{
  "lastUpdated": "2026-04-06T07:17:22.704Z",
  "totalWeeks": 1912,
  "oldestDate": "1986-01-15T00:00:00.000Z",
  "newestDate": "2026-03-31",
  "weeks": [
    {
      "reportDate": "1986-01-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 68690,
              "short": 59505,
              "net": 9185
            },
            "nonCommercial": {
              "long": 852,
              "short": 7184,
              "net": -6332
            },
            "smallTrader": {
              "long": 4741,
              "short": 7594,
              "net": -2853
            }
          },
          "openInterest": 75839
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 202310,
              "short": 181722,
              "net": 20588
            },
            "nonCommercial": {
              "long": 18627,
              "short": 31805,
              "net": -13178
            },
            "smallTrader": {
              "long": 88301,
              "short": 95711,
              "net": -7410
            }
          },
          "openInterest": 322195
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9782,
              "short": 2319,
              "net": 7463
            },
            "nonCommercial": {
              "long": 407,
              "short": 8382,
              "net": -7975
            },
            "smallTrader": {
              "long": 5504,
              "short": 4992,
              "net": 512
            }
          },
          "openInterest": 15693
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14988,
              "short": 14809,
              "net": 179
            },
            "nonCommercial": {
              "long": 550,
              "short": 1502,
              "net": -952
            },
            "smallTrader": {
              "long": -1275,
              "short": -2048,
              "net": 773
            }
          },
          "openInterest": 18560
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4765,
              "short": 9050,
              "net": -4285
            },
            "nonCommercial": {
              "long": 1163,
              "short": 427,
              "net": 736
            },
            "smallTrader": {
              "long": 7232,
              "short": 3683,
              "net": 3549
            }
          },
          "openInterest": 13345
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6826,
              "short": 13690,
              "net": -6864
            },
            "nonCommercial": {
              "long": 3051,
              "short": 499,
              "net": 2552
            },
            "smallTrader": {
              "long": 12658,
              "short": 8346,
              "net": 4312
            }
          },
          "openInterest": 23620
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 53426,
              "short": 42097,
              "net": 11329
            },
            "nonCommercial": {
              "long": 2560,
              "short": 11594,
              "net": -9034
            },
            "smallTrader": {
              "long": 13031,
              "short": 15326,
              "net": -2295
            }
          },
          "openInterest": 74334
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 462,
              "short": 641,
              "net": -179
            },
            "nonCommercial": {
              "long": 2,
              "short": 56,
              "net": -54
            },
            "smallTrader": {
              "long": 415,
              "short": 182,
              "net": 233
            }
          },
          "openInterest": 1105
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5852,
              "short": 3660,
              "net": 2192
            },
            "nonCommercial": {
              "long": 597,
              "short": 485,
              "net": 112
            },
            "smallTrader": {
              "long": 3862,
              "short": 6166,
              "net": -2304
            }
          },
          "openInterest": 10573
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80962,
              "short": 89990,
              "net": -9028
            },
            "nonCommercial": {
              "long": 18589,
              "short": 7706,
              "net": 10883
            },
            "smallTrader": {
              "long": 36597,
              "short": 38452,
              "net": -1855
            }
          },
          "openInterest": 148186
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16495,
              "short": 12759,
              "net": 3736
            },
            "nonCommercial": {
              "long": 1467,
              "short": 4795,
              "net": -3328
            },
            "smallTrader": {
              "long": 10127,
              "short": 10535,
              "net": -408
            }
          },
          "openInterest": 28396
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5234,
              "short": 18333,
              "net": -13099
            },
            "nonCommercial": {
              "long": 7668,
              "short": 715,
              "net": 6953
            },
            "smallTrader": {
              "long": 10239,
              "short": 4093,
              "net": 6146
            }
          },
          "openInterest": 23231
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14242,
              "short": 19140,
              "net": -4898
            },
            "nonCommercial": {
              "long": 3475,
              "short": 4915,
              "net": -1440
            },
            "smallTrader": {
              "long": 36916,
              "short": 30578,
              "net": 6338
            }
          },
          "openInterest": 58475
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4720,
              "short": 11319,
              "net": -6599
            },
            "nonCommercial": {
              "long": 3990,
              "short": 1335,
              "net": 2655
            },
            "smallTrader": {
              "long": 8722,
              "short": 4778,
              "net": 3944
            }
          },
          "openInterest": 17568
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34323,
              "short": 57215,
              "net": -22892
            },
            "nonCommercial": {
              "long": 11687,
              "short": 7480,
              "net": 4207
            },
            "smallTrader": {
              "long": 33088,
              "short": 14403,
              "net": 18685
            }
          },
          "openInterest": 82722
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12024,
              "short": 29111,
              "net": -17087
            },
            "nonCommercial": {
              "long": 7292,
              "short": 689,
              "net": 6603
            },
            "smallTrader": {
              "long": 24932,
              "short": 14448,
              "net": 10484
            }
          },
          "openInterest": 46028
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22419,
              "short": 20074,
              "net": 2345
            },
            "nonCommercial": {
              "long": 1769,
              "short": 3291,
              "net": -1522
            },
            "smallTrader": {
              "long": 21440,
              "short": 22263,
              "net": -823
            }
          },
          "openInterest": 47418
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52695,
              "short": 67510,
              "net": -14815
            },
            "nonCommercial": {
              "long": 4640,
              "short": 8689,
              "net": -4049
            },
            "smallTrader": {
              "long": 35144,
              "short": 16280,
              "net": 18864
            }
          },
          "openInterest": 92979
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5494,
              "short": 18533,
              "net": -13039
            },
            "nonCommercial": {
              "long": 8461,
              "short": 1316,
              "net": 7145
            },
            "smallTrader": {
              "long": 11014,
              "short": 5120,
              "net": 5894
            }
          },
          "openInterest": 25278
        }
      ]
    },
    {
      "reportDate": "1986-01-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71977,
              "short": 61950,
              "net": 10027
            },
            "nonCommercial": {
              "long": 1152,
              "short": 8272,
              "net": -7120
            },
            "smallTrader": {
              "long": 4949,
              "short": 7856,
              "net": -2907
            }
          },
          "openInterest": 79073
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 206990,
              "short": 181693,
              "net": 25297
            },
            "nonCommercial": {
              "long": 20190,
              "short": 34948,
              "net": -14758
            },
            "smallTrader": {
              "long": 78445,
              "short": 88984,
              "net": -10539
            }
          },
          "openInterest": 321761
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12821,
              "short": 3057,
              "net": 9764
            },
            "nonCommercial": {
              "long": 413,
              "short": 9401,
              "net": -8988
            },
            "smallTrader": {
              "long": 5687,
              "short": 6463,
              "net": -776
            }
          },
          "openInterest": 18922
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15822,
              "short": 13994,
              "net": 1828
            },
            "nonCommercial": {
              "long": 474,
              "short": 2274,
              "net": -1800
            },
            "smallTrader": {
              "long": 2862,
              "short": 2890,
              "net": -28
            }
          },
          "openInterest": 19259
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6177,
              "short": 9706,
              "net": -3529
            },
            "nonCommercial": {
              "long": 1229,
              "short": 651,
              "net": 578
            },
            "smallTrader": {
              "long": 5294,
              "short": 2343,
              "net": 2951
            }
          },
          "openInterest": 13062
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7996,
              "short": 10970,
              "net": -2974
            },
            "nonCommercial": {
              "long": 2219,
              "short": 1754,
              "net": 465
            },
            "smallTrader": {
              "long": 11066,
              "short": 8557,
              "net": 2509
            }
          },
          "openInterest": 23326
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46248,
              "short": 38391,
              "net": 7857
            },
            "nonCommercial": {
              "long": 3405,
              "short": 8095,
              "net": -4690
            },
            "smallTrader": {
              "long": 13580,
              "short": 16747,
              "net": -3167
            }
          },
          "openInterest": 66522
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 934,
              "short": 1017,
              "net": -83
            },
            "nonCommercial": {
              "long": 101,
              "short": 46,
              "net": 55
            },
            "smallTrader": {
              "long": 203,
              "short": 175,
              "net": 28
            }
          },
          "openInterest": 1438
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5310,
              "short": 3702,
              "net": 1608
            },
            "nonCommercial": {
              "long": 695,
              "short": 193,
              "net": 502
            },
            "smallTrader": {
              "long": 4420,
              "short": 6530,
              "net": -2110
            }
          },
          "openInterest": 10941
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82262,
              "short": 85250,
              "net": -2988
            },
            "nonCommercial": {
              "long": 15364,
              "short": 9303,
              "net": 6061
            },
            "smallTrader": {
              "long": 36435,
              "short": 39508,
              "net": -3073
            }
          },
          "openInterest": 144149
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18560,
              "short": 15580,
              "net": 2980
            },
            "nonCommercial": {
              "long": 1749,
              "short": 4179,
              "net": -2430
            },
            "smallTrader": {
              "long": 8593,
              "short": 9143,
              "net": -550
            }
          },
          "openInterest": 29066
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2761,
              "short": 25823,
              "net": -23062
            },
            "nonCommercial": {
              "long": 14509,
              "short": 1331,
              "net": 13178
            },
            "smallTrader": {
              "long": 14067,
              "short": 4183,
              "net": 9884
            }
          },
          "openInterest": 31732
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10603,
              "short": 20718,
              "net": -10115
            },
            "nonCommercial": {
              "long": 5259,
              "short": 1374,
              "net": 3885
            },
            "smallTrader": {
              "long": 35703,
              "short": 29473,
              "net": 6230
            }
          },
          "openInterest": 53559
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3192,
              "short": 11363,
              "net": -8171
            },
            "nonCommercial": {
              "long": 5434,
              "short": 1177,
              "net": 4257
            },
            "smallTrader": {
              "long": 9253,
              "short": 5339,
              "net": 3914
            }
          },
          "openInterest": 18163
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31867,
              "short": 58330,
              "net": -26463
            },
            "nonCommercial": {
              "long": 10702,
              "short": 5664,
              "net": 5038
            },
            "smallTrader": {
              "long": 35412,
              "short": 13987,
              "net": 21425
            }
          },
          "openInterest": 81949
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14999,
              "short": 26924,
              "net": -11925
            },
            "nonCommercial": {
              "long": 5385,
              "short": 371,
              "net": 5014
            },
            "smallTrader": {
              "long": 22168,
              "short": 15257,
              "net": 6911
            }
          },
          "openInterest": 43681
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24159,
              "short": 21289,
              "net": 2870
            },
            "nonCommercial": {
              "long": 1004,
              "short": 3369,
              "net": -2365
            },
            "smallTrader": {
              "long": 22801,
              "short": 23306,
              "net": -505
            }
          },
          "openInterest": 50584
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55972,
              "short": 87763,
              "net": -31791
            },
            "nonCommercial": {
              "long": 6267,
              "short": 3932,
              "net": 2335
            },
            "smallTrader": {
              "long": 33591,
              "short": 4135,
              "net": 29456
            }
          },
          "openInterest": 96382
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4964,
              "short": 22035,
              "net": -17071
            },
            "nonCommercial": {
              "long": 11679,
              "short": 1975,
              "net": 9704
            },
            "smallTrader": {
              "long": 12582,
              "short": 5215,
              "net": 7367
            }
          },
          "openInterest": 29412
        }
      ]
    },
    {
      "reportDate": "1986-02-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66911,
              "short": 59437,
              "net": 7474
            },
            "nonCommercial": {
              "long": 3025,
              "short": 8868,
              "net": -5843
            },
            "smallTrader": {
              "long": 6905,
              "short": 8536,
              "net": -1631
            }
          },
          "openInterest": 78110
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 195154,
              "short": 195307,
              "net": -153
            },
            "nonCommercial": {
              "long": 28698,
              "short": 25424,
              "net": 3274
            },
            "smallTrader": {
              "long": 82149,
              "short": 85270,
              "net": -3121
            }
          },
          "openInterest": 316881
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6071,
              "short": 7109,
              "net": -1038
            },
            "nonCommercial": {
              "long": 1710,
              "short": 2513,
              "net": -803
            },
            "smallTrader": {
              "long": 6012,
              "short": 4171,
              "net": 1841
            }
          },
          "openInterest": 13901
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16506,
              "short": 13521,
              "net": 2985
            },
            "nonCommercial": {
              "long": 490,
              "short": 2785,
              "net": -2295
            },
            "smallTrader": {
              "long": 2224,
              "short": 2914,
              "net": -690
            }
          },
          "openInterest": 19329
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6509,
              "short": 9977,
              "net": -3468
            },
            "nonCommercial": {
              "long": 1778,
              "short": 920,
              "net": 858
            },
            "smallTrader": {
              "long": 5420,
              "short": 2810,
              "net": 2610
            }
          },
          "openInterest": 14074
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5893,
              "short": 10474,
              "net": -4581
            },
            "nonCommercial": {
              "long": 2007,
              "short": 953,
              "net": 1054
            },
            "smallTrader": {
              "long": 10876,
              "short": 7349,
              "net": 3527
            }
          },
          "openInterest": 20580
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44962,
              "short": 43196,
              "net": 1766
            },
            "nonCommercial": {
              "long": 5325,
              "short": 6896,
              "net": -1571
            },
            "smallTrader": {
              "long": 12863,
              "short": 13058,
              "net": -195
            }
          },
          "openInterest": 66316
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 964,
              "short": 991,
              "net": -27
            },
            "nonCommercial": {
              "long": 35,
              "short": 0,
              "net": 35
            },
            "smallTrader": {
              "long": 80,
              "short": 88,
              "net": -8
            }
          },
          "openInterest": 1279
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5216,
              "short": 3990,
              "net": 1226
            },
            "nonCommercial": {
              "long": 708,
              "short": 775,
              "net": -67
            },
            "smallTrader": {
              "long": 5245,
              "short": 6404,
              "net": -1159
            }
          },
          "openInterest": 11628
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94830,
              "short": 76735,
              "net": 18095
            },
            "nonCommercial": {
              "long": 5457,
              "short": 12229,
              "net": -6772
            },
            "smallTrader": {
              "long": 29378,
              "short": 40701,
              "net": -11323
            }
          },
          "openInterest": 139995
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18335,
              "short": 15583,
              "net": 2752
            },
            "nonCommercial": {
              "long": 1629,
              "short": 4257,
              "net": -2628
            },
            "smallTrader": {
              "long": 8109,
              "short": 8233,
              "net": -124
            }
          },
          "openInterest": 28673
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7023,
              "short": 22202,
              "net": -15179
            },
            "nonCommercial": {
              "long": 12512,
              "short": 2195,
              "net": 10317
            },
            "smallTrader": {
              "long": 12156,
              "short": 7294,
              "net": 4862
            }
          },
          "openInterest": 34452
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10360,
              "short": 21371,
              "net": -11011
            },
            "nonCommercial": {
              "long": 5426,
              "short": 2720,
              "net": 2706
            },
            "smallTrader": {
              "long": 37996,
              "short": 29691,
              "net": 8305
            }
          },
          "openInterest": 55676
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3356,
              "short": 11087,
              "net": -7731
            },
            "nonCommercial": {
              "long": 4890,
              "short": 1380,
              "net": 3510
            },
            "smallTrader": {
              "long": 9488,
              "short": 5267,
              "net": 4221
            }
          },
          "openInterest": 18030
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32173,
              "short": 53506,
              "net": -21333
            },
            "nonCommercial": {
              "long": 9113,
              "short": 7091,
              "net": 2022
            },
            "smallTrader": {
              "long": 35832,
              "short": 16521,
              "net": 19311
            }
          },
          "openInterest": 82008
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19591,
              "short": 23204,
              "net": -3613
            },
            "nonCommercial": {
              "long": 4686,
              "short": 1621,
              "net": 3065
            },
            "smallTrader": {
              "long": 18627,
              "short": 18079,
              "net": 548
            }
          },
          "openInterest": 45458
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28115,
              "short": 16568,
              "net": 11547
            },
            "nonCommercial": {
              "long": 609,
              "short": 5285,
              "net": -4676
            },
            "smallTrader": {
              "long": 21501,
              "short": 28372,
              "net": -6871
            }
          },
          "openInterest": 52839
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51098,
              "short": 84289,
              "net": -33191
            },
            "nonCommercial": {
              "long": 4371,
              "short": 2939,
              "net": 1432
            },
            "smallTrader": {
              "long": 38217,
              "short": 6458,
              "net": 31759
            }
          },
          "openInterest": 94998
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7339,
              "short": 23757,
              "net": -16418
            },
            "nonCommercial": {
              "long": 11444,
              "short": 2044,
              "net": 9400
            },
            "smallTrader": {
              "long": 13151,
              "short": 6133,
              "net": 7018
            }
          },
          "openInterest": 33894
        }
      ]
    },
    {
      "reportDate": "1986-02-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 65028,
              "short": 59715,
              "net": 5313
            },
            "nonCommercial": {
              "long": 6870,
              "short": 9546,
              "net": -2676
            },
            "smallTrader": {
              "long": 3648,
              "short": 6285,
              "net": -2637
            }
          },
          "openInterest": 76506
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 191742,
              "short": 195870,
              "net": -4128
            },
            "nonCommercial": {
              "long": 30547,
              "short": 17723,
              "net": 12824
            },
            "smallTrader": {
              "long": 68668,
              "short": 77364,
              "net": -8696
            }
          },
          "openInterest": 301948
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8775,
              "short": 5544,
              "net": 3231
            },
            "nonCommercial": {
              "long": 1547,
              "short": 3756,
              "net": -2209
            },
            "smallTrader": {
              "long": 4667,
              "short": 5689,
              "net": -1022
            }
          },
          "openInterest": 15075
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17576,
              "short": 12896,
              "net": 4680
            },
            "nonCommercial": {
              "long": 256,
              "short": 3355,
              "net": -3099
            },
            "smallTrader": {
              "long": 1639,
              "short": 3220,
              "net": -1581
            }
          },
          "openInterest": 19521
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7209,
              "short": 11686,
              "net": -4477
            },
            "nonCommercial": {
              "long": 2764,
              "short": 446,
              "net": 2318
            },
            "smallTrader": {
              "long": 5564,
              "short": 3405,
              "net": 2159
            }
          },
          "openInterest": 15758
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4971,
              "short": 11251,
              "net": -6280
            },
            "nonCommercial": {
              "long": 2908,
              "short": 976,
              "net": 1932
            },
            "smallTrader": {
              "long": 11436,
              "short": 7088,
              "net": 4348
            }
          },
          "openInterest": 20668
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38226,
              "short": 42686,
              "net": -4460
            },
            "nonCommercial": {
              "long": 8756,
              "short": 5344,
              "net": 3412
            },
            "smallTrader": {
              "long": 14231,
              "short": 13183,
              "net": 1048
            }
          },
          "openInterest": 64007
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 962,
              "short": 966,
              "net": -4
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 123,
              "short": 119,
              "net": 4
            }
          },
          "openInterest": 1185
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5698,
              "short": 4569,
              "net": 1129
            },
            "nonCommercial": {
              "long": 483,
              "short": 817,
              "net": -334
            },
            "smallTrader": {
              "long": 5406,
              "short": 6201,
              "net": -795
            }
          },
          "openInterest": 12106
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94126,
              "short": 76200,
              "net": 17926
            },
            "nonCommercial": {
              "long": 7991,
              "short": 12222,
              "net": -4231
            },
            "smallTrader": {
              "long": 28430,
              "short": 42125,
              "net": -13695
            }
          },
          "openInterest": 143752
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18800,
              "short": 15960,
              "net": 2840
            },
            "nonCommercial": {
              "long": 2469,
              "short": 4994,
              "net": -2525
            },
            "smallTrader": {
              "long": 9876,
              "short": 10191,
              "net": -315
            }
          },
          "openInterest": 31685
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9005,
              "short": 24763,
              "net": -15758
            },
            "nonCommercial": {
              "long": 11829,
              "short": 1748,
              "net": 10081
            },
            "smallTrader": {
              "long": 11009,
              "short": 5332,
              "net": 5677
            }
          },
          "openInterest": 33792
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10944,
              "short": 21084,
              "net": -10140
            },
            "nonCommercial": {
              "long": 5926,
              "short": 3155,
              "net": 2771
            },
            "smallTrader": {
              "long": 36481,
              "short": 29112,
              "net": 7369
            }
          },
          "openInterest": 55203
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3303,
              "short": 12344,
              "net": -9041
            },
            "nonCommercial": {
              "long": 5176,
              "short": 1276,
              "net": 3900
            },
            "smallTrader": {
              "long": 11012,
              "short": 5871,
              "net": 5141
            }
          },
          "openInterest": 20490
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28492,
              "short": 43021,
              "net": -14529
            },
            "nonCommercial": {
              "long": 10355,
              "short": 10555,
              "net": -200
            },
            "smallTrader": {
              "long": 32893,
              "short": 18164,
              "net": 14729
            }
          },
          "openInterest": 79008
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20733,
              "short": 26915,
              "net": -6182
            },
            "nonCommercial": {
              "long": 6307,
              "short": 1884,
              "net": 4423
            },
            "smallTrader": {
              "long": 18967,
              "short": 17208,
              "net": 1759
            }
          },
          "openInterest": 48404
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32535,
              "short": 18992,
              "net": 13543
            },
            "nonCommercial": {
              "long": 449,
              "short": 5268,
              "net": -4819
            },
            "smallTrader": {
              "long": 19332,
              "short": 28056,
              "net": -8724
            }
          },
          "openInterest": 55010
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44616,
              "short": 74087,
              "net": -29471
            },
            "nonCommercial": {
              "long": 4598,
              "short": 2310,
              "net": 2288
            },
            "smallTrader": {
              "long": 35172,
              "short": 7989,
              "net": 27183
            }
          },
          "openInterest": 85112
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12231,
              "short": 23633,
              "net": -11402
            },
            "nonCommercial": {
              "long": 10931,
              "short": 6459,
              "net": 4472
            },
            "smallTrader": {
              "long": 14100,
              "short": 7170,
              "net": 6930
            }
          },
          "openInterest": 39151
        }
      ]
    },
    {
      "reportDate": "1986-03-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 65646,
              "short": 62878,
              "net": 2768
            },
            "nonCommercial": {
              "long": 4333,
              "short": 6017,
              "net": -1684
            },
            "smallTrader": {
              "long": 4413,
              "short": 5497,
              "net": -1084
            }
          },
          "openInterest": 75591
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 170750,
              "short": 165077,
              "net": 5673
            },
            "nonCommercial": {
              "long": 17675,
              "short": 20868,
              "net": -3193
            },
            "smallTrader": {
              "long": 64248,
              "short": 66728,
              "net": -2480
            }
          },
          "openInterest": 262027
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6981,
              "short": 7175,
              "net": -194
            },
            "nonCommercial": {
              "long": 1524,
              "short": 1896,
              "net": -372
            },
            "smallTrader": {
              "long": 5380,
              "short": 4814,
              "net": 566
            }
          },
          "openInterest": 14134
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17886,
              "short": 14490,
              "net": 3396
            },
            "nonCommercial": {
              "long": 1129,
              "short": 3603,
              "net": -2474
            },
            "smallTrader": {
              "long": 1931,
              "short": 2853,
              "net": -922
            }
          },
          "openInterest": 21156
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7335,
              "short": 12466,
              "net": -5131
            },
            "nonCommercial": {
              "long": 3716,
              "short": 473,
              "net": 3243
            },
            "smallTrader": {
              "long": 4578,
              "short": 2690,
              "net": 1888
            }
          },
          "openInterest": 15891
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5392,
              "short": 11240,
              "net": -5848
            },
            "nonCommercial": {
              "long": 2600,
              "short": 1104,
              "net": 1496
            },
            "smallTrader": {
              "long": 11869,
              "short": 7517,
              "net": 4352
            }
          },
          "openInterest": 21164
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40184,
              "short": 47647,
              "net": -7463
            },
            "nonCommercial": {
              "long": 12143,
              "short": 6800,
              "net": 5343
            },
            "smallTrader": {
              "long": 16995,
              "short": 14875,
              "net": 2120
            }
          },
          "openInterest": 72905
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 945,
              "short": 980,
              "net": -35
            },
            "nonCommercial": {
              "long": 37,
              "short": 0,
              "net": 37
            },
            "smallTrader": {
              "long": 41,
              "short": 43,
              "net": -2
            }
          },
          "openInterest": 1023
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4311,
              "short": 4541,
              "net": -230
            },
            "nonCommercial": {
              "long": 808,
              "short": 914,
              "net": -106
            },
            "smallTrader": {
              "long": 6291,
              "short": 5955,
              "net": 336
            }
          },
          "openInterest": 11863
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85925,
              "short": 78653,
              "net": 7272
            },
            "nonCommercial": {
              "long": 12637,
              "short": 11015,
              "net": 1622
            },
            "smallTrader": {
              "long": 32916,
              "short": 41810,
              "net": -8894
            }
          },
          "openInterest": 142868
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19500,
              "short": 16865,
              "net": 2635
            },
            "nonCommercial": {
              "long": 2465,
              "short": 5199,
              "net": -2734
            },
            "smallTrader": {
              "long": 9932,
              "short": 9833,
              "net": 99
            }
          },
          "openInterest": 32626
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12908,
              "short": 38335,
              "net": -25427
            },
            "nonCommercial": {
              "long": 18786,
              "short": 4165,
              "net": 14621
            },
            "smallTrader": {
              "long": 14946,
              "short": 4140,
              "net": 10806
            }
          },
          "openInterest": 47322
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9390,
              "short": 21375,
              "net": -11985
            },
            "nonCommercial": {
              "long": 4779,
              "short": 2906,
              "net": 1873
            },
            "smallTrader": {
              "long": 39078,
              "short": 28966,
              "net": 10112
            }
          },
          "openInterest": 54828
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3127,
              "short": 13656,
              "net": -10529
            },
            "nonCommercial": {
              "long": 6452,
              "short": 1716,
              "net": 4736
            },
            "smallTrader": {
              "long": 10224,
              "short": 4431,
              "net": 5793
            }
          },
          "openInterest": 20376
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25972,
              "short": 43243,
              "net": -17271
            },
            "nonCommercial": {
              "long": 8740,
              "short": 7771,
              "net": 969
            },
            "smallTrader": {
              "long": 32351,
              "short": 16049,
              "net": 16302
            }
          },
          "openInterest": 74066
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19675,
              "short": 30104,
              "net": -10429
            },
            "nonCommercial": {
              "long": 6680,
              "short": 640,
              "net": 6040
            },
            "smallTrader": {
              "long": 21592,
              "short": 17203,
              "net": 4389
            }
          },
          "openInterest": 50381
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30936,
              "short": 21889,
              "net": 9047
            },
            "nonCommercial": {
              "long": 542,
              "short": 5401,
              "net": -4859
            },
            "smallTrader": {
              "long": 20597,
              "short": 24785,
              "net": -4188
            }
          },
          "openInterest": 54955
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37430,
              "short": 113102,
              "net": -75672
            },
            "nonCommercial": {
              "long": 20705,
              "short": 1426,
              "net": 19279
            },
            "smallTrader": {
              "long": 48697,
              "short": -7696,
              "net": 56393
            }
          },
          "openInterest": 107160
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12553,
              "short": 23927,
              "net": -11374
            },
            "nonCommercial": {
              "long": 8159,
              "short": 2063,
              "net": 6096
            },
            "smallTrader": {
              "long": 10525,
              "short": 5247,
              "net": 5278
            }
          },
          "openInterest": 31902
        }
      ]
    },
    {
      "reportDate": "1986-03-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 57169,
              "short": 57456,
              "net": -287
            },
            "nonCommercial": {
              "long": 3871,
              "short": 3346,
              "net": 525
            },
            "smallTrader": {
              "long": 3829,
              "short": 4067,
              "net": -238
            }
          },
          "openInterest": 66297
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 150615,
              "short": 152522,
              "net": -1907
            },
            "nonCommercial": {
              "long": 27838,
              "short": 19232,
              "net": 8606
            },
            "smallTrader": {
              "long": 56319,
              "short": 63018,
              "net": -6699
            }
          },
          "openInterest": 244703
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2735,
              "short": 4976,
              "net": -2241
            },
            "nonCommercial": {
              "long": 1768,
              "short": 1004,
              "net": 764
            },
            "smallTrader": {
              "long": 5116,
              "short": 3639,
              "net": 1477
            }
          },
          "openInterest": 9748
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18185,
              "short": 14156,
              "net": 4029
            },
            "nonCommercial": {
              "long": 471,
              "short": 3663,
              "net": -3192
            },
            "smallTrader": {
              "long": 2515,
              "short": 3352,
              "net": -837
            }
          },
          "openInterest": 21341
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8207,
              "short": 11640,
              "net": -3433
            },
            "nonCommercial": {
              "long": 2267,
              "short": 688,
              "net": 1579
            },
            "smallTrader": {
              "long": 4833,
              "short": 2979,
              "net": 1854
            }
          },
          "openInterest": 15611
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4575,
              "short": 11030,
              "net": -6455
            },
            "nonCommercial": {
              "long": 2507,
              "short": 1121,
              "net": 1386
            },
            "smallTrader": {
              "long": 12277,
              "short": 7208,
              "net": 5069
            }
          },
          "openInterest": 20112
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43075,
              "short": 44398,
              "net": -1323
            },
            "nonCommercial": {
              "long": 11074,
              "short": 11234,
              "net": -160
            },
            "smallTrader": {
              "long": 13677,
              "short": 12194,
              "net": 1483
            }
          },
          "openInterest": 72083
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3894,
              "short": 4701,
              "net": -807
            },
            "nonCommercial": {
              "long": 1247,
              "short": 1058,
              "net": 189
            },
            "smallTrader": {
              "long": 6502,
              "short": 5884,
              "net": 618
            }
          },
          "openInterest": 11842
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88897,
              "short": 67171,
              "net": 21726
            },
            "nonCommercial": {
              "long": 9817,
              "short": 11406,
              "net": -1589
            },
            "smallTrader": {
              "long": 31852,
              "short": 51989,
              "net": -20137
            }
          },
          "openInterest": 136568
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21217,
              "short": 17963,
              "net": 3254
            },
            "nonCommercial": {
              "long": 1687,
              "short": 5794,
              "net": -4107
            },
            "smallTrader": {
              "long": 9581,
              "short": 8728,
              "net": 853
            }
          },
          "openInterest": 33377
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2650,
              "short": 24181,
              "net": -21531
            },
            "nonCommercial": {
              "long": 16358,
              "short": 1689,
              "net": 14669
            },
            "smallTrader": {
              "long": 12077,
              "short": 5215,
              "net": 6862
            }
          },
          "openInterest": 31305
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8991,
              "short": 20766,
              "net": -11775
            },
            "nonCommercial": {
              "long": 4423,
              "short": 2525,
              "net": 1898
            },
            "smallTrader": {
              "long": 38161,
              "short": 28284,
              "net": 9877
            }
          },
          "openInterest": 52551
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2753,
              "short": 13030,
              "net": -10277
            },
            "nonCommercial": {
              "long": 4856,
              "short": 1517,
              "net": 3339
            },
            "smallTrader": {
              "long": 12009,
              "short": 5071,
              "net": 6938
            }
          },
          "openInterest": 19938
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27390,
              "short": 43253,
              "net": -15863
            },
            "nonCommercial": {
              "long": 8990,
              "short": 10443,
              "net": -1453
            },
            "smallTrader": {
              "long": 34404,
              "short": 17088,
              "net": 17316
            }
          },
          "openInterest": 78406
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22397,
              "short": 29013,
              "net": -6616
            },
            "nonCommercial": {
              "long": 6297,
              "short": 1685,
              "net": 4612
            },
            "smallTrader": {
              "long": 19213,
              "short": 17209,
              "net": 2004
            }
          },
          "openInterest": 49219
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28676,
              "short": 27317,
              "net": 1359
            },
            "nonCommercial": {
              "long": 4358,
              "short": 3643,
              "net": 715
            },
            "smallTrader": {
              "long": 22277,
              "short": 24351,
              "net": -2074
            }
          },
          "openInterest": 57640
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42375,
              "short": 100344,
              "net": -57969
            },
            "nonCommercial": {
              "long": 20956,
              "short": 1172,
              "net": 19784
            },
            "smallTrader": {
              "long": 54765,
              "short": 16580,
              "net": 38185
            }
          },
          "openInterest": 118580
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9720,
              "short": 18054,
              "net": -8334
            },
            "nonCommercial": {
              "long": 7741,
              "short": 4009,
              "net": 3732
            },
            "smallTrader": {
              "long": 10765,
              "short": 6163,
              "net": 4602
            }
          },
          "openInterest": 28521
        }
      ]
    },
    {
      "reportDate": "1986-04-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 51103,
              "short": 46496,
              "net": 4607
            },
            "nonCommercial": {
              "long": 5315,
              "short": 10851,
              "net": -5536
            },
            "smallTrader": {
              "long": 6656,
              "short": 5727,
              "net": 929
            }
          },
          "openInterest": 64279
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148442,
              "short": 166279,
              "net": -17837
            },
            "nonCommercial": {
              "long": 38033,
              "short": 20137,
              "net": 17896
            },
            "smallTrader": {
              "long": 55804,
              "short": 55863,
              "net": -59
            }
          },
          "openInterest": 251279
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2642,
              "short": 5794,
              "net": -3152
            },
            "nonCommercial": {
              "long": 2185,
              "short": 1410,
              "net": 775
            },
            "smallTrader": {
              "long": 6025,
              "short": 3648,
              "net": 2377
            }
          },
          "openInterest": 10983
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19663,
              "short": 14328,
              "net": 5335
            },
            "nonCommercial": {
              "long": 613,
              "short": 3934,
              "net": -3321
            },
            "smallTrader": {
              "long": 1601,
              "short": 3615,
              "net": -2014
            }
          },
          "openInterest": 22037
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10394,
              "short": 11865,
              "net": -1471
            },
            "nonCommercial": {
              "long": 1394,
              "short": 1129,
              "net": 265
            },
            "smallTrader": {
              "long": 3764,
              "short": 2558,
              "net": 1206
            }
          },
          "openInterest": 16170
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7312,
              "short": 9727,
              "net": -2415
            },
            "nonCommercial": {
              "long": 1441,
              "short": 2101,
              "net": -660
            },
            "smallTrader": {
              "long": 10926,
              "short": 7851,
              "net": 3075
            }
          },
          "openInterest": 20607
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51069,
              "short": 57107,
              "net": -6038
            },
            "nonCommercial": {
              "long": 13069,
              "short": 14111,
              "net": -1042
            },
            "smallTrader": {
              "long": 17411,
              "short": 10331,
              "net": 7080
            }
          },
          "openInterest": 87372
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3127,
              "short": 3847,
              "net": -720
            },
            "nonCommercial": {
              "long": 1072,
              "short": 1146,
              "net": -74
            },
            "smallTrader": {
              "long": 6129,
              "short": 5335,
              "net": 794
            }
          },
          "openInterest": 10660
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99640,
              "short": 67997,
              "net": 31643
            },
            "nonCommercial": {
              "long": 6805,
              "short": 20416,
              "net": -13611
            },
            "smallTrader": {
              "long": 29259,
              "short": 47291,
              "net": -18032
            }
          },
          "openInterest": 138825
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20140,
              "short": 18542,
              "net": 1598
            },
            "nonCommercial": {
              "long": 1962,
              "short": 4655,
              "net": -2693
            },
            "smallTrader": {
              "long": 9371,
              "short": 8276,
              "net": 1095
            }
          },
          "openInterest": 32757
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5260,
              "short": 19419,
              "net": -14159
            },
            "nonCommercial": {
              "long": 10584,
              "short": 4091,
              "net": 6493
            },
            "smallTrader": {
              "long": 12613,
              "short": 4947,
              "net": 7666
            }
          },
          "openInterest": 28691
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6444,
              "short": 16869,
              "net": -10425
            },
            "nonCommercial": {
              "long": 3587,
              "short": 4291,
              "net": -704
            },
            "smallTrader": {
              "long": 36024,
              "short": 24895,
              "net": 11129
            }
          },
          "openInterest": 46806
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2350,
              "short": 12073,
              "net": -9723
            },
            "nonCommercial": {
              "long": 5451,
              "short": 1638,
              "net": 3813
            },
            "smallTrader": {
              "long": 9527,
              "short": 3617,
              "net": 5910
            }
          },
          "openInterest": 17794
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29117,
              "short": 46343,
              "net": -17226
            },
            "nonCommercial": {
              "long": 12005,
              "short": 8955,
              "net": 3050
            },
            "smallTrader": {
              "long": 32155,
              "short": 17979,
              "net": 14176
            }
          },
          "openInterest": 79567
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28459,
              "short": 26120,
              "net": 2339
            },
            "nonCommercial": {
              "long": 2822,
              "short": 3463,
              "net": -641
            },
            "smallTrader": {
              "long": 19108,
              "short": 20806,
              "net": -1698
            }
          },
          "openInterest": 51368
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30326,
              "short": 22348,
              "net": 7978
            },
            "nonCommercial": {
              "long": 1359,
              "short": 5266,
              "net": -3907
            },
            "smallTrader": {
              "long": 19773,
              "short": 23844,
              "net": -4071
            }
          },
          "openInterest": 53838
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46332,
              "short": 98338,
              "net": -52006
            },
            "nonCommercial": {
              "long": 19940,
              "short": 704,
              "net": 19236
            },
            "smallTrader": {
              "long": 44147,
              "short": 11377,
              "net": 32770
            }
          },
          "openInterest": 110820
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11008,
              "short": 17764,
              "net": -6756
            },
            "nonCommercial": {
              "long": 5104,
              "short": 5268,
              "net": -164
            },
            "smallTrader": {
              "long": 12218,
              "short": 5298,
              "net": 6920
            }
          },
          "openInterest": 28886
        }
      ]
    },
    {
      "reportDate": "1986-04-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 54219,
              "short": 47904,
              "net": 6315
            },
            "nonCommercial": {
              "long": 2601,
              "short": 6883,
              "net": -4282
            },
            "smallTrader": {
              "long": 5416,
              "short": 7449,
              "net": -2033
            }
          },
          "openInterest": 63806
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 155480,
              "short": 148428,
              "net": 7052
            },
            "nonCommercial": {
              "long": 16484,
              "short": 17600,
              "net": -1116
            },
            "smallTrader": {
              "long": 59976,
              "short": 65912,
              "net": -5936
            }
          },
          "openInterest": 240052
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1523,
              "short": 8759,
              "net": -7236
            },
            "nonCommercial": {
              "long": 3401,
              "short": 1553,
              "net": 1848
            },
            "smallTrader": {
              "long": 8435,
              "short": 3047,
              "net": 5388
            }
          },
          "openInterest": 13670
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17619,
              "short": 12714,
              "net": 4905
            },
            "nonCommercial": {
              "long": 301,
              "short": 4117,
              "net": -3816
            },
            "smallTrader": {
              "long": 1706,
              "short": 2795,
              "net": -1089
            }
          },
          "openInterest": 19654
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9533,
              "short": 11782,
              "net": -2249
            },
            "nonCommercial": {
              "long": 1949,
              "short": 837,
              "net": 1112
            },
            "smallTrader": {
              "long": 4270,
              "short": 3133,
              "net": 1137
            }
          },
          "openInterest": 16285
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5981,
              "short": 10237,
              "net": -4256
            },
            "nonCommercial": {
              "long": 1903,
              "short": 1498,
              "net": 405
            },
            "smallTrader": {
              "long": 11440,
              "short": 7589,
              "net": 3851
            }
          },
          "openInterest": 19732
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52826,
              "short": 59367,
              "net": -6541
            },
            "nonCommercial": {
              "long": 12758,
              "short": 16861,
              "net": -4103
            },
            "smallTrader": {
              "long": 21658,
              "short": 11014,
              "net": 10644
            }
          },
          "openInterest": 92863
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3087,
              "short": 4214,
              "net": -1127
            },
            "nonCommercial": {
              "long": 1279,
              "short": 1080,
              "net": 199
            },
            "smallTrader": {
              "long": 5981,
              "short": 5053,
              "net": 928
            }
          },
          "openInterest": 10872
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88769,
              "short": 72810,
              "net": 15959
            },
            "nonCommercial": {
              "long": 8159,
              "short": 10519,
              "net": -2360
            },
            "smallTrader": {
              "long": 31173,
              "short": 44772,
              "net": -13599
            }
          },
          "openInterest": 132088
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18489,
              "short": 18472,
              "net": 17
            },
            "nonCommercial": {
              "long": 4166,
              "short": 4691,
              "net": -525
            },
            "smallTrader": {
              "long": 9437,
              "short": 8929,
              "net": 508
            }
          },
          "openInterest": 33760
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3021,
              "short": 28915,
              "net": -25894
            },
            "nonCommercial": {
              "long": 20589,
              "short": 2598,
              "net": 17991
            },
            "smallTrader": {
              "long": 13603,
              "short": 5700,
              "net": 7903
            }
          },
          "openInterest": 38348
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8246,
              "short": 18976,
              "net": -10730
            },
            "nonCommercial": {
              "long": 4934,
              "short": 5091,
              "net": -157
            },
            "smallTrader": {
              "long": 37349,
              "short": 26462,
              "net": 10887
            }
          },
          "openInterest": 52245
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2612,
              "short": 10392,
              "net": -7780
            },
            "nonCommercial": {
              "long": 3271,
              "short": 1201,
              "net": 2070
            },
            "smallTrader": {
              "long": 9228,
              "short": 3518,
              "net": 5710
            }
          },
          "openInterest": 15768
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26849,
              "short": 41377,
              "net": -14528
            },
            "nonCommercial": {
              "long": 7526,
              "short": 7486,
              "net": 40
            },
            "smallTrader": {
              "long": 31160,
              "short": 16672,
              "net": 14488
            }
          },
          "openInterest": 73868
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25337,
              "short": 26788,
              "net": -1451
            },
            "nonCommercial": {
              "long": 2133,
              "short": 2074,
              "net": 59
            },
            "smallTrader": {
              "long": 19514,
              "short": 18122,
              "net": 1392
            }
          },
          "openInterest": 49060
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28658,
              "short": 24096,
              "net": 4562
            },
            "nonCommercial": {
              "long": 2339,
              "short": 3390,
              "net": -1051
            },
            "smallTrader": {
              "long": 21357,
              "short": 24868,
              "net": -3511
            }
          },
          "openInterest": 57852
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39828,
              "short": 97957,
              "net": -58129
            },
            "nonCommercial": {
              "long": 24202,
              "short": 589,
              "net": 23613
            },
            "smallTrader": {
              "long": 46656,
              "short": 12140,
              "net": 34516
            }
          },
          "openInterest": 111625
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9501,
              "short": 22399,
              "net": -12898
            },
            "nonCommercial": {
              "long": 12412,
              "short": 4465,
              "net": 7947
            },
            "smallTrader": {
              "long": 12326,
              "short": 7375,
              "net": 4951
            }
          },
          "openInterest": 34855
        }
      ]
    },
    {
      "reportDate": "1986-05-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 65568,
              "short": 52826,
              "net": 12742
            },
            "nonCommercial": {
              "long": 1449,
              "short": 9408,
              "net": -7959
            },
            "smallTrader": {
              "long": 5448,
              "short": 10231,
              "net": -4783
            }
          },
          "openInterest": 73844
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159098,
              "short": 148550,
              "net": 10548
            },
            "nonCommercial": {
              "long": 14592,
              "short": 19014,
              "net": -4422
            },
            "smallTrader": {
              "long": 68042,
              "short": 74168,
              "net": -6126
            }
          },
          "openInterest": 250140
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1804,
              "short": 7750,
              "net": -5946
            },
            "nonCommercial": {
              "long": 3575,
              "short": 2508,
              "net": 1067
            },
            "smallTrader": {
              "long": 8145,
              "short": 3266,
              "net": 4879
            }
          },
          "openInterest": 14246
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20069,
              "short": 15072,
              "net": 4997
            },
            "nonCommercial": {
              "long": 608,
              "short": 4590,
              "net": -3982
            },
            "smallTrader": {
              "long": 1494,
              "short": 2509,
              "net": -1015
            }
          },
          "openInterest": 22407
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10458,
              "short": 11585,
              "net": -1127
            },
            "nonCommercial": {
              "long": 858,
              "short": 1232,
              "net": -374
            },
            "smallTrader": {
              "long": 4717,
              "short": 3216,
              "net": 1501
            }
          },
          "openInterest": 16725
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6274,
              "short": 12893,
              "net": -6619
            },
            "nonCommercial": {
              "long": 2976,
              "short": 1767,
              "net": 1209
            },
            "smallTrader": {
              "long": 13065,
              "short": 7655,
              "net": 5410
            }
          },
          "openInterest": 23051
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 54434,
              "short": 63860,
              "net": -9426
            },
            "nonCommercial": {
              "long": 17919,
              "short": 18404,
              "net": -485
            },
            "smallTrader": {
              "long": 25491,
              "short": 15580,
              "net": 9911
            }
          },
          "openInterest": 104116
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2654,
              "short": 3368,
              "net": -714
            },
            "nonCommercial": {
              "long": 1104,
              "short": 817,
              "net": 287
            },
            "smallTrader": {
              "long": 4775,
              "short": 4348,
              "net": 427
            }
          },
          "openInterest": 8920
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94944,
              "short": 71660,
              "net": 23284
            },
            "nonCommercial": {
              "long": 4649,
              "short": 10375,
              "net": -5726
            },
            "smallTrader": {
              "long": 25087,
              "short": 42645,
              "net": -17558
            }
          },
          "openInterest": 132147
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18185,
              "short": 24318,
              "net": -6133
            },
            "nonCommercial": {
              "long": 5265,
              "short": 4256,
              "net": 1009
            },
            "smallTrader": {
              "long": 12007,
              "short": 6883,
              "net": 5124
            }
          },
          "openInterest": 38383
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3951,
              "short": 24218,
              "net": -20267
            },
            "nonCommercial": {
              "long": 21080,
              "short": 9829,
              "net": 11251
            },
            "smallTrader": {
              "long": 15919,
              "short": 6903,
              "net": 9016
            }
          },
          "openInterest": 41423
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11501,
              "short": 23775,
              "net": -12274
            },
            "nonCommercial": {
              "long": 7525,
              "short": 6204,
              "net": 1321
            },
            "smallTrader": {
              "long": 37777,
              "short": 26824,
              "net": 10953
            }
          },
          "openInterest": 58595
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2773,
              "short": 10385,
              "net": -7612
            },
            "nonCommercial": {
              "long": 3314,
              "short": 745,
              "net": 2569
            },
            "smallTrader": {
              "long": 9187,
              "short": 4144,
              "net": 5043
            }
          },
          "openInterest": 15736
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28687,
              "short": 42068,
              "net": -13381
            },
            "nonCommercial": {
              "long": 7598,
              "short": 8493,
              "net": -895
            },
            "smallTrader": {
              "long": 29504,
              "short": 15228,
              "net": 14276
            }
          },
          "openInterest": 73890
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24384,
              "short": 24450,
              "net": -66
            },
            "nonCommercial": {
              "long": 2595,
              "short": 2518,
              "net": 77
            },
            "smallTrader": {
              "long": 16319,
              "short": 16330,
              "net": -11
            }
          },
          "openInterest": 45610
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26389,
              "short": 25374,
              "net": 1015
            },
            "nonCommercial": {
              "long": 2492,
              "short": 2900,
              "net": -408
            },
            "smallTrader": {
              "long": 20572,
              "short": 21179,
              "net": -607
            }
          },
          "openInterest": 52587
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42219,
              "short": 85383,
              "net": -43164
            },
            "nonCommercial": {
              "long": 13584,
              "short": 2965,
              "net": 10619
            },
            "smallTrader": {
              "long": 44707,
              "short": 12162,
              "net": 32545
            }
          },
          "openInterest": 101217
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10947,
              "short": 18295,
              "net": -7348
            },
            "nonCommercial": {
              "long": 10454,
              "short": 6448,
              "net": 4006
            },
            "smallTrader": {
              "long": 12138,
              "short": 8796,
              "net": 3342
            }
          },
          "openInterest": 34137
        }
      ]
    },
    {
      "reportDate": "1986-05-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66293,
              "short": 55327,
              "net": 10966
            },
            "nonCommercial": {
              "long": 273,
              "short": 7401,
              "net": -7128
            },
            "smallTrader": {
              "long": 7112,
              "short": 10950,
              "net": -3838
            }
          },
          "openInterest": 74546
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 128403,
              "short": 124658,
              "net": 3745
            },
            "nonCommercial": {
              "long": 13149,
              "short": 14665,
              "net": -1516
            },
            "smallTrader": {
              "long": 60063,
              "short": 62292,
              "net": -2229
            }
          },
          "openInterest": 209703
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4384,
              "short": 11258,
              "net": -6874
            },
            "nonCommercial": {
              "long": 2233,
              "short": 125,
              "net": 2108
            },
            "smallTrader": {
              "long": 8010,
              "short": 3244,
              "net": 4766
            }
          },
          "openInterest": 14977
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21474,
              "short": 17054,
              "net": 4420
            },
            "nonCommercial": {
              "long": 551,
              "short": 3972,
              "net": -3421
            },
            "smallTrader": {
              "long": 1461,
              "short": 2460,
              "net": -999
            }
          },
          "openInterest": 24246
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11450,
              "short": 11978,
              "net": -528
            },
            "nonCommercial": {
              "long": 924,
              "short": 1134,
              "net": -210
            },
            "smallTrader": {
              "long": 3772,
              "short": 3034,
              "net": 738
            }
          },
          "openInterest": 16765
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6700,
              "short": 12326,
              "net": -5626
            },
            "nonCommercial": {
              "long": 2690,
              "short": 1685,
              "net": 1005
            },
            "smallTrader": {
              "long": 13188,
              "short": 8567,
              "net": 4621
            }
          },
          "openInterest": 23702
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58472,
              "short": 60718,
              "net": -2246
            },
            "nonCommercial": {
              "long": 13518,
              "short": 15798,
              "net": -2280
            },
            "smallTrader": {
              "long": 18481,
              "short": 13955,
              "net": 4526
            }
          },
          "openInterest": 98292
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3163,
              "short": 3607,
              "net": -444
            },
            "nonCommercial": {
              "long": 1126,
              "short": 650,
              "net": 476
            },
            "smallTrader": {
              "long": 4496,
              "short": 4528,
              "net": -32
            }
          },
          "openInterest": 9257
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78662,
              "short": 56902,
              "net": 21760
            },
            "nonCommercial": {
              "long": 4982,
              "short": 13683,
              "net": -8701
            },
            "smallTrader": {
              "long": 25859,
              "short": 38918,
              "net": -13059
            }
          },
          "openInterest": 115038
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18726,
              "short": 21142,
              "net": -2416
            },
            "nonCommercial": {
              "long": 4584,
              "short": 6782,
              "net": -2198
            },
            "smallTrader": {
              "long": 12944,
              "short": 8330,
              "net": 4614
            }
          },
          "openInterest": 40977
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6977,
              "short": 22991,
              "net": -16014
            },
            "nonCommercial": {
              "long": 18757,
              "short": 4426,
              "net": 14331
            },
            "smallTrader": {
              "long": 11894,
              "short": 10211,
              "net": 1683
            }
          },
          "openInterest": 38363
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12160,
              "short": 21672,
              "net": -9512
            },
            "nonCommercial": {
              "long": 2341,
              "short": 5690,
              "net": -3349
            },
            "smallTrader": {
              "long": 39500,
              "short": 26639,
              "net": 12861
            }
          },
          "openInterest": 55736
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3140,
              "short": 10772,
              "net": -7632
            },
            "nonCommercial": {
              "long": 3224,
              "short": 552,
              "net": 2672
            },
            "smallTrader": {
              "long": 9472,
              "short": 4512,
              "net": 4960
            }
          },
          "openInterest": 16582
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27548,
              "short": 44963,
              "net": -17415
            },
            "nonCommercial": {
              "long": 10377,
              "short": 7920,
              "net": 2457
            },
            "smallTrader": {
              "long": 30169,
              "short": 15211,
              "net": 14958
            }
          },
          "openInterest": 75216
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27151,
              "short": 21739,
              "net": 5412
            },
            "nonCommercial": {
              "long": 1052,
              "short": 4161,
              "net": -3109
            },
            "smallTrader": {
              "long": 16710,
              "short": 19013,
              "net": -2303
            }
          },
          "openInterest": 46708
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26478,
              "short": 28640,
              "net": -2162
            },
            "nonCommercial": {
              "long": 2675,
              "short": 3785,
              "net": -1110
            },
            "smallTrader": {
              "long": 23016,
              "short": 19744,
              "net": 3272
            }
          },
          "openInterest": 54035
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46984,
              "short": 75524,
              "net": -28540
            },
            "nonCommercial": {
              "long": 10583,
              "short": 4378,
              "net": 6205
            },
            "smallTrader": {
              "long": 37489,
              "short": 15154,
              "net": 22335
            }
          },
          "openInterest": 95088
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16153,
              "short": 13789,
              "net": 2364
            },
            "nonCommercial": {
              "long": 3248,
              "short": 7550,
              "net": -4302
            },
            "smallTrader": {
              "long": 10123,
              "short": 8185,
              "net": 1938
            }
          },
          "openInterest": 30766
        }
      ]
    },
    {
      "reportDate": "1986-06-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 62283,
              "short": 50408,
              "net": 11875
            },
            "nonCommercial": {
              "long": 2644,
              "short": 10513,
              "net": -7869
            },
            "smallTrader": {
              "long": 7460,
              "short": 11466,
              "net": -4006
            }
          },
          "openInterest": 72618
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 129492,
              "short": 122129,
              "net": 7363
            },
            "nonCommercial": {
              "long": 15103,
              "short": 23819,
              "net": -8716
            },
            "smallTrader": {
              "long": 55877,
              "short": 54524,
              "net": 1353
            }
          },
          "openInterest": 210112
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5342,
              "short": 9044,
              "net": -3702
            },
            "nonCommercial": {
              "long": 1174,
              "short": 1022,
              "net": 152
            },
            "smallTrader": {
              "long": 5951,
              "short": 2401,
              "net": 3550
            }
          },
          "openInterest": 13025
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18481,
              "short": 16190,
              "net": 2291
            },
            "nonCommercial": {
              "long": 1190,
              "short": 2955,
              "net": -1765
            },
            "smallTrader": {
              "long": 2124,
              "short": 2650,
              "net": -526
            }
          },
          "openInterest": 22472
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9635,
              "short": 10859,
              "net": -1224
            },
            "nonCommercial": {
              "long": 1006,
              "short": 1099,
              "net": -93
            },
            "smallTrader": {
              "long": 4390,
              "short": 3073,
              "net": 1317
            }
          },
          "openInterest": 15327
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7424,
              "short": 11606,
              "net": -4182
            },
            "nonCommercial": {
              "long": 2271,
              "short": 1658,
              "net": 613
            },
            "smallTrader": {
              "long": 12981,
              "short": 9412,
              "net": 3569
            }
          },
          "openInterest": 23380
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65508,
              "short": 67284,
              "net": -1776
            },
            "nonCommercial": {
              "long": 15119,
              "short": 18063,
              "net": -2944
            },
            "smallTrader": {
              "long": 20142,
              "short": 15422,
              "net": 4720
            }
          },
          "openInterest": 107316
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3522,
              "short": 3922,
              "net": -400
            },
            "nonCommercial": {
              "long": 1729,
              "short": 570,
              "net": 1159
            },
            "smallTrader": {
              "long": 4533,
              "short": 5292,
              "net": -759
            }
          },
          "openInterest": 10210
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69558,
              "short": 66942,
              "net": 2616
            },
            "nonCommercial": {
              "long": 11657,
              "short": 10839,
              "net": 818
            },
            "smallTrader": {
              "long": 29298,
              "short": 32732,
              "net": -3434
            }
          },
          "openInterest": 115960
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26856,
              "short": 26559,
              "net": 297
            },
            "nonCommercial": {
              "long": 2982,
              "short": 8065,
              "net": -5083
            },
            "smallTrader": {
              "long": 13957,
              "short": 9171,
              "net": 4786
            }
          },
          "openInterest": 49435
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21763,
              "short": 39077,
              "net": -17314
            },
            "nonCommercial": {
              "long": 11445,
              "short": 1731,
              "net": 9714
            },
            "smallTrader": {
              "long": 10242,
              "short": 2642,
              "net": 7600
            }
          },
          "openInterest": 44257
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13569,
              "short": 21708,
              "net": -8139
            },
            "nonCommercial": {
              "long": 3280,
              "short": 5561,
              "net": -2281
            },
            "smallTrader": {
              "long": 36823,
              "short": 26403,
              "net": 10420
            }
          },
          "openInterest": 55461
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2529,
              "short": 11666,
              "net": -9137
            },
            "nonCommercial": {
              "long": 5506,
              "short": 1495,
              "net": 4011
            },
            "smallTrader": {
              "long": 11832,
              "short": 6706,
              "net": 5126
            }
          },
          "openInterest": 20443
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26198,
              "short": 48111,
              "net": -21913
            },
            "nonCommercial": {
              "long": 12768,
              "short": 7637,
              "net": 5131
            },
            "smallTrader": {
              "long": 30494,
              "short": 13712,
              "net": 16782
            }
          },
          "openInterest": 74855
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29843,
              "short": 29979,
              "net": -136
            },
            "nonCommercial": {
              "long": 1859,
              "short": 2721,
              "net": -862
            },
            "smallTrader": {
              "long": 18836,
              "short": 17838,
              "net": 998
            }
          },
          "openInterest": 52934
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33774,
              "short": 28302,
              "net": 5472
            },
            "nonCommercial": {
              "long": 1474,
              "short": 5734,
              "net": -4260
            },
            "smallTrader": {
              "long": 22958,
              "short": 24170,
              "net": -1212
            }
          },
          "openInterest": 60759
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46818,
              "short": 65158,
              "net": -18340
            },
            "nonCommercial": {
              "long": 8290,
              "short": 11198,
              "net": -2908
            },
            "smallTrader": {
              "long": 38408,
              "short": 17160,
              "net": 21248
            }
          },
          "openInterest": 93732
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10668,
              "short": 18145,
              "net": -7477
            },
            "nonCommercial": {
              "long": 5406,
              "short": 2981,
              "net": 2425
            },
            "smallTrader": {
              "long": 11579,
              "short": 6527,
              "net": 5052
            }
          },
          "openInterest": 28002
        }
      ]
    },
    {
      "reportDate": "1986-06-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55587,
              "short": 46885,
              "net": 8702
            },
            "nonCommercial": {
              "long": 12,
              "short": 6608,
              "net": -6596
            },
            "smallTrader": {
              "long": 10271,
              "short": 12377,
              "net": -2106
            }
          },
          "openInterest": 66664
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 105042,
              "short": 112767,
              "net": -7725
            },
            "nonCommercial": {
              "long": 14022,
              "short": 9339,
              "net": 4683
            },
            "smallTrader": {
              "long": 67084,
              "short": 64042,
              "net": 3042
            }
          },
          "openInterest": 195423
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 917,
              "short": 3043,
              "net": -2126
            },
            "nonCommercial": {
              "long": 1417,
              "short": 932,
              "net": 485
            },
            "smallTrader": {
              "long": 6825,
              "short": 5184,
              "net": 1641
            }
          },
          "openInterest": 9400
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19809,
              "short": 15411,
              "net": 4398
            },
            "nonCommercial": {
              "long": 772,
              "short": 4349,
              "net": -3577
            },
            "smallTrader": {
              "long": 2061,
              "short": 2882,
              "net": -821
            }
          },
          "openInterest": 23100
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9715,
              "short": 11409,
              "net": -1694
            },
            "nonCommercial": {
              "long": 913,
              "short": 1370,
              "net": -457
            },
            "smallTrader": {
              "long": 4780,
              "short": 2629,
              "net": 2151
            }
          },
          "openInterest": 15492
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6794,
              "short": 10471,
              "net": -3677
            },
            "nonCommercial": {
              "long": 2746,
              "short": 2485,
              "net": 261
            },
            "smallTrader": {
              "long": 12416,
              "short": 9000,
              "net": 3416
            }
          },
          "openInterest": 22504
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51607,
              "short": 58389,
              "net": -6782
            },
            "nonCommercial": {
              "long": 17393,
              "short": 14635,
              "net": 2758
            },
            "smallTrader": {
              "long": 28782,
              "short": 24758,
              "net": 4024
            }
          },
          "openInterest": 102404
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33,
              "short": 36,
              "net": -3
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 462,
              "short": 459,
              "net": 3
            }
          },
          "openInterest": 721
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4490,
              "short": 4744,
              "net": -254
            },
            "nonCommercial": {
              "long": 1289,
              "short": 182,
              "net": 1107
            },
            "smallTrader": {
              "long": 4930,
              "short": 5783,
              "net": -853
            }
          },
          "openInterest": 11151
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88561,
              "short": 62551,
              "net": 26010
            },
            "nonCommercial": {
              "long": 5361,
              "short": 13631,
              "net": -8270
            },
            "smallTrader": {
              "long": 21044,
              "short": 38784,
              "net": -17740
            }
          },
          "openInterest": 120954
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21278,
              "short": 26132,
              "net": -4854
            },
            "nonCommercial": {
              "long": 3534,
              "short": 6758,
              "net": -3224
            },
            "smallTrader": {
              "long": 28651,
              "short": 20573,
              "net": 8078
            }
          },
          "openInterest": 55945
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1342,
              "short": 31292,
              "net": -29950
            },
            "nonCommercial": {
              "long": 19761,
              "short": 209,
              "net": 19552
            },
            "smallTrader": {
              "long": 16340,
              "short": 5942,
              "net": 10398
            }
          },
          "openInterest": 37443
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11441,
              "short": 23848,
              "net": -12407
            },
            "nonCommercial": {
              "long": 6315,
              "short": 4211,
              "net": 2104
            },
            "smallTrader": {
              "long": 38506,
              "short": 28203,
              "net": 10303
            }
          },
          "openInterest": 58420
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2208,
              "short": 9876,
              "net": -7668
            },
            "nonCommercial": {
              "long": 4940,
              "short": 948,
              "net": 3992
            },
            "smallTrader": {
              "long": 10961,
              "short": 7285,
              "net": 3676
            }
          },
          "openInterest": 18748
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23455,
              "short": 37390,
              "net": -13935
            },
            "nonCommercial": {
              "long": 5425,
              "short": 6399,
              "net": -974
            },
            "smallTrader": {
              "long": 30527,
              "short": 15618,
              "net": 14909
            }
          },
          "openInterest": 64478
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32489,
              "short": 26270,
              "net": 6219
            },
            "nonCommercial": {
              "long": 1174,
              "short": 3177,
              "net": -2003
            },
            "smallTrader": {
              "long": 17543,
              "short": 21759,
              "net": -4216
            }
          },
          "openInterest": 53813
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36015,
              "short": 28932,
              "net": 7083
            },
            "nonCommercial": {
              "long": 775,
              "short": 5070,
              "net": -4295
            },
            "smallTrader": {
              "long": 21364,
              "short": 24152,
              "net": -2788
            }
          },
          "openInterest": 61808
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45355,
              "short": 56657,
              "net": -11302
            },
            "nonCommercial": {
              "long": 6497,
              "short": 10633,
              "net": -4136
            },
            "smallTrader": {
              "long": 34212,
              "short": 18774,
              "net": 15438
            }
          },
          "openInterest": 86064
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4707,
              "short": 20347,
              "net": -15640
            },
            "nonCommercial": {
              "long": 12068,
              "short": 3463,
              "net": 8605
            },
            "smallTrader": {
              "long": 15479,
              "short": 8444,
              "net": 7035
            }
          },
          "openInterest": 32254
        }
      ]
    },
    {
      "reportDate": "1986-07-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 52428,
              "short": 45428,
              "net": 7000
            },
            "nonCommercial": {
              "long": 1409,
              "short": 8850,
              "net": -7441
            },
            "smallTrader": {
              "long": 11452,
              "short": 11011,
              "net": 441
            }
          },
          "openInterest": 66112
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 106729,
              "short": 109679,
              "net": -2950
            },
            "nonCommercial": {
              "long": 20373,
              "short": 12873,
              "net": 7500
            },
            "smallTrader": {
              "long": 76228,
              "short": 80778,
              "net": -4550
            }
          },
          "openInterest": 208033
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 975,
              "short": 6077,
              "net": -5102
            },
            "nonCommercial": {
              "long": 1951,
              "short": 1258,
              "net": 693
            },
            "smallTrader": {
              "long": 8172,
              "short": 3763,
              "net": 4409
            }
          },
          "openInterest": 11320
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18404,
              "short": 17706,
              "net": 698
            },
            "nonCommercial": {
              "long": 1440,
              "short": 2534,
              "net": -1094
            },
            "smallTrader": {
              "long": 2828,
              "short": 2432,
              "net": 396
            }
          },
          "openInterest": 23074
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11308,
              "short": 10602,
              "net": 706
            },
            "nonCommercial": {
              "long": 1451,
              "short": 1024,
              "net": 427
            },
            "smallTrader": {
              "long": 2715,
              "short": 3848,
              "net": -1133
            }
          },
          "openInterest": 15965
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6628,
              "short": 11079,
              "net": -4451
            },
            "nonCommercial": {
              "long": 3005,
              "short": 2290,
              "net": 715
            },
            "smallTrader": {
              "long": 11893,
              "short": 8157,
              "net": 3736
            }
          },
          "openInterest": 21712
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 66043,
              "short": 75063,
              "net": -9020
            },
            "nonCommercial": {
              "long": 19287,
              "short": 14530,
              "net": 4757
            },
            "smallTrader": {
              "long": 41996,
              "short": 37733,
              "net": 4263
            }
          },
          "openInterest": 132368
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33,
              "short": 74,
              "net": -41
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 181,
              "short": 140,
              "net": 41
            }
          },
          "openInterest": 460
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4541,
              "short": 4934,
              "net": -393
            },
            "nonCommercial": {
              "long": 2011,
              "short": 150,
              "net": 1861
            },
            "smallTrader": {
              "long": 5233,
              "short": 6701,
              "net": -1468
            }
          },
          "openInterest": 12037
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86078,
              "short": 67675,
              "net": 18403
            },
            "nonCommercial": {
              "long": 6735,
              "short": 11983,
              "net": -5248
            },
            "smallTrader": {
              "long": 23341,
              "short": 36496,
              "net": -13155
            }
          },
          "openInterest": 121925
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25282,
              "short": 29462,
              "net": -4180
            },
            "nonCommercial": {
              "long": 2064,
              "short": 5952,
              "net": -3888
            },
            "smallTrader": {
              "long": 32463,
              "short": 24395,
              "net": 8068
            }
          },
          "openInterest": 62641
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8391,
              "short": 47688,
              "net": -39297
            },
            "nonCommercial": {
              "long": 25150,
              "short": 0,
              "net": 25150
            },
            "smallTrader": {
              "long": 22261,
              "short": 8114,
              "net": 14147
            }
          },
          "openInterest": 55806
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10249,
              "short": 28273,
              "net": -18024
            },
            "nonCommercial": {
              "long": 9720,
              "short": 4091,
              "net": 5629
            },
            "smallTrader": {
              "long": 41766,
              "short": 29371,
              "net": 12395
            }
          },
          "openInterest": 63937
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1853,
              "short": 12250,
              "net": -10397
            },
            "nonCommercial": {
              "long": 5127,
              "short": 656,
              "net": 4471
            },
            "smallTrader": {
              "long": 9920,
              "short": 3994,
              "net": 5926
            }
          },
          "openInterest": 17405
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25286,
              "short": 39989,
              "net": -14703
            },
            "nonCommercial": {
              "long": 4965,
              "short": 7341,
              "net": -2376
            },
            "smallTrader": {
              "long": 30542,
              "short": 13463,
              "net": 17079
            }
          },
          "openInterest": 65294
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28718,
              "short": 27653,
              "net": 1065
            },
            "nonCommercial": {
              "long": 1427,
              "short": 2632,
              "net": -1205
            },
            "smallTrader": {
              "long": 20083,
              "short": 19943,
              "net": 140
            }
          },
          "openInterest": 53797
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38124,
              "short": 34194,
              "net": 3930
            },
            "nonCommercial": {
              "long": 1310,
              "short": 3706,
              "net": -2396
            },
            "smallTrader": {
              "long": 21738,
              "short": 23272,
              "net": -1534
            }
          },
          "openInterest": 65669
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44004,
              "short": 51755,
              "net": -7751
            },
            "nonCommercial": {
              "long": 7978,
              "short": 11818,
              "net": -3840
            },
            "smallTrader": {
              "long": 33499,
              "short": 21908,
              "net": 11591
            }
          },
          "openInterest": 85481
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7599,
              "short": 20367,
              "net": -12768
            },
            "nonCommercial": {
              "long": 10081,
              "short": 2638,
              "net": 7443
            },
            "smallTrader": {
              "long": 14917,
              "short": 9592,
              "net": 5325
            }
          },
          "openInterest": 32598
        }
      ]
    },
    {
      "reportDate": "1986-07-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 58879,
              "short": 45629,
              "net": 13250
            },
            "nonCommercial": {
              "long": 246,
              "short": 9935,
              "net": -9689
            },
            "smallTrader": {
              "long": 8002,
              "short": 11563,
              "net": -3561
            }
          },
          "openInterest": 67681
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 123730,
              "short": 117090,
              "net": 6640
            },
            "nonCommercial": {
              "long": 8885,
              "short": 18588,
              "net": -9703
            },
            "smallTrader": {
              "long": 74689,
              "short": 71626,
              "net": 3063
            }
          },
          "openInterest": 214113
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6636,
              "short": 6979,
              "net": -343
            },
            "nonCommercial": {
              "long": 1040,
              "short": 1966,
              "net": -926
            },
            "smallTrader": {
              "long": 5820,
              "short": 4551,
              "net": 1269
            }
          },
          "openInterest": 13759
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18140,
              "short": 22799,
              "net": -4659
            },
            "nonCommercial": {
              "long": 3756,
              "short": 378,
              "net": 3378
            },
            "smallTrader": {
              "long": 3542,
              "short": 2261,
              "net": 1281
            }
          },
          "openInterest": 26017
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9972,
              "short": 13031,
              "net": -3059
            },
            "nonCommercial": {
              "long": 1611,
              "short": 766,
              "net": 845
            },
            "smallTrader": {
              "long": 4776,
              "short": 2562,
              "net": 2214
            }
          },
          "openInterest": 17011
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4841,
              "short": 16580,
              "net": -11739
            },
            "nonCommercial": {
              "long": 4215,
              "short": 1479,
              "net": 2736
            },
            "smallTrader": {
              "long": 16006,
              "short": 7003,
              "net": 9003
            }
          },
          "openInterest": 25321
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 66203,
              "short": 82286,
              "net": -16083
            },
            "nonCommercial": {
              "long": 28598,
              "short": 17528,
              "net": 11070
            },
            "smallTrader": {
              "long": 32387,
              "short": 27374,
              "net": 5013
            }
          },
          "openInterest": 131234
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62,
              "short": 75,
              "net": -13
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 323,
              "short": 310,
              "net": 13
            }
          },
          "openInterest": 647
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5863,
              "short": 5409,
              "net": 454
            },
            "nonCommercial": {
              "long": 1417,
              "short": 162,
              "net": 1255
            },
            "smallTrader": {
              "long": 5191,
              "short": 6900,
              "net": -1709
            }
          },
          "openInterest": 12709
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69897,
              "short": 71940,
              "net": -2043
            },
            "nonCommercial": {
              "long": 18617,
              "short": 9540,
              "net": 9077
            },
            "smallTrader": {
              "long": 31180,
              "short": 38214,
              "net": -7034
            }
          },
          "openInterest": 125988
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26834,
              "short": 36411,
              "net": -9577
            },
            "nonCommercial": {
              "long": 5597,
              "short": 4816,
              "net": 781
            },
            "smallTrader": {
              "long": 31519,
              "short": 22723,
              "net": 8796
            }
          },
          "openInterest": 67625
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10232,
              "short": 38402,
              "net": -28170
            },
            "nonCommercial": {
              "long": 18089,
              "short": 1073,
              "net": 17016
            },
            "smallTrader": {
              "long": 19207,
              "short": 8053,
              "net": 11154
            }
          },
          "openInterest": 47528
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9733,
              "short": 32104,
              "net": -22371
            },
            "nonCommercial": {
              "long": 11559,
              "short": 2954,
              "net": 8605
            },
            "smallTrader": {
              "long": 43855,
              "short": 30089,
              "net": 13766
            }
          },
          "openInterest": 66835
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2122,
              "short": 12284,
              "net": -10162
            },
            "nonCommercial": {
              "long": 6207,
              "short": 1487,
              "net": 4720
            },
            "smallTrader": {
              "long": 9711,
              "short": 4269,
              "net": 5442
            }
          },
          "openInterest": 18749
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28170,
              "short": 47415,
              "net": -19245
            },
            "nonCommercial": {
              "long": 7086,
              "short": 6131,
              "net": 955
            },
            "smallTrader": {
              "long": 31027,
              "short": 12737,
              "net": 18290
            }
          },
          "openInterest": 71238
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26201,
              "short": 30112,
              "net": -3911
            },
            "nonCommercial": {
              "long": 3061,
              "short": 1742,
              "net": 1319
            },
            "smallTrader": {
              "long": 19041,
              "short": 16449,
              "net": 2592
            }
          },
          "openInterest": 50539
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34141,
              "short": 27913,
              "net": 6228
            },
            "nonCommercial": {
              "long": 998,
              "short": 4271,
              "net": -3273
            },
            "smallTrader": {
              "long": 20642,
              "short": 23597,
              "net": -2955
            }
          },
          "openInterest": 62011
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40316,
              "short": 57228,
              "net": -16912
            },
            "nonCommercial": {
              "long": 10385,
              "short": 9896,
              "net": 489
            },
            "smallTrader": {
              "long": 34725,
              "short": 18302,
              "net": 16423
            }
          },
          "openInterest": 85427
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6288,
              "short": 22314,
              "net": -16026
            },
            "nonCommercial": {
              "long": 12719,
              "short": 1009,
              "net": 11710
            },
            "smallTrader": {
              "long": 16459,
              "short": 12143,
              "net": 4316
            }
          },
          "openInterest": 35466
        }
      ]
    },
    {
      "reportDate": "1986-08-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 48295,
              "short": 39490,
              "net": 8805
            },
            "nonCommercial": {
              "long": 3733,
              "short": 6250,
              "net": -2517
            },
            "smallTrader": {
              "long": 7399,
              "short": 13687,
              "net": -6288
            }
          },
          "openInterest": 60612
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 106428,
              "short": 115123,
              "net": -8695
            },
            "nonCommercial": {
              "long": 16342,
              "short": 10987,
              "net": 5355
            },
            "smallTrader": {
              "long": 76653,
              "short": 73313,
              "net": 3340
            }
          },
          "openInterest": 202348
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8997,
              "short": 6986,
              "net": 2011
            },
            "nonCommercial": {
              "long": 1557,
              "short": 2934,
              "net": -1377
            },
            "smallTrader": {
              "long": 4619,
              "short": 5253,
              "net": -634
            }
          },
          "openInterest": 15436
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19414,
              "short": 20666,
              "net": -1252
            },
            "nonCommercial": {
              "long": 1511,
              "short": 780,
              "net": 731
            },
            "smallTrader": {
              "long": 2126,
              "short": 1605,
              "net": 521
            }
          },
          "openInterest": 23456
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11219,
              "short": 13421,
              "net": -2202
            },
            "nonCommercial": {
              "long": 1601,
              "short": 1234,
              "net": 367
            },
            "smallTrader": {
              "long": 3327,
              "short": 1492,
              "net": 1835
            }
          },
          "openInterest": 16985
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5046,
              "short": 18023,
              "net": -12977
            },
            "nonCommercial": {
              "long": 4829,
              "short": 1128,
              "net": 3701
            },
            "smallTrader": {
              "long": 15709,
              "short": 6433,
              "net": 9276
            }
          },
          "openInterest": 26062
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59561,
              "short": 81204,
              "net": -21643
            },
            "nonCommercial": {
              "long": 20652,
              "short": 5337,
              "net": 15315
            },
            "smallTrader": {
              "long": 30785,
              "short": 24457,
              "net": 6328
            }
          },
          "openInterest": 114800
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62,
              "short": 0,
              "net": 62
            },
            "nonCommercial": {
              "long": 0,
              "short": 30,
              "net": -30
            },
            "smallTrader": {
              "long": 400,
              "short": 432,
              "net": -32
            }
          },
          "openInterest": 613
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5539,
              "short": 5375,
              "net": 164
            },
            "nonCommercial": {
              "long": 1416,
              "short": 496,
              "net": 920
            },
            "smallTrader": {
              "long": 4978,
              "short": 6062,
              "net": -1084
            }
          },
          "openInterest": 12130
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67333,
              "short": 82453,
              "net": -15120
            },
            "nonCommercial": {
              "long": 23234,
              "short": 10589,
              "net": 12645
            },
            "smallTrader": {
              "long": 37323,
              "short": 34848,
              "net": 2475
            }
          },
          "openInterest": 134903
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22944,
              "short": 41638,
              "net": -18694
            },
            "nonCommercial": {
              "long": 7382,
              "short": 1938,
              "net": 5444
            },
            "smallTrader": {
              "long": 33376,
              "short": 20126,
              "net": 13250
            }
          },
          "openInterest": 65954
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15238,
              "short": 24532,
              "net": -9294
            },
            "nonCommercial": {
              "long": 12356,
              "short": 4840,
              "net": 7516
            },
            "smallTrader": {
              "long": 14795,
              "short": 13017,
              "net": 1778
            }
          },
          "openInterest": 42796
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8933,
              "short": 27635,
              "net": -18702
            },
            "nonCommercial": {
              "long": 10739,
              "short": 3912,
              "net": 6827
            },
            "smallTrader": {
              "long": 39803,
              "short": 27928,
              "net": 11875
            }
          },
          "openInterest": 61067
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3485,
              "short": 13751,
              "net": -10266
            },
            "nonCommercial": {
              "long": 5664,
              "short": 1865,
              "net": 3799
            },
            "smallTrader": {
              "long": 10108,
              "short": 3641,
              "net": 6467
            }
          },
          "openInterest": 19535
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28769,
              "short": 57473,
              "net": -28704
            },
            "nonCommercial": {
              "long": 11302,
              "short": 3289,
              "net": 8013
            },
            "smallTrader": {
              "long": 32253,
              "short": 11562,
              "net": 20691
            }
          },
          "openInterest": 77588
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26108,
              "short": 24996,
              "net": 1112
            },
            "nonCommercial": {
              "long": 1556,
              "short": 1834,
              "net": -278
            },
            "smallTrader": {
              "long": 17500,
              "short": 18334,
              "net": -834
            }
          },
          "openInterest": 46004
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34924,
              "short": 27998,
              "net": 6926
            },
            "nonCommercial": {
              "long": 809,
              "short": 6255,
              "net": -5446
            },
            "smallTrader": {
              "long": 20695,
              "short": 22175,
              "net": -1480
            }
          },
          "openInterest": 61706
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41137,
              "short": 57081,
              "net": -15944
            },
            "nonCommercial": {
              "long": 10627,
              "short": 4640,
              "net": 5987
            },
            "smallTrader": {
              "long": 34473,
              "short": 24516,
              "net": 9957
            }
          },
          "openInterest": 86254
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8787,
              "short": 19588,
              "net": -10801
            },
            "nonCommercial": {
              "long": 10118,
              "short": 3155,
              "net": 6963
            },
            "smallTrader": {
              "long": 17430,
              "short": 13592,
              "net": 3838
            }
          },
          "openInterest": 36666
        }
      ]
    },
    {
      "reportDate": "1986-08-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38630,
              "short": 39551,
              "net": -921
            },
            "nonCommercial": {
              "long": 5112,
              "short": 3501,
              "net": 1611
            },
            "smallTrader": {
              "long": 10650,
              "short": 11340,
              "net": -690
            }
          },
          "openInterest": 54769
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 79322,
              "short": 97761,
              "net": -18439
            },
            "nonCommercial": {
              "long": 23965,
              "short": 7611,
              "net": 16354
            },
            "smallTrader": {
              "long": 72937,
              "short": 70852,
              "net": 2085
            }
          },
          "openInterest": 181160
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12479,
              "short": 8254,
              "net": 4225
            },
            "nonCommercial": {
              "long": 205,
              "short": 3027,
              "net": -2822
            },
            "smallTrader": {
              "long": 4552,
              "short": 5955,
              "net": -1403
            }
          },
          "openInterest": 17501
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17784,
              "short": 22767,
              "net": -4983
            },
            "nonCommercial": {
              "long": 3423,
              "short": 679,
              "net": 2744
            },
            "smallTrader": {
              "long": 4070,
              "short": 1831,
              "net": 2239
            }
          },
          "openInterest": 25781
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6736,
              "short": 12815,
              "net": -6079
            },
            "nonCommercial": {
              "long": 3513,
              "short": 344,
              "net": 3169
            },
            "smallTrader": {
              "long": 4805,
              "short": 1895,
              "net": 2910
            }
          },
          "openInterest": 15908
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5755,
              "short": 19004,
              "net": -13249
            },
            "nonCommercial": {
              "long": 4457,
              "short": 1243,
              "net": 3214
            },
            "smallTrader": {
              "long": 16794,
              "short": 6759,
              "net": 10035
            }
          },
          "openInterest": 27642
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46559,
              "short": 68089,
              "net": -21530
            },
            "nonCommercial": {
              "long": 23566,
              "short": 5377,
              "net": 18189
            },
            "smallTrader": {
              "long": 24763,
              "short": 21422,
              "net": 3341
            }
          },
          "openInterest": 97455
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62,
              "short": 60,
              "net": 2
            },
            "nonCommercial": {
              "long": 125,
              "short": 0,
              "net": 125
            },
            "smallTrader": {
              "long": 46,
              "short": 173,
              "net": -127
            }
          },
          "openInterest": 383
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4238,
              "short": 5110,
              "net": -872
            },
            "nonCommercial": {
              "long": 1617,
              "short": 328,
              "net": 1289
            },
            "smallTrader": {
              "long": 5177,
              "short": 5594,
              "net": -417
            }
          },
          "openInterest": 11201
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69541,
              "short": 84510,
              "net": -14969
            },
            "nonCommercial": {
              "long": 23229,
              "short": 10291,
              "net": 12938
            },
            "smallTrader": {
              "long": 36628,
              "short": 34597,
              "net": 2031
            }
          },
          "openInterest": 136959
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25720,
              "short": 44191,
              "net": -18471
            },
            "nonCommercial": {
              "long": 5696,
              "short": 1411,
              "net": 4285
            },
            "smallTrader": {
              "long": 31244,
              "short": 17058,
              "net": 14186
            }
          },
          "openInterest": 64450
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29260,
              "short": 21788,
              "net": 7472
            },
            "nonCommercial": {
              "long": 4774,
              "short": 12165,
              "net": -7391
            },
            "smallTrader": {
              "long": 15214,
              "short": 15295,
              "net": -81
            }
          },
          "openInterest": 49571
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8062,
              "short": 29069,
              "net": -21007
            },
            "nonCommercial": {
              "long": 12944,
              "short": 3676,
              "net": 9268
            },
            "smallTrader": {
              "long": 42046,
              "short": 30307,
              "net": 11739
            }
          },
          "openInterest": 64662
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2736,
              "short": 15412,
              "net": -12676
            },
            "nonCommercial": {
              "long": 7848,
              "short": 2494,
              "net": 5354
            },
            "smallTrader": {
              "long": 14452,
              "short": 7130,
              "net": 7322
            }
          },
          "openInterest": 25939
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22803,
              "short": 47385,
              "net": -24582
            },
            "nonCommercial": {
              "long": 9953,
              "short": 3424,
              "net": 6529
            },
            "smallTrader": {
              "long": 30710,
              "short": 12657,
              "net": 18053
            }
          },
          "openInterest": 67835
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24409,
              "short": 29201,
              "net": -4792
            },
            "nonCommercial": {
              "long": 3517,
              "short": 2476,
              "net": 1041
            },
            "smallTrader": {
              "long": 20995,
              "short": 17244,
              "net": 3751
            }
          },
          "openInterest": 51857
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33697,
              "short": 26338,
              "net": 7359
            },
            "nonCommercial": {
              "long": 2011,
              "short": 5902,
              "net": -3891
            },
            "smallTrader": {
              "long": 18828,
              "short": 22296,
              "net": -3468
            }
          },
          "openInterest": 59429
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45878,
              "short": 58924,
              "net": -13046
            },
            "nonCommercial": {
              "long": 11885,
              "short": 6399,
              "net": 5486
            },
            "smallTrader": {
              "long": 33991,
              "short": 26431,
              "net": 7560
            }
          },
          "openInterest": 91764
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18605,
              "short": 25353,
              "net": -6748
            },
            "nonCommercial": {
              "long": 7604,
              "short": 9845,
              "net": -2241
            },
            "smallTrader": {
              "long": 17846,
              "short": 8857,
              "net": 8989
            }
          },
          "openInterest": 44717
        }
      ]
    },
    {
      "reportDate": "1986-09-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55446,
              "short": 48101,
              "net": 7345
            },
            "nonCommercial": {
              "long": 801,
              "short": 4759,
              "net": -3958
            },
            "smallTrader": {
              "long": 9450,
              "short": 12837,
              "net": -3387
            }
          },
          "openInterest": 66893
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 105354,
              "short": 100460,
              "net": 4894
            },
            "nonCommercial": {
              "long": 6554,
              "short": 9465,
              "net": -2911
            },
            "smallTrader": {
              "long": 69721,
              "short": 71704,
              "net": -1983
            }
          },
          "openInterest": 186481
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7614,
              "short": 9415,
              "net": -1801
            },
            "nonCommercial": {
              "long": 328,
              "short": 1071,
              "net": -743
            },
            "smallTrader": {
              "long": 7915,
              "short": 5371,
              "net": 2544
            }
          },
          "openInterest": 16111
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17966,
              "short": 23866,
              "net": -5900
            },
            "nonCommercial": {
              "long": 4393,
              "short": 477,
              "net": 3916
            },
            "smallTrader": {
              "long": 3566,
              "short": 1582,
              "net": 1984
            }
          },
          "openInterest": 26065
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7150,
              "short": 13259,
              "net": -6109
            },
            "nonCommercial": {
              "long": 4390,
              "short": 382,
              "net": 4008
            },
            "smallTrader": {
              "long": 4276,
              "short": 2175,
              "net": 2101
            }
          },
          "openInterest": 16270
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9362,
              "short": 19105,
              "net": -9743
            },
            "nonCommercial": {
              "long": 4141,
              "short": 1145,
              "net": 2996
            },
            "smallTrader": {
              "long": 13186,
              "short": 6439,
              "net": 6747
            }
          },
          "openInterest": 27230
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 57265,
              "short": 74477,
              "net": -17212
            },
            "nonCommercial": {
              "long": 21367,
              "short": 5327,
              "net": 16040
            },
            "smallTrader": {
              "long": 25709,
              "short": 24537,
              "net": 1172
            }
          },
          "openInterest": 109496
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3396,
              "short": 4025,
              "net": -629
            },
            "nonCommercial": {
              "long": 1279,
              "short": 431,
              "net": 848
            },
            "smallTrader": {
              "long": 5297,
              "short": 5516,
              "net": -219
            }
          },
          "openInterest": 10160
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69388,
              "short": 95797,
              "net": -26409
            },
            "nonCommercial": {
              "long": 24807,
              "short": 10423,
              "net": 14384
            },
            "smallTrader": {
              "long": 43054,
              "short": 31029,
              "net": 12025
            }
          },
          "openInterest": 149809
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33266,
              "short": 46320,
              "net": -13054
            },
            "nonCommercial": {
              "long": 3590,
              "short": 2304,
              "net": 1286
            },
            "smallTrader": {
              "long": 35909,
              "short": 24141,
              "net": 11768
            }
          },
          "openInterest": 74046
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32194,
              "short": 18734,
              "net": 13460
            },
            "nonCommercial": {
              "long": 3054,
              "short": 11634,
              "net": -8580
            },
            "smallTrader": {
              "long": 10558,
              "short": 15438,
              "net": -4880
            }
          },
          "openInterest": 46360
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8724,
              "short": 28996,
              "net": -20272
            },
            "nonCommercial": {
              "long": 10132,
              "short": 3302,
              "net": 6830
            },
            "smallTrader": {
              "long": 43814,
              "short": 30372,
              "net": 13442
            }
          },
          "openInterest": 64339
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1975,
              "short": 15327,
              "net": -13352
            },
            "nonCommercial": {
              "long": 6856,
              "short": 1171,
              "net": 5685
            },
            "smallTrader": {
              "long": 18733,
              "short": 11066,
              "net": 7667
            }
          },
          "openInterest": 28877
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30527,
              "short": 60532,
              "net": -30005
            },
            "nonCommercial": {
              "long": 16365,
              "short": 4913,
              "net": 11452
            },
            "smallTrader": {
              "long": 35995,
              "short": 17442,
              "net": 18553
            }
          },
          "openInterest": 87271
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22113,
              "short": 26273,
              "net": -4160
            },
            "nonCommercial": {
              "long": 4522,
              "short": 2161,
              "net": 2361
            },
            "smallTrader": {
              "long": 19934,
              "short": 18135,
              "net": 1799
            }
          },
          "openInterest": 49313
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26696,
              "short": 23271,
              "net": 3425
            },
            "nonCommercial": {
              "long": 2084,
              "short": 4947,
              "net": -2863
            },
            "smallTrader": {
              "long": 21843,
              "short": 22405,
              "net": -562
            }
          },
          "openInterest": 54196
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41954,
              "short": 57395,
              "net": -15441
            },
            "nonCommercial": {
              "long": 10544,
              "short": 6852,
              "net": 3692
            },
            "smallTrader": {
              "long": 38484,
              "short": 26735,
              "net": 11749
            }
          },
          "openInterest": 91006
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16846,
              "short": 18041,
              "net": -1195
            },
            "nonCommercial": {
              "long": 6970,
              "short": 3972,
              "net": 2998
            },
            "smallTrader": {
              "long": 12741,
              "short": 14544,
              "net": -1803
            }
          },
          "openInterest": 36557
        }
      ]
    },
    {
      "reportDate": "1986-09-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 48278,
              "short": 37235,
              "net": 11043
            },
            "nonCommercial": {
              "long": 1282,
              "short": 6102,
              "net": -4820
            },
            "smallTrader": {
              "long": 5026,
              "short": 11249,
              "net": -6223
            }
          },
          "openInterest": 55102
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 114994,
              "short": 102791,
              "net": 12203
            },
            "nonCommercial": {
              "long": 10248,
              "short": 23387,
              "net": -13139
            },
            "smallTrader": {
              "long": 76441,
              "short": 75505,
              "net": 936
            }
          },
          "openInterest": 207442
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1733,
              "short": 4409,
              "net": -2676
            },
            "nonCommercial": {
              "long": 249,
              "short": 995,
              "net": -746
            },
            "smallTrader": {
              "long": 7376,
              "short": 3954,
              "net": 3422
            }
          },
          "openInterest": 9358
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21191,
              "short": 21180,
              "net": 11
            },
            "nonCommercial": {
              "long": 1331,
              "short": 1349,
              "net": -18
            },
            "smallTrader": {
              "long": 2791,
              "short": 2784,
              "net": 7
            }
          },
          "openInterest": 25636
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8463,
              "short": 14872,
              "net": -6409
            },
            "nonCommercial": {
              "long": 4470,
              "short": 477,
              "net": 3993
            },
            "smallTrader": {
              "long": 5374,
              "short": 2958,
              "net": 2416
            }
          },
          "openInterest": 19171
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8632,
              "short": 15711,
              "net": -7079
            },
            "nonCommercial": {
              "long": 3536,
              "short": 1474,
              "net": 2062
            },
            "smallTrader": {
              "long": 10309,
              "short": 5292,
              "net": 5017
            }
          },
          "openInterest": 23163
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 54772,
              "short": 69916,
              "net": -15144
            },
            "nonCommercial": {
              "long": 17727,
              "short": 7147,
              "net": 10580
            },
            "smallTrader": {
              "long": 21660,
              "short": 17096,
              "net": 4564
            }
          },
          "openInterest": 100805
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3160,
              "short": 3279,
              "net": -119
            },
            "nonCommercial": {
              "long": 587,
              "short": 511,
              "net": 76
            },
            "smallTrader": {
              "long": 5231,
              "short": 5188,
              "net": 43
            }
          },
          "openInterest": 9380
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57513,
              "short": 85239,
              "net": -27726
            },
            "nonCommercial": {
              "long": 22421,
              "short": 7840,
              "net": 14581
            },
            "smallTrader": {
              "long": 45491,
              "short": 32346,
              "net": 13145
            }
          },
          "openInterest": 136574
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35948,
              "short": 49328,
              "net": -13380
            },
            "nonCommercial": {
              "long": 4769,
              "short": 2102,
              "net": 2667
            },
            "smallTrader": {
              "long": 31979,
              "short": 21266,
              "net": 10713
            }
          },
          "openInterest": 74104
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8279,
              "short": 20688,
              "net": -12409
            },
            "nonCommercial": {
              "long": 7607,
              "short": 1470,
              "net": 6137
            },
            "smallTrader": {
              "long": 14307,
              "short": 8035,
              "net": 6272
            }
          },
          "openInterest": 30463
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9196,
              "short": 24651,
              "net": -15455
            },
            "nonCommercial": {
              "long": 5074,
              "short": 4398,
              "net": 676
            },
            "smallTrader": {
              "long": 44467,
              "short": 29688,
              "net": 14779
            }
          },
          "openInterest": 60580
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2260,
              "short": 13608,
              "net": -11348
            },
            "nonCommercial": {
              "long": 4608,
              "short": 1130,
              "net": 3478
            },
            "smallTrader": {
              "long": 12170,
              "short": 4300,
              "net": 7870
            }
          },
          "openInterest": 20091
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24420,
              "short": 50017,
              "net": -25597
            },
            "nonCommercial": {
              "long": 12097,
              "short": 4808,
              "net": 7289
            },
            "smallTrader": {
              "long": 32742,
              "short": 14434,
              "net": 18308
            }
          },
          "openInterest": 73895
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22497,
              "short": 28147,
              "net": -5650
            },
            "nonCommercial": {
              "long": 5392,
              "short": 2301,
              "net": 3091
            },
            "smallTrader": {
              "long": 20297,
              "short": 17738,
              "net": 2559
            }
          },
          "openInterest": 50791
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22627,
              "short": 25170,
              "net": -2543
            },
            "nonCommercial": {
              "long": 3118,
              "short": 3318,
              "net": -200
            },
            "smallTrader": {
              "long": 24213,
              "short": 21470,
              "net": 2743
            }
          },
          "openInterest": 53720
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36475,
              "short": 55239,
              "net": -18764
            },
            "nonCommercial": {
              "long": 11923,
              "short": 6216,
              "net": 5707
            },
            "smallTrader": {
              "long": 34448,
              "short": 21391,
              "net": 13057
            }
          },
          "openInterest": 82851
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6088,
              "short": 14469,
              "net": -8381
            },
            "nonCommercial": {
              "long": 8975,
              "short": 3439,
              "net": 5536
            },
            "smallTrader": {
              "long": 11556,
              "short": 8711,
              "net": 2845
            }
          },
          "openInterest": 26619
        }
      ]
    },
    {
      "reportDate": "1986-10-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42591,
              "short": 38507,
              "net": 4084
            },
            "nonCommercial": {
              "long": 2033,
              "short": 5379,
              "net": -3346
            },
            "smallTrader": {
              "long": 10727,
              "short": 11465,
              "net": -738
            }
          },
          "openInterest": 56128
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 129982,
              "short": 121506,
              "net": 8476
            },
            "nonCommercial": {
              "long": 13000,
              "short": 18349,
              "net": -5349
            },
            "smallTrader": {
              "long": 77684,
              "short": 80811,
              "net": -3127
            }
          },
          "openInterest": 230720
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3183,
              "short": 4609,
              "net": -1426
            },
            "nonCommercial": {
              "long": 462,
              "short": 2173,
              "net": -1711
            },
            "smallTrader": {
              "long": 7333,
              "short": 4196,
              "net": 3137
            }
          },
          "openInterest": 11095
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21527,
              "short": 19725,
              "net": 1802
            },
            "nonCommercial": {
              "long": 759,
              "short": 2487,
              "net": -1728
            },
            "smallTrader": {
              "long": 2136,
              "short": 2210,
              "net": -74
            }
          },
          "openInterest": 24688
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9968,
              "short": 12876,
              "net": -2908
            },
            "nonCommercial": {
              "long": 3680,
              "short": 1125,
              "net": 2555
            },
            "smallTrader": {
              "long": 3924,
              "short": 3571,
              "net": 353
            }
          },
          "openInterest": 18067
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10025,
              "short": 14970,
              "net": -4945
            },
            "nonCommercial": {
              "long": 3103,
              "short": 1633,
              "net": 1470
            },
            "smallTrader": {
              "long": 10092,
              "short": 6617,
              "net": 3475
            }
          },
          "openInterest": 24170
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 69167,
              "short": 87644,
              "net": -18477
            },
            "nonCommercial": {
              "long": 24428,
              "short": 9876,
              "net": 14552
            },
            "smallTrader": {
              "long": 25260,
              "short": 21335,
              "net": 3925
            }
          },
          "openInterest": 125817
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2722,
              "short": 2722,
              "net": 0
            },
            "nonCommercial": {
              "long": 1188,
              "short": 802,
              "net": 386
            },
            "smallTrader": {
              "long": 5424,
              "short": 5810,
              "net": -386
            }
          },
          "openInterest": 9476
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70584,
              "short": 89512,
              "net": -18928
            },
            "nonCommercial": {
              "long": 21274,
              "short": 10239,
              "net": 11035
            },
            "smallTrader": {
              "long": 45809,
              "short": 37916,
              "net": 7893
            }
          },
          "openInterest": 147411
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41018,
              "short": 53346,
              "net": -12328
            },
            "nonCommercial": {
              "long": 9444,
              "short": 3027,
              "net": 6417
            },
            "smallTrader": {
              "long": 29196,
              "short": 23285,
              "net": 5911
            }
          },
          "openInterest": 79847
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12210,
              "short": 20756,
              "net": -8546
            },
            "nonCommercial": {
              "long": 5164,
              "short": 2153,
              "net": 3011
            },
            "smallTrader": {
              "long": 14282,
              "short": 8747,
              "net": 5535
            }
          },
          "openInterest": 32044
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10196,
              "short": 20158,
              "net": -9962
            },
            "nonCommercial": {
              "long": 5759,
              "short": 2869,
              "net": 2890
            },
            "smallTrader": {
              "long": 36812,
              "short": 29740,
              "net": 7072
            }
          },
          "openInterest": 54480
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1758,
              "short": 12707,
              "net": -10949
            },
            "nonCommercial": {
              "long": 5109,
              "short": 568,
              "net": 4541
            },
            "smallTrader": {
              "long": 11223,
              "short": 4815,
              "net": 6408
            }
          },
          "openInterest": 18633
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34310,
              "short": 59637,
              "net": -25327
            },
            "nonCommercial": {
              "long": 12235,
              "short": 4559,
              "net": 7676
            },
            "smallTrader": {
              "long": 34052,
              "short": 16401,
              "net": 17651
            }
          },
          "openInterest": 84548
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25780,
              "short": 26368,
              "net": -588
            },
            "nonCommercial": {
              "long": 2022,
              "short": 2776,
              "net": -754
            },
            "smallTrader": {
              "long": 20114,
              "short": 18772,
              "net": 1342
            }
          },
          "openInterest": 50796
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21758,
              "short": 23613,
              "net": -1855
            },
            "nonCommercial": {
              "long": 2364,
              "short": 5313,
              "net": -2949
            },
            "smallTrader": {
              "long": 26236,
              "short": 21432,
              "net": 4804
            }
          },
          "openInterest": 54097
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30983,
              "short": 61702,
              "net": -30719
            },
            "nonCommercial": {
              "long": 13767,
              "short": 3075,
              "net": 10692
            },
            "smallTrader": {
              "long": 37283,
              "short": 17256,
              "net": 20027
            }
          },
          "openInterest": 82034
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6266,
              "short": 21678,
              "net": -15412
            },
            "nonCommercial": {
              "long": 14599,
              "short": 4222,
              "net": 10377
            },
            "smallTrader": {
              "long": 13055,
              "short": 8020,
              "net": 5035
            }
          },
          "openInterest": 33920
        }
      ]
    },
    {
      "reportDate": "1986-10-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44323,
              "short": 38173,
              "net": 6150
            },
            "nonCommercial": {
              "long": 3176,
              "short": 7809,
              "net": -4633
            },
            "smallTrader": {
              "long": 13210,
              "short": 14727,
              "net": -1517
            }
          },
          "openInterest": 61597
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 134004,
              "short": 124104,
              "net": 9900
            },
            "nonCommercial": {
              "long": 11202,
              "short": 16266,
              "net": -5064
            },
            "smallTrader": {
              "long": 78845,
              "short": 83681,
              "net": -4836
            }
          },
          "openInterest": 232370
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4355,
              "short": 4863,
              "net": -508
            },
            "nonCommercial": {
              "long": 702,
              "short": 2970,
              "net": -2268
            },
            "smallTrader": {
              "long": 7298,
              "short": 4522,
              "net": 2776
            }
          },
          "openInterest": 12377
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20618,
              "short": 17642,
              "net": 2976
            },
            "nonCommercial": {
              "long": 755,
              "short": 3408,
              "net": -2653
            },
            "smallTrader": {
              "long": 3433,
              "short": 3756,
              "net": -323
            }
          },
          "openInterest": 25189
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10067,
              "short": 14150,
              "net": -4083
            },
            "nonCommercial": {
              "long": 3359,
              "short": 1475,
              "net": 1884
            },
            "smallTrader": {
              "long": 4809,
              "short": 2610,
              "net": 2199
            }
          },
          "openInterest": 18769
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12353,
              "short": 13969,
              "net": -1616
            },
            "nonCommercial": {
              "long": 1858,
              "short": 1575,
              "net": 283
            },
            "smallTrader": {
              "long": 8928,
              "short": 7595,
              "net": 1333
            }
          },
          "openInterest": 24432
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60211,
              "short": 76357,
              "net": -16146
            },
            "nonCommercial": {
              "long": 25243,
              "short": 13020,
              "net": 12223
            },
            "smallTrader": {
              "long": 25576,
              "short": 21653,
              "net": 3923
            }
          },
          "openInterest": 114505
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2476,
              "short": 1931,
              "net": 545
            },
            "nonCommercial": {
              "long": 1210,
              "short": 937,
              "net": 273
            },
            "smallTrader": {
              "long": 4930,
              "short": 5748,
              "net": -818
            }
          },
          "openInterest": 8682
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79221,
              "short": 90456,
              "net": -11235
            },
            "nonCommercial": {
              "long": 12673,
              "short": 9373,
              "net": 3300
            },
            "smallTrader": {
              "long": 45987,
              "short": 38052,
              "net": 7935
            }
          },
          "openInterest": 146778
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44363,
              "short": 55401,
              "net": -11038
            },
            "nonCommercial": {
              "long": 8650,
              "short": 2897,
              "net": 5753
            },
            "smallTrader": {
              "long": 29057,
              "short": 23772,
              "net": 5285
            }
          },
          "openInterest": 82224
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28966,
              "short": 14400,
              "net": 14566
            },
            "nonCommercial": {
              "long": 2164,
              "short": 11814,
              "net": -9650
            },
            "smallTrader": {
              "long": 11624,
              "short": 16540,
              "net": -4916
            }
          },
          "openInterest": 43062
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11152,
              "short": 22724,
              "net": -11572
            },
            "nonCommercial": {
              "long": 8185,
              "short": 4025,
              "net": 4160
            },
            "smallTrader": {
              "long": 36965,
              "short": 29553,
              "net": 7412
            }
          },
          "openInterest": 57668
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1916,
              "short": 13919,
              "net": -12003
            },
            "nonCommercial": {
              "long": 6216,
              "short": 592,
              "net": 5624
            },
            "smallTrader": {
              "long": 10587,
              "short": 4208,
              "net": 6379
            }
          },
          "openInterest": 19152
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35952,
              "short": 64694,
              "net": -28742
            },
            "nonCommercial": {
              "long": 13490,
              "short": 4438,
              "net": 9052
            },
            "smallTrader": {
              "long": 35253,
              "short": 15563,
              "net": 19690
            }
          },
          "openInterest": 89998
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24995,
              "short": 36565,
              "net": -11570
            },
            "nonCommercial": {
              "long": 4419,
              "short": 1398,
              "net": 3021
            },
            "smallTrader": {
              "long": 24846,
              "short": 16297,
              "net": 8549
            }
          },
          "openInterest": 56566
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23276,
              "short": 43370,
              "net": -20094
            },
            "nonCommercial": {
              "long": 7978,
              "short": 2085,
              "net": 5893
            },
            "smallTrader": {
              "long": 32352,
              "short": 18151,
              "net": 14201
            }
          },
          "openInterest": 66372
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34124,
              "short": 69522,
              "net": -35398
            },
            "nonCommercial": {
              "long": 15860,
              "short": 2408,
              "net": 13452
            },
            "smallTrader": {
              "long": 34306,
              "short": 12360,
              "net": 21946
            }
          },
          "openInterest": 84290
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16250,
              "short": 9158,
              "net": 7092
            },
            "nonCommercial": {
              "long": 4697,
              "short": 8971,
              "net": -4274
            },
            "smallTrader": {
              "long": 11593,
              "short": 14411,
              "net": -2818
            }
          },
          "openInterest": 32621
        }
      ]
    },
    {
      "reportDate": "1986-11-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 48600,
              "short": 41181,
              "net": 7419
            },
            "nonCommercial": {
              "long": 5580,
              "short": 8367,
              "net": -2787
            },
            "smallTrader": {
              "long": 11255,
              "short": 15887,
              "net": -4632
            }
          },
          "openInterest": 66133
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 136239,
              "short": 116939,
              "net": 19300
            },
            "nonCommercial": {
              "long": 22188,
              "short": 13756,
              "net": 8432
            },
            "smallTrader": {
              "long": 75157,
              "short": 102889,
              "net": -27732
            }
          },
          "openInterest": 246228
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1957,
              "short": 9336,
              "net": -7379
            },
            "nonCommercial": {
              "long": 4160,
              "short": 1723,
              "net": 2437
            },
            "smallTrader": {
              "long": 9550,
              "short": 4608,
              "net": 4942
            }
          },
          "openInterest": 15667
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20572,
              "short": 17803,
              "net": 2769
            },
            "nonCommercial": {
              "long": 650,
              "short": 3425,
              "net": -2775
            },
            "smallTrader": {
              "long": 1856,
              "short": 1850,
              "net": 6
            }
          },
          "openInterest": 23344
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9191,
              "short": 12284,
              "net": -3093
            },
            "nonCommercial": {
              "long": 2548,
              "short": 1565,
              "net": 983
            },
            "smallTrader": {
              "long": 3744,
              "short": 1634,
              "net": 2110
            }
          },
          "openInterest": 16188
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9924,
              "short": 12776,
              "net": -2852
            },
            "nonCommercial": {
              "long": 1667,
              "short": 1208,
              "net": 459
            },
            "smallTrader": {
              "long": 9464,
              "short": 7071,
              "net": 2393
            }
          },
          "openInterest": 22038
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 63297,
              "short": 82163,
              "net": -18866
            },
            "nonCommercial": {
              "long": 22044,
              "short": 9218,
              "net": 12826
            },
            "smallTrader": {
              "long": 29108,
              "short": 23068,
              "net": 6040
            }
          },
          "openInterest": 120181
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2465,
              "short": 2076,
              "net": 389
            },
            "nonCommercial": {
              "long": 1435,
              "short": 461,
              "net": 974
            },
            "smallTrader": {
              "long": 4865,
              "short": 6228,
              "net": -1363
            }
          },
          "openInterest": 9216
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86136,
              "short": 94132,
              "net": -7996
            },
            "nonCommercial": {
              "long": 15816,
              "short": 11905,
              "net": 3911
            },
            "smallTrader": {
              "long": 42707,
              "short": 38622,
              "net": 4085
            }
          },
          "openInterest": 150800
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36008,
              "short": 58038,
              "net": -22030
            },
            "nonCommercial": {
              "long": 8226,
              "short": 1676,
              "net": 6550
            },
            "smallTrader": {
              "long": 32601,
              "short": 17121,
              "net": 15480
            }
          },
          "openInterest": 77005
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24945,
              "short": 17709,
              "net": 7236
            },
            "nonCommercial": {
              "long": 2621,
              "short": 8997,
              "net": -6376
            },
            "smallTrader": {
              "long": 12606,
              "short": 13466,
              "net": -860
            }
          },
          "openInterest": 40547
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11908,
              "short": 23495,
              "net": -11587
            },
            "nonCommercial": {
              "long": 9756,
              "short": 5202,
              "net": 4554
            },
            "smallTrader": {
              "long": 39224,
              "short": 32191,
              "net": 7033
            }
          },
          "openInterest": 62602
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3708,
              "short": 13194,
              "net": -9486
            },
            "nonCommercial": {
              "long": 4697,
              "short": 1291,
              "net": 3406
            },
            "smallTrader": {
              "long": 10955,
              "short": 4875,
              "net": 6080
            }
          },
          "openInterest": 20023
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37460,
              "short": 68252,
              "net": -30792
            },
            "nonCommercial": {
              "long": 13833,
              "short": 5501,
              "net": 8332
            },
            "smallTrader": {
              "long": 40254,
              "short": 17794,
              "net": 22460
            }
          },
          "openInterest": 98214
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30858,
              "short": 42987,
              "net": -12129
            },
            "nonCommercial": {
              "long": 2939,
              "short": 909,
              "net": 2030
            },
            "smallTrader": {
              "long": 24128,
              "short": 14029,
              "net": 10099
            }
          },
          "openInterest": 60255
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25355,
              "short": 43065,
              "net": -17710
            },
            "nonCommercial": {
              "long": 5821,
              "short": 1749,
              "net": 4072
            },
            "smallTrader": {
              "long": 32319,
              "short": 18681,
              "net": 13638
            }
          },
          "openInterest": 68454
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36992,
              "short": 67751,
              "net": -30759
            },
            "nonCommercial": {
              "long": 14383,
              "short": 2017,
              "net": 12366
            },
            "smallTrader": {
              "long": 32963,
              "short": 14570,
              "net": 18393
            }
          },
          "openInterest": 84556
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16613,
              "short": 15891,
              "net": 722
            },
            "nonCommercial": {
              "long": 4099,
              "short": 3116,
              "net": 983
            },
            "smallTrader": {
              "long": 12448,
              "short": 14153,
              "net": -1705
            }
          },
          "openInterest": 33294
        }
      ]
    },
    {
      "reportDate": "1986-11-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 48213,
              "short": 42660,
              "net": 5553
            },
            "nonCommercial": {
              "long": 1076,
              "short": 5297,
              "net": -4221
            },
            "smallTrader": {
              "long": 11464,
              "short": 12796,
              "net": -1332
            }
          },
          "openInterest": 61613
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 128199,
              "short": 120892,
              "net": 7307
            },
            "nonCommercial": {
              "long": 10773,
              "short": 11068,
              "net": -295
            },
            "smallTrader": {
              "long": 81477,
              "short": 88489,
              "net": -7012
            }
          },
          "openInterest": 229245
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3931,
              "short": 8149,
              "net": -4218
            },
            "nonCommercial": {
              "long": 1620,
              "short": 1750,
              "net": -130
            },
            "smallTrader": {
              "long": 9097,
              "short": 4749,
              "net": 4348
            }
          },
          "openInterest": 14648
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20125,
              "short": 16208,
              "net": 3917
            },
            "nonCommercial": {
              "long": 322,
              "short": 3576,
              "net": -3254
            },
            "smallTrader": {
              "long": 1949,
              "short": 2612,
              "net": -663
            }
          },
          "openInterest": 22577
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8226,
              "short": 10654,
              "net": -2428
            },
            "nonCommercial": {
              "long": 1736,
              "short": 1480,
              "net": 256
            },
            "smallTrader": {
              "long": 4313,
              "short": 2141,
              "net": 2172
            }
          },
          "openInterest": 15081
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9386,
              "short": 12531,
              "net": -3145
            },
            "nonCommercial": {
              "long": 2148,
              "short": 1184,
              "net": 964
            },
            "smallTrader": {
              "long": 8199,
              "short": 6018,
              "net": 2181
            }
          },
          "openInterest": 20365
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 56522,
              "short": 67798,
              "net": -11276
            },
            "nonCommercial": {
              "long": 21781,
              "short": 12658,
              "net": 9123
            },
            "smallTrader": {
              "long": 17864,
              "short": 15711,
              "net": 2153
            }
          },
          "openInterest": 100411
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2403,
              "short": 2060,
              "net": 343
            },
            "nonCommercial": {
              "long": 1811,
              "short": 369,
              "net": 1442
            },
            "smallTrader": {
              "long": 4760,
              "short": 6545,
              "net": -1785
            }
          },
          "openInterest": 9083
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79143,
              "short": 81278,
              "net": -2135
            },
            "nonCommercial": {
              "long": 10148,
              "short": 8849,
              "net": 1299
            },
            "smallTrader": {
              "long": 37028,
              "short": 36192,
              "net": 836
            }
          },
          "openInterest": 131679
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33534,
              "short": 51005,
              "net": -17471
            },
            "nonCommercial": {
              "long": 7362,
              "short": 1608,
              "net": 5754
            },
            "smallTrader": {
              "long": 28424,
              "short": 16707,
              "net": 11717
            }
          },
          "openInterest": 70196
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24090,
              "short": 18622,
              "net": 5468
            },
            "nonCommercial": {
              "long": 3366,
              "short": 9269,
              "net": -5903
            },
            "smallTrader": {
              "long": 13272,
              "short": 12837,
              "net": 435
            }
          },
          "openInterest": 41052
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10739,
              "short": 23243,
              "net": -12504
            },
            "nonCommercial": {
              "long": 10235,
              "short": 5596,
              "net": 4639
            },
            "smallTrader": {
              "long": 41242,
              "short": 33377,
              "net": 7865
            }
          },
          "openInterest": 64658
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4150,
              "short": 12256,
              "net": -8106
            },
            "nonCommercial": {
              "long": 3020,
              "short": 803,
              "net": 2217
            },
            "smallTrader": {
              "long": 10484,
              "short": 4595,
              "net": 5889
            }
          },
          "openInterest": 18204
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37768,
              "short": 62441,
              "net": -24673
            },
            "nonCommercial": {
              "long": 8485,
              "short": 3951,
              "net": 4534
            },
            "smallTrader": {
              "long": 35405,
              "short": 15266,
              "net": 20139
            }
          },
          "openInterest": 90952
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30287,
              "short": 38728,
              "net": -8441
            },
            "nonCommercial": {
              "long": 2552,
              "short": 1497,
              "net": 1055
            },
            "smallTrader": {
              "long": 23491,
              "short": 16105,
              "net": 7386
            }
          },
          "openInterest": 57794
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30652,
              "short": 44068,
              "net": -13416
            },
            "nonCommercial": {
              "long": 4026,
              "short": 1864,
              "net": 2162
            },
            "smallTrader": {
              "long": 30017,
              "short": 18763,
              "net": 11254
            }
          },
          "openInterest": 72037
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41245,
              "short": 67817,
              "net": -26572
            },
            "nonCommercial": {
              "long": 13297,
              "short": 2085,
              "net": 11212
            },
            "smallTrader": {
              "long": 29579,
              "short": 14219,
              "net": 15360
            }
          },
          "openInterest": 84340
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15496,
              "short": 19709,
              "net": -4213
            },
            "nonCommercial": {
              "long": 4507,
              "short": 2964,
              "net": 1543
            },
            "smallTrader": {
              "long": 14492,
              "short": 11822,
              "net": 2670
            }
          },
          "openInterest": 34495
        }
      ]
    },
    {
      "reportDate": "1986-12-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 43358,
              "short": 39927,
              "net": 3431
            },
            "nonCommercial": {
              "long": 5567,
              "short": 7899,
              "net": -2332
            },
            "smallTrader": {
              "long": 9446,
              "short": 10545,
              "net": -1099
            }
          },
          "openInterest": 59369
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 130792,
              "short": 126289,
              "net": 4503
            },
            "nonCommercial": {
              "long": 10870,
              "short": 16299,
              "net": -5429
            },
            "smallTrader": {
              "long": 84288,
              "short": 83362,
              "net": 926
            }
          },
          "openInterest": 242833
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5407,
              "short": 12762,
              "net": -7355
            },
            "nonCommercial": {
              "long": 3056,
              "short": 1076,
              "net": 1980
            },
            "smallTrader": {
              "long": 9900,
              "short": 4525,
              "net": 5375
            }
          },
          "openInterest": 18363
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20687,
              "short": 17471,
              "net": 3216
            },
            "nonCommercial": {
              "long": 647,
              "short": 3526,
              "net": -2879
            },
            "smallTrader": {
              "long": 2712,
              "short": 3049,
              "net": -337
            }
          },
          "openInterest": 24303
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8219,
              "short": 9327,
              "net": -1108
            },
            "nonCommercial": {
              "long": 1548,
              "short": 1819,
              "net": -271
            },
            "smallTrader": {
              "long": 4019,
              "short": 2640,
              "net": 1379
            }
          },
          "openInterest": 14234
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10280,
              "short": 12953,
              "net": -2673
            },
            "nonCommercial": {
              "long": 3077,
              "short": 1668,
              "net": 1409
            },
            "smallTrader": {
              "long": 9097,
              "short": 7833,
              "net": 1264
            }
          },
          "openInterest": 22811
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58744,
              "short": 81125,
              "net": -22381
            },
            "nonCommercial": {
              "long": 29669,
              "short": 10692,
              "net": 18977
            },
            "smallTrader": {
              "long": 26121,
              "short": 22717,
              "net": 3404
            }
          },
          "openInterest": 117845
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2180,
              "short": 1970,
              "net": 210
            },
            "nonCommercial": {
              "long": 1781,
              "short": 419,
              "net": 1362
            },
            "smallTrader": {
              "long": 5133,
              "short": 6705,
              "net": -1572
            }
          },
          "openInterest": 9205
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76757,
              "short": 80007,
              "net": -3250
            },
            "nonCommercial": {
              "long": 13089,
              "short": 11027,
              "net": 2062
            },
            "smallTrader": {
              "long": 37793,
              "short": 36605,
              "net": 1188
            }
          },
          "openInterest": 134005
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33090,
              "short": 55806,
              "net": -22716
            },
            "nonCommercial": {
              "long": 8898,
              "short": 2181,
              "net": 6717
            },
            "smallTrader": {
              "long": 32017,
              "short": 16018,
              "net": 15999
            }
          },
          "openInterest": 74326
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25684,
              "short": 13389,
              "net": 12295
            },
            "nonCommercial": {
              "long": 2914,
              "short": 8047,
              "net": -5133
            },
            "smallTrader": {
              "long": 8468,
              "short": 15630,
              "net": -7162
            }
          },
          "openInterest": 37066
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9906,
              "short": 22423,
              "net": -12517
            },
            "nonCommercial": {
              "long": 6448,
              "short": 6454,
              "net": -6
            },
            "smallTrader": {
              "long": 39852,
              "short": 27329,
              "net": 12523
            }
          },
          "openInterest": 57291
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4153,
              "short": 11849,
              "net": -7696
            },
            "nonCommercial": {
              "long": 2643,
              "short": 939,
              "net": 1704
            },
            "smallTrader": {
              "long": 10464,
              "short": 4472,
              "net": 5992
            }
          },
          "openInterest": 17923
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37890,
              "short": 62479,
              "net": -24589
            },
            "nonCommercial": {
              "long": 8741,
              "short": 3326,
              "net": 5415
            },
            "smallTrader": {
              "long": 34180,
              "short": 15006,
              "net": 19174
            }
          },
          "openInterest": 89252
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32172,
              "short": 34395,
              "net": -2223
            },
            "nonCommercial": {
              "long": 2214,
              "short": 3384,
              "net": -1170
            },
            "smallTrader": {
              "long": 22036,
              "short": 18643,
              "net": 3393
            }
          },
          "openInterest": 59716
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31526,
              "short": 41217,
              "net": -9691
            },
            "nonCommercial": {
              "long": 2593,
              "short": 2834,
              "net": -241
            },
            "smallTrader": {
              "long": 26777,
              "short": 16845,
              "net": 9932
            }
          },
          "openInterest": 65970
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49777,
              "short": 70717,
              "net": -20940
            },
            "nonCommercial": {
              "long": 12922,
              "short": 4690,
              "net": 8232
            },
            "smallTrader": {
              "long": 26963,
              "short": 14255,
              "net": 12708
            }
          },
          "openInterest": 90613
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11904,
              "short": 11264,
              "net": 640
            },
            "nonCommercial": {
              "long": 5274,
              "short": 4838,
              "net": 436
            },
            "smallTrader": {
              "long": 10889,
              "short": 11965,
              "net": -1076
            }
          },
          "openInterest": 29054
        }
      ]
    },
    {
      "reportDate": "1986-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 41240,
              "short": 37382,
              "net": 3858
            },
            "nonCommercial": {
              "long": 4035,
              "short": 7100,
              "net": -3065
            },
            "smallTrader": {
              "long": 7958,
              "short": 8751,
              "net": -793
            }
          },
          "openInterest": 53693
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 133684,
              "short": 110163,
              "net": 23521
            },
            "nonCommercial": {
              "long": 7810,
              "short": 23065,
              "net": -15255
            },
            "smallTrader": {
              "long": 72678,
              "short": 80944,
              "net": -8266
            }
          },
          "openInterest": 229286
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3637,
              "short": 10078,
              "net": -6441
            },
            "nonCommercial": {
              "long": 2905,
              "short": 1098,
              "net": 1807
            },
            "smallTrader": {
              "long": 8395,
              "short": 3761,
              "net": 4634
            }
          },
          "openInterest": 14937
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20376,
              "short": 20120,
              "net": 256
            },
            "nonCommercial": {
              "long": 1273,
              "short": 2580,
              "net": -1307
            },
            "smallTrader": {
              "long": 4352,
              "short": 3301,
              "net": 1051
            }
          },
          "openInterest": 26109
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9095,
              "short": 11069,
              "net": -1974
            },
            "nonCommercial": {
              "long": 1732,
              "short": 1680,
              "net": 52
            },
            "smallTrader": {
              "long": 3656,
              "short": 1734,
              "net": 1922
            }
          },
          "openInterest": 14928
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9399,
              "short": 13992,
              "net": -4593
            },
            "nonCommercial": {
              "long": 2935,
              "short": 1362,
              "net": 1573
            },
            "smallTrader": {
              "long": 10028,
              "short": 7008,
              "net": 3020
            }
          },
          "openInterest": 23035
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75369,
              "short": 77257,
              "net": -1888
            },
            "nonCommercial": {
              "long": 19387,
              "short": 12954,
              "net": 6433
            },
            "smallTrader": {
              "long": 22983,
              "short": 27528,
              "net": -4545
            }
          },
          "openInterest": 121248
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1846,
              "short": 1747,
              "net": 99
            },
            "nonCommercial": {
              "long": 1406,
              "short": 456,
              "net": 950
            },
            "smallTrader": {
              "long": 5757,
              "short": 6806,
              "net": -1049
            }
          },
          "openInterest": 9044
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81948,
              "short": 86647,
              "net": -4699
            },
            "nonCommercial": {
              "long": 9405,
              "short": 8347,
              "net": 1058
            },
            "smallTrader": {
              "long": 41204,
              "short": 37563,
              "net": 3641
            }
          },
          "openInterest": 140744
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28440,
              "short": 50515,
              "net": -22075
            },
            "nonCommercial": {
              "long": 7536,
              "short": 2049,
              "net": 5487
            },
            "smallTrader": {
              "long": 35127,
              "short": 18539,
              "net": 16588
            }
          },
          "openInterest": 72564
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6393,
              "short": 14390,
              "net": -7997
            },
            "nonCommercial": {
              "long": 5398,
              "short": 1606,
              "net": 3792
            },
            "smallTrader": {
              "long": 11114,
              "short": 6909,
              "net": 4205
            }
          },
          "openInterest": 23172
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9278,
              "short": 21882,
              "net": -12604
            },
            "nonCommercial": {
              "long": 6406,
              "short": 6865,
              "net": -459
            },
            "smallTrader": {
              "long": 39330,
              "short": 26267,
              "net": 13063
            }
          },
          "openInterest": 56421
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4814,
              "short": 12274,
              "net": -7460
            },
            "nonCommercial": {
              "long": 3316,
              "short": 1174,
              "net": 2142
            },
            "smallTrader": {
              "long": 9231,
              "short": 3913,
              "net": 5318
            }
          },
          "openInterest": 17707
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38363,
              "short": 62183,
              "net": -23820
            },
            "nonCommercial": {
              "long": 8638,
              "short": 4693,
              "net": 3945
            },
            "smallTrader": {
              "long": 34454,
              "short": 14579,
              "net": 19875
            }
          },
          "openInterest": 89822
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33602,
              "short": 30291,
              "net": 3311
            },
            "nonCommercial": {
              "long": 1794,
              "short": 4415,
              "net": -2621
            },
            "smallTrader": {
              "long": 17477,
              "short": 18167,
              "net": -690
            }
          },
          "openInterest": 56475
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30691,
              "short": 39784,
              "net": -9093
            },
            "nonCommercial": {
              "long": 3096,
              "short": 2210,
              "net": 886
            },
            "smallTrader": {
              "long": 23423,
              "short": 15216,
              "net": 8207
            }
          },
          "openInterest": 63797
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58765,
              "short": 69607,
              "net": -10842
            },
            "nonCommercial": {
              "long": 10257,
              "short": 7415,
              "net": 2842
            },
            "smallTrader": {
              "long": 22178,
              "short": 14178,
              "net": 8000
            }
          },
          "openInterest": 92574
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4455,
              "short": 10058,
              "net": -5603
            },
            "nonCommercial": {
              "long": 6487,
              "short": 4235,
              "net": 2252
            },
            "smallTrader": {
              "long": 12196,
              "short": 8845,
              "net": 3351
            }
          },
          "openInterest": 23138
        }
      ]
    },
    {
      "reportDate": "1987-01-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 43940,
              "short": 37233,
              "net": 6707
            },
            "nonCommercial": {
              "long": 5163,
              "short": 11459,
              "net": -6296
            },
            "smallTrader": {
              "long": 9102,
              "short": 9513,
              "net": -411
            }
          },
          "openInterest": 58664
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 139395,
              "short": 116122,
              "net": 23273
            },
            "nonCommercial": {
              "long": 10927,
              "short": 30375,
              "net": -19448
            },
            "smallTrader": {
              "long": 90809,
              "short": 94634,
              "net": -3825
            }
          },
          "openInterest": 253540
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2253,
              "short": 10023,
              "net": -7770
            },
            "nonCommercial": {
              "long": 3591,
              "short": 1577,
              "net": 2014
            },
            "smallTrader": {
              "long": 9535,
              "short": 3779,
              "net": 5756
            }
          },
          "openInterest": 15379
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20719,
              "short": 18628,
              "net": 2091
            },
            "nonCommercial": {
              "long": 527,
              "short": 2797,
              "net": -2270
            },
            "smallTrader": {
              "long": 4319,
              "short": 4140,
              "net": 179
            }
          },
          "openInterest": 25806
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7559,
              "short": 11344,
              "net": -3785
            },
            "nonCommercial": {
              "long": 1778,
              "short": 1360,
              "net": 418
            },
            "smallTrader": {
              "long": 5348,
              "short": 1981,
              "net": 3367
            }
          },
          "openInterest": 15210
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10213,
              "short": 14758,
              "net": -4545
            },
            "nonCommercial": {
              "long": 2993,
              "short": 1548,
              "net": 1445
            },
            "smallTrader": {
              "long": 10201,
              "short": 7101,
              "net": 3100
            }
          },
          "openInterest": 24189
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97296,
              "short": 88062,
              "net": 9234
            },
            "nonCommercial": {
              "long": 17569,
              "short": 18749,
              "net": -1180
            },
            "smallTrader": {
              "long": 16300,
              "short": 24354,
              "net": -8054
            }
          },
          "openInterest": 137200
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2456,
              "short": 1634,
              "net": 822
            },
            "nonCommercial": {
              "long": 1920,
              "short": 779,
              "net": 1141
            },
            "smallTrader": {
              "long": 5609,
              "short": 7572,
              "net": -1963
            }
          },
          "openInterest": 10108
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68344,
              "short": 87902,
              "net": -19558
            },
            "nonCommercial": {
              "long": 14063,
              "short": 8147,
              "net": 5916
            },
            "smallTrader": {
              "long": 50605,
              "short": 36963,
              "net": 13642
            }
          },
          "openInterest": 139318
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25237,
              "short": 46442,
              "net": -21205
            },
            "nonCommercial": {
              "long": 8595,
              "short": 1219,
              "net": 7376
            },
            "smallTrader": {
              "long": 31602,
              "short": 17773,
              "net": 13829
            }
          },
          "openInterest": 66114
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7143,
              "short": 25685,
              "net": -18542
            },
            "nonCommercial": {
              "long": 10555,
              "short": 1291,
              "net": 9264
            },
            "smallTrader": {
              "long": 15369,
              "short": 6091,
              "net": 9278
            }
          },
          "openInterest": 33067
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10410,
              "short": 22783,
              "net": -12373
            },
            "nonCommercial": {
              "long": 9931,
              "short": 6844,
              "net": 3087
            },
            "smallTrader": {
              "long": 38541,
              "short": 29255,
              "net": 9286
            }
          },
          "openInterest": 60599
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3948,
              "short": 13094,
              "net": -9146
            },
            "nonCommercial": {
              "long": 3258,
              "short": 377,
              "net": 2881
            },
            "smallTrader": {
              "long": 9037,
              "short": 2772,
              "net": 6265
            }
          },
          "openInterest": 16603
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40135,
              "short": 68968,
              "net": -28833
            },
            "nonCommercial": {
              "long": 9986,
              "short": 3672,
              "net": 6314
            },
            "smallTrader": {
              "long": 36005,
              "short": 13486,
              "net": 22519
            }
          },
          "openInterest": 93470
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37311,
              "short": 36527,
              "net": 784
            },
            "nonCommercial": {
              "long": 2239,
              "short": 2981,
              "net": -742
            },
            "smallTrader": {
              "long": 19615,
              "short": 19657,
              "net": -42
            }
          },
          "openInterest": 60865
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33668,
              "short": 50401,
              "net": -16733
            },
            "nonCommercial": {
              "long": 4240,
              "short": 1497,
              "net": 2743
            },
            "smallTrader": {
              "long": 28103,
              "short": 14113,
              "net": 13990
            }
          },
          "openInterest": 70580
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54989,
              "short": 80146,
              "net": -25157
            },
            "nonCommercial": {
              "long": 12444,
              "short": 451,
              "net": 11993
            },
            "smallTrader": {
              "long": 27680,
              "short": 14516,
              "net": 13164
            }
          },
          "openInterest": 96099
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7769,
              "short": 13994,
              "net": -6225
            },
            "nonCommercial": {
              "long": 8914,
              "short": 5204,
              "net": 3710
            },
            "smallTrader": {
              "long": 14369,
              "short": 11854,
              "net": 2515
            }
          },
          "openInterest": 31252
        }
      ]
    },
    {
      "reportDate": "1987-01-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42780,
              "short": 31906,
              "net": 10874
            },
            "nonCommercial": {
              "long": 4112,
              "short": 13354,
              "net": -9242
            },
            "smallTrader": {
              "long": 10536,
              "short": 12168,
              "net": -1632
            }
          },
          "openInterest": 57550
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 169622,
              "short": 109947,
              "net": 59675
            },
            "nonCommercial": {
              "long": 3604,
              "short": 45906,
              "net": -42302
            },
            "smallTrader": {
              "long": 94952,
              "short": 112325,
              "net": -17373
            }
          },
          "openInterest": 283663
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 610,
              "short": 294,
              "net": 316
            },
            "nonCommercial": {
              "long": 392,
              "short": 210,
              "net": 182
            },
            "smallTrader": {
              "long": 685,
              "short": 1183,
              "net": -498
            }
          },
          "openInterest": 1687
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1521,
              "short": 16513,
              "net": -14992
            },
            "nonCommercial": {
              "long": 6196,
              "short": 1031,
              "net": 5165
            },
            "smallTrader": {
              "long": 14524,
              "short": 4697,
              "net": 9827
            }
          },
          "openInterest": 23106
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21056,
              "short": 16840,
              "net": 4216
            },
            "nonCommercial": {
              "long": 448,
              "short": 3754,
              "net": -3306
            },
            "smallTrader": {
              "long": 3229,
              "short": 4139,
              "net": -910
            }
          },
          "openInterest": 24868
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7463,
              "short": 11310,
              "net": -3847
            },
            "nonCommercial": {
              "long": 1872,
              "short": 1044,
              "net": 828
            },
            "smallTrader": {
              "long": 5970,
              "short": 2951,
              "net": 3019
            }
          },
          "openInterest": 15679
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11955,
              "short": 15509,
              "net": -3554
            },
            "nonCommercial": {
              "long": 1587,
              "short": 642,
              "net": 945
            },
            "smallTrader": {
              "long": 11534,
              "short": 8925,
              "net": 2609
            }
          },
          "openInterest": 26077
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95106,
              "short": 83451,
              "net": 11655
            },
            "nonCommercial": {
              "long": 14868,
              "short": 21161,
              "net": -6293
            },
            "smallTrader": {
              "long": 21557,
              "short": 26919,
              "net": -5362
            }
          },
          "openInterest": 134716
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2586,
              "short": 2355,
              "net": 231
            },
            "nonCommercial": {
              "long": 2735,
              "short": 1099,
              "net": 1636
            },
            "smallTrader": {
              "long": 6723,
              "short": 8590,
              "net": -1867
            }
          },
          "openInterest": 12118
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62992,
              "short": 78194,
              "net": -15202
            },
            "nonCommercial": {
              "long": 13453,
              "short": 9022,
              "net": 4431
            },
            "smallTrader": {
              "long": 46356,
              "short": 35585,
              "net": 10771
            }
          },
          "openInterest": 130078
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30275,
              "short": 43741,
              "net": -13466
            },
            "nonCommercial": {
              "long": 6467,
              "short": 1119,
              "net": 5348
            },
            "smallTrader": {
              "long": 27219,
              "short": 19101,
              "net": 8118
            }
          },
          "openInterest": 64374
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11537,
              "short": 19777,
              "net": -8240
            },
            "nonCommercial": {
              "long": 6749,
              "short": 1285,
              "net": 5464
            },
            "smallTrader": {
              "long": 13878,
              "short": 11102,
              "net": 2776
            }
          },
          "openInterest": 32164
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14967,
              "short": 31314,
              "net": -16347
            },
            "nonCommercial": {
              "long": 13131,
              "short": 6043,
              "net": 7088
            },
            "smallTrader": {
              "long": 45151,
              "short": 35892,
              "net": 9259
            }
          },
          "openInterest": 74535
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3705,
              "short": 12316,
              "net": -8611
            },
            "nonCommercial": {
              "long": 3382,
              "short": 392,
              "net": 2990
            },
            "smallTrader": {
              "long": 9064,
              "short": 3443,
              "net": 5621
            }
          },
          "openInterest": 16490
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42118,
              "short": 70880,
              "net": -28762
            },
            "nonCommercial": {
              "long": 10122,
              "short": 3729,
              "net": 6393
            },
            "smallTrader": {
              "long": 36708,
              "short": 14339,
              "net": 22369
            }
          },
          "openInterest": 95672
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39653,
              "short": 37180,
              "net": 2473
            },
            "nonCommercial": {
              "long": 1905,
              "short": 3776,
              "net": -1871
            },
            "smallTrader": {
              "long": 20350,
              "short": 20952,
              "net": -602
            }
          },
          "openInterest": 64057
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40352,
              "short": 62247,
              "net": -21895
            },
            "nonCommercial": {
              "long": 5804,
              "short": 1348,
              "net": 4456
            },
            "smallTrader": {
              "long": 33570,
              "short": 16131,
              "net": 17439
            }
          },
          "openInterest": 85826
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46250,
              "short": 87447,
              "net": -41197
            },
            "nonCommercial": {
              "long": 20028,
              "short": 1618,
              "net": 18410
            },
            "smallTrader": {
              "long": 38416,
              "short": 15629,
              "net": 22787
            }
          },
          "openInterest": 105733
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9138,
              "short": 15512,
              "net": -6374
            },
            "nonCommercial": {
              "long": 8174,
              "short": 5950,
              "net": 2224
            },
            "smallTrader": {
              "long": 16138,
              "short": 11988,
              "net": 4150
            }
          },
          "openInterest": 33581
        }
      ]
    },
    {
      "reportDate": "1987-02-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47205,
              "short": 27287,
              "net": 19918
            },
            "nonCommercial": {
              "long": 1011,
              "short": 15996,
              "net": -14985
            },
            "smallTrader": {
              "long": 10054,
              "short": 14987,
              "net": -4933
            }
          },
          "openInterest": 58726
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 181982,
              "short": 137087,
              "net": 44895
            },
            "nonCommercial": {
              "long": 13242,
              "short": 38027,
              "net": -24785
            },
            "smallTrader": {
              "long": 89095,
              "short": 109205,
              "net": -20110
            }
          },
          "openInterest": 305914
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3870,
              "short": 16528,
              "net": -12658
            },
            "nonCommercial": {
              "long": 4639,
              "short": 1482,
              "net": 3157
            },
            "smallTrader": {
              "long": 14020,
              "short": 4519,
              "net": 9501
            }
          },
          "openInterest": 24222
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20159,
              "short": 17357,
              "net": 2802
            },
            "nonCommercial": {
              "long": 878,
              "short": 3109,
              "net": -2231
            },
            "smallTrader": {
              "long": 1484,
              "short": 2055,
              "net": -571
            }
          },
          "openInterest": 22620
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6172,
              "short": 10906,
              "net": -4734
            },
            "nonCommercial": {
              "long": 1894,
              "short": 1120,
              "net": 774
            },
            "smallTrader": {
              "long": 6580,
              "short": 2620,
              "net": 3960
            }
          },
          "openInterest": 15244
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11032,
              "short": 13089,
              "net": -2057
            },
            "nonCommercial": {
              "long": 1474,
              "short": 761,
              "net": 713
            },
            "smallTrader": {
              "long": 11362,
              "short": 10018,
              "net": 1344
            }
          },
          "openInterest": 24887
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115065,
              "short": 95049,
              "net": 20016
            },
            "nonCommercial": {
              "long": 10577,
              "short": 19861,
              "net": -9284
            },
            "smallTrader": {
              "long": 22320,
              "short": 33052,
              "net": -10732
            }
          },
          "openInterest": 153193
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3583,
              "short": 3594,
              "net": -11
            },
            "nonCommercial": {
              "long": 2686,
              "short": 1487,
              "net": 1199
            },
            "smallTrader": {
              "long": 8214,
              "short": 9402,
              "net": -1188
            }
          },
          "openInterest": 14701
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81749,
              "short": 77255,
              "net": 4494
            },
            "nonCommercial": {
              "long": 7705,
              "short": 14024,
              "net": -6319
            },
            "smallTrader": {
              "long": 42062,
              "short": 40237,
              "net": 1825
            }
          },
          "openInterest": 138130
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30368,
              "short": 42283,
              "net": -11915
            },
            "nonCommercial": {
              "long": 4639,
              "short": 676,
              "net": 3963
            },
            "smallTrader": {
              "long": 24129,
              "short": 16177,
              "net": 7952
            }
          },
          "openInterest": 60294
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8902,
              "short": 19576,
              "net": -10674
            },
            "nonCommercial": {
              "long": 9220,
              "short": 2250,
              "net": 6970
            },
            "smallTrader": {
              "long": 12170,
              "short": 8466,
              "net": 3704
            }
          },
          "openInterest": 30292
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12619,
              "short": 35470,
              "net": -22851
            },
            "nonCommercial": {
              "long": 14623,
              "short": 6813,
              "net": 7810
            },
            "smallTrader": {
              "long": 51263,
              "short": 36222,
              "net": 15041
            }
          },
          "openInterest": 80854
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3698,
              "short": 11535,
              "net": -7837
            },
            "nonCommercial": {
              "long": 3676,
              "short": 628,
              "net": 3048
            },
            "smallTrader": {
              "long": 8681,
              "short": 3892,
              "net": 4789
            }
          },
          "openInterest": 16452
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46162,
              "short": 69150,
              "net": -22988
            },
            "nonCommercial": {
              "long": 8984,
              "short": 4243,
              "net": 4741
            },
            "smallTrader": {
              "long": 32645,
              "short": 14398,
              "net": 18247
            }
          },
          "openInterest": 94609
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41922,
              "short": 40573,
              "net": 1349
            },
            "nonCommercial": {
              "long": 2515,
              "short": 3575,
              "net": -1060
            },
            "smallTrader": {
              "long": 21517,
              "short": 21806,
              "net": -289
            }
          },
          "openInterest": 67809
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39901,
              "short": 52254,
              "net": -12353
            },
            "nonCommercial": {
              "long": 2232,
              "short": 1506,
              "net": 726
            },
            "smallTrader": {
              "long": 30936,
              "short": 19309,
              "net": 11627
            }
          },
          "openInterest": 78843
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43297,
              "short": 85898,
              "net": -42601
            },
            "nonCommercial": {
              "long": 19035,
              "short": 1290,
              "net": 17745
            },
            "smallTrader": {
              "long": 41110,
              "short": 16254,
              "net": 24856
            }
          },
          "openInterest": 105189
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13939,
              "short": 12818,
              "net": 1121
            },
            "nonCommercial": {
              "long": 6516,
              "short": 9896,
              "net": -3380
            },
            "smallTrader": {
              "long": 14103,
              "short": 11844,
              "net": 2259
            }
          },
          "openInterest": 34833
        }
      ]
    },
    {
      "reportDate": "1987-02-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33971,
              "short": 31287,
              "net": 2684
            },
            "nonCommercial": {
              "long": 2873,
              "short": 5103,
              "net": -2230
            },
            "smallTrader": {
              "long": 11623,
              "short": 12077,
              "net": -454
            }
          },
          "openInterest": 50769
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 160897,
              "short": 133837,
              "net": 27060
            },
            "nonCommercial": {
              "long": 11067,
              "short": 21416,
              "net": -10349
            },
            "smallTrader": {
              "long": 72883,
              "short": 89594,
              "net": -16711
            }
          },
          "openInterest": 253319
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2839,
              "short": 17301,
              "net": -14462
            },
            "nonCommercial": {
              "long": 6827,
              "short": 1057,
              "net": 5770
            },
            "smallTrader": {
              "long": 13476,
              "short": 4784,
              "net": 8692
            }
          },
          "openInterest": 24837
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20383,
              "short": 17912,
              "net": 2471
            },
            "nonCommercial": {
              "long": 717,
              "short": 3130,
              "net": -2413
            },
            "smallTrader": {
              "long": 2042,
              "short": 2100,
              "net": -58
            }
          },
          "openInterest": 23444
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8226,
              "short": 12385,
              "net": -4159
            },
            "nonCommercial": {
              "long": 1757,
              "short": 1058,
              "net": 699
            },
            "smallTrader": {
              "long": 6519,
              "short": 3059,
              "net": 3460
            }
          },
          "openInterest": 16881
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10663,
              "short": 11619,
              "net": -956
            },
            "nonCommercial": {
              "long": 691,
              "short": 1166,
              "net": -475
            },
            "smallTrader": {
              "long": 10858,
              "short": 9427,
              "net": 1431
            }
          },
          "openInterest": 23111
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104749,
              "short": 85863,
              "net": 18886
            },
            "nonCommercial": {
              "long": 15648,
              "short": 21073,
              "net": -5425
            },
            "smallTrader": {
              "long": -8554,
              "short": 4907,
              "net": -13461
            }
          },
          "openInterest": 119118
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4437,
              "short": 4732,
              "net": -295
            },
            "nonCommercial": {
              "long": 2988,
              "short": 1184,
              "net": 1804
            },
            "smallTrader": {
              "long": 8368,
              "short": 9877,
              "net": -1509
            }
          },
          "openInterest": 16111
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81851,
              "short": 85616,
              "net": -3765
            },
            "nonCommercial": {
              "long": 7349,
              "short": 12273,
              "net": -4924
            },
            "smallTrader": {
              "long": 43906,
              "short": 35217,
              "net": 8689
            }
          },
          "openInterest": 140016
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27055,
              "short": 28176,
              "net": -1121
            },
            "nonCommercial": {
              "long": 2314,
              "short": 3588,
              "net": -1274
            },
            "smallTrader": {
              "long": 22826,
              "short": 20431,
              "net": 2395
            }
          },
          "openInterest": 53307
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8991,
              "short": 20906,
              "net": -11915
            },
            "nonCommercial": {
              "long": 9321,
              "short": 1777,
              "net": 7544
            },
            "smallTrader": {
              "long": 12876,
              "short": 8505,
              "net": 4371
            }
          },
          "openInterest": 31988
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15751,
              "short": 39821,
              "net": -24070
            },
            "nonCommercial": {
              "long": 15573,
              "short": 6317,
              "net": 9256
            },
            "smallTrader": {
              "long": 57466,
              "short": 42652,
              "net": 14814
            }
          },
          "openInterest": 91671
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3256,
              "short": 12028,
              "net": -8772
            },
            "nonCommercial": {
              "long": 4105,
              "short": 417,
              "net": 3688
            },
            "smallTrader": {
              "long": 8855,
              "short": 3771,
              "net": 5084
            }
          },
          "openInterest": 16741
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42742,
              "short": 66283,
              "net": -23541
            },
            "nonCommercial": {
              "long": 9873,
              "short": 6561,
              "net": 3312
            },
            "smallTrader": {
              "long": 32285,
              "short": 12056,
              "net": 20229
            }
          },
          "openInterest": 89438
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44708,
              "short": 40472,
              "net": 4236
            },
            "nonCommercial": {
              "long": 1849,
              "short": 3817,
              "net": -1968
            },
            "smallTrader": {
              "long": 21266,
              "short": 23534,
              "net": -2268
            }
          },
          "openInterest": 70403
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37583,
              "short": 43278,
              "net": -5695
            },
            "nonCommercial": {
              "long": 2623,
              "short": 3086,
              "net": -463
            },
            "smallTrader": {
              "long": 27890,
              "short": 21732,
              "net": 6158
            }
          },
          "openInterest": 77627
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38276,
              "short": 78430,
              "net": -40154
            },
            "nonCommercial": {
              "long": 20091,
              "short": 472,
              "net": 19619
            },
            "smallTrader": {
              "long": 35650,
              "short": 15115,
              "net": 20535
            }
          },
          "openInterest": 95869
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14129,
              "short": 14942,
              "net": -813
            },
            "nonCommercial": {
              "long": 7372,
              "short": 8874,
              "net": -1502
            },
            "smallTrader": {
              "long": 14162,
              "short": 11847,
              "net": 2315
            }
          },
          "openInterest": 36210
        }
      ]
    },
    {
      "reportDate": "1987-03-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36341,
              "short": 30622,
              "net": 5719
            },
            "nonCommercial": {
              "long": 5210,
              "short": 8620,
              "net": -3410
            },
            "smallTrader": {
              "long": 11889,
              "short": 14198,
              "net": -2309
            }
          },
          "openInterest": 55096
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 133233,
              "short": 108953,
              "net": 24280
            },
            "nonCommercial": {
              "long": 25368,
              "short": 33924,
              "net": -8556
            },
            "smallTrader": {
              "long": 63749,
              "short": 79473,
              "net": -15724
            }
          },
          "openInterest": 227632
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6548,
              "short": 28631,
              "net": -22083
            },
            "nonCommercial": {
              "long": 11212,
              "short": 220,
              "net": 10992
            },
            "smallTrader": {
              "long": 14880,
              "short": 3789,
              "net": 11091
            }
          },
          "openInterest": 34455
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18428,
              "short": 19725,
              "net": -1297
            },
            "nonCommercial": {
              "long": 1460,
              "short": 1118,
              "net": 342
            },
            "smallTrader": {
              "long": 4389,
              "short": 3434,
              "net": 955
            }
          },
          "openInterest": 24736
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7097,
              "short": 11283,
              "net": -4186
            },
            "nonCommercial": {
              "long": 1755,
              "short": 1799,
              "net": -44
            },
            "smallTrader": {
              "long": 7294,
              "short": 3064,
              "net": 4230
            }
          },
          "openInterest": 16959
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9130,
              "short": 11333,
              "net": -2203
            },
            "nonCommercial": {
              "long": 1139,
              "short": 1007,
              "net": 132
            },
            "smallTrader": {
              "long": 11146,
              "short": 9075,
              "net": 2071
            }
          },
          "openInterest": 21947
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127105,
              "short": 96383,
              "net": 30722
            },
            "nonCommercial": {
              "long": 11155,
              "short": 25583,
              "net": -14428
            },
            "smallTrader": {
              "long": 24314,
              "short": 40608,
              "net": -16294
            }
          },
          "openInterest": 169697
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4542,
              "short": 4363,
              "net": 179
            },
            "nonCommercial": {
              "long": 3054,
              "short": 1368,
              "net": 1686
            },
            "smallTrader": {
              "long": 8382,
              "short": 10247,
              "net": -1865
            }
          },
          "openInterest": 16299
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79189,
              "short": 87238,
              "net": -8049
            },
            "nonCommercial": {
              "long": 10654,
              "short": 10265,
              "net": 389
            },
            "smallTrader": {
              "long": 48028,
              "short": 40368,
              "net": 7660
            }
          },
          "openInterest": 145109
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22259,
              "short": 26312,
              "net": -4053
            },
            "nonCommercial": {
              "long": 1296,
              "short": 3342,
              "net": -2046
            },
            "smallTrader": {
              "long": 22078,
              "short": 15979,
              "net": 6099
            }
          },
          "openInterest": 46835
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13648,
              "short": 26997,
              "net": -13349
            },
            "nonCommercial": {
              "long": 9687,
              "short": 2179,
              "net": 7508
            },
            "smallTrader": {
              "long": 13541,
              "short": 7700,
              "net": 5841
            }
          },
          "openInterest": 37276
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14140,
              "short": 38521,
              "net": -24381
            },
            "nonCommercial": {
              "long": 16148,
              "short": 5172,
              "net": 10976
            },
            "smallTrader": {
              "long": 56863,
              "short": 43458,
              "net": 13405
            }
          },
          "openInterest": 90408
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3571,
              "short": 9803,
              "net": -6232
            },
            "nonCommercial": {
              "long": 4225,
              "short": 518,
              "net": 3707
            },
            "smallTrader": {
              "long": 12380,
              "short": 9855,
              "net": 2525
            }
          },
          "openInterest": 20957
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38289,
              "short": 65609,
              "net": -27320
            },
            "nonCommercial": {
              "long": 12775,
              "short": 5539,
              "net": 7236
            },
            "smallTrader": {
              "long": 34467,
              "short": 14383,
              "net": 20084
            }
          },
          "openInterest": 92735
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42114,
              "short": 39279,
              "net": 2835
            },
            "nonCommercial": {
              "long": 1508,
              "short": 2446,
              "net": -938
            },
            "smallTrader": {
              "long": 20987,
              "short": 22884,
              "net": -1897
            }
          },
          "openInterest": 65885
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34225,
              "short": 46480,
              "net": -12255
            },
            "nonCommercial": {
              "long": 3499,
              "short": 2253,
              "net": 1246
            },
            "smallTrader": {
              "long": 29969,
              "short": 18960,
              "net": 11009
            }
          },
          "openInterest": 73835
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34993,
              "short": 84428,
              "net": -49435
            },
            "nonCommercial": {
              "long": 22140,
              "short": 712,
              "net": 21428
            },
            "smallTrader": {
              "long": 40485,
              "short": 12478,
              "net": 28007
            }
          },
          "openInterest": 99989
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12479,
              "short": 11962,
              "net": 517
            },
            "nonCommercial": {
              "long": 5130,
              "short": 7901,
              "net": -2771
            },
            "smallTrader": {
              "long": 13588,
              "short": 11334,
              "net": 2254
            }
          },
          "openInterest": 31397
        }
      ]
    },
    {
      "reportDate": "1987-03-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38597,
              "short": 29131,
              "net": 9466
            },
            "nonCommercial": {
              "long": 6120,
              "short": 12020,
              "net": -5900
            },
            "smallTrader": {
              "long": 7219,
              "short": 10785,
              "net": -3566
            }
          },
          "openInterest": 56048
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 139125,
              "short": 104621,
              "net": 34504
            },
            "nonCommercial": {
              "long": 22054,
              "short": 32464,
              "net": -10410
            },
            "smallTrader": {
              "long": 63394,
              "short": 87488,
              "net": -24094
            }
          },
          "openInterest": 235112
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2467,
              "short": 21486,
              "net": -19019
            },
            "nonCommercial": {
              "long": 7855,
              "short": 469,
              "net": 7386
            },
            "smallTrader": {
              "long": 16494,
              "short": 4861,
              "net": 11633
            }
          },
          "openInterest": 27963
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17525,
              "short": 19012,
              "net": -1487
            },
            "nonCommercial": {
              "long": 1734,
              "short": 947,
              "net": 787
            },
            "smallTrader": {
              "long": 3390,
              "short": 2690,
              "net": 700
            }
          },
          "openInterest": 23169
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7807,
              "short": 12944,
              "net": -5137
            },
            "nonCommercial": {
              "long": 2189,
              "short": 1281,
              "net": 908
            },
            "smallTrader": {
              "long": 7825,
              "short": 3596,
              "net": 4229
            }
          },
          "openInterest": 18811
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8782,
              "short": 12489,
              "net": -3707
            },
            "nonCommercial": {
              "long": 1996,
              "short": 784,
              "net": 1212
            },
            "smallTrader": {
              "long": 11599,
              "short": 9104,
              "net": 2495
            }
          },
          "openInterest": 23190
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105779,
              "short": 92852,
              "net": 12927
            },
            "nonCommercial": {
              "long": 18828,
              "short": 24994,
              "net": -6166
            },
            "smallTrader": {
              "long": 26390,
              "short": 33151,
              "net": -6761
            }
          },
          "openInterest": 158154
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3885,
              "short": 4817,
              "net": -932
            },
            "nonCommercial": {
              "long": 3597,
              "short": 1265,
              "net": 2332
            },
            "smallTrader": {
              "long": 7530,
              "short": 8930,
              "net": -1400
            }
          },
          "openInterest": 15232
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74906,
              "short": 104113,
              "net": -29207
            },
            "nonCommercial": {
              "long": 18464,
              "short": 10076,
              "net": 8388
            },
            "smallTrader": {
              "long": 54889,
              "short": 34070,
              "net": 20819
            }
          },
          "openInterest": 156832
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21423,
              "short": 26734,
              "net": -5311
            },
            "nonCommercial": {
              "long": 3799,
              "short": 4352,
              "net": -553
            },
            "smallTrader": {
              "long": 19749,
              "short": 13885,
              "net": 5864
            }
          },
          "openInterest": 46624
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7055,
              "short": 31980,
              "net": -24925
            },
            "nonCommercial": {
              "long": 18352,
              "short": 2427,
              "net": 15925
            },
            "smallTrader": {
              "long": 17345,
              "short": 8345,
              "net": 9000
            }
          },
          "openInterest": 43282
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14856,
              "short": 41516,
              "net": -26660
            },
            "nonCommercial": {
              "long": 15523,
              "short": 4170,
              "net": 11353
            },
            "smallTrader": {
              "long": 57218,
              "short": 41911,
              "net": 15307
            }
          },
          "openInterest": 89788
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3079,
              "short": 13658,
              "net": -10579
            },
            "nonCommercial": {
              "long": 6042,
              "short": 1302,
              "net": 4740
            },
            "smallTrader": {
              "long": 9987,
              "short": 4148,
              "net": 5839
            }
          },
          "openInterest": 19771
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31384,
              "short": 69890,
              "net": -38506
            },
            "nonCommercial": {
              "long": 19625,
              "short": 6973,
              "net": 12652
            },
            "smallTrader": {
              "long": 42522,
              "short": 16668,
              "net": 25854
            }
          },
          "openInterest": 100751
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36454,
              "short": 40952,
              "net": -4498
            },
            "nonCommercial": {
              "long": 2853,
              "short": 1993,
              "net": 860
            },
            "smallTrader": {
              "long": 22744,
              "short": 19106,
              "net": 3638
            }
          },
          "openInterest": 63315
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34989,
              "short": 41218,
              "net": -6229
            },
            "nonCommercial": {
              "long": 2796,
              "short": 4643,
              "net": -1847
            },
            "smallTrader": {
              "long": 28936,
              "short": 20860,
              "net": 8076
            }
          },
          "openInterest": 73653
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39581,
              "short": 71472,
              "net": -31891
            },
            "nonCommercial": {
              "long": 11511,
              "short": 3130,
              "net": 8381
            },
            "smallTrader": {
              "long": 38147,
              "short": 14637,
              "net": 23510
            }
          },
          "openInterest": 90775
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5295,
              "short": 13081,
              "net": -7786
            },
            "nonCommercial": {
              "long": 7277,
              "short": 8286,
              "net": -1009
            },
            "smallTrader": {
              "long": 16330,
              "short": 7535,
              "net": 8795
            }
          },
          "openInterest": 29102
        }
      ]
    },
    {
      "reportDate": "1987-04-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47593,
              "short": 31776,
              "net": 15817
            },
            "nonCommercial": {
              "long": 2545,
              "short": 11084,
              "net": -8539
            },
            "smallTrader": {
              "long": 11932,
              "short": 19210,
              "net": -7278
            }
          },
          "openInterest": 65066
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 165291,
              "short": 132833,
              "net": 32458
            },
            "nonCommercial": {
              "long": 22265,
              "short": 36801,
              "net": -14536
            },
            "smallTrader": {
              "long": 94326,
              "short": 112248,
              "net": -17922
            }
          },
          "openInterest": 295108
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7102,
              "short": 17741,
              "net": -10639
            },
            "nonCommercial": {
              "long": 3643,
              "short": 800,
              "net": 2843
            },
            "smallTrader": {
              "long": 14534,
              "short": 6738,
              "net": 7796
            }
          },
          "openInterest": 25825
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15894,
              "short": 19386,
              "net": -3492
            },
            "nonCommercial": {
              "long": 2824,
              "short": 761,
              "net": 2063
            },
            "smallTrader": {
              "long": 4175,
              "short": 2746,
              "net": 1429
            }
          },
          "openInterest": 23203
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8498,
              "short": 15602,
              "net": -7104
            },
            "nonCommercial": {
              "long": 2739,
              "short": 555,
              "net": 2184
            },
            "smallTrader": {
              "long": 8637,
              "short": 3717,
              "net": 4920
            }
          },
          "openInterest": 20721
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8901,
              "short": 13115,
              "net": -4214
            },
            "nonCommercial": {
              "long": 2555,
              "short": 399,
              "net": 2156
            },
            "smallTrader": {
              "long": 11369,
              "short": 9311,
              "net": 2058
            }
          },
          "openInterest": 23462
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115374,
              "short": 88113,
              "net": 27261
            },
            "nonCommercial": {
              "long": 12671,
              "short": 30537,
              "net": -17866
            },
            "smallTrader": {
              "long": 24568,
              "short": 33963,
              "net": -9395
            }
          },
          "openInterest": 160469
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3850,
              "short": 5174,
              "net": -1324
            },
            "nonCommercial": {
              "long": 4511,
              "short": 2072,
              "net": 2439
            },
            "smallTrader": {
              "long": 8361,
              "short": 9476,
              "net": -1115
            }
          },
          "openInterest": 17111
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67566,
              "short": 111648,
              "net": -44082
            },
            "nonCommercial": {
              "long": 27260,
              "short": 9006,
              "net": 18254
            },
            "smallTrader": {
              "long": 66954,
              "short": 41126,
              "net": 25828
            }
          },
          "openInterest": 171395
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21663,
              "short": 22385,
              "net": -722
            },
            "nonCommercial": {
              "long": 3477,
              "short": 4113,
              "net": -636
            },
            "smallTrader": {
              "long": 19012,
              "short": 17654,
              "net": 1358
            }
          },
          "openInterest": 45254
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9677,
              "short": 32702,
              "net": -23025
            },
            "nonCommercial": {
              "long": 18351,
              "short": 2078,
              "net": 16273
            },
            "smallTrader": {
              "long": 17650,
              "short": 10898,
              "net": 6752
            }
          },
          "openInterest": 46438
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13243,
              "short": 43876,
              "net": -30633
            },
            "nonCommercial": {
              "long": 14197,
              "short": 5851,
              "net": 8346
            },
            "smallTrader": {
              "long": 59542,
              "short": 37255,
              "net": 22287
            }
          },
          "openInterest": 88833
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3349,
              "short": 14498,
              "net": -11149
            },
            "nonCommercial": {
              "long": 7358,
              "short": 1481,
              "net": 5877
            },
            "smallTrader": {
              "long": 9642,
              "short": 4370,
              "net": 5272
            }
          },
          "openInterest": 21005
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34507,
              "short": 69555,
              "net": -35048
            },
            "nonCommercial": {
              "long": 20923,
              "short": 8692,
              "net": 12231
            },
            "smallTrader": {
              "long": 48919,
              "short": 26102,
              "net": 22817
            }
          },
          "openInterest": 111131
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36537,
              "short": 43622,
              "net": -7085
            },
            "nonCommercial": {
              "long": 5559,
              "short": 2805,
              "net": 2754
            },
            "smallTrader": {
              "long": 23339,
              "short": 19008,
              "net": 4331
            }
          },
          "openInterest": 67360
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31511,
              "short": 44498,
              "net": -12987
            },
            "nonCommercial": {
              "long": 2820,
              "short": 1839,
              "net": 981
            },
            "smallTrader": {
              "long": 33098,
              "short": 21092,
              "net": 12006
            }
          },
          "openInterest": 74218
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37461,
              "short": 65146,
              "net": -27685
            },
            "nonCommercial": {
              "long": 12538,
              "short": 3626,
              "net": 8912
            },
            "smallTrader": {
              "long": 42708,
              "short": 23935,
              "net": 18773
            }
          },
          "openInterest": 93244
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8381,
              "short": 16689,
              "net": -8308
            },
            "nonCommercial": {
              "long": 6391,
              "short": 5998,
              "net": 393
            },
            "smallTrader": {
              "long": 16270,
              "short": 8355,
              "net": 7915
            }
          },
          "openInterest": 31042
        }
      ]
    },
    {
      "reportDate": "1987-04-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 48080,
              "short": 38658,
              "net": 9422
            },
            "nonCommercial": {
              "long": 1264,
              "short": 6966,
              "net": -5702
            },
            "smallTrader": {
              "long": 14261,
              "short": 17981,
              "net": -3720
            }
          },
          "openInterest": 66870
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 186035,
              "short": 159704,
              "net": 26331
            },
            "nonCommercial": {
              "long": 19394,
              "short": 28692,
              "net": -9298
            },
            "smallTrader": {
              "long": 102649,
              "short": 119682,
              "net": -17033
            }
          },
          "openInterest": 327190
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10780,
              "short": 16301,
              "net": -5521
            },
            "nonCommercial": {
              "long": 1721,
              "short": 1853,
              "net": -132
            },
            "smallTrader": {
              "long": 11594,
              "short": 5941,
              "net": 5653
            }
          },
          "openInterest": 24537
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14136,
              "short": 19778,
              "net": -5642
            },
            "nonCommercial": {
              "long": 4149,
              "short": 437,
              "net": 3712
            },
            "smallTrader": {
              "long": 4810,
              "short": 2880,
              "net": 1930
            }
          },
          "openInterest": 23283
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9250,
              "short": 16492,
              "net": -7242
            },
            "nonCommercial": {
              "long": 4516,
              "short": 206,
              "net": 4310
            },
            "smallTrader": {
              "long": 7235,
              "short": 4303,
              "net": 2932
            }
          },
          "openInterest": 21898
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8484,
              "short": 15607,
              "net": -7123
            },
            "nonCommercial": {
              "long": 3128,
              "short": 377,
              "net": 2751
            },
            "smallTrader": {
              "long": 13080,
              "short": 8708,
              "net": 4372
            }
          },
          "openInterest": 25602
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95894,
              "short": 90236,
              "net": 5658
            },
            "nonCommercial": {
              "long": 16024,
              "short": 27069,
              "net": -11045
            },
            "smallTrader": {
              "long": 30259,
              "short": 24872,
              "net": 5387
            }
          },
          "openInterest": 147705
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4548,
              "short": 4201,
              "net": 347
            },
            "nonCommercial": {
              "long": 3080,
              "short": 2132,
              "net": 948
            },
            "smallTrader": {
              "long": 8019,
              "short": 9314,
              "net": -1295
            }
          },
          "openInterest": 16412
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64600,
              "short": 104305,
              "net": -39705
            },
            "nonCommercial": {
              "long": 24684,
              "short": 12933,
              "net": 11751
            },
            "smallTrader": {
              "long": 76560,
              "short": 48606,
              "net": 27954
            }
          },
          "openInterest": 175437
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17966,
              "short": 24398,
              "net": -6432
            },
            "nonCommercial": {
              "long": 2855,
              "short": 732,
              "net": 2123
            },
            "smallTrader": {
              "long": 21574,
              "short": 17265,
              "net": 4309
            }
          },
          "openInterest": 42902
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11800,
              "short": 29445,
              "net": -17645
            },
            "nonCommercial": {
              "long": 17264,
              "short": 3188,
              "net": 14076
            },
            "smallTrader": {
              "long": 18135,
              "short": 14566,
              "net": 3569
            }
          },
          "openInterest": 47410
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14238,
              "short": 48554,
              "net": -34316
            },
            "nonCommercial": {
              "long": 15874,
              "short": 5180,
              "net": 10694
            },
            "smallTrader": {
              "long": 57242,
              "short": 33620,
              "net": 23622
            }
          },
          "openInterest": 90237
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2681,
              "short": 13116,
              "net": -10435
            },
            "nonCommercial": {
              "long": 4386,
              "short": 889,
              "net": 3497
            },
            "smallTrader": {
              "long": 12263,
              "short": 5325,
              "net": 6938
            }
          },
          "openInterest": 19699
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36283,
              "short": 63208,
              "net": -26925
            },
            "nonCommercial": {
              "long": 15262,
              "short": 6519,
              "net": 8743
            },
            "smallTrader": {
              "long": 47705,
              "short": 29523,
              "net": 18182
            }
          },
          "openInterest": 108882
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32841,
              "short": 44515,
              "net": -11674
            },
            "nonCommercial": {
              "long": 6453,
              "short": 1411,
              "net": 5042
            },
            "smallTrader": {
              "long": 26195,
              "short": 19563,
              "net": 6632
            }
          },
          "openInterest": 67842
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33867,
              "short": 46611,
              "net": -12744
            },
            "nonCommercial": {
              "long": 3193,
              "short": 2201,
              "net": 992
            },
            "smallTrader": {
              "long": 32796,
              "short": 21044,
              "net": 11752
            }
          },
          "openInterest": 77508
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35759,
              "short": 71184,
              "net": -35425
            },
            "nonCommercial": {
              "long": 14495,
              "short": 2500,
              "net": 11995
            },
            "smallTrader": {
              "long": 44568,
              "short": 21138,
              "net": 23430
            }
          },
          "openInterest": 95034
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9186,
              "short": 16523,
              "net": -7337
            },
            "nonCommercial": {
              "long": 6116,
              "short": 5925,
              "net": 191
            },
            "smallTrader": {
              "long": 16552,
              "short": 9406,
              "net": 7146
            }
          },
          "openInterest": 31854
        }
      ]
    },
    {
      "reportDate": "1987-05-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56037,
              "short": 42594,
              "net": 13443
            },
            "nonCommercial": {
              "long": 535,
              "short": 8227,
              "net": -7692
            },
            "smallTrader": {
              "long": 15568,
              "short": 21319,
              "net": -5751
            }
          },
          "openInterest": 75230
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 155653,
              "short": 129845,
              "net": 25808
            },
            "nonCommercial": {
              "long": 19403,
              "short": 30909,
              "net": -11506
            },
            "smallTrader": {
              "long": 108430,
              "short": 122732,
              "net": -14302
            }
          },
          "openInterest": 300666
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10648,
              "short": 15474,
              "net": -4826
            },
            "nonCommercial": {
              "long": 1667,
              "short": 1257,
              "net": 410
            },
            "smallTrader": {
              "long": 10889,
              "short": 6473,
              "net": 4416
            }
          },
          "openInterest": 24663
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16601,
              "short": 22133,
              "net": -5532
            },
            "nonCommercial": {
              "long": 4828,
              "short": 796,
              "net": 4032
            },
            "smallTrader": {
              "long": 3882,
              "short": 2382,
              "net": 1500
            }
          },
          "openInterest": 25635
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7915,
              "short": 17678,
              "net": -9763
            },
            "nonCommercial": {
              "long": 4983,
              "short": 395,
              "net": 4588
            },
            "smallTrader": {
              "long": 8732,
              "short": 3557,
              "net": 5175
            }
          },
          "openInterest": 22438
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7548,
              "short": 15955,
              "net": -8407
            },
            "nonCommercial": {
              "long": 4172,
              "short": 549,
              "net": 3623
            },
            "smallTrader": {
              "long": 13097,
              "short": 8313,
              "net": 4784
            }
          },
          "openInterest": 25549
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88404,
              "short": 94818,
              "net": -6414
            },
            "nonCommercial": {
              "long": 20702,
              "short": 18231,
              "net": 2471
            },
            "smallTrader": {
              "long": 28751,
              "short": 24808,
              "net": 3943
            }
          },
          "openInterest": 143307
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6806,
              "short": 4601,
              "net": 2205
            },
            "nonCommercial": {
              "long": 2813,
              "short": 1840,
              "net": 973
            },
            "smallTrader": {
              "long": 6202,
              "short": 9380,
              "net": -3178
            }
          },
          "openInterest": 16395
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55854,
              "short": 126196,
              "net": -70342
            },
            "nonCommercial": {
              "long": 32997,
              "short": 6294,
              "net": 26703
            },
            "smallTrader": {
              "long": 70899,
              "short": 27260,
              "net": 43639
            }
          },
          "openInterest": 170819
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13455,
              "short": 23338,
              "net": -9883
            },
            "nonCommercial": {
              "long": 4085,
              "short": 2125,
              "net": 1960
            },
            "smallTrader": {
              "long": 23175,
              "short": 15252,
              "net": 7923
            }
          },
          "openInterest": 40959
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14053,
              "short": 27843,
              "net": -13790
            },
            "nonCommercial": {
              "long": 12553,
              "short": 2308,
              "net": 10245
            },
            "smallTrader": {
              "long": 17661,
              "short": 14116,
              "net": 3545
            }
          },
          "openInterest": 44609
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14412,
              "short": 56175,
              "net": -41763
            },
            "nonCommercial": {
              "long": 14466,
              "short": 5337,
              "net": 9129
            },
            "smallTrader": {
              "long": 68277,
              "short": 35643,
              "net": 32634
            }
          },
          "openInterest": 101095
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2427,
              "short": 14779,
              "net": -12352
            },
            "nonCommercial": {
              "long": 4755,
              "short": 1069,
              "net": 3686
            },
            "smallTrader": {
              "long": 13063,
              "short": 4397,
              "net": 8666
            }
          },
          "openInterest": 20374
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33818,
              "short": 64167,
              "net": -30349
            },
            "nonCommercial": {
              "long": 19916,
              "short": 6627,
              "net": 13289
            },
            "smallTrader": {
              "long": 39896,
              "short": 22836,
              "net": 17060
            }
          },
          "openInterest": 99902
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26945,
              "short": 42110,
              "net": -15165
            },
            "nonCommercial": {
              "long": 5774,
              "short": 2041,
              "net": 3733
            },
            "smallTrader": {
              "long": 30603,
              "short": 19171,
              "net": 11432
            }
          },
          "openInterest": 66907
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29374,
              "short": 55547,
              "net": -26173
            },
            "nonCommercial": {
              "long": 4602,
              "short": 2003,
              "net": 2599
            },
            "smallTrader": {
              "long": 44027,
              "short": 20453,
              "net": 23574
            }
          },
          "openInterest": 85993
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33240,
              "short": 78908,
              "net": -45668
            },
            "nonCommercial": {
              "long": 15053,
              "short": 883,
              "net": 14170
            },
            "smallTrader": {
              "long": 52583,
              "short": 21085,
              "net": 31498
            }
          },
          "openInterest": 100876
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8182,
              "short": 17040,
              "net": -8858
            },
            "nonCommercial": {
              "long": 8789,
              "short": 5069,
              "net": 3720
            },
            "smallTrader": {
              "long": 16912,
              "short": 11774,
              "net": 5138
            }
          },
          "openInterest": 34132
        }
      ]
    },
    {
      "reportDate": "1987-05-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 51332,
              "short": 39257,
              "net": 12075
            },
            "nonCommercial": {
              "long": 2403,
              "short": 10819,
              "net": -8416
            },
            "smallTrader": {
              "long": 9296,
              "short": 12955,
              "net": -3659
            }
          },
          "openInterest": 63978
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143262,
              "short": 108277,
              "net": 34985
            },
            "nonCommercial": {
              "long": 10903,
              "short": 22419,
              "net": -11516
            },
            "smallTrader": {
              "long": 75368,
              "short": 98837,
              "net": -23469
            }
          },
          "openInterest": 238276
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 217,
              "short": 545,
              "net": -328
            },
            "nonCommercial": {
              "long": 633,
              "short": 0,
              "net": 633
            },
            "smallTrader": {
              "long": 1141,
              "short": 1446,
              "net": -305
            }
          },
          "openInterest": 1991
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11135,
              "short": 15679,
              "net": -4544
            },
            "nonCommercial": {
              "long": 1521,
              "short": 1165,
              "net": 356
            },
            "smallTrader": {
              "long": 11049,
              "short": 6861,
              "net": 4188
            }
          },
          "openInterest": 25406
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19506,
              "short": 19364,
              "net": 142
            },
            "nonCommercial": {
              "long": 2559,
              "short": 3094,
              "net": -535
            },
            "smallTrader": {
              "long": 2986,
              "short": 2593,
              "net": 393
            }
          },
          "openInterest": 25155
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8462,
              "short": 17245,
              "net": -8783
            },
            "nonCommercial": {
              "long": 4603,
              "short": 376,
              "net": 4227
            },
            "smallTrader": {
              "long": 8297,
              "short": 3741,
              "net": 4556
            }
          },
          "openInterest": 22110
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8530,
              "short": 17295,
              "net": -8765
            },
            "nonCommercial": {
              "long": 3569,
              "short": 1138,
              "net": 2431
            },
            "smallTrader": {
              "long": 14905,
              "short": 8571,
              "net": 6334
            }
          },
          "openInterest": 27990
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84965,
              "short": 89865,
              "net": -4900
            },
            "nonCommercial": {
              "long": 21038,
              "short": 18832,
              "net": 2206
            },
            "smallTrader": {
              "long": 24877,
              "short": 22183,
              "net": 2694
            }
          },
          "openInterest": 138707
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6751,
              "short": 3793,
              "net": 2958
            },
            "nonCommercial": {
              "long": 2084,
              "short": 2104,
              "net": -20
            },
            "smallTrader": {
              "long": 4693,
              "short": 7631,
              "net": -2938
            }
          },
          "openInterest": 13822
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56420,
              "short": 86818,
              "net": -30398
            },
            "nonCommercial": {
              "long": 24267,
              "short": 8705,
              "net": 15562
            },
            "smallTrader": {
              "long": 57746,
              "short": 42910,
              "net": 14836
            }
          },
          "openInterest": 150964
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16595,
              "short": 23303,
              "net": -6708
            },
            "nonCommercial": {
              "long": 3326,
              "short": 1328,
              "net": 1998
            },
            "smallTrader": {
              "long": 21170,
              "short": 16460,
              "net": 4710
            }
          },
          "openInterest": 41538
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25786,
              "short": 25813,
              "net": -27
            },
            "nonCommercial": {
              "long": 15948,
              "short": 5737,
              "net": 10211
            },
            "smallTrader": {
              "long": 9464,
              "short": 19648,
              "net": -10184
            }
          },
          "openInterest": 51681
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15650,
              "short": 51008,
              "net": -35358
            },
            "nonCommercial": {
              "long": 12172,
              "short": 5324,
              "net": 6848
            },
            "smallTrader": {
              "long": 64004,
              "short": 35494,
              "net": 28510
            }
          },
          "openInterest": 94846
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3273,
              "short": 12850,
              "net": -9577
            },
            "nonCommercial": {
              "long": 3931,
              "short": 1060,
              "net": 2871
            },
            "smallTrader": {
              "long": 10697,
              "short": 3991,
              "net": 6706
            }
          },
          "openInterest": 17981
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32023,
              "short": 58455,
              "net": -26432
            },
            "nonCommercial": {
              "long": 11438,
              "short": 6578,
              "net": 4860
            },
            "smallTrader": {
              "long": 44812,
              "short": 23240,
              "net": 21572
            }
          },
          "openInterest": 93803
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26426,
              "short": 39652,
              "net": -13226
            },
            "nonCommercial": {
              "long": 7701,
              "short": 2153,
              "net": 5548
            },
            "smallTrader": {
              "long": 27906,
              "short": 20228,
              "net": 7678
            }
          },
          "openInterest": 64661
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30145,
              "short": 49570,
              "net": -19425
            },
            "nonCommercial": {
              "long": 4092,
              "short": 2411,
              "net": 1681
            },
            "smallTrader": {
              "long": 39592,
              "short": 21848,
              "net": 17744
            }
          },
          "openInterest": 81405
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32655,
              "short": 67651,
              "net": -34996
            },
            "nonCommercial": {
              "long": 12750,
              "short": 1344,
              "net": 11406
            },
            "smallTrader": {
              "long": 47231,
              "short": 23641,
              "net": 23590
            }
          },
          "openInterest": 92870
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12973,
              "short": 16451,
              "net": -3478
            },
            "nonCommercial": {
              "long": 7134,
              "short": 4526,
              "net": 2608
            },
            "smallTrader": {
              "long": 13133,
              "short": 12263,
              "net": 870
            }
          },
          "openInterest": 33551
        }
      ]
    },
    {
      "reportDate": "1987-06-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 60231,
              "short": 52847,
              "net": 7384
            },
            "nonCommercial": {
              "long": 3689,
              "short": 7133,
              "net": -3444
            },
            "smallTrader": {
              "long": 9301,
              "short": 13241,
              "net": -3940
            }
          },
          "openInterest": 73430
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 147446,
              "short": 113175,
              "net": 34271
            },
            "nonCommercial": {
              "long": 18700,
              "short": 27903,
              "net": -9203
            },
            "smallTrader": {
              "long": 83547,
              "short": 108615,
              "net": -25068
            }
          },
          "openInterest": 257557
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11588,
              "short": 15783,
              "net": -4195
            },
            "nonCommercial": {
              "long": 1507,
              "short": 580,
              "net": 927
            },
            "smallTrader": {
              "long": 11006,
              "short": 7738,
              "net": 3268
            }
          },
          "openInterest": 25820
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22544,
              "short": 18994,
              "net": 3550
            },
            "nonCommercial": {
              "long": 1374,
              "short": 4635,
              "net": -3261
            },
            "smallTrader": {
              "long": 3018,
              "short": 3307,
              "net": -289
            }
          },
          "openInterest": 27199
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8161,
              "short": 15498,
              "net": -7337
            },
            "nonCommercial": {
              "long": 3064,
              "short": 845,
              "net": 2219
            },
            "smallTrader": {
              "long": 8955,
              "short": 3837,
              "net": 5118
            }
          },
          "openInterest": 21243
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9881,
              "short": 19082,
              "net": -9201
            },
            "nonCommercial": {
              "long": 3368,
              "short": 830,
              "net": 2538
            },
            "smallTrader": {
              "long": 15103,
              "short": 8440,
              "net": 6663
            }
          },
          "openInterest": 29449
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82339,
              "short": 91655,
              "net": -9316
            },
            "nonCommercial": {
              "long": 24643,
              "short": 19626,
              "net": 5017
            },
            "smallTrader": {
              "long": 31866,
              "short": 27567,
              "net": 4299
            }
          },
          "openInterest": 146167
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7444,
              "short": 3975,
              "net": 3469
            },
            "nonCommercial": {
              "long": 2439,
              "short": 2386,
              "net": 53
            },
            "smallTrader": {
              "long": 6086,
              "short": 9608,
              "net": -3522
            }
          },
          "openInterest": 16578
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57458,
              "short": 83188,
              "net": -25730
            },
            "nonCommercial": {
              "long": 20380,
              "short": 11899,
              "net": 8481
            },
            "smallTrader": {
              "long": 56594,
              "short": 39345,
              "net": 17249
            }
          },
          "openInterest": 149219
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17389,
              "short": 24197,
              "net": -6808
            },
            "nonCommercial": {
              "long": 4306,
              "short": 1368,
              "net": 2938
            },
            "smallTrader": {
              "long": 21895,
              "short": 18025,
              "net": 3870
            }
          },
          "openInterest": 44107
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18556,
              "short": 20839,
              "net": -2283
            },
            "nonCommercial": {
              "long": 8319,
              "short": 1777,
              "net": 6542
            },
            "smallTrader": {
              "long": 13258,
              "short": 17517,
              "net": -4259
            }
          },
          "openInterest": 40871
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14698,
              "short": 46330,
              "net": -31632
            },
            "nonCommercial": {
              "long": 11515,
              "short": 4208,
              "net": 7307
            },
            "smallTrader": {
              "long": 57282,
              "short": 32957,
              "net": 24325
            }
          },
          "openInterest": 86467
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3050,
              "short": 12813,
              "net": -9763
            },
            "nonCommercial": {
              "long": 4698,
              "short": 1475,
              "net": 3223
            },
            "smallTrader": {
              "long": 10796,
              "short": 4256,
              "net": 6540
            }
          },
          "openInterest": 18955
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32380,
              "short": 61055,
              "net": -28675
            },
            "nonCommercial": {
              "long": 13384,
              "short": 3864,
              "net": 9520
            },
            "smallTrader": {
              "long": 41750,
              "short": 22595,
              "net": 19155
            }
          },
          "openInterest": 92473
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23445,
              "short": 44267,
              "net": -20822
            },
            "nonCommercial": {
              "long": 13083,
              "short": 2361,
              "net": 10722
            },
            "smallTrader": {
              "long": 31837,
              "short": 21737,
              "net": 10100
            }
          },
          "openInterest": 71981
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34129,
              "short": 58418,
              "net": -24289
            },
            "nonCommercial": {
              "long": 5601,
              "short": 3190,
              "net": 2411
            },
            "smallTrader": {
              "long": 44563,
              "short": 22685,
              "net": 21878
            }
          },
          "openInterest": 90356
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34804,
              "short": 75826,
              "net": -41022
            },
            "nonCommercial": {
              "long": 12874,
              "short": 1805,
              "net": 11069
            },
            "smallTrader": {
              "long": 54243,
              "short": 24290,
              "net": 29953
            }
          },
          "openInterest": 102388
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10832,
              "short": 15011,
              "net": -4179
            },
            "nonCommercial": {
              "long": 6505,
              "short": 4498,
              "net": 2007
            },
            "smallTrader": {
              "long": 14184,
              "short": 12012,
              "net": 2172
            }
          },
          "openInterest": 31521
        }
      ]
    },
    {
      "reportDate": "1987-06-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 61523,
              "short": 59803,
              "net": 1720
            },
            "nonCommercial": {
              "long": 4873,
              "short": 3851,
              "net": 1022
            },
            "smallTrader": {
              "long": -984,
              "short": 1758,
              "net": -2742
            }
          },
          "openInterest": 65632
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 175978,
              "short": 119372,
              "net": 56606
            },
            "nonCommercial": {
              "long": 8746,
              "short": 35524,
              "net": -26778
            },
            "smallTrader": {
              "long": 61666,
              "short": 91494,
              "net": -29828
            }
          },
          "openInterest": 255147
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6380,
              "short": 17673,
              "net": -11293
            },
            "nonCommercial": {
              "long": 3215,
              "short": 274,
              "net": 2941
            },
            "smallTrader": {
              "long": 9482,
              "short": 1130,
              "net": 8352
            }
          },
          "openInterest": 19674
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20177,
              "short": 21296,
              "net": -1119
            },
            "nonCommercial": {
              "long": 1997,
              "short": 2135,
              "net": -138
            },
            "smallTrader": {
              "long": 3075,
              "short": 1818,
              "net": 1257
            }
          },
          "openInterest": 25583
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8652,
              "short": 15946,
              "net": -7294
            },
            "nonCommercial": {
              "long": 3335,
              "short": 1104,
              "net": 2231
            },
            "smallTrader": {
              "long": 8254,
              "short": 3191,
              "net": 5063
            }
          },
          "openInterest": 21326
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10962,
              "short": 17288,
              "net": -6326
            },
            "nonCommercial": {
              "long": 2792,
              "short": 849,
              "net": 1943
            },
            "smallTrader": {
              "long": 13187,
              "short": 8804,
              "net": 4383
            }
          },
          "openInterest": 28080
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87672,
              "short": 90950,
              "net": -3278
            },
            "nonCommercial": {
              "long": 20417,
              "short": 20460,
              "net": -43
            },
            "smallTrader": {
              "long": 51261,
              "short": 47940,
              "net": 3321
            }
          },
          "openInterest": 167392
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7307,
              "short": 4854,
              "net": 2453
            },
            "nonCommercial": {
              "long": 2722,
              "short": 1866,
              "net": 856
            },
            "smallTrader": {
              "long": 6827,
              "short": 10136,
              "net": -3309
            }
          },
          "openInterest": 17697
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63817,
              "short": 78120,
              "net": -14303
            },
            "nonCommercial": {
              "long": 15476,
              "short": 11621,
              "net": 3855
            },
            "smallTrader": {
              "long": 50843,
              "short": 40395,
              "net": 10448
            }
          },
          "openInterest": 146960
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18548,
              "short": 26351,
              "net": -7803
            },
            "nonCommercial": {
              "long": 4712,
              "short": 1504,
              "net": 3208
            },
            "smallTrader": {
              "long": 24949,
              "short": 20354,
              "net": 4595
            }
          },
          "openInterest": 49470
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17129,
              "short": 7588,
              "net": 9541
            },
            "nonCommercial": {
              "long": 4612,
              "short": 5846,
              "net": -1234
            },
            "smallTrader": {
              "long": 3317,
              "short": 11624,
              "net": -8307
            }
          },
          "openInterest": 27969
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13684,
              "short": 44885,
              "net": -31201
            },
            "nonCommercial": {
              "long": 11479,
              "short": 4596,
              "net": 6883
            },
            "smallTrader": {
              "long": 54039,
              "short": 29721,
              "net": 24318
            }
          },
          "openInterest": 81881
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3641,
              "short": 11372,
              "net": -7731
            },
            "nonCommercial": {
              "long": 3036,
              "short": 1114,
              "net": 1922
            },
            "smallTrader": {
              "long": 9997,
              "short": 4188,
              "net": 5809
            }
          },
          "openInterest": 17362
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27576,
              "short": 51143,
              "net": -23567
            },
            "nonCommercial": {
              "long": 13283,
              "short": 4697,
              "net": 8586
            },
            "smallTrader": {
              "long": 37329,
              "short": 22348,
              "net": 14981
            }
          },
          "openInterest": 80745
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23572,
              "short": 33644,
              "net": -10072
            },
            "nonCommercial": {
              "long": 7738,
              "short": 1647,
              "net": 6091
            },
            "smallTrader": {
              "long": 26083,
              "short": 22102,
              "net": 3981
            }
          },
          "openInterest": 60709
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38389,
              "short": 51666,
              "net": -13277
            },
            "nonCommercial": {
              "long": 5498,
              "short": 3034,
              "net": 2464
            },
            "smallTrader": {
              "long": 35784,
              "short": 24971,
              "net": 10813
            }
          },
          "openInterest": 88656
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32144,
              "short": 69103,
              "net": -36959
            },
            "nonCommercial": {
              "long": 14766,
              "short": 4666,
              "net": 10100
            },
            "smallTrader": {
              "long": 45577,
              "short": 18718,
              "net": 26859
            }
          },
          "openInterest": 93501
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7933,
              "short": 10368,
              "net": -2435
            },
            "nonCommercial": {
              "long": 4894,
              "short": 5631,
              "net": -737
            },
            "smallTrader": {
              "long": 11524,
              "short": 8352,
              "net": 3172
            }
          },
          "openInterest": 24351
        }
      ]
    },
    {
      "reportDate": "1987-07-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 60454,
              "short": 56895,
              "net": 3559
            },
            "nonCommercial": {
              "long": 3677,
              "short": 4101,
              "net": -424
            },
            "smallTrader": {
              "long": 9903,
              "short": 13038,
              "net": -3135
            }
          },
          "openInterest": 74487
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 179123,
              "short": 117283,
              "net": 61840
            },
            "nonCommercial": {
              "long": 13347,
              "short": 41181,
              "net": -27834
            },
            "smallTrader": {
              "long": 70215,
              "short": 104221,
              "net": -34006
            }
          },
          "openInterest": 272823
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2723,
              "short": 17705,
              "net": -14982
            },
            "nonCommercial": {
              "long": 4652,
              "short": 0,
              "net": 4652
            },
            "smallTrader": {
              "long": 14817,
              "short": 4487,
              "net": 10330
            }
          },
          "openInterest": 23082
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22516,
              "short": 30777,
              "net": -8261
            },
            "nonCommercial": {
              "long": 6697,
              "short": 384,
              "net": 6313
            },
            "smallTrader": {
              "long": 4775,
              "short": 2827,
              "net": 1948
            }
          },
          "openInterest": 34445
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10124,
              "short": 18017,
              "net": -7893
            },
            "nonCommercial": {
              "long": 3710,
              "short": 1230,
              "net": 2480
            },
            "smallTrader": {
              "long": 8274,
              "short": 2861,
              "net": 5413
            }
          },
          "openInterest": 22919
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11070,
              "short": 20889,
              "net": -9819
            },
            "nonCommercial": {
              "long": 3862,
              "short": 723,
              "net": 3139
            },
            "smallTrader": {
              "long": 15336,
              "short": 8656,
              "net": 6680
            }
          },
          "openInterest": 31523
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81339,
              "short": 97522,
              "net": -16183
            },
            "nonCommercial": {
              "long": 28761,
              "short": 18440,
              "net": 10321
            },
            "smallTrader": {
              "long": 65344,
              "short": 59482,
              "net": 5862
            }
          },
          "openInterest": 184831
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6642,
              "short": 5103,
              "net": 1539
            },
            "nonCommercial": {
              "long": 3703,
              "short": 2554,
              "net": 1149
            },
            "smallTrader": {
              "long": 7985,
              "short": 10673,
              "net": -2688
            }
          },
          "openInterest": 19018
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60840,
              "short": 85807,
              "net": -24967
            },
            "nonCommercial": {
              "long": 16101,
              "short": 7483,
              "net": 8618
            },
            "smallTrader": {
              "long": 54811,
              "short": 38462,
              "net": 16349
            }
          },
          "openInterest": 146076
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18122,
              "short": 27742,
              "net": -9620
            },
            "nonCommercial": {
              "long": 6756,
              "short": 2669,
              "net": 4087
            },
            "smallTrader": {
              "long": 29371,
              "short": 23838,
              "net": 5533
            }
          },
          "openInterest": 55325
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13112,
              "short": 8079,
              "net": 5033
            },
            "nonCommercial": {
              "long": 6671,
              "short": 7081,
              "net": -410
            },
            "smallTrader": {
              "long": 14328,
              "short": 18951,
              "net": -4623
            }
          },
          "openInterest": 35984
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15783,
              "short": 42791,
              "net": -27008
            },
            "nonCommercial": {
              "long": 10192,
              "short": 6899,
              "net": 3293
            },
            "smallTrader": {
              "long": 54923,
              "short": 31208,
              "net": 23715
            }
          },
          "openInterest": 83158
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2931,
              "short": 12339,
              "net": -9408
            },
            "nonCommercial": {
              "long": 3409,
              "short": 678,
              "net": 2731
            },
            "smallTrader": {
              "long": 9980,
              "short": 3303,
              "net": 6677
            }
          },
          "openInterest": 16906
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28036,
              "short": 53759,
              "net": -25723
            },
            "nonCommercial": {
              "long": 15011,
              "short": 5487,
              "net": 9524
            },
            "smallTrader": {
              "long": 37398,
              "short": 21199,
              "net": 16199
            }
          },
          "openInterest": 83105
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20407,
              "short": 24440,
              "net": -4033
            },
            "nonCommercial": {
              "long": 4468,
              "short": 2714,
              "net": 1754
            },
            "smallTrader": {
              "long": 24614,
              "short": 22335,
              "net": 2279
            }
          },
          "openInterest": 50574
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39690,
              "short": 49747,
              "net": -10057
            },
            "nonCommercial": {
              "long": 6215,
              "short": 4028,
              "net": 2187
            },
            "smallTrader": {
              "long": 32241,
              "short": 24371,
              "net": 7870
            }
          },
          "openInterest": 82739
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37995,
              "short": 69224,
              "net": -31229
            },
            "nonCommercial": {
              "long": 13057,
              "short": 6854,
              "net": 6203
            },
            "smallTrader": {
              "long": 45239,
              "short": 20213,
              "net": 25026
            }
          },
          "openInterest": 98077
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9842,
              "short": 8418,
              "net": 1424
            },
            "nonCommercial": {
              "long": 3874,
              "short": 5041,
              "net": -1167
            },
            "smallTrader": {
              "long": 13186,
              "short": 13443,
              "net": -257
            }
          },
          "openInterest": 27142
        }
      ]
    },
    {
      "reportDate": "1987-07-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 57826,
              "short": 44841,
              "net": 12985
            },
            "nonCommercial": {
              "long": 3502,
              "short": 7841,
              "net": -4339
            },
            "smallTrader": {
              "long": 9714,
              "short": 18360,
              "net": -8646
            }
          },
          "openInterest": 72255
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 186587,
              "short": 114204,
              "net": 72383
            },
            "nonCommercial": {
              "long": 6617,
              "short": 52828,
              "net": -46211
            },
            "smallTrader": {
              "long": 79514,
              "short": 105686,
              "net": -26172
            }
          },
          "openInterest": 290843
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1580,
              "net": -1580
            },
            "nonCommercial": {
              "long": 2700,
              "short": 1157,
              "net": 1543
            },
            "smallTrader": {
              "long": 1482,
              "short": 1445,
              "net": 37
            }
          },
          "openInterest": 4182
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5047,
              "short": 13388,
              "net": -8341
            },
            "nonCommercial": {
              "long": 2531,
              "short": 284,
              "net": 2247
            },
            "smallTrader": {
              "long": 10605,
              "short": 4511,
              "net": 6094
            }
          },
          "openInterest": 19033
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24599,
              "short": 29651,
              "net": -5052
            },
            "nonCommercial": {
              "long": 4147,
              "short": 752,
              "net": 3395
            },
            "smallTrader": {
              "long": 4038,
              "short": 2381,
              "net": 1657
            }
          },
          "openInterest": 33285
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9969,
              "short": 18114,
              "net": -8145
            },
            "nonCommercial": {
              "long": 3378,
              "short": 1081,
              "net": 2297
            },
            "smallTrader": {
              "long": 8692,
              "short": 2844,
              "net": 5848
            }
          },
          "openInterest": 22936
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11706,
              "short": 23203,
              "net": -11497
            },
            "nonCommercial": {
              "long": 4639,
              "short": 889,
              "net": 3750
            },
            "smallTrader": {
              "long": 18132,
              "short": 10385,
              "net": 7747
            }
          },
          "openInterest": 35719
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87458,
              "short": 99418,
              "net": -11960
            },
            "nonCommercial": {
              "long": 26520,
              "short": 22017,
              "net": 4503
            },
            "smallTrader": {
              "long": 53431,
              "short": 45974,
              "net": 7457
            }
          },
          "openInterest": 178226
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7555,
              "short": 5675,
              "net": 1880
            },
            "nonCommercial": {
              "long": 4447,
              "short": 1905,
              "net": 2542
            },
            "smallTrader": {
              "long": 7324,
              "short": 11746,
              "net": -4422
            }
          },
          "openInterest": 20078
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60306,
              "short": 102966,
              "net": -42660
            },
            "nonCommercial": {
              "long": 23945,
              "short": 6857,
              "net": 17088
            },
            "smallTrader": {
              "long": 53343,
              "short": 27771,
              "net": 25572
            }
          },
          "openInterest": 150523
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21981,
              "short": 26524,
              "net": -4543
            },
            "nonCommercial": {
              "long": 2638,
              "short": 3436,
              "net": -798
            },
            "smallTrader": {
              "long": 23726,
              "short": 18385,
              "net": 5341
            }
          },
          "openInterest": 49208
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13389,
              "short": 13214,
              "net": 175
            },
            "nonCommercial": {
              "long": 8740,
              "short": 6215,
              "net": 2525
            },
            "smallTrader": {
              "long": 15726,
              "short": 18426,
              "net": -2700
            }
          },
          "openInterest": 38334
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14700,
              "short": 38100,
              "net": -23400
            },
            "nonCommercial": {
              "long": 9838,
              "short": 5390,
              "net": 4448
            },
            "smallTrader": {
              "long": 49518,
              "short": 30566,
              "net": 18952
            }
          },
          "openInterest": 75265
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3101,
              "short": 16261,
              "net": -13160
            },
            "nonCommercial": {
              "long": 5760,
              "short": 900,
              "net": 4860
            },
            "smallTrader": {
              "long": 11703,
              "short": 3403,
              "net": 8300
            }
          },
          "openInterest": 20947
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33269,
              "short": 64885,
              "net": -31616
            },
            "nonCommercial": {
              "long": 17923,
              "short": 5983,
              "net": 11940
            },
            "smallTrader": {
              "long": 34175,
              "short": 14499,
              "net": 19676
            }
          },
          "openInterest": 88277
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23279,
              "short": 25376,
              "net": -2097
            },
            "nonCommercial": {
              "long": 4098,
              "short": 2849,
              "net": 1249
            },
            "smallTrader": {
              "long": 22463,
              "short": 21615,
              "net": 848
            }
          },
          "openInterest": 51454
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38005,
              "short": 45236,
              "net": -7231
            },
            "nonCommercial": {
              "long": 6359,
              "short": 2831,
              "net": 3528
            },
            "smallTrader": {
              "long": 27698,
              "short": 23995,
              "net": 3703
            }
          },
          "openInterest": 77028
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44720,
              "short": 60400,
              "net": -15680
            },
            "nonCommercial": {
              "long": 10922,
              "short": 15175,
              "net": -4253
            },
            "smallTrader": {
              "long": 42371,
              "short": 22438,
              "net": 19933
            }
          },
          "openInterest": 98898
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11831,
              "short": 10963,
              "net": 868
            },
            "nonCommercial": {
              "long": 6932,
              "short": 5488,
              "net": 1444
            },
            "smallTrader": {
              "long": 10603,
              "short": 12915,
              "net": -2312
            }
          },
          "openInterest": 29387
        }
      ]
    },
    {
      "reportDate": "1987-08-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 59572,
              "short": 53348,
              "net": 6224
            },
            "nonCommercial": {
              "long": 15734,
              "short": 6671,
              "net": 9063
            },
            "smallTrader": {
              "long": 2021,
              "short": 17308,
              "net": -15287
            }
          },
          "openInterest": 80847
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 179130,
              "short": 132720,
              "net": 46410
            },
            "nonCommercial": {
              "long": 27960,
              "short": 44998,
              "net": -17038
            },
            "smallTrader": {
              "long": 73878,
              "short": 103250,
              "net": -29372
            }
          },
          "openInterest": 298685
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1807,
              "net": -1807
            },
            "nonCommercial": {
              "long": 2700,
              "short": 1157,
              "net": 1543
            },
            "smallTrader": {
              "long": 1502,
              "short": 1238,
              "net": 264
            }
          },
          "openInterest": 4202
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3477,
              "short": 12712,
              "net": -9235
            },
            "nonCommercial": {
              "long": 2530,
              "short": 0,
              "net": 2530
            },
            "smallTrader": {
              "long": 11729,
              "short": 5024,
              "net": 6705
            }
          },
          "openInterest": 18322
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26936,
              "short": 27137,
              "net": -201
            },
            "nonCommercial": {
              "long": 2077,
              "short": 2173,
              "net": -96
            },
            "smallTrader": {
              "long": 2766,
              "short": 2469,
              "net": 297
            }
          },
          "openInterest": 32177
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10058,
              "short": 19022,
              "net": -8964
            },
            "nonCommercial": {
              "long": 4062,
              "short": 704,
              "net": 3358
            },
            "smallTrader": {
              "long": 8444,
              "short": 2838,
              "net": 5606
            }
          },
          "openInterest": 22956
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14238,
              "short": 23710,
              "net": -9472
            },
            "nonCommercial": {
              "long": 4661,
              "short": 904,
              "net": 3757
            },
            "smallTrader": {
              "long": 16477,
              "short": 10762,
              "net": 5715
            }
          },
          "openInterest": 36928
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91074,
              "short": 111164,
              "net": -20090
            },
            "nonCommercial": {
              "long": 37610,
              "short": 20184,
              "net": 17426
            },
            "smallTrader": {
              "long": 59790,
              "short": 57126,
              "net": 2664
            }
          },
          "openInterest": 195699
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6968,
              "short": 5934,
              "net": 1034
            },
            "nonCommercial": {
              "long": 5728,
              "short": 1698,
              "net": 4030
            },
            "smallTrader": {
              "long": 8062,
              "short": 13126,
              "net": -5064
            }
          },
          "openInterest": 21949
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63626,
              "short": 95033,
              "net": -31407
            },
            "nonCommercial": {
              "long": 18612,
              "short": 10402,
              "net": 8210
            },
            "smallTrader": {
              "long": 55198,
              "short": 32001,
              "net": 23197
            }
          },
          "openInterest": 150693
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23466,
              "short": 28929,
              "net": -5463
            },
            "nonCommercial": {
              "long": 2229,
              "short": 3153,
              "net": -924
            },
            "smallTrader": {
              "long": 25233,
              "short": 18846,
              "net": 6387
            }
          },
          "openInterest": 52656
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15426,
              "short": 11586,
              "net": 3840
            },
            "nonCommercial": {
              "long": 6665,
              "short": 8533,
              "net": -1868
            },
            "smallTrader": {
              "long": 14337,
              "short": 16309,
              "net": -1972
            }
          },
          "openInterest": 37320
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15755,
              "short": 38755,
              "net": -23000
            },
            "nonCommercial": {
              "long": 15522,
              "short": 7716,
              "net": 7806
            },
            "smallTrader": {
              "long": 47313,
              "short": 32119,
              "net": 15194
            }
          },
          "openInterest": 80518
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3221,
              "short": 17309,
              "net": -14088
            },
            "nonCommercial": {
              "long": 6100,
              "short": 766,
              "net": 5334
            },
            "smallTrader": {
              "long": 15278,
              "short": 6524,
              "net": 8754
            }
          },
          "openInterest": 25255
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36426,
              "short": 60682,
              "net": -24256
            },
            "nonCommercial": {
              "long": 12014,
              "short": 5684,
              "net": 6330
            },
            "smallTrader": {
              "long": 35077,
              "short": 17151,
              "net": 17926
            }
          },
          "openInterest": 86311
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25460,
              "short": 24854,
              "net": 606
            },
            "nonCommercial": {
              "long": 3206,
              "short": 2976,
              "net": 230
            },
            "smallTrader": {
              "long": 19872,
              "short": 20708,
              "net": -836
            }
          },
          "openInterest": 50847
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30542,
              "short": 35762,
              "net": -5220
            },
            "nonCommercial": {
              "long": 5219,
              "short": 5108,
              "net": 111
            },
            "smallTrader": {
              "long": 27794,
              "short": 22685,
              "net": 5109
            }
          },
          "openInterest": 67907
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40739,
              "short": 64380,
              "net": -23641
            },
            "nonCommercial": {
              "long": 12564,
              "short": 11907,
              "net": 657
            },
            "smallTrader": {
              "long": 41615,
              "short": 18631,
              "net": 22984
            }
          },
          "openInterest": 95141
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11020,
              "short": 10531,
              "net": 489
            },
            "nonCommercial": {
              "long": 5112,
              "short": 6499,
              "net": -1387
            },
            "smallTrader": {
              "long": 15517,
              "short": 14619,
              "net": 898
            }
          },
          "openInterest": 31829
        }
      ]
    },
    {
      "reportDate": "1987-08-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 62605,
              "short": 50275,
              "net": 12330
            },
            "nonCommercial": {
              "long": 6584,
              "short": 9496,
              "net": -2912
            },
            "smallTrader": {
              "long": 7705,
              "short": 17123,
              "net": -9418
            }
          },
          "openInterest": 77978
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 196503,
              "short": 154664,
              "net": 41839
            },
            "nonCommercial": {
              "long": 12069,
              "short": 32679,
              "net": -20610
            },
            "smallTrader": {
              "long": 85494,
              "short": 106723,
              "net": -21229
            }
          },
          "openInterest": 320233
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2128,
              "net": -2128
            },
            "nonCommercial": {
              "long": 2700,
              "short": 1157,
              "net": 1543
            },
            "smallTrader": {
              "long": 1442,
              "short": 857,
              "net": 585
            }
          },
          "openInterest": 4142
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1803,
              "short": 17769,
              "net": -15966
            },
            "nonCommercial": {
              "long": 5651,
              "short": 587,
              "net": 5064
            },
            "smallTrader": {
              "long": 15637,
              "short": 4735,
              "net": 10902
            }
          },
          "openInterest": 23449
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24188,
              "short": 26904,
              "net": -2716
            },
            "nonCommercial": {
              "long": 2543,
              "short": 1418,
              "net": 1125
            },
            "smallTrader": {
              "long": 3582,
              "short": 1991,
              "net": 1591
            }
          },
          "openInterest": 30588
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7087,
              "short": 19463,
              "net": -12376
            },
            "nonCommercial": {
              "long": 6137,
              "short": 601,
              "net": 5536
            },
            "smallTrader": {
              "long": 11650,
              "short": 4810,
              "net": 6840
            }
          },
          "openInterest": 25480
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18181,
              "short": 25398,
              "net": -7217
            },
            "nonCommercial": {
              "long": 3103,
              "short": 750,
              "net": 2353
            },
            "smallTrader": {
              "long": 16100,
              "short": 11236,
              "net": 4864
            }
          },
          "openInterest": 39148
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115131,
              "short": 105791,
              "net": 9340
            },
            "nonCommercial": {
              "long": 18410,
              "short": 22309,
              "net": -3899
            },
            "smallTrader": {
              "long": 46539,
              "short": 51980,
              "net": -5441
            }
          },
          "openInterest": 193788
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6666,
              "short": 5431,
              "net": 1235
            },
            "nonCommercial": {
              "long": 5302,
              "short": 1739,
              "net": 3563
            },
            "smallTrader": {
              "long": 7838,
              "short": 12636,
              "net": -4798
            }
          },
          "openInterest": 21099
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69761,
              "short": 86279,
              "net": -16518
            },
            "nonCommercial": {
              "long": 16503,
              "short": 15979,
              "net": 524
            },
            "smallTrader": {
              "long": 49534,
              "short": 33540,
              "net": 15994
            }
          },
          "openInterest": 148815
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33027,
              "short": 29830,
              "net": 3197
            },
            "nonCommercial": {
              "long": 3107,
              "short": 6056,
              "net": -2949
            },
            "smallTrader": {
              "long": 26579,
              "short": 26827,
              "net": -248
            }
          },
          "openInterest": 64636
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10411,
              "short": 34721,
              "net": -24310
            },
            "nonCommercial": {
              "long": 21447,
              "short": 1669,
              "net": 19778
            },
            "smallTrader": {
              "long": 20130,
              "short": 15598,
              "net": 4532
            }
          },
          "openInterest": 52905
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16857,
              "short": 38082,
              "net": -21225
            },
            "nonCommercial": {
              "long": 16793,
              "short": 7511,
              "net": 9282
            },
            "smallTrader": {
              "long": 49489,
              "short": 37546,
              "net": 11943
            }
          },
          "openInterest": 85244
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5104,
              "short": 16541,
              "net": -11437
            },
            "nonCommercial": {
              "long": 5021,
              "short": 1321,
              "net": 3700
            },
            "smallTrader": {
              "long": 11616,
              "short": 3879,
              "net": 7737
            }
          },
          "openInterest": 22280
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33997,
              "short": 57011,
              "net": -23014
            },
            "nonCommercial": {
              "long": 9894,
              "short": 8965,
              "net": 929
            },
            "smallTrader": {
              "long": 36196,
              "short": 14111,
              "net": 22085
            }
          },
          "openInterest": 82360
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23556,
              "short": 22955,
              "net": 601
            },
            "nonCommercial": {
              "long": 2192,
              "short": 2644,
              "net": -452
            },
            "smallTrader": {
              "long": 19395,
              "short": 19544,
              "net": -149
            }
          },
          "openInterest": 46696
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27441,
              "short": 39367,
              "net": -11926
            },
            "nonCommercial": {
              "long": 6854,
              "short": 4019,
              "net": 2835
            },
            "smallTrader": {
              "long": 28916,
              "short": 19825,
              "net": 9091
            }
          },
          "openInterest": 68039
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48484,
              "short": 65903,
              "net": -17419
            },
            "nonCommercial": {
              "long": 10239,
              "short": 15660,
              "net": -5421
            },
            "smallTrader": {
              "long": 42170,
              "short": 19330,
              "net": 22840
            }
          },
          "openInterest": 102087
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6847,
              "short": 16142,
              "net": -9295
            },
            "nonCommercial": {
              "long": 6663,
              "short": 3683,
              "net": 2980
            },
            "smallTrader": {
              "long": 18176,
              "short": 11861,
              "net": 6315
            }
          },
          "openInterest": 31898
        }
      ]
    },
    {
      "reportDate": "1987-09-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 75499,
              "short": 57015,
              "net": 18484
            },
            "nonCommercial": {
              "long": 4996,
              "short": 15225,
              "net": -10229
            },
            "smallTrader": {
              "long": 9906,
              "short": 18161,
              "net": -8255
            }
          },
          "openInterest": 92046
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 221714,
              "short": 188080,
              "net": 33634
            },
            "nonCommercial": {
              "long": 16517,
              "short": 34999,
              "net": -18482
            },
            "smallTrader": {
              "long": 86510,
              "short": 101662,
              "net": -15152
            }
          },
          "openInterest": 339131
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2044,
              "short": 15773,
              "net": -13729
            },
            "nonCommercial": {
              "long": 6821,
              "short": 531,
              "net": 6290
            },
            "smallTrader": {
              "long": 9860,
              "short": 2421,
              "net": 7439
            }
          },
          "openInterest": 19660
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28250,
              "short": 23759,
              "net": 4491
            },
            "nonCommercial": {
              "long": 1234,
              "short": 4654,
              "net": -3420
            },
            "smallTrader": {
              "long": 1844,
              "short": 2915,
              "net": -1071
            }
          },
          "openInterest": 31746
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6826,
              "short": 19636,
              "net": -12810
            },
            "nonCommercial": {
              "long": 7186,
              "short": 331,
              "net": 6855
            },
            "smallTrader": {
              "long": 10893,
              "short": 4938,
              "net": 5955
            }
          },
          "openInterest": 26091
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21696,
              "short": 22662,
              "net": -966
            },
            "nonCommercial": {
              "long": 1286,
              "short": 1914,
              "net": -628
            },
            "smallTrader": {
              "long": 14249,
              "short": 12655,
              "net": 1594
            }
          },
          "openInterest": 39421
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115202,
              "short": 112439,
              "net": 2763
            },
            "nonCommercial": {
              "long": 22240,
              "short": 17669,
              "net": 4571
            },
            "smallTrader": {
              "long": 49457,
              "short": 56791,
              "net": -7334
            }
          },
          "openInterest": 197496
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6081,
              "short": 5423,
              "net": 658
            },
            "nonCommercial": {
              "long": 6249,
              "short": 2243,
              "net": 4006
            },
            "smallTrader": {
              "long": 8800,
              "short": 13464,
              "net": -4664
            }
          },
          "openInterest": 22486
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70143,
              "short": 93238,
              "net": -23095
            },
            "nonCommercial": {
              "long": 16196,
              "short": 12249,
              "net": 3947
            },
            "smallTrader": {
              "long": 47965,
              "short": 28817,
              "net": 19148
            }
          },
          "openInterest": 146895
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37693,
              "short": 31699,
              "net": 5994
            },
            "nonCommercial": {
              "long": 3011,
              "short": 6311,
              "net": -3300
            },
            "smallTrader": {
              "long": 23691,
              "short": 26385,
              "net": -2694
            }
          },
          "openInterest": 66424
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19487,
              "short": 20939,
              "net": -1452
            },
            "nonCommercial": {
              "long": 8963,
              "short": 6834,
              "net": 2129
            },
            "smallTrader": {
              "long": 11751,
              "short": 12428,
              "net": -677
            }
          },
          "openInterest": 40933
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16668,
              "short": 35456,
              "net": -18788
            },
            "nonCommercial": {
              "long": 19115,
              "short": 9360,
              "net": 9755
            },
            "smallTrader": {
              "long": 50145,
              "short": 41112,
              "net": 9033
            }
          },
          "openInterest": 89104
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6167,
              "short": 19686,
              "net": -13519
            },
            "nonCommercial": {
              "long": 5547,
              "short": 1791,
              "net": 3756
            },
            "smallTrader": {
              "long": 11706,
              "short": 1943,
              "net": 9763
            }
          },
          "openInterest": 24360
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31096,
              "short": 58153,
              "net": -27057
            },
            "nonCommercial": {
              "long": 12743,
              "short": 7153,
              "net": 5590
            },
            "smallTrader": {
              "long": 34659,
              "short": 13192,
              "net": 21467
            }
          },
          "openInterest": 80424
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20067,
              "short": 30329,
              "net": -10262
            },
            "nonCommercial": {
              "long": 6676,
              "short": 2174,
              "net": 4502
            },
            "smallTrader": {
              "long": 23442,
              "short": 17682,
              "net": 5760
            }
          },
          "openInterest": 52152
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23766,
              "short": 37174,
              "net": -13408
            },
            "nonCommercial": {
              "long": 6555,
              "short": 3558,
              "net": 2997
            },
            "smallTrader": {
              "long": 32592,
              "short": 22181,
              "net": 10411
            }
          },
          "openInterest": 65956
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46545,
              "short": 71983,
              "net": -25438
            },
            "nonCommercial": {
              "long": 7157,
              "short": 7607,
              "net": -450
            },
            "smallTrader": {
              "long": 42689,
              "short": 16801,
              "net": 25888
            }
          },
          "openInterest": 98082
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7484,
              "short": 10647,
              "net": -3163
            },
            "nonCommercial": {
              "long": 3806,
              "short": 3445,
              "net": 361
            },
            "smallTrader": {
              "long": 8824,
              "short": 6022,
              "net": 2802
            }
          },
          "openInterest": 20326
        }
      ]
    },
    {
      "reportDate": "1987-09-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 69315,
              "short": 52529,
              "net": 16786
            },
            "nonCommercial": {
              "long": 2019,
              "short": 9250,
              "net": -7231
            },
            "smallTrader": {
              "long": 7139,
              "short": 16694,
              "net": -9555
            }
          },
          "openInterest": 79037
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 227351,
              "short": 199057,
              "net": 28294
            },
            "nonCommercial": {
              "long": 25204,
              "short": 24295,
              "net": 909
            },
            "smallTrader": {
              "long": 82639,
              "short": 111842,
              "net": -29203
            }
          },
          "openInterest": 352343
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 601,
              "short": 17261,
              "net": -16660
            },
            "nonCommercial": {
              "long": 8694,
              "short": 0,
              "net": 8694
            },
            "smallTrader": {
              "long": 11570,
              "short": 3604,
              "net": 7966
            }
          },
          "openInterest": 21422
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28066,
              "short": 25124,
              "net": 2942
            },
            "nonCommercial": {
              "long": 1504,
              "short": 4400,
              "net": -2896
            },
            "smallTrader": {
              "long": 2368,
              "short": 2414,
              "net": -46
            }
          },
          "openInterest": 32109
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8079,
              "short": 18617,
              "net": -10538
            },
            "nonCommercial": {
              "long": 5466,
              "short": 572,
              "net": 4894
            },
            "smallTrader": {
              "long": 11028,
              "short": 5384,
              "net": 5644
            }
          },
          "openInterest": 25910
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23614,
              "short": 23606,
              "net": 8
            },
            "nonCommercial": {
              "long": 812,
              "short": 1965,
              "net": -1153
            },
            "smallTrader": {
              "long": 13157,
              "short": 12012,
              "net": 1145
            }
          },
          "openInterest": 39725
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111514,
              "short": 112312,
              "net": -798
            },
            "nonCommercial": {
              "long": 20939,
              "short": 20531,
              "net": 408
            },
            "smallTrader": {
              "long": 43772,
              "short": 43382,
              "net": 390
            }
          },
          "openInterest": 188337
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6301,
              "short": 5482,
              "net": 819
            },
            "nonCommercial": {
              "long": 6439,
              "short": 1848,
              "net": 4591
            },
            "smallTrader": {
              "long": 8012,
              "short": 13422,
              "net": -5410
            }
          },
          "openInterest": 21749
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64861,
              "short": 86977,
              "net": -22116
            },
            "nonCommercial": {
              "long": 17083,
              "short": 9981,
              "net": 7102
            },
            "smallTrader": {
              "long": 48474,
              "short": 33460,
              "net": 15014
            }
          },
          "openInterest": 142634
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33903,
              "short": 35323,
              "net": -1420
            },
            "nonCommercial": {
              "long": 3038,
              "short": 3189,
              "net": -151
            },
            "smallTrader": {
              "long": 27587,
              "short": 26016,
              "net": 1571
            }
          },
          "openInterest": 65904
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18090,
              "short": 16971,
              "net": 1119
            },
            "nonCommercial": {
              "long": 5653,
              "short": 4665,
              "net": 988
            },
            "smallTrader": {
              "long": 12899,
              "short": 15006,
              "net": -2107
            }
          },
          "openInterest": 37058
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16546,
              "short": 34676,
              "net": -18130
            },
            "nonCommercial": {
              "long": 15943,
              "short": 6986,
              "net": 8957
            },
            "smallTrader": {
              "long": 51677,
              "short": 42504,
              "net": 9173
            }
          },
          "openInterest": 87859
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7639,
              "short": 17143,
              "net": -9504
            },
            "nonCommercial": {
              "long": 4830,
              "short": 1904,
              "net": 2926
            },
            "smallTrader": {
              "long": 12497,
              "short": 5919,
              "net": 6578
            }
          },
          "openInterest": 26233
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34166,
              "short": 57225,
              "net": -23059
            },
            "nonCommercial": {
              "long": 9740,
              "short": 5956,
              "net": 3784
            },
            "smallTrader": {
              "long": 33170,
              "short": 13895,
              "net": 19275
            }
          },
          "openInterest": 78573
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21872,
              "short": 33415,
              "net": -11543
            },
            "nonCommercial": {
              "long": 6624,
              "short": 1076,
              "net": 5548
            },
            "smallTrader": {
              "long": 25290,
              "short": 19295,
              "net": 5995
            }
          },
          "openInterest": 57538
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20232,
              "short": 38862,
              "net": -18630
            },
            "nonCommercial": {
              "long": 8831,
              "short": 2028,
              "net": 6803
            },
            "smallTrader": {
              "long": 34242,
              "short": 22415,
              "net": 11827
            }
          },
          "openInterest": 66938
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35847,
              "short": 79064,
              "net": -43217
            },
            "nonCommercial": {
              "long": 13826,
              "short": 1506,
              "net": 12320
            },
            "smallTrader": {
              "long": 43420,
              "short": 12523,
              "net": 30897
            }
          },
          "openInterest": 96033
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9357,
              "short": 5513,
              "net": 3844
            },
            "nonCommercial": {
              "long": 3570,
              "short": 5227,
              "net": -1657
            },
            "smallTrader": {
              "long": 10347,
              "short": 12534,
              "net": -2187
            }
          },
          "openInterest": 23328
        }
      ]
    },
    {
      "reportDate": "1987-10-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 78067,
              "short": 57740,
              "net": 20327
            },
            "nonCommercial": {
              "long": 2828,
              "short": 10674,
              "net": -7846
            },
            "smallTrader": {
              "long": 6433,
              "short": 18914,
              "net": -12481
            }
          },
          "openInterest": 89052
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280793,
              "short": 263098,
              "net": 17695
            },
            "nonCommercial": {
              "long": 25871,
              "short": 34319,
              "net": -8448
            },
            "smallTrader": {
              "long": 93412,
              "short": 102659,
              "net": -9247
            }
          },
          "openInterest": 426098
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 613,
              "short": 18631,
              "net": -18018
            },
            "nonCommercial": {
              "long": 10116,
              "short": 0,
              "net": 10116
            },
            "smallTrader": {
              "long": 12073,
              "short": 4171,
              "net": 7902
            }
          },
          "openInterest": 23337
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27780,
              "short": 24294,
              "net": 3486
            },
            "nonCommercial": {
              "long": 1627,
              "short": 5498,
              "net": -3871
            },
            "smallTrader": {
              "long": 3428,
              "short": 3043,
              "net": 385
            }
          },
          "openInterest": 33057
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10089,
              "short": 21206,
              "net": -11117
            },
            "nonCommercial": {
              "long": 6578,
              "short": 871,
              "net": 5707
            },
            "smallTrader": {
              "long": 9810,
              "short": 4400,
              "net": 5410
            }
          },
          "openInterest": 27294
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24491,
              "short": 22951,
              "net": 1540
            },
            "nonCommercial": {
              "long": 806,
              "short": 2880,
              "net": -2074
            },
            "smallTrader": {
              "long": 12819,
              "short": 12285,
              "net": 534
            }
          },
          "openInterest": 40449
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115947,
              "short": 120571,
              "net": -4624
            },
            "nonCommercial": {
              "long": 20837,
              "short": 20096,
              "net": 741
            },
            "smallTrader": {
              "long": 47915,
              "short": 44032,
              "net": 3883
            }
          },
          "openInterest": 193580
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7420,
              "short": 5192,
              "net": 2228
            },
            "nonCommercial": {
              "long": 5272,
              "short": 2886,
              "net": 2386
            },
            "smallTrader": {
              "long": 9471,
              "short": 14085,
              "net": -4614
            }
          },
          "openInterest": 23306
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61354,
              "short": 91228,
              "net": -29874
            },
            "nonCommercial": {
              "long": 19848,
              "short": 7101,
              "net": 12747
            },
            "smallTrader": {
              "long": 48402,
              "short": 31275,
              "net": 17127
            }
          },
          "openInterest": 143498
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28975,
              "short": 40692,
              "net": -11717
            },
            "nonCommercial": {
              "long": 8425,
              "short": 4980,
              "net": 3445
            },
            "smallTrader": {
              "long": 31400,
              "short": 23128,
              "net": 8272
            }
          },
          "openInterest": 69742
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14501,
              "short": 36424,
              "net": -21923
            },
            "nonCommercial": {
              "long": 12992,
              "short": 1185,
              "net": 11807
            },
            "smallTrader": {
              "long": 21216,
              "short": 11100,
              "net": 10116
            }
          },
          "openInterest": 49237
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15176,
              "short": 30529,
              "net": -15353
            },
            "nonCommercial": {
              "long": 12911,
              "short": 6468,
              "net": 6443
            },
            "smallTrader": {
              "long": 50262,
              "short": 41352,
              "net": 8910
            }
          },
          "openInterest": 83221
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7219,
              "short": 16462,
              "net": -9243
            },
            "nonCommercial": {
              "long": 4084,
              "short": 1099,
              "net": 2985
            },
            "smallTrader": {
              "long": 10389,
              "short": 4131,
              "net": 6258
            }
          },
          "openInterest": 22771
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36672,
              "short": 64754,
              "net": -28082
            },
            "nonCommercial": {
              "long": 10543,
              "short": 5206,
              "net": 5337
            },
            "smallTrader": {
              "long": 37435,
              "short": 14690,
              "net": 22745
            }
          },
          "openInterest": 86803
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27299,
              "short": 41825,
              "net": -14526
            },
            "nonCommercial": {
              "long": 8467,
              "short": 1779,
              "net": 6688
            },
            "smallTrader": {
              "long": 29130,
              "short": 21292,
              "net": 7838
            }
          },
          "openInterest": 68555
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18293,
              "short": 47299,
              "net": -29006
            },
            "nonCommercial": {
              "long": 13094,
              "short": 1835,
              "net": 11259
            },
            "smallTrader": {
              "long": 37847,
              "short": 20100,
              "net": 17747
            }
          },
          "openInterest": 72373
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31000,
              "short": 84789,
              "net": -53789
            },
            "nonCommercial": {
              "long": 21196,
              "short": 1211,
              "net": 19985
            },
            "smallTrader": {
              "long": 48654,
              "short": 14850,
              "net": 33804
            }
          },
          "openInterest": 104299
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4921,
              "short": 13840,
              "net": -8919
            },
            "nonCommercial": {
              "long": 5659,
              "short": 1445,
              "net": 4214
            },
            "smallTrader": {
              "long": 13345,
              "short": 8640,
              "net": 4705
            }
          },
          "openInterest": 24020
        }
      ]
    },
    {
      "reportDate": "1987-10-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 69526,
              "short": 52467,
              "net": 17059
            },
            "nonCommercial": {
              "long": 2565,
              "short": 12615,
              "net": -10050
            },
            "smallTrader": {
              "long": 9085,
              "short": 16094,
              "net": -7009
            }
          },
          "openInterest": 82598
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 263390,
              "short": 213067,
              "net": 50323
            },
            "nonCommercial": {
              "long": 17136,
              "short": 37591,
              "net": -20455
            },
            "smallTrader": {
              "long": 65039,
              "short": 94907,
              "net": -29868
            }
          },
          "openInterest": 366522
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7702,
              "short": 14246,
              "net": -6544
            },
            "nonCommercial": {
              "long": 2393,
              "short": 480,
              "net": 1913
            },
            "smallTrader": {
              "long": 8571,
              "short": 3940,
              "net": 4631
            }
          },
          "openInterest": 19138
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27352,
              "short": 25742,
              "net": 1610
            },
            "nonCommercial": {
              "long": 1503,
              "short": 3722,
              "net": -2219
            },
            "smallTrader": {
              "long": 3077,
              "short": 2468,
              "net": 609
            }
          },
          "openInterest": 32042
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10951,
              "short": 17016,
              "net": -6065
            },
            "nonCommercial": {
              "long": 3807,
              "short": 856,
              "net": 2951
            },
            "smallTrader": {
              "long": 8603,
              "short": 5489,
              "net": 3114
            }
          },
          "openInterest": 24179
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26980,
              "short": 24531,
              "net": 2449
            },
            "nonCommercial": {
              "long": 415,
              "short": 2167,
              "net": -1752
            },
            "smallTrader": {
              "long": 10943,
              "short": 11640,
              "net": -697
            }
          },
          "openInterest": 39750
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98439,
              "short": 90766,
              "net": 7673
            },
            "nonCommercial": {
              "long": 11472,
              "short": 17226,
              "net": -5754
            },
            "smallTrader": {
              "long": 36478,
              "short": 38397,
              "net": -1919
            }
          },
          "openInterest": 156013
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8945,
              "short": 4857,
              "net": 4088
            },
            "nonCommercial": {
              "long": 2372,
              "short": 2982,
              "net": -610
            },
            "smallTrader": {
              "long": 8547,
              "short": 12025,
              "net": -3478
            }
          },
          "openInterest": 20617
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65767,
              "short": 80209,
              "net": -14442
            },
            "nonCommercial": {
              "long": 15243,
              "short": 9416,
              "net": 5827
            },
            "smallTrader": {
              "long": 38342,
              "short": 29727,
              "net": 8615
            }
          },
          "openInterest": 133422
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39413,
              "short": 43808,
              "net": -4395
            },
            "nonCommercial": {
              "long": 3413,
              "short": 3918,
              "net": -505
            },
            "smallTrader": {
              "long": 26224,
              "short": 21324,
              "net": 4900
            }
          },
          "openInterest": 70432
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16855,
              "short": 35076,
              "net": -18221
            },
            "nonCommercial": {
              "long": 8745,
              "short": 1155,
              "net": 7590
            },
            "smallTrader": {
              "long": 20240,
              "short": 9609,
              "net": 10631
            }
          },
          "openInterest": 46297
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14752,
              "short": 24784,
              "net": -10032
            },
            "nonCommercial": {
              "long": 6340,
              "short": 10481,
              "net": -4141
            },
            "smallTrader": {
              "long": 49921,
              "short": 35748,
              "net": 14173
            }
          },
          "openInterest": 74625
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8076,
              "short": 14022,
              "net": -5946
            },
            "nonCommercial": {
              "long": 3977,
              "short": 1892,
              "net": 2085
            },
            "smallTrader": {
              "long": 9426,
              "short": 5565,
              "net": 3861
            }
          },
          "openInterest": 22183
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36242,
              "short": 55567,
              "net": -19325
            },
            "nonCommercial": {
              "long": 9794,
              "short": 6055,
              "net": 3739
            },
            "smallTrader": {
              "long": 32337,
              "short": 16751,
              "net": 15586
            }
          },
          "openInterest": 82890
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30730,
              "short": 37200,
              "net": -6470
            },
            "nonCommercial": {
              "long": 4904,
              "short": 1256,
              "net": 3648
            },
            "smallTrader": {
              "long": 25089,
              "short": 22267,
              "net": 2822
            }
          },
          "openInterest": 63850
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26980,
              "short": 41937,
              "net": -14957
            },
            "nonCommercial": {
              "long": 7413,
              "short": 1254,
              "net": 6159
            },
            "smallTrader": {
              "long": 30851,
              "short": 22053,
              "net": 8798
            }
          },
          "openInterest": 69040
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36396,
              "short": 75880,
              "net": -39484
            },
            "nonCommercial": {
              "long": 13244,
              "short": 510,
              "net": 12734
            },
            "smallTrader": {
              "long": 42485,
              "short": 15735,
              "net": 26750
            }
          },
          "openInterest": 95197
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8915,
              "short": 19017,
              "net": -10102
            },
            "nonCommercial": {
              "long": 5759,
              "short": 1745,
              "net": 4014
            },
            "smallTrader": {
              "long": 14935,
              "short": 8847,
              "net": 6088
            }
          },
          "openInterest": 29809
        }
      ]
    },
    {
      "reportDate": "1987-11-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56103,
              "short": 42336,
              "net": 13767
            },
            "nonCommercial": {
              "long": 3833,
              "short": 9056,
              "net": -5223
            },
            "smallTrader": {
              "long": 8114,
              "short": 16658,
              "net": -8544
            }
          },
          "openInterest": 73134
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254590,
              "short": 189669,
              "net": 64921
            },
            "nonCommercial": {
              "long": 3915,
              "short": 43252,
              "net": -39337
            },
            "smallTrader": {
              "long": 67623,
              "short": 93207,
              "net": -25584
            }
          },
          "openInterest": 339376
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8992,
              "short": 11846,
              "net": -2854
            },
            "nonCommercial": {
              "long": 2196,
              "short": 480,
              "net": 1716
            },
            "smallTrader": {
              "long": 6582,
              "short": 5444,
              "net": 1138
            }
          },
          "openInterest": 18209
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22832,
              "short": 23566,
              "net": -734
            },
            "nonCommercial": {
              "long": 2207,
              "short": 1530,
              "net": 677
            },
            "smallTrader": {
              "long": 2829,
              "short": 2772,
              "net": 57
            }
          },
          "openInterest": 28005
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9690,
              "short": 16472,
              "net": -6782
            },
            "nonCommercial": {
              "long": 3641,
              "short": 551,
              "net": 3090
            },
            "smallTrader": {
              "long": 8202,
              "short": 4510,
              "net": 3692
            }
          },
          "openInterest": 22698
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26050,
              "short": 25586,
              "net": 464
            },
            "nonCommercial": {
              "long": 378,
              "short": 1503,
              "net": -1125
            },
            "smallTrader": {
              "long": 12332,
              "short": 11671,
              "net": 661
            }
          },
          "openInterest": 39744
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98447,
              "short": 83356,
              "net": 15091
            },
            "nonCommercial": {
              "long": 11628,
              "short": 17519,
              "net": -5891
            },
            "smallTrader": {
              "long": 41092,
              "short": 50292,
              "net": -9200
            }
          },
          "openInterest": 157843
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8320,
              "short": 4349,
              "net": 3971
            },
            "nonCommercial": {
              "long": 2719,
              "short": 3070,
              "net": -351
            },
            "smallTrader": {
              "long": 8292,
              "short": 11912,
              "net": -3620
            }
          },
          "openInterest": 19927
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77616,
              "short": 76183,
              "net": 1433
            },
            "nonCommercial": {
              "long": 10867,
              "short": 9427,
              "net": 1440
            },
            "smallTrader": {
              "long": 30838,
              "short": 33711,
              "net": -2873
            }
          },
          "openInterest": 132803
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40959,
              "short": 41874,
              "net": -915
            },
            "nonCommercial": {
              "long": 4033,
              "short": 4651,
              "net": -618
            },
            "smallTrader": {
              "long": 26592,
              "short": 25059,
              "net": 1533
            }
          },
          "openInterest": 72993
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24414,
              "short": 38332,
              "net": -13918
            },
            "nonCommercial": {
              "long": 8134,
              "short": 1669,
              "net": 6465
            },
            "smallTrader": {
              "long": 18699,
              "short": 11246,
              "net": 7453
            }
          },
          "openInterest": 52752
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14641,
              "short": 25917,
              "net": -11276
            },
            "nonCommercial": {
              "long": 6990,
              "short": 8750,
              "net": -1760
            },
            "smallTrader": {
              "long": 51154,
              "short": 38118,
              "net": 13036
            }
          },
          "openInterest": 76867
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8609,
              "short": 13208,
              "net": -4599
            },
            "nonCommercial": {
              "long": 3902,
              "short": 2372,
              "net": 1530
            },
            "smallTrader": {
              "long": 7282,
              "short": 4213,
              "net": 3069
            }
          },
          "openInterest": 20455
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34976,
              "short": 53524,
              "net": -18548
            },
            "nonCommercial": {
              "long": 8154,
              "short": 5029,
              "net": 3125
            },
            "smallTrader": {
              "long": 30646,
              "short": 15223,
              "net": 15423
            }
          },
          "openInterest": 78897
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37048,
              "short": 47601,
              "net": -10553
            },
            "nonCommercial": {
              "long": 6673,
              "short": 1096,
              "net": 5577
            },
            "smallTrader": {
              "long": 27053,
              "short": 22077,
              "net": 4976
            }
          },
          "openInterest": 77226
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22531,
              "short": 40890,
              "net": -18359
            },
            "nonCommercial": {
              "long": 7902,
              "short": 1312,
              "net": 6590
            },
            "smallTrader": {
              "long": 36436,
              "short": 24667,
              "net": 11769
            }
          },
          "openInterest": 72542
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39548,
              "short": 91167,
              "net": -51619
            },
            "nonCommercial": {
              "long": 17738,
              "short": 258,
              "net": 17480
            },
            "smallTrader": {
              "long": 45975,
              "short": 11836,
              "net": 34139
            }
          },
          "openInterest": 106203
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12869,
              "short": 19109,
              "net": -6240
            },
            "nonCommercial": {
              "long": 6837,
              "short": 4132,
              "net": 2705
            },
            "smallTrader": {
              "long": 14423,
              "short": 10888,
              "net": 3535
            }
          },
          "openInterest": 34579
        }
      ]
    },
    {
      "reportDate": "1987-11-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 54886,
              "short": 46982,
              "net": 7904
            },
            "nonCommercial": {
              "long": 2678,
              "short": 7409,
              "net": -4731
            },
            "smallTrader": {
              "long": 9408,
              "short": 12581,
              "net": -3173
            }
          },
          "openInterest": 73749
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218474,
              "short": 166570,
              "net": 51904
            },
            "nonCommercial": {
              "long": 3730,
              "short": 35400,
              "net": -31670
            },
            "smallTrader": {
              "long": 67962,
              "short": 88196,
              "net": -20234
            }
          },
          "openInterest": 296439
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6851,
              "short": 12217,
              "net": -5366
            },
            "nonCommercial": {
              "long": 2527,
              "short": 480,
              "net": 2047
            },
            "smallTrader": {
              "long": 8799,
              "short": 5480,
              "net": 3319
            }
          },
          "openInterest": 19321
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23812,
              "short": 22627,
              "net": 1185
            },
            "nonCommercial": {
              "long": 843,
              "short": 2358,
              "net": -1515
            },
            "smallTrader": {
              "long": 2880,
              "short": 2550,
              "net": 330
            }
          },
          "openInterest": 27643
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8681,
              "short": 15813,
              "net": -7132
            },
            "nonCommercial": {
              "long": 4479,
              "short": 549,
              "net": 3930
            },
            "smallTrader": {
              "long": 7373,
              "short": 4171,
              "net": 3202
            }
          },
          "openInterest": 21491
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20779,
              "short": 20930,
              "net": -151
            },
            "nonCommercial": {
              "long": 796,
              "short": 1471,
              "net": -675
            },
            "smallTrader": {
              "long": 11246,
              "short": 10420,
              "net": 826
            }
          },
          "openInterest": 33871
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101349,
              "short": 72675,
              "net": 28674
            },
            "nonCommercial": {
              "long": 10762,
              "short": 30489,
              "net": -19727
            },
            "smallTrader": {
              "long": 37578,
              "short": 46525,
              "net": -8947
            }
          },
          "openInterest": 159115
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8181,
              "short": 3905,
              "net": 4276
            },
            "nonCommercial": {
              "long": 2636,
              "short": 3139,
              "net": -503
            },
            "smallTrader": {
              "long": 7998,
              "short": 11771,
              "net": -3773
            }
          },
          "openInterest": 19136
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72663,
              "short": 92561,
              "net": -19898
            },
            "nonCommercial": {
              "long": 24270,
              "short": 8453,
              "net": 15817
            },
            "smallTrader": {
              "long": 39943,
              "short": 35862,
              "net": 4081
            }
          },
          "openInterest": 152206
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41695,
              "short": 43485,
              "net": -1790
            },
            "nonCommercial": {
              "long": 6828,
              "short": 5787,
              "net": 1041
            },
            "smallTrader": {
              "long": 24685,
              "short": 23936,
              "net": 749
            }
          },
          "openInterest": 73856
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26687,
              "short": 44902,
              "net": -18215
            },
            "nonCommercial": {
              "long": 10972,
              "short": 2069,
              "net": 8903
            },
            "smallTrader": {
              "long": 21815,
              "short": 12503,
              "net": 9312
            }
          },
          "openInterest": 60299
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15357,
              "short": 25582,
              "net": -10225
            },
            "nonCommercial": {
              "long": 6566,
              "short": 8224,
              "net": -1658
            },
            "smallTrader": {
              "long": 50036,
              "short": 38153,
              "net": 11883
            }
          },
          "openInterest": 75523
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7784,
              "short": 13954,
              "net": -6170
            },
            "nonCommercial": {
              "long": 3959,
              "short": 1887,
              "net": 2072
            },
            "smallTrader": {
              "long": 7842,
              "short": 3744,
              "net": 4098
            }
          },
          "openInterest": 20141
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30265,
              "short": 48132,
              "net": -17867
            },
            "nonCommercial": {
              "long": 7029,
              "short": 4308,
              "net": 2721
            },
            "smallTrader": {
              "long": 29178,
              "short": 14032,
              "net": 15146
            }
          },
          "openInterest": 71169
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39154,
              "short": 51597,
              "net": -12443
            },
            "nonCommercial": {
              "long": 7444,
              "short": 866,
              "net": 6578
            },
            "smallTrader": {
              "long": 30061,
              "short": 24196,
              "net": 5865
            }
          },
          "openInterest": 82040
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28808,
              "short": 50240,
              "net": -21432
            },
            "nonCommercial": {
              "long": 9745,
              "short": 961,
              "net": 8784
            },
            "smallTrader": {
              "long": 35849,
              "short": 23201,
              "net": 12648
            }
          },
          "openInterest": 80398
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42008,
              "short": 97623,
              "net": -55615
            },
            "nonCommercial": {
              "long": 21067,
              "short": 660,
              "net": 20407
            },
            "smallTrader": {
              "long": 49395,
              "short": 14187,
              "net": 35208
            }
          },
          "openInterest": 115200
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17840,
              "short": 26598,
              "net": -8758
            },
            "nonCommercial": {
              "long": 6900,
              "short": 1359,
              "net": 5541
            },
            "smallTrader": {
              "long": 16032,
              "short": 12815,
              "net": 3217
            }
          },
          "openInterest": 40772
        }
      ]
    },
    {
      "reportDate": "1987-12-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 63114,
              "short": 46397,
              "net": 16717
            },
            "nonCommercial": {
              "long": 2578,
              "short": 11855,
              "net": -9277
            },
            "smallTrader": {
              "long": 9931,
              "short": 17371,
              "net": -7440
            }
          },
          "openInterest": 81810
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224982,
              "short": 170662,
              "net": 54320
            },
            "nonCommercial": {
              "long": 6227,
              "short": 35696,
              "net": -29469
            },
            "smallTrader": {
              "long": 63405,
              "short": 88256,
              "net": -24851
            }
          },
          "openInterest": 301604
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2124,
              "short": 13536,
              "net": -11412
            },
            "nonCommercial": {
              "long": 3452,
              "short": 646,
              "net": 2806
            },
            "smallTrader": {
              "long": 5976,
              "short": -2630,
              "net": 8606
            }
          },
          "openInterest": 12185
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25116,
              "short": 21842,
              "net": 3274
            },
            "nonCommercial": {
              "long": 912,
              "short": 3449,
              "net": -2537
            },
            "smallTrader": {
              "long": 1830,
              "short": 2567,
              "net": -737
            }
          },
          "openInterest": 28129
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9666,
              "short": 14786,
              "net": -5120
            },
            "nonCommercial": {
              "long": 3512,
              "short": 863,
              "net": 2649
            },
            "smallTrader": {
              "long": 6239,
              "short": 3768,
              "net": 2471
            }
          },
          "openInterest": 20502
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22665,
              "short": 19158,
              "net": 3507
            },
            "nonCommercial": {
              "long": 475,
              "short": 2535,
              "net": -2060
            },
            "smallTrader": {
              "long": 10320,
              "short": 11767,
              "net": -1447
            }
          },
          "openInterest": 34201
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141400,
              "short": 106857,
              "net": 34543
            },
            "nonCommercial": {
              "long": 14287,
              "short": 37920,
              "net": -23633
            },
            "smallTrader": {
              "long": 55668,
              "short": 66578,
              "net": -10910
            }
          },
          "openInterest": 219668
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9603,
              "short": 4100,
              "net": 5503
            },
            "nonCommercial": {
              "long": 2437,
              "short": 3301,
              "net": -864
            },
            "smallTrader": {
              "long": 7984,
              "short": 12623,
              "net": -4639
            }
          },
          "openInterest": 20411
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81462,
              "short": 96123,
              "net": -14661
            },
            "nonCommercial": {
              "long": 20912,
              "short": 9291,
              "net": 11621
            },
            "smallTrader": {
              "long": 39632,
              "short": 36592,
              "net": 3040
            }
          },
          "openInterest": 158831
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42942,
              "short": 39146,
              "net": 3796
            },
            "nonCommercial": {
              "long": 4575,
              "short": 7587,
              "net": -3012
            },
            "smallTrader": {
              "long": 29305,
              "short": 30089,
              "net": -784
            }
          },
          "openInterest": 78476
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18202,
              "short": 21778,
              "net": -3576
            },
            "nonCommercial": {
              "long": 10625,
              "short": 3674,
              "net": 6951
            },
            "smallTrader": {
              "long": 7222,
              "short": 10597,
              "net": -3375
            }
          },
          "openInterest": 36598
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14307,
              "short": 21818,
              "net": -7511
            },
            "nonCommercial": {
              "long": 7913,
              "short": 9055,
              "net": -1142
            },
            "smallTrader": {
              "long": 46326,
              "short": 37673,
              "net": 8653
            }
          },
          "openInterest": 72876
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7416,
              "short": 12685,
              "net": -5269
            },
            "nonCommercial": {
              "long": 3947,
              "short": 2353,
              "net": 1594
            },
            "smallTrader": {
              "long": 7760,
              "short": 4085,
              "net": 3675
            }
          },
          "openInterest": 20365
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29126,
              "short": 48025,
              "net": -18899
            },
            "nonCommercial": {
              "long": 8767,
              "short": 4567,
              "net": 4200
            },
            "smallTrader": {
              "long": 29418,
              "short": 14719,
              "net": 14699
            }
          },
          "openInterest": 71447
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36931,
              "short": 47036,
              "net": -10105
            },
            "nonCommercial": {
              "long": 5064,
              "short": 713,
              "net": 4351
            },
            "smallTrader": {
              "long": 29684,
              "short": 23930,
              "net": 5754
            }
          },
          "openInterest": 74578
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28638,
              "short": 50248,
              "net": -21610
            },
            "nonCommercial": {
              "long": 11404,
              "short": 708,
              "net": 10696
            },
            "smallTrader": {
              "long": 35242,
              "short": 24328,
              "net": 10914
            }
          },
          "openInterest": 79534
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43041,
              "short": 107010,
              "net": -63969
            },
            "nonCommercial": {
              "long": 25971,
              "short": 474,
              "net": 25497
            },
            "smallTrader": {
              "long": 53790,
              "short": 15318,
              "net": 38472
            }
          },
          "openInterest": 125686
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15141,
              "short": 12555,
              "net": 2586
            },
            "nonCommercial": {
              "long": 5144,
              "short": 769,
              "net": 4375
            },
            "smallTrader": {
              "long": 149,
              "short": 7110,
              "net": -6961
            }
          },
          "openInterest": 20484
        }
      ]
    },
    {
      "reportDate": "1987-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 59270,
              "short": 46590,
              "net": 12680
            },
            "nonCommercial": {
              "long": 2107,
              "short": 11091,
              "net": -8984
            },
            "smallTrader": {
              "long": 10931,
              "short": 14627,
              "net": -3696
            }
          },
          "openInterest": 76156
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 178163,
              "short": 137661,
              "net": 40502
            },
            "nonCommercial": {
              "long": 10281,
              "short": 28396,
              "net": -18115
            },
            "smallTrader": {
              "long": 62552,
              "short": 84939,
              "net": -22387
            }
          },
          "openInterest": 262326
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 10054,
              "net": -10054
            },
            "nonCommercial": {
              "long": 4907,
              "short": 669,
              "net": 4238
            },
            "smallTrader": {
              "long": 9167,
              "short": 3351,
              "net": 5816
            }
          },
          "openInterest": 14908
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23688,
              "short": 20485,
              "net": 3203
            },
            "nonCommercial": {
              "long": 787,
              "short": 3384,
              "net": -2597
            },
            "smallTrader": {
              "long": 2359,
              "short": 2965,
              "net": -606
            }
          },
          "openInterest": 26978
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11431,
              "short": 16040,
              "net": -4609
            },
            "nonCommercial": {
              "long": 3615,
              "short": 1163,
              "net": 2452
            },
            "smallTrader": {
              "long": 5800,
              "short": 3643,
              "net": 2157
            }
          },
          "openInterest": 21921
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20884,
              "short": 20886,
              "net": -2
            },
            "nonCommercial": {
              "long": 946,
              "short": 1245,
              "net": -299
            },
            "smallTrader": {
              "long": 10664,
              "short": 10363,
              "net": 301
            }
          },
          "openInterest": 33204
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144082,
              "short": 114744,
              "net": 29338
            },
            "nonCommercial": {
              "long": 15328,
              "short": 28454,
              "net": -13126
            },
            "smallTrader": {
              "long": 37437,
              "short": 53649,
              "net": -16212
            }
          },
          "openInterest": 208259
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10200,
              "short": 4473,
              "net": 5727
            },
            "nonCommercial": {
              "long": 2662,
              "short": 2832,
              "net": -170
            },
            "smallTrader": {
              "long": 7621,
              "short": 13178,
              "net": -5557
            }
          },
          "openInterest": 20996
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85947,
              "short": 89586,
              "net": -3639
            },
            "nonCommercial": {
              "long": 14523,
              "short": 9354,
              "net": 5169
            },
            "smallTrader": {
              "long": 33646,
              "short": 35176,
              "net": -1530
            }
          },
          "openInterest": 150106
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35359,
              "short": 34208,
              "net": 1151
            },
            "nonCommercial": {
              "long": 2562,
              "short": 7786,
              "net": -5224
            },
            "smallTrader": {
              "long": 24564,
              "short": 20491,
              "net": 4073
            }
          },
          "openInterest": 63427
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9768,
              "short": 24835,
              "net": -15067
            },
            "nonCommercial": {
              "long": 11861,
              "short": 4966,
              "net": 6895
            },
            "smallTrader": {
              "long": 19737,
              "short": 11565,
              "net": 8172
            }
          },
          "openInterest": 42656
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14304,
              "short": 20227,
              "net": -5923
            },
            "nonCommercial": {
              "long": 9314,
              "short": 7298,
              "net": 2016
            },
            "smallTrader": {
              "long": 42848,
              "short": 38941,
              "net": 3907
            }
          },
          "openInterest": 71804
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7064,
              "short": 12425,
              "net": -5361
            },
            "nonCommercial": {
              "long": 2940,
              "short": 1177,
              "net": 1763
            },
            "smallTrader": {
              "long": 7368,
              "short": 3770,
              "net": 3598
            }
          },
          "openInterest": 17764
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35230,
              "short": 50738,
              "net": -15508
            },
            "nonCommercial": {
              "long": 7244,
              "short": 4499,
              "net": 2745
            },
            "smallTrader": {
              "long": 26974,
              "short": 14211,
              "net": 12763
            }
          },
          "openInterest": 74233
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32465,
              "short": 45405,
              "net": -12940
            },
            "nonCommercial": {
              "long": 5388,
              "short": 382,
              "net": 5006
            },
            "smallTrader": {
              "long": 27409,
              "short": 19475,
              "net": 7934
            }
          },
          "openInterest": 68170
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25736,
              "short": 48197,
              "net": -22461
            },
            "nonCommercial": {
              "long": 10762,
              "short": 482,
              "net": 10280
            },
            "smallTrader": {
              "long": 33732,
              "short": 21551,
              "net": 12181
            }
          },
          "openInterest": 76229
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41594,
              "short": 108802,
              "net": -67208
            },
            "nonCommercial": {
              "long": 28028,
              "short": 730,
              "net": 27298
            },
            "smallTrader": {
              "long": 62869,
              "short": 22959,
              "net": 39910
            }
          },
          "openInterest": 135754
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8529,
              "short": 9376,
              "net": -847
            },
            "nonCommercial": {
              "long": 4528,
              "short": 2958,
              "net": 1570
            },
            "smallTrader": {
              "long": 11241,
              "short": 11964,
              "net": -723
            }
          },
          "openInterest": 24298
        }
      ]
    },
    {
      "reportDate": "1988-01-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 54832,
              "short": 43224,
              "net": 11608
            },
            "nonCommercial": {
              "long": 3054,
              "short": 12124,
              "net": -9070
            },
            "smallTrader": {
              "long": 12085,
              "short": 14623,
              "net": -2538
            }
          },
          "openInterest": 73852
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 202656,
              "short": 156239,
              "net": 46417
            },
            "nonCommercial": {
              "long": 8414,
              "short": 38324,
              "net": -29910
            },
            "smallTrader": {
              "long": 67224,
              "short": 83731,
              "net": -16507
            }
          },
          "openInterest": 290033
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 613,
              "short": 17590,
              "net": -16977
            },
            "nonCommercial": {
              "long": 7950,
              "short": 219,
              "net": 7731
            },
            "smallTrader": {
              "long": 12131,
              "short": 2885,
              "net": 9246
            }
          },
          "openInterest": 21722
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21296,
              "short": 22071,
              "net": -775
            },
            "nonCommercial": {
              "long": 1785,
              "short": 1564,
              "net": 221
            },
            "smallTrader": {
              "long": 2963,
              "short": 2409,
              "net": 554
            }
          },
          "openInterest": 26406
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12370,
              "short": 15909,
              "net": -3539
            },
            "nonCommercial": {
              "long": 3110,
              "short": 1434,
              "net": 1676
            },
            "smallTrader": {
              "long": 6070,
              "short": 4207,
              "net": 1863
            }
          },
          "openInterest": 22595
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20615,
              "short": 19474,
              "net": 1141
            },
            "nonCommercial": {
              "long": 1122,
              "short": 2975,
              "net": -1853
            },
            "smallTrader": {
              "long": 12278,
              "short": 11566,
              "net": 712
            }
          },
          "openInterest": 34754
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135712,
              "short": 102921,
              "net": 32791
            },
            "nonCommercial": {
              "long": 17079,
              "short": 30509,
              "net": -13430
            },
            "smallTrader": {
              "long": 41310,
              "short": 60671,
              "net": -19361
            }
          },
          "openInterest": 203141
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8157,
              "short": 4366,
              "net": 3791
            },
            "nonCommercial": {
              "long": 3976,
              "short": 2248,
              "net": 1728
            },
            "smallTrader": {
              "long": 7302,
              "short": 12821,
              "net": -5519
            }
          },
          "openInterest": 20260
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82475,
              "short": 80747,
              "net": 1728
            },
            "nonCommercial": {
              "long": 13275,
              "short": 9794,
              "net": 3481
            },
            "smallTrader": {
              "long": 36904,
              "short": 42113,
              "net": -5209
            }
          },
          "openInterest": 146350
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31005,
              "short": 29046,
              "net": 1959
            },
            "nonCommercial": {
              "long": 1864,
              "short": 5316,
              "net": -3452
            },
            "smallTrader": {
              "long": 21886,
              "short": 20393,
              "net": 1493
            }
          },
          "openInterest": 55203
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21534,
              "short": 23140,
              "net": -1606
            },
            "nonCommercial": {
              "long": 10284,
              "short": 7954,
              "net": 2330
            },
            "smallTrader": {
              "long": 15968,
              "short": 16692,
              "net": -724
            }
          },
          "openInterest": 48605
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15728,
              "short": 18069,
              "net": -2341
            },
            "nonCommercial": {
              "long": 12436,
              "short": 7234,
              "net": 5202
            },
            "smallTrader": {
              "long": 41767,
              "short": 44628,
              "net": -2861
            }
          },
          "openInterest": 75055
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6862,
              "short": 10854,
              "net": -3992
            },
            "nonCommercial": {
              "long": 2477,
              "short": 1215,
              "net": 1262
            },
            "smallTrader": {
              "long": 7633,
              "short": 4903,
              "net": 2730
            }
          },
          "openInterest": 17211
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34665,
              "short": 52959,
              "net": -18294
            },
            "nonCommercial": {
              "long": 8337,
              "short": 4852,
              "net": 3485
            },
            "smallTrader": {
              "long": 29386,
              "short": 14577,
              "net": 14809
            }
          },
          "openInterest": 77166
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33674,
              "short": 38381,
              "net": -4707
            },
            "nonCommercial": {
              "long": 3221,
              "short": 2346,
              "net": 875
            },
            "smallTrader": {
              "long": 25776,
              "short": 21944,
              "net": 3832
            }
          },
          "openInterest": 65681
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31249,
              "short": 256972,
              "net": -225723
            },
            "nonCommercial": {
              "long": 14683,
              "short": 1814,
              "net": 12869
            },
            "smallTrader": {
              "long": 38314,
              "short": -174540,
              "net": 212854
            }
          },
          "openInterest": 88093
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52330,
              "short": 111914,
              "net": -59584
            },
            "nonCommercial": {
              "long": 27350,
              "short": 4546,
              "net": 22804
            },
            "smallTrader": {
              "long": 59659,
              "short": 22879,
              "net": 36780
            }
          },
          "openInterest": 141435
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9334,
              "short": 12738,
              "net": -3404
            },
            "nonCommercial": {
              "long": 5797,
              "short": 2434,
              "net": 3363
            },
            "smallTrader": {
              "long": 9907,
              "short": 9866,
              "net": 41
            }
          },
          "openInterest": 25218
        }
      ]
    },
    {
      "reportDate": "1988-01-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55922,
              "short": 51360,
              "net": 4562
            },
            "nonCommercial": {
              "long": 2083,
              "short": 6835,
              "net": -4752
            },
            "smallTrader": {
              "long": 13293,
              "short": 13103,
              "net": 190
            }
          },
          "openInterest": 76815
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 215800,
              "short": 170430,
              "net": 45370
            },
            "nonCommercial": {
              "long": 8953,
              "short": 33124,
              "net": -24171
            },
            "smallTrader": {
              "long": 76055,
              "short": 97254,
              "net": -21199
            }
          },
          "openInterest": 312041
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 839,
              "short": 19844,
              "net": -19005
            },
            "nonCommercial": {
              "long": 9296,
              "short": 426,
              "net": 8870
            },
            "smallTrader": {
              "long": 14253,
              "short": 4118,
              "net": 10135
            }
          },
          "openInterest": 25446
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20524,
              "short": 23553,
              "net": -3029
            },
            "nonCommercial": {
              "long": 3049,
              "short": 1323,
              "net": 1726
            },
            "smallTrader": {
              "long": 4428,
              "short": 3125,
              "net": 1303
            }
          },
          "openInterest": 28603
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9870,
              "short": 16961,
              "net": -7091
            },
            "nonCommercial": {
              "long": 4213,
              "short": 599,
              "net": 3614
            },
            "smallTrader": {
              "long": 7825,
              "short": 4348,
              "net": 3477
            }
          },
          "openInterest": 22724
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21145,
              "short": 17702,
              "net": 3443
            },
            "nonCommercial": {
              "long": 1419,
              "short": 4628,
              "net": -3209
            },
            "smallTrader": {
              "long": 14601,
              "short": 14835,
              "net": -234
            }
          },
          "openInterest": 38121
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136962,
              "short": 106136,
              "net": 30826
            },
            "nonCommercial": {
              "long": 14363,
              "short": 25636,
              "net": -11273
            },
            "smallTrader": {
              "long": 37693,
              "short": 57246,
              "net": -19553
            }
          },
          "openInterest": 201833
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7409,
              "short": 4162,
              "net": 3247
            },
            "nonCommercial": {
              "long": 3682,
              "short": 2475,
              "net": 1207
            },
            "smallTrader": {
              "long": 7610,
              "short": 12064,
              "net": -4454
            }
          },
          "openInterest": 19057
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93908,
              "short": 69580,
              "net": 24328
            },
            "nonCommercial": {
              "long": 9803,
              "short": 19037,
              "net": -9234
            },
            "smallTrader": {
              "long": 29708,
              "short": 44802,
              "net": -15094
            }
          },
          "openInterest": 146192
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30544,
              "short": 24968,
              "net": 5576
            },
            "nonCommercial": {
              "long": 1109,
              "short": 6695,
              "net": -5586
            },
            "smallTrader": {
              "long": 22401,
              "short": 22391,
              "net": 10
            }
          },
          "openInterest": 55138
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24025,
              "short": 27009,
              "net": -2984
            },
            "nonCommercial": {
              "long": 13171,
              "short": 9937,
              "net": 3234
            },
            "smallTrader": {
              "long": 16488,
              "short": 16738,
              "net": -250
            }
          },
          "openInterest": 54303
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15266,
              "short": 20577,
              "net": -5311
            },
            "nonCommercial": {
              "long": 13459,
              "short": 6476,
              "net": 6983
            },
            "smallTrader": {
              "long": 48516,
              "short": 50188,
              "net": -1672
            }
          },
          "openInterest": 82663
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7678,
              "short": 9704,
              "net": -2026
            },
            "nonCommercial": {
              "long": 2703,
              "short": 3616,
              "net": -913
            },
            "smallTrader": {
              "long": 9590,
              "short": 6651,
              "net": 2939
            }
          },
          "openInterest": 20135
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37526,
              "short": 52592,
              "net": -15066
            },
            "nonCommercial": {
              "long": 7767,
              "short": 6428,
              "net": 1339
            },
            "smallTrader": {
              "long": 29774,
              "short": 16047,
              "net": 13727
            }
          },
          "openInterest": 79470
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30700,
              "short": 33817,
              "net": -3117
            },
            "nonCommercial": {
              "long": 2599,
              "short": 2552,
              "net": 47
            },
            "smallTrader": {
              "long": 25646,
              "short": 22576,
              "net": 3070
            }
          },
          "openInterest": 62315
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36424,
              "short": 50962,
              "net": -14538
            },
            "nonCommercial": {
              "long": 7748,
              "short": 1245,
              "net": 6503
            },
            "smallTrader": {
              "long": 36019,
              "short": 27984,
              "net": 8035
            }
          },
          "openInterest": 85655
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56113,
              "short": 123742,
              "net": -67629
            },
            "nonCommercial": {
              "long": 25199,
              "short": 3314,
              "net": 21885
            },
            "smallTrader": {
              "long": 71723,
              "short": 25979,
              "net": 45744
            }
          },
          "openInterest": 155823
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13697,
              "short": 13212,
              "net": 485
            },
            "nonCommercial": {
              "long": 4516,
              "short": 2925,
              "net": 1591
            },
            "smallTrader": {
              "long": 9916,
              "short": 11992,
              "net": -2076
            }
          },
          "openInterest": 28279
        }
      ]
    },
    {
      "reportDate": "1988-02-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55153,
              "short": 46249,
              "net": 8904
            },
            "nonCommercial": {
              "long": 1766,
              "short": 13316,
              "net": -11550
            },
            "smallTrader": {
              "long": 15048,
              "short": 12402,
              "net": 2646
            }
          },
          "openInterest": 75800
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231101,
              "short": 169648,
              "net": 61453
            },
            "nonCommercial": {
              "long": 19477,
              "short": 47331,
              "net": -27854
            },
            "smallTrader": {
              "long": 81174,
              "short": 114773,
              "net": -33599
            }
          },
          "openInterest": 341454
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 619,
              "short": 18318,
              "net": -17699
            },
            "nonCommercial": {
              "long": 9635,
              "short": 1260,
              "net": 8375
            },
            "smallTrader": {
              "long": 13900,
              "short": 4576,
              "net": 9324
            }
          },
          "openInterest": 25254
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21843,
              "short": 19735,
              "net": 2108
            },
            "nonCommercial": {
              "long": 1998,
              "short": 5128,
              "net": -3130
            },
            "smallTrader": {
              "long": 4324,
              "short": 3302,
              "net": 1022
            }
          },
          "openInterest": 28409
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10911,
              "short": 21269,
              "net": -10358
            },
            "nonCommercial": {
              "long": 6917,
              "short": 689,
              "net": 6228
            },
            "smallTrader": {
              "long": 8210,
              "short": 4080,
              "net": 4130
            }
          },
          "openInterest": 27181
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21032,
              "short": 17442,
              "net": 3590
            },
            "nonCommercial": {
              "long": 1428,
              "short": 4887,
              "net": -3459
            },
            "smallTrader": {
              "long": 13087,
              "short": 13218,
              "net": -131
            }
          },
          "openInterest": 36943
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147290,
              "short": 113787,
              "net": 33503
            },
            "nonCommercial": {
              "long": 14725,
              "short": 28746,
              "net": -14021
            },
            "smallTrader": {
              "long": 40396,
              "short": 59878,
              "net": -19482
            }
          },
          "openInterest": 207884
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7646,
              "short": 5437,
              "net": 2209
            },
            "nonCommercial": {
              "long": 4437,
              "short": 2359,
              "net": 2078
            },
            "smallTrader": {
              "long": 9564,
              "short": 13851,
              "net": -4287
            }
          },
          "openInterest": 22087
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106136,
              "short": 69098,
              "net": 37038
            },
            "nonCommercial": {
              "long": 3759,
              "short": 26630,
              "net": -22871
            },
            "smallTrader": {
              "long": 31085,
              "short": 45252,
              "net": -14167
            }
          },
          "openInterest": 150569
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28996,
              "short": 26154,
              "net": 2842
            },
            "nonCommercial": {
              "long": 1053,
              "short": 3967,
              "net": -2914
            },
            "smallTrader": {
              "long": 22634,
              "short": 22562,
              "net": 72
            }
          },
          "openInterest": 53325
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28939,
              "short": 30595,
              "net": -1656
            },
            "nonCommercial": {
              "long": 7925,
              "short": 3353,
              "net": 4572
            },
            "smallTrader": {
              "long": 15860,
              "short": 18776,
              "net": -2916
            }
          },
          "openInterest": 53494
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13305,
              "short": 29483,
              "net": -16178
            },
            "nonCommercial": {
              "long": 16433,
              "short": 5408,
              "net": 11025
            },
            "smallTrader": {
              "long": 56611,
              "short": 51458,
              "net": 5153
            }
          },
          "openInterest": 92440
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8105,
              "short": 10068,
              "net": -1963
            },
            "nonCommercial": {
              "long": 1953,
              "short": 2434,
              "net": -481
            },
            "smallTrader": {
              "long": 6928,
              "short": 4484,
              "net": 2444
            }
          },
          "openInterest": 17365
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36660,
              "short": 52753,
              "net": -16093
            },
            "nonCommercial": {
              "long": 6719,
              "short": 7385,
              "net": -666
            },
            "smallTrader": {
              "long": 32907,
              "short": 16148,
              "net": 16759
            }
          },
          "openInterest": 80621
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26172,
              "short": 34729,
              "net": -8557
            },
            "nonCommercial": {
              "long": 5547,
              "short": 2753,
              "net": 2794
            },
            "smallTrader": {
              "long": 31366,
              "short": 25603,
              "net": 5763
            }
          },
          "openInterest": 65619
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37187,
              "short": 53308,
              "net": -16121
            },
            "nonCommercial": {
              "long": 10645,
              "short": 1712,
              "net": 8933
            },
            "smallTrader": {
              "long": 38040,
              "short": 30852,
              "net": 7188
            }
          },
          "openInterest": 89787
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73834,
              "short": 109877,
              "net": -36043
            },
            "nonCommercial": {
              "long": 16588,
              "short": 2455,
              "net": 14133
            },
            "smallTrader": {
              "long": 57301,
              "short": 35391,
              "net": 21910
            }
          },
          "openInterest": 149449
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17220,
              "short": 15943,
              "net": 1277
            },
            "nonCommercial": {
              "long": 4285,
              "short": 4073,
              "net": 212
            },
            "smallTrader": {
              "long": 11251,
              "short": 12740,
              "net": -1489
            }
          },
          "openInterest": 32857
        }
      ]
    },
    {
      "reportDate": "1988-02-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 54542,
              "short": 51321,
              "net": 3221
            },
            "nonCommercial": {
              "long": 4143,
              "short": 9640,
              "net": -5497
            },
            "smallTrader": {
              "long": 12869,
              "short": 10593,
              "net": 2276
            }
          },
          "openInterest": 73883
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 214598,
              "short": 162024,
              "net": 52574
            },
            "nonCommercial": {
              "long": 15604,
              "short": 36509,
              "net": -20905
            },
            "smallTrader": {
              "long": 67336,
              "short": 99005,
              "net": -31669
            }
          },
          "openInterest": 315522
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 469,
              "short": 17065,
              "net": -16596
            },
            "nonCommercial": {
              "long": 9283,
              "short": 485,
              "net": 8798
            },
            "smallTrader": {
              "long": 12690,
              "short": 4892,
              "net": 7798
            }
          },
          "openInterest": 23411
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21129,
              "short": 20609,
              "net": 520
            },
            "nonCommercial": {
              "long": 3157,
              "short": 4953,
              "net": -1796
            },
            "smallTrader": {
              "long": 4509,
              "short": 3233,
              "net": 1276
            }
          },
          "openInterest": 29088
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12062,
              "short": 20066,
              "net": -8004
            },
            "nonCommercial": {
              "long": 6484,
              "short": 1018,
              "net": 5466
            },
            "smallTrader": {
              "long": 6541,
              "short": 4003,
              "net": 2538
            }
          },
          "openInterest": 26352
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17332,
              "short": 13844,
              "net": 3488
            },
            "nonCommercial": {
              "long": 1195,
              "short": 4675,
              "net": -3480
            },
            "smallTrader": {
              "long": 10902,
              "short": 10910,
              "net": -8
            }
          },
          "openInterest": 30834
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150336,
              "short": 93039,
              "net": 57297
            },
            "nonCommercial": {
              "long": 10388,
              "short": 37579,
              "net": -27191
            },
            "smallTrader": {
              "long": 35286,
              "short": 65392,
              "net": -30106
            }
          },
          "openInterest": 198951
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6790,
              "short": 5545,
              "net": 1245
            },
            "nonCommercial": {
              "long": 4175,
              "short": 2328,
              "net": 1847
            },
            "smallTrader": {
              "long": 10022,
              "short": 13114,
              "net": -3092
            }
          },
          "openInterest": 21390
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90624,
              "short": 74906,
              "net": 15718
            },
            "nonCommercial": {
              "long": 4067,
              "short": 29807,
              "net": -25740
            },
            "smallTrader": {
              "long": 55077,
              "short": 45055,
              "net": 10022
            }
          },
          "openInterest": 158223
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23890,
              "short": 15140,
              "net": 8750
            },
            "nonCommercial": {
              "long": 1304,
              "short": 8650,
              "net": -7346
            },
            "smallTrader": {
              "long": 22688,
              "short": 24092,
              "net": -1404
            }
          },
          "openInterest": 48366
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26861,
              "short": 38220,
              "net": -11359
            },
            "nonCommercial": {
              "long": 10397,
              "short": 7086,
              "net": 3311
            },
            "smallTrader": {
              "long": 23399,
              "short": 15351,
              "net": 8048
            }
          },
          "openInterest": 61820
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17784,
              "short": 32700,
              "net": -14916
            },
            "nonCommercial": {
              "long": 17203,
              "short": 7565,
              "net": 9638
            },
            "smallTrader": {
              "long": 60142,
              "short": 54864,
              "net": 5278
            }
          },
          "openInterest": 101448
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7578,
              "short": 9145,
              "net": -1567
            },
            "nonCommercial": {
              "long": 2150,
              "short": 3073,
              "net": -923
            },
            "smallTrader": {
              "long": 9073,
              "short": 6583,
              "net": 2490
            }
          },
          "openInterest": 19237
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30107,
              "short": 45706,
              "net": -15599
            },
            "nonCommercial": {
              "long": 9124,
              "short": 6019,
              "net": 3105
            },
            "smallTrader": {
              "long": 27918,
              "short": 15424,
              "net": 12494
            }
          },
          "openInterest": 71002
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20715,
              "short": 33358,
              "net": -12643
            },
            "nonCommercial": {
              "long": 6205,
              "short": 584,
              "net": 5621
            },
            "smallTrader": {
              "long": 31088,
              "short": 24066,
              "net": 7022
            }
          },
          "openInterest": 61246
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34885,
              "short": 49140,
              "net": -14255
            },
            "nonCommercial": {
              "long": 10093,
              "short": 2808,
              "net": 7285
            },
            "smallTrader": {
              "long": 34580,
              "short": 27610,
              "net": 6970
            }
          },
          "openInterest": 87700
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65702,
              "short": 99138,
              "net": -33436
            },
            "nonCommercial": {
              "long": 13057,
              "short": 4681,
              "net": 8376
            },
            "smallTrader": {
              "long": 53710,
              "short": 28650,
              "net": 25060
            }
          },
          "openInterest": 132682
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14604,
              "short": 15781,
              "net": -1177
            },
            "nonCommercial": {
              "long": 6183,
              "short": 3898,
              "net": 2285
            },
            "smallTrader": {
              "long": 11706,
              "short": 12814,
              "net": -1108
            }
          },
          "openInterest": 32494
        }
      ]
    },
    {
      "reportDate": "1988-03-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50970,
              "short": 49701,
              "net": 1269
            },
            "nonCommercial": {
              "long": 5982,
              "short": 10341,
              "net": -4359
            },
            "smallTrader": {
              "long": 13492,
              "short": 10402,
              "net": 3090
            }
          },
          "openInterest": 72094
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 200948,
              "short": 153074,
              "net": 47874
            },
            "nonCommercial": {
              "long": 16691,
              "short": 39831,
              "net": -23140
            },
            "smallTrader": {
              "long": 73465,
              "short": 98199,
              "net": -24734
            }
          },
          "openInterest": 301799
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2740,
              "short": 17310,
              "net": -14570
            },
            "nonCommercial": {
              "long": 5965,
              "short": 0,
              "net": 5965
            },
            "smallTrader": {
              "long": 9817,
              "short": 1212,
              "net": 8605
            }
          },
          "openInterest": 18998
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23952,
              "short": 23822,
              "net": 130
            },
            "nonCommercial": {
              "long": 3143,
              "short": 5237,
              "net": -2094
            },
            "smallTrader": {
              "long": 5574,
              "short": 3610,
              "net": 1964
            }
          },
          "openInterest": 32885
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13119,
              "short": 19293,
              "net": -6174
            },
            "nonCommercial": {
              "long": 4194,
              "short": 761,
              "net": 3433
            },
            "smallTrader": {
              "long": 6160,
              "short": 3419,
              "net": 2741
            }
          },
          "openInterest": 24858
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15285,
              "short": 15165,
              "net": 120
            },
            "nonCommercial": {
              "long": 1290,
              "short": 3694,
              "net": -2404
            },
            "smallTrader": {
              "long": 12223,
              "short": 9939,
              "net": 2284
            }
          },
          "openInterest": 30126
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152066,
              "short": 132801,
              "net": 19265
            },
            "nonCommercial": {
              "long": 11183,
              "short": 21839,
              "net": -10656
            },
            "smallTrader": {
              "long": 47036,
              "short": 55645,
              "net": -8609
            }
          },
          "openInterest": 219658
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5817,
              "short": 5719,
              "net": 98
            },
            "nonCommercial": {
              "long": 4592,
              "short": 1704,
              "net": 2888
            },
            "smallTrader": {
              "long": 9407,
              "short": 12393,
              "net": -2986
            }
          },
          "openInterest": 20297
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92072,
              "short": 82814,
              "net": 9258
            },
            "nonCommercial": {
              "long": 6054,
              "short": 23501,
              "net": -17447
            },
            "smallTrader": {
              "long": 52461,
              "short": 44272,
              "net": 8189
            }
          },
          "openInterest": 161792
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29941,
              "short": 22111,
              "net": 7830
            },
            "nonCommercial": {
              "long": 514,
              "short": 7055,
              "net": -6541
            },
            "smallTrader": {
              "long": 21087,
              "short": 22376,
              "net": -1289
            }
          },
          "openInterest": 51768
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16670,
              "short": 45536,
              "net": -28866
            },
            "nonCommercial": {
              "long": 14343,
              "short": 10637,
              "net": 3706
            },
            "smallTrader": {
              "long": 10699,
              "short": -14461,
              "net": 25160
            }
          },
          "openInterest": 42519
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15804,
              "short": 32716,
              "net": -16912
            },
            "nonCommercial": {
              "long": 18167,
              "short": 7082,
              "net": 11085
            },
            "smallTrader": {
              "long": 61936,
              "short": 56109,
              "net": 5827
            }
          },
          "openInterest": 101888
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6549,
              "short": 10383,
              "net": -3834
            },
            "nonCommercial": {
              "long": 2382,
              "short": 1166,
              "net": 1216
            },
            "smallTrader": {
              "long": 6884,
              "short": 4266,
              "net": 2618
            }
          },
          "openInterest": 16042
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27882,
              "short": 46009,
              "net": -18127
            },
            "nonCommercial": {
              "long": 8042,
              "short": 4761,
              "net": 3281
            },
            "smallTrader": {
              "long": 29567,
              "short": 14721,
              "net": 14846
            }
          },
          "openInterest": 67760
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26675,
              "short": 27320,
              "net": -645
            },
            "nonCommercial": {
              "long": 3080,
              "short": 5338,
              "net": -2258
            },
            "smallTrader": {
              "long": 27281,
              "short": 24378,
              "net": 2903
            }
          },
          "openInterest": 59875
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40558,
              "short": 43130,
              "net": -2572
            },
            "nonCommercial": {
              "long": 8122,
              "short": 7524,
              "net": 598
            },
            "smallTrader": {
              "long": 30357,
              "short": 28383,
              "net": 1974
            }
          },
          "openInterest": 85158
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61321,
              "short": 93468,
              "net": -32147
            },
            "nonCommercial": {
              "long": 15257,
              "short": 2388,
              "net": 12869
            },
            "smallTrader": {
              "long": 53499,
              "short": 34221,
              "net": 19278
            }
          },
          "openInterest": 130453
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14092,
              "short": 16433,
              "net": -2341
            },
            "nonCommercial": {
              "long": 6061,
              "short": 2509,
              "net": 3552
            },
            "smallTrader": {
              "long": -463,
              "short": 748,
              "net": -1211
            }
          },
          "openInterest": 19690
        }
      ]
    },
    {
      "reportDate": "1988-03-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53750,
              "short": 46474,
              "net": 7276
            },
            "nonCommercial": {
              "long": 4824,
              "short": 10830,
              "net": -6006
            },
            "smallTrader": {
              "long": 11712,
              "short": 12982,
              "net": -1270
            }
          },
          "openInterest": 71406
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 201960,
              "short": 151406,
              "net": 50554
            },
            "nonCommercial": {
              "long": 10420,
              "short": 37272,
              "net": -26852
            },
            "smallTrader": {
              "long": 70434,
              "short": 94136,
              "net": -23702
            }
          },
          "openInterest": 310913
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 793,
              "short": 17623,
              "net": -16830
            },
            "nonCommercial": {
              "long": 8840,
              "short": 545,
              "net": 8295
            },
            "smallTrader": {
              "long": 14393,
              "short": 5858,
              "net": 8535
            }
          },
          "openInterest": 24339
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23637,
              "short": 25601,
              "net": -1964
            },
            "nonCommercial": {
              "long": 4119,
              "short": 4862,
              "net": -743
            },
            "smallTrader": {
              "long": 5878,
              "short": 3171,
              "net": 2707
            }
          },
          "openInterest": 33806
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13382,
              "short": 17967,
              "net": -4585
            },
            "nonCommercial": {
              "long": 3020,
              "short": 1134,
              "net": 1886
            },
            "smallTrader": {
              "long": 5771,
              "short": 3072,
              "net": 2699
            }
          },
          "openInterest": 23017
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15381,
              "short": 16765,
              "net": -1384
            },
            "nonCommercial": {
              "long": 1757,
              "short": 2903,
              "net": -1146
            },
            "smallTrader": {
              "long": 12147,
              "short": 9617,
              "net": 2530
            }
          },
          "openInterest": 30164
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129367,
              "short": 116379,
              "net": 12988
            },
            "nonCommercial": {
              "long": 9240,
              "short": 24952,
              "net": -15712
            },
            "smallTrader": {
              "long": 45392,
              "short": 42668,
              "net": 2724
            }
          },
          "openInterest": 196192
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5892,
              "short": 5901,
              "net": -9
            },
            "nonCommercial": {
              "long": 4961,
              "short": 2084,
              "net": 2877
            },
            "smallTrader": {
              "long": 6349,
              "short": 9217,
              "net": -2868
            }
          },
          "openInterest": 17418
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79820,
              "short": 75633,
              "net": 4187
            },
            "nonCommercial": {
              "long": 5401,
              "short": 24023,
              "net": -18622
            },
            "smallTrader": {
              "long": 54249,
              "short": 39814,
              "net": 14435
            }
          },
          "openInterest": 148310
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22009,
              "short": 23532,
              "net": -1523
            },
            "nonCommercial": {
              "long": 1273,
              "short": 3842,
              "net": -2569
            },
            "smallTrader": {
              "long": 20334,
              "short": 16242,
              "net": 4092
            }
          },
          "openInterest": 44201
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10604,
              "short": 38887,
              "net": -28283
            },
            "nonCommercial": {
              "long": 17284,
              "short": 3144,
              "net": 14140
            },
            "smallTrader": {
              "long": 24877,
              "short": 10734,
              "net": 14143
            }
          },
          "openInterest": 53572
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18716,
              "short": 42065,
              "net": -23349
            },
            "nonCommercial": {
              "long": 20554,
              "short": 6730,
              "net": 13824
            },
            "smallTrader": {
              "long": 60601,
              "short": 51076,
              "net": 9525
            }
          },
          "openInterest": 106864
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7463,
              "short": 11081,
              "net": -3618
            },
            "nonCommercial": {
              "long": 2581,
              "short": 1355,
              "net": 1226
            },
            "smallTrader": {
              "long": 7142,
              "short": 4750,
              "net": 2392
            }
          },
          "openInterest": 17534
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19686,
              "short": 50555,
              "net": -30869
            },
            "nonCommercial": {
              "long": 14472,
              "short": 4154,
              "net": 10318
            },
            "smallTrader": {
              "long": 33596,
              "short": 13045,
              "net": 20551
            }
          },
          "openInterest": 68708
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20168,
              "short": 34073,
              "net": -13905
            },
            "nonCommercial": {
              "long": 8697,
              "short": 184,
              "net": 8513
            },
            "smallTrader": {
              "long": 28842,
              "short": 23450,
              "net": 5392
            }
          },
          "openInterest": 61276
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31933,
              "short": 47983,
              "net": -16050
            },
            "nonCommercial": {
              "long": 10795,
              "short": 2807,
              "net": 7988
            },
            "smallTrader": {
              "long": 34813,
              "short": 26751,
              "net": 8062
            }
          },
          "openInterest": 85335
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49729,
              "short": 105876,
              "net": -56147
            },
            "nonCommercial": {
              "long": 22031,
              "short": 500,
              "net": 21531
            },
            "smallTrader": {
              "long": 64646,
              "short": 30030,
              "net": 34616
            }
          },
          "openInterest": 137240
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5760,
              "short": 14870,
              "net": -9110
            },
            "nonCommercial": {
              "long": 6441,
              "short": 1776,
              "net": 4665
            },
            "smallTrader": {
              "long": 12634,
              "short": 8189,
              "net": 4445
            }
          },
          "openInterest": 24835
        }
      ]
    },
    {
      "reportDate": "1988-04-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 58704,
              "short": 48963,
              "net": 9741
            },
            "nonCommercial": {
              "long": 3628,
              "short": 11904,
              "net": -8276
            },
            "smallTrader": {
              "long": 12054,
              "short": 13519,
              "net": -1465
            }
          },
          "openInterest": 75005
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 190924,
              "short": 152934,
              "net": 37990
            },
            "nonCommercial": {
              "long": 8851,
              "short": 31090,
              "net": -22239
            },
            "smallTrader": {
              "long": 87427,
              "short": 103178,
              "net": -15751
            }
          },
          "openInterest": 312610
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2792,
              "short": 17361,
              "net": -14569
            },
            "nonCommercial": {
              "long": 6314,
              "short": 875,
              "net": 5439
            },
            "smallTrader": {
              "long": 13977,
              "short": 4847,
              "net": 9130
            }
          },
          "openInterest": 23747
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22238,
              "short": 25243,
              "net": -3005
            },
            "nonCommercial": {
              "long": 4874,
              "short": 4310,
              "net": 564
            },
            "smallTrader": {
              "long": 5766,
              "short": 3325,
              "net": 2441
            }
          },
          "openInterest": 32988
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11281,
              "short": 17423,
              "net": -6142
            },
            "nonCommercial": {
              "long": 3348,
              "short": 707,
              "net": 2641
            },
            "smallTrader": {
              "long": 5785,
              "short": 2284,
              "net": 3501
            }
          },
          "openInterest": 20981
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16101,
              "short": 15349,
              "net": 752
            },
            "nonCommercial": {
              "long": 1929,
              "short": 3425,
              "net": -1496
            },
            "smallTrader": {
              "long": 11861,
              "short": 11117,
              "net": 744
            }
          },
          "openInterest": 31124
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122503,
              "short": 114995,
              "net": 7508
            },
            "nonCommercial": {
              "long": 18569,
              "short": 27981,
              "net": -9412
            },
            "smallTrader": {
              "long": 52267,
              "short": 50363,
              "net": 1904
            }
          },
          "openInterest": 203832
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5317,
              "short": 5040,
              "net": 277
            },
            "nonCommercial": {
              "long": 3575,
              "short": 1778,
              "net": 1797
            },
            "smallTrader": {
              "long": 8063,
              "short": 10137,
              "net": -2074
            }
          },
          "openInterest": 17587
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87218,
              "short": 82172,
              "net": 5046
            },
            "nonCommercial": {
              "long": 5491,
              "short": 24441,
              "net": -18950
            },
            "smallTrader": {
              "long": 52502,
              "short": 38598,
              "net": 13904
            }
          },
          "openInterest": 156961
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17955,
              "short": 24713,
              "net": -6758
            },
            "nonCommercial": {
              "long": 4313,
              "short": 1415,
              "net": 2898
            },
            "smallTrader": {
              "long": 21365,
              "short": 17505,
              "net": 3860
            }
          },
          "openInterest": 44560
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7738,
              "short": 27770,
              "net": -20032
            },
            "nonCommercial": {
              "long": 12841,
              "short": 2945,
              "net": 9896
            },
            "smallTrader": {
              "long": 24092,
              "short": 13956,
              "net": 10136
            }
          },
          "openInterest": 45478
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14058,
              "short": 38325,
              "net": -24267
            },
            "nonCommercial": {
              "long": 20209,
              "short": 6198,
              "net": 14011
            },
            "smallTrader": {
              "long": 58812,
              "short": 48556,
              "net": 10256
            }
          },
          "openInterest": 100099
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7300,
              "short": 10365,
              "net": -3065
            },
            "nonCommercial": {
              "long": 2754,
              "short": 1838,
              "net": 916
            },
            "smallTrader": {
              "long": 6215,
              "short": 4066,
              "net": 2149
            }
          },
          "openInterest": 16640
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19605,
              "short": 43657,
              "net": -24052
            },
            "nonCommercial": {
              "long": 8005,
              "short": 5184,
              "net": 2821
            },
            "smallTrader": {
              "long": 35531,
              "short": 14300,
              "net": 21231
            }
          },
          "openInterest": 65254
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22612,
              "short": 34858,
              "net": -12246
            },
            "nonCommercial": {
              "long": 8121,
              "short": 1451,
              "net": 6670
            },
            "smallTrader": {
              "long": 28932,
              "short": 23356,
              "net": 5576
            }
          },
          "openInterest": 65476
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29502,
              "short": 45831,
              "net": -16329
            },
            "nonCommercial": {
              "long": 10137,
              "short": 1783,
              "net": 8354
            },
            "smallTrader": {
              "long": 35646,
              "short": 27671,
              "net": 7975
            }
          },
          "openInterest": 84884
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57772,
              "short": 99256,
              "net": -41484
            },
            "nonCommercial": {
              "long": 17759,
              "short": 489,
              "net": 17270
            },
            "smallTrader": {
              "long": 59178,
              "short": 34964,
              "net": 24214
            }
          },
          "openInterest": 135233
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8483,
              "short": 13224,
              "net": -4741
            },
            "nonCommercial": {
              "long": 6080,
              "short": 2867,
              "net": 3213
            },
            "smallTrader": {
              "long": 12900,
              "short": 11372,
              "net": 1528
            }
          },
          "openInterest": 27477
        }
      ]
    },
    {
      "reportDate": "1988-04-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 60874,
              "short": 44792,
              "net": 16082
            },
            "nonCommercial": {
              "long": 3144,
              "short": 12567,
              "net": -9423
            },
            "smallTrader": {
              "long": 10216,
              "short": 16875,
              "net": -6659
            }
          },
          "openInterest": 76681
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225100,
              "short": 186628,
              "net": 38472
            },
            "nonCommercial": {
              "long": 10352,
              "short": 24236,
              "net": -13884
            },
            "smallTrader": {
              "long": 80199,
              "short": 104787,
              "net": -24588
            }
          },
          "openInterest": 345027
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2403,
              "short": 2386,
              "net": 17
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1311,
              "short": 1328,
              "net": -17
            }
          },
          "openInterest": 3714
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2397,
              "short": 16248,
              "net": -13851
            },
            "nonCommercial": {
              "long": 6206,
              "short": 2171,
              "net": 4035
            },
            "smallTrader": {
              "long": 15681,
              "short": 5865,
              "net": 9816
            }
          },
          "openInterest": 25940
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22072,
              "short": 27335,
              "net": -5263
            },
            "nonCommercial": {
              "long": 5098,
              "short": 3373,
              "net": 1725
            },
            "smallTrader": {
              "long": 6440,
              "short": 2902,
              "net": 3538
            }
          },
          "openInterest": 33799
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13076,
              "short": 13885,
              "net": -809
            },
            "nonCommercial": {
              "long": 2469,
              "short": 3250,
              "net": -781
            },
            "smallTrader": {
              "long": 4724,
              "short": 3134,
              "net": 1590
            }
          },
          "openInterest": 20830
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12762,
              "short": 13046,
              "net": -284
            },
            "nonCommercial": {
              "long": 1664,
              "short": 2660,
              "net": -996
            },
            "smallTrader": {
              "long": 11457,
              "short": 10177,
              "net": 1280
            }
          },
          "openInterest": 26397
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106340,
              "short": 86662,
              "net": 19678
            },
            "nonCommercial": {
              "long": 18368,
              "short": 29294,
              "net": -10926
            },
            "smallTrader": {
              "long": 49509,
              "short": 58261,
              "net": -8752
            }
          },
          "openInterest": 180557
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5732,
              "short": 4558,
              "net": 1174
            },
            "nonCommercial": {
              "long": 3736,
              "short": 2230,
              "net": 1506
            },
            "smallTrader": {
              "long": 5093,
              "short": 7773,
              "net": -2680
            }
          },
          "openInterest": 15097
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117459,
              "short": 84352,
              "net": 33107
            },
            "nonCommercial": {
              "long": 2580,
              "short": 19679,
              "net": -17099
            },
            "smallTrader": {
              "long": 23807,
              "short": 39815,
              "net": -16008
            }
          },
          "openInterest": 154184
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19461,
              "short": 26813,
              "net": -7352
            },
            "nonCommercial": {
              "long": 4206,
              "short": 2003,
              "net": 2203
            },
            "smallTrader": {
              "long": 21818,
              "short": 16669,
              "net": 5149
            }
          },
          "openInterest": 46143
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12002,
              "short": 22680,
              "net": -10678
            },
            "nonCommercial": {
              "long": 10253,
              "short": 4599,
              "net": 5654
            },
            "smallTrader": {
              "long": 20497,
              "short": 15473,
              "net": 5024
            }
          },
          "openInterest": 43499
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14769,
              "short": 32639,
              "net": -17870
            },
            "nonCommercial": {
              "long": 18871,
              "short": 8377,
              "net": 10494
            },
            "smallTrader": {
              "long": 49437,
              "short": 42061,
              "net": 7376
            }
          },
          "openInterest": 88267
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7149,
              "short": 10214,
              "net": -3065
            },
            "nonCommercial": {
              "long": 2575,
              "short": 1799,
              "net": 776
            },
            "smallTrader": {
              "long": 5689,
              "short": 3400,
              "net": 2289
            }
          },
          "openInterest": 15535
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22823,
              "short": 42934,
              "net": -20111
            },
            "nonCommercial": {
              "long": 8187,
              "short": 4149,
              "net": 4038
            },
            "smallTrader": {
              "long": 29492,
              "short": 13419,
              "net": 16073
            }
          },
          "openInterest": 62356
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24216,
              "short": 39379,
              "net": -15163
            },
            "nonCommercial": {
              "long": 9818,
              "short": 1123,
              "net": 8695
            },
            "smallTrader": {
              "long": 30960,
              "short": 24492,
              "net": 6468
            }
          },
          "openInterest": 70676
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25253,
              "short": 52562,
              "net": -27309
            },
            "nonCommercial": {
              "long": 15259,
              "short": 3003,
              "net": 12256
            },
            "smallTrader": {
              "long": 41049,
              "short": 25996,
              "net": 15053
            }
          },
          "openInterest": 91026
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44275,
              "short": 95565,
              "net": -51290
            },
            "nonCommercial": {
              "long": 19732,
              "short": 1095,
              "net": 18637
            },
            "smallTrader": {
              "long": 58624,
              "short": 25971,
              "net": 32653
            }
          },
          "openInterest": 123493
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12023,
              "short": 9906,
              "net": 2117
            },
            "nonCommercial": {
              "long": 4058,
              "short": 4273,
              "net": -215
            },
            "smallTrader": {
              "long": 11430,
              "short": 13332,
              "net": -1902
            }
          },
          "openInterest": 27511
        }
      ]
    },
    {
      "reportDate": "1988-05-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55037,
              "short": 45257,
              "net": 9780
            },
            "nonCommercial": {
              "long": 5747,
              "short": 10982,
              "net": -5235
            },
            "smallTrader": {
              "long": 13958,
              "short": 18503,
              "net": -4545
            }
          },
          "openInterest": 75322
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 219228,
              "short": 200336,
              "net": 18892
            },
            "nonCommercial": {
              "long": 15317,
              "short": 22540,
              "net": -7223
            },
            "smallTrader": {
              "long": 97248,
              "short": 108917,
              "net": -11669
            }
          },
          "openInterest": 362121
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 486,
              "short": 629,
              "net": -143
            },
            "nonCommercial": {
              "long": 1328,
              "short": 900,
              "net": 428
            },
            "smallTrader": {
              "long": 925,
              "short": 1210,
              "net": -285
            }
          },
          "openInterest": 2739
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2187,
              "short": 2286,
              "net": -99
            },
            "nonCommercial": {
              "long": 231,
              "short": 0,
              "net": 231
            },
            "smallTrader": {
              "long": 1633,
              "short": 1765,
              "net": -132
            }
          },
          "openInterest": 4051
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2520,
              "short": 17534,
              "net": -15014
            },
            "nonCommercial": {
              "long": 8885,
              "short": 1783,
              "net": 7102
            },
            "smallTrader": {
              "long": 14690,
              "short": 6778,
              "net": 7912
            }
          },
          "openInterest": 28220
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24679,
              "short": 28332,
              "net": -3653
            },
            "nonCommercial": {
              "long": 4727,
              "short": 2913,
              "net": 1814
            },
            "smallTrader": {
              "long": 5871,
              "short": 4032,
              "net": 1839
            }
          },
          "openInterest": 35569
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13081,
              "short": 15930,
              "net": -2849
            },
            "nonCommercial": {
              "long": 3116,
              "short": 2232,
              "net": 884
            },
            "smallTrader": {
              "long": 4547,
              "short": 2582,
              "net": 1965
            }
          },
          "openInterest": 21098
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10012,
              "short": 16290,
              "net": -6278
            },
            "nonCommercial": {
              "long": 4597,
              "short": 2497,
              "net": 2100
            },
            "smallTrader": {
              "long": 14299,
              "short": 10121,
              "net": 4178
            }
          },
          "openInterest": 29438
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109947,
              "short": 104433,
              "net": 5514
            },
            "nonCommercial": {
              "long": 17833,
              "short": 20669,
              "net": -2836
            },
            "smallTrader": {
              "long": 44791,
              "short": 47469,
              "net": -2678
            }
          },
          "openInterest": 177789
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7024,
              "short": 5217,
              "net": 1807
            },
            "nonCommercial": {
              "long": 3198,
              "short": 1467,
              "net": 1731
            },
            "smallTrader": {
              "long": 5244,
              "short": 8782,
              "net": -3538
            }
          },
          "openInterest": 15848
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113514,
              "short": 86621,
              "net": 26893
            },
            "nonCommercial": {
              "long": 4835,
              "short": 13402,
              "net": -8567
            },
            "smallTrader": {
              "long": 23752,
              "short": 42078,
              "net": -18326
            }
          },
          "openInterest": 153681
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21110,
              "short": 31340,
              "net": -10230
            },
            "nonCommercial": {
              "long": 3446,
              "short": 1117,
              "net": 2329
            },
            "smallTrader": {
              "long": 23638,
              "short": 15737,
              "net": 7901
            }
          },
          "openInterest": 49194
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15578,
              "short": 29321,
              "net": -13743
            },
            "nonCommercial": {
              "long": 10180,
              "short": 5224,
              "net": 4956
            },
            "smallTrader": {
              "long": 24513,
              "short": 15726,
              "net": 8787
            }
          },
          "openInterest": 51139
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19871,
              "short": 33778,
              "net": -13907
            },
            "nonCommercial": {
              "long": 17555,
              "short": 10157,
              "net": 7398
            },
            "smallTrader": {
              "long": 48512,
              "short": 42003,
              "net": 6509
            }
          },
          "openInterest": 91510
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6884,
              "short": 11635,
              "net": -4751
            },
            "nonCommercial": {
              "long": 3051,
              "short": 2108,
              "net": 943
            },
            "smallTrader": {
              "long": 7919,
              "short": 4111,
              "net": 3808
            }
          },
          "openInterest": 18018
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26663,
              "short": 52347,
              "net": -25684
            },
            "nonCommercial": {
              "long": 9568,
              "short": 4984,
              "net": 4584
            },
            "smallTrader": {
              "long": 32124,
              "short": 11024,
              "net": 21100
            }
          },
          "openInterest": 69826
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25320,
              "short": 41245,
              "net": -15925
            },
            "nonCommercial": {
              "long": 12371,
              "short": 1418,
              "net": 10953
            },
            "smallTrader": {
              "long": 33199,
              "short": 28227,
              "net": 4972
            }
          },
          "openInterest": 75991
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21871,
              "short": 47835,
              "net": -25964
            },
            "nonCommercial": {
              "long": 15876,
              "short": 1506,
              "net": 14370
            },
            "smallTrader": {
              "long": 41497,
              "short": 29903,
              "net": 11594
            }
          },
          "openInterest": 88481
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40875,
              "short": 108262,
              "net": -67387
            },
            "nonCommercial": {
              "long": 31641,
              "short": 1048,
              "net": 30593
            },
            "smallTrader": {
              "long": 63818,
              "short": 27024,
              "net": 36794
            }
          },
          "openInterest": 137647
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18336,
              "short": 10940,
              "net": 7396
            },
            "nonCommercial": {
              "long": 5182,
              "short": 7103,
              "net": -1921
            },
            "smallTrader": {
              "long": 11352,
              "short": 16827,
              "net": -5475
            }
          },
          "openInterest": 34875
        }
      ]
    },
    {
      "reportDate": "1988-05-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 65139,
              "short": 45806,
              "net": 19333
            },
            "nonCommercial": {
              "long": 3906,
              "short": 13451,
              "net": -9545
            },
            "smallTrader": {
              "long": 12164,
              "short": 21952,
              "net": -9788
            }
          },
          "openInterest": 82973
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 229482,
              "short": 191370,
              "net": 38112
            },
            "nonCommercial": {
              "long": 8883,
              "short": 29421,
              "net": -20538
            },
            "smallTrader": {
              "long": 104481,
              "short": 122055,
              "net": -17574
            }
          },
          "openInterest": 358097
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1338,
              "short": 1300,
              "net": 38
            },
            "nonCommercial": {
              "long": 268,
              "short": 78,
              "net": 190
            },
            "smallTrader": {
              "long": 593,
              "short": 821,
              "net": -228
            }
          },
          "openInterest": 2199
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1951,
              "short": 2852,
              "net": -901
            },
            "nonCommercial": {
              "long": 4958,
              "short": 4110,
              "net": 848
            },
            "smallTrader": {
              "long": 918,
              "short": 865,
              "net": 53
            }
          },
          "openInterest": 8929
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2967,
              "short": 1420,
              "net": 1547
            },
            "nonCommercial": {
              "long": 0,
              "short": 267,
              "net": -267
            },
            "smallTrader": {
              "long": 3123,
              "short": 4403,
              "net": -1280
            }
          },
          "openInterest": 6090
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4764,
              "short": 16212,
              "net": -11448
            },
            "nonCommercial": {
              "long": 5917,
              "short": 1889,
              "net": 4028
            },
            "smallTrader": {
              "long": 14654,
              "short": 7234,
              "net": 7420
            }
          },
          "openInterest": 29846
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19987,
              "short": 28338,
              "net": -8351
            },
            "nonCommercial": {
              "long": 6975,
              "short": 1809,
              "net": 5166
            },
            "smallTrader": {
              "long": 7831,
              "short": 4646,
              "net": 3185
            }
          },
          "openInterest": 35027
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13958,
              "short": 18090,
              "net": -4132
            },
            "nonCommercial": {
              "long": 4122,
              "short": 2803,
              "net": 1319
            },
            "smallTrader": {
              "long": 5097,
              "short": 2284,
              "net": 2813
            }
          },
          "openInterest": 23901
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9325,
              "short": 20420,
              "net": -11095
            },
            "nonCommercial": {
              "long": 7983,
              "short": 2191,
              "net": 5792
            },
            "smallTrader": {
              "long": 15146,
              "short": 9843,
              "net": 5303
            }
          },
          "openInterest": 32811
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106945,
              "short": 95927,
              "net": 11018
            },
            "nonCommercial": {
              "long": 17154,
              "short": 23579,
              "net": -6425
            },
            "smallTrader": {
              "long": 41333,
              "short": 45926,
              "net": -4593
            }
          },
          "openInterest": 174306
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7001,
              "short": 4097,
              "net": 2904
            },
            "nonCommercial": {
              "long": 1633,
              "short": 1803,
              "net": -170
            },
            "smallTrader": {
              "long": 4547,
              "short": 7281,
              "net": -2734
            }
          },
          "openInterest": 13526
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89780,
              "short": 82730,
              "net": 7050
            },
            "nonCommercial": {
              "long": 8320,
              "short": 11067,
              "net": -2747
            },
            "smallTrader": {
              "long": 35627,
              "short": 39930,
              "net": -4303
            }
          },
          "openInterest": 146461
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24135,
              "short": 33461,
              "net": -9326
            },
            "nonCommercial": {
              "long": 3733,
              "short": 547,
              "net": 3186
            },
            "smallTrader": {
              "long": 23329,
              "short": 17189,
              "net": 6140
            }
          },
          "openInterest": 52477
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21626,
              "short": 21388,
              "net": 238
            },
            "nonCommercial": {
              "long": 8211,
              "short": 8867,
              "net": -656
            },
            "smallTrader": {
              "long": 18882,
              "short": 18464,
              "net": 418
            }
          },
          "openInterest": 49763
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19188,
              "short": 38134,
              "net": -18946
            },
            "nonCommercial": {
              "long": 14291,
              "short": 7278,
              "net": 7013
            },
            "smallTrader": {
              "long": 51200,
              "short": 39267,
              "net": 11933
            }
          },
          "openInterest": 90617
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8281,
              "short": 13844,
              "net": -5563
            },
            "nonCommercial": {
              "long": 4438,
              "short": 1983,
              "net": 2455
            },
            "smallTrader": {
              "long": 10013,
              "short": 6905,
              "net": 3108
            }
          },
          "openInterest": 23062
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24909,
              "short": 53366,
              "net": -28457
            },
            "nonCommercial": {
              "long": 11371,
              "short": 4968,
              "net": 6403
            },
            "smallTrader": {
              "long": 32888,
              "short": 10834,
              "net": 22054
            }
          },
          "openInterest": 71083
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28041,
              "short": 40293,
              "net": -12252
            },
            "nonCommercial": {
              "long": 7796,
              "short": 1458,
              "net": 6338
            },
            "smallTrader": {
              "long": 32961,
              "short": 27047,
              "net": 5914
            }
          },
          "openInterest": 72303
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23095,
              "short": 46443,
              "net": -23348
            },
            "nonCommercial": {
              "long": 12776,
              "short": 1276,
              "net": 11500
            },
            "smallTrader": {
              "long": 42200,
              "short": 30352,
              "net": 11848
            }
          },
          "openInterest": 86679
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41275,
              "short": 117026,
              "net": -75751
            },
            "nonCommercial": {
              "long": 39030,
              "short": 3788,
              "net": 35242
            },
            "smallTrader": {
              "long": 69066,
              "short": 28557,
              "net": 40509
            }
          },
          "openInterest": 150872
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23450,
              "short": 11135,
              "net": 12315
            },
            "nonCommercial": {
              "long": 4270,
              "short": 10109,
              "net": -5839
            },
            "smallTrader": {
              "long": 13713,
              "short": 20189,
              "net": -6476
            }
          },
          "openInterest": 41433
        }
      ]
    },
    {
      "reportDate": "1988-06-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 68072,
              "short": 53375,
              "net": 14697
            },
            "nonCommercial": {
              "long": 3165,
              "short": 11590,
              "net": -8425
            },
            "smallTrader": {
              "long": 10253,
              "short": 16525,
              "net": -6272
            }
          },
          "openInterest": 82620
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280687,
              "short": 259133,
              "net": 21554
            },
            "nonCommercial": {
              "long": 9873,
              "short": 35139,
              "net": -25266
            },
            "smallTrader": {
              "long": 96762,
              "short": 93050,
              "net": 3712
            }
          },
          "openInterest": 413746
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4016,
              "short": 3164,
              "net": 852
            },
            "nonCommercial": {
              "long": 1343,
              "short": 2155,
              "net": -812
            },
            "smallTrader": {
              "long": 297,
              "short": 337,
              "net": -40
            }
          },
          "openInterest": 5978
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2123,
              "short": 364,
              "net": 1759
            },
            "nonCommercial": {
              "long": 1418,
              "short": 3451,
              "net": -2033
            },
            "smallTrader": {
              "long": 646,
              "short": 372,
              "net": 274
            }
          },
          "openInterest": 4198
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7449,
              "short": 2602,
              "net": 4847
            },
            "nonCommercial": {
              "long": 996,
              "short": 4132,
              "net": -3136
            },
            "smallTrader": {
              "long": 8535,
              "short": 10246,
              "net": -1711
            }
          },
          "openInterest": 16980
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1292,
              "short": 30656,
              "net": -29364
            },
            "nonCommercial": {
              "long": 19403,
              "short": 1286,
              "net": 18117
            },
            "smallTrader": {
              "long": 15190,
              "short": 3943,
              "net": 11247
            }
          },
          "openInterest": 36198
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20182,
              "short": 29122,
              "net": -8940
            },
            "nonCommercial": {
              "long": 6645,
              "short": 2488,
              "net": 4157
            },
            "smallTrader": {
              "long": 8697,
              "short": 3914,
              "net": 4783
            }
          },
          "openInterest": 36069
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9262,
              "short": 20767,
              "net": -11505
            },
            "nonCommercial": {
              "long": 7477,
              "short": 509,
              "net": 6968
            },
            "smallTrader": {
              "long": 8295,
              "short": 3758,
              "net": 4537
            }
          },
          "openInterest": 25626
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10115,
              "short": 21901,
              "net": -11786
            },
            "nonCommercial": {
              "long": 7786,
              "short": 845,
              "net": 6941
            },
            "smallTrader": {
              "long": 14862,
              "short": 10017,
              "net": 4845
            }
          },
          "openInterest": 33042
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114670,
              "short": 99360,
              "net": 15310
            },
            "nonCommercial": {
              "long": 15435,
              "short": 25524,
              "net": -10089
            },
            "smallTrader": {
              "long": 48767,
              "short": 53988,
              "net": -5221
            }
          },
          "openInterest": 188215
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8374,
              "short": 4193,
              "net": 4181
            },
            "nonCommercial": {
              "long": 1919,
              "short": 3047,
              "net": -1128
            },
            "smallTrader": {
              "long": 5862,
              "short": 8915,
              "net": -3053
            }
          },
          "openInterest": 16536
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86033,
              "short": 79009,
              "net": 7024
            },
            "nonCommercial": {
              "long": 7185,
              "short": 10455,
              "net": -3270
            },
            "smallTrader": {
              "long": 37983,
              "short": 41737,
              "net": -3754
            }
          },
          "openInterest": 142022
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27539,
              "short": 28751,
              "net": -1212
            },
            "nonCommercial": {
              "long": 3529,
              "short": 4164,
              "net": -635
            },
            "smallTrader": {
              "long": 23892,
              "short": 22045,
              "net": 1847
            }
          },
          "openInterest": 55929
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21503,
              "short": 9454,
              "net": 12049
            },
            "nonCommercial": {
              "long": 7397,
              "short": 11887,
              "net": -4490
            },
            "smallTrader": {
              "long": 5785,
              "short": 13344,
              "net": -7559
            }
          },
          "openInterest": 35732
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17766,
              "short": 30327,
              "net": -12561
            },
            "nonCommercial": {
              "long": 11417,
              "short": 8814,
              "net": 2603
            },
            "smallTrader": {
              "long": 46372,
              "short": 36414,
              "net": 9958
            }
          },
          "openInterest": 80268
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8966,
              "short": 14604,
              "net": -5638
            },
            "nonCommercial": {
              "long": 3970,
              "short": 1808,
              "net": 2162
            },
            "smallTrader": {
              "long": 9284,
              "short": 5808,
              "net": 3476
            }
          },
          "openInterest": 22700
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26759,
              "short": 61343,
              "net": -34584
            },
            "nonCommercial": {
              "long": 15304,
              "short": 5065,
              "net": 10239
            },
            "smallTrader": {
              "long": 38932,
              "short": 14587,
              "net": 24345
            }
          },
          "openInterest": 81946
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39075,
              "short": 49058,
              "net": -9983
            },
            "nonCommercial": {
              "long": 8083,
              "short": 2059,
              "net": 6024
            },
            "smallTrader": {
              "long": 33717,
              "short": 29758,
              "net": 3959
            }
          },
          "openInterest": 87681
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26856,
              "short": 54383,
              "net": -27527
            },
            "nonCommercial": {
              "long": 14791,
              "short": 1801,
              "net": 12990
            },
            "smallTrader": {
              "long": 44463,
              "short": 29926,
              "net": 14537
            }
          },
          "openInterest": 95336
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41643,
              "short": 135648,
              "net": -94005
            },
            "nonCommercial": {
              "long": 42366,
              "short": 2005,
              "net": 40361
            },
            "smallTrader": {
              "long": 81609,
              "short": 27965,
              "net": 53644
            }
          },
          "openInterest": 167138
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11952,
              "short": 2902,
              "net": 9050
            },
            "nonCommercial": {
              "long": 4549,
              "short": 7840,
              "net": -3291
            },
            "smallTrader": {
              "long": 10544,
              "short": 16303,
              "net": -5759
            }
          },
          "openInterest": 27045
        }
      ]
    },
    {
      "reportDate": "1988-06-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66351,
              "short": 46097,
              "net": 20254
            },
            "nonCommercial": {
              "long": 1592,
              "short": 13528,
              "net": -11936
            },
            "smallTrader": {
              "long": 5003,
              "short": 13321,
              "net": -8318
            }
          },
          "openInterest": 73920
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 251156,
              "short": 217247,
              "net": 33909
            },
            "nonCommercial": {
              "long": 12309,
              "short": 43294,
              "net": -30985
            },
            "smallTrader": {
              "long": 91366,
              "short": 94290,
              "net": -2924
            }
          },
          "openInterest": 379879
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5915,
              "short": 3669,
              "net": 2246
            },
            "nonCommercial": {
              "long": 1201,
              "short": 2853,
              "net": -1652
            },
            "smallTrader": {
              "long": 565,
              "short": 1159,
              "net": -594
            }
          },
          "openInterest": 7866
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3704,
              "short": 4276,
              "net": -572
            },
            "nonCommercial": {
              "long": 236,
              "short": 0,
              "net": 236
            },
            "smallTrader": {
              "long": 1052,
              "short": 716,
              "net": 336
            }
          },
          "openInterest": 4992
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8505,
              "short": 3676,
              "net": 4829
            },
            "nonCommercial": {
              "long": 300,
              "short": 2960,
              "net": -2660
            },
            "smallTrader": {
              "long": 7725,
              "short": 9894,
              "net": -2169
            }
          },
          "openInterest": 16530
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2002,
              "short": 29055,
              "net": -27053
            },
            "nonCommercial": {
              "long": 18320,
              "short": 307,
              "net": 18013
            },
            "smallTrader": {
              "long": 12887,
              "short": 3847,
              "net": 9040
            }
          },
          "openInterest": 33848
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21666,
              "short": 27464,
              "net": -5798
            },
            "nonCommercial": {
              "long": 7427,
              "short": 6475,
              "net": 952
            },
            "smallTrader": {
              "long": 9198,
              "short": 4352,
              "net": 4846
            }
          },
          "openInterest": 38464
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10267,
              "short": 15824,
              "net": -5557
            },
            "nonCommercial": {
              "long": 4774,
              "short": 1463,
              "net": 3311
            },
            "smallTrader": {
              "long": 5361,
              "short": 3115,
              "net": 2246
            }
          },
          "openInterest": 20655
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10559,
              "short": 18031,
              "net": -7472
            },
            "nonCommercial": {
              "long": 4785,
              "short": 925,
              "net": 3860
            },
            "smallTrader": {
              "long": 12384,
              "short": 8772,
              "net": 3612
            }
          },
          "openInterest": 27969
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113266,
              "short": 96652,
              "net": 16614
            },
            "nonCommercial": {
              "long": 16425,
              "short": 28287,
              "net": -11862
            },
            "smallTrader": {
              "long": 54676,
              "short": 59428,
              "net": -4752
            }
          },
          "openInterest": 192860
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8621,
              "short": 4063,
              "net": 4558
            },
            "nonCommercial": {
              "long": 2399,
              "short": 3320,
              "net": -921
            },
            "smallTrader": {
              "long": 6832,
              "short": 10469,
              "net": -3637
            }
          },
          "openInterest": 18478
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101902,
              "short": 71375,
              "net": 30527
            },
            "nonCommercial": {
              "long": 4658,
              "short": 23026,
              "net": -18368
            },
            "smallTrader": {
              "long": 32490,
              "short": 44649,
              "net": -12159
            }
          },
          "openInterest": 151645
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41798,
              "short": 40517,
              "net": 1281
            },
            "nonCommercial": {
              "long": 2998,
              "short": 6785,
              "net": -3787
            },
            "smallTrader": {
              "long": 27631,
              "short": 25125,
              "net": 2506
            }
          },
          "openInterest": 74926
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19867,
              "short": 11738,
              "net": 8129
            },
            "nonCommercial": {
              "long": 10558,
              "short": 11015,
              "net": -457
            },
            "smallTrader": {
              "long": 11832,
              "short": 19504,
              "net": -7672
            }
          },
          "openInterest": 42550
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18277,
              "short": 31273,
              "net": -12996
            },
            "nonCommercial": {
              "long": 14580,
              "short": 9519,
              "net": 5061
            },
            "smallTrader": {
              "long": 43577,
              "short": 35642,
              "net": 7935
            }
          },
          "openInterest": 83150
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8297,
              "short": 12400,
              "net": -4103
            },
            "nonCommercial": {
              "long": 3845,
              "short": 1858,
              "net": 1987
            },
            "smallTrader": {
              "long": 8475,
              "short": 6359,
              "net": 2116
            }
          },
          "openInterest": 21102
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28918,
              "short": 58325,
              "net": -29407
            },
            "nonCommercial": {
              "long": 12945,
              "short": 4251,
              "net": 8694
            },
            "smallTrader": {
              "long": 35077,
              "short": 14364,
              "net": 20713
            }
          },
          "openInterest": 79431
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31673,
              "short": 38365,
              "net": -6692
            },
            "nonCommercial": {
              "long": 5709,
              "short": 1793,
              "net": 3916
            },
            "smallTrader": {
              "long": 28847,
              "short": 26071,
              "net": 2776
            }
          },
          "openInterest": 72411
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30701,
              "short": 55548,
              "net": -24847
            },
            "nonCommercial": {
              "long": 12649,
              "short": 2779,
              "net": 9870
            },
            "smallTrader": {
              "long": 41437,
              "short": 26460,
              "net": 14977
            }
          },
          "openInterest": 91569
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40090,
              "short": 138543,
              "net": -98453
            },
            "nonCommercial": {
              "long": 46921,
              "short": 1708,
              "net": 45213
            },
            "smallTrader": {
              "long": 74070,
              "short": 20830,
              "net": 53240
            }
          },
          "openInterest": 162054
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9351,
              "short": 6642,
              "net": 2709
            },
            "nonCommercial": {
              "long": 5384,
              "short": 4468,
              "net": 916
            },
            "smallTrader": {
              "long": 10784,
              "short": 14409,
              "net": -3625
            }
          },
          "openInterest": 25519
        }
      ]
    },
    {
      "reportDate": "1988-07-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 78248,
              "short": 46556,
              "net": 31692
            },
            "nonCommercial": {
              "long": 231,
              "short": 19454,
              "net": -19223
            },
            "smallTrader": {
              "long": 4417,
              "short": 16886,
              "net": -12469
            }
          },
          "openInterest": 84445
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 288896,
              "short": 242115,
              "net": 46781
            },
            "nonCommercial": {
              "long": 16068,
              "short": 38656,
              "net": -22588
            },
            "smallTrader": {
              "long": 85465,
              "short": 109658,
              "net": -24193
            }
          },
          "openInterest": 439597
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 7582,
              "short": 5745,
              "net": 1837
            },
            "nonCommercial": {
              "long": 1757,
              "short": 2813,
              "net": -1056
            },
            "smallTrader": {
              "long": 552,
              "short": 1333,
              "net": -781
            }
          },
          "openInterest": 10530
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3762,
              "short": 3805,
              "net": -43
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1011,
              "short": 968,
              "net": 43
            }
          },
          "openInterest": 4773
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8698,
              "short": 3557,
              "net": 5141
            },
            "nonCommercial": {
              "long": 941,
              "short": 2692,
              "net": -1751
            },
            "smallTrader": {
              "long": 8341,
              "short": 11731,
              "net": -3390
            }
          },
          "openInterest": 17980
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1459,
              "short": 26292,
              "net": -24833
            },
            "nonCommercial": {
              "long": 17929,
              "short": 763,
              "net": 17166
            },
            "smallTrader": {
              "long": 13028,
              "short": 5361,
              "net": 7667
            }
          },
          "openInterest": 33023
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20590,
              "short": 31193,
              "net": -10603
            },
            "nonCommercial": {
              "long": 8194,
              "short": 3028,
              "net": 5166
            },
            "smallTrader": {
              "long": 8565,
              "short": 3128,
              "net": 5437
            }
          },
          "openInterest": 38056
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10649,
              "short": 16784,
              "net": -6135
            },
            "nonCommercial": {
              "long": 4557,
              "short": 895,
              "net": 3662
            },
            "smallTrader": {
              "long": 5604,
              "short": 3131,
              "net": 2473
            }
          },
          "openInterest": 21064
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15795,
              "short": 15612,
              "net": 183
            },
            "nonCommercial": {
              "long": 2401,
              "short": 2461,
              "net": -60
            },
            "smallTrader": {
              "long": 10242,
              "short": 10365,
              "net": -123
            }
          },
          "openInterest": 28608
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111158,
              "short": 91426,
              "net": 19732
            },
            "nonCommercial": {
              "long": 11295,
              "short": 29873,
              "net": -18578
            },
            "smallTrader": {
              "long": 56502,
              "short": 57656,
              "net": -1154
            }
          },
          "openInterest": 187204
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9570,
              "short": 5055,
              "net": 4515
            },
            "nonCommercial": {
              "long": 3459,
              "short": 3501,
              "net": -42
            },
            "smallTrader": {
              "long": 6207,
              "short": 10680,
              "net": -4473
            }
          },
          "openInterest": 20060
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96018,
              "short": 71106,
              "net": 24912
            },
            "nonCommercial": {
              "long": 8779,
              "short": 22871,
              "net": -14092
            },
            "smallTrader": {
              "long": 33648,
              "short": 44468,
              "net": -10820
            }
          },
          "openInterest": 149809
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46677,
              "short": 49000,
              "net": -2323
            },
            "nonCommercial": {
              "long": 3077,
              "short": 6396,
              "net": -3319
            },
            "smallTrader": {
              "long": 26252,
              "short": 20610,
              "net": 5642
            }
          },
          "openInterest": 79416
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24870,
              "short": 21452,
              "net": 3418
            },
            "nonCommercial": {
              "long": 15488,
              "short": 9916,
              "net": 5572
            },
            "smallTrader": {
              "long": 12053,
              "short": 21043,
              "net": -8990
            }
          },
          "openInterest": 52812
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16940,
              "short": 31659,
              "net": -14719
            },
            "nonCommercial": {
              "long": 16110,
              "short": 8821,
              "net": 7289
            },
            "smallTrader": {
              "long": 44441,
              "short": 37011,
              "net": 7430
            }
          },
          "openInterest": 82765
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7348,
              "short": 12142,
              "net": -4794
            },
            "nonCommercial": {
              "long": 3256,
              "short": 1891,
              "net": 1365
            },
            "smallTrader": {
              "long": 8290,
              "short": 4861,
              "net": 3429
            }
          },
          "openInterest": 19539
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25284,
              "short": 66391,
              "net": -41107
            },
            "nonCommercial": {
              "long": 21107,
              "short": 5705,
              "net": 15402
            },
            "smallTrader": {
              "long": 39124,
              "short": 13419,
              "net": 25705
            }
          },
          "openInterest": 86951
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32724,
              "short": 40700,
              "net": -7976
            },
            "nonCommercial": {
              "long": 6907,
              "short": 2272,
              "net": 4635
            },
            "smallTrader": {
              "long": 27866,
              "short": 24525,
              "net": 3341
            }
          },
          "openInterest": 73001
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33658,
              "short": 62815,
              "net": -29157
            },
            "nonCommercial": {
              "long": 12707,
              "short": 2118,
              "net": 10589
            },
            "smallTrader": {
              "long": 44084,
              "short": 25516,
              "net": 18568
            }
          },
          "openInterest": 99087
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38852,
              "short": 135400,
              "net": -96548
            },
            "nonCommercial": {
              "long": 46473,
              "short": 4295,
              "net": 42178
            },
            "smallTrader": {
              "long": 77775,
              "short": 23405,
              "net": 54370
            }
          },
          "openInterest": 166663
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14054,
              "short": 11507,
              "net": 2547
            },
            "nonCommercial": {
              "long": 6252,
              "short": 5498,
              "net": 754
            },
            "smallTrader": {
              "long": 11683,
              "short": 14984,
              "net": -3301
            }
          },
          "openInterest": 31989
        }
      ]
    },
    {
      "reportDate": "1988-07-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 86526,
              "short": 57535,
              "net": 28991
            },
            "nonCommercial": {
              "long": 48,
              "short": 16040,
              "net": -15992
            },
            "smallTrader": {
              "long": 6266,
              "short": 19265,
              "net": -12999
            }
          },
          "openInterest": 94607
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 313003,
              "short": 268335,
              "net": 44668
            },
            "nonCommercial": {
              "long": 16422,
              "short": 35524,
              "net": -19102
            },
            "smallTrader": {
              "long": 78316,
              "short": 103882,
              "net": -25566
            }
          },
          "openInterest": 472970
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10253,
              "short": 10554,
              "net": -301
            },
            "nonCommercial": {
              "long": 1443,
              "short": 711,
              "net": 732
            },
            "smallTrader": {
              "long": 454,
              "short": 885,
              "net": -431
            }
          },
          "openInterest": 13024
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3650,
              "short": 4139,
              "net": -489
            },
            "nonCommercial": {
              "long": 827,
              "short": 0,
              "net": 827
            },
            "smallTrader": {
              "long": 837,
              "short": 1175,
              "net": -338
            }
          },
          "openInterest": 5314
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6774,
              "short": 4274,
              "net": 2500
            },
            "nonCommercial": {
              "long": 0,
              "short": 1400,
              "net": -1400
            },
            "smallTrader": {
              "long": 9425,
              "short": 10525,
              "net": -1100
            }
          },
          "openInterest": 16199
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7289,
              "short": 23272,
              "net": -15983
            },
            "nonCommercial": {
              "long": 9590,
              "short": 512,
              "net": 9078
            },
            "smallTrader": {
              "long": 12381,
              "short": 5476,
              "net": 6905
            }
          },
          "openInterest": 30069
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22652,
              "short": 29321,
              "net": -6669
            },
            "nonCommercial": {
              "long": 7674,
              "short": 5986,
              "net": 1688
            },
            "smallTrader": {
              "long": 7890,
              "short": 2909,
              "net": 4981
            }
          },
          "openInterest": 38593
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13776,
              "short": 17263,
              "net": -3487
            },
            "nonCommercial": {
              "long": 3575,
              "short": 1744,
              "net": 1831
            },
            "smallTrader": {
              "long": 4921,
              "short": 3265,
              "net": 1656
            }
          },
          "openInterest": 22636
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18207,
              "short": 16204,
              "net": 2003
            },
            "nonCommercial": {
              "long": 1563,
              "short": 2675,
              "net": -1112
            },
            "smallTrader": {
              "long": 9948,
              "short": 10839,
              "net": -891
            }
          },
          "openInterest": 30250
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102422,
              "short": 88451,
              "net": 13971
            },
            "nonCommercial": {
              "long": 11745,
              "short": 27184,
              "net": -15439
            },
            "smallTrader": {
              "long": 44703,
              "short": 43235,
              "net": 1468
            }
          },
          "openInterest": 166719
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8001,
              "short": 5491,
              "net": 2510
            },
            "nonCommercial": {
              "long": 4597,
              "short": 1326,
              "net": 3271
            },
            "smallTrader": {
              "long": 6007,
              "short": 11788,
              "net": -5781
            }
          },
          "openInterest": 19998
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99489,
              "short": 68930,
              "net": 30559
            },
            "nonCommercial": {
              "long": 3850,
              "short": 18769,
              "net": -14919
            },
            "smallTrader": {
              "long": 27207,
              "short": 42847,
              "net": -15640
            }
          },
          "openInterest": 139382
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37298,
              "short": 48135,
              "net": -10837
            },
            "nonCommercial": {
              "long": 3941,
              "short": 3924,
              "net": 17
            },
            "smallTrader": {
              "long": 28205,
              "short": 17385,
              "net": 10820
            }
          },
          "openInterest": 72297
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23648,
              "short": 20632,
              "net": 3016
            },
            "nonCommercial": {
              "long": 8645,
              "short": 10440,
              "net": -1795
            },
            "smallTrader": {
              "long": 16813,
              "short": 18034,
              "net": -1221
            }
          },
          "openInterest": 49262
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17441,
              "short": 28898,
              "net": -11457
            },
            "nonCommercial": {
              "long": 14355,
              "short": 5362,
              "net": 8993
            },
            "smallTrader": {
              "long": 39921,
              "short": 37457,
              "net": 2464
            }
          },
          "openInterest": 76719
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7868,
              "short": 11287,
              "net": -3419
            },
            "nonCommercial": {
              "long": 2546,
              "short": 1581,
              "net": 965
            },
            "smallTrader": {
              "long": 7571,
              "short": 5117,
              "net": 2454
            }
          },
          "openInterest": 18396
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27637,
              "short": 63111,
              "net": -35474
            },
            "nonCommercial": {
              "long": 13803,
              "short": 5459,
              "net": 8344
            },
            "smallTrader": {
              "long": 41865,
              "short": 14735,
              "net": 27130
            }
          },
          "openInterest": 83956
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35374,
              "short": 40589,
              "net": -5215
            },
            "nonCommercial": {
              "long": 5831,
              "short": 2709,
              "net": 3122
            },
            "smallTrader": {
              "long": 28300,
              "short": 26207,
              "net": 2093
            }
          },
          "openInterest": 73233
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42274,
              "short": 54971,
              "net": -12697
            },
            "nonCommercial": {
              "long": 7986,
              "short": 1663,
              "net": 6323
            },
            "smallTrader": {
              "long": 31506,
              "short": 25132,
              "net": 6374
            }
          },
          "openInterest": 91579
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51800,
              "short": 117646,
              "net": -65846
            },
            "nonCommercial": {
              "long": 29458,
              "short": 1931,
              "net": 27527
            },
            "smallTrader": {
              "long": 58749,
              "short": 20430,
              "net": 38319
            }
          },
          "openInterest": 140856
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14769,
              "short": 10460,
              "net": 4309
            },
            "nonCommercial": {
              "long": 3460,
              "short": 3349,
              "net": 111
            },
            "smallTrader": {
              "long": 10891,
              "short": 15311,
              "net": -4420
            }
          },
          "openInterest": 29120
        }
      ]
    },
    {
      "reportDate": "1988-08-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 90093,
              "short": 62623,
              "net": 27470
            },
            "nonCommercial": {
              "long": 1868,
              "short": 16407,
              "net": -14539
            },
            "smallTrader": {
              "long": 11111,
              "short": 24042,
              "net": -12931
            }
          },
          "openInterest": 104866
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317641,
              "short": 270175,
              "net": 47466
            },
            "nonCommercial": {
              "long": 11604,
              "short": 36172,
              "net": -24568
            },
            "smallTrader": {
              "long": 90990,
              "short": 113888,
              "net": -22898
            }
          },
          "openInterest": 490215
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 7307,
              "short": 8244,
              "net": -937
            },
            "nonCommercial": {
              "long": 1816,
              "short": 757,
              "net": 1059
            },
            "smallTrader": {
              "long": 465,
              "short": 587,
              "net": -122
            }
          },
          "openInterest": 10619
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3763,
              "short": 4692,
              "net": -929
            },
            "nonCommercial": {
              "long": 879,
              "short": 0,
              "net": 879
            },
            "smallTrader": {
              "long": 961,
              "short": 911,
              "net": 50
            }
          },
          "openInterest": 5603
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7316,
              "short": 9006,
              "net": -1690
            },
            "nonCommercial": {
              "long": 1412,
              "short": 1236,
              "net": 176
            },
            "smallTrader": {
              "long": 11075,
              "short": 9561,
              "net": 1514
            }
          },
          "openInterest": 19804
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11536,
              "short": 16532,
              "net": -4996
            },
            "nonCommercial": {
              "long": 5469,
              "short": 1826,
              "net": 3643
            },
            "smallTrader": {
              "long": 9703,
              "short": 8350,
              "net": 1353
            }
          },
          "openInterest": 28090
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23434,
              "short": 27566,
              "net": -4132
            },
            "nonCommercial": {
              "long": 6578,
              "short": 6645,
              "net": -67
            },
            "smallTrader": {
              "long": 8757,
              "short": 4558,
              "net": 4199
            }
          },
          "openInterest": 39253
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16906,
              "short": 18317,
              "net": -1411
            },
            "nonCommercial": {
              "long": 2625,
              "short": 2141,
              "net": 484
            },
            "smallTrader": {
              "long": 5281,
              "short": 4354,
              "net": 927
            }
          },
          "openInterest": 25193
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20696,
              "short": 16404,
              "net": 4292
            },
            "nonCommercial": {
              "long": 1928,
              "short": 3640,
              "net": -1712
            },
            "smallTrader": {
              "long": 10804,
              "short": 13384,
              "net": -2580
            }
          },
          "openInterest": 34270
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115596,
              "short": 104037,
              "net": 11559
            },
            "nonCommercial": {
              "long": 12816,
              "short": 24455,
              "net": -11639
            },
            "smallTrader": {
              "long": 50660,
              "short": 50580,
              "net": 80
            }
          },
          "openInterest": 186217
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8070,
              "short": 6648,
              "net": 1422
            },
            "nonCommercial": {
              "long": 6868,
              "short": 1368,
              "net": 5500
            },
            "smallTrader": {
              "long": 5641,
              "short": 12563,
              "net": -6922
            }
          },
          "openInterest": 21648
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96217,
              "short": 72158,
              "net": 24059
            },
            "nonCommercial": {
              "long": 4761,
              "short": 18548,
              "net": -13787
            },
            "smallTrader": {
              "long": 28967,
              "short": 39239,
              "net": -10272
            }
          },
          "openInterest": 139252
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39701,
              "short": 49282,
              "net": -9581
            },
            "nonCommercial": {
              "long": 3425,
              "short": 5476,
              "net": -2051
            },
            "smallTrader": {
              "long": 30729,
              "short": 19097,
              "net": 11632
            }
          },
          "openInterest": 75948
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22164,
              "short": 19803,
              "net": 2361
            },
            "nonCommercial": {
              "long": 8873,
              "short": 9946,
              "net": -1073
            },
            "smallTrader": {
              "long": 15849,
              "short": 17137,
              "net": -1288
            }
          },
          "openInterest": 47371
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17530,
              "short": 31249,
              "net": -13719
            },
            "nonCommercial": {
              "long": 15964,
              "short": 5995,
              "net": 9969
            },
            "smallTrader": {
              "long": 40048,
              "short": 36298,
              "net": 3750
            }
          },
          "openInterest": 78741
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5795,
              "short": 10427,
              "net": -4632
            },
            "nonCommercial": {
              "long": 3033,
              "short": 1410,
              "net": 1623
            },
            "smallTrader": {
              "long": 7973,
              "short": 4964,
              "net": 3009
            }
          },
          "openInterest": 17094
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28994,
              "short": 59128,
              "net": -30134
            },
            "nonCommercial": {
              "long": 9494,
              "short": 5956,
              "net": 3538
            },
            "smallTrader": {
              "long": 42407,
              "short": 15811,
              "net": 26596
            }
          },
          "openInterest": 81975
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36482,
              "short": 44109,
              "net": -7627
            },
            "nonCommercial": {
              "long": 3924,
              "short": 1688,
              "net": 2236
            },
            "smallTrader": {
              "long": 29978,
              "short": 24587,
              "net": 5391
            }
          },
          "openInterest": 77959
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39557,
              "short": 54505,
              "net": -14948
            },
            "nonCommercial": {
              "long": 6452,
              "short": 2291,
              "net": 4161
            },
            "smallTrader": {
              "long": 33288,
              "short": 22501,
              "net": 10787
            }
          },
          "openInterest": 89592
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48809,
              "short": 113811,
              "net": -65002
            },
            "nonCommercial": {
              "long": 26838,
              "short": 937,
              "net": 25901
            },
            "smallTrader": {
              "long": 60211,
              "short": 21110,
              "net": 39101
            }
          },
          "openInterest": 138414
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15330,
              "short": 14554,
              "net": 776
            },
            "nonCommercial": {
              "long": 5111,
              "short": 2918,
              "net": 2193
            },
            "smallTrader": {
              "long": 13227,
              "short": 16196,
              "net": -2969
            }
          },
          "openInterest": 33668
        }
      ]
    },
    {
      "reportDate": "1988-08-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 84915,
              "short": 67641,
              "net": 17274
            },
            "nonCommercial": {
              "long": 2825,
              "short": 9125,
              "net": -6300
            },
            "smallTrader": {
              "long": 11730,
              "short": 22704,
              "net": -10974
            }
          },
          "openInterest": 103503
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 303294,
              "short": 256116,
              "net": 47178
            },
            "nonCommercial": {
              "long": 9356,
              "short": 24734,
              "net": -15378
            },
            "smallTrader": {
              "long": 84784,
              "short": 116584,
              "net": -31800
            }
          },
          "openInterest": 467256
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10248,
              "short": 10773,
              "net": -525
            },
            "nonCommercial": {
              "long": 917,
              "short": 313,
              "net": 604
            },
            "smallTrader": {
              "long": 574,
              "short": 653,
              "net": -79
            }
          },
          "openInterest": 11764
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4036,
              "short": 5465,
              "net": -1429
            },
            "nonCommercial": {
              "long": 1593,
              "short": 0,
              "net": 1593
            },
            "smallTrader": {
              "long": 1184,
              "short": 1348,
              "net": -164
            }
          },
          "openInterest": 6813
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6472,
              "short": 8667,
              "net": -2195
            },
            "nonCommercial": {
              "long": 3255,
              "short": 1033,
              "net": 2222
            },
            "smallTrader": {
              "long": 9847,
              "short": 9874,
              "net": -27
            }
          },
          "openInterest": 19574
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15703,
              "short": 14662,
              "net": 1041
            },
            "nonCommercial": {
              "long": 2707,
              "short": 3136,
              "net": -429
            },
            "smallTrader": {
              "long": 8939,
              "short": 9551,
              "net": -612
            }
          },
          "openInterest": 28513
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23756,
              "short": 26970,
              "net": -3214
            },
            "nonCommercial": {
              "long": 5940,
              "short": 7526,
              "net": -1586
            },
            "smallTrader": {
              "long": 7998,
              "short": 3198,
              "net": 4800
            }
          },
          "openInterest": 38283
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16065,
              "short": 18260,
              "net": -2195
            },
            "nonCommercial": {
              "long": 2502,
              "short": 1746,
              "net": 756
            },
            "smallTrader": {
              "long": 3816,
              "short": 2377,
              "net": 1439
            }
          },
          "openInterest": 23080
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23655,
              "short": 19119,
              "net": 4536
            },
            "nonCommercial": {
              "long": 744,
              "short": 3862,
              "net": -3118
            },
            "smallTrader": {
              "long": 11732,
              "short": 13150,
              "net": -1418
            }
          },
          "openInterest": 37102
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120134,
              "short": 93815,
              "net": 26319
            },
            "nonCommercial": {
              "long": 11079,
              "short": 26014,
              "net": -14935
            },
            "smallTrader": {
              "long": 44072,
              "short": 55456,
              "net": -11384
            }
          },
          "openInterest": 182877
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7305,
              "short": 5711,
              "net": 1594
            },
            "nonCommercial": {
              "long": 6629,
              "short": 1572,
              "net": 5057
            },
            "smallTrader": {
              "long": 5680,
              "short": 12331,
              "net": -6651
            }
          },
          "openInterest": 20467
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100622,
              "short": 76063,
              "net": 24559
            },
            "nonCommercial": {
              "long": 4905,
              "short": 18415,
              "net": -13510
            },
            "smallTrader": {
              "long": 27004,
              "short": 38053,
              "net": -11049
            }
          },
          "openInterest": 142631
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45854,
              "short": 52701,
              "net": -6847
            },
            "nonCommercial": {
              "long": 2742,
              "short": 7920,
              "net": -5178
            },
            "smallTrader": {
              "long": 33776,
              "short": 21751,
              "net": 12025
            }
          },
          "openInterest": 84564
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37284,
              "short": 13232,
              "net": 24052
            },
            "nonCommercial": {
              "long": 6506,
              "short": 20609,
              "net": -14103
            },
            "smallTrader": {
              "long": 19333,
              "short": 29282,
              "net": -9949
            }
          },
          "openInterest": 63746
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18082,
              "short": 32062,
              "net": -13980
            },
            "nonCommercial": {
              "long": 19058,
              "short": 10555,
              "net": 8503
            },
            "smallTrader": {
              "long": 43248,
              "short": 37771,
              "net": 5477
            }
          },
          "openInterest": 84759
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4851,
              "short": 12328,
              "net": -7477
            },
            "nonCommercial": {
              "long": 5094,
              "short": 1247,
              "net": 3847
            },
            "smallTrader": {
              "long": 7321,
              "short": 3691,
              "net": 3630
            }
          },
          "openInterest": 17737
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27288,
              "short": 55110,
              "net": -27822
            },
            "nonCommercial": {
              "long": 7866,
              "short": 5179,
              "net": 2687
            },
            "smallTrader": {
              "long": 39746,
              "short": 14611,
              "net": 25135
            }
          },
          "openInterest": 76870
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35437,
              "short": 41484,
              "net": -6047
            },
            "nonCommercial": {
              "long": 5880,
              "short": 2662,
              "net": 3218
            },
            "smallTrader": {
              "long": 28603,
              "short": 25774,
              "net": 2829
            }
          },
          "openInterest": 76836
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40374,
              "short": 50678,
              "net": -10304
            },
            "nonCommercial": {
              "long": 6614,
              "short": 2573,
              "net": 4041
            },
            "smallTrader": {
              "long": 30313,
              "short": 24050,
              "net": 6263
            }
          },
          "openInterest": 86498
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51231,
              "short": 106689,
              "net": -55458
            },
            "nonCommercial": {
              "long": 24060,
              "short": 2394,
              "net": 21666
            },
            "smallTrader": {
              "long": 58500,
              "short": 24708,
              "net": 33792
            }
          },
          "openInterest": 136770
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16838,
              "short": 15866,
              "net": 972
            },
            "nonCommercial": {
              "long": 5647,
              "short": 2446,
              "net": 3201
            },
            "smallTrader": {
              "long": 13015,
              "short": 17188,
              "net": -4173
            }
          },
          "openInterest": 35500
        }
      ]
    },
    {
      "reportDate": "1988-09-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 75646,
              "short": 73350,
              "net": 2296
            },
            "nonCommercial": {
              "long": 4001,
              "short": 8568,
              "net": -4567
            },
            "smallTrader": {
              "long": 15894,
              "short": 13623,
              "net": 2271
            }
          },
          "openInterest": 97182
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 310564,
              "short": 259991,
              "net": 50573
            },
            "nonCommercial": {
              "long": 9640,
              "short": 43295,
              "net": -33655
            },
            "smallTrader": {
              "long": 90883,
              "short": 107801,
              "net": -16918
            }
          },
          "openInterest": 475882
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 9851,
              "short": 9881,
              "net": -30
            },
            "nonCommercial": {
              "long": 1112,
              "short": 844,
              "net": 268
            },
            "smallTrader": {
              "long": 522,
              "short": 760,
              "net": -238
            }
          },
          "openInterest": 12537
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5184,
              "short": 5944,
              "net": -760
            },
            "nonCommercial": {
              "long": 980,
              "short": 0,
              "net": 980
            },
            "smallTrader": {
              "long": 859,
              "short": 1079,
              "net": -220
            }
          },
          "openInterest": 7023
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10901,
              "short": 10155,
              "net": 746
            },
            "nonCommercial": {
              "long": 199,
              "short": 831,
              "net": -632
            },
            "smallTrader": {
              "long": 8640,
              "short": 8754,
              "net": -114
            }
          },
          "openInterest": 19741
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13112,
              "short": 14111,
              "net": -999
            },
            "nonCommercial": {
              "long": 2412,
              "short": 3343,
              "net": -931
            },
            "smallTrader": {
              "long": 8947,
              "short": 7017,
              "net": 1930
            }
          },
          "openInterest": 25186
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23689,
              "short": 27810,
              "net": -4121
            },
            "nonCommercial": {
              "long": 6555,
              "short": 7237,
              "net": -682
            },
            "smallTrader": {
              "long": 7654,
              "short": 2851,
              "net": 4803
            }
          },
          "openInterest": 38478
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13954,
              "short": 18052,
              "net": -4098
            },
            "nonCommercial": {
              "long": 2935,
              "short": 833,
              "net": 2102
            },
            "smallTrader": {
              "long": 4512,
              "short": 2516,
              "net": 1996
            }
          },
          "openInterest": 21700
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24543,
              "short": 23106,
              "net": 1437
            },
            "nonCommercial": {
              "long": 2787,
              "short": 3848,
              "net": -1061
            },
            "smallTrader": {
              "long": 10791,
              "short": 11167,
              "net": -376
            }
          },
          "openInterest": 39432
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159635,
              "short": 115857,
              "net": 43778
            },
            "nonCommercial": {
              "long": 9046,
              "short": 46018,
              "net": -36972
            },
            "smallTrader": {
              "long": 54325,
              "short": 61131,
              "net": -6806
            }
          },
          "openInterest": 231933
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7658,
              "short": 5205,
              "net": 2453
            },
            "nonCommercial": {
              "long": 5324,
              "short": 1824,
              "net": 3500
            },
            "smallTrader": {
              "long": 5628,
              "short": 11581,
              "net": -5953
            }
          },
          "openInterest": 19538
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109460,
              "short": 66481,
              "net": 42979
            },
            "nonCommercial": {
              "long": 3567,
              "short": 27502,
              "net": -23935
            },
            "smallTrader": {
              "long": 32671,
              "short": 51715,
              "net": -19044
            }
          },
          "openInterest": 155243
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46027,
              "short": 53559,
              "net": -7532
            },
            "nonCommercial": {
              "long": 3243,
              "short": 7097,
              "net": -3854
            },
            "smallTrader": {
              "long": 37376,
              "short": 25990,
              "net": 11386
            }
          },
          "openInterest": 88454
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38118,
              "short": 24629,
              "net": 13489
            },
            "nonCommercial": {
              "long": 4444,
              "short": 12323,
              "net": -7879
            },
            "smallTrader": {
              "long": 14917,
              "short": 20527,
              "net": -5610
            }
          },
          "openInterest": 57941
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15910,
              "short": 32391,
              "net": -16481
            },
            "nonCommercial": {
              "long": 17863,
              "short": 8606,
              "net": 9257
            },
            "smallTrader": {
              "long": 45777,
              "short": 38553,
              "net": 7224
            }
          },
          "openInterest": 84102
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6017,
              "short": 11347,
              "net": -5330
            },
            "nonCommercial": {
              "long": 5289,
              "short": 2601,
              "net": 2688
            },
            "smallTrader": {
              "long": 7890,
              "short": 5248,
              "net": 2642
            }
          },
          "openInterest": 20563
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34266,
              "short": 63710,
              "net": -29444
            },
            "nonCommercial": {
              "long": 8573,
              "short": 5296,
              "net": 3277
            },
            "smallTrader": {
              "long": 40427,
              "short": 14260,
              "net": 26167
            }
          },
          "openInterest": 84791
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31171,
              "short": 53276,
              "net": -22105
            },
            "nonCommercial": {
              "long": 10008,
              "short": 1782,
              "net": 8226
            },
            "smallTrader": {
              "long": 37101,
              "short": 23222,
              "net": 13879
            }
          },
          "openInterest": 86217
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43314,
              "short": 53400,
              "net": -10086
            },
            "nonCommercial": {
              "long": 7330,
              "short": 4164,
              "net": 3166
            },
            "smallTrader": {
              "long": 30110,
              "short": 23190,
              "net": 6920
            }
          },
          "openInterest": 90106
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54281,
              "short": 116013,
              "net": -61732
            },
            "nonCommercial": {
              "long": 29460,
              "short": 958,
              "net": 28502
            },
            "smallTrader": {
              "long": 55283,
              "short": 22053,
              "net": 33230
            }
          },
          "openInterest": 140574
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20981,
              "short": 19144,
              "net": 1837
            },
            "nonCommercial": {
              "long": 3439,
              "short": 3301,
              "net": 138
            },
            "smallTrader": {
              "long": 12634,
              "short": 14609,
              "net": -1975
            }
          },
          "openInterest": 37358
        }
      ]
    },
    {
      "reportDate": "1988-09-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71439,
              "short": 63685,
              "net": 7754
            },
            "nonCommercial": {
              "long": 2681,
              "short": 11028,
              "net": -8347
            },
            "smallTrader": {
              "long": 13721,
              "short": 13128,
              "net": 593
            }
          },
          "openInterest": 89622
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 313458,
              "short": 272915,
              "net": 40543
            },
            "nonCommercial": {
              "long": 15721,
              "short": 40711,
              "net": -24990
            },
            "smallTrader": {
              "long": 85385,
              "short": 100938,
              "net": -15553
            }
          },
          "openInterest": 478649
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11206,
              "short": 12382,
              "net": -1176
            },
            "nonCommercial": {
              "long": 3047,
              "short": 593,
              "net": 2454
            },
            "smallTrader": {
              "long": 622,
              "short": 1900,
              "net": -1278
            }
          },
          "openInterest": 15901
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3929,
              "short": 3224,
              "net": 705
            },
            "nonCommercial": {
              "long": 1761,
              "short": 1326,
              "net": 435
            },
            "smallTrader": {
              "long": 7100,
              "short": 8240,
              "net": -1140
            }
          },
          "openInterest": 12790
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1758,
              "short": 9866,
              "net": -8108
            },
            "nonCommercial": {
              "long": 3819,
              "short": 2564,
              "net": 1255
            },
            "smallTrader": {
              "long": 12043,
              "short": 5190,
              "net": 6853
            }
          },
          "openInterest": 17849
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22443,
              "short": 27930,
              "net": -5487
            },
            "nonCommercial": {
              "long": 6675,
              "short": 6093,
              "net": 582
            },
            "smallTrader": {
              "long": 8189,
              "short": 3284,
              "net": 4905
            }
          },
          "openInterest": 38087
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12933,
              "short": 18692,
              "net": -5759
            },
            "nonCommercial": {
              "long": 4395,
              "short": 829,
              "net": 3566
            },
            "smallTrader": {
              "long": 4951,
              "short": 2758,
              "net": 2193
            }
          },
          "openInterest": 23008
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24513,
              "short": 19457,
              "net": 5056
            },
            "nonCommercial": {
              "long": 1362,
              "short": 5150,
              "net": -3788
            },
            "smallTrader": {
              "long": 10850,
              "short": 12118,
              "net": -1268
            }
          },
          "openInterest": 37598
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151240,
              "short": 116785,
              "net": 34455
            },
            "nonCommercial": {
              "long": 11068,
              "short": 42265,
              "net": -31197
            },
            "smallTrader": {
              "long": 58386,
              "short": 61644,
              "net": -3258
            }
          },
          "openInterest": 235823
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7853,
              "short": 4781,
              "net": 3072
            },
            "nonCommercial": {
              "long": 4992,
              "short": 2329,
              "net": 2663
            },
            "smallTrader": {
              "long": 4722,
              "short": 10457,
              "net": -5735
            }
          },
          "openInterest": 18172
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113359,
              "short": 73347,
              "net": 40012
            },
            "nonCommercial": {
              "long": 4427,
              "short": 33064,
              "net": -28637
            },
            "smallTrader": {
              "long": 31327,
              "short": 42702,
              "net": -11375
            }
          },
          "openInterest": 156546
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45434,
              "short": 51293,
              "net": -5859
            },
            "nonCommercial": {
              "long": 3648,
              "short": 9711,
              "net": -6063
            },
            "smallTrader": {
              "long": 37318,
              "short": 25396,
              "net": 11922
            }
          },
          "openInterest": 88956
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16545,
              "short": 5911,
              "net": 10634
            },
            "nonCommercial": {
              "long": 3808,
              "short": 9590,
              "net": -5782
            },
            "smallTrader": {
              "long": 11215,
              "short": 16067,
              "net": -4852
            }
          },
          "openInterest": 31690
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14141,
              "short": 30017,
              "net": -15876
            },
            "nonCommercial": {
              "long": 16103,
              "short": 6204,
              "net": 9899
            },
            "smallTrader": {
              "long": 40263,
              "short": 34286,
              "net": 5977
            }
          },
          "openInterest": 72772
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7663,
              "short": 11797,
              "net": -4134
            },
            "nonCommercial": {
              "long": 3797,
              "short": 2466,
              "net": 1331
            },
            "smallTrader": {
              "long": 9679,
              "short": 6876,
              "net": 2803
            }
          },
          "openInterest": 21333
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31312,
              "short": 55899,
              "net": -24587
            },
            "nonCommercial": {
              "long": 7371,
              "short": 5538,
              "net": 1833
            },
            "smallTrader": {
              "long": 41228,
              "short": 18474,
              "net": 22754
            }
          },
          "openInterest": 81903
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30051,
              "short": 41673,
              "net": -11622
            },
            "nonCommercial": {
              "long": 7486,
              "short": 4352,
              "net": 3134
            },
            "smallTrader": {
              "long": 31366,
              "short": 22878,
              "net": 8488
            }
          },
          "openInterest": 75458
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43935,
              "short": 44841,
              "net": -906
            },
            "nonCommercial": {
              "long": 4244,
              "short": 5368,
              "net": -1124
            },
            "smallTrader": {
              "long": 27642,
              "short": 25612,
              "net": 2030
            }
          },
          "openInterest": 83108
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48477,
              "short": 93965,
              "net": -45488
            },
            "nonCommercial": {
              "long": 31737,
              "short": 3967,
              "net": 27770
            },
            "smallTrader": {
              "long": 40453,
              "short": 22735,
              "net": 17718
            }
          },
          "openInterest": 121312
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6888,
              "short": 4555,
              "net": 2333
            },
            "nonCommercial": {
              "long": 3940,
              "short": 4342,
              "net": -402
            },
            "smallTrader": {
              "long": 9412,
              "short": 11343,
              "net": -1931
            }
          },
          "openInterest": 20240
        }
      ]
    },
    {
      "reportDate": "1988-10-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 68384,
              "short": 65094,
              "net": 3290
            },
            "nonCommercial": {
              "long": 5095,
              "short": 10603,
              "net": -5508
            },
            "smallTrader": {
              "long": 15922,
              "short": 13704,
              "net": 2218
            }
          },
          "openInterest": 91097
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 304702,
              "short": 270473,
              "net": 34229
            },
            "nonCommercial": {
              "long": 21145,
              "short": 52073,
              "net": -30928
            },
            "smallTrader": {
              "long": 109396,
              "short": 112697,
              "net": -3301
            }
          },
          "openInterest": 480681
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12521,
              "short": 14818,
              "net": -2297
            },
            "nonCommercial": {
              "long": 3406,
              "short": 1369,
              "net": 2037
            },
            "smallTrader": {
              "long": 374,
              "short": 114,
              "net": 260
            }
          },
          "openInterest": 18011
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2240,
              "short": 12717,
              "net": -10477
            },
            "nonCommercial": {
              "long": 6874,
              "short": 1316,
              "net": 5558
            },
            "smallTrader": {
              "long": 12908,
              "short": 7989,
              "net": 4919
            }
          },
          "openInterest": 22023
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1452,
              "short": 16162,
              "net": -14710
            },
            "nonCommercial": {
              "long": 5223,
              "short": 735,
              "net": 4488
            },
            "smallTrader": {
              "long": 15011,
              "short": 4789,
              "net": 10222
            }
          },
          "openInterest": 21686
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22150,
              "short": 28172,
              "net": -6022
            },
            "nonCommercial": {
              "long": 7343,
              "short": 2848,
              "net": 4495
            },
            "smallTrader": {
              "long": 8358,
              "short": 6831,
              "net": 1527
            }
          },
          "openInterest": 38598
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13113,
              "short": 17048,
              "net": -3935
            },
            "nonCommercial": {
              "long": 3970,
              "short": 1745,
              "net": 2225
            },
            "smallTrader": {
              "long": 4619,
              "short": 2909,
              "net": 1710
            }
          },
          "openInterest": 21971
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19706,
              "short": 20163,
              "net": -457
            },
            "nonCommercial": {
              "long": 3813,
              "short": 3714,
              "net": 99
            },
            "smallTrader": {
              "long": 13537,
              "short": 13179,
              "net": 358
            }
          },
          "openInterest": 37801
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140307,
              "short": 111650,
              "net": 28657
            },
            "nonCommercial": {
              "long": 11990,
              "short": 40098,
              "net": -28108
            },
            "smallTrader": {
              "long": 69062,
              "short": 69611,
              "net": -549
            }
          },
          "openInterest": 235083
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7564,
              "short": 4006,
              "net": 3558
            },
            "nonCommercial": {
              "long": 4407,
              "short": 2852,
              "net": 1555
            },
            "smallTrader": {
              "long": 5526,
              "short": 10639,
              "net": -5113
            }
          },
          "openInterest": 18069
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113352,
              "short": 76238,
              "net": 37114
            },
            "nonCommercial": {
              "long": 4517,
              "short": 33787,
              "net": -29270
            },
            "smallTrader": {
              "long": 31288,
              "short": 39132,
              "net": -7844
            }
          },
          "openInterest": 159467
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45601,
              "short": 56217,
              "net": -10616
            },
            "nonCommercial": {
              "long": 4136,
              "short": 6493,
              "net": -2357
            },
            "smallTrader": {
              "long": 40631,
              "short": 27658,
              "net": 12973
            }
          },
          "openInterest": 93648
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15690,
              "short": 23622,
              "net": -7932
            },
            "nonCommercial": {
              "long": 13057,
              "short": 7866,
              "net": 5191
            },
            "smallTrader": {
              "long": 19266,
              "short": 16525,
              "net": 2741
            }
          },
          "openInterest": 48413
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13538,
              "short": 32755,
              "net": -19217
            },
            "nonCommercial": {
              "long": 21002,
              "short": 8087,
              "net": 12915
            },
            "smallTrader": {
              "long": 44707,
              "short": 38405,
              "net": 6302
            }
          },
          "openInterest": 82562
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5886,
              "short": 11928,
              "net": -6042
            },
            "nonCommercial": {
              "long": 3673,
              "short": 1845,
              "net": 1828
            },
            "smallTrader": {
              "long": 9945,
              "short": 5731,
              "net": 4214
            }
          },
          "openInterest": 19665
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29384,
              "short": 61291,
              "net": -31907
            },
            "nonCommercial": {
              "long": 10886,
              "short": 5651,
              "net": 5235
            },
            "smallTrader": {
              "long": 41765,
              "short": 15093,
              "net": 26672
            }
          },
          "openInterest": 86088
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29791,
              "short": 45837,
              "net": -16046
            },
            "nonCommercial": {
              "long": 7891,
              "short": 1677,
              "net": 6214
            },
            "smallTrader": {
              "long": 33847,
              "short": 24015,
              "net": 9832
            }
          },
          "openInterest": 77409
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40754,
              "short": 42929,
              "net": -2175
            },
            "nonCommercial": {
              "long": 3995,
              "short": 5310,
              "net": -1315
            },
            "smallTrader": {
              "long": 31801,
              "short": 28311,
              "net": 3490
            }
          },
          "openInterest": 82369
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38644,
              "short": 89193,
              "net": -50549
            },
            "nonCommercial": {
              "long": 34265,
              "short": 3681,
              "net": 30584
            },
            "smallTrader": {
              "long": 43032,
              "short": 23067,
              "net": 19965
            }
          },
          "openInterest": 116054
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4730,
              "short": 15313,
              "net": -10583
            },
            "nonCommercial": {
              "long": 6850,
              "short": 1875,
              "net": 4975
            },
            "smallTrader": {
              "long": 14306,
              "short": 8698,
              "net": 5608
            }
          },
          "openInterest": 25886
        }
      ]
    },
    {
      "reportDate": "1988-10-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 69915,
              "short": 67846,
              "net": 2069
            },
            "nonCommercial": {
              "long": 4393,
              "short": 7126,
              "net": -2733
            },
            "smallTrader": {
              "long": 14778,
              "short": 14114,
              "net": 664
            }
          },
          "openInterest": 90539
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 304604,
              "short": 270931,
              "net": 33673
            },
            "nonCommercial": {
              "long": 25714,
              "short": 49926,
              "net": -24212
            },
            "smallTrader": {
              "long": 101249,
              "short": 110710,
              "net": -9461
            }
          },
          "openInterest": 470729
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 19083,
              "short": 18546,
              "net": 537
            },
            "nonCommercial": {
              "long": 1032,
              "short": 1808,
              "net": -776
            },
            "smallTrader": {
              "long": 646,
              "short": 407,
              "net": 239
            }
          },
          "openInterest": 23053
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2866,
              "short": 9893,
              "net": -7027
            },
            "nonCommercial": {
              "long": 3773,
              "short": 366,
              "net": 3407
            },
            "smallTrader": {
              "long": 11415,
              "short": 7795,
              "net": 3620
            }
          },
          "openInterest": 19073
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1881,
              "short": 14075,
              "net": -12194
            },
            "nonCommercial": {
              "long": 5651,
              "short": 840,
              "net": 4811
            },
            "smallTrader": {
              "long": 15839,
              "short": 8456,
              "net": 7383
            }
          },
          "openInterest": 23452
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21939,
              "short": 31441,
              "net": -9502
            },
            "nonCommercial": {
              "long": 7268,
              "short": 1330,
              "net": 5938
            },
            "smallTrader": {
              "long": 8354,
              "short": 4790,
              "net": 3564
            }
          },
          "openInterest": 38336
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12403,
              "short": 16470,
              "net": -4067
            },
            "nonCommercial": {
              "long": 4364,
              "short": 1465,
              "net": 2899
            },
            "smallTrader": {
              "long": 4597,
              "short": 3429,
              "net": 1168
            }
          },
          "openInterest": 21693
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16773,
              "short": 19968,
              "net": -3195
            },
            "nonCommercial": {
              "long": 5866,
              "short": 2476,
              "net": 3390
            },
            "smallTrader": {
              "long": 11746,
              "short": 11941,
              "net": -195
            }
          },
          "openInterest": 35795
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115259,
              "short": 97067,
              "net": 18192
            },
            "nonCommercial": {
              "long": 11749,
              "short": 34322,
              "net": -22573
            },
            "smallTrader": {
              "long": 48089,
              "short": 43708,
              "net": 4381
            }
          },
          "openInterest": 186542
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6666,
              "short": 3578,
              "net": 3088
            },
            "nonCommercial": {
              "long": 3953,
              "short": 2640,
              "net": 1313
            },
            "smallTrader": {
              "long": 5090,
              "short": 9491,
              "net": -4401
            }
          },
          "openInterest": 16002
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118197,
              "short": 79984,
              "net": 38213
            },
            "nonCommercial": {
              "long": 4381,
              "short": 31358,
              "net": -26977
            },
            "smallTrader": {
              "long": 27947,
              "short": 39183,
              "net": -11236
            }
          },
          "openInterest": 160894
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44547,
              "short": 61306,
              "net": -16759
            },
            "nonCommercial": {
              "long": 8250,
              "short": 5339,
              "net": 2911
            },
            "smallTrader": {
              "long": 31668,
              "short": 17820,
              "net": 13848
            }
          },
          "openInterest": 91567
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16843,
              "short": 26142,
              "net": -9299
            },
            "nonCommercial": {
              "long": 12505,
              "short": 5757,
              "net": 6748
            },
            "smallTrader": {
              "long": 18081,
              "short": 15530,
              "net": 2551
            }
          },
          "openInterest": 48882
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12868,
              "short": 31079,
              "net": -18211
            },
            "nonCommercial": {
              "long": 18290,
              "short": 9129,
              "net": 9161
            },
            "smallTrader": {
              "long": 45926,
              "short": 36876,
              "net": 9050
            }
          },
          "openInterest": 81758
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5904,
              "short": 12825,
              "net": -6921
            },
            "nonCommercial": {
              "long": 3229,
              "short": 1273,
              "net": 1956
            },
            "smallTrader": {
              "long": 8243,
              "short": 3278,
              "net": 4965
            }
          },
          "openInterest": 17982
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31080,
              "short": 63967,
              "net": -32887
            },
            "nonCommercial": {
              "long": 9320,
              "short": 4116,
              "net": 5204
            },
            "smallTrader": {
              "long": 40728,
              "short": 13045,
              "net": 27683
            }
          },
          "openInterest": 86090
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30868,
              "short": 41099,
              "net": -10231
            },
            "nonCommercial": {
              "long": 7196,
              "short": 4145,
              "net": 3051
            },
            "smallTrader": {
              "long": 33483,
              "short": 26303,
              "net": 7180
            }
          },
          "openInterest": 77085
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41665,
              "short": 42927,
              "net": -1262
            },
            "nonCommercial": {
              "long": 4793,
              "short": 6582,
              "net": -1789
            },
            "smallTrader": {
              "long": 28738,
              "short": 25687,
              "net": 3051
            }
          },
          "openInterest": 81549
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41851,
              "short": 104360,
              "net": -62509
            },
            "nonCommercial": {
              "long": 32708,
              "short": 308,
              "net": 32400
            },
            "smallTrader": {
              "long": 42435,
              "short": 12326,
              "net": 30109
            }
          },
          "openInterest": 117924
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6322,
              "short": 23967,
              "net": -17645
            },
            "nonCommercial": {
              "long": 10438,
              "short": 633,
              "net": 9805
            },
            "smallTrader": {
              "long": 16934,
              "short": 9094,
              "net": 7840
            }
          },
          "openInterest": 34238
        }
      ]
    },
    {
      "reportDate": "1988-11-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71313,
              "short": 61686,
              "net": 9627
            },
            "nonCommercial": {
              "long": 3623,
              "short": 5860,
              "net": -2237
            },
            "smallTrader": {
              "long": 11930,
              "short": 19320,
              "net": -7390
            }
          },
          "openInterest": 93338
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 336089,
              "short": 270506,
              "net": 65583
            },
            "nonCommercial": {
              "long": 25802,
              "short": 64660,
              "net": -38858
            },
            "smallTrader": {
              "long": 93430,
              "short": 120155,
              "net": -26725
            }
          },
          "openInterest": 483327
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 19531,
              "short": 19498,
              "net": 33
            },
            "nonCommercial": {
              "long": 1010,
              "short": 1389,
              "net": -379
            },
            "smallTrader": {
              "long": 762,
              "short": 416,
              "net": 346
            }
          },
          "openInterest": 23631
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3675,
              "short": 12165,
              "net": -8490
            },
            "nonCommercial": {
              "long": 4097,
              "short": 0,
              "net": 4097
            },
            "smallTrader": {
              "long": 11561,
              "short": 7168,
              "net": 4393
            }
          },
          "openInterest": 19333
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5855,
              "short": 7003,
              "net": -1148
            },
            "nonCommercial": {
              "long": 2366,
              "short": 1788,
              "net": 578
            },
            "smallTrader": {
              "long": 8920,
              "short": 8350,
              "net": 570
            }
          },
          "openInterest": 17370
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20487,
              "short": 31263,
              "net": -10776
            },
            "nonCommercial": {
              "long": 9687,
              "short": 1172,
              "net": 8515
            },
            "smallTrader": {
              "long": 6170,
              "short": 3909,
              "net": 2261
            }
          },
          "openInterest": 37535
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9749,
              "short": 15799,
              "net": -6050
            },
            "nonCommercial": {
              "long": 4628,
              "short": 869,
              "net": 3759
            },
            "smallTrader": {
              "long": 5494,
              "short": 3203,
              "net": 2291
            }
          },
          "openInterest": 20160
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16969,
              "short": 20838,
              "net": -3869
            },
            "nonCommercial": {
              "long": 6632,
              "short": 2372,
              "net": 4260
            },
            "smallTrader": {
              "long": 11712,
              "short": 12103,
              "net": -391
            }
          },
          "openInterest": 36587
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121692,
              "short": 111409,
              "net": 10283
            },
            "nonCommercial": {
              "long": 12816,
              "short": 24487,
              "net": -11671
            },
            "smallTrader": {
              "long": 48953,
              "short": 47565,
              "net": 1388
            }
          },
          "openInterest": 196115
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6058,
              "short": 3094,
              "net": 2964
            },
            "nonCommercial": {
              "long": 3534,
              "short": 2354,
              "net": 1180
            },
            "smallTrader": {
              "long": 4872,
              "short": 9016,
              "net": -4144
            }
          },
          "openInterest": 14977
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101825,
              "short": 84867,
              "net": 16958
            },
            "nonCommercial": {
              "long": 8125,
              "short": 15896,
              "net": -7771
            },
            "smallTrader": {
              "long": 28317,
              "short": 37504,
              "net": -9187
            }
          },
          "openInterest": 148897
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38514,
              "short": 54411,
              "net": -15897
            },
            "nonCommercial": {
              "long": 7078,
              "short": 5662,
              "net": 1416
            },
            "smallTrader": {
              "long": 33910,
              "short": 19429,
              "net": 14481
            }
          },
          "openInterest": 85110
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16197,
              "short": 31054,
              "net": -14857
            },
            "nonCommercial": {
              "long": 15632,
              "short": 4100,
              "net": 11532
            },
            "smallTrader": {
              "long": 19443,
              "short": 16118,
              "net": 3325
            }
          },
          "openInterest": 51272
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12485,
              "short": 31884,
              "net": -19399
            },
            "nonCommercial": {
              "long": 15805,
              "short": 7930,
              "net": 7875
            },
            "smallTrader": {
              "long": 51899,
              "short": 40375,
              "net": 11524
            }
          },
          "openInterest": 84471
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4534,
              "short": 15697,
              "net": -11163
            },
            "nonCommercial": {
              "long": 8096,
              "short": 1856,
              "net": 6240
            },
            "smallTrader": {
              "long": 8528,
              "short": 3605,
              "net": 4923
            }
          },
          "openInterest": 22047
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31853,
              "short": 67196,
              "net": -35343
            },
            "nonCommercial": {
              "long": 10628,
              "short": 4505,
              "net": 6123
            },
            "smallTrader": {
              "long": 42279,
              "short": 13059,
              "net": 29220
            }
          },
          "openInterest": 89952
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27020,
              "short": 42162,
              "net": -15142
            },
            "nonCommercial": {
              "long": 9095,
              "short": 4009,
              "net": 5086
            },
            "smallTrader": {
              "long": 36210,
              "short": 26154,
              "net": 10056
            }
          },
          "openInterest": 77531
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40532,
              "short": 43978,
              "net": -3446
            },
            "nonCommercial": {
              "long": 4144,
              "short": 7243,
              "net": -3099
            },
            "smallTrader": {
              "long": 32103,
              "short": 25558,
              "net": 6545
            }
          },
          "openInterest": 83131
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42818,
              "short": 103564,
              "net": -60746
            },
            "nonCommercial": {
              "long": 30921,
              "short": 3392,
              "net": 27529
            },
            "smallTrader": {
              "long": 42395,
              "short": 9178,
              "net": 33217
            }
          },
          "openInterest": 117539
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7631,
              "short": 27124,
              "net": -19493
            },
            "nonCommercial": {
              "long": 10839,
              "short": 1623,
              "net": 9216
            },
            "smallTrader": {
              "long": 18281,
              "short": 8004,
              "net": 10277
            }
          },
          "openInterest": 36751
        }
      ]
    },
    {
      "reportDate": "1988-11-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66862,
              "short": 51541,
              "net": 15321
            },
            "nonCommercial": {
              "long": 1240,
              "short": 6365,
              "net": -5125
            },
            "smallTrader": {
              "long": 8443,
              "short": 18639,
              "net": -10196
            }
          },
          "openInterest": 80684
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 290651,
              "short": 243370,
              "net": 47281
            },
            "nonCommercial": {
              "long": 19780,
              "short": 43962,
              "net": -24182
            },
            "smallTrader": {
              "long": 97940,
              "short": 121039,
              "net": -23099
            }
          },
          "openInterest": 441163
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26821,
              "short": 27377,
              "net": -556
            },
            "nonCommercial": {
              "long": 789,
              "short": 456,
              "net": 333
            },
            "smallTrader": {
              "long": 1709,
              "short": 1486,
              "net": 223
            }
          },
          "openInterest": 30638
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4668,
              "short": 19937,
              "net": -15269
            },
            "nonCommercial": {
              "long": 8470,
              "short": 0,
              "net": 8470
            },
            "smallTrader": {
              "long": 15376,
              "short": 8577,
              "net": 6799
            }
          },
          "openInterest": 28514
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2541,
              "short": 17074,
              "net": -14533
            },
            "nonCommercial": {
              "long": 9566,
              "short": 2714,
              "net": 6852
            },
            "smallTrader": {
              "long": 15525,
              "short": 7844,
              "net": 7681
            }
          },
          "openInterest": 28227
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19498,
              "short": 28676,
              "net": -9178
            },
            "nonCommercial": {
              "long": 10408,
              "short": 1841,
              "net": 8567
            },
            "smallTrader": {
              "long": 5857,
              "short": 5246,
              "net": 611
            }
          },
          "openInterest": 37039
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11070,
              "short": 10891,
              "net": 179
            },
            "nonCommercial": {
              "long": 2138,
              "short": 2938,
              "net": -800
            },
            "smallTrader": {
              "long": 4701,
              "short": 4080,
              "net": 621
            }
          },
          "openInterest": 18287
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16835,
              "short": 15598,
              "net": 1237
            },
            "nonCommercial": {
              "long": 2175,
              "short": 2136,
              "net": 39
            },
            "smallTrader": {
              "long": 8128,
              "short": 9404,
              "net": -1276
            }
          },
          "openInterest": 27458
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122534,
              "short": 115713,
              "net": 6821
            },
            "nonCommercial": {
              "long": 12389,
              "short": 32996,
              "net": -20607
            },
            "smallTrader": {
              "long": 54252,
              "short": 40466,
              "net": 13786
            }
          },
          "openInterest": 198923
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5710,
              "short": 2788,
              "net": 2922
            },
            "nonCommercial": {
              "long": 2025,
              "short": 1513,
              "net": 512
            },
            "smallTrader": {
              "long": 4480,
              "short": 7914,
              "net": -3434
            }
          },
          "openInterest": 12499
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106343,
              "short": 82705,
              "net": 23638
            },
            "nonCommercial": {
              "long": 5517,
              "short": 17263,
              "net": -11746
            },
            "smallTrader": {
              "long": 28849,
              "short": 40741,
              "net": -11892
            }
          },
          "openInterest": 148286
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41985,
              "short": 51861,
              "net": -9876
            },
            "nonCommercial": {
              "long": 5433,
              "short": 5081,
              "net": 352
            },
            "smallTrader": {
              "long": 28466,
              "short": 18942,
              "net": 9524
            }
          },
          "openInterest": 82868
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16371,
              "short": 29125,
              "net": -12754
            },
            "nonCommercial": {
              "long": 13825,
              "short": 4598,
              "net": 9227
            },
            "smallTrader": {
              "long": 25342,
              "short": 21815,
              "net": 3527
            }
          },
          "openInterest": 55538
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12072,
              "short": 30734,
              "net": -18662
            },
            "nonCommercial": {
              "long": 13475,
              "short": 7289,
              "net": 6186
            },
            "smallTrader": {
              "long": 50399,
              "short": 37923,
              "net": 12476
            }
          },
          "openInterest": 79862
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5964,
              "short": 18056,
              "net": -12092
            },
            "nonCommercial": {
              "long": 10133,
              "short": 1748,
              "net": 8385
            },
            "smallTrader": {
              "long": 8313,
              "short": 4606,
              "net": 3707
            }
          },
          "openInterest": 25030
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36953,
              "short": 55842,
              "net": -18889
            },
            "nonCommercial": {
              "long": 10572,
              "short": 11505,
              "net": -933
            },
            "smallTrader": {
              "long": 38471,
              "short": 18649,
              "net": 19822
            }
          },
          "openInterest": 91104
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29345,
              "short": 34564,
              "net": -5219
            },
            "nonCommercial": {
              "long": 7401,
              "short": 6492,
              "net": 909
            },
            "smallTrader": {
              "long": 31648,
              "short": 27338,
              "net": 4310
            }
          },
          "openInterest": 73688
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42798,
              "short": 42951,
              "net": -153
            },
            "nonCommercial": {
              "long": 5105,
              "short": 6895,
              "net": -1790
            },
            "smallTrader": {
              "long": 28810,
              "short": 26867,
              "net": 1943
            }
          },
          "openInterest": 82576
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45110,
              "short": 124897,
              "net": -79787
            },
            "nonCommercial": {
              "long": 43707,
              "short": 831,
              "net": 42876
            },
            "smallTrader": {
              "long": 46999,
              "short": 10088,
              "net": 36911
            }
          },
          "openInterest": 137079
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7760,
              "short": 26457,
              "net": -18697
            },
            "nonCommercial": {
              "long": 11514,
              "short": 1661,
              "net": 9853
            },
            "smallTrader": {
              "long": 18270,
              "short": 9426,
              "net": 8844
            }
          },
          "openInterest": 37544
        }
      ]
    },
    {
      "reportDate": "1988-12-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 64462,
              "short": 46892,
              "net": 17570
            },
            "nonCommercial": {
              "long": 918,
              "short": 10937,
              "net": -10019
            },
            "smallTrader": {
              "long": 10617,
              "short": 18168,
              "net": -7551
            }
          },
          "openInterest": 77410
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 267567,
              "short": 222741,
              "net": 44826
            },
            "nonCommercial": {
              "long": 28497,
              "short": 53655,
              "net": -25158
            },
            "smallTrader": {
              "long": 91965,
              "short": 111633,
              "net": -19668
            }
          },
          "openInterest": 424062
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 34994,
              "short": 33086,
              "net": 1908
            },
            "nonCommercial": {
              "long": 738,
              "short": 2692,
              "net": -1954
            },
            "smallTrader": {
              "long": 989,
              "short": 943,
              "net": 46
            }
          },
          "openInterest": 36952
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11171,
              "short": 18167,
              "net": -6996
            },
            "nonCommercial": {
              "long": 6098,
              "short": 2048,
              "net": 4050
            },
            "smallTrader": {
              "long": 11443,
              "short": 8497,
              "net": 2946
            }
          },
          "openInterest": 28928
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9301,
              "short": 17917,
              "net": -8616
            },
            "nonCommercial": {
              "long": 5181,
              "short": 2548,
              "net": 2633
            },
            "smallTrader": {
              "long": 12608,
              "short": 6625,
              "net": 5983
            }
          },
          "openInterest": 27374
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20983,
              "short": 27149,
              "net": -6166
            },
            "nonCommercial": {
              "long": 8624,
              "short": 2899,
              "net": 5725
            },
            "smallTrader": {
              "long": 5817,
              "short": 5376,
              "net": 441
            }
          },
          "openInterest": 36659
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7773,
              "short": 15008,
              "net": -7235
            },
            "nonCommercial": {
              "long": 5699,
              "short": 1085,
              "net": 4614
            },
            "smallTrader": {
              "long": 5383,
              "short": 2762,
              "net": 2621
            }
          },
          "openInterest": 19460
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12568,
              "short": 17882,
              "net": -5314
            },
            "nonCommercial": {
              "long": 7693,
              "short": 1765,
              "net": 5928
            },
            "smallTrader": {
              "long": 9742,
              "short": 10356,
              "net": -614
            }
          },
          "openInterest": 30596
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118711,
              "short": 124656,
              "net": -5945
            },
            "nonCommercial": {
              "long": 23050,
              "short": 26946,
              "net": -3896
            },
            "smallTrader": {
              "long": 45973,
              "short": 36132,
              "net": 9841
            }
          },
          "openInterest": 195625
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6050,
              "short": 2906,
              "net": 3144
            },
            "nonCommercial": {
              "long": 3012,
              "short": 1916,
              "net": 1096
            },
            "smallTrader": {
              "long": 4172,
              "short": 8412,
              "net": -4240
            }
          },
          "openInterest": 13417
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107723,
              "short": 79027,
              "net": 28696
            },
            "nonCommercial": {
              "long": 5445,
              "short": 17648,
              "net": -12203
            },
            "smallTrader": {
              "long": 23245,
              "short": 39738,
              "net": -16493
            }
          },
          "openInterest": 145811
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39297,
              "short": 55130,
              "net": -15833
            },
            "nonCommercial": {
              "long": 7108,
              "short": 1429,
              "net": 5679
            },
            "smallTrader": {
              "long": 30970,
              "short": 20816,
              "net": 10154
            }
          },
          "openInterest": 81177
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32477,
              "short": 27163,
              "net": 5314
            },
            "nonCommercial": {
              "long": 6000,
              "short": 6792,
              "net": -792
            },
            "smallTrader": {
              "long": 13897,
              "short": 18419,
              "net": -4522
            }
          },
          "openInterest": 54094
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12828,
              "short": 25804,
              "net": -12976
            },
            "nonCommercial": {
              "long": 12436,
              "short": 9137,
              "net": 3299
            },
            "smallTrader": {
              "long": 48977,
              "short": 39300,
              "net": 9677
            }
          },
          "openInterest": 77025
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7084,
              "short": 18601,
              "net": -11517
            },
            "nonCommercial": {
              "long": 8154,
              "short": 1751,
              "net": 6403
            },
            "smallTrader": {
              "long": 9608,
              "short": 4494,
              "net": 5114
            }
          },
          "openInterest": 25836
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34992,
              "short": 59978,
              "net": -24986
            },
            "nonCommercial": {
              "long": 12242,
              "short": 10341,
              "net": 1901
            },
            "smallTrader": {
              "long": 38589,
              "short": 15504,
              "net": 23085
            }
          },
          "openInterest": 90557
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22081,
              "short": 34905,
              "net": -12824
            },
            "nonCommercial": {
              "long": 9785,
              "short": 4427,
              "net": 5358
            },
            "smallTrader": {
              "long": 32495,
              "short": 25029,
              "net": 7466
            }
          },
          "openInterest": 68613
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33523,
              "short": 44410,
              "net": -10887
            },
            "nonCommercial": {
              "long": 5652,
              "short": 3432,
              "net": 2220
            },
            "smallTrader": {
              "long": 30626,
              "short": 21959,
              "net": 8667
            }
          },
          "openInterest": 74150
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53354,
              "short": 129932,
              "net": -76578
            },
            "nonCommercial": {
              "long": 40269,
              "short": 721,
              "net": 39548
            },
            "smallTrader": {
              "long": 51692,
              "short": 14662,
              "net": 37030
            }
          },
          "openInterest": 147278
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14809,
              "short": 17322,
              "net": -2513
            },
            "nonCommercial": {
              "long": 7021,
              "short": 5729,
              "net": 1292
            },
            "smallTrader": {
              "long": 13077,
              "short": 11856,
              "net": 1221
            }
          },
          "openInterest": 34907
        }
      ]
    },
    {
      "reportDate": "1988-12-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 57366,
              "short": 41621,
              "net": 15745
            },
            "nonCommercial": {
              "long": 718,
              "short": 11413,
              "net": -10695
            },
            "smallTrader": {
              "long": 8969,
              "short": 14019,
              "net": -5050
            }
          },
          "openInterest": 67939
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225148,
              "short": 183315,
              "net": 41833
            },
            "nonCommercial": {
              "long": 24215,
              "short": 57023,
              "net": -32808
            },
            "smallTrader": {
              "long": 81780,
              "short": 90805,
              "net": -9025
            }
          },
          "openInterest": 361658
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30340,
              "short": 29806,
              "net": 534
            },
            "nonCommercial": {
              "long": 633,
              "short": 1120,
              "net": -487
            },
            "smallTrader": {
              "long": 534,
              "short": 581,
              "net": -47
            }
          },
          "openInterest": 31532
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5998,
              "short": 7812,
              "net": -1814
            },
            "nonCommercial": {
              "long": 2251,
              "short": 1907,
              "net": 344
            },
            "smallTrader": {
              "long": 8028,
              "short": 6558,
              "net": 1470
            }
          },
          "openInterest": 16277
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1515,
              "short": 16608,
              "net": -15093
            },
            "nonCommercial": {
              "long": 8136,
              "short": 1566,
              "net": 6570
            },
            "smallTrader": {
              "long": 12323,
              "short": 3800,
              "net": 8523
            }
          },
          "openInterest": 21974
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18733,
              "short": 29873,
              "net": -11140
            },
            "nonCommercial": {
              "long": 11661,
              "short": 1390,
              "net": 10271
            },
            "smallTrader": {
              "long": 5209,
              "short": 4340,
              "net": 869
            }
          },
          "openInterest": 36762
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9551,
              "short": 17479,
              "net": -7928
            },
            "nonCommercial": {
              "long": 5370,
              "short": 851,
              "net": 4519
            },
            "smallTrader": {
              "long": 7380,
              "short": 3971,
              "net": 3409
            }
          },
          "openInterest": 23156
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12877,
              "short": 17823,
              "net": -4946
            },
            "nonCommercial": {
              "long": 7601,
              "short": 1675,
              "net": 5926
            },
            "smallTrader": {
              "long": 8975,
              "short": 9955,
              "net": -980
            }
          },
          "openInterest": 30573
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110159,
              "short": 109017,
              "net": 1142
            },
            "nonCommercial": {
              "long": 15975,
              "short": 30507,
              "net": -14532
            },
            "smallTrader": {
              "long": 51380,
              "short": 37990,
              "net": 13390
            }
          },
          "openInterest": 185218
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5778,
              "short": 3325,
              "net": 2453
            },
            "nonCommercial": {
              "long": 3066,
              "short": 1633,
              "net": 1433
            },
            "smallTrader": {
              "long": 4346,
              "short": 8232,
              "net": -3886
            }
          },
          "openInterest": 13383
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112108,
              "short": 78299,
              "net": 33809
            },
            "nonCommercial": {
              "long": 6837,
              "short": 21800,
              "net": -14963
            },
            "smallTrader": {
              "long": 22418,
              "short": 41264,
              "net": -18846
            }
          },
          "openInterest": 152731
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40518,
              "short": 51164,
              "net": -10646
            },
            "nonCommercial": {
              "long": 6288,
              "short": 3415,
              "net": 2873
            },
            "smallTrader": {
              "long": 23622,
              "short": 15849,
              "net": 7773
            }
          },
          "openInterest": 74797
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17487,
              "short": 4960,
              "net": 12527
            },
            "nonCommercial": {
              "long": 4205,
              "short": 10957,
              "net": -6752
            },
            "smallTrader": {
              "long": 10401,
              "short": 16176,
              "net": -5775
            }
          },
          "openInterest": 32647
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11602,
              "short": 29147,
              "net": -17545
            },
            "nonCommercial": {
              "long": 16151,
              "short": 7139,
              "net": 9012
            },
            "smallTrader": {
              "long": 43965,
              "short": 35432,
              "net": 8533
            }
          },
          "openInterest": 75383
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7815,
              "short": 13992,
              "net": -6177
            },
            "nonCommercial": {
              "long": 4349,
              "short": 1588,
              "net": 2761
            },
            "smallTrader": {
              "long": 7289,
              "short": 3873,
              "net": 3416
            }
          },
          "openInterest": 19919
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33060,
              "short": 59647,
              "net": -26587
            },
            "nonCommercial": {
              "long": 12815,
              "short": 11186,
              "net": 1629
            },
            "smallTrader": {
              "long": 43639,
              "short": 18681,
              "net": 24958
            }
          },
          "openInterest": 93990
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21757,
              "short": 39950,
              "net": -18193
            },
            "nonCommercial": {
              "long": 13110,
              "short": 4882,
              "net": 8228
            },
            "smallTrader": {
              "long": 32708,
              "short": 22743,
              "net": 9965
            }
          },
          "openInterest": 71884
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33087,
              "short": 45904,
              "net": -12817
            },
            "nonCommercial": {
              "long": 6613,
              "short": 2869,
              "net": 3744
            },
            "smallTrader": {
              "long": 27964,
              "short": 18891,
              "net": 9073
            }
          },
          "openInterest": 72108
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53391,
              "short": 128730,
              "net": -75339
            },
            "nonCommercial": {
              "long": 39014,
              "short": 0,
              "net": 39014
            },
            "smallTrader": {
              "long": 49121,
              "short": 12796,
              "net": 36325
            }
          },
          "openInterest": 143241
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7080,
              "short": 5689,
              "net": 1391
            },
            "nonCommercial": {
              "long": 5756,
              "short": 4396,
              "net": 1360
            },
            "smallTrader": {
              "long": 8642,
              "short": 11393,
              "net": -2751
            }
          },
          "openInterest": 21478
        }
      ]
    },
    {
      "reportDate": "1989-01-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 62843,
              "short": 49055,
              "net": 13788
            },
            "nonCommercial": {
              "long": 3052,
              "short": 16137,
              "net": -13085
            },
            "smallTrader": {
              "long": 11973,
              "short": 12676,
              "net": -703
            }
          },
          "openInterest": 78704
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226524,
              "short": 213594,
              "net": 12930
            },
            "nonCommercial": {
              "long": 36689,
              "short": 50842,
              "net": -14153
            },
            "smallTrader": {
              "long": 104893,
              "short": 103670,
              "net": 1223
            }
          },
          "openInterest": 401375
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30484,
              "short": 28701,
              "net": 1783
            },
            "nonCommercial": {
              "long": 2490,
              "short": 2751,
              "net": -261
            },
            "smallTrader": {
              "long": -804,
              "short": 718,
              "net": -1522
            }
          },
          "openInterest": 32959
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15422,
              "short": 6099,
              "net": 9323
            },
            "nonCommercial": {
              "long": 1356,
              "short": 6839,
              "net": -5483
            },
            "smallTrader": {
              "long": 7581,
              "short": 11421,
              "net": -3840
            }
          },
          "openInterest": 24359
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2636,
              "short": 14168,
              "net": -11532
            },
            "nonCommercial": {
              "long": 6105,
              "short": 1241,
              "net": 4864
            },
            "smallTrader": {
              "long": 12840,
              "short": 6172,
              "net": 6668
            }
          },
          "openInterest": 21597
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22806,
              "short": 27653,
              "net": -4847
            },
            "nonCommercial": {
              "long": 6980,
              "short": 2909,
              "net": 4071
            },
            "smallTrader": {
              "long": 5027,
              "short": 4251,
              "net": 776
            }
          },
          "openInterest": 36520
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12460,
              "short": 18522,
              "net": -6062
            },
            "nonCommercial": {
              "long": 4289,
              "short": 1098,
              "net": 3191
            },
            "smallTrader": {
              "long": 6245,
              "short": 3374,
              "net": 2871
            }
          },
          "openInterest": 24404
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12492,
              "short": 18463,
              "net": -5971
            },
            "nonCommercial": {
              "long": 7438,
              "short": 1507,
              "net": 5931
            },
            "smallTrader": {
              "long": 11184,
              "short": 11144,
              "net": 40
            }
          },
          "openInterest": 32398
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128571,
              "short": 111491,
              "net": 17080
            },
            "nonCommercial": {
              "long": 16028,
              "short": 31110,
              "net": -15082
            },
            "smallTrader": {
              "long": 61203,
              "short": 63201,
              "net": -1998
            }
          },
          "openInterest": 215479
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4702,
              "short": 3555,
              "net": 1147
            },
            "nonCommercial": {
              "long": 3868,
              "short": 1757,
              "net": 2111
            },
            "smallTrader": {
              "long": 5092,
              "short": 8350,
              "net": -3258
            }
          },
          "openInterest": 14020
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118240,
              "short": 73501,
              "net": 44739
            },
            "nonCommercial": {
              "long": 5233,
              "short": 29394,
              "net": -24161
            },
            "smallTrader": {
              "long": 27171,
              "short": 47749,
              "net": -20578
            }
          },
          "openInterest": 163937
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38859,
              "short": 46921,
              "net": -8062
            },
            "nonCommercial": {
              "long": 6536,
              "short": 5558,
              "net": 978
            },
            "smallTrader": {
              "long": 26330,
              "short": 19246,
              "net": 7084
            }
          },
          "openInterest": 77259
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22251,
              "short": 7509,
              "net": 14742
            },
            "nonCommercial": {
              "long": 3730,
              "short": 10446,
              "net": -6716
            },
            "smallTrader": {
              "long": 12084,
              "short": 20110,
              "net": -8026
            }
          },
          "openInterest": 38313
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12576,
              "short": 30750,
              "net": -18174
            },
            "nonCommercial": {
              "long": 15624,
              "short": 7506,
              "net": 8118
            },
            "smallTrader": {
              "long": 49725,
              "short": 39669,
              "net": 10056
            }
          },
          "openInterest": 83250
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8441,
              "short": 13298,
              "net": -4857
            },
            "nonCommercial": {
              "long": 3720,
              "short": 1904,
              "net": 1816
            },
            "smallTrader": {
              "long": 6815,
              "short": 3774,
              "net": 3041
            }
          },
          "openInterest": 19558
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33871,
              "short": 58565,
              "net": -24694
            },
            "nonCommercial": {
              "long": 11392,
              "short": 12664,
              "net": -1272
            },
            "smallTrader": {
              "long": 41769,
              "short": 15803,
              "net": 25966
            }
          },
          "openInterest": 92768
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18575,
              "short": 41087,
              "net": -22512
            },
            "nonCommercial": {
              "long": 14830,
              "short": 3530,
              "net": 11300
            },
            "smallTrader": {
              "long": 35314,
              "short": 24102,
              "net": 11212
            }
          },
          "openInterest": 75326
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35125,
              "short": 44492,
              "net": -9367
            },
            "nonCommercial": {
              "long": 5970,
              "short": 5945,
              "net": 25
            },
            "smallTrader": {
              "long": 31272,
              "short": 21930,
              "net": 9342
            }
          },
          "openInterest": 76852
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55390,
              "short": 90554,
              "net": -35164
            },
            "nonCommercial": {
              "long": 21599,
              "short": 5813,
              "net": 15786
            },
            "smallTrader": {
              "long": 43642,
              "short": 24264,
              "net": 19378
            }
          },
          "openInterest": 122377
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12329,
              "short": 5655,
              "net": 6674
            },
            "nonCommercial": {
              "long": 4383,
              "short": 6322,
              "net": -1939
            },
            "smallTrader": {
              "long": 10736,
              "short": 15471,
              "net": -4735
            }
          },
          "openInterest": 27648
        }
      ]
    },
    {
      "reportDate": "1989-01-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56979,
              "short": 56069,
              "net": 910
            },
            "nonCommercial": {
              "long": 4305,
              "short": 7248,
              "net": -2943
            },
            "smallTrader": {
              "long": 22046,
              "short": 20013,
              "net": 2033
            }
          },
          "openInterest": 83987
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234041,
              "short": 216944,
              "net": 17097
            },
            "nonCommercial": {
              "long": 33012,
              "short": 57949,
              "net": -24937
            },
            "smallTrader": {
              "long": 112643,
              "short": 104803,
              "net": 7840
            }
          },
          "openInterest": 419808
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 35512,
              "short": 33859,
              "net": 1653
            },
            "nonCommercial": {
              "long": 1032,
              "short": 1953,
              "net": -921
            },
            "smallTrader": {
              "long": 996,
              "short": 1728,
              "net": -732
            }
          },
          "openInterest": 37727
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13662,
              "short": 8237,
              "net": 5425
            },
            "nonCommercial": {
              "long": 3285,
              "short": 6149,
              "net": -2864
            },
            "smallTrader": {
              "long": 7771,
              "short": 10332,
              "net": -2561
            }
          },
          "openInterest": 24733
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1923,
              "short": 19515,
              "net": -17592
            },
            "nonCommercial": {
              "long": 12506,
              "short": 3429,
              "net": 9077
            },
            "smallTrader": {
              "long": 14795,
              "short": 6280,
              "net": 8515
            }
          },
          "openInterest": 29437
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21672,
              "short": 24550,
              "net": -2878
            },
            "nonCommercial": {
              "long": 6349,
              "short": 2900,
              "net": 3449
            },
            "smallTrader": {
              "long": 6451,
              "short": 7022,
              "net": -571
            }
          },
          "openInterest": 35903
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14906,
              "short": 18584,
              "net": -3678
            },
            "nonCommercial": {
              "long": 2688,
              "short": 1634,
              "net": 1054
            },
            "smallTrader": {
              "long": 6640,
              "short": 4016,
              "net": 2624
            }
          },
          "openInterest": 24979
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11334,
              "short": 17846,
              "net": -6512
            },
            "nonCommercial": {
              "long": 7488,
              "short": 2176,
              "net": 5312
            },
            "smallTrader": {
              "long": 12188,
              "short": 10988,
              "net": 1200
            }
          },
          "openInterest": 32268
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129940,
              "short": 108877,
              "net": 21063
            },
            "nonCommercial": {
              "long": 15064,
              "short": 33228,
              "net": -18164
            },
            "smallTrader": {
              "long": 57103,
              "short": 60002,
              "net": -2899
            }
          },
          "openInterest": 211112
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4639,
              "short": 2812,
              "net": 1827
            },
            "nonCommercial": {
              "long": 2360,
              "short": 1240,
              "net": 1120
            },
            "smallTrader": {
              "long": 5603,
              "short": 8550,
              "net": -2947
            }
          },
          "openInterest": 13349
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125090,
              "short": 67239,
              "net": 57851
            },
            "nonCommercial": {
              "long": 5009,
              "short": 37911,
              "net": -32902
            },
            "smallTrader": {
              "long": 22218,
              "short": 47167,
              "net": -24949
            }
          },
          "openInterest": 170221
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36898,
              "short": 40745,
              "net": -3847
            },
            "nonCommercial": {
              "long": 3364,
              "short": 2149,
              "net": 1215
            },
            "smallTrader": {
              "long": 23284,
              "short": 20652,
              "net": 2632
            }
          },
          "openInterest": 66675
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24368,
              "short": 11828,
              "net": 12540
            },
            "nonCommercial": {
              "long": 10704,
              "short": 15958,
              "net": -5254
            },
            "smallTrader": {
              "long": 14345,
              "short": 21631,
              "net": -7286
            }
          },
          "openInterest": 52064
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14572,
              "short": 30483,
              "net": -15911
            },
            "nonCommercial": {
              "long": 16636,
              "short": 6439,
              "net": 10197
            },
            "smallTrader": {
              "long": 47372,
              "short": 41658,
              "net": 5714
            }
          },
          "openInterest": 83045
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8305,
              "short": 12335,
              "net": -4030
            },
            "nonCommercial": {
              "long": 3433,
              "short": 1959,
              "net": 1474
            },
            "smallTrader": {
              "long": 6480,
              "short": 3924,
              "net": 2556
            }
          },
          "openInterest": 18527
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31517,
              "short": 62619,
              "net": -31102
            },
            "nonCommercial": {
              "long": 13385,
              "short": 10332,
              "net": 3053
            },
            "smallTrader": {
              "long": 44556,
              "short": 16507,
              "net": 28049
            }
          },
          "openInterest": 94178
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25542,
              "short": 36063,
              "net": -10521
            },
            "nonCommercial": {
              "long": 7650,
              "short": 3849,
              "net": 3801
            },
            "smallTrader": {
              "long": 30880,
              "short": 24160,
              "net": 6720
            }
          },
          "openInterest": 68180
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41248,
              "short": 43070,
              "net": -1822
            },
            "nonCommercial": {
              "long": 7413,
              "short": 8349,
              "net": -936
            },
            "smallTrader": {
              "long": 27700,
              "short": 24942,
              "net": 2758
            }
          },
          "openInterest": 79741
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54614,
              "short": 90247,
              "net": -35633
            },
            "nonCommercial": {
              "long": 19756,
              "short": 6468,
              "net": 13288
            },
            "smallTrader": {
              "long": 43976,
              "short": 21631,
              "net": 22345
            }
          },
          "openInterest": 120329
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16170,
              "short": 2787,
              "net": 13383
            },
            "nonCommercial": {
              "long": 3612,
              "short": 12424,
              "net": -8812
            },
            "smallTrader": {
              "long": 11071,
              "short": 15642,
              "net": -4571
            }
          },
          "openInterest": 30853
        }
      ]
    },
    {
      "reportDate": "1989-02-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 59779,
              "short": 56233,
              "net": 3546
            },
            "nonCommercial": {
              "long": 7434,
              "short": 4663,
              "net": 2771
            },
            "smallTrader": {
              "long": 15674,
              "short": 21991,
              "net": -6317
            }
          },
          "openInterest": 84903
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 209141,
              "short": 180996,
              "net": 28145
            },
            "nonCommercial": {
              "long": 27564,
              "short": 44643,
              "net": -17079
            },
            "smallTrader": {
              "long": 106222,
              "short": 117288,
              "net": -11066
            }
          },
          "openInterest": 361814
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 40352,
              "short": 38397,
              "net": 1955
            },
            "nonCommercial": {
              "long": 805,
              "short": 1989,
              "net": -1184
            },
            "smallTrader": {
              "long": -894,
              "short": -123,
              "net": -771
            }
          },
          "openInterest": 41037
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12997,
              "short": 7341,
              "net": 5656
            },
            "nonCommercial": {
              "long": 1357,
              "short": 5117,
              "net": -3760
            },
            "smallTrader": {
              "long": 8996,
              "short": 10892,
              "net": -1896
            }
          },
          "openInterest": 23653
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3684,
              "short": 16599,
              "net": -12915
            },
            "nonCommercial": {
              "long": 9739,
              "short": 3242,
              "net": 6497
            },
            "smallTrader": {
              "long": 15219,
              "short": 8801,
              "net": 6418
            }
          },
          "openInterest": 28642
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17510,
              "short": 26194,
              "net": -8684
            },
            "nonCommercial": {
              "long": 9547,
              "short": 1619,
              "net": 7928
            },
            "smallTrader": {
              "long": 7784,
              "short": 7028,
              "net": 756
            }
          },
          "openInterest": 35968
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14580,
              "short": 16312,
              "net": -1732
            },
            "nonCommercial": {
              "long": 2253,
              "short": 2880,
              "net": -627
            },
            "smallTrader": {
              "long": 6820,
              "short": 4461,
              "net": 2359
            }
          },
          "openInterest": 23865
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13261,
              "short": 13418,
              "net": -157
            },
            "nonCommercial": {
              "long": 4904,
              "short": 2130,
              "net": 2774
            },
            "smallTrader": {
              "long": 10592,
              "short": 13209,
              "net": -2617
            }
          },
          "openInterest": 30550
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119538,
              "short": 116186,
              "net": 3352
            },
            "nonCommercial": {
              "long": 19950,
              "short": 30634,
              "net": -10684
            },
            "smallTrader": {
              "long": 64500,
              "short": 57168,
              "net": 7332
            }
          },
          "openInterest": 212164
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5048,
              "short": 3306,
              "net": 1742
            },
            "nonCommercial": {
              "long": 2415,
              "short": 1676,
              "net": 739
            },
            "smallTrader": {
              "long": 6409,
              "short": 8890,
              "net": -2481
            }
          },
          "openInterest": 14223
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120632,
              "short": 75634,
              "net": 44998
            },
            "nonCommercial": {
              "long": 5828,
              "short": 32830,
              "net": -27002
            },
            "smallTrader": {
              "long": 25470,
              "short": 43466,
              "net": -17996
            }
          },
          "openInterest": 168943
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34222,
              "short": 33003,
              "net": 1219
            },
            "nonCommercial": {
              "long": 3838,
              "short": 2990,
              "net": 848
            },
            "smallTrader": {
              "long": 19939,
              "short": 22006,
              "net": -2067
            }
          },
          "openInterest": 60580
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17853,
              "short": 24031,
              "net": -6178
            },
            "nonCommercial": {
              "long": 8131,
              "short": 8316,
              "net": -185
            },
            "smallTrader": {
              "long": 20922,
              "short": 14559,
              "net": 6363
            }
          },
          "openInterest": 47922
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14570,
              "short": 30449,
              "net": -15879
            },
            "nonCommercial": {
              "long": 16638,
              "short": 7255,
              "net": 9383
            },
            "smallTrader": {
              "long": 46725,
              "short": 40229,
              "net": 6496
            }
          },
          "openInterest": 83485
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8209,
              "short": 12776,
              "net": -4567
            },
            "nonCommercial": {
              "long": 3892,
              "short": 2524,
              "net": 1368
            },
            "smallTrader": {
              "long": 6574,
              "short": 3375,
              "net": 3199
            }
          },
          "openInterest": 19131
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33746,
              "short": 65364,
              "net": -31618
            },
            "nonCommercial": {
              "long": 13333,
              "short": 9376,
              "net": 3957
            },
            "smallTrader": {
              "long": 44575,
              "short": 16914,
              "net": 27661
            }
          },
          "openInterest": 96665
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31419,
              "short": 28799,
              "net": 2620
            },
            "nonCommercial": {
              "long": 4959,
              "short": 7520,
              "net": -2561
            },
            "smallTrader": {
              "long": 30954,
              "short": 31013,
              "net": -59
            }
          },
          "openInterest": 72863
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41611,
              "short": 48449,
              "net": -6838
            },
            "nonCommercial": {
              "long": 8569,
              "short": 5167,
              "net": 3402
            },
            "smallTrader": {
              "long": 28776,
              "short": 25340,
              "net": 3436
            }
          },
          "openInterest": 85854
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56284,
              "short": 107707,
              "net": -51423
            },
            "nonCommercial": {
              "long": 22301,
              "short": 754,
              "net": 21547
            },
            "smallTrader": {
              "long": 46324,
              "short": 16448,
              "net": 29876
            }
          },
          "openInterest": 125315
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10474,
              "short": 12120,
              "net": -1646
            },
            "nonCommercial": {
              "long": 6593,
              "short": 4986,
              "net": 1607
            },
            "smallTrader": {
              "long": 13139,
              "short": 13100,
              "net": 39
            }
          },
          "openInterest": 30209
        }
      ]
    },
    {
      "reportDate": "1989-02-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 69627,
              "short": 49943,
              "net": 19684
            },
            "nonCommercial": {
              "long": 3608,
              "short": 9145,
              "net": -5537
            },
            "smallTrader": {
              "long": 11446,
              "short": 25593,
              "net": -14147
            }
          },
          "openInterest": 84681
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 194498,
              "short": 154500,
              "net": 39998
            },
            "nonCommercial": {
              "long": 14546,
              "short": 19944,
              "net": -5398
            },
            "smallTrader": {
              "long": 84918,
              "short": 119518,
              "net": -34600
            }
          },
          "openInterest": 306899
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42249,
              "short": 38802,
              "net": 3447
            },
            "nonCommercial": {
              "long": 307,
              "short": 1046,
              "net": -739
            },
            "smallTrader": {
              "long": 859,
              "short": 3567,
              "net": -2708
            }
          },
          "openInterest": 43606
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1594,
              "short": 1784,
              "net": -190
            },
            "nonCommercial": {
              "long": 0,
              "short": 213,
              "net": -213
            },
            "smallTrader": {
              "long": 2061,
              "short": 1658,
              "net": 403
            }
          },
          "openInterest": 3655
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14233,
              "short": 7477,
              "net": 6756
            },
            "nonCommercial": {
              "long": 488,
              "short": 5939,
              "net": -5451
            },
            "smallTrader": {
              "long": 8803,
              "short": 10108,
              "net": -1305
            }
          },
          "openInterest": 25427
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15896,
              "short": 11155,
              "net": 4741
            },
            "nonCommercial": {
              "long": 1373,
              "short": 3757,
              "net": -2384
            },
            "smallTrader": {
              "long": 10450,
              "short": 12807,
              "net": -2357
            }
          },
          "openInterest": 30683
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15537,
              "short": 26495,
              "net": -10958
            },
            "nonCommercial": {
              "long": 10842,
              "short": 981,
              "net": 9861
            },
            "smallTrader": {
              "long": 7652,
              "short": 6555,
              "net": 1097
            }
          },
          "openInterest": 35238
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13318,
              "short": 15828,
              "net": -2510
            },
            "nonCommercial": {
              "long": 2753,
              "short": 2835,
              "net": -82
            },
            "smallTrader": {
              "long": 6154,
              "short": 3562,
              "net": 2592
            }
          },
          "openInterest": 22534
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13208,
              "short": 20067,
              "net": -6859
            },
            "nonCommercial": {
              "long": 7471,
              "short": 963,
              "net": 6508
            },
            "smallTrader": {
              "long": 10185,
              "short": 9834,
              "net": 351
            }
          },
          "openInterest": 32588
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113563,
              "short": 115324,
              "net": -1761
            },
            "nonCommercial": {
              "long": 22717,
              "short": 32244,
              "net": -9527
            },
            "smallTrader": {
              "long": 62839,
              "short": 51551,
              "net": 11288
            }
          },
          "openInterest": 203900
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5006,
              "short": 2841,
              "net": 2165
            },
            "nonCommercial": {
              "long": 1591,
              "short": 1489,
              "net": 102
            },
            "smallTrader": {
              "long": 6669,
              "short": 8936,
              "net": -2267
            }
          },
          "openInterest": 13852
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116638,
              "short": 72416,
              "net": 44222
            },
            "nonCommercial": {
              "long": 4394,
              "short": 32432,
              "net": -28038
            },
            "smallTrader": {
              "long": 28701,
              "short": 44885,
              "net": -16184
            }
          },
          "openInterest": 165774
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28045,
              "short": 39234,
              "net": -11189
            },
            "nonCommercial": {
              "long": 6822,
              "short": 865,
              "net": 5957
            },
            "smallTrader": {
              "long": 21559,
              "short": 16327,
              "net": 5232
            }
          },
          "openInterest": 58929
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18438,
              "short": 22968,
              "net": -4530
            },
            "nonCommercial": {
              "long": 8531,
              "short": 11659,
              "net": -3128
            },
            "smallTrader": {
              "long": 22109,
              "short": 14451,
              "net": 7658
            }
          },
          "openInterest": 50738
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15535,
              "short": 32041,
              "net": -16506
            },
            "nonCommercial": {
              "long": 19111,
              "short": 7696,
              "net": 11415
            },
            "smallTrader": {
              "long": 49596,
              "short": 44505,
              "net": 5091
            }
          },
          "openInterest": 89957
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7892,
              "short": 13630,
              "net": -5738
            },
            "nonCommercial": {
              "long": 3657,
              "short": 2146,
              "net": 1511
            },
            "smallTrader": {
              "long": 7395,
              "short": 3168,
              "net": 4227
            }
          },
          "openInterest": 19144
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30420,
              "short": 61108,
              "net": -30688
            },
            "nonCommercial": {
              "long": 14201,
              "short": 8555,
              "net": 5646
            },
            "smallTrader": {
              "long": 40513,
              "short": 15471,
              "net": 25042
            }
          },
          "openInterest": 91910
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29850,
              "short": 30044,
              "net": -194
            },
            "nonCommercial": {
              "long": 5326,
              "short": 7103,
              "net": -1777
            },
            "smallTrader": {
              "long": 30112,
              "short": 28141,
              "net": 1971
            }
          },
          "openInterest": 70239
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31987,
              "short": 46890,
              "net": -14903
            },
            "nonCommercial": {
              "long": 8697,
              "short": 5398,
              "net": 3299
            },
            "smallTrader": {
              "long": 31868,
              "short": 20264,
              "net": 11604
            }
          },
          "openInterest": 82373
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49381,
              "short": 117370,
              "net": -67989
            },
            "nonCommercial": {
              "long": 33408,
              "short": 225,
              "net": 33183
            },
            "smallTrader": {
              "long": 52148,
              "short": 17342,
              "net": 34806
            }
          },
          "openInterest": 135638
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10047,
              "short": 13148,
              "net": -3101
            },
            "nonCommercial": {
              "long": 5474,
              "short": 3982,
              "net": 1492
            },
            "smallTrader": {
              "long": 16183,
              "short": 14574,
              "net": 1609
            }
          },
          "openInterest": 31709
        }
      ]
    },
    {
      "reportDate": "1989-03-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 57409,
              "short": 40600,
              "net": 16809
            },
            "nonCommercial": {
              "long": 4083,
              "short": 9153,
              "net": -5070
            },
            "smallTrader": {
              "long": 12420,
              "short": 24159,
              "net": -11739
            }
          },
          "openInterest": 74425
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 192301,
              "short": 149228,
              "net": 43073
            },
            "nonCommercial": {
              "long": 11496,
              "short": 27813,
              "net": -16317
            },
            "smallTrader": {
              "long": 84176,
              "short": 110932,
              "net": -26756
            }
          },
          "openInterest": 295991
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44689,
              "short": 44248,
              "net": 441
            },
            "nonCommercial": {
              "long": 1746,
              "short": 2142,
              "net": -396
            },
            "smallTrader": {
              "long": 476,
              "short": 521,
              "net": -45
            }
          },
          "openInterest": 46941
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12214,
              "short": 2148,
              "net": 10066
            },
            "nonCommercial": {
              "long": 2579,
              "short": 6212,
              "net": -3633
            },
            "smallTrader": {
              "long": 5805,
              "short": 12238,
              "net": -6433
            }
          },
          "openInterest": 20601
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3052,
              "short": 2707,
              "net": 345
            },
            "nonCommercial": {
              "long": 3429,
              "short": 1669,
              "net": 1760
            },
            "smallTrader": {
              "long": 8663,
              "short": 10768,
              "net": -2105
            }
          },
          "openInterest": 15491
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18590,
              "short": 20038,
              "net": -1448
            },
            "nonCommercial": {
              "long": 4561,
              "short": 4342,
              "net": 219
            },
            "smallTrader": {
              "long": 8087,
              "short": 6858,
              "net": 1229
            }
          },
          "openInterest": 32216
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12478,
              "short": 17893,
              "net": -5415
            },
            "nonCommercial": {
              "long": 3658,
              "short": 1199,
              "net": 2459
            },
            "smallTrader": {
              "long": 6687,
              "short": 3731,
              "net": 2956
            }
          },
          "openInterest": 23184
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13789,
              "short": 25518,
              "net": -11729
            },
            "nonCommercial": {
              "long": 9799,
              "short": 1081,
              "net": 8718
            },
            "smallTrader": {
              "long": 12630,
              "short": 9619,
              "net": 3011
            }
          },
          "openInterest": 37309
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127534,
              "short": 127715,
              "net": -181
            },
            "nonCommercial": {
              "long": 20433,
              "short": 26213,
              "net": -5780
            },
            "smallTrader": {
              "long": 71575,
              "short": 65614,
              "net": 5961
            }
          },
          "openInterest": 227405
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5431,
              "short": 3141,
              "net": 2290
            },
            "nonCommercial": {
              "long": 1261,
              "short": 3092,
              "net": -1831
            },
            "smallTrader": {
              "long": 8144,
              "short": 8603,
              "net": -459
            }
          },
          "openInterest": 15381
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108780,
              "short": 81707,
              "net": 27073
            },
            "nonCommercial": {
              "long": 6347,
              "short": 25675,
              "net": -19328
            },
            "smallTrader": {
              "long": 34385,
              "short": 42130,
              "net": -7745
            }
          },
          "openInterest": 165615
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28163,
              "short": 43807,
              "net": -15644
            },
            "nonCommercial": {
              "long": 8768,
              "short": 1071,
              "net": 7697
            },
            "smallTrader": {
              "long": 25240,
              "short": 17293,
              "net": 7947
            }
          },
          "openInterest": 63413
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29367,
              "short": 2182,
              "net": 27185
            },
            "nonCommercial": {
              "long": 7389,
              "short": 25962,
              "net": -18573
            },
            "smallTrader": {
              "long": 11204,
              "short": 19816,
              "net": -8612
            }
          },
          "openInterest": 49798
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14391,
              "short": 33410,
              "net": -19019
            },
            "nonCommercial": {
              "long": 18797,
              "short": 7750,
              "net": 11047
            },
            "smallTrader": {
              "long": 55468,
              "short": 47496,
              "net": 7972
            }
          },
          "openInterest": 94818
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6947,
              "short": 13605,
              "net": -6658
            },
            "nonCommercial": {
              "long": 4660,
              "short": 1978,
              "net": 2682
            },
            "smallTrader": {
              "long": 8421,
              "short": 4445,
              "net": 3976
            }
          },
          "openInterest": 20478
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26394,
              "short": 68291,
              "net": -41897
            },
            "nonCommercial": {
              "long": 20438,
              "short": 4602,
              "net": 15836
            },
            "smallTrader": {
              "long": 39704,
              "short": 13643,
              "net": 26061
            }
          },
          "openInterest": 91484
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25376,
              "short": 31203,
              "net": -5827
            },
            "nonCommercial": {
              "long": 4655,
              "short": 6076,
              "net": -1421
            },
            "smallTrader": {
              "long": 31952,
              "short": 24704,
              "net": 7248
            }
          },
          "openInterest": 67392
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28186,
              "short": 46895,
              "net": -18709
            },
            "nonCommercial": {
              "long": 8761,
              "short": 5563,
              "net": 3198
            },
            "smallTrader": {
              "long": 35346,
              "short": 19835,
              "net": 15511
            }
          },
          "openInterest": 79384
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53680,
              "short": 127461,
              "net": -73781
            },
            "nonCommercial": {
              "long": 41746,
              "short": 675,
              "net": 41071
            },
            "smallTrader": {
              "long": 50227,
              "short": 17517,
              "net": 32710
            }
          },
          "openInterest": 146831
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16857,
              "short": 1650,
              "net": 15207
            },
            "nonCommercial": {
              "long": 2902,
              "short": 10017,
              "net": -7115
            },
            "smallTrader": {
              "long": 9924,
              "short": 18016,
              "net": -8092
            }
          },
          "openInterest": 30339
        }
      ]
    },
    {
      "reportDate": "1989-03-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 67117,
              "short": 57546,
              "net": 9571
            },
            "nonCommercial": {
              "long": 4389,
              "short": 7732,
              "net": -3343
            },
            "smallTrader": {
              "long": 13983,
              "short": 20211,
              "net": -6228
            }
          },
          "openInterest": 86225
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 192635,
              "short": 165215,
              "net": 27420
            },
            "nonCommercial": {
              "long": 13150,
              "short": 27900,
              "net": -14750
            },
            "smallTrader": {
              "long": 80069,
              "short": 92739,
              "net": -12670
            }
          },
          "openInterest": 292927
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42581,
              "short": 42642,
              "net": -61
            },
            "nonCommercial": {
              "long": 1167,
              "short": 1110,
              "net": 57
            },
            "smallTrader": {
              "long": 764,
              "short": 760,
              "net": 4
            }
          },
          "openInterest": 44632
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14552,
              "short": 962,
              "net": 13590
            },
            "nonCommercial": {
              "long": 800,
              "short": 8183,
              "net": -7383
            },
            "smallTrader": {
              "long": 6061,
              "short": 12268,
              "net": -6207
            }
          },
          "openInterest": 21413
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1235,
              "short": 8519,
              "net": -7284
            },
            "nonCommercial": {
              "long": 7049,
              "short": 1965,
              "net": 5084
            },
            "smallTrader": {
              "long": 11242,
              "short": 9042,
              "net": 2200
            }
          },
          "openInterest": 19631
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20134,
              "short": 21655,
              "net": -1521
            },
            "nonCommercial": {
              "long": 4670,
              "short": 3687,
              "net": 983
            },
            "smallTrader": {
              "long": 8320,
              "short": 7782,
              "net": 538
            }
          },
          "openInterest": 33888
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13722,
              "short": 17696,
              "net": -3974
            },
            "nonCommercial": {
              "long": 2754,
              "short": 1413,
              "net": 1341
            },
            "smallTrader": {
              "long": 6488,
              "short": 3855,
              "net": 2633
            }
          },
          "openInterest": 23891
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15326,
              "short": 25134,
              "net": -9808
            },
            "nonCommercial": {
              "long": 8402,
              "short": 1707,
              "net": 6695
            },
            "smallTrader": {
              "long": 12800,
              "short": 9687,
              "net": 3113
            }
          },
          "openInterest": 37469
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148812,
              "short": 136906,
              "net": 11906
            },
            "nonCommercial": {
              "long": 15526,
              "short": 31906,
              "net": -16380
            },
            "smallTrader": {
              "long": 76588,
              "short": 72114,
              "net": 4474
            }
          },
          "openInterest": 246277
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4952,
              "short": 2746,
              "net": 2206
            },
            "nonCommercial": {
              "long": 1448,
              "short": 2179,
              "net": -731
            },
            "smallTrader": {
              "long": 7345,
              "short": 8820,
              "net": -1475
            }
          },
          "openInterest": 14110
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120884,
              "short": 71844,
              "net": 49040
            },
            "nonCommercial": {
              "long": 3422,
              "short": 33947,
              "net": -30525
            },
            "smallTrader": {
              "long": 23838,
              "short": 42353,
              "net": -18515
            }
          },
          "openInterest": 163649
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22745,
              "short": 32778,
              "net": -10033
            },
            "nonCommercial": {
              "long": 8777,
              "short": 2978,
              "net": 5799
            },
            "smallTrader": {
              "long": 21940,
              "short": 17706,
              "net": 4234
            }
          },
          "openInterest": 55343
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28226,
              "short": 5131,
              "net": 23095
            },
            "nonCommercial": {
              "long": 7714,
              "short": 24420,
              "net": -16706
            },
            "smallTrader": {
              "long": 15650,
              "short": 22039,
              "net": -6389
            }
          },
          "openInterest": 51867
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15539,
              "short": 28781,
              "net": -13242
            },
            "nonCommercial": {
              "long": 12462,
              "short": 8485,
              "net": 3977
            },
            "smallTrader": {
              "long": 54747,
              "short": 45482,
              "net": 9265
            }
          },
          "openInterest": 87894
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8089,
              "short": 9990,
              "net": -1901
            },
            "nonCommercial": {
              "long": 3491,
              "short": 2886,
              "net": 605
            },
            "smallTrader": {
              "long": 6776,
              "short": 5480,
              "net": 1296
            }
          },
          "openInterest": 19029
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29989,
              "short": 64404,
              "net": -34415
            },
            "nonCommercial": {
              "long": 19375,
              "short": 11191,
              "net": 8184
            },
            "smallTrader": {
              "long": 43076,
              "short": 16845,
              "net": 26231
            }
          },
          "openInterest": 97317
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29267,
              "short": 27213,
              "net": 2054
            },
            "nonCommercial": {
              "long": 3219,
              "short": 6559,
              "net": -3340
            },
            "smallTrader": {
              "long": 25612,
              "short": 24326,
              "net": 1286
            }
          },
          "openInterest": 64407
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41311,
              "short": 41018,
              "net": 293
            },
            "nonCommercial": {
              "long": 4606,
              "short": 4513,
              "net": 93
            },
            "smallTrader": {
              "long": 24695,
              "short": 25081,
              "net": -386
            }
          },
          "openInterest": 75621
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64957,
              "short": 139997,
              "net": -75040
            },
            "nonCommercial": {
              "long": 43430,
              "short": 809,
              "net": 42621
            },
            "smallTrader": {
              "long": 50035,
              "short": 17616,
              "net": 32419
            }
          },
          "openInterest": 158892
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20296,
              "short": 2279,
              "net": 18017
            },
            "nonCommercial": {
              "long": 5796,
              "short": 14133,
              "net": -8337
            },
            "smallTrader": {
              "long": 10893,
              "short": 20573,
              "net": -9680
            }
          },
          "openInterest": 36992
        }
      ]
    },
    {
      "reportDate": "1989-04-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 63250,
              "short": 59796,
              "net": 3454
            },
            "nonCommercial": {
              "long": 4948,
              "short": 5884,
              "net": -936
            },
            "smallTrader": {
              "long": 17806,
              "short": 20324,
              "net": -2518
            }
          },
          "openInterest": 88291
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 187624,
              "short": 174574,
              "net": 13050
            },
            "nonCommercial": {
              "long": 13697,
              "short": 27886,
              "net": -14189
            },
            "smallTrader": {
              "long": 103605,
              "short": 102466,
              "net": 1139
            }
          },
          "openInterest": 312986
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42399,
              "short": 42900,
              "net": -501
            },
            "nonCommercial": {
              "long": 2133,
              "short": 1968,
              "net": 165
            },
            "smallTrader": {
              "long": 792,
              "short": 456,
              "net": 336
            }
          },
          "openInterest": 45561
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10661,
              "short": 2848,
              "net": 7813
            },
            "nonCommercial": {
              "long": 4600,
              "short": 7083,
              "net": -2483
            },
            "smallTrader": {
              "long": 6841,
              "short": 12171,
              "net": -5330
            }
          },
          "openInterest": 22808
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1192,
              "short": 10376,
              "net": -9184
            },
            "nonCommercial": {
              "long": 7688,
              "short": 1648,
              "net": 6040
            },
            "smallTrader": {
              "long": 11963,
              "short": 8819,
              "net": 3144
            }
          },
          "openInterest": 20893
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24358,
              "short": 20512,
              "net": 3846
            },
            "nonCommercial": {
              "long": 3849,
              "short": 8455,
              "net": -4606
            },
            "smallTrader": {
              "long": 7728,
              "short": 6968,
              "net": 760
            }
          },
          "openInterest": 36114
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14722,
              "short": 21570,
              "net": -6848
            },
            "nonCommercial": {
              "long": 3842,
              "short": 301,
              "net": 3541
            },
            "smallTrader": {
              "long": 6385,
              "short": 3078,
              "net": 3307
            }
          },
          "openInterest": 26265
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14157,
              "short": 23451,
              "net": -9294
            },
            "nonCommercial": {
              "long": 8376,
              "short": 1736,
              "net": 6640
            },
            "smallTrader": {
              "long": 12868,
              "short": 10214,
              "net": 2654
            }
          },
          "openInterest": 36274
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148604,
              "short": 142641,
              "net": 5963
            },
            "nonCommercial": {
              "long": 15520,
              "short": 25770,
              "net": -10250
            },
            "smallTrader": {
              "long": 73297,
              "short": 69010,
              "net": 4287
            }
          },
          "openInterest": 245994
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5210,
              "short": 2471,
              "net": 2739
            },
            "nonCommercial": {
              "long": 812,
              "short": 3512,
              "net": -2700
            },
            "smallTrader": {
              "long": 7831,
              "short": 7870,
              "net": -39
            }
          },
          "openInterest": 14276
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106915,
              "short": 69206,
              "net": 37709
            },
            "nonCommercial": {
              "long": 6079,
              "short": 29001,
              "net": -22922
            },
            "smallTrader": {
              "long": 29529,
              "short": 44316,
              "net": -14787
            }
          },
          "openInterest": 158340
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26119,
              "short": 33111,
              "net": -6992
            },
            "nonCommercial": {
              "long": 8563,
              "short": 5690,
              "net": 2873
            },
            "smallTrader": {
              "long": 22349,
              "short": 18230,
              "net": 4119
            }
          },
          "openInterest": 58729
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23232,
              "short": 10641,
              "net": 12591
            },
            "nonCommercial": {
              "long": 6114,
              "short": 18194,
              "net": -12080
            },
            "smallTrader": {
              "long": 19551,
              "short": 20062,
              "net": -511
            }
          },
          "openInterest": 49884
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15952,
              "short": 27287,
              "net": -11335
            },
            "nonCommercial": {
              "long": 7635,
              "short": 12108,
              "net": -4473
            },
            "smallTrader": {
              "long": 55026,
              "short": 39218,
              "net": 15808
            }
          },
          "openInterest": 82086
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6460,
              "short": 14028,
              "net": -7568
            },
            "nonCommercial": {
              "long": 7037,
              "short": 2239,
              "net": 4798
            },
            "smallTrader": {
              "long": 7861,
              "short": 5091,
              "net": 2770
            }
          },
          "openInterest": 21823
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32084,
              "short": 68073,
              "net": -35989
            },
            "nonCommercial": {
              "long": 19359,
              "short": 10651,
              "net": 8708
            },
            "smallTrader": {
              "long": 45463,
              "short": 18182,
              "net": 27281
            }
          },
          "openInterest": 101606
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26395,
              "short": 20378,
              "net": 6017
            },
            "nonCommercial": {
              "long": 4438,
              "short": 7372,
              "net": -2934
            },
            "smallTrader": {
              "long": 23702,
              "short": 26785,
              "net": -3083
            }
          },
          "openInterest": 57165
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39853,
              "short": 38829,
              "net": 1024
            },
            "nonCommercial": {
              "long": 4939,
              "short": 4147,
              "net": 792
            },
            "smallTrader": {
              "long": 26040,
              "short": 27856,
              "net": -1816
            }
          },
          "openInterest": 75841
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65637,
              "short": 135759,
              "net": -70122
            },
            "nonCommercial": {
              "long": 44020,
              "short": 848,
              "net": 43172
            },
            "smallTrader": {
              "long": 45980,
              "short": 19030,
              "net": 26950
            }
          },
          "openInterest": 156640
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11483,
              "short": 7078,
              "net": 4405
            },
            "nonCommercial": {
              "long": 8631,
              "short": 9864,
              "net": -1233
            },
            "smallTrader": {
              "long": 14231,
              "short": 17403,
              "net": -3172
            }
          },
          "openInterest": 34669
        }
      ]
    },
    {
      "reportDate": "1989-04-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 59457,
              "short": 58438,
              "net": 1019
            },
            "nonCommercial": {
              "long": 4393,
              "short": 6589,
              "net": -2196
            },
            "smallTrader": {
              "long": 19787,
              "short": 18610,
              "net": 1177
            }
          },
          "openInterest": 85695
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 194329,
              "short": 179143,
              "net": 15186
            },
            "nonCommercial": {
              "long": 23832,
              "short": 44234,
              "net": -20402
            },
            "smallTrader": {
              "long": 97983,
              "short": 92767,
              "net": 5216
            }
          },
          "openInterest": 326999
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44559,
              "short": 47547,
              "net": -2988
            },
            "nonCommercial": {
              "long": 3568,
              "short": 787,
              "net": 2781
            },
            "smallTrader": {
              "long": 973,
              "short": 766,
              "net": 207
            }
          },
          "openInterest": 49373
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8038,
              "short": 2475,
              "net": 5563
            },
            "nonCommercial": {
              "long": 2363,
              "short": 4056,
              "net": -1693
            },
            "smallTrader": {
              "long": 7636,
              "short": 11506,
              "net": -3870
            }
          },
          "openInterest": 18096
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3329,
              "short": 10544,
              "net": -7215
            },
            "nonCommercial": {
              "long": 7729,
              "short": 1517,
              "net": 6212
            },
            "smallTrader": {
              "long": 11456,
              "short": 10453,
              "net": 1003
            }
          },
          "openInterest": 22867
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26333,
              "short": 24316,
              "net": 2017
            },
            "nonCommercial": {
              "long": 4314,
              "short": 8166,
              "net": -3852
            },
            "smallTrader": {
              "long": 8561,
              "short": 6726,
              "net": 1835
            }
          },
          "openInterest": 39450
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12777,
              "short": 20435,
              "net": -7658
            },
            "nonCommercial": {
              "long": 6090,
              "short": 548,
              "net": 5542
            },
            "smallTrader": {
              "long": 5765,
              "short": 3649,
              "net": 2116
            }
          },
          "openInterest": 25602
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15168,
              "short": 24960,
              "net": -9792
            },
            "nonCommercial": {
              "long": 8010,
              "short": 1094,
              "net": 6916
            },
            "smallTrader": {
              "long": 11681,
              "short": 8805,
              "net": 2876
            }
          },
          "openInterest": 36289
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148248,
              "short": 132428,
              "net": 15820
            },
            "nonCommercial": {
              "long": 13965,
              "short": 38243,
              "net": -24278
            },
            "smallTrader": {
              "long": 73120,
              "short": 64662,
              "net": 8458
            }
          },
          "openInterest": 246391
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5604,
              "short": 2670,
              "net": 2934
            },
            "nonCommercial": {
              "long": 806,
              "short": 3092,
              "net": -2286
            },
            "smallTrader": {
              "long": 7451,
              "short": 8099,
              "net": -648
            }
          },
          "openInterest": 14260
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121679,
              "short": 70134,
              "net": 51545
            },
            "nonCommercial": {
              "long": 2448,
              "short": 32920,
              "net": -30472
            },
            "smallTrader": {
              "long": 26085,
              "short": 47158,
              "net": -21073
            }
          },
          "openInterest": 168488
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28763,
              "short": 28917,
              "net": -154
            },
            "nonCommercial": {
              "long": 4151,
              "short": 5825,
              "net": -1674
            },
            "smallTrader": {
              "long": 19815,
              "short": 17987,
              "net": 1828
            }
          },
          "openInterest": 53995
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27510,
              "short": 12962,
              "net": 14548
            },
            "nonCommercial": {
              "long": 5491,
              "short": 16509,
              "net": -11018
            },
            "smallTrader": {
              "long": 16073,
              "short": 19603,
              "net": -3530
            }
          },
          "openInterest": 52005
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16056,
              "short": 26748,
              "net": -10692
            },
            "nonCommercial": {
              "long": 8862,
              "short": 13403,
              "net": -4541
            },
            "smallTrader": {
              "long": 52655,
              "short": 37422,
              "net": 15233
            }
          },
          "openInterest": 81773
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5791,
              "short": 13017,
              "net": -7226
            },
            "nonCommercial": {
              "long": 6214,
              "short": 1865,
              "net": 4349
            },
            "smallTrader": {
              "long": 6705,
              "short": 3828,
              "net": 2877
            }
          },
          "openInterest": 19616
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28347,
              "short": 57547,
              "net": -29200
            },
            "nonCommercial": {
              "long": 17135,
              "short": 11074,
              "net": 6061
            },
            "smallTrader": {
              "long": 42901,
              "short": 19762,
              "net": 23139
            }
          },
          "openInterest": 93849
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23319,
              "short": 22897,
              "net": 422
            },
            "nonCommercial": {
              "long": 4214,
              "short": 5843,
              "net": -1629
            },
            "smallTrader": {
              "long": 24112,
              "short": 22905,
              "net": 1207
            }
          },
          "openInterest": 57119
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36019,
              "short": 43524,
              "net": -7505
            },
            "nonCommercial": {
              "long": 4907,
              "short": 3293,
              "net": 1614
            },
            "smallTrader": {
              "long": 28997,
              "short": 23106,
              "net": 5891
            }
          },
          "openInterest": 75139
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60610,
              "short": 120318,
              "net": -59708
            },
            "nonCommercial": {
              "long": 38482,
              "short": 2309,
              "net": 36173
            },
            "smallTrader": {
              "long": 41250,
              "short": 17715,
              "net": 23535
            }
          },
          "openInterest": 140945
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17167,
              "short": 4558,
              "net": 12609
            },
            "nonCommercial": {
              "long": 4020,
              "short": 9172,
              "net": -5152
            },
            "smallTrader": {
              "long": 13261,
              "short": 20718,
              "net": -7457
            }
          },
          "openInterest": 34448
        }
      ]
    },
    {
      "reportDate": "1989-05-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 57957,
              "short": 59139,
              "net": -1182
            },
            "nonCommercial": {
              "long": 6678,
              "short": 4701,
              "net": 1977
            },
            "smallTrader": {
              "long": 21908,
              "short": 22703,
              "net": -795
            }
          },
          "openInterest": 87504
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 171678,
              "short": 170406,
              "net": 1272
            },
            "nonCommercial": {
              "long": 23360,
              "short": 31602,
              "net": -8242
            },
            "smallTrader": {
              "long": 101702,
              "short": 94732,
              "net": 6970
            }
          },
          "openInterest": 317984
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42512,
              "short": 44409,
              "net": -1897
            },
            "nonCommercial": {
              "long": 2043,
              "short": 321,
              "net": 1722
            },
            "smallTrader": {
              "long": 1533,
              "short": 1358,
              "net": 175
            }
          },
          "openInterest": 46188
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1152,
              "short": 865,
              "net": 287
            },
            "nonCommercial": {
              "long": 0,
              "short": 201,
              "net": -201
            },
            "smallTrader": {
              "long": 1676,
              "short": 1762,
              "net": -86
            }
          },
          "openInterest": 2828
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19562,
              "short": 3337,
              "net": 16225
            },
            "nonCommercial": {
              "long": 899,
              "short": 11768,
              "net": -10869
            },
            "smallTrader": {
              "long": 7154,
              "short": 12510,
              "net": -5356
            }
          },
          "openInterest": 27737
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2848,
              "short": 15064,
              "net": -12216
            },
            "nonCommercial": {
              "long": 10307,
              "short": 1157,
              "net": 9150
            },
            "smallTrader": {
              "long": 11340,
              "short": 8274,
              "net": 3066
            }
          },
          "openInterest": 25373
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25219,
              "short": 25703,
              "net": -484
            },
            "nonCommercial": {
              "long": 5012,
              "short": 7890,
              "net": -2878
            },
            "smallTrader": {
              "long": 10621,
              "short": 7259,
              "net": 3362
            }
          },
          "openInterest": 41300
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13123,
              "short": 18016,
              "net": -4893
            },
            "nonCommercial": {
              "long": 3065,
              "short": 699,
              "net": 2366
            },
            "smallTrader": {
              "long": 5789,
              "short": 3262,
              "net": 2527
            }
          },
          "openInterest": 22854
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15117,
              "short": 28212,
              "net": -13095
            },
            "nonCommercial": {
              "long": 9488,
              "short": 1562,
              "net": 7926
            },
            "smallTrader": {
              "long": 13920,
              "short": 8751,
              "net": 5169
            }
          },
          "openInterest": 40317
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160182,
              "short": 141828,
              "net": 18354
            },
            "nonCommercial": {
              "long": 10334,
              "short": 20517,
              "net": -10183
            },
            "smallTrader": {
              "long": 64402,
              "short": 72573,
              "net": -8171
            }
          },
          "openInterest": 243029
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5731,
              "short": 2563,
              "net": 3168
            },
            "nonCommercial": {
              "long": 913,
              "short": 2352,
              "net": -1439
            },
            "smallTrader": {
              "long": 6062,
              "short": 7791,
              "net": -1729
            }
          },
          "openInterest": 13159
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 136797,
              "short": 87394,
              "net": 49403
            },
            "nonCommercial": {
              "long": 6010,
              "short": 30245,
              "net": -24235
            },
            "smallTrader": {
              "long": 28887,
              "short": 54055,
              "net": -25168
            }
          },
          "openInterest": 188114
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28574,
              "short": 24158,
              "net": 4416
            },
            "nonCommercial": {
              "long": 2581,
              "short": 5444,
              "net": -2863
            },
            "smallTrader": {
              "long": 18938,
              "short": 20491,
              "net": -1553
            }
          },
          "openInterest": 50671
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45360,
              "short": 19407,
              "net": 25953
            },
            "nonCommercial": {
              "long": 8017,
              "short": 24157,
              "net": -16140
            },
            "smallTrader": {
              "long": 15008,
              "short": 24821,
              "net": -9813
            }
          },
          "openInterest": 68747
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17502,
              "short": 27617,
              "net": -10115
            },
            "nonCommercial": {
              "long": 9439,
              "short": 12681,
              "net": -3242
            },
            "smallTrader": {
              "long": 51798,
              "short": 38441,
              "net": 13357
            }
          },
          "openInterest": 83543
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6560,
              "short": 12307,
              "net": -5747
            },
            "nonCommercial": {
              "long": 5968,
              "short": 2297,
              "net": 3671
            },
            "smallTrader": {
              "long": 5998,
              "short": 3922,
              "net": 2076
            }
          },
          "openInterest": 18888
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25885,
              "short": 56091,
              "net": -30206
            },
            "nonCommercial": {
              "long": 17893,
              "short": 13792,
              "net": 4101
            },
            "smallTrader": {
              "long": 44380,
              "short": 18275,
              "net": 26105
            }
          },
          "openInterest": 93496
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27359,
              "short": 23483,
              "net": 3876
            },
            "nonCommercial": {
              "long": 4230,
              "short": 7680,
              "net": -3450
            },
            "smallTrader": {
              "long": 23467,
              "short": 23893,
              "net": -426
            }
          },
          "openInterest": 60006
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33549,
              "short": 44568,
              "net": -11019
            },
            "nonCommercial": {
              "long": 6534,
              "short": 4085,
              "net": 2449
            },
            "smallTrader": {
              "long": 28864,
              "short": 20294,
              "net": 8570
            }
          },
          "openInterest": 73093
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52231,
              "short": 136663,
              "net": -84432
            },
            "nonCommercial": {
              "long": 54429,
              "short": 1514,
              "net": 52915
            },
            "smallTrader": {
              "long": 49142,
              "short": 17625,
              "net": 31517
            }
          },
          "openInterest": 156842
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21897,
              "short": 7372,
              "net": 14525
            },
            "nonCommercial": {
              "long": 6868,
              "short": 12904,
              "net": -6036
            },
            "smallTrader": {
              "long": 15088,
              "short": 23577,
              "net": -8489
            }
          },
          "openInterest": 43909
        }
      ]
    },
    {
      "reportDate": "1989-05-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56660,
              "short": 67003,
              "net": -10343
            },
            "nonCommercial": {
              "long": 10205,
              "short": 1772,
              "net": 8433
            },
            "smallTrader": {
              "long": 20238,
              "short": 18328,
              "net": 1910
            }
          },
          "openInterest": 88568
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 164978,
              "short": 184474,
              "net": -19496
            },
            "nonCommercial": {
              "long": 33553,
              "short": 22872,
              "net": 10681
            },
            "smallTrader": {
              "long": 102932,
              "short": 94117,
              "net": 8815
            }
          },
          "openInterest": 317139
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 45650,
              "short": 50359,
              "net": -4709
            },
            "nonCommercial": {
              "long": 6192,
              "short": 1790,
              "net": 4402
            },
            "smallTrader": {
              "long": 587,
              "short": 280,
              "net": 307
            }
          },
          "openInterest": 52469
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2076,
              "short": 819,
              "net": 1257
            },
            "nonCommercial": {
              "long": 5,
              "short": 1359,
              "net": -1354
            },
            "smallTrader": {
              "long": 1578,
              "short": 1481,
              "net": 97
            }
          },
          "openInterest": 4119
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18962,
              "short": 4794,
              "net": 14168
            },
            "nonCommercial": {
              "long": 918,
              "short": 10005,
              "net": -9087
            },
            "smallTrader": {
              "long": 7407,
              "short": 12488,
              "net": -5081
            }
          },
          "openInterest": 27640
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17499,
              "short": 7520,
              "net": 9979
            },
            "nonCommercial": {
              "long": 2725,
              "short": 5971,
              "net": -3246
            },
            "smallTrader": {
              "long": 8092,
              "short": 14825,
              "net": -6733
            }
          },
          "openInterest": 29282
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27109,
              "short": 31574,
              "net": -4465
            },
            "nonCommercial": {
              "long": 5669,
              "short": 4635,
              "net": 1034
            },
            "smallTrader": {
              "long": 9298,
              "short": 5867,
              "net": 3431
            }
          },
          "openInterest": 42603
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13957,
              "short": 20451,
              "net": -6494
            },
            "nonCommercial": {
              "long": 4911,
              "short": 848,
              "net": 4063
            },
            "smallTrader": {
              "long": 5343,
              "short": 2912,
              "net": 2431
            }
          },
          "openInterest": 25172
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14969,
              "short": 28489,
              "net": -13520
            },
            "nonCommercial": {
              "long": 10661,
              "short": 1181,
              "net": 9480
            },
            "smallTrader": {
              "long": 14578,
              "short": 10538,
              "net": 4040
            }
          },
          "openInterest": 42567
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118753,
              "short": 121142,
              "net": -2389
            },
            "nonCommercial": {
              "long": 14399,
              "short": 15078,
              "net": -679
            },
            "smallTrader": {
              "long": 63738,
              "short": 60670,
              "net": 3068
            }
          },
          "openInterest": 202843
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6022,
              "short": 2112,
              "net": 3910
            },
            "nonCommercial": {
              "long": 1116,
              "short": 2378,
              "net": -1262
            },
            "smallTrader": {
              "long": 4901,
              "short": 7549,
              "net": -2648
            }
          },
          "openInterest": 12279
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139249,
              "short": 86952,
              "net": 52297
            },
            "nonCommercial": {
              "long": 3414,
              "short": 28885,
              "net": -25471
            },
            "smallTrader": {
              "long": 23341,
              "short": 50167,
              "net": -26826
            }
          },
          "openInterest": 179513
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22769,
              "short": 20270,
              "net": 2499
            },
            "nonCommercial": {
              "long": 1305,
              "short": 3884,
              "net": -2579
            },
            "smallTrader": {
              "long": 17621,
              "short": 17541,
              "net": 80
            }
          },
          "openInterest": 41877
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49678,
              "short": 32864,
              "net": 16814
            },
            "nonCommercial": {
              "long": 10428,
              "short": 16916,
              "net": -6488
            },
            "smallTrader": {
              "long": 14315,
              "short": 24641,
              "net": -10326
            }
          },
          "openInterest": 75508
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19623,
              "short": 25353,
              "net": -5730
            },
            "nonCommercial": {
              "long": 4685,
              "short": 12686,
              "net": -8001
            },
            "smallTrader": {
              "long": 47552,
              "short": 33821,
              "net": 13731
            }
          },
          "openInterest": 75717
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9891,
              "short": 10494,
              "net": -603
            },
            "nonCommercial": {
              "long": 5197,
              "short": 5501,
              "net": -304
            },
            "smallTrader": {
              "long": 5168,
              "short": 4261,
              "net": 907
            }
          },
          "openInterest": 20745
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23623,
              "short": 54161,
              "net": -30538
            },
            "nonCommercial": {
              "long": 15244,
              "short": 9429,
              "net": 5815
            },
            "smallTrader": {
              "long": 43559,
              "short": 18836,
              "net": 24723
            }
          },
          "openInterest": 87166
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29320,
              "short": 23552,
              "net": 5768
            },
            "nonCommercial": {
              "long": 3415,
              "short": 8038,
              "net": -4623
            },
            "smallTrader": {
              "long": 21956,
              "short": 23101,
              "net": -1145
            }
          },
          "openInterest": 59130
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40112,
              "short": 38556,
              "net": 1556
            },
            "nonCommercial": {
              "long": 3580,
              "short": 8280,
              "net": -4700
            },
            "smallTrader": {
              "long": 27319,
              "short": 24175,
              "net": 3144
            }
          },
          "openInterest": 74888
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76356,
              "short": 115587,
              "net": -39231
            },
            "nonCommercial": {
              "long": 33059,
              "short": 11724,
              "net": 21335
            },
            "smallTrader": {
              "long": 38871,
              "short": 20975,
              "net": 17896
            }
          },
          "openInterest": 149979
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17742,
              "short": 16057,
              "net": 1685
            },
            "nonCommercial": {
              "long": 8264,
              "short": 5644,
              "net": 2620
            },
            "smallTrader": {
              "long": 16793,
              "short": 21098,
              "net": -4305
            }
          },
          "openInterest": 43712
        }
      ]
    },
    {
      "reportDate": "1989-06-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 45972,
              "short": 56454,
              "net": -10482
            },
            "nonCommercial": {
              "long": 11448,
              "short": 4003,
              "net": 7445
            },
            "smallTrader": {
              "long": 19748,
              "short": 16711,
              "net": 3037
            }
          },
          "openInterest": 78018
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 160413,
              "short": 167790,
              "net": -7377
            },
            "nonCommercial": {
              "long": 41877,
              "short": 41087,
              "net": 790
            },
            "smallTrader": {
              "long": 107924,
              "short": 101337,
              "net": 6587
            }
          },
          "openInterest": 317466
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 34488,
              "short": 37751,
              "net": -3263
            },
            "nonCommercial": {
              "long": 6567,
              "short": 3448,
              "net": 3119
            },
            "smallTrader": {
              "long": 717,
              "short": 573,
              "net": 144
            }
          },
          "openInterest": 41772
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2200,
              "short": 1955,
              "net": 245
            },
            "nonCommercial": {
              "long": 0,
              "short": 261,
              "net": -261
            },
            "smallTrader": {
              "long": 1655,
              "short": 1639,
              "net": 16
            }
          },
          "openInterest": 4367
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20236,
              "short": 9860,
              "net": 10376
            },
            "nonCommercial": {
              "long": 1097,
              "short": 6337,
              "net": -5240
            },
            "smallTrader": {
              "long": 7635,
              "short": 12771,
              "net": -5136
            }
          },
          "openInterest": 29312
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19180,
              "short": 9157,
              "net": 10023
            },
            "nonCommercial": {
              "long": 1234,
              "short": 6375,
              "net": -5141
            },
            "smallTrader": {
              "long": 7850,
              "short": 12732,
              "net": -4882
            }
          },
          "openInterest": 29253
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29376,
              "short": 34845,
              "net": -5469
            },
            "nonCommercial": {
              "long": 5700,
              "short": 4497,
              "net": 1203
            },
            "smallTrader": {
              "long": 10089,
              "short": 5823,
              "net": 4266
            }
          },
          "openInterest": 45653
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16465,
              "short": 17462,
              "net": -997
            },
            "nonCommercial": {
              "long": 1612,
              "short": 2284,
              "net": -672
            },
            "smallTrader": {
              "long": 5193,
              "short": 3524,
              "net": 1669
            }
          },
          "openInterest": 24578
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15738,
              "short": 23477,
              "net": -7739
            },
            "nonCommercial": {
              "long": 7028,
              "short": 2391,
              "net": 4637
            },
            "smallTrader": {
              "long": 13335,
              "short": 10233,
              "net": 3102
            }
          },
          "openInterest": 37751
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134317,
              "short": 131266,
              "net": 3051
            },
            "nonCommercial": {
              "long": 13528,
              "short": 15303,
              "net": -1775
            },
            "smallTrader": {
              "long": 67408,
              "short": 68684,
              "net": -1276
            }
          },
          "openInterest": 223894
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5745,
              "short": 3441,
              "net": 2304
            },
            "nonCommercial": {
              "long": 2841,
              "short": 1427,
              "net": 1414
            },
            "smallTrader": {
              "long": 5166,
              "short": 8884,
              "net": -3718
            }
          },
          "openInterest": 14105
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121475,
              "short": 85527,
              "net": 35948
            },
            "nonCommercial": {
              "long": 5891,
              "short": 24023,
              "net": -18132
            },
            "smallTrader": {
              "long": 23008,
              "short": 40824,
              "net": -17816
            }
          },
          "openInterest": 163699
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28406,
              "short": 23717,
              "net": 4689
            },
            "nonCommercial": {
              "long": 1910,
              "short": 7125,
              "net": -5215
            },
            "smallTrader": {
              "long": 20685,
              "short": 20159,
              "net": 526
            }
          },
          "openInterest": 51643
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64000,
              "short": 53503,
              "net": 10497
            },
            "nonCommercial": {
              "long": 14367,
              "short": 15227,
              "net": -860
            },
            "smallTrader": {
              "long": 20028,
              "short": 29665,
              "net": -9637
            }
          },
          "openInterest": 98730
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18461,
              "short": 23551,
              "net": -5090
            },
            "nonCommercial": {
              "long": 7591,
              "short": 11443,
              "net": -3852
            },
            "smallTrader": {
              "long": 37611,
              "short": 28669,
              "net": 8942
            }
          },
          "openInterest": 66844
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9663,
              "short": 10651,
              "net": -988
            },
            "nonCommercial": {
              "long": 4254,
              "short": 5369,
              "net": -1115
            },
            "smallTrader": {
              "long": 6971,
              "short": 4868,
              "net": 2103
            }
          },
          "openInterest": 21377
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22036,
              "short": 55399,
              "net": -33363
            },
            "nonCommercial": {
              "long": 12541,
              "short": 7496,
              "net": 5045
            },
            "smallTrader": {
              "long": 46334,
              "short": 18016,
              "net": 28318
            }
          },
          "openInterest": 87582
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33512,
              "short": 27944,
              "net": 5568
            },
            "nonCommercial": {
              "long": 3606,
              "short": 7597,
              "net": -3991
            },
            "smallTrader": {
              "long": 23428,
              "short": 25005,
              "net": -1577
            }
          },
          "openInterest": 66732
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38935,
              "short": 39865,
              "net": -930
            },
            "nonCommercial": {
              "long": 5326,
              "short": 7311,
              "net": -1985
            },
            "smallTrader": {
              "long": 27059,
              "short": 24144,
              "net": 2915
            }
          },
          "openInterest": 77172
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69825,
              "short": 139249,
              "net": -69424
            },
            "nonCommercial": {
              "long": 46046,
              "short": 6177,
              "net": 39869
            },
            "smallTrader": {
              "long": 50485,
              "short": 20930,
              "net": 29555
            }
          },
          "openInterest": 167298
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18239,
              "short": 23715,
              "net": -5476
            },
            "nonCommercial": {
              "long": 9046,
              "short": 3726,
              "net": 5320
            },
            "smallTrader": {
              "long": 16296,
              "short": 16140,
              "net": 156
            }
          },
          "openInterest": 43880
        }
      ]
    },
    {
      "reportDate": "1989-06-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44580,
              "short": 53741,
              "net": -9161
            },
            "nonCommercial": {
              "long": 7776,
              "short": 2264,
              "net": 5512
            },
            "smallTrader": {
              "long": 18173,
              "short": 14524,
              "net": 3649
            }
          },
          "openInterest": 71036
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 170276,
              "short": 179572,
              "net": -9296
            },
            "nonCommercial": {
              "long": 37120,
              "short": 36403,
              "net": 717
            },
            "smallTrader": {
              "long": 103346,
              "short": 94767,
              "net": 8579
            }
          },
          "openInterest": 322835
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 41014,
              "short": 39878,
              "net": 1136
            },
            "nonCommercial": {
              "long": 2211,
              "short": 3273,
              "net": -1062
            },
            "smallTrader": {
              "long": 631,
              "short": 705,
              "net": -74
            }
          },
          "openInterest": 44030
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 756,
              "short": 843,
              "net": -87
            },
            "nonCommercial": {
              "long": 231,
              "short": 203,
              "net": 28
            },
            "smallTrader": {
              "long": 1236,
              "short": 1177,
              "net": 59
            }
          },
          "openInterest": 2793
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14934,
              "short": 752,
              "net": 14182
            },
            "nonCommercial": {
              "long": 400,
              "short": 8344,
              "net": -7944
            },
            "smallTrader": {
              "long": 8056,
              "short": 14294,
              "net": -6238
            }
          },
          "openInterest": 23390
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8109,
              "short": 6485,
              "net": 1624
            },
            "nonCommercial": {
              "long": 2872,
              "short": 4086,
              "net": -1214
            },
            "smallTrader": {
              "long": 6604,
              "short": 7014,
              "net": -410
            }
          },
          "openInterest": 17987
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29156,
              "short": 38922,
              "net": -9766
            },
            "nonCommercial": {
              "long": 6279,
              "short": 1502,
              "net": 4777
            },
            "smallTrader": {
              "long": 9862,
              "short": 4873,
              "net": 4989
            }
          },
          "openInterest": 45975
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16743,
              "short": 17188,
              "net": -445
            },
            "nonCommercial": {
              "long": 1882,
              "short": 2775,
              "net": -893
            },
            "smallTrader": {
              "long": 5942,
              "short": 4604,
              "net": 1338
            }
          },
          "openInterest": 24996
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14099,
              "short": 24837,
              "net": -10738
            },
            "nonCommercial": {
              "long": 9063,
              "short": 2184,
              "net": 6879
            },
            "smallTrader": {
              "long": 12351,
              "short": 8492,
              "net": 3859
            }
          },
          "openInterest": 37080
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128218,
              "short": 133114,
              "net": -4896
            },
            "nonCommercial": {
              "long": 15081,
              "short": 15562,
              "net": -481
            },
            "smallTrader": {
              "long": 71294,
              "short": 65917,
              "net": 5377
            }
          },
          "openInterest": 225368
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4501,
              "short": 3554,
              "net": 947
            },
            "nonCommercial": {
              "long": 3255,
              "short": 1387,
              "net": 1868
            },
            "smallTrader": {
              "long": 5592,
              "short": 8407,
              "net": -2815
            }
          },
          "openInterest": 13516
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111938,
              "short": 86700,
              "net": 25238
            },
            "nonCommercial": {
              "long": 8381,
              "short": 21462,
              "net": -13081
            },
            "smallTrader": {
              "long": 25086,
              "short": 37243,
              "net": -12157
            }
          },
          "openInterest": 157858
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30564,
              "short": 31444,
              "net": -880
            },
            "nonCommercial": {
              "long": 3422,
              "short": 4710,
              "net": -1288
            },
            "smallTrader": {
              "long": 18301,
              "short": 16133,
              "net": 2168
            }
          },
          "openInterest": 52933
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22378,
              "short": 10899,
              "net": 11479
            },
            "nonCommercial": {
              "long": 4835,
              "short": 9966,
              "net": -5131
            },
            "smallTrader": {
              "long": 14338,
              "short": 20686,
              "net": -6348
            }
          },
          "openInterest": 44031
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19477,
              "short": 24503,
              "net": -5026
            },
            "nonCommercial": {
              "long": 10537,
              "short": 11818,
              "net": -1281
            },
            "smallTrader": {
              "long": 37737,
              "short": 31430,
              "net": 6307
            }
          },
          "openInterest": 71590
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8472,
              "short": 10628,
              "net": -2156
            },
            "nonCommercial": {
              "long": 2992,
              "short": 3337,
              "net": -345
            },
            "smallTrader": {
              "long": 6375,
              "short": 3874,
              "net": 2501
            }
          },
          "openInterest": 18295
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25284,
              "short": 51582,
              "net": -26298
            },
            "nonCommercial": {
              "long": 11267,
              "short": 9083,
              "net": 2184
            },
            "smallTrader": {
              "long": 42565,
              "short": 18451,
              "net": 24114
            }
          },
          "openInterest": 85789
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28191,
              "short": 30007,
              "net": -1816
            },
            "nonCommercial": {
              "long": 4300,
              "short": 5287,
              "net": -987
            },
            "smallTrader": {
              "long": 24512,
              "short": 21709,
              "net": 2803
            }
          },
          "openInterest": 62687
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38898,
              "short": 34438,
              "net": 4460
            },
            "nonCommercial": {
              "long": 4766,
              "short": 9070,
              "net": -4304
            },
            "smallTrader": {
              "long": 22775,
              "short": 22931,
              "net": -156
            }
          },
          "openInterest": 74366
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56343,
              "short": 157860,
              "net": -101517
            },
            "nonCommercial": {
              "long": 61507,
              "short": 639,
              "net": 60868
            },
            "smallTrader": {
              "long": 51656,
              "short": 11007,
              "net": 40649
            }
          },
          "openInterest": 170195
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2147,
              "short": 13672,
              "net": -11525
            },
            "nonCommercial": {
              "long": 9325,
              "short": 3860,
              "net": 5465
            },
            "smallTrader": {
              "long": 14516,
              "short": 8456,
              "net": 6060
            }
          },
          "openInterest": 26467
        }
      ]
    },
    {
      "reportDate": "1989-07-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 46936,
              "short": 55447,
              "net": -8511
            },
            "nonCommercial": {
              "long": 6104,
              "short": 3432,
              "net": 2672
            },
            "smallTrader": {
              "long": 19888,
              "short": 14049,
              "net": 5839
            }
          },
          "openInterest": 75790
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 175446,
              "short": 166262,
              "net": 9184
            },
            "nonCommercial": {
              "long": 33944,
              "short": 42689,
              "net": -8745
            },
            "smallTrader": {
              "long": 100498,
              "short": 100937,
              "net": -439
            }
          },
          "openInterest": 327885
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 39012,
              "short": 38481,
              "net": 531
            },
            "nonCommercial": {
              "long": 1568,
              "short": 2223,
              "net": -655
            },
            "smallTrader": {
              "long": 986,
              "short": 862,
              "net": 124
            }
          },
          "openInterest": 41573
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1221,
              "short": 327,
              "net": 894
            },
            "nonCommercial": {
              "long": 0,
              "short": 203,
              "net": -203
            },
            "smallTrader": {
              "long": 835,
              "short": 1526,
              "net": -691
            }
          },
          "openInterest": 2056
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12165,
              "short": 9254,
              "net": 2911
            },
            "nonCommercial": {
              "long": 2906,
              "short": 6606,
              "net": -3700
            },
            "smallTrader": {
              "long": 8454,
              "short": 7665,
              "net": 789
            }
          },
          "openInterest": 23729
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6789,
              "short": 7330,
              "net": -541
            },
            "nonCommercial": {
              "long": 2802,
              "short": 2479,
              "net": 323
            },
            "smallTrader": {
              "long": 8018,
              "short": 7800,
              "net": 218
            }
          },
          "openInterest": 17853
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25654,
              "short": 38809,
              "net": -13155
            },
            "nonCommercial": {
              "long": 7859,
              "short": 825,
              "net": 7034
            },
            "smallTrader": {
              "long": 11429,
              "short": 5308,
              "net": 6121
            }
          },
          "openInterest": 45640
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16363,
              "short": 19570,
              "net": -3207
            },
            "nonCommercial": {
              "long": 2367,
              "short": 2366,
              "net": 1
            },
            "smallTrader": {
              "long": 7637,
              "short": 4431,
              "net": 3206
            }
          },
          "openInterest": 26811
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15031,
              "short": 28766,
              "net": -13735
            },
            "nonCommercial": {
              "long": 9394,
              "short": 1892,
              "net": 7502
            },
            "smallTrader": {
              "long": 13626,
              "short": 7393,
              "net": 6233
            }
          },
          "openInterest": 39471
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139215,
              "short": 141408,
              "net": -2193
            },
            "nonCommercial": {
              "long": 16151,
              "short": 12644,
              "net": 3507
            },
            "smallTrader": {
              "long": 75653,
              "short": 76967,
              "net": -1314
            }
          },
          "openInterest": 241886
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4140,
              "short": 2481,
              "net": 1659
            },
            "nonCommercial": {
              "long": 1996,
              "short": 1418,
              "net": 578
            },
            "smallTrader": {
              "long": 6063,
              "short": 8300,
              "net": -2237
            }
          },
          "openInterest": 12457
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105367,
              "short": 81687,
              "net": 23680
            },
            "nonCommercial": {
              "long": 7662,
              "short": 19453,
              "net": -11791
            },
            "smallTrader": {
              "long": 27645,
              "short": 39534,
              "net": -11889
            }
          },
          "openInterest": 154241
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34505,
              "short": 35043,
              "net": -538
            },
            "nonCommercial": {
              "long": 2469,
              "short": 5346,
              "net": -2877
            },
            "smallTrader": {
              "long": 21330,
              "short": 17915,
              "net": 3415
            }
          },
          "openInterest": 59286
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26380,
              "short": 15753,
              "net": 10627
            },
            "nonCommercial": {
              "long": 5464,
              "short": 10768,
              "net": -5304
            },
            "smallTrader": {
              "long": 13650,
              "short": 18973,
              "net": -5323
            }
          },
          "openInterest": 45782
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22087,
              "short": 26986,
              "net": -4899
            },
            "nonCommercial": {
              "long": 13208,
              "short": 11094,
              "net": 2114
            },
            "smallTrader": {
              "long": 39354,
              "short": 36569,
              "net": 2785
            }
          },
          "openInterest": 79177
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7682,
              "short": 10790,
              "net": -3108
            },
            "nonCommercial": {
              "long": 3543,
              "short": 2937,
              "net": 606
            },
            "smallTrader": {
              "long": 5425,
              "short": 2923,
              "net": 2502
            }
          },
          "openInterest": 17082
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23642,
              "short": 51790,
              "net": -28148
            },
            "nonCommercial": {
              "long": 10808,
              "short": 7778,
              "net": 3030
            },
            "smallTrader": {
              "long": 41492,
              "short": 16374,
              "net": 25118
            }
          },
          "openInterest": 82030
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28703,
              "short": 29155,
              "net": -452
            },
            "nonCommercial": {
              "long": 3919,
              "short": 3621,
              "net": 298
            },
            "smallTrader": {
              "long": 20085,
              "short": 19931,
              "net": 154
            }
          },
          "openInterest": 56046
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35499,
              "short": 31811,
              "net": 3688
            },
            "nonCommercial": {
              "long": 5124,
              "short": 7270,
              "net": -2146
            },
            "smallTrader": {
              "long": 23459,
              "short": 25001,
              "net": -1542
            }
          },
          "openInterest": 71505
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71460,
              "short": 168116,
              "net": -96656
            },
            "nonCommercial": {
              "long": 55354,
              "short": 1133,
              "net": 54221
            },
            "smallTrader": {
              "long": 59276,
              "short": 16841,
              "net": 42435
            }
          },
          "openInterest": 188895
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7456,
              "short": 18243,
              "net": -10787
            },
            "nonCommercial": {
              "long": 9765,
              "short": 5900,
              "net": 3865
            },
            "smallTrader": {
              "long": 19025,
              "short": 12103,
              "net": 6922
            }
          },
          "openInterest": 37038
        }
      ]
    },
    {
      "reportDate": "1989-07-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50830,
              "short": 63309,
              "net": -12479
            },
            "nonCommercial": {
              "long": 7345,
              "short": 3203,
              "net": 4142
            },
            "smallTrader": {
              "long": 23167,
              "short": 14830,
              "net": 8337
            }
          },
          "openInterest": 84524
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 176998,
              "short": 188895,
              "net": -11897
            },
            "nonCommercial": {
              "long": 41308,
              "short": 32975,
              "net": 8333
            },
            "smallTrader": {
              "long": 103492,
              "short": 99928,
              "net": 3564
            }
          },
          "openInterest": 352210
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44792,
              "short": 45748,
              "net": -956
            },
            "nonCommercial": {
              "long": 2992,
              "short": 2427,
              "net": 565
            },
            "smallTrader": {
              "long": 697,
              "short": 306,
              "net": 391
            }
          },
          "openInterest": 48580
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1477,
              "short": 591,
              "net": 886
            },
            "nonCommercial": {
              "long": 0,
              "short": 203,
              "net": -203
            },
            "smallTrader": {
              "long": 750,
              "short": 1433,
              "net": -683
            }
          },
          "openInterest": 2227
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4776,
              "short": 17878,
              "net": -13102
            },
            "nonCommercial": {
              "long": 9989,
              "short": 1711,
              "net": 8278
            },
            "smallTrader": {
              "long": 11380,
              "short": 6556,
              "net": 4824
            }
          },
          "openInterest": 26345
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7963,
              "short": 15704,
              "net": -7741
            },
            "nonCommercial": {
              "long": 8894,
              "short": 3110,
              "net": 5784
            },
            "smallTrader": {
              "long": 10400,
              "short": 8443,
              "net": 1957
            }
          },
          "openInterest": 27257
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26386,
              "short": 43079,
              "net": -16693
            },
            "nonCommercial": {
              "long": 11872,
              "short": 513,
              "net": 11359
            },
            "smallTrader": {
              "long": 10998,
              "short": 5664,
              "net": 5334
            }
          },
          "openInterest": 50008
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17880,
              "short": 21689,
              "net": -3809
            },
            "nonCommercial": {
              "long": 3178,
              "short": 2525,
              "net": 653
            },
            "smallTrader": {
              "long": 7856,
              "short": 4700,
              "net": 3156
            }
          },
          "openInterest": 29707
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 408,
              "short": 416,
              "net": -8
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1945,
              "short": 1937,
              "net": 8
            }
          },
          "openInterest": 2353
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16245,
              "short": 31993,
              "net": -15748
            },
            "nonCommercial": {
              "long": 10228,
              "short": 1331,
              "net": 8897
            },
            "smallTrader": {
              "long": 14612,
              "short": 7761,
              "net": 6851
            }
          },
          "openInterest": 42911
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117346,
              "short": 112375,
              "net": 4971
            },
            "nonCommercial": {
              "long": 10382,
              "short": 13224,
              "net": -2842
            },
            "smallTrader": {
              "long": 64710,
              "short": 66839,
              "net": -2129
            }
          },
          "openInterest": 198073
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4172,
              "short": 2704,
              "net": 1468
            },
            "nonCommercial": {
              "long": 2221,
              "short": 1354,
              "net": 867
            },
            "smallTrader": {
              "long": 6534,
              "short": 8869,
              "net": -2335
            }
          },
          "openInterest": 13103
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107310,
              "short": 71153,
              "net": 36157
            },
            "nonCommercial": {
              "long": 3696,
              "short": 18587,
              "net": -14891
            },
            "smallTrader": {
              "long": 23353,
              "short": 44619,
              "net": -21266
            }
          },
          "openInterest": 148279
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36331,
              "short": 37043,
              "net": -712
            },
            "nonCommercial": {
              "long": 2718,
              "short": 4771,
              "net": -2053
            },
            "smallTrader": {
              "long": 22338,
              "short": 19573,
              "net": 2765
            }
          },
          "openInterest": 62392
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21775,
              "short": 22028,
              "net": -253
            },
            "nonCommercial": {
              "long": 8440,
              "short": 12568,
              "net": -4128
            },
            "smallTrader": {
              "long": 24619,
              "short": 20238,
              "net": 4381
            }
          },
          "openInterest": 56683
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22635,
              "short": 28053,
              "net": -5418
            },
            "nonCommercial": {
              "long": 11817,
              "short": 9511,
              "net": 2306
            },
            "smallTrader": {
              "long": 41340,
              "short": 38228,
              "net": 3112
            }
          },
          "openInterest": 81402
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9205,
              "short": 9379,
              "net": -174
            },
            "nonCommercial": {
              "long": 2663,
              "short": 3958,
              "net": -1295
            },
            "smallTrader": {
              "long": 5693,
              "short": 4224,
              "net": 1469
            }
          },
          "openInterest": 17914
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28107,
              "short": 53834,
              "net": -25727
            },
            "nonCommercial": {
              "long": 12565,
              "short": 12069,
              "net": 496
            },
            "smallTrader": {
              "long": 42115,
              "short": 16884,
              "net": 25231
            }
          },
          "openInterest": 88352
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34864,
              "short": 31943,
              "net": 2921
            },
            "nonCommercial": {
              "long": 2948,
              "short": 6070,
              "net": -3122
            },
            "smallTrader": {
              "long": 20623,
              "short": 20422,
              "net": 201
            }
          },
          "openInterest": 60844
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40092,
              "short": 31724,
              "net": 8368
            },
            "nonCommercial": {
              "long": 3794,
              "short": 7150,
              "net": -3356
            },
            "smallTrader": {
              "long": 21855,
              "short": 26867,
              "net": -5012
            }
          },
          "openInterest": 73726
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73204,
              "short": 163204,
              "net": -90000
            },
            "nonCommercial": {
              "long": 52837,
              "short": 3780,
              "net": 49057
            },
            "smallTrader": {
              "long": 59371,
              "short": 18428,
              "net": 40943
            }
          },
          "openInterest": 186970
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7770,
              "short": 24570,
              "net": -16800
            },
            "nonCommercial": {
              "long": 13819,
              "short": 3955,
              "net": 9864
            },
            "smallTrader": {
              "long": 17444,
              "short": 10508,
              "net": 6936
            }
          },
          "openInterest": 39847
        }
      ]
    },
    {
      "reportDate": "1989-08-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50435,
              "short": 53916,
              "net": -3481
            },
            "nonCommercial": {
              "long": 4841,
              "short": 2380,
              "net": 2461
            },
            "smallTrader": {
              "long": 15489,
              "short": 14469,
              "net": 1020
            }
          },
          "openInterest": 77277
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 186006,
              "short": 171520,
              "net": 14486
            },
            "nonCommercial": {
              "long": 30135,
              "short": 31964,
              "net": -1829
            },
            "smallTrader": {
              "long": 103957,
              "short": 116614,
              "net": -12657
            }
          },
          "openInterest": 334530
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28828,
              "short": 29582,
              "net": -754
            },
            "nonCommercial": {
              "long": 1338,
              "short": 1079,
              "net": 259
            },
            "smallTrader": {
              "long": 1234,
              "short": 739,
              "net": 495
            }
          },
          "openInterest": 31578
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1178,
              "short": 642,
              "net": 536
            },
            "nonCommercial": {
              "long": 0,
              "short": 417,
              "net": -417
            },
            "smallTrader": {
              "long": 1394,
              "short": 1513,
              "net": -119
            }
          },
          "openInterest": 2572
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13022,
              "short": 4202,
              "net": 8820
            },
            "nonCommercial": {
              "long": 1869,
              "short": 7915,
              "net": -6046
            },
            "smallTrader": {
              "long": 8301,
              "short": 11075,
              "net": -2774
            }
          },
          "openInterest": 23192
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9101,
              "short": 17849,
              "net": -8748
            },
            "nonCommercial": {
              "long": 10541,
              "short": 2665,
              "net": 7876
            },
            "smallTrader": {
              "long": 9889,
              "short": 9017,
              "net": 872
            }
          },
          "openInterest": 29531
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25479,
              "short": 40309,
              "net": -14830
            },
            "nonCommercial": {
              "long": 11563,
              "short": 540,
              "net": 11023
            },
            "smallTrader": {
              "long": 9598,
              "short": 5791,
              "net": 3807
            }
          },
          "openInterest": 47334
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17323,
              "short": 23149,
              "net": -5826
            },
            "nonCommercial": {
              "long": 4252,
              "short": 2320,
              "net": 1932
            },
            "smallTrader": {
              "long": 9111,
              "short": 5217,
              "net": 3894
            }
          },
          "openInterest": 31292
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 673,
              "short": 1278,
              "net": -605
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 2442,
              "short": 1837,
              "net": 605
            }
          },
          "openInterest": 3115
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22920,
              "short": 31990,
              "net": -9070
            },
            "nonCommercial": {
              "long": 7689,
              "short": 2527,
              "net": 5162
            },
            "smallTrader": {
              "long": 13410,
              "short": 9502,
              "net": 3908
            }
          },
          "openInterest": 45142
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125674,
              "short": 122396,
              "net": 3278
            },
            "nonCommercial": {
              "long": 9900,
              "short": 13491,
              "net": -3591
            },
            "smallTrader": {
              "long": 71627,
              "short": 71314,
              "net": 313
            }
          },
          "openInterest": 212923
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2815,
              "short": 2549,
              "net": 266
            },
            "nonCommercial": {
              "long": 2496,
              "short": 1356,
              "net": 1140
            },
            "smallTrader": {
              "long": 6770,
              "short": 8176,
              "net": -1406
            }
          },
          "openInterest": 12258
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104463,
              "short": 75201,
              "net": 29262
            },
            "nonCommercial": {
              "long": 6197,
              "short": 20394,
              "net": -14197
            },
            "smallTrader": {
              "long": 22668,
              "short": 37733,
              "net": -15065
            }
          },
          "openInterest": 147488
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40936,
              "short": 42417,
              "net": -1481
            },
            "nonCommercial": {
              "long": 3824,
              "short": 3950,
              "net": -126
            },
            "smallTrader": {
              "long": 23544,
              "short": 21937,
              "net": 1607
            }
          },
          "openInterest": 69777
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32377,
              "short": 18043,
              "net": 14334
            },
            "nonCommercial": {
              "long": 6766,
              "short": 13337,
              "net": -6571
            },
            "smallTrader": {
              "long": 16385,
              "short": 24148,
              "net": -7763
            }
          },
          "openInterest": 56415
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21776,
              "short": 25183,
              "net": -3407
            },
            "nonCommercial": {
              "long": 11759,
              "short": 9732,
              "net": 2027
            },
            "smallTrader": {
              "long": 36664,
              "short": 35284,
              "net": 1380
            }
          },
          "openInterest": 75529
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9627,
              "short": 9333,
              "net": 294
            },
            "nonCommercial": {
              "long": 2513,
              "short": 4940,
              "net": -2427
            },
            "smallTrader": {
              "long": 6721,
              "short": 4588,
              "net": 2133
            }
          },
          "openInterest": 19302
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26190,
              "short": 55032,
              "net": -28842
            },
            "nonCommercial": {
              "long": 12261,
              "short": 10879,
              "net": 1382
            },
            "smallTrader": {
              "long": 43694,
              "short": 16234,
              "net": 27460
            }
          },
          "openInterest": 87521
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36770,
              "short": 31422,
              "net": 5348
            },
            "nonCommercial": {
              "long": 2740,
              "short": 5877,
              "net": -3137
            },
            "smallTrader": {
              "long": 19741,
              "short": 21952,
              "net": -2211
            }
          },
          "openInterest": 62168
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36542,
              "short": 31239,
              "net": 5303
            },
            "nonCommercial": {
              "long": 5213,
              "short": 7002,
              "net": -1789
            },
            "smallTrader": {
              "long": 22461,
              "short": 25975,
              "net": -3514
            }
          },
          "openInterest": 70507
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78453,
              "short": 155396,
              "net": -76943
            },
            "nonCommercial": {
              "long": 46882,
              "short": 3439,
              "net": 43443
            },
            "smallTrader": {
              "long": 53255,
              "short": 19755,
              "net": 33500
            }
          },
          "openInterest": 180457
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17726,
              "short": 16791,
              "net": 935
            },
            "nonCommercial": {
              "long": 8245,
              "short": 5759,
              "net": 2486
            },
            "smallTrader": {
              "long": 12856,
              "short": 16277,
              "net": -3421
            }
          },
          "openInterest": 39648
        }
      ]
    },
    {
      "reportDate": "1989-08-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50172,
              "short": 51608,
              "net": -1436
            },
            "nonCommercial": {
              "long": 5482,
              "short": 1647,
              "net": 3835
            },
            "smallTrader": {
              "long": 15900,
              "short": 18299,
              "net": -2399
            }
          },
          "openInterest": 71554
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 145625,
              "short": 155642,
              "net": -10017
            },
            "nonCommercial": {
              "long": 29996,
              "short": 15635,
              "net": 14361
            },
            "smallTrader": {
              "long": 99204,
              "short": 103548,
              "net": -4344
            }
          },
          "openInterest": 286429
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28845,
              "short": 30623,
              "net": -1778
            },
            "nonCommercial": {
              "long": 3256,
              "short": 1444,
              "net": 1812
            },
            "smallTrader": {
              "long": 856,
              "short": 890,
              "net": -34
            }
          },
          "openInterest": 33144
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1505,
              "short": 642,
              "net": 863
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1016,
              "short": 1879,
              "net": -863
            }
          },
          "openInterest": 2521
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14747,
              "short": 3167,
              "net": 11580
            },
            "nonCommercial": {
              "long": 1330,
              "short": 4997,
              "net": -3667
            },
            "smallTrader": {
              "long": 5831,
              "short": 13744,
              "net": -7913
            }
          },
          "openInterest": 21958
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9994,
              "short": 18937,
              "net": -8943
            },
            "nonCommercial": {
              "long": 13394,
              "short": 4006,
              "net": 9388
            },
            "smallTrader": {
              "long": 10314,
              "short": 10759,
              "net": -445
            }
          },
          "openInterest": 34598
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26187,
              "short": 29110,
              "net": -2923
            },
            "nonCommercial": {
              "long": 5941,
              "short": 5907,
              "net": 34
            },
            "smallTrader": {
              "long": 8195,
              "short": 5306,
              "net": 2889
            }
          },
          "openInterest": 40726
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16044,
              "short": 25226,
              "net": -9182
            },
            "nonCommercial": {
              "long": 6399,
              "short": 812,
              "net": 5587
            },
            "smallTrader": {
              "long": 8973,
              "short": 5378,
              "net": 3595
            }
          },
          "openInterest": 32210
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1155,
              "short": 2402,
              "net": -1247
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 3363,
              "short": 2116,
              "net": 1247
            }
          },
          "openInterest": 4518
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24734,
              "short": 34811,
              "net": -10077
            },
            "nonCommercial": {
              "long": 7783,
              "short": 2281,
              "net": 5502
            },
            "smallTrader": {
              "long": 14085,
              "short": 9510,
              "net": 4575
            }
          },
          "openInterest": 48208
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127303,
              "short": 128644,
              "net": -1341
            },
            "nonCommercial": {
              "long": 9672,
              "short": 15716,
              "net": -6044
            },
            "smallTrader": {
              "long": 71978,
              "short": 64593,
              "net": 7385
            }
          },
          "openInterest": 217772
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3053,
              "short": 2341,
              "net": 712
            },
            "nonCommercial": {
              "long": 2035,
              "short": 1872,
              "net": 163
            },
            "smallTrader": {
              "long": 7141,
              "short": 8016,
              "net": -875
            }
          },
          "openInterest": 12894
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117348,
              "short": 71879,
              "net": 45469
            },
            "nonCommercial": {
              "long": 3477,
              "short": 28851,
              "net": -25374
            },
            "smallTrader": {
              "long": 21508,
              "short": 41603,
              "net": -20095
            }
          },
          "openInterest": 156595
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35841,
              "short": 55148,
              "net": -19307
            },
            "nonCommercial": {
              "long": 12733,
              "short": 961,
              "net": 11772
            },
            "smallTrader": {
              "long": 32648,
              "short": 25113,
              "net": 7535
            }
          },
          "openInterest": 82474
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50160,
              "short": 18628,
              "net": 31532
            },
            "nonCommercial": {
              "long": 5864,
              "short": 22500,
              "net": -16636
            },
            "smallTrader": {
              "long": 14125,
              "short": 29021,
              "net": -14896
            }
          },
          "openInterest": 73355
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21421,
              "short": 24734,
              "net": -3313
            },
            "nonCommercial": {
              "long": 9898,
              "short": 12777,
              "net": -2879
            },
            "smallTrader": {
              "long": 40487,
              "short": 34295,
              "net": 6192
            }
          },
          "openInterest": 78034
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9837,
              "short": 8966,
              "net": 871
            },
            "nonCommercial": {
              "long": 2768,
              "short": 5686,
              "net": -2918
            },
            "smallTrader": {
              "long": 7104,
              "short": 5057,
              "net": 2047
            }
          },
          "openInterest": 20191
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23140,
              "short": 47993,
              "net": -24853
            },
            "nonCommercial": {
              "long": 13863,
              "short": 13822,
              "net": 41
            },
            "smallTrader": {
              "long": 41641,
              "short": 16829,
              "net": 24812
            }
          },
          "openInterest": 84012
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30604,
              "short": 28004,
              "net": 2600
            },
            "nonCommercial": {
              "long": 3300,
              "short": 6171,
              "net": -2871
            },
            "smallTrader": {
              "long": 19574,
              "short": 19303,
              "net": 271
            }
          },
          "openInterest": 56888
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32131,
              "short": 29525,
              "net": 2606
            },
            "nonCommercial": {
              "long": 4530,
              "short": 4346,
              "net": 184
            },
            "smallTrader": {
              "long": 20619,
              "short": 23409,
              "net": -2790
            }
          },
          "openInterest": 64894
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76560,
              "short": 143162,
              "net": -66602
            },
            "nonCommercial": {
              "long": 37562,
              "short": 4465,
              "net": 33097
            },
            "smallTrader": {
              "long": 54871,
              "short": 21366,
              "net": 33505
            }
          },
          "openInterest": 170933
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25889,
              "short": 16406,
              "net": 9483
            },
            "nonCommercial": {
              "long": 7245,
              "short": 11381,
              "net": -4136
            },
            "smallTrader": {
              "long": 11298,
              "short": 16645,
              "net": -5347
            }
          },
          "openInterest": 45426
        }
      ]
    },
    {
      "reportDate": "1989-09-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 45291,
              "short": 50168,
              "net": -4877
            },
            "nonCommercial": {
              "long": 5040,
              "short": 3034,
              "net": 2006
            },
            "smallTrader": {
              "long": 17422,
              "short": 14551,
              "net": 2871
            }
          },
          "openInterest": 68083
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 141885,
              "short": 170465,
              "net": -28580
            },
            "nonCommercial": {
              "long": 43709,
              "short": 20066,
              "net": 23643
            },
            "smallTrader": {
              "long": 105459,
              "short": 100522,
              "net": 4937
            }
          },
          "openInterest": 299719
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28604,
              "short": 31542,
              "net": -2938
            },
            "nonCommercial": {
              "long": 6743,
              "short": 2065,
              "net": 4678
            },
            "smallTrader": {
              "long": 463,
              "short": 2203,
              "net": -1740
            }
          },
          "openInterest": 36410
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1148,
              "short": 969,
              "net": 179
            },
            "nonCommercial": {
              "long": 240,
              "short": 107,
              "net": 133
            },
            "smallTrader": {
              "long": 1828,
              "short": 2140,
              "net": -312
            }
          },
          "openInterest": 3436
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22220,
              "short": 10566,
              "net": 11654
            },
            "nonCommercial": {
              "long": 745,
              "short": 8219,
              "net": -7474
            },
            "smallTrader": {
              "long": 11480,
              "short": 15660,
              "net": -4180
            }
          },
          "openInterest": 34445
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15269,
              "short": 13919,
              "net": 1350
            },
            "nonCommercial": {
              "long": 7480,
              "short": 5620,
              "net": 1860
            },
            "smallTrader": {
              "long": 7438,
              "short": 10648,
              "net": -3210
            }
          },
          "openInterest": 30187
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28790,
              "short": 32034,
              "net": -3244
            },
            "nonCommercial": {
              "long": 5497,
              "short": 6396,
              "net": -899
            },
            "smallTrader": {
              "long": 8793,
              "short": 4650,
              "net": 4143
            }
          },
          "openInterest": 43515
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17467,
              "short": 26031,
              "net": -8564
            },
            "nonCommercial": {
              "long": 5069,
              "short": 1021,
              "net": 4048
            },
            "smallTrader": {
              "long": 8947,
              "short": 4431,
              "net": 4516
            }
          },
          "openInterest": 32084
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1411,
              "short": 2744,
              "net": -1333
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 3483,
              "short": 2150,
              "net": 1333
            }
          },
          "openInterest": 4894
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28872,
              "short": 33865,
              "net": -4993
            },
            "nonCommercial": {
              "long": 5638,
              "short": 3792,
              "net": 1846
            },
            "smallTrader": {
              "long": 13362,
              "short": 10215,
              "net": 3147
            }
          },
          "openInterest": 50292
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134927,
              "short": 150054,
              "net": -15127
            },
            "nonCommercial": {
              "long": 15442,
              "short": 13839,
              "net": 1603
            },
            "smallTrader": {
              "long": 81828,
              "short": 68304,
              "net": 13524
            }
          },
          "openInterest": 245568
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2553,
              "short": 2251,
              "net": 302
            },
            "nonCommercial": {
              "long": 2689,
              "short": 1504,
              "net": 1185
            },
            "smallTrader": {
              "long": 6997,
              "short": 8484,
              "net": -1487
            }
          },
          "openInterest": 12934
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104836,
              "short": 73183,
              "net": 31653
            },
            "nonCommercial": {
              "long": 10113,
              "short": 23924,
              "net": -13811
            },
            "smallTrader": {
              "long": 26374,
              "short": 44216,
              "net": -17842
            }
          },
          "openInterest": 154493
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34848,
              "short": 56611,
              "net": -21763
            },
            "nonCommercial": {
              "long": 17000,
              "short": 1810,
              "net": 15190
            },
            "smallTrader": {
              "long": 33812,
              "short": 27239,
              "net": 6573
            }
          },
          "openInterest": 87185
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68979,
              "short": 36739,
              "net": 32240
            },
            "nonCommercial": {
              "long": 5839,
              "short": 26843,
              "net": -21004
            },
            "smallTrader": {
              "long": 13688,
              "short": 24924,
              "net": -11236
            }
          },
          "openInterest": 89914
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19111,
              "short": 25884,
              "net": -6773
            },
            "nonCommercial": {
              "long": 7500,
              "short": 11503,
              "net": -4003
            },
            "smallTrader": {
              "long": 41832,
              "short": 31056,
              "net": 10776
            }
          },
          "openInterest": 73972
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9240,
              "short": 9428,
              "net": -188
            },
            "nonCommercial": {
              "long": 2846,
              "short": 5217,
              "net": -2371
            },
            "smallTrader": {
              "long": 7880,
              "short": 5321,
              "net": 2559
            }
          },
          "openInterest": 20344
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21387,
              "short": 49861,
              "net": -28474
            },
            "nonCommercial": {
              "long": 15299,
              "short": 14669,
              "net": 630
            },
            "smallTrader": {
              "long": 43252,
              "short": 15408,
              "net": 27844
            }
          },
          "openInterest": 84173
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28010,
              "short": 29881,
              "net": -1871
            },
            "nonCommercial": {
              "long": 4861,
              "short": 3743,
              "net": 1118
            },
            "smallTrader": {
              "long": 20866,
              "short": 20113,
              "net": 753
            }
          },
          "openInterest": 57697
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29941,
              "short": 30864,
              "net": -923
            },
            "nonCommercial": {
              "long": 4392,
              "short": 3037,
              "net": 1355
            },
            "smallTrader": {
              "long": 22822,
              "short": 23254,
              "net": -432
            }
          },
          "openInterest": 63853
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62708,
              "short": 150341,
              "net": -87633
            },
            "nonCommercial": {
              "long": 45169,
              "short": 1196,
              "net": 43973
            },
            "smallTrader": {
              "long": 61414,
              "short": 17754,
              "net": 43660
            }
          },
          "openInterest": 169686
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30558,
              "short": 15037,
              "net": 15521
            },
            "nonCommercial": {
              "long": 4301,
              "short": 13360,
              "net": -9059
            },
            "smallTrader": {
              "long": 13422,
              "short": 19884,
              "net": -6462
            }
          },
          "openInterest": 48996
        }
      ]
    },
    {
      "reportDate": "1989-09-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56324,
              "short": 52816,
              "net": 3508
            },
            "nonCommercial": {
              "long": 4313,
              "short": 4944,
              "net": -631
            },
            "smallTrader": {
              "long": 14573,
              "short": 17450,
              "net": -2877
            }
          },
          "openInterest": 75284
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 124049,
              "short": 130173,
              "net": -6124
            },
            "nonCommercial": {
              "long": 36068,
              "short": 22629,
              "net": 13439
            },
            "smallTrader": {
              "long": 93828,
              "short": 101143,
              "net": -7315
            }
          },
          "openInterest": 263855
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31160,
              "short": 41745,
              "net": -10585
            },
            "nonCommercial": {
              "long": 14537,
              "short": 1910,
              "net": 12627
            },
            "smallTrader": {
              "long": 322,
              "short": 2364,
              "net": -2042
            }
          },
          "openInterest": 46020
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9539,
              "short": 15042,
              "net": -5503
            },
            "nonCommercial": {
              "long": 5352,
              "short": 1716,
              "net": 3636
            },
            "smallTrader": {
              "long": 9536,
              "short": 7669,
              "net": 1867
            }
          },
          "openInterest": 24441
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5064,
              "short": 8086,
              "net": -3022
            },
            "nonCommercial": {
              "long": 8311,
              "short": 3082,
              "net": 5229
            },
            "smallTrader": {
              "long": 6940,
              "short": 9147,
              "net": -2207
            }
          },
          "openInterest": 20315
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27349,
              "short": 30668,
              "net": -3319
            },
            "nonCommercial": {
              "long": 5198,
              "short": 6193,
              "net": -995
            },
            "smallTrader": {
              "long": 10524,
              "short": 6210,
              "net": 4314
            }
          },
          "openInterest": 43132
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16889,
              "short": 26491,
              "net": -9602
            },
            "nonCommercial": {
              "long": 4948,
              "short": 1825,
              "net": 3123
            },
            "smallTrader": {
              "long": 10376,
              "short": 3897,
              "net": 6479
            }
          },
          "openInterest": 32912
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1683,
              "short": 3565,
              "net": -1882
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 4148,
              "short": 2266,
              "net": 1882
            }
          },
          "openInterest": 5831
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28747,
              "short": 29674,
              "net": -927
            },
            "nonCommercial": {
              "long": 4212,
              "short": 5456,
              "net": -1244
            },
            "smallTrader": {
              "long": 12969,
              "short": 10798,
              "net": 2171
            }
          },
          "openInterest": 48482
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130079,
              "short": 144945,
              "net": -14866
            },
            "nonCommercial": {
              "long": 17384,
              "short": 14991,
              "net": 2393
            },
            "smallTrader": {
              "long": 77450,
              "short": 64977,
              "net": 12473
            }
          },
          "openInterest": 235765
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2168,
              "short": 2335,
              "net": -167
            },
            "nonCommercial": {
              "long": 2782,
              "short": 1030,
              "net": 1752
            },
            "smallTrader": {
              "long": 7458,
              "short": 9043,
              "net": -1585
            }
          },
          "openInterest": 13277
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97489,
              "short": 82389,
              "net": 15100
            },
            "nonCommercial": {
              "long": 5134,
              "short": 16802,
              "net": -11668
            },
            "smallTrader": {
              "long": 31292,
              "short": 34724,
              "net": -3432
            }
          },
          "openInterest": 147468
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36543,
              "short": 67368,
              "net": -30825
            },
            "nonCommercial": {
              "long": 21983,
              "short": 585,
              "net": 21398
            },
            "smallTrader": {
              "long": 33243,
              "short": 23816,
              "net": 9427
            }
          },
          "openInterest": 92077
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25654,
              "short": 25079,
              "net": 575
            },
            "nonCommercial": {
              "long": 6336,
              "short": 7783,
              "net": -1447
            },
            "smallTrader": {
              "long": 18085,
              "short": 17213,
              "net": 872
            }
          },
          "openInterest": 52052
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13396,
              "short": 25863,
              "net": -12467
            },
            "nonCommercial": {
              "long": 13801,
              "short": 7115,
              "net": 6686
            },
            "smallTrader": {
              "long": 36180,
              "short": 30399,
              "net": 5781
            }
          },
          "openInterest": 66848
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6884,
              "short": 10539,
              "net": -3655
            },
            "nonCommercial": {
              "long": 3369,
              "short": 2699,
              "net": 670
            },
            "smallTrader": {
              "long": 6691,
              "short": 3706,
              "net": 2985
            }
          },
          "openInterest": 17484
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20302,
              "short": 60369,
              "net": -40067
            },
            "nonCommercial": {
              "long": 17540,
              "short": 7600,
              "net": 9940
            },
            "smallTrader": {
              "long": 45386,
              "short": 15259,
              "net": 30127
            }
          },
          "openInterest": 88111
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35613,
              "short": 32172,
              "net": 3441
            },
            "nonCommercial": {
              "long": 2992,
              "short": 5173,
              "net": -2181
            },
            "smallTrader": {
              "long": 21538,
              "short": 22798,
              "net": -1260
            }
          },
          "openInterest": 64208
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28954,
              "short": 30796,
              "net": -1842
            },
            "nonCommercial": {
              "long": 3715,
              "short": 3937,
              "net": -222
            },
            "smallTrader": {
              "long": 24597,
              "short": 22533,
              "net": 2064
            }
          },
          "openInterest": 61673
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54698,
              "short": 148128,
              "net": -93430
            },
            "nonCommercial": {
              "long": 52342,
              "short": 255,
              "net": 52087
            },
            "smallTrader": {
              "long": 50198,
              "short": 8855,
              "net": 41343
            }
          },
          "openInterest": 158020
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8034,
              "short": 11250,
              "net": -3216
            },
            "nonCommercial": {
              "long": 6553,
              "short": 6405,
              "net": 148
            },
            "smallTrader": {
              "long": 14386,
              "short": 11318,
              "net": 3068
            }
          },
          "openInterest": 29473
        }
      ]
    },
    {
      "reportDate": "1989-10-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55001,
              "short": 66127,
              "net": -11126
            },
            "nonCommercial": {
              "long": 7606,
              "short": 2270,
              "net": 5336
            },
            "smallTrader": {
              "long": 20414,
              "short": 14624,
              "net": 5790
            }
          },
          "openInterest": 83024
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 130275,
              "short": 164980,
              "net": -34705
            },
            "nonCommercial": {
              "long": 42757,
              "short": 18345,
              "net": 24412
            },
            "smallTrader": {
              "long": 114106,
              "short": 103813,
              "net": 10293
            }
          },
          "openInterest": 293740
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26405,
              "short": 36534,
              "net": -10129
            },
            "nonCommercial": {
              "long": 13313,
              "short": 1539,
              "net": 11774
            },
            "smallTrader": {
              "long": 990,
              "short": 2635,
              "net": -1645
            }
          },
          "openInterest": 40788
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13826,
              "short": 4684,
              "net": 9142
            },
            "nonCommercial": {
              "long": 841,
              "short": 5151,
              "net": -4310
            },
            "smallTrader": {
              "long": 6327,
              "short": 11159,
              "net": -4832
            }
          },
          "openInterest": 20998
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4741,
              "short": 14392,
              "net": -9651
            },
            "nonCommercial": {
              "long": 14567,
              "short": 2786,
              "net": 11781
            },
            "smallTrader": {
              "long": 7940,
              "short": 10070,
              "net": -2130
            }
          },
          "openInterest": 27248
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29714,
              "short": 36520,
              "net": -6806
            },
            "nonCommercial": {
              "long": 5859,
              "short": 5358,
              "net": 501
            },
            "smallTrader": {
              "long": 9828,
              "short": 3523,
              "net": 6305
            }
          },
          "openInterest": 45597
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17234,
              "short": 25892,
              "net": -8658
            },
            "nonCommercial": {
              "long": 5562,
              "short": 4003,
              "net": 1559
            },
            "smallTrader": {
              "long": 11899,
              "short": 4800,
              "net": 7099
            }
          },
          "openInterest": 34954
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2875,
              "short": 4814,
              "net": -1939
            },
            "nonCommercial": {
              "long": 0,
              "short": 200,
              "net": -200
            },
            "smallTrader": {
              "long": 4672,
              "short": 2533,
              "net": 2139
            }
          },
          "openInterest": 7547
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28462,
              "short": 30857,
              "net": -2395
            },
            "nonCommercial": {
              "long": 5325,
              "short": 6647,
              "net": -1322
            },
            "smallTrader": {
              "long": 13802,
              "short": 10085,
              "net": 3717
            }
          },
          "openInterest": 49516
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134734,
              "short": 153195,
              "net": -18461
            },
            "nonCommercial": {
              "long": 17399,
              "short": 14615,
              "net": 2784
            },
            "smallTrader": {
              "long": 84778,
              "short": 69101,
              "net": 15677
            }
          },
          "openInterest": 248665
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1762,
              "short": 1582,
              "net": 180
            },
            "nonCommercial": {
              "long": 2871,
              "short": 990,
              "net": 1881
            },
            "smallTrader": {
              "long": 6162,
              "short": 8223,
              "net": -2061
            }
          },
          "openInterest": 11022
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103066,
              "short": 75001,
              "net": 28065
            },
            "nonCommercial": {
              "long": 3906,
              "short": 20467,
              "net": -16561
            },
            "smallTrader": {
              "long": 22852,
              "short": 34356,
              "net": -11504
            }
          },
          "openInterest": 143681
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41219,
              "short": 70313,
              "net": -29094
            },
            "nonCommercial": {
              "long": 22131,
              "short": 1113,
              "net": 21018
            },
            "smallTrader": {
              "long": 33960,
              "short": 25884,
              "net": 8076
            }
          },
          "openInterest": 99639
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29210,
              "short": 21348,
              "net": 7862
            },
            "nonCommercial": {
              "long": 4452,
              "short": 9754,
              "net": -5302
            },
            "smallTrader": {
              "long": 16231,
              "short": 18791,
              "net": -2560
            }
          },
          "openInterest": 50655
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11549,
              "short": 26749,
              "net": -15200
            },
            "nonCommercial": {
              "long": 15153,
              "short": 7284,
              "net": 7869
            },
            "smallTrader": {
              "long": 35343,
              "short": 28012,
              "net": 7331
            }
          },
          "openInterest": 64461
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7097,
              "short": 11274,
              "net": -4177
            },
            "nonCommercial": {
              "long": 3459,
              "short": 2288,
              "net": 1171
            },
            "smallTrader": {
              "long": 5860,
              "short": 2854,
              "net": 3006
            }
          },
          "openInterest": 17025
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21269,
              "short": 55453,
              "net": -34184
            },
            "nonCommercial": {
              "long": 16530,
              "short": 12773,
              "net": 3757
            },
            "smallTrader": {
              "long": 45970,
              "short": 15543,
              "net": 30427
            }
          },
          "openInterest": 87867
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29959,
              "short": 30073,
              "net": -114
            },
            "nonCommercial": {
              "long": 3035,
              "short": 4663,
              "net": -1628
            },
            "smallTrader": {
              "long": 23946,
              "short": 22204,
              "net": 1742
            }
          },
          "openInterest": 60356
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35243,
              "short": 30267,
              "net": 4976
            },
            "nonCommercial": {
              "long": 5101,
              "short": 8407,
              "net": -3306
            },
            "smallTrader": {
              "long": 22755,
              "short": 24425,
              "net": -1670
            }
          },
          "openInterest": 66642
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51922,
              "short": 134829,
              "net": -82907
            },
            "nonCommercial": {
              "long": 46359,
              "short": 585,
              "net": 45774
            },
            "smallTrader": {
              "long": 52280,
              "short": 15147,
              "net": 37133
            }
          },
          "openInterest": 151245
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10630,
              "short": 6929,
              "net": 3701
            },
            "nonCommercial": {
              "long": 3087,
              "short": 5189,
              "net": -2102
            },
            "smallTrader": {
              "long": 11816,
              "short": 13415,
              "net": -1599
            }
          },
          "openInterest": 26436
        }
      ]
    },
    {
      "reportDate": "1989-10-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55898,
              "short": 67072,
              "net": -11174
            },
            "nonCommercial": {
              "long": 9325,
              "short": 2476,
              "net": 6849
            },
            "smallTrader": {
              "long": 20212,
              "short": 15887,
              "net": 4325
            }
          },
          "openInterest": 87412
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 179953,
              "short": 199473,
              "net": -19520
            },
            "nonCommercial": {
              "long": 30644,
              "short": 19947,
              "net": 10697
            },
            "smallTrader": {
              "long": 109847,
              "short": 101024,
              "net": 8823
            }
          },
          "openInterest": 331284
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 35085,
              "short": 41186,
              "net": -6101
            },
            "nonCommercial": {
              "long": 9827,
              "short": 2565,
              "net": 7262
            },
            "smallTrader": {
              "long": 828,
              "short": 1989,
              "net": -1161
            }
          },
          "openInterest": 45790
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12561,
              "short": 10405,
              "net": 2156
            },
            "nonCommercial": {
              "long": 2819,
              "short": 3477,
              "net": -658
            },
            "smallTrader": {
              "long": 7528,
              "short": 9026,
              "net": -1498
            }
          },
          "openInterest": 22915
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6706,
              "short": 13785,
              "net": -7079
            },
            "nonCommercial": {
              "long": 11688,
              "short": 2356,
              "net": 9332
            },
            "smallTrader": {
              "long": 7873,
              "short": 10126,
              "net": -2253
            }
          },
          "openInterest": 26267
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29516,
              "short": 36520,
              "net": -7004
            },
            "nonCommercial": {
              "long": 5626,
              "short": 5092,
              "net": 534
            },
            "smallTrader": {
              "long": 13204,
              "short": 6734,
              "net": 6470
            }
          },
          "openInterest": 48808
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18171,
              "short": 27370,
              "net": -9199
            },
            "nonCommercial": {
              "long": 5614,
              "short": 3117,
              "net": 2497
            },
            "smallTrader": {
              "long": 11702,
              "short": 5000,
              "net": 6702
            }
          },
          "openInterest": 35779
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4044,
              "short": 6436,
              "net": -2392
            },
            "nonCommercial": {
              "long": 110,
              "short": 352,
              "net": -242
            },
            "smallTrader": {
              "long": 6205,
              "short": 3571,
              "net": 2634
            }
          },
          "openInterest": 10359
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29686,
              "short": 30585,
              "net": -899
            },
            "nonCommercial": {
              "long": 5178,
              "short": 6899,
              "net": -1721
            },
            "smallTrader": {
              "long": 14042,
              "short": 11422,
              "net": 2620
            }
          },
          "openInterest": 51056
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142999,
              "short": 136261,
              "net": 6738
            },
            "nonCommercial": {
              "long": 10949,
              "short": 21360,
              "net": -10411
            },
            "smallTrader": {
              "long": 69999,
              "short": 66326,
              "net": 3673
            }
          },
          "openInterest": 237238
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1721,
              "short": 1268,
              "net": 453
            },
            "nonCommercial": {
              "long": 1607,
              "short": 1050,
              "net": 557
            },
            "smallTrader": {
              "long": 5535,
              "short": 6545,
              "net": -1010
            }
          },
          "openInterest": 9434
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84825,
              "short": 90281,
              "net": -5456
            },
            "nonCommercial": {
              "long": 15567,
              "short": 12768,
              "net": 2799
            },
            "smallTrader": {
              "long": 36221,
              "short": 33564,
              "net": 2657
            }
          },
          "openInterest": 151142
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46377,
              "short": 61038,
              "net": -14661
            },
            "nonCommercial": {
              "long": 16916,
              "short": 2835,
              "net": 14081
            },
            "smallTrader": {
              "long": 25431,
              "short": 24851,
              "net": 580
            }
          },
          "openInterest": 91209
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35263,
              "short": 22600,
              "net": 12663
            },
            "nonCommercial": {
              "long": 4737,
              "short": 13099,
              "net": -8362
            },
            "smallTrader": {
              "long": 15636,
              "short": 19937,
              "net": -4301
            }
          },
          "openInterest": 55646
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11227,
              "short": 26849,
              "net": -15622
            },
            "nonCommercial": {
              "long": 14802,
              "short": 10098,
              "net": 4704
            },
            "smallTrader": {
              "long": 39090,
              "short": 28172,
              "net": 10918
            }
          },
          "openInterest": 69406
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7697,
              "short": 12906,
              "net": -5209
            },
            "nonCommercial": {
              "long": 4136,
              "short": 2340,
              "net": 1796
            },
            "smallTrader": {
              "long": 5818,
              "short": 2405,
              "net": 3413
            }
          },
          "openInterest": 18262
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22879,
              "short": 63055,
              "net": -40176
            },
            "nonCommercial": {
              "long": 16866,
              "short": 8308,
              "net": 8558
            },
            "smallTrader": {
              "long": 45587,
              "short": 13969,
              "net": 31618
            }
          },
          "openInterest": 88762
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29916,
              "short": 30390,
              "net": -474
            },
            "nonCommercial": {
              "long": 3354,
              "short": 4442,
              "net": -1088
            },
            "smallTrader": {
              "long": 24026,
              "short": 22464,
              "net": 1562
            }
          },
          "openInterest": 60334
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31936,
              "short": 39334,
              "net": -7398
            },
            "nonCommercial": {
              "long": 4632,
              "short": 2409,
              "net": 2223
            },
            "smallTrader": {
              "long": 25210,
              "short": 20035,
              "net": 5175
            }
          },
          "openInterest": 64536
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58485,
              "short": 134525,
              "net": -76040
            },
            "nonCommercial": {
              "long": 43816,
              "short": 1544,
              "net": 42272
            },
            "smallTrader": {
              "long": 48547,
              "short": 14779,
              "net": 33768
            }
          },
          "openInterest": 151998
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11097,
              "short": 17862,
              "net": -6765
            },
            "nonCommercial": {
              "long": 9777,
              "short": 6472,
              "net": 3305
            },
            "smallTrader": {
              "long": 18225,
              "short": 14765,
              "net": 3460
            }
          },
          "openInterest": 39110
        }
      ]
    },
    {
      "reportDate": "1989-11-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 52277,
              "short": 59286,
              "net": -7009
            },
            "nonCommercial": {
              "long": 7950,
              "short": 6521,
              "net": 1429
            },
            "smallTrader": {
              "long": 22798,
              "short": 17218,
              "net": 5580
            }
          },
          "openInterest": 83025
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 188182,
              "short": 226675,
              "net": -38493
            },
            "nonCommercial": {
              "long": 41378,
              "short": 23869,
              "net": 17509
            },
            "smallTrader": {
              "long": 120575,
              "short": 99591,
              "net": 20984
            }
          },
          "openInterest": 367611
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 43936,
              "short": 54504,
              "net": -10568
            },
            "nonCommercial": {
              "long": 14679,
              "short": 3910,
              "net": 10769
            },
            "smallTrader": {
              "long": 863,
              "short": 1064,
              "net": -201
            }
          },
          "openInterest": 59801
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12295,
              "short": 14057,
              "net": -1762
            },
            "nonCommercial": {
              "long": 6408,
              "short": 3278,
              "net": 3130
            },
            "smallTrader": {
              "long": 7278,
              "short": 8646,
              "net": -1368
            }
          },
          "openInterest": 26200
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5869,
              "short": 16039,
              "net": -10170
            },
            "nonCommercial": {
              "long": 13856,
              "short": 2150,
              "net": 11706
            },
            "smallTrader": {
              "long": 9789,
              "short": 11325,
              "net": -1536
            }
          },
          "openInterest": 29514
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28338,
              "short": 35194,
              "net": -6856
            },
            "nonCommercial": {
              "long": 6064,
              "short": 6594,
              "net": -530
            },
            "smallTrader": {
              "long": 11919,
              "short": 4533,
              "net": 7386
            }
          },
          "openInterest": 46763
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14171,
              "short": 25865,
              "net": -11694
            },
            "nonCommercial": {
              "long": 5810,
              "short": 444,
              "net": 5366
            },
            "smallTrader": {
              "long": 12335,
              "short": 6007,
              "net": 6328
            }
          },
          "openInterest": 32683
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6678,
              "short": 8457,
              "net": -1779
            },
            "nonCommercial": {
              "long": 141,
              "short": 249,
              "net": -108
            },
            "smallTrader": {
              "long": 7456,
              "short": 5569,
              "net": 1887
            }
          },
          "openInterest": 14450
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24277,
              "short": 28338,
              "net": -4061
            },
            "nonCommercial": {
              "long": 4135,
              "short": 4582,
              "net": -447
            },
            "smallTrader": {
              "long": 15413,
              "short": 10905,
              "net": 4508
            }
          },
          "openInterest": 46125
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142397,
              "short": 136961,
              "net": 5436
            },
            "nonCommercial": {
              "long": 9386,
              "short": 22389,
              "net": -13003
            },
            "smallTrader": {
              "long": 74492,
              "short": 66925,
              "net": 7567
            }
          },
          "openInterest": 241591
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1558,
              "short": 1548,
              "net": 10
            },
            "nonCommercial": {
              "long": 1878,
              "short": 1029,
              "net": 849
            },
            "smallTrader": {
              "long": 5422,
              "short": 6281,
              "net": -859
            }
          },
          "openInterest": 9435
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71252,
              "short": 95573,
              "net": -24321
            },
            "nonCommercial": {
              "long": 22440,
              "short": 9204,
              "net": 13236
            },
            "smallTrader": {
              "long": 46020,
              "short": 34935,
              "net": 11085
            }
          },
          "openInterest": 153379
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49834,
              "short": 63944,
              "net": -14110
            },
            "nonCommercial": {
              "long": 15181,
              "short": 2930,
              "net": 12251
            },
            "smallTrader": {
              "long": 28214,
              "short": 26355,
              "net": 1859
            }
          },
          "openInterest": 96717
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35867,
              "short": 23234,
              "net": 12633
            },
            "nonCommercial": {
              "long": 7675,
              "short": 12582,
              "net": -4907
            },
            "smallTrader": {
              "long": 15444,
              "short": 23170,
              "net": -7726
            }
          },
          "openInterest": 59673
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13322,
              "short": 28264,
              "net": -14942
            },
            "nonCommercial": {
              "long": 15336,
              "short": 9899,
              "net": 5437
            },
            "smallTrader": {
              "long": 40073,
              "short": 30568,
              "net": 9505
            }
          },
          "openInterest": 73955
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6704,
              "short": 14409,
              "net": -7705
            },
            "nonCommercial": {
              "long": 6559,
              "short": 2302,
              "net": 4257
            },
            "smallTrader": {
              "long": 6392,
              "short": 2944,
              "net": 3448
            }
          },
          "openInterest": 19947
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18842,
              "short": 67444,
              "net": -48602
            },
            "nonCommercial": {
              "long": 20754,
              "short": 2214,
              "net": 18540
            },
            "smallTrader": {
              "long": 45028,
              "short": 14966,
              "net": 30062
            }
          },
          "openInterest": 89216
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27758,
              "short": 34689,
              "net": -6931
            },
            "nonCommercial": {
              "long": 5640,
              "short": 3402,
              "net": 2238
            },
            "smallTrader": {
              "long": 26839,
              "short": 22146,
              "net": 4693
            }
          },
          "openInterest": 64131
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26372,
              "short": 46961,
              "net": -20589
            },
            "nonCommercial": {
              "long": 11457,
              "short": 387,
              "net": 11070
            },
            "smallTrader": {
              "long": 29262,
              "short": 19743,
              "net": 9519
            }
          },
          "openInterest": 71257
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56288,
              "short": 148174,
              "net": -91886
            },
            "nonCommercial": {
              "long": 51728,
              "short": 6839,
              "net": 44889
            },
            "smallTrader": {
              "long": 65262,
              "short": 18265,
              "net": 46997
            }
          },
          "openInterest": 174186
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16213,
              "short": 16469,
              "net": -256
            },
            "nonCommercial": {
              "long": 6366,
              "short": 6816,
              "net": -450
            },
            "smallTrader": {
              "long": 14896,
              "short": 14190,
              "net": 706
            }
          },
          "openInterest": 37475
        }
      ]
    },
    {
      "reportDate": "1989-11-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47857,
              "short": 58524,
              "net": -10667
            },
            "nonCommercial": {
              "long": 8880,
              "short": 2274,
              "net": 6606
            },
            "smallTrader": {
              "long": 22279,
              "short": 18218,
              "net": 4061
            }
          },
          "openInterest": 79891
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 173948,
              "short": 203966,
              "net": -30018
            },
            "nonCommercial": {
              "long": 32165,
              "short": 20802,
              "net": 11363
            },
            "smallTrader": {
              "long": 114052,
              "short": 95397,
              "net": 18655
            }
          },
          "openInterest": 344722
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 49901,
              "short": 53937,
              "net": -4036
            },
            "nonCommercial": {
              "long": 13206,
              "short": 6561,
              "net": 6645
            },
            "smallTrader": {
              "long": 2142,
              "short": 4751,
              "net": -2609
            }
          },
          "openInterest": 69664
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15485,
              "short": 9180,
              "net": 6305
            },
            "nonCommercial": {
              "long": 550,
              "short": 3941,
              "net": -3391
            },
            "smallTrader": {
              "long": 7387,
              "short": 10301,
              "net": -2914
            }
          },
          "openInterest": 23429
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6203,
              "short": 17291,
              "net": -11088
            },
            "nonCommercial": {
              "long": 13672,
              "short": 2276,
              "net": 11396
            },
            "smallTrader": {
              "long": 10742,
              "short": 11050,
              "net": -308
            }
          },
          "openInterest": 30846
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28408,
              "short": 38970,
              "net": -10562
            },
            "nonCommercial": {
              "long": 7241,
              "short": 5472,
              "net": 1769
            },
            "smallTrader": {
              "long": 12821,
              "short": 4028,
              "net": 8793
            }
          },
          "openInterest": 48793
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13717,
              "short": 24038,
              "net": -10321
            },
            "nonCommercial": {
              "long": 5594,
              "short": 1264,
              "net": 4330
            },
            "smallTrader": {
              "long": 10214,
              "short": 4223,
              "net": 5991
            }
          },
          "openInterest": 30557
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13820,
              "short": 9032,
              "net": 4788
            },
            "nonCommercial": {
              "long": 799,
              "short": 6776,
              "net": -5977
            },
            "smallTrader": {
              "long": 9983,
              "short": 8794,
              "net": 1189
            }
          },
          "openInterest": 24921
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24906,
              "short": 23744,
              "net": 1162
            },
            "nonCommercial": {
              "long": 2979,
              "short": 7594,
              "net": -4615
            },
            "smallTrader": {
              "long": 14294,
              "short": 10841,
              "net": 3453
            }
          },
          "openInterest": 44810
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148769,
              "short": 133777,
              "net": 14992
            },
            "nonCommercial": {
              "long": 6945,
              "short": 23980,
              "net": -17035
            },
            "smallTrader": {
              "long": 86383,
              "short": 84340,
              "net": 2043
            }
          },
          "openInterest": 259634
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1743,
              "short": 1837,
              "net": -94
            },
            "nonCommercial": {
              "long": 2059,
              "short": 809,
              "net": 1250
            },
            "smallTrader": {
              "long": 5201,
              "short": 6357,
              "net": -1156
            }
          },
          "openInterest": 9514
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58418,
              "short": 89124,
              "net": -30706
            },
            "nonCommercial": {
              "long": 28985,
              "short": 11049,
              "net": 17936
            },
            "smallTrader": {
              "long": 46449,
              "short": 33679,
              "net": 12770
            }
          },
          "openInterest": 147759
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49998,
              "short": 71093,
              "net": -21095
            },
            "nonCommercial": {
              "long": 15728,
              "short": 1387,
              "net": 14341
            },
            "smallTrader": {
              "long": 33040,
              "short": 26286,
              "net": 6754
            }
          },
          "openInterest": 102093
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28945,
              "short": 35657,
              "net": -6712
            },
            "nonCommercial": {
              "long": 12322,
              "short": 11792,
              "net": 530
            },
            "smallTrader": {
              "long": 24456,
              "short": 18274,
              "net": 6182
            }
          },
          "openInterest": 66167
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11671,
              "short": 30370,
              "net": -18699
            },
            "nonCommercial": {
              "long": 16240,
              "short": 8783,
              "net": 7457
            },
            "smallTrader": {
              "long": 40152,
              "short": 28910,
              "net": 11242
            }
          },
          "openInterest": 73017
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7304,
              "short": 16073,
              "net": -8769
            },
            "nonCommercial": {
              "long": 5937,
              "short": 1148,
              "net": 4789
            },
            "smallTrader": {
              "long": 7443,
              "short": 3463,
              "net": 3980
            }
          },
          "openInterest": 21056
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17335,
              "short": 66646,
              "net": -49311
            },
            "nonCommercial": {
              "long": 27449,
              "short": 2564,
              "net": 24885
            },
            "smallTrader": {
              "long": 41650,
              "short": 17224,
              "net": 24426
            }
          },
          "openInterest": 90479
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28843,
              "short": 31095,
              "net": -2252
            },
            "nonCommercial": {
              "long": 3856,
              "short": 3640,
              "net": 216
            },
            "smallTrader": {
              "long": 22650,
              "short": 20614,
              "net": 2036
            }
          },
          "openInterest": 60743
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31008,
              "short": 38634,
              "net": -7626
            },
            "nonCommercial": {
              "long": 6445,
              "short": 3173,
              "net": 3272
            },
            "smallTrader": {
              "long": 24128,
              "short": 19774,
              "net": 4354
            }
          },
          "openInterest": 69181
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65114,
              "short": 146702,
              "net": -81588
            },
            "nonCommercial": {
              "long": 45148,
              "short": 2610,
              "net": 42538
            },
            "smallTrader": {
              "long": 58856,
              "short": 19806,
              "net": 39050
            }
          },
          "openInterest": 170297
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12560,
              "short": 29689,
              "net": -17129
            },
            "nonCommercial": {
              "long": 13973,
              "short": 4493,
              "net": 9480
            },
            "smallTrader": {
              "long": 22935,
              "short": 15286,
              "net": 7649
            }
          },
          "openInterest": 50125
        }
      ]
    },
    {
      "reportDate": "1989-12-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 40721,
              "short": 52906,
              "net": -12185
            },
            "nonCommercial": {
              "long": 8342,
              "short": 1727,
              "net": 6615
            },
            "smallTrader": {
              "long": 20647,
              "short": 15077,
              "net": 5570
            }
          },
          "openInterest": 69710
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 153857,
              "short": 203514,
              "net": -49657
            },
            "nonCommercial": {
              "long": 44718,
              "short": 21509,
              "net": 23209
            },
            "smallTrader": {
              "long": 103896,
              "short": 77448,
              "net": 26448
            }
          },
          "openInterest": 316220
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56781,
              "short": 53251,
              "net": 3530
            },
            "nonCommercial": {
              "long": 14735,
              "short": 17835,
              "net": -3100
            },
            "smallTrader": {
              "long": 1065,
              "short": 1495,
              "net": -430
            }
          },
          "openInterest": 73149
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11836,
              "short": 22140,
              "net": -10304
            },
            "nonCommercial": {
              "long": 6991,
              "short": 614,
              "net": 6377
            },
            "smallTrader": {
              "long": 10869,
              "short": 6942,
              "net": 3927
            }
          },
          "openInterest": 29696
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10809,
              "short": 22380,
              "net": -11571
            },
            "nonCommercial": {
              "long": 13327,
              "short": 2081,
              "net": 11246
            },
            "smallTrader": {
              "long": 9410,
              "short": 9085,
              "net": 325
            }
          },
          "openInterest": 33546
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27425,
              "short": 39211,
              "net": -11786
            },
            "nonCommercial": {
              "long": 7202,
              "short": 5301,
              "net": 1901
            },
            "smallTrader": {
              "long": 14313,
              "short": 4428,
              "net": 9885
            }
          },
          "openInterest": 49255
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14805,
              "short": 26050,
              "net": -11245
            },
            "nonCommercial": {
              "long": 6441,
              "short": 1518,
              "net": 4923
            },
            "smallTrader": {
              "long": 9682,
              "short": 3360,
              "net": 6322
            }
          },
          "openInterest": 31831
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17815,
              "short": 10747,
              "net": 7068
            },
            "nonCommercial": {
              "long": 1224,
              "short": 7678,
              "net": -6454
            },
            "smallTrader": {
              "long": 10756,
              "short": 11370,
              "net": -614
            }
          },
          "openInterest": 30581
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23751,
              "short": 19401,
              "net": 4350
            },
            "nonCommercial": {
              "long": 2243,
              "short": 9034,
              "net": -6791
            },
            "smallTrader": {
              "long": 14119,
              "short": 11678,
              "net": 2441
            }
          },
          "openInterest": 42095
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151814,
              "short": 160865,
              "net": -9051
            },
            "nonCommercial": {
              "long": 12120,
              "short": 14296,
              "net": -2176
            },
            "smallTrader": {
              "long": 86161,
              "short": 74934,
              "net": 11227
            }
          },
          "openInterest": 267434
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1543,
              "short": 1638,
              "net": -95
            },
            "nonCommercial": {
              "long": 2146,
              "short": 571,
              "net": 1575
            },
            "smallTrader": {
              "long": 4646,
              "short": 6126,
              "net": -1480
            }
          },
          "openInterest": 8704
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62011,
              "short": 97361,
              "net": -35350
            },
            "nonCommercial": {
              "long": 30438,
              "short": 8513,
              "net": 21925
            },
            "smallTrader": {
              "long": 48631,
              "short": 35206,
              "net": 13425
            }
          },
          "openInterest": 156019
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 50385,
              "short": 70755,
              "net": -20370
            },
            "nonCommercial": {
              "long": 18988,
              "short": 2931,
              "net": 16057
            },
            "smallTrader": {
              "long": 35487,
              "short": 31174,
              "net": 4313
            }
          },
          "openInterest": 108945
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37553,
              "short": 28689,
              "net": 8864
            },
            "nonCommercial": {
              "long": 4557,
              "short": 12430,
              "net": -7873
            },
            "smallTrader": {
              "long": 16351,
              "short": 17342,
              "net": -991
            }
          },
          "openInterest": 59538
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9951,
              "short": 27263,
              "net": -17312
            },
            "nonCommercial": {
              "long": 19493,
              "short": 8077,
              "net": 11416
            },
            "smallTrader": {
              "long": 36986,
              "short": 31090,
              "net": 5896
            }
          },
          "openInterest": 69604
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9290,
              "short": 15772,
              "net": -6482
            },
            "nonCommercial": {
              "long": 4426,
              "short": 1153,
              "net": 3273
            },
            "smallTrader": {
              "long": 6874,
              "short": 3665,
              "net": 3209
            }
          },
          "openInterest": 21283
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20440,
              "short": 73029,
              "net": -52589
            },
            "nonCommercial": {
              "long": 26513,
              "short": 3309,
              "net": 23204
            },
            "smallTrader": {
              "long": 42898,
              "short": 13513,
              "net": 29385
            }
          },
          "openInterest": 94383
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25886,
              "short": 29067,
              "net": -3181
            },
            "nonCommercial": {
              "long": 2592,
              "short": 5070,
              "net": -2478
            },
            "smallTrader": {
              "long": 24625,
              "short": 18966,
              "net": 5659
            }
          },
          "openInterest": 56790
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31137,
              "short": 38380,
              "net": -7243
            },
            "nonCommercial": {
              "long": 5655,
              "short": 4453,
              "net": 1202
            },
            "smallTrader": {
              "long": 27382,
              "short": 21341,
              "net": 6041
            }
          },
          "openInterest": 67782
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74789,
              "short": 130511,
              "net": -55722
            },
            "nonCommercial": {
              "long": 35070,
              "short": 7156,
              "net": 27914
            },
            "smallTrader": {
              "long": 51932,
              "short": 24124,
              "net": 27808
            }
          },
          "openInterest": 162979
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22434,
              "short": 46561,
              "net": -24127
            },
            "nonCommercial": {
              "long": 18165,
              "short": 1749,
              "net": 16416
            },
            "smallTrader": {
              "long": 19945,
              "short": 12234,
              "net": 7711
            }
          },
          "openInterest": 60577
        }
      ]
    },
    {
      "reportDate": "1989-12-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 46991,
              "short": 50258,
              "net": -3267
            },
            "nonCommercial": {
              "long": 6487,
              "short": 3977,
              "net": 2510
            },
            "smallTrader": {
              "long": 16362,
              "short": 15605,
              "net": 757
            }
          },
          "openInterest": 69973
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 168617,
              "short": 175045,
              "net": -6428
            },
            "nonCommercial": {
              "long": 26397,
              "short": 27821,
              "net": -1424
            },
            "smallTrader": {
              "long": 81561,
              "short": 73709,
              "net": 7852
            }
          },
          "openInterest": 285531
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66408,
              "short": 62601,
              "net": 3807
            },
            "nonCommercial": {
              "long": 11504,
              "short": 15933,
              "net": -4429
            },
            "smallTrader": {
              "long": 2208,
              "short": 1586,
              "net": 622
            }
          },
          "openInterest": 80587
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 827,
              "net": -827
            },
            "nonCommercial": {
              "long": 1445,
              "short": 597,
              "net": 848
            },
            "smallTrader": {
              "long": 1109,
              "short": 1130,
              "net": -21
            }
          },
          "openInterest": 2554
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1771,
              "short": 13964,
              "net": -12193
            },
            "nonCommercial": {
              "long": 7388,
              "short": 251,
              "net": 7137
            },
            "smallTrader": {
              "long": 10676,
              "short": 5620,
              "net": 5056
            }
          },
          "openInterest": 19835
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1420,
              "short": 13875,
              "net": -12455
            },
            "nonCommercial": {
              "long": 12551,
              "short": 2129,
              "net": 10422
            },
            "smallTrader": {
              "long": 9555,
              "short": 7522,
              "net": 2033
            }
          },
          "openInterest": 23526
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27949,
              "short": 39992,
              "net": -12043
            },
            "nonCommercial": {
              "long": 7340,
              "short": 4581,
              "net": 2759
            },
            "smallTrader": {
              "long": 13767,
              "short": 4483,
              "net": 9284
            }
          },
          "openInterest": 49394
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15097,
              "short": 29423,
              "net": -14326
            },
            "nonCommercial": {
              "long": 9572,
              "short": 1380,
              "net": 8192
            },
            "smallTrader": {
              "long": 9769,
              "short": 3635,
              "net": 6134
            }
          },
          "openInterest": 35378
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18101,
              "short": 10949,
              "net": 7152
            },
            "nonCommercial": {
              "long": 623,
              "short": 6989,
              "net": -6366
            },
            "smallTrader": {
              "long": 10357,
              "short": 11143,
              "net": -786
            }
          },
          "openInterest": 29987
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23149,
              "short": 19778,
              "net": 3371
            },
            "nonCommercial": {
              "long": 2042,
              "short": 7931,
              "net": -5889
            },
            "smallTrader": {
              "long": 12730,
              "short": 10212,
              "net": 2518
            }
          },
          "openInterest": 39656
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147504,
              "short": 146072,
              "net": 1432
            },
            "nonCommercial": {
              "long": 13776,
              "short": 21286,
              "net": -7510
            },
            "smallTrader": {
              "long": 75516,
              "short": 69438,
              "net": 6078
            }
          },
          "openInterest": 250117
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2407,
              "short": 1619,
              "net": 788
            },
            "nonCommercial": {
              "long": 2460,
              "short": 741,
              "net": 1719
            },
            "smallTrader": {
              "long": 4627,
              "short": 7134,
              "net": -2507
            }
          },
          "openInterest": 9790
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74736,
              "short": 91444,
              "net": -16708
            },
            "nonCommercial": {
              "long": 22982,
              "short": 8581,
              "net": 14401
            },
            "smallTrader": {
              "long": 37980,
              "short": 35673,
              "net": 2307
            }
          },
          "openInterest": 150931
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52092,
              "short": 61737,
              "net": -9645
            },
            "nonCommercial": {
              "long": 13330,
              "short": 3859,
              "net": 9471
            },
            "smallTrader": {
              "long": 27679,
              "short": 27505,
              "net": 174
            }
          },
          "openInterest": 97947
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21579,
              "short": 28688,
              "net": -7109
            },
            "nonCommercial": {
              "long": 7739,
              "short": 6557,
              "net": 1182
            },
            "smallTrader": {
              "long": 19913,
              "short": 13986,
              "net": 5927
            }
          },
          "openInterest": 49960
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12248,
              "short": 29949,
              "net": -17701
            },
            "nonCommercial": {
              "long": 21168,
              "short": 8552,
              "net": 12616
            },
            "smallTrader": {
              "long": 36679,
              "short": 31594,
              "net": 5085
            }
          },
          "openInterest": 76325
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9191,
              "short": 13540,
              "net": -4349
            },
            "nonCommercial": {
              "long": 3227,
              "short": 1211,
              "net": 2016
            },
            "smallTrader": {
              "long": 5690,
              "short": 3357,
              "net": 2333
            }
          },
          "openInterest": 18767
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27889,
              "short": 67843,
              "net": -39954
            },
            "nonCommercial": {
              "long": 17180,
              "short": 4373,
              "net": 12807
            },
            "smallTrader": {
              "long": 44596,
              "short": 17449,
              "net": 27147
            }
          },
          "openInterest": 94843
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27816,
              "short": 29834,
              "net": -2018
            },
            "nonCommercial": {
              "long": 3333,
              "short": 6572,
              "net": -3239
            },
            "smallTrader": {
              "long": 24039,
              "short": 18782,
              "net": 5257
            }
          },
          "openInterest": 58234
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32366,
              "short": 38188,
              "net": -5822
            },
            "nonCommercial": {
              "long": 5854,
              "short": 4507,
              "net": 1347
            },
            "smallTrader": {
              "long": 24663,
              "short": 20188,
              "net": 4475
            }
          },
          "openInterest": 67999
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87086,
              "short": 126233,
              "net": -39147
            },
            "nonCommercial": {
              "long": 29629,
              "short": 15336,
              "net": 14293
            },
            "smallTrader": {
              "long": 45399,
              "short": 20545,
              "net": 24854
            }
          },
          "openInterest": 163475
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4547,
              "short": 24086,
              "net": -19539
            },
            "nonCommercial": {
              "long": 12024,
              "short": 1273,
              "net": 10751
            },
            "smallTrader": {
              "long": 15847,
              "short": 7059,
              "net": 8788
            }
          },
          "openInterest": 32418
        }
      ]
    },
    {
      "reportDate": "1990-01-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 46311,
              "short": 41298,
              "net": 5013
            },
            "nonCommercial": {
              "long": 5582,
              "short": 7778,
              "net": -2196
            },
            "smallTrader": {
              "long": 16842,
              "short": 19659,
              "net": -2817
            }
          },
          "openInterest": 68735
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 182203,
              "short": 172461,
              "net": 9742
            },
            "nonCommercial": {
              "long": 28345,
              "short": 41205,
              "net": -12860
            },
            "smallTrader": {
              "long": 94129,
              "short": 91011,
              "net": 3118
            }
          },
          "openInterest": 319926
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 65903,
              "short": 68471,
              "net": -2568
            },
            "nonCommercial": {
              "long": 14003,
              "short": 11163,
              "net": 2840
            },
            "smallTrader": {
              "long": 1213,
              "short": 1485,
              "net": -272
            }
          },
          "openInterest": 81487
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1462,
              "short": 529,
              "net": 933
            },
            "nonCommercial": {
              "long": 209,
              "short": 598,
              "net": -389
            },
            "smallTrader": {
              "long": 672,
              "short": 1216,
              "net": -544
            }
          },
          "openInterest": 2343
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2745,
              "short": 16288,
              "net": -13543
            },
            "nonCommercial": {
              "long": 8634,
              "short": 676,
              "net": 7958
            },
            "smallTrader": {
              "long": 12207,
              "short": 6622,
              "net": 5585
            }
          },
          "openInterest": 23586
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5430,
              "short": 10929,
              "net": -5499
            },
            "nonCommercial": {
              "long": 10615,
              "short": 3481,
              "net": 7134
            },
            "smallTrader": {
              "long": 8672,
              "short": 10307,
              "net": -1635
            }
          },
          "openInterest": 24717
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26506,
              "short": 46363,
              "net": -19857
            },
            "nonCommercial": {
              "long": 11614,
              "short": 1401,
              "net": 10213
            },
            "smallTrader": {
              "long": 14577,
              "short": 4933,
              "net": 9644
            }
          },
          "openInterest": 53748
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16729,
              "short": 31928,
              "net": -15199
            },
            "nonCommercial": {
              "long": 9250,
              "short": 941,
              "net": 8309
            },
            "smallTrader": {
              "long": 11059,
              "short": 4169,
              "net": 6890
            }
          },
          "openInterest": 37800
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16634,
              "short": 11805,
              "net": 4829
            },
            "nonCommercial": {
              "long": 1992,
              "short": 5804,
              "net": -3812
            },
            "smallTrader": {
              "long": 11575,
              "short": 12592,
              "net": -1017
            }
          },
          "openInterest": 30973
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23152,
              "short": 17672,
              "net": 5480
            },
            "nonCommercial": {
              "long": 1568,
              "short": 9268,
              "net": -7700
            },
            "smallTrader": {
              "long": 13528,
              "short": 11308,
              "net": 2220
            }
          },
          "openInterest": 39592
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182115,
              "short": 169470,
              "net": 12645
            },
            "nonCommercial": {
              "long": 13137,
              "short": 20357,
              "net": -7220
            },
            "smallTrader": {
              "long": 76739,
              "short": 82164,
              "net": -5425
            }
          },
          "openInterest": 286406
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2593,
              "short": 1628,
              "net": 965
            },
            "nonCommercial": {
              "long": 2038,
              "short": 1070,
              "net": 968
            },
            "smallTrader": {
              "long": 5470,
              "short": 7403,
              "net": -1933
            }
          },
          "openInterest": 10581
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65795,
              "short": 93951,
              "net": -28156
            },
            "nonCommercial": {
              "long": 21782,
              "short": 5238,
              "net": 16544
            },
            "smallTrader": {
              "long": 46070,
              "short": 34458,
              "net": 11612
            }
          },
          "openInterest": 149393
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46587,
              "short": 51538,
              "net": -4951
            },
            "nonCommercial": {
              "long": 7006,
              "short": 4023,
              "net": 2983
            },
            "smallTrader": {
              "long": 27837,
              "short": 25869,
              "net": 1968
            }
          },
          "openInterest": 85186
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34998,
              "short": 20872,
              "net": 14126
            },
            "nonCommercial": {
              "long": 5547,
              "short": 13714,
              "net": -8167
            },
            "smallTrader": {
              "long": 16393,
              "short": 22352,
              "net": -5959
            }
          },
          "openInterest": 58418
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14384,
              "short": 37046,
              "net": -22662
            },
            "nonCommercial": {
              "long": 24181,
              "short": 9270,
              "net": 14911
            },
            "smallTrader": {
              "long": 46606,
              "short": 38855,
              "net": 7751
            }
          },
          "openInterest": 95114
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11850,
              "short": 13189,
              "net": -1339
            },
            "nonCommercial": {
              "long": 2644,
              "short": 2787,
              "net": -143
            },
            "smallTrader": {
              "long": 4307,
              "short": 2825,
              "net": 1482
            }
          },
          "openInterest": 19442
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28626,
              "short": 68136,
              "net": -39510
            },
            "nonCommercial": {
              "long": 17366,
              "short": 6257,
              "net": 11109
            },
            "smallTrader": {
              "long": 43792,
              "short": 15391,
              "net": 28401
            }
          },
          "openInterest": 95260
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28801,
              "short": 27297,
              "net": 1504
            },
            "nonCommercial": {
              "long": 2577,
              "short": 5650,
              "net": -3073
            },
            "smallTrader": {
              "long": 23656,
              "short": 22087,
              "net": 1569
            }
          },
          "openInterest": 57742
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32671,
              "short": 43511,
              "net": -10840
            },
            "nonCommercial": {
              "long": 6162,
              "short": 3236,
              "net": 2926
            },
            "smallTrader": {
              "long": 28756,
              "short": 20842,
              "net": 7914
            }
          },
          "openInterest": 71917
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73310,
              "short": 143593,
              "net": -70283
            },
            "nonCommercial": {
              "long": 37725,
              "short": 7230,
              "net": 30495
            },
            "smallTrader": {
              "long": 49459,
              "short": 9671,
              "net": 39788
            }
          },
          "openInterest": 162340
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7205,
              "short": 23455,
              "net": -16250
            },
            "nonCommercial": {
              "long": 11809,
              "short": 937,
              "net": 10872
            },
            "smallTrader": {
              "long": 17715,
              "short": 12337,
              "net": 5378
            }
          },
          "openInterest": 36729
        }
      ]
    },
    {
      "reportDate": "1990-01-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53420,
              "short": 45598,
              "net": 7822
            },
            "nonCommercial": {
              "long": 6311,
              "short": 7725,
              "net": -1414
            },
            "smallTrader": {
              "long": 16185,
              "short": 22593,
              "net": -6408
            }
          },
          "openInterest": 79049
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 168281,
              "short": 163771,
              "net": 4510
            },
            "nonCommercial": {
              "long": 28297,
              "short": 32179,
              "net": -3882
            },
            "smallTrader": {
              "long": 102677,
              "short": 103305,
              "net": -628
            }
          },
          "openInterest": 330452
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 61330,
              "short": 66343,
              "net": -5013
            },
            "nonCommercial": {
              "long": 10201,
              "short": 5210,
              "net": 4991
            },
            "smallTrader": {
              "long": 1444,
              "short": 1422,
              "net": 22
            }
          },
          "openInterest": 73317
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2626,
              "short": 522,
              "net": 2104
            },
            "nonCommercial": {
              "long": 0,
              "short": 200,
              "net": -200
            },
            "smallTrader": {
              "long": 687,
              "short": 2591,
              "net": -1904
            }
          },
          "openInterest": 3313
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4365,
              "short": 18425,
              "net": -14060
            },
            "nonCommercial": {
              "long": 10083,
              "short": 684,
              "net": 9399
            },
            "smallTrader": {
              "long": 12295,
              "short": 7634,
              "net": 4661
            }
          },
          "openInterest": 26743
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22272,
              "short": 5874,
              "net": 16398
            },
            "nonCommercial": {
              "long": 393,
              "short": 9639,
              "net": -9246
            },
            "smallTrader": {
              "long": 6057,
              "short": 13209,
              "net": -7152
            }
          },
          "openInterest": 28934
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25647,
              "short": 43443,
              "net": -17796
            },
            "nonCommercial": {
              "long": 8979,
              "short": 981,
              "net": 7998
            },
            "smallTrader": {
              "long": 16497,
              "short": 6699,
              "net": 9798
            }
          },
          "openInterest": 52203
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19334,
              "short": 32529,
              "net": -13195
            },
            "nonCommercial": {
              "long": 7322,
              "short": 856,
              "net": 6466
            },
            "smallTrader": {
              "long": 10113,
              "short": 3384,
              "net": 6729
            }
          },
          "openInterest": 37368
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21396,
              "short": 11582,
              "net": 9814
            },
            "nonCommercial": {
              "long": 980,
              "short": 9028,
              "net": -8048
            },
            "smallTrader": {
              "long": 11789,
              "short": 13555,
              "net": -1766
            }
          },
          "openInterest": 34757
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23043,
              "short": 18234,
              "net": 4809
            },
            "nonCommercial": {
              "long": 2149,
              "short": 7801,
              "net": -5652
            },
            "smallTrader": {
              "long": 12586,
              "short": 11743,
              "net": 843
            }
          },
          "openInterest": 39884
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164956,
              "short": 160367,
              "net": 4589
            },
            "nonCommercial": {
              "long": 14229,
              "short": 15933,
              "net": -1704
            },
            "smallTrader": {
              "long": 83161,
              "short": 86046,
              "net": -2885
            }
          },
          "openInterest": 282321
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3405,
              "short": 1713,
              "net": 1692
            },
            "nonCommercial": {
              "long": 2117,
              "short": 752,
              "net": 1365
            },
            "smallTrader": {
              "long": 4786,
              "short": 7843,
              "net": -3057
            }
          },
          "openInterest": 10833
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58218,
              "short": 76338,
              "net": -18120
            },
            "nonCommercial": {
              "long": 13694,
              "short": 7321,
              "net": 6373
            },
            "smallTrader": {
              "long": 43908,
              "short": 32161,
              "net": 11747
            }
          },
          "openInterest": 131994
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42587,
              "short": 43222,
              "net": -635
            },
            "nonCommercial": {
              "long": 4563,
              "short": 3633,
              "net": 930
            },
            "smallTrader": {
              "long": 22385,
              "short": 22680,
              "net": -295
            }
          },
          "openInterest": 71830
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29752,
              "short": 36362,
              "net": -6610
            },
            "nonCommercial": {
              "long": 8964,
              "short": 9563,
              "net": -599
            },
            "smallTrader": {
              "long": 23303,
              "short": 16094,
              "net": 7209
            }
          },
          "openInterest": 62631
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14961,
              "short": 34060,
              "net": -19099
            },
            "nonCommercial": {
              "long": 24360,
              "short": 9407,
              "net": 14953
            },
            "smallTrader": {
              "long": 58033,
              "short": 53887,
              "net": 4146
            }
          },
          "openInterest": 108575
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10147,
              "short": 15294,
              "net": -5147
            },
            "nonCommercial": {
              "long": 3680,
              "short": 531,
              "net": 3149
            },
            "smallTrader": {
              "long": 4481,
              "short": 2483,
              "net": 1998
            }
          },
          "openInterest": 18777
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24518,
              "short": 63503,
              "net": -38985
            },
            "nonCommercial": {
              "long": 16038,
              "short": 7111,
              "net": 8927
            },
            "smallTrader": {
              "long": 45514,
              "short": 15456,
              "net": 30058
            }
          },
          "openInterest": 92892
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36350,
              "short": 28126,
              "net": 8224
            },
            "nonCommercial": {
              "long": 1433,
              "short": 9080,
              "net": -7647
            },
            "smallTrader": {
              "long": 25512,
              "short": 26089,
              "net": -577
            }
          },
          "openInterest": 66566
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36144,
              "short": 43146,
              "net": -7002
            },
            "nonCommercial": {
              "long": 5604,
              "short": 4203,
              "net": 1401
            },
            "smallTrader": {
              "long": 28477,
              "short": 22876,
              "net": 5601
            }
          },
          "openInterest": 75478
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72891,
              "short": 143350,
              "net": -70459
            },
            "nonCommercial": {
              "long": 40269,
              "short": 5306,
              "net": 34963
            },
            "smallTrader": {
              "long": 52660,
              "short": 17164,
              "net": 35496
            }
          },
          "openInterest": 167522
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9998,
              "short": 25459,
              "net": -15461
            },
            "nonCommercial": {
              "long": 11669,
              "short": 1795,
              "net": 9874
            },
            "smallTrader": {
              "long": 17386,
              "short": 11799,
              "net": 5587
            }
          },
          "openInterest": 39066
        }
      ]
    },
    {
      "reportDate": "1990-02-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53863,
              "short": 39839,
              "net": 14024
            },
            "nonCommercial": {
              "long": 6703,
              "short": 16843,
              "net": -10140
            },
            "smallTrader": {
              "long": 16575,
              "short": 20459,
              "net": -3884
            }
          },
          "openInterest": 79120
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 168153,
              "short": 159921,
              "net": 8232
            },
            "nonCommercial": {
              "long": 35551,
              "short": 45974,
              "net": -10423
            },
            "smallTrader": {
              "long": 104324,
              "short": 102133,
              "net": 2191
            }
          },
          "openInterest": 331259
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 64728,
              "short": 68631,
              "net": -3903
            },
            "nonCommercial": {
              "long": 8606,
              "short": 4653,
              "net": 3953
            },
            "smallTrader": {
              "long": 2165,
              "short": 2215,
              "net": -50
            }
          },
          "openInterest": 77779
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2458,
              "short": 481,
              "net": 1977
            },
            "nonCommercial": {
              "long": 200,
              "short": 500,
              "net": -300
            },
            "smallTrader": {
              "long": 1141,
              "short": 2818,
              "net": -1677
            }
          },
          "openInterest": 3799
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5620,
              "short": 19223,
              "net": -13603
            },
            "nonCommercial": {
              "long": 8859,
              "short": 1002,
              "net": 7857
            },
            "smallTrader": {
              "long": 14197,
              "short": 8451,
              "net": 5746
            }
          },
          "openInterest": 30949
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20815,
              "short": 4821,
              "net": 15994
            },
            "nonCommercial": {
              "long": 787,
              "short": 9958,
              "net": -9171
            },
            "smallTrader": {
              "long": 7768,
              "short": 14591,
              "net": -6823
            }
          },
          "openInterest": 29370
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26321,
              "short": 43709,
              "net": -17388
            },
            "nonCommercial": {
              "long": 9368,
              "short": 1046,
              "net": 8322
            },
            "smallTrader": {
              "long": 11829,
              "short": 2763,
              "net": 9066
            }
          },
          "openInterest": 48070
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19671,
              "short": 38547,
              "net": -18876
            },
            "nonCommercial": {
              "long": 11932,
              "short": 185,
              "net": 11747
            },
            "smallTrader": {
              "long": 13856,
              "short": 6727,
              "net": 7129
            }
          },
          "openInterest": 46758
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17870,
              "short": 13803,
              "net": 4067
            },
            "nonCommercial": {
              "long": 1740,
              "short": 5307,
              "net": -3567
            },
            "smallTrader": {
              "long": 12290,
              "short": 12790,
              "net": -500
            }
          },
          "openInterest": 32471
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20055,
              "short": 18158,
              "net": 1897
            },
            "nonCommercial": {
              "long": 3150,
              "short": 6226,
              "net": -3076
            },
            "smallTrader": {
              "long": 12544,
              "short": 11365,
              "net": 1179
            }
          },
          "openInterest": 36642
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166955,
              "short": 163297,
              "net": 3658
            },
            "nonCommercial": {
              "long": 23419,
              "short": 14301,
              "net": 9118
            },
            "smallTrader": {
              "long": 89852,
              "short": 102628,
              "net": -12776
            }
          },
          "openInterest": 303150
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4395,
              "short": 1584,
              "net": 2811
            },
            "nonCommercial": {
              "long": 1673,
              "short": 1062,
              "net": 611
            },
            "smallTrader": {
              "long": 5792,
              "short": 9214,
              "net": -3422
            }
          },
          "openInterest": 12707
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53767,
              "short": 76179,
              "net": -22412
            },
            "nonCommercial": {
              "long": 20315,
              "short": 5565,
              "net": 14750
            },
            "smallTrader": {
              "long": 43817,
              "short": 36155,
              "net": 7662
            }
          },
          "openInterest": 130564
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35943,
              "short": 38840,
              "net": -2897
            },
            "nonCommercial": {
              "long": 4862,
              "short": 2664,
              "net": 2198
            },
            "smallTrader": {
              "long": 26064,
              "short": 25365,
              "net": 699
            }
          },
          "openInterest": 68210
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30333,
              "short": 35269,
              "net": -4936
            },
            "nonCommercial": {
              "long": 8824,
              "short": 13276,
              "net": -4452
            },
            "smallTrader": {
              "long": 23049,
              "short": 13661,
              "net": 9388
            }
          },
          "openInterest": 63179
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14386,
              "short": 35888,
              "net": -21502
            },
            "nonCommercial": {
              "long": 24391,
              "short": 9710,
              "net": 14681
            },
            "smallTrader": {
              "long": 63573,
              "short": 56752,
              "net": 6821
            }
          },
          "openInterest": 112263
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8247,
              "short": 16156,
              "net": -7909
            },
            "nonCommercial": {
              "long": 5300,
              "short": 770,
              "net": 4530
            },
            "smallTrader": {
              "long": 5815,
              "short": 2436,
              "net": 3379
            }
          },
          "openInterest": 19917
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19381,
              "short": 65158,
              "net": -45777
            },
            "nonCommercial": {
              "long": 19825,
              "short": 4687,
              "net": 15138
            },
            "smallTrader": {
              "long": 44776,
              "short": 14137,
              "net": 30639
            }
          },
          "openInterest": 91942
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37070,
              "short": 33405,
              "net": 3665
            },
            "nonCommercial": {
              "long": 1144,
              "short": 9408,
              "net": -8264
            },
            "smallTrader": {
              "long": 32191,
              "short": 27592,
              "net": 4599
            }
          },
          "openInterest": 73478
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32678,
              "short": 52460,
              "net": -19782
            },
            "nonCommercial": {
              "long": 8959,
              "short": 1202,
              "net": 7757
            },
            "smallTrader": {
              "long": 35571,
              "short": 23546,
              "net": 12025
            }
          },
          "openInterest": 82184
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67252,
              "short": 135710,
              "net": -68458
            },
            "nonCommercial": {
              "long": 35417,
              "short": 8054,
              "net": 27363
            },
            "smallTrader": {
              "long": 55586,
              "short": 14491,
              "net": 41095
            }
          },
          "openInterest": 159864
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14649,
              "short": 19970,
              "net": -5321
            },
            "nonCommercial": {
              "long": 9248,
              "short": 4538,
              "net": 4710
            },
            "smallTrader": {
              "long": 14523,
              "short": 13912,
              "net": 611
            }
          },
          "openInterest": 38443
        }
      ]
    },
    {
      "reportDate": "1990-02-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 61446,
              "short": 40670,
              "net": 20776
            },
            "nonCommercial": {
              "long": 5402,
              "short": 15861,
              "net": -10459
            },
            "smallTrader": {
              "long": 14764,
              "short": 25081,
              "net": -10317
            }
          },
          "openInterest": 82762
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 184371,
              "short": 162435,
              "net": 21936
            },
            "nonCommercial": {
              "long": 27092,
              "short": 42086,
              "net": -14994
            },
            "smallTrader": {
              "long": 83499,
              "short": 90441,
              "net": -6942
            }
          },
          "openInterest": 311942
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 67176,
              "short": 77593,
              "net": -10417
            },
            "nonCommercial": {
              "long": 13421,
              "short": 3036,
              "net": 10385
            },
            "smallTrader": {
              "long": 2273,
              "short": 2241,
              "net": 32
            }
          },
          "openInterest": 84431
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8846,
              "short": 18692,
              "net": -9846
            },
            "nonCommercial": {
              "long": 7169,
              "short": 1210,
              "net": 5959
            },
            "smallTrader": {
              "long": 13030,
              "short": 9143,
              "net": 3887
            }
          },
          "openInterest": 30640
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22145,
              "short": 5782,
              "net": 16363
            },
            "nonCommercial": {
              "long": 251,
              "short": 10270,
              "net": -10019
            },
            "smallTrader": {
              "long": 6628,
              "short": 12972,
              "net": -6344
            }
          },
          "openInterest": 29024
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25195,
              "short": 51441,
              "net": -26246
            },
            "nonCommercial": {
              "long": 17148,
              "short": 972,
              "net": 16176
            },
            "smallTrader": {
              "long": 14201,
              "short": 4131,
              "net": 10070
            }
          },
          "openInterest": 57096
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18864,
              "short": 38675,
              "net": -19811
            },
            "nonCommercial": {
              "long": 11838,
              "short": 549,
              "net": 11289
            },
            "smallTrader": {
              "long": 13925,
              "short": 5403,
              "net": 8522
            }
          },
          "openInterest": 45950
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16235,
              "short": 16064,
              "net": 171
            },
            "nonCommercial": {
              "long": 3665,
              "short": 5683,
              "net": -2018
            },
            "smallTrader": {
              "long": 12761,
              "short": 10914,
              "net": 1847
            }
          },
          "openInterest": 33396
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18470,
              "short": 18716,
              "net": -246
            },
            "nonCommercial": {
              "long": 3603,
              "short": 5522,
              "net": -1919
            },
            "smallTrader": {
              "long": 11064,
              "short": 8899,
              "net": 2165
            }
          },
          "openInterest": 33984
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168300,
              "short": 157514,
              "net": 10786
            },
            "nonCommercial": {
              "long": 23705,
              "short": 15599,
              "net": 8106
            },
            "smallTrader": {
              "long": 78902,
              "short": 97794,
              "net": -18892
            }
          },
          "openInterest": 293506
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4095,
              "short": 1465,
              "net": 2630
            },
            "nonCommercial": {
              "long": 1410,
              "short": 1475,
              "net": -65
            },
            "smallTrader": {
              "long": 6550,
              "short": 9115,
              "net": -2565
            }
          },
          "openInterest": 12579
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57161,
              "short": 63372,
              "net": -6211
            },
            "nonCommercial": {
              "long": 11965,
              "short": 8989,
              "net": 2976
            },
            "smallTrader": {
              "long": 40404,
              "short": 37169,
              "net": 3235
            }
          },
          "openInterest": 121920
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34027,
              "short": 36368,
              "net": -2341
            },
            "nonCommercial": {
              "long": 6032,
              "short": 4195,
              "net": 1837
            },
            "smallTrader": {
              "long": 22142,
              "short": 21638,
              "net": 504
            }
          },
          "openInterest": 63138
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50009,
              "short": 23228,
              "net": 26781
            },
            "nonCommercial": {
              "long": 6925,
              "short": 28110,
              "net": -21185
            },
            "smallTrader": {
              "long": 21166,
              "short": 26762,
              "net": -5596
            }
          },
          "openInterest": 80467
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16831,
              "short": 34457,
              "net": -17626
            },
            "nonCommercial": {
              "long": 18591,
              "short": 11867,
              "net": 6724
            },
            "smallTrader": {
              "long": 58007,
              "short": 47105,
              "net": 10902
            }
          },
          "openInterest": 98945
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6375,
              "short": 10463,
              "net": -4088
            },
            "nonCommercial": {
              "long": 3006,
              "short": 1377,
              "net": 1629
            },
            "smallTrader": {
              "long": 5129,
              "short": 2670,
              "net": 2459
            }
          },
          "openInterest": 14948
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19647,
              "short": 57966,
              "net": -38319
            },
            "nonCommercial": {
              "long": 19165,
              "short": 10279,
              "net": 8886
            },
            "smallTrader": {
              "long": 47413,
              "short": 17980,
              "net": 29433
            }
          },
          "openInterest": 95314
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40926,
              "short": 33209,
              "net": 7717
            },
            "nonCommercial": {
              "long": 2214,
              "short": 8758,
              "net": -6544
            },
            "smallTrader": {
              "long": 27823,
              "short": 28996,
              "net": -1173
            }
          },
          "openInterest": 75611
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28227,
              "short": 56302,
              "net": -28075
            },
            "nonCommercial": {
              "long": 14454,
              "short": 1824,
              "net": 12630
            },
            "smallTrader": {
              "long": 39319,
              "short": 23874,
              "net": 15445
            }
          },
          "openInterest": 87758
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58465,
              "short": 122446,
              "net": -63981
            },
            "nonCommercial": {
              "long": 37389,
              "short": 8317,
              "net": 29072
            },
            "smallTrader": {
              "long": 48680,
              "short": 13771,
              "net": 34909
            }
          },
          "openInterest": 145483
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16233,
              "short": 21393,
              "net": -5160
            },
            "nonCommercial": {
              "long": 9282,
              "short": 6122,
              "net": 3160
            },
            "smallTrader": {
              "long": 15673,
              "short": 13673,
              "net": 2000
            }
          },
          "openInterest": 41188
        }
      ]
    },
    {
      "reportDate": "1990-03-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 62399,
              "short": 39159,
              "net": 23240
            },
            "nonCommercial": {
              "long": 1589,
              "short": 15075,
              "net": -13486
            },
            "smallTrader": {
              "long": 13848,
              "short": 23602,
              "net": -9754
            }
          },
          "openInterest": 78369
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 168544,
              "short": 150954,
              "net": 17590
            },
            "nonCommercial": {
              "long": 28534,
              "short": 38125,
              "net": -9591
            },
            "smallTrader": {
              "long": 81076,
              "short": 89075,
              "net": -7999
            }
          },
          "openInterest": 299667
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 58802,
              "short": 66564,
              "net": -7762
            },
            "nonCommercial": {
              "long": 11403,
              "short": 3970,
              "net": 7433
            },
            "smallTrader": {
              "long": 787,
              "short": 458,
              "net": 329
            }
          },
          "openInterest": 71389
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2469,
              "short": 725,
              "net": 1744
            },
            "nonCommercial": {
              "long": 0,
              "short": 300,
              "net": -300
            },
            "smallTrader": {
              "long": 962,
              "short": 2406,
              "net": -1444
            }
          },
          "openInterest": 3431
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21078,
              "short": 12056,
              "net": 9022
            },
            "nonCommercial": {
              "long": 1704,
              "short": 6905,
              "net": -5201
            },
            "smallTrader": {
              "long": 7927,
              "short": 11748,
              "net": -3821
            }
          },
          "openInterest": 30738
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16925,
              "short": 11480,
              "net": 5445
            },
            "nonCommercial": {
              "long": 2591,
              "short": 5305,
              "net": -2714
            },
            "smallTrader": {
              "long": 7890,
              "short": 10621,
              "net": -2731
            }
          },
          "openInterest": 27766
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25086,
              "short": 50947,
              "net": -25861
            },
            "nonCommercial": {
              "long": 17764,
              "short": 1287,
              "net": 16477
            },
            "smallTrader": {
              "long": 14396,
              "short": 5012,
              "net": 9384
            }
          },
          "openInterest": 57955
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21854,
              "short": 38015,
              "net": -16161
            },
            "nonCommercial": {
              "long": 9623,
              "short": 1081,
              "net": 8542
            },
            "smallTrader": {
              "long": 12084,
              "short": 4465,
              "net": 7619
            }
          },
          "openInterest": 45482
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11511,
              "short": 18357,
              "net": -6846
            },
            "nonCommercial": {
              "long": 9687,
              "short": 5940,
              "net": 3747
            },
            "smallTrader": {
              "long": 14308,
              "short": 11209,
              "net": 3099
            }
          },
          "openInterest": 35743
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15645,
              "short": 21142,
              "net": -5497
            },
            "nonCommercial": {
              "long": 6711,
              "short": 3888,
              "net": 2823
            },
            "smallTrader": {
              "long": 12399,
              "short": 9725,
              "net": 2674
            }
          },
          "openInterest": 36287
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181221,
              "short": 165102,
              "net": 16119
            },
            "nonCommercial": {
              "long": 13888,
              "short": 8286,
              "net": 5602
            },
            "smallTrader": {
              "long": 80508,
              "short": 102229,
              "net": -21721
            }
          },
          "openInterest": 297057
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3755,
              "short": 1695,
              "net": 2060
            },
            "nonCommercial": {
              "long": 3561,
              "short": 903,
              "net": 2658
            },
            "smallTrader": {
              "long": 5568,
              "short": 10286,
              "net": -4718
            }
          },
          "openInterest": 13404
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65716,
              "short": 66537,
              "net": -821
            },
            "nonCommercial": {
              "long": 13967,
              "short": 18303,
              "net": -4336
            },
            "smallTrader": {
              "long": 41716,
              "short": 36559,
              "net": 5157
            }
          },
          "openInterest": 132871
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42135,
              "short": 33330,
              "net": 8805
            },
            "nonCommercial": {
              "long": 1203,
              "short": 6660,
              "net": -5457
            },
            "smallTrader": {
              "long": 22814,
              "short": 26162,
              "net": -3348
            }
          },
          "openInterest": 69089
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64271,
              "short": 38443,
              "net": 25828
            },
            "nonCommercial": {
              "long": 8513,
              "short": 29408,
              "net": -20895
            },
            "smallTrader": {
              "long": 20549,
              "short": 25482,
              "net": -4933
            }
          },
          "openInterest": 96299
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20379,
              "short": 38833,
              "net": -18454
            },
            "nonCommercial": {
              "long": 26302,
              "short": 10747,
              "net": 15555
            },
            "smallTrader": {
              "long": 57400,
              "short": 54501,
              "net": 2899
            }
          },
          "openInterest": 108145
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6515,
              "short": 10325,
              "net": -3810
            },
            "nonCommercial": {
              "long": 2755,
              "short": 2129,
              "net": 626
            },
            "smallTrader": {
              "long": 6022,
              "short": 2838,
              "net": 3184
            }
          },
          "openInterest": 15620
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18373,
              "short": 58625,
              "net": -40252
            },
            "nonCommercial": {
              "long": 20497,
              "short": 13001,
              "net": 7496
            },
            "smallTrader": {
              "long": 48354,
              "short": 15598,
              "net": 32756
            }
          },
          "openInterest": 96786
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37547,
              "short": 37899,
              "net": -352
            },
            "nonCommercial": {
              "long": 3786,
              "short": 5180,
              "net": -1394
            },
            "smallTrader": {
              "long": 30251,
              "short": 28505,
              "net": 1746
            }
          },
          "openInterest": 75830
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27058,
              "short": 55207,
              "net": -28149
            },
            "nonCommercial": {
              "long": 15827,
              "short": 2893,
              "net": 12934
            },
            "smallTrader": {
              "long": 40500,
              "short": 25285,
              "net": 15215
            }
          },
          "openInterest": 88373
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50274,
              "short": 149300,
              "net": -99026
            },
            "nonCommercial": {
              "long": 58661,
              "short": 5502,
              "net": 53159
            },
            "smallTrader": {
              "long": 59805,
              "short": 13938,
              "net": 45867
            }
          },
          "openInterest": 170111
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17811,
              "short": 16247,
              "net": 1564
            },
            "nonCommercial": {
              "long": 4141,
              "short": 5420,
              "net": -1279
            },
            "smallTrader": {
              "long": 13834,
              "short": 14119,
              "net": -285
            }
          },
          "openInterest": 36254
        }
      ]
    },
    {
      "reportDate": "1990-03-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56437,
              "short": 39491,
              "net": 16946
            },
            "nonCommercial": {
              "long": 1686,
              "short": 9964,
              "net": -8278
            },
            "smallTrader": {
              "long": 13146,
              "short": 21814,
              "net": -8668
            }
          },
          "openInterest": 71324
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 149739,
              "short": 141557,
              "net": 8182
            },
            "nonCommercial": {
              "long": 27584,
              "short": 33654,
              "net": -6070
            },
            "smallTrader": {
              "long": 79070,
              "short": 81182,
              "net": -2112
            }
          },
          "openInterest": 270063
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53905,
              "short": 61586,
              "net": -7681
            },
            "nonCommercial": {
              "long": 10783,
              "short": 3636,
              "net": 7147
            },
            "smallTrader": {
              "long": 3040,
              "short": 2506,
              "net": 534
            }
          },
          "openInterest": 67987
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1748,
              "short": 0,
              "net": 1748
            },
            "nonCommercial": {
              "long": 0,
              "short": 459,
              "net": -459
            },
            "smallTrader": {
              "long": 595,
              "short": 1884,
              "net": -1289
            }
          },
          "openInterest": 2343
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11422,
              "short": 5263,
              "net": 6159
            },
            "nonCommercial": {
              "long": 426,
              "short": 4332,
              "net": -3906
            },
            "smallTrader": {
              "long": 9028,
              "short": 11281,
              "net": -2253
            }
          },
          "openInterest": 20876
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6894,
              "short": 5365,
              "net": 1529
            },
            "nonCommercial": {
              "long": 3130,
              "short": 2908,
              "net": 222
            },
            "smallTrader": {
              "long": 7933,
              "short": 9684,
              "net": -1751
            }
          },
          "openInterest": 17957
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23048,
              "short": 40745,
              "net": -17697
            },
            "nonCommercial": {
              "long": 15940,
              "short": 3543,
              "net": 12397
            },
            "smallTrader": {
              "long": 12994,
              "short": 7694,
              "net": 5300
            }
          },
          "openInterest": 52320
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26239,
              "short": 38258,
              "net": -12019
            },
            "nonCommercial": {
              "long": 7014,
              "short": 1547,
              "net": 5467
            },
            "smallTrader": {
              "long": 11151,
              "short": 4599,
              "net": 6552
            }
          },
          "openInterest": 46528
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9544,
              "short": 18793,
              "net": -9249
            },
            "nonCommercial": {
              "long": 9014,
              "short": 2811,
              "net": 6203
            },
            "smallTrader": {
              "long": 13712,
              "short": 10666,
              "net": 3046
            }
          },
          "openInterest": 32499
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17985,
              "short": 22696,
              "net": -4711
            },
            "nonCommercial": {
              "long": 6062,
              "short": 3172,
              "net": 2890
            },
            "smallTrader": {
              "long": 12746,
              "short": 10925,
              "net": 1821
            }
          },
          "openInterest": 38362
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166721,
              "short": 144008,
              "net": 22713
            },
            "nonCommercial": {
              "long": 10748,
              "short": 14586,
              "net": -3838
            },
            "smallTrader": {
              "long": 73281,
              "short": 92156,
              "net": -18875
            }
          },
          "openInterest": 270658
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3372,
              "short": 1603,
              "net": 1769
            },
            "nonCommercial": {
              "long": 3726,
              "short": 1469,
              "net": 2257
            },
            "smallTrader": {
              "long": 6074,
              "short": 10100,
              "net": -4026
            }
          },
          "openInterest": 13466
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66504,
              "short": 50523,
              "net": 15981
            },
            "nonCommercial": {
              "long": 9414,
              "short": 21463,
              "net": -12049
            },
            "smallTrader": {
              "long": 31670,
              "short": 35602,
              "net": -3932
            }
          },
          "openInterest": 116812
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41164,
              "short": 32880,
              "net": 8284
            },
            "nonCommercial": {
              "long": 2395,
              "short": 5551,
              "net": -3156
            },
            "smallTrader": {
              "long": 19371,
              "short": 24499,
              "net": -5128
            }
          },
          "openInterest": 65728
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27950,
              "short": 17417,
              "net": 10533
            },
            "nonCommercial": {
              "long": 19563,
              "short": 26785,
              "net": -7222
            },
            "smallTrader": {
              "long": 17364,
              "short": 20675,
              "net": -3311
            }
          },
          "openInterest": 68066
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18329,
              "short": 38534,
              "net": -20205
            },
            "nonCommercial": {
              "long": 25397,
              "short": 8849,
              "net": 16548
            },
            "smallTrader": {
              "long": 52949,
              "short": 49292,
              "net": 3657
            }
          },
          "openInterest": 101557
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5944,
              "short": 8929,
              "net": -2985
            },
            "nonCommercial": {
              "long": 3486,
              "short": 3429,
              "net": 57
            },
            "smallTrader": {
              "long": 7042,
              "short": 4114,
              "net": 2928
            }
          },
          "openInterest": 17029
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19680,
              "short": 59989,
              "net": -40309
            },
            "nonCommercial": {
              "long": 19698,
              "short": 12453,
              "net": 7245
            },
            "smallTrader": {
              "long": 50227,
              "short": 17163,
              "net": 33064
            }
          },
          "openInterest": 98752
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35239,
              "short": 41113,
              "net": -5874
            },
            "nonCommercial": {
              "long": 4252,
              "short": 3693,
              "net": 559
            },
            "smallTrader": {
              "long": 32181,
              "short": 26866,
              "net": 5315
            }
          },
          "openInterest": 74890
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31966,
              "short": 51220,
              "net": -19254
            },
            "nonCommercial": {
              "long": 10442,
              "short": 2068,
              "net": 8374
            },
            "smallTrader": {
              "long": 35664,
              "short": 24784,
              "net": 10880
            }
          },
          "openInterest": 83844
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58252,
              "short": 153776,
              "net": -95524
            },
            "nonCommercial": {
              "long": 59070,
              "short": 3873,
              "net": 55197
            },
            "smallTrader": {
              "long": 53729,
              "short": 13402,
              "net": 40327
            }
          },
          "openInterest": 172851
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8724,
              "short": 11277,
              "net": -2553
            },
            "nonCommercial": {
              "long": 5299,
              "short": 6593,
              "net": -1294
            },
            "smallTrader": {
              "long": 18670,
              "short": 14823,
              "net": 3847
            }
          },
          "openInterest": 32693
        }
      ]
    },
    {
      "reportDate": "1990-04-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56143,
              "short": 44967,
              "net": 11176
            },
            "nonCommercial": {
              "long": 3788,
              "short": 7156,
              "net": -3368
            },
            "smallTrader": {
              "long": 12215,
              "short": 20023,
              "net": -7808
            }
          },
          "openInterest": 73574
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 146693,
              "short": 148813,
              "net": -2120
            },
            "nonCommercial": {
              "long": 27149,
              "short": 28044,
              "net": -895
            },
            "smallTrader": {
              "long": 78043,
              "short": 75028,
              "net": 3015
            }
          },
          "openInterest": 268953
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50641,
              "short": 57644,
              "net": -7003
            },
            "nonCommercial": {
              "long": 9419,
              "short": 2962,
              "net": 6457
            },
            "smallTrader": {
              "long": 1049,
              "short": 503,
              "net": 546
            }
          },
          "openInterest": 61357
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9929,
              "short": 8904,
              "net": 1025
            },
            "nonCommercial": {
              "long": 917,
              "short": 3410,
              "net": -2493
            },
            "smallTrader": {
              "long": 11423,
              "short": 9955,
              "net": 1468
            }
          },
          "openInterest": 24758
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6618,
              "short": 11910,
              "net": -5292
            },
            "nonCommercial": {
              "long": 8166,
              "short": 2418,
              "net": 5748
            },
            "smallTrader": {
              "long": 10276,
              "short": 10732,
              "net": -456
            }
          },
          "openInterest": 25282
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25334,
              "short": 39887,
              "net": -14553
            },
            "nonCommercial": {
              "long": 14896,
              "short": 3812,
              "net": 11084
            },
            "smallTrader": {
              "long": 12206,
              "short": 8737,
              "net": 3469
            }
          },
          "openInterest": 53002
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24477,
              "short": 38457,
              "net": -13980
            },
            "nonCommercial": {
              "long": 8445,
              "short": 770,
              "net": 7675
            },
            "smallTrader": {
              "long": 10823,
              "short": 4518,
              "net": 6305
            }
          },
          "openInterest": 44622
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12733,
              "short": 18107,
              "net": -5374
            },
            "nonCommercial": {
              "long": 7752,
              "short": 4479,
              "net": 3273
            },
            "smallTrader": {
              "long": 14617,
              "short": 12516,
              "net": 2101
            }
          },
          "openInterest": 35551
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16299,
              "short": 24441,
              "net": -8142
            },
            "nonCommercial": {
              "long": 7581,
              "short": 1667,
              "net": 5914
            },
            "smallTrader": {
              "long": 12710,
              "short": 10482,
              "net": 2228
            }
          },
          "openInterest": 37594
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182372,
              "short": 147153,
              "net": 35219
            },
            "nonCommercial": {
              "long": 6588,
              "short": 24287,
              "net": -17699
            },
            "smallTrader": {
              "long": 84290,
              "short": 101810,
              "net": -17520
            }
          },
          "openInterest": 301237
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3967,
              "short": 1696,
              "net": 2271
            },
            "nonCommercial": {
              "long": 3718,
              "short": 1005,
              "net": 2713
            },
            "smallTrader": {
              "long": 5398,
              "short": 10382,
              "net": -4984
            }
          },
          "openInterest": 13451
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73591,
              "short": 56269,
              "net": 17322
            },
            "nonCommercial": {
              "long": 7110,
              "short": 21181,
              "net": -14071
            },
            "smallTrader": {
              "long": 28616,
              "short": 31867,
              "net": -3251
            }
          },
          "openInterest": 118177
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48124,
              "short": 42582,
              "net": 5542
            },
            "nonCommercial": {
              "long": 1728,
              "short": 4288,
              "net": -2560
            },
            "smallTrader": {
              "long": 24290,
              "short": 27272,
              "net": -2982
            }
          },
          "openInterest": 79522
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29849,
              "short": 22552,
              "net": 7297
            },
            "nonCommercial": {
              "long": 16068,
              "short": 20961,
              "net": -4893
            },
            "smallTrader": {
              "long": 18016,
              "short": 20420,
              "net": -2404
            }
          },
          "openInterest": 67872
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18776,
              "short": 37946,
              "net": -19170
            },
            "nonCommercial": {
              "long": 25105,
              "short": 10898,
              "net": 14207
            },
            "smallTrader": {
              "long": 52955,
              "short": 47992,
              "net": 4963
            }
          },
          "openInterest": 99698
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 289,
              "short": 356,
              "net": -67
            },
            "nonCommercial": {
              "long": 91,
              "short": 47,
              "net": 44
            },
            "smallTrader": {
              "long": 766,
              "short": 743,
              "net": 23
            }
          },
          "openInterest": 1258
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5910,
              "short": 8429,
              "net": -2519
            },
            "nonCommercial": {
              "long": 3046,
              "short": 3549,
              "net": -503
            },
            "smallTrader": {
              "long": 6257,
              "short": 3235,
              "net": 3022
            }
          },
          "openInterest": 15561
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15972,
              "short": 64213,
              "net": -48241
            },
            "nonCommercial": {
              "long": 20310,
              "short": 8016,
              "net": 12294
            },
            "smallTrader": {
              "long": 48799,
              "short": 12852,
              "net": 35947
            }
          },
          "openInterest": 92661
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33633,
              "short": 38158,
              "net": -4525
            },
            "nonCommercial": {
              "long": 4005,
              "short": 3728,
              "net": 277
            },
            "smallTrader": {
              "long": 32240,
              "short": 27992,
              "net": 4248
            }
          },
          "openInterest": 74329
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33668,
              "short": 54493,
              "net": -20825
            },
            "nonCommercial": {
              "long": 10836,
              "short": 1853,
              "net": 8983
            },
            "smallTrader": {
              "long": 36460,
              "short": 24618,
              "net": 11842
            }
          },
          "openInterest": 87391
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53636,
              "short": 150247,
              "net": -96611
            },
            "nonCommercial": {
              "long": 62206,
              "short": 3823,
              "net": 58383
            },
            "smallTrader": {
              "long": 49810,
              "short": 11582,
              "net": 38228
            }
          },
          "openInterest": 168444
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2882,
              "short": 19954,
              "net": -17072
            },
            "nonCommercial": {
              "long": 11137,
              "short": 3589,
              "net": 7548
            },
            "smallTrader": {
              "long": 18540,
              "short": 9016,
              "net": 9524
            }
          },
          "openInterest": 32616
        }
      ]
    },
    {
      "reportDate": "1990-04-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 59751,
              "short": 44763,
              "net": 14988
            },
            "nonCommercial": {
              "long": 4147,
              "short": 8542,
              "net": -4395
            },
            "smallTrader": {
              "long": 16283,
              "short": 26876,
              "net": -10593
            }
          },
          "openInterest": 80351
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 178523,
              "short": 148376,
              "net": 30147
            },
            "nonCommercial": {
              "long": 24923,
              "short": 36426,
              "net": -11503
            },
            "smallTrader": {
              "long": 78581,
              "short": 97225,
              "net": -18644
            }
          },
          "openInterest": 306459
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50727,
              "short": 54736,
              "net": -4009
            },
            "nonCommercial": {
              "long": 8084,
              "short": 4418,
              "net": 3666
            },
            "smallTrader": {
              "long": 1130,
              "short": 787,
              "net": 343
            }
          },
          "openInterest": 60085
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1296,
              "short": 544,
              "net": 752
            },
            "nonCommercial": {
              "long": 0,
              "short": 474,
              "net": -474
            },
            "smallTrader": {
              "long": 1672,
              "short": 1950,
              "net": -278
            }
          },
          "openInterest": 2968
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13081,
              "short": 6361,
              "net": 6720
            },
            "nonCommercial": {
              "long": 1490,
              "short": 5896,
              "net": -4406
            },
            "smallTrader": {
              "long": 9982,
              "short": 12296,
              "net": -2314
            }
          },
          "openInterest": 25039
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8210,
              "short": 11597,
              "net": -3387
            },
            "nonCommercial": {
              "long": 9476,
              "short": 3655,
              "net": 5821
            },
            "smallTrader": {
              "long": 11045,
              "short": 13479,
              "net": -2434
            }
          },
          "openInterest": 29053
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25823,
              "short": 39088,
              "net": -13265
            },
            "nonCommercial": {
              "long": 11689,
              "short": 2850,
              "net": 8839
            },
            "smallTrader": {
              "long": 11129,
              "short": 6703,
              "net": 4426
            }
          },
          "openInterest": 49841
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21814,
              "short": 34221,
              "net": -12407
            },
            "nonCommercial": {
              "long": 7592,
              "short": 741,
              "net": 6851
            },
            "smallTrader": {
              "long": 10028,
              "short": 4472,
              "net": 5556
            }
          },
          "openInterest": 40324
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16261,
              "short": 15753,
              "net": 508
            },
            "nonCommercial": {
              "long": 3661,
              "short": 4705,
              "net": -1044
            },
            "smallTrader": {
              "long": 12763,
              "short": 12227,
              "net": 536
            }
          },
          "openInterest": 32944
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13014,
              "short": 23195,
              "net": -10181
            },
            "nonCommercial": {
              "long": 7792,
              "short": 1645,
              "net": 6147
            },
            "smallTrader": {
              "long": 13686,
              "short": 9652,
              "net": 4034
            }
          },
          "openInterest": 35640
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160302,
              "short": 130035,
              "net": 30267
            },
            "nonCommercial": {
              "long": 7825,
              "short": 27395,
              "net": -19570
            },
            "smallTrader": {
              "long": 82975,
              "short": 93672,
              "net": -10697
            }
          },
          "openInterest": 278395
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2835,
              "short": 1993,
              "net": 842
            },
            "nonCommercial": {
              "long": 3745,
              "short": 1001,
              "net": 2744
            },
            "smallTrader": {
              "long": 5079,
              "short": 8665,
              "net": -3586
            }
          },
          "openInterest": 12181
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80985,
              "short": 59142,
              "net": 21843
            },
            "nonCommercial": {
              "long": 6364,
              "short": 20632,
              "net": -14268
            },
            "smallTrader": {
              "long": 28335,
              "short": 35910,
              "net": -7575
            }
          },
          "openInterest": 123601
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51289,
              "short": 45594,
              "net": 5695
            },
            "nonCommercial": {
              "long": 2705,
              "short": 5264,
              "net": -2559
            },
            "smallTrader": {
              "long": 22787,
              "short": 25923,
              "net": -3136
            }
          },
          "openInterest": 80657
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33591,
              "short": 28545,
              "net": 5046
            },
            "nonCommercial": {
              "long": 12573,
              "short": 19260,
              "net": -6687
            },
            "smallTrader": {
              "long": 21630,
              "short": 19989,
              "net": 1641
            }
          },
          "openInterest": 74209
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17443,
              "short": 33099,
              "net": -15656
            },
            "nonCommercial": {
              "long": 14523,
              "short": 11332,
              "net": 3191
            },
            "smallTrader": {
              "long": 48942,
              "short": 36477,
              "net": 12465
            }
          },
          "openInterest": 84693
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 747,
              "short": 815,
              "net": -68
            },
            "nonCommercial": {
              "long": 0,
              "short": 33,
              "net": -33
            },
            "smallTrader": {
              "long": 832,
              "short": 731,
              "net": 101
            }
          },
          "openInterest": 1625
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6621,
              "short": 7377,
              "net": -756
            },
            "nonCommercial": {
              "long": 2789,
              "short": 4428,
              "net": -1639
            },
            "smallTrader": {
              "long": 6705,
              "short": 4310,
              "net": 2395
            }
          },
          "openInterest": 16415
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19598,
              "short": 56529,
              "net": -36931
            },
            "nonCommercial": {
              "long": 19264,
              "short": 12738,
              "net": 6526
            },
            "smallTrader": {
              "long": 48525,
              "short": 18120,
              "net": 30405
            }
          },
          "openInterest": 96543
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28892,
              "short": 45094,
              "net": -16202
            },
            "nonCommercial": {
              "long": 9866,
              "short": 2008,
              "net": 7858
            },
            "smallTrader": {
              "long": 36152,
              "short": 27808,
              "net": 8344
            }
          },
          "openInterest": 81762
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35199,
              "short": 68853,
              "net": -33654
            },
            "nonCommercial": {
              "long": 16747,
              "short": 1590,
              "net": 15157
            },
            "smallTrader": {
              "long": 43569,
              "short": 25072,
              "net": 18497
            }
          },
          "openInterest": 104161
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50517,
              "short": 162996,
              "net": -112479
            },
            "nonCommercial": {
              "long": 64818,
              "short": 3735,
              "net": 61083
            },
            "smallTrader": {
              "long": 63047,
              "short": 11651,
              "net": 51396
            }
          },
          "openInterest": 180698
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2107,
              "short": 23642,
              "net": -21535
            },
            "nonCommercial": {
              "long": 15236,
              "short": 5015,
              "net": 10221
            },
            "smallTrader": {
              "long": 25282,
              "short": 13968,
              "net": 11314
            }
          },
          "openInterest": 42625
        }
      ]
    },
    {
      "reportDate": "1990-05-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 48378,
              "short": 45695,
              "net": 2683
            },
            "nonCommercial": {
              "long": 7361,
              "short": 8707,
              "net": -1346
            },
            "smallTrader": {
              "long": 21589,
              "short": 22926,
              "net": -1337
            }
          },
          "openInterest": 82001
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 169928,
              "short": 175912,
              "net": -5984
            },
            "nonCommercial": {
              "long": 29510,
              "short": 21597,
              "net": 7913
            },
            "smallTrader": {
              "long": 86354,
              "short": 88283,
              "net": -1929
            }
          },
          "openInterest": 311260
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50219,
              "short": 47201,
              "net": 3018
            },
            "nonCommercial": {
              "long": 6015,
              "short": 9302,
              "net": -3287
            },
            "smallTrader": {
              "long": 883,
              "short": 614,
              "net": 269
            }
          },
          "openInterest": 59751
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1411,
              "short": 544,
              "net": 867
            },
            "nonCommercial": {
              "long": 0,
              "short": 444,
              "net": -444
            },
            "smallTrader": {
              "long": 863,
              "short": 1286,
              "net": -423
            }
          },
          "openInterest": 2274
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9817,
              "short": 17119,
              "net": -7302
            },
            "nonCommercial": {
              "long": 5984,
              "short": 2267,
              "net": 3717
            },
            "smallTrader": {
              "long": 14170,
              "short": 10585,
              "net": 3585
            }
          },
          "openInterest": 31004
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22636,
              "short": 6212,
              "net": 16424
            },
            "nonCommercial": {
              "long": 4243,
              "short": 7230,
              "net": -2987
            },
            "smallTrader": {
              "long": 6441,
              "short": 19878,
              "net": -13437
            }
          },
          "openInterest": 33642
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27098,
              "short": 41715,
              "net": -14617
            },
            "nonCommercial": {
              "long": 14115,
              "short": 3468,
              "net": 10647
            },
            "smallTrader": {
              "long": 11087,
              "short": 7117,
              "net": 3970
            }
          },
          "openInterest": 53930
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23404,
              "short": 33322,
              "net": -9918
            },
            "nonCommercial": {
              "long": 6008,
              "short": 2150,
              "net": 3858
            },
            "smallTrader": {
              "long": 11518,
              "short": 5458,
              "net": 6060
            }
          },
          "openInterest": 42392
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12430,
              "short": 19351,
              "net": -6921
            },
            "nonCommercial": {
              "long": 5982,
              "short": 1762,
              "net": 4220
            },
            "smallTrader": {
              "long": 13670,
              "short": 10969,
              "net": 2701
            }
          },
          "openInterest": 32102
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12350,
              "short": 24290,
              "net": -11940
            },
            "nonCommercial": {
              "long": 9098,
              "short": 1263,
              "net": 7835
            },
            "smallTrader": {
              "long": 13831,
              "short": 9726,
              "net": 4105
            }
          },
          "openInterest": 36507
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158377,
              "short": 148509,
              "net": 9868
            },
            "nonCommercial": {
              "long": 11063,
              "short": 21015,
              "net": -9952
            },
            "smallTrader": {
              "long": 84137,
              "short": 84053,
              "net": 84
            }
          },
          "openInterest": 275939
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2169,
              "short": 1645,
              "net": 524
            },
            "nonCommercial": {
              "long": 3886,
              "short": 953,
              "net": 2933
            },
            "smallTrader": {
              "long": 4992,
              "short": 8449,
              "net": -3457
            }
          },
          "openInterest": 11358
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75378,
              "short": 52444,
              "net": 22934
            },
            "nonCommercial": {
              "long": 5297,
              "short": 19403,
              "net": -14106
            },
            "smallTrader": {
              "long": 29983,
              "short": 38811,
              "net": -8828
            }
          },
          "openInterest": 118492
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52425,
              "short": 49534,
              "net": 2891
            },
            "nonCommercial": {
              "long": 2180,
              "short": 4189,
              "net": -2009
            },
            "smallTrader": {
              "long": 23719,
              "short": 24601,
              "net": -882
            }
          },
          "openInterest": 81496
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28059,
              "short": 51360,
              "net": -23301
            },
            "nonCommercial": {
              "long": 20232,
              "short": 12699,
              "net": 7533
            },
            "smallTrader": {
              "long": 28590,
              "short": 12822,
              "net": 15768
            }
          },
          "openInterest": 82431
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19408,
              "short": 34934,
              "net": -15526
            },
            "nonCommercial": {
              "long": 17707,
              "short": 10609,
              "net": 7098
            },
            "smallTrader": {
              "long": 44971,
              "short": 36543,
              "net": 8428
            }
          },
          "openInterest": 86115
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 1763,
              "short": 1953,
              "net": -190
            },
            "nonCommercial": {
              "long": 0,
              "short": 35,
              "net": -35
            },
            "smallTrader": {
              "long": 1125,
              "short": 900,
              "net": 225
            }
          },
          "openInterest": 2888
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7357,
              "short": 9767,
              "net": -2410
            },
            "nonCommercial": {
              "long": 2642,
              "short": 3352,
              "net": -710
            },
            "smallTrader": {
              "long": 6369,
              "short": 3249,
              "net": 3120
            }
          },
          "openInterest": 16762
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17314,
              "short": 60770,
              "net": -43456
            },
            "nonCommercial": {
              "long": 20451,
              "short": 11678,
              "net": 8773
            },
            "smallTrader": {
              "long": 48565,
              "short": 13882,
              "net": 34683
            }
          },
          "openInterest": 94790
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27008,
              "short": 41509,
              "net": -14501
            },
            "nonCommercial": {
              "long": 10077,
              "short": 1286,
              "net": 8791
            },
            "smallTrader": {
              "long": 34176,
              "short": 28466,
              "net": 5710
            }
          },
          "openInterest": 76766
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34869,
              "short": 64716,
              "net": -29847
            },
            "nonCommercial": {
              "long": 16767,
              "short": 1236,
              "net": 15531
            },
            "smallTrader": {
              "long": 40454,
              "short": 26138,
              "net": 14316
            }
          },
          "openInterest": 102902
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72250,
              "short": 139755,
              "net": -67505
            },
            "nonCommercial": {
              "long": 46669,
              "short": 7900,
              "net": 38769
            },
            "smallTrader": {
              "long": 46526,
              "short": 17790,
              "net": 28736
            }
          },
          "openInterest": 167135
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3823,
              "short": 29185,
              "net": -25362
            },
            "nonCommercial": {
              "long": 20690,
              "short": 6194,
              "net": 14496
            },
            "smallTrader": {
              "long": 23913,
              "short": 13047,
              "net": 10866
            }
          },
          "openInterest": 48503
        }
      ]
    },
    {
      "reportDate": "1990-05-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53155,
              "short": 57981,
              "net": -4826
            },
            "nonCommercial": {
              "long": 9752,
              "short": 4821,
              "net": 4931
            },
            "smallTrader": {
              "long": 22376,
              "short": 22481,
              "net": -105
            }
          },
          "openInterest": 87377
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 147359,
              "short": 146403,
              "net": 956
            },
            "nonCommercial": {
              "long": 21856,
              "short": 21681,
              "net": 175
            },
            "smallTrader": {
              "long": 82684,
              "short": 83815,
              "net": -1131
            }
          },
          "openInterest": 273487
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56823,
              "short": 60140,
              "net": -3317
            },
            "nonCommercial": {
              "long": 4471,
              "short": 1623,
              "net": 2848
            },
            "smallTrader": {
              "long": 881,
              "short": 412,
              "net": 469
            }
          },
          "openInterest": 64145
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9172,
              "short": 24146,
              "net": -14974
            },
            "nonCommercial": {
              "long": 13336,
              "short": 2109,
              "net": 11227
            },
            "smallTrader": {
              "long": 15146,
              "short": 11399,
              "net": 3747
            }
          },
          "openInterest": 37655
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22530,
              "short": 7795,
              "net": 14735
            },
            "nonCommercial": {
              "long": 2543,
              "short": 6753,
              "net": -4210
            },
            "smallTrader": {
              "long": 8989,
              "short": 19514,
              "net": -10525
            }
          },
          "openInterest": 34873
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28692,
              "short": 38540,
              "net": -9848
            },
            "nonCommercial": {
              "long": 10716,
              "short": 3008,
              "net": 7708
            },
            "smallTrader": {
              "long": 10188,
              "short": 8048,
              "net": 2140
            }
          },
          "openInterest": 51583
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21701,
              "short": 34136,
              "net": -12435
            },
            "nonCommercial": {
              "long": 6899,
              "short": 879,
              "net": 6020
            },
            "smallTrader": {
              "long": 11996,
              "short": 5581,
              "net": 6415
            }
          },
          "openInterest": 41853
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13198,
              "short": 15714,
              "net": -2516
            },
            "nonCommercial": {
              "long": 4752,
              "short": 4167,
              "net": 585
            },
            "smallTrader": {
              "long": 13899,
              "short": 11968,
              "net": 1931
            }
          },
          "openInterest": 31925
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15028,
              "short": 27132,
              "net": -12104
            },
            "nonCommercial": {
              "long": 10364,
              "short": 1726,
              "net": 8638
            },
            "smallTrader": {
              "long": 13701,
              "short": 10235,
              "net": 3466
            }
          },
          "openInterest": 40594
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176488,
              "short": 144989,
              "net": 31499
            },
            "nonCommercial": {
              "long": 7690,
              "short": 24845,
              "net": -17155
            },
            "smallTrader": {
              "long": 77254,
              "short": 91598,
              "net": -14344
            }
          },
          "openInterest": 281615
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1884,
              "short": 1380,
              "net": 504
            },
            "nonCommercial": {
              "long": 3198,
              "short": 966,
              "net": 2232
            },
            "smallTrader": {
              "long": 4471,
              "short": 7207,
              "net": -2736
            }
          },
          "openInterest": 9681
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63869,
              "short": 44851,
              "net": 19018
            },
            "nonCommercial": {
              "long": 5233,
              "short": 18710,
              "net": -13477
            },
            "smallTrader": {
              "long": 27736,
              "short": 33277,
              "net": -5541
            }
          },
          "openInterest": 104625
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60858,
              "short": 58258,
              "net": 2600
            },
            "nonCommercial": {
              "long": 3467,
              "short": 5506,
              "net": -2039
            },
            "smallTrader": {
              "long": 24930,
              "short": 25491,
              "net": -561
            }
          },
          "openInterest": 91981
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28080,
              "short": 49183,
              "net": -21103
            },
            "nonCommercial": {
              "long": 13166,
              "short": 6740,
              "net": 6426
            },
            "smallTrader": {
              "long": 26889,
              "short": 12212,
              "net": 14677
            }
          },
          "openInterest": 75157
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18876,
              "short": 37460,
              "net": -18584
            },
            "nonCommercial": {
              "long": 20085,
              "short": 9677,
              "net": 10408
            },
            "smallTrader": {
              "long": 39079,
              "short": 30903,
              "net": 8176
            }
          },
          "openInterest": 81903
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2483,
              "short": 2514,
              "net": -31
            },
            "nonCommercial": {
              "long": 0,
              "short": 40,
              "net": -40
            },
            "smallTrader": {
              "long": 911,
              "short": 840,
              "net": 71
            }
          },
          "openInterest": 3517
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5891,
              "short": 11838,
              "net": -5947
            },
            "nonCommercial": {
              "long": 3555,
              "short": 1061,
              "net": 2494
            },
            "smallTrader": {
              "long": 6167,
              "short": 2714,
              "net": 3453
            }
          },
          "openInterest": 15825
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17797,
              "short": 73547,
              "net": -55750
            },
            "nonCommercial": {
              "long": 25058,
              "short": 2232,
              "net": 22826
            },
            "smallTrader": {
              "long": 46164,
              "short": 13240,
              "net": 32924
            }
          },
          "openInterest": 97589
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27692,
              "short": 36821,
              "net": -9129
            },
            "nonCommercial": {
              "long": 6588,
              "short": 1323,
              "net": 5265
            },
            "smallTrader": {
              "long": 30800,
              "short": 26936,
              "net": 3864
            }
          },
          "openInterest": 69894
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40311,
              "short": 60494,
              "net": -20183
            },
            "nonCommercial": {
              "long": 10508,
              "short": 1417,
              "net": 9091
            },
            "smallTrader": {
              "long": 38807,
              "short": 27715,
              "net": 11092
            }
          },
          "openInterest": 102452
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80888,
              "short": 127519,
              "net": -46631
            },
            "nonCommercial": {
              "long": 45203,
              "short": 17197,
              "net": 28006
            },
            "smallTrader": {
              "long": 37357,
              "short": 18732,
              "net": 18625
            }
          },
          "openInterest": 165287
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14295,
              "short": 20328,
              "net": -6033
            },
            "nonCommercial": {
              "long": 9518,
              "short": 9352,
              "net": 166
            },
            "smallTrader": {
              "long": 19819,
              "short": 13952,
              "net": 5867
            }
          },
          "openInterest": 44028
        }
      ]
    },
    {
      "reportDate": "1990-06-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47396,
              "short": 56154,
              "net": -8758
            },
            "nonCommercial": {
              "long": 7989,
              "short": 392,
              "net": 7597
            },
            "smallTrader": {
              "long": 22272,
              "short": 21111,
              "net": 1161
            }
          },
          "openInterest": 77806
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 149825,
              "short": 168016,
              "net": -18191
            },
            "nonCommercial": {
              "long": 26393,
              "short": 17762,
              "net": 8631
            },
            "smallTrader": {
              "long": 91981,
              "short": 82421,
              "net": 9560
            }
          },
          "openInterest": 287360
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 48027,
              "short": 51910,
              "net": -3883
            },
            "nonCommercial": {
              "long": 4631,
              "short": 1706,
              "net": 2925
            },
            "smallTrader": {
              "long": 1730,
              "short": 772,
              "net": 958
            }
          },
          "openInterest": 54637
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9808,
              "short": 28249,
              "net": -18441
            },
            "nonCommercial": {
              "long": 15163,
              "short": 2242,
              "net": 12921
            },
            "smallTrader": {
              "long": 16774,
              "short": 11254,
              "net": 5520
            }
          },
          "openInterest": 41745
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19536,
              "short": 10449,
              "net": 9087
            },
            "nonCommercial": {
              "long": 3303,
              "short": 5619,
              "net": -2316
            },
            "smallTrader": {
              "long": 7433,
              "short": 14204,
              "net": -6771
            }
          },
          "openInterest": 30514
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35742,
              "short": 38575,
              "net": -2833
            },
            "nonCommercial": {
              "long": 6149,
              "short": 4335,
              "net": 1814
            },
            "smallTrader": {
              "long": 7079,
              "short": 6060,
              "net": 1019
            }
          },
          "openInterest": 50708
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25379,
              "short": 30443,
              "net": -5064
            },
            "nonCommercial": {
              "long": 4779,
              "short": 4022,
              "net": 757
            },
            "smallTrader": {
              "long": 10469,
              "short": 6162,
              "net": 4307
            }
          },
          "openInterest": 41991
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14276,
              "short": 13171,
              "net": 1105
            },
            "nonCommercial": {
              "long": 2917,
              "short": 4066,
              "net": -1149
            },
            "smallTrader": {
              "long": 12098,
              "short": 12054,
              "net": 44
            }
          },
          "openInterest": 29291
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15217,
              "short": 26525,
              "net": -11308
            },
            "nonCommercial": {
              "long": 8823,
              "short": 1216,
              "net": 7607
            },
            "smallTrader": {
              "long": 13123,
              "short": 9422,
              "net": 3701
            }
          },
          "openInterest": 38765
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175676,
              "short": 154656,
              "net": 21020
            },
            "nonCommercial": {
              "long": 11434,
              "short": 19116,
              "net": -7682
            },
            "smallTrader": {
              "long": 79973,
              "short": 93311,
              "net": -13338
            }
          },
          "openInterest": 284520
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1414,
              "short": 1711,
              "net": -297
            },
            "nonCommercial": {
              "long": 3192,
              "short": 837,
              "net": 2355
            },
            "smallTrader": {
              "long": 5566,
              "short": 7624,
              "net": -2058
            }
          },
          "openInterest": 10572
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80735,
              "short": 46810,
              "net": 33925
            },
            "nonCommercial": {
              "long": 4110,
              "short": 26452,
              "net": -22342
            },
            "smallTrader": {
              "long": 25024,
              "short": 36607,
              "net": -11583
            }
          },
          "openInterest": 117247
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 69059,
              "short": 70124,
              "net": -1065
            },
            "nonCommercial": {
              "long": 5655,
              "short": 10727,
              "net": -5072
            },
            "smallTrader": {
              "long": 36655,
              "short": 30518,
              "net": 6137
            }
          },
          "openInterest": 115894
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30293,
              "short": 31046,
              "net": -753
            },
            "nonCommercial": {
              "long": 9069,
              "short": 10865,
              "net": -1796
            },
            "smallTrader": {
              "long": 25576,
              "short": 23027,
              "net": 2549
            }
          },
          "openInterest": 67044
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21576,
              "short": 30013,
              "net": -8437
            },
            "nonCommercial": {
              "long": 17000,
              "short": 9203,
              "net": 7797
            },
            "smallTrader": {
              "long": 32386,
              "short": 31746,
              "net": 640
            }
          },
          "openInterest": 74981
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3242,
              "short": 3062,
              "net": 180
            },
            "nonCommercial": {
              "long": 56,
              "short": 198,
              "net": -142
            },
            "smallTrader": {
              "long": 900,
              "short": 938,
              "net": -38
            }
          },
          "openInterest": 4228
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6559,
              "short": 9535,
              "net": -2976
            },
            "nonCommercial": {
              "long": 2997,
              "short": 2112,
              "net": 885
            },
            "smallTrader": {
              "long": 5567,
              "short": 3476,
              "net": 2091
            }
          },
          "openInterest": 15568
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23527,
              "short": 68685,
              "net": -45158
            },
            "nonCommercial": {
              "long": 19336,
              "short": 12995,
              "net": 6341
            },
            "smallTrader": {
              "long": 58367,
              "short": 19550,
              "net": 38817
            }
          },
          "openInterest": 110675
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32155,
              "short": 29203,
              "net": 2952
            },
            "nonCommercial": {
              "long": 4425,
              "short": 7385,
              "net": -2960
            },
            "smallTrader": {
              "long": 29784,
              "short": 29776,
              "net": 8
            }
          },
          "openInterest": 70454
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36585,
              "short": 57856,
              "net": -21271
            },
            "nonCommercial": {
              "long": 13735,
              "short": 2864,
              "net": 10871
            },
            "smallTrader": {
              "long": 38775,
              "short": 28375,
              "net": 10400
            }
          },
          "openInterest": 103268
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92563,
              "short": 124293,
              "net": -31730
            },
            "nonCommercial": {
              "long": 33704,
              "short": 14626,
              "net": 19078
            },
            "smallTrader": {
              "long": 33373,
              "short": 20721,
              "net": 12652
            }
          },
          "openInterest": 161105
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18803,
              "short": 21678,
              "net": -2875
            },
            "nonCommercial": {
              "long": 9740,
              "short": 6390,
              "net": 3350
            },
            "smallTrader": {
              "long": 17454,
              "short": 17929,
              "net": -475
            }
          },
          "openInterest": 47049
        }
      ]
    },
    {
      "reportDate": "1990-06-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44282,
              "short": 50953,
              "net": -6671
            },
            "nonCommercial": {
              "long": 9148,
              "short": 486,
              "net": 8662
            },
            "smallTrader": {
              "long": 18347,
              "short": 20338,
              "net": -1991
            }
          },
          "openInterest": 72162
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 508,
              "short": 635,
              "net": -127
            },
            "nonCommercial": {
              "long": 94,
              "short": 100,
              "net": -6
            },
            "smallTrader": {
              "long": 222,
              "short": 89,
              "net": 133
            }
          },
          "openInterest": 1238
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 130080,
              "short": 159980,
              "net": -29900
            },
            "nonCommercial": {
              "long": 27296,
              "short": 16106,
              "net": 11190
            },
            "smallTrader": {
              "long": 86086,
              "short": 67376,
              "net": 18710
            }
          },
          "openInterest": 258702
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 49797,
              "short": 51797,
              "net": -2000
            },
            "nonCommercial": {
              "long": 5923,
              "short": 4599,
              "net": 1324
            },
            "smallTrader": {
              "long": 1242,
              "short": 566,
              "net": 676
            }
          },
          "openInterest": 57062
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2739,
              "short": 25435,
              "net": -22696
            },
            "nonCommercial": {
              "long": 16957,
              "short": 1895,
              "net": 15062
            },
            "smallTrader": {
              "long": 15956,
              "short": 8322,
              "net": 7634
            }
          },
          "openInterest": 35653
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12623,
              "short": 13528,
              "net": -905
            },
            "nonCommercial": {
              "long": 8570,
              "short": 4063,
              "net": 4507
            },
            "smallTrader": {
              "long": 9286,
              "short": 12888,
              "net": -3602
            }
          },
          "openInterest": 31003
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34953,
              "short": 37041,
              "net": -2088
            },
            "nonCommercial": {
              "long": 5099,
              "short": 4123,
              "net": 976
            },
            "smallTrader": {
              "long": 6404,
              "short": 5292,
              "net": 1112
            }
          },
          "openInterest": 47928
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25515,
              "short": 27717,
              "net": -2202
            },
            "nonCommercial": {
              "long": 3961,
              "short": 4942,
              "net": -981
            },
            "smallTrader": {
              "long": 8596,
              "short": 5413,
              "net": 3183
            }
          },
          "openInterest": 39655
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12679,
              "short": 17373,
              "net": -4694
            },
            "nonCommercial": {
              "long": 8651,
              "short": 3709,
              "net": 4942
            },
            "smallTrader": {
              "long": 10764,
              "short": 11012,
              "net": -248
            }
          },
          "openInterest": 32094
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12832,
              "short": 26674,
              "net": -13842
            },
            "nonCommercial": {
              "long": 9796,
              "short": 1052,
              "net": 8744
            },
            "smallTrader": {
              "long": 13032,
              "short": 7934,
              "net": 5098
            }
          },
          "openInterest": 36985
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179740,
              "short": 147271,
              "net": 32469
            },
            "nonCommercial": {
              "long": 11989,
              "short": 29265,
              "net": -17276
            },
            "smallTrader": {
              "long": 75861,
              "short": 91054,
              "net": -15193
            }
          },
          "openInterest": 281897
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1263,
              "short": 1734,
              "net": -471
            },
            "nonCommercial": {
              "long": 3104,
              "short": 737,
              "net": 2367
            },
            "smallTrader": {
              "long": 5796,
              "short": 7692,
              "net": -1896
            }
          },
          "openInterest": 10574
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73148,
              "short": 50545,
              "net": 22603
            },
            "nonCommercial": {
              "long": 4316,
              "short": 20190,
              "net": -15874
            },
            "smallTrader": {
              "long": 27428,
              "short": 34157,
              "net": -6729
            }
          },
          "openInterest": 112142
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65156,
              "short": 70155,
              "net": -4999
            },
            "nonCommercial": {
              "long": 7416,
              "short": 9737,
              "net": -2321
            },
            "smallTrader": {
              "long": 36281,
              "short": 28961,
              "net": 7320
            }
          },
          "openInterest": 112062
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11576,
              "short": 18979,
              "net": -7403
            },
            "nonCommercial": {
              "long": 9982,
              "short": 12646,
              "net": -2664
            },
            "smallTrader": {
              "long": 22490,
              "short": 12423,
              "net": 10067
            }
          },
          "openInterest": 44853
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19513,
              "short": 24578,
              "net": -5065
            },
            "nonCommercial": {
              "long": 12258,
              "short": 11054,
              "net": 1204
            },
            "smallTrader": {
              "long": 33621,
              "short": 29760,
              "net": 3861
            }
          },
          "openInterest": 70504
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3988,
              "short": 4029,
              "net": -41
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1146,
              "short": 1105,
              "net": 41
            }
          },
          "openInterest": 5134
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6814,
              "short": 10230,
              "net": -3416
            },
            "nonCommercial": {
              "long": 2825,
              "short": 1972,
              "net": 853
            },
            "smallTrader": {
              "long": 6452,
              "short": 3889,
              "net": 2563
            }
          },
          "openInterest": 16464
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19936,
              "short": 64919,
              "net": -44983
            },
            "nonCommercial": {
              "long": 23020,
              "short": 13259,
              "net": 9761
            },
            "smallTrader": {
              "long": 52525,
              "short": 17303,
              "net": 35222
            }
          },
          "openInterest": 102356
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26106,
              "short": 32909,
              "net": -6803
            },
            "nonCommercial": {
              "long": 5496,
              "short": 3114,
              "net": 2382
            },
            "smallTrader": {
              "long": 29503,
              "short": 25082,
              "net": 4421
            }
          },
          "openInterest": 67906
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34254,
              "short": 56179,
              "net": -21925
            },
            "nonCommercial": {
              "long": 15376,
              "short": 2467,
              "net": 12909
            },
            "smallTrader": {
              "long": 37667,
              "short": 28651,
              "net": 9016
            }
          },
          "openInterest": 101652
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92253,
              "short": 126009,
              "net": -33756
            },
            "nonCommercial": {
              "long": 34325,
              "short": 14104,
              "net": 20221
            },
            "smallTrader": {
              "long": 26233,
              "short": 12698,
              "net": 13535
            }
          },
          "openInterest": 153834
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5891,
              "short": 18852,
              "net": -12961
            },
            "nonCommercial": {
              "long": 10107,
              "short": 6121,
              "net": 3986
            },
            "smallTrader": {
              "long": 18914,
              "short": 9939,
              "net": 8975
            }
          },
          "openInterest": 38348
        }
      ]
    },
    {
      "reportDate": "1990-07-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 45003,
              "short": 45969,
              "net": -966
            },
            "nonCommercial": {
              "long": 6694,
              "short": 2829,
              "net": 3865
            },
            "smallTrader": {
              "long": 17529,
              "short": 20428,
              "net": -2899
            }
          },
          "openInterest": 69496
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1564,
              "short": 882,
              "net": 682
            },
            "nonCommercial": {
              "long": 374,
              "short": 1309,
              "net": -935
            },
            "smallTrader": {
              "long": 513,
              "short": 260,
              "net": 253
            }
          },
          "openInterest": 2918
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 149919,
              "short": 167396,
              "net": -17477
            },
            "nonCommercial": {
              "long": 21935,
              "short": 21508,
              "net": 427
            },
            "smallTrader": {
              "long": 96200,
              "short": 79150,
              "net": 17050
            }
          },
          "openInterest": 297839
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 46161,
              "short": 48545,
              "net": -2384
            },
            "nonCommercial": {
              "long": 5002,
              "short": 2996,
              "net": 2006
            },
            "smallTrader": {
              "long": 1015,
              "short": 637,
              "net": 378
            }
          },
          "openInterest": 52367
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117,
              "short": 1688,
              "net": -1571
            },
            "nonCommercial": {
              "long": 505,
              "short": 0,
              "net": 505
            },
            "smallTrader": {
              "long": 2039,
              "short": 973,
              "net": 1066
            }
          },
          "openInterest": 2661
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4015,
              "short": 23043,
              "net": -19028
            },
            "nonCommercial": {
              "long": 14648,
              "short": 1171,
              "net": 13477
            },
            "smallTrader": {
              "long": 17800,
              "short": 12249,
              "net": 5551
            }
          },
          "openInterest": 36784
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13026,
              "short": 19943,
              "net": -6917
            },
            "nonCommercial": {
              "long": 12952,
              "short": 4034,
              "net": 8918
            },
            "smallTrader": {
              "long": 11411,
              "short": 13412,
              "net": -2001
            }
          },
          "openInterest": 38769
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35627,
              "short": 38821,
              "net": -3194
            },
            "nonCommercial": {
              "long": 4660,
              "short": 3012,
              "net": 1648
            },
            "smallTrader": {
              "long": 6090,
              "short": 4544,
              "net": 1546
            }
          },
          "openInterest": 48044
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24441,
              "short": 28449,
              "net": -4008
            },
            "nonCommercial": {
              "long": 4413,
              "short": 4570,
              "net": -157
            },
            "smallTrader": {
              "long": 8579,
              "short": 4414,
              "net": 4165
            }
          },
          "openInterest": 38655
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12443,
              "short": 19923,
              "net": -7480
            },
            "nonCommercial": {
              "long": 9321,
              "short": 1203,
              "net": 8118
            },
            "smallTrader": {
              "long": 11755,
              "short": 12393,
              "net": -638
            }
          },
          "openInterest": 33629
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14679,
              "short": 24310,
              "net": -9631
            },
            "nonCommercial": {
              "long": 7015,
              "short": 1653,
              "net": 5362
            },
            "smallTrader": {
              "long": 12551,
              "short": 8282,
              "net": 4269
            }
          },
          "openInterest": 35957
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173088,
              "short": 158650,
              "net": 14438
            },
            "nonCommercial": {
              "long": 11990,
              "short": 20871,
              "net": -8881
            },
            "smallTrader": {
              "long": 87344,
              "short": 92901,
              "net": -5557
            }
          },
          "openInterest": 285790
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2014,
              "short": 1529,
              "net": 485
            },
            "nonCommercial": {
              "long": 2839,
              "short": 687,
              "net": 2152
            },
            "smallTrader": {
              "long": 5570,
              "short": 8207,
              "net": -2637
            }
          },
          "openInterest": 10669
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64335,
              "short": 52652,
              "net": 11683
            },
            "nonCommercial": {
              "long": 5878,
              "short": 15214,
              "net": -9336
            },
            "smallTrader": {
              "long": 28849,
              "short": 31196,
              "net": -2347
            }
          },
          "openInterest": 107275
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64162,
              "short": 82580,
              "net": -18418
            },
            "nonCommercial": {
              "long": 8994,
              "short": 3796,
              "net": 5198
            },
            "smallTrader": {
              "long": 43639,
              "short": 30419,
              "net": 13220
            }
          },
          "openInterest": 121771
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12593,
              "short": 48913,
              "net": -36320
            },
            "nonCommercial": {
              "long": 25701,
              "short": 10657,
              "net": 15044
            },
            "smallTrader": {
              "long": 30842,
              "short": 9566,
              "net": 21276
            }
          },
          "openInterest": 70338
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18957,
              "short": 25395,
              "net": -6438
            },
            "nonCommercial": {
              "long": 16941,
              "short": 10147,
              "net": 6794
            },
            "smallTrader": {
              "long": 30778,
              "short": 31134,
              "net": -356
            }
          },
          "openInterest": 71927
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4918,
              "short": 5114,
              "net": -196
            },
            "nonCommercial": {
              "long": 68,
              "short": 0,
              "net": 68
            },
            "smallTrader": {
              "long": 1214,
              "short": 1086,
              "net": 128
            }
          },
          "openInterest": 6294
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6659,
              "short": 9473,
              "net": -2814
            },
            "nonCommercial": {
              "long": 3020,
              "short": 2604,
              "net": 416
            },
            "smallTrader": {
              "long": 4582,
              "short": 2184,
              "net": 2398
            }
          },
          "openInterest": 14756
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17593,
              "short": 65180,
              "net": -47587
            },
            "nonCommercial": {
              "long": 22927,
              "short": 11689,
              "net": 11238
            },
            "smallTrader": {
              "long": 50433,
              "short": 14084,
              "net": 36349
            }
          },
          "openInterest": 98270
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23599,
              "short": 32888,
              "net": -9289
            },
            "nonCommercial": {
              "long": 4486,
              "short": 789,
              "net": 3697
            },
            "smallTrader": {
              "long": 28234,
              "short": 22642,
              "net": 5592
            }
          },
          "openInterest": 61287
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32978,
              "short": 47027,
              "net": -14049
            },
            "nonCommercial": {
              "long": 8733,
              "short": 1811,
              "net": 6922
            },
            "smallTrader": {
              "long": 32733,
              "short": 25606,
              "net": 7127
            }
          },
          "openInterest": 86293
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87023,
              "short": 113231,
              "net": -26208
            },
            "nonCommercial": {
              "long": 30012,
              "short": 14157,
              "net": 15855
            },
            "smallTrader": {
              "long": 18126,
              "short": 7773,
              "net": 10353
            }
          },
          "openInterest": 136187
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7888,
              "short": 25062,
              "net": -17174
            },
            "nonCommercial": {
              "long": 15696,
              "short": 4654,
              "net": 11042
            },
            "smallTrader": {
              "long": 16694,
              "short": 10562,
              "net": 6132
            }
          },
          "openInterest": 40495
        }
      ]
    },
    {
      "reportDate": "1990-07-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36871,
              "short": 45879,
              "net": -9008
            },
            "nonCommercial": {
              "long": 8631,
              "short": 5647,
              "net": 2984
            },
            "smallTrader": {
              "long": 24547,
              "short": 18523,
              "net": 6024
            }
          },
          "openInterest": 72619
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4967,
              "short": 4733,
              "net": 234
            },
            "nonCommercial": {
              "long": 620,
              "short": 910,
              "net": -290
            },
            "smallTrader": {
              "long": 238,
              "short": 182,
              "net": 56
            }
          },
          "openInterest": 6507
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 136946,
              "short": 163152,
              "net": -26206
            },
            "nonCommercial": {
              "long": 29518,
              "short": 21445,
              "net": 8073
            },
            "smallTrader": {
              "long": 96352,
              "short": 78219,
              "net": 18133
            }
          },
          "openInterest": 290887
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44206,
              "short": 47754,
              "net": -3548
            },
            "nonCommercial": {
              "long": 5631,
              "short": 2810,
              "net": 2821
            },
            "smallTrader": {
              "long": 1867,
              "short": 1140,
              "net": 727
            }
          },
          "openInterest": 52002
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5088,
              "short": 24607,
              "net": -19519
            },
            "nonCommercial": {
              "long": 14226,
              "short": 1484,
              "net": 12742
            },
            "smallTrader": {
              "long": 18368,
              "short": 11591,
              "net": 6777
            }
          },
          "openInterest": 38002
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15618,
              "short": 24159,
              "net": -8541
            },
            "nonCommercial": {
              "long": 14849,
              "short": 3264,
              "net": 11585
            },
            "smallTrader": {
              "long": 11360,
              "short": 14404,
              "net": -3044
            }
          },
          "openInterest": 42224
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37006,
              "short": 40876,
              "net": -3870
            },
            "nonCommercial": {
              "long": 4767,
              "short": 2584,
              "net": 2183
            },
            "smallTrader": {
              "long": 8270,
              "short": 6583,
              "net": 1687
            }
          },
          "openInterest": 51618
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23214,
              "short": 33291,
              "net": -10077
            },
            "nonCommercial": {
              "long": 5996,
              "short": 1346,
              "net": 4650
            },
            "smallTrader": {
              "long": 10297,
              "short": 4870,
              "net": 5427
            }
          },
          "openInterest": 41542
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11135,
              "short": 17447,
              "net": -6312
            },
            "nonCommercial": {
              "long": 7754,
              "short": 1657,
              "net": 6097
            },
            "smallTrader": {
              "long": 11930,
              "short": 11715,
              "net": 215
            }
          },
          "openInterest": 30819
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13758,
              "short": 23300,
              "net": -9542
            },
            "nonCommercial": {
              "long": 5694,
              "short": 1086,
              "net": 4608
            },
            "smallTrader": {
              "long": 12235,
              "short": 7301,
              "net": 4934
            }
          },
          "openInterest": 33674
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165120,
              "short": 157427,
              "net": 7693
            },
            "nonCommercial": {
              "long": 15540,
              "short": 26302,
              "net": -10762
            },
            "smallTrader": {
              "long": 79996,
              "short": 76927,
              "net": 3069
            }
          },
          "openInterest": 274073
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2122,
              "short": 1283,
              "net": 839
            },
            "nonCommercial": {
              "long": 3448,
              "short": 817,
              "net": 2631
            },
            "smallTrader": {
              "long": 4779,
              "short": 8249,
              "net": -3470
            }
          },
          "openInterest": 11154
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50139,
              "short": 56633,
              "net": -6494
            },
            "nonCommercial": {
              "long": 8016,
              "short": 5875,
              "net": 2141
            },
            "smallTrader": {
              "long": 31963,
              "short": 27610,
              "net": 4353
            }
          },
          "openInterest": 98923
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 56994,
              "short": 81539,
              "net": -24545
            },
            "nonCommercial": {
              "long": 15924,
              "short": 2162,
              "net": 13762
            },
            "smallTrader": {
              "long": 34514,
              "short": 23731,
              "net": 10783
            }
          },
          "openInterest": 111743
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17364,
              "short": 40726,
              "net": -23362
            },
            "nonCommercial": {
              "long": 16271,
              "short": 10347,
              "net": 5924
            },
            "smallTrader": {
              "long": 28167,
              "short": 10729,
              "net": 17438
            }
          },
          "openInterest": 62136
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18993,
              "short": 26711,
              "net": -7718
            },
            "nonCommercial": {
              "long": 17311,
              "short": 7371,
              "net": 9940
            },
            "smallTrader": {
              "long": 27962,
              "short": 30184,
              "net": -2222
            }
          },
          "openInterest": 70448
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 5637,
              "short": 5301,
              "net": 336
            },
            "nonCommercial": {
              "long": 41,
              "short": 0,
              "net": 41
            },
            "smallTrader": {
              "long": 1162,
              "short": 1539,
              "net": -377
            }
          },
          "openInterest": 6913
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6314,
              "short": 10750,
              "net": -4436
            },
            "nonCommercial": {
              "long": 3866,
              "short": 2250,
              "net": 1616
            },
            "smallTrader": {
              "long": 6231,
              "short": 3411,
              "net": 2820
            }
          },
          "openInterest": 17005
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18227,
              "short": 63860,
              "net": -45633
            },
            "nonCommercial": {
              "long": 19957,
              "short": 14596,
              "net": 5361
            },
            "smallTrader": {
              "long": 54498,
              "short": 14226,
              "net": 40272
            }
          },
          "openInterest": 100192
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30356,
              "short": 25209,
              "net": 5147
            },
            "nonCommercial": {
              "long": 2617,
              "short": 7909,
              "net": -5292
            },
            "smallTrader": {
              "long": 25740,
              "short": 25595,
              "net": 145
            }
          },
          "openInterest": 62753
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33606,
              "short": 48569,
              "net": -14963
            },
            "nonCommercial": {
              "long": 7872,
              "short": 1204,
              "net": 6668
            },
            "smallTrader": {
              "long": 32687,
              "short": 24392,
              "net": 8295
            }
          },
          "openInterest": 84110
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83190,
              "short": 100690,
              "net": -17500
            },
            "nonCommercial": {
              "long": 23907,
              "short": 13670,
              "net": 10237
            },
            "smallTrader": {
              "long": 13011,
              "short": 5748,
              "net": 7263
            }
          },
          "openInterest": 121474
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7727,
              "short": 22839,
              "net": -15112
            },
            "nonCommercial": {
              "long": 12461,
              "short": 5444,
              "net": 7017
            },
            "smallTrader": {
              "long": 20417,
              "short": 12322,
              "net": 8095
            }
          },
          "openInterest": 40607
        }
      ]
    },
    {
      "reportDate": "1990-08-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47437,
              "short": 42149,
              "net": 5288
            },
            "nonCommercial": {
              "long": 4952,
              "short": 8162,
              "net": -3210
            },
            "smallTrader": {
              "long": 19877,
              "short": 21955,
              "net": -2078
            }
          },
          "openInterest": 75136
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5103,
              "short": 6656,
              "net": -1553
            },
            "nonCommercial": {
              "long": 1920,
              "short": 558,
              "net": 1362
            },
            "smallTrader": {
              "long": 270,
              "short": 79,
              "net": 191
            }
          },
          "openInterest": 7770
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 168723,
              "short": 159397,
              "net": 9326
            },
            "nonCommercial": {
              "long": 19625,
              "short": 32202,
              "net": -12577
            },
            "smallTrader": {
              "long": 96902,
              "short": 93651,
              "net": 3251
            }
          },
          "openInterest": 316859
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53456,
              "short": 51838,
              "net": 1618
            },
            "nonCommercial": {
              "long": 4725,
              "short": 7296,
              "net": -2571
            },
            "smallTrader": {
              "long": 2027,
              "short": 1074,
              "net": 953
            }
          },
          "openInterest": 61944
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 767,
              "short": 1398,
              "net": -631
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1872,
              "short": 1241,
              "net": 631
            }
          },
          "openInterest": 2639
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10222,
              "short": 29600,
              "net": -19378
            },
            "nonCommercial": {
              "long": 15351,
              "short": 1757,
              "net": 13594
            },
            "smallTrader": {
              "long": 16746,
              "short": 10962,
              "net": 5784
            }
          },
          "openInterest": 42643
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15745,
              "short": 26190,
              "net": -10445
            },
            "nonCommercial": {
              "long": 13532,
              "short": 2557,
              "net": 10975
            },
            "smallTrader": {
              "long": 11882,
              "short": 12412,
              "net": -530
            }
          },
          "openInterest": 41556
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35244,
              "short": 35860,
              "net": -616
            },
            "nonCommercial": {
              "long": 4385,
              "short": 5379,
              "net": -994
            },
            "smallTrader": {
              "long": 10528,
              "short": 8918,
              "net": 1610
            }
          },
          "openInterest": 50913
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21541,
              "short": 33553,
              "net": -12012
            },
            "nonCommercial": {
              "long": 8499,
              "short": 972,
              "net": 7527
            },
            "smallTrader": {
              "long": 9048,
              "short": 4563,
              "net": 4485
            }
          },
          "openInterest": 41306
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10470,
              "short": 16137,
              "net": -5667
            },
            "nonCommercial": {
              "long": 7507,
              "short": 2587,
              "net": 4920
            },
            "smallTrader": {
              "long": 13276,
              "short": 12529,
              "net": 747
            }
          },
          "openInterest": 31552
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17475,
              "short": 18294,
              "net": -819
            },
            "nonCommercial": {
              "long": 2940,
              "short": 3474,
              "net": -534
            },
            "smallTrader": {
              "long": 12476,
              "short": 11123,
              "net": 1353
            }
          },
          "openInterest": 34769
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152428,
              "short": 137712,
              "net": 14716
            },
            "nonCommercial": {
              "long": 10972,
              "short": 22707,
              "net": -11735
            },
            "smallTrader": {
              "long": 83845,
              "short": 86826,
              "net": -2981
            }
          },
          "openInterest": 258359
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1727,
              "short": 1352,
              "net": 375
            },
            "nonCommercial": {
              "long": 3778,
              "short": 827,
              "net": 2951
            },
            "smallTrader": {
              "long": 5665,
              "short": 8991,
              "net": -3326
            }
          },
          "openInterest": 11664
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43347,
              "short": 75837,
              "net": -32490
            },
            "nonCommercial": {
              "long": 23830,
              "short": 7522,
              "net": 16308
            },
            "smallTrader": {
              "long": 49137,
              "short": 32955,
              "net": 16182
            }
          },
          "openInterest": 125895
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 55629,
              "short": 66375,
              "net": -10746
            },
            "nonCommercial": {
              "long": 4930,
              "short": 1237,
              "net": 3693
            },
            "smallTrader": {
              "long": 34035,
              "short": 26982,
              "net": 7053
            }
          },
          "openInterest": 98701
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21383,
              "short": 34140,
              "net": -12757
            },
            "nonCommercial": {
              "long": 18485,
              "short": 14296,
              "net": 4189
            },
            "smallTrader": {
              "long": 21163,
              "short": 12595,
              "net": 8568
            }
          },
          "openInterest": 62083
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18114,
              "short": 25897,
              "net": -7783
            },
            "nonCommercial": {
              "long": 13358,
              "short": 7867,
              "net": 5491
            },
            "smallTrader": {
              "long": 29640,
              "short": 27348,
              "net": 2292
            }
          },
          "openInterest": 67869
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 7292,
              "short": 7184,
              "net": 108
            },
            "nonCommercial": {
              "long": 20,
              "short": 61,
              "net": -41
            },
            "smallTrader": {
              "long": 1256,
              "short": 1323,
              "net": -67
            }
          },
          "openInterest": 8636
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7209,
              "short": 14090,
              "net": -6881
            },
            "nonCommercial": {
              "long": 4489,
              "short": 976,
              "net": 3513
            },
            "smallTrader": {
              "long": 6328,
              "short": 2960,
              "net": 3368
            }
          },
          "openInterest": 18169
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19353,
              "short": 73733,
              "net": -54380
            },
            "nonCommercial": {
              "long": 20153,
              "short": 3391,
              "net": 16762
            },
            "smallTrader": {
              "long": 54359,
              "short": 16741,
              "net": 37618
            }
          },
          "openInterest": 101135
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26045,
              "short": 28505,
              "net": -2460
            },
            "nonCommercial": {
              "long": 3790,
              "short": 7022,
              "net": -3232
            },
            "smallTrader": {
              "long": 29100,
              "short": 23408,
              "net": 5692
            }
          },
          "openInterest": 62361
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31068,
              "short": 48926,
              "net": -17858
            },
            "nonCommercial": {
              "long": 10021,
              "short": 1325,
              "net": 8696
            },
            "smallTrader": {
              "long": 34381,
              "short": 25219,
              "net": 9162
            }
          },
          "openInterest": 82862
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83886,
              "short": 102283,
              "net": -18397
            },
            "nonCommercial": {
              "long": 19212,
              "short": 11114,
              "net": 8098
            },
            "smallTrader": {
              "long": 17353,
              "short": 7054,
              "net": 10299
            }
          },
          "openInterest": 123294
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10401,
              "short": 31408,
              "net": -21007
            },
            "nonCommercial": {
              "long": 18366,
              "short": 7027,
              "net": 11339
            },
            "smallTrader": {
              "long": 22241,
              "short": 12573,
              "net": 9668
            }
          },
          "openInterest": 51520
        }
      ]
    },
    {
      "reportDate": "1990-08-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 58295,
              "short": 43995,
              "net": 14300
            },
            "nonCommercial": {
              "long": 3402,
              "short": 11415,
              "net": -8013
            },
            "smallTrader": {
              "long": 17598,
              "short": 23885,
              "net": -6287
            }
          },
          "openInterest": 80161
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 6779,
              "short": 7926,
              "net": -1147
            },
            "nonCommercial": {
              "long": 1494,
              "short": 528,
              "net": 966
            },
            "smallTrader": {
              "long": 205,
              "short": 24,
              "net": 181
            }
          },
          "openInterest": 9435
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 170979,
              "short": 146126,
              "net": 24853
            },
            "nonCommercial": {
              "long": 15235,
              "short": 30062,
              "net": -14827
            },
            "smallTrader": {
              "long": 77355,
              "short": 87381,
              "net": -10026
            }
          },
          "openInterest": 286142
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 64889,
              "short": 65437,
              "net": -548
            },
            "nonCommercial": {
              "long": 6766,
              "short": 6707,
              "net": 59
            },
            "smallTrader": {
              "long": 1136,
              "short": 647,
              "net": 489
            }
          },
          "openInterest": 75578
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1022,
              "short": 2177,
              "net": -1155
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 2048,
              "short": 893,
              "net": 1155
            }
          },
          "openInterest": 3070
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14595,
              "short": 26290,
              "net": -11695
            },
            "nonCommercial": {
              "long": 9801,
              "short": 1154,
              "net": 8647
            },
            "smallTrader": {
              "long": 14528,
              "short": 11480,
              "net": 3048
            }
          },
          "openInterest": 39839
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25084,
              "short": 22174,
              "net": 2910
            },
            "nonCommercial": {
              "long": 6010,
              "short": 3344,
              "net": 2666
            },
            "smallTrader": {
              "long": 9300,
              "short": 14876,
              "net": -5576
            }
          },
          "openInterest": 41206
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31547,
              "short": 38203,
              "net": -6656
            },
            "nonCommercial": {
              "long": 5303,
              "short": 767,
              "net": 4536
            },
            "smallTrader": {
              "long": 7992,
              "short": 5872,
              "net": 2120
            }
          },
          "openInterest": 45588
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19858,
              "short": 34334,
              "net": -14476
            },
            "nonCommercial": {
              "long": 11555,
              "short": 1948,
              "net": 9607
            },
            "smallTrader": {
              "long": 7668,
              "short": 2799,
              "net": 4869
            }
          },
          "openInterest": 41253
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13539,
              "short": 17525,
              "net": -3986
            },
            "nonCommercial": {
              "long": 7407,
              "short": 1683,
              "net": 5724
            },
            "smallTrader": {
              "long": 11021,
              "short": 12759,
              "net": -1738
            }
          },
          "openInterest": 32307
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18071,
              "short": 20999,
              "net": -2928
            },
            "nonCommercial": {
              "long": 3473,
              "short": 2940,
              "net": 533
            },
            "smallTrader": {
              "long": 10629,
              "short": 8234,
              "net": 2395
            }
          },
          "openInterest": 33926
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150438,
              "short": 127749,
              "net": 22689
            },
            "nonCommercial": {
              "long": 5923,
              "short": 22679,
              "net": -16756
            },
            "smallTrader": {
              "long": 77573,
              "short": 83506,
              "net": -5933
            }
          },
          "openInterest": 244975
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2151,
              "short": 1466,
              "net": 685
            },
            "nonCommercial": {
              "long": 2250,
              "short": 952,
              "net": 1298
            },
            "smallTrader": {
              "long": 6231,
              "short": 8214,
              "net": -1983
            }
          },
          "openInterest": 11416
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50615,
              "short": 74660,
              "net": -24045
            },
            "nonCommercial": {
              "long": 20892,
              "short": 10597,
              "net": 10295
            },
            "smallTrader": {
              "long": 42512,
              "short": 28762,
              "net": 13750
            }
          },
          "openInterest": 123147
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59185,
              "short": 64122,
              "net": -4937
            },
            "nonCommercial": {
              "long": 1789,
              "short": 2296,
              "net": -507
            },
            "smallTrader": {
              "long": 31323,
              "short": 25879,
              "net": 5444
            }
          },
          "openInterest": 99959
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21439,
              "short": 47370,
              "net": -25931
            },
            "nonCommercial": {
              "long": 24957,
              "short": 13847,
              "net": 11110
            },
            "smallTrader": {
              "long": 25600,
              "short": 10779,
              "net": 14821
            }
          },
          "openInterest": 72590
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18642,
              "short": 21040,
              "net": -2398
            },
            "nonCommercial": {
              "long": 9294,
              "short": 11671,
              "net": -2377
            },
            "smallTrader": {
              "long": 32943,
              "short": 28168,
              "net": 4775
            }
          },
          "openInterest": 68486
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 7697,
              "short": 8344,
              "net": -647
            },
            "nonCommercial": {
              "long": 290,
              "short": 68,
              "net": 222
            },
            "smallTrader": {
              "long": 1605,
              "short": 1180,
              "net": 425
            }
          },
          "openInterest": 9650
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9318,
              "short": 11339,
              "net": -2021
            },
            "nonCommercial": {
              "long": 1794,
              "short": 1805,
              "net": -11
            },
            "smallTrader": {
              "long": 4864,
              "short": 2832,
              "net": 2032
            }
          },
          "openInterest": 16420
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20913,
              "short": 64548,
              "net": -43635
            },
            "nonCommercial": {
              "long": 16602,
              "short": 8976,
              "net": 7626
            },
            "smallTrader": {
              "long": 48728,
              "short": 12719,
              "net": 36009
            }
          },
          "openInterest": 93504
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20701,
              "short": 30882,
              "net": -10181
            },
            "nonCommercial": {
              "long": 4877,
              "short": 2019,
              "net": 2858
            },
            "smallTrader": {
              "long": 27275,
              "short": 19952,
              "net": 7323
            }
          },
          "openInterest": 57036
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32582,
              "short": 42920,
              "net": -10338
            },
            "nonCommercial": {
              "long": 6139,
              "short": 1899,
              "net": 4240
            },
            "smallTrader": {
              "long": 30197,
              "short": 24099,
              "net": 6098
            }
          },
          "openInterest": 76580
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74365,
              "short": 94199,
              "net": -19834
            },
            "nonCommercial": {
              "long": 20671,
              "short": 8939,
              "net": 11732
            },
            "smallTrader": {
              "long": 21232,
              "short": 13130,
              "net": 8102
            }
          },
          "openInterest": 118752
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17819,
              "short": 27586,
              "net": -9767
            },
            "nonCommercial": {
              "long": 9899,
              "short": 5759,
              "net": 4140
            },
            "smallTrader": {
              "long": 16148,
              "short": 10521,
              "net": 5627
            }
          },
          "openInterest": 45276
        }
      ]
    },
    {
      "reportDate": "1990-09-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 49581,
              "short": 41341,
              "net": 8240
            },
            "nonCommercial": {
              "long": 3710,
              "short": 8956,
              "net": -5246
            },
            "smallTrader": {
              "long": 16069,
              "short": 19063,
              "net": -2994
            }
          },
          "openInterest": 71180
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5739,
              "short": 7700,
              "net": -1961
            },
            "nonCommercial": {
              "long": 3163,
              "short": 1318,
              "net": 1845
            },
            "smallTrader": {
              "long": 166,
              "short": 50,
              "net": 116
            }
          },
          "openInterest": 10096
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 177125,
              "short": 154511,
              "net": 22614
            },
            "nonCommercial": {
              "long": 15517,
              "short": 34387,
              "net": -18870
            },
            "smallTrader": {
              "long": 85239,
              "short": 88983,
              "net": -3744
            }
          },
          "openInterest": 289071
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 67160,
              "short": 61827,
              "net": 5333
            },
            "nonCommercial": {
              "long": 5985,
              "short": 11502,
              "net": -5517
            },
            "smallTrader": {
              "long": 1172,
              "short": 988,
              "net": 184
            }
          },
          "openInterest": 74814
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1398,
              "short": 2386,
              "net": -988
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1883,
              "short": 895,
              "net": 988
            }
          },
          "openInterest": 3281
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21794,
              "short": 22103,
              "net": -309
            },
            "nonCommercial": {
              "long": 3199,
              "short": 4394,
              "net": -1195
            },
            "smallTrader": {
              "long": 12469,
              "short": 10965,
              "net": 1504
            }
          },
          "openInterest": 38312
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29574,
              "short": 17674,
              "net": 11900
            },
            "nonCommercial": {
              "long": 1472,
              "short": 4011,
              "net": -2539
            },
            "smallTrader": {
              "long": 6413,
              "short": 15774,
              "net": -9361
            }
          },
          "openInterest": 38281
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12735,
              "short": 19847,
              "net": -7112
            },
            "nonCommercial": {
              "long": 7032,
              "short": 2088,
              "net": 4944
            },
            "smallTrader": {
              "long": 12291,
              "short": 10123,
              "net": 2168
            }
          },
          "openInterest": 32248
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18104,
              "short": 22828,
              "net": -4724
            },
            "nonCommercial": {
              "long": 3876,
              "short": 1665,
              "net": 2211
            },
            "smallTrader": {
              "long": 10947,
              "short": 8434,
              "net": 2513
            }
          },
          "openInterest": 35072
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160596,
              "short": 139917,
              "net": 20679
            },
            "nonCommercial": {
              "long": 12987,
              "short": 21826,
              "net": -8839
            },
            "smallTrader": {
              "long": 85330,
              "short": 97170,
              "net": -11840
            }
          },
          "openInterest": 273789
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2788,
              "short": 1319,
              "net": 1469
            },
            "nonCommercial": {
              "long": 1967,
              "short": 818,
              "net": 1149
            },
            "smallTrader": {
              "long": 5158,
              "short": 7776,
              "net": -2618
            }
          },
          "openInterest": 10529
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55320,
              "short": 66701,
              "net": -11381
            },
            "nonCommercial": {
              "long": 13775,
              "short": 7718,
              "net": 6057
            },
            "smallTrader": {
              "long": 34403,
              "short": 29079,
              "net": 5324
            }
          },
          "openInterest": 113077
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59394,
              "short": 63385,
              "net": -3991
            },
            "nonCommercial": {
              "long": 2111,
              "short": 2227,
              "net": -116
            },
            "smallTrader": {
              "long": 30365,
              "short": 26258,
              "net": 4107
            }
          },
          "openInterest": 99623
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38921,
              "short": 62812,
              "net": -23891
            },
            "nonCommercial": {
              "long": 22973,
              "short": 14763,
              "net": 8210
            },
            "smallTrader": {
              "long": 26010,
              "short": 10329,
              "net": 15681
            }
          },
          "openInterest": 90764
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18400,
              "short": 21430,
              "net": -3030
            },
            "nonCommercial": {
              "long": 12600,
              "short": 10555,
              "net": 2045
            },
            "smallTrader": {
              "long": 31836,
              "short": 30851,
              "net": 985
            }
          },
          "openInterest": 69972
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 8675,
              "short": 9540,
              "net": -865
            },
            "nonCommercial": {
              "long": 690,
              "short": 45,
              "net": 645
            },
            "smallTrader": {
              "long": 1611,
              "short": 1391,
              "net": 220
            }
          },
          "openInterest": 11086
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10249,
              "short": 10369,
              "net": -120
            },
            "nonCommercial": {
              "long": 2494,
              "short": 4430,
              "net": -1936
            },
            "smallTrader": {
              "long": 6275,
              "short": 4219,
              "net": 2056
            }
          },
          "openInterest": 19324
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19331,
              "short": 63159,
              "net": -43828
            },
            "nonCommercial": {
              "long": 16862,
              "short": 10086,
              "net": 6776
            },
            "smallTrader": {
              "long": 47287,
              "short": 10235,
              "net": 37052
            }
          },
          "openInterest": 91407
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17888,
              "short": 38370,
              "net": -20482
            },
            "nonCommercial": {
              "long": 7965,
              "short": 2011,
              "net": 5954
            },
            "smallTrader": {
              "long": 33472,
              "short": 18944,
              "net": 14528
            }
          },
          "openInterest": 62308
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34713,
              "short": 37669,
              "net": -2956
            },
            "nonCommercial": {
              "long": 4917,
              "short": 3216,
              "net": 1701
            },
            "smallTrader": {
              "long": 30255,
              "short": 29000,
              "net": 1255
            }
          },
          "openInterest": 76398
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23110,
              "short": 29734,
              "net": -6624
            },
            "nonCommercial": {
              "long": 8295,
              "short": 6054,
              "net": 2241
            },
            "smallTrader": {
              "long": 18181,
              "short": 13798,
              "net": 4383
            }
          },
          "openInterest": 49826
        }
      ]
    },
    {
      "reportDate": "1990-09-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47487,
              "short": 38726,
              "net": 8761
            },
            "nonCommercial": {
              "long": 3311,
              "short": 11051,
              "net": -7740
            },
            "smallTrader": {
              "long": 17018,
              "short": 18039,
              "net": -1021
            }
          },
          "openInterest": 68534
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3768,
              "short": 7026,
              "net": -3258
            },
            "nonCommercial": {
              "long": 4551,
              "short": 1471,
              "net": 3080
            },
            "smallTrader": {
              "long": 245,
              "short": 67,
              "net": 178
            }
          },
          "openInterest": 8564
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 179859,
              "short": 166509,
              "net": 13350
            },
            "nonCommercial": {
              "long": 21171,
              "short": 35207,
              "net": -14036
            },
            "smallTrader": {
              "long": 84314,
              "short": 83628,
              "net": 686
            }
          },
          "openInterest": 295794
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 72402,
              "short": 73266,
              "net": -864
            },
            "nonCommercial": {
              "long": 5932,
              "short": 5615,
              "net": 317
            },
            "smallTrader": {
              "long": 1422,
              "short": 875,
              "net": 547
            }
          },
          "openInterest": 80022
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18710,
              "short": 10048,
              "net": 8662
            },
            "nonCommercial": {
              "long": 2128,
              "short": 7640,
              "net": -5512
            },
            "smallTrader": {
              "long": 7410,
              "short": 10560,
              "net": -3150
            }
          },
          "openInterest": 28248
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19193,
              "short": 12230,
              "net": 6963
            },
            "nonCommercial": {
              "long": 1604,
              "short": 2325,
              "net": -721
            },
            "smallTrader": {
              "long": 6421,
              "short": 12663,
              "net": -6242
            }
          },
          "openInterest": 27661
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32690,
              "short": 40150,
              "net": -7460
            },
            "nonCommercial": {
              "long": 4957,
              "short": 887,
              "net": 4070
            },
            "smallTrader": {
              "long": 9853,
              "short": 6463,
              "net": 3390
            }
          },
          "openInterest": 48402
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23937,
              "short": 28679,
              "net": -4742
            },
            "nonCommercial": {
              "long": 5835,
              "short": 3466,
              "net": 2369
            },
            "smallTrader": {
              "long": 7246,
              "short": 4873,
              "net": 2373
            }
          },
          "openInterest": 38197
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17141,
              "short": 16165,
              "net": 976
            },
            "nonCommercial": {
              "long": 2908,
              "short": 4372,
              "net": -1464
            },
            "smallTrader": {
              "long": 12241,
              "short": 11753,
              "net": 488
            }
          },
          "openInterest": 32290
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20660,
              "short": 24903,
              "net": -4243
            },
            "nonCommercial": {
              "long": 3687,
              "short": 1063,
              "net": 2624
            },
            "smallTrader": {
              "long": 9709,
              "short": 8090,
              "net": 1619
            }
          },
          "openInterest": 35488
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175060,
              "short": 144402,
              "net": 30658
            },
            "nonCommercial": {
              "long": 5997,
              "short": 26007,
              "net": -20010
            },
            "smallTrader": {
              "long": 76530,
              "short": 87178,
              "net": -10648
            }
          },
          "openInterest": 267432
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3346,
              "short": 1276,
              "net": 2070
            },
            "nonCommercial": {
              "long": 2236,
              "short": 1480,
              "net": 756
            },
            "smallTrader": {
              "long": 5295,
              "short": 8121,
              "net": -2826
            }
          },
          "openInterest": 11617
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42594,
              "short": 81102,
              "net": -38508
            },
            "nonCommercial": {
              "long": 24684,
              "short": 3187,
              "net": 21497
            },
            "smallTrader": {
              "long": 40739,
              "short": 23728,
              "net": 17011
            }
          },
          "openInterest": 116620
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58190,
              "short": 66697,
              "net": -8507
            },
            "nonCommercial": {
              "long": 3226,
              "short": 2200,
              "net": 1026
            },
            "smallTrader": {
              "long": 28509,
              "short": 21028,
              "net": 7481
            }
          },
          "openInterest": 93193
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22670,
              "short": 39227,
              "net": -16557
            },
            "nonCommercial": {
              "long": 23915,
              "short": 17992,
              "net": 5923
            },
            "smallTrader": {
              "long": 22520,
              "short": 11886,
              "net": 10634
            }
          },
          "openInterest": 69109
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17080,
              "short": 23223,
              "net": -6143
            },
            "nonCommercial": {
              "long": 11363,
              "short": 6665,
              "net": 4698
            },
            "smallTrader": {
              "long": 31346,
              "short": 29901,
              "net": 1445
            }
          },
          "openInterest": 66121
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 8885,
              "short": 9770,
              "net": -885
            },
            "nonCommercial": {
              "long": 906,
              "short": 37,
              "net": 869
            },
            "smallTrader": {
              "long": 1895,
              "short": 1879,
              "net": 16
            }
          },
          "openInterest": 11686
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10101,
              "short": 10279,
              "net": -178
            },
            "nonCommercial": {
              "long": 2605,
              "short": 4257,
              "net": -1652
            },
            "smallTrader": {
              "long": 6509,
              "short": 4679,
              "net": 1830
            }
          },
          "openInterest": 19752
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17814,
              "short": 64691,
              "net": -46877
            },
            "nonCommercial": {
              "long": 17221,
              "short": 8559,
              "net": 8662
            },
            "smallTrader": {
              "long": 49129,
              "short": 10914,
              "net": 38215
            }
          },
          "openInterest": 91807
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20273,
              "short": 28310,
              "net": -8037
            },
            "nonCommercial": {
              "long": 3967,
              "short": 2890,
              "net": 1077
            },
            "smallTrader": {
              "long": 28430,
              "short": 21470,
              "net": 6960
            }
          },
          "openInterest": 56551
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33694,
              "short": 35855,
              "net": -2161
            },
            "nonCommercial": {
              "long": 4880,
              "short": 2227,
              "net": 2653
            },
            "smallTrader": {
              "long": 24616,
              "short": 25108,
              "net": -492
            }
          },
          "openInterest": 68082
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58961,
              "short": 90626,
              "net": -31665
            },
            "nonCommercial": {
              "long": 24560,
              "short": 9413,
              "net": 15147
            },
            "smallTrader": {
              "long": 20171,
              "short": 3653,
              "net": 16518
            }
          },
          "openInterest": 104734
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5646,
              "short": 13573,
              "net": -7927
            },
            "nonCommercial": {
              "long": 10330,
              "short": 8403,
              "net": 1927
            },
            "smallTrader": {
              "long": 14879,
              "short": 8879,
              "net": 6000
            }
          },
          "openInterest": 30855
        }
      ]
    },
    {
      "reportDate": "1990-10-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 40233,
              "short": 43755,
              "net": -3522
            },
            "nonCommercial": {
              "long": 4988,
              "short": 5075,
              "net": -87
            },
            "smallTrader": {
              "long": 19201,
              "short": 15592,
              "net": 3609
            }
          },
          "openInterest": 65228
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3227,
              "short": 5613,
              "net": -2386
            },
            "nonCommercial": {
              "long": 3262,
              "short": 987,
              "net": 2275
            },
            "smallTrader": {
              "long": 515,
              "short": 404,
              "net": 111
            }
          },
          "openInterest": 7036
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 158930,
              "short": 159326,
              "net": -396
            },
            "nonCommercial": {
              "long": 14454,
              "short": 29732,
              "net": -15278
            },
            "smallTrader": {
              "long": 88558,
              "short": 72884,
              "net": 15674
            }
          },
          "openInterest": 277170
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66950,
              "short": 71675,
              "net": -4725
            },
            "nonCommercial": {
              "long": 11339,
              "short": 7545,
              "net": 3794
            },
            "smallTrader": {
              "long": 1498,
              "short": 567,
              "net": 931
            }
          },
          "openInterest": 79913
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 864,
              "short": 842,
              "net": 22
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1025,
              "short": 1047,
              "net": -22
            }
          },
          "openInterest": 1889
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10185,
              "short": 19866,
              "net": -9681
            },
            "nonCommercial": {
              "long": 8375,
              "short": 3093,
              "net": 5282
            },
            "smallTrader": {
              "long": 13879,
              "short": 9480,
              "net": 4399
            }
          },
          "openInterest": 32439
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14876,
              "short": 13257,
              "net": 1619
            },
            "nonCommercial": {
              "long": 4679,
              "short": 2001,
              "net": 2678
            },
            "smallTrader": {
              "long": 7936,
              "short": 12233,
              "net": -4297
            }
          },
          "openInterest": 27955
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34835,
              "short": 37615,
              "net": -2780
            },
            "nonCommercial": {
              "long": 4174,
              "short": 3707,
              "net": 467
            },
            "smallTrader": {
              "long": 10549,
              "short": 8236,
              "net": 2313
            }
          },
          "openInterest": 50135
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22816,
              "short": 26781,
              "net": -3965
            },
            "nonCommercial": {
              "long": 6862,
              "short": 5995,
              "net": 867
            },
            "smallTrader": {
              "long": 7905,
              "short": 4807,
              "net": 3098
            }
          },
          "openInterest": 38862
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22280,
              "short": 17719,
              "net": 4561
            },
            "nonCommercial": {
              "long": 2423,
              "short": 5407,
              "net": -2984
            },
            "smallTrader": {
              "long": 12046,
              "short": 13623,
              "net": -1577
            }
          },
          "openInterest": 36900
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21564,
              "short": 28614,
              "net": -7050
            },
            "nonCommercial": {
              "long": 5609,
              "short": 717,
              "net": 4892
            },
            "smallTrader": {
              "long": 10667,
              "short": 8509,
              "net": 2158
            }
          },
          "openInterest": 39231
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190278,
              "short": 163080,
              "net": 27198
            },
            "nonCommercial": {
              "long": 3289,
              "short": 18966,
              "net": -15677
            },
            "smallTrader": {
              "long": 87635,
              "short": 99156,
              "net": -11521
            }
          },
          "openInterest": 286518
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3056,
              "short": 1043,
              "net": 2013
            },
            "nonCommercial": {
              "long": 1754,
              "short": 1497,
              "net": 257
            },
            "smallTrader": {
              "long": 5924,
              "short": 8194,
              "net": -2270
            }
          },
          "openInterest": 11468
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56851,
              "short": 63409,
              "net": -6558
            },
            "nonCommercial": {
              "long": 17794,
              "short": 9063,
              "net": 8731
            },
            "smallTrader": {
              "long": 32509,
              "short": 34682,
              "net": -2173
            }
          },
          "openInterest": 116656
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 56040,
              "short": 63041,
              "net": -7001
            },
            "nonCommercial": {
              "long": 4356,
              "short": 3041,
              "net": 1315
            },
            "smallTrader": {
              "long": 28264,
              "short": 22578,
              "net": 5686
            }
          },
          "openInterest": 93548
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20986,
              "short": 56220,
              "net": -35234
            },
            "nonCommercial": {
              "long": 27491,
              "short": 10352,
              "net": 17139
            },
            "smallTrader": {
              "long": 26613,
              "short": 8518,
              "net": 18095
            }
          },
          "openInterest": 75460
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18231,
              "short": 23430,
              "net": -5199
            },
            "nonCommercial": {
              "long": 8163,
              "short": 8886,
              "net": -723
            },
            "smallTrader": {
              "long": 34334,
              "short": 28412,
              "net": 5922
            }
          },
          "openInterest": 67737
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 9653,
              "short": 10634,
              "net": -981
            },
            "nonCommercial": {
              "long": 1237,
              "short": 200,
              "net": 1037
            },
            "smallTrader": {
              "long": 2056,
              "short": 2112,
              "net": -56
            }
          },
          "openInterest": 13012
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9348,
              "short": 9532,
              "net": -184
            },
            "nonCommercial": {
              "long": 2443,
              "short": 3889,
              "net": -1446
            },
            "smallTrader": {
              "long": 5296,
              "short": 3666,
              "net": 1630
            }
          },
          "openInterest": 17400
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17968,
              "short": 59887,
              "net": -41919
            },
            "nonCommercial": {
              "long": 18328,
              "short": 9178,
              "net": 9150
            },
            "smallTrader": {
              "long": 48011,
              "short": 15242,
              "net": 32769
            }
          },
          "openInterest": 91155
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18131,
              "short": 40390,
              "net": -22259
            },
            "nonCommercial": {
              "long": 9257,
              "short": 3984,
              "net": 5273
            },
            "smallTrader": {
              "long": 35461,
              "short": 18475,
              "net": 16986
            }
          },
          "openInterest": 69509
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42447,
              "short": 33070,
              "net": 9377
            },
            "nonCommercial": {
              "long": 7374,
              "short": 10623,
              "net": -3249
            },
            "smallTrader": {
              "long": 23120,
              "short": 29248,
              "net": -6128
            }
          },
          "openInterest": 78014
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74586,
              "short": 77535,
              "net": -2949
            },
            "nonCommercial": {
              "long": 23206,
              "short": 25571,
              "net": -2365
            },
            "smallTrader": {
              "long": 14312,
              "short": 8998,
              "net": 5314
            }
          },
          "openInterest": 114448
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7860,
              "short": 16362,
              "net": -8502
            },
            "nonCommercial": {
              "long": 8917,
              "short": 6042,
              "net": 2875
            },
            "smallTrader": {
              "long": 16529,
              "short": 10902,
              "net": 5627
            }
          },
          "openInterest": 36470
        }
      ]
    },
    {
      "reportDate": "1990-10-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 39678,
              "short": 43738,
              "net": -4060
            },
            "nonCommercial": {
              "long": 3078,
              "short": 4748,
              "net": -1670
            },
            "smallTrader": {
              "long": 22380,
              "short": 16650,
              "net": 5730
            }
          },
          "openInterest": 67405
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4095,
              "short": 5382,
              "net": -1287
            },
            "nonCommercial": {
              "long": 2215,
              "short": 1013,
              "net": 1202
            },
            "smallTrader": {
              "long": 341,
              "short": 256,
              "net": 85
            }
          },
          "openInterest": 6651
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 166611,
              "short": 165227,
              "net": 1384
            },
            "nonCommercial": {
              "long": 19228,
              "short": 30103,
              "net": -10875
            },
            "smallTrader": {
              "long": 86472,
              "short": 76981,
              "net": 9491
            }
          },
          "openInterest": 294392
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 62586,
              "short": 69832,
              "net": -7246
            },
            "nonCommercial": {
              "long": 11856,
              "short": 4454,
              "net": 7402
            },
            "smallTrader": {
              "long": 1705,
              "short": 1861,
              "net": -156
            }
          },
          "openInterest": 77476
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11636,
              "short": 19752,
              "net": -8116
            },
            "nonCommercial": {
              "long": 9998,
              "short": 2887,
              "net": 7111
            },
            "smallTrader": {
              "long": 12392,
              "short": 11387,
              "net": 1005
            }
          },
          "openInterest": 34086
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22346,
              "short": 11635,
              "net": 10711
            },
            "nonCommercial": {
              "long": 1656,
              "short": 6294,
              "net": -4638
            },
            "smallTrader": {
              "long": 8099,
              "short": 14172,
              "net": -6073
            }
          },
          "openInterest": 32325
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34627,
              "short": 35957,
              "net": -1330
            },
            "nonCommercial": {
              "long": 4136,
              "short": 3847,
              "net": 289
            },
            "smallTrader": {
              "long": 9245,
              "short": 8204,
              "net": 1041
            }
          },
          "openInterest": 48661
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23771,
              "short": 27830,
              "net": -4059
            },
            "nonCommercial": {
              "long": 7301,
              "short": 6052,
              "net": 1249
            },
            "smallTrader": {
              "long": 8274,
              "short": 5464,
              "net": 2810
            }
          },
          "openInterest": 40587
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21469,
              "short": 19971,
              "net": 1498
            },
            "nonCommercial": {
              "long": 1862,
              "short": 4194,
              "net": -2332
            },
            "smallTrader": {
              "long": 13012,
              "short": 12178,
              "net": 834
            }
          },
          "openInterest": 36574
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21984,
              "short": 35698,
              "net": -13714
            },
            "nonCommercial": {
              "long": 11998,
              "short": 674,
              "net": 11324
            },
            "smallTrader": {
              "long": 12113,
              "short": 9723,
              "net": 2390
            }
          },
          "openInterest": 46978
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165947,
              "short": 147951,
              "net": 17996
            },
            "nonCommercial": {
              "long": 5812,
              "short": 13654,
              "net": -7842
            },
            "smallTrader": {
              "long": 73648,
              "short": 83802,
              "net": -10154
            }
          },
          "openInterest": 252879
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3024,
              "short": 459,
              "net": 2565
            },
            "nonCommercial": {
              "long": 1325,
              "short": 1484,
              "net": -159
            },
            "smallTrader": {
              "long": 4506,
              "short": 6912,
              "net": -2406
            }
          },
          "openInterest": 9089
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61123,
              "short": 60718,
              "net": 405
            },
            "nonCommercial": {
              "long": 10974,
              "short": 9392,
              "net": 1582
            },
            "smallTrader": {
              "long": 31351,
              "short": 33338,
              "net": -1987
            }
          },
          "openInterest": 114534
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59291,
              "short": 58952,
              "net": 339
            },
            "nonCommercial": {
              "long": 1992,
              "short": 3950,
              "net": -1958
            },
            "smallTrader": {
              "long": 27089,
              "short": 25470,
              "net": 1619
            }
          },
          "openInterest": 95521
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27788,
              "short": 57113,
              "net": -29325
            },
            "nonCommercial": {
              "long": 23209,
              "short": 8078,
              "net": 15131
            },
            "smallTrader": {
              "long": 25921,
              "short": 11727,
              "net": 14194
            }
          },
          "openInterest": 77323
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18821,
              "short": 23696,
              "net": -4875
            },
            "nonCommercial": {
              "long": 8340,
              "short": 9392,
              "net": -1052
            },
            "smallTrader": {
              "long": 32192,
              "short": 26265,
              "net": 5927
            }
          },
          "openInterest": 67614
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11418,
              "short": 12320,
              "net": -902
            },
            "nonCommercial": {
              "long": 1107,
              "short": 68,
              "net": 1039
            },
            "smallTrader": {
              "long": 1688,
              "short": 1825,
              "net": -137
            }
          },
          "openInterest": 14310
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10558,
              "short": 10580,
              "net": -22
            },
            "nonCommercial": {
              "long": 1717,
              "short": 2385,
              "net": -668
            },
            "smallTrader": {
              "long": 4674,
              "short": 3984,
              "net": 690
            }
          },
          "openInterest": 17140
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19538,
              "short": 59054,
              "net": -39516
            },
            "nonCommercial": {
              "long": 19860,
              "short": 9393,
              "net": 10467
            },
            "smallTrader": {
              "long": 42975,
              "short": 13926,
              "net": 29049
            }
          },
          "openInterest": 89414
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27849,
              "short": 38947,
              "net": -11098
            },
            "nonCommercial": {
              "long": 4199,
              "short": 6245,
              "net": -2046
            },
            "smallTrader": {
              "long": 34199,
              "short": 21055,
              "net": 13144
            }
          },
          "openInterest": 74705
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45051,
              "short": 36466,
              "net": 8585
            },
            "nonCommercial": {
              "long": 4842,
              "short": 10796,
              "net": -5954
            },
            "smallTrader": {
              "long": 27612,
              "short": 30243,
              "net": -2631
            }
          },
          "openInterest": 81249
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61466,
              "short": 68256,
              "net": -6790
            },
            "nonCommercial": {
              "long": 20732,
              "short": 19403,
              "net": 1329
            },
            "smallTrader": {
              "long": 24882,
              "short": 19421,
              "net": 5461
            }
          },
          "openInterest": 109707
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16196,
              "short": 15749,
              "net": 447
            },
            "nonCommercial": {
              "long": 9112,
              "short": 9489,
              "net": -377
            },
            "smallTrader": {
              "long": 14969,
              "short": 15039,
              "net": -70
            }
          },
          "openInterest": 41346
        }
      ]
    },
    {
      "reportDate": "1990-11-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 35620,
              "short": 53495,
              "net": -17875
            },
            "nonCommercial": {
              "long": 8883,
              "short": 1901,
              "net": 6982
            },
            "smallTrader": {
              "long": 27601,
              "short": 16708,
              "net": 10893
            }
          },
          "openInterest": 72224
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5570,
              "short": 6838,
              "net": -1268
            },
            "nonCommercial": {
              "long": 1979,
              "short": 995,
              "net": 984
            },
            "smallTrader": {
              "long": 425,
              "short": 141,
              "net": 284
            }
          },
          "openInterest": 8035
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 130151,
              "short": 161309,
              "net": -31158
            },
            "nonCommercial": {
              "long": 31898,
              "short": 20616,
              "net": 11282
            },
            "smallTrader": {
              "long": 111305,
              "short": 91429,
              "net": 19876
            }
          },
          "openInterest": 290848
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 64391,
              "short": 73296,
              "net": -8905
            },
            "nonCommercial": {
              "long": 13126,
              "short": 4810,
              "net": 8316
            },
            "smallTrader": {
              "long": 2673,
              "short": 2084,
              "net": 589
            }
          },
          "openInterest": 84797
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 905,
              "short": 1084,
              "net": -179
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1892,
              "short": 1713,
              "net": 179
            }
          },
          "openInterest": 2797
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14435,
              "short": 25824,
              "net": -11389
            },
            "nonCommercial": {
              "long": 12422,
              "short": 1656,
              "net": 10766
            },
            "smallTrader": {
              "long": 13113,
              "short": 12490,
              "net": 623
            }
          },
          "openInterest": 40331
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20941,
              "short": 11104,
              "net": 9837
            },
            "nonCommercial": {
              "long": 693,
              "short": 5840,
              "net": -5147
            },
            "smallTrader": {
              "long": 8856,
              "short": 13546,
              "net": -4690
            }
          },
          "openInterest": 31534
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31006,
              "short": 32587,
              "net": -1581
            },
            "nonCommercial": {
              "long": 3038,
              "short": 2500,
              "net": 538
            },
            "smallTrader": {
              "long": 6760,
              "short": 5717,
              "net": 1043
            }
          },
          "openInterest": 41284
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29674,
              "short": 26590,
              "net": 3084
            },
            "nonCommercial": {
              "long": 4874,
              "short": 9890,
              "net": -5016
            },
            "smallTrader": {
              "long": 8180,
              "short": 6248,
              "net": 1932
            }
          },
          "openInterest": 44863
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19178,
              "short": 17946,
              "net": 1232
            },
            "nonCommercial": {
              "long": 2275,
              "short": 3544,
              "net": -1269
            },
            "smallTrader": {
              "long": 12622,
              "short": 12585,
              "net": 37
            }
          },
          "openInterest": 34075
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27987,
              "short": 30295,
              "net": -2308
            },
            "nonCommercial": {
              "long": 4805,
              "short": 1972,
              "net": 2833
            },
            "smallTrader": {
              "long": 10819,
              "short": 11344,
              "net": -525
            }
          },
          "openInterest": 44999
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160454,
              "short": 151005,
              "net": 9449
            },
            "nonCommercial": {
              "long": 5154,
              "short": 9560,
              "net": -4406
            },
            "smallTrader": {
              "long": 74411,
              "short": 79454,
              "net": -5043
            }
          },
          "openInterest": 248076
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2856,
              "short": 893,
              "net": 1963
            },
            "nonCommercial": {
              "long": 2350,
              "short": 1294,
              "net": 1056
            },
            "smallTrader": {
              "long": 4189,
              "short": 7208,
              "net": -3019
            }
          },
          "openInterest": 9529
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66635,
              "short": 61633,
              "net": 5002
            },
            "nonCommercial": {
              "long": 5893,
              "short": 8204,
              "net": -2311
            },
            "smallTrader": {
              "long": 30343,
              "short": 33034,
              "net": -2691
            }
          },
          "openInterest": 111194
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59185,
              "short": 58271,
              "net": 914
            },
            "nonCommercial": {
              "long": 2233,
              "short": 3881,
              "net": -1648
            },
            "smallTrader": {
              "long": 22688,
              "short": 21954,
              "net": 734
            }
          },
          "openInterest": 90919
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39651,
              "short": 49378,
              "net": -9727
            },
            "nonCommercial": {
              "long": 11050,
              "short": 11570,
              "net": -520
            },
            "smallTrader": {
              "long": 29153,
              "short": 18906,
              "net": 10247
            }
          },
          "openInterest": 80442
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19221,
              "short": 26101,
              "net": -6880
            },
            "nonCommercial": {
              "long": 11269,
              "short": 9053,
              "net": 2216
            },
            "smallTrader": {
              "long": 31519,
              "short": 26855,
              "net": 4664
            }
          },
          "openInterest": 69551
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11040,
              "short": 11855,
              "net": -815
            },
            "nonCommercial": {
              "long": 1074,
              "short": 74,
              "net": 1000
            },
            "smallTrader": {
              "long": 1883,
              "short": 2068,
              "net": -185
            }
          },
          "openInterest": 14107
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9726,
              "short": 10379,
              "net": -653
            },
            "nonCommercial": {
              "long": 2007,
              "short": 2714,
              "net": -707
            },
            "smallTrader": {
              "long": 4433,
              "short": 3073,
              "net": 1360
            }
          },
          "openInterest": 16433
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19136,
              "short": 57458,
              "net": -38322
            },
            "nonCommercial": {
              "long": 15257,
              "short": 6741,
              "net": 8516
            },
            "smallTrader": {
              "long": 44764,
              "short": 14958,
              "net": 29806
            }
          },
          "openInterest": 84858
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36768,
              "short": 36735,
              "net": 33
            },
            "nonCommercial": {
              "long": 3131,
              "short": 8739,
              "net": -5608
            },
            "smallTrader": {
              "long": 31386,
              "short": 25811,
              "net": 5575
            }
          },
          "openInterest": 75700
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51944,
              "short": 41921,
              "net": 10023
            },
            "nonCommercial": {
              "long": 2799,
              "short": 10353,
              "net": -7554
            },
            "smallTrader": {
              "long": 28738,
              "short": 31207,
              "net": -2469
            }
          },
          "openInterest": 88008
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56203,
              "short": 90328,
              "net": -34125
            },
            "nonCommercial": {
              "long": 23513,
              "short": 8321,
              "net": 15192
            },
            "smallTrader": {
              "long": 26241,
              "short": 7308,
              "net": 18933
            }
          },
          "openInterest": 108876
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12665,
              "short": 24748,
              "net": -12083
            },
            "nonCommercial": {
              "long": 12351,
              "short": 8189,
              "net": 4162
            },
            "smallTrader": {
              "long": 19171,
              "short": 11250,
              "net": 7921
            }
          },
          "openInterest": 44835
        }
      ]
    },
    {
      "reportDate": "1990-11-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38209,
              "short": 56131,
              "net": -17922
            },
            "nonCommercial": {
              "long": 10215,
              "short": 1335,
              "net": 8880
            },
            "smallTrader": {
              "long": 31536,
              "short": 22494,
              "net": 9042
            }
          },
          "openInterest": 84992
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5159,
              "short": 5848,
              "net": -689
            },
            "nonCommercial": {
              "long": 1290,
              "short": 846,
              "net": 444
            },
            "smallTrader": {
              "long": 786,
              "short": 541,
              "net": 245
            }
          },
          "openInterest": 7271
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 139582,
              "short": 163840,
              "net": -24258
            },
            "nonCommercial": {
              "long": 25726,
              "short": 11334,
              "net": 14392
            },
            "smallTrader": {
              "long": 97148,
              "short": 87282,
              "net": 9866
            }
          },
          "openInterest": 277383
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71908,
              "short": 86856,
              "net": -14948
            },
            "nonCommercial": {
              "long": 14933,
              "short": 2350,
              "net": 12583
            },
            "smallTrader": {
              "long": 6568,
              "short": 4203,
              "net": 2365
            }
          },
          "openInterest": 95878
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2290,
              "short": 1282,
              "net": 1008
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 862,
              "short": 1870,
              "net": -1008
            }
          },
          "openInterest": 3152
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15871,
              "short": 19900,
              "net": -4029
            },
            "nonCommercial": {
              "long": 9283,
              "short": 1530,
              "net": 7753
            },
            "smallTrader": {
              "long": 11438,
              "short": 15162,
              "net": -3724
            }
          },
          "openInterest": 36595
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17727,
              "short": 8990,
              "net": 8737
            },
            "nonCommercial": {
              "long": 2237,
              "short": 4553,
              "net": -2316
            },
            "smallTrader": {
              "long": 7484,
              "short": 13905,
              "net": -6421
            }
          },
          "openInterest": 28907
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29401,
              "short": 38102,
              "net": -8701
            },
            "nonCommercial": {
              "long": 6267,
              "short": 687,
              "net": 5580
            },
            "smallTrader": {
              "long": 8513,
              "short": 5392,
              "net": 3121
            }
          },
          "openInterest": 44686
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27826,
              "short": 26357,
              "net": 1469
            },
            "nonCommercial": {
              "long": 5876,
              "short": 9432,
              "net": -3556
            },
            "smallTrader": {
              "long": 8314,
              "short": 6227,
              "net": 2087
            }
          },
          "openInterest": 43339
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20702,
              "short": 16461,
              "net": 4241
            },
            "nonCommercial": {
              "long": 1621,
              "short": 6800,
              "net": -5179
            },
            "smallTrader": {
              "long": 13700,
              "short": 12762,
              "net": 938
            }
          },
          "openInterest": 36023
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24182,
              "short": 26084,
              "net": -1902
            },
            "nonCommercial": {
              "long": 4466,
              "short": 2181,
              "net": 2285
            },
            "smallTrader": {
              "long": 10673,
              "short": 11056,
              "net": -383
            }
          },
          "openInterest": 40820
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156962,
              "short": 148219,
              "net": 8743
            },
            "nonCommercial": {
              "long": 3964,
              "short": 11162,
              "net": -7198
            },
            "smallTrader": {
              "long": 73599,
              "short": 75144,
              "net": -1545
            }
          },
          "openInterest": 238822
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2938,
              "short": 1024,
              "net": 1914
            },
            "nonCommercial": {
              "long": 2317,
              "short": 1082,
              "net": 1235
            },
            "smallTrader": {
              "long": 4217,
              "short": 7366,
              "net": -3149
            }
          },
          "openInterest": 9643
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58680,
              "short": 59946,
              "net": -1266
            },
            "nonCommercial": {
              "long": 7264,
              "short": 6135,
              "net": 1129
            },
            "smallTrader": {
              "long": 27384,
              "short": 27247,
              "net": 137
            }
          },
          "openInterest": 101946
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 55416,
              "short": 55216,
              "net": 200
            },
            "nonCommercial": {
              "long": 3716,
              "short": 1932,
              "net": 1784
            },
            "smallTrader": {
              "long": 23308,
              "short": 25292,
              "net": -1984
            }
          },
          "openInterest": 89406
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46042,
              "short": 48298,
              "net": -2256
            },
            "nonCommercial": {
              "long": 8216,
              "short": 8569,
              "net": -353
            },
            "smallTrader": {
              "long": 23218,
              "short": 20609,
              "net": 2609
            }
          },
          "openInterest": 79466
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18739,
              "short": 27884,
              "net": -9145
            },
            "nonCommercial": {
              "long": 10394,
              "short": 8435,
              "net": 1959
            },
            "smallTrader": {
              "long": 37070,
              "short": 29884,
              "net": 7186
            }
          },
          "openInterest": 73427
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10077,
              "short": 10981,
              "net": -904
            },
            "nonCommercial": {
              "long": 893,
              "short": 25,
              "net": 868
            },
            "smallTrader": {
              "long": 1966,
              "short": 1930,
              "net": 36
            }
          },
          "openInterest": 12994
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9449,
              "short": 10111,
              "net": -662
            },
            "nonCommercial": {
              "long": 2052,
              "short": 2382,
              "net": -330
            },
            "smallTrader": {
              "long": 4048,
              "short": 3056,
              "net": 992
            }
          },
          "openInterest": 15599
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16353,
              "short": 49173,
              "net": -32820
            },
            "nonCommercial": {
              "long": 16617,
              "short": 6680,
              "net": 9937
            },
            "smallTrader": {
              "long": 37847,
              "short": 14964,
              "net": 22883
            }
          },
          "openInterest": 73707
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35458,
              "short": 34793,
              "net": 665
            },
            "nonCommercial": {
              "long": 1802,
              "short": 8973,
              "net": -7171
            },
            "smallTrader": {
              "long": 30920,
              "short": 24414,
              "net": 6506
            }
          },
          "openInterest": 76236
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47375,
              "short": 47072,
              "net": 303
            },
            "nonCommercial": {
              "long": 3245,
              "short": 5907,
              "net": -2662
            },
            "smallTrader": {
              "long": 26204,
              "short": 23845,
              "net": 2359
            }
          },
          "openInterest": 82170
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58071,
              "short": 91151,
              "net": -33080
            },
            "nonCommercial": {
              "long": 21690,
              "short": 8137,
              "net": 13553
            },
            "smallTrader": {
              "long": 26128,
              "short": 6601,
              "net": 19527
            }
          },
          "openInterest": 108360
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18756,
              "short": 15313,
              "net": 3443
            },
            "nonCommercial": {
              "long": 6629,
              "short": 7506,
              "net": -877
            },
            "smallTrader": {
              "long": 13904,
              "short": 16470,
              "net": -2566
            }
          },
          "openInterest": 39289
        }
      ]
    },
    {
      "reportDate": "1990-12-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 34626,
              "short": 54897,
              "net": -20271
            },
            "nonCommercial": {
              "long": 12048,
              "short": 1976,
              "net": 10072
            },
            "smallTrader": {
              "long": 25837,
              "short": 15638,
              "net": 10199
            }
          },
          "openInterest": 73673
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4387,
              "short": 5273,
              "net": -886
            },
            "nonCommercial": {
              "long": 1244,
              "short": 606,
              "net": 638
            },
            "smallTrader": {
              "long": 276,
              "short": 28,
              "net": 248
            }
          },
          "openInterest": 5907
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 124878,
              "short": 148337,
              "net": -23459
            },
            "nonCommercial": {
              "long": 30082,
              "short": 24555,
              "net": 5527
            },
            "smallTrader": {
              "long": 91818,
              "short": 73886,
              "net": 17932
            }
          },
          "openInterest": 255498
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 67459,
              "short": 79244,
              "net": -11785
            },
            "nonCommercial": {
              "long": 14792,
              "short": 3296,
              "net": 11496
            },
            "smallTrader": {
              "long": 9495,
              "short": 9206,
              "net": 289
            }
          },
          "openInterest": 92849
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2455,
              "short": 1585,
              "net": 870
            },
            "nonCommercial": {
              "long": 0,
              "short": 227,
              "net": -227
            },
            "smallTrader": {
              "long": 986,
              "short": 1629,
              "net": -643
            }
          },
          "openInterest": 3441
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21149,
              "short": 14093,
              "net": 7056
            },
            "nonCommercial": {
              "long": 7382,
              "short": 6322,
              "net": 1060
            },
            "smallTrader": {
              "long": 7767,
              "short": 15883,
              "net": -8116
            }
          },
          "openInterest": 36298
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12590,
              "short": 11256,
              "net": 1334
            },
            "nonCommercial": {
              "long": 1957,
              "short": 1657,
              "net": 300
            },
            "smallTrader": {
              "long": 8286,
              "short": 9920,
              "net": -1634
            }
          },
          "openInterest": 23961
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30801,
              "short": 32968,
              "net": -2167
            },
            "nonCommercial": {
              "long": 2982,
              "short": 2313,
              "net": 669
            },
            "smallTrader": {
              "long": 7068,
              "short": 5570,
              "net": 1498
            }
          },
          "openInterest": 41340
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22178,
              "short": 30731,
              "net": -8553
            },
            "nonCommercial": {
              "long": 7976,
              "short": 2805,
              "net": 5171
            },
            "smallTrader": {
              "long": 9589,
              "short": 6207,
              "net": 3382
            }
          },
          "openInterest": 42001
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23512,
              "short": 14619,
              "net": 8893
            },
            "nonCommercial": {
              "long": 1457,
              "short": 10333,
              "net": -8876
            },
            "smallTrader": {
              "long": 13769,
              "short": 13786,
              "net": -17
            }
          },
          "openInterest": 38890
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15776,
              "short": 29781,
              "net": -14005
            },
            "nonCommercial": {
              "long": 11409,
              "short": 571,
              "net": 10838
            },
            "smallTrader": {
              "long": 12994,
              "short": 9827,
              "net": 3167
            }
          },
          "openInterest": 41855
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168878,
              "short": 157320,
              "net": 11558
            },
            "nonCommercial": {
              "long": 4482,
              "short": 6532,
              "net": -2050
            },
            "smallTrader": {
              "long": 69010,
              "short": 78518,
              "net": -9508
            }
          },
          "openInterest": 247404
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2971,
              "short": 1602,
              "net": 1369
            },
            "nonCommercial": {
              "long": 2644,
              "short": 1242,
              "net": 1402
            },
            "smallTrader": {
              "long": 5060,
              "short": 7831,
              "net": -2771
            }
          },
          "openInterest": 11282
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75789,
              "short": 60314,
              "net": 15475
            },
            "nonCommercial": {
              "long": 4781,
              "short": 10532,
              "net": -5751
            },
            "smallTrader": {
              "long": 21908,
              "short": 31632,
              "net": -9724
            }
          },
          "openInterest": 111586
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52213,
              "short": 49549,
              "net": 2664
            },
            "nonCommercial": {
              "long": 1576,
              "short": 2894,
              "net": -1318
            },
            "smallTrader": {
              "long": 22442,
              "short": 23788,
              "net": -1346
            }
          },
          "openInterest": 82271
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59135,
              "short": 48197,
              "net": 10938
            },
            "nonCommercial": {
              "long": 3607,
              "short": 10009,
              "net": -6402
            },
            "smallTrader": {
              "long": 13362,
              "short": 17898,
              "net": -4536
            }
          },
          "openInterest": 79611
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18155,
              "short": 24969,
              "net": -6814
            },
            "nonCommercial": {
              "long": 11002,
              "short": 7667,
              "net": 3335
            },
            "smallTrader": {
              "long": 33847,
              "short": 30368,
              "net": 3479
            }
          },
          "openInterest": 70121
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 8214,
              "short": 9050,
              "net": -836
            },
            "nonCommercial": {
              "long": 421,
              "short": 0,
              "net": 421
            },
            "smallTrader": {
              "long": 2065,
              "short": 1650,
              "net": 415
            }
          },
          "openInterest": 10839
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9661,
              "short": 10292,
              "net": -631
            },
            "nonCommercial": {
              "long": 3555,
              "short": 2933,
              "net": 622
            },
            "smallTrader": {
              "long": 4331,
              "short": 4322,
              "net": 9
            }
          },
          "openInterest": 17630
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20706,
              "short": 53625,
              "net": -32919
            },
            "nonCommercial": {
              "long": 17426,
              "short": 9879,
              "net": 7547
            },
            "smallTrader": {
              "long": 38975,
              "short": 13603,
              "net": 25372
            }
          },
          "openInterest": 82613
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30532,
              "short": 40599,
              "net": -10067
            },
            "nonCommercial": {
              "long": 5782,
              "short": 5215,
              "net": 567
            },
            "smallTrader": {
              "long": 30821,
              "short": 21321,
              "net": 9500
            }
          },
          "openInterest": 71002
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43158,
              "short": 43058,
              "net": 100
            },
            "nonCommercial": {
              "long": 3063,
              "short": 6011,
              "net": -2948
            },
            "smallTrader": {
              "long": 25589,
              "short": 22741,
              "net": 2848
            }
          },
          "openInterest": 76160
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64021,
              "short": 85563,
              "net": -21542
            },
            "nonCommercial": {
              "long": 17089,
              "short": 9284,
              "net": 7805
            },
            "smallTrader": {
              "long": 24713,
              "short": 10976,
              "net": 13737
            }
          },
          "openInterest": 108648
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23387,
              "short": 17182,
              "net": 6205
            },
            "nonCommercial": {
              "long": 3237,
              "short": 7278,
              "net": -4041
            },
            "smallTrader": {
              "long": 11729,
              "short": 13893,
              "net": -2164
            }
          },
          "openInterest": 40928
        }
      ]
    },
    {
      "reportDate": "1990-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 41201,
              "short": 54693,
              "net": -13492
            },
            "nonCommercial": {
              "long": 8414,
              "short": 2553,
              "net": 5861
            },
            "smallTrader": {
              "long": 19757,
              "short": 12126,
              "net": 7631
            }
          },
          "openInterest": 70978
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4400,
              "short": 5122,
              "net": -722
            },
            "nonCommercial": {
              "long": 1196,
              "short": 698,
              "net": 498
            },
            "smallTrader": {
              "long": 240,
              "short": 16,
              "net": 224
            }
          },
          "openInterest": 5836
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117349,
              "short": 128617,
              "net": -11268
            },
            "nonCommercial": {
              "long": 17976,
              "short": 20547,
              "net": -2571
            },
            "smallTrader": {
              "long": 76881,
              "short": 63042,
              "net": 13839
            }
          },
          "openInterest": 218502
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 68907,
              "short": 81422,
              "net": -12515
            },
            "nonCommercial": {
              "long": 15302,
              "short": 4443,
              "net": 10859
            },
            "smallTrader": {
              "long": 2405,
              "short": 749,
              "net": 1656
            }
          },
          "openInterest": 87612
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17805,
              "short": 2461,
              "net": 15344
            },
            "nonCommercial": {
              "long": 775,
              "short": 7398,
              "net": -6623
            },
            "smallTrader": {
              "long": 6549,
              "short": 15270,
              "net": -8721
            }
          },
          "openInterest": 25426
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9388,
              "short": 10389,
              "net": -1001
            },
            "nonCommercial": {
              "long": 4064,
              "short": 1849,
              "net": 2215
            },
            "smallTrader": {
              "long": 8132,
              "short": 9346,
              "net": -1214
            }
          },
          "openInterest": 22712
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32597,
              "short": 28238,
              "net": 4359
            },
            "nonCommercial": {
              "long": 2525,
              "short": 7601,
              "net": -5076
            },
            "smallTrader": {
              "long": 6021,
              "short": 5304,
              "net": 717
            }
          },
          "openInterest": 41686
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23559,
              "short": 29257,
              "net": -5698
            },
            "nonCommercial": {
              "long": 6191,
              "short": 3015,
              "net": 3176
            },
            "smallTrader": {
              "long": 8315,
              "short": 5793,
              "net": 2522
            }
          },
          "openInterest": 40238
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18525,
              "short": 16611,
              "net": 1914
            },
            "nonCommercial": {
              "long": 1887,
              "short": 5349,
              "net": -3462
            },
            "smallTrader": {
              "long": 15246,
              "short": 13698,
              "net": 1548
            }
          },
          "openInterest": 35783
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14827,
              "short": 29754,
              "net": -14927
            },
            "nonCommercial": {
              "long": 11322,
              "short": 921,
              "net": 10401
            },
            "smallTrader": {
              "long": 13585,
              "short": 9059,
              "net": 4526
            }
          },
          "openInterest": 41976
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145182,
              "short": 152212,
              "net": -7030
            },
            "nonCommercial": {
              "long": 6101,
              "short": 3427,
              "net": 2674
            },
            "smallTrader": {
              "long": 64124,
              "short": 59768,
              "net": 4356
            }
          },
          "openInterest": 219473
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3789,
              "short": 1752,
              "net": 2037
            },
            "nonCommercial": {
              "long": 2937,
              "short": 1382,
              "net": 1555
            },
            "smallTrader": {
              "long": 4656,
              "short": 8248,
              "net": -3592
            }
          },
          "openInterest": 12123
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60179,
              "short": 70360,
              "net": -10181
            },
            "nonCommercial": {
              "long": 9228,
              "short": 4426,
              "net": 4802
            },
            "smallTrader": {
              "long": 28078,
              "short": 22699,
              "net": 5379
            }
          },
          "openInterest": 107610
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46603,
              "short": 41776,
              "net": 4827
            },
            "nonCommercial": {
              "long": 227,
              "short": 5144,
              "net": -4917
            },
            "smallTrader": {
              "long": 20838,
              "short": 20748,
              "net": 90
            }
          },
          "openInterest": 72444
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30636,
              "short": 9745,
              "net": 20891
            },
            "nonCommercial": {
              "long": 2171,
              "short": 15647,
              "net": -13476
            },
            "smallTrader": {
              "long": 11443,
              "short": 18858,
              "net": -7415
            }
          },
          "openInterest": 44250
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18170,
              "short": 24321,
              "net": -6151
            },
            "nonCommercial": {
              "long": 10319,
              "short": 9241,
              "net": 1078
            },
            "smallTrader": {
              "long": 34413,
              "short": 29340,
              "net": 5073
            }
          },
          "openInterest": 71418
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 6257,
              "short": 7455,
              "net": -1198
            },
            "nonCommercial": {
              "long": 419,
              "short": 3,
              "net": 416
            },
            "smallTrader": {
              "long": 2329,
              "short": 1547,
              "net": 782
            }
          },
          "openInterest": 9064
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9675,
              "short": 9993,
              "net": -318
            },
            "nonCommercial": {
              "long": 2209,
              "short": 2895,
              "net": -686
            },
            "smallTrader": {
              "long": 4114,
              "short": 3110,
              "net": 1004
            }
          },
          "openInterest": 16089
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22319,
              "short": 62592,
              "net": -40273
            },
            "nonCommercial": {
              "long": 17508,
              "short": 4098,
              "net": 13410
            },
            "smallTrader": {
              "long": 39787,
              "short": 12924,
              "net": 26863
            }
          },
          "openInterest": 84343
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32435,
              "short": 28139,
              "net": 4296
            },
            "nonCommercial": {
              "long": 1522,
              "short": 9093,
              "net": -7571
            },
            "smallTrader": {
              "long": 25963,
              "short": 22688,
              "net": 3275
            }
          },
          "openInterest": 63842
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44240,
              "short": 38976,
              "net": 5264
            },
            "nonCommercial": {
              "long": 3772,
              "short": 7102,
              "net": -3330
            },
            "smallTrader": {
              "long": 20155,
              "short": 22089,
              "net": -1934
            }
          },
          "openInterest": 72842
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68223,
              "short": 87337,
              "net": -19114
            },
            "nonCommercial": {
              "long": 15328,
              "short": 13733,
              "net": 1595
            },
            "smallTrader": {
              "long": 22033,
              "short": 4514,
              "net": 17519
            }
          },
          "openInterest": 108743
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24780,
              "short": 6352,
              "net": 18428
            },
            "nonCommercial": {
              "long": 750,
              "short": 14485,
              "net": -13735
            },
            "smallTrader": {
              "long": 8441,
              "short": 13134,
              "net": -4693
            }
          },
          "openInterest": 33971
        }
      ]
    },
    {
      "reportDate": "1991-01-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47430,
              "short": 50273,
              "net": -2843
            },
            "nonCommercial": {
              "long": 3942,
              "short": 2778,
              "net": 1164
            },
            "smallTrader": {
              "long": 17837,
              "short": 16158,
              "net": 1679
            }
          },
          "openInterest": 71519
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3215,
              "short": 6734,
              "net": -3519
            },
            "nonCommercial": {
              "long": 3469,
              "short": 718,
              "net": 2751
            },
            "smallTrader": {
              "long": 802,
              "short": 34,
              "net": 768
            }
          },
          "openInterest": 7660
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 138268,
              "short": 144024,
              "net": -5756
            },
            "nonCommercial": {
              "long": 23264,
              "short": 16403,
              "net": 6861
            },
            "smallTrader": {
              "long": 82298,
              "short": 83403,
              "net": -1105
            }
          },
          "openInterest": 254698
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55153,
              "short": 73647,
              "net": -18494
            },
            "nonCommercial": {
              "long": 19360,
              "short": 2454,
              "net": 16906
            },
            "smallTrader": {
              "long": 2470,
              "short": 882,
              "net": 1588
            }
          },
          "openInterest": 77616
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1078,
              "short": 1063,
              "net": 15
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 882,
              "short": 897,
              "net": -15
            }
          },
          "openInterest": 1960
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12845,
              "short": 4176,
              "net": 8669
            },
            "nonCommercial": {
              "long": 1224,
              "short": 5911,
              "net": -4687
            },
            "smallTrader": {
              "long": 6633,
              "short": 10615,
              "net": -3982
            }
          },
          "openInterest": 20985
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5608,
              "short": 20807,
              "net": -15199
            },
            "nonCommercial": {
              "long": 14157,
              "short": 1258,
              "net": 12899
            },
            "smallTrader": {
              "long": 11260,
              "short": 8960,
              "net": 2300
            }
          },
          "openInterest": 32725
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32251,
              "short": 30560,
              "net": 1691
            },
            "nonCommercial": {
              "long": 3812,
              "short": 6572,
              "net": -2760
            },
            "smallTrader": {
              "long": 7090,
              "short": 6021,
              "net": 1069
            }
          },
          "openInterest": 43571
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25130,
              "short": 29397,
              "net": -4267
            },
            "nonCommercial": {
              "long": 5742,
              "short": 4167,
              "net": 1575
            },
            "smallTrader": {
              "long": 8804,
              "short": 6112,
              "net": 2692
            }
          },
          "openInterest": 42235
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13290,
              "short": 17782,
              "net": -4492
            },
            "nonCommercial": {
              "long": 6456,
              "short": 3542,
              "net": 2914
            },
            "smallTrader": {
              "long": 14017,
              "short": 12439,
              "net": 1578
            }
          },
          "openInterest": 33763
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16180,
              "short": 25776,
              "net": -9596
            },
            "nonCommercial": {
              "long": 8725,
              "short": 2180,
              "net": 6545
            },
            "smallTrader": {
              "long": 13681,
              "short": 10630,
              "net": 3051
            }
          },
          "openInterest": 41686
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169549,
              "short": 175779,
              "net": -6230
            },
            "nonCommercial": {
              "long": 4728,
              "short": 8098,
              "net": -3370
            },
            "smallTrader": {
              "long": 92232,
              "short": 82632,
              "net": 9600
            }
          },
          "openInterest": 273420
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4716,
              "short": 1667,
              "net": 3049
            },
            "nonCommercial": {
              "long": 2057,
              "short": 2464,
              "net": -407
            },
            "smallTrader": {
              "long": 5939,
              "short": 8581,
              "net": -2642
            }
          },
          "openInterest": 13194
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53902,
              "short": 78605,
              "net": -24703
            },
            "nonCommercial": {
              "long": 17648,
              "short": 6122,
              "net": 11526
            },
            "smallTrader": {
              "long": 38976,
              "short": 25799,
              "net": 13177
            }
          },
          "openInterest": 118173
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 50144,
              "short": 47400,
              "net": 2744
            },
            "nonCommercial": {
              "long": 1559,
              "short": 4577,
              "net": -3018
            },
            "smallTrader": {
              "long": 22599,
              "short": 22325,
              "net": 274
            }
          },
          "openInterest": 76965
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24954,
              "short": 10689,
              "net": 14265
            },
            "nonCommercial": {
              "long": 2081,
              "short": 9484,
              "net": -7403
            },
            "smallTrader": {
              "long": 12492,
              "short": 19354,
              "net": -6862
            }
          },
          "openInterest": 39537
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21797,
              "short": 24310,
              "net": -2513
            },
            "nonCommercial": {
              "long": 8598,
              "short": 11161,
              "net": -2563
            },
            "smallTrader": {
              "long": 34824,
              "short": 29748,
              "net": 5076
            }
          },
          "openInterest": 73660
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 7448,
              "short": 8001,
              "net": -553
            },
            "nonCommercial": {
              "long": 410,
              "short": 311,
              "net": 99
            },
            "smallTrader": {
              "long": 1991,
              "short": 1537,
              "net": 454
            }
          },
          "openInterest": 9943
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8519,
              "short": 9265,
              "net": -746
            },
            "nonCommercial": {
              "long": 1839,
              "short": 2816,
              "net": -977
            },
            "smallTrader": {
              "long": 4061,
              "short": 2338,
              "net": 1723
            }
          },
          "openInterest": 14511
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21372,
              "short": 63752,
              "net": -42380
            },
            "nonCommercial": {
              "long": 19645,
              "short": 6592,
              "net": 13053
            },
            "smallTrader": {
              "long": 42579,
              "short": 13252,
              "net": 29327
            }
          },
          "openInterest": 92239
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33491,
              "short": 26182,
              "net": 7309
            },
            "nonCommercial": {
              "long": 596,
              "short": 9571,
              "net": -8975
            },
            "smallTrader": {
              "long": 25798,
              "short": 24132,
              "net": 1666
            }
          },
          "openInterest": 61974
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42495,
              "short": 37731,
              "net": 4764
            },
            "nonCommercial": {
              "long": 3056,
              "short": 8518,
              "net": -5462
            },
            "smallTrader": {
              "long": 24253,
              "short": 23555,
              "net": 698
            }
          },
          "openInterest": 75308
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83398,
              "short": 64974,
              "net": 18424
            },
            "nonCommercial": {
              "long": 10433,
              "short": 28217,
              "net": -17784
            },
            "smallTrader": {
              "long": 23581,
              "short": 24221,
              "net": -640
            }
          },
          "openInterest": 121726
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18234,
              "short": 7299,
              "net": 10935
            },
            "nonCommercial": {
              "long": 2072,
              "short": 10342,
              "net": -8270
            },
            "smallTrader": {
              "long": 9422,
              "short": 12087,
              "net": -2665
            }
          },
          "openInterest": 29728
        }
      ]
    },
    {
      "reportDate": "1991-01-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44091,
              "short": 51137,
              "net": -7046
            },
            "nonCommercial": {
              "long": 7134,
              "short": 3837,
              "net": 3297
            },
            "smallTrader": {
              "long": 19773,
              "short": 16024,
              "net": 3749
            }
          },
          "openInterest": 74977
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2694,
              "short": 7012,
              "net": -4318
            },
            "nonCommercial": {
              "long": 4107,
              "short": 607,
              "net": 3500
            },
            "smallTrader": {
              "long": 1016,
              "short": 198,
              "net": 818
            }
          },
          "openInterest": 7877
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 131865,
              "short": 159296,
              "net": -27431
            },
            "nonCommercial": {
              "long": 29989,
              "short": 15351,
              "net": 14638
            },
            "smallTrader": {
              "long": 90253,
              "short": 77460,
              "net": 12793
            }
          },
          "openInterest": 267495
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 54069,
              "short": 69896,
              "net": -15827
            },
            "nonCommercial": {
              "long": 17476,
              "short": 3062,
              "net": 14414
            },
            "smallTrader": {
              "long": 2088,
              "short": 675,
              "net": 1413
            }
          },
          "openInterest": 74336
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10431,
              "short": 14919,
              "net": -4488
            },
            "nonCommercial": {
              "long": 6552,
              "short": 2892,
              "net": 3660
            },
            "smallTrader": {
              "long": 11235,
              "short": 10407,
              "net": 828
            }
          },
          "openInterest": 28788
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12051,
              "short": 7659,
              "net": 4392
            },
            "nonCommercial": {
              "long": 4342,
              "short": 4432,
              "net": -90
            },
            "smallTrader": {
              "long": 7980,
              "short": 12282,
              "net": -4302
            }
          },
          "openInterest": 25737
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30452,
              "short": 25297,
              "net": 5155
            },
            "nonCommercial": {
              "long": 2278,
              "short": 7149,
              "net": -4871
            },
            "smallTrader": {
              "long": 6697,
              "short": 6981,
              "net": -284
            }
          },
          "openInterest": 39996
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27804,
              "short": 28875,
              "net": -1071
            },
            "nonCommercial": {
              "long": 5789,
              "short": 7904,
              "net": -2115
            },
            "smallTrader": {
              "long": 9495,
              "short": 6309,
              "net": 3186
            }
          },
          "openInterest": 45355
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22596,
              "short": 15414,
              "net": 7182
            },
            "nonCommercial": {
              "long": 673,
              "short": 7704,
              "net": -7031
            },
            "smallTrader": {
              "long": 14112,
              "short": 14263,
              "net": -151
            }
          },
          "openInterest": 37656
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16744,
              "short": 29366,
              "net": -12622
            },
            "nonCommercial": {
              "long": 11225,
              "short": 2365,
              "net": 8860
            },
            "smallTrader": {
              "long": 14792,
              "short": 11030,
              "net": 3762
            }
          },
          "openInterest": 46270
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181943,
              "short": 188026,
              "net": -6083
            },
            "nonCommercial": {
              "long": 5619,
              "short": 8842,
              "net": -3223
            },
            "smallTrader": {
              "long": 77536,
              "short": 68230,
              "net": 9306
            }
          },
          "openInterest": 268642
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4754,
              "short": 2550,
              "net": 2204
            },
            "nonCommercial": {
              "long": 2822,
              "short": 2063,
              "net": 759
            },
            "smallTrader": {
              "long": 5586,
              "short": 8549,
              "net": -2963
            }
          },
          "openInterest": 13488
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62619,
              "short": 44343,
              "net": 18276
            },
            "nonCommercial": {
              "long": 2044,
              "short": 14302,
              "net": -12258
            },
            "smallTrader": {
              "long": 24188,
              "short": 30206,
              "net": -6018
            }
          },
          "openInterest": 93496
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48583,
              "short": 46091,
              "net": 2492
            },
            "nonCommercial": {
              "long": 1332,
              "short": 4565,
              "net": -3233
            },
            "smallTrader": {
              "long": 21813,
              "short": 21072,
              "net": 741
            }
          },
          "openInterest": 74368
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27136,
              "short": 34721,
              "net": -7585
            },
            "nonCommercial": {
              "long": 8183,
              "short": 6813,
              "net": 1370
            },
            "smallTrader": {
              "long": 20562,
              "short": 14347,
              "net": 6215
            }
          },
          "openInterest": 56674
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22677,
              "short": 26554,
              "net": -3877
            },
            "nonCommercial": {
              "long": 12893,
              "short": 8396,
              "net": 4497
            },
            "smallTrader": {
              "long": 33041,
              "short": 33661,
              "net": -620
            }
          },
          "openInterest": 76731
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10308,
              "short": 11258,
              "net": -950
            },
            "nonCommercial": {
              "long": 104,
              "short": 359,
              "net": -255
            },
            "smallTrader": {
              "long": 2390,
              "short": 1185,
              "net": 1205
            }
          },
          "openInterest": 13075
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9323,
              "short": 8555,
              "net": 768
            },
            "nonCommercial": {
              "long": 1952,
              "short": 3871,
              "net": -1919
            },
            "smallTrader": {
              "long": 4476,
              "short": 3325,
              "net": 1151
            }
          },
          "openInterest": 15785
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24290,
              "short": 59446,
              "net": -35156
            },
            "nonCommercial": {
              "long": 17231,
              "short": 9362,
              "net": 7869
            },
            "smallTrader": {
              "long": 41451,
              "short": 14164,
              "net": 27287
            }
          },
          "openInterest": 89726
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31893,
              "short": 29968,
              "net": 1925
            },
            "nonCommercial": {
              "long": 1999,
              "short": 6863,
              "net": -4864
            },
            "smallTrader": {
              "long": 25236,
              "short": 22297,
              "net": 2939
            }
          },
          "openInterest": 61710
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35809,
              "short": 45559,
              "net": -9750
            },
            "nonCommercial": {
              "long": 4717,
              "short": 2056,
              "net": 2661
            },
            "smallTrader": {
              "long": 26776,
              "short": 19687,
              "net": 7089
            }
          },
          "openInterest": 72192
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86629,
              "short": 61084,
              "net": 25545
            },
            "nonCommercial": {
              "long": 10922,
              "short": 32357,
              "net": -21435
            },
            "smallTrader": {
              "long": 31253,
              "short": 35363,
              "net": -4110
            }
          },
          "openInterest": 131983
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14900,
              "short": 10304,
              "net": 4596
            },
            "nonCommercial": {
              "long": 3358,
              "short": 9105,
              "net": -5747
            },
            "smallTrader": {
              "long": 13449,
              "short": 12298,
              "net": 1151
            }
          },
          "openInterest": 31707
        }
      ]
    },
    {
      "reportDate": "1991-02-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44644,
              "short": 55391,
              "net": -10747
            },
            "nonCommercial": {
              "long": 8801,
              "short": 3424,
              "net": 5377
            },
            "smallTrader": {
              "long": 24514,
              "short": 19144,
              "net": 5370
            }
          },
          "openInterest": 82809
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3092,
              "short": 7725,
              "net": -4633
            },
            "nonCommercial": {
              "long": 4355,
              "short": 545,
              "net": 3810
            },
            "smallTrader": {
              "long": 1119,
              "short": 296,
              "net": 823
            }
          },
          "openInterest": 8742
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 146148,
              "short": 162965,
              "net": -16817
            },
            "nonCommercial": {
              "long": 27272,
              "short": 15220,
              "net": 12052
            },
            "smallTrader": {
              "long": 101171,
              "short": 96406,
              "net": 4765
            }
          },
          "openInterest": 287961
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 64727,
              "short": 81020,
              "net": -16293
            },
            "nonCommercial": {
              "long": 17561,
              "short": 1671,
              "net": 15890
            },
            "smallTrader": {
              "long": 3933,
              "short": 3530,
              "net": 403
            }
          },
          "openInterest": 89493
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 640,
              "short": 1089,
              "net": -449
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1268,
              "short": 819,
              "net": 449
            }
          },
          "openInterest": 1908
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8888,
              "short": 21450,
              "net": -12562
            },
            "nonCommercial": {
              "long": 11853,
              "short": 3541,
              "net": 8312
            },
            "smallTrader": {
              "long": 15670,
              "short": 11420,
              "net": 4250
            }
          },
          "openInterest": 37151
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11912,
              "short": 8299,
              "net": 3613
            },
            "nonCommercial": {
              "long": 5585,
              "short": 6510,
              "net": -925
            },
            "smallTrader": {
              "long": 8757,
              "short": 11445,
              "net": -2688
            }
          },
          "openInterest": 27245
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27194,
              "short": 25271,
              "net": 1923
            },
            "nonCommercial": {
              "long": 3033,
              "short": 5667,
              "net": -2634
            },
            "smallTrader": {
              "long": 5930,
              "short": 5219,
              "net": 711
            }
          },
          "openInterest": 36554
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23466,
              "short": 31831,
              "net": -8365
            },
            "nonCommercial": {
              "long": 6083,
              "short": 1807,
              "net": 4276
            },
            "smallTrader": {
              "long": 9411,
              "short": 5322,
              "net": 4089
            }
          },
          "openInterest": 40108
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20078,
              "short": 15676,
              "net": 4402
            },
            "nonCommercial": {
              "long": 972,
              "short": 6598,
              "net": -5626
            },
            "smallTrader": {
              "long": 13880,
              "short": 12656,
              "net": 1224
            }
          },
          "openInterest": 35056
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15691,
              "short": 32221,
              "net": -16530
            },
            "nonCommercial": {
              "long": 12139,
              "short": 1421,
              "net": 10718
            },
            "smallTrader": {
              "long": 16429,
              "short": 10617,
              "net": 5812
            }
          },
          "openInterest": 47813
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186176,
              "short": 190717,
              "net": -4541
            },
            "nonCommercial": {
              "long": 5446,
              "short": 5299,
              "net": 147
            },
            "smallTrader": {
              "long": 86117,
              "short": 81723,
              "net": 4394
            }
          },
          "openInterest": 282734
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3965,
              "short": 3120,
              "net": 845
            },
            "nonCommercial": {
              "long": 3048,
              "short": 1433,
              "net": 1615
            },
            "smallTrader": {
              "long": 6551,
              "short": 9011,
              "net": -2460
            }
          },
          "openInterest": 14049
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66286,
              "short": 42163,
              "net": 24123
            },
            "nonCommercial": {
              "long": 2515,
              "short": 16880,
              "net": -14365
            },
            "smallTrader": {
              "long": 21283,
              "short": 31041,
              "net": -9758
            }
          },
          "openInterest": 95750
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 55443,
              "short": 54569,
              "net": 874
            },
            "nonCommercial": {
              "long": 1074,
              "short": 4139,
              "net": -3065
            },
            "smallTrader": {
              "long": 25983,
              "short": 23792,
              "net": 2191
            }
          },
          "openInterest": 85822
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30546,
              "short": 43999,
              "net": -13453
            },
            "nonCommercial": {
              "long": 7019,
              "short": 5286,
              "net": 1733
            },
            "smallTrader": {
              "long": 24216,
              "short": 12496,
              "net": 11720
            }
          },
          "openInterest": 63987
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20473,
              "short": 29899,
              "net": -9426
            },
            "nonCommercial": {
              "long": 14072,
              "short": 6893,
              "net": 7179
            },
            "smallTrader": {
              "long": 36737,
              "short": 34490,
              "net": 2247
            }
          },
          "openInterest": 80662
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11284,
              "short": 12150,
              "net": -866
            },
            "nonCommercial": {
              "long": 231,
              "short": 270,
              "net": -39
            },
            "smallTrader": {
              "long": 2356,
              "short": 1451,
              "net": 905
            }
          },
          "openInterest": 14102
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8755,
              "short": 8820,
              "net": -65
            },
            "nonCommercial": {
              "long": 1899,
              "short": 3915,
              "net": -2016
            },
            "smallTrader": {
              "long": 5188,
              "short": 3107,
              "net": 2081
            }
          },
          "openInterest": 15948
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28384,
              "short": 66803,
              "net": -38419
            },
            "nonCommercial": {
              "long": 21931,
              "short": 8736,
              "net": 13195
            },
            "smallTrader": {
              "long": 40148,
              "short": 14924,
              "net": 25224
            }
          },
          "openInterest": 102137
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29251,
              "short": 29774,
              "net": -523
            },
            "nonCommercial": {
              "long": 1875,
              "short": 4496,
              "net": -2621
            },
            "smallTrader": {
              "long": 26531,
              "short": 23387,
              "net": 3144
            }
          },
          "openInterest": 60525
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40821,
              "short": 43549,
              "net": -2728
            },
            "nonCommercial": {
              "long": 1357,
              "short": 2131,
              "net": -774
            },
            "smallTrader": {
              "long": 24997,
              "short": 21495,
              "net": 3502
            }
          },
          "openInterest": 71577
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92205,
              "short": 68444,
              "net": 23761
            },
            "nonCommercial": {
              "long": 5069,
              "short": 28567,
              "net": -23498
            },
            "smallTrader": {
              "long": 30030,
              "short": 30293,
              "net": -263
            }
          },
          "openInterest": 129273
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16960,
              "short": 11561,
              "net": 5399
            },
            "nonCommercial": {
              "long": 5136,
              "short": 11954,
              "net": -6818
            },
            "smallTrader": {
              "long": 14039,
              "short": 12620,
              "net": 1419
            }
          },
          "openInterest": 36166
        }
      ]
    },
    {
      "reportDate": "1991-02-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 54808,
              "short": 53331,
              "net": 1477
            },
            "nonCommercial": {
              "long": 4464,
              "short": 6224,
              "net": -1760
            },
            "smallTrader": {
              "long": 19762,
              "short": 19479,
              "net": 283
            }
          },
          "openInterest": 81457
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4774,
              "short": 9265,
              "net": -4491
            },
            "nonCommercial": {
              "long": 4358,
              "short": 562,
              "net": 3796
            },
            "smallTrader": {
              "long": 907,
              "short": 212,
              "net": 695
            }
          },
          "openInterest": 10137
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 122786,
              "short": 129978,
              "net": -7192
            },
            "nonCommercial": {
              "long": 20876,
              "short": 20622,
              "net": 254
            },
            "smallTrader": {
              "long": 96788,
              "short": 89850,
              "net": 6938
            }
          },
          "openInterest": 252419
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 64619,
              "short": 84374,
              "net": -19755
            },
            "nonCommercial": {
              "long": 17500,
              "short": 2229,
              "net": 15271
            },
            "smallTrader": {
              "long": 5797,
              "short": 1313,
              "net": 4484
            }
          },
          "openInterest": 90644
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17851,
              "short": 11219,
              "net": 6632
            },
            "nonCommercial": {
              "long": 4082,
              "short": 6636,
              "net": -2554
            },
            "smallTrader": {
              "long": 8131,
              "short": 12209,
              "net": -4078
            }
          },
          "openInterest": 31471
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9355,
              "short": 12292,
              "net": -2937
            },
            "nonCommercial": {
              "long": 9837,
              "short": 6873,
              "net": 2964
            },
            "smallTrader": {
              "long": 11397,
              "short": 11424,
              "net": -27
            }
          },
          "openInterest": 31879
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28725,
              "short": 24453,
              "net": 4272
            },
            "nonCommercial": {
              "long": 2773,
              "short": 6990,
              "net": -4217
            },
            "smallTrader": {
              "long": 6385,
              "short": 6440,
              "net": -55
            }
          },
          "openInterest": 38247
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21813,
              "short": 30576,
              "net": -8763
            },
            "nonCommercial": {
              "long": 6835,
              "short": 1515,
              "net": 5320
            },
            "smallTrader": {
              "long": 6861,
              "short": 3418,
              "net": 3443
            }
          },
          "openInterest": 36756
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17263,
              "short": 17133,
              "net": 130
            },
            "nonCommercial": {
              "long": 2228,
              "short": 5449,
              "net": -3221
            },
            "smallTrader": {
              "long": 14849,
              "short": 11758,
              "net": 3091
            }
          },
          "openInterest": 34753
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14884,
              "short": 30572,
              "net": -15688
            },
            "nonCommercial": {
              "long": 12419,
              "short": 2163,
              "net": 10256
            },
            "smallTrader": {
              "long": 15902,
              "short": 10470,
              "net": 5432
            }
          },
          "openInterest": 46527
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180561,
              "short": 184866,
              "net": -4305
            },
            "nonCommercial": {
              "long": 1868,
              "short": 6824,
              "net": -4956
            },
            "smallTrader": {
              "long": 78217,
              "short": 68956,
              "net": 9261
            }
          },
          "openInterest": 268127
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3732,
              "short": 3279,
              "net": 453
            },
            "nonCommercial": {
              "long": 3458,
              "short": 1481,
              "net": 1977
            },
            "smallTrader": {
              "long": 7067,
              "short": 9497,
              "net": -2430
            }
          },
          "openInterest": 15024
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68140,
              "short": 42842,
              "net": 25298
            },
            "nonCommercial": {
              "long": 1612,
              "short": 16447,
              "net": -14835
            },
            "smallTrader": {
              "long": 23061,
              "short": 33524,
              "net": -10463
            }
          },
          "openInterest": 98025
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48574,
              "short": 47924,
              "net": 650
            },
            "nonCommercial": {
              "long": 1122,
              "short": 3868,
              "net": -2746
            },
            "smallTrader": {
              "long": 28193,
              "short": 26097,
              "net": 2096
            }
          },
          "openInterest": 82325
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38078,
              "short": 33965,
              "net": 4113
            },
            "nonCommercial": {
              "long": 4750,
              "short": 10210,
              "net": -5460
            },
            "smallTrader": {
              "long": 18473,
              "short": 17126,
              "net": 1347
            }
          },
          "openInterest": 64094
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18312,
              "short": 31425,
              "net": -13113
            },
            "nonCommercial": {
              "long": 16112,
              "short": 5538,
              "net": 10574
            },
            "smallTrader": {
              "long": 37968,
              "short": 35429,
              "net": 2539
            }
          },
          "openInterest": 81192
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11167,
              "short": 10585,
              "net": 582
            },
            "nonCommercial": {
              "long": 105,
              "short": 1357,
              "net": -1252
            },
            "smallTrader": {
              "long": 2054,
              "short": 1384,
              "net": 670
            }
          },
          "openInterest": 13565
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8363,
              "short": 10089,
              "net": -1726
            },
            "nonCommercial": {
              "long": 1974,
              "short": 2525,
              "net": -551
            },
            "smallTrader": {
              "long": 5970,
              "short": 3693,
              "net": 2277
            }
          },
          "openInterest": 16555
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23381,
              "short": 59423,
              "net": -36042
            },
            "nonCommercial": {
              "long": 21650,
              "short": 8553,
              "net": 13097
            },
            "smallTrader": {
              "long": 39231,
              "short": 16286,
              "net": 22945
            }
          },
          "openInterest": 96613
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26353,
              "short": 26873,
              "net": -520
            },
            "nonCommercial": {
              "long": 2193,
              "short": 3196,
              "net": -1003
            },
            "smallTrader": {
              "long": 23465,
              "short": 21942,
              "net": 1523
            }
          },
          "openInterest": 53752
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41842,
              "short": 46134,
              "net": -4292
            },
            "nonCommercial": {
              "long": 2126,
              "short": 2762,
              "net": -636
            },
            "smallTrader": {
              "long": 23463,
              "short": 18535,
              "net": 4928
            }
          },
          "openInterest": 72486
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87284,
              "short": 77154,
              "net": 10130
            },
            "nonCommercial": {
              "long": 7016,
              "short": 27254,
              "net": -20238
            },
            "smallTrader": {
              "long": 25618,
              "short": 15510,
              "net": 10108
            }
          },
          "openInterest": 121372
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27888,
              "short": 9974,
              "net": 17914
            },
            "nonCommercial": {
              "long": 960,
              "short": 15019,
              "net": -14059
            },
            "smallTrader": {
              "long": 15214,
              "short": 19069,
              "net": -3855
            }
          },
          "openInterest": 44541
        }
      ]
    },
    {
      "reportDate": "1991-03-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 54438,
              "short": 47435,
              "net": 7003
            },
            "nonCommercial": {
              "long": 4610,
              "short": 12608,
              "net": -7998
            },
            "smallTrader": {
              "long": 18025,
              "short": 17030,
              "net": 995
            }
          },
          "openInterest": 78453
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4646,
              "short": 9933,
              "net": -5287
            },
            "nonCommercial": {
              "long": 4907,
              "short": 341,
              "net": 4566
            },
            "smallTrader": {
              "long": 876,
              "short": 155,
              "net": 721
            }
          },
          "openInterest": 10429
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 132927,
              "short": 140823,
              "net": -7896
            },
            "nonCommercial": {
              "long": 19704,
              "short": 17475,
              "net": 2229
            },
            "smallTrader": {
              "long": 88322,
              "short": 82655,
              "net": 5667
            }
          },
          "openInterest": 246745
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 60015,
              "short": 78069,
              "net": -18054
            },
            "nonCommercial": {
              "long": 18819,
              "short": 1868,
              "net": 16951
            },
            "smallTrader": {
              "long": 4491,
              "short": 3388,
              "net": 1103
            }
          },
          "openInterest": 88659
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32341,
              "short": 17715,
              "net": 14626
            },
            "nonCommercial": {
              "long": 875,
              "short": 7856,
              "net": -6981
            },
            "smallTrader": {
              "long": 7731,
              "short": 15376,
              "net": -7645
            }
          },
          "openInterest": 40947
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8835,
              "short": 11907,
              "net": -3072
            },
            "nonCommercial": {
              "long": 6577,
              "short": 3748,
              "net": 2829
            },
            "smallTrader": {
              "long": 10660,
              "short": 10417,
              "net": 243
            }
          },
          "openInterest": 26779
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29253,
              "short": 29513,
              "net": -260
            },
            "nonCommercial": {
              "long": 3798,
              "short": 5310,
              "net": -1512
            },
            "smallTrader": {
              "long": 7322,
              "short": 5550,
              "net": 1772
            }
          },
          "openInterest": 40948
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21169,
              "short": 31219,
              "net": -10050
            },
            "nonCommercial": {
              "long": 7717,
              "short": 2058,
              "net": 5659
            },
            "smallTrader": {
              "long": 8696,
              "short": 4305,
              "net": 4391
            }
          },
          "openInterest": 38451
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16793,
              "short": 15767,
              "net": 1026
            },
            "nonCommercial": {
              "long": 1914,
              "short": 5841,
              "net": -3927
            },
            "smallTrader": {
              "long": 15448,
              "short": 12547,
              "net": 2901
            }
          },
          "openInterest": 34380
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16719,
              "short": 26133,
              "net": -9414
            },
            "nonCommercial": {
              "long": 7949,
              "short": 2716,
              "net": 5233
            },
            "smallTrader": {
              "long": 15685,
              "short": 11504,
              "net": 4181
            }
          },
          "openInterest": 44136
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202781,
              "short": 203743,
              "net": -962
            },
            "nonCommercial": {
              "long": 2686,
              "short": 8416,
              "net": -5730
            },
            "smallTrader": {
              "long": 79212,
              "short": 72520,
              "net": 6692
            }
          },
          "openInterest": 297834
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4873,
              "short": 4147,
              "net": 726
            },
            "nonCommercial": {
              "long": 3757,
              "short": 1762,
              "net": 1995
            },
            "smallTrader": {
              "long": 7125,
              "short": 9846,
              "net": -2721
            }
          },
          "openInterest": 16636
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64098,
              "short": 48855,
              "net": 15243
            },
            "nonCommercial": {
              "long": 3111,
              "short": 14868,
              "net": -11757
            },
            "smallTrader": {
              "long": 26185,
              "short": 29671,
              "net": -3486
            }
          },
          "openInterest": 98708
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48869,
              "short": 47256,
              "net": 1613
            },
            "nonCommercial": {
              "long": 949,
              "short": 3060,
              "net": -2111
            },
            "smallTrader": {
              "long": 25461,
              "short": 24963,
              "net": 498
            }
          },
          "openInterest": 83404
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40270,
              "short": 29026,
              "net": 11244
            },
            "nonCommercial": {
              "long": 4481,
              "short": 12039,
              "net": -7558
            },
            "smallTrader": {
              "long": 16156,
              "short": 19842,
              "net": -3686
            }
          },
          "openInterest": 63862
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18749,
              "short": 37772,
              "net": -19023
            },
            "nonCommercial": {
              "long": 16789,
              "short": 5869,
              "net": 10920
            },
            "smallTrader": {
              "long": 42355,
              "short": 34252,
              "net": 8103
            }
          },
          "openInterest": 83109
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10526,
              "short": 10002,
              "net": 524
            },
            "nonCommercial": {
              "long": 65,
              "short": 1365,
              "net": -1300
            },
            "smallTrader": {
              "long": 2269,
              "short": 1493,
              "net": 776
            }
          },
          "openInterest": 12988
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6894,
              "short": 10836,
              "net": -3942
            },
            "nonCommercial": {
              "long": 2801,
              "short": 2105,
              "net": 696
            },
            "smallTrader": {
              "long": 6356,
              "short": 3110,
              "net": 3246
            }
          },
          "openInterest": 16213
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26245,
              "short": 77556,
              "net": -51311
            },
            "nonCommercial": {
              "long": 29042,
              "short": 2880,
              "net": 26162
            },
            "smallTrader": {
              "long": 39023,
              "short": 13874,
              "net": 25149
            }
          },
          "openInterest": 99760
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28271,
              "short": 22609,
              "net": 5662
            },
            "nonCommercial": {
              "long": 375,
              "short": 6583,
              "net": -6208
            },
            "smallTrader": {
              "long": 24395,
              "short": 23849,
              "net": 546
            }
          },
          "openInterest": 55220
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37122,
              "short": 44663,
              "net": -7541
            },
            "nonCommercial": {
              "long": 4349,
              "short": 1633,
              "net": 2716
            },
            "smallTrader": {
              "long": 25449,
              "short": 20624,
              "net": 4825
            }
          },
          "openInterest": 72370
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66934,
              "short": 82080,
              "net": -15146
            },
            "nonCommercial": {
              "long": 9254,
              "short": 13322,
              "net": -4068
            },
            "smallTrader": {
              "long": 33975,
              "short": 14761,
              "net": 19214
            }
          },
          "openInterest": 114163
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48497,
              "short": 23323,
              "net": 25174
            },
            "nonCommercial": {
              "long": 610,
              "short": 17150,
              "net": -16540
            },
            "smallTrader": {
              "long": 13033,
              "short": 21667,
              "net": -8634
            }
          },
          "openInterest": 62497
        }
      ]
    },
    {
      "reportDate": "1991-03-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 49501,
              "short": 37808,
              "net": 11693
            },
            "nonCommercial": {
              "long": 2912,
              "short": 15341,
              "net": -12429
            },
            "smallTrader": {
              "long": 14402,
              "short": 13666,
              "net": 736
            }
          },
          "openInterest": 67129
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2689,
              "short": 7673,
              "net": -4984
            },
            "nonCommercial": {
              "long": 4682,
              "short": 527,
              "net": 4155
            },
            "smallTrader": {
              "long": 934,
              "short": 105,
              "net": 829
            }
          },
          "openInterest": 8305
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 122953,
              "short": 157050,
              "net": -34097
            },
            "nonCommercial": {
              "long": 26458,
              "short": 9314,
              "net": 17144
            },
            "smallTrader": {
              "long": 86862,
              "short": 69909,
              "net": 16953
            }
          },
          "openInterest": 244402
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56964,
              "short": 64974,
              "net": -8010
            },
            "nonCommercial": {
              "long": 13981,
              "short": 6555,
              "net": 7426
            },
            "smallTrader": {
              "long": 1345,
              "short": 761,
              "net": 584
            }
          },
          "openInterest": 72290
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23947,
              "short": 6044,
              "net": 17903
            },
            "nonCommercial": {
              "long": 0,
              "short": 11004,
              "net": -11004
            },
            "smallTrader": {
              "long": 6747,
              "short": 13646,
              "net": -6899
            }
          },
          "openInterest": 30696
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6289,
              "short": 4348,
              "net": 1941
            },
            "nonCommercial": {
              "long": 5056,
              "short": 3845,
              "net": 1211
            },
            "smallTrader": {
              "long": 6869,
              "short": 10021,
              "net": -3152
            }
          },
          "openInterest": 19241
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33036,
              "short": 31438,
              "net": 1598
            },
            "nonCommercial": {
              "long": 3023,
              "short": 6798,
              "net": -3775
            },
            "smallTrader": {
              "long": 8266,
              "short": 6089,
              "net": 2177
            }
          },
          "openInterest": 44815
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19913,
              "short": 32479,
              "net": -12566
            },
            "nonCommercial": {
              "long": 9372,
              "short": 1959,
              "net": 7413
            },
            "smallTrader": {
              "long": 9819,
              "short": 4666,
              "net": 5153
            }
          },
          "openInterest": 41265
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16118,
              "short": 13928,
              "net": 2190
            },
            "nonCommercial": {
              "long": 1820,
              "short": 6848,
              "net": -5028
            },
            "smallTrader": {
              "long": 15183,
              "short": 12345,
              "net": 2838
            }
          },
          "openInterest": 33839
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18706,
              "short": 22457,
              "net": -3751
            },
            "nonCommercial": {
              "long": 5106,
              "short": 3486,
              "net": 1620
            },
            "smallTrader": {
              "long": 14665,
              "short": 12534,
              "net": 2131
            }
          },
          "openInterest": 43289
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181362,
              "short": 192992,
              "net": -11630
            },
            "nonCommercial": {
              "long": 6449,
              "short": 6229,
              "net": 220
            },
            "smallTrader": {
              "long": 81023,
              "short": 69613,
              "net": 11410
            }
          },
          "openInterest": 284935
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5317,
              "short": 3465,
              "net": 1852
            },
            "nonCommercial": {
              "long": 3109,
              "short": 1575,
              "net": 1534
            },
            "smallTrader": {
              "long": 6125,
              "short": 9511,
              "net": -3386
            }
          },
          "openInterest": 15236
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72228,
              "short": 39820,
              "net": 32408
            },
            "nonCommercial": {
              "long": 1724,
              "short": 21208,
              "net": -19484
            },
            "smallTrader": {
              "long": 22398,
              "short": 35322,
              "net": -12924
            }
          },
          "openInterest": 102541
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44726,
              "short": 45405,
              "net": -679
            },
            "nonCommercial": {
              "long": 1751,
              "short": 1742,
              "net": 9
            },
            "smallTrader": {
              "long": 23829,
              "short": 23159,
              "net": 670
            }
          },
          "openInterest": 76597
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24111,
              "short": 7793,
              "net": 16318
            },
            "nonCommercial": {
              "long": 5285,
              "short": 14360,
              "net": -9075
            },
            "smallTrader": {
              "long": 10876,
              "short": 18119,
              "net": -7243
            }
          },
          "openInterest": 42975
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21546,
              "short": 41371,
              "net": -19825
            },
            "nonCommercial": {
              "long": 19213,
              "short": 7087,
              "net": 12126
            },
            "smallTrader": {
              "long": 43511,
              "short": 35812,
              "net": 7699
            }
          },
          "openInterest": 91040
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10850,
              "short": 10170,
              "net": 680
            },
            "nonCommercial": {
              "long": 32,
              "short": 1363,
              "net": -1331
            },
            "smallTrader": {
              "long": 1946,
              "short": 1295,
              "net": 651
            }
          },
          "openInterest": 12861
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8080,
              "short": 9017,
              "net": -937
            },
            "nonCommercial": {
              "long": 1390,
              "short": 2683,
              "net": -1293
            },
            "smallTrader": {
              "long": 5395,
              "short": 3165,
              "net": 2230
            }
          },
          "openInterest": 15153
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33433,
              "short": 81914,
              "net": -48481
            },
            "nonCommercial": {
              "long": 27461,
              "short": 4248,
              "net": 23213
            },
            "smallTrader": {
              "long": 40230,
              "short": 14962,
              "net": 25268
            }
          },
          "openInterest": 105335
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26775,
              "short": 21084,
              "net": 5691
            },
            "nonCommercial": {
              "long": 1700,
              "short": 7982,
              "net": -6282
            },
            "smallTrader": {
              "long": 24738,
              "short": 24147,
              "net": 591
            }
          },
          "openInterest": 56149
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41482,
              "short": 34623,
              "net": 6859
            },
            "nonCommercial": {
              "long": 1541,
              "short": 4282,
              "net": -2741
            },
            "smallTrader": {
              "long": 25701,
              "short": 29819,
              "net": -4118
            }
          },
          "openInterest": 76491
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67132,
              "short": 81754,
              "net": -14622
            },
            "nonCommercial": {
              "long": 9282,
              "short": 12005,
              "net": -2723
            },
            "smallTrader": {
              "long": 35592,
              "short": 18247,
              "net": 17345
            }
          },
          "openInterest": 114826
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24169,
              "short": 3720,
              "net": 20449
            },
            "nonCommercial": {
              "long": 1618,
              "short": 16388,
              "net": -14770
            },
            "smallTrader": {
              "long": 12263,
              "short": 17942,
              "net": -5679
            }
          },
          "openInterest": 38107
        }
      ]
    },
    {
      "reportDate": "1991-04-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 43986,
              "short": 43230,
              "net": 756
            },
            "nonCommercial": {
              "long": 4666,
              "short": 11136,
              "net": -6470
            },
            "smallTrader": {
              "long": 20226,
              "short": 14512,
              "net": 5714
            }
          },
          "openInterest": 69366
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2224,
              "short": 6224,
              "net": -4000
            },
            "nonCommercial": {
              "long": 4440,
              "short": 1122,
              "net": 3318
            },
            "smallTrader": {
              "long": 898,
              "short": 216,
              "net": 682
            }
          },
          "openInterest": 7562
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 133857,
              "short": 174846,
              "net": -40989
            },
            "nonCommercial": {
              "long": 42458,
              "short": 22605,
              "net": 19853
            },
            "smallTrader": {
              "long": 104323,
              "short": 83187,
              "net": 21136
            }
          },
          "openInterest": 298022
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55969,
              "short": 61006,
              "net": -5037
            },
            "nonCommercial": {
              "long": 13966,
              "short": 9990,
              "net": 3976
            },
            "smallTrader": {
              "long": 1725,
              "short": 664,
              "net": 1061
            }
          },
          "openInterest": 72474
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18512,
              "short": 7625,
              "net": 10887
            },
            "nonCommercial": {
              "long": 522,
              "short": 7496,
              "net": -6974
            },
            "smallTrader": {
              "long": 9240,
              "short": 13153,
              "net": -3913
            }
          },
          "openInterest": 30173
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3551,
              "short": 13548,
              "net": -9997
            },
            "nonCommercial": {
              "long": 13581,
              "short": 4329,
              "net": 9252
            },
            "smallTrader": {
              "long": 10020,
              "short": 9275,
              "net": 745
            }
          },
          "openInterest": 28691
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32434,
              "short": 30519,
              "net": 1915
            },
            "nonCommercial": {
              "long": 3399,
              "short": 7210,
              "net": -3811
            },
            "smallTrader": {
              "long": 8180,
              "short": 6284,
              "net": 1896
            }
          },
          "openInterest": 44485
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20073,
              "short": 31805,
              "net": -11732
            },
            "nonCommercial": {
              "long": 7458,
              "short": 1274,
              "net": 6184
            },
            "smallTrader": {
              "long": 9858,
              "short": 4310,
              "net": 5548
            }
          },
          "openInterest": 38407
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14404,
              "short": 15585,
              "net": -1181
            },
            "nonCommercial": {
              "long": 2135,
              "short": 5727,
              "net": -3592
            },
            "smallTrader": {
              "long": 15975,
              "short": 11202,
              "net": 4773
            }
          },
          "openInterest": 32514
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16974,
              "short": 26192,
              "net": -9218
            },
            "nonCommercial": {
              "long": 8322,
              "short": 2629,
              "net": 5693
            },
            "smallTrader": {
              "long": 14962,
              "short": 11437,
              "net": 3525
            }
          },
          "openInterest": 43661
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188586,
              "short": 216080,
              "net": -27494
            },
            "nonCommercial": {
              "long": 10689,
              "short": 7319,
              "net": 3370
            },
            "smallTrader": {
              "long": 100689,
              "short": 76565,
              "net": 24124
            }
          },
          "openInterest": 316212
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5994,
              "short": 3499,
              "net": 2495
            },
            "nonCommercial": {
              "long": 2838,
              "short": 2082,
              "net": 756
            },
            "smallTrader": {
              "long": 5051,
              "short": 8302,
              "net": -3251
            }
          },
          "openInterest": 14809
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65132,
              "short": 43436,
              "net": 21696
            },
            "nonCommercial": {
              "long": 4002,
              "short": 18163,
              "net": -14161
            },
            "smallTrader": {
              "long": 21749,
              "short": 29284,
              "net": -7535
            }
          },
          "openInterest": 97290
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44617,
              "short": 48192,
              "net": -3575
            },
            "nonCommercial": {
              "long": 3476,
              "short": 1803,
              "net": 1673
            },
            "smallTrader": {
              "long": 28506,
              "short": 26604,
              "net": 1902
            }
          },
          "openInterest": 82105
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15866,
              "short": 19146,
              "net": -3280
            },
            "nonCommercial": {
              "long": 8507,
              "short": 8189,
              "net": 318
            },
            "smallTrader": {
              "long": 18639,
              "short": 15677,
              "net": 2962
            }
          },
          "openInterest": 49401
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19667,
              "short": 36612,
              "net": -16945
            },
            "nonCommercial": {
              "long": 13669,
              "short": 9175,
              "net": 4494
            },
            "smallTrader": {
              "long": 43798,
              "short": 31347,
              "net": 12451
            }
          },
          "openInterest": 82390
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10933,
              "short": 10328,
              "net": 605
            },
            "nonCommercial": {
              "long": 51,
              "short": 1346,
              "net": -1295
            },
            "smallTrader": {
              "long": 2129,
              "short": 1439,
              "net": 690
            }
          },
          "openInterest": 13113
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6907,
              "short": 8956,
              "net": -2049
            },
            "nonCommercial": {
              "long": 1410,
              "short": 2287,
              "net": -877
            },
            "smallTrader": {
              "long": 5351,
              "short": 2425,
              "net": 2926
            }
          },
          "openInterest": 13833
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31227,
              "short": 78550,
              "net": -47323
            },
            "nonCommercial": {
              "long": 22744,
              "short": 3183,
              "net": 19561
            },
            "smallTrader": {
              "long": 39409,
              "short": 11647,
              "net": 27762
            }
          },
          "openInterest": 98063
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24810,
              "short": 27382,
              "net": -2572
            },
            "nonCommercial": {
              "long": 3513,
              "short": 2833,
              "net": 680
            },
            "smallTrader": {
              "long": 24413,
              "short": 22521,
              "net": 1892
            }
          },
          "openInterest": 55348
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37234,
              "short": 37021,
              "net": 213
            },
            "nonCommercial": {
              "long": 1673,
              "short": 1780,
              "net": -107
            },
            "smallTrader": {
              "long": 23942,
              "short": 24048,
              "net": -106
            }
          },
          "openInterest": 68992
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71279,
              "short": 80850,
              "net": -9571
            },
            "nonCommercial": {
              "long": 7309,
              "short": 7380,
              "net": -71
            },
            "smallTrader": {
              "long": 32036,
              "short": 22394,
              "net": 9642
            }
          },
          "openInterest": 113922
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22638,
              "short": 6881,
              "net": 15757
            },
            "nonCommercial": {
              "long": 2565,
              "short": 13939,
              "net": -11374
            },
            "smallTrader": {
              "long": 12420,
              "short": 16803,
              "net": -4383
            }
          },
          "openInterest": 39547
        }
      ]
    },
    {
      "reportDate": "1991-04-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50280,
              "short": 53915,
              "net": -3635
            },
            "nonCommercial": {
              "long": 6921,
              "short": 9788,
              "net": -2867
            },
            "smallTrader": {
              "long": 21493,
              "short": 14991,
              "net": 6502
            }
          },
          "openInterest": 78694
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2660,
              "short": 6527,
              "net": -3867
            },
            "nonCommercial": {
              "long": 4556,
              "short": 1198,
              "net": 3358
            },
            "smallTrader": {
              "long": 868,
              "short": 359,
              "net": 509
            }
          },
          "openInterest": 8084
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 132518,
              "short": 169021,
              "net": -36503
            },
            "nonCommercial": {
              "long": 39154,
              "short": 25044,
              "net": 14110
            },
            "smallTrader": {
              "long": 106032,
              "short": 83639,
              "net": 22393
            }
          },
          "openInterest": 292965
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 63672,
              "short": 62457,
              "net": 1215
            },
            "nonCommercial": {
              "long": 11371,
              "short": 12370,
              "net": -999
            },
            "smallTrader": {
              "long": 1583,
              "short": 1799,
              "net": -216
            }
          },
          "openInterest": 77208
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18524,
              "short": 7747,
              "net": 10777
            },
            "nonCommercial": {
              "long": 620,
              "short": 6162,
              "net": -5542
            },
            "smallTrader": {
              "long": 8860,
              "short": 14095,
              "net": -5235
            }
          },
          "openInterest": 28408
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9827,
              "short": 8296,
              "net": 1531
            },
            "nonCommercial": {
              "long": 6242,
              "short": 4628,
              "net": 1614
            },
            "smallTrader": {
              "long": 7722,
              "short": 10867,
              "net": -3145
            }
          },
          "openInterest": 25340
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34306,
              "short": 30981,
              "net": 3325
            },
            "nonCommercial": {
              "long": 3535,
              "short": 8339,
              "net": -4804
            },
            "smallTrader": {
              "long": 7936,
              "short": 6457,
              "net": 1479
            }
          },
          "openInterest": 46067
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23938,
              "short": 28284,
              "net": -4346
            },
            "nonCommercial": {
              "long": 6293,
              "short": 5091,
              "net": 1202
            },
            "smallTrader": {
              "long": 7609,
              "short": 4465,
              "net": 3144
            }
          },
          "openInterest": 39214
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20489,
              "short": 14866,
              "net": 5623
            },
            "nonCommercial": {
              "long": 3100,
              "short": 9329,
              "net": -6229
            },
            "smallTrader": {
              "long": 13147,
              "short": 12541,
              "net": 606
            }
          },
          "openInterest": 36736
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15195,
              "short": 27062,
              "net": -11867
            },
            "nonCommercial": {
              "long": 9994,
              "short": 2599,
              "net": 7395
            },
            "smallTrader": {
              "long": 15747,
              "short": 11275,
              "net": 4472
            }
          },
          "openInterest": 44654
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183904,
              "short": 196266,
              "net": -12362
            },
            "nonCommercial": {
              "long": 10198,
              "short": 12136,
              "net": -1938
            },
            "smallTrader": {
              "long": 88766,
              "short": 74466,
              "net": 14300
            }
          },
          "openInterest": 293667
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5600,
              "short": 3744,
              "net": 1856
            },
            "nonCommercial": {
              "long": 2878,
              "short": 2223,
              "net": 655
            },
            "smallTrader": {
              "long": 4907,
              "short": 7418,
              "net": -2511
            }
          },
          "openInterest": 13870
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76391,
              "short": 44499,
              "net": 31892
            },
            "nonCommercial": {
              "long": 4300,
              "short": 25710,
              "net": -21410
            },
            "smallTrader": {
              "long": 21039,
              "short": 31521,
              "net": -10482
            }
          },
          "openInterest": 108217
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44572,
              "short": 50394,
              "net": -5822
            },
            "nonCommercial": {
              "long": 7154,
              "short": 3447,
              "net": 3707
            },
            "smallTrader": {
              "long": 25796,
              "short": 23681,
              "net": 2115
            }
          },
          "openInterest": 82117
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18473,
              "short": 24974,
              "net": -6501
            },
            "nonCommercial": {
              "long": 8808,
              "short": 6781,
              "net": 2027
            },
            "smallTrader": {
              "long": 18449,
              "short": 13975,
              "net": 4474
            }
          },
          "openInterest": 50770
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20505,
              "short": 35236,
              "net": -14731
            },
            "nonCommercial": {
              "long": 13234,
              "short": 11993,
              "net": 1241
            },
            "smallTrader": {
              "long": 39325,
              "short": 25835,
              "net": 13490
            }
          },
          "openInterest": 78653
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11727,
              "short": 10777,
              "net": 950
            },
            "nonCommercial": {
              "long": 57,
              "short": 1503,
              "net": -1446
            },
            "smallTrader": {
              "long": 2531,
              "short": 2035,
              "net": 496
            }
          },
          "openInterest": 14370
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7665,
              "short": 9126,
              "net": -1461
            },
            "nonCommercial": {
              "long": 2193,
              "short": 3311,
              "net": -1118
            },
            "smallTrader": {
              "long": 5675,
              "short": 3096,
              "net": 2579
            }
          },
          "openInterest": 15640
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26978,
              "short": 72686,
              "net": -45708
            },
            "nonCommercial": {
              "long": 23134,
              "short": 4830,
              "net": 18304
            },
            "smallTrader": {
              "long": 39631,
              "short": 12227,
              "net": 27404
            }
          },
          "openInterest": 95163
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25587,
              "short": 28510,
              "net": -2923
            },
            "nonCommercial": {
              "long": 4938,
              "short": 2394,
              "net": 2544
            },
            "smallTrader": {
              "long": 20447,
              "short": 20068,
              "net": 379
            }
          },
          "openInterest": 55315
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40648,
              "short": 27545,
              "net": 13103
            },
            "nonCommercial": {
              "long": 3006,
              "short": 10584,
              "net": -7578
            },
            "smallTrader": {
              "long": 22742,
              "short": 28267,
              "net": -5525
            }
          },
          "openInterest": 73217
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70796,
              "short": 61715,
              "net": 9081
            },
            "nonCommercial": {
              "long": 7644,
              "short": 18656,
              "net": -11012
            },
            "smallTrader": {
              "long": 22275,
              "short": 20344,
              "net": 1931
            }
          },
          "openInterest": 104395
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25920,
              "short": 11403,
              "net": 14517
            },
            "nonCommercial": {
              "long": 2691,
              "short": 12161,
              "net": -9470
            },
            "smallTrader": {
              "long": 12709,
              "short": 17756,
              "net": -5047
            }
          },
          "openInterest": 42202
        }
      ]
    },
    {
      "reportDate": "1991-05-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 52744,
              "short": 49307,
              "net": 3437
            },
            "nonCommercial": {
              "long": 4610,
              "short": 9348,
              "net": -4738
            },
            "smallTrader": {
              "long": 25041,
              "short": 23740,
              "net": 1301
            }
          },
          "openInterest": 84467
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10264,
              "short": 7028,
              "net": 3236
            },
            "nonCommercial": {
              "long": 767,
              "short": 3871,
              "net": -3104
            },
            "smallTrader": {
              "long": 888,
              "short": 1020,
              "net": -132
            }
          },
          "openInterest": 11949
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 142309,
              "short": 159102,
              "net": -16793
            },
            "nonCommercial": {
              "long": 29184,
              "short": 26394,
              "net": 2790
            },
            "smallTrader": {
              "long": 110465,
              "short": 96462,
              "net": 14003
            }
          },
          "openInterest": 290985
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 49884,
              "short": 59021,
              "net": -9137
            },
            "nonCommercial": {
              "long": 9569,
              "short": 4210,
              "net": 5359
            },
            "smallTrader": {
              "long": 15038,
              "short": 11260,
              "net": 3778
            }
          },
          "openInterest": 74491
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18009,
              "short": 12019,
              "net": 5990
            },
            "nonCommercial": {
              "long": 3617,
              "short": 4504,
              "net": -887
            },
            "smallTrader": {
              "long": 8797,
              "short": 13900,
              "net": -5103
            }
          },
          "openInterest": 31279
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7521,
              "short": 13088,
              "net": -5567
            },
            "nonCommercial": {
              "long": 9430,
              "short": 3601,
              "net": 5829
            },
            "smallTrader": {
              "long": 10108,
              "short": 10370,
              "net": -262
            }
          },
          "openInterest": 28608
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35310,
              "short": 31407,
              "net": 3903
            },
            "nonCommercial": {
              "long": 3165,
              "short": 8674,
              "net": -5509
            },
            "smallTrader": {
              "long": 8932,
              "short": 7326,
              "net": 1606
            }
          },
          "openInterest": 48017
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23409,
              "short": 28411,
              "net": -5002
            },
            "nonCommercial": {
              "long": 5985,
              "short": 4732,
              "net": 1253
            },
            "smallTrader": {
              "long": 11437,
              "short": 7688,
              "net": 3749
            }
          },
          "openInterest": 41929
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28021,
              "short": 14295,
              "net": 13726
            },
            "nonCommercial": {
              "long": 1192,
              "short": 14257,
              "net": -13065
            },
            "smallTrader": {
              "long": 15541,
              "short": 16202,
              "net": -661
            }
          },
          "openInterest": 45429
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18387,
              "short": 32022,
              "net": -13635
            },
            "nonCommercial": {
              "long": 11269,
              "short": 2057,
              "net": 9212
            },
            "smallTrader": {
              "long": 16604,
              "short": 12181,
              "net": 4423
            }
          },
          "openInterest": 50475
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171592,
              "short": 191607,
              "net": -20015
            },
            "nonCommercial": {
              "long": 13805,
              "short": 6603,
              "net": 7202
            },
            "smallTrader": {
              "long": 92963,
              "short": 80150,
              "net": 12813
            }
          },
          "openInterest": 288141
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5326,
              "short": 2778,
              "net": 2548
            },
            "nonCommercial": {
              "long": 2175,
              "short": 1914,
              "net": 261
            },
            "smallTrader": {
              "long": 5027,
              "short": 7836,
              "net": -2809
            }
          },
          "openInterest": 12944
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63768,
              "short": 49088,
              "net": 14680
            },
            "nonCommercial": {
              "long": 6949,
              "short": 17450,
              "net": -10501
            },
            "smallTrader": {
              "long": 23950,
              "short": 28129,
              "net": -4179
            }
          },
          "openInterest": 99903
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49498,
              "short": 52067,
              "net": -2569
            },
            "nonCommercial": {
              "long": 6703,
              "short": 3362,
              "net": 3341
            },
            "smallTrader": {
              "long": 28135,
              "short": 28907,
              "net": -772
            }
          },
          "openInterest": 89393
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21931,
              "short": 25628,
              "net": -3697
            },
            "nonCommercial": {
              "long": 10824,
              "short": 7874,
              "net": 2950
            },
            "smallTrader": {
              "long": 17059,
              "short": 16312,
              "net": 747
            }
          },
          "openInterest": 54314
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18974,
              "short": 32602,
              "net": -13628
            },
            "nonCommercial": {
              "long": 12956,
              "short": 14147,
              "net": -1191
            },
            "smallTrader": {
              "long": 41812,
              "short": 26993,
              "net": 14819
            }
          },
          "openInterest": 78834
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14031,
              "short": 13343,
              "net": 688
            },
            "nonCommercial": {
              "long": 57,
              "short": 1448,
              "net": -1391
            },
            "smallTrader": {
              "long": 2370,
              "short": 1667,
              "net": 703
            }
          },
          "openInterest": 16601
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7671,
              "short": 10127,
              "net": -2456
            },
            "nonCommercial": {
              "long": 2407,
              "short": 2578,
              "net": -171
            },
            "smallTrader": {
              "long": 5372,
              "short": 2745,
              "net": 2627
            }
          },
          "openInterest": 15450
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26469,
              "short": 76317,
              "net": -49848
            },
            "nonCommercial": {
              "long": 24657,
              "short": 3851,
              "net": 20806
            },
            "smallTrader": {
              "long": 40431,
              "short": 11389,
              "net": 29042
            }
          },
          "openInterest": 95414
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23393,
              "short": 17470,
              "net": 5923
            },
            "nonCommercial": {
              "long": 773,
              "short": 5732,
              "net": -4959
            },
            "smallTrader": {
              "long": 20236,
              "short": 21200,
              "net": -964
            }
          },
          "openInterest": 48014
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39170,
              "short": 21691,
              "net": 17479
            },
            "nonCommercial": {
              "long": 2415,
              "short": 12771,
              "net": -10356
            },
            "smallTrader": {
              "long": 21777,
              "short": 28900,
              "net": -7123
            }
          },
          "openInterest": 71076
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73974,
              "short": 65913,
              "net": 8061
            },
            "nonCommercial": {
              "long": 8622,
              "short": 18559,
              "net": -9937
            },
            "smallTrader": {
              "long": 24376,
              "short": 22500,
              "net": 1876
            }
          },
          "openInterest": 109542
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22722,
              "short": 18635,
              "net": 4087
            },
            "nonCommercial": {
              "long": 4551,
              "short": 7164,
              "net": -2613
            },
            "smallTrader": {
              "long": 12988,
              "short": 14462,
              "net": -1474
            }
          },
          "openInterest": 41125
        }
      ]
    },
    {
      "reportDate": "1991-05-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47101,
              "short": 50240,
              "net": -3139
            },
            "nonCommercial": {
              "long": 6541,
              "short": 5520,
              "net": 1021
            },
            "smallTrader": {
              "long": 25566,
              "short": 23448,
              "net": 2118
            }
          },
          "openInterest": 84905
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11418,
              "short": 8581,
              "net": 2837
            },
            "nonCommercial": {
              "long": 667,
              "short": 3301,
              "net": -2634
            },
            "smallTrader": {
              "long": 109,
              "short": 312,
              "net": -203
            }
          },
          "openInterest": 12223
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 127596,
              "short": 146376,
              "net": -18780
            },
            "nonCommercial": {
              "long": 14137,
              "short": 18569,
              "net": -4432
            },
            "smallTrader": {
              "long": 95564,
              "short": 72352,
              "net": 23212
            }
          },
          "openInterest": 256810
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 46729,
              "short": 57580,
              "net": -10851
            },
            "nonCommercial": {
              "long": 10433,
              "short": 2459,
              "net": 7974
            },
            "smallTrader": {
              "long": 15405,
              "short": 12528,
              "net": 2877
            }
          },
          "openInterest": 73646
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21583,
              "short": 7860,
              "net": 13723
            },
            "nonCommercial": {
              "long": 213,
              "short": 5207,
              "net": -4994
            },
            "smallTrader": {
              "long": 7519,
              "short": 16248,
              "net": -8729
            }
          },
          "openInterest": 29737
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7092,
              "short": 16427,
              "net": -9335
            },
            "nonCommercial": {
              "long": 12330,
              "short": 3954,
              "net": 8376
            },
            "smallTrader": {
              "long": 11160,
              "short": 10201,
              "net": 959
            }
          },
          "openInterest": 32355
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34217,
              "short": 35540,
              "net": -1323
            },
            "nonCommercial": {
              "long": 4704,
              "short": 6343,
              "net": -1639
            },
            "smallTrader": {
              "long": 8782,
              "short": 5820,
              "net": 2962
            }
          },
          "openInterest": 47905
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23232,
              "short": 28765,
              "net": -5533
            },
            "nonCommercial": {
              "long": 7227,
              "short": 5970,
              "net": 1257
            },
            "smallTrader": {
              "long": 12337,
              "short": 8061,
              "net": 4276
            }
          },
          "openInterest": 43862
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28716,
              "short": 14546,
              "net": 14170
            },
            "nonCommercial": {
              "long": 766,
              "short": 13648,
              "net": -12882
            },
            "smallTrader": {
              "long": 15465,
              "short": 16753,
              "net": -1288
            }
          },
          "openInterest": 45616
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22454,
              "short": 31397,
              "net": -8943
            },
            "nonCommercial": {
              "long": 8749,
              "short": 3755,
              "net": 4994
            },
            "smallTrader": {
              "long": 16410,
              "short": 12461,
              "net": 3949
            }
          },
          "openInterest": 50871
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158822,
              "short": 170357,
              "net": -11535
            },
            "nonCommercial": {
              "long": 15686,
              "short": 8662,
              "net": 7024
            },
            "smallTrader": {
              "long": 83205,
              "short": 78694,
              "net": 4511
            }
          },
          "openInterest": 267447
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5348,
              "short": 2729,
              "net": 2619
            },
            "nonCommercial": {
              "long": 2248,
              "short": 1342,
              "net": 906
            },
            "smallTrader": {
              "long": 3940,
              "short": 7465,
              "net": -3525
            }
          },
          "openInterest": 11695
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54483,
              "short": 44089,
              "net": 10394
            },
            "nonCommercial": {
              "long": 8125,
              "short": 17440,
              "net": -9315
            },
            "smallTrader": {
              "long": 25728,
              "short": 26807,
              "net": -1079
            }
          },
          "openInterest": 91485
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 47567,
              "short": 54037,
              "net": -6470
            },
            "nonCommercial": {
              "long": 8567,
              "short": 4401,
              "net": 4166
            },
            "smallTrader": {
              "long": 28577,
              "short": 26273,
              "net": 2304
            }
          },
          "openInterest": 89980
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26433,
              "short": 24781,
              "net": 1652
            },
            "nonCommercial": {
              "long": 7247,
              "short": 7755,
              "net": -508
            },
            "smallTrader": {
              "long": 15057,
              "short": 16201,
              "net": -1144
            }
          },
          "openInterest": 53855
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21287,
              "short": 32455,
              "net": -11168
            },
            "nonCommercial": {
              "long": 12622,
              "short": 13596,
              "net": -974
            },
            "smallTrader": {
              "long": 37972,
              "short": 25830,
              "net": 12142
            }
          },
          "openInterest": 75963
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14836,
              "short": 13696,
              "net": 1140
            },
            "nonCommercial": {
              "long": 171,
              "short": 2271,
              "net": -2100
            },
            "smallTrader": {
              "long": 3050,
              "short": 2090,
              "net": 960
            }
          },
          "openInterest": 18165
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7995,
              "short": 10558,
              "net": -2563
            },
            "nonCommercial": {
              "long": 2671,
              "short": 3432,
              "net": -761
            },
            "smallTrader": {
              "long": 6967,
              "short": 3643,
              "net": 3324
            }
          },
          "openInterest": 17663
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28298,
              "short": 74323,
              "net": -46025
            },
            "nonCommercial": {
              "long": 24583,
              "short": 7249,
              "net": 17334
            },
            "smallTrader": {
              "long": 42265,
              "short": 13574,
              "net": 28691
            }
          },
          "openInterest": 98889
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24522,
              "short": 23995,
              "net": 527
            },
            "nonCommercial": {
              "long": 1781,
              "short": 3256,
              "net": -1475
            },
            "smallTrader": {
              "long": 21689,
              "short": 20741,
              "net": 948
            }
          },
          "openInterest": 51303
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38208,
              "short": 25176,
              "net": 13032
            },
            "nonCommercial": {
              "long": 2024,
              "short": 9618,
              "net": -7594
            },
            "smallTrader": {
              "long": 23372,
              "short": 28810,
              "net": -5438
            }
          },
          "openInterest": 73053
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78148,
              "short": 75565,
              "net": 2583
            },
            "nonCommercial": {
              "long": 8172,
              "short": 15869,
              "net": -7697
            },
            "smallTrader": {
              "long": 27925,
              "short": 22811,
              "net": 5114
            }
          },
          "openInterest": 116285
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25449,
              "short": 9652,
              "net": 15797
            },
            "nonCommercial": {
              "long": 1403,
              "short": 9381,
              "net": -7978
            },
            "smallTrader": {
              "long": 11805,
              "short": 19624,
              "net": -7819
            }
          },
          "openInterest": 39118
        }
      ]
    },
    {
      "reportDate": "1991-06-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55520,
              "short": 48030,
              "net": 7490
            },
            "nonCommercial": {
              "long": 5627,
              "short": 7498,
              "net": -1871
            },
            "smallTrader": {
              "long": 22256,
              "short": 27875,
              "net": -5619
            }
          },
          "openInterest": 84178
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14250,
              "short": 11035,
              "net": 3215
            },
            "nonCommercial": {
              "long": 848,
              "short": 3921,
              "net": -3073
            },
            "smallTrader": {
              "long": 159,
              "short": 301,
              "net": -142
            }
          },
          "openInterest": 15352
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143752,
              "short": 136003,
              "net": 7749
            },
            "nonCommercial": {
              "long": 16187,
              "short": 39043,
              "net": -22856
            },
            "smallTrader": {
              "long": 102395,
              "short": 87288,
              "net": 15107
            }
          },
          "openInterest": 266541
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 37532,
              "short": 43900,
              "net": -6368
            },
            "nonCommercial": {
              "long": 8035,
              "short": 9104,
              "net": -1069
            },
            "smallTrader": {
              "long": 16836,
              "short": 9399,
              "net": 7437
            }
          },
          "openInterest": 62747
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1190,
              "short": 1060,
              "net": 130
            },
            "nonCommercial": {
              "long": 204,
              "short": 0,
              "net": 204
            },
            "smallTrader": {
              "long": 1787,
              "short": 2121,
              "net": -334
            }
          },
          "openInterest": 3181
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33628,
              "short": 17644,
              "net": 15984
            },
            "nonCommercial": {
              "long": 1047,
              "short": 7119,
              "net": -6072
            },
            "smallTrader": {
              "long": 7745,
              "short": 17657,
              "net": -9912
            }
          },
          "openInterest": 42887
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11039,
              "short": 24492,
              "net": -13453
            },
            "nonCommercial": {
              "long": 13278,
              "short": 2888,
              "net": 10390
            },
            "smallTrader": {
              "long": 12050,
              "short": 8987,
              "net": 3063
            }
          },
          "openInterest": 37191
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35071,
              "short": 35804,
              "net": -733
            },
            "nonCommercial": {
              "long": 4867,
              "short": 7769,
              "net": -2902
            },
            "smallTrader": {
              "long": 8606,
              "short": 4971,
              "net": 3635
            }
          },
          "openInterest": 48714
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24556,
              "short": 29854,
              "net": -5298
            },
            "nonCommercial": {
              "long": 7000,
              "short": 5897,
              "net": 1103
            },
            "smallTrader": {
              "long": 13437,
              "short": 9242,
              "net": 4195
            }
          },
          "openInterest": 45960
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23307,
              "short": 16128,
              "net": 7179
            },
            "nonCommercial": {
              "long": 583,
              "short": 8431,
              "net": -7848
            },
            "smallTrader": {
              "long": 15997,
              "short": 15328,
              "net": 669
            }
          },
          "openInterest": 40365
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23178,
              "short": 29226,
              "net": -6048
            },
            "nonCommercial": {
              "long": 6358,
              "short": 2875,
              "net": 3483
            },
            "smallTrader": {
              "long": 13766,
              "short": 11201,
              "net": 2565
            }
          },
          "openInterest": 46888
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185854,
              "short": 179734,
              "net": 6120
            },
            "nonCommercial": {
              "long": 10442,
              "short": 10727,
              "net": -285
            },
            "smallTrader": {
              "long": 80378,
              "short": 86213,
              "net": -5835
            }
          },
          "openInterest": 287404
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5652,
              "short": 3061,
              "net": 2591
            },
            "nonCommercial": {
              "long": 2365,
              "short": 1794,
              "net": 571
            },
            "smallTrader": {
              "long": 5217,
              "short": 8379,
              "net": -3162
            }
          },
          "openInterest": 13580
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34066,
              "short": 52219,
              "net": -18153
            },
            "nonCommercial": {
              "long": 19823,
              "short": 11956,
              "net": 7867
            },
            "smallTrader": {
              "long": 35806,
              "short": 25520,
              "net": 10286
            }
          },
          "openInterest": 91953
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58942,
              "short": 58422,
              "net": 520
            },
            "nonCommercial": {
              "long": 5052,
              "short": 5117,
              "net": -65
            },
            "smallTrader": {
              "long": 35267,
              "short": 35722,
              "net": -455
            }
          },
          "openInterest": 107578
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41927,
              "short": 21810,
              "net": 20117
            },
            "nonCommercial": {
              "long": 6353,
              "short": 16430,
              "net": -10077
            },
            "smallTrader": {
              "long": 15028,
              "short": 25068,
              "net": -10040
            }
          },
          "openInterest": 68326
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18853,
              "short": 29698,
              "net": -10845
            },
            "nonCommercial": {
              "long": 11723,
              "short": 9661,
              "net": 2062
            },
            "smallTrader": {
              "long": 33485,
              "short": 24702,
              "net": 8783
            }
          },
          "openInterest": 68085
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14991,
              "short": 14134,
              "net": 857
            },
            "nonCommercial": {
              "long": 38,
              "short": 2041,
              "net": -2003
            },
            "smallTrader": {
              "long": 3357,
              "short": 2211,
              "net": 1146
            }
          },
          "openInterest": 18686
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8522,
              "short": 9981,
              "net": -1459
            },
            "nonCommercial": {
              "long": 2753,
              "short": 4253,
              "net": -1500
            },
            "smallTrader": {
              "long": 7058,
              "short": 4099,
              "net": 2959
            }
          },
          "openInterest": 18675
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27660,
              "short": 84178,
              "net": -56518
            },
            "nonCommercial": {
              "long": 29982,
              "short": 2224,
              "net": 27758
            },
            "smallTrader": {
              "long": 47494,
              "short": 18734,
              "net": 28760
            }
          },
          "openInterest": 108901
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24664,
              "short": 25622,
              "net": -958
            },
            "nonCommercial": {
              "long": 2500,
              "short": 4726,
              "net": -2226
            },
            "smallTrader": {
              "long": 23643,
              "short": 20459,
              "net": 3184
            }
          },
          "openInterest": 54116
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39630,
              "short": 24718,
              "net": 14912
            },
            "nonCommercial": {
              "long": 2415,
              "short": 10604,
              "net": -8189
            },
            "smallTrader": {
              "long": 22386,
              "short": 29109,
              "net": -6723
            }
          },
          "openInterest": 74034
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56984,
              "short": 77386,
              "net": -20402
            },
            "nonCommercial": {
              "long": 14525,
              "short": 6680,
              "net": 7845
            },
            "smallTrader": {
              "long": 35095,
              "short": 22538,
              "net": 12557
            }
          },
          "openInterest": 108385
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41515,
              "short": 20608,
              "net": 20907
            },
            "nonCommercial": {
              "long": 750,
              "short": 11316,
              "net": -10566
            },
            "smallTrader": {
              "long": 11597,
              "short": 21938,
              "net": -10341
            }
          },
          "openInterest": 53863
        }
      ]
    },
    {
      "reportDate": "1991-06-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53806,
              "short": 51077,
              "net": 2729
            },
            "nonCommercial": {
              "long": 7083,
              "short": 6233,
              "net": 850
            },
            "smallTrader": {
              "long": 20645,
              "short": 24224,
              "net": -3579
            }
          },
          "openInterest": 81834
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13224,
              "short": 11519,
              "net": 1705
            },
            "nonCommercial": {
              "long": 1216,
              "short": 2958,
              "net": -1742
            },
            "smallTrader": {
              "long": 511,
              "short": 474,
              "net": 37
            }
          },
          "openInterest": 14951
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 133149,
              "short": 141576,
              "net": -8427
            },
            "nonCommercial": {
              "long": 29033,
              "short": 34146,
              "net": -5113
            },
            "smallTrader": {
              "long": 88252,
              "short": 74712,
              "net": 13540
            }
          },
          "openInterest": 256597
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 43166,
              "short": 49694,
              "net": -6528
            },
            "nonCommercial": {
              "long": 9230,
              "short": 9710,
              "net": -480
            },
            "smallTrader": {
              "long": 14823,
              "short": 7815,
              "net": 7008
            }
          },
          "openInterest": 67219
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21327,
              "short": 5326,
              "net": 16001
            },
            "nonCommercial": {
              "long": 545,
              "short": 8368,
              "net": -7823
            },
            "smallTrader": {
              "long": 7224,
              "short": 15402,
              "net": -8178
            }
          },
          "openInterest": 30644
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4151,
              "short": 17541,
              "net": -13390
            },
            "nonCommercial": {
              "long": 14153,
              "short": 2675,
              "net": 11478
            },
            "smallTrader": {
              "long": 10164,
              "short": 8252,
              "net": 1912
            }
          },
          "openInterest": 29427
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34985,
              "short": 37562,
              "net": -2577
            },
            "nonCommercial": {
              "long": 6401,
              "short": 7395,
              "net": -994
            },
            "smallTrader": {
              "long": 9448,
              "short": 5877,
              "net": 3571
            }
          },
          "openInterest": 51004
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23559,
              "short": 27587,
              "net": -4028
            },
            "nonCommercial": {
              "long": 5496,
              "short": 6017,
              "net": -521
            },
            "smallTrader": {
              "long": 11896,
              "short": 7347,
              "net": 4549
            }
          },
          "openInterest": 41395
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19957,
              "short": 16362,
              "net": 3595
            },
            "nonCommercial": {
              "long": 2002,
              "short": 5968,
              "net": -3966
            },
            "smallTrader": {
              "long": 13951,
              "short": 13580,
              "net": 371
            }
          },
          "openInterest": 36421
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23142,
              "short": 25589,
              "net": -2447
            },
            "nonCommercial": {
              "long": 4965,
              "short": 3137,
              "net": 1828
            },
            "smallTrader": {
              "long": 11424,
              "short": 10805,
              "net": 619
            }
          },
          "openInterest": 42759
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168166,
              "short": 173098,
              "net": -4932
            },
            "nonCommercial": {
              "long": 12893,
              "short": 5557,
              "net": 7336
            },
            "smallTrader": {
              "long": 81452,
              "short": 83856,
              "net": -2404
            }
          },
          "openInterest": 268592
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5124,
              "short": 2467,
              "net": 2657
            },
            "nonCommercial": {
              "long": 2375,
              "short": 2243,
              "net": 132
            },
            "smallTrader": {
              "long": 6232,
              "short": 9021,
              "net": -2789
            }
          },
          "openInterest": 14046
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34622,
              "short": 48041,
              "net": -13419
            },
            "nonCommercial": {
              "long": 18540,
              "short": 9247,
              "net": 9293
            },
            "smallTrader": {
              "long": 28613,
              "short": 24487,
              "net": 4126
            }
          },
          "openInterest": 87349
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 57760,
              "short": 61160,
              "net": -3400
            },
            "nonCommercial": {
              "long": 4866,
              "short": 4937,
              "net": -71
            },
            "smallTrader": {
              "long": 37063,
              "short": 33592,
              "net": 3471
            }
          },
          "openInterest": 105701
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14409,
              "short": 22463,
              "net": -8054
            },
            "nonCommercial": {
              "long": 11729,
              "short": 9139,
              "net": 2590
            },
            "smallTrader": {
              "long": 17354,
              "short": 11890,
              "net": 5464
            }
          },
          "openInterest": 47731
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18096,
              "short": 21917,
              "net": -3821
            },
            "nonCommercial": {
              "long": 6855,
              "short": 16913,
              "net": -10058
            },
            "smallTrader": {
              "long": 36323,
              "short": 22444,
              "net": 13879
            }
          },
          "openInterest": 67721
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13123,
              "short": 13200,
              "net": -77
            },
            "nonCommercial": {
              "long": 789,
              "short": 1701,
              "net": -912
            },
            "smallTrader": {
              "long": 3533,
              "short": 2544,
              "net": 989
            }
          },
          "openInterest": 17975
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9771,
              "short": 9506,
              "net": 265
            },
            "nonCommercial": {
              "long": 1900,
              "short": 4399,
              "net": -2499
            },
            "smallTrader": {
              "long": 5539,
              "short": 3305,
              "net": 2234
            }
          },
          "openInterest": 17370
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21789,
              "short": 79443,
              "net": -57654
            },
            "nonCommercial": {
              "long": 29693,
              "short": 1823,
              "net": 27870
            },
            "smallTrader": {
              "long": 42802,
              "short": 13018,
              "net": 29784
            }
          },
          "openInterest": 97162
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29672,
              "short": 20209,
              "net": 9463
            },
            "nonCommercial": {
              "long": 3290,
              "short": 8968,
              "net": -5678
            },
            "smallTrader": {
              "long": 23876,
              "short": 27661,
              "net": -3785
            }
          },
          "openInterest": 63641
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39631,
              "short": 23332,
              "net": 16299
            },
            "nonCommercial": {
              "long": 3128,
              "short": 11352,
              "net": -8224
            },
            "smallTrader": {
              "long": 24027,
              "short": 32102,
              "net": -8075
            }
          },
          "openInterest": 75686
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48745,
              "short": 69361,
              "net": -20616
            },
            "nonCommercial": {
              "long": 17657,
              "short": 3639,
              "net": 14018
            },
            "smallTrader": {
              "long": 27627,
              "short": 21029,
              "net": 6598
            }
          },
          "openInterest": 95497
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23406,
              "short": 3186,
              "net": 20220
            },
            "nonCommercial": {
              "long": 2530,
              "short": 12130,
              "net": -9600
            },
            "smallTrader": {
              "long": 8961,
              "short": 19581,
              "net": -10620
            }
          },
          "openInterest": 34897
        }
      ]
    },
    {
      "reportDate": "1991-07-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 51472,
              "short": 49589,
              "net": 1883
            },
            "nonCommercial": {
              "long": 5091,
              "short": 7888,
              "net": -2797
            },
            "smallTrader": {
              "long": 23668,
              "short": 22754,
              "net": 914
            }
          },
          "openInterest": 81261
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14171,
              "short": 12814,
              "net": 1357
            },
            "nonCommercial": {
              "long": 1190,
              "short": 2589,
              "net": -1399
            },
            "smallTrader": {
              "long": 476,
              "short": 434,
              "net": 42
            }
          },
          "openInterest": 15837
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143379,
              "short": 155418,
              "net": -12039
            },
            "nonCommercial": {
              "long": 18100,
              "short": 28120,
              "net": -10020
            },
            "smallTrader": {
              "long": 99008,
              "short": 76949,
              "net": 22059
            }
          },
          "openInterest": 270697
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 43780,
              "short": 54693,
              "net": -10913
            },
            "nonCommercial": {
              "long": 11497,
              "short": 8807,
              "net": 2690
            },
            "smallTrader": {
              "long": 16000,
              "short": 7777,
              "net": 8223
            }
          },
          "openInterest": 71578
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15387,
              "short": 6262,
              "net": 9125
            },
            "nonCommercial": {
              "long": 2388,
              "short": 7421,
              "net": -5033
            },
            "smallTrader": {
              "long": 9067,
              "short": 13159,
              "net": -4092
            }
          },
          "openInterest": 27547
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7699,
              "short": 7162,
              "net": 537
            },
            "nonCommercial": {
              "long": 6344,
              "short": 5559,
              "net": 785
            },
            "smallTrader": {
              "long": 9200,
              "short": 10522,
              "net": -1322
            }
          },
          "openInterest": 24326
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33890,
              "short": 40671,
              "net": -6781
            },
            "nonCommercial": {
              "long": 8943,
              "short": 6885,
              "net": 2058
            },
            "smallTrader": {
              "long": 11269,
              "short": 6546,
              "net": 4723
            }
          },
          "openInterest": 54152
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22760,
              "short": 26695,
              "net": -3935
            },
            "nonCommercial": {
              "long": 5617,
              "short": 6584,
              "net": -967
            },
            "smallTrader": {
              "long": 12756,
              "short": 7854,
              "net": 4902
            }
          },
          "openInterest": 41918
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18481,
              "short": 13770,
              "net": 4711
            },
            "nonCommercial": {
              "long": 942,
              "short": 6664,
              "net": -5722
            },
            "smallTrader": {
              "long": 13335,
              "short": 12324,
              "net": 1011
            }
          },
          "openInterest": 33080
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27048,
              "short": 18437,
              "net": 8611
            },
            "nonCommercial": {
              "long": 1357,
              "short": 7307,
              "net": -5950
            },
            "smallTrader": {
              "long": 9616,
              "short": 12277,
              "net": -2661
            }
          },
          "openInterest": 40527
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170896,
              "short": 193230,
              "net": -22334
            },
            "nonCommercial": {
              "long": 16560,
              "short": 3987,
              "net": 12573
            },
            "smallTrader": {
              "long": 94375,
              "short": 84614,
              "net": 9761
            }
          },
          "openInterest": 290282
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5272,
              "short": 3456,
              "net": 1816
            },
            "nonCommercial": {
              "long": 3628,
              "short": 1894,
              "net": 1734
            },
            "smallTrader": {
              "long": 5765,
              "short": 9315,
              "net": -3550
            }
          },
          "openInterest": 15407
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36268,
              "short": 54405,
              "net": -18137
            },
            "nonCommercial": {
              "long": 19663,
              "short": 9095,
              "net": 10568
            },
            "smallTrader": {
              "long": 32448,
              "short": 24879,
              "net": 7569
            }
          },
          "openInterest": 95164
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 50522,
              "short": 76026,
              "net": -25504
            },
            "nonCommercial": {
              "long": 15326,
              "short": 2279,
              "net": 13047
            },
            "smallTrader": {
              "long": 46689,
              "short": 34232,
              "net": 12457
            }
          },
          "openInterest": 119869
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12292,
              "short": 40825,
              "net": -28533
            },
            "nonCommercial": {
              "long": 20700,
              "short": 6908,
              "net": 13792
            },
            "smallTrader": {
              "long": 24354,
              "short": 9613,
              "net": 14741
            }
          },
          "openInterest": 61280
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14796,
              "short": 21197,
              "net": -6401
            },
            "nonCommercial": {
              "long": 11459,
              "short": 11398,
              "net": 61
            },
            "smallTrader": {
              "long": 33748,
              "short": 27408,
              "net": 6340
            }
          },
          "openInterest": 66516
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13681,
              "short": 14264,
              "net": -583
            },
            "nonCommercial": {
              "long": 746,
              "short": 1626,
              "net": -880
            },
            "smallTrader": {
              "long": 3968,
              "short": 2505,
              "net": 1463
            }
          },
          "openInterest": 18955
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9273,
              "short": 10232,
              "net": -959
            },
            "nonCommercial": {
              "long": 2436,
              "short": 3624,
              "net": -1188
            },
            "smallTrader": {
              "long": 4878,
              "short": 2731,
              "net": 2147
            }
          },
          "openInterest": 16600
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23653,
              "short": 76157,
              "net": -52504
            },
            "nonCommercial": {
              "long": 27926,
              "short": 4474,
              "net": 23452
            },
            "smallTrader": {
              "long": 43093,
              "short": 14041,
              "net": 29052
            }
          },
          "openInterest": 97616
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25393,
              "short": 18973,
              "net": 6420
            },
            "nonCommercial": {
              "long": 3735,
              "short": 9762,
              "net": -6027
            },
            "smallTrader": {
              "long": 24105,
              "short": 24498,
              "net": -393
            }
          },
          "openInterest": 58168
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38707,
              "short": 24019,
              "net": 14688
            },
            "nonCommercial": {
              "long": 2621,
              "short": 10267,
              "net": -7646
            },
            "smallTrader": {
              "long": 23873,
              "short": 30915,
              "net": -7042
            }
          },
          "openInterest": 73194
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49360,
              "short": 86229,
              "net": -36869
            },
            "nonCommercial": {
              "long": 21279,
              "short": 3452,
              "net": 17827
            },
            "smallTrader": {
              "long": 36613,
              "short": 17571,
              "net": 19042
            }
          },
          "openInterest": 109275
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22875,
              "short": 5957,
              "net": 16918
            },
            "nonCommercial": {
              "long": 2571,
              "short": 11298,
              "net": -8727
            },
            "smallTrader": {
              "long": 11257,
              "short": 19448,
              "net": -8191
            }
          },
          "openInterest": 37329
        }
      ]
    },
    {
      "reportDate": "1991-07-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50420,
              "short": 57612,
              "net": -7192
            },
            "nonCommercial": {
              "long": 5526,
              "short": 6258,
              "net": -732
            },
            "smallTrader": {
              "long": 26435,
              "short": 18511,
              "net": 7924
            }
          },
          "openInterest": 82601
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10957,
              "short": 9257,
              "net": 1700
            },
            "nonCommercial": {
              "long": 586,
              "short": 2563,
              "net": -1977
            },
            "smallTrader": {
              "long": 441,
              "short": 164,
              "net": 277
            }
          },
          "openInterest": 11984
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 132695,
              "short": 160834,
              "net": -28139
            },
            "nonCommercial": {
              "long": 38420,
              "short": 32051,
              "net": 6369
            },
            "smallTrader": {
              "long": 105897,
              "short": 84127,
              "net": 21770
            }
          },
          "openInterest": 289093
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 52500,
              "short": 57839,
              "net": -5339
            },
            "nonCommercial": {
              "long": 3332,
              "short": 7388,
              "net": -4056
            },
            "smallTrader": {
              "long": 19236,
              "short": 9841,
              "net": 9395
            }
          },
          "openInterest": 75388
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6441,
              "short": 8967,
              "net": -2526
            },
            "nonCommercial": {
              "long": 3620,
              "short": 1572,
              "net": 2048
            },
            "smallTrader": {
              "long": 10165,
              "short": 9687,
              "net": 478
            }
          },
          "openInterest": 20593
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12094,
              "short": 7245,
              "net": 4849
            },
            "nonCommercial": {
              "long": 2643,
              "short": 5020,
              "net": -2377
            },
            "smallTrader": {
              "long": 6483,
              "short": 8955,
              "net": -2472
            }
          },
          "openInterest": 22297
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32501,
              "short": 44839,
              "net": -12338
            },
            "nonCommercial": {
              "long": 10133,
              "short": 3477,
              "net": 6656
            },
            "smallTrader": {
              "long": 11363,
              "short": 5681,
              "net": 5682
            }
          },
          "openInterest": 54122
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21343,
              "short": 26091,
              "net": -4748
            },
            "nonCommercial": {
              "long": 6210,
              "short": 6271,
              "net": -61
            },
            "smallTrader": {
              "long": 13879,
              "short": 9070,
              "net": 4809
            }
          },
          "openInterest": 42294
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16142,
              "short": 14162,
              "net": 1980
            },
            "nonCommercial": {
              "long": 2041,
              "short": 6672,
              "net": -4631
            },
            "smallTrader": {
              "long": 13887,
              "short": 11236,
              "net": 2651
            }
          },
          "openInterest": 32503
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27791,
              "short": 18286,
              "net": 9505
            },
            "nonCommercial": {
              "long": 1415,
              "short": 8750,
              "net": -7335
            },
            "smallTrader": {
              "long": 9666,
              "short": 11836,
              "net": -2170
            }
          },
          "openInterest": 40441
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157093,
              "short": 175362,
              "net": -18269
            },
            "nonCommercial": {
              "long": 19385,
              "short": 5408,
              "net": 13977
            },
            "smallTrader": {
              "long": 84255,
              "short": 79963,
              "net": 4292
            }
          },
          "openInterest": 268247
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4260,
              "short": 3310,
              "net": 950
            },
            "nonCommercial": {
              "long": 3095,
              "short": 1684,
              "net": 1411
            },
            "smallTrader": {
              "long": 6554,
              "short": 8915,
              "net": -2361
            }
          },
          "openInterest": 15006
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42988,
              "short": 36950,
              "net": 6038
            },
            "nonCommercial": {
              "long": 12649,
              "short": 15454,
              "net": -2805
            },
            "smallTrader": {
              "long": 24894,
              "short": 28127,
              "net": -3233
            }
          },
          "openInterest": 87490
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49166,
              "short": 72852,
              "net": -23686
            },
            "nonCommercial": {
              "long": 13612,
              "short": 3335,
              "net": 10277
            },
            "smallTrader": {
              "long": 42373,
              "short": 28964,
              "net": 13409
            }
          },
          "openInterest": 114129
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20490,
              "short": 23817,
              "net": -3327
            },
            "nonCommercial": {
              "long": 7109,
              "short": 9084,
              "net": -1975
            },
            "smallTrader": {
              "long": 16159,
              "short": 10857,
              "net": 5302
            }
          },
          "openInterest": 49013
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17088,
              "short": 18596,
              "net": -1508
            },
            "nonCommercial": {
              "long": 9963,
              "short": 17800,
              "net": -7837
            },
            "smallTrader": {
              "long": 35533,
              "short": 26188,
              "net": 9345
            }
          },
          "openInterest": 70035
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15212,
              "short": 15793,
              "net": -581
            },
            "nonCommercial": {
              "long": 841,
              "short": 1994,
              "net": -1153
            },
            "smallTrader": {
              "long": 3973,
              "short": 2239,
              "net": 1734
            }
          },
          "openInterest": 20293
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9742,
              "short": 9631,
              "net": 111
            },
            "nonCommercial": {
              "long": 3187,
              "short": 6230,
              "net": -3043
            },
            "smallTrader": {
              "long": 6017,
              "short": 3085,
              "net": 2932
            }
          },
          "openInterest": 19138
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31991,
              "short": 66892,
              "net": -34901
            },
            "nonCommercial": {
              "long": 20487,
              "short": 12187,
              "net": 8300
            },
            "smallTrader": {
              "long": 41016,
              "short": 14415,
              "net": 26601
            }
          },
          "openInterest": 96529
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18811,
              "short": 27959,
              "net": -9148
            },
            "nonCommercial": {
              "long": 5207,
              "short": 1660,
              "net": 3547
            },
            "smallTrader": {
              "long": 25467,
              "short": 19866,
              "net": 5601
            }
          },
          "openInterest": 53014
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31799,
              "short": 35049,
              "net": -3250
            },
            "nonCommercial": {
              "long": 5941,
              "short": 5856,
              "net": 85
            },
            "smallTrader": {
              "long": 29103,
              "short": 25938,
              "net": 3165
            }
          },
          "openInterest": 74181
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49458,
              "short": 87775,
              "net": -38317
            },
            "nonCommercial": {
              "long": 22642,
              "short": 3628,
              "net": 19014
            },
            "smallTrader": {
              "long": 38172,
              "short": 18869,
              "net": 19303
            }
          },
          "openInterest": 112075
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19629,
              "short": 12179,
              "net": 7450
            },
            "nonCommercial": {
              "long": 3174,
              "short": 6199,
              "net": -3025
            },
            "smallTrader": {
              "long": 10221,
              "short": 14646,
              "net": -4425
            }
          },
          "openInterest": 33225
        }
      ]
    },
    {
      "reportDate": "1991-08-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 43655,
              "short": 67225,
              "net": -23570
            },
            "nonCommercial": {
              "long": 9346,
              "short": 2358,
              "net": 6988
            },
            "smallTrader": {
              "long": 35450,
              "short": 18868,
              "net": 16582
            }
          },
          "openInterest": 97113
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11831,
              "short": 10932,
              "net": 899
            },
            "nonCommercial": {
              "long": 624,
              "short": 1768,
              "net": -1144
            },
            "smallTrader": {
              "long": 431,
              "short": 186,
              "net": 245
            }
          },
          "openInterest": 13409
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 146567,
              "short": 182111,
              "net": -35544
            },
            "nonCommercial": {
              "long": 49700,
              "short": 44931,
              "net": 4769
            },
            "smallTrader": {
              "long": 116479,
              "short": 85704,
              "net": 30775
            }
          },
          "openInterest": 332579
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 60464,
              "short": 68902,
              "net": -8438
            },
            "nonCommercial": {
              "long": 5708,
              "short": 5368,
              "net": 340
            },
            "smallTrader": {
              "long": 18935,
              "short": 10837,
              "net": 8098
            }
          },
          "openInterest": 90750
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5344,
              "short": 7127,
              "net": -1783
            },
            "nonCommercial": {
              "long": 3103,
              "short": 567,
              "net": 2536
            },
            "smallTrader": {
              "long": 11382,
              "short": 12135,
              "net": -753
            }
          },
          "openInterest": 20125
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6574,
              "short": 13278,
              "net": -6704
            },
            "nonCommercial": {
              "long": 9093,
              "short": 2710,
              "net": 6383
            },
            "smallTrader": {
              "long": 9695,
              "short": 9374,
              "net": 321
            }
          },
          "openInterest": 26022
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31901,
              "short": 48065,
              "net": -16164
            },
            "nonCommercial": {
              "long": 12682,
              "short": 1528,
              "net": 11154
            },
            "smallTrader": {
              "long": 11548,
              "short": 6538,
              "net": 5010
            }
          },
          "openInterest": 56398
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20723,
              "short": 26263,
              "net": -5540
            },
            "nonCommercial": {
              "long": 5930,
              "short": 5524,
              "net": 406
            },
            "smallTrader": {
              "long": 13585,
              "short": 8451,
              "net": 5134
            }
          },
          "openInterest": 41147
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16073,
              "short": 15173,
              "net": 900
            },
            "nonCommercial": {
              "long": 2424,
              "short": 4823,
              "net": -2399
            },
            "smallTrader": {
              "long": 13853,
              "short": 12354,
              "net": 1499
            }
          },
          "openInterest": 32783
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29277,
              "short": 17767,
              "net": 11510
            },
            "nonCommercial": {
              "long": 1174,
              "short": 9320,
              "net": -8146
            },
            "smallTrader": {
              "long": 9073,
              "short": 12437,
              "net": -3364
            }
          },
          "openInterest": 40700
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176058,
              "short": 175979,
              "net": 79
            },
            "nonCommercial": {
              "long": 14126,
              "short": 11891,
              "net": 2235
            },
            "smallTrader": {
              "long": 78146,
              "short": 80460,
              "net": -2314
            }
          },
          "openInterest": 275212
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4753,
              "short": 2689,
              "net": 2064
            },
            "nonCommercial": {
              "long": 1362,
              "short": 3492,
              "net": -2130
            },
            "smallTrader": {
              "long": 7429,
              "short": 7363,
              "net": 66
            }
          },
          "openInterest": 14588
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62082,
              "short": 33916,
              "net": 28166
            },
            "nonCommercial": {
              "long": 12421,
              "short": 27321,
              "net": -14900
            },
            "smallTrader": {
              "long": 20472,
              "short": 33738,
              "net": -13266
            }
          },
          "openInterest": 101756
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 57148,
              "short": 80773,
              "net": -23625
            },
            "nonCommercial": {
              "long": 12467,
              "short": 2860,
              "net": 9607
            },
            "smallTrader": {
              "long": 46339,
              "short": 32321,
              "net": 14018
            }
          },
          "openInterest": 128307
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22812,
              "short": 33896,
              "net": -11084
            },
            "nonCommercial": {
              "long": 14121,
              "short": 9220,
              "net": 4901
            },
            "smallTrader": {
              "long": 19003,
              "short": 12820,
              "net": 6183
            }
          },
          "openInterest": 60071
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18898,
              "short": 18272,
              "net": 626
            },
            "nonCommercial": {
              "long": 10586,
              "short": 14375,
              "net": -3789
            },
            "smallTrader": {
              "long": 31309,
              "short": 28146,
              "net": 3163
            }
          },
          "openInterest": 64943
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15914,
              "short": 16954,
              "net": -1040
            },
            "nonCommercial": {
              "long": 1035,
              "short": 1755,
              "net": -720
            },
            "smallTrader": {
              "long": 4092,
              "short": 2332,
              "net": 1760
            }
          },
          "openInterest": 21411
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7980,
              "short": 9763,
              "net": -1783
            },
            "nonCommercial": {
              "long": 4364,
              "short": 5951,
              "net": -1587
            },
            "smallTrader": {
              "long": 7017,
              "short": 3647,
              "net": 3370
            }
          },
          "openInterest": 19630
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33259,
              "short": 57962,
              "net": -24703
            },
            "nonCommercial": {
              "long": 18460,
              "short": 17010,
              "net": 1450
            },
            "smallTrader": {
              "long": 41569,
              "short": 18316,
              "net": 23253
            }
          },
          "openInterest": 96182
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18602,
              "short": 29712,
              "net": -11110
            },
            "nonCommercial": {
              "long": 6465,
              "short": 1164,
              "net": 5301
            },
            "smallTrader": {
              "long": 24494,
              "short": 18685,
              "net": 5809
            }
          },
          "openInterest": 52418
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35133,
              "short": 33501,
              "net": 1632
            },
            "nonCommercial": {
              "long": 3521,
              "short": 3678,
              "net": -157
            },
            "smallTrader": {
              "long": 22899,
              "short": 24374,
              "net": -1475
            }
          },
          "openInterest": 67625
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65597,
              "short": 74872,
              "net": -9275
            },
            "nonCommercial": {
              "long": 11073,
              "short": 5625,
              "net": 5448
            },
            "smallTrader": {
              "long": 26242,
              "short": 22415,
              "net": 3827
            }
          },
          "openInterest": 105905
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19962,
              "short": 13442,
              "net": 6520
            },
            "nonCommercial": {
              "long": 3912,
              "short": 5330,
              "net": -1418
            },
            "smallTrader": {
              "long": 11635,
              "short": 16737,
              "net": -5102
            }
          },
          "openInterest": 35510
        }
      ]
    },
    {
      "reportDate": "1991-08-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53807,
              "short": 72143,
              "net": -18336
            },
            "nonCommercial": {
              "long": 10102,
              "short": 2065,
              "net": 8037
            },
            "smallTrader": {
              "long": 31984,
              "short": 21685,
              "net": 10299
            }
          },
          "openInterest": 102990
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11536,
              "short": 10820,
              "net": 716
            },
            "nonCommercial": {
              "long": 402,
              "short": 1194,
              "net": -792
            },
            "smallTrader": {
              "long": 554,
              "short": 478,
              "net": 76
            }
          },
          "openInterest": 12517
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143154,
              "short": 183012,
              "net": -39858
            },
            "nonCommercial": {
              "long": 42925,
              "short": 30003,
              "net": 12922
            },
            "smallTrader": {
              "long": 100413,
              "short": 73477,
              "net": 26936
            }
          },
          "openInterest": 319285
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 61243,
              "short": 71652,
              "net": -10409
            },
            "nonCommercial": {
              "long": 6758,
              "short": 700,
              "net": 6058
            },
            "smallTrader": {
              "long": 15541,
              "short": 11190,
              "net": 4351
            }
          },
          "openInterest": 84123
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9924,
              "short": 8548,
              "net": 1376
            },
            "nonCommercial": {
              "long": 1329,
              "short": 1083,
              "net": 246
            },
            "smallTrader": {
              "long": 8852,
              "short": 10474,
              "net": -1622
            }
          },
          "openInterest": 20845
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7005,
              "short": 18049,
              "net": -11044
            },
            "nonCommercial": {
              "long": 11113,
              "short": 2451,
              "net": 8662
            },
            "smallTrader": {
              "long": 10175,
              "short": 7793,
              "net": 2382
            }
          },
          "openInterest": 29129
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34655,
              "short": 42988,
              "net": -8333
            },
            "nonCommercial": {
              "long": 6676,
              "short": 1998,
              "net": 4678
            },
            "smallTrader": {
              "long": 9442,
              "short": 5787,
              "net": 3655
            }
          },
          "openInterest": 51002
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17969,
              "short": 27690,
              "net": -9721
            },
            "nonCommercial": {
              "long": 6658,
              "short": 2699,
              "net": 3959
            },
            "smallTrader": {
              "long": 12452,
              "short": 6690,
              "net": 5762
            }
          },
          "openInterest": 38677
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15551,
              "short": 20574,
              "net": -5023
            },
            "nonCommercial": {
              "long": 5956,
              "short": 2511,
              "net": 3445
            },
            "smallTrader": {
              "long": 14649,
              "short": 13071,
              "net": 1578
            }
          },
          "openInterest": 36676
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28497,
              "short": 16450,
              "net": 12047
            },
            "nonCommercial": {
              "long": 1053,
              "short": 9021,
              "net": -7968
            },
            "smallTrader": {
              "long": 8436,
              "short": 12515,
              "net": -4079
            }
          },
          "openInterest": 38608
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156228,
              "short": 171364,
              "net": -15136
            },
            "nonCommercial": {
              "long": 15702,
              "short": 4934,
              "net": 10768
            },
            "smallTrader": {
              "long": 76776,
              "short": 72408,
              "net": 4368
            }
          },
          "openInterest": 257634
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3786,
              "short": 2753,
              "net": 1033
            },
            "nonCommercial": {
              "long": 1729,
              "short": 2150,
              "net": -421
            },
            "smallTrader": {
              "long": 7061,
              "short": 7673,
              "net": -612
            }
          },
          "openInterest": 13431
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73497,
              "short": 33794,
              "net": 39703
            },
            "nonCommercial": {
              "long": 7227,
              "short": 31854,
              "net": -24627
            },
            "smallTrader": {
              "long": 20147,
              "short": 35223,
              "net": -15076
            }
          },
          "openInterest": 107993
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 53181,
              "short": 77933,
              "net": -24752
            },
            "nonCommercial": {
              "long": 14709,
              "short": 1815,
              "net": 12894
            },
            "smallTrader": {
              "long": 46339,
              "short": 34481,
              "net": 11858
            }
          },
          "openInterest": 125566
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30722,
              "short": 29764,
              "net": 958
            },
            "nonCommercial": {
              "long": 6168,
              "short": 9682,
              "net": -3514
            },
            "smallTrader": {
              "long": 14774,
              "short": 12218,
              "net": 2556
            }
          },
          "openInterest": 56107
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22049,
              "short": 20447,
              "net": 1602
            },
            "nonCommercial": {
              "long": 8502,
              "short": 19388,
              "net": -10886
            },
            "smallTrader": {
              "long": 36653,
              "short": 27369,
              "net": 9284
            }
          },
          "openInterest": 74136
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15713,
              "short": 18225,
              "net": -2512
            },
            "nonCommercial": {
              "long": 1394,
              "short": 684,
              "net": 710
            },
            "smallTrader": {
              "long": 4132,
              "short": 2330,
              "net": 1802
            }
          },
          "openInterest": 21992
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7814,
              "short": 9927,
              "net": -2113
            },
            "nonCommercial": {
              "long": 4751,
              "short": 5907,
              "net": -1156
            },
            "smallTrader": {
              "long": 6830,
              "short": 3561,
              "net": 3269
            }
          },
          "openInterest": 19724
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29368,
              "short": 51091,
              "net": -21723
            },
            "nonCommercial": {
              "long": 19447,
              "short": 18416,
              "net": 1031
            },
            "smallTrader": {
              "long": 36140,
              "short": 15448,
              "net": 20692
            }
          },
          "openInterest": 87980
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24337,
              "short": 37429,
              "net": -13092
            },
            "nonCommercial": {
              "long": 6432,
              "short": 1358,
              "net": 5074
            },
            "smallTrader": {
              "long": 26415,
              "short": 18397,
              "net": 8018
            }
          },
          "openInterest": 60851
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37017,
              "short": 33887,
              "net": 3130
            },
            "nonCommercial": {
              "long": 2275,
              "short": 4042,
              "net": -1767
            },
            "smallTrader": {
              "long": 19623,
              "short": 20986,
              "net": -1363
            }
          },
          "openInterest": 69210
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63956,
              "short": 72651,
              "net": -8695
            },
            "nonCommercial": {
              "long": 9090,
              "short": 6252,
              "net": 2838
            },
            "smallTrader": {
              "long": 26461,
              "short": 20604,
              "net": 5857
            }
          },
          "openInterest": 101458
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24787,
              "short": 11294,
              "net": 13493
            },
            "nonCommercial": {
              "long": 1246,
              "short": 7408,
              "net": -6162
            },
            "smallTrader": {
              "long": 8742,
              "short": 16073,
              "net": -7331
            }
          },
          "openInterest": 34775
        }
      ]
    },
    {
      "reportDate": "1991-09-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 58260,
              "short": 71352,
              "net": -13092
            },
            "nonCommercial": {
              "long": 6887,
              "short": 1840,
              "net": 5047
            },
            "smallTrader": {
              "long": 29965,
              "short": 21920,
              "net": 8045
            }
          },
          "openInterest": 95949
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16404,
              "short": 15769,
              "net": 635
            },
            "nonCommercial": {
              "long": 703,
              "short": 798,
              "net": -95
            },
            "smallTrader": {
              "long": 88,
              "short": 628,
              "net": -540
            }
          },
          "openInterest": 17333
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159446,
              "short": 191276,
              "net": -31830
            },
            "nonCommercial": {
              "long": 42034,
              "short": 31135,
              "net": 10899
            },
            "smallTrader": {
              "long": 98167,
              "short": 77236,
              "net": 20931
            }
          },
          "openInterest": 313078
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66483,
              "short": 75306,
              "net": -8823
            },
            "nonCommercial": {
              "long": 3573,
              "short": 1099,
              "net": 2474
            },
            "smallTrader": {
              "long": 17263,
              "short": 10914,
              "net": 6349
            }
          },
          "openInterest": 87319
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9562,
              "short": 25111,
              "net": -15549
            },
            "nonCommercial": {
              "long": 8565,
              "short": 798,
              "net": 7767
            },
            "smallTrader": {
              "long": 17319,
              "short": 9537,
              "net": 7782
            }
          },
          "openInterest": 35446
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17144,
              "short": 24352,
              "net": -7208
            },
            "nonCommercial": {
              "long": 11639,
              "short": 5678,
              "net": 5961
            },
            "smallTrader": {
              "long": 8453,
              "short": 7206,
              "net": 1247
            }
          },
          "openInterest": 38130
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33006,
              "short": 45822,
              "net": -12816
            },
            "nonCommercial": {
              "long": 11394,
              "short": 2133,
              "net": 9261
            },
            "smallTrader": {
              "long": 9424,
              "short": 5869,
              "net": 3555
            }
          },
          "openInterest": 54283
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16930,
              "short": 31467,
              "net": -14537
            },
            "nonCommercial": {
              "long": 9467,
              "short": 1149,
              "net": 8318
            },
            "smallTrader": {
              "long": 13986,
              "short": 7767,
              "net": 6219
            }
          },
          "openInterest": 42791
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14606,
              "short": 24172,
              "net": -9566
            },
            "nonCommercial": {
              "long": 11435,
              "short": 2933,
              "net": 8502
            },
            "smallTrader": {
              "long": 15152,
              "short": 14088,
              "net": 1064
            }
          },
          "openInterest": 41580
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27968,
              "short": 16515,
              "net": 11453
            },
            "nonCommercial": {
              "long": 959,
              "short": 8513,
              "net": -7554
            },
            "smallTrader": {
              "long": 8627,
              "short": 12526,
              "net": -3899
            }
          },
          "openInterest": 38604
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163764,
              "short": 157296,
              "net": 6468
            },
            "nonCommercial": {
              "long": 7220,
              "short": 12072,
              "net": -4852
            },
            "smallTrader": {
              "long": 74673,
              "short": 76289,
              "net": -1616
            }
          },
          "openInterest": 259252
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3370,
              "short": 2342,
              "net": 1028
            },
            "nonCommercial": {
              "long": 472,
              "short": 1475,
              "net": -1003
            },
            "smallTrader": {
              "long": 6249,
              "short": 6274,
              "net": -25
            }
          },
          "openInterest": 11123
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70495,
              "short": 36166,
              "net": 34329
            },
            "nonCommercial": {
              "long": 7736,
              "short": 29869,
              "net": -22133
            },
            "smallTrader": {
              "long": 20974,
              "short": 33170,
              "net": -12196
            }
          },
          "openInterest": 107449
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62570,
              "short": 89515,
              "net": -26945
            },
            "nonCommercial": {
              "long": 12425,
              "short": 2937,
              "net": 9488
            },
            "smallTrader": {
              "long": 47508,
              "short": 30051,
              "net": 17457
            }
          },
          "openInterest": 137447
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33562,
              "short": 58042,
              "net": -24480
            },
            "nonCommercial": {
              "long": 16586,
              "short": 10012,
              "net": 6574
            },
            "smallTrader": {
              "long": 26568,
              "short": 8662,
              "net": 17906
            }
          },
          "openInterest": 79172
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23416,
              "short": 21092,
              "net": 2324
            },
            "nonCommercial": {
              "long": 9738,
              "short": 15237,
              "net": -5499
            },
            "smallTrader": {
              "long": 34406,
              "short": 31231,
              "net": 3175
            }
          },
          "openInterest": 75964
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16489,
              "short": 20531,
              "net": -4042
            },
            "nonCommercial": {
              "long": 2259,
              "short": 482,
              "net": 1777
            },
            "smallTrader": {
              "long": 5062,
              "short": 2797,
              "net": 2265
            }
          },
          "openInterest": 24605
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8211,
              "short": 11116,
              "net": -2905
            },
            "nonCommercial": {
              "long": 4109,
              "short": 4362,
              "net": -253
            },
            "smallTrader": {
              "long": 5727,
              "short": 2569,
              "net": 3158
            }
          },
          "openInterest": 18397
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23557,
              "short": 55501,
              "net": -31944
            },
            "nonCommercial": {
              "long": 24077,
              "short": 14322,
              "net": 9755
            },
            "smallTrader": {
              "long": 36671,
              "short": 14482,
              "net": 22189
            }
          },
          "openInterest": 86917
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24404,
              "short": 43690,
              "net": -19286
            },
            "nonCommercial": {
              "long": 9932,
              "short": 1864,
              "net": 8068
            },
            "smallTrader": {
              "long": 32754,
              "short": 21536,
              "net": 11218
            }
          },
          "openInterest": 72058
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32205,
              "short": 31691,
              "net": 514
            },
            "nonCommercial": {
              "long": 3580,
              "short": 4784,
              "net": -1204
            },
            "smallTrader": {
              "long": 22112,
              "short": 21422,
              "net": 690
            }
          },
          "openInterest": 67776
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52831,
              "short": 77812,
              "net": -24981
            },
            "nonCommercial": {
              "long": 14236,
              "short": 2179,
              "net": 12057
            },
            "smallTrader": {
              "long": 32444,
              "short": 19520,
              "net": 12924
            }
          },
          "openInterest": 100346
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14867,
              "short": 19204,
              "net": -4337
            },
            "nonCommercial": {
              "long": 5189,
              "short": 3034,
              "net": 2155
            },
            "smallTrader": {
              "long": 13430,
              "short": 11248,
              "net": 2182
            }
          },
          "openInterest": 33486
        }
      ]
    },
    {
      "reportDate": "1991-09-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 54977,
              "short": 66555,
              "net": -11578
            },
            "nonCommercial": {
              "long": 7880,
              "short": 7813,
              "net": 67
            },
            "smallTrader": {
              "long": 31457,
              "short": 19946,
              "net": 11511
            }
          },
          "openInterest": 95554
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15424,
              "short": 14860,
              "net": 564
            },
            "nonCommercial": {
              "long": 541,
              "short": 599,
              "net": -58
            },
            "smallTrader": {
              "long": 112,
              "short": 618,
              "net": -506
            }
          },
          "openInterest": 16077
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 154741,
              "short": 202857,
              "net": -48116
            },
            "nonCommercial": {
              "long": 48957,
              "short": 25862,
              "net": 23095
            },
            "smallTrader": {
              "long": 96171,
              "short": 71150,
              "net": 25021
            }
          },
          "openInterest": 313509
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 68712,
              "short": 73444,
              "net": -4732
            },
            "nonCommercial": {
              "long": 4212,
              "short": 600,
              "net": 3612
            },
            "smallTrader": {
              "long": 11383,
              "short": 10263,
              "net": 1120
            }
          },
          "openInterest": 84307
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1357,
              "short": 16379,
              "net": -15022
            },
            "nonCommercial": {
              "long": 8548,
              "short": 0,
              "net": 8548
            },
            "smallTrader": {
              "long": 15036,
              "short": 8562,
              "net": 6474
            }
          },
          "openInterest": 24941
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7590,
              "short": 11280,
              "net": -3690
            },
            "nonCommercial": {
              "long": 10063,
              "short": 7932,
              "net": 2131
            },
            "smallTrader": {
              "long": 8476,
              "short": 6917,
              "net": 1559
            }
          },
          "openInterest": 27203
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31545,
              "short": 44769,
              "net": -13224
            },
            "nonCommercial": {
              "long": 11711,
              "short": 2496,
              "net": 9215
            },
            "smallTrader": {
              "long": 10066,
              "short": 6057,
              "net": 4009
            }
          },
          "openInterest": 54507
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19191,
              "short": 31757,
              "net": -12566
            },
            "nonCommercial": {
              "long": 8303,
              "short": 1331,
              "net": 6972
            },
            "smallTrader": {
              "long": 13574,
              "short": 7980,
              "net": 5594
            }
          },
          "openInterest": 43065
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14169,
              "short": 24033,
              "net": -9864
            },
            "nonCommercial": {
              "long": 11931,
              "short": 4348,
              "net": 7583
            },
            "smallTrader": {
              "long": 14785,
              "short": 12504,
              "net": 2281
            }
          },
          "openInterest": 41155
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27650,
              "short": 16885,
              "net": 10765
            },
            "nonCommercial": {
              "long": 759,
              "short": 7845,
              "net": -7086
            },
            "smallTrader": {
              "long": 8255,
              "short": 11934,
              "net": -3679
            }
          },
          "openInterest": 37650
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174743,
              "short": 182018,
              "net": -7275
            },
            "nonCommercial": {
              "long": 24100,
              "short": 18005,
              "net": 6095
            },
            "smallTrader": {
              "long": 75261,
              "short": 74081,
              "net": 1180
            }
          },
          "openInterest": 288566
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3563,
              "short": 2777,
              "net": 786
            },
            "nonCommercial": {
              "long": 1669,
              "short": 1102,
              "net": 567
            },
            "smallTrader": {
              "long": 4902,
              "short": 6255,
              "net": -1353
            }
          },
          "openInterest": 10829
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55772,
              "short": 40650,
              "net": 15122
            },
            "nonCommercial": {
              "long": 9403,
              "short": 20755,
              "net": -11352
            },
            "smallTrader": {
              "long": 25505,
              "short": 29275,
              "net": -3770
            }
          },
          "openInterest": 97904
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59236,
              "short": 88223,
              "net": -28987
            },
            "nonCommercial": {
              "long": 14756,
              "short": 1765,
              "net": 12991
            },
            "smallTrader": {
              "long": 49011,
              "short": 33015,
              "net": 15996
            }
          },
          "openInterest": 138316
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11976,
              "short": 37703,
              "net": -25727
            },
            "nonCommercial": {
              "long": 18705,
              "short": 9643,
              "net": 9062
            },
            "smallTrader": {
              "long": 25283,
              "short": 8618,
              "net": 16665
            }
          },
          "openInterest": 58214
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20306,
              "short": 21569,
              "net": -1263
            },
            "nonCommercial": {
              "long": 10262,
              "short": 8662,
              "net": 1600
            },
            "smallTrader": {
              "long": 31239,
              "short": 31576,
              "net": -337
            }
          },
          "openInterest": 71173
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16035,
              "short": 19695,
              "net": -3660
            },
            "nonCommercial": {
              "long": 2253,
              "short": 540,
              "net": 1713
            },
            "smallTrader": {
              "long": 4757,
              "short": 2810,
              "net": 1947
            }
          },
          "openInterest": 23785
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8145,
              "short": 10101,
              "net": -1956
            },
            "nonCommercial": {
              "long": 3634,
              "short": 4100,
              "net": -466
            },
            "smallTrader": {
              "long": 6089,
              "short": 3667,
              "net": 2422
            }
          },
          "openInterest": 18162
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22961,
              "short": 67537,
              "net": -44576
            },
            "nonCommercial": {
              "long": 24676,
              "short": 5901,
              "net": 18775
            },
            "smallTrader": {
              "long": 37083,
              "short": 11282,
              "net": 25801
            }
          },
          "openInterest": 86818
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24807,
              "short": 43021,
              "net": -18214
            },
            "nonCommercial": {
              "long": 7001,
              "short": 1011,
              "net": 5990
            },
            "smallTrader": {
              "long": 32523,
              "short": 20299,
              "net": 12224
            }
          },
          "openInterest": 69247
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29262,
              "short": 25324,
              "net": 3938
            },
            "nonCommercial": {
              "long": 3358,
              "short": 5535,
              "net": -2177
            },
            "smallTrader": {
              "long": 19519,
              "short": 21280,
              "net": -1761
            }
          },
          "openInterest": 60368
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41487,
              "short": 83717,
              "net": -42230
            },
            "nonCommercial": {
              "long": 26054,
              "short": 1653,
              "net": 24401
            },
            "smallTrader": {
              "long": 31907,
              "short": 14078,
              "net": 17829
            }
          },
          "openInterest": 101953
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2393,
              "short": 9678,
              "net": -7285
            },
            "nonCommercial": {
              "long": 5832,
              "short": 3598,
              "net": 2234
            },
            "smallTrader": {
              "long": 15728,
              "short": 10677,
              "net": 5051
            }
          },
          "openInterest": 24001
        }
      ]
    },
    {
      "reportDate": "1991-10-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 57368,
              "short": 63510,
              "net": -6142
            },
            "nonCommercial": {
              "long": 6534,
              "short": 9438,
              "net": -2904
            },
            "smallTrader": {
              "long": 28672,
              "short": 19626,
              "net": 9046
            }
          },
          "openInterest": 94185
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13808,
              "short": 12802,
              "net": 1006
            },
            "nonCommercial": {
              "long": 798,
              "short": 1285,
              "net": -487
            },
            "smallTrader": {
              "long": 279,
              "short": 798,
              "net": -519
            }
          },
          "openInterest": 14885
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 152252,
              "short": 204897,
              "net": -52645
            },
            "nonCommercial": {
              "long": 46325,
              "short": 24298,
              "net": 22027
            },
            "smallTrader": {
              "long": 99711,
              "short": 69093,
              "net": 30618
            }
          },
          "openInterest": 312601
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 74778,
              "short": 85229,
              "net": -10451
            },
            "nonCommercial": {
              "long": 8527,
              "short": 600,
              "net": 7927
            },
            "smallTrader": {
              "long": 10760,
              "short": 8236,
              "net": 2524
            }
          },
          "openInterest": 94065
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9807,
              "short": 5994,
              "net": 3813
            },
            "nonCommercial": {
              "long": 2494,
              "short": 3114,
              "net": -620
            },
            "smallTrader": {
              "long": 8894,
              "short": 12087,
              "net": -3193
            }
          },
          "openInterest": 21621
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6430,
              "short": 14892,
              "net": -8462
            },
            "nonCommercial": {
              "long": 10856,
              "short": 4752,
              "net": 6104
            },
            "smallTrader": {
              "long": 9899,
              "short": 7541,
              "net": 2358
            }
          },
          "openInterest": 28454
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32106,
              "short": 44139,
              "net": -12033
            },
            "nonCommercial": {
              "long": 10246,
              "short": 2356,
              "net": 7890
            },
            "smallTrader": {
              "long": 10799,
              "short": 6656,
              "net": 4143
            }
          },
          "openInterest": 54610
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19452,
              "short": 28964,
              "net": -9512
            },
            "nonCommercial": {
              "long": 8762,
              "short": 5258,
              "net": 3504
            },
            "smallTrader": {
              "long": 14491,
              "short": 8483,
              "net": 6008
            }
          },
          "openInterest": 44696
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16448,
              "short": 22849,
              "net": -6401
            },
            "nonCommercial": {
              "long": 10106,
              "short": 5585,
              "net": 4521
            },
            "smallTrader": {
              "long": 14275,
              "short": 12395,
              "net": 1880
            }
          },
          "openInterest": 41650
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29599,
              "short": 17566,
              "net": 12033
            },
            "nonCommercial": {
              "long": 899,
              "short": 9905,
              "net": -9006
            },
            "smallTrader": {
              "long": 8822,
              "short": 11849,
              "net": -3027
            }
          },
          "openInterest": 40234
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178314,
              "short": 193997,
              "net": -15683
            },
            "nonCommercial": {
              "long": 25372,
              "short": 16702,
              "net": 8670
            },
            "smallTrader": {
              "long": 90755,
              "short": 83742,
              "net": 7013
            }
          },
          "openInterest": 305524
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3426,
              "short": 2338,
              "net": 1088
            },
            "nonCommercial": {
              "long": 2118,
              "short": 1051,
              "net": 1067
            },
            "smallTrader": {
              "long": 4631,
              "short": 6786,
              "net": -2155
            }
          },
          "openInterest": 10642
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44529,
              "short": 48658,
              "net": -4129
            },
            "nonCommercial": {
              "long": 11464,
              "short": 9834,
              "net": 1630
            },
            "smallTrader": {
              "long": 26286,
              "short": 23787,
              "net": 2499
            }
          },
          "openInterest": 92152
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59057,
              "short": 88196,
              "net": -29139
            },
            "nonCommercial": {
              "long": 16500,
              "short": 3339,
              "net": 13161
            },
            "smallTrader": {
              "long": 54025,
              "short": 38047,
              "net": 15978
            }
          },
          "openInterest": 145801
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21478,
              "short": 61927,
              "net": -40449
            },
            "nonCommercial": {
              "long": 26191,
              "short": 8316,
              "net": 17875
            },
            "smallTrader": {
              "long": 31384,
              "short": 8810,
              "net": 22574
            }
          },
          "openInterest": 81265
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21727,
              "short": 22480,
              "net": -753
            },
            "nonCommercial": {
              "long": 8824,
              "short": 6545,
              "net": 2279
            },
            "smallTrader": {
              "long": 31318,
              "short": 32844,
              "net": -1526
            }
          },
          "openInterest": 70520
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15755,
              "short": 20337,
              "net": -4582
            },
            "nonCommercial": {
              "long": 3822,
              "short": 542,
              "net": 3280
            },
            "smallTrader": {
              "long": 4672,
              "short": 3370,
              "net": 1302
            }
          },
          "openInterest": 25068
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6784,
              "short": 13072,
              "net": -6288
            },
            "nonCommercial": {
              "long": 4492,
              "short": 1237,
              "net": 3255
            },
            "smallTrader": {
              "long": 5129,
              "short": 2096,
              "net": 3033
            }
          },
          "openInterest": 16493
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26291,
              "short": 68324,
              "net": -42033
            },
            "nonCommercial": {
              "long": 23108,
              "short": 7294,
              "net": 15814
            },
            "smallTrader": {
              "long": 37095,
              "short": 10876,
              "net": 26219
            }
          },
          "openInterest": 90476
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28852,
              "short": 39050,
              "net": -10198
            },
            "nonCommercial": {
              "long": 5087,
              "short": 3278,
              "net": 1809
            },
            "smallTrader": {
              "long": 29075,
              "short": 20686,
              "net": 8389
            }
          },
          "openInterest": 66247
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31366,
              "short": 23582,
              "net": 7784
            },
            "nonCommercial": {
              "long": 2152,
              "short": 6117,
              "net": -3965
            },
            "smallTrader": {
              "long": 20203,
              "short": 24022,
              "net": -3819
            }
          },
          "openInterest": 60465
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47526,
              "short": 70989,
              "net": -23463
            },
            "nonCommercial": {
              "long": 17544,
              "short": 2000,
              "net": 15544
            },
            "smallTrader": {
              "long": 23872,
              "short": 15953,
              "net": 7919
            }
          },
          "openInterest": 90233
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9689,
              "short": 6634,
              "net": 3055
            },
            "nonCommercial": {
              "long": 4081,
              "short": 3068,
              "net": 1013
            },
            "smallTrader": {
              "long": 10674,
              "short": 14742,
              "net": -4068
            }
          },
          "openInterest": 24703
        }
      ]
    },
    {
      "reportDate": "1991-10-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 51337,
              "short": 61129,
              "net": -9792
            },
            "nonCommercial": {
              "long": 12001,
              "short": 5142,
              "net": 6859
            },
            "smallTrader": {
              "long": 24860,
              "short": 21927,
              "net": 2933
            }
          },
          "openInterest": 90426
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13339,
              "short": 13967,
              "net": -628
            },
            "nonCommercial": {
              "long": 1055,
              "short": 115,
              "net": 940
            },
            "smallTrader": {
              "long": 139,
              "short": 451,
              "net": -312
            }
          },
          "openInterest": 14702
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 137582,
              "short": 182996,
              "net": -45414
            },
            "nonCommercial": {
              "long": 43249,
              "short": 22495,
              "net": 20754
            },
            "smallTrader": {
              "long": 93203,
              "short": 68543,
              "net": 24660
            }
          },
          "openInterest": 288585
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66573,
              "short": 84741,
              "net": -18168
            },
            "nonCommercial": {
              "long": 16285,
              "short": 750,
              "net": 15535
            },
            "smallTrader": {
              "long": 12941,
              "short": 10308,
              "net": 2633
            }
          },
          "openInterest": 96492
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8924,
              "short": 13622,
              "net": -4698
            },
            "nonCommercial": {
              "long": 3648,
              "short": 486,
              "net": 3162
            },
            "smallTrader": {
              "long": 11669,
              "short": 10133,
              "net": 1536
            }
          },
          "openInterest": 24630
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6561,
              "short": 16803,
              "net": -10242
            },
            "nonCommercial": {
              "long": 11911,
              "short": 3832,
              "net": 8079
            },
            "smallTrader": {
              "long": 10055,
              "short": 7892,
              "net": 2163
            }
          },
          "openInterest": 29873
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32364,
              "short": 43386,
              "net": -11022
            },
            "nonCommercial": {
              "long": 8654,
              "short": 2204,
              "net": 6450
            },
            "smallTrader": {
              "long": 9685,
              "short": 5113,
              "net": 4572
            }
          },
          "openInterest": 52523
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17269,
              "short": 28416,
              "net": -11147
            },
            "nonCommercial": {
              "long": 9505,
              "short": 4544,
              "net": 4961
            },
            "smallTrader": {
              "long": 13839,
              "short": 7653,
              "net": 6186
            }
          },
          "openInterest": 42597
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14469,
              "short": 25629,
              "net": -11160
            },
            "nonCommercial": {
              "long": 12711,
              "short": 6012,
              "net": 6699
            },
            "smallTrader": {
              "long": 17337,
              "short": 12876,
              "net": 4461
            }
          },
          "openInterest": 45125
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30225,
              "short": 16813,
              "net": 13412
            },
            "nonCommercial": {
              "long": 1307,
              "short": 11262,
              "net": -9955
            },
            "smallTrader": {
              "long": 9858,
              "short": 13315,
              "net": -3457
            }
          },
          "openInterest": 42349
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177145,
              "short": 175794,
              "net": 1351
            },
            "nonCommercial": {
              "long": 22590,
              "short": 24238,
              "net": -1648
            },
            "smallTrader": {
              "long": 80627,
              "short": 80330,
              "net": 297
            }
          },
          "openInterest": 290964
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3064,
              "short": 2252,
              "net": 812
            },
            "nonCommercial": {
              "long": 2329,
              "short": 1870,
              "net": 459
            },
            "smallTrader": {
              "long": 5279,
              "short": 6550,
              "net": -1271
            }
          },
          "openInterest": 11055
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47307,
              "short": 54327,
              "net": -7020
            },
            "nonCommercial": {
              "long": 13595,
              "short": 10032,
              "net": 3563
            },
            "smallTrader": {
              "long": 28237,
              "short": 24780,
              "net": 3457
            }
          },
          "openInterest": 100311
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59270,
              "short": 87232,
              "net": -27962
            },
            "nonCommercial": {
              "long": 18183,
              "short": 4012,
              "net": 14171
            },
            "smallTrader": {
              "long": 47131,
              "short": 33340,
              "net": 13791
            }
          },
          "openInterest": 137485
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25425,
              "short": 45659,
              "net": -20234
            },
            "nonCommercial": {
              "long": 16193,
              "short": 10103,
              "net": 6090
            },
            "smallTrader": {
              "long": 24230,
              "short": 10086,
              "net": 14144
            }
          },
          "openInterest": 68782
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15901,
              "short": 21535,
              "net": -5634
            },
            "nonCommercial": {
              "long": 8605,
              "short": 10767,
              "net": -2162
            },
            "smallTrader": {
              "long": 34705,
              "short": 26909,
              "net": 7796
            }
          },
          "openInterest": 69053
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13511,
              "short": 18180,
              "net": -4669
            },
            "nonCommercial": {
              "long": 4030,
              "short": 262,
              "net": 3768
            },
            "smallTrader": {
              "long": 4301,
              "short": 3400,
              "net": 901
            }
          },
          "openInterest": 23242
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5877,
              "short": 10412,
              "net": -4535
            },
            "nonCommercial": {
              "long": 2626,
              "short": 807,
              "net": 1819
            },
            "smallTrader": {
              "long": 4649,
              "short": 1933,
              "net": 2716
            }
          },
          "openInterest": 13310
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27546,
              "short": 73319,
              "net": -45773
            },
            "nonCommercial": {
              "long": 23464,
              "short": 5719,
              "net": 17745
            },
            "smallTrader": {
              "long": 38951,
              "short": 10923,
              "net": 28028
            }
          },
          "openInterest": 93747
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26376,
              "short": 42446,
              "net": -16070
            },
            "nonCommercial": {
              "long": 5839,
              "short": 1587,
              "net": 4252
            },
            "smallTrader": {
              "long": 32209,
              "short": 20391,
              "net": 11818
            }
          },
          "openInterest": 70128
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31106,
              "short": 25314,
              "net": 5792
            },
            "nonCommercial": {
              "long": 3013,
              "short": 7433,
              "net": -4420
            },
            "smallTrader": {
              "long": 22391,
              "short": 23763,
              "net": -1372
            }
          },
          "openInterest": 61883
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44706,
              "short": 77158,
              "net": -32452
            },
            "nonCommercial": {
              "long": 18605,
              "short": 229,
              "net": 18376
            },
            "smallTrader": {
              "long": 29579,
              "short": 15503,
              "net": 14076
            }
          },
          "openInterest": 93777
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7533,
              "short": 7953,
              "net": -420
            },
            "nonCommercial": {
              "long": 3489,
              "short": 2560,
              "net": 929
            },
            "smallTrader": {
              "long": 12969,
              "short": 13478,
              "net": -509
            }
          },
          "openInterest": 24351
        }
      ]
    },
    {
      "reportDate": "1991-11-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47258,
              "short": 57391,
              "net": -10133
            },
            "nonCommercial": {
              "long": 11872,
              "short": 2320,
              "net": 9552
            },
            "smallTrader": {
              "long": 35448,
              "short": 34867,
              "net": 581
            }
          },
          "openInterest": 103941
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16155,
              "short": 16203,
              "net": -48
            },
            "nonCommercial": {
              "long": 1042,
              "short": 729,
              "net": 313
            },
            "smallTrader": {
              "long": 190,
              "short": 455,
              "net": -265
            }
          },
          "openInterest": 17421
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 165157,
              "short": 216758,
              "net": -51601
            },
            "nonCommercial": {
              "long": 53468,
              "short": 22348,
              "net": 31120
            },
            "smallTrader": {
              "long": 110124,
              "short": 89643,
              "net": 20481
            }
          },
          "openInterest": 347794
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 67240,
              "short": 85357,
              "net": -18117
            },
            "nonCommercial": {
              "long": 19224,
              "short": 1429,
              "net": 17795
            },
            "smallTrader": {
              "long": 13511,
              "short": 13189,
              "net": 322
            }
          },
          "openInterest": 101905
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6486,
              "short": 19924,
              "net": -13438
            },
            "nonCommercial": {
              "long": 8931,
              "short": 854,
              "net": 8077
            },
            "smallTrader": {
              "long": 15062,
              "short": 9701,
              "net": 5361
            }
          },
          "openInterest": 31052
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12893,
              "short": 9595,
              "net": 3298
            },
            "nonCommercial": {
              "long": 4659,
              "short": 6511,
              "net": -1852
            },
            "smallTrader": {
              "long": 7621,
              "short": 9067,
              "net": -1446
            }
          },
          "openInterest": 26661
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31980,
              "short": 45371,
              "net": -13391
            },
            "nonCommercial": {
              "long": 11280,
              "short": 1159,
              "net": 10121
            },
            "smallTrader": {
              "long": 8632,
              "short": 5362,
              "net": 3270
            }
          },
          "openInterest": 52448
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18401,
              "short": 26682,
              "net": -8281
            },
            "nonCommercial": {
              "long": 6627,
              "short": 5717,
              "net": 910
            },
            "smallTrader": {
              "long": 15579,
              "short": 8208,
              "net": 7371
            }
          },
          "openInterest": 42048
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15861,
              "short": 22181,
              "net": -6320
            },
            "nonCommercial": {
              "long": 9164,
              "short": 5743,
              "net": 3421
            },
            "smallTrader": {
              "long": 14928,
              "short": 12029,
              "net": 2899
            }
          },
          "openInterest": 40502
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28069,
              "short": 16296,
              "net": 11773
            },
            "nonCommercial": {
              "long": 1274,
              "short": 9497,
              "net": -8223
            },
            "smallTrader": {
              "long": 10260,
              "short": 13810,
              "net": -3550
            }
          },
          "openInterest": 40683
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205445,
              "short": 172381,
              "net": 33064
            },
            "nonCommercial": {
              "long": 9593,
              "short": 23328,
              "net": -13735
            },
            "smallTrader": {
              "long": 70338,
              "short": 89667,
              "net": -19329
            }
          },
          "openInterest": 301865
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3468,
              "short": 2030,
              "net": 1438
            },
            "nonCommercial": {
              "long": 1398,
              "short": 2124,
              "net": -726
            },
            "smallTrader": {
              "long": 5333,
              "short": 6045,
              "net": -712
            }
          },
          "openInterest": 10559
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56116,
              "short": 50752,
              "net": 5364
            },
            "nonCommercial": {
              "long": 10191,
              "short": 13131,
              "net": -2940
            },
            "smallTrader": {
              "long": 25541,
              "short": 27965,
              "net": -2424
            }
          },
          "openInterest": 103034
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64466,
              "short": 76368,
              "net": -11902
            },
            "nonCommercial": {
              "long": 7197,
              "short": 3993,
              "net": 3204
            },
            "smallTrader": {
              "long": 42941,
              "short": 34243,
              "net": 8698
            }
          },
          "openInterest": 127175
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27578,
              "short": 57306,
              "net": -29728
            },
            "nonCommercial": {
              "long": 18701,
              "short": 7538,
              "net": 11163
            },
            "smallTrader": {
              "long": 26834,
              "short": 8269,
              "net": 18565
            }
          },
          "openInterest": 76996
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19452,
              "short": 26350,
              "net": -6898
            },
            "nonCommercial": {
              "long": 12189,
              "short": 8923,
              "net": 3266
            },
            "smallTrader": {
              "long": 33749,
              "short": 30117,
              "net": 3632
            }
          },
          "openInterest": 77875
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13194,
              "short": 16610,
              "net": -3416
            },
            "nonCommercial": {
              "long": 2900,
              "short": 823,
              "net": 2077
            },
            "smallTrader": {
              "long": 4705,
              "short": 3366,
              "net": 1339
            }
          },
          "openInterest": 22266
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6043,
              "short": 8708,
              "net": -2665
            },
            "nonCommercial": {
              "long": 2517,
              "short": 2229,
              "net": 288
            },
            "smallTrader": {
              "long": 4877,
              "short": 2500,
              "net": 2377
            }
          },
          "openInterest": 13437
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24628,
              "short": 59991,
              "net": -35363
            },
            "nonCommercial": {
              "long": 19832,
              "short": 10699,
              "net": 9133
            },
            "smallTrader": {
              "long": 40167,
              "short": 13937,
              "net": 26230
            }
          },
          "openInterest": 89210
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31900,
              "short": 40822,
              "net": -8922
            },
            "nonCommercial": {
              "long": 3709,
              "short": 3412,
              "net": 297
            },
            "smallTrader": {
              "long": 29676,
              "short": 21051,
              "net": 8625
            }
          },
          "openInterest": 69283
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40185,
              "short": 29810,
              "net": 10375
            },
            "nonCommercial": {
              "long": 2335,
              "short": 10685,
              "net": -8350
            },
            "smallTrader": {
              "long": 24598,
              "short": 26623,
              "net": -2025
            }
          },
          "openInterest": 73715
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57746,
              "short": 58092,
              "net": -346
            },
            "nonCommercial": {
              "long": 11773,
              "short": 11083,
              "net": 690
            },
            "smallTrader": {
              "long": 21028,
              "short": 21372,
              "net": -344
            }
          },
          "openInterest": 90783
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6160,
              "short": 17215,
              "net": -11055
            },
            "nonCommercial": {
              "long": 10272,
              "short": 3094,
              "net": 7178
            },
            "smallTrader": {
              "long": 15742,
              "short": 11865,
              "net": 3877
            }
          },
          "openInterest": 32449
        }
      ]
    },
    {
      "reportDate": "1991-11-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 60712,
              "short": 74616,
              "net": -13904
            },
            "nonCommercial": {
              "long": 12216,
              "short": 938,
              "net": 11278
            },
            "smallTrader": {
              "long": 31605,
              "short": 28979,
              "net": 2626
            }
          },
          "openInterest": 105270
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16094,
              "short": 14788,
              "net": 1306
            },
            "nonCommercial": {
              "long": 814,
              "short": 1807,
              "net": -993
            },
            "smallTrader": {
              "long": 317,
              "short": 630,
              "net": -313
            }
          },
          "openInterest": 18950
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 149824,
              "short": 184879,
              "net": -35055
            },
            "nonCommercial": {
              "long": 33701,
              "short": 16590,
              "net": 17111
            },
            "smallTrader": {
              "long": 85830,
              "short": 67886,
              "net": 17944
            }
          },
          "openInterest": 315529
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 74164,
              "short": 92596,
              "net": -18432
            },
            "nonCommercial": {
              "long": 16465,
              "short": 1952,
              "net": 14513
            },
            "smallTrader": {
              "long": 15127,
              "short": 11208,
              "net": 3919
            }
          },
          "openInterest": 110526
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8549,
              "short": 17227,
              "net": -8678
            },
            "nonCommercial": {
              "long": 7406,
              "short": 614,
              "net": 6792
            },
            "smallTrader": {
              "long": 13401,
              "short": 11515,
              "net": 1886
            }
          },
          "openInterest": 30272
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12621,
              "short": 8800,
              "net": 3821
            },
            "nonCommercial": {
              "long": 3814,
              "short": 6237,
              "net": -2423
            },
            "smallTrader": {
              "long": 7603,
              "short": 9001,
              "net": -1398
            }
          },
          "openInterest": 25535
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33769,
              "short": 44052,
              "net": -10283
            },
            "nonCommercial": {
              "long": 9776,
              "short": 2443,
              "net": 7333
            },
            "smallTrader": {
              "long": 8382,
              "short": 5432,
              "net": 2950
            }
          },
          "openInterest": 52277
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17846,
              "short": 24960,
              "net": -7114
            },
            "nonCommercial": {
              "long": 7004,
              "short": 5705,
              "net": 1299
            },
            "smallTrader": {
              "long": 12206,
              "short": 6391,
              "net": 5815
            }
          },
          "openInterest": 38241
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16823,
              "short": 19067,
              "net": -2244
            },
            "nonCommercial": {
              "long": 6335,
              "short": 5282,
              "net": 1053
            },
            "smallTrader": {
              "long": 13069,
              "short": 11878,
              "net": 1191
            }
          },
          "openInterest": 36364
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24831,
              "short": 14037,
              "net": 10794
            },
            "nonCommercial": {
              "long": 1753,
              "short": 8949,
              "net": -7196
            },
            "smallTrader": {
              "long": 8716,
              "short": 12314,
              "net": -3598
            }
          },
          "openInterest": 36328
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180230,
              "short": 151517,
              "net": 28713
            },
            "nonCommercial": {
              "long": 14952,
              "short": 24033,
              "net": -9081
            },
            "smallTrader": {
              "long": 62257,
              "short": 81889,
              "net": -19632
            }
          },
          "openInterest": 272277
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2595,
              "short": 1222,
              "net": 1373
            },
            "nonCommercial": {
              "long": 1034,
              "short": 2660,
              "net": -1626
            },
            "smallTrader": {
              "long": 5264,
              "short": 5011,
              "net": 253
            }
          },
          "openInterest": 8945
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34930,
              "short": 75660,
              "net": -40730
            },
            "nonCommercial": {
              "long": 32242,
              "short": 4002,
              "net": 28240
            },
            "smallTrader": {
              "long": 35495,
              "short": 23005,
              "net": 12490
            }
          },
          "openInterest": 115496
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58856,
              "short": 65269,
              "net": -6413
            },
            "nonCommercial": {
              "long": 9034,
              "short": 9955,
              "net": -921
            },
            "smallTrader": {
              "long": 38312,
              "short": 30978,
              "net": 7334
            }
          },
          "openInterest": 116455
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34228,
              "short": 47162,
              "net": -12934
            },
            "nonCommercial": {
              "long": 11688,
              "short": 7772,
              "net": 3916
            },
            "smallTrader": {
              "long": 21468,
              "short": 12450,
              "net": 9018
            }
          },
          "openInterest": 70753
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18404,
              "short": 29691,
              "net": -11287
            },
            "nonCommercial": {
              "long": 12439,
              "short": 9228,
              "net": 3211
            },
            "smallTrader": {
              "long": 34937,
              "short": 26861,
              "net": 8076
            }
          },
          "openInterest": 78949
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 12269,
              "short": 13736,
              "net": -1467
            },
            "nonCommercial": {
              "long": 1629,
              "short": 1271,
              "net": 358
            },
            "smallTrader": {
              "long": 3958,
              "short": 2849,
              "net": 1109
            }
          },
          "openInterest": 18802
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4720,
              "short": 9894,
              "net": -5174
            },
            "nonCommercial": {
              "long": 2984,
              "short": 975,
              "net": 2009
            },
            "smallTrader": {
              "long": 5654,
              "short": 2489,
              "net": 3165
            }
          },
          "openInterest": 13386
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24144,
              "short": 58600,
              "net": -34456
            },
            "nonCommercial": {
              "long": 18943,
              "short": 7906,
              "net": 11037
            },
            "smallTrader": {
              "long": 33232,
              "short": 9813,
              "net": 23419
            }
          },
          "openInterest": 81040
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33559,
              "short": 42014,
              "net": -8455
            },
            "nonCommercial": {
              "long": 4771,
              "short": 3616,
              "net": 1155
            },
            "smallTrader": {
              "long": 26495,
              "short": 19195,
              "net": 7300
            }
          },
          "openInterest": 68691
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34153,
              "short": 25756,
              "net": 8397
            },
            "nonCommercial": {
              "long": 2639,
              "short": 8969,
              "net": -6330
            },
            "smallTrader": {
              "long": 20952,
              "short": 23019,
              "net": -2067
            }
          },
          "openInterest": 66842
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52251,
              "short": 65741,
              "net": -13490
            },
            "nonCommercial": {
              "long": 8934,
              "short": 3718,
              "net": 5216
            },
            "smallTrader": {
              "long": 24054,
              "short": 15780,
              "net": 8274
            }
          },
          "openInterest": 86793
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5744,
              "short": 16850,
              "net": -11106
            },
            "nonCommercial": {
              "long": 9853,
              "short": 3360,
              "net": 6493
            },
            "smallTrader": {
              "long": 15234,
              "short": 10621,
              "net": 4613
            }
          },
          "openInterest": 31745
        }
      ]
    },
    {
      "reportDate": "1991-12-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 52994,
              "short": 63451,
              "net": -10457
            },
            "nonCommercial": {
              "long": 10698,
              "short": 5568,
              "net": 5130
            },
            "smallTrader": {
              "long": 26764,
              "short": 21437,
              "net": 5327
            }
          },
          "openInterest": 90456
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 17843,
              "short": 17869,
              "net": -26
            },
            "nonCommercial": {
              "long": 911,
              "short": 431,
              "net": 480
            },
            "smallTrader": {
              "long": 179,
              "short": 633,
              "net": -454
            }
          },
          "openInterest": 20692
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 151625,
              "short": 192200,
              "net": -40575
            },
            "nonCommercial": {
              "long": 53375,
              "short": 23265,
              "net": 30110
            },
            "smallTrader": {
              "long": 91013,
              "short": 80548,
              "net": 10465
            }
          },
          "openInterest": 306862
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 72181,
              "short": 86595,
              "net": -14414
            },
            "nonCommercial": {
              "long": 14193,
              "short": 1713,
              "net": 12480
            },
            "smallTrader": {
              "long": 11200,
              "short": 9266,
              "net": 1934
            }
          },
          "openInterest": 99847
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11419,
              "short": 20277,
              "net": -8858
            },
            "nonCommercial": {
              "long": 8066,
              "short": 1102,
              "net": 6964
            },
            "smallTrader": {
              "long": 11679,
              "short": 9785,
              "net": 1894
            }
          },
          "openInterest": 31164
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15417,
              "short": 8805,
              "net": 6612
            },
            "nonCommercial": {
              "long": 1234,
              "short": 5042,
              "net": -3808
            },
            "smallTrader": {
              "long": 5482,
              "short": 8286,
              "net": -2804
            }
          },
          "openInterest": 22133
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32370,
              "short": 47061,
              "net": -14691
            },
            "nonCommercial": {
              "long": 12046,
              "short": 1457,
              "net": 10589
            },
            "smallTrader": {
              "long": 8883,
              "short": 4781,
              "net": 4102
            }
          },
          "openInterest": 53602
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19100,
              "short": 26026,
              "net": -6926
            },
            "nonCommercial": {
              "long": 6644,
              "short": 6125,
              "net": 519
            },
            "smallTrader": {
              "long": 12988,
              "short": 6581,
              "net": 6407
            }
          },
          "openInterest": 39827
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27847,
              "short": 13044,
              "net": 14803
            },
            "nonCommercial": {
              "long": 2748,
              "short": 16421,
              "net": -13673
            },
            "smallTrader": {
              "long": 14469,
              "short": 15599,
              "net": -1130
            }
          },
          "openInterest": 46685
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23105,
              "short": 13599,
              "net": 9506
            },
            "nonCommercial": {
              "long": 2377,
              "short": 8054,
              "net": -5677
            },
            "smallTrader": {
              "long": 9556,
              "short": 13385,
              "net": -3829
            }
          },
          "openInterest": 36385
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199916,
              "short": 179265,
              "net": 20651
            },
            "nonCommercial": {
              "long": 16397,
              "short": 19827,
              "net": -3430
            },
            "smallTrader": {
              "long": 70116,
              "short": 87337,
              "net": -17221
            }
          },
          "openInterest": 299800
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2358,
              "short": 1024,
              "net": 1334
            },
            "nonCommercial": {
              "long": 893,
              "short": 2844,
              "net": -1951
            },
            "smallTrader": {
              "long": 6047,
              "short": 5430,
              "net": 617
            }
          },
          "openInterest": 9372
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46254,
              "short": 61304,
              "net": -15050
            },
            "nonCommercial": {
              "long": 16792,
              "short": 6313,
              "net": 10479
            },
            "smallTrader": {
              "long": 28309,
              "short": 23738,
              "net": 4571
            }
          },
          "openInterest": 103659
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64404,
              "short": 66132,
              "net": -1728
            },
            "nonCommercial": {
              "long": 8983,
              "short": 11956,
              "net": -2973
            },
            "smallTrader": {
              "long": 38757,
              "short": 34056,
              "net": 4701
            }
          },
          "openInterest": 120577
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40730,
              "short": 51523,
              "net": -10793
            },
            "nonCommercial": {
              "long": 8422,
              "short": 8691,
              "net": -269
            },
            "smallTrader": {
              "long": 21192,
              "short": 10130,
              "net": 11062
            }
          },
          "openInterest": 72824
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19542,
              "short": 28039,
              "net": -8497
            },
            "nonCommercial": {
              "long": 9094,
              "short": 10208,
              "net": -1114
            },
            "smallTrader": {
              "long": 34289,
              "short": 24678,
              "net": 9611
            }
          },
          "openInterest": 75289
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13255,
              "short": 13561,
              "net": -306
            },
            "nonCommercial": {
              "long": 1974,
              "short": 2036,
              "net": -62
            },
            "smallTrader": {
              "long": 4197,
              "short": 3829,
              "net": 368
            }
          },
          "openInterest": 20059
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6607,
              "short": 7898,
              "net": -1291
            },
            "nonCommercial": {
              "long": 2557,
              "short": 3437,
              "net": -880
            },
            "smallTrader": {
              "long": 5944,
              "short": 3773,
              "net": 2171
            }
          },
          "openInterest": 15365
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35701,
              "short": 53182,
              "net": -17481
            },
            "nonCommercial": {
              "long": 17215,
              "short": 23459,
              "net": -6244
            },
            "smallTrader": {
              "long": 38503,
              "short": 14778,
              "net": 23725
            }
          },
          "openInterest": 96584
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43340,
              "short": 38715,
              "net": 4625
            },
            "nonCommercial": {
              "long": 2670,
              "short": 10483,
              "net": -7813
            },
            "smallTrader": {
              "long": 26199,
              "short": 23011,
              "net": 3188
            }
          },
          "openInterest": 75176
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33824,
              "short": 30225,
              "net": 3599
            },
            "nonCommercial": {
              "long": 1822,
              "short": 6018,
              "net": -4196
            },
            "smallTrader": {
              "long": 21697,
              "short": 21100,
              "net": 597
            }
          },
          "openInterest": 63758
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57950,
              "short": 72546,
              "net": -14596
            },
            "nonCommercial": {
              "long": 10164,
              "short": 2258,
              "net": 7906
            },
            "smallTrader": {
              "long": 20901,
              "short": 14211,
              "net": 6690
            }
          },
          "openInterest": 91536
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13540,
              "short": 27376,
              "net": -13836
            },
            "nonCommercial": {
              "long": 9094,
              "short": 1553,
              "net": 7541
            },
            "smallTrader": {
              "long": 15647,
              "short": 9352,
              "net": 6295
            }
          },
          "openInterest": 38290
        }
      ]
    },
    {
      "reportDate": "1991-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 70338,
              "short": 75384,
              "net": -5046
            },
            "nonCommercial": {
              "long": 7172,
              "short": 6579,
              "net": 593
            },
            "smallTrader": {
              "long": 23884,
              "short": 19431,
              "net": 4453
            }
          },
          "openInterest": 101394
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14849,
              "short": 14839,
              "net": 10
            },
            "nonCommercial": {
              "long": 822,
              "short": 684,
              "net": 138
            },
            "smallTrader": {
              "long": 204,
              "short": 352,
              "net": -148
            }
          },
          "openInterest": 15875
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 164558,
              "short": 186721,
              "net": -22163
            },
            "nonCommercial": {
              "long": 35616,
              "short": 21576,
              "net": 14040
            },
            "smallTrader": {
              "long": 77636,
              "short": 69513,
              "net": 8123
            }
          },
          "openInterest": 288075
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 73869,
              "short": 83467,
              "net": -9598
            },
            "nonCommercial": {
              "long": 7500,
              "short": 0,
              "net": 7500
            },
            "smallTrader": {
              "long": 11242,
              "short": 9144,
              "net": 2098
            }
          },
          "openInterest": 92611
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1184,
              "short": 12417,
              "net": -11233
            },
            "nonCommercial": {
              "long": 7441,
              "short": 924,
              "net": 6517
            },
            "smallTrader": {
              "long": 11951,
              "short": 7235,
              "net": 4716
            }
          },
          "openInterest": 20576
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16078,
              "short": 2483,
              "net": 13595
            },
            "nonCommercial": {
              "long": 259,
              "short": 7797,
              "net": -7538
            },
            "smallTrader": {
              "long": 3919,
              "short": 9976,
              "net": -6057
            }
          },
          "openInterest": 20540
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32720,
              "short": 46122,
              "net": -13402
            },
            "nonCommercial": {
              "long": 10301,
              "short": 894,
              "net": 9407
            },
            "smallTrader": {
              "long": 9173,
              "short": 5178,
              "net": 3995
            }
          },
          "openInterest": 52803
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22202,
              "short": 28934,
              "net": -6732
            },
            "nonCommercial": {
              "long": 5817,
              "short": 6328,
              "net": -511
            },
            "smallTrader": {
              "long": 13781,
              "short": 6538,
              "net": 7243
            }
          },
          "openInterest": 43121
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27961,
              "short": 14108,
              "net": 13853
            },
            "nonCommercial": {
              "long": 1233,
              "short": 14487,
              "net": -13254
            },
            "smallTrader": {
              "long": 13137,
              "short": 13736,
              "net": -599
            }
          },
          "openInterest": 43334
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22044,
              "short": 15926,
              "net": 6118
            },
            "nonCommercial": {
              "long": 2944,
              "short": 6957,
              "net": -4013
            },
            "smallTrader": {
              "long": 8901,
              "short": 11006,
              "net": -2105
            }
          },
          "openInterest": 34946
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199014,
              "short": 177682,
              "net": 21332
            },
            "nonCommercial": {
              "long": 13791,
              "short": 19396,
              "net": -5605
            },
            "smallTrader": {
              "long": 64886,
              "short": 80613,
              "net": -15727
            }
          },
          "openInterest": 285921
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2190,
              "short": 750,
              "net": 1440
            },
            "nonCommercial": {
              "long": 383,
              "short": 3086,
              "net": -2703
            },
            "smallTrader": {
              "long": 6862,
              "short": 5599,
              "net": 1263
            }
          },
          "openInterest": 9544
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70346,
              "short": 57166,
              "net": 13180
            },
            "nonCommercial": {
              "long": 9018,
              "short": 13620,
              "net": -4602
            },
            "smallTrader": {
              "long": 22083,
              "short": 30661,
              "net": -8578
            }
          },
          "openInterest": 114144
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61247,
              "short": 60422,
              "net": 825
            },
            "nonCommercial": {
              "long": 8506,
              "short": 10674,
              "net": -2168
            },
            "smallTrader": {
              "long": 33041,
              "short": 31698,
              "net": 1343
            }
          },
          "openInterest": 113559
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17877,
              "short": 41559,
              "net": -23682
            },
            "nonCommercial": {
              "long": 15179,
              "short": 8598,
              "net": 6581
            },
            "smallTrader": {
              "long": 24544,
              "short": 7443,
              "net": 17101
            }
          },
          "openInterest": 59874
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17682,
              "short": 21930,
              "net": -4248
            },
            "nonCommercial": {
              "long": 9239,
              "short": 10772,
              "net": -1533
            },
            "smallTrader": {
              "long": 30551,
              "short": 24770,
              "net": 5781
            }
          },
          "openInterest": 68699
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 12194,
              "short": 13121,
              "net": -927
            },
            "nonCommercial": {
              "long": 2041,
              "short": 1034,
              "net": 1007
            },
            "smallTrader": {
              "long": 3469,
              "short": 3549,
              "net": -80
            }
          },
          "openInterest": 18352
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6668,
              "short": 7462,
              "net": -794
            },
            "nonCommercial": {
              "long": 3046,
              "short": 4997,
              "net": -1951
            },
            "smallTrader": {
              "long": 5434,
              "short": 2689,
              "net": 2745
            }
          },
          "openInterest": 15238
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37612,
              "short": 58298,
              "net": -20686
            },
            "nonCommercial": {
              "long": 18786,
              "short": 19802,
              "net": -1016
            },
            "smallTrader": {
              "long": 35251,
              "short": 13549,
              "net": 21702
            }
          },
          "openInterest": 96843
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37612,
              "short": 42966,
              "net": -5354
            },
            "nonCommercial": {
              "long": 4032,
              "short": 4547,
              "net": -515
            },
            "smallTrader": {
              "long": 23040,
              "short": 17171,
              "net": 5869
            }
          },
          "openInterest": 67580
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40244,
              "short": 27056,
              "net": 13188
            },
            "nonCommercial": {
              "long": 1602,
              "short": 10122,
              "net": -8520
            },
            "smallTrader": {
              "long": 15909,
              "short": 20577,
              "net": -4668
            }
          },
          "openInterest": 64863
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57673,
              "short": 76677,
              "net": -19004
            },
            "nonCommercial": {
              "long": 10205,
              "short": 2554,
              "net": 7651
            },
            "smallTrader": {
              "long": 24492,
              "short": 13139,
              "net": 11353
            }
          },
          "openInterest": 94598
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3078,
              "short": 16739,
              "net": -13661
            },
            "nonCommercial": {
              "long": 8579,
              "short": 2572,
              "net": 6007
            },
            "smallTrader": {
              "long": 14635,
              "short": 6981,
              "net": 7654
            }
          },
          "openInterest": 26301
        }
      ]
    },
    {
      "reportDate": "1992-01-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 93340,
              "short": 82511,
              "net": 10829
            },
            "nonCommercial": {
              "long": 4937,
              "short": 12388,
              "net": -7451
            },
            "smallTrader": {
              "long": 21078,
              "short": 24456,
              "net": -3378
            }
          },
          "openInterest": 119355
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15824,
              "short": 14234,
              "net": 1590
            },
            "nonCommercial": {
              "long": 692,
              "short": 1852,
              "net": -1160
            },
            "smallTrader": {
              "long": 91,
              "short": 521,
              "net": -430
            }
          },
          "openInterest": 16665
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 187943,
              "short": 222912,
              "net": -34969
            },
            "nonCommercial": {
              "long": 46727,
              "short": 35984,
              "net": 10743
            },
            "smallTrader": {
              "long": 102062,
              "short": 77836,
              "net": 24226
            }
          },
          "openInterest": 347108
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 103471,
              "short": 109388,
              "net": -5917
            },
            "nonCommercial": {
              "long": 10665,
              "short": 5636,
              "net": 5029
            },
            "smallTrader": {
              "long": 10682,
              "short": 9794,
              "net": 888
            }
          },
          "openInterest": 125798
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12899,
              "short": 10250,
              "net": 2649
            },
            "nonCommercial": {
              "long": 2152,
              "short": 1327,
              "net": 825
            },
            "smallTrader": {
              "long": 8237,
              "short": 11711,
              "net": -3474
            }
          },
          "openInterest": 23359
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12891,
              "short": 3074,
              "net": 9817
            },
            "nonCommercial": {
              "long": 205,
              "short": 5190,
              "net": -4985
            },
            "smallTrader": {
              "long": 4857,
              "short": 9689,
              "net": -4832
            }
          },
          "openInterest": 18256
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36035,
              "short": 40573,
              "net": -4538
            },
            "nonCommercial": {
              "long": 7454,
              "short": 6093,
              "net": 1361
            },
            "smallTrader": {
              "long": 9688,
              "short": 6511,
              "net": 3177
            }
          },
          "openInterest": 53971
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23834,
              "short": 31797,
              "net": -7963
            },
            "nonCommercial": {
              "long": 5556,
              "short": 5699,
              "net": -143
            },
            "smallTrader": {
              "long": 15547,
              "short": 7441,
              "net": 8106
            }
          },
          "openInterest": 46287
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33291,
              "short": 16167,
              "net": 17124
            },
            "nonCommercial": {
              "long": 1042,
              "short": 16046,
              "net": -15004
            },
            "smallTrader": {
              "long": 14031,
              "short": 16151,
              "net": -2120
            }
          },
          "openInterest": 48927
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25117,
              "short": 15082,
              "net": 10035
            },
            "nonCommercial": {
              "long": 2839,
              "short": 10087,
              "net": -7248
            },
            "smallTrader": {
              "long": 9919,
              "short": 12706,
              "net": -2787
            }
          },
          "openInterest": 38966
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211685,
              "short": 207414,
              "net": 4271
            },
            "nonCommercial": {
              "long": 18287,
              "short": 13899,
              "net": 4388
            },
            "smallTrader": {
              "long": 76451,
              "short": 85110,
              "net": -8659
            }
          },
          "openInterest": 319206
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2381,
              "short": 825,
              "net": 1556
            },
            "nonCommercial": {
              "long": 547,
              "short": 2710,
              "net": -2163
            },
            "smallTrader": {
              "long": 7163,
              "short": 6556,
              "net": 607
            }
          },
          "openInterest": 10296
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60556,
              "short": 48784,
              "net": 11772
            },
            "nonCommercial": {
              "long": 11190,
              "short": 15685,
              "net": -4495
            },
            "smallTrader": {
              "long": 23374,
              "short": 30651,
              "net": -7277
            }
          },
          "openInterest": 104052
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60830,
              "short": 59752,
              "net": 1078
            },
            "nonCommercial": {
              "long": 5571,
              "short": 9222,
              "net": -3651
            },
            "smallTrader": {
              "long": 32108,
              "short": 29535,
              "net": 2573
            }
          },
          "openInterest": 106485
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24153,
              "short": 34411,
              "net": -10258
            },
            "nonCommercial": {
              "long": 13314,
              "short": 9825,
              "net": 3489
            },
            "smallTrader": {
              "long": 16751,
              "short": 9982,
              "net": 6769
            }
          },
          "openInterest": 58338
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24879,
              "short": 24886,
              "net": -7
            },
            "nonCommercial": {
              "long": 11688,
              "short": 10764,
              "net": 924
            },
            "smallTrader": {
              "long": 30343,
              "short": 31260,
              "net": -917
            }
          },
          "openInterest": 78592
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17637,
              "short": 20116,
              "net": -2479
            },
            "nonCommercial": {
              "long": 2215,
              "short": 210,
              "net": 2005
            },
            "smallTrader": {
              "long": 3955,
              "short": 3481,
              "net": 474
            }
          },
          "openInterest": 24195
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5999,
              "short": 7705,
              "net": -1706
            },
            "nonCommercial": {
              "long": 3748,
              "short": 5506,
              "net": -1758
            },
            "smallTrader": {
              "long": 5872,
              "short": 2408,
              "net": 3464
            }
          },
          "openInterest": 15710
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33330,
              "short": 71671,
              "net": -38341
            },
            "nonCommercial": {
              "long": 24533,
              "short": 10827,
              "net": 13706
            },
            "smallTrader": {
              "long": 36809,
              "short": 12174,
              "net": 24635
            }
          },
          "openInterest": 98251
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38368,
              "short": 46744,
              "net": -8376
            },
            "nonCommercial": {
              "long": 4675,
              "short": 3159,
              "net": 1516
            },
            "smallTrader": {
              "long": 24392,
              "short": 17532,
              "net": 6860
            }
          },
          "openInterest": 69434
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41990,
              "short": 35240,
              "net": 6750
            },
            "nonCommercial": {
              "long": 1651,
              "short": 7881,
              "net": -6230
            },
            "smallTrader": {
              "long": 19758,
              "short": 20278,
              "net": -520
            }
          },
          "openInterest": 69359
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66068,
              "short": 61322,
              "net": 4746
            },
            "nonCommercial": {
              "long": 5894,
              "short": 11417,
              "net": -5523
            },
            "smallTrader": {
              "long": 20694,
              "short": 19917,
              "net": 777
            }
          },
          "openInterest": 94966
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7240,
              "short": 10374,
              "net": -3134
            },
            "nonCommercial": {
              "long": 4046,
              "short": 1157,
              "net": 2889
            },
            "smallTrader": {
              "long": 11015,
              "short": 10770,
              "net": 245
            }
          },
          "openInterest": 22579
        }
      ]
    },
    {
      "reportDate": "1992-01-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 99343,
              "short": 77791,
              "net": 21552
            },
            "nonCommercial": {
              "long": 2626,
              "short": 12895,
              "net": -10269
            },
            "smallTrader": {
              "long": 18516,
              "short": 29799,
              "net": -11283
            }
          },
          "openInterest": 125361
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15828,
              "short": 13718,
              "net": 2110
            },
            "nonCommercial": {
              "long": 749,
              "short": 2262,
              "net": -1513
            },
            "smallTrader": {
              "long": 185,
              "short": 782,
              "net": -597
            }
          },
          "openInterest": 16762
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 187193,
              "short": 217084,
              "net": -29891
            },
            "nonCommercial": {
              "long": 29776,
              "short": 29388,
              "net": 388
            },
            "smallTrader": {
              "long": 107884,
              "short": 78381,
              "net": 29503
            }
          },
          "openInterest": 340617
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 91568,
              "short": 100633,
              "net": -9065
            },
            "nonCommercial": {
              "long": 10351,
              "short": 1136,
              "net": 9215
            },
            "smallTrader": {
              "long": 11431,
              "short": 11581,
              "net": -150
            }
          },
          "openInterest": 115643
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16222,
              "short": 9838,
              "net": 6384
            },
            "nonCommercial": {
              "long": 1757,
              "short": 1958,
              "net": -201
            },
            "smallTrader": {
              "long": 6268,
              "short": 12451,
              "net": -6183
            }
          },
          "openInterest": 24765
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19021,
              "short": 3477,
              "net": 15544
            },
            "nonCommercial": {
              "long": 283,
              "short": 8214,
              "net": -7931
            },
            "smallTrader": {
              "long": 3429,
              "short": 11042,
              "net": -7613
            }
          },
          "openInterest": 23068
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35636,
              "short": 40525,
              "net": -4889
            },
            "nonCommercial": {
              "long": 8373,
              "short": 6614,
              "net": 1759
            },
            "smallTrader": {
              "long": 11386,
              "short": 8256,
              "net": 3130
            }
          },
          "openInterest": 56871
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27020,
              "short": 33419,
              "net": -6399
            },
            "nonCommercial": {
              "long": 6672,
              "short": 8070,
              "net": -1398
            },
            "smallTrader": {
              "long": 15834,
              "short": 8037,
              "net": 7797
            }
          },
          "openInterest": 51622
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29098,
              "short": 22790,
              "net": 6308
            },
            "nonCommercial": {
              "long": 1933,
              "short": 10073,
              "net": -8140
            },
            "smallTrader": {
              "long": 15042,
              "short": 13210,
              "net": 1832
            }
          },
          "openInterest": 46302
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26684,
              "short": 16434,
              "net": 10250
            },
            "nonCommercial": {
              "long": 2417,
              "short": 10476,
              "net": -8059
            },
            "smallTrader": {
              "long": 11438,
              "short": 13629,
              "net": -2191
            }
          },
          "openInterest": 41656
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213035,
              "short": 207732,
              "net": 5303
            },
            "nonCommercial": {
              "long": 10529,
              "short": 16990,
              "net": -6461
            },
            "smallTrader": {
              "long": 77779,
              "short": 76621,
              "net": 1158
            }
          },
          "openInterest": 314650
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2341,
              "short": 1226,
              "net": 1115
            },
            "nonCommercial": {
              "long": 784,
              "short": 2026,
              "net": -1242
            },
            "smallTrader": {
              "long": 6944,
              "short": 6817,
              "net": 127
            }
          },
          "openInterest": 10322
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54833,
              "short": 53562,
              "net": 1271
            },
            "nonCommercial": {
              "long": 13351,
              "short": 12438,
              "net": 913
            },
            "smallTrader": {
              "long": 24338,
              "short": 26522,
              "net": -2184
            }
          },
          "openInterest": 102940
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62256,
              "short": 59523,
              "net": 2733
            },
            "nonCommercial": {
              "long": 4692,
              "short": 5994,
              "net": -1302
            },
            "smallTrader": {
              "long": 29092,
              "short": 30523,
              "net": -1431
            }
          },
          "openInterest": 102050
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25881,
              "short": 42504,
              "net": -16623
            },
            "nonCommercial": {
              "long": 16190,
              "short": 9733,
              "net": 6457
            },
            "smallTrader": {
              "long": 21402,
              "short": 11236,
              "net": 10166
            }
          },
          "openInterest": 67215
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26029,
              "short": 31959,
              "net": -5930
            },
            "nonCommercial": {
              "long": 20907,
              "short": 7610,
              "net": 13297
            },
            "smallTrader": {
              "long": 31740,
              "short": 39107,
              "net": -7367
            }
          },
          "openInterest": 91461
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21765,
              "short": 23897,
              "net": -2132
            },
            "nonCommercial": {
              "long": 1951,
              "short": 277,
              "net": 1674
            },
            "smallTrader": {
              "long": 4497,
              "short": 4039,
              "net": 458
            }
          },
          "openInterest": 28982
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4343,
              "short": 9241,
              "net": -4898
            },
            "nonCommercial": {
              "long": 4194,
              "short": 3435,
              "net": 759
            },
            "smallTrader": {
              "long": 6781,
              "short": 2642,
              "net": 4139
            }
          },
          "openInterest": 15551
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29663,
              "short": 75882,
              "net": -46219
            },
            "nonCommercial": {
              "long": 27954,
              "short": 5828,
              "net": 22126
            },
            "smallTrader": {
              "long": 35793,
              "short": 11700,
              "net": 24093
            }
          },
          "openInterest": 96343
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23327,
              "short": 38809,
              "net": -15482
            },
            "nonCommercial": {
              "long": 7733,
              "short": 2301,
              "net": 5432
            },
            "smallTrader": {
              "long": 26902,
              "short": 16852,
              "net": 10050
            }
          },
          "openInterest": 60557
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37068,
              "short": 40650,
              "net": -3582
            },
            "nonCommercial": {
              "long": 5592,
              "short": 5383,
              "net": 209
            },
            "smallTrader": {
              "long": 21884,
              "short": 18511,
              "net": 3373
            }
          },
          "openInterest": 70703
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70440,
              "short": 65364,
              "net": 5076
            },
            "nonCommercial": {
              "long": 8139,
              "short": 13563,
              "net": -5424
            },
            "smallTrader": {
              "long": 21971,
              "short": 21623,
              "net": 348
            }
          },
          "openInterest": 102744
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15865,
              "short": 6660,
              "net": 9205
            },
            "nonCommercial": {
              "long": 3037,
              "short": 6479,
              "net": -3442
            },
            "smallTrader": {
              "long": 8604,
              "short": 14367,
              "net": -5763
            }
          },
          "openInterest": 27779
        }
      ]
    },
    {
      "reportDate": "1992-02-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 87771,
              "short": 76909,
              "net": 10862
            },
            "nonCommercial": {
              "long": 6020,
              "short": 5792,
              "net": 228
            },
            "smallTrader": {
              "long": 21786,
              "short": 32876,
              "net": -11090
            }
          },
          "openInterest": 116710
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15687,
              "short": 12935,
              "net": 2752
            },
            "nonCommercial": {
              "long": 420,
              "short": 2588,
              "net": -2168
            },
            "smallTrader": {
              "long": 212,
              "short": 796,
              "net": -584
            }
          },
          "openInterest": 16319
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 204491,
              "short": 236181,
              "net": -31690
            },
            "nonCommercial": {
              "long": 26573,
              "short": 26734,
              "net": -161
            },
            "smallTrader": {
              "long": 118849,
              "short": 86998,
              "net": 31851
            }
          },
          "openInterest": 366153
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 106151,
              "short": 107931,
              "net": -1780
            },
            "nonCommercial": {
              "long": 9047,
              "short": 7123,
              "net": 1924
            },
            "smallTrader": {
              "long": 12147,
              "short": 12291,
              "net": -144
            }
          },
          "openInterest": 128379
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14492,
              "short": 9823,
              "net": 4669
            },
            "nonCommercial": {
              "long": 2341,
              "short": 1343,
              "net": 998
            },
            "smallTrader": {
              "long": 7320,
              "short": 12987,
              "net": -5667
            }
          },
          "openInterest": 24632
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19177,
              "short": 4233,
              "net": 14944
            },
            "nonCommercial": {
              "long": 234,
              "short": 7531,
              "net": -7297
            },
            "smallTrader": {
              "long": 4483,
              "short": 12130,
              "net": -7647
            }
          },
          "openInterest": 23894
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38441,
              "short": 39020,
              "net": -579
            },
            "nonCommercial": {
              "long": 6360,
              "short": 7903,
              "net": -1543
            },
            "smallTrader": {
              "long": 9356,
              "short": 7234,
              "net": 2122
            }
          },
          "openInterest": 55577
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26442,
              "short": 33948,
              "net": -7506
            },
            "nonCommercial": {
              "long": 7313,
              "short": 8080,
              "net": -767
            },
            "smallTrader": {
              "long": 16503,
              "short": 8230,
              "net": 8273
            }
          },
          "openInterest": 52125
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26410,
              "short": 28988,
              "net": -2578
            },
            "nonCommercial": {
              "long": 5109,
              "short": 5964,
              "net": -855
            },
            "smallTrader": {
              "long": 17530,
              "short": 14097,
              "net": 3433
            }
          },
          "openInterest": 49150
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25538,
              "short": 17298,
              "net": 8240
            },
            "nonCommercial": {
              "long": 1988,
              "short": 8682,
              "net": -6694
            },
            "smallTrader": {
              "long": 11570,
              "short": 13116,
              "net": -1546
            }
          },
          "openInterest": 40297
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 233551,
              "short": 235010,
              "net": -1459
            },
            "nonCommercial": {
              "long": 15904,
              "short": 19848,
              "net": -3944
            },
            "smallTrader": {
              "long": 83891,
              "short": 78488,
              "net": 5403
            }
          },
          "openInterest": 347346
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2489,
              "short": 1323,
              "net": 1166
            },
            "nonCommercial": {
              "long": 658,
              "short": 1644,
              "net": -986
            },
            "smallTrader": {
              "long": 6512,
              "short": 6692,
              "net": -180
            }
          },
          "openInterest": 10045
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52162,
              "short": 50194,
              "net": 1968
            },
            "nonCommercial": {
              "long": 13917,
              "short": 13429,
              "net": 488
            },
            "smallTrader": {
              "long": 23915,
              "short": 26371,
              "net": -2456
            }
          },
          "openInterest": 100473
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 56041,
              "short": 56470,
              "net": -429
            },
            "nonCommercial": {
              "long": 4488,
              "short": 6024,
              "net": -1536
            },
            "smallTrader": {
              "long": 29593,
              "short": 27628,
              "net": 1965
            }
          },
          "openInterest": 95550
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33544,
              "short": 38599,
              "net": -5055
            },
            "nonCommercial": {
              "long": 12586,
              "short": 8237,
              "net": 4349
            },
            "smallTrader": {
              "long": 16955,
              "short": 16249,
              "net": 706
            }
          },
          "openInterest": 66896
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28040,
              "short": 38614,
              "net": -10574
            },
            "nonCommercial": {
              "long": 21988,
              "short": 6413,
              "net": 15575
            },
            "smallTrader": {
              "long": 35026,
              "short": 40027,
              "net": -5001
            }
          },
          "openInterest": 99271
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23638,
              "short": 24317,
              "net": -679
            },
            "nonCommercial": {
              "long": 964,
              "short": 671,
              "net": 293
            },
            "smallTrader": {
              "long": 4195,
              "short": 3809,
              "net": 386
            }
          },
          "openInterest": 29190
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4372,
              "short": 11131,
              "net": -6759
            },
            "nonCommercial": {
              "long": 4357,
              "short": 448,
              "net": 3909
            },
            "smallTrader": {
              "long": 5503,
              "short": 2653,
              "net": 2850
            }
          },
          "openInterest": 14513
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27564,
              "short": 69286,
              "net": -41722
            },
            "nonCommercial": {
              "long": 27420,
              "short": 5890,
              "net": 21530
            },
            "smallTrader": {
              "long": 35811,
              "short": 15619,
              "net": 20192
            }
          },
          "openInterest": 94260
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23335,
              "short": 30780,
              "net": -7445
            },
            "nonCommercial": {
              "long": 3998,
              "short": 4784,
              "net": -786
            },
            "smallTrader": {
              "long": 24673,
              "short": 16442,
              "net": 8231
            }
          },
          "openInterest": 55172
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42883,
              "short": 41683,
              "net": 1200
            },
            "nonCommercial": {
              "long": 2866,
              "short": 5096,
              "net": -2230
            },
            "smallTrader": {
              "long": 21924,
              "short": 20894,
              "net": 1030
            }
          },
          "openInterest": 73288
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80590,
              "short": 65600,
              "net": 14990
            },
            "nonCommercial": {
              "long": 8609,
              "short": 20189,
              "net": -11580
            },
            "smallTrader": {
              "long": 26106,
              "short": 29516,
              "net": -3410
            }
          },
          "openInterest": 115921
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24535,
              "short": 6003,
              "net": 18532
            },
            "nonCommercial": {
              "long": 1559,
              "short": 8119,
              "net": -6560
            },
            "smallTrader": {
              "long": 8361,
              "short": 20333,
              "net": -11972
            }
          },
          "openInterest": 34455
        }
      ]
    },
    {
      "reportDate": "1992-02-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 74687,
              "short": 66137,
              "net": 8550
            },
            "nonCommercial": {
              "long": 6547,
              "short": 10479,
              "net": -3932
            },
            "smallTrader": {
              "long": 24092,
              "short": 28710,
              "net": -4618
            }
          },
          "openInterest": 105367
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15976,
              "short": 11930,
              "net": 4046
            },
            "nonCommercial": {
              "long": 605,
              "short": 4211,
              "net": -3606
            },
            "smallTrader": {
              "long": 266,
              "short": 706,
              "net": -440
            }
          },
          "openInterest": 17069
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 187251,
              "short": 228905,
              "net": -41654
            },
            "nonCommercial": {
              "long": 31264,
              "short": 18986,
              "net": 12278
            },
            "smallTrader": {
              "long": 100139,
              "short": 70763,
              "net": 29376
            }
          },
          "openInterest": 356904
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 96150,
              "short": 93600,
              "net": 2550
            },
            "nonCommercial": {
              "long": 8656,
              "short": 8807,
              "net": -151
            },
            "smallTrader": {
              "long": 9920,
              "short": 12319,
              "net": -2399
            }
          },
          "openInterest": 117987
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18175,
              "short": 10195,
              "net": 7980
            },
            "nonCommercial": {
              "long": 1780,
              "short": 3061,
              "net": -1281
            },
            "smallTrader": {
              "long": 7254,
              "short": 13953,
              "net": -6699
            }
          },
          "openInterest": 27278
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14655,
              "short": 5340,
              "net": 9315
            },
            "nonCommercial": {
              "long": 872,
              "short": 5182,
              "net": -4310
            },
            "smallTrader": {
              "long": 5849,
              "short": 10854,
              "net": -5005
            }
          },
          "openInterest": 22904
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34337,
              "short": 36451,
              "net": -2114
            },
            "nonCommercial": {
              "long": 6683,
              "short": 7992,
              "net": -1309
            },
            "smallTrader": {
              "long": 9174,
              "short": 5751,
              "net": 3423
            }
          },
          "openInterest": 50979
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22369,
              "short": 30063,
              "net": -7694
            },
            "nonCommercial": {
              "long": 8430,
              "short": 8100,
              "net": 330
            },
            "smallTrader": {
              "long": 15284,
              "short": 7920,
              "net": 7364
            }
          },
          "openInterest": 46967
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20835,
              "short": 34837,
              "net": -14002
            },
            "nonCommercial": {
              "long": 11686,
              "short": 3543,
              "net": 8143
            },
            "smallTrader": {
              "long": 18600,
              "short": 12741,
              "net": 5859
            }
          },
          "openInterest": 51533
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23064,
              "short": 17325,
              "net": 5739
            },
            "nonCommercial": {
              "long": 2260,
              "short": 7145,
              "net": -4885
            },
            "smallTrader": {
              "long": 10643,
              "short": 11497,
              "net": -854
            }
          },
          "openInterest": 37483
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 227235,
              "short": 206494,
              "net": 20741
            },
            "nonCommercial": {
              "long": 6853,
              "short": 17585,
              "net": -10732
            },
            "smallTrader": {
              "long": 73176,
              "short": 83185,
              "net": -10009
            }
          },
          "openInterest": 323553
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2594,
              "short": 1437,
              "net": 1157
            },
            "nonCommercial": {
              "long": 896,
              "short": 2134,
              "net": -1238
            },
            "smallTrader": {
              "long": 7049,
              "short": 6968,
              "net": 81
            }
          },
          "openInterest": 10861
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55362,
              "short": 47033,
              "net": 8329
            },
            "nonCommercial": {
              "long": 12912,
              "short": 19139,
              "net": -6227
            },
            "smallTrader": {
              "long": 23797,
              "short": 25899,
              "net": -2102
            }
          },
          "openInterest": 102931
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 56827,
              "short": 50541,
              "net": 6286
            },
            "nonCommercial": {
              "long": 3683,
              "short": 7708,
              "net": -4025
            },
            "smallTrader": {
              "long": 27146,
              "short": 29407,
              "net": -2261
            }
          },
          "openInterest": 93785
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40485,
              "short": 32077,
              "net": 8408
            },
            "nonCommercial": {
              "long": 8151,
              "short": 13790,
              "net": -5639
            },
            "smallTrader": {
              "long": 17639,
              "short": 20408,
              "net": -2769
            }
          },
          "openInterest": 71720
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31031,
              "short": 39865,
              "net": -8834
            },
            "nonCommercial": {
              "long": 21315,
              "short": 7536,
              "net": 13779
            },
            "smallTrader": {
              "long": 32766,
              "short": 37711,
              "net": -4945
            }
          },
          "openInterest": 96589
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22106,
              "short": 22933,
              "net": -827
            },
            "nonCommercial": {
              "long": 792,
              "short": 425,
              "net": 367
            },
            "smallTrader": {
              "long": 4311,
              "short": 3851,
              "net": 460
            }
          },
          "openInterest": 27633
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4561,
              "short": 10079,
              "net": -5518
            },
            "nonCommercial": {
              "long": 3307,
              "short": 917,
              "net": 2390
            },
            "smallTrader": {
              "long": 5594,
              "short": 2466,
              "net": 3128
            }
          },
          "openInterest": 13785
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26913,
              "short": 64262,
              "net": -37349
            },
            "nonCommercial": {
              "long": 25195,
              "short": 5989,
              "net": 19206
            },
            "smallTrader": {
              "long": 31636,
              "short": 13493,
              "net": 18143
            }
          },
          "openInterest": 87607
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21527,
              "short": 28684,
              "net": -7157
            },
            "nonCommercial": {
              "long": 6236,
              "short": 5062,
              "net": 1174
            },
            "smallTrader": {
              "long": 22495,
              "short": 16512,
              "net": 5983
            }
          },
          "openInterest": 53813
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35284,
              "short": 45388,
              "net": -10104
            },
            "nonCommercial": {
              "long": 5133,
              "short": 2565,
              "net": 2568
            },
            "smallTrader": {
              "long": 24397,
              "short": 16861,
              "net": 7536
            }
          },
          "openInterest": 73185
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64503,
              "short": 54625,
              "net": 9878
            },
            "nonCommercial": {
              "long": 8990,
              "short": 17863,
              "net": -8873
            },
            "smallTrader": {
              "long": 20164,
              "short": 21169,
              "net": -1005
            }
          },
          "openInterest": 94362
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30569,
              "short": 7477,
              "net": 23092
            },
            "nonCommercial": {
              "long": 1136,
              "short": 10823,
              "net": -9687
            },
            "smallTrader": {
              "long": 7875,
              "short": 21280,
              "net": -13405
            }
          },
          "openInterest": 40410
        }
      ]
    },
    {
      "reportDate": "1992-03-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 86358,
              "short": 68483,
              "net": 17875
            },
            "nonCommercial": {
              "long": 4275,
              "short": 6536,
              "net": -2261
            },
            "smallTrader": {
              "long": 18373,
              "short": 33987,
              "net": -15614
            }
          },
          "openInterest": 109006
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14726,
              "short": 11122,
              "net": 3604
            },
            "nonCommercial": {
              "long": 317,
              "short": 3414,
              "net": -3097
            },
            "smallTrader": {
              "long": 257,
              "short": 764,
              "net": -507
            }
          },
          "openInterest": 16280
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 180835,
              "short": 186099,
              "net": -5264
            },
            "nonCommercial": {
              "long": 26119,
              "short": 37502,
              "net": -11383
            },
            "smallTrader": {
              "long": 94154,
              "short": 77507,
              "net": 16647
            }
          },
          "openInterest": 317722
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 113556,
              "short": 111295,
              "net": 2261
            },
            "nonCommercial": {
              "long": 10505,
              "short": 8345,
              "net": 2160
            },
            "smallTrader": {
              "long": 9475,
              "short": 13896,
              "net": -4421
            }
          },
          "openInterest": 133539
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29301,
              "short": 15233,
              "net": 14068
            },
            "nonCommercial": {
              "long": 1331,
              "short": 4931,
              "net": -3600
            },
            "smallTrader": {
              "long": 7348,
              "short": 17816,
              "net": -10468
            }
          },
          "openInterest": 37993
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20893,
              "short": 10607,
              "net": 10286
            },
            "nonCommercial": {
              "long": 2353,
              "short": 6826,
              "net": -4473
            },
            "smallTrader": {
              "long": 5517,
              "short": 11330,
              "net": -5813
            }
          },
          "openInterest": 29383
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32319,
              "short": 37343,
              "net": -5024
            },
            "nonCommercial": {
              "long": 8336,
              "short": 7632,
              "net": 704
            },
            "smallTrader": {
              "long": 10942,
              "short": 6622,
              "net": 4320
            }
          },
          "openInterest": 53228
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21911,
              "short": 34872,
              "net": -12961
            },
            "nonCommercial": {
              "long": 9231,
              "short": 4747,
              "net": 4484
            },
            "smallTrader": {
              "long": 15582,
              "short": 7105,
              "net": 8477
            }
          },
          "openInterest": 48781
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21361,
              "short": 32405,
              "net": -11044
            },
            "nonCommercial": {
              "long": 8039,
              "short": 2223,
              "net": 5816
            },
            "smallTrader": {
              "long": 17403,
              "short": 12175,
              "net": 5228
            }
          },
          "openInterest": 47335
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23716,
              "short": 16896,
              "net": 6820
            },
            "nonCommercial": {
              "long": 3143,
              "short": 9426,
              "net": -6283
            },
            "smallTrader": {
              "long": 11885,
              "short": 12422,
              "net": -537
            }
          },
          "openInterest": 40172
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 228327,
              "short": 221167,
              "net": 7160
            },
            "nonCommercial": {
              "long": 10050,
              "short": 14381,
              "net": -4331
            },
            "smallTrader": {
              "long": 76918,
              "short": 79747,
              "net": -2829
            }
          },
          "openInterest": 329872
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3001,
              "short": 1833,
              "net": 1168
            },
            "nonCommercial": {
              "long": 2485,
              "short": 2165,
              "net": 320
            },
            "smallTrader": {
              "long": 6162,
              "short": 7650,
              "net": -1488
            }
          },
          "openInterest": 12252
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62242,
              "short": 48439,
              "net": 13803
            },
            "nonCommercial": {
              "long": 11724,
              "short": 26279,
              "net": -14555
            },
            "smallTrader": {
              "long": 29138,
              "short": 28386,
              "net": 752
            }
          },
          "openInterest": 113645
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 54052,
              "short": 52353,
              "net": 1699
            },
            "nonCommercial": {
              "long": 1901,
              "short": 5606,
              "net": -3705
            },
            "smallTrader": {
              "long": 31134,
              "short": 29128,
              "net": 2006
            }
          },
          "openInterest": 92770
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68178,
              "short": 38240,
              "net": 29938
            },
            "nonCommercial": {
              "long": 2609,
              "short": 21390,
              "net": -18781
            },
            "smallTrader": {
              "long": 11846,
              "short": 23003,
              "net": -11157
            }
          },
          "openInterest": 86413
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31412,
              "short": 44226,
              "net": -12814
            },
            "nonCommercial": {
              "long": 23827,
              "short": 5574,
              "net": 18253
            },
            "smallTrader": {
              "long": 35409,
              "short": 40848,
              "net": -5439
            }
          },
          "openInterest": 98080
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22521,
              "short": 24549,
              "net": -2028
            },
            "nonCommercial": {
              "long": 1464,
              "short": 387,
              "net": 1077
            },
            "smallTrader": {
              "long": 4795,
              "short": 3844,
              "net": 951
            }
          },
          "openInterest": 29315
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5551,
              "short": 11148,
              "net": -5597
            },
            "nonCommercial": {
              "long": 3310,
              "short": 668,
              "net": 2642
            },
            "smallTrader": {
              "long": 5407,
              "short": 2452,
              "net": 2955
            }
          },
          "openInterest": 14668
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27588,
              "short": 66381,
              "net": -38793
            },
            "nonCommercial": {
              "long": 24606,
              "short": 6020,
              "net": 18586
            },
            "smallTrader": {
              "long": 31258,
              "short": 11051,
              "net": 20207
            }
          },
          "openInterest": 87719
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19700,
              "short": 29306,
              "net": -9606
            },
            "nonCommercial": {
              "long": 5731,
              "short": 3468,
              "net": 2263
            },
            "smallTrader": {
              "long": 23957,
              "short": 16614,
              "net": 7343
            }
          },
          "openInterest": 52445
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30491,
              "short": 56729,
              "net": -26238
            },
            "nonCommercial": {
              "long": 14184,
              "short": 1709,
              "net": 12475
            },
            "smallTrader": {
              "long": 31591,
              "short": 17828,
              "net": 13763
            }
          },
          "openInterest": 82805
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62700,
              "short": 58640,
              "net": 4060
            },
            "nonCommercial": {
              "long": 8820,
              "short": 14772,
              "net": -5952
            },
            "smallTrader": {
              "long": 21696,
              "short": 19804,
              "net": 1892
            }
          },
          "openInterest": 93455
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49401,
              "short": 25115,
              "net": 24286
            },
            "nonCommercial": {
              "long": 319,
              "short": 10272,
              "net": -9953
            },
            "smallTrader": {
              "long": 7817,
              "short": 22150,
              "net": -14333
            }
          },
          "openInterest": 57963
        }
      ]
    },
    {
      "reportDate": "1992-03-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 81150,
              "short": 70520,
              "net": 10630
            },
            "nonCommercial": {
              "long": 4327,
              "short": 9492,
              "net": -5165
            },
            "smallTrader": {
              "long": 20289,
              "short": 25754,
              "net": -5465
            }
          },
          "openInterest": 105934
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11152,
              "short": 8546,
              "net": 2606
            },
            "nonCommercial": {
              "long": 666,
              "short": 3225,
              "net": -2559
            },
            "smallTrader": {
              "long": 326,
              "short": 373,
              "net": -47
            }
          },
          "openInterest": 12144
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 180893,
              "short": 203623,
              "net": -22730
            },
            "nonCommercial": {
              "long": 26953,
              "short": 27855,
              "net": -902
            },
            "smallTrader": {
              "long": 84507,
              "short": 60875,
              "net": 23632
            }
          },
          "openInterest": 306521
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 108633,
              "short": 112819,
              "net": -4186
            },
            "nonCommercial": {
              "long": 9420,
              "short": 1324,
              "net": 8096
            },
            "smallTrader": {
              "long": 8450,
              "short": 12360,
              "net": -3910
            }
          },
          "openInterest": 126503
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14928,
              "short": 7010,
              "net": 7918
            },
            "nonCommercial": {
              "long": 1012,
              "short": 2028,
              "net": -1016
            },
            "smallTrader": {
              "long": 7187,
              "short": 14089,
              "net": -6902
            }
          },
          "openInterest": 24563
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12300,
              "short": 4612,
              "net": 7688
            },
            "nonCommercial": {
              "long": 2236,
              "short": 5927,
              "net": -3691
            },
            "smallTrader": {
              "long": 5766,
              "short": 9763,
              "net": -3997
            }
          },
          "openInterest": 21405
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32361,
              "short": 38157,
              "net": -5796
            },
            "nonCommercial": {
              "long": 7653,
              "short": 6732,
              "net": 921
            },
            "smallTrader": {
              "long": 11432,
              "short": 6557,
              "net": 4875
            }
          },
          "openInterest": 52311
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22554,
              "short": 36142,
              "net": -13588
            },
            "nonCommercial": {
              "long": 9206,
              "short": 5425,
              "net": 3781
            },
            "smallTrader": {
              "long": 16900,
              "short": 7093,
              "net": 9807
            }
          },
          "openInterest": 50987
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21038,
              "short": 32748,
              "net": -11710
            },
            "nonCommercial": {
              "long": 8441,
              "short": 1827,
              "net": 6614
            },
            "smallTrader": {
              "long": 16688,
              "short": 11592,
              "net": 5096
            }
          },
          "openInterest": 46447
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17579,
              "short": 20125,
              "net": -2546
            },
            "nonCommercial": {
              "long": 5036,
              "short": 3825,
              "net": 1211
            },
            "smallTrader": {
              "long": 12425,
              "short": 11090,
              "net": 1335
            }
          },
          "openInterest": 36934
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219235,
              "short": 226660,
              "net": -7425
            },
            "nonCommercial": {
              "long": 12846,
              "short": 10658,
              "net": 2188
            },
            "smallTrader": {
              "long": 71382,
              "short": 66145,
              "net": 5237
            }
          },
          "openInterest": 317914
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2555,
              "short": 1143,
              "net": 1412
            },
            "nonCommercial": {
              "long": 2204,
              "short": 1137,
              "net": 1067
            },
            "smallTrader": {
              "long": 4807,
              "short": 7286,
              "net": -2479
            }
          },
          "openInterest": 10099
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60693,
              "short": 42566,
              "net": 18127
            },
            "nonCommercial": {
              "long": 10876,
              "short": 23488,
              "net": -12612
            },
            "smallTrader": {
              "long": 23842,
              "short": 29357,
              "net": -5515
            }
          },
          "openInterest": 103658
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48447,
              "short": 52128,
              "net": -3681
            },
            "nonCommercial": {
              "long": 3693,
              "short": 5256,
              "net": -1563
            },
            "smallTrader": {
              "long": 28265,
              "short": 23021,
              "net": 5244
            }
          },
          "openInterest": 84967
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36071,
              "short": 11336,
              "net": 24735
            },
            "nonCommercial": {
              "long": 8836,
              "short": 22407,
              "net": -13571
            },
            "smallTrader": {
              "long": 10913,
              "short": 22077,
              "net": -11164
            }
          },
          "openInterest": 59747
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30014,
              "short": 45741,
              "net": -15727
            },
            "nonCommercial": {
              "long": 25513,
              "short": 5517,
              "net": 19996
            },
            "smallTrader": {
              "long": 35853,
              "short": 40122,
              "net": -4269
            }
          },
          "openInterest": 96637
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21331,
              "short": 26520,
              "net": -5189
            },
            "nonCommercial": {
              "long": 4930,
              "short": 522,
              "net": 4408
            },
            "smallTrader": {
              "long": 5031,
              "short": 4250,
              "net": 781
            }
          },
          "openInterest": 31457
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4888,
              "short": 8923,
              "net": -4035
            },
            "nonCommercial": {
              "long": 3507,
              "short": 1867,
              "net": 1640
            },
            "smallTrader": {
              "long": 4564,
              "short": 2169,
              "net": 2395
            }
          },
          "openInterest": 13029
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24810,
              "short": 68966,
              "net": -44156
            },
            "nonCommercial": {
              "long": 27195,
              "short": 4661,
              "net": 22534
            },
            "smallTrader": {
              "long": 33375,
              "short": 11753,
              "net": 21622
            }
          },
          "openInterest": 90245
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21862,
              "short": 34714,
              "net": -12852
            },
            "nonCommercial": {
              "long": 6773,
              "short": 2675,
              "net": 4098
            },
            "smallTrader": {
              "long": 25004,
              "short": 16250,
              "net": 8754
            }
          },
          "openInterest": 57038
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33268,
              "short": 44431,
              "net": -11163
            },
            "nonCommercial": {
              "long": 5101,
              "short": 3792,
              "net": 1309
            },
            "smallTrader": {
              "long": 24496,
              "short": 14642,
              "net": 9854
            }
          },
          "openInterest": 69127
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59589,
              "short": 66135,
              "net": -6546
            },
            "nonCommercial": {
              "long": 8419,
              "short": 10295,
              "net": -1876
            },
            "smallTrader": {
              "long": 26062,
              "short": 17640,
              "net": 8422
            }
          },
          "openInterest": 94522
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22930,
              "short": 6137,
              "net": 16793
            },
            "nonCommercial": {
              "long": 798,
              "short": 8026,
              "net": -7228
            },
            "smallTrader": {
              "long": 7642,
              "short": 17207,
              "net": -9565
            }
          },
          "openInterest": 31370
        }
      ]
    },
    {
      "reportDate": "1992-04-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 70317,
              "short": 75895,
              "net": -5578
            },
            "nonCommercial": {
              "long": 10055,
              "short": 8733,
              "net": 1322
            },
            "smallTrader": {
              "long": 19538,
              "short": 15282,
              "net": 4256
            }
          },
          "openInterest": 100356
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14407,
              "short": 12421,
              "net": 1986
            },
            "nonCommercial": {
              "long": 625,
              "short": 2664,
              "net": -2039
            },
            "smallTrader": {
              "long": 127,
              "short": 74,
              "net": 53
            }
          },
          "openInterest": 15159
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167312,
              "short": 211167,
              "net": -43855
            },
            "nonCommercial": {
              "long": 35028,
              "short": 19028,
              "net": 16000
            },
            "smallTrader": {
              "long": 87412,
              "short": 59557,
              "net": 27855
            }
          },
          "openInterest": 301847
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 108891,
              "short": 113278,
              "net": -4387
            },
            "nonCommercial": {
              "long": 9399,
              "short": 3998,
              "net": 5401
            },
            "smallTrader": {
              "long": 5008,
              "short": 6022,
              "net": -1014
            }
          },
          "openInterest": 123298
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1523,
              "short": 1969,
              "net": -446
            },
            "nonCommercial": {
              "long": 510,
              "short": 0,
              "net": 510
            },
            "smallTrader": {
              "long": 1152,
              "short": 1216,
              "net": -64
            }
          },
          "openInterest": 3185
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10097,
              "short": 10837,
              "net": -740
            },
            "nonCommercial": {
              "long": 5002,
              "short": 736,
              "net": 4266
            },
            "smallTrader": {
              "long": 12885,
              "short": 16411,
              "net": -3526
            }
          },
          "openInterest": 29770
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9465,
              "short": 9271,
              "net": 194
            },
            "nonCommercial": {
              "long": 3718,
              "short": 3591,
              "net": 127
            },
            "smallTrader": {
              "long": 7703,
              "short": 8024,
              "net": -321
            }
          },
          "openInterest": 22012
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31469,
              "short": 36577,
              "net": -5108
            },
            "nonCommercial": {
              "long": 6674,
              "short": 6369,
              "net": 305
            },
            "smallTrader": {
              "long": 10320,
              "short": 5517,
              "net": 4803
            }
          },
          "openInterest": 49049
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25100,
              "short": 38519,
              "net": -13419
            },
            "nonCommercial": {
              "long": 8330,
              "short": 4921,
              "net": 3409
            },
            "smallTrader": {
              "long": 17144,
              "short": 7134,
              "net": 10010
            }
          },
          "openInterest": 52869
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22462,
              "short": 26428,
              "net": -3966
            },
            "nonCommercial": {
              "long": 4087,
              "short": 2008,
              "net": 2079
            },
            "smallTrader": {
              "long": 16826,
              "short": 14939,
              "net": 1887
            }
          },
          "openInterest": 44029
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17251,
              "short": 21658,
              "net": -4407
            },
            "nonCommercial": {
              "long": 4221,
              "short": 1892,
              "net": 2329
            },
            "smallTrader": {
              "long": 11782,
              "short": 9704,
              "net": 2078
            }
          },
          "openInterest": 34905
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 235687,
              "short": 255282,
              "net": -19595
            },
            "nonCommercial": {
              "long": 19666,
              "short": 5539,
              "net": 14127
            },
            "smallTrader": {
              "long": 86605,
              "short": 81137,
              "net": 5468
            }
          },
          "openInterest": 354691
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2848,
              "short": 1131,
              "net": 1717
            },
            "nonCommercial": {
              "long": 1808,
              "short": 988,
              "net": 820
            },
            "smallTrader": {
              "long": 5120,
              "short": 7657,
              "net": -2537
            }
          },
          "openInterest": 10722
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72591,
              "short": 42019,
              "net": 30572
            },
            "nonCommercial": {
              "long": 4260,
              "short": 29372,
              "net": -25112
            },
            "smallTrader": {
              "long": 23935,
              "short": 29395,
              "net": -5460
            }
          },
          "openInterest": 109312
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48437,
              "short": 57900,
              "net": -9463
            },
            "nonCommercial": {
              "long": 9471,
              "short": 3997,
              "net": 5474
            },
            "smallTrader": {
              "long": 32633,
              "short": 28644,
              "net": 3989
            }
          },
          "openInterest": 94719
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43636,
              "short": 19512,
              "net": 24124
            },
            "nonCommercial": {
              "long": 1527,
              "short": 17620,
              "net": -16093
            },
            "smallTrader": {
              "long": 12009,
              "short": 20040,
              "net": -8031
            }
          },
          "openInterest": 61269
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27668,
              "short": 43479,
              "net": -15811
            },
            "nonCommercial": {
              "long": 23678,
              "short": 4837,
              "net": 18841
            },
            "smallTrader": {
              "long": 37235,
              "short": 40265,
              "net": -3030
            }
          },
          "openInterest": 94770
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22899,
              "short": 27452,
              "net": -4553
            },
            "nonCommercial": {
              "long": 4232,
              "short": 541,
              "net": 3691
            },
            "smallTrader": {
              "long": 5371,
              "short": 4509,
              "net": 862
            }
          },
          "openInterest": 32766
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5384,
              "short": 8118,
              "net": -2734
            },
            "nonCommercial": {
              "long": 3603,
              "short": 3511,
              "net": 92
            },
            "smallTrader": {
              "long": 4880,
              "short": 2238,
              "net": 2642
            }
          },
          "openInterest": 13867
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34397,
              "short": 64490,
              "net": -30093
            },
            "nonCommercial": {
              "long": 21324,
              "short": 10549,
              "net": 10775
            },
            "smallTrader": {
              "long": 34061,
              "short": 14743,
              "net": 19318
            }
          },
          "openInterest": 96449
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29157,
              "short": 28735,
              "net": 422
            },
            "nonCommercial": {
              "long": 6855,
              "short": 8833,
              "net": -1978
            },
            "smallTrader": {
              "long": 23268,
              "short": 21712,
              "net": 1556
            }
          },
          "openInterest": 65244
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33501,
              "short": 40251,
              "net": -6750
            },
            "nonCommercial": {
              "long": 3854,
              "short": 5513,
              "net": -1659
            },
            "smallTrader": {
              "long": 24836,
              "short": 16427,
              "net": 8409
            }
          },
          "openInterest": 68769
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44918,
              "short": 90333,
              "net": -45415
            },
            "nonCommercial": {
              "long": 31255,
              "short": 2796,
              "net": 28459
            },
            "smallTrader": {
              "long": 34385,
              "short": 17429,
              "net": 16956
            }
          },
          "openInterest": 111678
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30485,
              "short": 7183,
              "net": 23302
            },
            "nonCommercial": {
              "long": 246,
              "short": 11461,
              "net": -11215
            },
            "smallTrader": {
              "long": 7810,
              "short": 19897,
              "net": -12087
            }
          },
          "openInterest": 38541
        }
      ]
    },
    {
      "reportDate": "1992-04-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 73607,
              "short": 68780,
              "net": 4827
            },
            "nonCommercial": {
              "long": 9500,
              "short": 8945,
              "net": 555
            },
            "smallTrader": {
              "long": 18845,
              "short": 24227,
              "net": -5382
            }
          },
          "openInterest": 102224
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15905,
              "short": 10968,
              "net": 4937
            },
            "nonCommercial": {
              "long": 1046,
              "short": 5655,
              "net": -4609
            },
            "smallTrader": {
              "long": 282,
              "short": 610,
              "net": -328
            }
          },
          "openInterest": 17392
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 186366,
              "short": 196847,
              "net": -10481
            },
            "nonCommercial": {
              "long": 30966,
              "short": 35215,
              "net": -4249
            },
            "smallTrader": {
              "long": 90706,
              "short": 75976,
              "net": 14730
            }
          },
          "openInterest": 323918
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 113131,
              "short": 113907,
              "net": -776
            },
            "nonCommercial": {
              "long": 8794,
              "short": 5858,
              "net": 2936
            },
            "smallTrader": {
              "long": 10498,
              "short": 12658,
              "net": -2160
            }
          },
          "openInterest": 132423
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1523,
              "short": 1474,
              "net": 49
            },
            "nonCommercial": {
              "long": 244,
              "short": 0,
              "net": 244
            },
            "smallTrader": {
              "long": 710,
              "short": 1003,
              "net": -293
            }
          },
          "openInterest": 2477
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6753,
              "short": 16984,
              "net": -10231
            },
            "nonCommercial": {
              "long": 8847,
              "short": 1424,
              "net": 7423
            },
            "smallTrader": {
              "long": 15725,
              "short": 12917,
              "net": 2808
            }
          },
          "openInterest": 33175
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12496,
              "short": 6948,
              "net": 5548
            },
            "nonCommercial": {
              "long": 1213,
              "short": 4152,
              "net": -2939
            },
            "smallTrader": {
              "long": 5732,
              "short": 8341,
              "net": -2609
            }
          },
          "openInterest": 20585
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29586,
              "short": 35933,
              "net": -6347
            },
            "nonCommercial": {
              "long": 6491,
              "short": 5047,
              "net": 1444
            },
            "smallTrader": {
              "long": 10281,
              "short": 5378,
              "net": 4903
            }
          },
          "openInterest": 46893
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27650,
              "short": 43483,
              "net": -15833
            },
            "nonCommercial": {
              "long": 10927,
              "short": 4535,
              "net": 6392
            },
            "smallTrader": {
              "long": 16400,
              "short": 6959,
              "net": 9441
            }
          },
          "openInterest": 57010
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21413,
              "short": 24921,
              "net": -3508
            },
            "nonCommercial": {
              "long": 4002,
              "short": 2471,
              "net": 1531
            },
            "smallTrader": {
              "long": 14802,
              "short": 12825,
              "net": 1977
            }
          },
          "openInterest": 40454
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16623,
              "short": 26429,
              "net": -9806
            },
            "nonCommercial": {
              "long": 7321,
              "short": 1340,
              "net": 5981
            },
            "smallTrader": {
              "long": 12796,
              "short": 8971,
              "net": 3825
            }
          },
          "openInterest": 39002
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208514,
              "short": 233909,
              "net": -25395
            },
            "nonCommercial": {
              "long": 25719,
              "short": 6995,
              "net": 18724
            },
            "smallTrader": {
              "long": 83746,
              "short": 77075,
              "net": 6671
            }
          },
          "openInterest": 330233
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3269,
              "short": 1488,
              "net": 1781
            },
            "nonCommercial": {
              "long": 1920,
              "short": 1219,
              "net": 701
            },
            "smallTrader": {
              "long": 4735,
              "short": 7217,
              "net": -2482
            }
          },
          "openInterest": 10942
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68658,
              "short": 46656,
              "net": 22002
            },
            "nonCommercial": {
              "long": 9025,
              "short": 27004,
              "net": -17979
            },
            "smallTrader": {
              "long": 26022,
              "short": 30045,
              "net": -4023
            }
          },
          "openInterest": 113724
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43487,
              "short": 50492,
              "net": -7005
            },
            "nonCommercial": {
              "long": 7877,
              "short": 5152,
              "net": 2725
            },
            "smallTrader": {
              "long": 30114,
              "short": 25834,
              "net": 4280
            }
          },
          "openInterest": 84588
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43626,
              "short": 23783,
              "net": 19843
            },
            "nonCommercial": {
              "long": 2812,
              "short": 17039,
              "net": -14227
            },
            "smallTrader": {
              "long": 12315,
              "short": 17931,
              "net": -5616
            }
          },
          "openInterest": 62950
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25622,
              "short": 42680,
              "net": -17058
            },
            "nonCommercial": {
              "long": 19243,
              "short": 4036,
              "net": 15207
            },
            "smallTrader": {
              "long": 32228,
              "short": 30377,
              "net": 1851
            }
          },
          "openInterest": 82623
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25399,
              "short": 30599,
              "net": -5200
            },
            "nonCommercial": {
              "long": 4908,
              "short": 928,
              "net": 3980
            },
            "smallTrader": {
              "long": 5543,
              "short": 4323,
              "net": 1220
            }
          },
          "openInterest": 36292
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6677,
              "short": 8532,
              "net": -1855
            },
            "nonCommercial": {
              "long": 4217,
              "short": 5050,
              "net": -833
            },
            "smallTrader": {
              "long": 4792,
              "short": 2104,
              "net": 2688
            }
          },
          "openInterest": 16124
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31303,
              "short": 57922,
              "net": -26619
            },
            "nonCommercial": {
              "long": 23837,
              "short": 16537,
              "net": 7300
            },
            "smallTrader": {
              "long": 33311,
              "short": 13992,
              "net": 19319
            }
          },
          "openInterest": 94565
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27368,
              "short": 26421,
              "net": 947
            },
            "nonCommercial": {
              "long": 2969,
              "short": 6088,
              "net": -3119
            },
            "smallTrader": {
              "long": 20064,
              "short": 17892,
              "net": 2172
            }
          },
          "openInterest": 55466
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34186,
              "short": 38756,
              "net": -4570
            },
            "nonCommercial": {
              "long": 3795,
              "short": 4660,
              "net": -865
            },
            "smallTrader": {
              "long": 22469,
              "short": 17034,
              "net": 5435
            }
          },
          "openInterest": 70538
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33452,
              "short": 78853,
              "net": -45401
            },
            "nonCommercial": {
              "long": 31430,
              "short": 1609,
              "net": 29821
            },
            "smallTrader": {
              "long": 32396,
              "short": 16816,
              "net": 15580
            }
          },
          "openInterest": 97372
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27954,
              "short": 9968,
              "net": 17986
            },
            "nonCommercial": {
              "long": 866,
              "short": 8395,
              "net": -7529
            },
            "smallTrader": {
              "long": 8459,
              "short": 18916,
              "net": -10457
            }
          },
          "openInterest": 37659
        }
      ]
    },
    {
      "reportDate": "1992-05-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 63761,
              "short": 68226,
              "net": -4465
            },
            "nonCommercial": {
              "long": 19699,
              "short": 8765,
              "net": 10934
            },
            "smallTrader": {
              "long": 32960,
              "short": 39429,
              "net": -6469
            }
          },
          "openInterest": 118292
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16177,
              "short": 11980,
              "net": 4197
            },
            "nonCommercial": {
              "long": 686,
              "short": 5113,
              "net": -4427
            },
            "smallTrader": {
              "long": 788,
              "short": 558,
              "net": 230
            }
          },
          "openInterest": 18169
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 197235,
              "short": 237299,
              "net": -40064
            },
            "nonCommercial": {
              "long": 51149,
              "short": 16803,
              "net": 34346
            },
            "smallTrader": {
              "long": 90999,
              "short": 85281,
              "net": 5718
            }
          },
          "openInterest": 354072
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 116860,
              "short": 114321,
              "net": 2539
            },
            "nonCommercial": {
              "long": 10256,
              "short": 7789,
              "net": 2467
            },
            "smallTrader": {
              "long": 11250,
              "short": 16256,
              "net": -5006
            }
          },
          "openInterest": 140076
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1331,
              "short": 1197,
              "net": 134
            },
            "nonCommercial": {
              "long": 217,
              "short": 0,
              "net": 217
            },
            "smallTrader": {
              "long": 967,
              "short": 1318,
              "net": -351
            }
          },
          "openInterest": 2515
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6337,
              "short": 23930,
              "net": -17593
            },
            "nonCommercial": {
              "long": 12811,
              "short": 2946,
              "net": 9865
            },
            "smallTrader": {
              "long": 17454,
              "short": 9726,
              "net": 7728
            }
          },
          "openInterest": 37497
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20528,
              "short": 4128,
              "net": 16400
            },
            "nonCommercial": {
              "long": 587,
              "short": 11126,
              "net": -10539
            },
            "smallTrader": {
              "long": 4937,
              "short": 10798,
              "net": -5861
            }
          },
          "openInterest": 26914
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29013,
              "short": 37104,
              "net": -8091
            },
            "nonCommercial": {
              "long": 7269,
              "short": 4936,
              "net": 2333
            },
            "smallTrader": {
              "long": 11786,
              "short": 6028,
              "net": 5758
            }
          },
          "openInterest": 48595
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28724,
              "short": 46833,
              "net": -18109
            },
            "nonCommercial": {
              "long": 12552,
              "short": 3884,
              "net": 8668
            },
            "smallTrader": {
              "long": 16975,
              "short": 7534,
              "net": 9441
            }
          },
          "openInterest": 59707
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19352,
              "short": 24821,
              "net": -5469
            },
            "nonCommercial": {
              "long": 5912,
              "short": 1515,
              "net": 4397
            },
            "smallTrader": {
              "long": 14423,
              "short": 13351,
              "net": 1072
            }
          },
          "openInterest": 40309
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17881,
              "short": 25166,
              "net": -7285
            },
            "nonCommercial": {
              "long": 6322,
              "short": 1539,
              "net": 4783
            },
            "smallTrader": {
              "long": 11765,
              "short": 9263,
              "net": 2502
            }
          },
          "openInterest": 38093
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211835,
              "short": 227913,
              "net": -16078
            },
            "nonCommercial": {
              "long": 17874,
              "short": 13447,
              "net": 4427
            },
            "smallTrader": {
              "long": 91278,
              "short": 79627,
              "net": 11651
            }
          },
          "openInterest": 334622
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3558,
              "short": 1521,
              "net": 2037
            },
            "nonCommercial": {
              "long": 1650,
              "short": 1231,
              "net": 419
            },
            "smallTrader": {
              "long": 4475,
              "short": 6931,
              "net": -2456
            }
          },
          "openInterest": 10693
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61619,
              "short": 52312,
              "net": 9307
            },
            "nonCommercial": {
              "long": 10494,
              "short": 18809,
              "net": -8315
            },
            "smallTrader": {
              "long": 29259,
              "short": 30251,
              "net": -992
            }
          },
          "openInterest": 109747
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 47335,
              "short": 52614,
              "net": -5279
            },
            "nonCommercial": {
              "long": 7546,
              "short": 5674,
              "net": 1872
            },
            "smallTrader": {
              "long": 29525,
              "short": 26118,
              "net": 3407
            }
          },
          "openInterest": 88333
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31534,
              "short": 34347,
              "net": -2813
            },
            "nonCommercial": {
              "long": 6551,
              "short": 10769,
              "net": -4218
            },
            "smallTrader": {
              "long": 18775,
              "short": 11744,
              "net": 7031
            }
          },
          "openInterest": 61061
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25530,
              "short": 41333,
              "net": -15803
            },
            "nonCommercial": {
              "long": 20772,
              "short": 5315,
              "net": 15457
            },
            "smallTrader": {
              "long": 34812,
              "short": 34466,
              "net": 346
            }
          },
          "openInterest": 86181
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32114,
              "short": 36101,
              "net": -3987
            },
            "nonCommercial": {
              "long": 3540,
              "short": 1402,
              "net": 2138
            },
            "smallTrader": {
              "long": 6637,
              "short": 4788,
              "net": 1849
            }
          },
          "openInterest": 43199
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5281,
              "short": 10502,
              "net": -5221
            },
            "nonCommercial": {
              "long": 4361,
              "short": 1955,
              "net": 2406
            },
            "smallTrader": {
              "long": 4510,
              "short": 1695,
              "net": 2815
            }
          },
          "openInterest": 14690
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22606,
              "short": 61361,
              "net": -38755
            },
            "nonCommercial": {
              "long": 22686,
              "short": 7604,
              "net": 15082
            },
            "smallTrader": {
              "long": 34873,
              "short": 11200,
              "net": 23673
            }
          },
          "openInterest": 85822
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16150,
              "short": 38488,
              "net": -22338
            },
            "nonCommercial": {
              "long": 15051,
              "short": 1291,
              "net": 13760
            },
            "smallTrader": {
              "long": 27365,
              "short": 18787,
              "net": 8578
            }
          },
          "openInterest": 63221
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24456,
              "short": 41959,
              "net": -17503
            },
            "nonCommercial": {
              "long": 7658,
              "short": 2428,
              "net": 5230
            },
            "smallTrader": {
              "long": 27403,
              "short": 15130,
              "net": 12273
            }
          },
          "openInterest": 65514
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31193,
              "short": 77438,
              "net": -46245
            },
            "nonCommercial": {
              "long": 29105,
              "short": 2651,
              "net": 26454
            },
            "smallTrader": {
              "long": 35477,
              "short": 15686,
              "net": 19791
            }
          },
          "openInterest": 95775
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19501,
              "short": 20382,
              "net": -881
            },
            "nonCommercial": {
              "long": 3762,
              "short": 4270,
              "net": -508
            },
            "smallTrader": {
              "long": 14744,
              "short": 13355,
              "net": 1389
            }
          },
          "openInterest": 38418
        }
      ]
    },
    {
      "reportDate": "1992-05-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 77857,
              "short": 81958,
              "net": -4101
            },
            "nonCommercial": {
              "long": 15586,
              "short": 10599,
              "net": 4987
            },
            "smallTrader": {
              "long": 29175,
              "short": 30061,
              "net": -886
            }
          },
          "openInterest": 125254
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 19412,
              "short": 14679,
              "net": 4733
            },
            "nonCommercial": {
              "long": 548,
              "short": 4819,
              "net": -4271
            },
            "smallTrader": {
              "long": 327,
              "short": 789,
              "net": -462
            }
          },
          "openInterest": 20287
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 191790,
              "short": 238555,
              "net": -46765
            },
            "nonCommercial": {
              "long": 45004,
              "short": 26591,
              "net": 18413
            },
            "smallTrader": {
              "long": 100012,
              "short": 71660,
              "net": 28352
            }
          },
          "openInterest": 369708
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 100611,
              "short": 102300,
              "net": -1689
            },
            "nonCommercial": {
              "long": 12024,
              "short": 9496,
              "net": 2528
            },
            "smallTrader": {
              "long": 12839,
              "short": 13678,
              "net": -839
            }
          },
          "openInterest": 127361
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1330,
              "short": 1567,
              "net": -237
            },
            "nonCommercial": {
              "long": 217,
              "short": 0,
              "net": 217
            },
            "smallTrader": {
              "long": 1016,
              "short": 996,
              "net": 20
            }
          },
          "openInterest": 2563
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9098,
              "short": 20633,
              "net": -11535
            },
            "nonCommercial": {
              "long": 10538,
              "short": 3693,
              "net": 6845
            },
            "smallTrader": {
              "long": 14747,
              "short": 10057,
              "net": 4690
            }
          },
          "openInterest": 35107
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17314,
              "short": 4496,
              "net": 12818
            },
            "nonCommercial": {
              "long": 2177,
              "short": 9876,
              "net": -7699
            },
            "smallTrader": {
              "long": 5567,
              "short": 10686,
              "net": -5119
            }
          },
          "openInterest": 25630
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27325,
              "short": 35871,
              "net": -8546
            },
            "nonCommercial": {
              "long": 6768,
              "short": 5082,
              "net": 1686
            },
            "smallTrader": {
              "long": 13398,
              "short": 6538,
              "net": 6860
            }
          },
          "openInterest": 48479
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26889,
              "short": 46342,
              "net": -19453
            },
            "nonCommercial": {
              "long": 12986,
              "short": 3108,
              "net": 9878
            },
            "smallTrader": {
              "long": 17532,
              "short": 7957,
              "net": 9575
            }
          },
          "openInterest": 59346
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17069,
              "short": 24237,
              "net": -7168
            },
            "nonCommercial": {
              "long": 6421,
              "short": 1218,
              "net": 5203
            },
            "smallTrader": {
              "long": 14328,
              "short": 12363,
              "net": 1965
            }
          },
          "openInterest": 38295
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21463,
              "short": 21628,
              "net": -165
            },
            "nonCommercial": {
              "long": 3065,
              "short": 4103,
              "net": -1038
            },
            "smallTrader": {
              "long": 10878,
              "short": 9675,
              "net": 1203
            }
          },
          "openInterest": 38001
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 228960,
              "short": 238226,
              "net": -9266
            },
            "nonCommercial": {
              "long": 26037,
              "short": 24687,
              "net": 1350
            },
            "smallTrader": {
              "long": 84274,
              "short": 76358,
              "net": 7916
            }
          },
          "openInterest": 351234
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3361,
              "short": 1432,
              "net": 1929
            },
            "nonCommercial": {
              "long": 1031,
              "short": 1646,
              "net": -615
            },
            "smallTrader": {
              "long": 4170,
              "short": 5484,
              "net": -1314
            }
          },
          "openInterest": 8891
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61668,
              "short": 45653,
              "net": 16015
            },
            "nonCommercial": {
              "long": 6295,
              "short": 22164,
              "net": -15869
            },
            "smallTrader": {
              "long": 27196,
              "short": 27342,
              "net": -146
            }
          },
          "openInterest": 102788
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 50824,
              "short": 52835,
              "net": -2011
            },
            "nonCommercial": {
              "long": 7514,
              "short": 5404,
              "net": 2110
            },
            "smallTrader": {
              "long": 30499,
              "short": 30598,
              "net": -99
            }
          },
          "openInterest": 95411
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29229,
              "short": 44451,
              "net": -15222
            },
            "nonCommercial": {
              "long": 9608,
              "short": 7987,
              "net": 1621
            },
            "smallTrader": {
              "long": 23990,
              "short": 10389,
              "net": 13601
            }
          },
          "openInterest": 67608
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25862,
              "short": 37470,
              "net": -11608
            },
            "nonCommercial": {
              "long": 14802,
              "short": 5801,
              "net": 9001
            },
            "smallTrader": {
              "long": 31871,
              "short": 29264,
              "net": 2607
            }
          },
          "openInterest": 77262
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36532,
              "short": 41093,
              "net": -4561
            },
            "nonCommercial": {
              "long": 3722,
              "short": 597,
              "net": 3125
            },
            "smallTrader": {
              "long": 6055,
              "short": 4619,
              "net": 1436
            }
          },
          "openInterest": 47407
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5138,
              "short": 15637,
              "net": -10499
            },
            "nonCommercial": {
              "long": 8131,
              "short": 709,
              "net": 7422
            },
            "smallTrader": {
              "long": 4910,
              "short": 1833,
              "net": 3077
            }
          },
          "openInterest": 18332
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25698,
              "short": 61519,
              "net": -35821
            },
            "nonCommercial": {
              "long": 22062,
              "short": 8321,
              "net": 13741
            },
            "smallTrader": {
              "long": 33586,
              "short": 11506,
              "net": 22080
            }
          },
          "openInterest": 86029
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19921,
              "short": 32850,
              "net": -12929
            },
            "nonCommercial": {
              "long": 7684,
              "short": 1461,
              "net": 6223
            },
            "smallTrader": {
              "long": 24393,
              "short": 17687,
              "net": 6706
            }
          },
          "openInterest": 57445
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27904,
              "short": 46062,
              "net": -18158
            },
            "nonCommercial": {
              "long": 9358,
              "short": 1974,
              "net": 7384
            },
            "smallTrader": {
              "long": 24278,
              "short": 13504,
              "net": 10774
            }
          },
          "openInterest": 65521
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32015,
              "short": 81549,
              "net": -49534
            },
            "nonCommercial": {
              "long": 33334,
              "short": 3107,
              "net": 30227
            },
            "smallTrader": {
              "long": 36433,
              "short": 17126,
              "net": 19307
            }
          },
          "openInterest": 102228
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18374,
              "short": 23307,
              "net": -4933
            },
            "nonCommercial": {
              "long": 5173,
              "short": 2496,
              "net": 2677
            },
            "smallTrader": {
              "long": 14953,
              "short": 12697,
              "net": 2256
            }
          },
          "openInterest": 39507
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 499,
              "short": 152,
              "net": 347
            },
            "nonCommercial": {
              "long": 50,
              "short": 492,
              "net": -442
            },
            "smallTrader": {
              "long": 194,
              "short": 99,
              "net": 95
            }
          },
          "openInterest": 743
        }
      ]
    },
    {
      "reportDate": "1992-06-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 80579,
              "short": 90448,
              "net": -9869
            },
            "nonCommercial": {
              "long": 11881,
              "short": 5588,
              "net": 6293
            },
            "smallTrader": {
              "long": 31659,
              "short": 28083,
              "net": 3576
            }
          },
          "openInterest": 124148
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 22857,
              "short": 17492,
              "net": 5365
            },
            "nonCommercial": {
              "long": 0,
              "short": 2401,
              "net": -2401
            },
            "smallTrader": {
              "long": 1704,
              "short": 4668,
              "net": -2964
            }
          },
          "openInterest": 24561
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 205558,
              "short": 240216,
              "net": -34658
            },
            "nonCommercial": {
              "long": 29841,
              "short": 30203,
              "net": -362
            },
            "smallTrader": {
              "long": 93167,
              "short": 58147,
              "net": 35020
            }
          },
          "openInterest": 347970
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 121521,
              "short": 124867,
              "net": -3346
            },
            "nonCommercial": {
              "long": 12439,
              "short": 7058,
              "net": 5381
            },
            "smallTrader": {
              "long": 15626,
              "short": 17661,
              "net": -2035
            }
          },
          "openInterest": 149979
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1502,
              "short": 1575,
              "net": -73
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1281,
              "short": 1208,
              "net": 73
            }
          },
          "openInterest": 2783
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16001,
              "short": 31584,
              "net": -15583
            },
            "nonCommercial": {
              "long": 11735,
              "short": 2087,
              "net": 9648
            },
            "smallTrader": {
              "long": 15543,
              "short": 9608,
              "net": 5935
            }
          },
          "openInterest": 43869
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13228,
              "short": 9780,
              "net": 3448
            },
            "nonCommercial": {
              "long": 3646,
              "short": 7193,
              "net": -3547
            },
            "smallTrader": {
              "long": 6664,
              "short": 6565,
              "net": 99
            }
          },
          "openInterest": 24250
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25626,
              "short": 33554,
              "net": -7928
            },
            "nonCommercial": {
              "long": 6699,
              "short": 4954,
              "net": 1745
            },
            "smallTrader": {
              "long": 11752,
              "short": 5569,
              "net": 6183
            }
          },
          "openInterest": 44657
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25865,
              "short": 44409,
              "net": -18544
            },
            "nonCommercial": {
              "long": 12363,
              "short": 3804,
              "net": 8559
            },
            "smallTrader": {
              "long": 18078,
              "short": 8093,
              "net": 9985
            }
          },
          "openInterest": 57996
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14271,
              "short": 33638,
              "net": -19367
            },
            "nonCommercial": {
              "long": 13870,
              "short": 1577,
              "net": 12293
            },
            "smallTrader": {
              "long": 20165,
              "short": 13091,
              "net": 7074
            }
          },
          "openInterest": 48812
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17856,
              "short": 24270,
              "net": -6414
            },
            "nonCommercial": {
              "long": 6031,
              "short": 1791,
              "net": 4240
            },
            "smallTrader": {
              "long": 11830,
              "short": 9656,
              "net": 2174
            }
          },
          "openInterest": 37792
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 231117,
              "short": 249570,
              "net": -18453
            },
            "nonCommercial": {
              "long": 23764,
              "short": 20650,
              "net": 3114
            },
            "smallTrader": {
              "long": 109369,
              "short": 94030,
              "net": 15339
            }
          },
          "openInterest": 377174
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3431,
              "short": 1051,
              "net": 2380
            },
            "nonCommercial": {
              "long": 1366,
              "short": 1635,
              "net": -269
            },
            "smallTrader": {
              "long": 4124,
              "short": 6235,
              "net": -2111
            }
          },
          "openInterest": 9330
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44841,
              "short": 60652,
              "net": -15811
            },
            "nonCommercial": {
              "long": 16252,
              "short": 9864,
              "net": 6388
            },
            "smallTrader": {
              "long": 33147,
              "short": 23724,
              "net": 9423
            }
          },
          "openInterest": 103229
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48635,
              "short": 57329,
              "net": -8694
            },
            "nonCommercial": {
              "long": 7171,
              "short": 2753,
              "net": 4418
            },
            "smallTrader": {
              "long": 37444,
              "short": 33168,
              "net": 4276
            }
          },
          "openInterest": 101059
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34795,
              "short": 50788,
              "net": -15993
            },
            "nonCommercial": {
              "long": 11380,
              "short": 7917,
              "net": 3463
            },
            "smallTrader": {
              "long": 22262,
              "short": 9732,
              "net": 12530
            }
          },
          "openInterest": 73130
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22222,
              "short": 33648,
              "net": -11426
            },
            "nonCommercial": {
              "long": 12517,
              "short": 2107,
              "net": 10410
            },
            "smallTrader": {
              "long": 27870,
              "short": 26854,
              "net": 1016
            }
          },
          "openInterest": 66614
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39919,
              "short": 44515,
              "net": -4596
            },
            "nonCommercial": {
              "long": 4635,
              "short": 616,
              "net": 4019
            },
            "smallTrader": {
              "long": 5629,
              "short": 5052,
              "net": 577
            }
          },
          "openInterest": 51848
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6761,
              "short": 16676,
              "net": -9915
            },
            "nonCommercial": {
              "long": 7038,
              "short": 692,
              "net": 6346
            },
            "smallTrader": {
              "long": 5804,
              "short": 2235,
              "net": 3569
            }
          },
          "openInterest": 20754
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21932,
              "short": 61983,
              "net": -40051
            },
            "nonCommercial": {
              "long": 22793,
              "short": 5381,
              "net": 17412
            },
            "smallTrader": {
              "long": 35087,
              "short": 12448,
              "net": 22639
            }
          },
          "openInterest": 84018
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22305,
              "short": 36059,
              "net": -13754
            },
            "nonCommercial": {
              "long": 6628,
              "short": 2612,
              "net": 4016
            },
            "smallTrader": {
              "long": 27865,
              "short": 18127,
              "net": 9738
            }
          },
          "openInterest": 60975
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31185,
              "short": 48764,
              "net": -17579
            },
            "nonCommercial": {
              "long": 6851,
              "short": 3255,
              "net": 3596
            },
            "smallTrader": {
              "long": 30505,
              "short": 16522,
              "net": 13983
            }
          },
          "openInterest": 73509
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32809,
              "short": 86033,
              "net": -53224
            },
            "nonCommercial": {
              "long": 27151,
              "short": 300,
              "net": 26851
            },
            "smallTrader": {
              "long": 50173,
              "short": 23800,
              "net": 26373
            }
          },
          "openInterest": 110133
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17961,
              "short": 27969,
              "net": -10008
            },
            "nonCommercial": {
              "long": 7239,
              "short": 1468,
              "net": 5771
            },
            "smallTrader": {
              "long": 17115,
              "short": 12878,
              "net": 4237
            }
          },
          "openInterest": 42315
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 965,
              "short": 0,
              "net": 965
            },
            "nonCommercial": {
              "long": 1176,
              "short": 2058,
              "net": -882
            },
            "smallTrader": {
              "long": 1190,
              "short": 1273,
              "net": -83
            }
          },
          "openInterest": 3586
        }
      ]
    },
    {
      "reportDate": "1992-06-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 85690,
              "short": 99469,
              "net": -13779
            },
            "nonCommercial": {
              "long": 8572,
              "short": 1470,
              "net": 7102
            },
            "smallTrader": {
              "long": 32526,
              "short": 25849,
              "net": 6677
            }
          },
          "openInterest": 126788
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 19334,
              "short": 15284,
              "net": 4050
            },
            "nonCommercial": {
              "long": 0,
              "short": 264,
              "net": -264
            },
            "smallTrader": {
              "long": 1506,
              "short": 5292,
              "net": -3786
            }
          },
          "openInterest": 20840
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 189577,
              "short": 229104,
              "net": -39527
            },
            "nonCommercial": {
              "long": 31670,
              "short": 27618,
              "net": 4052
            },
            "smallTrader": {
              "long": 93780,
              "short": 58305,
              "net": 35475
            }
          },
          "openInterest": 332285
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 112490,
              "short": 122955,
              "net": -10465
            },
            "nonCommercial": {
              "long": 11511,
              "short": 3397,
              "net": 8114
            },
            "smallTrader": {
              "long": 13925,
              "short": 11574,
              "net": 2351
            }
          },
          "openInterest": 137926
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4410,
              "short": 16597,
              "net": -12187
            },
            "nonCommercial": {
              "long": 10234,
              "short": 2598,
              "net": 7636
            },
            "smallTrader": {
              "long": 14070,
              "short": 9519,
              "net": 4551
            }
          },
          "openInterest": 28993
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9318,
              "short": 5052,
              "net": 4266
            },
            "nonCommercial": {
              "long": 4148,
              "short": 6799,
              "net": -2651
            },
            "smallTrader": {
              "long": 5819,
              "short": 7434,
              "net": -1615
            }
          },
          "openInterest": 20036
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27226,
              "short": 40471,
              "net": -13245
            },
            "nonCommercial": {
              "long": 9118,
              "short": 3423,
              "net": 5695
            },
            "smallTrader": {
              "long": 13074,
              "short": 5524,
              "net": 7550
            }
          },
          "openInterest": 50275
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26099,
              "short": 43299,
              "net": -17200
            },
            "nonCommercial": {
              "long": 11427,
              "short": 4589,
              "net": 6838
            },
            "smallTrader": {
              "long": 17882,
              "short": 7520,
              "net": 10362
            }
          },
          "openInterest": 57488
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14464,
              "short": 33732,
              "net": -19268
            },
            "nonCommercial": {
              "long": 18260,
              "short": 2045,
              "net": 16215
            },
            "smallTrader": {
              "long": 15307,
              "short": 12254,
              "net": 3053
            }
          },
          "openInterest": 48170
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16060,
              "short": 23632,
              "net": -7572
            },
            "nonCommercial": {
              "long": 6059,
              "short": 875,
              "net": 5184
            },
            "smallTrader": {
              "long": 10616,
              "short": 8228,
              "net": 2388
            }
          },
          "openInterest": 34610
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223608,
              "short": 214229,
              "net": 9379
            },
            "nonCommercial": {
              "long": 16320,
              "short": 17162,
              "net": -842
            },
            "smallTrader": {
              "long": 89306,
              "short": 97843,
              "net": -8537
            }
          },
          "openInterest": 341659
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3631,
              "short": 1306,
              "net": 2325
            },
            "nonCommercial": {
              "long": 1731,
              "short": 1578,
              "net": 153
            },
            "smallTrader": {
              "long": 4066,
              "short": 6544,
              "net": -2478
            }
          },
          "openInterest": 9916
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36761,
              "short": 51484,
              "net": -14723
            },
            "nonCommercial": {
              "long": 13062,
              "short": 9401,
              "net": 3661
            },
            "smallTrader": {
              "long": 32431,
              "short": 21369,
              "net": 11062
            }
          },
          "openInterest": 91162
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51524,
              "short": 54430,
              "net": -2906
            },
            "nonCommercial": {
              "long": 5670,
              "short": 3424,
              "net": 2246
            },
            "smallTrader": {
              "long": 32031,
              "short": 31371,
              "net": 660
            }
          },
          "openInterest": 97535
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22404,
              "short": 32640,
              "net": -10236
            },
            "nonCommercial": {
              "long": 6855,
              "short": 7114,
              "net": -259
            },
            "smallTrader": {
              "long": 20268,
              "short": 9773,
              "net": 10495
            }
          },
          "openInterest": 54153
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22730,
              "short": 30317,
              "net": -7587
            },
            "nonCommercial": {
              "long": 13779,
              "short": 1647,
              "net": 12132
            },
            "smallTrader": {
              "long": 22816,
              "short": 27361,
              "net": -4545
            }
          },
          "openInterest": 64497
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37109,
              "short": 39824,
              "net": -2715
            },
            "nonCommercial": {
              "long": 2362,
              "short": 582,
              "net": 1780
            },
            "smallTrader": {
              "long": 5624,
              "short": 4689,
              "net": 935
            }
          },
          "openInterest": 46486
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5751,
              "short": 16783,
              "net": -11032
            },
            "nonCommercial": {
              "long": 7884,
              "short": 540,
              "net": 7344
            },
            "smallTrader": {
              "long": 5594,
              "short": 1906,
              "net": 3688
            }
          },
          "openInterest": 19309
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22474,
              "short": 51959,
              "net": -29485
            },
            "nonCommercial": {
              "long": 20216,
              "short": 14043,
              "net": 6173
            },
            "smallTrader": {
              "long": 35052,
              "short": 11740,
              "net": 23312
            }
          },
          "openInterest": 80383
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23894,
              "short": 39617,
              "net": -15723
            },
            "nonCommercial": {
              "long": 6713,
              "short": 884,
              "net": 5829
            },
            "smallTrader": {
              "long": 26733,
              "short": 16839,
              "net": 9894
            }
          },
          "openInterest": 61022
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24620,
              "short": 34118,
              "net": -9498
            },
            "nonCommercial": {
              "long": 4938,
              "short": 1769,
              "net": 3169
            },
            "smallTrader": {
              "long": 21982,
              "short": 15653,
              "net": 6329
            }
          },
          "openInterest": 61473
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28320,
              "short": 76171,
              "net": -47851
            },
            "nonCommercial": {
              "long": 27173,
              "short": 1037,
              "net": 26136
            },
            "smallTrader": {
              "long": 43274,
              "short": 21559,
              "net": 21715
            }
          },
          "openInterest": 98767
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1756,
              "short": 19009,
              "net": -17253
            },
            "nonCommercial": {
              "long": 11061,
              "short": 702,
              "net": 10359
            },
            "smallTrader": {
              "long": 17663,
              "short": 10769,
              "net": 6894
            }
          },
          "openInterest": 30879
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1420,
              "short": 0,
              "net": 1420
            },
            "nonCommercial": {
              "long": 1621,
              "short": 3286,
              "net": -1665
            },
            "smallTrader": {
              "long": 1456,
              "short": 1211,
              "net": 245
            }
          },
          "openInterest": 4576
        }
      ]
    },
    {
      "reportDate": "1992-07-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 90140,
              "short": 106539,
              "net": -16399
            },
            "nonCommercial": {
              "long": 14591,
              "short": 9300,
              "net": 5291
            },
            "smallTrader": {
              "long": 37409,
              "short": 26301,
              "net": 11108
            }
          },
          "openInterest": 142955
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 19794,
              "short": 16214,
              "net": 3580
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1141,
              "short": 4721,
              "net": -3580
            }
          },
          "openInterest": 20935
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 198959,
              "short": 230608,
              "net": -31649
            },
            "nonCommercial": {
              "long": 38009,
              "short": 42821,
              "net": -4812
            },
            "smallTrader": {
              "long": 103403,
              "short": 66942,
              "net": 36461
            }
          },
          "openInterest": 361899
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 118377,
              "short": 122293,
              "net": -3916
            },
            "nonCommercial": {
              "long": 11280,
              "short": 6747,
              "net": 4533
            },
            "smallTrader": {
              "long": 13648,
              "short": 14265,
              "net": -617
            }
          },
          "openInterest": 143305
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4151,
              "short": 14906,
              "net": -10755
            },
            "nonCommercial": {
              "long": 8954,
              "short": 2356,
              "net": 6598
            },
            "smallTrader": {
              "long": 13287,
              "short": 9130,
              "net": 4157
            }
          },
          "openInterest": 26685
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10126,
              "short": 9600,
              "net": 526
            },
            "nonCommercial": {
              "long": 7012,
              "short": 7797,
              "net": -785
            },
            "smallTrader": {
              "long": 6423,
              "short": 6164,
              "net": 259
            }
          },
          "openInterest": 24509
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27514,
              "short": 41682,
              "net": -14168
            },
            "nonCommercial": {
              "long": 9911,
              "short": 1839,
              "net": 8072
            },
            "smallTrader": {
              "long": 11108,
              "short": 5012,
              "net": 6096
            }
          },
          "openInterest": 49664
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23692,
              "short": 44523,
              "net": -20831
            },
            "nonCommercial": {
              "long": 13853,
              "short": 3630,
              "net": 10223
            },
            "smallTrader": {
              "long": 18531,
              "short": 7923,
              "net": 10608
            }
          },
          "openInterest": 57912
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14801,
              "short": 33498,
              "net": -18697
            },
            "nonCommercial": {
              "long": 17238,
              "short": 1493,
              "net": 15745
            },
            "smallTrader": {
              "long": 16387,
              "short": 13435,
              "net": 2952
            }
          },
          "openInterest": 48528
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19833,
              "short": 24182,
              "net": -4349
            },
            "nonCommercial": {
              "long": 3815,
              "short": 2145,
              "net": 1670
            },
            "smallTrader": {
              "long": 11410,
              "short": 8731,
              "net": 2679
            }
          },
          "openInterest": 36916
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 233627,
              "short": 208693,
              "net": 24934
            },
            "nonCommercial": {
              "long": 13465,
              "short": 18542,
              "net": -5077
            },
            "smallTrader": {
              "long": 84333,
              "short": 104190,
              "net": -19857
            }
          },
          "openInterest": 343572
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4189,
              "short": 1196,
              "net": 2993
            },
            "nonCommercial": {
              "long": 1794,
              "short": 1998,
              "net": -204
            },
            "smallTrader": {
              "long": 3926,
              "short": 6715,
              "net": -2789
            }
          },
          "openInterest": 10515
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31806,
              "short": 74286,
              "net": -42480
            },
            "nonCommercial": {
              "long": 29782,
              "short": 5632,
              "net": 24150
            },
            "smallTrader": {
              "long": 39654,
              "short": 21324,
              "net": 18330
            }
          },
          "openInterest": 111763
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52845,
              "short": 55892,
              "net": -3047
            },
            "nonCommercial": {
              "long": 6434,
              "short": 5295,
              "net": 1139
            },
            "smallTrader": {
              "long": 34928,
              "short": 33020,
              "net": 1908
            }
          },
          "openInterest": 99579
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30609,
              "short": 38091,
              "net": -7482
            },
            "nonCommercial": {
              "long": 7624,
              "short": 8783,
              "net": -1159
            },
            "smallTrader": {
              "long": 17986,
              "short": 9345,
              "net": 8641
            }
          },
          "openInterest": 57460
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24398,
              "short": 31378,
              "net": -6980
            },
            "nonCommercial": {
              "long": 13698,
              "short": 2450,
              "net": 11248
            },
            "smallTrader": {
              "long": 24747,
              "short": 29015,
              "net": -4268
            }
          },
          "openInterest": 68766
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37258,
              "short": 42332,
              "net": -5074
            },
            "nonCommercial": {
              "long": 4085,
              "short": 761,
              "net": 3324
            },
            "smallTrader": {
              "long": 6402,
              "short": 4652,
              "net": 1750
            }
          },
          "openInterest": 49341
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4788,
              "short": 19086,
              "net": -14298
            },
            "nonCommercial": {
              "long": 10546,
              "short": 515,
              "net": 10031
            },
            "smallTrader": {
              "long": 6315,
              "short": 2048,
              "net": 4267
            }
          },
          "openInterest": 21885
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19898,
              "short": 53044,
              "net": -33146
            },
            "nonCommercial": {
              "long": 20994,
              "short": 13432,
              "net": 7562
            },
            "smallTrader": {
              "long": 38085,
              "short": 12501,
              "net": 25584
            }
          },
          "openInterest": 81509
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31771,
              "short": 36499,
              "net": -4728
            },
            "nonCommercial": {
              "long": 4851,
              "short": 5643,
              "net": -792
            },
            "smallTrader": {
              "long": 26596,
              "short": 21076,
              "net": 5520
            }
          },
          "openInterest": 68020
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28424,
              "short": 30824,
              "net": -2400
            },
            "nonCommercial": {
              "long": 4531,
              "short": 6818,
              "net": -2287
            },
            "smallTrader": {
              "long": 24692,
              "short": 20005,
              "net": 4687
            }
          },
          "openInterest": 64225
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27850,
              "short": 63698,
              "net": -35848
            },
            "nonCommercial": {
              "long": 20294,
              "short": 326,
              "net": 19968
            },
            "smallTrader": {
              "long": 44692,
              "short": 28812,
              "net": 15880
            }
          },
          "openInterest": 94232
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2243,
              "short": 17973,
              "net": -15730
            },
            "nonCommercial": {
              "long": 9821,
              "short": 920,
              "net": 8901
            },
            "smallTrader": {
              "long": 17470,
              "short": 10641,
              "net": 6829
            }
          },
          "openInterest": 29534
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 316,
              "short": 222,
              "net": 94
            },
            "nonCommercial": {
              "long": 1720,
              "short": 2572,
              "net": -852
            },
            "smallTrader": {
              "long": 1766,
              "short": 1008,
              "net": 758
            }
          },
          "openInterest": 4073
        }
      ]
    },
    {
      "reportDate": "1992-07-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 83756,
              "short": 112917,
              "net": -29161
            },
            "nonCommercial": {
              "long": 31827,
              "short": 9791,
              "net": 22036
            },
            "smallTrader": {
              "long": 36267,
              "short": 29142,
              "net": 7125
            }
          },
          "openInterest": 151888
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 22922,
              "short": 15229,
              "net": 7693
            },
            "nonCommercial": {
              "long": 289,
              "short": 1722,
              "net": -1433
            },
            "smallTrader": {
              "long": 577,
              "short": 6837,
              "net": -6260
            }
          },
          "openInterest": 24023
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224052,
              "short": 243910,
              "net": -19858
            },
            "nonCommercial": {
              "long": 32183,
              "short": 28813,
              "net": 3370
            },
            "smallTrader": {
              "long": 104903,
              "short": 88415,
              "net": 16488
            }
          },
          "openInterest": 386204
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 104914,
              "short": 118347,
              "net": -13433
            },
            "nonCommercial": {
              "long": 23474,
              "short": 8731,
              "net": 14743
            },
            "smallTrader": {
              "long": 14532,
              "short": 15842,
              "net": -1310
            }
          },
          "openInterest": 144863
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7502,
              "short": 13282,
              "net": -5780
            },
            "nonCommercial": {
              "long": 7623,
              "short": 2539,
              "net": 5084
            },
            "smallTrader": {
              "long": 11793,
              "short": 11097,
              "net": 696
            }
          },
          "openInterest": 26918
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7555,
              "short": 16504,
              "net": -8949
            },
            "nonCommercial": {
              "long": 11663,
              "short": 8026,
              "net": 3637
            },
            "smallTrader": {
              "long": 10450,
              "short": 5138,
              "net": 5312
            }
          },
          "openInterest": 30397
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28699,
              "short": 41788,
              "net": -13089
            },
            "nonCommercial": {
              "long": 8952,
              "short": 1969,
              "net": 6983
            },
            "smallTrader": {
              "long": 12941,
              "short": 6835,
              "net": 6106
            }
          },
          "openInterest": 51798
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28699,
              "short": 45803,
              "net": -17104
            },
            "nonCommercial": {
              "long": 12236,
              "short": 5170,
              "net": 7066
            },
            "smallTrader": {
              "long": 18906,
              "short": 8868,
              "net": 10038
            }
          },
          "openInterest": 62032
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14407,
              "short": 26241,
              "net": -11834
            },
            "nonCommercial": {
              "long": 12471,
              "short": 1124,
              "net": 11347
            },
            "smallTrader": {
              "long": 13485,
              "short": 12998,
              "net": 487
            }
          },
          "openInterest": 40746
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22692,
              "short": 22710,
              "net": -18
            },
            "nonCommercial": {
              "long": 1951,
              "short": 2899,
              "net": -948
            },
            "smallTrader": {
              "long": 10063,
              "short": 9097,
              "net": 966
            }
          },
          "openInterest": 36504
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208487,
              "short": 193206,
              "net": 15281
            },
            "nonCommercial": {
              "long": 13496,
              "short": 20828,
              "net": -7332
            },
            "smallTrader": {
              "long": 79144,
              "short": 87093,
              "net": -7949
            }
          },
          "openInterest": 310133
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5116,
              "short": 1518,
              "net": 3598
            },
            "nonCommercial": {
              "long": 1708,
              "short": 1102,
              "net": 606
            },
            "smallTrader": {
              "long": 3814,
              "short": 8018,
              "net": -4204
            }
          },
          "openInterest": 11483
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32110,
              "short": 76128,
              "net": -44018
            },
            "nonCommercial": {
              "long": 32345,
              "short": 6932,
              "net": 25413
            },
            "smallTrader": {
              "long": 38343,
              "short": 19738,
              "net": 18605
            }
          },
          "openInterest": 112384
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43423,
              "short": 58600,
              "net": -15177
            },
            "nonCommercial": {
              "long": 9891,
              "short": 3375,
              "net": 6516
            },
            "smallTrader": {
              "long": 35881,
              "short": 27220,
              "net": 8661
            }
          },
          "openInterest": 94859
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41914,
              "short": 27733,
              "net": 14181
            },
            "nonCommercial": {
              "long": 3004,
              "short": 14009,
              "net": -11005
            },
            "smallTrader": {
              "long": 10664,
              "short": 13840,
              "net": -3176
            }
          },
          "openInterest": 56217
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20239,
              "short": 31199,
              "net": -10960
            },
            "nonCommercial": {
              "long": 13917,
              "short": 3201,
              "net": 10716
            },
            "smallTrader": {
              "long": 27465,
              "short": 27221,
              "net": 244
            }
          },
          "openInterest": 66000
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39809,
              "short": 47011,
              "net": -7202
            },
            "nonCommercial": {
              "long": 6332,
              "short": 926,
              "net": 5406
            },
            "smallTrader": {
              "long": 6827,
              "short": 5031,
              "net": 1796
            }
          },
          "openInterest": 54202
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6175,
              "short": 15719,
              "net": -9544
            },
            "nonCommercial": {
              "long": 7464,
              "short": 460,
              "net": 7004
            },
            "smallTrader": {
              "long": 4645,
              "short": 2105,
              "net": 2540
            }
          },
          "openInterest": 18608
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20002,
              "short": 53274,
              "net": -33272
            },
            "nonCommercial": {
              "long": 20609,
              "short": 11364,
              "net": 9245
            },
            "smallTrader": {
              "long": 37821,
              "short": 13794,
              "net": 24027
            }
          },
          "openInterest": 80767
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35483,
              "short": 33846,
              "net": 1637
            },
            "nonCommercial": {
              "long": 1361,
              "short": 6581,
              "net": -5220
            },
            "smallTrader": {
              "long": 24968,
              "short": 21385,
              "net": 3583
            }
          },
          "openInterest": 64473
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37252,
              "short": 31542,
              "net": 5710
            },
            "nonCommercial": {
              "long": 1464,
              "short": 8163,
              "net": -6699
            },
            "smallTrader": {
              "long": 22412,
              "short": 21423,
              "net": 989
            }
          },
          "openInterest": 67868
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32295,
              "short": 59863,
              "net": -27568
            },
            "nonCommercial": {
              "long": 16931,
              "short": 1204,
              "net": 15727
            },
            "smallTrader": {
              "long": 43437,
              "short": 31596,
              "net": 11841
            }
          },
          "openInterest": 93068
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8547,
              "short": 15425,
              "net": -6878
            },
            "nonCommercial": {
              "long": 6319,
              "short": 3819,
              "net": 2500
            },
            "smallTrader": {
              "long": 16801,
              "short": 12423,
              "net": 4378
            }
          },
          "openInterest": 31667
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 472,
              "short": 0,
              "net": 472
            },
            "nonCommercial": {
              "long": 1584,
              "short": 3119,
              "net": -1535
            },
            "smallTrader": {
              "long": 1932,
              "short": 869,
              "net": 1063
            }
          },
          "openInterest": 4421
        }
      ]
    },
    {
      "reportDate": "1992-08-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 86182,
              "short": 107992,
              "net": -21810
            },
            "nonCommercial": {
              "long": 27060,
              "short": 9806,
              "net": 17254
            },
            "smallTrader": {
              "long": 39404,
              "short": 34848,
              "net": 4556
            }
          },
          "openInterest": 156450
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 19502,
              "short": 15026,
              "net": 4476
            },
            "nonCommercial": {
              "long": 289,
              "short": 200,
              "net": 89
            },
            "smallTrader": {
              "long": 1402,
              "short": 5967,
              "net": -4565
            }
          },
          "openInterest": 21193
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 252600,
              "short": 284770,
              "net": -32170
            },
            "nonCommercial": {
              "long": 36452,
              "short": 38138,
              "net": -1686
            },
            "smallTrader": {
              "long": 128019,
              "short": 94163,
              "net": 33856
            }
          },
          "openInterest": 444141
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 111408,
              "short": 123843,
              "net": -12435
            },
            "nonCommercial": {
              "long": 21118,
              "short": 5078,
              "net": 16040
            },
            "smallTrader": {
              "long": 16657,
              "short": 20262,
              "net": -3605
            }
          },
          "openInterest": 150285
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2711,
              "short": 0,
              "net": 2711
            },
            "nonCommercial": {
              "long": 0,
              "short": 889,
              "net": -889
            },
            "smallTrader": {
              "long": 740,
              "short": 2562,
              "net": -1822
            }
          },
          "openInterest": 3451
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7714,
              "short": 12071,
              "net": -4357
            },
            "nonCommercial": {
              "long": 7325,
              "short": 1406,
              "net": 5919
            },
            "smallTrader": {
              "long": 11227,
              "short": 12789,
              "net": -1562
            }
          },
          "openInterest": 26266
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10004,
              "short": 11214,
              "net": -1210
            },
            "nonCommercial": {
              "long": 7947,
              "short": 7247,
              "net": 700
            },
            "smallTrader": {
              "long": 8073,
              "short": 7563,
              "net": 510
            }
          },
          "openInterest": 26979
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30005,
              "short": 41887,
              "net": -11882
            },
            "nonCommercial": {
              "long": 7764,
              "short": 1594,
              "net": 6170
            },
            "smallTrader": {
              "long": 10904,
              "short": 5192,
              "net": 5712
            }
          },
          "openInterest": 49366
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30102,
              "short": 42762,
              "net": -12660
            },
            "nonCommercial": {
              "long": 8586,
              "short": 6191,
              "net": 2395
            },
            "smallTrader": {
              "long": 18688,
              "short": 8423,
              "net": 10265
            }
          },
          "openInterest": 59726
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15438,
              "short": 19116,
              "net": -3678
            },
            "nonCommercial": {
              "long": 7613,
              "short": 2005,
              "net": 5608
            },
            "smallTrader": {
              "long": 10912,
              "short": 12842,
              "net": -1930
            }
          },
          "openInterest": 34877
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28859,
              "short": 20458,
              "net": 8401
            },
            "nonCommercial": {
              "long": 683,
              "short": 8947,
              "net": -8264
            },
            "smallTrader": {
              "long": 10400,
              "short": 10537,
              "net": -137
            }
          },
          "openInterest": 42172
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223592,
              "short": 189665,
              "net": 33927
            },
            "nonCommercial": {
              "long": 8601,
              "short": 21303,
              "net": -12702
            },
            "smallTrader": {
              "long": 79462,
              "short": 100687,
              "net": -21225
            }
          },
          "openInterest": 324192
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5235,
              "short": 2134,
              "net": 3101
            },
            "nonCommercial": {
              "long": 1596,
              "short": 557,
              "net": 1039
            },
            "smallTrader": {
              "long": 4105,
              "short": 8245,
              "net": -4140
            }
          },
          "openInterest": 11395
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60889,
              "short": 44540,
              "net": 16349
            },
            "nonCommercial": {
              "long": 6668,
              "short": 19887,
              "net": -13219
            },
            "smallTrader": {
              "long": 25402,
              "short": 28532,
              "net": -3130
            }
          },
          "openInterest": 102784
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 55926,
              "short": 60186,
              "net": -4260
            },
            "nonCommercial": {
              "long": 7097,
              "short": 6960,
              "net": 137
            },
            "smallTrader": {
              "long": 38973,
              "short": 34850,
              "net": 4123
            }
          },
          "openInterest": 109202
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35493,
              "short": 31330,
              "net": 4163
            },
            "nonCommercial": {
              "long": 5171,
              "short": 11436,
              "net": -6265
            },
            "smallTrader": {
              "long": 13009,
              "short": 10907,
              "net": 2102
            }
          },
          "openInterest": 55249
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20627,
              "short": 27962,
              "net": -7335
            },
            "nonCommercial": {
              "long": 12642,
              "short": 3493,
              "net": 9149
            },
            "smallTrader": {
              "long": 25492,
              "short": 27306,
              "net": -1814
            }
          },
          "openInterest": 63770
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43504,
              "short": 49887,
              "net": -6383
            },
            "nonCommercial": {
              "long": 5943,
              "short": 1034,
              "net": 4909
            },
            "smallTrader": {
              "long": 7088,
              "short": 5614,
              "net": 1474
            }
          },
          "openInterest": 57872
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10839,
              "short": 12163,
              "net": -1324
            },
            "nonCommercial": {
              "long": 2878,
              "short": 3153,
              "net": -275
            },
            "smallTrader": {
              "long": 4160,
              "short": 2561,
              "net": 1599
            }
          },
          "openInterest": 18186
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22223,
              "short": 50005,
              "net": -27782
            },
            "nonCommercial": {
              "long": 18372,
              "short": 15123,
              "net": 3249
            },
            "smallTrader": {
              "long": 40533,
              "short": 16000,
              "net": 24533
            }
          },
          "openInterest": 83052
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36071,
              "short": 35793,
              "net": 278
            },
            "nonCommercial": {
              "long": 3686,
              "short": 7104,
              "net": -3418
            },
            "smallTrader": {
              "long": 25590,
              "short": 22450,
              "net": 3140
            }
          },
          "openInterest": 67866
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41044,
              "short": 35477,
              "net": 5567
            },
            "nonCommercial": {
              "long": 2207,
              "short": 8723,
              "net": -6516
            },
            "smallTrader": {
              "long": 24204,
              "short": 23255,
              "net": 949
            }
          },
          "openInterest": 75185
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33536,
              "short": 50828,
              "net": -17292
            },
            "nonCommercial": {
              "long": 10830,
              "short": 3770,
              "net": 7060
            },
            "smallTrader": {
              "long": 35090,
              "short": 24858,
              "net": 10232
            }
          },
          "openInterest": 79800
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8948,
              "short": 17602,
              "net": -8654
            },
            "nonCommercial": {
              "long": 7615,
              "short": 2372,
              "net": 5243
            },
            "smallTrader": {
              "long": 16789,
              "short": 13378,
              "net": 3411
            }
          },
          "openInterest": 33352
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 631,
              "short": 336,
              "net": 295
            },
            "nonCommercial": {
              "long": 2095,
              "short": 3539,
              "net": -1444
            },
            "smallTrader": {
              "long": 2351,
              "short": 1202,
              "net": 1149
            }
          },
          "openInterest": 5372
        }
      ]
    },
    {
      "reportDate": "1992-08-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 110444,
              "short": 121236,
              "net": -10792
            },
            "nonCommercial": {
              "long": 21669,
              "short": 3073,
              "net": 18596
            },
            "smallTrader": {
              "long": 30047,
              "short": 37851,
              "net": -7804
            }
          },
          "openInterest": 162160
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 17667,
              "short": 14539,
              "net": 3128
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1771,
              "short": 4899,
              "net": -3128
            }
          },
          "openInterest": 19438
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 256925,
              "short": 271188,
              "net": -14263
            },
            "nonCommercial": {
              "long": 34251,
              "short": 26913,
              "net": 7338
            },
            "smallTrader": {
              "long": 98143,
              "short": 91218,
              "net": 6925
            }
          },
          "openInterest": 412554
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 104971,
              "short": 105672,
              "net": -701
            },
            "nonCommercial": {
              "long": 11326,
              "short": 4666,
              "net": 6660
            },
            "smallTrader": {
              "long": 12633,
              "short": 18592,
              "net": -5959
            }
          },
          "openInterest": 129417
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2773,
              "short": 10,
              "net": 2763
            },
            "nonCommercial": {
              "long": 0,
              "short": 958,
              "net": -958
            },
            "smallTrader": {
              "long": 952,
              "short": 2757,
              "net": -1805
            }
          },
          "openInterest": 3725
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7257,
              "short": 17112,
              "net": -9855
            },
            "nonCommercial": {
              "long": 10566,
              "short": 4029,
              "net": 6537
            },
            "smallTrader": {
              "long": 14186,
              "short": 10868,
              "net": 3318
            }
          },
          "openInterest": 32261
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12610,
              "short": 9501,
              "net": 3109
            },
            "nonCommercial": {
              "long": 5370,
              "short": 8283,
              "net": -2913
            },
            "smallTrader": {
              "long": 7100,
              "short": 7296,
              "net": -196
            }
          },
          "openInterest": 26375
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29845,
              "short": 41618,
              "net": -11773
            },
            "nonCommercial": {
              "long": 7925,
              "short": 1883,
              "net": 6042
            },
            "smallTrader": {
              "long": 9732,
              "short": 4001,
              "net": 5731
            }
          },
          "openInterest": 47976
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28707,
              "short": 40677,
              "net": -11970
            },
            "nonCommercial": {
              "long": 8356,
              "short": 4553,
              "net": 3803
            },
            "smallTrader": {
              "long": 16380,
              "short": 8213,
              "net": 8167
            }
          },
          "openInterest": 55757
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14469,
              "short": 21010,
              "net": -6541
            },
            "nonCommercial": {
              "long": 6937,
              "short": 1157,
              "net": 5780
            },
            "smallTrader": {
              "long": 12284,
              "short": 11523,
              "net": 761
            }
          },
          "openInterest": 34574
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31649,
              "short": 19907,
              "net": 11742
            },
            "nonCommercial": {
              "long": 712,
              "short": 12290,
              "net": -11578
            },
            "smallTrader": {
              "long": 11308,
              "short": 11472,
              "net": -164
            }
          },
          "openInterest": 46466
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210016,
              "short": 179274,
              "net": 30742
            },
            "nonCommercial": {
              "long": 9678,
              "short": 24901,
              "net": -15223
            },
            "smallTrader": {
              "long": 77522,
              "short": 93041,
              "net": -15519
            }
          },
          "openInterest": 311920
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3728,
              "short": 1964,
              "net": 1764
            },
            "nonCommercial": {
              "long": 2210,
              "short": 573,
              "net": 1637
            },
            "smallTrader": {
              "long": 3816,
              "short": 7217,
              "net": -3401
            }
          },
          "openInterest": 10058
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60763,
              "short": 44304,
              "net": 16459
            },
            "nonCommercial": {
              "long": 6194,
              "short": 19845,
              "net": -13651
            },
            "smallTrader": {
              "long": 23594,
              "short": 26402,
              "net": -2808
            }
          },
          "openInterest": 99349
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 54650,
              "short": 71307,
              "net": -16657
            },
            "nonCommercial": {
              "long": 11742,
              "short": 4947,
              "net": 6795
            },
            "smallTrader": {
              "long": 42428,
              "short": 32566,
              "net": 9862
            }
          },
          "openInterest": 113477
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29958,
              "short": 45982,
              "net": -16024
            },
            "nonCommercial": {
              "long": 9199,
              "short": 7832,
              "net": 1367
            },
            "smallTrader": {
              "long": 24428,
              "short": 9771,
              "net": 14657
            }
          },
          "openInterest": 67081
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20429,
              "short": 26473,
              "net": -6044
            },
            "nonCommercial": {
              "long": 9802,
              "short": 4027,
              "net": 5775
            },
            "smallTrader": {
              "long": 24714,
              "short": 24445,
              "net": 269
            }
          },
          "openInterest": 59226
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44358,
              "short": 51000,
              "net": -6642
            },
            "nonCommercial": {
              "long": 7176,
              "short": 2443,
              "net": 4733
            },
            "smallTrader": {
              "long": 7799,
              "short": 5890,
              "net": 1909
            }
          },
          "openInterest": 61170
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11313,
              "short": 11735,
              "net": -422
            },
            "nonCommercial": {
              "long": 2561,
              "short": 2904,
              "net": -343
            },
            "smallTrader": {
              "long": 3878,
              "short": 3113,
              "net": 765
            }
          },
          "openInterest": 18115
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22374,
              "short": 50408,
              "net": -28034
            },
            "nonCommercial": {
              "long": 20183,
              "short": 12992,
              "net": 7191
            },
            "smallTrader": {
              "long": 34673,
              "short": 13830,
              "net": 20843
            }
          },
          "openInterest": 79526
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32207,
              "short": 36946,
              "net": -4739
            },
            "nonCommercial": {
              "long": 4263,
              "short": 3816,
              "net": 447
            },
            "smallTrader": {
              "long": 26678,
              "short": 22386,
              "net": 4292
            }
          },
          "openInterest": 66929
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41730,
              "short": 35922,
              "net": 5808
            },
            "nonCommercial": {
              "long": 3080,
              "short": 6809,
              "net": -3729
            },
            "smallTrader": {
              "long": 20952,
              "short": 23031,
              "net": -2079
            }
          },
          "openInterest": 74756
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53140,
              "short": 45425,
              "net": 7715
            },
            "nonCommercial": {
              "long": 5296,
              "short": 7593,
              "net": -2297
            },
            "smallTrader": {
              "long": 28810,
              "short": 34228,
              "net": -5418
            }
          },
          "openInterest": 87246
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13063,
              "short": 21484,
              "net": -8421
            },
            "nonCommercial": {
              "long": 8796,
              "short": 3601,
              "net": 5195
            },
            "smallTrader": {
              "long": 16642,
              "short": 13416,
              "net": 3226
            }
          },
          "openInterest": 39307
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 518,
              "short": 164,
              "net": 354
            },
            "nonCommercial": {
              "long": 1407,
              "short": 2595,
              "net": -1188
            },
            "smallTrader": {
              "long": 2171,
              "short": 1337,
              "net": 834
            }
          },
          "openInterest": 4625
        }
      ]
    },
    {
      "reportDate": "1992-09-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 113403,
              "short": 133185,
              "net": -19782
            },
            "nonCommercial": {
              "long": 34627,
              "short": 11305,
              "net": 23322
            },
            "smallTrader": {
              "long": 31124,
              "short": 34664,
              "net": -3540
            }
          },
          "openInterest": 179160
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 17451,
              "short": 14174,
              "net": 3277
            },
            "nonCommercial": {
              "long": 0,
              "short": 502,
              "net": -502
            },
            "smallTrader": {
              "long": 1910,
              "short": 4685,
              "net": -2775
            }
          },
          "openInterest": 19361
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 253997,
              "short": 243883,
              "net": 10114
            },
            "nonCommercial": {
              "long": 25868,
              "short": 47246,
              "net": -21378
            },
            "smallTrader": {
              "long": 92733,
              "short": 81469,
              "net": 11264
            }
          },
          "openInterest": 391139
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 99003,
              "short": 99894,
              "net": -891
            },
            "nonCommercial": {
              "long": 12137,
              "short": 5021,
              "net": 7116
            },
            "smallTrader": {
              "long": 13243,
              "short": 19468,
              "net": -6225
            }
          },
          "openInterest": 124755
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4252,
              "short": 3322,
              "net": 930
            },
            "nonCommercial": {
              "long": 0,
              "short": 412,
              "net": -412
            },
            "smallTrader": {
              "long": 1182,
              "short": 1700,
              "net": -518
            }
          },
          "openInterest": 5434
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20524,
              "short": 16258,
              "net": 4266
            },
            "nonCommercial": {
              "long": 4242,
              "short": 2853,
              "net": 1389
            },
            "smallTrader": {
              "long": 8265,
              "short": 13920,
              "net": -5655
            }
          },
          "openInterest": 33031
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25079,
              "short": 4947,
              "net": 20132
            },
            "nonCommercial": {
              "long": 716,
              "short": 12245,
              "net": -11529
            },
            "smallTrader": {
              "long": 4901,
              "short": 13504,
              "net": -8603
            }
          },
          "openInterest": 31229
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34771,
              "short": 42069,
              "net": -7298
            },
            "nonCommercial": {
              "long": 8172,
              "short": 4186,
              "net": 3986
            },
            "smallTrader": {
              "long": 8471,
              "short": 5159,
              "net": 3312
            }
          },
          "openInterest": 52032
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31499,
              "short": 40922,
              "net": -9423
            },
            "nonCommercial": {
              "long": 7332,
              "short": 6259,
              "net": 1073
            },
            "smallTrader": {
              "long": 15458,
              "short": 7108,
              "net": 8350
            }
          },
          "openInterest": 58253
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18993,
              "short": 18470,
              "net": 523
            },
            "nonCommercial": {
              "long": 5276,
              "short": 3890,
              "net": 1386
            },
            "smallTrader": {
              "long": 10797,
              "short": 12706,
              "net": -1909
            }
          },
          "openInterest": 35459
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31630,
              "short": 20034,
              "net": 11596
            },
            "nonCommercial": {
              "long": 1021,
              "short": 13130,
              "net": -12109
            },
            "smallTrader": {
              "long": 11496,
              "short": 10983,
              "net": 513
            }
          },
          "openInterest": 46463
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192390,
              "short": 203816,
              "net": -11426
            },
            "nonCommercial": {
              "long": 14222,
              "short": 12638,
              "net": 1584
            },
            "smallTrader": {
              "long": 100114,
              "short": 90272,
              "net": 9842
            }
          },
          "openInterest": 320604
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3804,
              "short": 1641,
              "net": 2163
            },
            "nonCommercial": {
              "long": 1721,
              "short": 487,
              "net": 1234
            },
            "smallTrader": {
              "long": 3774,
              "short": 7171,
              "net": -3397
            }
          },
          "openInterest": 9665
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59957,
              "short": 53290,
              "net": 6667
            },
            "nonCommercial": {
              "long": 5167,
              "short": 13592,
              "net": -8425
            },
            "smallTrader": {
              "long": 26570,
              "short": 24812,
              "net": 1758
            }
          },
          "openInterest": 100717
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49321,
              "short": 81619,
              "net": -32298
            },
            "nonCommercial": {
              "long": 17184,
              "short": 1736,
              "net": 15448
            },
            "smallTrader": {
              "long": 47883,
              "short": 31033,
              "net": 16850
            }
          },
          "openInterest": 120381
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29947,
              "short": 36910,
              "net": -6963
            },
            "nonCommercial": {
              "long": 10443,
              "short": 8820,
              "net": 1623
            },
            "smallTrader": {
              "long": 20042,
              "short": 14702,
              "net": 5340
            }
          },
          "openInterest": 61174
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21782,
              "short": 27823,
              "net": -6041
            },
            "nonCommercial": {
              "long": 13457,
              "short": 4512,
              "net": 8945
            },
            "smallTrader": {
              "long": 23687,
              "short": 26591,
              "net": -2904
            }
          },
          "openInterest": 62262
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52177,
              "short": 60700,
              "net": -8523
            },
            "nonCommercial": {
              "long": 7620,
              "short": 441,
              "net": 7179
            },
            "smallTrader": {
              "long": 8514,
              "short": 7170,
              "net": 1344
            }
          },
          "openInterest": 70654
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9597,
              "short": 11794,
              "net": -2197
            },
            "nonCommercial": {
              "long": 2793,
              "short": 2185,
              "net": 608
            },
            "smallTrader": {
              "long": 4446,
              "short": 2857,
              "net": 1589
            }
          },
          "openInterest": 17035
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19357,
              "short": 52670,
              "net": -33313
            },
            "nonCommercial": {
              "long": 17395,
              "short": 6254,
              "net": 11141
            },
            "smallTrader": {
              "long": 33762,
              "short": 11590,
              "net": 22172
            }
          },
          "openInterest": 72642
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34788,
              "short": 38754,
              "net": -3966
            },
            "nonCommercial": {
              "long": 2798,
              "short": 4087,
              "net": -1289
            },
            "smallTrader": {
              "long": 24465,
              "short": 19210,
              "net": 5255
            }
          },
          "openInterest": 65161
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36846,
              "short": 39993,
              "net": -3147
            },
            "nonCommercial": {
              "long": 2781,
              "short": 4703,
              "net": -1922
            },
            "smallTrader": {
              "long": 26718,
              "short": 21649,
              "net": 5069
            }
          },
          "openInterest": 71691
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40408,
              "short": 46304,
              "net": -5896
            },
            "nonCommercial": {
              "long": 5051,
              "short": 2028,
              "net": 3023
            },
            "smallTrader": {
              "long": 29897,
              "short": 27024,
              "net": 2873
            }
          },
          "openInterest": 76078
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17149,
              "short": 20268,
              "net": -3119
            },
            "nonCommercial": {
              "long": 6666,
              "short": 2217,
              "net": 4449
            },
            "smallTrader": {
              "long": 11246,
              "short": 12576,
              "net": -1330
            }
          },
          "openInterest": 35061
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 356,
              "short": 671,
              "net": -315
            },
            "nonCommercial": {
              "long": 2975,
              "short": 3677,
              "net": -702
            },
            "smallTrader": {
              "long": 1767,
              "short": 750,
              "net": 1017
            }
          },
          "openInterest": 5386
        }
      ]
    },
    {
      "reportDate": "1992-09-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 126055,
              "short": 133061,
              "net": -7006
            },
            "nonCommercial": {
              "long": 28929,
              "short": 10991,
              "net": 17938
            },
            "smallTrader": {
              "long": 22383,
              "short": 33315,
              "net": -10932
            }
          },
          "openInterest": 177432
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11630,
              "short": 9365,
              "net": 2265
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1428,
              "short": 3693,
              "net": -2265
            }
          },
          "openInterest": 13058
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234908,
              "short": 250294,
              "net": -15386
            },
            "nonCommercial": {
              "long": 27093,
              "short": 27178,
              "net": -85
            },
            "smallTrader": {
              "long": 80643,
              "short": 65172,
              "net": 15471
            }
          },
          "openInterest": 360241
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 97398,
              "short": 100735,
              "net": -3337
            },
            "nonCommercial": {
              "long": 8807,
              "short": 5037,
              "net": 3770
            },
            "smallTrader": {
              "long": 14282,
              "short": 14715,
              "net": -433
            }
          },
          "openInterest": 123267
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2361,
              "short": 1207,
              "net": 1154
            },
            "nonCommercial": {
              "long": 0,
              "short": 673,
              "net": -673
            },
            "smallTrader": {
              "long": 754,
              "short": 1235,
              "net": -481
            }
          },
          "openInterest": 3115
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22013,
              "short": 5908,
              "net": 16105
            },
            "nonCommercial": {
              "long": 1430,
              "short": 8403,
              "net": -6973
            },
            "smallTrader": {
              "long": 4669,
              "short": 13801,
              "net": -9132
            }
          },
          "openInterest": 29099
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19150,
              "short": 4033,
              "net": 15117
            },
            "nonCommercial": {
              "long": 1474,
              "short": 11090,
              "net": -9616
            },
            "smallTrader": {
              "long": 5649,
              "short": 11150,
              "net": -5501
            }
          },
          "openInterest": 28128
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36368,
              "short": 41526,
              "net": -5158
            },
            "nonCommercial": {
              "long": 8103,
              "short": 6862,
              "net": 1241
            },
            "smallTrader": {
              "long": 9210,
              "short": 5293,
              "net": 3917
            }
          },
          "openInterest": 54184
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29407,
              "short": 42926,
              "net": -13519
            },
            "nonCommercial": {
              "long": 7690,
              "short": 2971,
              "net": 4719
            },
            "smallTrader": {
              "long": 15630,
              "short": 6830,
              "net": 8800
            }
          },
          "openInterest": 57031
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24099,
              "short": 19245,
              "net": 4854
            },
            "nonCommercial": {
              "long": 4084,
              "short": 6896,
              "net": -2812
            },
            "smallTrader": {
              "long": 10760,
              "short": 12802,
              "net": -2042
            }
          },
          "openInterest": 39524
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32298,
              "short": 19433,
              "net": 12865
            },
            "nonCommercial": {
              "long": 882,
              "short": 13850,
              "net": -12968
            },
            "smallTrader": {
              "long": 10085,
              "short": 9982,
              "net": 103
            }
          },
          "openInterest": 45735
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196540,
              "short": 180864,
              "net": 15676
            },
            "nonCommercial": {
              "long": 11152,
              "short": 24256,
              "net": -13104
            },
            "smallTrader": {
              "long": 80918,
              "short": 83490,
              "net": -2572
            }
          },
          "openInterest": 300520
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3168,
              "short": 1223,
              "net": 1945
            },
            "nonCommercial": {
              "long": 1565,
              "short": 504,
              "net": 1061
            },
            "smallTrader": {
              "long": 3696,
              "short": 6702,
              "net": -3006
            }
          },
          "openInterest": 8770
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56577,
              "short": 56161,
              "net": 416
            },
            "nonCommercial": {
              "long": 6206,
              "short": 8706,
              "net": -2500
            },
            "smallTrader": {
              "long": 25861,
              "short": 23777,
              "net": 2084
            }
          },
          "openInterest": 99191
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 50589,
              "short": 84960,
              "net": -34371
            },
            "nonCommercial": {
              "long": 15928,
              "short": 200,
              "net": 15728
            },
            "smallTrader": {
              "long": 47185,
              "short": 28542,
              "net": 18643
            }
          },
          "openInterest": 120258
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12902,
              "short": 32477,
              "net": -19575
            },
            "nonCommercial": {
              "long": 13136,
              "short": 7097,
              "net": 6039
            },
            "smallTrader": {
              "long": 19882,
              "short": 6346,
              "net": 13536
            }
          },
          "openInterest": 45920
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20508,
              "short": 25877,
              "net": -5369
            },
            "nonCommercial": {
              "long": 13314,
              "short": 5675,
              "net": 7639
            },
            "smallTrader": {
              "long": 25840,
              "short": 28110,
              "net": -2270
            }
          },
          "openInterest": 62913
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 53675,
              "short": 62096,
              "net": -8421
            },
            "nonCommercial": {
              "long": 8441,
              "short": 802,
              "net": 7639
            },
            "smallTrader": {
              "long": 7144,
              "short": 6362,
              "net": 782
            }
          },
          "openInterest": 71876
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7160,
              "short": 13438,
              "net": -6278
            },
            "nonCommercial": {
              "long": 4776,
              "short": 483,
              "net": 4293
            },
            "smallTrader": {
              "long": 3787,
              "short": 1802,
              "net": 1985
            }
          },
          "openInterest": 15724
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18447,
              "short": 52378,
              "net": -33931
            },
            "nonCommercial": {
              "long": 18449,
              "short": 6896,
              "net": 11553
            },
            "smallTrader": {
              "long": 32956,
              "short": 10578,
              "net": 22378
            }
          },
          "openInterest": 71889
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39161,
              "short": 42726,
              "net": -3565
            },
            "nonCommercial": {
              "long": 5251,
              "short": 7624,
              "net": -2373
            },
            "smallTrader": {
              "long": 29216,
              "short": 23278,
              "net": 5938
            }
          },
          "openInterest": 76154
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32420,
              "short": 32179,
              "net": 241
            },
            "nonCommercial": {
              "long": 3165,
              "short": 5511,
              "net": -2346
            },
            "smallTrader": {
              "long": 21293,
              "short": 19188,
              "net": 2105
            }
          },
          "openInterest": 61436
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42041,
              "short": 33047,
              "net": 8994
            },
            "nonCommercial": {
              "long": 3563,
              "short": 7492,
              "net": -3929
            },
            "smallTrader": {
              "long": 20735,
              "short": 25800,
              "net": -5065
            }
          },
          "openInterest": 66339
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10946,
              "short": 12047,
              "net": -1101
            },
            "nonCommercial": {
              "long": 6530,
              "short": 6490,
              "net": 40
            },
            "smallTrader": {
              "long": 12081,
              "short": 11020,
              "net": 1061
            }
          },
          "openInterest": 29557
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 402,
              "short": 284,
              "net": 118
            },
            "nonCommercial": {
              "long": 1349,
              "short": 2226,
              "net": -877
            },
            "smallTrader": {
              "long": 1586,
              "short": 827,
              "net": 759
            }
          },
          "openInterest": 4515
        }
      ]
    },
    {
      "reportDate": "1992-10-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 130855,
              "short": 134238,
              "net": -3383
            },
            "nonCommercial": {
              "long": 24804,
              "short": 12796,
              "net": 12008
            },
            "smallTrader": {
              "long": 31097,
              "short": 39722,
              "net": -8625
            }
          },
          "openInterest": 186896
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11465,
              "short": 9423,
              "net": 2042
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1589,
              "short": 3631,
              "net": -2042
            }
          },
          "openInterest": 13054
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 242144,
              "short": 253840,
              "net": -11696
            },
            "nonCommercial": {
              "long": 27885,
              "short": 30986,
              "net": -3101
            },
            "smallTrader": {
              "long": 88748,
              "short": 73951,
              "net": 14797
            }
          },
          "openInterest": 375417
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 90181,
              "short": 94433,
              "net": -4252
            },
            "nonCommercial": {
              "long": 10797,
              "short": 7049,
              "net": 3748
            },
            "smallTrader": {
              "long": 14739,
              "short": 14235,
              "net": 504
            }
          },
          "openInterest": 118515
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2363,
              "short": 1234,
              "net": 1129
            },
            "nonCommercial": {
              "long": 0,
              "short": 673,
              "net": -673
            },
            "smallTrader": {
              "long": 722,
              "short": 1178,
              "net": -456
            }
          },
          "openInterest": 3085
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23808,
              "short": 6213,
              "net": 17595
            },
            "nonCommercial": {
              "long": 1129,
              "short": 8780,
              "net": -7651
            },
            "smallTrader": {
              "long": 4390,
              "short": 14334,
              "net": -9944
            }
          },
          "openInterest": 29628
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21578,
              "short": 4945,
              "net": 16633
            },
            "nonCommercial": {
              "long": 630,
              "short": 10639,
              "net": -10009
            },
            "smallTrader": {
              "long": 5709,
              "short": 12333,
              "net": -6624
            }
          },
          "openInterest": 29787
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36692,
              "short": 43969,
              "net": -7277
            },
            "nonCommercial": {
              "long": 8820,
              "short": 5322,
              "net": 3498
            },
            "smallTrader": {
              "long": 9393,
              "short": 5614,
              "net": 3779
            }
          },
          "openInterest": 55874
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28673,
              "short": 45419,
              "net": -16746
            },
            "nonCommercial": {
              "long": 9333,
              "short": 2320,
              "net": 7013
            },
            "smallTrader": {
              "long": 16431,
              "short": 6698,
              "net": 9733
            }
          },
          "openInterest": 58584
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25643,
              "short": 18306,
              "net": 7337
            },
            "nonCommercial": {
              "long": 3177,
              "short": 8929,
              "net": -5752
            },
            "smallTrader": {
              "long": 10919,
              "short": 12504,
              "net": -1585
            }
          },
          "openInterest": 40174
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32552,
              "short": 20876,
              "net": 11676
            },
            "nonCommercial": {
              "long": 851,
              "short": 13084,
              "net": -12233
            },
            "smallTrader": {
              "long": 10183,
              "short": 9626,
              "net": 557
            }
          },
          "openInterest": 45580
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195588,
              "short": 187316,
              "net": 8272
            },
            "nonCommercial": {
              "long": 10560,
              "short": 17536,
              "net": -6976
            },
            "smallTrader": {
              "long": 84292,
              "short": 85588,
              "net": -1296
            }
          },
          "openInterest": 302020
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3489,
              "short": 1223,
              "net": 2266
            },
            "nonCommercial": {
              "long": 1665,
              "short": 834,
              "net": 831
            },
            "smallTrader": {
              "long": 3566,
              "short": 6663,
              "net": -3097
            }
          },
          "openInterest": 8879
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55250,
              "short": 59291,
              "net": -4041
            },
            "nonCommercial": {
              "long": 6573,
              "short": 8550,
              "net": -1977
            },
            "smallTrader": {
              "long": 29052,
              "short": 23034,
              "net": 6018
            }
          },
          "openInterest": 101946
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51928,
              "short": 85136,
              "net": -33208
            },
            "nonCommercial": {
              "long": 17706,
              "short": 697,
              "net": 17009
            },
            "smallTrader": {
              "long": 44802,
              "short": 28603,
              "net": 16199
            }
          },
          "openInterest": 121233
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12248,
              "short": 32872,
              "net": -20624
            },
            "nonCommercial": {
              "long": 13525,
              "short": 6625,
              "net": 6900
            },
            "smallTrader": {
              "long": 21548,
              "short": 7824,
              "net": 13724
            }
          },
          "openInterest": 47321
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20070,
              "short": 26900,
              "net": -6830
            },
            "nonCommercial": {
              "long": 11319,
              "short": 4162,
              "net": 7157
            },
            "smallTrader": {
              "long": 26021,
              "short": 26348,
              "net": -327
            }
          },
          "openInterest": 59775
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 56952,
              "short": 65001,
              "net": -8049
            },
            "nonCommercial": {
              "long": 7994,
              "short": 485,
              "net": 7509
            },
            "smallTrader": {
              "long": 7420,
              "short": 6880,
              "net": 540
            }
          },
          "openInterest": 75334
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6866,
              "short": 12208,
              "net": -5342
            },
            "nonCommercial": {
              "long": 4454,
              "short": 762,
              "net": 3692
            },
            "smallTrader": {
              "long": 3931,
              "short": 2281,
              "net": 1650
            }
          },
          "openInterest": 15251
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17971,
              "short": 51042,
              "net": -33071
            },
            "nonCommercial": {
              "long": 18538,
              "short": 7333,
              "net": 11205
            },
            "smallTrader": {
              "long": 32722,
              "short": 10856,
              "net": 21866
            }
          },
          "openInterest": 71249
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42454,
              "short": 43903,
              "net": -1449
            },
            "nonCommercial": {
              "long": 4674,
              "short": 8482,
              "net": -3808
            },
            "smallTrader": {
              "long": 28353,
              "short": 23096,
              "net": 5257
            }
          },
          "openInterest": 78419
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39637,
              "short": 29912,
              "net": 9725
            },
            "nonCommercial": {
              "long": 2587,
              "short": 11445,
              "net": -8858
            },
            "smallTrader": {
              "long": 22518,
              "short": 23385,
              "net": -867
            }
          },
          "openInterest": 69076
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44268,
              "short": 33526,
              "net": 10742
            },
            "nonCommercial": {
              "long": 3669,
              "short": 7994,
              "net": -4325
            },
            "smallTrader": {
              "long": 20340,
              "short": 26757,
              "net": -6417
            }
          },
          "openInterest": 68277
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11047,
              "short": 12889,
              "net": -1842
            },
            "nonCommercial": {
              "long": 7287,
              "short": 7359,
              "net": -72
            },
            "smallTrader": {
              "long": 13310,
              "short": 11396,
              "net": 1914
            }
          },
          "openInterest": 32311
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 634,
              "short": 278,
              "net": 356
            },
            "nonCommercial": {
              "long": 2908,
              "short": 4439,
              "net": -1531
            },
            "smallTrader": {
              "long": 1984,
              "short": 809,
              "net": 1175
            }
          },
          "openInterest": 6706
        }
      ]
    },
    {
      "reportDate": "1992-10-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 133320,
              "short": 138031,
              "net": -4711
            },
            "nonCommercial": {
              "long": 27364,
              "short": 10695,
              "net": 16669
            },
            "smallTrader": {
              "long": 27207,
              "short": 39165,
              "net": -11958
            }
          },
          "openInterest": 188060
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11353,
              "short": 9193,
              "net": 2160
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1529,
              "short": 3689,
              "net": -2160
            }
          },
          "openInterest": 12882
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 239426,
              "short": 233853,
              "net": 5573
            },
            "nonCommercial": {
              "long": 18243,
              "short": 30016,
              "net": -11773
            },
            "smallTrader": {
              "long": 83089,
              "short": 76889,
              "net": 6200
            }
          },
          "openInterest": 358193
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 94738,
              "short": 95757,
              "net": -1019
            },
            "nonCommercial": {
              "long": 10635,
              "short": 8682,
              "net": 1953
            },
            "smallTrader": {
              "long": 13721,
              "short": 14655,
              "net": -934
            }
          },
          "openInterest": 122116
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2363,
              "short": 1412,
              "net": 951
            },
            "nonCommercial": {
              "long": 0,
              "short": 673,
              "net": -673
            },
            "smallTrader": {
              "long": 634,
              "short": 912,
              "net": -278
            }
          },
          "openInterest": 2997
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22498,
              "short": 6693,
              "net": 15805
            },
            "nonCommercial": {
              "long": 290,
              "short": 7518,
              "net": -7228
            },
            "smallTrader": {
              "long": 6307,
              "short": 14884,
              "net": -8577
            }
          },
          "openInterest": 29465
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20049,
              "short": 5839,
              "net": 14210
            },
            "nonCommercial": {
              "long": 370,
              "short": 8871,
              "net": -8501
            },
            "smallTrader": {
              "long": 5944,
              "short": 11653,
              "net": -5709
            }
          },
          "openInterest": 28345
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36427,
              "short": 43149,
              "net": -6722
            },
            "nonCommercial": {
              "long": 8432,
              "short": 5574,
              "net": 2858
            },
            "smallTrader": {
              "long": 9636,
              "short": 5772,
              "net": 3864
            }
          },
          "openInterest": 55205
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28647,
              "short": 46657,
              "net": -18010
            },
            "nonCommercial": {
              "long": 9811,
              "short": 1253,
              "net": 8558
            },
            "smallTrader": {
              "long": 16955,
              "short": 7503,
              "net": 9452
            }
          },
          "openInterest": 59471
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26724,
              "short": 18997,
              "net": 7727
            },
            "nonCommercial": {
              "long": 3157,
              "short": 9802,
              "net": -6645
            },
            "smallTrader": {
              "long": 11524,
              "short": 12606,
              "net": -1082
            }
          },
          "openInterest": 41838
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33388,
              "short": 21376,
              "net": 12012
            },
            "nonCommercial": {
              "long": 1470,
              "short": 13398,
              "net": -11928
            },
            "smallTrader": {
              "long": 10124,
              "short": 10208,
              "net": -84
            }
          },
          "openInterest": 47191
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187109,
              "short": 207899,
              "net": -20790
            },
            "nonCommercial": {
              "long": 19421,
              "short": 7487,
              "net": 11934
            },
            "smallTrader": {
              "long": 88358,
              "short": 79502,
              "net": 8856
            }
          },
          "openInterest": 306571
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3777,
              "short": 1176,
              "net": 2601
            },
            "nonCommercial": {
              "long": 1654,
              "short": 413,
              "net": 1241
            },
            "smallTrader": {
              "long": 3442,
              "short": 7284,
              "net": -3842
            }
          },
          "openInterest": 9009
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63340,
              "short": 56536,
              "net": 6804
            },
            "nonCommercial": {
              "long": 5552,
              "short": 10250,
              "net": -4698
            },
            "smallTrader": {
              "long": 22504,
              "short": 24610,
              "net": -2106
            }
          },
          "openInterest": 101717
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51601,
              "short": 94246,
              "net": -42645
            },
            "nonCommercial": {
              "long": 24022,
              "short": 395,
              "net": 23627
            },
            "smallTrader": {
              "long": 49133,
              "short": 30115,
              "net": 19018
            }
          },
          "openInterest": 131183
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12652,
              "short": 24787,
              "net": -12135
            },
            "nonCommercial": {
              "long": 10347,
              "short": 6692,
              "net": 3655
            },
            "smallTrader": {
              "long": 17309,
              "short": 8829,
              "net": 8480
            }
          },
          "openInterest": 40308
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19123,
              "short": 28852,
              "net": -9729
            },
            "nonCommercial": {
              "long": 14634,
              "short": 4423,
              "net": 10211
            },
            "smallTrader": {
              "long": 25836,
              "short": 26318,
              "net": -482
            }
          },
          "openInterest": 62301
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58541,
              "short": 66374,
              "net": -7833
            },
            "nonCommercial": {
              "long": 7255,
              "short": 294,
              "net": 6961
            },
            "smallTrader": {
              "long": 8344,
              "short": 7472,
              "net": 872
            }
          },
          "openInterest": 76274
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7740,
              "short": 10728,
              "net": -2988
            },
            "nonCommercial": {
              "long": 2859,
              "short": 1360,
              "net": 1499
            },
            "smallTrader": {
              "long": 3482,
              "short": 1993,
              "net": 1489
            }
          },
          "openInterest": 14109
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15518,
              "short": 48815,
              "net": -33297
            },
            "nonCommercial": {
              "long": 18799,
              "short": 7304,
              "net": 11495
            },
            "smallTrader": {
              "long": 33646,
              "short": 11844,
              "net": 21802
            }
          },
          "openInterest": 70054
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39409,
              "short": 40402,
              "net": -993
            },
            "nonCommercial": {
              "long": 4655,
              "short": 9610,
              "net": -4955
            },
            "smallTrader": {
              "long": 27835,
              "short": 21887,
              "net": 5948
            }
          },
          "openInterest": 74077
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39483,
              "short": 31519,
              "net": 7964
            },
            "nonCommercial": {
              "long": 2172,
              "short": 9607,
              "net": -7435
            },
            "smallTrader": {
              "long": 21254,
              "short": 21783,
              "net": -529
            }
          },
          "openInterest": 66674
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44041,
              "short": 34708,
              "net": 9333
            },
            "nonCommercial": {
              "long": 3579,
              "short": 8356,
              "net": -4777
            },
            "smallTrader": {
              "long": 22243,
              "short": 26799,
              "net": -4556
            }
          },
          "openInterest": 69863
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15078,
              "short": 7205,
              "net": 7873
            },
            "nonCommercial": {
              "long": 6725,
              "short": 13029,
              "net": -6304
            },
            "smallTrader": {
              "long": 10491,
              "short": 12060,
              "net": -1569
            }
          },
          "openInterest": 32660
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 888,
              "short": 100,
              "net": 788
            },
            "nonCommercial": {
              "long": 1062,
              "short": 2912,
              "net": -1850
            },
            "smallTrader": {
              "long": 1887,
              "short": 825,
              "net": 1062
            }
          },
          "openInterest": 5003
        }
      ]
    },
    {
      "reportDate": "1992-10-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 150444,
              "short": 137323,
              "net": 13121
            },
            "nonCommercial": {
              "long": 21252,
              "short": 13187,
              "net": 8065
            },
            "smallTrader": {
              "long": 20180,
              "short": 41366,
              "net": -21186
            }
          },
          "openInterest": 191876
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12472,
              "short": 9621,
              "net": 2851
            },
            "nonCommercial": {
              "long": 395,
              "short": 430,
              "net": -35
            },
            "smallTrader": {
              "long": 1291,
              "short": 4107,
              "net": -2816
            }
          },
          "openInterest": 14158
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 245029,
              "short": 245027,
              "net": 2
            },
            "nonCommercial": {
              "long": 22589,
              "short": 23420,
              "net": -831
            },
            "smallTrader": {
              "long": 87161,
              "short": 86332,
              "net": 829
            }
          },
          "openInterest": 367478
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 101149,
              "short": 95092,
              "net": 6057
            },
            "nonCommercial": {
              "long": 10986,
              "short": 11431,
              "net": -445
            },
            "smallTrader": {
              "long": 11491,
              "short": 17103,
              "net": -5612
            }
          },
          "openInterest": 124695
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2363,
              "short": 1315,
              "net": 1048
            },
            "nonCommercial": {
              "long": 0,
              "short": 517,
              "net": -517
            },
            "smallTrader": {
              "long": 590,
              "short": 1121,
              "net": -531
            }
          },
          "openInterest": 2953
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19798,
              "short": 5663,
              "net": 14135
            },
            "nonCommercial": {
              "long": 2020,
              "short": 8109,
              "net": -6089
            },
            "smallTrader": {
              "long": 7193,
              "short": 15239,
              "net": -8046
            }
          },
          "openInterest": 29460
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17362,
              "short": 7091,
              "net": 10271
            },
            "nonCommercial": {
              "long": 1532,
              "short": 7455,
              "net": -5923
            },
            "smallTrader": {
              "long": 6780,
              "short": 11128,
              "net": -4348
            }
          },
          "openInterest": 27811
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35868,
              "short": 41976,
              "net": -6108
            },
            "nonCommercial": {
              "long": 8427,
              "short": 7777,
              "net": 650
            },
            "smallTrader": {
              "long": 11402,
              "short": 5944,
              "net": 5458
            }
          },
          "openInterest": 56403
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29827,
              "short": 48190,
              "net": -18363
            },
            "nonCommercial": {
              "long": 10388,
              "short": 1370,
              "net": 9018
            },
            "smallTrader": {
              "long": 16195,
              "short": 6850,
              "net": 9345
            }
          },
          "openInterest": 60680
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25174,
              "short": 18424,
              "net": 6750
            },
            "nonCommercial": {
              "long": 3527,
              "short": 9948,
              "net": -6421
            },
            "smallTrader": {
              "long": 13016,
              "short": 13345,
              "net": -329
            }
          },
          "openInterest": 42150
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32614,
              "short": 22591,
              "net": 10023
            },
            "nonCommercial": {
              "long": 1301,
              "short": 11323,
              "net": -10022
            },
            "smallTrader": {
              "long": 10556,
              "short": 10557,
              "net": -1
            }
          },
          "openInterest": 46178
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187639,
              "short": 207090,
              "net": -19451
            },
            "nonCommercial": {
              "long": 20241,
              "short": 11498,
              "net": 8743
            },
            "smallTrader": {
              "long": 88053,
              "short": 77345,
              "net": 10708
            }
          },
          "openInterest": 306600
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3912,
              "short": 1061,
              "net": 2851
            },
            "nonCommercial": {
              "long": 1633,
              "short": 631,
              "net": 1002
            },
            "smallTrader": {
              "long": 3555,
              "short": 7408,
              "net": -3853
            }
          },
          "openInterest": 9230
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64490,
              "short": 52513,
              "net": 11977
            },
            "nonCommercial": {
              "long": 3774,
              "short": 12210,
              "net": -8436
            },
            "smallTrader": {
              "long": 21338,
              "short": 24879,
              "net": -3541
            }
          },
          "openInterest": 99420
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58116,
              "short": 100136,
              "net": -42020
            },
            "nonCommercial": {
              "long": 24024,
              "short": 841,
              "net": 23183
            },
            "smallTrader": {
              "long": 50371,
              "short": 31534,
              "net": 18837
            }
          },
          "openInterest": 138918
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14743,
              "short": 25648,
              "net": -10905
            },
            "nonCommercial": {
              "long": 13501,
              "short": 7690,
              "net": 5811
            },
            "smallTrader": {
              "long": 17045,
              "short": 11951,
              "net": 5094
            }
          },
          "openInterest": 45289
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18431,
              "short": 29495,
              "net": -11064
            },
            "nonCommercial": {
              "long": 15137,
              "short": 4829,
              "net": 10308
            },
            "smallTrader": {
              "long": 25853,
              "short": 25097,
              "net": 756
            }
          },
          "openInterest": 61403
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 63333,
              "short": 69947,
              "net": -6614
            },
            "nonCommercial": {
              "long": 7380,
              "short": 1333,
              "net": 6047
            },
            "smallTrader": {
              "long": 8085,
              "short": 7518,
              "net": 567
            }
          },
          "openInterest": 80730
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7205,
              "short": 10803,
              "net": -3598
            },
            "nonCommercial": {
              "long": 3018,
              "short": 1328,
              "net": 1690
            },
            "smallTrader": {
              "long": 3590,
              "short": 1682,
              "net": 1908
            }
          },
          "openInterest": 13821
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16902,
              "short": 53257,
              "net": -36355
            },
            "nonCommercial": {
              "long": 19438,
              "short": 6818,
              "net": 12620
            },
            "smallTrader": {
              "long": 35219,
              "short": 11484,
              "net": 23735
            }
          },
          "openInterest": 73618
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32030,
              "short": 39201,
              "net": -7171
            },
            "nonCommercial": {
              "long": 4988,
              "short": 7750,
              "net": -2762
            },
            "smallTrader": {
              "long": 29632,
              "short": 19699,
              "net": 9933
            }
          },
          "openInterest": 68931
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33754,
              "short": 37577,
              "net": -3823
            },
            "nonCommercial": {
              "long": 3551,
              "short": 5671,
              "net": -2120
            },
            "smallTrader": {
              "long": 23693,
              "short": 17750,
              "net": 5943
            }
          },
          "openInterest": 65552
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37869,
              "short": 42384,
              "net": -4515
            },
            "nonCommercial": {
              "long": 5523,
              "short": 4017,
              "net": 1506
            },
            "smallTrader": {
              "long": 25554,
              "short": 22545,
              "net": 3009
            }
          },
          "openInterest": 69454
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29688,
              "short": 6527,
              "net": 23161
            },
            "nonCommercial": {
              "long": 2377,
              "short": 15033,
              "net": -12656
            },
            "smallTrader": {
              "long": 6849,
              "short": 17354,
              "net": -10505
            }
          },
          "openInterest": 39292
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 456,
              "short": 100,
              "net": 356
            },
            "nonCommercial": {
              "long": 2190,
              "short": 3967,
              "net": -1777
            },
            "smallTrader": {
              "long": 2053,
              "short": 632,
              "net": 1421
            }
          },
          "openInterest": 5874
        }
      ]
    },
    {
      "reportDate": "1992-10-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 155490,
              "short": 148000,
              "net": 7490
            },
            "nonCommercial": {
              "long": 18671,
              "short": 8017,
              "net": 10654
            },
            "smallTrader": {
              "long": 24224,
              "short": 42368,
              "net": -18144
            }
          },
          "openInterest": 200322
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12964,
              "short": 10802,
              "net": 2162
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1574,
              "short": 3736,
              "net": -2162
            }
          },
          "openInterest": 14538
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 246089,
              "short": 244492,
              "net": 1597
            },
            "nonCommercial": {
              "long": 19527,
              "short": 21824,
              "net": -2297
            },
            "smallTrader": {
              "long": 86366,
              "short": 85666,
              "net": 700
            }
          },
          "openInterest": 369413
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 102533,
              "short": 97156,
              "net": 5377
            },
            "nonCommercial": {
              "long": 8863,
              "short": 8884,
              "net": -21
            },
            "smallTrader": {
              "long": 13541,
              "short": 18897,
              "net": -5356
            }
          },
          "openInterest": 126851
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2637,
              "short": 971,
              "net": 1666
            },
            "nonCommercial": {
              "long": 0,
              "short": 517,
              "net": -517
            },
            "smallTrader": {
              "long": 1007,
              "short": 2156,
              "net": -1149
            }
          },
          "openInterest": 3644
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22104,
              "short": 6592,
              "net": 15512
            },
            "nonCommercial": {
              "long": 462,
              "short": 8315,
              "net": -7853
            },
            "smallTrader": {
              "long": 8335,
              "short": 15994,
              "net": -7659
            }
          },
          "openInterest": 31365
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15235,
              "short": 7567,
              "net": 7668
            },
            "nonCommercial": {
              "long": 1158,
              "short": 7086,
              "net": -5928
            },
            "smallTrader": {
              "long": 7120,
              "short": 8860,
              "net": -1740
            }
          },
          "openInterest": 25623
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36198,
              "short": 44494,
              "net": -8296
            },
            "nonCommercial": {
              "long": 8897,
              "short": 6784,
              "net": 2113
            },
            "smallTrader": {
              "long": 11338,
              "short": 5155,
              "net": 6183
            }
          },
          "openInterest": 57012
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32858,
              "short": 48619,
              "net": -15761
            },
            "nonCommercial": {
              "long": 9110,
              "short": 2090,
              "net": 7020
            },
            "smallTrader": {
              "long": 16122,
              "short": 7381,
              "net": 8741
            }
          },
          "openInterest": 61400
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27243,
              "short": 18920,
              "net": 8323
            },
            "nonCommercial": {
              "long": 2863,
              "short": 10957,
              "net": -8094
            },
            "smallTrader": {
              "long": 13737,
              "short": 13966,
              "net": -229
            }
          },
          "openInterest": 44176
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32454,
              "short": 21818,
              "net": 10636
            },
            "nonCommercial": {
              "long": 1827,
              "short": 12406,
              "net": -10579
            },
            "smallTrader": {
              "long": 11499,
              "short": 11556,
              "net": -57
            }
          },
          "openInterest": 47503
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205545,
              "short": 169452,
              "net": 36093
            },
            "nonCommercial": {
              "long": 4478,
              "short": 25268,
              "net": -20790
            },
            "smallTrader": {
              "long": 71626,
              "short": 86929,
              "net": -15303
            }
          },
          "openInterest": 290652
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3697,
              "short": 1005,
              "net": 2692
            },
            "nonCommercial": {
              "long": 1390,
              "short": 571,
              "net": 819
            },
            "smallTrader": {
              "long": 4091,
              "short": 7602,
              "net": -3511
            }
          },
          "openInterest": 9345
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74709,
              "short": 51524,
              "net": 23185
            },
            "nonCommercial": {
              "long": 3248,
              "short": 18553,
              "net": -15305
            },
            "smallTrader": {
              "long": 23204,
              "short": 31084,
              "net": -7880
            }
          },
          "openInterest": 108776
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61485,
              "short": 83508,
              "net": -22023
            },
            "nonCommercial": {
              "long": 18425,
              "short": 2793,
              "net": 15632
            },
            "smallTrader": {
              "long": 40970,
              "short": 34579,
              "net": 6391
            }
          },
          "openInterest": 127648
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15403,
              "short": 24350,
              "net": -8947
            },
            "nonCommercial": {
              "long": 12397,
              "short": 7789,
              "net": 4608
            },
            "smallTrader": {
              "long": 16709,
              "short": 12370,
              "net": 4339
            }
          },
          "openInterest": 44509
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17486,
              "short": 29905,
              "net": -12419
            },
            "nonCommercial": {
              "long": 14009,
              "short": 3636,
              "net": 10373
            },
            "smallTrader": {
              "long": 25061,
              "short": 23015,
              "net": 2046
            }
          },
          "openInterest": 58794
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61589,
              "short": 67879,
              "net": -6290
            },
            "nonCommercial": {
              "long": 6561,
              "short": 1092,
              "net": 5469
            },
            "smallTrader": {
              "long": 7663,
              "short": 6842,
              "net": 821
            }
          },
          "openInterest": 77612
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6711,
              "short": 10087,
              "net": -3376
            },
            "nonCommercial": {
              "long": 3067,
              "short": 1193,
              "net": 1874
            },
            "smallTrader": {
              "long": 3832,
              "short": 2330,
              "net": 1502
            }
          },
          "openInterest": 13610
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16438,
              "short": 54524,
              "net": -38086
            },
            "nonCommercial": {
              "long": 20059,
              "short": 5916,
              "net": 14143
            },
            "smallTrader": {
              "long": 34489,
              "short": 10546,
              "net": 23943
            }
          },
          "openInterest": 73045
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33502,
              "short": 40033,
              "net": -6531
            },
            "nonCommercial": {
              "long": 5024,
              "short": 7235,
              "net": -2211
            },
            "smallTrader": {
              "long": 29648,
              "short": 20906,
              "net": 8742
            }
          },
          "openInterest": 70288
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30394,
              "short": 37405,
              "net": -7011
            },
            "nonCommercial": {
              "long": 3794,
              "short": 4946,
              "net": -1152
            },
            "smallTrader": {
              "long": 25408,
              "short": 17245,
              "net": 8163
            }
          },
          "openInterest": 63194
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43961,
              "short": 38489,
              "net": 5472
            },
            "nonCommercial": {
              "long": 3097,
              "short": 4815,
              "net": -1718
            },
            "smallTrader": {
              "long": 23135,
              "short": 26889,
              "net": -3754
            }
          },
          "openInterest": 70697
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27456,
              "short": 8035,
              "net": 19421
            },
            "nonCommercial": {
              "long": 902,
              "short": 10150,
              "net": -9248
            },
            "smallTrader": {
              "long": 7736,
              "short": 17909,
              "net": -10173
            }
          },
          "openInterest": 36367
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 290,
              "short": 100,
              "net": 190
            },
            "nonCommercial": {
              "long": 1228,
              "short": 2738,
              "net": -1510
            },
            "smallTrader": {
              "long": 2319,
              "short": 999,
              "net": 1320
            }
          },
          "openInterest": 4301
        }
      ]
    },
    {
      "reportDate": "1992-11-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 166696,
              "short": 158253,
              "net": 8443
            },
            "nonCommercial": {
              "long": 17816,
              "short": 6857,
              "net": 10959
            },
            "smallTrader": {
              "long": 23222,
              "short": 42624,
              "net": -19402
            }
          },
          "openInterest": 208234
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13601,
              "short": 10783,
              "net": 2818
            },
            "nonCommercial": {
              "long": 0,
              "short": 242,
              "net": -242
            },
            "smallTrader": {
              "long": 1397,
              "short": 3973,
              "net": -2576
            }
          },
          "openInterest": 14998
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 236258,
              "short": 221712,
              "net": 14546
            },
            "nonCommercial": {
              "long": 21679,
              "short": 28404,
              "net": -6725
            },
            "smallTrader": {
              "long": 77979,
              "short": 85800,
              "net": -7821
            }
          },
          "openInterest": 355004
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 97918,
              "short": 97675,
              "net": 243
            },
            "nonCommercial": {
              "long": 8326,
              "short": 4438,
              "net": 3888
            },
            "smallTrader": {
              "long": 13059,
              "short": 17190,
              "net": -4131
            }
          },
          "openInterest": 121743
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3267,
              "short": 112,
              "net": 3155
            },
            "nonCommercial": {
              "long": 0,
              "short": 914,
              "net": -914
            },
            "smallTrader": {
              "long": 834,
              "short": 3075,
              "net": -2241
            }
          },
          "openInterest": 4101
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22627,
              "short": 6748,
              "net": 15879
            },
            "nonCommercial": {
              "long": 839,
              "short": 9186,
              "net": -8347
            },
            "smallTrader": {
              "long": 8920,
              "short": 16452,
              "net": -7532
            }
          },
          "openInterest": 32817
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12572,
              "short": 7101,
              "net": 5471
            },
            "nonCommercial": {
              "long": 1527,
              "short": 5930,
              "net": -4403
            },
            "smallTrader": {
              "long": 7818,
              "short": 8886,
              "net": -1068
            }
          },
          "openInterest": 23862
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36677,
              "short": 46012,
              "net": -9335
            },
            "nonCommercial": {
              "long": 8880,
              "short": 6831,
              "net": 2049
            },
            "smallTrader": {
              "long": 13241,
              "short": 5955,
              "net": 7286
            }
          },
          "openInterest": 59228
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32844,
              "short": 47450,
              "net": -14606
            },
            "nonCommercial": {
              "long": 8744,
              "short": 2106,
              "net": 6638
            },
            "smallTrader": {
              "long": 16764,
              "short": 8796,
              "net": 7968
            }
          },
          "openInterest": 61511
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23670,
              "short": 19036,
              "net": 4634
            },
            "nonCommercial": {
              "long": 2962,
              "short": 8240,
              "net": -5278
            },
            "smallTrader": {
              "long": 13751,
              "short": 13107,
              "net": 644
            }
          },
          "openInterest": 40383
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30123,
              "short": 22299,
              "net": 7824
            },
            "nonCommercial": {
              "long": 2217,
              "short": 10281,
              "net": -8064
            },
            "smallTrader": {
              "long": 11521,
              "short": 11281,
              "net": 240
            }
          },
          "openInterest": 45692
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215013,
              "short": 159348,
              "net": 55665
            },
            "nonCommercial": {
              "long": 4252,
              "short": 31971,
              "net": -27719
            },
            "smallTrader": {
              "long": 70697,
              "short": 98643,
              "net": -27946
            }
          },
          "openInterest": 297886
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3321,
              "short": 1086,
              "net": 2235
            },
            "nonCommercial": {
              "long": 1503,
              "short": 678,
              "net": 825
            },
            "smallTrader": {
              "long": 3896,
              "short": 6956,
              "net": -3060
            }
          },
          "openInterest": 8961
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72969,
              "short": 49814,
              "net": 23155
            },
            "nonCommercial": {
              "long": 3350,
              "short": 20778,
              "net": -17428
            },
            "smallTrader": {
              "long": 23661,
              "short": 29388,
              "net": -5727
            }
          },
          "openInterest": 106734
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 73439,
              "short": 84401,
              "net": -10962
            },
            "nonCommercial": {
              "long": 16386,
              "short": 7360,
              "net": 9026
            },
            "smallTrader": {
              "long": 37380,
              "short": 35444,
              "net": 1936
            }
          },
          "openInterest": 137190
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17488,
              "short": 21947,
              "net": -4459
            },
            "nonCommercial": {
              "long": 10338,
              "short": 8713,
              "net": 1625
            },
            "smallTrader": {
              "long": 15421,
              "short": 12587,
              "net": 2834
            }
          },
          "openInterest": 43247
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19402,
              "short": 30842,
              "net": -11440
            },
            "nonCommercial": {
              "long": 11540,
              "short": 3878,
              "net": 7662
            },
            "smallTrader": {
              "long": 27265,
              "short": 23487,
              "net": 3778
            }
          },
          "openInterest": 60238
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 63642,
              "short": 70933,
              "net": -7291
            },
            "nonCommercial": {
              "long": 7140,
              "short": 937,
              "net": 6203
            },
            "smallTrader": {
              "long": 7214,
              "short": 6126,
              "net": 1088
            }
          },
          "openInterest": 79990
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5882,
              "short": 9328,
              "net": -3446
            },
            "nonCommercial": {
              "long": 3226,
              "short": 1337,
              "net": 1889
            },
            "smallTrader": {
              "long": 3721,
              "short": 2164,
              "net": 1557
            }
          },
          "openInterest": 12831
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15360,
              "short": 56108,
              "net": -40748
            },
            "nonCommercial": {
              "long": 20605,
              "short": 5363,
              "net": 15242
            },
            "smallTrader": {
              "long": 35372,
              "short": 9866,
              "net": 25506
            }
          },
          "openInterest": 73513
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32011,
              "short": 38983,
              "net": -6972
            },
            "nonCommercial": {
              "long": 4863,
              "short": 6623,
              "net": -1760
            },
            "smallTrader": {
              "long": 29689,
              "short": 20957,
              "net": 8732
            }
          },
          "openInterest": 68997
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28527,
              "short": 41319,
              "net": -12792
            },
            "nonCommercial": {
              "long": 4402,
              "short": 3597,
              "net": 805
            },
            "smallTrader": {
              "long": 28516,
              "short": 16529,
              "net": 11987
            }
          },
          "openInterest": 65546
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40071,
              "short": 42607,
              "net": -2536
            },
            "nonCommercial": {
              "long": 4225,
              "short": 3422,
              "net": 803
            },
            "smallTrader": {
              "long": 26575,
              "short": 24842,
              "net": 1733
            }
          },
          "openInterest": 71725
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28823,
              "short": 8503,
              "net": 20320
            },
            "nonCommercial": {
              "long": 1767,
              "short": 11015,
              "net": -9248
            },
            "smallTrader": {
              "long": 7912,
              "short": 18984,
              "net": -11072
            }
          },
          "openInterest": 38934
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 236,
              "short": 1183,
              "net": -947
            },
            "nonCommercial": {
              "long": 1298,
              "short": 1878,
              "net": -580
            },
            "smallTrader": {
              "long": 2406,
              "short": 879,
              "net": 1527
            }
          },
          "openInterest": 5064
        }
      ]
    },
    {
      "reportDate": "1992-11-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143832,
              "short": 144313,
              "net": -481
            },
            "nonCommercial": {
              "long": 18807,
              "short": 7335,
              "net": 11472
            },
            "smallTrader": {
              "long": 31135,
              "short": 42126,
              "net": -10991
            }
          },
          "openInterest": 195357
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12945,
              "short": 10634,
              "net": 2311
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1903,
              "short": 4214,
              "net": -2311
            }
          },
          "openInterest": 14848
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 239527,
              "short": 234185,
              "net": 5342
            },
            "nonCommercial": {
              "long": 21397,
              "short": 19742,
              "net": 1655
            },
            "smallTrader": {
              "long": 84700,
              "short": 91697,
              "net": -6997
            }
          },
          "openInterest": 370192
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 99714,
              "short": 98483,
              "net": 1231
            },
            "nonCommercial": {
              "long": 8479,
              "short": 4218,
              "net": 4261
            },
            "smallTrader": {
              "long": 16408,
              "short": 21900,
              "net": -5492
            }
          },
          "openInterest": 125856
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3221,
              "short": 122,
              "net": 3099
            },
            "nonCommercial": {
              "long": 0,
              "short": 914,
              "net": -914
            },
            "smallTrader": {
              "long": 894,
              "short": 3079,
              "net": -2185
            }
          },
          "openInterest": 4115
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23046,
              "short": 7917,
              "net": 15129
            },
            "nonCommercial": {
              "long": 864,
              "short": 8541,
              "net": -7677
            },
            "smallTrader": {
              "long": 8613,
              "short": 16065,
              "net": -7452
            }
          },
          "openInterest": 33135
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16085,
              "short": 6663,
              "net": 9422
            },
            "nonCommercial": {
              "long": 758,
              "short": 5643,
              "net": -4885
            },
            "smallTrader": {
              "long": 6632,
              "short": 11169,
              "net": -4537
            }
          },
          "openInterest": 25486
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37725,
              "short": 49959,
              "net": -12234
            },
            "nonCommercial": {
              "long": 9582,
              "short": 4342,
              "net": 5240
            },
            "smallTrader": {
              "long": 12309,
              "short": 5315,
              "net": 6994
            }
          },
          "openInterest": 59828
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31969,
              "short": 45459,
              "net": -13490
            },
            "nonCommercial": {
              "long": 7678,
              "short": 1834,
              "net": 5844
            },
            "smallTrader": {
              "long": 17116,
              "short": 9470,
              "net": 7646
            }
          },
          "openInterest": 58741
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27975,
              "short": 20614,
              "net": 7361
            },
            "nonCommercial": {
              "long": 1935,
              "short": 10740,
              "net": -8805
            },
            "smallTrader": {
              "long": 16234,
              "short": 14790,
              "net": 1444
            }
          },
          "openInterest": 46270
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26434,
              "short": 23602,
              "net": 2832
            },
            "nonCommercial": {
              "long": 2760,
              "short": 5763,
              "net": -3003
            },
            "smallTrader": {
              "long": 10583,
              "short": 10412,
              "net": 171
            }
          },
          "openInterest": 40848
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222941,
              "short": 178654,
              "net": 44287
            },
            "nonCommercial": {
              "long": 9573,
              "short": 26143,
              "net": -16570
            },
            "smallTrader": {
              "long": 75971,
              "short": 103688,
              "net": -27717
            }
          },
          "openInterest": 324071
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3395,
              "short": 918,
              "net": 2477
            },
            "nonCommercial": {
              "long": 1096,
              "short": 679,
              "net": 417
            },
            "smallTrader": {
              "long": 3578,
              "short": 6472,
              "net": -2894
            }
          },
          "openInterest": 8164
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76352,
              "short": 50427,
              "net": 25925
            },
            "nonCommercial": {
              "long": 5307,
              "short": 27347,
              "net": -22040
            },
            "smallTrader": {
              "long": 28218,
              "short": 32103,
              "net": -3885
            }
          },
          "openInterest": 116747
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75724,
              "short": 85856,
              "net": -10132
            },
            "nonCommercial": {
              "long": 16329,
              "short": 7428,
              "net": 8901
            },
            "smallTrader": {
              "long": 40816,
              "short": 39585,
              "net": 1231
            }
          },
          "openInterest": 144528
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23193,
              "short": 18086,
              "net": 5107
            },
            "nonCommercial": {
              "long": 8364,
              "short": 10164,
              "net": -1800
            },
            "smallTrader": {
              "long": 11786,
              "short": 15093,
              "net": -3307
            }
          },
          "openInterest": 43343
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20330,
              "short": 30897,
              "net": -10567
            },
            "nonCommercial": {
              "long": 11439,
              "short": 2794,
              "net": 8645
            },
            "smallTrader": {
              "long": 27306,
              "short": 25384,
              "net": 1922
            }
          },
          "openInterest": 61971
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64902,
              "short": 72734,
              "net": -7832
            },
            "nonCommercial": {
              "long": 7656,
              "short": 834,
              "net": 6822
            },
            "smallTrader": {
              "long": 7776,
              "short": 6766,
              "net": 1010
            }
          },
          "openInterest": 82131
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5308,
              "short": 9275,
              "net": -3967
            },
            "nonCommercial": {
              "long": 4067,
              "short": 1477,
              "net": 2590
            },
            "smallTrader": {
              "long": 3967,
              "short": 2590,
              "net": 1377
            }
          },
          "openInterest": 13410
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16575,
              "short": 58437,
              "net": -41862
            },
            "nonCommercial": {
              "long": 22417,
              "short": 5220,
              "net": 17197
            },
            "smallTrader": {
              "long": 39253,
              "short": 14588,
              "net": 24665
            }
          },
          "openInterest": 80667
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37722,
              "short": 38370,
              "net": -648
            },
            "nonCommercial": {
              "long": 3895,
              "short": 10481,
              "net": -6586
            },
            "smallTrader": {
              "long": 29542,
              "short": 22308,
              "net": 7234
            }
          },
          "openInterest": 75350
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28228,
              "short": 44771,
              "net": -16543
            },
            "nonCommercial": {
              "long": 6265,
              "short": 2036,
              "net": 4229
            },
            "smallTrader": {
              "long": 30865,
              "short": 18551,
              "net": 12314
            }
          },
          "openInterest": 70119
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42748,
              "short": 39926,
              "net": 2822
            },
            "nonCommercial": {
              "long": 5304,
              "short": 3916,
              "net": 1388
            },
            "smallTrader": {
              "long": 22822,
              "short": 27032,
              "net": -4210
            }
          },
          "openInterest": 71349
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32943,
              "short": 11954,
              "net": 20989
            },
            "nonCommercial": {
              "long": 2270,
              "short": 11486,
              "net": -9216
            },
            "smallTrader": {
              "long": 8622,
              "short": 20395,
              "net": -11773
            }
          },
          "openInterest": 44031
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1519,
              "net": -1519
            },
            "nonCommercial": {
              "long": 2474,
              "short": 2137,
              "net": 337
            },
            "smallTrader": {
              "long": 2594,
              "short": 1412,
              "net": 1182
            }
          },
          "openInterest": 6142
        }
      ]
    },
    {
      "reportDate": "1992-11-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 139331,
              "short": 144345,
              "net": -5014
            },
            "nonCommercial": {
              "long": 20487,
              "short": 5763,
              "net": 14724
            },
            "smallTrader": {
              "long": 33977,
              "short": 43687,
              "net": -9710
            }
          },
          "openInterest": 194491
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13176,
              "short": 11372,
              "net": 1804
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 2255,
              "short": 4059,
              "net": -1804
            }
          },
          "openInterest": 15431
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 214770,
              "short": 216299,
              "net": -1529
            },
            "nonCommercial": {
              "long": 28931,
              "short": 23953,
              "net": 4978
            },
            "smallTrader": {
              "long": 88117,
              "short": 91566,
              "net": -3449
            }
          },
          "openInterest": 370930
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 103191,
              "short": 103714,
              "net": -523
            },
            "nonCommercial": {
              "long": 9697,
              "short": 4910,
              "net": 4787
            },
            "smallTrader": {
              "long": 15064,
              "short": 19328,
              "net": -4264
            }
          },
          "openInterest": 129327
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3357,
              "short": 122,
              "net": 3235
            },
            "nonCommercial": {
              "long": 0,
              "short": 1137,
              "net": -1137
            },
            "smallTrader": {
              "long": 1019,
              "short": 3117,
              "net": -2098
            }
          },
          "openInterest": 4376
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22902,
              "short": 7466,
              "net": 15436
            },
            "nonCommercial": {
              "long": 252,
              "short": 8468,
              "net": -8216
            },
            "smallTrader": {
              "long": 9076,
              "short": 16296,
              "net": -7220
            }
          },
          "openInterest": 32888
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20285,
              "short": 7272,
              "net": 13013
            },
            "nonCommercial": {
              "long": 1106,
              "short": 6483,
              "net": -5377
            },
            "smallTrader": {
              "long": 6695,
              "short": 14331,
              "net": -7636
            }
          },
          "openInterest": 29834
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35513,
              "short": 46007,
              "net": -10494
            },
            "nonCommercial": {
              "long": 8631,
              "short": 4556,
              "net": 4075
            },
            "smallTrader": {
              "long": 11015,
              "short": 4596,
              "net": 6419
            }
          },
          "openInterest": 55437
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25916,
              "short": 44760,
              "net": -18844
            },
            "nonCommercial": {
              "long": 11556,
              "short": 1194,
              "net": 10362
            },
            "smallTrader": {
              "long": 16028,
              "short": 7546,
              "net": 8482
            }
          },
          "openInterest": 55978
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27752,
              "short": 20434,
              "net": 7318
            },
            "nonCommercial": {
              "long": 1664,
              "short": 10072,
              "net": -8408
            },
            "smallTrader": {
              "long": 16455,
              "short": 15365,
              "net": 1090
            }
          },
          "openInterest": 45871
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24745,
              "short": 25293,
              "net": -548
            },
            "nonCommercial": {
              "long": 2689,
              "short": 4492,
              "net": -1803
            },
            "smallTrader": {
              "long": 12020,
              "short": 9669,
              "net": 2351
            }
          },
          "openInterest": 40306
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215306,
              "short": 177448,
              "net": 37858
            },
            "nonCommercial": {
              "long": 10397,
              "short": 23708,
              "net": -13311
            },
            "smallTrader": {
              "long": 71362,
              "short": 95909,
              "net": -24547
            }
          },
          "openInterest": 311531
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3000,
              "short": 1072,
              "net": 1928
            },
            "nonCommercial": {
              "long": 1075,
              "short": 551,
              "net": 524
            },
            "smallTrader": {
              "long": 3664,
              "short": 6116,
              "net": -2452
            }
          },
          "openInterest": 7945
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72936,
              "short": 47126,
              "net": 25810
            },
            "nonCommercial": {
              "long": 4157,
              "short": 25377,
              "net": -21220
            },
            "smallTrader": {
              "long": 28472,
              "short": 33062,
              "net": -4590
            }
          },
          "openInterest": 112935
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 70733,
              "short": 84288,
              "net": -13555
            },
            "nonCommercial": {
              "long": 14407,
              "short": 6930,
              "net": 7477
            },
            "smallTrader": {
              "long": 44106,
              "short": 38028,
              "net": 6078
            }
          },
          "openInterest": 140837
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30318,
              "short": 19371,
              "net": 10947
            },
            "nonCommercial": {
              "long": 5636,
              "short": 10443,
              "net": -4807
            },
            "smallTrader": {
              "long": 10845,
              "short": 16985,
              "net": -6140
            }
          },
          "openInterest": 48162
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21615,
              "short": 32206,
              "net": -10591
            },
            "nonCommercial": {
              "long": 13266,
              "short": 3497,
              "net": 9769
            },
            "smallTrader": {
              "long": 27099,
              "short": 26277,
              "net": 822
            }
          },
          "openInterest": 65173
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65656,
              "short": 72664,
              "net": -7008
            },
            "nonCommercial": {
              "long": 7066,
              "short": 1148,
              "net": 5918
            },
            "smallTrader": {
              "long": 8435,
              "short": 7345,
              "net": 1090
            }
          },
          "openInterest": 82608
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6317,
              "short": 9491,
              "net": -3174
            },
            "nonCommercial": {
              "long": 3622,
              "short": 2243,
              "net": 1379
            },
            "smallTrader": {
              "long": 3859,
              "short": 2064,
              "net": 1795
            }
          },
          "openInterest": 13857
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17992,
              "short": 56970,
              "net": -38978
            },
            "nonCommercial": {
              "long": 19292,
              "short": 4273,
              "net": 15019
            },
            "smallTrader": {
              "long": 36589,
              "short": 12630,
              "net": 23959
            }
          },
          "openInterest": 76501
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34843,
              "short": 42328,
              "net": -7485
            },
            "nonCommercial": {
              "long": 4429,
              "short": 7249,
              "net": -2820
            },
            "smallTrader": {
              "long": 30767,
              "short": 20462,
              "net": 10305
            }
          },
          "openInterest": 74471
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27792,
              "short": 54696,
              "net": -26904
            },
            "nonCommercial": {
              "long": 10558,
              "short": 2466,
              "net": 8092
            },
            "smallTrader": {
              "long": 36691,
              "short": 17879,
              "net": 18812
            }
          },
          "openInterest": 80746
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44020,
              "short": 39039,
              "net": 4981
            },
            "nonCommercial": {
              "long": 5472,
              "short": 5617,
              "net": -145
            },
            "smallTrader": {
              "long": 21592,
              "short": 26428,
              "net": -4836
            }
          },
          "openInterest": 71722
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34810,
              "short": 11473,
              "net": 23337
            },
            "nonCommercial": {
              "long": 2016,
              "short": 13032,
              "net": -11016
            },
            "smallTrader": {
              "long": 9780,
              "short": 22101,
              "net": -12321
            }
          },
          "openInterest": 46606
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 1256,
              "net": -1206
            },
            "nonCommercial": {
              "long": 2455,
              "short": 2653,
              "net": -198
            },
            "smallTrader": {
              "long": 2637,
              "short": 1233,
              "net": 1404
            }
          },
          "openInterest": 6078
        }
      ]
    },
    {
      "reportDate": "1992-11-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 139987,
              "short": 153505,
              "net": -13518
            },
            "nonCommercial": {
              "long": 21828,
              "short": 2411,
              "net": 19417
            },
            "smallTrader": {
              "long": 38318,
              "short": 44217,
              "net": -5899
            }
          },
          "openInterest": 200133
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13732,
              "short": 11119,
              "net": 2613
            },
            "nonCommercial": {
              "long": 0,
              "short": 500,
              "net": -500
            },
            "smallTrader": {
              "long": 3469,
              "short": 5582,
              "net": -2113
            }
          },
          "openInterest": 17201
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 201137,
              "short": 220839,
              "net": -19702
            },
            "nonCommercial": {
              "long": 31042,
              "short": 11399,
              "net": 19643
            },
            "smallTrader": {
              "long": 94478,
              "short": 94419,
              "net": 59
            }
          },
          "openInterest": 353765
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 107225,
              "short": 103083,
              "net": 4142
            },
            "nonCommercial": {
              "long": 11125,
              "short": 6387,
              "net": 4738
            },
            "smallTrader": {
              "long": 14080,
              "short": 22960,
              "net": -8880
            }
          },
          "openInterest": 135159
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3251,
              "short": 122,
              "net": 3129
            },
            "nonCommercial": {
              "long": 218,
              "short": 1137,
              "net": -919
            },
            "smallTrader": {
              "long": 1049,
              "short": 3259,
              "net": -2210
            }
          },
          "openInterest": 4518
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23498,
              "short": 7100,
              "net": 16398
            },
            "nonCommercial": {
              "long": 259,
              "short": 9086,
              "net": -8827
            },
            "smallTrader": {
              "long": 8903,
              "short": 16474,
              "net": -7571
            }
          },
          "openInterest": 33205
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21511,
              "short": 7893,
              "net": 13618
            },
            "nonCommercial": {
              "long": 2041,
              "short": 7661,
              "net": -5620
            },
            "smallTrader": {
              "long": 6427,
              "short": 14425,
              "net": -7998
            }
          },
          "openInterest": 31439
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35270,
              "short": 46305,
              "net": -11035
            },
            "nonCommercial": {
              "long": 9048,
              "short": 4387,
              "net": 4661
            },
            "smallTrader": {
              "long": 11145,
              "short": 4771,
              "net": 6374
            }
          },
          "openInterest": 55850
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24505,
              "short": 42084,
              "net": -17579
            },
            "nonCommercial": {
              "long": 11091,
              "short": 1231,
              "net": 9860
            },
            "smallTrader": {
              "long": 15343,
              "short": 7624,
              "net": 7719
            }
          },
          "openInterest": 53586
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28206,
              "short": 21089,
              "net": 7117
            },
            "nonCommercial": {
              "long": 1902,
              "short": 10617,
              "net": -8715
            },
            "smallTrader": {
              "long": 17207,
              "short": 15609,
              "net": 1598
            }
          },
          "openInterest": 47315
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19628,
              "short": 21937,
              "net": -2309
            },
            "nonCommercial": {
              "long": 4103,
              "short": 4263,
              "net": -160
            },
            "smallTrader": {
              "long": 10890,
              "short": 8421,
              "net": 2469
            }
          },
          "openInterest": 35611
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197446,
              "short": 170270,
              "net": 27176
            },
            "nonCommercial": {
              "long": 15805,
              "short": 19989,
              "net": -4184
            },
            "smallTrader": {
              "long": 65125,
              "short": 88117,
              "net": -22992
            }
          },
          "openInterest": 290541
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1598,
              "short": 1012,
              "net": 586
            },
            "nonCommercial": {
              "long": 1347,
              "short": 281,
              "net": 1066
            },
            "smallTrader": {
              "long": 3322,
              "short": 4974,
              "net": -1652
            }
          },
          "openInterest": 6566
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70339,
              "short": 46797,
              "net": 23542
            },
            "nonCommercial": {
              "long": 3396,
              "short": 23825,
              "net": -20429
            },
            "smallTrader": {
              "long": 27822,
              "short": 30935,
              "net": -3113
            }
          },
          "openInterest": 108774
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 71006,
              "short": 80345,
              "net": -9339
            },
            "nonCommercial": {
              "long": 14522,
              "short": 7127,
              "net": 7395
            },
            "smallTrader": {
              "long": 42694,
              "short": 40750,
              "net": 1944
            }
          },
          "openInterest": 139968
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26064,
              "short": 20576,
              "net": 5488
            },
            "nonCommercial": {
              "long": 6143,
              "short": 10594,
              "net": -4451
            },
            "smallTrader": {
              "long": 12779,
              "short": 13816,
              "net": -1037
            }
          },
          "openInterest": 46784
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22523,
              "short": 32037,
              "net": -9514
            },
            "nonCommercial": {
              "long": 15525,
              "short": 3350,
              "net": 12175
            },
            "smallTrader": {
              "long": 26234,
              "short": 28895,
              "net": -2661
            }
          },
          "openInterest": 67723
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62550,
              "short": 64679,
              "net": -2129
            },
            "nonCommercial": {
              "long": 5565,
              "short": 4095,
              "net": 1470
            },
            "smallTrader": {
              "long": 6022,
              "short": 5363,
              "net": 659
            }
          },
          "openInterest": 75431
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5437,
              "short": 10791,
              "net": -5354
            },
            "nonCommercial": {
              "long": 4072,
              "short": 502,
              "net": 3570
            },
            "smallTrader": {
              "long": 3517,
              "short": 1733,
              "net": 1784
            }
          },
          "openInterest": 13152
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18076,
              "short": 56164,
              "net": -38088
            },
            "nonCommercial": {
              "long": 19597,
              "short": 4547,
              "net": 15050
            },
            "smallTrader": {
              "long": 35262,
              "short": 12224,
              "net": 23038
            }
          },
          "openInterest": 75530
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34575,
              "short": 42026,
              "net": -7451
            },
            "nonCommercial": {
              "long": 3606,
              "short": 5796,
              "net": -2190
            },
            "smallTrader": {
              "long": 29950,
              "short": 20309,
              "net": 9641
            }
          },
          "openInterest": 72853
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25724,
              "short": 56980,
              "net": -31256
            },
            "nonCommercial": {
              "long": 12637,
              "short": 1945,
              "net": 10692
            },
            "smallTrader": {
              "long": 38268,
              "short": 17704,
              "net": 20564
            }
          },
          "openInterest": 80744
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57446,
              "short": 33216,
              "net": 24230
            },
            "nonCommercial": {
              "long": 3431,
              "short": 20598,
              "net": -17167
            },
            "smallTrader": {
              "long": 22715,
              "short": 29778,
              "net": -7063
            }
          },
          "openInterest": 84238
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37321,
              "short": 12529,
              "net": 24792
            },
            "nonCommercial": {
              "long": 3170,
              "short": 14523,
              "net": -11353
            },
            "smallTrader": {
              "long": 8238,
              "short": 21677,
              "net": -13439
            }
          },
          "openInterest": 48957
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 1125,
              "net": -1075
            },
            "nonCommercial": {
              "long": 3662,
              "short": 3816,
              "net": -154
            },
            "smallTrader": {
              "long": 2320,
              "short": 1091,
              "net": 1229
            }
          },
          "openInterest": 6987
        }
      ]
    },
    {
      "reportDate": "1992-12-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 149755,
              "short": 151498,
              "net": -1743
            },
            "nonCommercial": {
              "long": 20912,
              "short": 5513,
              "net": 15399
            },
            "smallTrader": {
              "long": 35297,
              "short": 48953,
              "net": -13656
            }
          },
          "openInterest": 206613
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13585,
              "short": 12285,
              "net": 1300
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 3050,
              "short": 4350,
              "net": -1300
            }
          },
          "openInterest": 16635
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 199739,
              "short": 212921,
              "net": -13182
            },
            "nonCommercial": {
              "long": 26694,
              "short": 10133,
              "net": 16561
            },
            "smallTrader": {
              "long": 83475,
              "short": 86854,
              "net": -3379
            }
          },
          "openInterest": 337229
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 109619,
              "short": 105200,
              "net": 4419
            },
            "nonCommercial": {
              "long": 11644,
              "short": 5657,
              "net": 5987
            },
            "smallTrader": {
              "long": 13630,
              "short": 24036,
              "net": -10406
            }
          },
          "openInterest": 137029
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3291,
              "short": 389,
              "net": 2902
            },
            "nonCommercial": {
              "long": 0,
              "short": 1116,
              "net": -1116
            },
            "smallTrader": {
              "long": 1946,
              "short": 3732,
              "net": -1786
            }
          },
          "openInterest": 5237
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21322,
              "short": 9079,
              "net": 12243
            },
            "nonCommercial": {
              "long": 959,
              "short": 7137,
              "net": -6178
            },
            "smallTrader": {
              "long": 8758,
              "short": 14823,
              "net": -6065
            }
          },
          "openInterest": 31916
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22290,
              "short": 7444,
              "net": 14846
            },
            "nonCommercial": {
              "long": 658,
              "short": 7965,
              "net": -7307
            },
            "smallTrader": {
              "long": 6846,
              "short": 14385,
              "net": -7539
            }
          },
          "openInterest": 31410
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35593,
              "short": 47521,
              "net": -11928
            },
            "nonCommercial": {
              "long": 9062,
              "short": 4326,
              "net": 4736
            },
            "smallTrader": {
              "long": 11869,
              "short": 4677,
              "net": 7192
            }
          },
          "openInterest": 56898
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27161,
              "short": 47338,
              "net": -20177
            },
            "nonCommercial": {
              "long": 12647,
              "short": 1199,
              "net": 11448
            },
            "smallTrader": {
              "long": 13446,
              "short": 4717,
              "net": 8729
            }
          },
          "openInterest": 56017
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26203,
              "short": 23243,
              "net": 2960
            },
            "nonCommercial": {
              "long": 1581,
              "short": 7825,
              "net": -6244
            },
            "smallTrader": {
              "long": 16346,
              "short": 13062,
              "net": 3284
            }
          },
          "openInterest": 44130
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19087,
              "short": 23663,
              "net": -4576
            },
            "nonCommercial": {
              "long": 5015,
              "short": 3714,
              "net": 1301
            },
            "smallTrader": {
              "long": 12169,
              "short": 8894,
              "net": 3275
            }
          },
          "openInterest": 37084
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205600,
              "short": 170176,
              "net": 35424
            },
            "nonCommercial": {
              "long": 12211,
              "short": 23353,
              "net": -11142
            },
            "smallTrader": {
              "long": 71199,
              "short": 95481,
              "net": -24282
            }
          },
          "openInterest": 302684
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1904,
              "short": 1293,
              "net": 611
            },
            "nonCommercial": {
              "long": 1284,
              "short": 297,
              "net": 987
            },
            "smallTrader": {
              "long": 3371,
              "short": 4969,
              "net": -1598
            }
          },
          "openInterest": 6773
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64665,
              "short": 39077,
              "net": 25588
            },
            "nonCommercial": {
              "long": 2612,
              "short": 24775,
              "net": -22163
            },
            "smallTrader": {
              "long": 24645,
              "short": 28070,
              "net": -3425
            }
          },
          "openInterest": 98384
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65633,
              "short": 74626,
              "net": -8993
            },
            "nonCommercial": {
              "long": 15330,
              "short": 8108,
              "net": 7222
            },
            "smallTrader": {
              "long": 39044,
              "short": 37273,
              "net": 1771
            }
          },
          "openInterest": 131185
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28448,
              "short": 20842,
              "net": 7606
            },
            "nonCommercial": {
              "long": 5850,
              "short": 9826,
              "net": -3976
            },
            "smallTrader": {
              "long": 12623,
              "short": 16253,
              "net": -3630
            }
          },
          "openInterest": 49615
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21692,
              "short": 31282,
              "net": -9590
            },
            "nonCommercial": {
              "long": 15763,
              "short": 5056,
              "net": 10707
            },
            "smallTrader": {
              "long": 28451,
              "short": 29568,
              "net": -1117
            }
          },
          "openInterest": 69314
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61508,
              "short": 64501,
              "net": -2993
            },
            "nonCommercial": {
              "long": 5715,
              "short": 4761,
              "net": 954
            },
            "smallTrader": {
              "long": 8921,
              "short": 6882,
              "net": 2039
            }
          },
          "openInterest": 77302
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5447,
              "short": 10773,
              "net": -5326
            },
            "nonCommercial": {
              "long": 3692,
              "short": 544,
              "net": 3148
            },
            "smallTrader": {
              "long": 3643,
              "short": 1465,
              "net": 2178
            }
          },
          "openInterest": 12835
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17027,
              "short": 54410,
              "net": -37383
            },
            "nonCommercial": {
              "long": 19225,
              "short": 3947,
              "net": 15278
            },
            "smallTrader": {
              "long": 32506,
              "short": 10401,
              "net": 22105
            }
          },
          "openInterest": 71438
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37295,
              "short": 39258,
              "net": -1963
            },
            "nonCommercial": {
              "long": 2742,
              "short": 7073,
              "net": -4331
            },
            "smallTrader": {
              "long": 26591,
              "short": 20297,
              "net": 6294
            }
          },
          "openInterest": 71861
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24861,
              "short": 50394,
              "net": -25533
            },
            "nonCommercial": {
              "long": 11693,
              "short": 1759,
              "net": 9934
            },
            "smallTrader": {
              "long": 33692,
              "short": 18093,
              "net": 15599
            }
          },
          "openInterest": 77394
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59635,
              "short": 32579,
              "net": 27056
            },
            "nonCommercial": {
              "long": 3541,
              "short": 21668,
              "net": -18127
            },
            "smallTrader": {
              "long": 23159,
              "short": 32088,
              "net": -8929
            }
          },
          "openInterest": 86881
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34811,
              "short": 13407,
              "net": 21404
            },
            "nonCommercial": {
              "long": 2744,
              "short": 14208,
              "net": -11464
            },
            "smallTrader": {
              "long": 9083,
              "short": 19023,
              "net": -9940
            }
          },
          "openInterest": 46638
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 858,
              "net": -858
            },
            "nonCommercial": {
              "long": 2189,
              "short": 2615,
              "net": -426
            },
            "smallTrader": {
              "long": 2529,
              "short": 1245,
              "net": 1284
            }
          },
          "openInterest": 5508
        }
      ]
    },
    {
      "reportDate": "1992-12-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 145639,
              "short": 151310,
              "net": -5671
            },
            "nonCommercial": {
              "long": 19839,
              "short": 9437,
              "net": 10402
            },
            "smallTrader": {
              "long": 33885,
              "short": 38616,
              "net": -4731
            }
          },
          "openInterest": 199363
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10850,
              "short": 10517,
              "net": 333
            },
            "nonCommercial": {
              "long": 489,
              "short": 212,
              "net": 277
            },
            "smallTrader": {
              "long": 3301,
              "short": 3911,
              "net": -610
            }
          },
          "openInterest": 14640
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 191247,
              "short": 229731,
              "net": -38484
            },
            "nonCommercial": {
              "long": 36768,
              "short": 10723,
              "net": 26045
            },
            "smallTrader": {
              "long": 88600,
              "short": 76161,
              "net": 12439
            }
          },
          "openInterest": 327154
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 99862,
              "short": 99714,
              "net": 148
            },
            "nonCommercial": {
              "long": 12596,
              "short": 4818,
              "net": 7778
            },
            "smallTrader": {
              "long": 11317,
              "short": 19243,
              "net": -7926
            }
          },
          "openInterest": 123775
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2677,
              "short": 1026,
              "net": 1651
            },
            "nonCommercial": {
              "long": 0,
              "short": 743,
              "net": -743
            },
            "smallTrader": {
              "long": 1488,
              "short": 2396,
              "net": -908
            }
          },
          "openInterest": 4165
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18827,
              "short": 14109,
              "net": 4718
            },
            "nonCommercial": {
              "long": 1749,
              "short": 3735,
              "net": -1986
            },
            "smallTrader": {
              "long": 9458,
              "short": 12190,
              "net": -2732
            }
          },
          "openInterest": 30834
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19877,
              "short": 8109,
              "net": 11768
            },
            "nonCommercial": {
              "long": 370,
              "short": 5275,
              "net": -4905
            },
            "smallTrader": {
              "long": 6500,
              "short": 13363,
              "net": -6863
            }
          },
          "openInterest": 28270
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36192,
              "short": 45725,
              "net": -9533
            },
            "nonCommercial": {
              "long": 9365,
              "short": 6466,
              "net": 2899
            },
            "smallTrader": {
              "long": 13031,
              "short": 6397,
              "net": 6634
            }
          },
          "openInterest": 59362
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24933,
              "short": 46137,
              "net": -21204
            },
            "nonCommercial": {
              "long": 14288,
              "short": 1204,
              "net": 13084
            },
            "smallTrader": {
              "long": 15829,
              "short": 7709,
              "net": 8120
            }
          },
          "openInterest": 56928
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26464,
              "short": 26579,
              "net": -115
            },
            "nonCommercial": {
              "long": 1849,
              "short": 5615,
              "net": -3766
            },
            "smallTrader": {
              "long": 16464,
              "short": 12583,
              "net": 3881
            }
          },
          "openInterest": 44777
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19299,
              "short": 25772,
              "net": -6473
            },
            "nonCommercial": {
              "long": 5901,
              "short": 3419,
              "net": 2482
            },
            "smallTrader": {
              "long": 11926,
              "short": 7935,
              "net": 3991
            }
          },
          "openInterest": 37916
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217790,
              "short": 179483,
              "net": 38307
            },
            "nonCommercial": {
              "long": 13928,
              "short": 27122,
              "net": -13194
            },
            "smallTrader": {
              "long": 81455,
              "short": 106568,
              "net": -25113
            }
          },
          "openInterest": 326158
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1992,
              "short": 1386,
              "net": 606
            },
            "nonCommercial": {
              "long": 1625,
              "short": 331,
              "net": 1294
            },
            "smallTrader": {
              "long": 3679,
              "short": 5579,
              "net": -1900
            }
          },
          "openInterest": 7655
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59900,
              "short": 40700,
              "net": 19200
            },
            "nonCommercial": {
              "long": 3555,
              "short": 22253,
              "net": -18698
            },
            "smallTrader": {
              "long": 27536,
              "short": 28038,
              "net": -502
            }
          },
          "openInterest": 96886
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 70390,
              "short": 77427,
              "net": -7037
            },
            "nonCommercial": {
              "long": 14469,
              "short": 8062,
              "net": 6407
            },
            "smallTrader": {
              "long": 40568,
              "short": 39938,
              "net": 630
            }
          },
          "openInterest": 135196
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33457,
              "short": 25425,
              "net": 8032
            },
            "nonCommercial": {
              "long": 4124,
              "short": 9913,
              "net": -5789
            },
            "smallTrader": {
              "long": 15185,
              "short": 17428,
              "net": -2243
            }
          },
          "openInterest": 55213
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19651,
              "short": 30278,
              "net": -10627
            },
            "nonCommercial": {
              "long": 15980,
              "short": 3771,
              "net": 12209
            },
            "smallTrader": {
              "long": 27067,
              "short": 28649,
              "net": -1582
            }
          },
          "openInterest": 66298
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 54179,
              "short": 60761,
              "net": -6582
            },
            "nonCommercial": {
              "long": 5054,
              "short": 3372,
              "net": 1682
            },
            "smallTrader": {
              "long": 15773,
              "short": 10873,
              "net": 4900
            }
          },
          "openInterest": 75641
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4263,
              "short": 13722,
              "net": -9459
            },
            "nonCommercial": {
              "long": 7324,
              "short": 532,
              "net": 6792
            },
            "smallTrader": {
              "long": 4469,
              "short": 1802,
              "net": 2667
            }
          },
          "openInterest": 16127
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16728,
              "short": 54238,
              "net": -37510
            },
            "nonCommercial": {
              "long": 18530,
              "short": 3947,
              "net": 14583
            },
            "smallTrader": {
              "long": 32933,
              "short": 10006,
              "net": 22927
            }
          },
          "openInterest": 70866
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35833,
              "short": 38269,
              "net": -2436
            },
            "nonCommercial": {
              "long": 3351,
              "short": 7288,
              "net": -3937
            },
            "smallTrader": {
              "long": 28493,
              "short": 22120,
              "net": 6373
            }
          },
          "openInterest": 72192
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26813,
              "short": 51530,
              "net": -24717
            },
            "nonCommercial": {
              "long": 10340,
              "short": 2261,
              "net": 8079
            },
            "smallTrader": {
              "long": 34511,
              "short": 17873,
              "net": 16638
            }
          },
          "openInterest": 76611
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64627,
              "short": 34162,
              "net": 30465
            },
            "nonCommercial": {
              "long": 3291,
              "short": 24065,
              "net": -20774
            },
            "smallTrader": {
              "long": 23284,
              "short": 32975,
              "net": -9691
            }
          },
          "openInterest": 91731
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37840,
              "short": 18381,
              "net": 19459
            },
            "nonCommercial": {
              "long": 853,
              "short": 12347,
              "net": -11494
            },
            "smallTrader": {
              "long": 9922,
              "short": 17887,
              "net": -7965
            }
          },
          "openInterest": 49058
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 224,
              "short": 440,
              "net": -216
            },
            "nonCommercial": {
              "long": 1099,
              "short": 1494,
              "net": -395
            },
            "smallTrader": {
              "long": 1820,
              "short": 1209,
              "net": 611
            }
          },
          "openInterest": 3358
        }
      ]
    },
    {
      "reportDate": "1992-12-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 147430,
              "short": 154440,
              "net": -7010
            },
            "nonCommercial": {
              "long": 23035,
              "short": 9156,
              "net": 13879
            },
            "smallTrader": {
              "long": 29753,
              "short": 36622,
              "net": -6869
            }
          },
          "openInterest": 200218
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10718,
              "short": 10173,
              "net": 545
            },
            "nonCommercial": {
              "long": 839,
              "short": 482,
              "net": 357
            },
            "smallTrader": {
              "long": 2773,
              "short": 3675,
              "net": -902
            }
          },
          "openInterest": 14330
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 196881,
              "short": 226977,
              "net": -30096
            },
            "nonCommercial": {
              "long": 40328,
              "short": 16422,
              "net": 23906
            },
            "smallTrader": {
              "long": 81585,
              "short": 75395,
              "net": 6190
            }
          },
          "openInterest": 325836
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 100344,
              "short": 102174,
              "net": -1830
            },
            "nonCommercial": {
              "long": 14666,
              "short": 4740,
              "net": 9926
            },
            "smallTrader": {
              "long": 9938,
              "short": 18034,
              "net": -8096
            }
          },
          "openInterest": 124948
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3284,
              "short": 1405,
              "net": 1879
            },
            "nonCommercial": {
              "long": 0,
              "short": 743,
              "net": -743
            },
            "smallTrader": {
              "long": 1036,
              "short": 2172,
              "net": -1136
            }
          },
          "openInterest": 4320
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21057,
              "short": 16901,
              "net": 4156
            },
            "nonCommercial": {
              "long": 1643,
              "short": 3405,
              "net": -1762
            },
            "smallTrader": {
              "long": 7671,
              "short": 10065,
              "net": -2394
            }
          },
          "openInterest": 30371
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22155,
              "short": 12389,
              "net": 9766
            },
            "nonCommercial": {
              "long": 420,
              "short": 4653,
              "net": -4233
            },
            "smallTrader": {
              "long": 5964,
              "short": 11497,
              "net": -5533
            }
          },
          "openInterest": 30053
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38038,
              "short": 44209,
              "net": -6171
            },
            "nonCommercial": {
              "long": 9219,
              "short": 10431,
              "net": -1212
            },
            "smallTrader": {
              "long": 13096,
              "short": 5713,
              "net": 7383
            }
          },
          "openInterest": 60777
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26152,
              "short": 46342,
              "net": -20190
            },
            "nonCommercial": {
              "long": 14511,
              "short": 1680,
              "net": 12831
            },
            "smallTrader": {
              "long": 15126,
              "short": 7767,
              "net": 7359
            }
          },
          "openInterest": 58938
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27681,
              "short": 28631,
              "net": -950
            },
            "nonCommercial": {
              "long": 1918,
              "short": 4719,
              "net": -2801
            },
            "smallTrader": {
              "long": 16302,
              "short": 12551,
              "net": 3751
            }
          },
          "openInterest": 45901
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19245,
              "short": 27254,
              "net": -8009
            },
            "nonCommercial": {
              "long": 6488,
              "short": 3100,
              "net": 3388
            },
            "smallTrader": {
              "long": 12543,
              "short": 7922,
              "net": 4621
            }
          },
          "openInterest": 39298
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 242140,
              "short": 211229,
              "net": 30911
            },
            "nonCommercial": {
              "long": 11246,
              "short": 20987,
              "net": -9741
            },
            "smallTrader": {
              "long": 78624,
              "short": 99794,
              "net": -21170
            }
          },
          "openInterest": 348012
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1991,
              "short": 1518,
              "net": 473
            },
            "nonCommercial": {
              "long": 1753,
              "short": 257,
              "net": 1496
            },
            "smallTrader": {
              "long": 4225,
              "short": 6194,
              "net": -1969
            }
          },
          "openInterest": 8234
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63847,
              "short": 43574,
              "net": 20273
            },
            "nonCommercial": {
              "long": 3231,
              "short": 22110,
              "net": -18879
            },
            "smallTrader": {
              "long": 26299,
              "short": 27693,
              "net": -1394
            }
          },
          "openInterest": 99913
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79653,
              "short": 80780,
              "net": -1127
            },
            "nonCommercial": {
              "long": 9376,
              "short": 7316,
              "net": 2060
            },
            "smallTrader": {
              "long": 40146,
              "short": 41079,
              "net": -933
            }
          },
          "openInterest": 136639
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30929,
              "short": 29045,
              "net": 1884
            },
            "nonCommercial": {
              "long": 6059,
              "short": 8886,
              "net": -2827
            },
            "smallTrader": {
              "long": 12961,
              "short": 12018,
              "net": 943
            }
          },
          "openInterest": 51707
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22022,
              "short": 31716,
              "net": -9694
            },
            "nonCommercial": {
              "long": 16577,
              "short": 4213,
              "net": 12364
            },
            "smallTrader": {
              "long": 26203,
              "short": 28873,
              "net": -2670
            }
          },
          "openInterest": 68974
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 55621,
              "short": 62995,
              "net": -7374
            },
            "nonCommercial": {
              "long": 4942,
              "short": 2598,
              "net": 2344
            },
            "smallTrader": {
              "long": 16350,
              "short": 11320,
              "net": 5030
            }
          },
          "openInterest": 77235
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4073,
              "short": 13532,
              "net": -9459
            },
            "nonCommercial": {
              "long": 7147,
              "short": 179,
              "net": 6968
            },
            "smallTrader": {
              "long": 4376,
              "short": 1885,
              "net": 2491
            }
          },
          "openInterest": 15618
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17343,
              "short": 52661,
              "net": -35318
            },
            "nonCommercial": {
              "long": 18533,
              "short": 5410,
              "net": 13123
            },
            "smallTrader": {
              "long": 32629,
              "short": 10434,
              "net": 22195
            }
          },
          "openInterest": 71331
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30676,
              "short": 46058,
              "net": -15382
            },
            "nonCommercial": {
              "long": 8516,
              "short": 1564,
              "net": 6952
            },
            "smallTrader": {
              "long": 29497,
              "short": 21067,
              "net": 8430
            }
          },
          "openInterest": 73780
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25441,
              "short": 55977,
              "net": -30536
            },
            "nonCommercial": {
              "long": 12798,
              "short": 678,
              "net": 12120
            },
            "smallTrader": {
              "long": 35306,
              "short": 16890,
              "net": 18416
            }
          },
          "openInterest": 78702
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68686,
              "short": 34949,
              "net": 33737
            },
            "nonCommercial": {
              "long": 3449,
              "short": 27176,
              "net": -23727
            },
            "smallTrader": {
              "long": 22867,
              "short": 32877,
              "net": -10010
            }
          },
          "openInterest": 95531
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38224,
              "short": 22715,
              "net": 15509
            },
            "nonCommercial": {
              "long": 2238,
              "short": 12914,
              "net": -10676
            },
            "smallTrader": {
              "long": 9716,
              "short": 14549,
              "net": -4833
            }
          },
          "openInterest": 50400
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68,
              "short": 50,
              "net": 18
            },
            "nonCommercial": {
              "long": 917,
              "short": 1308,
              "net": -391
            },
            "smallTrader": {
              "long": 1289,
              "short": 916,
              "net": 373
            }
          },
          "openInterest": 2274
        }
      ]
    },
    {
      "reportDate": "1992-12-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 141254,
              "short": 147894,
              "net": -6640
            },
            "nonCommercial": {
              "long": 19599,
              "short": 10892,
              "net": 8707
            },
            "smallTrader": {
              "long": 29766,
              "short": 31833,
              "net": -2067
            }
          },
          "openInterest": 190619
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11098,
              "short": 10900,
              "net": 198
            },
            "nonCommercial": {
              "long": 944,
              "short": 482,
              "net": 462
            },
            "smallTrader": {
              "long": 2515,
              "short": 3175,
              "net": -660
            }
          },
          "openInterest": 14557
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 185803,
              "short": 226847,
              "net": -41044
            },
            "nonCommercial": {
              "long": 38768,
              "short": 13755,
              "net": 25013
            },
            "smallTrader": {
              "long": 86396,
              "short": 70365,
              "net": 16031
            }
          },
          "openInterest": 318631
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 101192,
              "short": 104226,
              "net": -3034
            },
            "nonCommercial": {
              "long": 15761,
              "short": 4356,
              "net": 11405
            },
            "smallTrader": {
              "long": 10088,
              "short": 18459,
              "net": -8371
            }
          },
          "openInterest": 127041
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1680,
              "short": 0,
              "net": 1680
            },
            "nonCommercial": {
              "long": 0,
              "short": 743,
              "net": -743
            },
            "smallTrader": {
              "long": 714,
              "short": 1651,
              "net": -937
            }
          },
          "openInterest": 2394
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14658,
              "short": 4401,
              "net": 10257
            },
            "nonCommercial": {
              "long": 1159,
              "short": 5433,
              "net": -4274
            },
            "smallTrader": {
              "long": 6843,
              "short": 12826,
              "net": -5983
            }
          },
          "openInterest": 22660
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9852,
              "short": 8131,
              "net": 1721
            },
            "nonCommercial": {
              "long": 1155,
              "short": 1418,
              "net": -263
            },
            "smallTrader": {
              "long": 5402,
              "short": 6860,
              "net": -1458
            }
          },
          "openInterest": 18042
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38179,
              "short": 45274,
              "net": -7095
            },
            "nonCommercial": {
              "long": 9645,
              "short": 10343,
              "net": -698
            },
            "smallTrader": {
              "long": 13348,
              "short": 5555,
              "net": 7793
            }
          },
          "openInterest": 61591
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27767,
              "short": 47567,
              "net": -19800
            },
            "nonCommercial": {
              "long": 13972,
              "short": 1951,
              "net": 12021
            },
            "smallTrader": {
              "long": 13818,
              "short": 6039,
              "net": 7779
            }
          },
          "openInterest": 59479
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25110,
              "short": 31851,
              "net": -6741
            },
            "nonCommercial": {
              "long": 3622,
              "short": 2763,
              "net": 859
            },
            "smallTrader": {
              "long": 17220,
              "short": 11338,
              "net": 5882
            }
          },
          "openInterest": 45952
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20714,
              "short": 26113,
              "net": -5399
            },
            "nonCommercial": {
              "long": 6037,
              "short": 3079,
              "net": 2958
            },
            "smallTrader": {
              "long": 10936,
              "short": 8495,
              "net": 2441
            }
          },
          "openInterest": 38532
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 231785,
              "short": 206888,
              "net": 24897
            },
            "nonCommercial": {
              "long": 12642,
              "short": 19896,
              "net": -7254
            },
            "smallTrader": {
              "long": 68761,
              "short": 86404,
              "net": -17643
            }
          },
          "openInterest": 326907
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2225,
              "short": 1431,
              "net": 794
            },
            "nonCommercial": {
              "long": 1881,
              "short": 157,
              "net": 1724
            },
            "smallTrader": {
              "long": 4469,
              "short": 6987,
              "net": -2518
            }
          },
          "openInterest": 8809
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63632,
              "short": 46547,
              "net": 17085
            },
            "nonCommercial": {
              "long": 6638,
              "short": 21541,
              "net": -14903
            },
            "smallTrader": {
              "long": 26191,
              "short": 28373,
              "net": -2182
            }
          },
          "openInterest": 103836
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78934,
              "short": 86153,
              "net": -7219
            },
            "nonCommercial": {
              "long": 9805,
              "short": 6381,
              "net": 3424
            },
            "smallTrader": {
              "long": 42392,
              "short": 38597,
              "net": 3795
            }
          },
          "openInterest": 138973
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15255,
              "short": 16540,
              "net": -1285
            },
            "nonCommercial": {
              "long": 9567,
              "short": 9526,
              "net": 41
            },
            "smallTrader": {
              "long": 13633,
              "short": 12389,
              "net": 1244
            }
          },
          "openInterest": 40440
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20217,
              "short": 30398,
              "net": -10181
            },
            "nonCommercial": {
              "long": 15370,
              "short": 3916,
              "net": 11454
            },
            "smallTrader": {
              "long": 24489,
              "short": 25762,
              "net": -1273
            }
          },
          "openInterest": 64594
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 50016,
              "short": 57618,
              "net": -7602
            },
            "nonCommercial": {
              "long": 5529,
              "short": 2041,
              "net": 3488
            },
            "smallTrader": {
              "long": 14640,
              "short": 10526,
              "net": 4114
            }
          },
          "openInterest": 70518
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3753,
              "short": 11585,
              "net": -7832
            },
            "nonCommercial": {
              "long": 5955,
              "short": 104,
              "net": 5851
            },
            "smallTrader": {
              "long": 3840,
              "short": 1859,
              "net": 1981
            }
          },
          "openInterest": 13733
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16099,
              "short": 53803,
              "net": -37704
            },
            "nonCommercial": {
              "long": 19206,
              "short": 4756,
              "net": 14450
            },
            "smallTrader": {
              "long": 33547,
              "short": 10293,
              "net": 23254
            }
          },
          "openInterest": 71986
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28025,
              "short": 48628,
              "net": -20603
            },
            "nonCommercial": {
              "long": 11786,
              "short": 379,
              "net": 11407
            },
            "smallTrader": {
              "long": 29612,
              "short": 20416,
              "net": 9196
            }
          },
          "openInterest": 73298
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23604,
              "short": 53072,
              "net": -29468
            },
            "nonCommercial": {
              "long": 10528,
              "short": 1436,
              "net": 9092
            },
            "smallTrader": {
              "long": 35246,
              "short": 14870,
              "net": 20376
            }
          },
          "openInterest": 74283
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70228,
              "short": 34089,
              "net": 36139
            },
            "nonCommercial": {
              "long": 3300,
              "short": 28566,
              "net": -25266
            },
            "smallTrader": {
              "long": 22194,
              "short": 33067,
              "net": -10873
            }
          },
          "openInterest": 96227
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27059,
              "short": 6262,
              "net": 20797
            },
            "nonCommercial": {
              "long": 3410,
              "short": 14726,
              "net": -11316
            },
            "smallTrader": {
              "long": 6305,
              "short": 15786,
              "net": -9481
            }
          },
          "openInterest": 36979
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100,
              "short": 50,
              "net": 50
            },
            "nonCommercial": {
              "long": 2079,
              "short": 3152,
              "net": -1073
            },
            "smallTrader": {
              "long": 1854,
              "short": 831,
              "net": 1023
            }
          },
          "openInterest": 4033
        }
      ]
    },
    {
      "reportDate": "1992-12-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143596,
              "short": 149103,
              "net": -5507
            },
            "nonCommercial": {
              "long": 13540,
              "short": 7526,
              "net": 6014
            },
            "smallTrader": {
              "long": 30416,
              "short": 30923,
              "net": -507
            }
          },
          "openInterest": 187555
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10904,
              "short": 10641,
              "net": 263
            },
            "nonCommercial": {
              "long": 944,
              "short": 514,
              "net": 430
            },
            "smallTrader": {
              "long": 2629,
              "short": 3322,
              "net": -693
            }
          },
          "openInterest": 14477
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 182154,
              "short": 225267,
              "net": -43113
            },
            "nonCommercial": {
              "long": 40357,
              "short": 12664,
              "net": 27693
            },
            "smallTrader": {
              "long": 81236,
              "short": 65816,
              "net": 15420
            }
          },
          "openInterest": 311945
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 103708,
              "short": 107171,
              "net": -3463
            },
            "nonCommercial": {
              "long": 13552,
              "short": 4274,
              "net": 9278
            },
            "smallTrader": {
              "long": 11196,
              "short": 17011,
              "net": -5815
            }
          },
          "openInterest": 128456
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1656,
              "short": 0,
              "net": 1656
            },
            "nonCommercial": {
              "long": 0,
              "short": 743,
              "net": -743
            },
            "smallTrader": {
              "long": 742,
              "short": 1655,
              "net": -913
            }
          },
          "openInterest": 2398
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26910,
              "short": 4121,
              "net": 22789
            },
            "nonCommercial": {
              "long": 1231,
              "short": 11635,
              "net": -10404
            },
            "smallTrader": {
              "long": 5841,
              "short": 18226,
              "net": -12385
            }
          },
          "openInterest": 33982
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8839,
              "short": 10242,
              "net": -1403
            },
            "nonCommercial": {
              "long": 2700,
              "short": 1294,
              "net": 1406
            },
            "smallTrader": {
              "long": 6474,
              "short": 6477,
              "net": -3
            }
          },
          "openInterest": 19632
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38222,
              "short": 46479,
              "net": -8257
            },
            "nonCommercial": {
              "long": 10553,
              "short": 9904,
              "net": 649
            },
            "smallTrader": {
              "long": 13378,
              "short": 5770,
              "net": 7608
            }
          },
          "openInterest": 62652
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27541,
              "short": 45128,
              "net": -17587
            },
            "nonCommercial": {
              "long": 12728,
              "short": 2146,
              "net": 10582
            },
            "smallTrader": {
              "long": 15037,
              "short": 8032,
              "net": 7005
            }
          },
          "openInterest": 59327
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24896,
              "short": 33907,
              "net": -9011
            },
            "nonCommercial": {
              "long": 3992,
              "short": 1434,
              "net": 2558
            },
            "smallTrader": {
              "long": 17056,
              "short": 10603,
              "net": 6453
            }
          },
          "openInterest": 45944
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20079,
              "short": 26053,
              "net": -5974
            },
            "nonCommercial": {
              "long": 6703,
              "short": 2982,
              "net": 3721
            },
            "smallTrader": {
              "long": 11044,
              "short": 8791,
              "net": 2253
            }
          },
          "openInterest": 38891
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 234641,
              "short": 212712,
              "net": 21929
            },
            "nonCommercial": {
              "long": 12781,
              "short": 20845,
              "net": -8064
            },
            "smallTrader": {
              "long": 71018,
              "short": 84883,
              "net": -13865
            }
          },
          "openInterest": 332556
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2523,
              "short": 1225,
              "net": 1298
            },
            "nonCommercial": {
              "long": 1524,
              "short": 180,
              "net": 1344
            },
            "smallTrader": {
              "long": 4569,
              "short": 7211,
              "net": -2642
            }
          },
          "openInterest": 8848
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70347,
              "short": 47847,
              "net": 22500
            },
            "nonCommercial": {
              "long": 5600,
              "short": 24445,
              "net": -18845
            },
            "smallTrader": {
              "long": 24275,
              "short": 27930,
              "net": -3655
            }
          },
          "openInterest": 107682
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79893,
              "short": 88377,
              "net": -8484
            },
            "nonCommercial": {
              "long": 9128,
              "short": 4757,
              "net": 4371
            },
            "smallTrader": {
              "long": 40947,
              "short": 36834,
              "net": 4113
            }
          },
          "openInterest": 136535
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29139,
              "short": 9467,
              "net": 19672
            },
            "nonCommercial": {
              "long": 4858,
              "short": 13983,
              "net": -9125
            },
            "smallTrader": {
              "long": 7897,
              "short": 18444,
              "net": -10547
            }
          },
          "openInterest": 43890
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20033,
              "short": 29099,
              "net": -9066
            },
            "nonCommercial": {
              "long": 14982,
              "short": 3715,
              "net": 11267
            },
            "smallTrader": {
              "long": 24926,
              "short": 27127,
              "net": -2201
            }
          },
          "openInterest": 65085
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48787,
              "short": 54746,
              "net": -5959
            },
            "nonCommercial": {
              "long": 5206,
              "short": 2758,
              "net": 2448
            },
            "smallTrader": {
              "long": 14055,
              "short": 10544,
              "net": 3511
            }
          },
          "openInterest": 68534
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3279,
              "short": 10095,
              "net": -6816
            },
            "nonCommercial": {
              "long": 5602,
              "short": 130,
              "net": 5472
            },
            "smallTrader": {
              "long": 3354,
              "short": 2010,
              "net": 1344
            }
          },
          "openInterest": 12297
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18944,
              "short": 52389,
              "net": -33445
            },
            "nonCommercial": {
              "long": 17683,
              "short": 7492,
              "net": 10191
            },
            "smallTrader": {
              "long": 35441,
              "short": 12187,
              "net": 23254
            }
          },
          "openInterest": 75202
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28124,
              "short": 48646,
              "net": -20522
            },
            "nonCommercial": {
              "long": 10826,
              "short": 91,
              "net": 10735
            },
            "smallTrader": {
              "long": 29944,
              "short": 20157,
              "net": 9787
            }
          },
          "openInterest": 72629
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26470,
              "short": 53429,
              "net": -26959
            },
            "nonCommercial": {
              "long": 9998,
              "short": 1264,
              "net": 8734
            },
            "smallTrader": {
              "long": 34045,
              "short": 15820,
              "net": 18225
            }
          },
          "openInterest": 77189
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66193,
              "short": 38006,
              "net": 28187
            },
            "nonCommercial": {
              "long": 3570,
              "short": 23820,
              "net": -20250
            },
            "smallTrader": {
              "long": 23625,
              "short": 31562,
              "net": -7937
            }
          },
          "openInterest": 93887
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38442,
              "short": 6979,
              "net": 31463
            },
            "nonCommercial": {
              "long": 3978,
              "short": 20627,
              "net": -16649
            },
            "smallTrader": {
              "long": 6128,
              "short": 20942,
              "net": -14814
            }
          },
          "openInterest": 48548
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124,
              "short": 0,
              "net": 124
            },
            "nonCommercial": {
              "long": 3200,
              "short": 5212,
              "net": -2012
            },
            "smallTrader": {
              "long": 2494,
              "short": 606,
              "net": 1888
            }
          },
          "openInterest": 5818
        }
      ]
    },
    {
      "reportDate": "1993-01-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 142176,
              "short": 141026,
              "net": 1150
            },
            "nonCommercial": {
              "long": 7561,
              "short": 12920,
              "net": -5359
            },
            "smallTrader": {
              "long": 33108,
              "short": 28899,
              "net": 4209
            }
          },
          "openInterest": 182858
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11443,
              "short": 10473,
              "net": 970
            },
            "nonCommercial": {
              "long": 869,
              "short": 1155,
              "net": -286
            },
            "smallTrader": {
              "long": 2982,
              "short": 3666,
              "net": -684
            }
          },
          "openInterest": 15294
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 174927,
              "short": 220875,
              "net": -45948
            },
            "nonCommercial": {
              "long": 38501,
              "short": 10663,
              "net": 27838
            },
            "smallTrader": {
              "long": 85623,
              "short": 67513,
              "net": 18110
            }
          },
          "openInterest": 306459
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 105039,
              "short": 111402,
              "net": -6363
            },
            "nonCommercial": {
              "long": 14825,
              "short": 3675,
              "net": 11150
            },
            "smallTrader": {
              "long": 11339,
              "short": 16126,
              "net": -4787
            }
          },
          "openInterest": 131203
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3631,
              "short": 5,
              "net": 3626
            },
            "nonCommercial": {
              "long": 0,
              "short": 1326,
              "net": -1326
            },
            "smallTrader": {
              "long": 74,
              "short": 2374,
              "net": -2300
            }
          },
          "openInterest": 3705
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23590,
              "short": 4819,
              "net": 18771
            },
            "nonCommercial": {
              "long": 1369,
              "short": 10247,
              "net": -8878
            },
            "smallTrader": {
              "long": 7201,
              "short": 17094,
              "net": -9893
            }
          },
          "openInterest": 32160
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10572,
              "short": 9429,
              "net": 1143
            },
            "nonCommercial": {
              "long": 2113,
              "short": 1355,
              "net": 758
            },
            "smallTrader": {
              "long": 5955,
              "short": 7856,
              "net": -1901
            }
          },
          "openInterest": 20289
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35908,
              "short": 44372,
              "net": -8464
            },
            "nonCommercial": {
              "long": 10552,
              "short": 9713,
              "net": 839
            },
            "smallTrader": {
              "long": 13697,
              "short": 6072,
              "net": 7625
            }
          },
          "openInterest": 60507
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30160,
              "short": 44501,
              "net": -14341
            },
            "nonCommercial": {
              "long": 9509,
              "short": 2325,
              "net": 7184
            },
            "smallTrader": {
              "long": 15829,
              "short": 8672,
              "net": 7157
            }
          },
          "openInterest": 59900
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21769,
              "short": 34906,
              "net": -13137
            },
            "nonCommercial": {
              "long": 6834,
              "short": 388,
              "net": 6446
            },
            "smallTrader": {
              "long": 17577,
              "short": 10886,
              "net": 6691
            }
          },
          "openInterest": 46291
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20057,
              "short": 25370,
              "net": -5313
            },
            "nonCommercial": {
              "long": 6406,
              "short": 2843,
              "net": 3563
            },
            "smallTrader": {
              "long": 11073,
              "short": 9323,
              "net": 1750
            }
          },
          "openInterest": 38390
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 240345,
              "short": 217147,
              "net": 23198
            },
            "nonCommercial": {
              "long": 12976,
              "short": 22392,
              "net": -9416
            },
            "smallTrader": {
              "long": 75034,
              "short": 88816,
              "net": -13782
            }
          },
          "openInterest": 342772
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2431,
              "short": 1339,
              "net": 1092
            },
            "nonCommercial": {
              "long": 1736,
              "short": 185,
              "net": 1551
            },
            "smallTrader": {
              "long": 5061,
              "short": 7704,
              "net": -2643
            }
          },
          "openInterest": 9580
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76298,
              "short": 48961,
              "net": 27337
            },
            "nonCommercial": {
              "long": 5051,
              "short": 26772,
              "net": -21721
            },
            "smallTrader": {
              "long": 24625,
              "short": 30241,
              "net": -5616
            }
          },
          "openInterest": 113329
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78383,
              "short": 83952,
              "net": -5569
            },
            "nonCommercial": {
              "long": 8752,
              "short": 5890,
              "net": 2862
            },
            "smallTrader": {
              "long": 35587,
              "short": 32880,
              "net": 2707
            }
          },
          "openInterest": 127634
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33857,
              "short": 9071,
              "net": 24786
            },
            "nonCommercial": {
              "long": 3961,
              "short": 15311,
              "net": -11350
            },
            "smallTrader": {
              "long": 7877,
              "short": 21313,
              "net": -13436
            }
          },
          "openInterest": 47748
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20177,
              "short": 29554,
              "net": -9377
            },
            "nonCommercial": {
              "long": 16717,
              "short": 4683,
              "net": 12034
            },
            "smallTrader": {
              "long": 28300,
              "short": 30957,
              "net": -2657
            }
          },
          "openInterest": 70692
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46727,
              "short": 53295,
              "net": -6568
            },
            "nonCommercial": {
              "long": 5698,
              "short": 3306,
              "net": 2392
            },
            "smallTrader": {
              "long": 15161,
              "short": 10985,
              "net": 4176
            }
          },
          "openInterest": 68726
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3383,
              "short": 8400,
              "net": -5017
            },
            "nonCommercial": {
              "long": 4486,
              "short": 1268,
              "net": 3218
            },
            "smallTrader": {
              "long": 3296,
              "short": 1497,
              "net": 1799
            }
          },
          "openInterest": 11218
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21649,
              "short": 53633,
              "net": -31984
            },
            "nonCommercial": {
              "long": 17494,
              "short": 9198,
              "net": 8296
            },
            "smallTrader": {
              "long": 35221,
              "short": 11533,
              "net": 23688
            }
          },
          "openInterest": 77640
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31359,
              "short": 45374,
              "net": -14015
            },
            "nonCommercial": {
              "long": 7357,
              "short": 535,
              "net": 6822
            },
            "smallTrader": {
              "long": 25002,
              "short": 17809,
              "net": 7193
            }
          },
          "openInterest": 68362
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26961,
              "short": 49549,
              "net": -22588
            },
            "nonCommercial": {
              "long": 8755,
              "short": 2436,
              "net": 6319
            },
            "smallTrader": {
              "long": 31139,
              "short": 14870,
              "net": 16269
            }
          },
          "openInterest": 73430
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68805,
              "short": 37124,
              "net": 31681
            },
            "nonCommercial": {
              "long": 4056,
              "short": 26357,
              "net": -22301
            },
            "smallTrader": {
              "long": 22730,
              "short": 32110,
              "net": -9380
            }
          },
          "openInterest": 95607
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39974,
              "short": 9119,
              "net": 30855
            },
            "nonCommercial": {
              "long": 4563,
              "short": 21693,
              "net": -17130
            },
            "smallTrader": {
              "long": 7225,
              "short": 20950,
              "net": -13725
            }
          },
          "openInterest": 51762
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1263,
              "short": 0,
              "net": 1263
            },
            "nonCommercial": {
              "long": 2886,
              "short": 6226,
              "net": -3340
            },
            "smallTrader": {
              "long": 3104,
              "short": 1027,
              "net": 2077
            }
          },
          "openInterest": 7253
        }
      ]
    },
    {
      "reportDate": "1993-01-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148386,
              "short": 136325,
              "net": 12061
            },
            "nonCommercial": {
              "long": 8657,
              "short": 14106,
              "net": -5449
            },
            "smallTrader": {
              "long": 29665,
              "short": 36277,
              "net": -6612
            }
          },
          "openInterest": 186794
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14545,
              "short": 11961,
              "net": 2584
            },
            "nonCommercial": {
              "long": 559,
              "short": 1300,
              "net": -741
            },
            "smallTrader": {
              "long": 2024,
              "short": 3867,
              "net": -1843
            }
          },
          "openInterest": 17128
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 190520,
              "short": 202878,
              "net": -12358
            },
            "nonCommercial": {
              "long": 21101,
              "short": 24743,
              "net": -3642
            },
            "smallTrader": {
              "long": 81860,
              "short": 65860,
              "net": 16000
            }
          },
          "openInterest": 303372
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 111495,
              "short": 118453,
              "net": -6958
            },
            "nonCommercial": {
              "long": 15787,
              "short": 4373,
              "net": 11414
            },
            "smallTrader": {
              "long": 14082,
              "short": 18538,
              "net": -4456
            }
          },
          "openInterest": 141364
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3811,
              "short": 0,
              "net": 3811
            },
            "nonCommercial": {
              "long": 0,
              "short": 1626,
              "net": -1626
            },
            "smallTrader": {
              "long": 666,
              "short": 2851,
              "net": -2185
            }
          },
          "openInterest": 4477
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13543,
              "short": 8787,
              "net": 4756
            },
            "nonCommercial": {
              "long": 1703,
              "short": 3754,
              "net": -2051
            },
            "smallTrader": {
              "long": 9145,
              "short": 11850,
              "net": -2705
            }
          },
          "openInterest": 24625
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11633,
              "short": 9209,
              "net": 2424
            },
            "nonCommercial": {
              "long": 1371,
              "short": 1377,
              "net": -6
            },
            "smallTrader": {
              "long": 6031,
              "short": 8449,
              "net": -2418
            }
          },
          "openInterest": 20715
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36239,
              "short": 47802,
              "net": -11563
            },
            "nonCommercial": {
              "long": 11465,
              "short": 7951,
              "net": 3514
            },
            "smallTrader": {
              "long": 13748,
              "short": 5699,
              "net": 8049
            }
          },
          "openInterest": 61643
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29970,
              "short": 43191,
              "net": -13221
            },
            "nonCommercial": {
              "long": 8259,
              "short": 2355,
              "net": 5904
            },
            "smallTrader": {
              "long": 15804,
              "short": 8487,
              "net": 7317
            }
          },
          "openInterest": 57789
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26469,
              "short": 34824,
              "net": -8355
            },
            "nonCommercial": {
              "long": 2840,
              "short": 363,
              "net": 2477
            },
            "smallTrader": {
              "long": 16660,
              "short": 10782,
              "net": 5878
            }
          },
          "openInterest": 46213
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18145,
              "short": 31719,
              "net": -13574
            },
            "nonCommercial": {
              "long": 10951,
              "short": 2371,
              "net": 8580
            },
            "smallTrader": {
              "long": 13226,
              "short": 8232,
              "net": 4994
            }
          },
          "openInterest": 43166
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 260784,
              "short": 223382,
              "net": 37402
            },
            "nonCommercial": {
              "long": 10910,
              "short": 31307,
              "net": -20397
            },
            "smallTrader": {
              "long": 76834,
              "short": 93839,
              "net": -17005
            }
          },
          "openInterest": 368310
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2845,
              "short": 2000,
              "net": 845
            },
            "nonCommercial": {
              "long": 1799,
              "short": 203,
              "net": 1596
            },
            "smallTrader": {
              "long": 5937,
              "short": 8378,
              "net": -2441
            }
          },
          "openInterest": 11153
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78498,
              "short": 43962,
              "net": 34536
            },
            "nonCommercial": {
              "long": 3937,
              "short": 31804,
              "net": -27867
            },
            "smallTrader": {
              "long": 25150,
              "short": 31819,
              "net": -6669
            }
          },
          "openInterest": 113657
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82062,
              "short": 84171,
              "net": -2109
            },
            "nonCommercial": {
              "long": 9328,
              "short": 8748,
              "net": 580
            },
            "smallTrader": {
              "long": 37175,
              "short": 35646,
              "net": 1529
            }
          },
          "openInterest": 132358
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35144,
              "short": 8030,
              "net": 27114
            },
            "nonCommercial": {
              "long": 3217,
              "short": 16110,
              "net": -12893
            },
            "smallTrader": {
              "long": 8658,
              "short": 22879,
              "net": -14221
            }
          },
          "openInterest": 48995
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24845,
              "short": 31741,
              "net": -6896
            },
            "nonCommercial": {
              "long": 15694,
              "short": 4910,
              "net": 10784
            },
            "smallTrader": {
              "long": 31114,
              "short": 35002,
              "net": -3888
            }
          },
          "openInterest": 78511
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 50659,
              "short": 56844,
              "net": -6185
            },
            "nonCommercial": {
              "long": 4459,
              "short": 2774,
              "net": 1685
            },
            "smallTrader": {
              "long": 15644,
              "short": 11144,
              "net": 4500
            }
          },
          "openInterest": 71249
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2716,
              "short": 9111,
              "net": -6395
            },
            "nonCommercial": {
              "long": 5006,
              "short": 435,
              "net": 4571
            },
            "smallTrader": {
              "long": 3273,
              "short": 1449,
              "net": 1824
            }
          },
          "openInterest": 10996
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23717,
              "short": 59652,
              "net": -35935
            },
            "nonCommercial": {
              "long": 16665,
              "short": 6629,
              "net": 10036
            },
            "smallTrader": {
              "long": 36697,
              "short": 10798,
              "net": 25899
            }
          },
          "openInterest": 79540
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28782,
              "short": 41646,
              "net": -12864
            },
            "nonCommercial": {
              "long": 6601,
              "short": 456,
              "net": 6145
            },
            "smallTrader": {
              "long": 25256,
              "short": 18537,
              "net": 6719
            }
          },
          "openInterest": 64613
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21848,
              "short": 51888,
              "net": -30040
            },
            "nonCommercial": {
              "long": 12829,
              "short": 1808,
              "net": 11021
            },
            "smallTrader": {
              "long": 36543,
              "short": 17524,
              "net": 19019
            }
          },
          "openInterest": 76451
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50891,
              "short": 48769,
              "net": 2122
            },
            "nonCommercial": {
              "long": 5866,
              "short": 7218,
              "net": -1352
            },
            "smallTrader": {
              "long": 30437,
              "short": 31207,
              "net": -770
            }
          },
          "openInterest": 87194
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46449,
              "short": 8806,
              "net": 37643
            },
            "nonCommercial": {
              "long": 3260,
              "short": 25864,
              "net": -22604
            },
            "smallTrader": {
              "long": 8535,
              "short": 23574,
              "net": -15039
            }
          },
          "openInterest": 58287
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1705,
              "short": 0,
              "net": 1705
            },
            "nonCommercial": {
              "long": 3902,
              "short": 7384,
              "net": -3482
            },
            "smallTrader": {
              "long": 2681,
              "short": 904,
              "net": 1777
            }
          },
          "openInterest": 8288
        }
      ]
    },
    {
      "reportDate": "1993-01-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144574,
              "short": 144334,
              "net": 240
            },
            "nonCommercial": {
              "long": 8732,
              "short": 8490,
              "net": 242
            },
            "smallTrader": {
              "long": 37259,
              "short": 37741,
              "net": -482
            }
          },
          "openInterest": 190585
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13618,
              "short": 11677,
              "net": 1941
            },
            "nonCommercial": {
              "long": 657,
              "short": 1532,
              "net": -875
            },
            "smallTrader": {
              "long": 3317,
              "short": 4383,
              "net": -1066
            }
          },
          "openInterest": 17592
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 191688,
              "short": 236377,
              "net": -44689
            },
            "nonCommercial": {
              "long": 51796,
              "short": 15618,
              "net": 36178
            },
            "smallTrader": {
              "long": 88685,
              "short": 80174,
              "net": 8511
            }
          },
          "openInterest": 352151
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 111026,
              "short": 113086,
              "net": -2060
            },
            "nonCommercial": {
              "long": 12933,
              "short": 7643,
              "net": 5290
            },
            "smallTrader": {
              "long": 15083,
              "short": 18313,
              "net": -3230
            }
          },
          "openInterest": 139042
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4019,
              "short": 0,
              "net": 4019
            },
            "nonCommercial": {
              "long": 0,
              "short": 1626,
              "net": -1626
            },
            "smallTrader": {
              "long": 612,
              "short": 3005,
              "net": -2393
            }
          },
          "openInterest": 4631
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12571,
              "short": 8976,
              "net": 3595
            },
            "nonCommercial": {
              "long": 1749,
              "short": 2901,
              "net": -1152
            },
            "smallTrader": {
              "long": 7912,
              "short": 10355,
              "net": -2443
            }
          },
          "openInterest": 22434
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11635,
              "short": 8794,
              "net": 2841
            },
            "nonCommercial": {
              "long": 1618,
              "short": 1977,
              "net": -359
            },
            "smallTrader": {
              "long": 6295,
              "short": 8777,
              "net": -2482
            }
          },
          "openInterest": 20672
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36196,
              "short": 55648,
              "net": -19452
            },
            "nonCommercial": {
              "long": 14467,
              "short": 5899,
              "net": 8568
            },
            "smallTrader": {
              "long": 15769,
              "short": 4885,
              "net": 10884
            }
          },
          "openInterest": 67156
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29172,
              "short": 42946,
              "net": -13774
            },
            "nonCommercial": {
              "long": 8552,
              "short": 2570,
              "net": 5982
            },
            "smallTrader": {
              "long": 18217,
              "short": 10425,
              "net": 7792
            }
          },
          "openInterest": 60851
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29267,
              "short": 34427,
              "net": -5160
            },
            "nonCommercial": {
              "long": 731,
              "short": 1273,
              "net": -542
            },
            "smallTrader": {
              "long": 16513,
              "short": 10811,
              "net": 5702
            }
          },
          "openInterest": 46789
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16944,
              "short": 30851,
              "net": -13907
            },
            "nonCommercial": {
              "long": 10658,
              "short": 2688,
              "net": 7970
            },
            "smallTrader": {
              "long": 14667,
              "short": 8730,
              "net": 5937
            }
          },
          "openInterest": 43228
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 256429,
              "short": 222656,
              "net": 33773
            },
            "nonCommercial": {
              "long": 9019,
              "short": 22911,
              "net": -13892
            },
            "smallTrader": {
              "long": 77619,
              "short": 97500,
              "net": -19881
            }
          },
          "openInterest": 360300
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2908,
              "short": 2421,
              "net": 487
            },
            "nonCommercial": {
              "long": 2356,
              "short": 387,
              "net": 1969
            },
            "smallTrader": {
              "long": 6348,
              "short": 8804,
              "net": -2456
            }
          },
          "openInterest": 12413
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79009,
              "short": 45458,
              "net": 33551
            },
            "nonCommercial": {
              "long": 3271,
              "short": 31316,
              "net": -28045
            },
            "smallTrader": {
              "long": 26878,
              "short": 32384,
              "net": -5506
            }
          },
          "openInterest": 115828
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81626,
              "short": 79861,
              "net": 1765
            },
            "nonCommercial": {
              "long": 8238,
              "short": 8198,
              "net": 40
            },
            "smallTrader": {
              "long": 38780,
              "short": 40585,
              "net": -1805
            }
          },
          "openInterest": 132665
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41752,
              "short": 7440,
              "net": 34312
            },
            "nonCommercial": {
              "long": 1793,
              "short": 19493,
              "net": -17700
            },
            "smallTrader": {
              "long": 7569,
              "short": 24181,
              "net": -16612
            }
          },
          "openInterest": 53223
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26304,
              "short": 33252,
              "net": -6948
            },
            "nonCommercial": {
              "long": 15502,
              "short": 5721,
              "net": 9781
            },
            "smallTrader": {
              "long": 32002,
              "short": 34835,
              "net": -2833
            }
          },
          "openInterest": 80670
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 50642,
              "short": 56398,
              "net": -5756
            },
            "nonCommercial": {
              "long": 4638,
              "short": 2319,
              "net": 2319
            },
            "smallTrader": {
              "long": 15359,
              "short": 11922,
              "net": 3437
            }
          },
          "openInterest": 71293
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3168,
              "short": 9822,
              "net": -6654
            },
            "nonCommercial": {
              "long": 5162,
              "short": 415,
              "net": 4747
            },
            "smallTrader": {
              "long": 3335,
              "short": 1428,
              "net": 1907
            }
          },
          "openInterest": 11665
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24484,
              "short": 62622,
              "net": -38138
            },
            "nonCommercial": {
              "long": 17367,
              "short": 5350,
              "net": 12017
            },
            "smallTrader": {
              "long": 36785,
              "short": 10664,
              "net": 26121
            }
          },
          "openInterest": 81358
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26141,
              "short": 39164,
              "net": -13023
            },
            "nonCommercial": {
              "long": 7641,
              "short": 1276,
              "net": 6365
            },
            "smallTrader": {
              "long": 25257,
              "short": 18599,
              "net": 6658
            }
          },
          "openInterest": 61836
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21730,
              "short": 54312,
              "net": -32582
            },
            "nonCommercial": {
              "long": 12886,
              "short": 941,
              "net": 11945
            },
            "smallTrader": {
              "long": 37440,
              "short": 16803,
              "net": 20637
            }
          },
          "openInterest": 75818
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47161,
              "short": 53446,
              "net": -6285
            },
            "nonCommercial": {
              "long": 7886,
              "short": 6987,
              "net": 899
            },
            "smallTrader": {
              "long": 33800,
              "short": 28414,
              "net": 5386
            }
          },
          "openInterest": 88847
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42780,
              "short": 9083,
              "net": 33697
            },
            "nonCommercial": {
              "long": 2912,
              "short": 21422,
              "net": -18510
            },
            "smallTrader": {
              "long": 8041,
              "short": 23228,
              "net": -15187
            }
          },
          "openInterest": 53749
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155,
              "short": 126,
              "net": 29
            },
            "nonCommercial": {
              "long": 2352,
              "short": 4062,
              "net": -1710
            },
            "smallTrader": {
              "long": 2681,
              "short": 1000,
              "net": 1681
            }
          },
          "openInterest": 5188
        }
      ]
    },
    {
      "reportDate": "1993-01-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 135307,
              "short": 138145,
              "net": -2838
            },
            "nonCommercial": {
              "long": 8840,
              "short": 9257,
              "net": -417
            },
            "smallTrader": {
              "long": 43719,
              "short": 40464,
              "net": 3255
            }
          },
          "openInterest": 191205
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13821,
              "short": 11291,
              "net": 2530
            },
            "nonCommercial": {
              "long": 1021,
              "short": 2038,
              "net": -1017
            },
            "smallTrader": {
              "long": 2808,
              "short": 4321,
              "net": -1513
            }
          },
          "openInterest": 17650
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 191843,
              "short": 242771,
              "net": -50928
            },
            "nonCommercial": {
              "long": 56376,
              "short": 17317,
              "net": 39059
            },
            "smallTrader": {
              "long": 94478,
              "short": 82609,
              "net": 11869
            }
          },
          "openInterest": 366717
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 111758,
              "short": 116884,
              "net": -5126
            },
            "nonCommercial": {
              "long": 14284,
              "short": 6270,
              "net": 8014
            },
            "smallTrader": {
              "long": 16436,
              "short": 19324,
              "net": -2888
            }
          },
          "openInterest": 142948
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3924,
              "short": 0,
              "net": 3924
            },
            "nonCommercial": {
              "long": 0,
              "short": 1417,
              "net": -1417
            },
            "smallTrader": {
              "long": 695,
              "short": 3202,
              "net": -2507
            }
          },
          "openInterest": 4619
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13858,
              "short": 10829,
              "net": 3029
            },
            "nonCommercial": {
              "long": 1847,
              "short": 3450,
              "net": -1603
            },
            "smallTrader": {
              "long": 8903,
              "short": 10329,
              "net": -1426
            }
          },
          "openInterest": 24608
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11617,
              "short": 8175,
              "net": 3442
            },
            "nonCommercial": {
              "long": 684,
              "short": 1831,
              "net": -1147
            },
            "smallTrader": {
              "long": 6052,
              "short": 8347,
              "net": -2295
            }
          },
          "openInterest": 19475
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42789,
              "short": 54272,
              "net": -11483
            },
            "nonCommercial": {
              "long": 10176,
              "short": 6206,
              "net": 3970
            },
            "smallTrader": {
              "long": 14285,
              "short": 6772,
              "net": 7513
            }
          },
          "openInterest": 67935
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28123,
              "short": 42270,
              "net": -14147
            },
            "nonCommercial": {
              "long": 8998,
              "short": 4414,
              "net": 4584
            },
            "smallTrader": {
              "long": 16706,
              "short": 7143,
              "net": 9563
            }
          },
          "openInterest": 59454
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30257,
              "short": 36351,
              "net": -6094
            },
            "nonCommercial": {
              "long": 719,
              "short": 1696,
              "net": -977
            },
            "smallTrader": {
              "long": 17893,
              "short": 10822,
              "net": 7071
            }
          },
          "openInterest": 49269
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17130,
              "short": 29972,
              "net": -12842
            },
            "nonCommercial": {
              "long": 9671,
              "short": 1887,
              "net": 7784
            },
            "smallTrader": {
              "long": 13820,
              "short": 8762,
              "net": 5058
            }
          },
          "openInterest": 41677
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 237198,
              "short": 212216,
              "net": 24982
            },
            "nonCommercial": {
              "long": 10629,
              "short": 18095,
              "net": -7466
            },
            "smallTrader": {
              "long": 68891,
              "short": 86407,
              "net": -17516
            }
          },
          "openInterest": 334343
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3030,
              "short": 2683,
              "net": 347
            },
            "nonCommercial": {
              "long": 2788,
              "short": 86,
              "net": 2702
            },
            "smallTrader": {
              "long": 6094,
              "short": 9143,
              "net": -3049
            }
          },
          "openInterest": 12691
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71146,
              "short": 46785,
              "net": 24361
            },
            "nonCommercial": {
              "long": 3778,
              "short": 25046,
              "net": -21268
            },
            "smallTrader": {
              "long": 28362,
              "short": 31455,
              "net": -3093
            }
          },
          "openInterest": 109548
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82833,
              "short": 79626,
              "net": 3207
            },
            "nonCommercial": {
              "long": 3296,
              "short": 6560,
              "net": -3264
            },
            "smallTrader": {
              "long": 38078,
              "short": 38021,
              "net": 57
            }
          },
          "openInterest": 127212
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28204,
              "short": 23115,
              "net": 5089
            },
            "nonCommercial": {
              "long": 5454,
              "short": 11510,
              "net": -6056
            },
            "smallTrader": {
              "long": 14280,
              "short": 13313,
              "net": 967
            }
          },
          "openInterest": 50267
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27921,
              "short": 34701,
              "net": -6780
            },
            "nonCommercial": {
              "long": 14685,
              "short": 6603,
              "net": 8082
            },
            "smallTrader": {
              "long": 33129,
              "short": 34431,
              "net": -1302
            }
          },
          "openInterest": 83305
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46318,
              "short": 51853,
              "net": -5535
            },
            "nonCommercial": {
              "long": 4959,
              "short": 2418,
              "net": 2541
            },
            "smallTrader": {
              "long": 14184,
              "short": 11190,
              "net": 2994
            }
          },
          "openInterest": 66106
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2757,
              "short": 11865,
              "net": -9108
            },
            "nonCommercial": {
              "long": 6785,
              "short": 70,
              "net": 6715
            },
            "smallTrader": {
              "long": 3667,
              "short": 1274,
              "net": 2393
            }
          },
          "openInterest": 13209
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22386,
              "short": 64289,
              "net": -41903
            },
            "nonCommercial": {
              "long": 19557,
              "short": 3412,
              "net": 16145
            },
            "smallTrader": {
              "long": 35977,
              "short": 10219,
              "net": 25758
            }
          },
          "openInterest": 80602
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27278,
              "short": 38746,
              "net": -11468
            },
            "nonCommercial": {
              "long": 6708,
              "short": 1348,
              "net": 5360
            },
            "smallTrader": {
              "long": 24519,
              "short": 18411,
              "net": 6108
            }
          },
          "openInterest": 60425
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20627,
              "short": 47258,
              "net": -26631
            },
            "nonCommercial": {
              "long": 11279,
              "short": 1201,
              "net": 10078
            },
            "smallTrader": {
              "long": 32831,
              "short": 16278,
              "net": 16553
            }
          },
          "openInterest": 69059
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53096,
              "short": 61362,
              "net": -8266
            },
            "nonCommercial": {
              "long": 8632,
              "short": 6878,
              "net": 1754
            },
            "smallTrader": {
              "long": 32669,
              "short": 26157,
              "net": 6512
            }
          },
          "openInterest": 94397
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33938,
              "short": 11494,
              "net": 22444
            },
            "nonCommercial": {
              "long": 1757,
              "short": 14470,
              "net": -12713
            },
            "smallTrader": {
              "long": 9377,
              "short": 19108,
              "net": -9731
            }
          },
          "openInterest": 45076
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205,
              "short": 50,
              "net": 155
            },
            "nonCommercial": {
              "long": 1265,
              "short": 2356,
              "net": -1091
            },
            "smallTrader": {
              "long": 1875,
              "short": 939,
              "net": 936
            }
          },
          "openInterest": 3345
        }
      ]
    },
    {
      "reportDate": "1993-02-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 140235,
              "short": 140468,
              "net": -233
            },
            "nonCommercial": {
              "long": 9809,
              "short": 12974,
              "net": -3165
            },
            "smallTrader": {
              "long": 44071,
              "short": 40673,
              "net": 3398
            }
          },
          "openInterest": 198592
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13209,
              "short": 12358,
              "net": 851
            },
            "nonCommercial": {
              "long": 1872,
              "short": 1738,
              "net": 134
            },
            "smallTrader": {
              "long": 2951,
              "short": 3936,
              "net": -985
            }
          },
          "openInterest": 18032
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 199832,
              "short": 233934,
              "net": -34102
            },
            "nonCommercial": {
              "long": 48433,
              "short": 25862,
              "net": 22571
            },
            "smallTrader": {
              "long": 92426,
              "short": 80895,
              "net": 11531
            }
          },
          "openInterest": 360500
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 110664,
              "short": 113727,
              "net": -3063
            },
            "nonCommercial": {
              "long": 12837,
              "short": 5646,
              "net": 7191
            },
            "smallTrader": {
              "long": 16531,
              "short": 20659,
              "net": -4128
            }
          },
          "openInterest": 140032
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3468,
              "short": 361,
              "net": 3107
            },
            "nonCommercial": {
              "long": 0,
              "short": 1619,
              "net": -1619
            },
            "smallTrader": {
              "long": 1129,
              "short": 2617,
              "net": -1488
            }
          },
          "openInterest": 4597
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25099,
              "short": 7881,
              "net": 17218
            },
            "nonCommercial": {
              "long": 2268,
              "short": 11219,
              "net": -8951
            },
            "smallTrader": {
              "long": 8891,
              "short": 17158,
              "net": -8267
            }
          },
          "openInterest": 36652
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6328,
              "short": 12236,
              "net": -5908
            },
            "nonCommercial": {
              "long": 5232,
              "short": 1354,
              "net": 3878
            },
            "smallTrader": {
              "long": 9026,
              "short": 6996,
              "net": 2030
            }
          },
          "openInterest": 21708
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45171,
              "short": 54184,
              "net": -9013
            },
            "nonCommercial": {
              "long": 9570,
              "short": 8406,
              "net": 1164
            },
            "smallTrader": {
              "long": 13598,
              "short": 5749,
              "net": 7849
            }
          },
          "openInterest": 68722
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27701,
              "short": 42592,
              "net": -14891
            },
            "nonCommercial": {
              "long": 9983,
              "short": 3663,
              "net": 6320
            },
            "smallTrader": {
              "long": 16744,
              "short": 8173,
              "net": 8571
            }
          },
          "openInterest": 60861
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29430,
              "short": 34902,
              "net": -5472
            },
            "nonCommercial": {
              "long": 844,
              "short": 1734,
              "net": -890
            },
            "smallTrader": {
              "long": 17794,
              "short": 11432,
              "net": 6362
            }
          },
          "openInterest": 48350
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20224,
              "short": 27969,
              "net": -7745
            },
            "nonCommercial": {
              "long": 5139,
              "short": 2477,
              "net": 2662
            },
            "smallTrader": {
              "long": 13156,
              "short": 8073,
              "net": 5083
            }
          },
          "openInterest": 39775
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 232907,
              "short": 225114,
              "net": 7793
            },
            "nonCommercial": {
              "long": 12093,
              "short": 13622,
              "net": -1529
            },
            "smallTrader": {
              "long": 80880,
              "short": 87144,
              "net": -6264
            }
          },
          "openInterest": 350032
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2148,
              "short": 2637,
              "net": -489
            },
            "nonCommercial": {
              "long": 2587,
              "short": 58,
              "net": 2529
            },
            "smallTrader": {
              "long": 5574,
              "short": 7614,
              "net": -2040
            }
          },
          "openInterest": 10733
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69104,
              "short": 45450,
              "net": 23654
            },
            "nonCommercial": {
              "long": 4374,
              "short": 22919,
              "net": -18545
            },
            "smallTrader": {
              "long": 23559,
              "short": 28668,
              "net": -5109
            }
          },
          "openInterest": 104396
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80388,
              "short": 79121,
              "net": 1267
            },
            "nonCommercial": {
              "long": 3105,
              "short": 6354,
              "net": -3249
            },
            "smallTrader": {
              "long": 34043,
              "short": 32061,
              "net": 1982
            }
          },
          "openInterest": 121024
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27456,
              "short": 24221,
              "net": 3235
            },
            "nonCommercial": {
              "long": 6286,
              "short": 10455,
              "net": -4169
            },
            "smallTrader": {
              "long": 13722,
              "short": 12788,
              "net": 934
            }
          },
          "openInterest": 49684
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27686,
              "short": 32088,
              "net": -4402
            },
            "nonCommercial": {
              "long": 10550,
              "short": 7160,
              "net": 3390
            },
            "smallTrader": {
              "long": 33590,
              "short": 32578,
              "net": 1012
            }
          },
          "openInterest": 78949
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49383,
              "short": 55433,
              "net": -6050
            },
            "nonCommercial": {
              "long": 5068,
              "short": 1758,
              "net": 3310
            },
            "smallTrader": {
              "long": 14614,
              "short": 11874,
              "net": 2740
            }
          },
          "openInterest": 69608
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2951,
              "short": 10922,
              "net": -7971
            },
            "nonCommercial": {
              "long": 6074,
              "short": 150,
              "net": 5924
            },
            "smallTrader": {
              "long": 3412,
              "short": 1365,
              "net": 2047
            }
          },
          "openInterest": 12444
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21392,
              "short": 60309,
              "net": -38917
            },
            "nonCommercial": {
              "long": 18064,
              "short": 5225,
              "net": 12839
            },
            "smallTrader": {
              "long": 36478,
              "short": 10400,
              "net": 26078
            }
          },
          "openInterest": 79200
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35583,
              "short": 35841,
              "net": -258
            },
            "nonCommercial": {
              "long": 4536,
              "short": 4953,
              "net": -417
            },
            "smallTrader": {
              "long": 24521,
              "short": 23846,
              "net": 675
            }
          },
          "openInterest": 66669
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23057,
              "short": 45212,
              "net": -22155
            },
            "nonCommercial": {
              "long": 9563,
              "short": 1201,
              "net": 8362
            },
            "smallTrader": {
              "long": 30292,
              "short": 16499,
              "net": 13793
            }
          },
          "openInterest": 67435
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62271,
              "short": 56598,
              "net": 5673
            },
            "nonCommercial": {
              "long": 4527,
              "short": 11639,
              "net": -7112
            },
            "smallTrader": {
              "long": 30550,
              "short": 29111,
              "net": 1439
            }
          },
          "openInterest": 97368
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41773,
              "short": 10406,
              "net": 31367
            },
            "nonCommercial": {
              "long": 2374,
              "short": 19101,
              "net": -16727
            },
            "smallTrader": {
              "long": 8989,
              "short": 23629,
              "net": -14640
            }
          },
          "openInterest": 53145
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 326,
              "short": 0,
              "net": 326
            },
            "nonCommercial": {
              "long": 1785,
              "short": 3846,
              "net": -2061
            },
            "smallTrader": {
              "long": 2567,
              "short": 832,
              "net": 1735
            }
          },
          "openInterest": 6509
        }
      ]
    },
    {
      "reportDate": "1993-02-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144481,
              "short": 147143,
              "net": -2662
            },
            "nonCommercial": {
              "long": 11249,
              "short": 13486,
              "net": -2237
            },
            "smallTrader": {
              "long": 44664,
              "short": 39765,
              "net": 4899
            }
          },
          "openInterest": 205656
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12650,
              "short": 12412,
              "net": 238
            },
            "nonCommercial": {
              "long": 1877,
              "short": 561,
              "net": 1316
            },
            "smallTrader": {
              "long": 3159,
              "short": 4713,
              "net": -1554
            }
          },
          "openInterest": 17686
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 211961,
              "short": 231896,
              "net": -19935
            },
            "nonCommercial": {
              "long": 33901,
              "short": 25332,
              "net": 8569
            },
            "smallTrader": {
              "long": 97070,
              "short": 85704,
              "net": 11366
            }
          },
          "openInterest": 362152
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 112091,
              "short": 120733,
              "net": -8642
            },
            "nonCommercial": {
              "long": 13391,
              "short": 4271,
              "net": 9120
            },
            "smallTrader": {
              "long": 18829,
              "short": 19307,
              "net": -478
            }
          },
          "openInterest": 148112
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3188,
              "short": 366,
              "net": 2822
            },
            "nonCommercial": {
              "long": 0,
              "short": 1252,
              "net": -1252
            },
            "smallTrader": {
              "long": 624,
              "short": 2194,
              "net": -1570
            }
          },
          "openInterest": 3812
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31038,
              "short": 7305,
              "net": 23733
            },
            "nonCommercial": {
              "long": 3162,
              "short": 14986,
              "net": -11824
            },
            "smallTrader": {
              "long": 8745,
              "short": 20654,
              "net": -11909
            }
          },
          "openInterest": 43350
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6869,
              "short": 12234,
              "net": -5365
            },
            "nonCommercial": {
              "long": 6608,
              "short": 2104,
              "net": 4504
            },
            "smallTrader": {
              "long": 8767,
              "short": 7906,
              "net": 861
            }
          },
          "openInterest": 23366
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46923,
              "short": 54922,
              "net": -7999
            },
            "nonCommercial": {
              "long": 8967,
              "short": 8808,
              "net": 159
            },
            "smallTrader": {
              "long": 13958,
              "short": 6118,
              "net": 7840
            }
          },
          "openInterest": 70245
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28037,
              "short": 38302,
              "net": -10265
            },
            "nonCommercial": {
              "long": 6288,
              "short": 3778,
              "net": 2510
            },
            "smallTrader": {
              "long": 16631,
              "short": 8876,
              "net": 7755
            }
          },
          "openInterest": 56794
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27236,
              "short": 34914,
              "net": -7678
            },
            "nonCommercial": {
              "long": 1409,
              "short": 2108,
              "net": -699
            },
            "smallTrader": {
              "long": 19346,
              "short": 10969,
              "net": 8377
            }
          },
          "openInterest": 48241
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19217,
              "short": 27210,
              "net": -7993
            },
            "nonCommercial": {
              "long": 4495,
              "short": 1333,
              "net": 3162
            },
            "smallTrader": {
              "long": 12344,
              "short": 7513,
              "net": 4831
            }
          },
          "openInterest": 36891
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 252510,
              "short": 242416,
              "net": 10094
            },
            "nonCommercial": {
              "long": 11102,
              "short": 15230,
              "net": -4128
            },
            "smallTrader": {
              "long": 84767,
              "short": 90733,
              "net": -5966
            }
          },
          "openInterest": 372301
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2529,
              "short": 2959,
              "net": -430
            },
            "nonCommercial": {
              "long": 2540,
              "short": 120,
              "net": 2420
            },
            "smallTrader": {
              "long": 6124,
              "short": 8114,
              "net": -1990
            }
          },
          "openInterest": 11603
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77411,
              "short": 51955,
              "net": 25456
            },
            "nonCommercial": {
              "long": 4978,
              "short": 23564,
              "net": -18586
            },
            "smallTrader": {
              "long": 24220,
              "short": 31090,
              "net": -6870
            }
          },
          "openInterest": 113003
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83474,
              "short": 81803,
              "net": 1671
            },
            "nonCommercial": {
              "long": 2924,
              "short": 4900,
              "net": -1976
            },
            "smallTrader": {
              "long": 34815,
              "short": 34510,
              "net": 305
            }
          },
          "openInterest": 124490
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22813,
              "short": 43914,
              "net": -21101
            },
            "nonCommercial": {
              "long": 18100,
              "short": 9683,
              "net": 8417
            },
            "smallTrader": {
              "long": 24533,
              "short": 11849,
              "net": 12684
            }
          },
          "openInterest": 67592
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29999,
              "short": 31956,
              "net": -1957
            },
            "nonCommercial": {
              "long": 11562,
              "short": 8547,
              "net": 3015
            },
            "smallTrader": {
              "long": 34552,
              "short": 35610,
              "net": -1058
            }
          },
          "openInterest": 80610
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52429,
              "short": 61876,
              "net": -9447
            },
            "nonCommercial": {
              "long": 7495,
              "short": 1087,
              "net": 6408
            },
            "smallTrader": {
              "long": 15256,
              "short": 12217,
              "net": 3039
            }
          },
          "openInterest": 75953
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2771,
              "short": 12277,
              "net": -9506
            },
            "nonCommercial": {
              "long": 7197,
              "short": 500,
              "net": 6697
            },
            "smallTrader": {
              "long": 4542,
              "short": 1733,
              "net": 2809
            }
          },
          "openInterest": 14512
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21458,
              "short": 60074,
              "net": -38616
            },
            "nonCommercial": {
              "long": 18480,
              "short": 5406,
              "net": 13074
            },
            "smallTrader": {
              "long": 36885,
              "short": 11343,
              "net": 25542
            }
          },
          "openInterest": 80481
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37135,
              "short": 31753,
              "net": 5382
            },
            "nonCommercial": {
              "long": 3593,
              "short": 8264,
              "net": -4671
            },
            "smallTrader": {
              "long": 25312,
              "short": 26023,
              "net": -711
            }
          },
          "openInterest": 69408
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25944,
              "short": 42202,
              "net": -16258
            },
            "nonCommercial": {
              "long": 6256,
              "short": 3099,
              "net": 3157
            },
            "smallTrader": {
              "long": 29809,
              "short": 16708,
              "net": 13101
            }
          },
          "openInterest": 66733
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64747,
              "short": 57093,
              "net": 7654
            },
            "nonCommercial": {
              "long": 4545,
              "short": 13648,
              "net": -9103
            },
            "smallTrader": {
              "long": 29735,
              "short": 28286,
              "net": 1449
            }
          },
          "openInterest": 99042
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36353,
              "short": 11134,
              "net": 25219
            },
            "nonCommercial": {
              "long": 1879,
              "short": 15013,
              "net": -13134
            },
            "smallTrader": {
              "long": 9734,
              "short": 21819,
              "net": -12085
            }
          },
          "openInterest": 48683
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 360,
              "short": 0,
              "net": 360
            },
            "nonCommercial": {
              "long": 2357,
              "short": 4261,
              "net": -1904
            },
            "smallTrader": {
              "long": 2579,
              "short": 1035,
              "net": 1544
            }
          },
          "openInterest": 7167
        }
      ]
    },
    {
      "reportDate": "1993-02-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 145513,
              "short": 144664,
              "net": 849
            },
            "nonCommercial": {
              "long": 11991,
              "short": 10188,
              "net": 1803
            },
            "smallTrader": {
              "long": 40302,
              "short": 42954,
              "net": -2652
            }
          },
          "openInterest": 200193
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12433,
              "short": 12199,
              "net": 234
            },
            "nonCommercial": {
              "long": 1847,
              "short": 561,
              "net": 1286
            },
            "smallTrader": {
              "long": 3061,
              "short": 4581,
              "net": -1520
            }
          },
          "openInterest": 17341
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218949,
              "short": 229656,
              "net": -10707
            },
            "nonCommercial": {
              "long": 32338,
              "short": 28252,
              "net": 4086
            },
            "smallTrader": {
              "long": 93061,
              "short": 86440,
              "net": 6621
            }
          },
          "openInterest": 371184
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117792,
              "short": 125694,
              "net": -7902
            },
            "nonCommercial": {
              "long": 12329,
              "short": 5509,
              "net": 6820
            },
            "smallTrader": {
              "long": 20293,
              "short": 19211,
              "net": 1082
            }
          },
          "openInterest": 157793
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2499,
              "short": 428,
              "net": 2071
            },
            "nonCommercial": {
              "long": 0,
              "short": 851,
              "net": -851
            },
            "smallTrader": {
              "long": 910,
              "short": 2130,
              "net": -1220
            }
          },
          "openInterest": 3409
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31488,
              "short": 7991,
              "net": 23497
            },
            "nonCommercial": {
              "long": 2997,
              "short": 16188,
              "net": -13191
            },
            "smallTrader": {
              "long": 9329,
              "short": 19635,
              "net": -10306
            }
          },
          "openInterest": 43814
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7078,
              "short": 15104,
              "net": -8026
            },
            "nonCommercial": {
              "long": 7155,
              "short": 2216,
              "net": 4939
            },
            "smallTrader": {
              "long": 10536,
              "short": 7449,
              "net": 3087
            }
          },
          "openInterest": 25911
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45587,
              "short": 51865,
              "net": -6278
            },
            "nonCommercial": {
              "long": 9117,
              "short": 8721,
              "net": 396
            },
            "smallTrader": {
              "long": 11894,
              "short": 6012,
              "net": 5882
            }
          },
          "openInterest": 67112
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27452,
              "short": 37052,
              "net": -9600
            },
            "nonCommercial": {
              "long": 5756,
              "short": 3579,
              "net": 2177
            },
            "smallTrader": {
              "long": 15288,
              "short": 7865,
              "net": 7423
            }
          },
          "openInterest": 52473
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29092,
              "short": 34610,
              "net": -5518
            },
            "nonCommercial": {
              "long": 1198,
              "short": 2471,
              "net": -1273
            },
            "smallTrader": {
              "long": 17928,
              "short": 11137,
              "net": 6791
            }
          },
          "openInterest": 48591
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18524,
              "short": 29246,
              "net": -10722
            },
            "nonCommercial": {
              "long": 6565,
              "short": 1700,
              "net": 4865
            },
            "smallTrader": {
              "long": 12848,
              "short": 6991,
              "net": 5857
            }
          },
          "openInterest": 38880
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 257965,
              "short": 256691,
              "net": 1274
            },
            "nonCommercial": {
              "long": 12222,
              "short": 8040,
              "net": 4182
            },
            "smallTrader": {
              "long": 84011,
              "short": 89467,
              "net": -5456
            }
          },
          "openInterest": 376169
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2717,
              "short": 2922,
              "net": -205
            },
            "nonCommercial": {
              "long": 2584,
              "short": 176,
              "net": 2408
            },
            "smallTrader": {
              "long": 6163,
              "short": 8366,
              "net": -2203
            }
          },
          "openInterest": 11947
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66797,
              "short": 62861,
              "net": 3936
            },
            "nonCommercial": {
              "long": 6559,
              "short": 17211,
              "net": -10652
            },
            "smallTrader": {
              "long": 31348,
              "short": 24632,
              "net": 6716
            }
          },
          "openInterest": 111624
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85228,
              "short": 82481,
              "net": 2747
            },
            "nonCommercial": {
              "long": 2526,
              "short": 4293,
              "net": -1767
            },
            "smallTrader": {
              "long": 34633,
              "short": 35613,
              "net": -980
            }
          },
          "openInterest": 125024
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20226,
              "short": 54090,
              "net": -33864
            },
            "nonCommercial": {
              "long": 26041,
              "short": 9344,
              "net": 16697
            },
            "smallTrader": {
              "long": 29054,
              "short": 11887,
              "net": 17167
            }
          },
          "openInterest": 77217
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27742,
              "short": 30304,
              "net": -2562
            },
            "nonCommercial": {
              "long": 12505,
              "short": 9092,
              "net": 3413
            },
            "smallTrader": {
              "long": 35346,
              "short": 36197,
              "net": -851
            }
          },
          "openInterest": 79275
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 54702,
              "short": 65151,
              "net": -10449
            },
            "nonCommercial": {
              "long": 8774,
              "short": 751,
              "net": 8023
            },
            "smallTrader": {
              "long": 15022,
              "short": 12596,
              "net": 2426
            }
          },
          "openInterest": 79022
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2683,
              "short": 14781,
              "net": -12098
            },
            "nonCommercial": {
              "long": 9458,
              "short": 314,
              "net": 9144
            },
            "smallTrader": {
              "long": 4702,
              "short": 1748,
              "net": 2954
            }
          },
          "openInterest": 16872
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22636,
              "short": 65867,
              "net": -43231
            },
            "nonCommercial": {
              "long": 17855,
              "short": 2831,
              "net": 15024
            },
            "smallTrader": {
              "long": 38721,
              "short": 10514,
              "net": 28207
            }
          },
          "openInterest": 83013
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37758,
              "short": 32506,
              "net": 5252
            },
            "nonCommercial": {
              "long": 4097,
              "short": 9352,
              "net": -5255
            },
            "smallTrader": {
              "long": 25823,
              "short": 25820,
              "net": 3
            }
          },
          "openInterest": 70553
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30413,
              "short": 45285,
              "net": -14872
            },
            "nonCommercial": {
              "long": 5280,
              "short": 2871,
              "net": 2409
            },
            "smallTrader": {
              "long": 29369,
              "short": 16906,
              "net": 12463
            }
          },
          "openInterest": 69513
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52160,
              "short": 80084,
              "net": -27924
            },
            "nonCommercial": {
              "long": 16951,
              "short": 5966,
              "net": 10985
            },
            "smallTrader": {
              "long": 41849,
              "short": 24910,
              "net": 16939
            }
          },
          "openInterest": 111360
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34891,
              "short": 12715,
              "net": 22176
            },
            "nonCommercial": {
              "long": 2262,
              "short": 15972,
              "net": -13710
            },
            "smallTrader": {
              "long": 11032,
              "short": 19498,
              "net": -8466
            }
          },
          "openInterest": 48845
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 427,
              "short": 0,
              "net": 427
            },
            "nonCommercial": {
              "long": 1449,
              "short": 3066,
              "net": -1617
            },
            "smallTrader": {
              "long": 2307,
              "short": 1117,
              "net": 1190
            }
          },
          "openInterest": 6136
        }
      ]
    },
    {
      "reportDate": "1993-02-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 146876,
              "short": 148769,
              "net": -1893
            },
            "nonCommercial": {
              "long": 8174,
              "short": 9419,
              "net": -1245
            },
            "smallTrader": {
              "long": 54161,
              "short": 51023,
              "net": 3138
            }
          },
          "openInterest": 216343
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12516,
              "short": 11495,
              "net": 1021
            },
            "nonCommercial": {
              "long": 1141,
              "short": 921,
              "net": 220
            },
            "smallTrader": {
              "long": 3531,
              "short": 4772,
              "net": -1241
            }
          },
          "openInterest": 17188
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 242882,
              "short": 234021,
              "net": 8861
            },
            "nonCommercial": {
              "long": 31075,
              "short": 33736,
              "net": -2661
            },
            "smallTrader": {
              "long": 104004,
              "short": 110204,
              "net": -6200
            }
          },
          "openInterest": 396705
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 124208,
              "short": 126212,
              "net": -2004
            },
            "nonCommercial": {
              "long": 13798,
              "short": 6458,
              "net": 7340
            },
            "smallTrader": {
              "long": 19811,
              "short": 25147,
              "net": -5336
            }
          },
          "openInterest": 158456
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1740,
              "short": 2002,
              "net": -262
            },
            "nonCommercial": {
              "long": 286,
              "short": 311,
              "net": -25
            },
            "smallTrader": {
              "long": 1350,
              "short": 1063,
              "net": 287
            }
          },
          "openInterest": 3376
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30886,
              "short": 7742,
              "net": 23144
            },
            "nonCommercial": {
              "long": 3269,
              "short": 16694,
              "net": -13425
            },
            "smallTrader": {
              "long": 8140,
              "short": 17859,
              "net": -9719
            }
          },
          "openInterest": 42549
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5608,
              "short": 15902,
              "net": -10294
            },
            "nonCommercial": {
              "long": 7748,
              "short": 1581,
              "net": 6167
            },
            "smallTrader": {
              "long": 10864,
              "short": 6737,
              "net": 4127
            }
          },
          "openInterest": 25332
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45033,
              "short": 54587,
              "net": -9554
            },
            "nonCommercial": {
              "long": 10127,
              "short": 7308,
              "net": 2819
            },
            "smallTrader": {
              "long": 11948,
              "short": 5213,
              "net": 6735
            }
          },
          "openInterest": 67494
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25586,
              "short": 35498,
              "net": -9912
            },
            "nonCommercial": {
              "long": 5815,
              "short": 3509,
              "net": 2306
            },
            "smallTrader": {
              "long": 14484,
              "short": 6878,
              "net": 7606
            }
          },
          "openInterest": 49240
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30659,
              "short": 32106,
              "net": -1447
            },
            "nonCommercial": {
              "long": 929,
              "short": 3476,
              "net": -2547
            },
            "smallTrader": {
              "long": 16210,
              "short": 12216,
              "net": 3994
            }
          },
          "openInterest": 48090
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17472,
              "short": 29842,
              "net": -12370
            },
            "nonCommercial": {
              "long": 7414,
              "short": 1724,
              "net": 5690
            },
            "smallTrader": {
              "long": 12697,
              "short": 6017,
              "net": 6680
            }
          },
          "openInterest": 38434
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 244503,
              "short": 253065,
              "net": -8562
            },
            "nonCommercial": {
              "long": 18641,
              "short": 9698,
              "net": 8943
            },
            "smallTrader": {
              "long": 81559,
              "short": 81940,
              "net": -381
            }
          },
          "openInterest": 366082
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2908,
              "short": 3070,
              "net": -162
            },
            "nonCommercial": {
              "long": 2912,
              "short": 309,
              "net": 2603
            },
            "smallTrader": {
              "long": 6404,
              "short": 8845,
              "net": -2441
            }
          },
          "openInterest": 12769
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66329,
              "short": 58746,
              "net": 7583
            },
            "nonCommercial": {
              "long": 6419,
              "short": 15221,
              "net": -8802
            },
            "smallTrader": {
              "long": 29140,
              "short": 27921,
              "net": 1219
            }
          },
          "openInterest": 108001
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86996,
              "short": 83559,
              "net": 3437
            },
            "nonCommercial": {
              "long": 1799,
              "short": 4023,
              "net": -2224
            },
            "smallTrader": {
              "long": 35012,
              "short": 36225,
              "net": -1213
            }
          },
          "openInterest": 124961
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21493,
              "short": 61230,
              "net": -39737
            },
            "nonCommercial": {
              "long": 29982,
              "short": 9626,
              "net": 20356
            },
            "smallTrader": {
              "long": 31004,
              "short": 11623,
              "net": 19381
            }
          },
          "openInterest": 84352
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26721,
              "short": 32106,
              "net": -5385
            },
            "nonCommercial": {
              "long": 13701,
              "short": 10051,
              "net": 3650
            },
            "smallTrader": {
              "long": 34912,
              "short": 33177,
              "net": 1735
            }
          },
          "openInterest": 78867
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52092,
              "short": 65998,
              "net": -13906
            },
            "nonCommercial": {
              "long": 12123,
              "short": 818,
              "net": 11305
            },
            "smallTrader": {
              "long": 14197,
              "short": 11596,
              "net": 2601
            }
          },
          "openInterest": 79994
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3752,
              "short": 8205,
              "net": -4453
            },
            "nonCommercial": {
              "long": 5879,
              "short": 2802,
              "net": 3077
            },
            "smallTrader": {
              "long": 3899,
              "short": 2523,
              "net": 1376
            }
          },
          "openInterest": 13615
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34267,
              "short": 62037,
              "net": -27770
            },
            "nonCommercial": {
              "long": 17134,
              "short": 15863,
              "net": 1271
            },
            "smallTrader": {
              "long": 41283,
              "short": 14784,
              "net": 26499
            }
          },
          "openInterest": 96768
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41900,
              "short": 33830,
              "net": 8070
            },
            "nonCommercial": {
              "long": 3371,
              "short": 9993,
              "net": -6622
            },
            "smallTrader": {
              "long": 25744,
              "short": 27192,
              "net": -1448
            }
          },
          "openInterest": 74200
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32785,
              "short": 45856,
              "net": -13071
            },
            "nonCommercial": {
              "long": 5375,
              "short": 2478,
              "net": 2897
            },
            "smallTrader": {
              "long": 28567,
              "short": 18393,
              "net": 10174
            }
          },
          "openInterest": 72756
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42129,
              "short": 84738,
              "net": -42609
            },
            "nonCommercial": {
              "long": 21289,
              "short": 1147,
              "net": 20142
            },
            "smallTrader": {
              "long": 45001,
              "short": 22534,
              "net": 22467
            }
          },
          "openInterest": 109008
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30769,
              "short": 16536,
              "net": 14233
            },
            "nonCommercial": {
              "long": 4393,
              "short": 14904,
              "net": -10511
            },
            "smallTrader": {
              "long": 11392,
              "short": 15114,
              "net": -3722
            }
          },
          "openInterest": 47688
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 431,
              "short": 0,
              "net": 431
            },
            "nonCommercial": {
              "long": 2191,
              "short": 2835,
              "net": -644
            },
            "smallTrader": {
              "long": 1615,
              "short": 1402,
              "net": 213
            }
          },
          "openInterest": 6144
        }
      ]
    },
    {
      "reportDate": "1993-03-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 142311,
              "short": 141711,
              "net": 600
            },
            "nonCommercial": {
              "long": 6687,
              "short": 10153,
              "net": -3466
            },
            "smallTrader": {
              "long": 45741,
              "short": 42875,
              "net": 2866
            }
          },
          "openInterest": 200052
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13756,
              "short": 11142,
              "net": 2614
            },
            "nonCommercial": {
              "long": 604,
              "short": 1121,
              "net": -517
            },
            "smallTrader": {
              "long": 3079,
              "short": 5176,
              "net": -2097
            }
          },
          "openInterest": 17439
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 228429,
              "short": 222721,
              "net": 5708
            },
            "nonCommercial": {
              "long": 36580,
              "short": 29144,
              "net": 7436
            },
            "smallTrader": {
              "long": 94729,
              "short": 107873,
              "net": -13144
            }
          },
          "openInterest": 371734
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117141,
              "short": 116558,
              "net": 583
            },
            "nonCommercial": {
              "long": 12085,
              "short": 8375,
              "net": 3710
            },
            "smallTrader": {
              "long": 15968,
              "short": 20261,
              "net": -4293
            }
          },
          "openInterest": 147073
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1650,
              "short": 3610,
              "net": -1960
            },
            "nonCommercial": {
              "long": 738,
              "short": 0,
              "net": 738
            },
            "smallTrader": {
              "long": 2252,
              "short": 1030,
              "net": 1222
            }
          },
          "openInterest": 4640
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29511,
              "short": 8726,
              "net": 20785
            },
            "nonCommercial": {
              "long": 2489,
              "short": 15773,
              "net": -13284
            },
            "smallTrader": {
              "long": 9982,
              "short": 17483,
              "net": -7501
            }
          },
          "openInterest": 42002
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4874,
              "short": 18073,
              "net": -13199
            },
            "nonCommercial": {
              "long": 8566,
              "short": 1001,
              "net": 7565
            },
            "smallTrader": {
              "long": 12172,
              "short": 6538,
              "net": 5634
            }
          },
          "openInterest": 27166
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46065,
              "short": 54479,
              "net": -8414
            },
            "nonCommercial": {
              "long": 9736,
              "short": 6879,
              "net": 2857
            },
            "smallTrader": {
              "long": 11333,
              "short": 5776,
              "net": 5557
            }
          },
          "openInterest": 67535
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25874,
              "short": 35884,
              "net": -10010
            },
            "nonCommercial": {
              "long": 6096,
              "short": 3387,
              "net": 2709
            },
            "smallTrader": {
              "long": 14351,
              "short": 7050,
              "net": 7301
            }
          },
          "openInterest": 50225
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34430,
              "short": 24716,
              "net": 9714
            },
            "nonCommercial": {
              "long": 1656,
              "short": 11378,
              "net": -9722
            },
            "smallTrader": {
              "long": 15191,
              "short": 15183,
              "net": 8
            }
          },
          "openInterest": 51747
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18172,
              "short": 29482,
              "net": -11310
            },
            "nonCommercial": {
              "long": 7374,
              "short": 2005,
              "net": 5369
            },
            "smallTrader": {
              "long": 12978,
              "short": 7037,
              "net": 5941
            }
          },
          "openInterest": 39418
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 256464,
              "short": 268271,
              "net": -11807
            },
            "nonCommercial": {
              "long": 19399,
              "short": 5964,
              "net": 13435
            },
            "smallTrader": {
              "long": 84708,
              "short": 86336,
              "net": -1628
            }
          },
          "openInterest": 382212
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3056,
              "short": 3040,
              "net": 16
            },
            "nonCommercial": {
              "long": 3358,
              "short": 111,
              "net": 3247
            },
            "smallTrader": {
              "long": 6277,
              "short": 9540,
              "net": -3263
            }
          },
          "openInterest": 13295
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71241,
              "short": 58300,
              "net": 12941
            },
            "nonCommercial": {
              "long": 5831,
              "short": 19213,
              "net": -13382
            },
            "smallTrader": {
              "long": 26457,
              "short": 26016,
              "net": 441
            }
          },
          "openInterest": 109864
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86687,
              "short": 92311,
              "net": -5624
            },
            "nonCommercial": {
              "long": 6037,
              "short": 2646,
              "net": 3391
            },
            "smallTrader": {
              "long": 37286,
              "short": 35053,
              "net": 2233
            }
          },
          "openInterest": 131393
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21895,
              "short": 62000,
              "net": -40105
            },
            "nonCommercial": {
              "long": 28817,
              "short": 9854,
              "net": 18963
            },
            "smallTrader": {
              "long": 32712,
              "short": 11570,
              "net": 21142
            }
          },
          "openInterest": 86041
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25650,
              "short": 33266,
              "net": -7616
            },
            "nonCommercial": {
              "long": 15571,
              "short": 6774,
              "net": 8797
            },
            "smallTrader": {
              "long": 34034,
              "short": 35215,
              "net": -1181
            }
          },
          "openInterest": 80878
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52802,
              "short": 68591,
              "net": -15789
            },
            "nonCommercial": {
              "long": 13978,
              "short": 973,
              "net": 13005
            },
            "smallTrader": {
              "long": 16666,
              "short": 13882,
              "net": 2784
            }
          },
          "openInterest": 84957
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3821,
              "short": 7780,
              "net": -3959
            },
            "nonCommercial": {
              "long": 6100,
              "short": 3405,
              "net": 2695
            },
            "smallTrader": {
              "long": 4012,
              "short": 2748,
              "net": 1264
            }
          },
          "openInterest": 14126
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28654,
              "short": 55407,
              "net": -26753
            },
            "nonCommercial": {
              "long": 18468,
              "short": 15709,
              "net": 2759
            },
            "smallTrader": {
              "long": 36855,
              "short": 12861,
              "net": 23994
            }
          },
          "openInterest": 88353
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35160,
              "short": 33702,
              "net": 1458
            },
            "nonCommercial": {
              "long": 4240,
              "short": 6654,
              "net": -2414
            },
            "smallTrader": {
              "long": 24108,
              "short": 23152,
              "net": 956
            }
          },
          "openInterest": 67368
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26562,
              "short": 44427,
              "net": -17865
            },
            "nonCommercial": {
              "long": 5925,
              "short": 2663,
              "net": 3262
            },
            "smallTrader": {
              "long": 30278,
              "short": 15675,
              "net": 14603
            }
          },
          "openInterest": 70316
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44707,
              "short": 92081,
              "net": -47374
            },
            "nonCommercial": {
              "long": 26108,
              "short": 1415,
              "net": 24693
            },
            "smallTrader": {
              "long": 42386,
              "short": 19705,
              "net": 22681
            }
          },
          "openInterest": 114236
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35572,
              "short": 14837,
              "net": 20735
            },
            "nonCommercial": {
              "long": 2136,
              "short": 16567,
              "net": -14431
            },
            "smallTrader": {
              "long": 10197,
              "short": 16501,
              "net": -6304
            }
          },
          "openInterest": 49032
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 233,
              "short": 36,
              "net": 197
            },
            "nonCommercial": {
              "long": 2744,
              "short": 3677,
              "net": -933
            },
            "smallTrader": {
              "long": 1738,
              "short": 1002,
              "net": 736
            }
          },
          "openInterest": 6535
        }
      ]
    },
    {
      "reportDate": "1993-03-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 132906,
              "short": 124489,
              "net": 8417
            },
            "nonCommercial": {
              "long": 11047,
              "short": 20185,
              "net": -9138
            },
            "smallTrader": {
              "long": 43808,
              "short": 43087,
              "net": 721
            }
          },
          "openInterest": 187761
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15366,
              "short": 10826,
              "net": 4540
            },
            "nonCommercial": {
              "long": 254,
              "short": 3790,
              "net": -3536
            },
            "smallTrader": {
              "long": 3426,
              "short": 4430,
              "net": -1004
            }
          },
          "openInterest": 19046
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231717,
              "short": 235200,
              "net": -3483
            },
            "nonCommercial": {
              "long": 32444,
              "short": 28798,
              "net": 3646
            },
            "smallTrader": {
              "long": 91869,
              "short": 92032,
              "net": -163
            }
          },
          "openInterest": 369397
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 124687,
              "short": 110246,
              "net": 14441
            },
            "nonCommercial": {
              "long": 6736,
              "short": 15249,
              "net": -8513
            },
            "smallTrader": {
              "long": 16150,
              "short": 22078,
              "net": -5928
            }
          },
          "openInterest": 147573
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1650,
              "short": 3422,
              "net": -1772
            },
            "nonCommercial": {
              "long": 738,
              "short": 0,
              "net": 738
            },
            "smallTrader": {
              "long": 2538,
              "short": 1504,
              "net": 1034
            }
          },
          "openInterest": 4926
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35100,
              "short": 13209,
              "net": 21891
            },
            "nonCommercial": {
              "long": 1561,
              "short": 13452,
              "net": -11891
            },
            "smallTrader": {
              "long": 9599,
              "short": 19599,
              "net": -10000
            }
          },
          "openInterest": 46274
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9009,
              "short": 20613,
              "net": -11604
            },
            "nonCommercial": {
              "long": 8642,
              "short": 1934,
              "net": 6708
            },
            "smallTrader": {
              "long": 13174,
              "short": 8278,
              "net": 4896
            }
          },
          "openInterest": 31769
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45923,
              "short": 51484,
              "net": -5561
            },
            "nonCommercial": {
              "long": 10465,
              "short": 10524,
              "net": -59
            },
            "smallTrader": {
              "long": 11708,
              "short": 6088,
              "net": 5620
            }
          },
          "openInterest": 68692
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26031,
              "short": 35817,
              "net": -9786
            },
            "nonCommercial": {
              "long": 6387,
              "short": 3047,
              "net": 3340
            },
            "smallTrader": {
              "long": 13462,
              "short": 7016,
              "net": 6446
            }
          },
          "openInterest": 50752
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32722,
              "short": 24076,
              "net": 8646
            },
            "nonCommercial": {
              "long": 1469,
              "short": 10991,
              "net": -9522
            },
            "smallTrader": {
              "long": 16838,
              "short": 15962,
              "net": 876
            }
          },
          "openInterest": 51318
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18246,
              "short": 28620,
              "net": -10374
            },
            "nonCommercial": {
              "long": 6863,
              "short": 1899,
              "net": 4964
            },
            "smallTrader": {
              "long": 12986,
              "short": 7576,
              "net": 5410
            }
          },
          "openInterest": 38951
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 262847,
              "short": 287928,
              "net": -25081
            },
            "nonCommercial": {
              "long": 22636,
              "short": 5274,
              "net": 17362
            },
            "smallTrader": {
              "long": 88819,
              "short": 81100,
              "net": 7719
            }
          },
          "openInterest": 397385
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3407,
              "short": 3141,
              "net": 266
            },
            "nonCommercial": {
              "long": 3708,
              "short": 372,
              "net": 3336
            },
            "smallTrader": {
              "long": 6046,
              "short": 9648,
              "net": -3602
            }
          },
          "openInterest": 13795
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80433,
              "short": 49849,
              "net": 30584
            },
            "nonCommercial": {
              "long": 5010,
              "short": 29273,
              "net": -24263
            },
            "smallTrader": {
              "long": 27227,
              "short": 33548,
              "net": -6321
            }
          },
          "openInterest": 118364
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83813,
              "short": 93408,
              "net": -9595
            },
            "nonCommercial": {
              "long": 7759,
              "short": 3372,
              "net": 4387
            },
            "smallTrader": {
              "long": 37441,
              "short": 32233,
              "net": 5208
            }
          },
          "openInterest": 130525
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31902,
              "short": 65653,
              "net": -33751
            },
            "nonCommercial": {
              "long": 25660,
              "short": 8298,
              "net": 17362
            },
            "smallTrader": {
              "long": 32919,
              "short": 16530,
              "net": 16389
            }
          },
          "openInterest": 91735
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27058,
              "short": 34665,
              "net": -7607
            },
            "nonCommercial": {
              "long": 16203,
              "short": 7229,
              "net": 8974
            },
            "smallTrader": {
              "long": 35046,
              "short": 36413,
              "net": -1367
            }
          },
          "openInterest": 85476
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 53886,
              "short": 69313,
              "net": -15427
            },
            "nonCommercial": {
              "long": 13461,
              "short": 1260,
              "net": 12201
            },
            "smallTrader": {
              "long": 16474,
              "short": 13248,
              "net": 3226
            }
          },
          "openInterest": 85355
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3327,
              "short": 7238,
              "net": -3911
            },
            "nonCommercial": {
              "long": 5999,
              "short": 3515,
              "net": 2484
            },
            "smallTrader": {
              "long": 3781,
              "short": 2354,
              "net": 1427
            }
          },
          "openInterest": 13410
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27544,
              "short": 55201,
              "net": -27657
            },
            "nonCommercial": {
              "long": 17497,
              "short": 15289,
              "net": 2208
            },
            "smallTrader": {
              "long": 38792,
              "short": 13343,
              "net": 25449
            }
          },
          "openInterest": 88224
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33959,
              "short": 31445,
              "net": 2514
            },
            "nonCommercial": {
              "long": 3835,
              "short": 8751,
              "net": -4916
            },
            "smallTrader": {
              "long": 25438,
              "short": 23036,
              "net": 2402
            }
          },
          "openInterest": 66192
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24188,
              "short": 44045,
              "net": -19857
            },
            "nonCommercial": {
              "long": 6533,
              "short": 1506,
              "net": 5027
            },
            "smallTrader": {
              "long": 29276,
              "short": 14446,
              "net": 14830
            }
          },
          "openInterest": 66563
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46741,
              "short": 92722,
              "net": -45981
            },
            "nonCommercial": {
              "long": 25090,
              "short": 1251,
              "net": 23839
            },
            "smallTrader": {
              "long": 44563,
              "short": 22421,
              "net": 22142
            }
          },
          "openInterest": 117552
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43610,
              "short": 19521,
              "net": 24089
            },
            "nonCommercial": {
              "long": 2553,
              "short": 15532,
              "net": -12979
            },
            "smallTrader": {
              "long": 9189,
              "short": 20299,
              "net": -11110
            }
          },
          "openInterest": 57029
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63,
              "short": 1026,
              "net": -963
            },
            "nonCommercial": {
              "long": 4212,
              "short": 4555,
              "net": -343
            },
            "smallTrader": {
              "long": 2183,
              "short": 877,
              "net": 1306
            }
          },
          "openInterest": 6548
        }
      ]
    },
    {
      "reportDate": "1993-03-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 146863,
              "short": 132586,
              "net": 14277
            },
            "nonCommercial": {
              "long": 6560,
              "short": 15941,
              "net": -9381
            },
            "smallTrader": {
              "long": 37063,
              "short": 41959,
              "net": -4896
            }
          },
          "openInterest": 190491
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16674,
              "short": 11198,
              "net": 5476
            },
            "nonCommercial": {
              "long": 489,
              "short": 3118,
              "net": -2629
            },
            "smallTrader": {
              "long": 2558,
              "short": 5405,
              "net": -2847
            }
          },
          "openInterest": 19721
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 227162,
              "short": 232522,
              "net": -5360
            },
            "nonCommercial": {
              "long": 31594,
              "short": 31363,
              "net": 231
            },
            "smallTrader": {
              "long": 84190,
              "short": 79061,
              "net": 5129
            }
          },
          "openInterest": 351936
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 137930,
              "short": 119252,
              "net": 18678
            },
            "nonCommercial": {
              "long": 2623,
              "short": 15425,
              "net": -12802
            },
            "smallTrader": {
              "long": 13635,
              "short": 19511,
              "net": -5876
            }
          },
          "openInterest": 154188
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2323,
              "short": 5135,
              "net": -2812
            },
            "nonCommercial": {
              "long": 872,
              "short": 0,
              "net": 872
            },
            "smallTrader": {
              "long": 2859,
              "short": 919,
              "net": 1940
            }
          },
          "openInterest": 6054
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38691,
              "short": 17193,
              "net": 21498
            },
            "nonCommercial": {
              "long": 3263,
              "short": 12890,
              "net": -9627
            },
            "smallTrader": {
              "long": 11902,
              "short": 23773,
              "net": -11871
            }
          },
          "openInterest": 53864
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4772,
              "short": 19612,
              "net": -14840
            },
            "nonCommercial": {
              "long": 8872,
              "short": 1343,
              "net": 7529
            },
            "smallTrader": {
              "long": 15078,
              "short": 7767,
              "net": 7311
            }
          },
          "openInterest": 30163
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45944,
              "short": 53484,
              "net": -7540
            },
            "nonCommercial": {
              "long": 10402,
              "short": 10150,
              "net": 252
            },
            "smallTrader": {
              "long": 13482,
              "short": 6194,
              "net": 7288
            }
          },
          "openInterest": 70157
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29394,
              "short": 39982,
              "net": -10588
            },
            "nonCommercial": {
              "long": 6531,
              "short": 3394,
              "net": 3137
            },
            "smallTrader": {
              "long": 12433,
              "short": 4982,
              "net": 7451
            }
          },
          "openInterest": 53430
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28340,
              "short": 26991,
              "net": 1349
            },
            "nonCommercial": {
              "long": 1240,
              "short": 6107,
              "net": -4867
            },
            "smallTrader": {
              "long": 16876,
              "short": 13358,
              "net": 3518
            }
          },
          "openInterest": 46740
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17232,
              "short": 29333,
              "net": -12101
            },
            "nonCommercial": {
              "long": 8610,
              "short": 2386,
              "net": 6224
            },
            "smallTrader": {
              "long": 13561,
              "short": 7684,
              "net": 5877
            }
          },
          "openInterest": 40406
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 261895,
              "short": 273358,
              "net": -11463
            },
            "nonCommercial": {
              "long": 18741,
              "short": 8469,
              "net": 10272
            },
            "smallTrader": {
              "long": 88811,
              "short": 87620,
              "net": 1191
            }
          },
          "openInterest": 389346
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3483,
              "short": 3071,
              "net": 412
            },
            "nonCommercial": {
              "long": 3540,
              "short": 493,
              "net": 3047
            },
            "smallTrader": {
              "long": 6073,
              "short": 9532,
              "net": -3459
            }
          },
          "openInterest": 13567
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73169,
              "short": 53417,
              "net": 19752
            },
            "nonCommercial": {
              "long": 10013,
              "short": 25153,
              "net": -15140
            },
            "smallTrader": {
              "long": 28888,
              "short": 33500,
              "net": -4612
            }
          },
          "openInterest": 118169
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88418,
              "short": 97711,
              "net": -9293
            },
            "nonCommercial": {
              "long": 7098,
              "short": 2582,
              "net": 4516
            },
            "smallTrader": {
              "long": 38050,
              "short": 33273,
              "net": 4777
            }
          },
          "openInterest": 135273
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37249,
              "short": 67721,
              "net": -30472
            },
            "nonCommercial": {
              "long": 29646,
              "short": 17120,
              "net": 12526
            },
            "smallTrader": {
              "long": 33736,
              "short": 15790,
              "net": 17946
            }
          },
          "openInterest": 102504
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28053,
              "short": 35670,
              "net": -7617
            },
            "nonCommercial": {
              "long": 16727,
              "short": 7465,
              "net": 9262
            },
            "smallTrader": {
              "long": 36259,
              "short": 37904,
              "net": -1645
            }
          },
          "openInterest": 86955
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 57491,
              "short": 73781,
              "net": -16290
            },
            "nonCommercial": {
              "long": 14084,
              "short": 1363,
              "net": 12721
            },
            "smallTrader": {
              "long": 16478,
              "short": 12909,
              "net": 3569
            }
          },
          "openInterest": 89919
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3870,
              "short": 8290,
              "net": -4420
            },
            "nonCommercial": {
              "long": 5609,
              "short": 2431,
              "net": 3178
            },
            "smallTrader": {
              "long": 3540,
              "short": 2298,
              "net": 1242
            }
          },
          "openInterest": 13089
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23704,
              "short": 59800,
              "net": -36096
            },
            "nonCommercial": {
              "long": 18086,
              "short": 7529,
              "net": 10557
            },
            "smallTrader": {
              "long": 36973,
              "short": 11434,
              "net": 25539
            }
          },
          "openInterest": 82860
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32167,
              "short": 31494,
              "net": 673
            },
            "nonCommercial": {
              "long": 3210,
              "short": 6730,
              "net": -3520
            },
            "smallTrader": {
              "long": 26566,
              "short": 23719,
              "net": 2847
            }
          },
          "openInterest": 64728
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27466,
              "short": 42164,
              "net": -14698
            },
            "nonCommercial": {
              "long": 6426,
              "short": 2846,
              "net": 3580
            },
            "smallTrader": {
              "long": 26400,
              "short": 15282,
              "net": 11118
            }
          },
          "openInterest": 65947
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49427,
              "short": 97078,
              "net": -47651
            },
            "nonCommercial": {
              "long": 25277,
              "short": 1394,
              "net": 23883
            },
            "smallTrader": {
              "long": 46311,
              "short": 22543,
              "net": 23768
            }
          },
          "openInterest": 121985
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35833,
              "short": 27346,
              "net": 8487
            },
            "nonCommercial": {
              "long": 3226,
              "short": 10612,
              "net": -7386
            },
            "smallTrader": {
              "long": 15525,
              "short": 16626,
              "net": -1101
            }
          },
          "openInterest": 54804
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1918,
              "net": -1918
            },
            "nonCommercial": {
              "long": 4469,
              "short": 3471,
              "net": 998
            },
            "smallTrader": {
              "long": 1816,
              "short": 896,
              "net": 920
            }
          },
          "openInterest": 7014
        }
      ]
    },
    {
      "reportDate": "1993-03-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 154335,
              "short": 140037,
              "net": 14298
            },
            "nonCommercial": {
              "long": 8633,
              "short": 17873,
              "net": -9240
            },
            "smallTrader": {
              "long": 35022,
              "short": 40080,
              "net": -5058
            }
          },
          "openInterest": 198043
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16952,
              "short": 13559,
              "net": 3393
            },
            "nonCommercial": {
              "long": 669,
              "short": 1767,
              "net": -1098
            },
            "smallTrader": {
              "long": 2593,
              "short": 4888,
              "net": -2295
            }
          },
          "openInterest": 20214
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231104,
              "short": 236838,
              "net": -5734
            },
            "nonCommercial": {
              "long": 38440,
              "short": 35292,
              "net": 3148
            },
            "smallTrader": {
              "long": 83184,
              "short": 80598,
              "net": 2586
            }
          },
          "openInterest": 359140
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144354,
              "short": 124939,
              "net": 19415
            },
            "nonCommercial": {
              "long": 2319,
              "short": 13517,
              "net": -11198
            },
            "smallTrader": {
              "long": 14833,
              "short": 23050,
              "net": -8217
            }
          },
          "openInterest": 161506
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 319,
              "short": 2804,
              "net": -2485
            },
            "nonCommercial": {
              "long": 1059,
              "short": 0,
              "net": 1059
            },
            "smallTrader": {
              "long": 2255,
              "short": 829,
              "net": 1426
            }
          },
          "openInterest": 3633
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11052,
              "short": 18839,
              "net": -7787
            },
            "nonCommercial": {
              "long": 5383,
              "short": 3379,
              "net": 2004
            },
            "smallTrader": {
              "long": 14625,
              "short": 8842,
              "net": 5783
            }
          },
          "openInterest": 31060
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1360,
              "short": 11504,
              "net": -10144
            },
            "nonCommercial": {
              "long": 7328,
              "short": 2202,
              "net": 5126
            },
            "smallTrader": {
              "long": 11085,
              "short": 6067,
              "net": 5018
            }
          },
          "openInterest": 20880
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45472,
              "short": 54585,
              "net": -9113
            },
            "nonCommercial": {
              "long": 10572,
              "short": 8762,
              "net": 1810
            },
            "smallTrader": {
              "long": 13740,
              "short": 6437,
              "net": 7303
            }
          },
          "openInterest": 69841
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27958,
              "short": 40574,
              "net": -12616
            },
            "nonCommercial": {
              "long": 7649,
              "short": 2943,
              "net": 4706
            },
            "smallTrader": {
              "long": 15618,
              "short": 7708,
              "net": 7910
            }
          },
          "openInterest": 55873
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27896,
              "short": 27990,
              "net": -94
            },
            "nonCommercial": {
              "long": 789,
              "short": 4952,
              "net": -4163
            },
            "smallTrader": {
              "long": 16720,
              "short": 12463,
              "net": 4257
            }
          },
          "openInterest": 45687
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20213,
              "short": 24629,
              "net": -4416
            },
            "nonCommercial": {
              "long": 3163,
              "short": 3065,
              "net": 98
            },
            "smallTrader": {
              "long": 13106,
              "short": 8788,
              "net": 4318
            }
          },
          "openInterest": 37288
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 252896,
              "short": 257727,
              "net": -4831
            },
            "nonCommercial": {
              "long": 18179,
              "short": 6817,
              "net": 11362
            },
            "smallTrader": {
              "long": 80137,
              "short": 86668,
              "net": -6531
            }
          },
          "openInterest": 372121
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4103,
              "short": 3124,
              "net": 979
            },
            "nonCommercial": {
              "long": 2710,
              "short": 333,
              "net": 2377
            },
            "smallTrader": {
              "long": 6566,
              "short": 9922,
              "net": -3356
            }
          },
          "openInterest": 13977
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52355,
              "short": 64122,
              "net": -11767
            },
            "nonCommercial": {
              "long": 16471,
              "short": 14010,
              "net": 2461
            },
            "smallTrader": {
              "long": 37774,
              "short": 28468,
              "net": 9306
            }
          },
          "openInterest": 112481
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88267,
              "short": 91949,
              "net": -3682
            },
            "nonCommercial": {
              "long": 6335,
              "short": 3749,
              "net": 2586
            },
            "smallTrader": {
              "long": 33717,
              "short": 32621,
              "net": 1096
            }
          },
          "openInterest": 130632
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10111,
              "short": 48886,
              "net": -38775
            },
            "nonCommercial": {
              "long": 30784,
              "short": 13728,
              "net": 17056
            },
            "smallTrader": {
              "long": 31003,
              "short": 9284,
              "net": 21719
            }
          },
          "openInterest": 73225
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28611,
              "short": 41035,
              "net": -12424
            },
            "nonCommercial": {
              "long": 19142,
              "short": 5743,
              "net": 13399
            },
            "smallTrader": {
              "long": 37982,
              "short": 38957,
              "net": -975
            }
          },
          "openInterest": 91819
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61399,
              "short": 78472,
              "net": -17073
            },
            "nonCommercial": {
              "long": 15910,
              "short": 1560,
              "net": 14350
            },
            "smallTrader": {
              "long": 18730,
              "short": 16007,
              "net": 2723
            }
          },
          "openInterest": 98087
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2523,
              "short": 8333,
              "net": -5810
            },
            "nonCommercial": {
              "long": 5710,
              "short": 1155,
              "net": 4555
            },
            "smallTrader": {
              "long": 3525,
              "short": 2270,
              "net": 1255
            }
          },
          "openInterest": 11856
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23743,
              "short": 61272,
              "net": -37529
            },
            "nonCommercial": {
              "long": 19933,
              "short": 7697,
              "net": 12236
            },
            "smallTrader": {
              "long": 36709,
              "short": 11416,
              "net": 25293
            }
          },
          "openInterest": 84475
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27151,
              "short": 35392,
              "net": -8241
            },
            "nonCommercial": {
              "long": 5328,
              "short": 2073,
              "net": 3255
            },
            "smallTrader": {
              "long": 27320,
              "short": 22334,
              "net": 4986
            }
          },
          "openInterest": 61711
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26896,
              "short": 46509,
              "net": -19613
            },
            "nonCommercial": {
              "long": 6229,
              "short": 1318,
              "net": 4911
            },
            "smallTrader": {
              "long": 28666,
              "short": 13964,
              "net": 14702
            }
          },
          "openInterest": 66200
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52525,
              "short": 100487,
              "net": -47962
            },
            "nonCommercial": {
              "long": 23990,
              "short": 2316,
              "net": 21674
            },
            "smallTrader": {
              "long": 50766,
              "short": 24478,
              "net": 26288
            }
          },
          "openInterest": 128086
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26810,
              "short": 12750,
              "net": 14060
            },
            "nonCommercial": {
              "long": 1914,
              "short": 14678,
              "net": -12764
            },
            "smallTrader": {
              "long": 14612,
              "short": 15908,
              "net": -1296
            }
          },
          "openInterest": 43556
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 442,
              "short": 1480,
              "net": -1038
            },
            "nonCommercial": {
              "long": 4841,
              "short": 3406,
              "net": 1435
            },
            "smallTrader": {
              "long": 1059,
              "short": 1456,
              "net": -397
            }
          },
          "openInterest": 6342
        }
      ]
    },
    {
      "reportDate": "1993-03-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159210,
              "short": 145212,
              "net": 13998
            },
            "nonCommercial": {
              "long": 9523,
              "short": 14659,
              "net": -5136
            },
            "smallTrader": {
              "long": 33769,
              "short": 42631,
              "net": -8862
            }
          },
          "openInterest": 202632
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16226,
              "short": 12790,
              "net": 3436
            },
            "nonCommercial": {
              "long": 804,
              "short": 1769,
              "net": -965
            },
            "smallTrader": {
              "long": 2607,
              "short": 5078,
              "net": -2471
            }
          },
          "openInterest": 19637
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231390,
              "short": 204017,
              "net": 27373
            },
            "nonCommercial": {
              "long": 28020,
              "short": 45935,
              "net": -17915
            },
            "smallTrader": {
              "long": 73972,
              "short": 83430,
              "net": -9458
            }
          },
          "openInterest": 343753
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 134788,
              "short": 115469,
              "net": 19319
            },
            "nonCommercial": {
              "long": 2433,
              "short": 13988,
              "net": -11555
            },
            "smallTrader": {
              "long": 13202,
              "short": 20966,
              "net": -7764
            }
          },
          "openInterest": 150729
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 309,
              "short": 2659,
              "net": -2350
            },
            "nonCommercial": {
              "long": 1059,
              "short": 0,
              "net": 1059
            },
            "smallTrader": {
              "long": 2112,
              "short": 821,
              "net": 1291
            }
          },
          "openInterest": 3480
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11413,
              "short": 18898,
              "net": -7485
            },
            "nonCommercial": {
              "long": 4570,
              "short": 2935,
              "net": 1635
            },
            "smallTrader": {
              "long": 14482,
              "short": 8632,
              "net": 5850
            }
          },
          "openInterest": 30465
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4500,
              "short": 9117,
              "net": -4617
            },
            "nonCommercial": {
              "long": 5368,
              "short": 3574,
              "net": 1794
            },
            "smallTrader": {
              "long": 9959,
              "short": 7136,
              "net": 2823
            }
          },
          "openInterest": 21004
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44964,
              "short": 55808,
              "net": -10844
            },
            "nonCommercial": {
              "long": 11182,
              "short": 8026,
              "net": 3156
            },
            "smallTrader": {
              "long": 13754,
              "short": 6066,
              "net": 7688
            }
          },
          "openInterest": 69900
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28973,
              "short": 40715,
              "net": -11742
            },
            "nonCommercial": {
              "long": 7395,
              "short": 3512,
              "net": 3883
            },
            "smallTrader": {
              "long": 16515,
              "short": 8656,
              "net": 7859
            }
          },
          "openInterest": 57424
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28020,
              "short": 27505,
              "net": 515
            },
            "nonCommercial": {
              "long": 1402,
              "short": 5366,
              "net": -3964
            },
            "smallTrader": {
              "long": 15696,
              "short": 12247,
              "net": 3449
            }
          },
          "openInterest": 45376
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20661,
              "short": 21987,
              "net": -1326
            },
            "nonCommercial": {
              "long": 2258,
              "short": 4184,
              "net": -1926
            },
            "smallTrader": {
              "long": 12269,
              "short": 9017,
              "net": 3252
            }
          },
          "openInterest": 36153
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 263542,
              "short": 271102,
              "net": -7560
            },
            "nonCommercial": {
              "long": 18756,
              "short": 7985,
              "net": 10771
            },
            "smallTrader": {
              "long": 77630,
              "short": 80841,
              "net": -3211
            }
          },
          "openInterest": 380352
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4277,
              "short": 3032,
              "net": 1245
            },
            "nonCommercial": {
              "long": 2231,
              "short": 295,
              "net": 1936
            },
            "smallTrader": {
              "long": 5819,
              "short": 9000,
              "net": -3181
            }
          },
          "openInterest": 12751
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45502,
              "short": 86772,
              "net": -41270
            },
            "nonCommercial": {
              "long": 32032,
              "short": 9314,
              "net": 22718
            },
            "smallTrader": {
              "long": 43446,
              "short": 24894,
              "net": 18552
            }
          },
          "openInterest": 127614
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76513,
              "short": 83113,
              "net": -6600
            },
            "nonCommercial": {
              "long": 5257,
              "short": 3327,
              "net": 1930
            },
            "smallTrader": {
              "long": 35828,
              "short": 31158,
              "net": 4670
            }
          },
          "openInterest": 120292
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15902,
              "short": 43309,
              "net": -27407
            },
            "nonCommercial": {
              "long": 24455,
              "short": 14527,
              "net": 9928
            },
            "smallTrader": {
              "long": 26567,
              "short": 9088,
              "net": 17479
            }
          },
          "openInterest": 68945
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29228,
              "short": 40008,
              "net": -10780
            },
            "nonCommercial": {
              "long": 18388,
              "short": 6256,
              "net": 12132
            },
            "smallTrader": {
              "long": 37812,
              "short": 39164,
              "net": -1352
            }
          },
          "openInterest": 93470
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 66290,
              "short": 81629,
              "net": -15339
            },
            "nonCommercial": {
              "long": 14473,
              "short": 1912,
              "net": 12561
            },
            "smallTrader": {
              "long": 15448,
              "short": 12670,
              "net": 2778
            }
          },
          "openInterest": 97954
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2423,
              "short": 9997,
              "net": -7574
            },
            "nonCommercial": {
              "long": 6880,
              "short": 852,
              "net": 6028
            },
            "smallTrader": {
              "long": 3162,
              "short": 1616,
              "net": 1546
            }
          },
          "openInterest": 12536
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19694,
              "short": 72829,
              "net": -53135
            },
            "nonCommercial": {
              "long": 30367,
              "short": 3111,
              "net": 27256
            },
            "smallTrader": {
              "long": 38878,
              "short": 12999,
              "net": 25879
            }
          },
          "openInterest": 92679
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25620,
              "short": 37733,
              "net": -12113
            },
            "nonCommercial": {
              "long": 8424,
              "short": 855,
              "net": 7569
            },
            "smallTrader": {
              "long": 28378,
              "short": 23834,
              "net": 4544
            }
          },
          "openInterest": 63825
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28030,
              "short": 41505,
              "net": -13475
            },
            "nonCommercial": {
              "long": 6185,
              "short": 2741,
              "net": 3444
            },
            "smallTrader": {
              "long": 27529,
              "short": 17498,
              "net": 10031
            }
          },
          "openInterest": 65377
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58020,
              "short": 104552,
              "net": -46532
            },
            "nonCommercial": {
              "long": 23742,
              "short": 2503,
              "net": 21239
            },
            "smallTrader": {
              "long": 51259,
              "short": 25966,
              "net": 25293
            }
          },
          "openInterest": 133917
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22981,
              "short": 12489,
              "net": 10492
            },
            "nonCommercial": {
              "long": 2652,
              "short": 14130,
              "net": -11478
            },
            "smallTrader": {
              "long": 16765,
              "short": 15779,
              "net": 986
            }
          },
          "openInterest": 42624
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52,
              "short": 1544,
              "net": -1492
            },
            "nonCommercial": {
              "long": 3616,
              "short": 1901,
              "net": 1715
            },
            "smallTrader": {
              "long": 1462,
              "short": 1685,
              "net": -223
            }
          },
          "openInterest": 5260
        }
      ]
    },
    {
      "reportDate": "1993-04-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167461,
              "short": 147366,
              "net": 20095
            },
            "nonCommercial": {
              "long": 6801,
              "short": 15940,
              "net": -9139
            },
            "smallTrader": {
              "long": 39390,
              "short": 50346,
              "net": -10956
            }
          },
          "openInterest": 213737
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15740,
              "short": 12727,
              "net": 3013
            },
            "nonCommercial": {
              "long": 623,
              "short": 1147,
              "net": -524
            },
            "smallTrader": {
              "long": 2893,
              "short": 5382,
              "net": -2489
            }
          },
          "openInterest": 19256
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 229362,
              "short": 209815,
              "net": 19547
            },
            "nonCommercial": {
              "long": 28251,
              "short": 44052,
              "net": -15801
            },
            "smallTrader": {
              "long": 81089,
              "short": 84835,
              "net": -3746
            }
          },
          "openInterest": 351891
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 135606,
              "short": 116956,
              "net": 18650
            },
            "nonCommercial": {
              "long": 1922,
              "short": 15614,
              "net": -13692
            },
            "smallTrader": {
              "long": 17659,
              "short": 22617,
              "net": -4958
            }
          },
          "openInterest": 155493
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 502,
              "short": 938,
              "net": -436
            },
            "nonCommercial": {
              "long": 327,
              "short": 0,
              "net": 327
            },
            "smallTrader": {
              "long": 1729,
              "short": 1620,
              "net": 109
            }
          },
          "openInterest": 2558
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9863,
              "short": 23417,
              "net": -13554
            },
            "nonCommercial": {
              "long": 5567,
              "short": 1402,
              "net": 4165
            },
            "smallTrader": {
              "long": 16448,
              "short": 7059,
              "net": 9389
            }
          },
          "openInterest": 31878
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6874,
              "short": 5666,
              "net": 1208
            },
            "nonCommercial": {
              "long": 4322,
              "short": 4016,
              "net": 306
            },
            "smallTrader": {
              "long": 7670,
              "short": 9184,
              "net": -1514
            }
          },
          "openInterest": 20678
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43763,
              "short": 56260,
              "net": -12497
            },
            "nonCommercial": {
              "long": 10906,
              "short": 7891,
              "net": 3015
            },
            "smallTrader": {
              "long": 15211,
              "short": 5729,
              "net": 9482
            }
          },
          "openInterest": 70006
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32420,
              "short": 40533,
              "net": -8113
            },
            "nonCommercial": {
              "long": 5051,
              "short": 4920,
              "net": 131
            },
            "smallTrader": {
              "long": 16058,
              "short": 8076,
              "net": 7982
            }
          },
          "openInterest": 56213
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29287,
              "short": 24195,
              "net": 5092
            },
            "nonCommercial": {
              "long": 1417,
              "short": 8936,
              "net": -7519
            },
            "smallTrader": {
              "long": 17064,
              "short": 14637,
              "net": 2427
            }
          },
          "openInterest": 47768
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20185,
              "short": 21804,
              "net": -1619
            },
            "nonCommercial": {
              "long": 1636,
              "short": 3288,
              "net": -1652
            },
            "smallTrader": {
              "long": 12106,
              "short": 8835,
              "net": 3271
            }
          },
          "openInterest": 35128
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 278364,
              "short": 284925,
              "net": -6561
            },
            "nonCommercial": {
              "long": 17559,
              "short": 4525,
              "net": 13034
            },
            "smallTrader": {
              "long": 80114,
              "short": 86587,
              "net": -6473
            }
          },
          "openInterest": 389399
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4200,
              "short": 3019,
              "net": 1181
            },
            "nonCommercial": {
              "long": 2217,
              "short": 277,
              "net": 1940
            },
            "smallTrader": {
              "long": 6405,
              "short": 9526,
              "net": -3121
            }
          },
          "openInterest": 13411
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40345,
              "short": 100146,
              "net": -59801
            },
            "nonCommercial": {
              "long": 44080,
              "short": 3972,
              "net": 40108
            },
            "smallTrader": {
              "long": 43391,
              "short": 23698,
              "net": 19693
            }
          },
          "openInterest": 134202
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 73302,
              "short": 77582,
              "net": -4280
            },
            "nonCommercial": {
              "long": 6851,
              "short": 3138,
              "net": 3713
            },
            "smallTrader": {
              "long": 30141,
              "short": 29574,
              "net": 567
            }
          },
          "openInterest": 112913
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15031,
              "short": 45603,
              "net": -30572
            },
            "nonCommercial": {
              "long": 27477,
              "short": 14293,
              "net": 13184
            },
            "smallTrader": {
              "long": 28907,
              "short": 11519,
              "net": 17388
            }
          },
          "openInterest": 73140
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22588,
              "short": 35829,
              "net": -13241
            },
            "nonCommercial": {
              "long": 15823,
              "short": 3851,
              "net": 11972
            },
            "smallTrader": {
              "long": 38189,
              "short": 36920,
              "net": 1269
            }
          },
          "openInterest": 85703
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 71707,
              "short": 87971,
              "net": -16264
            },
            "nonCommercial": {
              "long": 14426,
              "short": 1759,
              "net": 12667
            },
            "smallTrader": {
              "long": 17198,
              "short": 13601,
              "net": 3597
            }
          },
          "openInterest": 105198
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1942,
              "short": 11081,
              "net": -9139
            },
            "nonCommercial": {
              "long": 7638,
              "short": 142,
              "net": 7496
            },
            "smallTrader": {
              "long": 3119,
              "short": 1476,
              "net": 1643
            }
          },
          "openInterest": 12770
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15841,
              "short": 76413,
              "net": -60572
            },
            "nonCommercial": {
              "long": 37132,
              "short": 2905,
              "net": 34227
            },
            "smallTrader": {
              "long": 40941,
              "short": 14596,
              "net": 26345
            }
          },
          "openInterest": 96947
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28272,
              "short": 39639,
              "net": -11367
            },
            "nonCommercial": {
              "long": 9532,
              "short": 959,
              "net": 8573
            },
            "smallTrader": {
              "long": 27789,
              "short": 24995,
              "net": 2794
            }
          },
          "openInterest": 67074
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28659,
              "short": 45622,
              "net": -16963
            },
            "nonCommercial": {
              "long": 5515,
              "short": 904,
              "net": 4611
            },
            "smallTrader": {
              "long": 29179,
              "short": 16827,
              "net": 12352
            }
          },
          "openInterest": 69270
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57823,
              "short": 97002,
              "net": -39179
            },
            "nonCommercial": {
              "long": 20731,
              "short": 2636,
              "net": 18095
            },
            "smallTrader": {
              "long": 50551,
              "short": 29467,
              "net": 21084
            }
          },
          "openInterest": 130449
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17722,
              "short": 16468,
              "net": 1254
            },
            "nonCommercial": {
              "long": 3056,
              "short": 8083,
              "net": -5027
            },
            "smallTrader": {
              "long": 17228,
              "short": 13455,
              "net": 3773
            }
          },
          "openInterest": 38232
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 612,
              "short": 1480,
              "net": -868
            },
            "nonCommercial": {
              "long": 4334,
              "short": 3007,
              "net": 1327
            },
            "smallTrader": {
              "long": 1576,
              "short": 2035,
              "net": -459
            }
          },
          "openInterest": 6693
        }
      ]
    },
    {
      "reportDate": "1993-04-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 149684,
              "short": 148758,
              "net": 926
            },
            "nonCommercial": {
              "long": 13005,
              "short": 14756,
              "net": -1751
            },
            "smallTrader": {
              "long": 42414,
              "short": 41589,
              "net": 825
            }
          },
          "openInterest": 206282
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14440,
              "short": 11753,
              "net": 2687
            },
            "nonCommercial": {
              "long": 472,
              "short": 947,
              "net": -475
            },
            "smallTrader": {
              "long": 3214,
              "short": 5426,
              "net": -2212
            }
          },
          "openInterest": 18126
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226335,
              "short": 227105,
              "net": -770
            },
            "nonCommercial": {
              "long": 27951,
              "short": 26839,
              "net": 1112
            },
            "smallTrader": {
              "long": 81976,
              "short": 82318,
              "net": -342
            }
          },
          "openInterest": 351624
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 137037,
              "short": 116556,
              "net": 20481
            },
            "nonCommercial": {
              "long": 3371,
              "short": 17590,
              "net": -14219
            },
            "smallTrader": {
              "long": 13888,
              "short": 20150,
              "net": -6262
            }
          },
          "openInterest": 154810
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 239,
              "short": 1122,
              "net": -883
            },
            "nonCommercial": {
              "long": 548,
              "short": 0,
              "net": 548
            },
            "smallTrader": {
              "long": 1825,
              "short": 1490,
              "net": 335
            }
          },
          "openInterest": 2612
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9163,
              "short": 27850,
              "net": -18687
            },
            "nonCommercial": {
              "long": 9330,
              "short": 3636,
              "net": 5694
            },
            "smallTrader": {
              "long": 19981,
              "short": 6988,
              "net": 12993
            }
          },
          "openInterest": 38474
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8495,
              "short": 5717,
              "net": 2778
            },
            "nonCommercial": {
              "long": 3710,
              "short": 4236,
              "net": -526
            },
            "smallTrader": {
              "long": 7975,
              "short": 10227,
              "net": -2252
            }
          },
          "openInterest": 22199
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40388,
              "short": 58571,
              "net": -18183
            },
            "nonCommercial": {
              "long": 13222,
              "short": 5515,
              "net": 7707
            },
            "smallTrader": {
              "long": 16195,
              "short": 5719,
              "net": 10476
            }
          },
          "openInterest": 70010
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32683,
              "short": 41551,
              "net": -8868
            },
            "nonCommercial": {
              "long": 5144,
              "short": 5300,
              "net": -156
            },
            "smallTrader": {
              "long": 16905,
              "short": 7881,
              "net": 9024
            }
          },
          "openInterest": 57447
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33024,
              "short": 27471,
              "net": 5553
            },
            "nonCommercial": {
              "long": 612,
              "short": 9268,
              "net": -8656
            },
            "smallTrader": {
              "long": 17749,
              "short": 14646,
              "net": 3103
            }
          },
          "openInterest": 51486
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19821,
              "short": 21312,
              "net": -1491
            },
            "nonCommercial": {
              "long": 1568,
              "short": 3370,
              "net": -1802
            },
            "smallTrader": {
              "long": 12434,
              "short": 9141,
              "net": 3293
            }
          },
          "openInterest": 34889
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 273996,
              "short": 284516,
              "net": -10520
            },
            "nonCommercial": {
              "long": 17716,
              "short": 4242,
              "net": 13474
            },
            "smallTrader": {
              "long": 80485,
              "short": 83439,
              "net": -2954
            }
          },
          "openInterest": 383852
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4307,
              "short": 2827,
              "net": 1480
            },
            "nonCommercial": {
              "long": 2177,
              "short": 149,
              "net": 2028
            },
            "smallTrader": {
              "long": 6280,
              "short": 9788,
              "net": -3508
            }
          },
          "openInterest": 13382
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41368,
              "short": 102372,
              "net": -61004
            },
            "nonCommercial": {
              "long": 44184,
              "short": 3174,
              "net": 41010
            },
            "smallTrader": {
              "long": 42661,
              "short": 22667,
              "net": 19994
            }
          },
          "openInterest": 134188
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 69025,
              "short": 71087,
              "net": -2062
            },
            "nonCommercial": {
              "long": 6522,
              "short": 3615,
              "net": 2907
            },
            "smallTrader": {
              "long": 30063,
              "short": 30908,
              "net": -845
            }
          },
          "openInterest": 108498
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19084,
              "short": 58694,
              "net": -39610
            },
            "nonCommercial": {
              "long": 27466,
              "short": 5098,
              "net": 22368
            },
            "smallTrader": {
              "long": 29839,
              "short": 12597,
              "net": 17242
            }
          },
          "openInterest": 78095
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22764,
              "short": 34206,
              "net": -11442
            },
            "nonCommercial": {
              "long": 14878,
              "short": 3766,
              "net": 11112
            },
            "smallTrader": {
              "long": 36376,
              "short": 36046,
              "net": 330
            }
          },
          "openInterest": 82850
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78912,
              "short": 94134,
              "net": -15222
            },
            "nonCommercial": {
              "long": 13094,
              "short": 2202,
              "net": 10892
            },
            "smallTrader": {
              "long": 18687,
              "short": 14357,
              "net": 4330
            }
          },
          "openInterest": 112890
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2256,
              "short": 11062,
              "net": -8806
            },
            "nonCommercial": {
              "long": 7502,
              "short": 214,
              "net": 7288
            },
            "smallTrader": {
              "long": 3537,
              "short": 2019,
              "net": 1518
            }
          },
          "openInterest": 13398
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16127,
              "short": 76382,
              "net": -60255
            },
            "nonCommercial": {
              "long": 34734,
              "short": 1562,
              "net": 33172
            },
            "smallTrader": {
              "long": 41283,
              "short": 14200,
              "net": 27083
            }
          },
          "openInterest": 95518
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27667,
              "short": 39813,
              "net": -12146
            },
            "nonCommercial": {
              "long": 9883,
              "short": 1748,
              "net": 8135
            },
            "smallTrader": {
              "long": 28158,
              "short": 24147,
              "net": 4011
            }
          },
          "openInterest": 66921
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25976,
              "short": 50009,
              "net": -24033
            },
            "nonCommercial": {
              "long": 8366,
              "short": 1149,
              "net": 7217
            },
            "smallTrader": {
              "long": 33013,
              "short": 16197,
              "net": 16816
            }
          },
          "openInterest": 71553
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51855,
              "short": 83830,
              "net": -31975
            },
            "nonCommercial": {
              "long": 14109,
              "short": 516,
              "net": 13593
            },
            "smallTrader": {
              "long": 48183,
              "short": 29801,
              "net": 18382
            }
          },
          "openInterest": 114493
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15157,
              "short": 29391,
              "net": -14234
            },
            "nonCommercial": {
              "long": 7744,
              "short": 4721,
              "net": 3023
            },
            "smallTrader": {
              "long": 20725,
              "short": 9514,
              "net": 11211
            }
          },
          "openInterest": 43856
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 211,
              "short": 1870,
              "net": -1659
            },
            "nonCommercial": {
              "long": 5677,
              "short": 2640,
              "net": 3037
            },
            "smallTrader": {
              "long": 1303,
              "short": 2681,
              "net": -1378
            }
          },
          "openInterest": 8200
        }
      ]
    },
    {
      "reportDate": "1993-04-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148687,
              "short": 152014,
              "net": -3327
            },
            "nonCommercial": {
              "long": 15328,
              "short": 14165,
              "net": 1163
            },
            "smallTrader": {
              "long": 39972,
              "short": 37808,
              "net": 2164
            }
          },
          "openInterest": 205038
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13410,
              "short": 10169,
              "net": 3241
            },
            "nonCommercial": {
              "long": 254,
              "short": 947,
              "net": -693
            },
            "smallTrader": {
              "long": 2372,
              "short": 4920,
              "net": -2548
            }
          },
          "openInterest": 16036
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225075,
              "short": 233427,
              "net": -8352
            },
            "nonCommercial": {
              "long": 40275,
              "short": 28221,
              "net": 12054
            },
            "smallTrader": {
              "long": 86921,
              "short": 90623,
              "net": -3702
            }
          },
          "openInterest": 368672
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 141693,
              "short": 120350,
              "net": 21343
            },
            "nonCommercial": {
              "long": 3643,
              "short": 19692,
              "net": -16049
            },
            "smallTrader": {
              "long": 14573,
              "short": 19867,
              "net": -5294
            }
          },
          "openInterest": 160443
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2044,
              "net": -2044
            },
            "nonCommercial": {
              "long": 656,
              "short": 0,
              "net": 656
            },
            "smallTrader": {
              "long": 2411,
              "short": 1023,
              "net": 1388
            }
          },
          "openInterest": 3067
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9513,
              "short": 29366,
              "net": -19853
            },
            "nonCommercial": {
              "long": 9759,
              "short": 3028,
              "net": 6731
            },
            "smallTrader": {
              "long": 19650,
              "short": 6528,
              "net": 13122
            }
          },
          "openInterest": 39068
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9259,
              "short": 6373,
              "net": 2886
            },
            "nonCommercial": {
              "long": 3327,
              "short": 5675,
              "net": -2348
            },
            "smallTrader": {
              "long": 8079,
              "short": 8617,
              "net": -538
            }
          },
          "openInterest": 22691
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41337,
              "short": 53093,
              "net": -11756
            },
            "nonCommercial": {
              "long": 11576,
              "short": 6701,
              "net": 4875
            },
            "smallTrader": {
              "long": 12602,
              "short": 5721,
              "net": 6881
            }
          },
          "openInterest": 65626
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30946,
              "short": 39625,
              "net": -8679
            },
            "nonCommercial": {
              "long": 5169,
              "short": 5268,
              "net": -99
            },
            "smallTrader": {
              "long": 17957,
              "short": 9179,
              "net": 8778
            }
          },
          "openInterest": 57280
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35184,
              "short": 30163,
              "net": 5021
            },
            "nonCommercial": {
              "long": 2026,
              "short": 9654,
              "net": -7628
            },
            "smallTrader": {
              "long": 17790,
              "short": 15183,
              "net": 2607
            }
          },
          "openInterest": 55101
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19016,
              "short": 20963,
              "net": -1947
            },
            "nonCommercial": {
              "long": 2211,
              "short": 2288,
              "net": -77
            },
            "smallTrader": {
              "long": 10652,
              "short": 8628,
              "net": 2024
            }
          },
          "openInterest": 32566
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 264507,
              "short": 270175,
              "net": -5668
            },
            "nonCommercial": {
              "long": 19912,
              "short": 7429,
              "net": 12483
            },
            "smallTrader": {
              "long": 74540,
              "short": 81355,
              "net": -6815
            }
          },
          "openInterest": 370442
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4236,
              "short": 2746,
              "net": 1490
            },
            "nonCommercial": {
              "long": 2235,
              "short": 235,
              "net": 2000
            },
            "smallTrader": {
              "long": 6541,
              "short": 10031,
              "net": -3490
            }
          },
          "openInterest": 13578
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43678,
              "short": 101029,
              "net": -57351
            },
            "nonCommercial": {
              "long": 43522,
              "short": 7029,
              "net": 36493
            },
            "smallTrader": {
              "long": 43950,
              "short": 23092,
              "net": 20858
            }
          },
          "openInterest": 137431
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65638,
              "short": 67731,
              "net": -2093
            },
            "nonCommercial": {
              "long": 5762,
              "short": 4198,
              "net": 1564
            },
            "smallTrader": {
              "long": 32711,
              "short": 32182,
              "net": 529
            }
          },
          "openInterest": 106128
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20269,
              "short": 59636,
              "net": -39367
            },
            "nonCommercial": {
              "long": 27736,
              "short": 5206,
              "net": 22530
            },
            "smallTrader": {
              "long": 30044,
              "short": 13207,
              "net": 16837
            }
          },
          "openInterest": 80388
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23271,
              "short": 31652,
              "net": -8381
            },
            "nonCommercial": {
              "long": 11475,
              "short": 3516,
              "net": 7959
            },
            "smallTrader": {
              "long": 32112,
              "short": 31690,
              "net": 422
            }
          },
          "openInterest": 74926
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84029,
              "short": 100554,
              "net": -16525
            },
            "nonCommercial": {
              "long": 13200,
              "short": 1577,
              "net": 11623
            },
            "smallTrader": {
              "long": 20105,
              "short": 15203,
              "net": 4902
            }
          },
          "openInterest": 120030
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2434,
              "short": 14450,
              "net": -12016
            },
            "nonCommercial": {
              "long": 9631,
              "short": 212,
              "net": 9419
            },
            "smallTrader": {
              "long": 4188,
              "short": 1591,
              "net": 2597
            }
          },
          "openInterest": 16254
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19681,
              "short": 79051,
              "net": -59370
            },
            "nonCommercial": {
              "long": 34580,
              "short": 2218,
              "net": 32362
            },
            "smallTrader": {
              "long": 41539,
              "short": 14531,
              "net": 27008
            }
          },
          "openInterest": 98978
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31421,
              "short": 38055,
              "net": -6634
            },
            "nonCommercial": {
              "long": 6301,
              "short": 1938,
              "net": 4363
            },
            "smallTrader": {
              "long": 25494,
              "short": 23223,
              "net": 2271
            }
          },
          "openInterest": 63941
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25938,
              "short": 46504,
              "net": -20566
            },
            "nonCommercial": {
              "long": 7197,
              "short": 1154,
              "net": 6043
            },
            "smallTrader": {
              "long": 30299,
              "short": 15776,
              "net": 14523
            }
          },
          "openInterest": 67830
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55173,
              "short": 82450,
              "net": -27277
            },
            "nonCommercial": {
              "long": 14226,
              "short": 0,
              "net": 14226
            },
            "smallTrader": {
              "long": 38448,
              "short": 25397,
              "net": 13051
            }
          },
          "openInterest": 108170
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16464,
              "short": 29206,
              "net": -12742
            },
            "nonCommercial": {
              "long": 7382,
              "short": 5750,
              "net": 1632
            },
            "smallTrader": {
              "long": 19945,
              "short": 8835,
              "net": 11110
            }
          },
          "openInterest": 44043
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 345,
              "short": 1657,
              "net": -1312
            },
            "nonCommercial": {
              "long": 5121,
              "short": 2649,
              "net": 2472
            },
            "smallTrader": {
              "long": 1486,
              "short": 2646,
              "net": -1160
            }
          },
          "openInterest": 7992
        }
      ]
    },
    {
      "reportDate": "1993-04-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148997,
              "short": 150911,
              "net": -1914
            },
            "nonCommercial": {
              "long": 21595,
              "short": 16032,
              "net": 5563
            },
            "smallTrader": {
              "long": 41452,
              "short": 45101,
              "net": -3649
            }
          },
          "openInterest": 214379
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12901,
              "short": 10130,
              "net": 2771
            },
            "nonCommercial": {
              "long": 483,
              "short": 1158,
              "net": -675
            },
            "smallTrader": {
              "long": 2563,
              "short": 4659,
              "net": -2096
            }
          },
          "openInterest": 15947
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224150,
              "short": 227248,
              "net": -3098
            },
            "nonCommercial": {
              "long": 47930,
              "short": 35537,
              "net": 12393
            },
            "smallTrader": {
              "long": 82254,
              "short": 91549,
              "net": -9295
            }
          },
          "openInterest": 369604
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143229,
              "short": 120485,
              "net": 22744
            },
            "nonCommercial": {
              "long": 3514,
              "short": 22071,
              "net": -18557
            },
            "smallTrader": {
              "long": 15382,
              "short": 19569,
              "net": -4187
            }
          },
          "openInterest": 162138
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 379,
              "short": 2448,
              "net": -2069
            },
            "nonCommercial": {
              "long": 650,
              "short": 0,
              "net": 650
            },
            "smallTrader": {
              "long": 2416,
              "short": 997,
              "net": 1419
            }
          },
          "openInterest": 3445
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10679,
              "short": 34488,
              "net": -23809
            },
            "nonCommercial": {
              "long": 13277,
              "short": 2660,
              "net": 10617
            },
            "smallTrader": {
              "long": 21081,
              "short": 7889,
              "net": 13192
            }
          },
          "openInterest": 45310
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17601,
              "short": 6280,
              "net": 11321
            },
            "nonCommercial": {
              "long": 2953,
              "short": 8468,
              "net": -5515
            },
            "smallTrader": {
              "long": 6595,
              "short": 12401,
              "net": -5806
            }
          },
          "openInterest": 28933
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40847,
              "short": 54934,
              "net": -14087
            },
            "nonCommercial": {
              "long": 12861,
              "short": 5720,
              "net": 7141
            },
            "smallTrader": {
              "long": 12754,
              "short": 5808,
              "net": 6946
            }
          },
          "openInterest": 66905
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25849,
              "short": 37284,
              "net": -11435
            },
            "nonCommercial": {
              "long": 5771,
              "short": 3696,
              "net": 2075
            },
            "smallTrader": {
              "long": 17795,
              "short": 8435,
              "net": 9360
            }
          },
          "openInterest": 52314
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31887,
              "short": 28175,
              "net": 3712
            },
            "nonCommercial": {
              "long": 702,
              "short": 8380,
              "net": -7678
            },
            "smallTrader": {
              "long": 18187,
              "short": 14221,
              "net": 3966
            }
          },
          "openInterest": 50918
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18047,
              "short": 19268,
              "net": -1221
            },
            "nonCommercial": {
              "long": 2287,
              "short": 3376,
              "net": -1089
            },
            "smallTrader": {
              "long": 10162,
              "short": 7852,
              "net": 2310
            }
          },
          "openInterest": 31436
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 267855,
              "short": 266069,
              "net": 1786
            },
            "nonCommercial": {
              "long": 19930,
              "short": 8268,
              "net": 11662
            },
            "smallTrader": {
              "long": 72939,
              "short": 86387,
              "net": -13448
            }
          },
          "openInterest": 373185
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4732,
              "short": 3112,
              "net": 1620
            },
            "nonCommercial": {
              "long": 2564,
              "short": 510,
              "net": 2054
            },
            "smallTrader": {
              "long": 6710,
              "short": 10384,
              "net": -3674
            }
          },
          "openInterest": 14574
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49008,
              "short": 121077,
              "net": -72069
            },
            "nonCommercial": {
              "long": 57655,
              "short": 7490,
              "net": 50165
            },
            "smallTrader": {
              "long": 43253,
              "short": 21349,
              "net": 21904
            }
          },
          "openInterest": 156996
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64232,
              "short": 65609,
              "net": -1377
            },
            "nonCommercial": {
              "long": 6218,
              "short": 4087,
              "net": 2131
            },
            "smallTrader": {
              "long": 31517,
              "short": 32271,
              "net": -754
            }
          },
          "openInterest": 103661
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23964,
              "short": 56123,
              "net": -32159
            },
            "nonCommercial": {
              "long": 23965,
              "short": 5088,
              "net": 18877
            },
            "smallTrader": {
              "long": 26762,
              "short": 13480,
              "net": 13282
            }
          },
          "openInterest": 77016
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21474,
              "short": 32190,
              "net": -10716
            },
            "nonCommercial": {
              "long": 12737,
              "short": 2383,
              "net": 10354
            },
            "smallTrader": {
              "long": 26341,
              "short": 25979,
              "net": 362
            }
          },
          "openInterest": 67655
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92510,
              "short": 104465,
              "net": -11955
            },
            "nonCommercial": {
              "long": 11404,
              "short": 2209,
              "net": 9195
            },
            "smallTrader": {
              "long": 18780,
              "short": 16020,
              "net": 2760
            }
          },
          "openInterest": 126859
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2672,
              "short": 15612,
              "net": -12940
            },
            "nonCommercial": {
              "long": 10532,
              "short": 461,
              "net": 10071
            },
            "smallTrader": {
              "long": 4431,
              "short": 1562,
              "net": 2869
            }
          },
          "openInterest": 17862
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21676,
              "short": 83429,
              "net": -61753
            },
            "nonCommercial": {
              "long": 36714,
              "short": 2676,
              "net": 34038
            },
            "smallTrader": {
              "long": 47755,
              "short": 20040,
              "net": 27715
            }
          },
          "openInterest": 109531
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32449,
              "short": 39844,
              "net": -7395
            },
            "nonCommercial": {
              "long": 6592,
              "short": 2278,
              "net": 4314
            },
            "smallTrader": {
              "long": 26386,
              "short": 23305,
              "net": 3081
            }
          },
          "openInterest": 66076
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26030,
              "short": 44983,
              "net": -18953
            },
            "nonCommercial": {
              "long": 7299,
              "short": 1537,
              "net": 5762
            },
            "smallTrader": {
              "long": 29354,
              "short": 16163,
              "net": 13191
            }
          },
          "openInterest": 67844
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51389,
              "short": 85036,
              "net": -33647
            },
            "nonCommercial": {
              "long": 15680,
              "short": 821,
              "net": 14859
            },
            "smallTrader": {
              "long": 42955,
              "short": 24167,
              "net": 18788
            }
          },
          "openInterest": 110735
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17230,
              "short": 31437,
              "net": -14207
            },
            "nonCommercial": {
              "long": 10845,
              "short": 6008,
              "net": 4837
            },
            "smallTrader": {
              "long": 19555,
              "short": 10185,
              "net": 9370
            }
          },
          "openInterest": 47873
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 296,
              "short": 1612,
              "net": -1316
            },
            "nonCommercial": {
              "long": 4810,
              "short": 2612,
              "net": 2198
            },
            "smallTrader": {
              "long": 1621,
              "short": 2503,
              "net": -882
            }
          },
          "openInterest": 7737
        }
      ]
    },
    {
      "reportDate": "1993-05-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 169505,
              "short": 158618,
              "net": 10887
            },
            "nonCommercial": {
              "long": 11337,
              "short": 16898,
              "net": -5561
            },
            "smallTrader": {
              "long": 38641,
              "short": 43967,
              "net": -5326
            }
          },
          "openInterest": 220483
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12602,
              "short": 10124,
              "net": 2478
            },
            "nonCommercial": {
              "long": 229,
              "short": 0,
              "net": 229
            },
            "smallTrader": {
              "long": 2340,
              "short": 5047,
              "net": -2707
            }
          },
          "openInterest": 15171
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230426,
              "short": 233987,
              "net": -3561
            },
            "nonCommercial": {
              "long": 30444,
              "short": 27353,
              "net": 3091
            },
            "smallTrader": {
              "long": 83757,
              "short": 83287,
              "net": 470
            }
          },
          "openInterest": 357168
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144321,
              "short": 125809,
              "net": 18512
            },
            "nonCommercial": {
              "long": 4363,
              "short": 18107,
              "net": -13744
            },
            "smallTrader": {
              "long": 15895,
              "short": 20663,
              "net": -4768
            }
          },
          "openInterest": 164579
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 788,
              "short": 1667,
              "net": -879
            },
            "nonCommercial": {
              "long": 319,
              "short": 0,
              "net": 319
            },
            "smallTrader": {
              "long": 1917,
              "short": 1357,
              "net": 560
            }
          },
          "openInterest": 3026
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10139,
              "short": 34105,
              "net": -23966
            },
            "nonCommercial": {
              "long": 12321,
              "short": 1876,
              "net": 10445
            },
            "smallTrader": {
              "long": 20598,
              "short": 7077,
              "net": 13521
            }
          },
          "openInterest": 43693
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19159,
              "short": 6140,
              "net": 13019
            },
            "nonCommercial": {
              "long": 1771,
              "short": 8211,
              "net": -6440
            },
            "smallTrader": {
              "long": 7097,
              "short": 13676,
              "net": -6579
            }
          },
          "openInterest": 29784
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41916,
              "short": 56558,
              "net": -14642
            },
            "nonCommercial": {
              "long": 13368,
              "short": 6135,
              "net": 7233
            },
            "smallTrader": {
              "long": 12826,
              "short": 5417,
              "net": 7409
            }
          },
          "openInterest": 68572
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23588,
              "short": 37593,
              "net": -14005
            },
            "nonCommercial": {
              "long": 7525,
              "short": 2720,
              "net": 4805
            },
            "smallTrader": {
              "long": 16201,
              "short": 7001,
              "net": 9200
            }
          },
          "openInterest": 50442
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31517,
              "short": 27407,
              "net": 4110
            },
            "nonCommercial": {
              "long": 1646,
              "short": 9269,
              "net": -7623
            },
            "smallTrader": {
              "long": 18595,
              "short": 15082,
              "net": 3513
            }
          },
          "openInterest": 51912
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20874,
              "short": 15000,
              "net": 5874
            },
            "nonCommercial": {
              "long": 1018,
              "short": 7347,
              "net": -6329
            },
            "smallTrader": {
              "long": 10220,
              "short": 9765,
              "net": 455
            }
          },
          "openInterest": 32908
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 269891,
              "short": 272967,
              "net": -3076
            },
            "nonCommercial": {
              "long": 18229,
              "short": 8676,
              "net": 9553
            },
            "smallTrader": {
              "long": 76997,
              "short": 83474,
              "net": -6477
            }
          },
          "openInterest": 379711
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4894,
              "short": 2860,
              "net": 2034
            },
            "nonCommercial": {
              "long": 2888,
              "short": 686,
              "net": 2202
            },
            "smallTrader": {
              "long": 5758,
              "short": 9994,
              "net": -4236
            }
          },
          "openInterest": 14146
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41121,
              "short": 121269,
              "net": -80148
            },
            "nonCommercial": {
              "long": 65914,
              "short": 9316,
              "net": 56598
            },
            "smallTrader": {
              "long": 49190,
              "short": 25640,
              "net": 23550
            }
          },
          "openInterest": 164403
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52831,
              "short": 62312,
              "net": -9481
            },
            "nonCommercial": {
              "long": 7835,
              "short": 3435,
              "net": 4400
            },
            "smallTrader": {
              "long": 33748,
              "short": 28667,
              "net": 5081
            }
          },
          "openInterest": 96488
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25983,
              "short": 58450,
              "net": -32467
            },
            "nonCommercial": {
              "long": 24033,
              "short": 4500,
              "net": 19533
            },
            "smallTrader": {
              "long": 26396,
              "short": 13462,
              "net": 12934
            }
          },
          "openInterest": 78734
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21281,
              "short": 34332,
              "net": -13051
            },
            "nonCommercial": {
              "long": 15340,
              "short": 2597,
              "net": 12743
            },
            "smallTrader": {
              "long": 27610,
              "short": 27302,
              "net": 308
            }
          },
          "openInterest": 70278
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95878,
              "short": 107710,
              "net": -11832
            },
            "nonCommercial": {
              "long": 10416,
              "short": 2733,
              "net": 7683
            },
            "smallTrader": {
              "long": 19433,
              "short": 15284,
              "net": 4149
            }
          },
          "openInterest": 131044
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2150,
              "short": 15729,
              "net": -13579
            },
            "nonCommercial": {
              "long": 11205,
              "short": 1076,
              "net": 10129
            },
            "smallTrader": {
              "long": 5017,
              "short": 1567,
              "net": 3450
            }
          },
          "openInterest": 18741
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21195,
              "short": 78339,
              "net": -57144
            },
            "nonCommercial": {
              "long": 34985,
              "short": 5091,
              "net": 29894
            },
            "smallTrader": {
              "long": 44357,
              "short": 17107,
              "net": 27250
            }
          },
          "openInterest": 104252
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32154,
              "short": 41609,
              "net": -9455
            },
            "nonCommercial": {
              "long": 8192,
              "short": 1598,
              "net": 6594
            },
            "smallTrader": {
              "long": 26116,
              "short": 23255,
              "net": 2861
            }
          },
          "openInterest": 68278
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26588,
              "short": 34353,
              "net": -7765
            },
            "nonCommercial": {
              "long": 5791,
              "short": 6516,
              "net": -725
            },
            "smallTrader": {
              "long": 27475,
              "short": 18985,
              "net": 8490
            }
          },
          "openInterest": 65420
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50063,
              "short": 81582,
              "net": -31519
            },
            "nonCommercial": {
              "long": 15593,
              "short": 676,
              "net": 14917
            },
            "smallTrader": {
              "long": 39752,
              "short": 23150,
              "net": 16602
            }
          },
          "openInterest": 105414
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16519,
              "short": 38570,
              "net": -22051
            },
            "nonCommercial": {
              "long": 11090,
              "short": 2060,
              "net": 9030
            },
            "smallTrader": {
              "long": 22052,
              "short": 9031,
              "net": 13021
            }
          },
          "openInterest": 49940
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 395,
              "short": 1480,
              "net": -1085
            },
            "nonCommercial": {
              "long": 5139,
              "short": 3106,
              "net": 2033
            },
            "smallTrader": {
              "long": 1520,
              "short": 2468,
              "net": -948
            }
          },
          "openInterest": 7121
        }
      ]
    },
    {
      "reportDate": "1993-05-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 171874,
              "short": 161112,
              "net": 10762
            },
            "nonCommercial": {
              "long": 17129,
              "short": 18210,
              "net": -1081
            },
            "smallTrader": {
              "long": 39541,
              "short": 49222,
              "net": -9681
            }
          },
          "openInterest": 231017
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12791,
              "short": 10931,
              "net": 1860
            },
            "nonCommercial": {
              "long": 229,
              "short": 0,
              "net": 229
            },
            "smallTrader": {
              "long": 2440,
              "short": 4529,
              "net": -2089
            }
          },
          "openInterest": 15460
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 219711,
              "short": 228314,
              "net": -8603
            },
            "nonCommercial": {
              "long": 33957,
              "short": 26273,
              "net": 7684
            },
            "smallTrader": {
              "long": 86168,
              "short": 85249,
              "net": 919
            }
          },
          "openInterest": 349764
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144759,
              "short": 130664,
              "net": 14095
            },
            "nonCommercial": {
              "long": 6055,
              "short": 17902,
              "net": -11847
            },
            "smallTrader": {
              "long": 18299,
              "short": 20547,
              "net": -2248
            }
          },
          "openInterest": 169972
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2286,
              "short": 2477,
              "net": -191
            },
            "nonCommercial": {
              "long": 319,
              "short": 0,
              "net": 319
            },
            "smallTrader": {
              "long": 1590,
              "short": 1718,
              "net": -128
            }
          },
          "openInterest": 4197
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13185,
              "short": 25987,
              "net": -12802
            },
            "nonCommercial": {
              "long": 10438,
              "short": 1482,
              "net": 8956
            },
            "smallTrader": {
              "long": 15305,
              "short": 11459,
              "net": 3846
            }
          },
          "openInterest": 40195
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20381,
              "short": 5771,
              "net": 14610
            },
            "nonCommercial": {
              "long": 1221,
              "short": 8508,
              "net": -7287
            },
            "smallTrader": {
              "long": 6337,
              "short": 13660,
              "net": -7323
            }
          },
          "openInterest": 29706
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43815,
              "short": 58340,
              "net": -14525
            },
            "nonCommercial": {
              "long": 13352,
              "short": 6081,
              "net": 7271
            },
            "smallTrader": {
              "long": 12981,
              "short": 5727,
              "net": 7254
            }
          },
          "openInterest": 70419
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23899,
              "short": 39586,
              "net": -15687
            },
            "nonCommercial": {
              "long": 7277,
              "short": 2549,
              "net": 4728
            },
            "smallTrader": {
              "long": 16536,
              "short": 5577,
              "net": 10959
            }
          },
          "openInterest": 50791
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29025,
              "short": 27631,
              "net": 1394
            },
            "nonCommercial": {
              "long": 3041,
              "short": 9695,
              "net": -6654
            },
            "smallTrader": {
              "long": 19456,
              "short": 14196,
              "net": 5260
            }
          },
          "openInterest": 51695
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20113,
              "short": 15917,
              "net": 4196
            },
            "nonCommercial": {
              "long": 1016,
              "short": 5789,
              "net": -4773
            },
            "smallTrader": {
              "long": 9764,
              "short": 9187,
              "net": 577
            }
          },
          "openInterest": 31601
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 273760,
              "short": 282682,
              "net": -8922
            },
            "nonCommercial": {
              "long": 22235,
              "short": 8891,
              "net": 13344
            },
            "smallTrader": {
              "long": 80650,
              "short": 85072,
              "net": -4422
            }
          },
          "openInterest": 388713
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4877,
              "short": 2673,
              "net": 2204
            },
            "nonCommercial": {
              "long": 3062,
              "short": 727,
              "net": 2335
            },
            "smallTrader": {
              "long": 5478,
              "short": 10017,
              "net": -4539
            }
          },
          "openInterest": 13932
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41612,
              "short": 123213,
              "net": -81601
            },
            "nonCommercial": {
              "long": 65778,
              "short": 11210,
              "net": 54568
            },
            "smallTrader": {
              "long": 51588,
              "short": 24555,
              "net": 27033
            }
          },
          "openInterest": 167088
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52021,
              "short": 62757,
              "net": -10736
            },
            "nonCommercial": {
              "long": 7413,
              "short": 2395,
              "net": 5018
            },
            "smallTrader": {
              "long": 33411,
              "short": 27693,
              "net": 5718
            }
          },
          "openInterest": 94889
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28649,
              "short": 54123,
              "net": -25474
            },
            "nonCommercial": {
              "long": 22168,
              "short": 4782,
              "net": 17386
            },
            "smallTrader": {
              "long": 23592,
              "short": 15504,
              "net": 8088
            }
          },
          "openInterest": 76829
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22366,
              "short": 33780,
              "net": -11414
            },
            "nonCommercial": {
              "long": 14702,
              "short": 2751,
              "net": 11951
            },
            "smallTrader": {
              "long": 27938,
              "short": 28475,
              "net": -537
            }
          },
          "openInterest": 70716
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104491,
              "short": 115429,
              "net": -10938
            },
            "nonCommercial": {
              "long": 10102,
              "short": 2691,
              "net": 7411
            },
            "smallTrader": {
              "long": 20194,
              "short": 16667,
              "net": 3527
            }
          },
          "openInterest": 139903
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3656,
              "short": 15355,
              "net": -11699
            },
            "nonCommercial": {
              "long": 9838,
              "short": 1124,
              "net": 8714
            },
            "smallTrader": {
              "long": 4773,
              "short": 1788,
              "net": 2985
            }
          },
          "openInterest": 18784
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20595,
              "short": 79726,
              "net": -59131
            },
            "nonCommercial": {
              "long": 34921,
              "short": 5249,
              "net": 29672
            },
            "smallTrader": {
              "long": 44772,
              "short": 15313,
              "net": 29459
            }
          },
          "openInterest": 104248
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25864,
              "short": 52143,
              "net": -26279
            },
            "nonCommercial": {
              "long": 20167,
              "short": 3643,
              "net": 16524
            },
            "smallTrader": {
              "long": 33453,
              "short": 23698,
              "net": 9755
            }
          },
          "openInterest": 81551
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27074,
              "short": 36834,
              "net": -9760
            },
            "nonCommercial": {
              "long": 5855,
              "short": 4184,
              "net": 1671
            },
            "smallTrader": {
              "long": 25058,
              "short": 16969,
              "net": 8089
            }
          },
          "openInterest": 66663
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50494,
              "short": 85765,
              "net": -35271
            },
            "nonCommercial": {
              "long": 17479,
              "short": 641,
              "net": 16838
            },
            "smallTrader": {
              "long": 42279,
              "short": 23846,
              "net": 18433
            }
          },
          "openInterest": 110258
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20527,
              "short": 31177,
              "net": -10650
            },
            "nonCommercial": {
              "long": 7113,
              "short": 2237,
              "net": 4876
            },
            "smallTrader": {
              "long": 17002,
              "short": 11228,
              "net": 5774
            }
          },
          "openInterest": 45076
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 295,
              "short": 1639,
              "net": -1344
            },
            "nonCommercial": {
              "long": 3753,
              "short": 2377,
              "net": 1376
            },
            "smallTrader": {
              "long": 2013,
              "short": 2045,
              "net": -32
            }
          },
          "openInterest": 6130
        }
      ]
    },
    {
      "reportDate": "1993-05-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 178805,
              "short": 151808,
              "net": 26997
            },
            "nonCommercial": {
              "long": 20082,
              "short": 24321,
              "net": -4239
            },
            "smallTrader": {
              "long": 34857,
              "short": 57615,
              "net": -22758
            }
          },
          "openInterest": 239621
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12542,
              "short": 9260,
              "net": 3282
            },
            "nonCommercial": {
              "long": 229,
              "short": 0,
              "net": 229
            },
            "smallTrader": {
              "long": 1828,
              "short": 5339,
              "net": -3511
            }
          },
          "openInterest": 14599
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 245866,
              "short": 234933,
              "net": 10933
            },
            "nonCommercial": {
              "long": 38595,
              "short": 31679,
              "net": 6916
            },
            "smallTrader": {
              "long": 84197,
              "short": 102046,
              "net": -17849
            }
          },
          "openInterest": 388586
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 155576,
              "short": 124044,
              "net": 31532
            },
            "nonCommercial": {
              "long": 4791,
              "short": 27044,
              "net": -22253
            },
            "smallTrader": {
              "long": 19627,
              "short": 28906,
              "net": -9279
            }
          },
          "openInterest": 181021
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2939,
              "short": 2478,
              "net": 461
            },
            "nonCommercial": {
              "long": 241,
              "short": 216,
              "net": 25
            },
            "smallTrader": {
              "long": 1156,
              "short": 1642,
              "net": -486
            }
          },
          "openInterest": 4336
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14539,
              "short": 21023,
              "net": -6484
            },
            "nonCommercial": {
              "long": 6812,
              "short": 832,
              "net": 5980
            },
            "smallTrader": {
              "long": 12944,
              "short": 12440,
              "net": 504
            }
          },
          "openInterest": 35802
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17597,
              "short": 6425,
              "net": 11172
            },
            "nonCommercial": {
              "long": 1007,
              "short": 6537,
              "net": -5530
            },
            "smallTrader": {
              "long": 7089,
              "short": 12731,
              "net": -5642
            }
          },
          "openInterest": 27440
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43407,
              "short": 57852,
              "net": -14445
            },
            "nonCommercial": {
              "long": 15237,
              "short": 9181,
              "net": 6056
            },
            "smallTrader": {
              "long": 14292,
              "short": 5903,
              "net": 8389
            }
          },
          "openInterest": 73176
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22722,
              "short": 39142,
              "net": -16420
            },
            "nonCommercial": {
              "long": 7859,
              "short": 2225,
              "net": 5634
            },
            "smallTrader": {
              "long": 18284,
              "short": 7498,
              "net": 10786
            }
          },
          "openInterest": 52115
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28856,
              "short": 29248,
              "net": -392
            },
            "nonCommercial": {
              "long": 3264,
              "short": 9284,
              "net": -6020
            },
            "smallTrader": {
              "long": 19667,
              "short": 13255,
              "net": 6412
            }
          },
          "openInterest": 51787
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21293,
              "short": 14081,
              "net": 7212
            },
            "nonCommercial": {
              "long": 1055,
              "short": 7249,
              "net": -6194
            },
            "smallTrader": {
              "long": 9897,
              "short": 10915,
              "net": -1018
            }
          },
          "openInterest": 32977
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 283183,
              "short": 247889,
              "net": 35294
            },
            "nonCommercial": {
              "long": 21520,
              "short": 28020,
              "net": -6500
            },
            "smallTrader": {
              "long": 66508,
              "short": 95302,
              "net": -28794
            }
          },
          "openInterest": 381764
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4849,
              "short": 2554,
              "net": 2295
            },
            "nonCommercial": {
              "long": 2977,
              "short": 874,
              "net": 2103
            },
            "smallTrader": {
              "long": 6031,
              "short": 10429,
              "net": -4398
            }
          },
          "openInterest": 14497
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38596,
              "short": 137038,
              "net": -98442
            },
            "nonCommercial": {
              "long": 73031,
              "short": 5758,
              "net": 67273
            },
            "smallTrader": {
              "long": 58395,
              "short": 27226,
              "net": 31169
            }
          },
          "openInterest": 178417
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62280,
              "short": 60304,
              "net": 1976
            },
            "nonCommercial": {
              "long": 7419,
              "short": 10460,
              "net": -3041
            },
            "smallTrader": {
              "long": 35116,
              "short": 34051,
              "net": 1065
            }
          },
          "openInterest": 108184
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27288,
              "short": 55028,
              "net": -27740
            },
            "nonCommercial": {
              "long": 25068,
              "short": 4021,
              "net": 21047
            },
            "smallTrader": {
              "long": 23544,
              "short": 16851,
              "net": 6693
            }
          },
          "openInterest": 78349
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22791,
              "short": 32823,
              "net": -10032
            },
            "nonCommercial": {
              "long": 14710,
              "short": 3110,
              "net": 11600
            },
            "smallTrader": {
              "long": 29009,
              "short": 30577,
              "net": -1568
            }
          },
          "openInterest": 73327
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106310,
              "short": 117614,
              "net": -11304
            },
            "nonCommercial": {
              "long": 9002,
              "short": 2374,
              "net": 6628
            },
            "smallTrader": {
              "long": 20516,
              "short": 15840,
              "net": 4676
            }
          },
          "openInterest": 141382
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4273,
              "short": 16615,
              "net": -12342
            },
            "nonCommercial": {
              "long": 9596,
              "short": 1104,
              "net": 8492
            },
            "smallTrader": {
              "long": 5953,
              "short": 2103,
              "net": 3850
            }
          },
          "openInterest": 20383
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20384,
              "short": 80456,
              "net": -60072
            },
            "nonCommercial": {
              "long": 33558,
              "short": 4895,
              "net": 28663
            },
            "smallTrader": {
              "long": 47850,
              "short": 16441,
              "net": 31409
            }
          },
          "openInterest": 107217
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24010,
              "short": 48821,
              "net": -24811
            },
            "nonCommercial": {
              "long": 17709,
              "short": 3476,
              "net": 14233
            },
            "smallTrader": {
              "long": 34815,
              "short": 24237,
              "net": 10578
            }
          },
          "openInterest": 79185
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27173,
              "short": 36938,
              "net": -9765
            },
            "nonCommercial": {
              "long": 5456,
              "short": 4387,
              "net": 1069
            },
            "smallTrader": {
              "long": 25618,
              "short": 16922,
              "net": 8696
            }
          },
          "openInterest": 66070
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53196,
              "short": 90224,
              "net": -37028
            },
            "nonCommercial": {
              "long": 18550,
              "short": 35,
              "net": 18515
            },
            "smallTrader": {
              "long": 46622,
              "short": 28109,
              "net": 18513
            }
          },
          "openInterest": 119126
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25828,
              "short": 28360,
              "net": -2532
            },
            "nonCommercial": {
              "long": 3182,
              "short": 2823,
              "net": 359
            },
            "smallTrader": {
              "long": 16005,
              "short": 13832,
              "net": 2173
            }
          },
          "openInterest": 46199
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 214,
              "short": 1480,
              "net": -1266
            },
            "nonCommercial": {
              "long": 3110,
              "short": 2876,
              "net": 234
            },
            "smallTrader": {
              "long": 2583,
              "short": 1551,
              "net": 1032
            }
          },
          "openInterest": 6452
        }
      ]
    },
    {
      "reportDate": "1993-05-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 172107,
              "short": 151572,
              "net": 20535
            },
            "nonCommercial": {
              "long": 17192,
              "short": 14055,
              "net": 3137
            },
            "smallTrader": {
              "long": 37957,
              "short": 61629,
              "net": -23672
            }
          },
          "openInterest": 230372
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11609,
              "short": 8857,
              "net": 2752
            },
            "nonCommercial": {
              "long": 0,
              "short": 204,
              "net": -204
            },
            "smallTrader": {
              "long": 2317,
              "short": 4865,
              "net": -2548
            }
          },
          "openInterest": 13926
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 240459,
              "short": 206779,
              "net": 33680
            },
            "nonCommercial": {
              "long": 15172,
              "short": 29048,
              "net": -13876
            },
            "smallTrader": {
              "long": 95635,
              "short": 115439,
              "net": -19804
            }
          },
          "openInterest": 369868
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 142679,
              "short": 110163,
              "net": 32516
            },
            "nonCommercial": {
              "long": 0,
              "short": 21655,
              "net": -21655
            },
            "smallTrader": {
              "long": 18875,
              "short": 29736,
              "net": -10861
            }
          },
          "openInterest": 161879
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2946,
              "short": 2057,
              "net": 889
            },
            "nonCommercial": {
              "long": 273,
              "short": 333,
              "net": -60
            },
            "smallTrader": {
              "long": 1305,
              "short": 2134,
              "net": -829
            }
          },
          "openInterest": 4524
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14104,
              "short": 24121,
              "net": -10017
            },
            "nonCommercial": {
              "long": 6851,
              "short": 1014,
              "net": 5837
            },
            "smallTrader": {
              "long": 13771,
              "short": 9591,
              "net": 4180
            }
          },
          "openInterest": 35712
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9259,
              "short": 10299,
              "net": -1040
            },
            "nonCommercial": {
              "long": 1968,
              "short": 2081,
              "net": -113
            },
            "smallTrader": {
              "long": 9468,
              "short": 8315,
              "net": 1153
            }
          },
          "openInterest": 22414
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43267,
              "short": 57412,
              "net": -14145
            },
            "nonCommercial": {
              "long": 15200,
              "short": 10261,
              "net": 4939
            },
            "smallTrader": {
              "long": 15267,
              "short": 6061,
              "net": 9206
            }
          },
          "openInterest": 74000
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21552,
              "short": 38408,
              "net": -16856
            },
            "nonCommercial": {
              "long": 8498,
              "short": 2227,
              "net": 6271
            },
            "smallTrader": {
              "long": 18797,
              "short": 8212,
              "net": 10585
            }
          },
          "openInterest": 52912
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28724,
              "short": 32696,
              "net": -3972
            },
            "nonCommercial": {
              "long": 5623,
              "short": 8401,
              "net": -2778
            },
            "smallTrader": {
              "long": 20396,
              "short": 13646,
              "net": 6750
            }
          },
          "openInterest": 54846
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21971,
              "short": 13869,
              "net": 8102
            },
            "nonCommercial": {
              "long": 768,
              "short": 8330,
              "net": -7562
            },
            "smallTrader": {
              "long": 10539,
              "short": 11079,
              "net": -540
            }
          },
          "openInterest": 34015
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 272289,
              "short": 240609,
              "net": 31680
            },
            "nonCommercial": {
              "long": 25634,
              "short": 28186,
              "net": -2552
            },
            "smallTrader": {
              "long": 69717,
              "short": 98845,
              "net": -29128
            }
          },
          "openInterest": 378729
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4283,
              "short": 2163,
              "net": 2120
            },
            "nonCommercial": {
              "long": 2978,
              "short": 1144,
              "net": 1834
            },
            "smallTrader": {
              "long": 5605,
              "short": 9559,
              "net": -3954
            }
          },
          "openInterest": 13369
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41338,
              "short": 128913,
              "net": -87575
            },
            "nonCommercial": {
              "long": 61808,
              "short": 8643,
              "net": 53165
            },
            "smallTrader": {
              "long": 62714,
              "short": 28304,
              "net": 34410
            }
          },
          "openInterest": 174530
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 63763,
              "short": 61073,
              "net": 2690
            },
            "nonCommercial": {
              "long": 5480,
              "short": 11975,
              "net": -6495
            },
            "smallTrader": {
              "long": 36397,
              "short": 32592,
              "net": 3805
            }
          },
          "openInterest": 108570
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24139,
              "short": 65639,
              "net": -41500
            },
            "nonCommercial": {
              "long": 30260,
              "short": 3774,
              "net": 26486
            },
            "smallTrader": {
              "long": 32452,
              "short": 17438,
              "net": 15014
            }
          },
          "openInterest": 89308
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22801,
              "short": 32635,
              "net": -9834
            },
            "nonCommercial": {
              "long": 14337,
              "short": 4414,
              "net": 9923
            },
            "smallTrader": {
              "long": 29771,
              "short": 29860,
              "net": -89
            }
          },
          "openInterest": 73012
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98877,
              "short": 108061,
              "net": -9184
            },
            "nonCommercial": {
              "long": 8073,
              "short": 2662,
              "net": 5411
            },
            "smallTrader": {
              "long": 18524,
              "short": 14751,
              "net": 3773
            }
          },
          "openInterest": 130774
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4071,
              "short": 16099,
              "net": -12028
            },
            "nonCommercial": {
              "long": 9664,
              "short": 1458,
              "net": 8206
            },
            "smallTrader": {
              "long": 5970,
              "short": 2148,
              "net": 3822
            }
          },
          "openInterest": 20190
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21390,
              "short": 80496,
              "net": -59106
            },
            "nonCommercial": {
              "long": 32697,
              "short": 5429,
              "net": 27268
            },
            "smallTrader": {
              "long": 47386,
              "short": 15548,
              "net": 31838
            }
          },
          "openInterest": 107080
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24729,
              "short": 51590,
              "net": -26861
            },
            "nonCommercial": {
              "long": 18720,
              "short": 2445,
              "net": 16275
            },
            "smallTrader": {
              "long": 33878,
              "short": 23292,
              "net": 10586
            }
          },
          "openInterest": 80169
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24761,
              "short": 35111,
              "net": -10350
            },
            "nonCommercial": {
              "long": 5389,
              "short": 3677,
              "net": 1712
            },
            "smallTrader": {
              "long": 26043,
              "short": 17405,
              "net": 8638
            }
          },
          "openInterest": 62545
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56981,
              "short": 88710,
              "net": -31729
            },
            "nonCommercial": {
              "long": 16297,
              "short": 650,
              "net": 15647
            },
            "smallTrader": {
              "long": 41933,
              "short": 25851,
              "net": 16082
            }
          },
          "openInterest": 115551
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24175,
              "short": 29622,
              "net": -5447
            },
            "nonCommercial": {
              "long": 4788,
              "short": 2387,
              "net": 2401
            },
            "smallTrader": {
              "long": 16353,
              "short": 13307,
              "net": 3046
            }
          },
          "openInterest": 46509
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 214,
              "short": 1688,
              "net": -1474
            },
            "nonCommercial": {
              "long": 3464,
              "short": 2871,
              "net": 593
            },
            "smallTrader": {
              "long": 2711,
              "short": 1830,
              "net": 881
            }
          },
          "openInterest": 6915
        }
      ]
    },
    {
      "reportDate": "1993-06-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 154217,
              "short": 134067,
              "net": 20150
            },
            "nonCommercial": {
              "long": 19318,
              "short": 11894,
              "net": 7424
            },
            "smallTrader": {
              "long": 35888,
              "short": 63462,
              "net": -27574
            }
          },
          "openInterest": 210711
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10976,
              "short": 7723,
              "net": 3253
            },
            "nonCommercial": {
              "long": 280,
              "short": 459,
              "net": -179
            },
            "smallTrader": {
              "long": 2020,
              "short": 5094,
              "net": -3074
            }
          },
          "openInterest": 13797
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224332,
              "short": 214224,
              "net": 10108
            },
            "nonCommercial": {
              "long": 20152,
              "short": 15653,
              "net": 4499
            },
            "smallTrader": {
              "long": 83924,
              "short": 98531,
              "net": -14607
            }
          },
          "openInterest": 356413
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 134263,
              "short": 106407,
              "net": 27856
            },
            "nonCommercial": {
              "long": 400,
              "short": 17820,
              "net": -17420
            },
            "smallTrader": {
              "long": 17083,
              "short": 27519,
              "net": -10436
            }
          },
          "openInterest": 154897
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3461,
              "short": 2151,
              "net": 1310
            },
            "nonCommercial": {
              "long": 232,
              "short": 691,
              "net": -459
            },
            "smallTrader": {
              "long": 1369,
              "short": 2220,
              "net": -851
            }
          },
          "openInterest": 5062
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13941,
              "short": 25572,
              "net": -11631
            },
            "nonCommercial": {
              "long": 5138,
              "short": 2113,
              "net": 3025
            },
            "smallTrader": {
              "long": 17815,
              "short": 9209,
              "net": 8606
            }
          },
          "openInterest": 38130
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12080,
              "short": 8840,
              "net": 3240
            },
            "nonCommercial": {
              "long": 1236,
              "short": 2323,
              "net": -1087
            },
            "smallTrader": {
              "long": 9025,
              "short": 11178,
              "net": -2153
            }
          },
          "openInterest": 24302
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40564,
              "short": 55324,
              "net": -14760
            },
            "nonCommercial": {
              "long": 15446,
              "short": 10009,
              "net": 5437
            },
            "smallTrader": {
              "long": 16041,
              "short": 6718,
              "net": 9323
            }
          },
          "openInterest": 72446
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21358,
              "short": 37795,
              "net": -16437
            },
            "nonCommercial": {
              "long": 7950,
              "short": 2576,
              "net": 5374
            },
            "smallTrader": {
              "long": 19244,
              "short": 8181,
              "net": 11063
            }
          },
          "openInterest": 52737
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30150,
              "short": 33206,
              "net": -3056
            },
            "nonCommercial": {
              "long": 6444,
              "short": 9185,
              "net": -2741
            },
            "smallTrader": {
              "long": 19373,
              "short": 13576,
              "net": 5797
            }
          },
          "openInterest": 55967
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22521,
              "short": 13861,
              "net": 8660
            },
            "nonCommercial": {
              "long": 1098,
              "short": 9765,
              "net": -8667
            },
            "smallTrader": {
              "long": 10296,
              "short": 10289,
              "net": 7
            }
          },
          "openInterest": 34688
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 275686,
              "short": 261961,
              "net": 13725
            },
            "nonCommercial": {
              "long": 26348,
              "short": 20592,
              "net": 5756
            },
            "smallTrader": {
              "long": 76822,
              "short": 96303,
              "net": -19481
            }
          },
          "openInterest": 388115
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3295,
              "short": 1298,
              "net": 1997
            },
            "nonCommercial": {
              "long": 3184,
              "short": 974,
              "net": 2210
            },
            "smallTrader": {
              "long": 4194,
              "short": 8401,
              "net": -4207
            }
          },
          "openInterest": 11001
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46439,
              "short": 126824,
              "net": -80385
            },
            "nonCommercial": {
              "long": 61163,
              "short": 10146,
              "net": 51017
            },
            "smallTrader": {
              "long": 57243,
              "short": 27875,
              "net": 29368
            }
          },
          "openInterest": 175145
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59677,
              "short": 58205,
              "net": 1472
            },
            "nonCommercial": {
              "long": 6166,
              "short": 11389,
              "net": -5223
            },
            "smallTrader": {
              "long": 32091,
              "short": 28340,
              "net": 3751
            }
          },
          "openInterest": 101127
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25120,
              "short": 66825,
              "net": -41705
            },
            "nonCommercial": {
              "long": 29993,
              "short": 4234,
              "net": 25759
            },
            "smallTrader": {
              "long": 34118,
              "short": 18172,
              "net": 15946
            }
          },
          "openInterest": 92225
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22189,
              "short": 31471,
              "net": -9282
            },
            "nonCommercial": {
              "long": 13066,
              "short": 3411,
              "net": 9655
            },
            "smallTrader": {
              "long": 29522,
              "short": 29895,
              "net": -373
            }
          },
          "openInterest": 71173
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101293,
              "short": 110968,
              "net": -9675
            },
            "nonCommercial": {
              "long": 8632,
              "short": 2657,
              "net": 5975
            },
            "smallTrader": {
              "long": 18646,
              "short": 14946,
              "net": 3700
            }
          },
          "openInterest": 134197
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4855,
              "short": 16510,
              "net": -11655
            },
            "nonCommercial": {
              "long": 9704,
              "short": 1260,
              "net": 8444
            },
            "smallTrader": {
              "long": 5355,
              "short": 2144,
              "net": 3211
            }
          },
          "openInterest": 20180
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23662,
              "short": 77805,
              "net": -54143
            },
            "nonCommercial": {
              "long": 30799,
              "short": 6808,
              "net": 23991
            },
            "smallTrader": {
              "long": 47071,
              "short": 16919,
              "net": 30152
            }
          },
          "openInterest": 107638
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27725,
              "short": 43065,
              "net": -15340
            },
            "nonCommercial": {
              "long": 11231,
              "short": 3606,
              "net": 7625
            },
            "smallTrader": {
              "long": 30612,
              "short": 22897,
              "net": 7715
            }
          },
          "openInterest": 74312
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28686,
              "short": 37989,
              "net": -9303
            },
            "nonCommercial": {
              "long": 5543,
              "short": 3745,
              "net": 1798
            },
            "smallTrader": {
              "long": 24975,
              "short": 17470,
              "net": 7505
            }
          },
          "openInterest": 65694
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63056,
              "short": 80054,
              "net": -16998
            },
            "nonCommercial": {
              "long": 9454,
              "short": 1100,
              "net": 8354
            },
            "smallTrader": {
              "long": 37317,
              "short": 28673,
              "net": 8644
            }
          },
          "openInterest": 110901
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22275,
              "short": 33753,
              "net": -11478
            },
            "nonCommercial": {
              "long": 6938,
              "short": 2848,
              "net": 4090
            },
            "smallTrader": {
              "long": 21107,
              "short": 13719,
              "net": 7388
            }
          },
          "openInterest": 51931
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 454,
              "short": 1480,
              "net": -1026
            },
            "nonCommercial": {
              "long": 4247,
              "short": 2901,
              "net": 1346
            },
            "smallTrader": {
              "long": 1937,
              "short": 2257,
              "net": -320
            }
          },
          "openInterest": 6822
        }
      ]
    },
    {
      "reportDate": "1993-06-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148716,
              "short": 134330,
              "net": 14386
            },
            "nonCommercial": {
              "long": 17124,
              "short": 15311,
              "net": 1813
            },
            "smallTrader": {
              "long": 36143,
              "short": 52342,
              "net": -16199
            }
          },
          "openInterest": 202088
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10623,
              "short": 7569,
              "net": 3054
            },
            "nonCommercial": {
              "long": 255,
              "short": 439,
              "net": -184
            },
            "smallTrader": {
              "long": 2097,
              "short": 4967,
              "net": -2870
            }
          },
          "openInterest": 13284
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232150,
              "short": 218085,
              "net": 14065
            },
            "nonCommercial": {
              "long": 23242,
              "short": 18869,
              "net": 4373
            },
            "smallTrader": {
              "long": 86573,
              "short": 105011,
              "net": -18438
            }
          },
          "openInterest": 352884
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 135599,
              "short": 111273,
              "net": 24326
            },
            "nonCommercial": {
              "long": 994,
              "short": 17882,
              "net": -16888
            },
            "smallTrader": {
              "long": 17213,
              "short": 24651,
              "net": -7438
            }
          },
          "openInterest": 155523
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5022,
              "short": 3529,
              "net": 1493
            },
            "nonCommercial": {
              "long": 273,
              "short": 806,
              "net": -533
            },
            "smallTrader": {
              "long": 1948,
              "short": 2908,
              "net": -960
            }
          },
          "openInterest": 7243
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25346,
              "short": 18378,
              "net": 6968
            },
            "nonCommercial": {
              "long": 1246,
              "short": 5095,
              "net": -3849
            },
            "smallTrader": {
              "long": 11509,
              "short": 14628,
              "net": -3119
            }
          },
          "openInterest": 39932
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26933,
              "short": 12136,
              "net": 14797
            },
            "nonCommercial": {
              "long": 627,
              "short": 7064,
              "net": -6437
            },
            "smallTrader": {
              "long": 7396,
              "short": 15756,
              "net": -8360
            }
          },
          "openInterest": 37449
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41005,
              "short": 51565,
              "net": -10560
            },
            "nonCommercial": {
              "long": 13460,
              "short": 11846,
              "net": 1614
            },
            "smallTrader": {
              "long": 15972,
              "short": 7026,
              "net": 8946
            }
          },
          "openInterest": 71056
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23126,
              "short": 41289,
              "net": -18163
            },
            "nonCommercial": {
              "long": 9561,
              "short": 1475,
              "net": 8086
            },
            "smallTrader": {
              "long": 18578,
              "short": 8501,
              "net": 10077
            }
          },
          "openInterest": 53180
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28304,
              "short": 37534,
              "net": -9230
            },
            "nonCommercial": {
              "long": 7034,
              "short": 6263,
              "net": 771
            },
            "smallTrader": {
              "long": 20366,
              "short": 11907,
              "net": 8459
            }
          },
          "openInterest": 55704
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21910,
              "short": 12665,
              "net": 9245
            },
            "nonCommercial": {
              "long": 1037,
              "short": 9129,
              "net": -8092
            },
            "smallTrader": {
              "long": 10695,
              "short": 11848,
              "net": -1153
            }
          },
          "openInterest": 34857
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 277645,
              "short": 250228,
              "net": 27417
            },
            "nonCommercial": {
              "long": 25005,
              "short": 26935,
              "net": -1930
            },
            "smallTrader": {
              "long": 74420,
              "short": 99907,
              "net": -25487
            }
          },
          "openInterest": 390835
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4060,
              "short": 1496,
              "net": 2564
            },
            "nonCommercial": {
              "long": 3038,
              "short": 1228,
              "net": 1810
            },
            "smallTrader": {
              "long": 4629,
              "short": 9003,
              "net": -4374
            }
          },
          "openInterest": 12185
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49340,
              "short": 123911,
              "net": -74571
            },
            "nonCommercial": {
              "long": 56205,
              "short": 9226,
              "net": 46979
            },
            "smallTrader": {
              "long": 55801,
              "short": 28209,
              "net": 27592
            }
          },
          "openInterest": 171089
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61182,
              "short": 60232,
              "net": 950
            },
            "nonCommercial": {
              "long": 5723,
              "short": 13574,
              "net": -7851
            },
            "smallTrader": {
              "long": 35972,
              "short": 29071,
              "net": 6901
            }
          },
          "openInterest": 106464
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32372,
              "short": 72939,
              "net": -40567
            },
            "nonCommercial": {
              "long": 31016,
              "short": 4555,
              "net": 26461
            },
            "smallTrader": {
              "long": 34138,
              "short": 20032,
              "net": 14106
            }
          },
          "openInterest": 98719
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20647,
              "short": 34334,
              "net": -13687
            },
            "nonCommercial": {
              "long": 15277,
              "short": 1242,
              "net": 14035
            },
            "smallTrader": {
              "long": 27913,
              "short": 28261,
              "net": -348
            }
          },
          "openInterest": 70513
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101699,
              "short": 111791,
              "net": -10092
            },
            "nonCommercial": {
              "long": 9732,
              "short": 3168,
              "net": 6564
            },
            "smallTrader": {
              "long": 18366,
              "short": 14838,
              "net": 3528
            }
          },
          "openInterest": 136722
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4794,
              "short": 15902,
              "net": -11108
            },
            "nonCommercial": {
              "long": 8482,
              "short": 594,
              "net": 7888
            },
            "smallTrader": {
              "long": 5256,
              "short": 2036,
              "net": 3220
            }
          },
          "openInterest": 18698
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25413,
              "short": 75531,
              "net": -50118
            },
            "nonCommercial": {
              "long": 27774,
              "short": 5478,
              "net": 22296
            },
            "smallTrader": {
              "long": 44714,
              "short": 16892,
              "net": 27822
            }
          },
          "openInterest": 103993
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26873,
              "short": 38758,
              "net": -11885
            },
            "nonCommercial": {
              "long": 10760,
              "short": 4656,
              "net": 6104
            },
            "smallTrader": {
              "long": 27191,
              "short": 21410,
              "net": 5781
            }
          },
          "openInterest": 68285
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32631,
              "short": 27431,
              "net": 5200
            },
            "nonCommercial": {
              "long": 6349,
              "short": 12453,
              "net": -6104
            },
            "smallTrader": {
              "long": 27271,
              "short": 26367,
              "net": 904
            }
          },
          "openInterest": 72330
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57090,
              "short": 81052,
              "net": -23962
            },
            "nonCommercial": {
              "long": 10937,
              "short": 1490,
              "net": 9447
            },
            "smallTrader": {
              "long": 40085,
              "short": 25570,
              "net": 14515
            }
          },
          "openInterest": 108432
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28164,
              "short": 30782,
              "net": -2618
            },
            "nonCommercial": {
              "long": 3595,
              "short": 2763,
              "net": 832
            },
            "smallTrader": {
              "long": 18361,
              "short": 16575,
              "net": 1786
            }
          },
          "openInterest": 51248
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 223,
              "short": 1926,
              "net": -1703
            },
            "nonCommercial": {
              "long": 3226,
              "short": 2036,
              "net": 1190
            },
            "smallTrader": {
              "long": 2492,
              "short": 1979,
              "net": 513
            }
          },
          "openInterest": 7404
        }
      ]
    },
    {
      "reportDate": "1993-06-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144944,
              "short": 152725,
              "net": -7781
            },
            "nonCommercial": {
              "long": 23193,
              "short": 17495,
              "net": 5698
            },
            "smallTrader": {
              "long": 50166,
              "short": 48083,
              "net": 2083
            }
          },
          "openInterest": 219396
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10517,
              "short": 7538,
              "net": 2979
            },
            "nonCommercial": {
              "long": 0,
              "short": 454,
              "net": -454
            },
            "smallTrader": {
              "long": 1976,
              "short": 4501,
              "net": -2525
            }
          },
          "openInterest": 12493
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218020,
              "short": 202764,
              "net": 15256
            },
            "nonCommercial": {
              "long": 31303,
              "short": 30641,
              "net": 662
            },
            "smallTrader": {
              "long": 90489,
              "short": 106407,
              "net": -15918
            }
          },
          "openInterest": 349993
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 132219,
              "short": 111449,
              "net": 20770
            },
            "nonCommercial": {
              "long": 3566,
              "short": 20183,
              "net": -16617
            },
            "smallTrader": {
              "long": 17763,
              "short": 21916,
              "net": -4153
            }
          },
          "openInterest": 153548
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5167,
              "short": 3437,
              "net": 1730
            },
            "nonCommercial": {
              "long": 218,
              "short": 806,
              "net": -588
            },
            "smallTrader": {
              "long": 1615,
              "short": 2757,
              "net": -1142
            }
          },
          "openInterest": 7000
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28495,
              "short": 19016,
              "net": 9479
            },
            "nonCommercial": {
              "long": 603,
              "short": 5478,
              "net": -4875
            },
            "smallTrader": {
              "long": 9043,
              "short": 13647,
              "net": -4604
            }
          },
          "openInterest": 38141
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29406,
              "short": 13303,
              "net": 16103
            },
            "nonCommercial": {
              "long": 336,
              "short": 7404,
              "net": -7068
            },
            "smallTrader": {
              "long": 6455,
              "short": 15490,
              "net": -9035
            }
          },
          "openInterest": 37502
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38225,
              "short": 49886,
              "net": -11661
            },
            "nonCommercial": {
              "long": 13929,
              "short": 11520,
              "net": 2409
            },
            "smallTrader": {
              "long": 15597,
              "short": 6345,
              "net": 9252
            }
          },
          "openInterest": 68475
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24493,
              "short": 42214,
              "net": -17721
            },
            "nonCommercial": {
              "long": 9435,
              "short": 2184,
              "net": 7251
            },
            "smallTrader": {
              "long": 17817,
              "short": 7347,
              "net": 10470
            }
          },
          "openInterest": 53414
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27637,
              "short": 38842,
              "net": -11205
            },
            "nonCommercial": {
              "long": 7584,
              "short": 5243,
              "net": 2341
            },
            "smallTrader": {
              "long": 20962,
              "short": 12098,
              "net": 8864
            }
          },
          "openInterest": 56337
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22632,
              "short": 10275,
              "net": 12357
            },
            "nonCommercial": {
              "long": 1067,
              "short": 11233,
              "net": -10166
            },
            "smallTrader": {
              "long": 9017,
              "short": 11208,
              "net": -2191
            }
          },
          "openInterest": 33497
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 303822,
              "short": 253565,
              "net": 50257
            },
            "nonCommercial": {
              "long": 12755,
              "short": 28801,
              "net": -16046
            },
            "smallTrader": {
              "long": 75838,
              "short": 110049,
              "net": -34211
            }
          },
          "openInterest": 411576
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4170,
              "short": 1725,
              "net": 2445
            },
            "nonCommercial": {
              "long": 3196,
              "short": 1062,
              "net": 2134
            },
            "smallTrader": {
              "long": 4975,
              "short": 9554,
              "net": -4579
            }
          },
          "openInterest": 12889
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56725,
              "short": 114096,
              "net": -57371
            },
            "nonCommercial": {
              "long": 49164,
              "short": 10595,
              "net": 38569
            },
            "smallTrader": {
              "long": 48700,
              "short": 29898,
              "net": 18802
            }
          },
          "openInterest": 164461
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 63383,
              "short": 63600,
              "net": -217
            },
            "nonCommercial": {
              "long": 6633,
              "short": 12868,
              "net": -6235
            },
            "smallTrader": {
              "long": 40974,
              "short": 34522,
              "net": 6452
            }
          },
          "openInterest": 114463
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32121,
              "short": 68692,
              "net": -36571
            },
            "nonCommercial": {
              "long": 34555,
              "short": 5362,
              "net": 29193
            },
            "smallTrader": {
              "long": 29083,
              "short": 21705,
              "net": 7378
            }
          },
          "openInterest": 96625
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21070,
              "short": 33703,
              "net": -12633
            },
            "nonCommercial": {
              "long": 15809,
              "short": 2563,
              "net": 13246
            },
            "smallTrader": {
              "long": 25833,
              "short": 26446,
              "net": -613
            }
          },
          "openInterest": 68500
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104378,
              "short": 113108,
              "net": -8730
            },
            "nonCommercial": {
              "long": 8693,
              "short": 3723,
              "net": 4970
            },
            "smallTrader": {
              "long": 18897,
              "short": 15137,
              "net": 3760
            }
          },
          "openInterest": 137925
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4933,
              "short": 13763,
              "net": -8830
            },
            "nonCommercial": {
              "long": 7254,
              "short": 706,
              "net": 6548
            },
            "smallTrader": {
              "long": 4611,
              "short": 2329,
              "net": 2282
            }
          },
          "openInterest": 17109
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29286,
              "short": 74539,
              "net": -45253
            },
            "nonCommercial": {
              "long": 23262,
              "short": 4439,
              "net": 18823
            },
            "smallTrader": {
              "long": 41468,
              "short": 15038,
              "net": 26430
            }
          },
          "openInterest": 99004
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28821,
              "short": 38823,
              "net": -10002
            },
            "nonCommercial": {
              "long": 8634,
              "short": 4276,
              "net": 4358
            },
            "smallTrader": {
              "long": 28331,
              "short": 22687,
              "net": 5644
            }
          },
          "openInterest": 69021
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33398,
              "short": 24818,
              "net": 8580
            },
            "nonCommercial": {
              "long": 5978,
              "short": 13149,
              "net": -7171
            },
            "smallTrader": {
              "long": 27764,
              "short": 29173,
              "net": -1409
            }
          },
          "openInterest": 74138
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55640,
              "short": 74027,
              "net": -18387
            },
            "nonCommercial": {
              "long": 8580,
              "short": 1791,
              "net": 6789
            },
            "smallTrader": {
              "long": 37495,
              "short": 25897,
              "net": 11598
            }
          },
          "openInterest": 102018
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32161,
              "short": 28493,
              "net": 3668
            },
            "nonCommercial": {
              "long": 3907,
              "short": 5002,
              "net": -1095
            },
            "smallTrader": {
              "long": 12189,
              "short": 14762,
              "net": -2573
            }
          },
          "openInterest": 48267
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67,
              "short": 1693,
              "net": -1626
            },
            "nonCommercial": {
              "long": 2739,
              "short": 2029,
              "net": 710
            },
            "smallTrader": {
              "long": 2261,
              "short": 1345,
              "net": 916
            }
          },
          "openInterest": 6010
        }
      ]
    },
    {
      "reportDate": "1993-06-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 152356,
              "short": 165936,
              "net": -13580
            },
            "nonCommercial": {
              "long": 18855,
              "short": 14749,
              "net": 4106
            },
            "smallTrader": {
              "long": 51560,
              "short": 42086,
              "net": 9474
            }
          },
          "openInterest": 224454
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11353,
              "short": 8622,
              "net": 2731
            },
            "nonCommercial": {
              "long": 0,
              "short": 856,
              "net": -856
            },
            "smallTrader": {
              "long": 2213,
              "short": 4088,
              "net": -1875
            }
          },
          "openInterest": 13566
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 201677,
              "short": 209220,
              "net": -7543
            },
            "nonCommercial": {
              "long": 37261,
              "short": 21633,
              "net": 15628
            },
            "smallTrader": {
              "long": 89379,
              "short": 97464,
              "net": -8085
            }
          },
          "openInterest": 340153
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 133472,
              "short": 111169,
              "net": 22303
            },
            "nonCommercial": {
              "long": 2307,
              "short": 19106,
              "net": -16799
            },
            "smallTrader": {
              "long": 15446,
              "short": 20950,
              "net": -5504
            }
          },
          "openInterest": 151529
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2655,
              "short": 1225,
              "net": 1430
            },
            "nonCommercial": {
              "long": 0,
              "short": 877,
              "net": -877
            },
            "smallTrader": {
              "long": 1030,
              "short": 1583,
              "net": -553
            }
          },
          "openInterest": 3685
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24892,
              "short": 6588,
              "net": 18304
            },
            "nonCommercial": {
              "long": 1117,
              "short": 10407,
              "net": -9290
            },
            "smallTrader": {
              "long": 8839,
              "short": 17853,
              "net": -9014
            }
          },
          "openInterest": 35143
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15736,
              "short": 8238,
              "net": 7498
            },
            "nonCommercial": {
              "long": 2138,
              "short": 4566,
              "net": -2428
            },
            "smallTrader": {
              "long": 7829,
              "short": 12899,
              "net": -5070
            }
          },
          "openInterest": 26335
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38904,
              "short": 57879,
              "net": -18975
            },
            "nonCommercial": {
              "long": 17191,
              "short": 8092,
              "net": 9099
            },
            "smallTrader": {
              "long": 16759,
              "short": 6883,
              "net": 9876
            }
          },
          "openInterest": 73899
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20485,
              "short": 37953,
              "net": -17468
            },
            "nonCommercial": {
              "long": 10345,
              "short": 1231,
              "net": 9114
            },
            "smallTrader": {
              "long": 14995,
              "short": 6641,
              "net": 8354
            }
          },
          "openInterest": 47437
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29506,
              "short": 41129,
              "net": -11623
            },
            "nonCommercial": {
              "long": 7752,
              "short": 4975,
              "net": 2777
            },
            "smallTrader": {
              "long": 20943,
              "short": 12097,
              "net": 8846
            }
          },
          "openInterest": 58201
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23196,
              "short": 10170,
              "net": 13026
            },
            "nonCommercial": {
              "long": 370,
              "short": 11868,
              "net": -11498
            },
            "smallTrader": {
              "long": 9366,
              "short": 10894,
              "net": -1528
            }
          },
          "openInterest": 33818
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 283675,
              "short": 239289,
              "net": 44386
            },
            "nonCommercial": {
              "long": 16709,
              "short": 29946,
              "net": -13237
            },
            "smallTrader": {
              "long": 71623,
              "short": 102772,
              "net": -31149
            }
          },
          "openInterest": 388494
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4250,
              "short": 1806,
              "net": 2444
            },
            "nonCommercial": {
              "long": 3106,
              "short": 913,
              "net": 2193
            },
            "smallTrader": {
              "long": 5087,
              "short": 9724,
              "net": -4637
            }
          },
          "openInterest": 13120
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53056,
              "short": 114832,
              "net": -61776
            },
            "nonCommercial": {
              "long": 54439,
              "short": 11130,
              "net": 43309
            },
            "smallTrader": {
              "long": 49413,
              "short": 30946,
              "net": 18467
            }
          },
          "openInterest": 167368
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 69378,
              "short": 69978,
              "net": -600
            },
            "nonCommercial": {
              "long": 6337,
              "short": 13583,
              "net": -7246
            },
            "smallTrader": {
              "long": 43024,
              "short": 35178,
              "net": 7846
            }
          },
          "openInterest": 123199
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20885,
              "short": 37430,
              "net": -16545
            },
            "nonCommercial": {
              "long": 21297,
              "short": 7386,
              "net": 13911
            },
            "smallTrader": {
              "long": 20940,
              "short": 18306,
              "net": 2634
            }
          },
          "openInterest": 64172
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21264,
              "short": 33558,
              "net": -12294
            },
            "nonCommercial": {
              "long": 13517,
              "short": 2091,
              "net": 11426
            },
            "smallTrader": {
              "long": 25746,
              "short": 24878,
              "net": 868
            }
          },
          "openInterest": 66879
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97557,
              "short": 107964,
              "net": -10407
            },
            "nonCommercial": {
              "long": 8855,
              "short": 2615,
              "net": 6240
            },
            "smallTrader": {
              "long": 18696,
              "short": 14529,
              "net": 4167
            }
          },
          "openInterest": 130201
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4434,
              "short": 13641,
              "net": -9207
            },
            "nonCommercial": {
              "long": 7157,
              "short": 747,
              "net": 6410
            },
            "smallTrader": {
              "long": 4480,
              "short": 1683,
              "net": 2797
            }
          },
          "openInterest": 16319
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28235,
              "short": 72608,
              "net": -44373
            },
            "nonCommercial": {
              "long": 25541,
              "short": 7540,
              "net": 18001
            },
            "smallTrader": {
              "long": 43101,
              "short": 16729,
              "net": 26372
            }
          },
          "openInterest": 101769
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25790,
              "short": 45906,
              "net": -20116
            },
            "nonCommercial": {
              "long": 14290,
              "short": 3014,
              "net": 11276
            },
            "smallTrader": {
              "long": 31981,
              "short": 23141,
              "net": 8840
            }
          },
          "openInterest": 80059
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24661,
              "short": 38931,
              "net": -14270
            },
            "nonCommercial": {
              "long": 10213,
              "short": 7524,
              "net": 2689
            },
            "smallTrader": {
              "long": 31800,
              "short": 20219,
              "net": 11581
            }
          },
          "openInterest": 75686
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54794,
              "short": 64424,
              "net": -9630
            },
            "nonCommercial": {
              "long": 8196,
              "short": 4227,
              "net": 3969
            },
            "smallTrader": {
              "long": 35354,
              "short": 29693,
              "net": 5661
            }
          },
          "openInterest": 98984
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25324,
              "short": 5785,
              "net": 19539
            },
            "nonCommercial": {
              "long": 3146,
              "short": 10974,
              "net": -7828
            },
            "smallTrader": {
              "long": 7870,
              "short": 19581,
              "net": -11711
            }
          },
          "openInterest": 36595
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 473,
              "net": -473
            },
            "nonCommercial": {
              "long": 3779,
              "short": 5538,
              "net": -1759
            },
            "smallTrader": {
              "long": 3076,
              "short": 844,
              "net": 2232
            }
          },
          "openInterest": 8781
        }
      ]
    },
    {
      "reportDate": "1993-06-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 140207,
              "short": 155199,
              "net": -14992
            },
            "nonCommercial": {
              "long": 21647,
              "short": 16125,
              "net": 5522
            },
            "smallTrader": {
              "long": 55212,
              "short": 45742,
              "net": 9470
            }
          },
          "openInterest": 220779
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10926,
              "short": 7096,
              "net": 3830
            },
            "nonCommercial": {
              "long": 0,
              "short": 2573,
              "net": -2573
            },
            "smallTrader": {
              "long": 2214,
              "short": 3471,
              "net": -1257
            }
          },
          "openInterest": 13140
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 201531,
              "short": 210271,
              "net": -8740
            },
            "nonCommercial": {
              "long": 35331,
              "short": 25140,
              "net": 10191
            },
            "smallTrader": {
              "long": 95238,
              "short": 96689,
              "net": -1451
            }
          },
          "openInterest": 345558
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 126229,
              "short": 106926,
              "net": 19303
            },
            "nonCommercial": {
              "long": 4331,
              "short": 19186,
              "net": -14855
            },
            "smallTrader": {
              "long": 16635,
              "short": 21083,
              "net": -4448
            }
          },
          "openInterest": 147195
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2926,
              "short": 1105,
              "net": 1821
            },
            "nonCommercial": {
              "long": 0,
              "short": 981,
              "net": -981
            },
            "smallTrader": {
              "long": 1115,
              "short": 1955,
              "net": -840
            }
          },
          "openInterest": 4041
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16749,
              "short": 5231,
              "net": 11518
            },
            "nonCommercial": {
              "long": 2301,
              "short": 7175,
              "net": -4874
            },
            "smallTrader": {
              "long": 8242,
              "short": 14886,
              "net": -6644
            }
          },
          "openInterest": 27652
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16746,
              "short": 8199,
              "net": 8547
            },
            "nonCommercial": {
              "long": 1561,
              "short": 4459,
              "net": -2898
            },
            "smallTrader": {
              "long": 8069,
              "short": 13718,
              "net": -5649
            }
          },
          "openInterest": 27008
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40972,
              "short": 59423,
              "net": -18451
            },
            "nonCommercial": {
              "long": 15262,
              "short": 8031,
              "net": 7231
            },
            "smallTrader": {
              "long": 16734,
              "short": 5514,
              "net": 11220
            }
          },
          "openInterest": 73480
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21010,
              "short": 38011,
              "net": -17001
            },
            "nonCommercial": {
              "long": 10165,
              "short": 1563,
              "net": 8602
            },
            "smallTrader": {
              "long": 14755,
              "short": 6356,
              "net": 8399
            }
          },
          "openInterest": 47078
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28737,
              "short": 40881,
              "net": -12144
            },
            "nonCommercial": {
              "long": 8636,
              "short": 3487,
              "net": 5149
            },
            "smallTrader": {
              "long": 20031,
              "short": 13036,
              "net": 6995
            }
          },
          "openInterest": 57535
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23550,
              "short": 9840,
              "net": 13710
            },
            "nonCommercial": {
              "long": 627,
              "short": 12010,
              "net": -11383
            },
            "smallTrader": {
              "long": 8293,
              "short": 10620,
              "net": -2327
            }
          },
          "openInterest": 32862
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 291437,
              "short": 255426,
              "net": 36011
            },
            "nonCommercial": {
              "long": 18693,
              "short": 29182,
              "net": -10489
            },
            "smallTrader": {
              "long": 75545,
              "short": 101067,
              "net": -25522
            }
          },
          "openInterest": 401793
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4403,
              "short": 2034,
              "net": 2369
            },
            "nonCommercial": {
              "long": 3188,
              "short": 1026,
              "net": 2162
            },
            "smallTrader": {
              "long": 5337,
              "short": 9868,
              "net": -4531
            }
          },
          "openInterest": 13499
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47144,
              "short": 123614,
              "net": -76470
            },
            "nonCommercial": {
              "long": 60965,
              "short": 12036,
              "net": 48929
            },
            "smallTrader": {
              "long": 55797,
              "short": 28256,
              "net": 27541
            }
          },
          "openInterest": 174697
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 68202,
              "short": 71017,
              "net": -2815
            },
            "nonCommercial": {
              "long": 6333,
              "short": 13502,
              "net": -7169
            },
            "smallTrader": {
              "long": 41654,
              "short": 31670,
              "net": 9984
            }
          },
          "openInterest": 118053
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18827,
              "short": 39785,
              "net": -20958
            },
            "nonCommercial": {
              "long": 24833,
              "short": 8329,
              "net": 16504
            },
            "smallTrader": {
              "long": 21163,
              "short": 16709,
              "net": 4454
            }
          },
          "openInterest": 65907
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21825,
              "short": 33879,
              "net": -12054
            },
            "nonCommercial": {
              "long": 12793,
              "short": 1533,
              "net": 11260
            },
            "smallTrader": {
              "long": 25381,
              "short": 24587,
              "net": 794
            }
          },
          "openInterest": 65108
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95175,
              "short": 103453,
              "net": -8278
            },
            "nonCommercial": {
              "long": 8290,
              "short": 3148,
              "net": 5142
            },
            "smallTrader": {
              "long": 16569,
              "short": 13433,
              "net": 3136
            }
          },
          "openInterest": 124730
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3997,
              "short": 14775,
              "net": -10778
            },
            "nonCommercial": {
              "long": 7679,
              "short": 229,
              "net": 7450
            },
            "smallTrader": {
              "long": 4947,
              "short": 1619,
              "net": 3328
            }
          },
          "openInterest": 16623
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27478,
              "short": 79905,
              "net": -52427
            },
            "nonCommercial": {
              "long": 26676,
              "short": 1925,
              "net": 24751
            },
            "smallTrader": {
              "long": 43188,
              "short": 15512,
              "net": 27676
            }
          },
          "openInterest": 102978
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20137,
              "short": 45234,
              "net": -25097
            },
            "nonCommercial": {
              "long": 19664,
              "short": 3961,
              "net": 15703
            },
            "smallTrader": {
              "long": 35801,
              "short": 26407,
              "net": 9394
            }
          },
          "openInterest": 87083
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22409,
              "short": 42328,
              "net": -19919
            },
            "nonCommercial": {
              "long": 12885,
              "short": 6169,
              "net": 6716
            },
            "smallTrader": {
              "long": 32206,
              "short": 19003,
              "net": 13203
            }
          },
          "openInterest": 78888
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47979,
              "short": 58800,
              "net": -10821
            },
            "nonCommercial": {
              "long": 10677,
              "short": 6602,
              "net": 4075
            },
            "smallTrader": {
              "long": 31507,
              "short": 24761,
              "net": 6746
            }
          },
          "openInterest": 90645
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23633,
              "short": 5216,
              "net": 18417
            },
            "nonCommercial": {
              "long": 1890,
              "short": 10570,
              "net": -8680
            },
            "smallTrader": {
              "long": 8119,
              "short": 17856,
              "net": -9737
            }
          },
          "openInterest": 34494
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 372,
              "net": -372
            },
            "nonCommercial": {
              "long": 2632,
              "short": 4454,
              "net": -1822
            },
            "smallTrader": {
              "long": 3160,
              "short": 966,
              "net": 2194
            }
          },
          "openInterest": 7640
        }
      ]
    },
    {
      "reportDate": "1993-07-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 141481,
              "short": 153338,
              "net": -11857
            },
            "nonCommercial": {
              "long": 24123,
              "short": 20682,
              "net": 3441
            },
            "smallTrader": {
              "long": 54539,
              "short": 46123,
              "net": 8416
            }
          },
          "openInterest": 225167
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11234,
              "short": 6703,
              "net": 4531
            },
            "nonCommercial": {
              "long": 206,
              "short": 2920,
              "net": -2714
            },
            "smallTrader": {
              "long": 1570,
              "short": 3387,
              "net": -1817
            }
          },
          "openInterest": 13010
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 213055,
              "short": 195779,
              "net": 17276
            },
            "nonCommercial": {
              "long": 35282,
              "short": 38260,
              "net": -2978
            },
            "smallTrader": {
              "long": 89148,
              "short": 103446,
              "net": -14298
            }
          },
          "openInterest": 356115
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 128198,
              "short": 115939,
              "net": 12259
            },
            "nonCommercial": {
              "long": 7105,
              "short": 14914,
              "net": -7809
            },
            "smallTrader": {
              "long": 16035,
              "short": 20485,
              "net": -4450
            }
          },
          "openInterest": 151338
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2730,
              "short": 885,
              "net": 1845
            },
            "nonCommercial": {
              "long": 0,
              "short": 781,
              "net": -781
            },
            "smallTrader": {
              "long": 1297,
              "short": 2361,
              "net": -1064
            }
          },
          "openInterest": 4027
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11764,
              "short": 5322,
              "net": 6442
            },
            "nonCommercial": {
              "long": 1218,
              "short": 5459,
              "net": -4241
            },
            "smallTrader": {
              "long": 9271,
              "short": 11472,
              "net": -2201
            }
          },
          "openInterest": 22666
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21429,
              "short": 8020,
              "net": 13409
            },
            "nonCommercial": {
              "long": 1722,
              "short": 7383,
              "net": -5661
            },
            "smallTrader": {
              "long": 7789,
              "short": 15537,
              "net": -7748
            }
          },
          "openInterest": 31644
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38230,
              "short": 67061,
              "net": -28831
            },
            "nonCommercial": {
              "long": 19931,
              "short": 5115,
              "net": 14816
            },
            "smallTrader": {
              "long": 20194,
              "short": 6179,
              "net": 14015
            }
          },
          "openInterest": 79662
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17543,
              "short": 41635,
              "net": -24092
            },
            "nonCommercial": {
              "long": 14235,
              "short": 554,
              "net": 13681
            },
            "smallTrader": {
              "long": 17920,
              "short": 7509,
              "net": 10411
            }
          },
          "openInterest": 51023
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24668,
              "short": 41785,
              "net": -17117
            },
            "nonCommercial": {
              "long": 10907,
              "short": 2383,
              "net": 8524
            },
            "smallTrader": {
              "long": 19430,
              "short": 10837,
              "net": 8593
            }
          },
          "openInterest": 55363
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23088,
              "short": 10444,
              "net": 12644
            },
            "nonCommercial": {
              "long": 1465,
              "short": 12261,
              "net": -10796
            },
            "smallTrader": {
              "long": 8528,
              "short": 10376,
              "net": -1848
            }
          },
          "openInterest": 33376
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 305138,
              "short": 256931,
              "net": 48207
            },
            "nonCommercial": {
              "long": 16656,
              "short": 38216,
              "net": -21560
            },
            "smallTrader": {
              "long": 78757,
              "short": 105404,
              "net": -26647
            }
          },
          "openInterest": 416781
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5731,
              "short": 1737,
              "net": 3994
            },
            "nonCommercial": {
              "long": 2984,
              "short": 1597,
              "net": 1387
            },
            "smallTrader": {
              "long": 5314,
              "short": 10695,
              "net": -5381
            }
          },
          "openInterest": 14687
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48718,
              "short": 138294,
              "net": -89576
            },
            "nonCommercial": {
              "long": 73775,
              "short": 17138,
              "net": 56637
            },
            "smallTrader": {
              "long": 64233,
              "short": 31294,
              "net": 32939
            }
          },
          "openInterest": 199471
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 73639,
              "short": 71621,
              "net": 2018
            },
            "nonCommercial": {
              "long": 6251,
              "short": 15176,
              "net": -8925
            },
            "smallTrader": {
              "long": 43407,
              "short": 36500,
              "net": 6907
            }
          },
          "openInterest": 125476
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22681,
              "short": 37628,
              "net": -14947
            },
            "nonCommercial": {
              "long": 23960,
              "short": 10175,
              "net": 13785
            },
            "smallTrader": {
              "long": 19602,
              "short": 18440,
              "net": 1162
            }
          },
          "openInterest": 67374
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23731,
              "short": 35734,
              "net": -12003
            },
            "nonCommercial": {
              "long": 13435,
              "short": 1875,
              "net": 11560
            },
            "smallTrader": {
              "long": 26225,
              "short": 25782,
              "net": 443
            }
          },
          "openInterest": 69425
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94442,
              "short": 101566,
              "net": -7124
            },
            "nonCommercial": {
              "long": 6454,
              "short": 3950,
              "net": 2504
            },
            "smallTrader": {
              "long": 19800,
              "short": 15180,
              "net": 4620
            }
          },
          "openInterest": 125184
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4256,
              "short": 17373,
              "net": -13117
            },
            "nonCommercial": {
              "long": 9641,
              "short": 244,
              "net": 9397
            },
            "smallTrader": {
              "long": 5781,
              "short": 2061,
              "net": 3720
            }
          },
          "openInterest": 19678
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19622,
              "short": 76523,
              "net": -56901
            },
            "nonCommercial": {
              "long": 31980,
              "short": 5071,
              "net": 26909
            },
            "smallTrader": {
              "long": 45451,
              "short": 15459,
              "net": 29992
            }
          },
          "openInterest": 103506
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15954,
              "short": 47495,
              "net": -31541
            },
            "nonCommercial": {
              "long": 22630,
              "short": 5280,
              "net": 17350
            },
            "smallTrader": {
              "long": 38714,
              "short": 24523,
              "net": 14191
            }
          },
          "openInterest": 91207
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20284,
              "short": 42139,
              "net": -21855
            },
            "nonCommercial": {
              "long": 15492,
              "short": 8658,
              "net": 6834
            },
            "smallTrader": {
              "long": 35886,
              "short": 20865,
              "net": 15021
            }
          },
          "openInterest": 83285
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46093,
              "short": 61342,
              "net": -15249
            },
            "nonCommercial": {
              "long": 11220,
              "short": 4784,
              "net": 6436
            },
            "smallTrader": {
              "long": 32806,
              "short": 23993,
              "net": 8813
            }
          },
          "openInterest": 90204
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25890,
              "short": 5829,
              "net": 20061
            },
            "nonCommercial": {
              "long": 2546,
              "short": 10678,
              "net": -8132
            },
            "smallTrader": {
              "long": 7365,
              "short": 19294,
              "net": -11929
            }
          },
          "openInterest": 36466
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 4280,
              "short": 7211,
              "net": -2931
            },
            "smallTrader": {
              "long": 3790,
              "short": 859,
              "net": 2931
            }
          },
          "openInterest": 9942
        }
      ]
    },
    {
      "reportDate": "1993-07-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 151378,
              "short": 155840,
              "net": -4462
            },
            "nonCommercial": {
              "long": 22909,
              "short": 29171,
              "net": -6262
            },
            "smallTrader": {
              "long": 56954,
              "short": 46230,
              "net": 10724
            }
          },
          "openInterest": 236898
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11694,
              "short": 8468,
              "net": 3226
            },
            "nonCommercial": {
              "long": 679,
              "short": 2507,
              "net": -1828
            },
            "smallTrader": {
              "long": 2093,
              "short": 3491,
              "net": -1398
            }
          },
          "openInterest": 14466
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 206204,
              "short": 210616,
              "net": -4412
            },
            "nonCommercial": {
              "long": 43344,
              "short": 23529,
              "net": 19815
            },
            "smallTrader": {
              "long": 91728,
              "short": 107131,
              "net": -15403
            }
          },
          "openInterest": 360835
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 130794,
              "short": 117749,
              "net": 13045
            },
            "nonCommercial": {
              "long": 6038,
              "short": 11677,
              "net": -5639
            },
            "smallTrader": {
              "long": 16615,
              "short": 24021,
              "net": -7406
            }
          },
          "openInterest": 153447
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2705,
              "short": 1212,
              "net": 1493
            },
            "nonCommercial": {
              "long": 0,
              "short": 708,
              "net": -708
            },
            "smallTrader": {
              "long": 1286,
              "short": 2071,
              "net": -785
            }
          },
          "openInterest": 3991
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15292,
              "short": 5816,
              "net": 9476
            },
            "nonCommercial": {
              "long": 1639,
              "short": 5547,
              "net": -3908
            },
            "smallTrader": {
              "long": 9741,
              "short": 15309,
              "net": -5568
            }
          },
          "openInterest": 27070
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16362,
              "short": 11234,
              "net": 5128
            },
            "nonCommercial": {
              "long": 2142,
              "short": 4351,
              "net": -2209
            },
            "smallTrader": {
              "long": 9650,
              "short": 12569,
              "net": -2919
            }
          },
          "openInterest": 29175
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40105,
              "short": 75297,
              "net": -35192
            },
            "nonCommercial": {
              "long": 22846,
              "short": 3598,
              "net": 19248
            },
            "smallTrader": {
              "long": 21757,
              "short": 5813,
              "net": 15944
            }
          },
          "openInterest": 86125
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17170,
              "short": 43199,
              "net": -26029
            },
            "nonCommercial": {
              "long": 15228,
              "short": 1428,
              "net": 13800
            },
            "smallTrader": {
              "long": 19732,
              "short": 7503,
              "net": 12229
            }
          },
          "openInterest": 53995
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26106,
              "short": 37689,
              "net": -11583
            },
            "nonCommercial": {
              "long": 9108,
              "short": 2935,
              "net": 6173
            },
            "smallTrader": {
              "long": 19161,
              "short": 13751,
              "net": 5410
            }
          },
          "openInterest": 54923
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17303,
              "short": 12845,
              "net": 4458
            },
            "nonCommercial": {
              "long": 2444,
              "short": 6963,
              "net": -4519
            },
            "smallTrader": {
              "long": 9803,
              "short": 9742,
              "net": 61
            }
          },
          "openInterest": 30042
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 322184,
              "short": 258892,
              "net": 63292
            },
            "nonCommercial": {
              "long": 9724,
              "short": 38788,
              "net": -29064
            },
            "smallTrader": {
              "long": 76785,
              "short": 111013,
              "net": -34228
            }
          },
          "openInterest": 423996
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6159,
              "short": 1800,
              "net": 4359
            },
            "nonCommercial": {
              "long": 3004,
              "short": 1527,
              "net": 1477
            },
            "smallTrader": {
              "long": 5227,
              "short": 11063,
              "net": -5836
            }
          },
          "openInterest": 15030
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49761,
              "short": 143151,
              "net": -93390
            },
            "nonCommercial": {
              "long": 76537,
              "short": 13336,
              "net": 63201
            },
            "smallTrader": {
              "long": 63925,
              "short": 33736,
              "net": 30189
            }
          },
          "openInterest": 204057
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 71582,
              "short": 74458,
              "net": -2876
            },
            "nonCommercial": {
              "long": 7478,
              "short": 16136,
              "net": -8658
            },
            "smallTrader": {
              "long": 46996,
              "short": 35462,
              "net": 11534
            }
          },
          "openInterest": 128337
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27633,
              "short": 39479,
              "net": -11846
            },
            "nonCommercial": {
              "long": 22638,
              "short": 10558,
              "net": 12080
            },
            "smallTrader": {
              "long": 21885,
              "short": 22119,
              "net": -234
            }
          },
          "openInterest": 73422
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24672,
              "short": 35453,
              "net": -10781
            },
            "nonCommercial": {
              "long": 13195,
              "short": 1762,
              "net": 11433
            },
            "smallTrader": {
              "long": 27260,
              "short": 27912,
              "net": -652
            }
          },
          "openInterest": 70458
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96912,
              "short": 101948,
              "net": -5036
            },
            "nonCommercial": {
              "long": 6101,
              "short": 4164,
              "net": 1937
            },
            "smallTrader": {
              "long": 17494,
              "short": 14395,
              "net": 3099
            }
          },
          "openInterest": 126902
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3659,
              "short": 18587,
              "net": -14928
            },
            "nonCommercial": {
              "long": 11560,
              "short": 248,
              "net": 11312
            },
            "smallTrader": {
              "long": 5541,
              "short": 1925,
              "net": 3616
            }
          },
          "openInterest": 20811
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19804,
              "short": 79888,
              "net": -60084
            },
            "nonCommercial": {
              "long": 35703,
              "short": 5491,
              "net": 30212
            },
            "smallTrader": {
              "long": 46801,
              "short": 16929,
              "net": 29872
            }
          },
          "openInterest": 108242
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17033,
              "short": 46087,
              "net": -29054
            },
            "nonCommercial": {
              "long": 18073,
              "short": 5625,
              "net": 12448
            },
            "smallTrader": {
              "long": 40579,
              "short": 23973,
              "net": 16606
            }
          },
          "openInterest": 91176
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26614,
              "short": 51075,
              "net": -24461
            },
            "nonCommercial": {
              "long": 15332,
              "short": 4850,
              "net": 10482
            },
            "smallTrader": {
              "long": 34431,
              "short": 20452,
              "net": 13979
            }
          },
          "openInterest": 86042
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48806,
              "short": 57541,
              "net": -8735
            },
            "nonCommercial": {
              "long": 9938,
              "short": 5883,
              "net": 4055
            },
            "smallTrader": {
              "long": 30785,
              "short": 26105,
              "net": 4680
            }
          },
          "openInterest": 89613
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33511,
              "short": 5483,
              "net": 28028
            },
            "nonCommercial": {
              "long": 725,
              "short": 14038,
              "net": -13313
            },
            "smallTrader": {
              "long": 7858,
              "short": 22573,
              "net": -14715
            }
          },
          "openInterest": 42581
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 50,
              "net": -50
            },
            "nonCommercial": {
              "long": 3674,
              "short": 7507,
              "net": -3833
            },
            "smallTrader": {
              "long": 4817,
              "short": 934,
              "net": 3883
            }
          },
          "openInterest": 10280
        }
      ]
    },
    {
      "reportDate": "1993-07-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 157389,
              "short": 163033,
              "net": -5644
            },
            "nonCommercial": {
              "long": 20091,
              "short": 21822,
              "net": -1731
            },
            "smallTrader": {
              "long": 51215,
              "short": 43840,
              "net": 7375
            }
          },
          "openInterest": 233888
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12007,
              "short": 8278,
              "net": 3729
            },
            "nonCommercial": {
              "long": 1148,
              "short": 3007,
              "net": -1859
            },
            "smallTrader": {
              "long": 2012,
              "short": 3882,
              "net": -1870
            }
          },
          "openInterest": 15167
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 211051,
              "short": 210632,
              "net": 419
            },
            "nonCommercial": {
              "long": 42517,
              "short": 22998,
              "net": 19519
            },
            "smallTrader": {
              "long": 95284,
              "short": 115222,
              "net": -19938
            }
          },
          "openInterest": 368875
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 131402,
              "short": 119876,
              "net": 11526
            },
            "nonCommercial": {
              "long": 4699,
              "short": 7321,
              "net": -2622
            },
            "smallTrader": {
              "long": 16347,
              "short": 25251,
              "net": -8904
            }
          },
          "openInterest": 152768
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2625,
              "short": 1118,
              "net": 1507
            },
            "nonCommercial": {
              "long": 0,
              "short": 940,
              "net": -940
            },
            "smallTrader": {
              "long": 1342,
              "short": 1909,
              "net": -567
            }
          },
          "openInterest": 3967
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10935,
              "short": 6329,
              "net": 4606
            },
            "nonCommercial": {
              "long": 1245,
              "short": 4689,
              "net": -3444
            },
            "smallTrader": {
              "long": 11879,
              "short": 13041,
              "net": -1162
            }
          },
          "openInterest": 24537
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14391,
              "short": 13376,
              "net": 1015
            },
            "nonCommercial": {
              "long": 3237,
              "short": 2823,
              "net": 414
            },
            "smallTrader": {
              "long": 9866,
              "short": 11295,
              "net": -1429
            }
          },
          "openInterest": 28579
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42580,
              "short": 82739,
              "net": -40159
            },
            "nonCommercial": {
              "long": 25491,
              "short": 2713,
              "net": 22778
            },
            "smallTrader": {
              "long": 23654,
              "short": 6273,
              "net": 17381
            }
          },
          "openInterest": 93105
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18291,
              "short": 43277,
              "net": -24986
            },
            "nonCommercial": {
              "long": 15195,
              "short": 1160,
              "net": 14035
            },
            "smallTrader": {
              "long": 18794,
              "short": 7843,
              "net": 10951
            }
          },
          "openInterest": 54311
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27543,
              "short": 37679,
              "net": -10136
            },
            "nonCommercial": {
              "long": 7824,
              "short": 2991,
              "net": 4833
            },
            "smallTrader": {
              "long": 18801,
              "short": 13498,
              "net": 5303
            }
          },
          "openInterest": 55066
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15049,
              "short": 14613,
              "net": 436
            },
            "nonCommercial": {
              "long": 4753,
              "short": 6269,
              "net": -1516
            },
            "smallTrader": {
              "long": 10531,
              "short": 9451,
              "net": 1080
            }
          },
          "openInterest": 30996
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 315286,
              "short": 264017,
              "net": 51269
            },
            "nonCommercial": {
              "long": 7841,
              "short": 49059,
              "net": -41218
            },
            "smallTrader": {
              "long": 85849,
              "short": 95900,
              "net": -10051
            }
          },
          "openInterest": 422382
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6646,
              "short": 1507,
              "net": 5139
            },
            "nonCommercial": {
              "long": 3022,
              "short": 1481,
              "net": 1541
            },
            "smallTrader": {
              "long": 4691,
              "short": 11371,
              "net": -6680
            }
          },
          "openInterest": 15082
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51185,
              "short": 146683,
              "net": -95498
            },
            "nonCommercial": {
              "long": 74337,
              "short": 9855,
              "net": 64482
            },
            "smallTrader": {
              "long": 65003,
              "short": 33987,
              "net": 31016
            }
          },
          "openInterest": 204642
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74263,
              "short": 80380,
              "net": -6117
            },
            "nonCommercial": {
              "long": 9271,
              "short": 16397,
              "net": -7126
            },
            "smallTrader": {
              "long": 53181,
              "short": 39938,
              "net": 13243
            }
          },
          "openInterest": 138604
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28169,
              "short": 39081,
              "net": -10912
            },
            "nonCommercial": {
              "long": 20776,
              "short": 10040,
              "net": 10736
            },
            "smallTrader": {
              "long": 20843,
              "short": 20667,
              "net": 176
            }
          },
          "openInterest": 71003
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27164,
              "short": 30928,
              "net": -3764
            },
            "nonCommercial": {
              "long": 6716,
              "short": 4617,
              "net": 2099
            },
            "smallTrader": {
              "long": 27999,
              "short": 26334,
              "net": 1665
            }
          },
          "openInterest": 65707
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97830,
              "short": 102698,
              "net": -4868
            },
            "nonCommercial": {
              "long": 5745,
              "short": 4345,
              "net": 1400
            },
            "smallTrader": {
              "long": 18339,
              "short": 14871,
              "net": 3468
            }
          },
          "openInterest": 129114
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4026,
              "short": 19129,
              "net": -15103
            },
            "nonCommercial": {
              "long": 11644,
              "short": 297,
              "net": 11347
            },
            "smallTrader": {
              "long": 5797,
              "short": 2041,
              "net": 3756
            }
          },
          "openInterest": 21712
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21316,
              "short": 80226,
              "net": -58910
            },
            "nonCommercial": {
              "long": 34079,
              "short": 6452,
              "net": 27627
            },
            "smallTrader": {
              "long": 47167,
              "short": 15884,
              "net": 31283
            }
          },
          "openInterest": 108548
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17773,
              "short": 46056,
              "net": -28283
            },
            "nonCommercial": {
              "long": 18642,
              "short": 6906,
              "net": 11736
            },
            "smallTrader": {
              "long": 41921,
              "short": 25374,
              "net": 16547
            }
          },
          "openInterest": 93586
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26589,
              "short": 52371,
              "net": -25782
            },
            "nonCommercial": {
              "long": 15243,
              "short": 3854,
              "net": 11389
            },
            "smallTrader": {
              "long": 34141,
              "short": 19748,
              "net": 14393
            }
          },
          "openInterest": 84603
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48266,
              "short": 58499,
              "net": -10233
            },
            "nonCommercial": {
              "long": 11049,
              "short": 6845,
              "net": 4204
            },
            "smallTrader": {
              "long": 34532,
              "short": 28503,
              "net": 6029
            }
          },
          "openInterest": 93931
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27966,
              "short": 10230,
              "net": 17736
            },
            "nonCommercial": {
              "long": 850,
              "short": 9189,
              "net": -8339
            },
            "smallTrader": {
              "long": 10192,
              "short": 19589,
              "net": -9397
            }
          },
          "openInterest": 39824
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 3158,
              "short": 5896,
              "net": -2738
            },
            "smallTrader": {
              "long": 3860,
              "short": 1122,
              "net": 2738
            }
          },
          "openInterest": 8727
        }
      ]
    },
    {
      "reportDate": "1993-07-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 173821,
              "short": 167176,
              "net": 6645
            },
            "nonCommercial": {
              "long": 15382,
              "short": 17121,
              "net": -1739
            },
            "smallTrader": {
              "long": 43402,
              "short": 48308,
              "net": -4906
            }
          },
          "openInterest": 233954
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13976,
              "short": 13103,
              "net": 873
            },
            "nonCommercial": {
              "long": 2355,
              "short": 1225,
              "net": 1130
            },
            "smallTrader": {
              "long": 1998,
              "short": 4001,
              "net": -2003
            }
          },
          "openInterest": 18329
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 207264,
              "short": 203053,
              "net": 4211
            },
            "nonCommercial": {
              "long": 40741,
              "short": 27368,
              "net": 13373
            },
            "smallTrader": {
              "long": 84764,
              "short": 102348,
              "net": -17584
            }
          },
          "openInterest": 352271
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 136168,
              "short": 116868,
              "net": 19300
            },
            "nonCommercial": {
              "long": 3143,
              "short": 7647,
              "net": -4504
            },
            "smallTrader": {
              "long": 13500,
              "short": 28296,
              "net": -14796
            }
          },
          "openInterest": 153131
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2523,
              "short": 1100,
              "net": 1423
            },
            "nonCommercial": {
              "long": 0,
              "short": 953,
              "net": -953
            },
            "smallTrader": {
              "long": 1319,
              "short": 1789,
              "net": -470
            }
          },
          "openInterest": 3842
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13365,
              "short": 7274,
              "net": 6091
            },
            "nonCommercial": {
              "long": 1365,
              "short": 4444,
              "net": -3079
            },
            "smallTrader": {
              "long": 11604,
              "short": 14616,
              "net": -3012
            }
          },
          "openInterest": 26754
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16754,
              "short": 12963,
              "net": 3791
            },
            "nonCommercial": {
              "long": 2133,
              "short": 4129,
              "net": -1996
            },
            "smallTrader": {
              "long": 8794,
              "short": 10589,
              "net": -1795
            }
          },
          "openInterest": 28857
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43089,
              "short": 78080,
              "net": -34991
            },
            "nonCommercial": {
              "long": 21749,
              "short": 2911,
              "net": 18838
            },
            "smallTrader": {
              "long": 22897,
              "short": 6744,
              "net": 16153
            }
          },
          "openInterest": 88391
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18111,
              "short": 43378,
              "net": -25267
            },
            "nonCommercial": {
              "long": 15726,
              "short": 1106,
              "net": 14620
            },
            "smallTrader": {
              "long": 18795,
              "short": 8148,
              "net": 10647
            }
          },
          "openInterest": 54069
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27984,
              "short": 36720,
              "net": -8736
            },
            "nonCommercial": {
              "long": 5481,
              "short": 3032,
              "net": 2449
            },
            "smallTrader": {
              "long": 19428,
              "short": 13141,
              "net": 6287
            }
          },
          "openInterest": 53950
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14238,
              "short": 16152,
              "net": -1914
            },
            "nonCommercial": {
              "long": 6739,
              "short": 6229,
              "net": 510
            },
            "smallTrader": {
              "long": 10774,
              "short": 9370,
              "net": 1404
            }
          },
          "openInterest": 32670
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 320337,
              "short": 263549,
              "net": 56788
            },
            "nonCommercial": {
              "long": 7785,
              "short": 48980,
              "net": -41195
            },
            "smallTrader": {
              "long": 82597,
              "short": 98190,
              "net": -15593
            }
          },
          "openInterest": 420084
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6756,
              "short": 1717,
              "net": 5039
            },
            "nonCommercial": {
              "long": 3067,
              "short": 1412,
              "net": 1655
            },
            "smallTrader": {
              "long": 4668,
              "short": 11362,
              "net": -6694
            }
          },
          "openInterest": 14738
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49019,
              "short": 140657,
              "net": -91638
            },
            "nonCommercial": {
              "long": 69330,
              "short": 10481,
              "net": 58849
            },
            "smallTrader": {
              "long": 66376,
              "short": 33587,
              "net": 32789
            }
          },
          "openInterest": 197704
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 71104,
              "short": 81078,
              "net": -9974
            },
            "nonCommercial": {
              "long": 8740,
              "short": 14905,
              "net": -6165
            },
            "smallTrader": {
              "long": 53365,
              "short": 37226,
              "net": 16139
            }
          },
          "openInterest": 134685
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17239,
              "short": 46081,
              "net": -28842
            },
            "nonCommercial": {
              "long": 29532,
              "short": 8622,
              "net": 20910
            },
            "smallTrader": {
              "long": 26663,
              "short": 18731,
              "net": 7932
            }
          },
          "openInterest": 75198
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27486,
              "short": 31745,
              "net": -4259
            },
            "nonCommercial": {
              "long": 5925,
              "short": 2933,
              "net": 2992
            },
            "smallTrader": {
              "long": 25743,
              "short": 24476,
              "net": 1267
            }
          },
          "openInterest": 62491
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88375,
              "short": 92946,
              "net": -4571
            },
            "nonCommercial": {
              "long": 6091,
              "short": 4645,
              "net": 1446
            },
            "smallTrader": {
              "long": 16376,
              "short": 13251,
              "net": 3125
            }
          },
          "openInterest": 117095
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3766,
              "short": 18928,
              "net": -15162
            },
            "nonCommercial": {
              "long": 11817,
              "short": 341,
              "net": 11476
            },
            "smallTrader": {
              "long": 5845,
              "short": 2159,
              "net": 3686
            }
          },
          "openInterest": 21868
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21806,
              "short": 77689,
              "net": -55883
            },
            "nonCommercial": {
              "long": 34677,
              "short": 6753,
              "net": 27924
            },
            "smallTrader": {
              "long": 44843,
              "short": 16884,
              "net": 27959
            }
          },
          "openInterest": 106962
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19482,
              "short": 45402,
              "net": -25920
            },
            "nonCommercial": {
              "long": 16023,
              "short": 5205,
              "net": 10818
            },
            "smallTrader": {
              "long": 40800,
              "short": 25698,
              "net": 15102
            }
          },
          "openInterest": 88546
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27021,
              "short": 50326,
              "net": -23305
            },
            "nonCommercial": {
              "long": 12288,
              "short": 2381,
              "net": 9907
            },
            "smallTrader": {
              "long": 31479,
              "short": 18081,
              "net": 13398
            }
          },
          "openInterest": 80115
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47938,
              "short": 54532,
              "net": -6594
            },
            "nonCommercial": {
              "long": 9654,
              "short": 8629,
              "net": 1025
            },
            "smallTrader": {
              "long": 35410,
              "short": 29841,
              "net": 5569
            }
          },
          "openInterest": 93059
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32646,
              "short": 9696,
              "net": 22950
            },
            "nonCommercial": {
              "long": 822,
              "short": 11517,
              "net": -10695
            },
            "smallTrader": {
              "long": 8127,
              "short": 20382,
              "net": -12255
            }
          },
          "openInterest": 42385
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2562,
              "short": 5224,
              "net": -2662
            },
            "smallTrader": {
              "long": 3932,
              "short": 1270,
              "net": 2662
            }
          },
          "openInterest": 9767
        }
      ]
    },
    {
      "reportDate": "1993-08-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 173109,
              "short": 166710,
              "net": 6399
            },
            "nonCommercial": {
              "long": 16284,
              "short": 17776,
              "net": -1492
            },
            "smallTrader": {
              "long": 44065,
              "short": 48972,
              "net": -4907
            }
          },
          "openInterest": 234252
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14264,
              "short": 14568,
              "net": -304
            },
            "nonCommercial": {
              "long": 3705,
              "short": 1436,
              "net": 2269
            },
            "smallTrader": {
              "long": 1460,
              "short": 3425,
              "net": -1965
            }
          },
          "openInterest": 19429
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 205553,
              "short": 220696,
              "net": -15143
            },
            "nonCommercial": {
              "long": 46445,
              "short": 23842,
              "net": 22603
            },
            "smallTrader": {
              "long": 97235,
              "short": 104695,
              "net": -7460
            }
          },
          "openInterest": 369452
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 129612,
              "short": 111865,
              "net": 17747
            },
            "nonCommercial": {
              "long": 7599,
              "short": 11245,
              "net": -3646
            },
            "smallTrader": {
              "long": 14823,
              "short": 28924,
              "net": -14101
            }
          },
          "openInterest": 153675
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2367,
              "short": 2843,
              "net": -476
            },
            "nonCommercial": {
              "long": 230,
              "short": 650,
              "net": -420
            },
            "smallTrader": {
              "long": 2252,
              "short": 1356,
              "net": 896
            }
          },
          "openInterest": 4849
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12651,
              "short": 7854,
              "net": 4797
            },
            "nonCommercial": {
              "long": 1463,
              "short": 5563,
              "net": -4100
            },
            "smallTrader": {
              "long": 11281,
              "short": 11978,
              "net": -697
            }
          },
          "openInterest": 25966
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32061,
              "short": 12979,
              "net": 19082
            },
            "nonCommercial": {
              "long": 346,
              "short": 11125,
              "net": -10779
            },
            "smallTrader": {
              "long": 6793,
              "short": 15096,
              "net": -8303
            }
          },
          "openInterest": 40502
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43002,
              "short": 76701,
              "net": -33699
            },
            "nonCommercial": {
              "long": 20473,
              "short": 3438,
              "net": 17035
            },
            "smallTrader": {
              "long": 23788,
              "short": 7124,
              "net": 16664
            }
          },
          "openInterest": 87829
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18201,
              "short": 42255,
              "net": -24054
            },
            "nonCommercial": {
              "long": 15480,
              "short": 2010,
              "net": 13470
            },
            "smallTrader": {
              "long": 18522,
              "short": 7938,
              "net": 10584
            }
          },
          "openInterest": 54076
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28980,
              "short": 38589,
              "net": -9609
            },
            "nonCommercial": {
              "long": 5976,
              "short": 2162,
              "net": 3814
            },
            "smallTrader": {
              "long": 18083,
              "short": 12288,
              "net": 5795
            }
          },
          "openInterest": 54028
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15535,
              "short": 15618,
              "net": -83
            },
            "nonCommercial": {
              "long": 4776,
              "short": 6027,
              "net": -1251
            },
            "smallTrader": {
              "long": 10877,
              "short": 9543,
              "net": 1334
            }
          },
          "openInterest": 31921
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 328045,
              "short": 274511,
              "net": 53534
            },
            "nonCommercial": {
              "long": 9159,
              "short": 47489,
              "net": -38330
            },
            "smallTrader": {
              "long": 84932,
              "short": 100136,
              "net": -15204
            }
          },
          "openInterest": 433573
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6213,
              "short": 1617,
              "net": 4596
            },
            "nonCommercial": {
              "long": 3249,
              "short": 1359,
              "net": 1890
            },
            "smallTrader": {
              "long": 5099,
              "short": 11585,
              "net": -6486
            }
          },
          "openInterest": 15010
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37142,
              "short": 150213,
              "net": -113071
            },
            "nonCommercial": {
              "long": 82076,
              "short": 12479,
              "net": 69597
            },
            "smallTrader": {
              "long": 74803,
              "short": 31329,
              "net": 43474
            }
          },
          "openInterest": 206869
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 69695,
              "short": 82371,
              "net": -12676
            },
            "nonCommercial": {
              "long": 10836,
              "short": 12127,
              "net": -1291
            },
            "smallTrader": {
              "long": 47891,
              "short": 33924,
              "net": 13967
            }
          },
          "openInterest": 130215
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14468,
              "short": 51592,
              "net": -37124
            },
            "nonCommercial": {
              "long": 32867,
              "short": 7282,
              "net": 25585
            },
            "smallTrader": {
              "long": 29535,
              "short": 17996,
              "net": 11539
            }
          },
          "openInterest": 78735
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27202,
              "short": 32101,
              "net": -4899
            },
            "nonCommercial": {
              "long": 7365,
              "short": 1912,
              "net": 5453
            },
            "smallTrader": {
              "long": 25724,
              "short": 26278,
              "net": -554
            }
          },
          "openInterest": 63436
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92047,
              "short": 99014,
              "net": -6967
            },
            "nonCommercial": {
              "long": 6327,
              "short": 3187,
              "net": 3140
            },
            "smallTrader": {
              "long": 16314,
              "short": 12487,
              "net": 3827
            }
          },
          "openInterest": 119749
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3765,
              "short": 19972,
              "net": -16207
            },
            "nonCommercial": {
              "long": 12680,
              "short": 575,
              "net": 12105
            },
            "smallTrader": {
              "long": 5966,
              "short": 1864,
              "net": 4102
            }
          },
          "openInterest": 22827
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22403,
              "short": 82702,
              "net": -60299
            },
            "nonCommercial": {
              "long": 37152,
              "short": 7940,
              "net": 29212
            },
            "smallTrader": {
              "long": 49871,
              "short": 18784,
              "net": 31087
            }
          },
          "openInterest": 114900
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18301,
              "short": 44056,
              "net": -25755
            },
            "nonCommercial": {
              "long": 17083,
              "short": 5245,
              "net": 11838
            },
            "smallTrader": {
              "long": 39059,
              "short": 25142,
              "net": 13917
            }
          },
          "openInterest": 84493
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25351,
              "short": 44777,
              "net": -19426
            },
            "nonCommercial": {
              "long": 11123,
              "short": 5647,
              "net": 5476
            },
            "smallTrader": {
              "long": 32166,
              "short": 18216,
              "net": 13950
            }
          },
          "openInterest": 80062
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42590,
              "short": 57201,
              "net": -14611
            },
            "nonCommercial": {
              "long": 10564,
              "short": 7885,
              "net": 2679
            },
            "smallTrader": {
              "long": 40530,
              "short": 28598,
              "net": 11932
            }
          },
          "openInterest": 94082
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27967,
              "short": 15430,
              "net": 12537
            },
            "nonCommercial": {
              "long": 1611,
              "short": 8609,
              "net": -6998
            },
            "smallTrader": {
              "long": 12255,
              "short": 17794,
              "net": -5539
            }
          },
          "openInterest": 42625
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2997,
              "short": 5272,
              "net": -2275
            },
            "smallTrader": {
              "long": 3679,
              "short": 1404,
              "net": 2275
            }
          },
          "openInterest": 10368
        }
      ]
    },
    {
      "reportDate": "1993-08-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 180946,
              "short": 166360,
              "net": 14586
            },
            "nonCommercial": {
              "long": 15654,
              "short": 24297,
              "net": -8643
            },
            "smallTrader": {
              "long": 43044,
              "short": 48987,
              "net": -5943
            }
          },
          "openInterest": 240424
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13942,
              "short": 16525,
              "net": -2583
            },
            "nonCommercial": {
              "long": 5305,
              "short": 1411,
              "net": 3894
            },
            "smallTrader": {
              "long": 2106,
              "short": 3417,
              "net": -1311
            }
          },
          "openInterest": 21353
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 197491,
              "short": 216610,
              "net": -19119
            },
            "nonCommercial": {
              "long": 46878,
              "short": 25612,
              "net": 21266
            },
            "smallTrader": {
              "long": 104292,
              "short": 106439,
              "net": -2147
            }
          },
          "openInterest": 368190
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 137196,
              "short": 114535,
              "net": 22661
            },
            "nonCommercial": {
              "long": 4315,
              "short": 13733,
              "net": -9418
            },
            "smallTrader": {
              "long": 15654,
              "short": 28897,
              "net": -13243
            }
          },
          "openInterest": 158585
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1501,
              "short": 2511,
              "net": -1010
            },
            "nonCommercial": {
              "long": 1230,
              "short": 526,
              "net": 704
            },
            "smallTrader": {
              "long": 1907,
              "short": 1601,
              "net": 306
            }
          },
          "openInterest": 4638
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24902,
              "short": 6177,
              "net": 18725
            },
            "nonCommercial": {
              "long": 1475,
              "short": 11129,
              "net": -9654
            },
            "smallTrader": {
              "long": 10278,
              "short": 19349,
              "net": -9071
            }
          },
          "openInterest": 37767
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34006,
              "short": 13263,
              "net": 20743
            },
            "nonCommercial": {
              "long": 311,
              "short": 13195,
              "net": -12884
            },
            "smallTrader": {
              "long": 7947,
              "short": 15806,
              "net": -7859
            }
          },
          "openInterest": 43458
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42759,
              "short": 70060,
              "net": -27301
            },
            "nonCommercial": {
              "long": 17407,
              "short": 4949,
              "net": 12458
            },
            "smallTrader": {
              "long": 21966,
              "short": 7123,
              "net": 14843
            }
          },
          "openInterest": 82949
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18701,
              "short": 40074,
              "net": -21373
            },
            "nonCommercial": {
              "long": 13906,
              "short": 1152,
              "net": 12754
            },
            "smallTrader": {
              "long": 17071,
              "short": 8452,
              "net": 8619
            }
          },
          "openInterest": 50817
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32284,
              "short": 37010,
              "net": -4726
            },
            "nonCommercial": {
              "long": 5271,
              "short": 3741,
              "net": 1530
            },
            "smallTrader": {
              "long": 18515,
              "short": 15319,
              "net": 3196
            }
          },
          "openInterest": 56676
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18452,
              "short": 14158,
              "net": 4294
            },
            "nonCommercial": {
              "long": 2439,
              "short": 8361,
              "net": -5922
            },
            "smallTrader": {
              "long": 10431,
              "short": 8803,
              "net": 1628
            }
          },
          "openInterest": 31680
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 335391,
              "short": 284834,
              "net": 50557
            },
            "nonCommercial": {
              "long": 10339,
              "short": 44040,
              "net": -33701
            },
            "smallTrader": {
              "long": 90547,
              "short": 107403,
              "net": -16856
            }
          },
          "openInterest": 451871
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6281,
              "short": 1564,
              "net": 4717
            },
            "nonCommercial": {
              "long": 3218,
              "short": 1697,
              "net": 1521
            },
            "smallTrader": {
              "long": 4880,
              "short": 11118,
              "net": -6238
            }
          },
          "openInterest": 14824
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51696,
              "short": 116081,
              "net": -64385
            },
            "nonCommercial": {
              "long": 55725,
              "short": 13359,
              "net": 42366
            },
            "smallTrader": {
              "long": 55888,
              "short": 33869,
              "net": 22019
            }
          },
          "openInterest": 176847
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75204,
              "short": 85345,
              "net": -10141
            },
            "nonCommercial": {
              "long": 8033,
              "short": 13119,
              "net": -5086
            },
            "smallTrader": {
              "long": 53920,
              "short": 38693,
              "net": 15227
            }
          },
          "openInterest": 138695
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18906,
              "short": 47882,
              "net": -28976
            },
            "nonCommercial": {
              "long": 29742,
              "short": 9531,
              "net": 20211
            },
            "smallTrader": {
              "long": 26950,
              "short": 18185,
              "net": 8765
            }
          },
          "openInterest": 77346
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26592,
              "short": 32401,
              "net": -5809
            },
            "nonCommercial": {
              "long": 8535,
              "short": 2880,
              "net": 5655
            },
            "smallTrader": {
              "long": 27633,
              "short": 27479,
              "net": 154
            }
          },
          "openInterest": 67017
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95391,
              "short": 103403,
              "net": -8012
            },
            "nonCommercial": {
              "long": 6597,
              "short": 3226,
              "net": 3371
            },
            "smallTrader": {
              "long": 17324,
              "short": 12683,
              "net": 4641
            }
          },
          "openInterest": 125533
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4545,
              "short": 16612,
              "net": -12067
            },
            "nonCommercial": {
              "long": 10173,
              "short": 454,
              "net": 9719
            },
            "smallTrader": {
              "long": 4522,
              "short": 2174,
              "net": 2348
            }
          },
          "openInterest": 19594
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29806,
              "short": 77793,
              "net": -47987
            },
            "nonCommercial": {
              "long": 31158,
              "short": 7567,
              "net": 23591
            },
            "smallTrader": {
              "long": 40806,
              "short": 16410,
              "net": 24396
            }
          },
          "openInterest": 107703
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23355,
              "short": 36835,
              "net": -13480
            },
            "nonCommercial": {
              "long": 7833,
              "short": 4481,
              "net": 3352
            },
            "smallTrader": {
              "long": 34372,
              "short": 24244,
              "net": 10128
            }
          },
          "openInterest": 71887
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24505,
              "short": 42419,
              "net": -17914
            },
            "nonCommercial": {
              "long": 9059,
              "short": 4921,
              "net": 4138
            },
            "smallTrader": {
              "long": 32076,
              "short": 18300,
              "net": 13776
            }
          },
          "openInterest": 75612
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45165,
              "short": 58208,
              "net": -13043
            },
            "nonCommercial": {
              "long": 11181,
              "short": 6584,
              "net": 4597
            },
            "smallTrader": {
              "long": 37429,
              "short": 28983,
              "net": 8446
            }
          },
          "openInterest": 93775
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30313,
              "short": 12046,
              "net": 18267
            },
            "nonCommercial": {
              "long": 884,
              "short": 10269,
              "net": -9385
            },
            "smallTrader": {
              "long": 10439,
              "short": 19321,
              "net": -8882
            }
          },
          "openInterest": 42524
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 3019,
              "short": 5131,
              "net": -2112
            },
            "smallTrader": {
              "long": 3232,
              "short": 1120,
              "net": 2112
            }
          },
          "openInterest": 10051
        }
      ]
    },
    {
      "reportDate": "1993-08-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 175065,
              "short": 164125,
              "net": 10940
            },
            "nonCommercial": {
              "long": 18521,
              "short": 25114,
              "net": -6593
            },
            "smallTrader": {
              "long": 45696,
              "short": 50043,
              "net": -4347
            }
          },
          "openInterest": 239419
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15273,
              "short": 17241,
              "net": -1968
            },
            "nonCommercial": {
              "long": 5503,
              "short": 1786,
              "net": 3717
            },
            "smallTrader": {
              "long": 2250,
              "short": 3999,
              "net": -1749
            }
          },
          "openInterest": 23026
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232834,
              "short": 237731,
              "net": -4897
            },
            "nonCommercial": {
              "long": 43330,
              "short": 42289,
              "net": 1041
            },
            "smallTrader": {
              "long": 109594,
              "short": 105738,
              "net": 3856
            }
          },
          "openInterest": 414248
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 139807,
              "short": 123939,
              "net": 15868
            },
            "nonCommercial": {
              "long": 5895,
              "short": 17892,
              "net": -11997
            },
            "smallTrader": {
              "long": 17406,
              "short": 21277,
              "net": -3871
            }
          },
          "openInterest": 164143
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1492,
              "short": 2609,
              "net": -1117
            },
            "nonCommercial": {
              "long": 2851,
              "short": 736,
              "net": 2115
            },
            "smallTrader": {
              "long": 1610,
              "short": 2608,
              "net": -998
            }
          },
          "openInterest": 5953
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26628,
              "short": 6254,
              "net": 20374
            },
            "nonCommercial": {
              "long": 2188,
              "short": 12212,
              "net": -10024
            },
            "smallTrader": {
              "long": 8954,
              "short": 19304,
              "net": -10350
            }
          },
          "openInterest": 38830
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38945,
              "short": 11466,
              "net": 27479
            },
            "nonCommercial": {
              "long": 353,
              "short": 18955,
              "net": -18602
            },
            "smallTrader": {
              "long": 8207,
              "short": 17084,
              "net": -8877
            }
          },
          "openInterest": 48848
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39224,
              "short": 68127,
              "net": -28903
            },
            "nonCommercial": {
              "long": 19504,
              "short": 3581,
              "net": 15923
            },
            "smallTrader": {
              "long": 17358,
              "short": 4378,
              "net": 12980
            }
          },
          "openInterest": 76619
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24028,
              "short": 40372,
              "net": -16344
            },
            "nonCommercial": {
              "long": 8693,
              "short": 928,
              "net": 7765
            },
            "smallTrader": {
              "long": 15373,
              "short": 6794,
              "net": 8579
            }
          },
          "openInterest": 49105
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32760,
              "short": 33989,
              "net": -1229
            },
            "nonCommercial": {
              "long": 4433,
              "short": 5078,
              "net": -645
            },
            "smallTrader": {
              "long": 16859,
              "short": 14985,
              "net": 1874
            }
          },
          "openInterest": 54639
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22236,
              "short": 12330,
              "net": 9906
            },
            "nonCommercial": {
              "long": 1597,
              "short": 10847,
              "net": -9250
            },
            "smallTrader": {
              "long": 10001,
              "short": 10657,
              "net": -656
            }
          },
          "openInterest": 34576
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 313675,
              "short": 289119,
              "net": 24556
            },
            "nonCommercial": {
              "long": 13888,
              "short": 29989,
              "net": -16101
            },
            "smallTrader": {
              "long": 92198,
              "short": 100653,
              "net": -8455
            }
          },
          "openInterest": 432440
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6058,
              "short": 1516,
              "net": 4542
            },
            "nonCommercial": {
              "long": 3279,
              "short": 1464,
              "net": 1815
            },
            "smallTrader": {
              "long": 4411,
              "short": 10768,
              "net": -6357
            }
          },
          "openInterest": 14273
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60168,
              "short": 112831,
              "net": -52663
            },
            "nonCommercial": {
              "long": 41868,
              "short": 12872,
              "net": 28996
            },
            "smallTrader": {
              "long": 56219,
              "short": 32552,
              "net": 23667
            }
          },
          "openInterest": 172814
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78216,
              "short": 98737,
              "net": -20521
            },
            "nonCommercial": {
              "long": 10013,
              "short": 6338,
              "net": 3675
            },
            "smallTrader": {
              "long": 55132,
              "short": 38286,
              "net": 16846
            }
          },
          "openInterest": 146589
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17051,
              "short": 52512,
              "net": -35461
            },
            "nonCommercial": {
              "long": 34519,
              "short": 9882,
              "net": 24637
            },
            "smallTrader": {
              "long": 31925,
              "short": 21101,
              "net": 10824
            }
          },
          "openInterest": 85910
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27439,
              "short": 32582,
              "net": -5143
            },
            "nonCommercial": {
              "long": 5744,
              "short": 3654,
              "net": 2090
            },
            "smallTrader": {
              "long": 29032,
              "short": 25979,
              "net": 3053
            }
          },
          "openInterest": 65598
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94351,
              "short": 112166,
              "net": -17815
            },
            "nonCommercial": {
              "long": 13430,
              "short": 2459,
              "net": 10971
            },
            "smallTrader": {
              "long": 19440,
              "short": 12596,
              "net": 6844
            }
          },
          "openInterest": 133415
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4534,
              "short": 14462,
              "net": -9928
            },
            "nonCommercial": {
              "long": 8486,
              "short": 703,
              "net": 7783
            },
            "smallTrader": {
              "long": 4156,
              "short": 2011,
              "net": 2145
            }
          },
          "openInterest": 17364
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32542,
              "short": 79680,
              "net": -47138
            },
            "nonCommercial": {
              "long": 29503,
              "short": 4240,
              "net": 25263
            },
            "smallTrader": {
              "long": 39575,
              "short": 17700,
              "net": 21875
            }
          },
          "openInterest": 106813
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20535,
              "short": 36330,
              "net": -15795
            },
            "nonCommercial": {
              "long": 7249,
              "short": 4987,
              "net": 2262
            },
            "smallTrader": {
              "long": 34194,
              "short": 20661,
              "net": 13533
            }
          },
          "openInterest": 70499
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25757,
              "short": 40104,
              "net": -14347
            },
            "nonCommercial": {
              "long": 6154,
              "short": 3671,
              "net": 2483
            },
            "smallTrader": {
              "long": 29825,
              "short": 17961,
              "net": 11864
            }
          },
          "openInterest": 69670
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49873,
              "short": 57218,
              "net": -7345
            },
            "nonCommercial": {
              "long": 9291,
              "short": 7050,
              "net": 2241
            },
            "smallTrader": {
              "long": 35498,
              "short": 30394,
              "net": 5104
            }
          },
          "openInterest": 94689
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29287,
              "short": 16044,
              "net": 13243
            },
            "nonCommercial": {
              "long": 1328,
              "short": 10671,
              "net": -9343
            },
            "smallTrader": {
              "long": 13628,
              "short": 17528,
              "net": -3900
            }
          },
          "openInterest": 45718
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2296,
              "short": 3133,
              "net": -837
            },
            "smallTrader": {
              "long": 2259,
              "short": 1422,
              "net": 837
            }
          },
          "openInterest": 8278
        }
      ]
    },
    {
      "reportDate": "1993-08-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 157469,
              "short": 165894,
              "net": -8425
            },
            "nonCommercial": {
              "long": 21608,
              "short": 17491,
              "net": 4117
            },
            "smallTrader": {
              "long": 52283,
              "short": 47975,
              "net": 4308
            }
          },
          "openInterest": 231393
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15352,
              "short": 16019,
              "net": -667
            },
            "nonCommercial": {
              "long": 5589,
              "short": 3729,
              "net": 1860
            },
            "smallTrader": {
              "long": 2331,
              "short": 3524,
              "net": -1193
            }
          },
          "openInterest": 23272
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232418,
              "short": 237386,
              "net": -4968
            },
            "nonCommercial": {
              "long": 39533,
              "short": 23889,
              "net": 15644
            },
            "smallTrader": {
              "long": 100745,
              "short": 111421,
              "net": -10676
            }
          },
          "openInterest": 407975
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 135270,
              "short": 121140,
              "net": 14130
            },
            "nonCommercial": {
              "long": 8732,
              "short": 18217,
              "net": -9485
            },
            "smallTrader": {
              "long": 19175,
              "short": 23820,
              "net": -4645
            }
          },
          "openInterest": 163750
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1891,
              "short": 1754,
              "net": 137
            },
            "nonCommercial": {
              "long": 2013,
              "short": 911,
              "net": 1102
            },
            "smallTrader": {
              "long": 1543,
              "short": 2782,
              "net": -1239
            }
          },
          "openInterest": 5447
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9773,
              "short": 13563,
              "net": -3790
            },
            "nonCommercial": {
              "long": 4263,
              "short": 3637,
              "net": 626
            },
            "smallTrader": {
              "long": 13701,
              "short": 10537,
              "net": 3164
            }
          },
          "openInterest": 28887
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36352,
              "short": 9595,
              "net": 26757
            },
            "nonCommercial": {
              "long": 398,
              "short": 18726,
              "net": -18328
            },
            "smallTrader": {
              "long": 7281,
              "short": 15710,
              "net": -8429
            }
          },
          "openInterest": 46154
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36104,
              "short": 74062,
              "net": -37958
            },
            "nonCommercial": {
              "long": 26196,
              "short": 1469,
              "net": 24727
            },
            "smallTrader": {
              "long": 18196,
              "short": 4965,
              "net": 13231
            }
          },
          "openInterest": 80972
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19077,
              "short": 35947,
              "net": -16870
            },
            "nonCommercial": {
              "long": 9706,
              "short": 605,
              "net": 9101
            },
            "smallTrader": {
              "long": 14126,
              "short": 6357,
              "net": 7769
            }
          },
          "openInterest": 44461
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30950,
              "short": 35806,
              "net": -4856
            },
            "nonCommercial": {
              "long": 4583,
              "short": 4041,
              "net": 542
            },
            "smallTrader": {
              "long": 18842,
              "short": 14528,
              "net": 4314
            }
          },
          "openInterest": 55012
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22360,
              "short": 12737,
              "net": 9623
            },
            "nonCommercial": {
              "long": 1474,
              "short": 10946,
              "net": -9472
            },
            "smallTrader": {
              "long": 10681,
              "short": 10832,
              "net": -151
            }
          },
          "openInterest": 35159
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 300522,
              "short": 281625,
              "net": 18897
            },
            "nonCommercial": {
              "long": 10662,
              "short": 30581,
              "net": -19919
            },
            "smallTrader": {
              "long": 78631,
              "short": 77609,
              "net": 1022
            }
          },
          "openInterest": 404312
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5485,
              "short": 1242,
              "net": 4243
            },
            "nonCommercial": {
              "long": 2871,
              "short": 1496,
              "net": 1375
            },
            "smallTrader": {
              "long": 4556,
              "short": 10174,
              "net": -5618
            }
          },
          "openInterest": 13347
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62404,
              "short": 118570,
              "net": -56166
            },
            "nonCommercial": {
              "long": 44404,
              "short": 11738,
              "net": 32666
            },
            "smallTrader": {
              "long": 51458,
              "short": 27958,
              "net": 23500
            }
          },
          "openInterest": 172556
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 77183,
              "short": 104301,
              "net": -27118
            },
            "nonCommercial": {
              "long": 15361,
              "short": 4366,
              "net": 10995
            },
            "smallTrader": {
              "long": 52356,
              "short": 36233,
              "net": 16123
            }
          },
          "openInterest": 147118
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27195,
              "short": 48564,
              "net": -21369
            },
            "nonCommercial": {
              "long": 28021,
              "short": 10219,
              "net": 17802
            },
            "smallTrader": {
              "long": 23962,
              "short": 20395,
              "net": 3567
            }
          },
          "openInterest": 81682
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28633,
              "short": 33064,
              "net": -4431
            },
            "nonCommercial": {
              "long": 5490,
              "short": 4091,
              "net": 1399
            },
            "smallTrader": {
              "long": 28900,
              "short": 25868,
              "net": 3032
            }
          },
          "openInterest": 66225
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85014,
              "short": 103225,
              "net": -18211
            },
            "nonCommercial": {
              "long": 14911,
              "short": 2779,
              "net": 12132
            },
            "smallTrader": {
              "long": 17753,
              "short": 11674,
              "net": 6079
            }
          },
          "openInterest": 123449
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4728,
              "short": 14580,
              "net": -9852
            },
            "nonCommercial": {
              "long": 8022,
              "short": 539,
              "net": 7483
            },
            "smallTrader": {
              "long": 4358,
              "short": 1989,
              "net": 2369
            }
          },
          "openInterest": 17296
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34264,
              "short": 82489,
              "net": -48225
            },
            "nonCommercial": {
              "long": 29165,
              "short": 4264,
              "net": 24901
            },
            "smallTrader": {
              "long": 39574,
              "short": 16250,
              "net": 23324
            }
          },
          "openInterest": 108322
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25676,
              "short": 39600,
              "net": -13924
            },
            "nonCommercial": {
              "long": 6077,
              "short": 5059,
              "net": 1018
            },
            "smallTrader": {
              "long": 34280,
              "short": 21374,
              "net": 12906
            }
          },
          "openInterest": 70672
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25432,
              "short": 39390,
              "net": -13958
            },
            "nonCommercial": {
              "long": 6104,
              "short": 3499,
              "net": 2605
            },
            "smallTrader": {
              "long": 28541,
              "short": 17188,
              "net": 11353
            }
          },
          "openInterest": 68823
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52315,
              "short": 57091,
              "net": -4776
            },
            "nonCommercial": {
              "long": 8733,
              "short": 7641,
              "net": 1092
            },
            "smallTrader": {
              "long": 36126,
              "short": 32442,
              "net": 3684
            }
          },
          "openInterest": 97201
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22009,
              "short": 26104,
              "net": -4095
            },
            "nonCommercial": {
              "long": 5159,
              "short": 5075,
              "net": 84
            },
            "smallTrader": {
              "long": 15170,
              "short": 11159,
              "net": 4011
            }
          },
          "openInterest": 43481
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1876,
              "short": 2159,
              "net": -283
            },
            "smallTrader": {
              "long": 1802,
              "short": 1519,
              "net": 283
            }
          },
          "openInterest": 7541
        }
      ]
    },
    {
      "reportDate": "1993-08-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 166489,
              "short": 170127,
              "net": -3638
            },
            "nonCommercial": {
              "long": 21623,
              "short": 16466,
              "net": 5157
            },
            "smallTrader": {
              "long": 51356,
              "short": 52875,
              "net": -1519
            }
          },
          "openInterest": 240993
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13255,
              "short": 14416,
              "net": -1161
            },
            "nonCommercial": {
              "long": 6142,
              "short": 3612,
              "net": 2530
            },
            "smallTrader": {
              "long": 3032,
              "short": 4401,
              "net": -1369
            }
          },
          "openInterest": 22429
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 233506,
              "short": 232329,
              "net": 1177
            },
            "nonCommercial": {
              "long": 40433,
              "short": 24553,
              "net": 15880
            },
            "smallTrader": {
              "long": 93918,
              "short": 110975,
              "net": -17057
            }
          },
          "openInterest": 401818
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 121288,
              "short": 115037,
              "net": 6251
            },
            "nonCommercial": {
              "long": 9336,
              "short": 15835,
              "net": -6499
            },
            "smallTrader": {
              "long": 24708,
              "short": 24460,
              "net": 248
            }
          },
          "openInterest": 156621
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1718,
              "short": 1713,
              "net": 5
            },
            "nonCommercial": {
              "long": 2104,
              "short": 1140,
              "net": 964
            },
            "smallTrader": {
              "long": 1678,
              "short": 2647,
              "net": -969
            }
          },
          "openInterest": 5500
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17088,
              "short": 9633,
              "net": 7455
            },
            "nonCommercial": {
              "long": 3222,
              "short": 9131,
              "net": -5909
            },
            "smallTrader": {
              "long": 12645,
              "short": 14191,
              "net": -1546
            }
          },
          "openInterest": 34075
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33507,
              "short": 9517,
              "net": 23990
            },
            "nonCommercial": {
              "long": 1965,
              "short": 17809,
              "net": -15844
            },
            "smallTrader": {
              "long": 7614,
              "short": 15760,
              "net": -8146
            }
          },
          "openInterest": 45243
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38103,
              "short": 78333,
              "net": -40230
            },
            "nonCommercial": {
              "long": 29355,
              "short": 1541,
              "net": 27814
            },
            "smallTrader": {
              "long": 18106,
              "short": 5690,
              "net": 12416
            }
          },
          "openInterest": 86384
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18499,
              "short": 35169,
              "net": -16670
            },
            "nonCommercial": {
              "long": 10771,
              "short": 1110,
              "net": 9661
            },
            "smallTrader": {
              "long": 13901,
              "short": 6892,
              "net": 7009
            }
          },
          "openInterest": 44658
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31338,
              "short": 33143,
              "net": -1805
            },
            "nonCommercial": {
              "long": 4544,
              "short": 5090,
              "net": -546
            },
            "smallTrader": {
              "long": 14891,
              "short": 12540,
              "net": 2351
            }
          },
          "openInterest": 50976
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23154,
              "short": 16068,
              "net": 7086
            },
            "nonCommercial": {
              "long": 1808,
              "short": 9107,
              "net": -7299
            },
            "smallTrader": {
              "long": 10274,
              "short": 10061,
              "net": 213
            }
          },
          "openInterest": 36044
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 304825,
              "short": 283483,
              "net": 21342
            },
            "nonCommercial": {
              "long": 11388,
              "short": 31286,
              "net": -19898
            },
            "smallTrader": {
              "long": 84775,
              "short": 86219,
              "net": -1444
            }
          },
          "openInterest": 414150
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3464,
              "short": 1055,
              "net": 2409
            },
            "nonCommercial": {
              "long": 2636,
              "short": 1009,
              "net": 1627
            },
            "smallTrader": {
              "long": 3747,
              "short": 7783,
              "net": -4036
            }
          },
          "openInterest": 10108
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63290,
              "short": 119754,
              "net": -56464
            },
            "nonCommercial": {
              "long": 48894,
              "short": 12805,
              "net": 36089
            },
            "smallTrader": {
              "long": 49959,
              "short": 29584,
              "net": 20375
            }
          },
          "openInterest": 175913
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 77158,
              "short": 110119,
              "net": -32961
            },
            "nonCommercial": {
              "long": 18952,
              "short": 3538,
              "net": 15414
            },
            "smallTrader": {
              "long": 52006,
              "short": 34459,
              "net": 17547
            }
          },
          "openInterest": 150491
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31893,
              "short": 50111,
              "net": -18218
            },
            "nonCommercial": {
              "long": 26086,
              "short": 10959,
              "net": 15127
            },
            "smallTrader": {
              "long": 22339,
              "short": 19248,
              "net": 3091
            }
          },
          "openInterest": 82941
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28715,
              "short": 34004,
              "net": -5289
            },
            "nonCommercial": {
              "long": 5224,
              "short": 3139,
              "net": 2085
            },
            "smallTrader": {
              "long": 29717,
              "short": 26513,
              "net": 3204
            }
          },
          "openInterest": 67410
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86761,
              "short": 106229,
              "net": -19468
            },
            "nonCommercial": {
              "long": 16235,
              "short": 2371,
              "net": 13864
            },
            "smallTrader": {
              "long": 17919,
              "short": 12315,
              "net": 5604
            }
          },
          "openInterest": 126172
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5511,
              "short": 14399,
              "net": -8888
            },
            "nonCommercial": {
              "long": 7924,
              "short": 1513,
              "net": 6411
            },
            "smallTrader": {
              "long": 4226,
              "short": 1749,
              "net": 2477
            }
          },
          "openInterest": 18046
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23360,
              "short": 76391,
              "net": -53031
            },
            "nonCommercial": {
              "long": 33702,
              "short": 3872,
              "net": 29830
            },
            "smallTrader": {
              "long": 36858,
              "short": 13657,
              "net": 23201
            }
          },
          "openInterest": 99584
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28989,
              "short": 41589,
              "net": -12600
            },
            "nonCommercial": {
              "long": 7313,
              "short": 5632,
              "net": 1681
            },
            "smallTrader": {
              "long": 32473,
              "short": 21554,
              "net": 10919
            }
          },
          "openInterest": 72264
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22416,
              "short": 35927,
              "net": -13511
            },
            "nonCommercial": {
              "long": 7588,
              "short": 4232,
              "net": 3356
            },
            "smallTrader": {
              "long": 28330,
              "short": 18175,
              "net": 10155
            }
          },
          "openInterest": 68573
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51155,
              "short": 56772,
              "net": -5617
            },
            "nonCommercial": {
              "long": 9071,
              "short": 7530,
              "net": 1541
            },
            "smallTrader": {
              "long": 37310,
              "short": 33234,
              "net": 4076
            }
          },
          "openInterest": 97563
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19751,
              "short": 25672,
              "net": -5921
            },
            "nonCommercial": {
              "long": 7811,
              "short": 4887,
              "net": 2924
            },
            "smallTrader": {
              "long": 16558,
              "short": 13561,
              "net": 2997
            }
          },
          "openInterest": 45524
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2910,
              "short": 3163,
              "net": -253
            },
            "smallTrader": {
              "long": 1738,
              "short": 1485,
              "net": 253
            }
          },
          "openInterest": 8375
        }
      ]
    },
    {
      "reportDate": "1993-09-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 166434,
              "short": 169877,
              "net": -3443
            },
            "nonCommercial": {
              "long": 22122,
              "short": 17793,
              "net": 4329
            },
            "smallTrader": {
              "long": 54211,
              "short": 55097,
              "net": -886
            }
          },
          "openInterest": 243828
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13947,
              "short": 15899,
              "net": -1952
            },
            "nonCommercial": {
              "long": 6071,
              "short": 2902,
              "net": 3169
            },
            "smallTrader": {
              "long": 2550,
              "short": 3767,
              "net": -1217
            }
          },
          "openInterest": 22568
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 245445,
              "short": 245622,
              "net": -177
            },
            "nonCommercial": {
              "long": 50719,
              "short": 22724,
              "net": 27995
            },
            "smallTrader": {
              "long": 91842,
              "short": 119660,
              "net": -27818
            }
          },
          "openInterest": 416163
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 120510,
              "short": 110302,
              "net": 10208
            },
            "nonCommercial": {
              "long": 9462,
              "short": 20586,
              "net": -11124
            },
            "smallTrader": {
              "long": 21650,
              "short": 20734,
              "net": 916
            }
          },
          "openInterest": 152767
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5730,
              "short": 2027,
              "net": 3703
            },
            "nonCommercial": {
              "long": 200,
              "short": 1975,
              "net": -1775
            },
            "smallTrader": {
              "long": 2040,
              "short": 3968,
              "net": -1928
            }
          },
          "openInterest": 7970
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12348,
              "short": 31151,
              "net": -18803
            },
            "nonCommercial": {
              "long": 9867,
              "short": 3312,
              "net": 6555
            },
            "smallTrader": {
              "long": 24376,
              "short": 12128,
              "net": 12248
            }
          },
          "openInterest": 47635
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34322,
              "short": 10247,
              "net": 24075
            },
            "nonCommercial": {
              "long": 2157,
              "short": 17639,
              "net": -15482
            },
            "smallTrader": {
              "long": 9033,
              "short": 17626,
              "net": -8593
            }
          },
          "openInterest": 46780
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38198,
              "short": 78392,
              "net": -40194
            },
            "nonCommercial": {
              "long": 29081,
              "short": 1656,
              "net": 27425
            },
            "smallTrader": {
              "long": 18181,
              "short": 5412,
              "net": 12769
            }
          },
          "openInterest": 86814
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18858,
              "short": 34920,
              "net": -16062
            },
            "nonCommercial": {
              "long": 9797,
              "short": 494,
              "net": 9303
            },
            "smallTrader": {
              "long": 14120,
              "short": 7361,
              "net": 6759
            }
          },
          "openInterest": 44359
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27679,
              "short": 32264,
              "net": -4585
            },
            "nonCommercial": {
              "long": 6045,
              "short": 4320,
              "net": 1725
            },
            "smallTrader": {
              "long": 15938,
              "short": 13078,
              "net": 2860
            }
          },
          "openInterest": 49694
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24583,
              "short": 18071,
              "net": 6512
            },
            "nonCommercial": {
              "long": 1163,
              "short": 8529,
              "net": -7366
            },
            "smallTrader": {
              "long": 10748,
              "short": 9894,
              "net": 854
            }
          },
          "openInterest": 37404
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 310341,
              "short": 265112,
              "net": 45229
            },
            "nonCommercial": {
              "long": 9247,
              "short": 36618,
              "net": -27371
            },
            "smallTrader": {
              "long": 84427,
              "short": 102285,
              "net": -17858
            }
          },
          "openInterest": 415358
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3887,
              "short": 1131,
              "net": 2756
            },
            "nonCommercial": {
              "long": 2728,
              "short": 1113,
              "net": 1615
            },
            "smallTrader": {
              "long": 3463,
              "short": 7834,
              "net": -4371
            }
          },
          "openInterest": 10250
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78805,
              "short": 114683,
              "net": -35878
            },
            "nonCommercial": {
              "long": 45493,
              "short": 18741,
              "net": 26752
            },
            "smallTrader": {
              "long": 41505,
              "short": 32379,
              "net": 9126
            }
          },
          "openInterest": 179032
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87773,
              "short": 108642,
              "net": -20869
            },
            "nonCommercial": {
              "long": 15458,
              "short": 6432,
              "net": 9026
            },
            "smallTrader": {
              "long": 39976,
              "short": 28133,
              "net": 11843
            }
          },
          "openInterest": 145712
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44058,
              "short": 50634,
              "net": -6576
            },
            "nonCommercial": {
              "long": 17832,
              "short": 12540,
              "net": 5292
            },
            "smallTrader": {
              "long": 22123,
              "short": 20839,
              "net": 1284
            }
          },
          "openInterest": 86428
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27327,
              "short": 32749,
              "net": -5422
            },
            "nonCommercial": {
              "long": 8710,
              "short": 1883,
              "net": 6827
            },
            "smallTrader": {
              "long": 26653,
              "short": 28058,
              "net": -1405
            }
          },
          "openInterest": 65920
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92978,
              "short": 106322,
              "net": -13344
            },
            "nonCommercial": {
              "long": 12577,
              "short": 3149,
              "net": 9428
            },
            "smallTrader": {
              "long": 17955,
              "short": 14039,
              "net": 3916
            }
          },
          "openInterest": 129171
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6364,
              "short": 11923,
              "net": -5559
            },
            "nonCommercial": {
              "long": 6536,
              "short": 3018,
              "net": 3518
            },
            "smallTrader": {
              "long": 5006,
              "short": 2965,
              "net": 2041
            }
          },
          "openInterest": 18190
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22819,
              "short": 68099,
              "net": -45280
            },
            "nonCommercial": {
              "long": 30745,
              "short": 4966,
              "net": 25779
            },
            "smallTrader": {
              "long": 36828,
              "short": 17327,
              "net": 19501
            }
          },
          "openInterest": 96390
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32978,
              "short": 40362,
              "net": -7384
            },
            "nonCommercial": {
              "long": 5372,
              "short": 7336,
              "net": -1964
            },
            "smallTrader": {
              "long": 30376,
              "short": 21028,
              "net": 9348
            }
          },
          "openInterest": 72988
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23468,
              "short": 35524,
              "net": -12056
            },
            "nonCommercial": {
              "long": 7110,
              "short": 4782,
              "net": 2328
            },
            "smallTrader": {
              "long": 27306,
              "short": 17578,
              "net": 9728
            }
          },
          "openInterest": 68920
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50541,
              "short": 58876,
              "net": -8335
            },
            "nonCommercial": {
              "long": 8367,
              "short": 6678,
              "net": 1689
            },
            "smallTrader": {
              "long": 39445,
              "short": 32799,
              "net": 6646
            }
          },
          "openInterest": 98353
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24185,
              "short": 50098,
              "net": -25913
            },
            "nonCommercial": {
              "long": 17389,
              "short": 3817,
              "net": 13572
            },
            "smallTrader": {
              "long": 25319,
              "short": 12978,
              "net": 12341
            }
          },
          "openInterest": 67712
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 5414,
              "short": 4356,
              "net": 1058
            },
            "smallTrader": {
              "long": 1460,
              "short": 2518,
              "net": -1058
            }
          },
          "openInterest": 7636
        }
      ]
    },
    {
      "reportDate": "1993-09-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 179226,
              "short": 172050,
              "net": 7176
            },
            "nonCommercial": {
              "long": 19551,
              "short": 20982,
              "net": -1431
            },
            "smallTrader": {
              "long": 48195,
              "short": 53940,
              "net": -5745
            }
          },
          "openInterest": 246972
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14778,
              "short": 17926,
              "net": -3148
            },
            "nonCommercial": {
              "long": 8346,
              "short": 2872,
              "net": 5474
            },
            "smallTrader": {
              "long": 2313,
              "short": 4639,
              "net": -2326
            }
          },
          "openInterest": 25437
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254622,
              "short": 226513,
              "net": 28109
            },
            "nonCommercial": {
              "long": 35326,
              "short": 34514,
              "net": 812
            },
            "smallTrader": {
              "long": 83757,
              "short": 112678,
              "net": -28921
            }
          },
          "openInterest": 397747
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 138283,
              "short": 122916,
              "net": 15367
            },
            "nonCommercial": {
              "long": 8502,
              "short": 22444,
              "net": -13942
            },
            "smallTrader": {
              "long": 18904,
              "short": 20329,
              "net": -1425
            }
          },
          "openInterest": 166063
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6629,
              "short": 1352,
              "net": 5277
            },
            "nonCommercial": {
              "long": 0,
              "short": 2131,
              "net": -2131
            },
            "smallTrader": {
              "long": 2170,
              "short": 5316,
              "net": -3146
            }
          },
          "openInterest": 8799
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9418,
              "short": 27815,
              "net": -18397
            },
            "nonCommercial": {
              "long": 10031,
              "short": 2698,
              "net": 7333
            },
            "smallTrader": {
              "long": 22449,
              "short": 11385,
              "net": 11064
            }
          },
          "openInterest": 41945
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34223,
              "short": 13307,
              "net": 20916
            },
            "nonCommercial": {
              "long": 2403,
              "short": 12731,
              "net": -10328
            },
            "smallTrader": {
              "long": 6978,
              "short": 17566,
              "net": -10588
            }
          },
          "openInterest": 44869
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37182,
              "short": 74528,
              "net": -37346
            },
            "nonCommercial": {
              "long": 28663,
              "short": 2185,
              "net": 26478
            },
            "smallTrader": {
              "long": 18864,
              "short": 7996,
              "net": 10868
            }
          },
          "openInterest": 86208
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18412,
              "short": 38112,
              "net": -19700
            },
            "nonCommercial": {
              "long": 13225,
              "short": 1306,
              "net": 11919
            },
            "smallTrader": {
              "long": 16242,
              "short": 8461,
              "net": 7781
            }
          },
          "openInterest": 49802
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32589,
              "short": 25445,
              "net": 7144
            },
            "nonCommercial": {
              "long": 4250,
              "short": 9646,
              "net": -5396
            },
            "smallTrader": {
              "long": 15639,
              "short": 17387,
              "net": -1748
            }
          },
          "openInterest": 52483
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23616,
              "short": 19372,
              "net": 4244
            },
            "nonCommercial": {
              "long": 1957,
              "short": 7805,
              "net": -5848
            },
            "smallTrader": {
              "long": 10973,
              "short": 9369,
              "net": 1604
            }
          },
          "openInterest": 37548
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 312288,
              "short": 263015,
              "net": 49273
            },
            "nonCommercial": {
              "long": 7731,
              "short": 33352,
              "net": -25621
            },
            "smallTrader": {
              "long": 84208,
              "short": 107860,
              "net": -23652
            }
          },
          "openInterest": 416746
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3769,
              "short": 1037,
              "net": 2732
            },
            "nonCommercial": {
              "long": 2437,
              "short": 1444,
              "net": 993
            },
            "smallTrader": {
              "long": 3824,
              "short": 7549,
              "net": -3725
            }
          },
          "openInterest": 10479
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80158,
              "short": 107192,
              "net": -27034
            },
            "nonCommercial": {
              "long": 38360,
              "short": 17840,
              "net": 20520
            },
            "smallTrader": {
              "long": 42556,
              "short": 36042,
              "net": 6514
            }
          },
          "openInterest": 171512
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105510,
              "short": 115724,
              "net": -10214
            },
            "nonCommercial": {
              "long": 9700,
              "short": 9397,
              "net": 303
            },
            "smallTrader": {
              "long": 47946,
              "short": 38035,
              "net": 9911
            }
          },
          "openInterest": 168825
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64836,
              "short": 48730,
              "net": 16106
            },
            "nonCommercial": {
              "long": 5352,
              "short": 13172,
              "net": -7820
            },
            "smallTrader": {
              "long": 14155,
              "short": 22441,
              "net": -8286
            }
          },
          "openInterest": 84465
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27225,
              "short": 34265,
              "net": -7040
            },
            "nonCommercial": {
              "long": 9572,
              "short": 1621,
              "net": 7951
            },
            "smallTrader": {
              "long": 27950,
              "short": 28861,
              "net": -911
            }
          },
          "openInterest": 68853
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97673,
              "short": 106701,
              "net": -9028
            },
            "nonCommercial": {
              "long": 10064,
              "short": 5148,
              "net": 4916
            },
            "smallTrader": {
              "long": 18259,
              "short": 14147,
              "net": 4112
            }
          },
          "openInterest": 131912
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6446,
              "short": 11645,
              "net": -5199
            },
            "nonCommercial": {
              "long": 6316,
              "short": 3091,
              "net": 3225
            },
            "smallTrader": {
              "long": 4285,
              "short": 2311,
              "net": 1974
            }
          },
          "openInterest": 17047
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22133,
              "short": 67744,
              "net": -45611
            },
            "nonCommercial": {
              "long": 31405,
              "short": 6014,
              "net": 25391
            },
            "smallTrader": {
              "long": 36143,
              "short": 15923,
              "net": 20220
            }
          },
          "openInterest": 95741
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34831,
              "short": 41509,
              "net": -6678
            },
            "nonCommercial": {
              "long": 6025,
              "short": 7118,
              "net": -1093
            },
            "smallTrader": {
              "long": 30108,
              "short": 22337,
              "net": 7771
            }
          },
          "openInterest": 74458
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21566,
              "short": 32146,
              "net": -10580
            },
            "nonCommercial": {
              "long": 8209,
              "short": 7020,
              "net": 1189
            },
            "smallTrader": {
              "long": 28431,
              "short": 19040,
              "net": 9391
            }
          },
          "openInterest": 64984
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41753,
              "short": 56361,
              "net": -14608
            },
            "nonCommercial": {
              "long": 7046,
              "short": 4486,
              "net": 2560
            },
            "smallTrader": {
              "long": 43551,
              "short": 31503,
              "net": 12048
            }
          },
          "openInterest": 92405
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24419,
              "short": 61405,
              "net": -36986
            },
            "nonCommercial": {
              "long": 27632,
              "short": 5186,
              "net": 22446
            },
            "smallTrader": {
              "long": 25925,
              "short": 11385,
              "net": 14540
            }
          },
          "openInterest": 77997
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 4224,
              "short": 2764,
              "net": 1460
            },
            "smallTrader": {
              "long": 1007,
              "short": 2467,
              "net": -1460
            }
          },
          "openInterest": 7041
        }
      ]
    },
    {
      "reportDate": "1993-09-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 176754,
              "short": 172138,
              "net": 4616
            },
            "nonCommercial": {
              "long": 18890,
              "short": 21695,
              "net": -2805
            },
            "smallTrader": {
              "long": 39983,
              "short": 41794,
              "net": -1811
            }
          },
          "openInterest": 235642
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15704,
              "short": 20903,
              "net": -5199
            },
            "nonCommercial": {
              "long": 8648,
              "short": 2808,
              "net": 5840
            },
            "smallTrader": {
              "long": 2716,
              "short": 3357,
              "net": -641
            }
          },
          "openInterest": 27068
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 241431,
              "short": 222302,
              "net": 19129
            },
            "nonCommercial": {
              "long": 36811,
              "short": 43977,
              "net": -7166
            },
            "smallTrader": {
              "long": 80132,
              "short": 92095,
              "net": -11963
            }
          },
          "openInterest": 371213
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144563,
              "short": 128118,
              "net": 16445
            },
            "nonCommercial": {
              "long": 7664,
              "short": 19881,
              "net": -12217
            },
            "smallTrader": {
              "long": 14918,
              "short": 19146,
              "net": -4228
            }
          },
          "openInterest": 167519
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4288,
              "short": 386,
              "net": 3902
            },
            "nonCommercial": {
              "long": 0,
              "short": 2201,
              "net": -2201
            },
            "smallTrader": {
              "long": 1885,
              "short": 3586,
              "net": -1701
            }
          },
          "openInterest": 6173
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3844,
              "short": 16045,
              "net": -12201
            },
            "nonCommercial": {
              "long": 6898,
              "short": 2439,
              "net": 4459
            },
            "smallTrader": {
              "long": 16143,
              "short": 8401,
              "net": 7742
            }
          },
          "openInterest": 26968
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21597,
              "short": 11552,
              "net": 10045
            },
            "nonCommercial": {
              "long": 3088,
              "short": 9587,
              "net": -6499
            },
            "smallTrader": {
              "long": 9055,
              "short": 12601,
              "net": -3546
            }
          },
          "openInterest": 34773
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40508,
              "short": 77136,
              "net": -36628
            },
            "nonCommercial": {
              "long": 28471,
              "short": 3275,
              "net": 25196
            },
            "smallTrader": {
              "long": 17913,
              "short": 6481,
              "net": 11432
            }
          },
          "openInterest": 89088
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19510,
              "short": 37839,
              "net": -18329
            },
            "nonCommercial": {
              "long": 11764,
              "short": 866,
              "net": 10898
            },
            "smallTrader": {
              "long": 16079,
              "short": 8648,
              "net": 7431
            }
          },
          "openInterest": 49227
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38021,
              "short": 30527,
              "net": 7494
            },
            "nonCommercial": {
              "long": 5287,
              "short": 12441,
              "net": -7154
            },
            "smallTrader": {
              "long": 16414,
              "short": 16754,
              "net": -340
            }
          },
          "openInterest": 59836
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22369,
              "short": 18903,
              "net": 3466
            },
            "nonCommercial": {
              "long": 2305,
              "short": 7651,
              "net": -5346
            },
            "smallTrader": {
              "long": 11031,
              "short": 9151,
              "net": 1880
            }
          },
          "openInterest": 37200
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 292662,
              "short": 262118,
              "net": 30544
            },
            "nonCommercial": {
              "long": 8884,
              "short": 27618,
              "net": -18734
            },
            "smallTrader": {
              "long": 79991,
              "short": 91801,
              "net": -11810
            }
          },
          "openInterest": 389561
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3415,
              "short": 1063,
              "net": 2352
            },
            "nonCommercial": {
              "long": 2169,
              "short": 1472,
              "net": 697
            },
            "smallTrader": {
              "long": 4314,
              "short": 7363,
              "net": -3049
            }
          },
          "openInterest": 10390
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75554,
              "short": 103273,
              "net": -27719
            },
            "nonCommercial": {
              "long": 32735,
              "short": 16165,
              "net": 16570
            },
            "smallTrader": {
              "long": 41267,
              "short": 30118,
              "net": 11149
            }
          },
          "openInterest": 159931
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111026,
              "short": 125149,
              "net": -14123
            },
            "nonCommercial": {
              "long": 7310,
              "short": 8302,
              "net": -992
            },
            "smallTrader": {
              "long": 49180,
              "short": 34065,
              "net": 15115
            }
          },
          "openInterest": 173422
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43921,
              "short": 17436,
              "net": 26485
            },
            "nonCommercial": {
              "long": 2766,
              "short": 16438,
              "net": -13672
            },
            "smallTrader": {
              "long": 12073,
              "short": 24886,
              "net": -12813
            }
          },
          "openInterest": 59291
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28015,
              "short": 31769,
              "net": -3754
            },
            "nonCommercial": {
              "long": 6679,
              "short": 3706,
              "net": 2973
            },
            "smallTrader": {
              "long": 32122,
              "short": 31341,
              "net": 781
            }
          },
          "openInterest": 71118
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100547,
              "short": 105748,
              "net": -5201
            },
            "nonCommercial": {
              "long": 6713,
              "short": 6518,
              "net": 195
            },
            "smallTrader": {
              "long": 19064,
              "short": 14058,
              "net": 5006
            }
          },
          "openInterest": 132591
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4960,
              "short": 11079,
              "net": -6119
            },
            "nonCommercial": {
              "long": 6419,
              "short": 2432,
              "net": 3987
            },
            "smallTrader": {
              "long": 4475,
              "short": 2343,
              "net": 2132
            }
          },
          "openInterest": 15854
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20662,
              "short": 64702,
              "net": -44040
            },
            "nonCommercial": {
              "long": 29242,
              "short": 6270,
              "net": 22972
            },
            "smallTrader": {
              "long": 37182,
              "short": 16114,
              "net": 21068
            }
          },
          "openInterest": 92402
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36712,
              "short": 42145,
              "net": -5433
            },
            "nonCommercial": {
              "long": 6914,
              "short": 8301,
              "net": -1387
            },
            "smallTrader": {
              "long": 29903,
              "short": 23083,
              "net": 6820
            }
          },
          "openInterest": 76548
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21678,
              "short": 32061,
              "net": -10383
            },
            "nonCommercial": {
              "long": 6803,
              "short": 7987,
              "net": -1184
            },
            "smallTrader": {
              "long": 28660,
              "short": 17093,
              "net": 11567
            }
          },
          "openInterest": 61124
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31048,
              "short": 60404,
              "net": -29356
            },
            "nonCommercial": {
              "long": 10023,
              "short": 877,
              "net": 9146
            },
            "smallTrader": {
              "long": 48944,
              "short": 28734,
              "net": 20210
            }
          },
          "openInterest": 90015
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4003,
              "short": 40203,
              "net": -36200
            },
            "nonCommercial": {
              "long": 26831,
              "short": 3572,
              "net": 23259
            },
            "smallTrader": {
              "long": 23184,
              "short": 10243,
              "net": 12941
            }
          },
          "openInterest": 54095
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1037,
              "net": -1037
            },
            "nonCommercial": {
              "long": 4599,
              "short": 2739,
              "net": 1860
            },
            "smallTrader": {
              "long": 961,
              "short": 1784,
              "net": -823
            }
          },
          "openInterest": 5560
        }
      ]
    },
    {
      "reportDate": "1993-09-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 172915,
              "short": 168315,
              "net": 4600
            },
            "nonCommercial": {
              "long": 19426,
              "short": 23502,
              "net": -4076
            },
            "smallTrader": {
              "long": 40623,
              "short": 41147,
              "net": -524
            }
          },
          "openInterest": 232987
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16565,
              "short": 21143,
              "net": -4578
            },
            "nonCommercial": {
              "long": 8398,
              "short": 2808,
              "net": 5590
            },
            "smallTrader": {
              "long": 2905,
              "short": 3917,
              "net": -1012
            }
          },
          "openInterest": 27868
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232326,
              "short": 238365,
              "net": -6039
            },
            "nonCommercial": {
              "long": 40711,
              "short": 33239,
              "net": 7472
            },
            "smallTrader": {
              "long": 89686,
              "short": 91119,
              "net": -1433
            }
          },
          "openInterest": 373800
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 126224,
              "short": 114551,
              "net": 11673
            },
            "nonCommercial": {
              "long": 7800,
              "short": 17378,
              "net": -9578
            },
            "smallTrader": {
              "long": 19261,
              "short": 21356,
              "net": -2095
            }
          },
          "openInterest": 154255
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3990,
              "short": 0,
              "net": 3990
            },
            "nonCommercial": {
              "long": 0,
              "short": 2201,
              "net": -2201
            },
            "smallTrader": {
              "long": 1791,
              "short": 3580,
              "net": -1789
            }
          },
          "openInterest": 5781
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5679,
              "short": 13848,
              "net": -8169
            },
            "nonCommercial": {
              "long": 5083,
              "short": 2286,
              "net": 2797
            },
            "smallTrader": {
              "long": 14470,
              "short": 9098,
              "net": 5372
            }
          },
          "openInterest": 25234
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24579,
              "short": 10175,
              "net": 14404
            },
            "nonCommercial": {
              "long": 3758,
              "short": 12004,
              "net": -8246
            },
            "smallTrader": {
              "long": 7735,
              "short": 13893,
              "net": -6158
            }
          },
          "openInterest": 36772
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44592,
              "short": 76087,
              "net": -31495
            },
            "nonCommercial": {
              "long": 25033,
              "short": 2964,
              "net": 22069
            },
            "smallTrader": {
              "long": 17795,
              "short": 8369,
              "net": 9426
            }
          },
          "openInterest": 89248
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19690,
              "short": 37316,
              "net": -17626
            },
            "nonCommercial": {
              "long": 11698,
              "short": 1277,
              "net": 10421
            },
            "smallTrader": {
              "long": 14686,
              "short": 7481,
              "net": 7205
            }
          },
          "openInterest": 47950
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38714,
              "short": 28480,
              "net": 10234
            },
            "nonCommercial": {
              "long": 4678,
              "short": 13600,
              "net": -8922
            },
            "smallTrader": {
              "long": 16956,
              "short": 18268,
              "net": -1312
            }
          },
          "openInterest": 60353
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22290,
              "short": 19171,
              "net": 3119
            },
            "nonCommercial": {
              "long": 2625,
              "short": 7590,
              "net": -4965
            },
            "smallTrader": {
              "long": 10395,
              "short": 8549,
              "net": 1846
            }
          },
          "openInterest": 36899
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 290047,
              "short": 257798,
              "net": 32249
            },
            "nonCommercial": {
              "long": 11887,
              "short": 29638,
              "net": -17751
            },
            "smallTrader": {
              "long": 86289,
              "short": 100787,
              "net": -14498
            }
          },
          "openInterest": 397103
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2949,
              "short": 1245,
              "net": 1704
            },
            "nonCommercial": {
              "long": 1844,
              "short": 1498,
              "net": 346
            },
            "smallTrader": {
              "long": 4559,
              "short": 6609,
              "net": -2050
            }
          },
          "openInterest": 9794
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72225,
              "short": 100288,
              "net": -28063
            },
            "nonCommercial": {
              "long": 31272,
              "short": 15137,
              "net": 16135
            },
            "smallTrader": {
              "long": 40819,
              "short": 28891,
              "net": 11928
            }
          },
          "openInterest": 154198
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111103,
              "short": 127452,
              "net": -16349
            },
            "nonCommercial": {
              "long": 7482,
              "short": 6758,
              "net": 724
            },
            "smallTrader": {
              "long": 49063,
              "short": 33438,
              "net": 15625
            }
          },
          "openInterest": 175335
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41171,
              "short": 19908,
              "net": 21263
            },
            "nonCommercial": {
              "long": 4227,
              "short": 13780,
              "net": -9553
            },
            "smallTrader": {
              "long": 13558,
              "short": 25268,
              "net": -11710
            }
          },
          "openInterest": 59209
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27843,
              "short": 26781,
              "net": 1062
            },
            "nonCommercial": {
              "long": 5624,
              "short": 11920,
              "net": -6296
            },
            "smallTrader": {
              "long": 35814,
              "short": 30580,
              "net": 5234
            }
          },
          "openInterest": 74619
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95467,
              "short": 100241,
              "net": -4774
            },
            "nonCommercial": {
              "long": 6536,
              "short": 7148,
              "net": -612
            },
            "smallTrader": {
              "long": 19950,
              "short": 14564,
              "net": 5386
            }
          },
          "openInterest": 128171
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4628,
              "short": 11625,
              "net": -6997
            },
            "nonCommercial": {
              "long": 6399,
              "short": 1699,
              "net": 4700
            },
            "smallTrader": {
              "long": 5005,
              "short": 2708,
              "net": 2297
            }
          },
          "openInterest": 16173
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20212,
              "short": 64865,
              "net": -44653
            },
            "nonCommercial": {
              "long": 29077,
              "short": 5366,
              "net": 23711
            },
            "smallTrader": {
              "long": 36678,
              "short": 15736,
              "net": 20942
            }
          },
          "openInterest": 91233
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36246,
              "short": 37985,
              "net": -1739
            },
            "nonCommercial": {
              "long": 4687,
              "short": 8504,
              "net": -3817
            },
            "smallTrader": {
              "long": 30641,
              "short": 25085,
              "net": 5556
            }
          },
          "openInterest": 77277
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18092,
              "short": 37914,
              "net": -19822
            },
            "nonCommercial": {
              "long": 7846,
              "short": 2730,
              "net": 5116
            },
            "smallTrader": {
              "long": 31363,
              "short": 16657,
              "net": 14706
            }
          },
          "openInterest": 62744
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23780,
              "short": 53761,
              "net": -29981
            },
            "nonCommercial": {
              "long": 11144,
              "short": 883,
              "net": 10261
            },
            "smallTrader": {
              "long": 46454,
              "short": 26734,
              "net": 19720
            }
          },
          "openInterest": 81399
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4168,
              "short": 40939,
              "net": -36771
            },
            "nonCommercial": {
              "long": 27160,
              "short": 2795,
              "net": 24365
            },
            "smallTrader": {
              "long": 22187,
              "short": 9781,
              "net": 12406
            }
          },
          "openInterest": 53515
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 325,
              "short": 1527,
              "net": -1202
            },
            "nonCommercial": {
              "long": 4297,
              "short": 2469,
              "net": 1828
            },
            "smallTrader": {
              "long": 933,
              "short": 1559,
              "net": -626
            }
          },
          "openInterest": 5555
        }
      ]
    },
    {
      "reportDate": "1993-10-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167039,
              "short": 165327,
              "net": 1712
            },
            "nonCommercial": {
              "long": 22795,
              "short": 22269,
              "net": 526
            },
            "smallTrader": {
              "long": 41293,
              "short": 43531,
              "net": -2238
            }
          },
          "openInterest": 231144
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 18250,
              "short": 21556,
              "net": -3306
            },
            "nonCommercial": {
              "long": 7918,
              "short": 3528,
              "net": 4390
            },
            "smallTrader": {
              "long": 2485,
              "short": 3569,
              "net": -1084
            }
          },
          "openInterest": 28706
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 205535,
              "short": 213452,
              "net": -7917
            },
            "nonCommercial": {
              "long": 41661,
              "short": 29813,
              "net": 11848
            },
            "smallTrader": {
              "long": 85047,
              "short": 88978,
              "net": -3931
            }
          },
          "openInterest": 342137
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 122261,
              "short": 109355,
              "net": 12906
            },
            "nonCommercial": {
              "long": 9504,
              "short": 18171,
              "net": -8667
            },
            "smallTrader": {
              "long": 17152,
              "short": 21391,
              "net": -4239
            }
          },
          "openInterest": 150006
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4137,
              "short": 43,
              "net": 4094
            },
            "nonCommercial": {
              "long": 0,
              "short": 2630,
              "net": -2630
            },
            "smallTrader": {
              "long": 1813,
              "short": 3277,
              "net": -1464
            }
          },
          "openInterest": 5950
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8450,
              "short": 13108,
              "net": -4658
            },
            "nonCommercial": {
              "long": 3726,
              "short": 2284,
              "net": 1442
            },
            "smallTrader": {
              "long": 12772,
              "short": 9556,
              "net": 3216
            }
          },
          "openInterest": 24961
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38663,
              "short": 11482,
              "net": 27181
            },
            "nonCommercial": {
              "long": 4036,
              "short": 20576,
              "net": -16540
            },
            "smallTrader": {
              "long": 7236,
              "short": 17877,
              "net": -10641
            }
          },
          "openInterest": 50423
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45147,
              "short": 78952,
              "net": -33805
            },
            "nonCommercial": {
              "long": 27785,
              "short": 3519,
              "net": 24266
            },
            "smallTrader": {
              "long": 17980,
              "short": 8441,
              "net": 9539
            }
          },
          "openInterest": 92965
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22988,
              "short": 36453,
              "net": -13465
            },
            "nonCommercial": {
              "long": 10096,
              "short": 3094,
              "net": 7002
            },
            "smallTrader": {
              "long": 14762,
              "short": 8299,
              "net": 6463
            }
          },
          "openInterest": 49470
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30838,
              "short": 25176,
              "net": 5662
            },
            "nonCommercial": {
              "long": 7971,
              "short": 13874,
              "net": -5903
            },
            "smallTrader": {
              "long": 19054,
              "short": 18813,
              "net": 241
            }
          },
          "openInterest": 57868
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22177,
              "short": 18644,
              "net": 3533
            },
            "nonCommercial": {
              "long": 2194,
              "short": 7289,
              "net": -5095
            },
            "smallTrader": {
              "long": 9895,
              "short": 8333,
              "net": 1562
            }
          },
          "openInterest": 35842
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 289313,
              "short": 287068,
              "net": 2245
            },
            "nonCommercial": {
              "long": 18108,
              "short": 22096,
              "net": -3988
            },
            "smallTrader": {
              "long": 95358,
              "short": 93615,
              "net": 1743
            }
          },
          "openInterest": 415038
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2929,
              "short": 1140,
              "net": 1789
            },
            "nonCommercial": {
              "long": 1727,
              "short": 1984,
              "net": -257
            },
            "smallTrader": {
              "long": 3663,
              "short": 5195,
              "net": -1532
            }
          },
          "openInterest": 8851
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73281,
              "short": 95448,
              "net": -22167
            },
            "nonCommercial": {
              "long": 29815,
              "short": 16588,
              "net": 13227
            },
            "smallTrader": {
              "long": 38742,
              "short": 29802,
              "net": 8940
            }
          },
          "openInterest": 151216
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102192,
              "short": 131461,
              "net": -29269
            },
            "nonCommercial": {
              "long": 15126,
              "short": 3457,
              "net": 11669
            },
            "smallTrader": {
              "long": 47816,
              "short": 30216,
              "net": 17600
            }
          },
          "openInterest": 172002
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47460,
              "short": 19819,
              "net": 27641
            },
            "nonCommercial": {
              "long": 2393,
              "short": 15372,
              "net": -12979
            },
            "smallTrader": {
              "long": 10360,
              "short": 25022,
              "net": -14662
            }
          },
          "openInterest": 60642
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29210,
              "short": 28553,
              "net": 657
            },
            "nonCommercial": {
              "long": 4043,
              "short": 9377,
              "net": -5334
            },
            "smallTrader": {
              "long": 33184,
              "short": 28507,
              "net": 4677
            }
          },
          "openInterest": 71901
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100633,
              "short": 104044,
              "net": -3411
            },
            "nonCommercial": {
              "long": 6738,
              "short": 9213,
              "net": -2475
            },
            "smallTrader": {
              "long": 19997,
              "short": 14111,
              "net": 5886
            }
          },
          "openInterest": 132693
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4939,
              "short": 11088,
              "net": -6149
            },
            "nonCommercial": {
              "long": 6066,
              "short": 2123,
              "net": 3943
            },
            "smallTrader": {
              "long": 4299,
              "short": 2093,
              "net": 2206
            }
          },
          "openInterest": 15473
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19592,
              "short": 63125,
              "net": -43533
            },
            "nonCommercial": {
              "long": 28839,
              "short": 5123,
              "net": 23716
            },
            "smallTrader": {
              "long": 37035,
              "short": 17218,
              "net": 19817
            }
          },
          "openInterest": 90461
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37213,
              "short": 32715,
              "net": 4498
            },
            "nonCommercial": {
              "long": 3913,
              "short": 11909,
              "net": -7996
            },
            "smallTrader": {
              "long": 27991,
              "short": 24493,
              "net": 3498
            }
          },
          "openInterest": 75938
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21380,
              "short": 29236,
              "net": -7856
            },
            "nonCommercial": {
              "long": 6199,
              "short": 5926,
              "net": 273
            },
            "smallTrader": {
              "long": 27466,
              "short": 19883,
              "net": 7583
            }
          },
          "openInterest": 59770
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25549,
              "short": 66798,
              "net": -41249
            },
            "nonCommercial": {
              "long": 19181,
              "short": 1304,
              "net": 17877
            },
            "smallTrader": {
              "long": 48125,
              "short": 24753,
              "net": 23372
            }
          },
          "openInterest": 92855
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3832,
              "short": 38576,
              "net": -34744
            },
            "nonCommercial": {
              "long": 27383,
              "short": 2612,
              "net": 24771
            },
            "smallTrader": {
              "long": 21159,
              "short": 11186,
              "net": 9973
            }
          },
          "openInterest": 52744
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 830,
              "short": 2670,
              "net": -1840
            },
            "nonCommercial": {
              "long": 3698,
              "short": 1532,
              "net": 2166
            },
            "smallTrader": {
              "long": 1310,
              "short": 1636,
              "net": -326
            }
          },
          "openInterest": 7919
        }
      ]
    },
    {
      "reportDate": "1993-10-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 168176,
              "short": 163204,
              "net": 4972
            },
            "nonCommercial": {
              "long": 19527,
              "short": 21756,
              "net": -2229
            },
            "smallTrader": {
              "long": 42940,
              "short": 45683,
              "net": -2743
            }
          },
          "openInterest": 231328
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 18167,
              "short": 21798,
              "net": -3631
            },
            "nonCommercial": {
              "long": 8185,
              "short": 3318,
              "net": 4867
            },
            "smallTrader": {
              "long": 2909,
              "short": 4145,
              "net": -1236
            }
          },
          "openInterest": 29261
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 211090,
              "short": 218776,
              "net": -7686
            },
            "nonCommercial": {
              "long": 39305,
              "short": 29397,
              "net": 9908
            },
            "smallTrader": {
              "long": 96034,
              "short": 98256,
              "net": -2222
            }
          },
          "openInterest": 359985
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117564,
              "short": 108344,
              "net": 9220
            },
            "nonCommercial": {
              "long": 9766,
              "short": 14399,
              "net": -4633
            },
            "smallTrader": {
              "long": 16009,
              "short": 20596,
              "net": -4587
            }
          },
          "openInterest": 144478
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2807,
              "short": 425,
              "net": 2382
            },
            "nonCommercial": {
              "long": 0,
              "short": 1735,
              "net": -1735
            },
            "smallTrader": {
              "long": 1994,
              "short": 2641,
              "net": -647
            }
          },
          "openInterest": 4801
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7545,
              "short": 15054,
              "net": -7509
            },
            "nonCommercial": {
              "long": 5081,
              "short": 4000,
              "net": 1081
            },
            "smallTrader": {
              "long": 14548,
              "short": 8120,
              "net": 6428
            }
          },
          "openInterest": 27291
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37359,
              "short": 13289,
              "net": 24070
            },
            "nonCommercial": {
              "long": 4434,
              "short": 18928,
              "net": -14494
            },
            "smallTrader": {
              "long": 7634,
              "short": 17210,
              "net": -9576
            }
          },
          "openInterest": 49915
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49308,
              "short": 78321,
              "net": -29013
            },
            "nonCommercial": {
              "long": 22682,
              "short": 3376,
              "net": 19306
            },
            "smallTrader": {
              "long": 18251,
              "short": 8544,
              "net": 9707
            }
          },
          "openInterest": 91639
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23458,
              "short": 36933,
              "net": -13475
            },
            "nonCommercial": {
              "long": 10648,
              "short": 4358,
              "net": 6290
            },
            "smallTrader": {
              "long": 15421,
              "short": 8236,
              "net": 7185
            }
          },
          "openInterest": 51174
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29585,
              "short": 25198,
              "net": 4387
            },
            "nonCommercial": {
              "long": 7975,
              "short": 14035,
              "net": -6060
            },
            "smallTrader": {
              "long": 19088,
              "short": 17415,
              "net": 1673
            }
          },
          "openInterest": 56653
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20096,
              "short": 20682,
              "net": -586
            },
            "nonCommercial": {
              "long": 4428,
              "short": 6424,
              "net": -1996
            },
            "smallTrader": {
              "long": 10579,
              "short": 7997,
              "net": 2582
            }
          },
          "openInterest": 36565
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 292987,
              "short": 298226,
              "net": -5239
            },
            "nonCommercial": {
              "long": 17951,
              "short": 20087,
              "net": -2136
            },
            "smallTrader": {
              "long": 96112,
              "short": 88737,
              "net": 7375
            }
          },
          "openInterest": 416401
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3430,
              "short": 941,
              "net": 2489
            },
            "nonCommercial": {
              "long": 672,
              "short": 2336,
              "net": -1664
            },
            "smallTrader": {
              "long": 4154,
              "short": 4979,
              "net": -825
            }
          },
          "openInterest": 8573
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60068,
              "short": 103903,
              "net": -43835
            },
            "nonCommercial": {
              "long": 36607,
              "short": 10716,
              "net": 25891
            },
            "smallTrader": {
              "long": 45765,
              "short": 27821,
              "net": 17944
            }
          },
          "openInterest": 151204
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103568,
              "short": 132233,
              "net": -28665
            },
            "nonCommercial": {
              "long": 14899,
              "short": 2878,
              "net": 12021
            },
            "smallTrader": {
              "long": 49130,
              "short": 32486,
              "net": 16644
            }
          },
          "openInterest": 174088
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49591,
              "short": 21114,
              "net": 28477
            },
            "nonCommercial": {
              "long": 2254,
              "short": 15503,
              "net": -13249
            },
            "smallTrader": {
              "long": 11789,
              "short": 27017,
              "net": -15228
            }
          },
          "openInterest": 65006
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28251,
              "short": 26003,
              "net": 2248
            },
            "nonCommercial": {
              "long": 4607,
              "short": 10790,
              "net": -6183
            },
            "smallTrader": {
              "long": 33922,
              "short": 29987,
              "net": 3935
            }
          },
          "openInterest": 73010
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105081,
              "short": 100512,
              "net": 4569
            },
            "nonCommercial": {
              "long": 4346,
              "short": 13438,
              "net": -9092
            },
            "smallTrader": {
              "long": 18202,
              "short": 13679,
              "net": 4523
            }
          },
          "openInterest": 132530
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4113,
              "short": 12344,
              "net": -8231
            },
            "nonCommercial": {
              "long": 6349,
              "short": 1272,
              "net": 5077
            },
            "smallTrader": {
              "long": 4720,
              "short": 1566,
              "net": 3154
            }
          },
          "openInterest": 15239
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19980,
              "short": 68132,
              "net": -48152
            },
            "nonCommercial": {
              "long": 29107,
              "short": 3224,
              "net": 25883
            },
            "smallTrader": {
              "long": 39160,
              "short": 16891,
              "net": 22269
            }
          },
          "openInterest": 93580
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35411,
              "short": 33982,
              "net": 1429
            },
            "nonCommercial": {
              "long": 5609,
              "short": 11547,
              "net": -5938
            },
            "smallTrader": {
              "long": 28593,
              "short": 24084,
              "net": 4509
            }
          },
          "openInterest": 76455
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22246,
              "short": 29358,
              "net": -7112
            },
            "nonCommercial": {
              "long": 6022,
              "short": 7814,
              "net": -1792
            },
            "smallTrader": {
              "long": 28973,
              "short": 20069,
              "net": 8904
            }
          },
          "openInterest": 61367
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24677,
              "short": 69421,
              "net": -44744
            },
            "nonCommercial": {
              "long": 20643,
              "short": 0,
              "net": 20643
            },
            "smallTrader": {
              "long": 49825,
              "short": 25724,
              "net": 24101
            }
          },
          "openInterest": 95145
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3939,
              "short": 48666,
              "net": -44727
            },
            "nonCommercial": {
              "long": 32713,
              "short": 3152,
              "net": 29561
            },
            "smallTrader": {
              "long": 25100,
              "short": 9934,
              "net": 15166
            }
          },
          "openInterest": 62395
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 830,
              "short": 1429,
              "net": -599
            },
            "nonCommercial": {
              "long": 6994,
              "short": 5626,
              "net": 1368
            },
            "smallTrader": {
              "long": 1127,
              "short": 1896,
              "net": -769
            }
          },
          "openInterest": 8951
        }
      ]
    },
    {
      "reportDate": "1993-10-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 165783,
              "short": 155722,
              "net": 10061
            },
            "nonCommercial": {
              "long": 16878,
              "short": 21984,
              "net": -5106
            },
            "smallTrader": {
              "long": 46300,
              "short": 51255,
              "net": -4955
            }
          },
          "openInterest": 229694
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 18996,
              "short": 22618,
              "net": -3622
            },
            "nonCommercial": {
              "long": 7918,
              "short": 3008,
              "net": 4910
            },
            "smallTrader": {
              "long": 2834,
              "short": 4122,
              "net": -1288
            }
          },
          "openInterest": 29748
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224904,
              "short": 227998,
              "net": -3094
            },
            "nonCommercial": {
              "long": 41277,
              "short": 34206,
              "net": 7071
            },
            "smallTrader": {
              "long": 101214,
              "short": 105191,
              "net": -3977
            }
          },
          "openInterest": 380648
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 125673,
              "short": 118064,
              "net": 7609
            },
            "nonCommercial": {
              "long": 13685,
              "short": 13975,
              "net": -290
            },
            "smallTrader": {
              "long": 15325,
              "short": 22644,
              "net": -7319
            }
          },
          "openInterest": 155822
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2019,
              "short": 799,
              "net": 1220
            },
            "nonCommercial": {
              "long": 0,
              "short": 1265,
              "net": -1265
            },
            "smallTrader": {
              "long": 2162,
              "short": 2117,
              "net": 45
            }
          },
          "openInterest": 4181
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19196,
              "short": 9360,
              "net": 9836
            },
            "nonCommercial": {
              "long": 2894,
              "short": 7679,
              "net": -4785
            },
            "smallTrader": {
              "long": 9295,
              "short": 14346,
              "net": -5051
            }
          },
          "openInterest": 31889
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32502,
              "short": 14315,
              "net": 18187
            },
            "nonCommercial": {
              "long": 4261,
              "short": 15152,
              "net": -10891
            },
            "smallTrader": {
              "long": 7533,
              "short": 14829,
              "net": -7296
            }
          },
          "openInterest": 45072
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51208,
              "short": 82731,
              "net": -31523
            },
            "nonCommercial": {
              "long": 23803,
              "short": 3139,
              "net": 20664
            },
            "smallTrader": {
              "long": 19636,
              "short": 8777,
              "net": 10859
            }
          },
          "openInterest": 96422
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23126,
              "short": 37061,
              "net": -13935
            },
            "nonCommercial": {
              "long": 9579,
              "short": 3140,
              "net": 6439
            },
            "smallTrader": {
              "long": 15049,
              "short": 7553,
              "net": 7496
            }
          },
          "openInterest": 49315
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29907,
              "short": 24318,
              "net": 5589
            },
            "nonCommercial": {
              "long": 6848,
              "short": 14580,
              "net": -7732
            },
            "smallTrader": {
              "long": 18878,
              "short": 16735,
              "net": 2143
            }
          },
          "openInterest": 55638
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22743,
              "short": 18948,
              "net": 3795
            },
            "nonCommercial": {
              "long": 2727,
              "short": 7083,
              "net": -4356
            },
            "smallTrader": {
              "long": 9337,
              "short": 8776,
              "net": 561
            }
          },
          "openInterest": 36582
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 267345,
              "short": 267243,
              "net": 102
            },
            "nonCommercial": {
              "long": 15350,
              "short": 18271,
              "net": -2921
            },
            "smallTrader": {
              "long": 87653,
              "short": 84834,
              "net": 2819
            }
          },
          "openInterest": 379927
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3674,
              "short": 855,
              "net": 2819
            },
            "nonCommercial": {
              "long": 832,
              "short": 2349,
              "net": -1517
            },
            "smallTrader": {
              "long": 3939,
              "short": 5241,
              "net": -1302
            }
          },
          "openInterest": 8793
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57287,
              "short": 106630,
              "net": -49343
            },
            "nonCommercial": {
              "long": 37249,
              "short": 9111,
              "net": 28138
            },
            "smallTrader": {
              "long": 46503,
              "short": 25298,
              "net": 21205
            }
          },
          "openInterest": 149633
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110450,
              "short": 130724,
              "net": -20274
            },
            "nonCommercial": {
              "long": 11949,
              "short": 1864,
              "net": 10085
            },
            "smallTrader": {
              "long": 44428,
              "short": 34239,
              "net": 10189
            }
          },
          "openInterest": 172529
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80154,
              "short": 20581,
              "net": 59573
            },
            "nonCommercial": {
              "long": 2057,
              "short": 35105,
              "net": -33048
            },
            "smallTrader": {
              "long": 9499,
              "short": 36024,
              "net": -26525
            }
          },
          "openInterest": 93772
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29089,
              "short": 25097,
              "net": 3992
            },
            "nonCommercial": {
              "long": 4313,
              "short": 8992,
              "net": -4679
            },
            "smallTrader": {
              "long": 31099,
              "short": 30412,
              "net": 687
            }
          },
          "openInterest": 70833
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105278,
              "short": 101658,
              "net": 3620
            },
            "nonCommercial": {
              "long": 4500,
              "short": 12140,
              "net": -7640
            },
            "smallTrader": {
              "long": 18197,
              "short": 14177,
              "net": 4020
            }
          },
          "openInterest": 133006
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3635,
              "short": 12772,
              "net": -9137
            },
            "nonCommercial": {
              "long": 6861,
              "short": 1000,
              "net": 5861
            },
            "smallTrader": {
              "long": 4709,
              "short": 1433,
              "net": 3276
            }
          },
          "openInterest": 15220
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21157,
              "short": 66431,
              "net": -45274
            },
            "nonCommercial": {
              "long": 27441,
              "short": 3737,
              "net": 23704
            },
            "smallTrader": {
              "long": 39011,
              "short": 17441,
              "net": 21570
            }
          },
          "openInterest": 92657
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35316,
              "short": 37404,
              "net": -2088
            },
            "nonCommercial": {
              "long": 6456,
              "short": 11722,
              "net": -5266
            },
            "smallTrader": {
              "long": 29868,
              "short": 22514,
              "net": 7354
            }
          },
          "openInterest": 77907
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22896,
              "short": 31199,
              "net": -8303
            },
            "nonCommercial": {
              "long": 6232,
              "short": 7474,
              "net": -1242
            },
            "smallTrader": {
              "long": 29309,
              "short": 19764,
              "net": 9545
            }
          },
          "openInterest": 63571
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30910,
              "short": 63338,
              "net": -32428
            },
            "nonCommercial": {
              "long": 14124,
              "short": 574,
              "net": 13550
            },
            "smallTrader": {
              "long": 44632,
              "short": 25754,
              "net": 18878
            }
          },
          "openInterest": 89744
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13927,
              "short": 29097,
              "net": -15170
            },
            "nonCommercial": {
              "long": 18596,
              "short": 4389,
              "net": 14207
            },
            "smallTrader": {
              "long": 16922,
              "short": 15959,
              "net": 963
            }
          },
          "openInterest": 50200
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 830,
              "short": 2235,
              "net": -1405
            },
            "nonCommercial": {
              "long": 2049,
              "short": 1255,
              "net": 794
            },
            "smallTrader": {
              "long": 1813,
              "short": 1202,
              "net": 611
            }
          },
          "openInterest": 8031
        }
      ]
    },
    {
      "reportDate": "1993-10-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 205328,
              "short": 172323,
              "net": 33005
            },
            "nonCommercial": {
              "long": 13714,
              "short": 25366,
              "net": -11652
            },
            "smallTrader": {
              "long": 32870,
              "short": 54223,
              "net": -21353
            }
          },
          "openInterest": 253353
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 19190,
              "short": 22078,
              "net": -2888
            },
            "nonCommercial": {
              "long": 7918,
              "short": 3189,
              "net": 4729
            },
            "smallTrader": {
              "long": 2565,
              "short": 4406,
              "net": -1841
            }
          },
          "openInterest": 29673
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225715,
              "short": 201558,
              "net": 24157
            },
            "nonCommercial": {
              "long": 33169,
              "short": 40040,
              "net": -6871
            },
            "smallTrader": {
              "long": 85083,
              "short": 102369,
              "net": -17286
            }
          },
          "openInterest": 355912
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 132707,
              "short": 126537,
              "net": 6170
            },
            "nonCommercial": {
              "long": 18647,
              "short": 13580,
              "net": 5067
            },
            "smallTrader": {
              "long": 14090,
              "short": 25327,
              "net": -11237
            }
          },
          "openInterest": 166733
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2019,
              "short": 1052,
              "net": 967
            },
            "nonCommercial": {
              "long": 0,
              "short": 1149,
              "net": -1149
            },
            "smallTrader": {
              "long": 1989,
              "short": 1807,
              "net": 182
            }
          },
          "openInterest": 4008
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23912,
              "short": 8066,
              "net": 15846
            },
            "nonCommercial": {
              "long": 1605,
              "short": 9095,
              "net": -7490
            },
            "smallTrader": {
              "long": 9334,
              "short": 17690,
              "net": -8356
            }
          },
          "openInterest": 35240
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13684,
              "short": 19594,
              "net": -5910
            },
            "nonCommercial": {
              "long": 7644,
              "short": 3566,
              "net": 4078
            },
            "smallTrader": {
              "long": 11032,
              "short": 9200,
              "net": 1832
            }
          },
          "openInterest": 33188
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51243,
              "short": 82755,
              "net": -31512
            },
            "nonCommercial": {
              "long": 24202,
              "short": 3298,
              "net": 20904
            },
            "smallTrader": {
              "long": 20544,
              "short": 9936,
              "net": 10608
            }
          },
          "openInterest": 97572
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23703,
              "short": 37096,
              "net": -13393
            },
            "nonCommercial": {
              "long": 10355,
              "short": 3252,
              "net": 7103
            },
            "smallTrader": {
              "long": 14795,
              "short": 8505,
              "net": 6290
            }
          },
          "openInterest": 50537
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30218,
              "short": 25369,
              "net": 4849
            },
            "nonCommercial": {
              "long": 7192,
              "short": 14423,
              "net": -7231
            },
            "smallTrader": {
              "long": 20385,
              "short": 18003,
              "net": 2382
            }
          },
          "openInterest": 57924
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22688,
              "short": 18774,
              "net": 3914
            },
            "nonCommercial": {
              "long": 3055,
              "short": 8007,
              "net": -4952
            },
            "smallTrader": {
              "long": 9940,
              "short": 8902,
              "net": 1038
            }
          },
          "openInterest": 37560
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 272689,
              "short": 258894,
              "net": 13795
            },
            "nonCommercial": {
              "long": 23866,
              "short": 28696,
              "net": -4830
            },
            "smallTrader": {
              "long": 77528,
              "short": 86493,
              "net": -8965
            }
          },
          "openInterest": 387084
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3865,
              "short": 916,
              "net": 2949
            },
            "nonCommercial": {
              "long": 750,
              "short": 2030,
              "net": -1280
            },
            "smallTrader": {
              "long": 3772,
              "short": 5441,
              "net": -1669
            }
          },
          "openInterest": 8813
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56961,
              "short": 108815,
              "net": -51854
            },
            "nonCommercial": {
              "long": 41405,
              "short": 10361,
              "net": 31044
            },
            "smallTrader": {
              "long": 46793,
              "short": 25983,
              "net": 20810
            }
          },
          "openInterest": 154785
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110746,
              "short": 124648,
              "net": -13902
            },
            "nonCommercial": {
              "long": 9524,
              "short": 6369,
              "net": 3155
            },
            "smallTrader": {
              "long": 45916,
              "short": 35169,
              "net": 10747
            }
          },
          "openInterest": 172924
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88894,
              "short": 21112,
              "net": 67782
            },
            "nonCommercial": {
              "long": 1431,
              "short": 41525,
              "net": -40094
            },
            "smallTrader": {
              "long": 10399,
              "short": 38087,
              "net": -27688
            }
          },
          "openInterest": 102775
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27113,
              "short": 23973,
              "net": 3140
            },
            "nonCommercial": {
              "long": 4543,
              "short": 8722,
              "net": -4179
            },
            "smallTrader": {
              "long": 30406,
              "short": 29367,
              "net": 1039
            }
          },
          "openInterest": 67057
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98013,
              "short": 95581,
              "net": 2432
            },
            "nonCommercial": {
              "long": 4064,
              "short": 11933,
              "net": -7869
            },
            "smallTrader": {
              "long": 17569,
              "short": 12132,
              "net": 5437
            }
          },
          "openInterest": 124461
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3749,
              "short": 14180,
              "net": -10431
            },
            "nonCommercial": {
              "long": 7388,
              "short": 632,
              "net": 6756
            },
            "smallTrader": {
              "long": 5005,
              "short": 1330,
              "net": 3675
            }
          },
          "openInterest": 16142
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24212,
              "short": 71280,
              "net": -47068
            },
            "nonCommercial": {
              "long": 27361,
              "short": 3303,
              "net": 24058
            },
            "smallTrader": {
              "long": 39457,
              "short": 16447,
              "net": 23010
            }
          },
          "openInterest": 96200
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33880,
              "short": 39852,
              "net": -5972
            },
            "nonCommercial": {
              "long": 6725,
              "short": 7640,
              "net": -915
            },
            "smallTrader": {
              "long": 30753,
              "short": 23866,
              "net": 6887
            }
          },
          "openInterest": 76317
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22141,
              "short": 35433,
              "net": -13292
            },
            "nonCommercial": {
              "long": 6762,
              "short": 5138,
              "net": 1624
            },
            "smallTrader": {
              "long": 30624,
              "short": 18956,
              "net": 11668
            }
          },
          "openInterest": 64790
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31970,
              "short": 66743,
              "net": -34773
            },
            "nonCommercial": {
              "long": 13732,
              "short": 574,
              "net": 13158
            },
            "smallTrader": {
              "long": 46074,
              "short": 24459,
              "net": 21615
            }
          },
          "openInterest": 91856
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23827,
              "short": 16697,
              "net": 7130
            },
            "nonCommercial": {
              "long": 3342,
              "short": 4550,
              "net": -1208
            },
            "smallTrader": {
              "long": 11122,
              "short": 17044,
              "net": -5922
            }
          },
          "openInterest": 38619
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 951,
              "short": 2527,
              "net": -1576
            },
            "nonCommercial": {
              "long": 2897,
              "short": 2708,
              "net": 189
            },
            "smallTrader": {
              "long": 2456,
              "short": 1069,
              "net": 1387
            }
          },
          "openInterest": 10291
        }
      ]
    },
    {
      "reportDate": "1993-11-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224883,
              "short": 181599,
              "net": 43284
            },
            "nonCommercial": {
              "long": 17290,
              "short": 25343,
              "net": -8053
            },
            "smallTrader": {
              "long": 30986,
              "short": 66217,
              "net": -35231
            }
          },
          "openInterest": 275069
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 18375,
              "short": 22224,
              "net": -3849
            },
            "nonCommercial": {
              "long": 8128,
              "short": 2678,
              "net": 5450
            },
            "smallTrader": {
              "long": 2850,
              "short": 4451,
              "net": -1601
            }
          },
          "openInterest": 29353
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225784,
              "short": 197006,
              "net": 28778
            },
            "nonCommercial": {
              "long": 28504,
              "short": 44656,
              "net": -16152
            },
            "smallTrader": {
              "long": 94220,
              "short": 106846,
              "net": -12626
            }
          },
          "openInterest": 366644
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 127410,
              "short": 123687,
              "net": 3723
            },
            "nonCommercial": {
              "long": 26576,
              "short": 14520,
              "net": 12056
            },
            "smallTrader": {
              "long": 13664,
              "short": 29443,
              "net": -15779
            }
          },
          "openInterest": 169939
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2044,
              "short": 1990,
              "net": 54
            },
            "nonCommercial": {
              "long": 449,
              "short": 594,
              "net": -145
            },
            "smallTrader": {
              "long": 1994,
              "short": 1903,
              "net": 91
            }
          },
          "openInterest": 4487
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24564,
              "short": 7937,
              "net": 16627
            },
            "nonCommercial": {
              "long": 2001,
              "short": 9599,
              "net": -7598
            },
            "smallTrader": {
              "long": 9308,
              "short": 18337,
              "net": -9029
            }
          },
          "openInterest": 36284
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10768,
              "short": 19416,
              "net": -8648
            },
            "nonCommercial": {
              "long": 8606,
              "short": 3636,
              "net": 4970
            },
            "smallTrader": {
              "long": 13284,
              "short": 9606,
              "net": 3678
            }
          },
          "openInterest": 33472
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51095,
              "short": 81307,
              "net": -30212
            },
            "nonCommercial": {
              "long": 22016,
              "short": 3319,
              "net": 18697
            },
            "smallTrader": {
              "long": 21292,
              "short": 9777,
              "net": 11515
            }
          },
          "openInterest": 95907
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22789,
              "short": 37409,
              "net": -14620
            },
            "nonCommercial": {
              "long": 10181,
              "short": 2731,
              "net": 7450
            },
            "smallTrader": {
              "long": 14621,
              "short": 7451,
              "net": 7170
            }
          },
          "openInterest": 49766
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28499,
              "short": 27527,
              "net": 972
            },
            "nonCommercial": {
              "long": 7943,
              "short": 13932,
              "net": -5989
            },
            "smallTrader": {
              "long": 21629,
              "short": 16612,
              "net": 5017
            }
          },
          "openInterest": 58298
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21788,
              "short": 18269,
              "net": 3519
            },
            "nonCommercial": {
              "long": 2987,
              "short": 7912,
              "net": -4925
            },
            "smallTrader": {
              "long": 11033,
              "short": 9627,
              "net": 1406
            }
          },
          "openInterest": 37093
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 291684,
              "short": 253427,
              "net": 38257
            },
            "nonCommercial": {
              "long": 16606,
              "short": 39588,
              "net": -22982
            },
            "smallTrader": {
              "long": 81999,
              "short": 97274,
              "net": -15275
            }
          },
          "openInterest": 402985
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3819,
              "short": 1042,
              "net": 2777
            },
            "nonCommercial": {
              "long": 1055,
              "short": 1711,
              "net": -656
            },
            "smallTrader": {
              "long": 3467,
              "short": 5588,
              "net": -2121
            }
          },
          "openInterest": 8717
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56427,
              "short": 97575,
              "net": -41148
            },
            "nonCommercial": {
              "long": 37080,
              "short": 11946,
              "net": 25134
            },
            "smallTrader": {
              "long": 43737,
              "short": 27723,
              "net": 16014
            }
          },
          "openInterest": 146843
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105279,
              "short": 109824,
              "net": -4545
            },
            "nonCommercial": {
              "long": 8546,
              "short": 13295,
              "net": -4749
            },
            "smallTrader": {
              "long": 43328,
              "short": 34034,
              "net": 9294
            }
          },
          "openInterest": 163320
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76192,
              "short": 18740,
              "net": 57452
            },
            "nonCommercial": {
              "long": 1210,
              "short": 34004,
              "net": -32794
            },
            "smallTrader": {
              "long": 12777,
              "short": 37435,
              "net": -24658
            }
          },
          "openInterest": 93601
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27835,
              "short": 24707,
              "net": 3128
            },
            "nonCommercial": {
              "long": 3732,
              "short": 8747,
              "net": -5015
            },
            "smallTrader": {
              "long": 32623,
              "short": 30736,
              "net": 1887
            }
          },
          "openInterest": 69062
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96180,
              "short": 100183,
              "net": -4003
            },
            "nonCommercial": {
              "long": 5057,
              "short": 8008,
              "net": -2951
            },
            "smallTrader": {
              "long": 18140,
              "short": 11186,
              "net": 6954
            }
          },
          "openInterest": 123912
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3443,
              "short": 13250,
              "net": -9807
            },
            "nonCommercial": {
              "long": 7510,
              "short": 816,
              "net": 6694
            },
            "smallTrader": {
              "long": 4707,
              "short": 1594,
              "net": 3113
            }
          },
          "openInterest": 15749
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30068,
              "short": 73614,
              "net": -43546
            },
            "nonCommercial": {
              "long": 28063,
              "short": 6697,
              "net": 21366
            },
            "smallTrader": {
              "long": 38357,
              "short": 16177,
              "net": 22180
            }
          },
          "openInterest": 101263
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30300,
              "short": 42508,
              "net": -12208
            },
            "nonCommercial": {
              "long": 8609,
              "short": 6023,
              "net": 2586
            },
            "smallTrader": {
              "long": 34132,
              "short": 24510,
              "net": 9622
            }
          },
          "openInterest": 78109
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20377,
              "short": 38244,
              "net": -17867
            },
            "nonCommercial": {
              "long": 7836,
              "short": 3491,
              "net": 4345
            },
            "smallTrader": {
              "long": 32745,
              "short": 19223,
              "net": 13522
            }
          },
          "openInterest": 66475
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34323,
              "short": 68453,
              "net": -34130
            },
            "nonCommercial": {
              "long": 13769,
              "short": 574,
              "net": 13195
            },
            "smallTrader": {
              "long": 47320,
              "short": 26385,
              "net": 20935
            }
          },
          "openInterest": 95447
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37555,
              "short": 10994,
              "net": 26561
            },
            "nonCommercial": {
              "long": 2461,
              "short": 15629,
              "net": -13168
            },
            "smallTrader": {
              "long": 10489,
              "short": 23882,
              "net": -13393
            }
          },
          "openInterest": 50833
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 951,
              "short": 2901,
              "net": -1950
            },
            "nonCommercial": {
              "long": 2246,
              "short": 2232,
              "net": 14
            },
            "smallTrader": {
              "long": 2857,
              "short": 921,
              "net": 1936
            }
          },
          "openInterest": 9975
        }
      ]
    },
    {
      "reportDate": "1993-11-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 228301,
              "short": 188874,
              "net": 39427
            },
            "nonCommercial": {
              "long": 17036,
              "short": 27302,
              "net": -10266
            },
            "smallTrader": {
              "long": 32266,
              "short": 61427,
              "net": -29161
            }
          },
          "openInterest": 280474
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16300,
              "short": 20415,
              "net": -4115
            },
            "nonCommercial": {
              "long": 8407,
              "short": 2708,
              "net": 5699
            },
            "smallTrader": {
              "long": 3101,
              "short": 4685,
              "net": -1584
            }
          },
          "openInterest": 27808
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225171,
              "short": 183153,
              "net": 42018
            },
            "nonCommercial": {
              "long": 29355,
              "short": 56073,
              "net": -26718
            },
            "smallTrader": {
              "long": 84075,
              "short": 99375,
              "net": -15300
            }
          },
          "openInterest": 357125
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 119099,
              "short": 124468,
              "net": -5369
            },
            "nonCommercial": {
              "long": 38195,
              "short": 18081,
              "net": 20114
            },
            "smallTrader": {
              "long": 15467,
              "short": 30212,
              "net": -14745
            }
          },
          "openInterest": 176813
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2044,
              "short": 3175,
              "net": -1131
            },
            "nonCommercial": {
              "long": 799,
              "short": 371,
              "net": 428
            },
            "smallTrader": {
              "long": 2238,
              "short": 1535,
              "net": 703
            }
          },
          "openInterest": 5081
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27667,
              "short": 7408,
              "net": 20259
            },
            "nonCommercial": {
              "long": 1706,
              "short": 11841,
              "net": -10135
            },
            "smallTrader": {
              "long": 12763,
              "short": 22887,
              "net": -10124
            }
          },
          "openInterest": 43133
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9703,
              "short": 21210,
              "net": -11507
            },
            "nonCommercial": {
              "long": 9698,
              "short": 4253,
              "net": 5445
            },
            "smallTrader": {
              "long": 14382,
              "short": 8320,
              "net": 6062
            }
          },
          "openInterest": 34602
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53062,
              "short": 76968,
              "net": -23906
            },
            "nonCommercial": {
              "long": 19381,
              "short": 6762,
              "net": 12619
            },
            "smallTrader": {
              "long": 20940,
              "short": 9653,
              "net": 11287
            }
          },
          "openInterest": 94335
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22437,
              "short": 34299,
              "net": -11862
            },
            "nonCommercial": {
              "long": 8216,
              "short": 3098,
              "net": 5118
            },
            "smallTrader": {
              "long": 15022,
              "short": 8278,
              "net": 6744
            }
          },
          "openInterest": 47498
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30938,
              "short": 35417,
              "net": -4479
            },
            "nonCommercial": {
              "long": 8772,
              "short": 11768,
              "net": -2996
            },
            "smallTrader": {
              "long": 21933,
              "short": 14458,
              "net": 7475
            }
          },
          "openInterest": 61957
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24970,
              "short": 18636,
              "net": 6334
            },
            "nonCommercial": {
              "long": 2563,
              "short": 9575,
              "net": -7012
            },
            "smallTrader": {
              "long": 10885,
              "short": 10207,
              "net": 678
            }
          },
          "openInterest": 40992
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 289284,
              "short": 273154,
              "net": 16130
            },
            "nonCommercial": {
              "long": 29989,
              "short": 27263,
              "net": 2726
            },
            "smallTrader": {
              "long": 86833,
              "short": 105689,
              "net": -18856
            }
          },
          "openInterest": 420157
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3735,
              "short": 1306,
              "net": 2429
            },
            "nonCommercial": {
              "long": 871,
              "short": 1450,
              "net": -579
            },
            "smallTrader": {
              "long": 3481,
              "short": 5331,
              "net": -1850
            }
          },
          "openInterest": 8537
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48124,
              "short": 104921,
              "net": -56797
            },
            "nonCommercial": {
              "long": 44920,
              "short": 13504,
              "net": 31416
            },
            "smallTrader": {
              "long": 53288,
              "short": 27907,
              "net": 25381
            }
          },
          "openInterest": 154670
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111187,
              "short": 112430,
              "net": -1243
            },
            "nonCommercial": {
              "long": 7486,
              "short": 13118,
              "net": -5632
            },
            "smallTrader": {
              "long": 45481,
              "short": 38606,
              "net": 6875
            }
          },
          "openInterest": 170740
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75565,
              "short": 22763,
              "net": 52802
            },
            "nonCommercial": {
              "long": 2231,
              "short": 32811,
              "net": -30580
            },
            "smallTrader": {
              "long": 12193,
              "short": 34415,
              "net": -22222
            }
          },
          "openInterest": 93744
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29135,
              "short": 27168,
              "net": 1967
            },
            "nonCommercial": {
              "long": 3375,
              "short": 9688,
              "net": -6313
            },
            "smallTrader": {
              "long": 34249,
              "short": 29903,
              "net": 4346
            }
          },
          "openInterest": 71728
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95003,
              "short": 104253,
              "net": -9250
            },
            "nonCommercial": {
              "long": 6518,
              "short": 5273,
              "net": 1245
            },
            "smallTrader": {
              "long": 19332,
              "short": 11327,
              "net": 8005
            }
          },
          "openInterest": 124824
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3348,
              "short": 14654,
              "net": -11306
            },
            "nonCommercial": {
              "long": 7643,
              "short": 210,
              "net": 7433
            },
            "smallTrader": {
              "long": 5279,
              "short": 1406,
              "net": 3873
            }
          },
          "openInterest": 16280
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29579,
              "short": 75325,
              "net": -45746
            },
            "nonCommercial": {
              "long": 27749,
              "short": 5774,
              "net": 21975
            },
            "smallTrader": {
              "long": 39873,
              "short": 16102,
              "net": 23771
            }
          },
          "openInterest": 102013
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27592,
              "short": 48290,
              "net": -20698
            },
            "nonCommercial": {
              "long": 12515,
              "short": 4659,
              "net": 7856
            },
            "smallTrader": {
              "long": 34498,
              "short": 21656,
              "net": 12842
            }
          },
          "openInterest": 79108
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23049,
              "short": 44858,
              "net": -21809
            },
            "nonCommercial": {
              "long": 9408,
              "short": 1988,
              "net": 7420
            },
            "smallTrader": {
              "long": 32155,
              "short": 17766,
              "net": 14389
            }
          },
          "openInterest": 71492
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35717,
              "short": 66818,
              "net": -31101
            },
            "nonCommercial": {
              "long": 15127,
              "short": 2893,
              "net": 12234
            },
            "smallTrader": {
              "long": 48744,
              "short": 29877,
              "net": 18867
            }
          },
          "openInterest": 99646
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40794,
              "short": 11610,
              "net": 29184
            },
            "nonCommercial": {
              "long": 2403,
              "short": 15737,
              "net": -13334
            },
            "smallTrader": {
              "long": 9534,
              "short": 25384,
              "net": -15850
            }
          },
          "openInterest": 53068
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 951,
              "short": 2767,
              "net": -1816
            },
            "nonCommercial": {
              "long": 4482,
              "short": 4622,
              "net": -140
            },
            "smallTrader": {
              "long": 2889,
              "short": 933,
              "net": 1956
            }
          },
          "openInterest": 12298
        }
      ]
    },
    {
      "reportDate": "1993-11-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226077,
              "short": 188099,
              "net": 37978
            },
            "nonCommercial": {
              "long": 21519,
              "short": 27792,
              "net": -6273
            },
            "smallTrader": {
              "long": 30855,
              "short": 62560,
              "net": -31705
            }
          },
          "openInterest": 282044
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16015,
              "short": 19951,
              "net": -3936
            },
            "nonCommercial": {
              "long": 8384,
              "short": 3061,
              "net": 5323
            },
            "smallTrader": {
              "long": 3238,
              "short": 4625,
              "net": -1387
            }
          },
          "openInterest": 27637
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218610,
              "short": 178727,
              "net": 39883
            },
            "nonCommercial": {
              "long": 29682,
              "short": 50850,
              "net": -21168
            },
            "smallTrader": {
              "long": 86770,
              "short": 105485,
              "net": -18715
            }
          },
          "openInterest": 350087
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117257,
              "short": 124779,
              "net": -7522
            },
            "nonCommercial": {
              "long": 45389,
              "short": 23040,
              "net": 22349
            },
            "smallTrader": {
              "long": 15882,
              "short": 30709,
              "net": -14827
            }
          },
          "openInterest": 182752
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2064,
              "short": 1515,
              "net": 549
            },
            "nonCommercial": {
              "long": 0,
              "short": 413,
              "net": -413
            },
            "smallTrader": {
              "long": 1734,
              "short": 1870,
              "net": -136
            }
          },
          "openInterest": 3798
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24086,
              "short": 9861,
              "net": 14225
            },
            "nonCommercial": {
              "long": 929,
              "short": 10116,
              "net": -9187
            },
            "smallTrader": {
              "long": 10569,
              "short": 15607,
              "net": -5038
            }
          },
          "openInterest": 36927
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14019,
              "short": 13996,
              "net": 23
            },
            "nonCommercial": {
              "long": 2585,
              "short": 4072,
              "net": -1487
            },
            "smallTrader": {
              "long": 11511,
              "short": 10047,
              "net": 1464
            }
          },
          "openInterest": 29633
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52670,
              "short": 85708,
              "net": -33038
            },
            "nonCommercial": {
              "long": 26539,
              "short": 4089,
              "net": 22450
            },
            "smallTrader": {
              "long": 17958,
              "short": 7370,
              "net": 10588
            }
          },
          "openInterest": 98351
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23919,
              "short": 34474,
              "net": -10555
            },
            "nonCommercial": {
              "long": 7878,
              "short": 3747,
              "net": 4131
            },
            "smallTrader": {
              "long": 14098,
              "short": 7674,
              "net": 6424
            }
          },
          "openInterest": 48244
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31290,
              "short": 37874,
              "net": -6584
            },
            "nonCommercial": {
              "long": 9557,
              "short": 11684,
              "net": -2127
            },
            "smallTrader": {
              "long": 23845,
              "short": 15134,
              "net": 8711
            }
          },
          "openInterest": 64968
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20747,
              "short": 21363,
              "net": -616
            },
            "nonCommercial": {
              "long": 4241,
              "short": 5818,
              "net": -1577
            },
            "smallTrader": {
              "long": 10828,
              "short": 8635,
              "net": 2193
            }
          },
          "openInterest": 37481
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 295801,
              "short": 269530,
              "net": 26271
            },
            "nonCommercial": {
              "long": 21865,
              "short": 28773,
              "net": -6908
            },
            "smallTrader": {
              "long": 87096,
              "short": 106459,
              "net": -19363
            }
          },
          "openInterest": 415588
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3496,
              "short": 1431,
              "net": 2065
            },
            "nonCommercial": {
              "long": 775,
              "short": 2199,
              "net": -1424
            },
            "smallTrader": {
              "long": 5012,
              "short": 5653,
              "net": -641
            }
          },
          "openInterest": 9872
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45116,
              "short": 109067,
              "net": -63951
            },
            "nonCommercial": {
              "long": 41735,
              "short": 6983,
              "net": 34752
            },
            "smallTrader": {
              "long": 56751,
              "short": 27552,
              "net": 29199
            }
          },
          "openInterest": 151618
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114385,
              "short": 116691,
              "net": -2306
            },
            "nonCommercial": {
              "long": 10280,
              "short": 15646,
              "net": -5366
            },
            "smallTrader": {
              "long": 44707,
              "short": 37035,
              "net": 7672
            }
          },
          "openInterest": 176530
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51092,
              "short": 32793,
              "net": 18299
            },
            "nonCommercial": {
              "long": 5364,
              "short": 15419,
              "net": -10055
            },
            "smallTrader": {
              "long": 16499,
              "short": 24743,
              "net": -8244
            }
          },
          "openInterest": 76575
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31274,
              "short": 26560,
              "net": 4714
            },
            "nonCommercial": {
              "long": 3371,
              "short": 9519,
              "net": -6148
            },
            "smallTrader": {
              "long": 34150,
              "short": 32716,
              "net": 1434
            }
          },
          "openInterest": 73211
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102331,
              "short": 102073,
              "net": 258
            },
            "nonCommercial": {
              "long": 4623,
              "short": 10708,
              "net": -6085
            },
            "smallTrader": {
              "long": 18180,
              "short": 12353,
              "net": 5827
            }
          },
          "openInterest": 129798
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3124,
              "short": 15524,
              "net": -12400
            },
            "nonCommercial": {
              "long": 8117,
              "short": 238,
              "net": 7879
            },
            "smallTrader": {
              "long": 5878,
              "short": 1357,
              "net": 4521
            }
          },
          "openInterest": 17119
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25130,
              "short": 78234,
              "net": -53104
            },
            "nonCommercial": {
              "long": 28473,
              "short": 3788,
              "net": 24685
            },
            "smallTrader": {
              "long": 43949,
              "short": 15530,
              "net": 28419
            }
          },
          "openInterest": 101279
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28579,
              "short": 56310,
              "net": -27731
            },
            "nonCommercial": {
              "long": 17931,
              "short": 2446,
              "net": 15485
            },
            "smallTrader": {
              "long": 34971,
              "short": 22725,
              "net": 12246
            }
          },
          "openInterest": 88040
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19882,
              "short": 53790,
              "net": -33908
            },
            "nonCommercial": {
              "long": 18071,
              "short": 1583,
              "net": 16488
            },
            "smallTrader": {
              "long": 37311,
              "short": 19891,
              "net": 17420
            }
          },
          "openInterest": 82735
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40324,
              "short": 57668,
              "net": -17344
            },
            "nonCommercial": {
              "long": 10989,
              "short": 5227,
              "net": 5762
            },
            "smallTrader": {
              "long": 39776,
              "short": 28194,
              "net": 11582
            }
          },
          "openInterest": 91100
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52018,
              "short": 9298,
              "net": 42720
            },
            "nonCommercial": {
              "long": 2170,
              "short": 28623,
              "net": -26453
            },
            "smallTrader": {
              "long": 9660,
              "short": 25927,
              "net": -16267
            }
          },
          "openInterest": 63853
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 971,
              "short": 3363,
              "net": -2392
            },
            "nonCommercial": {
              "long": 6047,
              "short": 6004,
              "net": 43
            },
            "smallTrader": {
              "long": 3448,
              "short": 1099,
              "net": 2349
            }
          },
          "openInterest": 14430
        }
      ]
    },
    {
      "reportDate": "1993-11-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 212100,
              "short": 170061,
              "net": 42039
            },
            "nonCommercial": {
              "long": 18471,
              "short": 25203,
              "net": -6732
            },
            "smallTrader": {
              "long": 31874,
              "short": 67181,
              "net": -35307
            }
          },
          "openInterest": 263731
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13478,
              "short": 19610,
              "net": -6132
            },
            "nonCommercial": {
              "long": 9590,
              "short": 2300,
              "net": 7290
            },
            "smallTrader": {
              "long": 4984,
              "short": 6142,
              "net": -1158
            }
          },
          "openInterest": 28052
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 202150,
              "short": 172522,
              "net": 29628
            },
            "nonCommercial": {
              "long": 33764,
              "short": 49250,
              "net": -15486
            },
            "smallTrader": {
              "long": 104591,
              "short": 118733,
              "net": -14142
            }
          },
          "openInterest": 357272
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 108804,
              "short": 122807,
              "net": -14003
            },
            "nonCommercial": {
              "long": 55581,
              "short": 28381,
              "net": 27200
            },
            "smallTrader": {
              "long": 20982,
              "short": 34179,
              "net": -13197
            }
          },
          "openInterest": 191388
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2025,
              "short": 1453,
              "net": 572
            },
            "nonCommercial": {
              "long": 0,
              "short": 413,
              "net": -413
            },
            "smallTrader": {
              "long": 1702,
              "short": 1861,
              "net": -159
            }
          },
          "openInterest": 3727
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21306,
              "short": 10712,
              "net": 10594
            },
            "nonCommercial": {
              "long": 1248,
              "short": 8216,
              "net": -6968
            },
            "smallTrader": {
              "long": 12126,
              "short": 15752,
              "net": -3626
            }
          },
          "openInterest": 36341
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16874,
              "short": 16652,
              "net": 222
            },
            "nonCommercial": {
              "long": 3309,
              "short": 2220,
              "net": 1089
            },
            "smallTrader": {
              "long": 9804,
              "short": 11115,
              "net": -1311
            }
          },
          "openInterest": 31538
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50901,
              "short": 86475,
              "net": -35574
            },
            "nonCommercial": {
              "long": 28297,
              "short": 3260,
              "net": 25037
            },
            "smallTrader": {
              "long": 18225,
              "short": 7688,
              "net": 10537
            }
          },
          "openInterest": 98790
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19772,
              "short": 32912,
              "net": -13140
            },
            "nonCommercial": {
              "long": 9586,
              "short": 3394,
              "net": 6192
            },
            "smallTrader": {
              "long": 12631,
              "short": 5683,
              "net": 6948
            }
          },
          "openInterest": 43606
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34915,
              "short": 41973,
              "net": -7058
            },
            "nonCommercial": {
              "long": 8434,
              "short": 11180,
              "net": -2746
            },
            "smallTrader": {
              "long": 24275,
              "short": 14471,
              "net": 9804
            }
          },
          "openInterest": 67945
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16521,
              "short": 26985,
              "net": -10464
            },
            "nonCommercial": {
              "long": 10617,
              "short": 3503,
              "net": 7114
            },
            "smallTrader": {
              "long": 11238,
              "short": 7888,
              "net": 3350
            }
          },
          "openInterest": 39389
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 274930,
              "short": 240608,
              "net": 34322
            },
            "nonCommercial": {
              "long": 14742,
              "short": 30243,
              "net": -15501
            },
            "smallTrader": {
              "long": 74206,
              "short": 93027,
              "net": -18821
            }
          },
          "openInterest": 376229
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3615,
              "short": 1245,
              "net": 2370
            },
            "nonCommercial": {
              "long": 737,
              "short": 2880,
              "net": -2143
            },
            "smallTrader": {
              "long": 4406,
              "short": 4633,
              "net": -227
            }
          },
          "openInterest": 9335
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45351,
              "short": 108417,
              "net": -63066
            },
            "nonCommercial": {
              "long": 42924,
              "short": 7011,
              "net": 35913
            },
            "smallTrader": {
              "long": 54768,
              "short": 27615,
              "net": 27153
            }
          },
          "openInterest": 154281
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118845,
              "short": 124589,
              "net": -5744
            },
            "nonCommercial": {
              "long": 9511,
              "short": 10593,
              "net": -1082
            },
            "smallTrader": {
              "long": 45279,
              "short": 38453,
              "net": 6826
            }
          },
          "openInterest": 185225
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64072,
              "short": 26585,
              "net": 37487
            },
            "nonCommercial": {
              "long": 1934,
              "short": 16737,
              "net": -14803
            },
            "smallTrader": {
              "long": 12932,
              "short": 35616,
              "net": -22684
            }
          },
          "openInterest": 82388
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32349,
              "short": 28303,
              "net": 4046
            },
            "nonCommercial": {
              "long": 4046,
              "short": 11344,
              "net": -7298
            },
            "smallTrader": {
              "long": 36279,
              "short": 33027,
              "net": 3252
            }
          },
          "openInterest": 77448
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93051,
              "short": 96272,
              "net": -3221
            },
            "nonCommercial": {
              "long": 4389,
              "short": 6899,
              "net": -2510
            },
            "smallTrader": {
              "long": 17142,
              "short": 11411,
              "net": 5731
            }
          },
          "openInterest": 120084
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2517,
              "short": 13755,
              "net": -11238
            },
            "nonCommercial": {
              "long": 7355,
              "short": 763,
              "net": 6592
            },
            "smallTrader": {
              "long": 6988,
              "short": 2342,
              "net": 4646
            }
          },
          "openInterest": 16935
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30417,
              "short": 78296,
              "net": -47879
            },
            "nonCommercial": {
              "long": 25180,
              "short": 4704,
              "net": 20476
            },
            "smallTrader": {
              "long": 42238,
              "short": 14835,
              "net": 27403
            }
          },
          "openInterest": 103903
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27575,
              "short": 53303,
              "net": -25728
            },
            "nonCommercial": {
              "long": 15207,
              "short": 1774,
              "net": 13433
            },
            "smallTrader": {
              "long": 35276,
              "short": 22981,
              "net": 12295
            }
          },
          "openInterest": 84482
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20194,
              "short": 56119,
              "net": -35925
            },
            "nonCommercial": {
              "long": 18376,
              "short": 991,
              "net": 17385
            },
            "smallTrader": {
              "long": 40055,
              "short": 21515,
              "net": 18540
            }
          },
          "openInterest": 85970
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41501,
              "short": 60553,
              "net": -19052
            },
            "nonCommercial": {
              "long": 10198,
              "short": 5527,
              "net": 4671
            },
            "smallTrader": {
              "long": 41911,
              "short": 27530,
              "net": 14381
            }
          },
          "openInterest": 93621
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48430,
              "short": 11699,
              "net": 36731
            },
            "nonCommercial": {
              "long": 3720,
              "short": 26092,
              "net": -22372
            },
            "smallTrader": {
              "long": 9981,
              "short": 24340,
              "net": -14359
            }
          },
          "openInterest": 62440
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 993,
              "short": 2739,
              "net": -1746
            },
            "nonCommercial": {
              "long": 4015,
              "short": 4775,
              "net": -760
            },
            "smallTrader": {
              "long": 3635,
              "short": 1129,
              "net": 2506
            }
          },
          "openInterest": 11894
        }
      ]
    },
    {
      "reportDate": "1993-11-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 209441,
              "short": 156474,
              "net": 52967
            },
            "nonCommercial": {
              "long": 11857,
              "short": 23576,
              "net": -11719
            },
            "smallTrader": {
              "long": 35205,
              "short": 76453,
              "net": -41248
            }
          },
          "openInterest": 259004
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12358,
              "short": 18257,
              "net": -5899
            },
            "nonCommercial": {
              "long": 8304,
              "short": 1188,
              "net": 7116
            },
            "smallTrader": {
              "long": 2949,
              "short": 4166,
              "net": -1217
            }
          },
          "openInterest": 23611
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 207611,
              "short": 170903,
              "net": 36708
            },
            "nonCommercial": {
              "long": 27445,
              "short": 46198,
              "net": -18753
            },
            "smallTrader": {
              "long": 89060,
              "short": 107015,
              "net": -17955
            }
          },
          "openInterest": 338575
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 108652,
              "short": 123920,
              "net": -15268
            },
            "nonCommercial": {
              "long": 56366,
              "short": 26997,
              "net": 29369
            },
            "smallTrader": {
              "long": 18943,
              "short": 33044,
              "net": -14101
            }
          },
          "openInterest": 189799
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2025,
              "short": 1228,
              "net": 797
            },
            "nonCommercial": {
              "long": 0,
              "short": 413,
              "net": -413
            },
            "smallTrader": {
              "long": 1830,
              "short": 2214,
              "net": -384
            }
          },
          "openInterest": 3855
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17072,
              "short": 14297,
              "net": 2775
            },
            "nonCommercial": {
              "long": 2501,
              "short": 5653,
              "net": -3152
            },
            "smallTrader": {
              "long": 15901,
              "short": 15524,
              "net": 377
            }
          },
          "openInterest": 37537
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20543,
              "short": 16641,
              "net": 3902
            },
            "nonCommercial": {
              "long": 3420,
              "short": 4258,
              "net": -838
            },
            "smallTrader": {
              "long": 9266,
              "short": 12330,
              "net": -3064
            }
          },
          "openInterest": 34373
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49799,
              "short": 84538,
              "net": -34739
            },
            "nonCommercial": {
              "long": 27592,
              "short": 3132,
              "net": 24460
            },
            "smallTrader": {
              "long": 19487,
              "short": 9208,
              "net": 10279
            }
          },
          "openInterest": 98235
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19683,
              "short": 32642,
              "net": -12959
            },
            "nonCommercial": {
              "long": 9127,
              "short": 3396,
              "net": 5731
            },
            "smallTrader": {
              "long": 13027,
              "short": 5799,
              "net": 7228
            }
          },
          "openInterest": 43411
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35644,
              "short": 42249,
              "net": -6605
            },
            "nonCommercial": {
              "long": 8359,
              "short": 10724,
              "net": -2365
            },
            "smallTrader": {
              "long": 22946,
              "short": 13976,
              "net": 8970
            }
          },
          "openInterest": 67148
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16131,
              "short": 27861,
              "net": -11730
            },
            "nonCommercial": {
              "long": 11487,
              "short": 3397,
              "net": 8090
            },
            "smallTrader": {
              "long": 11346,
              "short": 7706,
              "net": 3640
            }
          },
          "openInterest": 40076
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 282667,
              "short": 256574,
              "net": 26093
            },
            "nonCommercial": {
              "long": 16281,
              "short": 31846,
              "net": -15565
            },
            "smallTrader": {
              "long": 85351,
              "short": 95879,
              "net": -10528
            }
          },
          "openInterest": 398441
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3613,
              "short": 1326,
              "net": 2287
            },
            "nonCommercial": {
              "long": 796,
              "short": 2623,
              "net": -1827
            },
            "smallTrader": {
              "long": 4997,
              "short": 5457,
              "net": -460
            }
          },
          "openInterest": 9820
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54605,
              "short": 97414,
              "net": -42809
            },
            "nonCommercial": {
              "long": 35713,
              "short": 11162,
              "net": 24551
            },
            "smallTrader": {
              "long": 44382,
              "short": 26124,
              "net": 18258
            }
          },
          "openInterest": 147175
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119865,
              "short": 123821,
              "net": -3956
            },
            "nonCommercial": {
              "long": 11024,
              "short": 12771,
              "net": -1747
            },
            "smallTrader": {
              "long": 40863,
              "short": 35160,
              "net": 5703
            }
          },
          "openInterest": 186005
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70195,
              "short": 25783,
              "net": 44412
            },
            "nonCommercial": {
              "long": 2265,
              "short": 24897,
              "net": -22632
            },
            "smallTrader": {
              "long": 15551,
              "short": 37331,
              "net": -21780
            }
          },
          "openInterest": 92775
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31833,
              "short": 27818,
              "net": 4015
            },
            "nonCommercial": {
              "long": 3951,
              "short": 12790,
              "net": -8839
            },
            "smallTrader": {
              "long": 36302,
              "short": 31478,
              "net": 4824
            }
          },
          "openInterest": 78359
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93884,
              "short": 96163,
              "net": -2279
            },
            "nonCommercial": {
              "long": 4203,
              "short": 7475,
              "net": -3272
            },
            "smallTrader": {
              "long": 17172,
              "short": 11621,
              "net": 5551
            }
          },
          "openInterest": 120460
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2456,
              "short": 13555,
              "net": -11099
            },
            "nonCommercial": {
              "long": 7767,
              "short": 891,
              "net": 6876
            },
            "smallTrader": {
              "long": 6267,
              "short": 2044,
              "net": 4223
            }
          },
          "openInterest": 16559
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27560,
              "short": 69112,
              "net": -41552
            },
            "nonCommercial": {
              "long": 25243,
              "short": 4671,
              "net": 20572
            },
            "smallTrader": {
              "long": 33990,
              "short": 13010,
              "net": 20980
            }
          },
          "openInterest": 92806
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26265,
              "short": 52764,
              "net": -26499
            },
            "nonCommercial": {
              "long": 14347,
              "short": 2286,
              "net": 12061
            },
            "smallTrader": {
              "long": 35099,
              "short": 20661,
              "net": 14438
            }
          },
          "openInterest": 84414
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19999,
              "short": 53311,
              "net": -33312
            },
            "nonCommercial": {
              "long": 18955,
              "short": 2173,
              "net": 16782
            },
            "smallTrader": {
              "long": 38701,
              "short": 22171,
              "net": 16530
            }
          },
          "openInterest": 88364
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41199,
              "short": 62640,
              "net": -21441
            },
            "nonCommercial": {
              "long": 10803,
              "short": 5557,
              "net": 5246
            },
            "smallTrader": {
              "long": 42269,
              "short": 26074,
              "net": 16195
            }
          },
          "openInterest": 94283
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45480,
              "short": 12891,
              "net": 32589
            },
            "nonCommercial": {
              "long": 2631,
              "short": 21085,
              "net": -18454
            },
            "smallTrader": {
              "long": 11719,
              "short": 25854,
              "net": -14135
            }
          },
          "openInterest": 60306
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 920,
              "short": 2607,
              "net": -1687
            },
            "nonCommercial": {
              "long": 3948,
              "short": 4822,
              "net": -874
            },
            "smallTrader": {
              "long": 3443,
              "short": 882,
              "net": 2561
            }
          },
          "openInterest": 12132
        }
      ]
    },
    {
      "reportDate": "1993-12-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 207135,
              "short": 160581,
              "net": 46554
            },
            "nonCommercial": {
              "long": 8731,
              "short": 27517,
              "net": -18786
            },
            "smallTrader": {
              "long": 34327,
              "short": 62095,
              "net": -27768
            }
          },
          "openInterest": 252947
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14048,
              "short": 19526,
              "net": -5478
            },
            "nonCommercial": {
              "long": 8909,
              "short": 764,
              "net": 8145
            },
            "smallTrader": {
              "long": 2676,
              "short": 5343,
              "net": -2667
            }
          },
          "openInterest": 26043
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 190726,
              "short": 167342,
              "net": 23384
            },
            "nonCommercial": {
              "long": 39413,
              "short": 44947,
              "net": -5534
            },
            "smallTrader": {
              "long": 86455,
              "short": 104305,
              "net": -17850
            }
          },
          "openInterest": 329864
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 118383,
              "short": 136554,
              "net": -18171
            },
            "nonCommercial": {
              "long": 61107,
              "short": 28756,
              "net": 32351
            },
            "smallTrader": {
              "long": 13731,
              "short": 27911,
              "net": -14180
            }
          },
          "openInterest": 197951
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2105,
              "short": 1948,
              "net": 157
            },
            "nonCommercial": {
              "long": 0,
              "short": 308,
              "net": -308
            },
            "smallTrader": {
              "long": 2877,
              "short": 2726,
              "net": 151
            }
          },
          "openInterest": 4982
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16135,
              "short": 25260,
              "net": -9125
            },
            "nonCommercial": {
              "long": 5221,
              "short": 2145,
              "net": 3076
            },
            "smallTrader": {
              "long": 18325,
              "short": 12276,
              "net": 6049
            }
          },
          "openInterest": 41274
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16981,
              "short": 16068,
              "net": 913
            },
            "nonCommercial": {
              "long": 3380,
              "short": 2598,
              "net": 782
            },
            "smallTrader": {
              "long": 10343,
              "short": 12038,
              "net": -1695
            }
          },
          "openInterest": 31913
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46764,
              "short": 80095,
              "net": -33331
            },
            "nonCommercial": {
              "long": 27448,
              "short": 4095,
              "net": 23353
            },
            "smallTrader": {
              "long": 18408,
              "short": 8430,
              "net": 9978
            }
          },
          "openInterest": 93369
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22300,
              "short": 34007,
              "net": -11707
            },
            "nonCommercial": {
              "long": 9262,
              "short": 4772,
              "net": 4490
            },
            "smallTrader": {
              "long": 14533,
              "short": 7316,
              "net": 7217
            }
          },
          "openInterest": 48126
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30392,
              "short": 52164,
              "net": -21772
            },
            "nonCommercial": {
              "long": 12740,
              "short": 6083,
              "net": 6657
            },
            "smallTrader": {
              "long": 27501,
              "short": 12386,
              "net": 15115
            }
          },
          "openInterest": 70752
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16235,
              "short": 32265,
              "net": -16030
            },
            "nonCommercial": {
              "long": 14148,
              "short": 3422,
              "net": 10726
            },
            "smallTrader": {
              "long": 13310,
              "short": 8006,
              "net": 5304
            }
          },
          "openInterest": 44890
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 298412,
              "short": 273892,
              "net": 24520
            },
            "nonCommercial": {
              "long": 21195,
              "short": 36816,
              "net": -15621
            },
            "smallTrader": {
              "long": 96843,
              "short": 105742,
              "net": -8899
            }
          },
          "openInterest": 430840
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4164,
              "short": 1658,
              "net": 2506
            },
            "nonCommercial": {
              "long": 777,
              "short": 2149,
              "net": -1372
            },
            "smallTrader": {
              "long": 5163,
              "short": 6297,
              "net": -1134
            }
          },
          "openInterest": 10533
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41318,
              "short": 98989,
              "net": -57671
            },
            "nonCommercial": {
              "long": 40747,
              "short": 8594,
              "net": 32153
            },
            "smallTrader": {
              "long": 48523,
              "short": 23005,
              "net": 25518
            }
          },
          "openInterest": 142524
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129426,
              "short": 127252,
              "net": 2174
            },
            "nonCommercial": {
              "long": 6715,
              "short": 13166,
              "net": -6451
            },
            "smallTrader": {
              "long": 42855,
              "short": 38578,
              "net": 4277
            }
          },
          "openInterest": 190569
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70534,
              "short": 30731,
              "net": 39803
            },
            "nonCommercial": {
              "long": 2318,
              "short": 22090,
              "net": -19772
            },
            "smallTrader": {
              "long": 14744,
              "short": 34775,
              "net": -20031
            }
          },
          "openInterest": 90361
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30951,
              "short": 23707,
              "net": 7244
            },
            "nonCommercial": {
              "long": 4093,
              "short": 15708,
              "net": -11615
            },
            "smallTrader": {
              "long": 34616,
              "short": 30245,
              "net": 4371
            }
          },
          "openInterest": 76731
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100226,
              "short": 99075,
              "net": 1151
            },
            "nonCommercial": {
              "long": 5094,
              "short": 11603,
              "net": -6509
            },
            "smallTrader": {
              "long": 17901,
              "short": 12543,
              "net": 5358
            }
          },
          "openInterest": 128845
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2003,
              "short": 14414,
              "net": -12411
            },
            "nonCommercial": {
              "long": 8492,
              "short": 490,
              "net": 8002
            },
            "smallTrader": {
              "long": 6433,
              "short": 2024,
              "net": 4409
            }
          },
          "openInterest": 17150
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24045,
              "short": 75352,
              "net": -51307
            },
            "nonCommercial": {
              "long": 31395,
              "short": 5086,
              "net": 26309
            },
            "smallTrader": {
              "long": 38290,
              "short": 13292,
              "net": 24998
            }
          },
          "openInterest": 107222
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25791,
              "short": 51734,
              "net": -25943
            },
            "nonCommercial": {
              "long": 13486,
              "short": 2050,
              "net": 11436
            },
            "smallTrader": {
              "long": 37283,
              "short": 22776,
              "net": 14507
            }
          },
          "openInterest": 83914
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17067,
              "short": 55412,
              "net": -38345
            },
            "nonCommercial": {
              "long": 19597,
              "short": 3182,
              "net": 16415
            },
            "smallTrader": {
              "long": 42827,
              "short": 20897,
              "net": 21930
            }
          },
          "openInterest": 89793
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39632,
              "short": 71648,
              "net": -32016
            },
            "nonCommercial": {
              "long": 13636,
              "short": 2108,
              "net": 11528
            },
            "smallTrader": {
              "long": 45299,
              "short": 24811,
              "net": 20488
            }
          },
          "openInterest": 98596
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36857,
              "short": 28542,
              "net": 8315
            },
            "nonCommercial": {
              "long": 3955,
              "short": 7866,
              "net": -3911
            },
            "smallTrader": {
              "long": 14374,
              "short": 18778,
              "net": -4404
            }
          },
          "openInterest": 55905
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 453,
              "short": 1571,
              "net": -1118
            },
            "nonCommercial": {
              "long": 3021,
              "short": 3403,
              "net": -382
            },
            "smallTrader": {
              "long": 2934,
              "short": 1434,
              "net": 1500
            }
          },
          "openInterest": 10260
        }
      ]
    },
    {
      "reportDate": "1993-12-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 227538,
              "short": 186554,
              "net": 40984
            },
            "nonCommercial": {
              "long": 7847,
              "short": 30143,
              "net": -22296
            },
            "smallTrader": {
              "long": 41104,
              "short": 59792,
              "net": -18688
            }
          },
          "openInterest": 279941
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14952,
              "short": 20292,
              "net": -5340
            },
            "nonCommercial": {
              "long": 9249,
              "short": 1472,
              "net": 7777
            },
            "smallTrader": {
              "long": 2256,
              "short": 4693,
              "net": -2437
            }
          },
          "openInterest": 27215
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 212495,
              "short": 180792,
              "net": 31703
            },
            "nonCommercial": {
              "long": 38164,
              "short": 50991,
              "net": -12827
            },
            "smallTrader": {
              "long": 83952,
              "short": 102828,
              "net": -18876
            }
          },
          "openInterest": 350928
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 133153,
              "short": 151809,
              "net": -18656
            },
            "nonCommercial": {
              "long": 67341,
              "short": 36042,
              "net": 31299
            },
            "smallTrader": {
              "long": 14401,
              "short": 27044,
              "net": -12643
            }
          },
          "openInterest": 219572
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2075,
              "short": 2488,
              "net": -413
            },
            "nonCommercial": {
              "long": 337,
              "short": 346,
              "net": -9
            },
            "smallTrader": {
              "long": 3129,
              "short": 2707,
              "net": 422
            }
          },
          "openInterest": 5541
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14778,
              "short": 28348,
              "net": -13570
            },
            "nonCommercial": {
              "long": 7747,
              "short": 2695,
              "net": 5052
            },
            "smallTrader": {
              "long": 17042,
              "short": 8524,
              "net": 8518
            }
          },
          "openInterest": 41092
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19017,
              "short": 15345,
              "net": 3672
            },
            "nonCommercial": {
              "long": 2839,
              "short": 3975,
              "net": -1136
            },
            "smallTrader": {
              "long": 8409,
              "short": 10945,
              "net": -2536
            }
          },
          "openInterest": 31438
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46529,
              "short": 78750,
              "net": -32221
            },
            "nonCommercial": {
              "long": 25881,
              "short": 4314,
              "net": 21567
            },
            "smallTrader": {
              "long": 19069,
              "short": 8415,
              "net": 10654
            }
          },
          "openInterest": 92306
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22775,
              "short": 38514,
              "net": -15739
            },
            "nonCommercial": {
              "long": 10707,
              "short": 3349,
              "net": 7358
            },
            "smallTrader": {
              "long": 14634,
              "short": 6253,
              "net": 8381
            }
          },
          "openInterest": 50288
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27428,
              "short": 51669,
              "net": -24241
            },
            "nonCommercial": {
              "long": 14359,
              "short": 3874,
              "net": 10485
            },
            "smallTrader": {
              "long": 27023,
              "short": 13267,
              "net": 13756
            }
          },
          "openInterest": 69195
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17290,
              "short": 33712,
              "net": -16422
            },
            "nonCommercial": {
              "long": 12897,
              "short": 2567,
              "net": 10330
            },
            "smallTrader": {
              "long": 13645,
              "short": 7553,
              "net": 6092
            }
          },
          "openInterest": 44895
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 312849,
              "short": 292415,
              "net": 20434
            },
            "nonCommercial": {
              "long": 26382,
              "short": 34496,
              "net": -8114
            },
            "smallTrader": {
              "long": 99920,
              "short": 112240,
              "net": -12320
            }
          },
          "openInterest": 452469
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4060,
              "short": 1825,
              "net": 2235
            },
            "nonCommercial": {
              "long": 837,
              "short": 1810,
              "net": -973
            },
            "smallTrader": {
              "long": 5695,
              "short": 6957,
              "net": -1262
            }
          },
          "openInterest": 11275
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37153,
              "short": 110796,
              "net": -73643
            },
            "nonCommercial": {
              "long": 52864,
              "short": 7980,
              "net": 44884
            },
            "smallTrader": {
              "long": 54252,
              "short": 25493,
              "net": 28759
            }
          },
          "openInterest": 156428
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140018,
              "short": 143231,
              "net": -3213
            },
            "nonCommercial": {
              "long": 7370,
              "short": 12275,
              "net": -4905
            },
            "smallTrader": {
              "long": 48119,
              "short": 40001,
              "net": 8118
            }
          },
          "openInterest": 207774
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83018,
              "short": 34027,
              "net": 48991
            },
            "nonCommercial": {
              "long": 2549,
              "short": 28413,
              "net": -25864
            },
            "smallTrader": {
              "long": 11454,
              "short": 34581,
              "net": -23127
            }
          },
          "openInterest": 98111
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33426,
              "short": 23227,
              "net": 10199
            },
            "nonCommercial": {
              "long": 4567,
              "short": 14631,
              "net": -10064
            },
            "smallTrader": {
              "long": 31896,
              "short": 32031,
              "net": -135
            }
          },
          "openInterest": 76637
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102904,
              "short": 106633,
              "net": -3729
            },
            "nonCommercial": {
              "long": 4113,
              "short": 10260,
              "net": -6147
            },
            "smallTrader": {
              "long": 22556,
              "short": 12680,
              "net": 9876
            }
          },
          "openInterest": 134031
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1577,
              "short": 18199,
              "net": -16622
            },
            "nonCommercial": {
              "long": 11350,
              "short": 348,
              "net": 11002
            },
            "smallTrader": {
              "long": 7579,
              "short": 1959,
              "net": 5620
            }
          },
          "openInterest": 20794
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25128,
              "short": 78112,
              "net": -52984
            },
            "nonCommercial": {
              "long": 33858,
              "short": 3732,
              "net": 30126
            },
            "smallTrader": {
              "long": 37321,
              "short": 14463,
              "net": 22858
            }
          },
          "openInterest": 110272
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29862,
              "short": 50801,
              "net": -20939
            },
            "nonCommercial": {
              "long": 11346,
              "short": 3891,
              "net": 7455
            },
            "smallTrader": {
              "long": 37757,
              "short": 24273,
              "net": 13484
            }
          },
          "openInterest": 86156
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18700,
              "short": 60674,
              "net": -41974
            },
            "nonCommercial": {
              "long": 21143,
              "short": 3040,
              "net": 18103
            },
            "smallTrader": {
              "long": 46006,
              "short": 22135,
              "net": 23871
            }
          },
          "openInterest": 94511
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41201,
              "short": 72162,
              "net": -30961
            },
            "nonCommercial": {
              "long": 12882,
              "short": 2019,
              "net": 10863
            },
            "smallTrader": {
              "long": 46759,
              "short": 26661,
              "net": 20098
            }
          },
          "openInterest": 101284
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33413,
              "short": 36486,
              "net": -3073
            },
            "nonCommercial": {
              "long": 4511,
              "short": 7851,
              "net": -3340
            },
            "smallTrader": {
              "long": 19282,
              "short": 12869,
              "net": 6413
            }
          },
          "openInterest": 57749
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 1319,
              "net": -1119
            },
            "nonCommercial": {
              "long": 2974,
              "short": 2897,
              "net": 77
            },
            "smallTrader": {
              "long": 2364,
              "short": 1322,
              "net": 1042
            }
          },
          "openInterest": 8468
        }
      ]
    },
    {
      "reportDate": "1993-12-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 229854,
              "short": 189302,
              "net": 40552
            },
            "nonCommercial": {
              "long": 9501,
              "short": 28790,
              "net": -19289
            },
            "smallTrader": {
              "long": 29279,
              "short": 50542,
              "net": -21263
            }
          },
          "openInterest": 269346
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16462,
              "short": 21935,
              "net": -5473
            },
            "nonCommercial": {
              "long": 9431,
              "short": 1214,
              "net": 8217
            },
            "smallTrader": {
              "long": 1839,
              "short": 4583,
              "net": -2744
            }
          },
          "openInterest": 29130
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 220606,
              "short": 181397,
              "net": 39209
            },
            "nonCommercial": {
              "long": 31396,
              "short": 60710,
              "net": -29314
            },
            "smallTrader": {
              "long": 75443,
              "short": 85338,
              "net": -9895
            }
          },
          "openInterest": 342355
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 134011,
              "short": 162874,
              "net": -28863
            },
            "nonCommercial": {
              "long": 71757,
              "short": 28237,
              "net": 43520
            },
            "smallTrader": {
              "long": 8698,
              "short": 23355,
              "net": -14657
            }
          },
          "openInterest": 215470
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 3747,
              "net": -3423
            },
            "nonCommercial": {
              "long": 1814,
              "short": 486,
              "net": 1328
            },
            "smallTrader": {
              "long": 2955,
              "short": 860,
              "net": 2095
            }
          },
          "openInterest": 5093
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7369,
              "short": 10127,
              "net": -2758
            },
            "nonCommercial": {
              "long": 2344,
              "short": 3182,
              "net": -838
            },
            "smallTrader": {
              "long": 12587,
              "short": 8991,
              "net": 3596
            }
          },
          "openInterest": 22959
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16879,
              "short": 9467,
              "net": 7412
            },
            "nonCommercial": {
              "long": 3169,
              "short": 5258,
              "net": -2089
            },
            "smallTrader": {
              "long": 8011,
              "short": 13334,
              "net": -5323
            }
          },
          "openInterest": 29211
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47530,
              "short": 75679,
              "net": -28149
            },
            "nonCommercial": {
              "long": 20835,
              "short": 4568,
              "net": 16267
            },
            "smallTrader": {
              "long": 18788,
              "short": 6906,
              "net": 11882
            }
          },
          "openInterest": 88054
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22429,
              "short": 35962,
              "net": -13533
            },
            "nonCommercial": {
              "long": 8833,
              "short": 3887,
              "net": 4946
            },
            "smallTrader": {
              "long": 15829,
              "short": 7242,
              "net": 8587
            }
          },
          "openInterest": 48737
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26896,
              "short": 51180,
              "net": -24284
            },
            "nonCommercial": {
              "long": 14442,
              "short": 4399,
              "net": 10043
            },
            "smallTrader": {
              "long": 27103,
              "short": 12862,
              "net": 14241
            }
          },
          "openInterest": 68834
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17547,
              "short": 35751,
              "net": -18204
            },
            "nonCommercial": {
              "long": 14144,
              "short": 2209,
              "net": 11935
            },
            "smallTrader": {
              "long": 14614,
              "short": 8345,
              "net": 6269
            }
          },
          "openInterest": 47872
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 300828,
              "short": 273612,
              "net": 27216
            },
            "nonCommercial": {
              "long": 22683,
              "short": 36161,
              "net": -13478
            },
            "smallTrader": {
              "long": 85610,
              "short": 99348,
              "net": -13738
            }
          },
          "openInterest": 423411
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4094,
              "short": 1672,
              "net": 2422
            },
            "nonCommercial": {
              "long": 1477,
              "short": 1974,
              "net": -497
            },
            "smallTrader": {
              "long": 5129,
              "short": 7054,
              "net": -1925
            }
          },
          "openInterest": 11094
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38474,
              "short": 112882,
              "net": -74408
            },
            "nonCommercial": {
              "long": 53916,
              "short": 8322,
              "net": 45594
            },
            "smallTrader": {
              "long": 54787,
              "short": 25973,
              "net": 28814
            }
          },
          "openInterest": 159335
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144592,
              "short": 143928,
              "net": 664
            },
            "nonCommercial": {
              "long": 6615,
              "short": 12340,
              "net": -5725
            },
            "smallTrader": {
              "long": 47300,
              "short": 42239,
              "net": 5061
            }
          },
          "openInterest": 211272
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87637,
              "short": 14754,
              "net": 72883
            },
            "nonCommercial": {
              "long": 3598,
              "short": 46325,
              "net": -42727
            },
            "smallTrader": {
              "long": 7948,
              "short": 38104,
              "net": -30156
            }
          },
          "openInterest": 101590
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34148,
              "short": 24489,
              "net": 9659
            },
            "nonCommercial": {
              "long": 3879,
              "short": 13127,
              "net": -9248
            },
            "smallTrader": {
              "long": 29466,
              "short": 29877,
              "net": -411
            }
          },
          "openInterest": 74031
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103802,
              "short": 107541,
              "net": -3739
            },
            "nonCommercial": {
              "long": 4621,
              "short": 10725,
              "net": -6104
            },
            "smallTrader": {
              "long": 22676,
              "short": 12833,
              "net": 9843
            }
          },
          "openInterest": 134684
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1289,
              "short": 18568,
              "net": -17279
            },
            "nonCommercial": {
              "long": 12073,
              "short": 312,
              "net": 11761
            },
            "smallTrader": {
              "long": 7379,
              "short": 1861,
              "net": 5518
            }
          },
          "openInterest": 20937
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25117,
              "short": 79395,
              "net": -54278
            },
            "nonCommercial": {
              "long": 33953,
              "short": 3020,
              "net": 30933
            },
            "smallTrader": {
              "long": 38208,
              "short": 14863,
              "net": 23345
            }
          },
          "openInterest": 112332
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32119,
              "short": 50819,
              "net": -18700
            },
            "nonCommercial": {
              "long": 9471,
              "short": 3201,
              "net": 6270
            },
            "smallTrader": {
              "long": 35981,
              "short": 23551,
              "net": 12430
            }
          },
          "openInterest": 82541
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19574,
              "short": 65858,
              "net": -46284
            },
            "nonCommercial": {
              "long": 25388,
              "short": 2252,
              "net": 23136
            },
            "smallTrader": {
              "long": 44465,
              "short": 21317,
              "net": 23148
            }
          },
          "openInterest": 98138
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43923,
              "short": 68873,
              "net": -24950
            },
            "nonCommercial": {
              "long": 11605,
              "short": 1745,
              "net": 9860
            },
            "smallTrader": {
              "long": 42122,
              "short": 27032,
              "net": 15090
            }
          },
          "openInterest": 98450
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10007,
              "short": 16019,
              "net": -6012
            },
            "nonCommercial": {
              "long": 9111,
              "short": 8296,
              "net": 815
            },
            "smallTrader": {
              "long": 17478,
              "short": 12281,
              "net": 5197
            }
          },
          "openInterest": 36597
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 240,
              "short": 149,
              "net": 91
            },
            "nonCommercial": {
              "long": 2948,
              "short": 4333,
              "net": -1385
            },
            "smallTrader": {
              "long": 2248,
              "short": 954,
              "net": 1294
            }
          },
          "openInterest": 7950
        }
      ]
    },
    {
      "reportDate": "1993-12-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218487,
              "short": 186094,
              "net": 32393
            },
            "nonCommercial": {
              "long": 9332,
              "short": 27524,
              "net": -18192
            },
            "smallTrader": {
              "long": 29561,
              "short": 43762,
              "net": -14201
            }
          },
          "openInterest": 257599
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15743,
              "short": 18318,
              "net": -2575
            },
            "nonCommercial": {
              "long": 6505,
              "short": 1905,
              "net": 4600
            },
            "smallTrader": {
              "long": 1673,
              "short": 3698,
              "net": -2025
            }
          },
          "openInterest": 24940
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 212435,
              "short": 191214,
              "net": 21221
            },
            "nonCommercial": {
              "long": 36943,
              "short": 52351,
              "net": -15408
            },
            "smallTrader": {
              "long": 76430,
              "short": 82243,
              "net": -5813
            }
          },
          "openInterest": 341783
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 123357,
              "short": 162456,
              "net": -39099
            },
            "nonCommercial": {
              "long": 72639,
              "short": 23702,
              "net": 48937
            },
            "smallTrader": {
              "long": 10095,
              "short": 19933,
              "net": -9838
            }
          },
          "openInterest": 206845
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 4161,
              "net": -3837
            },
            "nonCommercial": {
              "long": 1560,
              "short": 0,
              "net": 1560
            },
            "smallTrader": {
              "long": 3448,
              "short": 1171,
              "net": 2277
            }
          },
          "openInterest": 5332
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4295,
              "short": 23995,
              "net": -19700
            },
            "nonCommercial": {
              "long": 9815,
              "short": 1835,
              "net": 7980
            },
            "smallTrader": {
              "long": 19716,
              "short": 7996,
              "net": 11720
            }
          },
          "openInterest": 34070
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10831,
              "short": 11554,
              "net": -723
            },
            "nonCommercial": {
              "long": 3031,
              "short": 2329,
              "net": 702
            },
            "smallTrader": {
              "long": 9317,
              "short": 9296,
              "net": 21
            }
          },
          "openInterest": 24332
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46352,
              "short": 74671,
              "net": -28319
            },
            "nonCommercial": {
              "long": 21271,
              "short": 4946,
              "net": 16325
            },
            "smallTrader": {
              "long": 19174,
              "short": 7180,
              "net": 11994
            }
          },
          "openInterest": 87479
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22814,
              "short": 36028,
              "net": -13214
            },
            "nonCommercial": {
              "long": 8702,
              "short": 4537,
              "net": 4165
            },
            "smallTrader": {
              "long": 15937,
              "short": 6888,
              "net": 9049
            }
          },
          "openInterest": 49151
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26177,
              "short": 49854,
              "net": -23677
            },
            "nonCommercial": {
              "long": 14229,
              "short": 4554,
              "net": 9675
            },
            "smallTrader": {
              "long": 27398,
              "short": 13396,
              "net": 14002
            }
          },
          "openInterest": 68178
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17506,
              "short": 35938,
              "net": -18432
            },
            "nonCommercial": {
              "long": 14666,
              "short": 2305,
              "net": 12361
            },
            "smallTrader": {
              "long": 15038,
              "short": 8967,
              "net": 6071
            }
          },
          "openInterest": 49238
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 298276,
              "short": 276265,
              "net": 22011
            },
            "nonCommercial": {
              "long": 21298,
              "short": 32721,
              "net": -11423
            },
            "smallTrader": {
              "long": 86933,
              "short": 97521,
              "net": -10588
            }
          },
          "openInterest": 423152
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4189,
              "short": 1877,
              "net": 2312
            },
            "nonCommercial": {
              "long": 1406,
              "short": 2186,
              "net": -780
            },
            "smallTrader": {
              "long": 5326,
              "short": 6858,
              "net": -1532
            }
          },
          "openInterest": 11341
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40212,
              "short": 113683,
              "net": -73471
            },
            "nonCommercial": {
              "long": 54009,
              "short": 8224,
              "net": 45785
            },
            "smallTrader": {
              "long": 53378,
              "short": 25692,
              "net": 27686
            }
          },
          "openInterest": 159847
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131373,
              "short": 132201,
              "net": -828
            },
            "nonCommercial": {
              "long": 6031,
              "short": 11295,
              "net": -5264
            },
            "smallTrader": {
              "long": 35301,
              "short": 29209,
              "net": 6092
            }
          },
          "openInterest": 186987
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85651,
              "short": 15603,
              "net": 70048
            },
            "nonCommercial": {
              "long": 3296,
              "short": 46395,
              "net": -43099
            },
            "smallTrader": {
              "long": 9023,
              "short": 35972,
              "net": -26949
            }
          },
          "openInterest": 100336
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33921,
              "short": 25467,
              "net": 8454
            },
            "nonCommercial": {
              "long": 3698,
              "short": 13162,
              "net": -9464
            },
            "smallTrader": {
              "long": 31346,
              "short": 30336,
              "net": 1010
            }
          },
          "openInterest": 74798
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94509,
              "short": 103905,
              "net": -9396
            },
            "nonCommercial": {
              "long": 4674,
              "short": 5821,
              "net": -1147
            },
            "smallTrader": {
              "long": 19992,
              "short": 9449,
              "net": 10543
            }
          },
          "openInterest": 123019
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1474,
              "short": 18623,
              "net": -17149
            },
            "nonCommercial": {
              "long": 11871,
              "short": 308,
              "net": 11563
            },
            "smallTrader": {
              "long": 7178,
              "short": 1592,
              "net": 5586
            }
          },
          "openInterest": 20576
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25555,
              "short": 82459,
              "net": -56904
            },
            "nonCommercial": {
              "long": 35169,
              "short": 3049,
              "net": 32120
            },
            "smallTrader": {
              "long": 38274,
              "short": 13490,
              "net": 24784
            }
          },
          "openInterest": 114054
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30979,
              "short": 58234,
              "net": -27255
            },
            "nonCommercial": {
              "long": 12820,
              "short": 2569,
              "net": 10251
            },
            "smallTrader": {
              "long": 37171,
              "short": 20167,
              "net": 17004
            }
          },
          "openInterest": 87277
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19118,
              "short": 65930,
              "net": -46812
            },
            "nonCommercial": {
              "long": 25733,
              "short": 2375,
              "net": 23358
            },
            "smallTrader": {
              "long": 44858,
              "short": 21404,
              "net": 23454
            }
          },
          "openInterest": 99266
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44768,
              "short": 72928,
              "net": -28160
            },
            "nonCommercial": {
              "long": 11543,
              "short": 2009,
              "net": 9534
            },
            "smallTrader": {
              "long": 42373,
              "short": 23747,
              "net": 18626
            }
          },
          "openInterest": 99496
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7753,
              "short": 30832,
              "net": -23079
            },
            "nonCommercial": {
              "long": 21824,
              "short": 7636,
              "net": 14188
            },
            "smallTrader": {
              "long": 21437,
              "short": 12546,
              "net": 8891
            }
          },
          "openInterest": 51615
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 419,
              "short": 139,
              "net": 280
            },
            "nonCommercial": {
              "long": 2760,
              "short": 3237,
              "net": -477
            },
            "smallTrader": {
              "long": 1685,
              "short": 1488,
              "net": 197
            }
          },
          "openInterest": 7796
        }
      ]
    },
    {
      "reportDate": "1994-01-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230071,
              "short": 181030,
              "net": 49041
            },
            "nonCommercial": {
              "long": 9204,
              "short": 31027,
              "net": -21823
            },
            "smallTrader": {
              "long": 30646,
              "short": 57864,
              "net": -27218
            }
          },
          "openInterest": 270146
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15920,
              "short": 16670,
              "net": -750
            },
            "nonCommercial": {
              "long": 5873,
              "short": 1785,
              "net": 4088
            },
            "smallTrader": {
              "long": 1533,
              "short": 4871,
              "net": -3338
            }
          },
          "openInterest": 23326
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225392,
              "short": 169941,
              "net": 55451
            },
            "nonCommercial": {
              "long": 38512,
              "short": 72941,
              "net": -34429
            },
            "smallTrader": {
              "long": 73905,
              "short": 94927,
              "net": -21022
            }
          },
          "openInterest": 348587
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 131394,
              "short": 156508,
              "net": -25114
            },
            "nonCommercial": {
              "long": 56160,
              "short": 23440,
              "net": 32720
            },
            "smallTrader": {
              "long": 18139,
              "short": 25745,
              "net": -7606
            }
          },
          "openInterest": 206272
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 5106,
              "net": -4782
            },
            "nonCommercial": {
              "long": 2572,
              "short": 330,
              "net": 2242
            },
            "smallTrader": {
              "long": 3908,
              "short": 1368,
              "net": 2540
            }
          },
          "openInterest": 6804
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11678,
              "short": 10085,
              "net": 1593
            },
            "nonCommercial": {
              "long": 3508,
              "short": 5980,
              "net": -2472
            },
            "smallTrader": {
              "long": 12531,
              "short": 11652,
              "net": 879
            }
          },
          "openInterest": 28834
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6178,
              "short": 16519,
              "net": -10341
            },
            "nonCommercial": {
              "long": 8240,
              "short": 868,
              "net": 7372
            },
            "smallTrader": {
              "long": 12749,
              "short": 9780,
              "net": 2969
            }
          },
          "openInterest": 28295
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45707,
              "short": 75554,
              "net": -29847
            },
            "nonCommercial": {
              "long": 23015,
              "short": 5221,
              "net": 17794
            },
            "smallTrader": {
              "long": 19710,
              "short": 7657,
              "net": 12053
            }
          },
          "openInterest": 88992
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26537,
              "short": 33064,
              "net": -6527
            },
            "nonCommercial": {
              "long": 8992,
              "short": 11225,
              "net": -2233
            },
            "smallTrader": {
              "long": 17032,
              "short": 8272,
              "net": 8760
            }
          },
          "openInterest": 53927
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25221,
              "short": 48787,
              "net": -23566
            },
            "nonCommercial": {
              "long": 15637,
              "short": 4831,
              "net": 10806
            },
            "smallTrader": {
              "long": 26322,
              "short": 13562,
              "net": 12760
            }
          },
          "openInterest": 67462
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18338,
              "short": 36954,
              "net": -18616
            },
            "nonCommercial": {
              "long": 15469,
              "short": 2639,
              "net": 12830
            },
            "smallTrader": {
              "long": 15256,
              "short": 9470,
              "net": 5786
            }
          },
          "openInterest": 51504
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 284504,
              "short": 270707,
              "net": 13797
            },
            "nonCommercial": {
              "long": 23574,
              "short": 31909,
              "net": -8335
            },
            "smallTrader": {
              "long": 94207,
              "short": 99669,
              "net": -5462
            }
          },
          "openInterest": 418474
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4066,
              "short": 2078,
              "net": 1988
            },
            "nonCommercial": {
              "long": 1439,
              "short": 2332,
              "net": -893
            },
            "smallTrader": {
              "long": 6118,
              "short": 7213,
              "net": -1095
            }
          },
          "openInterest": 12311
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31550,
              "short": 115035,
              "net": -83485
            },
            "nonCommercial": {
              "long": 59294,
              "short": 9532,
              "net": 49762
            },
            "smallTrader": {
              "long": 59385,
              "short": 25662,
              "net": 33723
            }
          },
          "openInterest": 170497
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124131,
              "short": 124568,
              "net": -437
            },
            "nonCommercial": {
              "long": 5154,
              "short": 11137,
              "net": -5983
            },
            "smallTrader": {
              "long": 42894,
              "short": 36474,
              "net": 6420
            }
          },
          "openInterest": 185213
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65201,
              "short": 15562,
              "net": 49639
            },
            "nonCommercial": {
              "long": 25528,
              "short": 47798,
              "net": -22270
            },
            "smallTrader": {
              "long": 10106,
              "short": 37475,
              "net": -27369
            }
          },
          "openInterest": 103821
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34911,
              "short": 26130,
              "net": 8781
            },
            "nonCommercial": {
              "long": 4238,
              "short": 15583,
              "net": -11345
            },
            "smallTrader": {
              "long": 35189,
              "short": 32625,
              "net": 2564
            }
          },
          "openInterest": 80820
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96747,
              "short": 107065,
              "net": -10318
            },
            "nonCommercial": {
              "long": 5654,
              "short": 5506,
              "net": 148
            },
            "smallTrader": {
              "long": 20704,
              "short": 10534,
              "net": 10170
            }
          },
          "openInterest": 127395
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1598,
              "short": 19055,
              "net": -17457
            },
            "nonCommercial": {
              "long": 12903,
              "short": 425,
              "net": 12478
            },
            "smallTrader": {
              "long": 6411,
              "short": 1432,
              "net": 4979
            }
          },
          "openInterest": 21011
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24668,
              "short": 85440,
              "net": -60772
            },
            "nonCommercial": {
              "long": 37925,
              "short": 3881,
              "net": 34044
            },
            "smallTrader": {
              "long": 41033,
              "short": 14305,
              "net": 26728
            }
          },
          "openInterest": 118041
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30224,
              "short": 56785,
              "net": -26561
            },
            "nonCommercial": {
              "long": 12653,
              "short": 2115,
              "net": 10538
            },
            "smallTrader": {
              "long": 37058,
              "short": 21035,
              "net": 16023
            }
          },
          "openInterest": 86182
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17870,
              "short": 65540,
              "net": -47670
            },
            "nonCommercial": {
              "long": 26698,
              "short": 2903,
              "net": 23795
            },
            "smallTrader": {
              "long": 45333,
              "short": 21458,
              "net": 23875
            }
          },
          "openInterest": 98857
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44410,
              "short": 76124,
              "net": -31714
            },
            "nonCommercial": {
              "long": 14770,
              "short": 1675,
              "net": 13095
            },
            "smallTrader": {
              "long": 44644,
              "short": 26025,
              "net": 18619
            }
          },
          "openInterest": 104579
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12360,
              "short": 22017,
              "net": -9657
            },
            "nonCommercial": {
              "long": 18824,
              "short": 9384,
              "net": 9440
            },
            "smallTrader": {
              "long": 14769,
              "short": 14552,
              "net": 217
            }
          },
          "openInterest": 45960
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 201,
              "short": 429,
              "net": -228
            },
            "nonCommercial": {
              "long": 6303,
              "short": 8321,
              "net": -2018
            },
            "smallTrader": {
              "long": 3076,
              "short": 830,
              "net": 2246
            }
          },
          "openInterest": 11599
        }
      ]
    },
    {
      "reportDate": "1994-01-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 213953,
              "short": 193987,
              "net": 19966
            },
            "nonCommercial": {
              "long": 10231,
              "short": 22758,
              "net": -12527
            },
            "smallTrader": {
              "long": 39186,
              "short": 46625,
              "net": -7439
            }
          },
          "openInterest": 263644
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13677,
              "short": 15084,
              "net": -1407
            },
            "nonCommercial": {
              "long": 6481,
              "short": 2256,
              "net": 4225
            },
            "smallTrader": {
              "long": 2130,
              "short": 4948,
              "net": -2818
            }
          },
          "openInterest": 22415
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224703,
              "short": 201537,
              "net": 23166
            },
            "nonCommercial": {
              "long": 48153,
              "short": 52041,
              "net": -3888
            },
            "smallTrader": {
              "long": 79205,
              "short": 98483,
              "net": -19278
            }
          },
          "openInterest": 363887
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 112846,
              "short": 148380,
              "net": -35534
            },
            "nonCommercial": {
              "long": 69924,
              "short": 26463,
              "net": 43461
            },
            "smallTrader": {
              "long": 14831,
              "short": 22758,
              "net": -7927
            }
          },
          "openInterest": 198273
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 5454,
              "net": -5130
            },
            "nonCommercial": {
              "long": 2882,
              "short": 383,
              "net": 2499
            },
            "smallTrader": {
              "long": 3965,
              "short": 1334,
              "net": 2631
            }
          },
          "openInterest": 7171
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12012,
              "short": 13388,
              "net": -1376
            },
            "nonCommercial": {
              "long": 4308,
              "short": 5779,
              "net": -1471
            },
            "smallTrader": {
              "long": 13503,
              "short": 10656,
              "net": 2847
            }
          },
          "openInterest": 30991
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5849,
              "short": 16283,
              "net": -10434
            },
            "nonCommercial": {
              "long": 6906,
              "short": 1077,
              "net": 5829
            },
            "smallTrader": {
              "long": 13781,
              "short": 9176,
              "net": 4605
            }
          },
          "openInterest": 27694
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44165,
              "short": 73728,
              "net": -29563
            },
            "nonCommercial": {
              "long": 23842,
              "short": 6511,
              "net": 17331
            },
            "smallTrader": {
              "long": 19430,
              "short": 7198,
              "net": 12232
            }
          },
          "openInterest": 88417
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27256,
              "short": 33067,
              "net": -5811
            },
            "nonCommercial": {
              "long": 8738,
              "short": 11646,
              "net": -2908
            },
            "smallTrader": {
              "long": 18044,
              "short": 9325,
              "net": 8719
            }
          },
          "openInterest": 55485
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25642,
              "short": 44058,
              "net": -18416
            },
            "nonCommercial": {
              "long": 12646,
              "short": 5623,
              "net": 7023
            },
            "smallTrader": {
              "long": 27214,
              "short": 15821,
              "net": 11393
            }
          },
          "openInterest": 65968
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17777,
              "short": 36949,
              "net": -19172
            },
            "nonCommercial": {
              "long": 15782,
              "short": 3014,
              "net": 12768
            },
            "smallTrader": {
              "long": 16781,
              "short": 10377,
              "net": 6404
            }
          },
          "openInterest": 52732
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 292705,
              "short": 288260,
              "net": 4445
            },
            "nonCommercial": {
              "long": 28604,
              "short": 33213,
              "net": -4609
            },
            "smallTrader": {
              "long": 96592,
              "short": 96428,
              "net": 164
            }
          },
          "openInterest": 433155
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3922,
              "short": 2679,
              "net": 1243
            },
            "nonCommercial": {
              "long": 2454,
              "short": 1879,
              "net": 575
            },
            "smallTrader": {
              "long": 6089,
              "short": 7907,
              "net": -1818
            }
          },
          "openInterest": 13271
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36364,
              "short": 99590,
              "net": -63226
            },
            "nonCommercial": {
              "long": 50144,
              "short": 8811,
              "net": 41333
            },
            "smallTrader": {
              "long": 53788,
              "short": 31895,
              "net": 21893
            }
          },
          "openInterest": 157271
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134489,
              "short": 142736,
              "net": -8247
            },
            "nonCommercial": {
              "long": 6510,
              "short": 7930,
              "net": -1420
            },
            "smallTrader": {
              "long": 47668,
              "short": 38001,
              "net": 9667
            }
          },
          "openInterest": 201514
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67235,
              "short": 20690,
              "net": 46545
            },
            "nonCommercial": {
              "long": 23920,
              "short": 44511,
              "net": -20591
            },
            "smallTrader": {
              "long": 11063,
              "short": 37017,
              "net": -25954
            }
          },
          "openInterest": 105981
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37358,
              "short": 29140,
              "net": 8218
            },
            "nonCommercial": {
              "long": 7427,
              "short": 14261,
              "net": -6834
            },
            "smallTrader": {
              "long": 33262,
              "short": 34646,
              "net": -1384
            }
          },
          "openInterest": 84722
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91788,
              "short": 107801,
              "net": -16013
            },
            "nonCommercial": {
              "long": 7669,
              "short": 3099,
              "net": 4570
            },
            "smallTrader": {
              "long": 21880,
              "short": 10437,
              "net": 11443
            }
          },
          "openInterest": 125399
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1580,
              "short": 17595,
              "net": -16015
            },
            "nonCommercial": {
              "long": 11331,
              "short": 742,
              "net": 10589
            },
            "smallTrader": {
              "long": 6448,
              "short": 1022,
              "net": 5426
            }
          },
          "openInterest": 19432
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28544,
              "short": 82379,
              "net": -53835
            },
            "nonCommercial": {
              "long": 35230,
              "short": 4026,
              "net": 31204
            },
            "smallTrader": {
              "long": 39334,
              "short": 16703,
              "net": 22631
            }
          },
          "openInterest": 106964
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32993,
              "short": 52699,
              "net": -19706
            },
            "nonCommercial": {
              "long": 13583,
              "short": 6057,
              "net": 7526
            },
            "smallTrader": {
              "long": 35751,
              "short": 23571,
              "net": 12180
            }
          },
          "openInterest": 86046
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19083,
              "short": 65071,
              "net": -45988
            },
            "nonCommercial": {
              "long": 25290,
              "short": 2283,
              "net": 23007
            },
            "smallTrader": {
              "long": 43999,
              "short": 21018,
              "net": 22981
            }
          },
          "openInterest": 96915
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45652,
              "short": 81229,
              "net": -35577
            },
            "nonCommercial": {
              "long": 16698,
              "short": 1998,
              "net": 14700
            },
            "smallTrader": {
              "long": 45233,
              "short": 24356,
              "net": 20877
            }
          },
          "openInterest": 109128
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13737,
              "short": 20937,
              "net": -7200
            },
            "nonCommercial": {
              "long": 19198,
              "short": 9604,
              "net": 9594
            },
            "smallTrader": {
              "long": 14686,
              "short": 17080,
              "net": -2394
            }
          },
          "openInterest": 47632
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117,
              "short": 516,
              "net": -399
            },
            "nonCommercial": {
              "long": 5945,
              "short": 8122,
              "net": -2177
            },
            "smallTrader": {
              "long": 3324,
              "short": 748,
              "net": 2576
            }
          },
          "openInterest": 11584
        }
      ]
    },
    {
      "reportDate": "1994-01-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218515,
              "short": 203115,
              "net": 15400
            },
            "nonCommercial": {
              "long": 14382,
              "short": 22302,
              "net": -7920
            },
            "smallTrader": {
              "long": 39523,
              "short": 47003,
              "net": -7480
            }
          },
          "openInterest": 272606
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15894,
              "short": 15916,
              "net": -22
            },
            "nonCommercial": {
              "long": 5844,
              "short": 3171,
              "net": 2673
            },
            "smallTrader": {
              "long": 2205,
              "short": 4856,
              "net": -2651
            }
          },
          "openInterest": 24103
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222300,
              "short": 207450,
              "net": 14850
            },
            "nonCommercial": {
              "long": 55244,
              "short": 62530,
              "net": -7286
            },
            "smallTrader": {
              "long": 86046,
              "short": 93610,
              "net": -7564
            }
          },
          "openInterest": 377810
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 123388,
              "short": 154157,
              "net": -30769
            },
            "nonCommercial": {
              "long": 61417,
              "short": 23024,
              "net": 38393
            },
            "smallTrader": {
              "long": 15571,
              "short": 23195,
              "net": -7624
            }
          },
          "openInterest": 201259
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 6075,
              "net": -5751
            },
            "nonCommercial": {
              "long": 3434,
              "short": 383,
              "net": 3051
            },
            "smallTrader": {
              "long": 4185,
              "short": 1485,
              "net": 2700
            }
          },
          "openInterest": 7943
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8675,
              "short": 25030,
              "net": -16355
            },
            "nonCommercial": {
              "long": 17280,
              "short": 8461,
              "net": 8819
            },
            "smallTrader": {
              "long": 16722,
              "short": 9186,
              "net": 7536
            }
          },
          "openInterest": 43513
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6078,
              "short": 16745,
              "net": -10667
            },
            "nonCommercial": {
              "long": 6190,
              "short": 1512,
              "net": 4678
            },
            "smallTrader": {
              "long": 14105,
              "short": 8116,
              "net": 5989
            }
          },
          "openInterest": 27523
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44117,
              "short": 74241,
              "net": -30124
            },
            "nonCommercial": {
              "long": 24091,
              "short": 7158,
              "net": 16933
            },
            "smallTrader": {
              "long": 19492,
              "short": 6301,
              "net": 13191
            }
          },
          "openInterest": 88718
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27142,
              "short": 34190,
              "net": -7048
            },
            "nonCommercial": {
              "long": 9254,
              "short": 10481,
              "net": -1227
            },
            "smallTrader": {
              "long": 17323,
              "short": 9048,
              "net": 8275
            }
          },
          "openInterest": 55350
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25005,
              "short": 47380,
              "net": -22375
            },
            "nonCommercial": {
              "long": 17219,
              "short": 6268,
              "net": 10951
            },
            "smallTrader": {
              "long": 24431,
              "short": 13007,
              "net": 11424
            }
          },
          "openInterest": 66945
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19412,
              "short": 39784,
              "net": -20372
            },
            "nonCommercial": {
              "long": 16863,
              "short": 2556,
              "net": 14307
            },
            "smallTrader": {
              "long": 17254,
              "short": 11189,
              "net": 6065
            }
          },
          "openInterest": 55720
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 294132,
              "short": 282652,
              "net": 11480
            },
            "nonCommercial": {
              "long": 21718,
              "short": 33134,
              "net": -11416
            },
            "smallTrader": {
              "long": 101594,
              "short": 101658,
              "net": -64
            }
          },
          "openInterest": 432392
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3873,
              "short": 2818,
              "net": 1055
            },
            "nonCommercial": {
              "long": 2330,
              "short": 1672,
              "net": 658
            },
            "smallTrader": {
              "long": 5630,
              "short": 7343,
              "net": -1713
            }
          },
          "openInterest": 12790
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32632,
              "short": 109092,
              "net": -76460
            },
            "nonCommercial": {
              "long": 51621,
              "short": 6893,
              "net": 44728
            },
            "smallTrader": {
              "long": 58930,
              "short": 27198,
              "net": 31732
            }
          },
          "openInterest": 159083
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135231,
              "short": 146492,
              "net": -11261
            },
            "nonCommercial": {
              "long": 6392,
              "short": 4929,
              "net": 1463
            },
            "smallTrader": {
              "long": 47431,
              "short": 37633,
              "net": 9798
            }
          },
          "openInterest": 203219
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66672,
              "short": 22796,
              "net": 43876
            },
            "nonCommercial": {
              "long": 23459,
              "short": 42069,
              "net": -18610
            },
            "smallTrader": {
              "long": 12106,
              "short": 37372,
              "net": -25266
            }
          },
          "openInterest": 106559
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37673,
              "short": 31313,
              "net": 6360
            },
            "nonCommercial": {
              "long": 8764,
              "short": 15167,
              "net": -6403
            },
            "smallTrader": {
              "long": 38238,
              "short": 38195,
              "net": 43
            }
          },
          "openInterest": 92728
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92815,
              "short": 113494,
              "net": -20679
            },
            "nonCommercial": {
              "long": 10810,
              "short": 2094,
              "net": 8716
            },
            "smallTrader": {
              "long": 24358,
              "short": 12395,
              "net": 11963
            }
          },
          "openInterest": 132057
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1453,
              "short": 17323,
              "net": -15870
            },
            "nonCommercial": {
              "long": 11339,
              "short": 721,
              "net": 10618
            },
            "smallTrader": {
              "long": 6246,
              "short": 994,
              "net": 5252
            }
          },
          "openInterest": 19205
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26741,
              "short": 86319,
              "net": -59578
            },
            "nonCommercial": {
              "long": 39290,
              "short": 4160,
              "net": 35130
            },
            "smallTrader": {
              "long": 41620,
              "short": 17172,
              "net": 24448
            }
          },
          "openInterest": 111477
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33054,
              "short": 54540,
              "net": -21486
            },
            "nonCommercial": {
              "long": 13194,
              "short": 4768,
              "net": 8426
            },
            "smallTrader": {
              "long": 36629,
              "short": 23569,
              "net": 13060
            }
          },
          "openInterest": 87504
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22078,
              "short": 69052,
              "net": -46974
            },
            "nonCommercial": {
              "long": 24978,
              "short": 2685,
              "net": 22293
            },
            "smallTrader": {
              "long": 45141,
              "short": 20460,
              "net": 24681
            }
          },
          "openInterest": 100805
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46092,
              "short": 75418,
              "net": -29326
            },
            "nonCommercial": {
              "long": 17199,
              "short": 4040,
              "net": 13159
            },
            "smallTrader": {
              "long": 42591,
              "short": 26424,
              "net": 16167
            }
          },
          "openInterest": 107320
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17954,
              "short": 15159,
              "net": 2795
            },
            "nonCommercial": {
              "long": 5351,
              "short": 7281,
              "net": -1930
            },
            "smallTrader": {
              "long": 14601,
              "short": 15466,
              "net": -865
            }
          },
          "openInterest": 37906
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115,
              "short": 167,
              "net": -52
            },
            "nonCommercial": {
              "long": 5809,
              "short": 8602,
              "net": -2793
            },
            "smallTrader": {
              "long": 3644,
              "short": 799,
              "net": 2845
            }
          },
          "openInterest": 11781
        }
      ]
    },
    {
      "reportDate": "1994-01-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 196594,
              "short": 190497,
              "net": 6097
            },
            "nonCommercial": {
              "long": 20943,
              "short": 23789,
              "net": -2846
            },
            "smallTrader": {
              "long": 43576,
              "short": 46827,
              "net": -3251
            }
          },
          "openInterest": 261280
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 18728,
              "short": 16834,
              "net": 1894
            },
            "nonCommercial": {
              "long": 5844,
              "short": 5680,
              "net": 164
            },
            "smallTrader": {
              "long": 2252,
              "short": 4310,
              "net": -2058
            }
          },
          "openInterest": 26955
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 237801,
              "short": 223868,
              "net": 13933
            },
            "nonCommercial": {
              "long": 64336,
              "short": 64904,
              "net": -568
            },
            "smallTrader": {
              "long": 86116,
              "short": 99481,
              "net": -13365
            }
          },
          "openInterest": 404026
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 106267,
              "short": 146756,
              "net": -40489
            },
            "nonCommercial": {
              "long": 69517,
              "short": 22250,
              "net": 47267
            },
            "smallTrader": {
              "long": 18545,
              "short": 25323,
              "net": -6778
            }
          },
          "openInterest": 195212
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 7570,
              "net": -7246
            },
            "nonCommercial": {
              "long": 4590,
              "short": 0,
              "net": 4590
            },
            "smallTrader": {
              "long": 4064,
              "short": 1408,
              "net": 2656
            }
          },
          "openInterest": 8978
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9167,
              "short": 29873,
              "net": -20706
            },
            "nonCommercial": {
              "long": 15848,
              "short": 2821,
              "net": 13027
            },
            "smallTrader": {
              "long": 16828,
              "short": 9149,
              "net": 7679
            }
          },
          "openInterest": 42142
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4641,
              "short": 18103,
              "net": -13462
            },
            "nonCommercial": {
              "long": 8127,
              "short": 1176,
              "net": 6951
            },
            "smallTrader": {
              "long": 15280,
              "short": 8769,
              "net": 6511
            }
          },
          "openInterest": 28554
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44153,
              "short": 71925,
              "net": -27772
            },
            "nonCommercial": {
              "long": 24302,
              "short": 9072,
              "net": 15230
            },
            "smallTrader": {
              "long": 19706,
              "short": 7164,
              "net": 12542
            }
          },
          "openInterest": 89657
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27245,
              "short": 35881,
              "net": -8636
            },
            "nonCommercial": {
              "long": 8944,
              "short": 9546,
              "net": -602
            },
            "smallTrader": {
              "long": 16946,
              "short": 7708,
              "net": 9238
            }
          },
          "openInterest": 54560
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21209,
              "short": 42097,
              "net": -20888
            },
            "nonCommercial": {
              "long": 16803,
              "short": 7140,
              "net": 9663
            },
            "smallTrader": {
              "long": 25257,
              "short": 14032,
              "net": 11225
            }
          },
          "openInterest": 63470
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18782,
              "short": 37418,
              "net": -18636
            },
            "nonCommercial": {
              "long": 16471,
              "short": 2634,
              "net": 13837
            },
            "smallTrader": {
              "long": 18332,
              "short": 13533,
              "net": 4799
            }
          },
          "openInterest": 55908
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 282016,
              "short": 279202,
              "net": 2814
            },
            "nonCommercial": {
              "long": 20548,
              "short": 30234,
              "net": -9686
            },
            "smallTrader": {
              "long": 94887,
              "short": 88015,
              "net": 6872
            }
          },
          "openInterest": 412836
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3801,
              "short": 2883,
              "net": 918
            },
            "nonCommercial": {
              "long": 2106,
              "short": 1670,
              "net": 436
            },
            "smallTrader": {
              "long": 5863,
              "short": 7217,
              "net": -1354
            }
          },
          "openInterest": 12585
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45607,
              "short": 97420,
              "net": -51813
            },
            "nonCommercial": {
              "long": 38287,
              "short": 9784,
              "net": 28503
            },
            "smallTrader": {
              "long": 54875,
              "short": 31565,
              "net": 23310
            }
          },
          "openInterest": 147945
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134050,
              "short": 143222,
              "net": -9172
            },
            "nonCommercial": {
              "long": 6104,
              "short": 5301,
              "net": 803
            },
            "smallTrader": {
              "long": 43920,
              "short": 35551,
              "net": 8369
            }
          },
          "openInterest": 197474
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80988,
              "short": 24182,
              "net": 56806
            },
            "nonCommercial": {
              "long": 3350,
              "short": 36313,
              "net": -32963
            },
            "smallTrader": {
              "long": 11406,
              "short": 35249,
              "net": -23843
            }
          },
          "openInterest": 100271
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34098,
              "short": 33246,
              "net": 852
            },
            "nonCommercial": {
              "long": 10939,
              "short": 14765,
              "net": -3826
            },
            "smallTrader": {
              "long": 38607,
              "short": 35633,
              "net": 2974
            }
          },
          "openInterest": 91030
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85892,
              "short": 106959,
              "net": -21067
            },
            "nonCommercial": {
              "long": 11128,
              "short": 1767,
              "net": 9361
            },
            "smallTrader": {
              "long": 22487,
              "short": 10781,
              "net": 11706
            }
          },
          "openInterest": 122621
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2656,
              "short": 15176,
              "net": -12520
            },
            "nonCommercial": {
              "long": 8723,
              "short": 690,
              "net": 8033
            },
            "smallTrader": {
              "long": 5881,
              "short": 1394,
              "net": 4487
            }
          },
          "openInterest": 17260
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26925,
              "short": 83841,
              "net": -56916
            },
            "nonCommercial": {
              "long": 39111,
              "short": 4191,
              "net": 34920
            },
            "smallTrader": {
              "long": 39023,
              "short": 17027,
              "net": 21996
            }
          },
          "openInterest": 110651
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37416,
              "short": 50387,
              "net": -12971
            },
            "nonCommercial": {
              "long": 11378,
              "short": 8520,
              "net": 2858
            },
            "smallTrader": {
              "long": 34486,
              "short": 24373,
              "net": 10113
            }
          },
          "openInterest": 87417
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21700,
              "short": 67139,
              "net": -45439
            },
            "nonCommercial": {
              "long": 21073,
              "short": 2620,
              "net": 18453
            },
            "smallTrader": {
              "long": 44346,
              "short": 17360,
              "net": 26986
            }
          },
          "openInterest": 94010
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51370,
              "short": 70540,
              "net": -19170
            },
            "nonCommercial": {
              "long": 15330,
              "short": 8506,
              "net": 6824
            },
            "smallTrader": {
              "long": 42920,
              "short": 30574,
              "net": 12346
            }
          },
          "openInterest": 110140
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22691,
              "short": 15627,
              "net": 7064
            },
            "nonCommercial": {
              "long": 2709,
              "short": 8450,
              "net": -5741
            },
            "smallTrader": {
              "long": 13615,
              "short": 14938,
              "net": -1323
            }
          },
          "openInterest": 39015
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 215,
              "short": 1848,
              "net": -1633
            },
            "nonCommercial": {
              "long": 6646,
              "short": 7327,
              "net": -681
            },
            "smallTrader": {
              "long": 3187,
              "short": 873,
              "net": 2314
            }
          },
          "openInterest": 10805
        }
      ]
    },
    {
      "reportDate": "1994-02-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 175343,
              "short": 171877,
              "net": 3466
            },
            "nonCommercial": {
              "long": 19607,
              "short": 21993,
              "net": -2386
            },
            "smallTrader": {
              "long": 47345,
              "short": 48425,
              "net": -1080
            }
          },
          "openInterest": 243846
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 21156,
              "short": 20293,
              "net": 863
            },
            "nonCommercial": {
              "long": 6523,
              "short": 5554,
              "net": 969
            },
            "smallTrader": {
              "long": 2598,
              "short": 4430,
              "net": -1832
            }
          },
          "openInterest": 30417
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 244146,
              "short": 241026,
              "net": 3120
            },
            "nonCommercial": {
              "long": 61713,
              "short": 61913,
              "net": -200
            },
            "smallTrader": {
              "long": 93254,
              "short": 96174,
              "net": -2920
            }
          },
          "openInterest": 421762
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 109322,
              "short": 148644,
              "net": -39322
            },
            "nonCommercial": {
              "long": 71132,
              "short": 23553,
              "net": 47579
            },
            "smallTrader": {
              "long": 18991,
              "short": 27248,
              "net": -8257
            }
          },
          "openInterest": 200514
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 6454,
              "net": -6130
            },
            "nonCommercial": {
              "long": 3474,
              "short": 0,
              "net": 3474
            },
            "smallTrader": {
              "long": 4244,
              "short": 1588,
              "net": 2656
            }
          },
          "openInterest": 8042
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9262,
              "short": 41302,
              "net": -32040
            },
            "nonCommercial": {
              "long": 22481,
              "short": 3429,
              "net": 19052
            },
            "smallTrader": {
              "long": 21285,
              "short": 8297,
              "net": 12988
            }
          },
          "openInterest": 54526
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11136,
              "short": 16974,
              "net": -5838
            },
            "nonCommercial": {
              "long": 4939,
              "short": 1085,
              "net": 3854
            },
            "smallTrader": {
              "long": 12308,
              "short": 10324,
              "net": 1984
            }
          },
          "openInterest": 29112
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46322,
              "short": 68655,
              "net": -22333
            },
            "nonCommercial": {
              "long": 22179,
              "short": 10094,
              "net": 12085
            },
            "smallTrader": {
              "long": 18897,
              "short": 8649,
              "net": 10248
            }
          },
          "openInterest": 89456
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26752,
              "short": 35399,
              "net": -8647
            },
            "nonCommercial": {
              "long": 8266,
              "short": 9860,
              "net": -1594
            },
            "smallTrader": {
              "long": 17413,
              "short": 7172,
              "net": 10241
            }
          },
          "openInterest": 53905
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19065,
              "short": 42988,
              "net": -23923
            },
            "nonCommercial": {
              "long": 18443,
              "short": 7631,
              "net": 10812
            },
            "smallTrader": {
              "long": 26510,
              "short": 13399,
              "net": 13111
            }
          },
          "openInterest": 64129
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19641,
              "short": 39131,
              "net": -19490
            },
            "nonCommercial": {
              "long": 16964,
              "short": 2381,
              "net": 14583
            },
            "smallTrader": {
              "long": 19567,
              "short": 14660,
              "net": 4907
            }
          },
          "openInterest": 59302
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 295529,
              "short": 311633,
              "net": -16104
            },
            "nonCommercial": {
              "long": 28016,
              "short": 29704,
              "net": -1688
            },
            "smallTrader": {
              "long": 108060,
              "short": 90268,
              "net": 17792
            }
          },
          "openInterest": 444964
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3300,
              "short": 2751,
              "net": 549
            },
            "nonCommercial": {
              "long": 3105,
              "short": 1397,
              "net": 1708
            },
            "smallTrader": {
              "long": 4817,
              "short": 7074,
              "net": -2257
            }
          },
          "openInterest": 11631
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42783,
              "short": 82628,
              "net": -39845
            },
            "nonCommercial": {
              "long": 35258,
              "short": 14480,
              "net": 20778
            },
            "smallTrader": {
              "long": 48949,
              "short": 29882,
              "net": 19067
            }
          },
          "openInterest": 134302
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126164,
              "short": 139223,
              "net": -13059
            },
            "nonCommercial": {
              "long": 6979,
              "short": 3895,
              "net": 3084
            },
            "smallTrader": {
              "long": 43546,
              "short": 33571,
              "net": 9975
            }
          },
          "openInterest": 186535
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60077,
              "short": 36894,
              "net": 23183
            },
            "nonCommercial": {
              "long": 4406,
              "short": 13925,
              "net": -9519
            },
            "smallTrader": {
              "long": 16048,
              "short": 29712,
              "net": -13664
            }
          },
          "openInterest": 84861
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33922,
              "short": 33490,
              "net": 432
            },
            "nonCommercial": {
              "long": 11907,
              "short": 14912,
              "net": -3005
            },
            "smallTrader": {
              "long": 38131,
              "short": 35558,
              "net": 2573
            }
          },
          "openInterest": 92203
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91187,
              "short": 115376,
              "net": -24189
            },
            "nonCommercial": {
              "long": 14401,
              "short": 2220,
              "net": 12181
            },
            "smallTrader": {
              "long": 22879,
              "short": 10871,
              "net": 12008
            }
          },
          "openInterest": 131954
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3039,
              "short": 16000,
              "net": -12961
            },
            "nonCommercial": {
              "long": 9119,
              "short": 76,
              "net": 9043
            },
            "smallTrader": {
              "long": 5685,
              "short": 1767,
              "net": 3918
            }
          },
          "openInterest": 17934
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32552,
              "short": 88896,
              "net": -56344
            },
            "nonCommercial": {
              "long": 39786,
              "short": 4016,
              "net": 35770
            },
            "smallTrader": {
              "long": 38075,
              "short": 17501,
              "net": 20574
            }
          },
          "openInterest": 114278
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38390,
              "short": 50006,
              "net": -11616
            },
            "nonCommercial": {
              "long": 12578,
              "short": 11111,
              "net": 1467
            },
            "smallTrader": {
              "long": 34860,
              "short": 24711,
              "net": 10149
            }
          },
          "openInterest": 90016
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24025,
              "short": 64710,
              "net": -40685
            },
            "nonCommercial": {
              "long": 21962,
              "short": 2555,
              "net": 19407
            },
            "smallTrader": {
              "long": 41994,
              "short": 20716,
              "net": 21278
            }
          },
          "openInterest": 94212
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51600,
              "short": 69076,
              "net": -17476
            },
            "nonCommercial": {
              "long": 14284,
              "short": 8837,
              "net": 5447
            },
            "smallTrader": {
              "long": 41482,
              "short": 29453,
              "net": 12029
            }
          },
          "openInterest": 109271
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17989,
              "short": 20395,
              "net": -2406
            },
            "nonCommercial": {
              "long": 7529,
              "short": 7102,
              "net": 427
            },
            "smallTrader": {
              "long": 16811,
              "short": 14832,
              "net": 1979
            }
          },
          "openInterest": 42329
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 439,
              "short": 1466,
              "net": -1027
            },
            "nonCommercial": {
              "long": 4464,
              "short": 3782,
              "net": 682
            },
            "smallTrader": {
              "long": 2063,
              "short": 1718,
              "net": 345
            }
          },
          "openInterest": 8091
        }
      ]
    },
    {
      "reportDate": "1994-02-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 205477,
              "short": 173229,
              "net": 32248
            },
            "nonCommercial": {
              "long": 13789,
              "short": 24172,
              "net": -10383
            },
            "smallTrader": {
              "long": 37807,
              "short": 59672,
              "net": -21865
            }
          },
          "openInterest": 258590
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30944,
              "short": 25134,
              "net": 5810
            },
            "nonCommercial": {
              "long": 2765,
              "short": 5305,
              "net": -2540
            },
            "smallTrader": {
              "long": 2388,
              "short": 5658,
              "net": -3270
            }
          },
          "openInterest": 36097
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232567,
              "short": 218403,
              "net": 14164
            },
            "nonCommercial": {
              "long": 51878,
              "short": 61096,
              "net": -9218
            },
            "smallTrader": {
              "long": 93949,
              "short": 98895,
              "net": -4946
            }
          },
          "openInterest": 403805
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 118592,
              "short": 140086,
              "net": -21494
            },
            "nonCommercial": {
              "long": 68901,
              "short": 31075,
              "net": 37826
            },
            "smallTrader": {
              "long": 17123,
              "short": 33455,
              "net": -16332
            }
          },
          "openInterest": 205203
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 6368,
              "net": -6044
            },
            "nonCommercial": {
              "long": 3467,
              "short": 0,
              "net": 3467
            },
            "smallTrader": {
              "long": 4270,
              "short": 1693,
              "net": 2577
            }
          },
          "openInterest": 8061
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27239,
              "short": 15820,
              "net": 11419
            },
            "nonCommercial": {
              "long": 1512,
              "short": 8178,
              "net": -6666
            },
            "smallTrader": {
              "long": 10702,
              "short": 15455,
              "net": -4753
            }
          },
          "openInterest": 40431
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19840,
              "short": 17295,
              "net": 2545
            },
            "nonCommercial": {
              "long": 3647,
              "short": 5124,
              "net": -1477
            },
            "smallTrader": {
              "long": 10957,
              "short": 12025,
              "net": -1068
            }
          },
          "openInterest": 35365
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45068,
              "short": 67808,
              "net": -22740
            },
            "nonCommercial": {
              "long": 22685,
              "short": 11175,
              "net": 11510
            },
            "smallTrader": {
              "long": 20394,
              "short": 9164,
              "net": 11230
            }
          },
          "openInterest": 89102
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25328,
              "short": 37657,
              "net": -12329
            },
            "nonCommercial": {
              "long": 7837,
              "short": 4667,
              "net": 3170
            },
            "smallTrader": {
              "long": 17536,
              "short": 8377,
              "net": 9159
            }
          },
          "openInterest": 51823
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20798,
              "short": 48833,
              "net": -28035
            },
            "nonCommercial": {
              "long": 19777,
              "short": 7005,
              "net": 12772
            },
            "smallTrader": {
              "long": 28732,
              "short": 13469,
              "net": 15263
            }
          },
          "openInterest": 69351
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20431,
              "short": 36038,
              "net": -15607
            },
            "nonCommercial": {
              "long": 16429,
              "short": 3827,
              "net": 12602
            },
            "smallTrader": {
              "long": 18164,
              "short": 15159,
              "net": 3005
            }
          },
          "openInterest": 56929
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 295448,
              "short": 312793,
              "net": -17345
            },
            "nonCommercial": {
              "long": 21162,
              "short": 25707,
              "net": -4545
            },
            "smallTrader": {
              "long": 110342,
              "short": 88452,
              "net": 21890
            }
          },
          "openInterest": 443356
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3608,
              "short": 3079,
              "net": 529
            },
            "nonCommercial": {
              "long": 2627,
              "short": 1450,
              "net": 1177
            },
            "smallTrader": {
              "long": 5298,
              "short": 7004,
              "net": -1706
            }
          },
          "openInterest": 12126
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49322,
              "short": 86181,
              "net": -36859
            },
            "nonCommercial": {
              "long": 34704,
              "short": 14233,
              "net": 20471
            },
            "smallTrader": {
              "long": 44512,
              "short": 28124,
              "net": 16388
            }
          },
          "openInterest": 136106
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117483,
              "short": 136533,
              "net": -19050
            },
            "nonCommercial": {
              "long": 9692,
              "short": 4220,
              "net": 5472
            },
            "smallTrader": {
              "long": 46007,
              "short": 32429,
              "net": 13578
            }
          },
          "openInterest": 179835
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56426,
              "short": 40520,
              "net": 15906
            },
            "nonCommercial": {
              "long": 8700,
              "short": 15066,
              "net": -6366
            },
            "smallTrader": {
              "long": 17110,
              "short": 26650,
              "net": -9540
            }
          },
          "openInterest": 86434
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35883,
              "short": 31149,
              "net": 4734
            },
            "nonCommercial": {
              "long": 7517,
              "short": 17096,
              "net": -9579
            },
            "smallTrader": {
              "long": 40269,
              "short": 35424,
              "net": 4845
            }
          },
          "openInterest": 91664
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96575,
              "short": 119885,
              "net": -23310
            },
            "nonCommercial": {
              "long": 12484,
              "short": 2176,
              "net": 10308
            },
            "smallTrader": {
              "long": 23019,
              "short": 10017,
              "net": 13002
            }
          },
          "openInterest": 137373
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2842,
              "short": 16042,
              "net": -13200
            },
            "nonCommercial": {
              "long": 9202,
              "short": 245,
              "net": 8957
            },
            "smallTrader": {
              "long": 5894,
              "short": 1651,
              "net": 4243
            }
          },
          "openInterest": 18203
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32146,
              "short": 90972,
              "net": -58826
            },
            "nonCommercial": {
              "long": 43110,
              "short": 4361,
              "net": 38749
            },
            "smallTrader": {
              "long": 39128,
              "short": 19051,
              "net": 20077
            }
          },
          "openInterest": 119135
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34852,
              "short": 48434,
              "net": -13582
            },
            "nonCommercial": {
              "long": 12646,
              "short": 9753,
              "net": 2893
            },
            "smallTrader": {
              "long": 37060,
              "short": 26371,
              "net": 10689
            }
          },
          "openInterest": 89679
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30179,
              "short": 63003,
              "net": -32824
            },
            "nonCommercial": {
              "long": 16068,
              "short": 2227,
              "net": 13841
            },
            "smallTrader": {
              "long": 41610,
              "short": 22627,
              "net": 18983
            }
          },
          "openInterest": 96242
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34506,
              "short": 86009,
              "net": -51503
            },
            "nonCommercial": {
              "long": 32163,
              "short": 3122,
              "net": 29041
            },
            "smallTrader": {
              "long": 53535,
              "short": 31073,
              "net": 22462
            }
          },
          "openInterest": 122449
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21724,
              "short": 22582,
              "net": -858
            },
            "nonCommercial": {
              "long": 13932,
              "short": 9287,
              "net": 4645
            },
            "smallTrader": {
              "long": 15529,
              "short": 19316,
              "net": -3787
            }
          },
          "openInterest": 51197
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92,
              "short": 2024,
              "net": -1932
            },
            "nonCommercial": {
              "long": 5910,
              "short": 5421,
              "net": 489
            },
            "smallTrader": {
              "long": 2692,
              "short": 1249,
              "net": 1443
            }
          },
          "openInterest": 8892
        }
      ]
    },
    {
      "reportDate": "1994-02-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 190960,
              "short": 165449,
              "net": 25511
            },
            "nonCommercial": {
              "long": 13467,
              "short": 23305,
              "net": -9838
            },
            "smallTrader": {
              "long": 41282,
              "short": 56955,
              "net": -15673
            }
          },
          "openInterest": 246566
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30383,
              "short": 26976,
              "net": 3407
            },
            "nonCommercial": {
              "long": 2877,
              "short": 3555,
              "net": -678
            },
            "smallTrader": {
              "long": 2112,
              "short": 4841,
              "net": -2729
            }
          },
          "openInterest": 35372
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231568,
              "short": 219640,
              "net": 11928
            },
            "nonCommercial": {
              "long": 64385,
              "short": 58103,
              "net": 6282
            },
            "smallTrader": {
              "long": 85991,
              "short": 104201,
              "net": -18210
            }
          },
          "openInterest": 406558
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 122312,
              "short": 143887,
              "net": -21575
            },
            "nonCommercial": {
              "long": 69647,
              "short": 34564,
              "net": 35083
            },
            "smallTrader": {
              "long": 18487,
              "short": 31995,
              "net": -13508
            }
          },
          "openInterest": 214745
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 4908,
              "net": -4584
            },
            "nonCommercial": {
              "long": 3159,
              "short": 0,
              "net": 3159
            },
            "smallTrader": {
              "long": 3695,
              "short": 2270,
              "net": 1425
            }
          },
          "openInterest": 7178
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28745,
              "short": 15130,
              "net": 13615
            },
            "nonCommercial": {
              "long": 987,
              "short": 9225,
              "net": -8238
            },
            "smallTrader": {
              "long": 10473,
              "short": 15850,
              "net": -5377
            }
          },
          "openInterest": 41666
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23789,
              "short": 16359,
              "net": 7430
            },
            "nonCommercial": {
              "long": 3653,
              "short": 8850,
              "net": -5197
            },
            "smallTrader": {
              "long": 12565,
              "short": 14798,
              "net": -2233
            }
          },
          "openInterest": 41220
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45891,
              "short": 66587,
              "net": -20696
            },
            "nonCommercial": {
              "long": 23988,
              "short": 11397,
              "net": 12591
            },
            "smallTrader": {
              "long": 16433,
              "short": 8328,
              "net": 8105
            }
          },
          "openInterest": 86944
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21467,
              "short": 34616,
              "net": -13149
            },
            "nonCommercial": {
              "long": 8586,
              "short": 4404,
              "net": 4182
            },
            "smallTrader": {
              "long": 16755,
              "short": 7788,
              "net": 8967
            }
          },
          "openInterest": 47636
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18774,
              "short": 45134,
              "net": -26360
            },
            "nonCommercial": {
              "long": 15608,
              "short": 5694,
              "net": 9914
            },
            "smallTrader": {
              "long": 31292,
              "short": 14846,
              "net": 16446
            }
          },
          "openInterest": 66116
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20627,
              "short": 34922,
              "net": -14295
            },
            "nonCommercial": {
              "long": 15029,
              "short": 3781,
              "net": 11248
            },
            "smallTrader": {
              "long": 17584,
              "short": 14537,
              "net": 3047
            }
          },
          "openInterest": 55254
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 298761,
              "short": 287895,
              "net": 10866
            },
            "nonCommercial": {
              "long": 17057,
              "short": 28239,
              "net": -11182
            },
            "smallTrader": {
              "long": 106667,
              "short": 106351,
              "net": 316
            }
          },
          "openInterest": 440902
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3531,
              "short": 2701,
              "net": 830
            },
            "nonCommercial": {
              "long": 2765,
              "short": 1087,
              "net": 1678
            },
            "smallTrader": {
              "long": 5020,
              "short": 7528,
              "net": -2508
            }
          },
          "openInterest": 11989
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52011,
              "short": 89918,
              "net": -37907
            },
            "nonCommercial": {
              "long": 34398,
              "short": 13788,
              "net": 20610
            },
            "smallTrader": {
              "long": 46529,
              "short": 29232,
              "net": 17297
            }
          },
          "openInterest": 140211
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128175,
              "short": 134422,
              "net": -6247
            },
            "nonCommercial": {
              "long": 7042,
              "short": 6310,
              "net": 732
            },
            "smallTrader": {
              "long": 40922,
              "short": 35407,
              "net": 5515
            }
          },
          "openInterest": 184221
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48953,
              "short": 55323,
              "net": -6370
            },
            "nonCommercial": {
              "long": 22648,
              "short": 11481,
              "net": 11167
            },
            "smallTrader": {
              "long": 27051,
              "short": 31848,
              "net": -4797
            }
          },
          "openInterest": 103131
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35198,
              "short": 31016,
              "net": 4182
            },
            "nonCommercial": {
              "long": 7634,
              "short": 13461,
              "net": -5827
            },
            "smallTrader": {
              "long": 35850,
              "short": 34205,
              "net": 1645
            }
          },
          "openInterest": 85884
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91901,
              "short": 112799,
              "net": -20898
            },
            "nonCommercial": {
              "long": 11356,
              "short": 1909,
              "net": 9447
            },
            "smallTrader": {
              "long": 22560,
              "short": 11109,
              "net": 11451
            }
          },
          "openInterest": 130334
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2587,
              "short": 18157,
              "net": -15570
            },
            "nonCommercial": {
              "long": 11877,
              "short": 544,
              "net": 11333
            },
            "smallTrader": {
              "long": 7038,
              "short": 2801,
              "net": 4237
            }
          },
          "openInterest": 21901
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34502,
              "short": 90865,
              "net": -56363
            },
            "nonCommercial": {
              "long": 37768,
              "short": 3354,
              "net": 34414
            },
            "smallTrader": {
              "long": 40171,
              "short": 18222,
              "net": 21949
            }
          },
          "openInterest": 117655
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36515,
              "short": 51242,
              "net": -14727
            },
            "nonCommercial": {
              "long": 12290,
              "short": 8133,
              "net": 4157
            },
            "smallTrader": {
              "long": 36631,
              "short": 26061,
              "net": 10570
            }
          },
          "openInterest": 91458
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30367,
              "short": 63321,
              "net": -32954
            },
            "nonCommercial": {
              "long": 15642,
              "short": 3096,
              "net": 12546
            },
            "smallTrader": {
              "long": 43140,
              "short": 22732,
              "net": 20408
            }
          },
          "openInterest": 98728
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32812,
              "short": 95064,
              "net": -62252
            },
            "nonCommercial": {
              "long": 33849,
              "short": 1871,
              "net": 31978
            },
            "smallTrader": {
              "long": 62381,
              "short": 32107,
              "net": 30274
            }
          },
          "openInterest": 130895
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22510,
              "short": 20943,
              "net": 1567
            },
            "nonCommercial": {
              "long": 5969,
              "short": 4754,
              "net": 1215
            },
            "smallTrader": {
              "long": 13194,
              "short": 15976,
              "net": -2782
            }
          },
          "openInterest": 41673
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 198,
              "short": 840,
              "net": -642
            },
            "nonCommercial": {
              "long": 2431,
              "short": 2136,
              "net": 295
            },
            "smallTrader": {
              "long": 2170,
              "short": 1823,
              "net": 347
            }
          },
          "openInterest": 6369
        }
      ]
    },
    {
      "reportDate": "1994-02-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 215958,
              "short": 182534,
              "net": 33424
            },
            "nonCommercial": {
              "long": 17970,
              "short": 22978,
              "net": -5008
            },
            "smallTrader": {
              "long": 37103,
              "short": 65519,
              "net": -28416
            }
          },
          "openInterest": 272644
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32337,
              "short": 29614,
              "net": 2723
            },
            "nonCommercial": {
              "long": 3285,
              "short": 2686,
              "net": 599
            },
            "smallTrader": {
              "long": 2524,
              "short": 5846,
              "net": -3322
            }
          },
          "openInterest": 38146
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 262273,
              "short": 211500,
              "net": 50773
            },
            "nonCommercial": {
              "long": 57767,
              "short": 90441,
              "net": -32674
            },
            "smallTrader": {
              "long": 101774,
              "short": 119873,
              "net": -18099
            }
          },
          "openInterest": 445054
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 120430,
              "short": 147422,
              "net": -26992
            },
            "nonCommercial": {
              "long": 73323,
              "short": 32433,
              "net": 40890
            },
            "smallTrader": {
              "long": 17202,
              "short": 31100,
              "net": -13898
            }
          },
          "openInterest": 220390
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 5226,
              "net": -4902
            },
            "nonCommercial": {
              "long": 3545,
              "short": 0,
              "net": 3545
            },
            "smallTrader": {
              "long": 3485,
              "short": 2128,
              "net": 1357
            }
          },
          "openInterest": 7354
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31728,
              "short": 14491,
              "net": 17237
            },
            "nonCommercial": {
              "long": 1978,
              "short": 11843,
              "net": -9865
            },
            "smallTrader": {
              "long": 8017,
              "short": 15389,
              "net": -7372
            }
          },
          "openInterest": 43197
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22640,
              "short": 17214,
              "net": 5426
            },
            "nonCommercial": {
              "long": 5012,
              "short": 9258,
              "net": -4246
            },
            "smallTrader": {
              "long": 12545,
              "short": 13725,
              "net": -1180
            }
          },
          "openInterest": 41548
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42824,
              "short": 65739,
              "net": -22915
            },
            "nonCommercial": {
              "long": 22199,
              "short": 8985,
              "net": 13214
            },
            "smallTrader": {
              "long": 17311,
              "short": 7610,
              "net": 9701
            }
          },
          "openInterest": 82935
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20849,
              "short": 36612,
              "net": -15763
            },
            "nonCommercial": {
              "long": 10105,
              "short": 3084,
              "net": 7021
            },
            "smallTrader": {
              "long": 15803,
              "short": 7061,
              "net": 8742
            }
          },
          "openInterest": 48069
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17136,
              "short": 41186,
              "net": -24050
            },
            "nonCommercial": {
              "long": 15646,
              "short": 5857,
              "net": 9789
            },
            "smallTrader": {
              "long": 29793,
              "short": 15532,
              "net": 14261
            }
          },
          "openInterest": 63274
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20084,
              "short": 34649,
              "net": -14565
            },
            "nonCommercial": {
              "long": 14098,
              "short": 3572,
              "net": 10526
            },
            "smallTrader": {
              "long": 17384,
              "short": 13345,
              "net": 4039
            }
          },
          "openInterest": 53944
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 292444,
              "short": 292177,
              "net": 267
            },
            "nonCommercial": {
              "long": 21507,
              "short": 24749,
              "net": -3242
            },
            "smallTrader": {
              "long": 99932,
              "short": 96957,
              "net": 2975
            }
          },
          "openInterest": 432390
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3697,
              "short": 2856,
              "net": 841
            },
            "nonCommercial": {
              "long": 3054,
              "short": 1169,
              "net": 1885
            },
            "smallTrader": {
              "long": 4904,
              "short": 7630,
              "net": -2726
            }
          },
          "openInterest": 12453
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55220,
              "short": 85071,
              "net": -29851
            },
            "nonCommercial": {
              "long": 30012,
              "short": 17832,
              "net": 12180
            },
            "smallTrader": {
              "long": 47316,
              "short": 29645,
              "net": 17671
            }
          },
          "openInterest": 139965
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130856,
              "short": 135023,
              "net": -4167
            },
            "nonCommercial": {
              "long": 7083,
              "short": 7829,
              "net": -746
            },
            "smallTrader": {
              "long": 43912,
              "short": 38999,
              "net": 4913
            }
          },
          "openInterest": 189240
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48710,
              "short": 62311,
              "net": -13601
            },
            "nonCommercial": {
              "long": 21985,
              "short": 8785,
              "net": 13200
            },
            "smallTrader": {
              "long": 25328,
              "short": 24927,
              "net": 401
            }
          },
          "openInterest": 100123
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34260,
              "short": 30324,
              "net": 3936
            },
            "nonCommercial": {
              "long": 7928,
              "short": 13556,
              "net": -5628
            },
            "smallTrader": {
              "long": 32738,
              "short": 31046,
              "net": 1692
            }
          },
          "openInterest": 81936
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81037,
              "short": 99857,
              "net": -18820
            },
            "nonCommercial": {
              "long": 10599,
              "short": 1520,
              "net": 9079
            },
            "smallTrader": {
              "long": 19474,
              "short": 9733,
              "net": 9741
            }
          },
          "openInterest": 115460
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2631,
              "short": 18512,
              "net": -15881
            },
            "nonCommercial": {
              "long": 12452,
              "short": 1310,
              "net": 11142
            },
            "smallTrader": {
              "long": 6744,
              "short": 2005,
              "net": 4739
            }
          },
          "openInterest": 22305
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31294,
              "short": 88477,
              "net": -57183
            },
            "nonCommercial": {
              "long": 37996,
              "short": 3758,
              "net": 34238
            },
            "smallTrader": {
              "long": 40486,
              "short": 17541,
              "net": 22945
            }
          },
          "openInterest": 115482
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37974,
              "short": 49855,
              "net": -11881
            },
            "nonCommercial": {
              "long": 9808,
              "short": 9601,
              "net": 207
            },
            "smallTrader": {
              "long": 37093,
              "short": 25419,
              "net": 11674
            }
          },
          "openInterest": 90268
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31367,
              "short": 65535,
              "net": -34168
            },
            "nonCommercial": {
              "long": 16989,
              "short": 3507,
              "net": 13482
            },
            "smallTrader": {
              "long": 44157,
              "short": 23471,
              "net": 20686
            }
          },
          "openInterest": 103258
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30291,
              "short": 87949,
              "net": -57658
            },
            "nonCommercial": {
              "long": 32944,
              "short": 2377,
              "net": 30567
            },
            "smallTrader": {
              "long": 58002,
              "short": 30911,
              "net": 27091
            }
          },
          "openInterest": 122614
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21325,
              "short": 23222,
              "net": -1897
            },
            "nonCommercial": {
              "long": 8273,
              "short": 4672,
              "net": 3601
            },
            "smallTrader": {
              "long": 13023,
              "short": 14727,
              "net": -1704
            }
          },
          "openInterest": 42850
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 264,
              "short": 1173,
              "net": -909
            },
            "nonCommercial": {
              "long": 2897,
              "short": 1893,
              "net": 1004
            },
            "smallTrader": {
              "long": 1798,
              "short": 1893,
              "net": -95
            }
          },
          "openInterest": 5899
        }
      ]
    },
    {
      "reportDate": "1994-03-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230384,
              "short": 183780,
              "net": 46604
            },
            "nonCommercial": {
              "long": 12959,
              "short": 24334,
              "net": -11375
            },
            "smallTrader": {
              "long": 46553,
              "short": 81782,
              "net": -35229
            }
          },
          "openInterest": 292480
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33251,
              "short": 30402,
              "net": 2849
            },
            "nonCommercial": {
              "long": 3407,
              "short": 2355,
              "net": 1052
            },
            "smallTrader": {
              "long": 5482,
              "short": 9383,
              "net": -3901
            }
          },
          "openInterest": 42140
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 273258,
              "short": 211830,
              "net": 61428
            },
            "nonCommercial": {
              "long": 50987,
              "short": 88501,
              "net": -37514
            },
            "smallTrader": {
              "long": 100973,
              "short": 124887,
              "net": -23914
            }
          },
          "openInterest": 448491
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 127620,
              "short": 152629,
              "net": -25009
            },
            "nonCommercial": {
              "long": 67729,
              "short": 30212,
              "net": 37517
            },
            "smallTrader": {
              "long": 34373,
              "short": 46881,
              "net": -12508
            }
          },
          "openInterest": 236584
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324,
              "short": 5639,
              "net": -5315
            },
            "nonCommercial": {
              "long": 3708,
              "short": 0,
              "net": 3708
            },
            "smallTrader": {
              "long": 3621,
              "short": 2014,
              "net": 1607
            }
          },
          "openInterest": 7653
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37429,
              "short": 19353,
              "net": 18076
            },
            "nonCommercial": {
              "long": 845,
              "short": 13071,
              "net": -12226
            },
            "smallTrader": {
              "long": 9173,
              "short": 15023,
              "net": -5850
            }
          },
          "openInterest": 48502
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26901,
              "short": 18002,
              "net": 8899
            },
            "nonCommercial": {
              "long": 4021,
              "short": 11012,
              "net": -6991
            },
            "smallTrader": {
              "long": 15053,
              "short": 16961,
              "net": -1908
            }
          },
          "openInterest": 46975
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47394,
              "short": 73626,
              "net": -26232
            },
            "nonCommercial": {
              "long": 23056,
              "short": 8407,
              "net": 14649
            },
            "smallTrader": {
              "long": 18532,
              "short": 6949,
              "net": 11583
            }
          },
          "openInterest": 89713
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20547,
              "short": 36550,
              "net": -16003
            },
            "nonCommercial": {
              "long": 9398,
              "short": 2723,
              "net": 6675
            },
            "smallTrader": {
              "long": 15900,
              "short": 6572,
              "net": 9328
            }
          },
          "openInterest": 47166
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19964,
              "short": 41809,
              "net": -21845
            },
            "nonCommercial": {
              "long": 15545,
              "short": 3527,
              "net": 12018
            },
            "smallTrader": {
              "long": 24123,
              "short": 14296,
              "net": 9827
            }
          },
          "openInterest": 59722
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21505,
              "short": 34717,
              "net": -13212
            },
            "nonCommercial": {
              "long": 13618,
              "short": 4002,
              "net": 9616
            },
            "smallTrader": {
              "long": 14585,
              "short": 10989,
              "net": 3596
            }
          },
          "openInterest": 52528
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 286827,
              "short": 295729,
              "net": -8902
            },
            "nonCommercial": {
              "long": 28525,
              "short": 23943,
              "net": 4582
            },
            "smallTrader": {
              "long": 100628,
              "short": 96308,
              "net": 4320
            }
          },
          "openInterest": 433012
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3390,
              "short": 3086,
              "net": 304
            },
            "nonCommercial": {
              "long": 3668,
              "short": 1040,
              "net": 2628
            },
            "smallTrader": {
              "long": 4675,
              "short": 7607,
              "net": -2932
            }
          },
          "openInterest": 12231
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59637,
              "short": 81717,
              "net": -22080
            },
            "nonCommercial": {
              "long": 33205,
              "short": 25729,
              "net": 7476
            },
            "smallTrader": {
              "long": 48958,
              "short": 34354,
              "net": 14604
            }
          },
          "openInterest": 148260
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125961,
              "short": 127797,
              "net": -1836
            },
            "nonCommercial": {
              "long": 4325,
              "short": 10096,
              "net": -5771
            },
            "smallTrader": {
              "long": 40197,
              "short": 32590,
              "net": 7607
            }
          },
          "openInterest": 175318
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50122,
              "short": 61196,
              "net": -11074
            },
            "nonCommercial": {
              "long": 19382,
              "short": 10854,
              "net": 8528
            },
            "smallTrader": {
              "long": 25896,
              "short": 23350,
              "net": 2546
            }
          },
          "openInterest": 98853
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35136,
              "short": 34503,
              "net": 633
            },
            "nonCommercial": {
              "long": 9791,
              "short": 7733,
              "net": 2058
            },
            "smallTrader": {
              "long": 32022,
              "short": 34713,
              "net": -2691
            }
          },
          "openInterest": 83943
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83315,
              "short": 99947,
              "net": -16632
            },
            "nonCommercial": {
              "long": 8939,
              "short": 1590,
              "net": 7349
            },
            "smallTrader": {
              "long": 20858,
              "short": 11575,
              "net": 9283
            }
          },
          "openInterest": 117507
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3652,
              "short": 15702,
              "net": -12050
            },
            "nonCommercial": {
              "long": 9197,
              "short": 1238,
              "net": 7959
            },
            "smallTrader": {
              "long": 5955,
              "short": 1864,
              "net": 4091
            }
          },
          "openInterest": 19610
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24246,
              "short": 83366,
              "net": -59120
            },
            "nonCommercial": {
              "long": 40447,
              "short": 3427,
              "net": 37020
            },
            "smallTrader": {
              "long": 37454,
              "short": 15354,
              "net": 22100
            }
          },
          "openInterest": 107929
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38510,
              "short": 42267,
              "net": -3757
            },
            "nonCommercial": {
              "long": 8794,
              "short": 12470,
              "net": -3676
            },
            "smallTrader": {
              "long": 34908,
              "short": 27475,
              "net": 7433
            }
          },
          "openInterest": 86973
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31990,
              "short": 68167,
              "net": -36177
            },
            "nonCommercial": {
              "long": 19844,
              "short": 4549,
              "net": 15295
            },
            "smallTrader": {
              "long": 44878,
              "short": 23996,
              "net": 20882
            }
          },
          "openInterest": 108059
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30631,
              "short": 92526,
              "net": -61895
            },
            "nonCommercial": {
              "long": 36862,
              "short": 1292,
              "net": 35570
            },
            "smallTrader": {
              "long": 53887,
              "short": 27562,
              "net": 26325
            }
          },
          "openInterest": 124016
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19286,
              "short": 27115,
              "net": -7829
            },
            "nonCommercial": {
              "long": 12666,
              "short": 7257,
              "net": 5409
            },
            "smallTrader": {
              "long": 19664,
              "short": 17244,
              "net": 2420
            }
          },
          "openInterest": 52460
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174,
              "short": 1541,
              "net": -1367
            },
            "nonCommercial": {
              "long": 3720,
              "short": 1894,
              "net": 1826
            },
            "smallTrader": {
              "long": 1782,
              "short": 2241,
              "net": -459
            }
          },
          "openInterest": 6816
        }
      ]
    },
    {
      "reportDate": "1994-03-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 239643,
              "short": 192434,
              "net": 47209
            },
            "nonCommercial": {
              "long": 14068,
              "short": 23545,
              "net": -9477
            },
            "smallTrader": {
              "long": 33790,
              "short": 71522,
              "net": -37732
            }
          },
          "openInterest": 290399
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32046,
              "short": 29015,
              "net": 3031
            },
            "nonCommercial": {
              "long": 3275,
              "short": 3004,
              "net": 271
            },
            "smallTrader": {
              "long": 3458,
              "short": 6760,
              "net": -3302
            }
          },
          "openInterest": 39383
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 260330,
              "short": 223188,
              "net": 37142
            },
            "nonCommercial": {
              "long": 49633,
              "short": 66847,
              "net": -17214
            },
            "smallTrader": {
              "long": 102122,
              "short": 122050,
              "net": -19928
            }
          },
          "openInterest": 432921
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 108144,
              "short": 134487,
              "net": -26343
            },
            "nonCommercial": {
              "long": 71262,
              "short": 30075,
              "net": 41187
            },
            "smallTrader": {
              "long": 17170,
              "short": 32014,
              "net": -14844
            }
          },
          "openInterest": 202109
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1404,
              "short": 4588,
              "net": -3184
            },
            "nonCommercial": {
              "long": 2640,
              "short": 0,
              "net": 2640
            },
            "smallTrader": {
              "long": 4106,
              "short": 3562,
              "net": 544
            }
          },
          "openInterest": 8150
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27915,
              "short": 23783,
              "net": 4132
            },
            "nonCommercial": {
              "long": 1497,
              "short": 3394,
              "net": -1897
            },
            "smallTrader": {
              "long": 11113,
              "short": 13348,
              "net": -2235
            }
          },
          "openInterest": 41508
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32558,
              "short": 21000,
              "net": 11558
            },
            "nonCommercial": {
              "long": 3702,
              "short": 13102,
              "net": -9400
            },
            "smallTrader": {
              "long": 15791,
              "short": 17949,
              "net": -2158
            }
          },
          "openInterest": 52577
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47765,
              "short": 76820,
              "net": -29055
            },
            "nonCommercial": {
              "long": 24519,
              "short": 6916,
              "net": 17603
            },
            "smallTrader": {
              "long": 18235,
              "short": 6783,
              "net": 11452
            }
          },
          "openInterest": 91128
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19405,
              "short": 37613,
              "net": -18208
            },
            "nonCommercial": {
              "long": 12006,
              "short": 2004,
              "net": 10002
            },
            "smallTrader": {
              "long": 15950,
              "short": 7744,
              "net": 8206
            }
          },
          "openInterest": 48639
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19534,
              "short": 44111,
              "net": -24577
            },
            "nonCommercial": {
              "long": 19948,
              "short": 3689,
              "net": 16259
            },
            "smallTrader": {
              "long": 23691,
              "short": 15373,
              "net": 8318
            }
          },
          "openInterest": 63469
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22824,
              "short": 32005,
              "net": -9181
            },
            "nonCommercial": {
              "long": 12368,
              "short": 6097,
              "net": 6271
            },
            "smallTrader": {
              "long": 15124,
              "short": 12214,
              "net": 2910
            }
          },
          "openInterest": 52728
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 293858,
              "short": 296774,
              "net": -2916
            },
            "nonCommercial": {
              "long": 28546,
              "short": 30707,
              "net": -2161
            },
            "smallTrader": {
              "long": 108776,
              "short": 103699,
              "net": 5077
            }
          },
          "openInterest": 449138
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3257,
              "short": 3110,
              "net": 147
            },
            "nonCommercial": {
              "long": 3414,
              "short": 985,
              "net": 2429
            },
            "smallTrader": {
              "long": 4811,
              "short": 7387,
              "net": -2576
            }
          },
          "openInterest": 12169
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65989,
              "short": 79981,
              "net": -13992
            },
            "nonCommercial": {
              "long": 28210,
              "short": 27146,
              "net": 1064
            },
            "smallTrader": {
              "long": 46436,
              "short": 33508,
              "net": 12928
            }
          },
          "openInterest": 146116
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132960,
              "short": 133773,
              "net": -813
            },
            "nonCommercial": {
              "long": 4470,
              "short": 9554,
              "net": -5084
            },
            "smallTrader": {
              "long": 41392,
              "short": 35495,
              "net": 5897
            }
          },
          "openInterest": 183737
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54282,
              "short": 57069,
              "net": -2787
            },
            "nonCommercial": {
              "long": 13639,
              "short": 10505,
              "net": 3134
            },
            "smallTrader": {
              "long": 23361,
              "short": 23708,
              "net": -347
            }
          },
          "openInterest": 93851
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35608,
              "short": 36190,
              "net": -582
            },
            "nonCommercial": {
              "long": 11615,
              "short": 7371,
              "net": 4244
            },
            "smallTrader": {
              "long": 32455,
              "short": 36117,
              "net": -3662
            }
          },
          "openInterest": 85686
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83813,
              "short": 99022,
              "net": -15209
            },
            "nonCommercial": {
              "long": 7519,
              "short": 1410,
              "net": 6109
            },
            "smallTrader": {
              "long": 21147,
              "short": 12047,
              "net": 9100
            }
          },
          "openInterest": 116646
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3064,
              "short": 15291,
              "net": -12227
            },
            "nonCommercial": {
              "long": 9255,
              "short": 1030,
              "net": 8225
            },
            "smallTrader": {
              "long": 5892,
              "short": 1890,
              "net": 4002
            }
          },
          "openInterest": 19219
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24806,
              "short": 82719,
              "net": -57913
            },
            "nonCommercial": {
              "long": 38995,
              "short": 3749,
              "net": 35246
            },
            "smallTrader": {
              "long": 37138,
              "short": 14471,
              "net": 22667
            }
          },
          "openInterest": 107057
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38901,
              "short": 38106,
              "net": 795
            },
            "nonCommercial": {
              "long": 7906,
              "short": 14718,
              "net": -6812
            },
            "smallTrader": {
              "long": 32339,
              "short": 26322,
              "net": 6017
            }
          },
          "openInterest": 86065
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32555,
              "short": 57042,
              "net": -24487
            },
            "nonCommercial": {
              "long": 13942,
              "short": 5678,
              "net": 8264
            },
            "smallTrader": {
              "long": 40371,
              "short": 24148,
              "net": 16223
            }
          },
          "openInterest": 98876
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33305,
              "short": 95288,
              "net": -61983
            },
            "nonCommercial": {
              "long": 38374,
              "short": 1022,
              "net": 37352
            },
            "smallTrader": {
              "long": 53882,
              "short": 29251,
              "net": 24631
            }
          },
          "openInterest": 130917
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22559,
              "short": 32705,
              "net": -10146
            },
            "nonCommercial": {
              "long": 10035,
              "short": 4700,
              "net": 5335
            },
            "smallTrader": {
              "long": 20885,
              "short": 16074,
              "net": 4811
            }
          },
          "openInterest": 53479
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1770,
              "net": -1770
            },
            "nonCommercial": {
              "long": 3694,
              "short": 1594,
              "net": 2100
            },
            "smallTrader": {
              "long": 1815,
              "short": 2145,
              "net": -330
            }
          },
          "openInterest": 5853
        }
      ]
    },
    {
      "reportDate": "1994-03-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 247986,
              "short": 206758,
              "net": 41228
            },
            "nonCommercial": {
              "long": 15781,
              "short": 21662,
              "net": -5881
            },
            "smallTrader": {
              "long": 28020,
              "short": 63367,
              "net": -35347
            }
          },
          "openInterest": 291883
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 34002,
              "short": 30823,
              "net": 3179
            },
            "nonCommercial": {
              "long": 3128,
              "short": 3169,
              "net": -41
            },
            "smallTrader": {
              "long": 3286,
              "short": 6424,
              "net": -3138
            }
          },
          "openInterest": 40416
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 307077,
              "short": 291967,
              "net": 15110
            },
            "nonCommercial": {
              "long": 52256,
              "short": 62929,
              "net": -10673
            },
            "smallTrader": {
              "long": 108944,
              "short": 113381,
              "net": -4437
            }
          },
          "openInterest": 477398
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 119862,
              "short": 134484,
              "net": -14622
            },
            "nonCommercial": {
              "long": 64251,
              "short": 35745,
              "net": 28506
            },
            "smallTrader": {
              "long": 16403,
              "short": 30287,
              "net": -13884
            }
          },
          "openInterest": 205134
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 386,
              "short": 3238,
              "net": -2852
            },
            "nonCommercial": {
              "long": 1557,
              "short": 272,
              "net": 1285
            },
            "smallTrader": {
              "long": 5086,
              "short": 3519,
              "net": 1567
            }
          },
          "openInterest": 7029
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9510,
              "short": 13032,
              "net": -3522
            },
            "nonCommercial": {
              "long": 3814,
              "short": 3202,
              "net": 612
            },
            "smallTrader": {
              "long": 31534,
              "short": 28624,
              "net": 2910
            }
          },
          "openInterest": 45275
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28670,
              "short": 17667,
              "net": 11003
            },
            "nonCommercial": {
              "long": 4374,
              "short": 13921,
              "net": -9547
            },
            "smallTrader": {
              "long": 22861,
              "short": 24317,
              "net": -1456
            }
          },
          "openInterest": 56396
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44329,
              "short": 81844,
              "net": -37515
            },
            "nonCommercial": {
              "long": 30243,
              "short": 5568,
              "net": 24675
            },
            "smallTrader": {
              "long": 19025,
              "short": 6185,
              "net": 12840
            }
          },
          "openInterest": 94857
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18025,
              "short": 41394,
              "net": -23369
            },
            "nonCommercial": {
              "long": 17892,
              "short": 2994,
              "net": 14898
            },
            "smallTrader": {
              "long": 17138,
              "short": 8667,
              "net": 8471
            }
          },
          "openInterest": 54260
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18302,
              "short": 45601,
              "net": -27299
            },
            "nonCommercial": {
              "long": 21493,
              "short": 3039,
              "net": 18454
            },
            "smallTrader": {
              "long": 24880,
              "short": 16035,
              "net": 8845
            }
          },
          "openInterest": 65623
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24049,
              "short": 29109,
              "net": -5060
            },
            "nonCommercial": {
              "long": 10239,
              "short": 7392,
              "net": 2847
            },
            "smallTrader": {
              "long": 15710,
              "short": 13497,
              "net": 2213
            }
          },
          "openInterest": 52707
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 280327,
              "short": 291484,
              "net": -11157
            },
            "nonCommercial": {
              "long": 24510,
              "short": 23422,
              "net": 1088
            },
            "smallTrader": {
              "long": 109095,
              "short": 99026,
              "net": 10069
            }
          },
          "openInterest": 428774
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3018,
              "short": 2945,
              "net": 73
            },
            "nonCommercial": {
              "long": 3192,
              "short": 1011,
              "net": 2181
            },
            "smallTrader": {
              "long": 5367,
              "short": 7621,
              "net": -2254
            }
          },
          "openInterest": 12054
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49538,
              "short": 91010,
              "net": -41472
            },
            "nonCommercial": {
              "long": 35954,
              "short": 15216,
              "net": 20738
            },
            "smallTrader": {
              "long": 50042,
              "short": 29308,
              "net": 20734
            }
          },
          "openInterest": 142387
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135077,
              "short": 134232,
              "net": 845
            },
            "nonCommercial": {
              "long": 5277,
              "short": 10157,
              "net": -4880
            },
            "smallTrader": {
              "long": 42946,
              "short": 38911,
              "net": 4035
            }
          },
          "openInterest": 190521
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22940,
              "short": 15650,
              "net": 7290
            },
            "nonCommercial": {
              "long": 9697,
              "short": 11666,
              "net": -1969
            },
            "smallTrader": {
              "long": 61703,
              "short": 67024,
              "net": -5321
            }
          },
          "openInterest": 94943
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37141,
              "short": 36438,
              "net": 703
            },
            "nonCommercial": {
              "long": 9766,
              "short": 7668,
              "net": 2098
            },
            "smallTrader": {
              "long": 33166,
              "short": 35967,
              "net": -2801
            }
          },
          "openInterest": 84649
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90218,
              "short": 102449,
              "net": -12231
            },
            "nonCommercial": {
              "long": 5918,
              "short": 3212,
              "net": 2706
            },
            "smallTrader": {
              "long": 21193,
              "short": 11668,
              "net": 9525
            }
          },
          "openInterest": 122534
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1975,
              "short": 18812,
              "net": -16837
            },
            "nonCommercial": {
              "long": 13230,
              "short": 1102,
              "net": 12128
            },
            "smallTrader": {
              "long": 6944,
              "short": 2235,
              "net": 4709
            }
          },
          "openInterest": 22777
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23769,
              "short": 86995,
              "net": -63226
            },
            "nonCommercial": {
              "long": 46211,
              "short": 3562,
              "net": 42649
            },
            "smallTrader": {
              "long": 37761,
              "short": 17184,
              "net": 20577
            }
          },
          "openInterest": 113823
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33526,
              "short": 48233,
              "net": -14707
            },
            "nonCommercial": {
              "long": 9522,
              "short": 5293,
              "net": 4229
            },
            "smallTrader": {
              "long": 32217,
              "short": 21739,
              "net": 10478
            }
          },
          "openInterest": 81029
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30361,
              "short": 56969,
              "net": -26608
            },
            "nonCommercial": {
              "long": 14795,
              "short": 5638,
              "net": 9157
            },
            "smallTrader": {
              "long": 39831,
              "short": 22380,
              "net": 17451
            }
          },
          "openInterest": 96714
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40815,
              "short": 107622,
              "net": -66807
            },
            "nonCommercial": {
              "long": 41530,
              "short": 1644,
              "net": 39886
            },
            "smallTrader": {
              "long": 57028,
              "short": 30107,
              "net": 26921
            }
          },
          "openInterest": 141424
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3898,
              "short": 16047,
              "net": -12149
            },
            "nonCommercial": {
              "long": 9927,
              "short": 5449,
              "net": 4478
            },
            "smallTrader": {
              "long": 39491,
              "short": 31820,
              "net": 7671
            }
          },
          "openInterest": 53323
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 246,
              "short": 1141,
              "net": -895
            },
            "nonCommercial": {
              "long": 3448,
              "short": 2017,
              "net": 1431
            },
            "smallTrader": {
              "long": 1467,
              "short": 2003,
              "net": -536
            }
          },
          "openInterest": 5506
        }
      ]
    },
    {
      "reportDate": "1994-03-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 260402,
              "short": 213899,
              "net": 46503
            },
            "nonCommercial": {
              "long": 14818,
              "short": 27502,
              "net": -12684
            },
            "smallTrader": {
              "long": 27587,
              "short": 61406,
              "net": -33819
            }
          },
          "openInterest": 303008
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31796,
              "short": 30400,
              "net": 1396
            },
            "nonCommercial": {
              "long": 2979,
              "short": 1613,
              "net": 1366
            },
            "smallTrader": {
              "long": 3012,
              "short": 5774,
              "net": -2762
            }
          },
          "openInterest": 37787
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 312677,
              "short": 293036,
              "net": 19641
            },
            "nonCommercial": {
              "long": 48599,
              "short": 47480,
              "net": 1119
            },
            "smallTrader": {
              "long": 87600,
              "short": 108360,
              "net": -20760
            }
          },
          "openInterest": 457912
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117416,
              "short": 137581,
              "net": -20165
            },
            "nonCommercial": {
              "long": 62860,
              "short": 31088,
              "net": 31772
            },
            "smallTrader": {
              "long": 13575,
              "short": 25182,
              "net": -11607
            }
          },
          "openInterest": 194295
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 494,
              "short": 2907,
              "net": -2413
            },
            "nonCommercial": {
              "long": 1750,
              "short": 272,
              "net": 1478
            },
            "smallTrader": {
              "long": 2236,
              "short": 1301,
              "net": 935
            }
          },
          "openInterest": 4480
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11071,
              "short": 12128,
              "net": -1057
            },
            "nonCommercial": {
              "long": 2939,
              "short": 3897,
              "net": -958
            },
            "smallTrader": {
              "long": 10846,
              "short": 8831,
              "net": 2015
            }
          },
          "openInterest": 25174
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26173,
              "short": 17416,
              "net": 8757
            },
            "nonCommercial": {
              "long": 4529,
              "short": 12661,
              "net": -8132
            },
            "smallTrader": {
              "long": 12086,
              "short": 12711,
              "net": -625
            }
          },
          "openInterest": 43654
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41659,
              "short": 82178,
              "net": -40519
            },
            "nonCommercial": {
              "long": 31405,
              "short": 5295,
              "net": 26110
            },
            "smallTrader": {
              "long": 20467,
              "short": 6058,
              "net": 14409
            }
          },
          "openInterest": 95103
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17007,
              "short": 43035,
              "net": -26028
            },
            "nonCommercial": {
              "long": 21162,
              "short": 3333,
              "net": 17829
            },
            "smallTrader": {
              "long": 17181,
              "short": 8982,
              "net": 8199
            }
          },
          "openInterest": 57087
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19955,
              "short": 46961,
              "net": -27006
            },
            "nonCommercial": {
              "long": 22877,
              "short": 6343,
              "net": 16534
            },
            "smallTrader": {
              "long": 27628,
              "short": 17156,
              "net": 10472
            }
          },
          "openInterest": 71288
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26848,
              "short": 28036,
              "net": -1188
            },
            "nonCommercial": {
              "long": 9593,
              "short": 9340,
              "net": 253
            },
            "smallTrader": {
              "long": 15628,
              "short": 14693,
              "net": 935
            }
          },
          "openInterest": 55002
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 256960,
              "short": 284003,
              "net": -27043
            },
            "nonCommercial": {
              "long": 26860,
              "short": 18923,
              "net": 7937
            },
            "smallTrader": {
              "long": 105864,
              "short": 86758,
              "net": 19106
            }
          },
          "openInterest": 407540
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3393,
              "short": 3011,
              "net": 382
            },
            "nonCommercial": {
              "long": 2955,
              "short": 810,
              "net": 2145
            },
            "smallTrader": {
              "long": 5432,
              "short": 7959,
              "net": -2527
            }
          },
          "openInterest": 12392
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47872,
              "short": 96175,
              "net": -48303
            },
            "nonCommercial": {
              "long": 37614,
              "short": 15374,
              "net": 22240
            },
            "smallTrader": {
              "long": 53792,
              "short": 27729,
              "net": 26063
            }
          },
          "openInterest": 147001
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131527,
              "short": 135921,
              "net": -4394
            },
            "nonCommercial": {
              "long": 5434,
              "short": 7694,
              "net": -2260
            },
            "smallTrader": {
              "long": 44936,
              "short": 38282,
              "net": 6654
            }
          },
          "openInterest": 188492
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32027,
              "short": 15054,
              "net": 16973
            },
            "nonCommercial": {
              "long": 3331,
              "short": 12310,
              "net": -8979
            },
            "smallTrader": {
              "long": 14179,
              "short": 22173,
              "net": -7994
            }
          },
          "openInterest": 50508
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37297,
              "short": 36118,
              "net": 1179
            },
            "nonCommercial": {
              "long": 8519,
              "short": 8086,
              "net": 433
            },
            "smallTrader": {
              "long": 33924,
              "short": 35536,
              "net": -1612
            }
          },
          "openInterest": 82761
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87413,
              "short": 102017,
              "net": -14604
            },
            "nonCommercial": {
              "long": 7168,
              "short": 2487,
              "net": 4681
            },
            "smallTrader": {
              "long": 23127,
              "short": 13204,
              "net": 9923
            }
          },
          "openInterest": 122362
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2145,
              "short": 18325,
              "net": -16180
            },
            "nonCommercial": {
              "long": 11831,
              "short": 641,
              "net": 11190
            },
            "smallTrader": {
              "long": 7184,
              "short": 2194,
              "net": 4990
            }
          },
          "openInterest": 22106
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21591,
              "short": 88327,
              "net": -66736
            },
            "nonCommercial": {
              "long": 48168,
              "short": 4415,
              "net": 43753
            },
            "smallTrader": {
              "long": 40366,
              "short": 17383,
              "net": 22983
            }
          },
          "openInterest": 116536
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32523,
              "short": 47643,
              "net": -15120
            },
            "nonCommercial": {
              "long": 10088,
              "short": 5476,
              "net": 4612
            },
            "smallTrader": {
              "long": 32329,
              "short": 21821,
              "net": 10508
            }
          },
          "openInterest": 80344
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25655,
              "short": 59484,
              "net": -33829
            },
            "nonCommercial": {
              "long": 18657,
              "short": 3382,
              "net": 15275
            },
            "smallTrader": {
              "long": 41408,
              "short": 22854,
              "net": 18554
            }
          },
          "openInterest": 98078
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41883,
              "short": 107744,
              "net": -65861
            },
            "nonCommercial": {
              "long": 43058,
              "short": 2301,
              "net": 40757
            },
            "smallTrader": {
              "long": 57884,
              "short": 32780,
              "net": 25104
            }
          },
          "openInterest": 144805
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4024,
              "short": 15042,
              "net": -11018
            },
            "nonCommercial": {
              "long": 11378,
              "short": 6009,
              "net": 5369
            },
            "smallTrader": {
              "long": 17497,
              "short": 11848,
              "net": 5649
            }
          },
          "openInterest": 33164
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 344,
              "short": 321,
              "net": 23
            },
            "nonCommercial": {
              "long": 2747,
              "short": 2328,
              "net": 419
            },
            "smallTrader": {
              "long": 1395,
              "short": 1837,
              "net": -442
            }
          },
          "openInterest": 4486
        }
      ]
    },
    {
      "reportDate": "1994-03-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 272081,
              "short": 228438,
              "net": 43643
            },
            "nonCommercial": {
              "long": 17091,
              "short": 29429,
              "net": -12338
            },
            "smallTrader": {
              "long": 30828,
              "short": 62133,
              "net": -31305
            }
          },
          "openInterest": 321249
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 35538,
              "short": 32167,
              "net": 3371
            },
            "nonCommercial": {
              "long": 2975,
              "short": 2175,
              "net": 800
            },
            "smallTrader": {
              "long": 2182,
              "short": 6353,
              "net": -4171
            }
          },
          "openInterest": 40943
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 318712,
              "short": 279713,
              "net": 38999
            },
            "nonCommercial": {
              "long": 37856,
              "short": 56483,
              "net": -18627
            },
            "smallTrader": {
              "long": 94074,
              "short": 114446,
              "net": -20372
            }
          },
          "openInterest": 461443
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 112943,
              "short": 130617,
              "net": -17674
            },
            "nonCommercial": {
              "long": 63375,
              "short": 33619,
              "net": 29756
            },
            "smallTrader": {
              "long": 14406,
              "short": 26488,
              "net": -12082
            }
          },
          "openInterest": 191118
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 723,
              "short": 1579,
              "net": -856
            },
            "nonCommercial": {
              "long": 1102,
              "short": 272,
              "net": 830
            },
            "smallTrader": {
              "long": 2106,
              "short": 2080,
              "net": 26
            }
          },
          "openInterest": 3931
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16477,
              "short": 10757,
              "net": 5720
            },
            "nonCommercial": {
              "long": 2973,
              "short": 8102,
              "net": -5129
            },
            "smallTrader": {
              "long": 11513,
              "short": 12104,
              "net": -591
            }
          },
          "openInterest": 31281
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24766,
              "short": 15754,
              "net": 9012
            },
            "nonCommercial": {
              "long": 4746,
              "short": 14761,
              "net": -10015
            },
            "smallTrader": {
              "long": 14022,
              "short": 13019,
              "net": 1003
            }
          },
          "openInterest": 44543
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39052,
              "short": 75823,
              "net": -36771
            },
            "nonCommercial": {
              "long": 26552,
              "short": 3858,
              "net": 22694
            },
            "smallTrader": {
              "long": 21319,
              "short": 7242,
              "net": 14077
            }
          },
          "openInterest": 87735
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16465,
              "short": 43638,
              "net": -27173
            },
            "nonCommercial": {
              "long": 21313,
              "short": 1983,
              "net": 19330
            },
            "smallTrader": {
              "long": 17822,
              "short": 9979,
              "net": 7843
            }
          },
          "openInterest": 58003
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18791,
              "short": 43528,
              "net": -24737
            },
            "nonCommercial": {
              "long": 21551,
              "short": 6076,
              "net": 15475
            },
            "smallTrader": {
              "long": 27371,
              "short": 18109,
              "net": 9262
            }
          },
          "openInterest": 68602
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27400,
              "short": 29530,
              "net": -2130
            },
            "nonCommercial": {
              "long": 9605,
              "short": 8967,
              "net": 638
            },
            "smallTrader": {
              "long": 15328,
              "short": 13836,
              "net": 1492
            }
          },
          "openInterest": 54656
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 269530,
              "short": 269517,
              "net": 13
            },
            "nonCommercial": {
              "long": 21444,
              "short": 30975,
              "net": -9531
            },
            "smallTrader": {
              "long": 105329,
              "short": 95811,
              "net": 9518
            }
          },
          "openInterest": 409735
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3351,
              "short": 3074,
              "net": 277
            },
            "nonCommercial": {
              "long": 2888,
              "short": 890,
              "net": 1998
            },
            "smallTrader": {
              "long": 5490,
              "short": 7765,
              "net": -2275
            }
          },
          "openInterest": 12346
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44989,
              "short": 98182,
              "net": -53193
            },
            "nonCommercial": {
              "long": 39949,
              "short": 16234,
              "net": 23715
            },
            "smallTrader": {
              "long": 54923,
              "short": 25445,
              "net": 29478
            }
          },
          "openInterest": 147441
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133656,
              "short": 131994,
              "net": 1662
            },
            "nonCommercial": {
              "long": 4379,
              "short": 11328,
              "net": -6949
            },
            "smallTrader": {
              "long": 45898,
              "short": 40611,
              "net": 5287
            }
          },
          "openInterest": 192817
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27737,
              "short": 18293,
              "net": 9444
            },
            "nonCommercial": {
              "long": 5503,
              "short": 11558,
              "net": -6055
            },
            "smallTrader": {
              "long": 19238,
              "short": 22627,
              "net": -3389
            }
          },
          "openInterest": 53287
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37857,
              "short": 36730,
              "net": 1127
            },
            "nonCommercial": {
              "long": 7061,
              "short": 9347,
              "net": -2286
            },
            "smallTrader": {
              "long": 34081,
              "short": 32922,
              "net": 1159
            }
          },
          "openInterest": 81538
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84762,
              "short": 96105,
              "net": -11343
            },
            "nonCommercial": {
              "long": 5747,
              "short": 3398,
              "net": 2349
            },
            "smallTrader": {
              "long": 20284,
              "short": 11290,
              "net": 8994
            }
          },
          "openInterest": 115482
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1441,
              "short": 19805,
              "net": -18364
            },
            "nonCommercial": {
              "long": 14028,
              "short": 998,
              "net": 13030
            },
            "smallTrader": {
              "long": 7882,
              "short": 2548,
              "net": 5334
            }
          },
          "openInterest": 24073
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19792,
              "short": 87339,
              "net": -67547
            },
            "nonCommercial": {
              "long": 49430,
              "short": 5243,
              "net": 44187
            },
            "smallTrader": {
              "long": 41202,
              "short": 17842,
              "net": 23360
            }
          },
          "openInterest": 116902
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28810,
              "short": 45779,
              "net": -16969
            },
            "nonCommercial": {
              "long": 9477,
              "short": 4062,
              "net": 5415
            },
            "smallTrader": {
              "long": 33679,
              "short": 22125,
              "net": 11554
            }
          },
          "openInterest": 77779
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25487,
              "short": 61860,
              "net": -36373
            },
            "nonCommercial": {
              "long": 19496,
              "short": 3960,
              "net": 15536
            },
            "smallTrader": {
              "long": 43254,
              "short": 22417,
              "net": 20837
            }
          },
          "openInterest": 100969
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40573,
              "short": 101544,
              "net": -60971
            },
            "nonCommercial": {
              "long": 38509,
              "short": 2661,
              "net": 35848
            },
            "smallTrader": {
              "long": 58002,
              "short": 32879,
              "net": 25123
            }
          },
          "openInterest": 138987
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5713,
              "short": 15644,
              "net": -9931
            },
            "nonCommercial": {
              "long": 12703,
              "short": 6838,
              "net": 5865
            },
            "smallTrader": {
              "long": 17637,
              "short": 13571,
              "net": 4066
            }
          },
          "openInterest": 36078
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 879,
              "short": 1251,
              "net": -372
            },
            "nonCommercial": {
              "long": 2885,
              "short": 2118,
              "net": 767
            },
            "smallTrader": {
              "long": 1846,
              "short": 2241,
              "net": -395
            }
          },
          "openInterest": 7310
        }
      ]
    },
    {
      "reportDate": "1994-04-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 259407,
              "short": 239784,
              "net": 19623
            },
            "nonCommercial": {
              "long": 39782,
              "short": 32507,
              "net": 7275
            },
            "smallTrader": {
              "long": 28321,
              "short": 55219,
              "net": -26898
            }
          },
          "openInterest": 329123
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32459,
              "short": 30448,
              "net": 2011
            },
            "nonCommercial": {
              "long": 3226,
              "short": 1823,
              "net": 1403
            },
            "smallTrader": {
              "long": 3013,
              "short": 6427,
              "net": -3414
            }
          },
          "openInterest": 38698
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 336127,
              "short": 322970,
              "net": 13157
            },
            "nonCommercial": {
              "long": 39766,
              "short": 46511,
              "net": -6745
            },
            "smallTrader": {
              "long": 112273,
              "short": 118685,
              "net": -6412
            }
          },
          "openInterest": 495897
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 115252,
              "short": 128256,
              "net": -13004
            },
            "nonCommercial": {
              "long": 48436,
              "short": 22487,
              "net": 25949
            },
            "smallTrader": {
              "long": 14363,
              "short": 27308,
              "net": -12945
            }
          },
          "openInterest": 178391
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1255,
              "short": 1089,
              "net": 166
            },
            "nonCommercial": {
              "long": 466,
              "short": 866,
              "net": -400
            },
            "smallTrader": {
              "long": 2218,
              "short": 1984,
              "net": 234
            }
          },
          "openInterest": 3939
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32513,
              "short": 6571,
              "net": 25942
            },
            "nonCommercial": {
              "long": 355,
              "short": 18189,
              "net": -17834
            },
            "smallTrader": {
              "long": 9988,
              "short": 18096,
              "net": -8108
            }
          },
          "openInterest": 43406
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25525,
              "short": 14515,
              "net": 11010
            },
            "nonCommercial": {
              "long": 2764,
              "short": 14394,
              "net": -11630
            },
            "smallTrader": {
              "long": 14035,
              "short": 13415,
              "net": 620
            }
          },
          "openInterest": 43576
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40574,
              "short": 71614,
              "net": -31040
            },
            "nonCommercial": {
              "long": 24863,
              "short": 5102,
              "net": 19761
            },
            "smallTrader": {
              "long": 20105,
              "short": 8826,
              "net": 11279
            }
          },
          "openInterest": 86464
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18903,
              "short": 43828,
              "net": -24925
            },
            "nonCommercial": {
              "long": 18759,
              "short": 2479,
              "net": 16280
            },
            "smallTrader": {
              "long": 17016,
              "short": 8371,
              "net": 8645
            }
          },
          "openInterest": 56837
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19165,
              "short": 38611,
              "net": -19446
            },
            "nonCommercial": {
              "long": 14503,
              "short": 3665,
              "net": 10838
            },
            "smallTrader": {
              "long": 26032,
              "short": 17424,
              "net": 8608
            }
          },
          "openInterest": 60617
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28316,
              "short": 29111,
              "net": -795
            },
            "nonCommercial": {
              "long": 7733,
              "short": 7492,
              "net": 241
            },
            "smallTrader": {
              "long": 15187,
              "short": 14633,
              "net": 554
            }
          },
          "openInterest": 54294
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 253830,
              "short": 291456,
              "net": -37626
            },
            "nonCommercial": {
              "long": 28591,
              "short": 15237,
              "net": 13354
            },
            "smallTrader": {
              "long": 111898,
              "short": 87626,
              "net": 24272
            }
          },
          "openInterest": 407466
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3075,
              "short": 3178,
              "net": -103
            },
            "nonCommercial": {
              "long": 3134,
              "short": 491,
              "net": 2643
            },
            "smallTrader": {
              "long": 4554,
              "short": 7094,
              "net": -2540
            }
          },
          "openInterest": 11422
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42664,
              "short": 89039,
              "net": -46375
            },
            "nonCommercial": {
              "long": 35281,
              "short": 17876,
              "net": 17405
            },
            "smallTrader": {
              "long": 52191,
              "short": 23221,
              "net": 28970
            }
          },
          "openInterest": 138683
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119601,
              "short": 132101,
              "net": -12500
            },
            "nonCommercial": {
              "long": 6720,
              "short": 6300,
              "net": 420
            },
            "smallTrader": {
              "long": 45278,
              "short": 33198,
              "net": 12080
            }
          },
          "openInterest": 175999
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23941,
              "short": 22073,
              "net": 1868
            },
            "nonCommercial": {
              "long": 11131,
              "short": 11538,
              "net": -407
            },
            "smallTrader": {
              "long": 21115,
              "short": 22576,
              "net": -1461
            }
          },
          "openInterest": 57101
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33533,
              "short": 33952,
              "net": -419
            },
            "nonCommercial": {
              "long": 8916,
              "short": 8616,
              "net": 300
            },
            "smallTrader": {
              "long": 30796,
              "short": 30677,
              "net": 119
            }
          },
          "openInterest": 76173
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85806,
              "short": 99510,
              "net": -13704
            },
            "nonCommercial": {
              "long": 6763,
              "short": 3266,
              "net": 3497
            },
            "smallTrader": {
              "long": 21629,
              "short": 11422,
              "net": 10207
            }
          },
          "openInterest": 119016
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2191,
              "short": 21157,
              "net": -18966
            },
            "nonCommercial": {
              "long": 14116,
              "short": 754,
              "net": 13362
            },
            "smallTrader": {
              "long": 7677,
              "short": 2073,
              "net": 5604
            }
          },
          "openInterest": 24742
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21035,
              "short": 86874,
              "net": -65839
            },
            "nonCommercial": {
              "long": 45371,
              "short": 5530,
              "net": 39841
            },
            "smallTrader": {
              "long": 44434,
              "short": 18436,
              "net": 25998
            }
          },
          "openInterest": 117410
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39745,
              "short": 38731,
              "net": 1014
            },
            "nonCommercial": {
              "long": 7369,
              "short": 14694,
              "net": -7325
            },
            "smallTrader": {
              "long": 32256,
              "short": 25945,
              "net": 6311
            }
          },
          "openInterest": 88134
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33414,
              "short": 48603,
              "net": -15189
            },
            "nonCommercial": {
              "long": 12634,
              "short": 10586,
              "net": 2048
            },
            "smallTrader": {
              "long": 38895,
              "short": 25754,
              "net": 13141
            }
          },
          "openInterest": 97524
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47030,
              "short": 91358,
              "net": -44328
            },
            "nonCommercial": {
              "long": 27882,
              "short": 2302,
              "net": 25580
            },
            "smallTrader": {
              "long": 53088,
              "short": 34340,
              "net": 18748
            }
          },
          "openInterest": 129495
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10238,
              "short": 12187,
              "net": -1949
            },
            "nonCommercial": {
              "long": 9651,
              "short": 8268,
              "net": 1383
            },
            "smallTrader": {
              "long": 14631,
              "short": 14065,
              "net": 566
            }
          },
          "openInterest": 34614
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 744,
              "short": 1778,
              "net": -1034
            },
            "nonCommercial": {
              "long": 3704,
              "short": 2606,
              "net": 1098
            },
            "smallTrader": {
              "long": 1960,
              "short": 2024,
              "net": -64
            }
          },
          "openInterest": 9172
        }
      ]
    },
    {
      "reportDate": "1994-04-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258259,
              "short": 246276,
              "net": 11983
            },
            "nonCommercial": {
              "long": 40826,
              "short": 22746,
              "net": 18080
            },
            "smallTrader": {
              "long": 35076,
              "short": 65139,
              "net": -30063
            }
          },
          "openInterest": 335348
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32026,
              "short": 30469,
              "net": 1557
            },
            "nonCommercial": {
              "long": 3182,
              "short": 1758,
              "net": 1424
            },
            "smallTrader": {
              "long": 1986,
              "short": 4967,
              "net": -2981
            }
          },
          "openInterest": 37194
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 337527,
              "short": 327509,
              "net": 10018
            },
            "nonCommercial": {
              "long": 45284,
              "short": 41864,
              "net": 3420
            },
            "smallTrader": {
              "long": 97486,
              "short": 110924,
              "net": -13438
            }
          },
          "openInterest": 489293
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 115711,
              "short": 131675,
              "net": -15964
            },
            "nonCommercial": {
              "long": 51878,
              "short": 22235,
              "net": 29643
            },
            "smallTrader": {
              "long": 13999,
              "short": 27678,
              "net": -13679
            }
          },
          "openInterest": 182195
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 561,
              "short": 4334,
              "net": -3773
            },
            "nonCommercial": {
              "long": 1226,
              "short": 0,
              "net": 1226
            },
            "smallTrader": {
              "long": 4501,
              "short": 1954,
              "net": 2547
            }
          },
          "openInterest": 6288
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38740,
              "short": 8561,
              "net": 30179
            },
            "nonCommercial": {
              "long": 714,
              "short": 19134,
              "net": -18420
            },
            "smallTrader": {
              "long": 7228,
              "short": 18987,
              "net": -11759
            }
          },
          "openInterest": 47239
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24951,
              "short": 14200,
              "net": 10751
            },
            "nonCommercial": {
              "long": 4976,
              "short": 13943,
              "net": -8967
            },
            "smallTrader": {
              "long": 12044,
              "short": 13828,
              "net": -1784
            }
          },
          "openInterest": 43423
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41694,
              "short": 71289,
              "net": -29595
            },
            "nonCommercial": {
              "long": 26304,
              "short": 7136,
              "net": 19168
            },
            "smallTrader": {
              "long": 15669,
              "short": 5242,
              "net": 10427
            }
          },
          "openInterest": 84518
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20293,
              "short": 46442,
              "net": -26149
            },
            "nonCommercial": {
              "long": 21530,
              "short": 2515,
              "net": 19015
            },
            "smallTrader": {
              "long": 17707,
              "short": 10573,
              "net": 7134
            }
          },
          "openInterest": 61749
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19484,
              "short": 37489,
              "net": -18005
            },
            "nonCommercial": {
              "long": 11815,
              "short": 4125,
              "net": 7690
            },
            "smallTrader": {
              "long": 25025,
              "short": 14710,
              "net": 10315
            }
          },
          "openInterest": 56887
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30233,
              "short": 26775,
              "net": 3458
            },
            "nonCommercial": {
              "long": 6144,
              "short": 8758,
              "net": -2614
            },
            "smallTrader": {
              "long": 13824,
              "short": 14668,
              "net": -844
            }
          },
          "openInterest": 52317
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 262268,
              "short": 295793,
              "net": -33525
            },
            "nonCommercial": {
              "long": 28008,
              "short": 16798,
              "net": 11210
            },
            "smallTrader": {
              "long": 108407,
              "short": 86092,
              "net": 22315
            }
          },
          "openInterest": 410531
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3037,
              "short": 3111,
              "net": -74
            },
            "nonCommercial": {
              "long": 3127,
              "short": 440,
              "net": 2687
            },
            "smallTrader": {
              "long": 4778,
              "short": 7391,
              "net": -2613
            }
          },
          "openInterest": 11422
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53837,
              "short": 76023,
              "net": -22186
            },
            "nonCommercial": {
              "long": 30231,
              "short": 27193,
              "net": 3038
            },
            "smallTrader": {
              "long": 47504,
              "short": 28356,
              "net": 19148
            }
          },
          "openInterest": 140190
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113359,
              "short": 126701,
              "net": -13342
            },
            "nonCommercial": {
              "long": 6969,
              "short": 5935,
              "net": 1034
            },
            "smallTrader": {
              "long": 44250,
              "short": 31942,
              "net": 12308
            }
          },
          "openInterest": 167614
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24988,
              "short": 19010,
              "net": 5978
            },
            "nonCommercial": {
              "long": 9301,
              "short": 12427,
              "net": -3126
            },
            "smallTrader": {
              "long": 20841,
              "short": 23693,
              "net": -2852
            }
          },
          "openInterest": 55960
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30029,
              "short": 31710,
              "net": -1681
            },
            "nonCommercial": {
              "long": 7209,
              "short": 7434,
              "net": -225
            },
            "smallTrader": {
              "long": 31829,
              "short": 29923,
              "net": 1906
            }
          },
          "openInterest": 72273
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90774,
              "short": 103805,
              "net": -13031
            },
            "nonCommercial": {
              "long": 7111,
              "short": 3851,
              "net": 3260
            },
            "smallTrader": {
              "long": 20940,
              "short": 11169,
              "net": 9771
            }
          },
          "openInterest": 122799
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3210,
              "short": 18502,
              "net": -15292
            },
            "nonCommercial": {
              "long": 11979,
              "short": 657,
              "net": 11322
            },
            "smallTrader": {
              "long": 6691,
              "short": 2721,
              "net": 3970
            }
          },
          "openInterest": 22603
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25435,
              "short": 83658,
              "net": -58223
            },
            "nonCommercial": {
              "long": 40308,
              "short": 5155,
              "net": 35153
            },
            "smallTrader": {
              "long": 40576,
              "short": 17506,
              "net": 23070
            }
          },
          "openInterest": 113560
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39659,
              "short": 37119,
              "net": 2540
            },
            "nonCommercial": {
              "long": 7259,
              "short": 16375,
              "net": -9116
            },
            "smallTrader": {
              "long": 33350,
              "short": 26774,
              "net": 6576
            }
          },
          "openInterest": 88411
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34951,
              "short": 46175,
              "net": -11224
            },
            "nonCommercial": {
              "long": 11664,
              "short": 12563,
              "net": -899
            },
            "smallTrader": {
              "long": 38208,
              "short": 26085,
              "net": 12123
            }
          },
          "openInterest": 98756
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51045,
              "short": 73778,
              "net": -22733
            },
            "nonCommercial": {
              "long": 19124,
              "short": 7916,
              "net": 11208
            },
            "smallTrader": {
              "long": 44710,
              "short": 33185,
              "net": 11525
            }
          },
          "openInterest": 115359
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16606,
              "short": 14895,
              "net": 1711
            },
            "nonCommercial": {
              "long": 7104,
              "short": 6733,
              "net": 371
            },
            "smallTrader": {
              "long": 11236,
              "short": 13318,
              "net": -2082
            }
          },
          "openInterest": 34996
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 780,
              "short": 1596,
              "net": -816
            },
            "nonCommercial": {
              "long": 3300,
              "short": 3666,
              "net": -366
            },
            "smallTrader": {
              "long": 1940,
              "short": 758,
              "net": 1182
            }
          },
          "openInterest": 9246
        }
      ]
    },
    {
      "reportDate": "1994-04-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 263526,
              "short": 244490,
              "net": 19036
            },
            "nonCommercial": {
              "long": 35784,
              "short": 27925,
              "net": 7859
            },
            "smallTrader": {
              "long": 38283,
              "short": 65178,
              "net": -26895
            }
          },
          "openInterest": 339775
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31594,
              "short": 29058,
              "net": 2536
            },
            "nonCommercial": {
              "long": 3075,
              "short": 2087,
              "net": 988
            },
            "smallTrader": {
              "long": 1972,
              "short": 5496,
              "net": -3524
            }
          },
          "openInterest": 36641
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 352531,
              "short": 342497,
              "net": 10034
            },
            "nonCommercial": {
              "long": 53699,
              "short": 49843,
              "net": 3856
            },
            "smallTrader": {
              "long": 122041,
              "short": 135931,
              "net": -13890
            }
          },
          "openInterest": 539457
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 120611,
              "short": 132583,
              "net": -11972
            },
            "nonCommercial": {
              "long": 53217,
              "short": 25685,
              "net": 27532
            },
            "smallTrader": {
              "long": 12646,
              "short": 28206,
              "net": -15560
            }
          },
          "openInterest": 187284
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 591,
              "short": 4370,
              "net": -3779
            },
            "nonCommercial": {
              "long": 1461,
              "short": 0,
              "net": 1461
            },
            "smallTrader": {
              "long": 4105,
              "short": 1787,
              "net": 2318
            }
          },
          "openInterest": 6157
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37702,
              "short": 11814,
              "net": 25888
            },
            "nonCommercial": {
              "long": 535,
              "short": 15516,
              "net": -14981
            },
            "smallTrader": {
              "long": 7456,
              "short": 18363,
              "net": -10907
            }
          },
          "openInterest": 46240
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23454,
              "short": 15295,
              "net": 8159
            },
            "nonCommercial": {
              "long": 5654,
              "short": 12015,
              "net": -6361
            },
            "smallTrader": {
              "long": 11981,
              "short": 13779,
              "net": -1798
            }
          },
          "openInterest": 42749
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39115,
              "short": 64746,
              "net": -25631
            },
            "nonCommercial": {
              "long": 25454,
              "short": 9333,
              "net": 16121
            },
            "smallTrader": {
              "long": 15008,
              "short": 5498,
              "net": 9510
            }
          },
          "openInterest": 79820
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24182,
              "short": 45133,
              "net": -20951
            },
            "nonCommercial": {
              "long": 16167,
              "short": 2485,
              "net": 13682
            },
            "smallTrader": {
              "long": 13722,
              "short": 6453,
              "net": 7269
            }
          },
          "openInterest": 56058
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18031,
              "short": 37779,
              "net": -19748
            },
            "nonCommercial": {
              "long": 12726,
              "short": 4093,
              "net": 8633
            },
            "smallTrader": {
              "long": 25348,
              "short": 14233,
              "net": 11115
            }
          },
          "openInterest": 56587
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26538,
              "short": 34837,
              "net": -8299
            },
            "nonCommercial": {
              "long": 13958,
              "short": 7699,
              "net": 6259
            },
            "smallTrader": {
              "long": 15515,
              "short": 13475,
              "net": 2040
            }
          },
          "openInterest": 57494
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 258255,
              "short": 298465,
              "net": -40210
            },
            "nonCommercial": {
              "long": 33641,
              "short": 13301,
              "net": 20340
            },
            "smallTrader": {
              "long": 104604,
              "short": 84734,
              "net": 19870
            }
          },
          "openInterest": 411908
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4133,
              "short": 3133,
              "net": 1000
            },
            "nonCommercial": {
              "long": 2697,
              "short": 1924,
              "net": 773
            },
            "smallTrader": {
              "long": 5559,
              "short": 7332,
              "net": -1773
            }
          },
          "openInterest": 13075
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68830,
              "short": 64190,
              "net": 4640
            },
            "nonCommercial": {
              "long": 25666,
              "short": 42487,
              "net": -16821
            },
            "smallTrader": {
              "long": 46383,
              "short": 34202,
              "net": 12181
            }
          },
          "openInterest": 150065
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105931,
              "short": 122639,
              "net": -16708
            },
            "nonCommercial": {
              "long": 10843,
              "short": 5255,
              "net": 5588
            },
            "smallTrader": {
              "long": 45808,
              "short": 34688,
              "net": 11120
            }
          },
          "openInterest": 165685
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27259,
              "short": 20495,
              "net": 6764
            },
            "nonCommercial": {
              "long": 9098,
              "short": 11566,
              "net": -2468
            },
            "smallTrader": {
              "long": 19600,
              "short": 23896,
              "net": -4296
            }
          },
          "openInterest": 56896
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27931,
              "short": 27848,
              "net": 83
            },
            "nonCommercial": {
              "long": 4633,
              "short": 12330,
              "net": -7697
            },
            "smallTrader": {
              "long": 31779,
              "short": 24165,
              "net": 7614
            }
          },
          "openInterest": 67521
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86254,
              "short": 111517,
              "net": -25263
            },
            "nonCommercial": {
              "long": 14810,
              "short": 1405,
              "net": 13405
            },
            "smallTrader": {
              "long": 22718,
              "short": 10860,
              "net": 11858
            }
          },
          "openInterest": 127025
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3768,
              "short": 16818,
              "net": -13050
            },
            "nonCommercial": {
              "long": 10787,
              "short": 1658,
              "net": 9129
            },
            "smallTrader": {
              "long": 6675,
              "short": 2754,
              "net": 3921
            }
          },
          "openInterest": 22014
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25167,
              "short": 83879,
              "net": -58712
            },
            "nonCommercial": {
              "long": 43553,
              "short": 6331,
              "net": 37222
            },
            "smallTrader": {
              "long": 37817,
              "short": 16327,
              "net": 21490
            }
          },
          "openInterest": 114547
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42240,
              "short": 40436,
              "net": 1804
            },
            "nonCommercial": {
              "long": 6754,
              "short": 17166,
              "net": -10412
            },
            "smallTrader": {
              "long": 33691,
              "short": 25083,
              "net": 8608
            }
          },
          "openInterest": 91845
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33601,
              "short": 50262,
              "net": -16661
            },
            "nonCommercial": {
              "long": 13436,
              "short": 12704,
              "net": 732
            },
            "smallTrader": {
              "long": 40762,
              "short": 24833,
              "net": 15929
            }
          },
          "openInterest": 102659
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49312,
              "short": 70306,
              "net": -20994
            },
            "nonCommercial": {
              "long": 19224,
              "short": 8201,
              "net": 11023
            },
            "smallTrader": {
              "long": 42170,
              "short": 32199,
              "net": 9971
            }
          },
          "openInterest": 111500
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24166,
              "short": 13151,
              "net": 11015
            },
            "nonCommercial": {
              "long": 6039,
              "short": 11619,
              "net": -5580
            },
            "smallTrader": {
              "long": 10016,
              "short": 15451,
              "net": -5435
            }
          },
          "openInterest": 40579
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 798,
              "short": 1275,
              "net": -477
            },
            "nonCommercial": {
              "long": 2783,
              "short": 3069,
              "net": -286
            },
            "smallTrader": {
              "long": 1734,
              "short": 971,
              "net": 763
            }
          },
          "openInterest": 8427
        }
      ]
    },
    {
      "reportDate": "1994-04-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222701,
              "short": 214264,
              "net": 8437
            },
            "nonCommercial": {
              "long": 32480,
              "short": 18961,
              "net": 13519
            },
            "smallTrader": {
              "long": 40304,
              "short": 62260,
              "net": -21956
            }
          },
          "openInterest": 301378
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31476,
              "short": 27686,
              "net": 3790
            },
            "nonCommercial": {
              "long": 2863,
              "short": 3530,
              "net": -667
            },
            "smallTrader": {
              "long": 2837,
              "short": 5960,
              "net": -3123
            }
          },
          "openInterest": 37176
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 343897,
              "short": 323731,
              "net": 20166
            },
            "nonCommercial": {
              "long": 47090,
              "short": 46390,
              "net": 700
            },
            "smallTrader": {
              "long": 102874,
              "short": 123740,
              "net": -20866
            }
          },
          "openInterest": 505803
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117319,
              "short": 137637,
              "net": -20318
            },
            "nonCommercial": {
              "long": 52535,
              "short": 22134,
              "net": 30401
            },
            "smallTrader": {
              "long": 15742,
              "short": 25825,
              "net": -10083
            }
          },
          "openInterest": 186377
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 990,
              "short": 4386,
              "net": -3396
            },
            "nonCommercial": {
              "long": 1379,
              "short": 0,
              "net": 1379
            },
            "smallTrader": {
              "long": 3768,
              "short": 1751,
              "net": 2017
            }
          },
          "openInterest": 6137
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16756,
              "short": 22377,
              "net": -5621
            },
            "nonCommercial": {
              "long": 12655,
              "short": 6414,
              "net": 6241
            },
            "smallTrader": {
              "long": 15204,
              "short": 15824,
              "net": -620
            }
          },
          "openInterest": 45341
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21414,
              "short": 18900,
              "net": 2514
            },
            "nonCommercial": {
              "long": 5297,
              "short": 9734,
              "net": -4437
            },
            "smallTrader": {
              "long": 13365,
              "short": 11442,
              "net": 1923
            }
          },
          "openInterest": 41747
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41804,
              "short": 61664,
              "net": -19860
            },
            "nonCommercial": {
              "long": 23893,
              "short": 12757,
              "net": 11136
            },
            "smallTrader": {
              "long": 15074,
              "short": 6350,
              "net": 8724
            }
          },
          "openInterest": 81281
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20792,
              "short": 40163,
              "net": -19371
            },
            "nonCommercial": {
              "long": 15741,
              "short": 2409,
              "net": 13332
            },
            "smallTrader": {
              "long": 12274,
              "short": 6235,
              "net": 6039
            }
          },
          "openInterest": 50930
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19338,
              "short": 41757,
              "net": -22419
            },
            "nonCommercial": {
              "long": 14524,
              "short": 3801,
              "net": 10723
            },
            "smallTrader": {
              "long": 26481,
              "short": 14785,
              "net": 11696
            }
          },
          "openInterest": 61454
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22962,
              "short": 29928,
              "net": -6966
            },
            "nonCommercial": {
              "long": 13937,
              "short": 8326,
              "net": 5611
            },
            "smallTrader": {
              "long": 13380,
              "short": 12025,
              "net": 1355
            }
          },
          "openInterest": 51424
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 263216,
              "short": 308596,
              "net": -45380
            },
            "nonCommercial": {
              "long": 37712,
              "short": 14541,
              "net": 23171
            },
            "smallTrader": {
              "long": 101249,
              "short": 79040,
              "net": 22209
            }
          },
          "openInterest": 410938
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4599,
              "short": 2815,
              "net": 1784
            },
            "nonCommercial": {
              "long": 2818,
              "short": 2305,
              "net": 513
            },
            "smallTrader": {
              "long": 5243,
              "short": 7540,
              "net": -2297
            }
          },
          "openInterest": 13242
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74124,
              "short": 61806,
              "net": 12318
            },
            "nonCommercial": {
              "long": 21360,
              "short": 48075,
              "net": -26715
            },
            "smallTrader": {
              "long": 44898,
              "short": 30501,
              "net": 14397
            }
          },
          "openInterest": 149682
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89405,
              "short": 110886,
              "net": -21481
            },
            "nonCommercial": {
              "long": 12908,
              "short": 4756,
              "net": 8152
            },
            "smallTrader": {
              "long": 45545,
              "short": 32216,
              "net": 13329
            }
          },
          "openInterest": 150634
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28583,
              "short": 22583,
              "net": 6000
            },
            "nonCommercial": {
              "long": 9221,
              "short": 9532,
              "net": -311
            },
            "smallTrader": {
              "long": 19980,
              "short": 25669,
              "net": -5689
            }
          },
          "openInterest": 58882
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28134,
              "short": 27792,
              "net": 342
            },
            "nonCommercial": {
              "long": 4299,
              "short": 13476,
              "net": -9177
            },
            "smallTrader": {
              "long": 30355,
              "short": 21520,
              "net": 8835
            }
          },
          "openInterest": 65909
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 77626,
              "short": 97175,
              "net": -19549
            },
            "nonCommercial": {
              "long": 11924,
              "short": 2225,
              "net": 9699
            },
            "smallTrader": {
              "long": 19815,
              "short": 9965,
              "net": 9850
            }
          },
          "openInterest": 112307
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4097,
              "short": 16340,
              "net": -12243
            },
            "nonCommercial": {
              "long": 9793,
              "short": 1659,
              "net": 8134
            },
            "smallTrader": {
              "long": 6708,
              "short": 2599,
              "net": 4109
            }
          },
          "openInterest": 21394
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33976,
              "short": 92152,
              "net": -58176
            },
            "nonCommercial": {
              "long": 45671,
              "short": 7572,
              "net": 38099
            },
            "smallTrader": {
              "long": 40687,
              "short": 20610,
              "net": 20077
            }
          },
          "openInterest": 127858
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37243,
              "short": 38123,
              "net": -880
            },
            "nonCommercial": {
              "long": 5810,
              "short": 14781,
              "net": -8971
            },
            "smallTrader": {
              "long": 35825,
              "short": 25974,
              "net": 9851
            }
          },
          "openInterest": 88193
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29970,
              "short": 53595,
              "net": -23625
            },
            "nonCommercial": {
              "long": 13788,
              "short": 6074,
              "net": 7714
            },
            "smallTrader": {
              "long": 39053,
              "short": 23142,
              "net": 15911
            }
          },
          "openInterest": 98042
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46007,
              "short": 79802,
              "net": -33795
            },
            "nonCommercial": {
              "long": 21133,
              "short": 2087,
              "net": 19046
            },
            "smallTrader": {
              "long": 39157,
              "short": 24408,
              "net": 14749
            }
          },
          "openInterest": 106970
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19476,
              "short": 15701,
              "net": 3775
            },
            "nonCommercial": {
              "long": 8897,
              "short": 9291,
              "net": -394
            },
            "smallTrader": {
              "long": 10822,
              "short": 14203,
              "net": -3381
            }
          },
          "openInterest": 39486
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 936,
              "short": 750,
              "net": 186
            },
            "nonCommercial": {
              "long": 2623,
              "short": 3073,
              "net": -450
            },
            "smallTrader": {
              "long": 1430,
              "short": 1166,
              "net": 264
            }
          },
          "openInterest": 7434
        }
      ]
    },
    {
      "reportDate": "1994-05-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 239087,
              "short": 215686,
              "net": 23401
            },
            "nonCommercial": {
              "long": 25533,
              "short": 24171,
              "net": 1362
            },
            "smallTrader": {
              "long": 37175,
              "short": 61938,
              "net": -24763
            }
          },
          "openInterest": 307642
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30753,
              "short": 26784,
              "net": 3969
            },
            "nonCommercial": {
              "long": 2775,
              "short": 3309,
              "net": -534
            },
            "smallTrader": {
              "long": 3294,
              "short": 6729,
              "net": -3435
            }
          },
          "openInterest": 36822
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 350490,
              "short": 326594,
              "net": 23896
            },
            "nonCommercial": {
              "long": 35051,
              "short": 49974,
              "net": -14923
            },
            "smallTrader": {
              "long": 107128,
              "short": 116101,
              "net": -8973
            }
          },
          "openInterest": 505491
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117751,
              "short": 128923,
              "net": -11172
            },
            "nonCommercial": {
              "long": 50982,
              "short": 26666,
              "net": 24316
            },
            "smallTrader": {
              "long": 15157,
              "short": 28301,
              "net": -13144
            }
          },
          "openInterest": 184160
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 990,
              "short": 3562,
              "net": -2572
            },
            "nonCommercial": {
              "long": 1490,
              "short": 0,
              "net": 1490
            },
            "smallTrader": {
              "long": 2885,
              "short": 1803,
              "net": 1082
            }
          },
          "openInterest": 5365
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12262,
              "short": 33309,
              "net": -21047
            },
            "nonCommercial": {
              "long": 16819,
              "short": 4437,
              "net": 12382
            },
            "smallTrader": {
              "long": 19685,
              "short": 11020,
              "net": 8665
            }
          },
          "openInterest": 49464
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22883,
              "short": 18591,
              "net": 4292
            },
            "nonCommercial": {
              "long": 5084,
              "short": 11511,
              "net": -6427
            },
            "smallTrader": {
              "long": 14168,
              "short": 12033,
              "net": 2135
            }
          },
          "openInterest": 43915
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39745,
              "short": 64771,
              "net": -25026
            },
            "nonCommercial": {
              "long": 25223,
              "short": 10740,
              "net": 14483
            },
            "smallTrader": {
              "long": 16113,
              "short": 5570,
              "net": 10543
            }
          },
          "openInterest": 81593
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19021,
              "short": 41960,
              "net": -22939
            },
            "nonCommercial": {
              "long": 20328,
              "short": 3472,
              "net": 16856
            },
            "smallTrader": {
              "long": 14387,
              "short": 8304,
              "net": 6083
            }
          },
          "openInterest": 57288
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18813,
              "short": 49886,
              "net": -31073
            },
            "nonCommercial": {
              "long": 20172,
              "short": 2561,
              "net": 17611
            },
            "smallTrader": {
              "long": 27948,
              "short": 14486,
              "net": 13462
            }
          },
          "openInterest": 67201
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21391,
              "short": 33055,
              "net": -11664
            },
            "nonCommercial": {
              "long": 16810,
              "short": 7689,
              "net": 9121
            },
            "smallTrader": {
              "long": 14161,
              "short": 11618,
              "net": 2543
            }
          },
          "openInterest": 53413
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 270019,
              "short": 312524,
              "net": -42505
            },
            "nonCommercial": {
              "long": 36233,
              "short": 17279,
              "net": 18954
            },
            "smallTrader": {
              "long": 106587,
              "short": 83036,
              "net": 23551
            }
          },
          "openInterest": 428019
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5264,
              "short": 2631,
              "net": 2633
            },
            "nonCommercial": {
              "long": 2287,
              "short": 2723,
              "net": -436
            },
            "smallTrader": {
              "long": 4821,
              "short": 7018,
              "net": -2197
            }
          },
          "openInterest": 12927
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74892,
              "short": 61492,
              "net": 13400
            },
            "nonCommercial": {
              "long": 23855,
              "short": 49230,
              "net": -25375
            },
            "smallTrader": {
              "long": 44772,
              "short": 32797,
              "net": 11975
            }
          },
          "openInterest": 150507
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81676,
              "short": 107765,
              "net": -26089
            },
            "nonCommercial": {
              "long": 12293,
              "short": 1921,
              "net": 10372
            },
            "smallTrader": {
              "long": 43072,
              "short": 27355,
              "net": 15717
            }
          },
          "openInterest": 142487
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27299,
              "short": 28412,
              "net": -1113
            },
            "nonCommercial": {
              "long": 13046,
              "short": 11694,
              "net": 1352
            },
            "smallTrader": {
              "long": 25424,
              "short": 25663,
              "net": -239
            }
          },
          "openInterest": 67119
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29030,
              "short": 28489,
              "net": 541
            },
            "nonCommercial": {
              "long": 4605,
              "short": 13805,
              "net": -9200
            },
            "smallTrader": {
              "long": 29984,
              "short": 21325,
              "net": 8659
            }
          },
          "openInterest": 67010
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85719,
              "short": 88770,
              "net": -3051
            },
            "nonCommercial": {
              "long": 5102,
              "short": 8919,
              "net": -3817
            },
            "smallTrader": {
              "long": 18396,
              "short": 11528,
              "net": 6868
            }
          },
          "openInterest": 112620
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4470,
              "short": 16983,
              "net": -12513
            },
            "nonCommercial": {
              "long": 8835,
              "short": 689,
              "net": 8146
            },
            "smallTrader": {
              "long": 6580,
              "short": 2213,
              "net": 4367
            }
          },
          "openInterest": 20650
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26401,
              "short": 89641,
              "net": -63240
            },
            "nonCommercial": {
              "long": 49092,
              "short": 7009,
              "net": 42083
            },
            "smallTrader": {
              "long": 37087,
              "short": 15930,
              "net": 21157
            }
          },
          "openInterest": 120110
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32538,
              "short": 37260,
              "net": -4722
            },
            "nonCommercial": {
              "long": 7971,
              "short": 14350,
              "net": -6379
            },
            "smallTrader": {
              "long": 35650,
              "short": 24549,
              "net": 11101
            }
          },
          "openInterest": 86179
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28030,
              "short": 56984,
              "net": -28954
            },
            "nonCommercial": {
              "long": 15656,
              "short": 4297,
              "net": 11359
            },
            "smallTrader": {
              "long": 37962,
              "short": 20367,
              "net": 17595
            }
          },
          "openInterest": 96667
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44375,
              "short": 78953,
              "net": -34578
            },
            "nonCommercial": {
              "long": 20658,
              "short": 2333,
              "net": 18325
            },
            "smallTrader": {
              "long": 37790,
              "short": 21537,
              "net": 16253
            }
          },
          "openInterest": 103140
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8531,
              "short": 25519,
              "net": -16988
            },
            "nonCommercial": {
              "long": 16839,
              "short": 4522,
              "net": 12317
            },
            "smallTrader": {
              "long": 17281,
              "short": 12610,
              "net": 4671
            }
          },
          "openInterest": 42704
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1050,
              "short": 835,
              "net": 215
            },
            "nonCommercial": {
              "long": 3809,
              "short": 3433,
              "net": 376
            },
            "smallTrader": {
              "long": 1493,
              "short": 2084,
              "net": -591
            }
          },
          "openInterest": 8714
        }
      ]
    },
    {
      "reportDate": "1994-05-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232351,
              "short": 216726,
              "net": 15625
            },
            "nonCommercial": {
              "long": 21339,
              "short": 18494,
              "net": 2845
            },
            "smallTrader": {
              "long": 47933,
              "short": 66403,
              "net": -18470
            }
          },
          "openInterest": 308868
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28866,
              "short": 25828,
              "net": 3038
            },
            "nonCommercial": {
              "long": 2754,
              "short": 3699,
              "net": -945
            },
            "smallTrader": {
              "long": 3855,
              "short": 5948,
              "net": -2093
            }
          },
          "openInterest": 35475
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 353155,
              "short": 352182,
              "net": 973
            },
            "nonCommercial": {
              "long": 43410,
              "short": 33518,
              "net": 9892
            },
            "smallTrader": {
              "long": 115431,
              "short": 126296,
              "net": -10865
            }
          },
          "openInterest": 525527
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 125672,
              "short": 144329,
              "net": -18657
            },
            "nonCommercial": {
              "long": 49892,
              "short": 21138,
              "net": 28754
            },
            "smallTrader": {
              "long": 16533,
              "short": 26630,
              "net": -10097
            }
          },
          "openInterest": 193709
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1324,
              "short": 3844,
              "net": -2520
            },
            "nonCommercial": {
              "long": 1077,
              "short": 0,
              "net": 1077
            },
            "smallTrader": {
              "long": 3472,
              "short": 2029,
              "net": 1443
            }
          },
          "openInterest": 5873
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14178,
              "short": 26206,
              "net": -12028
            },
            "nonCommercial": {
              "long": 11488,
              "short": 4784,
              "net": 6704
            },
            "smallTrader": {
              "long": 16518,
              "short": 11194,
              "net": 5324
            }
          },
          "openInterest": 42890
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21708,
              "short": 21035,
              "net": 673
            },
            "nonCommercial": {
              "long": 6231,
              "short": 8636,
              "net": -2405
            },
            "smallTrader": {
              "long": 14312,
              "short": 12580,
              "net": 1732
            }
          },
          "openInterest": 43990
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35276,
              "short": 67446,
              "net": -32170
            },
            "nonCommercial": {
              "long": 29579,
              "short": 8538,
              "net": 21041
            },
            "smallTrader": {
              "long": 15337,
              "short": 4208,
              "net": 11129
            }
          },
          "openInterest": 80654
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20446,
              "short": 41967,
              "net": -21521
            },
            "nonCommercial": {
              "long": 19237,
              "short": 4328,
              "net": 14909
            },
            "smallTrader": {
              "long": 15088,
              "short": 8476,
              "net": 6612
            }
          },
          "openInterest": 59304
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15608,
              "short": 46904,
              "net": -31296
            },
            "nonCommercial": {
              "long": 22034,
              "short": 3387,
              "net": 18647
            },
            "smallTrader": {
              "long": 27379,
              "short": 14730,
              "net": 12649
            }
          },
          "openInterest": 65121
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22790,
              "short": 33486,
              "net": -10696
            },
            "nonCommercial": {
              "long": 15283,
              "short": 7417,
              "net": 7866
            },
            "smallTrader": {
              "long": 14272,
              "short": 11442,
              "net": 2830
            }
          },
          "openInterest": 53261
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 280757,
              "short": 317580,
              "net": -36823
            },
            "nonCommercial": {
              "long": 39985,
              "short": 20056,
              "net": 19929
            },
            "smallTrader": {
              "long": 104616,
              "short": 87722,
              "net": 16894
            }
          },
          "openInterest": 438239
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5822,
              "short": 2913,
              "net": 2909
            },
            "nonCommercial": {
              "long": 1921,
              "short": 2803,
              "net": -882
            },
            "smallTrader": {
              "long": 4930,
              "short": 6957,
              "net": -2027
            }
          },
          "openInterest": 13686
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63828,
              "short": 71306,
              "net": -7478
            },
            "nonCommercial": {
              "long": 25958,
              "short": 34299,
              "net": -8341
            },
            "smallTrader": {
              "long": 46178,
              "short": 30359,
              "net": 15819
            }
          },
          "openInterest": 142039
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79230,
              "short": 106343,
              "net": -27113
            },
            "nonCommercial": {
              "long": 13396,
              "short": 2161,
              "net": 11235
            },
            "smallTrader": {
              "long": 43372,
              "short": 27494,
              "net": 15878
            }
          },
          "openInterest": 142857
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36284,
              "short": 22863,
              "net": 13421
            },
            "nonCommercial": {
              "long": 6079,
              "short": 14826,
              "net": -8747
            },
            "smallTrader": {
              "long": 19429,
              "short": 24103,
              "net": -4674
            }
          },
          "openInterest": 62470
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32526,
              "short": 29805,
              "net": 2721
            },
            "nonCommercial": {
              "long": 3724,
              "short": 16190,
              "net": -12466
            },
            "smallTrader": {
              "long": 30591,
              "short": 20846,
              "net": 9745
            }
          },
          "openInterest": 70431
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89986,
              "short": 90810,
              "net": -824
            },
            "nonCommercial": {
              "long": 5050,
              "short": 11925,
              "net": -6875
            },
            "smallTrader": {
              "long": 18747,
              "short": 11048,
              "net": 7699
            }
          },
          "openInterest": 117250
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4741,
              "short": 17200,
              "net": -12459
            },
            "nonCommercial": {
              "long": 9463,
              "short": 655,
              "net": 8808
            },
            "smallTrader": {
              "long": 5879,
              "short": 2228,
              "net": 3651
            }
          },
          "openInterest": 20774
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25020,
              "short": 87195,
              "net": -62175
            },
            "nonCommercial": {
              "long": 47958,
              "short": 5880,
              "net": 42078
            },
            "smallTrader": {
              "long": 34823,
              "short": 14726,
              "net": 20097
            }
          },
          "openInterest": 114017
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33294,
              "short": 36813,
              "net": -3519
            },
            "nonCommercial": {
              "long": 6336,
              "short": 14766,
              "net": -8430
            },
            "smallTrader": {
              "long": 36013,
              "short": 24064,
              "net": 11949
            }
          },
          "openInterest": 86208
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26355,
              "short": 55946,
              "net": -29591
            },
            "nonCommercial": {
              "long": 14966,
              "short": 3101,
              "net": 11865
            },
            "smallTrader": {
              "long": 38557,
              "short": 20831,
              "net": 17726
            }
          },
          "openInterest": 93592
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42984,
              "short": 82441,
              "net": -39457
            },
            "nonCommercial": {
              "long": 21760,
              "short": 3008,
              "net": 18752
            },
            "smallTrader": {
              "long": 42075,
              "short": 21370,
              "net": 20705
            }
          },
          "openInterest": 107136
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12815,
              "short": 19181,
              "net": -6366
            },
            "nonCommercial": {
              "long": 11082,
              "short": 4842,
              "net": 6240
            },
            "smallTrader": {
              "long": 14018,
              "short": 13892,
              "net": 126
            }
          },
          "openInterest": 38163
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1045,
              "short": 426,
              "net": 619
            },
            "nonCommercial": {
              "long": 3799,
              "short": 3834,
              "net": -35
            },
            "smallTrader": {
              "long": 1490,
              "short": 2074,
              "net": -584
            }
          },
          "openInterest": 7659
        }
      ]
    },
    {
      "reportDate": "1994-05-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 220806,
              "short": 199489,
              "net": 21317
            },
            "nonCommercial": {
              "long": 24267,
              "short": 24064,
              "net": 203
            },
            "smallTrader": {
              "long": 45837,
              "short": 67357,
              "net": -21520
            }
          },
          "openInterest": 296707
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29056,
              "short": 24751,
              "net": 4305
            },
            "nonCommercial": {
              "long": 2754,
              "short": 4223,
              "net": -1469
            },
            "smallTrader": {
              "long": 3807,
              "short": 6643,
              "net": -2836
            }
          },
          "openInterest": 35617
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 343890,
              "short": 341490,
              "net": 2400
            },
            "nonCommercial": {
              "long": 43769,
              "short": 35824,
              "net": 7945
            },
            "smallTrader": {
              "long": 108738,
              "short": 119083,
              "net": -10345
            }
          },
          "openInterest": 507141
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 126181,
              "short": 145006,
              "net": -18825
            },
            "nonCommercial": {
              "long": 52386,
              "short": 27677,
              "net": 24709
            },
            "smallTrader": {
              "long": 23383,
              "short": 29267,
              "net": -5884
            }
          },
          "openInterest": 203830
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1324,
              "short": 5409,
              "net": -4085
            },
            "nonCommercial": {
              "long": 2220,
              "short": 511,
              "net": 1709
            },
            "smallTrader": {
              "long": 4088,
              "short": 1712,
              "net": 2376
            }
          },
          "openInterest": 7632
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16910,
              "short": 30241,
              "net": -13331
            },
            "nonCommercial": {
              "long": 11706,
              "short": 4175,
              "net": 7531
            },
            "smallTrader": {
              "long": 16176,
              "short": 10376,
              "net": 5800
            }
          },
          "openInterest": 46628
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21257,
              "short": 19613,
              "net": 1644
            },
            "nonCommercial": {
              "long": 4918,
              "short": 9057,
              "net": -4139
            },
            "smallTrader": {
              "long": 15022,
              "short": 12527,
              "net": 2495
            }
          },
          "openInterest": 42898
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29129,
              "short": 70557,
              "net": -41428
            },
            "nonCommercial": {
              "long": 35842,
              "short": 7095,
              "net": 28747
            },
            "smallTrader": {
              "long": 18166,
              "short": 5485,
              "net": 12681
            }
          },
          "openInterest": 84530
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19862,
              "short": 39720,
              "net": -19858
            },
            "nonCommercial": {
              "long": 17380,
              "short": 4376,
              "net": 13004
            },
            "smallTrader": {
              "long": 16811,
              "short": 9957,
              "net": 6854
            }
          },
          "openInterest": 58811
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16112,
              "short": 42914,
              "net": -26802
            },
            "nonCommercial": {
              "long": 23469,
              "short": 4011,
              "net": 19458
            },
            "smallTrader": {
              "long": 21460,
              "short": 14116,
              "net": 7344
            }
          },
          "openInterest": 61199
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22756,
              "short": 30285,
              "net": -7529
            },
            "nonCommercial": {
              "long": 13561,
              "short": 7713,
              "net": 5848
            },
            "smallTrader": {
              "long": 12732,
              "short": 11051,
              "net": 1681
            }
          },
          "openInterest": 49559
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 278703,
              "short": 311143,
              "net": -32440
            },
            "nonCommercial": {
              "long": 33852,
              "short": 17438,
              "net": 16414
            },
            "smallTrader": {
              "long": 106519,
              "short": 90493,
              "net": 16026
            }
          },
          "openInterest": 434942
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5928,
              "short": 2894,
              "net": 3034
            },
            "nonCommercial": {
              "long": 1751,
              "short": 2766,
              "net": -1015
            },
            "smallTrader": {
              "long": 5324,
              "short": 7343,
              "net": -2019
            }
          },
          "openInterest": 14092
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58995,
              "short": 75802,
              "net": -16807
            },
            "nonCommercial": {
              "long": 30099,
              "short": 32281,
              "net": -2182
            },
            "smallTrader": {
              "long": 47941,
              "short": 28952,
              "net": 18989
            }
          },
          "openInterest": 144784
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 77795,
              "short": 103142,
              "net": -25347
            },
            "nonCommercial": {
              "long": 12121,
              "short": 3550,
              "net": 8571
            },
            "smallTrader": {
              "long": 45317,
              "short": 28541,
              "net": 16776
            }
          },
          "openInterest": 140987
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44956,
              "short": 19548,
              "net": 25408
            },
            "nonCommercial": {
              "long": 4270,
              "short": 14873,
              "net": -10603
            },
            "smallTrader": {
              "long": 12512,
              "short": 27317,
              "net": -14805
            }
          },
          "openInterest": 64182
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34709,
              "short": 31141,
              "net": 3568
            },
            "nonCommercial": {
              "long": 6423,
              "short": 18421,
              "net": -11998
            },
            "smallTrader": {
              "long": 30852,
              "short": 22422,
              "net": 8430
            }
          },
          "openInterest": 75296
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95434,
              "short": 93595,
              "net": 1839
            },
            "nonCommercial": {
              "long": 5499,
              "short": 14709,
              "net": -9210
            },
            "smallTrader": {
              "long": 19668,
              "short": 12297,
              "net": 7371
            }
          },
          "openInterest": 124522
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4722,
              "short": 18357,
              "net": -13635
            },
            "nonCommercial": {
              "long": 10130,
              "short": 593,
              "net": 9537
            },
            "smallTrader": {
              "long": 6334,
              "short": 2236,
              "net": 4098
            }
          },
          "openInterest": 21939
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23646,
              "short": 93848,
              "net": -70202
            },
            "nonCommercial": {
              "long": 53632,
              "short": 5035,
              "net": 48597
            },
            "smallTrader": {
              "long": 36903,
              "short": 15298,
              "net": 21605
            }
          },
          "openInterest": 119947
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30505,
              "short": 38256,
              "net": -7751
            },
            "nonCommercial": {
              "long": 7652,
              "short": 13045,
              "net": -5393
            },
            "smallTrader": {
              "long": 37600,
              "short": 24456,
              "net": 13144
            }
          },
          "openInterest": 86323
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22373,
              "short": 62876,
              "net": -40503
            },
            "nonCommercial": {
              "long": 22412,
              "short": 2679,
              "net": 19733
            },
            "smallTrader": {
              "long": 42329,
              "short": 21559,
              "net": 20770
            }
          },
          "openInterest": 100454
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44793,
              "short": 92301,
              "net": -47508
            },
            "nonCommercial": {
              "long": 28242,
              "short": 2779,
              "net": 25463
            },
            "smallTrader": {
              "long": 47018,
              "short": 24973,
              "net": 22045
            }
          },
          "openInterest": 120371
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12390,
              "short": 21932,
              "net": -9542
            },
            "nonCommercial": {
              "long": 12624,
              "short": 4082,
              "net": 8542
            },
            "smallTrader": {
              "long": 14211,
              "short": 13211,
              "net": 1000
            }
          },
          "openInterest": 39475
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1016,
              "short": 395,
              "net": 621
            },
            "nonCommercial": {
              "long": 2698,
              "short": 2635,
              "net": 63
            },
            "smallTrader": {
              "long": 1455,
              "short": 2139,
              "net": -684
            }
          },
          "openInterest": 7494
        }
      ]
    },
    {
      "reportDate": "1994-05-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 211169,
              "short": 185358,
              "net": 25811
            },
            "nonCommercial": {
              "long": 7645,
              "short": 20646,
              "net": -13001
            },
            "smallTrader": {
              "long": 49300,
              "short": 62110,
              "net": -12810
            }
          },
          "openInterest": 270622
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29270,
              "short": 25373,
              "net": 3897
            },
            "nonCommercial": {
              "long": 3233,
              "short": 4332,
              "net": -1099
            },
            "smallTrader": {
              "long": 3531,
              "short": 6329,
              "net": -2798
            }
          },
          "openInterest": 36276
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 310703,
              "short": 307745,
              "net": 2958
            },
            "nonCommercial": {
              "long": 39302,
              "short": 32105,
              "net": 7197
            },
            "smallTrader": {
              "long": 107735,
              "short": 117890,
              "net": -10155
            }
          },
          "openInterest": 470143
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 114701,
              "short": 141210,
              "net": -26509
            },
            "nonCommercial": {
              "long": 51103,
              "short": 18036,
              "net": 33067
            },
            "smallTrader": {
              "long": 19838,
              "short": 26396,
              "net": -6558
            }
          },
          "openInterest": 189058
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 713,
              "short": 6716,
              "net": -6003
            },
            "nonCommercial": {
              "long": 3307,
              "short": 424,
              "net": 2883
            },
            "smallTrader": {
              "long": 5533,
              "short": 2413,
              "net": 3120
            }
          },
          "openInterest": 9553
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17434,
              "short": 29720,
              "net": -12286
            },
            "nonCommercial": {
              "long": 11294,
              "short": 4514,
              "net": 6780
            },
            "smallTrader": {
              "long": 16261,
              "short": 10755,
              "net": 5506
            }
          },
          "openInterest": 46306
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25186,
              "short": 19698,
              "net": 5488
            },
            "nonCommercial": {
              "long": 2965,
              "short": 10300,
              "net": -7335
            },
            "smallTrader": {
              "long": 14862,
              "short": 13015,
              "net": 1847
            }
          },
          "openInterest": 45144
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30665,
              "short": 71883,
              "net": -41218
            },
            "nonCommercial": {
              "long": 35271,
              "short": 7225,
              "net": 28046
            },
            "smallTrader": {
              "long": 15360,
              "short": 2188,
              "net": 13172
            }
          },
          "openInterest": 83081
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21389,
              "short": 38016,
              "net": -16627
            },
            "nonCommercial": {
              "long": 17429,
              "short": 5908,
              "net": 11521
            },
            "smallTrader": {
              "long": 16954,
              "short": 11848,
              "net": 5106
            }
          },
          "openInterest": 60311
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13476,
              "short": 42036,
              "net": -28560
            },
            "nonCommercial": {
              "long": 25440,
              "short": 4208,
              "net": 21232
            },
            "smallTrader": {
              "long": 21500,
              "short": 14172,
              "net": 7328
            }
          },
          "openInterest": 60549
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23766,
              "short": 33941,
              "net": -10175
            },
            "nonCommercial": {
              "long": 15072,
              "short": 7656,
              "net": 7416
            },
            "smallTrader": {
              "long": 13905,
              "short": 11146,
              "net": 2759
            }
          },
          "openInterest": 53354
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 249608,
              "short": 302341,
              "net": -52733
            },
            "nonCommercial": {
              "long": 41064,
              "short": 10786,
              "net": 30278
            },
            "smallTrader": {
              "long": 96327,
              "short": 73872,
              "net": 22455
            }
          },
          "openInterest": 399675
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6300,
              "short": 3137,
              "net": 3163
            },
            "nonCommercial": {
              "long": 2605,
              "short": 3333,
              "net": -728
            },
            "smallTrader": {
              "long": 5265,
              "short": 7700,
              "net": -2435
            }
          },
          "openInterest": 14898
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60829,
              "short": 89041,
              "net": -28212
            },
            "nonCommercial": {
              "long": 37509,
              "short": 29218,
              "net": 8291
            },
            "smallTrader": {
              "long": 48198,
              "short": 28277,
              "net": 19921
            }
          },
          "openInterest": 154408
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 71507,
              "short": 98643,
              "net": -27136
            },
            "nonCommercial": {
              "long": 11799,
              "short": 2702,
              "net": 9097
            },
            "smallTrader": {
              "long": 45352,
              "short": 27313,
              "net": 18039
            }
          },
          "openInterest": 134808
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50154,
              "short": 19201,
              "net": 30953
            },
            "nonCommercial": {
              "long": 5144,
              "short": 19418,
              "net": -14274
            },
            "smallTrader": {
              "long": 12425,
              "short": 29104,
              "net": -16679
            }
          },
          "openInterest": 70215
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35010,
              "short": 28861,
              "net": 6149
            },
            "nonCommercial": {
              "long": 5436,
              "short": 17822,
              "net": -12386
            },
            "smallTrader": {
              "long": 33027,
              "short": 26790,
              "net": 6237
            }
          },
          "openInterest": 77178
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94384,
              "short": 91844,
              "net": 2540
            },
            "nonCommercial": {
              "long": 5517,
              "short": 15440,
              "net": -9923
            },
            "smallTrader": {
              "long": 18295,
              "short": 10912,
              "net": 7383
            }
          },
          "openInterest": 123248
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4518,
              "short": 20178,
              "net": -15660
            },
            "nonCommercial": {
              "long": 11366,
              "short": 345,
              "net": 11021
            },
            "smallTrader": {
              "long": 7035,
              "short": 2396,
              "net": 4639
            }
          },
          "openInterest": 23570
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22739,
              "short": 100916,
              "net": -78177
            },
            "nonCommercial": {
              "long": 61290,
              "short": 5958,
              "net": 55332
            },
            "smallTrader": {
              "long": 40146,
              "short": 17301,
              "net": 22845
            }
          },
          "openInterest": 130249
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20177,
              "short": 52205,
              "net": -32028
            },
            "nonCommercial": {
              "long": 17845,
              "short": 4184,
              "net": 13661
            },
            "smallTrader": {
              "long": 41066,
              "short": 22699,
              "net": 18367
            }
          },
          "openInterest": 86771
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21070,
              "short": 66096,
              "net": -45026
            },
            "nonCommercial": {
              "long": 28672,
              "short": 2297,
              "net": 26375
            },
            "smallTrader": {
              "long": 42502,
              "short": 23851,
              "net": 18651
            }
          },
          "openInterest": 106050
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45973,
              "short": 98674,
              "net": -52701
            },
            "nonCommercial": {
              "long": 30016,
              "short": 3336,
              "net": 26680
            },
            "smallTrader": {
              "long": 48481,
              "short": 22460,
              "net": 26021
            }
          },
          "openInterest": 125552
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14931,
              "short": 23929,
              "net": -8998
            },
            "nonCommercial": {
              "long": 12616,
              "short": 4764,
              "net": 7852
            },
            "smallTrader": {
              "long": 14772,
              "short": 13626,
              "net": 1146
            }
          },
          "openInterest": 44280
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 912,
              "short": 1219,
              "net": -307
            },
            "nonCommercial": {
              "long": 3238,
              "short": 2530,
              "net": 708
            },
            "smallTrader": {
              "long": 1651,
              "short": 2052,
              "net": -401
            }
          },
          "openInterest": 8347
        }
      ]
    },
    {
      "reportDate": "1994-05-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222224,
              "short": 190503,
              "net": 31721
            },
            "nonCommercial": {
              "long": 5088,
              "short": 18630,
              "net": -13542
            },
            "smallTrader": {
              "long": 36873,
              "short": 55052,
              "net": -18179
            }
          },
          "openInterest": 267322
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29158,
              "short": 25575,
              "net": 3583
            },
            "nonCommercial": {
              "long": 2972,
              "short": 4525,
              "net": -1553
            },
            "smallTrader": {
              "long": 4373,
              "short": 6403,
              "net": -2030
            }
          },
          "openInterest": 37680
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 300149,
              "short": 284104,
              "net": 16045
            },
            "nonCommercial": {
              "long": 28436,
              "short": 34312,
              "net": -5876
            },
            "smallTrader": {
              "long": 95493,
              "short": 105662,
              "net": -10169
            }
          },
          "openInterest": 440914
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 119113,
              "short": 140394,
              "net": -21281
            },
            "nonCommercial": {
              "long": 49229,
              "short": 18438,
              "net": 30791
            },
            "smallTrader": {
              "long": 20425,
              "short": 29935,
              "net": -9510
            }
          },
          "openInterest": 195846
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 727,
              "short": 6629,
              "net": -5902
            },
            "nonCommercial": {
              "long": 3272,
              "short": 348,
              "net": 2924
            },
            "smallTrader": {
              "long": 5729,
              "short": 2751,
              "net": 2978
            }
          },
          "openInterest": 9728
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17155,
              "short": 28109,
              "net": -10954
            },
            "nonCommercial": {
              "long": 10868,
              "short": 4474,
              "net": 6394
            },
            "smallTrader": {
              "long": 16018,
              "short": 11458,
              "net": 4560
            }
          },
          "openInterest": 44476
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26264,
              "short": 21495,
              "net": 4769
            },
            "nonCommercial": {
              "long": 3317,
              "short": 9217,
              "net": -5900
            },
            "smallTrader": {
              "long": 14438,
              "short": 13307,
              "net": 1131
            }
          },
          "openInterest": 45427
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31346,
              "short": 74412,
              "net": -43066
            },
            "nonCommercial": {
              "long": 35125,
              "short": 4018,
              "net": 31107
            },
            "smallTrader": {
              "long": 14897,
              "short": 2938,
              "net": 11959
            }
          },
          "openInterest": 83240
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21928,
              "short": 37605,
              "net": -15677
            },
            "nonCommercial": {
              "long": 15092,
              "short": 5718,
              "net": 9374
            },
            "smallTrader": {
              "long": 15187,
              "short": 8884,
              "net": 6303
            }
          },
          "openInterest": 56466
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14104,
              "short": 43455,
              "net": -29351
            },
            "nonCommercial": {
              "long": 25450,
              "short": 4936,
              "net": 20514
            },
            "smallTrader": {
              "long": 22779,
              "short": 13942,
              "net": 8837
            }
          },
          "openInterest": 62805
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22805,
              "short": 34726,
              "net": -11921
            },
            "nonCommercial": {
              "long": 16186,
              "short": 6848,
              "net": 9338
            },
            "smallTrader": {
              "long": 14140,
              "short": 11557,
              "net": 2583
            }
          },
          "openInterest": 54120
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 264108,
              "short": 316213,
              "net": -52105
            },
            "nonCommercial": {
              "long": 40265,
              "short": 9597,
              "net": 30668
            },
            "smallTrader": {
              "long": 106091,
              "short": 84654,
              "net": 21437
            }
          },
          "openInterest": 423626
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6270,
              "short": 2506,
              "net": 3764
            },
            "nonCommercial": {
              "long": 1920,
              "short": 3099,
              "net": -1179
            },
            "smallTrader": {
              "long": 4348,
              "short": 6933,
              "net": -2585
            }
          },
          "openInterest": 13424
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53859,
              "short": 92327,
              "net": -38468
            },
            "nonCommercial": {
              "long": 45219,
              "short": 23705,
              "net": 21514
            },
            "smallTrader": {
              "long": 42282,
              "short": 25328,
              "net": 16954
            }
          },
          "openInterest": 148143
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 68407,
              "short": 99426,
              "net": -31019
            },
            "nonCommercial": {
              "long": 13552,
              "short": 2176,
              "net": 11376
            },
            "smallTrader": {
              "long": 52998,
              "short": 33355,
              "net": 19643
            }
          },
          "openInterest": 139208
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52392,
              "short": 18783,
              "net": 33609
            },
            "nonCommercial": {
              "long": 3773,
              "short": 17886,
              "net": -14113
            },
            "smallTrader": {
              "long": 12354,
              "short": 31850,
              "net": -19496
            }
          },
          "openInterest": 71275
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38383,
              "short": 28200,
              "net": 10183
            },
            "nonCommercial": {
              "long": 5027,
              "short": 16418,
              "net": -11391
            },
            "smallTrader": {
              "long": 26343,
              "short": 25135,
              "net": 1208
            }
          },
          "openInterest": 72923
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97423,
              "short": 94373,
              "net": 3050
            },
            "nonCommercial": {
              "long": 5705,
              "short": 16762,
              "net": -11057
            },
            "smallTrader": {
              "long": 22366,
              "short": 14359,
              "net": 8007
            }
          },
          "openInterest": 129926
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4991,
              "short": 18892,
              "net": -13901
            },
            "nonCommercial": {
              "long": 10077,
              "short": 395,
              "net": 9682
            },
            "smallTrader": {
              "long": 6595,
              "short": 2376,
              "net": 4219
            }
          },
          "openInterest": 22157
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21383,
              "short": 99253,
              "net": -77870
            },
            "nonCommercial": {
              "long": 60055,
              "short": 4890,
              "net": 55165
            },
            "smallTrader": {
              "long": 38731,
              "short": 16026,
              "net": 22705
            }
          },
          "openInterest": 128229
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24427,
              "short": 51736,
              "net": -27309
            },
            "nonCommercial": {
              "long": 15912,
              "short": 1798,
              "net": 14114
            },
            "smallTrader": {
              "long": 34918,
              "short": 21723,
              "net": 13195
            }
          },
          "openInterest": 84761
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23559,
              "short": 51626,
              "net": -28067
            },
            "nonCommercial": {
              "long": 13933,
              "short": 1150,
              "net": 12783
            },
            "smallTrader": {
              "long": 34927,
              "short": 19643,
              "net": 15284
            }
          },
          "openInterest": 85106
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49021,
              "short": 98467,
              "net": -49446
            },
            "nonCommercial": {
              "long": 30087,
              "short": 3206,
              "net": 26881
            },
            "smallTrader": {
              "long": 47949,
              "short": 25384,
              "net": 22565
            }
          },
          "openInterest": 127369
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15219,
              "short": 26134,
              "net": -10915
            },
            "nonCommercial": {
              "long": 13175,
              "short": 4697,
              "net": 8478
            },
            "smallTrader": {
              "long": 16939,
              "short": 14502,
              "net": 2437
            }
          },
          "openInterest": 47435
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 745,
              "short": 948,
              "net": -203
            },
            "nonCommercial": {
              "long": 2723,
              "short": 2646,
              "net": 77
            },
            "smallTrader": {
              "long": 1967,
              "short": 1841,
              "net": 126
            }
          },
          "openInterest": 7870
        }
      ]
    },
    {
      "reportDate": "1994-06-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 211578,
              "short": 189013,
              "net": 22565
            },
            "nonCommercial": {
              "long": 8688,
              "short": 15589,
              "net": -6901
            },
            "smallTrader": {
              "long": 41750,
              "short": 57414,
              "net": -15664
            }
          },
          "openInterest": 265296
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28924,
              "short": 28770,
              "net": 154
            },
            "nonCommercial": {
              "long": 3262,
              "short": 1822,
              "net": 1440
            },
            "smallTrader": {
              "long": 3295,
              "short": 4889,
              "net": -1594
            }
          },
          "openInterest": 36658
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 281332,
              "short": 287983,
              "net": -6651
            },
            "nonCommercial": {
              "long": 39629,
              "short": 31093,
              "net": 8536
            },
            "smallTrader": {
              "long": 92300,
              "short": 94185,
              "net": -1885
            }
          },
          "openInterest": 426037
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 121830,
              "short": 153755,
              "net": -31925
            },
            "nonCommercial": {
              "long": 49272,
              "short": 15683,
              "net": 33589
            },
            "smallTrader": {
              "long": 21217,
              "short": 22881,
              "net": -1664
            }
          },
          "openInterest": 197768
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1564,
              "short": 7157,
              "net": -5593
            },
            "nonCommercial": {
              "long": 3152,
              "short": 505,
              "net": 2647
            },
            "smallTrader": {
              "long": 6228,
              "short": 3282,
              "net": 2946
            }
          },
          "openInterest": 10944
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19034,
              "short": 29169,
              "net": -10135
            },
            "nonCommercial": {
              "long": 10045,
              "short": 4524,
              "net": 5521
            },
            "smallTrader": {
              "long": 15806,
              "short": 11192,
              "net": 4614
            }
          },
          "openInterest": 45412
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20580,
              "short": 29205,
              "net": -8625
            },
            "nonCommercial": {
              "long": 6811,
              "short": 4643,
              "net": 2168
            },
            "smallTrader": {
              "long": 20455,
              "short": 13998,
              "net": 6457
            }
          },
          "openInterest": 49293
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30912,
              "short": 68644,
              "net": -37732
            },
            "nonCommercial": {
              "long": 30144,
              "short": 2189,
              "net": 27955
            },
            "smallTrader": {
              "long": 12429,
              "short": 2652,
              "net": 9777
            }
          },
          "openInterest": 75131
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24221,
              "short": 38961,
              "net": -14740
            },
            "nonCommercial": {
              "long": 13870,
              "short": 4526,
              "net": 9344
            },
            "smallTrader": {
              "long": 13645,
              "short": 8249,
              "net": 5396
            }
          },
          "openInterest": 55697
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15377,
              "short": 41639,
              "net": -26262
            },
            "nonCommercial": {
              "long": 22564,
              "short": 3926,
              "net": 18638
            },
            "smallTrader": {
              "long": 21229,
              "short": 13605,
              "net": 7624
            }
          },
          "openInterest": 59847
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22810,
              "short": 34166,
              "net": -11356
            },
            "nonCommercial": {
              "long": 16051,
              "short": 7298,
              "net": 8753
            },
            "smallTrader": {
              "long": 14774,
              "short": 12171,
              "net": 2603
            }
          },
          "openInterest": 55130
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 277432,
              "short": 315066,
              "net": -37634
            },
            "nonCommercial": {
              "long": 32759,
              "short": 15479,
              "net": 17280
            },
            "smallTrader": {
              "long": 103410,
              "short": 83056,
              "net": 20354
            }
          },
          "openInterest": 427206
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6260,
              "short": 3128,
              "net": 3132
            },
            "nonCommercial": {
              "long": 1895,
              "short": 3052,
              "net": -1157
            },
            "smallTrader": {
              "long": 4984,
              "short": 6959,
              "net": -1975
            }
          },
          "openInterest": 13946
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58939,
              "short": 79078,
              "net": -20139
            },
            "nonCommercial": {
              "long": 31353,
              "short": 25920,
              "net": 5433
            },
            "smallTrader": {
              "long": 39215,
              "short": 24509,
              "net": 14706
            }
          },
          "openInterest": 136615
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 68773,
              "short": 88319,
              "net": -19546
            },
            "nonCommercial": {
              "long": 7577,
              "short": 2341,
              "net": 5236
            },
            "smallTrader": {
              "long": 40313,
              "short": 26003,
              "net": 14310
            }
          },
          "openInterest": 121253
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59938,
              "short": 23753,
              "net": 36185
            },
            "nonCommercial": {
              "long": 1491,
              "short": 19494,
              "net": -18003
            },
            "smallTrader": {
              "long": 16293,
              "short": 34475,
              "net": -18182
            }
          },
          "openInterest": 84052
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37462,
              "short": 33199,
              "net": 4263
            },
            "nonCommercial": {
              "long": 6771,
              "short": 15314,
              "net": -8543
            },
            "smallTrader": {
              "long": 28997,
              "short": 24717,
              "net": 4280
            }
          },
          "openInterest": 76272
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93800,
              "short": 97633,
              "net": -3833
            },
            "nonCommercial": {
              "long": 5287,
              "short": 10636,
              "net": -5349
            },
            "smallTrader": {
              "long": 21112,
              "short": 11930,
              "net": 9182
            }
          },
          "openInterest": 124403
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4818,
              "short": 18172,
              "net": -13354
            },
            "nonCommercial": {
              "long": 10023,
              "short": 410,
              "net": 9613
            },
            "smallTrader": {
              "long": 6220,
              "short": 2479,
              "net": 3741
            }
          },
          "openInterest": 21589
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24808,
              "short": 95800,
              "net": -70992
            },
            "nonCommercial": {
              "long": 51936,
              "short": 4877,
              "net": 47059
            },
            "smallTrader": {
              "long": 39581,
              "short": 15648,
              "net": 23933
            }
          },
          "openInterest": 124445
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24507,
              "short": 46981,
              "net": -22474
            },
            "nonCommercial": {
              "long": 11856,
              "short": 3491,
              "net": 8365
            },
            "smallTrader": {
              "long": 36694,
              "short": 22585,
              "net": 14109
            }
          },
          "openInterest": 81655
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28520,
              "short": 44696,
              "net": -16176
            },
            "nonCommercial": {
              "long": 14369,
              "short": 4386,
              "net": 9983
            },
            "smallTrader": {
              "long": 29116,
              "short": 22923,
              "net": 6193
            }
          },
          "openInterest": 85092
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47066,
              "short": 98782,
              "net": -51716
            },
            "nonCommercial": {
              "long": 30722,
              "short": 3857,
              "net": 26865
            },
            "smallTrader": {
              "long": 52021,
              "short": 27170,
              "net": 24851
            }
          },
          "openInterest": 130110
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20575,
              "short": 25298,
              "net": -4723
            },
            "nonCommercial": {
              "long": 10324,
              "short": 4351,
              "net": 5973
            },
            "smallTrader": {
              "long": 14815,
              "short": 16065,
              "net": -1250
            }
          },
          "openInterest": 47643
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 591,
              "short": 955,
              "net": -364
            },
            "nonCommercial": {
              "long": 1285,
              "short": 1759,
              "net": -474
            },
            "smallTrader": {
              "long": 2014,
              "short": 1176,
              "net": 838
            }
          },
          "openInterest": 7476
        }
      ]
    },
    {
      "reportDate": "1994-06-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 208963,
              "short": 182790,
              "net": 26173
            },
            "nonCommercial": {
              "long": 7814,
              "short": 19610,
              "net": -11796
            },
            "smallTrader": {
              "long": 41294,
              "short": 55671,
              "net": -14377
            }
          },
          "openInterest": 262212
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 24904,
              "short": 23949,
              "net": 955
            },
            "nonCommercial": {
              "long": 2834,
              "short": 2485,
              "net": 349
            },
            "smallTrader": {
              "long": 3165,
              "short": 4469,
              "net": -1304
            }
          },
          "openInterest": 32080
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 262816,
              "short": 276191,
              "net": -13375
            },
            "nonCommercial": {
              "long": 52320,
              "short": 31710,
              "net": 20610
            },
            "smallTrader": {
              "long": 85807,
              "short": 93042,
              "net": -7235
            }
          },
          "openInterest": 411266
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117683,
              "short": 147613,
              "net": -29930
            },
            "nonCommercial": {
              "long": 52767,
              "short": 15617,
              "net": 37150
            },
            "smallTrader": {
              "long": 18174,
              "short": 25394,
              "net": -7220
            }
          },
          "openInterest": 190522
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2636,
              "short": 9038,
              "net": -6402
            },
            "nonCommercial": {
              "long": 2589,
              "short": 0,
              "net": 2589
            },
            "smallTrader": {
              "long": 6400,
              "short": 2587,
              "net": 3813
            }
          },
          "openInterest": 11625
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1136,
              "short": 23170,
              "net": -22034
            },
            "nonCommercial": {
              "long": 15179,
              "short": 3487,
              "net": 11692
            },
            "smallTrader": {
              "long": 34415,
              "short": 24073,
              "net": 10342
            }
          },
          "openInterest": 50899
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20423,
              "short": 20035,
              "net": 388
            },
            "nonCommercial": {
              "long": 6221,
              "short": 5835,
              "net": 386
            },
            "smallTrader": {
              "long": 14621,
              "short": 15395,
              "net": -774
            }
          },
          "openInterest": 43074
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26913,
              "short": 64711,
              "net": -37798
            },
            "nonCommercial": {
              "long": 29324,
              "short": 2131,
              "net": 27193
            },
            "smallTrader": {
              "long": 14397,
              "short": 3792,
              "net": 10605
            }
          },
          "openInterest": 71450
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22596,
              "short": 38853,
              "net": -16257
            },
            "nonCommercial": {
              "long": 14608,
              "short": 4121,
              "net": 10487
            },
            "smallTrader": {
              "long": 15314,
              "short": 9544,
              "net": 5770
            }
          },
          "openInterest": 56250
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16190,
              "short": 41518,
              "net": -25328
            },
            "nonCommercial": {
              "long": 25016,
              "short": 5300,
              "net": 19716
            },
            "smallTrader": {
              "long": 20995,
              "short": 15383,
              "net": 5612
            }
          },
          "openInterest": 62433
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21301,
              "short": 31714,
              "net": -10413
            },
            "nonCommercial": {
              "long": 13693,
              "short": 5827,
              "net": 7866
            },
            "smallTrader": {
              "long": 14932,
              "short": 12385,
              "net": 2547
            }
          },
          "openInterest": 51644
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 268593,
              "short": 319653,
              "net": -51060
            },
            "nonCommercial": {
              "long": 36468,
              "short": 6527,
              "net": 29941
            },
            "smallTrader": {
              "long": 106063,
              "short": 84944,
              "net": 21119
            }
          },
          "openInterest": 426520
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6586,
              "short": 3191,
              "net": 3395
            },
            "nonCommercial": {
              "long": 1244,
              "short": 3685,
              "net": -2441
            },
            "smallTrader": {
              "long": 5657,
              "short": 6611,
              "net": -954
            }
          },
          "openInterest": 14163
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55774,
              "short": 81599,
              "net": -25825
            },
            "nonCommercial": {
              "long": 33843,
              "short": 23618,
              "net": 10225
            },
            "smallTrader": {
              "long": 41927,
              "short": 26327,
              "net": 15600
            }
          },
          "openInterest": 138822
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74287,
              "short": 92219,
              "net": -17932
            },
            "nonCommercial": {
              "long": 5195,
              "short": 2581,
              "net": 2614
            },
            "smallTrader": {
              "long": 42325,
              "short": 27007,
              "net": 15318
            }
          },
          "openInterest": 126543
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54951,
              "short": 26576,
              "net": 28375
            },
            "nonCommercial": {
              "long": 4537,
              "short": 14001,
              "net": -9464
            },
            "smallTrader": {
              "long": 19614,
              "short": 38525,
              "net": -18911
            }
          },
          "openInterest": 79926
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35510,
              "short": 30933,
              "net": 4577
            },
            "nonCommercial": {
              "long": 5819,
              "short": 13423,
              "net": -7604
            },
            "smallTrader": {
              "long": 26709,
              "short": 23682,
              "net": 3027
            }
          },
          "openInterest": 71041
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88800,
              "short": 100223,
              "net": -11423
            },
            "nonCommercial": {
              "long": 6923,
              "short": 4822,
              "net": 2101
            },
            "smallTrader": {
              "long": 22094,
              "short": 12772,
              "net": 9322
            }
          },
          "openInterest": 122217
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4626,
              "short": 19315,
              "net": -14689
            },
            "nonCommercial": {
              "long": 11140,
              "short": 169,
              "net": 10971
            },
            "smallTrader": {
              "long": 6227,
              "short": 2509,
              "net": 3718
            }
          },
          "openInterest": 22603
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23546,
              "short": 96061,
              "net": -72515
            },
            "nonCommercial": {
              "long": 51862,
              "short": 4722,
              "net": 47140
            },
            "smallTrader": {
              "long": 40902,
              "short": 15527,
              "net": 25375
            }
          },
          "openInterest": 124907
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23641,
              "short": 44696,
              "net": -21055
            },
            "nonCommercial": {
              "long": 11500,
              "short": 3910,
              "net": 7590
            },
            "smallTrader": {
              "long": 36157,
              "short": 22692,
              "net": 13465
            }
          },
          "openInterest": 80116
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29425,
              "short": 43528,
              "net": -14103
            },
            "nonCommercial": {
              "long": 9539,
              "short": 5525,
              "net": 4014
            },
            "smallTrader": {
              "long": 33005,
              "short": 22916,
              "net": 10089
            }
          },
          "openInterest": 84063
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48279,
              "short": 109914,
              "net": -61635
            },
            "nonCommercial": {
              "long": 35846,
              "short": 2513,
              "net": 33333
            },
            "smallTrader": {
              "long": 51240,
              "short": 22938,
              "net": 28302
            }
          },
          "openInterest": 136412
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1601,
              "short": 23268,
              "net": -21667
            },
            "nonCommercial": {
              "long": 18297,
              "short": 2839,
              "net": 15458
            },
            "smallTrader": {
              "long": 34925,
              "short": 28716,
              "net": 6209
            }
          },
          "openInterest": 55025
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1497,
              "short": 667,
              "net": 830
            },
            "nonCommercial": {
              "long": 3807,
              "short": 4353,
              "net": -546
            },
            "smallTrader": {
              "long": 1431,
              "short": 1715,
              "net": -284
            }
          },
          "openInterest": 10371
        }
      ]
    },
    {
      "reportDate": "1994-06-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 200136,
              "short": 168699,
              "net": 31437
            },
            "nonCommercial": {
              "long": 12166,
              "short": 19746,
              "net": -7580
            },
            "smallTrader": {
              "long": 36013,
              "short": 59870,
              "net": -23857
            }
          },
          "openInterest": 249494
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 23599,
              "short": 22631,
              "net": 968
            },
            "nonCommercial": {
              "long": 2627,
              "short": 1437,
              "net": 1190
            },
            "smallTrader": {
              "long": 3021,
              "short": 5179,
              "net": -2158
            }
          },
          "openInterest": 29679
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 273340,
              "short": 266680,
              "net": 6660
            },
            "nonCommercial": {
              "long": 41357,
              "short": 38263,
              "net": 3094
            },
            "smallTrader": {
              "long": 84172,
              "short": 93926,
              "net": -9754
            }
          },
          "openInterest": 409543
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 115045,
              "short": 142466,
              "net": -27421
            },
            "nonCommercial": {
              "long": 47358,
              "short": 17080,
              "net": 30278
            },
            "smallTrader": {
              "long": 16943,
              "short": 19800,
              "net": -2857
            }
          },
          "openInterest": 179825
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 411,
              "short": 6470,
              "net": -6059
            },
            "nonCommercial": {
              "long": 3258,
              "short": 291,
              "net": 2967
            },
            "smallTrader": {
              "long": 4786,
              "short": 1694,
              "net": 3092
            }
          },
          "openInterest": 8455
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 790,
              "short": 29163,
              "net": -28373
            },
            "nonCommercial": {
              "long": 20262,
              "short": 3309,
              "net": 16953
            },
            "smallTrader": {
              "long": 18719,
              "short": 7299,
              "net": 11420
            }
          },
          "openInterest": 40151
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17185,
              "short": 11550,
              "net": 5635
            },
            "nonCommercial": {
              "long": 10098,
              "short": 14915,
              "net": -4817
            },
            "smallTrader": {
              "long": 11503,
              "short": 12321,
              "net": -818
            }
          },
          "openInterest": 40447
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26759,
              "short": 61598,
              "net": -34839
            },
            "nonCommercial": {
              "long": 27927,
              "short": 2518,
              "net": 25409
            },
            "smallTrader": {
              "long": 15290,
              "short": 5860,
              "net": 9430
            }
          },
          "openInterest": 70918
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21129,
              "short": 39000,
              "net": -17871
            },
            "nonCommercial": {
              "long": 16141,
              "short": 4225,
              "net": 11916
            },
            "smallTrader": {
              "long": 13999,
              "short": 8044,
              "net": 5955
            }
          },
          "openInterest": 54555
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15064,
              "short": 44449,
              "net": -29385
            },
            "nonCommercial": {
              "long": 25247,
              "short": 3026,
              "net": 22221
            },
            "smallTrader": {
              "long": 21145,
              "short": 13981,
              "net": 7164
            }
          },
          "openInterest": 61606
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24442,
              "short": 30832,
              "net": -6390
            },
            "nonCommercial": {
              "long": 10864,
              "short": 6113,
              "net": 4751
            },
            "smallTrader": {
              "long": 12844,
              "short": 11205,
              "net": 1639
            }
          },
          "openInterest": 49520
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 247949,
              "short": 298783,
              "net": -50834
            },
            "nonCommercial": {
              "long": 37112,
              "short": 8096,
              "net": 29016
            },
            "smallTrader": {
              "long": 101380,
              "short": 79562,
              "net": 21818
            }
          },
          "openInterest": 398325
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6978,
              "short": 3789,
              "net": 3189
            },
            "nonCommercial": {
              "long": 1393,
              "short": 3454,
              "net": -2061
            },
            "smallTrader": {
              "long": 5774,
              "short": 6902,
              "net": -1128
            }
          },
          "openInterest": 14906
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45752,
              "short": 107129,
              "net": -61377
            },
            "nonCommercial": {
              "long": 55391,
              "short": 21845,
              "net": 33546
            },
            "smallTrader": {
              "long": 52867,
              "short": 25036,
              "net": 27831
            }
          },
          "openInterest": 161383
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 66725,
              "short": 96711,
              "net": -29986
            },
            "nonCommercial": {
              "long": 12346,
              "short": 3515,
              "net": 8831
            },
            "smallTrader": {
              "long": 47235,
              "short": 26080,
              "net": 21155
            }
          },
          "openInterest": 134736
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34658,
              "short": 22207,
              "net": 12451
            },
            "nonCommercial": {
              "long": 7421,
              "short": 10751,
              "net": -3330
            },
            "smallTrader": {
              "long": 20565,
              "short": 29686,
              "net": -9121
            }
          },
          "openInterest": 63074
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35808,
              "short": 32531,
              "net": 3277
            },
            "nonCommercial": {
              "long": 5796,
              "short": 12918,
              "net": -7122
            },
            "smallTrader": {
              "long": 29196,
              "short": 25351,
              "net": 3845
            }
          },
          "openInterest": 75535
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86105,
              "short": 104265,
              "net": -18160
            },
            "nonCommercial": {
              "long": 11285,
              "short": 3359,
              "net": 7926
            },
            "smallTrader": {
              "long": 22022,
              "short": 11788,
              "net": 10234
            }
          },
          "openInterest": 122611
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3926,
              "short": 20644,
              "net": -16718
            },
            "nonCommercial": {
              "long": 12879,
              "short": 562,
              "net": 12317
            },
            "smallTrader": {
              "long": 6739,
              "short": 2338,
              "net": 4401
            }
          },
          "openInterest": 24085
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22888,
              "short": 96848,
              "net": -73960
            },
            "nonCommercial": {
              "long": 55431,
              "short": 4867,
              "net": 50564
            },
            "smallTrader": {
              "long": 39045,
              "short": 15649,
              "net": 23396
            }
          },
          "openInterest": 124718
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26428,
              "short": 47489,
              "net": -21061
            },
            "nonCommercial": {
              "long": 12226,
              "short": 4531,
              "net": 7695
            },
            "smallTrader": {
              "long": 33842,
              "short": 20476,
              "net": 13366
            }
          },
          "openInterest": 81500
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28408,
              "short": 43236,
              "net": -14828
            },
            "nonCommercial": {
              "long": 8564,
              "short": 4344,
              "net": 4220
            },
            "smallTrader": {
              "long": 33633,
              "short": 23025,
              "net": 10608
            }
          },
          "openInterest": 82364
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45856,
              "short": 103944,
              "net": -58088
            },
            "nonCommercial": {
              "long": 33995,
              "short": 1502,
              "net": 32493
            },
            "smallTrader": {
              "long": 48326,
              "short": 22731,
              "net": 25595
            }
          },
          "openInterest": 128187
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2512,
              "short": 31271,
              "net": -28759
            },
            "nonCommercial": {
              "long": 23385,
              "short": 2311,
              "net": 21074
            },
            "smallTrader": {
              "long": 23051,
              "short": 15366,
              "net": 7685
            }
          },
          "openInterest": 49148
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2290,
              "short": 1117,
              "net": 1173
            },
            "nonCommercial": {
              "long": 6234,
              "short": 6526,
              "net": -292
            },
            "smallTrader": {
              "long": 1125,
              "short": 2006,
              "net": -881
            }
          },
          "openInterest": 14532
        }
      ]
    },
    {
      "reportDate": "1994-06-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 193756,
              "short": 167460,
              "net": 26296
            },
            "nonCommercial": {
              "long": 12971,
              "short": 23431,
              "net": -10460
            },
            "smallTrader": {
              "long": 33497,
              "short": 49333,
              "net": -15836
            }
          },
          "openInterest": 242089
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 21324,
              "short": 21577,
              "net": -253
            },
            "nonCommercial": {
              "long": 4195,
              "short": 1497,
              "net": 2698
            },
            "smallTrader": {
              "long": 3045,
              "short": 5490,
              "net": -2445
            }
          },
          "openInterest": 28564
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 269391,
              "short": 256798,
              "net": 12593
            },
            "nonCommercial": {
              "long": 46922,
              "short": 51237,
              "net": -4315
            },
            "smallTrader": {
              "long": 86752,
              "short": 95030,
              "net": -8278
            }
          },
          "openInterest": 412572
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 115199,
              "short": 137761,
              "net": -22562
            },
            "nonCommercial": {
              "long": 46893,
              "short": 18579,
              "net": 28314
            },
            "smallTrader": {
              "long": 16783,
              "short": 22535,
              "net": -5752
            }
          },
          "openInterest": 179435
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2639,
              "short": 3154,
              "net": -515
            },
            "nonCommercial": {
              "long": 387,
              "short": 209,
              "net": 178
            },
            "smallTrader": {
              "long": 3288,
              "short": 2951,
              "net": 337
            }
          },
          "openInterest": 6314
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1671,
              "short": 28534,
              "net": -26863
            },
            "nonCommercial": {
              "long": 19227,
              "short": 3030,
              "net": 16197
            },
            "smallTrader": {
              "long": 17819,
              "short": 7153,
              "net": 10666
            }
          },
          "openInterest": 39103
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16845,
              "short": 11436,
              "net": 5409
            },
            "nonCommercial": {
              "long": 10094,
              "short": 14039,
              "net": -3945
            },
            "smallTrader": {
              "long": 11007,
              "short": 12471,
              "net": -1464
            }
          },
          "openInterest": 40351
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29537,
              "short": 57562,
              "net": -28025
            },
            "nonCommercial": {
              "long": 22011,
              "short": 2762,
              "net": 19249
            },
            "smallTrader": {
              "long": 14541,
              "short": 5765,
              "net": 8776
            }
          },
          "openInterest": 66696
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17547,
              "short": 30000,
              "net": -12453
            },
            "nonCommercial": {
              "long": 11958,
              "short": 4630,
              "net": 7328
            },
            "smallTrader": {
              "long": 18353,
              "short": 13228,
              "net": 5125
            }
          },
          "openInterest": 51567
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14498,
              "short": 40851,
              "net": -26353
            },
            "nonCommercial": {
              "long": 23161,
              "short": 1703,
              "net": 21458
            },
            "smallTrader": {
              "long": 19618,
              "short": 14723,
              "net": 4895
            }
          },
          "openInterest": 58055
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27750,
              "short": 25695,
              "net": 2055
            },
            "nonCommercial": {
              "long": 4606,
              "short": 7649,
              "net": -3043
            },
            "smallTrader": {
              "long": 12353,
              "short": 11365,
              "net": 988
            }
          },
          "openInterest": 46461
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 248450,
              "short": 299728,
              "net": -51278
            },
            "nonCommercial": {
              "long": 37464,
              "short": 11052,
              "net": 26412
            },
            "smallTrader": {
              "long": 105036,
              "short": 80170,
              "net": 24866
            }
          },
          "openInterest": 403464
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6980,
              "short": 3787,
              "net": 3193
            },
            "nonCommercial": {
              "long": 1196,
              "short": 3216,
              "net": -2020
            },
            "smallTrader": {
              "long": 5921,
              "short": 7094,
              "net": -1173
            }
          },
          "openInterest": 14834
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51710,
              "short": 89550,
              "net": -37840
            },
            "nonCommercial": {
              "long": 39328,
              "short": 23394,
              "net": 15934
            },
            "smallTrader": {
              "long": 48143,
              "short": 26237,
              "net": 21906
            }
          },
          "openInterest": 148851
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65546,
              "short": 96600,
              "net": -31054
            },
            "nonCommercial": {
              "long": 12236,
              "short": 3335,
              "net": 8901
            },
            "smallTrader": {
              "long": 46406,
              "short": 24253,
              "net": 22153
            }
          },
          "openInterest": 132092
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34550,
              "short": 25739,
              "net": 8811
            },
            "nonCommercial": {
              "long": 8992,
              "short": 12789,
              "net": -3797
            },
            "smallTrader": {
              "long": 21728,
              "short": 26742,
              "net": -5014
            }
          },
          "openInterest": 65551
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37262,
              "short": 33805,
              "net": 3457
            },
            "nonCommercial": {
              "long": 7287,
              "short": 12970,
              "net": -5683
            },
            "smallTrader": {
              "long": 29601,
              "short": 27375,
              "net": 2226
            }
          },
          "openInterest": 78594
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79100,
              "short": 96963,
              "net": -17863
            },
            "nonCommercial": {
              "long": 12597,
              "short": 2745,
              "net": 9852
            },
            "smallTrader": {
              "long": 20860,
              "short": 12849,
              "net": 8011
            }
          },
          "openInterest": 115550
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5728,
              "short": 18703,
              "net": -12975
            },
            "nonCommercial": {
              "long": 10044,
              "short": 601,
              "net": 9443
            },
            "smallTrader": {
              "long": 6075,
              "short": 2543,
              "net": 3532
            }
          },
          "openInterest": 22329
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23024,
              "short": 97897,
              "net": -74873
            },
            "nonCommercial": {
              "long": 56156,
              "short": 6339,
              "net": 49817
            },
            "smallTrader": {
              "long": 39655,
              "short": 14599,
              "net": 25056
            }
          },
          "openInterest": 126877
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24973,
              "short": 44719,
              "net": -19746
            },
            "nonCommercial": {
              "long": 10685,
              "short": 4446,
              "net": 6239
            },
            "smallTrader": {
              "long": 33482,
              "short": 19975,
              "net": 13507
            }
          },
          "openInterest": 77427
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29479,
              "short": 39569,
              "net": -10090
            },
            "nonCommercial": {
              "long": 6143,
              "short": 5054,
              "net": 1089
            },
            "smallTrader": {
              "long": 32313,
              "short": 23312,
              "net": 9001
            }
          },
          "openInterest": 79753
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46452,
              "short": 74881,
              "net": -28429
            },
            "nonCommercial": {
              "long": 22672,
              "short": 4818,
              "net": 17854
            },
            "smallTrader": {
              "long": 36356,
              "short": 25781,
              "net": 10575
            }
          },
          "openInterest": 105897
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4509,
              "short": 31074,
              "net": -26565
            },
            "nonCommercial": {
              "long": 23916,
              "short": 3067,
              "net": 20849
            },
            "smallTrader": {
              "long": 23098,
              "short": 17382,
              "net": 5716
            }
          },
          "openInterest": 51837
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3722,
              "short": 1573,
              "net": 2149
            },
            "nonCommercial": {
              "long": 5484,
              "short": 6941,
              "net": -1457
            },
            "smallTrader": {
              "long": 1343,
              "short": 2035,
              "net": -692
            }
          },
          "openInterest": 14989
        }
      ]
    },
    {
      "reportDate": "1994-07-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 185177,
              "short": 158787,
              "net": 26390
            },
            "nonCommercial": {
              "long": 14991,
              "short": 21561,
              "net": -6570
            },
            "smallTrader": {
              "long": 34596,
              "short": 54416,
              "net": -19820
            }
          },
          "openInterest": 234829
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 21246,
              "short": 21000,
              "net": 246
            },
            "nonCommercial": {
              "long": 3946,
              "short": 2047,
              "net": 1899
            },
            "smallTrader": {
              "long": 2690,
              "short": 4835,
              "net": -2145
            }
          },
          "openInterest": 27882
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284002,
              "short": 276440,
              "net": 7562
            },
            "nonCommercial": {
              "long": 50514,
              "short": 42781,
              "net": 7733
            },
            "smallTrader": {
              "long": 77495,
              "short": 92790,
              "net": -15295
            }
          },
          "openInterest": 420750
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 116603,
              "short": 122430,
              "net": -5827
            },
            "nonCommercial": {
              "long": 33817,
              "short": 17024,
              "net": 16793
            },
            "smallTrader": {
              "long": 13736,
              "short": 24702,
              "net": -10966
            }
          },
          "openInterest": 165180
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2738,
              "short": 3049,
              "net": -311
            },
            "nonCommercial": {
              "long": 811,
              "short": 415,
              "net": 396
            },
            "smallTrader": {
              "long": 2634,
              "short": 2719,
              "net": -85
            }
          },
          "openInterest": 6183
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2705,
              "short": 28030,
              "net": -25325
            },
            "nonCommercial": {
              "long": 18644,
              "short": 3497,
              "net": 15147
            },
            "smallTrader": {
              "long": 17451,
              "short": 7273,
              "net": 10178
            }
          },
          "openInterest": 39036
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10809,
              "short": 14406,
              "net": -3597
            },
            "nonCommercial": {
              "long": 11239,
              "short": 8792,
              "net": 2447
            },
            "smallTrader": {
              "long": 12166,
              "short": 11016,
              "net": 1150
            }
          },
          "openInterest": 36536
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28856,
              "short": 57265,
              "net": -28409
            },
            "nonCommercial": {
              "long": 22929,
              "short": 3033,
              "net": 19896
            },
            "smallTrader": {
              "long": 14088,
              "short": 5575,
              "net": 8513
            }
          },
          "openInterest": 66581
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14426,
              "short": 29143,
              "net": -14717
            },
            "nonCommercial": {
              "long": 12344,
              "short": 3538,
              "net": 8806
            },
            "smallTrader": {
              "long": 16935,
              "short": 11024,
              "net": 5911
            }
          },
          "openInterest": 48008
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15956,
              "short": 40668,
              "net": -24712
            },
            "nonCommercial": {
              "long": 19998,
              "short": 2048,
              "net": 17950
            },
            "smallTrader": {
              "long": 18746,
              "short": 11984,
              "net": 6762
            }
          },
          "openInterest": 54850
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35019,
              "short": 21909,
              "net": 13110
            },
            "nonCommercial": {
              "long": 3552,
              "short": 15147,
              "net": -11595
            },
            "smallTrader": {
              "long": 10188,
              "short": 11703,
              "net": -1515
            }
          },
          "openInterest": 51700
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 256932,
              "short": 310203,
              "net": -53271
            },
            "nonCommercial": {
              "long": 38112,
              "short": 10201,
              "net": 27911
            },
            "smallTrader": {
              "long": 101815,
              "short": 76455,
              "net": 25360
            }
          },
          "openInterest": 410621
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5946,
              "short": 3494,
              "net": 2452
            },
            "nonCommercial": {
              "long": 1049,
              "short": 2134,
              "net": -1085
            },
            "smallTrader": {
              "long": 5793,
              "short": 7160,
              "net": -1367
            }
          },
          "openInterest": 13679
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51644,
              "short": 87620,
              "net": -35976
            },
            "nonCommercial": {
              "long": 36631,
              "short": 23603,
              "net": 13028
            },
            "smallTrader": {
              "long": 49010,
              "short": 26062,
              "net": 22948
            }
          },
          "openInterest": 146005
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59402,
              "short": 92223,
              "net": -32821
            },
            "nonCommercial": {
              "long": 11583,
              "short": 2021,
              "net": 9562
            },
            "smallTrader": {
              "long": 44609,
              "short": 21350,
              "net": 23259
            }
          },
          "openInterest": 123674
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32579,
              "short": 31317,
              "net": 1262
            },
            "nonCommercial": {
              "long": 10585,
              "short": 8402,
              "net": 2183
            },
            "smallTrader": {
              "long": 24566,
              "short": 28011,
              "net": -3445
            }
          },
          "openInterest": 68419
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38333,
              "short": 31553,
              "net": 6780
            },
            "nonCommercial": {
              "long": 7122,
              "short": 12619,
              "net": -5497
            },
            "smallTrader": {
              "long": 27829,
              "short": 29112,
              "net": -1283
            }
          },
          "openInterest": 78586
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78382,
              "short": 95218,
              "net": -16836
            },
            "nonCommercial": {
              "long": 11383,
              "short": 3192,
              "net": 8191
            },
            "smallTrader": {
              "long": 21215,
              "short": 12570,
              "net": 8645
            }
          },
          "openInterest": 114105
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4152,
              "short": 22079,
              "net": -17927
            },
            "nonCommercial": {
              "long": 14641,
              "short": 636,
              "net": 14005
            },
            "smallTrader": {
              "long": 5505,
              "short": 1583,
              "net": 3922
            }
          },
          "openInterest": 24714
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19020,
              "short": 95483,
              "net": -76463
            },
            "nonCommercial": {
              "long": 58755,
              "short": 5604,
              "net": 53151
            },
            "smallTrader": {
              "long": 37262,
              "short": 13950,
              "net": 23312
            }
          },
          "openInterest": 121780
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34765,
              "short": 41121,
              "net": -6356
            },
            "nonCommercial": {
              "long": 7591,
              "short": 9926,
              "net": -2335
            },
            "smallTrader": {
              "long": 30270,
              "short": 21579,
              "net": 8691
            }
          },
          "openInterest": 82191
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35658,
              "short": 37763,
              "net": -2105
            },
            "nonCommercial": {
              "long": 7252,
              "short": 10962,
              "net": -3710
            },
            "smallTrader": {
              "long": 30884,
              "short": 25069,
              "net": 5815
            }
          },
          "openInterest": 87804
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49766,
              "short": 74840,
              "net": -25074
            },
            "nonCommercial": {
              "long": 22613,
              "short": 5690,
              "net": 16923
            },
            "smallTrader": {
              "long": 30912,
              "short": 22761,
              "net": 8151
            }
          },
          "openInterest": 103291
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3331,
              "short": 30690,
              "net": -27359
            },
            "nonCommercial": {
              "long": 23217,
              "short": 1583,
              "net": 21634
            },
            "smallTrader": {
              "long": 22754,
              "short": 17029,
              "net": 5725
            }
          },
          "openInterest": 49622
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3194,
              "short": 1573,
              "net": 1621
            },
            "nonCommercial": {
              "long": 5527,
              "short": 6575,
              "net": -1048
            },
            "smallTrader": {
              "long": 1264,
              "short": 1837,
              "net": -573
            }
          },
          "openInterest": 14435
        }
      ]
    },
    {
      "reportDate": "1994-07-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 196249,
              "short": 162549,
              "net": 33700
            },
            "nonCommercial": {
              "long": 13798,
              "short": 17816,
              "net": -4018
            },
            "smallTrader": {
              "long": 26393,
              "short": 56075,
              "net": -29682
            }
          },
          "openInterest": 236846
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 21473,
              "short": 21522,
              "net": -49
            },
            "nonCommercial": {
              "long": 3491,
              "short": 1787,
              "net": 1704
            },
            "smallTrader": {
              "long": 2364,
              "short": 4019,
              "net": -1655
            }
          },
          "openInterest": 27328
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306386,
              "short": 287477,
              "net": 18909
            },
            "nonCommercial": {
              "long": 45175,
              "short": 45798,
              "net": -623
            },
            "smallTrader": {
              "long": 87948,
              "short": 106234,
              "net": -18286
            }
          },
          "openInterest": 452369
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 142788,
              "short": 145596,
              "net": -2808
            },
            "nonCommercial": {
              "long": 30084,
              "short": 17632,
              "net": 12452
            },
            "smallTrader": {
              "long": 15620,
              "short": 25264,
              "net": -9644
            }
          },
          "openInterest": 189830
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2325,
              "short": 3603,
              "net": -1278
            },
            "nonCommercial": {
              "long": 1511,
              "short": 209,
              "net": 1302
            },
            "smallTrader": {
              "long": 2739,
              "short": 2763,
              "net": -24
            }
          },
          "openInterest": 6575
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4292,
              "short": 27414,
              "net": -23122
            },
            "nonCommercial": {
              "long": 17877,
              "short": 5539,
              "net": 12338
            },
            "smallTrader": {
              "long": 18595,
              "short": 7811,
              "net": 10784
            }
          },
          "openInterest": 41030
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11898,
              "short": 13819,
              "net": -1921
            },
            "nonCommercial": {
              "long": 10157,
              "short": 9705,
              "net": 452
            },
            "smallTrader": {
              "long": 11924,
              "short": 10455,
              "net": 1469
            }
          },
          "openInterest": 36327
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28030,
              "short": 61511,
              "net": -33481
            },
            "nonCommercial": {
              "long": 26126,
              "short": 2117,
              "net": 24009
            },
            "smallTrader": {
              "long": 14423,
              "short": 4951,
              "net": 9472
            }
          },
          "openInterest": 69294
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17800,
              "short": 30737,
              "net": -12937
            },
            "nonCommercial": {
              "long": 11794,
              "short": 2212,
              "net": 9582
            },
            "smallTrader": {
              "long": 11196,
              "short": 7841,
              "net": 3355
            }
          },
          "openInterest": 44834
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16108,
              "short": 35169,
              "net": -19061
            },
            "nonCommercial": {
              "long": 15623,
              "short": 1733,
              "net": 13890
            },
            "smallTrader": {
              "long": 18415,
              "short": 13244,
              "net": 5171
            }
          },
          "openInterest": 50378
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36044,
              "short": 22198,
              "net": 13846
            },
            "nonCommercial": {
              "long": 2582,
              "short": 15462,
              "net": -12880
            },
            "smallTrader": {
              "long": 10961,
              "short": 11927,
              "net": -966
            }
          },
          "openInterest": 52857
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 263100,
              "short": 317141,
              "net": -54041
            },
            "nonCommercial": {
              "long": 41525,
              "short": 11073,
              "net": 30452
            },
            "smallTrader": {
              "long": 104821,
              "short": 81232,
              "net": 23589
            }
          },
          "openInterest": 426564
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5818,
              "short": 3479,
              "net": 2339
            },
            "nonCommercial": {
              "long": 1562,
              "short": 2371,
              "net": -809
            },
            "smallTrader": {
              "long": 5216,
              "short": 6746,
              "net": -1530
            }
          },
          "openInterest": 13426
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56076,
              "short": 87407,
              "net": -31331
            },
            "nonCommercial": {
              "long": 32962,
              "short": 23307,
              "net": 9655
            },
            "smallTrader": {
              "long": 47254,
              "short": 25578,
              "net": 21676
            }
          },
          "openInterest": 145019
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64870,
              "short": 91090,
              "net": -26220
            },
            "nonCommercial": {
              "long": 7292,
              "short": 1601,
              "net": 5691
            },
            "smallTrader": {
              "long": 45335,
              "short": 24806,
              "net": 20529
            }
          },
          "openInterest": 123059
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38911,
              "short": 31297,
              "net": 7614
            },
            "nonCommercial": {
              "long": 10866,
              "short": 10150,
              "net": 716
            },
            "smallTrader": {
              "long": 23622,
              "short": 31952,
              "net": -8330
            }
          },
          "openInterest": 73980
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40023,
              "short": 31347,
              "net": 8676
            },
            "nonCommercial": {
              "long": 6916,
              "short": 10111,
              "net": -3195
            },
            "smallTrader": {
              "long": 25371,
              "short": 30852,
              "net": -5481
            }
          },
          "openInterest": 76360
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79571,
              "short": 89373,
              "net": -9802
            },
            "nonCommercial": {
              "long": 6609,
              "short": 4691,
              "net": 1918
            },
            "smallTrader": {
              "long": 19522,
              "short": 11638,
              "net": 7884
            }
          },
          "openInterest": 108190
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4286,
              "short": 19471,
              "net": -15185
            },
            "nonCommercial": {
              "long": 12090,
              "short": 349,
              "net": 11741
            },
            "smallTrader": {
              "long": 5939,
              "short": 2495,
              "net": 3444
            }
          },
          "openInterest": 22646
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19783,
              "short": 94774,
              "net": -74991
            },
            "nonCommercial": {
              "long": 55479,
              "short": 5923,
              "net": 49556
            },
            "smallTrader": {
              "long": 40537,
              "short": 15102,
              "net": 25435
            }
          },
          "openInterest": 122756
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38773,
              "short": 44456,
              "net": -5683
            },
            "nonCommercial": {
              "long": 7080,
              "short": 10158,
              "net": -3078
            },
            "smallTrader": {
              "long": 30759,
              "short": 21998,
              "net": 8761
            }
          },
          "openInterest": 84779
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41595,
              "short": 39611,
              "net": 1984
            },
            "nonCommercial": {
              "long": 8645,
              "short": 12479,
              "net": -3834
            },
            "smallTrader": {
              "long": 28042,
              "short": 26192,
              "net": 1850
            }
          },
          "openInterest": 93981
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58372,
              "short": 69486,
              "net": -11114
            },
            "nonCommercial": {
              "long": 19128,
              "short": 12698,
              "net": 6430
            },
            "smallTrader": {
              "long": 31456,
              "short": 26772,
              "net": 4684
            }
          },
          "openInterest": 109383
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2875,
              "short": 28623,
              "net": -25748
            },
            "nonCommercial": {
              "long": 21423,
              "short": 921,
              "net": 20502
            },
            "smallTrader": {
              "long": 23878,
              "short": 18632,
              "net": 5246
            }
          },
          "openInterest": 48176
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1815,
              "short": 1573,
              "net": 242
            },
            "nonCommercial": {
              "long": 4696,
              "short": 4313,
              "net": 383
            },
            "smallTrader": {
              "long": 1410,
              "short": 2035,
              "net": -625
            }
          },
          "openInterest": 12350
        }
      ]
    },
    {
      "reportDate": "1994-07-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 168172,
              "short": 148571,
              "net": 19601
            },
            "nonCommercial": {
              "long": 16589,
              "short": 14964,
              "net": 1625
            },
            "smallTrader": {
              "long": 36888,
              "short": 58114,
              "net": -21226
            }
          },
          "openInterest": 222062
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 24796,
              "short": 17193,
              "net": 7603
            },
            "nonCommercial": {
              "long": 4203,
              "short": 8952,
              "net": -4749
            },
            "smallTrader": {
              "long": 2390,
              "short": 5244,
              "net": -2854
            }
          },
          "openInterest": 31389
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 290922,
              "short": 289755,
              "net": 1167
            },
            "nonCommercial": {
              "long": 64412,
              "short": 49526,
              "net": 14886
            },
            "smallTrader": {
              "long": 83796,
              "short": 99849,
              "net": -16053
            }
          },
          "openInterest": 453039
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 153093,
              "short": 161335,
              "net": -8242
            },
            "nonCommercial": {
              "long": 29171,
              "short": 17683,
              "net": 11488
            },
            "smallTrader": {
              "long": 16915,
              "short": 20161,
              "net": -3246
            }
          },
          "openInterest": 200087
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2330,
              "short": 3942,
              "net": -1612
            },
            "nonCommercial": {
              "long": 1693,
              "short": 209,
              "net": 1484
            },
            "smallTrader": {
              "long": 2363,
              "short": 2235,
              "net": 128
            }
          },
          "openInterest": 6386
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9141,
              "short": 25326,
              "net": -16185
            },
            "nonCommercial": {
              "long": 16333,
              "short": 7058,
              "net": 9275
            },
            "smallTrader": {
              "long": 15385,
              "short": 8475,
              "net": 6910
            }
          },
          "openInterest": 41394
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8035,
              "short": 17260,
              "net": -9225
            },
            "nonCommercial": {
              "long": 11618,
              "short": 5969,
              "net": 5649
            },
            "smallTrader": {
              "long": 13046,
              "short": 9470,
              "net": 3576
            }
          },
          "openInterest": 34927
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27314,
              "short": 67858,
              "net": -40544
            },
            "nonCommercial": {
              "long": 31104,
              "short": 1874,
              "net": 29230
            },
            "smallTrader": {
              "long": 16929,
              "short": 5615,
              "net": 11314
            }
          },
          "openInterest": 76349
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14177,
              "short": 28329,
              "net": -14152
            },
            "nonCommercial": {
              "long": 10520,
              "short": 2299,
              "net": 8221
            },
            "smallTrader": {
              "long": 14761,
              "short": 8830,
              "net": 5931
            }
          },
          "openInterest": 41996
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12963,
              "short": 35558,
              "net": -22595
            },
            "nonCommercial": {
              "long": 19811,
              "short": 3946,
              "net": 15865
            },
            "smallTrader": {
              "long": 20471,
              "short": 13741,
              "net": 6730
            }
          },
          "openInterest": 53738
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37335,
              "short": 22334,
              "net": 15001
            },
            "nonCommercial": {
              "long": 2643,
              "short": 15981,
              "net": -13338
            },
            "smallTrader": {
              "long": 10752,
              "short": 12415,
              "net": -1663
            }
          },
          "openInterest": 54294
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 261485,
              "short": 311296,
              "net": -49811
            },
            "nonCommercial": {
              "long": 37662,
              "short": 6787,
              "net": 30875
            },
            "smallTrader": {
              "long": 93260,
              "short": 74324,
              "net": 18936
            }
          },
          "openInterest": 405984
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5581,
              "short": 3244,
              "net": 2337
            },
            "nonCommercial": {
              "long": 1616,
              "short": 2451,
              "net": -835
            },
            "smallTrader": {
              "long": 4842,
              "short": 6344,
              "net": -1502
            }
          },
          "openInterest": 12556
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68665,
              "short": 94952,
              "net": -26287
            },
            "nonCommercial": {
              "long": 33006,
              "short": 22995,
              "net": 10011
            },
            "smallTrader": {
              "long": 42632,
              "short": 26356,
              "net": 16276
            }
          },
          "openInterest": 153041
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64887,
              "short": 87950,
              "net": -23063
            },
            "nonCommercial": {
              "long": 5053,
              "short": 2483,
              "net": 2570
            },
            "smallTrader": {
              "long": 46621,
              "short": 26128,
              "net": 20493
            }
          },
          "openInterest": 122966
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39638,
              "short": 29314,
              "net": 10324
            },
            "nonCommercial": {
              "long": 9495,
              "short": 13574,
              "net": -4079
            },
            "smallTrader": {
              "long": 24867,
              "short": 31112,
              "net": -6245
            }
          },
          "openInterest": 75196
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40347,
              "short": 30272,
              "net": 10075
            },
            "nonCommercial": {
              "long": 7187,
              "short": 10745,
              "net": -3558
            },
            "smallTrader": {
              "long": 24044,
              "short": 30561,
              "net": -6517
            }
          },
          "openInterest": 75313
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81081,
              "short": 87919,
              "net": -6838
            },
            "nonCommercial": {
              "long": 5436,
              "short": 6460,
              "net": -1024
            },
            "smallTrader": {
              "long": 21096,
              "short": 13234,
              "net": 7862
            }
          },
          "openInterest": 110254
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3751,
              "short": 22485,
              "net": -18734
            },
            "nonCommercial": {
              "long": 15078,
              "short": 650,
              "net": 14428
            },
            "smallTrader": {
              "long": 6077,
              "short": 1771,
              "net": 4306
            }
          },
          "openInterest": 25181
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20374,
              "short": 93593,
              "net": -73219
            },
            "nonCommercial": {
              "long": 55265,
              "short": 7738,
              "net": 47527
            },
            "smallTrader": {
              "long": 41019,
              "short": 15327,
              "net": 25692
            }
          },
          "openInterest": 123282
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43026,
              "short": 45253,
              "net": -2227
            },
            "nonCommercial": {
              "long": 7221,
              "short": 12461,
              "net": -5240
            },
            "smallTrader": {
              "long": 29685,
              "short": 22218,
              "net": 7467
            }
          },
          "openInterest": 87578
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42637,
              "short": 42333,
              "net": 304
            },
            "nonCommercial": {
              "long": 8280,
              "short": 13258,
              "net": -4978
            },
            "smallTrader": {
              "long": 29867,
              "short": 25193,
              "net": 4674
            }
          },
          "openInterest": 96248
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55297,
              "short": 80072,
              "net": -24775
            },
            "nonCommercial": {
              "long": 19441,
              "short": 3664,
              "net": 15777
            },
            "smallTrader": {
              "long": 32191,
              "short": 23193,
              "net": 8998
            }
          },
          "openInterest": 107350
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4929,
              "short": 22942,
              "net": -18013
            },
            "nonCommercial": {
              "long": 18295,
              "short": 3401,
              "net": 14894
            },
            "smallTrader": {
              "long": 21336,
              "short": 18217,
              "net": 3119
            }
          },
          "openInterest": 44560
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2373,
              "short": 1573,
              "net": 800
            },
            "nonCommercial": {
              "long": 4645,
              "short": 5261,
              "net": -616
            },
            "smallTrader": {
              "long": 1669,
              "short": 1853,
              "net": -184
            }
          },
          "openInterest": 13179
        }
      ]
    },
    {
      "reportDate": "1994-07-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 179264,
              "short": 165770,
              "net": 13494
            },
            "nonCommercial": {
              "long": 17649,
              "short": 13393,
              "net": 4256
            },
            "smallTrader": {
              "long": 36996,
              "short": 54746,
              "net": -17750
            }
          },
          "openInterest": 234508
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25385,
              "short": 18275,
              "net": 7110
            },
            "nonCommercial": {
              "long": 4180,
              "short": 8563,
              "net": -4383
            },
            "smallTrader": {
              "long": 2125,
              "short": 4852,
              "net": -2727
            }
          },
          "openInterest": 31690
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 289599,
              "short": 284400,
              "net": 5199
            },
            "nonCommercial": {
              "long": 57449,
              "short": 49876,
              "net": 7573
            },
            "smallTrader": {
              "long": 79991,
              "short": 92763,
              "net": -12772
            }
          },
          "openInterest": 439386
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 155978,
              "short": 165400,
              "net": -9422
            },
            "nonCommercial": {
              "long": 26985,
              "short": 13878,
              "net": 13107
            },
            "smallTrader": {
              "long": 18048,
              "short": 21733,
              "net": -3685
            }
          },
          "openInterest": 201519
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2072,
              "short": 5788,
              "net": -3716
            },
            "nonCommercial": {
              "long": 2235,
              "short": 0,
              "net": 2235
            },
            "smallTrader": {
              "long": 3574,
              "short": 2093,
              "net": 1481
            }
          },
          "openInterest": 7881
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14774,
              "short": 9349,
              "net": 5425
            },
            "nonCommercial": {
              "long": 6516,
              "short": 10785,
              "net": -4269
            },
            "smallTrader": {
              "long": 10288,
              "short": 11444,
              "net": -1156
            }
          },
          "openInterest": 32221
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7941,
              "short": 18938,
              "net": -10997
            },
            "nonCommercial": {
              "long": 12736,
              "short": 5748,
              "net": 6988
            },
            "smallTrader": {
              "long": 13028,
              "short": 9019,
              "net": 4009
            }
          },
          "openInterest": 35599
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26988,
              "short": 66212,
              "net": -39224
            },
            "nonCommercial": {
              "long": 30074,
              "short": 1972,
              "net": 28102
            },
            "smallTrader": {
              "long": 16043,
              "short": 4921,
              "net": 11122
            }
          },
          "openInterest": 74112
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13018,
              "short": 25667,
              "net": -12649
            },
            "nonCommercial": {
              "long": 9287,
              "short": 1973,
              "net": 7314
            },
            "smallTrader": {
              "long": 14162,
              "short": 8827,
              "net": 5335
            }
          },
          "openInterest": 39243
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13546,
              "short": 31598,
              "net": -18052
            },
            "nonCommercial": {
              "long": 17304,
              "short": 2956,
              "net": 14348
            },
            "smallTrader": {
              "long": 17625,
              "short": 13921,
              "net": 3704
            }
          },
          "openInterest": 48937
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34988,
              "short": 26124,
              "net": 8864
            },
            "nonCommercial": {
              "long": 2462,
              "short": 10602,
              "net": -8140
            },
            "smallTrader": {
              "long": 10366,
              "short": 11090,
              "net": -724
            }
          },
          "openInterest": 50776
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 258459,
              "short": 300680,
              "net": -42221
            },
            "nonCommercial": {
              "long": 34081,
              "short": 7099,
              "net": 26982
            },
            "smallTrader": {
              "long": 87346,
              "short": 72107,
              "net": 15239
            }
          },
          "openInterest": 391628
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5125,
              "short": 2990,
              "net": 2135
            },
            "nonCommercial": {
              "long": 1596,
              "short": 1632,
              "net": -36
            },
            "smallTrader": {
              "long": 4435,
              "short": 6534,
              "net": -2099
            }
          },
          "openInterest": 11803
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62897,
              "short": 92908,
              "net": -30011
            },
            "nonCommercial": {
              "long": 34041,
              "short": 22650,
              "net": 11391
            },
            "smallTrader": {
              "long": 44191,
              "short": 25571,
              "net": 18620
            }
          },
          "openInterest": 149109
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64323,
              "short": 91310,
              "net": -26987
            },
            "nonCommercial": {
              "long": 6277,
              "short": 2617,
              "net": 3660
            },
            "smallTrader": {
              "long": 49599,
              "short": 26272,
              "net": 23327
            }
          },
          "openInterest": 125326
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42173,
              "short": 30831,
              "net": 11342
            },
            "nonCommercial": {
              "long": 8968,
              "short": 12474,
              "net": -3506
            },
            "smallTrader": {
              "long": 23381,
              "short": 31217,
              "net": -7836
            }
          },
          "openInterest": 75748
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40601,
              "short": 30792,
              "net": 9809
            },
            "nonCommercial": {
              "long": 6625,
              "short": 9296,
              "net": -2671
            },
            "smallTrader": {
              "long": 23378,
              "short": 30516,
              "net": -7138
            }
          },
          "openInterest": 76299
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85938,
              "short": 80690,
              "net": 5248
            },
            "nonCommercial": {
              "long": 4421,
              "short": 18728,
              "net": -14307
            },
            "smallTrader": {
              "long": 19794,
              "short": 10735,
              "net": 9059
            }
          },
          "openInterest": 113254
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3637,
              "short": 23321,
              "net": -19684
            },
            "nonCommercial": {
              "long": 16201,
              "short": 942,
              "net": 15259
            },
            "smallTrader": {
              "long": 6749,
              "short": 2324,
              "net": 4425
            }
          },
          "openInterest": 26950
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21077,
              "short": 91107,
              "net": -70030
            },
            "nonCommercial": {
              "long": 54753,
              "short": 7908,
              "net": 46845
            },
            "smallTrader": {
              "long": 37788,
              "short": 14603,
              "net": 23185
            }
          },
          "openInterest": 119638
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40748,
              "short": 41756,
              "net": -1008
            },
            "nonCommercial": {
              "long": 5775,
              "short": 10930,
              "net": -5155
            },
            "smallTrader": {
              "long": 30416,
              "short": 24253,
              "net": 6163
            }
          },
          "openInterest": 84492
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45087,
              "short": 44989,
              "net": 98
            },
            "nonCommercial": {
              "long": 9311,
              "short": 14722,
              "net": -5411
            },
            "smallTrader": {
              "long": 31076,
              "short": 25763,
              "net": 5313
            }
          },
          "openInterest": 98761
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57275,
              "short": 80070,
              "net": -22795
            },
            "nonCommercial": {
              "long": 19132,
              "short": 4607,
              "net": 14525
            },
            "smallTrader": {
              "long": 30765,
              "short": 22495,
              "net": 8270
            }
          },
          "openInterest": 107659
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9367,
              "short": 20663,
              "net": -11296
            },
            "nonCommercial": {
              "long": 12911,
              "short": 1427,
              "net": 11484
            },
            "smallTrader": {
              "long": 16163,
              "short": 16351,
              "net": -188
            }
          },
          "openInterest": 38445
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2128,
              "short": 1573,
              "net": 555
            },
            "nonCommercial": {
              "long": 3345,
              "short": 4381,
              "net": -1036
            },
            "smallTrader": {
              "long": 1697,
              "short": 1216,
              "net": 481
            }
          },
          "openInterest": 11576
        }
      ]
    },
    {
      "reportDate": "1994-08-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 186230,
              "short": 177949,
              "net": 8281
            },
            "nonCommercial": {
              "long": 12598,
              "short": 13880,
              "net": -1282
            },
            "smallTrader": {
              "long": 45284,
              "short": 52283,
              "net": -6999
            }
          },
          "openInterest": 250219
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 24690,
              "short": 18305,
              "net": 6385
            },
            "nonCommercial": {
              "long": 4187,
              "short": 8863,
              "net": -4676
            },
            "smallTrader": {
              "long": 2974,
              "short": 4683,
              "net": -1709
            }
          },
          "openInterest": 31851
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302758,
              "short": 297751,
              "net": 5007
            },
            "nonCommercial": {
              "long": 62843,
              "short": 47754,
              "net": 15089
            },
            "smallTrader": {
              "long": 80156,
              "short": 100252,
              "net": -20096
            }
          },
          "openInterest": 460448
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144164,
              "short": 148432,
              "net": -4268
            },
            "nonCommercial": {
              "long": 21119,
              "short": 14399,
              "net": 6720
            },
            "smallTrader": {
              "long": 20616,
              "short": 23068,
              "net": -2452
            }
          },
          "openInterest": 185973
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2743,
              "short": 5506,
              "net": -2763
            },
            "nonCommercial": {
              "long": 2524,
              "short": 0,
              "net": 2524
            },
            "smallTrader": {
              "long": 2759,
              "short": 2520,
              "net": 239
            }
          },
          "openInterest": 8026
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15633,
              "short": 10174,
              "net": 5459
            },
            "nonCommercial": {
              "long": 5539,
              "short": 10511,
              "net": -4972
            },
            "smallTrader": {
              "long": 10291,
              "short": 10778,
              "net": -487
            }
          },
          "openInterest": 31928
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15268,
              "short": 12944,
              "net": 2324
            },
            "nonCommercial": {
              "long": 6208,
              "short": 8332,
              "net": -2124
            },
            "smallTrader": {
              "long": 10651,
              "short": 10851,
              "net": -200
            }
          },
          "openInterest": 34259
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26484,
              "short": 67654,
              "net": -41170
            },
            "nonCommercial": {
              "long": 32514,
              "short": 2018,
              "net": 30496
            },
            "smallTrader": {
              "long": 15673,
              "short": 4999,
              "net": 10674
            }
          },
          "openInterest": 75808
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13632,
              "short": 25440,
              "net": -11808
            },
            "nonCommercial": {
              "long": 9279,
              "short": 2201,
              "net": 7078
            },
            "smallTrader": {
              "long": 13475,
              "short": 8745,
              "net": 4730
            }
          },
          "openInterest": 39104
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14725,
              "short": 31588,
              "net": -16863
            },
            "nonCommercial": {
              "long": 17046,
              "short": 2920,
              "net": 14126
            },
            "smallTrader": {
              "long": 16677,
              "short": 13940,
              "net": 2737
            }
          },
          "openInterest": 48692
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34598,
              "short": 24374,
              "net": 10224
            },
            "nonCommercial": {
              "long": 1846,
              "short": 11563,
              "net": -9717
            },
            "smallTrader": {
              "long": 10599,
              "short": 11106,
              "net": -507
            }
          },
          "openInterest": 49406
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 248573,
              "short": 299563,
              "net": -50990
            },
            "nonCommercial": {
              "long": 42597,
              "short": 7793,
              "net": 34804
            },
            "smallTrader": {
              "long": 95542,
              "short": 79356,
              "net": 16186
            }
          },
          "openInterest": 399448
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4278,
              "short": 2948,
              "net": 1330
            },
            "nonCommercial": {
              "long": 2252,
              "short": 1775,
              "net": 477
            },
            "smallTrader": {
              "long": 4586,
              "short": 6393,
              "net": -1807
            }
          },
          "openInterest": 11692
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65127,
              "short": 66527,
              "net": -1400
            },
            "nonCommercial": {
              "long": 33034,
              "short": 37935,
              "net": -4901
            },
            "smallTrader": {
              "long": 39936,
              "short": 33635,
              "net": 6301
            }
          },
          "openInterest": 145660
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59787,
              "short": 100002,
              "net": -40215
            },
            "nonCommercial": {
              "long": 17787,
              "short": 2211,
              "net": 15576
            },
            "smallTrader": {
              "long": 49613,
              "short": 24974,
              "net": 24639
            }
          },
          "openInterest": 134440
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45612,
              "short": 27579,
              "net": 18033
            },
            "nonCommercial": {
              "long": 5082,
              "short": 14063,
              "net": -8981
            },
            "smallTrader": {
              "long": 21333,
              "short": 30385,
              "net": -9052
            }
          },
          "openInterest": 73413
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37081,
              "short": 30232,
              "net": 6849
            },
            "nonCommercial": {
              "long": 9125,
              "short": 8397,
              "net": 728
            },
            "smallTrader": {
              "long": 23230,
              "short": 30807,
              "net": -7577
            }
          },
          "openInterest": 75060
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91436,
              "short": 83355,
              "net": 8081
            },
            "nonCommercial": {
              "long": 3568,
              "short": 19982,
              "net": -16414
            },
            "smallTrader": {
              "long": 21553,
              "short": 13220,
              "net": 8333
            }
          },
          "openInterest": 120093
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3913,
              "short": 22048,
              "net": -18135
            },
            "nonCommercial": {
              "long": 15868,
              "short": 935,
              "net": 14933
            },
            "smallTrader": {
              "long": 7162,
              "short": 3960,
              "net": 3202
            }
          },
          "openInterest": 27457
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22562,
              "short": 90578,
              "net": -68016
            },
            "nonCommercial": {
              "long": 53320,
              "short": 8818,
              "net": 44502
            },
            "smallTrader": {
              "long": 38650,
              "short": 15136,
              "net": 23514
            }
          },
          "openInterest": 120551
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40011,
              "short": 39800,
              "net": 211
            },
            "nonCommercial": {
              "long": 6877,
              "short": 12099,
              "net": -5222
            },
            "smallTrader": {
              "long": 28733,
              "short": 23722,
              "net": 5011
            }
          },
          "openInterest": 82715
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46528,
              "short": 45339,
              "net": 1189
            },
            "nonCommercial": {
              "long": 8248,
              "short": 13081,
              "net": -4833
            },
            "smallTrader": {
              "long": 29053,
              "short": 25409,
              "net": 3644
            }
          },
          "openInterest": 94646
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58678,
              "short": 76435,
              "net": -17757
            },
            "nonCommercial": {
              "long": 18627,
              "short": 8062,
              "net": 10565
            },
            "smallTrader": {
              "long": 30241,
              "short": 23049,
              "net": 7192
            }
          },
          "openInterest": 108168
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10375,
              "short": 21155,
              "net": -10780
            },
            "nonCommercial": {
              "long": 13238,
              "short": 1284,
              "net": 11954
            },
            "smallTrader": {
              "long": 16418,
              "short": 17592,
              "net": -1174
            }
          },
          "openInterest": 40035
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1640,
              "short": 1710,
              "net": -70
            },
            "nonCommercial": {
              "long": 1856,
              "short": 2310,
              "net": -454
            },
            "smallTrader": {
              "long": 1526,
              "short": 1002,
              "net": 524
            }
          },
          "openInterest": 9472
        }
      ]
    },
    {
      "reportDate": "1994-08-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 206195,
              "short": 178655,
              "net": 27540
            },
            "nonCommercial": {
              "long": 9663,
              "short": 18701,
              "net": -9038
            },
            "smallTrader": {
              "long": 37459,
              "short": 55961,
              "net": -18502
            }
          },
          "openInterest": 257526
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25887,
              "short": 25629,
              "net": 258
            },
            "nonCommercial": {
              "long": 4407,
              "short": 2585,
              "net": 1822
            },
            "smallTrader": {
              "long": 2472,
              "short": 4552,
              "net": -2080
            }
          },
          "openInterest": 32766
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 278895,
              "short": 296598,
              "net": -17703
            },
            "nonCommercial": {
              "long": 70219,
              "short": 44544,
              "net": 25675
            },
            "smallTrader": {
              "long": 80389,
              "short": 88361,
              "net": -7972
            }
          },
          "openInterest": 441639
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 155169,
              "short": 153455,
              "net": 1714
            },
            "nonCommercial": {
              "long": 19039,
              "short": 15075,
              "net": 3964
            },
            "smallTrader": {
              "long": 19656,
              "short": 25334,
              "net": -5678
            }
          },
          "openInterest": 195567
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1776,
              "short": 6811,
              "net": -5035
            },
            "nonCommercial": {
              "long": 3113,
              "short": 0,
              "net": 3113
            },
            "smallTrader": {
              "long": 4134,
              "short": 2212,
              "net": 1922
            }
          },
          "openInterest": 9023
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15621,
              "short": 11420,
              "net": 4201
            },
            "nonCommercial": {
              "long": 5468,
              "short": 9894,
              "net": -4426
            },
            "smallTrader": {
              "long": 10829,
              "short": 10604,
              "net": 225
            }
          },
          "openInterest": 32123
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8347,
              "short": 22919,
              "net": -14572
            },
            "nonCommercial": {
              "long": 13641,
              "short": 4706,
              "net": 8935
            },
            "smallTrader": {
              "long": 16812,
              "short": 11175,
              "net": 5637
            }
          },
          "openInterest": 40216
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28534,
              "short": 60208,
              "net": -31674
            },
            "nonCommercial": {
              "long": 25846,
              "short": 3741,
              "net": 22105
            },
            "smallTrader": {
              "long": 14928,
              "short": 5359,
              "net": 9569
            }
          },
          "openInterest": 69691
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14175,
              "short": 23220,
              "net": -9045
            },
            "nonCommercial": {
              "long": 6617,
              "short": 1262,
              "net": 5355
            },
            "smallTrader": {
              "long": 13278,
              "short": 9588,
              "net": 3690
            }
          },
          "openInterest": 35301
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18701,
              "short": 29464,
              "net": -10763
            },
            "nonCommercial": {
              "long": 12787,
              "short": 3602,
              "net": 9185
            },
            "smallTrader": {
              "long": 14492,
              "short": 12914,
              "net": 1578
            }
          },
          "openInterest": 46120
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34218,
              "short": 23825,
              "net": 10393
            },
            "nonCommercial": {
              "long": 1722,
              "short": 11214,
              "net": -9492
            },
            "smallTrader": {
              "long": 10200,
              "short": 11101,
              "net": -901
            }
          },
          "openInterest": 48621
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 255338,
              "short": 290629,
              "net": -35291
            },
            "nonCommercial": {
              "long": 36376,
              "short": 12916,
              "net": 23460
            },
            "smallTrader": {
              "long": 92379,
              "short": 80548,
              "net": 11831
            }
          },
          "openInterest": 393982
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3912,
              "short": 2994,
              "net": 918
            },
            "nonCommercial": {
              "long": 2192,
              "short": 1054,
              "net": 1138
            },
            "smallTrader": {
              "long": 4192,
              "short": 6248,
              "net": -2056
            }
          },
          "openInterest": 10687
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73031,
              "short": 65591,
              "net": 7440
            },
            "nonCommercial": {
              "long": 32524,
              "short": 46074,
              "net": -13550
            },
            "smallTrader": {
              "long": 40037,
              "short": 33927,
              "net": 6110
            }
          },
          "openInterest": 155058
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 71751,
              "short": 102552,
              "net": -30801
            },
            "nonCommercial": {
              "long": 12212,
              "short": 2610,
              "net": 9602
            },
            "smallTrader": {
              "long": 47272,
              "short": 26073,
              "net": 21199
            }
          },
          "openInterest": 137353
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51266,
              "short": 24212,
              "net": 27054
            },
            "nonCommercial": {
              "long": 3217,
              "short": 16534,
              "net": -13317
            },
            "smallTrader": {
              "long": 17700,
              "short": 31437,
              "net": -13737
            }
          },
          "openInterest": 73474
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31441,
              "short": 28186,
              "net": 3255
            },
            "nonCommercial": {
              "long": 10675,
              "short": 5454,
              "net": 5221
            },
            "smallTrader": {
              "long": 23408,
              "short": 31884,
              "net": -8476
            }
          },
          "openInterest": 70856
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98489,
              "short": 92375,
              "net": 6114
            },
            "nonCommercial": {
              "long": 4093,
              "short": 20097,
              "net": -16004
            },
            "smallTrader": {
              "long": 22137,
              "short": 12247,
              "net": 9890
            }
          },
          "openInterest": 127931
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6037,
              "short": 20142,
              "net": -14105
            },
            "nonCommercial": {
              "long": 11826,
              "short": 708,
              "net": 11118
            },
            "smallTrader": {
              "long": 5887,
              "short": 2900,
              "net": 2987
            }
          },
          "openInterest": 24299
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23094,
              "short": 87175,
              "net": -64081
            },
            "nonCommercial": {
              "long": 50963,
              "short": 11093,
              "net": 39870
            },
            "smallTrader": {
              "long": 40712,
              "short": 16501,
              "net": 24211
            }
          },
          "openInterest": 122383
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40884,
              "short": 40008,
              "net": 876
            },
            "nonCommercial": {
              "long": 7256,
              "short": 12161,
              "net": -4905
            },
            "smallTrader": {
              "long": 28941,
              "short": 24912,
              "net": 4029
            }
          },
          "openInterest": 84209
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39701,
              "short": 46712,
              "net": -7011
            },
            "nonCommercial": {
              "long": 6840,
              "short": 8270,
              "net": -1430
            },
            "smallTrader": {
              "long": 31787,
              "short": 23346,
              "net": 8441
            }
          },
          "openInterest": 87865
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55188,
              "short": 81309,
              "net": -26121
            },
            "nonCommercial": {
              "long": 20720,
              "short": 6696,
              "net": 14024
            },
            "smallTrader": {
              "long": 35823,
              "short": 23726,
              "net": 12097
            }
          },
          "openInterest": 112440
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9137,
              "short": 23304,
              "net": -14167
            },
            "nonCommercial": {
              "long": 15910,
              "short": 805,
              "net": 15105
            },
            "smallTrader": {
              "long": 16009,
              "short": 16947,
              "net": -938
            }
          },
          "openInterest": 41060
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1313,
              "short": 1846,
              "net": -533
            },
            "nonCommercial": {
              "long": 1592,
              "short": 1733,
              "net": -141
            },
            "smallTrader": {
              "long": 1811,
              "short": 1137,
              "net": 674
            }
          },
          "openInterest": 9186
        }
      ]
    },
    {
      "reportDate": "1994-08-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 193501,
              "short": 169695,
              "net": 23806
            },
            "nonCommercial": {
              "long": 13394,
              "short": 20330,
              "net": -6936
            },
            "smallTrader": {
              "long": 39638,
              "short": 56508,
              "net": -16870
            }
          },
          "openInterest": 248572
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 23171,
              "short": 25155,
              "net": -1984
            },
            "nonCommercial": {
              "long": 4314,
              "short": 1630,
              "net": 2684
            },
            "smallTrader": {
              "long": 4646,
              "short": 5346,
              "net": -700
            }
          },
          "openInterest": 32131
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 276591,
              "short": 302686,
              "net": -26095
            },
            "nonCommercial": {
              "long": 79092,
              "short": 45032,
              "net": 34060
            },
            "smallTrader": {
              "long": 84516,
              "short": 92481,
              "net": -7965
            }
          },
          "openInterest": 450732
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 139106,
              "short": 147217,
              "net": -8111
            },
            "nonCommercial": {
              "long": 24151,
              "short": 14264,
              "net": 9887
            },
            "smallTrader": {
              "long": 23418,
              "short": 25194,
              "net": -1776
            }
          },
          "openInterest": 190019
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1751,
              "short": 6704,
              "net": -4953
            },
            "nonCommercial": {
              "long": 3177,
              "short": 0,
              "net": 3177
            },
            "smallTrader": {
              "long": 3964,
              "short": 2188,
              "net": 1776
            }
          },
          "openInterest": 8892
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16550,
              "short": 13926,
              "net": 2624
            },
            "nonCommercial": {
              "long": 5909,
              "short": 8953,
              "net": -3044
            },
            "smallTrader": {
              "long": 10986,
              "short": 10566,
              "net": 420
            }
          },
          "openInterest": 34992
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9042,
              "short": 23958,
              "net": -14916
            },
            "nonCommercial": {
              "long": 14059,
              "short": 5587,
              "net": 8472
            },
            "smallTrader": {
              "long": 14728,
              "short": 8284,
              "net": 6444
            }
          },
          "openInterest": 39964
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25356,
              "short": 59563,
              "net": -34207
            },
            "nonCommercial": {
              "long": 27542,
              "short": 2162,
              "net": 25380
            },
            "smallTrader": {
              "long": 13739,
              "short": 4912,
              "net": 8827
            }
          },
          "openInterest": 67673
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14077,
              "short": 23764,
              "net": -9687
            },
            "nonCommercial": {
              "long": 5973,
              "short": 1158,
              "net": 4815
            },
            "smallTrader": {
              "long": 12621,
              "short": 7749,
              "net": 4872
            }
          },
          "openInterest": 33472
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17353,
              "short": 27935,
              "net": -10582
            },
            "nonCommercial": {
              "long": 12960,
              "short": 4242,
              "net": 8718
            },
            "smallTrader": {
              "long": 16540,
              "short": 14676,
              "net": 1864
            }
          },
          "openInterest": 46853
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36163,
              "short": 22231,
              "net": 13932
            },
            "nonCommercial": {
              "long": 1457,
              "short": 14807,
              "net": -13350
            },
            "smallTrader": {
              "long": 10944,
              "short": 11526,
              "net": -582
            }
          },
          "openInterest": 50846
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 266953,
              "short": 283318,
              "net": -16365
            },
            "nonCommercial": {
              "long": 23395,
              "short": 10055,
              "net": 13340
            },
            "smallTrader": {
              "long": 88660,
              "short": 85635,
              "net": 3025
            }
          },
          "openInterest": 392257
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3611,
              "short": 3173,
              "net": 438
            },
            "nonCommercial": {
              "long": 1887,
              "short": 933,
              "net": 954
            },
            "smallTrader": {
              "long": 4354,
              "short": 5746,
              "net": -1392
            }
          },
          "openInterest": 10080
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79665,
              "short": 64758,
              "net": 14907
            },
            "nonCommercial": {
              "long": 27649,
              "short": 45377,
              "net": -17728
            },
            "smallTrader": {
              "long": 42526,
              "short": 39705,
              "net": 2821
            }
          },
          "openInterest": 160298
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80377,
              "short": 105819,
              "net": -25442
            },
            "nonCommercial": {
              "long": 9274,
              "short": 4604,
              "net": 4670
            },
            "smallTrader": {
              "long": 50519,
              "short": 29747,
              "net": 20772
            }
          },
          "openInterest": 149101
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51668,
              "short": 22880,
              "net": 28788
            },
            "nonCommercial": {
              "long": 4855,
              "short": 16509,
              "net": -11654
            },
            "smallTrader": {
              "long": 14472,
              "short": 31606,
              "net": -17134
            }
          },
          "openInterest": 72160
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33280,
              "short": 26459,
              "net": 6821
            },
            "nonCommercial": {
              "long": 9920,
              "short": 4755,
              "net": 5165
            },
            "smallTrader": {
              "long": 21425,
              "short": 33411,
              "net": -11986
            }
          },
          "openInterest": 71122
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109062,
              "short": 101980,
              "net": 7082
            },
            "nonCommercial": {
              "long": 4648,
              "short": 21586,
              "net": -16938
            },
            "smallTrader": {
              "long": 22690,
              "short": 12834,
              "net": 9856
            }
          },
          "openInterest": 139860
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6345,
              "short": 20534,
              "net": -14189
            },
            "nonCommercial": {
              "long": 11710,
              "short": 881,
              "net": 10829
            },
            "smallTrader": {
              "long": 5785,
              "short": 2425,
              "net": 3360
            }
          },
          "openInterest": 24192
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23995,
              "short": 85838,
              "net": -61843
            },
            "nonCommercial": {
              "long": 45457,
              "short": 10803,
              "net": 34654
            },
            "smallTrader": {
              "long": 45488,
              "short": 18299,
              "net": 27189
            }
          },
          "openInterest": 121690
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39835,
              "short": 39773,
              "net": 62
            },
            "nonCommercial": {
              "long": 7035,
              "short": 11388,
              "net": -4353
            },
            "smallTrader": {
              "long": 29684,
              "short": 25393,
              "net": 4291
            }
          },
          "openInterest": 83446
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40513,
              "short": 45605,
              "net": -5092
            },
            "nonCommercial": {
              "long": 5224,
              "short": 7336,
              "net": -2112
            },
            "smallTrader": {
              "long": 32874,
              "short": 25670,
              "net": 7204
            }
          },
          "openInterest": 88418
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53936,
              "short": 81140,
              "net": -27204
            },
            "nonCommercial": {
              "long": 20534,
              "short": 6236,
              "net": 14298
            },
            "smallTrader": {
              "long": 37570,
              "short": 24664,
              "net": 12906
            }
          },
          "openInterest": 114634
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6686,
              "short": 26174,
              "net": -19488
            },
            "nonCommercial": {
              "long": 19746,
              "short": 707,
              "net": 19039
            },
            "smallTrader": {
              "long": 20711,
              "short": 20262,
              "net": 449
            }
          },
          "openInterest": 47245
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1826,
              "short": 1563,
              "net": 263
            },
            "nonCommercial": {
              "long": 2503,
              "short": 2632,
              "net": -129
            },
            "smallTrader": {
              "long": 1678,
              "short": 1812,
              "net": -134
            }
          },
          "openInterest": 10468
        }
      ]
    },
    {
      "reportDate": "1994-08-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 194616,
              "short": 167707,
              "net": 26909
            },
            "nonCommercial": {
              "long": 11427,
              "short": 22008,
              "net": -10581
            },
            "smallTrader": {
              "long": 42144,
              "short": 58472,
              "net": -16328
            }
          },
          "openInterest": 252138
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26236,
              "short": 25274,
              "net": 962
            },
            "nonCommercial": {
              "long": 3749,
              "short": 1359,
              "net": 2390
            },
            "smallTrader": {
              "long": 3151,
              "short": 6503,
              "net": -3352
            }
          },
          "openInterest": 33136
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280749,
              "short": 303556,
              "net": -22807
            },
            "nonCommercial": {
              "long": 75083,
              "short": 46025,
              "net": 29058
            },
            "smallTrader": {
              "long": 83956,
              "short": 90207,
              "net": -6251
            }
          },
          "openInterest": 451798
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 124384,
              "short": 136689,
              "net": -12305
            },
            "nonCommercial": {
              "long": 25201,
              "short": 10200,
              "net": 15001
            },
            "smallTrader": {
              "long": 20730,
              "short": 23426,
              "net": -2696
            }
          },
          "openInterest": 174755
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3218,
              "short": 5213,
              "net": -1995
            },
            "nonCommercial": {
              "long": 1670,
              "short": 0,
              "net": 1670
            },
            "smallTrader": {
              "long": 3414,
              "short": 3089,
              "net": 325
            }
          },
          "openInterest": 8302
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17902,
              "short": 20788,
              "net": -2886
            },
            "nonCommercial": {
              "long": 8424,
              "short": 8386,
              "net": 38
            },
            "smallTrader": {
              "long": 12735,
              "short": 9887,
              "net": 2848
            }
          },
          "openInterest": 40352
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10023,
              "short": 22670,
              "net": -12647
            },
            "nonCommercial": {
              "long": 13359,
              "short": 7104,
              "net": 6255
            },
            "smallTrader": {
              "long": 14415,
              "short": 8023,
              "net": 6392
            }
          },
          "openInterest": 39309
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25345,
              "short": 58266,
              "net": -32921
            },
            "nonCommercial": {
              "long": 26284,
              "short": 2598,
              "net": 23686
            },
            "smallTrader": {
              "long": 13461,
              "short": 4226,
              "net": 9235
            }
          },
          "openInterest": 65835
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14199,
              "short": 23330,
              "net": -9131
            },
            "nonCommercial": {
              "long": 7326,
              "short": 1548,
              "net": 5778
            },
            "smallTrader": {
              "long": 10525,
              "short": 7172,
              "net": 3353
            }
          },
          "openInterest": 32952
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16322,
              "short": 26477,
              "net": -10155
            },
            "nonCommercial": {
              "long": 12591,
              "short": 3993,
              "net": 8598
            },
            "smallTrader": {
              "long": 15741,
              "short": 14184,
              "net": 1557
            }
          },
          "openInterest": 45047
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37925,
              "short": 22270,
              "net": 15655
            },
            "nonCommercial": {
              "long": 1162,
              "short": 15942,
              "net": -14780
            },
            "smallTrader": {
              "long": 11149,
              "short": 12024,
              "net": -875
            }
          },
          "openInterest": 52800
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 258829,
              "short": 265635,
              "net": -6806
            },
            "nonCommercial": {
              "long": 23869,
              "short": 18246,
              "net": 5623
            },
            "smallTrader": {
              "long": 86056,
              "short": 84873,
              "net": 1183
            }
          },
          "openInterest": 386497
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3068,
              "short": 2905,
              "net": 163
            },
            "nonCommercial": {
              "long": 1827,
              "short": 660,
              "net": 1167
            },
            "smallTrader": {
              "long": 4523,
              "short": 5853,
              "net": -1330
            }
          },
          "openInterest": 9742
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75417,
              "short": 73616,
              "net": 1801
            },
            "nonCommercial": {
              "long": 30405,
              "short": 38306,
              "net": -7901
            },
            "smallTrader": {
              "long": 41111,
              "short": 35011,
              "net": 6100
            }
          },
          "openInterest": 156684
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85866,
              "short": 102751,
              "net": -16885
            },
            "nonCommercial": {
              "long": 8360,
              "short": 12449,
              "net": -4089
            },
            "smallTrader": {
              "long": 55362,
              "short": 34388,
              "net": 20974
            }
          },
          "openInterest": 162402
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47069,
              "short": 30404,
              "net": 16665
            },
            "nonCommercial": {
              "long": 6366,
              "short": 15049,
              "net": -8683
            },
            "smallTrader": {
              "long": 18782,
              "short": 26764,
              "net": -7982
            }
          },
          "openInterest": 74347
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34222,
              "short": 26138,
              "net": 8084
            },
            "nonCommercial": {
              "long": 9890,
              "short": 5824,
              "net": 4066
            },
            "smallTrader": {
              "long": 21989,
              "short": 34139,
              "net": -12150
            }
          },
          "openInterest": 72429
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111461,
              "short": 102695,
              "net": 8766
            },
            "nonCommercial": {
              "long": 2911,
              "short": 21362,
              "net": -18451
            },
            "smallTrader": {
              "long": 23857,
              "short": 14172,
              "net": 9685
            }
          },
          "openInterest": 142869
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6794,
              "short": 20963,
              "net": -14169
            },
            "nonCommercial": {
              "long": 11282,
              "short": 1203,
              "net": 10079
            },
            "smallTrader": {
              "long": 6080,
              "short": 1990,
              "net": 4090
            }
          },
          "openInterest": 24503
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23394,
              "short": 81600,
              "net": -58206
            },
            "nonCommercial": {
              "long": 40921,
              "short": 8875,
              "net": 32046
            },
            "smallTrader": {
              "long": 42004,
              "short": 15844,
              "net": 26160
            }
          },
          "openInterest": 110711
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39345,
              "short": 41931,
              "net": -2586
            },
            "nonCommercial": {
              "long": 7168,
              "short": 9723,
              "net": -2555
            },
            "smallTrader": {
              "long": 29032,
              "short": 23891,
              "net": 5141
            }
          },
          "openInterest": 81211
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39818,
              "short": 44997,
              "net": -5179
            },
            "nonCommercial": {
              "long": 6241,
              "short": 7308,
              "net": -1067
            },
            "smallTrader": {
              "long": 31623,
              "short": 25377,
              "net": 6246
            }
          },
          "openInterest": 85623
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43409,
              "short": 96622,
              "net": -53213
            },
            "nonCommercial": {
              "long": 32132,
              "short": 3630,
              "net": 28502
            },
            "smallTrader": {
              "long": 47440,
              "short": 22729,
              "net": 24711
            }
          },
          "openInterest": 125922
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4991,
              "short": 27074,
              "net": -22083
            },
            "nonCommercial": {
              "long": 20953,
              "short": 588,
              "net": 20365
            },
            "smallTrader": {
              "long": 20036,
              "short": 18318,
              "net": 1718
            }
          },
          "openInterest": 46475
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1177,
              "short": 1535,
              "net": -358
            },
            "nonCommercial": {
              "long": 3321,
              "short": 2482,
              "net": 839
            },
            "smallTrader": {
              "long": 1338,
              "short": 1819,
              "net": -481
            }
          },
          "openInterest": 9581
        }
      ]
    },
    {
      "reportDate": "1994-08-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 201224,
              "short": 172965,
              "net": 28259
            },
            "nonCommercial": {
              "long": 11519,
              "short": 21585,
              "net": -10066
            },
            "smallTrader": {
              "long": 47529,
              "short": 65722,
              "net": -18193
            }
          },
          "openInterest": 263717
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29263,
              "short": 25053,
              "net": 4210
            },
            "nonCommercial": {
              "long": 3281,
              "short": 2439,
              "net": 842
            },
            "smallTrader": {
              "long": 3569,
              "short": 8621,
              "net": -5052
            }
          },
          "openInterest": 36113
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280046,
              "short": 303613,
              "net": -23567
            },
            "nonCommercial": {
              "long": 73562,
              "short": 34640,
              "net": 38922
            },
            "smallTrader": {
              "long": 75782,
              "short": 91137,
              "net": -15355
            }
          },
          "openInterest": 442130
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 120624,
              "short": 129535,
              "net": -8911
            },
            "nonCommercial": {
              "long": 23466,
              "short": 11686,
              "net": 11780
            },
            "smallTrader": {
              "long": 24837,
              "short": 27706,
              "net": -2869
            }
          },
          "openInterest": 172665
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1708,
              "short": 5976,
              "net": -4268
            },
            "nonCommercial": {
              "long": 2227,
              "short": 0,
              "net": 2227
            },
            "smallTrader": {
              "long": 4290,
              "short": 2249,
              "net": 2041
            }
          },
          "openInterest": 8225
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22330,
              "short": 12452,
              "net": 9878
            },
            "nonCommercial": {
              "long": 4067,
              "short": 10685,
              "net": -6618
            },
            "smallTrader": {
              "long": 9008,
              "short": 12268,
              "net": -3260
            }
          },
          "openInterest": 35612
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9259,
              "short": 26443,
              "net": -17184
            },
            "nonCommercial": {
              "long": 16604,
              "short": 8327,
              "net": 8277
            },
            "smallTrader": {
              "long": 16632,
              "short": 7725,
              "net": 8907
            }
          },
          "openInterest": 44063
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27367,
              "short": 59979,
              "net": -32612
            },
            "nonCommercial": {
              "long": 25878,
              "short": 4070,
              "net": 21808
            },
            "smallTrader": {
              "long": 16056,
              "short": 5252,
              "net": 10804
            }
          },
          "openInterest": 70058
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13461,
              "short": 24501,
              "net": -11040
            },
            "nonCommercial": {
              "long": 7975,
              "short": 1677,
              "net": 6298
            },
            "smallTrader": {
              "long": 11178,
              "short": 6436,
              "net": 4742
            }
          },
          "openInterest": 33998
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15513,
              "short": 31199,
              "net": -15686
            },
            "nonCommercial": {
              "long": 15534,
              "short": 2902,
              "net": 12632
            },
            "smallTrader": {
              "long": 16269,
              "short": 13215,
              "net": 3054
            }
          },
          "openInterest": 47600
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37102,
              "short": 24093,
              "net": 13009
            },
            "nonCommercial": {
              "long": 1434,
              "short": 13304,
              "net": -11870
            },
            "smallTrader": {
              "long": 10899,
              "short": 12038,
              "net": -1139
            }
          },
          "openInterest": 52021
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 263759,
              "short": 274937,
              "net": -11178
            },
            "nonCommercial": {
              "long": 30592,
              "short": 16655,
              "net": 13937
            },
            "smallTrader": {
              "long": 84134,
              "short": 86893,
              "net": -2759
            }
          },
          "openInterest": 392303
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2700,
              "short": 2646,
              "net": 54
            },
            "nonCommercial": {
              "long": 1555,
              "short": 1025,
              "net": 530
            },
            "smallTrader": {
              "long": 4318,
              "short": 4902,
              "net": -584
            }
          },
          "openInterest": 8848
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65755,
              "short": 95446,
              "net": -29691
            },
            "nonCommercial": {
              "long": 38628,
              "short": 23584,
              "net": 15044
            },
            "smallTrader": {
              "long": 43989,
              "short": 29342,
              "net": 14647
            }
          },
          "openInterest": 156676
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86336,
              "short": 104503,
              "net": -18167
            },
            "nonCommercial": {
              "long": 9396,
              "short": 12578,
              "net": -3182
            },
            "smallTrader": {
              "long": 53411,
              "short": 32062,
              "net": 21349
            }
          },
          "openInterest": 163231
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48623,
              "short": 26777,
              "net": 21846
            },
            "nonCommercial": {
              "long": 4334,
              "short": 15560,
              "net": -11226
            },
            "smallTrader": {
              "long": 16530,
              "short": 27150,
              "net": -10620
            }
          },
          "openInterest": 72090
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31101,
              "short": 27109,
              "net": 3992
            },
            "nonCommercial": {
              "long": 11923,
              "short": 6295,
              "net": 5628
            },
            "smallTrader": {
              "long": 23831,
              "short": 33451,
              "net": -9620
            }
          },
          "openInterest": 74218
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115034,
              "short": 108445,
              "net": 6589
            },
            "nonCommercial": {
              "long": 4538,
              "short": 18807,
              "net": -14269
            },
            "smallTrader": {
              "long": 21098,
              "short": 13418,
              "net": 7680
            }
          },
          "openInterest": 145037
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6467,
              "short": 21299,
              "net": -14832
            },
            "nonCommercial": {
              "long": 11108,
              "short": 955,
              "net": 10153
            },
            "smallTrader": {
              "long": 6921,
              "short": 2242,
              "net": 4679
            }
          },
          "openInterest": 24990
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19702,
              "short": 89736,
              "net": -70034
            },
            "nonCommercial": {
              "long": 47535,
              "short": 3896,
              "net": 43639
            },
            "smallTrader": {
              "long": 39860,
              "short": 13465,
              "net": 26395
            }
          },
          "openInterest": 111767
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42287,
              "short": 42323,
              "net": -36
            },
            "nonCommercial": {
              "long": 6902,
              "short": 11095,
              "net": -4193
            },
            "smallTrader": {
              "long": 28224,
              "short": 23995,
              "net": 4229
            }
          },
          "openInterest": 83079
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34847,
              "short": 45538,
              "net": -10691
            },
            "nonCommercial": {
              "long": 9353,
              "short": 5115,
              "net": 4238
            },
            "smallTrader": {
              "long": 29829,
              "short": 23376,
              "net": 6453
            }
          },
          "openInterest": 81860
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39071,
              "short": 96524,
              "net": -57453
            },
            "nonCommercial": {
              "long": 34100,
              "short": 3630,
              "net": 30470
            },
            "smallTrader": {
              "long": 51101,
              "short": 24118,
              "net": 26983
            }
          },
          "openInterest": 127292
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12342,
              "short": 20317,
              "net": -7975
            },
            "nonCommercial": {
              "long": 12030,
              "short": 2228,
              "net": 9802
            },
            "smallTrader": {
              "long": 16111,
              "short": 17938,
              "net": -1827
            }
          },
          "openInterest": 42930
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 797,
              "short": 1544,
              "net": -747
            },
            "nonCommercial": {
              "long": 1535,
              "short": 1076,
              "net": 459
            },
            "smallTrader": {
              "long": 1555,
              "short": 1267,
              "net": 288
            }
          },
          "openInterest": 7828
        }
      ]
    },
    {
      "reportDate": "1994-09-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 209461,
              "short": 174337,
              "net": 35124
            },
            "nonCommercial": {
              "long": 8420,
              "short": 27059,
              "net": -18639
            },
            "smallTrader": {
              "long": 37947,
              "short": 54432,
              "net": -16485
            }
          },
          "openInterest": 260358
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32868,
              "short": 29326,
              "net": 3542
            },
            "nonCommercial": {
              "long": 2641,
              "short": 1254,
              "net": 1387
            },
            "smallTrader": {
              "long": 3373,
              "short": 8302,
              "net": -4929
            }
          },
          "openInterest": 38882
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 290302,
              "short": 307664,
              "net": -17362
            },
            "nonCommercial": {
              "long": 71328,
              "short": 34048,
              "net": 37280
            },
            "smallTrader": {
              "long": 72862,
              "short": 92780,
              "net": -19918
            }
          },
          "openInterest": 442359
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 112887,
              "short": 125904,
              "net": -13017
            },
            "nonCommercial": {
              "long": 21277,
              "short": 9493,
              "net": 11784
            },
            "smallTrader": {
              "long": 26735,
              "short": 25502,
              "net": 1233
            }
          },
          "openInterest": 163041
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1721,
              "short": 5954,
              "net": -4233
            },
            "nonCommercial": {
              "long": 2190,
              "short": 0,
              "net": 2190
            },
            "smallTrader": {
              "long": 4261,
              "short": 2218,
              "net": 2043
            }
          },
          "openInterest": 8172
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20905,
              "short": 20452,
              "net": 453
            },
            "nonCommercial": {
              "long": 5239,
              "short": 9566,
              "net": -4327
            },
            "smallTrader": {
              "long": 13568,
              "short": 9694,
              "net": 3874
            }
          },
          "openInterest": 39923
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10491,
              "short": 25982,
              "net": -15491
            },
            "nonCommercial": {
              "long": 15148,
              "short": 8607,
              "net": 6541
            },
            "smallTrader": {
              "long": 24422,
              "short": 15472,
              "net": 8950
            }
          },
          "openInterest": 51099
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29675,
              "short": 60580,
              "net": -30905
            },
            "nonCommercial": {
              "long": 25222,
              "short": 4999,
              "net": 20223
            },
            "smallTrader": {
              "long": 15355,
              "short": 4673,
              "net": 10682
            }
          },
          "openInterest": 70800
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13678,
              "short": 24865,
              "net": -11187
            },
            "nonCommercial": {
              "long": 8531,
              "short": 1617,
              "net": 6914
            },
            "smallTrader": {
              "long": 10805,
              "short": 6532,
              "net": 4273
            }
          },
          "openInterest": 34500
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14844,
              "short": 34509,
              "net": -19665
            },
            "nonCommercial": {
              "long": 19363,
              "short": 3892,
              "net": 15471
            },
            "smallTrader": {
              "long": 17203,
              "short": 13009,
              "net": 4194
            }
          },
          "openInterest": 51584
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37182,
              "short": 24642,
              "net": 12540
            },
            "nonCommercial": {
              "long": 1751,
              "short": 13034,
              "net": -11283
            },
            "smallTrader": {
              "long": 10468,
              "short": 11725,
              "net": -1257
            }
          },
          "openInterest": 52287
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 265610,
              "short": 283856,
              "net": -18246
            },
            "nonCommercial": {
              "long": 29217,
              "short": 16729,
              "net": 12488
            },
            "smallTrader": {
              "long": 89815,
              "short": 84057,
              "net": 5758
            }
          },
          "openInterest": 402535
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2523,
              "short": 2631,
              "net": -108
            },
            "nonCommercial": {
              "long": 1455,
              "short": 1010,
              "net": 445
            },
            "smallTrader": {
              "long": 4540,
              "short": 4877,
              "net": -337
            }
          },
          "openInterest": 8806
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62716,
              "short": 99828,
              "net": -37112
            },
            "nonCommercial": {
              "long": 40107,
              "short": 21267,
              "net": 18840
            },
            "smallTrader": {
              "long": 45518,
              "short": 27246,
              "net": 18272
            }
          },
          "openInterest": 157364
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86865,
              "short": 113926,
              "net": -27061
            },
            "nonCommercial": {
              "long": 14796,
              "short": 10363,
              "net": 4433
            },
            "smallTrader": {
              "long": 51419,
              "short": 28791,
              "net": 22628
            }
          },
          "openInterest": 164723
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48776,
              "short": 29064,
              "net": 19712
            },
            "nonCommercial": {
              "long": 3573,
              "short": 14172,
              "net": -10599
            },
            "smallTrader": {
              "long": 17556,
              "short": 26669,
              "net": -9113
            }
          },
          "openInterest": 72539
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31494,
              "short": 26923,
              "net": 4571
            },
            "nonCommercial": {
              "long": 10555,
              "short": 6317,
              "net": 4238
            },
            "smallTrader": {
              "long": 24904,
              "short": 33713,
              "net": -8809
            }
          },
          "openInterest": 74797
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120215,
              "short": 114566,
              "net": 5649
            },
            "nonCommercial": {
              "long": 4502,
              "short": 17670,
              "net": -13168
            },
            "smallTrader": {
              "long": 22012,
              "short": 14493,
              "net": 7519
            }
          },
          "openInterest": 151338
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4957,
              "short": 22183,
              "net": -17226
            },
            "nonCommercial": {
              "long": 11906,
              "short": 379,
              "net": 11527
            },
            "smallTrader": {
              "long": 7360,
              "short": 1661,
              "net": 5699
            }
          },
          "openInterest": 25111
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14163,
              "short": 89586,
              "net": -75423
            },
            "nonCommercial": {
              "long": 50445,
              "short": 1828,
              "net": 48617
            },
            "smallTrader": {
              "long": 39076,
              "short": 12270,
              "net": 26806
            }
          },
          "openInterest": 108333
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39763,
              "short": 40606,
              "net": -843
            },
            "nonCommercial": {
              "long": 6558,
              "short": 10985,
              "net": -4427
            },
            "smallTrader": {
              "long": 29636,
              "short": 24366,
              "net": 5270
            }
          },
          "openInterest": 82184
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30246,
              "short": 45726,
              "net": -15480
            },
            "nonCommercial": {
              "long": 9181,
              "short": 1702,
              "net": 7479
            },
            "smallTrader": {
              "long": 32022,
              "short": 24021,
              "net": 8001
            }
          },
          "openInterest": 79223
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40641,
              "short": 91669,
              "net": -51028
            },
            "nonCommercial": {
              "long": 35261,
              "short": 4732,
              "net": 30529
            },
            "smallTrader": {
              "long": 48272,
              "short": 27773,
              "net": 20499
            }
          },
          "openInterest": 127288
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9742,
              "short": 23914,
              "net": -14172
            },
            "nonCommercial": {
              "long": 14985,
              "short": 588,
              "net": 14397
            },
            "smallTrader": {
              "long": 19188,
              "short": 19413,
              "net": -225
            }
          },
          "openInterest": 45660
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1143,
              "short": 1487,
              "net": -344
            },
            "nonCommercial": {
              "long": 3108,
              "short": 2997,
              "net": 111
            },
            "smallTrader": {
              "long": 1742,
              "short": 1509,
              "net": 233
            }
          },
          "openInterest": 10069
        }
      ]
    },
    {
      "reportDate": "1994-09-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218847,
              "short": 181672,
              "net": 37175
            },
            "nonCommercial": {
              "long": 5098,
              "short": 22899,
              "net": -17801
            },
            "smallTrader": {
              "long": 36418,
              "short": 55792,
              "net": -19374
            }
          },
          "openInterest": 261083
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33621,
              "short": 30920,
              "net": 2701
            },
            "nonCommercial": {
              "long": 2219,
              "short": 792,
              "net": 1427
            },
            "smallTrader": {
              "long": 3672,
              "short": 7800,
              "net": -4128
            }
          },
          "openInterest": 40012
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 287932,
              "short": 289885,
              "net": -1953
            },
            "nonCommercial": {
              "long": 67483,
              "short": 47730,
              "net": 19753
            },
            "smallTrader": {
              "long": 85559,
              "short": 103359,
              "net": -17800
            }
          },
          "openInterest": 448565
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144435,
              "short": 128569,
              "net": 15866
            },
            "nonCommercial": {
              "long": 15110,
              "short": 22884,
              "net": -7774
            },
            "smallTrader": {
              "long": 23544,
              "short": 31636,
              "net": -8092
            }
          },
          "openInterest": 184019
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4610,
              "short": 7749,
              "net": -3139
            },
            "nonCommercial": {
              "long": 2425,
              "short": 492,
              "net": 1933
            },
            "smallTrader": {
              "long": 3871,
              "short": 2665,
              "net": 1206
            }
          },
          "openInterest": 11206
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24491,
              "short": 34723,
              "net": -10232
            },
            "nonCommercial": {
              "long": 9559,
              "short": 5395,
              "net": 4164
            },
            "smallTrader": {
              "long": 15370,
              "short": 9302,
              "net": 6068
            }
          },
          "openInterest": 50574
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9957,
              "short": 34418,
              "net": -24461
            },
            "nonCommercial": {
              "long": 23139,
              "short": 7107,
              "net": 16032
            },
            "smallTrader": {
              "long": 17200,
              "short": 8771,
              "net": 8429
            }
          },
          "openInterest": 51441
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29587,
              "short": 60903,
              "net": -31316
            },
            "nonCommercial": {
              "long": 25887,
              "short": 6368,
              "net": 19519
            },
            "smallTrader": {
              "long": 17062,
              "short": 5265,
              "net": 11797
            }
          },
          "openInterest": 73196
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13039,
              "short": 25788,
              "net": -12749
            },
            "nonCommercial": {
              "long": 9043,
              "short": 973,
              "net": 8070
            },
            "smallTrader": {
              "long": 11338,
              "short": 6659,
              "net": 4679
            }
          },
          "openInterest": 34901
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14300,
              "short": 37088,
              "net": -22788
            },
            "nonCommercial": {
              "long": 21332,
              "short": 4369,
              "net": 16963
            },
            "smallTrader": {
              "long": 19581,
              "short": 13756,
              "net": 5825
            }
          },
          "openInterest": 55223
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33867,
              "short": 26556,
              "net": 7311
            },
            "nonCommercial": {
              "long": 3697,
              "short": 9367,
              "net": -5670
            },
            "smallTrader": {
              "long": 10231,
              "short": 11872,
              "net": -1641
            }
          },
          "openInterest": 49946
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 263839,
              "short": 275217,
              "net": -11378
            },
            "nonCommercial": {
              "long": 27683,
              "short": 20080,
              "net": 7603
            },
            "smallTrader": {
              "long": 90856,
              "short": 87081,
              "net": 3775
            }
          },
          "openInterest": 398502
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2396,
              "short": 2690,
              "net": -294
            },
            "nonCommercial": {
              "long": 1160,
              "short": 1046,
              "net": 114
            },
            "smallTrader": {
              "long": 4989,
              "short": 4809,
              "net": 180
            }
          },
          "openInterest": 8790
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57174,
              "short": 109582,
              "net": -52408
            },
            "nonCommercial": {
              "long": 42907,
              "short": 11099,
              "net": 31808
            },
            "smallTrader": {
              "long": 50179,
              "short": 29579,
              "net": 20600
            }
          },
          "openInterest": 159123
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87231,
              "short": 116217,
              "net": -28986
            },
            "nonCommercial": {
              "long": 14689,
              "short": 10837,
              "net": 3852
            },
            "smallTrader": {
              "long": 56732,
              "short": 31598,
              "net": 25134
            }
          },
          "openInterest": 170063
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50404,
              "short": 30386,
              "net": 20018
            },
            "nonCommercial": {
              "long": 2254,
              "short": 12350,
              "net": -10096
            },
            "smallTrader": {
              "long": 14607,
              "short": 24529,
              "net": -9922
            }
          },
          "openInterest": 70026
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29416,
              "short": 27026,
              "net": 2390
            },
            "nonCommercial": {
              "long": 12841,
              "short": 7508,
              "net": 5333
            },
            "smallTrader": {
              "long": 25175,
              "short": 32898,
              "net": -7723
            }
          },
          "openInterest": 74708
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128232,
              "short": 122523,
              "net": 5709
            },
            "nonCommercial": {
              "long": 4907,
              "short": 17427,
              "net": -12520
            },
            "smallTrader": {
              "long": 22325,
              "short": 15514,
              "net": 6811
            }
          },
          "openInterest": 159570
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4664,
              "short": 21538,
              "net": -16874
            },
            "nonCommercial": {
              "long": 11744,
              "short": 202,
              "net": 11542
            },
            "smallTrader": {
              "long": 7223,
              "short": 1891,
              "net": 5332
            }
          },
          "openInterest": 24781
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18922,
              "short": 88266,
              "net": -69344
            },
            "nonCommercial": {
              "long": 44123,
              "short": 3846,
              "net": 40277
            },
            "smallTrader": {
              "long": 40535,
              "short": 11468,
              "net": 29067
            }
          },
          "openInterest": 107876
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40080,
              "short": 37868,
              "net": 2212
            },
            "nonCommercial": {
              "long": 6534,
              "short": 11702,
              "net": -5168
            },
            "smallTrader": {
              "long": 29964,
              "short": 27008,
              "net": 2956
            }
          },
          "openInterest": 81325
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30715,
              "short": 53695,
              "net": -22980
            },
            "nonCommercial": {
              "long": 15342,
              "short": 1713,
              "net": 13629
            },
            "smallTrader": {
              "long": 31378,
              "short": 22027,
              "net": 9351
            }
          },
          "openInterest": 83991
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30376,
              "short": 107799,
              "net": -77423
            },
            "nonCommercial": {
              "long": 51322,
              "short": 1731,
              "net": 49591
            },
            "smallTrader": {
              "long": 56593,
              "short": 28761,
              "net": 27832
            }
          },
          "openInterest": 139548
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15365,
              "short": 31357,
              "net": -15992
            },
            "nonCommercial": {
              "long": 15309,
              "short": 1679,
              "net": 13630
            },
            "smallTrader": {
              "long": 22658,
              "short": 20296,
              "net": 2362
            }
          },
          "openInterest": 54183
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1732,
              "short": 959,
              "net": 773
            },
            "nonCommercial": {
              "long": 3798,
              "short": 4777,
              "net": -979
            },
            "smallTrader": {
              "long": 1872,
              "short": 1666,
              "net": 206
            }
          },
          "openInterest": 11310
        }
      ]
    },
    {
      "reportDate": "1994-09-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 236355,
              "short": 187560,
              "net": 48795
            },
            "nonCommercial": {
              "long": 800,
              "short": 25119,
              "net": -24319
            },
            "smallTrader": {
              "long": 36800,
              "short": 61276,
              "net": -24476
            }
          },
          "openInterest": 274588
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31136,
              "short": 28158,
              "net": 2978
            },
            "nonCommercial": {
              "long": 2444,
              "short": 540,
              "net": 1904
            },
            "smallTrader": {
              "long": 3352,
              "short": 8234,
              "net": -4882
            }
          },
          "openInterest": 36932
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 342141,
              "short": 291274,
              "net": 50867
            },
            "nonCommercial": {
              "long": 27045,
              "short": 47796,
              "net": -20751
            },
            "smallTrader": {
              "long": 71699,
              "short": 101815,
              "net": -30116
            }
          },
          "openInterest": 447422
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 160874,
              "short": 125598,
              "net": 35276
            },
            "nonCommercial": {
              "long": 13721,
              "short": 35317,
              "net": -21596
            },
            "smallTrader": {
              "long": 18741,
              "short": 32421,
              "net": -13680
            }
          },
          "openInterest": 193419
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1145,
              "short": 4151,
              "net": -3006
            },
            "nonCommercial": {
              "long": 2109,
              "short": 809,
              "net": 1300
            },
            "smallTrader": {
              "long": 7100,
              "short": 5394,
              "net": 1706
            }
          },
          "openInterest": 10354
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2249,
              "short": 22330,
              "net": -20081
            },
            "nonCommercial": {
              "long": 12941,
              "short": 2627,
              "net": 10314
            },
            "smallTrader": {
              "long": 36560,
              "short": 26793,
              "net": 9767
            }
          },
          "openInterest": 52019
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4760,
              "short": 35996,
              "net": -31236
            },
            "nonCommercial": {
              "long": 25203,
              "short": 4185,
              "net": 21018
            },
            "smallTrader": {
              "long": 23967,
              "short": 13749,
              "net": 10218
            }
          },
          "openInterest": 54681
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30511,
              "short": 59011,
              "net": -28500
            },
            "nonCommercial": {
              "long": 26072,
              "short": 9572,
              "net": 16500
            },
            "smallTrader": {
              "long": 18352,
              "short": 6352,
              "net": 12000
            }
          },
          "openInterest": 75444
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13367,
              "short": 27121,
              "net": -13754
            },
            "nonCommercial": {
              "long": 10750,
              "short": 1085,
              "net": 9665
            },
            "smallTrader": {
              "long": 10814,
              "short": 6725,
              "net": 4089
            }
          },
          "openInterest": 36707
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15615,
              "short": 40934,
              "net": -25319
            },
            "nonCommercial": {
              "long": 23239,
              "short": 4608,
              "net": 18631
            },
            "smallTrader": {
              "long": 20277,
              "short": 13589,
              "net": 6688
            }
          },
          "openInterest": 59696
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34440,
              "short": 27597,
              "net": 6843
            },
            "nonCommercial": {
              "long": 3531,
              "short": 8998,
              "net": -5467
            },
            "smallTrader": {
              "long": 10287,
              "short": 11663,
              "net": -1376
            }
          },
          "openInterest": 50480
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 263330,
              "short": 268754,
              "net": -5424
            },
            "nonCommercial": {
              "long": 26026,
              "short": 22075,
              "net": 3951
            },
            "smallTrader": {
              "long": 80634,
              "short": 79161,
              "net": 1473
            }
          },
          "openInterest": 390244
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2900,
              "short": 2911,
              "net": -11
            },
            "nonCommercial": {
              "long": 790,
              "short": 1763,
              "net": -973
            },
            "smallTrader": {
              "long": 5603,
              "short": 4619,
              "net": 984
            }
          },
          "openInterest": 9647
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53595,
              "short": 129859,
              "net": -76264
            },
            "nonCommercial": {
              "long": 58124,
              "short": 11079,
              "net": 47045
            },
            "smallTrader": {
              "long": 54761,
              "short": 25542,
              "net": 29219
            }
          },
          "openInterest": 174646
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88784,
              "short": 115919,
              "net": -27135
            },
            "nonCommercial": {
              "long": 15962,
              "short": 12261,
              "net": 3701
            },
            "smallTrader": {
              "long": 57526,
              "short": 34092,
              "net": 23434
            }
          },
          "openInterest": 175476
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24299,
              "short": 15597,
              "net": 8702
            },
            "nonCommercial": {
              "long": 6598,
              "short": 8050,
              "net": -1452
            },
            "smallTrader": {
              "long": 40277,
              "short": 47527,
              "net": -7250
            }
          },
          "openInterest": 72975
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28694,
              "short": 24901,
              "net": 3793
            },
            "nonCommercial": {
              "long": 11281,
              "short": 8854,
              "net": 2427
            },
            "smallTrader": {
              "long": 26995,
              "short": 33215,
              "net": -6220
            }
          },
          "openInterest": 73952
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130008,
              "short": 122407,
              "net": 7601
            },
            "nonCommercial": {
              "long": 4251,
              "short": 17203,
              "net": -12952
            },
            "smallTrader": {
              "long": 21649,
              "short": 16298,
              "net": 5351
            }
          },
          "openInterest": 160041
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4436,
              "short": 19917,
              "net": -15481
            },
            "nonCommercial": {
              "long": 10906,
              "short": 146,
              "net": 10760
            },
            "smallTrader": {
              "long": 6958,
              "short": 2237,
              "net": 4721
            }
          },
          "openInterest": 23544
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17332,
              "short": 94308,
              "net": -76976
            },
            "nonCommercial": {
              "long": 52246,
              "short": 3465,
              "net": 48781
            },
            "smallTrader": {
              "long": 41396,
              "short": 13201,
              "net": 28195
            }
          },
          "openInterest": 115191
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42303,
              "short": 42914,
              "net": -611
            },
            "nonCommercial": {
              "long": 5768,
              "short": 13168,
              "net": -7400
            },
            "smallTrader": {
              "long": 32691,
              "short": 24680,
              "net": 8011
            }
          },
          "openInterest": 87584
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32205,
              "short": 52317,
              "net": -20112
            },
            "nonCommercial": {
              "long": 12273,
              "short": 1384,
              "net": 10889
            },
            "smallTrader": {
              "long": 30750,
              "short": 21527,
              "net": 9223
            }
          },
          "openInterest": 80629
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30219,
              "short": 120099,
              "net": -89880
            },
            "nonCommercial": {
              "long": 60189,
              "short": 1274,
              "net": 58915
            },
            "smallTrader": {
              "long": 56924,
              "short": 25959,
              "net": 30965
            }
          },
          "openInterest": 147992
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1915,
              "short": 19804,
              "net": -17889
            },
            "nonCommercial": {
              "long": 14139,
              "short": 853,
              "net": 13286
            },
            "smallTrader": {
              "long": 34406,
              "short": 29803,
              "net": 4603
            }
          },
          "openInterest": 50723
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1440,
              "short": 804,
              "net": 636
            },
            "nonCommercial": {
              "long": 4400,
              "short": 4822,
              "net": -422
            },
            "smallTrader": {
              "long": 1306,
              "short": 1520,
              "net": -214
            }
          },
          "openInterest": 7431
        }
      ]
    },
    {
      "reportDate": "1994-09-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 246976,
              "short": 202205,
              "net": 44771
            },
            "nonCommercial": {
              "long": 2840,
              "short": 24748,
              "net": -21908
            },
            "smallTrader": {
              "long": 38631,
              "short": 61494,
              "net": -22863
            }
          },
          "openInterest": 289758
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26969,
              "short": 24304,
              "net": 2665
            },
            "nonCommercial": {
              "long": 2444,
              "short": 1109,
              "net": 1335
            },
            "smallTrader": {
              "long": 2647,
              "short": 6647,
              "net": -4000
            }
          },
          "openInterest": 32060
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 350984,
              "short": 287654,
              "net": 63330
            },
            "nonCommercial": {
              "long": 19255,
              "short": 54807,
              "net": -35552
            },
            "smallTrader": {
              "long": 75290,
              "short": 103068,
              "net": -27778
            }
          },
          "openInterest": 456607
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159178,
              "short": 149199,
              "net": 9979
            },
            "nonCommercial": {
              "long": 11625,
              "short": 12945,
              "net": -1320
            },
            "smallTrader": {
              "long": 18734,
              "short": 27393,
              "net": -8659
            }
          },
          "openInterest": 189716
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1565,
              "short": 3371,
              "net": -1806
            },
            "nonCommercial": {
              "long": 1306,
              "short": 0,
              "net": 1306
            },
            "smallTrader": {
              "long": 2863,
              "short": 2363,
              "net": 500
            }
          },
          "openInterest": 5734
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2928,
              "short": 23509,
              "net": -20581
            },
            "nonCommercial": {
              "long": 14342,
              "short": 2467,
              "net": 11875
            },
            "smallTrader": {
              "long": 15786,
              "short": 7080,
              "net": 8706
            }
          },
          "openInterest": 33279
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4216,
              "short": 34730,
              "net": -30514
            },
            "nonCommercial": {
              "long": 23812,
              "short": 3663,
              "net": 20149
            },
            "smallTrader": {
              "long": 16987,
              "short": 6622,
              "net": 10365
            }
          },
          "openInterest": 45915
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30704,
              "short": 60443,
              "net": -29739
            },
            "nonCommercial": {
              "long": 24419,
              "short": 8824,
              "net": 15595
            },
            "smallTrader": {
              "long": 19029,
              "short": 4885,
              "net": 14144
            }
          },
          "openInterest": 75271
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13241,
              "short": 26592,
              "net": -13351
            },
            "nonCommercial": {
              "long": 9784,
              "short": 1064,
              "net": 8720
            },
            "smallTrader": {
              "long": 11775,
              "short": 7144,
              "net": 4631
            }
          },
          "openInterest": 37103
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15505,
              "short": 41550,
              "net": -26045
            },
            "nonCommercial": {
              "long": 22666,
              "short": 3839,
              "net": 18827
            },
            "smallTrader": {
              "long": 20355,
              "short": 13137,
              "net": 7218
            }
          },
          "openInterest": 59019
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35686,
              "short": 28093,
              "net": 7593
            },
            "nonCommercial": {
              "long": 4081,
              "short": 10285,
              "net": -6204
            },
            "smallTrader": {
              "long": 9909,
              "short": 11298,
              "net": -1389
            }
          },
          "openInterest": 51372
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 251249,
              "short": 263552,
              "net": -12303
            },
            "nonCommercial": {
              "long": 28887,
              "short": 17552,
              "net": 11335
            },
            "smallTrader": {
              "long": 83096,
              "short": 82128,
              "net": 968
            }
          },
          "openInterest": 382200
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3137,
              "short": 2771,
              "net": 366
            },
            "nonCommercial": {
              "long": 948,
              "short": 1927,
              "net": -979
            },
            "smallTrader": {
              "long": 5365,
              "short": 4752,
              "net": 613
            }
          },
          "openInterest": 9593
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53032,
              "short": 137926,
              "net": -84894
            },
            "nonCommercial": {
              "long": 66886,
              "short": 8688,
              "net": 58198
            },
            "smallTrader": {
              "long": 54841,
              "short": 28145,
              "net": 26696
            }
          },
          "openInterest": 184697
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91094,
              "short": 118046,
              "net": -26952
            },
            "nonCommercial": {
              "long": 14164,
              "short": 11590,
              "net": 2574
            },
            "smallTrader": {
              "long": 57346,
              "short": 32968,
              "net": 24378
            }
          },
          "openInterest": 178006
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24328,
              "short": 17722,
              "net": 6606
            },
            "nonCommercial": {
              "long": 4668,
              "short": 7264,
              "net": -2596
            },
            "smallTrader": {
              "long": 17365,
              "short": 21375,
              "net": -4010
            }
          },
          "openInterest": 48160
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27434,
              "short": 23669,
              "net": 3765
            },
            "nonCommercial": {
              "long": 10214,
              "short": 8978,
              "net": 1236
            },
            "smallTrader": {
              "long": 28061,
              "short": 33062,
              "net": -5001
            }
          },
          "openInterest": 71614
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119256,
              "short": 106782,
              "net": 12474
            },
            "nonCommercial": {
              "long": 3953,
              "short": 22186,
              "net": -18233
            },
            "smallTrader": {
              "long": 25401,
              "short": 19642,
              "net": 5759
            }
          },
          "openInterest": 152214
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4847,
              "short": 20468,
              "net": -15621
            },
            "nonCommercial": {
              "long": 10954,
              "short": 190,
              "net": 10764
            },
            "smallTrader": {
              "long": 6344,
              "short": 1487,
              "net": 4857
            }
          },
          "openInterest": 23326
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18313,
              "short": 98142,
              "net": -79829
            },
            "nonCommercial": {
              "long": 55832,
              "short": 4083,
              "net": 51749
            },
            "smallTrader": {
              "long": 41580,
              "short": 13500,
              "net": 28080
            }
          },
          "openInterest": 119912
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43574,
              "short": 40668,
              "net": 2906
            },
            "nonCommercial": {
              "long": 5633,
              "short": 13962,
              "net": -8329
            },
            "smallTrader": {
              "long": 32848,
              "short": 27425,
              "net": 5423
            }
          },
          "openInterest": 88139
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31672,
              "short": 49804,
              "net": -18132
            },
            "nonCommercial": {
              "long": 12495,
              "short": 1345,
              "net": 11150
            },
            "smallTrader": {
              "long": 31201,
              "short": 24219,
              "net": 6982
            }
          },
          "openInterest": 81815
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36146,
              "short": 120669,
              "net": -84523
            },
            "nonCommercial": {
              "long": 58403,
              "short": 1274,
              "net": 57129
            },
            "smallTrader": {
              "long": 52858,
              "short": 25464,
              "net": 27394
            }
          },
          "openInterest": 147850
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3272,
              "short": 20482,
              "net": -17210
            },
            "nonCommercial": {
              "long": 13605,
              "short": 1455,
              "net": 12150
            },
            "smallTrader": {
              "long": 19580,
              "short": 14520,
              "net": 5060
            }
          },
          "openInterest": 36750
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1579,
              "short": 154,
              "net": 1425
            },
            "nonCommercial": {
              "long": 5909,
              "short": 7767,
              "net": -1858
            },
            "smallTrader": {
              "long": 1686,
              "short": 1253,
              "net": 433
            }
          },
          "openInterest": 9176
        }
      ]
    },
    {
      "reportDate": "1994-10-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 236377,
              "short": 190888,
              "net": 45489
            },
            "nonCommercial": {
              "long": 7112,
              "short": 18872,
              "net": -11760
            },
            "smallTrader": {
              "long": 33261,
              "short": 66990,
              "net": -33729
            }
          },
          "openInterest": 279096
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26210,
              "short": 23557,
              "net": 2653
            },
            "nonCommercial": {
              "long": 2139,
              "short": 1207,
              "net": 932
            },
            "smallTrader": {
              "long": 2808,
              "short": 6393,
              "net": -3585
            }
          },
          "openInterest": 31157
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 315543,
              "short": 270820,
              "net": 44723
            },
            "nonCommercial": {
              "long": 25513,
              "short": 51625,
              "net": -26112
            },
            "smallTrader": {
              "long": 81420,
              "short": 100031,
              "net": -18611
            }
          },
          "openInterest": 433250
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 157390,
              "short": 149193,
              "net": 8197
            },
            "nonCommercial": {
              "long": 13881,
              "short": 13904,
              "net": -23
            },
            "smallTrader": {
              "long": 19420,
              "short": 27594,
              "net": -8174
            }
          },
          "openInterest": 191088
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1555,
              "short": 3825,
              "net": -2270
            },
            "nonCommercial": {
              "long": 1296,
              "short": 0,
              "net": 1296
            },
            "smallTrader": {
              "long": 2738,
              "short": 1764,
              "net": 974
            }
          },
          "openInterest": 5589
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1877,
              "short": 23635,
              "net": -21758
            },
            "nonCommercial": {
              "long": 14547,
              "short": 1728,
              "net": 12819
            },
            "smallTrader": {
              "long": 16952,
              "short": 8013,
              "net": 8939
            }
          },
          "openInterest": 33580
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4124,
              "short": 35007,
              "net": -30883
            },
            "nonCommercial": {
              "long": 24047,
              "short": 4324,
              "net": 19723
            },
            "smallTrader": {
              "long": 17114,
              "short": 5954,
              "net": 11160
            }
          },
          "openInterest": 46240
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35340,
              "short": 58815,
              "net": -23475
            },
            "nonCommercial": {
              "long": 23961,
              "short": 11663,
              "net": 12298
            },
            "smallTrader": {
              "long": 16635,
              "short": 5458,
              "net": 11177
            }
          },
          "openInterest": 76644
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14833,
              "short": 26261,
              "net": -11428
            },
            "nonCommercial": {
              "long": 7471,
              "short": 946,
              "net": 6525
            },
            "smallTrader": {
              "long": 11706,
              "short": 6803,
              "net": 4903
            }
          },
          "openInterest": 36397
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20269,
              "short": 39177,
              "net": -18908
            },
            "nonCommercial": {
              "long": 16275,
              "short": 3437,
              "net": 12838
            },
            "smallTrader": {
              "long": 18063,
              "short": 11993,
              "net": 6070
            }
          },
          "openInterest": 55077
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36327,
              "short": 25460,
              "net": 10867
            },
            "nonCommercial": {
              "long": 2936,
              "short": 11318,
              "net": -8382
            },
            "smallTrader": {
              "long": 10332,
              "short": 12817,
              "net": -2485
            }
          },
          "openInterest": 51530
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 263695,
              "short": 306383,
              "net": -42688
            },
            "nonCommercial": {
              "long": 36334,
              "short": 8177,
              "net": 28157
            },
            "smallTrader": {
              "long": 99592,
              "short": 85061,
              "net": 14531
            }
          },
          "openInterest": 424564
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2625,
              "short": 2164,
              "net": 461
            },
            "nonCommercial": {
              "long": 987,
              "short": 2084,
              "net": -1097
            },
            "smallTrader": {
              "long": 5354,
              "short": 4718,
              "net": 636
            }
          },
          "openInterest": 9199
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56367,
              "short": 141031,
              "net": -84664
            },
            "nonCommercial": {
              "long": 66676,
              "short": 9236,
              "net": 57440
            },
            "smallTrader": {
              "long": 55364,
              "short": 28140,
              "net": 27224
            }
          },
          "openInterest": 188054
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88184,
              "short": 122734,
              "net": -34550
            },
            "nonCommercial": {
              "long": 14634,
              "short": 7504,
              "net": 7130
            },
            "smallTrader": {
              "long": 57155,
              "short": 29735,
              "net": 27420
            }
          },
          "openInterest": 175249
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34538,
              "short": 16135,
              "net": 18403
            },
            "nonCommercial": {
              "long": 3116,
              "short": 10655,
              "net": -7539
            },
            "smallTrader": {
              "long": 13231,
              "short": 24095,
              "net": -10864
            }
          },
          "openInterest": 52336
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22768,
              "short": 22066,
              "net": 702
            },
            "nonCommercial": {
              "long": 11532,
              "short": 9918,
              "net": 1614
            },
            "smallTrader": {
              "long": 27960,
              "short": 30276,
              "net": -2316
            }
          },
          "openInterest": 67657
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122644,
              "short": 107980,
              "net": 14664
            },
            "nonCommercial": {
              "long": 3534,
              "short": 24356,
              "net": -20822
            },
            "smallTrader": {
              "long": 21232,
              "short": 15074,
              "net": 6158
            }
          },
          "openInterest": 151194
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5003,
              "short": 20355,
              "net": -15352
            },
            "nonCommercial": {
              "long": 11642,
              "short": 376,
              "net": 11266
            },
            "smallTrader": {
              "long": 5550,
              "short": 1464,
              "net": 4086
            }
          },
          "openInterest": 22623
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17822,
              "short": 103552,
              "net": -85730
            },
            "nonCommercial": {
              "long": 57779,
              "short": 3045,
              "net": 54734
            },
            "smallTrader": {
              "long": 44590,
              "short": 13594,
              "net": 30996
            }
          },
          "openInterest": 125315
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45860,
              "short": 38191,
              "net": 7669
            },
            "nonCommercial": {
              "long": 5809,
              "short": 18159,
              "net": -12350
            },
            "smallTrader": {
              "long": 33010,
              "short": 28329,
              "net": 4681
            }
          },
          "openInterest": 90142
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37161,
              "short": 45520,
              "net": -8359
            },
            "nonCommercial": {
              "long": 8759,
              "short": 6421,
              "net": 2338
            },
            "smallTrader": {
              "long": 33193,
              "short": 27172,
              "net": 6021
            }
          },
          "openInterest": 84969
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33432,
              "short": 118877,
              "net": -85445
            },
            "nonCommercial": {
              "long": 58540,
              "short": 1321,
              "net": 57219
            },
            "smallTrader": {
              "long": 46757,
              "short": 18531,
              "net": 28226
            }
          },
          "openInterest": 139664
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4941,
              "short": 15816,
              "net": -10875
            },
            "nonCommercial": {
              "long": 11462,
              "short": 2249,
              "net": 9213
            },
            "smallTrader": {
              "long": 17503,
              "short": 15841,
              "net": 1662
            }
          },
          "openInterest": 34270
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1431,
              "short": 134,
              "net": 1297
            },
            "nonCommercial": {
              "long": 4676,
              "short": 6838,
              "net": -2162
            },
            "smallTrader": {
              "long": 1949,
              "short": 1084,
              "net": 865
            }
          },
          "openInterest": 8411
        }
      ]
    },
    {
      "reportDate": "1994-10-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 233107,
              "short": 184773,
              "net": 48334
            },
            "nonCommercial": {
              "long": 3163,
              "short": 20851,
              "net": -17688
            },
            "smallTrader": {
              "long": 36945,
              "short": 67591,
              "net": -30646
            }
          },
          "openInterest": 275213
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25841,
              "short": 22887,
              "net": 2954
            },
            "nonCommercial": {
              "long": 2139,
              "short": 1217,
              "net": 922
            },
            "smallTrader": {
              "long": 2703,
              "short": 6579,
              "net": -3876
            }
          },
          "openInterest": 30683
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 320105,
              "short": 297635,
              "net": 22470
            },
            "nonCommercial": {
              "long": 34983,
              "short": 42002,
              "net": -7019
            },
            "smallTrader": {
              "long": 83825,
              "short": 99276,
              "net": -15451
            }
          },
          "openInterest": 450256
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 137333,
              "short": 137556,
              "net": -223
            },
            "nonCommercial": {
              "long": 18877,
              "short": 13881,
              "net": 4996
            },
            "smallTrader": {
              "long": 20708,
              "short": 25481,
              "net": -4773
            }
          },
          "openInterest": 177414
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2171,
              "short": 3313,
              "net": -1142
            },
            "nonCommercial": {
              "long": 1259,
              "short": 0,
              "net": 1259
            },
            "smallTrader": {
              "long": 2345,
              "short": 2462,
              "net": -117
            }
          },
          "openInterest": 5775
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8445,
              "short": 30723,
              "net": -22278
            },
            "nonCommercial": {
              "long": 16289,
              "short": 3340,
              "net": 12949
            },
            "smallTrader": {
              "long": 16866,
              "short": 7537,
              "net": 9329
            }
          },
          "openInterest": 41796
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3997,
              "short": 33119,
              "net": -29122
            },
            "nonCommercial": {
              "long": 22691,
              "short": 4306,
              "net": 18385
            },
            "smallTrader": {
              "long": 16992,
              "short": 6255,
              "net": 10737
            }
          },
          "openInterest": 44573
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41234,
              "short": 54293,
              "net": -13059
            },
            "nonCommercial": {
              "long": 17449,
              "short": 13357,
              "net": 4092
            },
            "smallTrader": {
              "long": 14946,
              "short": 5979,
              "net": 8967
            }
          },
          "openInterest": 74386
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16390,
              "short": 22480,
              "net": -6090
            },
            "nonCommercial": {
              "long": 5113,
              "short": 2071,
              "net": 3042
            },
            "smallTrader": {
              "long": 10688,
              "short": 7640,
              "net": 3048
            }
          },
          "openInterest": 33645
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23000,
              "short": 41626,
              "net": -18626
            },
            "nonCommercial": {
              "long": 15725,
              "short": 3654,
              "net": 12071
            },
            "smallTrader": {
              "long": 18493,
              "short": 11938,
              "net": 6555
            }
          },
          "openInterest": 58000
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36378,
              "short": 24885,
              "net": 11493
            },
            "nonCommercial": {
              "long": 3203,
              "short": 12235,
              "net": -9032
            },
            "smallTrader": {
              "long": 10758,
              "short": 13219,
              "net": -2461
            }
          },
          "openInterest": 52256
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 261172,
              "short": 309011,
              "net": -47839
            },
            "nonCommercial": {
              "long": 39827,
              "short": 8055,
              "net": 31772
            },
            "smallTrader": {
              "long": 103857,
              "short": 87790,
              "net": 16067
            }
          },
          "openInterest": 426719
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2389,
              "short": 2009,
              "net": 380
            },
            "nonCommercial": {
              "long": 1080,
              "short": 2182,
              "net": -1102
            },
            "smallTrader": {
              "long": 5586,
              "short": 4864,
              "net": 722
            }
          },
          "openInterest": 9224
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64796,
              "short": 111155,
              "net": -46359
            },
            "nonCommercial": {
              "long": 38255,
              "short": 10971,
              "net": 27284
            },
            "smallTrader": {
              "long": 48924,
              "short": 29849,
              "net": 19075
            }
          },
          "openInterest": 164252
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82849,
              "short": 117893,
              "net": -35044
            },
            "nonCommercial": {
              "long": 15365,
              "short": 5417,
              "net": 9948
            },
            "smallTrader": {
              "long": 55349,
              "short": 30253,
              "net": 25096
            }
          },
          "openInterest": 165801
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49592,
              "short": 13895,
              "net": 35697
            },
            "nonCommercial": {
              "long": 3140,
              "short": 16559,
              "net": -13419
            },
            "smallTrader": {
              "long": 9041,
              "short": 31319,
              "net": -22278
            }
          },
          "openInterest": 63724
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22957,
              "short": 20733,
              "net": 2224
            },
            "nonCommercial": {
              "long": 13414,
              "short": 10135,
              "net": 3279
            },
            "smallTrader": {
              "long": 26322,
              "short": 31825,
              "net": -5503
            }
          },
          "openInterest": 67120
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121041,
              "short": 105464,
              "net": 15577
            },
            "nonCommercial": {
              "long": 3524,
              "short": 24802,
              "net": -21278
            },
            "smallTrader": {
              "long": 21746,
              "short": 16045,
              "net": 5701
            }
          },
          "openInterest": 150863
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5537,
              "short": 20591,
              "net": -15054
            },
            "nonCommercial": {
              "long": 11496,
              "short": 617,
              "net": 10879
            },
            "smallTrader": {
              "long": 6050,
              "short": 1875,
              "net": 4175
            }
          },
          "openInterest": 23541
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20844,
              "short": 97402,
              "net": -76558
            },
            "nonCommercial": {
              "long": 51859,
              "short": 3427,
              "net": 48432
            },
            "smallTrader": {
              "long": 43318,
              "short": 15192,
              "net": 28126
            }
          },
          "openInterest": 121787
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45915,
              "short": 40011,
              "net": 5904
            },
            "nonCommercial": {
              "long": 6308,
              "short": 18289,
              "net": -11981
            },
            "smallTrader": {
              "long": 34938,
              "short": 28861,
              "net": 6077
            }
          },
          "openInterest": 93270
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34314,
              "short": 42911,
              "net": -8597
            },
            "nonCommercial": {
              "long": 8560,
              "short": 7962,
              "net": 598
            },
            "smallTrader": {
              "long": 35236,
              "short": 27237,
              "net": 7999
            }
          },
          "openInterest": 86907
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37902,
              "short": 102612,
              "net": -64710
            },
            "nonCommercial": {
              "long": 48985,
              "short": 1245,
              "net": 47740
            },
            "smallTrader": {
              "long": 35769,
              "short": 18799,
              "net": 16970
            }
          },
          "openInterest": 123618
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7434,
              "short": 16225,
              "net": -8791
            },
            "nonCommercial": {
              "long": 11202,
              "short": 2122,
              "net": 9080
            },
            "smallTrader": {
              "long": 16252,
              "short": 16541,
              "net": -289
            }
          },
          "openInterest": 35412
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1177,
              "short": 160,
              "net": 1017
            },
            "nonCommercial": {
              "long": 4565,
              "short": 6100,
              "net": -1535
            },
            "smallTrader": {
              "long": 1715,
              "short": 1197,
              "net": 518
            }
          },
          "openInterest": 8157
        }
      ]
    },
    {
      "reportDate": "1994-10-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 212599,
              "short": 172309,
              "net": 40290
            },
            "nonCommercial": {
              "long": 3163,
              "short": 14903,
              "net": -11740
            },
            "smallTrader": {
              "long": 39120,
              "short": 67670,
              "net": -28550
            }
          },
          "openInterest": 255432
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25827,
              "short": 23784,
              "net": 2043
            },
            "nonCommercial": {
              "long": 2388,
              "short": 1485,
              "net": 903
            },
            "smallTrader": {
              "long": 3445,
              "short": 6391,
              "net": -2946
            }
          },
          "openInterest": 31660
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317017,
              "short": 289877,
              "net": 27140
            },
            "nonCommercial": {
              "long": 30072,
              "short": 43691,
              "net": -13619
            },
            "smallTrader": {
              "long": 79735,
              "short": 93256,
              "net": -13521
            }
          },
          "openInterest": 436629
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 132744,
              "short": 129680,
              "net": 3064
            },
            "nonCommercial": {
              "long": 16782,
              "short": 15022,
              "net": 1760
            },
            "smallTrader": {
              "long": 21566,
              "short": 26390,
              "net": -4824
            }
          },
          "openInterest": 171560
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2450,
              "short": 3399,
              "net": -949
            },
            "nonCommercial": {
              "long": 1438,
              "short": 428,
              "net": 1010
            },
            "smallTrader": {
              "long": 2278,
              "short": 2339,
              "net": -61
            }
          },
          "openInterest": 6166
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10051,
              "short": 33206,
              "net": -23155
            },
            "nonCommercial": {
              "long": 16137,
              "short": 2717,
              "net": 13420
            },
            "smallTrader": {
              "long": 17944,
              "short": 8209,
              "net": 9735
            }
          },
          "openInterest": 44329
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13876,
              "short": 20093,
              "net": -6217
            },
            "nonCommercial": {
              "long": 9963,
              "short": 8948,
              "net": 1015
            },
            "smallTrader": {
              "long": 12745,
              "short": 7543,
              "net": 5202
            }
          },
          "openInterest": 37850
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41540,
              "short": 54159,
              "net": -12619
            },
            "nonCommercial": {
              "long": 16528,
              "short": 12892,
              "net": 3636
            },
            "smallTrader": {
              "long": 14992,
              "short": 6009,
              "net": 8983
            }
          },
          "openInterest": 73737
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15921,
              "short": 22748,
              "net": -6827
            },
            "nonCommercial": {
              "long": 5597,
              "short": 2577,
              "net": 3020
            },
            "smallTrader": {
              "long": 11178,
              "short": 7371,
              "net": 3807
            }
          },
          "openInterest": 34297
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23682,
              "short": 42074,
              "net": -18392
            },
            "nonCommercial": {
              "long": 15529,
              "short": 3464,
              "net": 12065
            },
            "smallTrader": {
              "long": 18182,
              "short": 11855,
              "net": 6327
            }
          },
          "openInterest": 57867
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34704,
              "short": 25314,
              "net": 9390
            },
            "nonCommercial": {
              "long": 3622,
              "short": 10338,
              "net": -6716
            },
            "smallTrader": {
              "long": 10117,
              "short": 12791,
              "net": -2674
            }
          },
          "openInterest": 50565
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 276163,
              "short": 291403,
              "net": -15240
            },
            "nonCommercial": {
              "long": 28775,
              "short": 12630,
              "net": 16145
            },
            "smallTrader": {
              "long": 93355,
              "short": 94260,
              "net": -905
            }
          },
          "openInterest": 419354
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2055,
              "short": 2122,
              "net": -67
            },
            "nonCommercial": {
              "long": 1359,
              "short": 2265,
              "net": -906
            },
            "smallTrader": {
              "long": 5691,
              "short": 4718,
              "net": 973
            }
          },
          "openInterest": 9228
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63875,
              "short": 99679,
              "net": -35804
            },
            "nonCommercial": {
              "long": 32979,
              "short": 15993,
              "net": 16986
            },
            "smallTrader": {
              "long": 46795,
              "short": 27977,
              "net": 18818
            }
          },
          "openInterest": 156161
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84851,
              "short": 106170,
              "net": -21319
            },
            "nonCommercial": {
              "long": 11713,
              "short": 13123,
              "net": -1410
            },
            "smallTrader": {
              "long": 58050,
              "short": 35321,
              "net": 22729
            }
          },
          "openInterest": 165703
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40117,
              "short": 19217,
              "net": 20900
            },
            "nonCommercial": {
              "long": 5572,
              "short": 13127,
              "net": -7555
            },
            "smallTrader": {
              "long": 14032,
              "short": 27377,
              "net": -13345
            }
          },
          "openInterest": 63023
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20782,
              "short": 20895,
              "net": -113
            },
            "nonCommercial": {
              "long": 15001,
              "short": 9664,
              "net": 5337
            },
            "smallTrader": {
              "long": 25467,
              "short": 30691,
              "net": -5224
            }
          },
          "openInterest": 65928
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117878,
              "short": 100511,
              "net": 17367
            },
            "nonCommercial": {
              "long": 4145,
              "short": 24794,
              "net": -20649
            },
            "smallTrader": {
              "long": 20967,
              "short": 17685,
              "net": 3282
            }
          },
          "openInterest": 147807
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7717,
              "short": 20018,
              "net": -12301
            },
            "nonCommercial": {
              "long": 9706,
              "short": 888,
              "net": 8818
            },
            "smallTrader": {
              "long": 5287,
              "short": 1804,
              "net": 3483
            }
          },
          "openInterest": 23072
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24679,
              "short": 91680,
              "net": -67001
            },
            "nonCommercial": {
              "long": 41180,
              "short": 3886,
              "net": 37294
            },
            "smallTrader": {
              "long": 42462,
              "short": 12755,
              "net": 29707
            }
          },
          "openInterest": 113406
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45545,
              "short": 39692,
              "net": 5853
            },
            "nonCommercial": {
              "long": 6942,
              "short": 16755,
              "net": -9813
            },
            "smallTrader": {
              "long": 35070,
              "short": 31110,
              "net": 3960
            }
          },
          "openInterest": 94439
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28460,
              "short": 43266,
              "net": -14806
            },
            "nonCommercial": {
              "long": 8089,
              "short": 5126,
              "net": 2963
            },
            "smallTrader": {
              "long": 37044,
              "short": 25201,
              "net": 11843
            }
          },
          "openInterest": 83069
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40074,
              "short": 118581,
              "net": -78507
            },
            "nonCommercial": {
              "long": 57047,
              "short": 982,
              "net": 56065
            },
            "smallTrader": {
              "long": 42739,
              "short": 20297,
              "net": 22442
            }
          },
          "openInterest": 140576
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5478,
              "short": 22603,
              "net": -17125
            },
            "nonCommercial": {
              "long": 17105,
              "short": 1255,
              "net": 15850
            },
            "smallTrader": {
              "long": 20084,
              "short": 18809,
              "net": 1275
            }
          },
          "openInterest": 43199
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1820,
              "short": 0,
              "net": 1820
            },
            "nonCommercial": {
              "long": 6931,
              "short": 8287,
              "net": -1356
            },
            "smallTrader": {
              "long": 1404,
              "short": 1868,
              "net": -464
            }
          },
          "openInterest": 10647
        }
      ]
    },
    {
      "reportDate": "1994-10-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232787,
              "short": 194630,
              "net": 38157
            },
            "nonCommercial": {
              "long": 6912,
              "short": 17563,
              "net": -10651
            },
            "smallTrader": {
              "long": 42115,
              "short": 69621,
              "net": -27506
            }
          },
          "openInterest": 282588
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26794,
              "short": 24372,
              "net": 2422
            },
            "nonCommercial": {
              "long": 2409,
              "short": 982,
              "net": 1427
            },
            "smallTrader": {
              "long": 2411,
              "short": 6260,
              "net": -3849
            }
          },
          "openInterest": 31614
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 305725,
              "short": 279351,
              "net": 26374
            },
            "nonCommercial": {
              "long": 36672,
              "short": 49538,
              "net": -12866
            },
            "smallTrader": {
              "long": 84248,
              "short": 97756,
              "net": -13508
            }
          },
          "openInterest": 435779
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 142107,
              "short": 134842,
              "net": 7265
            },
            "nonCommercial": {
              "long": 20045,
              "short": 20464,
              "net": -419
            },
            "smallTrader": {
              "long": 21399,
              "short": 28245,
              "net": -6846
            }
          },
          "openInterest": 184899
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6215,
              "short": 3216,
              "net": 2999
            },
            "nonCommercial": {
              "long": 3459,
              "short": 6142,
              "net": -2683
            },
            "smallTrader": {
              "long": 2941,
              "short": 3257,
              "net": -316
            }
          },
          "openInterest": 12615
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8454,
              "short": 33616,
              "net": -25162
            },
            "nonCommercial": {
              "long": 16587,
              "short": 1872,
              "net": 14715
            },
            "smallTrader": {
              "long": 18380,
              "short": 7933,
              "net": 10447
            }
          },
          "openInterest": 43616
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12099,
              "short": 22541,
              "net": -10442
            },
            "nonCommercial": {
              "long": 10227,
              "short": 6634,
              "net": 3593
            },
            "smallTrader": {
              "long": 14259,
              "short": 7410,
              "net": 6849
            }
          },
          "openInterest": 38021
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38262,
              "short": 54751,
              "net": -16489
            },
            "nonCommercial": {
              "long": 16532,
              "short": 10039,
              "net": 6493
            },
            "smallTrader": {
              "long": 15436,
              "short": 5440,
              "net": 9996
            }
          },
          "openInterest": 71635
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15371,
              "short": 22162,
              "net": -6791
            },
            "nonCommercial": {
              "long": 5476,
              "short": 1943,
              "net": 3533
            },
            "smallTrader": {
              "long": 10883,
              "short": 7625,
              "net": 3258
            }
          },
          "openInterest": 33355
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23666,
              "short": 45080,
              "net": -21414
            },
            "nonCommercial": {
              "long": 17259,
              "short": 3230,
              "net": 14029
            },
            "smallTrader": {
              "long": 18720,
              "short": 11335,
              "net": 7385
            }
          },
          "openInterest": 60272
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29840,
              "short": 27050,
              "net": 2790
            },
            "nonCommercial": {
              "long": 7062,
              "short": 8903,
              "net": -1841
            },
            "smallTrader": {
              "long": 12324,
              "short": 13273,
              "net": -949
            }
          },
          "openInterest": 51508
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 259884,
              "short": 280151,
              "net": -20267
            },
            "nonCommercial": {
              "long": 29779,
              "short": 12043,
              "net": 17736
            },
            "smallTrader": {
              "long": 80885,
              "short": 78354,
              "net": 2531
            }
          },
          "openInterest": 391060
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1354,
              "short": 2094,
              "net": -740
            },
            "nonCommercial": {
              "long": 1618,
              "short": 1504,
              "net": 114
            },
            "smallTrader": {
              "long": 5522,
              "short": 4896,
              "net": 626
            }
          },
          "openInterest": 8701
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64591,
              "short": 104776,
              "net": -40185
            },
            "nonCommercial": {
              "long": 35388,
              "short": 13717,
              "net": 21671
            },
            "smallTrader": {
              "long": 46544,
              "short": 28030,
              "net": 18514
            }
          },
          "openInterest": 157554
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83487,
              "short": 107799,
              "net": -24312
            },
            "nonCommercial": {
              "long": 10875,
              "short": 7472,
              "net": 3403
            },
            "smallTrader": {
              "long": 51030,
              "short": 30121,
              "net": 20909
            }
          },
          "openInterest": 157110
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36676,
              "short": 25886,
              "net": 10790
            },
            "nonCommercial": {
              "long": 8638,
              "short": 12067,
              "net": -3429
            },
            "smallTrader": {
              "long": 18887,
              "short": 26248,
              "net": -7361
            }
          },
          "openInterest": 68467
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20773,
              "short": 26589,
              "net": -5816
            },
            "nonCommercial": {
              "long": 16427,
              "short": 8027,
              "net": 8400
            },
            "smallTrader": {
              "long": 26648,
              "short": 29232,
              "net": -2584
            }
          },
          "openInterest": 69384
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106459,
              "short": 94875,
              "net": 11584
            },
            "nonCommercial": {
              "long": 5114,
              "short": 20304,
              "net": -15190
            },
            "smallTrader": {
              "long": 20303,
              "short": 16697,
              "net": 3606
            }
          },
          "openInterest": 135579
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6488,
              "short": 21895,
              "net": -15407
            },
            "nonCommercial": {
              "long": 12310,
              "short": 634,
              "net": 11676
            },
            "smallTrader": {
              "long": 5918,
              "short": 2187,
              "net": 3731
            }
          },
          "openInterest": 25494
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27457,
              "short": 89383,
              "net": -61926
            },
            "nonCommercial": {
              "long": 34998,
              "short": 3982,
              "net": 31016
            },
            "smallTrader": {
              "long": 43926,
              "short": 13016,
              "net": 30910
            }
          },
          "openInterest": 111247
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46170,
              "short": 44221,
              "net": 1949
            },
            "nonCommercial": {
              "long": 6749,
              "short": 13863,
              "net": -7114
            },
            "smallTrader": {
              "long": 33449,
              "short": 28284,
              "net": 5165
            }
          },
          "openInterest": 94819
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29856,
              "short": 50831,
              "net": -20975
            },
            "nonCommercial": {
              "long": 12974,
              "short": 3419,
              "net": 9555
            },
            "smallTrader": {
              "long": 36684,
              "short": 25264,
              "net": 11420
            }
          },
          "openInterest": 87886
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42874,
              "short": 124842,
              "net": -81968
            },
            "nonCommercial": {
              "long": 58722,
              "short": 1314,
              "net": 57408
            },
            "smallTrader": {
              "long": 45063,
              "short": 20503,
              "net": 24560
            }
          },
          "openInterest": 147897
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5365,
              "short": 21398,
              "net": -16033
            },
            "nonCommercial": {
              "long": 16267,
              "short": 1972,
              "net": 14295
            },
            "smallTrader": {
              "long": 19739,
              "short": 18001,
              "net": 1738
            }
          },
          "openInterest": 42328
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1305,
              "short": 332,
              "net": 973
            },
            "nonCommercial": {
              "long": 5561,
              "short": 6093,
              "net": -532
            },
            "smallTrader": {
              "long": 1517,
              "short": 1958,
              "net": -441
            }
          },
          "openInterest": 9825
        }
      ]
    },
    {
      "reportDate": "1994-11-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 241566,
              "short": 194758,
              "net": 46808
            },
            "nonCommercial": {
              "long": 7036,
              "short": 22093,
              "net": -15057
            },
            "smallTrader": {
              "long": 40018,
              "short": 71769,
              "net": -31751
            }
          },
          "openInterest": 290176
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27105,
              "short": 24815,
              "net": 2290
            },
            "nonCommercial": {
              "long": 2418,
              "short": 982,
              "net": 1436
            },
            "smallTrader": {
              "long": 2707,
              "short": 6433,
              "net": -3726
            }
          },
          "openInterest": 32230
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 309403,
              "short": 266600,
              "net": 42803
            },
            "nonCommercial": {
              "long": 24431,
              "short": 57065,
              "net": -32634
            },
            "smallTrader": {
              "long": 87269,
              "short": 97438,
              "net": -10169
            }
          },
          "openInterest": 430706
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 133757,
              "short": 133719,
              "net": 38
            },
            "nonCommercial": {
              "long": 23193,
              "short": 12624,
              "net": 10569
            },
            "smallTrader": {
              "long": 22598,
              "short": 33205,
              "net": -10607
            }
          },
          "openInterest": 180917
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2033,
              "short": 3683,
              "net": -1650
            },
            "nonCommercial": {
              "long": 1055,
              "short": 542,
              "net": 513
            },
            "smallTrader": {
              "long": 2976,
              "short": 1839,
              "net": 1137
            }
          },
          "openInterest": 6064
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10539,
              "short": 33630,
              "net": -23091
            },
            "nonCommercial": {
              "long": 16285,
              "short": 3806,
              "net": 12479
            },
            "smallTrader": {
              "long": 18585,
              "short": 7973,
              "net": 10612
            }
          },
          "openInterest": 45599
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15807,
              "short": 19954,
              "net": -4147
            },
            "nonCommercial": {
              "long": 8307,
              "short": 7927,
              "net": 380
            },
            "smallTrader": {
              "long": 12746,
              "short": 8979,
              "net": 3767
            }
          },
          "openInterest": 38858
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39329,
              "short": 58394,
              "net": -19065
            },
            "nonCommercial": {
              "long": 19013,
              "short": 9947,
              "net": 9066
            },
            "smallTrader": {
              "long": 15397,
              "short": 5398,
              "net": 9999
            }
          },
          "openInterest": 75257
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15214,
              "short": 21496,
              "net": -6282
            },
            "nonCommercial": {
              "long": 5204,
              "short": 2038,
              "net": 3166
            },
            "smallTrader": {
              "long": 10641,
              "short": 7525,
              "net": 3116
            }
          },
          "openInterest": 32932
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21496,
              "short": 43268,
              "net": -21772
            },
            "nonCommercial": {
              "long": 19387,
              "short": 5717,
              "net": 13670
            },
            "smallTrader": {
              "long": 19576,
              "short": 11474,
              "net": 8102
            }
          },
          "openInterest": 61388
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26979,
              "short": 32094,
              "net": -5115
            },
            "nonCommercial": {
              "long": 13306,
              "short": 6870,
              "net": 6436
            },
            "smallTrader": {
              "long": 12672,
              "short": 13993,
              "net": -1321
            }
          },
          "openInterest": 55119
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 238694,
              "short": 271605,
              "net": -32911
            },
            "nonCommercial": {
              "long": 37116,
              "short": 8264,
              "net": 28852
            },
            "smallTrader": {
              "long": 89174,
              "short": 85115,
              "net": 4059
            }
          },
          "openInterest": 386874
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1025,
              "short": 1800,
              "net": -775
            },
            "nonCommercial": {
              "long": 1546,
              "short": 1005,
              "net": 541
            },
            "smallTrader": {
              "long": 4747,
              "short": 4513,
              "net": 234
            }
          },
          "openInterest": 7527
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79368,
              "short": 81999,
              "net": -2631
            },
            "nonCommercial": {
              "long": 30039,
              "short": 37703,
              "net": -7664
            },
            "smallTrader": {
              "long": 43311,
              "short": 33016,
              "net": 10295
            }
          },
          "openInterest": 163943
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79205,
              "short": 104923,
              "net": -25718
            },
            "nonCommercial": {
              "long": 12484,
              "short": 7104,
              "net": 5380
            },
            "smallTrader": {
              "long": 49602,
              "short": 29264,
              "net": 20338
            }
          },
          "openInterest": 153811
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40127,
              "short": 26110,
              "net": 14017
            },
            "nonCommercial": {
              "long": 7954,
              "short": 13063,
              "net": -5109
            },
            "smallTrader": {
              "long": 18100,
              "short": 27008,
              "net": -8908
            }
          },
          "openInterest": 70377
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20631,
              "short": 28580,
              "net": -7949
            },
            "nonCommercial": {
              "long": 17254,
              "short": 5760,
              "net": 11494
            },
            "smallTrader": {
              "long": 27529,
              "short": 31074,
              "net": -3545
            }
          },
          "openInterest": 70032
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104395,
              "short": 103168,
              "net": 1227
            },
            "nonCommercial": {
              "long": 4682,
              "short": 10778,
              "net": -6096
            },
            "smallTrader": {
              "long": 19223,
              "short": 14354,
              "net": 4869
            }
          },
          "openInterest": 131680
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7713,
              "short": 20417,
              "net": -12704
            },
            "nonCommercial": {
              "long": 10080,
              "short": 1093,
              "net": 8987
            },
            "smallTrader": {
              "long": 5744,
              "short": 2027,
              "net": 3717
            }
          },
          "openInterest": 24790
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28618,
              "short": 88647,
              "net": -60029
            },
            "nonCommercial": {
              "long": 36075,
              "short": 5743,
              "net": 30332
            },
            "smallTrader": {
              "long": 44751,
              "short": 15054,
              "net": 29697
            }
          },
          "openInterest": 113989
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46548,
              "short": 43012,
              "net": 3536
            },
            "nonCommercial": {
              "long": 6354,
              "short": 17697,
              "net": -11343
            },
            "smallTrader": {
              "long": 35420,
              "short": 27613,
              "net": 7807
            }
          },
          "openInterest": 97940
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29424,
              "short": 52032,
              "net": -22608
            },
            "nonCommercial": {
              "long": 17983,
              "short": 3862,
              "net": 14121
            },
            "smallTrader": {
              "long": 35978,
              "short": 27491,
              "net": 8487
            }
          },
          "openInterest": 91286
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45876,
              "short": 128833,
              "net": -82957
            },
            "nonCommercial": {
              "long": 61119,
              "short": 1832,
              "net": 59287
            },
            "smallTrader": {
              "long": 45550,
              "short": 21880,
              "net": 23670
            }
          },
          "openInterest": 154860
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9862,
              "short": 19751,
              "net": -9889
            },
            "nonCommercial": {
              "long": 14811,
              "short": 3420,
              "net": 11391
            },
            "smallTrader": {
              "long": 17478,
              "short": 18980,
              "net": -1502
            }
          },
          "openInterest": 43625
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1252,
              "short": 661,
              "net": 591
            },
            "nonCommercial": {
              "long": 3873,
              "short": 4593,
              "net": -720
            },
            "smallTrader": {
              "long": 1895,
              "short": 1766,
              "net": 129
            }
          },
          "openInterest": 9606
        }
      ]
    },
    {
      "reportDate": "1994-11-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 236454,
              "short": 200515,
              "net": 35939
            },
            "nonCommercial": {
              "long": 9770,
              "short": 20415,
              "net": -10645
            },
            "smallTrader": {
              "long": 49599,
              "short": 74893,
              "net": -25294
            }
          },
          "openInterest": 296883
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28407,
              "short": 24784,
              "net": 3623
            },
            "nonCommercial": {
              "long": 2139,
              "short": 1220,
              "net": 919
            },
            "smallTrader": {
              "long": 3015,
              "short": 7557,
              "net": -4542
            }
          },
          "openInterest": 33561
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302362,
              "short": 285117,
              "net": 17245
            },
            "nonCommercial": {
              "long": 36869,
              "short": 45235,
              "net": -8366
            },
            "smallTrader": {
              "long": 93332,
              "short": 102211,
              "net": -8879
            }
          },
          "openInterest": 441501
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143076,
              "short": 137012,
              "net": 6064
            },
            "nonCommercial": {
              "long": 22957,
              "short": 16891,
              "net": 6066
            },
            "smallTrader": {
              "long": 20556,
              "short": 32686,
              "net": -12130
            }
          },
          "openInterest": 188508
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 500,
              "short": 9412,
              "net": -8912
            },
            "nonCommercial": {
              "long": 7647,
              "short": 1109,
              "net": 6538
            },
            "smallTrader": {
              "long": 4496,
              "short": 2122,
              "net": 2374
            }
          },
          "openInterest": 12643
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17471,
              "short": 33340,
              "net": -15869
            },
            "nonCommercial": {
              "long": 15905,
              "short": 8555,
              "net": 7350
            },
            "smallTrader": {
              "long": 16768,
              "short": 8249,
              "net": 8519
            }
          },
          "openInterest": 50144
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16370,
              "short": 18181,
              "net": -1811
            },
            "nonCommercial": {
              "long": 6597,
              "short": 10431,
              "net": -3834
            },
            "smallTrader": {
              "long": 13025,
              "short": 7380,
              "net": 5645
            }
          },
          "openInterest": 37841
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39734,
              "short": 54462,
              "net": -14728
            },
            "nonCommercial": {
              "long": 15713,
              "short": 9767,
              "net": 5946
            },
            "smallTrader": {
              "long": 13985,
              "short": 5203,
              "net": 8782
            }
          },
          "openInterest": 71082
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15322,
              "short": 20022,
              "net": -4700
            },
            "nonCommercial": {
              "long": 3681,
              "short": 2390,
              "net": 1291
            },
            "smallTrader": {
              "long": 11225,
              "short": 7816,
              "net": 3409
            }
          },
          "openInterest": 31401
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21471,
              "short": 41325,
              "net": -19854
            },
            "nonCommercial": {
              "long": 18843,
              "short": 5754,
              "net": 13089
            },
            "smallTrader": {
              "long": 20103,
              "short": 13338,
              "net": 6765
            }
          },
          "openInterest": 61485
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25827,
              "short": 33434,
              "net": -7607
            },
            "nonCommercial": {
              "long": 14222,
              "short": 6488,
              "net": 7734
            },
            "smallTrader": {
              "long": 12943,
              "short": 13070,
              "net": -127
            }
          },
          "openInterest": 55008
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 231921,
              "short": 276447,
              "net": -44526
            },
            "nonCommercial": {
              "long": 40281,
              "short": 9195,
              "net": 31086
            },
            "smallTrader": {
              "long": 97815,
              "short": 84375,
              "net": 13440
            }
          },
          "openInterest": 394076
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1113,
              "short": 2058,
              "net": -945
            },
            "nonCommercial": {
              "long": 2128,
              "short": 1299,
              "net": 829
            },
            "smallTrader": {
              "long": 4688,
              "short": 4572,
              "net": 116
            }
          },
          "openInterest": 8219
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79173,
              "short": 80941,
              "net": -1768
            },
            "nonCommercial": {
              "long": 30702,
              "short": 41118,
              "net": -10416
            },
            "smallTrader": {
              "long": 46191,
              "short": 34007,
              "net": 12184
            }
          },
          "openInterest": 166608
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75808,
              "short": 106541,
              "net": -30733
            },
            "nonCommercial": {
              "long": 16186,
              "short": 6655,
              "net": 9531
            },
            "smallTrader": {
              "long": 49669,
              "short": 28467,
              "net": 21202
            }
          },
          "openInterest": 153290
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48085,
              "short": 27147,
              "net": 20938
            },
            "nonCommercial": {
              "long": 7257,
              "short": 17522,
              "net": -10265
            },
            "smallTrader": {
              "long": 15722,
              "short": 26395,
              "net": -10673
            }
          },
          "openInterest": 75024
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22834,
              "short": 31302,
              "net": -8468
            },
            "nonCommercial": {
              "long": 20044,
              "short": 5974,
              "net": 14070
            },
            "smallTrader": {
              "long": 27387,
              "short": 32989,
              "net": -5602
            }
          },
          "openInterest": 75751
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113308,
              "short": 105623,
              "net": 7685
            },
            "nonCommercial": {
              "long": 3594,
              "short": 16258,
              "net": -12664
            },
            "smallTrader": {
              "long": 19822,
              "short": 14843,
              "net": 4979
            }
          },
          "openInterest": 140189
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11862,
              "short": 19072,
              "net": -7210
            },
            "nonCommercial": {
              "long": 7486,
              "short": 3222,
              "net": 4264
            },
            "smallTrader": {
              "long": 6273,
              "short": 3327,
              "net": 2946
            }
          },
          "openInterest": 27233
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28800,
              "short": 87225,
              "net": -58425
            },
            "nonCommercial": {
              "long": 36072,
              "short": 7915,
              "net": 28157
            },
            "smallTrader": {
              "long": 46278,
              "short": 16010,
              "net": 30268
            }
          },
          "openInterest": 115777
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49458,
              "short": 45540,
              "net": 3918
            },
            "nonCommercial": {
              "long": 5920,
              "short": 16752,
              "net": -10832
            },
            "smallTrader": {
              "long": 35667,
              "short": 28753,
              "net": 6914
            }
          },
          "openInterest": 100249
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29865,
              "short": 58548,
              "net": -28683
            },
            "nonCommercial": {
              "long": 24009,
              "short": 4874,
              "net": 19135
            },
            "smallTrader": {
              "long": 39661,
              "short": 30113,
              "net": 9548
            }
          },
          "openInterest": 102086
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47960,
              "short": 141010,
              "net": -93050
            },
            "nonCommercial": {
              "long": 68006,
              "short": 2462,
              "net": 65544
            },
            "smallTrader": {
              "long": 51266,
              "short": 23760,
              "net": 27506
            }
          },
          "openInterest": 169283
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13585,
              "short": 17111,
              "net": -3526
            },
            "nonCommercial": {
              "long": 12507,
              "short": 8698,
              "net": 3809
            },
            "smallTrader": {
              "long": 16673,
              "short": 16956,
              "net": -283
            }
          },
          "openInterest": 44280
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1177,
              "short": 1761,
              "net": -584
            },
            "nonCommercial": {
              "long": 2688,
              "short": 2405,
              "net": 283
            },
            "smallTrader": {
              "long": 1650,
              "short": 1349,
              "net": 301
            }
          },
          "openInterest": 9767
        }
      ]
    },
    {
      "reportDate": "1994-11-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 248656,
              "short": 211735,
              "net": 36921
            },
            "nonCommercial": {
              "long": 6594,
              "short": 24211,
              "net": -17617
            },
            "smallTrader": {
              "long": 49758,
              "short": 69062,
              "net": -19304
            }
          },
          "openInterest": 306590
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29449,
              "short": 25677,
              "net": 3772
            },
            "nonCommercial": {
              "long": 2014,
              "short": 1758,
              "net": 256
            },
            "smallTrader": {
              "long": 3597,
              "short": 7625,
              "net": -4028
            }
          },
          "openInterest": 35060
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 327211,
              "short": 301722,
              "net": 25489
            },
            "nonCommercial": {
              "long": 31313,
              "short": 54573,
              "net": -23260
            },
            "smallTrader": {
              "long": 94602,
              "short": 96831,
              "net": -2229
            }
          },
          "openInterest": 461254
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 129425,
              "short": 131285,
              "net": -1860
            },
            "nonCommercial": {
              "long": 28051,
              "short": 16656,
              "net": 11395
            },
            "smallTrader": {
              "long": 23295,
              "short": 32830,
              "net": -9535
            }
          },
          "openInterest": 183336
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 758,
              "short": 10667,
              "net": -9909
            },
            "nonCommercial": {
              "long": 8501,
              "short": 1109,
              "net": 7392
            },
            "smallTrader": {
              "long": 4661,
              "short": 2144,
              "net": 2517
            }
          },
          "openInterest": 13920
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22693,
              "short": 21687,
              "net": 1006
            },
            "nonCommercial": {
              "long": 11240,
              "short": 14960,
              "net": -3720
            },
            "smallTrader": {
              "long": 12738,
              "short": 10024,
              "net": 2714
            }
          },
          "openInterest": 46959
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21196,
              "short": 17726,
              "net": 3470
            },
            "nonCommercial": {
              "long": 2581,
              "short": 10233,
              "net": -7652
            },
            "smallTrader": {
              "long": 13707,
              "short": 9525,
              "net": 4182
            }
          },
          "openInterest": 39735
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38946,
              "short": 52811,
              "net": -13865
            },
            "nonCommercial": {
              "long": 16218,
              "short": 11466,
              "net": 4752
            },
            "smallTrader": {
              "long": 12989,
              "short": 3876,
              "net": 9113
            }
          },
          "openInterest": 68936
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16117,
              "short": 18048,
              "net": -1931
            },
            "nonCommercial": {
              "long": 2140,
              "short": 3049,
              "net": -909
            },
            "smallTrader": {
              "long": 13018,
              "short": 10178,
              "net": 2840
            }
          },
          "openInterest": 32189
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21605,
              "short": 40419,
              "net": -18814
            },
            "nonCommercial": {
              "long": 18928,
              "short": 5039,
              "net": 13889
            },
            "smallTrader": {
              "long": 20496,
              "short": 15571,
              "net": 4925
            }
          },
          "openInterest": 61272
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23447,
              "short": 35568,
              "net": -12121
            },
            "nonCommercial": {
              "long": 15249,
              "short": 3435,
              "net": 11814
            },
            "smallTrader": {
              "long": 14346,
              "short": 14039,
              "net": 307
            }
          },
          "openInterest": 54452
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 248889,
              "short": 274830,
              "net": -25941
            },
            "nonCommercial": {
              "long": 25071,
              "short": 6310,
              "net": 18761
            },
            "smallTrader": {
              "long": 96269,
              "short": 89089,
              "net": 7180
            }
          },
          "openInterest": 390401
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1268,
              "short": 2472,
              "net": -1204
            },
            "nonCommercial": {
              "long": 2236,
              "short": 1229,
              "net": 1007
            },
            "smallTrader": {
              "long": 4659,
              "short": 4462,
              "net": 197
            }
          },
          "openInterest": 8385
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80445,
              "short": 77390,
              "net": 3055
            },
            "nonCommercial": {
              "long": 26522,
              "short": 41122,
              "net": -14600
            },
            "smallTrader": {
              "long": 46832,
              "short": 35287,
              "net": 11545
            }
          },
          "openInterest": 166090
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80187,
              "short": 107253,
              "net": -27066
            },
            "nonCommercial": {
              "long": 12806,
              "short": 5733,
              "net": 7073
            },
            "smallTrader": {
              "long": 50165,
              "short": 30172,
              "net": 19993
            }
          },
          "openInterest": 154560
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56339,
              "short": 26769,
              "net": 29570
            },
            "nonCommercial": {
              "long": 5431,
              "short": 22845,
              "net": -17414
            },
            "smallTrader": {
              "long": 14721,
              "short": 26877,
              "net": -12156
            }
          },
          "openInterest": 80629
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21228,
              "short": 33690,
              "net": -12462
            },
            "nonCommercial": {
              "long": 23841,
              "short": 4721,
              "net": 19120
            },
            "smallTrader": {
              "long": 27041,
              "short": 33699,
              "net": -6658
            }
          },
          "openInterest": 77284
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116809,
              "short": 107693,
              "net": 9116
            },
            "nonCommercial": {
              "long": 3511,
              "short": 17959,
              "net": -14448
            },
            "smallTrader": {
              "long": 23090,
              "short": 17758,
              "net": 5332
            }
          },
          "openInterest": 147751
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11755,
              "short": 17347,
              "net": -5592
            },
            "nonCommercial": {
              "long": 7472,
              "short": 4497,
              "net": 2975
            },
            "smallTrader": {
              "long": 6121,
              "short": 3504,
              "net": 2617
            }
          },
          "openInterest": 26731
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34844,
              "short": 83951,
              "net": -49107
            },
            "nonCommercial": {
              "long": 31044,
              "short": 14835,
              "net": 16209
            },
            "smallTrader": {
              "long": 49581,
              "short": 16683,
              "net": 32898
            }
          },
          "openInterest": 131753
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48220,
              "short": 47913,
              "net": 307
            },
            "nonCommercial": {
              "long": 6294,
              "short": 15178,
              "net": -8884
            },
            "smallTrader": {
              "long": 37413,
              "short": 28836,
              "net": 8577
            }
          },
          "openInterest": 100686
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32803,
              "short": 64885,
              "net": -32082
            },
            "nonCommercial": {
              "long": 25938,
              "short": 4171,
              "net": 21767
            },
            "smallTrader": {
              "long": 41343,
              "short": 31028,
              "net": 10315
            }
          },
          "openInterest": 110818
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47383,
              "short": 138357,
              "net": -90974
            },
            "nonCommercial": {
              "long": 65388,
              "short": 2229,
              "net": 63159
            },
            "smallTrader": {
              "long": 54432,
              "short": 26617,
              "net": 27815
            }
          },
          "openInterest": 168860
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34878,
              "short": 13522,
              "net": 21356
            },
            "nonCommercial": {
              "long": 3565,
              "short": 19097,
              "net": -15532
            },
            "smallTrader": {
              "long": 11913,
              "short": 17737,
              "net": -5824
            }
          },
          "openInterest": 51985
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1177,
              "short": 1496,
              "net": -319
            },
            "nonCommercial": {
              "long": 2110,
              "short": 2848,
              "net": -738
            },
            "smallTrader": {
              "long": 1961,
              "short": 904,
              "net": 1057
            }
          },
          "openInterest": 8267
        }
      ]
    },
    {
      "reportDate": "1994-11-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254708,
              "short": 223311,
              "net": 31397
            },
            "nonCommercial": {
              "long": 5465,
              "short": 16220,
              "net": -10755
            },
            "smallTrader": {
              "long": 49044,
              "short": 69686,
              "net": -20642
            }
          },
          "openInterest": 311539
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33512,
              "short": 30792,
              "net": 2720
            },
            "nonCommercial": {
              "long": 3020,
              "short": 1168,
              "net": 1852
            },
            "smallTrader": {
              "long": 3365,
              "short": 7937,
              "net": -4572
            }
          },
          "openInterest": 39897
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314898,
              "short": 303729,
              "net": 11169
            },
            "nonCommercial": {
              "long": 29959,
              "short": 44816,
              "net": -14857
            },
            "smallTrader": {
              "long": 103240,
              "short": 99552,
              "net": 3688
            }
          },
          "openInterest": 457095
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 116992,
              "short": 115924,
              "net": 1068
            },
            "nonCommercial": {
              "long": 24394,
              "short": 13318,
              "net": 11076
            },
            "smallTrader": {
              "long": 21262,
              "short": 33406,
              "net": -12144
            }
          },
          "openInterest": 165046
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 758,
              "short": 12170,
              "net": -11412
            },
            "nonCommercial": {
              "long": 10368,
              "short": 1317,
              "net": 9051
            },
            "smallTrader": {
              "long": 4608,
              "short": 2247,
              "net": 2361
            }
          },
          "openInterest": 15832
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32616,
              "short": 16411,
              "net": 16205
            },
            "nonCommercial": {
              "long": 6874,
              "short": 23920,
              "net": -17046
            },
            "smallTrader": {
              "long": 11265,
              "short": 10424,
              "net": 841
            }
          },
          "openInterest": 51287
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32095,
              "short": 15079,
              "net": 17016
            },
            "nonCommercial": {
              "long": 1605,
              "short": 18638,
              "net": -17033
            },
            "smallTrader": {
              "long": 9909,
              "short": 9892,
              "net": 17
            }
          },
          "openInterest": 46293
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38539,
              "short": 54839,
              "net": -16300
            },
            "nonCommercial": {
              "long": 18174,
              "short": 11469,
              "net": 6705
            },
            "smallTrader": {
              "long": 14134,
              "short": 4539,
              "net": 9595
            }
          },
          "openInterest": 71333
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16967,
              "short": 15850,
              "net": 1117
            },
            "nonCommercial": {
              "long": 1884,
              "short": 3714,
              "net": -1830
            },
            "smallTrader": {
              "long": 8790,
              "short": 8077,
              "net": 713
            }
          },
          "openInterest": 28741
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16930,
              "short": 35488,
              "net": -18558
            },
            "nonCommercial": {
              "long": 18031,
              "short": 3664,
              "net": 14367
            },
            "smallTrader": {
              "long": 20747,
              "short": 16556,
              "net": 4191
            }
          },
          "openInterest": 56132
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21788,
              "short": 34956,
              "net": -13168
            },
            "nonCommercial": {
              "long": 15869,
              "short": 2820,
              "net": 13049
            },
            "smallTrader": {
              "long": 11851,
              "short": 11732,
              "net": 119
            }
          },
          "openInterest": 50657
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 255250,
              "short": 273130,
              "net": -17880
            },
            "nonCommercial": {
              "long": 26463,
              "short": 9869,
              "net": 16594
            },
            "smallTrader": {
              "long": 76223,
              "short": 74937,
              "net": 1286
            }
          },
          "openInterest": 372753
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1141,
              "short": 1834,
              "net": -693
            },
            "nonCommercial": {
              "long": 1937,
              "short": 939,
              "net": 998
            },
            "smallTrader": {
              "long": 3897,
              "short": 4202,
              "net": -305
            }
          },
          "openInterest": 7073
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82960,
              "short": 75907,
              "net": 7053
            },
            "nonCommercial": {
              "long": 23152,
              "short": 37251,
              "net": -14099
            },
            "smallTrader": {
              "long": 47542,
              "short": 40496,
              "net": 7046
            }
          },
          "openInterest": 170691
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79447,
              "short": 102185,
              "net": -22738
            },
            "nonCommercial": {
              "long": 12182,
              "short": 8913,
              "net": 3269
            },
            "smallTrader": {
              "long": 49535,
              "short": 30066,
              "net": 19469
            }
          },
          "openInterest": 151799
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61952,
              "short": 26595,
              "net": 35357
            },
            "nonCommercial": {
              "long": 4675,
              "short": 28480,
              "net": -23805
            },
            "smallTrader": {
              "long": 15319,
              "short": 26871,
              "net": -11552
            }
          },
          "openInterest": 86959
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22468,
              "short": 32627,
              "net": -10159
            },
            "nonCommercial": {
              "long": 22009,
              "short": 4883,
              "net": 17126
            },
            "smallTrader": {
              "long": 25808,
              "short": 32775,
              "net": -6967
            }
          },
          "openInterest": 75246
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104260,
              "short": 96331,
              "net": 7929
            },
            "nonCommercial": {
              "long": 4214,
              "short": 17206,
              "net": -12992
            },
            "smallTrader": {
              "long": 22729,
              "short": 17666,
              "net": 5063
            }
          },
          "openInterest": 133756
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12108,
              "short": 17391,
              "net": -5283
            },
            "nonCommercial": {
              "long": 6898,
              "short": 4390,
              "net": 2508
            },
            "smallTrader": {
              "long": 5023,
              "short": 2248,
              "net": 2775
            }
          },
          "openInterest": 25590
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39261,
              "short": 85645,
              "net": -46384
            },
            "nonCommercial": {
              "long": 29997,
              "short": 14895,
              "net": 15102
            },
            "smallTrader": {
              "long": 48522,
              "short": 17240,
              "net": 31282
            }
          },
          "openInterest": 137656
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51406,
              "short": 48092,
              "net": 3314
            },
            "nonCommercial": {
              "long": 5237,
              "short": 16182,
              "net": -10945
            },
            "smallTrader": {
              "long": 37170,
              "short": 29539,
              "net": 7631
            }
          },
          "openInterest": 102815
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35486,
              "short": 67169,
              "net": -31683
            },
            "nonCommercial": {
              "long": 24737,
              "short": 3570,
              "net": 21167
            },
            "smallTrader": {
              "long": 43095,
              "short": 32579,
              "net": 10516
            }
          },
          "openInterest": 114572
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47418,
              "short": 141886,
              "net": -94468
            },
            "nonCommercial": {
              "long": 65098,
              "short": 5159,
              "net": 59939
            },
            "smallTrader": {
              "long": 62550,
              "short": 28021,
              "net": 34529
            }
          },
          "openInterest": 177104
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42309,
              "short": 11931,
              "net": 30378
            },
            "nonCommercial": {
              "long": 2997,
              "short": 25151,
              "net": -22154
            },
            "smallTrader": {
              "long": 12625,
              "short": 20849,
              "net": -8224
            }
          },
          "openInterest": 60065
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1176,
              "short": 1406,
              "net": -230
            },
            "nonCommercial": {
              "long": 1149,
              "short": 2174,
              "net": -1025
            },
            "smallTrader": {
              "long": 2017,
              "short": 762,
              "net": 1255
            }
          },
          "openInterest": 8961
        }
      ]
    },
    {
      "reportDate": "1994-11-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 246103,
              "short": 221580,
              "net": 24523
            },
            "nonCommercial": {
              "long": 5761,
              "short": 12438,
              "net": -6677
            },
            "smallTrader": {
              "long": 48608,
              "short": 66454,
              "net": -17846
            }
          },
          "openInterest": 302870
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33802,
              "short": 29989,
              "net": 3813
            },
            "nonCommercial": {
              "long": 1924,
              "short": 1168,
              "net": 756
            },
            "smallTrader": {
              "long": 3408,
              "short": 7977,
              "net": -4569
            }
          },
          "openInterest": 39134
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306056,
              "short": 299619,
              "net": 6437
            },
            "nonCommercial": {
              "long": 25295,
              "short": 34346,
              "net": -9051
            },
            "smallTrader": {
              "long": 93133,
              "short": 90519,
              "net": 2614
            }
          },
          "openInterest": 442610
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 113946,
              "short": 111514,
              "net": 2432
            },
            "nonCommercial": {
              "long": 26277,
              "short": 14449,
              "net": 11828
            },
            "smallTrader": {
              "long": 20633,
              "short": 34893,
              "net": -14260
            }
          },
          "openInterest": 163707
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 740,
              "short": 10172,
              "net": -9432
            },
            "nonCommercial": {
              "long": 8370,
              "short": 1542,
              "net": 6828
            },
            "smallTrader": {
              "long": 5325,
              "short": 2721,
              "net": 2604
            }
          },
          "openInterest": 14533
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40670,
              "short": 19106,
              "net": 21564
            },
            "nonCommercial": {
              "long": 5633,
              "short": 24302,
              "net": -18669
            },
            "smallTrader": {
              "long": 9994,
              "short": 12889,
              "net": -2895
            }
          },
          "openInterest": 57360
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37099,
              "short": 14821,
              "net": 22278
            },
            "nonCommercial": {
              "long": 1287,
              "short": 21513,
              "net": -20226
            },
            "smallTrader": {
              "long": 12731,
              "short": 14783,
              "net": -2052
            }
          },
          "openInterest": 54462
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45369,
              "short": 52122,
              "net": -6753
            },
            "nonCommercial": {
              "long": 14576,
              "short": 15602,
              "net": -1026
            },
            "smallTrader": {
              "long": 15227,
              "short": 7448,
              "net": 7779
            }
          },
          "openInterest": 75717
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16892,
              "short": 16781,
              "net": 111
            },
            "nonCommercial": {
              "long": 1780,
              "short": 3785,
              "net": -2005
            },
            "smallTrader": {
              "long": 9665,
              "short": 7771,
              "net": 1894
            }
          },
          "openInterest": 29810
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15434,
              "short": 34946,
              "net": -19512
            },
            "nonCommercial": {
              "long": 18458,
              "short": 2753,
              "net": 15705
            },
            "smallTrader": {
              "long": 18462,
              "short": 14655,
              "net": 3807
            }
          },
          "openInterest": 53817
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19670,
              "short": 37175,
              "net": -17505
            },
            "nonCommercial": {
              "long": 18447,
              "short": 2183,
              "net": 16264
            },
            "smallTrader": {
              "long": 12435,
              "short": 11194,
              "net": 1241
            }
          },
          "openInterest": 51631
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 256434,
              "short": 278519,
              "net": -22085
            },
            "nonCommercial": {
              "long": 25698,
              "short": 8096,
              "net": 17602
            },
            "smallTrader": {
              "long": 76388,
              "short": 71905,
              "net": 4483
            }
          },
          "openInterest": 370629
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1261,
              "short": 2153,
              "net": -892
            },
            "nonCommercial": {
              "long": 2326,
              "short": 1177,
              "net": 1149
            },
            "smallTrader": {
              "long": 4671,
              "short": 4928,
              "net": -257
            }
          },
          "openInterest": 8309
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94165,
              "short": 78915,
              "net": 15250
            },
            "nonCommercial": {
              "long": 19279,
              "short": 39679,
              "net": -20400
            },
            "smallTrader": {
              "long": 42302,
              "short": 37152,
              "net": 5150
            }
          },
          "openInterest": 172690
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76121,
              "short": 98172,
              "net": -22051
            },
            "nonCommercial": {
              "long": 11606,
              "short": 6227,
              "net": 5379
            },
            "smallTrader": {
              "long": 45680,
              "short": 29008,
              "net": 16672
            }
          },
          "openInterest": 146322
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64188,
              "short": 23915,
              "net": 40273
            },
            "nonCommercial": {
              "long": 4998,
              "short": 30275,
              "net": -25277
            },
            "smallTrader": {
              "long": 14591,
              "short": 29587,
              "net": -14996
            }
          },
          "openInterest": 88930
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22208,
              "short": 29904,
              "net": -7696
            },
            "nonCommercial": {
              "long": 16796,
              "short": 6590,
              "net": 10206
            },
            "smallTrader": {
              "long": 26705,
              "short": 29215,
              "net": -2510
            }
          },
          "openInterest": 69664
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106016,
              "short": 96085,
              "net": 9931
            },
            "nonCommercial": {
              "long": 3959,
              "short": 18030,
              "net": -14071
            },
            "smallTrader": {
              "long": 20289,
              "short": 16149,
              "net": 4140
            }
          },
          "openInterest": 133259
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12395,
              "short": 17347,
              "net": -4952
            },
            "nonCommercial": {
              "long": 6567,
              "short": 4716,
              "net": 1851
            },
            "smallTrader": {
              "long": 5959,
              "short": 2858,
              "net": 3101
            }
          },
          "openInterest": 26515
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45660,
              "short": 87829,
              "net": -42169
            },
            "nonCommercial": {
              "long": 28541,
              "short": 16176,
              "net": 12365
            },
            "smallTrader": {
              "long": 47941,
              "short": 18137,
              "net": 29804
            }
          },
          "openInterest": 140148
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55602,
              "short": 45664,
              "net": 9938
            },
            "nonCommercial": {
              "long": 5529,
              "short": 20285,
              "net": -14756
            },
            "smallTrader": {
              "long": 33477,
              "short": 28659,
              "net": 4818
            }
          },
          "openInterest": 104283
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37767,
              "short": 71354,
              "net": -33587
            },
            "nonCommercial": {
              "long": 27730,
              "short": 3504,
              "net": 24226
            },
            "smallTrader": {
              "long": 42765,
              "short": 33404,
              "net": 9361
            }
          },
          "openInterest": 121306
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58290,
              "short": 152798,
              "net": -94508
            },
            "nonCommercial": {
              "long": 63139,
              "short": 5686,
              "net": 57453
            },
            "smallTrader": {
              "long": 64423,
              "short": 27368,
              "net": 37055
            }
          },
          "openInterest": 188490
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44914,
              "short": 11399,
              "net": 33515
            },
            "nonCommercial": {
              "long": 2756,
              "short": 25746,
              "net": -22990
            },
            "smallTrader": {
              "long": 11425,
              "short": 21950,
              "net": -10525
            }
          },
          "openInterest": 61211
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1015,
              "short": 1572,
              "net": -557
            },
            "nonCommercial": {
              "long": 2715,
              "short": 3725,
              "net": -1010
            },
            "smallTrader": {
              "long": 2299,
              "short": 732,
              "net": 1567
            }
          },
          "openInterest": 9243
        }
      ]
    },
    {
      "reportDate": "1994-12-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222419,
              "short": 203205,
              "net": 19214
            },
            "nonCommercial": {
              "long": 7142,
              "short": 15800,
              "net": -8658
            },
            "smallTrader": {
              "long": 46560,
              "short": 57116,
              "net": -10556
            }
          },
          "openInterest": 276121
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33316,
              "short": 31124,
              "net": 2192
            },
            "nonCommercial": {
              "long": 2553,
              "short": 725,
              "net": 1828
            },
            "smallTrader": {
              "long": 3178,
              "short": 7198,
              "net": -4020
            }
          },
          "openInterest": 39047
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 303094,
              "short": 283630,
              "net": 19464
            },
            "nonCommercial": {
              "long": 25248,
              "short": 41694,
              "net": -16446
            },
            "smallTrader": {
              "long": 92712,
              "short": 95730,
              "net": -3018
            }
          },
          "openInterest": 431670
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 162955,
              "short": 154655,
              "net": 8300
            },
            "nonCommercial": {
              "long": 23810,
              "short": 18680,
              "net": 5130
            },
            "smallTrader": {
              "long": 16989,
              "short": 30419,
              "net": -13430
            }
          },
          "openInterest": 206588
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 968,
              "short": 10604,
              "net": -9636
            },
            "nonCommercial": {
              "long": 8133,
              "short": 1367,
              "net": 6766
            },
            "smallTrader": {
              "long": 5413,
              "short": 2543,
              "net": 2870
            }
          },
          "openInterest": 14612
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54640,
              "short": 21139,
              "net": 33501
            },
            "nonCommercial": {
              "long": 5777,
              "short": 23489,
              "net": -17712
            },
            "smallTrader": {
              "long": 10738,
              "short": 26527,
              "net": -15789
            }
          },
          "openInterest": 72635
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37229,
              "short": 17024,
              "net": 20205
            },
            "nonCommercial": {
              "long": 1949,
              "short": 19523,
              "net": -17574
            },
            "smallTrader": {
              "long": 13121,
              "short": 15752,
              "net": -2631
            }
          },
          "openInterest": 55343
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51170,
              "short": 56649,
              "net": -5479
            },
            "nonCommercial": {
              "long": 14313,
              "short": 15755,
              "net": -1442
            },
            "smallTrader": {
              "long": 11759,
              "short": 4838,
              "net": 6921
            }
          },
          "openInterest": 77716
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15943,
              "short": 17896,
              "net": -1953
            },
            "nonCommercial": {
              "long": 2762,
              "short": 3501,
              "net": -739
            },
            "smallTrader": {
              "long": 9923,
              "short": 7231,
              "net": 2692
            }
          },
          "openInterest": 29928
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14404,
              "short": 32151,
              "net": -17747
            },
            "nonCommercial": {
              "long": 17890,
              "short": 3928,
              "net": 13962
            },
            "smallTrader": {
              "long": 17912,
              "short": 14127,
              "net": 3785
            }
          },
          "openInterest": 52106
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20898,
              "short": 42163,
              "net": -21265
            },
            "nonCommercial": {
              "long": 19681,
              "short": 1036,
              "net": 18645
            },
            "smallTrader": {
              "long": 12520,
              "short": 9900,
              "net": 2620
            }
          },
          "openInterest": 54671
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 287695,
              "short": 282376,
              "net": 5319
            },
            "nonCommercial": {
              "long": 24394,
              "short": 26424,
              "net": -2030
            },
            "smallTrader": {
              "long": 81931,
              "short": 85220,
              "net": -3289
            }
          },
          "openInterest": 412464
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1211,
              "short": 2500,
              "net": -1289
            },
            "nonCommercial": {
              "long": 2119,
              "short": 1070,
              "net": 1049
            },
            "smallTrader": {
              "long": 5190,
              "short": 4950,
              "net": 240
            }
          },
          "openInterest": 8743
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112946,
              "short": 64192,
              "net": 48754
            },
            "nonCommercial": {
              "long": 14632,
              "short": 59710,
              "net": -45078
            },
            "smallTrader": {
              "long": 35384,
              "short": 39060,
              "net": -3676
            }
          },
          "openInterest": 180619
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84593,
              "short": 94239,
              "net": -9646
            },
            "nonCommercial": {
              "long": 9760,
              "short": 16604,
              "net": -6844
            },
            "smallTrader": {
              "long": 48307,
              "short": 31817,
              "net": 16490
            }
          },
          "openInterest": 154730
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78980,
              "short": 20518,
              "net": 58462
            },
            "nonCommercial": {
              "long": 3688,
              "short": 39412,
              "net": -35724
            },
            "smallTrader": {
              "long": 12258,
              "short": 34996,
              "net": -22738
            }
          },
          "openInterest": 101704
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23459,
              "short": 30019,
              "net": -6560
            },
            "nonCommercial": {
              "long": 16122,
              "short": 8689,
              "net": 7433
            },
            "smallTrader": {
              "long": 28074,
              "short": 28947,
              "net": -873
            }
          },
          "openInterest": 70555
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112655,
              "short": 104238,
              "net": 8417
            },
            "nonCommercial": {
              "long": 4125,
              "short": 16985,
              "net": -12860
            },
            "smallTrader": {
              "long": 21189,
              "short": 16746,
              "net": 4443
            }
          },
          "openInterest": 141210
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14492,
              "short": 16873,
              "net": -2381
            },
            "nonCommercial": {
              "long": 7362,
              "short": 6741,
              "net": 621
            },
            "smallTrader": {
              "long": 4532,
              "short": 2772,
              "net": 1760
            }
          },
          "openInterest": 27994
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40720,
              "short": 75586,
              "net": -34866
            },
            "nonCommercial": {
              "long": 27529,
              "short": 19490,
              "net": 8039
            },
            "smallTrader": {
              "long": 44731,
              "short": 17904,
              "net": 26827
            }
          },
          "openInterest": 137536
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58466,
              "short": 44962,
              "net": 13504
            },
            "nonCommercial": {
              "long": 5488,
              "short": 21965,
              "net": -16477
            },
            "smallTrader": {
              "long": 31644,
              "short": 28671,
              "net": 2973
            }
          },
          "openInterest": 104765
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39261,
              "short": 70192,
              "net": -30931
            },
            "nonCommercial": {
              "long": 24919,
              "short": 3186,
              "net": 21733
            },
            "smallTrader": {
              "long": 42589,
              "short": 33391,
              "net": 9198
            }
          },
          "openInterest": 120677
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61949,
              "short": 152239,
              "net": -90290
            },
            "nonCommercial": {
              "long": 62467,
              "short": 7951,
              "net": 54516
            },
            "smallTrader": {
              "long": 64912,
              "short": 29138,
              "net": 35774
            }
          },
          "openInterest": 192663
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47521,
              "short": 12672,
              "net": 34849
            },
            "nonCommercial": {
              "long": 1981,
              "short": 26451,
              "net": -24470
            },
            "smallTrader": {
              "long": 12409,
              "short": 22788,
              "net": -10379
            }
          },
          "openInterest": 63355
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 960,
              "short": 936,
              "net": 24
            },
            "nonCommercial": {
              "long": 2996,
              "short": 4405,
              "net": -1409
            },
            "smallTrader": {
              "long": 2252,
              "short": 867,
              "net": 1385
            }
          },
          "openInterest": 7913
        }
      ]
    },
    {
      "reportDate": "1994-12-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 210739,
              "short": 193946,
              "net": 16793
            },
            "nonCommercial": {
              "long": 6639,
              "short": 11668,
              "net": -5029
            },
            "smallTrader": {
              "long": 44148,
              "short": 55912,
              "net": -11764
            }
          },
          "openInterest": 261721
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32599,
              "short": 30205,
              "net": 2394
            },
            "nonCommercial": {
              "long": 2195,
              "short": 2928,
              "net": -733
            },
            "smallTrader": {
              "long": 4749,
              "short": 6410,
              "net": -1661
            }
          },
          "openInterest": 39543
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 288998,
              "short": 267299,
              "net": 21699
            },
            "nonCommercial": {
              "long": 25904,
              "short": 43655,
              "net": -17751
            },
            "smallTrader": {
              "long": 89358,
              "short": 93306,
              "net": -3948
            }
          },
          "openInterest": 408470
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167916,
              "short": 163548,
              "net": 4368
            },
            "nonCommercial": {
              "long": 24938,
              "short": 17702,
              "net": 7236
            },
            "smallTrader": {
              "long": 16529,
              "short": 28133,
              "net": -11604
            }
          },
          "openInterest": 210744
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7823,
              "short": 17614,
              "net": -9791
            },
            "nonCommercial": {
              "long": 8416,
              "short": 1367,
              "net": 7049
            },
            "smallTrader": {
              "long": 5705,
              "short": 2963,
              "net": 2742
            }
          },
          "openInterest": 22042
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57099,
              "short": 32160,
              "net": 24939
            },
            "nonCommercial": {
              "long": 4495,
              "short": 23933,
              "net": -19438
            },
            "smallTrader": {
              "long": 9790,
              "short": 15291,
              "net": -5501
            }
          },
          "openInterest": 72973
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52336,
              "short": 25833,
              "net": 26503
            },
            "nonCommercial": {
              "long": 1927,
              "short": 24792,
              "net": -22865
            },
            "smallTrader": {
              "long": 10673,
              "short": 14311,
              "net": -3638
            }
          },
          "openInterest": 67004
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51863,
              "short": 56448,
              "net": -4585
            },
            "nonCommercial": {
              "long": 13087,
              "short": 15705,
              "net": -2618
            },
            "smallTrader": {
              "long": 11899,
              "short": 4696,
              "net": 7203
            }
          },
          "openInterest": 77539
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15893,
              "short": 17665,
              "net": -1772
            },
            "nonCommercial": {
              "long": 3121,
              "short": 3642,
              "net": -521
            },
            "smallTrader": {
              "long": 10273,
              "short": 7980,
              "net": 2293
            }
          },
          "openInterest": 30880
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15237,
              "short": 29611,
              "net": -14374
            },
            "nonCommercial": {
              "long": 15531,
              "short": 4518,
              "net": 11013
            },
            "smallTrader": {
              "long": 18278,
              "short": 14917,
              "net": 3361
            }
          },
          "openInterest": 49992
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21603,
              "short": 43384,
              "net": -21781
            },
            "nonCommercial": {
              "long": 20285,
              "short": 1176,
              "net": 19109
            },
            "smallTrader": {
              "long": 13172,
              "short": 10500,
              "net": 2672
            }
          },
          "openInterest": 56491
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 285287,
              "short": 275127,
              "net": 10160
            },
            "nonCommercial": {
              "long": 22415,
              "short": 29069,
              "net": -6654
            },
            "smallTrader": {
              "long": 85176,
              "short": 88682,
              "net": -3506
            }
          },
          "openInterest": 409083
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1261,
              "short": 2518,
              "net": -1257
            },
            "nonCommercial": {
              "long": 2376,
              "short": 1106,
              "net": 1270
            },
            "smallTrader": {
              "long": 5235,
              "short": 5248,
              "net": -13
            }
          },
          "openInterest": 9216
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109896,
              "short": 61920,
              "net": 47976
            },
            "nonCommercial": {
              "long": 14093,
              "short": 60972,
              "net": -46879
            },
            "smallTrader": {
              "long": 37839,
              "short": 38936,
              "net": -1097
            }
          },
          "openInterest": 179346
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80865,
              "short": 95446,
              "net": -14581
            },
            "nonCommercial": {
              "long": 7582,
              "short": 10193,
              "net": -2611
            },
            "smallTrader": {
              "long": 48602,
              "short": 31410,
              "net": 17192
            }
          },
          "openInterest": 147085
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84594,
              "short": 26463,
              "net": 58131
            },
            "nonCommercial": {
              "long": 2874,
              "short": 40412,
              "net": -37538
            },
            "smallTrader": {
              "long": 11902,
              "short": 32495,
              "net": -20593
            }
          },
          "openInterest": 104478
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20889,
              "short": 29794,
              "net": -8905
            },
            "nonCommercial": {
              "long": 18121,
              "short": 5667,
              "net": 12454
            },
            "smallTrader": {
              "long": 25109,
              "short": 28658,
              "net": -3549
            }
          },
          "openInterest": 66543
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110746,
              "short": 107909,
              "net": 2837
            },
            "nonCommercial": {
              "long": 4238,
              "short": 13208,
              "net": -8970
            },
            "smallTrader": {
              "long": 22071,
              "short": 15938,
              "net": 6133
            }
          },
          "openInterest": 141017
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15001,
              "short": 18513,
              "net": -3512
            },
            "nonCommercial": {
              "long": 6312,
              "short": 5373,
              "net": 939
            },
            "smallTrader": {
              "long": 5287,
              "short": 2714,
              "net": 2573
            }
          },
          "openInterest": 28451
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40198,
              "short": 71762,
              "net": -31564
            },
            "nonCommercial": {
              "long": 25278,
              "short": 20077,
              "net": 5201
            },
            "smallTrader": {
              "long": 44318,
              "short": 17955,
              "net": 26363
            }
          },
          "openInterest": 135027
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56591,
              "short": 45003,
              "net": 11588
            },
            "nonCommercial": {
              "long": 4633,
              "short": 19184,
              "net": -14551
            },
            "smallTrader": {
              "long": 31698,
              "short": 28735,
              "net": 2963
            }
          },
          "openInterest": 101160
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39979,
              "short": 68519,
              "net": -28540
            },
            "nonCommercial": {
              "long": 23589,
              "short": 3844,
              "net": 19745
            },
            "smallTrader": {
              "long": 41344,
              "short": 32549,
              "net": 8795
            }
          },
          "openInterest": 114725
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61165,
              "short": 152090,
              "net": -90925
            },
            "nonCommercial": {
              "long": 63423,
              "short": 9225,
              "net": 54198
            },
            "smallTrader": {
              "long": 65229,
              "short": 28502,
              "net": 36727
            }
          },
          "openInterest": 193133
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51029,
              "short": 17644,
              "net": 33385
            },
            "nonCommercial": {
              "long": 2413,
              "short": 25701,
              "net": -23288
            },
            "smallTrader": {
              "long": 11614,
              "short": 21711,
              "net": -10097
            }
          },
          "openInterest": 66463
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 378,
              "short": 259,
              "net": 119
            },
            "nonCommercial": {
              "long": 3201,
              "short": 4556,
              "net": -1355
            },
            "smallTrader": {
              "long": 2170,
              "short": 934,
              "net": 1236
            }
          },
          "openInterest": 6418
        }
      ]
    },
    {
      "reportDate": "1994-12-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 212050,
              "short": 193142,
              "net": 18908
            },
            "nonCommercial": {
              "long": 7026,
              "short": 15584,
              "net": -8558
            },
            "smallTrader": {
              "long": 41465,
              "short": 51815,
              "net": -10350
            }
          },
          "openInterest": 260713
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33324,
              "short": 33839,
              "net": -515
            },
            "nonCommercial": {
              "long": 2785,
              "short": 732,
              "net": 2053
            },
            "smallTrader": {
              "long": 5122,
              "short": 6660,
              "net": -1538
            }
          },
          "openInterest": 41231
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 271832,
              "short": 239905,
              "net": 31927
            },
            "nonCommercial": {
              "long": 24130,
              "short": 40281,
              "net": -16151
            },
            "smallTrader": {
              "long": 75551,
              "short": 91327,
              "net": -15776
            }
          },
          "openInterest": 376011
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 165206,
              "short": 160504,
              "net": 4702
            },
            "nonCommercial": {
              "long": 27400,
              "short": 20416,
              "net": 6984
            },
            "smallTrader": {
              "long": 14469,
              "short": 26155,
              "net": -11686
            }
          },
          "openInterest": 207323
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 632,
              "short": 12840,
              "net": -12208
            },
            "nonCommercial": {
              "long": 8775,
              "short": 205,
              "net": 8570
            },
            "smallTrader": {
              "long": 13061,
              "short": 9423,
              "net": 3638
            }
          },
          "openInterest": 22468
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36038,
              "short": 18607,
              "net": 17431
            },
            "nonCommercial": {
              "long": 4706,
              "short": 16042,
              "net": -11336
            },
            "smallTrader": {
              "long": 32032,
              "short": 38127,
              "net": -6095
            }
          },
          "openInterest": 73360
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47728,
              "short": 25077,
              "net": 22651
            },
            "nonCommercial": {
              "long": 1431,
              "short": 25875,
              "net": -24444
            },
            "smallTrader": {
              "long": 15888,
              "short": 14095,
              "net": 1793
            }
          },
          "openInterest": 67155
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45742,
              "short": 60013,
              "net": -14271
            },
            "nonCommercial": {
              "long": 14074,
              "short": 10112,
              "net": 3962
            },
            "smallTrader": {
              "long": 12919,
              "short": 2610,
              "net": 10309
            }
          },
          "openInterest": 73933
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16262,
              "short": 18171,
              "net": -1909
            },
            "nonCommercial": {
              "long": 3035,
              "short": 3333,
              "net": -298
            },
            "smallTrader": {
              "long": 10089,
              "short": 7882,
              "net": 2207
            }
          },
          "openInterest": 31292
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16236,
              "short": 31341,
              "net": -15105
            },
            "nonCommercial": {
              "long": 15883,
              "short": 3795,
              "net": 12088
            },
            "smallTrader": {
              "long": 18554,
              "short": 15537,
              "net": 3017
            }
          },
          "openInterest": 50928
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23266,
              "short": 45136,
              "net": -21870
            },
            "nonCommercial": {
              "long": 20408,
              "short": 674,
              "net": 19734
            },
            "smallTrader": {
              "long": 13485,
              "short": 11349,
              "net": 2136
            }
          },
          "openInterest": 59073
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 268084,
              "short": 256868,
              "net": 11216
            },
            "nonCommercial": {
              "long": 24056,
              "short": 28187,
              "net": -4131
            },
            "smallTrader": {
              "long": 73035,
              "short": 80120,
              "net": -7085
            }
          },
          "openInterest": 381270
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 993,
              "short": 2679,
              "net": -1686
            },
            "nonCommercial": {
              "long": 3055,
              "short": 680,
              "net": 2375
            },
            "smallTrader": {
              "long": 4913,
              "short": 5602,
              "net": -689
            }
          },
          "openInterest": 9189
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104448,
              "short": 66311,
              "net": 38137
            },
            "nonCommercial": {
              "long": 14095,
              "short": 54202,
              "net": -40107
            },
            "smallTrader": {
              "long": 38544,
              "short": 36574,
              "net": 1970
            }
          },
          "openInterest": 175686
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83541,
              "short": 99173,
              "net": -15632
            },
            "nonCommercial": {
              "long": 6943,
              "short": 10545,
              "net": -3602
            },
            "smallTrader": {
              "long": 46074,
              "short": 26840,
              "net": 19234
            }
          },
          "openInterest": 149633
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62783,
              "short": 10456,
              "net": 52327
            },
            "nonCommercial": {
              "long": 1844,
              "short": 32344,
              "net": -30500
            },
            "smallTrader": {
              "long": 33426,
              "short": 55253,
              "net": -21827
            }
          },
          "openInterest": 99621
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20169,
              "short": 29392,
              "net": -9223
            },
            "nonCommercial": {
              "long": 21980,
              "short": 4691,
              "net": 17289
            },
            "smallTrader": {
              "long": 23129,
              "short": 31195,
              "net": -8066
            }
          },
          "openInterest": 67571
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116942,
              "short": 111708,
              "net": 5234
            },
            "nonCommercial": {
              "long": 4047,
              "short": 15846,
              "net": -11799
            },
            "smallTrader": {
              "long": 22025,
              "short": 15460,
              "net": 6565
            }
          },
          "openInterest": 146076
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11752,
              "short": 18984,
              "net": -7232
            },
            "nonCommercial": {
              "long": 7070,
              "short": 2799,
              "net": 4271
            },
            "smallTrader": {
              "long": 5163,
              "short": 2202,
              "net": 2961
            }
          },
          "openInterest": 25221
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37590,
              "short": 71272,
              "net": -33682
            },
            "nonCommercial": {
              "long": 26418,
              "short": 18461,
              "net": 7957
            },
            "smallTrader": {
              "long": 42241,
              "short": 16516,
              "net": 25725
            }
          },
          "openInterest": 131634
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55570,
              "short": 44384,
              "net": 11186
            },
            "nonCommercial": {
              "long": 4824,
              "short": 18227,
              "net": -13403
            },
            "smallTrader": {
              "long": 29789,
              "short": 27572,
              "net": 2217
            }
          },
          "openInterest": 97491
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36507,
              "short": 62971,
              "net": -26464
            },
            "nonCommercial": {
              "long": 22305,
              "short": 4433,
              "net": 17872
            },
            "smallTrader": {
              "long": 39469,
              "short": 30877,
              "net": 8592
            }
          },
          "openInterest": 108222
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55327,
              "short": 152836,
              "net": -97509
            },
            "nonCommercial": {
              "long": 66254,
              "short": 7363,
              "net": 58891
            },
            "smallTrader": {
              "long": 68058,
              "short": 29440,
              "net": 38618
            }
          },
          "openInterest": 192853
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27299,
              "short": 2149,
              "net": 25150
            },
            "nonCommercial": {
              "long": 2242,
              "short": 17657,
              "net": -15415
            },
            "smallTrader": {
              "long": 34620,
              "short": 44355,
              "net": -9735
            }
          },
          "openInterest": 64552
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 378,
              "short": 267,
              "net": 111
            },
            "nonCommercial": {
              "long": 3023,
              "short": 4463,
              "net": -1440
            },
            "smallTrader": {
              "long": 1964,
              "short": 635,
              "net": 1329
            }
          },
          "openInterest": 6070
        }
      ]
    },
    {
      "reportDate": "1994-12-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 227405,
              "short": 203860,
              "net": 23545
            },
            "nonCommercial": {
              "long": 4988,
              "short": 15270,
              "net": -10282
            },
            "smallTrader": {
              "long": 38725,
              "short": 51988,
              "net": -13263
            }
          },
          "openInterest": 272347
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32884,
              "short": 33040,
              "net": -156
            },
            "nonCommercial": {
              "long": 2566,
              "short": 812,
              "net": 1754
            },
            "smallTrader": {
              "long": 4982,
              "short": 6580,
              "net": -1598
            }
          },
          "openInterest": 40432
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 262839,
              "short": 240812,
              "net": 22027
            },
            "nonCommercial": {
              "long": 25805,
              "short": 35590,
              "net": -9785
            },
            "smallTrader": {
              "long": 71022,
              "short": 83264,
              "net": -12242
            }
          },
          "openInterest": 361822
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 161412,
              "short": 160552,
              "net": 860
            },
            "nonCommercial": {
              "long": 29171,
              "short": 19069,
              "net": 10102
            },
            "smallTrader": {
              "long": 14402,
              "short": 25364,
              "net": -10962
            }
          },
          "openInterest": 204985
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 612,
              "short": 12743,
              "net": -12131
            },
            "nonCommercial": {
              "long": 9030,
              "short": 205,
              "net": 8825
            },
            "smallTrader": {
              "long": 5696,
              "short": 2390,
              "net": 3306
            }
          },
          "openInterest": 15338
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50000,
              "short": 17506,
              "net": 32494
            },
            "nonCommercial": {
              "long": 2197,
              "short": 25361,
              "net": -23164
            },
            "smallTrader": {
              "long": 6311,
              "short": 15641,
              "net": -9330
            }
          },
          "openInterest": 58849
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39908,
              "short": 9317,
              "net": 30591
            },
            "nonCommercial": {
              "long": 1297,
              "short": 26154,
              "net": -24857
            },
            "smallTrader": {
              "long": 8192,
              "short": 13926,
              "net": -5734
            }
          },
          "openInterest": 51589
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45490,
              "short": 63273,
              "net": -17783
            },
            "nonCommercial": {
              "long": 16007,
              "short": 7969,
              "net": 8038
            },
            "smallTrader": {
              "long": 12805,
              "short": 3060,
              "net": 9745
            }
          },
          "openInterest": 75397
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15451,
              "short": 20121,
              "net": -4670
            },
            "nonCommercial": {
              "long": 4679,
              "short": 3224,
              "net": 1455
            },
            "smallTrader": {
              "long": 10420,
              "short": 7205,
              "net": 3215
            }
          },
          "openInterest": 32642
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16456,
              "short": 32393,
              "net": -15937
            },
            "nonCommercial": {
              "long": 15784,
              "short": 3715,
              "net": 12069
            },
            "smallTrader": {
              "long": 18174,
              "short": 14306,
              "net": 3868
            }
          },
          "openInterest": 50563
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24743,
              "short": 48619,
              "net": -23876
            },
            "nonCommercial": {
              "long": 22846,
              "short": 1028,
              "net": 21818
            },
            "smallTrader": {
              "long": 14087,
              "short": 12029,
              "net": 2058
            }
          },
          "openInterest": 64573
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 250900,
              "short": 250250,
              "net": 650
            },
            "nonCommercial": {
              "long": 22511,
              "short": 22263,
              "net": 248
            },
            "smallTrader": {
              "long": 78071,
              "short": 78969,
              "net": -898
            }
          },
          "openInterest": 366471
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1099,
              "short": 2923,
              "net": -1824
            },
            "nonCommercial": {
              "long": 3331,
              "short": 639,
              "net": 2692
            },
            "smallTrader": {
              "long": 4792,
              "short": 5660,
              "net": -868
            }
          },
          "openInterest": 9452
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110098,
              "short": 71461,
              "net": 38637
            },
            "nonCommercial": {
              "long": 13482,
              "short": 53710,
              "net": -40228
            },
            "smallTrader": {
              "long": 37897,
              "short": 36306,
              "net": 1591
            }
          },
          "openInterest": 179759
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81846,
              "short": 96893,
              "net": -15047
            },
            "nonCommercial": {
              "long": 7454,
              "short": 9942,
              "net": -2488
            },
            "smallTrader": {
              "long": 48076,
              "short": 30541,
              "net": 17535
            }
          },
          "openInterest": 148403
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64400,
              "short": 10507,
              "net": 53893
            },
            "nonCommercial": {
              "long": 2533,
              "short": 33182,
              "net": -30649
            },
            "smallTrader": {
              "long": 6755,
              "short": 29999,
              "net": -23244
            }
          },
          "openInterest": 75424
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19973,
              "short": 31895,
              "net": -11922
            },
            "nonCommercial": {
              "long": 25000,
              "short": 4000,
              "net": 21000
            },
            "smallTrader": {
              "long": 22999,
              "short": 32077,
              "net": -9078
            }
          },
          "openInterest": 70073
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103516,
              "short": 100678,
              "net": 2838
            },
            "nonCommercial": {
              "long": 5385,
              "short": 15394,
              "net": -10009
            },
            "smallTrader": {
              "long": 20359,
              "short": 13188,
              "net": 7171
            }
          },
          "openInterest": 133265
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10861,
              "short": 18077,
              "net": -7216
            },
            "nonCommercial": {
              "long": 7457,
              "short": 2742,
              "net": 4715
            },
            "smallTrader": {
              "long": 4982,
              "short": 2481,
              "net": 2501
            }
          },
          "openInterest": 24481
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38203,
              "short": 71402,
              "net": -33199
            },
            "nonCommercial": {
              "long": 27194,
              "short": 19799,
              "net": 7395
            },
            "smallTrader": {
              "long": 42583,
              "short": 16779,
              "net": 25804
            }
          },
          "openInterest": 133327
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50241,
              "short": 50414,
              "net": -173
            },
            "nonCommercial": {
              "long": 6128,
              "short": 10994,
              "net": -4866
            },
            "smallTrader": {
              "long": 30846,
              "short": 25807,
              "net": 5039
            }
          },
          "openInterest": 92968
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35520,
              "short": 67693,
              "net": -32173
            },
            "nonCommercial": {
              "long": 26476,
              "short": 2864,
              "net": 23612
            },
            "smallTrader": {
              "long": 44391,
              "short": 35830,
              "net": 8561
            }
          },
          "openInterest": 117199
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55632,
              "short": 150287,
              "net": -94655
            },
            "nonCommercial": {
              "long": 66296,
              "short": 6782,
              "net": 59514
            },
            "smallTrader": {
              "long": 65463,
              "short": 30322,
              "net": 35141
            }
          },
          "openInterest": 190567
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29434,
              "short": 1932,
              "net": 27502
            },
            "nonCommercial": {
              "long": 2347,
              "short": 18418,
              "net": -16071
            },
            "smallTrader": {
              "long": 6333,
              "short": 17764,
              "net": -11431
            }
          },
          "openInterest": 38448
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 210,
              "net": -210
            },
            "nonCommercial": {
              "long": 3368,
              "short": 4767,
              "net": -1399
            },
            "smallTrader": {
              "long": 2115,
              "short": 506,
              "net": 1609
            }
          },
          "openInterest": 5503
        }
      ]
    },
    {
      "reportDate": "1995-01-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224636,
              "short": 195746,
              "net": 28890
            },
            "nonCommercial": {
              "long": 4672,
              "short": 16806,
              "net": -12134
            },
            "smallTrader": {
              "long": 37364,
              "short": 54120,
              "net": -16756
            }
          },
          "openInterest": 267348
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31829,
              "short": 32006,
              "net": -177
            },
            "nonCommercial": {
              "long": 2241,
              "short": 640,
              "net": 1601
            },
            "smallTrader": {
              "long": 4835,
              "short": 6259,
              "net": -1424
            }
          },
          "openInterest": 38905
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 259843,
              "short": 235202,
              "net": 24641
            },
            "nonCommercial": {
              "long": 25214,
              "short": 39345,
              "net": -14131
            },
            "smallTrader": {
              "long": 69979,
              "short": 80489,
              "net": -10510
            }
          },
          "openInterest": 357532
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 161385,
              "short": 145604,
              "net": 15781
            },
            "nonCommercial": {
              "long": 14100,
              "short": 20475,
              "net": -6375
            },
            "smallTrader": {
              "long": 13007,
              "short": 22413,
              "net": -9406
            }
          },
          "openInterest": 188934
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 958,
              "short": 11846,
              "net": -10888
            },
            "nonCommercial": {
              "long": 7941,
              "short": 0,
              "net": 7941
            },
            "smallTrader": {
              "long": 5551,
              "short": 2604,
              "net": 2947
            }
          },
          "openInterest": 14450
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43761,
              "short": 25668,
              "net": 18093
            },
            "nonCommercial": {
              "long": 1797,
              "short": 17240,
              "net": -15443
            },
            "smallTrader": {
              "long": 7673,
              "short": 10323,
              "net": -2650
            }
          },
          "openInterest": 54250
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42696,
              "short": 9860,
              "net": 32836
            },
            "nonCommercial": {
              "long": 1078,
              "short": 28273,
              "net": -27195
            },
            "smallTrader": {
              "long": 8545,
              "short": 14186,
              "net": -5641
            }
          },
          "openInterest": 54732
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40742,
              "short": 59111,
              "net": -18369
            },
            "nonCommercial": {
              "long": 14306,
              "short": 8468,
              "net": 5838
            },
            "smallTrader": {
              "long": 18376,
              "short": 5845,
              "net": 12531
            }
          },
          "openInterest": 73525
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15323,
              "short": 21705,
              "net": -6382
            },
            "nonCommercial": {
              "long": 5121,
              "short": 2060,
              "net": 3061
            },
            "smallTrader": {
              "long": 10698,
              "short": 7377,
              "net": 3321
            }
          },
          "openInterest": 33221
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15960,
              "short": 30910,
              "net": -14950
            },
            "nonCommercial": {
              "long": 14981,
              "short": 3467,
              "net": 11514
            },
            "smallTrader": {
              "long": 18512,
              "short": 15076,
              "net": 3436
            }
          },
          "openInterest": 49465
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26637,
              "short": 50887,
              "net": -24250
            },
            "nonCommercial": {
              "long": 23169,
              "short": 1432,
              "net": 21737
            },
            "smallTrader": {
              "long": 15173,
              "short": 12660,
              "net": 2513
            }
          },
          "openInterest": 68393
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 245143,
              "short": 255323,
              "net": -10180
            },
            "nonCommercial": {
              "long": 20821,
              "short": 11943,
              "net": 8878
            },
            "smallTrader": {
              "long": 75544,
              "short": 74242,
              "net": 1302
            }
          },
          "openInterest": 356785
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 897,
              "short": 2756,
              "net": -1859
            },
            "nonCommercial": {
              "long": 3598,
              "short": 856,
              "net": 2742
            },
            "smallTrader": {
              "long": 5879,
              "short": 6762,
              "net": -883
            }
          },
          "openInterest": 10846
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107348,
              "short": 75580,
              "net": 31768
            },
            "nonCommercial": {
              "long": 13004,
              "short": 47070,
              "net": -34066
            },
            "smallTrader": {
              "long": 38541,
              "short": 36243,
              "net": 2298
            }
          },
          "openInterest": 178399
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61247,
              "short": 82098,
              "net": -20851
            },
            "nonCommercial": {
              "long": 8572,
              "short": 5343,
              "net": 3229
            },
            "smallTrader": {
              "long": 52043,
              "short": 34421,
              "net": 17622
            }
          },
          "openInterest": 128929
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67485,
              "short": 10623,
              "net": 56862
            },
            "nonCommercial": {
              "long": 594,
              "short": 34318,
              "net": -33724
            },
            "smallTrader": {
              "long": 8111,
              "short": 31249,
              "net": -23138
            }
          },
          "openInterest": 79062
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20373,
              "short": 32678,
              "net": -12305
            },
            "nonCommercial": {
              "long": 26869,
              "short": 4652,
              "net": 22217
            },
            "smallTrader": {
              "long": 23433,
              "short": 33345,
              "net": -9912
            }
          },
          "openInterest": 72621
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91161,
              "short": 96422,
              "net": -5261
            },
            "nonCommercial": {
              "long": 4472,
              "short": 13308,
              "net": -8836
            },
            "smallTrader": {
              "long": 38069,
              "short": 23972,
              "net": 14097
            }
          },
          "openInterest": 136229
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9736,
              "short": 17809,
              "net": -8073
            },
            "nonCommercial": {
              "long": 7892,
              "short": 2530,
              "net": 5362
            },
            "smallTrader": {
              "long": 4689,
              "short": 1978,
              "net": 2711
            }
          },
          "openInterest": 23506
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38267,
              "short": 71710,
              "net": -33443
            },
            "nonCommercial": {
              "long": 26028,
              "short": 18165,
              "net": 7863
            },
            "smallTrader": {
              "long": 42215,
              "short": 16635,
              "net": 25580
            }
          },
          "openInterest": 131937
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54631,
              "short": 43925,
              "net": 10706
            },
            "nonCommercial": {
              "long": 4980,
              "short": 17419,
              "net": -12439
            },
            "smallTrader": {
              "long": 26971,
              "short": 25238,
              "net": 1733
            }
          },
          "openInterest": 95106
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32469,
              "short": 66517,
              "net": -34048
            },
            "nonCommercial": {
              "long": 28987,
              "short": 2659,
              "net": 26328
            },
            "smallTrader": {
              "long": 39673,
              "short": 31953,
              "net": 7720
            }
          },
          "openInterest": 113199
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55943,
              "short": 153829,
              "net": -97886
            },
            "nonCommercial": {
              "long": 67032,
              "short": 6708,
              "net": 60324
            },
            "smallTrader": {
              "long": 65201,
              "short": 27639,
              "net": 37562
            }
          },
          "openInterest": 191243
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23143,
              "short": 6001,
              "net": 17142
            },
            "nonCommercial": {
              "long": 2474,
              "short": 12811,
              "net": -10337
            },
            "smallTrader": {
              "long": 8270,
              "short": 15075,
              "net": -6805
            }
          },
          "openInterest": 35389
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 275,
              "short": 188,
              "net": 87
            },
            "nonCommercial": {
              "long": 1739,
              "short": 2611,
              "net": -872
            },
            "smallTrader": {
              "long": 1590,
              "short": 805,
              "net": 785
            }
          },
          "openInterest": 3609
        }
      ]
    },
    {
      "reportDate": "1995-01-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231780,
              "short": 201820,
              "net": 29960
            },
            "nonCommercial": {
              "long": 5048,
              "short": 20396,
              "net": -15348
            },
            "smallTrader": {
              "long": 41213,
              "short": 55825,
              "net": -14612
            }
          },
          "openInterest": 280267
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36948,
              "short": 34606,
              "net": 2342
            },
            "nonCommercial": {
              "long": 618,
              "short": 1345,
              "net": -727
            },
            "smallTrader": {
              "long": 6411,
              "short": 8026,
              "net": -1615
            }
          },
          "openInterest": 43977
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 275920,
              "short": 245451,
              "net": 30469
            },
            "nonCommercial": {
              "long": 20565,
              "short": 38312,
              "net": -17747
            },
            "smallTrader": {
              "long": 75792,
              "short": 88514,
              "net": -12722
            }
          },
          "openInterest": 374620
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167538,
              "short": 153201,
              "net": 14337
            },
            "nonCommercial": {
              "long": 16466,
              "short": 18363,
              "net": -1897
            },
            "smallTrader": {
              "long": 15433,
              "short": 27873,
              "net": -12440
            }
          },
          "openInterest": 199742
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2911,
              "short": 11130,
              "net": -8219
            },
            "nonCommercial": {
              "long": 6601,
              "short": 487,
              "net": 6114
            },
            "smallTrader": {
              "long": 4298,
              "short": 2193,
              "net": 2105
            }
          },
          "openInterest": 13810
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46195,
              "short": 24532,
              "net": 21663
            },
            "nonCommercial": {
              "long": 1853,
              "short": 17744,
              "net": -15891
            },
            "smallTrader": {
              "long": 6911,
              "short": 12683,
              "net": -5772
            }
          },
          "openInterest": 56015
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42229,
              "short": 9903,
              "net": 32326
            },
            "nonCommercial": {
              "long": 1683,
              "short": 28432,
              "net": -26749
            },
            "smallTrader": {
              "long": 10302,
              "short": 15879,
              "net": -5577
            }
          },
          "openInterest": 56636
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39034,
              "short": 65508,
              "net": -26474
            },
            "nonCommercial": {
              "long": 18111,
              "short": 6321,
              "net": 11790
            },
            "smallTrader": {
              "long": 21633,
              "short": 6949,
              "net": 14684
            }
          },
          "openInterest": 79039
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14803,
              "short": 21967,
              "net": -7164
            },
            "nonCommercial": {
              "long": 5492,
              "short": 2031,
              "net": 3461
            },
            "smallTrader": {
              "long": 11556,
              "short": 7853,
              "net": 3703
            }
          },
          "openInterest": 33906
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18485,
              "short": 33025,
              "net": -14540
            },
            "nonCommercial": {
              "long": 14780,
              "short": 3632,
              "net": 11148
            },
            "smallTrader": {
              "long": 19224,
              "short": 15832,
              "net": 3392
            }
          },
          "openInterest": 53004
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25155,
              "short": 50909,
              "net": -25754
            },
            "nonCommercial": {
              "long": 24648,
              "short": 1470,
              "net": 23178
            },
            "smallTrader": {
              "long": 15891,
              "short": 13315,
              "net": 2576
            }
          },
          "openInterest": 68524
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 246243,
              "short": 260716,
              "net": -14473
            },
            "nonCommercial": {
              "long": 24901,
              "short": 13141,
              "net": 11760
            },
            "smallTrader": {
              "long": 83159,
              "short": 80446,
              "net": 2713
            }
          },
          "openInterest": 370785
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 776,
              "short": 3059,
              "net": -2283
            },
            "nonCommercial": {
              "long": 3595,
              "short": 1206,
              "net": 2389
            },
            "smallTrader": {
              "long": 5925,
              "short": 6031,
              "net": -106
            }
          },
          "openInterest": 10638
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130319,
              "short": 73773,
              "net": 56546
            },
            "nonCommercial": {
              "long": 14517,
              "short": 64096,
              "net": -49579
            },
            "smallTrader": {
              "long": 35508,
              "short": 42475,
              "net": -6967
            }
          },
          "openInterest": 196271
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61771,
              "short": 74938,
              "net": -13167
            },
            "nonCommercial": {
              "long": 6088,
              "short": 7725,
              "net": -1637
            },
            "smallTrader": {
              "long": 55622,
              "short": 40818,
              "net": 14804
            }
          },
          "openInterest": 130561
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79904,
              "short": 15143,
              "net": 64761
            },
            "nonCommercial": {
              "long": 768,
              "short": 41068,
              "net": -40300
            },
            "smallTrader": {
              "long": 8572,
              "short": 33033,
              "net": -24461
            }
          },
          "openInterest": 91881
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22921,
              "short": 33418,
              "net": -10497
            },
            "nonCommercial": {
              "long": 26507,
              "short": 6453,
              "net": 20054
            },
            "smallTrader": {
              "long": 25571,
              "short": 35128,
              "net": -9557
            }
          },
          "openInterest": 76578
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95496,
              "short": 103486,
              "net": -7990
            },
            "nonCommercial": {
              "long": 4312,
              "short": 11859,
              "net": -7547
            },
            "smallTrader": {
              "long": 40577,
              "short": 25040,
              "net": 15537
            }
          },
          "openInterest": 143572
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11325,
              "short": 15284,
              "net": -3959
            },
            "nonCommercial": {
              "long": 5900,
              "short": 4851,
              "net": 1049
            },
            "smallTrader": {
              "long": 5224,
              "short": 2314,
              "net": 2910
            }
          },
          "openInterest": 23526
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40221,
              "short": 70666,
              "net": -30445
            },
            "nonCommercial": {
              "long": 25475,
              "short": 19120,
              "net": 6355
            },
            "smallTrader": {
              "long": 41509,
              "short": 17419,
              "net": 24090
            }
          },
          "openInterest": 133353
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56135,
              "short": 44866,
              "net": 11269
            },
            "nonCommercial": {
              "long": 5441,
              "short": 18656,
              "net": -13215
            },
            "smallTrader": {
              "long": 27441,
              "short": 25495,
              "net": 1946
            }
          },
          "openInterest": 98080
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32577,
              "short": 61676,
              "net": -29099
            },
            "nonCommercial": {
              "long": 24704,
              "short": 2432,
              "net": 22272
            },
            "smallTrader": {
              "long": 39293,
              "short": 32466,
              "net": 6827
            }
          },
          "openInterest": 105714
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56589,
              "short": 159499,
              "net": -102910
            },
            "nonCommercial": {
              "long": 70659,
              "short": 7686,
              "net": 62973
            },
            "smallTrader": {
              "long": 71550,
              "short": 31613,
              "net": 39937
            }
          },
          "openInterest": 201190
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18121,
              "short": 10440,
              "net": 7681
            },
            "nonCommercial": {
              "long": 8243,
              "short": 11662,
              "net": -3419
            },
            "smallTrader": {
              "long": 12879,
              "short": 17141,
              "net": -4262
            }
          },
          "openInterest": 39893
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 814,
              "short": 0,
              "net": 814
            },
            "nonCommercial": {
              "long": 2034,
              "short": 3687,
              "net": -1653
            },
            "smallTrader": {
              "long": 1737,
              "short": 898,
              "net": 839
            }
          },
          "openInterest": 4585
        }
      ]
    },
    {
      "reportDate": "1995-01-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232387,
              "short": 214081,
              "net": 18306
            },
            "nonCommercial": {
              "long": 8142,
              "short": 17774,
              "net": -9632
            },
            "smallTrader": {
              "long": 44565,
              "short": 53239,
              "net": -8674
            }
          },
          "openInterest": 287025
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 39964,
              "short": 35265,
              "net": 4699
            },
            "nonCommercial": {
              "long": 390,
              "short": 1612,
              "net": -1222
            },
            "smallTrader": {
              "long": 3264,
              "short": 6741,
              "net": -3477
            }
          },
          "openInterest": 43618
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284167,
              "short": 248904,
              "net": 35263
            },
            "nonCommercial": {
              "long": 23576,
              "short": 46001,
              "net": -22425
            },
            "smallTrader": {
              "long": 75275,
              "short": 88113,
              "net": -12838
            }
          },
          "openInterest": 385477
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 171099,
              "short": 166202,
              "net": 4897
            },
            "nonCommercial": {
              "long": 19397,
              "short": 15556,
              "net": 3841
            },
            "smallTrader": {
              "long": 17401,
              "short": 26139,
              "net": -8738
            }
          },
          "openInterest": 208232
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7587,
              "short": 10737,
              "net": -3150
            },
            "nonCommercial": {
              "long": 2696,
              "short": 569,
              "net": 2127
            },
            "smallTrader": {
              "long": 3312,
              "short": 2289,
              "net": 1023
            }
          },
          "openInterest": 13595
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26236,
              "short": 11431,
              "net": 14805
            },
            "nonCommercial": {
              "long": 2811,
              "short": 15708,
              "net": -12897
            },
            "smallTrader": {
              "long": 7658,
              "short": 9566,
              "net": -1908
            }
          },
          "openInterest": 37986
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37663,
              "short": 10656,
              "net": 27007
            },
            "nonCommercial": {
              "long": 2428,
              "short": 26577,
              "net": -24149
            },
            "smallTrader": {
              "long": 11880,
              "short": 14738,
              "net": -2858
            }
          },
          "openInterest": 55051
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39127,
              "short": 62404,
              "net": -23277
            },
            "nonCommercial": {
              "long": 16705,
              "short": 5640,
              "net": 11065
            },
            "smallTrader": {
              "long": 21854,
              "short": 9642,
              "net": 12212
            }
          },
          "openInterest": 77790
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15193,
              "short": 21797,
              "net": -6604
            },
            "nonCommercial": {
              "long": 5810,
              "short": 2350,
              "net": 3460
            },
            "smallTrader": {
              "long": 10972,
              "short": 7828,
              "net": 3144
            }
          },
          "openInterest": 34135
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19648,
              "short": 32773,
              "net": -13125
            },
            "nonCommercial": {
              "long": 14688,
              "short": 4570,
              "net": 10118
            },
            "smallTrader": {
              "long": 19100,
              "short": 16093,
              "net": 3007
            }
          },
          "openInterest": 53685
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27497,
              "short": 49481,
              "net": -21984
            },
            "nonCommercial": {
              "long": 23966,
              "short": 3394,
              "net": 20572
            },
            "smallTrader": {
              "long": 16494,
              "short": 15082,
              "net": 1412
            }
          },
          "openInterest": 71337
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 247189,
              "short": 270309,
              "net": -23120
            },
            "nonCommercial": {
              "long": 28258,
              "short": 5667,
              "net": 22591
            },
            "smallTrader": {
              "long": 90911,
              "short": 90382,
              "net": 529
            }
          },
          "openInterest": 382722
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 631,
              "short": 2705,
              "net": -2074
            },
            "nonCommercial": {
              "long": 3704,
              "short": 873,
              "net": 2831
            },
            "smallTrader": {
              "long": 5519,
              "short": 6276,
              "net": -757
            }
          },
          "openInterest": 10261
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121211,
              "short": 80263,
              "net": 40948
            },
            "nonCommercial": {
              "long": 15750,
              "short": 53584,
              "net": -37834
            },
            "smallTrader": {
              "long": 36032,
              "short": 39146,
              "net": -3114
            }
          },
          "openInterest": 188429
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59388,
              "short": 71545,
              "net": -12157
            },
            "nonCommercial": {
              "long": 5351,
              "short": 9283,
              "net": -3932
            },
            "smallTrader": {
              "long": 62813,
              "short": 46724,
              "net": 16089
            }
          },
          "openInterest": 135023
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69453,
              "short": 25008,
              "net": 44445
            },
            "nonCommercial": {
              "long": 2283,
              "short": 26464,
              "net": -24181
            },
            "smallTrader": {
              "long": 10915,
              "short": 31179,
              "net": -20264
            }
          },
          "openInterest": 86134
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24515,
              "short": 35051,
              "net": -10536
            },
            "nonCommercial": {
              "long": 26346,
              "short": 6657,
              "net": 19689
            },
            "smallTrader": {
              "long": 27037,
              "short": 36190,
              "net": -9153
            }
          },
          "openInterest": 81092
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105752,
              "short": 113570,
              "net": -7818
            },
            "nonCommercial": {
              "long": 3996,
              "short": 11703,
              "net": -7707
            },
            "smallTrader": {
              "long": 41493,
              "short": 25968,
              "net": 15525
            }
          },
          "openInterest": 154553
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10762,
              "short": 16652,
              "net": -5890
            },
            "nonCommercial": {
              "long": 6417,
              "short": 3116,
              "net": 3301
            },
            "smallTrader": {
              "long": 4943,
              "short": 2354,
              "net": 2589
            }
          },
          "openInterest": 23206
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40065,
              "short": 73114,
              "net": -33049
            },
            "nonCommercial": {
              "long": 23463,
              "short": 15829,
              "net": 7634
            },
            "smallTrader": {
              "long": 42147,
              "short": 16732,
              "net": 25415
            }
          },
          "openInterest": 132566
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58239,
              "short": 48990,
              "net": 9249
            },
            "nonCommercial": {
              "long": 4630,
              "short": 14807,
              "net": -10177
            },
            "smallTrader": {
              "long": 26201,
              "short": 25273,
              "net": 928
            }
          },
          "openInterest": 98402
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38618,
              "short": 56360,
              "net": -17742
            },
            "nonCommercial": {
              "long": 15444,
              "short": 2883,
              "net": 12561
            },
            "smallTrader": {
              "long": 34792,
              "short": 29611,
              "net": 5181
            }
          },
          "openInterest": 96797
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69729,
              "short": 130380,
              "net": -60651
            },
            "nonCommercial": {
              "long": 42371,
              "short": 8917,
              "net": 33454
            },
            "smallTrader": {
              "long": 63589,
              "short": 36392,
              "net": 27197
            }
          },
          "openInterest": 179094
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15731,
              "short": 12728,
              "net": 3003
            },
            "nonCommercial": {
              "long": 8280,
              "short": 11188,
              "net": -2908
            },
            "smallTrader": {
              "long": 14652,
              "short": 14747,
              "net": -95
            }
          },
          "openInterest": 39313
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 313,
              "short": 990,
              "net": -677
            },
            "nonCommercial": {
              "long": 1949,
              "short": 1368,
              "net": 581
            },
            "smallTrader": {
              "long": 1395,
              "short": 1299,
              "net": 96
            }
          },
          "openInterest": 3677
        }
      ]
    },
    {
      "reportDate": "1995-01-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234135,
              "short": 209403,
              "net": 24732
            },
            "nonCommercial": {
              "long": 8774,
              "short": 16107,
              "net": -7333
            },
            "smallTrader": {
              "long": 38076,
              "short": 55475,
              "net": -17399
            }
          },
          "openInterest": 282706
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 41430,
              "short": 36246,
              "net": 5184
            },
            "nonCommercial": {
              "long": 1490,
              "short": 2215,
              "net": -725
            },
            "smallTrader": {
              "long": 3388,
              "short": 7847,
              "net": -4459
            }
          },
          "openInterest": 46308
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 281273,
              "short": 234991,
              "net": 46282
            },
            "nonCommercial": {
              "long": 25676,
              "short": 64316,
              "net": -38640
            },
            "smallTrader": {
              "long": 75841,
              "short": 83483,
              "net": -7642
            }
          },
          "openInterest": 385557
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 179541,
              "short": 173183,
              "net": 6358
            },
            "nonCommercial": {
              "long": 18266,
              "short": 12609,
              "net": 5657
            },
            "smallTrader": {
              "long": 15168,
              "short": 27183,
              "net": -12015
            }
          },
          "openInterest": 214310
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7025,
              "short": 10496,
              "net": -3471
            },
            "nonCommercial": {
              "long": 2981,
              "short": 324,
              "net": 2657
            },
            "smallTrader": {
              "long": 3260,
              "short": 2446,
              "net": 814
            }
          },
          "openInterest": 13266
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24168,
              "short": 25436,
              "net": -1268
            },
            "nonCommercial": {
              "long": 6690,
              "short": 10558,
              "net": -3868
            },
            "smallTrader": {
              "long": 15133,
              "short": 9997,
              "net": 5136
            }
          },
          "openInterest": 47147
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38129,
              "short": 13233,
              "net": 24896
            },
            "nonCommercial": {
              "long": 2877,
              "short": 25515,
              "net": -22638
            },
            "smallTrader": {
              "long": 12314,
              "short": 14572,
              "net": -2258
            }
          },
          "openInterest": 56213
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37293,
              "short": 63791,
              "net": -26498
            },
            "nonCommercial": {
              "long": 18081,
              "short": 4020,
              "net": 14061
            },
            "smallTrader": {
              "long": 22573,
              "short": 10136,
              "net": 12437
            }
          },
          "openInterest": 78052
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15439,
              "short": 22235,
              "net": -6796
            },
            "nonCommercial": {
              "long": 5728,
              "short": 2446,
              "net": 3282
            },
            "smallTrader": {
              "long": 11321,
              "short": 7807,
              "net": 3514
            }
          },
          "openInterest": 34704
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19438,
              "short": 34875,
              "net": -15437
            },
            "nonCommercial": {
              "long": 16769,
              "short": 5672,
              "net": 11097
            },
            "smallTrader": {
              "long": 19764,
              "short": 15424,
              "net": 4340
            }
          },
          "openInterest": 56125
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28537,
              "short": 48671,
              "net": -20134
            },
            "nonCommercial": {
              "long": 24194,
              "short": 3841,
              "net": 20353
            },
            "smallTrader": {
              "long": 16547,
              "short": 16766,
              "net": -219
            }
          },
          "openInterest": 72831
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204820,
              "short": 273950,
              "net": -69130
            },
            "nonCommercial": {
              "long": 59011,
              "short": 3158,
              "net": 55853
            },
            "smallTrader": {
              "long": 89501,
              "short": 76224,
              "net": 13277
            }
          },
          "openInterest": 370074
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 743,
              "short": 2482,
              "net": -1739
            },
            "nonCommercial": {
              "long": 3576,
              "short": 922,
              "net": 2654
            },
            "smallTrader": {
              "long": 5887,
              "short": 6802,
              "net": -915
            }
          },
          "openInterest": 10599
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109250,
              "short": 84863,
              "net": 24387
            },
            "nonCommercial": {
              "long": 16319,
              "short": 38233,
              "net": -21914
            },
            "smallTrader": {
              "long": 34833,
              "short": 37306,
              "net": -2473
            }
          },
          "openInterest": 175858
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59499,
              "short": 71293,
              "net": -11794
            },
            "nonCommercial": {
              "long": 4239,
              "short": 7292,
              "net": -3053
            },
            "smallTrader": {
              "long": 58596,
              "short": 43749,
              "net": 14847
            }
          },
          "openInterest": 127790
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67301,
              "short": 24838,
              "net": 42463
            },
            "nonCommercial": {
              "long": 1942,
              "short": 26836,
              "net": -24894
            },
            "smallTrader": {
              "long": 10794,
              "short": 28363,
              "net": -17569
            }
          },
          "openInterest": 83432
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23356,
              "short": 35723,
              "net": -12367
            },
            "nonCommercial": {
              "long": 27540,
              "short": 7262,
              "net": 20278
            },
            "smallTrader": {
              "long": 30003,
              "short": 37914,
              "net": -7911
            }
          },
          "openInterest": 84456
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100656,
              "short": 106560,
              "net": -5904
            },
            "nonCommercial": {
              "long": 4127,
              "short": 13740,
              "net": -9613
            },
            "smallTrader": {
              "long": 41821,
              "short": 26304,
              "net": 15517
            }
          },
          "openInterest": 148839
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10166,
              "short": 16889,
              "net": -6723
            },
            "nonCommercial": {
              "long": 6436,
              "short": 2582,
              "net": 3854
            },
            "smallTrader": {
              "long": 4952,
              "short": 2083,
              "net": 2869
            }
          },
          "openInterest": 22818
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40161,
              "short": 73799,
              "net": -33638
            },
            "nonCommercial": {
              "long": 22623,
              "short": 13578,
              "net": 9045
            },
            "smallTrader": {
              "long": 40902,
              "short": 16309,
              "net": 24593
            }
          },
          "openInterest": 131736
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54293,
              "short": 49482,
              "net": 4811
            },
            "nonCommercial": {
              "long": 5372,
              "short": 13329,
              "net": -7957
            },
            "smallTrader": {
              "long": 28226,
              "short": 25080,
              "net": 3146
            }
          },
          "openInterest": 97369
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39549,
              "short": 54307,
              "net": -14758
            },
            "nonCommercial": {
              "long": 13293,
              "short": 4347,
              "net": 8946
            },
            "smallTrader": {
              "long": 32979,
              "short": 27167,
              "net": 5812
            }
          },
          "openInterest": 93507
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74269,
              "short": 133596,
              "net": -59327
            },
            "nonCommercial": {
              "long": 40168,
              "short": 8486,
              "net": 31682
            },
            "smallTrader": {
              "long": 61575,
              "short": 33930,
              "net": 27645
            }
          },
          "openInterest": 178503
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15319,
              "short": 13962,
              "net": 1357
            },
            "nonCommercial": {
              "long": 9294,
              "short": 10983,
              "net": -1689
            },
            "smallTrader": {
              "long": 15108,
              "short": 14776,
              "net": 332
            }
          },
          "openInterest": 40894
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 258,
              "short": 684,
              "net": -426
            },
            "nonCommercial": {
              "long": 2300,
              "short": 1742,
              "net": 558
            },
            "smallTrader": {
              "long": 1202,
              "short": 1334,
              "net": -132
            }
          },
          "openInterest": 3760
        }
      ]
    },
    {
      "reportDate": "1995-01-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224401,
              "short": 209222,
              "net": 15179
            },
            "nonCommercial": {
              "long": 8343,
              "short": 19447,
              "net": -11104
            },
            "smallTrader": {
              "long": 50336,
              "short": 54411,
              "net": -4075
            }
          },
          "openInterest": 283877
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 39905,
              "short": 35278,
              "net": 4627
            },
            "nonCommercial": {
              "long": 1957,
              "short": 1424,
              "net": 533
            },
            "smallTrader": {
              "long": 3273,
              "short": 8433,
              "net": -5160
            }
          },
          "openInterest": 45135
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 268734,
              "short": 229907,
              "net": 38827
            },
            "nonCommercial": {
              "long": 30578,
              "short": 60952,
              "net": -30374
            },
            "smallTrader": {
              "long": 82951,
              "short": 91404,
              "net": -8453
            }
          },
          "openInterest": 386223
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 182303,
              "short": 176662,
              "net": 5641
            },
            "nonCommercial": {
              "long": 15039,
              "short": 11654,
              "net": 3385
            },
            "smallTrader": {
              "long": 18774,
              "short": 27800,
              "net": -9026
            }
          },
          "openInterest": 217018
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8347,
              "short": 10939,
              "net": -2592
            },
            "nonCommercial": {
              "long": 1685,
              "short": 304,
              "net": 1381
            },
            "smallTrader": {
              "long": 3323,
              "short": 2112,
              "net": 1211
            }
          },
          "openInterest": 13355
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22847,
              "short": 22112,
              "net": 735
            },
            "nonCommercial": {
              "long": 6156,
              "short": 10856,
              "net": -4700
            },
            "smallTrader": {
              "long": 12586,
              "short": 8621,
              "net": 3965
            }
          },
          "openInterest": 42756
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32547,
              "short": 15216,
              "net": 17331
            },
            "nonCommercial": {
              "long": 3790,
              "short": 21491,
              "net": -17701
            },
            "smallTrader": {
              "long": 13177,
              "short": 12807,
              "net": 370
            }
          },
          "openInterest": 52723
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37263,
              "short": 65418,
              "net": -28155
            },
            "nonCommercial": {
              "long": 20321,
              "short": 4546,
              "net": 15775
            },
            "smallTrader": {
              "long": 23505,
              "short": 11125,
              "net": 12380
            }
          },
          "openInterest": 81689
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17197,
              "short": 21554,
              "net": -4357
            },
            "nonCommercial": {
              "long": 4521,
              "short": 3517,
              "net": 1004
            },
            "smallTrader": {
              "long": 11768,
              "short": 8415,
              "net": 3353
            }
          },
          "openInterest": 36010
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20606,
              "short": 28478,
              "net": -7872
            },
            "nonCommercial": {
              "long": 11999,
              "short": 6691,
              "net": 5308
            },
            "smallTrader": {
              "long": 18356,
              "short": 15792,
              "net": 2564
            }
          },
          "openInterest": 51134
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29911,
              "short": 47438,
              "net": -17527
            },
            "nonCommercial": {
              "long": 23163,
              "short": 5024,
              "net": 18139
            },
            "smallTrader": {
              "long": 17431,
              "short": 18043,
              "net": -612
            }
          },
          "openInterest": 74641
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221481,
              "short": 272134,
              "net": -50653
            },
            "nonCommercial": {
              "long": 48148,
              "short": 3252,
              "net": 44896
            },
            "smallTrader": {
              "long": 85539,
              "short": 79782,
              "net": 5757
            }
          },
          "openInterest": 373259
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 916,
              "short": 2358,
              "net": -1442
            },
            "nonCommercial": {
              "long": 3461,
              "short": 1002,
              "net": 2459
            },
            "smallTrader": {
              "long": 5232,
              "short": 6249,
              "net": -1017
            }
          },
          "openInterest": 10011
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110145,
              "short": 76920,
              "net": 33225
            },
            "nonCommercial": {
              "long": 14708,
              "short": 45288,
              "net": -30580
            },
            "smallTrader": {
              "long": 31337,
              "short": 33982,
              "net": -2645
            }
          },
          "openInterest": 171777
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 56789,
              "short": 65881,
              "net": -9092
            },
            "nonCommercial": {
              "long": 3515,
              "short": 8127,
              "net": -4612
            },
            "smallTrader": {
              "long": 52020,
              "short": 38316,
              "net": 13704
            }
          },
          "openInterest": 118656
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67452,
              "short": 25555,
              "net": 41897
            },
            "nonCommercial": {
              "long": 2193,
              "short": 28432,
              "net": -26239
            },
            "smallTrader": {
              "long": 12639,
              "short": 28297,
              "net": -15658
            }
          },
          "openInterest": 85272
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23551,
              "short": 35728,
              "net": -12177
            },
            "nonCommercial": {
              "long": 28146,
              "short": 6424,
              "net": 21722
            },
            "smallTrader": {
              "long": 30978,
              "short": 40523,
              "net": -9545
            }
          },
          "openInterest": 86488
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106397,
              "short": 109539,
              "net": -3142
            },
            "nonCommercial": {
              "long": 3478,
              "short": 14499,
              "net": -11021
            },
            "smallTrader": {
              "long": 39668,
              "short": 25505,
              "net": 14163
            }
          },
          "openInterest": 150466
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10391,
              "short": 16616,
              "net": -6225
            },
            "nonCommercial": {
              "long": 6210,
              "short": 2290,
              "net": 3920
            },
            "smallTrader": {
              "long": 4341,
              "short": 2036,
              "net": 2305
            }
          },
          "openInterest": 22143
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40623,
              "short": 72533,
              "net": -31910
            },
            "nonCommercial": {
              "long": 22770,
              "short": 16430,
              "net": 6340
            },
            "smallTrader": {
              "long": 44260,
              "short": 18690,
              "net": 25570
            }
          },
          "openInterest": 135922
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55296,
              "short": 48499,
              "net": 6797
            },
            "nonCommercial": {
              "long": 4518,
              "short": 13871,
              "net": -9353
            },
            "smallTrader": {
              "long": 28546,
              "short": 25990,
              "net": 2556
            }
          },
          "openInterest": 98166
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42019,
              "short": 58228,
              "net": -16209
            },
            "nonCommercial": {
              "long": 13675,
              "short": 2228,
              "net": 11447
            },
            "smallTrader": {
              "long": 33370,
              "short": 28608,
              "net": 4762
            }
          },
          "openInterest": 98067
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80177,
              "short": 126606,
              "net": -46429
            },
            "nonCommercial": {
              "long": 36568,
              "short": 9689,
              "net": 26879
            },
            "smallTrader": {
              "long": 58094,
              "short": 38544,
              "net": 19550
            }
          },
          "openInterest": 176185
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16847,
              "short": 12097,
              "net": 4750
            },
            "nonCommercial": {
              "long": 7250,
              "short": 11540,
              "net": -4290
            },
            "smallTrader": {
              "long": 14804,
              "short": 15264,
              "net": -460
            }
          },
          "openInterest": 39957
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1250,
              "short": 1536,
              "net": -286
            },
            "smallTrader": {
              "long": 1615,
              "short": 1329,
              "net": 286
            }
          },
          "openInterest": 2865
        }
      ]
    },
    {
      "reportDate": "1995-02-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 216969,
              "short": 199939,
              "net": 17030
            },
            "nonCommercial": {
              "long": 10887,
              "short": 20878,
              "net": -9991
            },
            "smallTrader": {
              "long": 50599,
              "short": 57638,
              "net": -7039
            }
          },
          "openInterest": 279295
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 37702,
              "short": 32209,
              "net": 5493
            },
            "nonCommercial": {
              "long": 1957,
              "short": 1066,
              "net": 891
            },
            "smallTrader": {
              "long": 3646,
              "short": 10030,
              "net": -6384
            }
          },
          "openInterest": 43305
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 267356,
              "short": 231273,
              "net": 36083
            },
            "nonCommercial": {
              "long": 29767,
              "short": 55332,
              "net": -25565
            },
            "smallTrader": {
              "long": 91376,
              "short": 101894,
              "net": -10518
            }
          },
          "openInterest": 394910
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167414,
              "short": 166080,
              "net": 1334
            },
            "nonCommercial": {
              "long": 18220,
              "short": 12589,
              "net": 5631
            },
            "smallTrader": {
              "long": 20837,
              "short": 27802,
              "net": -6965
            }
          },
          "openInterest": 209335
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10914,
              "short": 7689,
              "net": 3225
            },
            "nonCommercial": {
              "long": 480,
              "short": 2400,
              "net": -1920
            },
            "smallTrader": {
              "long": 2838,
              "short": 4143,
              "net": -1305
            }
          },
          "openInterest": 14232
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27050,
              "short": 15289,
              "net": 11761
            },
            "nonCommercial": {
              "long": 2337,
              "short": 14246,
              "net": -11909
            },
            "smallTrader": {
              "long": 9749,
              "short": 9601,
              "net": 148
            }
          },
          "openInterest": 40512
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24759,
              "short": 23587,
              "net": 1172
            },
            "nonCommercial": {
              "long": 3220,
              "short": 8658,
              "net": -5438
            },
            "smallTrader": {
              "long": 15611,
              "short": 11345,
              "net": 4266
            }
          },
          "openInterest": 46674
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38063,
              "short": 61829,
              "net": -23766
            },
            "nonCommercial": {
              "long": 17608,
              "short": 4250,
              "net": 13358
            },
            "smallTrader": {
              "long": 21499,
              "short": 11091,
              "net": 10408
            }
          },
          "openInterest": 77656
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18044,
              "short": 21033,
              "net": -2989
            },
            "nonCommercial": {
              "long": 3825,
              "short": 4417,
              "net": -592
            },
            "smallTrader": {
              "long": 12437,
              "short": 8856,
              "net": 3581
            }
          },
          "openInterest": 36653
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26479,
              "short": 27569,
              "net": -1090
            },
            "nonCommercial": {
              "long": 7853,
              "short": 7206,
              "net": 647
            },
            "smallTrader": {
              "long": 16922,
              "short": 16479,
              "net": 443
            }
          },
          "openInterest": 51466
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33036,
              "short": 45861,
              "net": -12825
            },
            "nonCommercial": {
              "long": 20567,
              "short": 5548,
              "net": 15019
            },
            "smallTrader": {
              "long": 18021,
              "short": 20215,
              "net": -2194
            }
          },
          "openInterest": 76746
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 227104,
              "short": 284098,
              "net": -56994
            },
            "nonCommercial": {
              "long": 54750,
              "short": 3697,
              "net": 51053
            },
            "smallTrader": {
              "long": 88441,
              "short": 82500,
              "net": 5941
            }
          },
          "openInterest": 389521
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1261,
              "short": 2455,
              "net": -1194
            },
            "nonCommercial": {
              "long": 3445,
              "short": 736,
              "net": 2709
            },
            "smallTrader": {
              "long": 5637,
              "short": 7152,
              "net": -1515
            }
          },
          "openInterest": 10658
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107861,
              "short": 71652,
              "net": 36209
            },
            "nonCommercial": {
              "long": 15943,
              "short": 47046,
              "net": -31103
            },
            "smallTrader": {
              "long": 33057,
              "short": 38163,
              "net": -5106
            }
          },
          "openInterest": 172009
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51111,
              "short": 67725,
              "net": -16614
            },
            "nonCommercial": {
              "long": 4139,
              "short": 6281,
              "net": -2142
            },
            "smallTrader": {
              "long": 52601,
              "short": 33845,
              "net": 18756
            }
          },
          "openInterest": 111447
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69421,
              "short": 24546,
              "net": 44875
            },
            "nonCommercial": {
              "long": 1644,
              "short": 29154,
              "net": -27510
            },
            "smallTrader": {
              "long": 10533,
              "short": 27898,
              "net": -17365
            }
          },
          "openInterest": 84900
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24761,
              "short": 36067,
              "net": -11306
            },
            "nonCommercial": {
              "long": 23904,
              "short": 4691,
              "net": 19213
            },
            "smallTrader": {
              "long": 31053,
              "short": 38960,
              "net": -7907
            }
          },
          "openInterest": 82845
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105283,
              "short": 113171,
              "net": -7888
            },
            "nonCommercial": {
              "long": 3895,
              "short": 11642,
              "net": -7747
            },
            "smallTrader": {
              "long": 40739,
              "short": 25104,
              "net": 15635
            }
          },
          "openInterest": 150479
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11478,
              "short": 15775,
              "net": -4297
            },
            "nonCommercial": {
              "long": 5746,
              "short": 3979,
              "net": 1767
            },
            "smallTrader": {
              "long": 4125,
              "short": 1595,
              "net": 2530
            }
          },
          "openInterest": 22797
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44372,
              "short": 77081,
              "net": -32709
            },
            "nonCommercial": {
              "long": 22263,
              "short": 16355,
              "net": 5908
            },
            "smallTrader": {
              "long": 43815,
              "short": 17014,
              "net": 26801
            }
          },
          "openInterest": 138558
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57562,
              "short": 46748,
              "net": 10814
            },
            "nonCommercial": {
              "long": 4331,
              "short": 17616,
              "net": -13285
            },
            "smallTrader": {
              "long": 29181,
              "short": 26710,
              "net": 2471
            }
          },
          "openInterest": 100588
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43280,
              "short": 56652,
              "net": -13372
            },
            "nonCommercial": {
              "long": 12462,
              "short": 3710,
              "net": 8752
            },
            "smallTrader": {
              "long": 35339,
              "short": 30719,
              "net": 4620
            }
          },
          "openInterest": 100469
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92702,
              "short": 122724,
              "net": -30022
            },
            "nonCommercial": {
              "long": 27919,
              "short": 12486,
              "net": 15433
            },
            "smallTrader": {
              "long": 54270,
              "short": 39681,
              "net": 14589
            }
          },
          "openInterest": 176815
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24059,
              "short": 10971,
              "net": 13088
            },
            "nonCommercial": {
              "long": 4902,
              "short": 13675,
              "net": -8773
            },
            "smallTrader": {
              "long": 11846,
              "short": 16161,
              "net": -4315
            }
          },
          "openInterest": 41778
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 330,
              "short": 530,
              "net": -200
            },
            "nonCommercial": {
              "long": 1662,
              "short": 2008,
              "net": -346
            },
            "smallTrader": {
              "long": 1879,
              "short": 1333,
              "net": 546
            }
          },
          "openInterest": 5217
        }
      ]
    },
    {
      "reportDate": "1995-02-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 236220,
              "short": 216954,
              "net": 19266
            },
            "nonCommercial": {
              "long": 10627,
              "short": 22388,
              "net": -11761
            },
            "smallTrader": {
              "long": 47063,
              "short": 54568,
              "net": -7505
            }
          },
          "openInterest": 295179
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36188,
              "short": 31472,
              "net": 4716
            },
            "nonCommercial": {
              "long": 1957,
              "short": 1092,
              "net": 865
            },
            "smallTrader": {
              "long": 3809,
              "short": 9390,
              "net": -5581
            }
          },
          "openInterest": 41954
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 250279,
              "short": 244358,
              "net": 5921
            },
            "nonCommercial": {
              "long": 35255,
              "short": 42725,
              "net": -7470
            },
            "smallTrader": {
              "long": 96357,
              "short": 94808,
              "net": 1549
            }
          },
          "openInterest": 392458
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 162562,
              "short": 164502,
              "net": -1940
            },
            "nonCommercial": {
              "long": 21650,
              "short": 10137,
              "net": 11513
            },
            "smallTrader": {
              "long": 22010,
              "short": 31583,
              "net": -9573
            }
          },
          "openInterest": 210539
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10646,
              "short": 7081,
              "net": 3565
            },
            "nonCommercial": {
              "long": 457,
              "short": 3108,
              "net": -2651
            },
            "smallTrader": {
              "long": 3449,
              "short": 4363,
              "net": -914
            }
          },
          "openInterest": 14552
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33872,
              "short": 22094,
              "net": 11778
            },
            "nonCommercial": {
              "long": 1992,
              "short": 11654,
              "net": -9662
            },
            "smallTrader": {
              "long": 8943,
              "short": 11059,
              "net": -2116
            }
          },
          "openInterest": 46244
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21743,
              "short": 25263,
              "net": -3520
            },
            "nonCommercial": {
              "long": 4379,
              "short": 4611,
              "net": -232
            },
            "smallTrader": {
              "long": 13959,
              "short": 10207,
              "net": 3752
            }
          },
          "openInterest": 43238
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38008,
              "short": 64785,
              "net": -26777
            },
            "nonCommercial": {
              "long": 20998,
              "short": 4829,
              "net": 16169
            },
            "smallTrader": {
              "long": 19810,
              "short": 9202,
              "net": 10608
            }
          },
          "openInterest": 79135
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16099,
              "short": 21441,
              "net": -5342
            },
            "nonCommercial": {
              "long": 4781,
              "short": 3718,
              "net": 1063
            },
            "smallTrader": {
              "long": 13844,
              "short": 9565,
              "net": 4279
            }
          },
          "openInterest": 36782
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26232,
              "short": 27046,
              "net": -814
            },
            "nonCommercial": {
              "long": 7384,
              "short": 5938,
              "net": 1446
            },
            "smallTrader": {
              "long": 17056,
              "short": 17688,
              "net": -632
            }
          },
          "openInterest": 50979
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33834,
              "short": 39752,
              "net": -5918
            },
            "nonCommercial": {
              "long": 14524,
              "short": 6744,
              "net": 7780
            },
            "smallTrader": {
              "long": 20091,
              "short": 21953,
              "net": -1862
            }
          },
          "openInterest": 72643
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221666,
              "short": 274868,
              "net": -53202
            },
            "nonCommercial": {
              "long": 50362,
              "short": 3287,
              "net": 47075
            },
            "smallTrader": {
              "long": 91072,
              "short": 84945,
              "net": 6127
            }
          },
          "openInterest": 384514
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1873,
              "short": 2260,
              "net": -387
            },
            "nonCommercial": {
              "long": 3067,
              "short": 1219,
              "net": 1848
            },
            "smallTrader": {
              "long": 5931,
              "short": 7392,
              "net": -1461
            }
          },
          "openInterest": 11101
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108789,
              "short": 75137,
              "net": 33652
            },
            "nonCommercial": {
              "long": 15637,
              "short": 44891,
              "net": -29254
            },
            "smallTrader": {
              "long": 32003,
              "short": 36401,
              "net": -4398
            }
          },
          "openInterest": 171401
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52518,
              "short": 66953,
              "net": -14435
            },
            "nonCommercial": {
              "long": 3739,
              "short": 6983,
              "net": -3244
            },
            "smallTrader": {
              "long": 53312,
              "short": 35633,
              "net": 17679
            }
          },
          "openInterest": 112589
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65115,
              "short": 26981,
              "net": 38134
            },
            "nonCommercial": {
              "long": 1846,
              "short": 25509,
              "net": -23663
            },
            "smallTrader": {
              "long": 13715,
              "short": 28186,
              "net": -14471
            }
          },
          "openInterest": 83792
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23168,
              "short": 33934,
              "net": -10766
            },
            "nonCommercial": {
              "long": 23569,
              "short": 5462,
              "net": 18107
            },
            "smallTrader": {
              "long": 30531,
              "short": 37872,
              "net": -7341
            }
          },
          "openInterest": 80677
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110966,
              "short": 117507,
              "net": -6541
            },
            "nonCommercial": {
              "long": 4137,
              "short": 12190,
              "net": -8053
            },
            "smallTrader": {
              "long": 41388,
              "short": 26794,
              "net": 14594
            }
          },
          "openInterest": 157451
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10933,
              "short": 15672,
              "net": -4739
            },
            "nonCommercial": {
              "long": 6043,
              "short": 3636,
              "net": 2407
            },
            "smallTrader": {
              "long": 4475,
              "short": 2143,
              "net": 2332
            }
          },
          "openInterest": 22887
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46734,
              "short": 81500,
              "net": -34766
            },
            "nonCommercial": {
              "long": 20422,
              "short": 13115,
              "net": 7307
            },
            "smallTrader": {
              "long": 45909,
              "short": 18450,
              "net": 27459
            }
          },
          "openInterest": 140848
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55779,
              "short": 45522,
              "net": 10257
            },
            "nonCommercial": {
              "long": 5561,
              "short": 18214,
              "net": -12653
            },
            "smallTrader": {
              "long": 29591,
              "short": 27195,
              "net": 2396
            }
          },
          "openInterest": 101765
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42749,
              "short": 61843,
              "net": -19094
            },
            "nonCommercial": {
              "long": 15364,
              "short": 2923,
              "net": 12441
            },
            "smallTrader": {
              "long": 37273,
              "short": 30620,
              "net": 6653
            }
          },
          "openInterest": 105628
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89166,
              "short": 121253,
              "net": -32087
            },
            "nonCommercial": {
              "long": 22118,
              "short": 6809,
              "net": 15309
            },
            "smallTrader": {
              "long": 58854,
              "short": 42076,
              "net": 16778
            }
          },
          "openInterest": 171118
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22140,
              "short": 11197,
              "net": 10943
            },
            "nonCommercial": {
              "long": 4936,
              "short": 13962,
              "net": -9026
            },
            "smallTrader": {
              "long": 13096,
              "short": 15013,
              "net": -1917
            }
          },
          "openInterest": 41310
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 517,
              "short": 591,
              "net": -74
            },
            "nonCommercial": {
              "long": 1770,
              "short": 2362,
              "net": -592
            },
            "smallTrader": {
              "long": 1674,
              "short": 1008,
              "net": 666
            }
          },
          "openInterest": 5303
        }
      ]
    },
    {
      "reportDate": "1995-02-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222714,
              "short": 198024,
              "net": 24690
            },
            "nonCommercial": {
              "long": 8818,
              "short": 20146,
              "net": -11328
            },
            "smallTrader": {
              "long": 55667,
              "short": 69029,
              "net": -13362
            }
          },
          "openInterest": 287939
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36772,
              "short": 32420,
              "net": 4352
            },
            "nonCommercial": {
              "long": 1957,
              "short": 1117,
              "net": 840
            },
            "smallTrader": {
              "long": 4277,
              "short": 9469,
              "net": -5192
            }
          },
          "openInterest": 43006
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 236929,
              "short": 214396,
              "net": 22533
            },
            "nonCommercial": {
              "long": 32446,
              "short": 39523,
              "net": -7077
            },
            "smallTrader": {
              "long": 86720,
              "short": 102176,
              "net": -15456
            }
          },
          "openInterest": 372254
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167773,
              "short": 164514,
              "net": 3259
            },
            "nonCommercial": {
              "long": 17971,
              "short": 9227,
              "net": 8744
            },
            "smallTrader": {
              "long": 19299,
              "short": 31302,
              "net": -12003
            }
          },
          "openInterest": 207068
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12226,
              "short": 7028,
              "net": 5198
            },
            "nonCommercial": {
              "long": 484,
              "short": 3700,
              "net": -3216
            },
            "smallTrader": {
              "long": 2675,
              "short": 4657,
              "net": -1982
            }
          },
          "openInterest": 15385
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34590,
              "short": 26889,
              "net": 7701
            },
            "nonCommercial": {
              "long": 2224,
              "short": 10348,
              "net": -8124
            },
            "smallTrader": {
              "long": 10307,
              "short": 9884,
              "net": 423
            }
          },
          "openInterest": 48575
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21357,
              "short": 26949,
              "net": -5592
            },
            "nonCommercial": {
              "long": 4837,
              "short": 3947,
              "net": 890
            },
            "smallTrader": {
              "long": 14193,
              "short": 9491,
              "net": 4702
            }
          },
          "openInterest": 43565
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38247,
              "short": 69548,
              "net": -31301
            },
            "nonCommercial": {
              "long": 23590,
              "short": 4004,
              "net": 19586
            },
            "smallTrader": {
              "long": 20832,
              "short": 9117,
              "net": 11715
            }
          },
          "openInterest": 83167
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15352,
              "short": 20597,
              "net": -5245
            },
            "nonCommercial": {
              "long": 4733,
              "short": 3126,
              "net": 1607
            },
            "smallTrader": {
              "long": 11124,
              "short": 7486,
              "net": 3638
            }
          },
          "openInterest": 33405
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26658,
              "short": 26934,
              "net": -276
            },
            "nonCommercial": {
              "long": 7111,
              "short": 5467,
              "net": 1644
            },
            "smallTrader": {
              "long": 16901,
              "short": 18269,
              "net": -1368
            }
          },
          "openInterest": 51414
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32524,
              "short": 43636,
              "net": -11112
            },
            "nonCommercial": {
              "long": 17940,
              "short": 6630,
              "net": 11310
            },
            "smallTrader": {
              "long": 21670,
              "short": 21868,
              "net": -198
            }
          },
          "openInterest": 76321
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210775,
              "short": 272848,
              "net": -62073
            },
            "nonCommercial": {
              "long": 56425,
              "short": 1814,
              "net": 54611
            },
            "smallTrader": {
              "long": 89280,
              "short": 81818,
              "net": 7462
            }
          },
          "openInterest": 376575
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2288,
              "short": 2415,
              "net": -127
            },
            "nonCommercial": {
              "long": 3100,
              "short": 1456,
              "net": 1644
            },
            "smallTrader": {
              "long": 6220,
              "short": 7737,
              "net": -1517
            }
          },
          "openInterest": 11962
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101870,
              "short": 80903,
              "net": 20967
            },
            "nonCommercial": {
              "long": 15597,
              "short": 39363,
              "net": -23766
            },
            "smallTrader": {
              "long": 36368,
              "short": 33569,
              "net": 2799
            }
          },
          "openInterest": 169377
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 54105,
              "short": 65734,
              "net": -11629
            },
            "nonCommercial": {
              "long": 2820,
              "short": 8810,
              "net": -5990
            },
            "smallTrader": {
              "long": 52952,
              "short": 35333,
              "net": 17619
            }
          },
          "openInterest": 112482
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63226,
              "short": 48150,
              "net": 15076
            },
            "nonCommercial": {
              "long": 6117,
              "short": 9925,
              "net": -3808
            },
            "smallTrader": {
              "long": 17283,
              "short": 28551,
              "net": -11268
            }
          },
          "openInterest": 90189
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21107,
              "short": 32620,
              "net": -11513
            },
            "nonCommercial": {
              "long": 20931,
              "short": 6504,
              "net": 14427
            },
            "smallTrader": {
              "long": 29305,
              "short": 32219,
              "net": -2914
            }
          },
          "openInterest": 73354
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100979,
              "short": 109482,
              "net": -8503
            },
            "nonCommercial": {
              "long": 4961,
              "short": 11022,
              "net": -6061
            },
            "smallTrader": {
              "long": 40311,
              "short": 25747,
              "net": 14564
            }
          },
          "openInterest": 147075
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11561,
              "short": 17024,
              "net": -5463
            },
            "nonCommercial": {
              "long": 6241,
              "short": 3297,
              "net": 2944
            },
            "smallTrader": {
              "long": 4609,
              "short": 2090,
              "net": 2519
            }
          },
          "openInterest": 23843
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45330,
              "short": 80051,
              "net": -34721
            },
            "nonCommercial": {
              "long": 20145,
              "short": 12782,
              "net": 7363
            },
            "smallTrader": {
              "long": 47702,
              "short": 20344,
              "net": 27358
            }
          },
          "openInterest": 140784
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54823,
              "short": 45691,
              "net": 9132
            },
            "nonCommercial": {
              "long": 6631,
              "short": 18490,
              "net": -11859
            },
            "smallTrader": {
              "long": 30338,
              "short": 27611,
              "net": 2727
            }
          },
          "openInterest": 102745
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36952,
              "short": 59355,
              "net": -22403
            },
            "nonCommercial": {
              "long": 18316,
              "short": 4583,
              "net": 13733
            },
            "smallTrader": {
              "long": 39120,
              "short": 30450,
              "net": 8670
            }
          },
          "openInterest": 105086
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80957,
              "short": 114552,
              "net": -33595
            },
            "nonCommercial": {
              "long": 23624,
              "short": 4663,
              "net": 18961
            },
            "smallTrader": {
              "long": 54811,
              "short": 40177,
              "net": 14634
            }
          },
          "openInterest": 161145
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20932,
              "short": 14759,
              "net": 6173
            },
            "nonCommercial": {
              "long": 8951,
              "short": 15255,
              "net": -6304
            },
            "smallTrader": {
              "long": 16806,
              "short": 16675,
              "net": 131
            }
          },
          "openInterest": 47637
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 821,
              "short": 0,
              "net": 821
            },
            "nonCommercial": {
              "long": 3254,
              "short": 4061,
              "net": -807
            },
            "smallTrader": {
              "long": 1090,
              "short": 1104,
              "net": -14
            }
          },
          "openInterest": 5358
        }
      ]
    },
    {
      "reportDate": "1995-02-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 207408,
              "short": 168702,
              "net": 38706
            },
            "nonCommercial": {
              "long": 10474,
              "short": 29082,
              "net": -18608
            },
            "smallTrader": {
              "long": 49335,
              "short": 69433,
              "net": -20098
            }
          },
          "openInterest": 272375
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30881,
              "short": 26355,
              "net": 4526
            },
            "nonCommercial": {
              "long": 2039,
              "short": 1612,
              "net": 427
            },
            "smallTrader": {
              "long": 3595,
              "short": 8548,
              "net": -4953
            }
          },
          "openInterest": 36830
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 245988,
              "short": 208035,
              "net": 37953
            },
            "nonCommercial": {
              "long": 31209,
              "short": 50713,
              "net": -19504
            },
            "smallTrader": {
              "long": 88411,
              "short": 106860,
              "net": -18449
            }
          },
          "openInterest": 381804
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 161957,
              "short": 164809,
              "net": -2852
            },
            "nonCommercial": {
              "long": 21289,
              "short": 8709,
              "net": 12580
            },
            "smallTrader": {
              "long": 17633,
              "short": 27361,
              "net": -9728
            }
          },
          "openInterest": 204497
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11998,
              "short": 7112,
              "net": 4886
            },
            "nonCommercial": {
              "long": 496,
              "short": 3669,
              "net": -3173
            },
            "smallTrader": {
              "long": 3091,
              "short": 4804,
              "net": -1713
            }
          },
          "openInterest": 15585
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34492,
              "short": 31482,
              "net": 3010
            },
            "nonCommercial": {
              "long": 4114,
              "short": 8710,
              "net": -4596
            },
            "smallTrader": {
              "long": 11400,
              "short": 9814,
              "net": 1586
            }
          },
          "openInterest": 50942
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21473,
              "short": 27095,
              "net": -5622
            },
            "nonCommercial": {
              "long": 3401,
              "short": 2713,
              "net": 688
            },
            "smallTrader": {
              "long": 14839,
              "short": 9905,
              "net": 4934
            }
          },
          "openInterest": 42646
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38917,
              "short": 72547,
              "net": -33630
            },
            "nonCommercial": {
              "long": 25624,
              "short": 3361,
              "net": 22263
            },
            "smallTrader": {
              "long": 21000,
              "short": 9633,
              "net": 11367
            }
          },
          "openInterest": 85983
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13397,
              "short": 24956,
              "net": -11559
            },
            "nonCommercial": {
              "long": 9033,
              "short": 2228,
              "net": 6805
            },
            "smallTrader": {
              "long": 11826,
              "short": 7072,
              "net": 4754
            }
          },
          "openInterest": 36060
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27590,
              "short": 27176,
              "net": 414
            },
            "nonCommercial": {
              "long": 7110,
              "short": 6408,
              "net": 702
            },
            "smallTrader": {
              "long": 14950,
              "short": 16066,
              "net": -1116
            }
          },
          "openInterest": 50122
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31332,
              "short": 43793,
              "net": -12461
            },
            "nonCommercial": {
              "long": 17839,
              "short": 6377,
              "net": 11462
            },
            "smallTrader": {
              "long": 21730,
              "short": 20731,
              "net": 999
            }
          },
          "openInterest": 76192
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199271,
              "short": 266724,
              "net": -67453
            },
            "nonCommercial": {
              "long": 56525,
              "short": 1662,
              "net": 54863
            },
            "smallTrader": {
              "long": 86389,
              "short": 73799,
              "net": 12590
            }
          },
          "openInterest": 361781
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2607,
              "short": 2307,
              "net": 300
            },
            "nonCommercial": {
              "long": 2664,
              "short": 1481,
              "net": 1183
            },
            "smallTrader": {
              "long": 6427,
              "short": 7910,
              "net": -1483
            }
          },
          "openInterest": 12151
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110501,
              "short": 81075,
              "net": 29426
            },
            "nonCommercial": {
              "long": 14603,
              "short": 43836,
              "net": -29233
            },
            "smallTrader": {
              "long": 34077,
              "short": 34270,
              "net": -193
            }
          },
          "openInterest": 174285
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51912,
              "short": 57867,
              "net": -5955
            },
            "nonCommercial": {
              "long": 3019,
              "short": 6840,
              "net": -3821
            },
            "smallTrader": {
              "long": 45756,
              "short": 35980,
              "net": 9776
            }
          },
          "openInterest": 104099
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63596,
              "short": 51408,
              "net": 12188
            },
            "nonCommercial": {
              "long": 9875,
              "short": 10745,
              "net": -870
            },
            "smallTrader": {
              "long": 17829,
              "short": 29147,
              "net": -11318
            }
          },
          "openInterest": 94456
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21985,
              "short": 31291,
              "net": -9306
            },
            "nonCommercial": {
              "long": 19833,
              "short": 6121,
              "net": 13712
            },
            "smallTrader": {
              "long": 29349,
              "short": 33755,
              "net": -4406
            }
          },
          "openInterest": 73345
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103477,
              "short": 114701,
              "net": -11224
            },
            "nonCommercial": {
              "long": 6331,
              "short": 9807,
              "net": -3476
            },
            "smallTrader": {
              "long": 39597,
              "short": 24897,
              "net": 14700
            }
          },
          "openInterest": 150054
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11785,
              "short": 16477,
              "net": -4692
            },
            "nonCommercial": {
              "long": 5831,
              "short": 3360,
              "net": 2471
            },
            "smallTrader": {
              "long": 4188,
              "short": 1967,
              "net": 2221
            }
          },
          "openInterest": 23422
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43850,
              "short": 75771,
              "net": -31921
            },
            "nonCommercial": {
              "long": 24229,
              "short": 15391,
              "net": 8838
            },
            "smallTrader": {
              "long": 41702,
              "short": 18619,
              "net": 23083
            }
          },
          "openInterest": 138076
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50307,
              "short": 45793,
              "net": 4514
            },
            "nonCommercial": {
              "long": 6267,
              "short": 13841,
              "net": -7574
            },
            "smallTrader": {
              "long": 28932,
              "short": 25872,
              "net": 3060
            }
          },
          "openInterest": 98436
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37786,
              "short": 61583,
              "net": -23797
            },
            "nonCommercial": {
              "long": 20797,
              "short": 3943,
              "net": 16854
            },
            "smallTrader": {
              "long": 37238,
              "short": 30295,
              "net": 6943
            }
          },
          "openInterest": 106305
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78351,
              "short": 109403,
              "net": -31052
            },
            "nonCommercial": {
              "long": 22621,
              "short": 3554,
              "net": 19067
            },
            "smallTrader": {
              "long": 43652,
              "short": 31667,
              "net": 11985
            }
          },
          "openInterest": 145581
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24600,
              "short": 17045,
              "net": 7555
            },
            "nonCommercial": {
              "long": 9524,
              "short": 16271,
              "net": -6747
            },
            "smallTrader": {
              "long": 17044,
              "short": 17852,
              "net": -808
            }
          },
          "openInterest": 52017
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 919,
              "short": 0,
              "net": 919
            },
            "nonCommercial": {
              "long": 2979,
              "short": 3960,
              "net": -981
            },
            "smallTrader": {
              "long": 1539,
              "short": 1477,
              "net": 62
            }
          },
          "openInterest": 5437
        }
      ]
    },
    {
      "reportDate": "1995-03-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 215383,
              "short": 179009,
              "net": 36374
            },
            "nonCommercial": {
              "long": 9373,
              "short": 26221,
              "net": -16848
            },
            "smallTrader": {
              "long": 49341,
              "short": 68867,
              "net": -19526
            }
          },
          "openInterest": 276032
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29949,
              "short": 25230,
              "net": 4719
            },
            "nonCommercial": {
              "long": 1313,
              "short": 1190,
              "net": 123
            },
            "smallTrader": {
              "long": 3518,
              "short": 8360,
              "net": -4842
            }
          },
          "openInterest": 34780
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 251703,
              "short": 222840,
              "net": 28863
            },
            "nonCommercial": {
              "long": 27604,
              "short": 46166,
              "net": -18562
            },
            "smallTrader": {
              "long": 82048,
              "short": 92349,
              "net": -10301
            }
          },
          "openInterest": 376727
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 162330,
              "short": 167057,
              "net": -4727
            },
            "nonCommercial": {
              "long": 17106,
              "short": 6012,
              "net": 11094
            },
            "smallTrader": {
              "long": 17747,
              "short": 24114,
              "net": -6367
            }
          },
          "openInterest": 199081
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15356,
              "short": 10409,
              "net": 4947
            },
            "nonCommercial": {
              "long": 468,
              "short": 2416,
              "net": -1948
            },
            "smallTrader": {
              "long": 2413,
              "short": 5412,
              "net": -2999
            }
          },
          "openInterest": 18237
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30403,
              "short": 44579,
              "net": -14176
            },
            "nonCommercial": {
              "long": 10600,
              "short": 1939,
              "net": 8661
            },
            "smallTrader": {
              "long": 17185,
              "short": 11670,
              "net": 5515
            }
          },
          "openInterest": 58604
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23671,
              "short": 22925,
              "net": 746
            },
            "nonCommercial": {
              "long": 4388,
              "short": 5008,
              "net": -620
            },
            "smallTrader": {
              "long": 14326,
              "short": 14452,
              "net": -126
            }
          },
          "openInterest": 44087
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39257,
              "short": 71050,
              "net": -31793
            },
            "nonCommercial": {
              "long": 24471,
              "short": 3654,
              "net": 20817
            },
            "smallTrader": {
              "long": 21523,
              "short": 10547,
              "net": 10976
            }
          },
          "openInterest": 86854
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11702,
              "short": 26561,
              "net": -14859
            },
            "nonCommercial": {
              "long": 10826,
              "short": 1131,
              "net": 9695
            },
            "smallTrader": {
              "long": 12002,
              "short": 6838,
              "net": 5164
            }
          },
          "openInterest": 36273
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23929,
              "short": 25200,
              "net": -1271
            },
            "nonCommercial": {
              "long": 6940,
              "short": 4751,
              "net": 2189
            },
            "smallTrader": {
              "long": 14596,
              "short": 15514,
              "net": -918
            }
          },
          "openInterest": 45962
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33732,
              "short": 48063,
              "net": -14331
            },
            "nonCommercial": {
              "long": 17971,
              "short": 6258,
              "net": 11713
            },
            "smallTrader": {
              "long": 21980,
              "short": 19362,
              "net": 2618
            }
          },
          "openInterest": 78800
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209109,
              "short": 270783,
              "net": -61674
            },
            "nonCommercial": {
              "long": 52791,
              "short": 2604,
              "net": 50187
            },
            "smallTrader": {
              "long": 89924,
              "short": 78437,
              "net": 11487
            }
          },
          "openInterest": 372466
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2542,
              "short": 1586,
              "net": 956
            },
            "nonCommercial": {
              "long": 1851,
              "short": 2092,
              "net": -241
            },
            "smallTrader": {
              "long": 6701,
              "short": 7416,
              "net": -715
            }
          },
          "openInterest": 11623
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92777,
              "short": 94106,
              "net": -1329
            },
            "nonCommercial": {
              "long": 15813,
              "short": 25347,
              "net": -9534
            },
            "smallTrader": {
              "long": 42503,
              "short": 31640,
              "net": 10863
            }
          },
          "openInterest": 168151
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51641,
              "short": 55543,
              "net": -3902
            },
            "nonCommercial": {
              "long": 3596,
              "short": 14070,
              "net": -10474
            },
            "smallTrader": {
              "long": 48354,
              "short": 33978,
              "net": 14376
            }
          },
          "openInterest": 108709
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62288,
              "short": 56634,
              "net": 5654
            },
            "nonCommercial": {
              "long": 15308,
              "short": 13112,
              "net": 2196
            },
            "smallTrader": {
              "long": 30745,
              "short": 38595,
              "net": -7850
            }
          },
          "openInterest": 110580
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22870,
              "short": 28588,
              "net": -5718
            },
            "nonCommercial": {
              "long": 18048,
              "short": 7955,
              "net": 10093
            },
            "smallTrader": {
              "long": 31905,
              "short": 36280,
              "net": -4375
            }
          },
          "openInterest": 75429
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107628,
              "short": 117098,
              "net": -9470
            },
            "nonCommercial": {
              "long": 5750,
              "short": 9616,
              "net": -3866
            },
            "smallTrader": {
              "long": 40471,
              "short": 27135,
              "net": 13336
            }
          },
          "openInterest": 154816
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14018,
              "short": 16945,
              "net": -2927
            },
            "nonCommercial": {
              "long": 5522,
              "short": 3757,
              "net": 1765
            },
            "smallTrader": {
              "long": 3976,
              "short": 2814,
              "net": 1162
            }
          },
          "openInterest": 25789
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46681,
              "short": 72606,
              "net": -25925
            },
            "nonCommercial": {
              "long": 20315,
              "short": 15669,
              "net": 4646
            },
            "smallTrader": {
              "long": 40644,
              "short": 19365,
              "net": 21279
            }
          },
          "openInterest": 134360
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49993,
              "short": 49225,
              "net": 768
            },
            "nonCommercial": {
              "long": 8695,
              "short": 13138,
              "net": -4443
            },
            "smallTrader": {
              "long": 28112,
              "short": 24437,
              "net": 3675
            }
          },
          "openInterest": 101618
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31977,
              "short": 69558,
              "net": -37581
            },
            "nonCommercial": {
              "long": 30243,
              "short": 3403,
              "net": 26840
            },
            "smallTrader": {
              "long": 39547,
              "short": 28806,
              "net": 10741
            }
          },
          "openInterest": 109910
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76706,
              "short": 105295,
              "net": -28589
            },
            "nonCommercial": {
              "long": 20752,
              "short": 3834,
              "net": 16918
            },
            "smallTrader": {
              "long": 45172,
              "short": 33501,
              "net": 11671
            }
          },
          "openInterest": 144148
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24533,
              "short": 28104,
              "net": -3571
            },
            "nonCommercial": {
              "long": 9649,
              "short": 3661,
              "net": 5988
            },
            "smallTrader": {
              "long": 18792,
              "short": 21209,
              "net": -2417
            }
          },
          "openInterest": 53114
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 220,
              "short": 433,
              "net": -213
            },
            "nonCommercial": {
              "long": 2346,
              "short": 1997,
              "net": 349
            },
            "smallTrader": {
              "long": 1490,
              "short": 1626,
              "net": -136
            }
          },
          "openInterest": 4469
        }
      ]
    },
    {
      "reportDate": "1995-03-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 215562,
              "short": 174595,
              "net": 40967
            },
            "nonCommercial": {
              "long": 11466,
              "short": 36130,
              "net": -24664
            },
            "smallTrader": {
              "long": 48344,
              "short": 64647,
              "net": -16303
            }
          },
          "openInterest": 276928
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29565,
              "short": 25501,
              "net": 4064
            },
            "nonCommercial": {
              "long": 2148,
              "short": 1844,
              "net": 304
            },
            "smallTrader": {
              "long": 2939,
              "short": 7307,
              "net": -4368
            }
          },
          "openInterest": 34652
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 266316,
              "short": 235402,
              "net": 30914
            },
            "nonCommercial": {
              "long": 39258,
              "short": 43272,
              "net": -4014
            },
            "smallTrader": {
              "long": 73500,
              "short": 100400,
              "net": -26900
            }
          },
          "openInterest": 392174
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 160887,
              "short": 168807,
              "net": -7920
            },
            "nonCommercial": {
              "long": 18618,
              "short": 7045,
              "net": 11573
            },
            "smallTrader": {
              "long": 20020,
              "short": 23673,
              "net": -3653
            }
          },
          "openInterest": 200263
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6329,
              "short": 2824,
              "net": 3505
            },
            "nonCommercial": {
              "long": 0,
              "short": 1561,
              "net": -1561
            },
            "smallTrader": {
              "long": 11841,
              "short": 13785,
              "net": -1944
            }
          },
          "openInterest": 18170
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7874,
              "short": 12139,
              "net": -4265
            },
            "nonCommercial": {
              "long": 6382,
              "short": 2274,
              "net": 4108
            },
            "smallTrader": {
              "long": 39124,
              "short": 38967,
              "net": 157
            }
          },
          "openInterest": 53422
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19636,
              "short": 17221,
              "net": 2415
            },
            "nonCommercial": {
              "long": 2755,
              "short": 4804,
              "net": -2049
            },
            "smallTrader": {
              "long": 13972,
              "short": 14338,
              "net": -366
            }
          },
          "openInterest": 38084
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43835,
              "short": 63995,
              "net": -20160
            },
            "nonCommercial": {
              "long": 15359,
              "short": 4722,
              "net": 10637
            },
            "smallTrader": {
              "long": 20161,
              "short": 10638,
              "net": 9523
            }
          },
          "openInterest": 80535
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13064,
              "short": 28833,
              "net": -15769
            },
            "nonCommercial": {
              "long": 12122,
              "short": 1221,
              "net": 10901
            },
            "smallTrader": {
              "long": 10567,
              "short": 5699,
              "net": 4868
            }
          },
          "openInterest": 37730
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21517,
              "short": 26488,
              "net": -4971
            },
            "nonCommercial": {
              "long": 7509,
              "short": 3911,
              "net": 3598
            },
            "smallTrader": {
              "long": 16017,
              "short": 14644,
              "net": 1373
            }
          },
          "openInterest": 45816
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35992,
              "short": 48058,
              "net": -12066
            },
            "nonCommercial": {
              "long": 17621,
              "short": 7165,
              "net": 10456
            },
            "smallTrader": {
              "long": 19470,
              "short": 17860,
              "net": 1610
            }
          },
          "openInterest": 79168
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 233372,
              "short": 257915,
              "net": -24543
            },
            "nonCommercial": {
              "long": 29512,
              "short": 4806,
              "net": 24706
            },
            "smallTrader": {
              "long": 78823,
              "short": 78986,
              "net": -163
            }
          },
          "openInterest": 363685
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2824,
              "short": 1316,
              "net": 1508
            },
            "nonCommercial": {
              "long": 2209,
              "short": 3578,
              "net": -1369
            },
            "smallTrader": {
              "long": 7496,
              "short": 7635,
              "net": -139
            }
          },
          "openInterest": 13310
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88890,
              "short": 107100,
              "net": -18210
            },
            "nonCommercial": {
              "long": 19918,
              "short": 12967,
              "net": 6951
            },
            "smallTrader": {
              "long": 42512,
              "short": 31253,
              "net": 11259
            }
          },
          "openInterest": 167938
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61734,
              "short": 57198,
              "net": 4536
            },
            "nonCommercial": {
              "long": 3254,
              "short": 22970,
              "net": -19716
            },
            "smallTrader": {
              "long": 54575,
              "short": 39395,
              "net": 15180
            }
          },
          "openInterest": 126501
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24366,
              "short": 26819,
              "net": -2453
            },
            "nonCommercial": {
              "long": 14981,
              "short": 9816,
              "net": 5165
            },
            "smallTrader": {
              "long": 55816,
              "short": 58528,
              "net": -2712
            }
          },
          "openInterest": 97055
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23076,
              "short": 28446,
              "net": -5370
            },
            "nonCommercial": {
              "long": 16672,
              "short": 9807,
              "net": 6865
            },
            "smallTrader": {
              "long": 34023,
              "short": 35518,
              "net": -1495
            }
          },
          "openInterest": 75722
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110729,
              "short": 122436,
              "net": -11707
            },
            "nonCommercial": {
              "long": 6087,
              "short": 8413,
              "net": -2326
            },
            "smallTrader": {
              "long": 41455,
              "short": 27422,
              "net": 14033
            }
          },
          "openInterest": 160471
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13012,
              "short": 18129,
              "net": -5117
            },
            "nonCommercial": {
              "long": 5679,
              "short": 2499,
              "net": 3180
            },
            "smallTrader": {
              "long": 4482,
              "short": 2545,
              "net": 1937
            }
          },
          "openInterest": 24892
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45600,
              "short": 74726,
              "net": -29126
            },
            "nonCommercial": {
              "long": 19008,
              "short": 12019,
              "net": 6989
            },
            "smallTrader": {
              "long": 39259,
              "short": 17122,
              "net": 22137
            }
          },
          "openInterest": 131101
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49813,
              "short": 53559,
              "net": -3746
            },
            "nonCommercial": {
              "long": 8938,
              "short": 11075,
              "net": -2137
            },
            "smallTrader": {
              "long": 30992,
              "short": 25109,
              "net": 5883
            }
          },
          "openInterest": 103926
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31649,
              "short": 67731,
              "net": -36082
            },
            "nonCommercial": {
              "long": 27955,
              "short": 3964,
              "net": 23991
            },
            "smallTrader": {
              "long": 38239,
              "short": 26148,
              "net": 12091
            }
          },
          "openInterest": 106028
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84558,
              "short": 106905,
              "net": -22347
            },
            "nonCommercial": {
              "long": 19493,
              "short": 4237,
              "net": 15256
            },
            "smallTrader": {
              "long": 42400,
              "short": 35309,
              "net": 7091
            }
          },
          "openInterest": 147706
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3229,
              "short": 13804,
              "net": -10575
            },
            "nonCommercial": {
              "long": 9843,
              "short": 1383,
              "net": 8460
            },
            "smallTrader": {
              "long": 33719,
              "short": 31604,
              "net": 2115
            }
          },
          "openInterest": 48352
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 353,
              "short": 587,
              "net": -234
            },
            "nonCommercial": {
              "long": 2655,
              "short": 1970,
              "net": 685
            },
            "smallTrader": {
              "long": 1072,
              "short": 1523,
              "net": -451
            }
          },
          "openInterest": 4322
        }
      ]
    },
    {
      "reportDate": "1995-03-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 207230,
              "short": 177001,
              "net": 30229
            },
            "nonCommercial": {
              "long": 10962,
              "short": 26818,
              "net": -15856
            },
            "smallTrader": {
              "long": 45377,
              "short": 59750,
              "net": -14373
            }
          },
          "openInterest": 266020
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27362,
              "short": 23145,
              "net": 4217
            },
            "nonCommercial": {
              "long": 1563,
              "short": 2194,
              "net": -631
            },
            "smallTrader": {
              "long": 3390,
              "short": 6976,
              "net": -3586
            }
          },
          "openInterest": 32315
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 253006,
              "short": 230129,
              "net": 22877
            },
            "nonCommercial": {
              "long": 33577,
              "short": 42859,
              "net": -9282
            },
            "smallTrader": {
              "long": 73558,
              "short": 87153,
              "net": -13595
            }
          },
          "openInterest": 374212
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 165369,
              "short": 168224,
              "net": -2855
            },
            "nonCommercial": {
              "long": 15630,
              "short": 8011,
              "net": 7619
            },
            "smallTrader": {
              "long": 16223,
              "short": 20987,
              "net": -4764
            }
          },
          "openInterest": 198110
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7774,
              "short": 1914,
              "net": 5860
            },
            "nonCommercial": {
              "long": 0,
              "short": 3962,
              "net": -3962
            },
            "smallTrader": {
              "long": 1919,
              "short": 3817,
              "net": -1898
            }
          },
          "openInterest": 9693
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9045,
              "short": 11353,
              "net": -2308
            },
            "nonCommercial": {
              "long": 5261,
              "short": 1784,
              "net": 3477
            },
            "smallTrader": {
              "long": 6528,
              "short": 7697,
              "net": -1169
            }
          },
          "openInterest": 20876
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10639,
              "short": 14612,
              "net": -3973
            },
            "nonCommercial": {
              "long": 4295,
              "short": 2977,
              "net": 1318
            },
            "smallTrader": {
              "long": 10803,
              "short": 8148,
              "net": 2655
            }
          },
          "openInterest": 27462
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49115,
              "short": 63112,
              "net": -13997
            },
            "nonCommercial": {
              "long": 12006,
              "short": 5148,
              "net": 6858
            },
            "smallTrader": {
              "long": 17243,
              "short": 10104,
              "net": 7139
            }
          },
          "openInterest": 79600
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14901,
              "short": 25855,
              "net": -10954
            },
            "nonCommercial": {
              "long": 8474,
              "short": 1313,
              "net": 7161
            },
            "smallTrader": {
              "long": 11298,
              "short": 7505,
              "net": 3793
            }
          },
          "openInterest": 37057
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21315,
              "short": 26007,
              "net": -4692
            },
            "nonCommercial": {
              "long": 8133,
              "short": 3927,
              "net": 4206
            },
            "smallTrader": {
              "long": 14622,
              "short": 14136,
              "net": 486
            }
          },
          "openInterest": 44901
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38414,
              "short": 49302,
              "net": -10888
            },
            "nonCommercial": {
              "long": 17617,
              "short": 7679,
              "net": 9938
            },
            "smallTrader": {
              "long": 19865,
              "short": 18915,
              "net": 950
            }
          },
          "openInterest": 81183
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204160,
              "short": 250050,
              "net": -45890
            },
            "nonCommercial": {
              "long": 38116,
              "short": 3086,
              "net": 35030
            },
            "smallTrader": {
              "long": 75750,
              "short": 64890,
              "net": 10860
            }
          },
          "openInterest": 333365
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3572,
              "short": 1328,
              "net": 2244
            },
            "nonCommercial": {
              "long": 1596,
              "short": 4095,
              "net": -2499
            },
            "smallTrader": {
              "long": 7331,
              "short": 7076,
              "net": 255
            }
          },
          "openInterest": 13375
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93215,
              "short": 107852,
              "net": -14637
            },
            "nonCommercial": {
              "long": 15352,
              "short": 11719,
              "net": 3633
            },
            "smallTrader": {
              "long": 42331,
              "short": 31327,
              "net": 11004
            }
          },
          "openInterest": 168138
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64958,
              "short": 61769,
              "net": 3189
            },
            "nonCommercial": {
              "long": 3431,
              "short": 18348,
              "net": -14917
            },
            "smallTrader": {
              "long": 52454,
              "short": 40726,
              "net": 11728
            }
          },
          "openInterest": 125238
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22865,
              "short": 27955,
              "net": -5090
            },
            "nonCommercial": {
              "long": 16598,
              "short": 9322,
              "net": 7276
            },
            "smallTrader": {
              "long": 18406,
              "short": 20592,
              "net": -2186
            }
          },
          "openInterest": 59405
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25361,
              "short": 27850,
              "net": -2489
            },
            "nonCommercial": {
              "long": 13957,
              "short": 13350,
              "net": 607
            },
            "smallTrader": {
              "long": 35624,
              "short": 33742,
              "net": 1882
            }
          },
          "openInterest": 78521
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106309,
              "short": 133004,
              "net": -26695
            },
            "nonCommercial": {
              "long": 14723,
              "short": 3648,
              "net": 11075
            },
            "smallTrader": {
              "long": 41114,
              "short": 25494,
              "net": 15620
            }
          },
          "openInterest": 164608
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12056,
              "short": 16857,
              "net": -4801
            },
            "nonCommercial": {
              "long": 4148,
              "short": 1721,
              "net": 2427
            },
            "smallTrader": {
              "long": 4756,
              "short": 2382,
              "net": 2374
            }
          },
          "openInterest": 22602
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45772,
              "short": 75115,
              "net": -29343
            },
            "nonCommercial": {
              "long": 19093,
              "short": 11532,
              "net": 7561
            },
            "smallTrader": {
              "long": 39145,
              "short": 17363,
              "net": 21782
            }
          },
          "openInterest": 131372
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37300,
              "short": 57824,
              "net": -20524
            },
            "nonCommercial": {
              "long": 21866,
              "short": 6396,
              "net": 15470
            },
            "smallTrader": {
              "long": 31541,
              "short": 26487,
              "net": 5054
            }
          },
          "openInterest": 102598
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28980,
              "short": 54128,
              "net": -25148
            },
            "nonCommercial": {
              "long": 20040,
              "short": 3202,
              "net": 16838
            },
            "smallTrader": {
              "long": 33447,
              "short": 25137,
              "net": 8310
            }
          },
          "openInterest": 89499
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95437,
              "short": 109606,
              "net": -14169
            },
            "nonCommercial": {
              "long": 16870,
              "short": 7313,
              "net": 9557
            },
            "smallTrader": {
              "long": 41473,
              "short": 36861,
              "net": 4612
            }
          },
          "openInterest": 154229
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4334,
              "short": 14106,
              "net": -9772
            },
            "nonCommercial": {
              "long": 9156,
              "short": 1069,
              "net": 8087
            },
            "smallTrader": {
              "long": 13158,
              "short": 11473,
              "net": 1685
            }
          },
          "openInterest": 28744
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 443,
              "short": 291,
              "net": 152
            },
            "nonCommercial": {
              "long": 2297,
              "short": 2279,
              "net": 18
            },
            "smallTrader": {
              "long": 1004,
              "short": 1174,
              "net": -170
            }
          },
          "openInterest": 3744
        }
      ]
    },
    {
      "reportDate": "1995-03-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 205205,
              "short": 168145,
              "net": 37060
            },
            "nonCommercial": {
              "long": 6980,
              "short": 29852,
              "net": -22872
            },
            "smallTrader": {
              "long": 41970,
              "short": 56158,
              "net": -14188
            }
          },
          "openInterest": 256836
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28349,
              "short": 23202,
              "net": 5147
            },
            "nonCommercial": {
              "long": 2414,
              "short": 2778,
              "net": -364
            },
            "smallTrader": {
              "long": 2702,
              "short": 7485,
              "net": -4783
            }
          },
          "openInterest": 33465
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 246124,
              "short": 209577,
              "net": 36547
            },
            "nonCommercial": {
              "long": 27557,
              "short": 50682,
              "net": -23125
            },
            "smallTrader": {
              "long": 68167,
              "short": 81589,
              "net": -13422
            }
          },
          "openInterest": 350329
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 163099,
              "short": 169160,
              "net": -6061
            },
            "nonCommercial": {
              "long": 19443,
              "short": 10548,
              "net": 8895
            },
            "smallTrader": {
              "long": 16158,
              "short": 18992,
              "net": -2834
            }
          },
          "openInterest": 199240
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8007,
              "short": 1775,
              "net": 6232
            },
            "nonCommercial": {
              "long": 0,
              "short": 3961,
              "net": -3961
            },
            "smallTrader": {
              "long": 1447,
              "short": 3718,
              "net": -2271
            }
          },
          "openInterest": 9454
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9281,
              "short": 14716,
              "net": -5435
            },
            "nonCommercial": {
              "long": 5640,
              "short": 1825,
              "net": 3815
            },
            "smallTrader": {
              "long": 7700,
              "short": 6080,
              "net": 1620
            }
          },
          "openInterest": 22937
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10693,
              "short": 15580,
              "net": -4887
            },
            "nonCommercial": {
              "long": 4203,
              "short": 2216,
              "net": 1987
            },
            "smallTrader": {
              "long": 10688,
              "short": 7788,
              "net": 2900
            }
          },
          "openInterest": 27263
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50611,
              "short": 59390,
              "net": -8779
            },
            "nonCommercial": {
              "long": 11295,
              "short": 8185,
              "net": 3110
            },
            "smallTrader": {
              "long": 16991,
              "short": 11322,
              "net": 5669
            }
          },
          "openInterest": 80088
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17003,
              "short": 25827,
              "net": -8824
            },
            "nonCommercial": {
              "long": 6677,
              "short": 1426,
              "net": 5251
            },
            "smallTrader": {
              "long": 10995,
              "short": 7422,
              "net": 3573
            }
          },
          "openInterest": 36657
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17710,
              "short": 27814,
              "net": -10104
            },
            "nonCommercial": {
              "long": 13525,
              "short": 7105,
              "net": 6420
            },
            "smallTrader": {
              "long": 17214,
              "short": 13530,
              "net": 3684
            }
          },
          "openInterest": 49039
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40830,
              "short": 46582,
              "net": -5752
            },
            "nonCommercial": {
              "long": 13562,
              "short": 7572,
              "net": 5990
            },
            "smallTrader": {
              "long": 17710,
              "short": 17948,
              "net": -238
            }
          },
          "openInterest": 77639
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182811,
              "short": 252776,
              "net": -69965
            },
            "nonCommercial": {
              "long": 61059,
              "short": 1519,
              "net": 59540
            },
            "smallTrader": {
              "long": 85965,
              "short": 75540,
              "net": 10425
            }
          },
          "openInterest": 346810
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4143,
              "short": 1322,
              "net": 2821
            },
            "nonCommercial": {
              "long": 1495,
              "short": 4464,
              "net": -2969
            },
            "smallTrader": {
              "long": 7122,
              "short": 6974,
              "net": 148
            }
          },
          "openInterest": 13577
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89743,
              "short": 105159,
              "net": -15416
            },
            "nonCommercial": {
              "long": 12659,
              "short": 11818,
              "net": 841
            },
            "smallTrader": {
              "long": 42415,
              "short": 27840,
              "net": 14575
            }
          },
          "openInterest": 162245
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62026,
              "short": 68571,
              "net": -6545
            },
            "nonCommercial": {
              "long": 2325,
              "short": 11043,
              "net": -8718
            },
            "smallTrader": {
              "long": 48583,
              "short": 33320,
              "net": 15263
            }
          },
          "openInterest": 117409
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24138,
              "short": 27325,
              "net": -3187
            },
            "nonCommercial": {
              "long": 14590,
              "short": 9593,
              "net": 4997
            },
            "smallTrader": {
              "long": 18031,
              "short": 19841,
              "net": -1810
            }
          },
          "openInterest": 58807
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26329,
              "short": 29939,
              "net": -3610
            },
            "nonCommercial": {
              "long": 13776,
              "short": 12399,
              "net": 1377
            },
            "smallTrader": {
              "long": 33627,
              "short": 31394,
              "net": 2233
            }
          },
          "openInterest": 78044
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90398,
              "short": 121613,
              "net": -31215
            },
            "nonCommercial": {
              "long": 17047,
              "short": 1839,
              "net": 15208
            },
            "smallTrader": {
              "long": 40907,
              "short": 24900,
              "net": 16007
            }
          },
          "openInterest": 150071
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10762,
              "short": 15817,
              "net": -5055
            },
            "nonCommercial": {
              "long": 4206,
              "short": 1238,
              "net": 2968
            },
            "smallTrader": {
              "long": 4050,
              "short": 1963,
              "net": 2087
            }
          },
          "openInterest": 19899
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46399,
              "short": 77956,
              "net": -31557
            },
            "nonCommercial": {
              "long": 20341,
              "short": 11413,
              "net": 8928
            },
            "smallTrader": {
              "long": 39028,
              "short": 16399,
              "net": 22629
            }
          },
          "openInterest": 134153
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37969,
              "short": 55330,
              "net": -17361
            },
            "nonCommercial": {
              "long": 17941,
              "short": 6913,
              "net": 11028
            },
            "smallTrader": {
              "long": 31172,
              "short": 24839,
              "net": 6333
            }
          },
          "openInterest": 98013
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30412,
              "short": 49729,
              "net": -19317
            },
            "nonCommercial": {
              "long": 18185,
              "short": 4318,
              "net": 13867
            },
            "smallTrader": {
              "long": 29940,
              "short": 24490,
              "net": 5450
            }
          },
          "openInterest": 86721
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90583,
              "short": 107654,
              "net": -17071
            },
            "nonCommercial": {
              "long": 15110,
              "short": 6289,
              "net": 8821
            },
            "smallTrader": {
              "long": 44700,
              "short": 36450,
              "net": 8250
            }
          },
          "openInterest": 151558
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4992,
              "short": 14391,
              "net": -9399
            },
            "nonCommercial": {
              "long": 8511,
              "short": 662,
              "net": 7849
            },
            "smallTrader": {
              "long": 15919,
              "short": 14369,
              "net": 1550
            }
          },
          "openInterest": 31523
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 823,
              "short": 90,
              "net": 733
            },
            "nonCommercial": {
              "long": 2944,
              "short": 3610,
              "net": -666
            },
            "smallTrader": {
              "long": 1330,
              "short": 1397,
              "net": -67
            }
          },
          "openInterest": 5172
        }
      ]
    },
    {
      "reportDate": "1995-04-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 198349,
              "short": 169725,
              "net": 28624
            },
            "nonCommercial": {
              "long": 7752,
              "short": 27500,
              "net": -19748
            },
            "smallTrader": {
              "long": 40133,
              "short": 49009,
              "net": -8876
            }
          },
          "openInterest": 248612
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 24594,
              "short": 21060,
              "net": 3534
            },
            "nonCommercial": {
              "long": 556,
              "short": 1507,
              "net": -951
            },
            "smallTrader": {
              "long": 3528,
              "short": 6111,
              "net": -2583
            }
          },
          "openInterest": 28678
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 239150,
              "short": 212385,
              "net": 26765
            },
            "nonCommercial": {
              "long": 34454,
              "short": 47309,
              "net": -12855
            },
            "smallTrader": {
              "long": 66748,
              "short": 80658,
              "net": -13910
            }
          },
          "openInterest": 348410
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159112,
              "short": 160348,
              "net": -1236
            },
            "nonCommercial": {
              "long": 16625,
              "short": 10013,
              "net": 6612
            },
            "smallTrader": {
              "long": 13417,
              "short": 18793,
              "net": -5376
            }
          },
          "openInterest": 190486
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7094,
              "short": 2509,
              "net": 4585
            },
            "nonCommercial": {
              "long": 0,
              "short": 2702,
              "net": -2702
            },
            "smallTrader": {
              "long": 1779,
              "short": 3662,
              "net": -1883
            }
          },
          "openInterest": 8873
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9663,
              "short": 15832,
              "net": -6169
            },
            "nonCommercial": {
              "long": 5870,
              "short": 2138,
              "net": 3732
            },
            "smallTrader": {
              "long": 7798,
              "short": 5361,
              "net": 2437
            }
          },
          "openInterest": 23373
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10237,
              "short": 23405,
              "net": -13168
            },
            "nonCommercial": {
              "long": 7804,
              "short": 1433,
              "net": 6371
            },
            "smallTrader": {
              "long": 12692,
              "short": 5895,
              "net": 6797
            }
          },
          "openInterest": 33239
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54639,
              "short": 61706,
              "net": -7067
            },
            "nonCommercial": {
              "long": 11331,
              "short": 10291,
              "net": 1040
            },
            "smallTrader": {
              "long": 18142,
              "short": 12115,
              "net": 6027
            }
          },
          "openInterest": 85483
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16700,
              "short": 23893,
              "net": -7193
            },
            "nonCommercial": {
              "long": 6063,
              "short": 1998,
              "net": 4065
            },
            "smallTrader": {
              "long": 10906,
              "short": 7778,
              "net": 3128
            }
          },
          "openInterest": 36008
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14836,
              "short": 27609,
              "net": -12773
            },
            "nonCommercial": {
              "long": 14617,
              "short": 6701,
              "net": 7916
            },
            "smallTrader": {
              "long": 18951,
              "short": 14094,
              "net": 4857
            }
          },
          "openInterest": 49063
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42547,
              "short": 44548,
              "net": -2001
            },
            "nonCommercial": {
              "long": 7887,
              "short": 7397,
              "net": 490
            },
            "smallTrader": {
              "long": 20641,
              "short": 19130,
              "net": 1511
            }
          },
          "openInterest": 76925
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188802,
              "short": 266661,
              "net": -77859
            },
            "nonCommercial": {
              "long": 65992,
              "short": 3854,
              "net": 62138
            },
            "smallTrader": {
              "long": 93068,
              "short": 77347,
              "net": 15721
            }
          },
          "openInterest": 363437
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3987,
              "short": 783,
              "net": 3204
            },
            "nonCommercial": {
              "long": 1156,
              "short": 3346,
              "net": -2190
            },
            "smallTrader": {
              "long": 6235,
              "short": 7249,
              "net": -1014
            }
          },
          "openInterest": 11932
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83346,
              "short": 138602,
              "net": -55256
            },
            "nonCommercial": {
              "long": 39871,
              "short": 6180,
              "net": 33691
            },
            "smallTrader": {
              "long": 48972,
              "short": 27407,
              "net": 21565
            }
          },
          "openInterest": 187495
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58939,
              "short": 64130,
              "net": -5191
            },
            "nonCommercial": {
              "long": 2920,
              "short": 8298,
              "net": -5378
            },
            "smallTrader": {
              "long": 46903,
              "short": 36334,
              "net": 10569
            }
          },
          "openInterest": 114425
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25002,
              "short": 29166,
              "net": -4164
            },
            "nonCommercial": {
              "long": 14081,
              "short": 8454,
              "net": 5627
            },
            "smallTrader": {
              "long": 19831,
              "short": 21294,
              "net": -1463
            }
          },
          "openInterest": 61198
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26242,
              "short": 27995,
              "net": -1753
            },
            "nonCommercial": {
              "long": 12146,
              "short": 13885,
              "net": -1739
            },
            "smallTrader": {
              "long": 33650,
              "short": 30158,
              "net": 3492
            }
          },
          "openInterest": 76445
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88426,
              "short": 119969,
              "net": -31543
            },
            "nonCommercial": {
              "long": 19006,
              "short": 2502,
              "net": 16504
            },
            "smallTrader": {
              "long": 42061,
              "short": 27022,
              "net": 15039
            }
          },
          "openInterest": 150404
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7131,
              "short": 18689,
              "net": -11558
            },
            "nonCommercial": {
              "long": 9743,
              "short": 1013,
              "net": 8730
            },
            "smallTrader": {
              "long": 4736,
              "short": 1908,
              "net": 2828
            }
          },
          "openInterest": 22081
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39197,
              "short": 78455,
              "net": -39258
            },
            "nonCommercial": {
              "long": 21123,
              "short": 5817,
              "net": 15306
            },
            "smallTrader": {
              "long": 41071,
              "short": 17119,
              "net": 23952
            }
          },
          "openInterest": 130183
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35957,
              "short": 59802,
              "net": -23845
            },
            "nonCommercial": {
              "long": 21361,
              "short": 6142,
              "net": 15219
            },
            "smallTrader": {
              "long": 34293,
              "short": 25667,
              "net": 8626
            }
          },
          "openInterest": 101916
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34798,
              "short": 47414,
              "net": -12616
            },
            "nonCommercial": {
              "long": 11310,
              "short": 5243,
              "net": 6067
            },
            "smallTrader": {
              "long": 31427,
              "short": 24878,
              "net": 6549
            }
          },
          "openInterest": 85509
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86451,
              "short": 104400,
              "net": -17949
            },
            "nonCommercial": {
              "long": 15878,
              "short": 6366,
              "net": 9512
            },
            "smallTrader": {
              "long": 44380,
              "short": 35943,
              "net": 8437
            }
          },
          "openInterest": 148644
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5074,
              "short": 15244,
              "net": -10170
            },
            "nonCommercial": {
              "long": 8412,
              "short": 1481,
              "net": 6931
            },
            "smallTrader": {
              "long": 14832,
              "short": 11593,
              "net": 3239
            }
          },
          "openInterest": 30533
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1030,
              "short": 0,
              "net": 1030
            },
            "nonCommercial": {
              "long": 3204,
              "short": 4283,
              "net": -1079
            },
            "smallTrader": {
              "long": 1407,
              "short": 1358,
              "net": 49
            }
          },
          "openInterest": 5641
        }
      ]
    },
    {
      "reportDate": "1995-04-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 207648,
              "short": 174027,
              "net": 33621
            },
            "nonCommercial": {
              "long": 8267,
              "short": 33244,
              "net": -24977
            },
            "smallTrader": {
              "long": 41689,
              "short": 50333,
              "net": -8644
            }
          },
          "openInterest": 261322
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25363,
              "short": 21534,
              "net": 3829
            },
            "nonCommercial": {
              "long": 250,
              "short": 1090,
              "net": -840
            },
            "smallTrader": {
              "long": 3095,
              "short": 6084,
              "net": -2989
            }
          },
          "openInterest": 28708
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 251769,
              "short": 218359,
              "net": 33410
            },
            "nonCommercial": {
              "long": 26548,
              "short": 53947,
              "net": -27399
            },
            "smallTrader": {
              "long": 73632,
              "short": 79643,
              "net": -6011
            }
          },
          "openInterest": 360887
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159774,
              "short": 162880,
              "net": -3106
            },
            "nonCommercial": {
              "long": 18104,
              "short": 10154,
              "net": 7950
            },
            "smallTrader": {
              "long": 15781,
              "short": 20625,
              "net": -4844
            }
          },
          "openInterest": 195258
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7163,
              "short": 3576,
              "net": 3587
            },
            "nonCommercial": {
              "long": 0,
              "short": 1593,
              "net": -1593
            },
            "smallTrader": {
              "long": 1641,
              "short": 3635,
              "net": -1994
            }
          },
          "openInterest": 8804
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11029,
              "short": 14827,
              "net": -3798
            },
            "nonCommercial": {
              "long": 4251,
              "short": 1465,
              "net": 2786
            },
            "smallTrader": {
              "long": 7494,
              "short": 6482,
              "net": 1012
            }
          },
          "openInterest": 22800
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10107,
              "short": 35979,
              "net": -25872
            },
            "nonCommercial": {
              "long": 16453,
              "short": 2040,
              "net": 14413
            },
            "smallTrader": {
              "long": 17028,
              "short": 5569,
              "net": 11459
            }
          },
          "openInterest": 46365
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53109,
              "short": 57710,
              "net": -4601
            },
            "nonCommercial": {
              "long": 8884,
              "short": 12126,
              "net": -3242
            },
            "smallTrader": {
              "long": 18235,
              "short": 10392,
              "net": 7843
            }
          },
          "openInterest": 80907
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15881,
              "short": 23482,
              "net": -7601
            },
            "nonCommercial": {
              "long": 5917,
              "short": 1533,
              "net": 4384
            },
            "smallTrader": {
              "long": 10742,
              "short": 7525,
              "net": 3217
            }
          },
          "openInterest": 34577
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12786,
              "short": 26276,
              "net": -13490
            },
            "nonCommercial": {
              "long": 14538,
              "short": 5577,
              "net": 8961
            },
            "smallTrader": {
              "long": 17806,
              "short": 13277,
              "net": 4529
            }
          },
          "openInterest": 45839
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43843,
              "short": 44880,
              "net": -1037
            },
            "nonCommercial": {
              "long": 10912,
              "short": 5929,
              "net": 4983
            },
            "smallTrader": {
              "long": 16886,
              "short": 20832,
              "net": -3946
            }
          },
          "openInterest": 76213
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192863,
              "short": 263909,
              "net": -71046
            },
            "nonCommercial": {
              "long": 62903,
              "short": 5601,
              "net": 57302
            },
            "smallTrader": {
              "long": 95641,
              "short": 81897,
              "net": 13744
            }
          },
          "openInterest": 368349
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3529,
              "short": 1260,
              "net": 2269
            },
            "nonCommercial": {
              "long": 1044,
              "short": 2483,
              "net": -1439
            },
            "smallTrader": {
              "long": 6829,
              "short": 7659,
              "net": -830
            }
          },
          "openInterest": 11865
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83303,
              "short": 144141,
              "net": -60838
            },
            "nonCommercial": {
              "long": 43265,
              "short": 6820,
              "net": 36445
            },
            "smallTrader": {
              "long": 49770,
              "short": 25377,
              "net": 24393
            }
          },
          "openInterest": 191233
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 53664,
              "short": 80008,
              "net": -26344
            },
            "nonCommercial": {
              "long": 15035,
              "short": 4122,
              "net": 10913
            },
            "smallTrader": {
              "long": 49573,
              "short": 34142,
              "net": 15431
            }
          },
          "openInterest": 124912
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29125,
              "short": 30632,
              "net": -1507
            },
            "nonCommercial": {
              "long": 10507,
              "short": 5740,
              "net": 4767
            },
            "smallTrader": {
              "long": 20274,
              "short": 23534,
              "net": -3260
            }
          },
          "openInterest": 62991
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22591,
              "short": 24876,
              "net": -2285
            },
            "nonCommercial": {
              "long": 8458,
              "short": 11138,
              "net": -2680
            },
            "smallTrader": {
              "long": 33219,
              "short": 28254,
              "net": 4965
            }
          },
          "openInterest": 68484
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91729,
              "short": 121564,
              "net": -29835
            },
            "nonCommercial": {
              "long": 17028,
              "short": 2613,
              "net": 14415
            },
            "smallTrader": {
              "long": 42287,
              "short": 26867,
              "net": 15420
            }
          },
          "openInterest": 153530
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7717,
              "short": 20633,
              "net": -12916
            },
            "nonCommercial": {
              "long": 10893,
              "short": 1318,
              "net": 9575
            },
            "smallTrader": {
              "long": 5055,
              "short": 1714,
              "net": 3341
            }
          },
          "openInterest": 24386
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38075,
              "short": 78083,
              "net": -40008
            },
            "nonCommercial": {
              "long": 25463,
              "short": 6221,
              "net": 19242
            },
            "smallTrader": {
              "long": 38362,
              "short": 17596,
              "net": 20766
            }
          },
          "openInterest": 129877
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35338,
              "short": 61378,
              "net": -26040
            },
            "nonCommercial": {
              "long": 22692,
              "short": 5806,
              "net": 16886
            },
            "smallTrader": {
              "long": 34783,
              "short": 25629,
              "net": 9154
            }
          },
          "openInterest": 105274
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33073,
              "short": 47126,
              "net": -14053
            },
            "nonCommercial": {
              "long": 11879,
              "short": 5846,
              "net": 6033
            },
            "smallTrader": {
              "long": 33181,
              "short": 25161,
              "net": 8020
            }
          },
          "openInterest": 84795
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91449,
              "short": 96156,
              "net": -4707
            },
            "nonCommercial": {
              "long": 17456,
              "short": 11614,
              "net": 5842
            },
            "smallTrader": {
              "long": 44572,
              "short": 45707,
              "net": -1135
            }
          },
          "openInterest": 155273
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7502,
              "short": 16540,
              "net": -9038
            },
            "nonCommercial": {
              "long": 7712,
              "short": 1298,
              "net": 6414
            },
            "smallTrader": {
              "long": 12706,
              "short": 10082,
              "net": 2624
            }
          },
          "openInterest": 30048
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 801,
              "short": 445,
              "net": 356
            },
            "nonCommercial": {
              "long": 3669,
              "short": 4070,
              "net": -401
            },
            "smallTrader": {
              "long": 1360,
              "short": 1315,
              "net": 45
            }
          },
          "openInterest": 5930
        }
      ]
    },
    {
      "reportDate": "1995-04-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 217443,
              "short": 182457,
              "net": 34986
            },
            "nonCommercial": {
              "long": 14120,
              "short": 38292,
              "net": -24172
            },
            "smallTrader": {
              "long": 39537,
              "short": 50351,
              "net": -10814
            }
          },
          "openInterest": 276526
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25286,
              "short": 21230,
              "net": 4056
            },
            "nonCommercial": {
              "long": 540,
              "short": 1466,
              "net": -926
            },
            "smallTrader": {
              "long": 3056,
              "short": 6186,
              "net": -3130
            }
          },
          "openInterest": 28882
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 268370,
              "short": 219468,
              "net": 48902
            },
            "nonCommercial": {
              "long": 39226,
              "short": 68756,
              "net": -29530
            },
            "smallTrader": {
              "long": 73322,
              "short": 92694,
              "net": -19372
            }
          },
          "openInterest": 388888
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 158769,
              "short": 162239,
              "net": -3470
            },
            "nonCommercial": {
              "long": 20078,
              "short": 11722,
              "net": 8356
            },
            "smallTrader": {
              "long": 15741,
              "short": 20627,
              "net": -4886
            }
          },
          "openInterest": 197604
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6824,
              "short": 3763,
              "net": 3061
            },
            "nonCommercial": {
              "long": 0,
              "short": 1509,
              "net": -1509
            },
            "smallTrader": {
              "long": 2087,
              "short": 3639,
              "net": -1552
            }
          },
          "openInterest": 8911
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9564,
              "short": 16054,
              "net": -6490
            },
            "nonCommercial": {
              "long": 4705,
              "short": 1232,
              "net": 3473
            },
            "smallTrader": {
              "long": 8408,
              "short": 5391,
              "net": 3017
            }
          },
          "openInterest": 22698
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10490,
              "short": 40428,
              "net": -29938
            },
            "nonCommercial": {
              "long": 17049,
              "short": 616,
              "net": 16433
            },
            "smallTrader": {
              "long": 18522,
              "short": 5017,
              "net": 13505
            }
          },
          "openInterest": 48540
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48959,
              "short": 53516,
              "net": -4557
            },
            "nonCommercial": {
              "long": 10601,
              "short": 13076,
              "net": -2475
            },
            "smallTrader": {
              "long": 17035,
              "short": 10003,
              "net": 7032
            }
          },
          "openInterest": 76878
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14889,
              "short": 21574,
              "net": -6685
            },
            "nonCommercial": {
              "long": 4749,
              "short": 2202,
              "net": 2547
            },
            "smallTrader": {
              "long": 11923,
              "short": 7785,
              "net": 4138
            }
          },
          "openInterest": 33792
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16759,
              "short": 24345,
              "net": -7586
            },
            "nonCommercial": {
              "long": 9825,
              "short": 3943,
              "net": 5882
            },
            "smallTrader": {
              "long": 16420,
              "short": 14716,
              "net": 1704
            }
          },
          "openInterest": 43784
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40442,
              "short": 43445,
              "net": -3003
            },
            "nonCommercial": {
              "long": 8568,
              "short": 4647,
              "net": 3921
            },
            "smallTrader": {
              "long": 16310,
              "short": 17228,
              "net": -918
            }
          },
          "openInterest": 68504
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201799,
              "short": 277892,
              "net": -76093
            },
            "nonCommercial": {
              "long": 63927,
              "short": 5683,
              "net": 58244
            },
            "smallTrader": {
              "long": 91881,
              "short": 74032,
              "net": 17849
            }
          },
          "openInterest": 373388
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3885,
              "short": 1631,
              "net": 2254
            },
            "nonCommercial": {
              "long": 1224,
              "short": 2731,
              "net": -1507
            },
            "smallTrader": {
              "long": 6832,
              "short": 7579,
              "net": -747
            }
          },
          "openInterest": 12351
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85055,
              "short": 151666,
              "net": -66611
            },
            "nonCommercial": {
              "long": 44945,
              "short": 6259,
              "net": 38686
            },
            "smallTrader": {
              "long": 53247,
              "short": 25322,
              "net": 27925
            }
          },
          "openInterest": 198168
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49063,
              "short": 75774,
              "net": -26711
            },
            "nonCommercial": {
              "long": 14781,
              "short": 2871,
              "net": 11910
            },
            "smallTrader": {
              "long": 49672,
              "short": 34871,
              "net": 14801
            }
          },
          "openInterest": 121428
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31293,
              "short": 32639,
              "net": -1346
            },
            "nonCommercial": {
              "long": 12296,
              "short": 7146,
              "net": 5150
            },
            "smallTrader": {
              "long": 18386,
              "short": 22190,
              "net": -3804
            }
          },
          "openInterest": 65264
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20913,
              "short": 21286,
              "net": -373
            },
            "nonCommercial": {
              "long": 7427,
              "short": 11312,
              "net": -3885
            },
            "smallTrader": {
              "long": 31176,
              "short": 26918,
              "net": 4258
            }
          },
          "openInterest": 61473
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94506,
              "short": 124093,
              "net": -29587
            },
            "nonCommercial": {
              "long": 16541,
              "short": 2811,
              "net": 13730
            },
            "smallTrader": {
              "long": 43108,
              "short": 27251,
              "net": 15857
            }
          },
          "openInterest": 155620
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8133,
              "short": 21344,
              "net": -13211
            },
            "nonCommercial": {
              "long": 10726,
              "short": 1261,
              "net": 9465
            },
            "smallTrader": {
              "long": 5462,
              "short": 1716,
              "net": 3746
            }
          },
          "openInterest": 24979
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45642,
              "short": 88005,
              "net": -42363
            },
            "nonCommercial": {
              "long": 26492,
              "short": 3469,
              "net": 23023
            },
            "smallTrader": {
              "long": 36880,
              "short": 17540,
              "net": 19340
            }
          },
          "openInterest": 132264
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38627,
              "short": 56384,
              "net": -17757
            },
            "nonCommercial": {
              "long": 15046,
              "short": 4598,
              "net": 10448
            },
            "smallTrader": {
              "long": 33385,
              "short": 26076,
              "net": 7309
            }
          },
          "openInterest": 99663
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39651,
              "short": 43904,
              "net": -4253
            },
            "nonCommercial": {
              "long": 13563,
              "short": 12864,
              "net": 699
            },
            "smallTrader": {
              "long": 31478,
              "short": 27924,
              "net": 3554
            }
          },
          "openInterest": 89608
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101080,
              "short": 87859,
              "net": 13221
            },
            "nonCommercial": {
              "long": 12298,
              "short": 21012,
              "net": -8714
            },
            "smallTrader": {
              "long": 45303,
              "short": 49810,
              "net": -4507
            }
          },
          "openInterest": 160389
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7917,
              "short": 16663,
              "net": -8746
            },
            "nonCommercial": {
              "long": 7982,
              "short": 1474,
              "net": 6508
            },
            "smallTrader": {
              "long": 12301,
              "short": 10063,
              "net": 2238
            }
          },
          "openInterest": 30330
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 896,
              "short": 549,
              "net": 347
            },
            "nonCommercial": {
              "long": 5161,
              "short": 5559,
              "net": -398
            },
            "smallTrader": {
              "long": 1520,
              "short": 1469,
              "net": 51
            }
          },
          "openInterest": 7682
        }
      ]
    },
    {
      "reportDate": "1995-04-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 207512,
              "short": 177506,
              "net": 30006
            },
            "nonCommercial": {
              "long": 12149,
              "short": 28189,
              "net": -16040
            },
            "smallTrader": {
              "long": 40319,
              "short": 54285,
              "net": -13966
            }
          },
          "openInterest": 266223
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26772,
              "short": 21585,
              "net": 5187
            },
            "nonCommercial": {
              "long": 570,
              "short": 1871,
              "net": -1301
            },
            "smallTrader": {
              "long": 2898,
              "short": 6784,
              "net": -3886
            }
          },
          "openInterest": 30240
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 270103,
              "short": 229684,
              "net": 40419
            },
            "nonCommercial": {
              "long": 31415,
              "short": 41179,
              "net": -9764
            },
            "smallTrader": {
              "long": 66012,
              "short": 96667,
              "net": -30655
            }
          },
          "openInterest": 375418
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 166125,
              "short": 170000,
              "net": -3875
            },
            "nonCommercial": {
              "long": 17689,
              "short": 9466,
              "net": 8223
            },
            "smallTrader": {
              "long": 17836,
              "short": 22184,
              "net": -4348
            }
          },
          "openInterest": 205627
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6997,
              "short": 2831,
              "net": 4166
            },
            "nonCommercial": {
              "long": 0,
              "short": 1832,
              "net": -1832
            },
            "smallTrader": {
              "long": 1743,
              "short": 4077,
              "net": -2334
            }
          },
          "openInterest": 8740
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10535,
              "short": 15509,
              "net": -4974
            },
            "nonCommercial": {
              "long": 4227,
              "short": 1406,
              "net": 2821
            },
            "smallTrader": {
              "long": 8596,
              "short": 6443,
              "net": 2153
            }
          },
          "openInterest": 23379
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11458,
              "short": 41223,
              "net": -29765
            },
            "nonCommercial": {
              "long": 17160,
              "short": 612,
              "net": 16548
            },
            "smallTrader": {
              "long": 19288,
              "short": 6071,
              "net": 13217
            }
          },
          "openInterest": 50031
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46262,
              "short": 56730,
              "net": -10468
            },
            "nonCommercial": {
              "long": 11087,
              "short": 8846,
              "net": 2241
            },
            "smallTrader": {
              "long": 14733,
              "short": 6506,
              "net": 8227
            }
          },
          "openInterest": 72449
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13052,
              "short": 22626,
              "net": -9574
            },
            "nonCommercial": {
              "long": 7681,
              "short": 2273,
              "net": 5408
            },
            "smallTrader": {
              "long": 10849,
              "short": 6683,
              "net": 4166
            }
          },
          "openInterest": 33222
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28876,
              "short": 21510,
              "net": 7366
            },
            "nonCommercial": {
              "long": 6774,
              "short": 11314,
              "net": -4540
            },
            "smallTrader": {
              "long": 14111,
              "short": 16937,
              "net": -2826
            }
          },
          "openInterest": 50484
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38048,
              "short": 44800,
              "net": -6752
            },
            "nonCommercial": {
              "long": 11208,
              "short": 4466,
              "net": 6742
            },
            "smallTrader": {
              "long": 16155,
              "short": 16145,
              "net": 10
            }
          },
          "openInterest": 68670
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192118,
              "short": 262022,
              "net": -69904
            },
            "nonCommercial": {
              "long": 64510,
              "short": 5517,
              "net": 58993
            },
            "smallTrader": {
              "long": 86171,
              "short": 75260,
              "net": 10911
            }
          },
          "openInterest": 355016
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3711,
              "short": 1863,
              "net": 1848
            },
            "nonCommercial": {
              "long": 1341,
              "short": 2067,
              "net": -726
            },
            "smallTrader": {
              "long": 6620,
              "short": 7742,
              "net": -1122
            }
          },
          "openInterest": 12140
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86275,
              "short": 148863,
              "net": -62588
            },
            "nonCommercial": {
              "long": 42702,
              "short": 6829,
              "net": 35873
            },
            "smallTrader": {
              "long": 51362,
              "short": 24647,
              "net": 26715
            }
          },
          "openInterest": 196084
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48419,
              "short": 82539,
              "net": -34120
            },
            "nonCommercial": {
              "long": 17823,
              "short": 842,
              "net": 16981
            },
            "smallTrader": {
              "long": 49755,
              "short": 32616,
              "net": 17139
            }
          },
          "openInterest": 126165
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32215,
              "short": 35606,
              "net": -3391
            },
            "nonCommercial": {
              "long": 9477,
              "short": 4672,
              "net": 4805
            },
            "smallTrader": {
              "long": 18836,
              "short": 20250,
              "net": -1414
            }
          },
          "openInterest": 64032
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21335,
              "short": 19877,
              "net": 1458
            },
            "nonCommercial": {
              "long": 5751,
              "short": 11306,
              "net": -5555
            },
            "smallTrader": {
              "long": 27938,
              "short": 23841,
              "net": 4097
            }
          },
          "openInterest": 56078
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89349,
              "short": 116725,
              "net": -27376
            },
            "nonCommercial": {
              "long": 15886,
              "short": 1820,
              "net": 14066
            },
            "smallTrader": {
              "long": 35882,
              "short": 22572,
              "net": 13310
            }
          },
          "openInterest": 143703
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9290,
              "short": 19011,
              "net": -9721
            },
            "nonCommercial": {
              "long": 7826,
              "short": 1130,
              "net": 6696
            },
            "smallTrader": {
              "long": 5395,
              "short": 2370,
              "net": 3025
            }
          },
          "openInterest": 23093
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41875,
              "short": 84481,
              "net": -42606
            },
            "nonCommercial": {
              "long": 27080,
              "short": 2946,
              "net": 24134
            },
            "smallTrader": {
              "long": 36422,
              "short": 17950,
              "net": 18472
            }
          },
          "openInterest": 125453
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41916,
              "short": 49458,
              "net": -7542
            },
            "nonCommercial": {
              "long": 9255,
              "short": 5610,
              "net": 3645
            },
            "smallTrader": {
              "long": 29100,
              "short": 25203,
              "net": 3897
            }
          },
          "openInterest": 95682
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41110,
              "short": 41957,
              "net": -847
            },
            "nonCommercial": {
              "long": 12266,
              "short": 14414,
              "net": -2148
            },
            "smallTrader": {
              "long": 30559,
              "short": 27564,
              "net": 2995
            }
          },
          "openInterest": 89211
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98725,
              "short": 82423,
              "net": 16302
            },
            "nonCommercial": {
              "long": 10134,
              "short": 22778,
              "net": -12644
            },
            "smallTrader": {
              "long": 40403,
              "short": 44061,
              "net": -3658
            }
          },
          "openInterest": 151091
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8518,
              "short": 16125,
              "net": -7607
            },
            "nonCommercial": {
              "long": 7106,
              "short": 954,
              "net": 6152
            },
            "smallTrader": {
              "long": 12747,
              "short": 11292,
              "net": 1455
            }
          },
          "openInterest": 30557
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 779,
              "short": 723,
              "net": 56
            },
            "nonCommercial": {
              "long": 3024,
              "short": 3261,
              "net": -237
            },
            "smallTrader": {
              "long": 1692,
              "short": 1511,
              "net": 181
            }
          },
          "openInterest": 5605
        }
      ]
    },
    {
      "reportDate": "1995-05-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 210424,
              "short": 179226,
              "net": 31198
            },
            "nonCommercial": {
              "long": 8738,
              "short": 28258,
              "net": -19520
            },
            "smallTrader": {
              "long": 41399,
              "short": 53077,
              "net": -11678
            }
          },
          "openInterest": 265730
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 24719,
              "short": 20340,
              "net": 4379
            },
            "nonCommercial": {
              "long": 900,
              "short": 1685,
              "net": -785
            },
            "smallTrader": {
              "long": 3028,
              "short": 6622,
              "net": -3594
            }
          },
          "openInterest": 28647
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 278393,
              "short": 230020,
              "net": 48373
            },
            "nonCommercial": {
              "long": 24600,
              "short": 48989,
              "net": -24389
            },
            "smallTrader": {
              "long": 69632,
              "short": 93616,
              "net": -23984
            }
          },
          "openInterest": 379264
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167430,
              "short": 160813,
              "net": 6617
            },
            "nonCommercial": {
              "long": 18190,
              "short": 15749,
              "net": 2441
            },
            "smallTrader": {
              "long": 17802,
              "short": 26860,
              "net": -9058
            }
          },
          "openInterest": 207241
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7035,
              "short": 3224,
              "net": 3811
            },
            "nonCommercial": {
              "long": 0,
              "short": 1696,
              "net": -1696
            },
            "smallTrader": {
              "long": 1667,
              "short": 3782,
              "net": -2115
            }
          },
          "openInterest": 8702
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9982,
              "short": 16535,
              "net": -6553
            },
            "nonCommercial": {
              "long": 4137,
              "short": 1710,
              "net": 2427
            },
            "smallTrader": {
              "long": 9320,
              "short": 5194,
              "net": 4126
            }
          },
          "openInterest": 23479
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11294,
              "short": 42763,
              "net": -31469
            },
            "nonCommercial": {
              "long": 17798,
              "short": 651,
              "net": 17147
            },
            "smallTrader": {
              "long": 19468,
              "short": 5146,
              "net": 14322
            }
          },
          "openInterest": 50828
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46814,
              "short": 60297,
              "net": -13483
            },
            "nonCommercial": {
              "long": 13684,
              "short": 7640,
              "net": 6044
            },
            "smallTrader": {
              "long": 15937,
              "short": 8498,
              "net": 7439
            }
          },
          "openInterest": 76989
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13105,
              "short": 22462,
              "net": -9357
            },
            "nonCommercial": {
              "long": 8150,
              "short": 2278,
              "net": 5872
            },
            "smallTrader": {
              "long": 10024,
              "short": 6539,
              "net": 3485
            }
          },
          "openInterest": 33604
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30085,
              "short": 20357,
              "net": 9728
            },
            "nonCommercial": {
              "long": 5289,
              "short": 11685,
              "net": -6396
            },
            "smallTrader": {
              "long": 12524,
              "short": 15856,
              "net": -3332
            }
          },
          "openInterest": 48544
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38529,
              "short": 46340,
              "net": -7811
            },
            "nonCommercial": {
              "long": 11922,
              "short": 4685,
              "net": 7237
            },
            "smallTrader": {
              "long": 16441,
              "short": 15867,
              "net": 574
            }
          },
          "openInterest": 70052
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200437,
              "short": 272278,
              "net": -71841
            },
            "nonCommercial": {
              "long": 69347,
              "short": 2492,
              "net": 66855
            },
            "smallTrader": {
              "long": 87812,
              "short": 82826,
              "net": 4986
            }
          },
          "openInterest": 367741
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3561,
              "short": 2022,
              "net": 1539
            },
            "nonCommercial": {
              "long": 1282,
              "short": 1678,
              "net": -396
            },
            "smallTrader": {
              "long": 6392,
              "short": 7535,
              "net": -1143
            }
          },
          "openInterest": 11762
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91720,
              "short": 128869,
              "net": -37149
            },
            "nonCommercial": {
              "long": 25653,
              "short": 6962,
              "net": 18691
            },
            "smallTrader": {
              "long": 44288,
              "short": 25830,
              "net": 18458
            }
          },
          "openInterest": 177178
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 47187,
              "short": 78631,
              "net": -31444
            },
            "nonCommercial": {
              "long": 18817,
              "short": 1768,
              "net": 17049
            },
            "smallTrader": {
              "long": 44432,
              "short": 30037,
              "net": 14395
            }
          },
          "openInterest": 118375
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34595,
              "short": 36055,
              "net": -1460
            },
            "nonCommercial": {
              "long": 9454,
              "short": 5781,
              "net": 3673
            },
            "smallTrader": {
              "long": 16085,
              "short": 18298,
              "net": -2213
            }
          },
          "openInterest": 63835
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21122,
              "short": 21686,
              "net": -564
            },
            "nonCommercial": {
              "long": 6275,
              "short": 11378,
              "net": -5103
            },
            "smallTrader": {
              "long": 30427,
              "short": 24760,
              "net": 5667
            }
          },
          "openInterest": 58406
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93538,
              "short": 116437,
              "net": -22899
            },
            "nonCommercial": {
              "long": 11725,
              "short": 3466,
              "net": 8259
            },
            "smallTrader": {
              "long": 36881,
              "short": 22241,
              "net": 14640
            }
          },
          "openInterest": 144342
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8995,
              "short": 18035,
              "net": -9040
            },
            "nonCommercial": {
              "long": 7154,
              "short": 1301,
              "net": 5853
            },
            "smallTrader": {
              "long": 5432,
              "short": 2245,
              "net": 3187
            }
          },
          "openInterest": 22125
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35761,
              "short": 79442,
              "net": -43681
            },
            "nonCommercial": {
              "long": 28960,
              "short": 3395,
              "net": 25565
            },
            "smallTrader": {
              "long": 33005,
              "short": 14889,
              "net": 18116
            }
          },
          "openInterest": 117477
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42534,
              "short": 50705,
              "net": -8171
            },
            "nonCommercial": {
              "long": 8954,
              "short": 6230,
              "net": 2724
            },
            "smallTrader": {
              "long": 26785,
              "short": 21338,
              "net": 5447
            }
          },
          "openInterest": 94570
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28794,
              "short": 43735,
              "net": -14941
            },
            "nonCommercial": {
              "long": 14495,
              "short": 4801,
              "net": 9694
            },
            "smallTrader": {
              "long": 29192,
              "short": 23945,
              "net": 5247
            }
          },
          "openInterest": 77558
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83750,
              "short": 67118,
              "net": 16632
            },
            "nonCommercial": {
              "long": 10511,
              "short": 23588,
              "net": -13077
            },
            "smallTrader": {
              "long": 36100,
              "short": 39655,
              "net": -3555
            }
          },
          "openInterest": 132435
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9158,
              "short": 14716,
              "net": -5558
            },
            "nonCommercial": {
              "long": 7110,
              "short": 1230,
              "net": 5880
            },
            "smallTrader": {
              "long": 11420,
              "short": 11742,
              "net": -322
            }
          },
          "openInterest": 30121
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 941,
              "short": 50,
              "net": 891
            },
            "nonCommercial": {
              "long": 3181,
              "short": 4246,
              "net": -1065
            },
            "smallTrader": {
              "long": 1758,
              "short": 1584,
              "net": 174
            }
          },
          "openInterest": 5980
        }
      ]
    },
    {
      "reportDate": "1995-05-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 229388,
              "short": 190489,
              "net": 38899
            },
            "nonCommercial": {
              "long": 13032,
              "short": 35553,
              "net": -22521
            },
            "smallTrader": {
              "long": 45051,
              "short": 61429,
              "net": -16378
            }
          },
          "openInterest": 290884
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 23190,
              "short": 20696,
              "net": 2494
            },
            "nonCommercial": {
              "long": 1350,
              "short": 1550,
              "net": -200
            },
            "smallTrader": {
              "long": 3641,
              "short": 5935,
              "net": -2294
            }
          },
          "openInterest": 28181
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 300129,
              "short": 267547,
              "net": 32582
            },
            "nonCommercial": {
              "long": 32157,
              "short": 34541,
              "net": -2384
            },
            "smallTrader": {
              "long": 80883,
              "short": 111081,
              "net": -30198
            }
          },
          "openInterest": 417199
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 172613,
              "short": 164429,
              "net": 8184
            },
            "nonCommercial": {
              "long": 19553,
              "short": 17282,
              "net": 2271
            },
            "smallTrader": {
              "long": 17807,
              "short": 28262,
              "net": -10455
            }
          },
          "openInterest": 215926
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6975,
              "short": 5132,
              "net": 1843
            },
            "nonCommercial": {
              "long": 0,
              "short": 784,
              "net": -784
            },
            "smallTrader": {
              "long": 1416,
              "short": 2475,
              "net": -1059
            }
          },
          "openInterest": 8391
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12584,
              "short": 12611,
              "net": -27
            },
            "nonCommercial": {
              "long": 4332,
              "short": 2949,
              "net": 1383
            },
            "smallTrader": {
              "long": 7664,
              "short": 9020,
              "net": -1356
            }
          },
          "openInterest": 24590
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11178,
              "short": 40805,
              "net": -29627
            },
            "nonCommercial": {
              "long": 18047,
              "short": 1267,
              "net": 16780
            },
            "smallTrader": {
              "long": 18471,
              "short": 5624,
              "net": 12847
            }
          },
          "openInterest": 50968
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50357,
              "short": 53318,
              "net": -2961
            },
            "nonCommercial": {
              "long": 11675,
              "short": 14109,
              "net": -2434
            },
            "smallTrader": {
              "long": 15165,
              "short": 9770,
              "net": 5395
            }
          },
          "openInterest": 77959
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12787,
              "short": 23734,
              "net": -10947
            },
            "nonCommercial": {
              "long": 8660,
              "short": 2000,
              "net": 6660
            },
            "smallTrader": {
              "long": 10903,
              "short": 6616,
              "net": 4287
            }
          },
          "openInterest": 34606
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32847,
              "short": 18810,
              "net": 14037
            },
            "nonCommercial": {
              "long": 4974,
              "short": 12902,
              "net": -7928
            },
            "smallTrader": {
              "long": 12970,
              "short": 19079,
              "net": -6109
            }
          },
          "openInterest": 51611
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40864,
              "short": 46710,
              "net": -5846
            },
            "nonCommercial": {
              "long": 9574,
              "short": 4581,
              "net": 4993
            },
            "smallTrader": {
              "long": 16835,
              "short": 15982,
              "net": 853
            }
          },
          "openInterest": 70436
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204464,
              "short": 260667,
              "net": -56203
            },
            "nonCommercial": {
              "long": 56682,
              "short": 6564,
              "net": 50118
            },
            "smallTrader": {
              "long": 93678,
              "short": 87593,
              "net": 6085
            }
          },
          "openInterest": 369363
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3872,
              "short": 2027,
              "net": 1845
            },
            "nonCommercial": {
              "long": 1749,
              "short": 1905,
              "net": -156
            },
            "smallTrader": {
              "long": 6248,
              "short": 7937,
              "net": -1689
            }
          },
          "openInterest": 11941
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103960,
              "short": 111444,
              "net": -7484
            },
            "nonCommercial": {
              "long": 12615,
              "short": 13750,
              "net": -1135
            },
            "smallTrader": {
              "long": 38528,
              "short": 29909,
              "net": 8619
            }
          },
          "openInterest": 170206
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49210,
              "short": 77115,
              "net": -27905
            },
            "nonCommercial": {
              "long": 18062,
              "short": 280,
              "net": 17782
            },
            "smallTrader": {
              "long": 43248,
              "short": 33125,
              "net": 10123
            }
          },
          "openInterest": 116445
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40345,
              "short": 38816,
              "net": 1529
            },
            "nonCommercial": {
              "long": 9095,
              "short": 8327,
              "net": 768
            },
            "smallTrader": {
              "long": 16460,
              "short": 18757,
              "net": -2297
            }
          },
          "openInterest": 70164
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23414,
              "short": 23511,
              "net": -97
            },
            "nonCommercial": {
              "long": 6119,
              "short": 13415,
              "net": -7296
            },
            "smallTrader": {
              "long": 31554,
              "short": 24161,
              "net": 7393
            }
          },
          "openInterest": 61949
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93975,
              "short": 116520,
              "net": -22545
            },
            "nonCommercial": {
              "long": 12097,
              "short": 3035,
              "net": 9062
            },
            "smallTrader": {
              "long": 38045,
              "short": 24562,
              "net": 13483
            }
          },
          "openInterest": 145867
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10130,
              "short": 17531,
              "net": -7401
            },
            "nonCommercial": {
              "long": 6686,
              "short": 1241,
              "net": 5445
            },
            "smallTrader": {
              "long": 5159,
              "short": 3203,
              "net": 1956
            }
          },
          "openInterest": 22684
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35743,
              "short": 79729,
              "net": -43986
            },
            "nonCommercial": {
              "long": 28429,
              "short": 4035,
              "net": 24394
            },
            "smallTrader": {
              "long": 35043,
              "short": 15451,
              "net": 19592
            }
          },
          "openInterest": 117829
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41093,
              "short": 47376,
              "net": -6283
            },
            "nonCommercial": {
              "long": 8090,
              "short": 7299,
              "net": 791
            },
            "smallTrader": {
              "long": 26892,
              "short": 21400,
              "net": 5492
            }
          },
          "openInterest": 88926
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35236,
              "short": 34668,
              "net": 568
            },
            "nonCommercial": {
              "long": 11956,
              "short": 13048,
              "net": -1092
            },
            "smallTrader": {
              "long": 26588,
              "short": 26064,
              "net": 524
            }
          },
          "openInterest": 78115
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80363,
              "short": 66802,
              "net": 13561
            },
            "nonCommercial": {
              "long": 10703,
              "short": 23857,
              "net": -13154
            },
            "smallTrader": {
              "long": 37945,
              "short": 38352,
              "net": -407
            }
          },
          "openInterest": 130640
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8472,
              "short": 15081,
              "net": -6609
            },
            "nonCommercial": {
              "long": 6747,
              "short": 860,
              "net": 5887
            },
            "smallTrader": {
              "long": 12218,
              "short": 11496,
              "net": 722
            }
          },
          "openInterest": 30295
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 571,
              "short": 0,
              "net": 571
            },
            "nonCommercial": {
              "long": 3463,
              "short": 4412,
              "net": -949
            },
            "smallTrader": {
              "long": 1906,
              "short": 1528,
              "net": 378
            }
          },
          "openInterest": 6045
        }
      ]
    },
    {
      "reportDate": "1995-05-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 227726,
              "short": 183856,
              "net": 43870
            },
            "nonCommercial": {
              "long": 8541,
              "short": 39457,
              "net": -30916
            },
            "smallTrader": {
              "long": 39195,
              "short": 52149,
              "net": -12954
            }
          },
          "openInterest": 282772
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 21631,
              "short": 15444,
              "net": 6187
            },
            "nonCommercial": {
              "long": 1584,
              "short": 4993,
              "net": -3409
            },
            "smallTrader": {
              "long": 3612,
              "short": 6390,
              "net": -2778
            }
          },
          "openInterest": 26827
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 296967,
              "short": 268194,
              "net": 28773
            },
            "nonCommercial": {
              "long": 24757,
              "short": 27723,
              "net": -2966
            },
            "smallTrader": {
              "long": 85859,
              "short": 111666,
              "net": -25807
            }
          },
          "openInterest": 412226
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 169174,
              "short": 160362,
              "net": 8812
            },
            "nonCommercial": {
              "long": 17921,
              "short": 20874,
              "net": -2953
            },
            "smallTrader": {
              "long": 18953,
              "short": 24812,
              "net": -5859
            }
          },
          "openInterest": 212545
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6979,
              "short": 5141,
              "net": 1838
            },
            "nonCommercial": {
              "long": 0,
              "short": 877,
              "net": -877
            },
            "smallTrader": {
              "long": 1694,
              "short": 2655,
              "net": -961
            }
          },
          "openInterest": 8673
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22340,
              "short": 3695,
              "net": 18645
            },
            "nonCommercial": {
              "long": 935,
              "short": 11580,
              "net": -10645
            },
            "smallTrader": {
              "long": 5176,
              "short": 13176,
              "net": -8000
            }
          },
          "openInterest": 29270
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10824,
              "short": 37733,
              "net": -26909
            },
            "nonCommercial": {
              "long": 16528,
              "short": 855,
              "net": 15673
            },
            "smallTrader": {
              "long": 17782,
              "short": 6546,
              "net": 11236
            }
          },
          "openInterest": 48219
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56405,
              "short": 56006,
              "net": 399
            },
            "nonCommercial": {
              "long": 10851,
              "short": 16593,
              "net": -5742
            },
            "smallTrader": {
              "long": 16364,
              "short": 11021,
              "net": 5343
            }
          },
          "openInterest": 84365
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15184,
              "short": 21966,
              "net": -6782
            },
            "nonCommercial": {
              "long": 6766,
              "short": 2557,
              "net": 4209
            },
            "smallTrader": {
              "long": 9259,
              "short": 6686,
              "net": 2573
            }
          },
          "openInterest": 33408
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34529,
              "short": 18809,
              "net": 15720
            },
            "nonCommercial": {
              "long": 4600,
              "short": 14659,
              "net": -10059
            },
            "smallTrader": {
              "long": 13008,
              "short": 18669,
              "net": -5661
            }
          },
          "openInterest": 53070
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41375,
              "short": 47087,
              "net": -5712
            },
            "nonCommercial": {
              "long": 9838,
              "short": 4445,
              "net": 5393
            },
            "smallTrader": {
              "long": 16681,
              "short": 16362,
              "net": 319
            }
          },
          "openInterest": 70884
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 214293,
              "short": 260143,
              "net": -45850
            },
            "nonCommercial": {
              "long": 43477,
              "short": 1577,
              "net": 41900
            },
            "smallTrader": {
              "long": 80713,
              "short": 76763,
              "net": 3950
            }
          },
          "openInterest": 349155
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4000,
              "short": 1757,
              "net": 2243
            },
            "nonCommercial": {
              "long": 2028,
              "short": 1556,
              "net": 472
            },
            "smallTrader": {
              "long": 6184,
              "short": 8899,
              "net": -2715
            }
          },
          "openInterest": 12411
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108613,
              "short": 107049,
              "net": 1564
            },
            "nonCommercial": {
              "long": 13179,
              "short": 19220,
              "net": -6041
            },
            "smallTrader": {
              "long": 37075,
              "short": 32598,
              "net": 4477
            }
          },
          "openInterest": 173860
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 47064,
              "short": 67211,
              "net": -20147
            },
            "nonCommercial": {
              "long": 11114,
              "short": 802,
              "net": 10312
            },
            "smallTrader": {
              "long": 44181,
              "short": 34346,
              "net": 9835
            }
          },
          "openInterest": 109550
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44535,
              "short": 33425,
              "net": 11110
            },
            "nonCommercial": {
              "long": 6324,
              "short": 10263,
              "net": -3939
            },
            "smallTrader": {
              "long": 13960,
              "short": 21131,
              "net": -7171
            }
          },
          "openInterest": 68725
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24104,
              "short": 23200,
              "net": 904
            },
            "nonCommercial": {
              "long": 6879,
              "short": 11955,
              "net": -5076
            },
            "smallTrader": {
              "long": 29761,
              "short": 25589,
              "net": 4172
            }
          },
          "openInterest": 62317
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89785,
              "short": 124013,
              "net": -34228
            },
            "nonCommercial": {
              "long": 18865,
              "short": 2026,
              "net": 16839
            },
            "smallTrader": {
              "long": 38611,
              "short": 21222,
              "net": 17389
            }
          },
          "openInterest": 148982
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11669,
              "short": 16203,
              "net": -4534
            },
            "nonCommercial": {
              "long": 3673,
              "short": 804,
              "net": 2869
            },
            "smallTrader": {
              "long": 4164,
              "short": 2499,
              "net": 1665
            }
          },
          "openInterest": 20248
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38179,
              "short": 73917,
              "net": -35738
            },
            "nonCommercial": {
              "long": 20122,
              "short": 2965,
              "net": 17157
            },
            "smallTrader": {
              "long": 32973,
              "short": 14392,
              "net": 18581
            }
          },
          "openInterest": 109851
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36427,
              "short": 45586,
              "net": -9159
            },
            "nonCommercial": {
              "long": 8428,
              "short": 6505,
              "net": 1923
            },
            "smallTrader": {
              "long": 28165,
              "short": 20929,
              "net": 7236
            }
          },
          "openInterest": 85118
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39012,
              "short": 32906,
              "net": 6106
            },
            "nonCommercial": {
              "long": 10729,
              "short": 19134,
              "net": -8405
            },
            "smallTrader": {
              "long": 26973,
              "short": 24674,
              "net": 2299
            }
          },
          "openInterest": 82492
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75529,
              "short": 73110,
              "net": 2419
            },
            "nonCommercial": {
              "long": 10535,
              "short": 18105,
              "net": -7570
            },
            "smallTrader": {
              "long": 40276,
              "short": 35125,
              "net": 5151
            }
          },
          "openInterest": 128267
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16238,
              "short": 7236,
              "net": 9002
            },
            "nonCommercial": {
              "long": 1378,
              "short": 6483,
              "net": -5105
            },
            "smallTrader": {
              "long": 9405,
              "short": 13302,
              "net": -3897
            }
          },
          "openInterest": 30369
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 560,
              "net": -260
            },
            "nonCommercial": {
              "long": 2092,
              "short": 3210,
              "net": -1118
            },
            "smallTrader": {
              "long": 2209,
              "short": 831,
              "net": 1378
            }
          },
          "openInterest": 6427
        }
      ]
    },
    {
      "reportDate": "1995-05-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 198115,
              "short": 183693,
              "net": 14422
            },
            "nonCommercial": {
              "long": 19897,
              "short": 28102,
              "net": -8205
            },
            "smallTrader": {
              "long": 46589,
              "short": 52806,
              "net": -6217
            }
          },
          "openInterest": 265571
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 20538,
              "short": 17906,
              "net": 2632
            },
            "nonCommercial": {
              "long": 1674,
              "short": 1750,
              "net": -76
            },
            "smallTrader": {
              "long": 4063,
              "short": 6619,
              "net": -2556
            }
          },
          "openInterest": 26275
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 229904,
              "short": 236043,
              "net": -6139
            },
            "nonCommercial": {
              "long": 39928,
              "short": 31441,
              "net": 8487
            },
            "smallTrader": {
              "long": 92161,
              "short": 94509,
              "net": -2348
            }
          },
          "openInterest": 376595
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 165733,
              "short": 170039,
              "net": -4306
            },
            "nonCommercial": {
              "long": 26543,
              "short": 18446,
              "net": 8097
            },
            "smallTrader": {
              "long": 19620,
              "short": 23411,
              "net": -3791
            }
          },
          "openInterest": 215549
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7241,
              "short": 4057,
              "net": 3184
            },
            "nonCommercial": {
              "long": 283,
              "short": 2245,
              "net": -1962
            },
            "smallTrader": {
              "long": 2420,
              "short": 3642,
              "net": -1222
            }
          },
          "openInterest": 9944
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21233,
              "short": 3687,
              "net": 17546
            },
            "nonCommercial": {
              "long": 984,
              "short": 11811,
              "net": -10827
            },
            "smallTrader": {
              "long": 5742,
              "short": 12461,
              "net": -6719
            }
          },
          "openInterest": 28733
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12063,
              "short": 32883,
              "net": -20820
            },
            "nonCommercial": {
              "long": 14333,
              "short": 1078,
              "net": 13255
            },
            "smallTrader": {
              "long": 15627,
              "short": 8062,
              "net": 7565
            }
          },
          "openInterest": 45027
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55043,
              "short": 56002,
              "net": -959
            },
            "nonCommercial": {
              "long": 11059,
              "short": 16431,
              "net": -5372
            },
            "smallTrader": {
              "long": 16633,
              "short": 10302,
              "net": 6331
            }
          },
          "openInterest": 83479
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20457,
              "short": 19077,
              "net": 1380
            },
            "nonCommercial": {
              "long": 4530,
              "short": 7453,
              "net": -2923
            },
            "smallTrader": {
              "long": 9592,
              "short": 8049,
              "net": 1543
            }
          },
          "openInterest": 36749
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28872,
              "short": 20893,
              "net": 7979
            },
            "nonCommercial": {
              "long": 5294,
              "short": 10001,
              "net": -4707
            },
            "smallTrader": {
              "long": 17538,
              "short": 20810,
              "net": -3272
            }
          },
          "openInterest": 52418
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41105,
              "short": 48102,
              "net": -6997
            },
            "nonCommercial": {
              "long": 11381,
              "short": 4743,
              "net": 6638
            },
            "smallTrader": {
              "long": 16310,
              "short": 15951,
              "net": 359
            }
          },
          "openInterest": 71919
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202475,
              "short": 251862,
              "net": -49387
            },
            "nonCommercial": {
              "long": 45858,
              "short": 3656,
              "net": 42202
            },
            "smallTrader": {
              "long": 77906,
              "short": 70721,
              "net": 7185
            }
          },
          "openInterest": 338263
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4199,
              "short": 1872,
              "net": 2327
            },
            "nonCommercial": {
              "long": 1769,
              "short": 1752,
              "net": 17
            },
            "smallTrader": {
              "long": 6107,
              "short": 8451,
              "net": -2344
            }
          },
          "openInterest": 12392
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117613,
              "short": 110597,
              "net": 7016
            },
            "nonCommercial": {
              "long": 11361,
              "short": 21878,
              "net": -10517
            },
            "smallTrader": {
              "long": 37316,
              "short": 33815,
              "net": 3501
            }
          },
          "openInterest": 181812
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 53152,
              "short": 73405,
              "net": -20253
            },
            "nonCommercial": {
              "long": 11458,
              "short": 2422,
              "net": 9036
            },
            "smallTrader": {
              "long": 47447,
              "short": 36230,
              "net": 11217
            }
          },
          "openInterest": 119376
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46642,
              "short": 29846,
              "net": 16796
            },
            "nonCommercial": {
              "long": 5010,
              "short": 12694,
              "net": -7684
            },
            "smallTrader": {
              "long": 11655,
              "short": 20767,
              "net": -9112
            }
          },
          "openInterest": 67121
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27005,
              "short": 25078,
              "net": 1927
            },
            "nonCommercial": {
              "long": 7995,
              "short": 8828,
              "net": -833
            },
            "smallTrader": {
              "long": 25341,
              "short": 26435,
              "net": -1094
            }
          },
          "openInterest": 62154
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 675,
              "short": 2244,
              "net": -1569
            },
            "nonCommercial": {
              "long": 679,
              "short": 0,
              "net": 679
            },
            "smallTrader": {
              "long": 2053,
              "short": 1163,
              "net": 890
            }
          },
          "openInterest": 3407
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84086,
              "short": 128438,
              "net": -44352
            },
            "nonCommercial": {
              "long": 28660,
              "short": 760,
              "net": 27900
            },
            "smallTrader": {
              "long": 42018,
              "short": 25566,
              "net": 16452
            }
          },
          "openInterest": 156452
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11394,
              "short": 15304,
              "net": -3910
            },
            "nonCommercial": {
              "long": 3622,
              "short": 1152,
              "net": 2470
            },
            "smallTrader": {
              "long": 4135,
              "short": 2695,
              "net": 1440
            }
          },
          "openInterest": 19849
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37212,
              "short": 72781,
              "net": -35569
            },
            "nonCommercial": {
              "long": 18076,
              "short": 4011,
              "net": 14065
            },
            "smallTrader": {
              "long": 33704,
              "short": 12200,
              "net": 21504
            }
          },
          "openInterest": 107691
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25525,
              "short": 65520,
              "net": -39995
            },
            "nonCommercial": {
              "long": 29439,
              "short": 3600,
              "net": 25839
            },
            "smallTrader": {
              "long": 35775,
              "short": 21619,
              "net": 14156
            }
          },
          "openInterest": 101027
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24659,
              "short": 40968,
              "net": -16309
            },
            "nonCommercial": {
              "long": 12588,
              "short": 5221,
              "net": 7367
            },
            "smallTrader": {
              "long": 28335,
              "short": 19393,
              "net": 8942
            }
          },
          "openInterest": 70903
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73220,
              "short": 71739,
              "net": 1481
            },
            "nonCommercial": {
              "long": 10545,
              "short": 19122,
              "net": -8577
            },
            "smallTrader": {
              "long": 38448,
              "short": 31352,
              "net": 7096
            }
          },
          "openInterest": 123734
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17969,
              "short": 5601,
              "net": 12368
            },
            "nonCommercial": {
              "long": 1440,
              "short": 7818,
              "net": -6378
            },
            "smallTrader": {
              "long": 9390,
              "short": 15380,
              "net": -5990
            }
          },
          "openInterest": 32209
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 967,
              "net": -667
            },
            "nonCommercial": {
              "long": 3110,
              "short": 4111,
              "net": -1001
            },
            "smallTrader": {
              "long": 2333,
              "short": 665,
              "net": 1668
            }
          },
          "openInterest": 7557
        }
      ]
    },
    {
      "reportDate": "1995-05-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 195088,
              "short": 180496,
              "net": 14592
            },
            "nonCommercial": {
              "long": 17226,
              "short": 22901,
              "net": -5675
            },
            "smallTrader": {
              "long": 51573,
              "short": 60490,
              "net": -8917
            }
          },
          "openInterest": 269192
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14605,
              "short": 13163,
              "net": 1442
            },
            "nonCommercial": {
              "long": 2202,
              "short": 1215,
              "net": 987
            },
            "smallTrader": {
              "long": 4111,
              "short": 6540,
              "net": -2429
            }
          },
          "openInterest": 20918
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254658,
              "short": 249958,
              "net": 4700
            },
            "nonCommercial": {
              "long": 38844,
              "short": 32775,
              "net": 6069
            },
            "smallTrader": {
              "long": 78765,
              "short": 89534,
              "net": -10769
            }
          },
          "openInterest": 404958
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 158816,
              "short": 164754,
              "net": -5938
            },
            "nonCommercial": {
              "long": 29548,
              "short": 17687,
              "net": 11861
            },
            "smallTrader": {
              "long": 20700,
              "short": 26623,
              "net": -5923
            }
          },
          "openInterest": 213868
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7450,
              "short": 3995,
              "net": 3455
            },
            "nonCommercial": {
              "long": 216,
              "short": 2038,
              "net": -1822
            },
            "smallTrader": {
              "long": 2191,
              "short": 3824,
              "net": -1633
            }
          },
          "openInterest": 9857
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17012,
              "short": 9274,
              "net": 7738
            },
            "nonCommercial": {
              "long": 521,
              "short": 7184,
              "net": -6663
            },
            "smallTrader": {
              "long": 7045,
              "short": 8120,
              "net": -1075
            }
          },
          "openInterest": 25232
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11942,
              "short": 26742,
              "net": -14800
            },
            "nonCommercial": {
              "long": 9787,
              "short": 1747,
              "net": 8040
            },
            "smallTrader": {
              "long": 16019,
              "short": 9259,
              "net": 6760
            }
          },
          "openInterest": 40885
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54702,
              "short": 55585,
              "net": -883
            },
            "nonCommercial": {
              "long": 10665,
              "short": 15987,
              "net": -5322
            },
            "smallTrader": {
              "long": 16551,
              "short": 10346,
              "net": 6205
            }
          },
          "openInterest": 82433
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20112,
              "short": 18273,
              "net": 1839
            },
            "nonCommercial": {
              "long": 3233,
              "short": 7301,
              "net": -4068
            },
            "smallTrader": {
              "long": 10187,
              "short": 7958,
              "net": 2229
            }
          },
          "openInterest": 35786
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24447,
              "short": 20857,
              "net": 3590
            },
            "nonCommercial": {
              "long": 4440,
              "short": 6358,
              "net": -1918
            },
            "smallTrader": {
              "long": 13301,
              "short": 14973,
              "net": -1672
            }
          },
          "openInterest": 42941
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38990,
              "short": 49209,
              "net": -10219
            },
            "nonCommercial": {
              "long": 15069,
              "short": 4862,
              "net": 10207
            },
            "smallTrader": {
              "long": 16742,
              "short": 16730,
              "net": 12
            }
          },
          "openInterest": 74290
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221716,
              "short": 240665,
              "net": -18949
            },
            "nonCommercial": {
              "long": 24890,
              "short": 4607,
              "net": 20283
            },
            "smallTrader": {
              "long": 72986,
              "short": 74320,
              "net": -1334
            }
          },
          "openInterest": 329400
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3647,
              "short": 1841,
              "net": 1806
            },
            "nonCommercial": {
              "long": 1500,
              "short": 1357,
              "net": 143
            },
            "smallTrader": {
              "long": 5788,
              "short": 7737,
              "net": -1949
            }
          },
          "openInterest": 11130
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99640,
              "short": 98694,
              "net": 946
            },
            "nonCommercial": {
              "long": 11716,
              "short": 17770,
              "net": -6054
            },
            "smallTrader": {
              "long": 36400,
              "short": 31292,
              "net": 5108
            }
          },
          "openInterest": 159456
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61699,
              "short": 69818,
              "net": -8119
            },
            "nonCommercial": {
              "long": 3956,
              "short": 3689,
              "net": 267
            },
            "smallTrader": {
              "long": 43024,
              "short": 35172,
              "net": 7852
            }
          },
          "openInterest": 115409
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44159,
              "short": 38623,
              "net": 5536
            },
            "nonCommercial": {
              "long": 6705,
              "short": 9084,
              "net": -2379
            },
            "smallTrader": {
              "long": 14937,
              "short": 18094,
              "net": -3157
            }
          },
          "openInterest": 69703
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27574,
              "short": 25167,
              "net": 2407
            },
            "nonCommercial": {
              "long": 8529,
              "short": 8316,
              "net": 213
            },
            "smallTrader": {
              "long": 24394,
              "short": 27014,
              "net": -2620
            }
          },
          "openInterest": 61979
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 681,
              "short": 2974,
              "net": -2293
            },
            "nonCommercial": {
              "long": 1162,
              "short": 0,
              "net": 1162
            },
            "smallTrader": {
              "long": 2545,
              "short": 1414,
              "net": 1131
            }
          },
          "openInterest": 4388
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88051,
              "short": 115824,
              "net": -27773
            },
            "nonCommercial": {
              "long": 18243,
              "short": 3176,
              "net": 15067
            },
            "smallTrader": {
              "long": 33780,
              "short": 21074,
              "net": 12706
            }
          },
          "openInterest": 143112
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11729,
              "short": 16204,
              "net": -4475
            },
            "nonCommercial": {
              "long": 3766,
              "short": 959,
              "net": 2807
            },
            "smallTrader": {
              "long": 4091,
              "short": 2423,
              "net": 1668
            }
          },
          "openInterest": 20247
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37810,
              "short": 69674,
              "net": -31864
            },
            "nonCommercial": {
              "long": 17557,
              "short": 6573,
              "net": 10984
            },
            "smallTrader": {
              "long": 33708,
              "short": 12828,
              "net": 20880
            }
          },
          "openInterest": 107938
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27633,
              "short": 54611,
              "net": -26978
            },
            "nonCommercial": {
              "long": 19499,
              "short": 3712,
              "net": 15787
            },
            "smallTrader": {
              "long": 31371,
              "short": 20180,
              "net": 11191
            }
          },
          "openInterest": 87671
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20738,
              "short": 43643,
              "net": -22905
            },
            "nonCommercial": {
              "long": 17850,
              "short": 4703,
              "net": 13147
            },
            "smallTrader": {
              "long": 29429,
              "short": 19671,
              "net": 9758
            }
          },
          "openInterest": 72458
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76287,
              "short": 71758,
              "net": 4529
            },
            "nonCommercial": {
              "long": 10158,
              "short": 21325,
              "net": -11167
            },
            "smallTrader": {
              "long": 39788,
              "short": 33150,
              "net": 6638
            }
          },
          "openInterest": 128259
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14843,
              "short": 7852,
              "net": 6991
            },
            "nonCommercial": {
              "long": 1713,
              "short": 4534,
              "net": -2821
            },
            "smallTrader": {
              "long": 8739,
              "short": 12909,
              "net": -4170
            }
          },
          "openInterest": 28826
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 418,
              "short": 364,
              "net": 54
            },
            "nonCommercial": {
              "long": 2239,
              "short": 2932,
              "net": -693
            },
            "smallTrader": {
              "long": 1710,
              "short": 1071,
              "net": 639
            }
          },
          "openInterest": 5845
        }
      ]
    },
    {
      "reportDate": "1995-06-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 206000,
              "short": 184207,
              "net": 21793
            },
            "nonCommercial": {
              "long": 17170,
              "short": 25744,
              "net": -8574
            },
            "smallTrader": {
              "long": 47817,
              "short": 61036,
              "net": -13219
            }
          },
          "openInterest": 275771
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13043,
              "short": 12103,
              "net": 940
            },
            "nonCommercial": {
              "long": 2358,
              "short": 1215,
              "net": 1143
            },
            "smallTrader": {
              "long": 3651,
              "short": 5734,
              "net": -2083
            }
          },
          "openInterest": 19052
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 287592,
              "short": 288772,
              "net": -1180
            },
            "nonCommercial": {
              "long": 42817,
              "short": 27185,
              "net": 15632
            },
            "smallTrader": {
              "long": 81932,
              "short": 96384,
              "net": -14452
            }
          },
          "openInterest": 422599
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 153930,
              "short": 157371,
              "net": -3441
            },
            "nonCommercial": {
              "long": 21801,
              "short": 11069,
              "net": 10732
            },
            "smallTrader": {
              "long": 17573,
              "short": 24864,
              "net": -7291
            }
          },
          "openInterest": 194205
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8120,
              "short": 4413,
              "net": 3707
            },
            "nonCommercial": {
              "long": 265,
              "short": 2292,
              "net": -2027
            },
            "smallTrader": {
              "long": 2418,
              "short": 4098,
              "net": -1680
            }
          },
          "openInterest": 10803
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18654,
              "short": 11118,
              "net": 7536
            },
            "nonCommercial": {
              "long": 812,
              "short": 7127,
              "net": -6315
            },
            "smallTrader": {
              "long": 6916,
              "short": 8137,
              "net": -1221
            }
          },
          "openInterest": 27572
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15671,
              "short": 23138,
              "net": -7467
            },
            "nonCommercial": {
              "long": 6761,
              "short": 2034,
              "net": 4727
            },
            "smallTrader": {
              "long": 12910,
              "short": 10170,
              "net": 2740
            }
          },
          "openInterest": 39995
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52651,
              "short": 57074,
              "net": -4423
            },
            "nonCommercial": {
              "long": 9904,
              "short": 11735,
              "net": -1831
            },
            "smallTrader": {
              "long": 16791,
              "short": 10537,
              "net": 6254
            }
          },
          "openInterest": 79536
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19342,
              "short": 19290,
              "net": 52
            },
            "nonCommercial": {
              "long": 3122,
              "short": 6031,
              "net": -2909
            },
            "smallTrader": {
              "long": 11174,
              "short": 8317,
              "net": 2857
            }
          },
          "openInterest": 35598
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19231,
              "short": 23227,
              "net": -3996
            },
            "nonCommercial": {
              "long": 9269,
              "short": 7084,
              "net": 2185
            },
            "smallTrader": {
              "long": 17503,
              "short": 15692,
              "net": 1811
            }
          },
          "openInterest": 46811
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40673,
              "short": 46893,
              "net": -6220
            },
            "nonCommercial": {
              "long": 10640,
              "short": 4957,
              "net": 5683
            },
            "smallTrader": {
              "long": 15765,
              "short": 15228,
              "net": 537
            }
          },
          "openInterest": 70680
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 224827,
              "short": 228452,
              "net": -3625
            },
            "nonCommercial": {
              "long": 21796,
              "short": 6198,
              "net": 15598
            },
            "smallTrader": {
              "long": 72805,
              "short": 84778,
              "net": -11973
            }
          },
          "openInterest": 332841
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3388,
              "short": 2239,
              "net": 1149
            },
            "nonCommercial": {
              "long": 1609,
              "short": 1444,
              "net": 165
            },
            "smallTrader": {
              "long": 7155,
              "short": 8469,
              "net": -1314
            }
          },
          "openInterest": 12262
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109786,
              "short": 110995,
              "net": -1209
            },
            "nonCommercial": {
              "long": 13907,
              "short": 18187,
              "net": -4280
            },
            "smallTrader": {
              "long": 37906,
              "short": 32417,
              "net": 5489
            }
          },
          "openInterest": 170887
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 56508,
              "short": 63561,
              "net": -7053
            },
            "nonCommercial": {
              "long": 3985,
              "short": 4513,
              "net": -528
            },
            "smallTrader": {
              "long": 42668,
              "short": 35087,
              "net": 7581
            }
          },
          "openInterest": 111434
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46201,
              "short": 38054,
              "net": 8147
            },
            "nonCommercial": {
              "long": 6710,
              "short": 10484,
              "net": -3774
            },
            "smallTrader": {
              "long": 13299,
              "short": 17672,
              "net": -4373
            }
          },
          "openInterest": 68074
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24538,
              "short": 24239,
              "net": 299
            },
            "nonCommercial": {
              "long": 8751,
              "short": 6991,
              "net": 1760
            },
            "smallTrader": {
              "long": 24032,
              "short": 26091,
              "net": -2059
            }
          },
          "openInterest": 58778
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 220,
              "short": 3009,
              "net": -2789
            },
            "nonCommercial": {
              "long": 812,
              "short": 233,
              "net": 579
            },
            "smallTrader": {
              "long": 3835,
              "short": 1625,
              "net": 2210
            }
          },
          "openInterest": 4867
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94343,
              "short": 113054,
              "net": -18711
            },
            "nonCommercial": {
              "long": 13587,
              "short": 5777,
              "net": 7810
            },
            "smallTrader": {
              "long": 34260,
              "short": 23359,
              "net": 10901
            }
          },
          "openInterest": 144432
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11626,
              "short": 15553,
              "net": -3927
            },
            "nonCommercial": {
              "long": 3822,
              "short": 1484,
              "net": 2338
            },
            "smallTrader": {
              "long": 3735,
              "short": 2146,
              "net": 1589
            }
          },
          "openInterest": 20136
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39888,
              "short": 68331,
              "net": -28443
            },
            "nonCommercial": {
              "long": 16510,
              "short": 7857,
              "net": 8653
            },
            "smallTrader": {
              "long": 33708,
              "short": 13918,
              "net": 19790
            }
          },
          "openInterest": 108529
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26985,
              "short": 51141,
              "net": -24156
            },
            "nonCommercial": {
              "long": 15755,
              "short": 1975,
              "net": 13780
            },
            "smallTrader": {
              "long": 31445,
              "short": 21069,
              "net": 10376
            }
          },
          "openInterest": 84245
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21619,
              "short": 45689,
              "net": -24070
            },
            "nonCommercial": {
              "long": 18118,
              "short": 2895,
              "net": 15223
            },
            "smallTrader": {
              "long": 29409,
              "short": 20562,
              "net": 8847
            }
          },
          "openInterest": 74328
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71796,
              "short": 71843,
              "net": -47
            },
            "nonCommercial": {
              "long": 10557,
              "short": 15366,
              "net": -4809
            },
            "smallTrader": {
              "long": 42247,
              "short": 37391,
              "net": 4856
            }
          },
          "openInterest": 126589
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14968,
              "short": 7982,
              "net": 6986
            },
            "nonCommercial": {
              "long": 1230,
              "short": 4311,
              "net": -3081
            },
            "smallTrader": {
              "long": 8724,
              "short": 12629,
              "net": -3905
            }
          },
          "openInterest": 28268
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 350,
              "short": 437,
              "net": -87
            },
            "nonCommercial": {
              "long": 2601,
              "short": 3087,
              "net": -486
            },
            "smallTrader": {
              "long": 1612,
              "short": 1039,
              "net": 573
            }
          },
          "openInterest": 6257
        }
      ]
    },
    {
      "reportDate": "1995-06-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 223709,
              "short": 193759,
              "net": 29950
            },
            "nonCommercial": {
              "long": 14721,
              "short": 29794,
              "net": -15073
            },
            "smallTrader": {
              "long": 45905,
              "short": 60782,
              "net": -14877
            }
          },
          "openInterest": 285987
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13852,
              "short": 12265,
              "net": 1587
            },
            "nonCommercial": {
              "long": 1800,
              "short": 1285,
              "net": 515
            },
            "smallTrader": {
              "long": 3006,
              "short": 5108,
              "net": -2102
            }
          },
          "openInterest": 18658
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 283619,
              "short": 301916,
              "net": -18297
            },
            "nonCommercial": {
              "long": 57991,
              "short": 25431,
              "net": 32560
            },
            "smallTrader": {
              "long": 82724,
              "short": 96987,
              "net": -14263
            }
          },
          "openInterest": 429859
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148733,
              "short": 153762,
              "net": -5029
            },
            "nonCommercial": {
              "long": 21946,
              "short": 13100,
              "net": 8846
            },
            "smallTrader": {
              "long": 17083,
              "short": 20900,
              "net": -3817
            }
          },
          "openInterest": 188994
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7709,
              "short": 4428,
              "net": 3281
            },
            "nonCommercial": {
              "long": 0,
              "short": 1906,
              "net": -1906
            },
            "smallTrader": {
              "long": 2845,
              "short": 4220,
              "net": -1375
            }
          },
          "openInterest": 10554
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28140,
              "short": 19437,
              "net": 8703
            },
            "nonCommercial": {
              "long": 435,
              "short": 7111,
              "net": -6676
            },
            "smallTrader": {
              "long": 6571,
              "short": 8598,
              "net": -2027
            }
          },
          "openInterest": 36074
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15799,
              "short": 22590,
              "net": -6791
            },
            "nonCommercial": {
              "long": 5414,
              "short": 3459,
              "net": 1955
            },
            "smallTrader": {
              "long": 16360,
              "short": 11524,
              "net": 4836
            }
          },
          "openInterest": 40815
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52932,
              "short": 55154,
              "net": -2222
            },
            "nonCommercial": {
              "long": 9480,
              "short": 14312,
              "net": -4832
            },
            "smallTrader": {
              "long": 18263,
              "short": 11209,
              "net": 7054
            }
          },
          "openInterest": 80836
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20823,
              "short": 19036,
              "net": 1787
            },
            "nonCommercial": {
              "long": 3052,
              "short": 6558,
              "net": -3506
            },
            "smallTrader": {
              "long": 10621,
              "short": 8902,
              "net": 1719
            }
          },
          "openInterest": 36266
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17708,
              "short": 22500,
              "net": -4792
            },
            "nonCommercial": {
              "long": 10989,
              "short": 7416,
              "net": 3573
            },
            "smallTrader": {
              "long": 15194,
              "short": 13975,
              "net": 1219
            }
          },
          "openInterest": 44772
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38549,
              "short": 45739,
              "net": -7190
            },
            "nonCommercial": {
              "long": 11287,
              "short": 4292,
              "net": 6995
            },
            "smallTrader": {
              "long": 15415,
              "short": 15220,
              "net": 195
            }
          },
          "openInterest": 68655
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 232957,
              "short": 232013,
              "net": 944
            },
            "nonCommercial": {
              "long": 20181,
              "short": 9652,
              "net": 10529
            },
            "smallTrader": {
              "long": 74297,
              "short": 85770,
              "net": -11473
            }
          },
          "openInterest": 340225
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3301,
              "short": 2382,
              "net": 919
            },
            "nonCommercial": {
              "long": 1377,
              "short": 1371,
              "net": 6
            },
            "smallTrader": {
              "long": 7484,
              "short": 8409,
              "net": -925
            }
          },
          "openInterest": 12242
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102130,
              "short": 115450,
              "net": -13320
            },
            "nonCommercial": {
              "long": 17242,
              "short": 12814,
              "net": 4428
            },
            "smallTrader": {
              "long": 38099,
              "short": 29207,
              "net": 8892
            }
          },
          "openInterest": 164848
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 63014,
              "short": 62950,
              "net": 64
            },
            "nonCommercial": {
              "long": 4553,
              "short": 10722,
              "net": -6169
            },
            "smallTrader": {
              "long": 44086,
              "short": 37981,
              "net": 6105
            }
          },
          "openInterest": 120578
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50014,
              "short": 40640,
              "net": 9374
            },
            "nonCommercial": {
              "long": 4766,
              "short": 9586,
              "net": -4820
            },
            "smallTrader": {
              "long": 14443,
              "short": 18997,
              "net": -4554
            }
          },
          "openInterest": 70892
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23650,
              "short": 25892,
              "net": -2242
            },
            "nonCommercial": {
              "long": 12545,
              "short": 5452,
              "net": 7093
            },
            "smallTrader": {
              "long": 21899,
              "short": 26750,
              "net": -4851
            }
          },
          "openInterest": 59673
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 591,
              "short": 3572,
              "net": -2981
            },
            "nonCommercial": {
              "long": 1287,
              "short": 0,
              "net": 1287
            },
            "smallTrader": {
              "long": 3338,
              "short": 1644,
              "net": 1694
            }
          },
          "openInterest": 5216
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91043,
              "short": 113563,
              "net": -22520
            },
            "nonCommercial": {
              "long": 13420,
              "short": 4190,
              "net": 9230
            },
            "smallTrader": {
              "long": 36838,
              "short": 23548,
              "net": 13290
            }
          },
          "openInterest": 144185
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11200,
              "short": 17844,
              "net": -6644
            },
            "nonCommercial": {
              "long": 5122,
              "short": 831,
              "net": 4291
            },
            "smallTrader": {
              "long": 4660,
              "short": 2307,
              "net": 2353
            }
          },
          "openInterest": 21890
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42109,
              "short": 72651,
              "net": -30542
            },
            "nonCommercial": {
              "long": 16344,
              "short": 4824,
              "net": 11520
            },
            "smallTrader": {
              "long": 32224,
              "short": 13202,
              "net": 19022
            }
          },
          "openInterest": 108288
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25990,
              "short": 49314,
              "net": -23324
            },
            "nonCommercial": {
              "long": 15271,
              "short": 3093,
              "net": 12178
            },
            "smallTrader": {
              "long": 31562,
              "short": 20416,
              "net": 11146
            }
          },
          "openInterest": 81832
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23806,
              "short": 40960,
              "net": -17154
            },
            "nonCommercial": {
              "long": 13482,
              "short": 2173,
              "net": 11309
            },
            "smallTrader": {
              "long": 26249,
              "short": 20404,
              "net": 5845
            }
          },
          "openInterest": 68389
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74522,
              "short": 77744,
              "net": -3222
            },
            "nonCommercial": {
              "long": 8531,
              "short": 14543,
              "net": -6012
            },
            "smallTrader": {
              "long": 40338,
              "short": 31104,
              "net": 9234
            }
          },
          "openInterest": 123677
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20856,
              "short": 13659,
              "net": 7197
            },
            "nonCommercial": {
              "long": 993,
              "short": 4056,
              "net": -3063
            },
            "smallTrader": {
              "long": 8789,
              "short": 12923,
              "net": -4134
            }
          },
          "openInterest": 31048
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 360,
              "short": 706,
              "net": -346
            },
            "nonCommercial": {
              "long": 2560,
              "short": 2949,
              "net": -389
            },
            "smallTrader": {
              "long": 1795,
              "short": 1060,
              "net": 735
            }
          },
          "openInterest": 5957
        }
      ]
    },
    {
      "reportDate": "1995-06-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 228892,
              "short": 200798,
              "net": 28094
            },
            "nonCommercial": {
              "long": 16695,
              "short": 26188,
              "net": -9493
            },
            "smallTrader": {
              "long": 42413,
              "short": 61014,
              "net": -18601
            }
          },
          "openInterest": 290245
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13771,
              "short": 11804,
              "net": 1967
            },
            "nonCommercial": {
              "long": 1866,
              "short": 1992,
              "net": -126
            },
            "smallTrader": {
              "long": 3327,
              "short": 5168,
              "net": -1841
            }
          },
          "openInterest": 18964
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 298688,
              "short": 302739,
              "net": -4051
            },
            "nonCommercial": {
              "long": 45783,
              "short": 24679,
              "net": 21104
            },
            "smallTrader": {
              "long": 65940,
              "short": 82993,
              "net": -17053
            }
          },
          "openInterest": 419237
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 149802,
              "short": 146216,
              "net": 3586
            },
            "nonCommercial": {
              "long": 19492,
              "short": 16028,
              "net": 3464
            },
            "smallTrader": {
              "long": 13618,
              "short": 20668,
              "net": -7050
            }
          },
          "openInterest": 183722
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4417,
              "short": 2529,
              "net": 1888
            },
            "nonCommercial": {
              "long": 288,
              "short": 935,
              "net": -647
            },
            "smallTrader": {
              "long": 1685,
              "short": 2926,
              "net": -1241
            }
          },
          "openInterest": 6390
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9117,
              "short": 8167,
              "net": 950
            },
            "nonCommercial": {
              "long": 2133,
              "short": 4559,
              "net": -2426
            },
            "smallTrader": {
              "long": 8092,
              "short": 6616,
              "net": 1476
            }
          },
          "openInterest": 19393
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13428,
              "short": 21312,
              "net": -7884
            },
            "nonCommercial": {
              "long": 6720,
              "short": 2367,
              "net": 4353
            },
            "smallTrader": {
              "long": 13822,
              "short": 10291,
              "net": 3531
            }
          },
          "openInterest": 36466
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50319,
              "short": 55081,
              "net": -4762
            },
            "nonCommercial": {
              "long": 8257,
              "short": 11666,
              "net": -3409
            },
            "smallTrader": {
              "long": 13180,
              "short": 5009,
              "net": 8171
            }
          },
          "openInterest": 71917
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20571,
              "short": 18920,
              "net": 1651
            },
            "nonCommercial": {
              "long": 2977,
              "short": 6033,
              "net": -3056
            },
            "smallTrader": {
              "long": 9710,
              "short": 8305,
              "net": 1405
            }
          },
          "openInterest": 34981
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15027,
              "short": 28461,
              "net": -13434
            },
            "nonCommercial": {
              "long": 19162,
              "short": 8941,
              "net": 10221
            },
            "smallTrader": {
              "long": 18123,
              "short": 14910,
              "net": 3213
            }
          },
          "openInterest": 52846
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39777,
              "short": 46139,
              "net": -6362
            },
            "nonCommercial": {
              "long": 8774,
              "short": 3500,
              "net": 5274
            },
            "smallTrader": {
              "long": 15815,
              "short": 14727,
              "net": 1088
            }
          },
          "openInterest": 67790
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 250723,
              "short": 219359,
              "net": 31364
            },
            "nonCommercial": {
              "long": 14745,
              "short": 29949,
              "net": -15204
            },
            "smallTrader": {
              "long": 70297,
              "short": 86457,
              "net": -16160
            }
          },
          "openInterest": 351439
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3885,
              "short": 2801,
              "net": 1084
            },
            "nonCommercial": {
              "long": 1465,
              "short": 1817,
              "net": -352
            },
            "smallTrader": {
              "long": 6968,
              "short": 7700,
              "net": -732
            }
          },
          "openInterest": 12475
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103006,
              "short": 141191,
              "net": -38185
            },
            "nonCommercial": {
              "long": 33046,
              "short": 6879,
              "net": 26167
            },
            "smallTrader": {
              "long": 40991,
              "short": 28973,
              "net": 12018
            }
          },
          "openInterest": 183209
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65299,
              "short": 61204,
              "net": 4095
            },
            "nonCommercial": {
              "long": 3946,
              "short": 13836,
              "net": -9890
            },
            "smallTrader": {
              "long": 48031,
              "short": 42236,
              "net": 5795
            }
          },
          "openInterest": 125782
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21840,
              "short": 9707,
              "net": 12133
            },
            "nonCommercial": {
              "long": 3110,
              "short": 8627,
              "net": -5517
            },
            "smallTrader": {
              "long": 9331,
              "short": 15947,
              "net": -6616
            }
          },
          "openInterest": 35188
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22418,
              "short": 24617,
              "net": -2199
            },
            "nonCommercial": {
              "long": 9359,
              "short": 4263,
              "net": 5096
            },
            "smallTrader": {
              "long": 22097,
              "short": 24994,
              "net": -2897
            }
          },
          "openInterest": 55015
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 346,
              "short": 3799,
              "net": -3453
            },
            "nonCommercial": {
              "long": 1981,
              "short": 227,
              "net": 1754
            },
            "smallTrader": {
              "long": 2971,
              "short": 1272,
              "net": 1699
            }
          },
          "openInterest": 5298
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98879,
              "short": 106285,
              "net": -7406
            },
            "nonCommercial": {
              "long": 8310,
              "short": 13365,
              "net": -5055
            },
            "smallTrader": {
              "long": 39281,
              "short": 26820,
              "net": 12461
            }
          },
          "openInterest": 149355
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9822,
              "short": 19179,
              "net": -9357
            },
            "nonCommercial": {
              "long": 7269,
              "short": 1122,
              "net": 6147
            },
            "smallTrader": {
              "long": 4835,
              "short": 1625,
              "net": 3210
            }
          },
          "openInterest": 22584
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42557,
              "short": 76161,
              "net": -33604
            },
            "nonCommercial": {
              "long": 17296,
              "short": 4719,
              "net": 12577
            },
            "smallTrader": {
              "long": 34933,
              "short": 13906,
              "net": 21027
            }
          },
          "openInterest": 112393
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26261,
              "short": 54087,
              "net": -27826
            },
            "nonCommercial": {
              "long": 19205,
              "short": 3874,
              "net": 15331
            },
            "smallTrader": {
              "long": 34292,
              "short": 21797,
              "net": 12495
            }
          },
          "openInterest": 90154
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20231,
              "short": 50801,
              "net": -30570
            },
            "nonCommercial": {
              "long": 21375,
              "short": 3220,
              "net": 18155
            },
            "smallTrader": {
              "long": 34819,
              "short": 22404,
              "net": 12415
            }
          },
          "openInterest": 81456
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71272,
              "short": 78145,
              "net": -6873
            },
            "nonCommercial": {
              "long": 8137,
              "short": 13321,
              "net": -5184
            },
            "smallTrader": {
              "long": 42939,
              "short": 30882,
              "net": 12057
            }
          },
          "openInterest": 122540
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10849,
              "short": 4475,
              "net": 6374
            },
            "nonCommercial": {
              "long": 886,
              "short": 4202,
              "net": -3316
            },
            "smallTrader": {
              "long": 7573,
              "short": 10631,
              "net": -3058
            }
          },
          "openInterest": 20066
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 552,
              "short": 734,
              "net": -182
            },
            "nonCommercial": {
              "long": 2040,
              "short": 2565,
              "net": -525
            },
            "smallTrader": {
              "long": 1708,
              "short": 1001,
              "net": 707
            }
          },
          "openInterest": 6897
        }
      ]
    },
    {
      "reportDate": "1995-06-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 241514,
              "short": 223558,
              "net": 17956
            },
            "nonCommercial": {
              "long": 16047,
              "short": 25436,
              "net": -9389
            },
            "smallTrader": {
              "long": 46416,
              "short": 54983,
              "net": -8567
            }
          },
          "openInterest": 306836
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13676,
              "short": 10833,
              "net": 2843
            },
            "nonCommercial": {
              "long": 1719,
              "short": 1792,
              "net": -73
            },
            "smallTrader": {
              "long": 3117,
              "short": 5887,
              "net": -2770
            }
          },
          "openInterest": 18512
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 288845,
              "short": 290819,
              "net": -1974
            },
            "nonCommercial": {
              "long": 43006,
              "short": 28239,
              "net": 14767
            },
            "smallTrader": {
              "long": 68116,
              "short": 80909,
              "net": -12793
            }
          },
          "openInterest": 407813
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 155299,
              "short": 158593,
              "net": -3294
            },
            "nonCommercial": {
              "long": 21789,
              "short": 13055,
              "net": 8734
            },
            "smallTrader": {
              "long": 14513,
              "short": 19953,
              "net": -5440
            }
          },
          "openInterest": 192122
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5526,
              "short": 3165,
              "net": 2361
            },
            "nonCommercial": {
              "long": 390,
              "short": 1716,
              "net": -1326
            },
            "smallTrader": {
              "long": 1717,
              "short": 2752,
              "net": -1035
            }
          },
          "openInterest": 7633
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15101,
              "short": 7558,
              "net": 7543
            },
            "nonCommercial": {
              "long": 560,
              "short": 5401,
              "net": -4841
            },
            "smallTrader": {
              "long": 4888,
              "short": 7590,
              "net": -2702
            }
          },
          "openInterest": 20555
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8558,
              "short": 23488,
              "net": -14930
            },
            "nonCommercial": {
              "long": 8189,
              "short": 2072,
              "net": 6117
            },
            "smallTrader": {
              "long": 14277,
              "short": 5464,
              "net": 8813
            }
          },
          "openInterest": 33533
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46397,
              "short": 49352,
              "net": -2955
            },
            "nonCommercial": {
              "long": 8076,
              "short": 11739,
              "net": -3663
            },
            "smallTrader": {
              "long": 16199,
              "short": 9581,
              "net": 6618
            }
          },
          "openInterest": 70971
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17301,
              "short": 14605,
              "net": 2696
            },
            "nonCommercial": {
              "long": 3160,
              "short": 6534,
              "net": -3374
            },
            "smallTrader": {
              "long": 8420,
              "short": 7742,
              "net": 678
            }
          },
          "openInterest": 31054
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11401,
              "short": 28837,
              "net": -17436
            },
            "nonCommercial": {
              "long": 17812,
              "short": 4948,
              "net": 12864
            },
            "smallTrader": {
              "long": 16723,
              "short": 12151,
              "net": 4572
            }
          },
          "openInterest": 46794
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36202,
              "short": 42609,
              "net": -6407
            },
            "nonCommercial": {
              "long": 9153,
              "short": 3573,
              "net": 5580
            },
            "smallTrader": {
              "long": 15806,
              "short": 14979,
              "net": 827
            }
          },
          "openInterest": 64538
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 254967,
              "short": 217608,
              "net": 37359
            },
            "nonCommercial": {
              "long": 12949,
              "short": 36402,
              "net": -23453
            },
            "smallTrader": {
              "long": 75122,
              "short": 89028,
              "net": -13906
            }
          },
          "openInterest": 357065
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2897,
              "short": 3000,
              "net": -103
            },
            "nonCommercial": {
              "long": 1955,
              "short": 1338,
              "net": 617
            },
            "smallTrader": {
              "long": 7179,
              "short": 7693,
              "net": -514
            }
          },
          "openInterest": 12249
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104276,
              "short": 136051,
              "net": -31775
            },
            "nonCommercial": {
              "long": 29025,
              "short": 7584,
              "net": 21441
            },
            "smallTrader": {
              "long": 38323,
              "short": 27989,
              "net": 10334
            }
          },
          "openInterest": 177052
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 69096,
              "short": 59462,
              "net": 9634
            },
            "nonCommercial": {
              "long": 2660,
              "short": 19852,
              "net": -17192
            },
            "smallTrader": {
              "long": 51686,
              "short": 44128,
              "net": 7558
            }
          },
          "openInterest": 132456
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22310,
              "short": 10749,
              "net": 11561
            },
            "nonCommercial": {
              "long": 3705,
              "short": 7581,
              "net": -3876
            },
            "smallTrader": {
              "long": 9294,
              "short": 16979,
              "net": -7685
            }
          },
          "openInterest": 35848
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21808,
              "short": 25502,
              "net": -3694
            },
            "nonCommercial": {
              "long": 9012,
              "short": 4037,
              "net": 4975
            },
            "smallTrader": {
              "long": 21664,
              "short": 22945,
              "net": -1281
            }
          },
          "openInterest": 53665
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 360,
              "short": 4460,
              "net": -4100
            },
            "nonCommercial": {
              "long": 2683,
              "short": 0,
              "net": 2683
            },
            "smallTrader": {
              "long": 3056,
              "short": 1639,
              "net": 1417
            }
          },
          "openInterest": 6099
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95708,
              "short": 94480,
              "net": 1228
            },
            "nonCommercial": {
              "long": 6622,
              "short": 18582,
              "net": -11960
            },
            "smallTrader": {
              "long": 35066,
              "short": 24334,
              "net": 10732
            }
          },
          "openInterest": 139168
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9358,
              "short": 18317,
              "net": -8959
            },
            "nonCommercial": {
              "long": 7597,
              "short": 969,
              "net": 6628
            },
            "smallTrader": {
              "long": 4246,
              "short": 1915,
              "net": 2331
            }
          },
          "openInterest": 21659
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37755,
              "short": 70948,
              "net": -33193
            },
            "nonCommercial": {
              "long": 18856,
              "short": 5265,
              "net": 13591
            },
            "smallTrader": {
              "long": 31876,
              "short": 12274,
              "net": 19602
            }
          },
          "openInterest": 105404
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30827,
              "short": 48453,
              "net": -17626
            },
            "nonCommercial": {
              "long": 13061,
              "short": 6660,
              "net": 6401
            },
            "smallTrader": {
              "long": 33333,
              "short": 22108,
              "net": 11225
            }
          },
          "openInterest": 87875
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18982,
              "short": 51248,
              "net": -32266
            },
            "nonCommercial": {
              "long": 22938,
              "short": 2573,
              "net": 20365
            },
            "smallTrader": {
              "long": 33557,
              "short": 21656,
              "net": 11901
            }
          },
          "openInterest": 79324
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58720,
              "short": 85798,
              "net": -27078
            },
            "nonCommercial": {
              "long": 15901,
              "short": 3371,
              "net": 12530
            },
            "smallTrader": {
              "long": 43225,
              "short": 28677,
              "net": 14548
            }
          },
          "openInterest": 118130
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10333,
              "short": 5478,
              "net": 4855
            },
            "nonCommercial": {
              "long": 1063,
              "short": 3208,
              "net": -2145
            },
            "smallTrader": {
              "long": 8012,
              "short": 10722,
              "net": -2710
            }
          },
          "openInterest": 20581
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 460,
              "short": 762,
              "net": -302
            },
            "nonCommercial": {
              "long": 1761,
              "short": 1842,
              "net": -81
            },
            "smallTrader": {
              "long": 1434,
              "short": 1051,
              "net": 383
            }
          },
          "openInterest": 5558
        }
      ]
    },
    {
      "reportDate": "1995-07-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 236837,
              "short": 202574,
              "net": 34263
            },
            "nonCommercial": {
              "long": 13082,
              "short": 30427,
              "net": -17345
            },
            "smallTrader": {
              "long": 39009,
              "short": 55927,
              "net": -16918
            }
          },
          "openInterest": 292126
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11357,
              "short": 9398,
              "net": 1959
            },
            "nonCommercial": {
              "long": 1516,
              "short": 1784,
              "net": -268
            },
            "smallTrader": {
              "long": 3718,
              "short": 5409,
              "net": -1691
            }
          },
          "openInterest": 16591
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 294730,
              "short": 298012,
              "net": -3282
            },
            "nonCommercial": {
              "long": 45223,
              "short": 27602,
              "net": 17621
            },
            "smallTrader": {
              "long": 62505,
              "short": 76844,
              "net": -14339
            }
          },
          "openInterest": 409639
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 132692,
              "short": 140613,
              "net": -7921
            },
            "nonCommercial": {
              "long": 22003,
              "short": 6301,
              "net": 15702
            },
            "smallTrader": {
              "long": 11697,
              "short": 19478,
              "net": -7781
            }
          },
          "openInterest": 167071
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6555,
              "short": 3350,
              "net": 3205
            },
            "nonCommercial": {
              "long": 873,
              "short": 2423,
              "net": -1550
            },
            "smallTrader": {
              "long": 1901,
              "short": 3556,
              "net": -1655
            }
          },
          "openInterest": 9329
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15251,
              "short": 7107,
              "net": 8144
            },
            "nonCommercial": {
              "long": 371,
              "short": 5382,
              "net": -5011
            },
            "smallTrader": {
              "long": 5113,
              "short": 8246,
              "net": -3133
            }
          },
          "openInterest": 20776
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8817,
              "short": 24564,
              "net": -15747
            },
            "nonCommercial": {
              "long": 8620,
              "short": 1992,
              "net": 6628
            },
            "smallTrader": {
              "long": 14143,
              "short": 5024,
              "net": 9119
            }
          },
          "openInterest": 34118
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49097,
              "short": 48607,
              "net": 490
            },
            "nonCommercial": {
              "long": 8146,
              "short": 14318,
              "net": -6172
            },
            "smallTrader": {
              "long": 17480,
              "short": 11798,
              "net": 5682
            }
          },
          "openInterest": 75179
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17593,
              "short": 13999,
              "net": 3594
            },
            "nonCommercial": {
              "long": 2684,
              "short": 6600,
              "net": -3916
            },
            "smallTrader": {
              "long": 8237,
              "short": 7915,
              "net": 322
            }
          },
          "openInterest": 30668
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13092,
              "short": 31244,
              "net": -18152
            },
            "nonCommercial": {
              "long": 16883,
              "short": 2142,
              "net": 14741
            },
            "smallTrader": {
              "long": 15462,
              "short": 12051,
              "net": 3411
            }
          },
          "openInterest": 46452
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36200,
              "short": 42307,
              "net": -6107
            },
            "nonCommercial": {
              "long": 8640,
              "short": 3155,
              "net": 5485
            },
            "smallTrader": {
              "long": 14043,
              "short": 13421,
              "net": 622
            }
          },
          "openInterest": 62111
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 249253,
              "short": 203827,
              "net": 45426
            },
            "nonCommercial": {
              "long": 12384,
              "short": 35854,
              "net": -23470
            },
            "smallTrader": {
              "long": 73095,
              "short": 95051,
              "net": -21956
            }
          },
          "openInterest": 350264
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2926,
              "short": 3238,
              "net": -312
            },
            "nonCommercial": {
              "long": 1868,
              "short": 1330,
              "net": 538
            },
            "smallTrader": {
              "long": 7387,
              "short": 7613,
              "net": -226
            }
          },
          "openInterest": 12243
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120041,
              "short": 117925,
              "net": 2116
            },
            "nonCommercial": {
              "long": 18389,
              "short": 21962,
              "net": -3573
            },
            "smallTrader": {
              "long": 32124,
              "short": 30667,
              "net": 1457
            }
          },
          "openInterest": 175928
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 68759,
              "short": 58959,
              "net": 9800
            },
            "nonCommercial": {
              "long": 2647,
              "short": 19592,
              "net": -16945
            },
            "smallTrader": {
              "long": 49122,
              "short": 41977,
              "net": 7145
            }
          },
          "openInterest": 129860
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28717,
              "short": 9514,
              "net": 19203
            },
            "nonCommercial": {
              "long": 2233,
              "short": 11279,
              "net": -9046
            },
            "smallTrader": {
              "long": 7538,
              "short": 17695,
              "net": -10157
            }
          },
          "openInterest": 38981
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22711,
              "short": 25155,
              "net": -2444
            },
            "nonCommercial": {
              "long": 9168,
              "short": 4127,
              "net": 5041
            },
            "smallTrader": {
              "long": 21182,
              "short": 23779,
              "net": -2597
            }
          },
          "openInterest": 53870
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 562,
              "short": 4590,
              "net": -4028
            },
            "nonCommercial": {
              "long": 2628,
              "short": 0,
              "net": 2628
            },
            "smallTrader": {
              "long": 3337,
              "short": 1937,
              "net": 1400
            }
          },
          "openInterest": 6527
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98602,
              "short": 95298,
              "net": 3304
            },
            "nonCommercial": {
              "long": 4749,
              "short": 18281,
              "net": -13532
            },
            "smallTrader": {
              "long": 35051,
              "short": 24823,
              "net": 10228
            }
          },
          "openInterest": 139604
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9858,
              "short": 16887,
              "net": -7029
            },
            "nonCommercial": {
              "long": 6276,
              "short": 884,
              "net": 5392
            },
            "smallTrader": {
              "long": 3577,
              "short": 1940,
              "net": 1637
            }
          },
          "openInterest": 20151
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42266,
              "short": 65486,
              "net": -23220
            },
            "nonCommercial": {
              "long": 17271,
              "short": 10727,
              "net": 6544
            },
            "smallTrader": {
              "long": 29904,
              "short": 13228,
              "net": 16676
            }
          },
          "openInterest": 106230
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27909,
              "short": 45003,
              "net": -17094
            },
            "nonCommercial": {
              "long": 10522,
              "short": 6082,
              "net": 4440
            },
            "smallTrader": {
              "long": 31319,
              "short": 18665,
              "net": 12654
            }
          },
          "openInterest": 81683
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22367,
              "short": 45835,
              "net": -23468
            },
            "nonCommercial": {
              "long": 15590,
              "short": 2145,
              "net": 13445
            },
            "smallTrader": {
              "long": 29614,
              "short": 19591,
              "net": 10023
            }
          },
          "openInterest": 72325
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54076,
              "short": 78444,
              "net": -24368
            },
            "nonCommercial": {
              "long": 15108,
              "short": 3757,
              "net": 11351
            },
            "smallTrader": {
              "long": 38463,
              "short": 25446,
              "net": 13017
            }
          },
          "openInterest": 107922
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11068,
              "short": 5712,
              "net": 5356
            },
            "nonCommercial": {
              "long": 595,
              "short": 3395,
              "net": -2800
            },
            "smallTrader": {
              "long": 6868,
              "short": 9424,
              "net": -2556
            }
          },
          "openInterest": 19783
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 460,
              "short": 769,
              "net": -309
            },
            "nonCommercial": {
              "long": 1725,
              "short": 1954,
              "net": -229
            },
            "smallTrader": {
              "long": 1486,
              "short": 948,
              "net": 538
            }
          },
          "openInterest": 5843
        }
      ]
    },
    {
      "reportDate": "1995-07-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234348,
              "short": 197220,
              "net": 37128
            },
            "nonCommercial": {
              "long": 14211,
              "short": 36043,
              "net": -21832
            },
            "smallTrader": {
              "long": 43274,
              "short": 58570,
              "net": -15296
            }
          },
          "openInterest": 295539
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14133,
              "short": 10403,
              "net": 3730
            },
            "nonCommercial": {
              "long": 2071,
              "short": 3575,
              "net": -1504
            },
            "smallTrader": {
              "long": 3103,
              "short": 5329,
              "net": -2226
            }
          },
          "openInterest": 19307
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297427,
              "short": 301629,
              "net": -4202
            },
            "nonCommercial": {
              "long": 40391,
              "short": 27046,
              "net": 13345
            },
            "smallTrader": {
              "long": 72908,
              "short": 82051,
              "net": -9143
            }
          },
          "openInterest": 418053
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 140412,
              "short": 147580,
              "net": -7168
            },
            "nonCommercial": {
              "long": 22580,
              "short": 12312,
              "net": 10268
            },
            "smallTrader": {
              "long": 16105,
              "short": 19205,
              "net": -3100
            }
          },
          "openInterest": 179734
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6260,
              "short": 2960,
              "net": 3300
            },
            "nonCommercial": {
              "long": 404,
              "short": 1720,
              "net": -1316
            },
            "smallTrader": {
              "long": 1406,
              "short": 3390,
              "net": -1984
            }
          },
          "openInterest": 8070
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17574,
              "short": 9092,
              "net": 8482
            },
            "nonCommercial": {
              "long": 0,
              "short": 5727,
              "net": -5727
            },
            "smallTrader": {
              "long": 5374,
              "short": 8129,
              "net": -2755
            }
          },
          "openInterest": 22967
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7927,
              "short": 39746,
              "net": -31819
            },
            "nonCommercial": {
              "long": 20092,
              "short": 2953,
              "net": 17139
            },
            "smallTrader": {
              "long": 19835,
              "short": 5155,
              "net": 14680
            }
          },
          "openInterest": 50369
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49064,
              "short": 44121,
              "net": 4943
            },
            "nonCommercial": {
              "long": 7291,
              "short": 18444,
              "net": -11153
            },
            "smallTrader": {
              "long": 17759,
              "short": 11549,
              "net": 6210
            }
          },
          "openInterest": 74414
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17234,
              "short": 14787,
              "net": 2447
            },
            "nonCommercial": {
              "long": 3785,
              "short": 6749,
              "net": -2964
            },
            "smallTrader": {
              "long": 8512,
              "short": 7995,
              "net": 517
            }
          },
          "openInterest": 31664
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12293,
              "short": 29068,
              "net": -16775
            },
            "nonCommercial": {
              "long": 14410,
              "short": 2109,
              "net": 12301
            },
            "smallTrader": {
              "long": 16823,
              "short": 12349,
              "net": 4474
            }
          },
          "openInterest": 44348
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41328,
              "short": 37327,
              "net": 4001
            },
            "nonCommercial": {
              "long": 6128,
              "short": 8758,
              "net": -2630
            },
            "smallTrader": {
              "long": 12055,
              "short": 13426,
              "net": -1371
            }
          },
          "openInterest": 62032
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 258677,
              "short": 209494,
              "net": 49183
            },
            "nonCommercial": {
              "long": 12975,
              "short": 41447,
              "net": -28472
            },
            "smallTrader": {
              "long": 78215,
              "short": 98926,
              "net": -20711
            }
          },
          "openInterest": 362755
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3112,
              "short": 3265,
              "net": -153
            },
            "nonCommercial": {
              "long": 1712,
              "short": 876,
              "net": 836
            },
            "smallTrader": {
              "long": 8070,
              "short": 8753,
              "net": -683
            }
          },
          "openInterest": 13112
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129634,
              "short": 118300,
              "net": 11334
            },
            "nonCommercial": {
              "long": 14673,
              "short": 26780,
              "net": -12107
            },
            "smallTrader": {
              "long": 35213,
              "short": 34440,
              "net": 773
            }
          },
          "openInterest": 184850
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 68784,
              "short": 62064,
              "net": 6720
            },
            "nonCommercial": {
              "long": 1990,
              "short": 20337,
              "net": -18347
            },
            "smallTrader": {
              "long": 50475,
              "short": 38848,
              "net": 11627
            }
          },
          "openInterest": 129781
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35616,
              "short": 9264,
              "net": 26352
            },
            "nonCommercial": {
              "long": 3774,
              "short": 14700,
              "net": -10926
            },
            "smallTrader": {
              "long": 8457,
              "short": 23883,
              "net": -15426
            }
          },
          "openInterest": 47853
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22194,
              "short": 25929,
              "net": -3735
            },
            "nonCommercial": {
              "long": 12774,
              "short": 4543,
              "net": 8231
            },
            "smallTrader": {
              "long": 21408,
              "short": 25904,
              "net": -4496
            }
          },
          "openInterest": 57364
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 560,
              "short": 5526,
              "net": -4966
            },
            "nonCommercial": {
              "long": 3274,
              "short": 330,
              "net": 2944
            },
            "smallTrader": {
              "long": 3676,
              "short": 1654,
              "net": 2022
            }
          },
          "openInterest": 7510
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100108,
              "short": 95120,
              "net": 4988
            },
            "nonCommercial": {
              "long": 4536,
              "short": 20363,
              "net": -15827
            },
            "smallTrader": {
              "long": 36803,
              "short": 25964,
              "net": 10839
            }
          },
          "openInterest": 143421
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10800,
              "short": 16218,
              "net": -5418
            },
            "nonCommercial": {
              "long": 5077,
              "short": 1208,
              "net": 3869
            },
            "smallTrader": {
              "long": 3196,
              "short": 1647,
              "net": 1549
            }
          },
          "openInterest": 19575
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38322,
              "short": 59298,
              "net": -20976
            },
            "nonCommercial": {
              "long": 17207,
              "short": 11100,
              "net": 6107
            },
            "smallTrader": {
              "long": 30349,
              "short": 15480,
              "net": 14869
            }
          },
          "openInterest": 102370
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24793,
              "short": 48753,
              "net": -23960
            },
            "nonCommercial": {
              "long": 14645,
              "short": 3619,
              "net": 11026
            },
            "smallTrader": {
              "long": 31894,
              "short": 18960,
              "net": 12934
            }
          },
          "openInterest": 80896
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20796,
              "short": 55234,
              "net": -34438
            },
            "nonCommercial": {
              "long": 25213,
              "short": 3275,
              "net": 21938
            },
            "smallTrader": {
              "long": 34822,
              "short": 22322,
              "net": 12500
            }
          },
          "openInterest": 87123
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58382,
              "short": 71745,
              "net": -13363
            },
            "nonCommercial": {
              "long": 8966,
              "short": 4237,
              "net": 4729
            },
            "smallTrader": {
              "long": 36895,
              "short": 28261,
              "net": 8634
            }
          },
          "openInterest": 104243
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12512,
              "short": 5392,
              "net": 7120
            },
            "nonCommercial": {
              "long": 595,
              "short": 4322,
              "net": -3727
            },
            "smallTrader": {
              "long": 7443,
              "short": 10836,
              "net": -3393
            }
          },
          "openInterest": 21877
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 460,
              "short": 786,
              "net": -326
            },
            "nonCommercial": {
              "long": 2297,
              "short": 2602,
              "net": -305
            },
            "smallTrader": {
              "long": 1645,
              "short": 1014,
              "net": 631
            }
          },
          "openInterest": 6755
        }
      ]
    },
    {
      "reportDate": "1995-07-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 240079,
              "short": 210835,
              "net": 29244
            },
            "nonCommercial": {
              "long": 17464,
              "short": 31675,
              "net": -14211
            },
            "smallTrader": {
              "long": 44552,
              "short": 59585,
              "net": -15033
            }
          },
          "openInterest": 305820
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14100,
              "short": 10834,
              "net": 3266
            },
            "nonCommercial": {
              "long": 2650,
              "short": 4239,
              "net": -1589
            },
            "smallTrader": {
              "long": 3208,
              "short": 4885,
              "net": -1677
            }
          },
          "openInterest": 19958
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 315311,
              "short": 322831,
              "net": -7520
            },
            "nonCommercial": {
              "long": 49195,
              "short": 27990,
              "net": 21205
            },
            "smallTrader": {
              "long": 72774,
              "short": 86459,
              "net": -13685
            }
          },
          "openInterest": 444471
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 142322,
              "short": 140874,
              "net": 1448
            },
            "nonCommercial": {
              "long": 21214,
              "short": 18060,
              "net": 3154
            },
            "smallTrader": {
              "long": 14164,
              "short": 18766,
              "net": -4602
            }
          },
          "openInterest": 178218
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4320,
              "short": 6341,
              "net": -2021
            },
            "nonCommercial": {
              "long": 1227,
              "short": 0,
              "net": 1227
            },
            "smallTrader": {
              "long": 2431,
              "short": 1637,
              "net": 794
            }
          },
          "openInterest": 7978
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15977,
              "short": 10354,
              "net": 5623
            },
            "nonCommercial": {
              "long": 213,
              "short": 5309,
              "net": -5096
            },
            "smallTrader": {
              "long": 6608,
              "short": 7135,
              "net": -527
            }
          },
          "openInterest": 22817
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8372,
              "short": 39157,
              "net": -30785
            },
            "nonCommercial": {
              "long": 19117,
              "short": 2397,
              "net": 16720
            },
            "smallTrader": {
              "long": 19080,
              "short": 5015,
              "net": 14065
            }
          },
          "openInterest": 49312
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49894,
              "short": 45109,
              "net": 4785
            },
            "nonCommercial": {
              "long": 7362,
              "short": 18810,
              "net": -11448
            },
            "smallTrader": {
              "long": 18224,
              "short": 11561,
              "net": 6663
            }
          },
          "openInterest": 75752
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15004,
              "short": 14054,
              "net": 950
            },
            "nonCommercial": {
              "long": 3180,
              "short": 5376,
              "net": -2196
            },
            "smallTrader": {
              "long": 9003,
              "short": 7757,
              "net": 1246
            }
          },
          "openInterest": 29429
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10631,
              "short": 28124,
              "net": -17493
            },
            "nonCommercial": {
              "long": 16134,
              "short": 3150,
              "net": 12984
            },
            "smallTrader": {
              "long": 16921,
              "short": 12412,
              "net": 4509
            }
          },
          "openInterest": 44337
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47111,
              "short": 38281,
              "net": 8830
            },
            "nonCommercial": {
              "long": 4937,
              "short": 12191,
              "net": -7254
            },
            "smallTrader": {
              "long": 11724,
              "short": 13300,
              "net": -1576
            }
          },
          "openInterest": 66107
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 256868,
              "short": 218563,
              "net": 38305
            },
            "nonCommercial": {
              "long": 13675,
              "short": 39619,
              "net": -25944
            },
            "smallTrader": {
              "long": 81660,
              "short": 94021,
              "net": -12361
            }
          },
          "openInterest": 364008
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2899,
              "short": 3177,
              "net": -278
            },
            "nonCommercial": {
              "long": 2524,
              "short": 877,
              "net": 1647
            },
            "smallTrader": {
              "long": 7165,
              "short": 8534,
              "net": -1369
            }
          },
          "openInterest": 12986
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107914,
              "short": 121954,
              "net": -14040
            },
            "nonCommercial": {
              "long": 20360,
              "short": 12480,
              "net": 7880
            },
            "smallTrader": {
              "long": 38035,
              "short": 31875,
              "net": 6160
            }
          },
          "openInterest": 171900
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 70833,
              "short": 68802,
              "net": 2031
            },
            "nonCommercial": {
              "long": 2287,
              "short": 21524,
              "net": -19237
            },
            "smallTrader": {
              "long": 59500,
              "short": 42294,
              "net": 17206
            }
          },
          "openInterest": 139259
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38146,
              "short": 9189,
              "net": 28957
            },
            "nonCommercial": {
              "long": 3766,
              "short": 16024,
              "net": -12258
            },
            "smallTrader": {
              "long": 8593,
              "short": 25292,
              "net": -16699
            }
          },
          "openInterest": 51837
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23249,
              "short": 26628,
              "net": -3379
            },
            "nonCommercial": {
              "long": 10200,
              "short": 4442,
              "net": 5758
            },
            "smallTrader": {
              "long": 22944,
              "short": 25323,
              "net": -2379
            }
          },
          "openInterest": 57878
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 835,
              "short": 6383,
              "net": -5548
            },
            "nonCommercial": {
              "long": 2983,
              "short": 512,
              "net": 2471
            },
            "smallTrader": {
              "long": 4859,
              "short": 1782,
              "net": 3077
            }
          },
          "openInterest": 8677
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103237,
              "short": 101048,
              "net": 2189
            },
            "nonCommercial": {
              "long": 4686,
              "short": 20584,
              "net": -15898
            },
            "smallTrader": {
              "long": 39706,
              "short": 25997,
              "net": 13709
            }
          },
          "openInterest": 149003
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9475,
              "short": 17669,
              "net": -8194
            },
            "nonCommercial": {
              "long": 6288,
              "short": 591,
              "net": 5697
            },
            "smallTrader": {
              "long": 3751,
              "short": 1254,
              "net": 2497
            }
          },
          "openInterest": 20295
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36553,
              "short": 60997,
              "net": -24444
            },
            "nonCommercial": {
              "long": 16938,
              "short": 7711,
              "net": 9227
            },
            "smallTrader": {
              "long": 29639,
              "short": 14422,
              "net": 15217
            }
          },
          "openInterest": 99852
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23694,
              "short": 56512,
              "net": -32818
            },
            "nonCommercial": {
              "long": 22153,
              "short": 2010,
              "net": 20143
            },
            "smallTrader": {
              "long": 35115,
              "short": 22440,
              "net": 12675
            }
          },
          "openInterest": 89184
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18340,
              "short": 55930,
              "net": -37590
            },
            "nonCommercial": {
              "long": 26487,
              "short": 2883,
              "net": 23604
            },
            "smallTrader": {
              "long": 36141,
              "short": 22155,
              "net": 13986
            }
          },
          "openInterest": 86343
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78473,
              "short": 63451,
              "net": 15022
            },
            "nonCommercial": {
              "long": 3138,
              "short": 21861,
              "net": -18723
            },
            "smallTrader": {
              "long": 38751,
              "short": 35050,
              "net": 3701
            }
          },
          "openInterest": 121141
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14445,
              "short": 5058,
              "net": 9387
            },
            "nonCommercial": {
              "long": 843,
              "short": 5650,
              "net": -4807
            },
            "smallTrader": {
              "long": 7123,
              "short": 11703,
              "net": -4580
            }
          },
          "openInterest": 23963
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 690,
              "short": 691,
              "net": -1
            },
            "nonCommercial": {
              "long": 2272,
              "short": 3234,
              "net": -962
            },
            "smallTrader": {
              "long": 1870,
              "short": 907,
              "net": 963
            }
          },
          "openInterest": 7130
        }
      ]
    },
    {
      "reportDate": "1995-07-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 255707,
              "short": 212956,
              "net": 42751
            },
            "nonCommercial": {
              "long": 12677,
              "short": 30722,
              "net": -18045
            },
            "smallTrader": {
              "long": 40219,
              "short": 64925,
              "net": -24706
            }
          },
          "openInterest": 314237
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13368,
              "short": 10406,
              "net": 2962
            },
            "nonCommercial": {
              "long": 3055,
              "short": 4488,
              "net": -1433
            },
            "smallTrader": {
              "long": 3545,
              "short": 5074,
              "net": -1529
            }
          },
          "openInterest": 19968
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 340542,
              "short": 340701,
              "net": -159
            },
            "nonCommercial": {
              "long": 38894,
              "short": 27601,
              "net": 11293
            },
            "smallTrader": {
              "long": 73835,
              "short": 84969,
              "net": -11134
            }
          },
          "openInterest": 459526
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144306,
              "short": 140463,
              "net": 3843
            },
            "nonCommercial": {
              "long": 19647,
              "short": 15038,
              "net": 4609
            },
            "smallTrader": {
              "long": 12511,
              "short": 20963,
              "net": -8452
            }
          },
          "openInterest": 176801
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4270,
              "short": 7691,
              "net": -3421
            },
            "nonCommercial": {
              "long": 1671,
              "short": 0,
              "net": 1671
            },
            "smallTrader": {
              "long": 3292,
              "short": 1542,
              "net": 1750
            }
          },
          "openInterest": 9233
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19217,
              "short": 9859,
              "net": 9358
            },
            "nonCommercial": {
              "long": 0,
              "short": 6953,
              "net": -6953
            },
            "smallTrader": {
              "long": 5630,
              "short": 8035,
              "net": -2405
            }
          },
          "openInterest": 24866
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8161,
              "short": 37241,
              "net": -29080
            },
            "nonCommercial": {
              "long": 17163,
              "short": 769,
              "net": 16394
            },
            "smallTrader": {
              "long": 17909,
              "short": 5223,
              "net": 12686
            }
          },
          "openInterest": 46023
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50391,
              "short": 45602,
              "net": 4789
            },
            "nonCommercial": {
              "long": 7223,
              "short": 17107,
              "net": -9884
            },
            "smallTrader": {
              "long": 16284,
              "short": 11189,
              "net": 5095
            }
          },
          "openInterest": 74064
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15390,
              "short": 16795,
              "net": -1405
            },
            "nonCommercial": {
              "long": 3006,
              "short": 3286,
              "net": -280
            },
            "smallTrader": {
              "long": 9086,
              "short": 7401,
              "net": 1685
            }
          },
          "openInterest": 29747
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16404,
              "short": 21511,
              "net": -5107
            },
            "nonCommercial": {
              "long": 5969,
              "short": 2198,
              "net": 3771
            },
            "smallTrader": {
              "long": 13491,
              "short": 12155,
              "net": 1336
            }
          },
          "openInterest": 36466
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49736,
              "short": 38678,
              "net": 11058
            },
            "nonCommercial": {
              "long": 4217,
              "short": 12677,
              "net": -8460
            },
            "smallTrader": {
              "long": 11654,
              "short": 14252,
              "net": -2598
            }
          },
          "openInterest": 68073
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 248468,
              "short": 210340,
              "net": 38128
            },
            "nonCommercial": {
              "long": 13951,
              "short": 41491,
              "net": -27540
            },
            "smallTrader": {
              "long": 75177,
              "short": 85765,
              "net": -10588
            }
          },
          "openInterest": 350949
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2946,
              "short": 3090,
              "net": -144
            },
            "nonCommercial": {
              "long": 2469,
              "short": 902,
              "net": 1567
            },
            "smallTrader": {
              "long": 7562,
              "short": 8985,
              "net": -1423
            }
          },
          "openInterest": 13200
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108254,
              "short": 112565,
              "net": -4311
            },
            "nonCommercial": {
              "long": 16627,
              "short": 14624,
              "net": 2003
            },
            "smallTrader": {
              "long": 38013,
              "short": 35705,
              "net": 2308
            }
          },
          "openInterest": 168448
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76378,
              "short": 76474,
              "net": -96
            },
            "nonCommercial": {
              "long": 3815,
              "short": 20715,
              "net": -16900
            },
            "smallTrader": {
              "long": 59601,
              "short": 42605,
              "net": 16996
            }
          },
          "openInterest": 145670
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40528,
              "short": 10389,
              "net": 30139
            },
            "nonCommercial": {
              "long": 2487,
              "short": 16153,
              "net": -13666
            },
            "smallTrader": {
              "long": 8682,
              "short": 25155,
              "net": -16473
            }
          },
          "openInterest": 53017
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23393,
              "short": 27043,
              "net": -3650
            },
            "nonCommercial": {
              "long": 11464,
              "short": 5014,
              "net": 6450
            },
            "smallTrader": {
              "long": 24051,
              "short": 26851,
              "net": -2800
            }
          },
          "openInterest": 60324
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1689,
              "short": 7050,
              "net": -5361
            },
            "nonCommercial": {
              "long": 2638,
              "short": 300,
              "net": 2338
            },
            "smallTrader": {
              "long": 4787,
              "short": 1764,
              "net": 3023
            }
          },
          "openInterest": 9114
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94017,
              "short": 90112,
              "net": 3905
            },
            "nonCommercial": {
              "long": 4035,
              "short": 21353,
              "net": -17318
            },
            "smallTrader": {
              "long": 38815,
              "short": 25402,
              "net": 13413
            }
          },
          "openInterest": 138664
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12710,
              "short": 15405,
              "net": -2695
            },
            "nonCommercial": {
              "long": 5134,
              "short": 3873,
              "net": 1261
            },
            "smallTrader": {
              "long": 3362,
              "short": 1928,
              "net": 1434
            }
          },
          "openInterest": 21799
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36148,
              "short": 61063,
              "net": -24915
            },
            "nonCommercial": {
              "long": 18503,
              "short": 7991,
              "net": 10512
            },
            "smallTrader": {
              "long": 28376,
              "short": 13973,
              "net": 14403
            }
          },
          "openInterest": 99729
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22460,
              "short": 56548,
              "net": -34088
            },
            "nonCommercial": {
              "long": 20354,
              "short": 2867,
              "net": 17487
            },
            "smallTrader": {
              "long": 36538,
              "short": 19937,
              "net": 16601
            }
          },
          "openInterest": 85759
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21791,
              "short": 51949,
              "net": -30158
            },
            "nonCommercial": {
              "long": 19410,
              "short": 1099,
              "net": 18311
            },
            "smallTrader": {
              "long": 32023,
              "short": 20176,
              "net": 11847
            }
          },
          "openInterest": 77848
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71859,
              "short": 67441,
              "net": 4418
            },
            "nonCommercial": {
              "long": 2695,
              "short": 12352,
              "net": -9657
            },
            "smallTrader": {
              "long": 37519,
              "short": 32280,
              "net": 5239
            }
          },
          "openInterest": 113465
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14196,
              "short": 8024,
              "net": 6172
            },
            "nonCommercial": {
              "long": 623,
              "short": 4700,
              "net": -4077
            },
            "smallTrader": {
              "long": 8154,
              "short": 10249,
              "net": -2095
            }
          },
          "openInterest": 24511
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 403,
              "short": 778,
              "net": -375
            },
            "nonCommercial": {
              "long": 3016,
              "short": 3420,
              "net": -404
            },
            "smallTrader": {
              "long": 1839,
              "short": 1060,
              "net": 779
            }
          },
          "openInterest": 6558
        }
      ]
    },
    {
      "reportDate": "1995-08-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 282134,
              "short": 231423,
              "net": 50711
            },
            "nonCommercial": {
              "long": 13467,
              "short": 34363,
              "net": -20896
            },
            "smallTrader": {
              "long": 34858,
              "short": 64673,
              "net": -29815
            }
          },
          "openInterest": 335715
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12800,
              "short": 9488,
              "net": 3312
            },
            "nonCommercial": {
              "long": 2829,
              "short": 3889,
              "net": -1060
            },
            "smallTrader": {
              "long": 3488,
              "short": 5740,
              "net": -2252
            }
          },
          "openInterest": 19117
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357108,
              "short": 343709,
              "net": 13399
            },
            "nonCommercial": {
              "long": 37528,
              "short": 28501,
              "net": 9027
            },
            "smallTrader": {
              "long": 59129,
              "short": 81555,
              "net": -22426
            }
          },
          "openInterest": 461538
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143435,
              "short": 144678,
              "net": -1243
            },
            "nonCommercial": {
              "long": 23750,
              "short": 10976,
              "net": 12774
            },
            "smallTrader": {
              "long": 10270,
              "short": 21801,
              "net": -11531
            }
          },
          "openInterest": 178129
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4203,
              "short": 8378,
              "net": -4175
            },
            "nonCommercial": {
              "long": 1833,
              "short": 0,
              "net": 1833
            },
            "smallTrader": {
              "long": 3746,
              "short": 1404,
              "net": 2342
            }
          },
          "openInterest": 9782
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13508,
              "short": 13316,
              "net": 192
            },
            "nonCommercial": {
              "long": 3990,
              "short": 5975,
              "net": -1985
            },
            "smallTrader": {
              "long": 8746,
              "short": 6953,
              "net": 1793
            }
          },
          "openInterest": 26290
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10744,
              "short": 29504,
              "net": -18760
            },
            "nonCommercial": {
              "long": 11390,
              "short": 271,
              "net": 11119
            },
            "smallTrader": {
              "long": 14774,
              "short": 7133,
              "net": 7641
            }
          },
          "openInterest": 39597
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50333,
              "short": 45486,
              "net": 4847
            },
            "nonCommercial": {
              "long": 7479,
              "short": 17788,
              "net": -10309
            },
            "smallTrader": {
              "long": 16352,
              "short": 10890,
              "net": 5462
            }
          },
          "openInterest": 74767
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14589,
              "short": 15778,
              "net": -1189
            },
            "nonCommercial": {
              "long": 3192,
              "short": 3326,
              "net": -134
            },
            "smallTrader": {
              "long": 8955,
              "short": 7632,
              "net": 1323
            }
          },
          "openInterest": 28606
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16045,
              "short": 18510,
              "net": -2465
            },
            "nonCommercial": {
              "long": 5306,
              "short": 3506,
              "net": 1800
            },
            "smallTrader": {
              "long": 13071,
              "short": 12406,
              "net": 665
            }
          },
          "openInterest": 34974
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52873,
              "short": 39697,
              "net": 13176
            },
            "nonCommercial": {
              "long": 4899,
              "short": 14285,
              "net": -9386
            },
            "smallTrader": {
              "long": 11013,
              "short": 14803,
              "net": -3790
            }
          },
          "openInterest": 71409
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 236226,
              "short": 225558,
              "net": 10668
            },
            "nonCommercial": {
              "long": 16490,
              "short": 24008,
              "net": -7518
            },
            "smallTrader": {
              "long": 77821,
              "short": 80971,
              "net": -3150
            }
          },
          "openInterest": 340245
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3144,
              "short": 3165,
              "net": -21
            },
            "nonCommercial": {
              "long": 2302,
              "short": 958,
              "net": 1344
            },
            "smallTrader": {
              "long": 7531,
              "short": 8854,
              "net": -1323
            }
          },
          "openInterest": 13288
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117679,
              "short": 87760,
              "net": 29919
            },
            "nonCommercial": {
              "long": 13084,
              "short": 40233,
              "net": -27149
            },
            "smallTrader": {
              "long": 33757,
              "short": 36527,
              "net": -2770
            }
          },
          "openInterest": 170099
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65652,
              "short": 83514,
              "net": -17862
            },
            "nonCommercial": {
              "long": 7658,
              "short": 9254,
              "net": -1596
            },
            "smallTrader": {
              "long": 54689,
              "short": 35231,
              "net": 19458
            }
          },
          "openInterest": 136980
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39821,
              "short": 10503,
              "net": 29318
            },
            "nonCommercial": {
              "long": 2873,
              "short": 15832,
              "net": -12959
            },
            "smallTrader": {
              "long": 8609,
              "short": 24968,
              "net": -16359
            }
          },
          "openInterest": 52390
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23143,
              "short": 26720,
              "net": -3577
            },
            "nonCommercial": {
              "long": 13414,
              "short": 4880,
              "net": 8534
            },
            "smallTrader": {
              "long": 23192,
              "short": 28149,
              "net": -4957
            }
          },
          "openInterest": 61083
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2006,
              "short": 7115,
              "net": -5109
            },
            "nonCommercial": {
              "long": 2985,
              "short": 300,
              "net": 2685
            },
            "smallTrader": {
              "long": 4297,
              "short": 1873,
              "net": 2424
            }
          },
          "openInterest": 9288
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94844,
              "short": 99359,
              "net": -4515
            },
            "nonCommercial": {
              "long": 3330,
              "short": 16347,
              "net": -13017
            },
            "smallTrader": {
              "long": 41976,
              "short": 24444,
              "net": 17532
            }
          },
          "openInterest": 142281
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14330,
              "short": 14592,
              "net": -262
            },
            "nonCommercial": {
              "long": 5779,
              "short": 6346,
              "net": -567
            },
            "smallTrader": {
              "long": 4056,
              "short": 3227,
              "net": 829
            }
          },
          "openInterest": 24410
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35670,
              "short": 61394,
              "net": -25724
            },
            "nonCommercial": {
              "long": 19207,
              "short": 9724,
              "net": 9483
            },
            "smallTrader": {
              "long": 31372,
              "short": 15131,
              "net": 16241
            }
          },
          "openInterest": 102987
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20743,
              "short": 45487,
              "net": -24744
            },
            "nonCommercial": {
              "long": 15657,
              "short": 2098,
              "net": 13559
            },
            "smallTrader": {
              "long": 29745,
              "short": 18560,
              "net": 11185
            }
          },
          "openInterest": 75437
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24635,
              "short": 50079,
              "net": -25444
            },
            "nonCommercial": {
              "long": 15680,
              "short": 2432,
              "net": 13248
            },
            "smallTrader": {
              "long": 32425,
              "short": 20229,
              "net": 12196
            }
          },
          "openInterest": 78822
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73333,
              "short": 69941,
              "net": 3392
            },
            "nonCommercial": {
              "long": 3571,
              "short": 12652,
              "net": -9081
            },
            "smallTrader": {
              "long": 38692,
              "short": 33003,
              "net": 5689
            }
          },
          "openInterest": 116936
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12141,
              "short": 11984,
              "net": 157
            },
            "nonCommercial": {
              "long": 3691,
              "short": 3843,
              "net": -152
            },
            "smallTrader": {
              "long": 10960,
              "short": 10965,
              "net": -5
            }
          },
          "openInterest": 28357
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 1030,
              "net": -980
            },
            "nonCommercial": {
              "long": 3863,
              "short": 3579,
              "net": 284
            },
            "smallTrader": {
              "long": 2481,
              "short": 1785,
              "net": 696
            }
          },
          "openInterest": 7094
        }
      ]
    },
    {
      "reportDate": "1995-08-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 272255,
              "short": 225556,
              "net": 46699
            },
            "nonCommercial": {
              "long": 13639,
              "short": 25532,
              "net": -11893
            },
            "smallTrader": {
              "long": 33581,
              "short": 68387,
              "net": -34806
            }
          },
          "openInterest": 330267
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11097,
              "short": 8357,
              "net": 2740
            },
            "nonCommercial": {
              "long": 2832,
              "short": 3478,
              "net": -646
            },
            "smallTrader": {
              "long": 3950,
              "short": 6044,
              "net": -2094
            }
          },
          "openInterest": 17879
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 281009,
              "short": 265305,
              "net": 15704
            },
            "nonCommercial": {
              "long": 39214,
              "short": 29270,
              "net": 9944
            },
            "smallTrader": {
              "long": 60921,
              "short": 86569,
              "net": -25648
            }
          },
          "openInterest": 387668
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 136973,
              "short": 138536,
              "net": -1563
            },
            "nonCommercial": {
              "long": 23921,
              "short": 12246,
              "net": 11675
            },
            "smallTrader": {
              "long": 10321,
              "short": 20433,
              "net": -10112
            }
          },
          "openInterest": 171360
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3854,
              "short": 10545,
              "net": -6691
            },
            "nonCommercial": {
              "long": 2797,
              "short": 0,
              "net": 2797
            },
            "smallTrader": {
              "long": 5348,
              "short": 1454,
              "net": 3894
            }
          },
          "openInterest": 11999
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10769,
              "short": 18598,
              "net": -7829
            },
            "nonCommercial": {
              "long": 6455,
              "short": 3631,
              "net": 2824
            },
            "smallTrader": {
              "long": 12700,
              "short": 7695,
              "net": 5005
            }
          },
          "openInterest": 29924
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9812,
              "short": 30376,
              "net": -20564
            },
            "nonCommercial": {
              "long": 12387,
              "short": 688,
              "net": 11699
            },
            "smallTrader": {
              "long": 14077,
              "short": 5212,
              "net": 8865
            }
          },
          "openInterest": 38822
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40074,
              "short": 44002,
              "net": -3928
            },
            "nonCommercial": {
              "long": 6168,
              "short": 10382,
              "net": -4214
            },
            "smallTrader": {
              "long": 17715,
              "short": 9573,
              "net": 8142
            }
          },
          "openInterest": 64184
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15297,
              "short": 15251,
              "net": 46
            },
            "nonCommercial": {
              "long": 1939,
              "short": 3960,
              "net": -2021
            },
            "smallTrader": {
              "long": 9379,
              "short": 7404,
              "net": 1975
            }
          },
          "openInterest": 27132
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14030,
              "short": 20132,
              "net": -6102
            },
            "nonCommercial": {
              "long": 6235,
              "short": 2492,
              "net": 3743
            },
            "smallTrader": {
              "long": 13895,
              "short": 11536,
              "net": 2359
            }
          },
          "openInterest": 34693
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52845,
              "short": 37892,
              "net": 14953
            },
            "nonCommercial": {
              "long": 3588,
              "short": 14638,
              "net": -11050
            },
            "smallTrader": {
              "long": 10181,
              "short": 14084,
              "net": -3903
            }
          },
          "openInterest": 69010
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222402,
              "short": 227475,
              "net": -5073
            },
            "nonCommercial": {
              "long": 30228,
              "short": 20905,
              "net": 9323
            },
            "smallTrader": {
              "long": 76590,
              "short": 80840,
              "net": -4250
            }
          },
          "openInterest": 341704
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3237,
              "short": 3282,
              "net": -45
            },
            "nonCommercial": {
              "long": 2768,
              "short": 822,
              "net": 1946
            },
            "smallTrader": {
              "long": 6907,
              "short": 8808,
              "net": -1901
            }
          },
          "openInterest": 13482
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117389,
              "short": 86027,
              "net": 31362
            },
            "nonCommercial": {
              "long": 15272,
              "short": 46262,
              "net": -30990
            },
            "smallTrader": {
              "long": 36960,
              "short": 37332,
              "net": -372
            }
          },
          "openInterest": 177811
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60064,
              "short": 88065,
              "net": -28001
            },
            "nonCommercial": {
              "long": 8503,
              "short": 4734,
              "net": 3769
            },
            "smallTrader": {
              "long": 58976,
              "short": 34744,
              "net": 24232
            }
          },
          "openInterest": 136388
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46487,
              "short": 11136,
              "net": 35351
            },
            "nonCommercial": {
              "long": 3927,
              "short": 18511,
              "net": -14584
            },
            "smallTrader": {
              "long": 8859,
              "short": 29626,
              "net": -20767
            }
          },
          "openInterest": 60382
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21361,
              "short": 24404,
              "net": -3043
            },
            "nonCommercial": {
              "long": 12393,
              "short": 4196,
              "net": 8197
            },
            "smallTrader": {
              "long": 20930,
              "short": 26084,
              "net": -5154
            }
          },
          "openInterest": 56046
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2710,
              "short": 7826,
              "net": -5116
            },
            "nonCommercial": {
              "long": 2628,
              "short": 300,
              "net": 2328
            },
            "smallTrader": {
              "long": 4655,
              "short": 1867,
              "net": 2788
            }
          },
          "openInterest": 9993
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96446,
              "short": 101512,
              "net": -5066
            },
            "nonCommercial": {
              "long": 5338,
              "short": 18042,
              "net": -12704
            },
            "smallTrader": {
              "long": 41734,
              "short": 23964,
              "net": 17770
            }
          },
          "openInterest": 146111
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16285,
              "short": 16752,
              "net": -467
            },
            "nonCommercial": {
              "long": 5658,
              "short": 6454,
              "net": -796
            },
            "smallTrader": {
              "long": 3972,
              "short": 2709,
              "net": 1263
            }
          },
          "openInterest": 26115
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40426,
              "short": 67107,
              "net": -26681
            },
            "nonCommercial": {
              "long": 18984,
              "short": 8931,
              "net": 10053
            },
            "smallTrader": {
              "long": 31458,
              "short": 14830,
              "net": 16628
            }
          },
          "openInterest": 108222
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25253,
              "short": 47001,
              "net": -21748
            },
            "nonCommercial": {
              "long": 13144,
              "short": 1837,
              "net": 11307
            },
            "smallTrader": {
              "long": 28349,
              "short": 17908,
              "net": 10441
            }
          },
          "openInterest": 74606
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31367,
              "short": 47146,
              "net": -15779
            },
            "nonCommercial": {
              "long": 11131,
              "short": 4348,
              "net": 6783
            },
            "smallTrader": {
              "long": 29014,
              "short": 20018,
              "net": 8996
            }
          },
          "openInterest": 78349
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72753,
              "short": 75645,
              "net": -2892
            },
            "nonCommercial": {
              "long": 3576,
              "short": 11863,
              "net": -8287
            },
            "smallTrader": {
              "long": 40837,
              "short": 29658,
              "net": 11179
            }
          },
          "openInterest": 119545
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16595,
              "short": 10145,
              "net": 6450
            },
            "nonCommercial": {
              "long": 1433,
              "short": 4113,
              "net": -2680
            },
            "smallTrader": {
              "long": 8442,
              "short": 12212,
              "net": -3770
            }
          },
          "openInterest": 27966
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1472,
              "net": -1472
            },
            "nonCommercial": {
              "long": 5920,
              "short": 5732,
              "net": 188
            },
            "smallTrader": {
              "long": 2296,
              "short": 1012,
              "net": 1284
            }
          },
          "openInterest": 8216
        }
      ]
    },
    {
      "reportDate": "1995-08-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 273536,
              "short": 226779,
              "net": 46757
            },
            "nonCommercial": {
              "long": 7325,
              "short": 21060,
              "net": -13735
            },
            "smallTrader": {
              "long": 38624,
              "short": 71646,
              "net": -33022
            }
          },
          "openInterest": 330294
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11394,
              "short": 8244,
              "net": 3150
            },
            "nonCommercial": {
              "long": 2683,
              "short": 3172,
              "net": -489
            },
            "smallTrader": {
              "long": 3661,
              "short": 6322,
              "net": -2661
            }
          },
          "openInterest": 17738
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 264444,
              "short": 261687,
              "net": 2757
            },
            "nonCommercial": {
              "long": 49147,
              "short": 22194,
              "net": 26953
            },
            "smallTrader": {
              "long": 69369,
              "short": 99079,
              "net": -29710
            }
          },
          "openInterest": 391181
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148261,
              "short": 145194,
              "net": 3067
            },
            "nonCommercial": {
              "long": 24589,
              "short": 14770,
              "net": 9819
            },
            "smallTrader": {
              "long": 11126,
              "short": 24012,
              "net": -12886
            }
          },
          "openInterest": 184587
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2710,
              "short": 9134,
              "net": -6424
            },
            "nonCommercial": {
              "long": 1903,
              "short": 0,
              "net": 1903
            },
            "smallTrader": {
              "long": 6008,
              "short": 1487,
              "net": 4521
            }
          },
          "openInterest": 10621
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29806,
              "short": 11531,
              "net": 18275
            },
            "nonCommercial": {
              "long": 1296,
              "short": 11746,
              "net": -10450
            },
            "smallTrader": {
              "long": 5724,
              "short": 13549,
              "net": -7825
            }
          },
          "openInterest": 36871
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10383,
              "short": 28578,
              "net": -18195
            },
            "nonCommercial": {
              "long": 11661,
              "short": 1185,
              "net": 10476
            },
            "smallTrader": {
              "long": 13219,
              "short": 5500,
              "net": 7719
            }
          },
          "openInterest": 38040
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39583,
              "short": 43557,
              "net": -3974
            },
            "nonCommercial": {
              "long": 6383,
              "short": 10145,
              "net": -3762
            },
            "smallTrader": {
              "long": 17696,
              "short": 9960,
              "net": 7736
            }
          },
          "openInterest": 63999
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14483,
              "short": 15820,
              "net": -1337
            },
            "nonCommercial": {
              "long": 2847,
              "short": 3776,
              "net": -929
            },
            "smallTrader": {
              "long": 9800,
              "short": 7534,
              "net": 2266
            }
          },
          "openInterest": 27921
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12274,
              "short": 21933,
              "net": -9659
            },
            "nonCommercial": {
              "long": 9749,
              "short": 3099,
              "net": 6650
            },
            "smallTrader": {
              "long": 15085,
              "short": 12076,
              "net": 3009
            }
          },
          "openInterest": 37610
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53045,
              "short": 40391,
              "net": 12654
            },
            "nonCommercial": {
              "long": 3466,
              "short": 13249,
              "net": -9783
            },
            "smallTrader": {
              "long": 10879,
              "short": 13750,
              "net": -2871
            }
          },
          "openInterest": 69968
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 241104,
              "short": 234951,
              "net": 6153
            },
            "nonCommercial": {
              "long": 21104,
              "short": 20868,
              "net": 236
            },
            "smallTrader": {
              "long": 75899,
              "short": 82288,
              "net": -6389
            }
          },
          "openInterest": 349488
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3251,
              "short": 3252,
              "net": -1
            },
            "nonCommercial": {
              "long": 2582,
              "short": 1063,
              "net": 1519
            },
            "smallTrader": {
              "long": 7009,
              "short": 8527,
              "net": -1518
            }
          },
          "openInterest": 13259
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114219,
              "short": 101377,
              "net": 12842
            },
            "nonCommercial": {
              "long": 14838,
              "short": 32053,
              "net": -17215
            },
            "smallTrader": {
              "long": 38350,
              "short": 33977,
              "net": 4373
            }
          },
          "openInterest": 173296
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60467,
              "short": 90381,
              "net": -29914
            },
            "nonCommercial": {
              "long": 10053,
              "short": 3616,
              "net": 6437
            },
            "smallTrader": {
              "long": 57408,
              "short": 33931,
              "net": 23477
            }
          },
          "openInterest": 137002
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45884,
              "short": 11210,
              "net": 34674
            },
            "nonCommercial": {
              "long": 2780,
              "short": 19498,
              "net": -16718
            },
            "smallTrader": {
              "long": 11607,
              "short": 29563,
              "net": -17956
            }
          },
          "openInterest": 62361
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22282,
              "short": 25099,
              "net": -2817
            },
            "nonCommercial": {
              "long": 10040,
              "short": 4299,
              "net": 5741
            },
            "smallTrader": {
              "long": 21008,
              "short": 23932,
              "net": -2924
            }
          },
          "openInterest": 54455
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5355,
              "short": 7837,
              "net": -2482
            },
            "nonCommercial": {
              "long": 588,
              "short": 535,
              "net": 53
            },
            "smallTrader": {
              "long": 4463,
              "short": 2034,
              "net": 2429
            }
          },
          "openInterest": 10406
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90513,
              "short": 102046,
              "net": -11533
            },
            "nonCommercial": {
              "long": 5705,
              "short": 12296,
              "net": -6591
            },
            "smallTrader": {
              "long": 42698,
              "short": 24574,
              "net": 18124
            }
          },
          "openInterest": 142669
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15933,
              "short": 16997,
              "net": -1064
            },
            "nonCommercial": {
              "long": 6007,
              "short": 6682,
              "net": -675
            },
            "smallTrader": {
              "long": 5078,
              "short": 3339,
              "net": 1739
            }
          },
          "openInterest": 27416
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43858,
              "short": 73437,
              "net": -29579
            },
            "nonCommercial": {
              "long": 21179,
              "short": 8213,
              "net": 12966
            },
            "smallTrader": {
              "long": 32036,
              "short": 15423,
              "net": 16613
            }
          },
          "openInterest": 113220
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26445,
              "short": 47686,
              "net": -21241
            },
            "nonCommercial": {
              "long": 13318,
              "short": 2577,
              "net": 10741
            },
            "smallTrader": {
              "long": 28886,
              "short": 18386,
              "net": 10500
            }
          },
          "openInterest": 75488
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32284,
              "short": 46641,
              "net": -14357
            },
            "nonCommercial": {
              "long": 10097,
              "short": 5532,
              "net": 4565
            },
            "smallTrader": {
              "long": 30620,
              "short": 20828,
              "net": 9792
            }
          },
          "openInterest": 78683
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62833,
              "short": 83018,
              "net": -20185
            },
            "nonCommercial": {
              "long": 9788,
              "short": 5479,
              "net": 4309
            },
            "smallTrader": {
              "long": 44448,
              "short": 28572,
              "net": 15876
            }
          },
          "openInterest": 118261
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21457,
              "short": 6391,
              "net": 15066
            },
            "nonCommercial": {
              "long": 345,
              "short": 7118,
              "net": -6773
            },
            "smallTrader": {
              "long": 7287,
              "short": 15580,
              "net": -8293
            }
          },
          "openInterest": 30609
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 1236,
              "net": -1186
            },
            "nonCommercial": {
              "long": 6180,
              "short": 6851,
              "net": -671
            },
            "smallTrader": {
              "long": 2720,
              "short": 863,
              "net": 1857
            }
          },
          "openInterest": 9052
        }
      ]
    },
    {
      "reportDate": "1995-08-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 269101,
              "short": 224374,
              "net": 44727
            },
            "nonCommercial": {
              "long": 5799,
              "short": 15287,
              "net": -9488
            },
            "smallTrader": {
              "long": 33078,
              "short": 68317,
              "net": -35239
            }
          },
          "openInterest": 318997
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11879,
              "short": 9892,
              "net": 1987
            },
            "nonCommercial": {
              "long": 2725,
              "short": 1804,
              "net": 921
            },
            "smallTrader": {
              "long": 4075,
              "short": 6983,
              "net": -2908
            }
          },
          "openInterest": 18679
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 238260,
              "short": 230567,
              "net": 7693
            },
            "nonCommercial": {
              "long": 35046,
              "short": 19027,
              "net": 16019
            },
            "smallTrader": {
              "long": 67737,
              "short": 91449,
              "net": -23712
            }
          },
          "openInterest": 349465
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 139387,
              "short": 132540,
              "net": 6847
            },
            "nonCommercial": {
              "long": 16729,
              "short": 12297,
              "net": 4432
            },
            "smallTrader": {
              "long": 13078,
              "short": 24357,
              "net": -11279
            }
          },
          "openInterest": 169734
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4347,
              "short": 7781,
              "net": -3434
            },
            "nonCommercial": {
              "long": 673,
              "short": 0,
              "net": 673
            },
            "smallTrader": {
              "long": 4747,
              "short": 1986,
              "net": 2761
            }
          },
          "openInterest": 9767
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33133,
              "short": 8105,
              "net": 25028
            },
            "nonCommercial": {
              "long": 984,
              "short": 15629,
              "net": -14645
            },
            "smallTrader": {
              "long": 5222,
              "short": 15605,
              "net": -10383
            }
          },
          "openInterest": 39360
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10034,
              "short": 29182,
              "net": -19148
            },
            "nonCommercial": {
              "long": 12601,
              "short": 671,
              "net": 11930
            },
            "smallTrader": {
              "long": 13177,
              "short": 5959,
              "net": 7218
            }
          },
          "openInterest": 38582
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40940,
              "short": 48677,
              "net": -7737
            },
            "nonCommercial": {
              "long": 7714,
              "short": 8163,
              "net": -449
            },
            "smallTrader": {
              "long": 17111,
              "short": 8925,
              "net": 8186
            }
          },
          "openInterest": 66024
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12693,
              "short": 16526,
              "net": -3833
            },
            "nonCommercial": {
              "long": 3573,
              "short": 2631,
              "net": 942
            },
            "smallTrader": {
              "long": 9502,
              "short": 6611,
              "net": 2891
            }
          },
          "openInterest": 26327
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10046,
              "short": 24730,
              "net": -14684
            },
            "nonCommercial": {
              "long": 12788,
              "short": 2935,
              "net": 9853
            },
            "smallTrader": {
              "long": 17026,
              "short": 12195,
              "net": 4831
            }
          },
          "openInterest": 40504
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49675,
              "short": 43983,
              "net": 5692
            },
            "nonCommercial": {
              "long": 4972,
              "short": 8831,
              "net": -3859
            },
            "smallTrader": {
              "long": 11915,
              "short": 13748,
              "net": -1833
            }
          },
          "openInterest": 69281
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 228956,
              "short": 245916,
              "net": -16960
            },
            "nonCommercial": {
              "long": 23231,
              "short": 12933,
              "net": 10298
            },
            "smallTrader": {
              "long": 86271,
              "short": 79609,
              "net": 6662
            }
          },
          "openInterest": 349998
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2925,
              "short": 2783,
              "net": 142
            },
            "nonCommercial": {
              "long": 2564,
              "short": 1208,
              "net": 1356
            },
            "smallTrader": {
              "long": 6554,
              "short": 8052,
              "net": -1498
            }
          },
          "openInterest": 12265
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121716,
              "short": 90693,
              "net": 31023
            },
            "nonCommercial": {
              "long": 12195,
              "short": 45313,
              "net": -33118
            },
            "smallTrader": {
              "long": 35948,
              "short": 33853,
              "net": 2095
            }
          },
          "openInterest": 175852
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 56185,
              "short": 95469,
              "net": -39284
            },
            "nonCommercial": {
              "long": 12049,
              "short": 1505,
              "net": 10544
            },
            "smallTrader": {
              "long": 64389,
              "short": 35649,
              "net": 28740
            }
          },
          "openInterest": 141259
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50916,
              "short": 14326,
              "net": 36590
            },
            "nonCommercial": {
              "long": 5224,
              "short": 20773,
              "net": -15549
            },
            "smallTrader": {
              "long": 8523,
              "short": 29564,
              "net": -21041
            }
          },
          "openInterest": 66558
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23247,
              "short": 25369,
              "net": -2122
            },
            "nonCommercial": {
              "long": 9115,
              "short": 5046,
              "net": 4069
            },
            "smallTrader": {
              "long": 20942,
              "short": 22889,
              "net": -1947
            }
          },
          "openInterest": 54573
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6023,
              "short": 8595,
              "net": -2572
            },
            "nonCommercial": {
              "long": 588,
              "short": 300,
              "net": 288
            },
            "smallTrader": {
              "long": 4784,
              "short": 2500,
              "net": 2284
            }
          },
          "openInterest": 11395
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84386,
              "short": 105761,
              "net": -21375
            },
            "nonCommercial": {
              "long": 6431,
              "short": 5401,
              "net": 1030
            },
            "smallTrader": {
              "long": 46026,
              "short": 25681,
              "net": 20345
            }
          },
          "openInterest": 141107
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12638,
              "short": 18485,
              "net": -5847
            },
            "nonCommercial": {
              "long": 6734,
              "short": 2854,
              "net": 3880
            },
            "smallTrader": {
              "long": 4638,
              "short": 2671,
              "net": 1967
            }
          },
          "openInterest": 24357
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33065,
              "short": 78774,
              "net": -45709
            },
            "nonCommercial": {
              "long": 30647,
              "short": 4422,
              "net": 26225
            },
            "smallTrader": {
              "long": 35287,
              "short": 15803,
              "net": 19484
            }
          },
          "openInterest": 116078
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25706,
              "short": 47540,
              "net": -21834
            },
            "nonCommercial": {
              "long": 12740,
              "short": 1866,
              "net": 10874
            },
            "smallTrader": {
              "long": 29424,
              "short": 18464,
              "net": 10960
            }
          },
          "openInterest": 72328
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30154,
              "short": 46502,
              "net": -16348
            },
            "nonCommercial": {
              "long": 11296,
              "short": 4149,
              "net": 7147
            },
            "smallTrader": {
              "long": 30377,
              "short": 21176,
              "net": 9201
            }
          },
          "openInterest": 75588
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60324,
              "short": 91518,
              "net": -31194
            },
            "nonCommercial": {
              "long": 19533,
              "short": 5023,
              "net": 14510
            },
            "smallTrader": {
              "long": 42746,
              "short": 26062,
              "net": 16684
            }
          },
          "openInterest": 122944
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23348,
              "short": 6161,
              "net": 17187
            },
            "nonCommercial": {
              "long": 333,
              "short": 7207,
              "net": -6874
            },
            "smallTrader": {
              "long": 6816,
              "short": 17129,
              "net": -10313
            }
          },
          "openInterest": 30931
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 1532,
              "net": -1482
            },
            "nonCommercial": {
              "long": 5848,
              "short": 6263,
              "net": -415
            },
            "smallTrader": {
              "long": 2620,
              "short": 723,
              "net": 1897
            }
          },
          "openInterest": 8519
        }
      ]
    },
    {
      "reportDate": "1995-08-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 241096,
              "short": 206844,
              "net": 34252
            },
            "nonCommercial": {
              "long": 5061,
              "short": 15554,
              "net": -10493
            },
            "smallTrader": {
              "long": 44727,
              "short": 68486,
              "net": -23759
            }
          },
          "openInterest": 301795
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13887,
              "short": 13334,
              "net": 553
            },
            "nonCommercial": {
              "long": 2624,
              "short": 2422,
              "net": 202
            },
            "smallTrader": {
              "long": 4053,
              "short": 4808,
              "net": -755
            }
          },
          "openInterest": 20564
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 244674,
              "short": 234865,
              "net": 9809
            },
            "nonCommercial": {
              "long": 27699,
              "short": 16155,
              "net": 11544
            },
            "smallTrader": {
              "long": 62927,
              "short": 84280,
              "net": -21353
            }
          },
          "openInterest": 345218
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 135524,
              "short": 132631,
              "net": 2893
            },
            "nonCommercial": {
              "long": 16952,
              "short": 14071,
              "net": 2881
            },
            "smallTrader": {
              "long": 17210,
              "short": 22984,
              "net": -5774
            }
          },
          "openInterest": 172004
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4069,
              "short": 11111,
              "net": -7042
            },
            "nonCommercial": {
              "long": 4184,
              "short": 465,
              "net": 3719
            },
            "smallTrader": {
              "long": 5590,
              "short": 2267,
              "net": 3323
            }
          },
          "openInterest": 13843
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33780,
              "short": 10961,
              "net": 22819
            },
            "nonCommercial": {
              "long": 1507,
              "short": 14489,
              "net": -12982
            },
            "smallTrader": {
              "long": 4908,
              "short": 14745,
              "net": -9837
            }
          },
          "openInterest": 40216
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8943,
              "short": 47463,
              "net": -38520
            },
            "nonCommercial": {
              "long": 25489,
              "short": 1296,
              "net": 24193
            },
            "smallTrader": {
              "long": 20491,
              "short": 6164,
              "net": 14327
            }
          },
          "openInterest": 57983
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40885,
              "short": 52603,
              "net": -11718
            },
            "nonCommercial": {
              "long": 9694,
              "short": 6568,
              "net": 3126
            },
            "smallTrader": {
              "long": 16328,
              "short": 7736,
              "net": 8592
            }
          },
          "openInterest": 67235
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10802,
              "short": 17899,
              "net": -7097
            },
            "nonCommercial": {
              "long": 5789,
              "short": 2154,
              "net": 3635
            },
            "smallTrader": {
              "long": 9863,
              "short": 6401,
              "net": 3462
            }
          },
          "openInterest": 27100
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10692,
              "short": 25261,
              "net": -14569
            },
            "nonCommercial": {
              "long": 12617,
              "short": 3031,
              "net": 9586
            },
            "smallTrader": {
              "long": 15805,
              "short": 10822,
              "net": 4983
            }
          },
          "openInterest": 40077
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48459,
              "short": 44775,
              "net": 3684
            },
            "nonCommercial": {
              "long": 5862,
              "short": 7426,
              "net": -1564
            },
            "smallTrader": {
              "long": 10506,
              "short": 12626,
              "net": -2120
            }
          },
          "openInterest": 67335
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223783,
              "short": 241728,
              "net": -17945
            },
            "nonCommercial": {
              "long": 25662,
              "short": 11369,
              "net": 14293
            },
            "smallTrader": {
              "long": 78083,
              "short": 74431,
              "net": 3652
            }
          },
          "openInterest": 340819
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2445,
              "short": 3044,
              "net": -599
            },
            "nonCommercial": {
              "long": 1960,
              "short": 1676,
              "net": 284
            },
            "smallTrader": {
              "long": 7356,
              "short": 7041,
              "net": 315
            }
          },
          "openInterest": 11919
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122962,
              "short": 88188,
              "net": 34774
            },
            "nonCommercial": {
              "long": 11333,
              "short": 47660,
              "net": -36327
            },
            "smallTrader": {
              "long": 36944,
              "short": 35391,
              "net": 1553
            }
          },
          "openInterest": 177422
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 57518,
              "short": 95809,
              "net": -38291
            },
            "nonCommercial": {
              "long": 14519,
              "short": 2046,
              "net": 12473
            },
            "smallTrader": {
              "long": 62103,
              "short": 36285,
              "net": 25818
            }
          },
          "openInterest": 143327
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52839,
              "short": 18733,
              "net": 34106
            },
            "nonCommercial": {
              "long": 5138,
              "short": 19272,
              "net": -14134
            },
            "smallTrader": {
              "long": 10219,
              "short": 30191,
              "net": -19972
            }
          },
          "openInterest": 70417
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22828,
              "short": 19251,
              "net": 3577
            },
            "nonCommercial": {
              "long": 5178,
              "short": 9336,
              "net": -4158
            },
            "smallTrader": {
              "long": 23436,
              "short": 22855,
              "net": 581
            }
          },
          "openInterest": 52545
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6602,
              "short": 9460,
              "net": -2858
            },
            "nonCommercial": {
              "long": 797,
              "short": 300,
              "net": 497
            },
            "smallTrader": {
              "long": 4857,
              "short": 2496,
              "net": 2361
            }
          },
          "openInterest": 12256
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 73381,
              "short": 102319,
              "net": -28938
            },
            "nonCommercial": {
              "long": 10505,
              "short": 2728,
              "net": 7777
            },
            "smallTrader": {
              "long": 43359,
              "short": 22198,
              "net": 21161
            }
          },
          "openInterest": 130121
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12578,
              "short": 19017,
              "net": -6439
            },
            "nonCommercial": {
              "long": 7064,
              "short": 2558,
              "net": 4506
            },
            "smallTrader": {
              "long": 3649,
              "short": 1716,
              "net": 1933
            }
          },
          "openInterest": 23654
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32210,
              "short": 79771,
              "net": -47561
            },
            "nonCommercial": {
              "long": 31212,
              "short": 4142,
              "net": 27070
            },
            "smallTrader": {
              "long": 36972,
              "short": 16481,
              "net": 20491
            }
          },
          "openInterest": 115300
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27293,
              "short": 49624,
              "net": -22331
            },
            "nonCommercial": {
              "long": 13539,
              "short": 1565,
              "net": 11974
            },
            "smallTrader": {
              "long": 28938,
              "short": 18581,
              "net": 10357
            }
          },
          "openInterest": 75630
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30259,
              "short": 43828,
              "net": -13569
            },
            "nonCommercial": {
              "long": 11829,
              "short": 5667,
              "net": 6162
            },
            "smallTrader": {
              "long": 29242,
              "short": 21835,
              "net": 7407
            }
          },
          "openInterest": 75130
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59982,
              "short": 85923,
              "net": -25941
            },
            "nonCommercial": {
              "long": 14952,
              "short": 4660,
              "net": 10292
            },
            "smallTrader": {
              "long": 40508,
              "short": 24859,
              "net": 15649
            }
          },
          "openInterest": 115782
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25184,
              "short": 7348,
              "net": 17836
            },
            "nonCommercial": {
              "long": 373,
              "short": 7230,
              "net": -6857
            },
            "smallTrader": {
              "long": 6977,
              "short": 17956,
              "net": -10979
            }
          },
          "openInterest": 32786
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 1557,
              "net": -1507
            },
            "nonCommercial": {
              "long": 6482,
              "short": 6879,
              "net": -397
            },
            "smallTrader": {
              "long": 2696,
              "short": 792,
              "net": 1904
            }
          },
          "openInterest": 9289
        }
      ]
    },
    {
      "reportDate": "1995-09-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230184,
              "short": 209474,
              "net": 20710
            },
            "nonCommercial": {
              "long": 8158,
              "short": 13207,
              "net": -5049
            },
            "smallTrader": {
              "long": 47975,
              "short": 63636,
              "net": -15661
            }
          },
          "openInterest": 299956
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10615,
              "short": 10571,
              "net": 44
            },
            "nonCommercial": {
              "long": 2862,
              "short": 2540,
              "net": 322
            },
            "smallTrader": {
              "long": 4633,
              "short": 4999,
              "net": -366
            }
          },
          "openInterest": 18590
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 241670,
              "short": 245567,
              "net": -3897
            },
            "nonCommercial": {
              "long": 35081,
              "short": 16302,
              "net": 18779
            },
            "smallTrader": {
              "long": 64721,
              "short": 79603,
              "net": -14882
            }
          },
          "openInterest": 349393
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 131494,
              "short": 131527,
              "net": -33
            },
            "nonCommercial": {
              "long": 17326,
              "short": 11485,
              "net": 5841
            },
            "smallTrader": {
              "long": 15922,
              "short": 21730,
              "net": -5808
            }
          },
          "openInterest": 166185
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3344,
              "short": 11590,
              "net": -8246
            },
            "nonCommercial": {
              "long": 5029,
              "short": 586,
              "net": 4443
            },
            "smallTrader": {
              "long": 5899,
              "short": 2096,
              "net": 3803
            }
          },
          "openInterest": 14272
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32202,
              "short": 10864,
              "net": 21338
            },
            "nonCommercial": {
              "long": 1089,
              "short": 13021,
              "net": -11932
            },
            "smallTrader": {
              "long": 4630,
              "short": 14036,
              "net": -9406
            }
          },
          "openInterest": 37942
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9480,
              "short": 48538,
              "net": -39058
            },
            "nonCommercial": {
              "long": 26814,
              "short": 1115,
              "net": 25699
            },
            "smallTrader": {
              "long": 20040,
              "short": 6681,
              "net": 13359
            }
          },
          "openInterest": 59686
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40318,
              "short": 52736,
              "net": -12418
            },
            "nonCommercial": {
              "long": 9899,
              "short": 5543,
              "net": 4356
            },
            "smallTrader": {
              "long": 16057,
              "short": 7995,
              "net": 8062
            }
          },
          "openInterest": 66602
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10614,
              "short": 16915,
              "net": -6301
            },
            "nonCommercial": {
              "long": 5309,
              "short": 1872,
              "net": 3437
            },
            "smallTrader": {
              "long": 9197,
              "short": 6333,
              "net": 2864
            }
          },
          "openInterest": 25733
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10967,
              "short": 20438,
              "net": -9471
            },
            "nonCommercial": {
              "long": 7427,
              "short": 1446,
              "net": 5981
            },
            "smallTrader": {
              "long": 14721,
              "short": 11231,
              "net": 3490
            }
          },
          "openInterest": 33854
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45448,
              "short": 47253,
              "net": -1805
            },
            "nonCommercial": {
              "long": 10959,
              "short": 7051,
              "net": 3908
            },
            "smallTrader": {
              "long": 11611,
              "short": 13714,
              "net": -2103
            }
          },
          "openInterest": 70813
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216970,
              "short": 251167,
              "net": -34197
            },
            "nonCommercial": {
              "long": 34782,
              "short": 10967,
              "net": 23815
            },
            "smallTrader": {
              "long": 91084,
              "short": 80702,
              "net": 10382
            }
          },
          "openInterest": 357638
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1677,
              "short": 2734,
              "net": -1057
            },
            "nonCommercial": {
              "long": 1663,
              "short": 1292,
              "net": 371
            },
            "smallTrader": {
              "long": 6608,
              "short": 5922,
              "net": 686
            }
          },
          "openInterest": 10179
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126514,
              "short": 83849,
              "net": 42665
            },
            "nonCommercial": {
              "long": 12639,
              "short": 53989,
              "net": -41350
            },
            "smallTrader": {
              "long": 38493,
              "short": 39808,
              "net": -1315
            }
          },
          "openInterest": 183988
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 57390,
              "short": 103098,
              "net": -45708
            },
            "nonCommercial": {
              "long": 21962,
              "short": 2377,
              "net": 19585
            },
            "smallTrader": {
              "long": 61585,
              "short": 35462,
              "net": 26123
            }
          },
          "openInterest": 150272
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54029,
              "short": 19113,
              "net": 34916
            },
            "nonCommercial": {
              "long": 3981,
              "short": 19323,
              "net": -15342
            },
            "smallTrader": {
              "long": 9808,
              "short": 29382,
              "net": -19574
            }
          },
          "openInterest": 69898
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23620,
              "short": 18685,
              "net": 4935
            },
            "nonCommercial": {
              "long": 6504,
              "short": 7625,
              "net": -1121
            },
            "smallTrader": {
              "long": 21856,
              "short": 25670,
              "net": -3814
            }
          },
          "openInterest": 52966
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6940,
              "short": 9898,
              "net": -2958
            },
            "nonCommercial": {
              "long": 225,
              "short": 0,
              "net": 225
            },
            "smallTrader": {
              "long": 5474,
              "short": 2741,
              "net": 2733
            }
          },
          "openInterest": 12639
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 72102,
              "short": 110705,
              "net": -38603
            },
            "nonCommercial": {
              "long": 18084,
              "short": 2890,
              "net": 15194
            },
            "smallTrader": {
              "long": 44133,
              "short": 20724,
              "net": 23409
            }
          },
          "openInterest": 137083
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13731,
              "short": 19733,
              "net": -6002
            },
            "nonCommercial": {
              "long": 6746,
              "short": 2744,
              "net": 4002
            },
            "smallTrader": {
              "long": 3646,
              "short": 1646,
              "net": 2000
            }
          },
          "openInterest": 24468
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28998,
              "short": 68485,
              "net": -39487
            },
            "nonCommercial": {
              "long": 24241,
              "short": 3132,
              "net": 21109
            },
            "smallTrader": {
              "long": 31679,
              "short": 13301,
              "net": 18378
            }
          },
          "openInterest": 99553
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26220,
              "short": 48603,
              "net": -22383
            },
            "nonCommercial": {
              "long": 13322,
              "short": 345,
              "net": 12977
            },
            "smallTrader": {
              "long": 28576,
              "short": 19170,
              "net": 9406
            }
          },
          "openInterest": 76021
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28900,
              "short": 41302,
              "net": -12402
            },
            "nonCommercial": {
              "long": 12301,
              "short": 4415,
              "net": 7886
            },
            "smallTrader": {
              "long": 28705,
              "short": 24189,
              "net": 4516
            }
          },
          "openInterest": 74265
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60680,
              "short": 80516,
              "net": -19836
            },
            "nonCommercial": {
              "long": 10946,
              "short": 4367,
              "net": 6579
            },
            "smallTrader": {
              "long": 43308,
              "short": 30051,
              "net": 13257
            }
          },
          "openInterest": 114934
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23791,
              "short": 7288,
              "net": 16503
            },
            "nonCommercial": {
              "long": 537,
              "short": 6501,
              "net": -5964
            },
            "smallTrader": {
              "long": 8015,
              "short": 18554,
              "net": -10539
            }
          },
          "openInterest": 32725
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100,
              "short": 1532,
              "net": -1432
            },
            "nonCommercial": {
              "long": 6529,
              "short": 6635,
              "net": -106
            },
            "smallTrader": {
              "long": 2342,
              "short": 804,
              "net": 1538
            }
          },
          "openInterest": 9030
        }
      ]
    },
    {
      "reportDate": "1995-09-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218997,
              "short": 210643,
              "net": 8354
            },
            "nonCommercial": {
              "long": 11870,
              "short": 10009,
              "net": 1861
            },
            "smallTrader": {
              "long": 44591,
              "short": 54806,
              "net": -10215
            }
          },
          "openInterest": 285858
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 9667,
              "short": 9409,
              "net": 258
            },
            "nonCommercial": {
              "long": 2689,
              "short": 2640,
              "net": 49
            },
            "smallTrader": {
              "long": 4040,
              "short": 4347,
              "net": -307
            }
          },
          "openInterest": 16876
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 256631,
              "short": 273724,
              "net": -17093
            },
            "nonCommercial": {
              "long": 37999,
              "short": 19886,
              "net": 18113
            },
            "smallTrader": {
              "long": 72862,
              "short": 73882,
              "net": -1020
            }
          },
          "openInterest": 375488
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 134711,
              "short": 133073,
              "net": 1638
            },
            "nonCommercial": {
              "long": 15737,
              "short": 15264,
              "net": 473
            },
            "smallTrader": {
              "long": 16175,
              "short": 18286,
              "net": -2111
            }
          },
          "openInterest": 167829
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9896,
              "short": 19016,
              "net": -9120
            },
            "nonCommercial": {
              "long": 5846,
              "short": 779,
              "net": 5067
            },
            "smallTrader": {
              "long": 6069,
              "short": 2016,
              "net": 4053
            }
          },
          "openInterest": 21811
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40746,
              "short": 19953,
              "net": 20793
            },
            "nonCommercial": {
              "long": 850,
              "short": 14471,
              "net": -13621
            },
            "smallTrader": {
              "long": 6445,
              "short": 13617,
              "net": -7172
            }
          },
          "openInterest": 48364
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22216,
              "short": 58755,
              "net": -36539
            },
            "nonCommercial": {
              "long": 24088,
              "short": 469,
              "net": 23619
            },
            "smallTrader": {
              "long": 25494,
              "short": 12574,
              "net": 12920
            }
          },
          "openInterest": 74047
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42129,
              "short": 52293,
              "net": -10164
            },
            "nonCommercial": {
              "long": 10182,
              "short": 6858,
              "net": 3324
            },
            "smallTrader": {
              "long": 15599,
              "short": 8759,
              "net": 6840
            }
          },
          "openInterest": 68752
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14394,
              "short": 14996,
              "net": -602
            },
            "nonCommercial": {
              "long": 3021,
              "short": 3574,
              "net": -553
            },
            "smallTrader": {
              "long": 8508,
              "short": 7353,
              "net": 1155
            }
          },
          "openInterest": 26377
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10498,
              "short": 17431,
              "net": -6933
            },
            "nonCommercial": {
              "long": 7251,
              "short": 3032,
              "net": 4219
            },
            "smallTrader": {
              "long": 15064,
              "short": 12350,
              "net": 2714
            }
          },
          "openInterest": 33420
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45815,
              "short": 46596,
              "net": -781
            },
            "nonCommercial": {
              "long": 8808,
              "short": 6685,
              "net": 2123
            },
            "smallTrader": {
              "long": 11120,
              "short": 12462,
              "net": -1342
            }
          },
          "openInterest": 68238
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212735,
              "short": 250465,
              "net": -37730
            },
            "nonCommercial": {
              "long": 42935,
              "short": 11255,
              "net": 31680
            },
            "smallTrader": {
              "long": 87763,
              "short": 81713,
              "net": 6050
            }
          },
          "openInterest": 358937
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2230,
              "short": 3054,
              "net": -824
            },
            "nonCommercial": {
              "long": 1777,
              "short": 1053,
              "net": 724
            },
            "smallTrader": {
              "long": 6218,
              "short": 6118,
              "net": 100
            }
          },
          "openInterest": 10377
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122310,
              "short": 96028,
              "net": 26282
            },
            "nonCommercial": {
              "long": 15444,
              "short": 44478,
              "net": -29034
            },
            "smallTrader": {
              "long": 41572,
              "short": 38820,
              "net": 2752
            }
          },
          "openInterest": 186741
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59177,
              "short": 109426,
              "net": -50249
            },
            "nonCommercial": {
              "long": 25130,
              "short": 595,
              "net": 24535
            },
            "smallTrader": {
              "long": 61717,
              "short": 36003,
              "net": 25714
            }
          },
          "openInterest": 154475
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65251,
              "short": 27454,
              "net": 37797
            },
            "nonCommercial": {
              "long": 3309,
              "short": 21748,
              "net": -18439
            },
            "smallTrader": {
              "long": 13558,
              "short": 32916,
              "net": -19358
            }
          },
          "openInterest": 84762
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24913,
              "short": 20775,
              "net": 4138
            },
            "nonCommercial": {
              "long": 7687,
              "short": 6751,
              "net": 936
            },
            "smallTrader": {
              "long": 22545,
              "short": 27619,
              "net": -5074
            }
          },
          "openInterest": 56363
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8375,
              "short": 10231,
              "net": -1856
            },
            "nonCommercial": {
              "long": 225,
              "short": 0,
              "net": 225
            },
            "smallTrader": {
              "long": 4624,
              "short": 2993,
              "net": 1631
            }
          },
          "openInterest": 13224
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 70436,
              "short": 110145,
              "net": -39709
            },
            "nonCommercial": {
              "long": 19293,
              "short": 3202,
              "net": 16091
            },
            "smallTrader": {
              "long": 46488,
              "short": 22870,
              "net": 23618
            }
          },
          "openInterest": 138504
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11758,
              "short": 20040,
              "net": -8282
            },
            "nonCommercial": {
              "long": 7578,
              "short": 1923,
              "net": 5655
            },
            "smallTrader": {
              "long": 4304,
              "short": 1677,
              "net": 2627
            }
          },
          "openInterest": 24133
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23600,
              "short": 63490,
              "net": -39890
            },
            "nonCommercial": {
              "long": 25589,
              "short": 2799,
              "net": 22790
            },
            "smallTrader": {
              "long": 31152,
              "short": 14052,
              "net": 17100
            }
          },
          "openInterest": 93479
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28413,
              "short": 51391,
              "net": -22978
            },
            "nonCommercial": {
              "long": 14394,
              "short": 470,
              "net": 13924
            },
            "smallTrader": {
              "long": 29502,
              "short": 20448,
              "net": 9054
            }
          },
          "openInterest": 77687
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28967,
              "short": 37894,
              "net": -8927
            },
            "nonCommercial": {
              "long": 9590,
              "short": 5957,
              "net": 3633
            },
            "smallTrader": {
              "long": 27674,
              "short": 22380,
              "net": 5294
            }
          },
          "openInterest": 70381
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61644,
              "short": 81084,
              "net": -19440
            },
            "nonCommercial": {
              "long": 9669,
              "short": 2355,
              "net": 7314
            },
            "smallTrader": {
              "long": 41545,
              "short": 29419,
              "net": 12126
            }
          },
          "openInterest": 113267
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26526,
              "short": 8559,
              "net": 17967
            },
            "nonCommercial": {
              "long": 412,
              "short": 8865,
              "net": -8453
            },
            "smallTrader": {
              "long": 9289,
              "short": 18803,
              "net": -9514
            }
          },
          "openInterest": 37482
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150,
              "short": 1239,
              "net": -1089
            },
            "nonCommercial": {
              "long": 5678,
              "short": 6497,
              "net": -819
            },
            "smallTrader": {
              "long": 2827,
              "short": 919,
              "net": 1908
            }
          },
          "openInterest": 8712
        }
      ]
    },
    {
      "reportDate": "1995-09-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 202337,
              "short": 191901,
              "net": 10436
            },
            "nonCommercial": {
              "long": 10350,
              "short": 11326,
              "net": -976
            },
            "smallTrader": {
              "long": 41462,
              "short": 50922,
              "net": -9460
            }
          },
          "openInterest": 262609
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10129,
              "short": 9832,
              "net": 297
            },
            "nonCommercial": {
              "long": 2715,
              "short": 2196,
              "net": 519
            },
            "smallTrader": {
              "long": 3484,
              "short": 4300,
              "net": -816
            }
          },
          "openInterest": 16609
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 264229,
              "short": 273577,
              "net": -9348
            },
            "nonCommercial": {
              "long": 37301,
              "short": 24906,
              "net": 12395
            },
            "smallTrader": {
              "long": 68133,
              "short": 71180,
              "net": -3047
            }
          },
          "openInterest": 374596
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 130312,
              "short": 129758,
              "net": 554
            },
            "nonCommercial": {
              "long": 16782,
              "short": 12146,
              "net": 4636
            },
            "smallTrader": {
              "long": 12506,
              "short": 17696,
              "net": -5190
            }
          },
          "openInterest": 161742
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 493,
              "short": 11978,
              "net": -11485
            },
            "nonCommercial": {
              "long": 7214,
              "short": 240,
              "net": 6974
            },
            "smallTrader": {
              "long": 5346,
              "short": 835,
              "net": 4511
            }
          },
          "openInterest": 13053
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26300,
              "short": 4691,
              "net": 21609
            },
            "nonCommercial": {
              "long": 855,
              "short": 14404,
              "net": -13549
            },
            "smallTrader": {
              "long": 5134,
              "short": 13194,
              "net": -8060
            }
          },
          "openInterest": 32310
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32558,
              "short": 35139,
              "net": -2581
            },
            "nonCommercial": {
              "long": 3743,
              "short": 2069,
              "net": 1674
            },
            "smallTrader": {
              "long": 13116,
              "short": 12209,
              "net": 907
            }
          },
          "openInterest": 50826
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41637,
              "short": 52768,
              "net": -11131
            },
            "nonCommercial": {
              "long": 10343,
              "short": 6958,
              "net": 3385
            },
            "smallTrader": {
              "long": 17133,
              "short": 9387,
              "net": 7746
            }
          },
          "openInterest": 69949
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15354,
              "short": 13891,
              "net": 1463
            },
            "nonCommercial": {
              "long": 3285,
              "short": 5467,
              "net": -2182
            },
            "smallTrader": {
              "long": 9572,
              "short": 8853,
              "net": 719
            }
          },
          "openInterest": 28622
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14140,
              "short": 17407,
              "net": -3267
            },
            "nonCommercial": {
              "long": 6161,
              "short": 3955,
              "net": 2206
            },
            "smallTrader": {
              "long": 14104,
              "short": 13043,
              "net": 1061
            }
          },
          "openInterest": 35194
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44572,
              "short": 48688,
              "net": -4116
            },
            "nonCommercial": {
              "long": 11383,
              "short": 5427,
              "net": 5956
            },
            "smallTrader": {
              "long": 12231,
              "short": 14071,
              "net": -1840
            }
          },
          "openInterest": 70758
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195792,
              "short": 241416,
              "net": -45624
            },
            "nonCommercial": {
              "long": 48570,
              "short": 10754,
              "net": 37816
            },
            "smallTrader": {
              "long": 90501,
              "short": 82693,
              "net": 7808
            }
          },
          "openInterest": 349861
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2000,
              "short": 2798,
              "net": -798
            },
            "nonCommercial": {
              "long": 1230,
              "short": 1130,
              "net": 100
            },
            "smallTrader": {
              "long": 6836,
              "short": 6138,
              "net": 698
            }
          },
          "openInterest": 10261
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121328,
              "short": 105347,
              "net": 15981
            },
            "nonCommercial": {
              "long": 16915,
              "short": 38672,
              "net": -21757
            },
            "smallTrader": {
              "long": 42795,
              "short": 37019,
              "net": 5776
            }
          },
          "openInterest": 188070
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 57772,
              "short": 107861,
              "net": -50089
            },
            "nonCommercial": {
              "long": 26936,
              "short": 667,
              "net": 26269
            },
            "smallTrader": {
              "long": 61053,
              "short": 37233,
              "net": 23820
            }
          },
          "openInterest": 153126
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52437,
              "short": 15531,
              "net": 36906
            },
            "nonCommercial": {
              "long": 2826,
              "short": 21236,
              "net": -18410
            },
            "smallTrader": {
              "long": 8071,
              "short": 26567,
              "net": -18496
            }
          },
          "openInterest": 66246
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23477,
              "short": 23588,
              "net": -111
            },
            "nonCommercial": {
              "long": 7939,
              "short": 6268,
              "net": 1671
            },
            "smallTrader": {
              "long": 26216,
              "short": 27776,
              "net": -1560
            }
          },
          "openInterest": 59104
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7349,
              "short": 8805,
              "net": -1456
            },
            "nonCommercial": {
              "long": 225,
              "short": 0,
              "net": 225
            },
            "smallTrader": {
              "long": 3252,
              "short": 2021,
              "net": 1231
            }
          },
          "openInterest": 10826
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79038,
              "short": 112947,
              "net": -33909
            },
            "nonCommercial": {
              "long": 16775,
              "short": 3530,
              "net": 13245
            },
            "smallTrader": {
              "long": 44435,
              "short": 23771,
              "net": 20664
            }
          },
          "openInterest": 142993
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9398,
              "short": 20340,
              "net": -10942
            },
            "nonCommercial": {
              "long": 8119,
              "short": 278,
              "net": 7841
            },
            "smallTrader": {
              "long": 5377,
              "short": 2276,
              "net": 3101
            }
          },
          "openInterest": 23548
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21872,
              "short": 64661,
              "net": -42789
            },
            "nonCommercial": {
              "long": 28831,
              "short": 3462,
              "net": 25369
            },
            "smallTrader": {
              "long": 31740,
              "short": 14320,
              "net": 17420
            }
          },
          "openInterest": 96393
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22550,
              "short": 59540,
              "net": -36990
            },
            "nonCommercial": {
              "long": 22166,
              "short": 1489,
              "net": 20677
            },
            "smallTrader": {
              "long": 36460,
              "short": 20147,
              "net": 16313
            }
          },
          "openInterest": 85463
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24460,
              "short": 42010,
              "net": -17550
            },
            "nonCommercial": {
              "long": 12681,
              "short": 2697,
              "net": 9984
            },
            "smallTrader": {
              "long": 29207,
              "short": 21641,
              "net": 7566
            }
          },
          "openInterest": 70142
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62562,
              "short": 83100,
              "net": -20538
            },
            "nonCommercial": {
              "long": 9196,
              "short": 2908,
              "net": 6288
            },
            "smallTrader": {
              "long": 42258,
              "short": 28008,
              "net": 14250
            }
          },
          "openInterest": 115111
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23837,
              "short": 3982,
              "net": 19855
            },
            "nonCommercial": {
              "long": 575,
              "short": 8623,
              "net": -8048
            },
            "smallTrader": {
              "long": 5340,
              "short": 17147,
              "net": -11807
            }
          },
          "openInterest": 30280
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150,
              "short": 1122,
              "net": -972
            },
            "nonCommercial": {
              "long": 6288,
              "short": 7661,
              "net": -1373
            },
            "smallTrader": {
              "long": 2817,
              "short": 472,
              "net": 2345
            }
          },
          "openInterest": 9694
        }
      ]
    },
    {
      "reportDate": "1995-09-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 206386,
              "short": 195594,
              "net": 10792
            },
            "nonCommercial": {
              "long": 17637,
              "short": 13308,
              "net": 4329
            },
            "smallTrader": {
              "long": 35086,
              "short": 50207,
              "net": -15121
            }
          },
          "openInterest": 267569
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10101,
              "short": 9243,
              "net": 858
            },
            "nonCommercial": {
              "long": 2556,
              "short": 2396,
              "net": 160
            },
            "smallTrader": {
              "long": 3439,
              "short": 4457,
              "net": -1018
            }
          },
          "openInterest": 16096
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 251332,
              "short": 240653,
              "net": 10679
            },
            "nonCommercial": {
              "long": 31101,
              "short": 30653,
              "net": 448
            },
            "smallTrader": {
              "long": 63451,
              "short": 74578,
              "net": -11127
            }
          },
          "openInterest": 348926
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 129714,
              "short": 128802,
              "net": 912
            },
            "nonCommercial": {
              "long": 20558,
              "short": 13765,
              "net": 6793
            },
            "smallTrader": {
              "long": 11273,
              "short": 18978,
              "net": -7705
            }
          },
          "openInterest": 162219
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3061,
              "short": 9184,
              "net": -6123
            },
            "nonCommercial": {
              "long": 2332,
              "short": 377,
              "net": 1955
            },
            "smallTrader": {
              "long": 5265,
              "short": 1097,
              "net": 4168
            }
          },
          "openInterest": 10658
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13249,
              "short": 21807,
              "net": -8558
            },
            "nonCommercial": {
              "long": 9070,
              "short": 2605,
              "net": 6465
            },
            "smallTrader": {
              "long": 7743,
              "short": 5650,
              "net": 2093
            }
          },
          "openInterest": 30065
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17339,
              "short": 24874,
              "net": -7535
            },
            "nonCommercial": {
              "long": 3485,
              "short": 811,
              "net": 2674
            },
            "smallTrader": {
              "long": 11087,
              "short": 6226,
              "net": 4861
            }
          },
          "openInterest": 33153
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40361,
              "short": 51162,
              "net": -10801
            },
            "nonCommercial": {
              "long": 10060,
              "short": 6642,
              "net": 3418
            },
            "smallTrader": {
              "long": 16387,
              "short": 9004,
              "net": 7383
            }
          },
          "openInterest": 67644
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17490,
              "short": 16149,
              "net": 1341
            },
            "nonCommercial": {
              "long": 3015,
              "short": 5509,
              "net": -2494
            },
            "smallTrader": {
              "long": 8920,
              "short": 7767,
              "net": 1153
            }
          },
          "openInterest": 29972
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10641,
              "short": 16534,
              "net": -5893
            },
            "nonCommercial": {
              "long": 6437,
              "short": 2818,
              "net": 3619
            },
            "smallTrader": {
              "long": 13922,
              "short": 11648,
              "net": 2274
            }
          },
          "openInterest": 31642
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42789,
              "short": 47487,
              "net": -4698
            },
            "nonCommercial": {
              "long": 11580,
              "short": 5634,
              "net": 5946
            },
            "smallTrader": {
              "long": 11521,
              "short": 12769,
              "net": -1248
            }
          },
          "openInterest": 68697
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199647,
              "short": 205052,
              "net": -5405
            },
            "nonCommercial": {
              "long": 23693,
              "short": 14291,
              "net": 9402
            },
            "smallTrader": {
              "long": 77888,
              "short": 81885,
              "net": -3997
            }
          },
          "openInterest": 316178
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2058,
              "short": 2830,
              "net": -772
            },
            "nonCommercial": {
              "long": 970,
              "short": 1756,
              "net": -786
            },
            "smallTrader": {
              "long": 7334,
              "short": 5776,
              "net": 1558
            }
          },
          "openInterest": 10942
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124246,
              "short": 101213,
              "net": 23033
            },
            "nonCommercial": {
              "long": 14513,
              "short": 41360,
              "net": -26847
            },
            "smallTrader": {
              "long": 39347,
              "short": 35533,
              "net": 3814
            }
          },
          "openInterest": 184643
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 68426,
              "short": 91980,
              "net": -23554
            },
            "nonCommercial": {
              "long": 9572,
              "short": 6925,
              "net": 2647
            },
            "smallTrader": {
              "long": 62221,
              "short": 41314,
              "net": 20907
            }
          },
          "openInterest": 145376
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51192,
              "short": 16877,
              "net": 34315
            },
            "nonCommercial": {
              "long": 1509,
              "short": 21720,
              "net": -20211
            },
            "smallTrader": {
              "long": 8257,
              "short": 22361,
              "net": -14104
            }
          },
          "openInterest": 64851
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22627,
              "short": 25655,
              "net": -3028
            },
            "nonCommercial": {
              "long": 11122,
              "short": 6777,
              "net": 4345
            },
            "smallTrader": {
              "long": 27608,
              "short": 28925,
              "net": -1317
            }
          },
          "openInterest": 62938
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7791,
              "short": 9061,
              "net": -1270
            },
            "nonCommercial": {
              "long": 448,
              "short": 0,
              "net": 448
            },
            "smallTrader": {
              "long": 3498,
              "short": 2676,
              "net": 822
            }
          },
          "openInterest": 11737
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 68740,
              "short": 101004,
              "net": -32264
            },
            "nonCommercial": {
              "long": 16129,
              "short": 2355,
              "net": 13774
            },
            "smallTrader": {
              "long": 39085,
              "short": 20595,
              "net": 18490
            }
          },
          "openInterest": 126812
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10435,
              "short": 17005,
              "net": -6570
            },
            "nonCommercial": {
              "long": 6032,
              "short": 2044,
              "net": 3988
            },
            "smallTrader": {
              "long": 4181,
              "short": 1599,
              "net": 2582
            }
          },
          "openInterest": 21339
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21692,
              "short": 67674,
              "net": -45982
            },
            "nonCommercial": {
              "long": 29796,
              "short": 1654,
              "net": 28142
            },
            "smallTrader": {
              "long": 29842,
              "short": 12002,
              "net": 17840
            }
          },
          "openInterest": 95062
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22444,
              "short": 57197,
              "net": -34753
            },
            "nonCommercial": {
              "long": 19427,
              "short": 927,
              "net": 18500
            },
            "smallTrader": {
              "long": 34665,
              "short": 18412,
              "net": 16253
            }
          },
          "openInterest": 80546
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23586,
              "short": 39221,
              "net": -15635
            },
            "nonCommercial": {
              "long": 11827,
              "short": 3904,
              "net": 7923
            },
            "smallTrader": {
              "long": 28302,
              "short": 20590,
              "net": 7712
            }
          },
          "openInterest": 68397
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61684,
              "short": 79845,
              "net": -18161
            },
            "nonCommercial": {
              "long": 12981,
              "short": 3528,
              "net": 9453
            },
            "smallTrader": {
              "long": 38807,
              "short": 30099,
              "net": 8708
            }
          },
          "openInterest": 114235
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14815,
              "short": 15600,
              "net": -785
            },
            "nonCommercial": {
              "long": 5473,
              "short": 1887,
              "net": 3586
            },
            "smallTrader": {
              "long": 9412,
              "short": 12213,
              "net": -2801
            }
          },
          "openInterest": 30378
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100,
              "short": 651,
              "net": -551
            },
            "nonCommercial": {
              "long": 4534,
              "short": 5060,
              "net": -526
            },
            "smallTrader": {
              "long": 1671,
              "short": 594,
              "net": 1077
            }
          },
          "openInterest": 6455
        }
      ]
    },
    {
      "reportDate": "1995-10-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 200541,
              "short": 191251,
              "net": 9290
            },
            "nonCommercial": {
              "long": 21425,
              "short": 13639,
              "net": 7786
            },
            "smallTrader": {
              "long": 35118,
              "short": 52194,
              "net": -17076
            }
          },
          "openInterest": 266435
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10047,
              "short": 9725,
              "net": 322
            },
            "nonCommercial": {
              "long": 2824,
              "short": 2614,
              "net": 210
            },
            "smallTrader": {
              "long": 3352,
              "short": 3884,
              "net": -532
            }
          },
          "openInterest": 16223
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230967,
              "short": 232910,
              "net": -1943
            },
            "nonCommercial": {
              "long": 41992,
              "short": 29988,
              "net": 12004
            },
            "smallTrader": {
              "long": 65631,
              "short": 75692,
              "net": -10061
            }
          },
          "openInterest": 341489
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 128655,
              "short": 126445,
              "net": 2210
            },
            "nonCommercial": {
              "long": 19866,
              "short": 16204,
              "net": 3662
            },
            "smallTrader": {
              "long": 11993,
              "short": 17865,
              "net": -5872
            }
          },
          "openInterest": 160603
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2355,
              "short": 9650,
              "net": -7295
            },
            "nonCommercial": {
              "long": 3185,
              "short": 0,
              "net": 3185
            },
            "smallTrader": {
              "long": 5561,
              "short": 1451,
              "net": 4110
            }
          },
          "openInterest": 11101
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13937,
              "short": 22903,
              "net": -8966
            },
            "nonCommercial": {
              "long": 9029,
              "short": 2979,
              "net": 6050
            },
            "smallTrader": {
              "long": 8238,
              "short": 5322,
              "net": 2916
            }
          },
          "openInterest": 31204
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15311,
              "short": 34760,
              "net": -19449
            },
            "nonCommercial": {
              "long": 9968,
              "short": 820,
              "net": 9148
            },
            "smallTrader": {
              "long": 17048,
              "short": 6747,
              "net": 10301
            }
          },
          "openInterest": 43581
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43520,
              "short": 52653,
              "net": -9133
            },
            "nonCommercial": {
              "long": 10420,
              "short": 9109,
              "net": 1311
            },
            "smallTrader": {
              "long": 17265,
              "short": 9443,
              "net": 7822
            }
          },
          "openInterest": 71863
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15302,
              "short": 14192,
              "net": 1110
            },
            "nonCommercial": {
              "long": 2247,
              "short": 5411,
              "net": -3164
            },
            "smallTrader": {
              "long": 10102,
              "short": 8048,
              "net": 2054
            }
          },
          "openInterest": 28513
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11092,
              "short": 15740,
              "net": -4648
            },
            "nonCommercial": {
              "long": 6975,
              "short": 2913,
              "net": 4062
            },
            "smallTrader": {
              "long": 12781,
              "short": 12195,
              "net": 586
            }
          },
          "openInterest": 31510
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42519,
              "short": 46861,
              "net": -4342
            },
            "nonCommercial": {
              "long": 11044,
              "short": 6343,
              "net": 4701
            },
            "smallTrader": {
              "long": 11592,
              "short": 11951,
              "net": -359
            }
          },
          "openInterest": 68547
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209628,
              "short": 222792,
              "net": -13164
            },
            "nonCommercial": {
              "long": 22036,
              "short": 9613,
              "net": 12423
            },
            "smallTrader": {
              "long": 75716,
              "short": 74975,
              "net": 741
            }
          },
          "openInterest": 321856
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1630,
              "short": 2212,
              "net": -582
            },
            "nonCommercial": {
              "long": 866,
              "short": 2183,
              "net": -1317
            },
            "smallTrader": {
              "long": 6996,
              "short": 5097,
              "net": 1899
            }
          },
          "openInterest": 9805
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123498,
              "short": 92411,
              "net": 31087
            },
            "nonCommercial": {
              "long": 13167,
              "short": 44756,
              "net": -31589
            },
            "smallTrader": {
              "long": 37530,
              "short": 37028,
              "net": 502
            }
          },
          "openInterest": 180193
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 70649,
              "short": 90823,
              "net": -20174
            },
            "nonCommercial": {
              "long": 7969,
              "short": 6814,
              "net": 1155
            },
            "smallTrader": {
              "long": 55087,
              "short": 36068,
              "net": 19019
            }
          },
          "openInterest": 140083
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51748,
              "short": 16433,
              "net": 35315
            },
            "nonCommercial": {
              "long": 1531,
              "short": 22492,
              "net": -20961
            },
            "smallTrader": {
              "long": 9251,
              "short": 23605,
              "net": -14354
            }
          },
          "openInterest": 66926
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23905,
              "short": 29193,
              "net": -5288
            },
            "nonCommercial": {
              "long": 9538,
              "short": 4192,
              "net": 5346
            },
            "smallTrader": {
              "long": 26845,
              "short": 26903,
              "net": -58
            }
          },
          "openInterest": 61502
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7740,
              "short": 8890,
              "net": -1150
            },
            "nonCommercial": {
              "long": 1029,
              "short": 0,
              "net": 1029
            },
            "smallTrader": {
              "long": 3675,
              "short": 3554,
              "net": 121
            }
          },
          "openInterest": 12444
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 72979,
              "short": 105871,
              "net": -32892
            },
            "nonCommercial": {
              "long": 18286,
              "short": 1638,
              "net": 16648
            },
            "smallTrader": {
              "long": 42044,
              "short": 25800,
              "net": 16244
            }
          },
          "openInterest": 135262
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13852,
              "short": 16153,
              "net": -2301
            },
            "nonCommercial": {
              "long": 5827,
              "short": 5370,
              "net": 457
            },
            "smallTrader": {
              "long": 4556,
              "short": 2712,
              "net": 1844
            }
          },
          "openInterest": 24526
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26549,
              "short": 65994,
              "net": -39445
            },
            "nonCommercial": {
              "long": 26334,
              "short": 3330,
              "net": 23004
            },
            "smallTrader": {
              "long": 29585,
              "short": 13144,
              "net": 16441
            }
          },
          "openInterest": 96978
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21015,
              "short": 53520,
              "net": -32505
            },
            "nonCommercial": {
              "long": 17964,
              "short": 513,
              "net": 17451
            },
            "smallTrader": {
              "long": 33867,
              "short": 18813,
              "net": 15054
            }
          },
          "openInterest": 75903
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21032,
              "short": 37813,
              "net": -16781
            },
            "nonCommercial": {
              "long": 13491,
              "short": 4319,
              "net": 9172
            },
            "smallTrader": {
              "long": 28328,
              "short": 20719,
              "net": 7609
            }
          },
          "openInterest": 67215
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51588,
              "short": 77484,
              "net": -25896
            },
            "nonCommercial": {
              "long": 16711,
              "short": 1192,
              "net": 15519
            },
            "smallTrader": {
              "long": 36321,
              "short": 25944,
              "net": 10377
            }
          },
          "openInterest": 104679
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15441,
              "short": 15872,
              "net": -431
            },
            "nonCommercial": {
              "long": 5518,
              "short": 2268,
              "net": 3250
            },
            "smallTrader": {
              "long": 10458,
              "short": 13277,
              "net": -2819
            }
          },
          "openInterest": 32377
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100,
              "short": 870,
              "net": -770
            },
            "nonCommercial": {
              "long": 4523,
              "short": 5011,
              "net": -488
            },
            "smallTrader": {
              "long": 1898,
              "short": 640,
              "net": 1258
            }
          },
          "openInterest": 6671
        }
      ]
    },
    {
      "reportDate": "1995-10-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 199423,
              "short": 200232,
              "net": -809
            },
            "nonCommercial": {
              "long": 22867,
              "short": 16028,
              "net": 6839
            },
            "smallTrader": {
              "long": 44769,
              "short": 50799,
              "net": -6030
            }
          },
          "openInterest": 273821
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10422,
              "short": 9625,
              "net": 797
            },
            "nonCommercial": {
              "long": 2732,
              "short": 2822,
              "net": -90
            },
            "smallTrader": {
              "long": 3461,
              "short": 4168,
              "net": -707
            }
          },
          "openInterest": 16615
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 247025,
              "short": 256568,
              "net": -9543
            },
            "nonCommercial": {
              "long": 47408,
              "short": 25812,
              "net": 21596
            },
            "smallTrader": {
              "long": 68374,
              "short": 80427,
              "net": -12053
            }
          },
          "openInterest": 368589
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 126475,
              "short": 120709,
              "net": 5766
            },
            "nonCommercial": {
              "long": 20121,
              "short": 22380,
              "net": -2259
            },
            "smallTrader": {
              "long": 14696,
              "short": 18203,
              "net": -3507
            }
          },
          "openInterest": 161769
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2178,
              "short": 9277,
              "net": -7099
            },
            "nonCommercial": {
              "long": 3148,
              "short": 0,
              "net": 3148
            },
            "smallTrader": {
              "long": 5272,
              "short": 1321,
              "net": 3951
            }
          },
          "openInterest": 10598
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19239,
              "short": 29596,
              "net": -10357
            },
            "nonCommercial": {
              "long": 9312,
              "short": 1345,
              "net": 7967
            },
            "smallTrader": {
              "long": 7842,
              "short": 5452,
              "net": 2390
            }
          },
          "openInterest": 36393
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13506,
              "short": 36398,
              "net": -22892
            },
            "nonCommercial": {
              "long": 11456,
              "short": 890,
              "net": 10566
            },
            "smallTrader": {
              "long": 18207,
              "short": 5881,
              "net": 12326
            }
          },
          "openInterest": 45203
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45779,
              "short": 48625,
              "net": -2846
            },
            "nonCommercial": {
              "long": 8470,
              "short": 12289,
              "net": -3819
            },
            "smallTrader": {
              "long": 17106,
              "short": 10441,
              "net": 6665
            }
          },
          "openInterest": 72592
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15528,
              "short": 13642,
              "net": 1886
            },
            "nonCommercial": {
              "long": 2540,
              "short": 6111,
              "net": -3571
            },
            "smallTrader": {
              "long": 10640,
              "short": 8955,
              "net": 1685
            }
          },
          "openInterest": 29387
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13758,
              "short": 13055,
              "net": 703
            },
            "nonCommercial": {
              "long": 7336,
              "short": 5353,
              "net": 1983
            },
            "smallTrader": {
              "long": 13397,
              "short": 16083,
              "net": -2686
            }
          },
          "openInterest": 35063
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44063,
              "short": 47546,
              "net": -3483
            },
            "nonCommercial": {
              "long": 9821,
              "short": 5885,
              "net": 3936
            },
            "smallTrader": {
              "long": 10628,
              "short": 11081,
              "net": -453
            }
          },
          "openInterest": 67335
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 227471,
              "short": 208276,
              "net": 19195
            },
            "nonCommercial": {
              "long": 16425,
              "short": 26196,
              "net": -9771
            },
            "smallTrader": {
              "long": 79254,
              "short": 88678,
              "net": -9424
            }
          },
          "openInterest": 337147
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1557,
              "short": 2328,
              "net": -771
            },
            "nonCommercial": {
              "long": 1110,
              "short": 1446,
              "net": -336
            },
            "smallTrader": {
              "long": 6346,
              "short": 5239,
              "net": 1107
            }
          },
          "openInterest": 9654
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119805,
              "short": 99354,
              "net": 20451
            },
            "nonCommercial": {
              "long": 15392,
              "short": 40580,
              "net": -25188
            },
            "smallTrader": {
              "long": 39574,
              "short": 34837,
              "net": 4737
            }
          },
          "openInterest": 180595
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79811,
              "short": 94295,
              "net": -14484
            },
            "nonCommercial": {
              "long": 7463,
              "short": 13857,
              "net": -6394
            },
            "smallTrader": {
              "long": 61461,
              "short": 40583,
              "net": 20878
            }
          },
          "openInterest": 155905
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51756,
              "short": 17633,
              "net": 34123
            },
            "nonCommercial": {
              "long": 1328,
              "short": 22111,
              "net": -20783
            },
            "smallTrader": {
              "long": 9201,
              "short": 22541,
              "net": -13340
            }
          },
          "openInterest": 67060
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23251,
              "short": 29821,
              "net": -6570
            },
            "nonCommercial": {
              "long": 9851,
              "short": 3428,
              "net": 6423
            },
            "smallTrader": {
              "long": 26493,
              "short": 26346,
              "net": 147
            }
          },
          "openInterest": 60884
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8233,
              "short": 9473,
              "net": -1240
            },
            "nonCommercial": {
              "long": 948,
              "short": 0,
              "net": 948
            },
            "smallTrader": {
              "long": 3807,
              "short": 3515,
              "net": 292
            }
          },
          "openInterest": 12988
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 72623,
              "short": 107827,
              "net": -35204
            },
            "nonCommercial": {
              "long": 18734,
              "short": 2169,
              "net": 16565
            },
            "smallTrader": {
              "long": 41480,
              "short": 22841,
              "net": 18639
            }
          },
          "openInterest": 135283
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13627,
              "short": 15917,
              "net": -2290
            },
            "nonCommercial": {
              "long": 6307,
              "short": 6533,
              "net": -226
            },
            "smallTrader": {
              "long": 4691,
              "short": 2175,
              "net": 2516
            }
          },
          "openInterest": 24976
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29116,
              "short": 67598,
              "net": -38482
            },
            "nonCommercial": {
              "long": 25153,
              "short": 4155,
              "net": 20998
            },
            "smallTrader": {
              "long": 30105,
              "short": 12621,
              "net": 17484
            }
          },
          "openInterest": 98775
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20818,
              "short": 58492,
              "net": -37674
            },
            "nonCommercial": {
              "long": 20107,
              "short": 678,
              "net": 19429
            },
            "smallTrader": {
              "long": 34968,
              "short": 16723,
              "net": 18245
            }
          },
          "openInterest": 80216
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19667,
              "short": 46498,
              "net": -26831
            },
            "nonCommercial": {
              "long": 18248,
              "short": 2893,
              "net": 15355
            },
            "smallTrader": {
              "long": 32186,
              "short": 20710,
              "net": 11476
            }
          },
          "openInterest": 75391
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55288,
              "short": 80602,
              "net": -25314
            },
            "nonCommercial": {
              "long": 18806,
              "short": 2033,
              "net": 16773
            },
            "smallTrader": {
              "long": 36003,
              "short": 27462,
              "net": 8541
            }
          },
          "openInterest": 110163
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17080,
              "short": 18242,
              "net": -1162
            },
            "nonCommercial": {
              "long": 5801,
              "short": 2536,
              "net": 3265
            },
            "smallTrader": {
              "long": 11352,
              "short": 13455,
              "net": -2103
            }
          },
          "openInterest": 35256
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100,
              "short": 993,
              "net": -893
            },
            "nonCommercial": {
              "long": 4928,
              "short": 5188,
              "net": -260
            },
            "smallTrader": {
              "long": 1871,
              "short": 718,
              "net": 1153
            }
          },
          "openInterest": 6899
        }
      ]
    },
    {
      "reportDate": "1995-10-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 206934,
              "short": 199182,
              "net": 7752
            },
            "nonCommercial": {
              "long": 21718,
              "short": 19733,
              "net": 1985
            },
            "smallTrader": {
              "long": 46867,
              "short": 56604,
              "net": -9737
            }
          },
          "openInterest": 281450
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 9758,
              "short": 9727,
              "net": 31
            },
            "nonCommercial": {
              "long": 3002,
              "short": 2822,
              "net": 180
            },
            "smallTrader": {
              "long": 3963,
              "short": 4174,
              "net": -211
            }
          },
          "openInterest": 16723
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 266390,
              "short": 283989,
              "net": -17599
            },
            "nonCommercial": {
              "long": 48463,
              "short": 30420,
              "net": 18043
            },
            "smallTrader": {
              "long": 86429,
              "short": 86873,
              "net": -444
            }
          },
          "openInterest": 407752
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 124507,
              "short": 116806,
              "net": 7701
            },
            "nonCommercial": {
              "long": 19860,
              "short": 23613,
              "net": -3753
            },
            "smallTrader": {
              "long": 13258,
              "short": 17206,
              "net": -3948
            }
          },
          "openInterest": 158255
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2289,
              "short": 8916,
              "net": -6627
            },
            "nonCommercial": {
              "long": 2838,
              "short": 0,
              "net": 2838
            },
            "smallTrader": {
              "long": 4856,
              "short": 1067,
              "net": 3789
            }
          },
          "openInterest": 9983
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19133,
              "short": 29535,
              "net": -10402
            },
            "nonCommercial": {
              "long": 9132,
              "short": 638,
              "net": 8494
            },
            "smallTrader": {
              "long": 7534,
              "short": 5626,
              "net": 1908
            }
          },
          "openInterest": 35799
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13567,
              "short": 34949,
              "net": -21382
            },
            "nonCommercial": {
              "long": 11283,
              "short": 959,
              "net": 10324
            },
            "smallTrader": {
              "long": 16822,
              "short": 5764,
              "net": 11058
            }
          },
          "openInterest": 43870
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43011,
              "short": 54007,
              "net": -10996
            },
            "nonCommercial": {
              "long": 8415,
              "short": 8475,
              "net": -60
            },
            "smallTrader": {
              "long": 19180,
              "short": 8124,
              "net": 11056
            }
          },
          "openInterest": 71473
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14882,
              "short": 14674,
              "net": 208
            },
            "nonCommercial": {
              "long": 2390,
              "short": 5154,
              "net": -2764
            },
            "smallTrader": {
              "long": 10973,
              "short": 8417,
              "net": 2556
            }
          },
          "openInterest": 29044
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15867,
              "short": 14493,
              "net": 1374
            },
            "nonCommercial": {
              "long": 7129,
              "short": 7532,
              "net": -403
            },
            "smallTrader": {
              "long": 14181,
              "short": 15152,
              "net": -971
            }
          },
          "openInterest": 37768
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45349,
              "short": 43846,
              "net": 1503
            },
            "nonCommercial": {
              "long": 6730,
              "short": 7097,
              "net": -367
            },
            "smallTrader": {
              "long": 10154,
              "short": 11290,
              "net": -1136
            }
          },
          "openInterest": 65440
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 230360,
              "short": 226240,
              "net": 4120
            },
            "nonCommercial": {
              "long": 17002,
              "short": 17435,
              "net": -433
            },
            "smallTrader": {
              "long": 76575,
              "short": 80262,
              "net": -3687
            }
          },
          "openInterest": 339728
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1562,
              "short": 2355,
              "net": -793
            },
            "nonCommercial": {
              "long": 1104,
              "short": 2115,
              "net": -1011
            },
            "smallTrader": {
              "long": 7562,
              "short": 5758,
              "net": 1804
            }
          },
          "openInterest": 10533
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123875,
              "short": 99061,
              "net": 24814
            },
            "nonCommercial": {
              "long": 13493,
              "short": 41915,
              "net": -28422
            },
            "smallTrader": {
              "long": 37370,
              "short": 33762,
              "net": 3608
            }
          },
          "openInterest": 181415
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81825,
              "short": 96691,
              "net": -14866
            },
            "nonCommercial": {
              "long": 7960,
              "short": 12679,
              "net": -4719
            },
            "smallTrader": {
              "long": 59995,
              "short": 40410,
              "net": 19585
            }
          },
          "openInterest": 158177
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52446,
              "short": 17881,
              "net": 34565
            },
            "nonCommercial": {
              "long": 1694,
              "short": 22858,
              "net": -21164
            },
            "smallTrader": {
              "long": 10290,
              "short": 23691,
              "net": -13401
            }
          },
          "openInterest": 65330
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22242,
              "short": 29144,
              "net": -6902
            },
            "nonCommercial": {
              "long": 11026,
              "short": 3788,
              "net": 7238
            },
            "smallTrader": {
              "long": 27401,
              "short": 27737,
              "net": -336
            }
          },
          "openInterest": 63329
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8963,
              "short": 10020,
              "net": -1057
            },
            "nonCommercial": {
              "long": 963,
              "short": 0,
              "net": 963
            },
            "smallTrader": {
              "long": 3863,
              "short": 3769,
              "net": 94
            }
          },
          "openInterest": 13789
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79483,
              "short": 104742,
              "net": -25259
            },
            "nonCommercial": {
              "long": 12858,
              "short": 4429,
              "net": 8429
            },
            "smallTrader": {
              "long": 42210,
              "short": 25380,
              "net": 16830
            }
          },
          "openInterest": 137423
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13646,
              "short": 15308,
              "net": -1662
            },
            "nonCommercial": {
              "long": 5878,
              "short": 6809,
              "net": -931
            },
            "smallTrader": {
              "long": 5438,
              "short": 2845,
              "net": 2593
            }
          },
          "openInterest": 25195
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33255,
              "short": 69690,
              "net": -36435
            },
            "nonCommercial": {
              "long": 25032,
              "short": 5577,
              "net": 19455
            },
            "smallTrader": {
              "long": 30298,
              "short": 13318,
              "net": 16980
            }
          },
          "openInterest": 103036
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20774,
              "short": 61286,
              "net": -40512
            },
            "nonCommercial": {
              "long": 19879,
              "short": 1433,
              "net": 18446
            },
            "smallTrader": {
              "long": 38595,
              "short": 16529,
              "net": 22066
            }
          },
          "openInterest": 84449
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18931,
              "short": 41795,
              "net": -22864
            },
            "nonCommercial": {
              "long": 16329,
              "short": 2394,
              "net": 13935
            },
            "smallTrader": {
              "long": 29565,
              "short": 20636,
              "net": 8929
            }
          },
          "openInterest": 70031
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60867,
              "short": 86986,
              "net": -26119
            },
            "nonCommercial": {
              "long": 19292,
              "short": 2355,
              "net": 16937
            },
            "smallTrader": {
              "long": 38440,
              "short": 29258,
              "net": 9182
            }
          },
          "openInterest": 119234
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16961,
              "short": 17325,
              "net": -364
            },
            "nonCommercial": {
              "long": 5515,
              "short": 2525,
              "net": 2990
            },
            "smallTrader": {
              "long": 10767,
              "short": 13393,
              "net": -2626
            }
          },
          "openInterest": 33947
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 541,
              "short": 400,
              "net": 141
            },
            "nonCommercial": {
              "long": 1902,
              "short": 3259,
              "net": -1357
            },
            "smallTrader": {
              "long": 1962,
              "short": 746,
              "net": 1216
            }
          },
          "openInterest": 6277
        }
      ]
    },
    {
      "reportDate": "1995-10-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 206593,
              "short": 202595,
              "net": 3998
            },
            "nonCommercial": {
              "long": 24357,
              "short": 19642,
              "net": 4715
            },
            "smallTrader": {
              "long": 48937,
              "short": 57650,
              "net": -8713
            }
          },
          "openInterest": 285854
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 9919,
              "short": 10141,
              "net": -222
            },
            "nonCommercial": {
              "long": 3517,
              "short": 2822,
              "net": 695
            },
            "smallTrader": {
              "long": 3371,
              "short": 3844,
              "net": -473
            }
          },
          "openInterest": 16807
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 273050,
              "short": 311424,
              "net": -38374
            },
            "nonCommercial": {
              "long": 58433,
              "short": 22253,
              "net": 36180
            },
            "smallTrader": {
              "long": 79998,
              "short": 77804,
              "net": 2194
            }
          },
          "openInterest": 421994
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 123845,
              "short": 119250,
              "net": 4595
            },
            "nonCommercial": {
              "long": 23778,
              "short": 25483,
              "net": -1705
            },
            "smallTrader": {
              "long": 15287,
              "short": 18177,
              "net": -2890
            }
          },
          "openInterest": 163631
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3534,
              "short": 7558,
              "net": -4024
            },
            "nonCommercial": {
              "long": 1578,
              "short": 378,
              "net": 1200
            },
            "smallTrader": {
              "long": 4620,
              "short": 1796,
              "net": 2824
            }
          },
          "openInterest": 9732
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17346,
              "short": 27568,
              "net": -10222
            },
            "nonCommercial": {
              "long": 9419,
              "short": 618,
              "net": 8801
            },
            "smallTrader": {
              "long": 7418,
              "short": 5997,
              "net": 1421
            }
          },
          "openInterest": 34207
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21405,
              "short": 25258,
              "net": -3853
            },
            "nonCommercial": {
              "long": 5274,
              "short": 4149,
              "net": 1125
            },
            "smallTrader": {
              "long": 14054,
              "short": 11326,
              "net": 2728
            }
          },
          "openInterest": 42368
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41918,
              "short": 55612,
              "net": -13694
            },
            "nonCommercial": {
              "long": 11645,
              "short": 7408,
              "net": 4237
            },
            "smallTrader": {
              "long": 18519,
              "short": 9062,
              "net": 9457
            }
          },
          "openInterest": 73098
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14820,
              "short": 14368,
              "net": 452
            },
            "nonCommercial": {
              "long": 2612,
              "short": 5057,
              "net": -2445
            },
            "smallTrader": {
              "long": 9940,
              "short": 7947,
              "net": 1993
            }
          },
          "openInterest": 27886
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15866,
              "short": 13677,
              "net": 2189
            },
            "nonCommercial": {
              "long": 8523,
              "short": 9097,
              "net": -574
            },
            "smallTrader": {
              "long": 14435,
              "short": 16050,
              "net": -1615
            }
          },
          "openInterest": 39530
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44186,
              "short": 42137,
              "net": 2049
            },
            "nonCommercial": {
              "long": 6470,
              "short": 6940,
              "net": -470
            },
            "smallTrader": {
              "long": 10027,
              "short": 11606,
              "net": -1579
            }
          },
          "openInterest": 63496
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 224360,
              "short": 218819,
              "net": 5541
            },
            "nonCommercial": {
              "long": 16365,
              "short": 19186,
              "net": -2821
            },
            "smallTrader": {
              "long": 76022,
              "short": 78742,
              "net": -2720
            }
          },
          "openInterest": 331338
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1443,
              "short": 2436,
              "net": -993
            },
            "nonCommercial": {
              "long": 1162,
              "short": 2219,
              "net": -1057
            },
            "smallTrader": {
              "long": 8024,
              "short": 5974,
              "net": 2050
            }
          },
          "openInterest": 11087
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134142,
              "short": 93322,
              "net": 40820
            },
            "nonCommercial": {
              "long": 13266,
              "short": 54685,
              "net": -41419
            },
            "smallTrader": {
              "long": 37021,
              "short": 36422,
              "net": 599
            }
          },
          "openInterest": 191143
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79311,
              "short": 97339,
              "net": -18028
            },
            "nonCommercial": {
              "long": 8702,
              "short": 11808,
              "net": -3106
            },
            "smallTrader": {
              "long": 61519,
              "short": 40385,
              "net": 21134
            }
          },
          "openInterest": 157174
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52825,
              "short": 19442,
              "net": 33383
            },
            "nonCommercial": {
              "long": 1467,
              "short": 21514,
              "net": -20047
            },
            "smallTrader": {
              "long": 10463,
              "short": 23799,
              "net": -13336
            }
          },
          "openInterest": 66502
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20442,
              "short": 29388,
              "net": -8946
            },
            "nonCommercial": {
              "long": 11722,
              "short": 3827,
              "net": 7895
            },
            "smallTrader": {
              "long": 27591,
              "short": 26540,
              "net": 1051
            }
          },
          "openInterest": 61785
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9259,
              "short": 10443,
              "net": -1184
            },
            "nonCommercial": {
              "long": 917,
              "short": 0,
              "net": 917
            },
            "smallTrader": {
              "long": 3842,
              "short": 3575,
              "net": 267
            }
          },
          "openInterest": 14018
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 77093,
              "short": 95005,
              "net": -17912
            },
            "nonCommercial": {
              "long": 9812,
              "short": 8008,
              "net": 1804
            },
            "smallTrader": {
              "long": 39852,
              "short": 23744,
              "net": 16108
            }
          },
          "openInterest": 129313
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11543,
              "short": 13307,
              "net": -1764
            },
            "nonCommercial": {
              "long": 5896,
              "short": 6924,
              "net": -1028
            },
            "smallTrader": {
              "long": 6130,
              "short": 3338,
              "net": 2792
            }
          },
          "openInterest": 23740
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34471,
              "short": 70040,
              "net": -35569
            },
            "nonCommercial": {
              "long": 25162,
              "short": 5732,
              "net": 19430
            },
            "smallTrader": {
              "long": 30712,
              "short": 14573,
              "net": 16139
            }
          },
          "openInterest": 104749
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19199,
              "short": 69954,
              "net": -50755
            },
            "nonCommercial": {
              "long": 26141,
              "short": 893,
              "net": 25248
            },
            "smallTrader": {
              "long": 43238,
              "short": 17731,
              "net": 25507
            }
          },
          "openInterest": 92325
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16749,
              "short": 43015,
              "net": -26266
            },
            "nonCommercial": {
              "long": 16593,
              "short": 1399,
              "net": 15194
            },
            "smallTrader": {
              "long": 30161,
              "short": 19089,
              "net": 11072
            }
          },
          "openInterest": 68879
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61686,
              "short": 100472,
              "net": -38786
            },
            "nonCommercial": {
              "long": 31879,
              "short": 4152,
              "net": 27727
            },
            "smallTrader": {
              "long": 44441,
              "short": 33382,
              "net": 11059
            }
          },
          "openInterest": 138641
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16561,
              "short": 20332,
              "net": -3771
            },
            "nonCommercial": {
              "long": 5817,
              "short": 1727,
              "net": 4090
            },
            "smallTrader": {
              "long": 13691,
              "short": 14010,
              "net": -319
            }
          },
          "openInterest": 36765
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 651,
              "short": 400,
              "net": 251
            },
            "nonCommercial": {
              "long": 2924,
              "short": 3846,
              "net": -922
            },
            "smallTrader": {
              "long": 1949,
              "short": 1278,
              "net": 671
            }
          },
          "openInterest": 7384
        }
      ]
    },
    {
      "reportDate": "1995-10-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 206491,
              "short": 195869,
              "net": 10622
            },
            "nonCommercial": {
              "long": 19272,
              "short": 18575,
              "net": 697
            },
            "smallTrader": {
              "long": 47964,
              "short": 59283,
              "net": -11319
            }
          },
          "openInterest": 277949
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11192,
              "short": 11702,
              "net": -510
            },
            "nonCommercial": {
              "long": 4614,
              "short": 2622,
              "net": 1992
            },
            "smallTrader": {
              "long": 3998,
              "short": 5480,
              "net": -1482
            }
          },
          "openInterest": 19804
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 285516,
              "short": 323413,
              "net": -37897
            },
            "nonCommercial": {
              "long": 57258,
              "short": 23182,
              "net": 34076
            },
            "smallTrader": {
              "long": 79415,
              "short": 75594,
              "net": 3821
            }
          },
          "openInterest": 430108
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 128523,
              "short": 120764,
              "net": 7759
            },
            "nonCommercial": {
              "long": 21636,
              "short": 25237,
              "net": -3601
            },
            "smallTrader": {
              "long": 14789,
              "short": 18947,
              "net": -4158
            }
          },
          "openInterest": 165899
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3555,
              "short": 7774,
              "net": -4219
            },
            "nonCommercial": {
              "long": 1666,
              "short": 0,
              "net": 1666
            },
            "smallTrader": {
              "long": 4150,
              "short": 1597,
              "net": 2553
            }
          },
          "openInterest": 9371
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19016,
              "short": 28993,
              "net": -9977
            },
            "nonCommercial": {
              "long": 9240,
              "short": 853,
              "net": 8387
            },
            "smallTrader": {
              "long": 7414,
              "short": 5824,
              "net": 1590
            }
          },
          "openInterest": 35694
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22460,
              "short": 28169,
              "net": -5709
            },
            "nonCommercial": {
              "long": 4025,
              "short": 206,
              "net": 3819
            },
            "smallTrader": {
              "long": 15016,
              "short": 13126,
              "net": 1890
            }
          },
          "openInterest": 42519
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40563,
              "short": 56574,
              "net": -16011
            },
            "nonCommercial": {
              "long": 12531,
              "short": 5635,
              "net": 6896
            },
            "smallTrader": {
              "long": 18568,
              "short": 9453,
              "net": 9115
            }
          },
          "openInterest": 72475
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14755,
              "short": 13443,
              "net": 1312
            },
            "nonCommercial": {
              "long": 2126,
              "short": 5929,
              "net": -3803
            },
            "smallTrader": {
              "long": 10081,
              "short": 7590,
              "net": 2491
            }
          },
          "openInterest": 27202
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14994,
              "short": 14385,
              "net": 609
            },
            "nonCommercial": {
              "long": 8297,
              "short": 7688,
              "net": 609
            },
            "smallTrader": {
              "long": 14505,
              "short": 15723,
              "net": -1218
            }
          },
          "openInterest": 38522
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42656,
              "short": 40776,
              "net": 1880
            },
            "nonCommercial": {
              "long": 6883,
              "short": 6530,
              "net": 353
            },
            "smallTrader": {
              "long": 10225,
              "short": 12458,
              "net": -2233
            }
          },
          "openInterest": 62834
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210959,
              "short": 215779,
              "net": -4820
            },
            "nonCommercial": {
              "long": 16577,
              "short": 16347,
              "net": 230
            },
            "smallTrader": {
              "long": 74930,
              "short": 70340,
              "net": 4590
            }
          },
          "openInterest": 315914
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1277,
              "short": 2310,
              "net": -1033
            },
            "nonCommercial": {
              "long": 1311,
              "short": 1704,
              "net": -393
            },
            "smallTrader": {
              "long": 7092,
              "short": 5666,
              "net": 1426
            }
          },
          "openInterest": 10228
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134532,
              "short": 96123,
              "net": 38409
            },
            "nonCommercial": {
              "long": 14314,
              "short": 52940,
              "net": -38626
            },
            "smallTrader": {
              "long": 36880,
              "short": 36663,
              "net": 217
            }
          },
          "openInterest": 192942
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65291,
              "short": 90092,
              "net": -24801
            },
            "nonCommercial": {
              "long": 8187,
              "short": 8008,
              "net": 179
            },
            "smallTrader": {
              "long": 55998,
              "short": 31376,
              "net": 24622
            }
          },
          "openInterest": 136215
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58987,
              "short": 19460,
              "net": 39527
            },
            "nonCommercial": {
              "long": 812,
              "short": 23024,
              "net": -22212
            },
            "smallTrader": {
              "long": 10261,
              "short": 27576,
              "net": -17315
            }
          },
          "openInterest": 71121
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21371,
              "short": 30996,
              "net": -9625
            },
            "nonCommercial": {
              "long": 11867,
              "short": 3821,
              "net": 8046
            },
            "smallTrader": {
              "long": 29103,
              "short": 27524,
              "net": 1579
            }
          },
          "openInterest": 64501
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9514,
              "short": 10628,
              "net": -1114
            },
            "nonCommercial": {
              "long": 1076,
              "short": 0,
              "net": 1076
            },
            "smallTrader": {
              "long": 3577,
              "short": 3539,
              "net": 38
            }
          },
          "openInterest": 14167
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76626,
              "short": 97043,
              "net": -20417
            },
            "nonCommercial": {
              "long": 8925,
              "short": 4564,
              "net": 4361
            },
            "smallTrader": {
              "long": 38460,
              "short": 22404,
              "net": 16056
            }
          },
          "openInterest": 127026
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11415,
              "short": 13597,
              "net": -2182
            },
            "nonCommercial": {
              "long": 6143,
              "short": 6861,
              "net": -718
            },
            "smallTrader": {
              "long": 6175,
              "short": 3275,
              "net": 2900
            }
          },
          "openInterest": 23996
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35199,
              "short": 72179,
              "net": -36980
            },
            "nonCommercial": {
              "long": 25809,
              "short": 4462,
              "net": 21347
            },
            "smallTrader": {
              "long": 30080,
              "short": 14447,
              "net": 15633
            }
          },
          "openInterest": 106062
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22547,
              "short": 72659,
              "net": -50112
            },
            "nonCommercial": {
              "long": 25018,
              "short": 1942,
              "net": 23076
            },
            "smallTrader": {
              "long": 45603,
              "short": 18567,
              "net": 27036
            }
          },
          "openInterest": 96479
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22853,
              "short": 43614,
              "net": -20761
            },
            "nonCommercial": {
              "long": 15722,
              "short": 3348,
              "net": 12374
            },
            "smallTrader": {
              "long": 28489,
              "short": 20102,
              "net": 8387
            }
          },
          "openInterest": 72705
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64467,
              "short": 92194,
              "net": -27727
            },
            "nonCommercial": {
              "long": 22556,
              "short": 4245,
              "net": 18311
            },
            "smallTrader": {
              "long": 43802,
              "short": 34386,
              "net": 9416
            }
          },
          "openInterest": 131185
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17264,
              "short": 19733,
              "net": -2469
            },
            "nonCommercial": {
              "long": 5129,
              "short": 1707,
              "net": 3422
            },
            "smallTrader": {
              "long": 13615,
              "short": 14568,
              "net": -953
            }
          },
          "openInterest": 36923
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1056,
              "short": 400,
              "net": 656
            },
            "nonCommercial": {
              "long": 2872,
              "short": 4273,
              "net": -1401
            },
            "smallTrader": {
              "long": 1852,
              "short": 1107,
              "net": 745
            }
          },
          "openInterest": 8246
        }
      ]
    },
    {
      "reportDate": "1995-11-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 204817,
              "short": 200940,
              "net": 3877
            },
            "nonCommercial": {
              "long": 22087,
              "short": 19474,
              "net": 2613
            },
            "smallTrader": {
              "long": 49046,
              "short": 55536,
              "net": -6490
            }
          },
          "openInterest": 279036
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14540,
              "short": 15440,
              "net": -900
            },
            "nonCommercial": {
              "long": 5592,
              "short": 3030,
              "net": 2562
            },
            "smallTrader": {
              "long": 4274,
              "short": 5936,
              "net": -1662
            }
          },
          "openInterest": 24406
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302911,
              "short": 339336,
              "net": -36425
            },
            "nonCommercial": {
              "long": 60472,
              "short": 22001,
              "net": 38471
            },
            "smallTrader": {
              "long": 76046,
              "short": 78092,
              "net": -2046
            }
          },
          "openInterest": 450270
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 125926,
              "short": 120949,
              "net": 4977
            },
            "nonCommercial": {
              "long": 23322,
              "short": 25024,
              "net": -1702
            },
            "smallTrader": {
              "long": 17474,
              "short": 20749,
              "net": -3275
            }
          },
          "openInterest": 167374
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4704,
              "short": 8830,
              "net": -4126
            },
            "nonCommercial": {
              "long": 1702,
              "short": 0,
              "net": 1702
            },
            "smallTrader": {
              "long": 3958,
              "short": 1534,
              "net": 2424
            }
          },
          "openInterest": 10364
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19726,
              "short": 30541,
              "net": -10815
            },
            "nonCommercial": {
              "long": 9621,
              "short": 625,
              "net": 8996
            },
            "smallTrader": {
              "long": 7567,
              "short": 5748,
              "net": 1819
            }
          },
          "openInterest": 36938
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20613,
              "short": 29848,
              "net": -9235
            },
            "nonCommercial": {
              "long": 4669,
              "short": 0,
              "net": 4669
            },
            "smallTrader": {
              "long": 12777,
              "short": 8211,
              "net": 4566
            }
          },
          "openInterest": 39221
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38502,
              "short": 57921,
              "net": -19419
            },
            "nonCommercial": {
              "long": 16215,
              "short": 6135,
              "net": 10080
            },
            "smallTrader": {
              "long": 20438,
              "short": 11099,
              "net": 9339
            }
          },
          "openInterest": 76157
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13226,
              "short": 13104,
              "net": 122
            },
            "nonCommercial": {
              "long": 2307,
              "short": 4459,
              "net": -2152
            },
            "smallTrader": {
              "long": 10361,
              "short": 8331,
              "net": 2030
            }
          },
          "openInterest": 25954
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13010,
              "short": 19508,
              "net": -6498
            },
            "nonCommercial": {
              "long": 7290,
              "short": 3042,
              "net": 4248
            },
            "smallTrader": {
              "long": 17919,
              "short": 15669,
              "net": 2250
            }
          },
          "openInterest": 38990
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40651,
              "short": 40288,
              "net": 363
            },
            "nonCommercial": {
              "long": 6401,
              "short": 5886,
              "net": 515
            },
            "smallTrader": {
              "long": 11790,
              "short": 12668,
              "net": -878
            }
          },
          "openInterest": 62031
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207164,
              "short": 222937,
              "net": -15773
            },
            "nonCommercial": {
              "long": 24291,
              "short": 15340,
              "net": 8951
            },
            "smallTrader": {
              "long": 82097,
              "short": 75275,
              "net": 6822
            }
          },
          "openInterest": 329308
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1088,
              "short": 2692,
              "net": -1604
            },
            "nonCommercial": {
              "long": 1568,
              "short": 1340,
              "net": 228
            },
            "smallTrader": {
              "long": 7553,
              "short": 6177,
              "net": 1376
            }
          },
          "openInterest": 10390
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120337,
              "short": 100476,
              "net": 19861
            },
            "nonCommercial": {
              "long": 15493,
              "short": 41697,
              "net": -26204
            },
            "smallTrader": {
              "long": 41904,
              "short": 35561,
              "net": 6343
            }
          },
          "openInterest": 187463
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62961,
              "short": 94311,
              "net": -31350
            },
            "nonCommercial": {
              "long": 10546,
              "short": 4951,
              "net": 5595
            },
            "smallTrader": {
              "long": 58569,
              "short": 32814,
              "net": 25755
            }
          },
          "openInterest": 140003
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63172,
              "short": 19778,
              "net": 43394
            },
            "nonCommercial": {
              "long": 833,
              "short": 25896,
              "net": -25063
            },
            "smallTrader": {
              "long": 11732,
              "short": 30063,
              "net": -18331
            }
          },
          "openInterest": 76844
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19406,
              "short": 32061,
              "net": -12655
            },
            "nonCommercial": {
              "long": 12648,
              "short": 3039,
              "net": 9609
            },
            "smallTrader": {
              "long": 31270,
              "short": 28224,
              "net": 3046
            }
          },
          "openInterest": 65920
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9768,
              "short": 10799,
              "net": -1031
            },
            "nonCommercial": {
              "long": 1214,
              "short": 0,
              "net": 1214
            },
            "smallTrader": {
              "long": 3674,
              "short": 3857,
              "net": -183
            }
          },
          "openInterest": 14656
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82500,
              "short": 100831,
              "net": -18331
            },
            "nonCommercial": {
              "long": 7979,
              "short": 5781,
              "net": 2198
            },
            "smallTrader": {
              "long": 43069,
              "short": 26936,
              "net": 16133
            }
          },
          "openInterest": 136229
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10163,
              "short": 15446,
              "net": -5283
            },
            "nonCommercial": {
              "long": 6271,
              "short": 4485,
              "net": 1786
            },
            "smallTrader": {
              "long": 6405,
              "short": 2908,
              "net": 3497
            }
          },
          "openInterest": 23466
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34637,
              "short": 70867,
              "net": -36230
            },
            "nonCommercial": {
              "long": 25210,
              "short": 5685,
              "net": 19525
            },
            "smallTrader": {
              "long": 32535,
              "short": 15830,
              "net": 16705
            }
          },
          "openInterest": 107649
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24094,
              "short": 76781,
              "net": -52687
            },
            "nonCommercial": {
              "long": 26688,
              "short": 4269,
              "net": 22419
            },
            "smallTrader": {
              "long": 49785,
              "short": 19517,
              "net": 30268
            }
          },
          "openInterest": 104618
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25221,
              "short": 46687,
              "net": -21466
            },
            "nonCommercial": {
              "long": 16205,
              "short": 4417,
              "net": 11788
            },
            "smallTrader": {
              "long": 30659,
              "short": 20981,
              "net": 9678
            }
          },
          "openInterest": 78332
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67169,
              "short": 97505,
              "net": -30336
            },
            "nonCommercial": {
              "long": 24214,
              "short": 4668,
              "net": 19546
            },
            "smallTrader": {
              "long": 44883,
              "short": 34093,
              "net": 10790
            }
          },
          "openInterest": 136590
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18429,
              "short": 19132,
              "net": -703
            },
            "nonCommercial": {
              "long": 4849,
              "short": 2044,
              "net": 2805
            },
            "smallTrader": {
              "long": 12123,
              "short": 14225,
              "net": -2102
            }
          },
          "openInterest": 36385
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 841,
              "short": 400,
              "net": 441
            },
            "nonCommercial": {
              "long": 2172,
              "short": 3684,
              "net": -1512
            },
            "smallTrader": {
              "long": 2228,
              "short": 1157,
              "net": 1071
            }
          },
          "openInterest": 7758
        }
      ]
    },
    {
      "reportDate": "1995-11-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 206827,
              "short": 199447,
              "net": 7380
            },
            "nonCommercial": {
              "long": 19380,
              "short": 18995,
              "net": 385
            },
            "smallTrader": {
              "long": 49374,
              "short": 57139,
              "net": -7765
            }
          },
          "openInterest": 280586
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14991,
              "short": 14924,
              "net": 67
            },
            "nonCommercial": {
              "long": 5851,
              "short": 5151,
              "net": 700
            },
            "smallTrader": {
              "long": 5620,
              "short": 6387,
              "net": -767
            }
          },
          "openInterest": 26462
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 301901,
              "short": 325727,
              "net": -23826
            },
            "nonCommercial": {
              "long": 57414,
              "short": 31023,
              "net": 26391
            },
            "smallTrader": {
              "long": 75287,
              "short": 77852,
              "net": -2565
            }
          },
          "openInterest": 450412
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 139192,
              "short": 131576,
              "net": 7616
            },
            "nonCommercial": {
              "long": 21890,
              "short": 25748,
              "net": -3858
            },
            "smallTrader": {
              "long": 18153,
              "short": 21911,
              "net": -3758
            }
          },
          "openInterest": 180101
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8631,
              "short": 7640,
              "net": 991
            },
            "nonCommercial": {
              "long": 687,
              "short": 895,
              "net": -208
            },
            "smallTrader": {
              "long": 2178,
              "short": 2961,
              "net": -783
            }
          },
          "openInterest": 11496
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35381,
              "short": 20190,
              "net": 15191
            },
            "nonCommercial": {
              "long": 1629,
              "short": 11223,
              "net": -9594
            },
            "smallTrader": {
              "long": 5357,
              "short": 10954,
              "net": -5597
            }
          },
          "openInterest": 42391
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21656,
              "short": 29344,
              "net": -7688
            },
            "nonCommercial": {
              "long": 4174,
              "short": 302,
              "net": 3872
            },
            "smallTrader": {
              "long": 12313,
              "short": 8497,
              "net": 3816
            }
          },
          "openInterest": 39472
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42350,
              "short": 62896,
              "net": -20546
            },
            "nonCommercial": {
              "long": 18266,
              "short": 6098,
              "net": 12168
            },
            "smallTrader": {
              "long": 18137,
              "short": 9759,
              "net": 8378
            }
          },
          "openInterest": 78954
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10499,
              "short": 11332,
              "net": -833
            },
            "nonCommercial": {
              "long": 2594,
              "short": 3637,
              "net": -1043
            },
            "smallTrader": {
              "long": 10529,
              "short": 8653,
              "net": 1876
            }
          },
          "openInterest": 23820
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12673,
              "short": 19961,
              "net": -7288
            },
            "nonCommercial": {
              "long": 7414,
              "short": 2920,
              "net": 4494
            },
            "smallTrader": {
              "long": 17366,
              "short": 14572,
              "net": 2794
            }
          },
          "openInterest": 38647
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39424,
              "short": 37805,
              "net": 1619
            },
            "nonCommercial": {
              "long": 4898,
              "short": 4839,
              "net": 59
            },
            "smallTrader": {
              "long": 11049,
              "short": 12727,
              "net": -1678
            }
          },
          "openInterest": 57401
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211923,
              "short": 227582,
              "net": -15659
            },
            "nonCommercial": {
              "long": 21395,
              "short": 14986,
              "net": 6409
            },
            "smallTrader": {
              "long": 78660,
              "short": 69410,
              "net": 9250
            }
          },
          "openInterest": 329114
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 913,
              "short": 2847,
              "net": -1934
            },
            "nonCommercial": {
              "long": 1948,
              "short": 1409,
              "net": 539
            },
            "smallTrader": {
              "long": 7837,
              "short": 6442,
              "net": 1395
            }
          },
          "openInterest": 10911
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96779,
              "short": 118017,
              "net": -21238
            },
            "nonCommercial": {
              "long": 23423,
              "short": 15186,
              "net": 8237
            },
            "smallTrader": {
              "long": 43833,
              "short": 30832,
              "net": 13001
            }
          },
          "openInterest": 172130
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61513,
              "short": 94915,
              "net": -33402
            },
            "nonCommercial": {
              "long": 13238,
              "short": 4464,
              "net": 8774
            },
            "smallTrader": {
              "long": 57987,
              "short": 33359,
              "net": 24628
            }
          },
          "openInterest": 141627
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58449,
              "short": 19908,
              "net": 38541
            },
            "nonCommercial": {
              "long": 483,
              "short": 23532,
              "net": -23049
            },
            "smallTrader": {
              "long": 10643,
              "short": 26135,
              "net": -15492
            }
          },
          "openInterest": 71125
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20173,
              "short": 34093,
              "net": -13920
            },
            "nonCommercial": {
              "long": 14710,
              "short": 2567,
              "net": 12143
            },
            "smallTrader": {
              "long": 31574,
              "short": 29797,
              "net": 1777
            }
          },
          "openInterest": 70309
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9368,
              "short": 10660,
              "net": -1292
            },
            "nonCommercial": {
              "long": 1132,
              "short": 0,
              "net": 1132
            },
            "smallTrader": {
              "long": 4397,
              "short": 4237,
              "net": 160
            }
          },
          "openInterest": 14897
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84942,
              "short": 112952,
              "net": -28010
            },
            "nonCommercial": {
              "long": 11346,
              "short": 2085,
              "net": 9261
            },
            "smallTrader": {
              "long": 42682,
              "short": 23933,
              "net": 18749
            }
          },
          "openInterest": 142122
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9394,
              "short": 17016,
              "net": -7622
            },
            "nonCommercial": {
              "long": 5599,
              "short": 2008,
              "net": 3591
            },
            "smallTrader": {
              "long": 5611,
              "short": 1580,
              "net": 4031
            }
          },
          "openInterest": 21111
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33897,
              "short": 70208,
              "net": -36311
            },
            "nonCommercial": {
              "long": 24223,
              "short": 5524,
              "net": 18699
            },
            "smallTrader": {
              "long": 32335,
              "short": 14723,
              "net": 17612
            }
          },
          "openInterest": 106133
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28304,
              "short": 71780,
              "net": -43476
            },
            "nonCommercial": {
              "long": 20645,
              "short": 2310,
              "net": 18335
            },
            "smallTrader": {
              "long": 46094,
              "short": 20953,
              "net": 25141
            }
          },
          "openInterest": 101319
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38892,
              "short": 42110,
              "net": -3218
            },
            "nonCommercial": {
              "long": 12463,
              "short": 12716,
              "net": -253
            },
            "smallTrader": {
              "long": 29883,
              "short": 26412,
              "net": 3471
            }
          },
          "openInterest": 88201
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71266,
              "short": 97064,
              "net": -25798
            },
            "nonCommercial": {
              "long": 22609,
              "short": 4813,
              "net": 17796
            },
            "smallTrader": {
              "long": 44001,
              "short": 35999,
              "net": 8002
            }
          },
          "openInterest": 138176
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19528,
              "short": 19884,
              "net": -356
            },
            "nonCommercial": {
              "long": 4144,
              "short": 1832,
              "net": 2312
            },
            "smallTrader": {
              "long": 12567,
              "short": 14523,
              "net": -1956
            }
          },
          "openInterest": 37373
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155,
              "short": 400,
              "net": -245
            },
            "nonCommercial": {
              "long": 2764,
              "short": 3785,
              "net": -1021
            },
            "smallTrader": {
              "long": 2331,
              "short": 1065,
              "net": 1266
            }
          },
          "openInterest": 5750
        }
      ]
    },
    {
      "reportDate": "1995-11-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 193145,
              "short": 187401,
              "net": 5744
            },
            "nonCommercial": {
              "long": 19505,
              "short": 13717,
              "net": 5788
            },
            "smallTrader": {
              "long": 49584,
              "short": 61116,
              "net": -11532
            }
          },
          "openInterest": 265230
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15195,
              "short": 18100,
              "net": -2905
            },
            "nonCommercial": {
              "long": 6977,
              "short": 3136,
              "net": 3841
            },
            "smallTrader": {
              "long": 5103,
              "short": 6039,
              "net": -936
            }
          },
          "openInterest": 27275
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 283559,
              "short": 323962,
              "net": -40403
            },
            "nonCommercial": {
              "long": 54570,
              "short": 17028,
              "net": 37542
            },
            "smallTrader": {
              "long": 83215,
              "short": 80354,
              "net": 2861
            }
          },
          "openInterest": 439405
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 141700,
              "short": 135947,
              "net": 5753
            },
            "nonCommercial": {
              "long": 21268,
              "short": 24864,
              "net": -3596
            },
            "smallTrader": {
              "long": 18541,
              "short": 20698,
              "net": -2157
            }
          },
          "openInterest": 183686
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8948,
              "short": 7241,
              "net": 1707
            },
            "nonCommercial": {
              "long": 708,
              "short": 1228,
              "net": -520
            },
            "smallTrader": {
              "long": 2189,
              "short": 3376,
              "net": -1187
            }
          },
          "openInterest": 11845
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1030,
              "net": -1030
            },
            "nonCommercial": {
              "long": 1013,
              "short": 0,
              "net": 1013
            },
            "smallTrader": {
              "long": 1258,
              "short": 1241,
              "net": 17
            }
          },
          "openInterest": 2531
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45964,
              "short": 18787,
              "net": 27177
            },
            "nonCommercial": {
              "long": 345,
              "short": 18689,
              "net": -18344
            },
            "smallTrader": {
              "long": 5190,
              "short": 14023,
              "net": -8833
            }
          },
          "openInterest": 51499
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21752,
              "short": 32029,
              "net": -10277
            },
            "nonCommercial": {
              "long": 4213,
              "short": 270,
              "net": 3943
            },
            "smallTrader": {
              "long": 13087,
              "short": 6753,
              "net": 6334
            }
          },
          "openInterest": 40386
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40643,
              "short": 59709,
              "net": -19066
            },
            "nonCommercial": {
              "long": 18076,
              "short": 6373,
              "net": 11703
            },
            "smallTrader": {
              "long": 17450,
              "short": 10087,
              "net": 7363
            }
          },
          "openInterest": 76202
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9681,
              "short": 9178,
              "net": 503
            },
            "nonCommercial": {
              "long": 2332,
              "short": 5043,
              "net": -2711
            },
            "smallTrader": {
              "long": 9661,
              "short": 7453,
              "net": 2208
            }
          },
          "openInterest": 21980
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13406,
              "short": 21771,
              "net": -8365
            },
            "nonCommercial": {
              "long": 7923,
              "short": 2587,
              "net": 5336
            },
            "smallTrader": {
              "long": 17286,
              "short": 14257,
              "net": 3029
            }
          },
          "openInterest": 39945
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36262,
              "short": 36307,
              "net": -45
            },
            "nonCommercial": {
              "long": 5314,
              "short": 4776,
              "net": 538
            },
            "smallTrader": {
              "long": 10201,
              "short": 10694,
              "net": -493
            }
          },
          "openInterest": 53791
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183303,
              "short": 232194,
              "net": -48891
            },
            "nonCommercial": {
              "long": 44033,
              "short": 16207,
              "net": 27826
            },
            "smallTrader": {
              "long": 84744,
              "short": 63679,
              "net": 21065
            }
          },
          "openInterest": 326378
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 590,
              "short": 2726,
              "net": -2136
            },
            "nonCommercial": {
              "long": 1849,
              "short": 1043,
              "net": 806
            },
            "smallTrader": {
              "long": 7480,
              "short": 6150,
              "net": 1330
            }
          },
          "openInterest": 10240
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88430,
              "short": 102092,
              "net": -13662
            },
            "nonCommercial": {
              "long": 17247,
              "short": 14347,
              "net": 2900
            },
            "smallTrader": {
              "long": 41188,
              "short": 30426,
              "net": 10762
            }
          },
          "openInterest": 155570
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 53793,
              "short": 88003,
              "net": -34210
            },
            "nonCommercial": {
              "long": 15017,
              "short": 5299,
              "net": 9718
            },
            "smallTrader": {
              "long": 60746,
              "short": 36254,
              "net": 24492
            }
          },
          "openInterest": 140286
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56229,
              "short": 19996,
              "net": 36233
            },
            "nonCommercial": {
              "long": 3490,
              "short": 24154,
              "net": -20664
            },
            "smallTrader": {
              "long": 11882,
              "short": 27451,
              "net": -15569
            }
          },
          "openInterest": 72962
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20879,
              "short": 33265,
              "net": -12386
            },
            "nonCommercial": {
              "long": 13102,
              "short": 2419,
              "net": 10683
            },
            "smallTrader": {
              "long": 33768,
              "short": 32065,
              "net": 1703
            }
          },
          "openInterest": 72525
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9793,
              "short": 10125,
              "net": -332
            },
            "nonCommercial": {
              "long": 752,
              "short": 0,
              "net": 752
            },
            "smallTrader": {
              "long": 4161,
              "short": 4581,
              "net": -420
            }
          },
          "openInterest": 14936
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75852,
              "short": 110702,
              "net": -34850
            },
            "nonCommercial": {
              "long": 19519,
              "short": 1506,
              "net": 18013
            },
            "smallTrader": {
              "long": 44092,
              "short": 27255,
              "net": 16837
            }
          },
          "openInterest": 141977
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9822,
              "short": 17144,
              "net": -7322
            },
            "nonCommercial": {
              "long": 5708,
              "short": 2058,
              "net": 3650
            },
            "smallTrader": {
              "long": 5406,
              "short": 1734,
              "net": 3672
            }
          },
          "openInterest": 21505
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35093,
              "short": 69279,
              "net": -34186
            },
            "nonCommercial": {
              "long": 23712,
              "short": 6100,
              "net": 17612
            },
            "smallTrader": {
              "long": 32651,
              "short": 16077,
              "net": 16574
            }
          },
          "openInterest": 103562
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28892,
              "short": 70778,
              "net": -41886
            },
            "nonCommercial": {
              "long": 18328,
              "short": 2842,
              "net": 15486
            },
            "smallTrader": {
              "long": 46456,
              "short": 20056,
              "net": 26400
            }
          },
          "openInterest": 101292
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45067,
              "short": 37020,
              "net": 8047
            },
            "nonCommercial": {
              "long": 5567,
              "short": 17180,
              "net": -11613
            },
            "smallTrader": {
              "long": 33243,
              "short": 29677,
              "net": 3566
            }
          },
          "openInterest": 89374
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75538,
              "short": 101736,
              "net": -26198
            },
            "nonCommercial": {
              "long": 23329,
              "short": 4837,
              "net": 18492
            },
            "smallTrader": {
              "long": 44518,
              "short": 36812,
              "net": 7706
            }
          },
          "openInterest": 143685
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21374,
              "short": 20459,
              "net": 915
            },
            "nonCommercial": {
              "long": 4374,
              "short": 1612,
              "net": 2762
            },
            "smallTrader": {
              "long": 11490,
              "short": 15167,
              "net": -3677
            }
          },
          "openInterest": 38199
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100,
              "short": 400,
              "net": -300
            },
            "nonCommercial": {
              "long": 1782,
              "short": 3065,
              "net": -1283
            },
            "smallTrader": {
              "long": 2577,
              "short": 994,
              "net": 1583
            }
          },
          "openInterest": 5969
        }
      ]
    },
    {
      "reportDate": "1995-11-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 176360,
              "short": 175755,
              "net": 605
            },
            "nonCommercial": {
              "long": 18719,
              "short": 9634,
              "net": 9085
            },
            "smallTrader": {
              "long": 50694,
              "short": 60384,
              "net": -9690
            }
          },
          "openInterest": 248405
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16493,
              "short": 20686,
              "net": -4193
            },
            "nonCommercial": {
              "long": 7547,
              "short": 2866,
              "net": 4681
            },
            "smallTrader": {
              "long": 5218,
              "short": 5706,
              "net": -488
            }
          },
          "openInterest": 30038
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 279331,
              "short": 313544,
              "net": -34213
            },
            "nonCommercial": {
              "long": 52386,
              "short": 19984,
              "net": 32402
            },
            "smallTrader": {
              "long": 90507,
              "short": 88696,
              "net": 1811
            }
          },
          "openInterest": 439763
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 145496,
              "short": 133616,
              "net": 11880
            },
            "nonCommercial": {
              "long": 16871,
              "short": 27023,
              "net": -10152
            },
            "smallTrader": {
              "long": 20166,
              "short": 21894,
              "net": -1728
            }
          },
          "openInterest": 184739
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9735,
              "short": 8216,
              "net": 1519
            },
            "nonCommercial": {
              "long": 664,
              "short": 692,
              "net": -28
            },
            "smallTrader": {
              "long": 2126,
              "short": 3617,
              "net": -1491
            }
          },
          "openInterest": 12525
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42013,
              "short": 19680,
              "net": 22333
            },
            "nonCommercial": {
              "long": 362,
              "short": 15740,
              "net": -15378
            },
            "smallTrader": {
              "long": 6282,
              "short": 13237,
              "net": -6955
            }
          },
          "openInterest": 48657
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23323,
              "short": 31723,
              "net": -8400
            },
            "nonCommercial": {
              "long": 4281,
              "short": 0,
              "net": 4281
            },
            "smallTrader": {
              "long": 12379,
              "short": 8260,
              "net": 4119
            }
          },
          "openInterest": 41357
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43716,
              "short": 58310,
              "net": -14594
            },
            "nonCommercial": {
              "long": 14158,
              "short": 7156,
              "net": 7002
            },
            "smallTrader": {
              "long": 16436,
              "short": 8844,
              "net": 7592
            }
          },
          "openInterest": 75282
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10716,
              "short": 9061,
              "net": 1655
            },
            "nonCommercial": {
              "long": 2721,
              "short": 6882,
              "net": -4161
            },
            "smallTrader": {
              "long": 10136,
              "short": 7630,
              "net": 2506
            }
          },
          "openInterest": 23657
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14009,
              "short": 21539,
              "net": -7530
            },
            "nonCommercial": {
              "long": 6398,
              "short": 2547,
              "net": 3851
            },
            "smallTrader": {
              "long": 16350,
              "short": 12671,
              "net": 3679
            }
          },
          "openInterest": 38088
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35967,
              "short": 36895,
              "net": -928
            },
            "nonCommercial": {
              "long": 6462,
              "short": 4552,
              "net": 1910
            },
            "smallTrader": {
              "long": 9545,
              "short": 10527,
              "net": -982
            }
          },
          "openInterest": 54029
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178341,
              "short": 230413,
              "net": -52072
            },
            "nonCommercial": {
              "long": 51687,
              "short": 13987,
              "net": 37700
            },
            "smallTrader": {
              "long": 84114,
              "short": 69742,
              "net": 14372
            }
          },
          "openInterest": 328647
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 495,
              "short": 2976,
              "net": -2481
            },
            "nonCommercial": {
              "long": 2102,
              "short": 1027,
              "net": 1075
            },
            "smallTrader": {
              "long": 7741,
              "short": 6335,
              "net": 1406
            }
          },
          "openInterest": 10730
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84850,
              "short": 89721,
              "net": -4871
            },
            "nonCommercial": {
              "long": 14863,
              "short": 17285,
              "net": -2422
            },
            "smallTrader": {
              "long": 40949,
              "short": 33656,
              "net": 7293
            }
          },
          "openInterest": 150937
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 50831,
              "short": 84910,
              "net": -34079
            },
            "nonCommercial": {
              "long": 16196,
              "short": 5535,
              "net": 10661
            },
            "smallTrader": {
              "long": 57141,
              "short": 33723,
              "net": 23418
            }
          },
          "openInterest": 135315
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56462,
              "short": 21428,
              "net": 35034
            },
            "nonCommercial": {
              "long": 3429,
              "short": 22561,
              "net": -19132
            },
            "smallTrader": {
              "long": 11220,
              "short": 27122,
              "net": -15902
            }
          },
          "openInterest": 72461
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19816,
              "short": 34741,
              "net": -14925
            },
            "nonCommercial": {
              "long": 12650,
              "short": 2079,
              "net": 10571
            },
            "smallTrader": {
              "long": 35104,
              "short": 30750,
              "net": 4354
            }
          },
          "openInterest": 72644
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10104,
              "short": 10865,
              "net": -761
            },
            "nonCommercial": {
              "long": 612,
              "short": 0,
              "net": 612
            },
            "smallTrader": {
              "long": 4514,
              "short": 4365,
              "net": 149
            }
          },
          "openInterest": 15230
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74320,
              "short": 114433,
              "net": -40113
            },
            "nonCommercial": {
              "long": 22333,
              "short": 2215,
              "net": 20118
            },
            "smallTrader": {
              "long": 45140,
              "short": 25145,
              "net": 19995
            }
          },
          "openInterest": 143731
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9320,
              "short": 16220,
              "net": -6900
            },
            "nonCommercial": {
              "long": 5403,
              "short": 2178,
              "net": 3225
            },
            "smallTrader": {
              "long": 4784,
              "short": 1109,
              "net": 3675
            }
          },
          "openInterest": 20035
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34705,
              "short": 65007,
              "net": -30302
            },
            "nonCommercial": {
              "long": 25693,
              "short": 13581,
              "net": 12112
            },
            "smallTrader": {
              "long": 33935,
              "short": 15745,
              "net": 18190
            }
          },
          "openInterest": 105592
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31496,
              "short": 72441,
              "net": -40945
            },
            "nonCommercial": {
              "long": 19723,
              "short": 2817,
              "net": 16906
            },
            "smallTrader": {
              "long": 44380,
              "short": 20341,
              "net": 24039
            }
          },
          "openInterest": 106049
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44607,
              "short": 35811,
              "net": 8796
            },
            "nonCommercial": {
              "long": 5436,
              "short": 18781,
              "net": -13345
            },
            "smallTrader": {
              "long": 34267,
              "short": 29718,
              "net": 4549
            }
          },
          "openInterest": 90163
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78509,
              "short": 102714,
              "net": -24205
            },
            "nonCommercial": {
              "long": 22904,
              "short": 5412,
              "net": 17492
            },
            "smallTrader": {
              "long": 44992,
              "short": 38279,
              "net": 6713
            }
          },
          "openInterest": 146877
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24159,
              "short": 16921,
              "net": 7238
            },
            "nonCommercial": {
              "long": 4437,
              "short": 2655,
              "net": 1782
            },
            "smallTrader": {
              "long": 8581,
              "short": 17601,
              "net": -9020
            }
          },
          "openInterest": 38138
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100,
              "short": 400,
              "net": -300
            },
            "nonCommercial": {
              "long": 3030,
              "short": 4438,
              "net": -1408
            },
            "smallTrader": {
              "long": 2703,
              "short": 995,
              "net": 1708
            }
          },
          "openInterest": 6583
        }
      ]
    },
    {
      "reportDate": "1995-12-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 184232,
              "short": 180902,
              "net": 3330
            },
            "nonCommercial": {
              "long": 18029,
              "short": 13952,
              "net": 4077
            },
            "smallTrader": {
              "long": 49601,
              "short": 57008,
              "net": -7407
            }
          },
          "openInterest": 254480
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10788,
              "short": 14806,
              "net": -4018
            },
            "nonCommercial": {
              "long": 7540,
              "short": 2410,
              "net": 5130
            },
            "smallTrader": {
              "long": 4202,
              "short": 5314,
              "net": -1112
            }
          },
          "openInterest": 23547
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 285299,
              "short": 318470,
              "net": -33171
            },
            "nonCommercial": {
              "long": 55478,
              "short": 22055,
              "net": 33423
            },
            "smallTrader": {
              "long": 87634,
              "short": 87886,
              "net": -252
            }
          },
          "openInterest": 443497
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 128958,
              "short": 117710,
              "net": 11248
            },
            "nonCommercial": {
              "long": 19685,
              "short": 28648,
              "net": -8963
            },
            "smallTrader": {
              "long": 19205,
              "short": 21490,
              "net": -2285
            }
          },
          "openInterest": 170583
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9170,
              "short": 8247,
              "net": 923
            },
            "nonCommercial": {
              "long": 616,
              "short": 921,
              "net": -305
            },
            "smallTrader": {
              "long": 2182,
              "short": 2800,
              "net": -618
            }
          },
          "openInterest": 11968
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 399,
              "short": 2239,
              "net": -1840
            },
            "nonCommercial": {
              "long": 2142,
              "short": 340,
              "net": 1802
            },
            "smallTrader": {
              "long": 1481,
              "short": 1443,
              "net": 38
            }
          },
          "openInterest": 4022
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47330,
              "short": 20890,
              "net": 26440
            },
            "nonCommercial": {
              "long": 0,
              "short": 16525,
              "net": -16525
            },
            "smallTrader": {
              "long": 5822,
              "short": 15737,
              "net": -9915
            }
          },
          "openInterest": 53421
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26020,
              "short": 32564,
              "net": -6544
            },
            "nonCommercial": {
              "long": 3121,
              "short": 2467,
              "net": 654
            },
            "smallTrader": {
              "long": 11827,
              "short": 5937,
              "net": 5890
            }
          },
          "openInterest": 42909
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44449,
              "short": 58269,
              "net": -13820
            },
            "nonCommercial": {
              "long": 13333,
              "short": 7928,
              "net": 5405
            },
            "smallTrader": {
              "long": 18806,
              "short": 10391,
              "net": 8415
            }
          },
          "openInterest": 77458
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11680,
              "short": 8975,
              "net": 2705
            },
            "nonCommercial": {
              "long": 2973,
              "short": 7919,
              "net": -4946
            },
            "smallTrader": {
              "long": 10855,
              "short": 8614,
              "net": 2241
            }
          },
          "openInterest": 25582
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14330,
              "short": 21445,
              "net": -7115
            },
            "nonCommercial": {
              "long": 6529,
              "short": 3127,
              "net": 3402
            },
            "smallTrader": {
              "long": 15708,
              "short": 11995,
              "net": 3713
            }
          },
          "openInterest": 37490
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34587,
              "short": 36591,
              "net": -2004
            },
            "nonCommercial": {
              "long": 7642,
              "short": 4314,
              "net": 3328
            },
            "smallTrader": {
              "long": 9451,
              "short": 10775,
              "net": -1324
            }
          },
          "openInterest": 53880
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180879,
              "short": 237922,
              "net": -57043
            },
            "nonCommercial": {
              "long": 54797,
              "short": 11882,
              "net": 42915
            },
            "smallTrader": {
              "long": 85489,
              "short": 71361,
              "net": 14128
            }
          },
          "openInterest": 337333
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378,
              "short": 3606,
              "net": -3228
            },
            "nonCommercial": {
              "long": 3221,
              "short": 1460,
              "net": 1761
            },
            "smallTrader": {
              "long": 8419,
              "short": 6952,
              "net": 1467
            }
          },
          "openInterest": 12284
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76282,
              "short": 86287,
              "net": -10005
            },
            "nonCommercial": {
              "long": 15236,
              "short": 15528,
              "net": -292
            },
            "smallTrader": {
              "long": 36682,
              "short": 26385,
              "net": 10297
            }
          },
          "openInterest": 139049
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 47276,
              "short": 83566,
              "net": -36290
            },
            "nonCommercial": {
              "long": 18182,
              "short": 4437,
              "net": 13745
            },
            "smallTrader": {
              "long": 53187,
              "short": 30642,
              "net": 22545
            }
          },
          "openInterest": 131186
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56542,
              "short": 22273,
              "net": 34269
            },
            "nonCommercial": {
              "long": 3198,
              "short": 21962,
              "net": -18764
            },
            "smallTrader": {
              "long": 10051,
              "short": 25556,
              "net": -15505
            }
          },
          "openInterest": 70992
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18863,
              "short": 33957,
              "net": -15094
            },
            "nonCommercial": {
              "long": 14134,
              "short": 1841,
              "net": 12293
            },
            "smallTrader": {
              "long": 33381,
              "short": 30580,
              "net": 2801
            }
          },
          "openInterest": 72418
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11723,
              "short": 10652,
              "net": 1071
            },
            "nonCommercial": {
              "long": 1069,
              "short": 318,
              "net": 751
            },
            "smallTrader": {
              "long": 3017,
              "short": 4839,
              "net": -1822
            }
          },
          "openInterest": 15809
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85145,
              "short": 130176,
              "net": -45031
            },
            "nonCommercial": {
              "long": 24476,
              "short": 1160,
              "net": 23316
            },
            "smallTrader": {
              "long": 46050,
              "short": 24335,
              "net": 21715
            }
          },
          "openInterest": 158072
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10559,
              "short": 16248,
              "net": -5689
            },
            "nonCommercial": {
              "long": 5902,
              "short": 3104,
              "net": 2798
            },
            "smallTrader": {
              "long": 5058,
              "short": 2167,
              "net": 2891
            }
          },
          "openInterest": 22329
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25082,
              "short": 55575,
              "net": -30493
            },
            "nonCommercial": {
              "long": 27207,
              "short": 14372,
              "net": 12835
            },
            "smallTrader": {
              "long": 32061,
              "short": 14403,
              "net": 17658
            }
          },
          "openInterest": 96034
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25184,
              "short": 73360,
              "net": -48176
            },
            "nonCommercial": {
              "long": 27209,
              "short": 5188,
              "net": 22021
            },
            "smallTrader": {
              "long": 47896,
              "short": 21741,
              "net": 26155
            }
          },
          "openInterest": 112287
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40253,
              "short": 32406,
              "net": 7847
            },
            "nonCommercial": {
              "long": 5351,
              "short": 18576,
              "net": -13225
            },
            "smallTrader": {
              "long": 34245,
              "short": 28867,
              "net": 5378
            }
          },
          "openInterest": 85017
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74637,
              "short": 115814,
              "net": -41177
            },
            "nonCommercial": {
              "long": 33730,
              "short": 5866,
              "net": 27864
            },
            "smallTrader": {
              "long": 49325,
              "short": 36012,
              "net": 13313
            }
          },
          "openInterest": 158251
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39203,
              "short": 12075,
              "net": 27128
            },
            "nonCommercial": {
              "long": 297,
              "short": 12156,
              "net": -11859
            },
            "smallTrader": {
              "long": 5717,
              "short": 20986,
              "net": -15269
            }
          },
          "openInterest": 46387
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 584,
              "net": -584
            },
            "nonCommercial": {
              "long": 4415,
              "short": 6186,
              "net": -1771
            },
            "smallTrader": {
              "long": 3085,
              "short": 730,
              "net": 2355
            }
          },
          "openInterest": 8026
        }
      ]
    },
    {
      "reportDate": "1995-12-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 191665,
              "short": 183511,
              "net": 8154
            },
            "nonCommercial": {
              "long": 19303,
              "short": 17385,
              "net": 1918
            },
            "smallTrader": {
              "long": 44075,
              "short": 54147,
              "net": -10072
            }
          },
          "openInterest": 258552
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 8546,
              "short": 12232,
              "net": -3686
            },
            "nonCommercial": {
              "long": 7130,
              "short": 1871,
              "net": 5259
            },
            "smallTrader": {
              "long": 3235,
              "short": 4808,
              "net": -1573
            }
          },
          "openInterest": 19860
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 282304,
              "short": 322560,
              "net": -40256
            },
            "nonCommercial": {
              "long": 58595,
              "short": 17619,
              "net": 40976
            },
            "smallTrader": {
              "long": 83712,
              "short": 84432,
              "net": -720
            }
          },
          "openInterest": 437610
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 127181,
              "short": 113536,
              "net": 13645
            },
            "nonCommercial": {
              "long": 16577,
              "short": 25502,
              "net": -8925
            },
            "smallTrader": {
              "long": 16355,
              "short": 21075,
              "net": -4720
            }
          },
          "openInterest": 162484
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9818,
              "short": 8939,
              "net": 879
            },
            "nonCommercial": {
              "long": 773,
              "short": 921,
              "net": -148
            },
            "smallTrader": {
              "long": 2212,
              "short": 2943,
              "net": -731
            }
          },
          "openInterest": 12803
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 439,
              "short": 2239,
              "net": -1800
            },
            "nonCommercial": {
              "long": 2305,
              "short": 665,
              "net": 1640
            },
            "smallTrader": {
              "long": 1903,
              "short": 1743,
              "net": 160
            }
          },
          "openInterest": 4647
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58503,
              "short": 31482,
              "net": 27021
            },
            "nonCommercial": {
              "long": 268,
              "short": 14369,
              "net": -14101
            },
            "smallTrader": {
              "long": 7286,
              "short": 20206,
              "net": -12920
            }
          },
          "openInterest": 66057
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33184,
              "short": 25947,
              "net": 7237
            },
            "nonCommercial": {
              "long": 1993,
              "short": 10670,
              "net": -8677
            },
            "smallTrader": {
              "long": 13590,
              "short": 12150,
              "net": 1440
            }
          },
          "openInterest": 51147
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42359,
              "short": 58391,
              "net": -16032
            },
            "nonCommercial": {
              "long": 13402,
              "short": 7637,
              "net": 5765
            },
            "smallTrader": {
              "long": 19834,
              "short": 9567,
              "net": 10267
            }
          },
          "openInterest": 76284
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11389,
              "short": 9687,
              "net": 1702
            },
            "nonCommercial": {
              "long": 2977,
              "short": 7938,
              "net": -4961
            },
            "smallTrader": {
              "long": 11025,
              "short": 7766,
              "net": 3259
            }
          },
          "openInterest": 26115
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13191,
              "short": 16930,
              "net": -3739
            },
            "nonCommercial": {
              "long": 6433,
              "short": 3973,
              "net": 2460
            },
            "smallTrader": {
              "long": 15556,
              "short": 14277,
              "net": 1279
            }
          },
          "openInterest": 35969
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34600,
              "short": 35992,
              "net": -1392
            },
            "nonCommercial": {
              "long": 7585,
              "short": 4992,
              "net": 2593
            },
            "smallTrader": {
              "long": 10004,
              "short": 11205,
              "net": -1201
            }
          },
          "openInterest": 54656
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191291,
              "short": 250809,
              "net": -59518
            },
            "nonCommercial": {
              "long": 53692,
              "short": 9413,
              "net": 44279
            },
            "smallTrader": {
              "long": 89481,
              "short": 74242,
              "net": 15239
            }
          },
          "openInterest": 351452
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 751,
              "short": 3202,
              "net": -2451
            },
            "nonCommercial": {
              "long": 2938,
              "short": 2028,
              "net": 910
            },
            "smallTrader": {
              "long": 9957,
              "short": 8416,
              "net": 1541
            }
          },
          "openInterest": 14026
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69524,
              "short": 95566,
              "net": -26042
            },
            "nonCommercial": {
              "long": 24462,
              "short": 13377,
              "net": 11085
            },
            "smallTrader": {
              "long": 40385,
              "short": 25428,
              "net": 14957
            }
          },
          "openInterest": 144601
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46443,
              "short": 86591,
              "net": -40148
            },
            "nonCommercial": {
              "long": 22303,
              "short": 3650,
              "net": 18653
            },
            "smallTrader": {
              "long": 56475,
              "short": 34980,
              "net": 21495
            }
          },
          "openInterest": 138584
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62671,
              "short": 27716,
              "net": 34955
            },
            "nonCommercial": {
              "long": 3796,
              "short": 23070,
              "net": -19274
            },
            "smallTrader": {
              "long": 11054,
              "short": 26735,
              "net": -15681
            }
          },
          "openInterest": 78456
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18100,
              "short": 32687,
              "net": -14587
            },
            "nonCommercial": {
              "long": 10805,
              "short": 1828,
              "net": 8977
            },
            "smallTrader": {
              "long": 35853,
              "short": 30243,
              "net": 5610
            }
          },
          "openInterest": 70442
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10854,
              "short": 10529,
              "net": 325
            },
            "nonCommercial": {
              "long": 595,
              "short": 318,
              "net": 277
            },
            "smallTrader": {
              "long": 4114,
              "short": 4716,
              "net": -602
            }
          },
          "openInterest": 15563
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85769,
              "short": 137590,
              "net": -51821
            },
            "nonCommercial": {
              "long": 27455,
              "short": 967,
              "net": 26488
            },
            "smallTrader": {
              "long": 48614,
              "short": 23281,
              "net": 25333
            }
          },
          "openInterest": 164985
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8666,
              "short": 15654,
              "net": -6988
            },
            "nonCommercial": {
              "long": 5916,
              "short": 2346,
              "net": 3570
            },
            "smallTrader": {
              "long": 5470,
              "short": 2052,
              "net": 3418
            }
          },
          "openInterest": 21065
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24225,
              "short": 54018,
              "net": -29793
            },
            "nonCommercial": {
              "long": 27209,
              "short": 15421,
              "net": 11788
            },
            "smallTrader": {
              "long": 31719,
              "short": 13714,
              "net": 18005
            }
          },
          "openInterest": 95363
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26776,
              "short": 77684,
              "net": -50908
            },
            "nonCommercial": {
              "long": 27415,
              "short": 5279,
              "net": 22136
            },
            "smallTrader": {
              "long": 50871,
              "short": 22099,
              "net": 28772
            }
          },
          "openInterest": 114076
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42789,
              "short": 34301,
              "net": 8488
            },
            "nonCommercial": {
              "long": 5145,
              "short": 19843,
              "net": -14698
            },
            "smallTrader": {
              "long": 35683,
              "short": 29473,
              "net": 6210
            }
          },
          "openInterest": 88679
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70680,
              "short": 114742,
              "net": -44062
            },
            "nonCommercial": {
              "long": 36161,
              "short": 6321,
              "net": 29840
            },
            "smallTrader": {
              "long": 50349,
              "short": 36127,
              "net": 14222
            }
          },
          "openInterest": 157497
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44726,
              "short": 17621,
              "net": 27105
            },
            "nonCommercial": {
              "long": 812,
              "short": 12625,
              "net": -11813
            },
            "smallTrader": {
              "long": 7626,
              "short": 22918,
              "net": -15292
            }
          },
          "openInterest": 54754
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 480,
              "net": -480
            },
            "nonCommercial": {
              "long": 4666,
              "short": 6873,
              "net": -2207
            },
            "smallTrader": {
              "long": 3519,
              "short": 832,
              "net": 2687
            }
          },
          "openInterest": 8433
        }
      ]
    },
    {
      "reportDate": "1995-12-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 186051,
              "short": 177666,
              "net": 8385
            },
            "nonCommercial": {
              "long": 15787,
              "short": 14193,
              "net": 1594
            },
            "smallTrader": {
              "long": 39545,
              "short": 49524,
              "net": -9979
            }
          },
          "openInterest": 244646
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 7457,
              "short": 9453,
              "net": -1996
            },
            "nonCommercial": {
              "long": 6027,
              "short": 2184,
              "net": 3843
            },
            "smallTrader": {
              "long": 4738,
              "short": 6585,
              "net": -1847
            }
          },
          "openInterest": 18265
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 272278,
              "short": 314932,
              "net": -42654
            },
            "nonCommercial": {
              "long": 50860,
              "short": 15192,
              "net": 35668
            },
            "smallTrader": {
              "long": 78412,
              "short": 71426,
              "net": 6986
            }
          },
          "openInterest": 412332
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 142998,
              "short": 134134,
              "net": 8864
            },
            "nonCommercial": {
              "long": 13428,
              "short": 16051,
              "net": -2623
            },
            "smallTrader": {
              "long": 16637,
              "short": 22878,
              "net": -6241
            }
          },
          "openInterest": 175187
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2744,
              "short": 1348,
              "net": 1396
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1605,
              "short": 3001,
              "net": -1396
            }
          },
          "openInterest": 4349
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 810,
              "short": 1618,
              "net": -808
            },
            "nonCommercial": {
              "long": 1960,
              "short": 1045,
              "net": 915
            },
            "smallTrader": {
              "long": 1963,
              "short": 2070,
              "net": -107
            }
          },
          "openInterest": 4733
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28310,
              "short": 7466,
              "net": 20844
            },
            "nonCommercial": {
              "long": 268,
              "short": 12563,
              "net": -12295
            },
            "smallTrader": {
              "long": 4145,
              "short": 12694,
              "net": -8549
            }
          },
          "openInterest": 32723
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34130,
              "short": 26527,
              "net": 7603
            },
            "nonCommercial": {
              "long": 2139,
              "short": 10463,
              "net": -8324
            },
            "smallTrader": {
              "long": 11673,
              "short": 10952,
              "net": 721
            }
          },
          "openInterest": 50078
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45694,
              "short": 59296,
              "net": -13602
            },
            "nonCommercial": {
              "long": 14299,
              "short": 9354,
              "net": 4945
            },
            "smallTrader": {
              "long": 22263,
              "short": 13606,
              "net": 8657
            }
          },
          "openInterest": 83037
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11738,
              "short": 9480,
              "net": 2258
            },
            "nonCommercial": {
              "long": 3106,
              "short": 7298,
              "net": -4192
            },
            "smallTrader": {
              "long": 10554,
              "short": 8620,
              "net": 1934
            }
          },
          "openInterest": 26487
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10760,
              "short": 19072,
              "net": -8312
            },
            "nonCommercial": {
              "long": 6659,
              "short": 2602,
              "net": 4057
            },
            "smallTrader": {
              "long": 16939,
              "short": 12684,
              "net": 4255
            }
          },
          "openInterest": 35021
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37778,
              "short": 33887,
              "net": 3891
            },
            "nonCommercial": {
              "long": 6126,
              "short": 7748,
              "net": -1622
            },
            "smallTrader": {
              "long": 10581,
              "short": 12850,
              "net": -2269
            }
          },
          "openInterest": 56702
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195670,
              "short": 249184,
              "net": -53514
            },
            "nonCommercial": {
              "long": 49699,
              "short": 12944,
              "net": 36755
            },
            "smallTrader": {
              "long": 88524,
              "short": 71765,
              "net": 16759
            }
          },
          "openInterest": 352285
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1391,
              "short": 3223,
              "net": -1832
            },
            "nonCommercial": {
              "long": 2641,
              "short": 2053,
              "net": 588
            },
            "smallTrader": {
              "long": 10156,
              "short": 8912,
              "net": 1244
            }
          },
          "openInterest": 14575
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76641,
              "short": 93422,
              "net": -16781
            },
            "nonCommercial": {
              "long": 16148,
              "short": 13121,
              "net": 3027
            },
            "smallTrader": {
              "long": 38795,
              "short": 25041,
              "net": 13754
            }
          },
          "openInterest": 142709
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51138,
              "short": 89461,
              "net": -38323
            },
            "nonCommercial": {
              "long": 22065,
              "short": 2809,
              "net": 19256
            },
            "smallTrader": {
              "long": 57186,
              "short": 38119,
              "net": 19067
            }
          },
          "openInterest": 146915
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47910,
              "short": 10583,
              "net": 37327
            },
            "nonCommercial": {
              "long": 673,
              "short": 23717,
              "net": -23044
            },
            "smallTrader": {
              "long": 6852,
              "short": 21135,
              "net": -14283
            }
          },
          "openInterest": 55726
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17923,
              "short": 31336,
              "net": -13413
            },
            "nonCommercial": {
              "long": 10983,
              "short": 1933,
              "net": 9050
            },
            "smallTrader": {
              "long": 32941,
              "short": 28578,
              "net": 4363
            }
          },
          "openInterest": 66679
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10095,
              "short": 6594,
              "net": 3501
            },
            "nonCommercial": {
              "long": 0,
              "short": 1844,
              "net": -1844
            },
            "smallTrader": {
              "long": 2478,
              "short": 4135,
              "net": -1657
            }
          },
          "openInterest": 12573
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101759,
              "short": 150127,
              "net": -48368
            },
            "nonCommercial": {
              "long": 26299,
              "short": 1096,
              "net": 25203
            },
            "smallTrader": {
              "long": 50115,
              "short": 26950,
              "net": 23165
            }
          },
          "openInterest": 181285
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7848,
              "short": 12452,
              "net": -4604
            },
            "nonCommercial": {
              "long": 5952,
              "short": 4274,
              "net": 1678
            },
            "smallTrader": {
              "long": 5321,
              "short": 2395,
              "net": 2926
            }
          },
          "openInterest": 20208
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26330,
              "short": 53315,
              "net": -26985
            },
            "nonCommercial": {
              "long": 25507,
              "short": 14930,
              "net": 10577
            },
            "smallTrader": {
              "long": 30859,
              "short": 14451,
              "net": 16408
            }
          },
          "openInterest": 94931
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30183,
              "short": 80438,
              "net": -50255
            },
            "nonCommercial": {
              "long": 25061,
              "short": 3012,
              "net": 22049
            },
            "smallTrader": {
              "long": 48997,
              "short": 20791,
              "net": 28206
            }
          },
          "openInterest": 110726
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38658,
              "short": 40713,
              "net": -2055
            },
            "nonCommercial": {
              "long": 5432,
              "short": 12505,
              "net": -7073
            },
            "smallTrader": {
              "long": 33254,
              "short": 24126,
              "net": 9128
            }
          },
          "openInterest": 82731
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70128,
              "short": 116171,
              "net": -46043
            },
            "nonCommercial": {
              "long": 34494,
              "short": 4693,
              "net": 29801
            },
            "smallTrader": {
              "long": 50550,
              "short": 34308,
              "net": 16242
            }
          },
          "openInterest": 155482
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27879,
              "short": 5768,
              "net": 22111
            },
            "nonCommercial": {
              "long": 638,
              "short": 11523,
              "net": -10885
            },
            "smallTrader": {
              "long": 5737,
              "short": 16963,
              "net": -11226
            }
          },
          "openInterest": 35059
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 166,
              "net": -166
            },
            "nonCommercial": {
              "long": 3209,
              "short": 5221,
              "net": -2012
            },
            "smallTrader": {
              "long": 2918,
              "short": 740,
              "net": 2178
            }
          },
          "openInterest": 6267
        }
      ]
    },
    {
      "reportDate": "1995-12-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 181441,
              "short": 178795,
              "net": 2646
            },
            "nonCommercial": {
              "long": 17110,
              "short": 12902,
              "net": 4208
            },
            "smallTrader": {
              "long": 38915,
              "short": 45769,
              "net": -6854
            }
          },
          "openInterest": 240656
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 7836,
              "short": 10244,
              "net": -2408
            },
            "nonCommercial": {
              "long": 6029,
              "short": 2216,
              "net": 3813
            },
            "smallTrader": {
              "long": 2754,
              "short": 4159,
              "net": -1405
            }
          },
          "openInterest": 16662
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 270364,
              "short": 310251,
              "net": -39887
            },
            "nonCommercial": {
              "long": 52043,
              "short": 17335,
              "net": 34708
            },
            "smallTrader": {
              "long": 70728,
              "short": 65549,
              "net": 5179
            }
          },
          "openInterest": 402993
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148888,
              "short": 140407,
              "net": 8481
            },
            "nonCommercial": {
              "long": 12884,
              "short": 18136,
              "net": -5252
            },
            "smallTrader": {
              "long": 17262,
              "short": 20491,
              "net": -3229
            }
          },
          "openInterest": 180641
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2810,
              "short": 1414,
              "net": 1396
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1619,
              "short": 3015,
              "net": -1396
            }
          },
          "openInterest": 4429
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1060,
              "short": 1818,
              "net": -758
            },
            "nonCommercial": {
              "long": 1945,
              "short": 1045,
              "net": 900
            },
            "smallTrader": {
              "long": 1592,
              "short": 1734,
              "net": -142
            }
          },
          "openInterest": 4597
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22823,
              "short": 15046,
              "net": 7777
            },
            "nonCommercial": {
              "long": 4633,
              "short": 6560,
              "net": -1927
            },
            "smallTrader": {
              "long": 6674,
              "short": 12524,
              "net": -5850
            }
          },
          "openInterest": 34130
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11680,
              "short": 15920,
              "net": -4240
            },
            "nonCommercial": {
              "long": 2885,
              "short": 1594,
              "net": 1291
            },
            "smallTrader": {
              "long": 11472,
              "short": 8523,
              "net": 2949
            }
          },
          "openInterest": 27808
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47223,
              "short": 60635,
              "net": -13412
            },
            "nonCommercial": {
              "long": 14591,
              "short": 9771,
              "net": 4820
            },
            "smallTrader": {
              "long": 19424,
              "short": 10832,
              "net": 8592
            }
          },
          "openInterest": 82020
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12360,
              "short": 10390,
              "net": 1970
            },
            "nonCommercial": {
              "long": 3180,
              "short": 7362,
              "net": -4182
            },
            "smallTrader": {
              "long": 10582,
              "short": 8370,
              "net": 2212
            }
          },
          "openInterest": 27215
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10652,
              "short": 18518,
              "net": -7866
            },
            "nonCommercial": {
              "long": 8351,
              "short": 3366,
              "net": 4985
            },
            "smallTrader": {
              "long": 15356,
              "short": 12475,
              "net": 2881
            }
          },
          "openInterest": 35136
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39915,
              "short": 32964,
              "net": 6951
            },
            "nonCommercial": {
              "long": 5662,
              "short": 9623,
              "net": -3961
            },
            "smallTrader": {
              "long": 9555,
              "short": 12545,
              "net": -2990
            }
          },
          "openInterest": 57215
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199338,
              "short": 248882,
              "net": -49544
            },
            "nonCommercial": {
              "long": 48570,
              "short": 11922,
              "net": 36648
            },
            "smallTrader": {
              "long": 80784,
              "short": 67888,
              "net": 12896
            }
          },
          "openInterest": 343342
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1550,
              "short": 3281,
              "net": -1731
            },
            "nonCommercial": {
              "long": 2465,
              "short": 2076,
              "net": 389
            },
            "smallTrader": {
              "long": 10647,
              "short": 9305,
              "net": 1342
            }
          },
          "openInterest": 15014
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75655,
              "short": 92325,
              "net": -16670
            },
            "nonCommercial": {
              "long": 15493,
              "short": 13233,
              "net": 2260
            },
            "smallTrader": {
              "long": 38787,
              "short": 24377,
              "net": 14410
            }
          },
          "openInterest": 141213
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 54408,
              "short": 94035,
              "net": -39627
            },
            "nonCommercial": {
              "long": 21799,
              "short": 1442,
              "net": 20357
            },
            "smallTrader": {
              "long": 54588,
              "short": 35318,
              "net": 19270
            }
          },
          "openInterest": 137320
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55131,
              "short": 11246,
              "net": 43885
            },
            "nonCommercial": {
              "long": 776,
              "short": 28850,
              "net": -28074
            },
            "smallTrader": {
              "long": 6797,
              "short": 22608,
              "net": -15811
            }
          },
          "openInterest": 63213
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18003,
              "short": 31868,
              "net": -13865
            },
            "nonCommercial": {
              "long": 10536,
              "short": 2306,
              "net": 8230
            },
            "smallTrader": {
              "long": 32552,
              "short": 26917,
              "net": 5635
            }
          },
          "openInterest": 65114
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10379,
              "short": 7068,
              "net": 3311
            },
            "nonCommercial": {
              "long": 0,
              "short": 1859,
              "net": -1859
            },
            "smallTrader": {
              "long": 2641,
              "short": 4093,
              "net": -1452
            }
          },
          "openInterest": 13020
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90621,
              "short": 130916,
              "net": -40295
            },
            "nonCommercial": {
              "long": 21683,
              "short": 2082,
              "net": 19601
            },
            "smallTrader": {
              "long": 43709,
              "short": 23015,
              "net": 20694
            }
          },
          "openInterest": 159427
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7176,
              "short": 11571,
              "net": -4395
            },
            "nonCommercial": {
              "long": 5854,
              "short": 4225,
              "net": 1629
            },
            "smallTrader": {
              "long": 5280,
              "short": 2514,
              "net": 2766
            }
          },
          "openInterest": 19575
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27209,
              "short": 54738,
              "net": -27529
            },
            "nonCommercial": {
              "long": 25056,
              "short": 14560,
              "net": 10496
            },
            "smallTrader": {
              "long": 30913,
              "short": 13880,
              "net": 17033
            }
          },
          "openInterest": 95095
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28848,
              "short": 76251,
              "net": -47403
            },
            "nonCommercial": {
              "long": 25144,
              "short": 3654,
              "net": 21490
            },
            "smallTrader": {
              "long": 46280,
              "short": 20367,
              "net": 25913
            }
          },
          "openInterest": 106153
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37659,
              "short": 42744,
              "net": -5085
            },
            "nonCommercial": {
              "long": 4691,
              "short": 11773,
              "net": -7082
            },
            "smallTrader": {
              "long": 34456,
              "short": 22289,
              "net": 12167
            }
          },
          "openInterest": 80132
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68952,
              "short": 118903,
              "net": -49951
            },
            "nonCommercial": {
              "long": 37092,
              "short": 5441,
              "net": 31651
            },
            "smallTrader": {
              "long": 52486,
              "short": 34186,
              "net": 18300
            }
          },
          "openInterest": 158831
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27038,
              "short": 6048,
              "net": 20990
            },
            "nonCommercial": {
              "long": 561,
              "short": 11128,
              "net": -10567
            },
            "smallTrader": {
              "long": 5256,
              "short": 15679,
              "net": -10423
            }
          },
          "openInterest": 33670
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 117,
              "net": -117
            },
            "nonCommercial": {
              "long": 2524,
              "short": 4527,
              "net": -2003
            },
            "smallTrader": {
              "long": 2767,
              "short": 647,
              "net": 2120
            }
          },
          "openInterest": 5291
        }
      ]
    },
    {
      "reportDate": "1996-01-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 174666,
              "short": 173192,
              "net": 1474
            },
            "nonCommercial": {
              "long": 16319,
              "short": 12955,
              "net": 3364
            },
            "smallTrader": {
              "long": 39706,
              "short": 44544,
              "net": -4838
            }
          },
          "openInterest": 233622
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 8126,
              "short": 10757,
              "net": -2631
            },
            "nonCommercial": {
              "long": 6029,
              "short": 2296,
              "net": 3733
            },
            "smallTrader": {
              "long": 3246,
              "short": 4348,
              "net": -1102
            }
          },
          "openInterest": 17444
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 275319,
              "short": 311782,
              "net": -36463
            },
            "nonCommercial": {
              "long": 55152,
              "short": 16741,
              "net": 38411
            },
            "smallTrader": {
              "long": 63361,
              "short": 65309,
              "net": -1948
            }
          },
          "openInterest": 402545
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 122423,
              "short": 115347,
              "net": 7076
            },
            "nonCommercial": {
              "long": 12683,
              "short": 18380,
              "net": -5697
            },
            "smallTrader": {
              "long": 17970,
              "short": 19349,
              "net": -1379
            }
          },
          "openInterest": 154671
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2729,
              "short": 3395,
              "net": -666
            },
            "nonCommercial": {
              "long": 0,
              "short": 230,
              "net": -230
            },
            "smallTrader": {
              "long": 2775,
              "short": 1879,
              "net": 896
            }
          },
          "openInterest": 5504
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1288,
              "short": 2317,
              "net": -1029
            },
            "nonCommercial": {
              "long": 2384,
              "short": 1366,
              "net": 1018
            },
            "smallTrader": {
              "long": 1159,
              "short": 1148,
              "net": 11
            }
          },
          "openInterest": 4831
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17414,
              "short": 18959,
              "net": -1545
            },
            "nonCommercial": {
              "long": 6607,
              "short": 2045,
              "net": 4562
            },
            "smallTrader": {
              "long": 6647,
              "short": 9664,
              "net": -3017
            }
          },
          "openInterest": 30668
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11570,
              "short": 18150,
              "net": -6580
            },
            "nonCommercial": {
              "long": 2938,
              "short": 1390,
              "net": 1548
            },
            "smallTrader": {
              "long": 12749,
              "short": 7717,
              "net": 5032
            }
          },
          "openInterest": 29038
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45813,
              "short": 59485,
              "net": -13672
            },
            "nonCommercial": {
              "long": 14541,
              "short": 10650,
              "net": 3891
            },
            "smallTrader": {
              "long": 23621,
              "short": 13840,
              "net": 9781
            }
          },
          "openInterest": 84994
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13178,
              "short": 10729,
              "net": 2449
            },
            "nonCommercial": {
              "long": 3068,
              "short": 7433,
              "net": -4365
            },
            "smallTrader": {
              "long": 10423,
              "short": 8507,
              "net": 1916
            }
          },
          "openInterest": 28051
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12275,
              "short": 18188,
              "net": -5913
            },
            "nonCommercial": {
              "long": 11968,
              "short": 6853,
              "net": 5115
            },
            "smallTrader": {
              "long": 14812,
              "short": 14014,
              "net": 798
            }
          },
          "openInterest": 39746
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40605,
              "short": 32387,
              "net": 8218
            },
            "nonCommercial": {
              "long": 5894,
              "short": 10712,
              "net": -4818
            },
            "smallTrader": {
              "long": 9726,
              "short": 13126,
              "net": -3400
            }
          },
          "openInterest": 58222
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210425,
              "short": 260819,
              "net": -50394
            },
            "nonCommercial": {
              "long": 49036,
              "short": 11222,
              "net": 37814
            },
            "smallTrader": {
              "long": 83436,
              "short": 70856,
              "net": 12580
            }
          },
          "openInterest": 358747
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2228,
              "short": 3191,
              "net": -963
            },
            "nonCommercial": {
              "long": 1911,
              "short": 3223,
              "net": -1312
            },
            "smallTrader": {
              "long": 13089,
              "short": 10814,
              "net": 2275
            }
          },
          "openInterest": 17655
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73546,
              "short": 99829,
              "net": -26283
            },
            "nonCommercial": {
              "long": 22223,
              "short": 11829,
              "net": 10394
            },
            "smallTrader": {
              "long": 41297,
              "short": 25408,
              "net": 15889
            }
          },
          "openInterest": 148656
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51969,
              "short": 87979,
              "net": -36010
            },
            "nonCommercial": {
              "long": 21064,
              "short": 3898,
              "net": 17166
            },
            "smallTrader": {
              "long": 48647,
              "short": 29803,
              "net": 18844
            }
          },
          "openInterest": 126482
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62923,
              "short": 10271,
              "net": 52652
            },
            "nonCommercial": {
              "long": 1328,
              "short": 33627,
              "net": -32299
            },
            "smallTrader": {
              "long": 7018,
              "short": 27371,
              "net": -20353
            }
          },
          "openInterest": 71890
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19048,
              "short": 27577,
              "net": -8529
            },
            "nonCommercial": {
              "long": 10476,
              "short": 4965,
              "net": 5511
            },
            "smallTrader": {
              "long": 34519,
              "short": 31501,
              "net": 3018
            }
          },
          "openInterest": 69068
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11711,
              "short": 8485,
              "net": 3226
            },
            "nonCommercial": {
              "long": 0,
              "short": 1859,
              "net": -1859
            },
            "smallTrader": {
              "long": 2781,
              "short": 4148,
              "net": -1367
            }
          },
          "openInterest": 14492
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95657,
              "short": 134944,
              "net": -39287
            },
            "nonCommercial": {
              "long": 20419,
              "short": 2505,
              "net": 17914
            },
            "smallTrader": {
              "long": 44142,
              "short": 22769,
              "net": 21373
            }
          },
          "openInterest": 162763
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9774,
              "short": 12069,
              "net": -2295
            },
            "nonCommercial": {
              "long": 7137,
              "short": 7499,
              "net": -362
            },
            "smallTrader": {
              "long": 6074,
              "short": 3417,
              "net": 2657
            }
          },
          "openInterest": 23825
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26438,
              "short": 60513,
              "net": -34075
            },
            "nonCommercial": {
              "long": 24745,
              "short": 10881,
              "net": 13864
            },
            "smallTrader": {
              "long": 33456,
              "short": 13245,
              "net": 20211
            }
          },
          "openInterest": 96849
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25436,
              "short": 74045,
              "net": -48609
            },
            "nonCommercial": {
              "long": 25262,
              "short": 3098,
              "net": 22164
            },
            "smallTrader": {
              "long": 45605,
              "short": 19160,
              "net": 26445
            }
          },
          "openInterest": 102122
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36213,
              "short": 43394,
              "net": -7181
            },
            "nonCommercial": {
              "long": 7265,
              "short": 10761,
              "net": -3496
            },
            "smallTrader": {
              "long": 31969,
              "short": 21292,
              "net": 10677
            }
          },
          "openInterest": 80459
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69717,
              "short": 123823,
              "net": -54106
            },
            "nonCommercial": {
              "long": 39437,
              "short": 6598,
              "net": 32839
            },
            "smallTrader": {
              "long": 54308,
              "short": 33041,
              "net": 21267
            }
          },
          "openInterest": 163762
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27293,
              "short": 7044,
              "net": 20249
            },
            "nonCommercial": {
              "long": 1922,
              "short": 11150,
              "net": -9228
            },
            "smallTrader": {
              "long": 6557,
              "short": 17578,
              "net": -11021
            }
          },
          "openInterest": 36133
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2646,
              "short": 4595,
              "net": -1949
            },
            "smallTrader": {
              "long": 2694,
              "short": 745,
              "net": 1949
            }
          },
          "openInterest": 5340
        }
      ]
    },
    {
      "reportDate": "1996-01-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 180497,
              "short": 177493,
              "net": 3004
            },
            "nonCommercial": {
              "long": 15910,
              "short": 14692,
              "net": 1218
            },
            "smallTrader": {
              "long": 44332,
              "short": 48554,
              "net": -4222
            }
          },
          "openInterest": 243336
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13954,
              "short": 11372,
              "net": 2582
            },
            "nonCommercial": {
              "long": 950,
              "short": 2536,
              "net": -1586
            },
            "smallTrader": {
              "long": 3389,
              "short": 4385,
              "net": -996
            }
          },
          "openInterest": 18293
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258040,
              "short": 289637,
              "net": -31597
            },
            "nonCommercial": {
              "long": 48364,
              "short": 21831,
              "net": 26533
            },
            "smallTrader": {
              "long": 81871,
              "short": 76807,
              "net": 5064
            }
          },
          "openInterest": 397560
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 124802,
              "short": 117829,
              "net": 6973
            },
            "nonCommercial": {
              "long": 11144,
              "short": 19145,
              "net": -8001
            },
            "smallTrader": {
              "long": 20514,
              "short": 19486,
              "net": 1028
            }
          },
          "openInterest": 156770
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2998,
              "short": 4473,
              "net": -1475
            },
            "nonCommercial": {
              "long": 0,
              "short": 253,
              "net": -253
            },
            "smallTrader": {
              "long": 3341,
              "short": 1613,
              "net": 1728
            }
          },
          "openInterest": 6339
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1397,
              "short": 2117,
              "net": -720
            },
            "nonCommercial": {
              "long": 2314,
              "short": 1366,
              "net": 948
            },
            "smallTrader": {
              "long": 1093,
              "short": 1321,
              "net": -228
            }
          },
          "openInterest": 4804
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21029,
              "short": 25189,
              "net": -4160
            },
            "nonCommercial": {
              "long": 8622,
              "short": 1003,
              "net": 7619
            },
            "smallTrader": {
              "long": 7025,
              "short": 10484,
              "net": -3459
            }
          },
          "openInterest": 36678
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10016,
              "short": 18569,
              "net": -8553
            },
            "nonCommercial": {
              "long": 3179,
              "short": 846,
              "net": 2333
            },
            "smallTrader": {
              "long": 13176,
              "short": 6956,
              "net": 6220
            }
          },
          "openInterest": 27971
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49659,
              "short": 63586,
              "net": -13927
            },
            "nonCommercial": {
              "long": 15454,
              "short": 12671,
              "net": 2783
            },
            "smallTrader": {
              "long": 20456,
              "short": 9312,
              "net": 11144
            }
          },
          "openInterest": 86463
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12927,
              "short": 12788,
              "net": 139
            },
            "nonCommercial": {
              "long": 4294,
              "short": 6767,
              "net": -2473
            },
            "smallTrader": {
              "long": 10168,
              "short": 7834,
              "net": 2334
            }
          },
          "openInterest": 28952
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17233,
              "short": 17272,
              "net": -39
            },
            "nonCommercial": {
              "long": 12642,
              "short": 11003,
              "net": 1639
            },
            "smallTrader": {
              "long": 15616,
              "short": 17216,
              "net": -1600
            }
          },
          "openInterest": 46324
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37870,
              "short": 34169,
              "net": 3701
            },
            "nonCommercial": {
              "long": 5435,
              "short": 7420,
              "net": -1985
            },
            "smallTrader": {
              "long": 10847,
              "short": 12563,
              "net": -1716
            }
          },
          "openInterest": 56560
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 229056,
              "short": 276935,
              "net": -47879
            },
            "nonCommercial": {
              "long": 55390,
              "short": 15660,
              "net": 39730
            },
            "smallTrader": {
              "long": 88447,
              "short": 80298,
              "net": 8149
            }
          },
          "openInterest": 391261
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2806,
              "short": 3052,
              "net": -246
            },
            "nonCommercial": {
              "long": 1637,
              "short": 3716,
              "net": -2079
            },
            "smallTrader": {
              "long": 12994,
              "short": 10669,
              "net": 2325
            }
          },
          "openInterest": 18073
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75052,
              "short": 147039,
              "net": -71987
            },
            "nonCommercial": {
              "long": 56064,
              "short": 6413,
              "net": 49651
            },
            "smallTrader": {
              "long": 52743,
              "short": 30407,
              "net": 22336
            }
          },
          "openInterest": 196205
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49869,
              "short": 81339,
              "net": -31470
            },
            "nonCommercial": {
              "long": 17883,
              "short": 3640,
              "net": 14243
            },
            "smallTrader": {
              "long": 52305,
              "short": 35078,
              "net": 17227
            }
          },
          "openInterest": 125082
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67780,
              "short": 12205,
              "net": 55575
            },
            "nonCommercial": {
              "long": 1578,
              "short": 34834,
              "net": -33256
            },
            "smallTrader": {
              "long": 8169,
              "short": 30488,
              "net": -22319
            }
          },
          "openInterest": 78227
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20199,
              "short": 25728,
              "net": -5529
            },
            "nonCommercial": {
              "long": 10167,
              "short": 7607,
              "net": 2560
            },
            "smallTrader": {
              "long": 35593,
              "short": 32624,
              "net": 2969
            }
          },
          "openInterest": 70346
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11513,
              "short": 7744,
              "net": 3769
            },
            "nonCommercial": {
              "long": 0,
              "short": 2096,
              "net": -2096
            },
            "smallTrader": {
              "long": 2764,
              "short": 4437,
              "net": -1673
            }
          },
          "openInterest": 14277
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98946,
              "short": 135805,
              "net": -36859
            },
            "nonCommercial": {
              "long": 19493,
              "short": 2318,
              "net": 17175
            },
            "smallTrader": {
              "long": 45198,
              "short": 25514,
              "net": 19684
            }
          },
          "openInterest": 166661
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7631,
              "short": 16865,
              "net": -9234
            },
            "nonCommercial": {
              "long": 8058,
              "short": 2018,
              "net": 6040
            },
            "smallTrader": {
              "long": 5944,
              "short": 2750,
              "net": 3194
            }
          },
          "openInterest": 22544
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20693,
              "short": 68675,
              "net": -47982
            },
            "nonCommercial": {
              "long": 30385,
              "short": 4848,
              "net": 25537
            },
            "smallTrader": {
              "long": 33931,
              "short": 11486,
              "net": 22445
            }
          },
          "openInterest": 97404
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28072,
              "short": 69565,
              "net": -41493
            },
            "nonCommercial": {
              "long": 22246,
              "short": 4319,
              "net": 17927
            },
            "smallTrader": {
              "long": 43373,
              "short": 19807,
              "net": 23566
            }
          },
          "openInterest": 98503
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40484,
              "short": 35241,
              "net": 5243
            },
            "nonCommercial": {
              "long": 7386,
              "short": 19299,
              "net": -11913
            },
            "smallTrader": {
              "long": 32441,
              "short": 25771,
              "net": 6670
            }
          },
          "openInterest": 86531
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66839,
              "short": 126942,
              "net": -60103
            },
            "nonCommercial": {
              "long": 43695,
              "short": 7700,
              "net": 35995
            },
            "smallTrader": {
              "long": 57000,
              "short": 32892,
              "net": 24108
            }
          },
          "openInterest": 167834
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30595,
              "short": 7190,
              "net": 23405
            },
            "nonCommercial": {
              "long": 1806,
              "short": 12940,
              "net": -11134
            },
            "smallTrader": {
              "long": 6826,
              "short": 19097,
              "net": -12271
            }
          },
          "openInterest": 40162
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1297,
              "net": -1297
            },
            "nonCommercial": {
              "long": 5645,
              "short": 6847,
              "net": -1202
            },
            "smallTrader": {
              "long": 3112,
              "short": 613,
              "net": 2499
            }
          },
          "openInterest": 8778
        }
      ]
    },
    {
      "reportDate": "1996-01-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 187982,
              "short": 180797,
              "net": 7185
            },
            "nonCommercial": {
              "long": 18724,
              "short": 18066,
              "net": 658
            },
            "smallTrader": {
              "long": 42580,
              "short": 50423,
              "net": -7843
            }
          },
          "openInterest": 250991
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13842,
              "short": 12535,
              "net": 1307
            },
            "nonCommercial": {
              "long": 1466,
              "short": 2173,
              "net": -707
            },
            "smallTrader": {
              "long": 3909,
              "short": 4509,
              "net": -600
            }
          },
          "openInterest": 19217
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234293,
              "short": 265185,
              "net": -30892
            },
            "nonCommercial": {
              "long": 47823,
              "short": 21743,
              "net": 26080
            },
            "smallTrader": {
              "long": 82562,
              "short": 77750,
              "net": 4812
            }
          },
          "openInterest": 374467
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 123241,
              "short": 119846,
              "net": 3395
            },
            "nonCommercial": {
              "long": 16897,
              "short": 24220,
              "net": -7323
            },
            "smallTrader": {
              "long": 23439,
              "short": 19511,
              "net": 3928
            }
          },
          "openInterest": 163792
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3469,
              "short": 4520,
              "net": -1051
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 2866,
              "short": 1815,
              "net": 1051
            }
          },
          "openInterest": 6335
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1446,
              "short": 2117,
              "net": -671
            },
            "nonCommercial": {
              "long": 2852,
              "short": 1366,
              "net": 1486
            },
            "smallTrader": {
              "long": 1098,
              "short": 1913,
              "net": -815
            }
          },
          "openInterest": 5396
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20445,
              "short": 19009,
              "net": 1436
            },
            "nonCommercial": {
              "long": 7023,
              "short": 2052,
              "net": 4971
            },
            "smallTrader": {
              "long": 6243,
              "short": 12650,
              "net": -6407
            }
          },
          "openInterest": 33713
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11005,
              "short": 16933,
              "net": -5928
            },
            "nonCommercial": {
              "long": 2897,
              "short": 823,
              "net": 2074
            },
            "smallTrader": {
              "long": 12805,
              "short": 8951,
              "net": 3854
            }
          },
          "openInterest": 28290
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45662,
              "short": 67052,
              "net": -21390
            },
            "nonCommercial": {
              "long": 18183,
              "short": 9815,
              "net": 8368
            },
            "smallTrader": {
              "long": 25975,
              "short": 12953,
              "net": 13022
            }
          },
          "openInterest": 90866
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10789,
              "short": 13138,
              "net": -2349
            },
            "nonCommercial": {
              "long": 4277,
              "short": 5355,
              "net": -1078
            },
            "smallTrader": {
              "long": 12568,
              "short": 9141,
              "net": 3427
            }
          },
          "openInterest": 29187
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17049,
              "short": 15930,
              "net": 1119
            },
            "nonCommercial": {
              "long": 13604,
              "short": 13800,
              "net": -196
            },
            "smallTrader": {
              "long": 16422,
              "short": 17345,
              "net": -923
            }
          },
          "openInterest": 48590
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37556,
              "short": 34657,
              "net": 2899
            },
            "nonCommercial": {
              "long": 6007,
              "short": 7979,
              "net": -1972
            },
            "smallTrader": {
              "long": 10860,
              "short": 11787,
              "net": -927
            }
          },
          "openInterest": 56974
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 270996,
              "short": 273095,
              "net": -2099
            },
            "nonCommercial": {
              "long": 21705,
              "short": 14342,
              "net": 7363
            },
            "smallTrader": {
              "long": 90174,
              "short": 95438,
              "net": -5264
            }
          },
          "openInterest": 403241
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3293,
              "short": 3041,
              "net": 252
            },
            "nonCommercial": {
              "long": 1671,
              "short": 4013,
              "net": -2342
            },
            "smallTrader": {
              "long": 13619,
              "short": 11529,
              "net": 2090
            }
          },
          "openInterest": 19264
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79728,
              "short": 165217,
              "net": -85489
            },
            "nonCommercial": {
              "long": 64825,
              "short": 6689,
              "net": 58136
            },
            "smallTrader": {
              "long": 55485,
              "short": 28132,
              "net": 27353
            }
          },
          "openInterest": 213033
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 54930,
              "short": 69724,
              "net": -14794
            },
            "nonCommercial": {
              "long": 6590,
              "short": 2493,
              "net": 4097
            },
            "smallTrader": {
              "long": 46523,
              "short": 35826,
              "net": 10697
            }
          },
          "openInterest": 112110
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72606,
              "short": 12167,
              "net": 60439
            },
            "nonCommercial": {
              "long": 1274,
              "short": 38262,
              "net": -36988
            },
            "smallTrader": {
              "long": 9588,
              "short": 33039,
              "net": -23451
            }
          },
          "openInterest": 84284
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21146,
              "short": 24797,
              "net": -3651
            },
            "nonCommercial": {
              "long": 9533,
              "short": 9339,
              "net": 194
            },
            "smallTrader": {
              "long": 35988,
              "short": 32531,
              "net": 3457
            }
          },
          "openInterest": 71622
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11586,
              "short": 7722,
              "net": 3864
            },
            "nonCommercial": {
              "long": 207,
              "short": 2346,
              "net": -2139
            },
            "smallTrader": {
              "long": 2762,
              "short": 4487,
              "net": -1725
            }
          },
          "openInterest": 14555
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100662,
              "short": 127446,
              "net": -26784
            },
            "nonCommercial": {
              "long": 12100,
              "short": 3296,
              "net": 8804
            },
            "smallTrader": {
              "long": 44269,
              "short": 26289,
              "net": 17980
            }
          },
          "openInterest": 160237
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7215,
              "short": 18737,
              "net": -11522
            },
            "nonCommercial": {
              "long": 9620,
              "short": 1456,
              "net": 8164
            },
            "smallTrader": {
              "long": 5099,
              "short": 1741,
              "net": 3358
            }
          },
          "openInterest": 22787
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20224,
              "short": 71710,
              "net": -51486
            },
            "nonCommercial": {
              "long": 32524,
              "short": 4572,
              "net": 27952
            },
            "smallTrader": {
              "long": 35007,
              "short": 11473,
              "net": 23534
            }
          },
          "openInterest": 98602
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26591,
              "short": 67198,
              "net": -40607
            },
            "nonCommercial": {
              "long": 22761,
              "short": 5041,
              "net": 17720
            },
            "smallTrader": {
              "long": 42675,
              "short": 19788,
              "net": 22887
            }
          },
          "openInterest": 94462
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41775,
              "short": 30054,
              "net": 11721
            },
            "nonCommercial": {
              "long": 6114,
              "short": 22426,
              "net": -16312
            },
            "smallTrader": {
              "long": 31352,
              "short": 26761,
              "net": 4591
            }
          },
          "openInterest": 87810
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76799,
              "short": 107031,
              "net": -30232
            },
            "nonCommercial": {
              "long": 24555,
              "short": 5668,
              "net": 18887
            },
            "smallTrader": {
              "long": 49145,
              "short": 37800,
              "net": 11345
            }
          },
          "openInterest": 150852
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33165,
              "short": 8039,
              "net": 25126
            },
            "nonCommercial": {
              "long": 757,
              "short": 12264,
              "net": -11507
            },
            "smallTrader": {
              "long": 7866,
              "short": 21485,
              "net": -13619
            }
          },
          "openInterest": 42831
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 893,
              "net": -893
            },
            "nonCommercial": {
              "long": 5241,
              "short": 6961,
              "net": -1720
            },
            "smallTrader": {
              "long": 3254,
              "short": 641,
              "net": 2613
            }
          },
          "openInterest": 8534
        }
      ]
    },
    {
      "reportDate": "1996-01-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 201472,
              "short": 211290,
              "net": -9818
            },
            "nonCommercial": {
              "long": 26721,
              "short": 13374,
              "net": 13347
            },
            "smallTrader": {
              "long": 51741,
              "short": 55270,
              "net": -3529
            }
          },
          "openInterest": 281331
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15554,
              "short": 14562,
              "net": 992
            },
            "nonCommercial": {
              "long": 1362,
              "short": 2114,
              "net": -752
            },
            "smallTrader": {
              "long": 4650,
              "short": 4890,
              "net": -240
            }
          },
          "openInterest": 21566
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226439,
              "short": 271395,
              "net": -44956
            },
            "nonCommercial": {
              "long": 54795,
              "short": 11806,
              "net": 42989
            },
            "smallTrader": {
              "long": 81837,
              "short": 79870,
              "net": 1967
            }
          },
          "openInterest": 371406
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 137246,
              "short": 129545,
              "net": 7701
            },
            "nonCommercial": {
              "long": 11573,
              "short": 23765,
              "net": -12192
            },
            "smallTrader": {
              "long": 22966,
              "short": 18475,
              "net": 4491
            }
          },
          "openInterest": 172472
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5042,
              "short": 2327,
              "net": 2715
            },
            "nonCommercial": {
              "long": 232,
              "short": 1820,
              "net": -1588
            },
            "smallTrader": {
              "long": 2599,
              "short": 3726,
              "net": -1127
            }
          },
          "openInterest": 7873
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1004,
              "short": 2663,
              "net": -1659
            },
            "nonCommercial": {
              "long": 2657,
              "short": 820,
              "net": 1837
            },
            "smallTrader": {
              "long": 1642,
              "short": 1820,
              "net": -178
            }
          },
          "openInterest": 5303
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38694,
              "short": 10380,
              "net": 28314
            },
            "nonCommercial": {
              "long": 345,
              "short": 17240,
              "net": -16895
            },
            "smallTrader": {
              "long": 4821,
              "short": 16240,
              "net": -11419
            }
          },
          "openInterest": 43863
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11304,
              "short": 17273,
              "net": -5969
            },
            "nonCommercial": {
              "long": 2330,
              "short": 1945,
              "net": 385
            },
            "smallTrader": {
              "long": 14034,
              "short": 8450,
              "net": 5584
            }
          },
          "openInterest": 29221
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44699,
              "short": 71368,
              "net": -26669
            },
            "nonCommercial": {
              "long": 19590,
              "short": 8133,
              "net": 11457
            },
            "smallTrader": {
              "long": 26225,
              "short": 11013,
              "net": 15212
            }
          },
          "openInterest": 91368
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9434,
              "short": 13721,
              "net": -4287
            },
            "nonCommercial": {
              "long": 3732,
              "short": 3334,
              "net": 398
            },
            "smallTrader": {
              "long": 12657,
              "short": 8768,
              "net": 3889
            }
          },
          "openInterest": 27203
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17970,
              "short": 17737,
              "net": 233
            },
            "nonCommercial": {
              "long": 13944,
              "short": 13104,
              "net": 840
            },
            "smallTrader": {
              "long": 16293,
              "short": 17366,
              "net": -1073
            }
          },
          "openInterest": 49898
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36103,
              "short": 36921,
              "net": -818
            },
            "nonCommercial": {
              "long": 6788,
              "short": 6268,
              "net": 520
            },
            "smallTrader": {
              "long": 11818,
              "short": 11520,
              "net": 298
            }
          },
          "openInterest": 57289
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 287257,
              "short": 275810,
              "net": 11447
            },
            "nonCommercial": {
              "long": 11841,
              "short": 18753,
              "net": -6912
            },
            "smallTrader": {
              "long": 71614,
              "short": 76149,
              "net": -4535
            }
          },
          "openInterest": 390672
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3349,
              "short": 3099,
              "net": 250
            },
            "nonCommercial": {
              "long": 1326,
              "short": 4233,
              "net": -2907
            },
            "smallTrader": {
              "long": 14498,
              "short": 11841,
              "net": 2657
            }
          },
          "openInterest": 20048
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78002,
              "short": 176451,
              "net": -98449
            },
            "nonCommercial": {
              "long": 72631,
              "short": 3289,
              "net": 69342
            },
            "smallTrader": {
              "long": 62891,
              "short": 33784,
              "net": 29107
            }
          },
          "openInterest": 226823
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58703,
              "short": 67558,
              "net": -8855
            },
            "nonCommercial": {
              "long": 2715,
              "short": 2193,
              "net": 522
            },
            "smallTrader": {
              "long": 42118,
              "short": 33785,
              "net": 8333
            }
          },
          "openInterest": 108625
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69557,
              "short": 12743,
              "net": 56814
            },
            "nonCommercial": {
              "long": 1342,
              "short": 37140,
              "net": -35798
            },
            "smallTrader": {
              "long": 8934,
              "short": 29950,
              "net": -21016
            }
          },
          "openInterest": 80456
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22317,
              "short": 25145,
              "net": -2828
            },
            "nonCommercial": {
              "long": 7896,
              "short": 11418,
              "net": -3522
            },
            "smallTrader": {
              "long": 37800,
              "short": 31450,
              "net": 6350
            }
          },
          "openInterest": 72947
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12966,
              "short": 8881,
              "net": 4085
            },
            "nonCommercial": {
              "long": 207,
              "short": 2574,
              "net": -2367
            },
            "smallTrader": {
              "long": 3142,
              "short": 4860,
              "net": -1718
            }
          },
          "openInterest": 16315
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95313,
              "short": 117940,
              "net": -22627
            },
            "nonCommercial": {
              "long": 11124,
              "short": 4019,
              "net": 7105
            },
            "smallTrader": {
              "long": 41377,
              "short": 25855,
              "net": 15522
            }
          },
          "openInterest": 150411
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5784,
              "short": 21726,
              "net": -15942
            },
            "nonCommercial": {
              "long": 12042,
              "short": 434,
              "net": 11608
            },
            "smallTrader": {
              "long": 6075,
              "short": 1741,
              "net": 4334
            }
          },
          "openInterest": 24418
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21044,
              "short": 73553,
              "net": -52509
            },
            "nonCommercial": {
              "long": 31827,
              "short": 3529,
              "net": 28298
            },
            "smallTrader": {
              "long": 36712,
              "short": 12501,
              "net": 24211
            }
          },
          "openInterest": 100483
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28718,
              "short": 66956,
              "net": -38238
            },
            "nonCommercial": {
              "long": 21725,
              "short": 4169,
              "net": 17556
            },
            "smallTrader": {
              "long": 40542,
              "short": 19860,
              "net": 20682
            }
          },
          "openInterest": 94716
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43141,
              "short": 30839,
              "net": 12302
            },
            "nonCommercial": {
              "long": 6887,
              "short": 24181,
              "net": -17294
            },
            "smallTrader": {
              "long": 32624,
              "short": 27632,
              "net": 4992
            }
          },
          "openInterest": 89498
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81723,
              "short": 99952,
              "net": -18229
            },
            "nonCommercial": {
              "long": 14077,
              "short": 4503,
              "net": 9574
            },
            "smallTrader": {
              "long": 46118,
              "short": 37463,
              "net": 8655
            }
          },
          "openInterest": 142707
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36688,
              "short": 7885,
              "net": 28803
            },
            "nonCommercial": {
              "long": 422,
              "short": 14113,
              "net": -13691
            },
            "smallTrader": {
              "long": 6021,
              "short": 21133,
              "net": -15112
            }
          },
          "openInterest": 44242
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2083,
              "net": -2083
            },
            "nonCommercial": {
              "long": 7184,
              "short": 8134,
              "net": -950
            },
            "smallTrader": {
              "long": 3590,
              "short": 557,
              "net": 3033
            }
          },
          "openInterest": 10774
        }
      ]
    },
    {
      "reportDate": "1996-01-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 209777,
              "short": 217803,
              "net": -8026
            },
            "nonCommercial": {
              "long": 21498,
              "short": 10235,
              "net": 11263
            },
            "smallTrader": {
              "long": 46788,
              "short": 50025,
              "net": -3237
            }
          },
          "openInterest": 279972
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 18452,
              "short": 16406,
              "net": 2046
            },
            "nonCommercial": {
              "long": 883,
              "short": 2419,
              "net": -1536
            },
            "smallTrader": {
              "long": 4479,
              "short": 4989,
              "net": -510
            }
          },
          "openInterest": 23814
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230438,
              "short": 278182,
              "net": -47744
            },
            "nonCommercial": {
              "long": 49746,
              "short": 8918,
              "net": 40828
            },
            "smallTrader": {
              "long": 79589,
              "short": 72673,
              "net": 6916
            }
          },
          "openInterest": 368099
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 128721,
              "short": 120317,
              "net": 8404
            },
            "nonCommercial": {
              "long": 11679,
              "short": 22540,
              "net": -10861
            },
            "smallTrader": {
              "long": 23690,
              "short": 21233,
              "net": 2457
            }
          },
          "openInterest": 165639
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5376,
              "short": 3433,
              "net": 1943
            },
            "nonCommercial": {
              "long": 0,
              "short": 823,
              "net": -823
            },
            "smallTrader": {
              "long": 2263,
              "short": 3383,
              "net": -1120
            }
          },
          "openInterest": 7639
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1204,
              "short": 2792,
              "net": -1588
            },
            "nonCommercial": {
              "long": 3893,
              "short": 1070,
              "net": 2823
            },
            "smallTrader": {
              "long": 1624,
              "short": 2859,
              "net": -1235
            }
          },
          "openInterest": 6721
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45011,
              "short": 11658,
              "net": 33353
            },
            "nonCommercial": {
              "long": 745,
              "short": 21586,
              "net": -20841
            },
            "smallTrader": {
              "long": 5229,
              "short": 17741,
              "net": -12512
            }
          },
          "openInterest": 50988
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25979,
              "short": 16694,
              "net": 9285
            },
            "nonCommercial": {
              "long": 1931,
              "short": 13423,
              "net": -11492
            },
            "smallTrader": {
              "long": 13465,
              "short": 11258,
              "net": 2207
            }
          },
          "openInterest": 42912
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45970,
              "short": 72255,
              "net": -26285
            },
            "nonCommercial": {
              "long": 20932,
              "short": 9539,
              "net": 11393
            },
            "smallTrader": {
              "long": 26425,
              "short": 11533,
              "net": 14892
            }
          },
          "openInterest": 93702
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8161,
              "short": 16242,
              "net": -8081
            },
            "nonCommercial": {
              "long": 5970,
              "short": 2669,
              "net": 3301
            },
            "smallTrader": {
              "long": 13195,
              "short": 8415,
              "net": 4780
            }
          },
          "openInterest": 28863
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19075,
              "short": 19991,
              "net": -916
            },
            "nonCommercial": {
              "long": 12442,
              "short": 11781,
              "net": 661
            },
            "smallTrader": {
              "long": 17047,
              "short": 16792,
              "net": 255
            }
          },
          "openInterest": 50323
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28934,
              "short": 44034,
              "net": -15100
            },
            "nonCommercial": {
              "long": 15380,
              "short": 2851,
              "net": 12529
            },
            "smallTrader": {
              "long": 14788,
              "short": 12217,
              "net": 2571
            }
          },
          "openInterest": 61859
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 293564,
              "short": 266319,
              "net": 27245
            },
            "nonCommercial": {
              "long": 10308,
              "short": 26175,
              "net": -15867
            },
            "smallTrader": {
              "long": 75170,
              "short": 86548,
              "net": -11378
            }
          },
          "openInterest": 393860
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3643,
              "short": 3882,
              "net": -239
            },
            "nonCommercial": {
              "long": 1626,
              "short": 3674,
              "net": -2048
            },
            "smallTrader": {
              "long": 13505,
              "short": 11218,
              "net": 2287
            }
          },
          "openInterest": 20046
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77403,
              "short": 171610,
              "net": -94207
            },
            "nonCommercial": {
              "long": 73978,
              "short": 6284,
              "net": 67694
            },
            "smallTrader": {
              "long": 58279,
              "short": 31766,
              "net": 26513
            }
          },
          "openInterest": 223800
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 59250,
              "short": 70285,
              "net": -11035
            },
            "nonCommercial": {
              "long": 2636,
              "short": 4132,
              "net": -1496
            },
            "smallTrader": {
              "long": 45477,
              "short": 32946,
              "net": 12531
            }
          },
          "openInterest": 110685
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75096,
              "short": 14150,
              "net": 60946
            },
            "nonCommercial": {
              "long": 1085,
              "short": 38120,
              "net": -37035
            },
            "smallTrader": {
              "long": 7525,
              "short": 31436,
              "net": -23911
            }
          },
          "openInterest": 84717
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23183,
              "short": 25082,
              "net": -1899
            },
            "nonCommercial": {
              "long": 8273,
              "short": 13622,
              "net": -5349
            },
            "smallTrader": {
              "long": 40664,
              "short": 33416,
              "net": 7248
            }
          },
          "openInterest": 79029
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13232,
              "short": 8394,
              "net": 4838
            },
            "nonCommercial": {
              "long": 0,
              "short": 3481,
              "net": -3481
            },
            "smallTrader": {
              "long": 3668,
              "short": 5025,
              "net": -1357
            }
          },
          "openInterest": 16900
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87708,
              "short": 110231,
              "net": -22523
            },
            "nonCommercial": {
              "long": 12274,
              "short": 3370,
              "net": 8904
            },
            "smallTrader": {
              "long": 37445,
              "short": 23826,
              "net": 13619
            }
          },
          "openInterest": 139416
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5404,
              "short": 20197,
              "net": -14793
            },
            "nonCommercial": {
              "long": 11054,
              "short": 157,
              "net": 10897
            },
            "smallTrader": {
              "long": 5636,
              "short": 1740,
              "net": 3896
            }
          },
          "openInterest": 22721
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24967,
              "short": 76820,
              "net": -51853
            },
            "nonCommercial": {
              "long": 31211,
              "short": 3981,
              "net": 27230
            },
            "smallTrader": {
              "long": 36012,
              "short": 11389,
              "net": 24623
            }
          },
          "openInterest": 103186
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33860,
              "short": 62382,
              "net": -28522
            },
            "nonCommercial": {
              "long": 16268,
              "short": 3849,
              "net": 12419
            },
            "smallTrader": {
              "long": 37466,
              "short": 21363,
              "net": 16103
            }
          },
          "openInterest": 92007
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42072,
              "short": 35738,
              "net": 6334
            },
            "nonCommercial": {
              "long": 7599,
              "short": 21699,
              "net": -14100
            },
            "smallTrader": {
              "long": 34842,
              "short": 27076,
              "net": 7766
            }
          },
          "openInterest": 90458
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81303,
              "short": 113174,
              "net": -31871
            },
            "nonCommercial": {
              "long": 22253,
              "short": 7068,
              "net": 15185
            },
            "smallTrader": {
              "long": 51676,
              "short": 34990,
              "net": 16686
            }
          },
          "openInterest": 156422
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37175,
              "short": 7072,
              "net": 30103
            },
            "nonCommercial": {
              "long": 364,
              "short": 14572,
              "net": -14208
            },
            "smallTrader": {
              "long": 6296,
              "short": 22191,
              "net": -15895
            }
          },
          "openInterest": 45089
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3002,
              "net": -3002
            },
            "nonCommercial": {
              "long": 8365,
              "short": 8383,
              "net": -18
            },
            "smallTrader": {
              "long": 3494,
              "short": 474,
              "net": 3020
            }
          },
          "openInterest": 11920
        }
      ]
    },
    {
      "reportDate": "1996-02-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 221455,
              "short": 226845,
              "net": -5390
            },
            "nonCommercial": {
              "long": 25503,
              "short": 10873,
              "net": 14630
            },
            "smallTrader": {
              "long": 50200,
              "short": 59440,
              "net": -9240
            }
          },
          "openInterest": 300615
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 19326,
              "short": 17302,
              "net": 2024
            },
            "nonCommercial": {
              "long": 670,
              "short": 2485,
              "net": -1815
            },
            "smallTrader": {
              "long": 5389,
              "short": 5598,
              "net": -209
            }
          },
          "openInterest": 25385
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 246373,
              "short": 259765,
              "net": -13392
            },
            "nonCommercial": {
              "long": 38077,
              "short": 14824,
              "net": 23253
            },
            "smallTrader": {
              "long": 73841,
              "short": 83702,
              "net": -9861
            }
          },
          "openInterest": 369489
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 130653,
              "short": 128515,
              "net": 2138
            },
            "nonCommercial": {
              "long": 14264,
              "short": 18888,
              "net": -4624
            },
            "smallTrader": {
              "long": 26437,
              "short": 23951,
              "net": 2486
            }
          },
          "openInterest": 173082
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2502,
              "short": 9278,
              "net": -6776
            },
            "nonCommercial": {
              "long": 3057,
              "short": 789,
              "net": 2268
            },
            "smallTrader": {
              "long": 5800,
              "short": 1292,
              "net": 4508
            }
          },
          "openInterest": 11359
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 245,
              "short": 2389,
              "net": -2144
            },
            "nonCommercial": {
              "long": 4795,
              "short": 1070,
              "net": 3725
            },
            "smallTrader": {
              "long": 726,
              "short": 2307,
              "net": -1581
            }
          },
          "openInterest": 5988
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31955,
              "short": 23538,
              "net": 8417
            },
            "nonCommercial": {
              "long": 4356,
              "short": 6219,
              "net": -1863
            },
            "smallTrader": {
              "long": 7850,
              "short": 14404,
              "net": -6554
            }
          },
          "openInterest": 44161
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22660,
              "short": 16965,
              "net": 5695
            },
            "nonCommercial": {
              "long": 3122,
              "short": 12850,
              "net": -9728
            },
            "smallTrader": {
              "long": 15253,
              "short": 11220,
              "net": 4033
            }
          },
          "openInterest": 42313
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46456,
              "short": 71809,
              "net": -25353
            },
            "nonCommercial": {
              "long": 18151,
              "short": 9188,
              "net": 8963
            },
            "smallTrader": {
              "long": 28204,
              "short": 11814,
              "net": 16390
            }
          },
          "openInterest": 93921
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6735,
              "short": 18616,
              "net": -11881
            },
            "nonCommercial": {
              "long": 8480,
              "short": 868,
              "net": 7612
            },
            "smallTrader": {
              "long": 12943,
              "short": 8674,
              "net": 4269
            }
          },
          "openInterest": 29210
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17433,
              "short": 20095,
              "net": -2662
            },
            "nonCommercial": {
              "long": 9369,
              "short": 8472,
              "net": 897
            },
            "smallTrader": {
              "long": 17802,
              "short": 16037,
              "net": 1765
            }
          },
          "openInterest": 46107
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28452,
              "short": 43729,
              "net": -15277
            },
            "nonCommercial": {
              "long": 15177,
              "short": 2903,
              "net": 12274
            },
            "smallTrader": {
              "long": 14546,
              "short": 11543,
              "net": 3003
            }
          },
          "openInterest": 61459
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 297238,
              "short": 266349,
              "net": 30889
            },
            "nonCommercial": {
              "long": 11304,
              "short": 31012,
              "net": -19708
            },
            "smallTrader": {
              "long": 75160,
              "short": 86341,
              "net": -11181
            }
          },
          "openInterest": 398808
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3913,
              "short": 4173,
              "net": -260
            },
            "nonCommercial": {
              "long": 1592,
              "short": 3505,
              "net": -1913
            },
            "smallTrader": {
              "long": 13703,
              "short": 11530,
              "net": 2173
            }
          },
          "openInterest": 20468
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89164,
              "short": 183472,
              "net": -94308
            },
            "nonCommercial": {
              "long": 72958,
              "short": 9113,
              "net": 63845
            },
            "smallTrader": {
              "long": 59473,
              "short": 29010,
              "net": 30463
            }
          },
          "openInterest": 235728
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 50116,
              "short": 60513,
              "net": -10397
            },
            "nonCommercial": {
              "long": 2473,
              "short": 2906,
              "net": -433
            },
            "smallTrader": {
              "long": 40296,
              "short": 29466,
              "net": 10830
            }
          },
          "openInterest": 97418
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64178,
              "short": 16505,
              "net": 47673
            },
            "nonCommercial": {
              "long": 607,
              "short": 31542,
              "net": -30935
            },
            "smallTrader": {
              "long": 10399,
              "short": 27137,
              "net": -16738
            }
          },
          "openInterest": 76388
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25737,
              "short": 27026,
              "net": -1289
            },
            "nonCommercial": {
              "long": 8738,
              "short": 14990,
              "net": -6252
            },
            "smallTrader": {
              "long": 40885,
              "short": 33344,
              "net": 7541
            }
          },
          "openInterest": 82826
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14770,
              "short": 10430,
              "net": 4340
            },
            "nonCommercial": {
              "long": 0,
              "short": 2962,
              "net": -2962
            },
            "smallTrader": {
              "long": 3593,
              "short": 4971,
              "net": -1378
            }
          },
          "openInterest": 18363
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92957,
              "short": 115246,
              "net": -22289
            },
            "nonCommercial": {
              "long": 14045,
              "short": 3796,
              "net": 10249
            },
            "smallTrader": {
              "long": 39223,
              "short": 27183,
              "net": 12040
            }
          },
          "openInterest": 148794
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4734,
              "short": 20178,
              "net": -15444
            },
            "nonCommercial": {
              "long": 11271,
              "short": 54,
              "net": 11217
            },
            "smallTrader": {
              "long": 6154,
              "short": 1927,
              "net": 4227
            }
          },
          "openInterest": 22592
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23978,
              "short": 80530,
              "net": -56552
            },
            "nonCommercial": {
              "long": 36147,
              "short": 3953,
              "net": 32194
            },
            "smallTrader": {
              "long": 39308,
              "short": 14950,
              "net": 24358
            }
          },
          "openInterest": 111001
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33393,
              "short": 61522,
              "net": -28129
            },
            "nonCommercial": {
              "long": 15512,
              "short": 4050,
              "net": 11462
            },
            "smallTrader": {
              "long": 38435,
              "short": 21768,
              "net": 16667
            }
          },
          "openInterest": 91754
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40434,
              "short": 40371,
              "net": 63
            },
            "nonCommercial": {
              "long": 7308,
              "short": 16478,
              "net": -9170
            },
            "smallTrader": {
              "long": 34701,
              "short": 25594,
              "net": 9107
            }
          },
          "openInterest": 86947
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89216,
              "short": 114058,
              "net": -24842
            },
            "nonCommercial": {
              "long": 20637,
              "short": 8916,
              "net": 11721
            },
            "smallTrader": {
              "long": 49001,
              "short": 35880,
              "net": 13121
            }
          },
          "openInterest": 160023
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35510,
              "short": 5988,
              "net": 29522
            },
            "nonCommercial": {
              "long": 611,
              "short": 14872,
              "net": -14261
            },
            "smallTrader": {
              "long": 7009,
              "short": 22270,
              "net": -15261
            }
          },
          "openInterest": 44430
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2389,
              "net": -2389
            },
            "nonCommercial": {
              "long": 5916,
              "short": 6629,
              "net": -713
            },
            "smallTrader": {
              "long": 3601,
              "short": 499,
              "net": 3102
            }
          },
          "openInterest": 9582
        }
      ]
    },
    {
      "reportDate": "1996-02-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 223279,
              "short": 233120,
              "net": -9841
            },
            "nonCommercial": {
              "long": 24630,
              "short": 10292,
              "net": 14338
            },
            "smallTrader": {
              "long": 55229,
              "short": 59726,
              "net": -4497
            }
          },
          "openInterest": 306978
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 20469,
              "short": 19457,
              "net": 1012
            },
            "nonCommercial": {
              "long": 1259,
              "short": 3093,
              "net": -1834
            },
            "smallTrader": {
              "long": 6592,
              "short": 5770,
              "net": 822
            }
          },
          "openInterest": 28320
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 253066,
              "short": 298864,
              "net": -45798
            },
            "nonCommercial": {
              "long": 52158,
              "short": 11517,
              "net": 40641
            },
            "smallTrader": {
              "long": 86855,
              "short": 81698,
              "net": 5157
            }
          },
          "openInterest": 401293
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 147297,
              "short": 142857,
              "net": 4440
            },
            "nonCommercial": {
              "long": 14686,
              "short": 20146,
              "net": -5460
            },
            "smallTrader": {
              "long": 27087,
              "short": 26067,
              "net": 1020
            }
          },
          "openInterest": 192809
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2579,
              "short": 8360,
              "net": -5781
            },
            "nonCommercial": {
              "long": 3270,
              "short": 633,
              "net": 2637
            },
            "smallTrader": {
              "long": 5511,
              "short": 2367,
              "net": 3144
            }
          },
          "openInterest": 11360
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 245,
              "short": 2389,
              "net": -2144
            },
            "nonCommercial": {
              "long": 4390,
              "short": 1070,
              "net": 3320
            },
            "smallTrader": {
              "long": 1192,
              "short": 2368,
              "net": -1176
            }
          },
          "openInterest": 6099
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33940,
              "short": 30717,
              "net": 3223
            },
            "nonCommercial": {
              "long": 6208,
              "short": 4923,
              "net": 1285
            },
            "smallTrader": {
              "long": 9291,
              "short": 13799,
              "net": -4508
            }
          },
          "openInterest": 49838
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15141,
              "short": 22825,
              "net": -7684
            },
            "nonCommercial": {
              "long": 3032,
              "short": 3254,
              "net": -222
            },
            "smallTrader": {
              "long": 15994,
              "short": 8088,
              "net": 7906
            }
          },
          "openInterest": 35631
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46186,
              "short": 71683,
              "net": -25497
            },
            "nonCommercial": {
              "long": 19257,
              "short": 8548,
              "net": 10709
            },
            "smallTrader": {
              "long": 25297,
              "short": 10509,
              "net": 14788
            }
          },
          "openInterest": 91608
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5799,
              "short": 17460,
              "net": -11661
            },
            "nonCommercial": {
              "long": 8210,
              "short": 995,
              "net": 7215
            },
            "smallTrader": {
              "long": 12446,
              "short": 8000,
              "net": 4446
            }
          },
          "openInterest": 27537
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18857,
              "short": 19569,
              "net": -712
            },
            "nonCommercial": {
              "long": 7609,
              "short": 8003,
              "net": -394
            },
            "smallTrader": {
              "long": 17388,
              "short": 16282,
              "net": 1106
            }
          },
          "openInterest": 45320
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29246,
              "short": 45526,
              "net": -16280
            },
            "nonCommercial": {
              "long": 14350,
              "short": 1751,
              "net": 12599
            },
            "smallTrader": {
              "long": 14222,
              "short": 10541,
              "net": 3681
            }
          },
          "openInterest": 60421
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 282095,
              "short": 265778,
              "net": 16317
            },
            "nonCommercial": {
              "long": 12780,
              "short": 21328,
              "net": -8548
            },
            "smallTrader": {
              "long": 80301,
              "short": 88070,
              "net": -7769
            }
          },
          "openInterest": 389396
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3798,
              "short": 4598,
              "net": -800
            },
            "nonCommercial": {
              "long": 1373,
              "short": 2341,
              "net": -968
            },
            "smallTrader": {
              "long": 13663,
              "short": 11895,
              "net": 1768
            }
          },
          "openInterest": 19925
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95235,
              "short": 174281,
              "net": -79046
            },
            "nonCommercial": {
              "long": 55477,
              "short": 6884,
              "net": 48593
            },
            "smallTrader": {
              "long": 62284,
              "short": 31831,
              "net": 30453
            }
          },
          "openInterest": 224779
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 47293,
              "short": 58977,
              "net": -11684
            },
            "nonCommercial": {
              "long": 4352,
              "short": 2657,
              "net": 1695
            },
            "smallTrader": {
              "long": 41723,
              "short": 31734,
              "net": 9989
            }
          },
          "openInterest": 96098
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68776,
              "short": 19278,
              "net": 49498
            },
            "nonCommercial": {
              "long": 1292,
              "short": 31870,
              "net": -30578
            },
            "smallTrader": {
              "long": 10242,
              "short": 29162,
              "net": -18920
            }
          },
          "openInterest": 81446
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26029,
              "short": 26044,
              "net": -15
            },
            "nonCommercial": {
              "long": 8646,
              "short": 14341,
              "net": -5695
            },
            "smallTrader": {
              "long": 39267,
              "short": 33557,
              "net": 5710
            }
          },
          "openInterest": 82183
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16296,
              "short": 11570,
              "net": 4726
            },
            "nonCommercial": {
              "long": 101,
              "short": 2521,
              "net": -2420
            },
            "smallTrader": {
              "long": 2838,
              "short": 5144,
              "net": -2306
            }
          },
          "openInterest": 19581
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100225,
              "short": 125066,
              "net": -24841
            },
            "nonCommercial": {
              "long": 16306,
              "short": 3666,
              "net": 12640
            },
            "smallTrader": {
              "long": 37776,
              "short": 25575,
              "net": 12201
            }
          },
          "openInterest": 156958
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5114,
              "short": 18960,
              "net": -13846
            },
            "nonCommercial": {
              "long": 9810,
              "short": 245,
              "net": 9565
            },
            "smallTrader": {
              "long": 6272,
              "short": 1991,
              "net": 4281
            }
          },
          "openInterest": 21589
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30017,
              "short": 86061,
              "net": -56044
            },
            "nonCommercial": {
              "long": 34501,
              "short": 3638,
              "net": 30863
            },
            "smallTrader": {
              "long": 37794,
              "short": 12613,
              "net": 25181
            }
          },
          "openInterest": 114098
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36828,
              "short": 57503,
              "net": -20675
            },
            "nonCommercial": {
              "long": 11674,
              "short": 5433,
              "net": 6241
            },
            "smallTrader": {
              "long": 36710,
              "short": 22276,
              "net": 14434
            }
          },
          "openInterest": 89112
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38745,
              "short": 43457,
              "net": -4712
            },
            "nonCommercial": {
              "long": 7163,
              "short": 15022,
              "net": -7859
            },
            "smallTrader": {
              "long": 33878,
              "short": 21307,
              "net": 12571
            }
          },
          "openInterest": 84022
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79672,
              "short": 119580,
              "net": -39908
            },
            "nonCommercial": {
              "long": 25786,
              "short": 3055,
              "net": 22731
            },
            "smallTrader": {
              "long": 53816,
              "short": 36639,
              "net": 17177
            }
          },
          "openInterest": 159808
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35344,
              "short": 6320,
              "net": 29024
            },
            "nonCommercial": {
              "long": 852,
              "short": 14587,
              "net": -13735
            },
            "smallTrader": {
              "long": 7048,
              "short": 22337,
              "net": -15289
            }
          },
          "openInterest": 44639
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119,
              "short": 1638,
              "net": -1519
            },
            "nonCommercial": {
              "long": 4113,
              "short": 5242,
              "net": -1129
            },
            "smallTrader": {
              "long": 3086,
              "short": 438,
              "net": 2648
            }
          },
          "openInterest": 7394
        }
      ]
    },
    {
      "reportDate": "1996-02-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 233073,
              "short": 192111,
              "net": 40962
            },
            "nonCommercial": {
              "long": 10233,
              "short": 17129,
              "net": -6896
            },
            "smallTrader": {
              "long": 38125,
              "short": 72191,
              "net": -34066
            }
          },
          "openInterest": 289437
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 20229,
              "short": 18069,
              "net": 2160
            },
            "nonCommercial": {
              "long": 328,
              "short": 2171,
              "net": -1843
            },
            "smallTrader": {
              "long": 5410,
              "short": 5727,
              "net": -317
            }
          },
          "openInterest": 27327
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 269747,
              "short": 293279,
              "net": -23532
            },
            "nonCommercial": {
              "long": 48292,
              "short": 15722,
              "net": 32570
            },
            "smallTrader": {
              "long": 90669,
              "short": 99707,
              "net": -9038
            }
          },
          "openInterest": 433764
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 151013,
              "short": 142349,
              "net": 8664
            },
            "nonCommercial": {
              "long": 11092,
              "short": 13586,
              "net": -2494
            },
            "smallTrader": {
              "long": 20675,
              "short": 26845,
              "net": -6170
            }
          },
          "openInterest": 185580
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2562,
              "short": 8300,
              "net": -5738
            },
            "nonCommercial": {
              "long": 3212,
              "short": 680,
              "net": 2532
            },
            "smallTrader": {
              "long": 5406,
              "short": 2200,
              "net": 3206
            }
          },
          "openInterest": 11180
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 245,
              "short": 2389,
              "net": -2144
            },
            "nonCommercial": {
              "long": 4472,
              "short": 1070,
              "net": 3402
            },
            "smallTrader": {
              "long": 1096,
              "short": 2354,
              "net": -1258
            }
          },
          "openInterest": 6085
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33184,
              "short": 37220,
              "net": -4036
            },
            "nonCommercial": {
              "long": 9280,
              "short": 3534,
              "net": 5746
            },
            "smallTrader": {
              "long": 10259,
              "short": 11969,
              "net": -1710
            }
          },
          "openInterest": 53470
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20789,
              "short": 18271,
              "net": 2518
            },
            "nonCommercial": {
              "long": 1961,
              "short": 7316,
              "net": -5355
            },
            "smallTrader": {
              "long": 15132,
              "short": 12295,
              "net": 2837
            }
          },
          "openInterest": 39066
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45228,
              "short": 76443,
              "net": -31215
            },
            "nonCommercial": {
              "long": 22885,
              "short": 7088,
              "net": 15797
            },
            "smallTrader": {
              "long": 24411,
              "short": 8993,
              "net": 15418
            }
          },
          "openInterest": 92718
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5855,
              "short": 17783,
              "net": -11928
            },
            "nonCommercial": {
              "long": 8336,
              "short": 962,
              "net": 7374
            },
            "smallTrader": {
              "long": 11895,
              "short": 7341,
              "net": 4554
            }
          },
          "openInterest": 27578
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21138,
              "short": 20611,
              "net": 527
            },
            "nonCommercial": {
              "long": 7329,
              "short": 8945,
              "net": -1616
            },
            "smallTrader": {
              "long": 16506,
              "short": 15417,
              "net": 1089
            }
          },
          "openInterest": 46427
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28500,
              "short": 46121,
              "net": -17621
            },
            "nonCommercial": {
              "long": 15227,
              "short": 1539,
              "net": 13688
            },
            "smallTrader": {
              "long": 14175,
              "short": 10242,
              "net": 3933
            }
          },
          "openInterest": 60781
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 282138,
              "short": 296038,
              "net": -13900
            },
            "nonCommercial": {
              "long": 24769,
              "short": 18507,
              "net": 6262
            },
            "smallTrader": {
              "long": 80180,
              "short": 72542,
              "net": 7638
            }
          },
          "openInterest": 402310
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4088,
              "short": 5189,
              "net": -1101
            },
            "nonCommercial": {
              "long": 1687,
              "short": 2667,
              "net": -980
            },
            "smallTrader": {
              "long": 14727,
              "short": 12646,
              "net": 2081
            }
          },
          "openInterest": 21755
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100192,
              "short": 171978,
              "net": -71786
            },
            "nonCommercial": {
              "long": 49123,
              "short": 8013,
              "net": 41110
            },
            "smallTrader": {
              "long": 61159,
              "short": 30483,
              "net": 30676
            }
          },
          "openInterest": 221187
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44388,
              "short": 57915,
              "net": -13527
            },
            "nonCommercial": {
              "long": 6852,
              "short": 3857,
              "net": 2995
            },
            "smallTrader": {
              "long": 42276,
              "short": 31744,
              "net": 10532
            }
          },
          "openInterest": 95431
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63132,
              "short": 23203,
              "net": 39929
            },
            "nonCommercial": {
              "long": 1978,
              "short": 30603,
              "net": -28625
            },
            "smallTrader": {
              "long": 13829,
              "short": 25133,
              "net": -11304
            }
          },
          "openInterest": 79626
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25748,
              "short": 27255,
              "net": -1507
            },
            "nonCommercial": {
              "long": 8991,
              "short": 14148,
              "net": -5157
            },
            "smallTrader": {
              "long": 39775,
              "short": 33111,
              "net": 6664
            }
          },
          "openInterest": 82946
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15719,
              "short": 12158,
              "net": 3561
            },
            "nonCommercial": {
              "long": 101,
              "short": 1777,
              "net": -1676
            },
            "smallTrader": {
              "long": 3163,
              "short": 5048,
              "net": -1885
            }
          },
          "openInterest": 19329
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101578,
              "short": 125630,
              "net": -24052
            },
            "nonCommercial": {
              "long": 14738,
              "short": 2866,
              "net": 11872
            },
            "smallTrader": {
              "long": 37845,
              "short": 25665,
              "net": 12180
            }
          },
          "openInterest": 156826
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5632,
              "short": 19270,
              "net": -13638
            },
            "nonCommercial": {
              "long": 10038,
              "short": 172,
              "net": 9866
            },
            "smallTrader": {
              "long": 5420,
              "short": 1648,
              "net": 3772
            }
          },
          "openInterest": 21435
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30510,
              "short": 81410,
              "net": -50900
            },
            "nonCommercial": {
              "long": 30857,
              "short": 3701,
              "net": 27156
            },
            "smallTrader": {
              "long": 36573,
              "short": 12829,
              "net": 23744
            }
          },
          "openInterest": 108505
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34646,
              "short": 59807,
              "net": -25161
            },
            "nonCommercial": {
              "long": 12960,
              "short": 4723,
              "net": 8237
            },
            "smallTrader": {
              "long": 38168,
              "short": 21244,
              "net": 16924
            }
          },
          "openInterest": 88063
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38603,
              "short": 41022,
              "net": -2419
            },
            "nonCommercial": {
              "long": 4637,
              "short": 15349,
              "net": -10712
            },
            "smallTrader": {
              "long": 37111,
              "short": 23980,
              "net": 13131
            }
          },
          "openInterest": 85484
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74308,
              "short": 121673,
              "net": -47365
            },
            "nonCommercial": {
              "long": 30676,
              "short": 2291,
              "net": 28385
            },
            "smallTrader": {
              "long": 55414,
              "short": 36434,
              "net": 18980
            }
          },
          "openInterest": 161060
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31975,
              "short": 9728,
              "net": 22247
            },
            "nonCommercial": {
              "long": 1238,
              "short": 11405,
              "net": -10167
            },
            "smallTrader": {
              "long": 8140,
              "short": 20220,
              "net": -12080
            }
          },
          "openInterest": 42777
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1324,
              "net": -1324
            },
            "nonCommercial": {
              "long": 3588,
              "short": 3861,
              "net": -273
            },
            "smallTrader": {
              "long": 2694,
              "short": 1097,
              "net": 1597
            }
          },
          "openInterest": 6298
        }
      ]
    },
    {
      "reportDate": "1996-02-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 235275,
              "short": 182790,
              "net": 52485
            },
            "nonCommercial": {
              "long": 4796,
              "short": 21409,
              "net": -16613
            },
            "smallTrader": {
              "long": 41977,
              "short": 77849,
              "net": -35872
            }
          },
          "openInterest": 285975
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 19434,
              "short": 17221,
              "net": 2213
            },
            "nonCommercial": {
              "long": 1105,
              "short": 2371,
              "net": -1266
            },
            "smallTrader": {
              "long": 5270,
              "short": 6217,
              "net": -947
            }
          },
          "openInterest": 27721
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249690,
              "short": 255592,
              "net": -5902
            },
            "nonCommercial": {
              "long": 48456,
              "short": 27175,
              "net": 21281
            },
            "smallTrader": {
              "long": 91394,
              "short": 106773,
              "net": -15379
            }
          },
          "openInterest": 412847
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 154581,
              "short": 136089,
              "net": 18492
            },
            "nonCommercial": {
              "long": 12271,
              "short": 17728,
              "net": -5457
            },
            "smallTrader": {
              "long": 17000,
              "short": 30035,
              "net": -13035
            }
          },
          "openInterest": 185041
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2940,
              "short": 9964,
              "net": -7024
            },
            "nonCommercial": {
              "long": 3755,
              "short": 958,
              "net": 2797
            },
            "smallTrader": {
              "long": 5718,
              "short": 1491,
              "net": 4227
            }
          },
          "openInterest": 12413
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 245,
              "short": 2489,
              "net": -2244
            },
            "nonCommercial": {
              "long": 4474,
              "short": 1070,
              "net": 3404
            },
            "smallTrader": {
              "long": 1180,
              "short": 2340,
              "net": -1160
            }
          },
          "openInterest": 5899
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34917,
              "short": 36583,
              "net": -1666
            },
            "nonCommercial": {
              "long": 6027,
              "short": 3855,
              "net": 2172
            },
            "smallTrader": {
              "long": 9767,
              "short": 10273,
              "net": -506
            }
          },
          "openInterest": 50711
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17786,
              "short": 18081,
              "net": -295
            },
            "nonCommercial": {
              "long": 1835,
              "short": 5568,
              "net": -3733
            },
            "smallTrader": {
              "long": 15832,
              "short": 11804,
              "net": 4028
            }
          },
          "openInterest": 36277
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45308,
              "short": 74355,
              "net": -29047
            },
            "nonCommercial": {
              "long": 21429,
              "short": 8062,
              "net": 13367
            },
            "smallTrader": {
              "long": 25055,
              "short": 9375,
              "net": 15680
            }
          },
          "openInterest": 92363
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7553,
              "short": 16327,
              "net": -8774
            },
            "nonCommercial": {
              "long": 7109,
              "short": 1117,
              "net": 5992
            },
            "smallTrader": {
              "long": 10438,
              "short": 7656,
              "net": 2782
            }
          },
          "openInterest": 26607
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19054,
              "short": 19694,
              "net": -640
            },
            "nonCommercial": {
              "long": 5777,
              "short": 7605,
              "net": -1828
            },
            "smallTrader": {
              "long": 18088,
              "short": 15620,
              "net": 2468
            }
          },
          "openInterest": 43525
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29064,
              "short": 44115,
              "net": -15051
            },
            "nonCommercial": {
              "long": 13781,
              "short": 1581,
              "net": 12200
            },
            "smallTrader": {
              "long": 12961,
              "short": 10110,
              "net": 2851
            }
          },
          "openInterest": 57906
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 272689,
              "short": 301972,
              "net": -29283
            },
            "nonCommercial": {
              "long": 34805,
              "short": 15087,
              "net": 19718
            },
            "smallTrader": {
              "long": 83900,
              "short": 74335,
              "net": 9565
            }
          },
          "openInterest": 409645
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4450,
              "short": 5267,
              "net": -817
            },
            "nonCommercial": {
              "long": 1701,
              "short": 2706,
              "net": -1005
            },
            "smallTrader": {
              "long": 14436,
              "short": 12614,
              "net": 1822
            }
          },
          "openInterest": 21738
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102754,
              "short": 175501,
              "net": -72747
            },
            "nonCommercial": {
              "long": 44106,
              "short": 5830,
              "net": 38276
            },
            "smallTrader": {
              "long": 61724,
              "short": 27253,
              "net": 34471
            }
          },
          "openInterest": 220205
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38070,
              "short": 56619,
              "net": -18549
            },
            "nonCommercial": {
              "long": 9165,
              "short": 1754,
              "net": 7411
            },
            "smallTrader": {
              "long": 42849,
              "short": 31711,
              "net": 11138
            }
          },
          "openInterest": 91859
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53488,
              "short": 25845,
              "net": 27643
            },
            "nonCommercial": {
              "long": 3914,
              "short": 24583,
              "net": -20669
            },
            "smallTrader": {
              "long": 15503,
              "short": 22477,
              "net": -6974
            }
          },
          "openInterest": 73756
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24407,
              "short": 31841,
              "net": -7434
            },
            "nonCommercial": {
              "long": 9565,
              "short": 9766,
              "net": -201
            },
            "smallTrader": {
              "long": 41149,
              "short": 33514,
              "net": 7635
            }
          },
          "openInterest": 84197
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15671,
              "short": 11826,
              "net": 3845
            },
            "nonCommercial": {
              "long": 101,
              "short": 2319,
              "net": -2218
            },
            "smallTrader": {
              "long": 3190,
              "short": 4817,
              "net": -1627
            }
          },
          "openInterest": 19308
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87054,
              "short": 110022,
              "net": -22968
            },
            "nonCommercial": {
              "long": 16349,
              "short": 3169,
              "net": 13180
            },
            "smallTrader": {
              "long": 34035,
              "short": 24247,
              "net": 9788
            }
          },
          "openInterest": 139615
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6383,
              "short": 17032,
              "net": -10649
            },
            "nonCommercial": {
              "long": 7783,
              "short": 656,
              "net": 7127
            },
            "smallTrader": {
              "long": 5960,
              "short": 2438,
              "net": 3522
            }
          },
          "openInterest": 20376
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27607,
              "short": 73186,
              "net": -45579
            },
            "nonCommercial": {
              "long": 26648,
              "short": 2538,
              "net": 24110
            },
            "smallTrader": {
              "long": 34908,
              "short": 13439,
              "net": 21469
            }
          },
          "openInterest": 97767
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33322,
              "short": 62222,
              "net": -28900
            },
            "nonCommercial": {
              "long": 14075,
              "short": 4728,
              "net": 9347
            },
            "smallTrader": {
              "long": 40128,
              "short": 20575,
              "net": 19553
            }
          },
          "openInterest": 92167
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39055,
              "short": 41764,
              "net": -2709
            },
            "nonCommercial": {
              "long": 5175,
              "short": 10911,
              "net": -5736
            },
            "smallTrader": {
              "long": 32777,
              "short": 24332,
              "net": 8445
            }
          },
          "openInterest": 85244
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71183,
              "short": 119384,
              "net": -48201
            },
            "nonCommercial": {
              "long": 31434,
              "short": 4729,
              "net": 26705
            },
            "smallTrader": {
              "long": 52688,
              "short": 31192,
              "net": 21496
            }
          },
          "openInterest": 155605
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29009,
              "short": 12245,
              "net": 16764
            },
            "nonCommercial": {
              "long": 432,
              "short": 8938,
              "net": -8506
            },
            "smallTrader": {
              "long": 8073,
              "short": 16331,
              "net": -8258
            }
          },
          "openInterest": 38358
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1698,
              "net": -1698
            },
            "nonCommercial": {
              "long": 3658,
              "short": 3175,
              "net": 483
            },
            "smallTrader": {
              "long": 2304,
              "short": 1089,
              "net": 1215
            }
          },
          "openInterest": 6247
        }
      ]
    },
    {
      "reportDate": "1996-03-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225725,
              "short": 180330,
              "net": 45395
            },
            "nonCommercial": {
              "long": 12515,
              "short": 21253,
              "net": -8738
            },
            "smallTrader": {
              "long": 34170,
              "short": 70827,
              "net": -36657
            }
          },
          "openInterest": 274364
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 18593,
              "short": 15841,
              "net": 2752
            },
            "nonCommercial": {
              "long": 0,
              "short": 2330,
              "net": -2330
            },
            "smallTrader": {
              "long": 4788,
              "short": 5210,
              "net": -422
            }
          },
          "openInterest": 25244
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249581,
              "short": 264263,
              "net": -14682
            },
            "nonCommercial": {
              "long": 53462,
              "short": 25150,
              "net": 28312
            },
            "smallTrader": {
              "long": 82911,
              "short": 96541,
              "net": -13630
            }
          },
          "openInterest": 394276
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 149163,
              "short": 142810,
              "net": 6353
            },
            "nonCommercial": {
              "long": 19320,
              "short": 14589,
              "net": 4731
            },
            "smallTrader": {
              "long": 16408,
              "short": 27492,
              "net": -11084
            }
          },
          "openInterest": 185919
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2779,
              "short": 10485,
              "net": -7706
            },
            "nonCommercial": {
              "long": 4654,
              "short": 948,
              "net": 3706
            },
            "smallTrader": {
              "long": 6275,
              "short": 2275,
              "net": 4000
            }
          },
          "openInterest": 13708
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3359,
              "net": -3359
            },
            "nonCommercial": {
              "long": 5053,
              "short": 1170,
              "net": 3883
            },
            "smallTrader": {
              "long": 948,
              "short": 1472,
              "net": -524
            }
          },
          "openInterest": 6001
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40241,
              "short": 35733,
              "net": 4508
            },
            "nonCommercial": {
              "long": 4239,
              "short": 4747,
              "net": -508
            },
            "smallTrader": {
              "long": 8558,
              "short": 12558,
              "net": -4000
            }
          },
          "openInterest": 53038
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15966,
              "short": 20528,
              "net": -4562
            },
            "nonCommercial": {
              "long": 3461,
              "short": 3418,
              "net": 43
            },
            "smallTrader": {
              "long": 15968,
              "short": 11449,
              "net": 4519
            }
          },
          "openInterest": 35854
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56199,
              "short": 72620,
              "net": -16421
            },
            "nonCommercial": {
              "long": 14975,
              "short": 12045,
              "net": 2930
            },
            "smallTrader": {
              "long": 25873,
              "short": 12382,
              "net": 13491
            }
          },
          "openInterest": 98621
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7747,
              "short": 16631,
              "net": -8884
            },
            "nonCommercial": {
              "long": 6000,
              "short": 698,
              "net": 5302
            },
            "smallTrader": {
              "long": 10684,
              "short": 7102,
              "net": 3582
            }
          },
          "openInterest": 25831
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17208,
              "short": 22261,
              "net": -5053
            },
            "nonCommercial": {
              "long": 6209,
              "short": 4650,
              "net": 1559
            },
            "smallTrader": {
              "long": 16704,
              "short": 13210,
              "net": 3494
            }
          },
          "openInterest": 40673
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29611,
              "short": 41864,
              "net": -12253
            },
            "nonCommercial": {
              "long": 11541,
              "short": 2328,
              "net": 9213
            },
            "smallTrader": {
              "long": 14003,
              "short": 10963,
              "net": 3040
            }
          },
          "openInterest": 56836
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 289310,
              "short": 304030,
              "net": -14720
            },
            "nonCommercial": {
              "long": 24997,
              "short": 17504,
              "net": 7493
            },
            "smallTrader": {
              "long": 87346,
              "short": 80119,
              "net": 7227
            }
          },
          "openInterest": 419455
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5799,
              "short": 5553,
              "net": 246
            },
            "nonCommercial": {
              "long": 1631,
              "short": 2652,
              "net": -1021
            },
            "smallTrader": {
              "long": 14518,
              "short": 13743,
              "net": 775
            }
          },
          "openInterest": 22938
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100702,
              "short": 152643,
              "net": -51941
            },
            "nonCommercial": {
              "long": 32146,
              "short": 9856,
              "net": 22290
            },
            "smallTrader": {
              "long": 60349,
              "short": 30698,
              "net": 29651
            }
          },
          "openInterest": 206708
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37500,
              "short": 50957,
              "net": -13457
            },
            "nonCommercial": {
              "long": 5888,
              "short": 1642,
              "net": 4246
            },
            "smallTrader": {
              "long": 38228,
              "short": 29017,
              "net": 9211
            }
          },
          "openInterest": 84741
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53030,
              "short": 26650,
              "net": 26380
            },
            "nonCommercial": {
              "long": 1985,
              "short": 21830,
              "net": -19845
            },
            "smallTrader": {
              "long": 14560,
              "short": 21095,
              "net": -6535
            }
          },
          "openInterest": 70199
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26156,
              "short": 33804,
              "net": -7648
            },
            "nonCommercial": {
              "long": 11489,
              "short": 11644,
              "net": -155
            },
            "smallTrader": {
              "long": 44028,
              "short": 36225,
              "net": 7803
            }
          },
          "openInterest": 89742
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16569,
              "short": 11531,
              "net": 5038
            },
            "nonCommercial": {
              "long": 301,
              "short": 2943,
              "net": -2642
            },
            "smallTrader": {
              "long": 2699,
              "short": 5095,
              "net": -2396
            }
          },
          "openInterest": 19915
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86867,
              "short": 110063,
              "net": -23196
            },
            "nonCommercial": {
              "long": 16122,
              "short": 4343,
              "net": 11779
            },
            "smallTrader": {
              "long": 36522,
              "short": 25105,
              "net": 11417
            }
          },
          "openInterest": 141505
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8239,
              "short": 16987,
              "net": -8748
            },
            "nonCommercial": {
              "long": 7441,
              "short": 2215,
              "net": 5226
            },
            "smallTrader": {
              "long": 7045,
              "short": 3523,
              "net": 3522
            }
          },
          "openInterest": 22945
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24156,
              "short": 64849,
              "net": -40693
            },
            "nonCommercial": {
              "long": 22283,
              "short": 3216,
              "net": 19067
            },
            "smallTrader": {
              "long": 33383,
              "short": 11757,
              "net": 21626
            }
          },
          "openInterest": 87724
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32462,
              "short": 49225,
              "net": -16763
            },
            "nonCommercial": {
              "long": 11243,
              "short": 9695,
              "net": 1548
            },
            "smallTrader": {
              "long": 36196,
              "short": 20981,
              "net": 15215
            }
          },
          "openInterest": 85768
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44479,
              "short": 35687,
              "net": 8792
            },
            "nonCommercial": {
              "long": 5034,
              "short": 16731,
              "net": -11697
            },
            "smallTrader": {
              "long": 31291,
              "short": 28386,
              "net": 2905
            }
          },
          "openInterest": 91362
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66994,
              "short": 109826,
              "net": -42832
            },
            "nonCommercial": {
              "long": 29643,
              "short": 3571,
              "net": 26072
            },
            "smallTrader": {
              "long": 47299,
              "short": 30539,
              "net": 16760
            }
          },
          "openInterest": 144654
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32133,
              "short": 13834,
              "net": 18299
            },
            "nonCommercial": {
              "long": 265,
              "short": 7052,
              "net": -6787
            },
            "smallTrader": {
              "long": 7502,
              "short": 19014,
              "net": -11512
            }
          },
          "openInterest": 40718
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59,
              "short": 2080,
              "net": -2021
            },
            "nonCommercial": {
              "long": 3782,
              "short": 3217,
              "net": 565
            },
            "smallTrader": {
              "long": 2400,
              "short": 944,
              "net": 1456
            }
          },
          "openInterest": 6520
        }
      ]
    },
    {
      "reportDate": "1996-03-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225027,
              "short": 200639,
              "net": 24388
            },
            "nonCommercial": {
              "long": 20064,
              "short": 18755,
              "net": 1309
            },
            "smallTrader": {
              "long": 43351,
              "short": 69048,
              "net": -25697
            }
          },
          "openInterest": 289015
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14799,
              "short": 13558,
              "net": 1241
            },
            "nonCommercial": {
              "long": 557,
              "short": 1752,
              "net": -1195
            },
            "smallTrader": {
              "long": 4415,
              "short": 4461,
              "net": -46
            }
          },
          "openInterest": 21379
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 270409,
              "short": 287431,
              "net": -17022
            },
            "nonCommercial": {
              "long": 52787,
              "short": 26159,
              "net": 26628
            },
            "smallTrader": {
              "long": 80821,
              "short": 90427,
              "net": -9606
            }
          },
          "openInterest": 414349
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 160926,
              "short": 158833,
              "net": 2093
            },
            "nonCommercial": {
              "long": 28121,
              "short": 18337,
              "net": 9784
            },
            "smallTrader": {
              "long": 15139,
              "short": 27016,
              "net": -11877
            }
          },
          "openInterest": 204824
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8022,
              "short": 17148,
              "net": -9126
            },
            "nonCommercial": {
              "long": 6105,
              "short": 1215,
              "net": 4890
            },
            "smallTrader": {
              "long": 6651,
              "short": 2415,
              "net": 4236
            }
          },
          "openInterest": 20778
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 4679,
              "net": -4679
            },
            "nonCommercial": {
              "long": 5697,
              "short": 0,
              "net": 5697
            },
            "smallTrader": {
              "long": 794,
              "short": 1812,
              "net": -1018
            }
          },
          "openInterest": 6491
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53694,
              "short": 38987,
              "net": 14707
            },
            "nonCommercial": {
              "long": 1310,
              "short": 10765,
              "net": -9455
            },
            "smallTrader": {
              "long": 6577,
              "short": 11829,
              "net": -5252
            }
          },
          "openInterest": 61581
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14816,
              "short": 27782,
              "net": -12966
            },
            "nonCommercial": {
              "long": 5019,
              "short": 1646,
              "net": 3373
            },
            "smallTrader": {
              "long": 17838,
              "short": 8245,
              "net": 9593
            }
          },
          "openInterest": 37673
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57963,
              "short": 71791,
              "net": -13828
            },
            "nonCommercial": {
              "long": 14042,
              "short": 13042,
              "net": 1000
            },
            "smallTrader": {
              "long": 26710,
              "short": 13882,
              "net": 12828
            }
          },
          "openInterest": 99464
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7809,
              "short": 17920,
              "net": -10111
            },
            "nonCommercial": {
              "long": 6230,
              "short": 879,
              "net": 5351
            },
            "smallTrader": {
              "long": 11623,
              "short": 6863,
              "net": 4760
            }
          },
          "openInterest": 26822
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18066,
              "short": 25257,
              "net": -7191
            },
            "nonCommercial": {
              "long": 8186,
              "short": 4566,
              "net": 3620
            },
            "smallTrader": {
              "long": 17363,
              "short": 13792,
              "net": 3571
            }
          },
          "openInterest": 43615
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30260,
              "short": 41170,
              "net": -10910
            },
            "nonCommercial": {
              "long": 11371,
              "short": 3335,
              "net": 8036
            },
            "smallTrader": {
              "long": 13640,
              "short": 10766,
              "net": 2874
            }
          },
          "openInterest": 56788
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 288137,
              "short": 303595,
              "net": -15458
            },
            "nonCommercial": {
              "long": 29763,
              "short": 18583,
              "net": 11180
            },
            "smallTrader": {
              "long": 91980,
              "short": 87702,
              "net": 4278
            }
          },
          "openInterest": 429457
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5802,
              "short": 6095,
              "net": -293
            },
            "nonCommercial": {
              "long": 1827,
              "short": 2682,
              "net": -855
            },
            "smallTrader": {
              "long": 14812,
              "short": 13664,
              "net": 1148
            }
          },
          "openInterest": 23708
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98394,
              "short": 156826,
              "net": -58432
            },
            "nonCommercial": {
              "long": 34232,
              "short": 9423,
              "net": 24809
            },
            "smallTrader": {
              "long": 64885,
              "short": 31262,
              "net": 33623
            }
          },
          "openInterest": 208236
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40195,
              "short": 54508,
              "net": -14313
            },
            "nonCommercial": {
              "long": 5450,
              "short": 2020,
              "net": 3430
            },
            "smallTrader": {
              "long": 39308,
              "short": 28425,
              "net": 10883
            }
          },
          "openInterest": 87408
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58250,
              "short": 30651,
              "net": 27599
            },
            "nonCommercial": {
              "long": 1695,
              "short": 21407,
              "net": -19712
            },
            "smallTrader": {
              "long": 13457,
              "short": 21344,
              "net": -7887
            }
          },
          "openInterest": 74241
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27599,
              "short": 37112,
              "net": -9513
            },
            "nonCommercial": {
              "long": 13166,
              "short": 10246,
              "net": 2920
            },
            "smallTrader": {
              "long": 43140,
              "short": 36547,
              "net": 6593
            }
          },
          "openInterest": 90178
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15553,
              "short": 12348,
              "net": 3205
            },
            "nonCommercial": {
              "long": 335,
              "short": 1764,
              "net": -1429
            },
            "smallTrader": {
              "long": 3109,
              "short": 4885,
              "net": -1776
            }
          },
          "openInterest": 19343
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91503,
              "short": 114565,
              "net": -23062
            },
            "nonCommercial": {
              "long": 13849,
              "short": 4111,
              "net": 9738
            },
            "smallTrader": {
              "long": 36261,
              "short": 22937,
              "net": 13324
            }
          },
          "openInterest": 143845
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9134,
              "short": 18199,
              "net": -9065
            },
            "nonCommercial": {
              "long": 7279,
              "short": 1912,
              "net": 5367
            },
            "smallTrader": {
              "long": 5377,
              "short": 1679,
              "net": 3698
            }
          },
          "openInterest": 21973
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22472,
              "short": 68026,
              "net": -45554
            },
            "nonCommercial": {
              "long": 24166,
              "short": 1329,
              "net": 22837
            },
            "smallTrader": {
              "long": 35222,
              "short": 12505,
              "net": 22717
            }
          },
          "openInterest": 89503
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33933,
              "short": 56090,
              "net": -22157
            },
            "nonCommercial": {
              "long": 10809,
              "short": 3844,
              "net": 6965
            },
            "smallTrader": {
              "long": 36272,
              "short": 21080,
              "net": 15192
            }
          },
          "openInterest": 85199
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44059,
              "short": 38089,
              "net": 5970
            },
            "nonCommercial": {
              "long": 5446,
              "short": 17288,
              "net": -11842
            },
            "smallTrader": {
              "long": 32518,
              "short": 26646,
              "net": 5872
            }
          },
          "openInterest": 90333
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68357,
              "short": 117158,
              "net": -48801
            },
            "nonCommercial": {
              "long": 35259,
              "short": 4461,
              "net": 30798
            },
            "smallTrader": {
              "long": 49072,
              "short": 31069,
              "net": 18003
            }
          },
          "openInterest": 153787
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32733,
              "short": 17575,
              "net": 15158
            },
            "nonCommercial": {
              "long": 1245,
              "short": 7880,
              "net": -6635
            },
            "smallTrader": {
              "long": 9437,
              "short": 17960,
              "net": -8523
            }
          },
          "openInterest": 44072
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2171,
              "net": -2171
            },
            "nonCommercial": {
              "long": 4348,
              "short": 4043,
              "net": 305
            },
            "smallTrader": {
              "long": 2624,
              "short": 758,
              "net": 1866
            }
          },
          "openInterest": 7310
        }
      ]
    },
    {
      "reportDate": "1996-03-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232151,
              "short": 207397,
              "net": 24754
            },
            "nonCommercial": {
              "long": 24230,
              "short": 16058,
              "net": 8172
            },
            "smallTrader": {
              "long": 36262,
              "short": 69188,
              "net": -32926
            }
          },
          "openInterest": 293130
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13269,
              "short": 12816,
              "net": 453
            },
            "nonCommercial": {
              "long": 1133,
              "short": 2190,
              "net": -1057
            },
            "smallTrader": {
              "long": 4795,
              "short": 4191,
              "net": 604
            }
          },
          "openInterest": 20140
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 263713,
              "short": 282886,
              "net": -19173
            },
            "nonCommercial": {
              "long": 54685,
              "short": 25197,
              "net": 29488
            },
            "smallTrader": {
              "long": 77375,
              "short": 87690,
              "net": -10315
            }
          },
          "openInterest": 401410
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167896,
              "short": 168209,
              "net": -313
            },
            "nonCommercial": {
              "long": 27002,
              "short": 18434,
              "net": 8568
            },
            "smallTrader": {
              "long": 16704,
              "short": 24959,
              "net": -8255
            }
          },
          "openInterest": 212520
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 320,
              "short": 9996,
              "net": -9676
            },
            "nonCommercial": {
              "long": 6256,
              "short": 577,
              "net": 5679
            },
            "smallTrader": {
              "long": 5500,
              "short": 1503,
              "net": 3997
            }
          },
          "openInterest": 12076
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 4679,
              "net": -4679
            },
            "nonCommercial": {
              "long": 5667,
              "short": 0,
              "net": 5667
            },
            "smallTrader": {
              "long": 800,
              "short": 1788,
              "net": -988
            }
          },
          "openInterest": 6467
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28651,
              "short": 18452,
              "net": 10199
            },
            "nonCommercial": {
              "long": 300,
              "short": 6406,
              "net": -6106
            },
            "smallTrader": {
              "long": 5025,
              "short": 9118,
              "net": -4093
            }
          },
          "openInterest": 34389
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11562,
              "short": 37805,
              "net": -26243
            },
            "nonCommercial": {
              "long": 15039,
              "short": 798,
              "net": 14241
            },
            "smallTrader": {
              "long": 20246,
              "short": 8244,
              "net": 12002
            }
          },
          "openInterest": 47150
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58667,
              "short": 70151,
              "net": -11484
            },
            "nonCommercial": {
              "long": 10910,
              "short": 13891,
              "net": -2981
            },
            "smallTrader": {
              "long": 27093,
              "short": 12628,
              "net": 14465
            }
          },
          "openInterest": 98447
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8093,
              "short": 18112,
              "net": -10019
            },
            "nonCommercial": {
              "long": 6333,
              "short": 1024,
              "net": 5309
            },
            "smallTrader": {
              "long": 12094,
              "short": 7384,
              "net": 4710
            }
          },
          "openInterest": 28125
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16129,
              "short": 26433,
              "net": -10304
            },
            "nonCommercial": {
              "long": 8451,
              "short": 3332,
              "net": 5119
            },
            "smallTrader": {
              "long": 17994,
              "short": 12809,
              "net": 5185
            }
          },
          "openInterest": 42791
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30793,
              "short": 42802,
              "net": -12009
            },
            "nonCommercial": {
              "long": 10737,
              "short": 3132,
              "net": 7605
            },
            "smallTrader": {
              "long": 14589,
              "short": 10185,
              "net": 4404
            }
          },
          "openInterest": 57912
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 290971,
              "short": 320214,
              "net": -29243
            },
            "nonCommercial": {
              "long": 35531,
              "short": 16196,
              "net": 19335
            },
            "smallTrader": {
              "long": 91376,
              "short": 81468,
              "net": 9908
            }
          },
          "openInterest": 435483
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5929,
              "short": 5783,
              "net": 146
            },
            "nonCommercial": {
              "long": 1774,
              "short": 2417,
              "net": -643
            },
            "smallTrader": {
              "long": 13356,
              "short": 12859,
              "net": 497
            }
          },
          "openInterest": 22491
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97546,
              "short": 147751,
              "net": -50205
            },
            "nonCommercial": {
              "long": 29171,
              "short": 12107,
              "net": 17064
            },
            "smallTrader": {
              "long": 61928,
              "short": 28787,
              "net": 33141
            }
          },
          "openInterest": 197708
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38171,
              "short": 55555,
              "net": -17384
            },
            "nonCommercial": {
              "long": 7882,
              "short": 1677,
              "net": 6205
            },
            "smallTrader": {
              "long": 42679,
              "short": 31500,
              "net": 11179
            }
          },
          "openInterest": 91874
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48264,
              "short": 10859,
              "net": 37405
            },
            "nonCommercial": {
              "long": 513,
              "short": 24871,
              "net": -24358
            },
            "smallTrader": {
              "long": 9640,
              "short": 22687,
              "net": -13047
            }
          },
          "openInterest": 58846
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30452,
              "short": 40134,
              "net": -9682
            },
            "nonCommercial": {
              "long": 13627,
              "short": 7124,
              "net": 6503
            },
            "smallTrader": {
              "long": 39889,
              "short": 36710,
              "net": 3179
            }
          },
          "openInterest": 91118
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8600,
              "short": 7689,
              "net": 911
            },
            "nonCommercial": {
              "long": 663,
              "short": 645,
              "net": 18
            },
            "smallTrader": {
              "long": 3188,
              "short": 4117,
              "net": -929
            }
          },
          "openInterest": 12797
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105170,
              "short": 135929,
              "net": -30759
            },
            "nonCommercial": {
              "long": 18161,
              "short": 3339,
              "net": 14822
            },
            "smallTrader": {
              "long": 39579,
              "short": 23642,
              "net": 15937
            }
          },
          "openInterest": 164365
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9721,
              "short": 18892,
              "net": -9171
            },
            "nonCommercial": {
              "long": 7114,
              "short": 1798,
              "net": 5316
            },
            "smallTrader": {
              "long": 5874,
              "short": 2019,
              "net": 3855
            }
          },
          "openInterest": 22912
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21270,
              "short": 70228,
              "net": -48958
            },
            "nonCommercial": {
              "long": 28102,
              "short": 1739,
              "net": 26363
            },
            "smallTrader": {
              "long": 33933,
              "short": 11338,
              "net": 22595
            }
          },
          "openInterest": 91666
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41586,
              "short": 55699,
              "net": -14113
            },
            "nonCommercial": {
              "long": 8736,
              "short": 7284,
              "net": 1452
            },
            "smallTrader": {
              "long": 35569,
              "short": 22908,
              "net": 12661
            }
          },
          "openInterest": 90618
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40962,
              "short": 40992,
              "net": -30
            },
            "nonCommercial": {
              "long": 4446,
              "short": 15334,
              "net": -10888
            },
            "smallTrader": {
              "long": 33211,
              "short": 22293,
              "net": 10918
            }
          },
          "openInterest": 84088
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66825,
              "short": 118951,
              "net": -52126
            },
            "nonCommercial": {
              "long": 35970,
              "short": 5655,
              "net": 30315
            },
            "smallTrader": {
              "long": 50103,
              "short": 28292,
              "net": 21811
            }
          },
          "openInterest": 154213
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19703,
              "short": 4789,
              "net": 14914
            },
            "nonCommercial": {
              "long": 464,
              "short": 7241,
              "net": -6777
            },
            "smallTrader": {
              "long": 6701,
              "short": 14838,
              "net": -8137
            }
          },
          "openInterest": 27331
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2249,
              "net": -2249
            },
            "nonCommercial": {
              "long": 5478,
              "short": 4679,
              "net": 799
            },
            "smallTrader": {
              "long": 2339,
              "short": 889,
              "net": 1450
            }
          },
          "openInterest": 8352
        }
      ]
    },
    {
      "reportDate": "1996-03-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222456,
              "short": 200212,
              "net": 22244
            },
            "nonCommercial": {
              "long": 24361,
              "short": 16221,
              "net": 8140
            },
            "smallTrader": {
              "long": 35858,
              "short": 66242,
              "net": -30384
            }
          },
          "openInterest": 283296
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12257,
              "short": 11339,
              "net": 918
            },
            "nonCommercial": {
              "long": 1095,
              "short": 2244,
              "net": -1149
            },
            "smallTrader": {
              "long": 4555,
              "short": 4324,
              "net": 231
            }
          },
          "openInterest": 18565
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 251837,
              "short": 261751,
              "net": -9914
            },
            "nonCommercial": {
              "long": 48112,
              "short": 30595,
              "net": 17517
            },
            "smallTrader": {
              "long": 70694,
              "short": 78297,
              "net": -7603
            }
          },
          "openInterest": 378408
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159266,
              "short": 157011,
              "net": 2255
            },
            "nonCommercial": {
              "long": 24287,
              "short": 16860,
              "net": 7427
            },
            "smallTrader": {
              "long": 14164,
              "short": 23846,
              "net": -9682
            }
          },
          "openInterest": 199539
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 320,
              "short": 10618,
              "net": -10298
            },
            "nonCommercial": {
              "long": 5756,
              "short": 353,
              "net": 5403
            },
            "smallTrader": {
              "long": 6123,
              "short": 1228,
              "net": 4895
            }
          },
          "openInterest": 12199
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3879,
              "net": -3879
            },
            "nonCommercial": {
              "long": 5211,
              "short": 0,
              "net": 5211
            },
            "smallTrader": {
              "long": 618,
              "short": 1950,
              "net": -1332
            }
          },
          "openInterest": 5829
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38517,
              "short": 28671,
              "net": 9846
            },
            "nonCommercial": {
              "long": 1485,
              "short": 6637,
              "net": -5152
            },
            "smallTrader": {
              "long": 5598,
              "short": 10292,
              "net": -4694
            }
          },
          "openInterest": 45880
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6116,
              "short": 30816,
              "net": -24700
            },
            "nonCommercial": {
              "long": 14125,
              "short": 673,
              "net": 13452
            },
            "smallTrader": {
              "long": 17436,
              "short": 6188,
              "net": 11248
            }
          },
          "openInterest": 38235
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57389,
              "short": 70063,
              "net": -12674
            },
            "nonCommercial": {
              "long": 11732,
              "short": 14189,
              "net": -2457
            },
            "smallTrader": {
              "long": 28225,
              "short": 13094,
              "net": 15131
            }
          },
          "openInterest": 98983
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8371,
              "short": 19863,
              "net": -11492
            },
            "nonCommercial": {
              "long": 7961,
              "short": 745,
              "net": 7216
            },
            "smallTrader": {
              "long": 13187,
              "short": 8911,
              "net": 4276
            }
          },
          "openInterest": 30981
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17461,
              "short": 27206,
              "net": -9745
            },
            "nonCommercial": {
              "long": 9337,
              "short": 3704,
              "net": 5633
            },
            "smallTrader": {
              "long": 17053,
              "short": 12941,
              "net": 4112
            }
          },
          "openInterest": 44125
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29626,
              "short": 43620,
              "net": -13994
            },
            "nonCommercial": {
              "long": 11151,
              "short": 2464,
              "net": 8687
            },
            "smallTrader": {
              "long": 14941,
              "short": 9634,
              "net": 5307
            }
          },
          "openInterest": 57682
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 274707,
              "short": 304905,
              "net": -30198
            },
            "nonCommercial": {
              "long": 40544,
              "short": 22670,
              "net": 17874
            },
            "smallTrader": {
              "long": 92115,
              "short": 79791,
              "net": 12324
            }
          },
          "openInterest": 424559
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5566,
              "short": 5484,
              "net": 82
            },
            "nonCommercial": {
              "long": 1936,
              "short": 2628,
              "net": -692
            },
            "smallTrader": {
              "long": 13643,
              "short": 13033,
              "net": 610
            }
          },
          "openInterest": 22264
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84317,
              "short": 154441,
              "net": -70124
            },
            "nonCommercial": {
              "long": 39469,
              "short": 7768,
              "net": 31701
            },
            "smallTrader": {
              "long": 67680,
              "short": 29257,
              "net": 38423
            }
          },
          "openInterest": 201147
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35521,
              "short": 54356,
              "net": -18835
            },
            "nonCommercial": {
              "long": 7853,
              "short": 1454,
              "net": 6399
            },
            "smallTrader": {
              "long": 44016,
              "short": 31580,
              "net": 12436
            }
          },
          "openInterest": 90356
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56977,
              "short": 11361,
              "net": 45616
            },
            "nonCommercial": {
              "long": 261,
              "short": 29925,
              "net": -29664
            },
            "smallTrader": {
              "long": 10402,
              "short": 26354,
              "net": -15952
            }
          },
          "openInterest": 68100
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32009,
              "short": 40896,
              "net": -8887
            },
            "nonCommercial": {
              "long": 13599,
              "short": 13769,
              "net": -170
            },
            "smallTrader": {
              "long": 40898,
              "short": 31841,
              "net": 9057
            }
          },
          "openInterest": 92637
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9118,
              "short": 7463,
              "net": 1655
            },
            "nonCommercial": {
              "long": 558,
              "short": 645,
              "net": -87
            },
            "smallTrader": {
              "long": 3101,
              "short": 4669,
              "net": -1568
            }
          },
          "openInterest": 13123
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88159,
              "short": 119694,
              "net": -31535
            },
            "nonCommercial": {
              "long": 19505,
              "short": 2444,
              "net": 17061
            },
            "smallTrader": {
              "long": 39180,
              "short": 24706,
              "net": 14474
            }
          },
          "openInterest": 148250
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8931,
              "short": 19230,
              "net": -10299
            },
            "nonCommercial": {
              "long": 8321,
              "short": 1732,
              "net": 6589
            },
            "smallTrader": {
              "long": 6101,
              "short": 2391,
              "net": 3710
            }
          },
          "openInterest": 23999
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19118,
              "short": 75439,
              "net": -56321
            },
            "nonCommercial": {
              "long": 34594,
              "short": 1613,
              "net": 32981
            },
            "smallTrader": {
              "long": 36536,
              "short": 13196,
              "net": 23340
            }
          },
          "openInterest": 98108
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40652,
              "short": 57857,
              "net": -17205
            },
            "nonCommercial": {
              "long": 10516,
              "short": 8039,
              "net": 2477
            },
            "smallTrader": {
              "long": 34903,
              "short": 20175,
              "net": 14728
            }
          },
          "openInterest": 89172
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36643,
              "short": 52536,
              "net": -15893
            },
            "nonCommercial": {
              "long": 8535,
              "short": 7976,
              "net": 559
            },
            "smallTrader": {
              "long": 33974,
              "short": 18640,
              "net": 15334
            }
          },
          "openInterest": 84829
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66231,
              "short": 114110,
              "net": -47879
            },
            "nonCommercial": {
              "long": 33203,
              "short": 5597,
              "net": 27606
            },
            "smallTrader": {
              "long": 50396,
              "short": 30123,
              "net": 20273
            }
          },
          "openInterest": 150707
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20605,
              "short": 5338,
              "net": 15267
            },
            "nonCommercial": {
              "long": 763,
              "short": 7302,
              "net": -6539
            },
            "smallTrader": {
              "long": 6561,
              "short": 15289,
              "net": -8728
            }
          },
          "openInterest": 28394
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97,
              "short": 788,
              "net": -691
            },
            "nonCommercial": {
              "long": 2349,
              "short": 3367,
              "net": -1018
            },
            "smallTrader": {
              "long": 2548,
              "short": 839,
              "net": 1709
            }
          },
          "openInterest": 4995
        }
      ]
    },
    {
      "reportDate": "1996-04-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224969,
              "short": 200558,
              "net": 24411
            },
            "nonCommercial": {
              "long": 23497,
              "short": 17889,
              "net": 5608
            },
            "smallTrader": {
              "long": 36333,
              "short": 66352,
              "net": -30019
            }
          },
          "openInterest": 286159
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10117,
              "short": 8104,
              "net": 2013
            },
            "nonCommercial": {
              "long": 286,
              "short": 3031,
              "net": -2745
            },
            "smallTrader": {
              "long": 5233,
              "short": 4501,
              "net": 732
            }
          },
          "openInterest": 15636
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 244687,
              "short": 251171,
              "net": -6484
            },
            "nonCommercial": {
              "long": 53401,
              "short": 28774,
              "net": 24627
            },
            "smallTrader": {
              "long": 62488,
              "short": 80631,
              "net": -18143
            }
          },
          "openInterest": 371488
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 151387,
              "short": 150206,
              "net": 1181
            },
            "nonCommercial": {
              "long": 24302,
              "short": 16689,
              "net": 7613
            },
            "smallTrader": {
              "long": 14813,
              "short": 23607,
              "net": -8794
            }
          },
          "openInterest": 192713
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 631,
              "short": 12528,
              "net": -11897
            },
            "nonCommercial": {
              "long": 7140,
              "short": 214,
              "net": 6926
            },
            "smallTrader": {
              "long": 6508,
              "short": 1537,
              "net": 4971
            }
          },
          "openInterest": 14279
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3427,
              "net": -3427
            },
            "nonCommercial": {
              "long": 4671,
              "short": 0,
              "net": 4671
            },
            "smallTrader": {
              "long": 306,
              "short": 1550,
              "net": -1244
            }
          },
          "openInterest": 4977
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43255,
              "short": 29254,
              "net": 14001
            },
            "nonCommercial": {
              "long": 1470,
              "short": 10311,
              "net": -8841
            },
            "smallTrader": {
              "long": 5240,
              "short": 10400,
              "net": -5160
            }
          },
          "openInterest": 49971
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5039,
              "short": 38110,
              "net": -33071
            },
            "nonCommercial": {
              "long": 19173,
              "short": 494,
              "net": 18679
            },
            "smallTrader": {
              "long": 20156,
              "short": 5764,
              "net": 14392
            }
          },
          "openInterest": 45017
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56752,
              "short": 75306,
              "net": -18554
            },
            "nonCommercial": {
              "long": 12715,
              "short": 6222,
              "net": 6493
            },
            "smallTrader": {
              "long": 23252,
              "short": 11191,
              "net": 12061
            }
          },
          "openInterest": 94396
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9273,
              "short": 19389,
              "net": -10116
            },
            "nonCommercial": {
              "long": 7531,
              "short": 887,
              "net": 6644
            },
            "smallTrader": {
              "long": 12381,
              "short": 8909,
              "net": 3472
            }
          },
          "openInterest": 31048
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18343,
              "short": 25722,
              "net": -7379
            },
            "nonCommercial": {
              "long": 7977,
              "short": 3521,
              "net": 4456
            },
            "smallTrader": {
              "long": 16529,
              "short": 13606,
              "net": 2923
            }
          },
          "openInterest": 43107
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29335,
              "short": 42853,
              "net": -13518
            },
            "nonCommercial": {
              "long": 10189,
              "short": 2591,
              "net": 7598
            },
            "smallTrader": {
              "long": 16318,
              "short": 10398,
              "net": 5920
            }
          },
          "openInterest": 58103
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 288134,
              "short": 326323,
              "net": -38189
            },
            "nonCommercial": {
              "long": 41898,
              "short": 16616,
              "net": 25282
            },
            "smallTrader": {
              "long": 97866,
              "short": 84959,
              "net": 12907
            }
          },
          "openInterest": 447329
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5065,
              "short": 5150,
              "net": -85
            },
            "nonCommercial": {
              "long": 1902,
              "short": 3227,
              "net": -1325
            },
            "smallTrader": {
              "long": 14176,
              "short": 12766,
              "net": 1410
            }
          },
          "openInterest": 22087
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88576,
              "short": 140144,
              "net": -51568
            },
            "nonCommercial": {
              "long": 36397,
              "short": 11592,
              "net": 24805
            },
            "smallTrader": {
              "long": 54672,
              "short": 27909,
              "net": 26763
            }
          },
          "openInterest": 189385
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39020,
              "short": 58360,
              "net": -19340
            },
            "nonCommercial": {
              "long": 10011,
              "short": 2574,
              "net": 7437
            },
            "smallTrader": {
              "long": 42056,
              "short": 30153,
              "net": 11903
            }
          },
          "openInterest": 95372
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66342,
              "short": 14169,
              "net": 52173
            },
            "nonCommercial": {
              "long": 1040,
              "short": 34940,
              "net": -33900
            },
            "smallTrader": {
              "long": 10125,
              "short": 28398,
              "net": -18273
            }
          },
          "openInterest": 77944
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69,
              "short": 0,
              "net": 69
            },
            "nonCommercial": {
              "long": 135,
              "short": 106,
              "net": 29
            },
            "smallTrader": {
              "long": 806,
              "short": 904,
              "net": -98
            }
          },
          "openInterest": 1010
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34014,
              "short": 44894,
              "net": -10880
            },
            "nonCommercial": {
              "long": 15094,
              "short": 8732,
              "net": 6362
            },
            "smallTrader": {
              "long": 41857,
              "short": 37339,
              "net": 4518
            }
          },
          "openInterest": 97776
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9231,
              "short": 8240,
              "net": 991
            },
            "nonCommercial": {
              "long": 830,
              "short": 657,
              "net": 173
            },
            "smallTrader": {
              "long": 3598,
              "short": 4762,
              "net": -1164
            }
          },
          "openInterest": 14005
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94010,
              "short": 124537,
              "net": -30527
            },
            "nonCommercial": {
              "long": 18603,
              "short": 2718,
              "net": 15885
            },
            "smallTrader": {
              "long": 39402,
              "short": 24760,
              "net": 14642
            }
          },
          "openInterest": 155678
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11158,
              "short": 18015,
              "net": -6857
            },
            "nonCommercial": {
              "long": 7746,
              "short": 4514,
              "net": 3232
            },
            "smallTrader": {
              "long": 6117,
              "short": 2492,
              "net": 3625
            }
          },
          "openInterest": 25408
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21699,
              "short": 73814,
              "net": -52115
            },
            "nonCommercial": {
              "long": 30800,
              "short": 3477,
              "net": 27323
            },
            "smallTrader": {
              "long": 36970,
              "short": 12178,
              "net": 24792
            }
          },
          "openInterest": 97836
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34506,
              "short": 68210,
              "net": -33704
            },
            "nonCommercial": {
              "long": 17432,
              "short": 5044,
              "net": 12388
            },
            "smallTrader": {
              "long": 39112,
              "short": 17796,
              "net": 21316
            }
          },
          "openInterest": 93991
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32330,
              "short": 61311,
              "net": -28981
            },
            "nonCommercial": {
              "long": 19060,
              "short": 7590,
              "net": 11470
            },
            "smallTrader": {
              "long": 36049,
              "short": 18538,
              "net": 17511
            }
          },
          "openInterest": 95094
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70611,
              "short": 105800,
              "net": -35189
            },
            "nonCommercial": {
              "long": 25970,
              "short": 6725,
              "net": 19245
            },
            "smallTrader": {
              "long": 45223,
              "short": 29279,
              "net": 15944
            }
          },
          "openInterest": 142628
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19838,
              "short": 7155,
              "net": 12683
            },
            "nonCommercial": {
              "long": 1343,
              "short": 6832,
              "net": -5489
            },
            "smallTrader": {
              "long": 7891,
              "short": 15085,
              "net": -7194
            }
          },
          "openInterest": 29759
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 608,
              "short": 585,
              "net": 23
            },
            "nonCommercial": {
              "long": 2933,
              "short": 4472,
              "net": -1539
            },
            "smallTrader": {
              "long": 2496,
              "short": 980,
              "net": 1516
            }
          },
          "openInterest": 6041
        }
      ]
    },
    {
      "reportDate": "1996-04-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249414,
              "short": 225886,
              "net": 23528
            },
            "nonCommercial": {
              "long": 25088,
              "short": 20427,
              "net": 4661
            },
            "smallTrader": {
              "long": 44429,
              "short": 72618,
              "net": -28189
            }
          },
          "openInterest": 322426
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11738,
              "short": 9530,
              "net": 2208
            },
            "nonCommercial": {
              "long": 1142,
              "short": 3574,
              "net": -2432
            },
            "smallTrader": {
              "long": 4814,
              "short": 4590,
              "net": 224
            }
          },
          "openInterest": 17694
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 248228,
              "short": 258599,
              "net": -10371
            },
            "nonCommercial": {
              "long": 57715,
              "short": 29625,
              "net": 28090
            },
            "smallTrader": {
              "long": 66343,
              "short": 84062,
              "net": -17719
            }
          },
          "openInterest": 382784
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 155367,
              "short": 148796,
              "net": 6571
            },
            "nonCommercial": {
              "long": 20692,
              "short": 17858,
              "net": 2834
            },
            "smallTrader": {
              "long": 18897,
              "short": 28302,
              "net": -9405
            }
          },
          "openInterest": 199775
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1121,
              "short": 11186,
              "net": -10065
            },
            "nonCommercial": {
              "long": 5403,
              "short": 0,
              "net": 5403
            },
            "smallTrader": {
              "long": 6179,
              "short": 1517,
              "net": 4662
            }
          },
          "openInterest": 12703
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3427,
              "net": -3427
            },
            "nonCommercial": {
              "long": 4673,
              "short": 0,
              "net": 4673
            },
            "smallTrader": {
              "long": 371,
              "short": 1617,
              "net": -1246
            }
          },
          "openInterest": 5044
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39974,
              "short": 26100,
              "net": 13874
            },
            "nonCommercial": {
              "long": 557,
              "short": 9771,
              "net": -9214
            },
            "smallTrader": {
              "long": 5965,
              "short": 10625,
              "net": -4660
            }
          },
          "openInterest": 46709
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5184,
              "short": 33639,
              "net": -28455
            },
            "nonCommercial": {
              "long": 15828,
              "short": 702,
              "net": 15126
            },
            "smallTrader": {
              "long": 19662,
              "short": 6333,
              "net": 13329
            }
          },
          "openInterest": 41188
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55930,
              "short": 79406,
              "net": -23476
            },
            "nonCommercial": {
              "long": 16231,
              "short": 4732,
              "net": 11499
            },
            "smallTrader": {
              "long": 23138,
              "short": 11161,
              "net": 11977
            }
          },
          "openInterest": 95907
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9328,
              "short": 16987,
              "net": -7659
            },
            "nonCommercial": {
              "long": 5706,
              "short": 1270,
              "net": 4436
            },
            "smallTrader": {
              "long": 12968,
              "short": 9745,
              "net": 3223
            }
          },
          "openInterest": 29597
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17552,
              "short": 24131,
              "net": -6579
            },
            "nonCommercial": {
              "long": 8269,
              "short": 3402,
              "net": 4867
            },
            "smallTrader": {
              "long": 16200,
              "short": 14488,
              "net": 1712
            }
          },
          "openInterest": 42318
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26188,
              "short": 50929,
              "net": -24741
            },
            "nonCommercial": {
              "long": 18106,
              "short": 1137,
              "net": 16969
            },
            "smallTrader": {
              "long": 18517,
              "short": 10745,
              "net": 7772
            }
          },
          "openInterest": 66125
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317661,
              "short": 342918,
              "net": -25257
            },
            "nonCommercial": {
              "long": 39454,
              "short": 21247,
              "net": 18207
            },
            "smallTrader": {
              "long": 90953,
              "short": 83903,
              "net": 7050
            }
          },
          "openInterest": 463075
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5050,
              "short": 5536,
              "net": -486
            },
            "nonCommercial": {
              "long": 2703,
              "short": 3580,
              "net": -877
            },
            "smallTrader": {
              "long": 15006,
              "short": 13643,
              "net": 1363
            }
          },
          "openInterest": 24088
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92202,
              "short": 149859,
              "net": -57657
            },
            "nonCommercial": {
              "long": 42220,
              "short": 12257,
              "net": 29963
            },
            "smallTrader": {
              "long": 58035,
              "short": 30341,
              "net": 27694
            }
          },
          "openInterest": 202031
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40143,
              "short": 61011,
              "net": -20868
            },
            "nonCommercial": {
              "long": 8888,
              "short": 1958,
              "net": 6930
            },
            "smallTrader": {
              "long": 40822,
              "short": 26884,
              "net": 13938
            }
          },
          "openInterest": 93470
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73681,
              "short": 15595,
              "net": 58086
            },
            "nonCommercial": {
              "long": 2071,
              "short": 37766,
              "net": -35695
            },
            "smallTrader": {
              "long": 7729,
              "short": 30120,
              "net": -22391
            }
          },
          "openInterest": 83973
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34169,
              "short": 44705,
              "net": -10536
            },
            "nonCommercial": {
              "long": 17305,
              "short": 9191,
              "net": 8114
            },
            "smallTrader": {
              "long": 43094,
              "short": 40672,
              "net": 2422
            }
          },
          "openInterest": 101711
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10128,
              "short": 8602,
              "net": 1526
            },
            "nonCommercial": {
              "long": 429,
              "short": 657,
              "net": -228
            },
            "smallTrader": {
              "long": 3278,
              "short": 4576,
              "net": -1298
            }
          },
          "openInterest": 14181
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97910,
              "short": 129615,
              "net": -31705
            },
            "nonCommercial": {
              "long": 20224,
              "short": 1961,
              "net": 18263
            },
            "smallTrader": {
              "long": 38706,
              "short": 25264,
              "net": 13442
            }
          },
          "openInterest": 160341
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10651,
              "short": 17232,
              "net": -6581
            },
            "nonCommercial": {
              "long": 7321,
              "short": 4535,
              "net": 2786
            },
            "smallTrader": {
              "long": 5591,
              "short": 1796,
              "net": 3795
            }
          },
          "openInterest": 23894
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26195,
              "short": 72345,
              "net": -46150
            },
            "nonCommercial": {
              "long": 30441,
              "short": 8558,
              "net": 21883
            },
            "smallTrader": {
              "long": 38239,
              "short": 13972,
              "net": 24267
            }
          },
          "openInterest": 102885
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30866,
              "short": 70137,
              "net": -39271
            },
            "nonCommercial": {
              "long": 22747,
              "short": 6269,
              "net": 16478
            },
            "smallTrader": {
              "long": 42690,
              "short": 19897,
              "net": 22793
            }
          },
          "openInterest": 98497
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31583,
              "short": 66727,
              "net": -35144
            },
            "nonCommercial": {
              "long": 25203,
              "short": 6964,
              "net": 18239
            },
            "smallTrader": {
              "long": 36403,
              "short": 19498,
              "net": 16905
            }
          },
          "openInterest": 99259
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72569,
              "short": 108303,
              "net": -35734
            },
            "nonCommercial": {
              "long": 25652,
              "short": 7458,
              "net": 18194
            },
            "smallTrader": {
              "long": 49151,
              "short": 31611,
              "net": 17540
            }
          },
          "openInterest": 148539
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26134,
              "short": 5685,
              "net": 20449
            },
            "nonCommercial": {
              "long": 1278,
              "short": 9305,
              "net": -8027
            },
            "smallTrader": {
              "long": 8117,
              "short": 20539,
              "net": -12422
            }
          },
          "openInterest": 36186
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 591,
              "short": 2464,
              "net": -1873
            },
            "nonCommercial": {
              "long": 6692,
              "short": 6863,
              "net": -171
            },
            "smallTrader": {
              "long": 3707,
              "short": 1663,
              "net": 2044
            }
          },
          "openInterest": 11660
        }
      ]
    },
    {
      "reportDate": "1996-04-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258056,
              "short": 229860,
              "net": 28196
            },
            "nonCommercial": {
              "long": 24206,
              "short": 19678,
              "net": 4528
            },
            "smallTrader": {
              "long": 43979,
              "short": 76703,
              "net": -32724
            }
          },
          "openInterest": 329803
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11792,
              "short": 9467,
              "net": 2325
            },
            "nonCommercial": {
              "long": 1362,
              "short": 3265,
              "net": -1903
            },
            "smallTrader": {
              "long": 4346,
              "short": 4768,
              "net": -422
            }
          },
          "openInterest": 17500
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 253815,
              "short": 258055,
              "net": -4240
            },
            "nonCommercial": {
              "long": 57644,
              "short": 32549,
              "net": 25095
            },
            "smallTrader": {
              "long": 69440,
              "short": 90295,
              "net": -20855
            }
          },
          "openInterest": 392236
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143489,
              "short": 138720,
              "net": 4769
            },
            "nonCommercial": {
              "long": 26475,
              "short": 17899,
              "net": 8576
            },
            "smallTrader": {
              "long": 16824,
              "short": 30169,
              "net": -13345
            }
          },
          "openInterest": 191646
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1321,
              "short": 10063,
              "net": -8742
            },
            "nonCommercial": {
              "long": 4881,
              "short": 232,
              "net": 4649
            },
            "smallTrader": {
              "long": 6111,
              "short": 2018,
              "net": 4093
            }
          },
          "openInterest": 12313
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3477,
              "net": -3477
            },
            "nonCommercial": {
              "long": 4718,
              "short": 0,
              "net": 4718
            },
            "smallTrader": {
              "long": 831,
              "short": 2072,
              "net": -1241
            }
          },
          "openInterest": 5549
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58402,
              "short": 32380,
              "net": 26022
            },
            "nonCommercial": {
              "long": 2983,
              "short": 20682,
              "net": -17699
            },
            "smallTrader": {
              "long": 5245,
              "short": 13568,
              "net": -8323
            }
          },
          "openInterest": 66772
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6393,
              "short": 32546,
              "net": -26153
            },
            "nonCommercial": {
              "long": 14176,
              "short": 413,
              "net": 13763
            },
            "smallTrader": {
              "long": 20180,
              "short": 7790,
              "net": 12390
            }
          },
          "openInterest": 41267
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55790,
              "short": 80129,
              "net": -24339
            },
            "nonCommercial": {
              "long": 18971,
              "short": 4453,
              "net": 14518
            },
            "smallTrader": {
              "long": 20197,
              "short": 10376,
              "net": 9821
            }
          },
          "openInterest": 96001
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7840,
              "short": 15953,
              "net": -8113
            },
            "nonCommercial": {
              "long": 5827,
              "short": 1231,
              "net": 4596
            },
            "smallTrader": {
              "long": 11708,
              "short": 8191,
              "net": 3517
            }
          },
          "openInterest": 26339
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13955,
              "short": 30104,
              "net": -16149
            },
            "nonCommercial": {
              "long": 11930,
              "short": 1778,
              "net": 10152
            },
            "smallTrader": {
              "long": 19777,
              "short": 13780,
              "net": 5997
            }
          },
          "openInterest": 45671
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27702,
              "short": 48688,
              "net": -20986
            },
            "nonCommercial": {
              "long": 14234,
              "short": 703,
              "net": 13531
            },
            "smallTrader": {
              "long": 17707,
              "short": 10252,
              "net": 7455
            }
          },
          "openInterest": 61974
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 331439,
              "short": 350719,
              "net": -19280
            },
            "nonCommercial": {
              "long": 36856,
              "short": 16800,
              "net": 20056
            },
            "smallTrader": {
              "long": 88330,
              "short": 89106,
              "net": -776
            }
          },
          "openInterest": 473784
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5204,
              "short": 6022,
              "net": -818
            },
            "nonCommercial": {
              "long": 3366,
              "short": 3973,
              "net": -607
            },
            "smallTrader": {
              "long": 14493,
              "short": 13068,
              "net": 1425
            }
          },
          "openInterest": 24775
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109777,
              "short": 138722,
              "net": -28945
            },
            "nonCommercial": {
              "long": 24271,
              "short": 17681,
              "net": 6590
            },
            "smallTrader": {
              "long": 57617,
              "short": 35262,
              "net": 22355
            }
          },
          "openInterest": 201839
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43560,
              "short": 61294,
              "net": -17734
            },
            "nonCommercial": {
              "long": 8480,
              "short": 1826,
              "net": 6654
            },
            "smallTrader": {
              "long": 42597,
              "short": 31517,
              "net": 11080
            }
          },
          "openInterest": 98549
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67568,
              "short": 15389,
              "net": 52179
            },
            "nonCommercial": {
              "long": 2771,
              "short": 35345,
              "net": -32574
            },
            "smallTrader": {
              "long": 9660,
              "short": 29265,
              "net": -19605
            }
          },
          "openInterest": 80629
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32857,
              "short": 39217,
              "net": -6360
            },
            "nonCommercial": {
              "long": 17382,
              "short": 10734,
              "net": 6648
            },
            "smallTrader": {
              "long": 37422,
              "short": 37710,
              "net": -288
            }
          },
          "openInterest": 94419
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9343,
              "short": 8145,
              "net": 1198
            },
            "nonCommercial": {
              "long": 897,
              "short": 1245,
              "net": -348
            },
            "smallTrader": {
              "long": 4236,
              "short": 5086,
              "net": -850
            }
          },
          "openInterest": 14905
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101950,
              "short": 134128,
              "net": -32178
            },
            "nonCommercial": {
              "long": 20195,
              "short": 2104,
              "net": 18091
            },
            "smallTrader": {
              "long": 42453,
              "short": 28366,
              "net": 14087
            }
          },
          "openInterest": 167077
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11783,
              "short": 17125,
              "net": -5342
            },
            "nonCommercial": {
              "long": 6937,
              "short": 5564,
              "net": 1373
            },
            "smallTrader": {
              "long": 6196,
              "short": 2227,
              "net": 3969
            }
          },
          "openInterest": 25168
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32228,
              "short": 68581,
              "net": -36353
            },
            "nonCommercial": {
              "long": 25763,
              "short": 13261,
              "net": 12502
            },
            "smallTrader": {
              "long": 40015,
              "short": 16164,
              "net": 23851
            }
          },
          "openInterest": 105657
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31092,
              "short": 73328,
              "net": -42236
            },
            "nonCommercial": {
              "long": 23913,
              "short": 3995,
              "net": 19918
            },
            "smallTrader": {
              "long": 43234,
              "short": 20916,
              "net": 22318
            }
          },
          "openInterest": 100022
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28859,
              "short": 65826,
              "net": -36967
            },
            "nonCommercial": {
              "long": 24408,
              "short": 5081,
              "net": 19327
            },
            "smallTrader": {
              "long": 36764,
              "short": 19124,
              "net": 17640
            }
          },
          "openInterest": 94513
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68978,
              "short": 113147,
              "net": -44169
            },
            "nonCommercial": {
              "long": 30771,
              "short": 6682,
              "net": 24089
            },
            "smallTrader": {
              "long": 50118,
              "short": 30038,
              "net": 20080
            }
          },
          "openInterest": 150746
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34343,
              "short": 4482,
              "net": 29861
            },
            "nonCommercial": {
              "long": 1477,
              "short": 14789,
              "net": -13312
            },
            "smallTrader": {
              "long": 7060,
              "short": 23609,
              "net": -16549
            }
          },
          "openInterest": 43303
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 544,
              "short": 2817,
              "net": -2273
            },
            "nonCommercial": {
              "long": 6813,
              "short": 7513,
              "net": -700
            },
            "smallTrader": {
              "long": 3505,
              "short": 532,
              "net": 2973
            }
          },
          "openInterest": 11532
        }
      ]
    },
    {
      "reportDate": "1996-04-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 255830,
              "short": 229957,
              "net": 25873
            },
            "nonCommercial": {
              "long": 23320,
              "short": 17400,
              "net": 5920
            },
            "smallTrader": {
              "long": 43802,
              "short": 75595,
              "net": -31793
            }
          },
          "openInterest": 326440
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11324,
              "short": 9716,
              "net": 1608
            },
            "nonCommercial": {
              "long": 1809,
              "short": 3151,
              "net": -1342
            },
            "smallTrader": {
              "long": 4252,
              "short": 4518,
              "net": -266
            }
          },
          "openInterest": 17385
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 239749,
              "short": 246591,
              "net": -6842
            },
            "nonCommercial": {
              "long": 54519,
              "short": 31211,
              "net": 23308
            },
            "smallTrader": {
              "long": 69833,
              "short": 86299,
              "net": -16466
            }
          },
          "openInterest": 373256
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 145662,
              "short": 135963,
              "net": 9699
            },
            "nonCommercial": {
              "long": 21441,
              "short": 18519,
              "net": 2922
            },
            "smallTrader": {
              "long": 17321,
              "short": 29942,
              "net": -12621
            }
          },
          "openInterest": 187396
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1125,
              "short": 9333,
              "net": -8208
            },
            "nonCommercial": {
              "long": 4889,
              "short": 0,
              "net": 4889
            },
            "smallTrader": {
              "long": 5567,
              "short": 2248,
              "net": 3319
            }
          },
          "openInterest": 11581
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 250,
              "short": 3577,
              "net": -3327
            },
            "nonCommercial": {
              "long": 4789,
              "short": 0,
              "net": 4789
            },
            "smallTrader": {
              "long": 899,
              "short": 2361,
              "net": -1462
            }
          },
          "openInterest": 5938
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47731,
              "short": 32498,
              "net": 15233
            },
            "nonCommercial": {
              "long": 2569,
              "short": 13100,
              "net": -10531
            },
            "smallTrader": {
              "long": 6379,
              "short": 11081,
              "net": -4702
            }
          },
          "openInterest": 56917
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11460,
              "short": 29086,
              "net": -17626
            },
            "nonCommercial": {
              "long": 10240,
              "short": 413,
              "net": 9827
            },
            "smallTrader": {
              "long": 17145,
              "short": 9346,
              "net": 7799
            }
          },
          "openInterest": 39169
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51243,
              "short": 77375,
              "net": -26132
            },
            "nonCommercial": {
              "long": 19487,
              "short": 4853,
              "net": 14634
            },
            "smallTrader": {
              "long": 21666,
              "short": 10168,
              "net": 11498
            }
          },
          "openInterest": 93010
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6587,
              "short": 19686,
              "net": -13099
            },
            "nonCommercial": {
              "long": 9804,
              "short": 650,
              "net": 9154
            },
            "smallTrader": {
              "long": 11497,
              "short": 7552,
              "net": 3945
            }
          },
          "openInterest": 28498
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16760,
              "short": 34272,
              "net": -17512
            },
            "nonCommercial": {
              "long": 12994,
              "short": 2486,
              "net": 10508
            },
            "smallTrader": {
              "long": 20378,
              "short": 13374,
              "net": 7004
            }
          },
          "openInterest": 50367
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26782,
              "short": 46951,
              "net": -20169
            },
            "nonCommercial": {
              "long": 15234,
              "short": 876,
              "net": 14358
            },
            "smallTrader": {
              "long": 15255,
              "short": 9444,
              "net": 5811
            }
          },
          "openInterest": 58954
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 308036,
              "short": 329728,
              "net": -21692
            },
            "nonCommercial": {
              "long": 30881,
              "short": 15458,
              "net": 15423
            },
            "smallTrader": {
              "long": 87542,
              "short": 81273,
              "net": 6269
            }
          },
          "openInterest": 447297
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5665,
              "short": 5658,
              "net": 7
            },
            "nonCommercial": {
              "long": 2883,
              "short": 4500,
              "net": -1617
            },
            "smallTrader": {
              "long": 15311,
              "short": 13701,
              "net": 1610
            }
          },
          "openInterest": 25436
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114426,
              "short": 137205,
              "net": -22779
            },
            "nonCommercial": {
              "long": 24144,
              "short": 23597,
              "net": 547
            },
            "smallTrader": {
              "long": 54706,
              "short": 32474,
              "net": 22232
            }
          },
          "openInterest": 203351
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44503,
              "short": 60767,
              "net": -16264
            },
            "nonCommercial": {
              "long": 4424,
              "short": 419,
              "net": 4005
            },
            "smallTrader": {
              "long": 39087,
              "short": 26828,
              "net": 12259
            }
          },
          "openInterest": 90399
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54736,
              "short": 20899,
              "net": 33837
            },
            "nonCommercial": {
              "long": 2660,
              "short": 24586,
              "net": -21926
            },
            "smallTrader": {
              "long": 12480,
              "short": 24391,
              "net": -11911
            }
          },
          "openInterest": 70632
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36949,
              "short": 38902,
              "net": -1953
            },
            "nonCommercial": {
              "long": 16233,
              "short": 14035,
              "net": 2198
            },
            "smallTrader": {
              "long": 36642,
              "short": 36887,
              "net": -245
            }
          },
          "openInterest": 97077
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11433,
              "short": 10261,
              "net": 1172
            },
            "nonCommercial": {
              "long": 96,
              "short": 1389,
              "net": -1293
            },
            "smallTrader": {
              "long": 4323,
              "short": 4202,
              "net": 121
            }
          },
          "openInterest": 16061
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100517,
              "short": 129810,
              "net": -29293
            },
            "nonCommercial": {
              "long": 20096,
              "short": 2475,
              "net": 17621
            },
            "smallTrader": {
              "long": 39904,
              "short": 28232,
              "net": 11672
            }
          },
          "openInterest": 162211
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11450,
              "short": 17373,
              "net": -5923
            },
            "nonCommercial": {
              "long": 6796,
              "short": 5132,
              "net": 1664
            },
            "smallTrader": {
              "long": 6617,
              "short": 2358,
              "net": 4259
            }
          },
          "openInterest": 25104
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25647,
              "short": 61298,
              "net": -35651
            },
            "nonCommercial": {
              "long": 22668,
              "short": 15245,
              "net": 7423
            },
            "smallTrader": {
              "long": 42863,
              "short": 14635,
              "net": 28228
            }
          },
          "openInterest": 98307
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32955,
              "short": 78781,
              "net": -45826
            },
            "nonCommercial": {
              "long": 25059,
              "short": 3526,
              "net": 21533
            },
            "smallTrader": {
              "long": 44609,
              "short": 20316,
              "net": 24293
            }
          },
          "openInterest": 105222
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31693,
              "short": 66871,
              "net": -35178
            },
            "nonCommercial": {
              "long": 24247,
              "short": 5117,
              "net": 19130
            },
            "smallTrader": {
              "long": 35049,
              "short": 19001,
              "net": 16048
            }
          },
          "openInterest": 95322
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79641,
              "short": 101209,
              "net": -21568
            },
            "nonCommercial": {
              "long": 17096,
              "short": 6451,
              "net": 10645
            },
            "smallTrader": {
              "long": 41054,
              "short": 30131,
              "net": 10923
            }
          },
          "openInterest": 138240
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32887,
              "short": 5395,
              "net": 27492
            },
            "nonCommercial": {
              "long": 2319,
              "short": 15063,
              "net": -12744
            },
            "smallTrader": {
              "long": 7702,
              "short": 22450,
              "net": -14748
            }
          },
          "openInterest": 43350
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 405,
              "short": 2469,
              "net": -2064
            },
            "nonCommercial": {
              "long": 6278,
              "short": 6764,
              "net": -486
            },
            "smallTrader": {
              "long": 3224,
              "short": 674,
              "net": 2550
            }
          },
          "openInterest": 10601
        }
      ]
    },
    {
      "reportDate": "1996-04-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254548,
              "short": 236393,
              "net": 18155
            },
            "nonCommercial": {
              "long": 28328,
              "short": 16296,
              "net": 12032
            },
            "smallTrader": {
              "long": 41039,
              "short": 71226,
              "net": -30187
            }
          },
          "openInterest": 329266
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14194,
              "short": 10309,
              "net": 3885
            },
            "nonCommercial": {
              "long": 225,
              "short": 3227,
              "net": -3002
            },
            "smallTrader": {
              "long": 4158,
              "short": 5041,
              "net": -883
            }
          },
          "openInterest": 18577
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 244034,
              "short": 233483,
              "net": 10551
            },
            "nonCommercial": {
              "long": 55852,
              "short": 41923,
              "net": 13929
            },
            "smallTrader": {
              "long": 71397,
              "short": 95877,
              "net": -24480
            }
          },
          "openInterest": 376837
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 140695,
              "short": 129272,
              "net": 11423
            },
            "nonCommercial": {
              "long": 21176,
              "short": 17800,
              "net": 3376
            },
            "smallTrader": {
              "long": 16374,
              "short": 31173,
              "net": -14799
            }
          },
          "openInterest": 180675
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1163,
              "short": 9480,
              "net": -8317
            },
            "nonCommercial": {
              "long": 4808,
              "short": 0,
              "net": 4808
            },
            "smallTrader": {
              "long": 5546,
              "short": 2037,
              "net": 3509
            }
          },
          "openInterest": 11517
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6801,
              "short": 3837,
              "net": 2964
            },
            "nonCommercial": {
              "long": 670,
              "short": 1890,
              "net": -1220
            },
            "smallTrader": {
              "long": 1417,
              "short": 3161,
              "net": -1744
            }
          },
          "openInterest": 8888
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50200,
              "short": 31162,
              "net": 19038
            },
            "nonCommercial": {
              "long": 6610,
              "short": 17723,
              "net": -11113
            },
            "smallTrader": {
              "long": 3887,
              "short": 11812,
              "net": -7925
            }
          },
          "openInterest": 61153
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14764,
              "short": 27591,
              "net": -12827
            },
            "nonCommercial": {
              "long": 8456,
              "short": 1800,
              "net": 6656
            },
            "smallTrader": {
              "long": 14894,
              "short": 8723,
              "net": 6171
            }
          },
          "openInterest": 38673
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51917,
              "short": 81332,
              "net": -29415
            },
            "nonCommercial": {
              "long": 21675,
              "short": 3751,
              "net": 17924
            },
            "smallTrader": {
              "long": 22344,
              "short": 10853,
              "net": 11491
            }
          },
          "openInterest": 97329
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5748,
              "short": 21185,
              "net": -15437
            },
            "nonCommercial": {
              "long": 10779,
              "short": 372,
              "net": 10407
            },
            "smallTrader": {
              "long": 11976,
              "short": 6946,
              "net": 5030
            }
          },
          "openInterest": 29167
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17079,
              "short": 33425,
              "net": -16346
            },
            "nonCommercial": {
              "long": 14417,
              "short": 3719,
              "net": 10698
            },
            "smallTrader": {
              "long": 19117,
              "short": 13469,
              "net": 5648
            }
          },
          "openInterest": 51471
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26379,
              "short": 47186,
              "net": -20807
            },
            "nonCommercial": {
              "long": 15774,
              "short": 1802,
              "net": 13972
            },
            "smallTrader": {
              "long": 15825,
              "short": 8990,
              "net": 6835
            }
          },
          "openInterest": 60136
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317065,
              "short": 331131,
              "net": -14066
            },
            "nonCommercial": {
              "long": 27360,
              "short": 20803,
              "net": 6557
            },
            "smallTrader": {
              "long": 88961,
              "short": 81452,
              "net": 7509
            }
          },
          "openInterest": 453644
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7011,
              "short": 5001,
              "net": 2010
            },
            "nonCommercial": {
              "long": 2087,
              "short": 3610,
              "net": -1523
            },
            "smallTrader": {
              "long": 12553,
              "short": 13040,
              "net": -487
            }
          },
          "openInterest": 22843
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115145,
              "short": 138926,
              "net": -23781
            },
            "nonCommercial": {
              "long": 24448,
              "short": 25486,
              "net": -1038
            },
            "smallTrader": {
              "long": 55958,
              "short": 31139,
              "net": 24819
            }
          },
          "openInterest": 206658
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49392,
              "short": 62257,
              "net": -12865
            },
            "nonCommercial": {
              "long": 4794,
              "short": 745,
              "net": 4049
            },
            "smallTrader": {
              "long": 36306,
              "short": 27490,
              "net": 8816
            }
          },
          "openInterest": 92301
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40809,
              "short": 29904,
              "net": 10905
            },
            "nonCommercial": {
              "long": 8724,
              "short": 17911,
              "net": -9187
            },
            "smallTrader": {
              "long": 17899,
              "short": 19617,
              "net": -1718
            }
          },
          "openInterest": 68490
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41090,
              "short": 37706,
              "net": 3384
            },
            "nonCommercial": {
              "long": 13215,
              "short": 14042,
              "net": -827
            },
            "smallTrader": {
              "long": 34231,
              "short": 36788,
              "net": -2557
            }
          },
          "openInterest": 96889
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10947,
              "short": 9256,
              "net": 1691
            },
            "nonCommercial": {
              "long": 0,
              "short": 1144,
              "net": -1144
            },
            "smallTrader": {
              "long": 5167,
              "short": 5714,
              "net": -547
            }
          },
          "openInterest": 16232
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94426,
              "short": 115145,
              "net": -20719
            },
            "nonCommercial": {
              "long": 13520,
              "short": 1695,
              "net": 11825
            },
            "smallTrader": {
              "long": 34499,
              "short": 25605,
              "net": 8894
            }
          },
          "openInterest": 144442
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11468,
              "short": 17617,
              "net": -6149
            },
            "nonCommercial": {
              "long": 6890,
              "short": 5337,
              "net": 1553
            },
            "smallTrader": {
              "long": 6852,
              "short": 2256,
              "net": 4596
            }
          },
          "openInterest": 25428
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28656,
              "short": 60899,
              "net": -32243
            },
            "nonCommercial": {
              "long": 25210,
              "short": 16032,
              "net": 9178
            },
            "smallTrader": {
              "long": 36451,
              "short": 13386,
              "net": 23065
            }
          },
          "openInterest": 98613
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37057,
              "short": 70515,
              "net": -33458
            },
            "nonCommercial": {
              "long": 20106,
              "short": 3638,
              "net": 16468
            },
            "smallTrader": {
              "long": 38810,
              "short": 21820,
              "net": 16990
            }
          },
          "openInterest": 100319
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25691,
              "short": 66778,
              "net": -41087
            },
            "nonCommercial": {
              "long": 26227,
              "short": 3183,
              "net": 23044
            },
            "smallTrader": {
              "long": 35193,
              "short": 17150,
              "net": 18043
            }
          },
          "openInterest": 94863
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80492,
              "short": 92508,
              "net": -12016
            },
            "nonCommercial": {
              "long": 11336,
              "short": 8982,
              "net": 2354
            },
            "smallTrader": {
              "long": 38848,
              "short": 29186,
              "net": 9662
            }
          },
          "openInterest": 131188
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35383,
              "short": 5791,
              "net": 29592
            },
            "nonCommercial": {
              "long": 1591,
              "short": 16543,
              "net": -14952
            },
            "smallTrader": {
              "long": 8288,
              "short": 22928,
              "net": -14640
            }
          },
          "openInterest": 45847
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 2242,
              "net": -1942
            },
            "nonCommercial": {
              "long": 5256,
              "short": 6272,
              "net": -1016
            },
            "smallTrader": {
              "long": 4432,
              "short": 1474,
              "net": 2958
            }
          },
          "openInterest": 10158
        }
      ]
    },
    {
      "reportDate": "1996-05-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 277647,
              "short": 256829,
              "net": 20818
            },
            "nonCommercial": {
              "long": 27756,
              "short": 19234,
              "net": 8522
            },
            "smallTrader": {
              "long": 43853,
              "short": 73193,
              "net": -29340
            }
          },
          "openInterest": 353547
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11081,
              "short": 8300,
              "net": 2781
            },
            "nonCommercial": {
              "long": 250,
              "short": 2484,
              "net": -2234
            },
            "smallTrader": {
              "long": 4436,
              "short": 4983,
              "net": -547
            }
          },
          "openInterest": 15767
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 269047,
              "short": 268592,
              "net": 455
            },
            "nonCommercial": {
              "long": 51146,
              "short": 45563,
              "net": 5583
            },
            "smallTrader": {
              "long": 89952,
              "short": 95990,
              "net": -6038
            }
          },
          "openInterest": 417887
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 147573,
              "short": 134098,
              "net": 13475
            },
            "nonCommercial": {
              "long": 19143,
              "short": 16871,
              "net": 2272
            },
            "smallTrader": {
              "long": 18194,
              "short": 33941,
              "net": -15747
            }
          },
          "openInterest": 187480
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1198,
              "short": 10688,
              "net": -9490
            },
            "nonCommercial": {
              "long": 5581,
              "short": 0,
              "net": 5581
            },
            "smallTrader": {
              "long": 6291,
              "short": 2382,
              "net": 3909
            }
          },
          "openInterest": 13070
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5561,
              "short": 2885,
              "net": 2676
            },
            "nonCommercial": {
              "long": 370,
              "short": 1875,
              "net": -1505
            },
            "smallTrader": {
              "long": 1077,
              "short": 2248,
              "net": -1171
            }
          },
          "openInterest": 7008
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40136,
              "short": 20374,
              "net": 19762
            },
            "nonCommercial": {
              "long": 6740,
              "short": 17246,
              "net": -10506
            },
            "smallTrader": {
              "long": 5138,
              "short": 14394,
              "net": -9256
            }
          },
          "openInterest": 52391
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18156,
              "short": 29931,
              "net": -11775
            },
            "nonCommercial": {
              "long": 8129,
              "short": 2388,
              "net": 5741
            },
            "smallTrader": {
              "long": 14990,
              "short": 8956,
              "net": 6034
            }
          },
          "openInterest": 42265
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52141,
              "short": 81127,
              "net": -28986
            },
            "nonCommercial": {
              "long": 21397,
              "short": 3589,
              "net": 17808
            },
            "smallTrader": {
              "long": 21364,
              "short": 10186,
              "net": 11178
            }
          },
          "openInterest": 95846
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6046,
              "short": 21808,
              "net": -15762
            },
            "nonCommercial": {
              "long": 10892,
              "short": 390,
              "net": 10502
            },
            "smallTrader": {
              "long": 11832,
              "short": 6572,
              "net": 5260
            }
          },
          "openInterest": 29257
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16946,
              "short": 34478,
              "net": -17532
            },
            "nonCommercial": {
              "long": 16662,
              "short": 5004,
              "net": 11658
            },
            "smallTrader": {
              "long": 18946,
              "short": 13072,
              "net": 5874
            }
          },
          "openInterest": 53241
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26344,
              "short": 51263,
              "net": -24919
            },
            "nonCommercial": {
              "long": 19622,
              "short": 1784,
              "net": 17838
            },
            "smallTrader": {
              "long": 16353,
              "short": 9272,
              "net": 7081
            }
          },
          "openInterest": 64724
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 327332,
              "short": 324623,
              "net": 2709
            },
            "nonCommercial": {
              "long": 23265,
              "short": 24475,
              "net": -1210
            },
            "smallTrader": {
              "long": 80888,
              "short": 82387,
              "net": -1499
            }
          },
          "openInterest": 451086
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7502,
              "short": 5228,
              "net": 2274
            },
            "nonCommercial": {
              "long": 1986,
              "short": 2715,
              "net": -729
            },
            "smallTrader": {
              "long": 11025,
              "short": 12570,
              "net": -1545
            }
          },
          "openInterest": 21381
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104407,
              "short": 137787,
              "net": -33380
            },
            "nonCommercial": {
              "long": 25875,
              "short": 21051,
              "net": 4824
            },
            "smallTrader": {
              "long": 60878,
              "short": 32322,
              "net": 28556
            }
          },
          "openInterest": 201442
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49092,
              "short": 63724,
              "net": -14632
            },
            "nonCommercial": {
              "long": 4646,
              "short": 772,
              "net": 3874
            },
            "smallTrader": {
              "long": 38823,
              "short": 28065,
              "net": 10758
            }
          },
          "openInterest": 96044
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39055,
              "short": 32100,
              "net": 6955
            },
            "nonCommercial": {
              "long": 9514,
              "short": 18025,
              "net": -8511
            },
            "smallTrader": {
              "long": 19742,
              "short": 18186,
              "net": 1556
            }
          },
          "openInterest": 69235
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37772,
              "short": 37571,
              "net": 201
            },
            "nonCommercial": {
              "long": 13227,
              "short": 11992,
              "net": 1235
            },
            "smallTrader": {
              "long": 34668,
              "short": 36104,
              "net": -1436
            }
          },
          "openInterest": 94096
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10946,
              "short": 8640,
              "net": 2306
            },
            "nonCommercial": {
              "long": 0,
              "short": 1012,
              "net": -1012
            },
            "smallTrader": {
              "long": 5062,
              "short": 6356,
              "net": -1294
            }
          },
          "openInterest": 16343
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93715,
              "short": 113011,
              "net": -19296
            },
            "nonCommercial": {
              "long": 12697,
              "short": 2403,
              "net": 10294
            },
            "smallTrader": {
              "long": 35460,
              "short": 26458,
              "net": 9002
            }
          },
          "openInterest": 145528
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11225,
              "short": 18193,
              "net": -6968
            },
            "nonCommercial": {
              "long": 6705,
              "short": 4873,
              "net": 1832
            },
            "smallTrader": {
              "long": 7363,
              "short": 2227,
              "net": 5136
            }
          },
          "openInterest": 25509
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25821,
              "short": 62662,
              "net": -36841
            },
            "nonCommercial": {
              "long": 27002,
              "short": 13438,
              "net": 13564
            },
            "smallTrader": {
              "long": 35831,
              "short": 12554,
              "net": 23277
            }
          },
          "openInterest": 97372
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34611,
              "short": 69290,
              "net": -34679
            },
            "nonCommercial": {
              "long": 22885,
              "short": 4140,
              "net": 18745
            },
            "smallTrader": {
              "long": 36325,
              "short": 20391,
              "net": 15934
            }
          },
          "openInterest": 97139
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21860,
              "short": 69653,
              "net": -47793
            },
            "nonCommercial": {
              "long": 30740,
              "short": 4627,
              "net": 26113
            },
            "smallTrader": {
              "long": 40119,
              "short": 18439,
              "net": 21680
            }
          },
          "openInterest": 97757
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79904,
              "short": 90909,
              "net": -11005
            },
            "nonCommercial": {
              "long": 11057,
              "short": 10686,
              "net": 371
            },
            "smallTrader": {
              "long": 37373,
              "short": 26739,
              "net": 10634
            }
          },
          "openInterest": 128669
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34804,
              "short": 5930,
              "net": 28874
            },
            "nonCommercial": {
              "long": 1770,
              "short": 16853,
              "net": -15083
            },
            "smallTrader": {
              "long": 9170,
              "short": 22961,
              "net": -13791
            }
          },
          "openInterest": 46306
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 2833,
              "net": -2533
            },
            "nonCommercial": {
              "long": 4948,
              "short": 5335,
              "net": -387
            },
            "smallTrader": {
              "long": 3445,
              "short": 525,
              "net": 2920
            }
          },
          "openInterest": 9539
        }
      ]
    },
    {
      "reportDate": "1996-05-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 255873,
              "short": 265320,
              "net": -9447
            },
            "nonCommercial": {
              "long": 45724,
              "short": 17306,
              "net": 28418
            },
            "smallTrader": {
              "long": 49079,
              "short": 68050,
              "net": -18971
            }
          },
          "openInterest": 357068
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11188,
              "short": 8495,
              "net": 2693
            },
            "nonCommercial": {
              "long": 257,
              "short": 2599,
              "net": -2342
            },
            "smallTrader": {
              "long": 4671,
              "short": 5022,
              "net": -351
            }
          },
          "openInterest": 16116
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 257500,
              "short": 268648,
              "net": -11148
            },
            "nonCommercial": {
              "long": 50525,
              "short": 32008,
              "net": 18517
            },
            "smallTrader": {
              "long": 85241,
              "short": 92610,
              "net": -7369
            }
          },
          "openInterest": 408222
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 151427,
              "short": 135026,
              "net": 16401
            },
            "nonCommercial": {
              "long": 13434,
              "short": 17609,
              "net": -4175
            },
            "smallTrader": {
              "long": 22166,
              "short": 34392,
              "net": -12226
            }
          },
          "openInterest": 189197
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 809,
              "short": 11219,
              "net": -10410
            },
            "nonCommercial": {
              "long": 6106,
              "short": 0,
              "net": 6106
            },
            "smallTrader": {
              "long": 6752,
              "short": 2448,
              "net": 4304
            }
          },
          "openInterest": 13667
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5952,
              "short": 3385,
              "net": 2567
            },
            "nonCommercial": {
              "long": 570,
              "short": 1875,
              "net": -1305
            },
            "smallTrader": {
              "long": 1151,
              "short": 2413,
              "net": -1262
            }
          },
          "openInterest": 7673
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31464,
              "short": 27431,
              "net": 4033
            },
            "nonCommercial": {
              "long": 7575,
              "short": 8013,
              "net": -438
            },
            "smallTrader": {
              "long": 6651,
              "short": 10246,
              "net": -3595
            }
          },
          "openInterest": 45694
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24628,
              "short": 28269,
              "net": -3641
            },
            "nonCommercial": {
              "long": 6807,
              "short": 6118,
              "net": 689
            },
            "smallTrader": {
              "long": 13911,
              "short": 10959,
              "net": 2952
            }
          },
          "openInterest": 46048
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51239,
              "short": 82995,
              "net": -31756
            },
            "nonCommercial": {
              "long": 23385,
              "short": 2976,
              "net": 20409
            },
            "smallTrader": {
              "long": 22920,
              "short": 11573,
              "net": 11347
            }
          },
          "openInterest": 99184
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6396,
              "short": 22338,
              "net": -15942
            },
            "nonCommercial": {
              "long": 10745,
              "short": 488,
              "net": 10257
            },
            "smallTrader": {
              "long": 11847,
              "short": 6162,
              "net": 5685
            }
          },
          "openInterest": 29562
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16594,
              "short": 34043,
              "net": -17449
            },
            "nonCommercial": {
              "long": 15713,
              "short": 4426,
              "net": 11287
            },
            "smallTrader": {
              "long": 20039,
              "short": 13877,
              "net": 6162
            }
          },
          "openInterest": 52887
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29739,
              "short": 44837,
              "net": -15098
            },
            "nonCommercial": {
              "long": 16352,
              "short": 6659,
              "net": 9693
            },
            "smallTrader": {
              "long": 16171,
              "short": 10766,
              "net": 5405
            }
          },
          "openInterest": 63960
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 314928,
              "short": 323350,
              "net": -8422
            },
            "nonCommercial": {
              "long": 22635,
              "short": 16646,
              "net": 5989
            },
            "smallTrader": {
              "long": 84352,
              "short": 81919,
              "net": 2433
            }
          },
          "openInterest": 443590
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7055,
              "short": 5318,
              "net": 1737
            },
            "nonCommercial": {
              "long": 1633,
              "short": 2364,
              "net": -731
            },
            "smallTrader": {
              "long": 11282,
              "short": 12288,
              "net": -1006
            }
          },
          "openInterest": 20741
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112867,
              "short": 135835,
              "net": -22968
            },
            "nonCommercial": {
              "long": 23187,
              "short": 28223,
              "net": -5036
            },
            "smallTrader": {
              "long": 60713,
              "short": 32709,
              "net": 28004
            }
          },
          "openInterest": 205744
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49827,
              "short": 65060,
              "net": -15233
            },
            "nonCommercial": {
              "long": 4652,
              "short": 669,
              "net": 3983
            },
            "smallTrader": {
              "long": 40921,
              "short": 29671,
              "net": 11250
            }
          },
          "openInterest": 99882
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42368,
              "short": 30094,
              "net": 12274
            },
            "nonCommercial": {
              "long": 7548,
              "short": 17572,
              "net": -10024
            },
            "smallTrader": {
              "long": 18033,
              "short": 20283,
              "net": -2250
            }
          },
          "openInterest": 68985
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 544,
              "short": 0,
              "net": 544
            },
            "smallTrader": {
              "long": 1156,
              "short": 1700,
              "net": -544
            }
          },
          "openInterest": 1767
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37770,
              "short": 42451,
              "net": -4681
            },
            "nonCommercial": {
              "long": 12554,
              "short": 9797,
              "net": 2757
            },
            "smallTrader": {
              "long": 37645,
              "short": 35721,
              "net": 1924
            }
          },
          "openInterest": 95942
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11681,
              "short": 9162,
              "net": 2519
            },
            "nonCommercial": {
              "long": 209,
              "short": 1061,
              "net": -852
            },
            "smallTrader": {
              "long": 4670,
              "short": 6337,
              "net": -1667
            }
          },
          "openInterest": 17299
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96292,
              "short": 116797,
              "net": -20505
            },
            "nonCommercial": {
              "long": 13104,
              "short": 2064,
              "net": 11040
            },
            "smallTrader": {
              "long": 35981,
              "short": 26516,
              "net": 9465
            }
          },
          "openInterest": 147942
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11458,
              "short": 18328,
              "net": -6870
            },
            "nonCommercial": {
              "long": 6625,
              "short": 4830,
              "net": 1795
            },
            "smallTrader": {
              "long": 7399,
              "short": 2324,
              "net": 5075
            }
          },
          "openInterest": 25758
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27299,
              "short": 65057,
              "net": -37758
            },
            "nonCommercial": {
              "long": 26582,
              "short": 13320,
              "net": 13262
            },
            "smallTrader": {
              "long": 36673,
              "short": 12177,
              "net": 24496
            }
          },
          "openInterest": 99017
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33545,
              "short": 67962,
              "net": -34417
            },
            "nonCommercial": {
              "long": 20216,
              "short": 3917,
              "net": 16299
            },
            "smallTrader": {
              "long": 38262,
              "short": 20144,
              "net": 18118
            }
          },
          "openInterest": 94954
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21493,
              "short": 68576,
              "net": -47083
            },
            "nonCommercial": {
              "long": 31321,
              "short": 5088,
              "net": 26233
            },
            "smallTrader": {
              "long": 40305,
              "short": 19455,
              "net": 20850
            }
          },
          "openInterest": 98242
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77732,
              "short": 100067,
              "net": -22335
            },
            "nonCommercial": {
              "long": 14010,
              "short": 6515,
              "net": 7495
            },
            "smallTrader": {
              "long": 39823,
              "short": 24983,
              "net": 14840
            }
          },
          "openInterest": 132084
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35246,
              "short": 7061,
              "net": 28185
            },
            "nonCommercial": {
              "long": 1916,
              "short": 16520,
              "net": -14604
            },
            "smallTrader": {
              "long": 8868,
              "short": 22449,
              "net": -13581
            }
          },
          "openInterest": 46693
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 2657,
              "net": -2357
            },
            "nonCommercial": {
              "long": 4241,
              "short": 4495,
              "net": -254
            },
            "smallTrader": {
              "long": 3398,
              "short": 787,
              "net": 2611
            }
          },
          "openInterest": 8609
        }
      ]
    },
    {
      "reportDate": "1996-05-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234931,
              "short": 220414,
              "net": 14517
            },
            "nonCommercial": {
              "long": 26401,
              "short": 19596,
              "net": 6805
            },
            "smallTrader": {
              "long": 42658,
              "short": 63980,
              "net": -21322
            }
          },
          "openInterest": 307775
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10871,
              "short": 8953,
              "net": 1918
            },
            "nonCommercial": {
              "long": 258,
              "short": 1841,
              "net": -1583
            },
            "smallTrader": {
              "long": 5022,
              "short": 5357,
              "net": -335
            }
          },
          "openInterest": 16151
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 265063,
              "short": 263379,
              "net": 1684
            },
            "nonCommercial": {
              "long": 50899,
              "short": 34181,
              "net": 16718
            },
            "smallTrader": {
              "long": 83427,
              "short": 101829,
              "net": -18402
            }
          },
          "openInterest": 417549
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 142347,
              "short": 121197,
              "net": 21150
            },
            "nonCommercial": {
              "long": 10148,
              "short": 16330,
              "net": -6182
            },
            "smallTrader": {
              "long": 17594,
              "short": 32562,
              "net": -14968
            }
          },
          "openInterest": 171272
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 409,
              "short": 9970,
              "net": -9561
            },
            "nonCommercial": {
              "long": 5514,
              "short": 0,
              "net": 5514
            },
            "smallTrader": {
              "long": 6532,
              "short": 2485,
              "net": 4047
            }
          },
          "openInterest": 12455
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5681,
              "short": 4000,
              "net": 1681
            },
            "nonCommercial": {
              "long": 991,
              "short": 1875,
              "net": -884
            },
            "smallTrader": {
              "long": 1641,
              "short": 2438,
              "net": -797
            }
          },
          "openInterest": 8313
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31486,
              "short": 28655,
              "net": 2831
            },
            "nonCommercial": {
              "long": 8014,
              "short": 8866,
              "net": -852
            },
            "smallTrader": {
              "long": 7769,
              "short": 9748,
              "net": -1979
            }
          },
          "openInterest": 47273
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31506,
              "short": 23176,
              "net": 8330
            },
            "nonCommercial": {
              "long": 2006,
              "short": 12885,
              "net": -10879
            },
            "smallTrader": {
              "long": 15697,
              "short": 13148,
              "net": 2549
            }
          },
          "openInterest": 49808
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52074,
              "short": 78485,
              "net": -26411
            },
            "nonCommercial": {
              "long": 19393,
              "short": 3202,
              "net": 16191
            },
            "smallTrader": {
              "long": 22866,
              "short": 12646,
              "net": 10220
            }
          },
          "openInterest": 95622
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6106,
              "short": 20166,
              "net": -14060
            },
            "nonCommercial": {
              "long": 10482,
              "short": 857,
              "net": 9625
            },
            "smallTrader": {
              "long": 11374,
              "short": 6939,
              "net": 4435
            }
          },
          "openInterest": 28480
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17135,
              "short": 23946,
              "net": -6811
            },
            "nonCommercial": {
              "long": 7032,
              "short": 3999,
              "net": 3033
            },
            "smallTrader": {
              "long": 16318,
              "short": 12540,
              "net": 3778
            }
          },
          "openInterest": 41098
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32116,
              "short": 43033,
              "net": -10917
            },
            "nonCommercial": {
              "long": 14812,
              "short": 9473,
              "net": 5339
            },
            "smallTrader": {
              "long": 15777,
              "short": 10199,
              "net": 5578
            }
          },
          "openInterest": 64798
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 286173,
              "short": 285676,
              "net": 497
            },
            "nonCommercial": {
              "long": 19776,
              "short": 19548,
              "net": 228
            },
            "smallTrader": {
              "long": 83744,
              "short": 84469,
              "net": -725
            }
          },
          "openInterest": 406151
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6483,
              "short": 4965,
              "net": 1518
            },
            "nonCommercial": {
              "long": 1715,
              "short": 2775,
              "net": -1060
            },
            "smallTrader": {
              "long": 11381,
              "short": 11839,
              "net": -458
            }
          },
          "openInterest": 20281
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115820,
              "short": 127772,
              "net": -11952
            },
            "nonCommercial": {
              "long": 23277,
              "short": 34180,
              "net": -10903
            },
            "smallTrader": {
              "long": 56985,
              "short": 34130,
              "net": 22855
            }
          },
          "openInterest": 205874
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49358,
              "short": 65442,
              "net": -16084
            },
            "nonCommercial": {
              "long": 4730,
              "short": 308,
              "net": 4422
            },
            "smallTrader": {
              "long": 43601,
              "short": 31939,
              "net": 11662
            }
          },
          "openInterest": 101652
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54146,
              "short": 29248,
              "net": 24898
            },
            "nonCommercial": {
              "long": 4335,
              "short": 19841,
              "net": -15506
            },
            "smallTrader": {
              "long": 15797,
              "short": 25189,
              "net": -9392
            }
          },
          "openInterest": 75454
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 166,
              "net": -166
            },
            "nonCommercial": {
              "long": 783,
              "short": 0,
              "net": 783
            },
            "smallTrader": {
              "long": 1150,
              "short": 1767,
              "net": -617
            }
          },
          "openInterest": 2000
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38780,
              "short": 41597,
              "net": -2817
            },
            "nonCommercial": {
              "long": 10900,
              "short": 10030,
              "net": 870
            },
            "smallTrader": {
              "long": 40529,
              "short": 38582,
              "net": 1947
            }
          },
          "openInterest": 99229
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9687,
              "short": 8085,
              "net": 1602
            },
            "nonCommercial": {
              "long": 356,
              "short": 1023,
              "net": -667
            },
            "smallTrader": {
              "long": 5770,
              "short": 6705,
              "net": -935
            }
          },
          "openInterest": 16151
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96152,
              "short": 125377,
              "net": -29225
            },
            "nonCommercial": {
              "long": 18303,
              "short": 915,
              "net": 17388
            },
            "smallTrader": {
              "long": 38991,
              "short": 27154,
              "net": 11837
            }
          },
          "openInterest": 156437
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11470,
              "short": 17505,
              "net": -6035
            },
            "nonCommercial": {
              "long": 7264,
              "short": 6013,
              "net": 1251
            },
            "smallTrader": {
              "long": 7853,
              "short": 3069,
              "net": 4784
            }
          },
          "openInterest": 26948
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31826,
              "short": 62393,
              "net": -30567
            },
            "nonCommercial": {
              "long": 21543,
              "short": 17736,
              "net": 3807
            },
            "smallTrader": {
              "long": 39508,
              "short": 12748,
              "net": 26760
            }
          },
          "openInterest": 101303
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35680,
              "short": 65073,
              "net": -29393
            },
            "nonCommercial": {
              "long": 17438,
              "short": 4899,
              "net": 12539
            },
            "smallTrader": {
              "long": 36266,
              "short": 19412,
              "net": 16854
            }
          },
          "openInterest": 92451
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27798,
              "short": 63228,
              "net": -35430
            },
            "nonCommercial": {
              "long": 24455,
              "short": 4840,
              "net": 19615
            },
            "smallTrader": {
              "long": 34607,
              "short": 18792,
              "net": 15815
            }
          },
          "openInterest": 91633
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71702,
              "short": 112011,
              "net": -40309
            },
            "nonCommercial": {
              "long": 27307,
              "short": 7379,
              "net": 19928
            },
            "smallTrader": {
              "long": 47715,
              "short": 27334,
              "net": 20381
            }
          },
          "openInterest": 147784
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36709,
              "short": 7785,
              "net": 28924
            },
            "nonCommercial": {
              "long": 1387,
              "short": 16518,
              "net": -15131
            },
            "smallTrader": {
              "long": 10055,
              "short": 23848,
              "net": -13793
            }
          },
          "openInterest": 48697
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 3625,
              "net": -3325
            },
            "nonCommercial": {
              "long": 6136,
              "short": 5853,
              "net": 283
            },
            "smallTrader": {
              "long": 3594,
              "short": 552,
              "net": 3042
            }
          },
          "openInterest": 10400
        }
      ]
    },
    {
      "reportDate": "1996-05-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231087,
              "short": 213707,
              "net": 17380
            },
            "nonCommercial": {
              "long": 24476,
              "short": 20648,
              "net": 3828
            },
            "smallTrader": {
              "long": 46475,
              "short": 67683,
              "net": -21208
            }
          },
          "openInterest": 304688
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11048,
              "short": 9013,
              "net": 2035
            },
            "nonCommercial": {
              "long": 455,
              "short": 1651,
              "net": -1196
            },
            "smallTrader": {
              "long": 4576,
              "short": 5415,
              "net": -839
            }
          },
          "openInterest": 16079
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 266912,
              "short": 265102,
              "net": 1810
            },
            "nonCommercial": {
              "long": 51933,
              "short": 35951,
              "net": 15982
            },
            "smallTrader": {
              "long": 87210,
              "short": 105002,
              "net": -17792
            }
          },
          "openInterest": 417701
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 139716,
              "short": 120166,
              "net": 19550
            },
            "nonCommercial": {
              "long": 10278,
              "short": 16383,
              "net": -6105
            },
            "smallTrader": {
              "long": 18424,
              "short": 31869,
              "net": -13445
            }
          },
          "openInterest": 169840
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 409,
              "short": 9527,
              "net": -9118
            },
            "nonCommercial": {
              "long": 5620,
              "short": 0,
              "net": 5620
            },
            "smallTrader": {
              "long": 5830,
              "short": 2332,
              "net": 3498
            }
          },
          "openInterest": 11859
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5981,
              "short": 4468,
              "net": 1513
            },
            "nonCommercial": {
              "long": 1225,
              "short": 1592,
              "net": -367
            },
            "smallTrader": {
              "long": 1538,
              "short": 2684,
              "net": -1146
            }
          },
          "openInterest": 8744
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35444,
              "short": 32750,
              "net": 2694
            },
            "nonCommercial": {
              "long": 8785,
              "short": 8741,
              "net": 44
            },
            "smallTrader": {
              "long": 7395,
              "short": 10133,
              "net": -2738
            }
          },
          "openInterest": 51628
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37236,
              "short": 23775,
              "net": 13461
            },
            "nonCommercial": {
              "long": 2152,
              "short": 16331,
              "net": -14179
            },
            "smallTrader": {
              "long": 13879,
              "short": 13161,
              "net": 718
            }
          },
          "openInterest": 53866
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51579,
              "short": 77411,
              "net": -25832
            },
            "nonCommercial": {
              "long": 19159,
              "short": 2727,
              "net": 16432
            },
            "smallTrader": {
              "long": 21273,
              "short": 11873,
              "net": 9400
            }
          },
          "openInterest": 93138
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7997,
              "short": 17412,
              "net": -9415
            },
            "nonCommercial": {
              "long": 6756,
              "short": 1167,
              "net": 5589
            },
            "smallTrader": {
              "long": 10682,
              "short": 6856,
              "net": 3826
            }
          },
          "openInterest": 25998
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18124,
              "short": 20136,
              "net": -2012
            },
            "nonCommercial": {
              "long": 5695,
              "short": 6114,
              "net": -419
            },
            "smallTrader": {
              "long": 16201,
              "short": 13770,
              "net": 2431
            }
          },
          "openInterest": 40252
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32451,
              "short": 43417,
              "net": -10966
            },
            "nonCommercial": {
              "long": 14108,
              "short": 9299,
              "net": 4809
            },
            "smallTrader": {
              "long": 16179,
              "short": 10022,
              "net": 6157
            }
          },
          "openInterest": 65640
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 261438,
              "short": 272076,
              "net": -10638
            },
            "nonCommercial": {
              "long": 27846,
              "short": 17767,
              "net": 10079
            },
            "smallTrader": {
              "long": 77819,
              "short": 77260,
              "net": 559
            }
          },
          "openInterest": 385101
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5682,
              "short": 5408,
              "net": 274
            },
            "nonCommercial": {
              "long": 1380,
              "short": 1809,
              "net": -429
            },
            "smallTrader": {
              "long": 11143,
              "short": 10988,
              "net": 155
            }
          },
          "openInterest": 19406
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109750,
              "short": 126013,
              "net": -16263
            },
            "nonCommercial": {
              "long": 23843,
              "short": 31809,
              "net": -7966
            },
            "smallTrader": {
              "long": 58028,
              "short": 33799,
              "net": 24229
            }
          },
          "openInterest": 202685
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44592,
              "short": 62146,
              "net": -17554
            },
            "nonCommercial": {
              "long": 4705,
              "short": 1126,
              "net": 3579
            },
            "smallTrader": {
              "long": 42892,
              "short": 28917,
              "net": 13975
            }
          },
          "openInterest": 96510
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67422,
              "short": 27284,
              "net": 40138
            },
            "nonCommercial": {
              "long": 3736,
              "short": 27607,
              "net": -23871
            },
            "smallTrader": {
              "long": 12277,
              "short": 28544,
              "net": -16267
            }
          },
          "openInterest": 84612
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82,
              "short": 216,
              "net": -134
            },
            "nonCommercial": {
              "long": 716,
              "short": 0,
              "net": 716
            },
            "smallTrader": {
              "long": 1275,
              "short": 1857,
              "net": -582
            }
          },
          "openInterest": 2140
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38819,
              "short": 43220,
              "net": -4401
            },
            "nonCommercial": {
              "long": 12769,
              "short": 8944,
              "net": 3825
            },
            "smallTrader": {
              "long": 40478,
              "short": 39902,
              "net": 576
            }
          },
          "openInterest": 102424
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9134,
              "short": 7876,
              "net": 1258
            },
            "nonCommercial": {
              "long": 582,
              "short": 1537,
              "net": -955
            },
            "smallTrader": {
              "long": 5522,
              "short": 5825,
              "net": -303
            }
          },
          "openInterest": 15662
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81939,
              "short": 115127,
              "net": -33188
            },
            "nonCommercial": {
              "long": 21379,
              "short": 275,
              "net": 21104
            },
            "smallTrader": {
              "long": 38049,
              "short": 25965,
              "net": 12084
            }
          },
          "openInterest": 143222
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11945,
              "short": 18884,
              "net": -6939
            },
            "nonCommercial": {
              "long": 7361,
              "short": 6028,
              "net": 1333
            },
            "smallTrader": {
              "long": 8227,
              "short": 2621,
              "net": 5606
            }
          },
          "openInterest": 28012
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32571,
              "short": 63328,
              "net": -30757
            },
            "nonCommercial": {
              "long": 21454,
              "short": 16939,
              "net": 4515
            },
            "smallTrader": {
              "long": 38451,
              "short": 12209,
              "net": 26242
            }
          },
          "openInterest": 100879
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36913,
              "short": 63368,
              "net": -26455
            },
            "nonCommercial": {
              "long": 15560,
              "short": 6039,
              "net": 9521
            },
            "smallTrader": {
              "long": 36423,
              "short": 19489,
              "net": 16934
            }
          },
          "openInterest": 92509
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28015,
              "short": 64184,
              "net": -36169
            },
            "nonCommercial": {
              "long": 24496,
              "short": 4505,
              "net": 19991
            },
            "smallTrader": {
              "long": 35543,
              "short": 19365,
              "net": 16178
            }
          },
          "openInterest": 92810
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73266,
              "short": 111694,
              "net": -38428
            },
            "nonCommercial": {
              "long": 29848,
              "short": 6725,
              "net": 23123
            },
            "smallTrader": {
              "long": 44870,
              "short": 29565,
              "net": 15305
            }
          },
          "openInterest": 149306
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36984,
              "short": 7598,
              "net": 29386
            },
            "nonCommercial": {
              "long": 1482,
              "short": 17027,
              "net": -15545
            },
            "smallTrader": {
              "long": 8992,
              "short": 22833,
              "net": -13841
            }
          },
          "openInterest": 48045
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 3734,
              "net": -3434
            },
            "nonCommercial": {
              "long": 7176,
              "short": 6865,
              "net": 311
            },
            "smallTrader": {
              "long": 3524,
              "short": 401,
              "net": 3123
            }
          },
          "openInterest": 11625
        }
      ]
    },
    {
      "reportDate": "1996-06-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226470,
              "short": 193758,
              "net": 32712
            },
            "nonCommercial": {
              "long": 25471,
              "short": 26072,
              "net": -601
            },
            "smallTrader": {
              "long": 36428,
              "short": 68539,
              "net": -32111
            }
          },
          "openInterest": 290527
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12991,
              "short": 10832,
              "net": 2159
            },
            "nonCommercial": {
              "long": 1112,
              "short": 1327,
              "net": -215
            },
            "smallTrader": {
              "long": 3862,
              "short": 5806,
              "net": -1944
            }
          },
          "openInterest": 18576
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 260739,
              "short": 269602,
              "net": -8863
            },
            "nonCommercial": {
              "long": 55499,
              "short": 39136,
              "net": 16363
            },
            "smallTrader": {
              "long": 94054,
              "short": 101554,
              "net": -7500
            }
          },
          "openInterest": 421988
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 145061,
              "short": 124624,
              "net": 20437
            },
            "nonCommercial": {
              "long": 11719,
              "short": 18174,
              "net": -6455
            },
            "smallTrader": {
              "long": 17866,
              "short": 31848,
              "net": -13982
            }
          },
          "openInterest": 176612
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 409,
              "short": 8689,
              "net": -8280
            },
            "nonCommercial": {
              "long": 5198,
              "short": 0,
              "net": 5198
            },
            "smallTrader": {
              "long": 5791,
              "short": 2709,
              "net": 3082
            }
          },
          "openInterest": 11398
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5271,
              "short": 4100,
              "net": 1171
            },
            "nonCommercial": {
              "long": 1575,
              "short": 1975,
              "net": -400
            },
            "smallTrader": {
              "long": 1269,
              "short": 2040,
              "net": -771
            }
          },
          "openInterest": 8115
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29630,
              "short": 61993,
              "net": -32363
            },
            "nonCommercial": {
              "long": 28832,
              "short": 3627,
              "net": 25205
            },
            "smallTrader": {
              "long": 17039,
              "short": 9881,
              "net": 7158
            }
          },
          "openInterest": 75505
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22738,
              "short": 25909,
              "net": -3171
            },
            "nonCommercial": {
              "long": 2497,
              "short": 4929,
              "net": -2432
            },
            "smallTrader": {
              "long": 17463,
              "short": 11860,
              "net": 5603
            }
          },
          "openInterest": 43947
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52279,
              "short": 73934,
              "net": -21655
            },
            "nonCommercial": {
              "long": 15658,
              "short": 2798,
              "net": 12860
            },
            "smallTrader": {
              "long": 19744,
              "short": 10949,
              "net": 8795
            }
          },
          "openInterest": 89061
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9838,
              "short": 14451,
              "net": -4613
            },
            "nonCommercial": {
              "long": 5687,
              "short": 4196,
              "net": 1491
            },
            "smallTrader": {
              "long": 10907,
              "short": 7785,
              "net": 3122
            }
          },
          "openInterest": 26999
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19381,
              "short": 19635,
              "net": -254
            },
            "nonCommercial": {
              "long": 5352,
              "short": 6153,
              "net": -801
            },
            "smallTrader": {
              "long": 15308,
              "short": 14253,
              "net": 1055
            }
          },
          "openInterest": 40470
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38021,
              "short": 40234,
              "net": -2213
            },
            "nonCommercial": {
              "long": 10301,
              "short": 11912,
              "net": -1611
            },
            "smallTrader": {
              "long": 15193,
              "short": 11369,
              "net": 3824
            }
          },
          "openInterest": 65868
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 264973,
              "short": 267690,
              "net": -2717
            },
            "nonCommercial": {
              "long": 17890,
              "short": 15713,
              "net": 2177
            },
            "smallTrader": {
              "long": 78606,
              "short": 78066,
              "net": 540
            }
          },
          "openInterest": 383098
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5947,
              "short": 5494,
              "net": 453
            },
            "nonCommercial": {
              "long": 1933,
              "short": 1285,
              "net": 648
            },
            "smallTrader": {
              "long": 10586,
              "short": 11687,
              "net": -1101
            }
          },
          "openInterest": 19311
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97804,
              "short": 103709,
              "net": -5905
            },
            "nonCommercial": {
              "long": 25230,
              "short": 37997,
              "net": -12767
            },
            "smallTrader": {
              "long": 50284,
              "short": 31612,
              "net": 18672
            }
          },
          "openInterest": 183865
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44648,
              "short": 62290,
              "net": -17642
            },
            "nonCommercial": {
              "long": 4334,
              "short": 628,
              "net": 3706
            },
            "smallTrader": {
              "long": 42173,
              "short": 28237,
              "net": 13936
            }
          },
          "openInterest": 95617
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75474,
              "short": 27380,
              "net": 48094
            },
            "nonCommercial": {
              "long": 1531,
              "short": 31613,
              "net": -30082
            },
            "smallTrader": {
              "long": 13268,
              "short": 31280,
              "net": -18012
            }
          },
          "openInterest": 90273
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95,
              "short": 281,
              "net": -186
            },
            "nonCommercial": {
              "long": 853,
              "short": 0,
              "net": 853
            },
            "smallTrader": {
              "long": 1325,
              "short": 1992,
              "net": -667
            }
          },
          "openInterest": 2340
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36872,
              "short": 42742,
              "net": -5870
            },
            "nonCommercial": {
              "long": 14801,
              "short": 8119,
              "net": 6682
            },
            "smallTrader": {
              "long": 39583,
              "short": 40395,
              "net": -812
            }
          },
          "openInterest": 101932
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10862,
              "short": 8539,
              "net": 2323
            },
            "nonCommercial": {
              "long": 558,
              "short": 1754,
              "net": -1196
            },
            "smallTrader": {
              "long": 4827,
              "short": 5954,
              "net": -1127
            }
          },
          "openInterest": 16364
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89032,
              "short": 118156,
              "net": -29124
            },
            "nonCommercial": {
              "long": 20220,
              "short": 2362,
              "net": 17858
            },
            "smallTrader": {
              "long": 37985,
              "short": 26719,
              "net": 11266
            }
          },
          "openInterest": 149415
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11556,
              "short": 18283,
              "net": -6727
            },
            "nonCommercial": {
              "long": 7549,
              "short": 6289,
              "net": 1260
            },
            "smallTrader": {
              "long": 7842,
              "short": 2375,
              "net": 5467
            }
          },
          "openInterest": 27319
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34955,
              "short": 65198,
              "net": -30243
            },
            "nonCommercial": {
              "long": 22311,
              "short": 16609,
              "net": 5702
            },
            "smallTrader": {
              "long": 39595,
              "short": 15054,
              "net": 24541
            }
          },
          "openInterest": 103265
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41348,
              "short": 58861,
              "net": -17513
            },
            "nonCommercial": {
              "long": 11183,
              "short": 5404,
              "net": 5779
            },
            "smallTrader": {
              "long": 33273,
              "short": 21539,
              "net": 11734
            }
          },
          "openInterest": 90046
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35538,
              "short": 57517,
              "net": -21979
            },
            "nonCommercial": {
              "long": 13906,
              "short": 3102,
              "net": 10804
            },
            "smallTrader": {
              "long": 32267,
              "short": 21092,
              "net": 11175
            }
          },
          "openInterest": 86675
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69427,
              "short": 109115,
              "net": -39688
            },
            "nonCommercial": {
              "long": 31430,
              "short": 4580,
              "net": 26850
            },
            "smallTrader": {
              "long": 45563,
              "short": 32725,
              "net": 12838
            }
          },
          "openInterest": 148499
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34948,
              "short": 9472,
              "net": 25476
            },
            "nonCommercial": {
              "long": 306,
              "short": 13959,
              "net": -13653
            },
            "smallTrader": {
              "long": 10117,
              "short": 21940,
              "net": -11823
            }
          },
          "openInterest": 45873
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 2126,
              "net": -1826
            },
            "nonCommercial": {
              "long": 3157,
              "short": 3380,
              "net": -223
            },
            "smallTrader": {
              "long": 2881,
              "short": 832,
              "net": 2049
            }
          },
          "openInterest": 6765
        }
      ]
    },
    {
      "reportDate": "1996-06-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226236,
              "short": 196727,
              "net": 29509
            },
            "nonCommercial": {
              "long": 27636,
              "short": 28839,
              "net": -1203
            },
            "smallTrader": {
              "long": 37171,
              "short": 65477,
              "net": -28306
            }
          },
          "openInterest": 291930
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13512,
              "short": 10310,
              "net": 3202
            },
            "nonCommercial": {
              "long": 1003,
              "short": 1004,
              "net": -1
            },
            "smallTrader": {
              "long": 3842,
              "short": 7043,
              "net": -3201
            }
          },
          "openInterest": 18368
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284654,
              "short": 288966,
              "net": -4312
            },
            "nonCommercial": {
              "long": 57012,
              "short": 41611,
              "net": 15401
            },
            "smallTrader": {
              "long": 89437,
              "short": 100526,
              "net": -11089
            }
          },
          "openInterest": 441577
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 158655,
              "short": 134221,
              "net": 24434
            },
            "nonCommercial": {
              "long": 9876,
              "short": 19278,
              "net": -9402
            },
            "smallTrader": {
              "long": 14200,
              "short": 29232,
              "net": -15032
            }
          },
          "openInterest": 184552
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2937,
              "short": 8054,
              "net": -5117
            },
            "nonCommercial": {
              "long": 3425,
              "short": 0,
              "net": 3425
            },
            "smallTrader": {
              "long": 4664,
              "short": 2972,
              "net": 1692
            }
          },
          "openInterest": 11026
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5997,
              "short": 4300,
              "net": 1697
            },
            "nonCommercial": {
              "long": 1755,
              "short": 2475,
              "net": -720
            },
            "smallTrader": {
              "long": 1181,
              "short": 2158,
              "net": -977
            }
          },
          "openInterest": 8933
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31075,
              "short": 61936,
              "net": -30861
            },
            "nonCommercial": {
              "long": 24614,
              "short": 1699,
              "net": 22915
            },
            "smallTrader": {
              "long": 21707,
              "short": 13761,
              "net": 7946
            }
          },
          "openInterest": 77714
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16859,
              "short": 27842,
              "net": -10983
            },
            "nonCommercial": {
              "long": 4068,
              "short": 1852,
              "net": 2216
            },
            "smallTrader": {
              "long": 17002,
              "short": 8235,
              "net": 8767
            }
          },
          "openInterest": 39445
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51603,
              "short": 76728,
              "net": -25125
            },
            "nonCommercial": {
              "long": 17072,
              "short": 2373,
              "net": 14699
            },
            "smallTrader": {
              "long": 20163,
              "short": 9737,
              "net": 10426
            }
          },
          "openInterest": 89407
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10396,
              "short": 14479,
              "net": -4083
            },
            "nonCommercial": {
              "long": 5128,
              "short": 4377,
              "net": 751
            },
            "smallTrader": {
              "long": 10265,
              "short": 6933,
              "net": 3332
            }
          },
          "openInterest": 26389
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26878,
              "short": 24563,
              "net": 2315
            },
            "nonCommercial": {
              "long": 3794,
              "short": 9488,
              "net": -5694
            },
            "smallTrader": {
              "long": 18705,
              "short": 15326,
              "net": 3379
            }
          },
          "openInterest": 50011
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37550,
              "short": 36997,
              "net": 553
            },
            "nonCommercial": {
              "long": 9200,
              "short": 13431,
              "net": -4231
            },
            "smallTrader": {
              "long": 15145,
              "short": 11467,
              "net": 3678
            }
          },
          "openInterest": 64590
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 276243,
              "short": 267833,
              "net": 8410
            },
            "nonCommercial": {
              "long": 15718,
              "short": 21109,
              "net": -5391
            },
            "smallTrader": {
              "long": 79192,
              "short": 82211,
              "net": -3019
            }
          },
          "openInterest": 392844
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6011,
              "short": 5744,
              "net": 267
            },
            "nonCommercial": {
              "long": 2206,
              "short": 1477,
              "net": 729
            },
            "smallTrader": {
              "long": 10584,
              "short": 11580,
              "net": -996
            }
          },
          "openInterest": 19673
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114523,
              "short": 92795,
              "net": 21728
            },
            "nonCommercial": {
              "long": 16825,
              "short": 53384,
              "net": -36559
            },
            "smallTrader": {
              "long": 47471,
              "short": 32640,
              "net": 14831
            }
          },
          "openInterest": 189544
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51471,
              "short": 67298,
              "net": -15827
            },
            "nonCommercial": {
              "long": 3923,
              "short": 434,
              "net": 3489
            },
            "smallTrader": {
              "long": 39642,
              "short": 27304,
              "net": 12338
            }
          },
          "openInterest": 100601
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81670,
              "short": 35618,
              "net": 46052
            },
            "nonCommercial": {
              "long": 2009,
              "short": 32757,
              "net": -30748
            },
            "smallTrader": {
              "long": 14369,
              "short": 29673,
              "net": -15304
            }
          },
          "openInterest": 98760
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95,
              "short": 256,
              "net": -161
            },
            "nonCommercial": {
              "long": 956,
              "short": 0,
              "net": 956
            },
            "smallTrader": {
              "long": 1466,
              "short": 2261,
              "net": -795
            }
          },
          "openInterest": 2594
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33728,
              "short": 37323,
              "net": -3595
            },
            "nonCommercial": {
              "long": 15436,
              "short": 10414,
              "net": 5022
            },
            "smallTrader": {
              "long": 38189,
              "short": 39616,
              "net": -1427
            }
          },
          "openInterest": 96880
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12498,
              "short": 10323,
              "net": 2175
            },
            "nonCommercial": {
              "long": 785,
              "short": 1454,
              "net": -669
            },
            "smallTrader": {
              "long": 4073,
              "short": 5579,
              "net": -1506
            }
          },
          "openInterest": 17882
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87773,
              "short": 123318,
              "net": -35545
            },
            "nonCommercial": {
              "long": 22289,
              "short": 1058,
              "net": 21231
            },
            "smallTrader": {
              "long": 38791,
              "short": 24477,
              "net": 14314
            }
          },
          "openInterest": 151956
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11537,
              "short": 18003,
              "net": -6466
            },
            "nonCommercial": {
              "long": 8110,
              "short": 6642,
              "net": 1468
            },
            "smallTrader": {
              "long": 8100,
              "short": 3102,
              "net": 4998
            }
          },
          "openInterest": 28079
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40204,
              "short": 67872,
              "net": -27668
            },
            "nonCommercial": {
              "long": 22340,
              "short": 20372,
              "net": 1968
            },
            "smallTrader": {
              "long": 40594,
              "short": 14894,
              "net": 25700
            }
          },
          "openInterest": 110039
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38324,
              "short": 57504,
              "net": -19180
            },
            "nonCommercial": {
              "long": 12188,
              "short": 5775,
              "net": 6413
            },
            "smallTrader": {
              "long": 34188,
              "short": 21421,
              "net": 12767
            }
          },
          "openInterest": 88933
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33921,
              "short": 53814,
              "net": -19893
            },
            "nonCommercial": {
              "long": 14814,
              "short": 4840,
              "net": 9974
            },
            "smallTrader": {
              "long": 30062,
              "short": 20143,
              "net": 9919
            }
          },
          "openInterest": 85676
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67145,
              "short": 108752,
              "net": -41607
            },
            "nonCommercial": {
              "long": 31788,
              "short": 5382,
              "net": 26406
            },
            "smallTrader": {
              "long": 49251,
              "short": 34050,
              "net": 15201
            }
          },
          "openInterest": 151211
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42428,
              "short": 14358,
              "net": 28070
            },
            "nonCommercial": {
              "long": 432,
              "short": 15009,
              "net": -14577
            },
            "smallTrader": {
              "long": 10243,
              "short": 23736,
              "net": -13493
            }
          },
          "openInterest": 53717
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1953,
              "net": -1953
            },
            "nonCommercial": {
              "long": 3815,
              "short": 4026,
              "net": -211
            },
            "smallTrader": {
              "long": 3022,
              "short": 858,
              "net": 2164
            }
          },
          "openInterest": 7623
        }
      ]
    },
    {
      "reportDate": "1996-06-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 237630,
              "short": 211893,
              "net": 25737
            },
            "nonCommercial": {
              "long": 25373,
              "short": 23633,
              "net": 1740
            },
            "smallTrader": {
              "long": 34833,
              "short": 62310,
              "net": -27477
            }
          },
          "openInterest": 299705
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12530,
              "short": 9050,
              "net": 3480
            },
            "nonCommercial": {
              "long": 1234,
              "short": 2131,
              "net": -897
            },
            "smallTrader": {
              "long": 3558,
              "short": 6141,
              "net": -2583
            }
          },
          "openInterest": 17332
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 299791,
              "short": 297950,
              "net": 1841
            },
            "nonCommercial": {
              "long": 59058,
              "short": 38956,
              "net": 20102
            },
            "smallTrader": {
              "long": 77392,
              "short": 99335,
              "net": -21943
            }
          },
          "openInterest": 442330
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 154426,
              "short": 133915,
              "net": 20511
            },
            "nonCommercial": {
              "long": 10290,
              "short": 20187,
              "net": -9897
            },
            "smallTrader": {
              "long": 13855,
              "short": 24469,
              "net": -10614
            }
          },
          "openInterest": 179751
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1332,
              "short": 5794,
              "net": -4462
            },
            "nonCommercial": {
              "long": 2750,
              "short": 259,
              "net": 2491
            },
            "smallTrader": {
              "long": 4145,
              "short": 2174,
              "net": 1971
            }
          },
          "openInterest": 8227
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6297,
              "short": 4540,
              "net": 1757
            },
            "nonCommercial": {
              "long": 1755,
              "short": 2475,
              "net": -720
            },
            "smallTrader": {
              "long": 1091,
              "short": 2128,
              "net": -1037
            }
          },
          "openInterest": 9143
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8457,
              "short": 34097,
              "net": -25640
            },
            "nonCommercial": {
              "long": 16812,
              "short": 1619,
              "net": 15193
            },
            "smallTrader": {
              "long": 15277,
              "short": 4830,
              "net": 10447
            }
          },
          "openInterest": 40863
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17331,
              "short": 22648,
              "net": -5317
            },
            "nonCommercial": {
              "long": 3380,
              "short": 1852,
              "net": 1528
            },
            "smallTrader": {
              "long": 15919,
              "short": 12130,
              "net": 3789
            }
          },
          "openInterest": 37261
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49583,
              "short": 77071,
              "net": -27488
            },
            "nonCommercial": {
              "long": 20329,
              "short": 2543,
              "net": 17786
            },
            "smallTrader": {
              "long": 17296,
              "short": 7594,
              "net": 9702
            }
          },
          "openInterest": 87780
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8624,
              "short": 12941,
              "net": -4317
            },
            "nonCommercial": {
              "long": 4673,
              "short": 3888,
              "net": 785
            },
            "smallTrader": {
              "long": 10299,
              "short": 6767,
              "net": 3532
            }
          },
          "openInterest": 24116
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27453,
              "short": 28690,
              "net": -1237
            },
            "nonCommercial": {
              "long": 4713,
              "short": 10267,
              "net": -5554
            },
            "smallTrader": {
              "long": 21973,
              "short": 15182,
              "net": 6791
            }
          },
          "openInterest": 55021
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38040,
              "short": 30917,
              "net": 7123
            },
            "nonCommercial": {
              "long": 6658,
              "short": 15856,
              "net": -9198
            },
            "smallTrader": {
              "long": 14214,
              "short": 12139,
              "net": 2075
            }
          },
          "openInterest": 61412
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 248903,
              "short": 256661,
              "net": -7758
            },
            "nonCommercial": {
              "long": 23200,
              "short": 16726,
              "net": 6474
            },
            "smallTrader": {
              "long": 83579,
              "short": 82295,
              "net": 1284
            }
          },
          "openInterest": 377882
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6468,
              "short": 5911,
              "net": 557
            },
            "nonCommercial": {
              "long": 2546,
              "short": 1700,
              "net": 846
            },
            "smallTrader": {
              "long": 10652,
              "short": 12055,
              "net": -1403
            }
          },
          "openInterest": 20506
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117940,
              "short": 98312,
              "net": 19628
            },
            "nonCommercial": {
              "long": 18772,
              "short": 50728,
              "net": -31956
            },
            "smallTrader": {
              "long": 44057,
              "short": 31729,
              "net": 12328
            }
          },
          "openInterest": 192486
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45913,
              "short": 63820,
              "net": -17907
            },
            "nonCommercial": {
              "long": 6462,
              "short": 499,
              "net": 5963
            },
            "smallTrader": {
              "long": 41319,
              "short": 29375,
              "net": 11944
            }
          },
          "openInterest": 99798
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56800,
              "short": 11913,
              "net": 44887
            },
            "nonCommercial": {
              "long": 800,
              "short": 29985,
              "net": -29185
            },
            "smallTrader": {
              "long": 12256,
              "short": 27958,
              "net": -15702
            }
          },
          "openInterest": 70593
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95,
              "short": 315,
              "net": -220
            },
            "nonCommercial": {
              "long": 1163,
              "short": 50,
              "net": 1113
            },
            "smallTrader": {
              "long": 1491,
              "short": 2384,
              "net": -893
            }
          },
          "openInterest": 2836
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33427,
              "short": 36396,
              "net": -2969
            },
            "nonCommercial": {
              "long": 14974,
              "short": 9835,
              "net": 5139
            },
            "smallTrader": {
              "long": 36970,
              "short": 39140,
              "net": -2170
            }
          },
          "openInterest": 94956
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9343,
              "short": 8998,
              "net": 345
            },
            "nonCommercial": {
              "long": 561,
              "short": 390,
              "net": 171
            },
            "smallTrader": {
              "long": 3822,
              "short": 4338,
              "net": -516
            }
          },
          "openInterest": 14116
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95118,
              "short": 135984,
              "net": -40866
            },
            "nonCommercial": {
              "long": 24436,
              "short": 1647,
              "net": 22789
            },
            "smallTrader": {
              "long": 43475,
              "short": 25398,
              "net": 18077
            }
          },
          "openInterest": 167036
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11590,
              "short": 18360,
              "net": -6770
            },
            "nonCommercial": {
              "long": 8105,
              "short": 6612,
              "net": 1493
            },
            "smallTrader": {
              "long": 7779,
              "short": 2502,
              "net": 5277
            }
          },
          "openInterest": 27574
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45287,
              "short": 70653,
              "net": -25366
            },
            "nonCommercial": {
              "long": 20693,
              "short": 20506,
              "net": 187
            },
            "smallTrader": {
              "long": 41630,
              "short": 16451,
              "net": 25179
            }
          },
          "openInterest": 114585
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40038,
              "short": 62229,
              "net": -22191
            },
            "nonCommercial": {
              "long": 11645,
              "short": 4746,
              "net": 6899
            },
            "smallTrader": {
              "long": 34640,
              "short": 19348,
              "net": 15292
            }
          },
          "openInterest": 89529
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33881,
              "short": 52447,
              "net": -18566
            },
            "nonCommercial": {
              "long": 13647,
              "short": 5617,
              "net": 8030
            },
            "smallTrader": {
              "long": 32130,
              "short": 21594,
              "net": 10536
            }
          },
          "openInterest": 85491
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65558,
              "short": 115211,
              "net": -49653
            },
            "nonCommercial": {
              "long": 35021,
              "short": 1099,
              "net": 33922
            },
            "smallTrader": {
              "long": 49285,
              "short": 33554,
              "net": 15731
            }
          },
          "openInterest": 150945
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25467,
              "short": 5551,
              "net": 19916
            },
            "nonCommercial": {
              "long": 800,
              "short": 11859,
              "net": -11059
            },
            "smallTrader": {
              "long": 8879,
              "short": 17736,
              "net": -8857
            }
          },
          "openInterest": 35968
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 448,
              "short": 1193,
              "net": -745
            },
            "nonCommercial": {
              "long": 3602,
              "short": 3919,
              "net": -317
            },
            "smallTrader": {
              "long": 2180,
              "short": 1118,
              "net": 1062
            }
          },
          "openInterest": 8039
        }
      ]
    },
    {
      "reportDate": "1996-06-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 229661,
              "short": 216178,
              "net": 13483
            },
            "nonCommercial": {
              "long": 29449,
              "short": 21863,
              "net": 7586
            },
            "smallTrader": {
              "long": 36237,
              "short": 57306,
              "net": -21069
            }
          },
          "openInterest": 296271
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12013,
              "short": 8966,
              "net": 3047
            },
            "nonCommercial": {
              "long": 1205,
              "short": 1679,
              "net": -474
            },
            "smallTrader": {
              "long": 3898,
              "short": 6471,
              "net": -2573
            }
          },
          "openInterest": 17128
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314995,
              "short": 328061,
              "net": -13066
            },
            "nonCommercial": {
              "long": 68208,
              "short": 40280,
              "net": 27928
            },
            "smallTrader": {
              "long": 80822,
              "short": 95684,
              "net": -14862
            }
          },
          "openInterest": 472744
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 150892,
              "short": 130886,
              "net": 20006
            },
            "nonCommercial": {
              "long": 10085,
              "short": 19196,
              "net": -9111
            },
            "smallTrader": {
              "long": 15226,
              "short": 26121,
              "net": -10895
            }
          },
          "openInterest": 177402
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1781,
              "short": 6410,
              "net": -4629
            },
            "nonCommercial": {
              "long": 3258,
              "short": 259,
              "net": 2999
            },
            "smallTrader": {
              "long": 3896,
              "short": 2266,
              "net": 1630
            }
          },
          "openInterest": 8935
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7354,
              "short": 7384,
              "net": -30
            },
            "nonCommercial": {
              "long": 2512,
              "short": 2475,
              "net": 37
            },
            "smallTrader": {
              "long": 1888,
              "short": 1895,
              "net": -7
            }
          },
          "openInterest": 11754
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10938,
              "short": 33776,
              "net": -22838
            },
            "nonCommercial": {
              "long": 16627,
              "short": 2097,
              "net": 14530
            },
            "smallTrader": {
              "long": 14270,
              "short": 5962,
              "net": 8308
            }
          },
          "openInterest": 42155
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7191,
              "short": 26548,
              "net": -19357
            },
            "nonCommercial": {
              "long": 9863,
              "short": 1587,
              "net": 8276
            },
            "smallTrader": {
              "long": 17226,
              "short": 6145,
              "net": 11081
            }
          },
          "openInterest": 34868
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51549,
              "short": 76131,
              "net": -24582
            },
            "nonCommercial": {
              "long": 18657,
              "short": 2368,
              "net": 16289
            },
            "smallTrader": {
              "long": 16336,
              "short": 8043,
              "net": 8293
            }
          },
          "openInterest": 87048
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8584,
              "short": 12891,
              "net": -4307
            },
            "nonCommercial": {
              "long": 4804,
              "short": 3470,
              "net": 1334
            },
            "smallTrader": {
              "long": 9291,
              "short": 6318,
              "net": 2973
            }
          },
          "openInterest": 23748
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25316,
              "short": 34462,
              "net": -9146
            },
            "nonCommercial": {
              "long": 10383,
              "short": 11188,
              "net": -805
            },
            "smallTrader": {
              "long": 24146,
              "short": 14195,
              "net": 9951
            }
          },
          "openInterest": 60844
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38442,
              "short": 29964,
              "net": 8478
            },
            "nonCommercial": {
              "long": 6070,
              "short": 15727,
              "net": -9657
            },
            "smallTrader": {
              "long": 12965,
              "short": 11786,
              "net": 1179
            }
          },
          "openInterest": 59515
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 229902,
              "short": 237699,
              "net": -7797
            },
            "nonCommercial": {
              "long": 21628,
              "short": 15823,
              "net": 5805
            },
            "smallTrader": {
              "long": 76707,
              "short": 74715,
              "net": 1992
            }
          },
          "openInterest": 350475
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6419,
              "short": 5985,
              "net": 434
            },
            "nonCommercial": {
              "long": 2372,
              "short": 2497,
              "net": -125
            },
            "smallTrader": {
              "long": 11312,
              "short": 11621,
              "net": -309
            }
          },
          "openInterest": 20758
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118840,
              "short": 99091,
              "net": 19749
            },
            "nonCommercial": {
              "long": 18980,
              "short": 49010,
              "net": -30030
            },
            "smallTrader": {
              "long": 46027,
              "short": 35746,
              "net": 10281
            }
          },
          "openInterest": 194460
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44778,
              "short": 63396,
              "net": -18618
            },
            "nonCommercial": {
              "long": 5593,
              "short": 665,
              "net": 4928
            },
            "smallTrader": {
              "long": 41988,
              "short": 28298,
              "net": 13690
            }
          },
          "openInterest": 95952
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56996,
              "short": 16202,
              "net": 40794
            },
            "nonCommercial": {
              "long": 1319,
              "short": 29375,
              "net": -28056
            },
            "smallTrader": {
              "long": 12183,
              "short": 24921,
              "net": -12738
            }
          },
          "openInterest": 71198
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145,
              "short": 435,
              "net": -290
            },
            "nonCommercial": {
              "long": 1447,
              "short": 50,
              "net": 1397
            },
            "smallTrader": {
              "long": 1391,
              "short": 2498,
              "net": -1107
            }
          },
          "openInterest": 3070
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33282,
              "short": 35850,
              "net": -2568
            },
            "nonCommercial": {
              "long": 14340,
              "short": 10216,
              "net": 4124
            },
            "smallTrader": {
              "long": 36977,
              "short": 38533,
              "net": -1556
            }
          },
          "openInterest": 92493
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10553,
              "short": 9018,
              "net": 1535
            },
            "nonCommercial": {
              "long": 282,
              "short": 74,
              "net": 208
            },
            "smallTrader": {
              "long": 3788,
              "short": 5531,
              "net": -1743
            }
          },
          "openInterest": 15003
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84848,
              "short": 122222,
              "net": -37374
            },
            "nonCommercial": {
              "long": 21888,
              "short": 1252,
              "net": 20636
            },
            "smallTrader": {
              "long": 42634,
              "short": 25896,
              "net": 16738
            }
          },
          "openInterest": 152416
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10899,
              "short": 17373,
              "net": -6474
            },
            "nonCommercial": {
              "long": 8706,
              "short": 6542,
              "net": 2164
            },
            "smallTrader": {
              "long": 8142,
              "short": 3832,
              "net": 4310
            }
          },
          "openInterest": 28157
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44776,
              "short": 72457,
              "net": -27681
            },
            "nonCommercial": {
              "long": 20626,
              "short": 18519,
              "net": 2107
            },
            "smallTrader": {
              "long": 41268,
              "short": 15694,
              "net": 25574
            }
          },
          "openInterest": 111021
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37251,
              "short": 61560,
              "net": -24309
            },
            "nonCommercial": {
              "long": 11852,
              "short": 3006,
              "net": 8846
            },
            "smallTrader": {
              "long": 35198,
              "short": 19735,
              "net": 15463
            }
          },
          "openInterest": 88406
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32514,
              "short": 46393,
              "net": -13879
            },
            "nonCommercial": {
              "long": 14159,
              "short": 7144,
              "net": 7015
            },
            "smallTrader": {
              "long": 30443,
              "short": 23579,
              "net": 6864
            }
          },
          "openInterest": 84003
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60356,
              "short": 114236,
              "net": -53880
            },
            "nonCommercial": {
              "long": 34149,
              "short": 1334,
              "net": 32815
            },
            "smallTrader": {
              "long": 49277,
              "short": 28212,
              "net": 21065
            }
          },
          "openInterest": 145864
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28872,
              "short": 4287,
              "net": 24585
            },
            "nonCommercial": {
              "long": 0,
              "short": 12876,
              "net": -12876
            },
            "smallTrader": {
              "long": 7876,
              "short": 19585,
              "net": -11709
            }
          },
          "openInterest": 37605
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141,
              "short": 1610,
              "net": -1469
            },
            "nonCommercial": {
              "long": 3772,
              "short": 3221,
              "net": 551
            },
            "smallTrader": {
              "long": 1928,
              "short": 1010,
              "net": 918
            }
          },
          "openInterest": 6112
        }
      ]
    },
    {
      "reportDate": "1996-07-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 212691,
              "short": 216970,
              "net": -4279
            },
            "nonCommercial": {
              "long": 32577,
              "short": 12591,
              "net": 19986
            },
            "smallTrader": {
              "long": 38362,
              "short": 54069,
              "net": -15707
            }
          },
          "openInterest": 285416
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10305,
              "short": 9041,
              "net": 1264
            },
            "nonCommercial": {
              "long": 1627,
              "short": 703,
              "net": 924
            },
            "smallTrader": {
              "long": 3431,
              "short": 5619,
              "net": -2188
            }
          },
          "openInterest": 15373
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 321940,
              "short": 324102,
              "net": -2162
            },
            "nonCommercial": {
              "long": 61206,
              "short": 43909,
              "net": 17297
            },
            "smallTrader": {
              "long": 75790,
              "short": 90925,
              "net": -15135
            }
          },
          "openInterest": 466743
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 141354,
              "short": 132995,
              "net": 8359
            },
            "nonCommercial": {
              "long": 12193,
              "short": 10911,
              "net": 1282
            },
            "smallTrader": {
              "long": 15267,
              "short": 24908,
              "net": -9641
            }
          },
          "openInterest": 170130
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5604,
              "short": 5794,
              "net": -190
            },
            "nonCommercial": {
              "long": 1297,
              "short": 1095,
              "net": 202
            },
            "smallTrader": {
              "long": 2929,
              "short": 2941,
              "net": -12
            }
          },
          "openInterest": 9830
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6635,
              "short": 7574,
              "net": -939
            },
            "nonCommercial": {
              "long": 1557,
              "short": 998,
              "net": 559
            },
            "smallTrader": {
              "long": 1401,
              "short": 1021,
              "net": 380
            }
          },
          "openInterest": 9593
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11022,
              "short": 38324,
              "net": -27302
            },
            "nonCommercial": {
              "long": 18709,
              "short": 2522,
              "net": 16187
            },
            "smallTrader": {
              "long": 18135,
              "short": 7020,
              "net": 11115
            }
          },
          "openInterest": 48179
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8428,
              "short": 27367,
              "net": -18939
            },
            "nonCommercial": {
              "long": 10682,
              "short": 3193,
              "net": 7489
            },
            "smallTrader": {
              "long": 17916,
              "short": 6466,
              "net": 11450
            }
          },
          "openInterest": 37716
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49431,
              "short": 72096,
              "net": -22665
            },
            "nonCommercial": {
              "long": 18173,
              "short": 1874,
              "net": 16299
            },
            "smallTrader": {
              "long": 13758,
              "short": 7392,
              "net": 6366
            }
          },
          "openInterest": 81868
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7802,
              "short": 14202,
              "net": -6400
            },
            "nonCommercial": {
              "long": 5467,
              "short": 1387,
              "net": 4080
            },
            "smallTrader": {
              "long": 8754,
              "short": 6434,
              "net": 2320
            }
          },
          "openInterest": 22816
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24624,
              "short": 33057,
              "net": -8433
            },
            "nonCommercial": {
              "long": 9022,
              "short": 10162,
              "net": -1140
            },
            "smallTrader": {
              "long": 22099,
              "short": 12526,
              "net": 9573
            }
          },
          "openInterest": 57051
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40675,
              "short": 29458,
              "net": 11217
            },
            "nonCommercial": {
              "long": 4601,
              "short": 16848,
              "net": -12247
            },
            "smallTrader": {
              "long": 12786,
              "short": 11756,
              "net": 1030
            }
          },
          "openInterest": 60557
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 233014,
              "short": 260171,
              "net": -27157
            },
            "nonCommercial": {
              "long": 31145,
              "short": 14894,
              "net": 16251
            },
            "smallTrader": {
              "long": 84676,
              "short": 73770,
              "net": 10906
            }
          },
          "openInterest": 372519
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6071,
              "short": 5833,
              "net": 238
            },
            "nonCommercial": {
              "long": 2619,
              "short": 2376,
              "net": 243
            },
            "smallTrader": {
              "long": 11354,
              "short": 11835,
              "net": -481
            }
          },
          "openInterest": 20994
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126988,
              "short": 95449,
              "net": 31539
            },
            "nonCommercial": {
              "long": 13499,
              "short": 52310,
              "net": -38811
            },
            "smallTrader": {
              "long": 44638,
              "short": 37366,
              "net": 7272
            }
          },
          "openInterest": 196152
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42770,
              "short": 69618,
              "net": -26848
            },
            "nonCommercial": {
              "long": 12195,
              "short": 1890,
              "net": 10305
            },
            "smallTrader": {
              "long": 41198,
              "short": 24655,
              "net": 16543
            }
          },
          "openInterest": 99836
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68893,
              "short": 16732,
              "net": 52161
            },
            "nonCommercial": {
              "long": 1459,
              "short": 35647,
              "net": -34188
            },
            "smallTrader": {
              "long": 10745,
              "short": 28718,
              "net": -17973
            }
          },
          "openInterest": 82027
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145,
              "short": 435,
              "net": -290
            },
            "nonCommercial": {
              "long": 1589,
              "short": 137,
              "net": 1452
            },
            "smallTrader": {
              "long": 1548,
              "short": 2710,
              "net": -1162
            }
          },
          "openInterest": 3369
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30726,
              "short": 36089,
              "net": -5363
            },
            "nonCommercial": {
              "long": 17250,
              "short": 10823,
              "net": 6427
            },
            "smallTrader": {
              "long": 36785,
              "short": 37849,
              "net": -1064
            }
          },
          "openInterest": 92651
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9955,
              "short": 9148,
              "net": 807
            },
            "nonCommercial": {
              "long": 477,
              "short": 0,
              "net": 477
            },
            "smallTrader": {
              "long": 4239,
              "short": 5523,
              "net": -1284
            }
          },
          "openInterest": 15034
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92828,
              "short": 134470,
              "net": -41642
            },
            "nonCommercial": {
              "long": 24134,
              "short": 923,
              "net": 23211
            },
            "smallTrader": {
              "long": 42783,
              "short": 24352,
              "net": 18431
            }
          },
          "openInterest": 161944
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11561,
              "short": 17735,
              "net": -6174
            },
            "nonCommercial": {
              "long": 8391,
              "short": 6422,
              "net": 1969
            },
            "smallTrader": {
              "long": 6666,
              "short": 2461,
              "net": 4205
            }
          },
          "openInterest": 26618
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39758,
              "short": 64326,
              "net": -24568
            },
            "nonCommercial": {
              "long": 19421,
              "short": 18477,
              "net": 944
            },
            "smallTrader": {
              "long": 37756,
              "short": 14132,
              "net": 23624
            }
          },
          "openInterest": 99240
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31663,
              "short": 55077,
              "net": -23414
            },
            "nonCommercial": {
              "long": 11577,
              "short": 2351,
              "net": 9226
            },
            "smallTrader": {
              "long": 33010,
              "short": 18822,
              "net": 14188
            }
          },
          "openInterest": 80709
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29917,
              "short": 42391,
              "net": -12474
            },
            "nonCommercial": {
              "long": 13160,
              "short": 7944,
              "net": 5216
            },
            "smallTrader": {
              "long": 29451,
              "short": 22193,
              "net": 7258
            }
          },
          "openInterest": 80120
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51479,
              "short": 105240,
              "net": -53761
            },
            "nonCommercial": {
              "long": 35553,
              "short": 986,
              "net": 34567
            },
            "smallTrader": {
              "long": 46316,
              "short": 27122,
              "net": 19194
            }
          },
          "openInterest": 135341
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28669,
              "short": 5404,
              "net": 23265
            },
            "nonCommercial": {
              "long": 108,
              "short": 13252,
              "net": -13144
            },
            "smallTrader": {
              "long": 7397,
              "short": 17518,
              "net": -10121
            }
          },
          "openInterest": 37132
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 345,
              "short": 960,
              "net": -615
            },
            "nonCommercial": {
              "long": 2858,
              "short": 3095,
              "net": -237
            },
            "smallTrader": {
              "long": 1916,
              "short": 1064,
              "net": 852
            }
          },
          "openInterest": 6928
        }
      ]
    },
    {
      "reportDate": "1996-07-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 229159,
              "short": 217288,
              "net": 11871
            },
            "nonCommercial": {
              "long": 26169,
              "short": 19823,
              "net": 6346
            },
            "smallTrader": {
              "long": 37532,
              "short": 55749,
              "net": -18217
            }
          },
          "openInterest": 296755
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10823,
              "short": 8483,
              "net": 2340
            },
            "nonCommercial": {
              "long": 1266,
              "short": 961,
              "net": 305
            },
            "smallTrader": {
              "long": 3515,
              "short": 6160,
              "net": -2645
            }
          },
          "openInterest": 15613
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 325769,
              "short": 335162,
              "net": -9393
            },
            "nonCommercial": {
              "long": 62275,
              "short": 46873,
              "net": 15402
            },
            "smallTrader": {
              "long": 77689,
              "short": 83698,
              "net": -6009
            }
          },
          "openInterest": 474255
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 141725,
              "short": 133702,
              "net": 8023
            },
            "nonCommercial": {
              "long": 14522,
              "short": 10178,
              "net": 4344
            },
            "smallTrader": {
              "long": 13834,
              "short": 26201,
              "net": -12367
            }
          },
          "openInterest": 171750
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4597,
              "short": 5868,
              "net": -1271
            },
            "nonCommercial": {
              "long": 1114,
              "short": 697,
              "net": 417
            },
            "smallTrader": {
              "long": 3702,
              "short": 2848,
              "net": 854
            }
          },
          "openInterest": 9413
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6635,
              "short": 7544,
              "net": -909
            },
            "nonCommercial": {
              "long": 1557,
              "short": 998,
              "net": 559
            },
            "smallTrader": {
              "long": 1406,
              "short": 1056,
              "net": 350
            }
          },
          "openInterest": 9598
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20413,
              "short": 51619,
              "net": -31206
            },
            "nonCommercial": {
              "long": 20824,
              "short": 634,
              "net": 20190
            },
            "smallTrader": {
              "long": 17237,
              "short": 6221,
              "net": 11016
            }
          },
          "openInterest": 58784
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13866,
              "short": 22220,
              "net": -8354
            },
            "nonCommercial": {
              "long": 4553,
              "short": 4247,
              "net": 306
            },
            "smallTrader": {
              "long": 17077,
              "short": 9029,
              "net": 8048
            }
          },
          "openInterest": 36736
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45930,
              "short": 70697,
              "net": -24767
            },
            "nonCommercial": {
              "long": 18226,
              "short": 1884,
              "net": 16342
            },
            "smallTrader": {
              "long": 17129,
              "short": 8704,
              "net": 8425
            }
          },
          "openInterest": 81905
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8167,
              "short": 14209,
              "net": -6042
            },
            "nonCommercial": {
              "long": 5261,
              "short": 1568,
              "net": 3693
            },
            "smallTrader": {
              "long": 9188,
              "short": 6839,
              "net": 2349
            }
          },
          "openInterest": 23657
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23721,
              "short": 31915,
              "net": -8194
            },
            "nonCommercial": {
              "long": 8355,
              "short": 9983,
              "net": -1628
            },
            "smallTrader": {
              "long": 22544,
              "short": 12722,
              "net": 9822
            }
          },
          "openInterest": 56145
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41033,
              "short": 29920,
              "net": 11113
            },
            "nonCommercial": {
              "long": 4332,
              "short": 17437,
              "net": -13105
            },
            "smallTrader": {
              "long": 13577,
              "short": 11585,
              "net": 1992
            }
          },
          "openInterest": 61742
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 233961,
              "short": 258833,
              "net": -24872
            },
            "nonCommercial": {
              "long": 30037,
              "short": 16097,
              "net": 13940
            },
            "smallTrader": {
              "long": 86941,
              "short": 76009,
              "net": 10932
            }
          },
          "openInterest": 372397
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4792,
              "short": 5898,
              "net": -1106
            },
            "nonCommercial": {
              "long": 3006,
              "short": 2574,
              "net": 432
            },
            "smallTrader": {
              "long": 12408,
              "short": 11734,
              "net": 674
            }
          },
          "openInterest": 21230
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126504,
              "short": 99214,
              "net": 27290
            },
            "nonCommercial": {
              "long": 13856,
              "short": 49630,
              "net": -35774
            },
            "smallTrader": {
              "long": 45697,
              "short": 37213,
              "net": 8484
            }
          },
          "openInterest": 197471
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44045,
              "short": 72403,
              "net": -28358
            },
            "nonCommercial": {
              "long": 12361,
              "short": 952,
              "net": 11409
            },
            "smallTrader": {
              "long": 43334,
              "short": 26385,
              "net": 16949
            }
          },
          "openInterest": 103653
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68109,
              "short": 17334,
              "net": 50775
            },
            "nonCommercial": {
              "long": 2112,
              "short": 36363,
              "net": -34251
            },
            "smallTrader": {
              "long": 11965,
              "short": 28489,
              "net": -16524
            }
          },
          "openInterest": 82820
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145,
              "short": 677,
              "net": -532
            },
            "nonCommercial": {
              "long": 1762,
              "short": 50,
              "net": 1712
            },
            "smallTrader": {
              "long": 1684,
              "short": 2864,
              "net": -1180
            }
          },
          "openInterest": 3755
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29116,
              "short": 39348,
              "net": -10232
            },
            "nonCommercial": {
              "long": 18900,
              "short": 9418,
              "net": 9482
            },
            "smallTrader": {
              "long": 38951,
              "short": 38201,
              "net": 750
            }
          },
          "openInterest": 95258
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10390,
              "short": 8910,
              "net": 1480
            },
            "nonCommercial": {
              "long": 361,
              "short": 98,
              "net": 263
            },
            "smallTrader": {
              "long": 4357,
              "short": 6100,
              "net": -1743
            }
          },
          "openInterest": 15403
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92091,
              "short": 133237,
              "net": -41146
            },
            "nonCommercial": {
              "long": 23351,
              "short": 1222,
              "net": 22129
            },
            "smallTrader": {
              "long": 45689,
              "short": 26672,
              "net": 19017
            }
          },
          "openInterest": 163234
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11416,
              "short": 17103,
              "net": -5687
            },
            "nonCommercial": {
              "long": 8438,
              "short": 6842,
              "net": 1596
            },
            "smallTrader": {
              "long": 6913,
              "short": 2822,
              "net": 4091
            }
          },
          "openInterest": 26953
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38358,
              "short": 64834,
              "net": -26476
            },
            "nonCommercial": {
              "long": 19752,
              "short": 16867,
              "net": 2885
            },
            "smallTrader": {
              "long": 37764,
              "short": 14173,
              "net": 23591
            }
          },
          "openInterest": 98079
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28629,
              "short": 50480,
              "net": -21851
            },
            "nonCommercial": {
              "long": 10819,
              "short": 2168,
              "net": 8651
            },
            "smallTrader": {
              "long": 33165,
              "short": 19965,
              "net": 13200
            }
          },
          "openInterest": 76976
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30588,
              "short": 41488,
              "net": -10900
            },
            "nonCommercial": {
              "long": 13367,
              "short": 10515,
              "net": 2852
            },
            "smallTrader": {
              "long": 30504,
              "short": 22456,
              "net": 8048
            }
          },
          "openInterest": 82330
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50925,
              "short": 109880,
              "net": -58955
            },
            "nonCommercial": {
              "long": 40044,
              "short": 1185,
              "net": 38859
            },
            "smallTrader": {
              "long": 47227,
              "short": 27131,
              "net": 20096
            }
          },
          "openInterest": 140375
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28778,
              "short": 6846,
              "net": 21932
            },
            "nonCommercial": {
              "long": 702,
              "short": 12876,
              "net": -12174
            },
            "smallTrader": {
              "long": 7662,
              "short": 17420,
              "net": -9758
            }
          },
          "openInterest": 38121
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1184,
              "net": -1184
            },
            "nonCommercial": {
              "long": 2996,
              "short": 3041,
              "net": -45
            },
            "smallTrader": {
              "long": 2388,
              "short": 1159,
              "net": 1229
            }
          },
          "openInterest": 6855
        }
      ]
    },
    {
      "reportDate": "1996-07-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 233243,
              "short": 217046,
              "net": 16197
            },
            "nonCommercial": {
              "long": 25504,
              "short": 21707,
              "net": 3797
            },
            "smallTrader": {
              "long": 36710,
              "short": 56704,
              "net": -19994
            }
          },
          "openInterest": 298864
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10901,
              "short": 8863,
              "net": 2038
            },
            "nonCommercial": {
              "long": 1018,
              "short": 1212,
              "net": -194
            },
            "smallTrader": {
              "long": 3837,
              "short": 5681,
              "net": -1844
            }
          },
          "openInterest": 15765
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 310652,
              "short": 315416,
              "net": -4764
            },
            "nonCommercial": {
              "long": 58318,
              "short": 44338,
              "net": 13980
            },
            "smallTrader": {
              "long": 88086,
              "short": 97302,
              "net": -9216
            }
          },
          "openInterest": 463436
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143157,
              "short": 142807,
              "net": 350
            },
            "nonCommercial": {
              "long": 15468,
              "short": 11412,
              "net": 4056
            },
            "smallTrader": {
              "long": 16561,
              "short": 20967,
              "net": -4406
            }
          },
          "openInterest": 177462
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3942,
              "short": 6745,
              "net": -2803
            },
            "nonCommercial": {
              "long": 1765,
              "short": 505,
              "net": 1260
            },
            "smallTrader": {
              "long": 4122,
              "short": 2579,
              "net": 1543
            }
          },
          "openInterest": 9829
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6385,
              "short": 7294,
              "net": -909
            },
            "nonCommercial": {
              "long": 1707,
              "short": 998,
              "net": 709
            },
            "smallTrader": {
              "long": 1386,
              "short": 1186,
              "net": 200
            }
          },
          "openInterest": 9478
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20617,
              "short": 53296,
              "net": -32679
            },
            "nonCommercial": {
              "long": 20249,
              "short": 608,
              "net": 19641
            },
            "smallTrader": {
              "long": 19335,
              "short": 6297,
              "net": 13038
            }
          },
          "openInterest": 60201
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16077,
              "short": 23406,
              "net": -7329
            },
            "nonCommercial": {
              "long": 5070,
              "short": 5202,
              "net": -132
            },
            "smallTrader": {
              "long": 15305,
              "short": 7844,
              "net": 7461
            }
          },
          "openInterest": 37383
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49551,
              "short": 66598,
              "net": -17047
            },
            "nonCommercial": {
              "long": 12399,
              "short": 2741,
              "net": 9658
            },
            "smallTrader": {
              "long": 17238,
              "short": 9849,
              "net": 7389
            }
          },
          "openInterest": 80001
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11870,
              "short": 10483,
              "net": 1387
            },
            "nonCommercial": {
              "long": 4031,
              "short": 6452,
              "net": -2421
            },
            "smallTrader": {
              "long": 10292,
              "short": 9258,
              "net": 1034
            }
          },
          "openInterest": 27592
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23386,
              "short": 32315,
              "net": -8929
            },
            "nonCommercial": {
              "long": 8715,
              "short": 10871,
              "net": -2156
            },
            "smallTrader": {
              "long": 23803,
              "short": 12718,
              "net": 11085
            }
          },
          "openInterest": 57449
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42622,
              "short": 30964,
              "net": 11658
            },
            "nonCommercial": {
              "long": 4452,
              "short": 17599,
              "net": -13147
            },
            "smallTrader": {
              "long": 13564,
              "short": 12075,
              "net": 1489
            }
          },
          "openInterest": 63350
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 239360,
              "short": 274066,
              "net": -34706
            },
            "nonCommercial": {
              "long": 38080,
              "short": 11471,
              "net": 26609
            },
            "smallTrader": {
              "long": 89967,
              "short": 81870,
              "net": 8097
            }
          },
          "openInterest": 388597
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4463,
              "short": 5441,
              "net": -978
            },
            "nonCommercial": {
              "long": 3173,
              "short": 2961,
              "net": 212
            },
            "smallTrader": {
              "long": 12234,
              "short": 11468,
              "net": 766
            }
          },
          "openInterest": 20862
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117518,
              "short": 97101,
              "net": 20417
            },
            "nonCommercial": {
              "long": 10183,
              "short": 42189,
              "net": -32006
            },
            "smallTrader": {
              "long": 47219,
              "short": 35630,
              "net": 11589
            }
          },
          "openInterest": 187816
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43741,
              "short": 75494,
              "net": -31753
            },
            "nonCommercial": {
              "long": 17058,
              "short": 700,
              "net": 16358
            },
            "smallTrader": {
              "long": 47802,
              "short": 32407,
              "net": 15395
            }
          },
          "openInterest": 112911
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60362,
              "short": 19208,
              "net": 41154
            },
            "nonCommercial": {
              "long": 2008,
              "short": 32354,
              "net": -30346
            },
            "smallTrader": {
              "long": 16417,
              "short": 27225,
              "net": -10808
            }
          },
          "openInterest": 79906
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145,
              "short": 677,
              "net": -532
            },
            "nonCommercial": {
              "long": 1937,
              "short": 50,
              "net": 1887
            },
            "smallTrader": {
              "long": 1954,
              "short": 3309,
              "net": -1355
            }
          },
          "openInterest": 4190
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30324,
              "short": 41038,
              "net": -10714
            },
            "nonCommercial": {
              "long": 20586,
              "short": 9250,
              "net": 11336
            },
            "smallTrader": {
              "long": 36960,
              "short": 37582,
              "net": -622
            }
          },
          "openInterest": 96668
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10977,
              "short": 9488,
              "net": 1489
            },
            "nonCommercial": {
              "long": 2903,
              "short": 290,
              "net": 2613
            },
            "smallTrader": {
              "long": 2365,
              "short": 6467,
              "net": -4102
            }
          },
          "openInterest": 16604
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91824,
              "short": 130710,
              "net": -38886
            },
            "nonCommercial": {
              "long": 21804,
              "short": 436,
              "net": 21368
            },
            "smallTrader": {
              "long": 45022,
              "short": 27504,
              "net": 17518
            }
          },
          "openInterest": 161130
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11545,
              "short": 18708,
              "net": -7163
            },
            "nonCommercial": {
              "long": 8092,
              "short": 5146,
              "net": 2946
            },
            "smallTrader": {
              "long": 7422,
              "short": 3205,
              "net": 4217
            }
          },
          "openInterest": 27059
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46070,
              "short": 69103,
              "net": -23033
            },
            "nonCommercial": {
              "long": 21533,
              "short": 22302,
              "net": -769
            },
            "smallTrader": {
              "long": 38140,
              "short": 14338,
              "net": 23802
            }
          },
          "openInterest": 107865
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26708,
              "short": 52798,
              "net": -26090
            },
            "nonCommercial": {
              "long": 14472,
              "short": 2382,
              "net": 12090
            },
            "smallTrader": {
              "long": 34676,
              "short": 20676,
              "net": 14000
            }
          },
          "openInterest": 79859
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28966,
              "short": 46800,
              "net": -17834
            },
            "nonCommercial": {
              "long": 12877,
              "short": 4116,
              "net": 8761
            },
            "smallTrader": {
              "long": 29532,
              "short": 20459,
              "net": 9073
            }
          },
          "openInterest": 80426
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50860,
              "short": 112673,
              "net": -61813
            },
            "nonCommercial": {
              "long": 42598,
              "short": 936,
              "net": 41662
            },
            "smallTrader": {
              "long": 50070,
              "short": 29919,
              "net": 20151
            }
          },
          "openInterest": 146491
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16863,
              "short": 16061,
              "net": 802
            },
            "nonCommercial": {
              "long": 5634,
              "short": 3680,
              "net": 1954
            },
            "smallTrader": {
              "long": 13922,
              "short": 16678,
              "net": -2756
            }
          },
          "openInterest": 38421
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 678,
              "net": -678
            },
            "nonCommercial": {
              "long": 5131,
              "short": 3937,
              "net": 1194
            },
            "smallTrader": {
              "long": 1596,
              "short": 2112,
              "net": -516
            }
          },
          "openInterest": 8644
        }
      ]
    },
    {
      "reportDate": "1996-07-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 229217,
              "short": 233101,
              "net": -3884
            },
            "nonCommercial": {
              "long": 37396,
              "short": 18204,
              "net": 19192
            },
            "smallTrader": {
              "long": 41461,
              "short": 56769,
              "net": -15308
            }
          },
          "openInterest": 310306
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10736,
              "short": 9155,
              "net": 1581
            },
            "nonCommercial": {
              "long": 1163,
              "short": 818,
              "net": 345
            },
            "smallTrader": {
              "long": 4060,
              "short": 5986,
              "net": -1926
            }
          },
          "openInterest": 15969
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306834,
              "short": 325274,
              "net": -18440
            },
            "nonCommercial": {
              "long": 65546,
              "short": 43820,
              "net": 21726
            },
            "smallTrader": {
              "long": 82004,
              "short": 85290,
              "net": -3286
            }
          },
          "openInterest": 461200
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144312,
              "short": 141648,
              "net": 2664
            },
            "nonCommercial": {
              "long": 16990,
              "short": 12679,
              "net": 4311
            },
            "smallTrader": {
              "long": 17103,
              "short": 24078,
              "net": -6975
            }
          },
          "openInterest": 179990
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4676,
              "short": 6508,
              "net": -1832
            },
            "nonCommercial": {
              "long": 732,
              "short": 605,
              "net": 127
            },
            "smallTrader": {
              "long": 4028,
              "short": 2323,
              "net": 1705
            }
          },
          "openInterest": 9436
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6282,
              "short": 7487,
              "net": -1205
            },
            "nonCommercial": {
              "long": 2268,
              "short": 1198,
              "net": 1070
            },
            "smallTrader": {
              "long": 1593,
              "short": 1458,
              "net": 135
            }
          },
          "openInterest": 10143
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25625,
              "short": 46450,
              "net": -20825
            },
            "nonCommercial": {
              "long": 14708,
              "short": 1186,
              "net": 13522
            },
            "smallTrader": {
              "long": 13390,
              "short": 6087,
              "net": 7303
            }
          },
          "openInterest": 53762
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16961,
              "short": 22517,
              "net": -5556
            },
            "nonCommercial": {
              "long": 4141,
              "short": 4920,
              "net": -779
            },
            "smallTrader": {
              "long": 14475,
              "short": 8140,
              "net": 6335
            }
          },
          "openInterest": 36777
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52406,
              "short": 64104,
              "net": -11698
            },
            "nonCommercial": {
              "long": 12137,
              "short": 6882,
              "net": 5255
            },
            "smallTrader": {
              "long": 15486,
              "short": 9043,
              "net": 6443
            }
          },
          "openInterest": 80762
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13607,
              "short": 11607,
              "net": 2000
            },
            "nonCommercial": {
              "long": 3283,
              "short": 6383,
              "net": -3100
            },
            "smallTrader": {
              "long": 9592,
              "short": 8492,
              "net": 1100
            }
          },
          "openInterest": 27561
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23606,
              "short": 33414,
              "net": -9808
            },
            "nonCommercial": {
              "long": 8091,
              "short": 9682,
              "net": -1591
            },
            "smallTrader": {
              "long": 23352,
              "short": 11953,
              "net": 11399
            }
          },
          "openInterest": 56450
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40669,
              "short": 31804,
              "net": 8865
            },
            "nonCommercial": {
              "long": 4609,
              "short": 15535,
              "net": -10926
            },
            "smallTrader": {
              "long": 13810,
              "short": 11749,
              "net": 2061
            }
          },
          "openInterest": 61140
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219143,
              "short": 249304,
              "net": -30161
            },
            "nonCommercial": {
              "long": 36937,
              "short": 10491,
              "net": 26446
            },
            "smallTrader": {
              "long": 81216,
              "short": 77501,
              "net": 3715
            }
          },
          "openInterest": 354172
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3033,
              "short": 5756,
              "net": -2723
            },
            "nonCommercial": {
              "long": 3274,
              "short": 2243,
              "net": 1031
            },
            "smallTrader": {
              "long": 12541,
              "short": 10849,
              "net": 1692
            }
          },
          "openInterest": 19681
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106893,
              "short": 89040,
              "net": 17853
            },
            "nonCommercial": {
              "long": 10760,
              "short": 38907,
              "net": -28147
            },
            "smallTrader": {
              "long": 45745,
              "short": 35451,
              "net": 10294
            }
          },
          "openInterest": 176128
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45397,
              "short": 77746,
              "net": -32349
            },
            "nonCommercial": {
              "long": 17500,
              "short": 1595,
              "net": 15905
            },
            "smallTrader": {
              "long": 47552,
              "short": 31108,
              "net": 16444
            }
          },
          "openInterest": 114722
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52180,
              "short": 21591,
              "net": 30589
            },
            "nonCommercial": {
              "long": 2691,
              "short": 26372,
              "net": -23681
            },
            "smallTrader": {
              "long": 15861,
              "short": 22769,
              "net": -6908
            }
          },
          "openInterest": 72207
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245,
              "short": 727,
              "net": -482
            },
            "nonCommercial": {
              "long": 2014,
              "short": 50,
              "net": 1964
            },
            "smallTrader": {
              "long": 2064,
              "short": 3546,
              "net": -1482
            }
          },
          "openInterest": 4420
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32630,
              "short": 42915,
              "net": -10285
            },
            "nonCommercial": {
              "long": 18262,
              "short": 8872,
              "net": 9390
            },
            "smallTrader": {
              "long": 37474,
              "short": 36579,
              "net": 895
            }
          },
          "openInterest": 97248
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12945,
              "short": 12685,
              "net": 260
            },
            "nonCommercial": {
              "long": 631,
              "short": 70,
              "net": 561
            },
            "smallTrader": {
              "long": 5331,
              "short": 6152,
              "net": -821
            }
          },
          "openInterest": 19592
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92996,
              "short": 113483,
              "net": -20487
            },
            "nonCommercial": {
              "long": 7234,
              "short": 3565,
              "net": 3669
            },
            "smallTrader": {
              "long": 47383,
              "short": 30565,
              "net": 16818
            }
          },
          "openInterest": 148698
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10273,
              "short": 19784,
              "net": -9511
            },
            "nonCommercial": {
              "long": 8130,
              "short": 2869,
              "net": 5261
            },
            "smallTrader": {
              "long": 7386,
              "short": 3136,
              "net": 4250
            }
          },
          "openInterest": 25789
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50651,
              "short": 68847,
              "net": -18196
            },
            "nonCommercial": {
              "long": 20902,
              "short": 26950,
              "net": -6048
            },
            "smallTrader": {
              "long": 38937,
              "short": 14693,
              "net": 24244
            }
          },
          "openInterest": 112387
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27147,
              "short": 51001,
              "net": -23854
            },
            "nonCommercial": {
              "long": 12171,
              "short": 3226,
              "net": 8945
            },
            "smallTrader": {
              "long": 32099,
              "short": 17190,
              "net": 14909
            }
          },
          "openInterest": 75695
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31317,
              "short": 42215,
              "net": -10898
            },
            "nonCommercial": {
              "long": 10551,
              "short": 8493,
              "net": 2058
            },
            "smallTrader": {
              "long": 31463,
              "short": 22623,
              "net": 8840
            }
          },
          "openInterest": 82052
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53805,
              "short": 109267,
              "net": -55462
            },
            "nonCommercial": {
              "long": 39967,
              "short": 1122,
              "net": 38845
            },
            "smallTrader": {
              "long": 47735,
              "short": 31118,
              "net": 16617
            }
          },
          "openInterest": 143974
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13391,
              "short": 21434,
              "net": -8043
            },
            "nonCommercial": {
              "long": 8516,
              "short": 2830,
              "net": 5686
            },
            "smallTrader": {
              "long": 13919,
              "short": 11562,
              "net": 2357
            }
          },
          "openInterest": 37846
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2211,
              "net": -2211
            },
            "nonCommercial": {
              "long": 7079,
              "short": 4147,
              "net": 2932
            },
            "smallTrader": {
              "long": 993,
              "short": 1714,
              "net": -721
            }
          },
          "openInterest": 8881
        }
      ]
    },
    {
      "reportDate": "1996-07-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234457,
              "short": 239336,
              "net": -4879
            },
            "nonCommercial": {
              "long": 35896,
              "short": 16682,
              "net": 19214
            },
            "smallTrader": {
              "long": 41482,
              "short": 55817,
              "net": -14335
            }
          },
          "openInterest": 313281
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10831,
              "short": 7770,
              "net": 3061
            },
            "nonCommercial": {
              "long": 825,
              "short": 764,
              "net": 61
            },
            "smallTrader": {
              "long": 4178,
              "short": 7300,
              "net": -3122
            }
          },
          "openInterest": 15834
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 308192,
              "short": 326112,
              "net": -17920
            },
            "nonCommercial": {
              "long": 66171,
              "short": 41848,
              "net": 24323
            },
            "smallTrader": {
              "long": 83195,
              "short": 89598,
              "net": -6403
            }
          },
          "openInterest": 465428
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 136526,
              "short": 136498,
              "net": 28
            },
            "nonCommercial": {
              "long": 18648,
              "short": 10543,
              "net": 8105
            },
            "smallTrader": {
              "long": 17362,
              "short": 25495,
              "net": -8133
            }
          },
          "openInterest": 173882
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7863,
              "short": 5777,
              "net": 2086
            },
            "nonCommercial": {
              "long": 0,
              "short": 1358,
              "net": -1358
            },
            "smallTrader": {
              "long": 2968,
              "short": 3696,
              "net": -728
            }
          },
          "openInterest": 10831
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6538,
              "short": 7390,
              "net": -852
            },
            "nonCommercial": {
              "long": 2273,
              "short": 1298,
              "net": 975
            },
            "smallTrader": {
              "long": 1592,
              "short": 1715,
              "net": -123
            }
          },
          "openInterest": 10403
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25954,
              "short": 46597,
              "net": -20643
            },
            "nonCommercial": {
              "long": 14799,
              "short": 1123,
              "net": 13676
            },
            "smallTrader": {
              "long": 13606,
              "short": 6639,
              "net": 6967
            }
          },
          "openInterest": 54359
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21903,
              "short": 20972,
              "net": 931
            },
            "nonCommercial": {
              "long": 3038,
              "short": 7634,
              "net": -4596
            },
            "smallTrader": {
              "long": 13392,
              "short": 9727,
              "net": 3665
            }
          },
          "openInterest": 39255
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51318,
              "short": 62845,
              "net": -11527
            },
            "nonCommercial": {
              "long": 11928,
              "short": 6853,
              "net": 5075
            },
            "smallTrader": {
              "long": 16370,
              "short": 9918,
              "net": 6452
            }
          },
          "openInterest": 80500
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14384,
              "short": 12770,
              "net": 1614
            },
            "nonCommercial": {
              "long": 2930,
              "short": 6738,
              "net": -3808
            },
            "smallTrader": {
              "long": 10446,
              "short": 8252,
              "net": 2194
            }
          },
          "openInterest": 28667
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23439,
              "short": 34533,
              "net": -11094
            },
            "nonCommercial": {
              "long": 6631,
              "short": 8382,
              "net": -1751
            },
            "smallTrader": {
              "long": 23820,
              "short": 10975,
              "net": 12845
            }
          },
          "openInterest": 54943
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40653,
              "short": 31774,
              "net": 8879
            },
            "nonCommercial": {
              "long": 4557,
              "short": 15935,
              "net": -11378
            },
            "smallTrader": {
              "long": 15079,
              "short": 12580,
              "net": 2499
            }
          },
          "openInterest": 62007
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218239,
              "short": 235457,
              "net": -17218
            },
            "nonCommercial": {
              "long": 30664,
              "short": 12045,
              "net": 18619
            },
            "smallTrader": {
              "long": 74183,
              "short": 75584,
              "net": -1401
            }
          },
          "openInterest": 340538
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2343,
              "short": 5701,
              "net": -3358
            },
            "nonCommercial": {
              "long": 3257,
              "short": 2349,
              "net": 908
            },
            "smallTrader": {
              "long": 12447,
              "short": 9997,
              "net": 2450
            }
          },
          "openInterest": 18919
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105049,
              "short": 91351,
              "net": 13698
            },
            "nonCommercial": {
              "long": 11780,
              "short": 35384,
              "net": -23604
            },
            "smallTrader": {
              "long": 41053,
              "short": 31147,
              "net": 9906
            }
          },
          "openInterest": 169384
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46227,
              "short": 75658,
              "net": -29431
            },
            "nonCommercial": {
              "long": 13435,
              "short": 67,
              "net": 13368
            },
            "smallTrader": {
              "long": 47151,
              "short": 31088,
              "net": 16063
            }
          },
          "openInterest": 111269
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53739,
              "short": 19356,
              "net": 34383
            },
            "nonCommercial": {
              "long": 2657,
              "short": 27025,
              "net": -24368
            },
            "smallTrader": {
              "long": 14523,
              "short": 24538,
              "net": -10015
            }
          },
          "openInterest": 72041
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 285,
              "short": 727,
              "net": -442
            },
            "nonCommercial": {
              "long": 2073,
              "short": 110,
              "net": 1963
            },
            "smallTrader": {
              "long": 2133,
              "short": 3654,
              "net": -1521
            }
          },
          "openInterest": 4588
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33399,
              "short": 42369,
              "net": -8970
            },
            "nonCommercial": {
              "long": 18293,
              "short": 10121,
              "net": 8172
            },
            "smallTrader": {
              "long": 37516,
              "short": 36718,
              "net": 798
            }
          },
          "openInterest": 99881
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11625,
              "short": 12354,
              "net": -729
            },
            "nonCommercial": {
              "long": 1030,
              "short": 0,
              "net": 1030
            },
            "smallTrader": {
              "long": 5777,
              "short": 6078,
              "net": -301
            }
          },
          "openInterest": 19013
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85049,
              "short": 99324,
              "net": -14275
            },
            "nonCommercial": {
              "long": 4930,
              "short": 5534,
              "net": -604
            },
            "smallTrader": {
              "long": 39622,
              "short": 24743,
              "net": 14879
            }
          },
          "openInterest": 131089
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11342,
              "short": 21127,
              "net": -9785
            },
            "nonCommercial": {
              "long": 7250,
              "short": 1800,
              "net": 5450
            },
            "smallTrader": {
              "long": 5987,
              "short": 1652,
              "net": 4335
            }
          },
          "openInterest": 24709
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47176,
              "short": 69177,
              "net": -22001
            },
            "nonCommercial": {
              "long": 19281,
              "short": 21593,
              "net": -2312
            },
            "smallTrader": {
              "long": 38260,
              "short": 13947,
              "net": 24313
            }
          },
          "openInterest": 106664
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29289,
              "short": 49550,
              "net": -20261
            },
            "nonCommercial": {
              "long": 9616,
              "short": 3063,
              "net": 6553
            },
            "smallTrader": {
              "long": 31539,
              "short": 17831,
              "net": 13708
            }
          },
          "openInterest": 75850
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29626,
              "short": 37298,
              "net": -7672
            },
            "nonCommercial": {
              "long": 10610,
              "short": 10116,
              "net": 494
            },
            "smallTrader": {
              "long": 29863,
              "short": 22685,
              "net": 7178
            }
          },
          "openInterest": 80985
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57506,
              "short": 114862,
              "net": -57356
            },
            "nonCommercial": {
              "long": 44406,
              "short": 2055,
              "net": 42351
            },
            "smallTrader": {
              "long": 48787,
              "short": 33782,
              "net": 15005
            }
          },
          "openInterest": 153456
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13111,
              "short": 22185,
              "net": -9074
            },
            "nonCommercial": {
              "long": 8620,
              "short": 2668,
              "net": 5952
            },
            "smallTrader": {
              "long": 15751,
              "short": 12629,
              "net": 3122
            }
          },
          "openInterest": 39471
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1496,
              "net": -1496
            },
            "nonCommercial": {
              "long": 5893,
              "short": 3766,
              "net": 2127
            },
            "smallTrader": {
              "long": 1015,
              "short": 1646,
              "net": -631
            }
          },
          "openInterest": 8726
        }
      ]
    },
    {
      "reportDate": "1996-08-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 239070,
              "short": 258876,
              "net": -19806
            },
            "nonCommercial": {
              "long": 42574,
              "short": 16254,
              "net": 26320
            },
            "smallTrader": {
              "long": 49534,
              "short": 56048,
              "net": -6514
            }
          },
          "openInterest": 333125
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11031,
              "short": 9548,
              "net": 1483
            },
            "nonCommercial": {
              "long": 507,
              "short": 561,
              "net": -54
            },
            "smallTrader": {
              "long": 4324,
              "short": 5753,
              "net": -1429
            }
          },
          "openInterest": 16074
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 307468,
              "short": 334213,
              "net": -26745
            },
            "nonCommercial": {
              "long": 55895,
              "short": 31943,
              "net": 23952
            },
            "smallTrader": {
              "long": 95438,
              "short": 92645,
              "net": 2793
            }
          },
          "openInterest": 470285
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 140552,
              "short": 143000,
              "net": -2448
            },
            "nonCommercial": {
              "long": 20354,
              "short": 12963,
              "net": 7391
            },
            "smallTrader": {
              "long": 22969,
              "short": 27912,
              "net": -4943
            }
          },
          "openInterest": 185694
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10028,
              "short": 5504,
              "net": 4524
            },
            "nonCommercial": {
              "long": 0,
              "short": 2190,
              "net": -2190
            },
            "smallTrader": {
              "long": 2740,
              "short": 5074,
              "net": -2334
            }
          },
          "openInterest": 12768
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1769,
              "short": 1642,
              "net": 127
            },
            "nonCommercial": {
              "long": 766,
              "short": 700,
              "net": 66
            },
            "smallTrader": {
              "long": 868,
              "short": 1061,
              "net": -193
            }
          },
          "openInterest": 3403
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30007,
              "short": 37942,
              "net": -7935
            },
            "nonCommercial": {
              "long": 8219,
              "short": 2285,
              "net": 5934
            },
            "smallTrader": {
              "long": 10632,
              "short": 8631,
              "net": 2001
            }
          },
          "openInterest": 49096
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22867,
              "short": 22169,
              "net": 698
            },
            "nonCommercial": {
              "long": 3391,
              "short": 7848,
              "net": -4457
            },
            "smallTrader": {
              "long": 14105,
              "short": 10346,
              "net": 3759
            }
          },
          "openInterest": 41519
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51799,
              "short": 59009,
              "net": -7210
            },
            "nonCommercial": {
              "long": 9517,
              "short": 8249,
              "net": 1268
            },
            "smallTrader": {
              "long": 16158,
              "short": 10216,
              "net": 5942
            }
          },
          "openInterest": 78212
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14198,
              "short": 13043,
              "net": 1155
            },
            "nonCommercial": {
              "long": 2675,
              "short": 5937,
              "net": -3262
            },
            "smallTrader": {
              "long": 10618,
              "short": 8511,
              "net": 2107
            }
          },
          "openInterest": 28183
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24342,
              "short": 34465,
              "net": -10123
            },
            "nonCommercial": {
              "long": 6600,
              "short": 9812,
              "net": -3212
            },
            "smallTrader": {
              "long": 24485,
              "short": 11150,
              "net": 13335
            }
          },
          "openInterest": 56510
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40341,
              "short": 32342,
              "net": 7999
            },
            "nonCommercial": {
              "long": 4177,
              "short": 14605,
              "net": -10428
            },
            "smallTrader": {
              "long": 14743,
              "short": 12314,
              "net": 2429
            }
          },
          "openInterest": 60822
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223407,
              "short": 242804,
              "net": -19397
            },
            "nonCommercial": {
              "long": 33170,
              "short": 15036,
              "net": 18134
            },
            "smallTrader": {
              "long": 80621,
              "short": 79358,
              "net": 1263
            }
          },
          "openInterest": 351952
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2278,
              "short": 5713,
              "net": -3435
            },
            "nonCommercial": {
              "long": 4058,
              "short": 2701,
              "net": 1357
            },
            "smallTrader": {
              "long": 12041,
              "short": 9963,
              "net": 2078
            }
          },
          "openInterest": 19492
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89608,
              "short": 101842,
              "net": -12234
            },
            "nonCommercial": {
              "long": 14155,
              "short": 17964,
              "net": -3809
            },
            "smallTrader": {
              "long": 43783,
              "short": 27740,
              "net": 16043
            }
          },
          "openInterest": 158371
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45037,
              "short": 77143,
              "net": -32106
            },
            "nonCommercial": {
              "long": 13576,
              "short": 313,
              "net": 13263
            },
            "smallTrader": {
              "long": 48935,
              "short": 30092,
              "net": 18843
            }
          },
          "openInterest": 111840
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43558,
              "short": 34030,
              "net": 9528
            },
            "nonCommercial": {
              "long": 8881,
              "short": 18179,
              "net": -9298
            },
            "smallTrader": {
              "long": 17677,
              "short": 17907,
              "net": -230
            }
          },
          "openInterest": 71289
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 437,
              "short": 819,
              "net": -382
            },
            "nonCommercial": {
              "long": 2323,
              "short": 154,
              "net": 2169
            },
            "smallTrader": {
              "long": 2130,
              "short": 3917,
              "net": -1787
            }
          },
          "openInterest": 4987
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28703,
              "short": 43578,
              "net": -14875
            },
            "nonCommercial": {
              "long": 20600,
              "short": 8377,
              "net": 12223
            },
            "smallTrader": {
              "long": 38549,
              "short": 35897,
              "net": 2652
            }
          },
          "openInterest": 97057
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11977,
              "short": 12268,
              "net": -291
            },
            "nonCommercial": {
              "long": 381,
              "short": 0,
              "net": 381
            },
            "smallTrader": {
              "long": 5913,
              "short": 6003,
              "net": -90
            }
          },
          "openInterest": 19223
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86878,
              "short": 98825,
              "net": -11947
            },
            "nonCommercial": {
              "long": 4982,
              "short": 5374,
              "net": -392
            },
            "smallTrader": {
              "long": 38744,
              "short": 26405,
              "net": 12339
            }
          },
          "openInterest": 132773
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10091,
              "short": 23095,
              "net": -13004
            },
            "nonCommercial": {
              "long": 8869,
              "short": 458,
              "net": 8411
            },
            "smallTrader": {
              "long": 6452,
              "short": 1859,
              "net": 4593
            }
          },
          "openInterest": 25607
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49295,
              "short": 70676,
              "net": -21381
            },
            "nonCommercial": {
              "long": 20130,
              "short": 22593,
              "net": -2463
            },
            "smallTrader": {
              "long": 39712,
              "short": 15868,
              "net": 23844
            }
          },
          "openInterest": 111123
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28729,
              "short": 45647,
              "net": -16918
            },
            "nonCommercial": {
              "long": 8738,
              "short": 3372,
              "net": 5366
            },
            "smallTrader": {
              "long": 32574,
              "short": 21022,
              "net": 11552
            }
          },
          "openInterest": 73780
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31526,
              "short": 39612,
              "net": -8086
            },
            "nonCommercial": {
              "long": 9128,
              "short": 10653,
              "net": -1525
            },
            "smallTrader": {
              "long": 31353,
              "short": 21742,
              "net": 9611
            }
          },
          "openInterest": 83040
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59978,
              "short": 113166,
              "net": -53188
            },
            "nonCommercial": {
              "long": 40947,
              "short": 1642,
              "net": 39305
            },
            "smallTrader": {
              "long": 49434,
              "short": 35551,
              "net": 13883
            }
          },
          "openInterest": 153618
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12245,
              "short": 24509,
              "net": -12264
            },
            "nonCommercial": {
              "long": 9557,
              "short": 1813,
              "net": 7744
            },
            "smallTrader": {
              "long": 17193,
              "short": 12673,
              "net": 4520
            }
          },
          "openInterest": 40775
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2100,
              "net": -2100
            },
            "nonCommercial": {
              "long": 5014,
              "short": 2596,
              "net": 2418
            },
            "smallTrader": {
              "long": 1235,
              "short": 1553,
              "net": -318
            }
          },
          "openInterest": 8003
        }
      ]
    },
    {
      "reportDate": "1996-08-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 238463,
              "short": 257367,
              "net": -18904
            },
            "nonCommercial": {
              "long": 44900,
              "short": 14475,
              "net": 30425
            },
            "smallTrader": {
              "long": 47432,
              "short": 58953,
              "net": -11521
            }
          },
          "openInterest": 335032
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11308,
              "short": 9270,
              "net": 2038
            },
            "nonCommercial": {
              "long": 490,
              "short": 1081,
              "net": -591
            },
            "smallTrader": {
              "long": 4227,
              "short": 5674,
              "net": -1447
            }
          },
          "openInterest": 16237
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 312887,
              "short": 332139,
              "net": -19252
            },
            "nonCommercial": {
              "long": 56462,
              "short": 45418,
              "net": 11044
            },
            "smallTrader": {
              "long": 95639,
              "short": 87431,
              "net": 8208
            }
          },
          "openInterest": 475619
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 138038,
              "short": 141515,
              "net": -3477
            },
            "nonCommercial": {
              "long": 22282,
              "short": 13718,
              "net": 8564
            },
            "smallTrader": {
              "long": 21312,
              "short": 26399,
              "net": -5087
            }
          },
          "openInterest": 183834
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10261,
              "short": 5504,
              "net": 4757
            },
            "nonCommercial": {
              "long": 0,
              "short": 1919,
              "net": -1919
            },
            "smallTrader": {
              "long": 2681,
              "short": 5519,
              "net": -2838
            }
          },
          "openInterest": 12942
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1869,
              "short": 1856,
              "net": 13
            },
            "nonCommercial": {
              "long": 766,
              "short": 700,
              "net": 66
            },
            "smallTrader": {
              "long": 967,
              "short": 1046,
              "net": -79
            }
          },
          "openInterest": 3602
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31538,
              "short": 38374,
              "net": -6836
            },
            "nonCommercial": {
              "long": 6138,
              "short": 1475,
              "net": 4663
            },
            "smallTrader": {
              "long": 9825,
              "short": 7652,
              "net": 2173
            }
          },
          "openInterest": 47991
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21462,
              "short": 22294,
              "net": -832
            },
            "nonCommercial": {
              "long": 2891,
              "short": 7146,
              "net": -4255
            },
            "smallTrader": {
              "long": 14626,
              "short": 9539,
              "net": 5087
            }
          },
          "openInterest": 39870
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50124,
              "short": 60878,
              "net": -10754
            },
            "nonCommercial": {
              "long": 10179,
              "short": 4970,
              "net": 5209
            },
            "smallTrader": {
              "long": 14706,
              "short": 9161,
              "net": 5545
            }
          },
          "openInterest": 75304
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9207,
              "short": 12337,
              "net": -3130
            },
            "nonCommercial": {
              "long": 3043,
              "short": 2434,
              "net": 609
            },
            "smallTrader": {
              "long": 10255,
              "short": 7734,
              "net": 2521
            }
          },
          "openInterest": 22730
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24632,
              "short": 35657,
              "net": -11025
            },
            "nonCommercial": {
              "long": 6622,
              "short": 9747,
              "net": -3125
            },
            "smallTrader": {
              "long": 24905,
              "short": 10755,
              "net": 14150
            }
          },
          "openInterest": 57230
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41649,
              "short": 33228,
              "net": 8421
            },
            "nonCommercial": {
              "long": 3240,
              "short": 12628,
              "net": -9388
            },
            "smallTrader": {
              "long": 13631,
              "short": 12664,
              "net": 967
            }
          },
          "openInterest": 60544
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 236114,
              "short": 269982,
              "net": -33868
            },
            "nonCommercial": {
              "long": 39974,
              "short": 12533,
              "net": 27441
            },
            "smallTrader": {
              "long": 86077,
              "short": 79650,
              "net": 6427
            }
          },
          "openInterest": 377384
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2228,
              "short": 5115,
              "net": -2887
            },
            "nonCommercial": {
              "long": 3658,
              "short": 2735,
              "net": 923
            },
            "smallTrader": {
              "long": 11646,
              "short": 9682,
              "net": 1964
            }
          },
          "openInterest": 18542
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90375,
              "short": 104334,
              "net": -13959
            },
            "nonCommercial": {
              "long": 13969,
              "short": 17399,
              "net": -3430
            },
            "smallTrader": {
              "long": 44585,
              "short": 27196,
              "net": 17389
            }
          },
          "openInterest": 160705
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43891,
              "short": 76723,
              "net": -32832
            },
            "nonCommercial": {
              "long": 15909,
              "short": 1421,
              "net": 14488
            },
            "smallTrader": {
              "long": 51522,
              "short": 33178,
              "net": 18344
            }
          },
          "openInterest": 115479
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46235,
              "short": 29024,
              "net": 17211
            },
            "nonCommercial": {
              "long": 6770,
              "short": 18906,
              "net": -12136
            },
            "smallTrader": {
              "long": 13545,
              "short": 18620,
              "net": -5075
            }
          },
          "openInterest": 68444
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 848,
              "short": 1174,
              "net": -326
            },
            "nonCommercial": {
              "long": 2042,
              "short": 160,
              "net": 1882
            },
            "smallTrader": {
              "long": 2669,
              "short": 4225,
              "net": -1556
            }
          },
          "openInterest": 5726
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28304,
              "short": 41773,
              "net": -13469
            },
            "nonCommercial": {
              "long": 19659,
              "short": 7752,
              "net": 11907
            },
            "smallTrader": {
              "long": 37061,
              "short": 35499,
              "net": 1562
            }
          },
          "openInterest": 93304
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11691,
              "short": 13400,
              "net": -1709
            },
            "nonCommercial": {
              "long": 323,
              "short": 205,
              "net": 118
            },
            "smallTrader": {
              "long": 6747,
              "short": 5156,
              "net": 1591
            }
          },
          "openInterest": 19103
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86952,
              "short": 102821,
              "net": -15869
            },
            "nonCommercial": {
              "long": 6053,
              "short": 5943,
              "net": 110
            },
            "smallTrader": {
              "long": 41989,
              "short": 26230,
              "net": 15759
            }
          },
          "openInterest": 138051
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10291,
              "short": 22943,
              "net": -12652
            },
            "nonCommercial": {
              "long": 8167,
              "short": 339,
              "net": 7828
            },
            "smallTrader": {
              "long": 6155,
              "short": 1331,
              "net": 4824
            }
          },
          "openInterest": 25087
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47790,
              "short": 71469,
              "net": -23679
            },
            "nonCommercial": {
              "long": 19579,
              "short": 20377,
              "net": -798
            },
            "smallTrader": {
              "long": 39666,
              "short": 15189,
              "net": 24477
            }
          },
          "openInterest": 109171
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30894,
              "short": 48280,
              "net": -17386
            },
            "nonCommercial": {
              "long": 10211,
              "short": 4643,
              "net": 5568
            },
            "smallTrader": {
              "long": 32848,
              "short": 21030,
              "net": 11818
            }
          },
          "openInterest": 77771
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28560,
              "short": 42599,
              "net": -14039
            },
            "nonCommercial": {
              "long": 9964,
              "short": 7353,
              "net": 2611
            },
            "smallTrader": {
              "long": 30871,
              "short": 19443,
              "net": 11428
            }
          },
          "openInterest": 79300
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65403,
              "short": 112661,
              "net": -47258
            },
            "nonCommercial": {
              "long": 36551,
              "short": 3614,
              "net": 32937
            },
            "smallTrader": {
              "long": 50053,
              "short": 35732,
              "net": 14321
            }
          },
          "openInterest": 154962
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11161,
              "short": 22674,
              "net": -11513
            },
            "nonCommercial": {
              "long": 8909,
              "short": 2056,
              "net": 6853
            },
            "smallTrader": {
              "long": 17346,
              "short": 12686,
              "net": 4660
            }
          },
          "openInterest": 39211
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77,
              "short": 1784,
              "net": -1707
            },
            "nonCommercial": {
              "long": 5986,
              "short": 3874,
              "net": 2112
            },
            "smallTrader": {
              "long": 1147,
              "short": 1552,
              "net": -405
            }
          },
          "openInterest": 9018
        }
      ]
    },
    {
      "reportDate": "1996-08-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 238550,
              "short": 248614,
              "net": -10064
            },
            "nonCommercial": {
              "long": 34357,
              "short": 14073,
              "net": 20284
            },
            "smallTrader": {
              "long": 47263,
              "short": 57483,
              "net": -10220
            }
          },
          "openInterest": 325080
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 10224,
              "short": 9336,
              "net": 888
            },
            "nonCommercial": {
              "long": 1132,
              "short": 633,
              "net": 499
            },
            "smallTrader": {
              "long": 4448,
              "short": 5835,
              "net": -1387
            }
          },
          "openInterest": 16085
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297568,
              "short": 332812,
              "net": -35244
            },
            "nonCommercial": {
              "long": 57405,
              "short": 37704,
              "net": 19701
            },
            "smallTrader": {
              "long": 103927,
              "short": 88384,
              "net": 15543
            }
          },
          "openInterest": 479146
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 132580,
              "short": 137024,
              "net": -4444
            },
            "nonCommercial": {
              "long": 22175,
              "short": 13566,
              "net": 8609
            },
            "smallTrader": {
              "long": 22997,
              "short": 27162,
              "net": -4165
            }
          },
          "openInterest": 182358
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8382,
              "short": 7543,
              "net": 839
            },
            "nonCommercial": {
              "long": 0,
              "short": 313,
              "net": -313
            },
            "smallTrader": {
              "long": 3611,
              "short": 4137,
              "net": -526
            }
          },
          "openInterest": 11993
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2069,
              "short": 2089,
              "net": -20
            },
            "nonCommercial": {
              "long": 766,
              "short": 700,
              "net": 66
            },
            "smallTrader": {
              "long": 999,
              "short": 1045,
              "net": -46
            }
          },
          "openInterest": 3834
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31506,
              "short": 39522,
              "net": -8016
            },
            "nonCommercial": {
              "long": 7124,
              "short": 1684,
              "net": 5440
            },
            "smallTrader": {
              "long": 10199,
              "short": 7623,
              "net": 2576
            }
          },
          "openInterest": 49320
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21136,
              "short": 23023,
              "net": -1887
            },
            "nonCommercial": {
              "long": 3356,
              "short": 5860,
              "net": -2504
            },
            "smallTrader": {
              "long": 15201,
              "short": 10810,
              "net": 4391
            }
          },
          "openInterest": 40733
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50446,
              "short": 65541,
              "net": -15095
            },
            "nonCommercial": {
              "long": 12260,
              "short": 3416,
              "net": 8844
            },
            "smallTrader": {
              "long": 12480,
              "short": 6229,
              "net": 6251
            }
          },
          "openInterest": 75946
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7523,
              "short": 13298,
              "net": -5775
            },
            "nonCommercial": {
              "long": 4178,
              "short": 1512,
              "net": 2666
            },
            "smallTrader": {
              "long": 9955,
              "short": 6846,
              "net": 3109
            }
          },
          "openInterest": 21904
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24167,
              "short": 35510,
              "net": -11343
            },
            "nonCommercial": {
              "long": 6662,
              "short": 8566,
              "net": -1904
            },
            "smallTrader": {
              "long": 25034,
              "short": 11787,
              "net": 13247
            }
          },
          "openInterest": 56665
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41348,
              "short": 34365,
              "net": 6983
            },
            "nonCommercial": {
              "long": 3167,
              "short": 12501,
              "net": -9334
            },
            "smallTrader": {
              "long": 13192,
              "short": 10841,
              "net": 2351
            }
          },
          "openInterest": 59300
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 227956,
              "short": 262867,
              "net": -34911
            },
            "nonCommercial": {
              "long": 40523,
              "short": 15227,
              "net": 25296
            },
            "smallTrader": {
              "long": 87361,
              "short": 77746,
              "net": 9615
            }
          },
          "openInterest": 372298
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2568,
              "short": 4984,
              "net": -2416
            },
            "nonCommercial": {
              "long": 3737,
              "short": 2887,
              "net": 850
            },
            "smallTrader": {
              "long": 11566,
              "short": 10000,
              "net": 1566
            }
          },
          "openInterest": 19029
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90037,
              "short": 99636,
              "net": -9599
            },
            "nonCommercial": {
              "long": 12948,
              "short": 19352,
              "net": -6404
            },
            "smallTrader": {
              "long": 42189,
              "short": 26186,
              "net": 16003
            }
          },
          "openInterest": 157653
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48193,
              "short": 85153,
              "net": -36960
            },
            "nonCommercial": {
              "long": 17548,
              "short": 1285,
              "net": 16263
            },
            "smallTrader": {
              "long": 56060,
              "short": 35363,
              "net": 20697
            }
          },
          "openInterest": 126272
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49887,
              "short": 28647,
              "net": 21240
            },
            "nonCommercial": {
              "long": 7225,
              "short": 20120,
              "net": -12895
            },
            "smallTrader": {
              "long": 12748,
              "short": 21093,
              "net": -8345
            }
          },
          "openInterest": 71701
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1017,
              "short": 1458,
              "net": -441
            },
            "nonCommercial": {
              "long": 2373,
              "short": 180,
              "net": 2193
            },
            "smallTrader": {
              "long": 2769,
              "short": 4521,
              "net": -1752
            }
          },
          "openInterest": 6417
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28218,
              "short": 41502,
              "net": -13284
            },
            "nonCommercial": {
              "long": 19736,
              "short": 7463,
              "net": 12273
            },
            "smallTrader": {
              "long": 35299,
              "short": 34288,
              "net": 1011
            }
          },
          "openInterest": 90745
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11936,
              "short": 13468,
              "net": -1532
            },
            "nonCommercial": {
              "long": 547,
              "short": 306,
              "net": 241
            },
            "smallTrader": {
              "long": 6786,
              "short": 5495,
              "net": 1291
            }
          },
          "openInterest": 19970
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88054,
              "short": 107268,
              "net": -19214
            },
            "nonCommercial": {
              "long": 7508,
              "short": 6408,
              "net": 1100
            },
            "smallTrader": {
              "long": 45703,
              "short": 27589,
              "net": 18114
            }
          },
          "openInterest": 143351
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11448,
              "short": 23393,
              "net": -11945
            },
            "nonCommercial": {
              "long": 7055,
              "short": 281,
              "net": 6774
            },
            "smallTrader": {
              "long": 6557,
              "short": 1386,
              "net": 5171
            }
          },
          "openInterest": 25600
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38970,
              "short": 76146,
              "net": -37176
            },
            "nonCommercial": {
              "long": 20568,
              "short": 9459,
              "net": 11109
            },
            "smallTrader": {
              "long": 38851,
              "short": 12784,
              "net": 26067
            }
          },
          "openInterest": 100042
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33206,
              "short": 51586,
              "net": -18380
            },
            "nonCommercial": {
              "long": 10263,
              "short": 4504,
              "net": 5759
            },
            "smallTrader": {
              "long": 32186,
              "short": 19565,
              "net": 12621
            }
          },
          "openInterest": 81148
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30359,
              "short": 43389,
              "net": -13030
            },
            "nonCommercial": {
              "long": 8835,
              "short": 7983,
              "net": 852
            },
            "smallTrader": {
              "long": 31138,
              "short": 18960,
              "net": 12178
            }
          },
          "openInterest": 77996
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69422,
              "short": 111857,
              "net": -42435
            },
            "nonCommercial": {
              "long": 34874,
              "short": 5169,
              "net": 29705
            },
            "smallTrader": {
              "long": 45508,
              "short": 32778,
              "net": 12730
            }
          },
          "openInterest": 153216
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12518,
              "short": 21788,
              "net": -9270
            },
            "nonCommercial": {
              "long": 9258,
              "short": 1906,
              "net": 7352
            },
            "smallTrader": {
              "long": 16260,
              "short": 14342,
              "net": 1918
            }
          },
          "openInterest": 39413
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2978,
              "net": -2978
            },
            "nonCommercial": {
              "long": 5479,
              "short": 2716,
              "net": 2763
            },
            "smallTrader": {
              "long": 1355,
              "short": 1140,
              "net": 215
            }
          },
          "openInterest": 8671
        }
      ]
    },
    {
      "reportDate": "1996-08-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226644,
              "short": 225111,
              "net": 1533
            },
            "nonCommercial": {
              "long": 28023,
              "short": 12764,
              "net": 15259
            },
            "smallTrader": {
              "long": 47085,
              "short": 63877,
              "net": -16792
            }
          },
          "openInterest": 310730
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12113,
              "short": 10177,
              "net": 1936
            },
            "nonCommercial": {
              "long": 1401,
              "short": 420,
              "net": 981
            },
            "smallTrader": {
              "long": 4061,
              "short": 6978,
              "net": -2917
            }
          },
          "openInterest": 19147
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 273291,
              "short": 293216,
              "net": -19925
            },
            "nonCommercial": {
              "long": 43629,
              "short": 35939,
              "net": 7690
            },
            "smallTrader": {
              "long": 104528,
              "short": 92293,
              "net": 12235
            }
          },
          "openInterest": 452245
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 140226,
              "short": 117616,
              "net": 22610
            },
            "nonCommercial": {
              "long": 6944,
              "short": 22117,
              "net": -15173
            },
            "smallTrader": {
              "long": 25025,
              "short": 32462,
              "net": -7437
            }
          },
          "openInterest": 177922
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6356,
              "short": 7623,
              "net": -1267
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 4063,
              "short": 2796,
              "net": 1267
            }
          },
          "openInterest": 10419
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2169,
              "short": 1964,
              "net": 205
            },
            "nonCommercial": {
              "long": 766,
              "short": 700,
              "net": 66
            },
            "smallTrader": {
              "long": 1153,
              "short": 1424,
              "net": -271
            }
          },
          "openInterest": 4088
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30643,
              "short": 43926,
              "net": -13283
            },
            "nonCommercial": {
              "long": 10039,
              "short": 1286,
              "net": 8753
            },
            "smallTrader": {
              "long": 11781,
              "short": 7251,
              "net": 4530
            }
          },
          "openInterest": 53358
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18680,
              "short": 32538,
              "net": -13858
            },
            "nonCommercial": {
              "long": 7408,
              "short": 2755,
              "net": 4653
            },
            "smallTrader": {
              "long": 16870,
              "short": 7665,
              "net": 9205
            }
          },
          "openInterest": 43173
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53367,
              "short": 62979,
              "net": -9612
            },
            "nonCommercial": {
              "long": 8959,
              "short": 5760,
              "net": 3199
            },
            "smallTrader": {
              "long": 14180,
              "short": 7767,
              "net": 6413
            }
          },
          "openInterest": 77008
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6917,
              "short": 19110,
              "net": -12193
            },
            "nonCommercial": {
              "long": 10739,
              "short": 1140,
              "net": 9599
            },
            "smallTrader": {
              "long": 11003,
              "short": 8409,
              "net": 2594
            }
          },
          "openInterest": 29499
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23533,
              "short": 35963,
              "net": -12430
            },
            "nonCommercial": {
              "long": 7320,
              "short": 7751,
              "net": -431
            },
            "smallTrader": {
              "long": 23811,
              "short": 10950,
              "net": 12861
            }
          },
          "openInterest": 55362
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37217,
              "short": 38118,
              "net": -901
            },
            "nonCommercial": {
              "long": 5819,
              "short": 7972,
              "net": -2153
            },
            "smallTrader": {
              "long": 13949,
              "short": 10895,
              "net": 3054
            }
          },
          "openInterest": 58988
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219158,
              "short": 249818,
              "net": -30660
            },
            "nonCommercial": {
              "long": 39033,
              "short": 15432,
              "net": 23601
            },
            "smallTrader": {
              "long": 84714,
              "short": 77655,
              "net": 7059
            }
          },
          "openInterest": 360004
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2445,
              "short": 5258,
              "net": -2813
            },
            "nonCommercial": {
              "long": 3293,
              "short": 2478,
              "net": 815
            },
            "smallTrader": {
              "long": 11712,
              "short": 9714,
              "net": 1998
            }
          },
          "openInterest": 18237
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90764,
              "short": 105725,
              "net": -14961
            },
            "nonCommercial": {
              "long": 14313,
              "short": 16841,
              "net": -2528
            },
            "smallTrader": {
              "long": 43284,
              "short": 25795,
              "net": 17489
            }
          },
          "openInterest": 160819
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46973,
              "short": 82545,
              "net": -35572
            },
            "nonCommercial": {
              "long": 17006,
              "short": 573,
              "net": 16433
            },
            "smallTrader": {
              "long": 55130,
              "short": 35991,
              "net": 19139
            }
          },
          "openInterest": 122856
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55406,
              "short": 28907,
              "net": 26499
            },
            "nonCommercial": {
              "long": 5695,
              "short": 22820,
              "net": -17125
            },
            "smallTrader": {
              "long": 14541,
              "short": 23915,
              "net": -9374
            }
          },
          "openInterest": 78052
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 896,
              "short": 1703,
              "net": -807
            },
            "nonCommercial": {
              "long": 2649,
              "short": 294,
              "net": 2355
            },
            "smallTrader": {
              "long": 3180,
              "short": 4728,
              "net": -1548
            }
          },
          "openInterest": 6987
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28662,
              "short": 42464,
              "net": -13802
            },
            "nonCommercial": {
              "long": 19448,
              "short": 7886,
              "net": 11562
            },
            "smallTrader": {
              "long": 36284,
              "short": 34044,
              "net": 2240
            }
          },
          "openInterest": 90858
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12313,
              "short": 12962,
              "net": -649
            },
            "nonCommercial": {
              "long": 1264,
              "short": 580,
              "net": 684
            },
            "smallTrader": {
              "long": 6273,
              "short": 6308,
              "net": -35
            }
          },
          "openInterest": 20514
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74756,
              "short": 89827,
              "net": -15071
            },
            "nonCommercial": {
              "long": 5699,
              "short": 6048,
              "net": -349
            },
            "smallTrader": {
              "long": 45504,
              "short": 30084,
              "net": 15420
            }
          },
          "openInterest": 127843
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12135,
              "short": 23935,
              "net": -11800
            },
            "nonCommercial": {
              "long": 6838,
              "short": 160,
              "net": 6678
            },
            "smallTrader": {
              "long": 6225,
              "short": 1103,
              "net": 5122
            }
          },
          "openInterest": 25691
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32737,
              "short": 73939,
              "net": -41202
            },
            "nonCommercial": {
              "long": 21258,
              "short": 5328,
              "net": 15930
            },
            "smallTrader": {
              "long": 36581,
              "short": 11309,
              "net": 25272
            }
          },
          "openInterest": 92819
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35244,
              "short": 58470,
              "net": -23226
            },
            "nonCommercial": {
              "long": 11606,
              "short": 3063,
              "net": 8543
            },
            "smallTrader": {
              "long": 36374,
              "short": 21691,
              "net": 14683
            }
          },
          "openInterest": 88842
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29794,
              "short": 44470,
              "net": -14676
            },
            "nonCommercial": {
              "long": 11012,
              "short": 6266,
              "net": 4746
            },
            "smallTrader": {
              "long": 30973,
              "short": 21043,
              "net": 9930
            }
          },
          "openInterest": 80823
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72094,
              "short": 110315,
              "net": -38221
            },
            "nonCommercial": {
              "long": 34514,
              "short": 4965,
              "net": 29549
            },
            "smallTrader": {
              "long": 48546,
              "short": 39874,
              "net": 8672
            }
          },
          "openInterest": 158346
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12389,
              "short": 23318,
              "net": -10929
            },
            "nonCommercial": {
              "long": 10575,
              "short": 2299,
              "net": 8276
            },
            "smallTrader": {
              "long": 17749,
              "short": 15096,
              "net": 2653
            }
          },
          "openInterest": 42079
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 362,
              "short": 1732,
              "net": -1370
            },
            "nonCommercial": {
              "long": 5472,
              "short": 3452,
              "net": 2020
            },
            "smallTrader": {
              "long": 1027,
              "short": 1677,
              "net": -650
            }
          },
          "openInterest": 8715
        }
      ]
    },
    {
      "reportDate": "1996-09-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231694,
              "short": 213955,
              "net": 17739
            },
            "nonCommercial": {
              "long": 19553,
              "short": 15362,
              "net": 4191
            },
            "smallTrader": {
              "long": 46443,
              "short": 68373,
              "net": -21930
            }
          },
          "openInterest": 307300
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11749,
              "short": 8982,
              "net": 2767
            },
            "nonCommercial": {
              "long": 1706,
              "short": 300,
              "net": 1406
            },
            "smallTrader": {
              "long": 3828,
              "short": 8001,
              "net": -4173
            }
          },
          "openInterest": 18951
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 279155,
              "short": 287059,
              "net": -7904
            },
            "nonCommercial": {
              "long": 53031,
              "short": 37029,
              "net": 16002
            },
            "smallTrader": {
              "long": 89101,
              "short": 97199,
              "net": -8098
            }
          },
          "openInterest": 448480
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 143073,
              "short": 114130,
              "net": 28943
            },
            "nonCommercial": {
              "long": 5515,
              "short": 23140,
              "net": -17625
            },
            "smallTrader": {
              "long": 19147,
              "short": 30465,
              "net": -11318
            }
          },
          "openInterest": 170529
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5869,
              "short": 7941,
              "net": -2072
            },
            "nonCommercial": {
              "long": 223,
              "short": 0,
              "net": 223
            },
            "smallTrader": {
              "long": 4645,
              "short": 2796,
              "net": 1849
            }
          },
          "openInterest": 10737
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27688,
              "short": 54095,
              "net": -26407
            },
            "nonCommercial": {
              "long": 20235,
              "short": 1301,
              "net": 18934
            },
            "smallTrader": {
              "long": 16429,
              "short": 8956,
              "net": 7473
            }
          },
          "openInterest": 65298
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18571,
              "short": 37315,
              "net": -18744
            },
            "nonCommercial": {
              "long": 12759,
              "short": 4311,
              "net": 8448
            },
            "smallTrader": {
              "long": 17795,
              "short": 7499,
              "net": 10296
            }
          },
          "openInterest": 50100
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53616,
              "short": 62024,
              "net": -8408
            },
            "nonCommercial": {
              "long": 8665,
              "short": 8152,
              "net": 513
            },
            "smallTrader": {
              "long": 17109,
              "short": 9214,
              "net": 7895
            }
          },
          "openInterest": 79684
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6954,
              "short": 18205,
              "net": -11251
            },
            "nonCommercial": {
              "long": 10172,
              "short": 930,
              "net": 9242
            },
            "smallTrader": {
              "long": 10256,
              "short": 8247,
              "net": 2009
            }
          },
          "openInterest": 28177
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22571,
              "short": 36128,
              "net": -13557
            },
            "nonCommercial": {
              "long": 7779,
              "short": 7977,
              "net": -198
            },
            "smallTrader": {
              "long": 23901,
              "short": 10146,
              "net": 13755
            }
          },
          "openInterest": 54914
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35801,
              "short": 41669,
              "net": -5868
            },
            "nonCommercial": {
              "long": 7198,
              "short": 4770,
              "net": 2428
            },
            "smallTrader": {
              "long": 14547,
              "short": 11107,
              "net": 3440
            }
          },
          "openInterest": 59753
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 232137,
              "short": 252066,
              "net": -19929
            },
            "nonCommercial": {
              "long": 39680,
              "short": 20199,
              "net": 19481
            },
            "smallTrader": {
              "long": 85185,
              "short": 84737,
              "net": 448
            }
          },
          "openInterest": 374092
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2285,
              "short": 4867,
              "net": -2582
            },
            "nonCommercial": {
              "long": 2661,
              "short": 2264,
              "net": 397
            },
            "smallTrader": {
              "long": 10930,
              "short": 8745,
              "net": 2185
            }
          },
          "openInterest": 16386
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95941,
              "short": 93677,
              "net": 2264
            },
            "nonCommercial": {
              "long": 10839,
              "short": 27442,
              "net": -16603
            },
            "smallTrader": {
              "long": 42208,
              "short": 27869,
              "net": 14339
            }
          },
          "openInterest": 162775
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49194,
              "short": 87681,
              "net": -38487
            },
            "nonCommercial": {
              "long": 20068,
              "short": 1873,
              "net": 18195
            },
            "smallTrader": {
              "long": 54467,
              "short": 34175,
              "net": 20292
            }
          },
          "openInterest": 125087
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63717,
              "short": 31390,
              "net": 32327
            },
            "nonCommercial": {
              "long": 5962,
              "short": 24456,
              "net": -18494
            },
            "smallTrader": {
              "long": 14343,
              "short": 28176,
              "net": -13833
            }
          },
          "openInterest": 86286
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1087,
              "short": 1811,
              "net": -724
            },
            "nonCommercial": {
              "long": 2653,
              "short": 316,
              "net": 2337
            },
            "smallTrader": {
              "long": 3439,
              "short": 5052,
              "net": -1613
            }
          },
          "openInterest": 7626
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27254,
              "short": 41026,
              "net": -13772
            },
            "nonCommercial": {
              "long": 21089,
              "short": 8615,
              "net": 12474
            },
            "smallTrader": {
              "long": 37756,
              "short": 36458,
              "net": 1298
            }
          },
          "openInterest": 92833
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11192,
              "short": 11411,
              "net": -219
            },
            "nonCommercial": {
              "long": 767,
              "short": 580,
              "net": 187
            },
            "smallTrader": {
              "long": 5643,
              "short": 5611,
              "net": 32
            }
          },
          "openInterest": 18266
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80098,
              "short": 94516,
              "net": -14418
            },
            "nonCommercial": {
              "long": 4786,
              "short": 6180,
              "net": -1394
            },
            "smallTrader": {
              "long": 43007,
              "short": 27195,
              "net": 15812
            }
          },
          "openInterest": 130946
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14042,
              "short": 21472,
              "net": -7430
            },
            "nonCommercial": {
              "long": 5650,
              "short": 2795,
              "net": 2855
            },
            "smallTrader": {
              "long": 5792,
              "short": 1217,
              "net": 4575
            }
          },
          "openInterest": 25881
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30302,
              "short": 70591,
              "net": -40289
            },
            "nonCommercial": {
              "long": 21775,
              "short": 5207,
              "net": 16568
            },
            "smallTrader": {
              "long": 34897,
              "short": 11176,
              "net": 23721
            }
          },
          "openInterest": 88829
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35100,
              "short": 59246,
              "net": -24146
            },
            "nonCommercial": {
              "long": 11549,
              "short": 2859,
              "net": 8690
            },
            "smallTrader": {
              "long": 37765,
              "short": 22309,
              "net": 15456
            }
          },
          "openInterest": 90010
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28097,
              "short": 42951,
              "net": -14854
            },
            "nonCommercial": {
              "long": 11773,
              "short": 6924,
              "net": 4849
            },
            "smallTrader": {
              "long": 31062,
              "short": 21057,
              "net": 10005
            }
          },
          "openInterest": 78671
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70056,
              "short": 120952,
              "net": -50896
            },
            "nonCommercial": {
              "long": 38695,
              "short": 6860,
              "net": 31835
            },
            "smallTrader": {
              "long": 54014,
              "short": 34953,
              "net": 19061
            }
          },
          "openInterest": 166155
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13337,
              "short": 22286,
              "net": -8949
            },
            "nonCommercial": {
              "long": 8439,
              "short": 1423,
              "net": 7016
            },
            "smallTrader": {
              "long": 16875,
              "short": 14942,
              "net": 1933
            }
          },
          "openInterest": 40301
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 348,
              "short": 1826,
              "net": -1478
            },
            "nonCommercial": {
              "long": 4822,
              "short": 2884,
              "net": 1938
            },
            "smallTrader": {
              "long": 1184,
              "short": 1644,
              "net": -460
            }
          },
          "openInterest": 7705
        }
      ]
    },
    {
      "reportDate": "1996-09-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 229818,
              "short": 204131,
              "net": 25687
            },
            "nonCommercial": {
              "long": 21210,
              "short": 22529,
              "net": -1319
            },
            "smallTrader": {
              "long": 42541,
              "short": 66909,
              "net": -24368
            }
          },
          "openInterest": 299628
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12093,
              "short": 9200,
              "net": 2893
            },
            "nonCommercial": {
              "long": 1034,
              "short": 888,
              "net": 146
            },
            "smallTrader": {
              "long": 3652,
              "short": 6691,
              "net": -3039
            }
          },
          "openInterest": 18834
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 292659,
              "short": 269034,
              "net": 23625
            },
            "nonCommercial": {
              "long": 40576,
              "short": 56580,
              "net": -16004
            },
            "smallTrader": {
              "long": 86951,
              "short": 94572,
              "net": -7621
            }
          },
          "openInterest": 425984
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 142690,
              "short": 111984,
              "net": 30706
            },
            "nonCommercial": {
              "long": 6313,
              "short": 24210,
              "net": -17897
            },
            "smallTrader": {
              "long": 18421,
              "short": 31230,
              "net": -12809
            }
          },
          "openInterest": 168428
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6060,
              "short": 14182,
              "net": -8122
            },
            "nonCommercial": {
              "long": 3593,
              "short": 0,
              "net": 3593
            },
            "smallTrader": {
              "long": 7506,
              "short": 2977,
              "net": 4529
            }
          },
          "openInterest": 17159
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33129,
              "short": 57780,
              "net": -24651
            },
            "nonCommercial": {
              "long": 19324,
              "short": 1297,
              "net": 18027
            },
            "smallTrader": {
              "long": 16853,
              "short": 10229,
              "net": 6624
            }
          },
          "openInterest": 69758
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29441,
              "short": 35158,
              "net": -5717
            },
            "nonCommercial": {
              "long": 3251,
              "short": 5477,
              "net": -2226
            },
            "smallTrader": {
              "long": 15827,
              "short": 7884,
              "net": 7943
            }
          },
          "openInterest": 48902
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53966,
              "short": 60697,
              "net": -6731
            },
            "nonCommercial": {
              "long": 8007,
              "short": 8186,
              "net": -179
            },
            "smallTrader": {
              "long": 15966,
              "short": 9056,
              "net": 6910
            }
          },
          "openInterest": 78227
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6751,
              "short": 17688,
              "net": -10937
            },
            "nonCommercial": {
              "long": 8504,
              "short": 959,
              "net": 7545
            },
            "smallTrader": {
              "long": 9978,
              "short": 6586,
              "net": 3392
            }
          },
          "openInterest": 25881
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22568,
              "short": 36659,
              "net": -14091
            },
            "nonCommercial": {
              "long": 8704,
              "short": 6508,
              "net": 2196
            },
            "smallTrader": {
              "long": 22673,
              "short": 10778,
              "net": 11895
            }
          },
          "openInterest": 54617
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37084,
              "short": 39723,
              "net": -2639
            },
            "nonCommercial": {
              "long": 6262,
              "short": 6187,
              "net": 75
            },
            "smallTrader": {
              "long": 13495,
              "short": 10931,
              "net": 2564
            }
          },
          "openInterest": 59456
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 242920,
              "short": 272055,
              "net": -29135
            },
            "nonCommercial": {
              "long": 38625,
              "short": 17448,
              "net": 21177
            },
            "smallTrader": {
              "long": 100843,
              "short": 92885,
              "net": 7958
            }
          },
          "openInterest": 401072
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2476,
              "short": 4782,
              "net": -2306
            },
            "nonCommercial": {
              "long": 2744,
              "short": 1888,
              "net": 856
            },
            "smallTrader": {
              "long": 10442,
              "short": 8992,
              "net": 1450
            }
          },
          "openInterest": 16037
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120065,
              "short": 83328,
              "net": 36737
            },
            "nonCommercial": {
              "long": 10988,
              "short": 58020,
              "net": -47032
            },
            "smallTrader": {
              "long": 42259,
              "short": 31964,
              "net": 10295
            }
          },
          "openInterest": 186183
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49875,
              "short": 92248,
              "net": -42373
            },
            "nonCommercial": {
              "long": 23049,
              "short": 478,
              "net": 22571
            },
            "smallTrader": {
              "long": 57543,
              "short": 37741,
              "net": 19802
            }
          },
          "openInterest": 132923
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83809,
              "short": 35556,
              "net": 48253
            },
            "nonCommercial": {
              "long": 5323,
              "short": 36846,
              "net": -31523
            },
            "smallTrader": {
              "long": 13027,
              "short": 29757,
              "net": -16730
            }
          },
          "openInterest": 102589
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1238,
              "short": 2168,
              "net": -930
            },
            "nonCommercial": {
              "long": 3082,
              "short": 331,
              "net": 2751
            },
            "smallTrader": {
              "long": 3533,
              "short": 5354,
              "net": -1821
            }
          },
          "openInterest": 8316
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26451,
              "short": 37784,
              "net": -11333
            },
            "nonCommercial": {
              "long": 20866,
              "short": 9245,
              "net": 11621
            },
            "smallTrader": {
              "long": 39373,
              "short": 39661,
              "net": -288
            }
          },
          "openInterest": 92331
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9118,
              "short": 10607,
              "net": -1489
            },
            "nonCommercial": {
              "long": 1171,
              "short": 0,
              "net": 1171
            },
            "smallTrader": {
              "long": 5906,
              "short": 5588,
              "net": 318
            }
          },
          "openInterest": 16637
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85504,
              "short": 99806,
              "net": -14302
            },
            "nonCommercial": {
              "long": 4763,
              "short": 6810,
              "net": -2047
            },
            "smallTrader": {
              "long": 46918,
              "short": 30569,
              "net": 16349
            }
          },
          "openInterest": 141226
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14789,
              "short": 20601,
              "net": -5812
            },
            "nonCommercial": {
              "long": 6334,
              "short": 4698,
              "net": 1636
            },
            "smallTrader": {
              "long": 6263,
              "short": 2087,
              "net": 4176
            }
          },
          "openInterest": 27849
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30977,
              "short": 67654,
              "net": -36677
            },
            "nonCommercial": {
              "long": 19838,
              "short": 7057,
              "net": 12781
            },
            "smallTrader": {
              "long": 35089,
              "short": 11193,
              "net": 23896
            }
          },
          "openInterest": 87994
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35040,
              "short": 61117,
              "net": -26077
            },
            "nonCommercial": {
              "long": 12966,
              "short": 2423,
              "net": 10543
            },
            "smallTrader": {
              "long": 39710,
              "short": 24176,
              "net": 15534
            }
          },
          "openInterest": 93301
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27089,
              "short": 44515,
              "net": -17426
            },
            "nonCommercial": {
              "long": 12288,
              "short": 7285,
              "net": 5003
            },
            "smallTrader": {
              "long": 33487,
              "short": 21064,
              "net": 12423
            }
          },
          "openInterest": 79902
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68441,
              "short": 120368,
              "net": -51927
            },
            "nonCommercial": {
              "long": 38767,
              "short": 7064,
              "net": 31703
            },
            "smallTrader": {
              "long": 55879,
              "short": 35655,
              "net": 20224
            }
          },
          "openInterest": 167568
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34553,
              "short": 21590,
              "net": 12963
            },
            "nonCommercial": {
              "long": 1908,
              "short": 9043,
              "net": -7135
            },
            "smallTrader": {
              "long": 12873,
              "short": 18701,
              "net": -5828
            }
          },
          "openInterest": 50231
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 326,
              "short": 2474,
              "net": -2148
            },
            "nonCommercial": {
              "long": 3841,
              "short": 2832,
              "net": 1009
            },
            "smallTrader": {
              "long": 2389,
              "short": 1250,
              "net": 1139
            }
          },
          "openInterest": 8604
        }
      ]
    },
    {
      "reportDate": "1996-09-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 220519,
              "short": 204149,
              "net": 16370
            },
            "nonCommercial": {
              "long": 21451,
              "short": 26572,
              "net": -5121
            },
            "smallTrader": {
              "long": 42291,
              "short": 53540,
              "net": -11249
            }
          },
          "openInterest": 288949
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 11784,
              "short": 9674,
              "net": 2110
            },
            "nonCommercial": {
              "long": 881,
              "short": 625,
              "net": 256
            },
            "smallTrader": {
              "long": 3732,
              "short": 6098,
              "net": -2366
            }
          },
          "openInterest": 17438
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 291179,
              "short": 272869,
              "net": 18310
            },
            "nonCommercial": {
              "long": 36089,
              "short": 47193,
              "net": -11104
            },
            "smallTrader": {
              "long": 83560,
              "short": 90766,
              "net": -7206
            }
          },
          "openInterest": 416725
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 127539,
              "short": 102913,
              "net": 24626
            },
            "nonCommercial": {
              "long": 7062,
              "short": 20474,
              "net": -13412
            },
            "smallTrader": {
              "long": 15481,
              "short": 26695,
              "net": -11214
            }
          },
          "openInterest": 151043
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3660,
              "short": 8086,
              "net": -4426
            },
            "nonCommercial": {
              "long": 764,
              "short": 0,
              "net": 764
            },
            "smallTrader": {
              "long": 5488,
              "short": 1826,
              "net": 3662
            }
          },
          "openInterest": 9912
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 946,
              "short": 1331,
              "net": -385
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1040,
              "short": 655,
              "net": 385
            }
          },
          "openInterest": 1986
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6956,
              "short": 32406,
              "net": -25450
            },
            "nonCommercial": {
              "long": 19209,
              "short": 1362,
              "net": 17847
            },
            "smallTrader": {
              "long": 13830,
              "short": 6227,
              "net": 7603
            }
          },
          "openInterest": 40033
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21576,
              "short": 29100,
              "net": -7524
            },
            "nonCommercial": {
              "long": 3806,
              "short": 4787,
              "net": -981
            },
            "smallTrader": {
              "long": 16674,
              "short": 8169,
              "net": 8505
            }
          },
          "openInterest": 42447
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52525,
              "short": 59699,
              "net": -7174
            },
            "nonCommercial": {
              "long": 7442,
              "short": 7988,
              "net": -546
            },
            "smallTrader": {
              "long": 16944,
              "short": 9224,
              "net": 7720
            }
          },
          "openInterest": 77447
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7640,
              "short": 14316,
              "net": -6676
            },
            "nonCommercial": {
              "long": 5195,
              "short": 1676,
              "net": 3519
            },
            "smallTrader": {
              "long": 9901,
              "short": 6744,
              "net": 3157
            }
          },
          "openInterest": 22857
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24498,
              "short": 33251,
              "net": -8753
            },
            "nonCommercial": {
              "long": 8267,
              "short": 8310,
              "net": -43
            },
            "smallTrader": {
              "long": 22399,
              "short": 13603,
              "net": 8796
            }
          },
          "openInterest": 56052
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36638,
              "short": 40328,
              "net": -3690
            },
            "nonCommercial": {
              "long": 6590,
              "short": 5333,
              "net": 1257
            },
            "smallTrader": {
              "long": 12240,
              "short": 9807,
              "net": 2433
            }
          },
          "openInterest": 57660
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 257766,
              "short": 280587,
              "net": -22821
            },
            "nonCommercial": {
              "long": 35226,
              "short": 15694,
              "net": 19532
            },
            "smallTrader": {
              "long": 93990,
              "short": 90701,
              "net": 3289
            }
          },
          "openInterest": 404604
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2330,
              "short": 4002,
              "net": -1672
            },
            "nonCommercial": {
              "long": 2721,
              "short": 1631,
              "net": 1090
            },
            "smallTrader": {
              "long": 10074,
              "short": 9492,
              "net": 582
            }
          },
          "openInterest": 15662
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126902,
              "short": 82889,
              "net": 44013
            },
            "nonCommercial": {
              "long": 11628,
              "short": 63874,
              "net": -52246
            },
            "smallTrader": {
              "long": 41382,
              "short": 33149,
              "net": 8233
            }
          },
          "openInterest": 191988
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 54762,
              "short": 94894,
              "net": -40132
            },
            "nonCommercial": {
              "long": 22835,
              "short": 434,
              "net": 22401
            },
            "smallTrader": {
              "long": 59392,
              "short": 41661,
              "net": 17731
            }
          },
          "openInterest": 139077
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67124,
              "short": 11817,
              "net": 55307
            },
            "nonCommercial": {
              "long": 2274,
              "short": 39958,
              "net": -37684
            },
            "smallTrader": {
              "long": 9557,
              "short": 27180,
              "net": -17623
            }
          },
          "openInterest": 78955
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1563,
              "short": 2792,
              "net": -1229
            },
            "nonCommercial": {
              "long": 3451,
              "short": 407,
              "net": 3044
            },
            "smallTrader": {
              "long": 3750,
              "short": 5565,
              "net": -1815
            }
          },
          "openInterest": 9202
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26791,
              "short": 36701,
              "net": -9910
            },
            "nonCommercial": {
              "long": 20341,
              "short": 8182,
              "net": 12159
            },
            "smallTrader": {
              "long": 39753,
              "short": 42002,
              "net": -2249
            }
          },
          "openInterest": 93019
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7638,
              "short": 10207,
              "net": -2569
            },
            "nonCommercial": {
              "long": 1155,
              "short": 255,
              "net": 900
            },
            "smallTrader": {
              "long": 6013,
              "short": 4344,
              "net": 1669
            }
          },
          "openInterest": 14806
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86883,
              "short": 104197,
              "net": -17314
            },
            "nonCommercial": {
              "long": 4196,
              "short": 6105,
              "net": -1909
            },
            "smallTrader": {
              "long": 51556,
              "short": 32333,
              "net": 19223
            }
          },
          "openInterest": 145909
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14496,
              "short": 18019,
              "net": -3523
            },
            "nonCommercial": {
              "long": 7220,
              "short": 8297,
              "net": -1077
            },
            "smallTrader": {
              "long": 6979,
              "short": 2379,
              "net": 4600
            }
          },
          "openInterest": 29670
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34059,
              "short": 64364,
              "net": -30305
            },
            "nonCommercial": {
              "long": 18288,
              "short": 12377,
              "net": 5911
            },
            "smallTrader": {
              "long": 37311,
              "short": 12917,
              "net": 24394
            }
          },
          "openInterest": 92555
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33454,
              "short": 61479,
              "net": -28025
            },
            "nonCommercial": {
              "long": 14168,
              "short": 4232,
              "net": 9936
            },
            "smallTrader": {
              "long": 43041,
              "short": 24952,
              "net": 18089
            }
          },
          "openInterest": 95598
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27899,
              "short": 48340,
              "net": -20441
            },
            "nonCommercial": {
              "long": 14718,
              "short": 7166,
              "net": 7552
            },
            "smallTrader": {
              "long": 32798,
              "short": 19909,
              "net": 12889
            }
          },
          "openInterest": 83605
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70332,
              "short": 104864,
              "net": -34532
            },
            "nonCommercial": {
              "long": 30057,
              "short": 3621,
              "net": 26436
            },
            "smallTrader": {
              "long": 43761,
              "short": 35665,
              "net": 8096
            }
          },
          "openInterest": 146927
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27184,
              "short": 5189,
              "net": 21995
            },
            "nonCommercial": {
              "long": 200,
              "short": 12374,
              "net": -12174
            },
            "smallTrader": {
              "long": 7455,
              "short": 17276,
              "net": -9821
            }
          },
          "openInterest": 35888
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 2901,
              "net": -2701
            },
            "nonCommercial": {
              "long": 5667,
              "short": 4123,
              "net": 1544
            },
            "smallTrader": {
              "long": 1849,
              "short": 692,
              "net": 1157
            }
          },
          "openInterest": 9757
        }
      ]
    },
    {
      "reportDate": "1996-09-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 214638,
              "short": 206135,
              "net": 8503
            },
            "nonCommercial": {
              "long": 21425,
              "short": 17058,
              "net": 4367
            },
            "smallTrader": {
              "long": 38871,
              "short": 51741,
              "net": -12870
            }
          },
          "openInterest": 277922
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13305,
              "short": 10144,
              "net": 3161
            },
            "nonCommercial": {
              "long": 176,
              "short": 375,
              "net": -199
            },
            "smallTrader": {
              "long": 3321,
              "short": 6283,
              "net": -2962
            }
          },
          "openInterest": 17670
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 270043,
              "short": 264108,
              "net": 5935
            },
            "nonCommercial": {
              "long": 39222,
              "short": 37155,
              "net": 2067
            },
            "smallTrader": {
              "long": 74857,
              "short": 82859,
              "net": -8002
            }
          },
          "openInterest": 395285
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 125830,
              "short": 105382,
              "net": 20448
            },
            "nonCommercial": {
              "long": 4423,
              "short": 16800,
              "net": -12377
            },
            "smallTrader": {
              "long": 15064,
              "short": 23135,
              "net": -8071
            }
          },
          "openInterest": 146147
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5528,
              "short": 6911,
              "net": -1383
            },
            "nonCommercial": {
              "long": 0,
              "short": 200,
              "net": -200
            },
            "smallTrader": {
              "long": 4151,
              "short": 2568,
              "net": 1583
            }
          },
          "openInterest": 9679
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 446,
              "short": 2131,
              "net": -1685
            },
            "nonCommercial": {
              "long": 1600,
              "short": 200,
              "net": 1400
            },
            "smallTrader": {
              "long": 940,
              "short": 655,
              "net": 285
            }
          },
          "openInterest": 2986
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7552,
              "short": 32298,
              "net": -24746
            },
            "nonCommercial": {
              "long": 18406,
              "short": 1712,
              "net": 16694
            },
            "smallTrader": {
              "long": 13353,
              "short": 5301,
              "net": 8052
            }
          },
          "openInterest": 39349
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12314,
              "short": 29005,
              "net": -16691
            },
            "nonCommercial": {
              "long": 8271,
              "short": 2127,
              "net": 6144
            },
            "smallTrader": {
              "long": 16785,
              "short": 6238,
              "net": 10547
            }
          },
          "openInterest": 38003
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54921,
              "short": 59429,
              "net": -4508
            },
            "nonCommercial": {
              "long": 7326,
              "short": 7972,
              "net": -646
            },
            "smallTrader": {
              "long": 14607,
              "short": 9453,
              "net": 5154
            }
          },
          "openInterest": 77545
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7579,
              "short": 12614,
              "net": -5035
            },
            "nonCommercial": {
              "long": 3881,
              "short": 2018,
              "net": 1863
            },
            "smallTrader": {
              "long": 10908,
              "short": 7736,
              "net": 3172
            }
          },
          "openInterest": 22914
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24852,
              "short": 33991,
              "net": -9139
            },
            "nonCommercial": {
              "long": 8397,
              "short": 7628,
              "net": 769
            },
            "smallTrader": {
              "long": 21393,
              "short": 13023,
              "net": 8370
            }
          },
          "openInterest": 55675
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34527,
              "short": 39111,
              "net": -4584
            },
            "nonCommercial": {
              "long": 7717,
              "short": 4905,
              "net": 2812
            },
            "smallTrader": {
              "long": 11471,
              "short": 9699,
              "net": 1772
            }
          },
          "openInterest": 55655
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 246820,
              "short": 277915,
              "net": -31095
            },
            "nonCommercial": {
              "long": 36735,
              "short": 16529,
              "net": 20206
            },
            "smallTrader": {
              "long": 90258,
              "short": 79369,
              "net": 10889
            }
          },
          "openInterest": 391923
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2375,
              "short": 3759,
              "net": -1384
            },
            "nonCommercial": {
              "long": 2451,
              "short": 1581,
              "net": 870
            },
            "smallTrader": {
              "long": 9603,
              "short": 9089,
              "net": 514
            }
          },
          "openInterest": 15074
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 128476,
              "short": 78937,
              "net": 49539
            },
            "nonCommercial": {
              "long": 9958,
              "short": 65772,
              "net": -55814
            },
            "smallTrader": {
              "long": 39466,
              "short": 33191,
              "net": 6275
            }
          },
          "openInterest": 189340
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65322,
              "short": 102814,
              "net": -37492
            },
            "nonCommercial": {
              "long": 20762,
              "short": 1361,
              "net": 19401
            },
            "smallTrader": {
              "long": 60477,
              "short": 42386,
              "net": 18091
            }
          },
          "openInterest": 148778
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55725,
              "short": 15314,
              "net": 40411
            },
            "nonCommercial": {
              "long": 3500,
              "short": 33833,
              "net": -30333
            },
            "smallTrader": {
              "long": 12564,
              "short": 22642,
              "net": -10078
            }
          },
          "openInterest": 72303
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1765,
              "short": 2994,
              "net": -1229
            },
            "nonCommercial": {
              "long": 4379,
              "short": 498,
              "net": 3881
            },
            "smallTrader": {
              "long": 3198,
              "short": 5850,
              "net": -2652
            }
          },
          "openInterest": 9843
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27619,
              "short": 39597,
              "net": -11978
            },
            "nonCommercial": {
              "long": 18691,
              "short": 7863,
              "net": 10828
            },
            "smallTrader": {
              "long": 40968,
              "short": 39818,
              "net": 1150
            }
          },
          "openInterest": 93458
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12398,
              "short": 15458,
              "net": -3060
            },
            "nonCommercial": {
              "long": 1319,
              "short": 255,
              "net": 1064
            },
            "smallTrader": {
              "long": 6293,
              "short": 4297,
              "net": 1996
            }
          },
          "openInterest": 20010
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75140,
              "short": 96013,
              "net": -20873
            },
            "nonCommercial": {
              "long": 5461,
              "short": 3103,
              "net": 2358
            },
            "smallTrader": {
              "long": 50744,
              "short": 32229,
              "net": 18515
            }
          },
          "openInterest": 134826
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13964,
              "short": 17722,
              "net": -3758
            },
            "nonCommercial": {
              "long": 7080,
              "short": 7924,
              "net": -844
            },
            "smallTrader": {
              "long": 7329,
              "short": 2727,
              "net": 4602
            }
          },
          "openInterest": 29287
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35727,
              "short": 58742,
              "net": -23015
            },
            "nonCommercial": {
              "long": 18566,
              "short": 22345,
              "net": -3779
            },
            "smallTrader": {
              "long": 40474,
              "short": 13680,
              "net": 26794
            }
          },
          "openInterest": 98308
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33410,
              "short": 61563,
              "net": -28153
            },
            "nonCommercial": {
              "long": 13329,
              "short": 3778,
              "net": 9551
            },
            "smallTrader": {
              "long": 41028,
              "short": 22426,
              "net": 18602
            }
          },
          "openInterest": 94382
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32104,
              "short": 46068,
              "net": -13964
            },
            "nonCommercial": {
              "long": 12701,
              "short": 8620,
              "net": 4081
            },
            "smallTrader": {
              "long": 30512,
              "short": 20629,
              "net": 9883
            }
          },
          "openInterest": 84143
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77951,
              "short": 93722,
              "net": -15771
            },
            "nonCommercial": {
              "long": 19868,
              "short": 7837,
              "net": 12031
            },
            "smallTrader": {
              "long": 40416,
              "short": 36676,
              "net": 3740
            }
          },
          "openInterest": 140914
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28306,
              "short": 7482,
              "net": 20824
            },
            "nonCommercial": {
              "long": 230,
              "short": 13003,
              "net": -12773
            },
            "smallTrader": {
              "long": 9443,
              "short": 17494,
              "net": -8051
            }
          },
          "openInterest": 38997
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 490,
              "short": 2487,
              "net": -1997
            },
            "nonCommercial": {
              "long": 5382,
              "short": 3984,
              "net": 1398
            },
            "smallTrader": {
              "long": 1538,
              "short": 939,
              "net": 599
            }
          },
          "openInterest": 8198
        }
      ]
    },
    {
      "reportDate": "1996-10-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 205318,
              "short": 216300,
              "net": -10982
            },
            "nonCommercial": {
              "long": 29289,
              "short": 13603,
              "net": 15686
            },
            "smallTrader": {
              "long": 41835,
              "short": 46539,
              "net": -4704
            }
          },
          "openInterest": 278634
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13991,
              "short": 9944,
              "net": 4047
            },
            "nonCommercial": {
              "long": 0,
              "short": 1043,
              "net": -1043
            },
            "smallTrader": {
              "long": 3779,
              "short": 6783,
              "net": -3004
            }
          },
          "openInterest": 17770
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 257295,
              "short": 273246,
              "net": -15951
            },
            "nonCommercial": {
              "long": 45649,
              "short": 30880,
              "net": 14769
            },
            "smallTrader": {
              "long": 84516,
              "short": 83334,
              "net": 1182
            }
          },
          "openInterest": 399025
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 110850,
              "short": 95519,
              "net": 15331
            },
            "nonCommercial": {
              "long": 9327,
              "short": 17128,
              "net": -7801
            },
            "smallTrader": {
              "long": 16453,
              "short": 23983,
              "net": -7530
            }
          },
          "openInterest": 137066
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6232,
              "short": 6633,
              "net": -401
            },
            "nonCommercial": {
              "long": 284,
              "short": 606,
              "net": -322
            },
            "smallTrader": {
              "long": 3283,
              "short": 2560,
              "net": 723
            }
          },
          "openInterest": 9799
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 446,
              "short": 2131,
              "net": -1685
            },
            "nonCommercial": {
              "long": 1599,
              "short": 200,
              "net": 1399
            },
            "smallTrader": {
              "long": 637,
              "short": 351,
              "net": 286
            }
          },
          "openInterest": 2682
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8564,
              "short": 33649,
              "net": -25085
            },
            "nonCommercial": {
              "long": 19717,
              "short": 1731,
              "net": 17986
            },
            "smallTrader": {
              "long": 12774,
              "short": 5675,
              "net": 7099
            }
          },
          "openInterest": 41093
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13559,
              "short": 41941,
              "net": -28382
            },
            "nonCommercial": {
              "long": 15106,
              "short": 3597,
              "net": 11509
            },
            "smallTrader": {
              "long": 21866,
              "short": 4993,
              "net": 16873
            }
          },
          "openInterest": 51335
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51600,
              "short": 61530,
              "net": -9930
            },
            "nonCommercial": {
              "long": 8187,
              "short": 5441,
              "net": 2746
            },
            "smallTrader": {
              "long": 17549,
              "short": 10365,
              "net": 7184
            }
          },
          "openInterest": 78172
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7919,
              "short": 13561,
              "net": -5642
            },
            "nonCommercial": {
              "long": 4068,
              "short": 2292,
              "net": 1776
            },
            "smallTrader": {
              "long": 10756,
              "short": 6890,
              "net": 3866
            }
          },
          "openInterest": 23284
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25610,
              "short": 37308,
              "net": -11698
            },
            "nonCommercial": {
              "long": 8687,
              "short": 6237,
              "net": 2450
            },
            "smallTrader": {
              "long": 21378,
              "short": 12130,
              "net": 9248
            }
          },
          "openInterest": 56808
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33551,
              "short": 40736,
              "net": -7185
            },
            "nonCommercial": {
              "long": 10672,
              "short": 6377,
              "net": 4295
            },
            "smallTrader": {
              "long": 12429,
              "short": 9539,
              "net": 2890
            }
          },
          "openInterest": 58274
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 256440,
              "short": 289408,
              "net": -32968
            },
            "nonCommercial": {
              "long": 40242,
              "short": 17710,
              "net": 22532
            },
            "smallTrader": {
              "long": 89448,
              "short": 79012,
              "net": 10436
            }
          },
          "openInterest": 405420
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2367,
              "short": 3528,
              "net": -1161
            },
            "nonCommercial": {
              "long": 2562,
              "short": 1511,
              "net": 1051
            },
            "smallTrader": {
              "long": 8521,
              "short": 8411,
              "net": 110
            }
          },
          "openInterest": 14012
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139012,
              "short": 82577,
              "net": 56435
            },
            "nonCommercial": {
              "long": 10856,
              "short": 69120,
              "net": -58264
            },
            "smallTrader": {
              "long": 36465,
              "short": 34636,
              "net": 1829
            }
          },
          "openInterest": 197398
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 63670,
              "short": 103258,
              "net": -39588
            },
            "nonCommercial": {
              "long": 21409,
              "short": 2573,
              "net": 18836
            },
            "smallTrader": {
              "long": 56950,
              "short": 36198,
              "net": 20752
            }
          },
          "openInterest": 143969
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62483,
              "short": 14490,
              "net": 47993
            },
            "nonCommercial": {
              "long": 3656,
              "short": 36254,
              "net": -32598
            },
            "smallTrader": {
              "long": 11868,
              "short": 27263,
              "net": -15395
            }
          },
          "openInterest": 78542
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2278,
              "short": 3716,
              "net": -1438
            },
            "nonCommercial": {
              "long": 4812,
              "short": 620,
              "net": 4192
            },
            "smallTrader": {
              "long": 3763,
              "short": 6517,
              "net": -2754
            }
          },
          "openInterest": 12036
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27521,
              "short": 36210,
              "net": -8689
            },
            "nonCommercial": {
              "long": 18290,
              "short": 8151,
              "net": 10139
            },
            "smallTrader": {
              "long": 39337,
              "short": 40787,
              "net": -1450
            }
          },
          "openInterest": 91956
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14219,
              "short": 17710,
              "net": -3491
            },
            "nonCommercial": {
              "long": 1320,
              "short": 255,
              "net": 1065
            },
            "smallTrader": {
              "long": 6420,
              "short": 3994,
              "net": 2426
            }
          },
          "openInterest": 21959
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76268,
              "short": 98348,
              "net": -22080
            },
            "nonCommercial": {
              "long": 5592,
              "short": 2386,
              "net": 3206
            },
            "smallTrader": {
              "long": 44972,
              "short": 26098,
              "net": 18874
            }
          },
          "openInterest": 130351
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13943,
              "short": 17284,
              "net": -3341
            },
            "nonCommercial": {
              "long": 7268,
              "short": 7929,
              "net": -661
            },
            "smallTrader": {
              "long": 6392,
              "short": 2390,
              "net": 4002
            }
          },
          "openInterest": 28478
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35280,
              "short": 60257,
              "net": -24977
            },
            "nonCommercial": {
              "long": 19026,
              "short": 19490,
              "net": -464
            },
            "smallTrader": {
              "long": 39888,
              "short": 14447,
              "net": 25441
            }
          },
          "openInterest": 97749
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31525,
              "short": 57989,
              "net": -26464
            },
            "nonCommercial": {
              "long": 14058,
              "short": 2214,
              "net": 11844
            },
            "smallTrader": {
              "long": 38868,
              "short": 24248,
              "net": 14620
            }
          },
          "openInterest": 90080
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35912,
              "short": 40631,
              "net": -4719
            },
            "nonCommercial": {
              "long": 13791,
              "short": 15973,
              "net": -2182
            },
            "smallTrader": {
              "long": 30680,
              "short": 23779,
              "net": 6901
            }
          },
          "openInterest": 93562
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88191,
              "short": 76022,
              "net": 12169
            },
            "nonCommercial": {
              "long": 12057,
              "short": 24990,
              "net": -12933
            },
            "smallTrader": {
              "long": 37274,
              "short": 36510,
              "net": 764
            }
          },
          "openInterest": 139385
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33327,
              "short": 7609,
              "net": 25718
            },
            "nonCommercial": {
              "long": 454,
              "short": 13484,
              "net": -13030
            },
            "smallTrader": {
              "long": 6821,
              "short": 19509,
              "net": -12688
            }
          },
          "openInterest": 41837
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 608,
              "short": 2385,
              "net": -1777
            },
            "nonCommercial": {
              "long": 4317,
              "short": 4016,
              "net": 301
            },
            "smallTrader": {
              "long": 2059,
              "short": 583,
              "net": 1476
            }
          },
          "openInterest": 7772
        }
      ]
    },
    {
      "reportDate": "1996-10-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 200415,
              "short": 212954,
              "net": -12539
            },
            "nonCommercial": {
              "long": 29875,
              "short": 16854,
              "net": 13021
            },
            "smallTrader": {
              "long": 48406,
              "short": 48888,
              "net": -482
            }
          },
          "openInterest": 281512
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14513,
              "short": 10283,
              "net": 4230
            },
            "nonCommercial": {
              "long": 0,
              "short": 1218,
              "net": -1218
            },
            "smallTrader": {
              "long": 3595,
              "short": 6607,
              "net": -3012
            }
          },
          "openInterest": 18108
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254505,
              "short": 300060,
              "net": -45555
            },
            "nonCommercial": {
              "long": 63152,
              "short": 30591,
              "net": 32561
            },
            "smallTrader": {
              "long": 94073,
              "short": 81079,
              "net": 12994
            }
          },
          "openInterest": 423293
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 100333,
              "short": 99360,
              "net": 973
            },
            "nonCommercial": {
              "long": 18604,
              "short": 14991,
              "net": 3613
            },
            "smallTrader": {
              "long": 18380,
              "short": 22966,
              "net": -4586
            }
          },
          "openInterest": 138052
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5441,
              "short": 6714,
              "net": -1273
            },
            "nonCommercial": {
              "long": 284,
              "short": 606,
              "net": -322
            },
            "smallTrader": {
              "long": 4245,
              "short": 2650,
              "net": 1595
            }
          },
          "openInterest": 9970
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 446,
              "short": 2131,
              "net": -1685
            },
            "nonCommercial": {
              "long": 1599,
              "short": 200,
              "net": 1399
            },
            "smallTrader": {
              "long": 651,
              "short": 365,
              "net": 286
            }
          },
          "openInterest": 2696
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10925,
              "short": 33837,
              "net": -22912
            },
            "nonCommercial": {
              "long": 20256,
              "short": 4234,
              "net": 16022
            },
            "smallTrader": {
              "long": 13344,
              "short": 6454,
              "net": 6890
            }
          },
          "openInterest": 44569
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9230,
              "short": 56703,
              "net": -47473
            },
            "nonCommercial": {
              "long": 29508,
              "short": 1525,
              "net": 27983
            },
            "smallTrader": {
              "long": 24948,
              "short": 5458,
              "net": 19490
            }
          },
          "openInterest": 64746
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53010,
              "short": 61524,
              "net": -8514
            },
            "nonCommercial": {
              "long": 8595,
              "short": 7129,
              "net": 1466
            },
            "smallTrader": {
              "long": 16226,
              "short": 9178,
              "net": 7048
            }
          },
          "openInterest": 78814
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7829,
              "short": 15689,
              "net": -7860
            },
            "nonCommercial": {
              "long": 4823,
              "short": 1902,
              "net": 2921
            },
            "smallTrader": {
              "long": 11684,
              "short": 6745,
              "net": 4939
            }
          },
          "openInterest": 25034
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24787,
              "short": 38861,
              "net": -14074
            },
            "nonCommercial": {
              "long": 9271,
              "short": 6260,
              "net": 3011
            },
            "smallTrader": {
              "long": 23104,
              "short": 12041,
              "net": 11063
            }
          },
          "openInterest": 58025
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33398,
              "short": 41827,
              "net": -8429
            },
            "nonCommercial": {
              "long": 11798,
              "short": 5461,
              "net": 6337
            },
            "smallTrader": {
              "long": 11919,
              "short": 9827,
              "net": 2092
            }
          },
          "openInterest": 58695
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 268279,
              "short": 295625,
              "net": -27346
            },
            "nonCommercial": {
              "long": 36404,
              "short": 15430,
              "net": 20974
            },
            "smallTrader": {
              "long": 93034,
              "short": 86662,
              "net": 6372
            }
          },
          "openInterest": 422680
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2691,
              "short": 3226,
              "net": -535
            },
            "nonCommercial": {
              "long": 2302,
              "short": 1460,
              "net": 842
            },
            "smallTrader": {
              "long": 8756,
              "short": 9063,
              "net": -307
            }
          },
          "openInterest": 14305
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133689,
              "short": 82330,
              "net": 51359
            },
            "nonCommercial": {
              "long": 12001,
              "short": 66246,
              "net": -54245
            },
            "smallTrader": {
              "long": 37189,
              "short": 34303,
              "net": 2886
            }
          },
          "openInterest": 193843
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64097,
              "short": 103767,
              "net": -39670
            },
            "nonCommercial": {
              "long": 18823,
              "short": 1979,
              "net": 16844
            },
            "smallTrader": {
              "long": 58876,
              "short": 36050,
              "net": 22826
            }
          },
          "openInterest": 143950
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59868,
              "short": 13321,
              "net": 46547
            },
            "nonCommercial": {
              "long": 1440,
              "short": 32740,
              "net": -31300
            },
            "smallTrader": {
              "long": 15168,
              "short": 30415,
              "net": -15247
            }
          },
          "openInterest": 76778
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2301,
              "short": 4584,
              "net": -2283
            },
            "nonCommercial": {
              "long": 6471,
              "short": 876,
              "net": 5595
            },
            "smallTrader": {
              "long": 4257,
              "short": 7569,
              "net": -3312
            }
          },
          "openInterest": 14502
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27786,
              "short": 35573,
              "net": -7787
            },
            "nonCommercial": {
              "long": 18702,
              "short": 6331,
              "net": 12371
            },
            "smallTrader": {
              "long": 37859,
              "short": 42443,
              "net": -4584
            }
          },
          "openInterest": 90587
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15414,
              "short": 18850,
              "net": -3436
            },
            "nonCommercial": {
              "long": 1217,
              "short": 255,
              "net": 962
            },
            "smallTrader": {
              "long": 6644,
              "short": 4170,
              "net": 2474
            }
          },
          "openInterest": 23526
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83686,
              "short": 111061,
              "net": -27375
            },
            "nonCommercial": {
              "long": 7995,
              "short": 1319,
              "net": 6676
            },
            "smallTrader": {
              "long": 46786,
              "short": 26087,
              "net": 20699
            }
          },
          "openInterest": 141976
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13727,
              "short": 17839,
              "net": -4112
            },
            "nonCommercial": {
              "long": 7532,
              "short": 7964,
              "net": -432
            },
            "smallTrader": {
              "long": 6603,
              "short": 2059,
              "net": 4544
            }
          },
          "openInterest": 28571
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35073,
              "short": 59679,
              "net": -24606
            },
            "nonCommercial": {
              "long": 19085,
              "short": 19280,
              "net": -195
            },
            "smallTrader": {
              "long": 39776,
              "short": 14975,
              "net": 24801
            }
          },
          "openInterest": 97644
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34583,
              "short": 59586,
              "net": -25003
            },
            "nonCommercial": {
              "long": 13354,
              "short": 2391,
              "net": 10963
            },
            "smallTrader": {
              "long": 37180,
              "short": 23140,
              "net": 14040
            }
          },
          "openInterest": 89645
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35953,
              "short": 40001,
              "net": -4048
            },
            "nonCommercial": {
              "long": 12773,
              "short": 16839,
              "net": -4066
            },
            "smallTrader": {
              "long": 32418,
              "short": 24304,
              "net": 8114
            }
          },
          "openInterest": 93309
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93059,
              "short": 76814,
              "net": 16245
            },
            "nonCommercial": {
              "long": 11187,
              "short": 25714,
              "net": -14527
            },
            "smallTrader": {
              "long": 35895,
              "short": 37613,
              "net": -1718
            }
          },
          "openInterest": 141694
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35772,
              "short": 10839,
              "net": 24933
            },
            "nonCommercial": {
              "long": 1373,
              "short": 13995,
              "net": -12622
            },
            "smallTrader": {
              "long": 9419,
              "short": 21730,
              "net": -12311
            }
          },
          "openInterest": 47903
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 732,
              "short": 2426,
              "net": -1694
            },
            "nonCommercial": {
              "long": 4720,
              "short": 4734,
              "net": -14
            },
            "smallTrader": {
              "long": 2138,
              "short": 430,
              "net": 1708
            }
          },
          "openInterest": 8132
        }
      ]
    },
    {
      "reportDate": "1996-10-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 203614,
              "short": 212159,
              "net": -8545
            },
            "nonCommercial": {
              "long": 26653,
              "short": 18205,
              "net": 8448
            },
            "smallTrader": {
              "long": 48548,
              "short": 48451,
              "net": 97
            }
          },
          "openInterest": 281603
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13622,
              "short": 9545,
              "net": 4077
            },
            "nonCommercial": {
              "long": 0,
              "short": 1243,
              "net": -1243
            },
            "smallTrader": {
              "long": 3593,
              "short": 6427,
              "net": -2834
            }
          },
          "openInterest": 17215
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 248486,
              "short": 283214,
              "net": -34728
            },
            "nonCommercial": {
              "long": 56754,
              "short": 20354,
              "net": 36400
            },
            "smallTrader": {
              "long": 84806,
              "short": 86478,
              "net": -1672
            }
          },
          "openInterest": 403141
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 99931,
              "short": 97274,
              "net": 2657
            },
            "nonCommercial": {
              "long": 18545,
              "short": 16484,
              "net": 2061
            },
            "smallTrader": {
              "long": 18316,
              "short": 23034,
              "net": -4718
            }
          },
          "openInterest": 138007
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4875,
              "short": 6119,
              "net": -1244
            },
            "nonCommercial": {
              "long": 284,
              "short": 0,
              "net": 284
            },
            "smallTrader": {
              "long": 4169,
              "short": 3209,
              "net": 960
            }
          },
          "openInterest": 9328
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 446,
              "short": 2131,
              "net": -1685
            },
            "nonCommercial": {
              "long": 1599,
              "short": 200,
              "net": 1399
            },
            "smallTrader": {
              "long": 653,
              "short": 367,
              "net": 286
            }
          },
          "openInterest": 2698
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11644,
              "short": 48650,
              "net": -37006
            },
            "nonCommercial": {
              "long": 24862,
              "short": 2183,
              "net": 22679
            },
            "smallTrader": {
              "long": 20214,
              "short": 5887,
              "net": 14327
            }
          },
          "openInterest": 56764
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10595,
              "short": 58192,
              "net": -47597
            },
            "nonCommercial": {
              "long": 30858,
              "short": 2190,
              "net": 28668
            },
            "smallTrader": {
              "long": 25657,
              "short": 6728,
              "net": 18929
            }
          },
          "openInterest": 68361
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51984,
              "short": 67266,
              "net": -15282
            },
            "nonCommercial": {
              "long": 10922,
              "short": 1223,
              "net": 9699
            },
            "smallTrader": {
              "long": 16077,
              "short": 10494,
              "net": 5583
            }
          },
          "openInterest": 79456
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7280,
              "short": 17078,
              "net": -9798
            },
            "nonCommercial": {
              "long": 6787,
              "short": 1991,
              "net": 4796
            },
            "smallTrader": {
              "long": 11615,
              "short": 6613,
              "net": 5002
            }
          },
          "openInterest": 26571
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25772,
              "short": 40006,
              "net": -14234
            },
            "nonCommercial": {
              "long": 8926,
              "short": 5488,
              "net": 3438
            },
            "smallTrader": {
              "long": 22401,
              "short": 11605,
              "net": 10796
            }
          },
          "openInterest": 57789
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34915,
              "short": 37059,
              "net": -2144
            },
            "nonCommercial": {
              "long": 7719,
              "short": 7129,
              "net": 590
            },
            "smallTrader": {
              "long": 11328,
              "short": 9774,
              "net": 1554
            }
          },
          "openInterest": 55627
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 272626,
              "short": 295676,
              "net": -23050
            },
            "nonCommercial": {
              "long": 37551,
              "short": 15622,
              "net": 21929
            },
            "smallTrader": {
              "long": 76634,
              "short": 75513,
              "net": 1121
            }
          },
          "openInterest": 414872
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3171,
              "short": 3120,
              "net": 51
            },
            "nonCommercial": {
              "long": 1721,
              "short": 1597,
              "net": 124
            },
            "smallTrader": {
              "long": 8878,
              "short": 9053,
              "net": -175
            }
          },
          "openInterest": 14284
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132953,
              "short": 88501,
              "net": 44452
            },
            "nonCommercial": {
              "long": 14657,
              "short": 65430,
              "net": -50773
            },
            "smallTrader": {
              "long": 39147,
              "short": 32826,
              "net": 6321
            }
          },
          "openInterest": 196753
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62893,
              "short": 99655,
              "net": -36762
            },
            "nonCommercial": {
              "long": 18542,
              "short": 1617,
              "net": 16925
            },
            "smallTrader": {
              "long": 58456,
              "short": 38619,
              "net": 19837
            }
          },
          "openInterest": 141518
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62463,
              "short": 14270,
              "net": 48193
            },
            "nonCommercial": {
              "long": 965,
              "short": 31767,
              "net": -30802
            },
            "smallTrader": {
              "long": 12573,
              "short": 29964,
              "net": -17391
            }
          },
          "openInterest": 76276
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2596,
              "short": 4701,
              "net": -2105
            },
            "nonCommercial": {
              "long": 6807,
              "short": 1506,
              "net": 5301
            },
            "smallTrader": {
              "long": 4488,
              "short": 7684,
              "net": -3196
            }
          },
          "openInterest": 15652
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29792,
              "short": 35180,
              "net": -5388
            },
            "nonCommercial": {
              "long": 17119,
              "short": 8822,
              "net": 8297
            },
            "smallTrader": {
              "long": 35504,
              "short": 38413,
              "net": -2909
            }
          },
          "openInterest": 88622
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17340,
              "short": 18730,
              "net": -1390
            },
            "nonCommercial": {
              "long": 1199,
              "short": 0,
              "net": 1199
            },
            "smallTrader": {
              "long": 5847,
              "short": 5656,
              "net": 191
            }
          },
          "openInterest": 24899
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89210,
              "short": 117617,
              "net": -28407
            },
            "nonCommercial": {
              "long": 10099,
              "short": 4325,
              "net": 5774
            },
            "smallTrader": {
              "long": 48391,
              "short": 25758,
              "net": 22633
            }
          },
          "openInterest": 149820
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13553,
              "short": 19120,
              "net": -5567
            },
            "nonCommercial": {
              "long": 7261,
              "short": 6192,
              "net": 1069
            },
            "smallTrader": {
              "long": 6745,
              "short": 2247,
              "net": 4498
            }
          },
          "openInterest": 28170
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29430,
              "short": 60154,
              "net": -30724
            },
            "nonCommercial": {
              "long": 21705,
              "short": 15432,
              "net": 6273
            },
            "smallTrader": {
              "long": 37835,
              "short": 13384,
              "net": 24451
            }
          },
          "openInterest": 92944
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39683,
              "short": 57638,
              "net": -17955
            },
            "nonCommercial": {
              "long": 9898,
              "short": 4757,
              "net": 5141
            },
            "smallTrader": {
              "long": 33621,
              "short": 20807,
              "net": 12814
            }
          },
          "openInterest": 87754
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41922,
              "short": 43328,
              "net": -1406
            },
            "nonCommercial": {
              "long": 9246,
              "short": 15193,
              "net": -5947
            },
            "smallTrader": {
              "long": 32958,
              "short": 25605,
              "net": 7353
            }
          },
          "openInterest": 98692
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93379,
              "short": 79549,
              "net": 13830
            },
            "nonCommercial": {
              "long": 12900,
              "short": 24862,
              "net": -11962
            },
            "smallTrader": {
              "long": 35834,
              "short": 37702,
              "net": -1868
            }
          },
          "openInterest": 143661
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39242,
              "short": 9946,
              "net": 29296
            },
            "nonCommercial": {
              "long": 1113,
              "short": 15542,
              "net": -14429
            },
            "smallTrader": {
              "long": 7251,
              "short": 22118,
              "net": -14867
            }
          },
          "openInterest": 48939
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 625,
              "short": 3406,
              "net": -2781
            },
            "nonCommercial": {
              "long": 5666,
              "short": 4733,
              "net": 933
            },
            "smallTrader": {
              "long": 2283,
              "short": 435,
              "net": 1848
            }
          },
          "openInterest": 9367
        }
      ]
    },
    {
      "reportDate": "1996-10-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 206533,
              "short": 212312,
              "net": -5779
            },
            "nonCommercial": {
              "long": 21866,
              "short": 16190,
              "net": 5676
            },
            "smallTrader": {
              "long": 49617,
              "short": 49514,
              "net": 103
            }
          },
          "openInterest": 284563
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13812,
              "short": 10411,
              "net": 3401
            },
            "nonCommercial": {
              "long": 0,
              "short": 1419,
              "net": -1419
            },
            "smallTrader": {
              "long": 3918,
              "short": 5900,
              "net": -1982
            }
          },
          "openInterest": 17730
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 248873,
              "short": 268333,
              "net": -19460
            },
            "nonCommercial": {
              "long": 55719,
              "short": 29265,
              "net": 26454
            },
            "smallTrader": {
              "long": 82499,
              "short": 89493,
              "net": -6994
            }
          },
          "openInterest": 400049
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 94935,
              "short": 98392,
              "net": -3457
            },
            "nonCommercial": {
              "long": 21788,
              "short": 12089,
              "net": 9699
            },
            "smallTrader": {
              "long": 18092,
              "short": 24334,
              "net": -6242
            }
          },
          "openInterest": 135938
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4099,
              "short": 7841,
              "net": -3742
            },
            "nonCommercial": {
              "long": 1496,
              "short": 0,
              "net": 1496
            },
            "smallTrader": {
              "long": 5315,
              "short": 3069,
              "net": 2246
            }
          },
          "openInterest": 10910
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 646,
              "short": 2531,
              "net": -1885
            },
            "nonCommercial": {
              "long": 1799,
              "short": 200,
              "net": 1599
            },
            "smallTrader": {
              "long": 653,
              "short": 367,
              "net": 286
            }
          },
          "openInterest": 3098
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11699,
              "short": 48312,
              "net": -36613
            },
            "nonCommercial": {
              "long": 25160,
              "short": 1829,
              "net": 23331
            },
            "smallTrader": {
              "long": 20637,
              "short": 7355,
              "net": 13282
            }
          },
          "openInterest": 57540
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9883,
              "short": 62175,
              "net": -52292
            },
            "nonCommercial": {
              "long": 32647,
              "short": 1630,
              "net": 31017
            },
            "smallTrader": {
              "long": 26747,
              "short": 5472,
              "net": 21275
            }
          },
          "openInterest": 70122
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50450,
              "short": 69883,
              "net": -19433
            },
            "nonCommercial": {
              "long": 12677,
              "short": 838,
              "net": 11839
            },
            "smallTrader": {
              "long": 18277,
              "short": 10683,
              "net": 7594
            }
          },
          "openInterest": 81521
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8465,
              "short": 17153,
              "net": -8688
            },
            "nonCommercial": {
              "long": 5873,
              "short": 1866,
              "net": 4007
            },
            "smallTrader": {
              "long": 11744,
              "short": 7063,
              "net": 4681
            }
          },
          "openInterest": 26655
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24268,
              "short": 39048,
              "net": -14780
            },
            "nonCommercial": {
              "long": 8346,
              "short": 4212,
              "net": 4134
            },
            "smallTrader": {
              "long": 23123,
              "short": 12477,
              "net": 10646
            }
          },
          "openInterest": 56315
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41971,
              "short": 31871,
              "net": 10100
            },
            "nonCommercial": {
              "long": 4231,
              "short": 13712,
              "net": -9481
            },
            "smallTrader": {
              "long": 11161,
              "short": 11780,
              "net": -619
            }
          },
          "openInterest": 58704
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 252224,
              "short": 280820,
              "net": -28596
            },
            "nonCommercial": {
              "long": 39265,
              "short": 14477,
              "net": 24788
            },
            "smallTrader": {
              "long": 87453,
              "short": 83645,
              "net": 3808
            }
          },
          "openInterest": 407343
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2716,
              "short": 2989,
              "net": -273
            },
            "nonCommercial": {
              "long": 1940,
              "short": 996,
              "net": 944
            },
            "smallTrader": {
              "long": 8865,
              "short": 9536,
              "net": -671
            }
          },
          "openInterest": 14095
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122605,
              "short": 95927,
              "net": 26678
            },
            "nonCommercial": {
              "long": 12240,
              "short": 48255,
              "net": -36015
            },
            "smallTrader": {
              "long": 42724,
              "short": 33387,
              "net": 9337
            }
          },
          "openInterest": 187813
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62232,
              "short": 96677,
              "net": -34445
            },
            "nonCommercial": {
              "long": 17184,
              "short": 1482,
              "net": 15702
            },
            "smallTrader": {
              "long": 59103,
              "short": 40360,
              "net": 18743
            }
          },
          "openInterest": 141826
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63638,
              "short": 16314,
              "net": 47324
            },
            "nonCommercial": {
              "long": 250,
              "short": 30285,
              "net": -30035
            },
            "smallTrader": {
              "long": 10437,
              "short": 27726,
              "net": -17289
            }
          },
          "openInterest": 74473
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2930,
              "short": 4782,
              "net": -1852
            },
            "nonCommercial": {
              "long": 6695,
              "short": 1586,
              "net": 5109
            },
            "smallTrader": {
              "long": 5191,
              "short": 8448,
              "net": -3257
            }
          },
          "openInterest": 16101
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31768,
              "short": 34901,
              "net": -3133
            },
            "nonCommercial": {
              "long": 16118,
              "short": 11197,
              "net": 4921
            },
            "smallTrader": {
              "long": 35718,
              "short": 37506,
              "net": -1788
            }
          },
          "openInterest": 89241
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21131,
              "short": 20562,
              "net": 569
            },
            "nonCommercial": {
              "long": 1537,
              "short": 93,
              "net": 1444
            },
            "smallTrader": {
              "long": 5182,
              "short": 7195,
              "net": -2013
            }
          },
          "openInterest": 28496
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88189,
              "short": 119951,
              "net": -31762
            },
            "nonCommercial": {
              "long": 12942,
              "short": 5889,
              "net": 7053
            },
            "smallTrader": {
              "long": 51336,
              "short": 26627,
              "net": 24709
            }
          },
          "openInterest": 155027
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13468,
              "short": 20308,
              "net": -6840
            },
            "nonCommercial": {
              "long": 7441,
              "short": 5915,
              "net": 1526
            },
            "smallTrader": {
              "long": 6846,
              "short": 1532,
              "net": 5314
            }
          },
          "openInterest": 28238
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33664,
              "short": 60761,
              "net": -27097
            },
            "nonCommercial": {
              "long": 18496,
              "short": 15997,
              "net": 2499
            },
            "smallTrader": {
              "long": 37544,
              "short": 12946,
              "net": 24598
            }
          },
          "openInterest": 94098
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43159,
              "short": 56111,
              "net": -12952
            },
            "nonCommercial": {
              "long": 8587,
              "short": 5846,
              "net": 2741
            },
            "smallTrader": {
              "long": 31713,
              "short": 21502,
              "net": 10211
            }
          },
          "openInterest": 88619
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44258,
              "short": 43251,
              "net": 1007
            },
            "nonCommercial": {
              "long": 9220,
              "short": 17277,
              "net": -8057
            },
            "smallTrader": {
              "long": 33225,
              "short": 26175,
              "net": 7050
            }
          },
          "openInterest": 100622
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97149,
              "short": 77774,
              "net": 19375
            },
            "nonCommercial": {
              "long": 13361,
              "short": 28367,
              "net": -15006
            },
            "smallTrader": {
              "long": 36090,
              "short": 40459,
              "net": -4369
            }
          },
          "openInterest": 148198
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41046,
              "short": 12720,
              "net": 28326
            },
            "nonCommercial": {
              "long": 295,
              "short": 16092,
              "net": -15797
            },
            "smallTrader": {
              "long": 8584,
              "short": 21113,
              "net": -12529
            }
          },
          "openInterest": 51411
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 881,
              "short": 2277,
              "net": -1396
            },
            "nonCommercial": {
              "long": 2357,
              "short": 2230,
              "net": 127
            },
            "smallTrader": {
              "long": 2050,
              "short": 781,
              "net": 1269
            }
          },
          "openInterest": 5636
        }
      ]
    },
    {
      "reportDate": "1996-10-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 211219,
              "short": 215134,
              "net": -3915
            },
            "nonCommercial": {
              "long": 23010,
              "short": 18234,
              "net": 4776
            },
            "smallTrader": {
              "long": 52108,
              "short": 52969,
              "net": -861
            }
          },
          "openInterest": 293587
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 13089,
              "short": 11257,
              "net": 1832
            },
            "nonCommercial": {
              "long": 681,
              "short": 1181,
              "net": -500
            },
            "smallTrader": {
              "long": 4358,
              "short": 5690,
              "net": -1332
            }
          },
          "openInterest": 18128
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 261207,
              "short": 283791,
              "net": -22584
            },
            "nonCommercial": {
              "long": 61621,
              "short": 38512,
              "net": 23109
            },
            "smallTrader": {
              "long": 95322,
              "short": 95847,
              "net": -525
            }
          },
          "openInterest": 430823
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 97010,
              "short": 103820,
              "net": -6810
            },
            "nonCommercial": {
              "long": 25044,
              "short": 13637,
              "net": 11407
            },
            "smallTrader": {
              "long": 20478,
              "short": 25075,
              "net": -4597
            }
          },
          "openInterest": 143556
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5876,
              "short": 7457,
              "net": -1581
            },
            "nonCommercial": {
              "long": 284,
              "short": 0,
              "net": 284
            },
            "smallTrader": {
              "long": 4128,
              "short": 2831,
              "net": 1297
            }
          },
          "openInterest": 10288
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 646,
              "short": 2551,
              "net": -1905
            },
            "nonCommercial": {
              "long": 1799,
              "short": 200,
              "net": 1599
            },
            "smallTrader": {
              "long": 864,
              "short": 558,
              "net": 306
            }
          },
          "openInterest": 3309
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11668,
              "short": 48757,
              "net": -37089
            },
            "nonCommercial": {
              "long": 25819,
              "short": 2113,
              "net": 23706
            },
            "smallTrader": {
              "long": 20490,
              "short": 7107,
              "net": 13383
            }
          },
          "openInterest": 58025
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9828,
              "short": 68432,
              "net": -58604
            },
            "nonCommercial": {
              "long": 39177,
              "short": 1275,
              "net": 37902
            },
            "smallTrader": {
              "long": 27729,
              "short": 7027,
              "net": 20702
            }
          },
          "openInterest": 77686
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51895,
              "short": 66197,
              "net": -14302
            },
            "nonCommercial": {
              "long": 10047,
              "short": 2900,
              "net": 7147
            },
            "smallTrader": {
              "long": 16882,
              "short": 9727,
              "net": 7155
            }
          },
          "openInterest": 79043
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9669,
              "short": 17829,
              "net": -8160
            },
            "nonCommercial": {
              "long": 6511,
              "short": 2073,
              "net": 4438
            },
            "smallTrader": {
              "long": 11710,
              "short": 7988,
              "net": 3722
            }
          },
          "openInterest": 28330
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23175,
              "short": 40573,
              "net": -17398
            },
            "nonCommercial": {
              "long": 11372,
              "short": 5315,
              "net": 6057
            },
            "smallTrader": {
              "long": 24940,
              "short": 13599,
              "net": 11341
            }
          },
          "openInterest": 60130
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41747,
              "short": 31712,
              "net": 10035
            },
            "nonCommercial": {
              "long": 4168,
              "short": 14048,
              "net": -9880
            },
            "smallTrader": {
              "long": 11797,
              "short": 11952,
              "net": -155
            }
          },
          "openInterest": 59815
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 242863,
              "short": 260528,
              "net": -17665
            },
            "nonCommercial": {
              "long": 31417,
              "short": 12760,
              "net": 18657
            },
            "smallTrader": {
              "long": 88716,
              "short": 89708,
              "net": -992
            }
          },
          "openInterest": 392774
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3164,
              "short": 2791,
              "net": 373
            },
            "nonCommercial": {
              "long": 1678,
              "short": 1270,
              "net": 408
            },
            "smallTrader": {
              "long": 8424,
              "short": 9205,
              "net": -781
            }
          },
          "openInterest": 13878
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125555,
              "short": 88769,
              "net": 36786
            },
            "nonCommercial": {
              "long": 10169,
              "short": 54543,
              "net": -44374
            },
            "smallTrader": {
              "long": 40998,
              "short": 33410,
              "net": 7588
            }
          },
          "openInterest": 187475
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60736,
              "short": 89890,
              "net": -29154
            },
            "nonCommercial": {
              "long": 12824,
              "short": 1498,
              "net": 11326
            },
            "smallTrader": {
              "long": 60222,
              "short": 42394,
              "net": 17828
            }
          },
          "openInterest": 136934
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68875,
              "short": 19419,
              "net": 49456
            },
            "nonCommercial": {
              "long": 1272,
              "short": 32823,
              "net": -31551
            },
            "smallTrader": {
              "long": 12000,
              "short": 29905,
              "net": -17905
            }
          },
          "openInterest": 82265
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3202,
              "short": 4600,
              "net": -1398
            },
            "nonCommercial": {
              "long": 5356,
              "short": 2052,
              "net": 3304
            },
            "smallTrader": {
              "long": 6257,
              "short": 8163,
              "net": -1906
            }
          },
          "openInterest": 16213
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28966,
              "short": 34821,
              "net": -5855
            },
            "nonCommercial": {
              "long": 15603,
              "short": 10825,
              "net": 4778
            },
            "smallTrader": {
              "long": 35915,
              "short": 34838,
              "net": 1077
            }
          },
          "openInterest": 84618
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23288,
              "short": 21578,
              "net": 1710
            },
            "nonCommercial": {
              "long": 1002,
              "short": 0,
              "net": 1002
            },
            "smallTrader": {
              "long": 5117,
              "short": 7829,
              "net": -2712
            }
          },
          "openInterest": 29705
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79490,
              "short": 113426,
              "net": -33936
            },
            "nonCommercial": {
              "long": 13348,
              "short": 2717,
              "net": 10631
            },
            "smallTrader": {
              "long": 46531,
              "short": 23226,
              "net": 23305
            }
          },
          "openInterest": 141944
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13268,
              "short": 18986,
              "net": -5718
            },
            "nonCommercial": {
              "long": 7705,
              "short": 6503,
              "net": 1202
            },
            "smallTrader": {
              "long": 6847,
              "short": 2331,
              "net": 4516
            }
          },
          "openInterest": 28419
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35558,
              "short": 58937,
              "net": -23379
            },
            "nonCommercial": {
              "long": 18772,
              "short": 18292,
              "net": 480
            },
            "smallTrader": {
              "long": 38742,
              "short": 15843,
              "net": 22899
            }
          },
          "openInterest": 97500
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39650,
              "short": 51296,
              "net": -11646
            },
            "nonCommercial": {
              "long": 8665,
              "short": 7116,
              "net": 1549
            },
            "smallTrader": {
              "long": 33612,
              "short": 23515,
              "net": 10097
            }
          },
          "openInterest": 86421
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46352,
              "short": 45979,
              "net": 373
            },
            "nonCommercial": {
              "long": 10616,
              "short": 17335,
              "net": -6719
            },
            "smallTrader": {
              "long": 33152,
              "short": 26806,
              "net": 6346
            }
          },
          "openInterest": 102870
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97648,
              "short": 74449,
              "net": 23199
            },
            "nonCommercial": {
              "long": 13820,
              "short": 27884,
              "net": -14064
            },
            "smallTrader": {
              "long": 36121,
              "short": 45256,
              "net": -9135
            }
          },
          "openInterest": 149252
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37559,
              "short": 11892,
              "net": 25667
            },
            "nonCommercial": {
              "long": 220,
              "short": 13627,
              "net": -13407
            },
            "smallTrader": {
              "long": 7267,
              "short": 19527,
              "net": -12260
            }
          },
          "openInterest": 45897
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 884,
              "short": 2156,
              "net": -1272
            },
            "nonCommercial": {
              "long": 2561,
              "short": 2053,
              "net": 508
            },
            "smallTrader": {
              "long": 1679,
              "short": 915,
              "net": 764
            }
          },
          "openInterest": 5722
        }
      ]
    },
    {
      "reportDate": "1996-11-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 215981,
              "short": 227369,
              "net": -11388
            },
            "nonCommercial": {
              "long": 29458,
              "short": 18020,
              "net": 11438
            },
            "smallTrader": {
              "long": 53469,
              "short": 53519,
              "net": -50
            }
          },
          "openInterest": 308368
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12998,
              "short": 11442,
              "net": 1556
            },
            "nonCommercial": {
              "long": 202,
              "short": 747,
              "net": -545
            },
            "smallTrader": {
              "long": 4653,
              "short": 5664,
              "net": -1011
            }
          },
          "openInterest": 17853
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 271651,
              "short": 294815,
              "net": -23164
            },
            "nonCommercial": {
              "long": 62016,
              "short": 44287,
              "net": 17729
            },
            "smallTrader": {
              "long": 90419,
              "short": 84984,
              "net": 5435
            }
          },
          "openInterest": 442673
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 96757,
              "short": 109417,
              "net": -12660
            },
            "nonCommercial": {
              "long": 29491,
              "short": 12171,
              "net": 17320
            },
            "smallTrader": {
              "long": 22375,
              "short": 27035,
              "net": -4660
            }
          },
          "openInterest": 150322
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6451,
              "short": 6495,
              "net": -44
            },
            "nonCommercial": {
              "long": 284,
              "short": 220,
              "net": 64
            },
            "smallTrader": {
              "long": 3041,
              "short": 3061,
              "net": -20
            }
          },
          "openInterest": 9776
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 646,
              "short": 2551,
              "net": -1905
            },
            "nonCommercial": {
              "long": 2244,
              "short": 200,
              "net": 2044
            },
            "smallTrader": {
              "long": 339,
              "short": 478,
              "net": -139
            }
          },
          "openInterest": 3229
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14452,
              "short": 50831,
              "net": -36379
            },
            "nonCommercial": {
              "long": 24265,
              "short": 1355,
              "net": 22910
            },
            "smallTrader": {
              "long": 21140,
              "short": 7671,
              "net": 13469
            }
          },
          "openInterest": 59894
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11136,
              "short": 76529,
              "net": -65393
            },
            "nonCommercial": {
              "long": 42743,
              "short": 1213,
              "net": 41530
            },
            "smallTrader": {
              "long": 30800,
              "short": 6937,
              "net": 23863
            }
          },
          "openInterest": 85426
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55178,
              "short": 58970,
              "net": -3792
            },
            "nonCommercial": {
              "long": 6595,
              "short": 8245,
              "net": -1650
            },
            "smallTrader": {
              "long": 16029,
              "short": 10587,
              "net": 5442
            }
          },
          "openInterest": 78038
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8854,
              "short": 18436,
              "net": -9582
            },
            "nonCommercial": {
              "long": 6986,
              "short": 1375,
              "net": 5611
            },
            "smallTrader": {
              "long": 10924,
              "short": 6953,
              "net": 3971
            }
          },
          "openInterest": 27207
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22262,
              "short": 39014,
              "net": -16752
            },
            "nonCommercial": {
              "long": 10453,
              "short": 5421,
              "net": 5032
            },
            "smallTrader": {
              "long": 23890,
              "short": 12170,
              "net": 11720
            }
          },
          "openInterest": 57833
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42327,
              "short": 31444,
              "net": 10883
            },
            "nonCommercial": {
              "long": 3537,
              "short": 14744,
              "net": -11207
            },
            "smallTrader": {
              "long": 12404,
              "short": 12080,
              "net": 324
            }
          },
          "openInterest": 59882
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 262255,
              "short": 261108,
              "net": 1147
            },
            "nonCommercial": {
              "long": 24181,
              "short": 17668,
              "net": 6513
            },
            "smallTrader": {
              "long": 79894,
              "short": 87554,
              "net": -7660
            }
          },
          "openInterest": 393657
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2255,
              "short": 2882,
              "net": -627
            },
            "nonCommercial": {
              "long": 3162,
              "short": 1493,
              "net": 1669
            },
            "smallTrader": {
              "long": 7687,
              "short": 8729,
              "net": -1042
            }
          },
          "openInterest": 13641
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134149,
              "short": 83834,
              "net": 50315
            },
            "nonCommercial": {
              "long": 10481,
              "short": 64187,
              "net": -53706
            },
            "smallTrader": {
              "long": 38140,
              "short": 34749,
              "net": 3391
            }
          },
          "openInterest": 193964
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60254,
              "short": 80096,
              "net": -19842
            },
            "nonCommercial": {
              "long": 7090,
              "short": 1473,
              "net": 5617
            },
            "smallTrader": {
              "long": 49398,
              "short": 35173,
              "net": 14225
            }
          },
          "openInterest": 120430
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63301,
              "short": 16958,
              "net": 46343
            },
            "nonCommercial": {
              "long": 1198,
              "short": 30720,
              "net": -29522
            },
            "smallTrader": {
              "long": 11130,
              "short": 27951,
              "net": -16821
            }
          },
          "openInterest": 75738
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3500,
              "short": 4840,
              "net": -1340
            },
            "nonCommercial": {
              "long": 5437,
              "short": 2173,
              "net": 3264
            },
            "smallTrader": {
              "long": 7522,
              "short": 9446,
              "net": -1924
            }
          },
          "openInterest": 17958
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26662,
              "short": 35021,
              "net": -8359
            },
            "nonCommercial": {
              "long": 14909,
              "short": 9924,
              "net": 4985
            },
            "smallTrader": {
              "long": 38769,
              "short": 35395,
              "net": 3374
            }
          },
          "openInterest": 84867
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23147,
              "short": 21541,
              "net": 1606
            },
            "nonCommercial": {
              "long": 457,
              "short": 404,
              "net": 53
            },
            "smallTrader": {
              "long": 5746,
              "short": 7405,
              "net": -1659
            }
          },
          "openInterest": 30107
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82064,
              "short": 114913,
              "net": -32849
            },
            "nonCommercial": {
              "long": 10924,
              "short": 3137,
              "net": 7787
            },
            "smallTrader": {
              "long": 48262,
              "short": 23200,
              "net": 25062
            }
          },
          "openInterest": 143674
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12967,
              "short": 18356,
              "net": -5389
            },
            "nonCommercial": {
              "long": 7385,
              "short": 6724,
              "net": 661
            },
            "smallTrader": {
              "long": 6797,
              "short": 2069,
              "net": 4728
            }
          },
          "openInterest": 27600
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35741,
              "short": 57541,
              "net": -21800
            },
            "nonCommercial": {
              "long": 18434,
              "short": 19766,
              "net": -1332
            },
            "smallTrader": {
              "long": 37824,
              "short": 14692,
              "net": 23132
            }
          },
          "openInterest": 96727
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41189,
              "short": 51380,
              "net": -10191
            },
            "nonCommercial": {
              "long": 8077,
              "short": 8451,
              "net": -374
            },
            "smallTrader": {
              "long": 34795,
              "short": 24230,
              "net": 10565
            }
          },
          "openInterest": 89573
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49669,
              "short": 47946,
              "net": 1723
            },
            "nonCommercial": {
              "long": 10068,
              "short": 17774,
              "net": -7706
            },
            "smallTrader": {
              "long": 31972,
              "short": 25989,
              "net": 5983
            }
          },
          "openInterest": 104623
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102140,
              "short": 75014,
              "net": 27126
            },
            "nonCommercial": {
              "long": 14240,
              "short": 31560,
              "net": -17320
            },
            "smallTrader": {
              "long": 35792,
              "short": 45598,
              "net": -9806
            }
          },
          "openInterest": 153238
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39677,
              "short": 11210,
              "net": 28467
            },
            "nonCommercial": {
              "long": 2,
              "short": 15610,
              "net": -15608
            },
            "smallTrader": {
              "long": 9104,
              "short": 21963,
              "net": -12859
            }
          },
          "openInterest": 49394
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 934,
              "short": 2166,
              "net": -1232
            },
            "nonCommercial": {
              "long": 2685,
              "short": 1608,
              "net": 1077
            },
            "smallTrader": {
              "long": 1211,
              "short": 1056,
              "net": 155
            }
          },
          "openInterest": 5428
        }
      ]
    },
    {
      "reportDate": "1996-11-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222724,
              "short": 234583,
              "net": -11859
            },
            "nonCommercial": {
              "long": 27519,
              "short": 19207,
              "net": 8312
            },
            "smallTrader": {
              "long": 57039,
              "short": 53492,
              "net": 3547
            }
          },
          "openInterest": 318560
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 12700,
              "short": 12498,
              "net": 202
            },
            "nonCommercial": {
              "long": 561,
              "short": 367,
              "net": 194
            },
            "smallTrader": {
              "long": 5146,
              "short": 5542,
              "net": -396
            }
          },
          "openInterest": 18407
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280777,
              "short": 297727,
              "net": -16950
            },
            "nonCommercial": {
              "long": 58628,
              "short": 42614,
              "net": 16014
            },
            "smallTrader": {
              "long": 91749,
              "short": 90813,
              "net": 936
            }
          },
          "openInterest": 457024
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 98206,
              "short": 113356,
              "net": -15150
            },
            "nonCommercial": {
              "long": 30661,
              "short": 12869,
              "net": 17792
            },
            "smallTrader": {
              "long": 21721,
              "short": 24363,
              "net": -2642
            }
          },
          "openInterest": 152766
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8170,
              "short": 5766,
              "net": 2404
            },
            "nonCommercial": {
              "long": 284,
              "short": 1024,
              "net": -740
            },
            "smallTrader": {
              "long": 2640,
              "short": 4304,
              "net": -1664
            }
          },
          "openInterest": 11094
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 646,
              "short": 2551,
              "net": -1905
            },
            "nonCommercial": {
              "long": 2244,
              "short": 200,
              "net": 2044
            },
            "smallTrader": {
              "long": 374,
              "short": 513,
              "net": -139
            }
          },
          "openInterest": 3264
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14346,
              "short": 50917,
              "net": -36571
            },
            "nonCommercial": {
              "long": 23994,
              "short": 1203,
              "net": 22791
            },
            "smallTrader": {
              "long": 22343,
              "short": 8563,
              "net": 13780
            }
          },
          "openInterest": 60973
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11601,
              "short": 81584,
              "net": -69983
            },
            "nonCommercial": {
              "long": 46780,
              "short": 971,
              "net": 45809
            },
            "smallTrader": {
              "long": 30563,
              "short": 6389,
              "net": 24174
            }
          },
          "openInterest": 89808
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55881,
              "short": 55259,
              "net": 622
            },
            "nonCommercial": {
              "long": 7038,
              "short": 12481,
              "net": -5443
            },
            "smallTrader": {
              "long": 15452,
              "short": 10631,
              "net": 4821
            }
          },
          "openInterest": 78593
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9051,
              "short": 19121,
              "net": -10070
            },
            "nonCommercial": {
              "long": 8024,
              "short": 1120,
              "net": 6904
            },
            "smallTrader": {
              "long": 10641,
              "short": 7475,
              "net": 3166
            }
          },
          "openInterest": 28154
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22832,
              "short": 41687,
              "net": -18855
            },
            "nonCommercial": {
              "long": 12747,
              "short": 4711,
              "net": 8036
            },
            "smallTrader": {
              "long": 24540,
              "short": 13721,
              "net": 10819
            }
          },
          "openInterest": 61168
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45450,
              "short": 30212,
              "net": 15238
            },
            "nonCommercial": {
              "long": 1789,
              "short": 16920,
              "net": -15131
            },
            "smallTrader": {
              "long": 14050,
              "short": 14157,
              "net": -107
            }
          },
          "openInterest": 62465
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 265823,
              "short": 263777,
              "net": 2046
            },
            "nonCommercial": {
              "long": 22011,
              "short": 14029,
              "net": 7982
            },
            "smallTrader": {
              "long": 81161,
              "short": 91189,
              "net": -10028
            }
          },
          "openInterest": 396335
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2667,
              "short": 3651,
              "net": -984
            },
            "nonCommercial": {
              "long": 3086,
              "short": 1575,
              "net": 1511
            },
            "smallTrader": {
              "long": 8390,
              "short": 8917,
              "net": -527
            }
          },
          "openInterest": 14665
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124540,
              "short": 90543,
              "net": 33997
            },
            "nonCommercial": {
              "long": 13614,
              "short": 53794,
              "net": -40180
            },
            "smallTrader": {
              "long": 39720,
              "short": 33537,
              "net": 6183
            }
          },
          "openInterest": 189454
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 63585,
              "short": 86010,
              "net": -22425
            },
            "nonCommercial": {
              "long": 5988,
              "short": 2438,
              "net": 3550
            },
            "smallTrader": {
              "long": 53770,
              "short": 34895,
              "net": 18875
            }
          },
          "openInterest": 127303
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56407,
              "short": 26219,
              "net": 30188
            },
            "nonCommercial": {
              "long": 1049,
              "short": 22226,
              "net": -21177
            },
            "smallTrader": {
              "long": 13757,
              "short": 22768,
              "net": -9011
            }
          },
          "openInterest": 71473
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4007,
              "short": 5993,
              "net": -1986
            },
            "nonCommercial": {
              "long": 6017,
              "short": 1865,
              "net": 4152
            },
            "smallTrader": {
              "long": 7695,
              "short": 9861,
              "net": -2166
            }
          },
          "openInterest": 20031
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25205,
              "short": 37087,
              "net": -11882
            },
            "nonCommercial": {
              "long": 16385,
              "short": 8193,
              "net": 8192
            },
            "smallTrader": {
              "long": 39478,
              "short": 35788,
              "net": 3690
            }
          },
          "openInterest": 86599
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22261,
              "short": 20608,
              "net": 1653
            },
            "nonCommercial": {
              "long": 996,
              "short": 250,
              "net": 746
            },
            "smallTrader": {
              "long": 5635,
              "short": 8034,
              "net": -2399
            }
          },
          "openInterest": 29437
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88050,
              "short": 118243,
              "net": -30193
            },
            "nonCommercial": {
              "long": 10156,
              "short": 5703,
              "net": 4453
            },
            "smallTrader": {
              "long": 49217,
              "short": 23477,
              "net": 25740
            }
          },
          "openInterest": 150171
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12097,
              "short": 20169,
              "net": -8072
            },
            "nonCommercial": {
              "long": 7306,
              "short": 4734,
              "net": 2572
            },
            "smallTrader": {
              "long": 8304,
              "short": 2804,
              "net": 5500
            }
          },
          "openInterest": 28219
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34595,
              "short": 57773,
              "net": -23178
            },
            "nonCommercial": {
              "long": 17465,
              "short": 18529,
              "net": -1064
            },
            "smallTrader": {
              "long": 37700,
              "short": 13458,
              "net": 24242
            }
          },
          "openInterest": 94736
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37633,
              "short": 57853,
              "net": -20220
            },
            "nonCommercial": {
              "long": 12981,
              "short": 6524,
              "net": 6457
            },
            "smallTrader": {
              "long": 37609,
              "short": 23846,
              "net": 13763
            }
          },
          "openInterest": 94601
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46330,
              "short": 48438,
              "net": -2108
            },
            "nonCommercial": {
              "long": 9762,
              "short": 15024,
              "net": -5262
            },
            "smallTrader": {
              "long": 34943,
              "short": 27573,
              "net": 7370
            }
          },
          "openInterest": 103757
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102008,
              "short": 73390,
              "net": 28618
            },
            "nonCommercial": {
              "long": 14280,
              "short": 30164,
              "net": -15884
            },
            "smallTrader": {
              "long": 35274,
              "short": 48008,
              "net": -12734
            }
          },
          "openInterest": 152292
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42885,
              "short": 13958,
              "net": 28927
            },
            "nonCommercial": {
              "long": 8,
              "short": 14688,
              "net": -14680
            },
            "smallTrader": {
              "long": 8781,
              "short": 23028,
              "net": -14247
            }
          },
          "openInterest": 52267
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1176,
              "short": 1826,
              "net": -650
            },
            "nonCommercial": {
              "long": 5258,
              "short": 4069,
              "net": 1189
            },
            "smallTrader": {
              "long": 815,
              "short": 1354,
              "net": -539
            }
          },
          "openInterest": 7856
        }
      ]
    },
    {
      "reportDate": "1996-11-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 220664,
              "short": 232569,
              "net": -11905
            },
            "nonCommercial": {
              "long": 30932,
              "short": 13954,
              "net": 16978
            },
            "smallTrader": {
              "long": 52964,
              "short": 58037,
              "net": -5073
            }
          },
          "openInterest": 314920
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14456,
              "short": 11904,
              "net": 2552
            },
            "nonCommercial": {
              "long": 387,
              "short": 969,
              "net": -582
            },
            "smallTrader": {
              "long": 4183,
              "short": 6153,
              "net": -1970
            }
          },
          "openInterest": 19051
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 264590,
              "short": 312311,
              "net": -47721
            },
            "nonCommercial": {
              "long": 72940,
              "short": 26924,
              "net": 46016
            },
            "smallTrader": {
              "long": 102275,
              "short": 100570,
              "net": 1705
            }
          },
          "openInterest": 458535
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 104095,
              "short": 117145,
              "net": -13050
            },
            "nonCommercial": {
              "long": 26542,
              "short": 10015,
              "net": 16527
            },
            "smallTrader": {
              "long": 23370,
              "short": 26847,
              "net": -3477
            }
          },
          "openInterest": 154927
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7268,
              "short": 8045,
              "net": -777
            },
            "nonCommercial": {
              "long": 924,
              "short": 0,
              "net": 924
            },
            "smallTrader": {
              "long": 3333,
              "short": 3480,
              "net": -147
            }
          },
          "openInterest": 11525
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 662,
              "short": 2551,
              "net": -1889
            },
            "nonCommercial": {
              "long": 2244,
              "short": 200,
              "net": 2044
            },
            "smallTrader": {
              "long": 358,
              "short": 513,
              "net": -155
            }
          },
          "openInterest": 3264
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17600,
              "short": 54281,
              "net": -36681
            },
            "nonCommercial": {
              "long": 22551,
              "short": 801,
              "net": 21750
            },
            "smallTrader": {
              "long": 23677,
              "short": 8746,
              "net": 14931
            }
          },
          "openInterest": 64129
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17670,
              "short": 67152,
              "net": -49482
            },
            "nonCommercial": {
              "long": 31536,
              "short": 958,
              "net": 30578
            },
            "smallTrader": {
              "long": 27040,
              "short": 8136,
              "net": 18904
            }
          },
          "openInterest": 76972
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56673,
              "short": 53891,
              "net": 2782
            },
            "nonCommercial": {
              "long": 6054,
              "short": 14251,
              "net": -8197
            },
            "smallTrader": {
              "long": 14900,
              "short": 9485,
              "net": 5415
            }
          },
          "openInterest": 77627
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8026,
              "short": 18918,
              "net": -10892
            },
            "nonCommercial": {
              "long": 8913,
              "short": 1412,
              "net": 7501
            },
            "smallTrader": {
              "long": 10362,
              "short": 6971,
              "net": 3391
            }
          },
          "openInterest": 27522
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21721,
              "short": 43066,
              "net": -21345
            },
            "nonCommercial": {
              "long": 14019,
              "short": 4103,
              "net": 9916
            },
            "smallTrader": {
              "long": 25940,
              "short": 14511,
              "net": 11429
            }
          },
          "openInterest": 62874
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38712,
              "short": 28077,
              "net": 10635
            },
            "nonCommercial": {
              "long": 2196,
              "short": 12999,
              "net": -10803
            },
            "smallTrader": {
              "long": 13265,
              "short": 13097,
              "net": 168
            }
          },
          "openInterest": 55635
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 243821,
              "short": 256677,
              "net": -12856
            },
            "nonCommercial": {
              "long": 25947,
              "short": 12275,
              "net": 13672
            },
            "smallTrader": {
              "long": 84551,
              "short": 85367,
              "net": -816
            }
          },
          "openInterest": 380126
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2738,
              "short": 3831,
              "net": -1093
            },
            "nonCommercial": {
              "long": 3168,
              "short": 1518,
              "net": 1650
            },
            "smallTrader": {
              "long": 8484,
              "short": 9041,
              "net": -557
            }
          },
          "openInterest": 15097
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113842,
              "short": 81820,
              "net": 32022
            },
            "nonCommercial": {
              "long": 10143,
              "short": 50202,
              "net": -40059
            },
            "smallTrader": {
              "long": 40025,
              "short": 31988,
              "net": 8037
            }
          },
          "openInterest": 175954
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 55709,
              "short": 84439,
              "net": -28730
            },
            "nonCommercial": {
              "long": 11715,
              "short": 2605,
              "net": 9110
            },
            "smallTrader": {
              "long": 63549,
              "short": 43929,
              "net": 19620
            }
          },
          "openInterest": 136221
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52563,
              "short": 29193,
              "net": 23370
            },
            "nonCommercial": {
              "long": 2331,
              "short": 21024,
              "net": -18693
            },
            "smallTrader": {
              "long": 15943,
              "short": 20620,
              "net": -4677
            }
          },
          "openInterest": 71084
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4365,
              "short": 6339,
              "net": -1974
            },
            "nonCommercial": {
              "long": 6141,
              "short": 2579,
              "net": 3562
            },
            "smallTrader": {
              "long": 9253,
              "short": 10841,
              "net": -1588
            }
          },
          "openInterest": 22729
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23979,
              "short": 38346,
              "net": -14367
            },
            "nonCommercial": {
              "long": 21715,
              "short": 8073,
              "net": 13642
            },
            "smallTrader": {
              "long": 36459,
              "short": 35734,
              "net": 725
            }
          },
          "openInterest": 89043
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22118,
              "short": 21303,
              "net": 815
            },
            "nonCommercial": {
              "long": 1634,
              "short": 530,
              "net": 1104
            },
            "smallTrader": {
              "long": 5729,
              "short": 7648,
              "net": -1919
            }
          },
          "openInterest": 30018
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90809,
              "short": 128723,
              "net": -37914
            },
            "nonCommercial": {
              "long": 14326,
              "short": 4082,
              "net": 10244
            },
            "smallTrader": {
              "long": 54419,
              "short": 26749,
              "net": 27670
            }
          },
          "openInterest": 162438
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12078,
              "short": 20349,
              "net": -8271
            },
            "nonCommercial": {
              "long": 7445,
              "short": 4690,
              "net": 2755
            },
            "smallTrader": {
              "long": 7026,
              "short": 1510,
              "net": 5516
            }
          },
          "openInterest": 27096
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32886,
              "short": 56877,
              "net": -23991
            },
            "nonCommercial": {
              "long": 16506,
              "short": 16578,
              "net": -72
            },
            "smallTrader": {
              "long": 37313,
              "short": 13250,
              "net": 24063
            }
          },
          "openInterest": 91682
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38115,
              "short": 54855,
              "net": -16740
            },
            "nonCommercial": {
              "long": 8595,
              "short": 7294,
              "net": 1301
            },
            "smallTrader": {
              "long": 39442,
              "short": 24003,
              "net": 15439
            }
          },
          "openInterest": 89615
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41817,
              "short": 46966,
              "net": -5149
            },
            "nonCommercial": {
              "long": 4979,
              "short": 11097,
              "net": -6118
            },
            "smallTrader": {
              "long": 34308,
              "short": 23041,
              "net": 11267
            }
          },
          "openInterest": 92016
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97307,
              "short": 80817,
              "net": 16490
            },
            "nonCommercial": {
              "long": 12619,
              "short": 23477,
              "net": -10858
            },
            "smallTrader": {
              "long": 37981,
              "short": 43613,
              "net": -5632
            }
          },
          "openInterest": 149027
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44873,
              "short": 14506,
              "net": 30367
            },
            "nonCommercial": {
              "long": 8,
              "short": 15846,
              "net": -15838
            },
            "smallTrader": {
              "long": 8428,
              "short": 22957,
              "net": -14529
            }
          },
          "openInterest": 53953
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1176,
              "short": 1797,
              "net": -621
            },
            "nonCommercial": {
              "long": 5143,
              "short": 3935,
              "net": 1208
            },
            "smallTrader": {
              "long": 844,
              "short": 1431,
              "net": -587
            }
          },
          "openInterest": 7714
        }
      ]
    },
    {
      "reportDate": "1996-11-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 215639,
              "short": 229314,
              "net": -13675
            },
            "nonCommercial": {
              "long": 27226,
              "short": 10846,
              "net": 16380
            },
            "smallTrader": {
              "long": 62046,
              "short": 64751,
              "net": -2705
            }
          },
          "openInterest": 311727
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16953,
              "short": 13139,
              "net": 3814
            },
            "nonCommercial": {
              "long": 421,
              "short": 778,
              "net": -357
            },
            "smallTrader": {
              "long": 4610,
              "short": 8067,
              "net": -3457
            }
          },
          "openInterest": 22410
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 275291,
              "short": 304910,
              "net": -29619
            },
            "nonCommercial": {
              "long": 67559,
              "short": 32181,
              "net": 35378
            },
            "smallTrader": {
              "long": 97860,
              "short": 103619,
              "net": -5759
            }
          },
          "openInterest": 474192
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 100697,
              "short": 120699,
              "net": -20002
            },
            "nonCommercial": {
              "long": 30095,
              "short": 7073,
              "net": 23022
            },
            "smallTrader": {
              "long": 28321,
              "short": 31341,
              "net": -3020
            }
          },
          "openInterest": 160350
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3542,
              "short": 15468,
              "net": -11926
            },
            "nonCommercial": {
              "long": 6004,
              "short": 0,
              "net": 6004
            },
            "smallTrader": {
              "long": 9569,
              "short": 3647,
              "net": 5922
            }
          },
          "openInterest": 19115
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 662,
              "short": 3038,
              "net": -2376
            },
            "nonCommercial": {
              "long": 2684,
              "short": 200,
              "net": 2484
            },
            "smallTrader": {
              "long": 402,
              "short": 510,
              "net": -108
            }
          },
          "openInterest": 3748
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18175,
              "short": 50972,
              "net": -32797
            },
            "nonCommercial": {
              "long": 20937,
              "short": 540,
              "net": 20397
            },
            "smallTrader": {
              "long": 21913,
              "short": 9513,
              "net": 12400
            }
          },
          "openInterest": 62272
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19847,
              "short": 67362,
              "net": -47515
            },
            "nonCommercial": {
              "long": 29518,
              "short": 1742,
              "net": 27776
            },
            "smallTrader": {
              "long": 27735,
              "short": 7996,
              "net": 19739
            }
          },
          "openInterest": 77569
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56596,
              "short": 59094,
              "net": -2498
            },
            "nonCommercial": {
              "long": 5600,
              "short": 8105,
              "net": -2505
            },
            "smallTrader": {
              "long": 13380,
              "short": 8377,
              "net": 5003
            }
          },
          "openInterest": 75871
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8308,
              "short": 17500,
              "net": -9192
            },
            "nonCommercial": {
              "long": 7427,
              "short": 1250,
              "net": 6177
            },
            "smallTrader": {
              "long": 10023,
              "short": 7008,
              "net": 3015
            }
          },
          "openInterest": 25968
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21856,
              "short": 44933,
              "net": -23077
            },
            "nonCommercial": {
              "long": 14593,
              "short": 2315,
              "net": 12278
            },
            "smallTrader": {
              "long": 24059,
              "short": 13260,
              "net": 10799
            }
          },
          "openInterest": 61899
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35241,
              "short": 30354,
              "net": 4887
            },
            "nonCommercial": {
              "long": 4009,
              "short": 9412,
              "net": -5403
            },
            "smallTrader": {
              "long": 11855,
              "short": 11339,
              "net": 516
            }
          },
          "openInterest": 52529
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 242064,
              "short": 235815,
              "net": 6249
            },
            "nonCommercial": {
              "long": 21863,
              "short": 13545,
              "net": 8318
            },
            "smallTrader": {
              "long": 72159,
              "short": 86726,
              "net": -14567
            }
          },
          "openInterest": 362671
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2993,
              "short": 3458,
              "net": -465
            },
            "nonCommercial": {
              "long": 1611,
              "short": 968,
              "net": 643
            },
            "smallTrader": {
              "long": 7965,
              "short": 8143,
              "net": -178
            }
          },
          "openInterest": 12996
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133250,
              "short": 81260,
              "net": 51990
            },
            "nonCommercial": {
              "long": 10662,
              "short": 65255,
              "net": -54593
            },
            "smallTrader": {
              "long": 34954,
              "short": 32351,
              "net": 2603
            }
          },
          "openInterest": 191221
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49608,
              "short": 77840,
              "net": -28232
            },
            "nonCommercial": {
              "long": 10318,
              "short": 2021,
              "net": 8297
            },
            "smallTrader": {
              "long": 56841,
              "short": 36906,
              "net": 19935
            }
          },
          "openInterest": 120077
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51793,
              "short": 23886,
              "net": 27907
            },
            "nonCommercial": {
              "long": 2410,
              "short": 21413,
              "net": -19003
            },
            "smallTrader": {
              "long": 12931,
              "short": 21835,
              "net": -8904
            }
          },
          "openInterest": 67412
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5134,
              "short": 6108,
              "net": -974
            },
            "nonCommercial": {
              "long": 6563,
              "short": 3146,
              "net": 3417
            },
            "smallTrader": {
              "long": 9814,
              "short": 12257,
              "net": -2443
            }
          },
          "openInterest": 24382
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26381,
              "short": 39505,
              "net": -13124
            },
            "nonCommercial": {
              "long": 19273,
              "short": 8227,
              "net": 11046
            },
            "smallTrader": {
              "long": 38097,
              "short": 36019,
              "net": 2078
            }
          },
          "openInterest": 90270
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24674,
              "short": 22917,
              "net": 1757
            },
            "nonCommercial": {
              "long": 971,
              "short": 950,
              "net": 21
            },
            "smallTrader": {
              "long": 5514,
              "short": 7292,
              "net": -1778
            }
          },
          "openInterest": 31419
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 73887,
              "short": 111530,
              "net": -37643
            },
            "nonCommercial": {
              "long": 11842,
              "short": 2681,
              "net": 9161
            },
            "smallTrader": {
              "long": 51813,
              "short": 23331,
              "net": 28482
            }
          },
          "openInterest": 139826
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12885,
              "short": 17988,
              "net": -5103
            },
            "nonCommercial": {
              "long": 7155,
              "short": 6777,
              "net": 378
            },
            "smallTrader": {
              "long": 6725,
              "short": 2000,
              "net": 4725
            }
          },
          "openInterest": 27224
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34869,
              "short": 52496,
              "net": -17627
            },
            "nonCommercial": {
              "long": 16902,
              "short": 18536,
              "net": -1634
            },
            "smallTrader": {
              "long": 33499,
              "short": 14238,
              "net": 19261
            }
          },
          "openInterest": 89184
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39419,
              "short": 57590,
              "net": -18171
            },
            "nonCommercial": {
              "long": 8604,
              "short": 3714,
              "net": 4890
            },
            "smallTrader": {
              "long": 37420,
              "short": 24139,
              "net": 13281
            }
          },
          "openInterest": 88704
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39944,
              "short": 44533,
              "net": -4589
            },
            "nonCommercial": {
              "long": 6630,
              "short": 11445,
              "net": -4815
            },
            "smallTrader": {
              "long": 33027,
              "short": 23623,
              "net": 9404
            }
          },
          "openInterest": 89348
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96785,
              "short": 83048,
              "net": 13737
            },
            "nonCommercial": {
              "long": 13105,
              "short": 22010,
              "net": -8905
            },
            "smallTrader": {
              "long": 36579,
              "short": 41411,
              "net": -4832
            }
          },
          "openInterest": 147666
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48791,
              "short": 15787,
              "net": 33004
            },
            "nonCommercial": {
              "long": 500,
              "short": 17733,
              "net": -17233
            },
            "smallTrader": {
              "long": 9689,
              "short": 25460,
              "net": -15771
            }
          },
          "openInterest": 60096
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1156,
              "short": 2996,
              "net": -1840
            },
            "nonCommercial": {
              "long": 4178,
              "short": 2273,
              "net": 1905
            },
            "smallTrader": {
              "long": 1245,
              "short": 1310,
              "net": -65
            }
          },
          "openInterest": 7792
        }
      ]
    },
    {
      "reportDate": "1996-12-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 216564,
              "short": 235974,
              "net": -19410
            },
            "nonCommercial": {
              "long": 38764,
              "short": 13844,
              "net": 24920
            },
            "smallTrader": {
              "long": 51889,
              "short": 57399,
              "net": -5510
            }
          },
          "openInterest": 315264
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15858,
              "short": 13322,
              "net": 2536
            },
            "nonCommercial": {
              "long": 1076,
              "short": 925,
              "net": 151
            },
            "smallTrader": {
              "long": 4734,
              "short": 7421,
              "net": -2687
            }
          },
          "openInterest": 21693
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 275969,
              "short": 308944,
              "net": -32975
            },
            "nonCommercial": {
              "long": 64952,
              "short": 27069,
              "net": 37883
            },
            "smallTrader": {
              "long": 100264,
              "short": 105172,
              "net": -4908
            }
          },
          "openInterest": 482359
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 96162,
              "short": 127006,
              "net": -30844
            },
            "nonCommercial": {
              "long": 41845,
              "short": 8232,
              "net": 33613
            },
            "smallTrader": {
              "long": 25616,
              "short": 28385,
              "net": -2769
            }
          },
          "openInterest": 167538
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7429,
              "short": 12556,
              "net": -5127
            },
            "nonCommercial": {
              "long": 1930,
              "short": 0,
              "net": 1930
            },
            "smallTrader": {
              "long": 7441,
              "short": 4244,
              "net": 3197
            }
          },
          "openInterest": 16800
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 679,
              "short": 2888,
              "net": -2209
            },
            "nonCommercial": {
              "long": 2714,
              "short": 200,
              "net": 2514
            },
            "smallTrader": {
              "long": 249,
              "short": 554,
              "net": -305
            }
          },
          "openInterest": 3642
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31400,
              "short": 40512,
              "net": -9112
            },
            "nonCommercial": {
              "long": 11420,
              "short": 7901,
              "net": 3519
            },
            "smallTrader": {
              "long": 19739,
              "short": 14146,
              "net": 5593
            }
          },
          "openInterest": 64173
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29926,
              "short": 58930,
              "net": -29004
            },
            "nonCommercial": {
              "long": 17979,
              "short": 3003,
              "net": 14976
            },
            "smallTrader": {
              "long": 24684,
              "short": 10656,
              "net": 14028
            }
          },
          "openInterest": 73121
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54370,
              "short": 60635,
              "net": -6265
            },
            "nonCommercial": {
              "long": 5405,
              "short": 4724,
              "net": 681
            },
            "smallTrader": {
              "long": 15194,
              "short": 9610,
              "net": 5584
            }
          },
          "openInterest": 75237
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9038,
              "short": 15873,
              "net": -6835
            },
            "nonCommercial": {
              "long": 6070,
              "short": 1428,
              "net": 4642
            },
            "smallTrader": {
              "long": 10260,
              "short": 8067,
              "net": 2193
            }
          },
          "openInterest": 25647
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22992,
              "short": 44577,
              "net": -21585
            },
            "nonCommercial": {
              "long": 14422,
              "short": 2456,
              "net": 11966
            },
            "smallTrader": {
              "long": 22111,
              "short": 12492,
              "net": 9619
            }
          },
          "openInterest": 60695
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34548,
              "short": 33995,
              "net": 553
            },
            "nonCommercial": {
              "long": 5029,
              "short": 6420,
              "net": -1391
            },
            "smallTrader": {
              "long": 12647,
              "short": 11809,
              "net": 838
            }
          },
          "openInterest": 53912
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 242767,
              "short": 247520,
              "net": -4753
            },
            "nonCommercial": {
              "long": 28029,
              "short": 15596,
              "net": 12433
            },
            "smallTrader": {
              "long": 79709,
              "short": 87389,
              "net": -7680
            }
          },
          "openInterest": 375612
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3313,
              "short": 3555,
              "net": -242
            },
            "nonCommercial": {
              "long": 1984,
              "short": 1033,
              "net": 951
            },
            "smallTrader": {
              "long": 7851,
              "short": 8560,
              "net": -709
            }
          },
          "openInterest": 13592
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129083,
              "short": 78002,
              "net": 51081
            },
            "nonCommercial": {
              "long": 11865,
              "short": 65840,
              "net": -53975
            },
            "smallTrader": {
              "long": 35429,
              "short": 32535,
              "net": 2894
            }
          },
          "openInterest": 188166
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43630,
              "short": 74258,
              "net": -30628
            },
            "nonCommercial": {
              "long": 10175,
              "short": 1660,
              "net": 8515
            },
            "smallTrader": {
              "long": 54491,
              "short": 32378,
              "net": 22113
            }
          },
          "openInterest": 111921
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60591,
              "short": 24883,
              "net": 35708
            },
            "nonCommercial": {
              "long": 848,
              "short": 25438,
              "net": -24590
            },
            "smallTrader": {
              "long": 14749,
              "short": 25867,
              "net": -11118
            }
          },
          "openInterest": 76229
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4521,
              "short": 6944,
              "net": -2423
            },
            "nonCommercial": {
              "long": 7059,
              "short": 3803,
              "net": 3256
            },
            "smallTrader": {
              "long": 12241,
              "short": 13074,
              "net": -833
            }
          },
          "openInterest": 26683
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25747,
              "short": 38824,
              "net": -13077
            },
            "nonCommercial": {
              "long": 19163,
              "short": 7526,
              "net": 11637
            },
            "smallTrader": {
              "long": 36276,
              "short": 34836,
              "net": 1440
            }
          },
          "openInterest": 89497
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22343,
              "short": 22285,
              "net": 58
            },
            "nonCommercial": {
              "long": 1600,
              "short": 315,
              "net": 1285
            },
            "smallTrader": {
              "long": 7146,
              "short": 8489,
              "net": -1343
            }
          },
          "openInterest": 31657
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78034,
              "short": 116375,
              "net": -38341
            },
            "nonCommercial": {
              "long": 14996,
              "short": 1846,
              "net": 13150
            },
            "smallTrader": {
              "long": 47657,
              "short": 22466,
              "net": 25191
            }
          },
          "openInterest": 144067
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13848,
              "short": 16592,
              "net": -2744
            },
            "nonCommercial": {
              "long": 7345,
              "short": 8729,
              "net": -1384
            },
            "smallTrader": {
              "long": 6364,
              "short": 2236,
              "net": 4128
            }
          },
          "openInterest": 28171
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34011,
              "short": 50981,
              "net": -16970
            },
            "nonCommercial": {
              "long": 16738,
              "short": 18011,
              "net": -1273
            },
            "smallTrader": {
              "long": 30357,
              "short": 12114,
              "net": 18243
            }
          },
          "openInterest": 86368
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39588,
              "short": 56994,
              "net": -17406
            },
            "nonCommercial": {
              "long": 8663,
              "short": 3108,
              "net": 5555
            },
            "smallTrader": {
              "long": 35881,
              "short": 24030,
              "net": 11851
            }
          },
          "openInterest": 87320
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42506,
              "short": 41091,
              "net": 1415
            },
            "nonCommercial": {
              "long": 6391,
              "short": 14566,
              "net": -8175
            },
            "smallTrader": {
              "long": 30633,
              "short": 23873,
              "net": 6760
            }
          },
          "openInterest": 90138
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102366,
              "short": 80657,
              "net": 21709
            },
            "nonCommercial": {
              "long": 13856,
              "short": 26096,
              "net": -12240
            },
            "smallTrader": {
              "long": 34952,
              "short": 44421,
              "net": -9469
            }
          },
          "openInterest": 151990
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48067,
              "short": 18294,
              "net": 29773
            },
            "nonCommercial": {
              "long": 456,
              "short": 16116,
              "net": -15660
            },
            "smallTrader": {
              "long": 12138,
              "short": 26251,
              "net": -14113
            }
          },
          "openInterest": 61545
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 685,
              "short": 3436,
              "net": -2751
            },
            "nonCommercial": {
              "long": 5252,
              "short": 4235,
              "net": 1017
            },
            "smallTrader": {
              "long": 2457,
              "short": 723,
              "net": 1734
            }
          },
          "openInterest": 9234
        }
      ]
    },
    {
      "reportDate": "1996-12-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 220686,
              "short": 231359,
              "net": -10673
            },
            "nonCommercial": {
              "long": 32620,
              "short": 10869,
              "net": 21751
            },
            "smallTrader": {
              "long": 47370,
              "short": 58448,
              "net": -11078
            }
          },
          "openInterest": 308287
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14126,
              "short": 12108,
              "net": 2018
            },
            "nonCommercial": {
              "long": 828,
              "short": 1270,
              "net": -442
            },
            "smallTrader": {
              "long": 4070,
              "short": 5646,
              "net": -1576
            }
          },
          "openInterest": 19024
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302470,
              "short": 329077,
              "net": -26607
            },
            "nonCommercial": {
              "long": 66013,
              "short": 38781,
              "net": 27232
            },
            "smallTrader": {
              "long": 97682,
              "short": 98307,
              "net": -625
            }
          },
          "openInterest": 487236
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 99642,
              "short": 99659,
              "net": -17
            },
            "nonCommercial": {
              "long": 22560,
              "short": 20014,
              "net": 2546
            },
            "smallTrader": {
              "long": 26484,
              "short": 29013,
              "net": -2529
            }
          },
          "openInterest": 152731
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8247,
              "short": 11661,
              "net": -3414
            },
            "nonCommercial": {
              "long": 997,
              "short": 0,
              "net": 997
            },
            "smallTrader": {
              "long": 5444,
              "short": 3027,
              "net": 2417
            }
          },
          "openInterest": 14688
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 679,
              "short": 2788,
              "net": -2109
            },
            "nonCommercial": {
              "long": 2714,
              "short": 200,
              "net": 2514
            },
            "smallTrader": {
              "long": 249,
              "short": 654,
              "net": -405
            }
          },
          "openInterest": 3642
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38275,
              "short": 42437,
              "net": -4162
            },
            "nonCommercial": {
              "long": 4114,
              "short": 3764,
              "net": 350
            },
            "smallTrader": {
              "long": 14472,
              "short": 10660,
              "net": 3812
            }
          },
          "openInterest": 58466
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41169,
              "short": 56481,
              "net": -15312
            },
            "nonCommercial": {
              "long": 12858,
              "short": 10953,
              "net": 1905
            },
            "smallTrader": {
              "long": 23479,
              "short": 10072,
              "net": 13407
            }
          },
          "openInterest": 78507
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55551,
              "short": 60981,
              "net": -5430
            },
            "nonCommercial": {
              "long": 4821,
              "short": 5150,
              "net": -329
            },
            "smallTrader": {
              "long": 14748,
              "short": 8989,
              "net": 5759
            }
          },
          "openInterest": 75383
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11628,
              "short": 16566,
              "net": -4938
            },
            "nonCommercial": {
              "long": 3187,
              "short": 1672,
              "net": 1515
            },
            "smallTrader": {
              "long": 11019,
              "short": 7596,
              "net": 3423
            }
          },
          "openInterest": 26397
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23572,
              "short": 45491,
              "net": -21919
            },
            "nonCommercial": {
              "long": 14088,
              "short": 2260,
              "net": 11828
            },
            "smallTrader": {
              "long": 22924,
              "short": 12833,
              "net": 10091
            }
          },
          "openInterest": 61362
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32773,
              "short": 36119,
              "net": -3346
            },
            "nonCommercial": {
              "long": 6956,
              "short": 4863,
              "net": 2093
            },
            "smallTrader": {
              "long": 13023,
              "short": 11770,
              "net": 1253
            }
          },
          "openInterest": 55276
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 244340,
              "short": 242839,
              "net": 1501
            },
            "nonCommercial": {
              "long": 25078,
              "short": 17673,
              "net": 7405
            },
            "smallTrader": {
              "long": 87705,
              "short": 96611,
              "net": -8906
            }
          },
          "openInterest": 381188
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3709,
              "short": 3817,
              "net": -108
            },
            "nonCommercial": {
              "long": 1811,
              "short": 879,
              "net": 932
            },
            "smallTrader": {
              "long": 8338,
              "short": 9162,
              "net": -824
            }
          },
          "openInterest": 14440
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124975,
              "short": 89990,
              "net": 34985
            },
            "nonCommercial": {
              "long": 13689,
              "short": 51181,
              "net": -37492
            },
            "smallTrader": {
              "long": 34439,
              "short": 31932,
              "net": 2507
            }
          },
          "openInterest": 185516
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 47317,
              "short": 68798,
              "net": -21481
            },
            "nonCommercial": {
              "long": 7054,
              "short": 2360,
              "net": 4694
            },
            "smallTrader": {
              "long": 51298,
              "short": 34511,
              "net": 16787
            }
          },
          "openInterest": 109928
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62749,
              "short": 29321,
              "net": 33428
            },
            "nonCommercial": {
              "long": 1224,
              "short": 23968,
              "net": -22744
            },
            "smallTrader": {
              "long": 12374,
              "short": 23058,
              "net": -10684
            }
          },
          "openInterest": 76579
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5451,
              "short": 7643,
              "net": -2192
            },
            "nonCommercial": {
              "long": 6449,
              "short": 3848,
              "net": 2601
            },
            "smallTrader": {
              "long": 13254,
              "short": 13663,
              "net": -409
            }
          },
          "openInterest": 28186
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25481,
              "short": 35425,
              "net": -9944
            },
            "nonCommercial": {
              "long": 14552,
              "short": 8017,
              "net": 6535
            },
            "smallTrader": {
              "long": 38853,
              "short": 35444,
              "net": 3409
            }
          },
          "openInterest": 88052
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24016,
              "short": 24062,
              "net": -46
            },
            "nonCommercial": {
              "long": 1795,
              "short": 299,
              "net": 1496
            },
            "smallTrader": {
              "long": 5890,
              "short": 7340,
              "net": -1450
            }
          },
          "openInterest": 31961
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80587,
              "short": 116766,
              "net": -36179
            },
            "nonCommercial": {
              "long": 14638,
              "short": 1609,
              "net": 13029
            },
            "smallTrader": {
              "long": 48201,
              "short": 25051,
              "net": 23150
            }
          },
          "openInterest": 147813
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14459,
              "short": 18921,
              "net": -4462
            },
            "nonCommercial": {
              "long": 8160,
              "short": 9103,
              "net": -943
            },
            "smallTrader": {
              "long": 7861,
              "short": 2456,
              "net": 5405
            }
          },
          "openInterest": 31203
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30568,
              "short": 49812,
              "net": -19244
            },
            "nonCommercial": {
              "long": 16095,
              "short": 14645,
              "net": 1450
            },
            "smallTrader": {
              "long": 31048,
              "short": 13254,
              "net": 17794
            }
          },
          "openInterest": 84492
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42777,
              "short": 53320,
              "net": -10543
            },
            "nonCommercial": {
              "long": 6322,
              "short": 4577,
              "net": 1745
            },
            "smallTrader": {
              "long": 33875,
              "short": 25077,
              "net": 8798
            }
          },
          "openInterest": 87273
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41789,
              "short": 44088,
              "net": -2299
            },
            "nonCommercial": {
              "long": 7935,
              "short": 15490,
              "net": -7555
            },
            "smallTrader": {
              "long": 31943,
              "short": 22089,
              "net": 9854
            }
          },
          "openInterest": 90350
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99983,
              "short": 75103,
              "net": 24880
            },
            "nonCommercial": {
              "long": 12687,
              "short": 28275,
              "net": -15588
            },
            "smallTrader": {
              "long": 36155,
              "short": 45447,
              "net": -9292
            }
          },
          "openInterest": 149553
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63643,
              "short": 32464,
              "net": 31179
            },
            "nonCommercial": {
              "long": 663,
              "short": 17485,
              "net": -16822
            },
            "smallTrader": {
              "long": 8429,
              "short": 22786,
              "net": -14357
            }
          },
          "openInterest": 73935
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 329,
              "short": 3465,
              "net": -3136
            },
            "nonCommercial": {
              "long": 5146,
              "short": 3604,
              "net": 1542
            },
            "smallTrader": {
              "long": 2149,
              "short": 555,
              "net": 1594
            }
          },
          "openInterest": 7902
        }
      ]
    },
    {
      "reportDate": "1996-12-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230514,
              "short": 220809,
              "net": 9705
            },
            "nonCommercial": {
              "long": 16438,
              "short": 15199,
              "net": 1239
            },
            "smallTrader": {
              "long": 43651,
              "short": 54595,
              "net": -10944
            }
          },
          "openInterest": 296299
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14579,
              "short": 12755,
              "net": 1824
            },
            "nonCommercial": {
              "long": 1583,
              "short": 1640,
              "net": -57
            },
            "smallTrader": {
              "long": 4281,
              "short": 6048,
              "net": -1767
            }
          },
          "openInterest": 20468
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 308018,
              "short": 341883,
              "net": -33865
            },
            "nonCommercial": {
              "long": 70470,
              "short": 37185,
              "net": 33285
            },
            "smallTrader": {
              "long": 89992,
              "short": 89412,
              "net": 580
            }
          },
          "openInterest": 487653
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 120153,
              "short": 97126,
              "net": 23027
            },
            "nonCommercial": {
              "long": 15231,
              "short": 28529,
              "net": -13298
            },
            "smallTrader": {
              "long": 17466,
              "short": 27195,
              "net": -9729
            }
          },
          "openInterest": 153866
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4450,
              "short": 7235,
              "net": -2785
            },
            "nonCommercial": {
              "long": 211,
              "short": 0,
              "net": 211
            },
            "smallTrader": {
              "long": 4133,
              "short": 1559,
              "net": 2574
            }
          },
          "openInterest": 8794
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1009,
              "short": 3068,
              "net": -2059
            },
            "nonCommercial": {
              "long": 2714,
              "short": 200,
              "net": 2514
            },
            "smallTrader": {
              "long": 246,
              "short": 701,
              "net": -455
            }
          },
          "openInterest": 3969
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7681,
              "short": 13073,
              "net": -5392
            },
            "nonCommercial": {
              "long": 4706,
              "short": 3428,
              "net": 1278
            },
            "smallTrader": {
              "long": 12648,
              "short": 8534,
              "net": 4114
            }
          },
          "openInterest": 26328
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42143,
              "short": 56451,
              "net": -14308
            },
            "nonCommercial": {
              "long": 17330,
              "short": 13031,
              "net": 4299
            },
            "smallTrader": {
              "long": 21160,
              "short": 11151,
              "net": 10009
            }
          },
          "openInterest": 81456
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60024,
              "short": 62008,
              "net": -1984
            },
            "nonCommercial": {
              "long": 5804,
              "short": 9645,
              "net": -3841
            },
            "smallTrader": {
              "long": 14818,
              "short": 8993,
              "net": 5825
            }
          },
          "openInterest": 80784
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11535,
              "short": 18532,
              "net": -6997
            },
            "nonCommercial": {
              "long": 3766,
              "short": 933,
              "net": 2833
            },
            "smallTrader": {
              "long": 10597,
              "short": 6433,
              "net": 4164
            }
          },
          "openInterest": 27001
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22459,
              "short": 39539,
              "net": -17080
            },
            "nonCommercial": {
              "long": 10912,
              "short": 2341,
              "net": 8571
            },
            "smallTrader": {
              "long": 20463,
              "short": 11954,
              "net": 8509
            }
          },
          "openInterest": 53962
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32588,
              "short": 37722,
              "net": -5134
            },
            "nonCommercial": {
              "long": 6760,
              "short": 3687,
              "net": 3073
            },
            "smallTrader": {
              "long": 13353,
              "short": 11292,
              "net": 2061
            }
          },
          "openInterest": 55592
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 241377,
              "short": 244527,
              "net": -3150
            },
            "nonCommercial": {
              "long": 24641,
              "short": 7733,
              "net": 16908
            },
            "smallTrader": {
              "long": 79644,
              "short": 93402,
              "net": -13758
            }
          },
          "openInterest": 367120
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3875,
              "short": 3915,
              "net": -40
            },
            "nonCommercial": {
              "long": 1963,
              "short": 1032,
              "net": 931
            },
            "smallTrader": {
              "long": 8695,
              "short": 9586,
              "net": -891
            }
          },
          "openInterest": 15198
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126060,
              "short": 91688,
              "net": 34372
            },
            "nonCommercial": {
              "long": 12219,
              "short": 49246,
              "net": -37027
            },
            "smallTrader": {
              "long": 35962,
              "short": 33307,
              "net": 2655
            }
          },
          "openInterest": 185415
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44765,
              "short": 71381,
              "net": -26616
            },
            "nonCommercial": {
              "long": 7480,
              "short": 1620,
              "net": 5860
            },
            "smallTrader": {
              "long": 52756,
              "short": 32000,
              "net": 20756
            }
          },
          "openInterest": 110070
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42968,
              "short": 9944,
              "net": 33024
            },
            "nonCommercial": {
              "long": 1302,
              "short": 25010,
              "net": -23708
            },
            "smallTrader": {
              "long": 9962,
              "short": 19278,
              "net": -9316
            }
          },
          "openInterest": 54232
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6603,
              "short": 7231,
              "net": -628
            },
            "nonCommercial": {
              "long": 5302,
              "short": 3493,
              "net": 1809
            },
            "smallTrader": {
              "long": 13583,
              "short": 14764,
              "net": -1181
            }
          },
          "openInterest": 28811
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25981,
              "short": 35549,
              "net": -9568
            },
            "nonCommercial": {
              "long": 15525,
              "short": 7573,
              "net": 7952
            },
            "smallTrader": {
              "long": 36846,
              "short": 35230,
              "net": 1616
            }
          },
          "openInterest": 87620
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21658,
              "short": 23480,
              "net": -1822
            },
            "nonCommercial": {
              "long": 2301,
              "short": 487,
              "net": 1814
            },
            "smallTrader": {
              "long": 5034,
              "short": 5026,
              "net": 8
            }
          },
          "openInterest": 28993
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91576,
              "short": 127770,
              "net": -36194
            },
            "nonCommercial": {
              "long": 15295,
              "short": 2426,
              "net": 12869
            },
            "smallTrader": {
              "long": 50642,
              "short": 27317,
              "net": 23325
            }
          },
          "openInterest": 163423
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13500,
              "short": 19779,
              "net": -6279
            },
            "nonCommercial": {
              "long": 8191,
              "short": 8191,
              "net": 0
            },
            "smallTrader": {
              "long": 8474,
              "short": 2195,
              "net": 6279
            }
          },
          "openInterest": 30613
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29777,
              "short": 52381,
              "net": -22604
            },
            "nonCommercial": {
              "long": 16659,
              "short": 10522,
              "net": 6137
            },
            "smallTrader": {
              "long": 29789,
              "short": 13322,
              "net": 16467
            }
          },
          "openInterest": 83189
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38518,
              "short": 54864,
              "net": -16346
            },
            "nonCommercial": {
              "long": 6257,
              "short": 2689,
              "net": 3568
            },
            "smallTrader": {
              "long": 35024,
              "short": 22246,
              "net": 12778
            }
          },
          "openInterest": 83104
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37862,
              "short": 42255,
              "net": -4393
            },
            "nonCommercial": {
              "long": 8952,
              "short": 12836,
              "net": -3884
            },
            "smallTrader": {
              "long": 31574,
              "short": 23297,
              "net": 8277
            }
          },
          "openInterest": 84559
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96510,
              "short": 93253,
              "net": 3257
            },
            "nonCommercial": {
              "long": 12140,
              "short": 16807,
              "net": -4667
            },
            "smallTrader": {
              "long": 43581,
              "short": 42171,
              "net": 1410
            }
          },
          "openInterest": 152716
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35872,
              "short": 8667,
              "net": 27205
            },
            "nonCommercial": {
              "long": 700,
              "short": 16264,
              "net": -15564
            },
            "smallTrader": {
              "long": 6580,
              "short": 18221,
              "net": -11641
            }
          },
          "openInterest": 44882
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 329,
              "short": 3461,
              "net": -3132
            },
            "nonCommercial": {
              "long": 4280,
              "short": 2854,
              "net": 1426
            },
            "smallTrader": {
              "long": 2145,
              "short": 439,
              "net": 1706
            }
          },
          "openInterest": 7576
        }
      ]
    },
    {
      "reportDate": "1996-12-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 236551,
              "short": 218499,
              "net": 18052
            },
            "nonCommercial": {
              "long": 15934,
              "short": 19071,
              "net": -3137
            },
            "smallTrader": {
              "long": 38256,
              "short": 53171,
              "net": -14915
            }
          },
          "openInterest": 298950
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15909,
              "short": 13718,
              "net": 2191
            },
            "nonCommercial": {
              "long": 1027,
              "short": 1420,
              "net": -393
            },
            "smallTrader": {
              "long": 3722,
              "short": 5520,
              "net": -1798
            }
          },
          "openInterest": 20683
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 303557,
              "short": 338206,
              "net": -34649
            },
            "nonCommercial": {
              "long": 62482,
              "short": 31708,
              "net": 30774
            },
            "smallTrader": {
              "long": 78205,
              "short": 74330,
              "net": 3875
            }
          },
          "openInterest": 462212
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117470,
              "short": 97425,
              "net": 20045
            },
            "nonCommercial": {
              "long": 17548,
              "short": 29562,
              "net": -12014
            },
            "smallTrader": {
              "long": 16508,
              "short": 24539,
              "net": -8031
            }
          },
          "openInterest": 152209
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4800,
              "short": 7075,
              "net": -2275
            },
            "nonCommercial": {
              "long": 171,
              "short": 0,
              "net": 171
            },
            "smallTrader": {
              "long": 3589,
              "short": 1485,
              "net": 2104
            }
          },
          "openInterest": 8600
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1009,
              "short": 3088,
              "net": -2079
            },
            "nonCommercial": {
              "long": 2714,
              "short": 200,
              "net": 2514
            },
            "smallTrader": {
              "long": 254,
              "short": 689,
              "net": -435
            }
          },
          "openInterest": 3977
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11287,
              "short": 15959,
              "net": -4672
            },
            "nonCommercial": {
              "long": 4844,
              "short": 3636,
              "net": 1208
            },
            "smallTrader": {
              "long": 11316,
              "short": 7852,
              "net": 3464
            }
          },
          "openInterest": 28901
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25749,
              "short": 38385,
              "net": -12636
            },
            "nonCommercial": {
              "long": 16423,
              "short": 13509,
              "net": 2914
            },
            "smallTrader": {
              "long": 19743,
              "short": 10021,
              "net": 9722
            }
          },
          "openInterest": 63184
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59608,
              "short": 62824,
              "net": -3216
            },
            "nonCommercial": {
              "long": 6345,
              "short": 9453,
              "net": -3108
            },
            "smallTrader": {
              "long": 14827,
              "short": 8503,
              "net": 6324
            }
          },
          "openInterest": 81306
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10541,
              "short": 19045,
              "net": -8504
            },
            "nonCommercial": {
              "long": 5549,
              "short": 1295,
              "net": 4254
            },
            "smallTrader": {
              "long": 11047,
              "short": 6797,
              "net": 4250
            }
          },
          "openInterest": 28380
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18854,
              "short": 35863,
              "net": -17009
            },
            "nonCommercial": {
              "long": 10082,
              "short": 2450,
              "net": 7632
            },
            "smallTrader": {
              "long": 21326,
              "short": 11949,
              "net": 9377
            }
          },
          "openInterest": 50552
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32940,
              "short": 37784,
              "net": -4844
            },
            "nonCommercial": {
              "long": 6524,
              "short": 3660,
              "net": 2864
            },
            "smallTrader": {
              "long": 13397,
              "short": 11417,
              "net": 1980
            }
          },
          "openInterest": 55412
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 231224,
              "short": 241113,
              "net": -9889
            },
            "nonCommercial": {
              "long": 25394,
              "short": 9526,
              "net": 15868
            },
            "smallTrader": {
              "long": 76418,
              "short": 82397,
              "net": -5979
            }
          },
          "openInterest": 353830
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4335,
              "short": 4401,
              "net": -66
            },
            "nonCommercial": {
              "long": 2479,
              "short": 1374,
              "net": 1105
            },
            "smallTrader": {
              "long": 8759,
              "short": 9798,
              "net": -1039
            }
          },
          "openInterest": 16116
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129300,
              "short": 92681,
              "net": 36619
            },
            "nonCommercial": {
              "long": 11874,
              "short": 49415,
              "net": -37541
            },
            "smallTrader": {
              "long": 33088,
              "short": 32166,
              "net": 922
            }
          },
          "openInterest": 186187
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42254,
              "short": 66684,
              "net": -24430
            },
            "nonCommercial": {
              "long": 7270,
              "short": 332,
              "net": 6938
            },
            "smallTrader": {
              "long": 49050,
              "short": 31558,
              "net": 17492
            }
          },
          "openInterest": 103823
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43949,
              "short": 11119,
              "net": 32830
            },
            "nonCommercial": {
              "long": 888,
              "short": 25988,
              "net": -25100
            },
            "smallTrader": {
              "long": 9743,
              "short": 17473,
              "net": -7730
            }
          },
          "openInterest": 54646
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6656,
              "short": 7144,
              "net": -488
            },
            "nonCommercial": {
              "long": 4953,
              "short": 3278,
              "net": 1675
            },
            "smallTrader": {
              "long": 13636,
              "short": 14823,
              "net": -1187
            }
          },
          "openInterest": 27964
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25242,
              "short": 37004,
              "net": -11762
            },
            "nonCommercial": {
              "long": 15891,
              "short": 6765,
              "net": 9126
            },
            "smallTrader": {
              "long": 34134,
              "short": 31498,
              "net": 2636
            }
          },
          "openInterest": 84467
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22424,
              "short": 25158,
              "net": -2734
            },
            "nonCommercial": {
              "long": 2368,
              "short": 274,
              "net": 2094
            },
            "smallTrader": {
              "long": 5904,
              "short": 5264,
              "net": 640
            }
          },
          "openInterest": 30939
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85961,
              "short": 116301,
              "net": -30340
            },
            "nonCommercial": {
              "long": 14228,
              "short": 3036,
              "net": 11192
            },
            "smallTrader": {
              "long": 47649,
              "short": 28501,
              "net": 19148
            }
          },
          "openInterest": 150851
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9558,
              "short": 16735,
              "net": -7177
            },
            "nonCommercial": {
              "long": 7872,
              "short": 7342,
              "net": 530
            },
            "smallTrader": {
              "long": 8492,
              "short": 1845,
              "net": 6647
            }
          },
          "openInterest": 26810
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31148,
              "short": 51260,
              "net": -20112
            },
            "nonCommercial": {
              "long": 15569,
              "short": 11264,
              "net": 4305
            },
            "smallTrader": {
              "long": 28336,
              "short": 12529,
              "net": 15807
            }
          },
          "openInterest": 81991
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40272,
              "short": 55015,
              "net": -14743
            },
            "nonCommercial": {
              "long": 6132,
              "short": 2613,
              "net": 3519
            },
            "smallTrader": {
              "long": 33450,
              "short": 22226,
              "net": 11224
            }
          },
          "openInterest": 82471
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38445,
              "short": 34505,
              "net": 3940
            },
            "nonCommercial": {
              "long": 7858,
              "short": 16048,
              "net": -8190
            },
            "smallTrader": {
              "long": 28264,
              "short": 24014,
              "net": 4250
            }
          },
          "openInterest": 80438
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94143,
              "short": 100499,
              "net": -6356
            },
            "nonCommercial": {
              "long": 14216,
              "short": 10876,
              "net": 3340
            },
            "smallTrader": {
              "long": 40096,
              "short": 37080,
              "net": 3016
            }
          },
          "openInterest": 149559
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38757,
              "short": 8043,
              "net": 30714
            },
            "nonCommercial": {
              "long": 300,
              "short": 18214,
              "net": -17914
            },
            "smallTrader": {
              "long": 6182,
              "short": 18982,
              "net": -12800
            }
          },
          "openInterest": 47461
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3141,
              "net": -3141
            },
            "nonCommercial": {
              "long": 4177,
              "short": 2927,
              "net": 1250
            },
            "smallTrader": {
              "long": 2242,
              "short": 351,
              "net": 1891
            }
          },
          "openInterest": 7289
        }
      ]
    },
    {
      "reportDate": "1996-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 235186,
              "short": 219783,
              "net": 15403
            },
            "nonCommercial": {
              "long": 16923,
              "short": 16892,
              "net": 31
            },
            "smallTrader": {
              "long": 36593,
              "short": 52027,
              "net": -15434
            }
          },
          "openInterest": 297548
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15320,
              "short": 13398,
              "net": 1922
            },
            "nonCommercial": {
              "long": 693,
              "short": 670,
              "net": 23
            },
            "smallTrader": {
              "long": 3602,
              "short": 5547,
              "net": -1945
            }
          },
          "openInterest": 19640
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302806,
              "short": 326405,
              "net": -23599
            },
            "nonCommercial": {
              "long": 59289,
              "short": 34453,
              "net": 24836
            },
            "smallTrader": {
              "long": 73035,
              "short": 74272,
              "net": -1237
            }
          },
          "openInterest": 451626
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 122725,
              "short": 100416,
              "net": 22309
            },
            "nonCommercial": {
              "long": 15531,
              "short": 27805,
              "net": -12274
            },
            "smallTrader": {
              "long": 14780,
              "short": 24815,
              "net": -10035
            }
          },
          "openInterest": 153594
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4883,
              "short": 6901,
              "net": -2018
            },
            "nonCommercial": {
              "long": 171,
              "short": 0,
              "net": 171
            },
            "smallTrader": {
              "long": 3583,
              "short": 1736,
              "net": 1847
            }
          },
          "openInterest": 8677
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1009,
              "short": 3088,
              "net": -2079
            },
            "nonCommercial": {
              "long": 2714,
              "short": 200,
              "net": 2514
            },
            "smallTrader": {
              "long": 987,
              "short": 1422,
              "net": -435
            }
          },
          "openInterest": 4710
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9107,
              "short": 34203,
              "net": -25096
            },
            "nonCommercial": {
              "long": 17524,
              "short": 893,
              "net": 16631
            },
            "smallTrader": {
              "long": 15118,
              "short": 6653,
              "net": 8465
            }
          },
          "openInterest": 42991
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27832,
              "short": 39925,
              "net": -12093
            },
            "nonCommercial": {
              "long": 17955,
              "short": 17238,
              "net": 717
            },
            "smallTrader": {
              "long": 21416,
              "short": 10040,
              "net": 11376
            }
          },
          "openInterest": 68803
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59963,
              "short": 65168,
              "net": -5205
            },
            "nonCommercial": {
              "long": 6859,
              "short": 10444,
              "net": -3585
            },
            "smallTrader": {
              "long": 15446,
              "short": 6656,
              "net": 8790
            }
          },
          "openInterest": 82942
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10011,
              "short": 21508,
              "net": -11497
            },
            "nonCommercial": {
              "long": 8276,
              "short": 1334,
              "net": 6942
            },
            "smallTrader": {
              "long": 11536,
              "short": 6981,
              "net": 4555
            }
          },
          "openInterest": 30922
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17565,
              "short": 35635,
              "net": -18070
            },
            "nonCommercial": {
              "long": 10405,
              "short": 2264,
              "net": 8141
            },
            "smallTrader": {
              "long": 20820,
              "short": 10891,
              "net": 9929
            }
          },
          "openInterest": 49176
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32692,
              "short": 36974,
              "net": -4282
            },
            "nonCommercial": {
              "long": 5752,
              "short": 4082,
              "net": 1670
            },
            "smallTrader": {
              "long": 13680,
              "short": 11068,
              "net": 2612
            }
          },
          "openInterest": 55057
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 233380,
              "short": 246097,
              "net": -12717
            },
            "nonCommercial": {
              "long": 28487,
              "short": 9315,
              "net": 19172
            },
            "smallTrader": {
              "long": 79522,
              "short": 85977,
              "net": -6455
            }
          },
          "openInterest": 364170
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4992,
              "short": 4833,
              "net": 159
            },
            "nonCommercial": {
              "long": 3731,
              "short": 1825,
              "net": 1906
            },
            "smallTrader": {
              "long": 8260,
              "short": 10325,
              "net": -2065
            }
          },
          "openInterest": 17462
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132509,
              "short": 89076,
              "net": 43433
            },
            "nonCommercial": {
              "long": 11848,
              "short": 53773,
              "net": -41925
            },
            "smallTrader": {
              "long": 33060,
              "short": 34568,
              "net": -1508
            }
          },
          "openInterest": 189805
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39043,
              "short": 61425,
              "net": -22382
            },
            "nonCommercial": {
              "long": 7359,
              "short": 485,
              "net": 6874
            },
            "smallTrader": {
              "long": 45115,
              "short": 29607,
              "net": 15508
            }
          },
          "openInterest": 95408
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48449,
              "short": 8955,
              "net": 39494
            },
            "nonCommercial": {
              "long": 1783,
              "short": 28258,
              "net": -26475
            },
            "smallTrader": {
              "long": 9259,
              "short": 22278,
              "net": -13019
            }
          },
          "openInterest": 59781
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6263,
              "short": 8777,
              "net": -2514
            },
            "nonCommercial": {
              "long": 7164,
              "short": 3572,
              "net": 3592
            },
            "smallTrader": {
              "long": 12753,
              "short": 13831,
              "net": -1078
            }
          },
          "openInterest": 29472
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25184,
              "short": 38979,
              "net": -13795
            },
            "nonCommercial": {
              "long": 18777,
              "short": 7187,
              "net": 11590
            },
            "smallTrader": {
              "long": 33731,
              "short": 31526,
              "net": 2205
            }
          },
          "openInterest": 86598
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22110,
              "short": 25255,
              "net": -3145
            },
            "nonCommercial": {
              "long": 2365,
              "short": 274,
              "net": 2091
            },
            "smallTrader": {
              "long": 6385,
              "short": 5331,
              "net": 1054
            }
          },
          "openInterest": 31103
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90291,
              "short": 115456,
              "net": -25165
            },
            "nonCommercial": {
              "long": 9666,
              "short": 2086,
              "net": 7580
            },
            "smallTrader": {
              "long": 40763,
              "short": 23178,
              "net": 17585
            }
          },
          "openInterest": 143846
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8804,
              "short": 16493,
              "net": -7689
            },
            "nonCommercial": {
              "long": 8381,
              "short": 7279,
              "net": 1102
            },
            "smallTrader": {
              "long": 8427,
              "short": 1840,
              "net": 6587
            }
          },
          "openInterest": 25990
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31695,
              "short": 48807,
              "net": -17112
            },
            "nonCommercial": {
              "long": 16155,
              "short": 15845,
              "net": 310
            },
            "smallTrader": {
              "long": 30142,
              "short": 13340,
              "net": 16802
            }
          },
          "openInterest": 84693
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40779,
              "short": 52773,
              "net": -11994
            },
            "nonCommercial": {
              "long": 6573,
              "short": 3322,
              "net": 3251
            },
            "smallTrader": {
              "long": 29945,
              "short": 21202,
              "net": 8743
            }
          },
          "openInterest": 79275
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40671,
              "short": 34410,
              "net": 6261
            },
            "nonCommercial": {
              "long": 7528,
              "short": 15538,
              "net": -8010
            },
            "smallTrader": {
              "long": 25686,
              "short": 23937,
              "net": 1749
            }
          },
          "openInterest": 81981
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87044,
              "short": 110852,
              "net": -23808
            },
            "nonCommercial": {
              "long": 23487,
              "short": 7558,
              "net": 15929
            },
            "smallTrader": {
              "long": 43566,
              "short": 35687,
              "net": 7879
            }
          },
          "openInterest": 154798
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35867,
              "short": 7340,
              "net": 28527
            },
            "nonCommercial": {
              "long": 300,
              "short": 16332,
              "net": -16032
            },
            "smallTrader": {
              "long": 6482,
              "short": 18977,
              "net": -12495
            }
          },
          "openInterest": 45105
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61,
              "short": 2145,
              "net": -2084
            },
            "nonCommercial": {
              "long": 3238,
              "short": 2642,
              "net": 596
            },
            "smallTrader": {
              "long": 2030,
              "short": 542,
              "net": 1488
            }
          },
          "openInterest": 5829
        }
      ]
    },
    {
      "reportDate": "1997-01-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254803,
              "short": 216796,
              "net": 38007
            },
            "nonCommercial": {
              "long": 15465,
              "short": 28239,
              "net": -12774
            },
            "smallTrader": {
              "long": 35072,
              "short": 60305,
              "net": -25233
            }
          },
          "openInterest": 314334
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16487,
              "short": 14374,
              "net": 2113
            },
            "nonCommercial": {
              "long": 453,
              "short": 290,
              "net": 163
            },
            "smallTrader": {
              "long": 3392,
              "short": 5668,
              "net": -2276
            }
          },
          "openInterest": 20357
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 303264,
              "short": 317661,
              "net": -14397
            },
            "nonCommercial": {
              "long": 63036,
              "short": 42951,
              "net": 20085
            },
            "smallTrader": {
              "long": 81943,
              "short": 87631,
              "net": -5688
            }
          },
          "openInterest": 465091
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 130707,
              "short": 110484,
              "net": 20223
            },
            "nonCommercial": {
              "long": 15661,
              "short": 22085,
              "net": -6424
            },
            "smallTrader": {
              "long": 17042,
              "short": 30841,
              "net": -13799
            }
          },
          "openInterest": 164035
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5705,
              "short": 6139,
              "net": -434
            },
            "nonCommercial": {
              "long": 235,
              "short": 255,
              "net": -20
            },
            "smallTrader": {
              "long": 3134,
              "short": 2680,
              "net": 454
            }
          },
          "openInterest": 9074
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 595,
              "short": 1262,
              "net": -667
            },
            "nonCommercial": {
              "long": 640,
              "short": 0,
              "net": 640
            },
            "smallTrader": {
              "long": 826,
              "short": 799,
              "net": 27
            }
          },
          "openInterest": 2061
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12046,
              "short": 36269,
              "net": -24223
            },
            "nonCommercial": {
              "long": 15408,
              "short": 680,
              "net": 14728
            },
            "smallTrader": {
              "long": 16782,
              "short": 7287,
              "net": 9495
            }
          },
          "openInterest": 44725
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31006,
              "short": 39005,
              "net": -7999
            },
            "nonCommercial": {
              "long": 6130,
              "short": 10360,
              "net": -4230
            },
            "smallTrader": {
              "long": 21889,
              "short": 9660,
              "net": 12229
            }
          },
          "openInterest": 60630
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55383,
              "short": 62318,
              "net": -6935
            },
            "nonCommercial": {
              "long": 8382,
              "short": 10148,
              "net": -1766
            },
            "smallTrader": {
              "long": 17124,
              "short": 8423,
              "net": 8701
            }
          },
          "openInterest": 81472
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9823,
              "short": 23147,
              "net": -13324
            },
            "nonCommercial": {
              "long": 10927,
              "short": 1173,
              "net": 9754
            },
            "smallTrader": {
              "long": 12694,
              "short": 9124,
              "net": 3570
            }
          },
          "openInterest": 34419
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17983,
              "short": 39274,
              "net": -21291
            },
            "nonCommercial": {
              "long": 13963,
              "short": 3456,
              "net": 10507
            },
            "smallTrader": {
              "long": 22342,
              "short": 11558,
              "net": 10784
            }
          },
          "openInterest": 54793
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34729,
              "short": 34385,
              "net": 344
            },
            "nonCommercial": {
              "long": 5041,
              "short": 8087,
              "net": -3046
            },
            "smallTrader": {
              "long": 13815,
              "short": 11113,
              "net": 2702
            }
          },
          "openInterest": 55932
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 234974,
              "short": 251186,
              "net": -16212
            },
            "nonCommercial": {
              "long": 32724,
              "short": 10272,
              "net": 22452
            },
            "smallTrader": {
              "long": 81968,
              "short": 88208,
              "net": -6240
            }
          },
          "openInterest": 372731
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5376,
              "short": 5419,
              "net": -43
            },
            "nonCommercial": {
              "long": 3646,
              "short": 1214,
              "net": 2432
            },
            "smallTrader": {
              "long": 8650,
              "short": 11039,
              "net": -2389
            }
          },
          "openInterest": 18353
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142810,
              "short": 92461,
              "net": 50349
            },
            "nonCommercial": {
              "long": 11368,
              "short": 59524,
              "net": -48156
            },
            "smallTrader": {
              "long": 33741,
              "short": 35934,
              "net": -2193
            }
          },
          "openInterest": 201412
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39896,
              "short": 66087,
              "net": -26191
            },
            "nonCommercial": {
              "long": 11977,
              "short": 1141,
              "net": 10836
            },
            "smallTrader": {
              "long": 45517,
              "short": 30162,
              "net": 15355
            }
          },
          "openInterest": 99722
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59422,
              "short": 13689,
              "net": 45733
            },
            "nonCommercial": {
              "long": 237,
              "short": 31541,
              "net": -31304
            },
            "smallTrader": {
              "long": 11458,
              "short": 25887,
              "net": -14429
            }
          },
          "openInterest": 71117
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5422,
              "short": 8148,
              "net": -2726
            },
            "nonCommercial": {
              "long": 9522,
              "short": 4241,
              "net": 5281
            },
            "smallTrader": {
              "long": 12434,
              "short": 14989,
              "net": -2555
            }
          },
          "openInterest": 31026
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25793,
              "short": 41981,
              "net": -16188
            },
            "nonCommercial": {
              "long": 20776,
              "short": 6840,
              "net": 13936
            },
            "smallTrader": {
              "long": 35995,
              "short": 33743,
              "net": 2252
            }
          },
          "openInterest": 93200
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21247,
              "short": 25939,
              "net": -4692
            },
            "nonCommercial": {
              "long": 3647,
              "short": 312,
              "net": 3335
            },
            "smallTrader": {
              "long": 6804,
              "short": 5447,
              "net": 1357
            }
          },
          "openInterest": 31941
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97098,
              "short": 123243,
              "net": -26145
            },
            "nonCommercial": {
              "long": 10584,
              "short": 3380,
              "net": 7204
            },
            "smallTrader": {
              "long": 44220,
              "short": 25279,
              "net": 18941
            }
          },
          "openInterest": 156391
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9064,
              "short": 14769,
              "net": -5705
            },
            "nonCommercial": {
              "long": 7621,
              "short": 8310,
              "net": -689
            },
            "smallTrader": {
              "long": 8421,
              "short": 2027,
              "net": 6394
            }
          },
          "openInterest": 25506
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33144,
              "short": 46996,
              "net": -13852
            },
            "nonCommercial": {
              "long": 18288,
              "short": 20767,
              "net": -2479
            },
            "smallTrader": {
              "long": 30528,
              "short": 14197,
              "net": 16331
            }
          },
          "openInterest": 89321
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38871,
              "short": 52349,
              "net": -13478
            },
            "nonCommercial": {
              "long": 7641,
              "short": 3142,
              "net": 4499
            },
            "smallTrader": {
              "long": 32555,
              "short": 23576,
              "net": 8979
            }
          },
          "openInterest": 81255
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40785,
              "short": 34791,
              "net": 5994
            },
            "nonCommercial": {
              "long": 8343,
              "short": 15915,
              "net": -7572
            },
            "smallTrader": {
              "long": 27681,
              "short": 26103,
              "net": 1578
            }
          },
          "openInterest": 84503
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79262,
              "short": 119189,
              "net": -39927
            },
            "nonCommercial": {
              "long": 31677,
              "short": 3081,
              "net": 28596
            },
            "smallTrader": {
              "long": 47702,
              "short": 36371,
              "net": 11331
            }
          },
          "openInterest": 159381
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39362,
              "short": 10236,
              "net": 29126
            },
            "nonCommercial": {
              "long": 700,
              "short": 17954,
              "net": -17254
            },
            "smallTrader": {
              "long": 8742,
              "short": 20614,
              "net": -11872
            }
          },
          "openInterest": 50060
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3339,
              "net": -3339
            },
            "nonCommercial": {
              "long": 5318,
              "short": 4404,
              "net": 914
            },
            "smallTrader": {
              "long": 2805,
              "short": 380,
              "net": 2425
            }
          },
          "openInterest": 8979
        }
      ]
    },
    {
      "reportDate": "1997-01-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 263986,
              "short": 229602,
              "net": 34384
            },
            "nonCommercial": {
              "long": 18610,
              "short": 29345,
              "net": -10735
            },
            "smallTrader": {
              "long": 43040,
              "short": 66689,
              "net": -23649
            }
          },
          "openInterest": 333717
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16643,
              "short": 13795,
              "net": 2848
            },
            "nonCommercial": {
              "long": 181,
              "short": 210,
              "net": -29
            },
            "smallTrader": {
              "long": 3623,
              "short": 6442,
              "net": -2819
            }
          },
          "openInterest": 20476
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 316024,
              "short": 335776,
              "net": -19752
            },
            "nonCommercial": {
              "long": 71890,
              "short": 45870,
              "net": 26020
            },
            "smallTrader": {
              "long": 94176,
              "short": 100444,
              "net": -6268
            }
          },
          "openInterest": 503359
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 138165,
              "short": 114248,
              "net": 23917
            },
            "nonCommercial": {
              "long": 14546,
              "short": 26954,
              "net": -12408
            },
            "smallTrader": {
              "long": 19353,
              "short": 30862,
              "net": -11509
            }
          },
          "openInterest": 173255
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10702,
              "short": 4800,
              "net": 5902
            },
            "nonCommercial": {
              "long": 0,
              "short": 3796,
              "net": -3796
            },
            "smallTrader": {
              "long": 2870,
              "short": 4976,
              "net": -2106
            }
          },
          "openInterest": 13572
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 795,
              "short": 1262,
              "net": -467
            },
            "nonCommercial": {
              "long": 640,
              "short": 0,
              "net": 640
            },
            "smallTrader": {
              "long": 626,
              "short": 799,
              "net": -173
            }
          },
          "openInterest": 2061
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12539,
              "short": 28439,
              "net": -15900
            },
            "nonCommercial": {
              "long": 11886,
              "short": 1158,
              "net": 10728
            },
            "smallTrader": {
              "long": 14527,
              "short": 9355,
              "net": 5172
            }
          },
          "openInterest": 39750
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24596,
              "short": 39634,
              "net": -15038
            },
            "nonCommercial": {
              "long": 6733,
              "short": 4932,
              "net": 1801
            },
            "smallTrader": {
              "long": 21095,
              "short": 7858,
              "net": 13237
            }
          },
          "openInterest": 54037
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59008,
              "short": 62583,
              "net": -3575
            },
            "nonCommercial": {
              "long": 8462,
              "short": 13322,
              "net": -4860
            },
            "smallTrader": {
              "long": 17656,
              "short": 9221,
              "net": 8435
            }
          },
          "openInterest": 85841
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9523,
              "short": 25298,
              "net": -15775
            },
            "nonCommercial": {
              "long": 11496,
              "short": 1040,
              "net": 10456
            },
            "smallTrader": {
              "long": 14501,
              "short": 9182,
              "net": 5319
            }
          },
          "openInterest": 36535
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16999,
              "short": 40148,
              "net": -23149
            },
            "nonCommercial": {
              "long": 14615,
              "short": 3602,
              "net": 11013
            },
            "smallTrader": {
              "long": 24045,
              "short": 11909,
              "net": 12136
            }
          },
          "openInterest": 56149
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37001,
              "short": 32590,
              "net": 4411
            },
            "nonCommercial": {
              "long": 4587,
              "short": 12415,
              "net": -7828
            },
            "smallTrader": {
              "long": 14837,
              "short": 11420,
              "net": 3417
            }
          },
          "openInterest": 59083
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 238393,
              "short": 248065,
              "net": -9672
            },
            "nonCommercial": {
              "long": 22342,
              "short": 9073,
              "net": 13269
            },
            "smallTrader": {
              "long": 87847,
              "short": 91444,
              "net": -3597
            }
          },
          "openInterest": 375037
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5183,
              "short": 5576,
              "net": -393
            },
            "nonCommercial": {
              "long": 3765,
              "short": 1666,
              "net": 2099
            },
            "smallTrader": {
              "long": 9840,
              "short": 11546,
              "net": -1706
            }
          },
          "openInterest": 19319
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 148436,
              "short": 91838,
              "net": 56598
            },
            "nonCommercial": {
              "long": 7643,
              "short": 60612,
              "net": -52969
            },
            "smallTrader": {
              "long": 34961,
              "short": 38590,
              "net": -3629
            }
          },
          "openInterest": 204117
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45800,
              "short": 66361,
              "net": -20561
            },
            "nonCommercial": {
              "long": 8089,
              "short": 886,
              "net": 7203
            },
            "smallTrader": {
              "long": 44911,
              "short": 31553,
              "net": 13358
            }
          },
          "openInterest": 101592
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61620,
              "short": 13681,
              "net": 47939
            },
            "nonCommercial": {
              "long": 791,
              "short": 33398,
              "net": -32607
            },
            "smallTrader": {
              "long": 10546,
              "short": 25878,
              "net": -15332
            }
          },
          "openInterest": 72957
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6402,
              "short": 7383,
              "net": -981
            },
            "nonCommercial": {
              "long": 9938,
              "short": 6282,
              "net": 3656
            },
            "smallTrader": {
              "long": 13891,
              "short": 16566,
              "net": -2675
            }
          },
          "openInterest": 34330
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27915,
              "short": 45578,
              "net": -17663
            },
            "nonCommercial": {
              "long": 20517,
              "short": 6401,
              "net": 14116
            },
            "smallTrader": {
              "long": 37823,
              "short": 34276,
              "net": 3547
            }
          },
          "openInterest": 95576
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20017,
              "short": 25336,
              "net": -5319
            },
            "nonCommercial": {
              "long": 4280,
              "short": 317,
              "net": 3963
            },
            "smallTrader": {
              "long": 7265,
              "short": 5909,
              "net": 1356
            }
          },
          "openInterest": 31562
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99434,
              "short": 125102,
              "net": -25668
            },
            "nonCommercial": {
              "long": 10476,
              "short": 2258,
              "net": 8218
            },
            "smallTrader": {
              "long": 45114,
              "short": 27664,
              "net": 17450
            }
          },
          "openInterest": 159251
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9709,
              "short": 15360,
              "net": -5651
            },
            "nonCommercial": {
              "long": 6765,
              "short": 6880,
              "net": -115
            },
            "smallTrader": {
              "long": 7648,
              "short": 1882,
              "net": 5766
            }
          },
          "openInterest": 24454
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33821,
              "short": 47017,
              "net": -13196
            },
            "nonCommercial": {
              "long": 22560,
              "short": 24449,
              "net": -1889
            },
            "smallTrader": {
              "long": 30712,
              "short": 15627,
              "net": 15085
            }
          },
          "openInterest": 94028
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34788,
              "short": 57257,
              "net": -22469
            },
            "nonCommercial": {
              "long": 12610,
              "short": 2741,
              "net": 9869
            },
            "smallTrader": {
              "long": 37087,
              "short": 24487,
              "net": 12600
            }
          },
          "openInterest": 87737
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31557,
              "short": 57587,
              "net": -26030
            },
            "nonCommercial": {
              "long": 19548,
              "short": 5916,
              "net": 13632
            },
            "smallTrader": {
              "long": 34908,
              "short": 22510,
              "net": 12398
            }
          },
          "openInterest": 93887
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82128,
              "short": 106685,
              "net": -24557
            },
            "nonCommercial": {
              "long": 24321,
              "short": 3246,
              "net": 21075
            },
            "smallTrader": {
              "long": 44604,
              "short": 41122,
              "net": 3482
            }
          },
          "openInterest": 151775
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44176,
              "short": 10744,
              "net": 33432
            },
            "nonCommercial": {
              "long": 200,
              "short": 20290,
              "net": -20090
            },
            "smallTrader": {
              "long": 10101,
              "short": 23443,
              "net": -13342
            }
          },
          "openInterest": 55678
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3840,
              "net": -3840
            },
            "nonCommercial": {
              "long": 7653,
              "short": 6158,
              "net": 1495
            },
            "smallTrader": {
              "long": 2610,
              "short": 265,
              "net": 2345
            }
          },
          "openInterest": 11109
        }
      ]
    },
    {
      "reportDate": "1997-01-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 262625,
              "short": 222750,
              "net": 39875
            },
            "nonCommercial": {
              "long": 20522,
              "short": 33568,
              "net": -13046
            },
            "smallTrader": {
              "long": 45625,
              "short": 72454,
              "net": -26829
            }
          },
          "openInterest": 337044
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16109,
              "short": 13300,
              "net": 2809
            },
            "nonCommercial": {
              "long": 675,
              "short": 410,
              "net": 265
            },
            "smallTrader": {
              "long": 3769,
              "short": 6843,
              "net": -3074
            }
          },
          "openInterest": 20582
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 319332,
              "short": 340395,
              "net": -21063
            },
            "nonCommercial": {
              "long": 68546,
              "short": 48916,
              "net": 19630
            },
            "smallTrader": {
              "long": 102921,
              "short": 101488,
              "net": 1433
            }
          },
          "openInterest": 515725
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 145951,
              "short": 115459,
              "net": 30492
            },
            "nonCommercial": {
              "long": 12985,
              "short": 31666,
              "net": -18681
            },
            "smallTrader": {
              "long": 19328,
              "short": 31139,
              "net": -11811
            }
          },
          "openInterest": 180128
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10982,
              "short": 4674,
              "net": 6308
            },
            "nonCommercial": {
              "long": 0,
              "short": 3806,
              "net": -3806
            },
            "smallTrader": {
              "long": 2986,
              "short": 5488,
              "net": -2502
            }
          },
          "openInterest": 13968
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 795,
              "short": 1262,
              "net": -467
            },
            "nonCommercial": {
              "long": 640,
              "short": 0,
              "net": 640
            },
            "smallTrader": {
              "long": 626,
              "short": 799,
              "net": -173
            }
          },
          "openInterest": 2061
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12621,
              "short": 28122,
              "net": -15501
            },
            "nonCommercial": {
              "long": 11525,
              "short": 1374,
              "net": 10151
            },
            "smallTrader": {
              "long": 14814,
              "short": 9464,
              "net": 5350
            }
          },
          "openInterest": 39625
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21201,
              "short": 42266,
              "net": -21065
            },
            "nonCommercial": {
              "long": 6605,
              "short": 2863,
              "net": 3742
            },
            "smallTrader": {
              "long": 22653,
              "short": 5330,
              "net": 17323
            }
          },
          "openInterest": 52257
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60699,
              "short": 62660,
              "net": -1961
            },
            "nonCommercial": {
              "long": 8739,
              "short": 14237,
              "net": -5498
            },
            "smallTrader": {
              "long": 18476,
              "short": 11017,
              "net": 7459
            }
          },
          "openInterest": 88451
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11072,
              "short": 26456,
              "net": -15384
            },
            "nonCommercial": {
              "long": 13235,
              "short": 2438,
              "net": 10797
            },
            "smallTrader": {
              "long": 15281,
              "short": 10694,
              "net": 4587
            }
          },
          "openInterest": 41236
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15471,
              "short": 37983,
              "net": -22512
            },
            "nonCommercial": {
              "long": 15068,
              "short": 3329,
              "net": 11739
            },
            "smallTrader": {
              "long": 23751,
              "short": 12978,
              "net": 10773
            }
          },
          "openInterest": 55103
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40471,
              "short": 31624,
              "net": 8847
            },
            "nonCommercial": {
              "long": 5053,
              "short": 16989,
              "net": -11936
            },
            "smallTrader": {
              "long": 16530,
              "short": 13441,
              "net": 3089
            }
          },
          "openInterest": 64478
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218728,
              "short": 229862,
              "net": -11134
            },
            "nonCommercial": {
              "long": 27005,
              "short": 11330,
              "net": 15675
            },
            "smallTrader": {
              "long": 83873,
              "short": 88414,
              "net": -4541
            }
          },
          "openInterest": 355129
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5815,
              "short": 6062,
              "net": -247
            },
            "nonCommercial": {
              "long": 3641,
              "short": 2015,
              "net": 1626
            },
            "smallTrader": {
              "long": 10857,
              "short": 12236,
              "net": -1379
            }
          },
          "openInterest": 20819
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146541,
              "short": 92667,
              "net": 53874
            },
            "nonCommercial": {
              "long": 7815,
              "short": 58085,
              "net": -50270
            },
            "smallTrader": {
              "long": 37664,
              "short": 41268,
              "net": -3604
            }
          },
          "openInterest": 205471
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49945,
              "short": 69551,
              "net": -19606
            },
            "nonCommercial": {
              "long": 7574,
              "short": 4236,
              "net": 3338
            },
            "smallTrader": {
              "long": 46377,
              "short": 30109,
              "net": 16268
            }
          },
          "openInterest": 105488
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63705,
              "short": 17101,
              "net": 46604
            },
            "nonCommercial": {
              "long": 800,
              "short": 33185,
              "net": -32385
            },
            "smallTrader": {
              "long": 10924,
              "short": 25143,
              "net": -14219
            }
          },
          "openInterest": 75440
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6274,
              "short": 6506,
              "net": -232
            },
            "nonCommercial": {
              "long": 8382,
              "short": 5722,
              "net": 2660
            },
            "smallTrader": {
              "long": 13725,
              "short": 16153,
              "net": -2428
            }
          },
          "openInterest": 32933
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26527,
              "short": 46254,
              "net": -19727
            },
            "nonCommercial": {
              "long": 24939,
              "short": 6101,
              "net": 18838
            },
            "smallTrader": {
              "long": 37275,
              "short": 36386,
              "net": 889
            }
          },
          "openInterest": 98507
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21984,
              "short": 26917,
              "net": -4933
            },
            "nonCommercial": {
              "long": 4478,
              "short": 326,
              "net": 4152
            },
            "smallTrader": {
              "long": 6608,
              "short": 5827,
              "net": 781
            }
          },
          "openInterest": 33070
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105770,
              "short": 128570,
              "net": -22800
            },
            "nonCommercial": {
              "long": 9860,
              "short": 1855,
              "net": 8005
            },
            "smallTrader": {
              "long": 41367,
              "short": 26572,
              "net": 14795
            }
          },
          "openInterest": 161928
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11258,
              "short": 16765,
              "net": -5507
            },
            "nonCommercial": {
              "long": 6974,
              "short": 7177,
              "net": -203
            },
            "smallTrader": {
              "long": 7809,
              "short": 2099,
              "net": 5710
            }
          },
          "openInterest": 26487
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35049,
              "short": 46896,
              "net": -11847
            },
            "nonCommercial": {
              "long": 21176,
              "short": 23421,
              "net": -2245
            },
            "smallTrader": {
              "long": 29986,
              "short": 15894,
              "net": 14092
            }
          },
          "openInterest": 93223
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31867,
              "short": 57340,
              "net": -25473
            },
            "nonCommercial": {
              "long": 13443,
              "short": 4314,
              "net": 9129
            },
            "smallTrader": {
              "long": 39206,
              "short": 22862,
              "net": 16344
            }
          },
          "openInterest": 87417
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30249,
              "short": 58764,
              "net": -28515
            },
            "nonCommercial": {
              "long": 20384,
              "short": 5641,
              "net": 14743
            },
            "smallTrader": {
              "long": 34967,
              "short": 21195,
              "net": 13772
            }
          },
          "openInterest": 91410
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91540,
              "short": 87821,
              "net": 3719
            },
            "nonCommercial": {
              "long": 19105,
              "short": 16281,
              "net": 2824
            },
            "smallTrader": {
              "long": 44818,
              "short": 51361,
              "net": -6543
            }
          },
          "openInterest": 156207
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40506,
              "short": 9176,
              "net": 31330
            },
            "nonCommercial": {
              "long": 200,
              "short": 19664,
              "net": -19464
            },
            "smallTrader": {
              "long": 10449,
              "short": 22315,
              "net": -11866
            }
          },
          "openInterest": 51415
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3683,
              "net": -3683
            },
            "nonCommercial": {
              "long": 6977,
              "short": 5631,
              "net": 1346
            },
            "smallTrader": {
              "long": 2693,
              "short": 356,
              "net": 2337
            }
          },
          "openInterest": 10493
        }
      ]
    },
    {
      "reportDate": "1997-01-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 268728,
              "short": 233155,
              "net": 35573
            },
            "nonCommercial": {
              "long": 24559,
              "short": 32779,
              "net": -8220
            },
            "smallTrader": {
              "long": 43598,
              "short": 70951,
              "net": -27353
            }
          },
          "openInterest": 349360
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16345,
              "short": 12104,
              "net": 4241
            },
            "nonCommercial": {
              "long": 473,
              "short": 903,
              "net": -430
            },
            "smallTrader": {
              "long": 3692,
              "short": 7503,
              "net": -3811
            }
          },
          "openInterest": 20539
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 323975,
              "short": 328874,
              "net": -4899
            },
            "nonCommercial": {
              "long": 75902,
              "short": 63733,
              "net": 12169
            },
            "smallTrader": {
              "long": 102405,
              "short": 109675,
              "net": -7270
            }
          },
          "openInterest": 525221
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 153868,
              "short": 124844,
              "net": 29024
            },
            "nonCommercial": {
              "long": 14712,
              "short": 31686,
              "net": -16974
            },
            "smallTrader": {
              "long": 19942,
              "short": 31992,
              "net": -12050
            }
          },
          "openInterest": 191961
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11909,
              "short": 5132,
              "net": 6777
            },
            "nonCommercial": {
              "long": 0,
              "short": 4293,
              "net": -4293
            },
            "smallTrader": {
              "long": 3227,
              "short": 5711,
              "net": -2484
            }
          },
          "openInterest": 15136
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 795,
              "short": 1262,
              "net": -467
            },
            "nonCommercial": {
              "long": 640,
              "short": 0,
              "net": 640
            },
            "smallTrader": {
              "long": 626,
              "short": 799,
              "net": -173
            }
          },
          "openInterest": 2061
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27003,
              "short": 14703,
              "net": 12300
            },
            "nonCommercial": {
              "long": 1538,
              "short": 8949,
              "net": -7411
            },
            "smallTrader": {
              "long": 7494,
              "short": 12383,
              "net": -4889
            }
          },
          "openInterest": 36740
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23786,
              "short": 43637,
              "net": -19851
            },
            "nonCommercial": {
              "long": 6226,
              "short": 2843,
              "net": 3383
            },
            "smallTrader": {
              "long": 22509,
              "short": 6041,
              "net": 16468
            }
          },
          "openInterest": 54495
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62617,
              "short": 60959,
              "net": 1658
            },
            "nonCommercial": {
              "long": 7636,
              "short": 15872,
              "net": -8236
            },
            "smallTrader": {
              "long": 18465,
              "short": 11887,
              "net": 6578
            }
          },
          "openInterest": 89821
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11089,
              "short": 28559,
              "net": -17470
            },
            "nonCommercial": {
              "long": 14991,
              "short": 2268,
              "net": 12723
            },
            "smallTrader": {
              "long": 14948,
              "short": 10201,
              "net": 4747
            }
          },
          "openInterest": 42957
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15366,
              "short": 37376,
              "net": -22010
            },
            "nonCommercial": {
              "long": 15304,
              "short": 3385,
              "net": 11919
            },
            "smallTrader": {
              "long": 23978,
              "short": 13887,
              "net": 10091
            }
          },
          "openInterest": 55345
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36670,
              "short": 35714,
              "net": 956
            },
            "nonCommercial": {
              "long": 5929,
              "short": 10508,
              "net": -4579
            },
            "smallTrader": {
              "long": 15793,
              "short": 12170,
              "net": 3623
            }
          },
          "openInterest": 62385
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222136,
              "short": 227039,
              "net": -4903
            },
            "nonCommercial": {
              "long": 20074,
              "short": 12937,
              "net": 7137
            },
            "smallTrader": {
              "long": 82225,
              "short": 84459,
              "net": -2234
            }
          },
          "openInterest": 349142
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6260,
              "short": 6528,
              "net": -268
            },
            "nonCommercial": {
              "long": 4127,
              "short": 2109,
              "net": 2018
            },
            "smallTrader": {
              "long": 11422,
              "short": 13172,
              "net": -1750
            }
          },
          "openInterest": 22413
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 131672,
              "short": 89781,
              "net": 41891
            },
            "nonCommercial": {
              "long": 10226,
              "short": 49182,
              "net": -38956
            },
            "smallTrader": {
              "long": 34006,
              "short": 36941,
              "net": -2935
            }
          },
          "openInterest": 189160
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45322,
              "short": 58614,
              "net": -13292
            },
            "nonCommercial": {
              "long": 5546,
              "short": 2825,
              "net": 2721
            },
            "smallTrader": {
              "long": 43832,
              "short": 33261,
              "net": 10571
            }
          },
          "openInterest": 98382
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61097,
              "short": 16101,
              "net": 44996
            },
            "nonCommercial": {
              "long": 1708,
              "short": 34934,
              "net": -33226
            },
            "smallTrader": {
              "long": 12755,
              "short": 24525,
              "net": -11770
            }
          },
          "openInterest": 75822
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6158,
              "short": 8252,
              "net": -2094
            },
            "nonCommercial": {
              "long": 9308,
              "short": 6912,
              "net": 2396
            },
            "smallTrader": {
              "long": 14583,
              "short": 14885,
              "net": -302
            }
          },
          "openInterest": 34782
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26389,
              "short": 45719,
              "net": -19330
            },
            "nonCommercial": {
              "long": 23894,
              "short": 8884,
              "net": 15010
            },
            "smallTrader": {
              "long": 42040,
              "short": 37720,
              "net": 4320
            }
          },
          "openInterest": 102594
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24557,
              "short": 28164,
              "net": -3607
            },
            "nonCommercial": {
              "long": 4321,
              "short": 342,
              "net": 3979
            },
            "smallTrader": {
              "long": 6266,
              "short": 6638,
              "net": -372
            }
          },
          "openInterest": 35144
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95536,
              "short": 113231,
              "net": -17695
            },
            "nonCommercial": {
              "long": 7711,
              "short": 3348,
              "net": 4363
            },
            "smallTrader": {
              "long": 42572,
              "short": 29240,
              "net": 13332
            }
          },
          "openInterest": 149738
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11884,
              "short": 17147,
              "net": -5263
            },
            "nonCommercial": {
              "long": 6768,
              "short": 7257,
              "net": -489
            },
            "smallTrader": {
              "long": 7746,
              "short": 1994,
              "net": 5752
            }
          },
          "openInterest": 26727
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30566,
              "short": 56735,
              "net": -26169
            },
            "nonCommercial": {
              "long": 21369,
              "short": 10856,
              "net": 10513
            },
            "smallTrader": {
              "long": 29947,
              "short": 14291,
              "net": 15656
            }
          },
          "openInterest": 89571
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30289,
              "short": 54696,
              "net": -24407
            },
            "nonCommercial": {
              "long": 14738,
              "short": 4397,
              "net": 10341
            },
            "smallTrader": {
              "long": 38533,
              "short": 24467,
              "net": 14066
            }
          },
          "openInterest": 87956
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30353,
              "short": 59940,
              "net": -29587
            },
            "nonCommercial": {
              "long": 19365,
              "short": 4532,
              "net": 14833
            },
            "smallTrader": {
              "long": 35937,
              "short": 21183,
              "net": 14754
            }
          },
          "openInterest": 91892
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97717,
              "short": 76909,
              "net": 20808
            },
            "nonCommercial": {
              "long": 12707,
              "short": 26216,
              "net": -13509
            },
            "smallTrader": {
              "long": 43344,
              "short": 50643,
              "net": -7299
            }
          },
          "openInterest": 154168
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43443,
              "short": 11709,
              "net": 31734
            },
            "nonCommercial": {
              "long": 241,
              "short": 18728,
              "net": -18487
            },
            "smallTrader": {
              "long": 9824,
              "short": 23071,
              "net": -13247
            }
          },
          "openInterest": 53727
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 4014,
              "net": -4014
            },
            "nonCommercial": {
              "long": 6222,
              "short": 4549,
              "net": 1673
            },
            "smallTrader": {
              "long": 2762,
              "short": 421,
              "net": 2341
            }
          },
          "openInterest": 9806
        }
      ]
    },
    {
      "reportDate": "1997-02-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 267113,
              "short": 237507,
              "net": 29606
            },
            "nonCommercial": {
              "long": 23242,
              "short": 30173,
              "net": -6931
            },
            "smallTrader": {
              "long": 44058,
              "short": 66733,
              "net": -22675
            }
          },
          "openInterest": 346744
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16394,
              "short": 13729,
              "net": 2665
            },
            "nonCommercial": {
              "long": 652,
              "short": 645,
              "net": 7
            },
            "smallTrader": {
              "long": 4783,
              "short": 7455,
              "net": -2672
            }
          },
          "openInterest": 21858
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 331457,
              "short": 343684,
              "net": -12227
            },
            "nonCommercial": {
              "long": 64716,
              "short": 47313,
              "net": 17403
            },
            "smallTrader": {
              "long": 105976,
              "short": 111152,
              "net": -5176
            }
          },
          "openInterest": 529359
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159782,
              "short": 131459,
              "net": 28323
            },
            "nonCommercial": {
              "long": 17020,
              "short": 33455,
              "net": -16435
            },
            "smallTrader": {
              "long": 16637,
              "short": 28525,
              "net": -11888
            }
          },
          "openInterest": 195116
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13271,
              "short": 5057,
              "net": 8214
            },
            "nonCommercial": {
              "long": 430,
              "short": 5726,
              "net": -5296
            },
            "smallTrader": {
              "long": 2881,
              "short": 5799,
              "net": -2918
            }
          },
          "openInterest": 16582
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31470,
              "short": 14747,
              "net": 16723
            },
            "nonCommercial": {
              "long": 759,
              "short": 12475,
              "net": -11716
            },
            "smallTrader": {
              "long": 7515,
              "short": 12522,
              "net": -5007
            }
          },
          "openInterest": 40392
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24105,
              "short": 44011,
              "net": -19906
            },
            "nonCommercial": {
              "long": 5832,
              "short": 3867,
              "net": 1965
            },
            "smallTrader": {
              "long": 24100,
              "short": 6159,
              "net": 17941
            }
          },
          "openInterest": 55453
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60701,
              "short": 60025,
              "net": 676
            },
            "nonCommercial": {
              "long": 8441,
              "short": 16037,
              "net": -7596
            },
            "smallTrader": {
              "long": 19099,
              "short": 12179,
              "net": 6920
            }
          },
          "openInterest": 89211
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11751,
              "short": 28754,
              "net": -17003
            },
            "nonCommercial": {
              "long": 15716,
              "short": 2548,
              "net": 13168
            },
            "smallTrader": {
              "long": 15009,
              "short": 11174,
              "net": 3835
            }
          },
          "openInterest": 44913
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15175,
              "short": 33668,
              "net": -18493
            },
            "nonCommercial": {
              "long": 13151,
              "short": 3440,
              "net": 9711
            },
            "smallTrader": {
              "long": 22172,
              "short": 13390,
              "net": 8782
            }
          },
          "openInterest": 51136
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36523,
              "short": 36871,
              "net": -348
            },
            "nonCommercial": {
              "long": 6117,
              "short": 9704,
              "net": -3587
            },
            "smallTrader": {
              "long": 16378,
              "short": 12443,
              "net": 3935
            }
          },
          "openInterest": 63926
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 228662,
              "short": 223796,
              "net": 4866
            },
            "nonCommercial": {
              "long": 20319,
              "short": 16749,
              "net": 3570
            },
            "smallTrader": {
              "long": 85757,
              "short": 94193,
              "net": -8436
            }
          },
          "openInterest": 358733
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6515,
              "short": 7043,
              "net": -528
            },
            "nonCommercial": {
              "long": 4708,
              "short": 2201,
              "net": 2507
            },
            "smallTrader": {
              "long": 11496,
              "short": 13475,
              "net": -1979
            }
          },
          "openInterest": 23583
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135757,
              "short": 89711,
              "net": 46046
            },
            "nonCommercial": {
              "long": 7438,
              "short": 55221,
              "net": -47783
            },
            "smallTrader": {
              "long": 34318,
              "short": 32581,
              "net": 1737
            }
          },
          "openInterest": 191347
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44636,
              "short": 48885,
              "net": -4249
            },
            "nonCommercial": {
              "long": 5605,
              "short": 7388,
              "net": -1783
            },
            "smallTrader": {
              "long": 38915,
              "short": 32883,
              "net": 6032
            }
          },
          "openInterest": 91546
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64854,
              "short": 19674,
              "net": 45180
            },
            "nonCommercial": {
              "long": 3094,
              "short": 35897,
              "net": -32803
            },
            "smallTrader": {
              "long": 11926,
              "short": 24303,
              "net": -12377
            }
          },
          "openInterest": 79874
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7479,
              "short": 7893,
              "net": -414
            },
            "nonCommercial": {
              "long": 7919,
              "short": 5892,
              "net": 2027
            },
            "smallTrader": {
              "long": 14529,
              "short": 16142,
              "net": -1613
            }
          },
          "openInterest": 34314
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29218,
              "short": 47231,
              "net": -18013
            },
            "nonCommercial": {
              "long": 20794,
              "short": 9044,
              "net": 11750
            },
            "smallTrader": {
              "long": 43029,
              "short": 36766,
              "net": 6263
            }
          },
          "openInterest": 104559
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26503,
              "short": 30368,
              "net": -3865
            },
            "nonCommercial": {
              "long": 4504,
              "short": 362,
              "net": 4142
            },
            "smallTrader": {
              "long": 6797,
              "short": 7074,
              "net": -277
            }
          },
          "openInterest": 37804
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103041,
              "short": 119538,
              "net": -16497
            },
            "nonCommercial": {
              "long": 9545,
              "short": 6956,
              "net": 2589
            },
            "smallTrader": {
              "long": 40590,
              "short": 26682,
              "net": 13908
            }
          },
          "openInterest": 159125
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12440,
              "short": 17497,
              "net": -5057
            },
            "nonCommercial": {
              "long": 7060,
              "short": 6973,
              "net": 87
            },
            "smallTrader": {
              "long": 7351,
              "short": 2381,
              "net": 4970
            }
          },
          "openInterest": 27204
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31160,
              "short": 57387,
              "net": -26227
            },
            "nonCommercial": {
              "long": 20788,
              "short": 12154,
              "net": 8634
            },
            "smallTrader": {
              "long": 30703,
              "short": 13110,
              "net": 17593
            }
          },
          "openInterest": 90098
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27447,
              "short": 55947,
              "net": -28500
            },
            "nonCommercial": {
              "long": 16378,
              "short": 2791,
              "net": 13587
            },
            "smallTrader": {
              "long": 40054,
              "short": 25141,
              "net": 14913
            }
          },
          "openInterest": 88259
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33485,
              "short": 53361,
              "net": -19876
            },
            "nonCommercial": {
              "long": 14581,
              "short": 5326,
              "net": 9255
            },
            "smallTrader": {
              "long": 32763,
              "short": 22142,
              "net": 10621
            }
          },
          "openInterest": 86425
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95766,
              "short": 78307,
              "net": 17459
            },
            "nonCommercial": {
              "long": 14161,
              "short": 26714,
              "net": -12553
            },
            "smallTrader": {
              "long": 43948,
              "short": 48854,
              "net": -4906
            }
          },
          "openInterest": 154275
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42194,
              "short": 10707,
              "net": 31487
            },
            "nonCommercial": {
              "long": 657,
              "short": 19019,
              "net": -18362
            },
            "smallTrader": {
              "long": 8703,
              "short": 21828,
              "net": -13125
            }
          },
          "openInterest": 51787
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 4044,
              "net": -4044
            },
            "nonCommercial": {
              "long": 4928,
              "short": 3252,
              "net": 1676
            },
            "smallTrader": {
              "long": 2817,
              "short": 449,
              "net": 2368
            }
          },
          "openInterest": 8566
        }
      ]
    },
    {
      "reportDate": "1997-02-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 260364,
              "short": 251136,
              "net": 9228
            },
            "nonCommercial": {
              "long": 28089,
              "short": 19356,
              "net": 8733
            },
            "smallTrader": {
              "long": 47112,
              "short": 65073,
              "net": -17961
            }
          },
          "openInterest": 346321
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 17320,
              "short": 15273,
              "net": 2047
            },
            "nonCommercial": {
              "long": 492,
              "short": 200,
              "net": 292
            },
            "smallTrader": {
              "long": 4129,
              "short": 6468,
              "net": -2339
            }
          },
          "openInterest": 21970
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 331425,
              "short": 333433,
              "net": -2008
            },
            "nonCommercial": {
              "long": 55278,
              "short": 58805,
              "net": -3527
            },
            "smallTrader": {
              "long": 112367,
              "short": 106832,
              "net": 5535
            }
          },
          "openInterest": 530795
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 157052,
              "short": 140328,
              "net": 16724
            },
            "nonCommercial": {
              "long": 19691,
              "short": 27248,
              "net": -7557
            },
            "smallTrader": {
              "long": 19384,
              "short": 28551,
              "net": -9167
            }
          },
          "openInterest": 198231
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14690,
              "short": 5132,
              "net": 9558
            },
            "nonCommercial": {
              "long": 272,
              "short": 6144,
              "net": -5872
            },
            "smallTrader": {
              "long": 2804,
              "short": 6490,
              "net": -3686
            }
          },
          "openInterest": 17766
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27035,
              "short": 16064,
              "net": 10971
            },
            "nonCommercial": {
              "long": 1492,
              "short": 10152,
              "net": -8660
            },
            "smallTrader": {
              "long": 8000,
              "short": 10311,
              "net": -2311
            }
          },
          "openInterest": 37223
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25065,
              "short": 42119,
              "net": -17054
            },
            "nonCommercial": {
              "long": 3359,
              "short": 3432,
              "net": -73
            },
            "smallTrader": {
              "long": 24600,
              "short": 7473,
              "net": 17127
            }
          },
          "openInterest": 54206
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60977,
              "short": 58569,
              "net": 2408
            },
            "nonCommercial": {
              "long": 7294,
              "short": 16526,
              "net": -9232
            },
            "smallTrader": {
              "long": 21916,
              "short": 15092,
              "net": 6824
            }
          },
          "openInterest": 91517
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11246,
              "short": 28856,
              "net": -17610
            },
            "nonCommercial": {
              "long": 14016,
              "short": 1489,
              "net": 12527
            },
            "smallTrader": {
              "long": 16408,
              "short": 11325,
              "net": 5083
            }
          },
          "openInterest": 43550
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16986,
              "short": 36494,
              "net": -19508
            },
            "nonCommercial": {
              "long": 13239,
              "short": 3852,
              "net": 9387
            },
            "smallTrader": {
              "long": 22688,
              "short": 12567,
              "net": 10121
            }
          },
          "openInterest": 53602
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37784,
              "short": 37643,
              "net": 141
            },
            "nonCommercial": {
              "long": 6251,
              "short": 10443,
              "net": -4192
            },
            "smallTrader": {
              "long": 16897,
              "short": 12846,
              "net": 4051
            }
          },
          "openInterest": 64664
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 253350,
              "short": 219065,
              "net": 34285
            },
            "nonCommercial": {
              "long": 9281,
              "short": 32687,
              "net": -23406
            },
            "smallTrader": {
              "long": 89457,
              "short": 100336,
              "net": -10879
            }
          },
          "openInterest": 381539
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7221,
              "short": 6904,
              "net": 317
            },
            "nonCommercial": {
              "long": 3809,
              "short": 1824,
              "net": 1985
            },
            "smallTrader": {
              "long": 10974,
              "short": 13276,
              "net": -2302
            }
          },
          "openInterest": 22635
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139125,
              "short": 94371,
              "net": 44754
            },
            "nonCommercial": {
              "long": 8403,
              "short": 55053,
              "net": -46650
            },
            "smallTrader": {
              "long": 35737,
              "short": 33841,
              "net": 1896
            }
          },
          "openInterest": 195275
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 51640,
              "short": 52343,
              "net": -703
            },
            "nonCommercial": {
              "long": 3984,
              "short": 6355,
              "net": -2371
            },
            "smallTrader": {
              "long": 41451,
              "short": 38377,
              "net": 3074
            }
          },
          "openInterest": 98767
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69560,
              "short": 24137,
              "net": 45423
            },
            "nonCommercial": {
              "long": 923,
              "short": 35632,
              "net": -34709
            },
            "smallTrader": {
              "long": 13046,
              "short": 23760,
              "net": -10714
            }
          },
          "openInterest": 83850
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8014,
              "short": 8313,
              "net": -299
            },
            "nonCommercial": {
              "long": 7599,
              "short": 5789,
              "net": 1810
            },
            "smallTrader": {
              "long": 15545,
              "short": 17056,
              "net": -1511
            }
          },
          "openInterest": 34939
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29771,
              "short": 46929,
              "net": -17158
            },
            "nonCommercial": {
              "long": 19154,
              "short": 8765,
              "net": 10389
            },
            "smallTrader": {
              "long": 42198,
              "short": 35429,
              "net": 6769
            }
          },
          "openInterest": 101602
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28163,
              "short": 32590,
              "net": -4427
            },
            "nonCommercial": {
              "long": 4447,
              "short": 461,
              "net": 3986
            },
            "smallTrader": {
              "long": 7804,
              "short": 7363,
              "net": 441
            }
          },
          "openInterest": 40414
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107387,
              "short": 121296,
              "net": -13909
            },
            "nonCommercial": {
              "long": 7980,
              "short": 7140,
              "net": 840
            },
            "smallTrader": {
              "long": 41196,
              "short": 28127,
              "net": 13069
            }
          },
          "openInterest": 162436
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12962,
              "short": 19185,
              "net": -6223
            },
            "nonCommercial": {
              "long": 7577,
              "short": 6215,
              "net": 1362
            },
            "smallTrader": {
              "long": 7166,
              "short": 2305,
              "net": 4861
            }
          },
          "openInterest": 27951
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31725,
              "short": 58208,
              "net": -26483
            },
            "nonCommercial": {
              "long": 19074,
              "short": 11833,
              "net": 7241
            },
            "smallTrader": {
              "long": 32429,
              "short": 13187,
              "net": 19242
            }
          },
          "openInterest": 91079
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29095,
              "short": 56160,
              "net": -27065
            },
            "nonCommercial": {
              "long": 16776,
              "short": 3477,
              "net": 13299
            },
            "smallTrader": {
              "long": 40086,
              "short": 26320,
              "net": 13766
            }
          },
          "openInterest": 90893
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36921,
              "short": 56053,
              "net": -19132
            },
            "nonCommercial": {
              "long": 13806,
              "short": 5899,
              "net": 7907
            },
            "smallTrader": {
              "long": 32980,
              "short": 21755,
              "net": 11225
            }
          },
          "openInterest": 90013
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88998,
              "short": 82795,
              "net": 6203
            },
            "nonCommercial": {
              "long": 13007,
              "short": 21022,
              "net": -8015
            },
            "smallTrader": {
              "long": 43580,
              "short": 41768,
              "net": 1812
            }
          },
          "openInterest": 146763
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41697,
              "short": 13016,
              "net": 28681
            },
            "nonCommercial": {
              "long": 795,
              "short": 18754,
              "net": -17959
            },
            "smallTrader": {
              "long": 10224,
              "short": 20946,
              "net": -10722
            }
          },
          "openInterest": 52976
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 4436,
              "net": -4436
            },
            "nonCommercial": {
              "long": 6597,
              "short": 4423,
              "net": 2174
            },
            "smallTrader": {
              "long": 2749,
              "short": 487,
              "net": 2262
            }
          },
          "openInterest": 10150
        }
      ]
    },
    {
      "reportDate": "1997-02-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249811,
              "short": 259302,
              "net": -9491
            },
            "nonCommercial": {
              "long": 31931,
              "short": 20410,
              "net": 11521
            },
            "smallTrader": {
              "long": 60551,
              "short": 62581,
              "net": -2030
            }
          },
          "openInterest": 352937
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15583,
              "short": 15201,
              "net": 382
            },
            "nonCommercial": {
              "long": 426,
              "short": 0,
              "net": 426
            },
            "smallTrader": {
              "long": 5152,
              "short": 5960,
              "net": -808
            }
          },
          "openInterest": 21190
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 338678,
              "short": 361505,
              "net": -22827
            },
            "nonCommercial": {
              "long": 65498,
              "short": 44868,
              "net": 20630
            },
            "smallTrader": {
              "long": 110595,
              "short": 108398,
              "net": 2197
            }
          },
          "openInterest": 547092
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 162368,
              "short": 147282,
              "net": 15086
            },
            "nonCommercial": {
              "long": 17267,
              "short": 27401,
              "net": -10134
            },
            "smallTrader": {
              "long": 25806,
              "short": 30758,
              "net": -4952
            }
          },
          "openInterest": 209757
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14485,
              "short": 5751,
              "net": 8734
            },
            "nonCommercial": {
              "long": 333,
              "short": 5941,
              "net": -5608
            },
            "smallTrader": {
              "long": 3341,
              "short": 6467,
              "net": -3126
            }
          },
          "openInterest": 18159
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29697,
              "short": 14753,
              "net": 14944
            },
            "nonCommercial": {
              "long": 874,
              "short": 10363,
              "net": -9489
            },
            "smallTrader": {
              "long": 7679,
              "short": 13134,
              "net": -5455
            }
          },
          "openInterest": 38880
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23491,
              "short": 44884,
              "net": -21393
            },
            "nonCommercial": {
              "long": 4642,
              "short": 3477,
              "net": 1165
            },
            "smallTrader": {
              "long": 27096,
              "short": 6868,
              "net": 20228
            }
          },
          "openInterest": 56628
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64123,
              "short": 60065,
              "net": 4058
            },
            "nonCommercial": {
              "long": 9311,
              "short": 18918,
              "net": -9607
            },
            "smallTrader": {
              "long": 16356,
              "short": 10807,
              "net": 5549
            }
          },
          "openInterest": 90908
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12165,
              "short": 26016,
              "net": -13851
            },
            "nonCommercial": {
              "long": 12390,
              "short": 2650,
              "net": 9740
            },
            "smallTrader": {
              "long": 14196,
              "short": 10085,
              "net": 4111
            }
          },
          "openInterest": 41208
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17653,
              "short": 38026,
              "net": -20373
            },
            "nonCommercial": {
              "long": 12904,
              "short": 3038,
              "net": 9866
            },
            "smallTrader": {
              "long": 23783,
              "short": 13276,
              "net": 10507
            }
          },
          "openInterest": 55076
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43378,
              "short": 31755,
              "net": 11623
            },
            "nonCommercial": {
              "long": 5379,
              "short": 19963,
              "net": -14584
            },
            "smallTrader": {
              "long": 18699,
              "short": 15738,
              "net": 2961
            }
          },
          "openInterest": 71321
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 257946,
              "short": 222975,
              "net": 34971
            },
            "nonCommercial": {
              "long": 10536,
              "short": 32469,
              "net": -21933
            },
            "smallTrader": {
              "long": 91244,
              "short": 104282,
              "net": -13038
            }
          },
          "openInterest": 392874
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7686,
              "short": 6668,
              "net": 1018
            },
            "nonCommercial": {
              "long": 3227,
              "short": 1811,
              "net": 1416
            },
            "smallTrader": {
              "long": 10983,
              "short": 13417,
              "net": -2434
            }
          },
          "openInterest": 22513
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 131009,
              "short": 99942,
              "net": 31067
            },
            "nonCommercial": {
              "long": 14150,
              "short": 48011,
              "net": -33861
            },
            "smallTrader": {
              "long": 36666,
              "short": 33872,
              "net": 2794
            }
          },
          "openInterest": 194794
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58023,
              "short": 59960,
              "net": -1937
            },
            "nonCommercial": {
              "long": 4596,
              "short": 5472,
              "net": -876
            },
            "smallTrader": {
              "long": 42040,
              "short": 39227,
              "net": 2813
            }
          },
          "openInterest": 106699
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66928,
              "short": 24313,
              "net": 42615
            },
            "nonCommercial": {
              "long": 1079,
              "short": 34227,
              "net": -33148
            },
            "smallTrader": {
              "long": 13981,
              "short": 23448,
              "net": -9467
            }
          },
          "openInterest": 82037
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7608,
              "short": 8642,
              "net": -1034
            },
            "nonCommercial": {
              "long": 6703,
              "short": 4410,
              "net": 2293
            },
            "smallTrader": {
              "long": 14018,
              "short": 15277,
              "net": -1259
            }
          },
          "openInterest": 32110
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30929,
              "short": 49243,
              "net": -18314
            },
            "nonCommercial": {
              "long": 19993,
              "short": 7623,
              "net": 12370
            },
            "smallTrader": {
              "long": 41082,
              "short": 35138,
              "net": 5944
            }
          },
          "openInterest": 102611
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31000,
              "short": 35967,
              "net": -4967
            },
            "nonCommercial": {
              "long": 4270,
              "short": 463,
              "net": 3807
            },
            "smallTrader": {
              "long": 7768,
              "short": 6608,
              "net": 1160
            }
          },
          "openInterest": 43038
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115423,
              "short": 132456,
              "net": -17033
            },
            "nonCommercial": {
              "long": 9197,
              "short": 6723,
              "net": 2474
            },
            "smallTrader": {
              "long": 42024,
              "short": 27465,
              "net": 14559
            }
          },
          "openInterest": 172989
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13459,
              "short": 21323,
              "net": -7864
            },
            "nonCommercial": {
              "long": 5785,
              "short": 2534,
              "net": 3251
            },
            "smallTrader": {
              "long": 6387,
              "short": 1774,
              "net": 4613
            }
          },
          "openInterest": 25792
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27523,
              "short": 71931,
              "net": -44408
            },
            "nonCommercial": {
              "long": 29180,
              "short": 4300,
              "net": 24880
            },
            "smallTrader": {
              "long": 34803,
              "short": 15275,
              "net": 19528
            }
          },
          "openInterest": 99563
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28348,
              "short": 65076,
              "net": -36728
            },
            "nonCommercial": {
              "long": 22607,
              "short": 3777,
              "net": 18830
            },
            "smallTrader": {
              "long": 44345,
              "short": 26447,
              "net": 17898
            }
          },
          "openInterest": 99278
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36874,
              "short": 55171,
              "net": -18297
            },
            "nonCommercial": {
              "long": 11642,
              "short": 7398,
              "net": 4244
            },
            "smallTrader": {
              "long": 35583,
              "short": 21530,
              "net": 14053
            }
          },
          "openInterest": 89565
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80148,
              "short": 86497,
              "net": -6349
            },
            "nonCommercial": {
              "long": 15488,
              "short": 12498,
              "net": 2990
            },
            "smallTrader": {
              "long": 44631,
              "short": 41272,
              "net": 3359
            }
          },
          "openInterest": 140667
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44392,
              "short": 15271,
              "net": 29121
            },
            "nonCommercial": {
              "long": 400,
              "short": 19269,
              "net": -18869
            },
            "smallTrader": {
              "long": 10463,
              "short": 20715,
              "net": -10252
            }
          },
          "openInterest": 55515
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3994,
              "net": -3994
            },
            "nonCommercial": {
              "long": 5403,
              "short": 3598,
              "net": 1805
            },
            "smallTrader": {
              "long": 2815,
              "short": 626,
              "net": 2189
            }
          },
          "openInterest": 9009
        }
      ]
    },
    {
      "reportDate": "1997-02-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 243531,
              "short": 242513,
              "net": 1018
            },
            "nonCommercial": {
              "long": 26985,
              "short": 21839,
              "net": 5146
            },
            "smallTrader": {
              "long": 61016,
              "short": 67180,
              "net": -6164
            }
          },
          "openInterest": 346674
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 17444,
              "short": 12222,
              "net": 5222
            },
            "nonCommercial": {
              "long": 653,
              "short": 2500,
              "net": -1847
            },
            "smallTrader": {
              "long": 4804,
              "short": 8179,
              "net": -3375
            }
          },
          "openInterest": 24730
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 337450,
              "short": 365326,
              "net": -27876
            },
            "nonCommercial": {
              "long": 61904,
              "short": 32122,
              "net": 29782
            },
            "smallTrader": {
              "long": 111021,
              "short": 112927,
              "net": -1906
            }
          },
          "openInterest": 570188
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 169112,
              "short": 147829,
              "net": 21283
            },
            "nonCommercial": {
              "long": 15287,
              "short": 29662,
              "net": -14375
            },
            "smallTrader": {
              "long": 26900,
              "short": 33808,
              "net": -6908
            }
          },
          "openInterest": 221202
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12499,
              "short": 7845,
              "net": 4654
            },
            "nonCommercial": {
              "long": 1261,
              "short": 3395,
              "net": -2134
            },
            "smallTrader": {
              "long": 3806,
              "short": 6326,
              "net": -2520
            }
          },
          "openInterest": 17566
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 789,
              "short": 645,
              "net": 144
            },
            "nonCommercial": {
              "long": 240,
              "short": 0,
              "net": 240
            },
            "smallTrader": {
              "long": 950,
              "short": 1334,
              "net": -384
            }
          },
          "openInterest": 1979
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27880,
              "short": 17257,
              "net": 10623
            },
            "nonCommercial": {
              "long": 1990,
              "short": 10103,
              "net": -8113
            },
            "smallTrader": {
              "long": 8459,
              "short": 10969,
              "net": -2510
            }
          },
          "openInterest": 38965
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27467,
              "short": 41114,
              "net": -13647
            },
            "nonCommercial": {
              "long": 2478,
              "short": 5532,
              "net": -3054
            },
            "smallTrader": {
              "long": 25397,
              "short": 8696,
              "net": 16701
            }
          },
          "openInterest": 56461
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61506,
              "short": 59687,
              "net": 1819
            },
            "nonCommercial": {
              "long": 9854,
              "short": 20091,
              "net": -10237
            },
            "smallTrader": {
              "long": 18115,
              "short": 9697,
              "net": 8418
            }
          },
          "openInterest": 90391
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13450,
              "short": 27484,
              "net": -14034
            },
            "nonCommercial": {
              "long": 11662,
              "short": 2480,
              "net": 9182
            },
            "smallTrader": {
              "long": 14105,
              "short": 9253,
              "net": 4852
            }
          },
          "openInterest": 41672
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19926,
              "short": 41777,
              "net": -21851
            },
            "nonCommercial": {
              "long": 14774,
              "short": 2583,
              "net": 12191
            },
            "smallTrader": {
              "long": 23232,
              "short": 13572,
              "net": 9660
            }
          },
          "openInterest": 58755
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39044,
              "short": 31465,
              "net": 7579
            },
            "nonCommercial": {
              "long": 4997,
              "short": 16791,
              "net": -11794
            },
            "smallTrader": {
              "long": 16951,
              "short": 12736,
              "net": 4215
            }
          },
          "openInterest": 63827
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 254232,
              "short": 218045,
              "net": 36187
            },
            "nonCommercial": {
              "long": 13266,
              "short": 34967,
              "net": -21701
            },
            "smallTrader": {
              "long": 88469,
              "short": 102955,
              "net": -14486
            }
          },
          "openInterest": 393153
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7596,
              "short": 6818,
              "net": 778
            },
            "nonCommercial": {
              "long": 3450,
              "short": 1319,
              "net": 2131
            },
            "smallTrader": {
              "long": 10336,
              "short": 13245,
              "net": -2909
            }
          },
          "openInterest": 22300
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121543,
              "short": 103504,
              "net": 18039
            },
            "nonCommercial": {
              "long": 14009,
              "short": 35250,
              "net": -21241
            },
            "smallTrader": {
              "long": 35236,
              "short": 32034,
              "net": 3202
            }
          },
          "openInterest": 184459
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 63168,
              "short": 63695,
              "net": -527
            },
            "nonCommercial": {
              "long": 3499,
              "short": 7949,
              "net": -4450
            },
            "smallTrader": {
              "long": 44795,
              "short": 39818,
              "net": 4977
            }
          },
          "openInterest": 114615
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60505,
              "short": 26715,
              "net": 33790
            },
            "nonCommercial": {
              "long": 2876,
              "short": 30127,
              "net": -27251
            },
            "smallTrader": {
              "long": 16968,
              "short": 23507,
              "net": -6539
            }
          },
          "openInterest": 80390
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7058,
              "short": 8668,
              "net": -1610
            },
            "nonCommercial": {
              "long": 7555,
              "short": 7067,
              "net": 488
            },
            "smallTrader": {
              "long": 15407,
              "short": 14285,
              "net": 1122
            }
          },
          "openInterest": 33477
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30849,
              "short": 48863,
              "net": -18014
            },
            "nonCommercial": {
              "long": 27848,
              "short": 8009,
              "net": 19839
            },
            "smallTrader": {
              "long": 35551,
              "short": 37376,
              "net": -1825
            }
          },
          "openInterest": 103056
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32762,
              "short": 39241,
              "net": -6479
            },
            "nonCommercial": {
              "long": 5839,
              "short": 511,
              "net": 5328
            },
            "smallTrader": {
              "long": 9160,
              "short": 8009,
              "net": 1151
            }
          },
          "openInterest": 47761
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100026,
              "short": 112411,
              "net": -12385
            },
            "nonCommercial": {
              "long": 8763,
              "short": 7051,
              "net": 1712
            },
            "smallTrader": {
              "long": 43812,
              "short": 33139,
              "net": 10673
            }
          },
          "openInterest": 157726
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11031,
              "short": 21621,
              "net": -10590
            },
            "nonCommercial": {
              "long": 6489,
              "short": 965,
              "net": 5524
            },
            "smallTrader": {
              "long": 6750,
              "short": 1684,
              "net": 5066
            }
          },
          "openInterest": 24564
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22241,
              "short": 69036,
              "net": -46795
            },
            "nonCommercial": {
              "long": 30374,
              "short": 4026,
              "net": 26348
            },
            "smallTrader": {
              "long": 34721,
              "short": 14274,
              "net": 20447
            }
          },
          "openInterest": 93596
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30464,
              "short": 70195,
              "net": -39731
            },
            "nonCommercial": {
              "long": 25720,
              "short": 1905,
              "net": 23815
            },
            "smallTrader": {
              "long": 43862,
              "short": 27946,
              "net": 15916
            }
          },
          "openInterest": 106745
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33169,
              "short": 54571,
              "net": -21402
            },
            "nonCommercial": {
              "long": 13467,
              "short": 7568,
              "net": 5899
            },
            "smallTrader": {
              "long": 35782,
              "short": 20279,
              "net": 15503
            }
          },
          "openInterest": 88047
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62976,
              "short": 104125,
              "net": -41149
            },
            "nonCommercial": {
              "long": 34859,
              "short": 4887,
              "net": 29972
            },
            "smallTrader": {
              "long": 45045,
              "short": 33868,
              "net": 11177
            }
          },
          "openInterest": 142884
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45325,
              "short": 14794,
              "net": 30531
            },
            "nonCommercial": {
              "long": 400,
              "short": 19691,
              "net": -19291
            },
            "smallTrader": {
              "long": 9889,
              "short": 21129,
              "net": -11240
            }
          },
          "openInterest": 56211
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 3882,
              "net": -3882
            },
            "nonCommercial": {
              "long": 3904,
              "short": 1996,
              "net": 1908
            },
            "smallTrader": {
              "long": 2670,
              "short": 696,
              "net": 1974
            }
          },
          "openInterest": 7387
        }
      ]
    },
    {
      "reportDate": "1997-03-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 244964,
              "short": 213075,
              "net": 31889
            },
            "nonCommercial": {
              "long": 14953,
              "short": 22506,
              "net": -7553
            },
            "smallTrader": {
              "long": 46140,
              "short": 70476,
              "net": -24336
            }
          },
          "openInterest": 312442
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 17632,
              "short": 14959,
              "net": 2673
            },
            "nonCommercial": {
              "long": 447,
              "short": 206,
              "net": 241
            },
            "smallTrader": {
              "long": 4733,
              "short": 7647,
              "net": -2914
            }
          },
          "openInterest": 26512
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 341982,
              "short": 347496,
              "net": -5514
            },
            "nonCommercial": {
              "long": 51042,
              "short": 30329,
              "net": 20713
            },
            "smallTrader": {
              "long": 104580,
              "short": 119779,
              "net": -15199
            }
          },
          "openInterest": 531833
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 181469,
              "short": 134350,
              "net": 47119
            },
            "nonCommercial": {
              "long": 6596,
              "short": 41335,
              "net": -34739
            },
            "smallTrader": {
              "long": 21049,
              "short": 33429,
              "net": -12380
            }
          },
          "openInterest": 217587
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8960,
              "short": 9020,
              "net": -60
            },
            "nonCommercial": {
              "long": 1127,
              "short": 776,
              "net": 351
            },
            "smallTrader": {
              "long": 4899,
              "short": 5190,
              "net": -291
            }
          },
          "openInterest": 14986
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28813,
              "short": 15834,
              "net": 12979
            },
            "nonCommercial": {
              "long": 1755,
              "short": 9442,
              "net": -7687
            },
            "smallTrader": {
              "long": 7629,
              "short": 12921,
              "net": -5292
            }
          },
          "openInterest": 38791
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32422,
              "short": 38395,
              "net": -5973
            },
            "nonCommercial": {
              "long": 2856,
              "short": 13562,
              "net": -10706
            },
            "smallTrader": {
              "long": 26747,
              "short": 10068,
              "net": 16679
            }
          },
          "openInterest": 62862
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60225,
              "short": 63708,
              "net": -3483
            },
            "nonCommercial": {
              "long": 10639,
              "short": 17506,
              "net": -6867
            },
            "smallTrader": {
              "long": 20446,
              "short": 10096,
              "net": 10350
            }
          },
          "openInterest": 92550
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12908,
              "short": 27172,
              "net": -14264
            },
            "nonCommercial": {
              "long": 11365,
              "short": 2635,
              "net": 8730
            },
            "smallTrader": {
              "long": 15459,
              "short": 9925,
              "net": 5534
            }
          },
          "openInterest": 42324
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21335,
              "short": 44605,
              "net": -23270
            },
            "nonCommercial": {
              "long": 16933,
              "short": 3009,
              "net": 13924
            },
            "smallTrader": {
              "long": 22767,
              "short": 13421,
              "net": 9346
            }
          },
          "openInterest": 61430
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38323,
              "short": 32389,
              "net": 5934
            },
            "nonCommercial": {
              "long": 5063,
              "short": 15194,
              "net": -10131
            },
            "smallTrader": {
              "long": 16849,
              "short": 12652,
              "net": 4197
            }
          },
          "openInterest": 63591
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 272868,
              "short": 231378,
              "net": 41490
            },
            "nonCommercial": {
              "long": 11905,
              "short": 44337,
              "net": -32432
            },
            "smallTrader": {
              "long": 92877,
              "short": 101935,
              "net": -9058
            }
          },
          "openInterest": 414306
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7131,
              "short": 6562,
              "net": 569
            },
            "nonCommercial": {
              "long": 3267,
              "short": 1530,
              "net": 1737
            },
            "smallTrader": {
              "long": 11282,
              "short": 13588,
              "net": -2306
            }
          },
          "openInterest": 22577
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100996,
              "short": 112632,
              "net": -11636
            },
            "nonCommercial": {
              "long": 21214,
              "short": 18641,
              "net": 2573
            },
            "smallTrader": {
              "long": 38120,
              "short": 29057,
              "net": 9063
            }
          },
          "openInterest": 174030
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60029,
              "short": 61633,
              "net": -1604
            },
            "nonCommercial": {
              "long": 3412,
              "short": 11406,
              "net": -7994
            },
            "smallTrader": {
              "long": 47927,
              "short": 38329,
              "net": 9598
            }
          },
          "openInterest": 115556
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58956,
              "short": 30616,
              "net": 28340
            },
            "nonCommercial": {
              "long": 2380,
              "short": 27465,
              "net": -25085
            },
            "smallTrader": {
              "long": 17447,
              "short": 20702,
              "net": -3255
            }
          },
          "openInterest": 78819
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6568,
              "short": 8088,
              "net": -1520
            },
            "nonCommercial": {
              "long": 7646,
              "short": 6992,
              "net": 654
            },
            "smallTrader": {
              "long": 15376,
              "short": 14510,
              "net": 866
            }
          },
          "openInterest": 32541
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30806,
              "short": 51391,
              "net": -20585
            },
            "nonCommercial": {
              "long": 26681,
              "short": 9039,
              "net": 17642
            },
            "smallTrader": {
              "long": 39486,
              "short": 36543,
              "net": 2943
            }
          },
          "openInterest": 105821
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29888,
              "short": 30868,
              "net": -980
            },
            "nonCommercial": {
              "long": 1879,
              "short": 664,
              "net": 1215
            },
            "smallTrader": {
              "long": 8399,
              "short": 8634,
              "net": -235
            }
          },
          "openInterest": 40166
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107076,
              "short": 121404,
              "net": -14328
            },
            "nonCommercial": {
              "long": 11005,
              "short": 8998,
              "net": 2007
            },
            "smallTrader": {
              "long": 42682,
              "short": 30361,
              "net": 12321
            }
          },
          "openInterest": 166768
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8669,
              "short": 21168,
              "net": -12499
            },
            "nonCommercial": {
              "long": 9353,
              "short": 2240,
              "net": 7113
            },
            "smallTrader": {
              "long": 6904,
              "short": 1518,
              "net": 5386
            }
          },
          "openInterest": 25314
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18618,
              "short": 69206,
              "net": -50588
            },
            "nonCommercial": {
              "long": 33000,
              "short": 1602,
              "net": 31398
            },
            "smallTrader": {
              "long": 32883,
              "short": 13693,
              "net": 19190
            }
          },
          "openInterest": 90813
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35118,
              "short": 70107,
              "net": -34989
            },
            "nonCommercial": {
              "long": 25249,
              "short": 4761,
              "net": 20488
            },
            "smallTrader": {
              "long": 41944,
              "short": 27443,
              "net": 14501
            }
          },
          "openInterest": 110828
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30193,
              "short": 62046,
              "net": -31853
            },
            "nonCommercial": {
              "long": 20996,
              "short": 7337,
              "net": 13659
            },
            "smallTrader": {
              "long": 37203,
              "short": 19009,
              "net": 18194
            }
          },
          "openInterest": 97107
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59747,
              "short": 104418,
              "net": -44671
            },
            "nonCommercial": {
              "long": 38835,
              "short": 4697,
              "net": 34138
            },
            "smallTrader": {
              "long": 42599,
              "short": 32066,
              "net": 10533
            }
          },
          "openInterest": 141181
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46161,
              "short": 14155,
              "net": 32006
            },
            "nonCommercial": {
              "long": 850,
              "short": 19645,
              "net": -18795
            },
            "smallTrader": {
              "long": 10302,
              "short": 23513,
              "net": -13211
            }
          },
          "openInterest": 57904
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 4334,
              "net": -4334
            },
            "nonCommercial": {
              "long": 6712,
              "short": 4641,
              "net": 2071
            },
            "smallTrader": {
              "long": 3031,
              "short": 768,
              "net": 2263
            }
          },
          "openInterest": 10456
        }
      ]
    },
    {
      "reportDate": "1997-03-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 243843,
              "short": 211950,
              "net": 31893
            },
            "nonCommercial": {
              "long": 18592,
              "short": 26442,
              "net": -7850
            },
            "smallTrader": {
              "long": 52821,
              "short": 76864,
              "net": -24043
            }
          },
          "openInterest": 319583
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15426,
              "short": 13008,
              "net": 2418
            },
            "nonCommercial": {
              "long": 1096,
              "short": 248,
              "net": 848
            },
            "smallTrader": {
              "long": 4323,
              "short": 7589,
              "net": -3266
            }
          },
          "openInterest": 21711
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 344472,
              "short": 341979,
              "net": 2493
            },
            "nonCommercial": {
              "long": 57825,
              "short": 41108,
              "net": 16717
            },
            "smallTrader": {
              "long": 96265,
              "short": 115475,
              "net": -19210
            }
          },
          "openInterest": 525103
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 190088,
              "short": 122003,
              "net": 68085
            },
            "nonCommercial": {
              "long": 4937,
              "short": 53446,
              "net": -48509
            },
            "smallTrader": {
              "long": 17853,
              "short": 37429,
              "net": -19576
            }
          },
          "openInterest": 214464
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10925,
              "short": 11247,
              "net": -322
            },
            "nonCommercial": {
              "long": 1198,
              "short": 0,
              "net": 1198
            },
            "smallTrader": {
              "long": 4460,
              "short": 5336,
              "net": -876
            }
          },
          "openInterest": 16583
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44265,
              "short": 25943,
              "net": 18322
            },
            "nonCommercial": {
              "long": 152,
              "short": 12519,
              "net": -12367
            },
            "smallTrader": {
              "long": 7256,
              "short": 13211,
              "net": -5955
            }
          },
          "openInterest": 51948
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41071,
              "short": 49166,
              "net": -8095
            },
            "nonCommercial": {
              "long": 5015,
              "short": 14750,
              "net": -9735
            },
            "smallTrader": {
              "long": 27679,
              "short": 9849,
              "net": 17830
            }
          },
          "openInterest": 74320
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57599,
              "short": 74673,
              "net": -17074
            },
            "nonCommercial": {
              "long": 11852,
              "short": 4784,
              "net": 7068
            },
            "smallTrader": {
              "long": 20407,
              "short": 10401,
              "net": 10006
            }
          },
          "openInterest": 93623
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11980,
              "short": 26428,
              "net": -14448
            },
            "nonCommercial": {
              "long": 11681,
              "short": 2351,
              "net": 9330
            },
            "smallTrader": {
              "long": 14895,
              "short": 9777,
              "net": 5118
            }
          },
          "openInterest": 40486
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19848,
              "short": 42798,
              "net": -22950
            },
            "nonCommercial": {
              "long": 15049,
              "short": 2223,
              "net": 12826
            },
            "smallTrader": {
              "long": 23018,
              "short": 12894,
              "net": 10124
            }
          },
          "openInterest": 58234
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32673,
              "short": 51049,
              "net": -18376
            },
            "nonCommercial": {
              "long": 16734,
              "short": 6229,
              "net": 10505
            },
            "smallTrader": {
              "long": 21638,
              "short": 13767,
              "net": 7871
            }
          },
          "openInterest": 78892
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 285736,
              "short": 238689,
              "net": 47047
            },
            "nonCommercial": {
              "long": 14373,
              "short": 43932,
              "net": -29559
            },
            "smallTrader": {
              "long": 90282,
              "short": 107770,
              "net": -17488
            }
          },
          "openInterest": 420181
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7741,
              "short": 4893,
              "net": 2848
            },
            "nonCommercial": {
              "long": 2246,
              "short": 2144,
              "net": 102
            },
            "smallTrader": {
              "long": 11353,
              "short": 14303,
              "net": -2950
            }
          },
          "openInterest": 22470
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99498,
              "short": 110335,
              "net": -10837
            },
            "nonCommercial": {
              "long": 15219,
              "short": 16432,
              "net": -1213
            },
            "smallTrader": {
              "long": 41888,
              "short": 29838,
              "net": 12050
            }
          },
          "openInterest": 170832
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 66924,
              "short": 67229,
              "net": -305
            },
            "nonCommercial": {
              "long": 2485,
              "short": 10793,
              "net": -8308
            },
            "smallTrader": {
              "long": 48064,
              "short": 39451,
              "net": 8613
            }
          },
          "openInterest": 122440
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68327,
              "short": 40512,
              "net": 27815
            },
            "nonCommercial": {
              "long": 2386,
              "short": 26613,
              "net": -24227
            },
            "smallTrader": {
              "long": 17441,
              "short": 21029,
              "net": -3588
            }
          },
          "openInterest": 88163
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7005,
              "short": 6405,
              "net": 600
            },
            "nonCommercial": {
              "long": 6028,
              "short": 7141,
              "net": -1113
            },
            "smallTrader": {
              "long": 15261,
              "short": 14748,
              "net": 513
            }
          },
          "openInterest": 30844
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29990,
              "short": 54682,
              "net": -24692
            },
            "nonCommercial": {
              "long": 25697,
              "short": 10712,
              "net": 14985
            },
            "smallTrader": {
              "long": 44615,
              "short": 34908,
              "net": 9707
            }
          },
          "openInterest": 108539
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33346,
              "short": 33361,
              "net": -15
            },
            "nonCommercial": {
              "long": 914,
              "short": 210,
              "net": 704
            },
            "smallTrader": {
              "long": 6278,
              "short": 6967,
              "net": -689
            }
          },
          "openInterest": 40538
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117006,
              "short": 129120,
              "net": -12114
            },
            "nonCommercial": {
              "long": 8015,
              "short": 8947,
              "net": -932
            },
            "smallTrader": {
              "long": 43510,
              "short": 30464,
              "net": 13046
            }
          },
          "openInterest": 174662
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8290,
              "short": 20907,
              "net": -12617
            },
            "nonCommercial": {
              "long": 8847,
              "short": 1658,
              "net": 7189
            },
            "smallTrader": {
              "long": 6737,
              "short": 1309,
              "net": 5428
            }
          },
          "openInterest": 24752
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18032,
              "short": 67567,
              "net": -49535
            },
            "nonCommercial": {
              "long": 32071,
              "short": 2576,
              "net": 29495
            },
            "smallTrader": {
              "long": 32715,
              "short": 12675,
              "net": 20040
            }
          },
          "openInterest": 89019
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31764,
              "short": 67710,
              "net": -35946
            },
            "nonCommercial": {
              "long": 27109,
              "short": 6434,
              "net": 20675
            },
            "smallTrader": {
              "long": 43098,
              "short": 27827,
              "net": 15271
            }
          },
          "openInterest": 110337
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32931,
              "short": 76361,
              "net": -43430
            },
            "nonCommercial": {
              "long": 30841,
              "short": 8483,
              "net": 22358
            },
            "smallTrader": {
              "long": 40375,
              "short": 19303,
              "net": 21072
            }
          },
          "openInterest": 114148
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63415,
              "short": 111529,
              "net": -48114
            },
            "nonCommercial": {
              "long": 37815,
              "short": 5718,
              "net": 32097
            },
            "smallTrader": {
              "long": 47946,
              "short": 31929,
              "net": 16017
            }
          },
          "openInterest": 149479
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48235,
              "short": 20459,
              "net": 27776
            },
            "nonCommercial": {
              "long": 956,
              "short": 18034,
              "net": -17078
            },
            "smallTrader": {
              "long": 9739,
              "short": 20437,
              "net": -10698
            }
          },
          "openInterest": 59695
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2413,
              "net": -2413
            },
            "nonCommercial": {
              "long": 4996,
              "short": 4451,
              "net": 545
            },
            "smallTrader": {
              "long": 2961,
              "short": 1093,
              "net": 1868
            }
          },
          "openInterest": 7957
        }
      ]
    },
    {
      "reportDate": "1997-03-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 255024,
              "short": 216356,
              "net": 38668
            },
            "nonCommercial": {
              "long": 19999,
              "short": 35706,
              "net": -15707
            },
            "smallTrader": {
              "long": 51769,
              "short": 74730,
              "net": -22961
            }
          },
          "openInterest": 328698
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 14663,
              "short": 10041,
              "net": 4622
            },
            "nonCommercial": {
              "long": 1562,
              "short": 1416,
              "net": 146
            },
            "smallTrader": {
              "long": 3569,
              "short": 8337,
              "net": -4768
            }
          },
          "openInterest": 20075
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317401,
              "short": 324233,
              "net": -6832
            },
            "nonCommercial": {
              "long": 76877,
              "short": 41891,
              "net": 34986
            },
            "smallTrader": {
              "long": 82088,
              "short": 110242,
              "net": -28154
            }
          },
          "openInterest": 504566
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 197021,
              "short": 126652,
              "net": 70369
            },
            "nonCommercial": {
              "long": 7514,
              "short": 62272,
              "net": -54758
            },
            "smallTrader": {
              "long": 15213,
              "short": 30824,
              "net": -15611
            }
          },
          "openInterest": 220676
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5534,
              "short": 9763,
              "net": -4229
            },
            "nonCommercial": {
              "long": 1780,
              "short": 211,
              "net": 1569
            },
            "smallTrader": {
              "long": 5654,
              "short": 2994,
              "net": 2660
            }
          },
          "openInterest": 12968
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34036,
              "short": 9162,
              "net": 24874
            },
            "nonCommercial": {
              "long": 0,
              "short": 13989,
              "net": -13989
            },
            "smallTrader": {
              "long": 5164,
              "short": 16049,
              "net": -10885
            }
          },
          "openInterest": 39630
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44171,
              "short": 45742,
              "net": -1571
            },
            "nonCommercial": {
              "long": 5007,
              "short": 16994,
              "net": -11987
            },
            "smallTrader": {
              "long": 24910,
              "short": 11352,
              "net": 13558
            }
          },
          "openInterest": 75819
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58708,
              "short": 83040,
              "net": -24332
            },
            "nonCommercial": {
              "long": 17198,
              "short": 2681,
              "net": 14517
            },
            "smallTrader": {
              "long": 21227,
              "short": 11412,
              "net": 9815
            }
          },
          "openInterest": 99367
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14217,
              "short": 23589,
              "net": -9372
            },
            "nonCommercial": {
              "long": 8730,
              "short": 2574,
              "net": 6156
            },
            "smallTrader": {
              "long": 12647,
              "short": 9431,
              "net": 3216
            }
          },
          "openInterest": 37860
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20324,
              "short": 40622,
              "net": -20298
            },
            "nonCommercial": {
              "long": 14310,
              "short": 1971,
              "net": 12339
            },
            "smallTrader": {
              "long": 22810,
              "short": 14851,
              "net": 7959
            }
          },
          "openInterest": 57754
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36567,
              "short": 45281,
              "net": -8714
            },
            "nonCommercial": {
              "long": 8429,
              "short": 7919,
              "net": 510
            },
            "smallTrader": {
              "long": 20351,
              "short": 12147,
              "net": 8204
            }
          },
          "openInterest": 71234
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 274293,
              "short": 250609,
              "net": 23684
            },
            "nonCommercial": {
              "long": 17289,
              "short": 30024,
              "net": -12735
            },
            "smallTrader": {
              "long": 92394,
              "short": 103343,
              "net": -10949
            }
          },
          "openInterest": 412133
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7807,
              "short": 5602,
              "net": 2205
            },
            "nonCommercial": {
              "long": 2350,
              "short": 1924,
              "net": 426
            },
            "smallTrader": {
              "long": 10667,
              "short": 13298,
              "net": -2631
            }
          },
          "openInterest": 22150
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101843,
              "short": 99951,
              "net": 1892
            },
            "nonCommercial": {
              "long": 12800,
              "short": 23671,
              "net": -10871
            },
            "smallTrader": {
              "long": 44417,
              "short": 35438,
              "net": 8979
            }
          },
          "openInterest": 172691
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 66242,
              "short": 69704,
              "net": -3462
            },
            "nonCommercial": {
              "long": 3134,
              "short": 9539,
              "net": -6405
            },
            "smallTrader": {
              "long": 50738,
              "short": 40871,
              "net": 9867
            }
          },
          "openInterest": 123909
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45600,
              "short": 13692,
              "net": 31908
            },
            "nonCommercial": {
              "long": 2046,
              "short": 27716,
              "net": -25670
            },
            "smallTrader": {
              "long": 14325,
              "short": 20563,
              "net": -6238
            }
          },
          "openInterest": 61971
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9627,
              "short": 5351,
              "net": 4276
            },
            "nonCommercial": {
              "long": 5231,
              "short": 7501,
              "net": -2270
            },
            "smallTrader": {
              "long": 12895,
              "short": 14901,
              "net": -2006
            }
          },
          "openInterest": 30500
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27848,
              "short": 54030,
              "net": -26182
            },
            "nonCommercial": {
              "long": 27323,
              "short": 10594,
              "net": 16729
            },
            "smallTrader": {
              "long": 45683,
              "short": 36230,
              "net": 9453
            }
          },
          "openInterest": 109859
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21322,
              "short": 20708,
              "net": 614
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 5073,
              "short": 5687,
              "net": -614
            }
          },
          "openInterest": 26734
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122518,
              "short": 135635,
              "net": -13117
            },
            "nonCommercial": {
              "long": 8479,
              "short": 8892,
              "net": -413
            },
            "smallTrader": {
              "long": 43836,
              "short": 30306,
              "net": 13530
            }
          },
          "openInterest": 181242
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5373,
              "short": 17205,
              "net": -11832
            },
            "nonCommercial": {
              "long": 8269,
              "short": 1482,
              "net": 6787
            },
            "smallTrader": {
              "long": 6819,
              "short": 1774,
              "net": 5045
            }
          },
          "openInterest": 21025
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19962,
              "short": 68234,
              "net": -48272
            },
            "nonCommercial": {
              "long": 30866,
              "short": 3122,
              "net": 27744
            },
            "smallTrader": {
              "long": 32692,
              "short": 12164,
              "net": 20528
            }
          },
          "openInterest": 89969
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35192,
              "short": 66460,
              "net": -31268
            },
            "nonCommercial": {
              "long": 22709,
              "short": 7496,
              "net": 15213
            },
            "smallTrader": {
              "long": 41517,
              "short": 25462,
              "net": 16055
            }
          },
          "openInterest": 106352
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39338,
              "short": 72133,
              "net": -32795
            },
            "nonCommercial": {
              "long": 21928,
              "short": 5590,
              "net": 16338
            },
            "smallTrader": {
              "long": 35540,
              "short": 19083,
              "net": 16457
            }
          },
          "openInterest": 102523
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65355,
              "short": 106721,
              "net": -41366
            },
            "nonCommercial": {
              "long": 29958,
              "short": 5484,
              "net": 24474
            },
            "smallTrader": {
              "long": 47844,
              "short": 30952,
              "net": 16892
            }
          },
          "openInterest": 143856
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25955,
              "short": 8232,
              "net": 17723
            },
            "nonCommercial": {
              "long": 903,
              "short": 15837,
              "net": -14934
            },
            "smallTrader": {
              "long": 13398,
              "short": 16187,
              "net": -2789
            }
          },
          "openInterest": 41033
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 930,
              "net": -930
            },
            "nonCommercial": {
              "long": 3140,
              "short": 3568,
              "net": -428
            },
            "smallTrader": {
              "long": 2305,
              "short": 947,
              "net": 1358
            }
          },
          "openInterest": 5634
        }
      ]
    },
    {
      "reportDate": "1997-03-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 262889,
              "short": 233233,
              "net": 29656
            },
            "nonCommercial": {
              "long": 25205,
              "short": 30909,
              "net": -5704
            },
            "smallTrader": {
              "long": 47974,
              "short": 71926,
              "net": -23952
            }
          },
          "openInterest": 340767
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 16531,
              "short": 14790,
              "net": 1741
            },
            "nonCommercial": {
              "long": 3101,
              "short": 1356,
              "net": 1745
            },
            "smallTrader": {
              "long": 4471,
              "short": 7957,
              "net": -3486
            }
          },
          "openInterest": 24132
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322552,
              "short": 316182,
              "net": 6370
            },
            "nonCommercial": {
              "long": 70471,
              "short": 52817,
              "net": 17654
            },
            "smallTrader": {
              "long": 77374,
              "short": 101398,
              "net": -24024
            }
          },
          "openInterest": 492606
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 197678,
              "short": 134759,
              "net": 62919
            },
            "nonCommercial": {
              "long": 12374,
              "short": 57695,
              "net": -45321
            },
            "smallTrader": {
              "long": 16945,
              "short": 34543,
              "net": -17598
            }
          },
          "openInterest": 227780
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6051,
              "short": 9124,
              "net": -3073
            },
            "nonCommercial": {
              "long": 1156,
              "short": 261,
              "net": 895
            },
            "smallTrader": {
              "long": 5444,
              "short": 3266,
              "net": 2178
            }
          },
          "openInterest": 12651
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24738,
              "short": 9843,
              "net": 14895
            },
            "nonCommercial": {
              "long": 885,
              "short": 11808,
              "net": -10923
            },
            "smallTrader": {
              "long": 7408,
              "short": 11380,
              "net": -3972
            }
          },
          "openInterest": 33460
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44394,
              "short": 42039,
              "net": 2355
            },
            "nonCommercial": {
              "long": 5060,
              "short": 19592,
              "net": -14532
            },
            "smallTrader": {
              "long": 23577,
              "short": 11400,
              "net": 12177
            }
          },
          "openInterest": 74773
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58539,
              "short": 83302,
              "net": -24763
            },
            "nonCommercial": {
              "long": 18667,
              "short": 3306,
              "net": 15361
            },
            "smallTrader": {
              "long": 21096,
              "short": 11694,
              "net": 9402
            }
          },
          "openInterest": 100506
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13842,
              "short": 22664,
              "net": -8822
            },
            "nonCommercial": {
              "long": 7899,
              "short": 2592,
              "net": 5307
            },
            "smallTrader": {
              "long": 13573,
              "short": 10058,
              "net": 3515
            }
          },
          "openInterest": 37988
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19018,
              "short": 41072,
              "net": -22054
            },
            "nonCommercial": {
              "long": 15188,
              "short": 1999,
              "net": 13189
            },
            "smallTrader": {
              "long": 23041,
              "short": 14176,
              "net": 8865
            }
          },
          "openInterest": 57584
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41711,
              "short": 38910,
              "net": 2801
            },
            "nonCommercial": {
              "long": 8592,
              "short": 18400,
              "net": -9808
            },
            "smallTrader": {
              "long": 21172,
              "short": 14165,
              "net": 7007
            }
          },
          "openInterest": 76715
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 254929,
              "short": 262845,
              "net": -7916
            },
            "nonCommercial": {
              "long": 21136,
              "short": 19470,
              "net": 1666
            },
            "smallTrader": {
              "long": 87647,
              "short": 81397,
              "net": 6250
            }
          },
          "openInterest": 393778
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7709,
              "short": 5158,
              "net": 2551
            },
            "nonCommercial": {
              "long": 2473,
              "short": 1812,
              "net": 661
            },
            "smallTrader": {
              "long": 10285,
              "short": 13497,
              "net": -3212
            }
          },
          "openInterest": 22030
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96276,
              "short": 97554,
              "net": -1278
            },
            "nonCommercial": {
              "long": 16865,
              "short": 23580,
              "net": -6715
            },
            "smallTrader": {
              "long": 37838,
              "short": 29845,
              "net": 7993
            }
          },
          "openInterest": 163639
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 67731,
              "short": 72563,
              "net": -4832
            },
            "nonCommercial": {
              "long": 3644,
              "short": 6459,
              "net": -2815
            },
            "smallTrader": {
              "long": 48378,
              "short": 40731,
              "net": 7647
            }
          },
          "openInterest": 123805
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52862,
              "short": 15574,
              "net": 37288
            },
            "nonCommercial": {
              "long": 2615,
              "short": 29642,
              "net": -27027
            },
            "smallTrader": {
              "long": 12385,
              "short": 22646,
              "net": -10261
            }
          },
          "openInterest": 67862
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9478,
              "short": 5395,
              "net": 4083
            },
            "nonCommercial": {
              "long": 5987,
              "short": 5798,
              "net": 189
            },
            "smallTrader": {
              "long": 11485,
              "short": 15757,
              "net": -4272
            }
          },
          "openInterest": 30736
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27261,
              "short": 53565,
              "net": -26304
            },
            "nonCommercial": {
              "long": 25756,
              "short": 8892,
              "net": 16864
            },
            "smallTrader": {
              "long": 45352,
              "short": 35912,
              "net": 9440
            }
          },
          "openInterest": 108171
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21723,
              "short": 21860,
              "net": -137
            },
            "nonCommercial": {
              "long": 200,
              "short": 0,
              "net": 200
            },
            "smallTrader": {
              "long": 5599,
              "short": 5662,
              "net": -63
            }
          },
          "openInterest": 27861
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109352,
              "short": 119672,
              "net": -10320
            },
            "nonCommercial": {
              "long": 7267,
              "short": 7483,
              "net": -216
            },
            "smallTrader": {
              "long": 43976,
              "short": 33440,
              "net": 10536
            }
          },
          "openInterest": 166131
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4732,
              "short": 16649,
              "net": -11917
            },
            "nonCommercial": {
              "long": 7786,
              "short": 617,
              "net": 7169
            },
            "smallTrader": {
              "long": 6701,
              "short": 1953,
              "net": 4748
            }
          },
          "openInterest": 19763
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20174,
              "short": 67033,
              "net": -46859
            },
            "nonCommercial": {
              "long": 28240,
              "short": 3784,
              "net": 24456
            },
            "smallTrader": {
              "long": 33578,
              "short": 11175,
              "net": 22403
            }
          },
          "openInterest": 88713
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33859,
              "short": 66028,
              "net": -32169
            },
            "nonCommercial": {
              "long": 23538,
              "short": 5740,
              "net": 17798
            },
            "smallTrader": {
              "long": 40946,
              "short": 26575,
              "net": 14371
            }
          },
          "openInterest": 103379
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44166,
              "short": 63630,
              "net": -19464
            },
            "nonCommercial": {
              "long": 13588,
              "short": 6480,
              "net": 7108
            },
            "smallTrader": {
              "long": 32393,
              "short": 20037,
              "net": 12356
            }
          },
          "openInterest": 95906
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69049,
              "short": 105675,
              "net": -36626
            },
            "nonCommercial": {
              "long": 27086,
              "short": 5791,
              "net": 21295
            },
            "smallTrader": {
              "long": 47445,
              "short": 32114,
              "net": 15331
            }
          },
          "openInterest": 144303
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30063,
              "short": 10381,
              "net": 19682
            },
            "nonCommercial": {
              "long": 200,
              "short": 14938,
              "net": -14738
            },
            "smallTrader": {
              "long": 9551,
              "short": 14495,
              "net": -4944
            }
          },
          "openInterest": 40567
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 882,
              "net": -882
            },
            "nonCommercial": {
              "long": 2961,
              "short": 3271,
              "net": -310
            },
            "smallTrader": {
              "long": 2007,
              "short": 815,
              "net": 1192
            }
          },
          "openInterest": 4968
        }
      ]
    },
    {
      "reportDate": "1997-04-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 268731,
              "short": 215718,
              "net": 53013
            },
            "nonCommercial": {
              "long": 16461,
              "short": 38811,
              "net": -22350
            },
            "smallTrader": {
              "long": 43101,
              "short": 73764,
              "net": -30663
            }
          },
          "openInterest": 333499
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 15982,
              "short": 12685,
              "net": 3297
            },
            "nonCommercial": {
              "long": 2123,
              "short": 1331,
              "net": 792
            },
            "smallTrader": {
              "long": 4326,
              "short": 8415,
              "net": -4089
            }
          },
          "openInterest": 22460
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 294695,
              "short": 291247,
              "net": 3448
            },
            "nonCommercial": {
              "long": 73508,
              "short": 56449,
              "net": 17059
            },
            "smallTrader": {
              "long": 80345,
              "short": 100852,
              "net": -20507
            }
          },
          "openInterest": 473154
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 192810,
              "short": 139738,
              "net": 53072
            },
            "nonCommercial": {
              "long": 13032,
              "short": 48260,
              "net": -35228
            },
            "smallTrader": {
              "long": 15256,
              "short": 33100,
              "net": -17844
            }
          },
          "openInterest": 221104
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6628,
              "short": 9605,
              "net": -2977
            },
            "nonCommercial": {
              "long": 738,
              "short": 484,
              "net": 254
            },
            "smallTrader": {
              "long": 5332,
              "short": 2609,
              "net": 2723
            }
          },
          "openInterest": 12698
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14084,
              "short": 26561,
              "net": -12477
            },
            "nonCommercial": {
              "long": 9886,
              "short": 1568,
              "net": 8318
            },
            "smallTrader": {
              "long": 12302,
              "short": 8143,
              "net": 4159
            }
          },
          "openInterest": 36841
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48161,
              "short": 43691,
              "net": 4470
            },
            "nonCommercial": {
              "long": 4927,
              "short": 19660,
              "net": -14733
            },
            "smallTrader": {
              "long": 23788,
              "short": 13525,
              "net": 10263
            }
          },
          "openInterest": 78679
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55220,
              "short": 85352,
              "net": -30132
            },
            "nonCommercial": {
              "long": 22504,
              "short": 3929,
              "net": 18575
            },
            "smallTrader": {
              "long": 23317,
              "short": 11760,
              "net": 11557
            }
          },
          "openInterest": 103450
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14305,
              "short": 23623,
              "net": -9318
            },
            "nonCommercial": {
              "long": 8596,
              "short": 1668,
              "net": 6928
            },
            "smallTrader": {
              "long": 12274,
              "short": 9884,
              "net": 2390
            }
          },
          "openInterest": 37307
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17834,
              "short": 38406,
              "net": -20572
            },
            "nonCommercial": {
              "long": 13872,
              "short": 2790,
              "net": 11082
            },
            "smallTrader": {
              "long": 21999,
              "short": 12509,
              "net": 9490
            }
          },
          "openInterest": 54044
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43521,
              "short": 34639,
              "net": 8882
            },
            "nonCommercial": {
              "long": 8255,
              "short": 23476,
              "net": -15221
            },
            "smallTrader": {
              "long": 20883,
              "short": 14544,
              "net": 6339
            }
          },
          "openInterest": 78133
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 265306,
              "short": 257011,
              "net": 8295
            },
            "nonCommercial": {
              "long": 15523,
              "short": 21162,
              "net": -5639
            },
            "smallTrader": {
              "long": 83315,
              "short": 85971,
              "net": -2656
            }
          },
          "openInterest": 398052
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7217,
              "short": 4944,
              "net": 2273
            },
            "nonCommercial": {
              "long": 2232,
              "short": 1435,
              "net": 797
            },
            "smallTrader": {
              "long": 9390,
              "short": 12460,
              "net": -3070
            }
          },
          "openInterest": 19973
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95210,
              "short": 92335,
              "net": 2875
            },
            "nonCommercial": {
              "long": 10496,
              "short": 19958,
              "net": -9462
            },
            "smallTrader": {
              "long": 34841,
              "short": 28254,
              "net": 6587
            }
          },
          "openInterest": 152107
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 73843,
              "short": 74609,
              "net": -766
            },
            "nonCommercial": {
              "long": 2926,
              "short": 6970,
              "net": -4044
            },
            "smallTrader": {
              "long": 43992,
              "short": 39182,
              "net": 4810
            }
          },
          "openInterest": 126640
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49308,
              "short": 20932,
              "net": 28376
            },
            "nonCommercial": {
              "long": 2699,
              "short": 26432,
              "net": -23733
            },
            "smallTrader": {
              "long": 16633,
              "short": 21276,
              "net": -4643
            }
          },
          "openInterest": 68670
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9303,
              "short": 5791,
              "net": 3512
            },
            "nonCommercial": {
              "long": 6420,
              "short": 7077,
              "net": -657
            },
            "smallTrader": {
              "long": 12383,
              "short": 15238,
              "net": -2855
            }
          },
          "openInterest": 30997
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27346,
              "short": 52218,
              "net": -24872
            },
            "nonCommercial": {
              "long": 24993,
              "short": 7447,
              "net": 17546
            },
            "smallTrader": {
              "long": 44477,
              "short": 37151,
              "net": 7326
            }
          },
          "openInterest": 107032
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21609,
              "short": 23731,
              "net": -2122
            },
            "nonCommercial": {
              "long": 1266,
              "short": 0,
              "net": 1266
            },
            "smallTrader": {
              "long": 6707,
              "short": 5851,
              "net": 856
            }
          },
          "openInterest": 29921
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113530,
              "short": 119946,
              "net": -6416
            },
            "nonCommercial": {
              "long": 6607,
              "short": 9130,
              "net": -2523
            },
            "smallTrader": {
              "long": 40735,
              "short": 31796,
              "net": 8939
            }
          },
          "openInterest": 166331
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5914,
              "short": 13657,
              "net": -7743
            },
            "nonCommercial": {
              "long": 4722,
              "short": 620,
              "net": 4102
            },
            "smallTrader": {
              "long": 5574,
              "short": 1933,
              "net": 3641
            }
          },
          "openInterest": 16622
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26161,
              "short": 66946,
              "net": -40785
            },
            "nonCommercial": {
              "long": 25177,
              "short": 6952,
              "net": 18225
            },
            "smallTrader": {
              "long": 35725,
              "short": 13165,
              "net": 22560
            }
          },
          "openInterest": 93926
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35570,
              "short": 72078,
              "net": -36508
            },
            "nonCommercial": {
              "long": 24137,
              "short": 6178,
              "net": 17959
            },
            "smallTrader": {
              "long": 43820,
              "short": 25271,
              "net": 18549
            }
          },
          "openInterest": 109359
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46640,
              "short": 63357,
              "net": -16717
            },
            "nonCommercial": {
              "long": 12647,
              "short": 6139,
              "net": 6508
            },
            "smallTrader": {
              "long": 30961,
              "short": 20752,
              "net": 10209
            }
          },
          "openInterest": 96866
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70149,
              "short": 107114,
              "net": -36965
            },
            "nonCommercial": {
              "long": 27294,
              "short": 7647,
              "net": 19647
            },
            "smallTrader": {
              "long": 46812,
              "short": 29494,
              "net": 17318
            }
          },
          "openInterest": 145351
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29707,
              "short": 11845,
              "net": 17862
            },
            "nonCommercial": {
              "long": 746,
              "short": 15872,
              "net": -15126
            },
            "smallTrader": {
              "long": 12093,
              "short": 14829,
              "net": -2736
            }
          },
          "openInterest": 43347
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93,
              "short": 628,
              "net": -535
            },
            "nonCommercial": {
              "long": 3675,
              "short": 3067,
              "net": 608
            },
            "smallTrader": {
              "long": 1292,
              "short": 1365,
              "net": -73
            }
          },
          "openInterest": 5064
        }
      ]
    },
    {
      "reportDate": "1997-04-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 270567,
              "short": 217511,
              "net": 53056
            },
            "nonCommercial": {
              "long": 18259,
              "short": 39019,
              "net": -20760
            },
            "smallTrader": {
              "long": 46746,
              "short": 79042,
              "net": -32296
            }
          },
          "openInterest": 340708
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 17706,
              "short": 13893,
              "net": 3813
            },
            "nonCommercial": {
              "long": 2945,
              "short": 2269,
              "net": 676
            },
            "smallTrader": {
              "long": 3530,
              "short": 8019,
              "net": -4489
            }
          },
          "openInterest": 24213
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 315801,
              "short": 288700,
              "net": 27101
            },
            "nonCommercial": {
              "long": 48611,
              "short": 55098,
              "net": -6487
            },
            "smallTrader": {
              "long": 83964,
              "short": 104578,
              "net": -20614
            }
          },
          "openInterest": 473200
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 201621,
              "short": 148143,
              "net": 53478
            },
            "nonCommercial": {
              "long": 13578,
              "short": 50241,
              "net": -36663
            },
            "smallTrader": {
              "long": 18113,
              "short": 34928,
              "net": -16815
            }
          },
          "openInterest": 233548
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7764,
              "short": 6569,
              "net": 1195
            },
            "nonCommercial": {
              "long": 0,
              "short": 745,
              "net": -745
            },
            "smallTrader": {
              "long": 4265,
              "short": 4715,
              "net": -450
            }
          },
          "openInterest": 12029
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13774,
              "short": 26789,
              "net": -13015
            },
            "nonCommercial": {
              "long": 10169,
              "short": 1182,
              "net": 8987
            },
            "smallTrader": {
              "long": 12068,
              "short": 8040,
              "net": 4028
            }
          },
          "openInterest": 36422
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52763,
              "short": 44985,
              "net": 7778
            },
            "nonCommercial": {
              "long": 3081,
              "short": 20330,
              "net": -17249
            },
            "smallTrader": {
              "long": 23517,
              "short": 14046,
              "net": 9471
            }
          },
          "openInterest": 81384
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58587,
              "short": 80853,
              "net": -22266
            },
            "nonCommercial": {
              "long": 16537,
              "short": 3371,
              "net": 13166
            },
            "smallTrader": {
              "long": 19316,
              "short": 10216,
              "net": 9100
            }
          },
          "openInterest": 95617
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11810,
              "short": 20896,
              "net": -9086
            },
            "nonCommercial": {
              "long": 6493,
              "short": 749,
              "net": 5744
            },
            "smallTrader": {
              "long": 12676,
              "short": 9334,
              "net": 3342
            }
          },
          "openInterest": 33038
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17701,
              "short": 31367,
              "net": -13666
            },
            "nonCommercial": {
              "long": 10701,
              "short": 3000,
              "net": 7701
            },
            "smallTrader": {
              "long": 21679,
              "short": 15714,
              "net": 5965
            }
          },
          "openInterest": 50335
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44310,
              "short": 35111,
              "net": 9199
            },
            "nonCommercial": {
              "long": 8244,
              "short": 24017,
              "net": -15773
            },
            "smallTrader": {
              "long": 21254,
              "short": 14680,
              "net": 6574
            }
          },
          "openInterest": 78464
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 276990,
              "short": 248873,
              "net": 28117
            },
            "nonCommercial": {
              "long": 13904,
              "short": 33047,
              "net": -19143
            },
            "smallTrader": {
              "long": 87615,
              "short": 96589,
              "net": -8974
            }
          },
          "openInterest": 409903
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7080,
              "short": 5281,
              "net": 1799
            },
            "nonCommercial": {
              "long": 2866,
              "short": 1349,
              "net": 1517
            },
            "smallTrader": {
              "long": 9208,
              "short": 12524,
              "net": -3316
            }
          },
          "openInterest": 20191
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91818,
              "short": 89007,
              "net": 2811
            },
            "nonCommercial": {
              "long": 10019,
              "short": 18882,
              "net": -8863
            },
            "smallTrader": {
              "long": 34476,
              "short": 28424,
              "net": 6052
            }
          },
          "openInterest": 148359
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83334,
              "short": 82271,
              "net": 1063
            },
            "nonCommercial": {
              "long": 3627,
              "short": 8582,
              "net": -4955
            },
            "smallTrader": {
              "long": 46835,
              "short": 42943,
              "net": 3892
            }
          },
          "openInterest": 138764
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63485,
              "short": 18188,
              "net": 45297
            },
            "nonCommercial": {
              "long": 2615,
              "short": 33255,
              "net": -30640
            },
            "smallTrader": {
              "long": 13507,
              "short": 28164,
              "net": -14657
            }
          },
          "openInterest": 79690
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9411,
              "short": 8480,
              "net": 931
            },
            "nonCommercial": {
              "long": 7815,
              "short": 6583,
              "net": 1232
            },
            "smallTrader": {
              "long": 12431,
              "short": 14594,
              "net": -2163
            }
          },
          "openInterest": 32432
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27085,
              "short": 49925,
              "net": -22840
            },
            "nonCommercial": {
              "long": 23088,
              "short": 8451,
              "net": 14637
            },
            "smallTrader": {
              "long": 43421,
              "short": 35218,
              "net": 8203
            }
          },
          "openInterest": 102833
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21841,
              "short": 23714,
              "net": -1873
            },
            "nonCommercial": {
              "long": 1702,
              "short": 1287,
              "net": 415
            },
            "smallTrader": {
              "long": 7519,
              "short": 6061,
              "net": 1458
            }
          },
          "openInterest": 31401
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117494,
              "short": 124415,
              "net": -6921
            },
            "nonCommercial": {
              "long": 6097,
              "short": 10406,
              "net": -4309
            },
            "smallTrader": {
              "long": 42686,
              "short": 31456,
              "net": 11230
            }
          },
          "openInterest": 170800
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6990,
              "short": 12350,
              "net": -5360
            },
            "nonCommercial": {
              "long": 4118,
              "short": 2103,
              "net": 2015
            },
            "smallTrader": {
              "long": 4918,
              "short": 1573,
              "net": 3345
            }
          },
          "openInterest": 16439
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35841,
              "short": 59198,
              "net": -23357
            },
            "nonCommercial": {
              "long": 20575,
              "short": 17317,
              "net": 3258
            },
            "smallTrader": {
              "long": 34806,
              "short": 14707,
              "net": 20099
            }
          },
          "openInterest": 99130
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40934,
              "short": 74504,
              "net": -33570
            },
            "nonCommercial": {
              "long": 20204,
              "short": 5758,
              "net": 14446
            },
            "smallTrader": {
              "long": 44258,
              "short": 25134,
              "net": 19124
            }
          },
          "openInterest": 109754
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49743,
              "short": 62411,
              "net": -12668
            },
            "nonCommercial": {
              "long": 11004,
              "short": 8148,
              "net": 2856
            },
            "smallTrader": {
              "long": 32602,
              "short": 22790,
              "net": 9812
            }
          },
          "openInterest": 102459
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71319,
              "short": 118790,
              "net": -47471
            },
            "nonCommercial": {
              "long": 32213,
              "short": 8024,
              "net": 24189
            },
            "smallTrader": {
              "long": 51303,
              "short": 28021,
              "net": 23282
            }
          },
          "openInterest": 155298
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33496,
              "short": 11061,
              "net": 22435
            },
            "nonCommercial": {
              "long": 274,
              "short": 16938,
              "net": -16664
            },
            "smallTrader": {
              "long": 11823,
              "short": 17594,
              "net": -5771
            }
          },
          "openInterest": 46392
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115,
              "short": 846,
              "net": -731
            },
            "nonCommercial": {
              "long": 2557,
              "short": 2382,
              "net": 175
            },
            "smallTrader": {
              "long": 2083,
              "short": 1527,
              "net": 556
            }
          },
          "openInterest": 6802
        }
      ]
    },
    {
      "reportDate": "1997-04-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280824,
              "short": 228913,
              "net": 51911
            },
            "nonCommercial": {
              "long": 19587,
              "short": 40235,
              "net": -20648
            },
            "smallTrader": {
              "long": 49948,
              "short": 81211,
              "net": -31263
            }
          },
          "openInterest": 358440
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 17789,
              "short": 13724,
              "net": 4065
            },
            "nonCommercial": {
              "long": 2265,
              "short": 2123,
              "net": 142
            },
            "smallTrader": {
              "long": 3648,
              "short": 7855,
              "net": -4207
            }
          },
          "openInterest": 23731
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 328933,
              "short": 319469,
              "net": 9464
            },
            "nonCommercial": {
              "long": 64539,
              "short": 51956,
              "net": 12583
            },
            "smallTrader": {
              "long": 87469,
              "short": 109516,
              "net": -22047
            }
          },
          "openInterest": 506737
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 213474,
              "short": 161075,
              "net": 52399
            },
            "nonCommercial": {
              "long": 12253,
              "short": 48466,
              "net": -36213
            },
            "smallTrader": {
              "long": 20640,
              "short": 36826,
              "net": -16186
            }
          },
          "openInterest": 246768
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8613,
              "short": 6331,
              "net": 2282
            },
            "nonCommercial": {
              "long": 0,
              "short": 488,
              "net": -488
            },
            "smallTrader": {
              "long": 2996,
              "short": 4790,
              "net": -1794
            }
          },
          "openInterest": 11609
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13903,
              "short": 27500,
              "net": -13597
            },
            "nonCommercial": {
              "long": 9915,
              "short": 1402,
              "net": 8513
            },
            "smallTrader": {
              "long": 12362,
              "short": 7278,
              "net": 5084
            }
          },
          "openInterest": 36712
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55815,
              "short": 46566,
              "net": 9249
            },
            "nonCommercial": {
              "long": 4608,
              "short": 20848,
              "net": -16240
            },
            "smallTrader": {
              "long": 21657,
              "short": 14666,
              "net": 6991
            }
          },
          "openInterest": 84124
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62381,
              "short": 83475,
              "net": -21094
            },
            "nonCommercial": {
              "long": 16738,
              "short": 2271,
              "net": 14467
            },
            "smallTrader": {
              "long": 15139,
              "short": 8512,
              "net": 6627
            }
          },
          "openInterest": 95283
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10447,
              "short": 18801,
              "net": -8354
            },
            "nonCommercial": {
              "long": 6658,
              "short": 1033,
              "net": 5625
            },
            "smallTrader": {
              "long": 12410,
              "short": 9681,
              "net": 2729
            }
          },
          "openInterest": 31881
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17652,
              "short": 30416,
              "net": -12764
            },
            "nonCommercial": {
              "long": 10217,
              "short": 3149,
              "net": 7068
            },
            "smallTrader": {
              "long": 22638,
              "short": 16942,
              "net": 5696
            }
          },
          "openInterest": 50706
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45181,
              "short": 33831,
              "net": 11350
            },
            "nonCommercial": {
              "long": 8118,
              "short": 25784,
              "net": -17666
            },
            "smallTrader": {
              "long": 21112,
              "short": 14796,
              "net": 6316
            }
          },
          "openInterest": 78490
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 281553,
              "short": 256567,
              "net": 24986
            },
            "nonCommercial": {
              "long": 14160,
              "short": 28218,
              "net": -14058
            },
            "smallTrader": {
              "long": 89935,
              "short": 100863,
              "net": -10928
            }
          },
          "openInterest": 418809
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6090,
              "short": 5497,
              "net": 593
            },
            "nonCommercial": {
              "long": 3933,
              "short": 962,
              "net": 2971
            },
            "smallTrader": {
              "long": 8736,
              "short": 12300,
              "net": -3564
            }
          },
          "openInterest": 19844
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101797,
              "short": 74791,
              "net": 27006
            },
            "nonCommercial": {
              "long": 8895,
              "short": 37248,
              "net": -28353
            },
            "smallTrader": {
              "long": 36490,
              "short": 35143,
              "net": 1347
            }
          },
          "openInterest": 159410
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82056,
              "short": 85813,
              "net": -3757
            },
            "nonCommercial": {
              "long": 3919,
              "short": 6263,
              "net": -2344
            },
            "smallTrader": {
              "long": 49041,
              "short": 42940,
              "net": 6101
            }
          },
          "openInterest": 139956
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69440,
              "short": 20559,
              "net": 48881
            },
            "nonCommercial": {
              "long": 1875,
              "short": 35489,
              "net": -33614
            },
            "smallTrader": {
              "long": 12755,
              "short": 28022,
              "net": -15267
            }
          },
          "openInterest": 84154
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9347,
              "short": 9149,
              "net": 198
            },
            "nonCommercial": {
              "long": 7848,
              "short": 4524,
              "net": 3324
            },
            "smallTrader": {
              "long": 10893,
              "short": 14415,
              "net": -3522
            }
          },
          "openInterest": 30346
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28669,
              "short": 49668,
              "net": -20999
            },
            "nonCommercial": {
              "long": 24338,
              "short": 6783,
              "net": 17555
            },
            "smallTrader": {
              "long": 38668,
              "short": 35224,
              "net": 3444
            }
          },
          "openInterest": 100645
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21776,
              "short": 23138,
              "net": -1362
            },
            "nonCommercial": {
              "long": 2241,
              "short": 477,
              "net": 1764
            },
            "smallTrader": {
              "long": 8255,
              "short": 8657,
              "net": -402
            }
          },
          "openInterest": 32272
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122460,
              "short": 131689,
              "net": -9229
            },
            "nonCommercial": {
              "long": 5342,
              "short": 8384,
              "net": -3042
            },
            "smallTrader": {
              "long": 45575,
              "short": 33304,
              "net": 12271
            }
          },
          "openInterest": 179410
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7584,
              "short": 12724,
              "net": -5140
            },
            "nonCommercial": {
              "long": 3727,
              "short": 1855,
              "net": 1872
            },
            "smallTrader": {
              "long": 4885,
              "short": 1617,
              "net": 3268
            }
          },
          "openInterest": 16396
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36464,
              "short": 59424,
              "net": -22960
            },
            "nonCommercial": {
              "long": 20684,
              "short": 19120,
              "net": 1564
            },
            "smallTrader": {
              "long": 35809,
              "short": 14413,
              "net": 21396
            }
          },
          "openInterest": 101823
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45932,
              "short": 72867,
              "net": -26935
            },
            "nonCommercial": {
              "long": 16403,
              "short": 4950,
              "net": 11453
            },
            "smallTrader": {
              "long": 42825,
              "short": 27343,
              "net": 15482
            }
          },
          "openInterest": 110008
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48334,
              "short": 61453,
              "net": -13119
            },
            "nonCommercial": {
              "long": 11658,
              "short": 9323,
              "net": 2335
            },
            "smallTrader": {
              "long": 32976,
              "short": 22192,
              "net": 10784
            }
          },
          "openInterest": 100608
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63910,
              "short": 137023,
              "net": -73113
            },
            "nonCommercial": {
              "long": 53990,
              "short": 4331,
              "net": 49659
            },
            "smallTrader": {
              "long": 59074,
              "short": 35620,
              "net": 23454
            }
          },
          "openInterest": 177789
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34426,
              "short": 10318,
              "net": 24108
            },
            "nonCommercial": {
              "long": 286,
              "short": 17077,
              "net": -16791
            },
            "smallTrader": {
              "long": 9871,
              "short": 17188,
              "net": -7317
            }
          },
          "openInterest": 45313
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 583,
              "net": -383
            },
            "nonCommercial": {
              "long": 2083,
              "short": 2825,
              "net": -742
            },
            "smallTrader": {
              "long": 2150,
              "short": 1025,
              "net": 1125
            }
          },
          "openInterest": 7224
        }
      ]
    },
    {
      "reportDate": "1997-04-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 286792,
              "short": 225541,
              "net": 61251
            },
            "nonCommercial": {
              "long": 13813,
              "short": 40378,
              "net": -26565
            },
            "smallTrader": {
              "long": 45477,
              "short": 80163,
              "net": -34686
            }
          },
          "openInterest": 354056
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 18163,
              "short": 13360,
              "net": 4803
            },
            "nonCommercial": {
              "long": 1806,
              "short": 2940,
              "net": -1134
            },
            "smallTrader": {
              "long": 3860,
              "short": 7529,
              "net": -3669
            }
          },
          "openInterest": 24067
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 351932,
              "short": 322337,
              "net": 29595
            },
            "nonCommercial": {
              "long": 49253,
              "short": 59680,
              "net": -10427
            },
            "smallTrader": {
              "long": 83825,
              "short": 102993,
              "net": -19168
            }
          },
          "openInterest": 513293
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 209062,
              "short": 155071,
              "net": 53991
            },
            "nonCommercial": {
              "long": 8712,
              "short": 46117,
              "net": -37405
            },
            "smallTrader": {
              "long": 19494,
              "short": 36080,
              "net": -16586
            }
          },
          "openInterest": 237859
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9892,
              "short": 7575,
              "net": 2317
            },
            "nonCommercial": {
              "long": 0,
              "short": 489,
              "net": -489
            },
            "smallTrader": {
              "long": 2337,
              "short": 4165,
              "net": -1828
            }
          },
          "openInterest": 12229
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13933,
              "short": 29724,
              "net": -15791
            },
            "nonCommercial": {
              "long": 10502,
              "short": 968,
              "net": 9534
            },
            "smallTrader": {
              "long": 13827,
              "short": 7570,
              "net": 6257
            }
          },
          "openInterest": 38726
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56892,
              "short": 47842,
              "net": 9050
            },
            "nonCommercial": {
              "long": 4427,
              "short": 20605,
              "net": -16178
            },
            "smallTrader": {
              "long": 21222,
              "short": 14094,
              "net": 7128
            }
          },
          "openInterest": 84497
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64275,
              "short": 84488,
              "net": -20213
            },
            "nonCommercial": {
              "long": 15738,
              "short": 2488,
              "net": 13250
            },
            "smallTrader": {
              "long": 13490,
              "short": 6527,
              "net": 6963
            }
          },
          "openInterest": 94545
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8727,
              "short": 18495,
              "net": -9768
            },
            "nonCommercial": {
              "long": 7443,
              "short": 840,
              "net": 6603
            },
            "smallTrader": {
              "long": 12203,
              "short": 9038,
              "net": 3165
            }
          },
          "openInterest": 30654
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15989,
              "short": 32249,
              "net": -16260
            },
            "nonCommercial": {
              "long": 9547,
              "short": 2582,
              "net": 6965
            },
            "smallTrader": {
              "long": 23796,
              "short": 14501,
              "net": 9295
            }
          },
          "openInterest": 49516
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44314,
              "short": 31214,
              "net": 13100
            },
            "nonCommercial": {
              "long": 7219,
              "short": 25972,
              "net": -18753
            },
            "smallTrader": {
              "long": 19511,
              "short": 13858,
              "net": 5653
            }
          },
          "openInterest": 74337
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 286322,
              "short": 262976,
              "net": 23346
            },
            "nonCommercial": {
              "long": 14332,
              "short": 30547,
              "net": -16215
            },
            "smallTrader": {
              "long": 89185,
              "short": 96316,
              "net": -7131
            }
          },
          "openInterest": 422533
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5466,
              "short": 5993,
              "net": -527
            },
            "nonCommercial": {
              "long": 4834,
              "short": 830,
              "net": 4004
            },
            "smallTrader": {
              "long": 8666,
              "short": 12143,
              "net": -3477
            }
          },
          "openInterest": 19865
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104100,
              "short": 70038,
              "net": 34062
            },
            "nonCommercial": {
              "long": 9131,
              "short": 46631,
              "net": -37500
            },
            "smallTrader": {
              "long": 37871,
              "short": 34433,
              "net": 3438
            }
          },
          "openInterest": 162911
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86893,
              "short": 88972,
              "net": -2079
            },
            "nonCommercial": {
              "long": 3735,
              "short": 5839,
              "net": -2104
            },
            "smallTrader": {
              "long": 48327,
              "short": 44144,
              "net": 4183
            }
          },
          "openInterest": 142540
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66794,
              "short": 21164,
              "net": 45630
            },
            "nonCommercial": {
              "long": 1941,
              "short": 35535,
              "net": -33594
            },
            "smallTrader": {
              "long": 13739,
              "short": 25775,
              "net": -12036
            }
          },
          "openInterest": 82536
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8756,
              "short": 12789,
              "net": -4033
            },
            "nonCommercial": {
              "long": 10931,
              "short": 5531,
              "net": 5400
            },
            "smallTrader": {
              "long": 12212,
              "short": 13579,
              "net": -1367
            }
          },
          "openInterest": 34383
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28920,
              "short": 47773,
              "net": -18853
            },
            "nonCommercial": {
              "long": 20442,
              "short": 6084,
              "net": 14358
            },
            "smallTrader": {
              "long": 35418,
              "short": 30923,
              "net": 4495
            }
          },
          "openInterest": 92818
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21380,
              "short": 24215,
              "net": -2835
            },
            "nonCommercial": {
              "long": 2638,
              "short": 200,
              "net": 2438
            },
            "smallTrader": {
              "long": 8209,
              "short": 7812,
              "net": 397
            }
          },
          "openInterest": 32566
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125663,
              "short": 154457,
              "net": -28794
            },
            "nonCommercial": {
              "long": 17649,
              "short": 4437,
              "net": 13212
            },
            "smallTrader": {
              "long": 48110,
              "short": 32528,
              "net": 15582
            }
          },
          "openInterest": 198416
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7053,
              "short": 13075,
              "net": -6022
            },
            "nonCommercial": {
              "long": 4040,
              "short": 1258,
              "net": 2782
            },
            "smallTrader": {
              "long": 5049,
              "short": 1809,
              "net": 3240
            }
          },
          "openInterest": 16448
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34442,
              "short": 55303,
              "net": -20861
            },
            "nonCommercial": {
              "long": 18051,
              "short": 18435,
              "net": -384
            },
            "smallTrader": {
              "long": 36539,
              "short": 15294,
              "net": 21245
            }
          },
          "openInterest": 98005
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50467,
              "short": 75335,
              "net": -24868
            },
            "nonCommercial": {
              "long": 12738,
              "short": 3809,
              "net": 8929
            },
            "smallTrader": {
              "long": 42745,
              "short": 26806,
              "net": 15939
            }
          },
          "openInterest": 110750
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46674,
              "short": 63048,
              "net": -16374
            },
            "nonCommercial": {
              "long": 13764,
              "short": 8849,
              "net": 4915
            },
            "smallTrader": {
              "long": 33367,
              "short": 21908,
              "net": 11459
            }
          },
          "openInterest": 100576
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63187,
              "short": 129666,
              "net": -66479
            },
            "nonCommercial": {
              "long": 48600,
              "short": 4431,
              "net": 44169
            },
            "smallTrader": {
              "long": 54875,
              "short": 32565,
              "net": 22310
            }
          },
          "openInterest": 168552
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34145,
              "short": 12233,
              "net": 21912
            },
            "nonCommercial": {
              "long": 550,
              "short": 17129,
              "net": -16579
            },
            "smallTrader": {
              "long": 12154,
              "short": 17487,
              "net": -5333
            }
          },
          "openInterest": 47526
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 189,
              "short": 748,
              "net": -559
            },
            "nonCommercial": {
              "long": 2305,
              "short": 2695,
              "net": -390
            },
            "smallTrader": {
              "long": 1908,
              "short": 959,
              "net": 949
            }
          },
          "openInterest": 7445
        }
      ]
    },
    {
      "reportDate": "1997-04-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 282167,
              "short": 220850,
              "net": 61317
            },
            "nonCommercial": {
              "long": 12323,
              "short": 39028,
              "net": -26705
            },
            "smallTrader": {
              "long": 47198,
              "short": 81810,
              "net": -34612
            }
          },
          "openInterest": 349808
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 19442,
              "short": 14315,
              "net": 5127
            },
            "nonCommercial": {
              "long": 1723,
              "short": 2771,
              "net": -1048
            },
            "smallTrader": {
              "long": 4121,
              "short": 8200,
              "net": -4079
            }
          },
          "openInterest": 25479
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 352053,
              "short": 328683,
              "net": 23370
            },
            "nonCommercial": {
              "long": 42319,
              "short": 51219,
              "net": -8900
            },
            "smallTrader": {
              "long": 95319,
              "short": 109789,
              "net": -14470
            }
          },
          "openInterest": 526221
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 207475,
              "short": 149525,
              "net": 57950
            },
            "nonCommercial": {
              "long": 8375,
              "short": 48537,
              "net": -40162
            },
            "smallTrader": {
              "long": 18073,
              "short": 35861,
              "net": -17788
            }
          },
          "openInterest": 233969
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10013,
              "short": 7439,
              "net": 2574
            },
            "nonCommercial": {
              "long": 0,
              "short": 703,
              "net": -703
            },
            "smallTrader": {
              "long": 2300,
              "short": 4171,
              "net": -1871
            }
          },
          "openInterest": 12313
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12764,
              "short": 31652,
              "net": -18888
            },
            "nonCommercial": {
              "long": 13165,
              "short": 935,
              "net": 12230
            },
            "smallTrader": {
              "long": 14477,
              "short": 7819,
              "net": 6658
            }
          },
          "openInterest": 40777
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53815,
              "short": 48178,
              "net": 5637
            },
            "nonCommercial": {
              "long": 4694,
              "short": 19164,
              "net": -14470
            },
            "smallTrader": {
              "long": 22320,
              "short": 13487,
              "net": 8833
            }
          },
          "openInterest": 82815
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66557,
              "short": 82897,
              "net": -16340
            },
            "nonCommercial": {
              "long": 15250,
              "short": 4281,
              "net": 10969
            },
            "smallTrader": {
              "long": 13503,
              "short": 8132,
              "net": 5371
            }
          },
          "openInterest": 96297
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9094,
              "short": 18351,
              "net": -9257
            },
            "nonCommercial": {
              "long": 7008,
              "short": 1177,
              "net": 5831
            },
            "smallTrader": {
              "long": 13225,
              "short": 9799,
              "net": 3426
            }
          },
          "openInterest": 31815
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13855,
              "short": 36133,
              "net": -22278
            },
            "nonCommercial": {
              "long": 13681,
              "short": 1620,
              "net": 12061
            },
            "smallTrader": {
              "long": 21869,
              "short": 11652,
              "net": 10217
            }
          },
          "openInterest": 50634
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44223,
              "short": 31219,
              "net": 13004
            },
            "nonCommercial": {
              "long": 7864,
              "short": 25514,
              "net": -17650
            },
            "smallTrader": {
              "long": 17837,
              "short": 13191,
              "net": 4646
            }
          },
          "openInterest": 72619
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 252750,
              "short": 245279,
              "net": 7471
            },
            "nonCommercial": {
              "long": 21028,
              "short": 26461,
              "net": -5433
            },
            "smallTrader": {
              "long": 86293,
              "short": 88331,
              "net": -2038
            }
          },
          "openInterest": 392373
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4677,
              "short": 5953,
              "net": -1276
            },
            "nonCommercial": {
              "long": 5364,
              "short": 796,
              "net": 4568
            },
            "smallTrader": {
              "long": 8562,
              "short": 11854,
              "net": -3292
            }
          },
          "openInterest": 19429
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105901,
              "short": 69213,
              "net": 36688
            },
            "nonCommercial": {
              "long": 8071,
              "short": 48003,
              "net": -39932
            },
            "smallTrader": {
              "long": 37379,
              "short": 34135,
              "net": 3244
            }
          },
          "openInterest": 163585
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80489,
              "short": 88893,
              "net": -8404
            },
            "nonCommercial": {
              "long": 5417,
              "short": 4589,
              "net": 828
            },
            "smallTrader": {
              "long": 49783,
              "short": 42207,
              "net": 7576
            }
          },
          "openInterest": 140290
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72066,
              "short": 21738,
              "net": 50328
            },
            "nonCommercial": {
              "long": 1664,
              "short": 37527,
              "net": -35863
            },
            "smallTrader": {
              "long": 13469,
              "short": 27934,
              "net": -14465
            }
          },
          "openInterest": 87253
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9391,
              "short": 14074,
              "net": -4683
            },
            "nonCommercial": {
              "long": 14247,
              "short": 7976,
              "net": 6271
            },
            "smallTrader": {
              "long": 13288,
              "short": 14876,
              "net": -1588
            }
          },
          "openInterest": 40619
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28869,
              "short": 48102,
              "net": -19233
            },
            "nonCommercial": {
              "long": 20376,
              "short": 7643,
              "net": 12733
            },
            "smallTrader": {
              "long": 36853,
              "short": 30353,
              "net": 6500
            }
          },
          "openInterest": 92942
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20326,
              "short": 20929,
              "net": -603
            },
            "nonCommercial": {
              "long": 1930,
              "short": 809,
              "net": 1121
            },
            "smallTrader": {
              "long": 8046,
              "short": 8564,
              "net": -518
            }
          },
          "openInterest": 30987
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117748,
              "short": 145735,
              "net": -27987
            },
            "nonCommercial": {
              "long": 18793,
              "short": 5532,
              "net": 13261
            },
            "smallTrader": {
              "long": 46278,
              "short": 31552,
              "net": 14726
            }
          },
          "openInterest": 189534
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7112,
              "short": 13788,
              "net": -6676
            },
            "nonCommercial": {
              "long": 4216,
              "short": 1222,
              "net": 2994
            },
            "smallTrader": {
              "long": 5008,
              "short": 1326,
              "net": 3682
            }
          },
          "openInterest": 16792
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31240,
              "short": 49001,
              "net": -17761
            },
            "nonCommercial": {
              "long": 18139,
              "short": 19867,
              "net": -1728
            },
            "smallTrader": {
              "long": 33825,
              "short": 14336,
              "net": 19489
            }
          },
          "openInterest": 91260
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46691,
              "short": 75865,
              "net": -29174
            },
            "nonCommercial": {
              "long": 14656,
              "short": 4117,
              "net": 10539
            },
            "smallTrader": {
              "long": 43592,
              "short": 24957,
              "net": 18635
            }
          },
          "openInterest": 110091
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42987,
              "short": 67560,
              "net": -24573
            },
            "nonCommercial": {
              "long": 19321,
              "short": 6164,
              "net": 13157
            },
            "smallTrader": {
              "long": 34288,
              "short": 22872,
              "net": 11416
            }
          },
          "openInterest": 104399
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60052,
              "short": 138521,
              "net": -78469
            },
            "nonCommercial": {
              "long": 54853,
              "short": 2318,
              "net": 52535
            },
            "smallTrader": {
              "long": 52853,
              "short": 26919,
              "net": 25934
            }
          },
          "openInterest": 172340
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35617,
              "short": 12758,
              "net": 22859
            },
            "nonCommercial": {
              "long": 250,
              "short": 17173,
              "net": -16923
            },
            "smallTrader": {
              "long": 10795,
              "short": 16731,
              "net": -5936
            }
          },
          "openInterest": 47384
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113,
              "short": 978,
              "net": -865
            },
            "nonCommercial": {
              "long": 2648,
              "short": 3130,
              "net": -482
            },
            "smallTrader": {
              "long": 2233,
              "short": 886,
              "net": 1347
            }
          },
          "openInterest": 7764
        }
      ]
    },
    {
      "reportDate": "1997-05-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 257184,
              "short": 232215,
              "net": 24969
            },
            "nonCommercial": {
              "long": 19882,
              "short": 18890,
              "net": 992
            },
            "smallTrader": {
              "long": 52630,
              "short": 78591,
              "net": -25961
            }
          },
          "openInterest": 345063
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 21167,
              "short": 16485,
              "net": 4682
            },
            "nonCommercial": {
              "long": 2467,
              "short": 2875,
              "net": -408
            },
            "smallTrader": {
              "long": 3900,
              "short": 8174,
              "net": -4274
            }
          },
          "openInterest": 27773
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 370166,
              "short": 362919,
              "net": 7247
            },
            "nonCommercial": {
              "long": 50556,
              "short": 53148,
              "net": -2592
            },
            "smallTrader": {
              "long": 93313,
              "short": 97968,
              "net": -4655
            }
          },
          "openInterest": 562341
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 188032,
              "short": 169754,
              "net": 18278
            },
            "nonCommercial": {
              "long": 20038,
              "short": 28433,
              "net": -8395
            },
            "smallTrader": {
              "long": 21741,
              "short": 31624,
              "net": -9883
            }
          },
          "openInterest": 229841
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9485,
              "short": 8515,
              "net": 970
            },
            "nonCommercial": {
              "long": 430,
              "short": 487,
              "net": -57
            },
            "smallTrader": {
              "long": 2193,
              "short": 3106,
              "net": -913
            }
          },
          "openInterest": 12108
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14618,
              "short": 29015,
              "net": -14397
            },
            "nonCommercial": {
              "long": 9017,
              "short": 846,
              "net": 8171
            },
            "smallTrader": {
              "long": 15931,
              "short": 9705,
              "net": 6226
            }
          },
          "openInterest": 40045
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42664,
              "short": 50378,
              "net": -7714
            },
            "nonCommercial": {
              "long": 5339,
              "short": 13879,
              "net": -8540
            },
            "smallTrader": {
              "long": 26476,
              "short": 10222,
              "net": 16254
            }
          },
          "openInterest": 76382
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68013,
              "short": 80326,
              "net": -12313
            },
            "nonCommercial": {
              "long": 10903,
              "short": 5170,
              "net": 5733
            },
            "smallTrader": {
              "long": 14250,
              "short": 7670,
              "net": 6580
            }
          },
          "openInterest": 94208
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7663,
              "short": 17965,
              "net": -10302
            },
            "nonCommercial": {
              "long": 7536,
              "short": 978,
              "net": 6558
            },
            "smallTrader": {
              "long": 13026,
              "short": 9282,
              "net": 3744
            }
          },
          "openInterest": 30161
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13094,
              "short": 35832,
              "net": -22738
            },
            "nonCommercial": {
              "long": 13289,
              "short": 2301,
              "net": 10988
            },
            "smallTrader": {
              "long": 23944,
              "short": 12194,
              "net": 11750
            }
          },
          "openInterest": 51295
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45940,
              "short": 30213,
              "net": 15727
            },
            "nonCommercial": {
              "long": 7637,
              "short": 27329,
              "net": -19692
            },
            "smallTrader": {
              "long": 17126,
              "short": 13161,
              "net": 3965
            }
          },
          "openInterest": 73758
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 259637,
              "short": 242233,
              "net": 17404
            },
            "nonCommercial": {
              "long": 17064,
              "short": 27644,
              "net": -10580
            },
            "smallTrader": {
              "long": 85983,
              "short": 92807,
              "net": -6824
            }
          },
          "openInterest": 392769
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3722,
              "short": 5912,
              "net": -2190
            },
            "nonCommercial": {
              "long": 5647,
              "short": 876,
              "net": 4771
            },
            "smallTrader": {
              "long": 9032,
              "short": 11613,
              "net": -2581
            }
          },
          "openInterest": 19640
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107085,
              "short": 70016,
              "net": 37069
            },
            "nonCommercial": {
              "long": 8661,
              "short": 48910,
              "net": -40249
            },
            "smallTrader": {
              "long": 39660,
              "short": 36480,
              "net": 3180
            }
          },
          "openInterest": 168134
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80918,
              "short": 88540,
              "net": -7622
            },
            "nonCommercial": {
              "long": 3899,
              "short": 3674,
              "net": 225
            },
            "smallTrader": {
              "long": 46910,
              "short": 39513,
              "net": 7397
            }
          },
          "openInterest": 137549
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60465,
              "short": 23969,
              "net": 36496
            },
            "nonCommercial": {
              "long": 3630,
              "short": 33435,
              "net": -29805
            },
            "smallTrader": {
              "long": 18032,
              "short": 24723,
              "net": -6691
            }
          },
          "openInterest": 82137
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9352,
              "short": 13632,
              "net": -4280
            },
            "nonCommercial": {
              "long": 14075,
              "short": 7564,
              "net": 6511
            },
            "smallTrader": {
              "long": 14197,
              "short": 16428,
              "net": -2231
            }
          },
          "openInterest": 41478
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28689,
              "short": 48173,
              "net": -19484
            },
            "nonCommercial": {
              "long": 24580,
              "short": 7289,
              "net": 17291
            },
            "smallTrader": {
              "long": 35875,
              "short": 33682,
              "net": 2193
            }
          },
          "openInterest": 96136
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20936,
              "short": 21695,
              "net": -759
            },
            "nonCommercial": {
              "long": 2143,
              "short": 771,
              "net": 1372
            },
            "smallTrader": {
              "long": 7700,
              "short": 8313,
              "net": -613
            }
          },
          "openInterest": 31579
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132823,
              "short": 163231,
              "net": -30408
            },
            "nonCommercial": {
              "long": 21317,
              "short": 3484,
              "net": 17833
            },
            "smallTrader": {
              "long": 48684,
              "short": 36109,
              "net": 12575
            }
          },
          "openInterest": 210278
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7259,
              "short": 13613,
              "net": -6354
            },
            "nonCommercial": {
              "long": 4306,
              "short": 1371,
              "net": 2935
            },
            "smallTrader": {
              "long": 5059,
              "short": 1640,
              "net": 3419
            }
          },
          "openInterest": 17080
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26010,
              "short": 46719,
              "net": -20709
            },
            "nonCommercial": {
              "long": 18018,
              "short": 17869,
              "net": 149
            },
            "smallTrader": {
              "long": 33283,
              "short": 12723,
              "net": 20560
            }
          },
          "openInterest": 86192
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46618,
              "short": 81862,
              "net": -35244
            },
            "nonCommercial": {
              "long": 18489,
              "short": 3935,
              "net": 14554
            },
            "smallTrader": {
              "long": 45211,
              "short": 24521,
              "net": 20690
            }
          },
          "openInterest": 117929
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43207,
              "short": 70199,
              "net": -26992
            },
            "nonCommercial": {
              "long": 18757,
              "short": 4594,
              "net": 14163
            },
            "smallTrader": {
              "long": 31817,
              "short": 18988,
              "net": 12829
            }
          },
          "openInterest": 100972
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55228,
              "short": 113239,
              "net": -58011
            },
            "nonCommercial": {
              "long": 40828,
              "short": 2850,
              "net": 37978
            },
            "smallTrader": {
              "long": 46927,
              "short": 26894,
              "net": 20033
            }
          },
          "openInterest": 146094
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31792,
              "short": 15303,
              "net": 16489
            },
            "nonCommercial": {
              "long": 1394,
              "short": 13674,
              "net": -12280
            },
            "smallTrader": {
              "long": 13257,
              "short": 17466,
              "net": -4209
            }
          },
          "openInterest": 47165
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1100,
              "net": -1100
            },
            "nonCommercial": {
              "long": 3719,
              "short": 3644,
              "net": 75
            },
            "smallTrader": {
              "long": 2164,
              "short": 1139,
              "net": 1025
            }
          },
          "openInterest": 7403
        }
      ]
    },
    {
      "reportDate": "1997-05-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 256869,
              "short": 230814,
              "net": 26055
            },
            "nonCommercial": {
              "long": 20860,
              "short": 25297,
              "net": -4437
            },
            "smallTrader": {
              "long": 55498,
              "short": 77116,
              "net": -21618
            }
          },
          "openInterest": 349131
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 21001,
              "short": 15503,
              "net": 5498
            },
            "nonCommercial": {
              "long": 2089,
              "short": 3153,
              "net": -1064
            },
            "smallTrader": {
              "long": 4156,
              "short": 8590,
              "net": -4434
            }
          },
          "openInterest": 27275
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 380483,
              "short": 379395,
              "net": 1088
            },
            "nonCommercial": {
              "long": 48914,
              "short": 52301,
              "net": -3387
            },
            "smallTrader": {
              "long": 101650,
              "short": 99351,
              "net": 2299
            }
          },
          "openInterest": 578761
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 185166,
              "short": 166966,
              "net": 18200
            },
            "nonCommercial": {
              "long": 21149,
              "short": 28345,
              "net": -7196
            },
            "smallTrader": {
              "long": 21996,
              "short": 33000,
              "net": -11004
            }
          },
          "openInterest": 228986
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9166,
              "short": 6987,
              "net": 2179
            },
            "nonCommercial": {
              "long": 206,
              "short": 696,
              "net": -490
            },
            "smallTrader": {
              "long": 2409,
              "short": 4098,
              "net": -1689
            }
          },
          "openInterest": 11781
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16441,
              "short": 27858,
              "net": -11417
            },
            "nonCommercial": {
              "long": 8768,
              "short": 1398,
              "net": 7370
            },
            "smallTrader": {
              "long": 11821,
              "short": 7774,
              "net": 4047
            }
          },
          "openInterest": 37463
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44642,
              "short": 48814,
              "net": -4172
            },
            "nonCommercial": {
              "long": 4832,
              "short": 14914,
              "net": -10082
            },
            "smallTrader": {
              "long": 25692,
              "short": 11438,
              "net": 14254
            }
          },
          "openInterest": 76830
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66934,
              "short": 78545,
              "net": -11611
            },
            "nonCommercial": {
              "long": 10706,
              "short": 5489,
              "net": 5217
            },
            "smallTrader": {
              "long": 15590,
              "short": 9196,
              "net": 6394
            }
          },
          "openInterest": 94319
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7557,
              "short": 19273,
              "net": -11716
            },
            "nonCommercial": {
              "long": 9558,
              "short": 1115,
              "net": 8443
            },
            "smallTrader": {
              "long": 12273,
              "short": 9000,
              "net": 3273
            }
          },
          "openInterest": 30951
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12122,
              "short": 38556,
              "net": -26434
            },
            "nonCommercial": {
              "long": 16152,
              "short": 3065,
              "net": 13087
            },
            "smallTrader": {
              "long": 26090,
              "short": 12743,
              "net": 13347
            }
          },
          "openInterest": 55781
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45541,
              "short": 32077,
              "net": 13464
            },
            "nonCommercial": {
              "long": 6248,
              "short": 24418,
              "net": -18170
            },
            "smallTrader": {
              "long": 17965,
              "short": 13259,
              "net": 4706
            }
          },
          "openInterest": 73627
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 245867,
              "short": 262767,
              "net": -16900
            },
            "nonCommercial": {
              "long": 27859,
              "short": 11574,
              "net": 16285
            },
            "smallTrader": {
              "long": 99024,
              "short": 98409,
              "net": 615
            }
          },
          "openInterest": 401385
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3864,
              "short": 6323,
              "net": -2459
            },
            "nonCommercial": {
              "long": 6907,
              "short": 1270,
              "net": 5637
            },
            "smallTrader": {
              "long": 8853,
              "short": 12031,
              "net": -3178
            }
          },
          "openInterest": 20715
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93680,
              "short": 81341,
              "net": 12339
            },
            "nonCommercial": {
              "long": 14204,
              "short": 31887,
              "net": -17683
            },
            "smallTrader": {
              "long": 42703,
              "short": 37359,
              "net": 5344
            }
          },
          "openInterest": 162528
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76448,
              "short": 91462,
              "net": -15014
            },
            "nonCommercial": {
              "long": 3857,
              "short": 1353,
              "net": 2504
            },
            "smallTrader": {
              "long": 50101,
              "short": 37591,
              "net": 12510
            }
          },
          "openInterest": 137276
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37417,
              "short": 54168,
              "net": -16751
            },
            "nonCommercial": {
              "long": 19871,
              "short": 12900,
              "net": 6971
            },
            "smallTrader": {
              "long": 24159,
              "short": 14379,
              "net": 9780
            }
          },
          "openInterest": 81674
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9649,
              "short": 15170,
              "net": -5521
            },
            "nonCommercial": {
              "long": 14965,
              "short": 8990,
              "net": 5975
            },
            "smallTrader": {
              "long": 15715,
              "short": 16169,
              "net": -454
            }
          },
          "openInterest": 43920
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29934,
              "short": 48381,
              "net": -18447
            },
            "nonCommercial": {
              "long": 28426,
              "short": 8792,
              "net": 19634
            },
            "smallTrader": {
              "long": 35970,
              "short": 37157,
              "net": -1187
            }
          },
          "openInterest": 99184
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25692,
              "short": 24757,
              "net": 935
            },
            "nonCommercial": {
              "long": 1370,
              "short": 1328,
              "net": 42
            },
            "smallTrader": {
              "long": 7733,
              "short": 8710,
              "net": -977
            }
          },
          "openInterest": 35741
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131074,
              "short": 162401,
              "net": -31327
            },
            "nonCommercial": {
              "long": 19050,
              "short": 3090,
              "net": 15960
            },
            "smallTrader": {
              "long": 49799,
              "short": 34432,
              "net": 15367
            }
          },
          "openInterest": 205615
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6101,
              "short": 15215,
              "net": -9114
            },
            "nonCommercial": {
              "long": 7813,
              "short": 1476,
              "net": 6337
            },
            "smallTrader": {
              "long": 4687,
              "short": 1910,
              "net": 2777
            }
          },
          "openInterest": 19115
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24454,
              "short": 48660,
              "net": -24206
            },
            "nonCommercial": {
              "long": 18927,
              "short": 15333,
              "net": 3594
            },
            "smallTrader": {
              "long": 33459,
              "short": 12847,
              "net": 20612
            }
          },
          "openInterest": 85327
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42869,
              "short": 81115,
              "net": -38246
            },
            "nonCommercial": {
              "long": 19967,
              "short": 3647,
              "net": 16320
            },
            "smallTrader": {
              "long": 45315,
              "short": 23389,
              "net": 21926
            }
          },
          "openInterest": 115016
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44927,
              "short": 65829,
              "net": -20902
            },
            "nonCommercial": {
              "long": 15663,
              "short": 6079,
              "net": 9584
            },
            "smallTrader": {
              "long": 31169,
              "short": 19851,
              "net": 11318
            }
          },
          "openInterest": 98825
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53594,
              "short": 118148,
              "net": -64554
            },
            "nonCommercial": {
              "long": 41232,
              "short": 2702,
              "net": 38530
            },
            "smallTrader": {
              "long": 50386,
              "short": 24362,
              "net": 26024
            }
          },
          "openInterest": 148757
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11959,
              "short": 26087,
              "net": -14128
            },
            "nonCommercial": {
              "long": 14002,
              "short": 4053,
              "net": 9949
            },
            "smallTrader": {
              "long": 17900,
              "short": 13721,
              "net": 4179
            }
          },
          "openInterest": 44657
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109,
              "short": 1044,
              "net": -935
            },
            "nonCommercial": {
              "long": 2228,
              "short": 1382,
              "net": 846
            },
            "smallTrader": {
              "long": 1334,
              "short": 1245,
              "net": 89
            }
          },
          "openInterest": 7418
        }
      ]
    },
    {
      "reportDate": "1997-05-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 266320,
              "short": 241216,
              "net": 25104
            },
            "nonCommercial": {
              "long": 19991,
              "short": 22180,
              "net": -2189
            },
            "smallTrader": {
              "long": 57073,
              "short": 79988,
              "net": -22915
            }
          },
          "openInterest": 359162
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 24451,
              "short": 16910,
              "net": 7541
            },
            "nonCommercial": {
              "long": 2110,
              "short": 4437,
              "net": -2327
            },
            "smallTrader": {
              "long": 4119,
              "short": 9333,
              "net": -5214
            }
          },
          "openInterest": 30709
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 339367,
              "short": 361832,
              "net": -22465
            },
            "nonCommercial": {
              "long": 46141,
              "short": 32523,
              "net": 13618
            },
            "smallTrader": {
              "long": 110514,
              "short": 101667,
              "net": 8847
            }
          },
          "openInterest": 549571
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 181698,
              "short": 168358,
              "net": 13340
            },
            "nonCommercial": {
              "long": 19601,
              "short": 22523,
              "net": -2922
            },
            "smallTrader": {
              "long": 22887,
              "short": 33305,
              "net": -10418
            }
          },
          "openInterest": 224186
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9483,
              "short": 7676,
              "net": 1807
            },
            "nonCommercial": {
              "long": 206,
              "short": 868,
              "net": -662
            },
            "smallTrader": {
              "long": 3288,
              "short": 4433,
              "net": -1145
            }
          },
          "openInterest": 12977
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14405,
              "short": 35736,
              "net": -21331
            },
            "nonCommercial": {
              "long": 11832,
              "short": 721,
              "net": 11111
            },
            "smallTrader": {
              "long": 17784,
              "short": 7564,
              "net": 10220
            }
          },
          "openInterest": 44416
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31309,
              "short": 46771,
              "net": -15462
            },
            "nonCommercial": {
              "long": 7107,
              "short": 10370,
              "net": -3263
            },
            "smallTrader": {
              "long": 28316,
              "short": 9591,
              "net": 18725
            }
          },
          "openInterest": 68670
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64562,
              "short": 80231,
              "net": -15669
            },
            "nonCommercial": {
              "long": 13594,
              "short": 5001,
              "net": 8593
            },
            "smallTrader": {
              "long": 15599,
              "short": 8523,
              "net": 7076
            }
          },
          "openInterest": 94854
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7750,
              "short": 18846,
              "net": -11096
            },
            "nonCommercial": {
              "long": 8519,
              "short": 1762,
              "net": 6757
            },
            "smallTrader": {
              "long": 12504,
              "short": 8165,
              "net": 4339
            }
          },
          "openInterest": 30314
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11076,
              "short": 41946,
              "net": -30870
            },
            "nonCommercial": {
              "long": 21641,
              "short": 3986,
              "net": 17655
            },
            "smallTrader": {
              "long": 27441,
              "short": 14226,
              "net": 13215
            }
          },
          "openInterest": 61295
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44815,
              "short": 32207,
              "net": 12608
            },
            "nonCommercial": {
              "long": 5803,
              "short": 23882,
              "net": -18079
            },
            "smallTrader": {
              "long": 18612,
              "short": 13141,
              "net": 5471
            }
          },
          "openInterest": 72619
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 227956,
              "short": 282835,
              "net": -54879
            },
            "nonCommercial": {
              "long": 51503,
              "short": 6513,
              "net": 44990
            },
            "smallTrader": {
              "long": 95720,
              "short": 85831,
              "net": 9889
            }
          },
          "openInterest": 404564
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2986,
              "short": 6341,
              "net": -3355
            },
            "nonCommercial": {
              "long": 7228,
              "short": 947,
              "net": 6281
            },
            "smallTrader": {
              "long": 9162,
              "short": 12088,
              "net": -2926
            }
          },
          "openInterest": 20474
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97955,
              "short": 72917,
              "net": 25038
            },
            "nonCommercial": {
              "long": 10213,
              "short": 40450,
              "net": -30237
            },
            "smallTrader": {
              "long": 38946,
              "short": 33747,
              "net": 5199
            }
          },
          "openInterest": 159466
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 67186,
              "short": 93392,
              "net": -26206
            },
            "nonCommercial": {
              "long": 9159,
              "short": 1114,
              "net": 8045
            },
            "smallTrader": {
              "long": 53140,
              "short": 34979,
              "net": 18161
            }
          },
          "openInterest": 136390
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38313,
              "short": 64592,
              "net": -26279
            },
            "nonCommercial": {
              "long": 25107,
              "short": 11527,
              "net": 13580
            },
            "smallTrader": {
              "long": 30452,
              "short": 17753,
              "net": 12699
            }
          },
          "openInterest": 94323
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10459,
              "short": 13334,
              "net": -2875
            },
            "nonCommercial": {
              "long": 11393,
              "short": 8633,
              "net": 2760
            },
            "smallTrader": {
              "long": 16065,
              "short": 15950,
              "net": 115
            }
          },
          "openInterest": 42135
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31611,
              "short": 47557,
              "net": -15946
            },
            "nonCommercial": {
              "long": 29176,
              "short": 9281,
              "net": 19895
            },
            "smallTrader": {
              "long": 35670,
              "short": 39619,
              "net": -3949
            }
          },
          "openInterest": 101260
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24738,
              "short": 24699,
              "net": 39
            },
            "nonCommercial": {
              "long": 1852,
              "short": 1197,
              "net": 655
            },
            "smallTrader": {
              "long": 7993,
              "short": 8687,
              "net": -694
            }
          },
          "openInterest": 35508
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129592,
              "short": 164125,
              "net": -34533
            },
            "nonCommercial": {
              "long": 18900,
              "short": 2867,
              "net": 16033
            },
            "smallTrader": {
              "long": 52648,
              "short": 34148,
              "net": 18500
            }
          },
          "openInterest": 208220
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5925,
              "short": 16881,
              "net": -10956
            },
            "nonCommercial": {
              "long": 9279,
              "short": 1759,
              "net": 7520
            },
            "smallTrader": {
              "long": 4817,
              "short": 1381,
              "net": 3436
            }
          },
          "openInterest": 20529
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29518,
              "short": 46008,
              "net": -16490
            },
            "nonCommercial": {
              "long": 18499,
              "short": 22254,
              "net": -3755
            },
            "smallTrader": {
              "long": 33923,
              "short": 13678,
              "net": 20245
            }
          },
          "openInterest": 90268
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38924,
              "short": 79006,
              "net": -40082
            },
            "nonCommercial": {
              "long": 21154,
              "short": 4361,
              "net": 16793
            },
            "smallTrader": {
              "long": 46034,
              "short": 22745,
              "net": 23289
            }
          },
          "openInterest": 111073
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50514,
              "short": 50751,
              "net": -237
            },
            "nonCommercial": {
              "long": 14973,
              "short": 19471,
              "net": -4498
            },
            "smallTrader": {
              "long": 32028,
              "short": 27293,
              "net": 4735
            }
          },
          "openInterest": 103850
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53867,
              "short": 118588,
              "net": -64721
            },
            "nonCommercial": {
              "long": 41351,
              "short": 2070,
              "net": 39281
            },
            "smallTrader": {
              "long": 50394,
              "short": 24954,
              "net": 25440
            }
          },
          "openInterest": 148706
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11588,
              "short": 34172,
              "net": -22584
            },
            "nonCommercial": {
              "long": 17905,
              "short": 3526,
              "net": 14379
            },
            "smallTrader": {
              "long": 20362,
              "short": 12157,
              "net": 8205
            }
          },
          "openInterest": 50826
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1066,
              "net": -1066
            },
            "nonCommercial": {
              "long": 3575,
              "short": 1678,
              "net": 1897
            },
            "smallTrader": {
              "long": 763,
              "short": 1594,
              "net": -831
            }
          },
          "openInterest": 8260
        }
      ]
    },
    {
      "reportDate": "1997-05-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 261288,
              "short": 232771,
              "net": 28517
            },
            "nonCommercial": {
              "long": 19658,
              "short": 20620,
              "net": -962
            },
            "smallTrader": {
              "long": 54906,
              "short": 82461,
              "net": -27555
            }
          },
          "openInterest": 352058
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25112,
              "short": 18629,
              "net": 6483
            },
            "nonCommercial": {
              "long": 2202,
              "short": 3007,
              "net": -805
            },
            "smallTrader": {
              "long": 4563,
              "short": 10241,
              "net": -5678
            }
          },
          "openInterest": 31906
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 311933,
              "short": 304869,
              "net": 7064
            },
            "nonCommercial": {
              "long": 41218,
              "short": 49704,
              "net": -8486
            },
            "smallTrader": {
              "long": 119970,
              "short": 118548,
              "net": 1422
            }
          },
          "openInterest": 508727
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 171800,
              "short": 159981,
              "net": 11819
            },
            "nonCommercial": {
              "long": 20512,
              "short": 18788,
              "net": 1724
            },
            "smallTrader": {
              "long": 26188,
              "short": 39731,
              "net": -13543
            }
          },
          "openInterest": 221341
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12893,
              "short": 5560,
              "net": 7333
            },
            "nonCommercial": {
              "long": 0,
              "short": 5078,
              "net": -5078
            },
            "smallTrader": {
              "long": 3312,
              "short": 5567,
              "net": -2255
            }
          },
          "openInterest": 16207
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15981,
              "short": 32529,
              "net": -16548
            },
            "nonCommercial": {
              "long": 11918,
              "short": 951,
              "net": 10967
            },
            "smallTrader": {
              "long": 13837,
              "short": 8256,
              "net": 5581
            }
          },
          "openInterest": 41784
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34204,
              "short": 53006,
              "net": -18802
            },
            "nonCommercial": {
              "long": 6263,
              "short": 5802,
              "net": 461
            },
            "smallTrader": {
              "long": 27167,
              "short": 8826,
              "net": 18341
            }
          },
          "openInterest": 69553
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63931,
              "short": 79547,
              "net": -15616
            },
            "nonCommercial": {
              "long": 14020,
              "short": 4740,
              "net": 9280
            },
            "smallTrader": {
              "long": 15086,
              "short": 8750,
              "net": 6336
            }
          },
          "openInterest": 94598
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7136,
              "short": 18040,
              "net": -10904
            },
            "nonCommercial": {
              "long": 9116,
              "short": 2049,
              "net": 7067
            },
            "smallTrader": {
              "long": 12684,
              "short": 8847,
              "net": 3837
            }
          },
          "openInterest": 30340
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8859,
              "short": 40139,
              "net": -31280
            },
            "nonCommercial": {
              "long": 21942,
              "short": 3638,
              "net": 18304
            },
            "smallTrader": {
              "long": 27680,
              "short": 14704,
              "net": 12976
            }
          },
          "openInterest": 59649
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44665,
              "short": 32177,
              "net": 12488
            },
            "nonCommercial": {
              "long": 5785,
              "short": 23986,
              "net": -18201
            },
            "smallTrader": {
              "long": 19326,
              "short": 13613,
              "net": 5713
            }
          },
          "openInterest": 73351
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 236434,
              "short": 279423,
              "net": -42989
            },
            "nonCommercial": {
              "long": 44349,
              "short": 7860,
              "net": 36489
            },
            "smallTrader": {
              "long": 92856,
              "short": 86356,
              "net": 6500
            }
          },
          "openInterest": 401428
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2751,
              "short": 5953,
              "net": -3202
            },
            "nonCommercial": {
              "long": 7477,
              "short": 900,
              "net": 6577
            },
            "smallTrader": {
              "long": 7688,
              "short": 11063,
              "net": -3375
            }
          },
          "openInterest": 18907
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97036,
              "short": 72994,
              "net": 24042
            },
            "nonCommercial": {
              "long": 10253,
              "short": 39801,
              "net": -29548
            },
            "smallTrader": {
              "long": 39234,
              "short": 33728,
              "net": 5506
            }
          },
          "openInterest": 158811
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64808,
              "short": 85015,
              "net": -20207
            },
            "nonCommercial": {
              "long": 7752,
              "short": 2821,
              "net": 4931
            },
            "smallTrader": {
              "long": 52941,
              "short": 37665,
              "net": 15276
            }
          },
          "openInterest": 131654
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37584,
              "short": 59548,
              "net": -21964
            },
            "nonCommercial": {
              "long": 21221,
              "short": 11274,
              "net": 9947
            },
            "smallTrader": {
              "long": 26050,
              "short": 14033,
              "net": 12017
            }
          },
          "openInterest": 85114
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11243,
              "short": 12748,
              "net": -1505
            },
            "nonCommercial": {
              "long": 10000,
              "short": 8086,
              "net": 1914
            },
            "smallTrader": {
              "long": 16286,
              "short": 16695,
              "net": -409
            }
          },
          "openInterest": 41213
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33184,
              "short": 48148,
              "net": -14964
            },
            "nonCommercial": {
              "long": 29134,
              "short": 8920,
              "net": 20214
            },
            "smallTrader": {
              "long": 35350,
              "short": 40600,
              "net": -5250
            }
          },
          "openInterest": 102777
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26112,
              "short": 24991,
              "net": 1121
            },
            "nonCommercial": {
              "long": 2212,
              "short": 1708,
              "net": 504
            },
            "smallTrader": {
              "long": 8250,
              "short": 9875,
              "net": -1625
            }
          },
          "openInterest": 37397
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131491,
              "short": 165549,
              "net": -34058
            },
            "nonCommercial": {
              "long": 20968,
              "short": 3184,
              "net": 17784
            },
            "smallTrader": {
              "long": 52340,
              "short": 36066,
              "net": 16274
            }
          },
          "openInterest": 211448
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5282,
              "short": 17091,
              "net": -11809
            },
            "nonCommercial": {
              "long": 9185,
              "short": 847,
              "net": 8338
            },
            "smallTrader": {
              "long": 4639,
              "short": 1168,
              "net": 3471
            }
          },
          "openInterest": 19673
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28223,
              "short": 46879,
              "net": -18656
            },
            "nonCommercial": {
              "long": 19974,
              "short": 22193,
              "net": -2219
            },
            "smallTrader": {
              "long": 33363,
              "short": 12488,
              "net": 20875
            }
          },
          "openInterest": 89477
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41479,
              "short": 75962,
              "net": -34483
            },
            "nonCommercial": {
              "long": 18343,
              "short": 4429,
              "net": 13914
            },
            "smallTrader": {
              "long": 45421,
              "short": 24852,
              "net": 20569
            }
          },
          "openInterest": 110335
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50311,
              "short": 47833,
              "net": 2478
            },
            "nonCommercial": {
              "long": 13517,
              "short": 21464,
              "net": -7947
            },
            "smallTrader": {
              "long": 31730,
              "short": 26261,
              "net": 5469
            }
          },
          "openInterest": 103415
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55933,
              "short": 125464,
              "net": -69531
            },
            "nonCommercial": {
              "long": 49040,
              "short": 2884,
              "net": 46156
            },
            "smallTrader": {
              "long": 48947,
              "short": 25572,
              "net": 23375
            }
          },
          "openInterest": 157010
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11884,
              "short": 35286,
              "net": -23402
            },
            "nonCommercial": {
              "long": 18603,
              "short": 3285,
              "net": 15318
            },
            "smallTrader": {
              "long": 21046,
              "short": 12962,
              "net": 8084
            }
          },
          "openInterest": 52533
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1152,
              "net": -1152
            },
            "nonCommercial": {
              "long": 3731,
              "short": 1711,
              "net": 2020
            },
            "smallTrader": {
              "long": 744,
              "short": 1612,
              "net": -868
            }
          },
          "openInterest": 7145
        }
      ]
    },
    {
      "reportDate": "1997-06-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 246977,
              "short": 242039,
              "net": 4938
            },
            "nonCommercial": {
              "long": 29676,
              "short": 18751,
              "net": 10925
            },
            "smallTrader": {
              "long": 61949,
              "short": 77812,
              "net": -15863
            }
          },
          "openInterest": 354987
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 24530,
              "short": 18202,
              "net": 6328
            },
            "nonCommercial": {
              "long": 2500,
              "short": 3208,
              "net": -708
            },
            "smallTrader": {
              "long": 4684,
              "short": 10304,
              "net": -5620
            }
          },
          "openInterest": 32740
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 312060,
              "short": 320253,
              "net": -8193
            },
            "nonCommercial": {
              "long": 44939,
              "short": 41157,
              "net": 3782
            },
            "smallTrader": {
              "long": 118936,
              "short": 114525,
              "net": 4411
            }
          },
          "openInterest": 530579
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 163582,
              "short": 160873,
              "net": 2709
            },
            "nonCommercial": {
              "long": 27938,
              "short": 17170,
              "net": 10768
            },
            "smallTrader": {
              "long": 28180,
              "short": 41657,
              "net": -13477
            }
          },
          "openInterest": 224507
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14122,
              "short": 5342,
              "net": 8780
            },
            "nonCommercial": {
              "long": 0,
              "short": 6631,
              "net": -6631
            },
            "smallTrader": {
              "long": 3314,
              "short": 5463,
              "net": -2149
            }
          },
          "openInterest": 17438
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16327,
              "short": 33688,
              "net": -17361
            },
            "nonCommercial": {
              "long": 12109,
              "short": 935,
              "net": 11174
            },
            "smallTrader": {
              "long": 13341,
              "short": 7154,
              "net": 6187
            }
          },
          "openInterest": 41825
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32400,
              "short": 53920,
              "net": -21520
            },
            "nonCommercial": {
              "long": 5319,
              "short": 5352,
              "net": -33
            },
            "smallTrader": {
              "long": 30577,
              "short": 9024,
              "net": 21553
            }
          },
          "openInterest": 70087
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61077,
              "short": 79054,
              "net": -17977
            },
            "nonCommercial": {
              "long": 16369,
              "short": 4268,
              "net": 12101
            },
            "smallTrader": {
              "long": 16058,
              "short": 10182,
              "net": 5876
            }
          },
          "openInterest": 95278
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7118,
              "short": 16483,
              "net": -9365
            },
            "nonCommercial": {
              "long": 7203,
              "short": 1647,
              "net": 5556
            },
            "smallTrader": {
              "long": 12283,
              "short": 8474,
              "net": 3809
            }
          },
          "openInterest": 27537
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8629,
              "short": 40074,
              "net": -31445
            },
            "nonCommercial": {
              "long": 22752,
              "short": 3418,
              "net": 19334
            },
            "smallTrader": {
              "long": 27035,
              "short": 14924,
              "net": 12111
            }
          },
          "openInterest": 59550
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41632,
              "short": 35811,
              "net": 5821
            },
            "nonCommercial": {
              "long": 5612,
              "short": 19957,
              "net": -14345
            },
            "smallTrader": {
              "long": 20742,
              "short": 12218,
              "net": 8524
            }
          },
          "openInterest": 73137
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 254175,
              "short": 279769,
              "net": -25594
            },
            "nonCommercial": {
              "long": 29308,
              "short": 8554,
              "net": 20754
            },
            "smallTrader": {
              "long": 94063,
              "short": 89223,
              "net": 4840
            }
          },
          "openInterest": 396755
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2841,
              "short": 5911,
              "net": -3070
            },
            "nonCommercial": {
              "long": 6898,
              "short": 929,
              "net": 5969
            },
            "smallTrader": {
              "long": 8316,
              "short": 11215,
              "net": -2899
            }
          },
          "openInterest": 19079
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96893,
              "short": 68789,
              "net": 28104
            },
            "nonCommercial": {
              "long": 8479,
              "short": 39277,
              "net": -30798
            },
            "smallTrader": {
              "long": 32540,
              "short": 29846,
              "net": 2694
            }
          },
          "openInterest": 150801
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60771,
              "short": 77728,
              "net": -16957
            },
            "nonCommercial": {
              "long": 6589,
              "short": 3067,
              "net": 3522
            },
            "smallTrader": {
              "long": 48413,
              "short": 34978,
              "net": 13435
            }
          },
          "openInterest": 121482
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37245,
              "short": 60122,
              "net": -22877
            },
            "nonCommercial": {
              "long": 21915,
              "short": 11076,
              "net": 10839
            },
            "smallTrader": {
              "long": 24487,
              "short": 12449,
              "net": 12038
            }
          },
          "openInterest": 84109
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11490,
              "short": 11046,
              "net": 444
            },
            "nonCommercial": {
              "long": 9108,
              "short": 9615,
              "net": -507
            },
            "smallTrader": {
              "long": 15118,
              "short": 15055,
              "net": 63
            }
          },
          "openInterest": 39200
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35734,
              "short": 47991,
              "net": -12257
            },
            "nonCommercial": {
              "long": 25791,
              "short": 10191,
              "net": 15600
            },
            "smallTrader": {
              "long": 37201,
              "short": 40544,
              "net": -3343
            }
          },
          "openInterest": 104511
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26465,
              "short": 27505,
              "net": -1040
            },
            "nonCommercial": {
              "long": 2302,
              "short": 1482,
              "net": 820
            },
            "smallTrader": {
              "long": 9203,
              "short": 8983,
              "net": 220
            }
          },
          "openInterest": 38374
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125600,
              "short": 148736,
              "net": -23136
            },
            "nonCommercial": {
              "long": 13913,
              "short": 3225,
              "net": 10688
            },
            "smallTrader": {
              "long": 46632,
              "short": 34184,
              "net": 12448
            }
          },
          "openInterest": 194001
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4230,
              "short": 16645,
              "net": -12415
            },
            "nonCommercial": {
              "long": 9970,
              "short": 1017,
              "net": 8953
            },
            "smallTrader": {
              "long": 5269,
              "short": 1807,
              "net": 3462
            }
          },
          "openInterest": 19926
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28838,
              "short": 48289,
              "net": -19451
            },
            "nonCommercial": {
              "long": 20265,
              "short": 22602,
              "net": -2337
            },
            "smallTrader": {
              "long": 33876,
              "short": 12088,
              "net": 21788
            }
          },
          "openInterest": 91915
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43599,
              "short": 79463,
              "net": -35864
            },
            "nonCommercial": {
              "long": 24975,
              "short": 3747,
              "net": 21228
            },
            "smallTrader": {
              "long": 40524,
              "short": 25888,
              "net": 14636
            }
          },
          "openInterest": 113717
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46274,
              "short": 52138,
              "net": -5864
            },
            "nonCommercial": {
              "long": 16541,
              "short": 19240,
              "net": -2699
            },
            "smallTrader": {
              "long": 32934,
              "short": 24371,
              "net": 8563
            }
          },
          "openInterest": 102038
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53523,
              "short": 138058,
              "net": -84535
            },
            "nonCommercial": {
              "long": 63404,
              "short": 3479,
              "net": 59925
            },
            "smallTrader": {
              "long": 53264,
              "short": 28654,
              "net": 24610
            }
          },
          "openInterest": 174401
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12311,
              "short": 29793,
              "net": -17482
            },
            "nonCommercial": {
              "long": 14180,
              "short": 2655,
              "net": 11525
            },
            "smallTrader": {
              "long": 18891,
              "short": 12934,
              "net": 5957
            }
          },
          "openInterest": 45882
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2066,
              "net": -2066
            },
            "nonCommercial": {
              "long": 3844,
              "short": 1418,
              "net": 2426
            },
            "smallTrader": {
              "long": 1099,
              "short": 1459,
              "net": -360
            }
          },
          "openInterest": 6389
        }
      ]
    },
    {
      "reportDate": "1997-06-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 240597,
              "short": 244125,
              "net": -3528
            },
            "nonCommercial": {
              "long": 31596,
              "short": 15961,
              "net": 15635
            },
            "smallTrader": {
              "long": 56571,
              "short": 68678,
              "net": -12107
            }
          },
          "openInterest": 332464
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25693,
              "short": 20385,
              "net": 5308
            },
            "nonCommercial": {
              "long": 3240,
              "short": 2920,
              "net": 320
            },
            "smallTrader": {
              "long": 3990,
              "short": 9618,
              "net": -5628
            }
          },
          "openInterest": 32937
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 294709,
              "short": 337056,
              "net": -42347
            },
            "nonCommercial": {
              "long": 57607,
              "short": 31799,
              "net": 25808
            },
            "smallTrader": {
              "long": 107407,
              "short": 90868,
              "net": 16539
            }
          },
          "openInterest": 484324
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 172183,
              "short": 166276,
              "net": 5907
            },
            "nonCommercial": {
              "long": 32399,
              "short": 25759,
              "net": 6640
            },
            "smallTrader": {
              "long": 26185,
              "short": 38732,
              "net": -12547
            }
          },
          "openInterest": 234031
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15898,
              "short": 7394,
              "net": 8504
            },
            "nonCommercial": {
              "long": 0,
              "short": 6048,
              "net": -6048
            },
            "smallTrader": {
              "long": 4192,
              "short": 6648,
              "net": -2456
            }
          },
          "openInterest": 20092
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27170,
              "short": 41964,
              "net": -14794
            },
            "nonCommercial": {
              "long": 11098,
              "short": 676,
              "net": 10422
            },
            "smallTrader": {
              "long": 12892,
              "short": 8520,
              "net": 4372
            }
          },
          "openInterest": 51246
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36506,
              "short": 51881,
              "net": -15375
            },
            "nonCommercial": {
              "long": 3025,
              "short": 6039,
              "net": -3014
            },
            "smallTrader": {
              "long": 27580,
              "short": 9191,
              "net": 18389
            }
          },
          "openInterest": 67393
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59949,
              "short": 74957,
              "net": -15008
            },
            "nonCommercial": {
              "long": 13373,
              "short": 4702,
              "net": 8671
            },
            "smallTrader": {
              "long": 16102,
              "short": 9765,
              "net": 6337
            }
          },
          "openInterest": 89947
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6860,
              "short": 13511,
              "net": -6651
            },
            "nonCommercial": {
              "long": 5383,
              "short": 1098,
              "net": 4285
            },
            "smallTrader": {
              "long": 10197,
              "short": 7831,
              "net": 2366
            }
          },
          "openInterest": 22941
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8521,
              "short": 41179,
              "net": -32658
            },
            "nonCommercial": {
              "long": 22094,
              "short": 2628,
              "net": 19466
            },
            "smallTrader": {
              "long": 27854,
              "short": 14662,
              "net": 13192
            }
          },
          "openInterest": 59500
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42415,
              "short": 33335,
              "net": 9080
            },
            "nonCommercial": {
              "long": 6069,
              "short": 22669,
              "net": -16600
            },
            "smallTrader": {
              "long": 20389,
              "short": 12869,
              "net": 7520
            }
          },
          "openInterest": 75123
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271414,
              "short": 251171,
              "net": 20243
            },
            "nonCommercial": {
              "long": 13568,
              "short": 22864,
              "net": -9296
            },
            "smallTrader": {
              "long": 91152,
              "short": 102099,
              "net": -10947
            }
          },
          "openInterest": 398408
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3932,
              "short": 6284,
              "net": -2352
            },
            "nonCommercial": {
              "long": 5281,
              "short": 665,
              "net": 4616
            },
            "smallTrader": {
              "long": 8591,
              "short": 10855,
              "net": -2264
            }
          },
          "openInterest": 19184
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104606,
              "short": 71374,
              "net": 33232
            },
            "nonCommercial": {
              "long": 7903,
              "short": 44095,
              "net": -36192
            },
            "smallTrader": {
              "long": 35183,
              "short": 32223,
              "net": 2960
            }
          },
          "openInterest": 160675
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75389,
              "short": 82331,
              "net": -6942
            },
            "nonCommercial": {
              "long": 2308,
              "short": 8826,
              "net": -6518
            },
            "smallTrader": {
              "long": 54297,
              "short": 40837,
              "net": 13460
            }
          },
          "openInterest": 138178
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53989,
              "short": 74170,
              "net": -20181
            },
            "nonCommercial": {
              "long": 20060,
              "short": 9755,
              "net": 10305
            },
            "smallTrader": {
              "long": 25543,
              "short": 15667,
              "net": 9876
            }
          },
          "openInterest": 100978
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12468,
              "short": 10657,
              "net": 1811
            },
            "nonCommercial": {
              "long": 9108,
              "short": 10056,
              "net": -948
            },
            "smallTrader": {
              "long": 14094,
              "short": 14957,
              "net": -863
            }
          },
          "openInterest": 38630
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36177,
              "short": 46724,
              "net": -10547
            },
            "nonCommercial": {
              "long": 20590,
              "short": 10949,
              "net": 9641
            },
            "smallTrader": {
              "long": 36590,
              "short": 35684,
              "net": 906
            }
          },
          "openInterest": 98566
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30304,
              "short": 28339,
              "net": 1965
            },
            "nonCommercial": {
              "long": 1357,
              "short": 723,
              "net": 634
            },
            "smallTrader": {
              "long": 8018,
              "short": 10617,
              "net": -2599
            }
          },
          "openInterest": 39890
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130319,
              "short": 150507,
              "net": -20188
            },
            "nonCommercial": {
              "long": 12007,
              "short": 3869,
              "net": 8138
            },
            "smallTrader": {
              "long": 46303,
              "short": 34253,
              "net": 12050
            }
          },
          "openInterest": 196340
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4846,
              "short": 15934,
              "net": -11088
            },
            "nonCommercial": {
              "long": 9403,
              "short": 1135,
              "net": 8268
            },
            "smallTrader": {
              "long": 5084,
              "short": 2264,
              "net": 2820
            }
          },
          "openInterest": 20069
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26011,
              "short": 47463,
              "net": -21452
            },
            "nonCommercial": {
              "long": 19340,
              "short": 18647,
              "net": 693
            },
            "smallTrader": {
              "long": 33518,
              "short": 12759,
              "net": 20759
            }
          },
          "openInterest": 88045
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53211,
              "short": 76409,
              "net": -23198
            },
            "nonCommercial": {
              "long": 12774,
              "short": 6592,
              "net": 6182
            },
            "smallTrader": {
              "long": 42096,
              "short": 25080,
              "net": 17016
            }
          },
          "openInterest": 112303
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44797,
              "short": 49150,
              "net": -4353
            },
            "nonCommercial": {
              "long": 16199,
              "short": 19564,
              "net": -3365
            },
            "smallTrader": {
              "long": 33881,
              "short": 26163,
              "net": 7718
            }
          },
          "openInterest": 105377
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49300,
              "short": 142345,
              "net": -93045
            },
            "nonCommercial": {
              "long": 71421,
              "short": 3744,
              "net": 67677
            },
            "smallTrader": {
              "long": 60958,
              "short": 35590,
              "net": 25368
            }
          },
          "openInterest": 186251
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36085,
              "short": 25073,
              "net": 11012
            },
            "nonCommercial": {
              "long": 1740,
              "short": 11686,
              "net": -9946
            },
            "smallTrader": {
              "long": 12543,
              "short": 13609,
              "net": -1066
            }
          },
          "openInterest": 51562
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1729,
              "net": -1729
            },
            "nonCommercial": {
              "long": 3637,
              "short": 1782,
              "net": 1855
            },
            "smallTrader": {
              "long": 1183,
              "short": 1309,
              "net": -126
            }
          },
          "openInterest": 6183
        }
      ]
    },
    {
      "reportDate": "1997-06-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 248066,
              "short": 242809,
              "net": 5257
            },
            "nonCommercial": {
              "long": 30321,
              "short": 19796,
              "net": 10525
            },
            "smallTrader": {
              "long": 49587,
              "short": 65369,
              "net": -15782
            }
          },
          "openInterest": 331478
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26540,
              "short": 21860,
              "net": 4680
            },
            "nonCommercial": {
              "long": 2978,
              "short": 3470,
              "net": -492
            },
            "smallTrader": {
              "long": 3617,
              "short": 7805,
              "net": -4188
            }
          },
          "openInterest": 33172
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 290053,
              "short": 322347,
              "net": -32294
            },
            "nonCommercial": {
              "long": 53873,
              "short": 39791,
              "net": 14082
            },
            "smallTrader": {
              "long": 111577,
              "short": 93365,
              "net": 18212
            }
          },
          "openInterest": 471019
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 163766,
              "short": 176773,
              "net": -13007
            },
            "nonCommercial": {
              "long": 39158,
              "short": 18954,
              "net": 20204
            },
            "smallTrader": {
              "long": 25255,
              "short": 32452,
              "net": -7197
            }
          },
          "openInterest": 228638
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14778,
              "short": 2179,
              "net": 12599
            },
            "nonCommercial": {
              "long": 0,
              "short": 7466,
              "net": -7466
            },
            "smallTrader": {
              "long": 2472,
              "short": 7605,
              "net": -5133
            }
          },
          "openInterest": 17272
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1519,
              "short": 1200,
              "net": 319
            },
            "nonCommercial": {
              "long": 0,
              "short": 206,
              "net": -206
            },
            "smallTrader": {
              "long": 461,
              "short": 574,
              "net": -113
            }
          },
          "openInterest": 1980
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7084,
              "short": 25686,
              "net": -18602
            },
            "nonCommercial": {
              "long": 12871,
              "short": 672,
              "net": 12199
            },
            "smallTrader": {
              "long": 12630,
              "short": 6227,
              "net": 6403
            }
          },
          "openInterest": 32656
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33156,
              "short": 52048,
              "net": -18892
            },
            "nonCommercial": {
              "long": 3099,
              "short": 4844,
              "net": -1745
            },
            "smallTrader": {
              "long": 30106,
              "short": 9469,
              "net": 20637
            }
          },
          "openInterest": 67533
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56632,
              "short": 82093,
              "net": -25461
            },
            "nonCommercial": {
              "long": 22138,
              "short": 3142,
              "net": 18996
            },
            "smallTrader": {
              "long": 16700,
              "short": 10235,
              "net": 6465
            }
          },
          "openInterest": 96672
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7538,
              "short": 13191,
              "net": -5653
            },
            "nonCommercial": {
              "long": 4379,
              "short": 837,
              "net": 3542
            },
            "smallTrader": {
              "long": 9303,
              "short": 7192,
              "net": 2111
            }
          },
          "openInterest": 21923
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7555,
              "short": 40164,
              "net": -32609
            },
            "nonCommercial": {
              "long": 21075,
              "short": 2420,
              "net": 18655
            },
            "smallTrader": {
              "long": 28737,
              "short": 14783,
              "net": 13954
            }
          },
          "openInterest": 58688
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36474,
              "short": 35643,
              "net": 831
            },
            "nonCommercial": {
              "long": 7625,
              "short": 16385,
              "net": -8760
            },
            "smallTrader": {
              "long": 20619,
              "short": 12690,
              "net": 7929
            }
          },
          "openInterest": 70819
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 274677,
              "short": 242534,
              "net": 32143
            },
            "nonCommercial": {
              "long": 10943,
              "short": 34625,
              "net": -23682
            },
            "smallTrader": {
              "long": 95514,
              "short": 103975,
              "net": -8461
            }
          },
          "openInterest": 402271
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3830,
              "short": 6519,
              "net": -2689
            },
            "nonCommercial": {
              "long": 5588,
              "short": 603,
              "net": 4985
            },
            "smallTrader": {
              "long": 8557,
              "short": 10853,
              "net": -2296
            }
          },
          "openInterest": 19516
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109496,
              "short": 73328,
              "net": 36168
            },
            "nonCommercial": {
              "long": 8277,
              "short": 45856,
              "net": -37579
            },
            "smallTrader": {
              "long": 33927,
              "short": 32516,
              "net": 1411
            }
          },
          "openInterest": 164407
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79791,
              "short": 87748,
              "net": -7957
            },
            "nonCommercial": {
              "long": 2405,
              "short": 7584,
              "net": -5179
            },
            "smallTrader": {
              "long": 54467,
              "short": 41331,
              "net": 13136
            }
          },
          "openInterest": 144095
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16547,
              "short": 31753,
              "net": -15206
            },
            "nonCommercial": {
              "long": 13951,
              "short": 9490,
              "net": 4461
            },
            "smallTrader": {
              "long": 20233,
              "short": 9488,
              "net": 10745
            }
          },
          "openInterest": 50981
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13529,
              "short": 10384,
              "net": 3145
            },
            "nonCommercial": {
              "long": 7132,
              "short": 7992,
              "net": -860
            },
            "smallTrader": {
              "long": 10658,
              "short": 12943,
              "net": -2285
            }
          },
          "openInterest": 35202
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33358,
              "short": 45320,
              "net": -11962
            },
            "nonCommercial": {
              "long": 20317,
              "short": 7845,
              "net": 12472
            },
            "smallTrader": {
              "long": 33700,
              "short": 34210,
              "net": -510
            }
          },
          "openInterest": 92876
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23210,
              "short": 23250,
              "net": -40
            },
            "nonCommercial": {
              "long": 1591,
              "short": 1319,
              "net": 272
            },
            "smallTrader": {
              "long": 8185,
              "short": 8417,
              "net": -232
            }
          },
          "openInterest": 32986
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135118,
              "short": 150717,
              "net": -15599
            },
            "nonCommercial": {
              "long": 9511,
              "short": 4426,
              "net": 5085
            },
            "smallTrader": {
              "long": 46746,
              "short": 36232,
              "net": 10514
            }
          },
          "openInterest": 198827
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4818,
              "short": 14527,
              "net": -9709
            },
            "nonCommercial": {
              "long": 8161,
              "short": 1212,
              "net": 6949
            },
            "smallTrader": {
              "long": 4728,
              "short": 1968,
              "net": 2760
            }
          },
          "openInterest": 18426
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26745,
              "short": 48822,
              "net": -22077
            },
            "nonCommercial": {
              "long": 19667,
              "short": 20135,
              "net": -468
            },
            "smallTrader": {
              "long": 34878,
              "short": 12333,
              "net": 22545
            }
          },
          "openInterest": 90655
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52489,
              "short": 76767,
              "net": -24278
            },
            "nonCommercial": {
              "long": 13743,
              "short": 5708,
              "net": 8035
            },
            "smallTrader": {
              "long": 42550,
              "short": 26307,
              "net": 16243
            }
          },
          "openInterest": 112505
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40997,
              "short": 48094,
              "net": -7097
            },
            "nonCommercial": {
              "long": 18021,
              "short": 17701,
              "net": 320
            },
            "smallTrader": {
              "long": 33354,
              "short": 26577,
              "net": 6777
            }
          },
          "openInterest": 103084
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50762,
              "short": 144751,
              "net": -93989
            },
            "nonCommercial": {
              "long": 73823,
              "short": 1916,
              "net": 71907
            },
            "smallTrader": {
              "long": 54742,
              "short": 32660,
              "net": 22082
            }
          },
          "openInterest": 181896
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20739,
              "short": 8211,
              "net": 12528
            },
            "nonCommercial": {
              "long": 1731,
              "short": 11476,
              "net": -9745
            },
            "smallTrader": {
              "long": 9444,
              "short": 12227,
              "net": -2783
            }
          },
          "openInterest": 32237
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 195,
              "short": 1011,
              "net": -816
            },
            "nonCommercial": {
              "long": 2787,
              "short": 2070,
              "net": 717
            },
            "smallTrader": {
              "long": 1128,
              "short": 1029,
              "net": 99
            }
          },
          "openInterest": 6141
        }
      ]
    },
    {
      "reportDate": "1997-06-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 246217,
              "short": 249533,
              "net": -3316
            },
            "nonCommercial": {
              "long": 32576,
              "short": 13834,
              "net": 18742
            },
            "smallTrader": {
              "long": 48965,
              "short": 64391,
              "net": -15426
            }
          },
          "openInterest": 331240
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26639,
              "short": 22456,
              "net": 4183
            },
            "nonCommercial": {
              "long": 2981,
              "short": 3214,
              "net": -233
            },
            "smallTrader": {
              "long": 3544,
              "short": 7494,
              "net": -3950
            }
          },
          "openInterest": 33205
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 277182,
              "short": 313296,
              "net": -36114
            },
            "nonCommercial": {
              "long": 56154,
              "short": 36662,
              "net": 19492
            },
            "smallTrader": {
              "long": 106341,
              "short": 89719,
              "net": 16622
            }
          },
          "openInterest": 453703
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 163569,
              "short": 175795,
              "net": -12226
            },
            "nonCommercial": {
              "long": 36479,
              "short": 17701,
              "net": 18778
            },
            "smallTrader": {
              "long": 25136,
              "short": 31688,
              "net": -6552
            }
          },
          "openInterest": 225343
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14622,
              "short": 2685,
              "net": 11937
            },
            "nonCommercial": {
              "long": 0,
              "short": 6826,
              "net": -6826
            },
            "smallTrader": {
              "long": 2156,
              "short": 7267,
              "net": -5111
            }
          },
          "openInterest": 16800
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1519,
              "short": 1200,
              "net": 319
            },
            "nonCommercial": {
              "long": 0,
              "short": 206,
              "net": -206
            },
            "smallTrader": {
              "long": 561,
              "short": 674,
              "net": -113
            }
          },
          "openInterest": 2080
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10107,
              "short": 48456,
              "net": -38349
            },
            "nonCommercial": {
              "long": 25119,
              "short": 817,
              "net": 24302
            },
            "smallTrader": {
              "long": 20261,
              "short": 6214,
              "net": 14047
            }
          },
          "openInterest": 55541
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16437,
              "short": 26774,
              "net": -10337
            },
            "nonCommercial": {
              "long": 2117,
              "short": 5770,
              "net": -3653
            },
            "smallTrader": {
              "long": 22713,
              "short": 8723,
              "net": 13990
            }
          },
          "openInterest": 42957
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56315,
              "short": 86454,
              "net": -30139
            },
            "nonCommercial": {
              "long": 26210,
              "short": 3376,
              "net": 22834
            },
            "smallTrader": {
              "long": 19166,
              "short": 11861,
              "net": 7305
            }
          },
          "openInterest": 104426
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6788,
              "short": 12612,
              "net": -5824
            },
            "nonCommercial": {
              "long": 4262,
              "short": 735,
              "net": 3527
            },
            "smallTrader": {
              "long": 8638,
              "short": 6341,
              "net": 2297
            }
          },
          "openInterest": 20400
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10702,
              "short": 34940,
              "net": -24238
            },
            "nonCommercial": {
              "long": 17444,
              "short": 1855,
              "net": 15589
            },
            "smallTrader": {
              "long": 24309,
              "short": 15660,
              "net": 8649
            }
          },
          "openInterest": 53676
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29875,
              "short": 34950,
              "net": -5075
            },
            "nonCommercial": {
              "long": 10730,
              "short": 13681,
              "net": -2951
            },
            "smallTrader": {
              "long": 18928,
              "short": 10902,
              "net": 8026
            }
          },
          "openInterest": 63367
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271144,
              "short": 229066,
              "net": 42078
            },
            "nonCommercial": {
              "long": 10656,
              "short": 41577,
              "net": -30921
            },
            "smallTrader": {
              "long": 85674,
              "short": 96831,
              "net": -11157
            }
          },
          "openInterest": 388351
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4275,
              "short": 6750,
              "net": -2475
            },
            "nonCommercial": {
              "long": 5567,
              "short": 598,
              "net": 4969
            },
            "smallTrader": {
              "long": 8990,
              "short": 11484,
              "net": -2494
            }
          },
          "openInterest": 20347
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125591,
              "short": 70159,
              "net": 55432
            },
            "nonCommercial": {
              "long": 9490,
              "short": 64083,
              "net": -54593
            },
            "smallTrader": {
              "long": 37100,
              "short": 37939,
              "net": -839
            }
          },
          "openInterest": 185491
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83651,
              "short": 90247,
              "net": -6596
            },
            "nonCommercial": {
              "long": 2612,
              "short": 9577,
              "net": -6965
            },
            "smallTrader": {
              "long": 57962,
              "short": 44401,
              "net": 13561
            }
          },
          "openInterest": 151709
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20155,
              "short": 30904,
              "net": -10749
            },
            "nonCommercial": {
              "long": 12573,
              "short": 11435,
              "net": 1138
            },
            "smallTrader": {
              "long": 19866,
              "short": 10255,
              "net": 9611
            }
          },
          "openInterest": 52859
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14093,
              "short": 10957,
              "net": 3136
            },
            "nonCommercial": {
              "long": 7336,
              "short": 7083,
              "net": 253
            },
            "smallTrader": {
              "long": 10226,
              "short": 13615,
              "net": -3389
            }
          },
          "openInterest": 35717
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34176,
              "short": 45425,
              "net": -11249
            },
            "nonCommercial": {
              "long": 19528,
              "short": 8594,
              "net": 10934
            },
            "smallTrader": {
              "long": 32297,
              "short": 31982,
              "net": 315
            }
          },
          "openInterest": 91650
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24446,
              "short": 21965,
              "net": 2481
            },
            "nonCommercial": {
              "long": 1809,
              "short": 3705,
              "net": -1896
            },
            "smallTrader": {
              "long": 8137,
              "short": 8722,
              "net": -585
            }
          },
          "openInterest": 34392
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132284,
              "short": 154141,
              "net": -21857
            },
            "nonCommercial": {
              "long": 11967,
              "short": 3654,
              "net": 8313
            },
            "smallTrader": {
              "long": 50313,
              "short": 36769,
              "net": 13544
            }
          },
          "openInterest": 203678
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4072,
              "short": 12446,
              "net": -8374
            },
            "nonCommercial": {
              "long": 6435,
              "short": 1054,
              "net": 5381
            },
            "smallTrader": {
              "long": 4935,
              "short": 1942,
              "net": 2993
            }
          },
          "openInterest": 16236
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26924,
              "short": 51315,
              "net": -24391
            },
            "nonCommercial": {
              "long": 19132,
              "short": 13632,
              "net": 5500
            },
            "smallTrader": {
              "long": 32664,
              "short": 13773,
              "net": 18891
            }
          },
          "openInterest": 88950
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55871,
              "short": 74326,
              "net": -18455
            },
            "nonCommercial": {
              "long": 9478,
              "short": 6323,
              "net": 3155
            },
            "smallTrader": {
              "long": 39863,
              "short": 24563,
              "net": 15300
            }
          },
          "openInterest": 108958
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46542,
              "short": 44982,
              "net": 1560
            },
            "nonCommercial": {
              "long": 13974,
              "short": 20195,
              "net": -6221
            },
            "smallTrader": {
              "long": 33410,
              "short": 28749,
              "net": 4661
            }
          },
          "openInterest": 105322
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50091,
              "short": 125947,
              "net": -75856
            },
            "nonCommercial": {
              "long": 62743,
              "short": 1638,
              "net": 61105
            },
            "smallTrader": {
              "long": 51724,
              "short": 36973,
              "net": 14751
            }
          },
          "openInterest": 166213
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16913,
              "short": 11961,
              "net": 4952
            },
            "nonCommercial": {
              "long": 3964,
              "short": 8934,
              "net": -4970
            },
            "smallTrader": {
              "long": 12063,
              "short": 12045,
              "net": 18
            }
          },
          "openInterest": 33268
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 632,
              "short": 221,
              "net": 411
            },
            "nonCommercial": {
              "long": 1323,
              "short": 1689,
              "net": -366
            },
            "smallTrader": {
              "long": 938,
              "short": 983,
              "net": -45
            }
          },
          "openInterest": 3804
        }
      ]
    },
    {
      "reportDate": "1997-07-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 247502,
              "short": 255499,
              "net": -7997
            },
            "nonCommercial": {
              "long": 34830,
              "short": 9696,
              "net": 25134
            },
            "smallTrader": {
              "long": 49664,
              "short": 66801,
              "net": -17137
            }
          },
          "openInterest": 335314
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27206,
              "short": 23823,
              "net": 3383
            },
            "nonCommercial": {
              "long": 2322,
              "short": 1714,
              "net": 608
            },
            "smallTrader": {
              "long": 3829,
              "short": 7820,
              "net": -3991
            }
          },
          "openInterest": 33398
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 283366,
              "short": 315103,
              "net": -31737
            },
            "nonCommercial": {
              "long": 50319,
              "short": 37229,
              "net": 13090
            },
            "smallTrader": {
              "long": 104825,
              "short": 86178,
              "net": 18647
            }
          },
          "openInterest": 453110
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 150987,
              "short": 157941,
              "net": -6954
            },
            "nonCommercial": {
              "long": 35571,
              "short": 22946,
              "net": 12625
            },
            "smallTrader": {
              "long": 25051,
              "short": 30722,
              "net": -5671
            }
          },
          "openInterest": 212157
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14959,
              "short": 2827,
              "net": 12132
            },
            "nonCommercial": {
              "long": 0,
              "short": 7144,
              "net": -7144
            },
            "smallTrader": {
              "long": 2605,
              "short": 7593,
              "net": -4988
            }
          },
          "openInterest": 17586
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1515,
              "short": 1450,
              "net": 65
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 265,
              "short": 330,
              "net": -65
            }
          },
          "openInterest": 1780
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11370,
              "short": 44891,
              "net": -33521
            },
            "nonCommercial": {
              "long": 22801,
              "short": 815,
              "net": 21986
            },
            "smallTrader": {
              "long": 20054,
              "short": 8519,
              "net": 11535
            }
          },
          "openInterest": 54291
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15322,
              "short": 27744,
              "net": -12422
            },
            "nonCommercial": {
              "long": 2628,
              "short": 6233,
              "net": -3605
            },
            "smallTrader": {
              "long": 23639,
              "short": 7612,
              "net": 16027
            }
          },
          "openInterest": 43224
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57276,
              "short": 91000,
              "net": -33724
            },
            "nonCommercial": {
              "long": 28994,
              "short": 3943,
              "net": 25051
            },
            "smallTrader": {
              "long": 19671,
              "short": 10998,
              "net": 8673
            }
          },
          "openInterest": 108463
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7625,
              "short": 12297,
              "net": -4672
            },
            "nonCommercial": {
              "long": 3559,
              "short": 1183,
              "net": 2376
            },
            "smallTrader": {
              "long": 8580,
              "short": 6284,
              "net": 2296
            }
          },
          "openInterest": 20642
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13214,
              "short": 32521,
              "net": -19307
            },
            "nonCommercial": {
              "long": 14788,
              "short": 2771,
              "net": 12017
            },
            "smallTrader": {
              "long": 20548,
              "short": 13258,
              "net": 7290
            }
          },
          "openInterest": 49445
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23971,
              "short": 41451,
              "net": -17480
            },
            "nonCommercial": {
              "long": 20542,
              "short": 10284,
              "net": 10258
            },
            "smallTrader": {
              "long": 18123,
              "short": 10901,
              "net": 7222
            }
          },
          "openInterest": 66698
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 267315,
              "short": 250557,
              "net": 16758
            },
            "nonCommercial": {
              "long": 11762,
              "short": 27016,
              "net": -15254
            },
            "smallTrader": {
              "long": 93237,
              "short": 94741,
              "net": -1504
            }
          },
          "openInterest": 393391
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4539,
              "short": 7308,
              "net": -2769
            },
            "nonCommercial": {
              "long": 7339,
              "short": 877,
              "net": 6462
            },
            "smallTrader": {
              "long": 8834,
              "short": 12527,
              "net": -3693
            }
          },
          "openInterest": 22609
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139801,
              "short": 69136,
              "net": 70665
            },
            "nonCommercial": {
              "long": 5230,
              "short": 72241,
              "net": -67011
            },
            "smallTrader": {
              "long": 36838,
              "short": 40492,
              "net": -3654
            }
          },
          "openInterest": 196108
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79144,
              "short": 87867,
              "net": -8723
            },
            "nonCommercial": {
              "long": 2366,
              "short": 8367,
              "net": -6001
            },
            "smallTrader": {
              "long": 55834,
              "short": 41110,
              "net": 14724
            }
          },
          "openInterest": 144220
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14694,
              "short": 27434,
              "net": -12740
            },
            "nonCommercial": {
              "long": 13831,
              "short": 11363,
              "net": 2468
            },
            "smallTrader": {
              "long": 20968,
              "short": 10696,
              "net": 10272
            }
          },
          "openInterest": 49743
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14136,
              "short": 11436,
              "net": 2700
            },
            "nonCommercial": {
              "long": 7053,
              "short": 6875,
              "net": 178
            },
            "smallTrader": {
              "long": 10394,
              "short": 13272,
              "net": -2878
            }
          },
          "openInterest": 36042
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34841,
              "short": 44996,
              "net": -10155
            },
            "nonCommercial": {
              "long": 20030,
              "short": 7731,
              "net": 12299
            },
            "smallTrader": {
              "long": 32884,
              "short": 35028,
              "net": -2144
            }
          },
          "openInterest": 94412
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24684,
              "short": 22305,
              "net": 2379
            },
            "nonCommercial": {
              "long": 2974,
              "short": 4159,
              "net": -1185
            },
            "smallTrader": {
              "long": 7799,
              "short": 8993,
              "net": -1194
            }
          },
          "openInterest": 35457
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132045,
              "short": 142330,
              "net": -10285
            },
            "nonCommercial": {
              "long": 9249,
              "short": 7562,
              "net": 1687
            },
            "smallTrader": {
              "long": 43931,
              "short": 35333,
              "net": 8598
            }
          },
          "openInterest": 194136
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4318,
              "short": 12030,
              "net": -7712
            },
            "nonCommercial": {
              "long": 5960,
              "short": 1036,
              "net": 4924
            },
            "smallTrader": {
              "long": 4484,
              "short": 1696,
              "net": 2788
            }
          },
          "openInterest": 15481
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31713,
              "short": 47411,
              "net": -15698
            },
            "nonCommercial": {
              "long": 19203,
              "short": 21457,
              "net": -2254
            },
            "smallTrader": {
              "long": 32923,
              "short": 14971,
              "net": 17952
            }
          },
          "openInterest": 93480
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56919,
              "short": 73786,
              "net": -16867
            },
            "nonCommercial": {
              "long": 9804,
              "short": 5414,
              "net": 4390
            },
            "smallTrader": {
              "long": 40733,
              "short": 28256,
              "net": 12477
            }
          },
          "openInterest": 113484
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48739,
              "short": 42143,
              "net": 6596
            },
            "nonCommercial": {
              "long": 14528,
              "short": 24268,
              "net": -9740
            },
            "smallTrader": {
              "long": 32573,
              "short": 29429,
              "net": 3144
            }
          },
          "openInterest": 112991
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35142,
              "short": 119821,
              "net": -84679
            },
            "nonCommercial": {
              "long": 68448,
              "short": 2029,
              "net": 66419
            },
            "smallTrader": {
              "long": 48822,
              "short": 30562,
              "net": 18260
            }
          },
          "openInterest": 154483
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28838,
              "short": 9625,
              "net": 19213
            },
            "nonCommercial": {
              "long": 2211,
              "short": 15066,
              "net": -12855
            },
            "smallTrader": {
              "long": 11189,
              "short": 17547,
              "net": -6358
            }
          },
          "openInterest": 42570
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1157,
              "net": -1157
            },
            "nonCommercial": {
              "long": 4749,
              "short": 4055,
              "net": 694
            },
            "smallTrader": {
              "long": 1527,
              "short": 1064,
              "net": 463
            }
          },
          "openInterest": 7231
        }
      ]
    },
    {
      "reportDate": "1997-07-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 251595,
              "short": 259533,
              "net": -7938
            },
            "nonCommercial": {
              "long": 35826,
              "short": 16323,
              "net": 19503
            },
            "smallTrader": {
              "long": 53404,
              "short": 64969,
              "net": -11565
            }
          },
          "openInterest": 344434
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29251,
              "short": 27773,
              "net": 1478
            },
            "nonCommercial": {
              "long": 3152,
              "short": 1184,
              "net": 1968
            },
            "smallTrader": {
              "long": 4302,
              "short": 7748,
              "net": -3446
            }
          },
          "openInterest": 36747
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297296,
              "short": 341983,
              "net": -44687
            },
            "nonCommercial": {
              "long": 59678,
              "short": 34937,
              "net": 24741
            },
            "smallTrader": {
              "long": 112736,
              "short": 92790,
              "net": 19946
            }
          },
          "openInterest": 485596
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 152767,
              "short": 165530,
              "net": -12763
            },
            "nonCommercial": {
              "long": 44087,
              "short": 24895,
              "net": 19192
            },
            "smallTrader": {
              "long": 23006,
              "short": 29435,
              "net": -6429
            }
          },
          "openInterest": 223069
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15329,
              "short": 2545,
              "net": 12784
            },
            "nonCommercial": {
              "long": 0,
              "short": 8099,
              "net": -8099
            },
            "smallTrader": {
              "long": 3007,
              "short": 7692,
              "net": -4685
            }
          },
          "openInterest": 18358
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1779,
              "short": 1616,
              "net": 163
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 617,
              "short": 780,
              "net": -163
            }
          },
          "openInterest": 2396
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12749,
              "short": 55863,
              "net": -43114
            },
            "nonCommercial": {
              "long": 28036,
              "short": 759,
              "net": 27277
            },
            "smallTrader": {
              "long": 22970,
              "short": 7133,
              "net": 15837
            }
          },
          "openInterest": 64098
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12713,
              "short": 28423,
              "net": -15710
            },
            "nonCommercial": {
              "long": 4297,
              "short": 5393,
              "net": -1096
            },
            "smallTrader": {
              "long": 24916,
              "short": 8110,
              "net": 16806
            }
          },
          "openInterest": 43168
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61072,
              "short": 86741,
              "net": -25669
            },
            "nonCommercial": {
              "long": 22152,
              "short": 3637,
              "net": 18515
            },
            "smallTrader": {
              "long": 17433,
              "short": 10279,
              "net": 7154
            }
          },
          "openInterest": 102934
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8063,
              "short": 12005,
              "net": -3942
            },
            "nonCommercial": {
              "long": 3365,
              "short": 1254,
              "net": 2111
            },
            "smallTrader": {
              "long": 8693,
              "short": 6862,
              "net": 1831
            }
          },
          "openInterest": 20866
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12510,
              "short": 29353,
              "net": -16843
            },
            "nonCommercial": {
              "long": 15714,
              "short": 3520,
              "net": 12194
            },
            "smallTrader": {
              "long": 20266,
              "short": 15617,
              "net": 4649
            }
          },
          "openInterest": 49564
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35740,
              "short": 35649,
              "net": 91
            },
            "nonCommercial": {
              "long": 13150,
              "short": 16315,
              "net": -3165
            },
            "smallTrader": {
              "long": 15776,
              "short": 12702,
              "net": 3074
            }
          },
          "openInterest": 70448
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 278309,
              "short": 261208,
              "net": 17101
            },
            "nonCommercial": {
              "long": 14465,
              "short": 27377,
              "net": -12912
            },
            "smallTrader": {
              "long": 91134,
              "short": 95323,
              "net": -4189
            }
          },
          "openInterest": 405119
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4874,
              "short": 7243,
              "net": -2369
            },
            "nonCommercial": {
              "long": 7729,
              "short": 1117,
              "net": 6612
            },
            "smallTrader": {
              "long": 8911,
              "short": 13154,
              "net": -4243
            }
          },
          "openInterest": 23363
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 157324,
              "short": 78253,
              "net": 79071
            },
            "nonCommercial": {
              "long": 6339,
              "short": 78779,
              "net": -72440
            },
            "smallTrader": {
              "long": 34785,
              "short": 41416,
              "net": -6631
            }
          },
          "openInterest": 217966
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78584,
              "short": 93556,
              "net": -14972
            },
            "nonCommercial": {
              "long": 3775,
              "short": 4425,
              "net": -650
            },
            "smallTrader": {
              "long": 57519,
              "short": 41897,
              "net": 15622
            }
          },
          "openInterest": 147804
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18066,
              "short": 39482,
              "net": -21416
            },
            "nonCommercial": {
              "long": 18518,
              "short": 10327,
              "net": 8191
            },
            "smallTrader": {
              "long": 23570,
              "short": 10345,
              "net": 13225
            }
          },
          "openInterest": 60190
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14425,
              "short": 13480,
              "net": 945
            },
            "nonCommercial": {
              "long": 8708,
              "short": 5801,
              "net": 2907
            },
            "smallTrader": {
              "long": 9661,
              "short": 13513,
              "net": -3852
            }
          },
          "openInterest": 35256
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34632,
              "short": 43921,
              "net": -9289
            },
            "nonCommercial": {
              "long": 19856,
              "short": 9347,
              "net": 10509
            },
            "smallTrader": {
              "long": 34373,
              "short": 35593,
              "net": -1220
            }
          },
          "openInterest": 94909
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21781,
              "short": 22264,
              "net": -483
            },
            "nonCommercial": {
              "long": 3113,
              "short": 2854,
              "net": 259
            },
            "smallTrader": {
              "long": 9020,
              "short": 8796,
              "net": 224
            }
          },
          "openInterest": 34237
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133333,
              "short": 140130,
              "net": -6797
            },
            "nonCommercial": {
              "long": 10392,
              "short": 13131,
              "net": -2739
            },
            "smallTrader": {
              "long": 47064,
              "short": 37528,
              "net": 9536
            }
          },
          "openInterest": 200115
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3636,
              "short": 10556,
              "net": -6920
            },
            "nonCommercial": {
              "long": 5715,
              "short": 875,
              "net": 4840
            },
            "smallTrader": {
              "long": 3736,
              "short": 1656,
              "net": 2080
            }
          },
          "openInterest": 13304
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35826,
              "short": 43777,
              "net": -7951
            },
            "nonCommercial": {
              "long": 17651,
              "short": 25419,
              "net": -7768
            },
            "smallTrader": {
              "long": 33213,
              "short": 17494,
              "net": 15719
            }
          },
          "openInterest": 99053
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61198,
              "short": 75325,
              "net": -14127
            },
            "nonCommercial": {
              "long": 10475,
              "short": 6931,
              "net": 3544
            },
            "smallTrader": {
              "long": 38340,
              "short": 27757,
              "net": 10583
            }
          },
          "openInterest": 116371
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47498,
              "short": 40928,
              "net": 6570
            },
            "nonCommercial": {
              "long": 15349,
              "short": 24780,
              "net": -9431
            },
            "smallTrader": {
              "long": 31471,
              "short": 28610,
              "net": 2861
            }
          },
          "openInterest": 111160
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43050,
              "short": 116610,
              "net": -73560
            },
            "nonCommercial": {
              "long": 63078,
              "short": 2004,
              "net": 61074
            },
            "smallTrader": {
              "long": 43776,
              "short": 31290,
              "net": 12486
            }
          },
          "openInterest": 151623
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42230,
              "short": 9307,
              "net": 32923
            },
            "nonCommercial": {
              "long": 1448,
              "short": 21741,
              "net": -20293
            },
            "smallTrader": {
              "long": 8980,
              "short": 21610,
              "net": -12630
            }
          },
          "openInterest": 53110
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141,
              "short": 667,
              "net": -526
            },
            "nonCommercial": {
              "long": 3179,
              "short": 3406,
              "net": -227
            },
            "smallTrader": {
              "long": 1608,
              "short": 855,
              "net": 753
            }
          },
          "openInterest": 5877
        }
      ]
    },
    {
      "reportDate": "1997-07-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 252787,
              "short": 270505,
              "net": -17718
            },
            "nonCommercial": {
              "long": 40485,
              "short": 16255,
              "net": 24230
            },
            "smallTrader": {
              "long": 57536,
              "short": 64048,
              "net": -6512
            }
          },
          "openInterest": 354691
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27539,
              "short": 25589,
              "net": 1950
            },
            "nonCommercial": {
              "long": 2934,
              "short": 1184,
              "net": 1750
            },
            "smallTrader": {
              "long": 4156,
              "short": 7856,
              "net": -3700
            }
          },
          "openInterest": 34672
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306993,
              "short": 372708,
              "net": -65715
            },
            "nonCommercial": {
              "long": 80664,
              "short": 41552,
              "net": 39112
            },
            "smallTrader": {
              "long": 120578,
              "short": 93975,
              "net": 26603
            }
          },
          "openInterest": 530402
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 154566,
              "short": 166375,
              "net": -11809
            },
            "nonCommercial": {
              "long": 45853,
              "short": 28071,
              "net": 17782
            },
            "smallTrader": {
              "long": 24384,
              "short": 30357,
              "net": -5973
            }
          },
          "openInterest": 226766
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16499,
              "short": 2379,
              "net": 14120
            },
            "nonCommercial": {
              "long": 498,
              "short": 9201,
              "net": -8703
            },
            "smallTrader": {
              "long": 2124,
              "short": 7541,
              "net": -5417
            }
          },
          "openInterest": 19143
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3214,
              "short": 3016,
              "net": 198
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 687,
              "short": 885,
              "net": -198
            }
          },
          "openInterest": 3901
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15303,
              "short": 53835,
              "net": -38532
            },
            "nonCommercial": {
              "long": 28067,
              "short": 1111,
              "net": 26956
            },
            "smallTrader": {
              "long": 20670,
              "short": 9094,
              "net": 11576
            }
          },
          "openInterest": 64333
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12502,
              "short": 27311,
              "net": -14809
            },
            "nonCommercial": {
              "long": 3999,
              "short": 6547,
              "net": -2548
            },
            "smallTrader": {
              "long": 25627,
              "short": 8270,
              "net": 17357
            }
          },
          "openInterest": 43544
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62072,
              "short": 86353,
              "net": -24281
            },
            "nonCommercial": {
              "long": 22511,
              "short": 3567,
              "net": 18944
            },
            "smallTrader": {
              "long": 15518,
              "short": 10181,
              "net": 5337
            }
          },
          "openInterest": 102426
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8418,
              "short": 10815,
              "net": -2397
            },
            "nonCommercial": {
              "long": 3174,
              "short": 1636,
              "net": 1538
            },
            "smallTrader": {
              "long": 8363,
              "short": 7504,
              "net": 859
            }
          },
          "openInterest": 20989
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14295,
              "short": 23504,
              "net": -9209
            },
            "nonCommercial": {
              "long": 13049,
              "short": 7978,
              "net": 5071
            },
            "smallTrader": {
              "long": 21389,
              "short": 17251,
              "net": 4138
            }
          },
          "openInterest": 50009
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44566,
              "short": 33878,
              "net": 10688
            },
            "nonCommercial": {
              "long": 10377,
              "short": 23711,
              "net": -13334
            },
            "smallTrader": {
              "long": 17287,
              "short": 14641,
              "net": 2646
            }
          },
          "openInterest": 77888
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 278403,
              "short": 259026,
              "net": 19377
            },
            "nonCommercial": {
              "long": 15276,
              "short": 30395,
              "net": -15119
            },
            "smallTrader": {
              "long": 93940,
              "short": 98198,
              "net": -4258
            }
          },
          "openInterest": 410160
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4574,
              "short": 6738,
              "net": -2164
            },
            "nonCommercial": {
              "long": 8628,
              "short": 1514,
              "net": 7114
            },
            "smallTrader": {
              "long": 8924,
              "short": 13874,
              "net": -4950
            }
          },
          "openInterest": 24554
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 156780,
              "short": 74629,
              "net": 82151
            },
            "nonCommercial": {
              "long": 7397,
              "short": 81985,
              "net": -74588
            },
            "smallTrader": {
              "long": 35476,
              "short": 43039,
              "net": -7563
            }
          },
          "openInterest": 217370
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79800,
              "short": 94103,
              "net": -14303
            },
            "nonCommercial": {
              "long": 3393,
              "short": 6191,
              "net": -2798
            },
            "smallTrader": {
              "long": 62507,
              "short": 45406,
              "net": 17101
            }
          },
          "openInterest": 155669
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24744,
              "short": 26078,
              "net": -1334
            },
            "nonCommercial": {
              "long": 12607,
              "short": 14201,
              "net": -1594
            },
            "smallTrader": {
              "long": 20384,
              "short": 17456,
              "net": 2928
            }
          },
          "openInterest": 58461
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13880,
              "short": 13901,
              "net": -21
            },
            "nonCommercial": {
              "long": 9124,
              "short": 6954,
              "net": 2170
            },
            "smallTrader": {
              "long": 11134,
              "short": 13283,
              "net": -2149
            }
          },
          "openInterest": 36843
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34258,
              "short": 44729,
              "net": -10471
            },
            "nonCommercial": {
              "long": 21703,
              "short": 5547,
              "net": 16156
            },
            "smallTrader": {
              "long": 33623,
              "short": 39308,
              "net": -5685
            }
          },
          "openInterest": 97476
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22599,
              "short": 22617,
              "net": -18
            },
            "nonCommercial": {
              "long": 3256,
              "short": 2593,
              "net": 663
            },
            "smallTrader": {
              "long": 9327,
              "short": 9972,
              "net": -645
            }
          },
          "openInterest": 35436
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133554,
              "short": 141814,
              "net": -8260
            },
            "nonCommercial": {
              "long": 7652,
              "short": 10283,
              "net": -2631
            },
            "smallTrader": {
              "long": 47944,
              "short": 37053,
              "net": 10891
            }
          },
          "openInterest": 199165
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4521,
              "short": 10106,
              "net": -5585
            },
            "nonCommercial": {
              "long": 4600,
              "short": 576,
              "net": 4024
            },
            "smallTrader": {
              "long": 3000,
              "short": 1439,
              "net": 1561
            }
          },
          "openInterest": 12338
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35724,
              "short": 44019,
              "net": -8295
            },
            "nonCommercial": {
              "long": 17693,
              "short": 25080,
              "net": -7387
            },
            "smallTrader": {
              "long": 35374,
              "short": 19692,
              "net": 15682
            }
          },
          "openInterest": 99155
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56903,
              "short": 74329,
              "net": -17426
            },
            "nonCommercial": {
              "long": 12895,
              "short": 7213,
              "net": 5682
            },
            "smallTrader": {
              "long": 38677,
              "short": 26933,
              "net": 11744
            }
          },
          "openInterest": 113938
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44050,
              "short": 42451,
              "net": 1599
            },
            "nonCommercial": {
              "long": 15466,
              "short": 21636,
              "net": -6170
            },
            "smallTrader": {
              "long": 30928,
              "short": 26357,
              "net": 4571
            }
          },
          "openInterest": 102631
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45857,
              "short": 113665,
              "net": -67808
            },
            "nonCommercial": {
              "long": 60022,
              "short": 2156,
              "net": 57866
            },
            "smallTrader": {
              "long": 45043,
              "short": 35101,
              "net": 9942
            }
          },
          "openInterest": 152791
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41433,
              "short": 9157,
              "net": 32276
            },
            "nonCommercial": {
              "long": 2091,
              "short": 18819,
              "net": -16728
            },
            "smallTrader": {
              "long": 10246,
              "short": 25794,
              "net": -15548
            }
          },
          "openInterest": 54829
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1087,
              "net": -1087
            },
            "nonCommercial": {
              "long": 5906,
              "short": 6816,
              "net": -910
            },
            "smallTrader": {
              "long": 3109,
              "short": 1112,
              "net": 1997
            }
          },
          "openInterest": 9966
        }
      ]
    },
    {
      "reportDate": "1997-07-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 260344,
              "short": 282117,
              "net": -21773
            },
            "nonCommercial": {
              "long": 49579,
              "short": 20362,
              "net": 29217
            },
            "smallTrader": {
              "long": 56683,
              "short": 64127,
              "net": -7444
            }
          },
          "openInterest": 370547
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28552,
              "short": 27005,
              "net": 1547
            },
            "nonCommercial": {
              "long": 3407,
              "short": 984,
              "net": 2423
            },
            "smallTrader": {
              "long": 4032,
              "short": 8002,
              "net": -3970
            }
          },
          "openInterest": 36038
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317293,
              "short": 388017,
              "net": -70724
            },
            "nonCommercial": {
              "long": 90256,
              "short": 46054,
              "net": 44202
            },
            "smallTrader": {
              "long": 119578,
              "short": 93056,
              "net": 26522
            }
          },
          "openInterest": 552601
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 152911,
              "short": 170995,
              "net": -18084
            },
            "nonCommercial": {
              "long": 50928,
              "short": 25228,
              "net": 25700
            },
            "smallTrader": {
              "long": 24044,
              "short": 31660,
              "net": -7616
            }
          },
          "openInterest": 230107
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17437,
              "short": 3906,
              "net": 13531
            },
            "nonCommercial": {
              "long": 0,
              "short": 8461,
              "net": -8461
            },
            "smallTrader": {
              "long": 2477,
              "short": 7547,
              "net": -5070
            }
          },
          "openInterest": 19936
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4048,
              "short": 3766,
              "net": 282
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 937,
              "short": 1219,
              "net": -282
            }
          },
          "openInterest": 4985
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16595,
              "short": 56133,
              "net": -39538
            },
            "nonCommercial": {
              "long": 27873,
              "short": 1779,
              "net": 26094
            },
            "smallTrader": {
              "long": 20930,
              "short": 7486,
              "net": 13444
            }
          },
          "openInterest": 65625
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13489,
              "short": 27731,
              "net": -14242
            },
            "nonCommercial": {
              "long": 4367,
              "short": 5441,
              "net": -1074
            },
            "smallTrader": {
              "long": 23867,
              "short": 8551,
              "net": 15316
            }
          },
          "openInterest": 43465
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64146,
              "short": 83599,
              "net": -19453
            },
            "nonCommercial": {
              "long": 18631,
              "short": 3563,
              "net": 15068
            },
            "smallTrader": {
              "long": 14442,
              "short": 10057,
              "net": 4385
            }
          },
          "openInterest": 99624
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8131,
              "short": 12078,
              "net": -3947
            },
            "nonCommercial": {
              "long": 3794,
              "short": 1455,
              "net": 2339
            },
            "smallTrader": {
              "long": 9139,
              "short": 7531,
              "net": 1608
            }
          },
          "openInterest": 22325
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13370,
              "short": 24519,
              "net": -11149
            },
            "nonCommercial": {
              "long": 13582,
              "short": 7238,
              "net": 6344
            },
            "smallTrader": {
              "long": 20449,
              "short": 15644,
              "net": 4805
            }
          },
          "openInterest": 47962
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42992,
              "short": 34838,
              "net": 8154
            },
            "nonCommercial": {
              "long": 9088,
              "short": 19706,
              "net": -10618
            },
            "smallTrader": {
              "long": 16513,
              "short": 14049,
              "net": 2464
            }
          },
          "openInterest": 74616
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 291081,
              "short": 273705,
              "net": 17376
            },
            "nonCommercial": {
              "long": 11282,
              "short": 26166,
              "net": -14884
            },
            "smallTrader": {
              "long": 89388,
              "short": 91880,
              "net": -2492
            }
          },
          "openInterest": 415224
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4603,
              "short": 6547,
              "net": -1944
            },
            "nonCommercial": {
              "long": 8731,
              "short": 1647,
              "net": 7084
            },
            "smallTrader": {
              "long": 8881,
              "short": 14021,
              "net": -5140
            }
          },
          "openInterest": 25102
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 140751,
              "short": 72776,
              "net": 67975
            },
            "nonCommercial": {
              "long": 10794,
              "short": 72280,
              "net": -61486
            },
            "smallTrader": {
              "long": 32780,
              "short": 39269,
              "net": -6489
            }
          },
          "openInterest": 204631
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75887,
              "short": 93461,
              "net": -17574
            },
            "nonCommercial": {
              "long": 5781,
              "short": 6299,
              "net": -518
            },
            "smallTrader": {
              "long": 62183,
              "short": 44091,
              "net": 18092
            }
          },
          "openInterest": 152917
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31203,
              "short": 27787,
              "net": 3416
            },
            "nonCommercial": {
              "long": 11379,
              "short": 13996,
              "net": -2617
            },
            "smallTrader": {
              "long": 16362,
              "short": 17161,
              "net": -799
            }
          },
          "openInterest": 60054
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13706,
              "short": 13034,
              "net": 672
            },
            "nonCommercial": {
              "long": 8344,
              "short": 7803,
              "net": 541
            },
            "smallTrader": {
              "long": 10985,
              "short": 12198,
              "net": -1213
            }
          },
          "openInterest": 35495
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34670,
              "short": 47481,
              "net": -12811
            },
            "nonCommercial": {
              "long": 26200,
              "short": 5640,
              "net": 20560
            },
            "smallTrader": {
              "long": 32305,
              "short": 40054,
              "net": -7749
            }
          },
          "openInterest": 101082
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25423,
              "short": 25747,
              "net": -324
            },
            "nonCommercial": {
              "long": 4652,
              "short": 3366,
              "net": 1286
            },
            "smallTrader": {
              "long": 7798,
              "short": 8760,
              "net": -962
            }
          },
          "openInterest": 38265
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143283,
              "short": 140973,
              "net": 2310
            },
            "nonCommercial": {
              "long": 7438,
              "short": 18612,
              "net": -11174
            },
            "smallTrader": {
              "long": 49724,
              "short": 40860,
              "net": 8864
            }
          },
          "openInterest": 208570
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4075,
              "short": 10323,
              "net": -6248
            },
            "nonCommercial": {
              "long": 4699,
              "short": 693,
              "net": 4006
            },
            "smallTrader": {
              "long": 3574,
              "short": 1332,
              "net": 2242
            }
          },
          "openInterest": 12565
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35585,
              "short": 41608,
              "net": -6023
            },
            "nonCommercial": {
              "long": 18583,
              "short": 27561,
              "net": -8978
            },
            "smallTrader": {
              "long": 30303,
              "short": 15302,
              "net": 15001
            }
          },
          "openInterest": 94829
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59632,
              "short": 77082,
              "net": -17450
            },
            "nonCommercial": {
              "long": 11267,
              "short": 7336,
              "net": 3931
            },
            "smallTrader": {
              "long": 38931,
              "short": 25412,
              "net": 13519
            }
          },
          "openInterest": 114287
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47353,
              "short": 44059,
              "net": 3294
            },
            "nonCommercial": {
              "long": 12037,
              "short": 20441,
              "net": -8404
            },
            "smallTrader": {
              "long": 29727,
              "short": 24617,
              "net": 5110
            }
          },
          "openInterest": 103537
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42212,
              "short": 139593,
              "net": -97381
            },
            "nonCommercial": {
              "long": 76064,
              "short": 1317,
              "net": 74747
            },
            "smallTrader": {
              "long": 56851,
              "short": 34217,
              "net": 22634
            }
          },
          "openInterest": 177746
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44141,
              "short": 9412,
              "net": 34729
            },
            "nonCommercial": {
              "long": 2781,
              "short": 20536,
              "net": -17755
            },
            "smallTrader": {
              "long": 8332,
              "short": 25306,
              "net": -16974
            }
          },
          "openInterest": 56391
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1590,
              "net": -1590
            },
            "nonCommercial": {
              "long": 8129,
              "short": 8731,
              "net": -602
            },
            "smallTrader": {
              "long": 3316,
              "short": 1124,
              "net": 2192
            }
          },
          "openInterest": 12400
        }
      ]
    },
    {
      "reportDate": "1997-07-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 279052,
              "short": 282194,
              "net": -3142
            },
            "nonCommercial": {
              "long": 44661,
              "short": 25909,
              "net": 18752
            },
            "smallTrader": {
              "long": 55513,
              "short": 71123,
              "net": -15610
            }
          },
          "openInterest": 387255
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29550,
              "short": 27460,
              "net": 2090
            },
            "nonCommercial": {
              "long": 2922,
              "short": 1345,
              "net": 1577
            },
            "smallTrader": {
              "long": 3937,
              "short": 7604,
              "net": -3667
            }
          },
          "openInterest": 36712
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 328131,
              "short": 410983,
              "net": -82852
            },
            "nonCommercial": {
              "long": 92702,
              "short": 41402,
              "net": 51300
            },
            "smallTrader": {
              "long": 120540,
              "short": 88988,
              "net": 31552
            }
          },
          "openInterest": 568101
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148528,
              "short": 172917,
              "net": -24389
            },
            "nonCommercial": {
              "long": 51665,
              "short": 20536,
              "net": 31129
            },
            "smallTrader": {
              "long": 26724,
              "short": 33464,
              "net": -6740
            }
          },
          "openInterest": 231081
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14645,
              "short": 4017,
              "net": 10628
            },
            "nonCommercial": {
              "long": 272,
              "short": 7542,
              "net": -7270
            },
            "smallTrader": {
              "long": 3372,
              "short": 6730,
              "net": -3358
            }
          },
          "openInterest": 18294
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4348,
              "short": 3166,
              "net": 1182
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 468,
              "short": 1650,
              "net": -1182
            }
          },
          "openInterest": 4816
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25592,
              "short": 24639,
              "net": 953
            },
            "nonCommercial": {
              "long": 7707,
              "short": 8537,
              "net": -830
            },
            "smallTrader": {
              "long": 16893,
              "short": 17016,
              "net": -123
            }
          },
          "openInterest": 50192
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16333,
              "short": 25782,
              "net": -9449
            },
            "nonCommercial": {
              "long": 4298,
              "short": 9232,
              "net": -4934
            },
            "smallTrader": {
              "long": 23552,
              "short": 9169,
              "net": 14383
            }
          },
          "openInterest": 45305
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63379,
              "short": 82822,
              "net": -19443
            },
            "nonCommercial": {
              "long": 19399,
              "short": 4019,
              "net": 15380
            },
            "smallTrader": {
              "long": 15040,
              "short": 10977,
              "net": 4063
            }
          },
          "openInterest": 100235
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8169,
              "short": 12621,
              "net": -4452
            },
            "nonCommercial": {
              "long": 3294,
              "short": 1289,
              "net": 2005
            },
            "smallTrader": {
              "long": 9606,
              "short": 7159,
              "net": 2447
            }
          },
          "openInterest": 21750
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9020,
              "short": 25232,
              "net": -16212
            },
            "nonCommercial": {
              "long": 13323,
              "short": 5199,
              "net": 8124
            },
            "smallTrader": {
              "long": 20896,
              "short": 12808,
              "net": 8088
            }
          },
          "openInterest": 43606
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42663,
              "short": 35859,
              "net": 6804
            },
            "nonCommercial": {
              "long": 9428,
              "short": 19174,
              "net": -9746
            },
            "smallTrader": {
              "long": 16674,
              "short": 13732,
              "net": 2942
            }
          },
          "openInterest": 74747
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 283100,
              "short": 277158,
              "net": 5942
            },
            "nonCommercial": {
              "long": 16650,
              "short": 23337,
              "net": -6687
            },
            "smallTrader": {
              "long": 91251,
              "short": 90506,
              "net": 745
            }
          },
          "openInterest": 412369
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4566,
              "short": 5656,
              "net": -1090
            },
            "nonCommercial": {
              "long": 8506,
              "short": 1779,
              "net": 6727
            },
            "smallTrader": {
              "long": 9697,
              "short": 15334,
              "net": -5637
            }
          },
          "openInterest": 24835
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133032,
              "short": 72713,
              "net": 60319
            },
            "nonCommercial": {
              "long": 11544,
              "short": 68170,
              "net": -56626
            },
            "smallTrader": {
              "long": 36680,
              "short": 40373,
              "net": -3693
            }
          },
          "openInterest": 194719
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75410,
              "short": 100670,
              "net": -25260
            },
            "nonCommercial": {
              "long": 7231,
              "short": 4879,
              "net": 2352
            },
            "smallTrader": {
              "long": 63030,
              "short": 40122,
              "net": 22908
            }
          },
          "openInterest": 154270
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58833,
              "short": 25271,
              "net": 33562
            },
            "nonCommercial": {
              "long": 5255,
              "short": 27342,
              "net": -22087
            },
            "smallTrader": {
              "long": 14337,
              "short": 25812,
              "net": -11475
            }
          },
          "openInterest": 79533
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14031,
              "short": 13402,
              "net": 629
            },
            "nonCommercial": {
              "long": 9864,
              "short": 7967,
              "net": 1897
            },
            "smallTrader": {
              "long": 10537,
              "short": 13063,
              "net": -2526
            }
          },
          "openInterest": 36993
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32331,
              "short": 48669,
              "net": -16338
            },
            "nonCommercial": {
              "long": 32849,
              "short": 7091,
              "net": 25758
            },
            "smallTrader": {
              "long": 33128,
              "short": 42548,
              "net": -9420
            }
          },
          "openInterest": 106752
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25623,
              "short": 27287,
              "net": -1664
            },
            "nonCommercial": {
              "long": 4088,
              "short": 3635,
              "net": 453
            },
            "smallTrader": {
              "long": 9354,
              "short": 8143,
              "net": 1211
            }
          },
          "openInterest": 39281
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122391,
              "short": 125031,
              "net": -2640
            },
            "nonCommercial": {
              "long": 6077,
              "short": 12216,
              "net": -6139
            },
            "smallTrader": {
              "long": 45451,
              "short": 36672,
              "net": 8779
            }
          },
          "openInterest": 182761
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3634,
              "short": 11340,
              "net": -7706
            },
            "nonCommercial": {
              "long": 6042,
              "short": 761,
              "net": 5281
            },
            "smallTrader": {
              "long": 3764,
              "short": 1339,
              "net": 2425
            }
          },
          "openInterest": 13707
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36283,
              "short": 41053,
              "net": -4770
            },
            "nonCommercial": {
              "long": 19062,
              "short": 29441,
              "net": -10379
            },
            "smallTrader": {
              "long": 30498,
              "short": 15349,
              "net": 15149
            }
          },
          "openInterest": 97777
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55740,
              "short": 74678,
              "net": -18938
            },
            "nonCommercial": {
              "long": 10571,
              "short": 6015,
              "net": 4556
            },
            "smallTrader": {
              "long": 41352,
              "short": 26970,
              "net": 14382
            }
          },
          "openInterest": 111612
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43610,
              "short": 43504,
              "net": 106
            },
            "nonCommercial": {
              "long": 13089,
              "short": 18106,
              "net": -5017
            },
            "smallTrader": {
              "long": 31295,
              "short": 26384,
              "net": 4911
            }
          },
          "openInterest": 100324
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47010,
              "short": 149661,
              "net": -102651
            },
            "nonCommercial": {
              "long": 81500,
              "short": 3115,
              "net": 78385
            },
            "smallTrader": {
              "long": 60269,
              "short": 36003,
              "net": 24266
            }
          },
          "openInterest": 190774
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50863,
              "short": 9826,
              "net": 41037
            },
            "nonCommercial": {
              "long": 2542,
              "short": 23776,
              "net": -21234
            },
            "smallTrader": {
              "long": 9729,
              "short": 29532,
              "net": -19803
            }
          },
          "openInterest": 64402
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2150,
              "net": -2150
            },
            "nonCommercial": {
              "long": 11209,
              "short": 11797,
              "net": -588
            },
            "smallTrader": {
              "long": 3330,
              "short": 592,
              "net": 2738
            }
          },
          "openInterest": 15474
        }
      ]
    },
    {
      "reportDate": "1997-08-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 286770,
              "short": 286448,
              "net": 322
            },
            "nonCommercial": {
              "long": 38434,
              "short": 30649,
              "net": 7785
            },
            "smallTrader": {
              "long": 59072,
              "short": 67179,
              "net": -8107
            }
          },
          "openInterest": 401063
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38655,
              "short": 31987,
              "net": 6668
            },
            "nonCommercial": {
              "long": 3159,
              "short": 6117,
              "net": -2958
            },
            "smallTrader": {
              "long": 4122,
              "short": 7832,
              "net": -3710
            }
          },
          "openInterest": 46215
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 350315,
              "short": 409589,
              "net": -59274
            },
            "nonCommercial": {
              "long": 84754,
              "short": 55109,
              "net": 29645
            },
            "smallTrader": {
              "long": 133264,
              "short": 103635,
              "net": 29629
            }
          },
          "openInterest": 606282
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 156937,
              "short": 170679,
              "net": -13742
            },
            "nonCommercial": {
              "long": 44309,
              "short": 22884,
              "net": 21425
            },
            "smallTrader": {
              "long": 27982,
              "short": 35665,
              "net": -7683
            }
          },
          "openInterest": 232852
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13220,
              "short": 4517,
              "net": 8703
            },
            "nonCommercial": {
              "long": 272,
              "short": 5871,
              "net": -5599
            },
            "smallTrader": {
              "long": 2990,
              "short": 6094,
              "net": -3104
            }
          },
          "openInterest": 16487
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4194,
              "short": 3316,
              "net": 878
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 578,
              "short": 1456,
              "net": -878
            }
          },
          "openInterest": 4772
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33343,
              "short": 25301,
              "net": 8042
            },
            "nonCommercial": {
              "long": 4877,
              "short": 10045,
              "net": -5168
            },
            "smallTrader": {
              "long": 11389,
              "short": 14263,
              "net": -2874
            }
          },
          "openInterest": 49609
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16833,
              "short": 27146,
              "net": -10313
            },
            "nonCommercial": {
              "long": 4012,
              "short": 8175,
              "net": -4163
            },
            "smallTrader": {
              "long": 23862,
              "short": 9386,
              "net": 14476
            }
          },
          "openInterest": 45845
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64898,
              "short": 82554,
              "net": -17656
            },
            "nonCommercial": {
              "long": 18454,
              "short": 4883,
              "net": 13571
            },
            "smallTrader": {
              "long": 15615,
              "short": 11530,
              "net": 4085
            }
          },
          "openInterest": 100825
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7807,
              "short": 14056,
              "net": -6249
            },
            "nonCommercial": {
              "long": 3177,
              "short": 478,
              "net": 2699
            },
            "smallTrader": {
              "long": 10071,
              "short": 6521,
              "net": 3550
            }
          },
          "openInterest": 21610
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9620,
              "short": 24473,
              "net": -14853
            },
            "nonCommercial": {
              "long": 13988,
              "short": 4839,
              "net": 9149
            },
            "smallTrader": {
              "long": 19366,
              "short": 13662,
              "net": 5704
            }
          },
          "openInterest": 43238
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43978,
              "short": 35454,
              "net": 8524
            },
            "nonCommercial": {
              "long": 8971,
              "short": 20365,
              "net": -11394
            },
            "smallTrader": {
              "long": 16551,
              "short": 13681,
              "net": 2870
            }
          },
          "openInterest": 75554
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 277337,
              "short": 302590,
              "net": -25253
            },
            "nonCommercial": {
              "long": 33704,
              "short": 18764,
              "net": 14940
            },
            "smallTrader": {
              "long": 101446,
              "short": 91133,
              "net": 10313
            }
          },
          "openInterest": 433729
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4344,
              "short": 5119,
              "net": -775
            },
            "nonCommercial": {
              "long": 8363,
              "short": 1607,
              "net": 6756
            },
            "smallTrader": {
              "long": 9711,
              "short": 15692,
              "net": -5981
            }
          },
          "openInterest": 24190
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147444,
              "short": 70830,
              "net": 76614
            },
            "nonCommercial": {
              "long": 6513,
              "short": 77419,
              "net": -70906
            },
            "smallTrader": {
              "long": 31732,
              "short": 37440,
              "net": -5708
            }
          },
          "openInterest": 197799
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64414,
              "short": 98982,
              "net": -34568
            },
            "nonCommercial": {
              "long": 10623,
              "short": 1885,
              "net": 8738
            },
            "smallTrader": {
              "long": 61937,
              "short": 36107,
              "net": 25830
            }
          },
          "openInterest": 147102
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68498,
              "short": 20155,
              "net": 48343
            },
            "nonCommercial": {
              "long": 2664,
              "short": 31990,
              "net": -29326
            },
            "smallTrader": {
              "long": 9745,
              "short": 28762,
              "net": -19017
            }
          },
          "openInterest": 82030
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12749,
              "short": 14201,
              "net": -1452
            },
            "nonCommercial": {
              "long": 11243,
              "short": 8136,
              "net": 3107
            },
            "smallTrader": {
              "long": 11590,
              "short": 13245,
              "net": -1655
            }
          },
          "openInterest": 38418
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31471,
              "short": 47259,
              "net": -15788
            },
            "nonCommercial": {
              "long": 32478,
              "short": 6548,
              "net": 25930
            },
            "smallTrader": {
              "long": 32636,
              "short": 42778,
              "net": -10142
            }
          },
          "openInterest": 104668
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27399,
              "short": 32360,
              "net": -4961
            },
            "nonCommercial": {
              "long": 4474,
              "short": 1702,
              "net": 2772
            },
            "smallTrader": {
              "long": 9196,
              "short": 7007,
              "net": 2189
            }
          },
          "openInterest": 41287
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111138,
              "short": 149310,
              "net": -38172
            },
            "nonCommercial": {
              "long": 27377,
              "short": 7734,
              "net": 19643
            },
            "smallTrader": {
              "long": 52161,
              "short": 33632,
              "net": 18529
            }
          },
          "openInterest": 198109
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2838,
              "short": 12413,
              "net": -9575
            },
            "nonCommercial": {
              "long": 7771,
              "short": 1072,
              "net": 6699
            },
            "smallTrader": {
              "long": 4070,
              "short": 1194,
              "net": 2876
            }
          },
          "openInterest": 14896
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32735,
              "short": 41369,
              "net": -8634
            },
            "nonCommercial": {
              "long": 19153,
              "short": 25851,
              "net": -6698
            },
            "smallTrader": {
              "long": 30755,
              "short": 15423,
              "net": 15332
            }
          },
          "openInterest": 94293
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52001,
              "short": 73891,
              "net": -21890
            },
            "nonCommercial": {
              "long": 10927,
              "short": 3533,
              "net": 7394
            },
            "smallTrader": {
              "long": 39825,
              "short": 25329,
              "net": 14496
            }
          },
          "openInterest": 107084
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44315,
              "short": 43872,
              "net": 443
            },
            "nonCommercial": {
              "long": 9366,
              "short": 17402,
              "net": -8036
            },
            "smallTrader": {
              "long": 30959,
              "short": 23366,
              "net": 7593
            }
          },
          "openInterest": 97489
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46997,
              "short": 151130,
              "net": -104133
            },
            "nonCommercial": {
              "long": 82140,
              "short": 4360,
              "net": 77780
            },
            "smallTrader": {
              "long": 63138,
              "short": 36785,
              "net": 26353
            }
          },
          "openInterest": 194684
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54238,
              "short": 10373,
              "net": 43865
            },
            "nonCommercial": {
              "long": 1915,
              "short": 24137,
              "net": -22222
            },
            "smallTrader": {
              "long": 8044,
              "short": 29687,
              "net": -21643
            }
          },
          "openInterest": 65465
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 814,
              "net": -814
            },
            "nonCommercial": {
              "long": 5471,
              "short": 7742,
              "net": -2271
            },
            "smallTrader": {
              "long": 3776,
              "short": 691,
              "net": 3085
            }
          },
          "openInterest": 10181
        }
      ]
    },
    {
      "reportDate": "1997-08-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 287353,
              "short": 281045,
              "net": 6308
            },
            "nonCommercial": {
              "long": 40244,
              "short": 29774,
              "net": 10470
            },
            "smallTrader": {
              "long": 57760,
              "short": 74538,
              "net": -16778
            }
          },
          "openInterest": 402162
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 39380,
              "short": 32674,
              "net": 6706
            },
            "nonCommercial": {
              "long": 3204,
              "short": 6382,
              "net": -3178
            },
            "smallTrader": {
              "long": 3239,
              "short": 6767,
              "net": -3528
            }
          },
          "openInterest": 46102
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 361943,
              "short": 422660,
              "net": -60717
            },
            "nonCommercial": {
              "long": 83424,
              "short": 54238,
              "net": 29186
            },
            "smallTrader": {
              "long": 125790,
              "short": 94259,
              "net": 31531
            }
          },
          "openInterest": 610364
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 170735,
              "short": 153657,
              "net": 17078
            },
            "nonCommercial": {
              "long": 24357,
              "short": 26792,
              "net": -2435
            },
            "smallTrader": {
              "long": 21365,
              "short": 36008,
              "net": -14643
            }
          },
          "openInterest": 225370
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14352,
              "short": 5469,
              "net": 8883
            },
            "nonCommercial": {
              "long": 272,
              "short": 6289,
              "net": -6017
            },
            "smallTrader": {
              "long": 3393,
              "short": 6259,
              "net": -2866
            }
          },
          "openInterest": 18022
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4119,
              "short": 3316,
              "net": 803
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 671,
              "short": 1474,
              "net": -803
            }
          },
          "openInterest": 4790
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44077,
              "short": 20695,
              "net": 23382
            },
            "nonCommercial": {
              "long": 2034,
              "short": 14804,
              "net": -12770
            },
            "smallTrader": {
              "long": 7891,
              "short": 18503,
              "net": -10612
            }
          },
          "openInterest": 54002
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26264,
              "short": 28325,
              "net": -2061
            },
            "nonCommercial": {
              "long": 4478,
              "short": 13426,
              "net": -8948
            },
            "smallTrader": {
              "long": 25097,
              "short": 14088,
              "net": 11009
            }
          },
          "openInterest": 57100
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68147,
              "short": 80228,
              "net": -12081
            },
            "nonCommercial": {
              "long": 16245,
              "short": 6693,
              "net": 9552
            },
            "smallTrader": {
              "long": 15601,
              "short": 13072,
              "net": 2529
            }
          },
          "openInterest": 101671
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7522,
              "short": 12965,
              "net": -5443
            },
            "nonCommercial": {
              "long": 2872,
              "short": 658,
              "net": 2214
            },
            "smallTrader": {
              "long": 10121,
              "short": 6892,
              "net": 3229
            }
          },
          "openInterest": 20879
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9291,
              "short": 24420,
              "net": -15129
            },
            "nonCommercial": {
              "long": 14271,
              "short": 5294,
              "net": 8977
            },
            "smallTrader": {
              "long": 19656,
              "short": 13504,
              "net": 6152
            }
          },
          "openInterest": 43479
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47489,
              "short": 36118,
              "net": 11371
            },
            "nonCommercial": {
              "long": 7325,
              "short": 21947,
              "net": -14622
            },
            "smallTrader": {
              "long": 17312,
              "short": 14061,
              "net": 3251
            }
          },
          "openInterest": 78256
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 284994,
              "short": 303967,
              "net": -18973
            },
            "nonCommercial": {
              "long": 33160,
              "short": 17545,
              "net": 15615
            },
            "smallTrader": {
              "long": 102621,
              "short": 99263,
              "net": 3358
            }
          },
          "openInterest": 440088
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4581,
              "short": 4564,
              "net": 17
            },
            "nonCommercial": {
              "long": 7221,
              "short": 1961,
              "net": 5260
            },
            "smallTrader": {
              "long": 10123,
              "short": 15400,
              "net": -5277
            }
          },
          "openInterest": 23655
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129979,
              "short": 79231,
              "net": 50748
            },
            "nonCommercial": {
              "long": 14018,
              "short": 63722,
              "net": -49704
            },
            "smallTrader": {
              "long": 39535,
              "short": 40579,
              "net": -1044
            }
          },
          "openInterest": 196685
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 66381,
              "short": 101189,
              "net": -34808
            },
            "nonCommercial": {
              "long": 8616,
              "short": 1595,
              "net": 7021
            },
            "smallTrader": {
              "long": 64439,
              "short": 36652,
              "net": 27787
            }
          },
          "openInterest": 147336
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55297,
              "short": 25524,
              "net": 29773
            },
            "nonCommercial": {
              "long": 2476,
              "short": 26801,
              "net": -24325
            },
            "smallTrader": {
              "long": 13782,
              "short": 19230,
              "net": -5448
            }
          },
          "openInterest": 73356
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13346,
              "short": 11793,
              "net": 1553
            },
            "nonCommercial": {
              "long": 8279,
              "short": 7884,
              "net": 395
            },
            "smallTrader": {
              "long": 10002,
              "short": 11950,
              "net": -1948
            }
          },
          "openInterest": 34307
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29599,
              "short": 46058,
              "net": -16459
            },
            "nonCommercial": {
              "long": 31272,
              "short": 6962,
              "net": 24310
            },
            "smallTrader": {
              "long": 31628,
              "short": 39479,
              "net": -7851
            }
          },
          "openInterest": 99871
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27168,
              "short": 33620,
              "net": -6452
            },
            "nonCommercial": {
              "long": 5170,
              "short": 1866,
              "net": 3304
            },
            "smallTrader": {
              "long": 11913,
              "short": 8765,
              "net": 3148
            }
          },
          "openInterest": 44469
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114069,
              "short": 165425,
              "net": -51356
            },
            "nonCommercial": {
              "long": 36051,
              "short": 6301,
              "net": 29750
            },
            "smallTrader": {
              "long": 57405,
              "short": 35799,
              "net": 21606
            }
          },
          "openInterest": 215587
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2754,
              "short": 12448,
              "net": -9694
            },
            "nonCommercial": {
              "long": 7684,
              "short": 887,
              "net": 6797
            },
            "smallTrader": {
              "long": 4208,
              "short": 1311,
              "net": 2897
            }
          },
          "openInterest": 14863
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31587,
              "short": 42354,
              "net": -10767
            },
            "nonCommercial": {
              "long": 18988,
              "short": 24558,
              "net": -5570
            },
            "smallTrader": {
              "long": 30385,
              "short": 14048,
              "net": 16337
            }
          },
          "openInterest": 92228
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53191,
              "short": 75171,
              "net": -21980
            },
            "nonCommercial": {
              "long": 11410,
              "short": 2895,
              "net": 8515
            },
            "smallTrader": {
              "long": 40048,
              "short": 26583,
              "net": 13465
            }
          },
          "openInterest": 107914
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44549,
              "short": 46328,
              "net": -1779
            },
            "nonCommercial": {
              "long": 11960,
              "short": 17136,
              "net": -5176
            },
            "smallTrader": {
              "long": 30040,
              "short": 23085,
              "net": 6955
            }
          },
          "openInterest": 100387
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50794,
              "short": 140348,
              "net": -89554
            },
            "nonCommercial": {
              "long": 75579,
              "short": 6023,
              "net": 69556
            },
            "smallTrader": {
              "long": 57160,
              "short": 37162,
              "net": 19998
            }
          },
          "openInterest": 187064
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43558,
              "short": 11563,
              "net": 31995
            },
            "nonCommercial": {
              "long": 2481,
              "short": 19682,
              "net": -17201
            },
            "smallTrader": {
              "long": 9482,
              "short": 24276,
              "net": -14794
            }
          },
          "openInterest": 56799
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 755,
              "net": -755
            },
            "nonCommercial": {
              "long": 4777,
              "short": 6572,
              "net": -1795
            },
            "smallTrader": {
              "long": 3258,
              "short": 708,
              "net": 2550
            }
          },
          "openInterest": 8938
        }
      ]
    },
    {
      "reportDate": "1997-08-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 290943,
              "short": 282009,
              "net": 8934
            },
            "nonCommercial": {
              "long": 27857,
              "short": 24473,
              "net": 3384
            },
            "smallTrader": {
              "long": 66307,
              "short": 78625,
              "net": -12318
            }
          },
          "openInterest": 418569
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 39597,
              "short": 33539,
              "net": 6058
            },
            "nonCommercial": {
              "long": 3518,
              "short": 5970,
              "net": -2452
            },
            "smallTrader": {
              "long": 3963,
              "short": 7569,
              "net": -3606
            }
          },
          "openInterest": 47810
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 363413,
              "short": 407260,
              "net": -43847
            },
            "nonCommercial": {
              "long": 71912,
              "short": 40447,
              "net": 31465
            },
            "smallTrader": {
              "long": 116611,
              "short": 104229,
              "net": 12382
            }
          },
          "openInterest": 594982
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 175300,
              "short": 150869,
              "net": 24431
            },
            "nonCommercial": {
              "long": 20202,
              "short": 29556,
              "net": -9354
            },
            "smallTrader": {
              "long": 22041,
              "short": 37118,
              "net": -15077
            }
          },
          "openInterest": 224856
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14686,
              "short": 5299,
              "net": 9387
            },
            "nonCommercial": {
              "long": 274,
              "short": 5731,
              "net": -5457
            },
            "smallTrader": {
              "long": 2576,
              "short": 6506,
              "net": -3930
            }
          },
          "openInterest": 17539
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4119,
              "short": 3316,
              "net": 803
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 838,
              "short": 1641,
              "net": -803
            }
          },
          "openInterest": 4957
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42470,
              "short": 20629,
              "net": 21841
            },
            "nonCommercial": {
              "long": 590,
              "short": 13929,
              "net": -13339
            },
            "smallTrader": {
              "long": 6713,
              "short": 15215,
              "net": -8502
            }
          },
          "openInterest": 49773
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31181,
              "short": 28623,
              "net": 2558
            },
            "nonCommercial": {
              "long": 5080,
              "short": 19512,
              "net": -14432
            },
            "smallTrader": {
              "long": 26920,
              "short": 15046,
              "net": 11874
            }
          },
          "openInterest": 64364
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66127,
              "short": 80746,
              "net": -14619
            },
            "nonCommercial": {
              "long": 16870,
              "short": 5995,
              "net": 10875
            },
            "smallTrader": {
              "long": 14763,
              "short": 11019,
              "net": 3744
            }
          },
          "openInterest": 99384
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7164,
              "short": 11715,
              "net": -4551
            },
            "nonCommercial": {
              "long": 2733,
              "short": 574,
              "net": 2159
            },
            "smallTrader": {
              "long": 9094,
              "short": 6702,
              "net": 2392
            }
          },
          "openInterest": 19302
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12290,
              "short": 19901,
              "net": -7611
            },
            "nonCommercial": {
              "long": 12908,
              "short": 9400,
              "net": 3508
            },
            "smallTrader": {
              "long": 19865,
              "short": 15762,
              "net": 4103
            }
          },
          "openInterest": 45321
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50637,
              "short": 37072,
              "net": 13565
            },
            "nonCommercial": {
              "long": 7602,
              "short": 24037,
              "net": -16435
            },
            "smallTrader": {
              "long": 15535,
              "short": 12665,
              "net": 2870
            }
          },
          "openInterest": 79589
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 282191,
              "short": 309978,
              "net": -27787
            },
            "nonCommercial": {
              "long": 34670,
              "short": 15631,
              "net": 19039
            },
            "smallTrader": {
              "long": 97284,
              "short": 88536,
              "net": 8748
            }
          },
          "openInterest": 435719
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5812,
              "short": 4057,
              "net": 1755
            },
            "nonCommercial": {
              "long": 6437,
              "short": 2431,
              "net": 4006
            },
            "smallTrader": {
              "long": 8969,
              "short": 14730,
              "net": -5761
            }
          },
          "openInterest": 22371
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 140302,
              "short": 84641,
              "net": 55661
            },
            "nonCommercial": {
              "long": 7183,
              "short": 63592,
              "net": -56409
            },
            "smallTrader": {
              "long": 40507,
              "short": 39759,
              "net": 748
            }
          },
          "openInterest": 201656
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65948,
              "short": 101864,
              "net": -35916
            },
            "nonCommercial": {
              "long": 8953,
              "short": 1432,
              "net": 7521
            },
            "smallTrader": {
              "long": 63782,
              "short": 35387,
              "net": 28395
            }
          },
          "openInterest": 147223
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63245,
              "short": 29964,
              "net": 33281
            },
            "nonCommercial": {
              "long": 2782,
              "short": 29512,
              "net": -26730
            },
            "smallTrader": {
              "long": 13024,
              "short": 19575,
              "net": -6551
            }
          },
          "openInterest": 81269
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11086,
              "short": 9515,
              "net": 1571
            },
            "nonCommercial": {
              "long": 6842,
              "short": 8132,
              "net": -1290
            },
            "smallTrader": {
              "long": 9429,
              "short": 9710,
              "net": -281
            }
          },
          "openInterest": 29451
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28301,
              "short": 42802,
              "net": -14501
            },
            "nonCommercial": {
              "long": 27792,
              "short": 7405,
              "net": 20387
            },
            "smallTrader": {
              "long": 30905,
              "short": 36791,
              "net": -5886
            }
          },
          "openInterest": 93320
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26104,
              "short": 33021,
              "net": -6917
            },
            "nonCommercial": {
              "long": 5866,
              "short": 2016,
              "net": 3850
            },
            "smallTrader": {
              "long": 12021,
              "short": 8954,
              "net": 3067
            }
          },
          "openInterest": 44209
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118366,
              "short": 174992,
              "net": -56626
            },
            "nonCommercial": {
              "long": 36976,
              "short": 4391,
              "net": 32585
            },
            "smallTrader": {
              "long": 58725,
              "short": 34684,
              "net": 24041
            }
          },
          "openInterest": 224920
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3926,
              "short": 11780,
              "net": -7854
            },
            "nonCommercial": {
              "long": 5897,
              "short": 516,
              "net": 5381
            },
            "smallTrader": {
              "long": 3803,
              "short": 1330,
              "net": 2473
            }
          },
          "openInterest": 13843
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30657,
              "short": 43345,
              "net": -12688
            },
            "nonCommercial": {
              "long": 17857,
              "short": 20044,
              "net": -2187
            },
            "smallTrader": {
              "long": 29928,
              "short": 15053,
              "net": 14875
            }
          },
          "openInterest": 88932
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51716,
              "short": 74476,
              "net": -22760
            },
            "nonCommercial": {
              "long": 12478,
              "short": 3639,
              "net": 8839
            },
            "smallTrader": {
              "long": 39660,
              "short": 25739,
              "net": 13921
            }
          },
          "openInterest": 108141
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38923,
              "short": 47327,
              "net": -8404
            },
            "nonCommercial": {
              "long": 13458,
              "short": 13887,
              "net": -429
            },
            "smallTrader": {
              "long": 31544,
              "short": 22711,
              "net": 8833
            }
          },
          "openInterest": 94697
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54553,
              "short": 150100,
              "net": -95547
            },
            "nonCommercial": {
              "long": 81409,
              "short": 7150,
              "net": 74259
            },
            "smallTrader": {
              "long": 62500,
              "short": 41212,
              "net": 21288
            }
          },
          "openInterest": 203433
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41038,
              "short": 12370,
              "net": 28668
            },
            "nonCommercial": {
              "long": 3503,
              "short": 18671,
              "net": -15168
            },
            "smallTrader": {
              "long": 9068,
              "short": 22568,
              "net": -13500
            }
          },
          "openInterest": 54892
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1297,
              "net": -1297
            },
            "nonCommercial": {
              "long": 5015,
              "short": 5447,
              "net": -432
            },
            "smallTrader": {
              "long": 2551,
              "short": 822,
              "net": 1729
            }
          },
          "openInterest": 8465
        }
      ]
    },
    {
      "reportDate": "1997-08-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 277301,
              "short": 259149,
              "net": 18152
            },
            "nonCommercial": {
              "long": 25358,
              "short": 25889,
              "net": -531
            },
            "smallTrader": {
              "long": 62719,
              "short": 80340,
              "net": -17621
            }
          },
          "openInterest": 397965
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 39204,
              "short": 32944,
              "net": 6260
            },
            "nonCommercial": {
              "long": 3287,
              "short": 5670,
              "net": -2383
            },
            "smallTrader": {
              "long": 7749,
              "short": 11626,
              "net": -3877
            }
          },
          "openInterest": 51698
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 359717,
              "short": 387781,
              "net": -28064
            },
            "nonCommercial": {
              "long": 68924,
              "short": 44597,
              "net": 24327
            },
            "smallTrader": {
              "long": 123759,
              "short": 120022,
              "net": 3737
            }
          },
          "openInterest": 602331
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 180450,
              "short": 153516,
              "net": 26934
            },
            "nonCommercial": {
              "long": 16400,
              "short": 26736,
              "net": -10336
            },
            "smallTrader": {
              "long": 21165,
              "short": 37763,
              "net": -16598
            }
          },
          "openInterest": 223920
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14088,
              "short": 8727,
              "net": 5361
            },
            "nonCommercial": {
              "long": 560,
              "short": 4952,
              "net": -4392
            },
            "smallTrader": {
              "long": 4643,
              "short": 5612,
              "net": -969
            }
          },
          "openInterest": 19529
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4209,
              "short": 3316,
              "net": 893
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 738,
              "short": 1631,
              "net": -893
            }
          },
          "openInterest": 4947
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40817,
              "short": 22028,
              "net": 18789
            },
            "nonCommercial": {
              "long": 563,
              "short": 12518,
              "net": -11955
            },
            "smallTrader": {
              "long": 7609,
              "short": 14443,
              "net": -6834
            }
          },
          "openInterest": 48989
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35969,
              "short": 34167,
              "net": 1802
            },
            "nonCommercial": {
              "long": 5114,
              "short": 20302,
              "net": -15188
            },
            "smallTrader": {
              "long": 28109,
              "short": 14723,
              "net": 13386
            }
          },
          "openInterest": 70373
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64492,
              "short": 86071,
              "net": -21579
            },
            "nonCommercial": {
              "long": 20086,
              "short": 3005,
              "net": 17081
            },
            "smallTrader": {
              "long": 15376,
              "short": 10878,
              "net": 4498
            }
          },
          "openInterest": 101152
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6192,
              "short": 10599,
              "net": -4407
            },
            "nonCommercial": {
              "long": 2743,
              "short": 867,
              "net": 1876
            },
            "smallTrader": {
              "long": 8903,
              "short": 6372,
              "net": 2531
            }
          },
          "openInterest": 18173
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14288,
              "short": 20100,
              "net": -5812
            },
            "nonCommercial": {
              "long": 11218,
              "short": 10324,
              "net": 894
            },
            "smallTrader": {
              "long": 21207,
              "short": 16289,
              "net": 4918
            }
          },
          "openInterest": 46942
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56099,
              "short": 36112,
              "net": 19987
            },
            "nonCommercial": {
              "long": 7861,
              "short": 31340,
              "net": -23479
            },
            "smallTrader": {
              "long": 16888,
              "short": 13396,
              "net": 3492
            }
          },
          "openInterest": 86246
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 277886,
              "short": 256757,
              "net": 21129
            },
            "nonCommercial": {
              "long": 17434,
              "short": 26669,
              "net": -9235
            },
            "smallTrader": {
              "long": 85115,
              "short": 97009,
              "net": -11894
            }
          },
          "openInterest": 397471
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5559,
              "short": 3491,
              "net": 2068
            },
            "nonCommercial": {
              "long": 6376,
              "short": 2987,
              "net": 3389
            },
            "smallTrader": {
              "long": 8324,
              "short": 13781,
              "net": -5457
            }
          },
          "openInterest": 21381
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133381,
              "short": 85437,
              "net": 47944
            },
            "nonCommercial": {
              "long": 7589,
              "short": 59131,
              "net": -51542
            },
            "smallTrader": {
              "long": 42409,
              "short": 38811,
              "net": 3598
            }
          },
          "openInterest": 196870
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78985,
              "short": 95785,
              "net": -16800
            },
            "nonCommercial": {
              "long": 6597,
              "short": 14310,
              "net": -7713
            },
            "smallTrader": {
              "long": 64735,
              "short": 40222,
              "net": 24513
            }
          },
          "openInterest": 156392
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65147,
              "short": 36200,
              "net": 28947
            },
            "nonCommercial": {
              "long": 3752,
              "short": 26500,
              "net": -22748
            },
            "smallTrader": {
              "long": 11904,
              "short": 18103,
              "net": -6199
            }
          },
          "openInterest": 82931
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11737,
              "short": 9095,
              "net": 2642
            },
            "nonCommercial": {
              "long": 7798,
              "short": 8744,
              "net": -946
            },
            "smallTrader": {
              "long": 9303,
              "short": 10999,
              "net": -1696
            }
          },
          "openInterest": 31210
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30250,
              "short": 43090,
              "net": -12840
            },
            "nonCommercial": {
              "long": 25841,
              "short": 8265,
              "net": 17576
            },
            "smallTrader": {
              "long": 30752,
              "short": 35488,
              "net": -4736
            }
          },
          "openInterest": 94310
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26083,
              "short": 33352,
              "net": -7269
            },
            "nonCommercial": {
              "long": 7277,
              "short": 2040,
              "net": 5237
            },
            "smallTrader": {
              "long": 11303,
              "short": 9271,
              "net": 2032
            }
          },
          "openInterest": 45086
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118448,
              "short": 171124,
              "net": -52676
            },
            "nonCommercial": {
              "long": 33894,
              "short": 2478,
              "net": 31416
            },
            "smallTrader": {
              "long": 57531,
              "short": 36271,
              "net": 21260
            }
          },
          "openInterest": 219376
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4212,
              "short": 11593,
              "net": -7381
            },
            "nonCommercial": {
              "long": 5138,
              "short": 456,
              "net": 4682
            },
            "smallTrader": {
              "long": 3915,
              "short": 1216,
              "net": 2699
            }
          },
          "openInterest": 13482
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27151,
              "short": 46284,
              "net": -19133
            },
            "nonCommercial": {
              "long": 16539,
              "short": 10782,
              "net": 5757
            },
            "smallTrader": {
              "long": 28424,
              "short": 15048,
              "net": 13376
            }
          },
          "openInterest": 82848
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54090,
              "short": 77500,
              "net": -23410
            },
            "nonCommercial": {
              "long": 12967,
              "short": 4011,
              "net": 8956
            },
            "smallTrader": {
              "long": 38985,
              "short": 24531,
              "net": 14454
            }
          },
          "openInterest": 110633
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34792,
              "short": 51790,
              "net": -16998
            },
            "nonCommercial": {
              "long": 13044,
              "short": 7964,
              "net": 5080
            },
            "smallTrader": {
              "long": 31641,
              "short": 19723,
              "net": 11918
            }
          },
          "openInterest": 89212
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56726,
              "short": 152628,
              "net": -95902
            },
            "nonCommercial": {
              "long": 81950,
              "short": 7445,
              "net": 74505
            },
            "smallTrader": {
              "long": 59475,
              "short": 38078,
              "net": 21397
            }
          },
          "openInterest": 203924
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36688,
              "short": 17065,
              "net": 19623
            },
            "nonCommercial": {
              "long": 4724,
              "short": 15279,
              "net": -10555
            },
            "smallTrader": {
              "long": 13325,
              "short": 22393,
              "net": -9068
            }
          },
          "openInterest": 56028
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110,
              "short": 1304,
              "net": -1194
            },
            "nonCommercial": {
              "long": 3113,
              "short": 3132,
              "net": -19
            },
            "smallTrader": {
              "long": 2181,
              "short": 968,
              "net": 1213
            }
          },
          "openInterest": 6105
        }
      ]
    },
    {
      "reportDate": "1997-09-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 292233,
              "short": 258385,
              "net": 33848
            },
            "nonCommercial": {
              "long": 23912,
              "short": 41489,
              "net": -17577
            },
            "smallTrader": {
              "long": 59437,
              "short": 75708,
              "net": -16271
            }
          },
          "openInterest": 407398
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 37646,
              "short": 28600,
              "net": 9046
            },
            "nonCommercial": {
              "long": 2507,
              "short": 7632,
              "net": -5125
            },
            "smallTrader": {
              "long": 4325,
              "short": 8246,
              "net": -3921
            }
          },
          "openInterest": 45587
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 385056,
              "short": 383512,
              "net": 1544
            },
            "nonCommercial": {
              "long": 62428,
              "short": 61108,
              "net": 1320
            },
            "smallTrader": {
              "long": 115472,
              "short": 118336,
              "net": -2864
            }
          },
          "openInterest": 596304
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 173566,
              "short": 142937,
              "net": 30629
            },
            "nonCommercial": {
              "long": 17299,
              "short": 29605,
              "net": -12306
            },
            "smallTrader": {
              "long": 23351,
              "short": 41674,
              "net": -18323
            }
          },
          "openInterest": 218146
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14823,
              "short": 7337,
              "net": 7486
            },
            "nonCommercial": {
              "long": 212,
              "short": 5946,
              "net": -5734
            },
            "smallTrader": {
              "long": 4706,
              "short": 6458,
              "net": -1752
            }
          },
          "openInterest": 19947
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40426,
              "short": 21450,
              "net": 18976
            },
            "nonCommercial": {
              "long": 1097,
              "short": 12578,
              "net": -11481
            },
            "smallTrader": {
              "long": 8170,
              "short": 15665,
              "net": -7495
            }
          },
          "openInterest": 49693
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28059,
              "short": 37784,
              "net": -9725
            },
            "nonCommercial": {
              "long": 4950,
              "short": 10705,
              "net": -5755
            },
            "smallTrader": {
              "long": 29748,
              "short": 14268,
              "net": 15480
            }
          },
          "openInterest": 62757
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62141,
              "short": 91149,
              "net": -29008
            },
            "nonCommercial": {
              "long": 27242,
              "short": 2798,
              "net": 24444
            },
            "smallTrader": {
              "long": 16073,
              "short": 11509,
              "net": 4564
            }
          },
          "openInterest": 107234
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6158,
              "short": 12106,
              "net": -5948
            },
            "nonCommercial": {
              "long": 4088,
              "short": 747,
              "net": 3341
            },
            "smallTrader": {
              "long": 9835,
              "short": 7228,
              "net": 2607
            }
          },
          "openInterest": 20734
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14123,
              "short": 18159,
              "net": -4036
            },
            "nonCommercial": {
              "long": 10910,
              "short": 11319,
              "net": -409
            },
            "smallTrader": {
              "long": 19338,
              "short": 14893,
              "net": 4445
            }
          },
          "openInterest": 44868
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56983,
              "short": 37187,
              "net": 19796
            },
            "nonCommercial": {
              "long": 8972,
              "short": 32054,
              "net": -23082
            },
            "smallTrader": {
              "long": 16964,
              "short": 13678,
              "net": 3286
            }
          },
          "openInterest": 87764
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 280214,
              "short": 265501,
              "net": 14713
            },
            "nonCommercial": {
              "long": 22234,
              "short": 27358,
              "net": -5124
            },
            "smallTrader": {
              "long": 86430,
              "short": 96019,
              "net": -9589
            }
          },
          "openInterest": 406433
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4336,
              "short": 3159,
              "net": 1177
            },
            "nonCommercial": {
              "long": 5095,
              "short": 2987,
              "net": 2108
            },
            "smallTrader": {
              "long": 8488,
              "short": 11773,
              "net": -3285
            }
          },
          "openInterest": 19007
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 138746,
              "short": 82096,
              "net": 56650
            },
            "nonCommercial": {
              "long": 6674,
              "short": 66468,
              "net": -59794
            },
            "smallTrader": {
              "long": 37368,
              "short": 34224,
              "net": 3144
            }
          },
          "openInterest": 195898
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74551,
              "short": 91810,
              "net": -17259
            },
            "nonCommercial": {
              "long": 7277,
              "short": 11318,
              "net": -4041
            },
            "smallTrader": {
              "long": 60837,
              "short": 39537,
              "net": 21300
            }
          },
          "openInterest": 148040
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85882,
              "short": 38998,
              "net": 46884
            },
            "nonCommercial": {
              "long": 6542,
              "short": 35856,
              "net": -29314
            },
            "smallTrader": {
              "long": 14970,
              "short": 32540,
              "net": -17570
            }
          },
          "openInterest": 110153
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12373,
              "short": 8767,
              "net": 3606
            },
            "nonCommercial": {
              "long": 7831,
              "short": 8549,
              "net": -718
            },
            "smallTrader": {
              "long": 9092,
              "short": 11980,
              "net": -2888
            }
          },
          "openInterest": 32060
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33442,
              "short": 42764,
              "net": -9322
            },
            "nonCommercial": {
              "long": 21359,
              "short": 8963,
              "net": 12396
            },
            "smallTrader": {
              "long": 33773,
              "short": 36847,
              "net": -3074
            }
          },
          "openInterest": 96094
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25000,
              "short": 31752,
              "net": -6752
            },
            "nonCommercial": {
              "long": 6881,
              "short": 1750,
              "net": 5131
            },
            "smallTrader": {
              "long": 11794,
              "short": 10173,
              "net": 1621
            }
          },
          "openInterest": 43875
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113732,
              "short": 170070,
              "net": -56338
            },
            "nonCommercial": {
              "long": 33974,
              "short": 3763,
              "net": 30211
            },
            "smallTrader": {
              "long": 59470,
              "short": 33343,
              "net": 26127
            }
          },
          "openInterest": 217671
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4058,
              "short": 11029,
              "net": -6971
            },
            "nonCommercial": {
              "long": 5035,
              "short": 597,
              "net": 4438
            },
            "smallTrader": {
              "long": 3715,
              "short": 1182,
              "net": 2533
            }
          },
          "openInterest": 13025
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26784,
              "short": 45319,
              "net": -18535
            },
            "nonCommercial": {
              "long": 16399,
              "short": 10946,
              "net": 5453
            },
            "smallTrader": {
              "long": 24306,
              "short": 11224,
              "net": 13082
            }
          },
          "openInterest": 77184
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51897,
              "short": 76145,
              "net": -24248
            },
            "nonCommercial": {
              "long": 14444,
              "short": 4845,
              "net": 9599
            },
            "smallTrader": {
              "long": 37896,
              "short": 23247,
              "net": 14649
            }
          },
          "openInterest": 110304
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31004,
              "short": 51478,
              "net": -20474
            },
            "nonCommercial": {
              "long": 15609,
              "short": 6828,
              "net": 8781
            },
            "smallTrader": {
              "long": 31068,
              "short": 19375,
              "net": 11693
            }
          },
          "openInterest": 89109
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57449,
              "short": 154515,
              "net": -97066
            },
            "nonCommercial": {
              "long": 78506,
              "short": 6920,
              "net": 71586
            },
            "smallTrader": {
              "long": 61208,
              "short": 35728,
              "net": 25480
            }
          },
          "openInterest": 202750
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39138,
              "short": 18063,
              "net": 21075
            },
            "nonCommercial": {
              "long": 4343,
              "short": 15397,
              "net": -11054
            },
            "smallTrader": {
              "long": 10277,
              "short": 20298,
              "net": -10021
            }
          },
          "openInterest": 55135
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1528,
              "net": -1528
            },
            "nonCommercial": {
              "long": 4551,
              "short": 4081,
              "net": 470
            },
            "smallTrader": {
              "long": 2082,
              "short": 1024,
              "net": 1058
            }
          },
          "openInterest": 7433
        }
      ]
    },
    {
      "reportDate": "1997-09-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 294745,
              "short": 261797,
              "net": 32948
            },
            "nonCommercial": {
              "long": 31414,
              "short": 44093,
              "net": -12679
            },
            "smallTrader": {
              "long": 55700,
              "short": 75969,
              "net": -20269
            }
          },
          "openInterest": 384792
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38130,
              "short": 28391,
              "net": 9739
            },
            "nonCommercial": {
              "long": 1772,
              "short": 8066,
              "net": -6294
            },
            "smallTrader": {
              "long": 4144,
              "short": 7589,
              "net": -3445
            }
          },
          "openInterest": 45141
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 401495,
              "short": 387716,
              "net": 13779
            },
            "nonCommercial": {
              "long": 51172,
              "short": 62045,
              "net": -10873
            },
            "smallTrader": {
              "long": 104927,
              "short": 107833,
              "net": -2906
            }
          },
          "openInterest": 585901
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 189257,
              "short": 154078,
              "net": 35179
            },
            "nonCommercial": {
              "long": 27163,
              "short": 46397,
              "net": -19234
            },
            "smallTrader": {
              "long": 21735,
              "short": 37680,
              "net": -15945
            }
          },
          "openInterest": 241421
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20462,
              "short": 10169,
              "net": 10293
            },
            "nonCommercial": {
              "long": 643,
              "short": 7301,
              "net": -6658
            },
            "smallTrader": {
              "long": 5271,
              "short": 8906,
              "net": -3635
            }
          },
          "openInterest": 26376
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44872,
              "short": 27792,
              "net": 17080
            },
            "nonCommercial": {
              "long": 1310,
              "short": 11631,
              "net": -10321
            },
            "smallTrader": {
              "long": 16197,
              "short": 22956,
              "net": -6759
            }
          },
          "openInterest": 62379
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26942,
              "short": 39857,
              "net": -12915
            },
            "nonCommercial": {
              "long": 6341,
              "short": 9254,
              "net": -2913
            },
            "smallTrader": {
              "long": 28035,
              "short": 12207,
              "net": 15828
            }
          },
          "openInterest": 61756
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60286,
              "short": 91501,
              "net": -31215
            },
            "nonCommercial": {
              "long": 29166,
              "short": 2838,
              "net": 26328
            },
            "smallTrader": {
              "long": 15967,
              "short": 11080,
              "net": 4887
            }
          },
          "openInterest": 107984
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6140,
              "short": 14589,
              "net": -8449
            },
            "nonCommercial": {
              "long": 5833,
              "short": 686,
              "net": 5147
            },
            "smallTrader": {
              "long": 10127,
              "short": 6825,
              "net": 3302
            }
          },
          "openInterest": 22723
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14942,
              "short": 17802,
              "net": -2860
            },
            "nonCommercial": {
              "long": 10645,
              "short": 11423,
              "net": -778
            },
            "smallTrader": {
              "long": 19332,
              "short": 15694,
              "net": 3638
            }
          },
          "openInterest": 45562
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57029,
              "short": 37131,
              "net": 19898
            },
            "nonCommercial": {
              "long": 8549,
              "short": 32601,
              "net": -24052
            },
            "smallTrader": {
              "long": 18202,
              "short": 14048,
              "net": 4154
            }
          },
          "openInterest": 89027
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 282064,
              "short": 265725,
              "net": 16339
            },
            "nonCommercial": {
              "long": 17653,
              "short": 26716,
              "net": -9063
            },
            "smallTrader": {
              "long": 89210,
              "short": 96486,
              "net": -7276
            }
          },
          "openInterest": 405574
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5591,
              "short": 3613,
              "net": 1978
            },
            "nonCommercial": {
              "long": 4988,
              "short": 2692,
              "net": 2296
            },
            "smallTrader": {
              "long": 7400,
              "short": 11674,
              "net": -4274
            }
          },
          "openInterest": 18973
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144584,
              "short": 85178,
              "net": 59406
            },
            "nonCommercial": {
              "long": 6595,
              "short": 66009,
              "net": -59414
            },
            "smallTrader": {
              "long": 38397,
              "short": 38389,
              "net": 8
            }
          },
          "openInterest": 202432
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 73993,
              "short": 92499,
              "net": -18506
            },
            "nonCommercial": {
              "long": 6334,
              "short": 9854,
              "net": -3520
            },
            "smallTrader": {
              "long": 61857,
              "short": 39831,
              "net": 22026
            }
          },
          "openInterest": 149349
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97562,
              "short": 65038,
              "net": 32524
            },
            "nonCommercial": {
              "long": 5446,
              "short": 25849,
              "net": -20403
            },
            "smallTrader": {
              "long": 21629,
              "short": 33750,
              "net": -12121
            }
          },
          "openInterest": 125821
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12029,
              "short": 9675,
              "net": 2354
            },
            "nonCommercial": {
              "long": 7563,
              "short": 9216,
              "net": -1653
            },
            "smallTrader": {
              "long": 10091,
              "short": 10792,
              "net": -701
            }
          },
          "openInterest": 32577
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33709,
              "short": 41969,
              "net": -8260
            },
            "nonCommercial": {
              "long": 19731,
              "short": 9224,
              "net": 10507
            },
            "smallTrader": {
              "long": 34785,
              "short": 37032,
              "net": -2247
            }
          },
          "openInterest": 94103
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23741,
              "short": 30613,
              "net": -6872
            },
            "nonCommercial": {
              "long": 5726,
              "short": 229,
              "net": 5497
            },
            "smallTrader": {
              "long": 13072,
              "short": 11697,
              "net": 1375
            }
          },
          "openInterest": 42539
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118210,
              "short": 171384,
              "net": -53174
            },
            "nonCommercial": {
              "long": 31987,
              "short": 3163,
              "net": 28824
            },
            "smallTrader": {
              "long": 63486,
              "short": 39136,
              "net": 24350
            }
          },
          "openInterest": 226729
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4123,
              "short": 11672,
              "net": -7549
            },
            "nonCommercial": {
              "long": 5739,
              "short": 896,
              "net": 4843
            },
            "smallTrader": {
              "long": 4021,
              "short": 1315,
              "net": 2706
            }
          },
          "openInterest": 14157
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23664,
              "short": 45516,
              "net": -21852
            },
            "nonCommercial": {
              "long": 18542,
              "short": 10576,
              "net": 7966
            },
            "smallTrader": {
              "long": 25604,
              "short": 11718,
              "net": 13886
            }
          },
          "openInterest": 77878
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46607,
              "short": 76972,
              "net": -30365
            },
            "nonCommercial": {
              "long": 16945,
              "short": 2814,
              "net": 14131
            },
            "smallTrader": {
              "long": 40785,
              "short": 24551,
              "net": 16234
            }
          },
          "openInterest": 109795
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31723,
              "short": 52979,
              "net": -21256
            },
            "nonCommercial": {
              "long": 16237,
              "short": 8958,
              "net": 7279
            },
            "smallTrader": {
              "long": 32860,
              "short": 18883,
              "net": 13977
            }
          },
          "openInterest": 89082
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56449,
              "short": 156100,
              "net": -99651
            },
            "nonCommercial": {
              "long": 77762,
              "short": 7302,
              "net": 70460
            },
            "smallTrader": {
              "long": 64202,
              "short": 35011,
              "net": 29191
            }
          },
          "openInterest": 203063
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37783,
              "short": 23738,
              "net": 14045
            },
            "nonCommercial": {
              "long": 5796,
              "short": 14563,
              "net": -8767
            },
            "smallTrader": {
              "long": 14977,
              "short": 20255,
              "net": -5278
            }
          },
          "openInterest": 59626
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1380,
              "net": -1380
            },
            "nonCommercial": {
              "long": 5898,
              "short": 5627,
              "net": 271
            },
            "smallTrader": {
              "long": 2445,
              "short": 1336,
              "net": 1109
            }
          },
          "openInterest": 9961
        }
      ]
    },
    {
      "reportDate": "1997-09-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 290162,
              "short": 291050,
              "net": -888
            },
            "nonCommercial": {
              "long": 39276,
              "short": 30467,
              "net": 8809
            },
            "smallTrader": {
              "long": 59977,
              "short": 67898,
              "net": -7921
            }
          },
          "openInterest": 392699
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36950,
              "short": 29825,
              "net": 7125
            },
            "nonCommercial": {
              "long": 3548,
              "short": 7665,
              "net": -4117
            },
            "smallTrader": {
              "long": 4651,
              "short": 7659,
              "net": -3008
            }
          },
          "openInterest": 46091
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 417936,
              "short": 435069,
              "net": -17133
            },
            "nonCommercial": {
              "long": 66012,
              "short": 50662,
              "net": 15350
            },
            "smallTrader": {
              "long": 113473,
              "short": 111690,
              "net": 1783
            }
          },
          "openInterest": 627831
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167966,
              "short": 166575,
              "net": 1391
            },
            "nonCommercial": {
              "long": 44305,
              "short": 32271,
              "net": 12034
            },
            "smallTrader": {
              "long": 22675,
              "short": 36100,
              "net": -13425
            }
          },
          "openInterest": 240736
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15285,
              "short": 2922,
              "net": 12363
            },
            "nonCommercial": {
              "long": 221,
              "short": 8825,
              "net": -8604
            },
            "smallTrader": {
              "long": 2621,
              "short": 6380,
              "net": -3759
            }
          },
          "openInterest": 18127
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23823,
              "short": 6477,
              "net": 17346
            },
            "nonCommercial": {
              "long": 403,
              "short": 11663,
              "net": -11260
            },
            "smallTrader": {
              "long": 6615,
              "short": 12701,
              "net": -6086
            }
          },
          "openInterest": 30841
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33742,
              "short": 36125,
              "net": -2383
            },
            "nonCommercial": {
              "long": 6005,
              "short": 15135,
              "net": -9130
            },
            "smallTrader": {
              "long": 22646,
              "short": 11133,
              "net": 11513
            }
          },
          "openInterest": 62926
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60348,
              "short": 89867,
              "net": -29519
            },
            "nonCommercial": {
              "long": 27141,
              "short": 2825,
              "net": 24316
            },
            "smallTrader": {
              "long": 16332,
              "short": 11129,
              "net": 5203
            }
          },
          "openInterest": 106491
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7577,
              "short": 13820,
              "net": -6243
            },
            "nonCommercial": {
              "long": 5621,
              "short": 1188,
              "net": 4433
            },
            "smallTrader": {
              "long": 8690,
              "short": 6880,
              "net": 1810
            }
          },
          "openInterest": 22809
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20183,
              "short": 21465,
              "net": -1282
            },
            "nonCommercial": {
              "long": 12007,
              "short": 13558,
              "net": -1551
            },
            "smallTrader": {
              "long": 20402,
              "short": 17569,
              "net": 2833
            }
          },
          "openInterest": 53135
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53890,
              "short": 38817,
              "net": 15073
            },
            "nonCommercial": {
              "long": 8454,
              "short": 29601,
              "net": -21147
            },
            "smallTrader": {
              "long": 19198,
              "short": 13124,
              "net": 6074
            }
          },
          "openInterest": 86344
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 285234,
              "short": 266863,
              "net": 18371
            },
            "nonCommercial": {
              "long": 20376,
              "short": 34389,
              "net": -14013
            },
            "smallTrader": {
              "long": 95022,
              "short": 99380,
              "net": -4358
            }
          },
          "openInterest": 415859
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5455,
              "short": 4151,
              "net": 1304
            },
            "nonCommercial": {
              "long": 5454,
              "short": 2377,
              "net": 3077
            },
            "smallTrader": {
              "long": 7328,
              "short": 11709,
              "net": -4381
            }
          },
          "openInterest": 19738
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 148037,
              "short": 84679,
              "net": 63358
            },
            "nonCommercial": {
              "long": 4357,
              "short": 66787,
              "net": -62430
            },
            "smallTrader": {
              "long": 41230,
              "short": 42158,
              "net": -928
            }
          },
          "openInterest": 205520
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76286,
              "short": 94223,
              "net": -17937
            },
            "nonCommercial": {
              "long": 7914,
              "short": 10253,
              "net": -2339
            },
            "smallTrader": {
              "long": 63725,
              "short": 43449,
              "net": 20276
            }
          },
          "openInterest": 154243
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59561,
              "short": 20759,
              "net": 38802
            },
            "nonCommercial": {
              "long": 2870,
              "short": 26091,
              "net": -23221
            },
            "smallTrader": {
              "long": 9045,
              "short": 24626,
              "net": -15581
            }
          },
          "openInterest": 71476
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11874,
              "short": 8382,
              "net": 3492
            },
            "nonCommercial": {
              "long": 7642,
              "short": 9209,
              "net": -1567
            },
            "smallTrader": {
              "long": 9437,
              "short": 11362,
              "net": -1925
            }
          },
          "openInterest": 31745
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34041,
              "short": 42224,
              "net": -8183
            },
            "nonCommercial": {
              "long": 17897,
              "short": 8453,
              "net": 9444
            },
            "smallTrader": {
              "long": 35824,
              "short": 37085,
              "net": -1261
            }
          },
          "openInterest": 93868
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13680,
              "short": 24596,
              "net": -10916
            },
            "nonCommercial": {
              "long": 7475,
              "short": 0,
              "net": 7475
            },
            "smallTrader": {
              "long": 10029,
              "short": 6588,
              "net": 3441
            }
          },
          "openInterest": 32268
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128132,
              "short": 181624,
              "net": -53492
            },
            "nonCommercial": {
              "long": 32998,
              "short": 3642,
              "net": 29356
            },
            "smallTrader": {
              "long": 64943,
              "short": 40807,
              "net": 24136
            }
          },
          "openInterest": 240940
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2979,
              "short": 11208,
              "net": -8229
            },
            "nonCommercial": {
              "long": 6054,
              "short": 375,
              "net": 5679
            },
            "smallTrader": {
              "long": 4205,
              "short": 1655,
              "net": 2550
            }
          },
          "openInterest": 13498
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24382,
              "short": 42362,
              "net": -17980
            },
            "nonCommercial": {
              "long": 18546,
              "short": 13451,
              "net": 5095
            },
            "smallTrader": {
              "long": 25684,
              "short": 12799,
              "net": 12885
            }
          },
          "openInterest": 78406
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47198,
              "short": 75998,
              "net": -28800
            },
            "nonCommercial": {
              "long": 15650,
              "short": 3246,
              "net": 12404
            },
            "smallTrader": {
              "long": 40687,
              "short": 24291,
              "net": 16396
            }
          },
          "openInterest": 108475
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28665,
              "short": 62603,
              "net": -33938
            },
            "nonCommercial": {
              "long": 22579,
              "short": 5649,
              "net": 16930
            },
            "smallTrader": {
              "long": 35829,
              "short": 18821,
              "net": 17008
            }
          },
          "openInterest": 93707
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58348,
              "short": 145050,
              "net": -86702
            },
            "nonCommercial": {
              "long": 68825,
              "short": 6750,
              "net": 62075
            },
            "smallTrader": {
              "long": 63247,
              "short": 38620,
              "net": 24627
            }
          },
          "openInterest": 191917
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9742,
              "short": 20636,
              "net": -10894
            },
            "nonCommercial": {
              "long": 12724,
              "short": 4485,
              "net": 8239
            },
            "smallTrader": {
              "long": 16060,
              "short": 13405,
              "net": 2655
            }
          },
          "openInterest": 39128
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 736,
              "short": 713,
              "net": 23
            },
            "nonCommercial": {
              "long": 3340,
              "short": 3131,
              "net": 209
            },
            "smallTrader": {
              "long": 1253,
              "short": 1485,
              "net": -232
            }
          },
          "openInterest": 11473
        }
      ]
    },
    {
      "reportDate": "1997-09-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280566,
              "short": 312603,
              "net": -32037
            },
            "nonCommercial": {
              "long": 48987,
              "short": 15016,
              "net": 33971
            },
            "smallTrader": {
              "long": 56537,
              "short": 58471,
              "net": -1934
            }
          },
          "openInterest": 389033
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 35494,
              "short": 28425,
              "net": 7069
            },
            "nonCommercial": {
              "long": 2148,
              "short": 5716,
              "net": -3568
            },
            "smallTrader": {
              "long": 4296,
              "short": 7797,
              "net": -3501
            }
          },
          "openInterest": 41967
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 415564,
              "short": 478177,
              "net": -62613
            },
            "nonCommercial": {
              "long": 98988,
              "short": 44731,
              "net": 54257
            },
            "smallTrader": {
              "long": 96690,
              "short": 88334,
              "net": 8356
            }
          },
          "openInterest": 640743
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 153174,
              "short": 174889,
              "net": -21715
            },
            "nonCommercial": {
              "long": 55817,
              "short": 24741,
              "net": 31076
            },
            "smallTrader": {
              "long": 22919,
              "short": 32280,
              "net": -9361
            }
          },
          "openInterest": 235864
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16346,
              "short": 3356,
              "net": 12990
            },
            "nonCommercial": {
              "long": 225,
              "short": 9093,
              "net": -8868
            },
            "smallTrader": {
              "long": 2752,
              "short": 6874,
              "net": -4122
            }
          },
          "openInterest": 19323
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2940,
              "short": 2118,
              "net": 822
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1009,
              "short": 1831,
              "net": -822
            }
          },
          "openInterest": 3949
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20998,
              "short": 7270,
              "net": 13728
            },
            "nonCommercial": {
              "long": 625,
              "short": 10331,
              "net": -9706
            },
            "smallTrader": {
              "long": 7135,
              "short": 11157,
              "net": -4022
            }
          },
          "openInterest": 28758
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23459,
              "short": 23492,
              "net": -33
            },
            "nonCommercial": {
              "long": 5505,
              "short": 15576,
              "net": -10071
            },
            "smallTrader": {
              "long": 20528,
              "short": 10424,
              "net": 10104
            }
          },
          "openInterest": 49901
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58642,
              "short": 87690,
              "net": -29048
            },
            "nonCommercial": {
              "long": 27206,
              "short": 3477,
              "net": 23729
            },
            "smallTrader": {
              "long": 18135,
              "short": 12816,
              "net": 5319
            }
          },
          "openInterest": 107074
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8863,
              "short": 13801,
              "net": -4938
            },
            "nonCommercial": {
              "long": 4719,
              "short": 1126,
              "net": 3593
            },
            "smallTrader": {
              "long": 8454,
              "short": 7109,
              "net": 1345
            }
          },
          "openInterest": 23024
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16993,
              "short": 23785,
              "net": -6792
            },
            "nonCommercial": {
              "long": 12871,
              "short": 11496,
              "net": 1375
            },
            "smallTrader": {
              "long": 21753,
              "short": 16336,
              "net": 5417
            }
          },
          "openInterest": 52294
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53108,
              "short": 41080,
              "net": 12028
            },
            "nonCommercial": {
              "long": 9369,
              "short": 26349,
              "net": -16980
            },
            "smallTrader": {
              "long": 17769,
              "short": 12817,
              "net": 4952
            }
          },
          "openInterest": 85257
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 263982,
              "short": 248002,
              "net": 15980
            },
            "nonCommercial": {
              "long": 19017,
              "short": 31992,
              "net": -12975
            },
            "smallTrader": {
              "long": 85460,
              "short": 88465,
              "net": -3005
            }
          },
          "openInterest": 383873
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5727,
              "short": 4022,
              "net": 1705
            },
            "nonCommercial": {
              "long": 4946,
              "short": 2671,
              "net": 2275
            },
            "smallTrader": {
              "long": 7217,
              "short": 11197,
              "net": -3980
            }
          },
          "openInterest": 19289
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146080,
              "short": 83998,
              "net": 62082
            },
            "nonCommercial": {
              "long": 4678,
              "short": 67575,
              "net": -62897
            },
            "smallTrader": {
              "long": 38953,
              "short": 38138,
              "net": 815
            }
          },
          "openInterest": 201439
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 71948,
              "short": 95259,
              "net": -23311
            },
            "nonCommercial": {
              "long": 6949,
              "short": 7328,
              "net": -379
            },
            "smallTrader": {
              "long": 66397,
              "short": 42707,
              "net": 23690
            }
          },
          "openInterest": 150364
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62681,
              "short": 21153,
              "net": 41528
            },
            "nonCommercial": {
              "long": 3593,
              "short": 28748,
              "net": -25155
            },
            "smallTrader": {
              "long": 10546,
              "short": 26919,
              "net": -16373
            }
          },
          "openInterest": 76840
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11076,
              "short": 8020,
              "net": 3056
            },
            "nonCommercial": {
              "long": 7285,
              "short": 8267,
              "net": -982
            },
            "smallTrader": {
              "long": 8875,
              "short": 10949,
              "net": -2074
            }
          },
          "openInterest": 30333
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33561,
              "short": 40630,
              "net": -7069
            },
            "nonCommercial": {
              "long": 18820,
              "short": 10655,
              "net": 8165
            },
            "smallTrader": {
              "long": 36886,
              "short": 37982,
              "net": -1096
            }
          },
          "openInterest": 94415
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14181,
              "short": 25568,
              "net": -11387
            },
            "nonCommercial": {
              "long": 7798,
              "short": 727,
              "net": 7071
            },
            "smallTrader": {
              "long": 10217,
              "short": 5901,
              "net": 4316
            }
          },
          "openInterest": 36123
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137104,
              "short": 192300,
              "net": -55196
            },
            "nonCommercial": {
              "long": 33820,
              "short": 3990,
              "net": 29830
            },
            "smallTrader": {
              "long": 64488,
              "short": 39122,
              "net": 25366
            }
          },
          "openInterest": 247541
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1989,
              "short": 11780,
              "net": -9791
            },
            "nonCommercial": {
              "long": 7125,
              "short": 430,
              "net": 6695
            },
            "smallTrader": {
              "long": 4437,
              "short": 1341,
              "net": 3096
            }
          },
          "openInterest": 13801
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24660,
              "short": 44548,
              "net": -19888
            },
            "nonCommercial": {
              "long": 17738,
              "short": 11781,
              "net": 5957
            },
            "smallTrader": {
              "long": 25525,
              "short": 11594,
              "net": 13931
            }
          },
          "openInterest": 78039
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52523,
              "short": 80651,
              "net": -28128
            },
            "nonCommercial": {
              "long": 16510,
              "short": 3650,
              "net": 12860
            },
            "smallTrader": {
              "long": 39579,
              "short": 24311,
              "net": 15268
            }
          },
          "openInterest": 113148
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27305,
              "short": 73700,
              "net": -46395
            },
            "nonCommercial": {
              "long": 28748,
              "short": 2993,
              "net": 25755
            },
            "smallTrader": {
              "long": 37144,
              "short": 16504,
              "net": 20640
            }
          },
          "openInterest": 101484
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66400,
              "short": 117965,
              "net": -51565
            },
            "nonCommercial": {
              "long": 50359,
              "short": 9384,
              "net": 40975
            },
            "smallTrader": {
              "long": 52041,
              "short": 41451,
              "net": 10590
            }
          },
          "openInterest": 169941
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8524,
              "short": 20648,
              "net": -12124
            },
            "nonCommercial": {
              "long": 13477,
              "short": 5006,
              "net": 8471
            },
            "smallTrader": {
              "long": 15733,
              "short": 12080,
              "net": 3653
            }
          },
          "openInterest": 38341
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 3189,
              "short": 3124,
              "net": 65
            },
            "smallTrader": {
              "long": 1193,
              "short": 1308,
              "net": -115
            }
          },
          "openInterest": 8899
        }
      ]
    },
    {
      "reportDate": "1997-09-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 274118,
              "short": 307398,
              "net": -33280
            },
            "nonCommercial": {
              "long": 47653,
              "short": 14286,
              "net": 33367
            },
            "smallTrader": {
              "long": 56513,
              "short": 56600,
              "net": -87
            }
          },
          "openInterest": 382836
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36970,
              "short": 28313,
              "net": 8657
            },
            "nonCommercial": {
              "long": 1231,
              "short": 6499,
              "net": -5268
            },
            "smallTrader": {
              "long": 4205,
              "short": 7594,
              "net": -3389
            }
          },
          "openInterest": 42435
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 419584,
              "short": 488443,
              "net": -68859
            },
            "nonCommercial": {
              "long": 99657,
              "short": 52679,
              "net": 46978
            },
            "smallTrader": {
              "long": 106554,
              "short": 84673,
              "net": 21881
            }
          },
          "openInterest": 657490
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 153841,
              "short": 170612,
              "net": -16771
            },
            "nonCommercial": {
              "long": 49561,
              "short": 25122,
              "net": 24439
            },
            "smallTrader": {
              "long": 24496,
              "short": 32164,
              "net": -7668
            }
          },
          "openInterest": 228806
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16810,
              "short": 3352,
              "net": 13458
            },
            "nonCommercial": {
              "long": 200,
              "short": 9028,
              "net": -8828
            },
            "smallTrader": {
              "long": 2596,
              "short": 7226,
              "net": -4630
            }
          },
          "openInterest": 19606
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4149,
              "short": 3747,
              "net": 402
            },
            "nonCommercial": {
              "long": 338,
              "short": 211,
              "net": 127
            },
            "smallTrader": {
              "long": 1233,
              "short": 1762,
              "net": -529
            }
          },
          "openInterest": 5720
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17784,
              "short": 9716,
              "net": 8068
            },
            "nonCommercial": {
              "long": 999,
              "short": 8306,
              "net": -7307
            },
            "smallTrader": {
              "long": 9257,
              "short": 10018,
              "net": -761
            }
          },
          "openInterest": 28040
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17061,
              "short": 29725,
              "net": -12664
            },
            "nonCommercial": {
              "long": 8514,
              "short": 10243,
              "net": -1729
            },
            "smallTrader": {
              "long": 23388,
              "short": 8995,
              "net": 14393
            }
          },
          "openInterest": 49379
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56563,
              "short": 83366,
              "net": -26803
            },
            "nonCommercial": {
              "long": 26951,
              "short": 3929,
              "net": 23022
            },
            "smallTrader": {
              "long": 17255,
              "short": 13474,
              "net": 3781
            }
          },
          "openInterest": 103224
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10023,
              "short": 13623,
              "net": -3600
            },
            "nonCommercial": {
              "long": 3827,
              "short": 1215,
              "net": 2612
            },
            "smallTrader": {
              "long": 8567,
              "short": 7579,
              "net": 988
            }
          },
          "openInterest": 24054
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15461,
              "short": 24203,
              "net": -8742
            },
            "nonCommercial": {
              "long": 11484,
              "short": 8760,
              "net": 2724
            },
            "smallTrader": {
              "long": 21832,
              "short": 15814,
              "net": 6018
            }
          },
          "openInterest": 49663
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57391,
              "short": 40602,
              "net": 16789
            },
            "nonCommercial": {
              "long": 9055,
              "short": 30671,
              "net": -21616
            },
            "smallTrader": {
              "long": 19240,
              "short": 14413,
              "net": 4827
            }
          },
          "openInterest": 90448
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 240198,
              "short": 297064,
              "net": -56866
            },
            "nonCommercial": {
              "long": 59974,
              "short": 20682,
              "net": 39292
            },
            "smallTrader": {
              "long": 105754,
              "short": 88180,
              "net": 17574
            }
          },
          "openInterest": 425960
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5419,
              "short": 3656,
              "net": 1763
            },
            "nonCommercial": {
              "long": 2811,
              "short": 2713,
              "net": 98
            },
            "smallTrader": {
              "long": 7813,
              "short": 9674,
              "net": -1861
            }
          },
          "openInterest": 17577
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100304,
              "short": 101704,
              "net": -1400
            },
            "nonCommercial": {
              "long": 22302,
              "short": 42134,
              "net": -19832
            },
            "smallTrader": {
              "long": 46946,
              "short": 25714,
              "net": 21232
            }
          },
          "openInterest": 182284
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 66072,
              "short": 100998,
              "net": -34926
            },
            "nonCommercial": {
              "long": 14581,
              "short": 6103,
              "net": 8478
            },
            "smallTrader": {
              "long": 62938,
              "short": 36490,
              "net": 26448
            }
          },
          "openInterest": 147434
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60009,
              "short": 24118,
              "net": 35891
            },
            "nonCommercial": {
              "long": 4845,
              "short": 30978,
              "net": -26133
            },
            "smallTrader": {
              "long": 12726,
              "short": 22484,
              "net": -9758
            }
          },
          "openInterest": 77580
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11160,
              "short": 10088,
              "net": 1072
            },
            "nonCommercial": {
              "long": 7975,
              "short": 7992,
              "net": -17
            },
            "smallTrader": {
              "long": 10528,
              "short": 11583,
              "net": -1055
            }
          },
          "openInterest": 31549
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33734,
              "short": 42585,
              "net": -8851
            },
            "nonCommercial": {
              "long": 19184,
              "short": 11164,
              "net": 8020
            },
            "smallTrader": {
              "long": 35714,
              "short": 34883,
              "net": 831
            }
          },
          "openInterest": 93652
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14326,
              "short": 25016,
              "net": -10690
            },
            "nonCommercial": {
              "long": 8048,
              "short": 1785,
              "net": 6263
            },
            "smallTrader": {
              "long": 10845,
              "short": 6418,
              "net": 4427
            }
          },
          "openInterest": 36279
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130730,
              "short": 174851,
              "net": -44121
            },
            "nonCommercial": {
              "long": 25460,
              "short": 4936,
              "net": 20524
            },
            "smallTrader": {
              "long": 60472,
              "short": 36875,
              "net": 23597
            }
          },
          "openInterest": 229512
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1706,
              "short": 11502,
              "net": -9796
            },
            "nonCommercial": {
              "long": 7210,
              "short": 426,
              "net": 6784
            },
            "smallTrader": {
              "long": 4923,
              "short": 1911,
              "net": 3012
            }
          },
          "openInterest": 13939
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16549,
              "short": 62939,
              "net": -46390
            },
            "nonCommercial": {
              "long": 40463,
              "short": 8321,
              "net": 32142
            },
            "smallTrader": {
              "long": 27088,
              "short": 12840,
              "net": 14248
            }
          },
          "openInterest": 95589
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56973,
              "short": 78144,
              "net": -21171
            },
            "nonCommercial": {
              "long": 12915,
              "short": 5505,
              "net": 7410
            },
            "smallTrader": {
              "long": 39965,
              "short": 26204,
              "net": 13761
            }
          },
          "openInterest": 114152
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24318,
              "short": 72041,
              "net": -47723
            },
            "nonCommercial": {
              "long": 29754,
              "short": 2601,
              "net": 27153
            },
            "smallTrader": {
              "long": 37674,
              "short": 17104,
              "net": 20570
            }
          },
          "openInterest": 100171
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65402,
              "short": 99566,
              "net": -34164
            },
            "nonCommercial": {
              "long": 48716,
              "short": 22496,
              "net": 26220
            },
            "smallTrader": {
              "long": 44021,
              "short": 36077,
              "net": 7944
            }
          },
          "openInterest": 160319
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8195,
              "short": 21805,
              "net": -13610
            },
            "nonCommercial": {
              "long": 14184,
              "short": 3393,
              "net": 10791
            },
            "smallTrader": {
              "long": 14200,
              "short": 11381,
              "net": 2819
            }
          },
          "openInterest": 37371
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205,
              "short": 0,
              "net": 205
            },
            "nonCommercial": {
              "long": 3303,
              "short": 3125,
              "net": 178
            },
            "smallTrader": {
              "long": 1194,
              "short": 1577,
              "net": -383
            }
          },
          "openInterest": 9361
        }
      ]
    },
    {
      "reportDate": "1997-10-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284720,
              "short": 326862,
              "net": -42142
            },
            "nonCommercial": {
              "long": 58764,
              "short": 20116,
              "net": 38648
            },
            "smallTrader": {
              "long": 64496,
              "short": 61002,
              "net": 3494
            }
          },
          "openInterest": 416694
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36498,
              "short": 28702,
              "net": 7796
            },
            "nonCommercial": {
              "long": 1266,
              "short": 4908,
              "net": -3642
            },
            "smallTrader": {
              "long": 5967,
              "short": 10121,
              "net": -4154
            }
          },
          "openInterest": 43760
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 453084,
              "short": 549894,
              "net": -96810
            },
            "nonCommercial": {
              "long": 130931,
              "short": 55589,
              "net": 75342
            },
            "smallTrader": {
              "long": 122281,
              "short": 100813,
              "net": 21468
            }
          },
          "openInterest": 751189
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 151830,
              "short": 176534,
              "net": -24704
            },
            "nonCommercial": {
              "long": 55724,
              "short": 26337,
              "net": 29387
            },
            "smallTrader": {
              "long": 25195,
              "short": 29878,
              "net": -4683
            }
          },
          "openInterest": 234694
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16041,
              "short": 3923,
              "net": 12118
            },
            "nonCommercial": {
              "long": 200,
              "short": 7974,
              "net": -7774
            },
            "smallTrader": {
              "long": 2388,
              "short": 6732,
              "net": -4344
            }
          },
          "openInterest": 18629
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3108,
              "short": 3411,
              "net": -303
            },
            "nonCommercial": {
              "long": 450,
              "short": 436,
              "net": 14
            },
            "smallTrader": {
              "long": 668,
              "short": 379,
              "net": 289
            }
          },
          "openInterest": 4226
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17292,
              "short": 12684,
              "net": 4608
            },
            "nonCommercial": {
              "long": 1640,
              "short": 7417,
              "net": -5777
            },
            "smallTrader": {
              "long": 10808,
              "short": 9639,
              "net": 1169
            }
          },
          "openInterest": 29740
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12184,
              "short": 42326,
              "net": -30142
            },
            "nonCommercial": {
              "long": 17913,
              "short": 7622,
              "net": 10291
            },
            "smallTrader": {
              "long": 27894,
              "short": 8043,
              "net": 19851
            }
          },
          "openInterest": 58958
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62817,
              "short": 92967,
              "net": -30150
            },
            "nonCommercial": {
              "long": 28488,
              "short": 4440,
              "net": 24048
            },
            "smallTrader": {
              "long": 17810,
              "short": 11708,
              "net": 6102
            }
          },
          "openInterest": 111718
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10270,
              "short": 13456,
              "net": -3186
            },
            "nonCommercial": {
              "long": 3572,
              "short": 1193,
              "net": 2379
            },
            "smallTrader": {
              "long": 8793,
              "short": 7986,
              "net": 807
            }
          },
          "openInterest": 24066
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16846,
              "short": 23374,
              "net": -6528
            },
            "nonCommercial": {
              "long": 12359,
              "short": 11172,
              "net": 1187
            },
            "smallTrader": {
              "long": 21287,
              "short": 15946,
              "net": 5341
            }
          },
          "openInterest": 51545
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59838,
              "short": 38196,
              "net": 21642
            },
            "nonCommercial": {
              "long": 7994,
              "short": 33918,
              "net": -25924
            },
            "smallTrader": {
              "long": 18699,
              "short": 14417,
              "net": 4282
            }
          },
          "openInterest": 90200
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 234830,
              "short": 311376,
              "net": -76546
            },
            "nonCommercial": {
              "long": 76743,
              "short": 20848,
              "net": 55895
            },
            "smallTrader": {
              "long": 112980,
              "short": 92329,
              "net": 20651
            }
          },
          "openInterest": 437785
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5174,
              "short": 2973,
              "net": 2201
            },
            "nonCommercial": {
              "long": 2918,
              "short": 4522,
              "net": -1604
            },
            "smallTrader": {
              "long": 8161,
              "short": 8758,
              "net": -597
            }
          },
          "openInterest": 17809
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79426,
              "short": 106616,
              "net": -27190
            },
            "nonCommercial": {
              "long": 41536,
              "short": 38086,
              "net": 3450
            },
            "smallTrader": {
              "long": 49044,
              "short": 25304,
              "net": 23740
            }
          },
          "openInterest": 182549
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61685,
              "short": 97116,
              "net": -35431
            },
            "nonCommercial": {
              "long": 18729,
              "short": 5013,
              "net": 13716
            },
            "smallTrader": {
              "long": 60159,
              "short": 38444,
              "net": 21715
            }
          },
          "openInterest": 144216
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74709,
              "short": 25512,
              "net": 49197
            },
            "nonCommercial": {
              "long": 4373,
              "short": 37375,
              "net": -33002
            },
            "smallTrader": {
              "long": 9098,
              "short": 25293,
              "net": -16195
            }
          },
          "openInterest": 88180
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14541,
              "short": 10941,
              "net": 3600
            },
            "nonCommercial": {
              "long": 8286,
              "short": 10705,
              "net": -2419
            },
            "smallTrader": {
              "long": 10697,
              "short": 11878,
              "net": -1181
            }
          },
          "openInterest": 36690
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36516,
              "short": 37259,
              "net": -743
            },
            "nonCommercial": {
              "long": 15530,
              "short": 17286,
              "net": -1756
            },
            "smallTrader": {
              "long": 37001,
              "short": 34502,
              "net": 2499
            }
          },
          "openInterest": 95850
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16952,
              "short": 25974,
              "net": -9022
            },
            "nonCommercial": {
              "long": 8434,
              "short": 3051,
              "net": 5383
            },
            "smallTrader": {
              "long": 10975,
              "short": 7336,
              "net": 3639
            }
          },
          "openInterest": 39430
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137211,
              "short": 176362,
              "net": -39151
            },
            "nonCommercial": {
              "long": 23901,
              "short": 4598,
              "net": 19303
            },
            "smallTrader": {
              "long": 59783,
              "short": 39935,
              "net": 19848
            }
          },
          "openInterest": 232736
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1853,
              "short": 12054,
              "net": -10201
            },
            "nonCommercial": {
              "long": 7833,
              "short": 431,
              "net": 7402
            },
            "smallTrader": {
              "long": 3791,
              "short": 992,
              "net": 2799
            }
          },
          "openInterest": 13577
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19179,
              "short": 70129,
              "net": -50950
            },
            "nonCommercial": {
              "long": 43323,
              "short": 8629,
              "net": 34694
            },
            "smallTrader": {
              "long": 30009,
              "short": 13753,
              "net": 16256
            }
          },
          "openInterest": 104480
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55158,
              "short": 72969,
              "net": -17811
            },
            "nonCommercial": {
              "long": 11811,
              "short": 8617,
              "net": 3194
            },
            "smallTrader": {
              "long": 42051,
              "short": 27434,
              "net": 14617
            }
          },
          "openInterest": 114552
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21313,
              "short": 74894,
              "net": -53581
            },
            "nonCommercial": {
              "long": 34341,
              "short": 2871,
              "net": 31470
            },
            "smallTrader": {
              "long": 39719,
              "short": 17608,
              "net": 22111
            }
          },
          "openInterest": 103420
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54243,
              "short": 101356,
              "net": -47113
            },
            "nonCommercial": {
              "long": 49924,
              "short": 16151,
              "net": 33773
            },
            "smallTrader": {
              "long": 44307,
              "short": 30967,
              "net": 13340
            }
          },
          "openInterest": 149948
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8097,
              "short": 29016,
              "net": -20919
            },
            "nonCommercial": {
              "long": 19328,
              "short": 3341,
              "net": 15987
            },
            "smallTrader": {
              "long": 16087,
              "short": 11155,
              "net": 4932
            }
          },
          "openInterest": 44432
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 336,
              "short": 0,
              "net": 336
            },
            "nonCommercial": {
              "long": 2981,
              "short": 2673,
              "net": 308
            },
            "smallTrader": {
              "long": 1145,
              "short": 1789,
              "net": -644
            }
          },
          "openInterest": 10921
        }
      ]
    },
    {
      "reportDate": "1997-10-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 281759,
              "short": 308511,
              "net": -26752
            },
            "nonCommercial": {
              "long": 48680,
              "short": 21089,
              "net": 27591
            },
            "smallTrader": {
              "long": 58478,
              "short": 59317,
              "net": -839
            }
          },
          "openInterest": 399691
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32651,
              "short": 27904,
              "net": 4747
            },
            "nonCommercial": {
              "long": 635,
              "short": 1630,
              "net": -995
            },
            "smallTrader": {
              "long": 9169,
              "short": 12921,
              "net": -3752
            }
          },
          "openInterest": 42484
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 455341,
              "short": 497752,
              "net": -42411
            },
            "nonCommercial": {
              "long": 95264,
              "short": 61556,
              "net": 33708
            },
            "smallTrader": {
              "long": 111386,
              "short": 102683,
              "net": 8703
            }
          },
          "openInterest": 715205
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 149212,
              "short": 163678,
              "net": -14466
            },
            "nonCommercial": {
              "long": 49707,
              "short": 29318,
              "net": 20389
            },
            "smallTrader": {
              "long": 24798,
              "short": 30721,
              "net": -5923
            }
          },
          "openInterest": 224871
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13723,
              "short": 5503,
              "net": 8220
            },
            "nonCommercial": {
              "long": 456,
              "short": 5825,
              "net": -5369
            },
            "smallTrader": {
              "long": 2364,
              "short": 5215,
              "net": -2851
            }
          },
          "openInterest": 16543
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2905,
              "short": 3622,
              "net": -717
            },
            "nonCommercial": {
              "long": 950,
              "short": 225,
              "net": 725
            },
            "smallTrader": {
              "long": 765,
              "short": 773,
              "net": -8
            }
          },
          "openInterest": 4620
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17447,
              "short": 12732,
              "net": 4715
            },
            "nonCommercial": {
              "long": 1640,
              "short": 7652,
              "net": -6012
            },
            "smallTrader": {
              "long": 10633,
              "short": 9336,
              "net": 1297
            }
          },
          "openInterest": 29720
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14953,
              "short": 36130,
              "net": -21177
            },
            "nonCommercial": {
              "long": 11151,
              "short": 9111,
              "net": 2040
            },
            "smallTrader": {
              "long": 27643,
              "short": 8506,
              "net": 19137
            }
          },
          "openInterest": 54173
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65007,
              "short": 90545,
              "net": -25538
            },
            "nonCommercial": {
              "long": 26477,
              "short": 4860,
              "net": 21617
            },
            "smallTrader": {
              "long": 19842,
              "short": 15921,
              "net": 3921
            }
          },
          "openInterest": 114240
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10264,
              "short": 14617,
              "net": -4353
            },
            "nonCommercial": {
              "long": 3524,
              "short": 1528,
              "net": 1996
            },
            "smallTrader": {
              "long": 9078,
              "short": 6721,
              "net": 2357
            }
          },
          "openInterest": 23994
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15829,
              "short": 26049,
              "net": -10220
            },
            "nonCommercial": {
              "long": 12049,
              "short": 9880,
              "net": 2169
            },
            "smallTrader": {
              "long": 22407,
              "short": 14356,
              "net": 8051
            }
          },
          "openInterest": 51378
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60055,
              "short": 39606,
              "net": 20449
            },
            "nonCommercial": {
              "long": 8174,
              "short": 34061,
              "net": -25887
            },
            "smallTrader": {
              "long": 19732,
              "short": 14294,
              "net": 5438
            }
          },
          "openInterest": 91495
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 253414,
              "short": 306262,
              "net": -52848
            },
            "nonCommercial": {
              "long": 58462,
              "short": 19764,
              "net": 38698
            },
            "smallTrader": {
              "long": 108879,
              "short": 94729,
              "net": 14150
            }
          },
          "openInterest": 432598
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5203,
              "short": 3220,
              "net": 1983
            },
            "nonCommercial": {
              "long": 2856,
              "short": 4545,
              "net": -1689
            },
            "smallTrader": {
              "long": 8072,
              "short": 8366,
              "net": -294
            }
          },
          "openInterest": 18040
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85885,
              "short": 95722,
              "net": -9837
            },
            "nonCommercial": {
              "long": 30291,
              "short": 38030,
              "net": -7739
            },
            "smallTrader": {
              "long": 48756,
              "short": 31180,
              "net": 17576
            }
          },
          "openInterest": 176930
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62816,
              "short": 97601,
              "net": -34785
            },
            "nonCommercial": {
              "long": 16386,
              "short": 4183,
              "net": 12203
            },
            "smallTrader": {
              "long": 61107,
              "short": 38525,
              "net": 22582
            }
          },
          "openInterest": 143135
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62490,
              "short": 36196,
              "net": 26294
            },
            "nonCommercial": {
              "long": 8972,
              "short": 27741,
              "net": -18769
            },
            "smallTrader": {
              "long": 13042,
              "short": 20567,
              "net": -7525
            }
          },
          "openInterest": 84844
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15514,
              "short": 9509,
              "net": 6005
            },
            "nonCommercial": {
              "long": 8733,
              "short": 14127,
              "net": -5394
            },
            "smallTrader": {
              "long": 10660,
              "short": 11271,
              "net": -611
            }
          },
          "openInterest": 38186
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36244,
              "short": 36920,
              "net": -676
            },
            "nonCommercial": {
              "long": 14736,
              "short": 18265,
              "net": -3529
            },
            "smallTrader": {
              "long": 37245,
              "short": 33040,
              "net": 4205
            }
          },
          "openInterest": 94465
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15503,
              "short": 27332,
              "net": -11829
            },
            "nonCommercial": {
              "long": 9269,
              "short": 1925,
              "net": 7344
            },
            "smallTrader": {
              "long": 11649,
              "short": 7164,
              "net": 4485
            }
          },
          "openInterest": 40813
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140787,
              "short": 182363,
              "net": -41576
            },
            "nonCommercial": {
              "long": 24213,
              "short": 5393,
              "net": 18820
            },
            "smallTrader": {
              "long": 60230,
              "short": 37474,
              "net": 22756
            }
          },
          "openInterest": 237696
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1608,
              "short": 12267,
              "net": -10659
            },
            "nonCommercial": {
              "long": 8061,
              "short": 539,
              "net": 7522
            },
            "smallTrader": {
              "long": 4150,
              "short": 1013,
              "net": 3137
            }
          },
          "openInterest": 13919
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20182,
              "short": 68373,
              "net": -48191
            },
            "nonCommercial": {
              "long": 41833,
              "short": 10197,
              "net": 31636
            },
            "smallTrader": {
              "long": 29274,
              "short": 12719,
              "net": 16555
            }
          },
          "openInterest": 103011
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45203,
              "short": 79082,
              "net": -33879
            },
            "nonCommercial": {
              "long": 25042,
              "short": 4916,
              "net": 20126
            },
            "smallTrader": {
              "long": 43711,
              "short": 29958,
              "net": 13753
            }
          },
          "openInterest": 122178
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23539,
              "short": 78131,
              "net": -54592
            },
            "nonCommercial": {
              "long": 36432,
              "short": 2599,
              "net": 33833
            },
            "smallTrader": {
              "long": 38466,
              "short": 17707,
              "net": 20759
            }
          },
          "openInterest": 104972
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53025,
              "short": 110139,
              "net": -57114
            },
            "nonCommercial": {
              "long": 50015,
              "short": 12629,
              "net": 37386
            },
            "smallTrader": {
              "long": 48219,
              "short": 28491,
              "net": 19728
            }
          },
          "openInterest": 153491
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8715,
              "short": 22607,
              "net": -13892
            },
            "nonCommercial": {
              "long": 17338,
              "short": 3755,
              "net": 13583
            },
            "smallTrader": {
              "long": 13822,
              "short": 13513,
              "net": 309
            }
          },
          "openInterest": 40797
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 157,
              "net": -157
            },
            "nonCommercial": {
              "long": 3112,
              "short": 2327,
              "net": 785
            },
            "smallTrader": {
              "long": 1172,
              "short": 1800,
              "net": -628
            }
          },
          "openInterest": 10994
        }
      ]
    },
    {
      "reportDate": "1997-10-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 275297,
              "short": 297038,
              "net": -21741
            },
            "nonCommercial": {
              "long": 50706,
              "short": 22793,
              "net": 27913
            },
            "smallTrader": {
              "long": 56523,
              "short": 62695,
              "net": -6172
            }
          },
          "openInterest": 391165
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33481,
              "short": 28611,
              "net": 4870
            },
            "nonCommercial": {
              "long": 826,
              "short": 2330,
              "net": -1504
            },
            "smallTrader": {
              "long": 4221,
              "short": 7587,
              "net": -3366
            }
          },
          "openInterest": 38557
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 472968,
              "short": 501157,
              "net": -28189
            },
            "nonCommercial": {
              "long": 87517,
              "short": 65455,
              "net": 22062
            },
            "smallTrader": {
              "long": 104504,
              "short": 98377,
              "net": 6127
            }
          },
          "openInterest": 716752
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 154609,
              "short": 163396,
              "net": -8787
            },
            "nonCommercial": {
              "long": 49533,
              "short": 32520,
              "net": 17013
            },
            "smallTrader": {
              "long": 24960,
              "short": 33186,
              "net": -8226
            }
          },
          "openInterest": 230348
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14041,
              "short": 6417,
              "net": 7624
            },
            "nonCommercial": {
              "long": 248,
              "short": 6448,
              "net": -6200
            },
            "smallTrader": {
              "long": 2936,
              "short": 4360,
              "net": -1424
            }
          },
          "openInterest": 17225
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3465,
              "short": 4472,
              "net": -1007
            },
            "nonCommercial": {
              "long": 1150,
              "short": 225,
              "net": 925
            },
            "smallTrader": {
              "long": 1058,
              "short": 976,
              "net": 82
            }
          },
          "openInterest": 5673
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14280,
              "short": 23723,
              "net": -9443
            },
            "nonCommercial": {
              "long": 3710,
              "short": 3821,
              "net": -111
            },
            "smallTrader": {
              "long": 17446,
              "short": 7892,
              "net": 9554
            }
          },
          "openInterest": 35436
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23453,
              "short": 31227,
              "net": -7774
            },
            "nonCommercial": {
              "long": 6145,
              "short": 14300,
              "net": -8155
            },
            "smallTrader": {
              "long": 25106,
              "short": 9177,
              "net": 15929
            }
          },
          "openInterest": 55131
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67934,
              "short": 86671,
              "net": -18737
            },
            "nonCommercial": {
              "long": 20682,
              "short": 4393,
              "net": 16289
            },
            "smallTrader": {
              "long": 14669,
              "short": 12221,
              "net": 2448
            }
          },
          "openInterest": 105858
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12702,
              "short": 12455,
              "net": 247
            },
            "nonCommercial": {
              "long": 2300,
              "short": 4516,
              "net": -2216
            },
            "smallTrader": {
              "long": 10056,
              "short": 8087,
              "net": 1969
            }
          },
          "openInterest": 25907
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18482,
              "short": 29071,
              "net": -10589
            },
            "nonCommercial": {
              "long": 11829,
              "short": 9051,
              "net": 2778
            },
            "smallTrader": {
              "long": 23194,
              "short": 15383,
              "net": 7811
            }
          },
          "openInterest": 54619
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58681,
              "short": 41340,
              "net": 17341
            },
            "nonCommercial": {
              "long": 8448,
              "short": 33067,
              "net": -24619
            },
            "smallTrader": {
              "long": 22630,
              "short": 15352,
              "net": 7278
            }
          },
          "openInterest": 92683
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 247377,
              "short": 288740,
              "net": -41363
            },
            "nonCommercial": {
              "long": 42681,
              "short": 13423,
              "net": 29258
            },
            "smallTrader": {
              "long": 97232,
              "short": 85127,
              "net": 12105
            }
          },
          "openInterest": 402056
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5116,
              "short": 3558,
              "net": 1558
            },
            "nonCommercial": {
              "long": 2939,
              "short": 4881,
              "net": -1942
            },
            "smallTrader": {
              "long": 8637,
              "short": 8253,
              "net": 384
            }
          },
          "openInterest": 18599
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102442,
              "short": 87675,
              "net": 14767
            },
            "nonCommercial": {
              "long": 13909,
              "short": 43706,
              "net": -29797
            },
            "smallTrader": {
              "long": 46249,
              "short": 31219,
              "net": 15030
            }
          },
          "openInterest": 175223
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61134,
              "short": 98609,
              "net": -37475
            },
            "nonCommercial": {
              "long": 13650,
              "short": 4155,
              "net": 9495
            },
            "smallTrader": {
              "long": 63803,
              "short": 35823,
              "net": 27980
            }
          },
          "openInterest": 141425
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58204,
              "short": 41878,
              "net": 16326
            },
            "nonCommercial": {
              "long": 14984,
              "short": 25891,
              "net": -10907
            },
            "smallTrader": {
              "long": 14158,
              "short": 19577,
              "net": -5419
            }
          },
          "openInterest": 87983
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16031,
              "short": 10059,
              "net": 5972
            },
            "nonCommercial": {
              "long": 6340,
              "short": 13495,
              "net": -7155
            },
            "smallTrader": {
              "long": 10826,
              "short": 9643,
              "net": 1183
            }
          },
          "openInterest": 36862
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34797,
              "short": 36266,
              "net": -1469
            },
            "nonCommercial": {
              "long": 13296,
              "short": 16571,
              "net": -3275
            },
            "smallTrader": {
              "long": 36342,
              "short": 31598,
              "net": 4744
            }
          },
          "openInterest": 89997
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17341,
              "short": 28887,
              "net": -11546
            },
            "nonCommercial": {
              "long": 8975,
              "short": 1715,
              "net": 7260
            },
            "smallTrader": {
              "long": 12221,
              "short": 7935,
              "net": 4286
            }
          },
          "openInterest": 43135
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147316,
              "short": 190212,
              "net": -42896
            },
            "nonCommercial": {
              "long": 29737,
              "short": 4771,
              "net": 24966
            },
            "smallTrader": {
              "long": 59763,
              "short": 41833,
              "net": 17930
            }
          },
          "openInterest": 250274
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1765,
              "short": 12148,
              "net": -10383
            },
            "nonCommercial": {
              "long": 8364,
              "short": 547,
              "net": 7817
            },
            "smallTrader": {
              "long": 3842,
              "short": 1276,
              "net": 2566
            }
          },
          "openInterest": 14071
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18292,
              "short": 60128,
              "net": -41836
            },
            "nonCommercial": {
              "long": 39795,
              "short": 13055,
              "net": 26740
            },
            "smallTrader": {
              "long": 28193,
              "short": 13097,
              "net": 15096
            }
          },
          "openInterest": 99037
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44570,
              "short": 79138,
              "net": -34568
            },
            "nonCommercial": {
              "long": 22264,
              "short": 6467,
              "net": 15797
            },
            "smallTrader": {
              "long": 46160,
              "short": 27389,
              "net": 18771
            }
          },
          "openInterest": 119495
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23580,
              "short": 81036,
              "net": -57456
            },
            "nonCommercial": {
              "long": 38110,
              "short": 2616,
              "net": 35494
            },
            "smallTrader": {
              "long": 39903,
              "short": 17941,
              "net": 21962
            }
          },
          "openInterest": 108527
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54873,
              "short": 110914,
              "net": -56041
            },
            "nonCommercial": {
              "long": 49546,
              "short": 11066,
              "net": 38480
            },
            "smallTrader": {
              "long": 48459,
              "short": 30898,
              "net": 17561
            }
          },
          "openInterest": 154854
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21990,
              "short": 16146,
              "net": 5844
            },
            "nonCommercial": {
              "long": 8592,
              "short": 6946,
              "net": 1646
            },
            "smallTrader": {
              "long": 12702,
              "short": 20192,
              "net": -7490
            }
          },
          "openInterest": 44265
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 245,
              "net": -195
            },
            "nonCommercial": {
              "long": 2205,
              "short": 1966,
              "net": 239
            },
            "smallTrader": {
              "long": 1451,
              "short": 1495,
              "net": -44
            }
          },
          "openInterest": 10572
        }
      ]
    },
    {
      "reportDate": "1997-10-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 271481,
              "short": 295162,
              "net": -23681
            },
            "nonCommercial": {
              "long": 50635,
              "short": 23231,
              "net": 27404
            },
            "smallTrader": {
              "long": 62220,
              "short": 65943,
              "net": -3723
            }
          },
          "openInterest": 398944
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30431,
              "short": 28566,
              "net": 1865
            },
            "nonCommercial": {
              "long": 531,
              "short": 1473,
              "net": -942
            },
            "smallTrader": {
              "long": 6228,
              "short": 7151,
              "net": -923
            }
          },
          "openInterest": 37219
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 447036,
              "short": 465892,
              "net": -18856
            },
            "nonCommercial": {
              "long": 76693,
              "short": 72163,
              "net": 4530
            },
            "smallTrader": {
              "long": 127213,
              "short": 112887,
              "net": 14326
            }
          },
          "openInterest": 708751
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 149356,
              "short": 163918,
              "net": -14562
            },
            "nonCommercial": {
              "long": 52602,
              "short": 30344,
              "net": 22258
            },
            "smallTrader": {
              "long": 28361,
              "short": 36057,
              "net": -7696
            }
          },
          "openInterest": 232412
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18958,
              "short": 4960,
              "net": 13998
            },
            "nonCommercial": {
              "long": 0,
              "short": 9175,
              "net": -9175
            },
            "smallTrader": {
              "long": 2330,
              "short": 7153,
              "net": -4823
            }
          },
          "openInterest": 21288
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5278,
              "short": 7241,
              "net": -1963
            },
            "nonCommercial": {
              "long": 2124,
              "short": 200,
              "net": 1924
            },
            "smallTrader": {
              "long": 1156,
              "short": 1117,
              "net": 39
            }
          },
          "openInterest": 8558
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9323,
              "short": 40236,
              "net": -30913
            },
            "nonCommercial": {
              "long": 21292,
              "short": 1187,
              "net": 20105
            },
            "smallTrader": {
              "long": 21399,
              "short": 10591,
              "net": 10808
            }
          },
          "openInterest": 52014
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44210,
              "short": 27472,
              "net": 16738
            },
            "nonCommercial": {
              "long": 3837,
              "short": 29903,
              "net": -26066
            },
            "smallTrader": {
              "long": 24150,
              "short": 14822,
              "net": 9328
            }
          },
          "openInterest": 72943
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71523,
              "short": 82740,
              "net": -11217
            },
            "nonCommercial": {
              "long": 14175,
              "short": 6151,
              "net": 8024
            },
            "smallTrader": {
              "long": 16414,
              "short": 13221,
              "net": 3193
            }
          },
          "openInterest": 104680
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12751,
              "short": 11141,
              "net": 1610
            },
            "nonCommercial": {
              "long": 1949,
              "short": 5069,
              "net": -3120
            },
            "smallTrader": {
              "long": 9975,
              "short": 8465,
              "net": 1510
            }
          },
          "openInterest": 25890
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25669,
              "short": 33504,
              "net": -7835
            },
            "nonCommercial": {
              "long": 12873,
              "short": 11433,
              "net": 1440
            },
            "smallTrader": {
              "long": 22943,
              "short": 16548,
              "net": 6395
            }
          },
          "openInterest": 62841
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60992,
              "short": 45787,
              "net": 15205
            },
            "nonCommercial": {
              "long": 8261,
              "short": 32319,
              "net": -24058
            },
            "smallTrader": {
              "long": 23356,
              "short": 14503,
              "net": 8853
            }
          },
          "openInterest": 95897
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 256408,
              "short": 271548,
              "net": -15140
            },
            "nonCommercial": {
              "long": 31873,
              "short": 14099,
              "net": 17774
            },
            "smallTrader": {
              "long": 95628,
              "short": 98262,
              "net": -2634
            }
          },
          "openInterest": 404043
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4753,
              "short": 3680,
              "net": 1073
            },
            "nonCommercial": {
              "long": 2962,
              "short": 4575,
              "net": -1613
            },
            "smallTrader": {
              "long": 8144,
              "short": 7604,
              "net": 540
            }
          },
          "openInterest": 17567
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147762,
              "short": 89397,
              "net": 58365
            },
            "nonCommercial": {
              "long": 7117,
              "short": 71623,
              "net": -64506
            },
            "smallTrader": {
              "long": 47935,
              "short": 41794,
              "net": 6141
            }
          },
          "openInterest": 217825
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60008,
              "short": 88834,
              "net": -28826
            },
            "nonCommercial": {
              "long": 10857,
              "short": 5837,
              "net": 5020
            },
            "smallTrader": {
              "long": 61299,
              "short": 37493,
              "net": 23806
            }
          },
          "openInterest": 134598
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72894,
              "short": 53393,
              "net": 19501
            },
            "nonCommercial": {
              "long": 12675,
              "short": 28930,
              "net": -16255
            },
            "smallTrader": {
              "long": 20082,
              "short": 23328,
              "net": -3246
            }
          },
          "openInterest": 105651
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17078,
              "short": 12085,
              "net": 4993
            },
            "nonCommercial": {
              "long": 6788,
              "short": 12249,
              "net": -5461
            },
            "smallTrader": {
              "long": 10400,
              "short": 9932,
              "net": 468
            }
          },
          "openInterest": 37330
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33248,
              "short": 37581,
              "net": -4333
            },
            "nonCommercial": {
              "long": 14150,
              "short": 15420,
              "net": -1270
            },
            "smallTrader": {
              "long": 38019,
              "short": 32416,
              "net": 5603
            }
          },
          "openInterest": 90982
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20158,
              "short": 22703,
              "net": -2545
            },
            "nonCommercial": {
              "long": 7253,
              "short": 3190,
              "net": 4063
            },
            "smallTrader": {
              "long": 9204,
              "short": 10722,
              "net": -1518
            }
          },
          "openInterest": 42718
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145751,
              "short": 183499,
              "net": -37748
            },
            "nonCommercial": {
              "long": 26820,
              "short": 7034,
              "net": 19786
            },
            "smallTrader": {
              "long": 64968,
              "short": 47006,
              "net": 17962
            }
          },
          "openInterest": 252928
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4184,
              "short": 9249,
              "net": -5065
            },
            "nonCommercial": {
              "long": 4709,
              "short": 1565,
              "net": 3144
            },
            "smallTrader": {
              "long": 3340,
              "short": 1419,
              "net": 1921
            }
          },
          "openInterest": 12346
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22379,
              "short": 51738,
              "net": -29359
            },
            "nonCommercial": {
              "long": 29786,
              "short": 15073,
              "net": 14713
            },
            "smallTrader": {
              "long": 27671,
              "short": 13025,
              "net": 14646
            }
          },
          "openInterest": 92847
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43564,
              "short": 78611,
              "net": -35047
            },
            "nonCommercial": {
              "long": 21266,
              "short": 4760,
              "net": 16506
            },
            "smallTrader": {
              "long": 44785,
              "short": 26244,
              "net": 18541
            }
          },
          "openInterest": 117975
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25626,
              "short": 85027,
              "net": -59401
            },
            "nonCommercial": {
              "long": 39466,
              "short": 1872,
              "net": 37594
            },
            "smallTrader": {
              "long": 41060,
              "short": 19253,
              "net": 21807
            }
          },
          "openInterest": 113613
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55614,
              "short": 117611,
              "net": -61997
            },
            "nonCommercial": {
              "long": 51048,
              "short": 11038,
              "net": 40010
            },
            "smallTrader": {
              "long": 51991,
              "short": 30004,
              "net": 21987
            }
          },
          "openInterest": 160650
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16854,
              "short": 28226,
              "net": -11372
            },
            "nonCommercial": {
              "long": 12446,
              "short": 2270,
              "net": 10176
            },
            "smallTrader": {
              "long": 18957,
              "short": 17761,
              "net": 1196
            }
          },
          "openInterest": 49413
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 852,
              "short": 0,
              "net": 852
            },
            "nonCommercial": {
              "long": 874,
              "short": 1540,
              "net": -666
            },
            "smallTrader": {
              "long": 1926,
              "short": 2112,
              "net": -186
            }
          },
          "openInterest": 11780
        }
      ]
    },
    {
      "reportDate": "1997-11-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 273247,
              "short": 294500,
              "net": -21253
            },
            "nonCommercial": {
              "long": 47239,
              "short": 26638,
              "net": 20601
            },
            "smallTrader": {
              "long": 65915,
              "short": 65263,
              "net": 652
            }
          },
          "openInterest": 399454
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32225,
              "short": 28844,
              "net": 3381
            },
            "nonCommercial": {
              "long": 505,
              "short": 1109,
              "net": -604
            },
            "smallTrader": {
              "long": 5639,
              "short": 8416,
              "net": -2777
            }
          },
          "openInterest": 38398
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 442271,
              "short": 485209,
              "net": -42938
            },
            "nonCommercial": {
              "long": 78822,
              "short": 60129,
              "net": 18693
            },
            "smallTrader": {
              "long": 122552,
              "short": 98307,
              "net": 24245
            }
          },
          "openInterest": 696195
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159361,
              "short": 178273,
              "net": -18912
            },
            "nonCommercial": {
              "long": 52441,
              "short": 26673,
              "net": 25768
            },
            "smallTrader": {
              "long": 28627,
              "short": 35483,
              "net": -6856
            }
          },
          "openInterest": 242755
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18348,
              "short": 5000,
              "net": 13348
            },
            "nonCommercial": {
              "long": 0,
              "short": 8508,
              "net": -8508
            },
            "smallTrader": {
              "long": 1876,
              "short": 6716,
              "net": -4840
            }
          },
          "openInterest": 20224
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3096,
              "short": 5235,
              "net": -2139
            },
            "nonCommercial": {
              "long": 2124,
              "short": 0,
              "net": 2124
            },
            "smallTrader": {
              "long": 757,
              "short": 742,
              "net": 15
            }
          },
          "openInterest": 5977
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9318,
              "short": 40751,
              "net": -31433
            },
            "nonCommercial": {
              "long": 20979,
              "short": 1497,
              "net": 19482
            },
            "smallTrader": {
              "long": 19828,
              "short": 7877,
              "net": 11951
            }
          },
          "openInterest": 50125
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45831,
              "short": 28491,
              "net": 17340
            },
            "nonCommercial": {
              "long": 4285,
              "short": 29788,
              "net": -25503
            },
            "smallTrader": {
              "long": 22853,
              "short": 14690,
              "net": 8163
            }
          },
          "openInterest": 74076
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71625,
              "short": 80234,
              "net": -8609
            },
            "nonCommercial": {
              "long": 14239,
              "short": 8370,
              "net": 5869
            },
            "smallTrader": {
              "long": 14713,
              "short": 11973,
              "net": 2740
            }
          },
          "openInterest": 102717
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13138,
              "short": 11404,
              "net": 1734
            },
            "nonCommercial": {
              "long": 2417,
              "short": 5320,
              "net": -2903
            },
            "smallTrader": {
              "long": 10504,
              "short": 9335,
              "net": 1169
            }
          },
          "openInterest": 26940
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26659,
              "short": 32781,
              "net": -6122
            },
            "nonCommercial": {
              "long": 13264,
              "short": 12781,
              "net": 483
            },
            "smallTrader": {
              "long": 22629,
              "short": 16990,
              "net": 5639
            }
          },
          "openInterest": 63910
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61712,
              "short": 48408,
              "net": 13304
            },
            "nonCommercial": {
              "long": 8542,
              "short": 29993,
              "net": -21451
            },
            "smallTrader": {
              "long": 24163,
              "short": 16016,
              "net": 8147
            }
          },
          "openInterest": 97091
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 257263,
              "short": 270124,
              "net": -12861
            },
            "nonCommercial": {
              "long": 28934,
              "short": 15300,
              "net": 13634
            },
            "smallTrader": {
              "long": 88298,
              "short": 89071,
              "net": -773
            }
          },
          "openInterest": 394376
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4276,
              "short": 3472,
              "net": 804
            },
            "nonCommercial": {
              "long": 2839,
              "short": 4877,
              "net": -2038
            },
            "smallTrader": {
              "long": 8358,
              "short": 7124,
              "net": 1234
            }
          },
          "openInterest": 16989
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 151730,
              "short": 91958,
              "net": 59772
            },
            "nonCommercial": {
              "long": 8017,
              "short": 71591,
              "net": -63574
            },
            "smallTrader": {
              "long": 42151,
              "short": 38349,
              "net": 3802
            }
          },
          "openInterest": 217937
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 52727,
              "short": 83674,
              "net": -30947
            },
            "nonCommercial": {
              "long": 10709,
              "short": 5320,
              "net": 5389
            },
            "smallTrader": {
              "long": 57186,
              "short": 31628,
              "net": 25558
            }
          },
          "openInterest": 123070
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87499,
              "short": 56417,
              "net": 31082
            },
            "nonCommercial": {
              "long": 9965,
              "short": 30807,
              "net": -20842
            },
            "smallTrader": {
              "long": 11341,
              "short": 21581,
              "net": -10240
            }
          },
          "openInterest": 108806
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17282,
              "short": 13699,
              "net": 3583
            },
            "nonCommercial": {
              "long": 6869,
              "short": 12035,
              "net": -5166
            },
            "smallTrader": {
              "long": 10989,
              "short": 9406,
              "net": 1583
            }
          },
          "openInterest": 37918
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32899,
              "short": 40296,
              "net": -7397
            },
            "nonCommercial": {
              "long": 15395,
              "short": 14681,
              "net": 714
            },
            "smallTrader": {
              "long": 40606,
              "short": 33923,
              "net": 6683
            }
          },
          "openInterest": 94816
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20669,
              "short": 21062,
              "net": -393
            },
            "nonCommercial": {
              "long": 4213,
              "short": 2663,
              "net": 1550
            },
            "smallTrader": {
              "long": 9923,
              "short": 11080,
              "net": -1157
            }
          },
          "openInterest": 38974
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137100,
              "short": 178092,
              "net": -40992
            },
            "nonCommercial": {
              "long": 25770,
              "short": 4859,
              "net": 20911
            },
            "smallTrader": {
              "long": 56516,
              "short": 36435,
              "net": 20081
            }
          },
          "openInterest": 233025
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5170,
              "short": 9376,
              "net": -4206
            },
            "nonCommercial": {
              "long": 4652,
              "short": 1627,
              "net": 3025
            },
            "smallTrader": {
              "long": 2752,
              "short": 1571,
              "net": 1181
            }
          },
          "openInterest": 12687
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22904,
              "short": 53076,
              "net": -30172
            },
            "nonCommercial": {
              "long": 31952,
              "short": 16542,
              "net": 15410
            },
            "smallTrader": {
              "long": 26782,
              "short": 12020,
              "net": 14762
            }
          },
          "openInterest": 95965
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46369,
              "short": 82501,
              "net": -36132
            },
            "nonCommercial": {
              "long": 22742,
              "short": 4289,
              "net": 18453
            },
            "smallTrader": {
              "long": 45450,
              "short": 27771,
              "net": 17679
            }
          },
          "openInterest": 122356
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24495,
              "short": 84275,
              "net": -59780
            },
            "nonCommercial": {
              "long": 40437,
              "short": 2102,
              "net": 38335
            },
            "smallTrader": {
              "long": 41528,
              "short": 20083,
              "net": 21445
            }
          },
          "openInterest": 112429
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47844,
              "short": 151059,
              "net": -103215
            },
            "nonCommercial": {
              "long": 80091,
              "short": 7067,
              "net": 73024
            },
            "smallTrader": {
              "long": 66485,
              "short": 36294,
              "net": 30191
            }
          },
          "openInterest": 197655
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16661,
              "short": 33927,
              "net": -17266
            },
            "nonCommercial": {
              "long": 14439,
              "short": 2326,
              "net": 12113
            },
            "smallTrader": {
              "long": 17429,
              "short": 12276,
              "net": 5153
            }
          },
          "openInterest": 49711
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 440,
              "short": 0,
              "net": 440
            },
            "nonCommercial": {
              "long": 2007,
              "short": 1866,
              "net": 141
            },
            "smallTrader": {
              "long": 1256,
              "short": 1837,
              "net": -581
            }
          },
          "openInterest": 12186
        }
      ]
    },
    {
      "reportDate": "1997-11-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 277600,
              "short": 298138,
              "net": -20538
            },
            "nonCommercial": {
              "long": 49903,
              "short": 32767,
              "net": 17136
            },
            "smallTrader": {
              "long": 65289,
              "short": 61887,
              "net": 3402
            }
          },
          "openInterest": 405360
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31335,
              "short": 27900,
              "net": 3435
            },
            "nonCommercial": {
              "long": 181,
              "short": 1319,
              "net": -1138
            },
            "smallTrader": {
              "long": 4952,
              "short": 7249,
              "net": -2297
            }
          },
          "openInterest": 36497
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 458797,
              "short": 498332,
              "net": -39535
            },
            "nonCommercial": {
              "long": 75890,
              "short": 59509,
              "net": 16381
            },
            "smallTrader": {
              "long": 112485,
              "short": 89331,
              "net": 23154
            }
          },
          "openInterest": 732726
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 161074,
              "short": 182054,
              "net": -20980
            },
            "nonCommercial": {
              "long": 51230,
              "short": 27336,
              "net": 23894
            },
            "smallTrader": {
              "long": 28557,
              "short": 31471,
              "net": -2914
            }
          },
          "openInterest": 244491
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17988,
              "short": 5240,
              "net": 12748
            },
            "nonCommercial": {
              "long": 217,
              "short": 8379,
              "net": -8162
            },
            "smallTrader": {
              "long": 2010,
              "short": 6596,
              "net": -4586
            }
          },
          "openInterest": 20215
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3746,
              "short": 5848,
              "net": -2102
            },
            "nonCommercial": {
              "long": 2124,
              "short": 0,
              "net": 2124
            },
            "smallTrader": {
              "long": 897,
              "short": 919,
              "net": -22
            }
          },
          "openInterest": 6767
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9590,
              "short": 47378,
              "net": -37788
            },
            "nonCommercial": {
              "long": 25941,
              "short": 1132,
              "net": 24809
            },
            "smallTrader": {
              "long": 20618,
              "short": 7639,
              "net": 12979
            }
          },
          "openInterest": 56149
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42693,
              "short": 30347,
              "net": 12346
            },
            "nonCommercial": {
              "long": 3844,
              "short": 25940,
              "net": -22096
            },
            "smallTrader": {
              "long": 24245,
              "short": 14495,
              "net": 9750
            }
          },
          "openInterest": 71927
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69982,
              "short": 80126,
              "net": -10144
            },
            "nonCommercial": {
              "long": 13637,
              "short": 7730,
              "net": 5907
            },
            "smallTrader": {
              "long": 15725,
              "short": 11488,
              "net": 4237
            }
          },
          "openInterest": 100563
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10880,
              "short": 11160,
              "net": -280
            },
            "nonCommercial": {
              "long": 1498,
              "short": 3915,
              "net": -2417
            },
            "smallTrader": {
              "long": 10446,
              "short": 7749,
              "net": 2697
            }
          },
          "openInterest": 23203
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27417,
              "short": 32899,
              "net": -5482
            },
            "nonCommercial": {
              "long": 12038,
              "short": 12950,
              "net": -912
            },
            "smallTrader": {
              "long": 23876,
              "short": 17482,
              "net": 6394
            }
          },
          "openInterest": 64985
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61905,
              "short": 41505,
              "net": 20400
            },
            "nonCommercial": {
              "long": 6979,
              "short": 32827,
              "net": -25848
            },
            "smallTrader": {
              "long": 19000,
              "short": 13552,
              "net": 5448
            }
          },
          "openInterest": 91005
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271152,
              "short": 269250,
              "net": 1902
            },
            "nonCommercial": {
              "long": 23393,
              "short": 22667,
              "net": 726
            },
            "smallTrader": {
              "long": 90813,
              "short": 93441,
              "net": -2628
            }
          },
          "openInterest": 402601
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4037,
              "short": 3294,
              "net": 743
            },
            "nonCommercial": {
              "long": 3635,
              "short": 4030,
              "net": -395
            },
            "smallTrader": {
              "long": 7415,
              "short": 7763,
              "net": -348
            }
          },
          "openInterest": 16068
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147357,
              "short": 90349,
              "net": 57008
            },
            "nonCommercial": {
              "long": 8834,
              "short": 68744,
              "net": -59910
            },
            "smallTrader": {
              "long": 42145,
              "short": 39243,
              "net": 2902
            }
          },
          "openInterest": 214765
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 56991,
              "short": 87623,
              "net": -30632
            },
            "nonCommercial": {
              "long": 9595,
              "short": 4333,
              "net": 5262
            },
            "smallTrader": {
              "long": 58382,
              "short": 33012,
              "net": 25370
            }
          },
          "openInterest": 127704
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111714,
              "short": 60441,
              "net": 51273
            },
            "nonCommercial": {
              "long": 11352,
              "short": 45487,
              "net": -34135
            },
            "smallTrader": {
              "long": 11883,
              "short": 29021,
              "net": -17138
            }
          },
          "openInterest": 134949
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17506,
              "short": 16652,
              "net": 854
            },
            "nonCommercial": {
              "long": 7406,
              "short": 11739,
              "net": -4333
            },
            "smallTrader": {
              "long": 12747,
              "short": 9268,
              "net": 3479
            }
          },
          "openInterest": 40355
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35417,
              "short": 43825,
              "net": -8408
            },
            "nonCommercial": {
              "long": 15509,
              "short": 15023,
              "net": 486
            },
            "smallTrader": {
              "long": 42952,
              "short": 35030,
              "net": 7922
            }
          },
          "openInterest": 98604
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21471,
              "short": 20971,
              "net": 500
            },
            "nonCommercial": {
              "long": 3166,
              "short": 2528,
              "net": 638
            },
            "smallTrader": {
              "long": 7131,
              "short": 8269,
              "net": -1138
            }
          },
          "openInterest": 35270
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143274,
              "short": 179522,
              "net": -36248
            },
            "nonCommercial": {
              "long": 21961,
              "short": 4150,
              "net": 17811
            },
            "smallTrader": {
              "long": 56909,
              "short": 38472,
              "net": 18437
            }
          },
          "openInterest": 235978
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6161,
              "short": 7424,
              "net": -1263
            },
            "nonCommercial": {
              "long": 2827,
              "short": 2750,
              "net": 77
            },
            "smallTrader": {
              "long": 2851,
              "short": 1665,
              "net": 1186
            }
          },
          "openInterest": 11934
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19740,
              "short": 51320,
              "net": -31580
            },
            "nonCommercial": {
              "long": 34651,
              "short": 17025,
              "net": 17626
            },
            "smallTrader": {
              "long": 26148,
              "short": 12194,
              "net": 13954
            }
          },
          "openInterest": 94993
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49017,
              "short": 85130,
              "net": -36113
            },
            "nonCommercial": {
              "long": 24877,
              "short": 5181,
              "net": 19696
            },
            "smallTrader": {
              "long": 48537,
              "short": 32120,
              "net": 16417
            }
          },
          "openInterest": 129359
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25819,
              "short": 88214,
              "net": -62395
            },
            "nonCommercial": {
              "long": 44774,
              "short": 3004,
              "net": 41770
            },
            "smallTrader": {
              "long": 40431,
              "short": 19806,
              "net": 20625
            }
          },
          "openInterest": 118930
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47599,
              "short": 158120,
              "net": -110521
            },
            "nonCommercial": {
              "long": 85681,
              "short": 6179,
              "net": 79502
            },
            "smallTrader": {
              "long": 68306,
              "short": 37287,
              "net": 31019
            }
          },
          "openInterest": 204387
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16150,
              "short": 39814,
              "net": -23664
            },
            "nonCommercial": {
              "long": 19559,
              "short": 3391,
              "net": 16168
            },
            "smallTrader": {
              "long": 17796,
              "short": 10300,
              "net": 7496
            }
          },
          "openInterest": 54686
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 423,
              "short": 0,
              "net": 423
            },
            "nonCommercial": {
              "long": 2283,
              "short": 1829,
              "net": 454
            },
            "smallTrader": {
              "long": 995,
              "short": 1872,
              "net": -877
            }
          },
          "openInterest": 11435
        }
      ]
    },
    {
      "reportDate": "1997-11-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 275023,
              "short": 312090,
              "net": -37067
            },
            "nonCommercial": {
              "long": 51067,
              "short": 16584,
              "net": 34483
            },
            "smallTrader": {
              "long": 71209,
              "short": 68625,
              "net": 2584
            }
          },
          "openInterest": 402341
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29280,
              "short": 27497,
              "net": 1783
            },
            "nonCommercial": {
              "long": 20,
              "short": 700,
              "net": -680
            },
            "smallTrader": {
              "long": 5733,
              "short": 6836,
              "net": -1103
            }
          },
          "openInterest": 35272
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 430246,
              "short": 491700,
              "net": -61454
            },
            "nonCommercial": {
              "long": 83125,
              "short": 49889,
              "net": 33236
            },
            "smallTrader": {
              "long": 125906,
              "short": 97688,
              "net": 28218
            }
          },
          "openInterest": 729628
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 161824,
              "short": 183638,
              "net": -21814
            },
            "nonCommercial": {
              "long": 46759,
              "short": 22611,
              "net": 24148
            },
            "smallTrader": {
              "long": 30875,
              "short": 33209,
              "net": -2334
            }
          },
          "openInterest": 245050
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17674,
              "short": 4842,
              "net": 12832
            },
            "nonCommercial": {
              "long": 207,
              "short": 8131,
              "net": -7924
            },
            "smallTrader": {
              "long": 1740,
              "short": 6648,
              "net": -4908
            }
          },
          "openInterest": 19621
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4183,
              "short": 5748,
              "net": -1565
            },
            "nonCommercial": {
              "long": 2136,
              "short": 0,
              "net": 2136
            },
            "smallTrader": {
              "long": 543,
              "short": 1114,
              "net": -571
            }
          },
          "openInterest": 6862
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10783,
              "short": 50374,
              "net": -39591
            },
            "nonCommercial": {
              "long": 29977,
              "short": 1536,
              "net": 28441
            },
            "smallTrader": {
              "long": 19241,
              "short": 8091,
              "net": 11150
            }
          },
          "openInterest": 60001
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42652,
              "short": 31970,
              "net": 10682
            },
            "nonCommercial": {
              "long": 3974,
              "short": 25705,
              "net": -21731
            },
            "smallTrader": {
              "long": 26764,
              "short": 15715,
              "net": 11049
            }
          },
          "openInterest": 74605
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69014,
              "short": 74243,
              "net": -5229
            },
            "nonCommercial": {
              "long": 13324,
              "short": 10856,
              "net": 2468
            },
            "smallTrader": {
              "long": 12241,
              "short": 9480,
              "net": 2761
            }
          },
          "openInterest": 96016
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8208,
              "short": 12137,
              "net": -3929
            },
            "nonCommercial": {
              "long": 2915,
              "short": 3312,
              "net": -397
            },
            "smallTrader": {
              "long": 10385,
              "short": 6059,
              "net": 4326
            }
          },
          "openInterest": 21950
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30293,
              "short": 33362,
              "net": -3069
            },
            "nonCommercial": {
              "long": 13117,
              "short": 16194,
              "net": -3077
            },
            "smallTrader": {
              "long": 24859,
              "short": 18713,
              "net": 6146
            }
          },
          "openInterest": 69996
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58495,
              "short": 37480,
              "net": 21015
            },
            "nonCommercial": {
              "long": 6669,
              "short": 32562,
              "net": -25893
            },
            "smallTrader": {
              "long": 19467,
              "short": 14589,
              "net": 4878
            }
          },
          "openInterest": 87951
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 290209,
              "short": 275468,
              "net": 14741
            },
            "nonCommercial": {
              "long": 20897,
              "short": 25781,
              "net": -4884
            },
            "smallTrader": {
              "long": 89173,
              "short": 99030,
              "net": -9857
            }
          },
          "openInterest": 418109
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3842,
              "short": 3180,
              "net": 662
            },
            "nonCommercial": {
              "long": 4690,
              "short": 4559,
              "net": 131
            },
            "smallTrader": {
              "long": 7302,
              "short": 8095,
              "net": -793
            }
          },
          "openInterest": 17017
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 140488,
              "short": 92443,
              "net": 48045
            },
            "nonCommercial": {
              "long": 13705,
              "short": 64354,
              "net": -50649
            },
            "smallTrader": {
              "long": 45173,
              "short": 42569,
              "net": 2604
            }
          },
          "openInterest": 214353
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 58143,
              "short": 86916,
              "net": -28773
            },
            "nonCommercial": {
              "long": 10399,
              "short": 2598,
              "net": 7801
            },
            "smallTrader": {
              "long": 55772,
              "short": 34800,
              "net": 20972
            }
          },
          "openInterest": 127787
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113982,
              "short": 60921,
              "net": 53061
            },
            "nonCommercial": {
              "long": 8915,
              "short": 46437,
              "net": -37522
            },
            "smallTrader": {
              "long": 14902,
              "short": 30441,
              "net": -15539
            }
          },
          "openInterest": 138653
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17511,
              "short": 17045,
              "net": 466
            },
            "nonCommercial": {
              "long": 6913,
              "short": 10048,
              "net": -3135
            },
            "smallTrader": {
              "long": 12668,
              "short": 9999,
              "net": 2669
            }
          },
          "openInterest": 39401
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36291,
              "short": 44853,
              "net": -8562
            },
            "nonCommercial": {
              "long": 14826,
              "short": 14142,
              "net": 684
            },
            "smallTrader": {
              "long": 43916,
              "short": 36038,
              "net": 7878
            }
          },
          "openInterest": 101337
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22660,
              "short": 21173,
              "net": 1487
            },
            "nonCommercial": {
              "long": 2541,
              "short": 2337,
              "net": 204
            },
            "smallTrader": {
              "long": 6321,
              "short": 8012,
              "net": -1691
            }
          },
          "openInterest": 34395
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148185,
              "short": 179548,
              "net": -31363
            },
            "nonCommercial": {
              "long": 18278,
              "short": 5316,
              "net": 12962
            },
            "smallTrader": {
              "long": 56016,
              "short": 37615,
              "net": 18401
            }
          },
          "openInterest": 238276
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6549,
              "short": 6581,
              "net": -32
            },
            "nonCommercial": {
              "long": 3027,
              "short": 4162,
              "net": -1135
            },
            "smallTrader": {
              "long": 2813,
              "short": 1646,
              "net": 1167
            }
          },
          "openInterest": 12541
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17560,
              "short": 56054,
              "net": -38494
            },
            "nonCommercial": {
              "long": 39799,
              "short": 15195,
              "net": 24604
            },
            "smallTrader": {
              "long": 26597,
              "short": 12707,
              "net": 13890
            }
          },
          "openInterest": 98554
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50474,
              "short": 82289,
              "net": -31815
            },
            "nonCommercial": {
              "long": 22426,
              "short": 3127,
              "net": 19299
            },
            "smallTrader": {
              "long": 43566,
              "short": 31050,
              "net": 12516
            }
          },
          "openInterest": 123248
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30896,
              "short": 97698,
              "net": -66802
            },
            "nonCommercial": {
              "long": 46713,
              "short": 2117,
              "net": 44596
            },
            "smallTrader": {
              "long": 43024,
              "short": 20818,
              "net": 22206
            }
          },
          "openInterest": 129770
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46335,
              "short": 157888,
              "net": -111553
            },
            "nonCommercial": {
              "long": 87140,
              "short": 7655,
              "net": 79485
            },
            "smallTrader": {
              "long": 67702,
              "short": 35634,
              "net": 32068
            }
          },
          "openInterest": 204499
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14524,
              "short": 37621,
              "net": -23097
            },
            "nonCommercial": {
              "long": 19845,
              "short": 2607,
              "net": 17238
            },
            "smallTrader": {
              "long": 17098,
              "short": 11239,
              "net": 5859
            }
          },
          "openInterest": 52691
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1136,
              "short": 0,
              "net": 1136
            },
            "nonCommercial": {
              "long": 3681,
              "short": 3812,
              "net": -131
            },
            "smallTrader": {
              "long": 875,
              "short": 1880,
              "net": -1005
            }
          },
          "openInterest": 14164
        }
      ]
    },
    {
      "reportDate": "1997-11-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 257472,
              "short": 295425,
              "net": -37953
            },
            "nonCommercial": {
              "long": 52960,
              "short": 31517,
              "net": 21443
            },
            "smallTrader": {
              "long": 81159,
              "short": 64649,
              "net": 16510
            }
          },
          "openInterest": 400977
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32723,
              "short": 30712,
              "net": 2011
            },
            "nonCommercial": {
              "long": 1491,
              "short": 5550,
              "net": -4059
            },
            "smallTrader": {
              "long": 6066,
              "short": 4018,
              "net": 2048
            }
          },
          "openInterest": 44215
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 432172,
              "short": 518890,
              "net": -86718
            },
            "nonCommercial": {
              "long": 113016,
              "short": 48027,
              "net": 64989
            },
            "smallTrader": {
              "long": 119253,
              "short": 97524,
              "net": 21729
            }
          },
          "openInterest": 692953
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 166930,
              "short": 182412,
              "net": -15482
            },
            "nonCommercial": {
              "long": 47316,
              "short": 32773,
              "net": 14543
            },
            "smallTrader": {
              "long": 29557,
              "short": 28618,
              "net": 939
            }
          },
          "openInterest": 249952
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17445,
              "short": 5408,
              "net": 12037
            },
            "nonCommercial": {
              "long": 0,
              "short": 7752,
              "net": -7752
            },
            "smallTrader": {
              "long": 2103,
              "short": 6388,
              "net": -4285
            }
          },
          "openInterest": 19548
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5168,
              "short": 7089,
              "net": -1921
            },
            "nonCommercial": {
              "long": 2615,
              "short": 275,
              "net": 2340
            },
            "smallTrader": {
              "long": 700,
              "short": 1119,
              "net": -419
            }
          },
          "openInterest": 8483
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14516,
              "short": 42636,
              "net": -28120
            },
            "nonCommercial": {
              "long": 26299,
              "short": 1996,
              "net": 24303
            },
            "smallTrader": {
              "long": 17884,
              "short": 14067,
              "net": 3817
            }
          },
          "openInterest": 58703
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41410,
              "short": 30825,
              "net": 10585
            },
            "nonCommercial": {
              "long": 4301,
              "short": 25218,
              "net": -20917
            },
            "smallTrader": {
              "long": 30509,
              "short": 20177,
              "net": 10332
            }
          },
          "openInterest": 77709
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71290,
              "short": 73123,
              "net": -1833
            },
            "nonCommercial": {
              "long": 13413,
              "short": 13818,
              "net": -405
            },
            "smallTrader": {
              "long": 12116,
              "short": 9878,
              "net": 2238
            }
          },
          "openInterest": 98282
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8479,
              "short": 12484,
              "net": -4005
            },
            "nonCommercial": {
              "long": 3208,
              "short": 2899,
              "net": 309
            },
            "smallTrader": {
              "long": 10173,
              "short": 6477,
              "net": 3696
            }
          },
          "openInterest": 22794
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30673,
              "short": 32825,
              "net": -2152
            },
            "nonCommercial": {
              "long": 12394,
              "short": 16208,
              "net": -3814
            },
            "smallTrader": {
              "long": 24390,
              "short": 18424,
              "net": 5966
            }
          },
          "openInterest": 69411
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55624,
              "short": 33163,
              "net": 22461
            },
            "nonCommercial": {
              "long": 7130,
              "short": 32629,
              "net": -25499
            },
            "smallTrader": {
              "long": 15020,
              "short": 11982,
              "net": 3038
            }
          },
          "openInterest": 80644
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 284989,
              "short": 242860,
              "net": 42129
            },
            "nonCommercial": {
              "long": 11442,
              "short": 41013,
              "net": -29571
            },
            "smallTrader": {
              "long": 80737,
              "short": 93295,
              "net": -12558
            }
          },
          "openInterest": 395478
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3068,
              "short": 4172,
              "net": -1104
            },
            "nonCommercial": {
              "long": 4865,
              "short": 3083,
              "net": 1782
            },
            "smallTrader": {
              "long": 6353,
              "short": 7031,
              "net": -678
            }
          },
          "openInterest": 14960
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133374,
              "short": 73859,
              "net": 59515
            },
            "nonCommercial": {
              "long": 9687,
              "short": 69449,
              "net": -59762
            },
            "smallTrader": {
              "long": 33509,
              "short": 33262,
              "net": 247
            }
          },
          "openInterest": 192531
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64608,
              "short": 76988,
              "net": -12380
            },
            "nonCommercial": {
              "long": 4785,
              "short": 4513,
              "net": 272
            },
            "smallTrader": {
              "long": 48067,
              "short": 35959,
              "net": 12108
            }
          },
          "openInterest": 121064
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112871,
              "short": 56579,
              "net": 56292
            },
            "nonCommercial": {
              "long": 6158,
              "short": 46365,
              "net": -40207
            },
            "smallTrader": {
              "long": 13756,
              "short": 29841,
              "net": -16085
            }
          },
          "openInterest": 133612
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16838,
              "short": 16990,
              "net": -152
            },
            "nonCommercial": {
              "long": 7230,
              "short": 9843,
              "net": -2613
            },
            "smallTrader": {
              "long": 12341,
              "short": 9576,
              "net": 2765
            }
          },
          "openInterest": 38959
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38655,
              "short": 48692,
              "net": -10037
            },
            "nonCommercial": {
              "long": 16602,
              "short": 12356,
              "net": 4246
            },
            "smallTrader": {
              "long": 44184,
              "short": 38393,
              "net": 5791
            }
          },
          "openInterest": 104611
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22253,
              "short": 20509,
              "net": 1744
            },
            "nonCommercial": {
              "long": 1865,
              "short": 2663,
              "net": -798
            },
            "smallTrader": {
              "long": 7185,
              "short": 8131,
              "net": -946
            }
          },
          "openInterest": 33790
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129843,
              "short": 148909,
              "net": -19066
            },
            "nonCommercial": {
              "long": 12962,
              "short": 8143,
              "net": 4819
            },
            "smallTrader": {
              "long": 54009,
              "short": 39762,
              "net": 14247
            }
          },
          "openInterest": 209852
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6328,
              "short": 6661,
              "net": -333
            },
            "nonCommercial": {
              "long": 3049,
              "short": 4349,
              "net": -1300
            },
            "smallTrader": {
              "long": 3719,
              "short": 2086,
              "net": 1633
            }
          },
          "openInterest": 13151
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13316,
              "short": 70571,
              "net": -57255
            },
            "nonCommercial": {
              "long": 48407,
              "short": 7964,
              "net": 40443
            },
            "smallTrader": {
              "long": 27851,
              "short": 11039,
              "net": 16812
            }
          },
          "openInterest": 94257
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51655,
              "short": 80491,
              "net": -28836
            },
            "nonCommercial": {
              "long": 21435,
              "short": 3673,
              "net": 17762
            },
            "smallTrader": {
              "long": 43716,
              "short": 32642,
              "net": 11074
            }
          },
          "openInterest": 124063
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32456,
              "short": 82949,
              "net": -50493
            },
            "nonCommercial": {
              "long": 34493,
              "short": 2524,
              "net": 31969
            },
            "smallTrader": {
              "long": 39656,
              "short": 21132,
              "net": 18524
            }
          },
          "openInterest": 116798
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55238,
              "short": 145758,
              "net": -90520
            },
            "nonCommercial": {
              "long": 72733,
              "short": 5431,
              "net": 67302
            },
            "smallTrader": {
              "long": 65125,
              "short": 41907,
              "net": 23218
            }
          },
          "openInterest": 195015
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13976,
              "short": 35722,
              "net": -21746
            },
            "nonCommercial": {
              "long": 18926,
              "short": 1942,
              "net": 16984
            },
            "smallTrader": {
              "long": 16823,
              "short": 12061,
              "net": 4762
            }
          },
          "openInterest": 50947
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 356,
              "short": 591,
              "net": -235
            },
            "nonCommercial": {
              "long": 1785,
              "short": 1268,
              "net": 517
            },
            "smallTrader": {
              "long": 1371,
              "short": 1653,
              "net": -282
            }
          },
          "openInterest": 11305
        }
      ]
    },
    {
      "reportDate": "1997-12-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 261553,
              "short": 296433,
              "net": -34880
            },
            "nonCommercial": {
              "long": 59986,
              "short": 29095,
              "net": 30891
            },
            "smallTrader": {
              "long": 75108,
              "short": 71119,
              "net": 3989
            }
          },
          "openInterest": 401682
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32805,
              "short": 33045,
              "net": -240
            },
            "nonCommercial": {
              "long": 1003,
              "short": 2910,
              "net": -1907
            },
            "smallTrader": {
              "long": 6040,
              "short": 3893,
              "net": 2147
            }
          },
          "openInterest": 43263
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 446025,
              "short": 539669,
              "net": -93644
            },
            "nonCommercial": {
              "long": 120760,
              "short": 59326,
              "net": 61434
            },
            "smallTrader": {
              "long": 109986,
              "short": 77776,
              "net": 32210
            }
          },
          "openInterest": 693948
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 175713,
              "short": 191747,
              "net": -16034
            },
            "nonCommercial": {
              "long": 49724,
              "short": 28472,
              "net": 21252
            },
            "smallTrader": {
              "long": 28709,
              "short": 33927,
              "net": -5218
            }
          },
          "openInterest": 259797
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17244,
              "short": 5830,
              "net": 11414
            },
            "nonCommercial": {
              "long": 300,
              "short": 8137,
              "net": -7837
            },
            "smallTrader": {
              "long": 2825,
              "short": 6402,
              "net": -3577
            }
          },
          "openInterest": 20369
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2677,
              "short": 4774,
              "net": -2097
            },
            "nonCommercial": {
              "long": 2617,
              "short": 0,
              "net": 2617
            },
            "smallTrader": {
              "long": 556,
              "short": 1076,
              "net": -520
            }
          },
          "openInterest": 5850
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14860,
              "short": 44871,
              "net": -30011
            },
            "nonCommercial": {
              "long": 25660,
              "short": 1317,
              "net": 24343
            },
            "smallTrader": {
              "long": 16256,
              "short": 10588,
              "net": 5668
            }
          },
          "openInterest": 57669
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40215,
              "short": 31544,
              "net": 8671
            },
            "nonCommercial": {
              "long": 3922,
              "short": 23430,
              "net": -19508
            },
            "smallTrader": {
              "long": 31050,
              "short": 20213,
              "net": 10837
            }
          },
          "openInterest": 75838
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71756,
              "short": 73105,
              "net": -1349
            },
            "nonCommercial": {
              "long": 13318,
              "short": 14474,
              "net": -1156
            },
            "smallTrader": {
              "long": 12552,
              "short": 10047,
              "net": 2505
            }
          },
          "openInterest": 99123
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7725,
              "short": 15439,
              "net": -7714
            },
            "nonCommercial": {
              "long": 5814,
              "short": 2832,
              "net": 2982
            },
            "smallTrader": {
              "long": 11149,
              "short": 6417,
              "net": 4732
            }
          },
          "openInterest": 25655
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27748,
              "short": 28470,
              "net": -722
            },
            "nonCommercial": {
              "long": 11841,
              "short": 16427,
              "net": -4586
            },
            "smallTrader": {
              "long": 22340,
              "short": 17032,
              "net": 5308
            }
          },
          "openInterest": 63871
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58430,
              "short": 31629,
              "net": 26801
            },
            "nonCommercial": {
              "long": 6324,
              "short": 36510,
              "net": -30186
            },
            "smallTrader": {
              "long": 16429,
              "short": 13044,
              "net": 3385
            }
          },
          "openInterest": 84956
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 306037,
              "short": 242209,
              "net": 63828
            },
            "nonCommercial": {
              "long": 13493,
              "short": 56790,
              "net": -43297
            },
            "smallTrader": {
              "long": 82534,
              "short": 103065,
              "net": -20531
            }
          },
          "openInterest": 421315
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3523,
              "short": 4382,
              "net": -859
            },
            "nonCommercial": {
              "long": 4266,
              "short": 3199,
              "net": 1067
            },
            "smallTrader": {
              "long": 6857,
              "short": 7065,
              "net": -208
            }
          },
          "openInterest": 15486
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133401,
              "short": 71488,
              "net": 61913
            },
            "nonCommercial": {
              "long": 10682,
              "short": 71170,
              "net": -60488
            },
            "smallTrader": {
              "long": 35037,
              "short": 36462,
              "net": -1425
            }
          },
          "openInterest": 194540
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74932,
              "short": 76371,
              "net": -1439
            },
            "nonCommercial": {
              "long": 5219,
              "short": 11265,
              "net": -6046
            },
            "smallTrader": {
              "long": 48334,
              "short": 40849,
              "net": 7485
            }
          },
          "openInterest": 131922
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124683,
              "short": 61956,
              "net": 62727
            },
            "nonCommercial": {
              "long": 3730,
              "short": 46878,
              "net": -43148
            },
            "smallTrader": {
              "long": 14252,
              "short": 33831,
              "net": -19579
            }
          },
          "openInterest": 143466
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17086,
              "short": 17212,
              "net": -126
            },
            "nonCommercial": {
              "long": 8198,
              "short": 10573,
              "net": -2375
            },
            "smallTrader": {
              "long": 12786,
              "short": 10285,
              "net": 2501
            }
          },
          "openInterest": 40701
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40120,
              "short": 45303,
              "net": -5183
            },
            "nonCommercial": {
              "long": 13997,
              "short": 17837,
              "net": -3840
            },
            "smallTrader": {
              "long": 43096,
              "short": 34073,
              "net": 9023
            }
          },
          "openInterest": 103209
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21210,
              "short": 21156,
              "net": 54
            },
            "nonCommercial": {
              "long": 1906,
              "short": 2589,
              "net": -683
            },
            "smallTrader": {
              "long": 7571,
              "short": 6942,
              "net": 629
            }
          },
          "openInterest": 32374
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133507,
              "short": 144273,
              "net": -10766
            },
            "nonCommercial": {
              "long": 10923,
              "short": 12260,
              "net": -1337
            },
            "smallTrader": {
              "long": 50753,
              "short": 38650,
              "net": 12103
            }
          },
          "openInterest": 209356
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6026,
              "short": 6748,
              "net": -722
            },
            "nonCommercial": {
              "long": 3211,
              "short": 4292,
              "net": -1081
            },
            "smallTrader": {
              "long": 3511,
              "short": 1708,
              "net": 1803
            }
          },
          "openInterest": 12859
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12029,
              "short": 66703,
              "net": -54674
            },
            "nonCommercial": {
              "long": 48359,
              "short": 7858,
              "net": 40501
            },
            "smallTrader": {
              "long": 24362,
              "short": 10189,
              "net": 14173
            }
          },
          "openInterest": 89243
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56589,
              "short": 80804,
              "net": -24215
            },
            "nonCommercial": {
              "long": 19632,
              "short": 5408,
              "net": 14224
            },
            "smallTrader": {
              "long": 40544,
              "short": 30553,
              "net": 9991
            }
          },
          "openInterest": 124097
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31023,
              "short": 79777,
              "net": -48754
            },
            "nonCommercial": {
              "long": 34669,
              "short": 4534,
              "net": 30135
            },
            "smallTrader": {
              "long": 38142,
              "short": 19523,
              "net": 18619
            }
          },
          "openInterest": 114729
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49326,
              "short": 163427,
              "net": -114101
            },
            "nonCommercial": {
              "long": 85074,
              "short": 6748,
              "net": 78326
            },
            "smallTrader": {
              "long": 64165,
              "short": 28390,
              "net": 35775
            }
          },
          "openInterest": 200854
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18764,
              "short": 30965,
              "net": -12201
            },
            "nonCommercial": {
              "long": 15325,
              "short": 4202,
              "net": 11123
            },
            "smallTrader": {
              "long": 16699,
              "short": 15621,
              "net": 1078
            }
          },
          "openInterest": 52555
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98,
              "short": 588,
              "net": -490
            },
            "nonCommercial": {
              "long": 5445,
              "short": 6685,
              "net": -1240
            },
            "smallTrader": {
              "long": 2840,
              "short": 1110,
              "net": 1730
            }
          },
          "openInterest": 13786
        }
      ]
    },
    {
      "reportDate": "1997-12-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 268543,
              "short": 262682,
              "net": 5861
            },
            "nonCommercial": {
              "long": 38751,
              "short": 35244,
              "net": 3507
            },
            "smallTrader": {
              "long": 61777,
              "short": 71145,
              "net": -9368
            }
          },
          "openInterest": 370867
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28843,
              "short": 24609,
              "net": 4234
            },
            "nonCommercial": {
              "long": 1172,
              "short": 3187,
              "net": -2015
            },
            "smallTrader": {
              "long": 5361,
              "short": 7580,
              "net": -2219
            }
          },
          "openInterest": 36152
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 466831,
              "short": 532999,
              "net": -66168
            },
            "nonCommercial": {
              "long": 108497,
              "short": 54395,
              "net": 54102
            },
            "smallTrader": {
              "long": 110756,
              "short": 98690,
              "net": 12066
            }
          },
          "openInterest": 709443
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226577,
              "short": 161030,
              "net": 65547
            },
            "nonCommercial": {
              "long": 14622,
              "short": 69313,
              "net": -54691
            },
            "smallTrader": {
              "long": 26720,
              "short": 37576,
              "net": -10856
            }
          },
          "openInterest": 271900
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21772,
              "short": 10935,
              "net": 10837
            },
            "nonCommercial": {
              "long": 0,
              "short": 8075,
              "net": -8075
            },
            "smallTrader": {
              "long": 3547,
              "short": 6309,
              "net": -2762
            }
          },
          "openInterest": 25319
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2677,
              "short": 4624,
              "net": -1947
            },
            "nonCommercial": {
              "long": 2817,
              "short": 0,
              "net": 2817
            },
            "smallTrader": {
              "long": 144,
              "short": 1014,
              "net": -870
            }
          },
          "openInterest": 5638
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32578,
              "short": 37501,
              "net": -4923
            },
            "nonCommercial": {
              "long": 7620,
              "short": 1653,
              "net": 5967
            },
            "smallTrader": {
              "long": 11832,
              "short": 12876,
              "net": -1044
            }
          },
          "openInterest": 52950
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54836,
              "short": 46810,
              "net": 8026
            },
            "nonCommercial": {
              "long": 3895,
              "short": 22673,
              "net": -18778
            },
            "smallTrader": {
              "long": 27098,
              "short": 16346,
              "net": 10752
            }
          },
          "openInterest": 86967
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70885,
              "short": 72890,
              "net": -2005
            },
            "nonCommercial": {
              "long": 13261,
              "short": 14179,
              "net": -918
            },
            "smallTrader": {
              "long": 12386,
              "short": 9463,
              "net": 2923
            }
          },
          "openInterest": 97845
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7799,
              "short": 21049,
              "net": -13250
            },
            "nonCommercial": {
              "long": 10156,
              "short": 1998,
              "net": 8158
            },
            "smallTrader": {
              "long": 12248,
              "short": 7156,
              "net": 5092
            }
          },
          "openInterest": 31132
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28453,
              "short": 27374,
              "net": 1079
            },
            "nonCommercial": {
              "long": 11530,
              "short": 16417,
              "net": -4887
            },
            "smallTrader": {
              "long": 22868,
              "short": 19060,
              "net": 3808
            }
          },
          "openInterest": 64577
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61257,
              "short": 32074,
              "net": 29183
            },
            "nonCommercial": {
              "long": 5866,
              "short": 36965,
              "net": -31099
            },
            "smallTrader": {
              "long": 15857,
              "short": 13941,
              "net": 1916
            }
          },
          "openInterest": 86561
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 314755,
              "short": 238750,
              "net": 76005
            },
            "nonCommercial": {
              "long": 9768,
              "short": 64837,
              "net": -55069
            },
            "smallTrader": {
              "long": 88829,
              "short": 109765,
              "net": -20936
            }
          },
          "openInterest": 434378
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3532,
              "short": 4395,
              "net": -863
            },
            "nonCommercial": {
              "long": 5144,
              "short": 3324,
              "net": 1820
            },
            "smallTrader": {
              "long": 6727,
              "short": 7684,
              "net": -957
            }
          },
          "openInterest": 16395
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132395,
              "short": 71638,
              "net": 60757
            },
            "nonCommercial": {
              "long": 10623,
              "short": 73243,
              "net": -62620
            },
            "smallTrader": {
              "long": 38417,
              "short": 36554,
              "net": 1863
            }
          },
          "openInterest": 197049
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80657,
              "short": 81810,
              "net": -1153
            },
            "nonCommercial": {
              "long": 5579,
              "short": 13249,
              "net": -7670
            },
            "smallTrader": {
              "long": 52201,
              "short": 43378,
              "net": 8823
            }
          },
          "openInterest": 144699
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130606,
              "short": 70707,
              "net": 59899
            },
            "nonCommercial": {
              "long": 6823,
              "short": 50423,
              "net": -43600
            },
            "smallTrader": {
              "long": 20021,
              "short": 36320,
              "net": -16299
            }
          },
          "openInterest": 157450
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16912,
              "short": 16033,
              "net": 879
            },
            "nonCommercial": {
              "long": 8763,
              "short": 10802,
              "net": -2039
            },
            "smallTrader": {
              "long": 12689,
              "short": 11529,
              "net": 1160
            }
          },
          "openInterest": 40852
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38446,
              "short": 42815,
              "net": -4369
            },
            "nonCommercial": {
              "long": 15106,
              "short": 20271,
              "net": -5165
            },
            "smallTrader": {
              "long": 44295,
              "short": 34761,
              "net": 9534
            }
          },
          "openInterest": 103427
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19217,
              "short": 22765,
              "net": -3548
            },
            "nonCommercial": {
              "long": 4812,
              "short": 2084,
              "net": 2728
            },
            "smallTrader": {
              "long": 7388,
              "short": 6568,
              "net": 820
            }
          },
          "openInterest": 32500
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134852,
              "short": 143565,
              "net": -8713
            },
            "nonCommercial": {
              "long": 9975,
              "short": 13605,
              "net": -3630
            },
            "smallTrader": {
              "long": 51151,
              "short": 38808,
              "net": 12343
            }
          },
          "openInterest": 210074
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7060,
              "short": 6515,
              "net": 545
            },
            "nonCommercial": {
              "long": 3278,
              "short": 4914,
              "net": -1636
            },
            "smallTrader": {
              "long": 3511,
              "short": 2420,
              "net": 1091
            }
          },
          "openInterest": 14261
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13839,
              "short": 64624,
              "net": -50785
            },
            "nonCommercial": {
              "long": 45081,
              "short": 7661,
              "net": 37420
            },
            "smallTrader": {
              "long": 26030,
              "short": 12665,
              "net": 13365
            }
          },
          "openInterest": 89550
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57190,
              "short": 80449,
              "net": -23259
            },
            "nonCommercial": {
              "long": 17768,
              "short": 4376,
              "net": 13392
            },
            "smallTrader": {
              "long": 39736,
              "short": 29869,
              "net": 9867
            }
          },
          "openInterest": 121666
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33788,
              "short": 73239,
              "net": -39451
            },
            "nonCommercial": {
              "long": 28634,
              "short": 4733,
              "net": 23901
            },
            "smallTrader": {
              "long": 37954,
              "short": 22404,
              "net": 15550
            }
          },
          "openInterest": 109369
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54914,
              "short": 168116,
              "net": -113202
            },
            "nonCommercial": {
              "long": 85004,
              "short": 6029,
              "net": 78975
            },
            "smallTrader": {
              "long": 66396,
              "short": 32169,
              "net": 34227
            }
          },
          "openInterest": 209075
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54215,
              "short": 26847,
              "net": 27368
            },
            "nonCommercial": {
              "long": 768,
              "short": 18599,
              "net": -17831
            },
            "smallTrader": {
              "long": 9197,
              "short": 18734,
              "net": -9537
            }
          },
          "openInterest": 64895
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132,
              "short": 765,
              "net": -633
            },
            "nonCommercial": {
              "long": 5436,
              "short": 6695,
              "net": -1259
            },
            "smallTrader": {
              "long": 4231,
              "short": 2339,
              "net": 1892
            }
          },
          "openInterest": 17514
        }
      ]
    },
    {
      "reportDate": "1997-12-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 259748,
              "short": 281395,
              "net": -21647
            },
            "nonCommercial": {
              "long": 47538,
              "short": 26022,
              "net": 21516
            },
            "smallTrader": {
              "long": 62225,
              "short": 62094,
              "net": 131
            }
          },
          "openInterest": 371044
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27874,
              "short": 22331,
              "net": 5543
            },
            "nonCommercial": {
              "long": 480,
              "short": 3462,
              "net": -2982
            },
            "smallTrader": {
              "long": 4478,
              "short": 7039,
              "net": -2561
            }
          },
          "openInterest": 32832
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 496563,
              "short": 610845,
              "net": -114282
            },
            "nonCommercial": {
              "long": 124811,
              "short": 47619,
              "net": 77192
            },
            "smallTrader": {
              "long": 119821,
              "short": 82731,
              "net": 37090
            }
          },
          "openInterest": 760851
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 217501,
              "short": 159960,
              "net": 57541
            },
            "nonCommercial": {
              "long": 15672,
              "short": 66170,
              "net": -50498
            },
            "smallTrader": {
              "long": 25116,
              "short": 32159,
              "net": -7043
            }
          },
          "openInterest": 261868
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14613,
              "short": 1154,
              "net": 13459
            },
            "nonCommercial": {
              "long": 0,
              "short": 8604,
              "net": -8604
            },
            "smallTrader": {
              "long": 2226,
              "short": 7081,
              "net": -4855
            }
          },
          "openInterest": 16839
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2277,
              "short": 4324,
              "net": -2047
            },
            "nonCommercial": {
              "long": 2867,
              "short": 0,
              "net": 2867
            },
            "smallTrader": {
              "long": 121,
              "short": 941,
              "net": -820
            }
          },
          "openInterest": 5265
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19203,
              "short": 12210,
              "net": 6993
            },
            "nonCommercial": {
              "long": 4784,
              "short": 6440,
              "net": -1656
            },
            "smallTrader": {
              "long": 8867,
              "short": 14204,
              "net": -5337
            }
          },
          "openInterest": 33808
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52992,
              "short": 42841,
              "net": 10151
            },
            "nonCommercial": {
              "long": 3919,
              "short": 20128,
              "net": -16209
            },
            "smallTrader": {
              "long": 24952,
              "short": 18894,
              "net": 6058
            }
          },
          "openInterest": 84023
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67969,
              "short": 83015,
              "net": -15046
            },
            "nonCommercial": {
              "long": 16667,
              "short": 4308,
              "net": 12359
            },
            "smallTrader": {
              "long": 12110,
              "short": 9423,
              "net": 2687
            }
          },
          "openInterest": 98236
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8897,
              "short": 20579,
              "net": -11682
            },
            "nonCommercial": {
              "long": 9937,
              "short": 2060,
              "net": 7877
            },
            "smallTrader": {
              "long": 10975,
              "short": 7170,
              "net": 3805
            }
          },
          "openInterest": 30644
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31040,
              "short": 29588,
              "net": 1452
            },
            "nonCommercial": {
              "long": 12018,
              "short": 17110,
              "net": -5092
            },
            "smallTrader": {
              "long": 23442,
              "short": 19802,
              "net": 3640
            }
          },
          "openInterest": 67704
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63561,
              "short": 32030,
              "net": 31531
            },
            "nonCommercial": {
              "long": 5349,
              "short": 37711,
              "net": -32362
            },
            "smallTrader": {
              "long": 15729,
              "short": 14898,
              "net": 831
            }
          },
          "openInterest": 88818
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 314840,
              "short": 235377,
              "net": 79463
            },
            "nonCommercial": {
              "long": 11526,
              "short": 71074,
              "net": -59548
            },
            "smallTrader": {
              "long": 86288,
              "short": 106203,
              "net": -19915
            }
          },
          "openInterest": 430873
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3462,
              "short": 4611,
              "net": -1149
            },
            "nonCommercial": {
              "long": 3704,
              "short": 3303,
              "net": 401
            },
            "smallTrader": {
              "long": 7965,
              "short": 7217,
              "net": 748
            }
          },
          "openInterest": 16902
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123302,
              "short": 64942,
              "net": 58360
            },
            "nonCommercial": {
              "long": 9866,
              "short": 68635,
              "net": -58769
            },
            "smallTrader": {
              "long": 38034,
              "short": 37625,
              "net": 409
            }
          },
          "openInterest": 187364
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82732,
              "short": 82567,
              "net": 165
            },
            "nonCommercial": {
              "long": 7601,
              "short": 16119,
              "net": -8518
            },
            "smallTrader": {
              "long": 52260,
              "short": 43907,
              "net": 8353
            }
          },
          "openInterest": 148633
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85379,
              "short": 24170,
              "net": 61209
            },
            "nonCommercial": {
              "long": 4327,
              "short": 47413,
              "net": -43086
            },
            "smallTrader": {
              "long": 10285,
              "short": 28408,
              "net": -18123
            }
          },
          "openInterest": 99991
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16892,
              "short": 13995,
              "net": 2897
            },
            "nonCommercial": {
              "long": 7983,
              "short": 10230,
              "net": -2247
            },
            "smallTrader": {
              "long": 9764,
              "short": 10414,
              "net": -650
            }
          },
          "openInterest": 36525
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39967,
              "short": 36574,
              "net": 3393
            },
            "nonCommercial": {
              "long": 13268,
              "short": 25787,
              "net": -12519
            },
            "smallTrader": {
              "long": 43695,
              "short": 34569,
              "net": 9126
            }
          },
          "openInterest": 103432
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14046,
              "short": 17622,
              "net": -3576
            },
            "nonCommercial": {
              "long": 3766,
              "short": 2245,
              "net": 1521
            },
            "smallTrader": {
              "long": 7138,
              "short": 5083,
              "net": 2055
            }
          },
          "openInterest": 25577
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139917,
              "short": 146314,
              "net": -6397
            },
            "nonCommercial": {
              "long": 10596,
              "short": 17731,
              "net": -7135
            },
            "smallTrader": {
              "long": 50282,
              "short": 36750,
              "net": 13532
            }
          },
          "openInterest": 217308
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7941,
              "short": 6642,
              "net": 1299
            },
            "nonCommercial": {
              "long": 2197,
              "short": 5298,
              "net": -3101
            },
            "smallTrader": {
              "long": 4222,
              "short": 2420,
              "net": 1802
            }
          },
          "openInterest": 14846
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12720,
              "short": 68586,
              "net": -55866
            },
            "nonCommercial": {
              "long": 49495,
              "short": 7764,
              "net": 41731
            },
            "smallTrader": {
              "long": 28364,
              "short": 14229,
              "net": 14135
            }
          },
          "openInterest": 94552
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60761,
              "short": 74954,
              "net": -14193
            },
            "nonCommercial": {
              "long": 13668,
              "short": 7876,
              "net": 5792
            },
            "smallTrader": {
              "long": 36760,
              "short": 28359,
              "net": 8401
            }
          },
          "openInterest": 117136
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33908,
              "short": 70245,
              "net": -36337
            },
            "nonCommercial": {
              "long": 26547,
              "short": 5589,
              "net": 20958
            },
            "smallTrader": {
              "long": 38154,
              "short": 22775,
              "net": 15379
            }
          },
          "openInterest": 106730
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67955,
              "short": 149350,
              "net": -81395
            },
            "nonCommercial": {
              "long": 70614,
              "short": 5911,
              "net": 64703
            },
            "smallTrader": {
              "long": 59425,
              "short": 42733,
              "net": 16692
            }
          },
          "openInterest": 199424
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26805,
              "short": 9288,
              "net": 17517
            },
            "nonCommercial": {
              "long": 599,
              "short": 14036,
              "net": -13437
            },
            "smallTrader": {
              "long": 8940,
              "short": 13020,
              "net": -4080
            }
          },
          "openInterest": 37024
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 264,
              "short": 1095,
              "net": -831
            },
            "nonCommercial": {
              "long": 4149,
              "short": 5187,
              "net": -1038
            },
            "smallTrader": {
              "long": 2695,
              "short": 826,
              "net": 1869
            }
          },
          "openInterest": 14826
        }
      ]
    },
    {
      "reportDate": "1997-12-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 262542,
              "short": 293279,
              "net": -30737
            },
            "nonCommercial": {
              "long": 47889,
              "short": 15564,
              "net": 32325
            },
            "smallTrader": {
              "long": 55919,
              "short": 57507,
              "net": -1588
            }
          },
          "openInterest": 367211
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26767,
              "short": 26778,
              "net": -11
            },
            "nonCommercial": {
              "long": 1595,
              "short": 411,
              "net": 1184
            },
            "smallTrader": {
              "long": 4680,
              "short": 5853,
              "net": -1173
            }
          },
          "openInterest": 33042
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 504451,
              "short": 613218,
              "net": -108767
            },
            "nonCommercial": {
              "long": 131235,
              "short": 53092,
              "net": 78143
            },
            "smallTrader": {
              "long": 107815,
              "short": 77191,
              "net": 30624
            }
          },
          "openInterest": 765146
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 214231,
              "short": 166727,
              "net": 47504
            },
            "nonCommercial": {
              "long": 14993,
              "short": 57106,
              "net": -42113
            },
            "smallTrader": {
              "long": 22637,
              "short": 28028,
              "net": -5391
            }
          },
          "openInterest": 252073
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13319,
              "short": 1154,
              "net": 12165
            },
            "nonCommercial": {
              "long": 0,
              "short": 8210,
              "net": -8210
            },
            "smallTrader": {
              "long": 2522,
              "short": 6477,
              "net": -3955
            }
          },
          "openInterest": 15841
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2110,
              "short": 4324,
              "net": -2214
            },
            "nonCommercial": {
              "long": 2867,
              "short": 0,
              "net": 2867
            },
            "smallTrader": {
              "long": 270,
              "short": 923,
              "net": -653
            }
          },
          "openInterest": 5247
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17261,
              "short": 15149,
              "net": 2112
            },
            "nonCommercial": {
              "long": 4086,
              "short": 5620,
              "net": -1534
            },
            "smallTrader": {
              "long": 11882,
              "short": 12460,
              "net": -578
            }
          },
          "openInterest": 34186
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31414,
              "short": 22908,
              "net": 8506
            },
            "nonCommercial": {
              "long": 4258,
              "short": 20617,
              "net": -16359
            },
            "smallTrader": {
              "long": 22854,
              "short": 15001,
              "net": 7853
            }
          },
          "openInterest": 60824
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2981,
              "short": 3967,
              "net": -986
            },
            "nonCommercial": {
              "long": 3905,
              "short": 3232,
              "net": 673
            },
            "smallTrader": {
              "long": 8043,
              "short": 7730,
              "net": 313
            }
          },
          "openInterest": 16631
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75647,
              "short": 24348,
              "net": 51299
            },
            "nonCommercial": {
              "long": 3775,
              "short": 39933,
              "net": -36158
            },
            "smallTrader": {
              "long": 12018,
              "short": 27159,
              "net": -15141
            }
          },
          "openInterest": 91440
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17407,
              "short": 12242,
              "net": 5165
            },
            "nonCommercial": {
              "long": 8418,
              "short": 11220,
              "net": -2802
            },
            "smallTrader": {
              "long": 9225,
              "short": 11588,
              "net": -2363
            }
          },
          "openInterest": 36980
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41407,
              "short": 35364,
              "net": 6043
            },
            "nonCommercial": {
              "long": 11749,
              "short": 27542,
              "net": -15793
            },
            "smallTrader": {
              "long": 42561,
              "short": 32811,
              "net": 9750
            }
          },
          "openInterest": 101464
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14260,
              "short": 15861,
              "net": -1601
            },
            "nonCommercial": {
              "long": 1323,
              "short": 1770,
              "net": -447
            },
            "smallTrader": {
              "long": 8735,
              "short": 6687,
              "net": 2048
            }
          },
          "openInterest": 25068
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62384,
              "short": 67193,
              "net": -4809
            },
            "nonCommercial": {
              "long": 8347,
              "short": 9081,
              "net": -734
            },
            "smallTrader": {
              "long": 33533,
              "short": 27990,
              "net": 5543
            }
          },
          "openInterest": 110637
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32998,
              "short": 70963,
              "net": -37965
            },
            "nonCommercial": {
              "long": 27623,
              "short": 4227,
              "net": 23396
            },
            "smallTrader": {
              "long": 37093,
              "short": 22524,
              "net": 14569
            }
          },
          "openInterest": 104603
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25860,
              "short": 10531,
              "net": 15329
            },
            "nonCommercial": {
              "long": 609,
              "short": 13375,
              "net": -12766
            },
            "smallTrader": {
              "long": 11818,
              "short": 14381,
              "net": -2563
            }
          },
          "openInterest": 38931
        }
      ]
    },
    {
      "reportDate": "1997-12-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 260089,
              "short": 294468,
              "net": -34379
            },
            "nonCommercial": {
              "long": 48658,
              "short": 18025,
              "net": 30633
            },
            "smallTrader": {
              "long": 58530,
              "short": 54784,
              "net": 3746
            }
          },
          "openInterest": 367959
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28606,
              "short": 31643,
              "net": -3037
            },
            "nonCommercial": {
              "long": 6920,
              "short": 2926,
              "net": 3994
            },
            "smallTrader": {
              "long": 4511,
              "short": 5468,
              "net": -957
            }
          },
          "openInterest": 40237
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 501610,
              "short": 594554,
              "net": -92944
            },
            "nonCommercial": {
              "long": 123650,
              "short": 54676,
              "net": 68974
            },
            "smallTrader": {
              "long": 103073,
              "short": 79103,
              "net": 23970
            }
          },
          "openInterest": 751214
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 204740,
              "short": 164037,
              "net": 40703
            },
            "nonCommercial": {
              "long": 16471,
              "short": 55137,
              "net": -38666
            },
            "smallTrader": {
              "long": 27959,
              "short": 29996,
              "net": -2037
            }
          },
          "openInterest": 249384
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13860,
              "short": 1454,
              "net": 12406
            },
            "nonCommercial": {
              "long": 200,
              "short": 8166,
              "net": -7966
            },
            "smallTrader": {
              "long": 2364,
              "short": 6804,
              "net": -4440
            }
          },
          "openInterest": 16424
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2083,
              "short": 4324,
              "net": -2241
            },
            "nonCommercial": {
              "long": 3138,
              "short": 0,
              "net": 3138
            },
            "smallTrader": {
              "long": 125,
              "short": 1022,
              "net": -897
            }
          },
          "openInterest": 5346
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18293,
              "short": 14601,
              "net": 3692
            },
            "nonCommercial": {
              "long": 4085,
              "short": 5588,
              "net": -1503
            },
            "smallTrader": {
              "long": 8507,
              "short": 10696,
              "net": -2189
            }
          },
          "openInterest": 31839
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36398,
              "short": 23767,
              "net": 12631
            },
            "nonCommercial": {
              "long": 4860,
              "short": 25244,
              "net": -20384
            },
            "smallTrader": {
              "long": 21565,
              "short": 13812,
              "net": 7753
            }
          },
          "openInterest": 65173
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67750,
              "short": 80654,
              "net": -12904
            },
            "nonCommercial": {
              "long": 14076,
              "short": 3776,
              "net": 10300
            },
            "smallTrader": {
              "long": 12796,
              "short": 10192,
              "net": 2604
            }
          },
          "openInterest": 95707
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8606,
              "short": 18531,
              "net": -9925
            },
            "nonCommercial": {
              "long": 8703,
              "short": 2307,
              "net": 6396
            },
            "smallTrader": {
              "long": 9826,
              "short": 6297,
              "net": 3529
            }
          },
          "openInterest": 27697
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32828,
              "short": 33412,
              "net": -584
            },
            "nonCommercial": {
              "long": 12293,
              "short": 16539,
              "net": -4246
            },
            "smallTrader": {
              "long": 24372,
              "short": 19542,
              "net": 4830
            }
          },
          "openInterest": 70864
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61119,
              "short": 33775,
              "net": 27344
            },
            "nonCommercial": {
              "long": 5639,
              "short": 35533,
              "net": -29894
            },
            "smallTrader": {
              "long": 16257,
              "short": 13707,
              "net": 2550
            }
          },
          "openInterest": 87332
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 299660,
              "short": 214215,
              "net": 85445
            },
            "nonCommercial": {
              "long": 14766,
              "short": 67580,
              "net": -52814
            },
            "smallTrader": {
              "long": 71882,
              "short": 104513,
              "net": -32631
            }
          },
          "openInterest": 402934
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3696,
              "short": 3959,
              "net": -263
            },
            "nonCommercial": {
              "long": 3152,
              "short": 3419,
              "net": -267
            },
            "smallTrader": {
              "long": 8094,
              "short": 7564,
              "net": 530
            }
          },
          "openInterest": 16840
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109997,
              "short": 64425,
              "net": 45572
            },
            "nonCommercial": {
              "long": 10200,
              "short": 61984,
              "net": -51784
            },
            "smallTrader": {
              "long": 45947,
              "short": 39735,
              "net": 6212
            }
          },
          "openInterest": 183073
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81608,
              "short": 84647,
              "net": -3039
            },
            "nonCommercial": {
              "long": 6385,
              "short": 16767,
              "net": -10382
            },
            "smallTrader": {
              "long": 54183,
              "short": 40762,
              "net": 13421
            }
          },
          "openInterest": 148277
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74117,
              "short": 24583,
              "net": 49534
            },
            "nonCommercial": {
              "long": 3504,
              "short": 38911,
              "net": -35407
            },
            "smallTrader": {
              "long": 11518,
              "short": 25645,
              "net": -14127
            }
          },
          "openInterest": 89139
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17442,
              "short": 12089,
              "net": 5353
            },
            "nonCommercial": {
              "long": 8758,
              "short": 11567,
              "net": -2809
            },
            "smallTrader": {
              "long": 9594,
              "short": 12138,
              "net": -2544
            }
          },
          "openInterest": 37213
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42308,
              "short": 35597,
              "net": 6711
            },
            "nonCommercial": {
              "long": 11445,
              "short": 27436,
              "net": -15991
            },
            "smallTrader": {
              "long": 41010,
              "short": 31730,
              "net": 9280
            }
          },
          "openInterest": 99957
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14946,
              "short": 15743,
              "net": -797
            },
            "nonCommercial": {
              "long": 1358,
              "short": 1770,
              "net": -412
            },
            "smallTrader": {
              "long": 7960,
              "short": 6751,
              "net": 1209
            }
          },
          "openInterest": 24964
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145252,
              "short": 141391,
              "net": 3861
            },
            "nonCommercial": {
              "long": 3841,
              "short": 20106,
              "net": -16265
            },
            "smallTrader": {
              "long": 51384,
              "short": 38980,
              "net": 12404
            }
          },
          "openInterest": 215538
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7386,
              "short": 6060,
              "net": 1326
            },
            "nonCommercial": {
              "long": 2314,
              "short": 4978,
              "net": -2664
            },
            "smallTrader": {
              "long": 3816,
              "short": 2478,
              "net": 1338
            }
          },
          "openInterest": 14101
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12504,
              "short": 71167,
              "net": -58663
            },
            "nonCommercial": {
              "long": 51855,
              "short": 8919,
              "net": 42936
            },
            "smallTrader": {
              "long": 29379,
              "short": 13652,
              "net": 15727
            }
          },
          "openInterest": 98820
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63245,
              "short": 65646,
              "net": -2401
            },
            "nonCommercial": {
              "long": 8860,
              "short": 10208,
              "net": -1348
            },
            "smallTrader": {
              "long": 33218,
              "short": 29469,
              "net": 3749
            }
          },
          "openInterest": 111336
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32429,
              "short": 69358,
              "net": -36929
            },
            "nonCommercial": {
              "long": 25313,
              "short": 4403,
              "net": 20910
            },
            "smallTrader": {
              "long": 36398,
              "short": 20379,
              "net": 16019
            }
          },
          "openInterest": 102214
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70278,
              "short": 150814,
              "net": -80536
            },
            "nonCommercial": {
              "long": 64771,
              "short": 6338,
              "net": 58433
            },
            "smallTrader": {
              "long": 58493,
              "short": 36390,
              "net": 22103
            }
          },
          "openInterest": 196652
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25845,
              "short": 10115,
              "net": 15730
            },
            "nonCommercial": {
              "long": 609,
              "short": 13171,
              "net": -12562
            },
            "smallTrader": {
              "long": 10281,
              "short": 13449,
              "net": -3168
            }
          },
          "openInterest": 37379
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 333,
              "short": 512,
              "net": -179
            },
            "nonCommercial": {
              "long": 1987,
              "short": 3426,
              "net": -1439
            },
            "smallTrader": {
              "long": 2361,
              "short": 743,
              "net": 1618
            }
          },
          "openInterest": 12921
        }
      ]
    },
    {
      "reportDate": "1997-12-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 263529,
              "short": 278383,
              "net": -14854
            },
            "nonCommercial": {
              "long": 41849,
              "short": 25495,
              "net": 16354
            },
            "smallTrader": {
              "long": 53190,
              "short": 54690,
              "net": -1500
            }
          },
          "openInterest": 360110
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32814,
              "short": 32802,
              "net": 12
            },
            "nonCommercial": {
              "long": 3071,
              "short": 2229,
              "net": 842
            },
            "smallTrader": {
              "long": 4439,
              "short": 5293,
              "net": -854
            }
          },
          "openInterest": 40524
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 490506,
              "short": 566631,
              "net": -76125
            },
            "nonCommercial": {
              "long": 116757,
              "short": 57822,
              "net": 58935
            },
            "smallTrader": {
              "long": 95393,
              "short": 78203,
              "net": 17190
            }
          },
          "openInterest": 720542
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 197999,
              "short": 147545,
              "net": 50454
            },
            "nonCommercial": {
              "long": 15764,
              "short": 56898,
              "net": -41134
            },
            "smallTrader": {
              "long": 22450,
              "short": 31770,
              "net": -9320
            }
          },
          "openInterest": 236213
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13761,
              "short": 1153,
              "net": 12608
            },
            "nonCommercial": {
              "long": 200,
              "short": 8156,
              "net": -7956
            },
            "smallTrader": {
              "long": 2534,
              "short": 7186,
              "net": -4652
            }
          },
          "openInterest": 16495
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2084,
              "short": 4324,
              "net": -2240
            },
            "nonCommercial": {
              "long": 3128,
              "short": 0,
              "net": 3128
            },
            "smallTrader": {
              "long": 77,
              "short": 965,
              "net": -888
            }
          },
          "openInterest": 5289
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17981,
              "short": 15738,
              "net": 2243
            },
            "nonCommercial": {
              "long": 3811,
              "short": 4192,
              "net": -381
            },
            "smallTrader": {
              "long": 9099,
              "short": 10961,
              "net": -1862
            }
          },
          "openInterest": 31750
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36559,
              "short": 23063,
              "net": 13496
            },
            "nonCommercial": {
              "long": 3815,
              "short": 25212,
              "net": -21397
            },
            "smallTrader": {
              "long": 23349,
              "short": 15448,
              "net": 7901
            }
          },
          "openInterest": 66115
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67720,
              "short": 79972,
              "net": -12252
            },
            "nonCommercial": {
              "long": 13670,
              "short": 3805,
              "net": 9865
            },
            "smallTrader": {
              "long": 11134,
              "short": 8747,
              "net": 2387
            }
          },
          "openInterest": 93566
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8737,
              "short": 18935,
              "net": -10198
            },
            "nonCommercial": {
              "long": 8568,
              "short": 1907,
              "net": 6661
            },
            "smallTrader": {
              "long": 9772,
              "short": 6235,
              "net": 3537
            }
          },
          "openInterest": 27901
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32451,
              "short": 33493,
              "net": -1042
            },
            "nonCommercial": {
              "long": 12260,
              "short": 16944,
              "net": -4684
            },
            "smallTrader": {
              "long": 24594,
              "short": 18868,
              "net": 5726
            }
          },
          "openInterest": 70757
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60635,
              "short": 33982,
              "net": 26653
            },
            "nonCommercial": {
              "long": 6261,
              "short": 36019,
              "net": -29758
            },
            "smallTrader": {
              "long": 16715,
              "short": 13610,
              "net": 3105
            }
          },
          "openInterest": 87878
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 308053,
              "short": 213185,
              "net": 94868
            },
            "nonCommercial": {
              "long": 14251,
              "short": 76887,
              "net": -62636
            },
            "smallTrader": {
              "long": 70491,
              "short": 102723,
              "net": -32232
            }
          },
          "openInterest": 411614
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3275,
              "short": 3631,
              "net": -356
            },
            "nonCommercial": {
              "long": 3717,
              "short": 4327,
              "net": -610
            },
            "smallTrader": {
              "long": 8853,
              "short": 7887,
              "net": 966
            }
          },
          "openInterest": 17813
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109536,
              "short": 65092,
              "net": 44444
            },
            "nonCommercial": {
              "long": 9580,
              "short": 60624,
              "net": -51044
            },
            "smallTrader": {
              "long": 41921,
              "short": 35321,
              "net": 6600
            }
          },
          "openInterest": 177704
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89333,
              "short": 84075,
              "net": 5258
            },
            "nonCommercial": {
              "long": 5374,
              "short": 18451,
              "net": -13077
            },
            "smallTrader": {
              "long": 49292,
              "short": 41473,
              "net": 7819
            }
          },
          "openInterest": 151360
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73941,
              "short": 25340,
              "net": 48601
            },
            "nonCommercial": {
              "long": 3614,
              "short": 37572,
              "net": -33958
            },
            "smallTrader": {
              "long": 9745,
              "short": 24388,
              "net": -14643
            }
          },
          "openInterest": 87300
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18433,
              "short": 12134,
              "net": 6299
            },
            "nonCommercial": {
              "long": 9419,
              "short": 12350,
              "net": -2931
            },
            "smallTrader": {
              "long": 9588,
              "short": 12956,
              "net": -3368
            }
          },
          "openInterest": 38731
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41653,
              "short": 36460,
              "net": 5193
            },
            "nonCommercial": {
              "long": 11545,
              "short": 26142,
              "net": -14597
            },
            "smallTrader": {
              "long": 42156,
              "short": 32752,
              "net": 9404
            }
          },
          "openInterest": 101275
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14877,
              "short": 15643,
              "net": -766
            },
            "nonCommercial": {
              "long": 2284,
              "short": 2774,
              "net": -490
            },
            "smallTrader": {
              "long": 6573,
              "short": 5317,
              "net": 1256
            }
          },
          "openInterest": 24434
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122281,
              "short": 121554,
              "net": 727
            },
            "nonCommercial": {
              "long": 6332,
              "short": 19064,
              "net": -12732
            },
            "smallTrader": {
              "long": 50654,
              "short": 38649,
              "net": 12005
            }
          },
          "openInterest": 191643
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5240,
              "short": 4668,
              "net": 572
            },
            "nonCommercial": {
              "long": 2340,
              "short": 4376,
              "net": -2036
            },
            "smallTrader": {
              "long": 3460,
              "short": 1996,
              "net": 1464
            }
          },
          "openInterest": 11168
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12286,
              "short": 69408,
              "net": -57122
            },
            "nonCommercial": {
              "long": 52149,
              "short": 10022,
              "net": 42127
            },
            "smallTrader": {
              "long": 28514,
              "short": 13519,
              "net": 14995
            }
          },
          "openInterest": 98558
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61575,
              "short": 65840,
              "net": -4265
            },
            "nonCommercial": {
              "long": 10782,
              "short": 10951,
              "net": -169
            },
            "smallTrader": {
              "long": 31717,
              "short": 27283,
              "net": 4434
            }
          },
          "openInterest": 110220
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28863,
              "short": 71266,
              "net": -42403
            },
            "nonCommercial": {
              "long": 28090,
              "short": 3182,
              "net": 24908
            },
            "smallTrader": {
              "long": 35216,
              "short": 17721,
              "net": 17495
            }
          },
          "openInterest": 98942
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70423,
              "short": 152491,
              "net": -82068
            },
            "nonCommercial": {
              "long": 63650,
              "short": 5800,
              "net": 57850
            },
            "smallTrader": {
              "long": 60008,
              "short": 35790,
              "net": 24218
            }
          },
          "openInterest": 197276
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34455,
              "short": 9252,
              "net": 25203
            },
            "nonCommercial": {
              "long": 585,
              "short": 16468,
              "net": -15883
            },
            "smallTrader": {
              "long": 7869,
              "short": 17189,
              "net": -9320
            }
          },
          "openInterest": 43497
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 1054,
              "net": -854
            },
            "nonCommercial": {
              "long": 5126,
              "short": 6377,
              "net": -1251
            },
            "smallTrader": {
              "long": 2892,
              "short": 787,
              "net": 2105
            }
          },
          "openInterest": 16408
        }
      ]
    },
    {
      "reportDate": "1998-01-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 273744,
              "short": 294932,
              "net": -21188
            },
            "nonCommercial": {
              "long": 50894,
              "short": 38730,
              "net": 12164
            },
            "smallTrader": {
              "long": 61128,
              "short": 52104,
              "net": 9024
            }
          },
          "openInterest": 388012
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32699,
              "short": 33668,
              "net": -969
            },
            "nonCommercial": {
              "long": 3587,
              "short": 2285,
              "net": 1302
            },
            "smallTrader": {
              "long": 4771,
              "short": 5104,
              "net": -333
            }
          },
          "openInterest": 41257
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 481762,
              "short": 585644,
              "net": -103882
            },
            "nonCommercial": {
              "long": 131333,
              "short": 62961,
              "net": 68372
            },
            "smallTrader": {
              "long": 114829,
              "short": 79319,
              "net": 35510
            }
          },
          "openInterest": 750694
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 168734,
              "short": 184950,
              "net": -16216
            },
            "nonCommercial": {
              "long": 53689,
              "short": 38297,
              "net": 15392
            },
            "smallTrader": {
              "long": 29275,
              "short": 28451,
              "net": 824
            }
          },
          "openInterest": 251930
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15034,
              "short": 1582,
              "net": 13452
            },
            "nonCommercial": {
              "long": 200,
              "short": 9033,
              "net": -8833
            },
            "smallTrader": {
              "long": 2823,
              "short": 7442,
              "net": -4619
            }
          },
          "openInterest": 18057
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20306,
              "short": 12729,
              "net": 7577
            },
            "nonCommercial": {
              "long": 2917,
              "short": 6537,
              "net": -3620
            },
            "smallTrader": {
              "long": 8773,
              "short": 12730,
              "net": -3957
            }
          },
          "openInterest": 32850
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31395,
              "short": 21346,
              "net": 10049
            },
            "nonCommercial": {
              "long": 3846,
              "short": 23115,
              "net": -19269
            },
            "smallTrader": {
              "long": 24972,
              "short": 15752,
              "net": 9220
            }
          },
          "openInterest": 62751
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65661,
              "short": 72195,
              "net": -6534
            },
            "nonCommercial": {
              "long": 12001,
              "short": 6558,
              "net": 5443
            },
            "smallTrader": {
              "long": 12260,
              "short": 11169,
              "net": 1091
            }
          },
          "openInterest": 90563
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8855,
              "short": 18606,
              "net": -9751
            },
            "nonCommercial": {
              "long": 8646,
              "short": 2037,
              "net": 6609
            },
            "smallTrader": {
              "long": 10412,
              "short": 7270,
              "net": 3142
            }
          },
          "openInterest": 28673
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31507,
              "short": 31724,
              "net": -217
            },
            "nonCommercial": {
              "long": 11930,
              "short": 16843,
              "net": -4913
            },
            "smallTrader": {
              "long": 23878,
              "short": 18748,
              "net": 5130
            }
          },
          "openInterest": 68839
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163263,
              "short": 134874,
              "net": 28389
            },
            "nonCommercial": {
              "long": 37153,
              "short": 50987,
              "net": -13834
            },
            "smallTrader": {
              "long": 110786,
              "short": 125341,
              "net": -14555
            }
          },
          "openInterest": 325296
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56842,
              "short": 36422,
              "net": 20420
            },
            "nonCommercial": {
              "long": 6018,
              "short": 31892,
              "net": -25874
            },
            "smallTrader": {
              "long": 20096,
              "short": 14642,
              "net": 5454
            }
          },
          "openInterest": 86276
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 299814,
              "short": 214460,
              "net": 85354
            },
            "nonCommercial": {
              "long": 16670,
              "short": 71232,
              "net": -54562
            },
            "smallTrader": {
              "long": 76427,
              "short": 107219,
              "net": -30792
            }
          },
          "openInterest": 414134
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3509,
              "short": 3256,
              "net": 253
            },
            "nonCommercial": {
              "long": 4106,
              "short": 5382,
              "net": -1276
            },
            "smallTrader": {
              "long": 8836,
              "short": 7813,
              "net": 1023
            }
          },
          "openInterest": 18415
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121497,
              "short": 65006,
              "net": 56491
            },
            "nonCommercial": {
              "long": 9714,
              "short": 68298,
              "net": -58584
            },
            "smallTrader": {
              "long": 38961,
              "short": 36868,
              "net": 2093
            }
          },
          "openInterest": 189409
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90165,
              "short": 86372,
              "net": 3793
            },
            "nonCommercial": {
              "long": 7273,
              "short": 20434,
              "net": -13161
            },
            "smallTrader": {
              "long": 49738,
              "short": 40370,
              "net": 9368
            }
          },
          "openInterest": 154680
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86534,
              "short": 25177,
              "net": 61357
            },
            "nonCommercial": {
              "long": 3729,
              "short": 45782,
              "net": -42053
            },
            "smallTrader": {
              "long": 9875,
              "short": 29179,
              "net": -19304
            }
          },
          "openInterest": 100138
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20899,
              "short": 12163,
              "net": 8736
            },
            "nonCommercial": {
              "long": 10328,
              "short": 14139,
              "net": -3811
            },
            "smallTrader": {
              "long": 8920,
              "short": 13845,
              "net": -4925
            }
          },
          "openInterest": 42337
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42312,
              "short": 33485,
              "net": 8827
            },
            "nonCommercial": {
              "long": 10374,
              "short": 27944,
              "net": -17570
            },
            "smallTrader": {
              "long": 41991,
              "short": 33248,
              "net": 8743
            }
          },
          "openInterest": 101843
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13788,
              "short": 15377,
              "net": -1589
            },
            "nonCommercial": {
              "long": 3305,
              "short": 3557,
              "net": -252
            },
            "smallTrader": {
              "long": 7332,
              "short": 5491,
              "net": 1841
            }
          },
          "openInterest": 25070
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124579,
              "short": 122637,
              "net": 1942
            },
            "nonCommercial": {
              "long": 6460,
              "short": 20918,
              "net": -14458
            },
            "smallTrader": {
              "long": 49845,
              "short": 37329,
              "net": 12516
            }
          },
          "openInterest": 191945
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5496,
              "short": 4887,
              "net": 609
            },
            "nonCommercial": {
              "long": 2278,
              "short": 4003,
              "net": -1725
            },
            "smallTrader": {
              "long": 3366,
              "short": 2250,
              "net": 1116
            }
          },
          "openInterest": 11266
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12403,
              "short": 69073,
              "net": -56670
            },
            "nonCommercial": {
              "long": 51594,
              "short": 10113,
              "net": 41481
            },
            "smallTrader": {
              "long": 28134,
              "short": 12945,
              "net": 15189
            }
          },
          "openInterest": 97490
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67208,
              "short": 63008,
              "net": 4200
            },
            "nonCommercial": {
              "long": 7923,
              "short": 14642,
              "net": -6719
            },
            "smallTrader": {
              "long": 32543,
              "short": 30024,
              "net": 2519
            }
          },
          "openInterest": 112956
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34209,
              "short": 63307,
              "net": -29098
            },
            "nonCommercial": {
              "long": 24761,
              "short": 10360,
              "net": 14401
            },
            "smallTrader": {
              "long": 34963,
              "short": 20266,
              "net": 14697
            }
          },
          "openInterest": 101895
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64371,
              "short": 61470,
              "net": 2901
            },
            "nonCommercial": {
              "long": 9300,
              "short": 21280,
              "net": -11980
            },
            "smallTrader": {
              "long": 48625,
              "short": 39546,
              "net": 9079
            }
          },
          "openInterest": 133992
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75311,
              "short": 146225,
              "net": -70914
            },
            "nonCommercial": {
              "long": 59811,
              "short": 8864,
              "net": 50947
            },
            "smallTrader": {
              "long": 60060,
              "short": 40093,
              "net": 19967
            }
          },
          "openInterest": 196715
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50058,
              "short": 11052,
              "net": 39006
            },
            "nonCommercial": {
              "long": 978,
              "short": 21761,
              "net": -20783
            },
            "smallTrader": {
              "long": 7566,
              "short": 25789,
              "net": -18223
            }
          },
          "openInterest": 59190
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 1563,
              "net": -1363
            },
            "nonCommercial": {
              "long": 5892,
              "short": 7549,
              "net": -1657
            },
            "smallTrader": {
              "long": 3572,
              "short": 552,
              "net": 3020
            }
          },
          "openInterest": 17779
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26999,
              "short": 24432,
              "net": 2567
            },
            "nonCommercial": {
              "long": 2095,
              "short": 5425,
              "net": -3330
            },
            "smallTrader": {
              "long": 13258,
              "short": 12495,
              "net": 763
            }
          },
          "openInterest": 45252
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44243,
              "short": 39704,
              "net": 4539
            },
            "nonCommercial": {
              "long": 14885,
              "short": 26620,
              "net": -11735
            },
            "smallTrader": {
              "long": 32173,
              "short": 24977,
              "net": 7196
            }
          },
          "openInterest": 97105
        }
      ]
    },
    {
      "reportDate": "1998-01-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 296986,
              "short": 324563,
              "net": -27577
            },
            "nonCommercial": {
              "long": 52397,
              "short": 37612,
              "net": 14785
            },
            "smallTrader": {
              "long": 68899,
              "short": 56107,
              "net": 12792
            }
          },
          "openInterest": 421967
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31713,
              "short": 34143,
              "net": -2430
            },
            "nonCommercial": {
              "long": 3865,
              "short": 1370,
              "net": 2495
            },
            "smallTrader": {
              "long": 5484,
              "short": 5549,
              "net": -65
            }
          },
          "openInterest": 41270
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 465090,
              "short": 579299,
              "net": -114209
            },
            "nonCommercial": {
              "long": 125628,
              "short": 53124,
              "net": 72504
            },
            "smallTrader": {
              "long": 131706,
              "short": 90001,
              "net": 41705
            }
          },
          "openInterest": 754992
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 173258,
              "short": 191576,
              "net": -18318
            },
            "nonCommercial": {
              "long": 61129,
              "short": 39000,
              "net": 22129
            },
            "smallTrader": {
              "long": 30684,
              "short": 34495,
              "net": -3811
            }
          },
          "openInterest": 265468
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15435,
              "short": 1436,
              "net": 13999
            },
            "nonCommercial": {
              "long": 200,
              "short": 9068,
              "net": -8868
            },
            "smallTrader": {
              "long": 2990,
              "short": 8121,
              "net": -5131
            }
          },
          "openInterest": 18625
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23020,
              "short": 13302,
              "net": 9718
            },
            "nonCommercial": {
              "long": 2721,
              "short": 7281,
              "net": -4560
            },
            "smallTrader": {
              "long": 8271,
              "short": 13429,
              "net": -5158
            }
          },
          "openInterest": 34890
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29925,
              "short": 26922,
              "net": 3003
            },
            "nonCommercial": {
              "long": 3180,
              "short": 17912,
              "net": -14732
            },
            "smallTrader": {
              "long": 26432,
              "short": 14703,
              "net": 11729
            }
          },
          "openInterest": 62101
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68221,
              "short": 69178,
              "net": -957
            },
            "nonCommercial": {
              "long": 11700,
              "short": 10870,
              "net": 830
            },
            "smallTrader": {
              "long": 11213,
              "short": 11086,
              "net": 127
            }
          },
          "openInterest": 91893
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9323,
              "short": 17651,
              "net": -8328
            },
            "nonCommercial": {
              "long": 7355,
              "short": 2027,
              "net": 5328
            },
            "smallTrader": {
              "long": 9767,
              "short": 6767,
              "net": 3000
            }
          },
          "openInterest": 27869
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33123,
              "short": 33365,
              "net": -242
            },
            "nonCommercial": {
              "long": 11930,
              "short": 16133,
              "net": -4203
            },
            "smallTrader": {
              "long": 24647,
              "short": 20202,
              "net": 4445
            }
          },
          "openInterest": 71294
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162863,
              "short": 133724,
              "net": 29139
            },
            "nonCommercial": {
              "long": 42489,
              "short": 53273,
              "net": -10784
            },
            "smallTrader": {
              "long": 109942,
              "short": 128297,
              "net": -18355
            }
          },
          "openInterest": 328191
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59736,
              "short": 34923,
              "net": 24813
            },
            "nonCommercial": {
              "long": 5192,
              "short": 33323,
              "net": -28131
            },
            "smallTrader": {
              "long": 17551,
              "short": 14233,
              "net": 3318
            }
          },
          "openInterest": 87051
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 305228,
              "short": 233412,
              "net": 71816
            },
            "nonCommercial": {
              "long": 21066,
              "short": 70368,
              "net": -49302
            },
            "smallTrader": {
              "long": 88620,
              "short": 111134,
              "net": -22514
            }
          },
          "openInterest": 435395
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3393,
              "short": 3366,
              "net": 27
            },
            "nonCommercial": {
              "long": 4167,
              "short": 4957,
              "net": -790
            },
            "smallTrader": {
              "long": 9532,
              "short": 8769,
              "net": 763
            }
          },
          "openInterest": 19123
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123854,
              "short": 68498,
              "net": 55356
            },
            "nonCommercial": {
              "long": 9852,
              "short": 68380,
              "net": -58528
            },
            "smallTrader": {
              "long": 41969,
              "short": 38797,
              "net": 3172
            }
          },
          "openInterest": 191691
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102847,
              "short": 99718,
              "net": 3129
            },
            "nonCommercial": {
              "long": 6099,
              "short": 20671,
              "net": -14572
            },
            "smallTrader": {
              "long": 55241,
              "short": 43798,
              "net": 11443
            }
          },
          "openInterest": 171432
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84016,
              "short": 28208,
              "net": 55808
            },
            "nonCommercial": {
              "long": 2885,
              "short": 40497,
              "net": -37612
            },
            "smallTrader": {
              "long": 10599,
              "short": 28795,
              "net": -18196
            }
          },
          "openInterest": 97500
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25670,
              "short": 12101,
              "net": 13569
            },
            "nonCommercial": {
              "long": 8652,
              "short": 16278,
              "net": -7626
            },
            "smallTrader": {
              "long": 9238,
              "short": 15181,
              "net": -5943
            }
          },
          "openInterest": 46194
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42833,
              "short": 34272,
              "net": 8561
            },
            "nonCommercial": {
              "long": 10317,
              "short": 26752,
              "net": -16435
            },
            "smallTrader": {
              "long": 43664,
              "short": 35790,
              "net": 7874
            }
          },
          "openInterest": 105060
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15663,
              "short": 15878,
              "net": -215
            },
            "nonCommercial": {
              "long": 3778,
              "short": 3014,
              "net": 764
            },
            "smallTrader": {
              "long": 6033,
              "short": 6582,
              "net": -549
            }
          },
          "openInterest": 26096
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125688,
              "short": 125099,
              "net": 589
            },
            "nonCommercial": {
              "long": 6294,
              "short": 21536,
              "net": -15242
            },
            "smallTrader": {
              "long": 53225,
              "short": 38572,
              "net": 14653
            }
          },
          "openInterest": 194143
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5248,
              "short": 6015,
              "net": -767
            },
            "nonCommercial": {
              "long": 2411,
              "short": 3681,
              "net": -1270
            },
            "smallTrader": {
              "long": 3722,
              "short": 1685,
              "net": 2037
            }
          },
          "openInterest": 11559
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15299,
              "short": 65207,
              "net": -49908
            },
            "nonCommercial": {
              "long": 44921,
              "short": 7221,
              "net": 37700
            },
            "smallTrader": {
              "long": 26335,
              "short": 14127,
              "net": 12208
            }
          },
          "openInterest": 92507
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69686,
              "short": 60261,
              "net": 9425
            },
            "nonCommercial": {
              "long": 7173,
              "short": 19000,
              "net": -11827
            },
            "smallTrader": {
              "long": 31271,
              "short": 28869,
              "net": 2402
            }
          },
          "openInterest": 115177
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32283,
              "short": 61109,
              "net": -28826
            },
            "nonCommercial": {
              "long": 26432,
              "short": 12824,
              "net": 13608
            },
            "smallTrader": {
              "long": 35907,
              "short": 20689,
              "net": 15218
            }
          },
          "openInterest": 101791
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62052,
              "short": 64343,
              "net": -2291
            },
            "nonCommercial": {
              "long": 11618,
              "short": 22521,
              "net": -10903
            },
            "smallTrader": {
              "long": 49885,
              "short": 36691,
              "net": 13194
            }
          },
          "openInterest": 132168
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95389,
              "short": 129529,
              "net": -34140
            },
            "nonCommercial": {
              "long": 47822,
              "short": 27376,
              "net": 20446
            },
            "smallTrader": {
              "long": 58347,
              "short": 44653,
              "net": 13694
            }
          },
          "openInterest": 203355
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51084,
              "short": 10054,
              "net": 41030
            },
            "nonCommercial": {
              "long": 565,
              "short": 22840,
              "net": -22275
            },
            "smallTrader": {
              "long": 5109,
              "short": 23864,
              "net": -18755
            }
          },
          "openInterest": 57346
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 1668,
              "net": -1468
            },
            "nonCommercial": {
              "long": 6554,
              "short": 7802,
              "net": -1248
            },
            "smallTrader": {
              "long": 3340,
              "short": 624,
              "net": 2716
            }
          },
          "openInterest": 18203
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23485,
              "short": 23124,
              "net": 361
            },
            "nonCommercial": {
              "long": 2987,
              "short": 4336,
              "net": -1349
            },
            "smallTrader": {
              "long": 14513,
              "short": 13525,
              "net": 988
            }
          },
          "openInterest": 43648
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40052,
              "short": 40131,
              "net": -79
            },
            "nonCommercial": {
              "long": 14997,
              "short": 23873,
              "net": -8876
            },
            "smallTrader": {
              "long": 33143,
              "short": 24188,
              "net": 8955
            }
          },
          "openInterest": 95887
        }
      ]
    },
    {
      "reportDate": "1998-01-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297208,
              "short": 321095,
              "net": -23887
            },
            "nonCommercial": {
              "long": 51112,
              "short": 39119,
              "net": 11993
            },
            "smallTrader": {
              "long": 70281,
              "short": 58387,
              "net": 11894
            }
          },
          "openInterest": 422250
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31265,
              "short": 34017,
              "net": -2752
            },
            "nonCommercial": {
              "long": 3365,
              "short": 906,
              "net": 2459
            },
            "smallTrader": {
              "long": 5792,
              "short": 5499,
              "net": 293
            }
          },
          "openInterest": 40635
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 467902,
              "short": 594919,
              "net": -127017
            },
            "nonCommercial": {
              "long": 122459,
              "short": 51091,
              "net": 71368
            },
            "smallTrader": {
              "long": 136605,
              "short": 80956,
              "net": 55649
            }
          },
          "openInterest": 754511
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 162335,
              "short": 187424,
              "net": -25089
            },
            "nonCommercial": {
              "long": 63126,
              "short": 35062,
              "net": 28064
            },
            "smallTrader": {
              "long": 30250,
              "short": 33225,
              "net": -2975
            }
          },
          "openInterest": 256934
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12640,
              "short": 4064,
              "net": 8576
            },
            "nonCommercial": {
              "long": 580,
              "short": 6784,
              "net": -6204
            },
            "smallTrader": {
              "long": 3102,
              "short": 5474,
              "net": -2372
            }
          },
          "openInterest": 16322
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25488,
              "short": 11601,
              "net": 13887
            },
            "nonCommercial": {
              "long": 2985,
              "short": 7225,
              "net": -4240
            },
            "smallTrader": {
              "long": 6573,
              "short": 16220,
              "net": -9647
            }
          },
          "openInterest": 35925
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30696,
              "short": 27948,
              "net": 2748
            },
            "nonCommercial": {
              "long": 3716,
              "short": 17448,
              "net": -13732
            },
            "smallTrader": {
              "long": 26526,
              "short": 15542,
              "net": 10984
            }
          },
          "openInterest": 63599
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68824,
              "short": 69257,
              "net": -433
            },
            "nonCommercial": {
              "long": 9882,
              "short": 11070,
              "net": -1188
            },
            "smallTrader": {
              "long": 12365,
              "short": 10744,
              "net": 1621
            }
          },
          "openInterest": 91818
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9668,
              "short": 20829,
              "net": -11161
            },
            "nonCommercial": {
              "long": 8665,
              "short": 1545,
              "net": 7120
            },
            "smallTrader": {
              "long": 11547,
              "short": 7506,
              "net": 4041
            }
          },
          "openInterest": 31534
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30748,
              "short": 34402,
              "net": -3654
            },
            "nonCommercial": {
              "long": 11370,
              "short": 14021,
              "net": -2651
            },
            "smallTrader": {
              "long": 25455,
              "short": 19150,
              "net": 6305
            }
          },
          "openInterest": 69130
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155918,
              "short": 146161,
              "net": 9757
            },
            "nonCommercial": {
              "long": 47322,
              "short": 32244,
              "net": 15078
            },
            "smallTrader": {
              "long": 107947,
              "short": 132782,
              "net": -24835
            }
          },
          "openInterest": 323606
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59193,
              "short": 35440,
              "net": 23753
            },
            "nonCommercial": {
              "long": 5485,
              "short": 33425,
              "net": -27940
            },
            "smallTrader": {
              "long": 19253,
              "short": 15066,
              "net": 4187
            }
          },
          "openInterest": 89257
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 299276,
              "short": 229300,
              "net": 69976
            },
            "nonCommercial": {
              "long": 21781,
              "short": 74871,
              "net": -53090
            },
            "smallTrader": {
              "long": 88048,
              "short": 104934,
              "net": -16886
            }
          },
          "openInterest": 428389
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2652,
              "short": 3805,
              "net": -1153
            },
            "nonCommercial": {
              "long": 3887,
              "short": 3252,
              "net": 635
            },
            "smallTrader": {
              "long": 9218,
              "short": 8700,
              "net": 518
            }
          },
          "openInterest": 17405
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111193,
              "short": 65943,
              "net": 45250
            },
            "nonCommercial": {
              "long": 10105,
              "short": 61779,
              "net": -51674
            },
            "smallTrader": {
              "long": 43221,
              "short": 36797,
              "net": 6424
            }
          },
          "openInterest": 181245
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106212,
              "short": 102841,
              "net": 3371
            },
            "nonCommercial": {
              "long": 6000,
              "short": 21072,
              "net": -15072
            },
            "smallTrader": {
              "long": 58187,
              "short": 46486,
              "net": 11701
            }
          },
          "openInterest": 177503
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75058,
              "short": 32766,
              "net": 42292
            },
            "nonCommercial": {
              "long": 3475,
              "short": 33736,
              "net": -30261
            },
            "smallTrader": {
              "long": 12483,
              "short": 24514,
              "net": -12031
            }
          },
          "openInterest": 91039
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23813,
              "short": 12487,
              "net": 11326
            },
            "nonCommercial": {
              "long": 10276,
              "short": 17025,
              "net": -6749
            },
            "smallTrader": {
              "long": 9577,
              "short": 14154,
              "net": -4577
            }
          },
          "openInterest": 46960
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38194,
              "short": 32523,
              "net": 5671
            },
            "nonCommercial": {
              "long": 12458,
              "short": 27077,
              "net": -14619
            },
            "smallTrader": {
              "long": 44290,
              "short": 35342,
              "net": 8948
            }
          },
          "openInterest": 105674
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16670,
              "short": 16187,
              "net": 483
            },
            "nonCommercial": {
              "long": 3348,
              "short": 3290,
              "net": 58
            },
            "smallTrader": {
              "long": 6091,
              "short": 6632,
              "net": -541
            }
          },
          "openInterest": 27570
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130203,
              "short": 125100,
              "net": 5103
            },
            "nonCommercial": {
              "long": 3827,
              "short": 23006,
              "net": -19179
            },
            "smallTrader": {
              "long": 52302,
              "short": 38226,
              "net": 14076
            }
          },
          "openInterest": 196481
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4109,
              "short": 7647,
              "net": -3538
            },
            "nonCommercial": {
              "long": 2633,
              "short": 1521,
              "net": 1112
            },
            "smallTrader": {
              "long": 3657,
              "short": 1231,
              "net": 2426
            }
          },
          "openInterest": 10555
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16526,
              "short": 65931,
              "net": -49405
            },
            "nonCommercial": {
              "long": 43479,
              "short": 7280,
              "net": 36199
            },
            "smallTrader": {
              "long": 25965,
              "short": 12759,
              "net": 13206
            }
          },
          "openInterest": 92731
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63923,
              "short": 56382,
              "net": 7541
            },
            "nonCommercial": {
              "long": 9410,
              "short": 17786,
              "net": -8376
            },
            "smallTrader": {
              "long": 32213,
              "short": 31378,
              "net": 835
            }
          },
          "openInterest": 113532
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30731,
              "short": 71593,
              "net": -40862
            },
            "nonCommercial": {
              "long": 29771,
              "short": 7682,
              "net": 22089
            },
            "smallTrader": {
              "long": 38904,
              "short": 20131,
              "net": 18773
            }
          },
          "openInterest": 106531
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64974,
              "short": 62955,
              "net": 2019
            },
            "nonCommercial": {
              "long": 10832,
              "short": 26032,
              "net": -15200
            },
            "smallTrader": {
              "long": 48843,
              "short": 35662,
              "net": 13181
            }
          },
          "openInterest": 135197
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103902,
              "short": 119735,
              "net": -15833
            },
            "nonCommercial": {
              "long": 45202,
              "short": 36491,
              "net": 8711
            },
            "smallTrader": {
              "long": 58525,
              "short": 51403,
              "net": 7122
            }
          },
          "openInterest": 208293
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60456,
              "short": 10815,
              "net": 49641
            },
            "nonCommercial": {
              "long": 570,
              "short": 29028,
              "net": -28458
            },
            "smallTrader": {
              "long": 6669,
              "short": 27852,
              "net": -21183
            }
          },
          "openInterest": 68283
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 1165,
              "net": -965
            },
            "nonCommercial": {
              "long": 5804,
              "short": 7582,
              "net": -1778
            },
            "smallTrader": {
              "long": 3453,
              "short": 710,
              "net": 2743
            }
          },
          "openInterest": 17659
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23707,
              "short": 23966,
              "net": -259
            },
            "nonCommercial": {
              "long": 2669,
              "short": 4226,
              "net": -1557
            },
            "smallTrader": {
              "long": 13863,
              "short": 12047,
              "net": 1816
            }
          },
          "openInterest": 42989
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38047,
              "short": 39329,
              "net": -1282
            },
            "nonCommercial": {
              "long": 14990,
              "short": 24293,
              "net": -9303
            },
            "smallTrader": {
              "long": 33944,
              "short": 23359,
              "net": 10585
            }
          },
          "openInterest": 94698
        }
      ]
    },
    {
      "reportDate": "1998-01-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 331085,
              "short": 341159,
              "net": -10074
            },
            "nonCommercial": {
              "long": 48830,
              "short": 43471,
              "net": 5359
            },
            "smallTrader": {
              "long": 70548,
              "short": 65833,
              "net": 4715
            }
          },
          "openInterest": 491013
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28942,
              "short": 30907,
              "net": -1965
            },
            "nonCommercial": {
              "long": 2456,
              "short": 560,
              "net": 1896
            },
            "smallTrader": {
              "long": 5224,
              "short": 5155,
              "net": 69
            }
          },
          "openInterest": 36822
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 471277,
              "short": 552907,
              "net": -81630
            },
            "nonCommercial": {
              "long": 101685,
              "short": 58265,
              "net": 43420
            },
            "smallTrader": {
              "long": 125045,
              "short": 86835,
              "net": 38210
            }
          },
          "openInterest": 725696
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 162371,
              "short": 189978,
              "net": -27607
            },
            "nonCommercial": {
              "long": 63131,
              "short": 31890,
              "net": 31241
            },
            "smallTrader": {
              "long": 31430,
              "short": 35064,
              "net": -3634
            }
          },
          "openInterest": 257094
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11489,
              "short": 5424,
              "net": 6065
            },
            "nonCommercial": {
              "long": 602,
              "short": 4464,
              "net": -3862
            },
            "smallTrader": {
              "long": 3599,
              "short": 5802,
              "net": -2203
            }
          },
          "openInterest": 15690
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15329,
              "short": 19589,
              "net": -4260
            },
            "nonCommercial": {
              "long": 4405,
              "short": 1129,
              "net": 3276
            },
            "smallTrader": {
              "long": 10624,
              "short": 9640,
              "net": 984
            }
          },
          "openInterest": 31215
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32179,
              "short": 25293,
              "net": 6886
            },
            "nonCommercial": {
              "long": 3295,
              "short": 20207,
              "net": -16912
            },
            "smallTrader": {
              "long": 26237,
              "short": 16211,
              "net": 10026
            }
          },
          "openInterest": 64419
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66743,
              "short": 70176,
              "net": -3433
            },
            "nonCommercial": {
              "long": 10465,
              "short": 8206,
              "net": 2259
            },
            "smallTrader": {
              "long": 12007,
              "short": 10833,
              "net": 1174
            }
          },
          "openInterest": 89876
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10108,
              "short": 19509,
              "net": -9401
            },
            "nonCommercial": {
              "long": 8680,
              "short": 2319,
              "net": 6361
            },
            "smallTrader": {
              "long": 11172,
              "short": 8132,
              "net": 3040
            }
          },
          "openInterest": 31485
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28576,
              "short": 39283,
              "net": -10707
            },
            "nonCommercial": {
              "long": 10451,
              "short": 10821,
              "net": -370
            },
            "smallTrader": {
              "long": 28614,
              "short": 17537,
              "net": 11077
            }
          },
          "openInterest": 68904
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153466,
              "short": 162504,
              "net": -9038
            },
            "nonCommercial": {
              "long": 53885,
              "short": 22002,
              "net": 31883
            },
            "smallTrader": {
              "long": 114130,
              "short": 136975,
              "net": -22845
            }
          },
          "openInterest": 333849
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63748,
              "short": 37872,
              "net": 25876
            },
            "nonCommercial": {
              "long": 6057,
              "short": 36305,
              "net": -30248
            },
            "smallTrader": {
              "long": 19796,
              "short": 15424,
              "net": 4372
            }
          },
          "openInterest": 95556
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 286713,
              "short": 236304,
              "net": 50409
            },
            "nonCommercial": {
              "long": 19633,
              "short": 56226,
              "net": -36593
            },
            "smallTrader": {
              "long": 88601,
              "short": 102417,
              "net": -13816
            }
          },
          "openInterest": 415495
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2007,
              "short": 3611,
              "net": -1604
            },
            "nonCommercial": {
              "long": 3631,
              "short": 3134,
              "net": 497
            },
            "smallTrader": {
              "long": 9233,
              "short": 8126,
              "net": 1107
            }
          },
          "openInterest": 16542
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92532,
              "short": 77266,
              "net": 15266
            },
            "nonCommercial": {
              "long": 12390,
              "short": 36522,
              "net": -24132
            },
            "smallTrader": {
              "long": 41031,
              "short": 32165,
              "net": 8866
            }
          },
          "openInterest": 162174
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109958,
              "short": 108576,
              "net": 1382
            },
            "nonCommercial": {
              "long": 4732,
              "short": 15615,
              "net": -10883
            },
            "smallTrader": {
              "long": 55169,
              "short": 45668,
              "net": 9501
            }
          },
          "openInterest": 177335
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67118,
              "short": 43809,
              "net": 23309
            },
            "nonCommercial": {
              "long": 6251,
              "short": 28881,
              "net": -22630
            },
            "smallTrader": {
              "long": 18000,
              "short": 18679,
              "net": -679
            }
          },
          "openInterest": 91369
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22267,
              "short": 15135,
              "net": 7132
            },
            "nonCommercial": {
              "long": 11505,
              "short": 13815,
              "net": -2310
            },
            "smallTrader": {
              "long": 10121,
              "short": 14943,
              "net": -4822
            }
          },
          "openInterest": 47310
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38123,
              "short": 35289,
              "net": 2834
            },
            "nonCommercial": {
              "long": 12858,
              "short": 25565,
              "net": -12707
            },
            "smallTrader": {
              "long": 46304,
              "short": 36431,
              "net": 9873
            }
          },
          "openInterest": 107788
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23008,
              "short": 24227,
              "net": -1219
            },
            "nonCommercial": {
              "long": 4369,
              "short": 1856,
              "net": 2513
            },
            "smallTrader": {
              "long": 4978,
              "short": 6272,
              "net": -1294
            }
          },
          "openInterest": 37080
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128728,
              "short": 126001,
              "net": 2727
            },
            "nonCommercial": {
              "long": 4476,
              "short": 20176,
              "net": -15700
            },
            "smallTrader": {
              "long": 54716,
              "short": 41743,
              "net": 12973
            }
          },
          "openInterest": 196274
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3595,
              "short": 7640,
              "net": -4045
            },
            "nonCommercial": {
              "long": 2811,
              "short": 1307,
              "net": 1504
            },
            "smallTrader": {
              "long": 3589,
              "short": 1048,
              "net": 2541
            }
          },
          "openInterest": 10097
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15515,
              "short": 69714,
              "net": -54199
            },
            "nonCommercial": {
              "long": 45771,
              "short": 5472,
              "net": 40299
            },
            "smallTrader": {
              "long": 27794,
              "short": 13894,
              "net": 13900
            }
          },
          "openInterest": 97404
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64524,
              "short": 58107,
              "net": 6417
            },
            "nonCommercial": {
              "long": 8991,
              "short": 19396,
              "net": -10405
            },
            "smallTrader": {
              "long": 34276,
              "short": 30288,
              "net": 3988
            }
          },
          "openInterest": 115194
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30251,
              "short": 82336,
              "net": -52085
            },
            "nonCommercial": {
              "long": 36142,
              "short": 6569,
              "net": 29573
            },
            "smallTrader": {
              "long": 40954,
              "short": 18442,
              "net": 22512
            }
          },
          "openInterest": 115936
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65115,
              "short": 67614,
              "net": -2499
            },
            "nonCommercial": {
              "long": 10984,
              "short": 21867,
              "net": -10883
            },
            "smallTrader": {
              "long": 51418,
              "short": 38036,
              "net": 13382
            }
          },
          "openInterest": 138109
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112437,
              "short": 116716,
              "net": -4279
            },
            "nonCommercial": {
              "long": 43197,
              "short": 44880,
              "net": -1683
            },
            "smallTrader": {
              "long": 58977,
              "short": 53015,
              "net": 5962
            }
          },
          "openInterest": 216107
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36656,
              "short": 13224,
              "net": 23432
            },
            "nonCommercial": {
              "long": 525,
              "short": 15047,
              "net": -14522
            },
            "smallTrader": {
              "long": 12975,
              "short": 21885,
              "net": -8910
            }
          },
          "openInterest": 50597
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 713,
              "short": 114,
              "net": 599
            },
            "nonCommercial": {
              "long": 2325,
              "short": 3545,
              "net": -1220
            },
            "smallTrader": {
              "long": 1799,
              "short": 1178,
              "net": 621
            }
          },
          "openInterest": 11752
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23390,
              "short": 25568,
              "net": -2178
            },
            "nonCommercial": {
              "long": 3153,
              "short": 2750,
              "net": 403
            },
            "smallTrader": {
              "long": 13904,
              "short": 12129,
              "net": 1775
            }
          },
          "openInterest": 43124
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36588,
              "short": 45900,
              "net": -9312
            },
            "nonCommercial": {
              "long": 18651,
              "short": 22496,
              "net": -3845
            },
            "smallTrader": {
              "long": 37538,
              "short": 24381,
              "net": 13157
            }
          },
          "openInterest": 100038
        }
      ]
    },
    {
      "reportDate": "1998-02-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 337414,
              "short": 359384,
              "net": -21970
            },
            "nonCommercial": {
              "long": 52637,
              "short": 36944,
              "net": 15693
            },
            "smallTrader": {
              "long": 68711,
              "short": 62434,
              "net": 6277
            }
          },
          "openInterest": 498609
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30325,
              "short": 30199,
              "net": 126
            },
            "nonCommercial": {
              "long": 1674,
              "short": 1706,
              "net": -32
            },
            "smallTrader": {
              "long": 5190,
              "short": 5284,
              "net": -94
            }
          },
          "openInterest": 37389
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 449407,
              "short": 547905,
              "net": -98498
            },
            "nonCommercial": {
              "long": 110684,
              "short": 55211,
              "net": 55473
            },
            "smallTrader": {
              "long": 120482,
              "short": 77457,
              "net": 43025
            }
          },
          "openInterest": 740668
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 162438,
              "short": 188199,
              "net": -25761
            },
            "nonCommercial": {
              "long": 59409,
              "short": 33777,
              "net": 25632
            },
            "smallTrader": {
              "long": 32032,
              "short": 31903,
              "net": 129
            }
          },
          "openInterest": 254873
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10855,
              "short": 9833,
              "net": 1022
            },
            "nonCommercial": {
              "long": 1370,
              "short": 2387,
              "net": -1017
            },
            "smallTrader": {
              "long": 3933,
              "short": 3938,
              "net": -5
            }
          },
          "openInterest": 16158
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17532,
              "short": 18938,
              "net": -1406
            },
            "nonCommercial": {
              "long": 3814,
              "short": 1127,
              "net": 2687
            },
            "smallTrader": {
              "long": 8336,
              "short": 9617,
              "net": -1281
            }
          },
          "openInterest": 30566
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33432,
              "short": 28955,
              "net": 4477
            },
            "nonCommercial": {
              "long": 2682,
              "short": 18352,
              "net": -15670
            },
            "smallTrader": {
              "long": 28430,
              "short": 17237,
              "net": 11193
            }
          },
          "openInterest": 67444
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65950,
              "short": 68599,
              "net": -2649
            },
            "nonCommercial": {
              "long": 9104,
              "short": 7864,
              "net": 1240
            },
            "smallTrader": {
              "long": 10735,
              "short": 9326,
              "net": 1409
            }
          },
          "openInterest": 86580
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8892,
              "short": 19587,
              "net": -10695
            },
            "nonCommercial": {
              "long": 9678,
              "short": 2070,
              "net": 7608
            },
            "smallTrader": {
              "long": 11837,
              "short": 8750,
              "net": 3087
            }
          },
          "openInterest": 31925
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30006,
              "short": 38431,
              "net": -8425
            },
            "nonCommercial": {
              "long": 12902,
              "short": 11420,
              "net": 1482
            },
            "smallTrader": {
              "long": 26783,
              "short": 19840,
              "net": 6943
            }
          },
          "openInterest": 70876
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156399,
              "short": 161233,
              "net": -4834
            },
            "nonCommercial": {
              "long": 52353,
              "short": 22538,
              "net": 29815
            },
            "smallTrader": {
              "long": 115502,
              "short": 140483,
              "net": -24981
            }
          },
          "openInterest": 337628
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56791,
              "short": 38899,
              "net": 17892
            },
            "nonCommercial": {
              "long": 7328,
              "short": 31396,
              "net": -24068
            },
            "smallTrader": {
              "long": 20667,
              "short": 14491,
              "net": 6176
            }
          },
          "openInterest": 89758
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 283036,
              "short": 246868,
              "net": 36168
            },
            "nonCommercial": {
              "long": 23515,
              "short": 48245,
              "net": -24730
            },
            "smallTrader": {
              "long": 90395,
              "short": 101833,
              "net": -11438
            }
          },
          "openInterest": 418695
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2705,
              "short": 4099,
              "net": -1394
            },
            "nonCommercial": {
              "long": 4024,
              "short": 2835,
              "net": 1189
            },
            "smallTrader": {
              "long": 8275,
              "short": 8070,
              "net": 205
            }
          },
          "openInterest": 17026
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95566,
              "short": 80855,
              "net": 14711
            },
            "nonCommercial": {
              "long": 14549,
              "short": 38547,
              "net": -23998
            },
            "smallTrader": {
              "long": 38998,
              "short": 29711,
              "net": 9287
            }
          },
          "openInterest": 164191
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101356,
              "short": 102771,
              "net": -1415
            },
            "nonCommercial": {
              "long": 4440,
              "short": 13541,
              "net": -9101
            },
            "smallTrader": {
              "long": 52802,
              "short": 42286,
              "net": 10516
            }
          },
          "openInterest": 164624
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73200,
              "short": 49300,
              "net": 23900
            },
            "nonCommercial": {
              "long": 6556,
              "short": 30828,
              "net": -24272
            },
            "smallTrader": {
              "long": 18212,
              "short": 17840,
              "net": 372
            }
          },
          "openInterest": 98601
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21750,
              "short": 16571,
              "net": 5179
            },
            "nonCommercial": {
              "long": 12145,
              "short": 13248,
              "net": -1103
            },
            "smallTrader": {
              "long": 9962,
              "short": 14038,
              "net": -4076
            }
          },
          "openInterest": 46486
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38640,
              "short": 35170,
              "net": 3470
            },
            "nonCommercial": {
              "long": 13702,
              "short": 28898,
              "net": -15196
            },
            "smallTrader": {
              "long": 44512,
              "short": 32786,
              "net": 11726
            }
          },
          "openInterest": 105982
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24423,
              "short": 24701,
              "net": -278
            },
            "nonCommercial": {
              "long": 4239,
              "short": 1200,
              "net": 3039
            },
            "smallTrader": {
              "long": 4554,
              "short": 7315,
              "net": -2761
            }
          },
          "openInterest": 37410
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110381,
              "short": 127676,
              "net": -17295
            },
            "nonCommercial": {
              "long": 7900,
              "short": 11155,
              "net": -3255
            },
            "smallTrader": {
              "long": 53681,
              "short": 33131,
              "net": 20550
            }
          },
          "openInterest": 182572
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3389,
              "short": 8323,
              "net": -4934
            },
            "nonCommercial": {
              "long": 3426,
              "short": 829,
              "net": 2597
            },
            "smallTrader": {
              "long": 3651,
              "short": 1314,
              "net": 2337
            }
          },
          "openInterest": 10566
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15245,
              "short": 72888,
              "net": -57643
            },
            "nonCommercial": {
              "long": 52932,
              "short": 6033,
              "net": 46899
            },
            "smallTrader": {
              "long": 26286,
              "short": 15542,
              "net": 10744
            }
          },
          "openInterest": 106274
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63321,
              "short": 55851,
              "net": 7470
            },
            "nonCommercial": {
              "long": 8037,
              "short": 18667,
              "net": -10630
            },
            "smallTrader": {
              "long": 33860,
              "short": 30700,
              "net": 3160
            }
          },
          "openInterest": 113248
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28029,
              "short": 79081,
              "net": -51052
            },
            "nonCommercial": {
              "long": 33574,
              "short": 4660,
              "net": 28914
            },
            "smallTrader": {
              "long": 39922,
              "short": 17784,
              "net": 22138
            }
          },
          "openInterest": 110953
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63122,
              "short": 70737,
              "net": -7615
            },
            "nonCommercial": {
              "long": 14835,
              "short": 19870,
              "net": -5035
            },
            "smallTrader": {
              "long": 51885,
              "short": 39235,
              "net": 12650
            }
          },
          "openInterest": 140816
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108205,
              "short": 113475,
              "net": -5270
            },
            "nonCommercial": {
              "long": 42127,
              "short": 46485,
              "net": -4358
            },
            "smallTrader": {
              "long": 62022,
              "short": 52394,
              "net": 9628
            }
          },
          "openInterest": 214217
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37344,
              "short": 13339,
              "net": 24005
            },
            "nonCommercial": {
              "long": 859,
              "short": 13668,
              "net": -12809
            },
            "smallTrader": {
              "long": 8974,
              "short": 20170,
              "net": -11196
            }
          },
          "openInterest": 48339
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 813,
              "short": 0,
              "net": 813
            },
            "nonCommercial": {
              "long": 1302,
              "short": 3136,
              "net": -1834
            },
            "smallTrader": {
              "long": 2230,
              "short": 1209,
              "net": 1021
            }
          },
          "openInterest": 11902
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23872,
              "short": 26822,
              "net": -2950
            },
            "nonCommercial": {
              "long": 3326,
              "short": 2643,
              "net": 683
            },
            "smallTrader": {
              "long": 13817,
              "short": 11550,
              "net": 2267
            }
          },
          "openInterest": 42979
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34909,
              "short": 49572,
              "net": -14663
            },
            "nonCommercial": {
              "long": 19847,
              "short": 20257,
              "net": -410
            },
            "smallTrader": {
              "long": 37842,
              "short": 22769,
              "net": 15073
            }
          },
          "openInterest": 99837
        }
      ]
    },
    {
      "reportDate": "1998-02-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 345753,
              "short": 356988,
              "net": -11235
            },
            "nonCommercial": {
              "long": 51711,
              "short": 39566,
              "net": 12145
            },
            "smallTrader": {
              "long": 67059,
              "short": 67969,
              "net": -910
            }
          },
          "openInterest": 506121
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29897,
              "short": 28905,
              "net": 992
            },
            "nonCommercial": {
              "long": 2412,
              "short": 2653,
              "net": -241
            },
            "smallTrader": {
              "long": 5309,
              "short": 6060,
              "net": -751
            }
          },
          "openInterest": 37818
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459935,
              "short": 534191,
              "net": -74256
            },
            "nonCommercial": {
              "long": 96739,
              "short": 56625,
              "net": 40114
            },
            "smallTrader": {
              "long": 107944,
              "short": 73802,
              "net": 34142
            }
          },
          "openInterest": 740909
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167101,
              "short": 192131,
              "net": -25030
            },
            "nonCommercial": {
              "long": 63283,
              "short": 35643,
              "net": 27640
            },
            "smallTrader": {
              "long": 30784,
              "short": 33394,
              "net": -2610
            }
          },
          "openInterest": 264165
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10720,
              "short": 9459,
              "net": 1261
            },
            "nonCommercial": {
              "long": 785,
              "short": 2580,
              "net": -1795
            },
            "smallTrader": {
              "long": 3862,
              "short": 3328,
              "net": 534
            }
          },
          "openInterest": 15367
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19109,
              "short": 16784,
              "net": 2325
            },
            "nonCommercial": {
              "long": 3412,
              "short": 1574,
              "net": 1838
            },
            "smallTrader": {
              "long": 6977,
              "short": 11140,
              "net": -4163
            }
          },
          "openInterest": 30407
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32266,
              "short": 36292,
              "net": -4026
            },
            "nonCommercial": {
              "long": 2984,
              "short": 10972,
              "net": -7988
            },
            "smallTrader": {
              "long": 26697,
              "short": 14683,
              "net": 12014
            }
          },
          "openInterest": 64827
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64166,
              "short": 60983,
              "net": 3183
            },
            "nonCommercial": {
              "long": 6635,
              "short": 10034,
              "net": -3399
            },
            "smallTrader": {
              "long": 12483,
              "short": 12267,
              "net": 216
            }
          },
          "openInterest": 84663
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8781,
              "short": 19225,
              "net": -10444
            },
            "nonCommercial": {
              "long": 8740,
              "short": 1210,
              "net": 7530
            },
            "smallTrader": {
              "long": 12274,
              "short": 9360,
              "net": 2914
            }
          },
          "openInterest": 30710
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30554,
              "short": 34448,
              "net": -3894
            },
            "nonCommercial": {
              "long": 11878,
              "short": 16047,
              "net": -4169
            },
            "smallTrader": {
              "long": 28607,
              "short": 20544,
              "net": 8063
            }
          },
          "openInterest": 72169
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158219,
              "short": 160538,
              "net": -2319
            },
            "nonCommercial": {
              "long": 53676,
              "short": 26290,
              "net": 27386
            },
            "smallTrader": {
              "long": 115399,
              "short": 140466,
              "net": -25067
            }
          },
          "openInterest": 345123
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50132,
              "short": 41061,
              "net": 9071
            },
            "nonCommercial": {
              "long": 7777,
              "short": 25524,
              "net": -17747
            },
            "smallTrader": {
              "long": 21961,
              "short": 13285,
              "net": 8676
            }
          },
          "openInterest": 83526
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 294988,
              "short": 276448,
              "net": 18540
            },
            "nonCommercial": {
              "long": 27589,
              "short": 43383,
              "net": -15794
            },
            "smallTrader": {
              "long": 101190,
              "short": 103936,
              "net": -2746
            }
          },
          "openInterest": 446508
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2516,
              "short": 3601,
              "net": -1085
            },
            "nonCommercial": {
              "long": 4385,
              "short": 3511,
              "net": 874
            },
            "smallTrader": {
              "long": 9024,
              "short": 8813,
              "net": 211
            }
          },
          "openInterest": 17931
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96853,
              "short": 87563,
              "net": 9290
            },
            "nonCommercial": {
              "long": 15393,
              "short": 36662,
              "net": -21269
            },
            "smallTrader": {
              "long": 40682,
              "short": 28703,
              "net": 11979
            }
          },
          "openInterest": 169296
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95488,
              "short": 98719,
              "net": -3231
            },
            "nonCommercial": {
              "long": 3821,
              "short": 12997,
              "net": -9176
            },
            "smallTrader": {
              "long": 55362,
              "short": 42955,
              "net": 12407
            }
          },
          "openInterest": 161429
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62173,
              "short": 70247,
              "net": -8074
            },
            "nonCommercial": {
              "long": 18676,
              "short": 19553,
              "net": -877
            },
            "smallTrader": {
              "long": 23429,
              "short": 14478,
              "net": 8951
            }
          },
          "openInterest": 104328
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19387,
              "short": 12877,
              "net": 6510
            },
            "nonCommercial": {
              "long": 10550,
              "short": 15254,
              "net": -4704
            },
            "smallTrader": {
              "long": 10149,
              "short": 11955,
              "net": -1806
            }
          },
          "openInterest": 41560
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41440,
              "short": 33255,
              "net": 8185
            },
            "nonCommercial": {
              "long": 12468,
              "short": 30848,
              "net": -18380
            },
            "smallTrader": {
              "long": 40383,
              "short": 30188,
              "net": 10195
            }
          },
          "openInterest": 102236
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23919,
              "short": 24232,
              "net": -313
            },
            "nonCommercial": {
              "long": 4388,
              "short": 1200,
              "net": 3188
            },
            "smallTrader": {
              "long": 4372,
              "short": 7247,
              "net": -2875
            }
          },
          "openInterest": 36834
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120495,
              "short": 144590,
              "net": -24095
            },
            "nonCommercial": {
              "long": 13524,
              "short": 9311,
              "net": 4213
            },
            "smallTrader": {
              "long": 54842,
              "short": 34960,
              "net": 19882
            }
          },
          "openInterest": 197217
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2529,
              "short": 9652,
              "net": -7123
            },
            "nonCommercial": {
              "long": 4883,
              "short": 348,
              "net": 4535
            },
            "smallTrader": {
              "long": 3796,
              "short": 1208,
              "net": 2588
            }
          },
          "openInterest": 11308
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16522,
              "short": 79671,
              "net": -63149
            },
            "nonCommercial": {
              "long": 53144,
              "short": 5186,
              "net": 47958
            },
            "smallTrader": {
              "long": 30947,
              "short": 15756,
              "net": 15191
            }
          },
          "openInterest": 111633
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63042,
              "short": 56848,
              "net": 6194
            },
            "nonCommercial": {
              "long": 9229,
              "short": 17574,
              "net": -8345
            },
            "smallTrader": {
              "long": 36753,
              "short": 34602,
              "net": 2151
            }
          },
          "openInterest": 116010
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25265,
              "short": 91273,
              "net": -66008
            },
            "nonCommercial": {
              "long": 43093,
              "short": 4630,
              "net": 38463
            },
            "smallTrader": {
              "long": 46295,
              "short": 18750,
              "net": 27545
            }
          },
          "openInterest": 121632
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59930,
              "short": 74335,
              "net": -14405
            },
            "nonCommercial": {
              "long": 19243,
              "short": 15992,
              "net": 3251
            },
            "smallTrader": {
              "long": 52596,
              "short": 41442,
              "net": 11154
            }
          },
          "openInterest": 141775
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112513,
              "short": 111014,
              "net": 1499
            },
            "nonCommercial": {
              "long": 42251,
              "short": 50760,
              "net": -8509
            },
            "smallTrader": {
              "long": 58695,
              "short": 51685,
              "net": 7010
            }
          },
          "openInterest": 215388
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35981,
              "short": 14449,
              "net": 21532
            },
            "nonCommercial": {
              "long": 263,
              "short": 13606,
              "net": -13343
            },
            "smallTrader": {
              "long": 8103,
              "short": 16292,
              "net": -8189
            }
          },
          "openInterest": 44914
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 857,
              "short": 0,
              "net": 857
            },
            "nonCommercial": {
              "long": 1722,
              "short": 3224,
              "net": -1502
            },
            "smallTrader": {
              "long": 1470,
              "short": 825,
              "net": 645
            }
          },
          "openInterest": 10804
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25659,
              "short": 26043,
              "net": -384
            },
            "nonCommercial": {
              "long": 1873,
              "short": 3788,
              "net": -1915
            },
            "smallTrader": {
              "long": 13030,
              "short": 10731,
              "net": 2299
            }
          },
          "openInterest": 42540
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34199,
              "short": 52309,
              "net": -18110
            },
            "nonCommercial": {
              "long": 20652,
              "short": 17080,
              "net": 3572
            },
            "smallTrader": {
              "long": 37641,
              "short": 23103,
              "net": 14538
            }
          },
          "openInterest": 98829
        }
      ]
    },
    {
      "reportDate": "1998-02-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 334709,
              "short": 375874,
              "net": -41165
            },
            "nonCommercial": {
              "long": 66514,
              "short": 31737,
              "net": 34777
            },
            "smallTrader": {
              "long": 78335,
              "short": 71947,
              "net": 6388
            }
          },
          "openInterest": 516731
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30409,
              "short": 30605,
              "net": -196
            },
            "nonCommercial": {
              "long": 1998,
              "short": 1243,
              "net": 755
            },
            "smallTrader": {
              "long": 6217,
              "short": 6776,
              "net": -559
            }
          },
          "openInterest": 39274
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 463175,
              "short": 570693,
              "net": -107518
            },
            "nonCommercial": {
              "long": 110823,
              "short": 58786,
              "net": 52037
            },
            "smallTrader": {
              "long": 140335,
              "short": 84854,
              "net": 55481
            }
          },
          "openInterest": 781288
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 172597,
              "short": 193772,
              "net": -21175
            },
            "nonCommercial": {
              "long": 63968,
              "short": 36428,
              "net": 27540
            },
            "smallTrader": {
              "long": 31425,
              "short": 37790,
              "net": -6365
            }
          },
          "openInterest": 272600
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12876,
              "short": 10545,
              "net": 2331
            },
            "nonCommercial": {
              "long": 200,
              "short": 2379,
              "net": -2179
            },
            "smallTrader": {
              "long": 3773,
              "short": 3925,
              "net": -152
            }
          },
          "openInterest": 16849
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20275,
              "short": 16812,
              "net": 3463
            },
            "nonCommercial": {
              "long": 3449,
              "short": 1834,
              "net": 1615
            },
            "smallTrader": {
              "long": 5649,
              "short": 10727,
              "net": -5078
            }
          },
          "openInterest": 30225
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36997,
              "short": 40884,
              "net": -3887
            },
            "nonCommercial": {
              "long": 2275,
              "short": 11324,
              "net": -9049
            },
            "smallTrader": {
              "long": 26923,
              "short": 13987,
              "net": 12936
            }
          },
          "openInterest": 68889
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63263,
              "short": 58571,
              "net": 4692
            },
            "nonCommercial": {
              "long": 5744,
              "short": 10149,
              "net": -4405
            },
            "smallTrader": {
              "long": 10320,
              "short": 10607,
              "net": -287
            }
          },
          "openInterest": 79902
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8070,
              "short": 17145,
              "net": -9075
            },
            "nonCommercial": {
              "long": 8439,
              "short": 1696,
              "net": 6743
            },
            "smallTrader": {
              "long": 12358,
              "short": 10026,
              "net": 2332
            }
          },
          "openInterest": 29609
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31490,
              "short": 34244,
              "net": -2754
            },
            "nonCommercial": {
              "long": 12054,
              "short": 17085,
              "net": -5031
            },
            "smallTrader": {
              "long": 28939,
              "short": 21154,
              "net": 7785
            }
          },
          "openInterest": 73642
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163527,
              "short": 150150,
              "net": 13377
            },
            "nonCommercial": {
              "long": 48531,
              "short": 34965,
              "net": 13566
            },
            "smallTrader": {
              "long": 116159,
              "short": 143102,
              "net": -26943
            }
          },
          "openInterest": 346529
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50112,
              "short": 39623,
              "net": 10489
            },
            "nonCommercial": {
              "long": 7734,
              "short": 24437,
              "net": -16703
            },
            "smallTrader": {
              "long": 21442,
              "short": 15228,
              "net": 6214
            }
          },
          "openInterest": 83466
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 306369,
              "short": 291101,
              "net": 15268
            },
            "nonCommercial": {
              "long": 32508,
              "short": 46124,
              "net": -13616
            },
            "smallTrader": {
              "long": 103109,
              "short": 104761,
              "net": -1652
            }
          },
          "openInterest": 465323
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2925,
              "short": 3980,
              "net": -1055
            },
            "nonCommercial": {
              "long": 4178,
              "short": 2967,
              "net": 1211
            },
            "smallTrader": {
              "long": 8420,
              "short": 8576,
              "net": -156
            }
          },
          "openInterest": 17572
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101077,
              "short": 85270,
              "net": 15807
            },
            "nonCommercial": {
              "long": 14602,
              "short": 38649,
              "net": -24047
            },
            "smallTrader": {
              "long": 40242,
              "short": 32002,
              "net": 8240
            }
          },
          "openInterest": 172572
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99185,
              "short": 101002,
              "net": -1817
            },
            "nonCommercial": {
              "long": 4114,
              "short": 13370,
              "net": -9256
            },
            "smallTrader": {
              "long": 56284,
              "short": 45211,
              "net": 11073
            }
          },
          "openInterest": 165028
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72605,
              "short": 67860,
              "net": 4745
            },
            "nonCommercial": {
              "long": 9330,
              "short": 15953,
              "net": -6623
            },
            "smallTrader": {
              "long": 21759,
              "short": 19881,
              "net": 1878
            }
          },
          "openInterest": 104210
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18212,
              "short": 11098,
              "net": 7114
            },
            "nonCommercial": {
              "long": 9660,
              "short": 14809,
              "net": -5149
            },
            "smallTrader": {
              "long": 9118,
              "short": 11083,
              "net": -1965
            }
          },
          "openInterest": 39052
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43690,
              "short": 32930,
              "net": 10760
            },
            "nonCommercial": {
              "long": 10165,
              "short": 28630,
              "net": -18465
            },
            "smallTrader": {
              "long": 37133,
              "short": 29428,
              "net": 7705
            }
          },
          "openInterest": 97908
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22110,
              "short": 22627,
              "net": -517
            },
            "nonCommercial": {
              "long": 4532,
              "short": 1200,
              "net": 3332
            },
            "smallTrader": {
              "long": 4811,
              "short": 7626,
              "net": -2815
            }
          },
          "openInterest": 35588
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126341,
              "short": 147624,
              "net": -21283
            },
            "nonCommercial": {
              "long": 13174,
              "short": 11280,
              "net": 1894
            },
            "smallTrader": {
              "long": 55042,
              "short": 35653,
              "net": 19389
            }
          },
          "openInterest": 205043
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2891,
              "short": 9134,
              "net": -6243
            },
            "nonCommercial": {
              "long": 4439,
              "short": 580,
              "net": 3859
            },
            "smallTrader": {
              "long": 3609,
              "short": 1225,
              "net": 2384
            }
          },
          "openInterest": 11039
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15741,
              "short": 76828,
              "net": -61087
            },
            "nonCommercial": {
              "long": 53813,
              "short": 4617,
              "net": 49196
            },
            "smallTrader": {
              "long": 31238,
              "short": 19347,
              "net": 11891
            }
          },
          "openInterest": 113004
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73066,
              "short": 56475,
              "net": 16591
            },
            "nonCommercial": {
              "long": 8672,
              "short": 25653,
              "net": -16981
            },
            "smallTrader": {
              "long": 38937,
              "short": 38547,
              "net": 390
            }
          },
          "openInterest": 128448
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23958,
              "short": 88161,
              "net": -64203
            },
            "nonCommercial": {
              "long": 43792,
              "short": 4795,
              "net": 38997
            },
            "smallTrader": {
              "long": 45234,
              "short": 20028,
              "net": 25206
            }
          },
          "openInterest": 120700
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67801,
              "short": 72700,
              "net": -4899
            },
            "nonCommercial": {
              "long": 15720,
              "short": 21397,
              "net": -5677
            },
            "smallTrader": {
              "long": 52125,
              "short": 41549,
              "net": 10576
            }
          },
          "openInterest": 146483
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119587,
              "short": 106509,
              "net": 13078
            },
            "nonCommercial": {
              "long": 33386,
              "short": 49130,
              "net": -15744
            },
            "smallTrader": {
              "long": 59143,
              "short": 56477,
              "net": 2666
            }
          },
          "openInterest": 213063
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37717,
              "short": 14080,
              "net": 23637
            },
            "nonCommercial": {
              "long": 263,
              "short": 14485,
              "net": -14222
            },
            "smallTrader": {
              "long": 7698,
              "short": 17113,
              "net": -9415
            }
          },
          "openInterest": 46246
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 191,
              "net": 9
            },
            "nonCommercial": {
              "long": 2292,
              "short": 3295,
              "net": -1003
            },
            "smallTrader": {
              "long": 1762,
              "short": 768,
              "net": 994
            }
          },
          "openInterest": 12475
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28272,
              "short": 24145,
              "net": 4127
            },
            "nonCommercial": {
              "long": 1645,
              "short": 6992,
              "net": -5347
            },
            "smallTrader": {
              "long": 13334,
              "short": 12114,
              "net": 1220
            }
          },
          "openInterest": 46143
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36310,
              "short": 47940,
              "net": -11630
            },
            "nonCommercial": {
              "long": 19315,
              "short": 20995,
              "net": -1680
            },
            "smallTrader": {
              "long": 37192,
              "short": 23882,
              "net": 13310
            }
          },
          "openInterest": 99462
        }
      ]
    },
    {
      "reportDate": "1998-02-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 337465,
              "short": 368388,
              "net": -30923
            },
            "nonCommercial": {
              "long": 53827,
              "short": 29228,
              "net": 24599
            },
            "smallTrader": {
              "long": 81493,
              "short": 75169,
              "net": 6324
            }
          },
          "openInterest": 512344
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30641,
              "short": 32238,
              "net": -1597
            },
            "nonCommercial": {
              "long": 3591,
              "short": 820,
              "net": 2771
            },
            "smallTrader": {
              "long": 5038,
              "short": 6212,
              "net": -1174
            }
          },
          "openInterest": 50176
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 524547,
              "short": 559917,
              "net": -35370
            },
            "nonCommercial": {
              "long": 68107,
              "short": 64551,
              "net": 3556
            },
            "smallTrader": {
              "long": 150136,
              "short": 118322,
              "net": 31814
            }
          },
          "openInterest": 798916
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 181769,
              "short": 186544,
              "net": -4775
            },
            "nonCommercial": {
              "long": 45978,
              "short": 33186,
              "net": 12792
            },
            "smallTrader": {
              "long": 31450,
              "short": 39467,
              "net": -8017
            }
          },
          "openInterest": 279727
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12725,
              "short": 10653,
              "net": 2072
            },
            "nonCommercial": {
              "long": 513,
              "short": 2397,
              "net": -1884
            },
            "smallTrader": {
              "long": 3488,
              "short": 3676,
              "net": -188
            }
          },
          "openInterest": 16726
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17584,
              "short": 21954,
              "net": -4370
            },
            "nonCommercial": {
              "long": 4882,
              "short": 1214,
              "net": 3668
            },
            "smallTrader": {
              "long": 10332,
              "short": 9630,
              "net": 702
            }
          },
          "openInterest": 33650
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35695,
              "short": 48759,
              "net": -13064
            },
            "nonCommercial": {
              "long": 3754,
              "short": 7485,
              "net": -3731
            },
            "smallTrader": {
              "long": 28522,
              "short": 11727,
              "net": 16795
            }
          },
          "openInterest": 70658
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63359,
              "short": 57792,
              "net": 5567
            },
            "nonCommercial": {
              "long": 5618,
              "short": 10674,
              "net": -5056
            },
            "smallTrader": {
              "long": 9284,
              "short": 9795,
              "net": -511
            }
          },
          "openInterest": 79081
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7140,
              "short": 18849,
              "net": -11709
            },
            "nonCommercial": {
              "long": 9681,
              "short": 1479,
              "net": 8202
            },
            "smallTrader": {
              "long": 12131,
              "short": 8624,
              "net": 3507
            }
          },
          "openInterest": 29458
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33062,
              "short": 32958,
              "net": 104
            },
            "nonCommercial": {
              "long": 10370,
              "short": 19314,
              "net": -8944
            },
            "smallTrader": {
              "long": 29007,
              "short": 20167,
              "net": 8840
            }
          },
          "openInterest": 73990
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169949,
              "short": 149266,
              "net": 20683
            },
            "nonCommercial": {
              "long": 45448,
              "short": 40156,
              "net": 5292
            },
            "smallTrader": {
              "long": 110093,
              "short": 136068,
              "net": -25975
            }
          },
          "openInterest": 341129
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57148,
              "short": 37713,
              "net": 19435
            },
            "nonCommercial": {
              "long": 7626,
              "short": 32112,
              "net": -24486
            },
            "smallTrader": {
              "long": 19235,
              "short": 14184,
              "net": 5051
            }
          },
          "openInterest": 87841
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 298128,
              "short": 279166,
              "net": 18962
            },
            "nonCommercial": {
              "long": 33058,
              "short": 42483,
              "net": -9425
            },
            "smallTrader": {
              "long": 93201,
              "short": 102738,
              "net": -9537
            }
          },
          "openInterest": 445922
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2467,
              "short": 3626,
              "net": -1159
            },
            "nonCommercial": {
              "long": 4194,
              "short": 3320,
              "net": 874
            },
            "smallTrader": {
              "long": 9051,
              "short": 8766,
              "net": 285
            }
          },
          "openInterest": 17412
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112478,
              "short": 81205,
              "net": 31273
            },
            "nonCommercial": {
              "long": 13023,
              "short": 46469,
              "net": -33446
            },
            "smallTrader": {
              "long": 35396,
              "short": 33223,
              "net": 2173
            }
          },
          "openInterest": 178732
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95814,
              "short": 98245,
              "net": -2431
            },
            "nonCommercial": {
              "long": 4873,
              "short": 12313,
              "net": -7440
            },
            "smallTrader": {
              "long": 56969,
              "short": 47098,
              "net": 9871
            }
          },
          "openInterest": 165146
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74708,
              "short": 57979,
              "net": 16729
            },
            "nonCommercial": {
              "long": 8425,
              "short": 17673,
              "net": -9248
            },
            "smallTrader": {
              "long": 14972,
              "short": 22453,
              "net": -7481
            }
          },
          "openInterest": 98205
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16837,
              "short": 10584,
              "net": 6253
            },
            "nonCommercial": {
              "long": 9289,
              "short": 14554,
              "net": -5265
            },
            "smallTrader": {
              "long": 10421,
              "short": 11409,
              "net": -988
            }
          },
          "openInterest": 39241
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44294,
              "short": 31649,
              "net": 12645
            },
            "nonCommercial": {
              "long": 10804,
              "short": 30071,
              "net": -19267
            },
            "smallTrader": {
              "long": 39214,
              "short": 32592,
              "net": 6622
            }
          },
          "openInterest": 101976
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26286,
              "short": 22223,
              "net": 4063
            },
            "nonCommercial": {
              "long": 2467,
              "short": 2213,
              "net": 254
            },
            "smallTrader": {
              "long": 5021,
              "short": 9338,
              "net": -4317
            }
          },
          "openInterest": 35656
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122054,
              "short": 153578,
              "net": -31524
            },
            "nonCommercial": {
              "long": 18450,
              "short": 8907,
              "net": 9543
            },
            "smallTrader": {
              "long": 56264,
              "short": 34283,
              "net": 21981
            }
          },
          "openInterest": 208096
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3767,
              "short": 8191,
              "net": -4424
            },
            "nonCommercial": {
              "long": 3715,
              "short": 957,
              "net": 2758
            },
            "smallTrader": {
              "long": 3088,
              "short": 1422,
              "net": 1666
            }
          },
          "openInterest": 10645
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13306,
              "short": 71291,
              "net": -57985
            },
            "nonCommercial": {
              "long": 51662,
              "short": 5541,
              "net": 46121
            },
            "smallTrader": {
              "long": 25880,
              "short": 14016,
              "net": 11864
            }
          },
          "openInterest": 102156
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77586,
              "short": 57336,
              "net": 20250
            },
            "nonCommercial": {
              "long": 7530,
              "short": 27596,
              "net": -20066
            },
            "smallTrader": {
              "long": 39306,
              "short": 39490,
              "net": -184
            }
          },
          "openInterest": 132113
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24043,
              "short": 92903,
              "net": -68860
            },
            "nonCommercial": {
              "long": 46540,
              "short": 3573,
              "net": 42967
            },
            "smallTrader": {
              "long": 47850,
              "short": 21957,
              "net": 25893
            }
          },
          "openInterest": 127699
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69327,
              "short": 65962,
              "net": 3365
            },
            "nonCommercial": {
              "long": 14168,
              "short": 24240,
              "net": -10072
            },
            "smallTrader": {
              "long": 49040,
              "short": 42333,
              "net": 6707
            }
          },
          "openInterest": 141181
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121185,
              "short": 104271,
              "net": 16914
            },
            "nonCommercial": {
              "long": 26465,
              "short": 54236,
              "net": -27771
            },
            "smallTrader": {
              "long": 60493,
              "short": 49636,
              "net": 10857
            }
          },
          "openInterest": 209839
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30694,
              "short": 16333,
              "net": 14361
            },
            "nonCommercial": {
              "long": 1191,
              "short": 13446,
              "net": -12255
            },
            "smallTrader": {
              "long": 13964,
              "short": 16070,
              "net": -2106
            }
          },
          "openInterest": 46437
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 466,
              "short": 533,
              "net": -67
            },
            "nonCommercial": {
              "long": 2422,
              "short": 3186,
              "net": -764
            },
            "smallTrader": {
              "long": 1726,
              "short": 895,
              "net": 831
            }
          },
          "openInterest": 12297
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29366,
              "short": 24931,
              "net": 4435
            },
            "nonCommercial": {
              "long": 1547,
              "short": 7384,
              "net": -5837
            },
            "smallTrader": {
              "long": 11881,
              "short": 10479,
              "net": 1402
            }
          },
          "openInterest": 45346
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37420,
              "short": 44522,
              "net": -7102
            },
            "nonCommercial": {
              "long": 19434,
              "short": 23950,
              "net": -4516
            },
            "smallTrader": {
              "long": 38215,
              "short": 26597,
              "net": 11618
            }
          },
          "openInterest": 100952
        }
      ]
    },
    {
      "reportDate": "1998-03-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 346620,
              "short": 361967,
              "net": -15347
            },
            "nonCommercial": {
              "long": 46251,
              "short": 34003,
              "net": 12248
            },
            "smallTrader": {
              "long": 76881,
              "short": 73782,
              "net": 3099
            }
          },
          "openInterest": 495508
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30847,
              "short": 32605,
              "net": -1758
            },
            "nonCommercial": {
              "long": 3087,
              "short": 218,
              "net": 2869
            },
            "smallTrader": {
              "long": 5233,
              "short": 6344,
              "net": -1111
            }
          },
          "openInterest": 44144
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 540580,
              "short": 550678,
              "net": -10098
            },
            "nonCommercial": {
              "long": 61989,
              "short": 73722,
              "net": -11733
            },
            "smallTrader": {
              "long": 129509,
              "short": 107678,
              "net": 21831
            }
          },
          "openInterest": 766339
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230012,
              "short": 178606,
              "net": 51406
            },
            "nonCommercial": {
              "long": 24606,
              "short": 62904,
              "net": -38298
            },
            "smallTrader": {
              "long": 24800,
              "short": 37908,
              "net": -13108
            }
          },
          "openInterest": 291980
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16757,
              "short": 14403,
              "net": 2354
            },
            "nonCommercial": {
              "long": 1237,
              "short": 2410,
              "net": -1173
            },
            "smallTrader": {
              "long": 3189,
              "short": 4370,
              "net": -1181
            }
          },
          "openInterest": 21183
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14360,
              "short": 23672,
              "net": -9312
            },
            "nonCommercial": {
              "long": 6492,
              "short": 1183,
              "net": 5309
            },
            "smallTrader": {
              "long": 12510,
              "short": 8507,
              "net": 4003
            }
          },
          "openInterest": 33697
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32333,
              "short": 46141,
              "net": -13808
            },
            "nonCommercial": {
              "long": 3734,
              "short": 7734,
              "net": -4000
            },
            "smallTrader": {
              "long": 30088,
              "short": 12280,
              "net": 17808
            }
          },
          "openInterest": 68465
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61888,
              "short": 61042,
              "net": 846
            },
            "nonCommercial": {
              "long": 6308,
              "short": 7650,
              "net": -1342
            },
            "smallTrader": {
              "long": 10611,
              "short": 10115,
              "net": 496
            }
          },
          "openInterest": 79775
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9998,
              "short": 15967,
              "net": -5969
            },
            "nonCommercial": {
              "long": 5739,
              "short": 2101,
              "net": 3638
            },
            "smallTrader": {
              "long": 12448,
              "short": 10117,
              "net": 2331
            }
          },
          "openInterest": 29067
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26332,
              "short": 31706,
              "net": -5374
            },
            "nonCommercial": {
              "long": 10793,
              "short": 13618,
              "net": -2825
            },
            "smallTrader": {
              "long": 27234,
              "short": 19035,
              "net": 8199
            }
          },
          "openInterest": 65453
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167770,
              "short": 149166,
              "net": 18604
            },
            "nonCommercial": {
              "long": 51488,
              "short": 46505,
              "net": 4983
            },
            "smallTrader": {
              "long": 102973,
              "short": 126560,
              "net": -23587
            }
          },
          "openInterest": 341999
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50067,
              "short": 39691,
              "net": 10376
            },
            "nonCommercial": {
              "long": 7446,
              "short": 24291,
              "net": -16845
            },
            "smallTrader": {
              "long": 20581,
              "short": 14112,
              "net": 6469
            }
          },
          "openInterest": 82345
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 303015,
              "short": 289061,
              "net": 13954
            },
            "nonCommercial": {
              "long": 32842,
              "short": 43178,
              "net": -10336
            },
            "smallTrader": {
              "long": 95854,
              "short": 99472,
              "net": -3618
            }
          },
          "openInterest": 451076
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3067,
              "short": 3653,
              "net": -586
            },
            "nonCommercial": {
              "long": 4094,
              "short": 3818,
              "net": 276
            },
            "smallTrader": {
              "long": 8992,
              "short": 8682,
              "net": 310
            }
          },
          "openInterest": 17786
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108038,
              "short": 87020,
              "net": 21018
            },
            "nonCommercial": {
              "long": 15161,
              "short": 43053,
              "net": -27892
            },
            "smallTrader": {
              "long": 39923,
              "short": 33049,
              "net": 6874
            }
          },
          "openInterest": 181113
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95141,
              "short": 94342,
              "net": 799
            },
            "nonCommercial": {
              "long": 4939,
              "short": 14144,
              "net": -9205
            },
            "smallTrader": {
              "long": 53272,
              "short": 44866,
              "net": 8406
            }
          },
          "openInterest": 161528
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74783,
              "short": 61643,
              "net": 13140
            },
            "nonCommercial": {
              "long": 7090,
              "short": 16029,
              "net": -8939
            },
            "smallTrader": {
              "long": 15295,
              "short": 19496,
              "net": -4201
            }
          },
          "openInterest": 97168
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16404,
              "short": 10068,
              "net": 6336
            },
            "nonCommercial": {
              "long": 8960,
              "short": 13663,
              "net": -4703
            },
            "smallTrader": {
              "long": 12056,
              "short": 13689,
              "net": -1633
            }
          },
          "openInterest": 39186
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45260,
              "short": 33924,
              "net": 11336
            },
            "nonCommercial": {
              "long": 10419,
              "short": 27156,
              "net": -16737
            },
            "smallTrader": {
              "long": 39424,
              "short": 34023,
              "net": 5401
            }
          },
          "openInterest": 101831
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27941,
              "short": 28235,
              "net": -294
            },
            "nonCommercial": {
              "long": 4499,
              "short": 2035,
              "net": 2464
            },
            "smallTrader": {
              "long": 5267,
              "short": 7437,
              "net": -2170
            }
          },
          "openInterest": 39389
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108814,
              "short": 136738,
              "net": -27924
            },
            "nonCommercial": {
              "long": 17782,
              "short": 9132,
              "net": 8650
            },
            "smallTrader": {
              "long": 52376,
              "short": 33102,
              "net": 19274
            }
          },
          "openInterest": 186021
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3793,
              "short": 8720,
              "net": -4927
            },
            "nonCommercial": {
              "long": 3725,
              "short": 766,
              "net": 2959
            },
            "smallTrader": {
              "long": 3191,
              "short": 1223,
              "net": 1968
            }
          },
          "openInterest": 10784
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9451,
              "short": 67180,
              "net": -57729
            },
            "nonCommercial": {
              "long": 49878,
              "short": 4183,
              "net": 45695
            },
            "smallTrader": {
              "long": 25809,
              "short": 13775,
              "net": 12034
            }
          },
          "openInterest": 97626
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76856,
              "short": 59610,
              "net": 17246
            },
            "nonCommercial": {
              "long": 6315,
              "short": 24269,
              "net": -17954
            },
            "smallTrader": {
              "long": 39162,
              "short": 38454,
              "net": 708
            }
          },
          "openInterest": 130152
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25815,
              "short": 98774,
              "net": -72959
            },
            "nonCommercial": {
              "long": 50587,
              "short": 2048,
              "net": 48539
            },
            "smallTrader": {
              "long": 43780,
              "short": 19360,
              "net": 24420
            }
          },
          "openInterest": 129114
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68040,
              "short": 58932,
              "net": 9108
            },
            "nonCommercial": {
              "long": 13824,
              "short": 27923,
              "net": -14099
            },
            "smallTrader": {
              "long": 45145,
              "short": 40154,
              "net": 4991
            }
          },
          "openInterest": 136367
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110102,
              "short": 88678,
              "net": 21424
            },
            "nonCommercial": {
              "long": 27613,
              "short": 52359,
              "net": -24746
            },
            "smallTrader": {
              "long": 49197,
              "short": 45875,
              "net": 3322
            }
          },
          "openInterest": 189489
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35890,
              "short": 14893,
              "net": 20997
            },
            "nonCommercial": {
              "long": 1128,
              "short": 14445,
              "net": -13317
            },
            "smallTrader": {
              "long": 9521,
              "short": 17201,
              "net": -7680
            }
          },
          "openInterest": 47038
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170,
              "short": 622,
              "net": -452
            },
            "nonCommercial": {
              "long": 3527,
              "short": 3830,
              "net": -303
            },
            "smallTrader": {
              "long": 1747,
              "short": 992,
              "net": 755
            }
          },
          "openInterest": 11808
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27754,
              "short": 25291,
              "net": 2463
            },
            "nonCommercial": {
              "long": 2685,
              "short": 5214,
              "net": -2529
            },
            "smallTrader": {
              "long": 10328,
              "short": 10262,
              "net": 66
            }
          },
          "openInterest": 43784
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33761,
              "short": 40808,
              "net": -7047
            },
            "nonCommercial": {
              "long": 19068,
              "short": 24128,
              "net": -5060
            },
            "smallTrader": {
              "long": 33549,
              "short": 21442,
              "net": 12107
            }
          },
          "openInterest": 92004
        }
      ]
    },
    {
      "reportDate": "1998-03-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 371925,
              "short": 362117,
              "net": 9808
            },
            "nonCommercial": {
              "long": 38991,
              "short": 40264,
              "net": -1273
            },
            "smallTrader": {
              "long": 61742,
              "short": 70277,
              "net": -8535
            }
          },
          "openInterest": 476257
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30700,
              "short": 31662,
              "net": -962
            },
            "nonCommercial": {
              "long": 2432,
              "short": 1168,
              "net": 1264
            },
            "smallTrader": {
              "long": 5380,
              "short": 5682,
              "net": -302
            }
          },
          "openInterest": 41380
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 526125,
              "short": 549772,
              "net": -23647
            },
            "nonCommercial": {
              "long": 68286,
              "short": 64667,
              "net": 3619
            },
            "smallTrader": {
              "long": 121565,
              "short": 101537,
              "net": 20028
            }
          },
          "openInterest": 749358
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 235388,
              "short": 174694,
              "net": 60694
            },
            "nonCommercial": {
              "long": 17201,
              "short": 63588,
              "net": -46387
            },
            "smallTrader": {
              "long": 22597,
              "short": 36904,
              "net": -14307
            }
          },
          "openInterest": 276340
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17445,
              "short": 15261,
              "net": 2184
            },
            "nonCommercial": {
              "long": 200,
              "short": 3470,
              "net": -3270
            },
            "smallTrader": {
              "long": 3986,
              "short": 2900,
              "net": 1086
            }
          },
          "openInterest": 21891
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20643,
              "short": 19383,
              "net": 1260
            },
            "nonCommercial": {
              "long": 2237,
              "short": 2486,
              "net": -249
            },
            "smallTrader": {
              "long": 9657,
              "short": 10668,
              "net": -1011
            }
          },
          "openInterest": 32537
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29700,
              "short": 52263,
              "net": -22563
            },
            "nonCommercial": {
              "long": 4962,
              "short": 1768,
              "net": 3194
            },
            "smallTrader": {
              "long": 32018,
              "short": 12649,
              "net": 19369
            }
          },
          "openInterest": 68037
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59262,
              "short": 60784,
              "net": -1522
            },
            "nonCommercial": {
              "long": 6700,
              "short": 6243,
              "net": 457
            },
            "smallTrader": {
              "long": 10858,
              "short": 9793,
              "net": 1065
            }
          },
          "openInterest": 78200
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12573,
              "short": 12990,
              "net": -417
            },
            "nonCommercial": {
              "long": 2824,
              "short": 5275,
              "net": -2451
            },
            "smallTrader": {
              "long": 12661,
              "short": 9793,
              "net": 2868
            }
          },
          "openInterest": 28659
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24117,
              "short": 34807,
              "net": -10690
            },
            "nonCommercial": {
              "long": 10769,
              "short": 11250,
              "net": -481
            },
            "smallTrader": {
              "long": 28278,
              "short": 17107,
              "net": 11171
            }
          },
          "openInterest": 64460
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170131,
              "short": 165764,
              "net": 4367
            },
            "nonCommercial": {
              "long": 57038,
              "short": 38571,
              "net": 18467
            },
            "smallTrader": {
              "long": 102859,
              "short": 125693,
              "net": -22834
            }
          },
          "openInterest": 352601
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49375,
              "short": 42203,
              "net": 7172
            },
            "nonCommercial": {
              "long": 9114,
              "short": 22335,
              "net": -13221
            },
            "smallTrader": {
              "long": 19970,
              "short": 13921,
              "net": 6049
            }
          },
          "openInterest": 82407
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 313887,
              "short": 295069,
              "net": 18818
            },
            "nonCommercial": {
              "long": 32315,
              "short": 42899,
              "net": -10584
            },
            "smallTrader": {
              "long": 96734,
              "short": 104968,
              "net": -8234
            }
          },
          "openInterest": 464517
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3026,
              "short": 4021,
              "net": -995
            },
            "nonCommercial": {
              "long": 4050,
              "short": 3748,
              "net": 302
            },
            "smallTrader": {
              "long": 9147,
              "short": 8454,
              "net": 693
            }
          },
          "openInterest": 17568
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113872,
              "short": 83364,
              "net": 30508
            },
            "nonCommercial": {
              "long": 13496,
              "short": 48149,
              "net": -34653
            },
            "smallTrader": {
              "long": 38367,
              "short": 34222,
              "net": 4145
            }
          },
          "openInterest": 184128
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101555,
              "short": 100297,
              "net": 1258
            },
            "nonCommercial": {
              "long": 5067,
              "short": 15167,
              "net": -10100
            },
            "smallTrader": {
              "long": 56865,
              "short": 48023,
              "net": 8842
            }
          },
          "openInterest": 170923
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86410,
              "short": 65052,
              "net": 21358
            },
            "nonCommercial": {
              "long": 4388,
              "short": 18505,
              "net": -14117
            },
            "smallTrader": {
              "long": 16002,
              "short": 23243,
              "net": -7241
            }
          },
          "openInterest": 107136
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14649,
              "short": 9150,
              "net": 5499
            },
            "nonCommercial": {
              "long": 8785,
              "short": 13399,
              "net": -4614
            },
            "smallTrader": {
              "long": 12616,
              "short": 13501,
              "net": -885
            }
          },
          "openInterest": 39240
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45176,
              "short": 33737,
              "net": 11439
            },
            "nonCommercial": {
              "long": 8675,
              "short": 27065,
              "net": -18390
            },
            "smallTrader": {
              "long": 40360,
              "short": 33409,
              "net": 6951
            }
          },
          "openInterest": 102805
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27500,
              "short": 28693,
              "net": -1193
            },
            "nonCommercial": {
              "long": 5695,
              "short": 2298,
              "net": 3397
            },
            "smallTrader": {
              "long": 5019,
              "short": 7223,
              "net": -2204
            }
          },
          "openInterest": 39075
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124875,
              "short": 138126,
              "net": -13251
            },
            "nonCommercial": {
              "long": 10537,
              "short": 15126,
              "net": -4589
            },
            "smallTrader": {
              "long": 53715,
              "short": 35875,
              "net": 17840
            }
          },
          "openInterest": 195662
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4139,
              "short": 9616,
              "net": -5477
            },
            "nonCommercial": {
              "long": 3959,
              "short": 625,
              "net": 3334
            },
            "smallTrader": {
              "long": 3331,
              "short": 1188,
              "net": 2143
            }
          },
          "openInterest": 11479
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8369,
              "short": 66244,
              "net": -57875
            },
            "nonCommercial": {
              "long": 49305,
              "short": 4437,
              "net": 44868
            },
            "smallTrader": {
              "long": 26274,
              "short": 13267,
              "net": 13007
            }
          },
          "openInterest": 97317
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76216,
              "short": 59075,
              "net": 17141
            },
            "nonCommercial": {
              "long": 7270,
              "short": 25355,
              "net": -18085
            },
            "smallTrader": {
              "long": 38621,
              "short": 37677,
              "net": 944
            }
          },
          "openInterest": 129635
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28124,
              "short": 99256,
              "net": -71132
            },
            "nonCommercial": {
              "long": 50326,
              "short": 4297,
              "net": 46029
            },
            "smallTrader": {
              "long": 45222,
              "short": 20119,
              "net": 25103
            }
          },
          "openInterest": 134632
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70211,
              "short": 62078,
              "net": 8133
            },
            "nonCommercial": {
              "long": 15688,
              "short": 28757,
              "net": -13069
            },
            "smallTrader": {
              "long": 44893,
              "short": 39957,
              "net": 4936
            }
          },
          "openInterest": 140905
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123777,
              "short": 86182,
              "net": 37595
            },
            "nonCommercial": {
              "long": 18265,
              "short": 52966,
              "net": -34701
            },
            "smallTrader": {
              "long": 47865,
              "short": 50759,
              "net": -2894
            }
          },
          "openInterest": 193024
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72621,
              "short": 33305,
              "net": 39316
            },
            "nonCommercial": {
              "long": 692,
              "short": 23297,
              "net": -22605
            },
            "smallTrader": {
              "long": 7827,
              "short": 24538,
              "net": -16711
            }
          },
          "openInterest": 82166
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 866,
              "net": -866
            },
            "nonCommercial": {
              "long": 3688,
              "short": 4328,
              "net": -640
            },
            "smallTrader": {
              "long": 2537,
              "short": 1031,
              "net": 1506
            }
          },
          "openInterest": 6377
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27628,
              "short": 25301,
              "net": 2327
            },
            "nonCommercial": {
              "long": 2426,
              "short": 5118,
              "net": -2692
            },
            "smallTrader": {
              "long": 11408,
              "short": 11043,
              "net": 365
            }
          },
          "openInterest": 44307
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31551,
              "short": 44470,
              "net": -12919
            },
            "nonCommercial": {
              "long": 18719,
              "short": 22352,
              "net": -3633
            },
            "smallTrader": {
              "long": 36847,
              "short": 20295,
              "net": 16552
            }
          },
          "openInterest": 92410
        }
      ]
    },
    {
      "reportDate": "1998-03-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357369,
              "short": 348984,
              "net": 8385
            },
            "nonCommercial": {
              "long": 33657,
              "short": 39416,
              "net": -5759
            },
            "smallTrader": {
              "long": 62503,
              "short": 65129,
              "net": -2626
            }
          },
          "openInterest": 455846
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29241,
              "short": 30665,
              "net": -1424
            },
            "nonCommercial": {
              "long": 3046,
              "short": 2587,
              "net": 459
            },
            "smallTrader": {
              "long": 5599,
              "short": 4634,
              "net": 965
            }
          },
          "openInterest": 39440
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 528451,
              "short": 565577,
              "net": -37126
            },
            "nonCommercial": {
              "long": 84683,
              "short": 76562,
              "net": 8121
            },
            "smallTrader": {
              "long": 125874,
              "short": 96869,
              "net": 29005
            }
          },
          "openInterest": 777131
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234155,
              "short": 182683,
              "net": 51472
            },
            "nonCommercial": {
              "long": 17202,
              "short": 54176,
              "net": -36974
            },
            "smallTrader": {
              "long": 22462,
              "short": 36960,
              "net": -14498
            }
          },
          "openInterest": 275797
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8424,
              "short": 5263,
              "net": 3161
            },
            "nonCommercial": {
              "long": 200,
              "short": 3682,
              "net": -3482
            },
            "smallTrader": {
              "long": 2982,
              "short": 2661,
              "net": 321
            }
          },
          "openInterest": 11606
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5741,
              "short": 27539,
              "net": -21798
            },
            "nonCommercial": {
              "long": 11754,
              "short": 875,
              "net": 10879
            },
            "smallTrader": {
              "long": 17694,
              "short": 6775,
              "net": 10919
            }
          },
          "openInterest": 35189
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29418,
              "short": 55382,
              "net": -25964
            },
            "nonCommercial": {
              "long": 6795,
              "short": 1908,
              "net": 4887
            },
            "smallTrader": {
              "long": 29920,
              "short": 8843,
              "net": 21077
            }
          },
          "openInterest": 67562
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56761,
              "short": 60950,
              "net": -4189
            },
            "nonCommercial": {
              "long": 5860,
              "short": 4133,
              "net": 1727
            },
            "smallTrader": {
              "long": 11355,
              "short": 8893,
              "net": 2462
            }
          },
          "openInterest": 75659
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13288,
              "short": 13811,
              "net": -523
            },
            "nonCommercial": {
              "long": 3123,
              "short": 5603,
              "net": -2480
            },
            "smallTrader": {
              "long": 12287,
              "short": 9284,
              "net": 3003
            }
          },
          "openInterest": 29786
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24926,
              "short": 41933,
              "net": -17007
            },
            "nonCommercial": {
              "long": 13440,
              "short": 9006,
              "net": 4434
            },
            "smallTrader": {
              "long": 29376,
              "short": 16803,
              "net": 12573
            }
          },
          "openInterest": 68783
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176804,
              "short": 170379,
              "net": 6425
            },
            "nonCommercial": {
              "long": 56822,
              "short": 38153,
              "net": 18669
            },
            "smallTrader": {
              "long": 104496,
              "short": 129590,
              "net": -25094
            }
          },
          "openInterest": 356145
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36761,
              "short": 57390,
              "net": -20629
            },
            "nonCommercial": {
              "long": 19264,
              "short": 6934,
              "net": 12330
            },
            "smallTrader": {
              "long": 20617,
              "short": 12318,
              "net": 8299
            }
          },
          "openInterest": 80723
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 334561,
              "short": 308982,
              "net": 25579
            },
            "nonCommercial": {
              "long": 32605,
              "short": 45416,
              "net": -12811
            },
            "smallTrader": {
              "long": 99989,
              "short": 112757,
              "net": -12768
            }
          },
          "openInterest": 491418
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3049,
              "short": 4757,
              "net": -1708
            },
            "nonCommercial": {
              "long": 3721,
              "short": 3099,
              "net": 622
            },
            "smallTrader": {
              "long": 9423,
              "short": 8337,
              "net": 1086
            }
          },
          "openInterest": 17483
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135033,
              "short": 83753,
              "net": 51280
            },
            "nonCommercial": {
              "long": 7047,
              "short": 58345,
              "net": -51298
            },
            "smallTrader": {
              "long": 39363,
              "short": 39345,
              "net": 18
            }
          },
          "openInterest": 200258
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108501,
              "short": 108342,
              "net": 159
            },
            "nonCommercial": {
              "long": 5294,
              "short": 15281,
              "net": -9987
            },
            "smallTrader": {
              "long": 62343,
              "short": 52515,
              "net": 9828
            }
          },
          "openInterest": 188349
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52362,
              "short": 16559,
              "net": 35803
            },
            "nonCommercial": {
              "long": 4937,
              "short": 26053,
              "net": -21116
            },
            "smallTrader": {
              "long": 10832,
              "short": 25519,
              "net": -14687
            }
          },
          "openInterest": 68922
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14263,
              "short": 7957,
              "net": 6306
            },
            "nonCommercial": {
              "long": 9420,
              "short": 14379,
              "net": -4959
            },
            "smallTrader": {
              "long": 13326,
              "short": 14673,
              "net": -1347
            }
          },
          "openInterest": 40446
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43220,
              "short": 34438,
              "net": 8782
            },
            "nonCommercial": {
              "long": 8719,
              "short": 25586,
              "net": -16867
            },
            "smallTrader": {
              "long": 41181,
              "short": 33096,
              "net": 8085
            }
          },
          "openInterest": 101612
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17129,
              "short": 16966,
              "net": 163
            },
            "nonCommercial": {
              "long": 5883,
              "short": 2653,
              "net": 3230
            },
            "smallTrader": {
              "long": 3453,
              "short": 6846,
              "net": -3393
            }
          },
          "openInterest": 27326
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129438,
              "short": 140287,
              "net": -10849
            },
            "nonCommercial": {
              "long": 9349,
              "short": 16418,
              "net": -7069
            },
            "smallTrader": {
              "long": 55735,
              "short": 37817,
              "net": 17918
            }
          },
          "openInterest": 202149
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4139,
              "short": 11005,
              "net": -6866
            },
            "nonCommercial": {
              "long": 5011,
              "short": 273,
              "net": 4738
            },
            "smallTrader": {
              "long": 3699,
              "short": 1571,
              "net": 2128
            }
          },
          "openInterest": 13112
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13549,
              "short": 61442,
              "net": -47893
            },
            "nonCommercial": {
              "long": 40039,
              "short": 5057,
              "net": 34982
            },
            "smallTrader": {
              "long": 26613,
              "short": 13702,
              "net": 12911
            }
          },
          "openInterest": 90971
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78658,
              "short": 61408,
              "net": 17250
            },
            "nonCommercial": {
              "long": 7598,
              "short": 26333,
              "net": -18735
            },
            "smallTrader": {
              "long": 39771,
              "short": 38286,
              "net": 1485
            }
          },
          "openInterest": 131879
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28437,
              "short": 104981,
              "net": -76544
            },
            "nonCommercial": {
              "long": 55206,
              "short": 2805,
              "net": 52401
            },
            "smallTrader": {
              "long": 45116,
              "short": 20973,
              "net": 24143
            }
          },
          "openInterest": 139032
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77564,
              "short": 61646,
              "net": 15918
            },
            "nonCommercial": {
              "long": 17602,
              "short": 35630,
              "net": -18028
            },
            "smallTrader": {
              "long": 44366,
              "short": 42256,
              "net": 2110
            }
          },
          "openInterest": 152165
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119067,
              "short": 86435,
              "net": 32632
            },
            "nonCommercial": {
              "long": 16325,
              "short": 51987,
              "net": -35662
            },
            "smallTrader": {
              "long": 47338,
              "short": 44308,
              "net": 3030
            }
          },
          "openInterest": 185338
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45236,
              "short": 11697,
              "net": 33539
            },
            "nonCommercial": {
              "long": 1139,
              "short": 19164,
              "net": -18025
            },
            "smallTrader": {
              "long": 7504,
              "short": 23018,
              "net": -15514
            }
          },
          "openInterest": 54332
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 914,
              "short": 1108,
              "net": -194
            },
            "nonCommercial": {
              "long": 1619,
              "short": 2701,
              "net": -1082
            },
            "smallTrader": {
              "long": 2033,
              "short": 757,
              "net": 1276
            }
          },
          "openInterest": 8723
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26988,
              "short": 27804,
              "net": -816
            },
            "nonCommercial": {
              "long": 2651,
              "short": 3741,
              "net": -1090
            },
            "smallTrader": {
              "long": 12375,
              "short": 10469,
              "net": 1906
            }
          },
          "openInterest": 44975
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32997,
              "short": 53176,
              "net": -20179
            },
            "nonCommercial": {
              "long": 21242,
              "short": 19115,
              "net": 2127
            },
            "smallTrader": {
              "long": 38177,
              "short": 20125,
              "net": 18052
            }
          },
          "openInterest": 98625
        }
      ]
    },
    {
      "reportDate": "1998-03-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 369529,
              "short": 362985,
              "net": 6544
            },
            "nonCommercial": {
              "long": 34405,
              "short": 42292,
              "net": -7887
            },
            "smallTrader": {
              "long": 64088,
              "short": 62745,
              "net": 1343
            }
          },
          "openInterest": 470043
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31284,
              "short": 29697,
              "net": 1587
            },
            "nonCommercial": {
              "long": 1635,
              "short": 4336,
              "net": -2701
            },
            "smallTrader": {
              "long": 5768,
              "short": 4654,
              "net": 1114
            }
          },
          "openInterest": 39087
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 526469,
              "short": 562518,
              "net": -36049
            },
            "nonCommercial": {
              "long": 77433,
              "short": 78124,
              "net": -691
            },
            "smallTrader": {
              "long": 120193,
              "short": 83453,
              "net": 36740
            }
          },
          "openInterest": 766435
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 238584,
              "short": 192235,
              "net": 46349
            },
            "nonCommercial": {
              "long": 17942,
              "short": 51067,
              "net": -33125
            },
            "smallTrader": {
              "long": 21274,
              "short": 34498,
              "net": -13224
            }
          },
          "openInterest": 278603
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8562,
              "short": 5467,
              "net": 3095
            },
            "nonCommercial": {
              "long": 200,
              "short": 3470,
              "net": -3270
            },
            "smallTrader": {
              "long": 2904,
              "short": 2729,
              "net": 175
            }
          },
          "openInterest": 11666
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6690,
              "short": 31214,
              "net": -24524
            },
            "nonCommercial": {
              "long": 13692,
              "short": 616,
              "net": 13076
            },
            "smallTrader": {
              "long": 19161,
              "short": 7713,
              "net": 11448
            }
          },
          "openInterest": 39543
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16396,
              "short": 41495,
              "net": -25099
            },
            "nonCommercial": {
              "long": 6764,
              "short": 2690,
              "net": 4074
            },
            "smallTrader": {
              "long": 28865,
              "short": 7840,
              "net": 21025
            }
          },
          "openInterest": 53446
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53678,
              "short": 63787,
              "net": -10109
            },
            "nonCommercial": {
              "long": 9501,
              "short": 1462,
              "net": 8039
            },
            "smallTrader": {
              "long": 13426,
              "short": 11356,
              "net": 2070
            }
          },
          "openInterest": 78559
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14243,
              "short": 15141,
              "net": -898
            },
            "nonCommercial": {
              "long": 3640,
              "short": 6124,
              "net": -2484
            },
            "smallTrader": {
              "long": 13465,
              "short": 10083,
              "net": 3382
            }
          },
          "openInterest": 31935
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26537,
              "short": 42856,
              "net": -16319
            },
            "nonCommercial": {
              "long": 12321,
              "short": 8252,
              "net": 4069
            },
            "smallTrader": {
              "long": 29819,
              "short": 17569,
              "net": 12250
            }
          },
          "openInterest": 69686
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186248,
              "short": 154995,
              "net": 31253
            },
            "nonCommercial": {
              "long": 56114,
              "short": 57009,
              "net": -895
            },
            "smallTrader": {
              "long": 104007,
              "short": 134365,
              "net": -30358
            }
          },
          "openInterest": 366111
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34586,
              "short": 56289,
              "net": -21703
            },
            "nonCommercial": {
              "long": 19683,
              "short": 7274,
              "net": 12409
            },
            "smallTrader": {
              "long": 20678,
              "short": 11384,
              "net": 9294
            }
          },
          "openInterest": 78838
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 305515,
              "short": 313312,
              "net": -7797
            },
            "nonCommercial": {
              "long": 34210,
              "short": 27720,
              "net": 6490
            },
            "smallTrader": {
              "long": 95173,
              "short": 93866,
              "net": 1307
            }
          },
          "openInterest": 456960
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3031,
              "short": 4989,
              "net": -1958
            },
            "nonCommercial": {
              "long": 4111,
              "short": 2791,
              "net": 1320
            },
            "smallTrader": {
              "long": 8857,
              "short": 8219,
              "net": 638
            }
          },
          "openInterest": 17551
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109127,
              "short": 72431,
              "net": 36696
            },
            "nonCommercial": {
              "long": 6820,
              "short": 48971,
              "net": -42151
            },
            "smallTrader": {
              "long": 40343,
              "short": 34888,
              "net": 5455
            }
          },
          "openInterest": 172915
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107660,
              "short": 114323,
              "net": -6663
            },
            "nonCommercial": {
              "long": 4731,
              "short": 10593,
              "net": -5862
            },
            "smallTrader": {
              "long": 60281,
              "short": 47756,
              "net": 12525
            }
          },
          "openInterest": 184232
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68703,
              "short": 17654,
              "net": 51049
            },
            "nonCommercial": {
              "long": 4339,
              "short": 36444,
              "net": -32105
            },
            "smallTrader": {
              "long": 8946,
              "short": 27890,
              "net": -18944
            }
          },
          "openInterest": 81988
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14700,
              "short": 8146,
              "net": 6554
            },
            "nonCommercial": {
              "long": 8291,
              "short": 12151,
              "net": -3860
            },
            "smallTrader": {
              "long": 11490,
              "short": 14184,
              "net": -2694
            }
          },
          "openInterest": 37922
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42403,
              "short": 33720,
              "net": 8683
            },
            "nonCommercial": {
              "long": 10200,
              "short": 25947,
              "net": -15747
            },
            "smallTrader": {
              "long": 40261,
              "short": 33197,
              "net": 7064
            }
          },
          "openInterest": 101553
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17956,
              "short": 22275,
              "net": -4319
            },
            "nonCommercial": {
              "long": 6886,
              "short": 2021,
              "net": 4865
            },
            "smallTrader": {
              "long": 4189,
              "short": 4735,
              "net": -546
            }
          },
          "openInterest": 29742
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123506,
              "short": 162728,
              "net": -39222
            },
            "nonCommercial": {
              "long": 24191,
              "short": 7560,
              "net": 16631
            },
            "smallTrader": {
              "long": 59292,
              "short": 36701,
              "net": 22591
            }
          },
          "openInterest": 218079
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3642,
              "short": 13385,
              "net": -9743
            },
            "nonCommercial": {
              "long": 7996,
              "short": 435,
              "net": 7561
            },
            "smallTrader": {
              "long": 4076,
              "short": 1894,
              "net": 2182
            }
          },
          "openInterest": 16486
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14924,
              "short": 59682,
              "net": -44758
            },
            "nonCommercial": {
              "long": 35861,
              "short": 3768,
              "net": 32093
            },
            "smallTrader": {
              "long": 25934,
              "short": 13269,
              "net": 12665
            }
          },
          "openInterest": 85814
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76830,
              "short": 65729,
              "net": 11101
            },
            "nonCommercial": {
              "long": 8892,
              "short": 23337,
              "net": -14445
            },
            "smallTrader": {
              "long": 39183,
              "short": 35839,
              "net": 3344
            }
          },
          "openInterest": 132293
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28424,
              "short": 115959,
              "net": -87535
            },
            "nonCommercial": {
              "long": 61591,
              "short": 2762,
              "net": 58829
            },
            "smallTrader": {
              "long": 48851,
              "short": 20145,
              "net": 28706
            }
          },
          "openInterest": 152162
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80600,
              "short": 59183,
              "net": 21417
            },
            "nonCommercial": {
              "long": 17432,
              "short": 39889,
              "net": -22457
            },
            "smallTrader": {
              "long": 42917,
              "short": 41877,
              "net": 1040
            }
          },
          "openInterest": 154098
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106668,
              "short": 85829,
              "net": 20839
            },
            "nonCommercial": {
              "long": 15533,
              "short": 43270,
              "net": -27737
            },
            "smallTrader": {
              "long": 53026,
              "short": 46128,
              "net": 6898
            }
          },
          "openInterest": 177010
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51008,
              "short": 10038,
              "net": 40970
            },
            "nonCommercial": {
              "long": 2313,
              "short": 26044,
              "net": -23731
            },
            "smallTrader": {
              "long": 9642,
              "short": 26881,
              "net": -17239
            }
          },
          "openInterest": 63405
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 640,
              "short": 1279,
              "net": -639
            },
            "nonCommercial": {
              "long": 3856,
              "short": 4791,
              "net": -935
            },
            "smallTrader": {
              "long": 2324,
              "short": 750,
              "net": 1574
            }
          },
          "openInterest": 11107
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25558,
              "short": 23754,
              "net": 1804
            },
            "nonCommercial": {
              "long": 3086,
              "short": 6225,
              "net": -3139
            },
            "smallTrader": {
              "long": 12471,
              "short": 11136,
              "net": 1335
            }
          },
          "openInterest": 43915
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34397,
              "short": 49642,
              "net": -15245
            },
            "nonCommercial": {
              "long": 24110,
              "short": 22824,
              "net": 1286
            },
            "smallTrader": {
              "long": 35515,
              "short": 21556,
              "net": 13959
            }
          },
          "openInterest": 99304
        }
      ]
    },
    {
      "reportDate": "1998-03-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 369263,
              "short": 363153,
              "net": 6110
            },
            "nonCommercial": {
              "long": 34998,
              "short": 48430,
              "net": -13432
            },
            "smallTrader": {
              "long": 68556,
              "short": 61234,
              "net": 7322
            }
          },
          "openInterest": 473916
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30844,
              "short": 29585,
              "net": 1259
            },
            "nonCommercial": {
              "long": 1452,
              "short": 2436,
              "net": -984
            },
            "smallTrader": {
              "long": 5221,
              "short": 5496,
              "net": -275
            }
          },
          "openInterest": 37517
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 531356,
              "short": 578937,
              "net": -47581
            },
            "nonCommercial": {
              "long": 76880,
              "short": 64140,
              "net": 12740
            },
            "smallTrader": {
              "long": 118135,
              "short": 83294,
              "net": 34841
            }
          },
          "openInterest": 765405
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249261,
              "short": 177964,
              "net": 71297
            },
            "nonCommercial": {
              "long": 15336,
              "short": 71189,
              "net": -55853
            },
            "smallTrader": {
              "long": 20379,
              "short": 35823,
              "net": -15444
            }
          },
          "openInterest": 286178
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9039,
              "short": 5720,
              "net": 3319
            },
            "nonCommercial": {
              "long": 715,
              "short": 3479,
              "net": -2764
            },
            "smallTrader": {
              "long": 2623,
              "short": 3178,
              "net": -555
            }
          },
          "openInterest": 12377
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8217,
              "short": 32839,
              "net": -24622
            },
            "nonCommercial": {
              "long": 15274,
              "short": 1684,
              "net": 13590
            },
            "smallTrader": {
              "long": 19675,
              "short": 8643,
              "net": 11032
            }
          },
          "openInterest": 43166
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19527,
              "short": 43444,
              "net": -23917
            },
            "nonCommercial": {
              "long": 6961,
              "short": 2843,
              "net": 4118
            },
            "smallTrader": {
              "long": 30847,
              "short": 11048,
              "net": 19799
            }
          },
          "openInterest": 58818
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51943,
              "short": 61600,
              "net": -9657
            },
            "nonCommercial": {
              "long": 9512,
              "short": 1642,
              "net": 7870
            },
            "smallTrader": {
              "long": 12110,
              "short": 10323,
              "net": 1787
            }
          },
          "openInterest": 75576
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14676,
              "short": 15228,
              "net": -552
            },
            "nonCommercial": {
              "long": 3113,
              "short": 6567,
              "net": -3454
            },
            "smallTrader": {
              "long": 13436,
              "short": 9430,
              "net": 4006
            }
          },
          "openInterest": 32422
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25131,
              "short": 41245,
              "net": -16114
            },
            "nonCommercial": {
              "long": 12496,
              "short": 9307,
              "net": 3189
            },
            "smallTrader": {
              "long": 28885,
              "short": 15960,
              "net": 12925
            }
          },
          "openInterest": 67913
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196863,
              "short": 150243,
              "net": 46620
            },
            "nonCommercial": {
              "long": 57015,
              "short": 69585,
              "net": -12570
            },
            "smallTrader": {
              "long": 102974,
              "short": 137024,
              "net": -34050
            }
          },
          "openInterest": 377705
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38231,
              "short": 56737,
              "net": -18506
            },
            "nonCommercial": {
              "long": 17117,
              "short": 6214,
              "net": 10903
            },
            "smallTrader": {
              "long": 21408,
              "short": 13805,
              "net": 7603
            }
          },
          "openInterest": 81122
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 307975,
              "short": 324505,
              "net": -16530
            },
            "nonCommercial": {
              "long": 34601,
              "short": 20631,
              "net": 13970
            },
            "smallTrader": {
              "long": 95588,
              "short": 93028,
              "net": 2560
            }
          },
          "openInterest": 460831
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3163,
              "short": 4542,
              "net": -1379
            },
            "nonCommercial": {
              "long": 4715,
              "short": 3468,
              "net": 1247
            },
            "smallTrader": {
              "long": 7910,
              "short": 7778,
              "net": 132
            }
          },
          "openInterest": 16808
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90868,
              "short": 79111,
              "net": 11757
            },
            "nonCommercial": {
              "long": 14151,
              "short": 35778,
              "net": -21627
            },
            "smallTrader": {
              "long": 39325,
              "short": 29455,
              "net": 9870
            }
          },
          "openInterest": 161065
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102486,
              "short": 111701,
              "net": -9215
            },
            "nonCommercial": {
              "long": 3140,
              "short": 9221,
              "net": -6081
            },
            "smallTrader": {
              "long": 57933,
              "short": 42637,
              "net": 15296
            }
          },
          "openInterest": 175692
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85085,
              "short": 22807,
              "net": 62278
            },
            "nonCommercial": {
              "long": 4090,
              "short": 46888,
              "net": -42798
            },
            "smallTrader": {
              "long": 10470,
              "short": 29950,
              "net": -19480
            }
          },
          "openInterest": 99645
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14454,
              "short": 8998,
              "net": 5456
            },
            "nonCommercial": {
              "long": 8827,
              "short": 10436,
              "net": -1609
            },
            "smallTrader": {
              "long": 10999,
              "short": 14846,
              "net": -3847
            }
          },
          "openInterest": 37583
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40516,
              "short": 34113,
              "net": 6403
            },
            "nonCommercial": {
              "long": 10850,
              "short": 21794,
              "net": -10944
            },
            "smallTrader": {
              "long": 37839,
              "short": 33298,
              "net": 4541
            }
          },
          "openInterest": 99053
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23935,
              "short": 25647,
              "net": -1712
            },
            "nonCommercial": {
              "long": 3483,
              "short": 1540,
              "net": 1943
            },
            "smallTrader": {
              "long": 4696,
              "short": 4927,
              "net": -231
            }
          },
          "openInterest": 32785
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114486,
              "short": 164580,
              "net": -50094
            },
            "nonCommercial": {
              "long": 33516,
              "short": 6783,
              "net": 26733
            },
            "smallTrader": {
              "long": 60673,
              "short": 37312,
              "net": 23361
            }
          },
          "openInterest": 221082
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1736,
              "short": 11839,
              "net": -10103
            },
            "nonCommercial": {
              "long": 7887,
              "short": 251,
              "net": 7636
            },
            "smallTrader": {
              "long": 3891,
              "short": 1424,
              "net": 2467
            }
          },
          "openInterest": 13571
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13627,
              "short": 60307,
              "net": -46680
            },
            "nonCommercial": {
              "long": 37432,
              "short": 3525,
              "net": 33907
            },
            "smallTrader": {
              "long": 26089,
              "short": 13316,
              "net": 12773
            }
          },
          "openInterest": 85986
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74802,
              "short": 62238,
              "net": 12564
            },
            "nonCommercial": {
              "long": 9839,
              "short": 25352,
              "net": -15513
            },
            "smallTrader": {
              "long": 40966,
              "short": 38017,
              "net": 2949
            }
          },
          "openInterest": 131817
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33824,
              "short": 119071,
              "net": -85247
            },
            "nonCommercial": {
              "long": 61468,
              "short": 2523,
              "net": 58945
            },
            "smallTrader": {
              "long": 49438,
              "short": 23136,
              "net": 26302
            }
          },
          "openInterest": 156649
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84897,
              "short": 59834,
              "net": 25063
            },
            "nonCommercial": {
              "long": 17770,
              "short": 42330,
              "net": -24560
            },
            "smallTrader": {
              "long": 43178,
              "short": 43681,
              "net": -503
            }
          },
          "openInterest": 156676
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104493,
              "short": 95573,
              "net": 8920
            },
            "nonCommercial": {
              "long": 15844,
              "short": 35935,
              "net": -20091
            },
            "smallTrader": {
              "long": 51169,
              "short": 39998,
              "net": 11171
            }
          },
          "openInterest": 173188
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59407,
              "short": 11597,
              "net": 47810
            },
            "nonCommercial": {
              "long": 2830,
              "short": 29834,
              "net": -27004
            },
            "smallTrader": {
              "long": 11378,
              "short": 32184,
              "net": -20806
            }
          },
          "openInterest": 74057
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 740,
              "short": 1407,
              "net": -667
            },
            "nonCommercial": {
              "long": 4117,
              "short": 5527,
              "net": -1410
            },
            "smallTrader": {
              "long": 3065,
              "short": 988,
              "net": 2077
            }
          },
          "openInterest": 12209
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26796,
              "short": 21094,
              "net": 5702
            },
            "nonCommercial": {
              "long": 2978,
              "short": 10630,
              "net": -7652
            },
            "smallTrader": {
              "long": 13479,
              "short": 11529,
              "net": 1950
            }
          },
          "openInterest": 46015
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36814,
              "short": 50977,
              "net": -14163
            },
            "nonCommercial": {
              "long": 27497,
              "short": 26938,
              "net": 559
            },
            "smallTrader": {
              "long": 38459,
              "short": 24855,
              "net": 13604
            }
          },
          "openInterest": 107879
        }
      ]
    },
    {
      "reportDate": "1998-04-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357195,
              "short": 377849,
              "net": -20654
            },
            "nonCommercial": {
              "long": 51597,
              "short": 39563,
              "net": 12034
            },
            "smallTrader": {
              "long": 68073,
              "short": 59453,
              "net": 8620
            }
          },
          "openInterest": 480138
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31876,
              "short": 31592,
              "net": 284
            },
            "nonCommercial": {
              "long": 1745,
              "short": 2201,
              "net": -456
            },
            "smallTrader": {
              "long": 6164,
              "short": 5992,
              "net": 172
            }
          },
          "openInterest": 39785
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 546780,
              "short": 631918,
              "net": -85138
            },
            "nonCommercial": {
              "long": 95876,
              "short": 65288,
              "net": 30588
            },
            "smallTrader": {
              "long": 134902,
              "short": 80352,
              "net": 54550
            }
          },
          "openInterest": 827016
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230429,
              "short": 195701,
              "net": 34728
            },
            "nonCommercial": {
              "long": 15217,
              "short": 37159,
              "net": -21942
            },
            "smallTrader": {
              "long": 23290,
              "short": 36076,
              "net": -12786
            }
          },
          "openInterest": 270208
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9731,
              "short": 5613,
              "net": 4118
            },
            "nonCommercial": {
              "long": 518,
              "short": 3850,
              "net": -3332
            },
            "smallTrader": {
              "long": 3197,
              "short": 3983,
              "net": -786
            }
          },
          "openInterest": 13446
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8047,
              "short": 27586,
              "net": -19539
            },
            "nonCommercial": {
              "long": 13453,
              "short": 1643,
              "net": 11810
            },
            "smallTrader": {
              "long": 17048,
              "short": 9319,
              "net": 7729
            }
          },
          "openInterest": 38548
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19427,
              "short": 42301,
              "net": -22874
            },
            "nonCommercial": {
              "long": 5779,
              "short": 3011,
              "net": 2768
            },
            "smallTrader": {
              "long": 30460,
              "short": 10354,
              "net": 20106
            }
          },
          "openInterest": 57121
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52598,
              "short": 62150,
              "net": -9552
            },
            "nonCommercial": {
              "long": 8537,
              "short": 1431,
              "net": 7106
            },
            "smallTrader": {
              "long": 11712,
              "short": 9266,
              "net": 2446
            }
          },
          "openInterest": 75602
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16690,
              "short": 15795,
              "net": 895
            },
            "nonCommercial": {
              "long": 3113,
              "short": 7540,
              "net": -4427
            },
            "smallTrader": {
              "long": 13659,
              "short": 10127,
              "net": 3532
            }
          },
          "openInterest": 34397
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27803,
              "short": 36031,
              "net": -8228
            },
            "nonCommercial": {
              "long": 8849,
              "short": 10962,
              "net": -2113
            },
            "smallTrader": {
              "long": 27977,
              "short": 17636,
              "net": 10341
            }
          },
          "openInterest": 66048
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199458,
              "short": 140540,
              "net": 58918
            },
            "nonCommercial": {
              "long": 52775,
              "short": 77028,
              "net": -24253
            },
            "smallTrader": {
              "long": 102176,
              "short": 136841,
              "net": -34665
            }
          },
          "openInterest": 376009
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54855,
              "short": 49015,
              "net": 5840
            },
            "nonCommercial": {
              "long": 7141,
              "short": 18794,
              "net": -11653
            },
            "smallTrader": {
              "long": 21261,
              "short": 15448,
              "net": 5813
            }
          },
          "openInterest": 89983
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 309386,
              "short": 320300,
              "net": -10914
            },
            "nonCommercial": {
              "long": 33529,
              "short": 30435,
              "net": 3094
            },
            "smallTrader": {
              "long": 100610,
              "short": 92790,
              "net": 7820
            }
          },
          "openInterest": 465912
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2862,
              "short": 4830,
              "net": -1968
            },
            "nonCommercial": {
              "long": 5206,
              "short": 2283,
              "net": 2923
            },
            "smallTrader": {
              "long": 6774,
              "short": 7729,
              "net": -955
            }
          },
          "openInterest": 15701
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80360,
              "short": 104876,
              "net": -24516
            },
            "nonCommercial": {
              "long": 35912,
              "short": 30665,
              "net": 5247
            },
            "smallTrader": {
              "long": 45971,
              "short": 26702,
              "net": 19269
            }
          },
          "openInterest": 180125
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104302,
              "short": 115454,
              "net": -11152
            },
            "nonCommercial": {
              "long": 3089,
              "short": 9459,
              "net": -6370
            },
            "smallTrader": {
              "long": 60423,
              "short": 42901,
              "net": 17522
            }
          },
          "openInterest": 180079
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102138,
              "short": 24092,
              "net": 78046
            },
            "nonCommercial": {
              "long": 4055,
              "short": 59980,
              "net": -55925
            },
            "smallTrader": {
              "long": 12479,
              "short": 34600,
              "net": -22121
            }
          },
          "openInterest": 118672
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14643,
              "short": 8067,
              "net": 6576
            },
            "nonCommercial": {
              "long": 5546,
              "short": 9475,
              "net": -3929
            },
            "smallTrader": {
              "long": 10918,
              "short": 13565,
              "net": -2647
            }
          },
          "openInterest": 34162
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32171,
              "short": 33365,
              "net": -1194
            },
            "nonCommercial": {
              "long": 16141,
              "short": 16675,
              "net": -534
            },
            "smallTrader": {
              "long": 32321,
              "short": 30593,
              "net": 1728
            }
          },
          "openInterest": 88821
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24487,
              "short": 26330,
              "net": -1843
            },
            "nonCommercial": {
              "long": 2710,
              "short": 1897,
              "net": 813
            },
            "smallTrader": {
              "long": 5583,
              "short": 4553,
              "net": 1030
            }
          },
          "openInterest": 33728
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127496,
              "short": 190245,
              "net": -62749
            },
            "nonCommercial": {
              "long": 43021,
              "short": 7690,
              "net": 35331
            },
            "smallTrader": {
              "long": 65626,
              "short": 38208,
              "net": 27418
            }
          },
          "openInterest": 260179
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1796,
              "short": 11830,
              "net": -10034
            },
            "nonCommercial": {
              "long": 7747,
              "short": 196,
              "net": 7551
            },
            "smallTrader": {
              "long": 3955,
              "short": 1472,
              "net": 2483
            }
          },
          "openInterest": 13501
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14435,
              "short": 64685,
              "net": -50250
            },
            "nonCommercial": {
              "long": 38793,
              "short": 2530,
              "net": 36263
            },
            "smallTrader": {
              "long": 26254,
              "short": 12267,
              "net": 13987
            }
          },
          "openInterest": 87773
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76052,
              "short": 61553,
              "net": 14499
            },
            "nonCommercial": {
              "long": 10472,
              "short": 27645,
              "net": -17173
            },
            "smallTrader": {
              "long": 43340,
              "short": 40666,
              "net": 2674
            }
          },
          "openInterest": 134694
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36761,
              "short": 112819,
              "net": -76058
            },
            "nonCommercial": {
              "long": 56266,
              "short": 2263,
              "net": 54003
            },
            "smallTrader": {
              "long": 46690,
              "short": 24635,
              "net": 22055
            }
          },
          "openInterest": 153062
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83241,
              "short": 54559,
              "net": 28682
            },
            "nonCommercial": {
              "long": 16311,
              "short": 44267,
              "net": -27956
            },
            "smallTrader": {
              "long": 47121,
              "short": 47847,
              "net": -726
            }
          },
          "openInterest": 158065
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107173,
              "short": 93348,
              "net": 13825
            },
            "nonCommercial": {
              "long": 17438,
              "short": 36491,
              "net": -19053
            },
            "smallTrader": {
              "long": 48078,
              "short": 42850,
              "net": 5228
            }
          },
          "openInterest": 174361
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63259,
              "short": 15348,
              "net": 47911
            },
            "nonCommercial": {
              "long": 1037,
              "short": 31051,
              "net": -30014
            },
            "smallTrader": {
              "long": 7377,
              "short": 25274,
              "net": -17897
            }
          },
          "openInterest": 72115
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 740,
              "short": 2108,
              "net": -1368
            },
            "nonCommercial": {
              "long": 6136,
              "short": 6979,
              "net": -843
            },
            "smallTrader": {
              "long": 3323,
              "short": 1112,
              "net": 2211
            }
          },
          "openInterest": 14489
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26260,
              "short": 19864,
              "net": 6396
            },
            "nonCommercial": {
              "long": 3004,
              "short": 10570,
              "net": -7566
            },
            "smallTrader": {
              "long": 13520,
              "short": 12350,
              "net": 1170
            }
          },
          "openInterest": 46730
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41985,
              "short": 49661,
              "net": -7676
            },
            "nonCommercial": {
              "long": 25065,
              "short": 32340,
              "net": -7275
            },
            "smallTrader": {
              "long": 39610,
              "short": 24659,
              "net": 14951
            }
          },
          "openInterest": 112916
        }
      ]
    },
    {
      "reportDate": "1998-04-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 359293,
              "short": 371981,
              "net": -12688
            },
            "nonCommercial": {
              "long": 44098,
              "short": 39923,
              "net": 4175
            },
            "smallTrader": {
              "long": 71190,
              "short": 62677,
              "net": 8513
            }
          },
          "openInterest": 480621
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32923,
              "short": 33025,
              "net": -102
            },
            "nonCommercial": {
              "long": 2633,
              "short": 2201,
              "net": 432
            },
            "smallTrader": {
              "long": 5477,
              "short": 5807,
              "net": -330
            }
          },
          "openInterest": 41033
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 527367,
              "short": 593722,
              "net": -66355
            },
            "nonCommercial": {
              "long": 90141,
              "short": 66222,
              "net": 23919
            },
            "smallTrader": {
              "long": 117239,
              "short": 74803,
              "net": 42436
            }
          },
          "openInterest": 789819
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231800,
              "short": 200844,
              "net": 30956
            },
            "nonCommercial": {
              "long": 15629,
              "short": 30295,
              "net": -14666
            },
            "smallTrader": {
              "long": 22087,
              "short": 38377,
              "net": -16290
            }
          },
          "openInterest": 270955
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13281,
              "short": 4317,
              "net": 8964
            },
            "nonCommercial": {
              "long": 400,
              "short": 6450,
              "net": -6050
            },
            "smallTrader": {
              "long": 3052,
              "short": 5966,
              "net": -2914
            }
          },
          "openInterest": 16743
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8649,
              "short": 35252,
              "net": -26603
            },
            "nonCommercial": {
              "long": 14499,
              "short": 1141,
              "net": 13358
            },
            "smallTrader": {
              "long": 21355,
              "short": 8110,
              "net": 13245
            }
          },
          "openInterest": 44503
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25662,
              "short": 35289,
              "net": -9627
            },
            "nonCommercial": {
              "long": 5556,
              "short": 9170,
              "net": -3614
            },
            "smallTrader": {
              "long": 26911,
              "short": 13670,
              "net": 13241
            }
          },
          "openInterest": 59612
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51944,
              "short": 56433,
              "net": -4489
            },
            "nonCommercial": {
              "long": 6249,
              "short": 3686,
              "net": 2563
            },
            "smallTrader": {
              "long": 10284,
              "short": 8358,
              "net": 1926
            }
          },
          "openInterest": 71233
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13777,
              "short": 16308,
              "net": -2531
            },
            "nonCommercial": {
              "long": 3556,
              "short": 5725,
              "net": -2169
            },
            "smallTrader": {
              "long": 13568,
              "short": 8868,
              "net": 4700
            }
          },
          "openInterest": 31997
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26443,
              "short": 39402,
              "net": -12959
            },
            "nonCommercial": {
              "long": 10179,
              "short": 8361,
              "net": 1818
            },
            "smallTrader": {
              "long": 28875,
              "short": 17734,
              "net": 11141
            }
          },
          "openInterest": 66970
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194848,
              "short": 130945,
              "net": 63903
            },
            "nonCommercial": {
              "long": 48610,
              "short": 78043,
              "net": -29433
            },
            "smallTrader": {
              "long": 104047,
              "short": 138517,
              "net": -34470
            }
          },
          "openInterest": 367865
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55555,
              "short": 48220,
              "net": 7335
            },
            "nonCommercial": {
              "long": 6470,
              "short": 20886,
              "net": -14416
            },
            "smallTrader": {
              "long": 21185,
              "short": 14104,
              "net": 7081
            }
          },
          "openInterest": 86874
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 320923,
              "short": 333045,
              "net": -12122
            },
            "nonCommercial": {
              "long": 40249,
              "short": 27535,
              "net": 12714
            },
            "smallTrader": {
              "long": 93080,
              "short": 93672,
              "net": -592
            }
          },
          "openInterest": 477108
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3002,
              "short": 5180,
              "net": -2178
            },
            "nonCommercial": {
              "long": 5307,
              "short": 2348,
              "net": 2959
            },
            "smallTrader": {
              "long": 6951,
              "short": 7732,
              "net": -781
            }
          },
          "openInterest": 16619
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79027,
              "short": 107599,
              "net": -28572
            },
            "nonCommercial": {
              "long": 39334,
              "short": 31138,
              "net": 8196
            },
            "smallTrader": {
              "long": 47033,
              "short": 26657,
              "net": 20376
            }
          },
          "openInterest": 182619
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101271,
              "short": 112809,
              "net": -11538
            },
            "nonCommercial": {
              "long": 4388,
              "short": 8458,
              "net": -4070
            },
            "smallTrader": {
              "long": 59845,
              "short": 44237,
              "net": 15608
            }
          },
          "openInterest": 177645
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73013,
              "short": 20493,
              "net": 52520
            },
            "nonCommercial": {
              "long": 3826,
              "short": 41090,
              "net": -37264
            },
            "smallTrader": {
              "long": 12919,
              "short": 28175,
              "net": -15256
            }
          },
          "openInterest": 89758
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14054,
              "short": 8555,
              "net": 5499
            },
            "nonCommercial": {
              "long": 6119,
              "short": 9280,
              "net": -3161
            },
            "smallTrader": {
              "long": 11630,
              "short": 13968,
              "net": -2338
            }
          },
          "openInterest": 34983
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31231,
              "short": 33913,
              "net": -2682
            },
            "nonCommercial": {
              "long": 16649,
              "short": 16955,
              "net": -306
            },
            "smallTrader": {
              "long": 30328,
              "short": 27340,
              "net": 2988
            }
          },
          "openInterest": 85337
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24621,
              "short": 29483,
              "net": -4862
            },
            "nonCommercial": {
              "long": 3989,
              "short": 1535,
              "net": 2454
            },
            "smallTrader": {
              "long": 6910,
              "short": 4502,
              "net": 2408
            }
          },
          "openInterest": 36285
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129914,
              "short": 185028,
              "net": -55114
            },
            "nonCommercial": {
              "long": 39098,
              "short": 7571,
              "net": 31527
            },
            "smallTrader": {
              "long": 63696,
              "short": 40109,
              "net": 23587
            }
          },
          "openInterest": 255671
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1903,
              "short": 12702,
              "net": -10799
            },
            "nonCommercial": {
              "long": 8673,
              "short": 256,
              "net": 8417
            },
            "smallTrader": {
              "long": 3625,
              "short": 1243,
              "net": 2382
            }
          },
          "openInterest": 14204
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14261,
              "short": 62607,
              "net": -48346
            },
            "nonCommercial": {
              "long": 38606,
              "short": 3024,
              "net": 35582
            },
            "smallTrader": {
              "long": 25753,
              "short": 12989,
              "net": 12764
            }
          },
          "openInterest": 86079
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81704,
              "short": 64050,
              "net": 17654
            },
            "nonCommercial": {
              "long": 7263,
              "short": 29195,
              "net": -21932
            },
            "smallTrader": {
              "long": 45552,
              "short": 41274,
              "net": 4278
            }
          },
          "openInterest": 139325
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33170,
              "short": 115634,
              "net": -82464
            },
            "nonCommercial": {
              "long": 59007,
              "short": 1887,
              "net": 57120
            },
            "smallTrader": {
              "long": 49258,
              "short": 23914,
              "net": 25344
            }
          },
          "openInterest": 156831
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81797,
              "short": 53389,
              "net": 28408
            },
            "nonCommercial": {
              "long": 17586,
              "short": 43658,
              "net": -26072
            },
            "smallTrader": {
              "long": 46122,
              "short": 48458,
              "net": -2336
            }
          },
          "openInterest": 156675
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115215,
              "short": 94821,
              "net": 20394
            },
            "nonCommercial": {
              "long": 17786,
              "short": 41935,
              "net": -24149
            },
            "smallTrader": {
              "long": 48426,
              "short": 44671,
              "net": 3755
            }
          },
          "openInterest": 182878
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48662,
              "short": 16282,
              "net": 32380
            },
            "nonCommercial": {
              "long": 1996,
              "short": 21233,
              "net": -19237
            },
            "smallTrader": {
              "long": 11822,
              "short": 24965,
              "net": -13143
            }
          },
          "openInterest": 63175
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 640,
              "short": 1043,
              "net": -403
            },
            "nonCommercial": {
              "long": 919,
              "short": 1439,
              "net": -520
            },
            "smallTrader": {
              "long": 2007,
              "short": 1084,
              "net": 923
            }
          },
          "openInterest": 7370
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25479,
              "short": 19650,
              "net": 5829
            },
            "nonCommercial": {
              "long": 3602,
              "short": 10311,
              "net": -6709
            },
            "smallTrader": {
              "long": 12339,
              "short": 11459,
              "net": 880
            }
          },
          "openInterest": 45366
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41626,
              "short": 48950,
              "net": -7324
            },
            "nonCommercial": {
              "long": 24793,
              "short": 33441,
              "net": -8648
            },
            "smallTrader": {
              "long": 40316,
              "short": 24344,
              "net": 15972
            }
          },
          "openInterest": 113556
        }
      ]
    },
    {
      "reportDate": "1998-04-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 365633,
              "short": 375642,
              "net": -10009
            },
            "nonCommercial": {
              "long": 50623,
              "short": 43152,
              "net": 7471
            },
            "smallTrader": {
              "long": 70255,
              "short": 67717,
              "net": 2538
            }
          },
          "openInterest": 491980
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 34415,
              "short": 33688,
              "net": 727
            },
            "nonCommercial": {
              "long": 2572,
              "short": 1945,
              "net": 627
            },
            "smallTrader": {
              "long": 4916,
              "short": 6270,
              "net": -1354
            }
          },
          "openInterest": 41903
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 521583,
              "short": 592175,
              "net": -70592
            },
            "nonCommercial": {
              "long": 97431,
              "short": 64687,
              "net": 32744
            },
            "smallTrader": {
              "long": 115950,
              "short": 78102,
              "net": 37848
            }
          },
          "openInterest": 800852
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234654,
              "short": 206157,
              "net": 28497
            },
            "nonCommercial": {
              "long": 17836,
              "short": 29996,
              "net": -12160
            },
            "smallTrader": {
              "long": 21778,
              "short": 38115,
              "net": -16337
            }
          },
          "openInterest": 275896
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14610,
              "short": 3807,
              "net": 10803
            },
            "nonCommercial": {
              "long": 200,
              "short": 7014,
              "net": -6814
            },
            "smallTrader": {
              "long": 3028,
              "short": 7017,
              "net": -3989
            }
          },
          "openInterest": 17838
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8254,
              "short": 37595,
              "net": -29341
            },
            "nonCommercial": {
              "long": 18732,
              "short": 935,
              "net": 17797
            },
            "smallTrader": {
              "long": 20531,
              "short": 8987,
              "net": 11544
            }
          },
          "openInterest": 47517
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28302,
              "short": 34134,
              "net": -5832
            },
            "nonCommercial": {
              "long": 3037,
              "short": 10427,
              "net": -7390
            },
            "smallTrader": {
              "long": 26070,
              "short": 12848,
              "net": 13222
            }
          },
          "openInterest": 58919
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52599,
              "short": 54872,
              "net": -2273
            },
            "nonCommercial": {
              "long": 7350,
              "short": 5003,
              "net": 2347
            },
            "smallTrader": {
              "long": 8381,
              "short": 8455,
              "net": -74
            }
          },
          "openInterest": 70547
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12211,
              "short": 15506,
              "net": -3295
            },
            "nonCommercial": {
              "long": 3556,
              "short": 4687,
              "net": -1131
            },
            "smallTrader": {
              "long": 12473,
              "short": 8047,
              "net": 4426
            }
          },
          "openInterest": 29734
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23573,
              "short": 43629,
              "net": -20056
            },
            "nonCommercial": {
              "long": 13505,
              "short": 7364,
              "net": 6141
            },
            "smallTrader": {
              "long": 31649,
              "short": 17734,
              "net": 13915
            }
          },
          "openInterest": 69312
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190940,
              "short": 136346,
              "net": 54594
            },
            "nonCommercial": {
              "long": 52809,
              "short": 76880,
              "net": -24071
            },
            "smallTrader": {
              "long": 105742,
              "short": 136265,
              "net": -30523
            }
          },
          "openInterest": 368931
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55830,
              "short": 45583,
              "net": 10247
            },
            "nonCommercial": {
              "long": 5919,
              "short": 23154,
              "net": -17235
            },
            "smallTrader": {
              "long": 20735,
              "short": 13747,
              "net": 6988
            }
          },
          "openInterest": 86109
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 304739,
              "short": 328878,
              "net": -24139
            },
            "nonCommercial": {
              "long": 35913,
              "short": 27674,
              "net": 8239
            },
            "smallTrader": {
              "long": 95656,
              "short": 79756,
              "net": 15900
            }
          },
          "openInterest": 457975
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3847,
              "short": 5445,
              "net": -1598
            },
            "nonCommercial": {
              "long": 4695,
              "short": 2025,
              "net": 2670
            },
            "smallTrader": {
              "long": 7323,
              "short": 8395,
              "net": -1072
            }
          },
          "openInterest": 17660
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76768,
              "short": 112982,
              "net": -36214
            },
            "nonCommercial": {
              "long": 41712,
              "short": 29121,
              "net": 12591
            },
            "smallTrader": {
              "long": 49496,
              "short": 25873,
              "net": 23623
            }
          },
          "openInterest": 184930
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97511,
              "short": 111801,
              "net": -14290
            },
            "nonCommercial": {
              "long": 4640,
              "short": 8691,
              "net": -4051
            },
            "smallTrader": {
              "long": 60558,
              "short": 42217,
              "net": 18341
            }
          },
          "openInterest": 174375
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77905,
              "short": 23142,
              "net": 54763
            },
            "nonCommercial": {
              "long": 3872,
              "short": 43195,
              "net": -39323
            },
            "smallTrader": {
              "long": 11579,
              "short": 27019,
              "net": -15440
            }
          },
          "openInterest": 93359
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12505,
              "short": 8099,
              "net": 4406
            },
            "nonCommercial": {
              "long": 5636,
              "short": 7633,
              "net": -1997
            },
            "smallTrader": {
              "long": 9584,
              "short": 11993,
              "net": -2409
            }
          },
          "openInterest": 30788
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32147,
              "short": 35041,
              "net": -2894
            },
            "nonCommercial": {
              "long": 17525,
              "short": 15666,
              "net": 1859
            },
            "smallTrader": {
              "long": 29877,
              "short": 28842,
              "net": 1035
            }
          },
          "openInterest": 86470
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24811,
              "short": 31996,
              "net": -7185
            },
            "nonCommercial": {
              "long": 4061,
              "short": 80,
              "net": 3981
            },
            "smallTrader": {
              "long": 7916,
              "short": 4712,
              "net": 3204
            }
          },
          "openInterest": 37227
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133409,
              "short": 195484,
              "net": -62075
            },
            "nonCommercial": {
              "long": 41952,
              "short": 7268,
              "net": 34684
            },
            "smallTrader": {
              "long": 67327,
              "short": 39936,
              "net": 27391
            }
          },
          "openInterest": 266747
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1654,
              "short": 11984,
              "net": -10330
            },
            "nonCommercial": {
              "long": 7989,
              "short": 176,
              "net": 7813
            },
            "smallTrader": {
              "long": 3864,
              "short": 1347,
              "net": 2517
            }
          },
          "openInterest": 13510
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14001,
              "short": 61605,
              "net": -47604
            },
            "nonCommercial": {
              "long": 37320,
              "short": 3764,
              "net": 33556
            },
            "smallTrader": {
              "long": 25869,
              "short": 11821,
              "net": 14048
            }
          },
          "openInterest": 81336
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76405,
              "short": 64424,
              "net": 11981
            },
            "nonCommercial": {
              "long": 10022,
              "short": 26274,
              "net": -16252
            },
            "smallTrader": {
              "long": 47806,
              "short": 43535,
              "net": 4271
            }
          },
          "openInterest": 138703
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35085,
              "short": 123835,
              "net": -88750
            },
            "nonCommercial": {
              "long": 62452,
              "short": 3154,
              "net": 59298
            },
            "smallTrader": {
              "long": 52309,
              "short": 22857,
              "net": 29452
            }
          },
          "openInterest": 163290
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74481,
              "short": 59893,
              "net": 14588
            },
            "nonCommercial": {
              "long": 19404,
              "short": 33461,
              "net": -14057
            },
            "smallTrader": {
              "long": 44251,
              "short": 44782,
              "net": -531
            }
          },
          "openInterest": 147365
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119541,
              "short": 94675,
              "net": 24866
            },
            "nonCommercial": {
              "long": 15406,
              "short": 47650,
              "net": -32244
            },
            "smallTrader": {
              "long": 54805,
              "short": 47427,
              "net": 7378
            }
          },
          "openInterest": 193182
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43963,
              "short": 20623,
              "net": 23340
            },
            "nonCommercial": {
              "long": 1533,
              "short": 16399,
              "net": -14866
            },
            "smallTrader": {
              "long": 18805,
              "short": 27279,
              "net": -8474
            }
          },
          "openInterest": 64856
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 779,
              "short": 924,
              "net": -145
            },
            "nonCommercial": {
              "long": 1946,
              "short": 1954,
              "net": -8
            },
            "smallTrader": {
              "long": 1508,
              "short": 1355,
              "net": 153
            }
          },
          "openInterest": 7044
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25321,
              "short": 19902,
              "net": 5419
            },
            "nonCommercial": {
              "long": 3715,
              "short": 10304,
              "net": -6589
            },
            "smallTrader": {
              "long": 12501,
              "short": 11331,
              "net": 1170
            }
          },
          "openInterest": 45521
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42034,
              "short": 49686,
              "net": -7652
            },
            "nonCommercial": {
              "long": 24573,
              "short": 33830,
              "net": -9257
            },
            "smallTrader": {
              "long": 41850,
              "short": 24941,
              "net": 16909
            }
          },
          "openInterest": 116115
        }
      ]
    },
    {
      "reportDate": "1998-04-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 409805,
              "short": 385753,
              "net": 24052
            },
            "nonCommercial": {
              "long": 46721,
              "short": 56026,
              "net": -9305
            },
            "smallTrader": {
              "long": 66043,
              "short": 80790,
              "net": -14747
            }
          },
          "openInterest": 535866
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 34927,
              "short": 32832,
              "net": 2095
            },
            "nonCommercial": {
              "long": 1461,
              "short": 1533,
              "net": -72
            },
            "smallTrader": {
              "long": 4533,
              "short": 6556,
              "net": -2023
            }
          },
          "openInterest": 40921
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 547636,
              "short": 568084,
              "net": -20448
            },
            "nonCommercial": {
              "long": 84223,
              "short": 78500,
              "net": 5723
            },
            "smallTrader": {
              "long": 114920,
              "short": 100195,
              "net": 14725
            }
          },
          "openInterest": 819428
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 253131,
              "short": 184926,
              "net": 68205
            },
            "nonCommercial": {
              "long": 15198,
              "short": 63718,
              "net": -48520
            },
            "smallTrader": {
              "long": 19954,
              "short": 39639,
              "net": -19685
            }
          },
          "openInterest": 291448
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14375,
              "short": 3118,
              "net": 11257
            },
            "nonCommercial": {
              "long": 200,
              "short": 7253,
              "net": -7053
            },
            "smallTrader": {
              "long": 3080,
              "short": 7284,
              "net": -4204
            }
          },
          "openInterest": 17655
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8847,
              "short": 25288,
              "net": -16441
            },
            "nonCommercial": {
              "long": 12172,
              "short": 1654,
              "net": 10518
            },
            "smallTrader": {
              "long": 16538,
              "short": 10615,
              "net": 5923
            }
          },
          "openInterest": 37557
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29505,
              "short": 33100,
              "net": -3595
            },
            "nonCommercial": {
              "long": 2808,
              "short": 11687,
              "net": -8879
            },
            "smallTrader": {
              "long": 25881,
              "short": 13407,
              "net": 12474
            }
          },
          "openInterest": 59705
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48776,
              "short": 59389,
              "net": -10613
            },
            "nonCommercial": {
              "long": 11005,
              "short": 1879,
              "net": 9126
            },
            "smallTrader": {
              "long": 10409,
              "short": 8922,
              "net": 1487
            }
          },
          "openInterest": 73102
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16413,
              "short": 16646,
              "net": -233
            },
            "nonCommercial": {
              "long": 2887,
              "short": 7312,
              "net": -4425
            },
            "smallTrader": {
              "long": 13123,
              "short": 8465,
              "net": 4658
            }
          },
          "openInterest": 34134
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24286,
              "short": 50331,
              "net": -26045
            },
            "nonCommercial": {
              "long": 17138,
              "short": 5473,
              "net": 11665
            },
            "smallTrader": {
              "long": 30927,
              "short": 16547,
              "net": 14380
            }
          },
          "openInterest": 73091
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176620,
              "short": 133190,
              "net": 43430
            },
            "nonCommercial": {
              "long": 52448,
              "short": 65174,
              "net": -12726
            },
            "smallTrader": {
              "long": 101586,
              "short": 132290,
              "net": -30704
            }
          },
          "openInterest": 351288
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54490,
              "short": 46520,
              "net": 7970
            },
            "nonCommercial": {
              "long": 6146,
              "short": 21970,
              "net": -15824
            },
            "smallTrader": {
              "long": 19600,
              "short": 11746,
              "net": 7854
            }
          },
          "openInterest": 83005
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 308735,
              "short": 305943,
              "net": 2792
            },
            "nonCommercial": {
              "long": 29141,
              "short": 37996,
              "net": -8855
            },
            "smallTrader": {
              "long": 98129,
              "short": 92066,
              "net": 6063
            }
          },
          "openInterest": 454919
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4335,
              "short": 5280,
              "net": -945
            },
            "nonCommercial": {
              "long": 4120,
              "short": 2072,
              "net": 2048
            },
            "smallTrader": {
              "long": 7210,
              "short": 8313,
              "net": -1103
            }
          },
          "openInterest": 16883
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77633,
              "short": 114737,
              "net": -37104
            },
            "nonCommercial": {
              "long": 41569,
              "short": 23684,
              "net": 17885
            },
            "smallTrader": {
              "long": 48014,
              "short": 28795,
              "net": 19219
            }
          },
          "openInterest": 183719
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91974,
              "short": 106133,
              "net": -14159
            },
            "nonCommercial": {
              "long": 6226,
              "short": 7810,
              "net": -1584
            },
            "smallTrader": {
              "long": 61583,
              "short": 45840,
              "net": 15743
            }
          },
          "openInterest": 169894
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74905,
              "short": 28538,
              "net": 46367
            },
            "nonCommercial": {
              "long": 2056,
              "short": 32481,
              "net": -30425
            },
            "smallTrader": {
              "long": 11362,
              "short": 27304,
              "net": -15942
            }
          },
          "openInterest": 88323
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10537,
              "short": 7217,
              "net": 3320
            },
            "nonCommercial": {
              "long": 8281,
              "short": 8481,
              "net": -200
            },
            "smallTrader": {
              "long": 9108,
              "short": 12228,
              "net": -3120
            }
          },
          "openInterest": 31698
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35094,
              "short": 40155,
              "net": -5061
            },
            "nonCommercial": {
              "long": 18891,
              "short": 14318,
              "net": 4573
            },
            "smallTrader": {
              "long": 27848,
              "short": 27360,
              "net": 488
            }
          },
          "openInterest": 89847
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25443,
              "short": 29890,
              "net": -4447
            },
            "nonCommercial": {
              "long": 2627,
              "short": 85,
              "net": 2542
            },
            "smallTrader": {
              "long": 8111,
              "short": 6206,
              "net": 1905
            }
          },
          "openInterest": 36645
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131160,
              "short": 165089,
              "net": -33929
            },
            "nonCommercial": {
              "long": 18393,
              "short": 5261,
              "net": 13132
            },
            "smallTrader": {
              "long": 60729,
              "short": 39932,
              "net": 20797
            }
          },
          "openInterest": 226356
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1629,
              "short": 11422,
              "net": -9793
            },
            "nonCommercial": {
              "long": 8052,
              "short": 116,
              "net": 7936
            },
            "smallTrader": {
              "long": 3682,
              "short": 1825,
              "net": 1857
            }
          },
          "openInterest": 13366
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13073,
              "short": 57079,
              "net": -44006
            },
            "nonCommercial": {
              "long": 37218,
              "short": 3608,
              "net": 33610
            },
            "smallTrader": {
              "long": 23853,
              "short": 13457,
              "net": 10396
            }
          },
          "openInterest": 77206
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68336,
              "short": 68408,
              "net": -72
            },
            "nonCommercial": {
              "long": 16324,
              "short": 26113,
              "net": -9789
            },
            "smallTrader": {
              "long": 45246,
              "short": 35385,
              "net": 9861
            }
          },
          "openInterest": 138405
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34389,
              "short": 117870,
              "net": -83481
            },
            "nonCommercial": {
              "long": 60547,
              "short": 3697,
              "net": 56850
            },
            "smallTrader": {
              "long": 51189,
              "short": 24558,
              "net": 26631
            }
          },
          "openInterest": 161982
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78078,
              "short": 57425,
              "net": 20653
            },
            "nonCommercial": {
              "long": 17888,
              "short": 36349,
              "net": -18461
            },
            "smallTrader": {
              "long": 44293,
              "short": 46485,
              "net": -2192
            }
          },
          "openInterest": 150108
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112492,
              "short": 81413,
              "net": 31079
            },
            "nonCommercial": {
              "long": 16611,
              "short": 48873,
              "net": -32262
            },
            "smallTrader": {
              "long": 46973,
              "short": 45790,
              "net": 1183
            }
          },
          "openInterest": 180654
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46599,
              "short": 23735,
              "net": 22864
            },
            "nonCommercial": {
              "long": 912,
              "short": 15234,
              "net": -14322
            },
            "smallTrader": {
              "long": 18784,
              "short": 27326,
              "net": -8542
            }
          },
          "openInterest": 66632
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 837,
              "short": 1077,
              "net": -240
            },
            "nonCommercial": {
              "long": 2408,
              "short": 1856,
              "net": 552
            },
            "smallTrader": {
              "long": 1295,
              "short": 1607,
              "net": -312
            }
          },
          "openInterest": 7388
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23521,
              "short": 17502,
              "net": 6019
            },
            "nonCommercial": {
              "long": 3907,
              "short": 10470,
              "net": -6563
            },
            "smallTrader": {
              "long": 11478,
              "short": 10934,
              "net": 544
            }
          },
          "openInterest": 43549
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41687,
              "short": 51480,
              "net": -9793
            },
            "nonCommercial": {
              "long": 26651,
              "short": 30993,
              "net": -4342
            },
            "smallTrader": {
              "long": 39258,
              "short": 25123,
              "net": 14135
            }
          },
          "openInterest": 113423
        }
      ]
    },
    {
      "reportDate": "1998-05-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 410490,
              "short": 378701,
              "net": 31789
            },
            "nonCommercial": {
              "long": 40990,
              "short": 56528,
              "net": -15538
            },
            "smallTrader": {
              "long": 67127,
              "short": 83378,
              "net": -16251
            }
          },
          "openInterest": 539228
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36460,
              "short": 33428,
              "net": 3032
            },
            "nonCommercial": {
              "long": 681,
              "short": 2730,
              "net": -2049
            },
            "smallTrader": {
              "long": 4619,
              "short": 5602,
              "net": -983
            }
          },
          "openInterest": 42128
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 532374,
              "short": 574494,
              "net": -42120
            },
            "nonCommercial": {
              "long": 96085,
              "short": 74901,
              "net": 21184
            },
            "smallTrader": {
              "long": 110649,
              "short": 89713,
              "net": 20936
            }
          },
          "openInterest": 816528
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232113,
              "short": 181360,
              "net": 50753
            },
            "nonCommercial": {
              "long": 13909,
              "short": 45315,
              "net": -31406
            },
            "smallTrader": {
              "long": 19051,
              "short": 38398,
              "net": -19347
            }
          },
          "openInterest": 268999
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16003,
              "short": 4975,
              "net": 11028
            },
            "nonCommercial": {
              "long": 200,
              "short": 7605,
              "net": -7405
            },
            "smallTrader": {
              "long": 3107,
              "short": 6730,
              "net": -3623
            }
          },
          "openInterest": 19310
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1477,
              "short": 1350,
              "net": 127
            },
            "nonCommercial": {
              "long": 1510,
              "short": 0,
              "net": 1510
            },
            "smallTrader": {
              "long": 517,
              "short": 2154,
              "net": -1637
            }
          },
          "openInterest": 3504
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14132,
              "short": 22793,
              "net": -8661
            },
            "nonCommercial": {
              "long": 9073,
              "short": 2942,
              "net": 6131
            },
            "smallTrader": {
              "long": 13586,
              "short": 11056,
              "net": 2530
            }
          },
          "openInterest": 36791
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29481,
              "short": 34076,
              "net": -4595
            },
            "nonCommercial": {
              "long": 3218,
              "short": 12538,
              "net": -9320
            },
            "smallTrader": {
              "long": 26087,
              "short": 12172,
              "net": 13915
            }
          },
          "openInterest": 60297
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48411,
              "short": 60378,
              "net": -11967
            },
            "nonCommercial": {
              "long": 10810,
              "short": 1716,
              "net": 9094
            },
            "smallTrader": {
              "long": 11001,
              "short": 8128,
              "net": 2873
            }
          },
          "openInterest": 73598
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16977,
              "short": 16836,
              "net": 141
            },
            "nonCommercial": {
              "long": 3417,
              "short": 7454,
              "net": -4037
            },
            "smallTrader": {
              "long": 13246,
              "short": 9350,
              "net": 3896
            }
          },
          "openInterest": 35418
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20864,
              "short": 45972,
              "net": -25108
            },
            "nonCommercial": {
              "long": 15807,
              "short": 4607,
              "net": 11200
            },
            "smallTrader": {
              "long": 29863,
              "short": 15955,
              "net": 13908
            }
          },
          "openInterest": 67397
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178432,
              "short": 120893,
              "net": 57539
            },
            "nonCommercial": {
              "long": 47899,
              "short": 67775,
              "net": -19876
            },
            "smallTrader": {
              "long": 90932,
              "short": 128595,
              "net": -37663
            }
          },
          "openInterest": 341179
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54434,
              "short": 47534,
              "net": 6900
            },
            "nonCommercial": {
              "long": 6336,
              "short": 21309,
              "net": -14973
            },
            "smallTrader": {
              "long": 19920,
              "short": 11847,
              "net": 8073
            }
          },
          "openInterest": 84059
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 315145,
              "short": 315054,
              "net": 91
            },
            "nonCommercial": {
              "long": 29048,
              "short": 36502,
              "net": -7454
            },
            "smallTrader": {
              "long": 95570,
              "short": 88207,
              "net": 7363
            }
          },
          "openInterest": 461347
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3613,
              "short": 4464,
              "net": -851
            },
            "nonCommercial": {
              "long": 3761,
              "short": 2003,
              "net": 1758
            },
            "smallTrader": {
              "long": 6487,
              "short": 7394,
              "net": -907
            }
          },
          "openInterest": 14623
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81123,
              "short": 98834,
              "net": -17711
            },
            "nonCommercial": {
              "long": 33098,
              "short": 27867,
              "net": 5231
            },
            "smallTrader": {
              "long": 44189,
              "short": 31709,
              "net": 12480
            }
          },
          "openInterest": 173676
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91241,
              "short": 104947,
              "net": -13706
            },
            "nonCommercial": {
              "long": 3868,
              "short": 6494,
              "net": -2626
            },
            "smallTrader": {
              "long": 57718,
              "short": 41386,
              "net": 16332
            }
          },
          "openInterest": 163762
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69442,
              "short": 30898,
              "net": 38544
            },
            "nonCommercial": {
              "long": 6064,
              "short": 32805,
              "net": -26741
            },
            "smallTrader": {
              "long": 16897,
              "short": 28700,
              "net": -11803
            }
          },
          "openInterest": 92803
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12426,
              "short": 7416,
              "net": 5010
            },
            "nonCommercial": {
              "long": 6711,
              "short": 9688,
              "net": -2977
            },
            "smallTrader": {
              "long": 10505,
              "short": 12538,
              "net": -2033
            }
          },
          "openInterest": 33197
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30952,
              "short": 41945,
              "net": -10993
            },
            "nonCommercial": {
              "long": 21549,
              "short": 9801,
              "net": 11748
            },
            "smallTrader": {
              "long": 26695,
              "short": 27450,
              "net": -755
            }
          },
          "openInterest": 87514
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24735,
              "short": 31966,
              "net": -7231
            },
            "nonCommercial": {
              "long": 5208,
              "short": 0,
              "net": 5208
            },
            "smallTrader": {
              "long": 8192,
              "short": 6169,
              "net": 2023
            }
          },
          "openInterest": 38135
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146834,
              "short": 164820,
              "net": -17986
            },
            "nonCommercial": {
              "long": 13998,
              "short": 13815,
              "net": 183
            },
            "smallTrader": {
              "long": 60600,
              "short": 42797,
              "net": 17803
            }
          },
          "openInterest": 238262
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2019,
              "short": 11192,
              "net": -9173
            },
            "nonCommercial": {
              "long": 7751,
              "short": 347,
              "net": 7404
            },
            "smallTrader": {
              "long": 3636,
              "short": 1867,
              "net": 1769
            }
          },
          "openInterest": 13408
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10026,
              "short": 55532,
              "net": -45506
            },
            "nonCommercial": {
              "long": 36486,
              "short": 4082,
              "net": 32404
            },
            "smallTrader": {
              "long": 25059,
              "short": 11957,
              "net": 13102
            }
          },
          "openInterest": 74273
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71284,
              "short": 63158,
              "net": 8126
            },
            "nonCommercial": {
              "long": 12051,
              "short": 24978,
              "net": -12927
            },
            "smallTrader": {
              "long": 41713,
              "short": 36912,
              "net": 4801
            }
          },
          "openInterest": 134081
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35814,
              "short": 121666,
              "net": -85852
            },
            "nonCommercial": {
              "long": 65647,
              "short": 5059,
              "net": 60588
            },
            "smallTrader": {
              "long": 50103,
              "short": 24839,
              "net": 25264
            }
          },
          "openInterest": 170031
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77618,
              "short": 57301,
              "net": 20317
            },
            "nonCommercial": {
              "long": 19237,
              "short": 36140,
              "net": -16903
            },
            "smallTrader": {
              "long": 43779,
              "short": 47193,
              "net": -3414
            }
          },
          "openInterest": 149229
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111224,
              "short": 77597,
              "net": 33627
            },
            "nonCommercial": {
              "long": 15212,
              "short": 49140,
              "net": -33928
            },
            "smallTrader": {
              "long": 43849,
              "short": 43548,
              "net": 301
            }
          },
          "openInterest": 176781
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42721,
              "short": 23859,
              "net": 18862
            },
            "nonCommercial": {
              "long": 3184,
              "short": 15856,
              "net": -12672
            },
            "smallTrader": {
              "long": 11670,
              "short": 17860,
              "net": -6190
            }
          },
          "openInterest": 58017
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1343,
              "short": 365,
              "net": 978
            },
            "nonCommercial": {
              "long": 5556,
              "short": 5797,
              "net": -241
            },
            "smallTrader": {
              "long": 995,
              "short": 1732,
              "net": -737
            }
          },
          "openInterest": 7894
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26439,
              "short": 21266,
              "net": 5173
            },
            "nonCommercial": {
              "long": 4015,
              "short": 10025,
              "net": -6010
            },
            "smallTrader": {
              "long": 11009,
              "short": 10172,
              "net": 837
            }
          },
          "openInterest": 46286
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42402,
              "short": 52706,
              "net": -10304
            },
            "nonCommercial": {
              "long": 27876,
              "short": 32156,
              "net": -4280
            },
            "smallTrader": {
              "long": 39201,
              "short": 24617,
              "net": 14584
            }
          },
          "openInterest": 116433
        }
      ]
    },
    {
      "reportDate": "1998-05-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 401392,
              "short": 420346,
              "net": -18954
            },
            "nonCommercial": {
              "long": 42326,
              "short": 63276,
              "net": -20950
            },
            "smallTrader": {
              "long": 74270,
              "short": 34366,
              "net": 39904
            }
          },
          "openInterest": 541736
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38209,
              "short": 35547,
              "net": 2662
            },
            "nonCommercial": {
              "long": 1646,
              "short": 2705,
              "net": -1059
            },
            "smallTrader": {
              "long": 4636,
              "short": 6239,
              "net": -1603
            }
          },
          "openInterest": 44889
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 550575,
              "short": 598762,
              "net": -48187
            },
            "nonCommercial": {
              "long": 98513,
              "short": 79314,
              "net": 19199
            },
            "smallTrader": {
              "long": 117280,
              "short": 88292,
              "net": 28988
            }
          },
          "openInterest": 850352
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224261,
              "short": 176562,
              "net": 47699
            },
            "nonCommercial": {
              "long": 22668,
              "short": 52622,
              "net": -29954
            },
            "smallTrader": {
              "long": 19762,
              "short": 37507,
              "net": -17745
            }
          },
          "openInterest": 272200
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17700,
              "short": 5515,
              "net": 12185
            },
            "nonCommercial": {
              "long": 398,
              "short": 8169,
              "net": -7771
            },
            "smallTrader": {
              "long": 3631,
              "short": 8045,
              "net": -4414
            }
          },
          "openInterest": 21743
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1477,
              "short": 1350,
              "net": 127
            },
            "nonCommercial": {
              "long": 1510,
              "short": 0,
              "net": 1510
            },
            "smallTrader": {
              "long": 815,
              "short": 2452,
              "net": -1637
            }
          },
          "openInterest": 3802
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35892,
              "short": 14632,
              "net": 21260
            },
            "nonCommercial": {
              "long": 982,
              "short": 13057,
              "net": -12075
            },
            "smallTrader": {
              "long": 7801,
              "short": 16986,
              "net": -9185
            }
          },
          "openInterest": 44675
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30798,
              "short": 34273,
              "net": -3475
            },
            "nonCommercial": {
              "long": 3792,
              "short": 13295,
              "net": -9503
            },
            "smallTrader": {
              "long": 25707,
              "short": 12729,
              "net": 12978
            }
          },
          "openInterest": 61808
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47846,
              "short": 63614,
              "net": -15768
            },
            "nonCommercial": {
              "long": 13885,
              "short": 2000,
              "net": 11885
            },
            "smallTrader": {
              "long": 11905,
              "short": 8022,
              "net": 3883
            }
          },
          "openInterest": 78747
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19126,
              "short": 18404,
              "net": 722
            },
            "nonCommercial": {
              "long": 3440,
              "short": 8216,
              "net": -4776
            },
            "smallTrader": {
              "long": 12590,
              "short": 8536,
              "net": 4054
            }
          },
          "openInterest": 37149
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22584,
              "short": 37923,
              "net": -15339
            },
            "nonCommercial": {
              "long": 10380,
              "short": 6463,
              "net": 3917
            },
            "smallTrader": {
              "long": 28329,
              "short": 16907,
              "net": 11422
            }
          },
          "openInterest": 61871
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175664,
              "short": 120631,
              "net": 55033
            },
            "nonCommercial": {
              "long": 43674,
              "short": 63112,
              "net": -19438
            },
            "smallTrader": {
              "long": 96330,
              "short": 131925,
              "net": -35595
            }
          },
          "openInterest": 337999
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53994,
              "short": 50699,
              "net": 3295
            },
            "nonCommercial": {
              "long": 6588,
              "short": 17534,
              "net": -10946
            },
            "smallTrader": {
              "long": 19475,
              "short": 11824,
              "net": 7651
            }
          },
          "openInterest": 82857
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317688,
              "short": 316387,
              "net": 1301
            },
            "nonCommercial": {
              "long": 27509,
              "short": 34526,
              "net": -7017
            },
            "smallTrader": {
              "long": 85584,
              "short": 79868,
              "net": 5716
            }
          },
          "openInterest": 452249
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2607,
              "short": 4036,
              "net": -1429
            },
            "nonCommercial": {
              "long": 3587,
              "short": 2448,
              "net": 1139
            },
            "smallTrader": {
              "long": 6968,
              "short": 6678,
              "net": 290
            }
          },
          "openInterest": 13565
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87130,
              "short": 76681,
              "net": 10449
            },
            "nonCommercial": {
              "long": 12860,
              "short": 31575,
              "net": -18715
            },
            "smallTrader": {
              "long": 40281,
              "short": 32015,
              "net": 8266
            }
          },
          "openInterest": 156329
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99088,
              "short": 112258,
              "net": -13170
            },
            "nonCommercial": {
              "long": 4597,
              "short": 8788,
              "net": -4191
            },
            "smallTrader": {
              "long": 58251,
              "short": 40890,
              "net": 17361
            }
          },
          "openInterest": 171702
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78456,
              "short": 25995,
              "net": 52461
            },
            "nonCommercial": {
              "long": 3272,
              "short": 35194,
              "net": -31922
            },
            "smallTrader": {
              "long": 10767,
              "short": 31306,
              "net": -20539
            }
          },
          "openInterest": 92820
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13248,
              "short": 7227,
              "net": 6021
            },
            "nonCommercial": {
              "long": 7137,
              "short": 11073,
              "net": -3936
            },
            "smallTrader": {
              "long": 10932,
              "short": 13017,
              "net": -2085
            }
          },
          "openInterest": 35306
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31638,
              "short": 43364,
              "net": -11726
            },
            "nonCommercial": {
              "long": 19411,
              "short": 13082,
              "net": 6329
            },
            "smallTrader": {
              "long": 31122,
              "short": 25725,
              "net": 5397
            }
          },
          "openInterest": 87914
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24926,
              "short": 32785,
              "net": -7859
            },
            "nonCommercial": {
              "long": 4297,
              "short": 0,
              "net": 4297
            },
            "smallTrader": {
              "long": 8529,
              "short": 4967,
              "net": 3562
            }
          },
          "openInterest": 38351
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163933,
              "short": 177895,
              "net": -13962
            },
            "nonCommercial": {
              "long": 12913,
              "short": 15808,
              "net": -2895
            },
            "smallTrader": {
              "long": 60806,
              "short": 43949,
              "net": 16857
            }
          },
          "openInterest": 259949
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2842,
              "short": 9450,
              "net": -6608
            },
            "nonCommercial": {
              "long": 5687,
              "short": 754,
              "net": 4933
            },
            "smallTrader": {
              "long": 3184,
              "short": 1509,
              "net": 1675
            }
          },
          "openInterest": 11715
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14039,
              "short": 54825,
              "net": -40786
            },
            "nonCommercial": {
              "long": 33068,
              "short": 6532,
              "net": 26536
            },
            "smallTrader": {
              "long": 26680,
              "short": 12430,
              "net": 14250
            }
          },
          "openInterest": 76225
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72188,
              "short": 65914,
              "net": 6274
            },
            "nonCommercial": {
              "long": 12556,
              "short": 24768,
              "net": -12212
            },
            "smallTrader": {
              "long": 42159,
              "short": 36221,
              "net": 5938
            }
          },
          "openInterest": 138576
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35225,
              "short": 122182,
              "net": -86957
            },
            "nonCommercial": {
              "long": 64704,
              "short": 3244,
              "net": 61460
            },
            "smallTrader": {
              "long": 50490,
              "short": 24993,
              "net": 25497
            }
          },
          "openInterest": 168005
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73456,
              "short": 60151,
              "net": 13305
            },
            "nonCommercial": {
              "long": 20397,
              "short": 31259,
              "net": -10862
            },
            "smallTrader": {
              "long": 42938,
              "short": 45381,
              "net": -2443
            }
          },
          "openInterest": 144431
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106390,
              "short": 83599,
              "net": 22791
            },
            "nonCommercial": {
              "long": 15653,
              "short": 40214,
              "net": -24561
            },
            "smallTrader": {
              "long": 41285,
              "short": 39515,
              "net": 1770
            }
          },
          "openInterest": 168346
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39682,
              "short": 31457,
              "net": 8225
            },
            "nonCommercial": {
              "long": 4650,
              "short": 11941,
              "net": -7291
            },
            "smallTrader": {
              "long": 15684,
              "short": 16618,
              "net": -934
            }
          },
          "openInterest": 60383
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1388,
              "short": 304,
              "net": 1084
            },
            "nonCommercial": {
              "long": 6193,
              "short": 6514,
              "net": -321
            },
            "smallTrader": {
              "long": 942,
              "short": 1705,
              "net": -763
            }
          },
          "openInterest": 8523
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26893,
              "short": 21690,
              "net": 5203
            },
            "nonCommercial": {
              "long": 3077,
              "short": 8923,
              "net": -5846
            },
            "smallTrader": {
              "long": 11326,
              "short": 10683,
              "net": 643
            }
          },
          "openInterest": 46859
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39408,
              "short": 57688,
              "net": -18280
            },
            "nonCommercial": {
              "long": 30333,
              "short": 28574,
              "net": 1759
            },
            "smallTrader": {
              "long": 39125,
              "short": 22604,
              "net": 16521
            }
          },
          "openInterest": 115103
        }
      ]
    },
    {
      "reportDate": "1998-05-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383831,
              "short": 355776,
              "net": 28055
            },
            "nonCommercial": {
              "long": 32505,
              "short": 50395,
              "net": -17890
            },
            "smallTrader": {
              "long": 79093,
              "short": 89258,
              "net": -10165
            }
          },
          "openInterest": 525058
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 37900,
              "short": 35468,
              "net": 2432
            },
            "nonCommercial": {
              "long": 1733,
              "short": 2974,
              "net": -1241
            },
            "smallTrader": {
              "long": 4466,
              "short": 5657,
              "net": -1191
            }
          },
          "openInterest": 44493
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 579349,
              "short": 642253,
              "net": -62904
            },
            "nonCommercial": {
              "long": 97961,
              "short": 75880,
              "net": 22081
            },
            "smallTrader": {
              "long": 120375,
              "short": 79552,
              "net": 40823
            }
          },
          "openInterest": 919086
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225816,
              "short": 177212,
              "net": 48604
            },
            "nonCommercial": {
              "long": 13730,
              "short": 44141,
              "net": -30411
            },
            "smallTrader": {
              "long": 24984,
              "short": 43177,
              "net": -18193
            }
          },
          "openInterest": 274238
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18588,
              "short": 5479,
              "net": 13109
            },
            "nonCommercial": {
              "long": 200,
              "short": 9106,
              "net": -8906
            },
            "smallTrader": {
              "long": 3728,
              "short": 7931,
              "net": -4203
            }
          },
          "openInterest": 22516
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1477,
              "short": 1350,
              "net": 127
            },
            "nonCommercial": {
              "long": 1573,
              "short": 0,
              "net": 1573
            },
            "smallTrader": {
              "long": 965,
              "short": 2665,
              "net": -1700
            }
          },
          "openInterest": 4015
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45827,
              "short": 14231,
              "net": 31596
            },
            "nonCommercial": {
              "long": 697,
              "short": 19854,
              "net": -19157
            },
            "smallTrader": {
              "long": 6363,
              "short": 18802,
              "net": -12439
            }
          },
          "openInterest": 52887
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36382,
              "short": 27816,
              "net": 8566
            },
            "nonCommercial": {
              "long": 3511,
              "short": 22686,
              "net": -19175
            },
            "smallTrader": {
              "long": 25838,
              "short": 15229,
              "net": 10609
            }
          },
          "openInterest": 67254
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49485,
              "short": 65721,
              "net": -16236
            },
            "nonCommercial": {
              "long": 14590,
              "short": 1625,
              "net": 12965
            },
            "smallTrader": {
              "long": 11678,
              "short": 8407,
              "net": 3271
            }
          },
          "openInterest": 81323
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18032,
              "short": 19132,
              "net": -1100
            },
            "nonCommercial": {
              "long": 3748,
              "short": 7951,
              "net": -4203
            },
            "smallTrader": {
              "long": 13238,
              "short": 7935,
              "net": 5303
            }
          },
          "openInterest": 36871
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26231,
              "short": 33464,
              "net": -7233
            },
            "nonCommercial": {
              "long": 10448,
              "short": 11712,
              "net": -1264
            },
            "smallTrader": {
              "long": 28435,
              "short": 19938,
              "net": 8497
            }
          },
          "openInterest": 66046
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173739,
              "short": 124439,
              "net": 49300
            },
            "nonCommercial": {
              "long": 46538,
              "short": 64947,
              "net": -18409
            },
            "smallTrader": {
              "long": 95186,
              "short": 126077,
              "net": -30891
            }
          },
          "openInterest": 336359
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57649,
              "short": 54501,
              "net": 3148
            },
            "nonCommercial": {
              "long": 6040,
              "short": 17629,
              "net": -11589
            },
            "smallTrader": {
              "long": 20098,
              "short": 11657,
              "net": 8441
            }
          },
          "openInterest": 86651
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 304120,
              "short": 288500,
              "net": 15620
            },
            "nonCommercial": {
              "long": 27282,
              "short": 41357,
              "net": -14075
            },
            "smallTrader": {
              "long": 89715,
              "short": 91260,
              "net": -1545
            }
          },
          "openInterest": 441106
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2292,
              "short": 3839,
              "net": -1547
            },
            "nonCommercial": {
              "long": 3793,
              "short": 2677,
              "net": 1116
            },
            "smallTrader": {
              "long": 6743,
              "short": 6312,
              "net": 431
            }
          },
          "openInterest": 13218
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86888,
              "short": 78181,
              "net": 8707
            },
            "nonCommercial": {
              "long": 12490,
              "short": 29737,
              "net": -17247
            },
            "smallTrader": {
              "long": 40210,
              "short": 31670,
              "net": 8540
            }
          },
          "openInterest": 154467
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105028,
              "short": 114198,
              "net": -9170
            },
            "nonCommercial": {
              "long": 3467,
              "short": 11389,
              "net": -7922
            },
            "smallTrader": {
              "long": 61016,
              "short": 43924,
              "net": 17092
            }
          },
          "openInterest": 179777
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104521,
              "short": 26501,
              "net": 78020
            },
            "nonCommercial": {
              "long": 3718,
              "short": 57144,
              "net": -53426
            },
            "smallTrader": {
              "long": 12426,
              "short": 37020,
              "net": -24594
            }
          },
          "openInterest": 120892
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12892,
              "short": 7280,
              "net": 5612
            },
            "nonCommercial": {
              "long": 7087,
              "short": 9405,
              "net": -2318
            },
            "smallTrader": {
              "long": 10884,
              "short": 14178,
              "net": -3294
            }
          },
          "openInterest": 35733
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34149,
              "short": 41200,
              "net": -7051
            },
            "nonCommercial": {
              "long": 17451,
              "short": 15781,
              "net": 1670
            },
            "smallTrader": {
              "long": 31461,
              "short": 26080,
              "net": 5381
            }
          },
          "openInterest": 88829
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29597,
              "short": 32828,
              "net": -3231
            },
            "nonCommercial": {
              "long": 2724,
              "short": 284,
              "net": 2440
            },
            "smallTrader": {
              "long": 7872,
              "short": 7081,
              "net": 791
            }
          },
          "openInterest": 41187
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172297,
              "short": 176521,
              "net": -4224
            },
            "nonCommercial": {
              "long": 8937,
              "short": 21602,
              "net": -12665
            },
            "smallTrader": {
              "long": 61825,
              "short": 44936,
              "net": 16889
            }
          },
          "openInterest": 263285
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3509,
              "short": 10048,
              "net": -6539
            },
            "nonCommercial": {
              "long": 5536,
              "short": 354,
              "net": 5182
            },
            "smallTrader": {
              "long": 3032,
              "short": 1675,
              "net": 1357
            }
          },
          "openInterest": 12077
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18944,
              "short": 50686,
              "net": -31742
            },
            "nonCommercial": {
              "long": 30551,
              "short": 13975,
              "net": 16576
            },
            "smallTrader": {
              "long": 30239,
              "short": 15073,
              "net": 15166
            }
          },
          "openInterest": 82076
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74127,
              "short": 68316,
              "net": 5811
            },
            "nonCommercial": {
              "long": 9855,
              "short": 21211,
              "net": -11356
            },
            "smallTrader": {
              "long": 40291,
              "short": 34746,
              "net": 5545
            }
          },
          "openInterest": 135808
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38089,
              "short": 107015,
              "net": -68926
            },
            "nonCommercial": {
              "long": 52035,
              "short": 2859,
              "net": 49176
            },
            "smallTrader": {
              "long": 44554,
              "short": 24804,
              "net": 19750
            }
          },
          "openInterest": 153858
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73036,
              "short": 58521,
              "net": 14515
            },
            "nonCommercial": {
              "long": 18892,
              "short": 28789,
              "net": -9897
            },
            "smallTrader": {
              "long": 42215,
              "short": 46833,
              "net": -4618
            }
          },
          "openInterest": 141346
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106637,
              "short": 84781,
              "net": 21856
            },
            "nonCommercial": {
              "long": 16934,
              "short": 38083,
              "net": -21149
            },
            "smallTrader": {
              "long": 39401,
              "short": 40108,
              "net": -707
            }
          },
          "openInterest": 167418
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43153,
              "short": 30849,
              "net": 12304
            },
            "nonCommercial": {
              "long": 3952,
              "short": 12446,
              "net": -8494
            },
            "smallTrader": {
              "long": 11083,
              "short": 14893,
              "net": -3810
            }
          },
          "openInterest": 58490
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 640,
              "short": 2228,
              "net": -1588
            },
            "nonCommercial": {
              "long": 4039,
              "short": 2724,
              "net": 1315
            },
            "smallTrader": {
              "long": 1295,
              "short": 1022,
              "net": 273
            }
          },
          "openInterest": 10334
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29348,
              "short": 24611,
              "net": 4737
            },
            "nonCommercial": {
              "long": 3492,
              "short": 9081,
              "net": -5589
            },
            "smallTrader": {
              "long": 10907,
              "short": 10055,
              "net": 852
            }
          },
          "openInterest": 49004
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42045,
              "short": 54673,
              "net": -12628
            },
            "nonCommercial": {
              "long": 31559,
              "short": 32841,
              "net": -1282
            },
            "smallTrader": {
              "long": 38632,
              "short": 24722,
              "net": 13910
            }
          },
          "openInterest": 117974
        }
      ]
    },
    {
      "reportDate": "1998-05-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 394019,
              "short": 381991,
              "net": 12028
            },
            "nonCommercial": {
              "long": 40798,
              "short": 46373,
              "net": -5575
            },
            "smallTrader": {
              "long": 84718,
              "short": 91171,
              "net": -6453
            }
          },
          "openInterest": 533905
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 43598,
              "short": 43321,
              "net": 277
            },
            "nonCommercial": {
              "long": 2617,
              "short": 2451,
              "net": 166
            },
            "smallTrader": {
              "long": 6956,
              "short": 7399,
              "net": -443
            }
          },
          "openInterest": 54875
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 563552,
              "short": 677000,
              "net": -113448
            },
            "nonCommercial": {
              "long": 139187,
              "short": 61879,
              "net": 77308
            },
            "smallTrader": {
              "long": 130941,
              "short": 94801,
              "net": 36140
            }
          },
          "openInterest": 932087
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 237526,
              "short": 187037,
              "net": 50489
            },
            "nonCommercial": {
              "long": 12143,
              "short": 49523,
              "net": -37380
            },
            "smallTrader": {
              "long": 29423,
              "short": 42532,
              "net": -13109
            }
          },
          "openInterest": 289584
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19299,
              "short": 6740,
              "net": 12559
            },
            "nonCommercial": {
              "long": 439,
              "short": 8758,
              "net": -8319
            },
            "smallTrader": {
              "long": 3567,
              "short": 7807,
              "net": -4240
            }
          },
          "openInterest": 23305
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1427,
              "short": 1350,
              "net": 77
            },
            "nonCommercial": {
              "long": 1573,
              "short": 0,
              "net": 1573
            },
            "smallTrader": {
              "long": 1094,
              "short": 2744,
              "net": -1650
            }
          },
          "openInterest": 4094
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42603,
              "short": 15226,
              "net": 27377
            },
            "nonCommercial": {
              "long": 2303,
              "short": 19216,
              "net": -16913
            },
            "smallTrader": {
              "long": 7838,
              "short": 18302,
              "net": -10464
            }
          },
          "openInterest": 52744
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39431,
              "short": 29710,
              "net": 9721
            },
            "nonCommercial": {
              "long": 4728,
              "short": 23496,
              "net": -18768
            },
            "smallTrader": {
              "long": 24991,
              "short": 15944,
              "net": 9047
            }
          },
          "openInterest": 70687
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50900,
              "short": 66140,
              "net": -15240
            },
            "nonCommercial": {
              "long": 13765,
              "short": 1568,
              "net": 12197
            },
            "smallTrader": {
              "long": 12011,
              "short": 8968,
              "net": 3043
            }
          },
          "openInterest": 82499
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17687,
              "short": 19372,
              "net": -1685
            },
            "nonCommercial": {
              "long": 3489,
              "short": 6491,
              "net": -3002
            },
            "smallTrader": {
              "long": 12728,
              "short": 8041,
              "net": 4687
            }
          },
          "openInterest": 36001
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28879,
              "short": 33677,
              "net": -4798
            },
            "nonCommercial": {
              "long": 9578,
              "short": 13127,
              "net": -3549
            },
            "smallTrader": {
              "long": 27688,
              "short": 19341,
              "net": 8347
            }
          },
          "openInterest": 67341
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176853,
              "short": 122289,
              "net": 54564
            },
            "nonCommercial": {
              "long": 43911,
              "short": 67230,
              "net": -23319
            },
            "smallTrader": {
              "long": 93788,
              "short": 125033,
              "net": -31245
            }
          },
          "openInterest": 335428
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54725,
              "short": 57082,
              "net": -2357
            },
            "nonCommercial": {
              "long": 5770,
              "short": 12674,
              "net": -6904
            },
            "smallTrader": {
              "long": 21759,
              "short": 12498,
              "net": 9261
            }
          },
          "openInterest": 85689
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 321412,
              "short": 285464,
              "net": 35948
            },
            "nonCommercial": {
              "long": 24018,
              "short": 49057,
              "net": -25039
            },
            "smallTrader": {
              "long": 81933,
              "short": 92842,
              "net": -10909
            }
          },
          "openInterest": 441798
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1481,
              "short": 2633,
              "net": -1152
            },
            "nonCommercial": {
              "long": 2955,
              "short": 2204,
              "net": 751
            },
            "smallTrader": {
              "long": 5593,
              "short": 5192,
              "net": 401
            }
          },
          "openInterest": 10445
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85218,
              "short": 69898,
              "net": 15320
            },
            "nonCommercial": {
              "long": 11717,
              "short": 33923,
              "net": -22206
            },
            "smallTrader": {
              "long": 38381,
              "short": 31495,
              "net": 6886
            }
          },
          "openInterest": 149778
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114285,
              "short": 116631,
              "net": -2346
            },
            "nonCommercial": {
              "long": 2888,
              "short": 15436,
              "net": -12548
            },
            "smallTrader": {
              "long": 61006,
              "short": 46112,
              "net": 14894
            }
          },
          "openInterest": 186181
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105999,
              "short": 27579,
              "net": 78420
            },
            "nonCommercial": {
              "long": 4611,
              "short": 68089,
              "net": -63478
            },
            "smallTrader": {
              "long": 13915,
              "short": 28857,
              "net": -14942
            }
          },
          "openInterest": 124590
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13057,
              "short": 6560,
              "net": 6497
            },
            "nonCommercial": {
              "long": 6089,
              "short": 8601,
              "net": -2512
            },
            "smallTrader": {
              "long": 10268,
              "short": 14253,
              "net": -3985
            }
          },
          "openInterest": 33407
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34227,
              "short": 39576,
              "net": -5349
            },
            "nonCommercial": {
              "long": 18321,
              "short": 17659,
              "net": 662
            },
            "smallTrader": {
              "long": 31139,
              "short": 26452,
              "net": 4687
            }
          },
          "openInterest": 89220
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36880,
              "short": 34423,
              "net": 2457
            },
            "nonCommercial": {
              "long": 1547,
              "short": 2219,
              "net": -672
            },
            "smallTrader": {
              "long": 5409,
              "short": 7194,
              "net": -1785
            }
          },
          "openInterest": 44820
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179873,
              "short": 175186,
              "net": 4687
            },
            "nonCommercial": {
              "long": 7974,
              "short": 27383,
              "net": -19409
            },
            "smallTrader": {
              "long": 63540,
              "short": 48818,
              "net": 14722
            }
          },
          "openInterest": 266180
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3965,
              "short": 8600,
              "net": -4635
            },
            "nonCommercial": {
              "long": 4311,
              "short": 769,
              "net": 3542
            },
            "smallTrader": {
              "long": 2784,
              "short": 1691,
              "net": 1093
            }
          },
          "openInterest": 11060
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22306,
              "short": 51521,
              "net": -29215
            },
            "nonCommercial": {
              "long": 29236,
              "short": 14572,
              "net": 14664
            },
            "smallTrader": {
              "long": 29877,
              "short": 15326,
              "net": 14551
            }
          },
          "openInterest": 84069
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76291,
              "short": 73696,
              "net": 2595
            },
            "nonCommercial": {
              "long": 11367,
              "short": 20770,
              "net": -9403
            },
            "smallTrader": {
              "long": 41136,
              "short": 34328,
              "net": 6808
            }
          },
          "openInterest": 139277
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44896,
              "short": 100017,
              "net": -55121
            },
            "nonCommercial": {
              "long": 37363,
              "short": 2498,
              "net": 34865
            },
            "smallTrader": {
              "long": 44812,
              "short": 24556,
              "net": 20256
            }
          },
          "openInterest": 147342
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80106,
              "short": 53471,
              "net": 26635
            },
            "nonCommercial": {
              "long": 14529,
              "short": 34925,
              "net": -20396
            },
            "smallTrader": {
              "long": 41148,
              "short": 47387,
              "net": -6239
            }
          },
          "openInterest": 144597
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109633,
              "short": 87879,
              "net": 21754
            },
            "nonCommercial": {
              "long": 15968,
              "short": 38431,
              "net": -22463
            },
            "smallTrader": {
              "long": 41352,
              "short": 40643,
              "net": 709
            }
          },
          "openInterest": 171412
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35053,
              "short": 53108,
              "net": -18055
            },
            "nonCommercial": {
              "long": 18612,
              "short": 7505,
              "net": 11107
            },
            "smallTrader": {
              "long": 18255,
              "short": 11307,
              "net": 6948
            }
          },
          "openInterest": 72306
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 822,
              "short": 1681,
              "net": -859
            },
            "nonCommercial": {
              "long": 3409,
              "short": 2254,
              "net": 1155
            },
            "smallTrader": {
              "long": 893,
              "short": 1189,
              "net": -296
            }
          },
          "openInterest": 7012
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30938,
              "short": 25579,
              "net": 5359
            },
            "nonCommercial": {
              "long": 3402,
              "short": 9311,
              "net": -5909
            },
            "smallTrader": {
              "long": 11641,
              "short": 11091,
              "net": 550
            }
          },
          "openInterest": 51642
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42649,
              "short": 52255,
              "net": -9606
            },
            "nonCommercial": {
              "long": 32171,
              "short": 34056,
              "net": -1885
            },
            "smallTrader": {
              "long": 36847,
              "short": 25356,
              "net": 11491
            }
          },
          "openInterest": 116856
        }
      ]
    },
    {
      "reportDate": "1998-06-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 382160,
              "short": 394804,
              "net": -12644
            },
            "nonCommercial": {
              "long": 54000,
              "short": 46475,
              "net": 7525
            },
            "smallTrader": {
              "long": 88285,
              "short": 83166,
              "net": 5119
            }
          },
          "openInterest": 538934
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36080,
              "short": 37631,
              "net": -1551
            },
            "nonCommercial": {
              "long": 5020,
              "short": 2314,
              "net": 2706
            },
            "smallTrader": {
              "long": 4908,
              "short": 6063,
              "net": -1155
            }
          },
          "openInterest": 46582
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 596392,
              "short": 712169,
              "net": -115777
            },
            "nonCommercial": {
              "long": 134258,
              "short": 72346,
              "net": 61912
            },
            "smallTrader": {
              "long": 143201,
              "short": 89336,
              "net": 53865
            }
          },
          "openInterest": 924145
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 217322,
              "short": 188974,
              "net": 28348
            },
            "nonCommercial": {
              "long": 16220,
              "short": 38307,
              "net": -22087
            },
            "smallTrader": {
              "long": 34344,
              "short": 40605,
              "net": -6261
            }
          },
          "openInterest": 272694
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19342,
              "short": 7033,
              "net": 12309
            },
            "nonCommercial": {
              "long": 0,
              "short": 8628,
              "net": -8628
            },
            "smallTrader": {
              "long": 4317,
              "short": 7998,
              "net": -3681
            }
          },
          "openInterest": 23659
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42922,
              "short": 15914,
              "net": 27008
            },
            "nonCommercial": {
              "long": 1230,
              "short": 19394,
              "net": -18164
            },
            "smallTrader": {
              "long": 8011,
              "short": 16855,
              "net": -8844
            }
          },
          "openInterest": 52167
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39430,
              "short": 27913,
              "net": 11517
            },
            "nonCommercial": {
              "long": 4880,
              "short": 24165,
              "net": -19285
            },
            "smallTrader": {
              "long": 25603,
              "short": 17835,
              "net": 7768
            }
          },
          "openInterest": 70537
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51003,
              "short": 61233,
              "net": -10230
            },
            "nonCommercial": {
              "long": 9967,
              "short": 2036,
              "net": 7931
            },
            "smallTrader": {
              "long": 13365,
              "short": 11066,
              "net": 2299
            }
          },
          "openInterest": 80710
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17026,
              "short": 17645,
              "net": -619
            },
            "nonCommercial": {
              "long": 4684,
              "short": 7909,
              "net": -3225
            },
            "smallTrader": {
              "long": 13451,
              "short": 9607,
              "net": 3844
            }
          },
          "openInterest": 37064
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30648,
              "short": 32475,
              "net": -1827
            },
            "nonCommercial": {
              "long": 9902,
              "short": 14764,
              "net": -4862
            },
            "smallTrader": {
              "long": 26723,
              "short": 20034,
              "net": 6689
            }
          },
          "openInterest": 68150
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170419,
              "short": 120842,
              "net": 49577
            },
            "nonCommercial": {
              "long": 46682,
              "short": 63498,
              "net": -16816
            },
            "smallTrader": {
              "long": 92557,
              "short": 125318,
              "net": -32761
            }
          },
          "openInterest": 331421
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46174,
              "short": 61750,
              "net": -15576
            },
            "nonCommercial": {
              "long": 13682,
              "short": 8794,
              "net": 4888
            },
            "smallTrader": {
              "long": 22120,
              "short": 11432,
              "net": 10688
            }
          },
          "openInterest": 86085
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 315246,
              "short": 283901,
              "net": 31345
            },
            "nonCommercial": {
              "long": 26545,
              "short": 48148,
              "net": -21603
            },
            "smallTrader": {
              "long": 85145,
              "short": 94887,
              "net": -9742
            }
          },
          "openInterest": 440487
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2089,
              "short": 2351,
              "net": -262
            },
            "nonCommercial": {
              "long": 2535,
              "short": 3519,
              "net": -984
            },
            "smallTrader": {
              "long": 6947,
              "short": 5701,
              "net": 1246
            }
          },
          "openInterest": 12086
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115290,
              "short": 58744,
              "net": 56546
            },
            "nonCommercial": {
              "long": 7556,
              "short": 60612,
              "net": -53056
            },
            "smallTrader": {
              "long": 33212,
              "short": 36702,
              "net": -3490
            }
          },
          "openInterest": 171275
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115714,
              "short": 111356,
              "net": 4358
            },
            "nonCommercial": {
              "long": 3270,
              "short": 18795,
              "net": -15525
            },
            "smallTrader": {
              "long": 55917,
              "short": 44750,
              "net": 11167
            }
          },
          "openInterest": 181424
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112061,
              "short": 28622,
              "net": 83439
            },
            "nonCommercial": {
              "long": 8122,
              "short": 66329,
              "net": -58207
            },
            "smallTrader": {
              "long": 11089,
              "short": 36321,
              "net": -25232
            }
          },
          "openInterest": 131550
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12294,
              "short": 8253,
              "net": 4041
            },
            "nonCommercial": {
              "long": 6830,
              "short": 7573,
              "net": -743
            },
            "smallTrader": {
              "long": 10448,
              "short": 13746,
              "net": -3298
            }
          },
          "openInterest": 34149
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36457,
              "short": 37525,
              "net": -1068
            },
            "nonCommercial": {
              "long": 17335,
              "short": 21524,
              "net": -4189
            },
            "smallTrader": {
              "long": 29614,
              "short": 24357,
              "net": 5257
            }
          },
          "openInterest": 89418
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39458,
              "short": 34674,
              "net": 4784
            },
            "nonCommercial": {
              "long": 1279,
              "short": 3299,
              "net": -2020
            },
            "smallTrader": {
              "long": 5925,
              "short": 8689,
              "net": -2764
            }
          },
          "openInterest": 47754
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172088,
              "short": 171061,
              "net": 1027
            },
            "nonCommercial": {
              "long": 6622,
              "short": 23839,
              "net": -17217
            },
            "smallTrader": {
              "long": 59907,
              "short": 43717,
              "net": 16190
            }
          },
          "openInterest": 253696
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4036,
              "short": 6417,
              "net": -2381
            },
            "nonCommercial": {
              "long": 3903,
              "short": 2635,
              "net": 1268
            },
            "smallTrader": {
              "long": 2785,
              "short": 1672,
              "net": 1113
            }
          },
          "openInterest": 10810
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27247,
              "short": 55234,
              "net": -27987
            },
            "nonCommercial": {
              "long": 32212,
              "short": 19771,
              "net": 12441
            },
            "smallTrader": {
              "long": 30861,
              "short": 15315,
              "net": 15546
            }
          },
          "openInterest": 93121
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71837,
              "short": 76221,
              "net": -4384
            },
            "nonCommercial": {
              "long": 10904,
              "short": 18344,
              "net": -7440
            },
            "smallTrader": {
              "long": 41370,
              "short": 29546,
              "net": 11824
            }
          },
          "openInterest": 133741
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50587,
              "short": 87299,
              "net": -36712
            },
            "nonCommercial": {
              "long": 30514,
              "short": 10450,
              "net": 20064
            },
            "smallTrader": {
              "long": 45883,
              "short": 29235,
              "net": 16648
            }
          },
          "openInterest": 145794
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75175,
              "short": 49467,
              "net": 25708
            },
            "nonCommercial": {
              "long": 12317,
              "short": 34351,
              "net": -22034
            },
            "smallTrader": {
              "long": 44363,
              "short": 48037,
              "net": -3674
            }
          },
          "openInterest": 139392
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119361,
              "short": 89317,
              "net": 30044
            },
            "nonCommercial": {
              "long": 18365,
              "short": 46143,
              "net": -27778
            },
            "smallTrader": {
              "long": 42555,
              "short": 44821,
              "net": -2266
            }
          },
          "openInterest": 184244
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41339,
              "short": 52280,
              "net": -10941
            },
            "nonCommercial": {
              "long": 13718,
              "short": 7445,
              "net": 6273
            },
            "smallTrader": {
              "long": 15993,
              "short": 11325,
              "net": 4668
            }
          },
          "openInterest": 71639
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 757,
              "short": 2251,
              "net": -1494
            },
            "nonCommercial": {
              "long": 1992,
              "short": 890,
              "net": 1102
            },
            "smallTrader": {
              "long": 1303,
              "short": 911,
              "net": 392
            }
          },
          "openInterest": 7673
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33191,
              "short": 27020,
              "net": 6171
            },
            "nonCommercial": {
              "long": 4445,
              "short": 10116,
              "net": -5671
            },
            "smallTrader": {
              "long": 10653,
              "short": 11153,
              "net": -500
            }
          },
          "openInterest": 53562
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43869,
              "short": 48590,
              "net": -4721
            },
            "nonCommercial": {
              "long": 27180,
              "short": 33318,
              "net": -6138
            },
            "smallTrader": {
              "long": 36495,
              "short": 25636,
              "net": 10859
            }
          },
          "openInterest": 112316
        }
      ]
    },
    {
      "reportDate": "1998-06-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 378429,
              "short": 396558,
              "net": -18129
            },
            "nonCommercial": {
              "long": 59124,
              "short": 49239,
              "net": 9885
            },
            "smallTrader": {
              "long": 79723,
              "short": 71479,
              "net": 8244
            }
          },
          "openInterest": 524772
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36528,
              "short": 34438,
              "net": 2090
            },
            "nonCommercial": {
              "long": 4215,
              "short": 4365,
              "net": -150
            },
            "smallTrader": {
              "long": 4522,
              "short": 6462,
              "net": -1940
            }
          },
          "openInterest": 46050
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 655533,
              "short": 774015,
              "net": -118482
            },
            "nonCommercial": {
              "long": 140790,
              "short": 74863,
              "net": 65927
            },
            "smallTrader": {
              "long": 135512,
              "short": 82957,
              "net": 52555
            }
          },
          "openInterest": 982135
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218075,
              "short": 183896,
              "net": 34179
            },
            "nonCommercial": {
              "long": 12439,
              "short": 36787,
              "net": -24348
            },
            "smallTrader": {
              "long": 28736,
              "short": 38567,
              "net": -9831
            }
          },
          "openInterest": 263251
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24341,
              "short": 12646,
              "net": 11695
            },
            "nonCommercial": {
              "long": 83,
              "short": 8022,
              "net": -7939
            },
            "smallTrader": {
              "long": 6560,
              "short": 10316,
              "net": -3756
            }
          },
          "openInterest": 31323
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51708,
              "short": 26850,
              "net": 24858
            },
            "nonCommercial": {
              "long": 1168,
              "short": 18045,
              "net": -16877
            },
            "smallTrader": {
              "long": 11254,
              "short": 19235,
              "net": -7981
            }
          },
          "openInterest": 64130
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45446,
              "short": 34428,
              "net": 11018
            },
            "nonCommercial": {
              "long": 4336,
              "short": 23703,
              "net": -19367
            },
            "smallTrader": {
              "long": 27449,
              "short": 19100,
              "net": 8349
            }
          },
          "openInterest": 80094
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52401,
              "short": 56802,
              "net": -4401
            },
            "nonCommercial": {
              "long": 5453,
              "short": 3946,
              "net": 1507
            },
            "smallTrader": {
              "long": 11469,
              "short": 8575,
              "net": 2894
            }
          },
          "openInterest": 75866
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18158,
              "short": 17928,
              "net": 230
            },
            "nonCommercial": {
              "long": 4638,
              "short": 8870,
              "net": -4232
            },
            "smallTrader": {
              "long": 13461,
              "short": 9459,
              "net": 4002
            }
          },
          "openInterest": 37506
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29606,
              "short": 31446,
              "net": -1840
            },
            "nonCommercial": {
              "long": 9642,
              "short": 13751,
              "net": -4109
            },
            "smallTrader": {
              "long": 26491,
              "short": 20542,
              "net": 5949
            }
          },
          "openInterest": 66695
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175018,
              "short": 123752,
              "net": 51266
            },
            "nonCommercial": {
              "long": 45831,
              "short": 65073,
              "net": -19242
            },
            "smallTrader": {
              "long": 94657,
              "short": 126681,
              "net": -32024
            }
          },
          "openInterest": 336920
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46906,
              "short": 66044,
              "net": -19138
            },
            "nonCommercial": {
              "long": 19141,
              "short": 9179,
              "net": 9962
            },
            "smallTrader": {
              "long": 21947,
              "short": 12771,
              "net": 9176
            }
          },
          "openInterest": 93727
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 327779,
              "short": 310930,
              "net": 16849
            },
            "nonCommercial": {
              "long": 32585,
              "short": 43766,
              "net": -11181
            },
            "smallTrader": {
              "long": 89736,
              "short": 95404,
              "net": -5668
            }
          },
          "openInterest": 468496
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2560,
              "short": 2473,
              "net": 87
            },
            "nonCommercial": {
              "long": 2098,
              "short": 3647,
              "net": -1549
            },
            "smallTrader": {
              "long": 7506,
              "short": 6044,
              "net": 1462
            }
          },
          "openInterest": 12511
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114066,
              "short": 61281,
              "net": 52785
            },
            "nonCommercial": {
              "long": 7000,
              "short": 58174,
              "net": -51174
            },
            "smallTrader": {
              "long": 34381,
              "short": 35992,
              "net": -1611
            }
          },
          "openInterest": 171755
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119916,
              "short": 118866,
              "net": 1050
            },
            "nonCommercial": {
              "long": 4557,
              "short": 19663,
              "net": -15106
            },
            "smallTrader": {
              "long": 58632,
              "short": 44576,
              "net": 14056
            }
          },
          "openInterest": 190433
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130508,
              "short": 44209,
              "net": 86299
            },
            "nonCommercial": {
              "long": 8524,
              "short": 69319,
              "net": -60795
            },
            "smallTrader": {
              "long": 14932,
              "short": 40436,
              "net": -25504
            }
          },
          "openInterest": 154971
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12492,
              "short": 8836,
              "net": 3656
            },
            "nonCommercial": {
              "long": 8071,
              "short": 8734,
              "net": -663
            },
            "smallTrader": {
              "long": 10316,
              "short": 13309,
              "net": -2993
            }
          },
          "openInterest": 34665
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38064,
              "short": 36470,
              "net": 1594
            },
            "nonCommercial": {
              "long": 14582,
              "short": 20510,
              "net": -5928
            },
            "smallTrader": {
              "long": 28882,
              "short": 24548,
              "net": 4334
            }
          },
          "openInterest": 87642
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38932,
              "short": 34738,
              "net": 4194
            },
            "nonCommercial": {
              "long": 1168,
              "short": 2237,
              "net": -1069
            },
            "smallTrader": {
              "long": 6124,
              "short": 9249,
              "net": -3125
            }
          },
          "openInterest": 47298
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180559,
              "short": 173715,
              "net": 6844
            },
            "nonCommercial": {
              "long": 6719,
              "short": 32189,
              "net": -25470
            },
            "smallTrader": {
              "long": 64745,
              "short": 46119,
              "net": 18626
            }
          },
          "openInterest": 267518
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4345,
              "short": 6357,
              "net": -2012
            },
            "nonCommercial": {
              "long": 3634,
              "short": 2995,
              "net": 639
            },
            "smallTrader": {
              "long": 3366,
              "short": 1993,
              "net": 1373
            }
          },
          "openInterest": 11518
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26910,
              "short": 56527,
              "net": -29617
            },
            "nonCommercial": {
              "long": 33273,
              "short": 18868,
              "net": 14405
            },
            "smallTrader": {
              "long": 30293,
              "short": 15081,
              "net": 15212
            }
          },
          "openInterest": 94321
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76983,
              "short": 76532,
              "net": 451
            },
            "nonCommercial": {
              "long": 10119,
              "short": 21421,
              "net": -11302
            },
            "smallTrader": {
              "long": 43164,
              "short": 32313,
              "net": 10851
            }
          },
          "openInterest": 140505
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50976,
              "short": 85537,
              "net": -34561
            },
            "nonCommercial": {
              "long": 32797,
              "short": 11710,
              "net": 21087
            },
            "smallTrader": {
              "long": 43412,
              "short": 29938,
              "net": 13474
            }
          },
          "openInterest": 148198
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85569,
              "short": 53862,
              "net": 31707
            },
            "nonCommercial": {
              "long": 9628,
              "short": 39162,
              "net": -29534
            },
            "smallTrader": {
              "long": 46071,
              "short": 48244,
              "net": -2173
            }
          },
          "openInterest": 149795
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126662,
              "short": 95774,
              "net": 30888
            },
            "nonCommercial": {
              "long": 17327,
              "short": 46633,
              "net": -29306
            },
            "smallTrader": {
              "long": 46031,
              "short": 47613,
              "net": -1582
            }
          },
          "openInterest": 194794
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44354,
              "short": 55360,
              "net": -11006
            },
            "nonCommercial": {
              "long": 14228,
              "short": 7697,
              "net": 6531
            },
            "smallTrader": {
              "long": 15657,
              "short": 11182,
              "net": 4475
            }
          },
          "openInterest": 74877
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 277,
              "short": 2019,
              "net": -1742
            },
            "nonCommercial": {
              "long": 2577,
              "short": 1208,
              "net": 1369
            },
            "smallTrader": {
              "long": 1320,
              "short": 947,
              "net": 373
            }
          },
          "openInterest": 5194
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36418,
              "short": 29431,
              "net": 6987
            },
            "nonCommercial": {
              "long": 4084,
              "short": 10567,
              "net": -6483
            },
            "smallTrader": {
              "long": 12200,
              "short": 12704,
              "net": -504
            }
          },
          "openInterest": 58136
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44118,
              "short": 50433,
              "net": -6315
            },
            "nonCommercial": {
              "long": 27550,
              "short": 33300,
              "net": -5750
            },
            "smallTrader": {
              "long": 39008,
              "short": 26943,
              "net": 12065
            }
          },
          "openInterest": 118092
        }
      ]
    },
    {
      "reportDate": "1998-06-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 360050,
              "short": 404327,
              "net": -44277
            },
            "nonCommercial": {
              "long": 78330,
              "short": 45324,
              "net": 33006
            },
            "smallTrader": {
              "long": 78738,
              "short": 67467,
              "net": 11271
            }
          },
          "openInterest": 523706
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 35981,
              "short": 38280,
              "net": -2299
            },
            "nonCommercial": {
              "long": 5883,
              "short": 4078,
              "net": 1805
            },
            "smallTrader": {
              "long": 6853,
              "short": 6359,
              "net": 494
            }
          },
          "openInterest": 49497
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 673085,
              "short": 830909,
              "net": -157824
            },
            "nonCommercial": {
              "long": 176529,
              "short": 77003,
              "net": 99526
            },
            "smallTrader": {
              "long": 148637,
              "short": 90339,
              "net": 58298
            }
          },
          "openInterest": 1068537
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 203074,
              "short": 184678,
              "net": 18396
            },
            "nonCommercial": {
              "long": 27587,
              "short": 42770,
              "net": -15183
            },
            "smallTrader": {
              "long": 28605,
              "short": 31818,
              "net": -3213
            }
          },
          "openInterest": 260554
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23880,
              "short": 9669,
              "net": 14211
            },
            "nonCommercial": {
              "long": 279,
              "short": 9388,
              "net": -9109
            },
            "smallTrader": {
              "long": 2470,
              "short": 7572,
              "net": -5102
            }
          },
          "openInterest": 26629
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1987,
              "short": 500,
              "net": 1487
            },
            "nonCommercial": {
              "long": 1015,
              "short": 0,
              "net": 1015
            },
            "smallTrader": {
              "long": 1865,
              "short": 4367,
              "net": -2502
            }
          },
          "openInterest": 4867
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27166,
              "short": 14684,
              "net": 12482
            },
            "nonCommercial": {
              "long": 5809,
              "short": 17734,
              "net": -11925
            },
            "smallTrader": {
              "long": 11086,
              "short": 11643,
              "net": -557
            }
          },
          "openInterest": 44093
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58838,
              "short": 35941,
              "net": 22897
            },
            "nonCommercial": {
              "long": 4880,
              "short": 29661,
              "net": -24781
            },
            "smallTrader": {
              "long": 20270,
              "short": 18386,
              "net": 1884
            }
          },
          "openInterest": 86700
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49612,
              "short": 52812,
              "net": -3200
            },
            "nonCommercial": {
              "long": 6369,
              "short": 4606,
              "net": 1763
            },
            "smallTrader": {
              "long": 9729,
              "short": 8292,
              "net": 1437
            }
          },
          "openInterest": 71247
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19232,
              "short": 17162,
              "net": 2070
            },
            "nonCommercial": {
              "long": 4498,
              "short": 9383,
              "net": -4885
            },
            "smallTrader": {
              "long": 12292,
              "short": 9477,
              "net": 2815
            }
          },
          "openInterest": 37167
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30702,
              "short": 29568,
              "net": 1134
            },
            "nonCommercial": {
              "long": 8478,
              "short": 15281,
              "net": -6803
            },
            "smallTrader": {
              "long": 26652,
              "short": 20983,
              "net": 5669
            }
          },
          "openInterest": 67263
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165370,
              "short": 122832,
              "net": 42538
            },
            "nonCommercial": {
              "long": 50518,
              "short": 64619,
              "net": -14101
            },
            "smallTrader": {
              "long": 94962,
              "short": 123399,
              "net": -28437
            }
          },
          "openInterest": 332928
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47250,
              "short": 72291,
              "net": -25041
            },
            "nonCommercial": {
              "long": 20411,
              "short": 6187,
              "net": 14224
            },
            "smallTrader": {
              "long": 21395,
              "short": 10578,
              "net": 10817
            }
          },
          "openInterest": 94097
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339564,
              "short": 318624,
              "net": 20940
            },
            "nonCommercial": {
              "long": 29042,
              "short": 49323,
              "net": -20281
            },
            "smallTrader": {
              "long": 101060,
              "short": 101719,
              "net": -659
            }
          },
          "openInterest": 494338
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2657,
              "short": 2826,
              "net": -169
            },
            "nonCommercial": {
              "long": 2069,
              "short": 3505,
              "net": -1436
            },
            "smallTrader": {
              "long": 7862,
              "short": 6257,
              "net": 1605
            }
          },
          "openInterest": 13104
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127101,
              "short": 63397,
              "net": 63704
            },
            "nonCommercial": {
              "long": 5082,
              "short": 65909,
              "net": -60827
            },
            "smallTrader": {
              "long": 33145,
              "short": 36022,
              "net": -2877
            }
          },
          "openInterest": 182514
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128373,
              "short": 126663,
              "net": 1710
            },
            "nonCommercial": {
              "long": 4192,
              "short": 18143,
              "net": -13951
            },
            "smallTrader": {
              "long": 62077,
              "short": 49836,
              "net": 12241
            }
          },
          "openInterest": 202171
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93267,
              "short": 24287,
              "net": 68980
            },
            "nonCommercial": {
              "long": 11528,
              "short": 58275,
              "net": -46747
            },
            "smallTrader": {
              "long": 13982,
              "short": 36215,
              "net": -22233
            }
          },
          "openInterest": 118902
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9327,
              "short": 8883,
              "net": 444
            },
            "nonCommercial": {
              "long": 8371,
              "short": 6526,
              "net": 1845
            },
            "smallTrader": {
              "long": 9711,
              "short": 12000,
              "net": -2289
            }
          },
          "openInterest": 31501
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36899,
              "short": 35901,
              "net": 998
            },
            "nonCommercial": {
              "long": 16721,
              "short": 21849,
              "net": -5128
            },
            "smallTrader": {
              "long": 28245,
              "short": 24115,
              "net": 4130
            }
          },
          "openInterest": 87664
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29433,
              "short": 23684,
              "net": 5749
            },
            "nonCommercial": {
              "long": 2202,
              "short": 3813,
              "net": -1611
            },
            "smallTrader": {
              "long": 4465,
              "short": 8603,
              "net": -4138
            }
          },
          "openInterest": 36430
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184101,
              "short": 172254,
              "net": 11847
            },
            "nonCommercial": {
              "long": 5939,
              "short": 34174,
              "net": -28235
            },
            "smallTrader": {
              "long": 63959,
              "short": 47571,
              "net": 16388
            }
          },
          "openInterest": 271234
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4846,
              "short": 6077,
              "net": -1231
            },
            "nonCommercial": {
              "long": 3449,
              "short": 3885,
              "net": -436
            },
            "smallTrader": {
              "long": 3550,
              "short": 1883,
              "net": 1667
            }
          },
          "openInterest": 11955
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28738,
              "short": 58513,
              "net": -29775
            },
            "nonCommercial": {
              "long": 29280,
              "short": 15286,
              "net": 13994
            },
            "smallTrader": {
              "long": 30574,
              "short": 14793,
              "net": 15781
            }
          },
          "openInterest": 92339
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75605,
              "short": 83751,
              "net": -8146
            },
            "nonCommercial": {
              "long": 11713,
              "short": 14687,
              "net": -2974
            },
            "smallTrader": {
              "long": 43250,
              "short": 32130,
              "net": 11120
            }
          },
          "openInterest": 140585
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52531,
              "short": 76133,
              "net": -23602
            },
            "nonCommercial": {
              "long": 26421,
              "short": 13425,
              "net": 12996
            },
            "smallTrader": {
              "long": 42283,
              "short": 31677,
              "net": 10606
            }
          },
          "openInterest": 139493
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82873,
              "short": 58295,
              "net": 24578
            },
            "nonCommercial": {
              "long": 13376,
              "short": 35214,
              "net": -21838
            },
            "smallTrader": {
              "long": 45761,
              "short": 48501,
              "net": -2740
            }
          },
          "openInterest": 150942
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134706,
              "short": 98990,
              "net": 35716
            },
            "nonCommercial": {
              "long": 17085,
              "short": 47998,
              "net": -30913
            },
            "smallTrader": {
              "long": 39823,
              "short": 44626,
              "net": -4803
            }
          },
          "openInterest": 195682
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58059,
              "short": 23051,
              "net": 35008
            },
            "nonCommercial": {
              "long": 489,
              "short": 23470,
              "net": -22981
            },
            "smallTrader": {
              "long": 9345,
              "short": 21372,
              "net": -12027
            }
          },
          "openInterest": 67989
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 320,
              "short": 2309,
              "net": -1989
            },
            "nonCommercial": {
              "long": 5272,
              "short": 5030,
              "net": 242
            },
            "smallTrader": {
              "long": 2473,
              "short": 726,
              "net": 1747
            }
          },
          "openInterest": 12659
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35593,
              "short": 28749,
              "net": 6844
            },
            "nonCommercial": {
              "long": 5044,
              "short": 9600,
              "net": -4556
            },
            "smallTrader": {
              "long": 13111,
              "short": 15399,
              "net": -2288
            }
          },
          "openInterest": 57220
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43931,
              "short": 49540,
              "net": -5609
            },
            "nonCommercial": {
              "long": 24940,
              "short": 30956,
              "net": -6016
            },
            "smallTrader": {
              "long": 38305,
              "short": 26680,
              "net": 11625
            }
          },
          "openInterest": 117195
        }
      ]
    },
    {
      "reportDate": "1998-06-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 346923,
              "short": 383513,
              "net": -36590
            },
            "nonCommercial": {
              "long": 69601,
              "short": 44369,
              "net": 25232
            },
            "smallTrader": {
              "long": 67802,
              "short": 56444,
              "net": 11358
            }
          },
          "openInterest": 490124
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 35059,
              "short": 36919,
              "net": -1860
            },
            "nonCommercial": {
              "long": 5258,
              "short": 4513,
              "net": 745
            },
            "smallTrader": {
              "long": 6409,
              "short": 5294,
              "net": 1115
            }
          },
          "openInterest": 48449
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 679845,
              "short": 811063,
              "net": -131218
            },
            "nonCommercial": {
              "long": 174499,
              "short": 87102,
              "net": 87397
            },
            "smallTrader": {
              "long": 134813,
              "short": 90992,
              "net": 43821
            }
          },
          "openInterest": 1107177
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 203185,
              "short": 179300,
              "net": 23885
            },
            "nonCommercial": {
              "long": 19344,
              "short": 39332,
              "net": -19988
            },
            "smallTrader": {
              "long": 23480,
              "short": 27377,
              "net": -3897
            }
          },
          "openInterest": 247395
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23119,
              "short": 12611,
              "net": 10508
            },
            "nonCommercial": {
              "long": 525,
              "short": 6232,
              "net": -5707
            },
            "smallTrader": {
              "long": 2479,
              "short": 7280,
              "net": -4801
            }
          },
          "openInterest": 26123
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2820,
              "short": 1260,
              "net": 1560
            },
            "nonCommercial": {
              "long": 1018,
              "short": 0,
              "net": 1018
            },
            "smallTrader": {
              "long": 1259,
              "short": 3837,
              "net": -2578
            }
          },
          "openInterest": 5097
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15901,
              "short": 38395,
              "net": -22494
            },
            "nonCommercial": {
              "long": 19032,
              "short": 1900,
              "net": 17132
            },
            "smallTrader": {
              "long": 13824,
              "short": 8462,
              "net": 5362
            }
          },
          "openInterest": 48874
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39667,
              "short": 23932,
              "net": 15735
            },
            "nonCommercial": {
              "long": 5304,
              "short": 26960,
              "net": -21656
            },
            "smallTrader": {
              "long": 20704,
              "short": 14783,
              "net": 5921
            }
          },
          "openInterest": 67433
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51221,
              "short": 48682,
              "net": 2539
            },
            "nonCommercial": {
              "long": 5976,
              "short": 8267,
              "net": -2291
            },
            "smallTrader": {
              "long": 9263,
              "short": 9511,
              "net": -248
            }
          },
          "openInterest": 71771
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18679,
              "short": 15938,
              "net": 2741
            },
            "nonCommercial": {
              "long": 4456,
              "short": 10405,
              "net": -5949
            },
            "smallTrader": {
              "long": 11004,
              "short": 7796,
              "net": 3208
            }
          },
          "openInterest": 35651
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30985,
              "short": 30822,
              "net": 163
            },
            "nonCommercial": {
              "long": 6355,
              "short": 13030,
              "net": -6675
            },
            "smallTrader": {
              "long": 26398,
              "short": 19886,
              "net": 6512
            }
          },
          "openInterest": 64344
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155421,
              "short": 140862,
              "net": 14559
            },
            "nonCommercial": {
              "long": 44912,
              "short": 31588,
              "net": 13324
            },
            "smallTrader": {
              "long": 96809,
              "short": 124692,
              "net": -27883
            }
          },
          "openInterest": 318358
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42648,
              "short": 68646,
              "net": -25998
            },
            "nonCommercial": {
              "long": 22070,
              "short": 6688,
              "net": 15382
            },
            "smallTrader": {
              "long": 18964,
              "short": 8348,
              "net": 10616
            }
          },
          "openInterest": 85921
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 321921,
              "short": 304436,
              "net": 17485
            },
            "nonCommercial": {
              "long": 24866,
              "short": 43795,
              "net": -18929
            },
            "smallTrader": {
              "long": 85637,
              "short": 84193,
              "net": 1444
            }
          },
          "openInterest": 457856
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3468,
              "short": 3432,
              "net": 36
            },
            "nonCommercial": {
              "long": 1786,
              "short": 3603,
              "net": -1817
            },
            "smallTrader": {
              "long": 8005,
              "short": 6224,
              "net": 1781
            }
          },
          "openInterest": 14224
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111188,
              "short": 73389,
              "net": 37799
            },
            "nonCommercial": {
              "long": 5441,
              "short": 42956,
              "net": -37515
            },
            "smallTrader": {
              "long": 34115,
              "short": 34399,
              "net": -284
            }
          },
          "openInterest": 167070
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131908,
              "short": 135568,
              "net": -3660
            },
            "nonCommercial": {
              "long": 4271,
              "short": 16405,
              "net": -12134
            },
            "smallTrader": {
              "long": 64261,
              "short": 48467,
              "net": 15794
            }
          },
          "openInterest": 206813
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96824,
              "short": 52076,
              "net": 44748
            },
            "nonCommercial": {
              "long": 3825,
              "short": 32696,
              "net": -28871
            },
            "smallTrader": {
              "long": 12339,
              "short": 28216,
              "net": -15877
            }
          },
          "openInterest": 112988
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8874,
              "short": 10009,
              "net": -1135
            },
            "nonCommercial": {
              "long": 7620,
              "short": 4538,
              "net": 3082
            },
            "smallTrader": {
              "long": 10088,
              "short": 12035,
              "net": -1947
            }
          },
          "openInterest": 29995
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45508,
              "short": 33129,
              "net": 12379
            },
            "nonCommercial": {
              "long": 8459,
              "short": 22806,
              "net": -14347
            },
            "smallTrader": {
              "long": 26678,
              "short": 24710,
              "net": 1968
            }
          },
          "openInterest": 85275
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33140,
              "short": 30146,
              "net": 2994
            },
            "nonCommercial": {
              "long": 2697,
              "short": 2775,
              "net": -78
            },
            "smallTrader": {
              "long": 4140,
              "short": 7056,
              "net": -2916
            }
          },
          "openInterest": 40307
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179054,
              "short": 202122,
              "net": -23068
            },
            "nonCommercial": {
              "long": 12519,
              "short": 13988,
              "net": -1469
            },
            "smallTrader": {
              "long": 65836,
              "short": 41299,
              "net": 24537
            }
          },
          "openInterest": 271431
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4148,
              "short": 5793,
              "net": -1645
            },
            "nonCommercial": {
              "long": 3587,
              "short": 3609,
              "net": -22
            },
            "smallTrader": {
              "long": 3749,
              "short": 2082,
              "net": 1667
            }
          },
          "openInterest": 11484
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29130,
              "short": 61504,
              "net": -32374
            },
            "nonCommercial": {
              "long": 29370,
              "short": 11868,
              "net": 17502
            },
            "smallTrader": {
              "long": 29210,
              "short": 14338,
              "net": 14872
            }
          },
          "openInterest": 91947
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67740,
              "short": 91153,
              "net": -23413
            },
            "nonCommercial": {
              "long": 8647,
              "short": 7226,
              "net": 1421
            },
            "smallTrader": {
              "long": 47417,
              "short": 25425,
              "net": 21992
            }
          },
          "openInterest": 130507
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53615,
              "short": 71701,
              "net": -18086
            },
            "nonCommercial": {
              "long": 20733,
              "short": 11402,
              "net": 9331
            },
            "smallTrader": {
              "long": 39360,
              "short": 30605,
              "net": 8755
            }
          },
          "openInterest": 132234
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75046,
              "short": 74831,
              "net": 215
            },
            "nonCommercial": {
              "long": 18320,
              "short": 19247,
              "net": -927
            },
            "smallTrader": {
              "long": 47850,
              "short": 47138,
              "net": 712
            }
          },
          "openInterest": 153149
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126468,
              "short": 95116,
              "net": 31352
            },
            "nonCommercial": {
              "long": 16811,
              "short": 45404,
              "net": -28593
            },
            "smallTrader": {
              "long": 38824,
              "short": 41583,
              "net": -2759
            }
          },
          "openInterest": 186933
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61411,
              "short": 22614,
              "net": 38797
            },
            "nonCommercial": {
              "long": 0,
              "short": 25380,
              "net": -25380
            },
            "smallTrader": {
              "long": 10871,
              "short": 24288,
              "net": -13417
            }
          },
          "openInterest": 72377
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1002,
              "short": 972,
              "net": 30
            },
            "nonCommercial": {
              "long": 1552,
              "short": 2552,
              "net": -1000
            },
            "smallTrader": {
              "long": 1545,
              "short": 575,
              "net": 970
            }
          },
          "openInterest": 8137
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35392,
              "short": 28280,
              "net": 7112
            },
            "nonCommercial": {
              "long": 3758,
              "short": 7772,
              "net": -4014
            },
            "smallTrader": {
              "long": 13572,
              "short": 16670,
              "net": -3098
            }
          },
          "openInterest": 55998
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42084,
              "short": 58454,
              "net": -16370
            },
            "nonCommercial": {
              "long": 23813,
              "short": 21809,
              "net": 2004
            },
            "smallTrader": {
              "long": 38580,
              "short": 24214,
              "net": 14366
            }
          },
          "openInterest": 112545
        }
      ]
    },
    {
      "reportDate": "1998-06-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 333032,
              "short": 385294,
              "net": -52262
            },
            "nonCommercial": {
              "long": 76145,
              "short": 43071,
              "net": 33074
            },
            "smallTrader": {
              "long": 71103,
              "short": 51915,
              "net": 19188
            }
          },
          "openInterest": 486212
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31657,
              "short": 35672,
              "net": -4015
            },
            "nonCommercial": {
              "long": 5340,
              "short": 2200,
              "net": 3140
            },
            "smallTrader": {
              "long": 5366,
              "short": 4491,
              "net": 875
            }
          },
          "openInterest": 42786
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 661512,
              "short": 801635,
              "net": -140123
            },
            "nonCommercial": {
              "long": 188351,
              "short": 97827,
              "net": 90524
            },
            "smallTrader": {
              "long": 135115,
              "short": 85516,
              "net": 49599
            }
          },
          "openInterest": 1126006
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 191752,
              "short": 179396,
              "net": 12356
            },
            "nonCommercial": {
              "long": 25374,
              "short": 36783,
              "net": -11409
            },
            "smallTrader": {
              "long": 23210,
              "short": 24157,
              "net": -947
            }
          },
          "openInterest": 241486
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21839,
              "short": 13204,
              "net": 8635
            },
            "nonCommercial": {
              "long": 509,
              "short": 5189,
              "net": -4680
            },
            "smallTrader": {
              "long": 2778,
              "short": 6733,
              "net": -3955
            }
          },
          "openInterest": 25126
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2820,
              "short": 1000,
              "net": 1820
            },
            "nonCommercial": {
              "long": 758,
              "short": 0,
              "net": 758
            },
            "smallTrader": {
              "long": 1572,
              "short": 4150,
              "net": -2578
            }
          },
          "openInterest": 5150
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15644,
              "short": 39580,
              "net": -23936
            },
            "nonCommercial": {
              "long": 19754,
              "short": 1955,
              "net": 17799
            },
            "smallTrader": {
              "long": 15180,
              "short": 9043,
              "net": 6137
            }
          },
          "openInterest": 50578
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41239,
              "short": 25568,
              "net": 15671
            },
            "nonCommercial": {
              "long": 4104,
              "short": 26601,
              "net": -22497
            },
            "smallTrader": {
              "long": 21461,
              "short": 14635,
              "net": 6826
            }
          },
          "openInterest": 68815
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51685,
              "short": 48033,
              "net": 3652
            },
            "nonCommercial": {
              "long": 6138,
              "short": 9981,
              "net": -3843
            },
            "smallTrader": {
              "long": 9323,
              "short": 9132,
              "net": 191
            }
          },
          "openInterest": 72537
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18358,
              "short": 15856,
              "net": 2502
            },
            "nonCommercial": {
              "long": 5038,
              "short": 10649,
              "net": -5611
            },
            "smallTrader": {
              "long": 11339,
              "short": 8230,
              "net": 3109
            }
          },
          "openInterest": 36171
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31459,
              "short": 29218,
              "net": 2241
            },
            "nonCommercial": {
              "long": 6196,
              "short": 14452,
              "net": -8256
            },
            "smallTrader": {
              "long": 24219,
              "short": 18204,
              "net": 6015
            }
          },
          "openInterest": 63577
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148450,
              "short": 142120,
              "net": 6330
            },
            "nonCommercial": {
              "long": 45308,
              "short": 24617,
              "net": 20691
            },
            "smallTrader": {
              "long": 87871,
              "short": 114892,
              "net": -27021
            }
          },
          "openInterest": 301399
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38982,
              "short": 68521,
              "net": -29539
            },
            "nonCommercial": {
              "long": 26082,
              "short": 8060,
              "net": 18022
            },
            "smallTrader": {
              "long": 19433,
              "short": 7916,
              "net": 11517
            }
          },
          "openInterest": 86315
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345627,
              "short": 321108,
              "net": 24519
            },
            "nonCommercial": {
              "long": 19412,
              "short": 43599,
              "net": -24187
            },
            "smallTrader": {
              "long": 86969,
              "short": 87301,
              "net": -332
            }
          },
          "openInterest": 478152
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3700,
              "short": 3468,
              "net": 232
            },
            "nonCommercial": {
              "long": 1781,
              "short": 3602,
              "net": -1821
            },
            "smallTrader": {
              "long": 8097,
              "short": 6508,
              "net": 1589
            }
          },
          "openInterest": 14708
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111528,
              "short": 77599,
              "net": 33929
            },
            "nonCommercial": {
              "long": 5022,
              "short": 40939,
              "net": -35917
            },
            "smallTrader": {
              "long": 32624,
              "short": 30636,
              "net": 1988
            }
          },
          "openInterest": 164716
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130021,
              "short": 138932,
              "net": -8911
            },
            "nonCommercial": {
              "long": 4220,
              "short": 12367,
              "net": -8147
            },
            "smallTrader": {
              "long": 60874,
              "short": 43816,
              "net": 17058
            }
          },
          "openInterest": 202097
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93609,
              "short": 50957,
              "net": 42652
            },
            "nonCommercial": {
              "long": 4604,
              "short": 33577,
              "net": -28973
            },
            "smallTrader": {
              "long": 10568,
              "short": 24247,
              "net": -13679
            }
          },
          "openInterest": 108781
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9755,
              "short": 9185,
              "net": 570
            },
            "nonCommercial": {
              "long": 5813,
              "short": 4874,
              "net": 939
            },
            "smallTrader": {
              "long": 9426,
              "short": 10935,
              "net": -1509
            }
          },
          "openInterest": 27881
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45392,
              "short": 33765,
              "net": 11627
            },
            "nonCommercial": {
              "long": 9356,
              "short": 24239,
              "net": -14883
            },
            "smallTrader": {
              "long": 26780,
              "short": 23524,
              "net": 3256
            }
          },
          "openInterest": 85209
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34018,
              "short": 31947,
              "net": 2071
            },
            "nonCommercial": {
              "long": 2810,
              "short": 2857,
              "net": -47
            },
            "smallTrader": {
              "long": 4434,
              "short": 6458,
              "net": -2024
            }
          },
          "openInterest": 42692
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150768,
              "short": 183951,
              "net": -33183
            },
            "nonCommercial": {
              "long": 18862,
              "short": 9200,
              "net": 9662
            },
            "smallTrader": {
              "long": 61172,
              "short": 37651,
              "net": 23521
            }
          },
          "openInterest": 246008
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3819,
              "short": 5818,
              "net": -1999
            },
            "nonCommercial": {
              "long": 4068,
              "short": 3476,
              "net": 592
            },
            "smallTrader": {
              "long": 3282,
              "short": 1875,
              "net": 1407
            }
          },
          "openInterest": 11169
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18825,
              "short": 52652,
              "net": -33827
            },
            "nonCommercial": {
              "long": 30414,
              "short": 11433,
              "net": 18981
            },
            "smallTrader": {
              "long": 28761,
              "short": 13915,
              "net": 14846
            }
          },
          "openInterest": 79898
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70180,
              "short": 89655,
              "net": -19475
            },
            "nonCommercial": {
              "long": 11303,
              "short": 8196,
              "net": 3107
            },
            "smallTrader": {
              "long": 38612,
              "short": 22244,
              "net": 16368
            }
          },
          "openInterest": 125998
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54031,
              "short": 72053,
              "net": -18022
            },
            "nonCommercial": {
              "long": 23231,
              "short": 11512,
              "net": 11719
            },
            "smallTrader": {
              "long": 34870,
              "short": 28567,
              "net": 6303
            }
          },
          "openInterest": 133659
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77528,
              "short": 77872,
              "net": -344
            },
            "nonCommercial": {
              "long": 18068,
              "short": 18904,
              "net": -836
            },
            "smallTrader": {
              "long": 45060,
              "short": 43880,
              "net": 1180
            }
          },
          "openInterest": 150987
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101736,
              "short": 89266,
              "net": 12470
            },
            "nonCommercial": {
              "long": 12658,
              "short": 29960,
              "net": -17302
            },
            "smallTrader": {
              "long": 39611,
              "short": 34779,
              "net": 4832
            }
          },
          "openInterest": 157880
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73247,
              "short": 21164,
              "net": 52083
            },
            "nonCommercial": {
              "long": 0,
              "short": 34301,
              "net": -34301
            },
            "smallTrader": {
              "long": 10932,
              "short": 28714,
              "net": -17782
            }
          },
          "openInterest": 84479
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 838,
              "short": 1074,
              "net": -236
            },
            "nonCommercial": {
              "long": 2674,
              "short": 3521,
              "net": -847
            },
            "smallTrader": {
              "long": 1796,
              "short": 713,
              "net": 1083
            }
          },
          "openInterest": 9595
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36950,
              "short": 31629,
              "net": 5321
            },
            "nonCommercial": {
              "long": 4290,
              "short": 7025,
              "net": -2735
            },
            "smallTrader": {
              "long": 9227,
              "short": 11813,
              "net": -2586
            }
          },
          "openInterest": 53433
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50245,
              "short": 68185,
              "net": -17940
            },
            "nonCommercial": {
              "long": 28474,
              "short": 21061,
              "net": 7413
            },
            "smallTrader": {
              "long": 31882,
              "short": 21355,
              "net": 10527
            }
          },
          "openInterest": 118612
        }
      ]
    },
    {
      "reportDate": "1998-07-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 350259,
              "short": 388388,
              "net": -38129
            },
            "nonCommercial": {
              "long": 67835,
              "short": 39913,
              "net": 27922
            },
            "smallTrader": {
              "long": 70136,
              "short": 59929,
              "net": 10207
            }
          },
          "openInterest": 493181
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 34374,
              "short": 38140,
              "net": -3766
            },
            "nonCommercial": {
              "long": 6281,
              "short": 2924,
              "net": 3357
            },
            "smallTrader": {
              "long": 5023,
              "short": 4614,
              "net": 409
            }
          },
          "openInterest": 45681
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 668461,
              "short": 796638,
              "net": -128177
            },
            "nonCommercial": {
              "long": 175823,
              "short": 100558,
              "net": 75265
            },
            "smallTrader": {
              "long": 138283,
              "short": 85371,
              "net": 52912
            }
          },
          "openInterest": 1127261
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 200349,
              "short": 196519,
              "net": 3830
            },
            "nonCommercial": {
              "long": 28174,
              "short": 30679,
              "net": -2505
            },
            "smallTrader": {
              "long": 26133,
              "short": 27458,
              "net": -1325
            }
          },
          "openInterest": 255874
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20892,
              "short": 13337,
              "net": 7555
            },
            "nonCommercial": {
              "long": 729,
              "short": 4649,
              "net": -3920
            },
            "smallTrader": {
              "long": 2792,
              "short": 6427,
              "net": -3635
            }
          },
          "openInterest": 24413
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3095,
              "short": 500,
              "net": 2595
            },
            "nonCommercial": {
              "long": 250,
              "short": 0,
              "net": 250
            },
            "smallTrader": {
              "long": 1116,
              "short": 3961,
              "net": -2845
            }
          },
          "openInterest": 4461
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20294,
              "short": 26178,
              "net": -5884
            },
            "nonCommercial": {
              "long": 6362,
              "short": 2154,
              "net": 4208
            },
            "smallTrader": {
              "long": 12821,
              "short": 11145,
              "net": 1676
            }
          },
          "openInterest": 39512
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40528,
              "short": 27671,
              "net": 12857
            },
            "nonCommercial": {
              "long": 4286,
              "short": 25434,
              "net": -21148
            },
            "smallTrader": {
              "long": 23010,
              "short": 14719,
              "net": 8291
            }
          },
          "openInterest": 69815
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51959,
              "short": 48520,
              "net": 3439
            },
            "nonCommercial": {
              "long": 5899,
              "short": 10373,
              "net": -4474
            },
            "smallTrader": {
              "long": 10178,
              "short": 9143,
              "net": 1035
            }
          },
          "openInterest": 73407
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19142,
              "short": 16597,
              "net": 2545
            },
            "nonCommercial": {
              "long": 4531,
              "short": 10592,
              "net": -6061
            },
            "smallTrader": {
              "long": 11843,
              "short": 8327,
              "net": 3516
            }
          },
          "openInterest": 37095
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35301,
              "short": 29311,
              "net": 5990
            },
            "nonCommercial": {
              "long": 7136,
              "short": 19139,
              "net": -12003
            },
            "smallTrader": {
              "long": 25401,
              "short": 19388,
              "net": 6013
            }
          },
          "openInterest": 69236
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154727,
              "short": 123046,
              "net": 31681
            },
            "nonCommercial": {
              "long": 35404,
              "short": 37179,
              "net": -1775
            },
            "smallTrader": {
              "long": 80981,
              "short": 110887,
              "net": -29906
            }
          },
          "openInterest": 290812
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40352,
              "short": 68482,
              "net": -28130
            },
            "nonCommercial": {
              "long": 26910,
              "short": 9620,
              "net": 17290
            },
            "smallTrader": {
              "long": 18865,
              "short": 8025,
              "net": 10840
            }
          },
          "openInterest": 87958
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 336453,
              "short": 318097,
              "net": 18356
            },
            "nonCommercial": {
              "long": 20698,
              "short": 42812,
              "net": -22114
            },
            "smallTrader": {
              "long": 93530,
              "short": 89772,
              "net": 3758
            }
          },
          "openInterest": 476378
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3917,
              "short": 3922,
              "net": -5
            },
            "nonCommercial": {
              "long": 1973,
              "short": 3548,
              "net": -1575
            },
            "smallTrader": {
              "long": 8232,
              "short": 6652,
              "net": 1580
            }
          },
          "openInterest": 15274
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110070,
              "short": 78169,
              "net": 31901
            },
            "nonCommercial": {
              "long": 8467,
              "short": 42482,
              "net": -34015
            },
            "smallTrader": {
              "long": 32249,
              "short": 30135,
              "net": 2114
            }
          },
          "openInterest": 167652
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131853,
              "short": 136938,
              "net": -5085
            },
            "nonCommercial": {
              "long": 6199,
              "short": 14881,
              "net": -8682
            },
            "smallTrader": {
              "long": 58415,
              "short": 44648,
              "net": 13767
            }
          },
          "openInterest": 201617
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93987,
              "short": 51597,
              "net": 42390
            },
            "nonCommercial": {
              "long": 5381,
              "short": 35426,
              "net": -30045
            },
            "smallTrader": {
              "long": 11887,
              "short": 24232,
              "net": -12345
            }
          },
          "openInterest": 111492
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10758,
              "short": 7916,
              "net": 2842
            },
            "nonCommercial": {
              "long": 6254,
              "short": 8467,
              "net": -2213
            },
            "smallTrader": {
              "long": 9718,
              "short": 10347,
              "net": -629
            }
          },
          "openInterest": 29166
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45651,
              "short": 33194,
              "net": 12457
            },
            "nonCommercial": {
              "long": 9520,
              "short": 22718,
              "net": -13198
            },
            "smallTrader": {
              "long": 25633,
              "short": 24892,
              "net": 741
            }
          },
          "openInterest": 85134
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34365,
              "short": 32907,
              "net": 1458
            },
            "nonCommercial": {
              "long": 3090,
              "short": 2017,
              "net": 1073
            },
            "smallTrader": {
              "long": 4410,
              "short": 6941,
              "net": -2531
            }
          },
          "openInterest": 43295
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154026,
              "short": 191208,
              "net": -37182
            },
            "nonCommercial": {
              "long": 20070,
              "short": 7617,
              "net": 12453
            },
            "smallTrader": {
              "long": 63254,
              "short": 38525,
              "net": 24729
            }
          },
          "openInterest": 251159
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3702,
              "short": 7900,
              "net": -4198
            },
            "nonCommercial": {
              "long": 4248,
              "short": 2240,
              "net": 2008
            },
            "smallTrader": {
              "long": 3293,
              "short": 1103,
              "net": 2190
            }
          },
          "openInterest": 11301
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16304,
              "short": 50680,
              "net": -34376
            },
            "nonCommercial": {
              "long": 29066,
              "short": 11041,
              "net": 18025
            },
            "smallTrader": {
              "long": 28410,
              "short": 12059,
              "net": 16351
            }
          },
          "openInterest": 75445
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72020,
              "short": 88135,
              "net": -16115
            },
            "nonCommercial": {
              "long": 9152,
              "short": 11970,
              "net": -2818
            },
            "smallTrader": {
              "long": 40114,
              "short": 21181,
              "net": 18933
            }
          },
          "openInterest": 129118
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46528,
              "short": 69644,
              "net": -23116
            },
            "nonCommercial": {
              "long": 23559,
              "short": 11401,
              "net": 12158
            },
            "smallTrader": {
              "long": 37109,
              "short": 26151,
              "net": 10958
            }
          },
          "openInterest": 127570
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66538,
              "short": 64478,
              "net": 2060
            },
            "nonCommercial": {
              "long": 15124,
              "short": 18096,
              "net": -2972
            },
            "smallTrader": {
              "long": 45504,
              "short": 44592,
              "net": 912
            }
          },
          "openInterest": 135062
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96318,
              "short": 80121,
              "net": 16197
            },
            "nonCommercial": {
              "long": 12822,
              "short": 29151,
              "net": -16329
            },
            "smallTrader": {
              "long": 35438,
              "short": 35306,
              "net": 132
            }
          },
          "openInterest": 148593
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77004,
              "short": 21619,
              "net": 55385
            },
            "nonCommercial": {
              "long": 667,
              "short": 37105,
              "net": -36438
            },
            "smallTrader": {
              "long": 14313,
              "short": 33260,
              "net": -18947
            }
          },
          "openInterest": 91984
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 691,
              "short": 1074,
              "net": -383
            },
            "nonCommercial": {
              "long": 2670,
              "short": 3708,
              "net": -1038
            },
            "smallTrader": {
              "long": 2093,
              "short": 672,
              "net": 1421
            }
          },
          "openInterest": 9762
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32033,
              "short": 29245,
              "net": 2788
            },
            "nonCommercial": {
              "long": 4671,
              "short": 5875,
              "net": -1204
            },
            "smallTrader": {
              "long": 12509,
              "short": 14093,
              "net": -1584
            }
          },
          "openInterest": 51928
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47553,
              "short": 66878,
              "net": -19325
            },
            "nonCommercial": {
              "long": 28433,
              "short": 21106,
              "net": 7327
            },
            "smallTrader": {
              "long": 35140,
              "short": 23142,
              "net": 11998
            }
          },
          "openInterest": 116234
        }
      ]
    },
    {
      "reportDate": "1998-07-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 356368,
              "short": 387059,
              "net": -30691
            },
            "nonCommercial": {
              "long": 64834,
              "short": 40131,
              "net": 24703
            },
            "smallTrader": {
              "long": 72026,
              "short": 66038,
              "net": 5988
            }
          },
          "openInterest": 497015
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33905,
              "short": 38251,
              "net": -4346
            },
            "nonCommercial": {
              "long": 6585,
              "short": 2849,
              "net": 3736
            },
            "smallTrader": {
              "long": 5308,
              "short": 4698,
              "net": 610
            }
          },
          "openInterest": 45799
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 679317,
              "short": 765584,
              "net": -86267
            },
            "nonCommercial": {
              "long": 139209,
              "short": 87308,
              "net": 51901
            },
            "smallTrader": {
              "long": 132193,
              "short": 97827,
              "net": 34366
            }
          },
          "openInterest": 1089984
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 208077,
              "short": 201459,
              "net": 6618
            },
            "nonCommercial": {
              "long": 27083,
              "short": 27995,
              "net": -912
            },
            "smallTrader": {
              "long": 24363,
              "short": 30069,
              "net": -5706
            }
          },
          "openInterest": 261659
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20079,
              "short": 14077,
              "net": 6002
            },
            "nonCommercial": {
              "long": 929,
              "short": 4310,
              "net": -3381
            },
            "smallTrader": {
              "long": 2991,
              "short": 5612,
              "net": -2621
            }
          },
          "openInterest": 23999
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3995,
              "short": 2150,
              "net": 1845
            },
            "nonCommercial": {
              "long": 1441,
              "short": 85,
              "net": 1356
            },
            "smallTrader": {
              "long": 1116,
              "short": 4317,
              "net": -3201
            }
          },
          "openInterest": 6802
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21693,
              "short": 20835,
              "net": 858
            },
            "nonCommercial": {
              "long": 3328,
              "short": 4423,
              "net": -1095
            },
            "smallTrader": {
              "long": 12085,
              "short": 11848,
              "net": 237
            }
          },
          "openInterest": 37141
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41985,
              "short": 29208,
              "net": 12777
            },
            "nonCommercial": {
              "long": 4594,
              "short": 23398,
              "net": -18804
            },
            "smallTrader": {
              "long": 21738,
              "short": 15711,
              "net": 6027
            }
          },
          "openInterest": 70340
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51607,
              "short": 48368,
              "net": 3239
            },
            "nonCommercial": {
              "long": 6248,
              "short": 10470,
              "net": -4222
            },
            "smallTrader": {
              "long": 9572,
              "short": 8589,
              "net": 983
            }
          },
          "openInterest": 72898
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19735,
              "short": 16689,
              "net": 3046
            },
            "nonCommercial": {
              "long": 4778,
              "short": 10950,
              "net": -6172
            },
            "smallTrader": {
              "long": 11675,
              "short": 8549,
              "net": 3126
            }
          },
          "openInterest": 37560
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30641,
              "short": 29716,
              "net": 925
            },
            "nonCommercial": {
              "long": 6754,
              "short": 14977,
              "net": -8223
            },
            "smallTrader": {
              "long": 26115,
              "short": 18817,
              "net": 7298
            }
          },
          "openInterest": 64407
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151182,
              "short": 112490,
              "net": 38692
            },
            "nonCommercial": {
              "long": 28780,
              "short": 40761,
              "net": -11981
            },
            "smallTrader": {
              "long": 82845,
              "short": 109556,
              "net": -26711
            }
          },
          "openInterest": 286344
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44119,
              "short": 61037,
              "net": -16918
            },
            "nonCommercial": {
              "long": 16122,
              "short": 8150,
              "net": 7972
            },
            "smallTrader": {
              "long": 18274,
              "short": 9328,
              "net": 8946
            }
          },
          "openInterest": 81335
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 323651,
              "short": 327714,
              "net": -4063
            },
            "nonCommercial": {
              "long": 32964,
              "short": 40931,
              "net": -7967
            },
            "smallTrader": {
              "long": 99515,
              "short": 87485,
              "net": 12030
            }
          },
          "openInterest": 485677
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4768,
              "short": 4858,
              "net": -90
            },
            "nonCommercial": {
              "long": 2400,
              "short": 4002,
              "net": -1602
            },
            "smallTrader": {
              "long": 8609,
              "short": 6917,
              "net": 1692
            }
          },
          "openInterest": 17111
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111476,
              "short": 76352,
              "net": 35124
            },
            "nonCommercial": {
              "long": 6518,
              "short": 44177,
              "net": -37659
            },
            "smallTrader": {
              "long": 34853,
              "short": 32318,
              "net": 2535
            }
          },
          "openInterest": 171176
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135024,
              "short": 139772,
              "net": -4748
            },
            "nonCommercial": {
              "long": 5388,
              "short": 16777,
              "net": -11389
            },
            "smallTrader": {
              "long": 63223,
              "short": 47086,
              "net": 16137
            }
          },
          "openInterest": 208303
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89867,
              "short": 45351,
              "net": 44516
            },
            "nonCommercial": {
              "long": 2540,
              "short": 35647,
              "net": -33107
            },
            "smallTrader": {
              "long": 14513,
              "short": 25922,
              "net": -11409
            }
          },
          "openInterest": 107157
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11264,
              "short": 7893,
              "net": 3371
            },
            "nonCommercial": {
              "long": 7937,
              "short": 12573,
              "net": -4636
            },
            "smallTrader": {
              "long": 11387,
              "short": 10122,
              "net": 1265
            }
          },
          "openInterest": 33716
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45651,
              "short": 36517,
              "net": 9134
            },
            "nonCommercial": {
              "long": 11055,
              "short": 21547,
              "net": -10492
            },
            "smallTrader": {
              "long": 25965,
              "short": 24607,
              "net": 1358
            }
          },
          "openInterest": 86811
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32853,
              "short": 34706,
              "net": -1853
            },
            "nonCommercial": {
              "long": 3904,
              "short": 1174,
              "net": 2730
            },
            "smallTrader": {
              "long": 4463,
              "short": 5340,
              "net": -877
            }
          },
          "openInterest": 42344
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158805,
              "short": 188403,
              "net": -29598
            },
            "nonCommercial": {
              "long": 16166,
              "short": 7819,
              "net": 8347
            },
            "smallTrader": {
              "long": 61461,
              "short": 40210,
              "net": 21251
            }
          },
          "openInterest": 248999
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3004,
              "short": 8234,
              "net": -5230
            },
            "nonCommercial": {
              "long": 4548,
              "short": 1284,
              "net": 3264
            },
            "smallTrader": {
              "long": 2933,
              "short": 967,
              "net": 1966
            }
          },
          "openInterest": 10485
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17202,
              "short": 53218,
              "net": -36016
            },
            "nonCommercial": {
              "long": 29569,
              "short": 10769,
              "net": 18800
            },
            "smallTrader": {
              "long": 27771,
              "short": 10555,
              "net": 17216
            }
          },
          "openInterest": 76839
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69078,
              "short": 80068,
              "net": -10990
            },
            "nonCommercial": {
              "long": 5585,
              "short": 10503,
              "net": -4918
            },
            "smallTrader": {
              "long": 39057,
              "short": 23149,
              "net": 15908
            }
          },
          "openInterest": 122519
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45120,
              "short": 62995,
              "net": -17875
            },
            "nonCommercial": {
              "long": 19981,
              "short": 13907,
              "net": 6074
            },
            "smallTrader": {
              "long": 36763,
              "short": 24962,
              "net": 11801
            }
          },
          "openInterest": 118253
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62612,
              "short": 60909,
              "net": 1703
            },
            "nonCommercial": {
              "long": 11454,
              "short": 15189,
              "net": -3735
            },
            "smallTrader": {
              "long": 47723,
              "short": 45691,
              "net": 2032
            }
          },
          "openInterest": 128348
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95016,
              "short": 85737,
              "net": 9279
            },
            "nonCommercial": {
              "long": 13893,
              "short": 27215,
              "net": -13322
            },
            "smallTrader": {
              "long": 36171,
              "short": 32128,
              "net": 4043
            }
          },
          "openInterest": 149530
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70993,
              "short": 23439,
              "net": 47554
            },
            "nonCommercial": {
              "long": 1866,
              "short": 34717,
              "net": -32851
            },
            "smallTrader": {
              "long": 21505,
              "short": 36208,
              "net": -14703
            }
          },
          "openInterest": 94364
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 420,
              "short": 1202,
              "net": -782
            },
            "nonCommercial": {
              "long": 2818,
              "short": 3510,
              "net": -692
            },
            "smallTrader": {
              "long": 2353,
              "short": 879,
              "net": 1474
            }
          },
          "openInterest": 9831
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31756,
              "short": 29481,
              "net": 2275
            },
            "nonCommercial": {
              "long": 5047,
              "short": 5443,
              "net": -396
            },
            "smallTrader": {
              "long": 12890,
              "short": 14769,
              "net": -1879
            }
          },
          "openInterest": 51936
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46232,
              "short": 65616,
              "net": -19384
            },
            "nonCommercial": {
              "long": 28375,
              "short": 21704,
              "net": 6671
            },
            "smallTrader": {
              "long": 37382,
              "short": 24669,
              "net": 12713
            }
          },
          "openInterest": 117659
        }
      ]
    },
    {
      "reportDate": "1998-07-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383216,
              "short": 417334,
              "net": -34118
            },
            "nonCommercial": {
              "long": 67266,
              "short": 39994,
              "net": 27272
            },
            "smallTrader": {
              "long": 68626,
              "short": 61780,
              "net": 6846
            }
          },
          "openInterest": 525092
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32319,
              "short": 36635,
              "net": -4316
            },
            "nonCommercial": {
              "long": 7468,
              "short": 3599,
              "net": 3869
            },
            "smallTrader": {
              "long": 5071,
              "short": 4624,
              "net": 447
            }
          },
          "openInterest": 44865
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 639010,
              "short": 757853,
              "net": -118843
            },
            "nonCommercial": {
              "long": 152202,
              "short": 76721,
              "net": 75481
            },
            "smallTrader": {
              "long": 138051,
              "short": 94689,
              "net": 43362
            }
          },
          "openInterest": 1068732
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 213108,
              "short": 211175,
              "net": 1933
            },
            "nonCommercial": {
              "long": 28485,
              "short": 26652,
              "net": 1833
            },
            "smallTrader": {
              "long": 28241,
              "short": 32007,
              "net": -3766
            }
          },
          "openInterest": 272011
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19852,
              "short": 17585,
              "net": 2267
            },
            "nonCommercial": {
              "long": 533,
              "short": 2479,
              "net": -1946
            },
            "smallTrader": {
              "long": 4006,
              "short": 4327,
              "net": -321
            }
          },
          "openInterest": 24391
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3995,
              "short": 2150,
              "net": 1845
            },
            "nonCommercial": {
              "long": 1441,
              "short": 85,
              "net": 1356
            },
            "smallTrader": {
              "long": 1116,
              "short": 4317,
              "net": -3201
            }
          },
          "openInterest": 6802
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25897,
              "short": 20405,
              "net": 5492
            },
            "nonCommercial": {
              "long": 1762,
              "short": 4273,
              "net": -2511
            },
            "smallTrader": {
              "long": 9075,
              "short": 12056,
              "net": -2981
            }
          },
          "openInterest": 36769
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44853,
              "short": 28493,
              "net": 16360
            },
            "nonCommercial": {
              "long": 5034,
              "short": 25228,
              "net": -20194
            },
            "smallTrader": {
              "long": 20156,
              "short": 16322,
              "net": 3834
            }
          },
          "openInterest": 72088
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52012,
              "short": 49684,
              "net": 2328
            },
            "nonCommercial": {
              "long": 6497,
              "short": 9533,
              "net": -3036
            },
            "smallTrader": {
              "long": 9284,
              "short": 8576,
              "net": 708
            }
          },
          "openInterest": 73338
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19906,
              "short": 16570,
              "net": 3336
            },
            "nonCommercial": {
              "long": 5233,
              "short": 11375,
              "net": -6142
            },
            "smallTrader": {
              "long": 11182,
              "short": 8376,
              "net": 2806
            }
          },
          "openInterest": 38423
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25837,
              "short": 32897,
              "net": -7060
            },
            "nonCommercial": {
              "long": 5962,
              "short": 7552,
              "net": -1590
            },
            "smallTrader": {
              "long": 25849,
              "short": 17199,
              "net": 8650
            }
          },
          "openInterest": 59100
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162820,
              "short": 114696,
              "net": 48124
            },
            "nonCommercial": {
              "long": 28608,
              "short": 50146,
              "net": -21538
            },
            "smallTrader": {
              "long": 83247,
              "short": 109833,
              "net": -26586
            }
          },
          "openInterest": 296944
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44549,
              "short": 58948,
              "net": -14399
            },
            "nonCommercial": {
              "long": 12583,
              "short": 8906,
              "net": 3677
            },
            "smallTrader": {
              "long": 18956,
              "short": 8234,
              "net": 10722
            }
          },
          "openInterest": 79038
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 320998,
              "short": 318791,
              "net": 2207
            },
            "nonCommercial": {
              "long": 32806,
              "short": 38840,
              "net": -6034
            },
            "smallTrader": {
              "long": 93408,
              "short": 89581,
              "net": 3827
            }
          },
          "openInterest": 472689
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5360,
              "short": 5576,
              "net": -216
            },
            "nonCommercial": {
              "long": 2818,
              "short": 4527,
              "net": -1709
            },
            "smallTrader": {
              "long": 8629,
              "short": 6704,
              "net": 1925
            }
          },
          "openInterest": 18329
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111414,
              "short": 81205,
              "net": 30209
            },
            "nonCommercial": {
              "long": 6425,
              "short": 40077,
              "net": -33652
            },
            "smallTrader": {
              "long": 34723,
              "short": 31280,
              "net": 3443
            }
          },
          "openInterest": 170503
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131882,
              "short": 132521,
              "net": -639
            },
            "nonCommercial": {
              "long": 6770,
              "short": 16496,
              "net": -9726
            },
            "smallTrader": {
              "long": 63846,
              "short": 53481,
              "net": 10365
            }
          },
          "openInterest": 207324
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90109,
              "short": 45265,
              "net": 44844
            },
            "nonCommercial": {
              "long": 5700,
              "short": 37902,
              "net": -32202
            },
            "smallTrader": {
              "long": 14277,
              "short": 26919,
              "net": -12642
            }
          },
          "openInterest": 110323
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12142,
              "short": 6776,
              "net": 5366
            },
            "nonCommercial": {
              "long": 6923,
              "short": 14081,
              "net": -7158
            },
            "smallTrader": {
              "long": 11063,
              "short": 9271,
              "net": 1792
            }
          },
          "openInterest": 31955
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44670,
              "short": 38391,
              "net": 6279
            },
            "nonCommercial": {
              "long": 11818,
              "short": 19128,
              "net": -7310
            },
            "smallTrader": {
              "long": 26983,
              "short": 25952,
              "net": 1031
            }
          },
          "openInterest": 86670
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32203,
              "short": 37272,
              "net": -5069
            },
            "nonCommercial": {
              "long": 5088,
              "short": 635,
              "net": 4453
            },
            "smallTrader": {
              "long": 5631,
              "short": 5015,
              "net": 616
            }
          },
          "openInterest": 43586
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175704,
              "short": 182295,
              "net": -6591
            },
            "nonCommercial": {
              "long": 10998,
              "short": 19713,
              "net": -8715
            },
            "smallTrader": {
              "long": 62064,
              "short": 46758,
              "net": 15306
            }
          },
          "openInterest": 263012
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2558,
              "short": 8940,
              "net": -6382
            },
            "nonCommercial": {
              "long": 4959,
              "short": 467,
              "net": 4492
            },
            "smallTrader": {
              "long": 3509,
              "short": 1619,
              "net": 1890
            }
          },
          "openInterest": 11026
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18118,
              "short": 56908,
              "net": -38790
            },
            "nonCommercial": {
              "long": 32248,
              "short": 9965,
              "net": 22283
            },
            "smallTrader": {
              "long": 28743,
              "short": 12236,
              "net": 16507
            }
          },
          "openInterest": 81787
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68872,
              "short": 78591,
              "net": -9719
            },
            "nonCommercial": {
              "long": 5178,
              "short": 10691,
              "net": -5513
            },
            "smallTrader": {
              "long": 38360,
              "short": 23128,
              "net": 15232
            }
          },
          "openInterest": 121509
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49004,
              "short": 55989,
              "net": -6985
            },
            "nonCommercial": {
              "long": 12677,
              "short": 15280,
              "net": -2603
            },
            "smallTrader": {
              "long": 37552,
              "short": 27964,
              "net": 9588
            }
          },
          "openInterest": 112533
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63833,
              "short": 58837,
              "net": 4996
            },
            "nonCommercial": {
              "long": 9231,
              "short": 17262,
              "net": -8031
            },
            "smallTrader": {
              "long": 45806,
              "short": 42771,
              "net": 3035
            }
          },
          "openInterest": 129310
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92770,
              "short": 85494,
              "net": 7276
            },
            "nonCommercial": {
              "long": 14047,
              "short": 26211,
              "net": -12164
            },
            "smallTrader": {
              "long": 38104,
              "short": 33216,
              "net": 4888
            }
          },
          "openInterest": 149657
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66910,
              "short": 24780,
              "net": 42130
            },
            "nonCommercial": {
              "long": 1419,
              "short": 30479,
              "net": -29060
            },
            "smallTrader": {
              "long": 21292,
              "short": 34362,
              "net": -13070
            }
          },
          "openInterest": 89621
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 505,
              "short": 1221,
              "net": -716
            },
            "nonCommercial": {
              "long": 1131,
              "short": 1351,
              "net": -220
            },
            "smallTrader": {
              "long": 1716,
              "short": 780,
              "net": 936
            }
          },
          "openInterest": 7171
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33198,
              "short": 34390,
              "net": -1192
            },
            "nonCommercial": {
              "long": 8188,
              "short": 5774,
              "net": 2414
            },
            "smallTrader": {
              "long": 13340,
              "short": 14562,
              "net": -1222
            }
          },
          "openInterest": 56671
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45543,
              "short": 71450,
              "net": -25907
            },
            "nonCommercial": {
              "long": 32687,
              "short": 22058,
              "net": 10629
            },
            "smallTrader": {
              "long": 40983,
              "short": 25705,
              "net": 15278
            }
          },
          "openInterest": 125995
        }
      ]
    },
    {
      "reportDate": "1998-07-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 395862,
              "short": 420615,
              "net": -24753
            },
            "nonCommercial": {
              "long": 65663,
              "short": 44216,
              "net": 21447
            },
            "smallTrader": {
              "long": 63971,
              "short": 60665,
              "net": 3306
            }
          },
          "openInterest": 532161
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31363,
              "short": 34101,
              "net": -2738
            },
            "nonCommercial": {
              "long": 6615,
              "short": 3572,
              "net": 3043
            },
            "smallTrader": {
              "long": 5407,
              "short": 5712,
              "net": -305
            }
          },
          "openInterest": 43393
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 653011,
              "short": 747243,
              "net": -94232
            },
            "nonCommercial": {
              "long": 122363,
              "short": 72532,
              "net": 49831
            },
            "smallTrader": {
              "long": 131598,
              "short": 87197,
              "net": 44401
            }
          },
          "openInterest": 1050615
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 211164,
              "short": 204913,
              "net": 6251
            },
            "nonCommercial": {
              "long": 28302,
              "short": 32304,
              "net": -4002
            },
            "smallTrader": {
              "long": 27220,
              "short": 29469,
              "net": -2249
            }
          },
          "openInterest": 268456
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21598,
              "short": 17801,
              "net": 3797
            },
            "nonCommercial": {
              "long": 0,
              "short": 2408,
              "net": -2408
            },
            "smallTrader": {
              "long": 2729,
              "short": 4118,
              "net": -1389
            }
          },
          "openInterest": 24327
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3995,
              "short": 2200,
              "net": 1795
            },
            "nonCommercial": {
              "long": 1441,
              "short": 85,
              "net": 1356
            },
            "smallTrader": {
              "long": 1196,
              "short": 4347,
              "net": -3151
            }
          },
          "openInterest": 6882
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19335,
              "short": 26965,
              "net": -7630
            },
            "nonCommercial": {
              "long": 6697,
              "short": 1966,
              "net": 4731
            },
            "smallTrader": {
              "long": 11798,
              "short": 8899,
              "net": 2899
            }
          },
          "openInterest": 37872
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44844,
              "short": 27159,
              "net": 17685
            },
            "nonCommercial": {
              "long": 4624,
              "short": 26962,
              "net": -22338
            },
            "smallTrader": {
              "long": 20429,
              "short": 15776,
              "net": 4653
            }
          },
          "openInterest": 71906
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53639,
              "short": 50605,
              "net": 3034
            },
            "nonCommercial": {
              "long": 8092,
              "short": 11270,
              "net": -3178
            },
            "smallTrader": {
              "long": 9419,
              "short": 9275,
              "net": 144
            }
          },
          "openInterest": 76883
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19217,
              "short": 19004,
              "net": 213
            },
            "nonCommercial": {
              "long": 5154,
              "short": 8929,
              "net": -3775
            },
            "smallTrader": {
              "long": 10334,
              "short": 6772,
              "net": 3562
            }
          },
          "openInterest": 37511
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23308,
              "short": 37670,
              "net": -14362
            },
            "nonCommercial": {
              "long": 10270,
              "short": 6492,
              "net": 3778
            },
            "smallTrader": {
              "long": 26437,
              "short": 15853,
              "net": 10584
            }
          },
          "openInterest": 60981
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173525,
              "short": 114123,
              "net": 59402
            },
            "nonCommercial": {
              "long": 27538,
              "short": 52478,
              "net": -24940
            },
            "smallTrader": {
              "long": 83974,
              "short": 118436,
              "net": -34462
            }
          },
          "openInterest": 311530
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46621,
              "short": 52729,
              "net": -6108
            },
            "nonCommercial": {
              "long": 10166,
              "short": 11501,
              "net": -1335
            },
            "smallTrader": {
              "long": 17143,
              "short": 9700,
              "net": 7443
            }
          },
          "openInterest": 77083
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 329475,
              "short": 318723,
              "net": 10752
            },
            "nonCommercial": {
              "long": 27189,
              "short": 39716,
              "net": -12527
            },
            "smallTrader": {
              "long": 87107,
              "short": 85332,
              "net": 1775
            }
          },
          "openInterest": 471743
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5859,
              "short": 6197,
              "net": -338
            },
            "nonCommercial": {
              "long": 3028,
              "short": 4711,
              "net": -1683
            },
            "smallTrader": {
              "long": 8939,
              "short": 6918,
              "net": 2021
            }
          },
          "openInterest": 19450
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107815,
              "short": 67478,
              "net": 40337
            },
            "nonCommercial": {
              "long": 7801,
              "short": 47568,
              "net": -39767
            },
            "smallTrader": {
              "long": 32229,
              "short": 32799,
              "net": -570
            }
          },
          "openInterest": 164221
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134184,
              "short": 134676,
              "net": -492
            },
            "nonCommercial": {
              "long": 4431,
              "short": 16216,
              "net": -11785
            },
            "smallTrader": {
              "long": 64611,
              "short": 52334,
              "net": 12277
            }
          },
          "openInterest": 207167
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99801,
              "short": 46616,
              "net": 53185
            },
            "nonCommercial": {
              "long": 3130,
              "short": 41054,
              "net": -37924
            },
            "smallTrader": {
              "long": 12932,
              "short": 28193,
              "net": -15261
            }
          },
          "openInterest": 116184
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14657,
              "short": 6451,
              "net": 8206
            },
            "nonCommercial": {
              "long": 5721,
              "short": 14128,
              "net": -8407
            },
            "smallTrader": {
              "long": 10661,
              "short": 10460,
              "net": 201
            }
          },
          "openInterest": 32480
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47298,
              "short": 39705,
              "net": 7593
            },
            "nonCommercial": {
              "long": 10342,
              "short": 19637,
              "net": -9295
            },
            "smallTrader": {
              "long": 27028,
              "short": 25326,
              "net": 1702
            }
          },
          "openInterest": 88382
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32010,
              "short": 37552,
              "net": -5542
            },
            "nonCommercial": {
              "long": 4200,
              "short": 504,
              "net": 3696
            },
            "smallTrader": {
              "long": 7199,
              "short": 5353,
              "net": 1846
            }
          },
          "openInterest": 44073
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182843,
              "short": 169884,
              "net": 12959
            },
            "nonCommercial": {
              "long": 6877,
              "short": 32041,
              "net": -25164
            },
            "smallTrader": {
              "long": 63196,
              "short": 50991,
              "net": 12205
            }
          },
          "openInterest": 268620
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2403,
              "short": 8759,
              "net": -6356
            },
            "nonCommercial": {
              "long": 4706,
              "short": 244,
              "net": 4462
            },
            "smallTrader": {
              "long": 2826,
              "short": 932,
              "net": 1894
            }
          },
          "openInterest": 9935
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14462,
              "short": 63694,
              "net": -49232
            },
            "nonCommercial": {
              "long": 32914,
              "short": 2247,
              "net": 30667
            },
            "smallTrader": {
              "long": 30318,
              "short": 11753,
              "net": 18565
            }
          },
          "openInterest": 80261
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72588,
              "short": 76157,
              "net": -3569
            },
            "nonCommercial": {
              "long": 5781,
              "short": 15779,
              "net": -9998
            },
            "smallTrader": {
              "long": 39511,
              "short": 25944,
              "net": 13567
            }
          },
          "openInterest": 129145
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48609,
              "short": 52850,
              "net": -4241
            },
            "nonCommercial": {
              "long": 12725,
              "short": 15801,
              "net": -3076
            },
            "smallTrader": {
              "long": 35380,
              "short": 28063,
              "net": 7317
            }
          },
          "openInterest": 107955
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71340,
              "short": 55688,
              "net": 15652
            },
            "nonCommercial": {
              "long": 6423,
              "short": 20853,
              "net": -14430
            },
            "smallTrader": {
              "long": 45129,
              "short": 46351,
              "net": -1222
            }
          },
          "openInterest": 134402
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94884,
              "short": 85776,
              "net": 9108
            },
            "nonCommercial": {
              "long": 15342,
              "short": 26687,
              "net": -11345
            },
            "smallTrader": {
              "long": 36283,
              "short": 34046,
              "net": 2237
            }
          },
          "openInterest": 150863
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55724,
              "short": 31145,
              "net": 24579
            },
            "nonCommercial": {
              "long": 1969,
              "short": 21997,
              "net": -20028
            },
            "smallTrader": {
              "long": 13960,
              "short": 18511,
              "net": -4551
            }
          },
          "openInterest": 71653
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1077,
              "short": 854,
              "net": 223
            },
            "nonCommercial": {
              "long": 3381,
              "short": 3960,
              "net": -579
            },
            "smallTrader": {
              "long": 1480,
              "short": 1124,
              "net": 356
            }
          },
          "openInterest": 5988
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36258,
              "short": 38308,
              "net": -2050
            },
            "nonCommercial": {
              "long": 8607,
              "short": 6330,
              "net": 2277
            },
            "smallTrader": {
              "long": 14764,
              "short": 14991,
              "net": -227
            }
          },
          "openInterest": 61397
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46812,
              "short": 65023,
              "net": -18211
            },
            "nonCommercial": {
              "long": 29890,
              "short": 24627,
              "net": 5263
            },
            "smallTrader": {
              "long": 39724,
              "short": 26776,
              "net": 12948
            }
          },
          "openInterest": 126065
        }
      ]
    },
    {
      "reportDate": "1998-08-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 397224,
              "short": 434244,
              "net": -37020
            },
            "nonCommercial": {
              "long": 59888,
              "short": 35746,
              "net": 24142
            },
            "smallTrader": {
              "long": 77029,
              "short": 64151,
              "net": 12878
            }
          },
          "openInterest": 546388
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32517,
              "short": 35485,
              "net": -2968
            },
            "nonCommercial": {
              "long": 5928,
              "short": 3095,
              "net": 2833
            },
            "smallTrader": {
              "long": 5595,
              "short": 5460,
              "net": 135
            }
          },
          "openInterest": 44510
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 618938,
              "short": 744203,
              "net": -125265
            },
            "nonCommercial": {
              "long": 149543,
              "short": 77436,
              "net": 72107
            },
            "smallTrader": {
              "long": 150588,
              "short": 97430,
              "net": 53158
            }
          },
          "openInterest": 1083528
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 247604,
              "short": 224333,
              "net": 23271
            },
            "nonCommercial": {
              "long": 19957,
              "short": 39788,
              "net": -19831
            },
            "smallTrader": {
              "long": 27069,
              "short": 30509,
              "net": -3440
            }
          },
          "openInterest": 296685
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21966,
              "short": 17044,
              "net": 4922
            },
            "nonCommercial": {
              "long": 0,
              "short": 2384,
              "net": -2384
            },
            "smallTrader": {
              "long": 2952,
              "short": 5490,
              "net": -2538
            }
          },
          "openInterest": 24918
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3000,
              "short": 2473,
              "net": 527
            },
            "nonCommercial": {
              "long": 1244,
              "short": 335,
              "net": 909
            },
            "smallTrader": {
              "long": 1660,
              "short": 3096,
              "net": -1436
            }
          },
          "openInterest": 5904
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27904,
              "short": 21405,
              "net": 6499
            },
            "nonCommercial": {
              "long": 2755,
              "short": 5383,
              "net": -2628
            },
            "smallTrader": {
              "long": 9935,
              "short": 13806,
              "net": -3871
            }
          },
          "openInterest": 40629
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45999,
              "short": 25764,
              "net": 20235
            },
            "nonCommercial": {
              "long": 4278,
              "short": 27610,
              "net": -23332
            },
            "smallTrader": {
              "long": 21036,
              "short": 17939,
              "net": 3097
            }
          },
          "openInterest": 73331
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51919,
              "short": 48972,
              "net": 2947
            },
            "nonCommercial": {
              "long": 8313,
              "short": 11694,
              "net": -3381
            },
            "smallTrader": {
              "long": 9672,
              "short": 9238,
              "net": 434
            }
          },
          "openInterest": 76084
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16095,
              "short": 22316,
              "net": -6221
            },
            "nonCommercial": {
              "long": 6612,
              "short": 4218,
              "net": 2394
            },
            "smallTrader": {
              "long": 9906,
              "short": 6079,
              "net": 3827
            }
          },
          "openInterest": 35984
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24270,
              "short": 33996,
              "net": -9726
            },
            "nonCommercial": {
              "long": 8285,
              "short": 6751,
              "net": 1534
            },
            "smallTrader": {
              "long": 23034,
              "short": 14842,
              "net": 8192
            }
          },
          "openInterest": 56559
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179706,
              "short": 112176,
              "net": 67530
            },
            "nonCommercial": {
              "long": 31726,
              "short": 61130,
              "net": -29404
            },
            "smallTrader": {
              "long": 81521,
              "short": 119647,
              "net": -38126
            }
          },
          "openInterest": 319983
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51117,
              "short": 49585,
              "net": 1532
            },
            "nonCommercial": {
              "long": 8227,
              "short": 15412,
              "net": -7185
            },
            "smallTrader": {
              "long": 15412,
              "short": 9759,
              "net": 5653
            }
          },
          "openInterest": 79172
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338967,
              "short": 316235,
              "net": 22732
            },
            "nonCommercial": {
              "long": 26544,
              "short": 48430,
              "net": -21886
            },
            "smallTrader": {
              "long": 92783,
              "short": 93629,
              "net": -846
            }
          },
          "openInterest": 487424
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6090,
              "short": 6418,
              "net": -328
            },
            "nonCommercial": {
              "long": 3742,
              "short": 4698,
              "net": -956
            },
            "smallTrader": {
              "long": 8706,
              "short": 7422,
              "net": 1284
            }
          },
          "openInterest": 20037
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124980,
              "short": 62611,
              "net": 62369
            },
            "nonCommercial": {
              "long": 8618,
              "short": 67413,
              "net": -58795
            },
            "smallTrader": {
              "long": 30716,
              "short": 34290,
              "net": -3574
            }
          },
          "openInterest": 179832
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126120,
              "short": 125710,
              "net": 410
            },
            "nonCommercial": {
              "long": 6106,
              "short": 16508,
              "net": -10402
            },
            "smallTrader": {
              "long": 59567,
              "short": 49575,
              "net": 9992
            }
          },
          "openInterest": 195545
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122811,
              "short": 55565,
              "net": 67246
            },
            "nonCommercial": {
              "long": 7563,
              "short": 53271,
              "net": -45708
            },
            "smallTrader": {
              "long": 11789,
              "short": 33327,
              "net": -21538
            }
          },
          "openInterest": 142444
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15294,
              "short": 6684,
              "net": 8610
            },
            "nonCommercial": {
              "long": 6130,
              "short": 14529,
              "net": -8399
            },
            "smallTrader": {
              "long": 10313,
              "short": 10524,
              "net": -211
            }
          },
          "openInterest": 32783
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46780,
              "short": 38630,
              "net": 8150
            },
            "nonCommercial": {
              "long": 12506,
              "short": 18300,
              "net": -5794
            },
            "smallTrader": {
              "long": 24256,
              "short": 26612,
              "net": -2356
            }
          },
          "openInterest": 88011
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31522,
              "short": 35646,
              "net": -4124
            },
            "nonCommercial": {
              "long": 3546,
              "short": 281,
              "net": 3265
            },
            "smallTrader": {
              "long": 7281,
              "short": 6422,
              "net": 859
            }
          },
          "openInterest": 43013
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181502,
              "short": 164260,
              "net": 17242
            },
            "nonCommercial": {
              "long": 5358,
              "short": 38502,
              "net": -33144
            },
            "smallTrader": {
              "long": 60029,
              "short": 44127,
              "net": 15902
            }
          },
          "openInterest": 263286
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2648,
              "short": 7785,
              "net": -5137
            },
            "nonCommercial": {
              "long": 4172,
              "short": 247,
              "net": 3925
            },
            "smallTrader": {
              "long": 2589,
              "short": 1377,
              "net": 1212
            }
          },
          "openInterest": 9409
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15399,
              "short": 63510,
              "net": -48111
            },
            "nonCommercial": {
              "long": 33391,
              "short": 3512,
              "net": 29879
            },
            "smallTrader": {
              "long": 29674,
              "short": 11442,
              "net": 18232
            }
          },
          "openInterest": 81012
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84574,
              "short": 76712,
              "net": 7862
            },
            "nonCommercial": {
              "long": 3607,
              "short": 20170,
              "net": -16563
            },
            "smallTrader": {
              "long": 39138,
              "short": 30437,
              "net": 8701
            }
          },
          "openInterest": 140933
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47083,
              "short": 52345,
              "net": -5262
            },
            "nonCommercial": {
              "long": 15675,
              "short": 16102,
              "net": -427
            },
            "smallTrader": {
              "long": 34235,
              "short": 28546,
              "net": 5689
            }
          },
          "openInterest": 109513
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73938,
              "short": 52854,
              "net": 21084
            },
            "nonCommercial": {
              "long": 6719,
              "short": 23949,
              "net": -17230
            },
            "smallTrader": {
              "long": 41328,
              "short": 45182,
              "net": -3854
            }
          },
          "openInterest": 132708
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93370,
              "short": 82771,
              "net": 10599
            },
            "nonCommercial": {
              "long": 14170,
              "short": 26640,
              "net": -12470
            },
            "smallTrader": {
              "long": 37190,
              "short": 35319,
              "net": 1871
            }
          },
          "openInterest": 149920
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48731,
              "short": 39737,
              "net": 8994
            },
            "nonCommercial": {
              "long": 1633,
              "short": 10274,
              "net": -8641
            },
            "smallTrader": {
              "long": 18837,
              "short": 19190,
              "net": -353
            }
          },
          "openInterest": 69201
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 973,
              "short": 631,
              "net": 342
            },
            "nonCommercial": {
              "long": 4228,
              "short": 5358,
              "net": -1130
            },
            "smallTrader": {
              "long": 1486,
              "short": 698,
              "net": 788
            }
          },
          "openInterest": 6798
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37767,
              "short": 39403,
              "net": -1636
            },
            "nonCommercial": {
              "long": 8528,
              "short": 5757,
              "net": 2771
            },
            "smallTrader": {
              "long": 15862,
              "short": 16997,
              "net": -1135
            }
          },
          "openInterest": 64207
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50835,
              "short": 62743,
              "net": -11908
            },
            "nonCommercial": {
              "long": 25822,
              "short": 27286,
              "net": -1464
            },
            "smallTrader": {
              "long": 39926,
              "short": 26554,
              "net": 13372
            }
          },
          "openInterest": 127628
        }
      ]
    },
    {
      "reportDate": "1998-08-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 400775,
              "short": 458015,
              "net": -57240
            },
            "nonCommercial": {
              "long": 76532,
              "short": 36481,
              "net": 40051
            },
            "smallTrader": {
              "long": 84037,
              "short": 66848,
              "net": 17189
            }
          },
          "openInterest": 582843
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 34539,
              "short": 39915,
              "net": -5376
            },
            "nonCommercial": {
              "long": 6738,
              "short": 2833,
              "net": 3905
            },
            "smallTrader": {
              "long": 6537,
              "short": 5066,
              "net": 1471
            }
          },
          "openInterest": 48234
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 601456,
              "short": 749977,
              "net": -148521
            },
            "nonCommercial": {
              "long": 165668,
              "short": 81499,
              "net": 84169
            },
            "smallTrader": {
              "long": 152187,
              "short": 87835,
              "net": 64352
            }
          },
          "openInterest": 1090123
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 287855,
              "short": 290586,
              "net": -2731
            },
            "nonCommercial": {
              "long": 42433,
              "short": 43767,
              "net": -1334
            },
            "smallTrader": {
              "long": 33993,
              "short": 29928,
              "net": 4065
            }
          },
          "openInterest": 366522
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22000,
              "short": 16087,
              "net": 5913
            },
            "nonCommercial": {
              "long": 0,
              "short": 2830,
              "net": -2830
            },
            "smallTrader": {
              "long": 3146,
              "short": 6229,
              "net": -3083
            }
          },
          "openInterest": 25146
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3350,
              "short": 3846,
              "net": -496
            },
            "nonCommercial": {
              "long": 1649,
              "short": 335,
              "net": 1314
            },
            "smallTrader": {
              "long": 2646,
              "short": 3464,
              "net": -818
            }
          },
          "openInterest": 7645
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31564,
              "short": 20068,
              "net": 11496
            },
            "nonCommercial": {
              "long": 2136,
              "short": 6402,
              "net": -4266
            },
            "smallTrader": {
              "long": 8191,
              "short": 15421,
              "net": -7230
            }
          },
          "openInterest": 41926
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45835,
              "short": 27258,
              "net": 18577
            },
            "nonCommercial": {
              "long": 4841,
              "short": 26672,
              "net": -21831
            },
            "smallTrader": {
              "long": 20340,
              "short": 17086,
              "net": 3254
            }
          },
          "openInterest": 72943
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51007,
              "short": 46683,
              "net": 4324
            },
            "nonCommercial": {
              "long": 5886,
              "short": 11530,
              "net": -5644
            },
            "smallTrader": {
              "long": 11238,
              "short": 9918,
              "net": 1320
            }
          },
          "openInterest": 73747
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15522,
              "short": 22703,
              "net": -7181
            },
            "nonCommercial": {
              "long": 6348,
              "short": 2167,
              "net": 4181
            },
            "smallTrader": {
              "long": 7604,
              "short": 4604,
              "net": 3000
            }
          },
          "openInterest": 31145
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27360,
              "short": 31352,
              "net": -3992
            },
            "nonCommercial": {
              "long": 8040,
              "short": 10058,
              "net": -2018
            },
            "smallTrader": {
              "long": 23375,
              "short": 17365,
              "net": 6010
            }
          },
          "openInterest": 59946
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179046,
              "short": 108606,
              "net": 70440
            },
            "nonCommercial": {
              "long": 32182,
              "short": 64874,
              "net": -32692
            },
            "smallTrader": {
              "long": 79923,
              "short": 117671,
              "net": -37748
            }
          },
          "openInterest": 313114
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50954,
              "short": 49834,
              "net": 1120
            },
            "nonCommercial": {
              "long": 7556,
              "short": 14746,
              "net": -7190
            },
            "smallTrader": {
              "long": 15305,
              "short": 9235,
              "net": 6070
            }
          },
          "openInterest": 77613
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 341682,
              "short": 314796,
              "net": 26886
            },
            "nonCommercial": {
              "long": 28388,
              "short": 51090,
              "net": -22702
            },
            "smallTrader": {
              "long": 91041,
              "short": 95225,
              "net": -4184
            }
          },
          "openInterest": 493219
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6100,
              "short": 5788,
              "net": 312
            },
            "nonCommercial": {
              "long": 3415,
              "short": 4582,
              "net": -1167
            },
            "smallTrader": {
              "long": 8799,
              "short": 7944,
              "net": 855
            }
          },
          "openInterest": 19433
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129913,
              "short": 65851,
              "net": 64062
            },
            "nonCommercial": {
              "long": 9059,
              "short": 68769,
              "net": -59710
            },
            "smallTrader": {
              "long": 29736,
              "short": 34088,
              "net": -4352
            }
          },
          "openInterest": 185167
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121383,
              "short": 123706,
              "net": -2323
            },
            "nonCommercial": {
              "long": 5359,
              "short": 14479,
              "net": -9120
            },
            "smallTrader": {
              "long": 63594,
              "short": 52151,
              "net": 11443
            }
          },
          "openInterest": 195074
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133525,
              "short": 57522,
              "net": 76003
            },
            "nonCommercial": {
              "long": 3873,
              "short": 58571,
              "net": -54698
            },
            "smallTrader": {
              "long": 13098,
              "short": 34403,
              "net": -21305
            }
          },
          "openInterest": 150804
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14765,
              "short": 6747,
              "net": 8018
            },
            "nonCommercial": {
              "long": 5714,
              "short": 12929,
              "net": -7215
            },
            "smallTrader": {
              "long": 9527,
              "short": 10330,
              "net": -803
            }
          },
          "openInterest": 31450
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46750,
              "short": 37047,
              "net": 9703
            },
            "nonCommercial": {
              "long": 12652,
              "short": 18134,
              "net": -5482
            },
            "smallTrader": {
              "long": 22264,
              "short": 26485,
              "net": -4221
            }
          },
          "openInterest": 85435
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34223,
              "short": 34737,
              "net": -514
            },
            "nonCommercial": {
              "long": 3243,
              "short": 2456,
              "net": 787
            },
            "smallTrader": {
              "long": 7673,
              "short": 7946,
              "net": -273
            }
          },
          "openInterest": 45139
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191507,
              "short": 167514,
              "net": 23993
            },
            "nonCommercial": {
              "long": 4763,
              "short": 43106,
              "net": -38343
            },
            "smallTrader": {
              "long": 60599,
              "short": 46249,
              "net": 14350
            }
          },
          "openInterest": 273106
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2513,
              "short": 8045,
              "net": -5532
            },
            "nonCommercial": {
              "long": 4411,
              "short": 310,
              "net": 4101
            },
            "smallTrader": {
              "long": 2511,
              "short": 1080,
              "net": 1431
            }
          },
          "openInterest": 9435
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18208,
              "short": 59727,
              "net": -41519
            },
            "nonCommercial": {
              "long": 32264,
              "short": 6483,
              "net": 25781
            },
            "smallTrader": {
              "long": 29273,
              "short": 13535,
              "net": 15738
            }
          },
          "openInterest": 82378
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81833,
              "short": 75599,
              "net": 6234
            },
            "nonCommercial": {
              "long": 5066,
              "short": 19938,
              "net": -14872
            },
            "smallTrader": {
              "long": 39949,
              "short": 31311,
              "net": 8638
            }
          },
          "openInterest": 139605
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46171,
              "short": 49443,
              "net": -3272
            },
            "nonCommercial": {
              "long": 15721,
              "short": 17649,
              "net": -1928
            },
            "smallTrader": {
              "long": 37947,
              "short": 32747,
              "net": 5200
            }
          },
          "openInterest": 110835
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74626,
              "short": 48475,
              "net": 26151
            },
            "nonCommercial": {
              "long": 5974,
              "short": 27339,
              "net": -21365
            },
            "smallTrader": {
              "long": 40414,
              "short": 45200,
              "net": -4786
            }
          },
          "openInterest": 134049
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87881,
              "short": 83143,
              "net": 4738
            },
            "nonCommercial": {
              "long": 15521,
              "short": 23745,
              "net": -8224
            },
            "smallTrader": {
              "long": 38971,
              "short": 35485,
              "net": 3486
            }
          },
          "openInterest": 146673
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46920,
              "short": 38791,
              "net": 8129
            },
            "nonCommercial": {
              "long": 3636,
              "short": 9825,
              "net": -6189
            },
            "smallTrader": {
              "long": 12769,
              "short": 14709,
              "net": -1940
            }
          },
          "openInterest": 63325
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1011,
              "short": 1695,
              "net": -684
            },
            "nonCommercial": {
              "long": 1777,
              "short": 1785,
              "net": -8
            },
            "smallTrader": {
              "long": 1543,
              "short": 851,
              "net": 692
            }
          },
          "openInterest": 7204
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39654,
              "short": 43482,
              "net": -3828
            },
            "nonCommercial": {
              "long": 9631,
              "short": 5495,
              "net": 4136
            },
            "smallTrader": {
              "long": 16385,
              "short": 16693,
              "net": -308
            }
          },
          "openInterest": 68130
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46977,
              "short": 66585,
              "net": -19608
            },
            "nonCommercial": {
              "long": 30249,
              "short": 26621,
              "net": 3628
            },
            "smallTrader": {
              "long": 42937,
              "short": 26957,
              "net": 15980
            }
          },
          "openInterest": 127688
        }
      ]
    },
    {
      "reportDate": "1998-08-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 415474,
              "short": 471222,
              "net": -55748
            },
            "nonCommercial": {
              "long": 75714,
              "short": 34830,
              "net": 40884
            },
            "smallTrader": {
              "long": 85804,
              "short": 70940,
              "net": 14864
            }
          },
          "openInterest": 603789
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 34529,
              "short": 42048,
              "net": -7519
            },
            "nonCommercial": {
              "long": 6877,
              "short": 1776,
              "net": 5101
            },
            "smallTrader": {
              "long": 7592,
              "short": 5174,
              "net": 2418
            }
          },
          "openInterest": 49418
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 605462,
              "short": 737325,
              "net": -131863
            },
            "nonCommercial": {
              "long": 150963,
              "short": 79416,
              "net": 71547
            },
            "smallTrader": {
              "long": 151461,
              "short": 91145,
              "net": 60316
            }
          },
          "openInterest": 1090167
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 310591,
              "short": 313326,
              "net": -2735
            },
            "nonCommercial": {
              "long": 43336,
              "short": 44711,
              "net": -1375
            },
            "smallTrader": {
              "long": 34288,
              "short": 30178,
              "net": 4110
            }
          },
          "openInterest": 392569
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21511,
              "short": 15256,
              "net": 6255
            },
            "nonCommercial": {
              "long": 275,
              "short": 3270,
              "net": -2995
            },
            "smallTrader": {
              "long": 3115,
              "short": 6375,
              "net": -3260
            }
          },
          "openInterest": 24901
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3769,
              "short": 6795,
              "net": -3026
            },
            "nonCommercial": {
              "long": 3374,
              "short": 335,
              "net": 3039
            },
            "smallTrader": {
              "long": 3360,
              "short": 3373,
              "net": -13
            }
          },
          "openInterest": 10503
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55305,
              "short": 15549,
              "net": 39756
            },
            "nonCommercial": {
              "long": 1126,
              "short": 27717,
              "net": -26591
            },
            "smallTrader": {
              "long": 6850,
              "short": 20015,
              "net": -13165
            }
          },
          "openInterest": 63395
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51077,
              "short": 30316,
              "net": 20761
            },
            "nonCommercial": {
              "long": 4273,
              "short": 26926,
              "net": -22653
            },
            "smallTrader": {
              "long": 19908,
              "short": 18016,
              "net": 1892
            }
          },
          "openInterest": 77200
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50710,
              "short": 44788,
              "net": 5922
            },
            "nonCommercial": {
              "long": 7806,
              "short": 13832,
              "net": -6026
            },
            "smallTrader": {
              "long": 8804,
              "short": 8700,
              "net": 104
            }
          },
          "openInterest": 72948
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12252,
              "short": 16141,
              "net": -3889
            },
            "nonCommercial": {
              "long": 4293,
              "short": 2659,
              "net": 1634
            },
            "smallTrader": {
              "long": 10085,
              "short": 7830,
              "net": 2255
            }
          },
          "openInterest": 28657
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28150,
              "short": 30551,
              "net": -2401
            },
            "nonCommercial": {
              "long": 8332,
              "short": 11801,
              "net": -3469
            },
            "smallTrader": {
              "long": 25611,
              "short": 19741,
              "net": 5870
            }
          },
          "openInterest": 63564
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190785,
              "short": 110093,
              "net": 80692
            },
            "nonCommercial": {
              "long": 26160,
              "short": 66794,
              "net": -40634
            },
            "smallTrader": {
              "long": 81005,
              "short": 121063,
              "net": -40058
            }
          },
          "openInterest": 319520
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48786,
              "short": 54127,
              "net": -5341
            },
            "nonCommercial": {
              "long": 8309,
              "short": 9944,
              "net": -1635
            },
            "smallTrader": {
              "long": 16072,
              "short": 9096,
              "net": 6976
            }
          },
          "openInterest": 76160
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338690,
              "short": 317283,
              "net": 21407
            },
            "nonCommercial": {
              "long": 30559,
              "short": 49810,
              "net": -19251
            },
            "smallTrader": {
              "long": 86798,
              "short": 88954,
              "net": -2156
            }
          },
          "openInterest": 485631
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5825,
              "short": 5949,
              "net": -124
            },
            "nonCommercial": {
              "long": 3186,
              "short": 4815,
              "net": -1629
            },
            "smallTrader": {
              "long": 9086,
              "short": 7333,
              "net": 1753
            }
          },
          "openInterest": 18978
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133248,
              "short": 68147,
              "net": 65101
            },
            "nonCommercial": {
              "long": 12089,
              "short": 71699,
              "net": -59610
            },
            "smallTrader": {
              "long": 32037,
              "short": 37528,
              "net": -5491
            }
          },
          "openInterest": 195394
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125802,
              "short": 131235,
              "net": -5433
            },
            "nonCommercial": {
              "long": 5827,
              "short": 13809,
              "net": -7982
            },
            "smallTrader": {
              "long": 65321,
              "short": 51906,
              "net": 13415
            }
          },
          "openInterest": 200601
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126354,
              "short": 62200,
              "net": 64154
            },
            "nonCommercial": {
              "long": 9012,
              "short": 52437,
              "net": -43425
            },
            "smallTrader": {
              "long": 12108,
              "short": 32837,
              "net": -20729
            }
          },
          "openInterest": 148067
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14144,
              "short": 6573,
              "net": 7571
            },
            "nonCommercial": {
              "long": 4457,
              "short": 11752,
              "net": -7295
            },
            "smallTrader": {
              "long": 8701,
              "short": 8977,
              "net": -276
            }
          },
          "openInterest": 28496
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41791,
              "short": 37543,
              "net": 4248
            },
            "nonCommercial": {
              "long": 14661,
              "short": 19019,
              "net": -4358
            },
            "smallTrader": {
              "long": 25250,
              "short": 25140,
              "net": 110
            }
          },
          "openInterest": 85088
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32847,
              "short": 31628,
              "net": 1219
            },
            "nonCommercial": {
              "long": 2638,
              "short": 3457,
              "net": -819
            },
            "smallTrader": {
              "long": 5807,
              "short": 6207,
              "net": -400
            }
          },
          "openInterest": 42047
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193831,
              "short": 184314,
              "net": 9517
            },
            "nonCommercial": {
              "long": 7208,
              "short": 34865,
              "net": -27657
            },
            "smallTrader": {
              "long": 61829,
              "short": 43689,
              "net": 18140
            }
          },
          "openInterest": 279362
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3164,
              "short": 6665,
              "net": -3501
            },
            "nonCommercial": {
              "long": 3884,
              "short": 1152,
              "net": 2732
            },
            "smallTrader": {
              "long": 2415,
              "short": 1646,
              "net": 769
            }
          },
          "openInterest": 9463
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20068,
              "short": 54411,
              "net": -34343
            },
            "nonCommercial": {
              "long": 31039,
              "short": 12433,
              "net": 18606
            },
            "smallTrader": {
              "long": 30226,
              "short": 14489,
              "net": 15737
            }
          },
          "openInterest": 83930
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80600,
              "short": 72256,
              "net": 8344
            },
            "nonCommercial": {
              "long": 5305,
              "short": 23009,
              "net": -17704
            },
            "smallTrader": {
              "long": 40747,
              "short": 31387,
              "net": 9360
            }
          },
          "openInterest": 138006
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47006,
              "short": 55731,
              "net": -8725
            },
            "nonCommercial": {
              "long": 19961,
              "short": 18349,
              "net": 1612
            },
            "smallTrader": {
              "long": 38085,
              "short": 30972,
              "net": 7113
            }
          },
          "openInterest": 113272
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80725,
              "short": 53285,
              "net": 27440
            },
            "nonCommercial": {
              "long": 8650,
              "short": 32482,
              "net": -23832
            },
            "smallTrader": {
              "long": 40003,
              "short": 43611,
              "net": -3608
            }
          },
          "openInterest": 143773
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92168,
              "short": 83266,
              "net": 8902
            },
            "nonCommercial": {
              "long": 13259,
              "short": 24074,
              "net": -10815
            },
            "smallTrader": {
              "long": 36326,
              "short": 34413,
              "net": 1913
            }
          },
          "openInterest": 146330
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55879,
              "short": 40725,
              "net": 15154
            },
            "nonCommercial": {
              "long": 6800,
              "short": 12946,
              "net": -6146
            },
            "smallTrader": {
              "long": 9219,
              "short": 18227,
              "net": -9008
            }
          },
          "openInterest": 71898
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 484,
              "short": 2064,
              "net": -1580
            },
            "nonCommercial": {
              "long": 2315,
              "short": 1706,
              "net": 609
            },
            "smallTrader": {
              "long": 1951,
              "short": 980,
              "net": 971
            }
          },
          "openInterest": 9054
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39215,
              "short": 42995,
              "net": -3780
            },
            "nonCommercial": {
              "long": 10068,
              "short": 4943,
              "net": 5125
            },
            "smallTrader": {
              "long": 18342,
              "short": 19687,
              "net": -1345
            }
          },
          "openInterest": 69248
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44601,
              "short": 70107,
              "net": -25506
            },
            "nonCommercial": {
              "long": 29723,
              "short": 25205,
              "net": 4518
            },
            "smallTrader": {
              "long": 46634,
              "short": 25646,
              "net": 20988
            }
          },
          "openInterest": 127222
        }
      ]
    },
    {
      "reportDate": "1998-08-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420905,
              "short": 484396,
              "net": -63491
            },
            "nonCommercial": {
              "long": 85461,
              "short": 37666,
              "net": 47795
            },
            "smallTrader": {
              "long": 93295,
              "short": 77599,
              "net": 15696
            }
          },
          "openInterest": 636030
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32333,
              "short": 39129,
              "net": -6796
            },
            "nonCommercial": {
              "long": 7217,
              "short": 1783,
              "net": 5434
            },
            "smallTrader": {
              "long": 6749,
              "short": 5387,
              "net": 1362
            }
          },
          "openInterest": 49294
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 562530,
              "short": 714987,
              "net": -152457
            },
            "nonCommercial": {
              "long": 167008,
              "short": 74305,
              "net": 92703
            },
            "smallTrader": {
              "long": 171327,
              "short": 111573,
              "net": 59754
            }
          },
          "openInterest": 1077369
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 343053,
              "short": 366063,
              "net": -23010
            },
            "nonCommercial": {
              "long": 55436,
              "short": 42773,
              "net": 12663
            },
            "smallTrader": {
              "long": 45292,
              "short": 34945,
              "net": 10347
            }
          },
          "openInterest": 449202
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25331,
              "short": 13922,
              "net": 11409
            },
            "nonCommercial": {
              "long": 275,
              "short": 6688,
              "net": -6413
            },
            "smallTrader": {
              "long": 3492,
              "short": 8488,
              "net": -4996
            }
          },
          "openInterest": 29098
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3809,
              "short": 11210,
              "net": -7401
            },
            "nonCommercial": {
              "long": 5634,
              "short": 1491,
              "net": 4143
            },
            "smallTrader": {
              "long": 5789,
              "short": 2531,
              "net": 3258
            }
          },
          "openInterest": 15232
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37096,
              "short": 17313,
              "net": 19783
            },
            "nonCommercial": {
              "long": 1193,
              "short": 14545,
              "net": -13352
            },
            "smallTrader": {
              "long": 9333,
              "short": 15764,
              "net": -6431
            }
          },
          "openInterest": 47718
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49526,
              "short": 26958,
              "net": 22568
            },
            "nonCommercial": {
              "long": 4953,
              "short": 27254,
              "net": -22301
            },
            "smallTrader": {
              "long": 19317,
              "short": 19584,
              "net": -267
            }
          },
          "openInterest": 75626
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51551,
              "short": 43402,
              "net": 8149
            },
            "nonCommercial": {
              "long": 8338,
              "short": 15754,
              "net": -7416
            },
            "smallTrader": {
              "long": 7929,
              "short": 8662,
              "net": -733
            }
          },
          "openInterest": 73280
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11746,
              "short": 15289,
              "net": -3543
            },
            "nonCommercial": {
              "long": 4126,
              "short": 3101,
              "net": 1025
            },
            "smallTrader": {
              "long": 9526,
              "short": 7008,
              "net": 2518
            }
          },
          "openInterest": 27350
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28512,
              "short": 29163,
              "net": -651
            },
            "nonCommercial": {
              "long": 8713,
              "short": 13023,
              "net": -4310
            },
            "smallTrader": {
              "long": 24852,
              "short": 19891,
              "net": 4961
            }
          },
          "openInterest": 63346
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190498,
              "short": 99978,
              "net": 90520
            },
            "nonCommercial": {
              "long": 22605,
              "short": 68173,
              "net": -45568
            },
            "smallTrader": {
              "long": 82610,
              "short": 127562,
              "net": -44952
            }
          },
          "openInterest": 314728
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46068,
              "short": 60014,
              "net": -13946
            },
            "nonCommercial": {
              "long": 14416,
              "short": 9384,
              "net": 5032
            },
            "smallTrader": {
              "long": 17288,
              "short": 8374,
              "net": 8914
            }
          },
          "openInterest": 80792
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 335462,
              "short": 309289,
              "net": 26173
            },
            "nonCommercial": {
              "long": 34262,
              "short": 51813,
              "net": -17551
            },
            "smallTrader": {
              "long": 79630,
              "short": 88252,
              "net": -8622
            }
          },
          "openInterest": 478704
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5582,
              "short": 5645,
              "net": -63
            },
            "nonCommercial": {
              "long": 2646,
              "short": 4519,
              "net": -1873
            },
            "smallTrader": {
              "long": 9151,
              "short": 7215,
              "net": 1936
            }
          },
          "openInterest": 18467
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139764,
              "short": 72597,
              "net": 67167
            },
            "nonCommercial": {
              "long": 10539,
              "short": 72049,
              "net": -61510
            },
            "smallTrader": {
              "long": 32997,
              "short": 38654,
              "net": -5657
            }
          },
          "openInterest": 199774
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127437,
              "short": 130374,
              "net": -2937
            },
            "nonCommercial": {
              "long": 6192,
              "short": 14610,
              "net": -8418
            },
            "smallTrader": {
              "long": 64985,
              "short": 53630,
              "net": 11355
            }
          },
          "openInterest": 202289
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126513,
              "short": 66601,
              "net": 59912
            },
            "nonCommercial": {
              "long": 4686,
              "short": 46368,
              "net": -41682
            },
            "smallTrader": {
              "long": 12627,
              "short": 30857,
              "net": -18230
            }
          },
          "openInterest": 144169
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14835,
              "short": 6568,
              "net": 8267
            },
            "nonCommercial": {
              "long": 5147,
              "short": 13223,
              "net": -8076
            },
            "smallTrader": {
              "long": 9235,
              "short": 9426,
              "net": -191
            }
          },
          "openInterest": 30645
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40593,
              "short": 36387,
              "net": 4206
            },
            "nonCommercial": {
              "long": 15669,
              "short": 18855,
              "net": -3186
            },
            "smallTrader": {
              "long": 25811,
              "short": 26831,
              "net": -1020
            }
          },
          "openInterest": 86146
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34289,
              "short": 28312,
              "net": 5977
            },
            "nonCommercial": {
              "long": 1902,
              "short": 4080,
              "net": -2178
            },
            "smallTrader": {
              "long": 4648,
              "short": 8447,
              "net": -3799
            }
          },
          "openInterest": 41635
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197142,
              "short": 177167,
              "net": 19975
            },
            "nonCommercial": {
              "long": 3936,
              "short": 38607,
              "net": -34671
            },
            "smallTrader": {
              "long": 63416,
              "short": 48720,
              "net": 14696
            }
          },
          "openInterest": 282152
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3918,
              "short": 6884,
              "net": -2966
            },
            "nonCommercial": {
              "long": 4001,
              "short": 1727,
              "net": 2274
            },
            "smallTrader": {
              "long": 2290,
              "short": 1598,
              "net": 692
            }
          },
          "openInterest": 10209
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19404,
              "short": 51158,
              "net": -31754
            },
            "nonCommercial": {
              "long": 31874,
              "short": 14672,
              "net": 17202
            },
            "smallTrader": {
              "long": 30277,
              "short": 15725,
              "net": 14552
            }
          },
          "openInterest": 83468
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83897,
              "short": 71494,
              "net": 12403
            },
            "nonCommercial": {
              "long": 3674,
              "short": 25702,
              "net": -22028
            },
            "smallTrader": {
              "long": 42238,
              "short": 32613,
              "net": 9625
            }
          },
          "openInterest": 138368
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47014,
              "short": 58572,
              "net": -11558
            },
            "nonCommercial": {
              "long": 21447,
              "short": 17165,
              "net": 4282
            },
            "smallTrader": {
              "long": 36076,
              "short": 28800,
              "net": 7276
            }
          },
          "openInterest": 111408
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82823,
              "short": 50134,
              "net": 32689
            },
            "nonCommercial": {
              "long": 6458,
              "short": 32865,
              "net": -26407
            },
            "smallTrader": {
              "long": 40363,
              "short": 46645,
              "net": -6282
            }
          },
          "openInterest": 143510
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99203,
              "short": 72843,
              "net": 26360
            },
            "nonCommercial": {
              "long": 14385,
              "short": 38851,
              "net": -24466
            },
            "smallTrader": {
              "long": 36822,
              "short": 38716,
              "net": -1894
            }
          },
          "openInterest": 155223
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55811,
              "short": 41840,
              "net": 13971
            },
            "nonCommercial": {
              "long": 6626,
              "short": 11476,
              "net": -4850
            },
            "smallTrader": {
              "long": 8625,
              "short": 17746,
              "net": -9121
            }
          },
          "openInterest": 71062
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 420,
              "short": 2760,
              "net": -2340
            },
            "nonCommercial": {
              "long": 4488,
              "short": 3182,
              "net": 1306
            },
            "smallTrader": {
              "long": 2050,
              "short": 1016,
              "net": 1034
            }
          },
          "openInterest": 11417
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37946,
              "short": 39544,
              "net": -1598
            },
            "nonCommercial": {
              "long": 8799,
              "short": 5368,
              "net": 3431
            },
            "smallTrader": {
              "long": 10586,
              "short": 12419,
              "net": -1833
            }
          },
          "openInterest": 59092
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43229,
              "short": 63259,
              "net": -20030
            },
            "nonCommercial": {
              "long": 28690,
              "short": 26591,
              "net": 2099
            },
            "smallTrader": {
              "long": 46381,
              "short": 28450,
              "net": 17931
            }
          },
          "openInterest": 125637
        }
      ]
    },
    {
      "reportDate": "1998-09-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 445284,
              "short": 507924,
              "net": -62640
            },
            "nonCommercial": {
              "long": 84964,
              "short": 35419,
              "net": 49545
            },
            "smallTrader": {
              "long": 83933,
              "short": 70838,
              "net": 13095
            }
          },
          "openInterest": 662420
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36169,
              "short": 44801,
              "net": -8632
            },
            "nonCommercial": {
              "long": 9327,
              "short": 2017,
              "net": 7310
            },
            "smallTrader": {
              "long": 6663,
              "short": 5341,
              "net": 1322
            }
          },
          "openInterest": 52629
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 589811,
              "short": 714109,
              "net": -124298
            },
            "nonCommercial": {
              "long": 156571,
              "short": 64774,
              "net": 91797
            },
            "smallTrader": {
              "long": 138843,
              "short": 106342,
              "net": 32501
            }
          },
          "openInterest": 919837
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 323701,
              "short": 334867,
              "net": -11166
            },
            "nonCommercial": {
              "long": 42163,
              "short": 40712,
              "net": 1451
            },
            "smallTrader": {
              "long": 40181,
              "short": 30466,
              "net": 9715
            }
          },
          "openInterest": 416342
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28113,
              "short": 14024,
              "net": 14089
            },
            "nonCommercial": {
              "long": 495,
              "short": 9119,
              "net": -8624
            },
            "smallTrader": {
              "long": 3995,
              "short": 9460,
              "net": -5465
            }
          },
          "openInterest": 32810
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6296,
              "short": 12203,
              "net": -5907
            },
            "nonCommercial": {
              "long": 6202,
              "short": 1156,
              "net": 5046
            },
            "smallTrader": {
              "long": 2391,
              "short": 1530,
              "net": 861
            }
          },
          "openInterest": 14889
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30393,
              "short": 55450,
              "net": -25057
            },
            "nonCommercial": {
              "long": 25576,
              "short": 3837,
              "net": 21739
            },
            "smallTrader": {
              "long": 14971,
              "short": 11653,
              "net": 3318
            }
          },
          "openInterest": 71946
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43359,
              "short": 36428,
              "net": 6931
            },
            "nonCommercial": {
              "long": 5264,
              "short": 16285,
              "net": -11021
            },
            "smallTrader": {
              "long": 22830,
              "short": 18740,
              "net": 4090
            }
          },
          "openInterest": 73780
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51096,
              "short": 43685,
              "net": 7411
            },
            "nonCommercial": {
              "long": 8039,
              "short": 14673,
              "net": -6634
            },
            "smallTrader": {
              "long": 7108,
              "short": 7885,
              "net": -777
            }
          },
          "openInterest": 71813
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12268,
              "short": 15343,
              "net": -3075
            },
            "nonCommercial": {
              "long": 4198,
              "short": 2648,
              "net": 1550
            },
            "smallTrader": {
              "long": 9276,
              "short": 7751,
              "net": 1525
            }
          },
          "openInterest": 27578
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29729,
              "short": 29971,
              "net": -242
            },
            "nonCommercial": {
              "long": 9774,
              "short": 14529,
              "net": -4755
            },
            "smallTrader": {
              "long": 23082,
              "short": 18085,
              "net": 4997
            }
          },
          "openInterest": 63652
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198839,
              "short": 91010,
              "net": 107829
            },
            "nonCommercial": {
              "long": 20871,
              "short": 74611,
              "net": -53740
            },
            "smallTrader": {
              "long": 76790,
              "short": 130879,
              "net": -54089
            }
          },
          "openInterest": 314670
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51636,
              "short": 60055,
              "net": -8419
            },
            "nonCommercial": {
              "long": 12535,
              "short": 12192,
              "net": 343
            },
            "smallTrader": {
              "long": 17125,
              "short": 9049,
              "net": 8076
            }
          },
          "openInterest": 84721
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338148,
              "short": 312267,
              "net": 25881
            },
            "nonCommercial": {
              "long": 34301,
              "short": 54401,
              "net": -20100
            },
            "smallTrader": {
              "long": 85855,
              "short": 91636,
              "net": -5781
            }
          },
          "openInterest": 489536
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4358,
              "short": 4719,
              "net": -361
            },
            "nonCommercial": {
              "long": 2616,
              "short": 4011,
              "net": -1395
            },
            "smallTrader": {
              "long": 8105,
              "short": 6349,
              "net": 1756
            }
          },
          "openInterest": 15867
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 150324,
              "short": 73995,
              "net": 76329
            },
            "nonCommercial": {
              "long": 6779,
              "short": 76568,
              "net": -69789
            },
            "smallTrader": {
              "long": 32724,
              "short": 39264,
              "net": -6540
            }
          },
          "openInterest": 207005
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115395,
              "short": 125115,
              "net": -9720
            },
            "nonCommercial": {
              "long": 6011,
              "short": 13331,
              "net": -7320
            },
            "smallTrader": {
              "long": 65287,
              "short": 48247,
              "net": 17040
            }
          },
          "openInterest": 189734
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108204,
              "short": 86754,
              "net": 21450
            },
            "nonCommercial": {
              "long": 9078,
              "short": 24395,
              "net": -15317
            },
            "smallTrader": {
              "long": 18913,
              "short": 25046,
              "net": -6133
            }
          },
          "openInterest": 136199
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14689,
              "short": 6576,
              "net": 8113
            },
            "nonCommercial": {
              "long": 5868,
              "short": 14092,
              "net": -8224
            },
            "smallTrader": {
              "long": 10631,
              "short": 10520,
              "net": 111
            }
          },
          "openInterest": 32607
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39688,
              "short": 35178,
              "net": 4510
            },
            "nonCommercial": {
              "long": 16540,
              "short": 18346,
              "net": -1806
            },
            "smallTrader": {
              "long": 25856,
              "short": 28560,
              "net": -2704
            }
          },
          "openInterest": 86981
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35066,
              "short": 28319,
              "net": 6747
            },
            "nonCommercial": {
              "long": 1332,
              "short": 3579,
              "net": -2247
            },
            "smallTrader": {
              "long": 4346,
              "short": 8846,
              "net": -4500
            }
          },
          "openInterest": 41120
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189874,
              "short": 171043,
              "net": 18831
            },
            "nonCommercial": {
              "long": 5477,
              "short": 39202,
              "net": -33725
            },
            "smallTrader": {
              "long": 60391,
              "short": 45497,
              "net": 14894
            }
          },
          "openInterest": 274662
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5618,
              "short": 6053,
              "net": -435
            },
            "nonCommercial": {
              "long": 2927,
              "short": 3176,
              "net": -249
            },
            "smallTrader": {
              "long": 2320,
              "short": 1636,
              "net": 684
            }
          },
          "openInterest": 10991
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18685,
              "short": 41554,
              "net": -22869
            },
            "nonCommercial": {
              "long": 30157,
              "short": 21464,
              "net": 8693
            },
            "smallTrader": {
              "long": 28497,
              "short": 14321,
              "net": 14176
            }
          },
          "openInterest": 79403
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81477,
              "short": 72008,
              "net": 9469
            },
            "nonCommercial": {
              "long": 6175,
              "short": 24291,
              "net": -18116
            },
            "smallTrader": {
              "long": 41434,
              "short": 32787,
              "net": 8647
            }
          },
          "openInterest": 137929
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49474,
              "short": 53188,
              "net": -3714
            },
            "nonCommercial": {
              "long": 20402,
              "short": 19115,
              "net": 1287
            },
            "smallTrader": {
              "long": 32960,
              "short": 30533,
              "net": 2427
            }
          },
          "openInterest": 113854
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86714,
              "short": 53611,
              "net": 33103
            },
            "nonCommercial": {
              "long": 6765,
              "short": 31604,
              "net": -24839
            },
            "smallTrader": {
              "long": 39553,
              "short": 47817,
              "net": -8264
            }
          },
          "openInterest": 148115
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106858,
              "short": 72596,
              "net": 34262
            },
            "nonCommercial": {
              "long": 14480,
              "short": 47138,
              "net": -32658
            },
            "smallTrader": {
              "long": 41930,
              "short": 43534,
              "net": -1604
            }
          },
          "openInterest": 168262
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37809,
              "short": 74509,
              "net": -36700
            },
            "nonCommercial": {
              "long": 29181,
              "short": 2577,
              "net": 26604
            },
            "smallTrader": {
              "long": 26473,
              "short": 16377,
              "net": 10096
            }
          },
          "openInterest": 94728
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 935,
              "short": 1681,
              "net": -746
            },
            "nonCommercial": {
              "long": 6599,
              "short": 5089,
              "net": 1510
            },
            "smallTrader": {
              "long": 868,
              "short": 1632,
              "net": -764
            }
          },
          "openInterest": 8510
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34054,
              "short": 33611,
              "net": 443
            },
            "nonCommercial": {
              "long": 8234,
              "short": 6160,
              "net": 2074
            },
            "smallTrader": {
              "long": 12036,
              "short": 14553,
              "net": -2517
            }
          },
          "openInterest": 56315
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44529,
              "short": 54310,
              "net": -9781
            },
            "nonCommercial": {
              "long": 28130,
              "short": 31028,
              "net": -2898
            },
            "smallTrader": {
              "long": 42269,
              "short": 29590,
              "net": 12679
            }
          },
          "openInterest": 124084
        }
      ]
    },
    {
      "reportDate": "1998-09-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 418343,
              "short": 444564,
              "net": -26221
            },
            "nonCommercial": {
              "long": 71029,
              "short": 41519,
              "net": 29510
            },
            "smallTrader": {
              "long": 89783,
              "short": 93072,
              "net": -3289
            }
          },
          "openInterest": 603202
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36742,
              "short": 47351,
              "net": -10609
            },
            "nonCommercial": {
              "long": 10761,
              "short": 2212,
              "net": 8549
            },
            "smallTrader": {
              "long": 7068,
              "short": 5008,
              "net": 2060
            }
          },
          "openInterest": 54571
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 546107,
              "short": 652562,
              "net": -106455
            },
            "nonCommercial": {
              "long": 161450,
              "short": 56099,
              "net": 105351
            },
            "smallTrader": {
              "long": 141856,
              "short": 140752,
              "net": 1104
            }
          },
          "openInterest": 885857
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302256,
              "short": 309405,
              "net": -7149
            },
            "nonCommercial": {
              "long": 43299,
              "short": 44613,
              "net": -1314
            },
            "smallTrader": {
              "long": 37738,
              "short": 29275,
              "net": 8463
            }
          },
          "openInterest": 384349
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31026,
              "short": 17899,
              "net": 13127
            },
            "nonCommercial": {
              "long": 233,
              "short": 8401,
              "net": -8168
            },
            "smallTrader": {
              "long": 5364,
              "short": 10323,
              "net": -4959
            }
          },
          "openInterest": 37012
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6398,
              "short": 12671,
              "net": -6273
            },
            "nonCommercial": {
              "long": 6155,
              "short": 1156,
              "net": 4999
            },
            "smallTrader": {
              "long": 2892,
              "short": 1618,
              "net": 1274
            }
          },
          "openInterest": 15445
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31481,
              "short": 57965,
              "net": -26484
            },
            "nonCommercial": {
              "long": 26028,
              "short": 3974,
              "net": 22054
            },
            "smallTrader": {
              "long": 14878,
              "short": 10448,
              "net": 4430
            }
          },
          "openInterest": 74452
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44769,
              "short": 42410,
              "net": 2359
            },
            "nonCommercial": {
              "long": 5375,
              "short": 13057,
              "net": -7682
            },
            "smallTrader": {
              "long": 19349,
              "short": 14026,
              "net": 5323
            }
          },
          "openInterest": 71659
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49895,
              "short": 43513,
              "net": 6382
            },
            "nonCommercial": {
              "long": 8272,
              "short": 13498,
              "net": -5226
            },
            "smallTrader": {
              "long": 8215,
              "short": 9371,
              "net": -1156
            }
          },
          "openInterest": 71657
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12111,
              "short": 15489,
              "net": -3378
            },
            "nonCommercial": {
              "long": 4239,
              "short": 2679,
              "net": 1560
            },
            "smallTrader": {
              "long": 9300,
              "short": 7482,
              "net": 1818
            }
          },
          "openInterest": 27631
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27294,
              "short": 32433,
              "net": -5139
            },
            "nonCommercial": {
              "long": 8930,
              "short": 10223,
              "net": -1293
            },
            "smallTrader": {
              "long": 23400,
              "short": 16968,
              "net": 6432
            }
          },
          "openInterest": 60667
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198546,
              "short": 95683,
              "net": 102863
            },
            "nonCommercial": {
              "long": 23238,
              "short": 72068,
              "net": -48830
            },
            "smallTrader": {
              "long": 75146,
              "short": 129179,
              "net": -54033
            }
          },
          "openInterest": 316404
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51086,
              "short": 62448,
              "net": -11362
            },
            "nonCommercial": {
              "long": 13435,
              "short": 9691,
              "net": 3744
            },
            "smallTrader": {
              "long": 16194,
              "short": 8576,
              "net": 7618
            }
          },
          "openInterest": 84311
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 328400,
              "short": 333791,
              "net": -5391
            },
            "nonCommercial": {
              "long": 34330,
              "short": 33719,
              "net": 611
            },
            "smallTrader": {
              "long": 89223,
              "short": 84443,
              "net": 4780
            }
          },
          "openInterest": 481417
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4029,
              "short": 5284,
              "net": -1255
            },
            "nonCommercial": {
              "long": 2740,
              "short": 3602,
              "net": -862
            },
            "smallTrader": {
              "long": 8311,
              "short": 6194,
              "net": 2117
            }
          },
          "openInterest": 16216
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133363,
              "short": 81709,
              "net": 51654
            },
            "nonCommercial": {
              "long": 7890,
              "short": 59215,
              "net": -51325
            },
            "smallTrader": {
              "long": 39791,
              "short": 40120,
              "net": -329
            }
          },
          "openInterest": 197099
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107785,
              "short": 124918,
              "net": -17133
            },
            "nonCommercial": {
              "long": 6116,
              "short": 7448,
              "net": -1332
            },
            "smallTrader": {
              "long": 64694,
              "short": 46229,
              "net": 18465
            }
          },
          "openInterest": 180912
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88417,
              "short": 94241,
              "net": -5824
            },
            "nonCommercial": {
              "long": 25433,
              "short": 17003,
              "net": 8430
            },
            "smallTrader": {
              "long": 24292,
              "short": 26898,
              "net": -2606
            }
          },
          "openInterest": 138490
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15371,
              "short": 6498,
              "net": 8873
            },
            "nonCommercial": {
              "long": 5919,
              "short": 13776,
              "net": -7857
            },
            "smallTrader": {
              "long": 9820,
              "short": 10836,
              "net": -1016
            }
          },
          "openInterest": 33005
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40901,
              "short": 35674,
              "net": 5227
            },
            "nonCommercial": {
              "long": 16423,
              "short": 18722,
              "net": -2299
            },
            "smallTrader": {
              "long": 25937,
              "short": 28865,
              "net": -2928
            }
          },
          "openInterest": 88858
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38193,
              "short": 30362,
              "net": 7831
            },
            "nonCommercial": {
              "long": 1342,
              "short": 3625,
              "net": -2283
            },
            "smallTrader": {
              "long": 3761,
              "short": 9309,
              "net": -5548
            }
          },
          "openInterest": 43616
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190208,
              "short": 179241,
              "net": 10967
            },
            "nonCommercial": {
              "long": 8005,
              "short": 37966,
              "net": -29961
            },
            "smallTrader": {
              "long": 64738,
              "short": 45744,
              "net": 18994
            }
          },
          "openInterest": 281816
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6015,
              "short": 6038,
              "net": -23
            },
            "nonCommercial": {
              "long": 2872,
              "short": 3430,
              "net": -558
            },
            "smallTrader": {
              "long": 2250,
              "short": 1669,
              "net": 581
            }
          },
          "openInterest": 11277
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16247,
              "short": 39909,
              "net": -23662
            },
            "nonCommercial": {
              "long": 30026,
              "short": 20847,
              "net": 9179
            },
            "smallTrader": {
              "long": 28513,
              "short": 14030,
              "net": 14483
            }
          },
          "openInterest": 76854
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84132,
              "short": 71460,
              "net": 12672
            },
            "nonCommercial": {
              "long": 4696,
              "short": 24992,
              "net": -20296
            },
            "smallTrader": {
              "long": 39831,
              "short": 32207,
              "net": 7624
            }
          },
          "openInterest": 138197
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45068,
              "short": 54015,
              "net": -8947
            },
            "nonCommercial": {
              "long": 20071,
              "short": 17380,
              "net": 2691
            },
            "smallTrader": {
              "long": 35637,
              "short": 29381,
              "net": 6256
            }
          },
          "openInterest": 110552
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90286,
              "short": 53814,
              "net": 36472
            },
            "nonCommercial": {
              "long": 6715,
              "short": 34073,
              "net": -27358
            },
            "smallTrader": {
              "long": 38997,
              "short": 48111,
              "net": -9114
            }
          },
          "openInterest": 151640
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96194,
              "short": 64397,
              "net": 31797
            },
            "nonCommercial": {
              "long": 13696,
              "short": 45111,
              "net": -31415
            },
            "smallTrader": {
              "long": 42003,
              "short": 42385,
              "net": -382
            }
          },
          "openInterest": 157588
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47161,
              "short": 86565,
              "net": -39404
            },
            "nonCommercial": {
              "long": 30246,
              "short": 2568,
              "net": 27678
            },
            "smallTrader": {
              "long": 29724,
              "short": 17998,
              "net": 11726
            }
          },
          "openInterest": 107698
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 860,
              "short": 1637,
              "net": -777
            },
            "nonCommercial": {
              "long": 6276,
              "short": 4639,
              "net": 1637
            },
            "smallTrader": {
              "long": 990,
              "short": 1850,
              "net": -860
            }
          },
          "openInterest": 8711
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32914,
              "short": 33833,
              "net": -919
            },
            "nonCommercial": {
              "long": 8651,
              "short": 5947,
              "net": 2704
            },
            "smallTrader": {
              "long": 12596,
              "short": 14381,
              "net": -1785
            }
          },
          "openInterest": 56217
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41113,
              "short": 55700,
              "net": -14587
            },
            "nonCommercial": {
              "long": 27854,
              "short": 29646,
              "net": -1792
            },
            "smallTrader": {
              "long": 43460,
              "short": 27081,
              "net": 16379
            }
          },
          "openInterest": 119718
        }
      ]
    },
    {
      "reportDate": "1998-09-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413984,
              "short": 433566,
              "net": -19582
            },
            "nonCommercial": {
              "long": 60346,
              "short": 46345,
              "net": 14001
            },
            "smallTrader": {
              "long": 71815,
              "short": 66234,
              "net": 5581
            }
          },
          "openInterest": 550791
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26816,
              "short": 42100,
              "net": -15284
            },
            "nonCommercial": {
              "long": 8929,
              "short": 1751,
              "net": 7178
            },
            "smallTrader": {
              "long": 12970,
              "short": 4864,
              "net": 8106
            }
          },
          "openInterest": 48715
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 495380,
              "short": 629056,
              "net": -133676
            },
            "nonCommercial": {
              "long": 158619,
              "short": 59966,
              "net": 98653
            },
            "smallTrader": {
              "long": 127017,
              "short": 91994,
              "net": 35023
            }
          },
          "openInterest": 815778
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 309426,
              "short": 308519,
              "net": 907
            },
            "nonCommercial": {
              "long": 42073,
              "short": 47185,
              "net": -5112
            },
            "smallTrader": {
              "long": 33837,
              "short": 29632,
              "net": 4205
            }
          },
          "openInterest": 385649
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19810,
              "short": 9893,
              "net": 9917
            },
            "nonCommercial": {
              "long": 0,
              "short": 7236,
              "net": -7236
            },
            "smallTrader": {
              "long": 3396,
              "short": 6077,
              "net": -2681
            }
          },
          "openInterest": 23206
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4811,
              "short": 13452,
              "net": -8641
            },
            "nonCommercial": {
              "long": 9450,
              "short": 1144,
              "net": 8306
            },
            "smallTrader": {
              "long": 3145,
              "short": 2810,
              "net": 335
            }
          },
          "openInterest": 18176
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11741,
              "short": 34888,
              "net": -23147
            },
            "nonCommercial": {
              "long": 22488,
              "short": 5632,
              "net": 16856
            },
            "smallTrader": {
              "long": 15312,
              "short": 9021,
              "net": 6291
            }
          },
          "openInterest": 49541
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42642,
              "short": 42085,
              "net": 557
            },
            "nonCommercial": {
              "long": 2907,
              "short": 9135,
              "net": -6228
            },
            "smallTrader": {
              "long": 18294,
              "short": 12623,
              "net": 5671
            }
          },
          "openInterest": 65301
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49515,
              "short": 42205,
              "net": 7310
            },
            "nonCommercial": {
              "long": 7265,
              "short": 13734,
              "net": -6469
            },
            "smallTrader": {
              "long": 7735,
              "short": 8576,
              "net": -841
            }
          },
          "openInterest": 68870
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16928,
              "short": 13352,
              "net": 3576
            },
            "nonCommercial": {
              "long": 2628,
              "short": 7485,
              "net": -4857
            },
            "smallTrader": {
              "long": 9454,
              "short": 8173,
              "net": 1281
            }
          },
          "openInterest": 30675
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25789,
              "short": 36124,
              "net": -10335
            },
            "nonCommercial": {
              "long": 10092,
              "short": 8662,
              "net": 1430
            },
            "smallTrader": {
              "long": 24027,
              "short": 15122,
              "net": 8905
            }
          },
          "openInterest": 60934
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203422,
              "short": 97621,
              "net": 105801
            },
            "nonCommercial": {
              "long": 19792,
              "short": 72118,
              "net": -52326
            },
            "smallTrader": {
              "long": 76963,
              "short": 130438,
              "net": -53475
            }
          },
          "openInterest": 318977
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50946,
              "short": 62872,
              "net": -11926
            },
            "nonCommercial": {
              "long": 14972,
              "short": 10849,
              "net": 4123
            },
            "smallTrader": {
              "long": 16508,
              "short": 8705,
              "net": 7803
            }
          },
          "openInterest": 84652
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 332319,
              "short": 351429,
              "net": -19110
            },
            "nonCommercial": {
              "long": 40275,
              "short": 31695,
              "net": 8580
            },
            "smallTrader": {
              "long": 93118,
              "short": 82588,
              "net": 10530
            }
          },
          "openInterest": 492251
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3835,
              "short": 5017,
              "net": -1182
            },
            "nonCommercial": {
              "long": 2654,
              "short": 2724,
              "net": -70
            },
            "smallTrader": {
              "long": 7713,
              "short": 6461,
              "net": 1252
            }
          },
          "openInterest": 15378
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109857,
              "short": 93866,
              "net": 15991
            },
            "nonCommercial": {
              "long": 10405,
              "short": 30520,
              "net": -20115
            },
            "smallTrader": {
              "long": 36594,
              "short": 32470,
              "net": 4124
            }
          },
          "openInterest": 173813
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105832,
              "short": 133615,
              "net": -27783
            },
            "nonCommercial": {
              "long": 7794,
              "short": 4914,
              "net": 2880
            },
            "smallTrader": {
              "long": 68828,
              "short": 43925,
              "net": 24903
            }
          },
          "openInterest": 188938
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36461,
              "short": 45846,
              "net": -9385
            },
            "nonCommercial": {
              "long": 21708,
              "short": 15885,
              "net": 5823
            },
            "smallTrader": {
              "long": 21585,
              "short": 18023,
              "net": 3562
            }
          },
          "openInterest": 79793
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16027,
              "short": 6989,
              "net": 9038
            },
            "nonCommercial": {
              "long": 6114,
              "short": 13139,
              "net": -7025
            },
            "smallTrader": {
              "long": 10526,
              "short": 12539,
              "net": -2013
            }
          },
          "openInterest": 34953
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42070,
              "short": 36807,
              "net": 5263
            },
            "nonCommercial": {
              "long": 16732,
              "short": 16733,
              "net": -1
            },
            "smallTrader": {
              "long": 25182,
              "short": 30444,
              "net": -5262
            }
          },
          "openInterest": 92578
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22576,
              "short": 17964,
              "net": 4612
            },
            "nonCommercial": {
              "long": 2261,
              "short": 3323,
              "net": -1062
            },
            "smallTrader": {
              "long": 3819,
              "short": 7369,
              "net": -3550
            }
          },
          "openInterest": 28656
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186082,
              "short": 195314,
              "net": -9232
            },
            "nonCommercial": {
              "long": 9137,
              "short": 24499,
              "net": -15362
            },
            "smallTrader": {
              "long": 68647,
              "short": 44053,
              "net": 24594
            }
          },
          "openInterest": 283005
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5876,
              "short": 6938,
              "net": -1062
            },
            "nonCommercial": {
              "long": 3223,
              "short": 3383,
              "net": -160
            },
            "smallTrader": {
              "long": 2661,
              "short": 1439,
              "net": 1222
            }
          },
          "openInterest": 11886
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12460,
              "short": 39265,
              "net": -26805
            },
            "nonCommercial": {
              "long": 29339,
              "short": 18476,
              "net": 10863
            },
            "smallTrader": {
              "long": 28943,
              "short": 13001,
              "net": 15942
            }
          },
          "openInterest": 72989
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85990,
              "short": 74527,
              "net": 11463
            },
            "nonCommercial": {
              "long": 4495,
              "short": 24268,
              "net": -19773
            },
            "smallTrader": {
              "long": 40007,
              "short": 31697,
              "net": 8310
            }
          },
          "openInterest": 140180
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43710,
              "short": 71307,
              "net": -27597
            },
            "nonCommercial": {
              "long": 21857,
              "short": 8283,
              "net": 13574
            },
            "smallTrader": {
              "long": 38164,
              "short": 24141,
              "net": 14023
            }
          },
          "openInterest": 113391
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94306,
              "short": 53310,
              "net": 40996
            },
            "nonCommercial": {
              "long": 9149,
              "short": 37244,
              "net": -28095
            },
            "smallTrader": {
              "long": 37600,
              "short": 50501,
              "net": -12901
            }
          },
          "openInterest": 157205
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96655,
              "short": 66128,
              "net": 30527
            },
            "nonCommercial": {
              "long": 16695,
              "short": 43437,
              "net": -26742
            },
            "smallTrader": {
              "long": 37521,
              "short": 41306,
              "net": -3785
            }
          },
          "openInterest": 152763
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6037,
              "short": 45171,
              "net": -39134
            },
            "nonCommercial": {
              "long": 29363,
              "short": 4162,
              "net": 25201
            },
            "smallTrader": {
              "long": 27320,
              "short": 13387,
              "net": 13933
            }
          },
          "openInterest": 62729
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 1743,
              "net": -1443
            },
            "nonCommercial": {
              "long": 5933,
              "short": 3173,
              "net": 2760
            },
            "smallTrader": {
              "long": 796,
              "short": 2113,
              "net": -1317
            }
          },
          "openInterest": 9029
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32773,
              "short": 34275,
              "net": -1502
            },
            "nonCommercial": {
              "long": 8782,
              "short": 5523,
              "net": 3259
            },
            "smallTrader": {
              "long": 13829,
              "short": 15586,
              "net": -1757
            }
          },
          "openInterest": 57484
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41983,
              "short": 63532,
              "net": -21549
            },
            "nonCommercial": {
              "long": 29395,
              "short": 27150,
              "net": 2245
            },
            "smallTrader": {
              "long": 46303,
              "short": 26999,
              "net": 19304
            }
          },
          "openInterest": 123329
        }
      ]
    },
    {
      "reportDate": "1998-09-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 379850,
              "short": 404786,
              "net": -24936
            },
            "nonCommercial": {
              "long": 64327,
              "short": 39259,
              "net": 25068
            },
            "smallTrader": {
              "long": 63022,
              "short": 63154,
              "net": -132
            }
          },
          "openInterest": 511495
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28286,
              "short": 37847,
              "net": -9561
            },
            "nonCommercial": {
              "long": 9201,
              "short": 1951,
              "net": 7250
            },
            "smallTrader": {
              "long": 3727,
              "short": 1416,
              "net": 2311
            }
          },
          "openInterest": 41214
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 455453,
              "short": 593243,
              "net": -137790
            },
            "nonCommercial": {
              "long": 169126,
              "short": 63761,
              "net": 105365
            },
            "smallTrader": {
              "long": 132166,
              "short": 99741,
              "net": 32425
            }
          },
          "openInterest": 794647
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 294525,
              "short": 288840,
              "net": 5685
            },
            "nonCommercial": {
              "long": 34275,
              "short": 43999,
              "net": -9724
            },
            "smallTrader": {
              "long": 31731,
              "short": 27692,
              "net": 4039
            }
          },
          "openInterest": 361632
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20411,
              "short": 10305,
              "net": 10106
            },
            "nonCommercial": {
              "long": 200,
              "short": 6432,
              "net": -6232
            },
            "smallTrader": {
              "long": 2397,
              "short": 6271,
              "net": -3874
            }
          },
          "openInterest": 23008
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9422,
              "short": 15510,
              "net": -6088
            },
            "nonCommercial": {
              "long": 7170,
              "short": 572,
              "net": 6598
            },
            "smallTrader": {
              "long": 4110,
              "short": 4620,
              "net": -510
            }
          },
          "openInterest": 20702
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12479,
              "short": 35127,
              "net": -22648
            },
            "nonCommercial": {
              "long": 23755,
              "short": 5529,
              "net": 18226
            },
            "smallTrader": {
              "long": 15207,
              "short": 10785,
              "net": 4422
            }
          },
          "openInterest": 51441
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32713,
              "short": 31028,
              "net": 1685
            },
            "nonCommercial": {
              "long": 1979,
              "short": 7412,
              "net": -5433
            },
            "smallTrader": {
              "long": 15846,
              "short": 12098,
              "net": 3748
            }
          },
          "openInterest": 51581
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51792,
              "short": 42598,
              "net": 9194
            },
            "nonCommercial": {
              "long": 8424,
              "short": 17076,
              "net": -8652
            },
            "smallTrader": {
              "long": 8960,
              "short": 9502,
              "net": -542
            }
          },
          "openInterest": 74002
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17006,
              "short": 11827,
              "net": 5179
            },
            "nonCommercial": {
              "long": 2022,
              "short": 9043,
              "net": -7021
            },
            "smallTrader": {
              "long": 11762,
              "short": 9920,
              "net": 1842
            }
          },
          "openInterest": 32412
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27726,
              "short": 33371,
              "net": -5645
            },
            "nonCommercial": {
              "long": 8284,
              "short": 9272,
              "net": -988
            },
            "smallTrader": {
              "long": 23524,
              "short": 16891,
              "net": 6633
            }
          },
          "openInterest": 60485
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212520,
              "short": 103274,
              "net": 109246
            },
            "nonCommercial": {
              "long": 19571,
              "short": 70522,
              "net": -50951
            },
            "smallTrader": {
              "long": 75815,
              "short": 134110,
              "net": -58295
            }
          },
          "openInterest": 326092
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48391,
              "short": 65678,
              "net": -17287
            },
            "nonCommercial": {
              "long": 19410,
              "short": 10538,
              "net": 8872
            },
            "smallTrader": {
              "long": 17236,
              "short": 8821,
              "net": 8415
            }
          },
          "openInterest": 87717
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 303485,
              "short": 359015,
              "net": -55530
            },
            "nonCommercial": {
              "long": 59503,
              "short": 19126,
              "net": 40377
            },
            "smallTrader": {
              "long": 95009,
              "short": 79856,
              "net": 15153
            }
          },
          "openInterest": 489733
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3481,
              "short": 5349,
              "net": -1868
            },
            "nonCommercial": {
              "long": 3633,
              "short": 2626,
              "net": 1007
            },
            "smallTrader": {
              "long": 7356,
              "short": 6495,
              "net": 861
            }
          },
          "openInterest": 15668
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106870,
              "short": 96553,
              "net": 10317
            },
            "nonCommercial": {
              "long": 13273,
              "short": 32286,
              "net": -19013
            },
            "smallTrader": {
              "long": 37022,
              "short": 28326,
              "net": 8696
            }
          },
          "openInterest": 174705
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106035,
              "short": 135270,
              "net": -29235
            },
            "nonCommercial": {
              "long": 8770,
              "short": 5045,
              "net": 3725
            },
            "smallTrader": {
              "long": 70142,
              "short": 44632,
              "net": 25510
            }
          },
          "openInterest": 190893
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40931,
              "short": 44979,
              "net": -4048
            },
            "nonCommercial": {
              "long": 18703,
              "short": 16640,
              "net": 2063
            },
            "smallTrader": {
              "long": 18221,
              "short": 16236,
              "net": 1985
            }
          },
          "openInterest": 77894
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16353,
              "short": 7066,
              "net": 9287
            },
            "nonCommercial": {
              "long": 5865,
              "short": 12490,
              "net": -6625
            },
            "smallTrader": {
              "long": 9912,
              "short": 12574,
              "net": -2662
            }
          },
          "openInterest": 34595
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44591,
              "short": 39027,
              "net": 5564
            },
            "nonCommercial": {
              "long": 17424,
              "short": 17255,
              "net": 169
            },
            "smallTrader": {
              "long": 26021,
              "short": 31754,
              "net": -5733
            }
          },
          "openInterest": 97688
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22362,
              "short": 19826,
              "net": 2536
            },
            "nonCommercial": {
              "long": 2474,
              "short": 2773,
              "net": -299
            },
            "smallTrader": {
              "long": 4353,
              "short": 6590,
              "net": -2237
            }
          },
          "openInterest": 29189
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179789,
              "short": 211400,
              "net": -31611
            },
            "nonCommercial": {
              "long": 16889,
              "short": 13949,
              "net": 2940
            },
            "smallTrader": {
              "long": 69778,
              "short": 41107,
              "net": 28671
            }
          },
          "openInterest": 280570
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5314,
              "short": 6380,
              "net": -1066
            },
            "nonCommercial": {
              "long": 3613,
              "short": 3899,
              "net": -286
            },
            "smallTrader": {
              "long": 3083,
              "short": 1731,
              "net": 1352
            }
          },
          "openInterest": 12330
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12875,
              "short": 38840,
              "net": -25965
            },
            "nonCommercial": {
              "long": 30608,
              "short": 18436,
              "net": 12172
            },
            "smallTrader": {
              "long": 28410,
              "short": 14617,
              "net": 13793
            }
          },
          "openInterest": 74894
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85877,
              "short": 74345,
              "net": 11532
            },
            "nonCommercial": {
              "long": 6137,
              "short": 22955,
              "net": -16818
            },
            "smallTrader": {
              "long": 39327,
              "short": 34041,
              "net": 5286
            }
          },
          "openInterest": 140442
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45101,
              "short": 79925,
              "net": -34824
            },
            "nonCommercial": {
              "long": 24513,
              "short": 5055,
              "net": 19458
            },
            "smallTrader": {
              "long": 38775,
              "short": 23409,
              "net": 15366
            }
          },
          "openInterest": 118417
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99466,
              "short": 56801,
              "net": 42665
            },
            "nonCommercial": {
              "long": 6716,
              "short": 38707,
              "net": -31991
            },
            "smallTrader": {
              "long": 40084,
              "short": 50758,
              "net": -10674
            }
          },
          "openInterest": 161852
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98567,
              "short": 65707,
              "net": 32860
            },
            "nonCommercial": {
              "long": 15213,
              "short": 45106,
              "net": -29893
            },
            "smallTrader": {
              "long": 37624,
              "short": 40591,
              "net": -2967
            }
          },
          "openInterest": 153370
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5784,
              "short": 45207,
              "net": -39423
            },
            "nonCommercial": {
              "long": 31485,
              "short": 4176,
              "net": 27309
            },
            "smallTrader": {
              "long": 23358,
              "short": 11244,
              "net": 12114
            }
          },
          "openInterest": 60636
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 361,
              "short": 539,
              "net": -178
            },
            "nonCommercial": {
              "long": 4883,
              "short": 3222,
              "net": 1661
            },
            "smallTrader": {
              "long": 555,
              "short": 2038,
              "net": -1483
            }
          },
          "openInterest": 7849
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33657,
              "short": 28325,
              "net": 5332
            },
            "nonCommercial": {
              "long": 10005,
              "short": 4068,
              "net": 5937
            },
            "smallTrader": {
              "long": 13595,
              "short": 24864,
              "net": -11269
            }
          },
          "openInterest": 59358
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42068,
              "short": 73656,
              "net": -31588
            },
            "nonCommercial": {
              "long": 31741,
              "short": 25347,
              "net": 6394
            },
            "smallTrader": {
              "long": 50331,
              "short": 25137,
              "net": 25194
            }
          },
          "openInterest": 130174
        }
      ]
    },
    {
      "reportDate": "1998-09-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 363417,
              "short": 390452,
              "net": -27035
            },
            "nonCommercial": {
              "long": 61001,
              "short": 35074,
              "net": 25927
            },
            "smallTrader": {
              "long": 64318,
              "short": 63210,
              "net": 1108
            }
          },
          "openInterest": 493296
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 23922,
              "short": 31123,
              "net": -7201
            },
            "nonCommercial": {
              "long": 7305,
              "short": 2383,
              "net": 4922
            },
            "smallTrader": {
              "long": 6232,
              "short": 3953,
              "net": 2279
            }
          },
          "openInterest": 37459
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 467608,
              "short": 579300,
              "net": -111692
            },
            "nonCommercial": {
              "long": 153078,
              "short": 66885,
              "net": 86193
            },
            "smallTrader": {
              "long": 117322,
              "short": 91823,
              "net": 25499
            }
          },
          "openInterest": 781064
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 319341,
              "short": 308844,
              "net": 10497
            },
            "nonCommercial": {
              "long": 28860,
              "short": 45098,
              "net": -16238
            },
            "smallTrader": {
              "long": 34138,
              "short": 28397,
              "net": 5741
            }
          },
          "openInterest": 384719
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20341,
              "short": 12915,
              "net": 7426
            },
            "nonCommercial": {
              "long": 530,
              "short": 4564,
              "net": -4034
            },
            "smallTrader": {
              "long": 1901,
              "short": 5293,
              "net": -3392
            }
          },
          "openInterest": 22772
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9851,
              "short": 16921,
              "net": -7070
            },
            "nonCommercial": {
              "long": 7261,
              "short": 572,
              "net": 6689
            },
            "smallTrader": {
              "long": 4413,
              "short": 4032,
              "net": 381
            }
          },
          "openInterest": 21525
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11993,
              "short": 40333,
              "net": -28340
            },
            "nonCommercial": {
              "long": 29192,
              "short": 6401,
              "net": 22791
            },
            "smallTrader": {
              "long": 17265,
              "short": 11716,
              "net": 5549
            }
          },
          "openInterest": 58454
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30162,
              "short": 34817,
              "net": -4655
            },
            "nonCommercial": {
              "long": 2007,
              "short": 5430,
              "net": -3423
            },
            "smallTrader": {
              "long": 18427,
              "short": 10349,
              "net": 8078
            }
          },
          "openInterest": 52049
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49490,
              "short": 40831,
              "net": 8659
            },
            "nonCommercial": {
              "long": 8034,
              "short": 17295,
              "net": -9261
            },
            "smallTrader": {
              "long": 9648,
              "short": 9046,
              "net": 602
            }
          },
          "openInterest": 72145
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16026,
              "short": 11709,
              "net": 4317
            },
            "nonCommercial": {
              "long": 2106,
              "short": 8940,
              "net": -6834
            },
            "smallTrader": {
              "long": 12184,
              "short": 9667,
              "net": 2517
            }
          },
          "openInterest": 32279
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26041,
              "short": 34342,
              "net": -8301
            },
            "nonCommercial": {
              "long": 8228,
              "short": 7857,
              "net": 371
            },
            "smallTrader": {
              "long": 22506,
              "short": 14576,
              "net": 7930
            }
          },
          "openInterest": 57427
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213774,
              "short": 112194,
              "net": 101580
            },
            "nonCommercial": {
              "long": 19311,
              "short": 64479,
              "net": -45168
            },
            "smallTrader": {
              "long": 78604,
              "short": 135016,
              "net": -56412
            }
          },
          "openInterest": 328605
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49877,
              "short": 64295,
              "net": -14418
            },
            "nonCommercial": {
              "long": 17135,
              "short": 10816,
              "net": 6319
            },
            "smallTrader": {
              "long": 17237,
              "short": 9138,
              "net": 8099
            }
          },
          "openInterest": 86592
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 293018,
              "short": 371909,
              "net": -78891
            },
            "nonCommercial": {
              "long": 69936,
              "short": 13315,
              "net": 56621
            },
            "smallTrader": {
              "long": 96989,
              "short": 74719,
              "net": 22270
            }
          },
          "openInterest": 485129
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2548,
              "short": 4405,
              "net": -1857
            },
            "nonCommercial": {
              "long": 3565,
              "short": 2734,
              "net": 831
            },
            "smallTrader": {
              "long": 7223,
              "short": 6197,
              "net": 1026
            }
          },
          "openInterest": 13677
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97831,
              "short": 104569,
              "net": -6738
            },
            "nonCommercial": {
              "long": 18982,
              "short": 24893,
              "net": -5911
            },
            "smallTrader": {
              "long": 39960,
              "short": 27311,
              "net": 12649
            }
          },
          "openInterest": 175102
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103713,
              "short": 135071,
              "net": -31358
            },
            "nonCommercial": {
              "long": 11487,
              "short": 4481,
              "net": 7006
            },
            "smallTrader": {
              "long": 69345,
              "short": 44993,
              "net": 24352
            }
          },
          "openInterest": 190028
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46538,
              "short": 49022,
              "net": -2484
            },
            "nonCommercial": {
              "long": 19307,
              "short": 18445,
              "net": 862
            },
            "smallTrader": {
              "long": 18475,
              "short": 16853,
              "net": 1622
            }
          },
          "openInterest": 84359
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16595,
              "short": 6893,
              "net": 9702
            },
            "nonCommercial": {
              "long": 6223,
              "short": 12512,
              "net": -6289
            },
            "smallTrader": {
              "long": 10034,
              "short": 13447,
              "net": -3413
            }
          },
          "openInterest": 35349
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45747,
              "short": 41272,
              "net": 4475
            },
            "nonCommercial": {
              "long": 18315,
              "short": 19424,
              "net": -1109
            },
            "smallTrader": {
              "long": 27526,
              "short": 30892,
              "net": -3366
            }
          },
          "openInterest": 100217
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19507,
              "short": 17306,
              "net": 2201
            },
            "nonCommercial": {
              "long": 2160,
              "short": 1941,
              "net": 219
            },
            "smallTrader": {
              "long": 4039,
              "short": 6459,
              "net": -2420
            }
          },
          "openInterest": 25726
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157102,
              "short": 190647,
              "net": -33545
            },
            "nonCommercial": {
              "long": 13771,
              "short": 8749,
              "net": 5022
            },
            "smallTrader": {
              "long": 67972,
              "short": 39449,
              "net": 28523
            }
          },
          "openInterest": 249524
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5973,
              "short": 5108,
              "net": 865
            },
            "nonCommercial": {
              "long": 4005,
              "short": 6524,
              "net": -2519
            },
            "smallTrader": {
              "long": 3403,
              "short": 1749,
              "net": 1654
            }
          },
          "openInterest": 13570
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9978,
              "short": 49115,
              "net": -39137
            },
            "nonCommercial": {
              "long": 31316,
              "short": 7307,
              "net": 24009
            },
            "smallTrader": {
              "long": 28353,
              "short": 13225,
              "net": 15128
            }
          },
          "openInterest": 72508
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85666,
              "short": 72265,
              "net": 13401
            },
            "nonCommercial": {
              "long": 6818,
              "short": 24079,
              "net": -17261
            },
            "smallTrader": {
              "long": 42360,
              "short": 38500,
              "net": 3860
            }
          },
          "openInterest": 145952
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52227,
              "short": 82119,
              "net": -29892
            },
            "nonCommercial": {
              "long": 22211,
              "short": 5761,
              "net": 16450
            },
            "smallTrader": {
              "long": 34094,
              "short": 20652,
              "net": 13442
            }
          },
          "openInterest": 119114
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101235,
              "short": 62558,
              "net": 38677
            },
            "nonCommercial": {
              "long": 6964,
              "short": 36237,
              "net": -29273
            },
            "smallTrader": {
              "long": 41394,
              "short": 50798,
              "net": -9404
            }
          },
          "openInterest": 167043
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90203,
              "short": 55680,
              "net": 34523
            },
            "nonCommercial": {
              "long": 15792,
              "short": 47255,
              "net": -31463
            },
            "smallTrader": {
              "long": 33076,
              "short": 36136,
              "net": -3060
            }
          },
          "openInterest": 141383
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6943,
              "short": 45119,
              "net": -38176
            },
            "nonCommercial": {
              "long": 29785,
              "short": 3716,
              "net": 26069
            },
            "smallTrader": {
              "long": 24503,
              "short": 12396,
              "net": 12107
            }
          },
          "openInterest": 61231
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 507,
              "short": 553,
              "net": -46
            },
            "nonCommercial": {
              "long": 4642,
              "short": 2919,
              "net": 1723
            },
            "smallTrader": {
              "long": 642,
              "short": 2319,
              "net": -1677
            }
          },
          "openInterest": 7791
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31890,
              "short": 31140,
              "net": 750
            },
            "nonCommercial": {
              "long": 10471,
              "short": 1551,
              "net": 8920
            },
            "smallTrader": {
              "long": 13262,
              "short": 22932,
              "net": -9670
            }
          },
          "openInterest": 57849
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41753,
              "short": 76164,
              "net": -34411
            },
            "nonCommercial": {
              "long": 29909,
              "short": 19523,
              "net": 10386
            },
            "smallTrader": {
              "long": 50477,
              "short": 26452,
              "net": 24025
            }
          },
          "openInterest": 128747
        }
      ]
    },
    {
      "reportDate": "1998-10-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 348823,
              "short": 340292,
              "net": 8531
            },
            "nonCommercial": {
              "long": 56480,
              "short": 47897,
              "net": 8583
            },
            "smallTrader": {
              "long": 71633,
              "short": 88747,
              "net": -17114
            }
          },
          "openInterest": 481690
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 23823,
              "short": 29526,
              "net": -5703
            },
            "nonCommercial": {
              "long": 7263,
              "short": 2466,
              "net": 4797
            },
            "smallTrader": {
              "long": 5206,
              "short": 4300,
              "net": 906
            }
          },
          "openInterest": 36292
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 481746,
              "short": 573581,
              "net": -91835
            },
            "nonCommercial": {
              "long": 155719,
              "short": 77349,
              "net": 78370
            },
            "smallTrader": {
              "long": 130634,
              "short": 117169,
              "net": 13465
            }
          },
          "openInterest": 815987
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 328223,
              "short": 313311,
              "net": 14912
            },
            "nonCommercial": {
              "long": 25285,
              "short": 41109,
              "net": -15824
            },
            "smallTrader": {
              "long": 30311,
              "short": 29399,
              "net": 912
            }
          },
          "openInterest": 385348
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20569,
              "short": 13650,
              "net": 6919
            },
            "nonCommercial": {
              "long": 589,
              "short": 4416,
              "net": -3827
            },
            "smallTrader": {
              "long": 1966,
              "short": 5058,
              "net": -3092
            }
          },
          "openInterest": 23124
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8375,
              "short": 12934,
              "net": -4559
            },
            "nonCommercial": {
              "long": 1942,
              "short": 574,
              "net": 1368
            },
            "smallTrader": {
              "long": 4392,
              "short": 1201,
              "net": 3191
            }
          },
          "openInterest": 14709
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14108,
              "short": 35613,
              "net": -21505
            },
            "nonCommercial": {
              "long": 24165,
              "short": 6256,
              "net": 17909
            },
            "smallTrader": {
              "long": 15901,
              "short": 12305,
              "net": 3596
            }
          },
          "openInterest": 54176
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30097,
              "short": 29407,
              "net": 690
            },
            "nonCommercial": {
              "long": 2499,
              "short": 6798,
              "net": -4299
            },
            "smallTrader": {
              "long": 17034,
              "short": 13425,
              "net": 3609
            }
          },
          "openInterest": 51219
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49843,
              "short": 40604,
              "net": 9239
            },
            "nonCommercial": {
              "long": 9883,
              "short": 19569,
              "net": -9686
            },
            "smallTrader": {
              "long": 9496,
              "short": 9049,
              "net": 447
            }
          },
          "openInterest": 73918
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16178,
              "short": 12043,
              "net": 4135
            },
            "nonCommercial": {
              "long": 2868,
              "short": 9807,
              "net": -6939
            },
            "smallTrader": {
              "long": 12762,
              "short": 9958,
              "net": 2804
            }
          },
          "openInterest": 34164
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27785,
              "short": 29163,
              "net": -1378
            },
            "nonCommercial": {
              "long": 10123,
              "short": 14123,
              "net": -4000
            },
            "smallTrader": {
              "long": 23122,
              "short": 17744,
              "net": 5378
            }
          },
          "openInterest": 61933
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213322,
              "short": 113965,
              "net": 99357
            },
            "nonCommercial": {
              "long": 19616,
              "short": 63249,
              "net": -43633
            },
            "smallTrader": {
              "long": 81452,
              "short": 137176,
              "net": -55724
            }
          },
          "openInterest": 331570
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50385,
              "short": 63877,
              "net": -13492
            },
            "nonCommercial": {
              "long": 15541,
              "short": 9052,
              "net": 6489
            },
            "smallTrader": {
              "long": 16473,
              "short": 9470,
              "net": 7003
            }
          },
          "openInterest": 83769
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 310605,
              "short": 363586,
              "net": -52981
            },
            "nonCommercial": {
              "long": 54868,
              "short": 20895,
              "net": 33973
            },
            "smallTrader": {
              "long": 94266,
              "short": 75258,
              "net": 19008
            }
          },
          "openInterest": 484667
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2842,
              "short": 4910,
              "net": -2068
            },
            "nonCommercial": {
              "long": 4264,
              "short": 3923,
              "net": 341
            },
            "smallTrader": {
              "long": 7728,
              "short": 6001,
              "net": 1727
            }
          },
          "openInterest": 15506
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90267,
              "short": 132205,
              "net": -41938
            },
            "nonCommercial": {
              "long": 36588,
              "short": 12919,
              "net": 23669
            },
            "smallTrader": {
              "long": 43433,
              "short": 25164,
              "net": 18269
            }
          },
          "openInterest": 190174
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104450,
              "short": 127525,
              "net": -23075
            },
            "nonCommercial": {
              "long": 6652,
              "short": 7758,
              "net": -1106
            },
            "smallTrader": {
              "long": 66144,
              "short": 41963,
              "net": 24181
            }
          },
          "openInterest": 183934
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42510,
              "short": 52838,
              "net": -10328
            },
            "nonCommercial": {
              "long": 28162,
              "short": 20336,
              "net": 7826
            },
            "smallTrader": {
              "long": 19060,
              "short": 16558,
              "net": 2502
            }
          },
          "openInterest": 89771
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16687,
              "short": 7162,
              "net": 9525
            },
            "nonCommercial": {
              "long": 6865,
              "short": 12868,
              "net": -6003
            },
            "smallTrader": {
              "long": 10800,
              "short": 14322,
              "net": -3522
            }
          },
          "openInterest": 36884
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45599,
              "short": 41696,
              "net": 3903
            },
            "nonCommercial": {
              "long": 20499,
              "short": 17246,
              "net": 3253
            },
            "smallTrader": {
              "long": 26775,
              "short": 33931,
              "net": -7156
            }
          },
          "openInterest": 102577
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22967,
              "short": 19656,
              "net": 3311
            },
            "nonCommercial": {
              "long": 1610,
              "short": 1941,
              "net": -331
            },
            "smallTrader": {
              "long": 3883,
              "short": 6863,
              "net": -2980
            }
          },
          "openInterest": 28750
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159597,
              "short": 196463,
              "net": -36866
            },
            "nonCommercial": {
              "long": 16097,
              "short": 7903,
              "net": 8194
            },
            "smallTrader": {
              "long": 65023,
              "short": 36351,
              "net": 28672
            }
          },
          "openInterest": 252167
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8033,
              "short": 4367,
              "net": 3666
            },
            "nonCommercial": {
              "long": 2621,
              "short": 7655,
              "net": -5034
            },
            "smallTrader": {
              "long": 3508,
              "short": 2140,
              "net": 1368
            }
          },
          "openInterest": 14162
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11027,
              "short": 50040,
              "net": -39013
            },
            "nonCommercial": {
              "long": 29448,
              "short": 6245,
              "net": 23203
            },
            "smallTrader": {
              "long": 28846,
              "short": 13036,
              "net": 15810
            }
          },
          "openInterest": 72198
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86629,
              "short": 70753,
              "net": 15876
            },
            "nonCommercial": {
              "long": 6751,
              "short": 27586,
              "net": -20835
            },
            "smallTrader": {
              "long": 38853,
              "short": 33894,
              "net": 4959
            }
          },
          "openInterest": 145329
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57065,
              "short": 75602,
              "net": -18537
            },
            "nonCommercial": {
              "long": 19425,
              "short": 8575,
              "net": 10850
            },
            "smallTrader": {
              "long": 30601,
              "short": 22914,
              "net": 7687
            }
          },
          "openInterest": 117226
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98371,
              "short": 69636,
              "net": 28735
            },
            "nonCommercial": {
              "long": 11322,
              "short": 35130,
              "net": -23808
            },
            "smallTrader": {
              "long": 44946,
              "short": 49873,
              "net": -4927
            }
          },
          "openInterest": 174545
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91778,
              "short": 55312,
              "net": 36466
            },
            "nonCommercial": {
              "long": 13308,
              "short": 49846,
              "net": -36538
            },
            "smallTrader": {
              "long": 35845,
              "short": 35773,
              "net": 72
            }
          },
          "openInterest": 142411
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8561,
              "short": 49489,
              "net": -40928
            },
            "nonCommercial": {
              "long": 31097,
              "short": 4472,
              "net": 26625
            },
            "smallTrader": {
              "long": 25658,
              "short": 11355,
              "net": 14303
            }
          },
          "openInterest": 65316
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 1078,
              "net": -778
            },
            "nonCommercial": {
              "long": 4884,
              "short": 2612,
              "net": 2272
            },
            "smallTrader": {
              "long": 819,
              "short": 2313,
              "net": -1494
            }
          },
          "openInterest": 8180
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30961,
              "short": 39841,
              "net": -8880
            },
            "nonCommercial": {
              "long": 11677,
              "short": 2009,
              "net": 9668
            },
            "smallTrader": {
              "long": 13884,
              "short": 14672,
              "net": -788
            }
          },
          "openInterest": 58840
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42885,
              "short": 76418,
              "net": -33533
            },
            "nonCommercial": {
              "long": 27259,
              "short": 15824,
              "net": 11435
            },
            "smallTrader": {
              "long": 48278,
              "short": 26180,
              "net": 22098
            }
          },
          "openInterest": 127460
        }
      ]
    },
    {
      "reportDate": "1998-10-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 354086,
              "short": 354892,
              "net": -806
            },
            "nonCommercial": {
              "long": 46619,
              "short": 53043,
              "net": -6424
            },
            "smallTrader": {
              "long": 65553,
              "short": 58323,
              "net": 7230
            }
          },
          "openInterest": 470817
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 23310,
              "short": 29220,
              "net": -5910
            },
            "nonCommercial": {
              "long": 6726,
              "short": 1278,
              "net": 5448
            },
            "smallTrader": {
              "long": 5226,
              "short": 4764,
              "net": 462
            }
          },
          "openInterest": 35662
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 426123,
              "short": 521157,
              "net": -95034
            },
            "nonCommercial": {
              "long": 140881,
              "short": 68888,
              "net": 71993
            },
            "smallTrader": {
              "long": 136256,
              "short": 113215,
              "net": 23041
            }
          },
          "openInterest": 749911
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 333952,
              "short": 317233,
              "net": 16719
            },
            "nonCommercial": {
              "long": 14643,
              "short": 33465,
              "net": -18822
            },
            "smallTrader": {
              "long": 36479,
              "short": 34376,
              "net": 2103
            }
          },
          "openInterest": 386426
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13563,
              "short": 13955,
              "net": -392
            },
            "nonCommercial": {
              "long": 961,
              "short": 1803,
              "net": -842
            },
            "smallTrader": {
              "long": 3976,
              "short": 2742,
              "net": 1234
            }
          },
          "openInterest": 18502
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8477,
              "short": 12637,
              "net": -4160
            },
            "nonCommercial": {
              "long": 1740,
              "short": 574,
              "net": 1166
            },
            "smallTrader": {
              "long": 4622,
              "short": 1628,
              "net": 2994
            }
          },
          "openInterest": 14839
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13760,
              "short": 37213,
              "net": -23453
            },
            "nonCommercial": {
              "long": 23524,
              "short": 5510,
              "net": 18014
            },
            "smallTrader": {
              "long": 15370,
              "short": 9931,
              "net": 5439
            }
          },
          "openInterest": 52658
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29308,
              "short": 31578,
              "net": -2270
            },
            "nonCommercial": {
              "long": 2229,
              "short": 5831,
              "net": -3602
            },
            "smallTrader": {
              "long": 16727,
              "short": 10855,
              "net": 5872
            }
          },
          "openInterest": 50240
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50266,
              "short": 40602,
              "net": 9664
            },
            "nonCommercial": {
              "long": 9520,
              "short": 19286,
              "net": -9766
            },
            "smallTrader": {
              "long": 10753,
              "short": 10651,
              "net": 102
            }
          },
          "openInterest": 75209
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14889,
              "short": 12980,
              "net": 1909
            },
            "nonCommercial": {
              "long": 2821,
              "short": 7810,
              "net": -4989
            },
            "smallTrader": {
              "long": 12674,
              "short": 9594,
              "net": 3080
            }
          },
          "openInterest": 32496
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26898,
              "short": 27964,
              "net": -1066
            },
            "nonCommercial": {
              "long": 10891,
              "short": 16303,
              "net": -5412
            },
            "smallTrader": {
              "long": 23721,
              "short": 17243,
              "net": 6478
            }
          },
          "openInterest": 62350
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193939,
              "short": 137023,
              "net": 56916
            },
            "nonCommercial": {
              "long": 27742,
              "short": 34254,
              "net": -6512
            },
            "smallTrader": {
              "long": 88462,
              "short": 138866,
              "net": -50404
            }
          },
          "openInterest": 330241
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55404,
              "short": 60696,
              "net": -5292
            },
            "nonCommercial": {
              "long": 11576,
              "short": 13665,
              "net": -2089
            },
            "smallTrader": {
              "long": 17791,
              "short": 10410,
              "net": 7381
            }
          },
          "openInterest": 86063
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 329451,
              "short": 349568,
              "net": -20117
            },
            "nonCommercial": {
              "long": 36205,
              "short": 25395,
              "net": 10810
            },
            "smallTrader": {
              "long": 83934,
              "short": 74627,
              "net": 9307
            }
          },
          "openInterest": 475934
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2931,
              "short": 5483,
              "net": -2552
            },
            "nonCommercial": {
              "long": 4766,
              "short": 2444,
              "net": 2322
            },
            "smallTrader": {
              "long": 6842,
              "short": 6612,
              "net": 230
            }
          },
          "openInterest": 15534
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92675,
              "short": 129522,
              "net": -36847
            },
            "nonCommercial": {
              "long": 32954,
              "short": 12822,
              "net": 20132
            },
            "smallTrader": {
              "long": 41982,
              "short": 25267,
              "net": 16715
            }
          },
          "openInterest": 187179
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109481,
              "short": 124503,
              "net": -15022
            },
            "nonCommercial": {
              "long": 4183,
              "short": 10204,
              "net": -6021
            },
            "smallTrader": {
              "long": 65125,
              "short": 44082,
              "net": 21043
            }
          },
          "openInterest": 184458
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45098,
              "short": 51176,
              "net": -6078
            },
            "nonCommercial": {
              "long": 22889,
              "short": 16640,
              "net": 6249
            },
            "smallTrader": {
              "long": 20097,
              "short": 20268,
              "net": -171
            }
          },
          "openInterest": 88116
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15873,
              "short": 8417,
              "net": 7456
            },
            "nonCommercial": {
              "long": 5856,
              "short": 9691,
              "net": -3835
            },
            "smallTrader": {
              "long": 10248,
              "short": 13869,
              "net": -3621
            }
          },
          "openInterest": 34296
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41277,
              "short": 46999,
              "net": -5722
            },
            "nonCommercial": {
              "long": 22550,
              "short": 9131,
              "net": 13419
            },
            "smallTrader": {
              "long": 25691,
              "short": 33388,
              "net": -7697
            }
          },
          "openInterest": 100620
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22863,
              "short": 20356,
              "net": 2507
            },
            "nonCommercial": {
              "long": 1474,
              "short": 2031,
              "net": -557
            },
            "smallTrader": {
              "long": 4238,
              "short": 6188,
              "net": -1950
            }
          },
          "openInterest": 28575
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167408,
              "short": 192946,
              "net": -25538
            },
            "nonCommercial": {
              "long": 9613,
              "short": 10724,
              "net": -1111
            },
            "smallTrader": {
              "long": 62492,
              "short": 35843,
              "net": 26649
            }
          },
          "openInterest": 251753
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8690,
              "short": 5059,
              "net": 3631
            },
            "nonCommercial": {
              "long": 2368,
              "short": 7384,
              "net": -5016
            },
            "smallTrader": {
              "long": 3004,
              "short": 1619,
              "net": 1385
            }
          },
          "openInterest": 14062
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12012,
              "short": 47023,
              "net": -35011
            },
            "nonCommercial": {
              "long": 28426,
              "short": 10540,
              "net": 17886
            },
            "smallTrader": {
              "long": 30097,
              "short": 12972,
              "net": 17125
            }
          },
          "openInterest": 74184
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80533,
              "short": 78642,
              "net": 1891
            },
            "nonCommercial": {
              "long": 10164,
              "short": 24352,
              "net": -14188
            },
            "smallTrader": {
              "long": 40356,
              "short": 28059,
              "net": 12297
            }
          },
          "openInterest": 141180
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55470,
              "short": 75313,
              "net": -19843
            },
            "nonCommercial": {
              "long": 17897,
              "short": 7249,
              "net": 10648
            },
            "smallTrader": {
              "long": 31977,
              "short": 22782,
              "net": 9195
            }
          },
          "openInterest": 116791
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85986,
              "short": 68169,
              "net": 17817
            },
            "nonCommercial": {
              "long": 13286,
              "short": 23569,
              "net": -10283
            },
            "smallTrader": {
              "long": 46117,
              "short": 53651,
              "net": -7534
            }
          },
          "openInterest": 164601
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86343,
              "short": 54319,
              "net": 32024
            },
            "nonCommercial": {
              "long": 13903,
              "short": 45907,
              "net": -32004
            },
            "smallTrader": {
              "long": 38309,
              "short": 38329,
              "net": -20
            }
          },
          "openInterest": 139779
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8826,
              "short": 46651,
              "net": -37825
            },
            "nonCommercial": {
              "long": 27815,
              "short": 1938,
              "net": 25877
            },
            "smallTrader": {
              "long": 20954,
              "short": 9006,
              "net": 11948
            }
          },
          "openInterest": 57595
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 827,
              "net": -527
            },
            "nonCommercial": {
              "long": 4366,
              "short": 2772,
              "net": 1594
            },
            "smallTrader": {
              "long": 979,
              "short": 2046,
              "net": -1067
            }
          },
          "openInterest": 6645
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30695,
              "short": 40080,
              "net": -9385
            },
            "nonCommercial": {
              "long": 12115,
              "short": 1232,
              "net": 10883
            },
            "smallTrader": {
              "long": 14114,
              "short": 15612,
              "net": -1498
            }
          },
          "openInterest": 59038
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48411,
              "short": 86151,
              "net": -37740
            },
            "nonCommercial": {
              "long": 28484,
              "short": 11127,
              "net": 17357
            },
            "smallTrader": {
              "long": 46717,
              "short": 26334,
              "net": 20383
            }
          },
          "openInterest": 132921
        }
      ]
    },
    {
      "reportDate": "1998-10-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 366393,
              "short": 364838,
              "net": 1555
            },
            "nonCommercial": {
              "long": 51226,
              "short": 53092,
              "net": -1866
            },
            "smallTrader": {
              "long": 56263,
              "short": 55952,
              "net": 311
            }
          },
          "openInterest": 479296
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25425,
              "short": 30538,
              "net": -5113
            },
            "nonCommercial": {
              "long": 5620,
              "short": 1312,
              "net": 4308
            },
            "smallTrader": {
              "long": 5669,
              "short": 4864,
              "net": 805
            }
          },
          "openInterest": 37114
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 422873,
              "short": 509478,
              "net": -86605
            },
            "nonCommercial": {
              "long": 128613,
              "short": 69444,
              "net": 59169
            },
            "smallTrader": {
              "long": 155406,
              "short": 127970,
              "net": 27436
            }
          },
          "openInterest": 763119
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 334698,
              "short": 314261,
              "net": 20437
            },
            "nonCommercial": {
              "long": 13676,
              "short": 32296,
              "net": -18620
            },
            "smallTrader": {
              "long": 29968,
              "short": 31785,
              "net": -1817
            }
          },
          "openInterest": 380606
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12768,
              "short": 17684,
              "net": -4916
            },
            "nonCommercial": {
              "long": 2671,
              "short": 0,
              "net": 2671
            },
            "smallTrader": {
              "long": 4492,
              "short": 2247,
              "net": 2245
            }
          },
          "openInterest": 19931
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9076,
              "short": 12815,
              "net": -3739
            },
            "nonCommercial": {
              "long": 1740,
              "short": 574,
              "net": 1166
            },
            "smallTrader": {
              "long": 3840,
              "short": 1267,
              "net": 2573
            }
          },
          "openInterest": 14656
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14321,
              "short": 36009,
              "net": -21688
            },
            "nonCommercial": {
              "long": 22048,
              "short": 5487,
              "net": 16561
            },
            "smallTrader": {
              "long": 15962,
              "short": 10835,
              "net": 5127
            }
          },
          "openInterest": 52335
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28730,
              "short": 34055,
              "net": -5325
            },
            "nonCommercial": {
              "long": 2309,
              "short": 5152,
              "net": -2843
            },
            "smallTrader": {
              "long": 18529,
              "short": 10361,
              "net": 8168
            }
          },
          "openInterest": 51585
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48500,
              "short": 43547,
              "net": 4953
            },
            "nonCommercial": {
              "long": 9404,
              "short": 15502,
              "net": -6098
            },
            "smallTrader": {
              "long": 10732,
              "short": 9587,
              "net": 1145
            }
          },
          "openInterest": 73591
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14934,
              "short": 13039,
              "net": 1895
            },
            "nonCommercial": {
              "long": 3078,
              "short": 8164,
              "net": -5086
            },
            "smallTrader": {
              "long": 12465,
              "short": 9274,
              "net": 3191
            }
          },
          "openInterest": 32673
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24340,
              "short": 30995,
              "net": -6655
            },
            "nonCommercial": {
              "long": 11255,
              "short": 11719,
              "net": -464
            },
            "smallTrader": {
              "long": 23788,
              "short": 16669,
              "net": 7119
            }
          },
          "openInterest": 60666
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192157,
              "short": 142995,
              "net": 49162
            },
            "nonCommercial": {
              "long": 33514,
              "short": 31883,
              "net": 1631
            },
            "smallTrader": {
              "long": 88167,
              "short": 138960,
              "net": -50793
            }
          },
          "openInterest": 332862
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61579,
              "short": 52534,
              "net": 9045
            },
            "nonCommercial": {
              "long": 8241,
              "short": 23874,
              "net": -15633
            },
            "smallTrader": {
              "long": 18922,
              "short": 12334,
              "net": 6588
            }
          },
          "openInterest": 91310
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 356541,
              "short": 331186,
              "net": 25355
            },
            "nonCommercial": {
              "long": 26413,
              "short": 48648,
              "net": -22235
            },
            "smallTrader": {
              "long": 80718,
              "short": 83838,
              "net": -3120
            }
          },
          "openInterest": 491621
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2478,
              "short": 5407,
              "net": -2929
            },
            "nonCommercial": {
              "long": 4967,
              "short": 2049,
              "net": 2918
            },
            "smallTrader": {
              "long": 6783,
              "short": 6772,
              "net": 11
            }
          },
          "openInterest": 15169
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94588,
              "short": 123504,
              "net": -28916
            },
            "nonCommercial": {
              "long": 29034,
              "short": 13243,
              "net": 15791
            },
            "smallTrader": {
              "long": 40470,
              "short": 27345,
              "net": 13125
            }
          },
          "openInterest": 184842
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113781,
              "short": 127398,
              "net": -13617
            },
            "nonCommercial": {
              "long": 6039,
              "short": 10084,
              "net": -4045
            },
            "smallTrader": {
              "long": 66769,
              "short": 49107,
              "net": 17662
            }
          },
          "openInterest": 192990
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46452,
              "short": 53705,
              "net": -7253
            },
            "nonCommercial": {
              "long": 25243,
              "short": 17023,
              "net": 8220
            },
            "smallTrader": {
              "long": 17846,
              "short": 18813,
              "net": -967
            }
          },
          "openInterest": 89791
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15680,
              "short": 8235,
              "net": 7445
            },
            "nonCommercial": {
              "long": 3381,
              "short": 7587,
              "net": -4206
            },
            "smallTrader": {
              "long": 8845,
              "short": 12084,
              "net": -3239
            }
          },
          "openInterest": 29709
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42287,
              "short": 47283,
              "net": -4996
            },
            "nonCommercial": {
              "long": 20722,
              "short": 8373,
              "net": 12349
            },
            "smallTrader": {
              "long": 26679,
              "short": 34032,
              "net": -7353
            }
          },
          "openInterest": 101559
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19308,
              "short": 19699,
              "net": -391
            },
            "nonCommercial": {
              "long": 1474,
              "short": 647,
              "net": 827
            },
            "smallTrader": {
              "long": 5005,
              "short": 5441,
              "net": -436
            }
          },
          "openInterest": 25787
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176424,
              "short": 190043,
              "net": -13619
            },
            "nonCommercial": {
              "long": 7254,
              "short": 19286,
              "net": -12032
            },
            "smallTrader": {
              "long": 64405,
              "short": 38754,
              "net": 25651
            }
          },
          "openInterest": 261369
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8134,
              "short": 5355,
              "net": 2779
            },
            "nonCommercial": {
              "long": 2930,
              "short": 7511,
              "net": -4581
            },
            "smallTrader": {
              "long": 3647,
              "short": 1845,
              "net": 1802
            }
          },
          "openInterest": 14711
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12727,
              "short": 46752,
              "net": -34025
            },
            "nonCommercial": {
              "long": 28789,
              "short": 10973,
              "net": 17816
            },
            "smallTrader": {
              "long": 29207,
              "short": 12998,
              "net": 16209
            }
          },
          "openInterest": 74847
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84576,
              "short": 77323,
              "net": 7253
            },
            "nonCommercial": {
              "long": 5181,
              "short": 23417,
              "net": -18236
            },
            "smallTrader": {
              "long": 39003,
              "short": 28020,
              "net": 10983
            }
          },
          "openInterest": 139907
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51876,
              "short": 73914,
              "net": -22038
            },
            "nonCommercial": {
              "long": 18333,
              "short": 8131,
              "net": 10202
            },
            "smallTrader": {
              "long": 33626,
              "short": 21790,
              "net": 11836
            }
          },
          "openInterest": 114754
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78977,
              "short": 67472,
              "net": 11505
            },
            "nonCommercial": {
              "long": 13891,
              "short": 18485,
              "net": -4594
            },
            "smallTrader": {
              "long": 47375,
              "short": 54286,
              "net": -6911
            }
          },
          "openInterest": 161714
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87468,
              "short": 56925,
              "net": 30543
            },
            "nonCommercial": {
              "long": 12474,
              "short": 42364,
              "net": -29890
            },
            "smallTrader": {
              "long": 39634,
              "short": 40287,
              "net": -653
            }
          },
          "openInterest": 139901
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8669,
              "short": 42371,
              "net": -33702
            },
            "nonCommercial": {
              "long": 27237,
              "short": 2778,
              "net": 24459
            },
            "smallTrader": {
              "long": 19491,
              "short": 10248,
              "net": 9243
            }
          },
          "openInterest": 55397
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 849,
              "net": -549
            },
            "nonCommercial": {
              "long": 3325,
              "short": 1705,
              "net": 1620
            },
            "smallTrader": {
              "long": 720,
              "short": 1791,
              "net": -1071
            }
          },
          "openInterest": 6345
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30792,
              "short": 39377,
              "net": -8585
            },
            "nonCommercial": {
              "long": 11962,
              "short": 1312,
              "net": 10650
            },
            "smallTrader": {
              "long": 13046,
              "short": 15111,
              "net": -2065
            }
          },
          "openInterest": 58290
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50431,
              "short": 86685,
              "net": -36254
            },
            "nonCommercial": {
              "long": 23242,
              "short": 10376,
              "net": 12866
            },
            "smallTrader": {
              "long": 50362,
              "short": 26974,
              "net": 23388
            }
          },
          "openInterest": 133427
        }
      ]
    },
    {
      "reportDate": "1998-10-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 375274,
              "short": 359941,
              "net": 15333
            },
            "nonCommercial": {
              "long": 49561,
              "short": 67594,
              "net": -18033
            },
            "smallTrader": {
              "long": 59608,
              "short": 56908,
              "net": 2700
            }
          },
          "openInterest": 490840
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26435,
              "short": 31445,
              "net": -5010
            },
            "nonCommercial": {
              "long": 4658,
              "short": 878,
              "net": 3780
            },
            "smallTrader": {
              "long": 5879,
              "short": 4649,
              "net": 1230
            }
          },
          "openInterest": 37372
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420783,
              "short": 509227,
              "net": -88444
            },
            "nonCommercial": {
              "long": 113311,
              "short": 52890,
              "net": 60421
            },
            "smallTrader": {
              "long": 147014,
              "short": 118991,
              "net": 28023
            }
          },
          "openInterest": 755231
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 346034,
              "short": 328602,
              "net": 17432
            },
            "nonCommercial": {
              "long": 16174,
              "short": 32292,
              "net": -16118
            },
            "smallTrader": {
              "long": 23413,
              "short": 24727,
              "net": -1314
            }
          },
          "openInterest": 387813
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12881,
              "short": 17824,
              "net": -4943
            },
            "nonCommercial": {
              "long": 2671,
              "short": 0,
              "net": 2671
            },
            "smallTrader": {
              "long": 4915,
              "short": 2643,
              "net": 2272
            }
          },
          "openInterest": 20467
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10597,
              "short": 14036,
              "net": -3439
            },
            "nonCommercial": {
              "long": 2140,
              "short": 1403,
              "net": 737
            },
            "smallTrader": {
              "long": 5312,
              "short": 2610,
              "net": 2702
            }
          },
          "openInterest": 18049
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29341,
              "short": 30168,
              "net": -827
            },
            "nonCommercial": {
              "long": 9602,
              "short": 7494,
              "net": 2108
            },
            "smallTrader": {
              "long": 11359,
              "short": 12640,
              "net": -1281
            }
          },
          "openInterest": 50305
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29825,
              "short": 34577,
              "net": -4752
            },
            "nonCommercial": {
              "long": 2110,
              "short": 5094,
              "net": -2984
            },
            "smallTrader": {
              "long": 18931,
              "short": 11195,
              "net": 7736
            }
          },
          "openInterest": 52934
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50607,
              "short": 44135,
              "net": 6472
            },
            "nonCommercial": {
              "long": 9059,
              "short": 16479,
              "net": -7420
            },
            "smallTrader": {
              "long": 9889,
              "short": 8941,
              "net": 948
            }
          },
          "openInterest": 73858
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14956,
              "short": 13869,
              "net": 1087
            },
            "nonCommercial": {
              "long": 3358,
              "short": 7572,
              "net": -4214
            },
            "smallTrader": {
              "long": 11747,
              "short": 8620,
              "net": 3127
            }
          },
          "openInterest": 32521
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26506,
              "short": 29155,
              "net": -2649
            },
            "nonCommercial": {
              "long": 12146,
              "short": 16975,
              "net": -4829
            },
            "smallTrader": {
              "long": 26041,
              "short": 18563,
              "net": 7478
            }
          },
          "openInterest": 65667
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190856,
              "short": 141487,
              "net": 49369
            },
            "nonCommercial": {
              "long": 33806,
              "short": 31285,
              "net": 2521
            },
            "smallTrader": {
              "long": 91493,
              "short": 143383,
              "net": -51890
            }
          },
          "openInterest": 336227
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67772,
              "short": 52475,
              "net": 15297
            },
            "nonCommercial": {
              "long": 5745,
              "short": 27661,
              "net": -21916
            },
            "smallTrader": {
              "long": 19033,
              "short": 12414,
              "net": 6619
            }
          },
          "openInterest": 94467
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 351967,
              "short": 335340,
              "net": 16627
            },
            "nonCommercial": {
              "long": 25761,
              "short": 40927,
              "net": -15166
            },
            "smallTrader": {
              "long": 79215,
              "short": 80676,
              "net": -1461
            }
          },
          "openInterest": 483834
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2289,
              "short": 5940,
              "net": -3651
            },
            "nonCommercial": {
              "long": 4486,
              "short": 1187,
              "net": 3299
            },
            "smallTrader": {
              "long": 7008,
              "short": 6656,
              "net": 352
            }
          },
          "openInterest": 15097
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106270,
              "short": 123022,
              "net": -16752
            },
            "nonCommercial": {
              "long": 21174,
              "short": 13968,
              "net": 7206
            },
            "smallTrader": {
              "long": 36934,
              "short": 27388,
              "net": 9546
            }
          },
          "openInterest": 184784
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112889,
              "short": 129480,
              "net": -16591
            },
            "nonCommercial": {
              "long": 5167,
              "short": 10620,
              "net": -5453
            },
            "smallTrader": {
              "long": 67816,
              "short": 45772,
              "net": 22044
            }
          },
          "openInterest": 193365
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46460,
              "short": 53199,
              "net": -6739
            },
            "nonCommercial": {
              "long": 22729,
              "short": 18239,
              "net": 4490
            },
            "smallTrader": {
              "long": 18547,
              "short": 16298,
              "net": 2249
            }
          },
          "openInterest": 87791
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16657,
              "short": 9995,
              "net": 6662
            },
            "nonCommercial": {
              "long": 5498,
              "short": 8722,
              "net": -3224
            },
            "smallTrader": {
              "long": 9465,
              "short": 12903,
              "net": -3438
            }
          },
          "openInterest": 33455
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42439,
              "short": 50231,
              "net": -7792
            },
            "nonCommercial": {
              "long": 23858,
              "short": 8826,
              "net": 15032
            },
            "smallTrader": {
              "long": 28051,
              "short": 35291,
              "net": -7240
            }
          },
          "openInterest": 106524
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17613,
              "short": 18275,
              "net": -662
            },
            "nonCommercial": {
              "long": 1474,
              "short": 597,
              "net": 877
            },
            "smallTrader": {
              "long": 4802,
              "short": 5017,
              "net": -215
            }
          },
          "openInterest": 23889
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166965,
              "short": 191145,
              "net": -24180
            },
            "nonCommercial": {
              "long": 8982,
              "short": 14054,
              "net": -5072
            },
            "smallTrader": {
              "long": 63067,
              "short": 33815,
              "net": 29252
            }
          },
          "openInterest": 251413
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8669,
              "short": 6344,
              "net": 2325
            },
            "nonCommercial": {
              "long": 3066,
              "short": 7243,
              "net": -4177
            },
            "smallTrader": {
              "long": 3913,
              "short": 2061,
              "net": 1852
            }
          },
          "openInterest": 15648
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12840,
              "short": 47228,
              "net": -34388
            },
            "nonCommercial": {
              "long": 28808,
              "short": 11440,
              "net": 17368
            },
            "smallTrader": {
              "long": 30368,
              "short": 13348,
              "net": 17020
            }
          },
          "openInterest": 76173
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81365,
              "short": 75952,
              "net": 5413
            },
            "nonCommercial": {
              "long": 5388,
              "short": 23984,
              "net": -18596
            },
            "smallTrader": {
              "long": 40694,
              "short": 27511,
              "net": 13183
            }
          },
          "openInterest": 138653
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48940,
              "short": 73014,
              "net": -24074
            },
            "nonCommercial": {
              "long": 18518,
              "short": 6539,
              "net": 11979
            },
            "smallTrader": {
              "long": 33520,
              "short": 21425,
              "net": 12095
            }
          },
          "openInterest": 112183
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72654,
              "short": 65711,
              "net": 6943
            },
            "nonCommercial": {
              "long": 12566,
              "short": 14570,
              "net": -2004
            },
            "smallTrader": {
              "long": 49881,
              "short": 54820,
              "net": -4939
            }
          },
          "openInterest": 153876
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87382,
              "short": 56586,
              "net": 30796
            },
            "nonCommercial": {
              "long": 12919,
              "short": 42640,
              "net": -29721
            },
            "smallTrader": {
              "long": 34706,
              "short": 35781,
              "net": -1075
            }
          },
          "openInterest": 135371
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9771,
              "short": 39949,
              "net": -30178
            },
            "nonCommercial": {
              "long": 25213,
              "short": 2377,
              "net": 22836
            },
            "smallTrader": {
              "long": 17840,
              "short": 10498,
              "net": 7342
            }
          },
          "openInterest": 53439
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 686,
              "short": 1021,
              "net": -335
            },
            "nonCommercial": {
              "long": 3607,
              "short": 2573,
              "net": 1034
            },
            "smallTrader": {
              "long": 860,
              "short": 1559,
              "net": -699
            }
          },
          "openInterest": 6153
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31758,
              "short": 41495,
              "net": -9737
            },
            "nonCommercial": {
              "long": 12916,
              "short": 1241,
              "net": 11675
            },
            "smallTrader": {
              "long": 12644,
              "short": 14582,
              "net": -1938
            }
          },
          "openInterest": 59877
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49689,
              "short": 83730,
              "net": -34041
            },
            "nonCommercial": {
              "long": 26511,
              "short": 10495,
              "net": 16016
            },
            "smallTrader": {
              "long": 46325,
              "short": 28300,
              "net": 18025
            }
          },
          "openInterest": 130991
        }
      ]
    },
    {
      "reportDate": "1998-11-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 381877,
              "short": 364478,
              "net": 17399
            },
            "nonCommercial": {
              "long": 50538,
              "short": 71112,
              "net": -20574
            },
            "smallTrader": {
              "long": 65030,
              "short": 61855,
              "net": 3175
            }
          },
          "openInterest": 506247
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25310,
              "short": 31230,
              "net": -5920
            },
            "nonCommercial": {
              "long": 5654,
              "short": 747,
              "net": 4907
            },
            "smallTrader": {
              "long": 5708,
              "short": 4695,
              "net": 1013
            }
          },
          "openInterest": 37072
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413967,
              "short": 502301,
              "net": -88334
            },
            "nonCommercial": {
              "long": 118642,
              "short": 48313,
              "net": 70329
            },
            "smallTrader": {
              "long": 109264,
              "short": 91259,
              "net": 18005
            }
          },
          "openInterest": 727258
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 328257,
              "short": 315171,
              "net": 13086
            },
            "nonCommercial": {
              "long": 19762,
              "short": 30034,
              "net": -10272
            },
            "smallTrader": {
              "long": 21953,
              "short": 24767,
              "net": -2814
            }
          },
          "openInterest": 375391
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12408,
              "short": 17543,
              "net": -5135
            },
            "nonCommercial": {
              "long": 2637,
              "short": 235,
              "net": 2402
            },
            "smallTrader": {
              "long": 4956,
              "short": 2223,
              "net": 2733
            }
          },
          "openInterest": 20001
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6846,
              "short": 8843,
              "net": -1997
            },
            "nonCommercial": {
              "long": 2255,
              "short": 1727,
              "net": 528
            },
            "smallTrader": {
              "long": 3038,
              "short": 1569,
              "net": 1469
            }
          },
          "openInterest": 12139
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39393,
              "short": 28956,
              "net": 10437
            },
            "nonCommercial": {
              "long": 6312,
              "short": 12015,
              "net": -5703
            },
            "smallTrader": {
              "long": 7801,
              "short": 12535,
              "net": -4734
            }
          },
          "openInterest": 53506
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31238,
              "short": 38728,
              "net": -7490
            },
            "nonCommercial": {
              "long": 2263,
              "short": 3912,
              "net": -1649
            },
            "smallTrader": {
              "long": 20468,
              "short": 11329,
              "net": 9139
            }
          },
          "openInterest": 56026
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52382,
              "short": 44777,
              "net": 7605
            },
            "nonCommercial": {
              "long": 9970,
              "short": 18761,
              "net": -8791
            },
            "smallTrader": {
              "long": 10538,
              "short": 9352,
              "net": 1186
            }
          },
          "openInterest": 77279
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11988,
              "short": 17558,
              "net": -5570
            },
            "nonCommercial": {
              "long": 5451,
              "short": 4355,
              "net": 1096
            },
            "smallTrader": {
              "long": 14920,
              "short": 10446,
              "net": 4474
            }
          },
          "openInterest": 34914
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29667,
              "short": 30287,
              "net": -620
            },
            "nonCommercial": {
              "long": 12327,
              "short": 18087,
              "net": -5760
            },
            "smallTrader": {
              "long": 26057,
              "short": 19677,
              "net": 6380
            }
          },
          "openInterest": 69099
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193562,
              "short": 147224,
              "net": 46338
            },
            "nonCommercial": {
              "long": 35928,
              "short": 30944,
              "net": 4984
            },
            "smallTrader": {
              "long": 90335,
              "short": 141657,
              "net": -51322
            }
          },
          "openInterest": 338971
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67449,
              "short": 50791,
              "net": 16658
            },
            "nonCommercial": {
              "long": 5277,
              "short": 28935,
              "net": -23658
            },
            "smallTrader": {
              "long": 19690,
              "short": 12690,
              "net": 7000
            }
          },
          "openInterest": 94188
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 336587,
              "short": 325281,
              "net": 11306
            },
            "nonCommercial": {
              "long": 31119,
              "short": 39163,
              "net": -8044
            },
            "smallTrader": {
              "long": 81816,
              "short": 85078,
              "net": -3262
            }
          },
          "openInterest": 476384
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1715,
              "short": 4251,
              "net": -2536
            },
            "nonCommercial": {
              "long": 3770,
              "short": 1573,
              "net": 2197
            },
            "smallTrader": {
              "long": 5880,
              "short": 5541,
              "net": 339
            }
          },
          "openInterest": 12092
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113225,
              "short": 100392,
              "net": 12833
            },
            "nonCommercial": {
              "long": 9917,
              "short": 27612,
              "net": -17695
            },
            "smallTrader": {
              "long": 36061,
              "short": 31199,
              "net": 4862
            }
          },
          "openInterest": 180415
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106038,
              "short": 120092,
              "net": -14054
            },
            "nonCommercial": {
              "long": 6585,
              "short": 12125,
              "net": -5540
            },
            "smallTrader": {
              "long": 62843,
              "short": 43249,
              "net": 19594
            }
          },
          "openInterest": 183837
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45258,
              "short": 55321,
              "net": -10063
            },
            "nonCommercial": {
              "long": 25093,
              "short": 16388,
              "net": 8705
            },
            "smallTrader": {
              "long": 19209,
              "short": 17851,
              "net": 1358
            }
          },
          "openInterest": 89560
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17240,
              "short": 11382,
              "net": 5858
            },
            "nonCommercial": {
              "long": 7282,
              "short": 11122,
              "net": -3840
            },
            "smallTrader": {
              "long": 12436,
              "short": 14454,
              "net": -2018
            }
          },
          "openInterest": 38718
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39722,
              "short": 52200,
              "net": -12478
            },
            "nonCommercial": {
              "long": 22441,
              "short": 9389,
              "net": 13052
            },
            "smallTrader": {
              "long": 31436,
              "short": 32010,
              "net": -574
            }
          },
          "openInterest": 105776
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17611,
              "short": 19163,
              "net": -1552
            },
            "nonCommercial": {
              "long": 1474,
              "short": 597,
              "net": 877
            },
            "smallTrader": {
              "long": 5934,
              "short": 5259,
              "net": 675
            }
          },
          "openInterest": 25019
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152108,
              "short": 166183,
              "net": -14075
            },
            "nonCommercial": {
              "long": 7333,
              "short": 17893,
              "net": -10560
            },
            "smallTrader": {
              "long": 61096,
              "short": 36461,
              "net": 24635
            }
          },
          "openInterest": 235127
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9188,
              "short": 6498,
              "net": 2690
            },
            "nonCommercial": {
              "long": 2964,
              "short": 7785,
              "net": -4821
            },
            "smallTrader": {
              "long": 4290,
              "short": 2159,
              "net": 2131
            }
          },
          "openInterest": 16442
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12371,
              "short": 46302,
              "net": -33931
            },
            "nonCommercial": {
              "long": 28055,
              "short": 9397,
              "net": 18658
            },
            "smallTrader": {
              "long": 29336,
              "short": 14063,
              "net": 15273
            }
          },
          "openInterest": 74429
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79628,
              "short": 78186,
              "net": 1442
            },
            "nonCommercial": {
              "long": 5992,
              "short": 18810,
              "net": -12818
            },
            "smallTrader": {
              "long": 39529,
              "short": 28153,
              "net": 11376
            }
          },
          "openInterest": 135728
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49419,
              "short": 68028,
              "net": -18609
            },
            "nonCommercial": {
              "long": 17366,
              "short": 9280,
              "net": 8086
            },
            "smallTrader": {
              "long": 32610,
              "short": 22087,
              "net": 10523
            }
          },
          "openInterest": 110789
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65742,
              "short": 59256,
              "net": 6486
            },
            "nonCommercial": {
              "long": 12857,
              "short": 12626,
              "net": 231
            },
            "smallTrader": {
              "long": 46305,
              "short": 53022,
              "net": -6717
            }
          },
          "openInterest": 146146
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87555,
              "short": 62363,
              "net": 25192
            },
            "nonCommercial": {
              "long": 13066,
              "short": 38609,
              "net": -25543
            },
            "smallTrader": {
              "long": 34943,
              "short": 34592,
              "net": 351
            }
          },
          "openInterest": 136652
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13107,
              "short": 35271,
              "net": -22164
            },
            "nonCommercial": {
              "long": 20220,
              "short": 2894,
              "net": 17326
            },
            "smallTrader": {
              "long": 13551,
              "short": 8713,
              "net": 4838
            }
          },
          "openInterest": 47107
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 864,
              "short": 1060,
              "net": -196
            },
            "nonCommercial": {
              "long": 4216,
              "short": 3457,
              "net": 759
            },
            "smallTrader": {
              "long": 739,
              "short": 1302,
              "net": -563
            }
          },
          "openInterest": 5819
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31639,
              "short": 40979,
              "net": -9340
            },
            "nonCommercial": {
              "long": 12341,
              "short": 1189,
              "net": 11152
            },
            "smallTrader": {
              "long": 13073,
              "short": 14885,
              "net": -1812
            }
          },
          "openInterest": 59081
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50767,
              "short": 86120,
              "net": -35353
            },
            "nonCommercial": {
              "long": 26984,
              "short": 10388,
              "net": 16596
            },
            "smallTrader": {
              "long": 45659,
              "short": 26902,
              "net": 18757
            }
          },
          "openInterest": 133445
        }
      ]
    },
    {
      "reportDate": "1998-11-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 385859,
              "short": 365049,
              "net": 20810
            },
            "nonCommercial": {
              "long": 44022,
              "short": 68562,
              "net": -24540
            },
            "smallTrader": {
              "long": 56533,
              "short": 52803,
              "net": 3730
            }
          },
          "openInterest": 498499
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25917,
              "short": 31303,
              "net": -5386
            },
            "nonCommercial": {
              "long": 5365,
              "short": 847,
              "net": 4518
            },
            "smallTrader": {
              "long": 6019,
              "short": 5151,
              "net": 868
            }
          },
          "openInterest": 37701
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 466557,
              "short": 548665,
              "net": -82108
            },
            "nonCommercial": {
              "long": 107338,
              "short": 55649,
              "net": 51689
            },
            "smallTrader": {
              "long": 126272,
              "short": 95853,
              "net": 30419
            }
          },
          "openInterest": 800512
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 307598,
              "short": 288807,
              "net": 18791
            },
            "nonCommercial": {
              "long": 13936,
              "short": 30477,
              "net": -16541
            },
            "smallTrader": {
              "long": 25243,
              "short": 27493,
              "net": -2250
            }
          },
          "openInterest": 349781
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12232,
              "short": 18115,
              "net": -5883
            },
            "nonCommercial": {
              "long": 3457,
              "short": 243,
              "net": 3214
            },
            "smallTrader": {
              "long": 5998,
              "short": 3329,
              "net": 2669
            }
          },
          "openInterest": 21687
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7096,
              "short": 8698,
              "net": -1602
            },
            "nonCommercial": {
              "long": 2677,
              "short": 2410,
              "net": 267
            },
            "smallTrader": {
              "long": 2890,
              "short": 1555,
              "net": 1335
            }
          },
          "openInterest": 12663
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39959,
              "short": 28572,
              "net": 11387
            },
            "nonCommercial": {
              "long": 6037,
              "short": 10702,
              "net": -4665
            },
            "smallTrader": {
              "long": 6664,
              "short": 13386,
              "net": -6722
            }
          },
          "openInterest": 52884
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35292,
              "short": 40815,
              "net": -5523
            },
            "nonCommercial": {
              "long": 3137,
              "short": 4914,
              "net": -1777
            },
            "smallTrader": {
              "long": 20428,
              "short": 13128,
              "net": 7300
            }
          },
          "openInterest": 60716
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54240,
              "short": 42427,
              "net": 11813
            },
            "nonCommercial": {
              "long": 7584,
              "short": 21028,
              "net": -13444
            },
            "smallTrader": {
              "long": 11189,
              "short": 9558,
              "net": 1631
            }
          },
          "openInterest": 76803
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13508,
              "short": 21071,
              "net": -7563
            },
            "nonCommercial": {
              "long": 6883,
              "short": 3028,
              "net": 3855
            },
            "smallTrader": {
              "long": 10957,
              "short": 7249,
              "net": 3708
            }
          },
          "openInterest": 32935
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26518,
              "short": 29907,
              "net": -3389
            },
            "nonCommercial": {
              "long": 10801,
              "short": 15380,
              "net": -4579
            },
            "smallTrader": {
              "long": 25269,
              "short": 17301,
              "net": 7968
            }
          },
          "openInterest": 64107
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207593,
              "short": 161862,
              "net": 45731
            },
            "nonCommercial": {
              "long": 38197,
              "short": 33202,
              "net": 4995
            },
            "smallTrader": {
              "long": 93271,
              "short": 143997,
              "net": -50726
            }
          },
          "openInterest": 358209
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64769,
              "short": 53316,
              "net": 11453
            },
            "nonCommercial": {
              "long": 7330,
              "short": 27238,
              "net": -19908
            },
            "smallTrader": {
              "long": 20420,
              "short": 11965,
              "net": 8455
            }
          },
          "openInterest": 94054
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 328304,
              "short": 323128,
              "net": 5176
            },
            "nonCommercial": {
              "long": 37983,
              "short": 41253,
              "net": -3270
            },
            "smallTrader": {
              "long": 86840,
              "short": 88746,
              "net": -1906
            }
          },
          "openInterest": 480783
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1582,
              "short": 4123,
              "net": -2541
            },
            "nonCommercial": {
              "long": 3865,
              "short": 2201,
              "net": 1664
            },
            "smallTrader": {
              "long": 6145,
              "short": 5268,
              "net": 877
            }
          },
          "openInterest": 11975
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100977,
              "short": 103687,
              "net": -2710
            },
            "nonCommercial": {
              "long": 11354,
              "short": 18465,
              "net": -7111
            },
            "smallTrader": {
              "long": 39479,
              "short": 29658,
              "net": 9821
            }
          },
          "openInterest": 172069
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109554,
              "short": 126583,
              "net": -17029
            },
            "nonCommercial": {
              "long": 6903,
              "short": 13885,
              "net": -6982
            },
            "smallTrader": {
              "long": 68062,
              "short": 44051,
              "net": 24011
            }
          },
          "openInterest": 192340
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60587,
              "short": 57643,
              "net": 2944
            },
            "nonCommercial": {
              "long": 16585,
              "short": 15512,
              "net": 1073
            },
            "smallTrader": {
              "long": 18155,
              "short": 22172,
              "net": -4017
            }
          },
          "openInterest": 95327
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17539,
              "short": 11980,
              "net": 5559
            },
            "nonCommercial": {
              "long": 7742,
              "short": 11642,
              "net": -3900
            },
            "smallTrader": {
              "long": 13256,
              "short": 14915,
              "net": -1659
            }
          },
          "openInterest": 41249
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46966,
              "short": 53881,
              "net": -6915
            },
            "nonCommercial": {
              "long": 19739,
              "short": 10581,
              "net": 9158
            },
            "smallTrader": {
              "long": 30804,
              "short": 33047,
              "net": -2243
            }
          },
          "openInterest": 109455
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15548,
              "short": 18484,
              "net": -2936
            },
            "nonCommercial": {
              "long": 1689,
              "short": 597,
              "net": 1092
            },
            "smallTrader": {
              "long": 6677,
              "short": 4833,
              "net": 1844
            }
          },
          "openInterest": 23914
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152632,
              "short": 177244,
              "net": -24612
            },
            "nonCommercial": {
              "long": 11481,
              "short": 12938,
              "net": -1457
            },
            "smallTrader": {
              "long": 60162,
              "short": 34093,
              "net": 26069
            }
          },
          "openInterest": 239124
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8673,
              "short": 7138,
              "net": 1535
            },
            "nonCommercial": {
              "long": 3273,
              "short": 7008,
              "net": -3735
            },
            "smallTrader": {
              "long": 4198,
              "short": 1998,
              "net": 2200
            }
          },
          "openInterest": 16169
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12903,
              "short": 49696,
              "net": -36793
            },
            "nonCommercial": {
              "long": 28143,
              "short": 7831,
              "net": 20312
            },
            "smallTrader": {
              "long": 29328,
              "short": 12847,
              "net": 16481
            }
          },
          "openInterest": 75074
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75275,
              "short": 76782,
              "net": -1507
            },
            "nonCommercial": {
              "long": 7634,
              "short": 17216,
              "net": -9582
            },
            "smallTrader": {
              "long": 39864,
              "short": 28775,
              "net": 11089
            }
          },
          "openInterest": 135810
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48546,
              "short": 72052,
              "net": -23506
            },
            "nonCommercial": {
              "long": 18591,
              "short": 7428,
              "net": 11163
            },
            "smallTrader": {
              "long": 32776,
              "short": 20433,
              "net": 12343
            }
          },
          "openInterest": 111133
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58194,
              "short": 63742,
              "net": -5548
            },
            "nonCommercial": {
              "long": 20735,
              "short": 10404,
              "net": 10331
            },
            "smallTrader": {
              "long": 47636,
              "short": 52419,
              "net": -4783
            }
          },
          "openInterest": 142082
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80754,
              "short": 74332,
              "net": 6422
            },
            "nonCommercial": {
              "long": 11938,
              "short": 29536,
              "net": -17598
            },
            "smallTrader": {
              "long": 45279,
              "short": 34103,
              "net": 11176
            }
          },
          "openInterest": 138677
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27437,
              "short": 21190,
              "net": 6247
            },
            "nonCommercial": {
              "long": 6102,
              "short": 9056,
              "net": -2954
            },
            "smallTrader": {
              "long": 9758,
              "short": 13051,
              "net": -3293
            }
          },
          "openInterest": 43526
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 545,
              "short": 1368,
              "net": -823
            },
            "nonCommercial": {
              "long": 1722,
              "short": 845,
              "net": 877
            },
            "smallTrader": {
              "long": 1024,
              "short": 1078,
              "net": -54
            }
          },
          "openInterest": 5817
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32063,
              "short": 39993,
              "net": -7930
            },
            "nonCommercial": {
              "long": 12083,
              "short": 1339,
              "net": 10744
            },
            "smallTrader": {
              "long": 12416,
              "short": 15230,
              "net": -2814
            }
          },
          "openInterest": 58199
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50621,
              "short": 86348,
              "net": -35727
            },
            "nonCommercial": {
              "long": 26466,
              "short": 9630,
              "net": 16836
            },
            "smallTrader": {
              "long": 45792,
              "short": 26901,
              "net": 18891
            }
          },
          "openInterest": 132640
        }
      ]
    },
    {
      "reportDate": "1998-11-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 388418,
              "short": 365710,
              "net": 22708
            },
            "nonCommercial": {
              "long": 45164,
              "short": 67466,
              "net": -22302
            },
            "smallTrader": {
              "long": 59334,
              "short": 59740,
              "net": -406
            }
          },
          "openInterest": 504191
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26772,
              "short": 32805,
              "net": -6033
            },
            "nonCommercial": {
              "long": 5030,
              "short": 847,
              "net": 4183
            },
            "smallTrader": {
              "long": 6350,
              "short": 4500,
              "net": 1850
            }
          },
          "openInterest": 38552
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 491328,
              "short": 551204,
              "net": -59876
            },
            "nonCommercial": {
              "long": 106407,
              "short": 67503,
              "net": 38904
            },
            "smallTrader": {
              "long": 121807,
              "short": 100835,
              "net": 20972
            }
          },
          "openInterest": 810265
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314781,
              "short": 289870,
              "net": 24911
            },
            "nonCommercial": {
              "long": 13816,
              "short": 33677,
              "net": -19861
            },
            "smallTrader": {
              "long": 23621,
              "short": 28671,
              "net": -5050
            }
          },
          "openInterest": 354535
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12223,
              "short": 20041,
              "net": -7818
            },
            "nonCommercial": {
              "long": 4242,
              "short": 430,
              "net": 3812
            },
            "smallTrader": {
              "long": 7010,
              "short": 3004,
              "net": 4006
            }
          },
          "openInterest": 23475
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6667,
              "short": 9235,
              "net": -2568
            },
            "nonCommercial": {
              "long": 2737,
              "short": 2127,
              "net": 610
            },
            "smallTrader": {
              "long": 3483,
              "short": 1525,
              "net": 1958
            }
          },
          "openInterest": 12887
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39752,
              "short": 27984,
              "net": 11768
            },
            "nonCommercial": {
              "long": 5402,
              "short": 12885,
              "net": -7483
            },
            "smallTrader": {
              "long": 7607,
              "short": 11892,
              "net": -4285
            }
          },
          "openInterest": 52761
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37576,
              "short": 38695,
              "net": -1119
            },
            "nonCommercial": {
              "long": 2571,
              "short": 7819,
              "net": -5248
            },
            "smallTrader": {
              "long": 20846,
              "short": 14479,
              "net": 6367
            }
          },
          "openInterest": 63048
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52763,
              "short": 39642,
              "net": 13121
            },
            "nonCommercial": {
              "long": 7616,
              "short": 19813,
              "net": -12197
            },
            "smallTrader": {
              "long": 8005,
              "short": 8929,
              "net": -924
            }
          },
          "openInterest": 71766
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13041,
              "short": 19960,
              "net": -6919
            },
            "nonCommercial": {
              "long": 5354,
              "short": 3136,
              "net": 2218
            },
            "smallTrader": {
              "long": 11016,
              "short": 6315,
              "net": 4701
            }
          },
          "openInterest": 30977
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30247,
              "short": 26939,
              "net": 3308
            },
            "nonCommercial": {
              "long": 11349,
              "short": 21665,
              "net": -10316
            },
            "smallTrader": {
              "long": 27051,
              "short": 20043,
              "net": 7008
            }
          },
          "openInterest": 70507
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200579,
              "short": 166520,
              "net": 34059
            },
            "nonCommercial": {
              "long": 45524,
              "short": 28669,
              "net": 16855
            },
            "smallTrader": {
              "long": 89760,
              "short": 140674,
              "net": -50914
            }
          },
          "openInterest": 353299
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60501,
              "short": 47359,
              "net": 13142
            },
            "nonCommercial": {
              "long": 4151,
              "short": 25194,
              "net": -21043
            },
            "smallTrader": {
              "long": 22173,
              "short": 14272,
              "net": 7901
            }
          },
          "openInterest": 88236
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339404,
              "short": 332834,
              "net": 6570
            },
            "nonCommercial": {
              "long": 39586,
              "short": 46739,
              "net": -7153
            },
            "smallTrader": {
              "long": 94070,
              "short": 93487,
              "net": 583
            }
          },
          "openInterest": 506677
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1426,
              "short": 3265,
              "net": -1839
            },
            "nonCommercial": {
              "long": 3184,
              "short": 2519,
              "net": 665
            },
            "smallTrader": {
              "long": 6258,
              "short": 5084,
              "net": 1174
            }
          },
          "openInterest": 11187
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81854,
              "short": 96527,
              "net": -14673
            },
            "nonCommercial": {
              "long": 15147,
              "short": 11960,
              "net": 3187
            },
            "smallTrader": {
              "long": 37165,
              "short": 25679,
              "net": 11486
            }
          },
          "openInterest": 153511
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110152,
              "short": 130207,
              "net": -20055
            },
            "nonCommercial": {
              "long": 7596,
              "short": 13215,
              "net": -5619
            },
            "smallTrader": {
              "long": 71982,
              "short": 46308,
              "net": 25674
            }
          },
          "openInterest": 198235
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55599,
              "short": 54071,
              "net": 1528
            },
            "nonCommercial": {
              "long": 18248,
              "short": 15688,
              "net": 2560
            },
            "smallTrader": {
              "long": 12793,
              "short": 16881,
              "net": -4088
            }
          },
          "openInterest": 86640
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17474,
              "short": 11488,
              "net": 5986
            },
            "nonCommercial": {
              "long": 6944,
              "short": 12189,
              "net": -5245
            },
            "smallTrader": {
              "long": 15578,
              "short": 16319,
              "net": -741
            }
          },
          "openInterest": 42342
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48131,
              "short": 48859,
              "net": -728
            },
            "nonCommercial": {
              "long": 16124,
              "short": 13837,
              "net": 2287
            },
            "smallTrader": {
              "long": 31598,
              "short": 33157,
              "net": -1559
            }
          },
          "openInterest": 108799
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16833,
              "short": 20104,
              "net": -3271
            },
            "nonCommercial": {
              "long": 1939,
              "short": 597,
              "net": 1342
            },
            "smallTrader": {
              "long": 6977,
              "short": 5048,
              "net": 1929
            }
          },
          "openInterest": 25749
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158481,
              "short": 169778,
              "net": -11297
            },
            "nonCommercial": {
              "long": 7498,
              "short": 19312,
              "net": -11814
            },
            "smallTrader": {
              "long": 61751,
              "short": 38640,
              "net": 23111
            }
          },
          "openInterest": 241593
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6672,
              "short": 8167,
              "net": -1495
            },
            "nonCommercial": {
              "long": 4744,
              "short": 5972,
              "net": -1228
            },
            "smallTrader": {
              "long": 4523,
              "short": 1800,
              "net": 2723
            }
          },
          "openInterest": 15989
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16226,
              "short": 52125,
              "net": -35899
            },
            "nonCommercial": {
              "long": 27325,
              "short": 8319,
              "net": 19006
            },
            "smallTrader": {
              "long": 29214,
              "short": 12321,
              "net": 16893
            }
          },
          "openInterest": 77804
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71127,
              "short": 76274,
              "net": -5147
            },
            "nonCommercial": {
              "long": 10507,
              "short": 17980,
              "net": -7473
            },
            "smallTrader": {
              "long": 42187,
              "short": 29567,
              "net": 12620
            }
          },
          "openInterest": 134023
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49759,
              "short": 74854,
              "net": -25095
            },
            "nonCommercial": {
              "long": 17362,
              "short": 8389,
              "net": 8973
            },
            "smallTrader": {
              "long": 34473,
              "short": 18351,
              "net": 16122
            }
          },
          "openInterest": 111957
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53229,
              "short": 65835,
              "net": -12606
            },
            "nonCommercial": {
              "long": 28003,
              "short": 9968,
              "net": 18035
            },
            "smallTrader": {
              "long": 45296,
              "short": 50725,
              "net": -5429
            }
          },
          "openInterest": 139976
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67590,
              "short": 94272,
              "net": -26682
            },
            "nonCommercial": {
              "long": 21804,
              "short": 12622,
              "net": 9182
            },
            "smallTrader": {
              "long": 48287,
              "short": 30787,
              "net": 17500
            }
          },
          "openInterest": 139824
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22676,
              "short": 21873,
              "net": 803
            },
            "nonCommercial": {
              "long": 6114,
              "short": 5176,
              "net": 938
            },
            "smallTrader": {
              "long": 8982,
              "short": 10723,
              "net": -1741
            }
          },
          "openInterest": 37992
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 545,
              "short": 859,
              "net": -314
            },
            "nonCommercial": {
              "long": 4039,
              "short": 3497,
              "net": 542
            },
            "smallTrader": {
              "long": 785,
              "short": 1013,
              "net": -228
            }
          },
          "openInterest": 5442
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32995,
              "short": 41438,
              "net": -8443
            },
            "nonCommercial": {
              "long": 10877,
              "short": 1225,
              "net": 9652
            },
            "smallTrader": {
              "long": 11926,
              "short": 13135,
              "net": -1209
            }
          },
          "openInterest": 57764
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54279,
              "short": 87595,
              "net": -33316
            },
            "nonCommercial": {
              "long": 25245,
              "short": 9386,
              "net": 15859
            },
            "smallTrader": {
              "long": 44782,
              "short": 27325,
              "net": 17457
            }
          },
          "openInterest": 133265
        }
      ]
    },
    {
      "reportDate": "1998-11-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 405940,
              "short": 391728,
              "net": 14212
            },
            "nonCommercial": {
              "long": 37615,
              "short": 62852,
              "net": -25237
            },
            "smallTrader": {
              "long": 66836,
              "short": 55811,
              "net": 11025
            }
          },
          "openInterest": 525652
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26601,
              "short": 31614,
              "net": -5013
            },
            "nonCommercial": {
              "long": 5255,
              "short": 1010,
              "net": 4245
            },
            "smallTrader": {
              "long": 5658,
              "short": 4890,
              "net": 768
            }
          },
          "openInterest": 38535
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494674,
              "short": 549048,
              "net": -54374
            },
            "nonCommercial": {
              "long": 93388,
              "short": 56504,
              "net": 36884
            },
            "smallTrader": {
              "long": 113707,
              "short": 96217,
              "net": 17490
            }
          },
          "openInterest": 758695
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302915,
              "short": 280764,
              "net": 22151
            },
            "nonCommercial": {
              "long": 10477,
              "short": 31487,
              "net": -21010
            },
            "smallTrader": {
              "long": 31319,
              "short": 32460,
              "net": -1141
            }
          },
          "openInterest": 348638
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12269,
              "short": 21447,
              "net": -9178
            },
            "nonCommercial": {
              "long": 4719,
              "short": 342,
              "net": 4377
            },
            "smallTrader": {
              "long": 7992,
              "short": 3191,
              "net": 4801
            }
          },
          "openInterest": 24980
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7083,
              "short": 8736,
              "net": -1653
            },
            "nonCommercial": {
              "long": 1787,
              "short": 2126,
              "net": -339
            },
            "smallTrader": {
              "long": 3244,
              "short": 1252,
              "net": 1992
            }
          },
          "openInterest": 12114
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43270,
              "short": 26940,
              "net": 16330
            },
            "nonCommercial": {
              "long": 5042,
              "short": 14604,
              "net": -9562
            },
            "smallTrader": {
              "long": 7067,
              "short": 13835,
              "net": -6768
            }
          },
          "openInterest": 55379
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36660,
              "short": 37705,
              "net": -1045
            },
            "nonCommercial": {
              "long": 2166,
              "short": 8243,
              "net": -6077
            },
            "smallTrader": {
              "long": 22752,
              "short": 15630,
              "net": 7122
            }
          },
          "openInterest": 63624
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51376,
              "short": 37683,
              "net": 13693
            },
            "nonCommercial": {
              "long": 7983,
              "short": 21311,
              "net": -13328
            },
            "smallTrader": {
              "long": 7619,
              "short": 7984,
              "net": -365
            }
          },
          "openInterest": 70448
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12716,
              "short": 17567,
              "net": -4851
            },
            "nonCommercial": {
              "long": 4689,
              "short": 3169,
              "net": 1520
            },
            "smallTrader": {
              "long": 9985,
              "short": 6654,
              "net": 3331
            }
          },
          "openInterest": 28896
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33701,
              "short": 30139,
              "net": 3562
            },
            "nonCommercial": {
              "long": 11343,
              "short": 20980,
              "net": -9637
            },
            "smallTrader": {
              "long": 24989,
              "short": 18914,
              "net": 6075
            }
          },
          "openInterest": 71034
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188920,
              "short": 150056,
              "net": 38864
            },
            "nonCommercial": {
              "long": 39034,
              "short": 27060,
              "net": 11974
            },
            "smallTrader": {
              "long": 85788,
              "short": 136626,
              "net": -50838
            }
          },
          "openInterest": 329167
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57128,
              "short": 41090,
              "net": 16038
            },
            "nonCommercial": {
              "long": 3262,
              "short": 25074,
              "net": -21812
            },
            "smallTrader": {
              "long": 17184,
              "short": 11410,
              "net": 5774
            }
          },
          "openInterest": 79315
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 331936,
              "short": 315474,
              "net": 16462
            },
            "nonCommercial": {
              "long": 37169,
              "short": 50818,
              "net": -13649
            },
            "smallTrader": {
              "long": 81881,
              "short": 84694,
              "net": -2813
            }
          },
          "openInterest": 484472
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1270,
              "short": 2175,
              "net": -905
            },
            "nonCommercial": {
              "long": 2654,
              "short": 2670,
              "net": -16
            },
            "smallTrader": {
              "long": 5816,
              "short": 4895,
              "net": 921
            }
          },
          "openInterest": 9920
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76749,
              "short": 94409,
              "net": -17660
            },
            "nonCommercial": {
              "long": 17284,
              "short": 10369,
              "net": 6915
            },
            "smallTrader": {
              "long": 37771,
              "short": 27026,
              "net": 10745
            }
          },
          "openInterest": 150873
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111704,
              "short": 122046,
              "net": -10342
            },
            "nonCommercial": {
              "long": 5300,
              "short": 17955,
              "net": -12655
            },
            "smallTrader": {
              "long": 71080,
              "short": 48083,
              "net": 22997
            }
          },
          "openInterest": 196003
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57686,
              "short": 53200,
              "net": 4486
            },
            "nonCommercial": {
              "long": 16515,
              "short": 15586,
              "net": 929
            },
            "smallTrader": {
              "long": 10938,
              "short": 16353,
              "net": -5415
            }
          },
          "openInterest": 85183
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18667,
              "short": 11553,
              "net": 7114
            },
            "nonCommercial": {
              "long": 6607,
              "short": 13051,
              "net": -6444
            },
            "smallTrader": {
              "long": 15979,
              "short": 16649,
              "net": -670
            }
          },
          "openInterest": 44659
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47110,
              "short": 43605,
              "net": 3505
            },
            "nonCommercial": {
              "long": 16306,
              "short": 18124,
              "net": -1818
            },
            "smallTrader": {
              "long": 31546,
              "short": 33233,
              "net": -1687
            }
          },
          "openInterest": 106829
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16580,
              "short": 20664,
              "net": -4084
            },
            "nonCommercial": {
              "long": 2439,
              "short": 597,
              "net": 1842
            },
            "smallTrader": {
              "long": 6892,
              "short": 4650,
              "net": 2242
            }
          },
          "openInterest": 25911
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143705,
              "short": 147658,
              "net": -3953
            },
            "nonCommercial": {
              "long": 4923,
              "short": 23160,
              "net": -18237
            },
            "smallTrader": {
              "long": 62562,
              "short": 40372,
              "net": 22190
            }
          },
          "openInterest": 220633
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5046,
              "short": 10048,
              "net": -5002
            },
            "nonCommercial": {
              "long": 4926,
              "short": 2884,
              "net": 2042
            },
            "smallTrader": {
              "long": 4277,
              "short": 1317,
              "net": 2960
            }
          },
          "openInterest": 14400
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16531,
              "short": 46883,
              "net": -30352
            },
            "nonCommercial": {
              "long": 26256,
              "short": 11885,
              "net": 14371
            },
            "smallTrader": {
              "long": 29042,
              "short": 13061,
              "net": 15981
            }
          },
          "openInterest": 76932
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75727,
              "short": 73109,
              "net": 2618
            },
            "nonCommercial": {
              "long": 6613,
              "short": 16963,
              "net": -10350
            },
            "smallTrader": {
              "long": 38424,
              "short": 30692,
              "net": 7732
            }
          },
          "openInterest": 130809
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44671,
              "short": 67837,
              "net": -23166
            },
            "nonCommercial": {
              "long": 16659,
              "short": 9246,
              "net": 7413
            },
            "smallTrader": {
              "long": 33790,
              "short": 18037,
              "net": 15753
            }
          },
          "openInterest": 103687
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57935,
              "short": 61813,
              "net": -3878
            },
            "nonCommercial": {
              "long": 23298,
              "short": 14514,
              "net": 8784
            },
            "smallTrader": {
              "long": 45051,
              "short": 49957,
              "net": -4906
            }
          },
          "openInterest": 142371
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71422,
              "short": 98017,
              "net": -26595
            },
            "nonCommercial": {
              "long": 24895,
              "short": 12583,
              "net": 12312
            },
            "smallTrader": {
              "long": 48119,
              "short": 33836,
              "net": 14283
            }
          },
          "openInterest": 146678
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32258,
              "short": 19287,
              "net": 12971
            },
            "nonCommercial": {
              "long": 6472,
              "short": 10750,
              "net": -4278
            },
            "smallTrader": {
              "long": 9443,
              "short": 18136,
              "net": -8693
            }
          },
          "openInterest": 48642
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 1594,
              "net": -1294
            },
            "nonCommercial": {
              "long": 1774,
              "short": 913,
              "net": 861
            },
            "smallTrader": {
              "long": 1130,
              "short": 697,
              "net": 433
            }
          },
          "openInterest": 5841
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33311,
              "short": 35123,
              "net": -1812
            },
            "nonCommercial": {
              "long": 5851,
              "short": 2765,
              "net": 3086
            },
            "smallTrader": {
              "long": 10865,
              "short": 12139,
              "net": -1274
            }
          },
          "openInterest": 52642
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53257,
              "short": 74912,
              "net": -21655
            },
            "nonCommercial": {
              "long": 20643,
              "short": 13734,
              "net": 6909
            },
            "smallTrader": {
              "long": 39140,
              "short": 24394,
              "net": 14746
            }
          },
          "openInterest": 123739
        }
      ]
    },
    {
      "reportDate": "1998-12-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 384098,
              "short": 378154,
              "net": 5944
            },
            "nonCommercial": {
              "long": 46903,
              "short": 59992,
              "net": -13089
            },
            "smallTrader": {
              "long": 68773,
              "short": 61628,
              "net": 7145
            }
          },
          "openInterest": 505603
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26993,
              "short": 33432,
              "net": -6439
            },
            "nonCommercial": {
              "long": 5590,
              "short": 493,
              "net": 5097
            },
            "smallTrader": {
              "long": 5608,
              "short": 4266,
              "net": 1342
            }
          },
          "openInterest": 38496
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 504148,
              "short": 553500,
              "net": -49352
            },
            "nonCommercial": {
              "long": 84344,
              "short": 58917,
              "net": 25427
            },
            "smallTrader": {
              "long": 107267,
              "short": 83342,
              "net": 23925
            }
          },
          "openInterest": 730907
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297935,
              "short": 267714,
              "net": 30221
            },
            "nonCommercial": {
              "long": 11354,
              "short": 38809,
              "net": -27455
            },
            "smallTrader": {
              "long": 29542,
              "short": 32308,
              "net": -2766
            }
          },
          "openInterest": 341080
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12849,
              "short": 20319,
              "net": -7470
            },
            "nonCommercial": {
              "long": 4348,
              "short": 543,
              "net": 3805
            },
            "smallTrader": {
              "long": 7362,
              "short": 3697,
              "net": 3665
            }
          },
          "openInterest": 24559
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5108,
              "short": 7847,
              "net": -2739
            },
            "nonCommercial": {
              "long": 1722,
              "short": 858,
              "net": 864
            },
            "smallTrader": {
              "long": 2952,
              "short": 1077,
              "net": 1875
            }
          },
          "openInterest": 9782
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46547,
              "short": 27079,
              "net": 19468
            },
            "nonCommercial": {
              "long": 4735,
              "short": 15163,
              "net": -10428
            },
            "smallTrader": {
              "long": 6307,
              "short": 15347,
              "net": -9040
            }
          },
          "openInterest": 57589
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37460,
              "short": 41136,
              "net": -3676
            },
            "nonCommercial": {
              "long": 3915,
              "short": 6677,
              "net": -2762
            },
            "smallTrader": {
              "long": 22009,
              "short": 15571,
              "net": 6438
            }
          },
          "openInterest": 65472
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52683,
              "short": 38116,
              "net": 14567
            },
            "nonCommercial": {
              "long": 6602,
              "short": 20806,
              "net": -14204
            },
            "smallTrader": {
              "long": 7753,
              "short": 8116,
              "net": -363
            }
          },
          "openInterest": 70553
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13086,
              "short": 18019,
              "net": -4933
            },
            "nonCommercial": {
              "long": 4743,
              "short": 3091,
              "net": 1652
            },
            "smallTrader": {
              "long": 9532,
              "short": 6251,
              "net": 3281
            }
          },
          "openInterest": 28717
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34868,
              "short": 27662,
              "net": 7206
            },
            "nonCommercial": {
              "long": 12362,
              "short": 23468,
              "net": -11106
            },
            "smallTrader": {
              "long": 21104,
              "short": 17204,
              "net": 3900
            }
          },
          "openInterest": 69175
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174090,
              "short": 149109,
              "net": 24981
            },
            "nonCommercial": {
              "long": 45241,
              "short": 25246,
              "net": 19995
            },
            "smallTrader": {
              "long": 79756,
              "short": 124732,
              "net": -44976
            }
          },
          "openInterest": 314558
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55790,
              "short": 40714,
              "net": 15076
            },
            "nonCommercial": {
              "long": 3989,
              "short": 24877,
              "net": -20888
            },
            "smallTrader": {
              "long": 16824,
              "short": 11012,
              "net": 5812
            }
          },
          "openInterest": 78639
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 332487,
              "short": 312933,
              "net": 19554
            },
            "nonCommercial": {
              "long": 41825,
              "short": 54455,
              "net": -12630
            },
            "smallTrader": {
              "long": 88739,
              "short": 95663,
              "net": -6924
            }
          },
          "openInterest": 498006
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1625,
              "short": 2411,
              "net": -786
            },
            "nonCommercial": {
              "long": 2678,
              "short": 2773,
              "net": -95
            },
            "smallTrader": {
              "long": 5914,
              "short": 5033,
              "net": 881
            }
          },
          "openInterest": 10370
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82066,
              "short": 80961,
              "net": 1105
            },
            "nonCommercial": {
              "long": 12857,
              "short": 16775,
              "net": -3918
            },
            "smallTrader": {
              "long": 27860,
              "short": 25047,
              "net": 2813
            }
          },
          "openInterest": 143535
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105102,
              "short": 113472,
              "net": -8370
            },
            "nonCommercial": {
              "long": 5907,
              "short": 17572,
              "net": -11665
            },
            "smallTrader": {
              "long": 63888,
              "short": 43853,
              "net": 20035
            }
          },
          "openInterest": 184911
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58566,
              "short": 50971,
              "net": 7595
            },
            "nonCommercial": {
              "long": 12301,
              "short": 14537,
              "net": -2236
            },
            "smallTrader": {
              "long": 13160,
              "short": 18519,
              "net": -5359
            }
          },
          "openInterest": 84057
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18251,
              "short": 12224,
              "net": 6027
            },
            "nonCommercial": {
              "long": 6598,
              "short": 12585,
              "net": -5987
            },
            "smallTrader": {
              "long": 16446,
              "short": 16486,
              "net": -40
            }
          },
          "openInterest": 44911
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47288,
              "short": 41272,
              "net": 6016
            },
            "nonCommercial": {
              "long": 15948,
              "short": 18535,
              "net": -2587
            },
            "smallTrader": {
              "long": 30644,
              "short": 34073,
              "net": -3429
            }
          },
          "openInterest": 105321
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15654,
              "short": 19685,
              "net": -4031
            },
            "nonCommercial": {
              "long": 2411,
              "short": 597,
              "net": 1814
            },
            "smallTrader": {
              "long": 7203,
              "short": 4986,
              "net": 2217
            }
          },
          "openInterest": 25268
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147379,
              "short": 151034,
              "net": -3655
            },
            "nonCommercial": {
              "long": 5601,
              "short": 24972,
              "net": -19371
            },
            "smallTrader": {
              "long": 64103,
              "short": 41077,
              "net": 23026
            }
          },
          "openInterest": 230510
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5331,
              "short": 9881,
              "net": -4550
            },
            "nonCommercial": {
              "long": 4718,
              "short": 2874,
              "net": 1844
            },
            "smallTrader": {
              "long": 4255,
              "short": 1549,
              "net": 2706
            }
          },
          "openInterest": 14329
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16248,
              "short": 45588,
              "net": -29340
            },
            "nonCommercial": {
              "long": 28329,
              "short": 12850,
              "net": 15479
            },
            "smallTrader": {
              "long": 26969,
              "short": 13108,
              "net": 13861
            }
          },
          "openInterest": 74764
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73140,
              "short": 74840,
              "net": -1700
            },
            "nonCommercial": {
              "long": 7086,
              "short": 12843,
              "net": -5757
            },
            "smallTrader": {
              "long": 35421,
              "short": 27964,
              "net": 7457
            }
          },
          "openInterest": 128345
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37132,
              "short": 77259,
              "net": -40127
            },
            "nonCommercial": {
              "long": 23985,
              "short": 4204,
              "net": 19781
            },
            "smallTrader": {
              "long": 35179,
              "short": 14833,
              "net": 20346
            }
          },
          "openInterest": 111718
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59259,
              "short": 67911,
              "net": -8652
            },
            "nonCommercial": {
              "long": 31098,
              "short": 13312,
              "net": 17786
            },
            "smallTrader": {
              "long": 44804,
              "short": 53938,
              "net": -9134
            }
          },
          "openInterest": 149063
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70820,
              "short": 100963,
              "net": -30143
            },
            "nonCommercial": {
              "long": 26999,
              "short": 12698,
              "net": 14301
            },
            "smallTrader": {
              "long": 47332,
              "short": 31490,
              "net": 15842
            }
          },
          "openInterest": 147492
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37102,
              "short": 19042,
              "net": 18060
            },
            "nonCommercial": {
              "long": 1250,
              "short": 13396,
              "net": -12146
            },
            "smallTrader": {
              "long": 14454,
              "short": 20368,
              "net": -5914
            }
          },
          "openInterest": 53014
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 602,
              "short": 1674,
              "net": -1072
            },
            "nonCommercial": {
              "long": 1056,
              "short": 862,
              "net": 194
            },
            "smallTrader": {
              "long": 1445,
              "short": 567,
              "net": 878
            }
          },
          "openInterest": 6298
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28851,
              "short": 30582,
              "net": -1731
            },
            "nonCommercial": {
              "long": 5560,
              "short": 3351,
              "net": 2209
            },
            "smallTrader": {
              "long": 10729,
              "short": 11207,
              "net": -478
            }
          },
          "openInterest": 47422
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50063,
              "short": 63099,
              "net": -13036
            },
            "nonCommercial": {
              "long": 21175,
              "short": 16649,
              "net": 4526
            },
            "smallTrader": {
              "long": 33197,
              "short": 24687,
              "net": 8510
            }
          },
          "openInterest": 116388
        }
      ]
    },
    {
      "reportDate": "1998-12-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 385276,
              "short": 374828,
              "net": 10448
            },
            "nonCommercial": {
              "long": 34236,
              "short": 58222,
              "net": -23986
            },
            "smallTrader": {
              "long": 63121,
              "short": 49583,
              "net": 13538
            }
          },
          "openInterest": 487852
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28520,
              "short": 34723,
              "net": -6203
            },
            "nonCommercial": {
              "long": 5222,
              "short": 718,
              "net": 4504
            },
            "smallTrader": {
              "long": 6117,
              "short": 4418,
              "net": 1699
            }
          },
          "openInterest": 40164
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 463465,
              "short": 545900,
              "net": -82435
            },
            "nonCommercial": {
              "long": 88602,
              "short": 46567,
              "net": 42035
            },
            "smallTrader": {
              "long": 106468,
              "short": 66068,
              "net": 40400
            }
          },
          "openInterest": 687904
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 281339,
              "short": 269804,
              "net": 11535
            },
            "nonCommercial": {
              "long": 17750,
              "short": 29754,
              "net": -12004
            },
            "smallTrader": {
              "long": 27194,
              "short": 26725,
              "net": 469
            }
          },
          "openInterest": 327022
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20939,
              "short": 24626,
              "net": -3687
            },
            "nonCommercial": {
              "long": 3384,
              "short": 538,
              "net": 2846
            },
            "smallTrader": {
              "long": 8261,
              "short": 7420,
              "net": 841
            }
          },
          "openInterest": 32584
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5009,
              "short": 7859,
              "net": -2850
            },
            "nonCommercial": {
              "long": 1872,
              "short": 858,
              "net": 1014
            },
            "smallTrader": {
              "long": 2898,
              "short": 1062,
              "net": 1836
            }
          },
          "openInterest": 9779
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48962,
              "short": 29863,
              "net": 19099
            },
            "nonCommercial": {
              "long": 4586,
              "short": 15278,
              "net": -10692
            },
            "smallTrader": {
              "long": 6839,
              "short": 15246,
              "net": -8407
            }
          },
          "openInterest": 64674
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39154,
              "short": 40378,
              "net": -1224
            },
            "nonCommercial": {
              "long": 2329,
              "short": 7683,
              "net": -5354
            },
            "smallTrader": {
              "long": 16827,
              "short": 10249,
              "net": 6578
            }
          },
          "openInterest": 59112
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51024,
              "short": 37779,
              "net": 13245
            },
            "nonCommercial": {
              "long": 7102,
              "short": 20057,
              "net": -12955
            },
            "smallTrader": {
              "long": 9201,
              "short": 9491,
              "net": -290
            }
          },
          "openInterest": 72354
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12573,
              "short": 18995,
              "net": -6422
            },
            "nonCommercial": {
              "long": 5094,
              "short": 2915,
              "net": 2179
            },
            "smallTrader": {
              "long": 11096,
              "short": 6853,
              "net": 4243
            }
          },
          "openInterest": 29892
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39394,
              "short": 25076,
              "net": 14318
            },
            "nonCommercial": {
              "long": 13622,
              "short": 29405,
              "net": -15783
            },
            "smallTrader": {
              "long": 21641,
              "short": 20176,
              "net": 1465
            }
          },
          "openInterest": 75970
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183170,
              "short": 120550,
              "net": 62620
            },
            "nonCommercial": {
              "long": 37955,
              "short": 50247,
              "net": -12292
            },
            "smallTrader": {
              "long": 75445,
              "short": 125773,
              "net": -50328
            }
          },
          "openInterest": 315631
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55466,
              "short": 39628,
              "net": 15838
            },
            "nonCommercial": {
              "long": 4087,
              "short": 25515,
              "net": -21428
            },
            "smallTrader": {
              "long": 17301,
              "short": 11711,
              "net": 5590
            }
          },
          "openInterest": 78069
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343381,
              "short": 326923,
              "net": 16458
            },
            "nonCommercial": {
              "long": 35018,
              "short": 52895,
              "net": -17877
            },
            "smallTrader": {
              "long": 90305,
              "short": 88886,
              "net": 1419
            }
          },
          "openInterest": 508741
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 1420,
              "short": 2263,
              "net": -843
            },
            "nonCommercial": {
              "long": 2873,
              "short": 3326,
              "net": -453
            },
            "smallTrader": {
              "long": 6714,
              "short": 5418,
              "net": 1296
            }
          },
          "openInterest": 11323
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82599,
              "short": 83223,
              "net": -624
            },
            "nonCommercial": {
              "long": 12306,
              "short": 17456,
              "net": -5150
            },
            "smallTrader": {
              "long": 29517,
              "short": 23743,
              "net": 5774
            }
          },
          "openInterest": 145386
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105251,
              "short": 110509,
              "net": -5258
            },
            "nonCommercial": {
              "long": 6313,
              "short": 15216,
              "net": -8903
            },
            "smallTrader": {
              "long": 60393,
              "short": 46232,
              "net": 14161
            }
          },
          "openInterest": 181979
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60681,
              "short": 60916,
              "net": -235
            },
            "nonCommercial": {
              "long": 14593,
              "short": 12298,
              "net": 2295
            },
            "smallTrader": {
              "long": 14153,
              "short": 16213,
              "net": -2060
            }
          },
          "openInterest": 89427
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18732,
              "short": 13537,
              "net": 5195
            },
            "nonCommercial": {
              "long": 6417,
              "short": 11275,
              "net": -4858
            },
            "smallTrader": {
              "long": 15713,
              "short": 16050,
              "net": -337
            }
          },
          "openInterest": 44663
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45955,
              "short": 38144,
              "net": 7811
            },
            "nonCommercial": {
              "long": 14731,
              "short": 18922,
              "net": -4191
            },
            "smallTrader": {
              "long": 32627,
              "short": 36247,
              "net": -3620
            }
          },
          "openInterest": 102596
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14279,
              "short": 19191,
              "net": -4912
            },
            "nonCommercial": {
              "long": 3730,
              "short": 597,
              "net": 3133
            },
            "smallTrader": {
              "long": 7165,
              "short": 5386,
              "net": 1779
            }
          },
          "openInterest": 25174
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157738,
              "short": 156222,
              "net": 1516
            },
            "nonCommercial": {
              "long": 3443,
              "short": 27564,
              "net": -24121
            },
            "smallTrader": {
              "long": 64679,
              "short": 42074,
              "net": 22605
            }
          },
          "openInterest": 240439
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5457,
              "short": 8865,
              "net": -3408
            },
            "nonCommercial": {
              "long": 4305,
              "short": 2876,
              "net": 1429
            },
            "smallTrader": {
              "long": 3777,
              "short": 1798,
              "net": 1979
            }
          },
          "openInterest": 13694
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23343,
              "short": 43427,
              "net": -20084
            },
            "nonCommercial": {
              "long": 28158,
              "short": 21298,
              "net": 6860
            },
            "smallTrader": {
              "long": 28128,
              "short": 14904,
              "net": 13224
            }
          },
          "openInterest": 82305
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70769,
              "short": 75897,
              "net": -5128
            },
            "nonCommercial": {
              "long": 9719,
              "short": 9792,
              "net": -73
            },
            "smallTrader": {
              "long": 33550,
              "short": 28349,
              "net": 5201
            }
          },
          "openInterest": 122626
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42442,
              "short": 63829,
              "net": -21387
            },
            "nonCommercial": {
              "long": 15541,
              "short": 9427,
              "net": 6114
            },
            "smallTrader": {
              "long": 32441,
              "short": 17168,
              "net": 15273
            }
          },
          "openInterest": 99979
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62379,
              "short": 68996,
              "net": -6617
            },
            "nonCommercial": {
              "long": 26403,
              "short": 14348,
              "net": 12055
            },
            "smallTrader": {
              "long": 48570,
              "short": 54008,
              "net": -5438
            }
          },
          "openInterest": 152116
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73421,
              "short": 99255,
              "net": -25834
            },
            "nonCommercial": {
              "long": 26616,
              "short": 12635,
              "net": 13981
            },
            "smallTrader": {
              "long": 46106,
              "short": 34253,
              "net": 11853
            }
          },
          "openInterest": 148565
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32947,
              "short": 23726,
              "net": 9221
            },
            "nonCommercial": {
              "long": 4207,
              "short": 11573,
              "net": -7366
            },
            "smallTrader": {
              "long": 12592,
              "short": 14447,
              "net": -1855
            }
          },
          "openInterest": 56017
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 397,
              "short": 1346,
              "net": -949
            },
            "nonCommercial": {
              "long": 963,
              "short": 456,
              "net": 507
            },
            "smallTrader": {
              "long": 1101,
              "short": 659,
              "net": 442
            }
          },
          "openInterest": 3958
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31521,
              "short": 31833,
              "net": -312
            },
            "nonCommercial": {
              "long": 5007,
              "short": 3479,
              "net": 1528
            },
            "smallTrader": {
              "long": 10002,
              "short": 11218,
              "net": -1216
            }
          },
          "openInterest": 48271
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52137,
              "short": 58882,
              "net": -6745
            },
            "nonCommercial": {
              "long": 20273,
              "short": 21236,
              "net": -963
            },
            "smallTrader": {
              "long": 32791,
              "short": 25083,
              "net": 7708
            }
          },
          "openInterest": 114847
        }
      ]
    },
    {
      "reportDate": "1998-12-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 397050,
              "short": 412360,
              "net": -15310
            },
            "nonCommercial": {
              "long": 38196,
              "short": 32694,
              "net": 5502
            },
            "smallTrader": {
              "long": 59912,
              "short": 50104,
              "net": 9808
            }
          },
          "openInterest": 500855
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27708,
              "short": 33759,
              "net": -6051
            },
            "nonCommercial": {
              "long": 3908,
              "short": 493,
              "net": 3415
            },
            "smallTrader": {
              "long": 6746,
              "short": 4110,
              "net": 2636
            }
          },
          "openInterest": 38362
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459935,
              "short": 536819,
              "net": -76884
            },
            "nonCommercial": {
              "long": 91442,
              "short": 46532,
              "net": 44910
            },
            "smallTrader": {
              "long": 101770,
              "short": 69796,
              "net": 31974
            }
          },
          "openInterest": 668253
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284842,
              "short": 276253,
              "net": 8589
            },
            "nonCommercial": {
              "long": 17851,
              "short": 26035,
              "net": -8184
            },
            "smallTrader": {
              "long": 23502,
              "short": 23907,
              "net": -405
            }
          },
          "openInterest": 326652
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11761,
              "short": 11484,
              "net": 277
            },
            "nonCommercial": {
              "long": 795,
              "short": 538,
              "net": 257
            },
            "smallTrader": {
              "long": 3747,
              "short": 4281,
              "net": -534
            }
          },
          "openInterest": 16303
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5230,
              "short": 8312,
              "net": -3082
            },
            "nonCommercial": {
              "long": 2081,
              "short": 1396,
              "net": 685
            },
            "smallTrader": {
              "long": 4113,
              "short": 1716,
              "net": 2397
            }
          },
          "openInterest": 11424
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20666,
              "short": 33939,
              "net": -13273
            },
            "nonCommercial": {
              "long": 16511,
              "short": 3539,
              "net": 12972
            },
            "smallTrader": {
              "long": 10670,
              "short": 10369,
              "net": 301
            }
          },
          "openInterest": 47847
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39367,
              "short": 40663,
              "net": -1296
            },
            "nonCommercial": {
              "long": 2213,
              "short": 7751,
              "net": -5538
            },
            "smallTrader": {
              "long": 15453,
              "short": 8619,
              "net": 6834
            }
          },
          "openInterest": 57842
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53816,
              "short": 38620,
              "net": 15196
            },
            "nonCommercial": {
              "long": 5803,
              "short": 20632,
              "net": -14829
            },
            "smallTrader": {
              "long": 7727,
              "short": 8094,
              "net": -367
            }
          },
          "openInterest": 72212
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10662,
              "short": 23485,
              "net": -12823
            },
            "nonCommercial": {
              "long": 11259,
              "short": 3110,
              "net": 8149
            },
            "smallTrader": {
              "long": 12135,
              "short": 7461,
              "net": 4674
            }
          },
          "openInterest": 35163
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42281,
              "short": 25953,
              "net": 16328
            },
            "nonCommercial": {
              "long": 13024,
              "short": 31643,
              "net": -18619
            },
            "smallTrader": {
              "long": 23299,
              "short": 21008,
              "net": 2291
            }
          },
          "openInterest": 79708
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185965,
              "short": 120368,
              "net": 65597
            },
            "nonCommercial": {
              "long": 36666,
              "short": 49275,
              "net": -12609
            },
            "smallTrader": {
              "long": 74999,
              "short": 127987,
              "net": -52988
            }
          },
          "openInterest": 316504
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54697,
              "short": 37032,
              "net": 17665
            },
            "nonCommercial": {
              "long": 3449,
              "short": 25612,
              "net": -22163
            },
            "smallTrader": {
              "long": 17873,
              "short": 13375,
              "net": 4498
            }
          },
          "openInterest": 77663
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 360521,
              "short": 345099,
              "net": 15422
            },
            "nonCommercial": {
              "long": 34771,
              "short": 48192,
              "net": -13421
            },
            "smallTrader": {
              "long": 85357,
              "short": 87358,
              "net": -2001
            }
          },
          "openInterest": 525277
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2710,
              "short": 2230,
              "net": 480
            },
            "nonCommercial": {
              "long": 2498,
              "short": 4252,
              "net": -1754
            },
            "smallTrader": {
              "long": 7376,
              "short": 6102,
              "net": 1274
            }
          },
          "openInterest": 13497
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91654,
              "short": 77427,
              "net": 14227
            },
            "nonCommercial": {
              "long": 8951,
              "short": 23617,
              "net": -14666
            },
            "smallTrader": {
              "long": 27433,
              "short": 26994,
              "net": 439
            }
          },
          "openInterest": 148455
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107218,
              "short": 114471,
              "net": -7253
            },
            "nonCommercial": {
              "long": 5681,
              "short": 13290,
              "net": -7609
            },
            "smallTrader": {
              "long": 62005,
              "short": 47143,
              "net": 14862
            }
          },
          "openInterest": 188274
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25717,
              "short": 35466,
              "net": -9749
            },
            "nonCommercial": {
              "long": 19442,
              "short": 11276,
              "net": 8166
            },
            "smallTrader": {
              "long": 19851,
              "short": 18268,
              "net": 1583
            }
          },
          "openInterest": 65543
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18375,
              "short": 14147,
              "net": 4228
            },
            "nonCommercial": {
              "long": 8671,
              "short": 8909,
              "net": -238
            },
            "smallTrader": {
              "long": 12201,
              "short": 16191,
              "net": -3990
            }
          },
          "openInterest": 42376
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53008,
              "short": 38008,
              "net": 15000
            },
            "nonCommercial": {
              "long": 14371,
              "short": 23529,
              "net": -9158
            },
            "smallTrader": {
              "long": 31156,
              "short": 36998,
              "net": -5842
            }
          },
          "openInterest": 105301
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7821,
              "short": 14308,
              "net": -6487
            },
            "nonCommercial": {
              "long": 4310,
              "short": 649,
              "net": 3661
            },
            "smallTrader": {
              "long": 5867,
              "short": 3041,
              "net": 2826
            }
          },
          "openInterest": 18226
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156694,
              "short": 156423,
              "net": 271
            },
            "nonCommercial": {
              "long": 4511,
              "short": 27662,
              "net": -23151
            },
            "smallTrader": {
              "long": 66118,
              "short": 43238,
              "net": 22880
            }
          },
          "openInterest": 246574
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5184,
              "short": 8605,
              "net": -3421
            },
            "nonCommercial": {
              "long": 4383,
              "short": 2845,
              "net": 1538
            },
            "smallTrader": {
              "long": 3577,
              "short": 1694,
              "net": 1883
            }
          },
          "openInterest": 13325
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22226,
              "short": 42980,
              "net": -20754
            },
            "nonCommercial": {
              "long": 27150,
              "short": 19953,
              "net": 7197
            },
            "smallTrader": {
              "long": 28052,
              "short": 14495,
              "net": 13557
            }
          },
          "openInterest": 80768
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75419,
              "short": 80543,
              "net": -5124
            },
            "nonCommercial": {
              "long": 8060,
              "short": 10171,
              "net": -2111
            },
            "smallTrader": {
              "long": 32780,
              "short": 25545,
              "net": 7235
            }
          },
          "openInterest": 127844
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47136,
              "short": 57756,
              "net": -10620
            },
            "nonCommercial": {
              "long": 13268,
              "short": 13216,
              "net": 52
            },
            "smallTrader": {
              "long": 31618,
              "short": 21050,
              "net": 10568
            }
          },
          "openInterest": 100420
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68370,
              "short": 62460,
              "net": 5910
            },
            "nonCommercial": {
              "long": 16984,
              "short": 14572,
              "net": 2412
            },
            "smallTrader": {
              "long": 44797,
              "short": 53119,
              "net": -8322
            }
          },
          "openInterest": 146374
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75494,
              "short": 100844,
              "net": -25350
            },
            "nonCommercial": {
              "long": 25687,
              "short": 12899,
              "net": 12788
            },
            "smallTrader": {
              "long": 45745,
              "short": 33183,
              "net": 12562
            }
          },
          "openInterest": 149538
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4217,
              "short": 22016,
              "net": -17799
            },
            "nonCommercial": {
              "long": 14153,
              "short": 2922,
              "net": 11231
            },
            "smallTrader": {
              "long": 16341,
              "short": 9773,
              "net": 6568
            }
          },
          "openInterest": 35533
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 641,
              "short": 1050,
              "net": -409
            },
            "nonCommercial": {
              "long": 2881,
              "short": 1336,
              "net": 1545
            },
            "smallTrader": {
              "long": 617,
              "short": 1753,
              "net": -1136
            }
          },
          "openInterest": 6405
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34497,
              "short": 32897,
              "net": 1600
            },
            "nonCommercial": {
              "long": 4894,
              "short": 5062,
              "net": -168
            },
            "smallTrader": {
              "long": 9765,
              "short": 11197,
              "net": -1432
            }
          },
          "openInterest": 50090
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53687,
              "short": 54276,
              "net": -589
            },
            "nonCommercial": {
              "long": 20327,
              "short": 26230,
              "net": -5903
            },
            "smallTrader": {
              "long": 32918,
              "short": 26426,
              "net": 6492
            }
          },
          "openInterest": 117154
        }
      ]
    },
    {
      "reportDate": "1998-12-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 415287,
              "short": 423810,
              "net": -8523
            },
            "nonCommercial": {
              "long": 38632,
              "short": 39802,
              "net": -1170
            },
            "smallTrader": {
              "long": 51873,
              "short": 42180,
              "net": 9693
            }
          },
          "openInterest": 511421
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29389,
              "short": 37478,
              "net": -8089
            },
            "nonCommercial": {
              "long": 5168,
              "short": 837,
              "net": 4331
            },
            "smallTrader": {
              "long": 7338,
              "short": 3580,
              "net": 3758
            }
          },
          "openInterest": 41895
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 429582,
              "short": 508583,
              "net": -79001
            },
            "nonCommercial": {
              "long": 86004,
              "short": 41912,
              "net": 44092
            },
            "smallTrader": {
              "long": 92602,
              "short": 57693,
              "net": 34909
            }
          },
          "openInterest": 621327
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 282519,
              "short": 269137,
              "net": 13382
            },
            "nonCommercial": {
              "long": 18983,
              "short": 28424,
              "net": -9441
            },
            "smallTrader": {
              "long": 20206,
              "short": 24147,
              "net": -3941
            }
          },
          "openInterest": 321846
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12200,
              "short": 11141,
              "net": 1059
            },
            "nonCommercial": {
              "long": 758,
              "short": 0,
              "net": 758
            },
            "smallTrader": {
              "long": 3276,
              "short": 5093,
              "net": -1817
            }
          },
          "openInterest": 16234
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5730,
              "short": 9008,
              "net": -3278
            },
            "nonCommercial": {
              "long": 2281,
              "short": 1727,
              "net": 554
            },
            "smallTrader": {
              "long": 3772,
              "short": 1048,
              "net": 2724
            }
          },
          "openInterest": 12033
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22144,
              "short": 30945,
              "net": -8801
            },
            "nonCommercial": {
              "long": 12476,
              "short": 2735,
              "net": 9741
            },
            "smallTrader": {
              "long": 9524,
              "short": 10464,
              "net": -940
            }
          },
          "openInterest": 44144
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23510,
              "short": 17328,
              "net": 6182
            },
            "nonCommercial": {
              "long": 1804,
              "short": 10010,
              "net": -8206
            },
            "smallTrader": {
              "long": 13586,
              "short": 11562,
              "net": 2024
            }
          },
          "openInterest": 39710
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57702,
              "short": 44116,
              "net": 13586
            },
            "nonCommercial": {
              "long": 5187,
              "short": 18447,
              "net": -13260
            },
            "smallTrader": {
              "long": 8118,
              "short": 8444,
              "net": -326
            }
          },
          "openInterest": 75875
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10815,
              "short": 23127,
              "net": -12312
            },
            "nonCommercial": {
              "long": 12090,
              "short": 3191,
              "net": 8899
            },
            "smallTrader": {
              "long": 10722,
              "short": 7309,
              "net": 3413
            }
          },
          "openInterest": 34689
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40267,
              "short": 25611,
              "net": 14656
            },
            "nonCommercial": {
              "long": 13018,
              "short": 30231,
              "net": -17213
            },
            "smallTrader": {
              "long": 23783,
              "short": 21226,
              "net": 2557
            }
          },
          "openInterest": 78468
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200593,
              "short": 118320,
              "net": 82273
            },
            "nonCommercial": {
              "long": 35746,
              "short": 62907,
              "net": -27161
            },
            "smallTrader": {
              "long": 73237,
              "short": 128349,
              "net": -55112
            }
          },
          "openInterest": 328790
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54137,
              "short": 38109,
              "net": 16028
            },
            "nonCommercial": {
              "long": 3844,
              "short": 24267,
              "net": -20423
            },
            "smallTrader": {
              "long": 18009,
              "short": 13614,
              "net": 4395
            }
          },
          "openInterest": 77768
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339472,
              "short": 316411,
              "net": 23061
            },
            "nonCommercial": {
              "long": 21523,
              "short": 42263,
              "net": -20740
            },
            "smallTrader": {
              "long": 79994,
              "short": 82315,
              "net": -2321
            }
          },
          "openInterest": 481137
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3154,
              "short": 2706,
              "net": 448
            },
            "nonCommercial": {
              "long": 2339,
              "short": 4164,
              "net": -1825
            },
            "smallTrader": {
              "long": 7428,
              "short": 6051,
              "net": 1377
            }
          },
          "openInterest": 13926
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101641,
              "short": 72653,
              "net": 28988
            },
            "nonCommercial": {
              "long": 8703,
              "short": 35495,
              "net": -26792
            },
            "smallTrader": {
              "long": 27764,
              "short": 29960,
              "net": -2196
            }
          },
          "openInterest": 158623
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108728,
              "short": 118994,
              "net": -10266
            },
            "nonCommercial": {
              "long": 5236,
              "short": 13018,
              "net": -7782
            },
            "smallTrader": {
              "long": 62622,
              "short": 44574,
              "net": 18048
            }
          },
          "openInterest": 186721
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27894,
              "short": 37343,
              "net": -9449
            },
            "nonCommercial": {
              "long": 19626,
              "short": 11716,
              "net": 7910
            },
            "smallTrader": {
              "long": 17410,
              "short": 15871,
              "net": 1539
            }
          },
          "openInterest": 65463
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20346,
              "short": 15731,
              "net": 4615
            },
            "nonCommercial": {
              "long": 8597,
              "short": 8564,
              "net": 33
            },
            "smallTrader": {
              "long": 11986,
              "short": 16634,
              "net": -4648
            }
          },
          "openInterest": 43847
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53426,
              "short": 39041,
              "net": 14385
            },
            "nonCommercial": {
              "long": 15791,
              "short": 23523,
              "net": -7732
            },
            "smallTrader": {
              "long": 30630,
              "short": 37283,
              "net": -6653
            }
          },
          "openInterest": 107414
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7899,
              "short": 14961,
              "net": -7062
            },
            "nonCommercial": {
              "long": 4613,
              "short": 307,
              "net": 4306
            },
            "smallTrader": {
              "long": 6789,
              "short": 4033,
              "net": 2756
            }
          },
          "openInterest": 19301
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165532,
              "short": 164278,
              "net": 1254
            },
            "nonCommercial": {
              "long": 4207,
              "short": 28970,
              "net": -24763
            },
            "smallTrader": {
              "long": 68249,
              "short": 44740,
              "net": 23509
            }
          },
          "openInterest": 252206
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5907,
              "short": 7324,
              "net": -1417
            },
            "nonCommercial": {
              "long": 4069,
              "short": 4276,
              "net": -207
            },
            "smallTrader": {
              "long": 3387,
              "short": 1763,
              "net": 1624
            }
          },
          "openInterest": 13363
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19738,
              "short": 45906,
              "net": -26168
            },
            "nonCommercial": {
              "long": 27868,
              "short": 14689,
              "net": 13179
            },
            "smallTrader": {
              "long": 25393,
              "short": 12404,
              "net": 12989
            }
          },
          "openInterest": 76273
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70100,
              "short": 73293,
              "net": -3193
            },
            "nonCommercial": {
              "long": 7930,
              "short": 12171,
              "net": -4241
            },
            "smallTrader": {
              "long": 32646,
              "short": 25212,
              "net": 7434
            }
          },
          "openInterest": 120283
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57337,
              "short": 44715,
              "net": 12622
            },
            "nonCommercial": {
              "long": 9163,
              "short": 25964,
              "net": -16801
            },
            "smallTrader": {
              "long": 32260,
              "short": 28081,
              "net": 4179
            }
          },
          "openInterest": 108705
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74023,
              "short": 64306,
              "net": 9717
            },
            "nonCommercial": {
              "long": 12465,
              "short": 17864,
              "net": -5399
            },
            "smallTrader": {
              "long": 45463,
              "short": 49781,
              "net": -4318
            }
          },
          "openInterest": 145568
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89518,
              "short": 80271,
              "net": 9247
            },
            "nonCommercial": {
              "long": 16449,
              "short": 24945,
              "net": -8496
            },
            "smallTrader": {
              "long": 39906,
              "short": 40657,
              "net": -751
            }
          },
          "openInterest": 149428
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6992,
              "short": 17767,
              "net": -10775
            },
            "nonCommercial": {
              "long": 10816,
              "short": 2472,
              "net": 8344
            },
            "smallTrader": {
              "long": 15429,
              "short": 12998,
              "net": 2431
            }
          },
          "openInterest": 34227
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 352,
              "short": 536,
              "net": -184
            },
            "nonCommercial": {
              "long": 1957,
              "short": 1068,
              "net": 889
            },
            "smallTrader": {
              "long": 454,
              "short": 1159,
              "net": -705
            }
          },
          "openInterest": 5073
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34081,
              "short": 31775,
              "net": 2306
            },
            "nonCommercial": {
              "long": 4791,
              "short": 6060,
              "net": -1269
            },
            "smallTrader": {
              "long": 9859,
              "short": 10896,
              "net": -1037
            }
          },
          "openInterest": 49718
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52306,
              "short": 55701,
              "net": -3395
            },
            "nonCommercial": {
              "long": 21153,
              "short": 26510,
              "net": -5357
            },
            "smallTrader": {
              "long": 33854,
              "short": 25102,
              "net": 8752
            }
          },
          "openInterest": 116611
        }
      ]
    },
    {
      "reportDate": "1998-12-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420992,
              "short": 418981,
              "net": 2011
            },
            "nonCommercial": {
              "long": 42761,
              "short": 45268,
              "net": -2507
            },
            "smallTrader": {
              "long": 46950,
              "short": 46454,
              "net": 496
            }
          },
          "openInterest": 516263
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29235,
              "short": 36141,
              "net": -6906
            },
            "nonCommercial": {
              "long": 4777,
              "short": 1176,
              "net": 3601
            },
            "smallTrader": {
              "long": 6946,
              "short": 3641,
              "net": 3305
            }
          },
          "openInterest": 40958
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 424421,
              "short": 506241,
              "net": -81820
            },
            "nonCommercial": {
              "long": 92484,
              "short": 36718,
              "net": 55766
            },
            "smallTrader": {
              "long": 91287,
              "short": 65233,
              "net": 26054
            }
          },
          "openInterest": 620842
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 293742,
              "short": 250867,
              "net": 42875
            },
            "nonCommercial": {
              "long": 11080,
              "short": 44421,
              "net": -33341
            },
            "smallTrader": {
              "long": 18294,
              "short": 27828,
              "net": -9534
            }
          },
          "openInterest": 323548
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14285,
              "short": 11460,
              "net": 2825
            },
            "nonCommercial": {
              "long": 269,
              "short": 1048,
              "net": -779
            },
            "smallTrader": {
              "long": 2382,
              "short": 4428,
              "net": -2046
            }
          },
          "openInterest": 16936
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5630,
              "short": 8757,
              "net": -3127
            },
            "nonCommercial": {
              "long": 3276,
              "short": 2265,
              "net": 1011
            },
            "smallTrader": {
              "long": 3571,
              "short": 1455,
              "net": 2116
            }
          },
          "openInterest": 12727
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20642,
              "short": 33905,
              "net": -13263
            },
            "nonCommercial": {
              "long": 15169,
              "short": 2735,
              "net": 12434
            },
            "smallTrader": {
              "long": 10264,
              "short": 9435,
              "net": 829
            }
          },
          "openInterest": 46075
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23914,
              "short": 16972,
              "net": 6942
            },
            "nonCommercial": {
              "long": 1851,
              "short": 10126,
              "net": -8275
            },
            "smallTrader": {
              "long": 13249,
              "short": 11916,
              "net": 1333
            }
          },
          "openInterest": 39871
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55519,
              "short": 44134,
              "net": 11385
            },
            "nonCommercial": {
              "long": 6745,
              "short": 18036,
              "net": -11291
            },
            "smallTrader": {
              "long": 8396,
              "short": 8490,
              "net": -94
            }
          },
          "openInterest": 75639
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10694,
              "short": 23137,
              "net": -12443
            },
            "nonCommercial": {
              "long": 11824,
              "short": 3307,
              "net": 8517
            },
            "smallTrader": {
              "long": 10902,
              "short": 6976,
              "net": 3926
            }
          },
          "openInterest": 34537
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36584,
              "short": 26787,
              "net": 9797
            },
            "nonCommercial": {
              "long": 11854,
              "short": 26476,
              "net": -14622
            },
            "smallTrader": {
              "long": 24682,
              "short": 19857,
              "net": 4825
            }
          },
          "openInterest": 74905
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201750,
              "short": 120688,
              "net": 81062
            },
            "nonCommercial": {
              "long": 37175,
              "short": 62694,
              "net": -25519
            },
            "smallTrader": {
              "long": 73409,
              "short": 128952,
              "net": -55543
            }
          },
          "openInterest": 330542
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54852,
              "short": 38008,
              "net": 16844
            },
            "nonCommercial": {
              "long": 3515,
              "short": 23976,
              "net": -20461
            },
            "smallTrader": {
              "long": 17371,
              "short": 13754,
              "net": 3617
            }
          },
          "openInterest": 77508
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 341061,
              "short": 321378,
              "net": 19683
            },
            "nonCommercial": {
              "long": 21129,
              "short": 40110,
              "net": -18981
            },
            "smallTrader": {
              "long": 78203,
              "short": 78905,
              "net": -702
            }
          },
          "openInterest": 478686
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3457,
              "short": 2998,
              "net": 459
            },
            "nonCommercial": {
              "long": 2632,
              "short": 3919,
              "net": -1287
            },
            "smallTrader": {
              "long": 7048,
              "short": 6220,
              "net": 828
            }
          },
          "openInterest": 13892
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106847,
              "short": 69641,
              "net": 37206
            },
            "nonCommercial": {
              "long": 8174,
              "short": 42760,
              "net": -34586
            },
            "smallTrader": {
              "long": 26898,
              "short": 29518,
              "net": -2620
            }
          },
          "openInterest": 162536
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106249,
              "short": 119122,
              "net": -12873
            },
            "nonCommercial": {
              "long": 4605,
              "short": 13296,
              "net": -8691
            },
            "smallTrader": {
              "long": 61583,
              "short": 40019,
              "net": 21564
            }
          },
          "openInterest": 179988
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27840,
              "short": 40946,
              "net": -13106
            },
            "nonCommercial": {
              "long": 20963,
              "short": 11086,
              "net": 9877
            },
            "smallTrader": {
              "long": 16853,
              "short": 13624,
              "net": 3229
            }
          },
          "openInterest": 66189
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21035,
              "short": 17570,
              "net": 3465
            },
            "nonCommercial": {
              "long": 7300,
              "short": 7387,
              "net": -87
            },
            "smallTrader": {
              "long": 12726,
              "short": 16104,
              "net": -3378
            }
          },
          "openInterest": 44288
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54635,
              "short": 41413,
              "net": 13222
            },
            "nonCommercial": {
              "long": 17428,
              "short": 23482,
              "net": -6054
            },
            "smallTrader": {
              "long": 29694,
              "short": 36862,
              "net": -7168
            }
          },
          "openInterest": 109244
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7991,
              "short": 15714,
              "net": -7723
            },
            "nonCommercial": {
              "long": 4556,
              "short": 307,
              "net": 4249
            },
            "smallTrader": {
              "long": 7044,
              "short": 3570,
              "net": 3474
            }
          },
          "openInterest": 19591
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141320,
              "short": 141709,
              "net": -389
            },
            "nonCommercial": {
              "long": 4270,
              "short": 27861,
              "net": -23591
            },
            "smallTrader": {
              "long": 65031,
              "short": 41051,
              "net": 23980
            }
          },
          "openInterest": 220905
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4766,
              "short": 6963,
              "net": -2197
            },
            "nonCommercial": {
              "long": 4164,
              "short": 3627,
              "net": 537
            },
            "smallTrader": {
              "long": 3359,
              "short": 1699,
              "net": 1660
            }
          },
          "openInterest": 12408
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18211,
              "short": 46018,
              "net": -27807
            },
            "nonCommercial": {
              "long": 28994,
              "short": 14744,
              "net": 14250
            },
            "smallTrader": {
              "long": 25484,
              "short": 11927,
              "net": 13557
            }
          },
          "openInterest": 75987
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67102,
              "short": 68172,
              "net": -1070
            },
            "nonCommercial": {
              "long": 8616,
              "short": 12002,
              "net": -3386
            },
            "smallTrader": {
              "long": 31724,
              "short": 27268,
              "net": 4456
            }
          },
          "openInterest": 116405
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53089,
              "short": 38291,
              "net": 14798
            },
            "nonCommercial": {
              "long": 10410,
              "short": 27760,
              "net": -17350
            },
            "smallTrader": {
              "long": 34313,
              "short": 31761,
              "net": 2552
            }
          },
          "openInterest": 107858
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70972,
              "short": 57404,
              "net": 13568
            },
            "nonCommercial": {
              "long": 12837,
              "short": 21436,
              "net": -8599
            },
            "smallTrader": {
              "long": 42649,
              "short": 47618,
              "net": -4969
            }
          },
          "openInterest": 143063
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89610,
              "short": 80275,
              "net": 9335
            },
            "nonCommercial": {
              "long": 15401,
              "short": 27327,
              "net": -11926
            },
            "smallTrader": {
              "long": 41764,
              "short": 39173,
              "net": 2591
            }
          },
          "openInterest": 149765
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7581,
              "short": 16548,
              "net": -8967
            },
            "nonCommercial": {
              "long": 9645,
              "short": 2526,
              "net": 7119
            },
            "smallTrader": {
              "long": 9903,
              "short": 8055,
              "net": 1848
            }
          },
          "openInterest": 27894
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 563,
              "short": 528,
              "net": 35
            },
            "nonCommercial": {
              "long": 2712,
              "short": 2030,
              "net": 682
            },
            "smallTrader": {
              "long": 387,
              "short": 1104,
              "net": -717
            }
          },
          "openInterest": 5872
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34166,
              "short": 32770,
              "net": 1396
            },
            "nonCommercial": {
              "long": 5167,
              "short": 5985,
              "net": -818
            },
            "smallTrader": {
              "long": 10381,
              "short": 10959,
              "net": -578
            }
          },
          "openInterest": 50952
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52961,
              "short": 58602,
              "net": -5641
            },
            "nonCommercial": {
              "long": 21247,
              "short": 25827,
              "net": -4580
            },
            "smallTrader": {
              "long": 34066,
              "short": 23845,
              "net": 10221
            }
          },
          "openInterest": 115311
        }
      ]
    },
    {
      "reportDate": "1999-01-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 423777,
              "short": 411162,
              "net": 12615
            },
            "nonCommercial": {
              "long": 42725,
              "short": 50025,
              "net": -7300
            },
            "smallTrader": {
              "long": 48112,
              "short": 53427,
              "net": -5315
            }
          },
          "openInterest": 519795
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27618,
              "short": 34232,
              "net": -6614
            },
            "nonCommercial": {
              "long": 4391,
              "short": 1086,
              "net": 3305
            },
            "smallTrader": {
              "long": 6811,
              "short": 3502,
              "net": 3309
            }
          },
          "openInterest": 38820
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 427498,
              "short": 478763,
              "net": -51265
            },
            "nonCommercial": {
              "long": 89867,
              "short": 53925,
              "net": 35942
            },
            "smallTrader": {
              "long": 89149,
              "short": 73826,
              "net": 15323
            }
          },
          "openInterest": 618392
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 270561,
              "short": 232182,
              "net": 38379
            },
            "nonCommercial": {
              "long": 14419,
              "short": 43541,
              "net": -29122
            },
            "smallTrader": {
              "long": 18895,
              "short": 28152,
              "net": -9257
            }
          },
          "openInterest": 304782
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13691,
              "short": 11251,
              "net": 2440
            },
            "nonCommercial": {
              "long": 229,
              "short": 820,
              "net": -591
            },
            "smallTrader": {
              "long": 2737,
              "short": 4586,
              "net": -1849
            }
          },
          "openInterest": 16657
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5225,
              "short": 6902,
              "net": -1677
            },
            "nonCommercial": {
              "long": 3056,
              "short": 2792,
              "net": 264
            },
            "smallTrader": {
              "long": 2943,
              "short": 1530,
              "net": 1413
            }
          },
          "openInterest": 11474
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26166,
              "short": 26684,
              "net": -518
            },
            "nonCommercial": {
              "long": 10828,
              "short": 5862,
              "net": 4966
            },
            "smallTrader": {
              "long": 6212,
              "short": 10660,
              "net": -4448
            }
          },
          "openInterest": 43206
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21272,
              "short": 30578,
              "net": -9306
            },
            "nonCommercial": {
              "long": 4638,
              "short": 3943,
              "net": 695
            },
            "smallTrader": {
              "long": 17286,
              "short": 8675,
              "net": 8611
            }
          },
          "openInterest": 44072
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52347,
              "short": 45469,
              "net": 6878
            },
            "nonCommercial": {
              "long": 10781,
              "short": 17933,
              "net": -7152
            },
            "smallTrader": {
              "long": 8819,
              "short": 8545,
              "net": 274
            }
          },
          "openInterest": 77008
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10410,
              "short": 25150,
              "net": -14740
            },
            "nonCommercial": {
              "long": 13649,
              "short": 2705,
              "net": 10944
            },
            "smallTrader": {
              "long": 11420,
              "short": 7624,
              "net": 3796
            }
          },
          "openInterest": 36954
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40333,
              "short": 28712,
              "net": 11621
            },
            "nonCommercial": {
              "long": 13350,
              "short": 28944,
              "net": -15594
            },
            "smallTrader": {
              "long": 24109,
              "short": 20136,
              "net": 3973
            }
          },
          "openInterest": 79276
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219251,
              "short": 115943,
              "net": 103308
            },
            "nonCommercial": {
              "long": 38134,
              "short": 85749,
              "net": -47615
            },
            "smallTrader": {
              "long": 77435,
              "short": 133128,
              "net": -55693
            }
          },
          "openInterest": 352213
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55468,
              "short": 37560,
              "net": 17908
            },
            "nonCommercial": {
              "long": 4630,
              "short": 25014,
              "net": -20384
            },
            "smallTrader": {
              "long": 17378,
              "short": 14902,
              "net": 2476
            }
          },
          "openInterest": 78975
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353557,
              "short": 327642,
              "net": 25915
            },
            "nonCommercial": {
              "long": 20470,
              "short": 38340,
              "net": -17870
            },
            "smallTrader": {
              "long": 76424,
              "short": 84469,
              "net": -8045
            }
          },
          "openInterest": 496167
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1428,
              "net": -1428
            },
            "nonCommercial": {
              "long": 0,
              "short": 240,
              "net": -240
            },
            "smallTrader": {
              "long": 2091,
              "short": 423,
              "net": 1668
            }
          },
          "openInterest": 2091
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3576,
              "short": 3270,
              "net": 306
            },
            "nonCommercial": {
              "long": 2710,
              "short": 3754,
              "net": -1044
            },
            "smallTrader": {
              "long": 7472,
              "short": 6734,
              "net": 738
            }
          },
          "openInterest": 14387
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115550,
              "short": 68930,
              "net": 46620
            },
            "nonCommercial": {
              "long": 9127,
              "short": 53151,
              "net": -44024
            },
            "smallTrader": {
              "long": 27945,
              "short": 30541,
              "net": -2596
            }
          },
          "openInterest": 173200
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104718,
              "short": 116796,
              "net": -12078
            },
            "nonCommercial": {
              "long": 5513,
              "short": 11775,
              "net": -6262
            },
            "smallTrader": {
              "long": 57151,
              "short": 38811,
              "net": 18340
            }
          },
          "openInterest": 174065
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23349,
              "short": 52995,
              "net": -29646
            },
            "nonCommercial": {
              "long": 32885,
              "short": 10865,
              "net": 22020
            },
            "smallTrader": {
              "long": 22121,
              "short": 14495,
              "net": 7626
            }
          },
          "openInterest": 78909
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21394,
              "short": 17481,
              "net": 3913
            },
            "nonCommercial": {
              "long": 7512,
              "short": 8064,
              "net": -552
            },
            "smallTrader": {
              "long": 14852,
              "short": 18213,
              "net": -3361
            }
          },
          "openInterest": 48697
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56163,
              "short": 43117,
              "net": 13046
            },
            "nonCommercial": {
              "long": 17892,
              "short": 24168,
              "net": -6276
            },
            "smallTrader": {
              "long": 30728,
              "short": 37498,
              "net": -6770
            }
          },
          "openInterest": 113239
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8773,
              "short": 18058,
              "net": -9285
            },
            "nonCommercial": {
              "long": 4826,
              "short": 306,
              "net": 4520
            },
            "smallTrader": {
              "long": 8349,
              "short": 3584,
              "net": 4765
            }
          },
          "openInterest": 21948
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143469,
              "short": 148274,
              "net": -4805
            },
            "nonCommercial": {
              "long": 3915,
              "short": 21543,
              "net": -17628
            },
            "smallTrader": {
              "long": 63599,
              "short": 41166,
              "net": 22433
            }
          },
          "openInterest": 223186
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 1771,
              "net": -1771
            },
            "nonCommercial": {
              "long": 1338,
              "short": 0,
              "net": 1338
            },
            "smallTrader": {
              "long": 961,
              "short": 528,
              "net": 433
            }
          },
          "openInterest": 2299
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2843,
              "short": 9143,
              "net": -6300
            },
            "nonCommercial": {
              "long": 5324,
              "short": 953,
              "net": 4371
            },
            "smallTrader": {
              "long": 3382,
              "short": 1453,
              "net": 1929
            }
          },
          "openInterest": 11549
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17494,
              "short": 46256,
              "net": -28762
            },
            "nonCommercial": {
              "long": 29939,
              "short": 13288,
              "net": 16651
            },
            "smallTrader": {
              "long": 25100,
              "short": 12989,
              "net": 12111
            }
          },
          "openInterest": 76063
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68597,
              "short": 63577,
              "net": 5020
            },
            "nonCommercial": {
              "long": 5816,
              "short": 15561,
              "net": -9745
            },
            "smallTrader": {
              "long": 30614,
              "short": 25889,
              "net": 4725
            }
          },
          "openInterest": 114188
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56225,
              "short": 38795,
              "net": 17430
            },
            "nonCommercial": {
              "long": 10440,
              "short": 30803,
              "net": -20363
            },
            "smallTrader": {
              "long": 31898,
              "short": 28965,
              "net": 2933
            }
          },
          "openInterest": 109461
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65285,
              "short": 51121,
              "net": 14164
            },
            "nonCommercial": {
              "long": 12741,
              "short": 22046,
              "net": -9305
            },
            "smallTrader": {
              "long": 43031,
              "short": 47890,
              "net": -4859
            }
          },
          "openInterest": 136732
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82843,
              "short": 107355,
              "net": -24512
            },
            "nonCommercial": {
              "long": 27417,
              "short": 15795,
              "net": 11622
            },
            "smallTrader": {
              "long": 48838,
              "short": 35948,
              "net": 12890
            }
          },
          "openInterest": 162954
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11809,
              "short": 15811,
              "net": -4002
            },
            "nonCommercial": {
              "long": 6156,
              "short": 2865,
              "net": 3291
            },
            "smallTrader": {
              "long": 9384,
              "short": 8673,
              "net": 711
            }
          },
          "openInterest": 28162
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 355,
              "short": 174,
              "net": 181
            },
            "nonCommercial": {
              "long": 3059,
              "short": 2266,
              "net": 793
            },
            "smallTrader": {
              "long": 336,
              "short": 1310,
              "net": -974
            }
          },
          "openInterest": 4661
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38041,
              "short": 33823,
              "net": 4218
            },
            "nonCommercial": {
              "long": 4769,
              "short": 6924,
              "net": -2155
            },
            "smallTrader": {
              "long": 10655,
              "short": 12718,
              "net": -2063
            }
          },
          "openInterest": 55018
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53668,
              "short": 54839,
              "net": -1171
            },
            "nonCommercial": {
              "long": 21354,
              "short": 27521,
              "net": -6167
            },
            "smallTrader": {
              "long": 33801,
              "short": 26463,
              "net": 7338
            }
          },
          "openInterest": 115102
        }
      ]
    },
    {
      "reportDate": "1999-01-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 443529,
              "short": 398861,
              "net": 44668
            },
            "nonCommercial": {
              "long": 33614,
              "short": 73041,
              "net": -39427
            },
            "smallTrader": {
              "long": 55469,
              "short": 60710,
              "net": -5241
            }
          },
          "openInterest": 537882
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28686,
              "short": 32940,
              "net": -4254
            },
            "nonCommercial": {
              "long": 3104,
              "short": 1741,
              "net": 1363
            },
            "smallTrader": {
              "long": 6884,
              "short": 3993,
              "net": 2891
            }
          },
          "openInterest": 38754
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 427916,
              "short": 462654,
              "net": -34738
            },
            "nonCommercial": {
              "long": 93432,
              "short": 75352,
              "net": 18080
            },
            "smallTrader": {
              "long": 112016,
              "short": 95358,
              "net": 16658
            }
          },
          "openInterest": 652537
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 256615,
              "short": 223058,
              "net": 33557
            },
            "nonCommercial": {
              "long": 14620,
              "short": 40014,
              "net": -25394
            },
            "smallTrader": {
              "long": 20765,
              "short": 28928,
              "net": -8163
            }
          },
          "openInterest": 293447
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12364,
              "short": 16259,
              "net": -3895
            },
            "nonCommercial": {
              "long": 900,
              "short": 0,
              "net": 900
            },
            "smallTrader": {
              "long": 6204,
              "short": 3209,
              "net": 2995
            }
          },
          "openInterest": 19468
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5720,
              "short": 7711,
              "net": -1991
            },
            "nonCommercial": {
              "long": 3180,
              "short": 3036,
              "net": 144
            },
            "smallTrader": {
              "long": 3541,
              "short": 1694,
              "net": 1847
            }
          },
          "openInterest": 12441
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48451,
              "short": 19925,
              "net": 28526
            },
            "nonCommercial": {
              "long": 4556,
              "short": 20717,
              "net": -16161
            },
            "smallTrader": {
              "long": 4733,
              "short": 17098,
              "net": -12365
            }
          },
          "openInterest": 57740
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17220,
              "short": 38914,
              "net": -21694
            },
            "nonCommercial": {
              "long": 11357,
              "short": 3044,
              "net": 8313
            },
            "smallTrader": {
              "long": 22487,
              "short": 9106,
              "net": 13381
            }
          },
          "openInterest": 51921
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49259,
              "short": 45683,
              "net": 3576
            },
            "nonCommercial": {
              "long": 12065,
              "short": 18398,
              "net": -6333
            },
            "smallTrader": {
              "long": 11255,
              "short": 8498,
              "net": 2757
            }
          },
          "openInterest": 77052
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9410,
              "short": 24830,
              "net": -15420
            },
            "nonCommercial": {
              "long": 14228,
              "short": 3001,
              "net": 11227
            },
            "smallTrader": {
              "long": 12251,
              "short": 8058,
              "net": 4193
            }
          },
          "openInterest": 37230
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37356,
              "short": 28722,
              "net": 8634
            },
            "nonCommercial": {
              "long": 12111,
              "short": 26337,
              "net": -14226
            },
            "smallTrader": {
              "long": 24786,
              "short": 19194,
              "net": 5592
            }
          },
          "openInterest": 75416
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218273,
              "short": 127826,
              "net": 90447
            },
            "nonCommercial": {
              "long": 37461,
              "short": 71888,
              "net": -34427
            },
            "smallTrader": {
              "long": 79247,
              "short": 135267,
              "net": -56020
            }
          },
          "openInterest": 352168
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55548,
              "short": 38273,
              "net": 17275
            },
            "nonCommercial": {
              "long": 4275,
              "short": 24996,
              "net": -20721
            },
            "smallTrader": {
              "long": 18715,
              "short": 15269,
              "net": 3446
            }
          },
          "openInterest": 79907
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345089,
              "short": 345770,
              "net": -681
            },
            "nonCommercial": {
              "long": 26825,
              "short": 23963,
              "net": 2862
            },
            "smallTrader": {
              "long": 80923,
              "short": 83104,
              "net": -2181
            }
          },
          "openInterest": 500484
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1849,
              "short": 2984,
              "net": -1135
            },
            "nonCommercial": {
              "long": 1717,
              "short": 1277,
              "net": 440
            },
            "smallTrader": {
              "long": 4675,
              "short": 3980,
              "net": 695
            }
          },
          "openInterest": 8241
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4360,
              "short": 3396,
              "net": 964
            },
            "nonCommercial": {
              "long": 2549,
              "short": 2583,
              "net": -34
            },
            "smallTrader": {
              "long": 6737,
              "short": 7667,
              "net": -930
            }
          },
          "openInterest": 14934
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114634,
              "short": 74034,
              "net": 40600
            },
            "nonCommercial": {
              "long": 11435,
              "short": 53161,
              "net": -41726
            },
            "smallTrader": {
              "long": 28846,
              "short": 27720,
              "net": 1126
            }
          },
          "openInterest": 172413
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93426,
              "short": 111698,
              "net": -18272
            },
            "nonCommercial": {
              "long": 4740,
              "short": 7530,
              "net": -2790
            },
            "smallTrader": {
              "long": 55429,
              "short": 34367,
              "net": 21062
            }
          },
          "openInterest": 163839
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28249,
              "short": 52201,
              "net": -23952
            },
            "nonCommercial": {
              "long": 28236,
              "short": 11310,
              "net": 16926
            },
            "smallTrader": {
              "long": 23410,
              "short": 16384,
              "net": 7026
            }
          },
          "openInterest": 80474
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22194,
              "short": 18416,
              "net": 3778
            },
            "nonCommercial": {
              "long": 7098,
              "short": 4861,
              "net": 2237
            },
            "smallTrader": {
              "long": 12892,
              "short": 18907,
              "net": -6015
            }
          },
          "openInterest": 46693
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55913,
              "short": 46912,
              "net": 9001
            },
            "nonCommercial": {
              "long": 21398,
              "short": 19097,
              "net": 2301
            },
            "smallTrader": {
              "long": 28717,
              "short": 40019,
              "net": -11302
            }
          },
          "openInterest": 115556
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11538,
              "short": 13347,
              "net": -1809
            },
            "nonCommercial": {
              "long": 1497,
              "short": 490,
              "net": 1007
            },
            "smallTrader": {
              "long": 6328,
              "short": 5526,
              "net": 802
            }
          },
          "openInterest": 19496
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158386,
              "short": 162175,
              "net": -3789
            },
            "nonCommercial": {
              "long": 6270,
              "short": 25871,
              "net": -19601
            },
            "smallTrader": {
              "long": 64803,
              "short": 41413,
              "net": 23390
            }
          },
          "openInterest": 245582
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2169,
              "net": -2169
            },
            "nonCommercial": {
              "long": 1804,
              "short": 0,
              "net": 1804
            },
            "smallTrader": {
              "long": 755,
              "short": 390,
              "net": 365
            }
          },
          "openInterest": 2559
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3139,
              "short": 10682,
              "net": -7543
            },
            "nonCommercial": {
              "long": 5926,
              "short": 827,
              "net": 5099
            },
            "smallTrader": {
              "long": 3632,
              "short": 1188,
              "net": 2444
            }
          },
          "openInterest": 12722
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12228,
              "short": 60189,
              "net": -47961
            },
            "nonCommercial": {
              "long": 37222,
              "short": 4415,
              "net": 32807
            },
            "smallTrader": {
              "long": 27241,
              "short": 12087,
              "net": 15154
            }
          },
          "openInterest": 80352
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68285,
              "short": 59045,
              "net": 9240
            },
            "nonCommercial": {
              "long": 6643,
              "short": 19495,
              "net": -12852
            },
            "smallTrader": {
              "long": 32100,
              "short": 28488,
              "net": 3612
            }
          },
          "openInterest": 116202
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55941,
              "short": 40623,
              "net": 15318
            },
            "nonCommercial": {
              "long": 11763,
              "short": 31229,
              "net": -19466
            },
            "smallTrader": {
              "long": 33698,
              "short": 29550,
              "net": 4148
            }
          },
          "openInterest": 112642
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72125,
              "short": 52681,
              "net": 19444
            },
            "nonCommercial": {
              "long": 11221,
              "short": 26089,
              "net": -14868
            },
            "smallTrader": {
              "long": 42733,
              "short": 47309,
              "net": -4576
            }
          },
          "openInterest": 147016
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80487,
              "short": 120931,
              "net": -40444
            },
            "nonCommercial": {
              "long": 36918,
              "short": 7389,
              "net": 29529
            },
            "smallTrader": {
              "long": 48165,
              "short": 37250,
              "net": 10915
            }
          },
          "openInterest": 167980
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18316,
              "short": 13647,
              "net": 4669
            },
            "nonCommercial": {
              "long": 5154,
              "short": 5639,
              "net": -485
            },
            "smallTrader": {
              "long": 10254,
              "short": 14438,
              "net": -4184
            }
          },
          "openInterest": 34499
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 350,
              "short": 0,
              "net": 350
            },
            "nonCommercial": {
              "long": 1922,
              "short": 1888,
              "net": 34
            },
            "smallTrader": {
              "long": 527,
              "short": 911,
              "net": -384
            }
          },
          "openInterest": 4105
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34968,
              "short": 37174,
              "net": -2206
            },
            "nonCommercial": {
              "long": 6969,
              "short": 3611,
              "net": 3358
            },
            "smallTrader": {
              "long": 10908,
              "short": 12060,
              "net": -1152
            }
          },
          "openInterest": 54473
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51341,
              "short": 60957,
              "net": -9616
            },
            "nonCommercial": {
              "long": 21422,
              "short": 21602,
              "net": -180
            },
            "smallTrader": {
              "long": 34049,
              "short": 24253,
              "net": 9796
            }
          },
          "openInterest": 113119
        }
      ]
    },
    {
      "reportDate": "1999-01-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 437798,
              "short": 402088,
              "net": 35710
            },
            "nonCommercial": {
              "long": 30858,
              "short": 60933,
              "net": -30075
            },
            "smallTrader": {
              "long": 52849,
              "short": 58484,
              "net": -5635
            }
          },
          "openInterest": 526837
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30710,
              "short": 35921,
              "net": -5211
            },
            "nonCommercial": {
              "long": 3414,
              "short": 1530,
              "net": 1884
            },
            "smallTrader": {
              "long": 7257,
              "short": 3930,
              "net": 3327
            }
          },
          "openInterest": 41461
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416609,
              "short": 464724,
              "net": -48115
            },
            "nonCommercial": {
              "long": 89950,
              "short": 49198,
              "net": 40752
            },
            "smallTrader": {
              "long": 96349,
              "short": 88986,
              "net": 7363
            }
          },
          "openInterest": 636568
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 247114,
              "short": 212561,
              "net": 34553
            },
            "nonCommercial": {
              "long": 14692,
              "short": 40165,
              "net": -25473
            },
            "smallTrader": {
              "long": 19753,
              "short": 28833,
              "net": -9080
            }
          },
          "openInterest": 283728
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13239,
              "short": 16797,
              "net": -3558
            },
            "nonCommercial": {
              "long": 900,
              "short": 0,
              "net": 900
            },
            "smallTrader": {
              "long": 5460,
              "short": 2802,
              "net": 2658
            }
          },
          "openInterest": 19599
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7097,
              "short": 8419,
              "net": -1322
            },
            "nonCommercial": {
              "long": 2776,
              "short": 2437,
              "net": 339
            },
            "smallTrader": {
              "long": 3787,
              "short": 2804,
              "net": 983
            }
          },
          "openInterest": 13660
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42062,
              "short": 22600,
              "net": 19462
            },
            "nonCommercial": {
              "long": 5700,
              "short": 12965,
              "net": -7265
            },
            "smallTrader": {
              "long": 4386,
              "short": 16583,
              "net": -12197
            }
          },
          "openInterest": 52148
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22196,
              "short": 37646,
              "net": -15450
            },
            "nonCommercial": {
              "long": 6488,
              "short": 3327,
              "net": 3161
            },
            "smallTrader": {
              "long": 21257,
              "short": 8968,
              "net": 12289
            }
          },
          "openInterest": 50810
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50839,
              "short": 44002,
              "net": 6837
            },
            "nonCommercial": {
              "long": 11269,
              "short": 18858,
              "net": -7589
            },
            "smallTrader": {
              "long": 9982,
              "short": 9230,
              "net": 752
            }
          },
          "openInterest": 76799
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12970,
              "short": 19324,
              "net": -6354
            },
            "nonCommercial": {
              "long": 8872,
              "short": 3609,
              "net": 5263
            },
            "smallTrader": {
              "long": 10974,
              "short": 9883,
              "net": 1091
            }
          },
          "openInterest": 34422
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37654,
              "short": 29733,
              "net": 7921
            },
            "nonCommercial": {
              "long": 11956,
              "short": 25547,
              "net": -13591
            },
            "smallTrader": {
              "long": 24727,
              "short": 19057,
              "net": 5670
            }
          },
          "openInterest": 75867
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225527,
              "short": 123531,
              "net": 101996
            },
            "nonCommercial": {
              "long": 37768,
              "short": 80124,
              "net": -42356
            },
            "smallTrader": {
              "long": 78537,
              "short": 138177,
              "net": -59640
            }
          },
          "openInterest": 362863
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56655,
              "short": 37766,
              "net": 18889
            },
            "nonCommercial": {
              "long": 3755,
              "short": 25982,
              "net": -22227
            },
            "smallTrader": {
              "long": 17193,
              "short": 13855,
              "net": 3338
            }
          },
          "openInterest": 79093
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343130,
              "short": 344254,
              "net": -1124
            },
            "nonCommercial": {
              "long": 28147,
              "short": 31267,
              "net": -3120
            },
            "smallTrader": {
              "long": 81379,
              "short": 77135,
              "net": 4244
            }
          },
          "openInterest": 496613
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1647,
              "short": 3480,
              "net": -1833
            },
            "nonCommercial": {
              "long": 1256,
              "short": 283,
              "net": 973
            },
            "smallTrader": {
              "long": 3281,
              "short": 2421,
              "net": 860
            }
          },
          "openInterest": 6184
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4051,
              "short": 4064,
              "net": -13
            },
            "nonCommercial": {
              "long": 3135,
              "short": 1700,
              "net": 1435
            },
            "smallTrader": {
              "long": 7009,
              "short": 8431,
              "net": -1422
            }
          },
          "openInterest": 15464
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124609,
              "short": 69290,
              "net": 55319
            },
            "nonCommercial": {
              "long": 9596,
              "short": 64878,
              "net": -55282
            },
            "smallTrader": {
              "long": 31095,
              "short": 31132,
              "net": -37
            }
          },
          "openInterest": 184145
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93982,
              "short": 106053,
              "net": -12071
            },
            "nonCommercial": {
              "long": 4831,
              "short": 10342,
              "net": -5511
            },
            "smallTrader": {
              "long": 58771,
              "short": 41189,
              "net": 17582
            }
          },
          "openInterest": 166213
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33931,
              "short": 45880,
              "net": -11949
            },
            "nonCommercial": {
              "long": 23579,
              "short": 18588,
              "net": 4991
            },
            "smallTrader": {
              "long": 20400,
              "short": 13442,
              "net": 6958
            }
          },
          "openInterest": 78621
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22364,
              "short": 18613,
              "net": 3751
            },
            "nonCommercial": {
              "long": 6144,
              "short": 4664,
              "net": 1480
            },
            "smallTrader": {
              "long": 12635,
              "short": 17866,
              "net": -5231
            }
          },
          "openInterest": 45059
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55159,
              "short": 48503,
              "net": 6656
            },
            "nonCommercial": {
              "long": 19988,
              "short": 15899,
              "net": 4089
            },
            "smallTrader": {
              "long": 29952,
              "short": 40697,
              "net": -10745
            }
          },
          "openInterest": 114727
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13556,
              "short": 12023,
              "net": 1533
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 3610,
              "short": 5143,
              "net": -1533
            }
          },
          "openInterest": 17166
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162006,
              "short": 161414,
              "net": 592
            },
            "nonCommercial": {
              "long": 5533,
              "short": 29643,
              "net": -24110
            },
            "smallTrader": {
              "long": 66296,
              "short": 42778,
              "net": 23518
            }
          },
          "openInterest": 252322
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 303,
              "short": 2010,
              "net": -1707
            },
            "nonCommercial": {
              "long": 1167,
              "short": 0,
              "net": 1167
            },
            "smallTrader": {
              "long": 857,
              "short": 317,
              "net": 540
            }
          },
          "openInterest": 2327
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3222,
              "short": 9960,
              "net": -6738
            },
            "nonCommercial": {
              "long": 5427,
              "short": 1030,
              "net": 4397
            },
            "smallTrader": {
              "long": 3516,
              "short": 1175,
              "net": 2341
            }
          },
          "openInterest": 12190
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11864,
              "short": 58071,
              "net": -46207
            },
            "nonCommercial": {
              "long": 34777,
              "short": 4701,
              "net": 30076
            },
            "smallTrader": {
              "long": 26696,
              "short": 10565,
              "net": 16131
            }
          },
          "openInterest": 76822
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78331,
              "short": 60717,
              "net": 17614
            },
            "nonCommercial": {
              "long": 7129,
              "short": 28315,
              "net": -21186
            },
            "smallTrader": {
              "long": 33732,
              "short": 30160,
              "net": 3572
            }
          },
          "openInterest": 128704
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57714,
              "short": 43897,
              "net": 13817
            },
            "nonCommercial": {
              "long": 13738,
              "short": 29064,
              "net": -15326
            },
            "smallTrader": {
              "long": 34216,
              "short": 32707,
              "net": 1509
            }
          },
          "openInterest": 115891
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81255,
              "short": 52228,
              "net": 29027
            },
            "nonCommercial": {
              "long": 10532,
              "short": 34382,
              "net": -23850
            },
            "smallTrader": {
              "long": 43514,
              "short": 48691,
              "net": -5177
            }
          },
          "openInterest": 158224
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85486,
              "short": 119386,
              "net": -33900
            },
            "nonCommercial": {
              "long": 33178,
              "short": 7181,
              "net": 25997
            },
            "smallTrader": {
              "long": 46765,
              "short": 38862,
              "net": 7903
            }
          },
          "openInterest": 168602
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15841,
              "short": 20268,
              "net": -4427
            },
            "nonCommercial": {
              "long": 9619,
              "short": 4776,
              "net": 4843
            },
            "smallTrader": {
              "long": 13348,
              "short": 13764,
              "net": -416
            }
          },
          "openInterest": 39551
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 410,
              "short": 107,
              "net": 303
            },
            "nonCommercial": {
              "long": 1617,
              "short": 1385,
              "net": 232
            },
            "smallTrader": {
              "long": 277,
              "short": 812,
              "net": -535
            }
          },
          "openInterest": 4022
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41077,
              "short": 35628,
              "net": 5449
            },
            "nonCommercial": {
              "long": 6279,
              "short": 9018,
              "net": -2739
            },
            "smallTrader": {
              "long": 10467,
              "short": 13177,
              "net": -2710
            }
          },
          "openInterest": 60019
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53770,
              "short": 56541,
              "net": -2771
            },
            "nonCommercial": {
              "long": 23673,
              "short": 27511,
              "net": -3838
            },
            "smallTrader": {
              "long": 31167,
              "short": 24558,
              "net": 6609
            }
          },
          "openInterest": 119094
        }
      ]
    },
    {
      "reportDate": "1999-01-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 433343,
              "short": 400842,
              "net": 32501
            },
            "nonCommercial": {
              "long": 32321,
              "short": 53904,
              "net": -21583
            },
            "smallTrader": {
              "long": 53927,
              "short": 64845,
              "net": -10918
            }
          },
          "openInterest": 524116
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29395,
              "short": 35065,
              "net": -5670
            },
            "nonCommercial": {
              "long": 3704,
              "short": 1455,
              "net": 2249
            },
            "smallTrader": {
              "long": 6747,
              "short": 3326,
              "net": 3421
            }
          },
          "openInterest": 39926
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 406202,
              "short": 464801,
              "net": -58599
            },
            "nonCommercial": {
              "long": 93383,
              "short": 50480,
              "net": 42903
            },
            "smallTrader": {
              "long": 102979,
              "short": 87283,
              "net": 15696
            }
          },
          "openInterest": 677921
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 243987,
              "short": 210156,
              "net": 33831
            },
            "nonCommercial": {
              "long": 16994,
              "short": 40656,
              "net": -23662
            },
            "smallTrader": {
              "long": 20170,
              "short": 30339,
              "net": -10169
            }
          },
          "openInterest": 281907
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13016,
              "short": 16888,
              "net": -3872
            },
            "nonCommercial": {
              "long": 900,
              "short": 0,
              "net": 900
            },
            "smallTrader": {
              "long": 6313,
              "short": 3341,
              "net": 2972
            }
          },
          "openInterest": 20229
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5146,
              "short": 7624,
              "net": -2478
            },
            "nonCommercial": {
              "long": 1862,
              "short": 1069,
              "net": 793
            },
            "smallTrader": {
              "long": 5091,
              "short": 3406,
              "net": 1685
            }
          },
          "openInterest": 12099
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39908,
              "short": 23798,
              "net": 16110
            },
            "nonCommercial": {
              "long": 4918,
              "short": 12181,
              "net": -7263
            },
            "smallTrader": {
              "long": 5662,
              "short": 14509,
              "net": -8847
            }
          },
          "openInterest": 50488
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22845,
              "short": 37121,
              "net": -14276
            },
            "nonCommercial": {
              "long": 6093,
              "short": 2746,
              "net": 3347
            },
            "smallTrader": {
              "long": 21487,
              "short": 10558,
              "net": 10929
            }
          },
          "openInterest": 51323
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51080,
              "short": 41790,
              "net": 9290
            },
            "nonCommercial": {
              "long": 9924,
              "short": 19261,
              "net": -9337
            },
            "smallTrader": {
              "long": 9864,
              "short": 9817,
              "net": 47
            }
          },
          "openInterest": 76336
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17995,
              "short": 15219,
              "net": 2776
            },
            "nonCommercial": {
              "long": 3490,
              "short": 8842,
              "net": -5352
            },
            "smallTrader": {
              "long": 11792,
              "short": 9216,
              "net": 2576
            }
          },
          "openInterest": 34375
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37175,
              "short": 29048,
              "net": 8127
            },
            "nonCommercial": {
              "long": 12192,
              "short": 26755,
              "net": -14563
            },
            "smallTrader": {
              "long": 26113,
              "short": 19677,
              "net": 6436
            }
          },
          "openInterest": 77101
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220048,
              "short": 127684,
              "net": 92364
            },
            "nonCommercial": {
              "long": 43667,
              "short": 78449,
              "net": -34782
            },
            "smallTrader": {
              "long": 82440,
              "short": 140022,
              "net": -57582
            }
          },
          "openInterest": 365445
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58317,
              "short": 36585,
              "net": 21732
            },
            "nonCommercial": {
              "long": 4229,
              "short": 27955,
              "net": -23726
            },
            "smallTrader": {
              "long": 16668,
              "short": 14674,
              "net": 1994
            }
          },
          "openInterest": 81431
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 355947,
              "short": 341974,
              "net": 13973
            },
            "nonCommercial": {
              "long": 22234,
              "short": 39071,
              "net": -16837
            },
            "smallTrader": {
              "long": 79119,
              "short": 76255,
              "net": 2864
            }
          },
          "openInterest": 501191
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2431,
              "short": 3519,
              "net": -1088
            },
            "nonCommercial": {
              "long": 1256,
              "short": 270,
              "net": 986
            },
            "smallTrader": {
              "long": 3163,
              "short": 3061,
              "net": 102
            }
          },
          "openInterest": 6850
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3595,
              "short": 3991,
              "net": -396
            },
            "nonCommercial": {
              "long": 2825,
              "short": 1177,
              "net": 1648
            },
            "smallTrader": {
              "long": 7742,
              "short": 8994,
              "net": -1252
            }
          },
          "openInterest": 15620
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125046,
              "short": 60260,
              "net": 64786
            },
            "nonCommercial": {
              "long": 9861,
              "short": 70853,
              "net": -60992
            },
            "smallTrader": {
              "long": 30871,
              "short": 34665,
              "net": -3794
            }
          },
          "openInterest": 181330
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95102,
              "short": 104377,
              "net": -9275
            },
            "nonCommercial": {
              "long": 3279,
              "short": 10955,
              "net": -7676
            },
            "smallTrader": {
              "long": 58522,
              "short": 41571,
              "net": 16951
            }
          },
          "openInterest": 165269
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36386,
              "short": 48368,
              "net": -11982
            },
            "nonCommercial": {
              "long": 23152,
              "short": 14584,
              "net": 8568
            },
            "smallTrader": {
              "long": 17992,
              "short": 14578,
              "net": 3414
            }
          },
          "openInterest": 78063
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21819,
              "short": 18239,
              "net": 3580
            },
            "nonCommercial": {
              "long": 6215,
              "short": 3381,
              "net": 2834
            },
            "smallTrader": {
              "long": 12260,
              "short": 18674,
              "net": -6414
            }
          },
          "openInterest": 44540
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55109,
              "short": 50476,
              "net": 4633
            },
            "nonCommercial": {
              "long": 19173,
              "short": 16066,
              "net": 3107
            },
            "smallTrader": {
              "long": 31917,
              "short": 39657,
              "net": -7740
            }
          },
          "openInterest": 116433
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14023,
              "short": 12766,
              "net": 1257
            },
            "nonCommercial": {
              "long": 0,
              "short": 200,
              "net": -200
            },
            "smallTrader": {
              "long": 4141,
              "short": 5198,
              "net": -1057
            }
          },
          "openInterest": 18164
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165148,
              "short": 159972,
              "net": 5176
            },
            "nonCommercial": {
              "long": 5124,
              "short": 29225,
              "net": -24101
            },
            "smallTrader": {
              "long": 68754,
              "short": 49829,
              "net": 18925
            }
          },
          "openInterest": 256038
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 303,
              "short": 2009,
              "net": -1706
            },
            "nonCommercial": {
              "long": 1165,
              "short": 0,
              "net": 1165
            },
            "smallTrader": {
              "long": 856,
              "short": 315,
              "net": 541
            }
          },
          "openInterest": 2324
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3960,
              "short": 9190,
              "net": -5230
            },
            "nonCommercial": {
              "long": 5007,
              "short": 1707,
              "net": 3300
            },
            "smallTrader": {
              "long": 3430,
              "short": 1500,
              "net": 1930
            }
          },
          "openInterest": 12422
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11045,
              "short": 57265,
              "net": -46220
            },
            "nonCommercial": {
              "long": 34715,
              "short": 4594,
              "net": 30121
            },
            "smallTrader": {
              "long": 27015,
              "short": 10916,
              "net": 16099
            }
          },
          "openInterest": 76505
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76648,
              "short": 58993,
              "net": 17655
            },
            "nonCommercial": {
              "long": 8194,
              "short": 30611,
              "net": -22417
            },
            "smallTrader": {
              "long": 36331,
              "short": 31569,
              "net": 4762
            }
          },
          "openInterest": 130746
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64113,
              "short": 42519,
              "net": 21594
            },
            "nonCommercial": {
              "long": 11062,
              "short": 31305,
              "net": -20243
            },
            "smallTrader": {
              "long": 32660,
              "short": 34011,
              "net": -1351
            }
          },
          "openInterest": 119168
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80993,
              "short": 50397,
              "net": 30596
            },
            "nonCommercial": {
              "long": 11551,
              "short": 38020,
              "net": -26469
            },
            "smallTrader": {
              "long": 45199,
              "short": 49326,
              "net": -4127
            }
          },
          "openInterest": 161356
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99411,
              "short": 97883,
              "net": 1528
            },
            "nonCommercial": {
              "long": 14933,
              "short": 19595,
              "net": -4662
            },
            "smallTrader": {
              "long": 45386,
              "short": 42252,
              "net": 3134
            }
          },
          "openInterest": 161652
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20018,
              "short": 18700,
              "net": 1318
            },
            "nonCommercial": {
              "long": 9612,
              "short": 7493,
              "net": 2119
            },
            "smallTrader": {
              "long": 9752,
              "short": 13189,
              "net": -3437
            }
          },
          "openInterest": 39925
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 567,
              "short": 0,
              "net": 567
            },
            "nonCommercial": {
              "long": 3365,
              "short": 3787,
              "net": -422
            },
            "smallTrader": {
              "long": 479,
              "short": 624,
              "net": -145
            }
          },
          "openInterest": 4411
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42415,
              "short": 35182,
              "net": 7233
            },
            "nonCommercial": {
              "long": 5972,
              "short": 10330,
              "net": -4358
            },
            "smallTrader": {
              "long": 10758,
              "short": 13633,
              "net": -2875
            }
          },
          "openInterest": 61421
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54613,
              "short": 54741,
              "net": -128
            },
            "nonCommercial": {
              "long": 26883,
              "short": 31007,
              "net": -4124
            },
            "smallTrader": {
              "long": 32484,
              "short": 28232,
              "net": 4252
            }
          },
          "openInterest": 124613
        }
      ]
    },
    {
      "reportDate": "1999-02-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 436228,
              "short": 393169,
              "net": 43059
            },
            "nonCommercial": {
              "long": 30604,
              "short": 59340,
              "net": -28736
            },
            "smallTrader": {
              "long": 54293,
              "short": 68616,
              "net": -14323
            }
          },
          "openInterest": 525529
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29952,
              "short": 36448,
              "net": -6496
            },
            "nonCommercial": {
              "long": 4020,
              "short": 1200,
              "net": 2820
            },
            "smallTrader": {
              "long": 6820,
              "short": 3144,
              "net": 3676
            }
          },
          "openInterest": 40989
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 448302,
              "short": 498020,
              "net": -49718
            },
            "nonCommercial": {
              "long": 95274,
              "short": 52345,
              "net": 42929
            },
            "smallTrader": {
              "long": 101036,
              "short": 94247,
              "net": 6789
            }
          },
          "openInterest": 753076
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222382,
              "short": 199564,
              "net": 22818
            },
            "nonCommercial": {
              "long": 25057,
              "short": 38508,
              "net": -13451
            },
            "smallTrader": {
              "long": 21244,
              "short": 30611,
              "net": -9367
            }
          },
          "openInterest": 270726
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14546,
              "short": 17862,
              "net": -3316
            },
            "nonCommercial": {
              "long": 419,
              "short": 0,
              "net": 419
            },
            "smallTrader": {
              "long": 6080,
              "short": 3183,
              "net": 2897
            }
          },
          "openInterest": 21045
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2428,
              "short": 4261,
              "net": -1833
            },
            "nonCommercial": {
              "long": 1445,
              "short": 527,
              "net": 918
            },
            "smallTrader": {
              "long": 2165,
              "short": 1250,
              "net": 915
            }
          },
          "openInterest": 6038
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46687,
              "short": 21854,
              "net": 24833
            },
            "nonCommercial": {
              "long": 4478,
              "short": 18834,
              "net": -14356
            },
            "smallTrader": {
              "long": 5538,
              "short": 16015,
              "net": -10477
            }
          },
          "openInterest": 56703
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26508,
              "short": 39527,
              "net": -13019
            },
            "nonCommercial": {
              "long": 7380,
              "short": 4034,
              "net": 3346
            },
            "smallTrader": {
              "long": 22348,
              "short": 12675,
              "net": 9673
            }
          },
          "openInterest": 57132
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50137,
              "short": 40824,
              "net": 9313
            },
            "nonCommercial": {
              "long": 10088,
              "short": 19233,
              "net": -9145
            },
            "smallTrader": {
              "long": 9524,
              "short": 9692,
              "net": -168
            }
          },
          "openInterest": 75046
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19366,
              "short": 14741,
              "net": 4625
            },
            "nonCommercial": {
              "long": 3644,
              "short": 10937,
              "net": -7293
            },
            "smallTrader": {
              "long": 11271,
              "short": 8603,
              "net": 2668
            }
          },
          "openInterest": 35105
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36928,
              "short": 26178,
              "net": 10750
            },
            "nonCommercial": {
              "long": 11868,
              "short": 26755,
              "net": -14887
            },
            "smallTrader": {
              "long": 24029,
              "short": 19892,
              "net": 4137
            }
          },
          "openInterest": 75541
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213182,
              "short": 130879,
              "net": 82303
            },
            "nonCommercial": {
              "long": 46696,
              "short": 72808,
              "net": -26112
            },
            "smallTrader": {
              "long": 85955,
              "short": 142146,
              "net": -56191
            }
          },
          "openInterest": 366136
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52188,
              "short": 37614,
              "net": 14574
            },
            "nonCommercial": {
              "long": 4574,
              "short": 22382,
              "net": -17808
            },
            "smallTrader": {
              "long": 17068,
              "short": 13834,
              "net": 3234
            }
          },
          "openInterest": 76055
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353434,
              "short": 334954,
              "net": 18480
            },
            "nonCommercial": {
              "long": 19726,
              "short": 39398,
              "net": -19672
            },
            "smallTrader": {
              "long": 82672,
              "short": 81480,
              "net": 1192
            }
          },
          "openInterest": 501763
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14133,
              "short": 5741,
              "net": 8392
            },
            "nonCommercial": {
              "long": 1930,
              "short": 12284,
              "net": -10354
            },
            "smallTrader": {
              "long": 10987,
              "short": 9025,
              "net": 1962
            }
          },
          "openInterest": 27050
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3653,
              "short": 4028,
              "net": -375
            },
            "nonCommercial": {
              "long": 2876,
              "short": 1081,
              "net": 1795
            },
            "smallTrader": {
              "long": 6742,
              "short": 8162,
              "net": -1420
            }
          },
          "openInterest": 13858
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122419,
              "short": 59582,
              "net": 62837
            },
            "nonCommercial": {
              "long": 13654,
              "short": 73572,
              "net": -59918
            },
            "smallTrader": {
              "long": 27257,
              "short": 30176,
              "net": -2919
            }
          },
          "openInterest": 181292
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89053,
              "short": 98222,
              "net": -9169
            },
            "nonCommercial": {
              "long": 2537,
              "short": 10467,
              "net": -7930
            },
            "smallTrader": {
              "long": 54112,
              "short": 37013,
              "net": 17099
            }
          },
          "openInterest": 154450
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42246,
              "short": 47001,
              "net": -4755
            },
            "nonCommercial": {
              "long": 19197,
              "short": 13093,
              "net": 6104
            },
            "smallTrader": {
              "long": 15865,
              "short": 17214,
              "net": -1349
            }
          },
          "openInterest": 78317
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20732,
              "short": 19710,
              "net": 1022
            },
            "nonCommercial": {
              "long": 7477,
              "short": 3757,
              "net": 3720
            },
            "smallTrader": {
              "long": 12660,
              "short": 17402,
              "net": -4742
            }
          },
          "openInterest": 44746
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54414,
              "short": 49585,
              "net": 4829
            },
            "nonCommercial": {
              "long": 20145,
              "short": 15283,
              "net": 4862
            },
            "smallTrader": {
              "long": 32860,
              "short": 42551,
              "net": -9691
            }
          },
          "openInterest": 117471
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12678,
              "short": 12786,
              "net": -108
            },
            "nonCommercial": {
              "long": 412,
              "short": 0,
              "net": 412
            },
            "smallTrader": {
              "long": 4493,
              "short": 4797,
              "net": -304
            }
          },
          "openInterest": 17583
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159602,
              "short": 160300,
              "net": -698
            },
            "nonCommercial": {
              "long": 7410,
              "short": 25953,
              "net": -18543
            },
            "smallTrader": {
              "long": 60730,
              "short": 41489,
              "net": 19241
            }
          },
          "openInterest": 248124
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 659,
              "short": 2003,
              "net": -1344
            },
            "nonCommercial": {
              "long": 1164,
              "short": 0,
              "net": 1164
            },
            "smallTrader": {
              "long": 542,
              "short": 362,
              "net": 180
            }
          },
          "openInterest": 2365
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5577,
              "short": 6992,
              "net": -1415
            },
            "nonCommercial": {
              "long": 4381,
              "short": 4650,
              "net": -269
            },
            "smallTrader": {
              "long": 3371,
              "short": 1687,
              "net": 1684
            }
          },
          "openInterest": 13429
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11835,
              "short": 66791,
              "net": -54956
            },
            "nonCommercial": {
              "long": 44079,
              "short": 3962,
              "net": 40117
            },
            "smallTrader": {
              "long": 28250,
              "short": 13411,
              "net": 14839
            }
          },
          "openInterest": 89734
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72980,
              "short": 61960,
              "net": 11020
            },
            "nonCommercial": {
              "long": 9202,
              "short": 29177,
              "net": -19975
            },
            "smallTrader": {
              "long": 38305,
              "short": 29350,
              "net": 8955
            }
          },
          "openInterest": 132066
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71137,
              "short": 43633,
              "net": 27504
            },
            "nonCommercial": {
              "long": 9937,
              "short": 33147,
              "net": -23210
            },
            "smallTrader": {
              "long": 34432,
              "short": 38726,
              "net": -4294
            }
          },
          "openInterest": 126972
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78964,
              "short": 56002,
              "net": 22962
            },
            "nonCommercial": {
              "long": 16886,
              "short": 37084,
              "net": -20198
            },
            "smallTrader": {
              "long": 48353,
              "short": 51117,
              "net": -2764
            }
          },
          "openInterest": 166373
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106896,
              "short": 98826,
              "net": 8070
            },
            "nonCommercial": {
              "long": 17553,
              "short": 29620,
              "net": -12067
            },
            "smallTrader": {
              "long": 46228,
              "short": 42231,
              "net": 3997
            }
          },
          "openInterest": 171762
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41051,
              "short": 18194,
              "net": 22857
            },
            "nonCommercial": {
              "long": 1856,
              "short": 17649,
              "net": -15793
            },
            "smallTrader": {
              "long": 10785,
              "short": 17849,
              "net": -7064
            }
          },
          "openInterest": 55423
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 354,
              "short": 1635,
              "net": -1281
            },
            "nonCommercial": {
              "long": 6057,
              "short": 5507,
              "net": 550
            },
            "smallTrader": {
              "long": 1266,
              "short": 535,
              "net": 731
            }
          },
          "openInterest": 11360
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42147,
              "short": 34396,
              "net": 7751
            },
            "nonCommercial": {
              "long": 5756,
              "short": 11089,
              "net": -5333
            },
            "smallTrader": {
              "long": 11428,
              "short": 13846,
              "net": -2418
            }
          },
          "openInterest": 61890
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53713,
              "short": 57273,
              "net": -3560
            },
            "nonCommercial": {
              "long": 30923,
              "short": 33388,
              "net": -2465
            },
            "smallTrader": {
              "long": 34401,
              "short": 28376,
              "net": 6025
            }
          },
          "openInterest": 130206
        }
      ]
    },
    {
      "reportDate": "1999-02-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 432948,
              "short": 379305,
              "net": 53643
            },
            "nonCommercial": {
              "long": 37018,
              "short": 76900,
              "net": -39882
            },
            "smallTrader": {
              "long": 56259,
              "short": 70020,
              "net": -13761
            }
          },
          "openInterest": 531641
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29539,
              "short": 34686,
              "net": -5147
            },
            "nonCommercial": {
              "long": 4099,
              "short": 1700,
              "net": 2399
            },
            "smallTrader": {
              "long": 6434,
              "short": 3686,
              "net": 2748
            }
          },
          "openInterest": 40189
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 463423,
              "short": 517576,
              "net": -54153
            },
            "nonCommercial": {
              "long": 103597,
              "short": 57724,
              "net": 45873
            },
            "smallTrader": {
              "long": 109268,
              "short": 100988,
              "net": 8280
            }
          },
          "openInterest": 812279
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222477,
              "short": 196028,
              "net": 26449
            },
            "nonCommercial": {
              "long": 24360,
              "short": 39814,
              "net": -15454
            },
            "smallTrader": {
              "long": 19103,
              "short": 30098,
              "net": -10995
            }
          },
          "openInterest": 268114
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13227,
              "short": 26496,
              "net": -13269
            },
            "nonCommercial": {
              "long": 8032,
              "short": 0,
              "net": 8032
            },
            "smallTrader": {
              "long": 8424,
              "short": 3187,
              "net": 5237
            }
          },
          "openInterest": 29683
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2549,
              "short": 5625,
              "net": -3076
            },
            "nonCommercial": {
              "long": 2179,
              "short": 0,
              "net": 2179
            },
            "smallTrader": {
              "long": 2240,
              "short": 1343,
              "net": 897
            }
          },
          "openInterest": 7495
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44551,
              "short": 22577,
              "net": 21974
            },
            "nonCommercial": {
              "long": 4386,
              "short": 18042,
              "net": -13656
            },
            "smallTrader": {
              "long": 5651,
              "short": 13969,
              "net": -8318
            }
          },
          "openInterest": 54792
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24226,
              "short": 54590,
              "net": -30364
            },
            "nonCommercial": {
              "long": 17092,
              "short": 2399,
              "net": 14693
            },
            "smallTrader": {
              "long": 28490,
              "short": 12819,
              "net": 15671
            }
          },
          "openInterest": 70696
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56559,
              "short": 41651,
              "net": 14908
            },
            "nonCommercial": {
              "long": 3617,
              "short": 19533,
              "net": -15916
            },
            "smallTrader": {
              "long": 11329,
              "short": 10321,
              "net": 1008
            }
          },
          "openInterest": 77394
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20221,
              "short": 14873,
              "net": 5348
            },
            "nonCommercial": {
              "long": 3039,
              "short": 11762,
              "net": -8723
            },
            "smallTrader": {
              "long": 12485,
              "short": 9110,
              "net": 3375
            }
          },
          "openInterest": 36717
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28416,
              "short": 29273,
              "net": -857
            },
            "nonCommercial": {
              "long": 10401,
              "short": 14746,
              "net": -4345
            },
            "smallTrader": {
              "long": 25804,
              "short": 20602,
              "net": 5202
            }
          },
          "openInterest": 65546
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209507,
              "short": 136206,
              "net": 73301
            },
            "nonCommercial": {
              "long": 47128,
              "short": 68850,
              "net": -21722
            },
            "smallTrader": {
              "long": 88197,
              "short": 139776,
              "net": -51579
            }
          },
          "openInterest": 362788
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55656,
              "short": 38405,
              "net": 17251
            },
            "nonCommercial": {
              "long": 3752,
              "short": 24580,
              "net": -20828
            },
            "smallTrader": {
              "long": 15724,
              "short": 12147,
              "net": 3577
            }
          },
          "openInterest": 76519
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 367760,
              "short": 348930,
              "net": 18830
            },
            "nonCommercial": {
              "long": 17799,
              "short": 38210,
              "net": -20411
            },
            "smallTrader": {
              "long": 86458,
              "short": 84877,
              "net": 1581
            }
          },
          "openInterest": 522139
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19827,
              "short": 6795,
              "net": 13032
            },
            "nonCommercial": {
              "long": 438,
              "short": 13561,
              "net": -13123
            },
            "smallTrader": {
              "long": 10036,
              "short": 9945,
              "net": 91
            }
          },
          "openInterest": 30301
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4199,
              "short": 4714,
              "net": -515
            },
            "nonCommercial": {
              "long": 3892,
              "short": 966,
              "net": 2926
            },
            "smallTrader": {
              "long": 6338,
              "short": 8749,
              "net": -2411
            }
          },
          "openInterest": 16006
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126315,
              "short": 64297,
              "net": 62018
            },
            "nonCommercial": {
              "long": 10261,
              "short": 71310,
              "net": -61049
            },
            "smallTrader": {
              "long": 27421,
              "short": 28390,
              "net": -969
            }
          },
          "openInterest": 181688
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89130,
              "short": 97789,
              "net": -8659
            },
            "nonCommercial": {
              "long": 2887,
              "short": 10905,
              "net": -8018
            },
            "smallTrader": {
              "long": 54130,
              "short": 37453,
              "net": 16677
            }
          },
          "openInterest": 155958
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43806,
              "short": 47399,
              "net": -3593
            },
            "nonCommercial": {
              "long": 18241,
              "short": 12052,
              "net": 6189
            },
            "smallTrader": {
              "long": 13362,
              "short": 15958,
              "net": -2596
            }
          },
          "openInterest": 76418
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20128,
              "short": 20096,
              "net": 32
            },
            "nonCommercial": {
              "long": 8889,
              "short": 3889,
              "net": 5000
            },
            "smallTrader": {
              "long": 12552,
              "short": 17584,
              "net": -5032
            }
          },
          "openInterest": 45617
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56565,
              "short": 48830,
              "net": 7735
            },
            "nonCommercial": {
              "long": 21909,
              "short": 13529,
              "net": 8380
            },
            "smallTrader": {
              "long": 29270,
              "short": 45385,
              "net": -16115
            }
          },
          "openInterest": 116049
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11895,
              "short": 12549,
              "net": -654
            },
            "nonCommercial": {
              "long": 821,
              "short": 0,
              "net": 821
            },
            "smallTrader": {
              "long": 4772,
              "short": 4939,
              "net": -167
            }
          },
          "openInterest": 17488
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173173,
              "short": 172550,
              "net": 623
            },
            "nonCommercial": {
              "long": 5556,
              "short": 25423,
              "net": -19867
            },
            "smallTrader": {
              "long": 62694,
              "short": 43450,
              "net": 19244
            }
          },
          "openInterest": 262100
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 510,
              "short": 2205,
              "net": -1695
            },
            "nonCommercial": {
              "long": 1164,
              "short": 0,
              "net": 1164
            },
            "smallTrader": {
              "long": 933,
              "short": 402,
              "net": 531
            }
          },
          "openInterest": 2607
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5373,
              "short": 8250,
              "net": -2877
            },
            "nonCommercial": {
              "long": 4550,
              "short": 3634,
              "net": 916
            },
            "smallTrader": {
              "long": 3188,
              "short": 1227,
              "net": 1961
            }
          },
          "openInterest": 13261
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9689,
              "short": 77740,
              "net": -68051
            },
            "nonCommercial": {
              "long": 56505,
              "short": 2869,
              "net": 53636
            },
            "smallTrader": {
              "long": 28375,
              "short": 13960,
              "net": 14415
            }
          },
          "openInterest": 100332
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72295,
              "short": 62800,
              "net": 9495
            },
            "nonCommercial": {
              "long": 10431,
              "short": 28478,
              "net": -18047
            },
            "smallTrader": {
              "long": 37638,
              "short": 29086,
              "net": 8552
            }
          },
          "openInterest": 129990
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74828,
              "short": 44963,
              "net": 29865
            },
            "nonCommercial": {
              "long": 7771,
              "short": 33578,
              "net": -25807
            },
            "smallTrader": {
              "long": 35018,
              "short": 39076,
              "net": -4058
            }
          },
          "openInterest": 131118
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81118,
              "short": 53086,
              "net": 28032
            },
            "nonCommercial": {
              "long": 14871,
              "short": 42253,
              "net": -27382
            },
            "smallTrader": {
              "long": 50401,
              "short": 51051,
              "net": -650
            }
          },
          "openInterest": 168910
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110854,
              "short": 96441,
              "net": 14413
            },
            "nonCommercial": {
              "long": 15636,
              "short": 33719,
              "net": -18083
            },
            "smallTrader": {
              "long": 48175,
              "short": 44505,
              "net": 3670
            }
          },
          "openInterest": 175795
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45435,
              "short": 16635,
              "net": 28800
            },
            "nonCommercial": {
              "long": 2049,
              "short": 19588,
              "net": -17539
            },
            "smallTrader": {
              "long": 8458,
              "short": 19719,
              "net": -11261
            }
          },
          "openInterest": 57841
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 354,
              "short": 1469,
              "net": -1115
            },
            "nonCommercial": {
              "long": 5036,
              "short": 4749,
              "net": 287
            },
            "smallTrader": {
              "long": 1400,
              "short": 572,
              "net": 828
            }
          },
          "openInterest": 10467
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41287,
              "short": 31679,
              "net": 9608
            },
            "nonCommercial": {
              "long": 5888,
              "short": 12680,
              "net": -6792
            },
            "smallTrader": {
              "long": 11090,
              "short": 13906,
              "net": -2816
            }
          },
          "openInterest": 60793
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55979,
              "short": 58512,
              "net": -2533
            },
            "nonCommercial": {
              "long": 31716,
              "short": 34522,
              "net": -2806
            },
            "smallTrader": {
              "long": 34382,
              "short": 29043,
              "net": 5339
            }
          },
          "openInterest": 133678
        }
      ]
    },
    {
      "reportDate": "1999-02-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 436174,
              "short": 390470,
              "net": 45704
            },
            "nonCommercial": {
              "long": 50740,
              "short": 80216,
              "net": -29476
            },
            "smallTrader": {
              "long": 54556,
              "short": 70784,
              "net": -16228
            }
          },
          "openInterest": 561171
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29578,
              "short": 32900,
              "net": -3322
            },
            "nonCommercial": {
              "long": 3852,
              "short": 2824,
              "net": 1028
            },
            "smallTrader": {
              "long": 6766,
              "short": 4472,
              "net": 2294
            }
          },
          "openInterest": 40196
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 450724,
              "short": 519194,
              "net": -68470
            },
            "nonCommercial": {
              "long": 119510,
              "short": 66707,
              "net": 52803
            },
            "smallTrader": {
              "long": 119509,
              "short": 103842,
              "net": 15667
            }
          },
          "openInterest": 861044
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 219668,
              "short": 195080,
              "net": 24588
            },
            "nonCommercial": {
              "long": 32552,
              "short": 42403,
              "net": -9851
            },
            "smallTrader": {
              "long": 19431,
              "short": 34168,
              "net": -14737
            }
          },
          "openInterest": 273789
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13280,
              "short": 24883,
              "net": -11603
            },
            "nonCommercial": {
              "long": 7474,
              "short": 372,
              "net": 7102
            },
            "smallTrader": {
              "long": 7979,
              "short": 3478,
              "net": 4501
            }
          },
          "openInterest": 28733
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2553,
              "short": 6296,
              "net": -3743
            },
            "nonCommercial": {
              "long": 2639,
              "short": 0,
              "net": 2639
            },
            "smallTrader": {
              "long": 2323,
              "short": 1219,
              "net": 1104
            }
          },
          "openInterest": 8042
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46334,
              "short": 22241,
              "net": 24093
            },
            "nonCommercial": {
              "long": 3965,
              "short": 18180,
              "net": -14215
            },
            "smallTrader": {
              "long": 5662,
              "short": 15540,
              "net": -9878
            }
          },
          "openInterest": 56165
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25531,
              "short": 59073,
              "net": -33542
            },
            "nonCommercial": {
              "long": 18988,
              "short": 2941,
              "net": 16047
            },
            "smallTrader": {
              "long": 31157,
              "short": 13662,
              "net": 17495
            }
          },
          "openInterest": 76337
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52756,
              "short": 37024,
              "net": 15732
            },
            "nonCommercial": {
              "long": 4120,
              "short": 18322,
              "net": -14202
            },
            "smallTrader": {
              "long": 9602,
              "short": 11132,
              "net": -1530
            }
          },
          "openInterest": 71110
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20683,
              "short": 13493,
              "net": 7190
            },
            "nonCommercial": {
              "long": 3128,
              "short": 13627,
              "net": -10499
            },
            "smallTrader": {
              "long": 13385,
              "short": 10076,
              "net": 3309
            }
          },
          "openInterest": 37722
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31464,
              "short": 29447,
              "net": 2017
            },
            "nonCommercial": {
              "long": 12157,
              "short": 19341,
              "net": -7184
            },
            "smallTrader": {
              "long": 25471,
              "short": 20304,
              "net": 5167
            }
          },
          "openInterest": 70946
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209821,
              "short": 133514,
              "net": 76307
            },
            "nonCommercial": {
              "long": 43441,
              "short": 70684,
              "net": -27243
            },
            "smallTrader": {
              "long": 93449,
              "short": 142513,
              "net": -49064
            }
          },
          "openInterest": 363855
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56115,
              "short": 35173,
              "net": 20942
            },
            "nonCommercial": {
              "long": 4108,
              "short": 26816,
              "net": -22708
            },
            "smallTrader": {
              "long": 14316,
              "short": 12550,
              "net": 1766
            }
          },
          "openInterest": 76199
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 397321,
              "short": 356255,
              "net": 41066
            },
            "nonCommercial": {
              "long": 15758,
              "short": 50285,
              "net": -34527
            },
            "smallTrader": {
              "long": 90914,
              "short": 97453,
              "net": -6539
            }
          },
          "openInterest": 551346
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19118,
              "short": 4702,
              "net": 14416
            },
            "nonCommercial": {
              "long": 450,
              "short": 15481,
              "net": -15031
            },
            "smallTrader": {
              "long": 10542,
              "short": 9927,
              "net": 615
            }
          },
          "openInterest": 30110
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4278,
              "short": 5040,
              "net": -762
            },
            "nonCommercial": {
              "long": 3861,
              "short": 1078,
              "net": 2783
            },
            "smallTrader": {
              "long": 6825,
              "short": 8846,
              "net": -2021
            }
          },
          "openInterest": 17014
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 131789,
              "short": 60983,
              "net": 70806
            },
            "nonCommercial": {
              "long": 8862,
              "short": 77268,
              "net": -68406
            },
            "smallTrader": {
              "long": 28016,
              "short": 30416,
              "net": -2400
            }
          },
          "openInterest": 185713
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95288,
              "short": 94640,
              "net": 648
            },
            "nonCommercial": {
              "long": 4292,
              "short": 15564,
              "net": -11272
            },
            "smallTrader": {
              "long": 53217,
              "short": 42593,
              "net": 10624
            }
          },
          "openInterest": 162748
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49317,
              "short": 31114,
              "net": 18203
            },
            "nonCommercial": {
              "long": 7162,
              "short": 18278,
              "net": -11116
            },
            "smallTrader": {
              "long": 13823,
              "short": 20910,
              "net": -7087
            }
          },
          "openInterest": 72244
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18840,
              "short": 19136,
              "net": -296
            },
            "nonCommercial": {
              "long": 6400,
              "short": 3496,
              "net": 2904
            },
            "smallTrader": {
              "long": 11577,
              "short": 14185,
              "net": -2608
            }
          },
          "openInterest": 40784
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54846,
              "short": 51503,
              "net": 3343
            },
            "nonCommercial": {
              "long": 24184,
              "short": 13188,
              "net": 10996
            },
            "smallTrader": {
              "long": 30040,
              "short": 44379,
              "net": -14339
            }
          },
          "openInterest": 116010
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9766,
              "short": 15020,
              "net": -5254
            },
            "nonCommercial": {
              "long": 4352,
              "short": 0,
              "net": 4352
            },
            "smallTrader": {
              "long": 5052,
              "short": 4150,
              "net": 902
            }
          },
          "openInterest": 19170
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185879,
              "short": 178410,
              "net": 7469
            },
            "nonCommercial": {
              "long": 4107,
              "short": 30370,
              "net": -26263
            },
            "smallTrader": {
              "long": 64152,
              "short": 45358,
              "net": 18794
            }
          },
          "openInterest": 274574
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 743,
              "short": 1847,
              "net": -1104
            },
            "nonCommercial": {
              "long": 709,
              "short": 0,
              "net": 709
            },
            "smallTrader": {
              "long": 952,
              "short": 557,
              "net": 395
            }
          },
          "openInterest": 2404
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3688,
              "short": 11063,
              "net": -7375
            },
            "nonCommercial": {
              "long": 6554,
              "short": 1231,
              "net": 5323
            },
            "smallTrader": {
              "long": 3205,
              "short": 1153,
              "net": 2052
            }
          },
          "openInterest": 13657
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7940,
              "short": 74160,
              "net": -66220
            },
            "nonCommercial": {
              "long": 55186,
              "short": 3405,
              "net": 51781
            },
            "smallTrader": {
              "long": 29012,
              "short": 14573,
              "net": 14439
            }
          },
          "openInterest": 98123
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72414,
              "short": 60580,
              "net": 11834
            },
            "nonCommercial": {
              "long": 9866,
              "short": 27999,
              "net": -18133
            },
            "smallTrader": {
              "long": 37012,
              "short": 30713,
              "net": 6299
            }
          },
          "openInterest": 130008
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77320,
              "short": 44059,
              "net": 33261
            },
            "nonCommercial": {
              "long": 6724,
              "short": 34992,
              "net": -28268
            },
            "smallTrader": {
              "long": 34502,
              "short": 39495,
              "net": -4993
            }
          },
          "openInterest": 132083
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84749,
              "short": 56333,
              "net": 28416
            },
            "nonCommercial": {
              "long": 13010,
              "short": 43050,
              "net": -30040
            },
            "smallTrader": {
              "long": 50318,
              "short": 48694,
              "net": 1624
            }
          },
          "openInterest": 171629
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113924,
              "short": 98386,
              "net": 15538
            },
            "nonCommercial": {
              "long": 14183,
              "short": 33444,
              "net": -19261
            },
            "smallTrader": {
              "long": 47058,
              "short": 43335,
              "net": 3723
            }
          },
          "openInterest": 176966
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46217,
              "short": 16722,
              "net": 29495
            },
            "nonCommercial": {
              "long": 2360,
              "short": 20588,
              "net": -18228
            },
            "smallTrader": {
              "long": 7922,
              "short": 19189,
              "net": -11267
            }
          },
          "openInterest": 58906
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 354,
              "short": 1166,
              "net": -812
            },
            "nonCommercial": {
              "long": 5783,
              "short": 6629,
              "net": -846
            },
            "smallTrader": {
              "long": 2032,
              "short": 374,
              "net": 1658
            }
          },
          "openInterest": 11781
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42532,
              "short": 31034,
              "net": 11498
            },
            "nonCommercial": {
              "long": 5554,
              "short": 14389,
              "net": -8835
            },
            "smallTrader": {
              "long": 11698,
              "short": 14361,
              "net": -2663
            }
          },
          "openInterest": 62763
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59279,
              "short": 53739,
              "net": 5540
            },
            "nonCommercial": {
              "long": 25618,
              "short": 38086,
              "net": -12468
            },
            "smallTrader": {
              "long": 34815,
              "short": 27887,
              "net": 6928
            }
          },
          "openInterest": 133675
        }
      ]
    },
    {
      "reportDate": "1999-02-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 438393,
              "short": 381202,
              "net": 57191
            },
            "nonCommercial": {
              "long": 47799,
              "short": 74497,
              "net": -26698
            },
            "smallTrader": {
              "long": 56586,
              "short": 87079,
              "net": -30493
            }
          },
          "openInterest": 564610
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29257,
              "short": 32940,
              "net": -3683
            },
            "nonCommercial": {
              "long": 3852,
              "short": 2407,
              "net": 1445
            },
            "smallTrader": {
              "long": 7720,
              "short": 5482,
              "net": 2238
            }
          },
          "openInterest": 40882
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 475072,
              "short": 472061,
              "net": 3011
            },
            "nonCommercial": {
              "long": 81071,
              "short": 91216,
              "net": -10145
            },
            "smallTrader": {
              "long": 119884,
              "short": 112750,
              "net": 7134
            }
          },
          "openInterest": 774830
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 211597,
              "short": 171976,
              "net": 39621
            },
            "nonCommercial": {
              "long": 22765,
              "short": 46570,
              "net": -23805
            },
            "smallTrader": {
              "long": 27237,
              "short": 43053,
              "net": -15816
            }
          },
          "openInterest": 262840
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13313,
              "short": 25407,
              "net": -12094
            },
            "nonCommercial": {
              "long": 6925,
              "short": 1184,
              "net": 5741
            },
            "smallTrader": {
              "long": 8695,
              "short": 2342,
              "net": 6353
            }
          },
          "openInterest": 28933
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2503,
              "short": 6092,
              "net": -3589
            },
            "nonCommercial": {
              "long": 2679,
              "short": 0,
              "net": 2679
            },
            "smallTrader": {
              "long": 2443,
              "short": 1533,
              "net": 910
            }
          },
          "openInterest": 8152
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58189,
              "short": 21744,
              "net": 36445
            },
            "nonCommercial": {
              "long": 3747,
              "short": 27531,
              "net": -23784
            },
            "smallTrader": {
              "long": 5513,
              "short": 18174,
              "net": -12661
            }
          },
          "openInterest": 67663
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25926,
              "short": 59497,
              "net": -33571
            },
            "nonCommercial": {
              "long": 18485,
              "short": 2639,
              "net": 15846
            },
            "smallTrader": {
              "long": 34003,
              "short": 16278,
              "net": 17725
            }
          },
          "openInterest": 79306
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49792,
              "short": 33914,
              "net": 15878
            },
            "nonCommercial": {
              "long": 4206,
              "short": 17800,
              "net": -13594
            },
            "smallTrader": {
              "long": 9055,
              "short": 11339,
              "net": -2284
            }
          },
          "openInterest": 68025
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20276,
              "short": 14465,
              "net": 5811
            },
            "nonCommercial": {
              "long": 3856,
              "short": 12775,
              "net": -8919
            },
            "smallTrader": {
              "long": 12866,
              "short": 9758,
              "net": 3108
            }
          },
          "openInterest": 37635
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37171,
              "short": 28876,
              "net": 8295
            },
            "nonCommercial": {
              "long": 12210,
              "short": 27744,
              "net": -15534
            },
            "smallTrader": {
              "long": 28391,
              "short": 21152,
              "net": 7239
            }
          },
          "openInterest": 80183
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217272,
              "short": 123473,
              "net": 93799
            },
            "nonCommercial": {
              "long": 33780,
              "short": 79225,
              "net": -45445
            },
            "smallTrader": {
              "long": 88957,
              "short": 137311,
              "net": -48354
            }
          },
          "openInterest": 356259
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55314,
              "short": 33102,
              "net": 22212
            },
            "nonCommercial": {
              "long": 4594,
              "short": 27194,
              "net": -22600
            },
            "smallTrader": {
              "long": 12662,
              "short": 12274,
              "net": 388
            }
          },
          "openInterest": 75018
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 371579,
              "short": 367314,
              "net": 4265
            },
            "nonCommercial": {
              "long": 22957,
              "short": 30828,
              "net": -7871
            },
            "smallTrader": {
              "long": 84924,
              "short": 81318,
              "net": 3606
            }
          },
          "openInterest": 525950
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24049,
              "short": 4669,
              "net": 19380
            },
            "nonCommercial": {
              "long": 280,
              "short": 17425,
              "net": -17145
            },
            "smallTrader": {
              "long": 12828,
              "short": 15063,
              "net": -2235
            }
          },
          "openInterest": 37157
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4338,
              "short": 5062,
              "net": -724
            },
            "nonCommercial": {
              "long": 4407,
              "short": 1855,
              "net": 2552
            },
            "smallTrader": {
              "long": 7042,
              "short": 8870,
              "net": -1828
            }
          },
          "openInterest": 17833
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 136697,
              "short": 64885,
              "net": 71812
            },
            "nonCommercial": {
              "long": 8938,
              "short": 79003,
              "net": -70065
            },
            "smallTrader": {
              "long": 27769,
              "short": 29516,
              "net": -1747
            }
          },
          "openInterest": 190553
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98463,
              "short": 102253,
              "net": -3790
            },
            "nonCommercial": {
              "long": 3614,
              "short": 10674,
              "net": -7060
            },
            "smallTrader": {
              "long": 54136,
              "short": 43286,
              "net": 10850
            }
          },
          "openInterest": 164453
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76879,
              "short": 27812,
              "net": 49067
            },
            "nonCommercial": {
              "long": 1484,
              "short": 35774,
              "net": -34290
            },
            "smallTrader": {
              "long": 9746,
              "short": 24523,
              "net": -14777
            }
          },
          "openInterest": 89085
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19059,
              "short": 20012,
              "net": -953
            },
            "nonCommercial": {
              "long": 7952,
              "short": 3682,
              "net": 4270
            },
            "smallTrader": {
              "long": 11548,
              "short": 14865,
              "net": -3317
            }
          },
          "openInterest": 41734
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54468,
              "short": 51732,
              "net": 2736
            },
            "nonCommercial": {
              "long": 23738,
              "short": 13567,
              "net": 10171
            },
            "smallTrader": {
              "long": 28555,
              "short": 41462,
              "net": -12907
            }
          },
          "openInterest": 113115
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9348,
              "short": 14568,
              "net": -5220
            },
            "nonCommercial": {
              "long": 4782,
              "short": 310,
              "net": 4472
            },
            "smallTrader": {
              "long": 5269,
              "short": 4521,
              "net": 748
            }
          },
          "openInterest": 19399
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193198,
              "short": 177027,
              "net": 16171
            },
            "nonCommercial": {
              "long": 5639,
              "short": 35807,
              "net": -30168
            },
            "smallTrader": {
              "long": 70813,
              "short": 56816,
              "net": 13997
            }
          },
          "openInterest": 287213
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 743,
              "short": 1848,
              "net": -1105
            },
            "nonCommercial": {
              "long": 709,
              "short": 0,
              "net": 709
            },
            "smallTrader": {
              "long": 738,
              "short": 342,
              "net": 396
            }
          },
          "openInterest": 2190
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3895,
              "short": 14891,
              "net": -10996
            },
            "nonCommercial": {
              "long": 9719,
              "short": 1086,
              "net": 8633
            },
            "smallTrader": {
              "long": 3702,
              "short": 1339,
              "net": 2363
            }
          },
          "openInterest": 17366
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5929,
              "short": 70690,
              "net": -64761
            },
            "nonCommercial": {
              "long": 54471,
              "short": 3587,
              "net": 50884
            },
            "smallTrader": {
              "long": 28877,
              "short": 15000,
              "net": 13877
            }
          },
          "openInterest": 95748
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70348,
              "short": 55576,
              "net": 14772
            },
            "nonCommercial": {
              "long": 9406,
              "short": 29351,
              "net": -19945
            },
            "smallTrader": {
              "long": 39350,
              "short": 34177,
              "net": 5173
            }
          },
          "openInterest": 129310
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82199,
              "short": 50814,
              "net": 31385
            },
            "nonCommercial": {
              "long": 4496,
              "short": 34016,
              "net": -29520
            },
            "smallTrader": {
              "long": 34612,
              "short": 36477,
              "net": -1865
            }
          },
          "openInterest": 135069
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75075,
              "short": 50665,
              "net": 24410
            },
            "nonCommercial": {
              "long": 14670,
              "short": 39528,
              "net": -24858
            },
            "smallTrader": {
              "long": 51326,
              "short": 50878,
              "net": 448
            }
          },
          "openInterest": 158646
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116628,
              "short": 97588,
              "net": 19040
            },
            "nonCommercial": {
              "long": 15406,
              "short": 35818,
              "net": -20412
            },
            "smallTrader": {
              "long": 45520,
              "short": 44148,
              "net": 1372
            }
          },
          "openInterest": 180211
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47514,
              "short": 13889,
              "net": 33625
            },
            "nonCommercial": {
              "long": 4265,
              "short": 27807,
              "net": -23542
            },
            "smallTrader": {
              "long": 6488,
              "short": 16571,
              "net": -10083
            }
          },
          "openInterest": 58818
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 399,
              "short": 1069,
              "net": -670
            },
            "nonCommercial": {
              "long": 5211,
              "short": 6121,
              "net": -910
            },
            "smallTrader": {
              "long": 2057,
              "short": 477,
              "net": 1580
            }
          },
          "openInterest": 9569
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42322,
              "short": 28519,
              "net": 13803
            },
            "nonCommercial": {
              "long": 4498,
              "short": 15769,
              "net": -11271
            },
            "smallTrader": {
              "long": 11352,
              "short": 13884,
              "net": -2532
            }
          },
          "openInterest": 59488
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66098,
              "short": 49013,
              "net": 17085
            },
            "nonCommercial": {
              "long": 17785,
              "short": 38795,
              "net": -21010
            },
            "smallTrader": {
              "long": 34504,
              "short": 30579,
              "net": 3925
            }
          },
          "openInterest": 128611
        }
      ]
    },
    {
      "reportDate": "1999-03-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 424714,
              "short": 386164,
              "net": 38550
            },
            "nonCommercial": {
              "long": 64205,
              "short": 82209,
              "net": -18004
            },
            "smallTrader": {
              "long": 60363,
              "short": 80909,
              "net": -20546
            }
          },
          "openInterest": 573115
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30233,
              "short": 34399,
              "net": -4166
            },
            "nonCommercial": {
              "long": 4410,
              "short": 1211,
              "net": 3199
            },
            "smallTrader": {
              "long": 6947,
              "short": 5980,
              "net": 967
            }
          },
          "openInterest": 41590
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 499524,
              "short": 491016,
              "net": 8508
            },
            "nonCommercial": {
              "long": 95796,
              "short": 101456,
              "net": -5660
            },
            "smallTrader": {
              "long": 102759,
              "short": 105607,
              "net": -2848
            }
          },
          "openInterest": 719234
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 214786,
              "short": 166939,
              "net": 47847
            },
            "nonCommercial": {
              "long": 15462,
              "short": 44404,
              "net": -28942
            },
            "smallTrader": {
              "long": 24415,
              "short": 43320,
              "net": -18905
            }
          },
          "openInterest": 257391
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17886,
              "short": 18977,
              "net": -1091
            },
            "nonCommercial": {
              "long": 980,
              "short": 1108,
              "net": -128
            },
            "smallTrader": {
              "long": 5494,
              "short": 4275,
              "net": 1219
            }
          },
          "openInterest": 24360
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2697,
              "short": 5049,
              "net": -2352
            },
            "nonCommercial": {
              "long": 1618,
              "short": 0,
              "net": 1618
            },
            "smallTrader": {
              "long": 1570,
              "short": 836,
              "net": 734
            }
          },
          "openInterest": 5885
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63954,
              "short": 21970,
              "net": 41984
            },
            "nonCommercial": {
              "long": 3747,
              "short": 31513,
              "net": -27766
            },
            "smallTrader": {
              "long": 5994,
              "short": 20212,
              "net": -14218
            }
          },
          "openInterest": 73910
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26490,
              "short": 49669,
              "net": -23179
            },
            "nonCommercial": {
              "long": 13844,
              "short": 3578,
              "net": 10266
            },
            "smallTrader": {
              "long": 28919,
              "short": 16006,
              "net": 12913
            }
          },
          "openInterest": 70181
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47926,
              "short": 35346,
              "net": 12580
            },
            "nonCommercial": {
              "long": 5371,
              "short": 18019,
              "net": -12648
            },
            "smallTrader": {
              "long": 11682,
              "short": 11614,
              "net": 68
            }
          },
          "openInterest": 69496
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20532,
              "short": 14009,
              "net": 6523
            },
            "nonCommercial": {
              "long": 4177,
              "short": 13721,
              "net": -9544
            },
            "smallTrader": {
              "long": 11654,
              "short": 8633,
              "net": 3021
            }
          },
          "openInterest": 37007
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38858,
              "short": 27405,
              "net": 11453
            },
            "nonCommercial": {
              "long": 12110,
              "short": 28750,
              "net": -16640
            },
            "smallTrader": {
              "long": 24538,
              "short": 19351,
              "net": 5187
            }
          },
          "openInterest": 77708
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230943,
              "short": 117572,
              "net": 113371
            },
            "nonCommercial": {
              "long": 40389,
              "short": 94209,
              "net": -53820
            },
            "smallTrader": {
              "long": 77872,
              "short": 137423,
              "net": -59551
            }
          },
          "openInterest": 367358
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52276,
              "short": 33997,
              "net": 18279
            },
            "nonCommercial": {
              "long": 4511,
              "short": 24421,
              "net": -19910
            },
            "smallTrader": {
              "long": 13927,
              "short": 12296,
              "net": 1631
            }
          },
          "openInterest": 72044
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 366644,
              "short": 373708,
              "net": -7064
            },
            "nonCommercial": {
              "long": 18980,
              "short": 22658,
              "net": -3678
            },
            "smallTrader": {
              "long": 91214,
              "short": 80472,
              "net": 10742
            }
          },
          "openInterest": 525647
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20976,
              "short": 3364,
              "net": 17612
            },
            "nonCommercial": {
              "long": 2130,
              "short": 15704,
              "net": -13574
            },
            "smallTrader": {
              "long": 12883,
              "short": 16921,
              "net": -4038
            }
          },
          "openInterest": 35989
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5068,
              "short": 5844,
              "net": -776
            },
            "nonCommercial": {
              "long": 5068,
              "short": 1192,
              "net": 3876
            },
            "smallTrader": {
              "long": 7011,
              "short": 10111,
              "net": -3100
            }
          },
          "openInterest": 18850
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127699,
              "short": 70785,
              "net": 56914
            },
            "nonCommercial": {
              "long": 17147,
              "short": 75294,
              "net": -58147
            },
            "smallTrader": {
              "long": 29149,
              "short": 27916,
              "net": 1233
            }
          },
          "openInterest": 191522
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98753,
              "short": 105658,
              "net": -6905
            },
            "nonCommercial": {
              "long": 3499,
              "short": 7566,
              "net": -4067
            },
            "smallTrader": {
              "long": 47075,
              "short": 36103,
              "net": 10972
            }
          },
          "openInterest": 156466
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83881,
              "short": 30621,
              "net": 53260
            },
            "nonCommercial": {
              "long": 2536,
              "short": 38747,
              "net": -36211
            },
            "smallTrader": {
              "long": 10191,
              "short": 27240,
              "net": -17049
            }
          },
          "openInterest": 97584
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19342,
              "short": 20727,
              "net": -1385
            },
            "nonCommercial": {
              "long": 8002,
              "short": 3526,
              "net": 4476
            },
            "smallTrader": {
              "long": 13042,
              "short": 16133,
              "net": -3091
            }
          },
          "openInterest": 43018
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50777,
              "short": 52925,
              "net": -2148
            },
            "nonCommercial": {
              "long": 28065,
              "short": 13402,
              "net": 14663
            },
            "smallTrader": {
              "long": 27771,
              "short": 40286,
              "net": -12515
            }
          },
          "openInterest": 114910
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10249,
              "short": 16648,
              "net": -6399
            },
            "nonCommercial": {
              "long": 6076,
              "short": 92,
              "net": 5984
            },
            "smallTrader": {
              "long": 5438,
              "short": 5023,
              "net": 415
            }
          },
          "openInterest": 22137
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195522,
              "short": 179319,
              "net": 16203
            },
            "nonCommercial": {
              "long": 8143,
              "short": 38875,
              "net": -30732
            },
            "smallTrader": {
              "long": 62088,
              "short": 47559,
              "net": 14529
            }
          },
          "openInterest": 284006
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3781,
              "short": 15663,
              "net": -11882
            },
            "nonCommercial": {
              "long": 10577,
              "short": 1044,
              "net": 9533
            },
            "smallTrader": {
              "long": 3611,
              "short": 1262,
              "net": 2349
            }
          },
          "openInterest": 17969
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6771,
              "short": 74843,
              "net": -68072
            },
            "nonCommercial": {
              "long": 55330,
              "short": 3430,
              "net": 51900
            },
            "smallTrader": {
              "long": 30382,
              "short": 14210,
              "net": 16172
            }
          },
          "openInterest": 97800
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67695,
              "short": 57606,
              "net": 10089
            },
            "nonCommercial": {
              "long": 11594,
              "short": 28156,
              "net": -16562
            },
            "smallTrader": {
              "long": 38040,
              "short": 31567,
              "net": 6473
            }
          },
          "openInterest": 130074
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80770,
              "short": 48564,
              "net": 32206
            },
            "nonCommercial": {
              "long": 3456,
              "short": 34732,
              "net": -31276
            },
            "smallTrader": {
              "long": 34769,
              "short": 35699,
              "net": -930
            }
          },
          "openInterest": 136549
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70092,
              "short": 53086,
              "net": 17006
            },
            "nonCommercial": {
              "long": 22559,
              "short": 36345,
              "net": -13786
            },
            "smallTrader": {
              "long": 46523,
              "short": 49743,
              "net": -3220
            }
          },
          "openInterest": 157087
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99938,
              "short": 76690,
              "net": 23248
            },
            "nonCommercial": {
              "long": 14686,
              "short": 39246,
              "net": -24560
            },
            "smallTrader": {
              "long": 43255,
              "short": 41943,
              "net": 1312
            }
          },
          "openInterest": 162175
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53481,
              "short": 12882,
              "net": 40599
            },
            "nonCommercial": {
              "long": 2252,
              "short": 29841,
              "net": -27589
            },
            "smallTrader": {
              "long": 6950,
              "short": 19960,
              "net": -13010
            }
          },
          "openInterest": 62783
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 399,
              "short": 1369,
              "net": -970
            },
            "nonCommercial": {
              "long": 2893,
              "short": 3200,
              "net": -307
            },
            "smallTrader": {
              "long": 1835,
              "short": 558,
              "net": 1277
            }
          },
          "openInterest": 8592
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44507,
              "short": 30710,
              "net": 13797
            },
            "nonCommercial": {
              "long": 4912,
              "short": 14519,
              "net": -9607
            },
            "smallTrader": {
              "long": 9605,
              "short": 13795,
              "net": -4190
            }
          },
          "openInterest": 60887
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64534,
              "short": 50345,
              "net": 14189
            },
            "nonCommercial": {
              "long": 20813,
              "short": 36658,
              "net": -15845
            },
            "smallTrader": {
              "long": 27982,
              "short": 26326,
              "net": 1656
            }
          },
          "openInterest": 126520
        }
      ]
    },
    {
      "reportDate": "1999-03-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 392383,
              "short": 352344,
              "net": 40039
            },
            "nonCommercial": {
              "long": 64801,
              "short": 78962,
              "net": -14161
            },
            "smallTrader": {
              "long": 53039,
              "short": 78917,
              "net": -25878
            }
          },
          "openInterest": 516360
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29330,
              "short": 34783,
              "net": -5453
            },
            "nonCommercial": {
              "long": 4695,
              "short": 1145,
              "net": 3550
            },
            "smallTrader": {
              "long": 7317,
              "short": 5414,
              "net": 1903
            }
          },
          "openInterest": 41342
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 440924,
              "short": 467959,
              "net": -27035
            },
            "nonCommercial": {
              "long": 92908,
              "short": 79639,
              "net": 13269
            },
            "smallTrader": {
              "long": 119706,
              "short": 105940,
              "net": 13766
            }
          },
          "openInterest": 673831
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 213632,
              "short": 169847,
              "net": 43785
            },
            "nonCommercial": {
              "long": 14985,
              "short": 45105,
              "net": -30120
            },
            "smallTrader": {
              "long": 24622,
              "short": 38287,
              "net": -13665
            }
          },
          "openInterest": 256247
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17883,
              "short": 20719,
              "net": -2836
            },
            "nonCommercial": {
              "long": 1730,
              "short": 832,
              "net": 898
            },
            "smallTrader": {
              "long": 6757,
              "short": 4819,
              "net": 1938
            }
          },
          "openInterest": 26370
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2983,
              "short": 5919,
              "net": -2936
            },
            "nonCommercial": {
              "long": 1829,
              "short": 0,
              "net": 1829
            },
            "smallTrader": {
              "long": 1995,
              "short": 888,
              "net": 1107
            }
          },
          "openInterest": 6807
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68922,
              "short": 30868,
              "net": 38054
            },
            "nonCommercial": {
              "long": 4849,
              "short": 32452,
              "net": -27603
            },
            "smallTrader": {
              "long": 9333,
              "short": 19784,
              "net": -10451
            }
          },
          "openInterest": 83402
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32652,
              "short": 51780,
              "net": -19128
            },
            "nonCommercial": {
              "long": 10980,
              "short": 3228,
              "net": 7752
            },
            "smallTrader": {
              "long": 28376,
              "short": 17000,
              "net": 11376
            }
          },
          "openInterest": 72008
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51705,
              "short": 36215,
              "net": 15490
            },
            "nonCommercial": {
              "long": 5185,
              "short": 17419,
              "net": -12234
            },
            "smallTrader": {
              "long": 9740,
              "short": 12996,
              "net": -3256
            }
          },
          "openInterest": 70539
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21980,
              "short": 16662,
              "net": 5318
            },
            "nonCommercial": {
              "long": 4725,
              "short": 12493,
              "net": -7768
            },
            "smallTrader": {
              "long": 11460,
              "short": 9010,
              "net": 2450
            }
          },
          "openInterest": 39378
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36713,
              "short": 27174,
              "net": 9539
            },
            "nonCommercial": {
              "long": 11584,
              "short": 27066,
              "net": -15482
            },
            "smallTrader": {
              "long": 24735,
              "short": 18792,
              "net": 5943
            }
          },
          "openInterest": 74967
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213235,
              "short": 122393,
              "net": 90842
            },
            "nonCommercial": {
              "long": 45479,
              "short": 72618,
              "net": -27139
            },
            "smallTrader": {
              "long": 75375,
              "short": 139078,
              "net": -63703
            }
          },
          "openInterest": 350183
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42814,
              "short": 36728,
              "net": 6086
            },
            "nonCommercial": {
              "long": 4406,
              "short": 13872,
              "net": -9466
            },
            "smallTrader": {
              "long": 14767,
              "short": 11387,
              "net": 3380
            }
          },
          "openInterest": 63557
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 360806,
              "short": 423076,
              "net": -62270
            },
            "nonCommercial": {
              "long": 52126,
              "short": 16344,
              "net": 35782
            },
            "smallTrader": {
              "long": 107524,
              "short": 81036,
              "net": 26488
            }
          },
          "openInterest": 571523
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24203,
              "short": 9521,
              "net": 14682
            },
            "nonCommercial": {
              "long": 4730,
              "short": 13674,
              "net": -8944
            },
            "smallTrader": {
              "long": 15097,
              "short": 20835,
              "net": -5738
            }
          },
          "openInterest": 44090
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4988,
              "short": 5653,
              "net": -665
            },
            "nonCommercial": {
              "long": 4200,
              "short": 2613,
              "net": 1587
            },
            "smallTrader": {
              "long": 7903,
              "short": 8825,
              "net": -922
            }
          },
          "openInterest": 17940
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96704,
              "short": 102391,
              "net": -5687
            },
            "nonCommercial": {
              "long": 32899,
              "short": 35104,
              "net": -2205
            },
            "smallTrader": {
              "long": 34484,
              "short": 26592,
              "net": 7892
            }
          },
          "openInterest": 182305
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90463,
              "short": 110484,
              "net": -20021
            },
            "nonCommercial": {
              "long": 6106,
              "short": 3653,
              "net": 2453
            },
            "smallTrader": {
              "long": 52607,
              "short": 35039,
              "net": 17568
            }
          },
          "openInterest": 155728
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108901,
              "short": 47219,
              "net": 61682
            },
            "nonCommercial": {
              "long": 1305,
              "short": 45563,
              "net": -44258
            },
            "smallTrader": {
              "long": 12857,
              "short": 30281,
              "net": -17424
            }
          },
          "openInterest": 124605
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19551,
              "short": 19856,
              "net": -305
            },
            "nonCommercial": {
              "long": 7507,
              "short": 2993,
              "net": 4514
            },
            "smallTrader": {
              "long": 11895,
              "short": 16104,
              "net": -4209
            }
          },
          "openInterest": 42922
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47557,
              "short": 55356,
              "net": -7799
            },
            "nonCommercial": {
              "long": 31170,
              "short": 14733,
              "net": 16437
            },
            "smallTrader": {
              "long": 30034,
              "short": 38672,
              "net": -8638
            }
          },
          "openInterest": 116375
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12320,
              "short": 20838,
              "net": -8518
            },
            "nonCommercial": {
              "long": 7693,
              "short": 23,
              "net": 7670
            },
            "smallTrader": {
              "long": 7276,
              "short": 6428,
              "net": 848
            }
          },
          "openInterest": 27511
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178095,
              "short": 199235,
              "net": -21140
            },
            "nonCommercial": {
              "long": 14230,
              "short": 14815,
              "net": -585
            },
            "smallTrader": {
              "long": 67890,
              "short": 46165,
              "net": 21725
            }
          },
          "openInterest": 282804
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1440,
              "short": 1685,
              "net": -245
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1019,
              "short": 774,
              "net": 245
            }
          },
          "openInterest": 2459
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3650,
              "short": 15736,
              "net": -12086
            },
            "nonCommercial": {
              "long": 10679,
              "short": 1264,
              "net": 9415
            },
            "smallTrader": {
              "long": 3771,
              "short": 1100,
              "net": 2671
            }
          },
          "openInterest": 18175
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5666,
              "short": 65911,
              "net": -60245
            },
            "nonCommercial": {
              "long": 43428,
              "short": 1962,
              "net": 41466
            },
            "smallTrader": {
              "long": 31084,
              "short": 12305,
              "net": 18779
            }
          },
          "openInterest": 85178
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64064,
              "short": 60628,
              "net": 3436
            },
            "nonCommercial": {
              "long": 15278,
              "short": 25855,
              "net": -10577
            },
            "smallTrader": {
              "long": 36278,
              "short": 29137,
              "net": 7141
            }
          },
          "openInterest": 126911
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82179,
              "short": 50696,
              "net": 31483
            },
            "nonCommercial": {
              "long": 4094,
              "short": 35511,
              "net": -31417
            },
            "smallTrader": {
              "long": 35812,
              "short": 35878,
              "net": -66
            }
          },
          "openInterest": 138619
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75114,
              "short": 51785,
              "net": 23329
            },
            "nonCommercial": {
              "long": 22105,
              "short": 38432,
              "net": -16327
            },
            "smallTrader": {
              "long": 45401,
              "short": 52403,
              "net": -7002
            }
          },
          "openInterest": 162173
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105783,
              "short": 76556,
              "net": 29227
            },
            "nonCommercial": {
              "long": 14834,
              "short": 43575,
              "net": -28741
            },
            "smallTrader": {
              "long": 44388,
              "short": 44874,
              "net": -486
            }
          },
          "openInterest": 168630
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64372,
              "short": 21987,
              "net": 42385
            },
            "nonCommercial": {
              "long": 3058,
              "short": 32031,
              "net": -28973
            },
            "smallTrader": {
              "long": 8910,
              "short": 22322,
              "net": -13412
            }
          },
          "openInterest": 77118
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54,
              "short": 1481,
              "net": -1427
            },
            "nonCommercial": {
              "long": 3889,
              "short": 3456,
              "net": 433
            },
            "smallTrader": {
              "long": 1969,
              "short": 975,
              "net": 994
            }
          },
          "openInterest": 7277
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44293,
              "short": 30969,
              "net": 13324
            },
            "nonCommercial": {
              "long": 5504,
              "short": 14379,
              "net": -8875
            },
            "smallTrader": {
              "long": 9886,
              "short": 14335,
              "net": -4449
            }
          },
          "openInterest": 61536
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58463,
              "short": 53296,
              "net": 5167
            },
            "nonCommercial": {
              "long": 24590,
              "short": 32249,
              "net": -7659
            },
            "smallTrader": {
              "long": 28342,
              "short": 25850,
              "net": 2492
            }
          },
          "openInterest": 121244
        }
      ]
    },
    {
      "reportDate": "1999-03-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 374581,
              "short": 340223,
              "net": 34358
            },
            "nonCommercial": {
              "long": 58121,
              "short": 67372,
              "net": -9251
            },
            "smallTrader": {
              "long": 52418,
              "short": 77525,
              "net": -25107
            }
          },
          "openInterest": 492393
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28314,
              "short": 33185,
              "net": -4871
            },
            "nonCommercial": {
              "long": 5490,
              "short": 1395,
              "net": 4095
            },
            "smallTrader": {
              "long": 5678,
              "short": 4902,
              "net": 776
            }
          },
          "openInterest": 39634
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 427363,
              "short": 458184,
              "net": -30821
            },
            "nonCommercial": {
              "long": 106954,
              "short": 80959,
              "net": 25995
            },
            "smallTrader": {
              "long": 102688,
              "short": 97862,
              "net": 4826
            }
          },
          "openInterest": 660167
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 205758,
              "short": 161551,
              "net": 44207
            },
            "nonCommercial": {
              "long": 17115,
              "short": 47181,
              "net": -30066
            },
            "smallTrader": {
              "long": 18717,
              "short": 32858,
              "net": -14141
            }
          },
          "openInterest": 243865
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9572,
              "short": 13796,
              "net": -4224
            },
            "nonCommercial": {
              "long": 2161,
              "short": 463,
              "net": 1698
            },
            "smallTrader": {
              "long": 5825,
              "short": 3299,
              "net": 2526
            }
          },
          "openInterest": 17558
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3029,
              "short": 5368,
              "net": -2339
            },
            "nonCommercial": {
              "long": 1704,
              "short": 0,
              "net": 1704
            },
            "smallTrader": {
              "long": 2063,
              "short": 1428,
              "net": 635
            }
          },
          "openInterest": 6796
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46425,
              "short": 21533,
              "net": 24892
            },
            "nonCommercial": {
              "long": 1179,
              "short": 20312,
              "net": -19133
            },
            "smallTrader": {
              "long": 7514,
              "short": 13273,
              "net": -5759
            }
          },
          "openInterest": 55118
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27100,
              "short": 50526,
              "net": -23426
            },
            "nonCommercial": {
              "long": 9432,
              "short": 3394,
              "net": 6038
            },
            "smallTrader": {
              "long": 35297,
              "short": 17909,
              "net": 17388
            }
          },
          "openInterest": 72693
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49063,
              "short": 39439,
              "net": 9624
            },
            "nonCommercial": {
              "long": 5778,
              "short": 15143,
              "net": -9365
            },
            "smallTrader": {
              "long": 10113,
              "short": 10372,
              "net": -259
            }
          },
          "openInterest": 68575
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22033,
              "short": 18138,
              "net": 3895
            },
            "nonCommercial": {
              "long": 5371,
              "short": 11728,
              "net": -6357
            },
            "smallTrader": {
              "long": 11572,
              "short": 9110,
              "net": 2462
            }
          },
          "openInterest": 40342
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36250,
              "short": 28418,
              "net": 7832
            },
            "nonCommercial": {
              "long": 12766,
              "short": 27135,
              "net": -14369
            },
            "smallTrader": {
              "long": 25219,
              "short": 18682,
              "net": 6537
            }
          },
          "openInterest": 76416
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207540,
              "short": 128131,
              "net": 79409
            },
            "nonCommercial": {
              "long": 45775,
              "short": 65287,
              "net": -19512
            },
            "smallTrader": {
              "long": 76974,
              "short": 136871,
              "net": -59897
            }
          },
          "openInterest": 346510
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38547,
              "short": 36951,
              "net": 1596
            },
            "nonCommercial": {
              "long": 4764,
              "short": 10753,
              "net": -5989
            },
            "smallTrader": {
              "long": 15264,
              "short": 10871,
              "net": 4393
            }
          },
          "openInterest": 60048
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 359727,
              "short": 438885,
              "net": -79158
            },
            "nonCommercial": {
              "long": 64668,
              "short": 19485,
              "net": 45183
            },
            "smallTrader": {
              "long": 115538,
              "short": 81563,
              "net": 33975
            }
          },
          "openInterest": 591536
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20636,
              "short": 7607,
              "net": 13029
            },
            "nonCommercial": {
              "long": 819,
              "short": 12823,
              "net": -12004
            },
            "smallTrader": {
              "long": 11124,
              "short": 12149,
              "net": -1025
            }
          },
          "openInterest": 32579
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4520,
              "short": 4675,
              "net": -155
            },
            "nonCommercial": {
              "long": 4418,
              "short": 3693,
              "net": 725
            },
            "smallTrader": {
              "long": 7935,
              "short": 8505,
              "net": -570
            }
          },
          "openInterest": 17600
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103547,
              "short": 74584,
              "net": 28963
            },
            "nonCommercial": {
              "long": 11160,
              "short": 39610,
              "net": -28450
            },
            "smallTrader": {
              "long": 32151,
              "short": 32664,
              "net": -513
            }
          },
          "openInterest": 165270
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92053,
              "short": 117771,
              "net": -25718
            },
            "nonCommercial": {
              "long": 9985,
              "short": 3483,
              "net": 6502
            },
            "smallTrader": {
              "long": 57169,
              "short": 37953,
              "net": 19216
            }
          },
          "openInterest": 163842
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64147,
              "short": 18285,
              "net": 45862
            },
            "nonCommercial": {
              "long": 1878,
              "short": 33670,
              "net": -31792
            },
            "smallTrader": {
              "long": 7882,
              "short": 21952,
              "net": -14070
            }
          },
          "openInterest": 74429
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20278,
              "short": 20032,
              "net": 246
            },
            "nonCommercial": {
              "long": 7090,
              "short": 2936,
              "net": 4154
            },
            "smallTrader": {
              "long": 11675,
              "short": 16075,
              "net": -4400
            }
          },
          "openInterest": 44071
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50525,
              "short": 54874,
              "net": -4349
            },
            "nonCommercial": {
              "long": 27201,
              "short": 17537,
              "net": 9664
            },
            "smallTrader": {
              "long": 30688,
              "short": 36003,
              "net": -5315
            }
          },
          "openInterest": 115959
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7807,
              "short": 16456,
              "net": -8649
            },
            "nonCommercial": {
              "long": 7784,
              "short": 0,
              "net": 7784
            },
            "smallTrader": {
              "long": 4714,
              "short": 3849,
              "net": 865
            }
          },
          "openInterest": 20305
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181835,
              "short": 197564,
              "net": -15729
            },
            "nonCommercial": {
              "long": 10403,
              "short": 15507,
              "net": -5104
            },
            "smallTrader": {
              "long": 67792,
              "short": 46959,
              "net": 20833
            }
          },
          "openInterest": 284703
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3321,
              "short": 14200,
              "net": -10879
            },
            "nonCommercial": {
              "long": 9206,
              "short": 652,
              "net": 8554
            },
            "smallTrader": {
              "long": 3456,
              "short": 1131,
              "net": 2325
            }
          },
          "openInterest": 16185
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10261,
              "short": 58332,
              "net": -48071
            },
            "nonCommercial": {
              "long": 33646,
              "short": 3932,
              "net": 29714
            },
            "smallTrader": {
              "long": 31469,
              "short": 13112,
              "net": 18357
            }
          },
          "openInterest": 80622
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56996,
              "short": 62872,
              "net": -5876
            },
            "nonCommercial": {
              "long": 16680,
              "short": 22263,
              "net": -5583
            },
            "smallTrader": {
              "long": 38092,
              "short": 26633,
              "net": 11459
            }
          },
          "openInterest": 122859
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83828,
              "short": 51723,
              "net": 32105
            },
            "nonCommercial": {
              "long": 4215,
              "short": 35562,
              "net": -31347
            },
            "smallTrader": {
              "long": 33383,
              "short": 34141,
              "net": -758
            }
          },
          "openInterest": 137553
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78279,
              "short": 56469,
              "net": 21810
            },
            "nonCommercial": {
              "long": 19735,
              "short": 37439,
              "net": -17704
            },
            "smallTrader": {
              "long": 46978,
              "short": 51084,
              "net": -4106
            }
          },
          "openInterest": 164415
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103609,
              "short": 72090,
              "net": 31519
            },
            "nonCommercial": {
              "long": 14389,
              "short": 45801,
              "net": -31412
            },
            "smallTrader": {
              "long": 45658,
              "short": 45765,
              "net": -107
            }
          },
          "openInterest": 167068
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50720,
              "short": 8310,
              "net": 42410
            },
            "nonCommercial": {
              "long": 653,
              "short": 32740,
              "net": -32087
            },
            "smallTrader": {
              "long": 6467,
              "short": 16790,
              "net": -10323
            }
          },
          "openInterest": 58225
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 560,
              "short": 1395,
              "net": -835
            },
            "nonCommercial": {
              "long": 2192,
              "short": 2254,
              "net": -62
            },
            "smallTrader": {
              "long": 1956,
              "short": 1059,
              "net": 897
            }
          },
          "openInterest": 8834
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43857,
              "short": 30889,
              "net": 12968
            },
            "nonCommercial": {
              "long": 5018,
              "short": 12551,
              "net": -7533
            },
            "smallTrader": {
              "long": 10151,
              "short": 15586,
              "net": -5435
            }
          },
          "openInterest": 60724
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54434,
              "short": 56369,
              "net": -1935
            },
            "nonCommercial": {
              "long": 24599,
              "short": 26262,
              "net": -1663
            },
            "smallTrader": {
              "long": 29107,
              "short": 25509,
              "net": 3598
            }
          },
          "openInterest": 115119
        }
      ]
    },
    {
      "reportDate": "1999-03-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 375630,
              "short": 342824,
              "net": 32806
            },
            "nonCommercial": {
              "long": 64191,
              "short": 66878,
              "net": -2687
            },
            "smallTrader": {
              "long": 45630,
              "short": 75749,
              "net": -30119
            }
          },
          "openInterest": 492539
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28473,
              "short": 31686,
              "net": -3213
            },
            "nonCommercial": {
              "long": 5080,
              "short": 1786,
              "net": 3294
            },
            "smallTrader": {
              "long": 5430,
              "short": 5511,
              "net": -81
            }
          },
          "openInterest": 39135
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 418008,
              "short": 449320,
              "net": -31312
            },
            "nonCommercial": {
              "long": 107821,
              "short": 78346,
              "net": 29475
            },
            "smallTrader": {
              "long": 100353,
              "short": 98516,
              "net": 1837
            }
          },
          "openInterest": 642747
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 195714,
              "short": 149040,
              "net": 46674
            },
            "nonCommercial": {
              "long": 16855,
              "short": 48443,
              "net": -31588
            },
            "smallTrader": {
              "long": 18661,
              "short": 33747,
              "net": -15086
            }
          },
          "openInterest": 232367
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10107,
              "short": 16167,
              "net": -6060
            },
            "nonCommercial": {
              "long": 3085,
              "short": 463,
              "net": 2622
            },
            "smallTrader": {
              "long": 6053,
              "short": 2615,
              "net": 3438
            }
          },
          "openInterest": 19245
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2766,
              "short": 5305,
              "net": -2539
            },
            "nonCommercial": {
              "long": 1564,
              "short": 0,
              "net": 1564
            },
            "smallTrader": {
              "long": 2112,
              "short": 1137,
              "net": 975
            }
          },
          "openInterest": 6442
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40920,
              "short": 27581,
              "net": 13339
            },
            "nonCommercial": {
              "long": 11122,
              "short": 22318,
              "net": -11196
            },
            "smallTrader": {
              "long": 9769,
              "short": 11912,
              "net": -2143
            }
          },
          "openInterest": 61850
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19550,
              "short": 42930,
              "net": -23380
            },
            "nonCommercial": {
              "long": 12534,
              "short": 2331,
              "net": 10203
            },
            "smallTrader": {
              "long": 22323,
              "short": 9146,
              "net": 13177
            }
          },
          "openInterest": 55557
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50060,
              "short": 40432,
              "net": 9628
            },
            "nonCommercial": {
              "long": 5810,
              "short": 15276,
              "net": -9466
            },
            "smallTrader": {
              "long": 10121,
              "short": 10283,
              "net": -162
            }
          },
          "openInterest": 69656
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25084,
              "short": 18398,
              "net": 6686
            },
            "nonCommercial": {
              "long": 4878,
              "short": 15058,
              "net": -10180
            },
            "smallTrader": {
              "long": 12992,
              "short": 9498,
              "net": 3494
            }
          },
          "openInterest": 44711
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33395,
              "short": 34246,
              "net": -851
            },
            "nonCommercial": {
              "long": 12533,
              "short": 21203,
              "net": -8670
            },
            "smallTrader": {
              "long": 27083,
              "short": 17562,
              "net": 9521
            }
          },
          "openInterest": 75171
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193849,
              "short": 171311,
              "net": 22538
            },
            "nonCommercial": {
              "long": 61538,
              "short": 25617,
              "net": 35921
            },
            "smallTrader": {
              "long": 84531,
              "short": 142990,
              "net": -58459
            }
          },
          "openInterest": 358656
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37887,
              "short": 37733,
              "net": 154
            },
            "nonCommercial": {
              "long": 4527,
              "short": 9943,
              "net": -5416
            },
            "smallTrader": {
              "long": 15510,
              "short": 10248,
              "net": 5262
            }
          },
          "openInterest": 59282
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 358178,
              "short": 435162,
              "net": -76984
            },
            "nonCommercial": {
              "long": 68030,
              "short": 24184,
              "net": 43846
            },
            "smallTrader": {
              "long": 111533,
              "short": 78395,
              "net": 33138
            }
          },
          "openInterest": 585830
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20482,
              "short": 7711,
              "net": 12771
            },
            "nonCommercial": {
              "long": 1027,
              "short": 10156,
              "net": -9129
            },
            "smallTrader": {
              "long": 7628,
              "short": 11270,
              "net": -3642
            }
          },
          "openInterest": 29252
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4600,
              "short": 4174,
              "net": 426
            },
            "nonCommercial": {
              "long": 4359,
              "short": 3967,
              "net": 392
            },
            "smallTrader": {
              "long": 7805,
              "short": 8623,
              "net": -818
            }
          },
          "openInterest": 17647
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118186,
              "short": 62293,
              "net": 55893
            },
            "nonCommercial": {
              "long": 7997,
              "short": 62020,
              "net": -54023
            },
            "smallTrader": {
              "long": 30471,
              "short": 32341,
              "net": -1870
            }
          },
          "openInterest": 174143
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94544,
              "short": 126551,
              "net": -32007
            },
            "nonCommercial": {
              "long": 12512,
              "short": 3899,
              "net": 8613
            },
            "smallTrader": {
              "long": 63708,
              "short": 40314,
              "net": 23394
            }
          },
          "openInterest": 176232
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62417,
              "short": 20070,
              "net": 42347
            },
            "nonCommercial": {
              "long": 2128,
              "short": 33858,
              "net": -31730
            },
            "smallTrader": {
              "long": 9589,
              "short": 20206,
              "net": -10617
            }
          },
          "openInterest": 74634
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20092,
              "short": 20426,
              "net": -334
            },
            "nonCommercial": {
              "long": 7219,
              "short": 2972,
              "net": 4247
            },
            "smallTrader": {
              "long": 11690,
              "short": 15603,
              "net": -3913
            }
          },
          "openInterest": 43979
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51460,
              "short": 56027,
              "net": -4567
            },
            "nonCommercial": {
              "long": 26524,
              "short": 16225,
              "net": 10299
            },
            "smallTrader": {
              "long": 31052,
              "short": 36784,
              "net": -5732
            }
          },
          "openInterest": 117244
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8747,
              "short": 15653,
              "net": -6906
            },
            "nonCommercial": {
              "long": 6148,
              "short": 339,
              "net": 5809
            },
            "smallTrader": {
              "long": 5136,
              "short": 4039,
              "net": 1097
            }
          },
          "openInterest": 20031
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185145,
              "short": 193437,
              "net": -8292
            },
            "nonCommercial": {
              "long": 7260,
              "short": 20125,
              "net": -12865
            },
            "smallTrader": {
              "long": 69813,
              "short": 48656,
              "net": 21157
            }
          },
          "openInterest": 287811
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2725,
              "short": 14603,
              "net": -11878
            },
            "nonCommercial": {
              "long": 9738,
              "short": 205,
              "net": 9533
            },
            "smallTrader": {
              "long": 3479,
              "short": 1134,
              "net": 2345
            }
          },
          "openInterest": 16166
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10777,
              "short": 52295,
              "net": -41518
            },
            "nonCommercial": {
              "long": 29659,
              "short": 6404,
              "net": 23255
            },
            "smallTrader": {
              "long": 30705,
              "short": 12442,
              "net": 18263
            }
          },
          "openInterest": 76062
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52493,
              "short": 63416,
              "net": -10923
            },
            "nonCommercial": {
              "long": 15420,
              "short": 15423,
              "net": -3
            },
            "smallTrader": {
              "long": 38733,
              "short": 27807,
              "net": 10926
            }
          },
          "openInterest": 114598
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76835,
              "short": 52935,
              "net": 23900
            },
            "nonCommercial": {
              "long": 5921,
              "short": 31595,
              "net": -25674
            },
            "smallTrader": {
              "long": 34779,
              "short": 33005,
              "net": 1774
            }
          },
          "openInterest": 134831
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79337,
              "short": 62188,
              "net": 17149
            },
            "nonCommercial": {
              "long": 19210,
              "short": 31277,
              "net": -12067
            },
            "smallTrader": {
              "long": 45086,
              "short": 50168,
              "net": -5082
            }
          },
          "openInterest": 164336
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105133,
              "short": 71863,
              "net": 33270
            },
            "nonCommercial": {
              "long": 16970,
              "short": 49066,
              "net": -32096
            },
            "smallTrader": {
              "long": 46622,
              "short": 47796,
              "net": -1174
            }
          },
          "openInterest": 172250
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50566,
              "short": 9477,
              "net": 41089
            },
            "nonCommercial": {
              "long": 1580,
              "short": 33725,
              "net": -32145
            },
            "smallTrader": {
              "long": 7262,
              "short": 16206,
              "net": -8944
            }
          },
          "openInterest": 59773
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 585,
              "short": 807,
              "net": -222
            },
            "nonCommercial": {
              "long": 1858,
              "short": 2403,
              "net": -545
            },
            "smallTrader": {
              "long": 1593,
              "short": 826,
              "net": 767
            }
          },
          "openInterest": 7369
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41306,
              "short": 29756,
              "net": 11550
            },
            "nonCommercial": {
              "long": 4918,
              "short": 11588,
              "net": -6670
            },
            "smallTrader": {
              "long": 10274,
              "short": 15154,
              "net": -4880
            }
          },
          "openInterest": 58311
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54103,
              "short": 57719,
              "net": -3616
            },
            "nonCommercial": {
              "long": 24663,
              "short": 26251,
              "net": -1588
            },
            "smallTrader": {
              "long": 29810,
              "short": 24606,
              "net": 5204
            }
          },
          "openInterest": 116777
        }
      ]
    },
    {
      "reportDate": "1999-03-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 393939,
              "short": 376378,
              "net": 17561
            },
            "nonCommercial": {
              "long": 68449,
              "short": 68391,
              "net": 58
            },
            "smallTrader": {
              "long": 52322,
              "short": 69941,
              "net": -17619
            }
          },
          "openInterest": 522222
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29714,
              "short": 32580,
              "net": -2866
            },
            "nonCommercial": {
              "long": 5019,
              "short": 2237,
              "net": 2782
            },
            "smallTrader": {
              "long": 5004,
              "short": 4920,
              "net": 84
            }
          },
          "openInterest": 39889
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 395712,
              "short": 429767,
              "net": -34055
            },
            "nonCommercial": {
              "long": 100574,
              "short": 75725,
              "net": 24849
            },
            "smallTrader": {
              "long": 104820,
              "short": 95614,
              "net": 9206
            }
          },
          "openInterest": 620310
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 203160,
              "short": 165893,
              "net": 37267
            },
            "nonCommercial": {
              "long": 19067,
              "short": 45235,
              "net": -26168
            },
            "smallTrader": {
              "long": 20894,
              "short": 31993,
              "net": -11099
            }
          },
          "openInterest": 243933
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10313,
              "short": 13496,
              "net": -3183
            },
            "nonCommercial": {
              "long": 1539,
              "short": 421,
              "net": 1118
            },
            "smallTrader": {
              "long": 5536,
              "short": 3471,
              "net": 2065
            }
          },
          "openInterest": 17388
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3026,
              "short": 5135,
              "net": -2109
            },
            "nonCommercial": {
              "long": 1571,
              "short": 0,
              "net": 1571
            },
            "smallTrader": {
              "long": 1640,
              "short": 1102,
              "net": 538
            }
          },
          "openInterest": 6237
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46915,
              "short": 23397,
              "net": 23518
            },
            "nonCommercial": {
              "long": 947,
              "short": 17968,
              "net": -17021
            },
            "smallTrader": {
              "long": 6515,
              "short": 13012,
              "net": -6497
            }
          },
          "openInterest": 54416
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22125,
              "short": 41537,
              "net": -19412
            },
            "nonCommercial": {
              "long": 9735,
              "short": 3272,
              "net": 6463
            },
            "smallTrader": {
              "long": 22393,
              "short": 9444,
              "net": 12949
            }
          },
          "openInterest": 54803
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47714,
              "short": 39109,
              "net": 8605
            },
            "nonCommercial": {
              "long": 6279,
              "short": 14463,
              "net": -8184
            },
            "smallTrader": {
              "long": 9775,
              "short": 10196,
              "net": -421
            }
          },
          "openInterest": 67471
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16278,
              "short": 22841,
              "net": -6563
            },
            "nonCommercial": {
              "long": 8813,
              "short": 5019,
              "net": 3794
            },
            "smallTrader": {
              "long": 13230,
              "short": 10461,
              "net": 2769
            }
          },
          "openInterest": 40860
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32116,
              "short": 34994,
              "net": -2878
            },
            "nonCommercial": {
              "long": 13855,
              "short": 19551,
              "net": -5696
            },
            "smallTrader": {
              "long": 24930,
              "short": 16356,
              "net": 8574
            }
          },
          "openInterest": 72540
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183027,
              "short": 180299,
              "net": 2728
            },
            "nonCommercial": {
              "long": 76569,
              "short": 17969,
              "net": 58600
            },
            "smallTrader": {
              "long": 87834,
              "short": 149162,
              "net": -61328
            }
          },
          "openInterest": 365066
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39801,
              "short": 35799,
              "net": 4002
            },
            "nonCommercial": {
              "long": 4018,
              "short": 12332,
              "net": -8314
            },
            "smallTrader": {
              "long": 15009,
              "short": 10697,
              "net": 4312
            }
          },
          "openInterest": 60192
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373396,
              "short": 453410,
              "net": -80014
            },
            "nonCommercial": {
              "long": 74278,
              "short": 24299,
              "net": 49979
            },
            "smallTrader": {
              "long": 111937,
              "short": 81902,
              "net": 30035
            }
          },
          "openInterest": 611000
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26814,
              "short": 9094,
              "net": 17720
            },
            "nonCommercial": {
              "long": 671,
              "short": 17948,
              "net": -17277
            },
            "smallTrader": {
              "long": 9127,
              "short": 9570,
              "net": -443
            }
          },
          "openInterest": 36612
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4156,
              "short": 3408,
              "net": 748
            },
            "nonCommercial": {
              "long": 3516,
              "short": 3302,
              "net": 214
            },
            "smallTrader": {
              "long": 7171,
              "short": 8133,
              "net": -962
            }
          },
          "openInterest": 15513
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134373,
              "short": 52219,
              "net": 82154
            },
            "nonCommercial": {
              "long": 6836,
              "short": 87076,
              "net": -80240
            },
            "smallTrader": {
              "long": 28362,
              "short": 30276,
              "net": -1914
            }
          },
          "openInterest": 187558
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93519,
              "short": 126653,
              "net": -33134
            },
            "nonCommercial": {
              "long": 15990,
              "short": 3781,
              "net": 12209
            },
            "smallTrader": {
              "long": 60657,
              "short": 39732,
              "net": 20925
            }
          },
          "openInterest": 175411
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74564,
              "short": 20234,
              "net": 54330
            },
            "nonCommercial": {
              "long": 2526,
              "short": 40989,
              "net": -38463
            },
            "smallTrader": {
              "long": 7690,
              "short": 23557,
              "net": -15867
            }
          },
          "openInterest": 85280
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19907,
              "short": 20831,
              "net": -924
            },
            "nonCommercial": {
              "long": 6712,
              "short": 3877,
              "net": 2835
            },
            "smallTrader": {
              "long": 12810,
              "short": 14721,
              "net": -1911
            }
          },
          "openInterest": 45165
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50528,
              "short": 51580,
              "net": -1052
            },
            "nonCommercial": {
              "long": 23973,
              "short": 16500,
              "net": 7473
            },
            "smallTrader": {
              "long": 30552,
              "short": 36973,
              "net": -6421
            }
          },
          "openInterest": 111827
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8746,
              "short": 15761,
              "net": -7015
            },
            "nonCommercial": {
              "long": 6419,
              "short": 0,
              "net": 6419
            },
            "smallTrader": {
              "long": 4630,
              "short": 4034,
              "net": 596
            }
          },
          "openInterest": 19795
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162129,
              "short": 184667,
              "net": -22538
            },
            "nonCommercial": {
              "long": 12168,
              "short": 13876,
              "net": -1708
            },
            "smallTrader": {
              "long": 70213,
              "short": 45967,
              "net": 24246
            }
          },
          "openInterest": 272929
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3700,
              "short": 11164,
              "net": -7464
            },
            "nonCommercial": {
              "long": 7229,
              "short": 1283,
              "net": 5946
            },
            "smallTrader": {
              "long": 2952,
              "short": 1434,
              "net": 1518
            }
          },
          "openInterest": 13998
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10710,
              "short": 51927,
              "net": -41217
            },
            "nonCommercial": {
              "long": 32303,
              "short": 6971,
              "net": 25332
            },
            "smallTrader": {
              "long": 30518,
              "short": 14633,
              "net": 15885
            }
          },
          "openInterest": 78567
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51032,
              "short": 64984,
              "net": -13952
            },
            "nonCommercial": {
              "long": 14341,
              "short": 12236,
              "net": 2105
            },
            "smallTrader": {
              "long": 38237,
              "short": 26390,
              "net": 11847
            }
          },
          "openInterest": 111448
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77425,
              "short": 59561,
              "net": 17864
            },
            "nonCommercial": {
              "long": 4561,
              "short": 28514,
              "net": -23953
            },
            "smallTrader": {
              "long": 37426,
              "short": 31337,
              "net": 6089
            }
          },
          "openInterest": 137103
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77881,
              "short": 58960,
              "net": 18921
            },
            "nonCommercial": {
              "long": 16778,
              "short": 29114,
              "net": -12336
            },
            "smallTrader": {
              "long": 44799,
              "short": 51384,
              "net": -6585
            }
          },
          "openInterest": 159266
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102909,
              "short": 74641,
              "net": 28268
            },
            "nonCommercial": {
              "long": 15148,
              "short": 48403,
              "net": -33255
            },
            "smallTrader": {
              "long": 51109,
              "short": 46122,
              "net": 4987
            }
          },
          "openInterest": 173478
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57448,
              "short": 10219,
              "net": 47229
            },
            "nonCommercial": {
              "long": 848,
              "short": 37178,
              "net": -36330
            },
            "smallTrader": {
              "long": 6721,
              "short": 17620,
              "net": -10899
            }
          },
          "openInterest": 65132
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 745,
              "short": 1032,
              "net": -287
            },
            "nonCommercial": {
              "long": 1673,
              "short": 2813,
              "net": -1140
            },
            "smallTrader": {
              "long": 1997,
              "short": 570,
              "net": 1427
            }
          },
          "openInterest": 7198
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41036,
              "short": 34410,
              "net": 6626
            },
            "nonCommercial": {
              "long": 5080,
              "short": 5452,
              "net": -372
            },
            "smallTrader": {
              "long": 10893,
              "short": 17147,
              "net": -6254
            }
          },
          "openInterest": 59109
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47327,
              "short": 69096,
              "net": -21769
            },
            "nonCommercial": {
              "long": 26338,
              "short": 11838,
              "net": 14500
            },
            "smallTrader": {
              "long": 31666,
              "short": 24397,
              "net": 7269
            }
          },
          "openInterest": 113773
        }
      ]
    },
    {
      "reportDate": "1999-04-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 388832,
              "short": 376287,
              "net": 12545
            },
            "nonCommercial": {
              "long": 66340,
              "short": 63643,
              "net": 2697
            },
            "smallTrader": {
              "long": 57723,
              "short": 72965,
              "net": -15242
            }
          },
          "openInterest": 520841
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27071,
              "short": 32281,
              "net": -5210
            },
            "nonCommercial": {
              "long": 5736,
              "short": 1228,
              "net": 4508
            },
            "smallTrader": {
              "long": 5070,
              "short": 4368,
              "net": 702
            }
          },
          "openInterest": 37907
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 400852,
              "short": 425587,
              "net": -24735
            },
            "nonCommercial": {
              "long": 84582,
              "short": 72177,
              "net": 12405
            },
            "smallTrader": {
              "long": 101840,
              "short": 89510,
              "net": 12330
            }
          },
          "openInterest": 614277
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 196170,
              "short": 187537,
              "net": 8633
            },
            "nonCommercial": {
              "long": 34795,
              "short": 34033,
              "net": 762
            },
            "smallTrader": {
              "long": 23499,
              "short": 32894,
              "net": -9395
            }
          },
          "openInterest": 256454
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10397,
              "short": 16683,
              "net": -6286
            },
            "nonCommercial": {
              "long": 2790,
              "short": 225,
              "net": 2565
            },
            "smallTrader": {
              "long": 6397,
              "short": 2676,
              "net": 3721
            }
          },
          "openInterest": 19584
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1579,
              "short": 1840,
              "net": -261
            },
            "nonCommercial": {
              "long": 224,
              "short": 0,
              "net": 224
            },
            "smallTrader": {
              "long": 863,
              "short": 826,
              "net": 37
            }
          },
          "openInterest": 2666
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60391,
              "short": 21185,
              "net": 39206
            },
            "nonCommercial": {
              "long": 1882,
              "short": 29142,
              "net": -27260
            },
            "smallTrader": {
              "long": 6276,
              "short": 18222,
              "net": -11946
            }
          },
          "openInterest": 68549
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20798,
              "short": 46149,
              "net": -25351
            },
            "nonCommercial": {
              "long": 12648,
              "short": 2955,
              "net": 9693
            },
            "smallTrader": {
              "long": 25568,
              "short": 9910,
              "net": 15658
            }
          },
          "openInterest": 59329
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48087,
              "short": 38094,
              "net": 9993
            },
            "nonCommercial": {
              "long": 5398,
              "short": 14859,
              "net": -9461
            },
            "smallTrader": {
              "long": 8789,
              "short": 9321,
              "net": -532
            }
          },
          "openInterest": 65713
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16258,
              "short": 23728,
              "net": -7470
            },
            "nonCommercial": {
              "long": 7874,
              "short": 3518,
              "net": 4356
            },
            "smallTrader": {
              "long": 11082,
              "short": 7968,
              "net": 3114
            }
          },
          "openInterest": 37347
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29512,
              "short": 31420,
              "net": -1908
            },
            "nonCommercial": {
              "long": 13091,
              "short": 20016,
              "net": -6925
            },
            "smallTrader": {
              "long": 24985,
              "short": 16152,
              "net": 8833
            }
          },
          "openInterest": 69139
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187030,
              "short": 160924,
              "net": 26106
            },
            "nonCommercial": {
              "long": 57713,
              "short": 23697,
              "net": 34016
            },
            "smallTrader": {
              "long": 86351,
              "short": 146473,
              "net": -60122
            }
          },
          "openInterest": 348323
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39676,
              "short": 34403,
              "net": 5273
            },
            "nonCommercial": {
              "long": 4285,
              "short": 13587,
              "net": -9302
            },
            "smallTrader": {
              "long": 15018,
              "short": 10989,
              "net": 4029
            }
          },
          "openInterest": 60494
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 374609,
              "short": 457958,
              "net": -83349
            },
            "nonCommercial": {
              "long": 75525,
              "short": 26185,
              "net": 49340
            },
            "smallTrader": {
              "long": 117222,
              "short": 83213,
              "net": 34009
            }
          },
          "openInterest": 619147
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18515,
              "short": 9225,
              "net": 9290
            },
            "nonCommercial": {
              "long": 892,
              "short": 11934,
              "net": -11042
            },
            "smallTrader": {
              "long": 10668,
              "short": 8916,
              "net": 1752
            }
          },
          "openInterest": 30360
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4108,
              "short": 3964,
              "net": 144
            },
            "nonCommercial": {
              "long": 4453,
              "short": 2421,
              "net": 2032
            },
            "smallTrader": {
              "long": 6073,
              "short": 8249,
              "net": -2176
            }
          },
          "openInterest": 15357
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139047,
              "short": 47357,
              "net": 91690
            },
            "nonCommercial": {
              "long": 9350,
              "short": 97713,
              "net": -88363
            },
            "smallTrader": {
              "long": 29479,
              "short": 32806,
              "net": -3327
            }
          },
          "openInterest": 196125
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86731,
              "short": 121863,
              "net": -35132
            },
            "nonCommercial": {
              "long": 17226,
              "short": 2613,
              "net": 14613
            },
            "smallTrader": {
              "long": 60779,
              "short": 40260,
              "net": 20519
            }
          },
          "openInterest": 171628
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74516,
              "short": 21987,
              "net": 52529
            },
            "nonCommercial": {
              "long": 1738,
              "short": 37435,
              "net": -35697
            },
            "smallTrader": {
              "long": 7660,
              "short": 24492,
              "net": -16832
            }
          },
          "openInterest": 85436
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19597,
              "short": 20625,
              "net": -1028
            },
            "nonCommercial": {
              "long": 9134,
              "short": 5250,
              "net": 3884
            },
            "smallTrader": {
              "long": 12537,
              "short": 15393,
              "net": -2856
            }
          },
          "openInterest": 46458
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48907,
              "short": 50527,
              "net": -1620
            },
            "nonCommercial": {
              "long": 25342,
              "short": 15227,
              "net": 10115
            },
            "smallTrader": {
              "long": 29001,
              "short": 37496,
              "net": -8495
            }
          },
          "openInterest": 110566
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8647,
              "short": 14961,
              "net": -6314
            },
            "nonCommercial": {
              "long": 6566,
              "short": 450,
              "net": 6116
            },
            "smallTrader": {
              "long": 4822,
              "short": 4624,
              "net": 198
            }
          },
          "openInterest": 20035
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167784,
              "short": 209988,
              "net": -42204
            },
            "nonCommercial": {
              "long": 22993,
              "short": 7254,
              "net": 15739
            },
            "smallTrader": {
              "long": 68151,
              "short": 41686,
              "net": 26465
            }
          },
          "openInterest": 289831
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3197,
              "short": 9073,
              "net": -5876
            },
            "nonCommercial": {
              "long": 5978,
              "short": 930,
              "net": 5048
            },
            "smallTrader": {
              "long": 2815,
              "short": 1987,
              "net": 828
            }
          },
          "openInterest": 11990
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10679,
              "short": 48005,
              "net": -37326
            },
            "nonCommercial": {
              "long": 33420,
              "short": 11537,
              "net": 21883
            },
            "smallTrader": {
              "long": 30175,
              "short": 14732,
              "net": 15443
            }
          },
          "openInterest": 79770
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53309,
              "short": 65186,
              "net": -11877
            },
            "nonCommercial": {
              "long": 15799,
              "short": 12990,
              "net": 2809
            },
            "smallTrader": {
              "long": 35911,
              "short": 26843,
              "net": 9068
            }
          },
          "openInterest": 113245
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77895,
              "short": 53530,
              "net": 24365
            },
            "nonCommercial": {
              "long": 4097,
              "short": 32348,
              "net": -28251
            },
            "smallTrader": {
              "long": 32388,
              "short": 28502,
              "net": 3886
            }
          },
          "openInterest": 132764
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81447,
              "short": 63347,
              "net": 18100
            },
            "nonCommercial": {
              "long": 16662,
              "short": 30161,
              "net": -13499
            },
            "smallTrader": {
              "long": 45242,
              "short": 49843,
              "net": -4601
            }
          },
          "openInterest": 162739
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109539,
              "short": 74868,
              "net": 34671
            },
            "nonCommercial": {
              "long": 16454,
              "short": 52079,
              "net": -35625
            },
            "smallTrader": {
              "long": 50008,
              "short": 49054,
              "net": 954
            }
          },
          "openInterest": 180011
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51522,
              "short": 9117,
              "net": 42405
            },
            "nonCommercial": {
              "long": 250,
              "short": 34356,
              "net": -34106
            },
            "smallTrader": {
              "long": 8016,
              "short": 16315,
              "net": -8299
            }
          },
          "openInterest": 60305
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 660,
              "short": 980,
              "net": -320
            },
            "nonCommercial": {
              "long": 2003,
              "short": 3123,
              "net": -1120
            },
            "smallTrader": {
              "long": 1967,
              "short": 527,
              "net": 1440
            }
          },
          "openInterest": 6504
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38197,
              "short": 35096,
              "net": 3101
            },
            "nonCommercial": {
              "long": 7139,
              "short": 5285,
              "net": 1854
            },
            "smallTrader": {
              "long": 10091,
              "short": 15046,
              "net": -4955
            }
          },
          "openInterest": 57731
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47224,
              "short": 67252,
              "net": -20028
            },
            "nonCommercial": {
              "long": 26266,
              "short": 12013,
              "net": 14253
            },
            "smallTrader": {
              "long": 29668,
              "short": 23893,
              "net": 5775
            }
          },
          "openInterest": 112482
        }
      ]
    },
    {
      "reportDate": "1999-04-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 360380,
              "short": 379701,
              "net": -19321
            },
            "nonCommercial": {
              "long": 77390,
              "short": 45247,
              "net": 32143
            },
            "smallTrader": {
              "long": 57704,
              "short": 70526,
              "net": -12822
            }
          },
          "openInterest": 501718
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30017,
              "short": 33601,
              "net": -3584
            },
            "nonCommercial": {
              "long": 4030,
              "short": 1669,
              "net": 2361
            },
            "smallTrader": {
              "long": 5639,
              "short": 4416,
              "net": 1223
            }
          },
          "openInterest": 39716
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 394318,
              "short": 434652,
              "net": -40334
            },
            "nonCommercial": {
              "long": 76354,
              "short": 55362,
              "net": 20992
            },
            "smallTrader": {
              "long": 100462,
              "short": 81120,
              "net": 19342
            }
          },
          "openInterest": 595653
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 176245,
              "short": 171223,
              "net": 5022
            },
            "nonCommercial": {
              "long": 37223,
              "short": 32226,
              "net": 4997
            },
            "smallTrader": {
              "long": 21548,
              "short": 31567,
              "net": -10019
            }
          },
          "openInterest": 236134
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10373,
              "short": 14043,
              "net": -3670
            },
            "nonCommercial": {
              "long": 2477,
              "short": 1279,
              "net": 1198
            },
            "smallTrader": {
              "long": 5429,
              "short": 2957,
              "net": 2472
            }
          },
          "openInterest": 18279
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1542,
              "short": 2180,
              "net": -638
            },
            "nonCommercial": {
              "long": 224,
              "short": 0,
              "net": 224
            },
            "smallTrader": {
              "long": 1169,
              "short": 755,
              "net": 414
            }
          },
          "openInterest": 2935
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57667,
              "short": 20656,
              "net": 37011
            },
            "nonCommercial": {
              "long": 884,
              "short": 30016,
              "net": -29132
            },
            "smallTrader": {
              "long": 6433,
              "short": 14312,
              "net": -7879
            }
          },
          "openInterest": 64984
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20411,
              "short": 55230,
              "net": -34819
            },
            "nonCommercial": {
              "long": 23269,
              "short": 4138,
              "net": 19131
            },
            "smallTrader": {
              "long": 26435,
              "short": 10747,
              "net": 15688
            }
          },
          "openInterest": 70341
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46495,
              "short": 36104,
              "net": 10391
            },
            "nonCommercial": {
              "long": 4164,
              "short": 14404,
              "net": -10240
            },
            "smallTrader": {
              "long": 9578,
              "short": 9729,
              "net": -151
            }
          },
          "openInterest": 63976
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26338,
              "short": 21683,
              "net": 4655
            },
            "nonCommercial": {
              "long": 3908,
              "short": 12418,
              "net": -8510
            },
            "smallTrader": {
              "long": 13288,
              "short": 9433,
              "net": 3855
            }
          },
          "openInterest": 45813
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26961,
              "short": 32810,
              "net": -5849
            },
            "nonCommercial": {
              "long": 12712,
              "short": 16221,
              "net": -3509
            },
            "smallTrader": {
              "long": 24091,
              "short": 14733,
              "net": 9358
            }
          },
          "openInterest": 65487
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186639,
              "short": 143273,
              "net": 43366
            },
            "nonCommercial": {
              "long": 50138,
              "short": 40487,
              "net": 9651
            },
            "smallTrader": {
              "long": 87074,
              "short": 140091,
              "net": -53017
            }
          },
          "openInterest": 340594
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37191,
              "short": 36388,
              "net": 803
            },
            "nonCommercial": {
              "long": 5599,
              "short": 11727,
              "net": -6128
            },
            "smallTrader": {
              "long": 15509,
              "short": 10184,
              "net": 5325
            }
          },
          "openInterest": 60032
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372341,
              "short": 466459,
              "net": -94118
            },
            "nonCommercial": {
              "long": 80120,
              "short": 21452,
              "net": 58668
            },
            "smallTrader": {
              "long": 116850,
              "short": 81400,
              "net": 35450
            }
          },
          "openInterest": 619432
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19509,
              "short": 8632,
              "net": 10877
            },
            "nonCommercial": {
              "long": 992,
              "short": 15152,
              "net": -14160
            },
            "smallTrader": {
              "long": 11168,
              "short": 7885,
              "net": 3283
            }
          },
          "openInterest": 31725
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3911,
              "short": 4085,
              "net": -174
            },
            "nonCommercial": {
              "long": 4627,
              "short": 2162,
              "net": 2465
            },
            "smallTrader": {
              "long": 6292,
              "short": 8583,
              "net": -2291
            }
          },
          "openInterest": 15854
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135918,
              "short": 53306,
              "net": 82612
            },
            "nonCommercial": {
              "long": 11955,
              "short": 93046,
              "net": -81091
            },
            "smallTrader": {
              "long": 30801,
              "short": 32322,
              "net": -1521
            }
          },
          "openInterest": 196091
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83577,
              "short": 119283,
              "net": -35706
            },
            "nonCommercial": {
              "long": 16253,
              "short": 2143,
              "net": 14110
            },
            "smallTrader": {
              "long": 59613,
              "short": 38017,
              "net": 21596
            }
          },
          "openInterest": 166375
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70764,
              "short": 20128,
              "net": 50636
            },
            "nonCommercial": {
              "long": 2089,
              "short": 38468,
              "net": -36379
            },
            "smallTrader": {
              "long": 9489,
              "short": 23746,
              "net": -14257
            }
          },
          "openInterest": 83908
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19800,
              "short": 22140,
              "net": -2340
            },
            "nonCommercial": {
              "long": 10132,
              "short": 4147,
              "net": 5985
            },
            "smallTrader": {
              "long": 11824,
              "short": 15469,
              "net": -3645
            }
          },
          "openInterest": 47257
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47019,
              "short": 49472,
              "net": -2453
            },
            "nonCommercial": {
              "long": 24373,
              "short": 17064,
              "net": 7309
            },
            "smallTrader": {
              "long": 30586,
              "short": 35442,
              "net": -4856
            }
          },
          "openInterest": 108606
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8837,
              "short": 15548,
              "net": -6711
            },
            "nonCommercial": {
              "long": 6448,
              "short": 270,
              "net": 6178
            },
            "smallTrader": {
              "long": 5405,
              "short": 4872,
              "net": 533
            }
          },
          "openInterest": 20690
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166494,
              "short": 222957,
              "net": -56463
            },
            "nonCommercial": {
              "long": 36240,
              "short": 6682,
              "net": 29558
            },
            "smallTrader": {
              "long": 71032,
              "short": 44127,
              "net": 26905
            }
          },
          "openInterest": 304587
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3074,
              "short": 7987,
              "net": -4913
            },
            "nonCommercial": {
              "long": 4745,
              "short": 1206,
              "net": 3539
            },
            "smallTrader": {
              "long": 2792,
              "short": 1418,
              "net": 1374
            }
          },
          "openInterest": 10696
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18208,
              "short": 44914,
              "net": -26706
            },
            "nonCommercial": {
              "long": 31968,
              "short": 20163,
              "net": 11805
            },
            "smallTrader": {
              "long": 29226,
              "short": 14325,
              "net": 14901
            }
          },
          "openInterest": 84956
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56128,
              "short": 64295,
              "net": -8167
            },
            "nonCommercial": {
              "long": 14596,
              "short": 14184,
              "net": 412
            },
            "smallTrader": {
              "long": 34019,
              "short": 26264,
              "net": 7755
            }
          },
          "openInterest": 113012
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77089,
              "short": 52652,
              "net": 24437
            },
            "nonCommercial": {
              "long": 3135,
              "short": 32173,
              "net": -29038
            },
            "smallTrader": {
              "long": 34387,
              "short": 29786,
              "net": 4601
            }
          },
          "openInterest": 131054
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81076,
              "short": 63933,
              "net": 17143
            },
            "nonCommercial": {
              "long": 16727,
              "short": 30687,
              "net": -13960
            },
            "smallTrader": {
              "long": 46747,
              "short": 49930,
              "net": -3183
            }
          },
          "openInterest": 164277
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106764,
              "short": 80494,
              "net": 26270
            },
            "nonCommercial": {
              "long": 17466,
              "short": 46021,
              "net": -28555
            },
            "smallTrader": {
              "long": 48205,
              "short": 45920,
              "net": 2285
            }
          },
          "openInterest": 177385
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54478,
              "short": 7060,
              "net": 47418
            },
            "nonCommercial": {
              "long": 400,
              "short": 34887,
              "net": -34487
            },
            "smallTrader": {
              "long": 6752,
              "short": 19683,
              "net": -12931
            }
          },
          "openInterest": 61762
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 660,
              "short": 1201,
              "net": -541
            },
            "nonCommercial": {
              "long": 1923,
              "short": 2501,
              "net": -578
            },
            "smallTrader": {
              "long": 1738,
              "short": 619,
              "net": 1119
            }
          },
          "openInterest": 7298
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38962,
              "short": 34059,
              "net": 4903
            },
            "nonCommercial": {
              "long": 6097,
              "short": 8236,
              "net": -2139
            },
            "smallTrader": {
              "long": 12212,
              "short": 14976,
              "net": -2764
            }
          },
          "openInterest": 59346
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57387,
              "short": 66005,
              "net": -8618
            },
            "nonCommercial": {
              "long": 21898,
              "short": 18713,
              "net": 3185
            },
            "smallTrader": {
              "long": 29909,
              "short": 24476,
              "net": 5433
            }
          },
          "openInterest": 121232
        }
      ]
    },
    {
      "reportDate": "1999-04-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 366741,
              "short": 373994,
              "net": -7253
            },
            "nonCommercial": {
              "long": 66724,
              "short": 48458,
              "net": 18266
            },
            "smallTrader": {
              "long": 59826,
              "short": 70839,
              "net": -11013
            }
          },
          "openInterest": 502052
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31820,
              "short": 34303,
              "net": -2483
            },
            "nonCommercial": {
              "long": 4383,
              "short": 2782,
              "net": 1601
            },
            "smallTrader": {
              "long": 5667,
              "short": 4785,
              "net": 882
            }
          },
          "openInterest": 41900
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 410211,
              "short": 460069,
              "net": -49858
            },
            "nonCommercial": {
              "long": 85347,
              "short": 58557,
              "net": 26790
            },
            "smallTrader": {
              "long": 97114,
              "short": 74046,
              "net": 23068
            }
          },
          "openInterest": 618071
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 183586,
              "short": 180802,
              "net": 2784
            },
            "nonCommercial": {
              "long": 37840,
              "short": 33802,
              "net": 4038
            },
            "smallTrader": {
              "long": 23290,
              "short": 30112,
              "net": -6822
            }
          },
          "openInterest": 246278
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11020,
              "short": 24343,
              "net": -13323
            },
            "nonCommercial": {
              "long": 8393,
              "short": 727,
              "net": 7666
            },
            "smallTrader": {
              "long": 9846,
              "short": 4189,
              "net": 5657
            }
          },
          "openInterest": 29259
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1542,
              "short": 2183,
              "net": -641
            },
            "nonCommercial": {
              "long": 224,
              "short": 0,
              "net": 224
            },
            "smallTrader": {
              "long": 1269,
              "short": 852,
              "net": 417
            }
          },
          "openInterest": 3035
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59885,
              "short": 20826,
              "net": 39059
            },
            "nonCommercial": {
              "long": 684,
              "short": 32800,
              "net": -32116
            },
            "smallTrader": {
              "long": 6523,
              "short": 13466,
              "net": -6943
            }
          },
          "openInterest": 67131
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19553,
              "short": 66770,
              "net": -47217
            },
            "nonCommercial": {
              "long": 32135,
              "short": 3480,
              "net": 28655
            },
            "smallTrader": {
              "long": 27704,
              "short": 9142,
              "net": 18562
            }
          },
          "openInterest": 79692
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45781,
              "short": 37207,
              "net": 8574
            },
            "nonCommercial": {
              "long": 5485,
              "short": 13281,
              "net": -7796
            },
            "smallTrader": {
              "long": 8234,
              "short": 9012,
              "net": -778
            }
          },
          "openInterest": 63326
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24083,
              "short": 20663,
              "net": 3420
            },
            "nonCommercial": {
              "long": 4127,
              "short": 11612,
              "net": -7485
            },
            "smallTrader": {
              "long": 14371,
              "short": 10306,
              "net": 4065
            }
          },
          "openInterest": 44737
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22187,
              "short": 46055,
              "net": -23868
            },
            "nonCommercial": {
              "long": 18493,
              "short": 7069,
              "net": 11424
            },
            "smallTrader": {
              "long": 27309,
              "short": 14865,
              "net": 12444
            }
          },
          "openInterest": 69906
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184151,
              "short": 147945,
              "net": 36206
            },
            "nonCommercial": {
              "long": 52781,
              "short": 38361,
              "net": 14420
            },
            "smallTrader": {
              "long": 89468,
              "short": 140094,
              "net": -50626
            }
          },
          "openInterest": 342898
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42474,
              "short": 29309,
              "net": 13165
            },
            "nonCommercial": {
              "long": 3860,
              "short": 20784,
              "net": -16924
            },
            "smallTrader": {
              "long": 15655,
              "short": 11896,
              "net": 3759
            }
          },
          "openInterest": 63143
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345403,
              "short": 434621,
              "net": -89218
            },
            "nonCommercial": {
              "long": 82895,
              "short": 23534,
              "net": 59361
            },
            "smallTrader": {
              "long": 114124,
              "short": 84267,
              "net": 29857
            }
          },
          "openInterest": 590228
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33493,
              "short": 9177,
              "net": 24316
            },
            "nonCommercial": {
              "long": 702,
              "short": 25204,
              "net": -24502
            },
            "smallTrader": {
              "long": 9141,
              "short": 8955,
              "net": 186
            }
          },
          "openInterest": 43656
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4366,
              "short": 4045,
              "net": 321
            },
            "nonCommercial": {
              "long": 4905,
              "short": 4179,
              "net": 726
            },
            "smallTrader": {
              "long": 6657,
              "short": 7704,
              "net": -1047
            }
          },
          "openInterest": 16805
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 137066,
              "short": 62025,
              "net": 75041
            },
            "nonCommercial": {
              "long": 12075,
              "short": 85765,
              "net": -73690
            },
            "smallTrader": {
              "long": 28954,
              "short": 30305,
              "net": -1351
            }
          },
          "openInterest": 196996
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88294,
              "short": 122973,
              "net": -34679
            },
            "nonCommercial": {
              "long": 16870,
              "short": 3157,
              "net": 13713
            },
            "smallTrader": {
              "long": 59224,
              "short": 38258,
              "net": 20966
            }
          },
          "openInterest": 173983
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66648,
              "short": 30458,
              "net": 36190
            },
            "nonCommercial": {
              "long": 3212,
              "short": 28889,
              "net": -25677
            },
            "smallTrader": {
              "long": 14145,
              "short": 24658,
              "net": -10513
            }
          },
          "openInterest": 85666
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21669,
              "short": 22485,
              "net": -816
            },
            "nonCommercial": {
              "long": 11390,
              "short": 5798,
              "net": 5592
            },
            "smallTrader": {
              "long": 9537,
              "short": 14313,
              "net": -4776
            }
          },
          "openInterest": 47003
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46212,
              "short": 44784,
              "net": 1428
            },
            "nonCommercial": {
              "long": 19374,
              "short": 17398,
              "net": 1976
            },
            "smallTrader": {
              "long": 29639,
              "short": 33043,
              "net": -3404
            }
          },
          "openInterest": 99996
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8555,
              "short": 16651,
              "net": -8096
            },
            "nonCommercial": {
              "long": 7342,
              "short": 0,
              "net": 7342
            },
            "smallTrader": {
              "long": 6431,
              "short": 5677,
              "net": 754
            }
          },
          "openInterest": 22328
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178851,
              "short": 236900,
              "net": -58049
            },
            "nonCommercial": {
              "long": 40595,
              "short": 7013,
              "net": 33582
            },
            "smallTrader": {
              "long": 70599,
              "short": 46132,
              "net": 24467
            }
          },
          "openInterest": 326432
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 360,
              "short": 1110,
              "net": -750
            },
            "nonCommercial": {
              "long": 243,
              "short": 0,
              "net": 243
            },
            "smallTrader": {
              "long": 1128,
              "short": 621,
              "net": 507
            }
          },
          "openInterest": 1731
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3167,
              "short": 8377,
              "net": -5210
            },
            "nonCommercial": {
              "long": 4854,
              "short": 1128,
              "net": 3726
            },
            "smallTrader": {
              "long": 2872,
              "short": 1388,
              "net": 1484
            }
          },
          "openInterest": 11043
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17998,
              "short": 51640,
              "net": -33642
            },
            "nonCommercial": {
              "long": 30840,
              "short": 9356,
              "net": 21484
            },
            "smallTrader": {
              "long": 28339,
              "short": 16181,
              "net": 12158
            }
          },
          "openInterest": 83096
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57569,
              "short": 62194,
              "net": -4625
            },
            "nonCommercial": {
              "long": 10891,
              "short": 14044,
              "net": -3153
            },
            "smallTrader": {
              "long": 34202,
              "short": 26424,
              "net": 7778
            }
          },
          "openInterest": 109374
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81590,
              "short": 61709,
              "net": 19881
            },
            "nonCommercial": {
              "long": 3732,
              "short": 29444,
              "net": -25712
            },
            "smallTrader": {
              "long": 35676,
              "short": 29845,
              "net": 5831
            }
          },
          "openInterest": 138512
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83785,
              "short": 70637,
              "net": 13148
            },
            "nonCommercial": {
              "long": 19765,
              "short": 29011,
              "net": -9246
            },
            "smallTrader": {
              "long": 47766,
              "short": 51668,
              "net": -3902
            }
          },
          "openInterest": 170172
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121076,
              "short": 95487,
              "net": 25589
            },
            "nonCommercial": {
              "long": 17950,
              "short": 44650,
              "net": -26700
            },
            "smallTrader": {
              "long": 49987,
              "short": 48876,
              "net": 1111
            }
          },
          "openInterest": 195129
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60929,
              "short": 7749,
              "net": 53180
            },
            "nonCommercial": {
              "long": 920,
              "short": 40832,
              "net": -39912
            },
            "smallTrader": {
              "long": 7890,
              "short": 21158,
              "net": -13268
            }
          },
          "openInterest": 69739
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 760,
              "short": 1484,
              "net": -724
            },
            "nonCommercial": {
              "long": 2365,
              "short": 2802,
              "net": -437
            },
            "smallTrader": {
              "long": 2002,
              "short": 841,
              "net": 1161
            }
          },
          "openInterest": 7807
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39307,
              "short": 33275,
              "net": 6032
            },
            "nonCommercial": {
              "long": 6948,
              "short": 9981,
              "net": -3033
            },
            "smallTrader": {
              "long": 12451,
              "short": 15450,
              "net": -2999
            }
          },
          "openInterest": 61147
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54968,
              "short": 59688,
              "net": -4720
            },
            "nonCommercial": {
              "long": 21033,
              "short": 24073,
              "net": -3040
            },
            "smallTrader": {
              "long": 31823,
              "short": 24063,
              "net": 7760
            }
          },
          "openInterest": 121269
        }
      ]
    },
    {
      "reportDate": "1999-04-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 366405,
              "short": 373014,
              "net": -6609
            },
            "nonCommercial": {
              "long": 68109,
              "short": 52455,
              "net": 15654
            },
            "smallTrader": {
              "long": 62188,
              "short": 71233,
              "net": -9045
            }
          },
          "openInterest": 508685
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30576,
              "short": 31723,
              "net": -1147
            },
            "nonCommercial": {
              "long": 4635,
              "short": 3662,
              "net": 973
            },
            "smallTrader": {
              "long": 5447,
              "short": 5273,
              "net": 174
            }
          },
          "openInterest": 40806
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 430639,
              "short": 442606,
              "net": -11967
            },
            "nonCommercial": {
              "long": 74253,
              "short": 67302,
              "net": 6951
            },
            "smallTrader": {
              "long": 85713,
              "short": 80697,
              "net": 5016
            }
          },
          "openInterest": 629316
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 193655,
              "short": 183960,
              "net": 9695
            },
            "nonCommercial": {
              "long": 32085,
              "short": 33155,
              "net": -1070
            },
            "smallTrader": {
              "long": 24485,
              "short": 33110,
              "net": -8625
            }
          },
          "openInterest": 251892
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10196,
              "short": 34670,
              "net": -24474
            },
            "nonCommercial": {
              "long": 16263,
              "short": 410,
              "net": 15853
            },
            "smallTrader": {
              "long": 10980,
              "short": 2359,
              "net": 8621
            }
          },
          "openInterest": 37439
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1750,
              "short": 2183,
              "net": -433
            },
            "nonCommercial": {
              "long": 224,
              "short": 0,
              "net": 224
            },
            "smallTrader": {
              "long": 1412,
              "short": 1203,
              "net": 209
            }
          },
          "openInterest": 3386
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52014,
              "short": 23628,
              "net": 28386
            },
            "nonCommercial": {
              "long": 1138,
              "short": 24633,
              "net": -23495
            },
            "smallTrader": {
              "long": 8496,
              "short": 13387,
              "net": -4891
            }
          },
          "openInterest": 61648
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17565,
              "short": 70028,
              "net": -52463
            },
            "nonCommercial": {
              "long": 35749,
              "short": 3559,
              "net": 32190
            },
            "smallTrader": {
              "long": 29537,
              "short": 9264,
              "net": 20273
            }
          },
          "openInterest": 83465
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48034,
              "short": 37812,
              "net": 10222
            },
            "nonCommercial": {
              "long": 5548,
              "short": 14435,
              "net": -8887
            },
            "smallTrader": {
              "long": 8858,
              "short": 10193,
              "net": -1335
            }
          },
          "openInterest": 66886
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25602,
              "short": 20143,
              "net": 5459
            },
            "nonCommercial": {
              "long": 5349,
              "short": 14253,
              "net": -8904
            },
            "smallTrader": {
              "long": 12150,
              "short": 8705,
              "net": 3445
            }
          },
          "openInterest": 45344
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22834,
              "short": 51219,
              "net": -28385
            },
            "nonCommercial": {
              "long": 22805,
              "short": 7127,
              "net": 15678
            },
            "smallTrader": {
              "long": 28060,
              "short": 15353,
              "net": 12707
            }
          },
          "openInterest": 75024
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186183,
              "short": 145871,
              "net": 40312
            },
            "nonCommercial": {
              "long": 45501,
              "short": 34951,
              "net": 10550
            },
            "smallTrader": {
              "long": 86945,
              "short": 137807,
              "net": -50862
            }
          },
          "openInterest": 338989
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42148,
              "short": 26921,
              "net": 15227
            },
            "nonCommercial": {
              "long": 3348,
              "short": 22371,
              "net": -19023
            },
            "smallTrader": {
              "long": 12407,
              "short": 8611,
              "net": 3796
            }
          },
          "openInterest": 59545
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347862,
              "short": 431923,
              "net": -84061
            },
            "nonCommercial": {
              "long": 86958,
              "short": 30335,
              "net": 56623
            },
            "smallTrader": {
              "long": 114195,
              "short": 86757,
              "net": 27438
            }
          },
          "openInterest": 600151
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30351,
              "short": 11380,
              "net": 18971
            },
            "nonCommercial": {
              "long": 2098,
              "short": 20956,
              "net": -18858
            },
            "smallTrader": {
              "long": 9231,
              "short": 9344,
              "net": -113
            }
          },
          "openInterest": 42000
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4739,
              "short": 4001,
              "net": 738
            },
            "nonCommercial": {
              "long": 5117,
              "short": 4467,
              "net": 650
            },
            "smallTrader": {
              "long": 6652,
              "short": 8040,
              "net": -1388
            }
          },
          "openInterest": 17934
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142084,
              "short": 58108,
              "net": 83976
            },
            "nonCommercial": {
              "long": 14087,
              "short": 94179,
              "net": -80092
            },
            "smallTrader": {
              "long": 29720,
              "short": 33604,
              "net": -3884
            }
          },
          "openInterest": 204378
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87454,
              "short": 123746,
              "net": -36292
            },
            "nonCommercial": {
              "long": 15782,
              "short": 5147,
              "net": 10635
            },
            "smallTrader": {
              "long": 65296,
              "short": 39639,
              "net": 25657
            }
          },
          "openInterest": 176174
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80259,
              "short": 29409,
              "net": 50850
            },
            "nonCommercial": {
              "long": 2906,
              "short": 38216,
              "net": -35310
            },
            "smallTrader": {
              "long": 9884,
              "short": 25424,
              "net": -15540
            }
          },
          "openInterest": 94472
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20548,
              "short": 24263,
              "net": -3715
            },
            "nonCommercial": {
              "long": 14041,
              "short": 6675,
              "net": 7366
            },
            "smallTrader": {
              "long": 11458,
              "short": 15109,
              "net": -3651
            }
          },
          "openInterest": 49898
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46991,
              "short": 43606,
              "net": 3385
            },
            "nonCommercial": {
              "long": 18619,
              "short": 19686,
              "net": -1067
            },
            "smallTrader": {
              "long": 29670,
              "short": 31988,
              "net": -2318
            }
          },
          "openInterest": 99804
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9651,
              "short": 16930,
              "net": -7279
            },
            "nonCommercial": {
              "long": 6530,
              "short": 0,
              "net": 6530
            },
            "smallTrader": {
              "long": 6422,
              "short": 5673,
              "net": 749
            }
          },
          "openInterest": 22603
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175997,
              "short": 247791,
              "net": -71794
            },
            "nonCommercial": {
              "long": 46111,
              "short": 5914,
              "net": 40197
            },
            "smallTrader": {
              "long": 76499,
              "short": 44902,
              "net": 31597
            }
          },
          "openInterest": 337718
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 360,
              "short": 1109,
              "net": -749
            },
            "nonCommercial": {
              "long": 243,
              "short": 0,
              "net": 243
            },
            "smallTrader": {
              "long": 945,
              "short": 439,
              "net": 506
            }
          },
          "openInterest": 1548
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4168,
              "short": 6883,
              "net": -2715
            },
            "nonCommercial": {
              "long": 4449,
              "short": 2714,
              "net": 1735
            },
            "smallTrader": {
              "long": 2823,
              "short": 1843,
              "net": 980
            }
          },
          "openInterest": 11640
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16616,
              "short": 51308,
              "net": -34692
            },
            "nonCommercial": {
              "long": 31972,
              "short": 8545,
              "net": 23427
            },
            "smallTrader": {
              "long": 27781,
              "short": 16516,
              "net": 11265
            }
          },
          "openInterest": 82409
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61503,
              "short": 56515,
              "net": 4988
            },
            "nonCommercial": {
              "long": 9718,
              "short": 18309,
              "net": -8591
            },
            "smallTrader": {
              "long": 31925,
              "short": 28322,
              "net": 3603
            }
          },
          "openInterest": 109921
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78942,
              "short": 64009,
              "net": 14933
            },
            "nonCommercial": {
              "long": 4537,
              "short": 25377,
              "net": -20840
            },
            "smallTrader": {
              "long": 34547,
              "short": 28640,
              "net": 5907
            }
          },
          "openInterest": 133749
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85411,
              "short": 64378,
              "net": 21033
            },
            "nonCommercial": {
              "long": 16815,
              "short": 31175,
              "net": -14360
            },
            "smallTrader": {
              "long": 45873,
              "short": 52546,
              "net": -6673
            }
          },
          "openInterest": 167642
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121226,
              "short": 96690,
              "net": 24536
            },
            "nonCommercial": {
              "long": 19858,
              "short": 45090,
              "net": -25232
            },
            "smallTrader": {
              "long": 48214,
              "short": 47518,
              "net": 696
            }
          },
          "openInterest": 195077
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64078,
              "short": 7557,
              "net": 56521
            },
            "nonCommercial": {
              "long": 1308,
              "short": 46645,
              "net": -45337
            },
            "smallTrader": {
              "long": 7407,
              "short": 18591,
              "net": -11184
            }
          },
          "openInterest": 72793
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 760,
              "short": 971,
              "net": -211
            },
            "nonCommercial": {
              "long": 2494,
              "short": 3265,
              "net": -771
            },
            "smallTrader": {
              "long": 1763,
              "short": 781,
              "net": 982
            }
          },
          "openInterest": 6477
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40944,
              "short": 32136,
              "net": 8808
            },
            "nonCommercial": {
              "long": 6377,
              "short": 11874,
              "net": -5497
            },
            "smallTrader": {
              "long": 11233,
              "short": 14544,
              "net": -3311
            }
          },
          "openInterest": 60703
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54277,
              "short": 51742,
              "net": 2535
            },
            "nonCommercial": {
              "long": 16564,
              "short": 26405,
              "net": -9841
            },
            "smallTrader": {
              "long": 31940,
              "short": 24634,
              "net": 7306
            }
          },
          "openInterest": 116501
        }
      ]
    },
    {
      "reportDate": "1999-05-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 384090,
              "short": 378317,
              "net": 5773
            },
            "nonCommercial": {
              "long": 67366,
              "short": 56641,
              "net": 10725
            },
            "smallTrader": {
              "long": 55966,
              "short": 72464,
              "net": -16498
            }
          },
          "openInterest": 516901
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28159,
              "short": 28571,
              "net": -412
            },
            "nonCommercial": {
              "long": 2811,
              "short": 2677,
              "net": 134
            },
            "smallTrader": {
              "long": 5161,
              "short": 4883,
              "net": 278
            }
          },
          "openInterest": 36255
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 480507,
              "short": 458460,
              "net": 22047
            },
            "nonCommercial": {
              "long": 73878,
              "short": 88237,
              "net": -14359
            },
            "smallTrader": {
              "long": 90754,
              "short": 98442,
              "net": -7688
            }
          },
          "openInterest": 693951
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 238064,
              "short": 196997,
              "net": 41067
            },
            "nonCommercial": {
              "long": 26644,
              "short": 50963,
              "net": -24319
            },
            "smallTrader": {
              "long": 20318,
              "short": 37066,
              "net": -16748
            }
          },
          "openInterest": 286590
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12310,
              "short": 39794,
              "net": -27484
            },
            "nonCommercial": {
              "long": 19102,
              "short": 549,
              "net": 18553
            },
            "smallTrader": {
              "long": 10989,
              "short": 2058,
              "net": 8931
            }
          },
          "openInterest": 42401
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1418,
              "short": 1890,
              "net": -472
            },
            "nonCommercial": {
              "long": 224,
              "short": 0,
              "net": 224
            },
            "smallTrader": {
              "long": 583,
              "short": 335,
              "net": 248
            }
          },
          "openInterest": 2225
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43153,
              "short": 30310,
              "net": 12843
            },
            "nonCommercial": {
              "long": 3855,
              "short": 19763,
              "net": -15908
            },
            "smallTrader": {
              "long": 13742,
              "short": 10677,
              "net": 3065
            }
          },
          "openInterest": 60750
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18843,
              "short": 70523,
              "net": -51680
            },
            "nonCommercial": {
              "long": 35794,
              "short": 4030,
              "net": 31764
            },
            "smallTrader": {
              "long": 29355,
              "short": 9439,
              "net": 19916
            }
          },
          "openInterest": 84922
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49237,
              "short": 40233,
              "net": 9004
            },
            "nonCommercial": {
              "long": 5737,
              "short": 14452,
              "net": -8715
            },
            "smallTrader": {
              "long": 9926,
              "short": 10215,
              "net": -289
            }
          },
          "openInterest": 69490
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25477,
              "short": 22143,
              "net": 3334
            },
            "nonCommercial": {
              "long": 5250,
              "short": 12187,
              "net": -6937
            },
            "smallTrader": {
              "long": 12808,
              "short": 9205,
              "net": 3603
            }
          },
          "openInterest": 45731
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20440,
              "short": 55423,
              "net": -34983
            },
            "nonCommercial": {
              "long": 27656,
              "short": 7207,
              "net": 20449
            },
            "smallTrader": {
              "long": 29111,
              "short": 14577,
              "net": 14534
            }
          },
          "openInterest": 78396
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187603,
              "short": 129368,
              "net": 58235
            },
            "nonCommercial": {
              "long": 45241,
              "short": 60844,
              "net": -15603
            },
            "smallTrader": {
              "long": 88365,
              "short": 130997,
              "net": -42632
            }
          },
          "openInterest": 343413
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36410,
              "short": 33483,
              "net": 2927
            },
            "nonCommercial": {
              "long": 6642,
              "short": 13823,
              "net": -7181
            },
            "smallTrader": {
              "long": 13163,
              "short": 8909,
              "net": 4254
            }
          },
          "openInterest": 56761
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357214,
              "short": 443725,
              "net": -86511
            },
            "nonCommercial": {
              "long": 91706,
              "short": 33608,
              "net": 58098
            },
            "smallTrader": {
              "long": 117430,
              "short": 89017,
              "net": 28413
            }
          },
          "openInterest": 618642
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30356,
              "short": 11129,
              "net": 19227
            },
            "nonCommercial": {
              "long": 978,
              "short": 20158,
              "net": -19180
            },
            "smallTrader": {
              "long": 10319,
              "short": 10366,
              "net": -47
            }
          },
          "openInterest": 41973
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4363,
              "short": 3817,
              "net": 546
            },
            "nonCommercial": {
              "long": 5003,
              "short": 4364,
              "net": 639
            },
            "smallTrader": {
              "long": 6535,
              "short": 7720,
              "net": -1185
            }
          },
          "openInterest": 17033
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121417,
              "short": 79119,
              "net": 42298
            },
            "nonCommercial": {
              "long": 18454,
              "short": 68306,
              "net": -49852
            },
            "smallTrader": {
              "long": 35626,
              "short": 28072,
              "net": 7554
            }
          },
          "openInterest": 193275
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82971,
              "short": 122873,
              "net": -39902
            },
            "nonCommercial": {
              "long": 17704,
              "short": 5416,
              "net": 12288
            },
            "smallTrader": {
              "long": 61837,
              "short": 34223,
              "net": 27614
            }
          },
          "openInterest": 169433
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86445,
              "short": 28716,
              "net": 57729
            },
            "nonCommercial": {
              "long": 5370,
              "short": 43808,
              "net": -38438
            },
            "smallTrader": {
              "long": 6393,
              "short": 25684,
              "net": -19291
            }
          },
          "openInterest": 99590
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20207,
              "short": 27706,
              "net": -7499
            },
            "nonCommercial": {
              "long": 17029,
              "short": 7413,
              "net": 9616
            },
            "smallTrader": {
              "long": 13008,
              "short": 15125,
              "net": -2117
            }
          },
          "openInterest": 54888
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47002,
              "short": 42274,
              "net": 4728
            },
            "nonCommercial": {
              "long": 18258,
              "short": 21943,
              "net": -3685
            },
            "smallTrader": {
              "long": 29414,
              "short": 30457,
              "net": -1043
            }
          },
          "openInterest": 100267
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11139,
              "short": 17298,
              "net": -6159
            },
            "nonCommercial": {
              "long": 6593,
              "short": 0,
              "net": 6593
            },
            "smallTrader": {
              "long": 6247,
              "short": 6681,
              "net": -434
            }
          },
          "openInterest": 23979
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168762,
              "short": 243570,
              "net": -74808
            },
            "nonCommercial": {
              "long": 52341,
              "short": 4312,
              "net": 48029
            },
            "smallTrader": {
              "long": 71355,
              "short": 44576,
              "net": 26779
            }
          },
          "openInterest": 334009
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 360,
              "short": 1414,
              "net": -1054
            },
            "nonCommercial": {
              "long": 375,
              "short": 0,
              "net": 375
            },
            "smallTrader": {
              "long": 934,
              "short": 255,
              "net": 679
            }
          },
          "openInterest": 1669
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5124,
              "short": 5259,
              "net": -135
            },
            "nonCommercial": {
              "long": 4010,
              "short": 5089,
              "net": -1079
            },
            "smallTrader": {
              "long": 2789,
              "short": 1575,
              "net": 1214
            }
          },
          "openInterest": 12174
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6026,
              "short": 53044,
              "net": -47018
            },
            "nonCommercial": {
              "long": 35807,
              "short": 3425,
              "net": 32382
            },
            "smallTrader": {
              "long": 27752,
              "short": 13116,
              "net": 14636
            }
          },
          "openInterest": 76614
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53788,
              "short": 49970,
              "net": 3818
            },
            "nonCommercial": {
              "long": 10707,
              "short": 19544,
              "net": -8837
            },
            "smallTrader": {
              "long": 31834,
              "short": 26815,
              "net": 5019
            }
          },
          "openInterest": 104230
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78495,
              "short": 58613,
              "net": 19882
            },
            "nonCommercial": {
              "long": 2927,
              "short": 25703,
              "net": -22776
            },
            "smallTrader": {
              "long": 30075,
              "short": 27181,
              "net": 2894
            }
          },
          "openInterest": 128387
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81295,
              "short": 54463,
              "net": 26832
            },
            "nonCommercial": {
              "long": 16192,
              "short": 34195,
              "net": -18003
            },
            "smallTrader": {
              "long": 42510,
              "short": 51339,
              "net": -8829
            }
          },
          "openInterest": 164986
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120515,
              "short": 103300,
              "net": 17215
            },
            "nonCommercial": {
              "long": 22119,
              "short": 45110,
              "net": -22991
            },
            "smallTrader": {
              "long": 49995,
              "short": 44219,
              "net": 5776
            }
          },
          "openInterest": 197727
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68061,
              "short": 7675,
              "net": 60386
            },
            "nonCommercial": {
              "long": 2081,
              "short": 54553,
              "net": -52472
            },
            "smallTrader": {
              "long": 9622,
              "short": 17536,
              "net": -7914
            }
          },
          "openInterest": 79764
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 660,
              "short": 1327,
              "net": -667
            },
            "nonCommercial": {
              "long": 2396,
              "short": 2711,
              "net": -315
            },
            "smallTrader": {
              "long": 1860,
              "short": 878,
              "net": 982
            }
          },
          "openInterest": 7584
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41243,
              "short": 31096,
              "net": 10147
            },
            "nonCommercial": {
              "long": 5635,
              "short": 12013,
              "net": -6378
            },
            "smallTrader": {
              "long": 11578,
              "short": 15347,
              "net": -3769
            }
          },
          "openInterest": 60888
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50139,
              "short": 44495,
              "net": 5644
            },
            "nonCommercial": {
              "long": 17857,
              "short": 30456,
              "net": -12599
            },
            "smallTrader": {
              "long": 30600,
              "short": 23645,
              "net": 6955
            }
          },
          "openInterest": 112033
        }
      ]
    },
    {
      "reportDate": "1999-05-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 402067,
              "short": 367821,
              "net": 34246
            },
            "nonCommercial": {
              "long": 60084,
              "short": 69418,
              "net": -9334
            },
            "smallTrader": {
              "long": 64100,
              "short": 89012,
              "net": -24912
            }
          },
          "openInterest": 543014
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 24751,
              "short": 24314,
              "net": 437
            },
            "nonCommercial": {
              "long": 2589,
              "short": 5174,
              "net": -2585
            },
            "smallTrader": {
              "long": 6171,
              "short": 4023,
              "net": 2148
            }
          },
          "openInterest": 33629
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 500869,
              "short": 471508,
              "net": 29361
            },
            "nonCommercial": {
              "long": 74581,
              "short": 100501,
              "net": -25920
            },
            "smallTrader": {
              "long": 95315,
              "short": 98756,
              "net": -3441
            }
          },
          "openInterest": 727067
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 253493,
              "short": 208110,
              "net": 45383
            },
            "nonCommercial": {
              "long": 24763,
              "short": 55771,
              "net": -31008
            },
            "smallTrader": {
              "long": 22634,
              "short": 37009,
              "net": -14375
            }
          },
          "openInterest": 303131
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13013,
              "short": 42929,
              "net": -29916
            },
            "nonCommercial": {
              "long": 20859,
              "short": 530,
              "net": 20329
            },
            "smallTrader": {
              "long": 11201,
              "short": 1614,
              "net": 9587
            }
          },
          "openInterest": 45073
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1416,
              "short": 1890,
              "net": -474
            },
            "nonCommercial": {
              "long": 224,
              "short": 0,
              "net": 224
            },
            "smallTrader": {
              "long": 591,
              "short": 341,
              "net": 250
            }
          },
          "openInterest": 2231
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23035,
              "short": 41306,
              "net": -18271
            },
            "nonCommercial": {
              "long": 16942,
              "short": 2549,
              "net": 14393
            },
            "smallTrader": {
              "long": 14443,
              "short": 10565,
              "net": 3878
            }
          },
          "openInterest": 55926
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20060,
              "short": 70660,
              "net": -50600
            },
            "nonCommercial": {
              "long": 35282,
              "short": 4117,
              "net": 31165
            },
            "smallTrader": {
              "long": 28195,
              "short": 8760,
              "net": 19435
            }
          },
          "openInterest": 84985
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47862,
              "short": 41436,
              "net": 6426
            },
            "nonCommercial": {
              "long": 5313,
              "short": 13162,
              "net": -7849
            },
            "smallTrader": {
              "long": 10875,
              "short": 9452,
              "net": 1423
            }
          },
          "openInterest": 68659
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22142,
              "short": 23841,
              "net": -1699
            },
            "nonCommercial": {
              "long": 6944,
              "short": 8049,
              "net": -1105
            },
            "smallTrader": {
              "long": 13102,
              "short": 10298,
              "net": 2804
            }
          },
          "openInterest": 43898
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21043,
              "short": 60387,
              "net": -39344
            },
            "nonCommercial": {
              "long": 29951,
              "short": 5875,
              "net": 24076
            },
            "smallTrader": {
              "long": 29359,
              "short": 14091,
              "net": 15268
            }
          },
          "openInterest": 81621
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182407,
              "short": 129449,
              "net": 52958
            },
            "nonCommercial": {
              "long": 47231,
              "short": 61124,
              "net": -13893
            },
            "smallTrader": {
              "long": 88211,
              "short": 127276,
              "net": -39065
            }
          },
          "openInterest": 337342
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37301,
              "short": 31038,
              "net": 6263
            },
            "nonCommercial": {
              "long": 4122,
              "short": 14792,
              "net": -10670
            },
            "smallTrader": {
              "long": 13365,
              "short": 8958,
              "net": 4407
            }
          },
          "openInterest": 55462
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365130,
              "short": 430586,
              "net": -65456
            },
            "nonCommercial": {
              "long": 86724,
              "short": 37155,
              "net": 49569
            },
            "smallTrader": {
              "long": 116787,
              "short": 100900,
              "net": 15887
            }
          },
          "openInterest": 617203
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30936,
              "short": 21332,
              "net": 9604
            },
            "nonCommercial": {
              "long": 1842,
              "short": 12542,
              "net": -10700
            },
            "smallTrader": {
              "long": 10349,
              "short": 9253,
              "net": 1096
            }
          },
          "openInterest": 43471
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4561,
              "short": 3432,
              "net": 1129
            },
            "nonCommercial": {
              "long": 5544,
              "short": 5113,
              "net": 431
            },
            "smallTrader": {
              "long": 6511,
              "short": 8071,
              "net": -1560
            }
          },
          "openInterest": 17676
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118496,
              "short": 58436,
              "net": 60060
            },
            "nonCommercial": {
              "long": 12626,
              "short": 75976,
              "net": -63350
            },
            "smallTrader": {
              "long": 37628,
              "short": 34338,
              "net": 3290
            }
          },
          "openInterest": 187427
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90118,
              "short": 125044,
              "net": -34926
            },
            "nonCommercial": {
              "long": 14770,
              "short": 4161,
              "net": 10609
            },
            "smallTrader": {
              "long": 59805,
              "short": 35488,
              "net": 24317
            }
          },
          "openInterest": 171204
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89100,
              "short": 30485,
              "net": 58615
            },
            "nonCommercial": {
              "long": 2406,
              "short": 46471,
              "net": -44065
            },
            "smallTrader": {
              "long": 9259,
              "short": 23809,
              "net": -14550
            }
          },
          "openInterest": 102147
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20277,
              "short": 29565,
              "net": -9288
            },
            "nonCommercial": {
              "long": 19982,
              "short": 8240,
              "net": 11742
            },
            "smallTrader": {
              "long": 13288,
              "short": 15742,
              "net": -2454
            }
          },
          "openInterest": 58191
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48387,
              "short": 38242,
              "net": 10145
            },
            "nonCommercial": {
              "long": 17814,
              "short": 28409,
              "net": -10595
            },
            "smallTrader": {
              "long": 31150,
              "short": 30700,
              "net": 450
            }
          },
          "openInterest": 103908
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12585,
              "short": 18898,
              "net": -6313
            },
            "nonCommercial": {
              "long": 6679,
              "short": 250,
              "net": 6429
            },
            "smallTrader": {
              "long": 6169,
              "short": 6285,
              "net": -116
            }
          },
          "openInterest": 25433
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177037,
              "short": 240639,
              "net": -63602
            },
            "nonCommercial": {
              "long": 46086,
              "short": 8694,
              "net": 37392
            },
            "smallTrader": {
              "long": 71947,
              "short": 45737,
              "net": 26210
            }
          },
          "openInterest": 334873
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 360,
              "short": 3311,
              "net": -2951
            },
            "nonCommercial": {
              "long": 2470,
              "short": 0,
              "net": 2470
            },
            "smallTrader": {
              "long": 1020,
              "short": 539,
              "net": 481
            }
          },
          "openInterest": 3850
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5225,
              "short": 5514,
              "net": -289
            },
            "nonCommercial": {
              "long": 4204,
              "short": 5234,
              "net": -1030
            },
            "smallTrader": {
              "long": 2606,
              "short": 1287,
              "net": 1319
            }
          },
          "openInterest": 12235
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5977,
              "short": 58717,
              "net": -52740
            },
            "nonCommercial": {
              "long": 40591,
              "short": 2136,
              "net": 38455
            },
            "smallTrader": {
              "long": 27609,
              "short": 13324,
              "net": 14285
            }
          },
          "openInterest": 82022
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51935,
              "short": 48302,
              "net": 3633
            },
            "nonCommercial": {
              "long": 11409,
              "short": 20185,
              "net": -8776
            },
            "smallTrader": {
              "long": 32491,
              "short": 27348,
              "net": 5143
            }
          },
          "openInterest": 103703
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75370,
              "short": 53029,
              "net": 22341
            },
            "nonCommercial": {
              "long": 4635,
              "short": 27604,
              "net": -22969
            },
            "smallTrader": {
              "long": 28931,
              "short": 28303,
              "net": 628
            }
          },
          "openInterest": 123717
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78507,
              "short": 52509,
              "net": 25998
            },
            "nonCommercial": {
              "long": 16089,
              "short": 32922,
              "net": -16833
            },
            "smallTrader": {
              "long": 41316,
              "short": 50481,
              "net": -9165
            }
          },
          "openInterest": 158275
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119148,
              "short": 102426,
              "net": 16722
            },
            "nonCommercial": {
              "long": 22448,
              "short": 45667,
              "net": -23219
            },
            "smallTrader": {
              "long": 50424,
              "short": 43927,
              "net": 6497
            }
          },
          "openInterest": 196676
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59634,
              "short": 10852,
              "net": 48782
            },
            "nonCommercial": {
              "long": 2026,
              "short": 40213,
              "net": -38187
            },
            "smallTrader": {
              "long": 7542,
              "short": 18137,
              "net": -10595
            }
          },
          "openInterest": 69202
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 987,
              "short": 1235,
              "net": -248
            },
            "nonCommercial": {
              "long": 2707,
              "short": 2477,
              "net": 230
            },
            "smallTrader": {
              "long": 1288,
              "short": 1270,
              "net": 18
            }
          },
          "openInterest": 7422
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42769,
              "short": 32868,
              "net": 9901
            },
            "nonCommercial": {
              "long": 5662,
              "short": 12585,
              "net": -6923
            },
            "smallTrader": {
              "long": 11183,
              "short": 14161,
              "net": -2978
            }
          },
          "openInterest": 61964
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49439,
              "short": 47128,
              "net": 2311
            },
            "nonCommercial": {
              "long": 20449,
              "short": 29046,
              "net": -8597
            },
            "smallTrader": {
              "long": 30608,
              "short": 24322,
              "net": 6286
            }
          },
          "openInterest": 111780
        }
      ]
    },
    {
      "reportDate": "1999-05-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413437,
              "short": 367253,
              "net": 46184
            },
            "nonCommercial": {
              "long": 58855,
              "short": 80891,
              "net": -22036
            },
            "smallTrader": {
              "long": 62363,
              "short": 86511,
              "net": -24148
            }
          },
          "openInterest": 555162
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 24935,
              "short": 23939,
              "net": 996
            },
            "nonCommercial": {
              "long": 2592,
              "short": 3304,
              "net": -712
            },
            "smallTrader": {
              "long": 6297,
              "short": 6581,
              "net": -284
            }
          },
          "openInterest": 34163
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 481362,
              "short": 456759,
              "net": 24603
            },
            "nonCommercial": {
              "long": 97557,
              "short": 116628,
              "net": -19071
            },
            "smallTrader": {
              "long": 101514,
              "short": 107046,
              "net": -5532
            }
          },
          "openInterest": 730545
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 261140,
              "short": 208033,
              "net": 53107
            },
            "nonCommercial": {
              "long": 24879,
              "short": 57956,
              "net": -33077
            },
            "smallTrader": {
              "long": 23516,
              "short": 43546,
              "net": -20030
            }
          },
          "openInterest": 310617
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13163,
              "short": 41445,
              "net": -28282
            },
            "nonCommercial": {
              "long": 19839,
              "short": 220,
              "net": 19619
            },
            "smallTrader": {
              "long": 11223,
              "short": 2560,
              "net": 8663
            }
          },
          "openInterest": 44225
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1431,
              "short": 1890,
              "net": -459
            },
            "nonCommercial": {
              "long": 224,
              "short": 0,
              "net": 224
            },
            "smallTrader": {
              "long": 572,
              "short": 337,
              "net": 235
            }
          },
          "openInterest": 2227
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23027,
              "short": 43121,
              "net": -20094
            },
            "nonCommercial": {
              "long": 17302,
              "short": 3054,
              "net": 14248
            },
            "smallTrader": {
              "long": 15349,
              "short": 9503,
              "net": 5846
            }
          },
          "openInterest": 57184
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22413,
              "short": 72662,
              "net": -50249
            },
            "nonCommercial": {
              "long": 35044,
              "short": 4146,
              "net": 30898
            },
            "smallTrader": {
              "long": 27902,
              "short": 8551,
              "net": 19351
            }
          },
          "openInterest": 87144
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52468,
              "short": 45557,
              "net": 6911
            },
            "nonCommercial": {
              "long": 3909,
              "short": 12638,
              "net": -8729
            },
            "smallTrader": {
              "long": 12145,
              "short": 10327,
              "net": 1818
            }
          },
          "openInterest": 72555
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16626,
              "short": 26251,
              "net": -9625
            },
            "nonCommercial": {
              "long": 9088,
              "short": 3676,
              "net": 5412
            },
            "smallTrader": {
              "long": 12596,
              "short": 8383,
              "net": 4213
            }
          },
          "openInterest": 40024
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20626,
              "short": 59090,
              "net": -38464
            },
            "nonCommercial": {
              "long": 29560,
              "short": 5144,
              "net": 24416
            },
            "smallTrader": {
              "long": 27864,
              "short": 13816,
              "net": 14048
            }
          },
          "openInterest": 79155
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178375,
              "short": 134152,
              "net": 44223
            },
            "nonCommercial": {
              "long": 50892,
              "short": 59426,
              "net": -8534
            },
            "smallTrader": {
              "long": 89376,
              "short": 125065,
              "net": -35689
            }
          },
          "openInterest": 333716
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43156,
              "short": 26370,
              "net": 16786
            },
            "nonCommercial": {
              "long": 2742,
              "short": 23382,
              "net": -20640
            },
            "smallTrader": {
              "long": 14736,
              "short": 10882,
              "net": 3854
            }
          },
          "openInterest": 62524
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 371335,
              "short": 433534,
              "net": -62199
            },
            "nonCommercial": {
              "long": 71040,
              "short": 25002,
              "net": 46038
            },
            "smallTrader": {
              "long": 112388,
              "short": 96227,
              "net": 16161
            }
          },
          "openInterest": 598242
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31512,
              "short": 24088,
              "net": 7424
            },
            "nonCommercial": {
              "long": 1445,
              "short": 12008,
              "net": -10563
            },
            "smallTrader": {
              "long": 12366,
              "short": 9227,
              "net": 3139
            }
          },
          "openInterest": 45633
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4284,
              "short": 3476,
              "net": 808
            },
            "nonCommercial": {
              "long": 5583,
              "short": 5108,
              "net": 475
            },
            "smallTrader": {
              "long": 7413,
              "short": 8696,
              "net": -1283
            }
          },
          "openInterest": 18109
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134284,
              "short": 55652,
              "net": 78632
            },
            "nonCommercial": {
              "long": 8173,
              "short": 88719,
              "net": -80546
            },
            "smallTrader": {
              "long": 33475,
              "short": 31561,
              "net": 1914
            }
          },
          "openInterest": 196892
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95103,
              "short": 121581,
              "net": -26478
            },
            "nonCommercial": {
              "long": 9916,
              "short": 4918,
              "net": 4998
            },
            "smallTrader": {
              "long": 59140,
              "short": 37660,
              "net": 21480
            }
          },
          "openInterest": 170387
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120244,
              "short": 32883,
              "net": 87361
            },
            "nonCommercial": {
              "long": 3018,
              "short": 69715,
              "net": -66697
            },
            "smallTrader": {
              "long": 10876,
              "short": 31540,
              "net": -20664
            }
          },
          "openInterest": 136084
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20597,
              "short": 29713,
              "net": -9116
            },
            "nonCommercial": {
              "long": 19395,
              "short": 7784,
              "net": 11611
            },
            "smallTrader": {
              "long": 12756,
              "short": 15251,
              "net": -2495
            }
          },
          "openInterest": 58852
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49986,
              "short": 38211,
              "net": 11775
            },
            "nonCommercial": {
              "long": 19581,
              "short": 28921,
              "net": -9340
            },
            "smallTrader": {
              "long": 30419,
              "short": 32854,
              "net": -2435
            }
          },
          "openInterest": 108072
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12168,
              "short": 17830,
              "net": -5662
            },
            "nonCommercial": {
              "long": 6546,
              "short": 0,
              "net": 6546
            },
            "smallTrader": {
              "long": 5607,
              "short": 6491,
              "net": -884
            }
          },
          "openInterest": 24321
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179528,
              "short": 245166,
              "net": -65638
            },
            "nonCommercial": {
              "long": 47349,
              "short": 7240,
              "net": 40109
            },
            "smallTrader": {
              "long": 71448,
              "short": 45919,
              "net": 25529
            }
          },
          "openInterest": 337816
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 360,
              "short": 4712,
              "net": -4352
            },
            "nonCommercial": {
              "long": 5426,
              "short": 500,
              "net": 4926
            },
            "smallTrader": {
              "long": 1203,
              "short": 1777,
              "net": -574
            }
          },
          "openInterest": 6989
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5131,
              "short": 5273,
              "net": -142
            },
            "nonCommercial": {
              "long": 4404,
              "short": 5480,
              "net": -1076
            },
            "smallTrader": {
              "long": 2678,
              "short": 1460,
              "net": 1218
            }
          },
          "openInterest": 12413
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7076,
              "short": 58537,
              "net": -51461
            },
            "nonCommercial": {
              "long": 39323,
              "short": 1768,
              "net": 37555
            },
            "smallTrader": {
              "long": 26963,
              "short": 13057,
              "net": 13906
            }
          },
          "openInterest": 81269
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48922,
              "short": 53903,
              "net": -4981
            },
            "nonCommercial": {
              "long": 12919,
              "short": 14933,
              "net": -2014
            },
            "smallTrader": {
              "long": 32463,
              "short": 25468,
              "net": 6995
            }
          },
          "openInterest": 101023
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82230,
              "short": 50665,
              "net": 31565
            },
            "nonCommercial": {
              "long": 5956,
              "short": 34705,
              "net": -28749
            },
            "smallTrader": {
              "long": 29875,
              "short": 32691,
              "net": -2816
            }
          },
          "openInterest": 132482
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81235,
              "short": 52980,
              "net": 28255
            },
            "nonCommercial": {
              "long": 18787,
              "short": 39446,
              "net": -20659
            },
            "smallTrader": {
              "long": 42696,
              "short": 50292,
              "net": -7596
            }
          },
          "openInterest": 164617
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115838,
              "short": 100367,
              "net": 15471
            },
            "nonCommercial": {
              "long": 19848,
              "short": 47077,
              "net": -27229
            },
            "smallTrader": {
              "long": 54540,
              "short": 42782,
              "net": 11758
            }
          },
          "openInterest": 195567
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61147,
              "short": 10648,
              "net": 50499
            },
            "nonCommercial": {
              "long": 1137,
              "short": 44487,
              "net": -43350
            },
            "smallTrader": {
              "long": 9230,
              "short": 16379,
              "net": -7149
            }
          },
          "openInterest": 72148
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 696,
              "short": 1526,
              "net": -830
            },
            "nonCommercial": {
              "long": 2627,
              "short": 2170,
              "net": 457
            },
            "smallTrader": {
              "long": 1446,
              "short": 1073,
              "net": 373
            }
          },
          "openInterest": 6939
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42861,
              "short": 33197,
              "net": 9664
            },
            "nonCommercial": {
              "long": 6259,
              "short": 12809,
              "net": -6550
            },
            "smallTrader": {
              "long": 11535,
              "short": 14649,
              "net": -3114
            }
          },
          "openInterest": 63111
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47712,
              "short": 45724,
              "net": 1988
            },
            "nonCommercial": {
              "long": 22774,
              "short": 28924,
              "net": -6150
            },
            "smallTrader": {
              "long": 29980,
              "short": 25818,
              "net": 4162
            }
          },
          "openInterest": 111079
        }
      ]
    },
    {
      "reportDate": "1999-05-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 392034,
              "short": 354933,
              "net": 37101
            },
            "nonCommercial": {
              "long": 63064,
              "short": 74343,
              "net": -11279
            },
            "smallTrader": {
              "long": 72358,
              "short": 98180,
              "net": -25822
            }
          },
          "openInterest": 547777
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25110,
              "short": 23273,
              "net": 1837
            },
            "nonCommercial": {
              "long": 2425,
              "short": 3276,
              "net": -851
            },
            "smallTrader": {
              "long": 5863,
              "short": 6849,
              "net": -986
            }
          },
          "openInterest": 33866
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 439159,
              "short": 451974,
              "net": -12815
            },
            "nonCommercial": {
              "long": 102568,
              "short": 90687,
              "net": 11881
            },
            "smallTrader": {
              "long": 114193,
              "short": 113259,
              "net": 934
            }
          },
          "openInterest": 696940
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 271171,
              "short": 212057,
              "net": 59114
            },
            "nonCommercial": {
              "long": 17144,
              "short": 61923,
              "net": -44779
            },
            "smallTrader": {
              "long": 24618,
              "short": 38953,
              "net": -14335
            }
          },
          "openInterest": 316617
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11995,
              "short": 33713,
              "net": -21718
            },
            "nonCommercial": {
              "long": 15664,
              "short": 1339,
              "net": 14325
            },
            "smallTrader": {
              "long": 11108,
              "short": 3715,
              "net": 7393
            }
          },
          "openInterest": 38767
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1431,
              "short": 1897,
              "net": -466
            },
            "nonCommercial": {
              "long": 224,
              "short": 0,
              "net": 224
            },
            "smallTrader": {
              "long": 603,
              "short": 361,
              "net": 242
            }
          },
          "openInterest": 2258
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44600,
              "short": 24605,
              "net": 19995
            },
            "nonCommercial": {
              "long": 4277,
              "short": 16026,
              "net": -11749
            },
            "smallTrader": {
              "long": 9808,
              "short": 18054,
              "net": -8246
            }
          },
          "openInterest": 60096
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23925,
              "short": 71349,
              "net": -47424
            },
            "nonCommercial": {
              "long": 31589,
              "short": 2976,
              "net": 28613
            },
            "smallTrader": {
              "long": 27641,
              "short": 8830,
              "net": 18811
            }
          },
          "openInterest": 84475
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53810,
              "short": 46127,
              "net": 7683
            },
            "nonCommercial": {
              "long": 2933,
              "short": 12767,
              "net": -9834
            },
            "smallTrader": {
              "long": 11964,
              "short": 9813,
              "net": 2151
            }
          },
          "openInterest": 73213
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15577,
              "short": 34603,
              "net": -19026
            },
            "nonCommercial": {
              "long": 18578,
              "short": 2682,
              "net": 15896
            },
            "smallTrader": {
              "long": 12691,
              "short": 9561,
              "net": 3130
            }
          },
          "openInterest": 48904
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23774,
              "short": 49018,
              "net": -25244
            },
            "nonCommercial": {
              "long": 18926,
              "short": 3719,
              "net": 15207
            },
            "smallTrader": {
              "long": 25229,
              "short": 15192,
              "net": 10037
            }
          },
          "openInterest": 69010
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184747,
              "short": 113081,
              "net": 71666
            },
            "nonCommercial": {
              "long": 54136,
              "short": 80459,
              "net": -26323
            },
            "smallTrader": {
              "long": 85263,
              "short": 130606,
              "net": -45343
            }
          },
          "openInterest": 340187
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45438,
              "short": 25357,
              "net": 20081
            },
            "nonCommercial": {
              "long": 2723,
              "short": 26527,
              "net": -23804
            },
            "smallTrader": {
              "long": 15038,
              "short": 11315,
              "net": 3723
            }
          },
          "openInterest": 65189
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 359800,
              "short": 417450,
              "net": -57650
            },
            "nonCommercial": {
              "long": 58991,
              "short": 20875,
              "net": 38116
            },
            "smallTrader": {
              "long": 104842,
              "short": 85308,
              "net": 19534
            }
          },
          "openInterest": 565241
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34429,
              "short": 26540,
              "net": 7889
            },
            "nonCommercial": {
              "long": 1278,
              "short": 10790,
              "net": -9512
            },
            "smallTrader": {
              "long": 11898,
              "short": 10275,
              "net": 1623
            }
          },
          "openInterest": 47949
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4063,
              "short": 3600,
              "net": 463
            },
            "nonCommercial": {
              "long": 4960,
              "short": 3220,
              "net": 1740
            },
            "smallTrader": {
              "long": 6426,
              "short": 8629,
              "net": -2203
            }
          },
          "openInterest": 16079
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139741,
              "short": 51666,
              "net": 88075
            },
            "nonCommercial": {
              "long": 7689,
              "short": 93127,
              "net": -85438
            },
            "smallTrader": {
              "long": 32721,
              "short": 35358,
              "net": -2637
            }
          },
          "openInterest": 199633
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102653,
              "short": 118042,
              "net": -15389
            },
            "nonCommercial": {
              "long": 5771,
              "short": 7754,
              "net": -1983
            },
            "smallTrader": {
              "long": 58388,
              "short": 41016,
              "net": 17372
            }
          },
          "openInterest": 173990
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114397,
              "short": 34369,
              "net": 80028
            },
            "nonCommercial": {
              "long": 1827,
              "short": 64011,
              "net": -62184
            },
            "smallTrader": {
              "long": 14320,
              "short": 32164,
              "net": -17844
            }
          },
          "openInterest": 131754
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21923,
              "short": 28588,
              "net": -6665
            },
            "nonCommercial": {
              "long": 13382,
              "short": 5470,
              "net": 7912
            },
            "smallTrader": {
              "long": 13101,
              "short": 14348,
              "net": -1247
            }
          },
          "openInterest": 52961
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48197,
              "short": 36388,
              "net": 11809
            },
            "nonCommercial": {
              "long": 18376,
              "short": 25146,
              "net": -6770
            },
            "smallTrader": {
              "long": 29995,
              "short": 35034,
              "net": -5039
            }
          },
          "openInterest": 104093
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16872,
              "short": 14977,
              "net": 1895
            },
            "nonCommercial": {
              "long": 2133,
              "short": 430,
              "net": 1703
            },
            "smallTrader": {
              "long": 4570,
              "short": 8168,
              "net": -3598
            }
          },
          "openInterest": 23982
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177807,
              "short": 231060,
              "net": -53253
            },
            "nonCommercial": {
              "long": 37546,
              "short": 8951,
              "net": 28595
            },
            "smallTrader": {
              "long": 72578,
              "short": 47920,
              "net": 24658
            }
          },
          "openInterest": 327859
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1764,
              "short": 2879,
              "net": -1115
            },
            "nonCommercial": {
              "long": 2605,
              "short": 0,
              "net": 2605
            },
            "smallTrader": {
              "long": 1393,
              "short": 2883,
              "net": -1490
            }
          },
          "openInterest": 5763
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5067,
              "short": 5353,
              "net": -286
            },
            "nonCommercial": {
              "long": 4279,
              "short": 5262,
              "net": -983
            },
            "smallTrader": {
              "long": 2833,
              "short": 1564,
              "net": 1269
            }
          },
          "openInterest": 12379
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9364,
              "short": 50695,
              "net": -41331
            },
            "nonCommercial": {
              "long": 29275,
              "short": 2781,
              "net": 26494
            },
            "smallTrader": {
              "long": 27396,
              "short": 12559,
              "net": 14837
            }
          },
          "openInterest": 74250
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52147,
              "short": 54485,
              "net": -2338
            },
            "nonCommercial": {
              "long": 15454,
              "short": 19201,
              "net": -3747
            },
            "smallTrader": {
              "long": 31578,
              "short": 25493,
              "net": 6085
            }
          },
          "openInterest": 105782
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82465,
              "short": 51683,
              "net": 30782
            },
            "nonCommercial": {
              "long": 7153,
              "short": 36311,
              "net": -29158
            },
            "smallTrader": {
              "long": 31460,
              "short": 33084,
              "net": -1624
            }
          },
          "openInterest": 139778
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79236,
              "short": 51993,
              "net": 27243
            },
            "nonCommercial": {
              "long": 21131,
              "short": 39529,
              "net": -18398
            },
            "smallTrader": {
              "long": 42362,
              "short": 51207,
              "net": -8845
            }
          },
          "openInterest": 167613
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121398,
              "short": 99997,
              "net": 21401
            },
            "nonCommercial": {
              "long": 17845,
              "short": 48636,
              "net": -30791
            },
            "smallTrader": {
              "long": 51083,
              "short": 41693,
              "net": 9390
            }
          },
          "openInterest": 196555
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61462,
              "short": 22118,
              "net": 39344
            },
            "nonCommercial": {
              "long": 1730,
              "short": 32345,
              "net": -30615
            },
            "smallTrader": {
              "long": 8758,
              "short": 17487,
              "net": -8729
            }
          },
          "openInterest": 72256
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 696,
              "short": 2282,
              "net": -1586
            },
            "nonCommercial": {
              "long": 4555,
              "short": 3658,
              "net": 897
            },
            "smallTrader": {
              "long": 1557,
              "short": 868,
              "net": 689
            }
          },
          "openInterest": 9674
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45641,
              "short": 34354,
              "net": 11287
            },
            "nonCommercial": {
              "long": 3861,
              "short": 12548,
              "net": -8687
            },
            "smallTrader": {
              "long": 12330,
              "short": 14930,
              "net": -2600
            }
          },
          "openInterest": 63945
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46450,
              "short": 42474,
              "net": 3976
            },
            "nonCommercial": {
              "long": 21827,
              "short": 28830,
              "net": -7003
            },
            "smallTrader": {
              "long": 30179,
              "short": 27152,
              "net": 3027
            }
          },
          "openInterest": 109981
        }
      ]
    },
    {
      "reportDate": "1999-06-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 449309,
              "short": 388765,
              "net": 60544
            },
            "nonCommercial": {
              "long": 50006,
              "short": 80593,
              "net": -30587
            },
            "smallTrader": {
              "long": 67175,
              "short": 97132,
              "net": -29957
            }
          },
          "openInterest": 570333
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28171,
              "short": 25930,
              "net": 2241
            },
            "nonCommercial": {
              "long": 3148,
              "short": 2826,
              "net": 322
            },
            "smallTrader": {
              "long": 5581,
              "short": 8144,
              "net": -2563
            }
          },
          "openInterest": 36900
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 474022,
              "short": 445011,
              "net": 29011
            },
            "nonCommercial": {
              "long": 88218,
              "short": 107303,
              "net": -19085
            },
            "smallTrader": {
              "long": 102298,
              "short": 112224,
              "net": -9926
            }
          },
          "openInterest": 692868
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 309287,
              "short": 241408,
              "net": 67879
            },
            "nonCommercial": {
              "long": 20514,
              "short": 60132,
              "net": -39618
            },
            "smallTrader": {
              "long": 24234,
              "short": 52495,
              "net": -28261
            }
          },
          "openInterest": 354903
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12784,
              "short": 24291,
              "net": -11507
            },
            "nonCommercial": {
              "long": 10210,
              "short": 1000,
              "net": 9210
            },
            "smallTrader": {
              "long": 8473,
              "short": 6176,
              "net": 2297
            }
          },
          "openInterest": 31713
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48910,
              "short": 22724,
              "net": 26186
            },
            "nonCommercial": {
              "long": 4064,
              "short": 24566,
              "net": -20502
            },
            "smallTrader": {
              "long": 10181,
              "short": 15865,
              "net": -5684
            }
          },
          "openInterest": 63155
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26120,
              "short": 60567,
              "net": -34447
            },
            "nonCommercial": {
              "long": 25017,
              "short": 3197,
              "net": 21820
            },
            "smallTrader": {
              "long": 25186,
              "short": 12559,
              "net": 12627
            }
          },
          "openInterest": 77848
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54834,
              "short": 46331,
              "net": 8503
            },
            "nonCommercial": {
              "long": 3877,
              "short": 14819,
              "net": -10942
            },
            "smallTrader": {
              "long": 12815,
              "short": 10376,
              "net": 2439
            }
          },
          "openInterest": 77140
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16197,
              "short": 37397,
              "net": -21200
            },
            "nonCommercial": {
              "long": 20776,
              "short": 2893,
              "net": 17883
            },
            "smallTrader": {
              "long": 12590,
              "short": 9273,
              "net": 3317
            }
          },
          "openInterest": 51997
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28398,
              "short": 39788,
              "net": -11390
            },
            "nonCommercial": {
              "long": 14416,
              "short": 10714,
              "net": 3702
            },
            "smallTrader": {
              "long": 25044,
              "short": 17356,
              "net": 7688
            }
          },
          "openInterest": 69114
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182193,
              "short": 110537,
              "net": 71656
            },
            "nonCommercial": {
              "long": 55219,
              "short": 82339,
              "net": -27120
            },
            "smallTrader": {
              "long": 86706,
              "short": 131242,
              "net": -44536
            }
          },
          "openInterest": 339561
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46233,
              "short": 25271,
              "net": 20962
            },
            "nonCommercial": {
              "long": 2851,
              "short": 26484,
              "net": -23633
            },
            "smallTrader": {
              "long": 15265,
              "short": 12594,
              "net": 2671
            }
          },
          "openInterest": 65853
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 371758,
              "short": 412058,
              "net": -40300
            },
            "nonCommercial": {
              "long": 48177,
              "short": 21304,
              "net": 26873
            },
            "smallTrader": {
              "long": 104655,
              "short": 91228,
              "net": 13427
            }
          },
          "openInterest": 568815
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38915,
              "short": 31007,
              "net": 7908
            },
            "nonCommercial": {
              "long": 4676,
              "short": 12684,
              "net": -8008
            },
            "smallTrader": {
              "long": 13618,
              "short": 13518,
              "net": 100
            }
          },
          "openInterest": 57438
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3374,
              "short": 3158,
              "net": 216
            },
            "nonCommercial": {
              "long": 4377,
              "short": 2064,
              "net": 2313
            },
            "smallTrader": {
              "long": 5669,
              "short": 8198,
              "net": -2529
            }
          },
          "openInterest": 14276
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 141084,
              "short": 58694,
              "net": 82390
            },
            "nonCommercial": {
              "long": 9625,
              "short": 88396,
              "net": -78771
            },
            "smallTrader": {
              "long": 29116,
              "short": 32735,
              "net": -3619
            }
          },
          "openInterest": 198487
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101611,
              "short": 110773,
              "net": -9162
            },
            "nonCommercial": {
              "long": 3251,
              "short": 8810,
              "net": -5559
            },
            "smallTrader": {
              "long": 53160,
              "short": 38439,
              "net": 14721
            }
          },
          "openInterest": 164603
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98953,
              "short": 39620,
              "net": 59333
            },
            "nonCommercial": {
              "long": 3868,
              "short": 49791,
              "net": -45923
            },
            "smallTrader": {
              "long": 13186,
              "short": 26596,
              "net": -13410
            }
          },
          "openInterest": 118114
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20399,
              "short": 25315,
              "net": -4916
            },
            "nonCommercial": {
              "long": 10789,
              "short": 6065,
              "net": 4724
            },
            "smallTrader": {
              "long": 14322,
              "short": 14130,
              "net": 192
            }
          },
          "openInterest": 48056
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46304,
              "short": 35210,
              "net": 11094
            },
            "nonCommercial": {
              "long": 18008,
              "short": 23472,
              "net": -5464
            },
            "smallTrader": {
              "long": 27737,
              "short": 33367,
              "net": -5630
            }
          },
          "openInterest": 98539
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17298,
              "short": 14162,
              "net": 3136
            },
            "nonCommercial": {
              "long": 1147,
              "short": 897,
              "net": 250
            },
            "smallTrader": {
              "long": 3756,
              "short": 7142,
              "net": -3386
            }
          },
          "openInterest": 22582
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166097,
              "short": 229209,
              "net": -63112
            },
            "nonCommercial": {
              "long": 43692,
              "short": 7313,
              "net": 36379
            },
            "smallTrader": {
              "long": 69369,
              "short": 42636,
              "net": 26733
            }
          },
          "openInterest": 317912
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3770,
              "short": 1401,
              "net": 2369
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1088,
              "short": 3457,
              "net": -2369
            }
          },
          "openInterest": 4858
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4767,
              "short": 6778,
              "net": -2011
            },
            "nonCommercial": {
              "long": 3506,
              "short": 3147,
              "net": 359
            },
            "smallTrader": {
              "long": 2848,
              "short": 1196,
              "net": 1652
            }
          },
          "openInterest": 11321
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14022,
              "short": 46264,
              "net": -32242
            },
            "nonCommercial": {
              "long": 26831,
              "short": 8868,
              "net": 17963
            },
            "smallTrader": {
              "long": 27800,
              "short": 13521,
              "net": 14279
            }
          },
          "openInterest": 76488
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55823,
              "short": 56740,
              "net": -917
            },
            "nonCommercial": {
              "long": 17790,
              "short": 24216,
              "net": -6426
            },
            "smallTrader": {
              "long": 33278,
              "short": 25935,
              "net": 7343
            }
          },
          "openInterest": 112402
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80474,
              "short": 51065,
              "net": 29409
            },
            "nonCommercial": {
              "long": 6883,
              "short": 34410,
              "net": -27527
            },
            "smallTrader": {
              "long": 31578,
              "short": 33460,
              "net": -1882
            }
          },
          "openInterest": 139316
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78165,
              "short": 54394,
              "net": 23771
            },
            "nonCommercial": {
              "long": 23556,
              "short": 41602,
              "net": -18046
            },
            "smallTrader": {
              "long": 43960,
              "short": 49685,
              "net": -5725
            }
          },
          "openInterest": 168727
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116386,
              "short": 105570,
              "net": 10816
            },
            "nonCommercial": {
              "long": 17012,
              "short": 46471,
              "net": -29459
            },
            "smallTrader": {
              "long": 60650,
              "short": 42007,
              "net": 18643
            }
          },
          "openInterest": 199949
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68193,
              "short": 21083,
              "net": 47110
            },
            "nonCommercial": {
              "long": 820,
              "short": 34555,
              "net": -33735
            },
            "smallTrader": {
              "long": 9245,
              "short": 22620,
              "net": -13375
            }
          },
          "openInterest": 78503
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 698,
              "short": 2349,
              "net": -1651
            },
            "nonCommercial": {
              "long": 5345,
              "short": 4432,
              "net": 913
            },
            "smallTrader": {
              "long": 1800,
              "short": 1062,
              "net": 738
            }
          },
          "openInterest": 11433
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47297,
              "short": 36792,
              "net": 10505
            },
            "nonCommercial": {
              "long": 4760,
              "short": 12779,
              "net": -8019
            },
            "smallTrader": {
              "long": 12220,
              "short": 14706,
              "net": -2486
            }
          },
          "openInterest": 66382
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50273,
              "short": 46960,
              "net": 3313
            },
            "nonCommercial": {
              "long": 23362,
              "short": 29757,
              "net": -6395
            },
            "smallTrader": {
              "long": 30506,
              "short": 27424,
              "net": 3082
            }
          },
          "openInterest": 115950
        }
      ]
    },
    {
      "reportDate": "1999-06-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 455225,
              "short": 378034,
              "net": 77191
            },
            "nonCommercial": {
              "long": 47306,
              "short": 91560,
              "net": -44254
            },
            "smallTrader": {
              "long": 61675,
              "short": 94612,
              "net": -32937
            }
          },
          "openInterest": 570731
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27837,
              "short": 26741,
              "net": 1096
            },
            "nonCommercial": {
              "long": 3810,
              "short": 2501,
              "net": 1309
            },
            "smallTrader": {
              "long": 4861,
              "short": 7266,
              "net": -2405
            }
          },
          "openInterest": 36508
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 465469,
              "short": 445091,
              "net": 20378
            },
            "nonCommercial": {
              "long": 83935,
              "short": 109193,
              "net": -25258
            },
            "smallTrader": {
              "long": 107657,
              "short": 102777,
              "net": 4880
            }
          },
          "openInterest": 677231
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 310107,
              "short": 247120,
              "net": 62987
            },
            "nonCommercial": {
              "long": 21832,
              "short": 67262,
              "net": -45430
            },
            "smallTrader": {
              "long": 25598,
              "short": 43155,
              "net": -17557
            }
          },
          "openInterest": 359033
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18142,
              "short": 27712,
              "net": -9570
            },
            "nonCommercial": {
              "long": 6466,
              "short": 793,
              "net": 5673
            },
            "smallTrader": {
              "long": 8704,
              "short": 4807,
              "net": 3897
            }
          },
          "openInterest": 33552
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50202,
              "short": 23818,
              "net": 26384
            },
            "nonCommercial": {
              "long": 6405,
              "short": 24720,
              "net": -18315
            },
            "smallTrader": {
              "long": 9469,
              "short": 17538,
              "net": -8069
            }
          },
          "openInterest": 66284
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36354,
              "short": 70006,
              "net": -33652
            },
            "nonCommercial": {
              "long": 23606,
              "short": 4089,
              "net": 19517
            },
            "smallTrader": {
              "long": 24704,
              "short": 10569,
              "net": 14135
            }
          },
          "openInterest": 85077
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59033,
              "short": 51250,
              "net": 7783
            },
            "nonCommercial": {
              "long": 3170,
              "short": 13140,
              "net": -9970
            },
            "smallTrader": {
              "long": 13357,
              "short": 11170,
              "net": 2187
            }
          },
          "openInterest": 79508
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18245,
              "short": 35160,
              "net": -16915
            },
            "nonCommercial": {
              "long": 14585,
              "short": 1242,
              "net": 13343
            },
            "smallTrader": {
              "long": 12820,
              "short": 9248,
              "net": 3572
            }
          },
          "openInterest": 47792
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30107,
              "short": 36884,
              "net": -6777
            },
            "nonCommercial": {
              "long": 15007,
              "short": 14558,
              "net": 449
            },
            "smallTrader": {
              "long": 25170,
              "short": 18842,
              "net": 6328
            }
          },
          "openInterest": 71812
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166921,
              "short": 132041,
              "net": 34880
            },
            "nonCommercial": {
              "long": 54050,
              "short": 53981,
              "net": 69
            },
            "smallTrader": {
              "long": 89234,
              "short": 124183,
              "net": -34949
            }
          },
          "openInterest": 327740
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46919,
              "short": 25882,
              "net": 21037
            },
            "nonCommercial": {
              "long": 2654,
              "short": 26955,
              "net": -24301
            },
            "smallTrader": {
              "long": 15025,
              "short": 11761,
              "net": 3264
            }
          },
          "openInterest": 65753
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 370564,
              "short": 421631,
              "net": -51067
            },
            "nonCommercial": {
              "long": 54113,
              "short": 19860,
              "net": 34253
            },
            "smallTrader": {
              "long": 105316,
              "short": 88502,
              "net": 16814
            }
          },
          "openInterest": 574796
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40055,
              "short": 31752,
              "net": 8303
            },
            "nonCommercial": {
              "long": 4508,
              "short": 13482,
              "net": -8974
            },
            "smallTrader": {
              "long": 16312,
              "short": 15641,
              "net": 671
            }
          },
          "openInterest": 61075
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3486,
              "short": 3306,
              "net": 180
            },
            "nonCommercial": {
              "long": 5882,
              "short": 2131,
              "net": 3751
            },
            "smallTrader": {
              "long": 5689,
              "short": 9620,
              "net": -3931
            }
          },
          "openInterest": 15979
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142345,
              "short": 54138,
              "net": 88207
            },
            "nonCommercial": {
              "long": 9281,
              "short": 94516,
              "net": -85235
            },
            "smallTrader": {
              "long": 33156,
              "short": 36128,
              "net": -2972
            }
          },
          "openInterest": 203955
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101781,
              "short": 114079,
              "net": -12298
            },
            "nonCommercial": {
              "long": 3256,
              "short": 10387,
              "net": -7131
            },
            "smallTrader": {
              "long": 56839,
              "short": 37410,
              "net": 19429
            }
          },
          "openInterest": 167976
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119962,
              "short": 65972,
              "net": 53990
            },
            "nonCommercial": {
              "long": 4801,
              "short": 53803,
              "net": -49002
            },
            "smallTrader": {
              "long": 18896,
              "short": 23884,
              "net": -4988
            }
          },
          "openInterest": 146342
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21541,
              "short": 26123,
              "net": -4582
            },
            "nonCommercial": {
              "long": 11689,
              "short": 7285,
              "net": 4404
            },
            "smallTrader": {
              "long": 13792,
              "short": 13614,
              "net": 178
            }
          },
          "openInterest": 49624
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44171,
              "short": 36642,
              "net": 7529
            },
            "nonCommercial": {
              "long": 26501,
              "short": 18190,
              "net": 8311
            },
            "smallTrader": {
              "long": 21519,
              "short": 37359,
              "net": -15840
            }
          },
          "openInterest": 99569
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13133,
              "short": 12210,
              "net": 923
            },
            "nonCommercial": {
              "long": 1358,
              "short": 345,
              "net": 1013
            },
            "smallTrader": {
              "long": 5151,
              "short": 7087,
              "net": -1936
            }
          },
          "openInterest": 19943
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166936,
              "short": 245146,
              "net": -78210
            },
            "nonCommercial": {
              "long": 55850,
              "short": 5434,
              "net": 50416
            },
            "smallTrader": {
              "long": 70468,
              "short": 42674,
              "net": 27794
            }
          },
          "openInterest": 338990
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4223,
              "short": 1895,
              "net": 2328
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1118,
              "short": 3446,
              "net": -2328
            }
          },
          "openInterest": 5341
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3997,
              "short": 8996,
              "net": -4999
            },
            "nonCommercial": {
              "long": 4262,
              "short": 1081,
              "net": 3181
            },
            "smallTrader": {
              "long": 3112,
              "short": 1294,
              "net": 1818
            }
          },
          "openInterest": 11523
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19196,
              "short": 44360,
              "net": -25164
            },
            "nonCommercial": {
              "long": 26609,
              "short": 15520,
              "net": 11089
            },
            "smallTrader": {
              "long": 29283,
              "short": 15208,
              "net": 14075
            }
          },
          "openInterest": 82171
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48769,
              "short": 66647,
              "net": -17878
            },
            "nonCommercial": {
              "long": 17455,
              "short": 10695,
              "net": 6760
            },
            "smallTrader": {
              "long": 36680,
              "short": 25562,
              "net": 11118
            }
          },
          "openInterest": 108595
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83957,
              "short": 53726,
              "net": 30231
            },
            "nonCommercial": {
              "long": 7641,
              "short": 35568,
              "net": -27927
            },
            "smallTrader": {
              "long": 32741,
              "short": 35045,
              "net": -2304
            }
          },
          "openInterest": 146851
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69586,
              "short": 62445,
              "net": 7141
            },
            "nonCommercial": {
              "long": 25512,
              "short": 36425,
              "net": -10913
            },
            "smallTrader": {
              "long": 48309,
              "short": 44537,
              "net": 3772
            }
          },
          "openInterest": 167298
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101000,
              "short": 111288,
              "net": -10288
            },
            "nonCommercial": {
              "long": 20586,
              "short": 34129,
              "net": -13543
            },
            "smallTrader": {
              "long": 59636,
              "short": 35805,
              "net": 23831
            }
          },
          "openInterest": 187023
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81601,
              "short": 33521,
              "net": 48080
            },
            "nonCommercial": {
              "long": 1400,
              "short": 36991,
              "net": -35591
            },
            "smallTrader": {
              "long": 10137,
              "short": 22626,
              "net": -12489
            }
          },
          "openInterest": 93143
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96,
              "short": 1427,
              "net": -1331
            },
            "nonCommercial": {
              "long": 4346,
              "short": 3747,
              "net": 599
            },
            "smallTrader": {
              "long": 2093,
              "short": 1361,
              "net": 732
            }
          },
          "openInterest": 7569
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46871,
              "short": 38163,
              "net": 8708
            },
            "nonCommercial": {
              "long": 6244,
              "short": 10602,
              "net": -4358
            },
            "smallTrader": {
              "long": 12006,
              "short": 16356,
              "net": -4350
            }
          },
          "openInterest": 66950
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50499,
              "short": 52777,
              "net": -2278
            },
            "nonCommercial": {
              "long": 23026,
              "short": 28133,
              "net": -5107
            },
            "smallTrader": {
              "long": 33799,
              "short": 26414,
              "net": 7385
            }
          },
          "openInterest": 117948
        }
      ]
    },
    {
      "reportDate": "1999-06-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 466695,
              "short": 385066,
              "net": 81629
            },
            "nonCommercial": {
              "long": 40938,
              "short": 99337,
              "net": -58399
            },
            "smallTrader": {
              "long": 61797,
              "short": 85027,
              "net": -23230
            }
          },
          "openInterest": 573917
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27211,
              "short": 25877,
              "net": 1334
            },
            "nonCommercial": {
              "long": 3867,
              "short": 2973,
              "net": 894
            },
            "smallTrader": {
              "long": 5057,
              "short": 7285,
              "net": -2228
            }
          },
          "openInterest": 36135
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 461495,
              "short": 444126,
              "net": 17369
            },
            "nonCommercial": {
              "long": 85421,
              "short": 115778,
              "net": -30357
            },
            "smallTrader": {
              "long": 111228,
              "short": 98240,
              "net": 12988
            }
          },
          "openInterest": 681419
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 313596,
              "short": 244164,
              "net": 69432
            },
            "nonCommercial": {
              "long": 20765,
              "short": 75969,
              "net": -55204
            },
            "smallTrader": {
              "long": 29277,
              "short": 43505,
              "net": -14228
            }
          },
          "openInterest": 365522
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10701,
              "short": 23559,
              "net": -12858
            },
            "nonCommercial": {
              "long": 7806,
              "short": 744,
              "net": 7062
            },
            "smallTrader": {
              "long": 8614,
              "short": 2818,
              "net": 5796
            }
          },
          "openInterest": 27121
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35487,
              "short": 8186,
              "net": 27301
            },
            "nonCommercial": {
              "long": 7516,
              "short": 26526,
              "net": -19010
            },
            "smallTrader": {
              "long": 8134,
              "short": 16425,
              "net": -8291
            }
          },
          "openInterest": 51176
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36492,
              "short": 71160,
              "net": -34668
            },
            "nonCommercial": {
              "long": 23824,
              "short": 3560,
              "net": 20264
            },
            "smallTrader": {
              "long": 22979,
              "short": 8575,
              "net": 14404
            }
          },
          "openInterest": 83577
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57070,
              "short": 50579,
              "net": 6491
            },
            "nonCommercial": {
              "long": 2511,
              "short": 12247,
              "net": -9736
            },
            "smallTrader": {
              "long": 10801,
              "short": 7556,
              "net": 3245
            }
          },
          "openInterest": 73860
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18755,
              "short": 32114,
              "net": -13359
            },
            "nonCommercial": {
              "long": 11028,
              "short": 1350,
              "net": 9678
            },
            "smallTrader": {
              "long": 11577,
              "short": 7896,
              "net": 3681
            }
          },
          "openInterest": 43598
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31801,
              "short": 36345,
              "net": -4544
            },
            "nonCommercial": {
              "long": 12822,
              "short": 15987,
              "net": -3165
            },
            "smallTrader": {
              "long": 25498,
              "short": 17789,
              "net": 7709
            }
          },
          "openInterest": 71993
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165892,
              "short": 113162,
              "net": 52730
            },
            "nonCommercial": {
              "long": 45558,
              "short": 64248,
              "net": -18690
            },
            "smallTrader": {
              "long": 92448,
              "short": 126488,
              "net": -34040
            }
          },
          "openInterest": 323218
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47833,
              "short": 24657,
              "net": 23176
            },
            "nonCommercial": {
              "long": 2662,
              "short": 29270,
              "net": -26608
            },
            "smallTrader": {
              "long": 15052,
              "short": 11620,
              "net": 3432
            }
          },
          "openInterest": 66593
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 370755,
              "short": 452374,
              "net": -81619
            },
            "nonCommercial": {
              "long": 80681,
              "short": 20903,
              "net": 59778
            },
            "smallTrader": {
              "long": 109995,
              "short": 88154,
              "net": 21841
            }
          },
          "openInterest": 610764
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18769,
              "short": 13033,
              "net": 5736
            },
            "nonCommercial": {
              "long": 4962,
              "short": 13485,
              "net": -8523
            },
            "smallTrader": {
              "long": 13733,
              "short": 10946,
              "net": 2787
            }
          },
          "openInterest": 37512
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3279,
              "short": 3711,
              "net": -432
            },
            "nonCommercial": {
              "long": 7486,
              "short": 1929,
              "net": 5557
            },
            "smallTrader": {
              "long": 5878,
              "short": 11003,
              "net": -5125
            }
          },
          "openInterest": 17616
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147656,
              "short": 61240,
              "net": 86416
            },
            "nonCommercial": {
              "long": 10132,
              "short": 95118,
              "net": -84986
            },
            "smallTrader": {
              "long": 34317,
              "short": 35747,
              "net": -1430
            }
          },
          "openInterest": 212568
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93560,
              "short": 120797,
              "net": -27237
            },
            "nonCommercial": {
              "long": 11628,
              "short": 8020,
              "net": 3608
            },
            "smallTrader": {
              "long": 61310,
              "short": 37681,
              "net": 23629
            }
          },
          "openInterest": 171045
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75838,
              "short": 34085,
              "net": 41753
            },
            "nonCommercial": {
              "long": 2457,
              "short": 42518,
              "net": -40061
            },
            "smallTrader": {
              "long": 16722,
              "short": 18414,
              "net": -1692
            }
          },
          "openInterest": 96356
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20307,
              "short": 26355,
              "net": -6048
            },
            "nonCommercial": {
              "long": 15759,
              "short": 10841,
              "net": 4918
            },
            "smallTrader": {
              "long": 11869,
              "short": 10739,
              "net": 1130
            }
          },
          "openInterest": 50955
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44550,
              "short": 39072,
              "net": 5478
            },
            "nonCommercial": {
              "long": 31367,
              "short": 19257,
              "net": 12110
            },
            "smallTrader": {
              "long": 23412,
              "short": 41000,
              "net": -17588
            }
          },
          "openInterest": 104076
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9809,
              "short": 9234,
              "net": 575
            },
            "nonCommercial": {
              "long": 1693,
              "short": 345,
              "net": 1348
            },
            "smallTrader": {
              "long": 2870,
              "short": 4793,
              "net": -1923
            }
          },
          "openInterest": 14372
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167095,
              "short": 245738,
              "net": -78643
            },
            "nonCommercial": {
              "long": 56514,
              "short": 5478,
              "net": 51036
            },
            "smallTrader": {
              "long": 72153,
              "short": 44546,
              "net": 27607
            }
          },
          "openInterest": 339946
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2489,
              "short": 805,
              "net": 1684
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 930,
              "short": 2614,
              "net": -1684
            }
          },
          "openInterest": 3419
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2938,
              "short": 8609,
              "net": -5671
            },
            "nonCommercial": {
              "long": 5798,
              "short": 1581,
              "net": 4217
            },
            "smallTrader": {
              "long": 3293,
              "short": 1839,
              "net": 1454
            }
          },
          "openInterest": 12147
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13829,
              "short": 43300,
              "net": -29471
            },
            "nonCommercial": {
              "long": 27625,
              "short": 13138,
              "net": 14487
            },
            "smallTrader": {
              "long": 27995,
              "short": 13011,
              "net": 14984
            }
          },
          "openInterest": 76482
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43761,
              "short": 67215,
              "net": -23454
            },
            "nonCommercial": {
              "long": 16939,
              "short": 6659,
              "net": 10280
            },
            "smallTrader": {
              "long": 37203,
              "short": 24029,
              "net": 13174
            }
          },
          "openInterest": 105718
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83448,
              "short": 54103,
              "net": 29345
            },
            "nonCommercial": {
              "long": 8598,
              "short": 37824,
              "net": -29226
            },
            "smallTrader": {
              "long": 35730,
              "short": 35849,
              "net": -119
            }
          },
          "openInterest": 150521
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71558,
              "short": 62436,
              "net": 9122
            },
            "nonCommercial": {
              "long": 24093,
              "short": 36121,
              "net": -12028
            },
            "smallTrader": {
              "long": 47588,
              "short": 44682,
              "net": 2906
            }
          },
          "openInterest": 162807
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93139,
              "short": 111896,
              "net": -18757
            },
            "nonCommercial": {
              "long": 17051,
              "short": 22149,
              "net": -5098
            },
            "smallTrader": {
              "long": 58645,
              "short": 34790,
              "net": 23855
            }
          },
          "openInterest": 174658
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51552,
              "short": 6141,
              "net": 45411
            },
            "nonCommercial": {
              "long": 1560,
              "short": 35052,
              "net": -33492
            },
            "smallTrader": {
              "long": 6808,
              "short": 18727,
              "net": -11919
            }
          },
          "openInterest": 60005
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 625,
              "short": 1554,
              "net": -929
            },
            "nonCommercial": {
              "long": 3368,
              "short": 2887,
              "net": 481
            },
            "smallTrader": {
              "long": 1539,
              "short": 1091,
              "net": 448
            }
          },
          "openInterest": 9281
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46301,
              "short": 42457,
              "net": 3844
            },
            "nonCommercial": {
              "long": 6645,
              "short": 7179,
              "net": -534
            },
            "smallTrader": {
              "long": 14205,
              "short": 17515,
              "net": -3310
            }
          },
          "openInterest": 69509
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46914,
              "short": 52490,
              "net": -5576
            },
            "nonCommercial": {
              "long": 22327,
              "short": 26102,
              "net": -3775
            },
            "smallTrader": {
              "long": 36453,
              "short": 27102,
              "net": 9351
            }
          },
          "openInterest": 116864
        }
      ]
    },
    {
      "reportDate": "1999-06-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 468217,
              "short": 406144,
              "net": 62073
            },
            "nonCommercial": {
              "long": 40862,
              "short": 87653,
              "net": -46791
            },
            "smallTrader": {
              "long": 59869,
              "short": 75151,
              "net": -15282
            }
          },
          "openInterest": 574302
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26319,
              "short": 23608,
              "net": 2711
            },
            "nonCommercial": {
              "long": 3416,
              "short": 4488,
              "net": -1072
            },
            "smallTrader": {
              "long": 4866,
              "short": 6505,
              "net": -1639
            }
          },
          "openInterest": 34601
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 447736,
              "short": 421104,
              "net": 26632
            },
            "nonCommercial": {
              "long": 81636,
              "short": 110639,
              "net": -29003
            },
            "smallTrader": {
              "long": 107844,
              "short": 105473,
              "net": 2371
            }
          },
          "openInterest": 649451
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 288598,
              "short": 219279,
              "net": 69319
            },
            "nonCommercial": {
              "long": 25010,
              "short": 73716,
              "net": -48706
            },
            "smallTrader": {
              "long": 20562,
              "short": 41175,
              "net": -20613
            }
          },
          "openInterest": 334599
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11067,
              "short": 22430,
              "net": -11363
            },
            "nonCommercial": {
              "long": 8437,
              "short": 1193,
              "net": 7244
            },
            "smallTrader": {
              "long": 7871,
              "short": 3752,
              "net": 4119
            }
          },
          "openInterest": 27375
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38682,
              "short": 7317,
              "net": 31365
            },
            "nonCommercial": {
              "long": 2944,
              "short": 25097,
              "net": -22153
            },
            "smallTrader": {
              "long": 6921,
              "short": 16133,
              "net": -9212
            }
          },
          "openInterest": 48586
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18585,
              "short": 52087,
              "net": -33502
            },
            "nonCommercial": {
              "long": 21823,
              "short": 2615,
              "net": 19208
            },
            "smallTrader": {
              "long": 21494,
              "short": 7200,
              "net": 14294
            }
          },
          "openInterest": 62240
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52555,
              "short": 49667,
              "net": 2888
            },
            "nonCommercial": {
              "long": 3788,
              "short": 11062,
              "net": -7274
            },
            "smallTrader": {
              "long": 11713,
              "short": 7327,
              "net": 4386
            }
          },
          "openInterest": 72719
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18802,
              "short": 29761,
              "net": -10959
            },
            "nonCommercial": {
              "long": 10918,
              "short": 2626,
              "net": 8292
            },
            "smallTrader": {
              "long": 9782,
              "short": 7115,
              "net": 2667
            }
          },
          "openInterest": 42435
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29428,
              "short": 38937,
              "net": -9509
            },
            "nonCommercial": {
              "long": 13169,
              "short": 13795,
              "net": -626
            },
            "smallTrader": {
              "long": 27030,
              "short": 16895,
              "net": 10135
            }
          },
          "openInterest": 70839
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164060,
              "short": 109486,
              "net": 54574
            },
            "nonCommercial": {
              "long": 31258,
              "short": 60412,
              "net": -29154
            },
            "smallTrader": {
              "long": 100395,
              "short": 125815,
              "net": -25420
            }
          },
          "openInterest": 314347
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49198,
              "short": 24483,
              "net": 24715
            },
            "nonCommercial": {
              "long": 3999,
              "short": 31828,
              "net": -27829
            },
            "smallTrader": {
              "long": 13606,
              "short": 10492,
              "net": 3114
            }
          },
          "openInterest": 68393
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343847,
              "short": 413433,
              "net": -69586
            },
            "nonCommercial": {
              "long": 76313,
              "short": 26976,
              "net": 49337
            },
            "smallTrader": {
              "long": 100912,
              "short": 80663,
              "net": 20249
            }
          },
          "openInterest": 560307
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18990,
              "short": 14846,
              "net": 4144
            },
            "nonCommercial": {
              "long": 6740,
              "short": 12062,
              "net": -5322
            },
            "smallTrader": {
              "long": 13272,
              "short": 12094,
              "net": 1178
            }
          },
          "openInterest": 39349
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3434,
              "short": 3914,
              "net": -480
            },
            "nonCommercial": {
              "long": 7071,
              "short": 1669,
              "net": 5402
            },
            "smallTrader": {
              "long": 6086,
              "short": 11008,
              "net": -4922
            }
          },
          "openInterest": 17879
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147990,
              "short": 61086,
              "net": 86904
            },
            "nonCommercial": {
              "long": 9930,
              "short": 96789,
              "net": -86859
            },
            "smallTrader": {
              "long": 34736,
              "short": 34781,
              "net": -45
            }
          },
          "openInterest": 213680
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93936,
              "short": 121886,
              "net": -27950
            },
            "nonCommercial": {
              "long": 10430,
              "short": 4586,
              "net": 5844
            },
            "smallTrader": {
              "long": 61254,
              "short": 39148,
              "net": 22106
            }
          },
          "openInterest": 170032
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91990,
              "short": 33723,
              "net": 58267
            },
            "nonCommercial": {
              "long": 2178,
              "short": 53021,
              "net": -50843
            },
            "smallTrader": {
              "long": 9611,
              "short": 17035,
              "net": -7424
            }
          },
          "openInterest": 104052
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22041,
              "short": 27152,
              "net": -5111
            },
            "nonCommercial": {
              "long": 15994,
              "short": 11889,
              "net": 4105
            },
            "smallTrader": {
              "long": 13079,
              "short": 12073,
              "net": 1006
            }
          },
          "openInterest": 53251
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44877,
              "short": 39520,
              "net": 5357
            },
            "nonCommercial": {
              "long": 32811,
              "short": 20842,
              "net": 11969
            },
            "smallTrader": {
              "long": 21361,
              "short": 38687,
              "net": -17326
            }
          },
          "openInterest": 103587
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10395,
              "short": 14730,
              "net": -4335
            },
            "nonCommercial": {
              "long": 4284,
              "short": 0,
              "net": 4284
            },
            "smallTrader": {
              "long": 5154,
              "short": 5103,
              "net": 51
            }
          },
          "openInterest": 19833
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172662,
              "short": 229742,
              "net": -57080
            },
            "nonCommercial": {
              "long": 41356,
              "short": 7364,
              "net": 33992
            },
            "smallTrader": {
              "long": 70726,
              "short": 47638,
              "net": 23088
            }
          },
          "openInterest": 328499
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2489,
              "short": 1236,
              "net": 1253
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1022,
              "short": 2275,
              "net": -1253
            }
          },
          "openInterest": 3511
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6824,
              "short": 5602,
              "net": 1222
            },
            "nonCommercial": {
              "long": 3812,
              "short": 6373,
              "net": -2561
            },
            "smallTrader": {
              "long": 3188,
              "short": 1849,
              "net": 1339
            }
          },
          "openInterest": 13892
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15323,
              "short": 42456,
              "net": -27133
            },
            "nonCommercial": {
              "long": 27561,
              "short": 15528,
              "net": 12033
            },
            "smallTrader": {
              "long": 29882,
              "short": 14782,
              "net": 15100
            }
          },
          "openInterest": 79866
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38605,
              "short": 67153,
              "net": -28548
            },
            "nonCommercial": {
              "long": 23099,
              "short": 7374,
              "net": 15725
            },
            "smallTrader": {
              "long": 39655,
              "short": 26832,
              "net": 12823
            }
          },
          "openInterest": 107993
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81305,
              "short": 54758,
              "net": 26547
            },
            "nonCommercial": {
              "long": 11221,
              "short": 38685,
              "net": -27464
            },
            "smallTrader": {
              "long": 34311,
              "short": 33394,
              "net": 917
            }
          },
          "openInterest": 149430
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77329,
              "short": 62355,
              "net": 14974
            },
            "nonCommercial": {
              "long": 14621,
              "short": 33809,
              "net": -19188
            },
            "smallTrader": {
              "long": 47315,
              "short": 43101,
              "net": 4214
            }
          },
          "openInterest": 156735
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67046,
              "short": 119108,
              "net": -52062
            },
            "nonCommercial": {
              "long": 32321,
              "short": 10691,
              "net": 21630
            },
            "smallTrader": {
              "long": 60450,
              "short": 30018,
              "net": 30432
            }
          },
          "openInterest": 166397
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55070,
              "short": 5620,
              "net": 49450
            },
            "nonCommercial": {
              "long": 1754,
              "short": 36481,
              "net": -34727
            },
            "smallTrader": {
              "long": 4904,
              "short": 19627,
              "net": -14723
            }
          },
          "openInterest": 61728
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 719,
              "short": 1766,
              "net": -1047
            },
            "nonCommercial": {
              "long": 3616,
              "short": 3319,
              "net": 297
            },
            "smallTrader": {
              "long": 1571,
              "short": 821,
              "net": 750
            }
          },
          "openInterest": 8961
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46940,
              "short": 43692,
              "net": 3248
            },
            "nonCommercial": {
              "long": 5662,
              "short": 7290,
              "net": -1628
            },
            "smallTrader": {
              "long": 17849,
              "short": 19469,
              "net": -1620
            }
          },
          "openInterest": 72215
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52857,
              "short": 52112,
              "net": 745
            },
            "nonCommercial": {
              "long": 20711,
              "short": 28032,
              "net": -7321
            },
            "smallTrader": {
              "long": 35932,
              "short": 29356,
              "net": 6576
            }
          },
          "openInterest": 117744
        }
      ]
    },
    {
      "reportDate": "1999-06-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 469573,
              "short": 416600,
              "net": 52973
            },
            "nonCommercial": {
              "long": 44016,
              "short": 83875,
              "net": -39859
            },
            "smallTrader": {
              "long": 57458,
              "short": 70572,
              "net": -13114
            }
          },
          "openInterest": 574649
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26202,
              "short": 22490,
              "net": 3712
            },
            "nonCommercial": {
              "long": 3365,
              "short": 5153,
              "net": -1788
            },
            "smallTrader": {
              "long": 4911,
              "short": 6835,
              "net": -1924
            }
          },
          "openInterest": 34478
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 460016,
              "short": 451715,
              "net": 8301
            },
            "nonCommercial": {
              "long": 85301,
              "short": 108751,
              "net": -23450
            },
            "smallTrader": {
              "long": 100655,
              "short": 85506,
              "net": 15149
            }
          },
          "openInterest": 662256
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284638,
              "short": 209892,
              "net": 74746
            },
            "nonCommercial": {
              "long": 24447,
              "short": 79819,
              "net": -55372
            },
            "smallTrader": {
              "long": 19392,
              "short": 38766,
              "net": -19374
            }
          },
          "openInterest": 329079
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11304,
              "short": 23286,
              "net": -11982
            },
            "nonCommercial": {
              "long": 8276,
              "short": 946,
              "net": 7330
            },
            "smallTrader": {
              "long": 8143,
              "short": 3491,
              "net": 4652
            }
          },
          "openInterest": 27723
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51633,
              "short": 6931,
              "net": 44702
            },
            "nonCommercial": {
              "long": 3154,
              "short": 37576,
              "net": -34422
            },
            "smallTrader": {
              "long": 7301,
              "short": 17581,
              "net": -10280
            }
          },
          "openInterest": 62127
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18650,
              "short": 51082,
              "net": -32432
            },
            "nonCommercial": {
              "long": 22580,
              "short": 2898,
              "net": 19682
            },
            "smallTrader": {
              "long": 20232,
              "short": 7482,
              "net": 12750
            }
          },
          "openInterest": 62374
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52662,
              "short": 48037,
              "net": 4625
            },
            "nonCommercial": {
              "long": 3128,
              "short": 10860,
              "net": -7732
            },
            "smallTrader": {
              "long": 10019,
              "short": 6912,
              "net": 3107
            }
          },
          "openInterest": 70538
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22742,
              "short": 26125,
              "net": -3383
            },
            "nonCommercial": {
              "long": 7778,
              "short": 6438,
              "net": 1340
            },
            "smallTrader": {
              "long": 10868,
              "short": 8825,
              "net": 2043
            }
          },
          "openInterest": 44162
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30215,
              "short": 44439,
              "net": -14224
            },
            "nonCommercial": {
              "long": 12010,
              "short": 8318,
              "net": 3692
            },
            "smallTrader": {
              "long": 24793,
              "short": 14261,
              "net": 10532
            }
          },
          "openInterest": 69011
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169595,
              "short": 102001,
              "net": 67594
            },
            "nonCommercial": {
              "long": 32456,
              "short": 73781,
              "net": -41325
            },
            "smallTrader": {
              "long": 93840,
              "short": 120109,
              "net": -26269
            }
          },
          "openInterest": 315863
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49951,
              "short": 22291,
              "net": 27660
            },
            "nonCommercial": {
              "long": 3439,
              "short": 32783,
              "net": -29344
            },
            "smallTrader": {
              "long": 12230,
              "short": 10546,
              "net": 1684
            }
          },
          "openInterest": 66818
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 340153,
              "short": 432278,
              "net": -92125
            },
            "nonCommercial": {
              "long": 83810,
              "short": 19264,
              "net": 64546
            },
            "smallTrader": {
              "long": 104204,
              "short": 76625,
              "net": 27579
            }
          },
          "openInterest": 573111
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18318,
              "short": 17985,
              "net": 333
            },
            "nonCommercial": {
              "long": 7465,
              "short": 11333,
              "net": -3868
            },
            "smallTrader": {
              "long": 13920,
              "short": 10385,
              "net": 3535
            }
          },
          "openInterest": 39950
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3889,
              "short": 4365,
              "net": -476
            },
            "nonCommercial": {
              "long": 6675,
              "short": 1435,
              "net": 5240
            },
            "smallTrader": {
              "long": 6719,
              "short": 11483,
              "net": -4764
            }
          },
          "openInterest": 18821
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142021,
              "short": 60945,
              "net": 81076
            },
            "nonCommercial": {
              "long": 8971,
              "short": 92582,
              "net": -83611
            },
            "smallTrader": {
              "long": 36708,
              "short": 34173,
              "net": 2535
            }
          },
          "openInterest": 208222
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86021,
              "short": 122244,
              "net": -36223
            },
            "nonCommercial": {
              "long": 17227,
              "short": 4529,
              "net": 12698
            },
            "smallTrader": {
              "long": 61658,
              "short": 38133,
              "net": 23525
            }
          },
          "openInterest": 168762
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92536,
              "short": 34488,
              "net": 58048
            },
            "nonCommercial": {
              "long": 3561,
              "short": 52628,
              "net": -49067
            },
            "smallTrader": {
              "long": 11044,
              "short": 20025,
              "net": -8981
            }
          },
          "openInterest": 108234
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22983,
              "short": 25711,
              "net": -2728
            },
            "nonCommercial": {
              "long": 14592,
              "short": 12339,
              "net": 2253
            },
            "smallTrader": {
              "long": 13000,
              "short": 12525,
              "net": 475
            }
          },
          "openInterest": 55273
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43661,
              "short": 36666,
              "net": 6995
            },
            "nonCommercial": {
              "long": 27403,
              "short": 20856,
              "net": 6547
            },
            "smallTrader": {
              "long": 21267,
              "short": 34809,
              "net": -13542
            }
          },
          "openInterest": 96898
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13750,
              "short": 17691,
              "net": -3941
            },
            "nonCommercial": {
              "long": 4328,
              "short": 0,
              "net": 4328
            },
            "smallTrader": {
              "long": 5002,
              "short": 5389,
              "net": -387
            }
          },
          "openInterest": 23080
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151131,
              "short": 214683,
              "net": -63552
            },
            "nonCommercial": {
              "long": 45512,
              "short": 5360,
              "net": 40152
            },
            "smallTrader": {
              "long": 70339,
              "short": 46939,
              "net": 23400
            }
          },
          "openInterest": 309897
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2489,
              "short": 1362,
              "net": 1127
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1041,
              "short": 2168,
              "net": -1127
            }
          },
          "openInterest": 3530
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6281,
              "short": 5014,
              "net": 1267
            },
            "nonCommercial": {
              "long": 3547,
              "short": 6066,
              "net": -2519
            },
            "smallTrader": {
              "long": 3005,
              "short": 1753,
              "net": 1252
            }
          },
          "openInterest": 13110
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12353,
              "short": 44203,
              "net": -31850
            },
            "nonCommercial": {
              "long": 29679,
              "short": 9507,
              "net": 20172
            },
            "smallTrader": {
              "long": 27313,
              "short": 15635,
              "net": 11678
            }
          },
          "openInterest": 78443
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42667,
              "short": 63006,
              "net": -20339
            },
            "nonCommercial": {
              "long": 17879,
              "short": 8967,
              "net": 8912
            },
            "smallTrader": {
              "long": 35040,
              "short": 23613,
              "net": 11427
            }
          },
          "openInterest": 102038
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81745,
              "short": 50197,
              "net": 31548
            },
            "nonCommercial": {
              "long": 9405,
              "short": 37741,
              "net": -28336
            },
            "smallTrader": {
              "long": 31020,
              "short": 34232,
              "net": -3212
            }
          },
          "openInterest": 150371
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74346,
              "short": 59272,
              "net": 15074
            },
            "nonCommercial": {
              "long": 19038,
              "short": 36789,
              "net": -17751
            },
            "smallTrader": {
              "long": 45407,
              "short": 42730,
              "net": 2677
            }
          },
          "openInterest": 163015
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54806,
              "short": 117867,
              "net": -63061
            },
            "nonCommercial": {
              "long": 47885,
              "short": 6347,
              "net": 41538
            },
            "smallTrader": {
              "long": 52023,
              "short": 30500,
              "net": 21523
            }
          },
          "openInterest": 157336
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54770,
              "short": 5552,
              "net": 49218
            },
            "nonCommercial": {
              "long": 1091,
              "short": 37974,
              "net": -36883
            },
            "smallTrader": {
              "long": 6841,
              "short": 19176,
              "net": -12335
            }
          },
          "openInterest": 62864
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 719,
              "short": 1563,
              "net": -844
            },
            "nonCommercial": {
              "long": 3098,
              "short": 3190,
              "net": -92
            },
            "smallTrader": {
              "long": 1785,
              "short": 849,
              "net": 936
            }
          },
          "openInterest": 8268
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44104,
              "short": 41166,
              "net": 2938
            },
            "nonCommercial": {
              "long": 6497,
              "short": 7594,
              "net": -1097
            },
            "smallTrader": {
              "long": 14608,
              "short": 16449,
              "net": -1841
            }
          },
          "openInterest": 67163
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48151,
              "short": 47582,
              "net": 569
            },
            "nonCommercial": {
              "long": 23179,
              "short": 28935,
              "net": -5756
            },
            "smallTrader": {
              "long": 31676,
              "short": 26489,
              "net": 5187
            }
          },
          "openInterest": 115766
        }
      ]
    },
    {
      "reportDate": "1999-07-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 457084,
              "short": 409002,
              "net": 48082
            },
            "nonCommercial": {
              "long": 44689,
              "short": 76184,
              "net": -31495
            },
            "smallTrader": {
              "long": 61473,
              "short": 78060,
              "net": -16587
            }
          },
          "openInterest": 567418
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25978,
              "short": 25632,
              "net": 346
            },
            "nonCommercial": {
              "long": 3833,
              "short": 3012,
              "net": 821
            },
            "smallTrader": {
              "long": 5284,
              "short": 6451,
              "net": -1167
            }
          },
          "openInterest": 35095
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 475424,
              "short": 435653,
              "net": 39771
            },
            "nonCommercial": {
              "long": 63954,
              "short": 95284,
              "net": -31330
            },
            "smallTrader": {
              "long": 99088,
              "short": 107529,
              "net": -8441
            }
          },
          "openInterest": 656804
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 261043,
              "short": 215105,
              "net": 45938
            },
            "nonCommercial": {
              "long": 31509,
              "short": 63341,
              "net": -31832
            },
            "smallTrader": {
              "long": 28399,
              "short": 42505,
              "net": -14106
            }
          },
          "openInterest": 322916
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12133,
              "short": 28457,
              "net": -16324
            },
            "nonCommercial": {
              "long": 10537,
              "short": 878,
              "net": 9659
            },
            "smallTrader": {
              "long": 10428,
              "short": 3763,
              "net": 6665
            }
          },
          "openInterest": 33098
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59141,
              "short": 6931,
              "net": 52210
            },
            "nonCommercial": {
              "long": 2711,
              "short": 41616,
              "net": -38905
            },
            "smallTrader": {
              "long": 7837,
              "short": 21142,
              "net": -13305
            }
          },
          "openInterest": 69689
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20839,
              "short": 50069,
              "net": -29230
            },
            "nonCommercial": {
              "long": 18634,
              "short": 3505,
              "net": 15129
            },
            "smallTrader": {
              "long": 21476,
              "short": 7375,
              "net": 14101
            }
          },
          "openInterest": 61270
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53739,
              "short": 47958,
              "net": 5781
            },
            "nonCommercial": {
              "long": 3050,
              "short": 11053,
              "net": -8003
            },
            "smallTrader": {
              "long": 9412,
              "short": 7190,
              "net": 2222
            }
          },
          "openInterest": 70298
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27208,
              "short": 22527,
              "net": 4681
            },
            "nonCommercial": {
              "long": 5200,
              "short": 11642,
              "net": -6442
            },
            "smallTrader": {
              "long": 12545,
              "short": 10784,
              "net": 1761
            }
          },
          "openInterest": 46952
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24661,
              "short": 51345,
              "net": -26684
            },
            "nonCommercial": {
              "long": 20340,
              "short": 8458,
              "net": 11882
            },
            "smallTrader": {
              "long": 27077,
              "short": 12275,
              "net": 14802
            }
          },
          "openInterest": 73755
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189878,
              "short": 89596,
              "net": 100282
            },
            "nonCommercial": {
              "long": 30322,
              "short": 92094,
              "net": -61772
            },
            "smallTrader": {
              "long": 86031,
              "short": 124541,
              "net": -38510
            }
          },
          "openInterest": 331982
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47972,
              "short": 21325,
              "net": 26647
            },
            "nonCommercial": {
              "long": 3314,
              "short": 33466,
              "net": -30152
            },
            "smallTrader": {
              "long": 16081,
              "short": 12576,
              "net": 3505
            }
          },
          "openInterest": 70148
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 354721,
              "short": 457524,
              "net": -102803
            },
            "nonCommercial": {
              "long": 103298,
              "short": 25436,
              "net": 77862
            },
            "smallTrader": {
              "long": 108835,
              "short": 83894,
              "net": 24941
            }
          },
          "openInterest": 616825
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22378,
              "short": 16169,
              "net": 6209
            },
            "nonCommercial": {
              "long": 7199,
              "short": 12910,
              "net": -5711
            },
            "smallTrader": {
              "long": 15374,
              "short": 15872,
              "net": -498
            }
          },
          "openInterest": 45102
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4028,
              "short": 4695,
              "net": -667
            },
            "nonCommercial": {
              "long": 5694,
              "short": 959,
              "net": 4735
            },
            "smallTrader": {
              "long": 7120,
              "short": 11188,
              "net": -4068
            }
          },
          "openInterest": 18572
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142531,
              "short": 60534,
              "net": 81997
            },
            "nonCommercial": {
              "long": 8728,
              "short": 95291,
              "net": -86563
            },
            "smallTrader": {
              "long": 44076,
              "short": 39510,
              "net": 4566
            }
          },
          "openInterest": 218365
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83619,
              "short": 132428,
              "net": -48809
            },
            "nonCommercial": {
              "long": 21204,
              "short": 2572,
              "net": 18632
            },
            "smallTrader": {
              "long": 64566,
              "short": 34389,
              "net": 30177
            }
          },
          "openInterest": 174489
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97427,
              "short": 35117,
              "net": 62310
            },
            "nonCommercial": {
              "long": 4061,
              "short": 54037,
              "net": -49976
            },
            "smallTrader": {
              "long": 9403,
              "short": 21737,
              "net": -12334
            }
          },
          "openInterest": 111634
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22073,
              "short": 25366,
              "net": -3293
            },
            "nonCommercial": {
              "long": 18256,
              "short": 13553,
              "net": 4703
            },
            "smallTrader": {
              "long": 12534,
              "short": 13944,
              "net": -1410
            }
          },
          "openInterest": 56716
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44833,
              "short": 34805,
              "net": 10028
            },
            "nonCommercial": {
              "long": 24513,
              "short": 20717,
              "net": 3796
            },
            "smallTrader": {
              "long": 20184,
              "short": 34008,
              "net": -13824
            }
          },
          "openInterest": 94609
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16057,
              "short": 18560,
              "net": -2503
            },
            "nonCommercial": {
              "long": 4341,
              "short": 619,
              "net": 3722
            },
            "smallTrader": {
              "long": 4694,
              "short": 5913,
              "net": -1219
            }
          },
          "openInterest": 25092
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163597,
              "short": 193494,
              "net": -29897
            },
            "nonCommercial": {
              "long": 30768,
              "short": 17615,
              "net": 13153
            },
            "smallTrader": {
              "long": 64753,
              "short": 48009,
              "net": 16744
            }
          },
          "openInterest": 303814
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2485,
              "short": 1229,
              "net": 1256
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1040,
              "short": 2296,
              "net": -1256
            }
          },
          "openInterest": 3525
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5717,
              "short": 4306,
              "net": 1411
            },
            "nonCommercial": {
              "long": 4025,
              "short": 6954,
              "net": -2929
            },
            "smallTrader": {
              "long": 3512,
              "short": 1994,
              "net": 1518
            }
          },
          "openInterest": 13254
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12456,
              "short": 55779,
              "net": -43323
            },
            "nonCommercial": {
              "long": 35687,
              "short": 3343,
              "net": 32344
            },
            "smallTrader": {
              "long": 25451,
              "short": 14472,
              "net": 10979
            }
          },
          "openInterest": 81775
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54406,
              "short": 60948,
              "net": -6542
            },
            "nonCommercial": {
              "long": 19115,
              "short": 20023,
              "net": -908
            },
            "smallTrader": {
              "long": 34273,
              "short": 26823,
              "net": 7450
            }
          },
          "openInterest": 116694
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83756,
              "short": 49079,
              "net": 34677
            },
            "nonCommercial": {
              "long": 8894,
              "short": 41359,
              "net": -32465
            },
            "smallTrader": {
              "long": 31773,
              "short": 33985,
              "net": -2212
            }
          },
          "openInterest": 158477
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77253,
              "short": 57733,
              "net": 19520
            },
            "nonCommercial": {
              "long": 17454,
              "short": 42527,
              "net": -25073
            },
            "smallTrader": {
              "long": 48380,
              "short": 42827,
              "net": 5553
            }
          },
          "openInterest": 165394
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54927,
              "short": 106968,
              "net": -52041
            },
            "nonCommercial": {
              "long": 43339,
              "short": 7010,
              "net": 36329
            },
            "smallTrader": {
              "long": 49831,
              "short": 34119,
              "net": 15712
            }
          },
          "openInterest": 151007
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60513,
              "short": 7752,
              "net": 52761
            },
            "nonCommercial": {
              "long": 2595,
              "short": 42832,
              "net": -40237
            },
            "smallTrader": {
              "long": 7019,
              "short": 19543,
              "net": -12524
            }
          },
          "openInterest": 70429
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 719,
              "short": 1696,
              "net": -977
            },
            "nonCommercial": {
              "long": 3594,
              "short": 3624,
              "net": -30
            },
            "smallTrader": {
              "long": 1837,
              "short": 830,
              "net": 1007
            }
          },
          "openInterest": 8904
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47217,
              "short": 39535,
              "net": 7682
            },
            "nonCommercial": {
              "long": 6888,
              "short": 11751,
              "net": -4863
            },
            "smallTrader": {
              "long": 14137,
              "short": 16956,
              "net": -2819
            }
          },
          "openInterest": 69957
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52264,
              "short": 43739,
              "net": 8525
            },
            "nonCommercial": {
              "long": 23423,
              "short": 33839,
              "net": -10416
            },
            "smallTrader": {
              "long": 30480,
              "short": 28589,
              "net": 1891
            }
          },
          "openInterest": 118491
        }
      ]
    },
    {
      "reportDate": "1999-07-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459534,
              "short": 416438,
              "net": 43096
            },
            "nonCommercial": {
              "long": 41008,
              "short": 64887,
              "net": -23879
            },
            "smallTrader": {
              "long": 61558,
              "short": 80775,
              "net": -19217
            }
          },
          "openInterest": 567183
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25593,
              "short": 25853,
              "net": -260
            },
            "nonCommercial": {
              "long": 3814,
              "short": 2834,
              "net": 980
            },
            "smallTrader": {
              "long": 5651,
              "short": 6371,
              "net": -720
            }
          },
          "openInterest": 35058
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 478311,
              "short": 462407,
              "net": 15904
            },
            "nonCommercial": {
              "long": 67474,
              "short": 87211,
              "net": -19737
            },
            "smallTrader": {
              "long": 102767,
              "short": 98934,
              "net": 3833
            }
          },
          "openInterest": 671455
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 267010,
              "short": 226524,
              "net": 40486
            },
            "nonCommercial": {
              "long": 39569,
              "short": 65113,
              "net": -25544
            },
            "smallTrader": {
              "long": 25808,
              "short": 40750,
              "net": -14942
            }
          },
          "openInterest": 333854
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12106,
              "short": 30566,
              "net": -18460
            },
            "nonCommercial": {
              "long": 11912,
              "short": 490,
              "net": 11422
            },
            "smallTrader": {
              "long": 10627,
              "short": 3589,
              "net": 7038
            }
          },
          "openInterest": 34645
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62194,
              "short": 10372,
              "net": 51822
            },
            "nonCommercial": {
              "long": 3470,
              "short": 43767,
              "net": -40297
            },
            "smallTrader": {
              "long": 7675,
              "short": 19200,
              "net": -11525
            }
          },
          "openInterest": 73339
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27928,
              "short": 43546,
              "net": -15618
            },
            "nonCommercial": {
              "long": 13424,
              "short": 5206,
              "net": 8218
            },
            "smallTrader": {
              "long": 20971,
              "short": 13571,
              "net": 7400
            }
          },
          "openInterest": 62623
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55569,
              "short": 47293,
              "net": 8276
            },
            "nonCommercial": {
              "long": 3034,
              "short": 12782,
              "net": -9748
            },
            "smallTrader": {
              "long": 8958,
              "short": 7486,
              "net": 1472
            }
          },
          "openInterest": 71790
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26568,
              "short": 21648,
              "net": 4920
            },
            "nonCommercial": {
              "long": 5514,
              "short": 12821,
              "net": -7307
            },
            "smallTrader": {
              "long": 11552,
              "short": 9165,
              "net": 2387
            }
          },
          "openInterest": 45620
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25906,
              "short": 54030,
              "net": -28124
            },
            "nonCommercial": {
              "long": 22854,
              "short": 7993,
              "net": 14861
            },
            "smallTrader": {
              "long": 26764,
              "short": 13501,
              "net": 13263
            }
          },
          "openInterest": 76969
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204260,
              "short": 95184,
              "net": 109076
            },
            "nonCommercial": {
              "long": 22739,
              "short": 92148,
              "net": -69409
            },
            "smallTrader": {
              "long": 82679,
              "short": 122346,
              "net": -39667
            }
          },
          "openInterest": 335534
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51241,
              "short": 19944,
              "net": 31297
            },
            "nonCommercial": {
              "long": 3301,
              "short": 35262,
              "net": -31961
            },
            "smallTrader": {
              "long": 12966,
              "short": 12302,
              "net": 664
            }
          },
          "openInterest": 69614
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 360876,
              "short": 464730,
              "net": -103854
            },
            "nonCommercial": {
              "long": 103642,
              "short": 25545,
              "net": 78097
            },
            "smallTrader": {
              "long": 114907,
              "short": 89150,
              "net": 25757
            }
          },
          "openInterest": 633205
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20745,
              "short": 17688,
              "net": 3057
            },
            "nonCommercial": {
              "long": 8534,
              "short": 13846,
              "net": -5312
            },
            "smallTrader": {
              "long": 16049,
              "short": 13794,
              "net": 2255
            }
          },
          "openInterest": 45494
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4355,
              "short": 4675,
              "net": -320
            },
            "nonCommercial": {
              "long": 5838,
              "short": 1209,
              "net": 4629
            },
            "smallTrader": {
              "long": 7309,
              "short": 11618,
              "net": -4309
            }
          },
          "openInterest": 19193
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144152,
              "short": 62918,
              "net": 81234
            },
            "nonCommercial": {
              "long": 9914,
              "short": 88774,
              "net": -78860
            },
            "smallTrader": {
              "long": 35973,
              "short": 38347,
              "net": -2374
            }
          },
          "openInterest": 211594
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79795,
              "short": 131228,
              "net": -51433
            },
            "nonCommercial": {
              "long": 29153,
              "short": 2047,
              "net": 27106
            },
            "smallTrader": {
              "long": 63851,
              "short": 39524,
              "net": 24327
            }
          },
          "openInterest": 178535
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96973,
              "short": 34856,
              "net": 62117
            },
            "nonCommercial": {
              "long": 5766,
              "short": 58964,
              "net": -53198
            },
            "smallTrader": {
              "long": 10057,
              "short": 18976,
              "net": -8919
            }
          },
          "openInterest": 113708
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21902,
              "short": 24485,
              "net": -2583
            },
            "nonCommercial": {
              "long": 17040,
              "short": 12860,
              "net": 4180
            },
            "smallTrader": {
              "long": 11202,
              "short": 12799,
              "net": -1597
            }
          },
          "openInterest": 55074
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47165,
              "short": 34563,
              "net": 12602
            },
            "nonCommercial": {
              "long": 23857,
              "short": 19741,
              "net": 4116
            },
            "smallTrader": {
              "long": 19129,
              "short": 35847,
              "net": -16718
            }
          },
          "openInterest": 96063
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18509,
              "short": 20873,
              "net": -2364
            },
            "nonCommercial": {
              "long": 4550,
              "short": 619,
              "net": 3931
            },
            "smallTrader": {
              "long": 5455,
              "short": 7022,
              "net": -1567
            }
          },
          "openInterest": 28514
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189887,
              "short": 195112,
              "net": -5225
            },
            "nonCommercial": {
              "long": 16647,
              "short": 26811,
              "net": -10164
            },
            "smallTrader": {
              "long": 59754,
              "short": 44365,
              "net": 15389
            }
          },
          "openInterest": 311569
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2607,
              "short": 1229,
              "net": 1378
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1033,
              "short": 2411,
              "net": -1378
            }
          },
          "openInterest": 3640
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7130,
              "short": 5675,
              "net": 1455
            },
            "nonCommercial": {
              "long": 4620,
              "short": 7514,
              "net": -2894
            },
            "smallTrader": {
              "long": 2992,
              "short": 1553,
              "net": 1439
            }
          },
          "openInterest": 14742
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13566,
              "short": 56759,
              "net": -43193
            },
            "nonCommercial": {
              "long": 35368,
              "short": 3193,
              "net": 32175
            },
            "smallTrader": {
              "long": 23931,
              "short": 12913,
              "net": 11018
            }
          },
          "openInterest": 81007
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58531,
              "short": 64501,
              "net": -5970
            },
            "nonCommercial": {
              "long": 16056,
              "short": 21416,
              "net": -5360
            },
            "smallTrader": {
              "long": 37583,
              "short": 26253,
              "net": 11330
            }
          },
          "openInterest": 122819
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91269,
              "short": 53826,
              "net": 37443
            },
            "nonCommercial": {
              "long": 6649,
              "short": 40107,
              "net": -33458
            },
            "smallTrader": {
              "long": 31558,
              "short": 35543,
              "net": -3985
            }
          },
          "openInterest": 162805
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73808,
              "short": 57221,
              "net": 16587
            },
            "nonCommercial": {
              "long": 21821,
              "short": 44310,
              "net": -22489
            },
            "smallTrader": {
              "long": 46176,
              "short": 40274,
              "net": 5902
            }
          },
          "openInterest": 163186
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63615,
              "short": 93611,
              "net": -29996
            },
            "nonCommercial": {
              "long": 31673,
              "short": 8322,
              "net": 23351
            },
            "smallTrader": {
              "long": 37491,
              "short": 30846,
              "net": 6645
            }
          },
          "openInterest": 135724
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59011,
              "short": 8668,
              "net": 50343
            },
            "nonCommercial": {
              "long": 3081,
              "short": 39765,
              "net": -36684
            },
            "smallTrader": {
              "long": 6314,
              "short": 19973,
              "net": -13659
            }
          },
          "openInterest": 68746
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 719,
              "short": 2796,
              "net": -2077
            },
            "nonCommercial": {
              "long": 5457,
              "short": 4528,
              "net": 929
            },
            "smallTrader": {
              "long": 2138,
              "short": 990,
              "net": 1148
            }
          },
          "openInterest": 11497
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50799,
              "short": 42992,
              "net": 7807
            },
            "nonCommercial": {
              "long": 7869,
              "short": 13383,
              "net": -5514
            },
            "smallTrader": {
              "long": 16375,
              "short": 18668,
              "net": -2293
            }
          },
          "openInterest": 76474
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55153,
              "short": 45386,
              "net": 9767
            },
            "nonCommercial": {
              "long": 23986,
              "short": 35856,
              "net": -11870
            },
            "smallTrader": {
              "long": 30442,
              "short": 28339,
              "net": 2103
            }
          },
          "openInterest": 119579
        }
      ]
    },
    {
      "reportDate": "1999-07-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 462852,
              "short": 445233,
              "net": 17619
            },
            "nonCommercial": {
              "long": 50664,
              "short": 59387,
              "net": -8723
            },
            "smallTrader": {
              "long": 70741,
              "short": 79637,
              "net": -8896
            }
          },
          "openInterest": 591800
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25294,
              "short": 26394,
              "net": -1100
            },
            "nonCommercial": {
              "long": 4171,
              "short": 2898,
              "net": 1273
            },
            "smallTrader": {
              "long": 6168,
              "short": 6341,
              "net": -173
            }
          },
          "openInterest": 35633
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 470167,
              "short": 476349,
              "net": -6182
            },
            "nonCommercial": {
              "long": 71869,
              "short": 75028,
              "net": -3159
            },
            "smallTrader": {
              "long": 114194,
              "short": 104853,
              "net": 9341
            }
          },
          "openInterest": 679171
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258206,
              "short": 222244,
              "net": 35962
            },
            "nonCommercial": {
              "long": 37879,
              "short": 60376,
              "net": -22497
            },
            "smallTrader": {
              "long": 26576,
              "short": 40041,
              "net": -13465
            }
          },
          "openInterest": 325704
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16847,
              "short": 20291,
              "net": -3444
            },
            "nonCommercial": {
              "long": 4080,
              "short": 2606,
              "net": 1474
            },
            "smallTrader": {
              "long": 7356,
              "short": 5386,
              "net": 1970
            }
          },
          "openInterest": 28283
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55987,
              "short": 15113,
              "net": 40874
            },
            "nonCommercial": {
              "long": 3187,
              "short": 34882,
              "net": -31695
            },
            "smallTrader": {
              "long": 8083,
              "short": 17262,
              "net": -9179
            }
          },
          "openInterest": 67257
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33588,
              "short": 38433,
              "net": -4845
            },
            "nonCommercial": {
              "long": 12776,
              "short": 10332,
              "net": 2444
            },
            "smallTrader": {
              "long": 14952,
              "short": 12551,
              "net": 2401
            }
          },
          "openInterest": 61710
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55318,
              "short": 48891,
              "net": 6427
            },
            "nonCommercial": {
              "long": 3078,
              "short": 12726,
              "net": -9648
            },
            "smallTrader": {
              "long": 10983,
              "short": 7762,
              "net": 3221
            }
          },
          "openInterest": 73087
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26304,
              "short": 21023,
              "net": 5281
            },
            "nonCommercial": {
              "long": 5127,
              "short": 13243,
              "net": -8116
            },
            "smallTrader": {
              "long": 11414,
              "short": 8579,
              "net": 2835
            }
          },
          "openInterest": 44959
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27089,
              "short": 55925,
              "net": -28836
            },
            "nonCommercial": {
              "long": 23036,
              "short": 7489,
              "net": 15547
            },
            "smallTrader": {
              "long": 26399,
              "short": 13110,
              "net": 13289
            }
          },
          "openInterest": 77903
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200896,
              "short": 103711,
              "net": 97185
            },
            "nonCommercial": {
              "long": 25662,
              "short": 85253,
              "net": -59591
            },
            "smallTrader": {
              "long": 83162,
              "short": 120756,
              "net": -37594
            }
          },
          "openInterest": 330332
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50089,
              "short": 19636,
              "net": 30453
            },
            "nonCommercial": {
              "long": 2941,
              "short": 35101,
              "net": -32160
            },
            "smallTrader": {
              "long": 13736,
              "short": 12029,
              "net": 1707
            }
          },
          "openInterest": 68715
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349312,
              "short": 436512,
              "net": -87200
            },
            "nonCommercial": {
              "long": 91960,
              "short": 22460,
              "net": 69500
            },
            "smallTrader": {
              "long": 103288,
              "short": 85588,
              "net": 17700
            }
          },
          "openInterest": 601946
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21332,
              "short": 20852,
              "net": 480
            },
            "nonCommercial": {
              "long": 8225,
              "short": 14232,
              "net": -6007
            },
            "smallTrader": {
              "long": 16780,
              "short": 11253,
              "net": 5527
            }
          },
          "openInterest": 46600
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4370,
              "short": 4512,
              "net": -142
            },
            "nonCommercial": {
              "long": 5646,
              "short": 1201,
              "net": 4445
            },
            "smallTrader": {
              "long": 6993,
              "short": 11296,
              "net": -4303
            }
          },
          "openInterest": 18779
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 141284,
              "short": 59797,
              "net": 81487
            },
            "nonCommercial": {
              "long": 10323,
              "short": 89538,
              "net": -79215
            },
            "smallTrader": {
              "long": 34547,
              "short": 36819,
              "net": -2272
            }
          },
          "openInterest": 206266
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90829,
              "short": 137058,
              "net": -46229
            },
            "nonCommercial": {
              "long": 25283,
              "short": 3130,
              "net": 22153
            },
            "smallTrader": {
              "long": 63210,
              "short": 39134,
              "net": 24076
            }
          },
          "openInterest": 186578
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67218,
              "short": 66147,
              "net": 1071
            },
            "nonCommercial": {
              "long": 31756,
              "short": 34466,
              "net": -2710
            },
            "smallTrader": {
              "long": 15876,
              "short": 14237,
              "net": 1639
            }
          },
          "openInterest": 115699
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22066,
              "short": 24459,
              "net": -2393
            },
            "nonCommercial": {
              "long": 16286,
              "short": 11621,
              "net": 4665
            },
            "smallTrader": {
              "long": 10287,
              "short": 12559,
              "net": -2272
            }
          },
          "openInterest": 52883
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47267,
              "short": 33812,
              "net": 13455
            },
            "nonCommercial": {
              "long": 23107,
              "short": 21525,
              "net": 1582
            },
            "smallTrader": {
              "long": 19492,
              "short": 34529,
              "net": -15037
            }
          },
          "openInterest": 94616
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18582,
              "short": 20165,
              "net": -1583
            },
            "nonCommercial": {
              "long": 4610,
              "short": 1203,
              "net": 3407
            },
            "smallTrader": {
              "long": 4573,
              "short": 6397,
              "net": -1824
            }
          },
          "openInterest": 27765
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198067,
              "short": 202728,
              "net": -4661
            },
            "nonCommercial": {
              "long": 15534,
              "short": 25416,
              "net": -9882
            },
            "smallTrader": {
              "long": 59446,
              "short": 44903,
              "net": 14543
            }
          },
          "openInterest": 317186
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2597,
              "short": 1229,
              "net": 1368
            },
            "nonCommercial": {
              "long": 0,
              "short": 353,
              "net": -353
            },
            "smallTrader": {
              "long": 1147,
              "short": 2162,
              "net": -1015
            }
          },
          "openInterest": 3744
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7025,
              "short": 6029,
              "net": 996
            },
            "nonCommercial": {
              "long": 4667,
              "short": 7254,
              "net": -2587
            },
            "smallTrader": {
              "long": 3074,
              "short": 1483,
              "net": 1591
            }
          },
          "openInterest": 14766
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13929,
              "short": 47550,
              "net": -33621
            },
            "nonCommercial": {
              "long": 29595,
              "short": 6865,
              "net": 22730
            },
            "smallTrader": {
              "long": 23894,
              "short": 13003,
              "net": 10891
            }
          },
          "openInterest": 74994
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61362,
              "short": 61077,
              "net": 285
            },
            "nonCommercial": {
              "long": 11698,
              "short": 22471,
              "net": -10773
            },
            "smallTrader": {
              "long": 37055,
              "short": 26567,
              "net": 10488
            }
          },
          "openInterest": 118892
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89832,
              "short": 54185,
              "net": 35647
            },
            "nonCommercial": {
              "long": 4870,
              "short": 39023,
              "net": -34153
            },
            "smallTrader": {
              "long": 32977,
              "short": 34471,
              "net": -1494
            }
          },
          "openInterest": 159987
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64472,
              "short": 60420,
              "net": 4052
            },
            "nonCommercial": {
              "long": 21985,
              "short": 35698,
              "net": -13713
            },
            "smallTrader": {
              "long": 49621,
              "short": 39960,
              "net": 9661
            }
          },
          "openInterest": 158119
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66128,
              "short": 96190,
              "net": -30062
            },
            "nonCommercial": {
              "long": 31393,
              "short": 9195,
              "net": 22198
            },
            "smallTrader": {
              "long": 36922,
              "short": 29058,
              "net": 7864
            }
          },
          "openInterest": 139457
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49428,
              "short": 12940,
              "net": 36488
            },
            "nonCommercial": {
              "long": 4720,
              "short": 38121,
              "net": -33401
            },
            "smallTrader": {
              "long": 9964,
              "short": 13051,
              "net": -3087
            }
          },
          "openInterest": 64112
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 970,
              "short": 2316,
              "net": -1346
            },
            "nonCommercial": {
              "long": 3585,
              "short": 2763,
              "net": 822
            },
            "smallTrader": {
              "long": 1630,
              "short": 1106,
              "net": 524
            }
          },
          "openInterest": 8736
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52520,
              "short": 48146,
              "net": 4374
            },
            "nonCommercial": {
              "long": 10018,
              "short": 12649,
              "net": -2631
            },
            "smallTrader": {
              "long": 17037,
              "short": 18780,
              "net": -1743
            }
          },
          "openInterest": 81413
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52715,
              "short": 46191,
              "net": 6524
            },
            "nonCommercial": {
              "long": 27289,
              "short": 37645,
              "net": -10356
            },
            "smallTrader": {
              "long": 32090,
              "short": 28258,
              "net": 3832
            }
          },
          "openInterest": 119444
        }
      ]
    },
    {
      "reportDate": "1999-07-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 503499,
              "short": 458222,
              "net": 45277
            },
            "nonCommercial": {
              "long": 42037,
              "short": 64516,
              "net": -22479
            },
            "smallTrader": {
              "long": 58509,
              "short": 81307,
              "net": -22798
            }
          },
          "openInterest": 613144
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26402,
              "short": 25989,
              "net": 413
            },
            "nonCommercial": {
              "long": 3953,
              "short": 3126,
              "net": 827
            },
            "smallTrader": {
              "long": 5538,
              "short": 6778,
              "net": -1240
            }
          },
          "openInterest": 35893
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 463558,
              "short": 454244,
              "net": 9314
            },
            "nonCommercial": {
              "long": 65012,
              "short": 80510,
              "net": -15498
            },
            "smallTrader": {
              "long": 105678,
              "short": 99494,
              "net": 6184
            }
          },
          "openInterest": 668897
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 261054,
              "short": 229657,
              "net": 31397
            },
            "nonCommercial": {
              "long": 38726,
              "short": 59532,
              "net": -20806
            },
            "smallTrader": {
              "long": 21580,
              "short": 32171,
              "net": -10591
            }
          },
          "openInterest": 325999
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18071,
              "short": 17564,
              "net": 507
            },
            "nonCommercial": {
              "long": 2246,
              "short": 2460,
              "net": -214
            },
            "smallTrader": {
              "long": 6120,
              "short": 6413,
              "net": -293
            }
          },
          "openInterest": 26563
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43752,
              "short": 10427,
              "net": 33325
            },
            "nonCommercial": {
              "long": 2924,
              "short": 29662,
              "net": -26738
            },
            "smallTrader": {
              "long": 10586,
              "short": 17173,
              "net": -6587
            }
          },
          "openInterest": 57262
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54458,
              "short": 31824,
              "net": 22634
            },
            "nonCommercial": {
              "long": 5195,
              "short": 30126,
              "net": -24931
            },
            "smallTrader": {
              "long": 15333,
              "short": 13036,
              "net": 2297
            }
          },
          "openInterest": 75262
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54010,
              "short": 48139,
              "net": 5871
            },
            "nonCommercial": {
              "long": 2050,
              "short": 11494,
              "net": -9444
            },
            "smallTrader": {
              "long": 10151,
              "short": 6578,
              "net": 3573
            }
          },
          "openInterest": 69733
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26522,
              "short": 23313,
              "net": 3209
            },
            "nonCommercial": {
              "long": 4692,
              "short": 11417,
              "net": -6725
            },
            "smallTrader": {
              "long": 10733,
              "short": 7217,
              "net": 3516
            }
          },
          "openInterest": 43837
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27517,
              "short": 53842,
              "net": -26325
            },
            "nonCommercial": {
              "long": 21021,
              "short": 6154,
              "net": 14867
            },
            "smallTrader": {
              "long": 24258,
              "short": 12800,
              "net": 11458
            }
          },
          "openInterest": 74155
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194188,
              "short": 117267,
              "net": 76921
            },
            "nonCommercial": {
              "long": 24863,
              "short": 62767,
              "net": -37904
            },
            "smallTrader": {
              "long": 83132,
              "short": 122149,
              "net": -39017
            }
          },
          "openInterest": 324624
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49148,
              "short": 19858,
              "net": 29290
            },
            "nonCommercial": {
              "long": 3456,
              "short": 34562,
              "net": -31106
            },
            "smallTrader": {
              "long": 13867,
              "short": 12051,
              "net": 1816
            }
          },
          "openInterest": 68609
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 337783,
              "short": 416373,
              "net": -78590
            },
            "nonCommercial": {
              "long": 87962,
              "short": 26583,
              "net": 61379
            },
            "smallTrader": {
              "long": 97947,
              "short": 80736,
              "net": 17211
            }
          },
          "openInterest": 576657
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27311,
              "short": 34569,
              "net": -7258
            },
            "nonCommercial": {
              "long": 10749,
              "short": 8946,
              "net": 1803
            },
            "smallTrader": {
              "long": 12862,
              "short": 7407,
              "net": 5455
            }
          },
          "openInterest": 51204
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3559,
              "short": 4785,
              "net": -1226
            },
            "nonCommercial": {
              "long": 6485,
              "short": 1129,
              "net": 5356
            },
            "smallTrader": {
              "long": 7334,
              "short": 11464,
              "net": -4130
            }
          },
          "openInterest": 19158
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 131089,
              "short": 60265,
              "net": 70824
            },
            "nonCommercial": {
              "long": 13624,
              "short": 81518,
              "net": -67894
            },
            "smallTrader": {
              "long": 34175,
              "short": 37105,
              "net": -2930
            }
          },
          "openInterest": 198760
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90489,
              "short": 136154,
              "net": -45665
            },
            "nonCommercial": {
              "long": 24774,
              "short": 3339,
              "net": 21435
            },
            "smallTrader": {
              "long": 65220,
              "short": 40990,
              "net": 24230
            }
          },
          "openInterest": 188756
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55166,
              "short": 85819,
              "net": -30653
            },
            "nonCommercial": {
              "long": 49571,
              "short": 24810,
              "net": 24761
            },
            "smallTrader": {
              "long": 25000,
              "short": 19108,
              "net": 5892
            }
          },
          "openInterest": 130673
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22411,
              "short": 26109,
              "net": -3698
            },
            "nonCommercial": {
              "long": 16170,
              "short": 9976,
              "net": 6194
            },
            "smallTrader": {
              "long": 10477,
              "short": 12973,
              "net": -2496
            }
          },
          "openInterest": 52830
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48972,
              "short": 39879,
              "net": 9093
            },
            "nonCommercial": {
              "long": 26679,
              "short": 20016,
              "net": 6663
            },
            "smallTrader": {
              "long": 19874,
              "short": 35630,
              "net": -15756
            }
          },
          "openInterest": 100987
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18774,
              "short": 20416,
              "net": -1642
            },
            "nonCommercial": {
              "long": 4280,
              "short": 853,
              "net": 3427
            },
            "smallTrader": {
              "long": 5054,
              "short": 6839,
              "net": -1785
            }
          },
          "openInterest": 28108
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183279,
              "short": 239311,
              "net": -56032
            },
            "nonCommercial": {
              "long": 44019,
              "short": 9262,
              "net": 34757
            },
            "smallTrader": {
              "long": 63572,
              "short": 42297,
              "net": 21275
            }
          },
          "openInterest": 338410
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2797,
              "short": 1229,
              "net": 1568
            },
            "nonCommercial": {
              "long": 0,
              "short": 353,
              "net": -353
            },
            "smallTrader": {
              "long": 964,
              "short": 2179,
              "net": -1215
            }
          },
          "openInterest": 3761
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8120,
              "short": 6729,
              "net": 1391
            },
            "nonCommercial": {
              "long": 4348,
              "short": 7437,
              "net": -3089
            },
            "smallTrader": {
              "long": 3071,
              "short": 1373,
              "net": 1698
            }
          },
          "openInterest": 15639
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12710,
              "short": 49141,
              "net": -36431
            },
            "nonCommercial": {
              "long": 30824,
              "short": 5174,
              "net": 25650
            },
            "smallTrader": {
              "long": 24365,
              "short": 13584,
              "net": 10781
            }
          },
          "openInterest": 74673
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54695,
              "short": 69240,
              "net": -14545
            },
            "nonCommercial": {
              "long": 14162,
              "short": 10453,
              "net": 3709
            },
            "smallTrader": {
              "long": 35329,
              "short": 24493,
              "net": 10836
            }
          },
          "openInterest": 113717
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92419,
              "short": 55484,
              "net": 36935
            },
            "nonCommercial": {
              "long": 7454,
              "short": 43469,
              "net": -36015
            },
            "smallTrader": {
              "long": 31279,
              "short": 32199,
              "net": -920
            }
          },
          "openInterest": 158369
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65447,
              "short": 64535,
              "net": 912
            },
            "nonCommercial": {
              "long": 15822,
              "short": 26597,
              "net": -10775
            },
            "smallTrader": {
              "long": 47418,
              "short": 37555,
              "net": 9863
            }
          },
          "openInterest": 146906
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68130,
              "short": 97388,
              "net": -29258
            },
            "nonCommercial": {
              "long": 32054,
              "short": 9551,
              "net": 22503
            },
            "smallTrader": {
              "long": 36957,
              "short": 30202,
              "net": 6755
            }
          },
          "openInterest": 142215
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36586,
              "short": 41184,
              "net": -4598
            },
            "nonCommercial": {
              "long": 16415,
              "short": 8919,
              "net": 7496
            },
            "smallTrader": {
              "long": 8323,
              "short": 11221,
              "net": -2898
            }
          },
          "openInterest": 62785
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 782,
              "short": 2403,
              "net": -1621
            },
            "nonCommercial": {
              "long": 3682,
              "short": 1857,
              "net": 1825
            },
            "smallTrader": {
              "long": 976,
              "short": 1180,
              "net": -204
            }
          },
          "openInterest": 8129
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52340,
              "short": 50805,
              "net": 1535
            },
            "nonCommercial": {
              "long": 12302,
              "short": 11910,
              "net": 392
            },
            "smallTrader": {
              "long": 16857,
              "short": 18784,
              "net": -1927
            }
          },
          "openInterest": 83880
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48040,
              "short": 56782,
              "net": -8742
            },
            "nonCommercial": {
              "long": 35000,
              "short": 32031,
              "net": 2969
            },
            "smallTrader": {
              "long": 33339,
              "short": 27566,
              "net": 5773
            }
          },
          "openInterest": 123064
        }
      ]
    },
    {
      "reportDate": "1999-08-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 513506,
              "short": 463097,
              "net": 50409
            },
            "nonCommercial": {
              "long": 40240,
              "short": 73053,
              "net": -32813
            },
            "smallTrader": {
              "long": 60564,
              "short": 78160,
              "net": -17596
            }
          },
          "openInterest": 622700
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27290,
              "short": 25497,
              "net": 1793
            },
            "nonCommercial": {
              "long": 2788,
              "short": 3199,
              "net": -411
            },
            "smallTrader": {
              "long": 5261,
              "short": 6643,
              "net": -1382
            }
          },
          "openInterest": 36070
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488990,
              "short": 471604,
              "net": 17386
            },
            "nonCommercial": {
              "long": 60558,
              "short": 85606,
              "net": -25048
            },
            "smallTrader": {
              "long": 100043,
              "short": 92381,
              "net": 7662
            }
          },
          "openInterest": 705119
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284254,
              "short": 224460,
              "net": 59794
            },
            "nonCommercial": {
              "long": 24271,
              "short": 68466,
              "net": -44195
            },
            "smallTrader": {
              "long": 20724,
              "short": 36323,
              "net": -15599
            }
          },
          "openInterest": 333416
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17425,
              "short": 18241,
              "net": -816
            },
            "nonCommercial": {
              "long": 2058,
              "short": 1918,
              "net": 140
            },
            "smallTrader": {
              "long": 6899,
              "short": 6223,
              "net": 676
            }
          },
          "openInterest": 26508
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28466,
              "short": 34379,
              "net": -5913
            },
            "nonCommercial": {
              "long": 10125,
              "short": 6581,
              "net": 3544
            },
            "smallTrader": {
              "long": 14860,
              "short": 12491,
              "net": 2369
            }
          },
          "openInterest": 55026
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62707,
              "short": 32622,
              "net": 30085
            },
            "nonCommercial": {
              "long": 6374,
              "short": 35589,
              "net": -29215
            },
            "smallTrader": {
              "long": 15264,
              "short": 16134,
              "net": -870
            }
          },
          "openInterest": 84345
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53177,
              "short": 46800,
              "net": 6377
            },
            "nonCommercial": {
              "long": 2389,
              "short": 11491,
              "net": -9102
            },
            "smallTrader": {
              "long": 10257,
              "short": 7532,
              "net": 2725
            }
          },
          "openInterest": 68519
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29852,
              "short": 25303,
              "net": 4549
            },
            "nonCommercial": {
              "long": 4931,
              "short": 12953,
              "net": -8022
            },
            "smallTrader": {
              "long": 11188,
              "short": 7715,
              "net": 3473
            }
          },
          "openInterest": 48267
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25269,
              "short": 50734,
              "net": -25465
            },
            "nonCommercial": {
              "long": 18876,
              "short": 6859,
              "net": 12017
            },
            "smallTrader": {
              "long": 25328,
              "short": 11880,
              "net": 13448
            }
          },
          "openInterest": 70577
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180050,
              "short": 134643,
              "net": 45407
            },
            "nonCommercial": {
              "long": 38530,
              "short": 39207,
              "net": -677
            },
            "smallTrader": {
              "long": 83456,
              "short": 128186,
              "net": -44730
            }
          },
          "openInterest": 323900
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44868,
              "short": 21248,
              "net": 23620
            },
            "nonCommercial": {
              "long": 4411,
              "short": 32319,
              "net": -27908
            },
            "smallTrader": {
              "long": 16725,
              "short": 12437,
              "net": 4288
            }
          },
          "openInterest": 68084
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 332575,
              "short": 409622,
              "net": -77047
            },
            "nonCommercial": {
              "long": 86434,
              "short": 22023,
              "net": 64411
            },
            "smallTrader": {
              "long": 96910,
              "short": 84274,
              "net": 12636
            }
          },
          "openInterest": 569222
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25465,
              "short": 40227,
              "net": -14762
            },
            "nonCommercial": {
              "long": 14433,
              "short": 6980,
              "net": 7453
            },
            "smallTrader": {
              "long": 14521,
              "short": 7212,
              "net": 7309
            }
          },
          "openInterest": 54806
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3560,
              "short": 5007,
              "net": -1447
            },
            "nonCommercial": {
              "long": 5815,
              "short": 1251,
              "net": 4564
            },
            "smallTrader": {
              "long": 7938,
              "short": 11055,
              "net": -3117
            }
          },
          "openInterest": 18865
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122268,
              "short": 66222,
              "net": 56046
            },
            "nonCommercial": {
              "long": 17758,
              "short": 74198,
              "net": -56440
            },
            "smallTrader": {
              "long": 31380,
              "short": 30986,
              "net": 394
            }
          },
          "openInterest": 188933
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86151,
              "short": 133929,
              "net": -47778
            },
            "nonCommercial": {
              "long": 25490,
              "short": 2490,
              "net": 23000
            },
            "smallTrader": {
              "long": 61758,
              "short": 36980,
              "net": 24778
            }
          },
          "openInterest": 178919
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49623,
              "short": 99848,
              "net": -50225
            },
            "nonCommercial": {
              "long": 56565,
              "short": 14696,
              "net": 41869
            },
            "smallTrader": {
              "long": 24892,
              "short": 16536,
              "net": 8356
            }
          },
          "openInterest": 131570
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20896,
              "short": 25539,
              "net": -4643
            },
            "nonCommercial": {
              "long": 17271,
              "short": 9973,
              "net": 7298
            },
            "smallTrader": {
              "long": 11666,
              "short": 14321,
              "net": -2655
            }
          },
          "openInterest": 53095
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47682,
              "short": 39077,
              "net": 8605
            },
            "nonCommercial": {
              "long": 25994,
              "short": 19658,
              "net": 6336
            },
            "smallTrader": {
              "long": 21154,
              "short": 36095,
              "net": -14941
            }
          },
          "openInterest": 99796
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18355,
              "short": 18845,
              "net": -490
            },
            "nonCommercial": {
              "long": 3526,
              "short": 573,
              "net": 2953
            },
            "smallTrader": {
              "long": 5341,
              "short": 7804,
              "net": -2463
            }
          },
          "openInterest": 27222
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168812,
              "short": 239948,
              "net": -71136
            },
            "nonCommercial": {
              "long": 53292,
              "short": 5846,
              "net": 47446
            },
            "smallTrader": {
              "long": 62441,
              "short": 38751,
              "net": 23690
            }
          },
          "openInterest": 332389
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2355,
              "short": 1546,
              "net": 809
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 1271,
              "short": 2080,
              "net": -809
            }
          },
          "openInterest": 3626
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7835,
              "short": 5706,
              "net": 2129
            },
            "nonCommercial": {
              "long": 4116,
              "short": 7723,
              "net": -3607
            },
            "smallTrader": {
              "long": 3202,
              "short": 1724,
              "net": 1478
            }
          },
          "openInterest": 15253
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8212,
              "short": 64713,
              "net": -56501
            },
            "nonCommercial": {
              "long": 44995,
              "short": 3035,
              "net": 41960
            },
            "smallTrader": {
              "long": 26240,
              "short": 11699,
              "net": 14541
            }
          },
          "openInterest": 86060
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54960,
              "short": 68477,
              "net": -13517
            },
            "nonCommercial": {
              "long": 16340,
              "short": 11493,
              "net": 4847
            },
            "smallTrader": {
              "long": 34825,
              "short": 26155,
              "net": 8670
            }
          },
          "openInterest": 116021
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88405,
              "short": 57031,
              "net": 31374
            },
            "nonCommercial": {
              "long": 5924,
              "short": 37121,
              "net": -31197
            },
            "smallTrader": {
              "long": 29388,
              "short": 29565,
              "net": -177
            }
          },
          "openInterest": 152537
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55357,
              "short": 66500,
              "net": -11143
            },
            "nonCommercial": {
              "long": 22832,
              "short": 20256,
              "net": 2576
            },
            "smallTrader": {
              "long": 43582,
              "short": 35015,
              "net": 8567
            }
          },
          "openInterest": 139984
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64162,
              "short": 101331,
              "net": -37169
            },
            "nonCommercial": {
              "long": 32981,
              "short": 8523,
              "net": 24458
            },
            "smallTrader": {
              "long": 41969,
              "short": 29258,
              "net": 12711
            }
          },
          "openInterest": 144085
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31586,
              "short": 50292,
              "net": -18706
            },
            "nonCommercial": {
              "long": 23162,
              "short": 8024,
              "net": 15138
            },
            "smallTrader": {
              "long": 13704,
              "short": 10136,
              "net": 3568
            }
          },
          "openInterest": 68452
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 799,
              "short": 1538,
              "net": -739
            },
            "nonCommercial": {
              "long": 3707,
              "short": 2045,
              "net": 1662
            },
            "smallTrader": {
              "long": 626,
              "short": 1549,
              "net": -923
            }
          },
          "openInterest": 7377
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46448,
              "short": 54036,
              "net": -7588
            },
            "nonCommercial": {
              "long": 12626,
              "short": 5245,
              "net": 7381
            },
            "smallTrader": {
              "long": 19235,
              "short": 19028,
              "net": 207
            }
          },
          "openInterest": 80662
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42968,
              "short": 76959,
              "net": -33991
            },
            "nonCommercial": {
              "long": 41766,
              "short": 19230,
              "net": 22536
            },
            "smallTrader": {
              "long": 37349,
              "short": 25894,
              "net": 11455
            }
          },
          "openInterest": 128680
        }
      ]
    },
    {
      "reportDate": "1999-08-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 538223,
              "short": 470930,
              "net": 67293
            },
            "nonCommercial": {
              "long": 42397,
              "short": 86301,
              "net": -43904
            },
            "smallTrader": {
              "long": 64475,
              "short": 87864,
              "net": -23389
            }
          },
          "openInterest": 655070
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29470,
              "short": 26676,
              "net": 2794
            },
            "nonCommercial": {
              "long": 3693,
              "short": 3816,
              "net": -123
            },
            "smallTrader": {
              "long": 4346,
              "short": 7017,
              "net": -2671
            }
          },
          "openInterest": 38257
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 515678,
              "short": 496176,
              "net": 19502
            },
            "nonCommercial": {
              "long": 67514,
              "short": 91555,
              "net": -24041
            },
            "smallTrader": {
              "long": 101779,
              "short": 97240,
              "net": 4539
            }
          },
          "openInterest": 758861
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 308448,
              "short": 246520,
              "net": 61928
            },
            "nonCommercial": {
              "long": 31172,
              "short": 74639,
              "net": -43467
            },
            "smallTrader": {
              "long": 21028,
              "short": 39489,
              "net": -18461
            }
          },
          "openInterest": 365690
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18001,
              "short": 18053,
              "net": -52
            },
            "nonCommercial": {
              "long": 1737,
              "short": 2293,
              "net": -556
            },
            "smallTrader": {
              "long": 6045,
              "short": 5437,
              "net": 608
            }
          },
          "openInterest": 25783
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25416,
              "short": 37612,
              "net": -12196
            },
            "nonCommercial": {
              "long": 14846,
              "short": 6561,
              "net": 8285
            },
            "smallTrader": {
              "long": 15053,
              "short": 11142,
              "net": 3911
            }
          },
          "openInterest": 55315
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53537,
              "short": 37079,
              "net": 16458
            },
            "nonCommercial": {
              "long": 6656,
              "short": 24226,
              "net": -17570
            },
            "smallTrader": {
              "long": 15813,
              "short": 14701,
              "net": 1112
            }
          },
          "openInterest": 76379
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54276,
              "short": 47847,
              "net": 6429
            },
            "nonCommercial": {
              "long": 2936,
              "short": 13094,
              "net": -10158
            },
            "smallTrader": {
              "long": 11054,
              "short": 7325,
              "net": 3729
            }
          },
          "openInterest": 70414
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32835,
              "short": 27352,
              "net": 5483
            },
            "nonCommercial": {
              "long": 4078,
              "short": 12866,
              "net": -8788
            },
            "smallTrader": {
              "long": 9251,
              "short": 5946,
              "net": 3305
            }
          },
          "openInterest": 48656
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24477,
              "short": 51399,
              "net": -26922
            },
            "nonCommercial": {
              "long": 20040,
              "short": 7997,
              "net": 12043
            },
            "smallTrader": {
              "long": 26727,
              "short": 11848,
              "net": 14879
            }
          },
          "openInterest": 72457
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169328,
              "short": 153804,
              "net": 15524
            },
            "nonCommercial": {
              "long": 51676,
              "short": 22975,
              "net": 28701
            },
            "smallTrader": {
              "long": 86345,
              "short": 130570,
              "net": -44225
            }
          },
          "openInterest": 329523
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42098,
              "short": 24253,
              "net": 17845
            },
            "nonCommercial": {
              "long": 5001,
              "short": 29543,
              "net": -24542
            },
            "smallTrader": {
              "long": 18861,
              "short": 12164,
              "net": 6697
            }
          },
          "openInterest": 67829
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 336680,
              "short": 417089,
              "net": -80409
            },
            "nonCommercial": {
              "long": 88011,
              "short": 21691,
              "net": 66320
            },
            "smallTrader": {
              "long": 104233,
              "short": 90144,
              "net": 14089
            }
          },
          "openInterest": 589439
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22527,
              "short": 44097,
              "net": -21570
            },
            "nonCommercial": {
              "long": 19391,
              "short": 7490,
              "net": 11901
            },
            "smallTrader": {
              "long": 16198,
              "short": 6529,
              "net": 9669
            }
          },
          "openInterest": 58263
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3142,
              "short": 4989,
              "net": -1847
            },
            "nonCommercial": {
              "long": 5527,
              "short": 1168,
              "net": 4359
            },
            "smallTrader": {
              "long": 7990,
              "short": 10502,
              "net": -2512
            }
          },
          "openInterest": 17830
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127509,
              "short": 78111,
              "net": 49398
            },
            "nonCommercial": {
              "long": 15272,
              "short": 70336,
              "net": -55064
            },
            "smallTrader": {
              "long": 35555,
              "short": 29889,
              "net": 5666
            }
          },
          "openInterest": 193698
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91323,
              "short": 139070,
              "net": -47747
            },
            "nonCommercial": {
              "long": 25596,
              "short": 4342,
              "net": 21254
            },
            "smallTrader": {
              "long": 64567,
              "short": 38074,
              "net": 26493
            }
          },
          "openInterest": 187049
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50009,
              "short": 99379,
              "net": -49370
            },
            "nonCommercial": {
              "long": 56618,
              "short": 16541,
              "net": 40077
            },
            "smallTrader": {
              "long": 25161,
              "short": 15868,
              "net": 9293
            }
          },
          "openInterest": 132678
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22013,
              "short": 25400,
              "net": -3387
            },
            "nonCommercial": {
              "long": 14961,
              "short": 8297,
              "net": 6664
            },
            "smallTrader": {
              "long": 10809,
              "short": 14086,
              "net": -3277
            }
          },
          "openInterest": 49965
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43572,
              "short": 41805,
              "net": 1767
            },
            "nonCommercial": {
              "long": 29598,
              "short": 14674,
              "net": 14924
            },
            "smallTrader": {
              "long": 21849,
              "short": 38540,
              "net": -16691
            }
          },
          "openInterest": 100471
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20274,
              "short": 17700,
              "net": 2574
            },
            "nonCommercial": {
              "long": 2394,
              "short": 873,
              "net": 1521
            },
            "smallTrader": {
              "long": 4320,
              "short": 8415,
              "net": -4095
            }
          },
          "openInterest": 27238
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177070,
              "short": 252312,
              "net": -75242
            },
            "nonCommercial": {
              "long": 55483,
              "short": 5552,
              "net": 49931
            },
            "smallTrader": {
              "long": 63091,
              "short": 37780,
              "net": 25311
            }
          },
          "openInterest": 342876
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2355,
              "short": 1541,
              "net": 814
            },
            "nonCommercial": {
              "long": 200,
              "short": 0,
              "net": 200
            },
            "smallTrader": {
              "long": 1071,
              "short": 2085,
              "net": -1014
            }
          },
          "openInterest": 3626
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6464,
              "short": 6487,
              "net": -23
            },
            "nonCommercial": {
              "long": 4687,
              "short": 6392,
              "net": -1705
            },
            "smallTrader": {
              "long": 3096,
              "short": 1368,
              "net": 1728
            }
          },
          "openInterest": 14399
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9074,
              "short": 72574,
              "net": -63500
            },
            "nonCommercial": {
              "long": 51159,
              "short": 2721,
              "net": 48438
            },
            "smallTrader": {
              "long": 27304,
              "short": 12242,
              "net": 15062
            }
          },
          "openInterest": 94386
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62943,
              "short": 75610,
              "net": -12667
            },
            "nonCommercial": {
              "long": 17711,
              "short": 13127,
              "net": 4584
            },
            "smallTrader": {
              "long": 35030,
              "short": 26947,
              "net": 8083
            }
          },
          "openInterest": 127581
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87029,
              "short": 63588,
              "net": 23441
            },
            "nonCommercial": {
              "long": 5800,
              "short": 31678,
              "net": -25878
            },
            "smallTrader": {
              "long": 30500,
              "short": 28063,
              "net": 2437
            }
          },
          "openInterest": 147659
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50420,
              "short": 69972,
              "net": -19552
            },
            "nonCommercial": {
              "long": 25901,
              "short": 14195,
              "net": 11706
            },
            "smallTrader": {
              "long": 42849,
              "short": 35003,
              "net": 7846
            }
          },
          "openInterest": 139854
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67149,
              "short": 103259,
              "net": -36110
            },
            "nonCommercial": {
              "long": 30750,
              "short": 10611,
              "net": 20139
            },
            "smallTrader": {
              "long": 44988,
              "short": 29017,
              "net": 15971
            }
          },
          "openInterest": 147091
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27259,
              "short": 50239,
              "net": -22980
            },
            "nonCommercial": {
              "long": 25467,
              "short": 8372,
              "net": 17095
            },
            "smallTrader": {
              "long": 18503,
              "short": 12618,
              "net": 5885
            }
          },
          "openInterest": 71229
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 799,
              "short": 1935,
              "net": -1136
            },
            "nonCommercial": {
              "long": 3966,
              "short": 1946,
              "net": 2020
            },
            "smallTrader": {
              "long": 650,
              "short": 1534,
              "net": -884
            }
          },
          "openInterest": 7892
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45376,
              "short": 56310,
              "net": -10934
            },
            "nonCommercial": {
              "long": 14279,
              "short": 2774,
              "net": 11505
            },
            "smallTrader": {
              "long": 19029,
              "short": 19600,
              "net": -571
            }
          },
          "openInterest": 81141
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45219,
              "short": 82836,
              "net": -37617
            },
            "nonCommercial": {
              "long": 39092,
              "short": 14812,
              "net": 24280
            },
            "smallTrader": {
              "long": 37793,
              "short": 24456,
              "net": 13337
            }
          },
          "openInterest": 132811
        }
      ]
    },
    {
      "reportDate": "1999-08-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 503304,
              "short": 455466,
              "net": 47838
            },
            "nonCommercial": {
              "long": 56310,
              "short": 79159,
              "net": -22849
            },
            "smallTrader": {
              "long": 61813,
              "short": 86802,
              "net": -24989
            }
          },
          "openInterest": 629425
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27345,
              "short": 28186,
              "net": -841
            },
            "nonCommercial": {
              "long": 4825,
              "short": 2569,
              "net": 2256
            },
            "smallTrader": {
              "long": 5819,
              "short": 7234,
              "net": -1415
            }
          },
          "openInterest": 38318
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 529752,
              "short": 497791,
              "net": 31961
            },
            "nonCommercial": {
              "long": 63778,
              "short": 110032,
              "net": -46254
            },
            "smallTrader": {
              "long": 113331,
              "short": 99038,
              "net": 14293
            }
          },
          "openInterest": 785445
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 292645,
              "short": 221307,
              "net": 71338
            },
            "nonCommercial": {
              "long": 21721,
              "short": 75782,
              "net": -54061
            },
            "smallTrader": {
              "long": 19504,
              "short": 36781,
              "net": -17277
            }
          },
          "openInterest": 339803
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18775,
              "short": 17727,
              "net": 1048
            },
            "nonCommercial": {
              "long": 1361,
              "short": 2059,
              "net": -698
            },
            "smallTrader": {
              "long": 5719,
              "short": 6069,
              "net": -350
            }
          },
          "openInterest": 25855
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25323,
              "short": 37366,
              "net": -12043
            },
            "nonCommercial": {
              "long": 13792,
              "short": 4354,
              "net": 9438
            },
            "smallTrader": {
              "long": 13706,
              "short": 11101,
              "net": 2605
            }
          },
          "openInterest": 52821
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43000,
              "short": 44370,
              "net": -1370
            },
            "nonCommercial": {
              "long": 6560,
              "short": 11381,
              "net": -4821
            },
            "smallTrader": {
              "long": 16395,
              "short": 10204,
              "net": 6191
            }
          },
          "openInterest": 66156
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52380,
              "short": 44532,
              "net": 7848
            },
            "nonCommercial": {
              "long": 2865,
              "short": 14247,
              "net": -11382
            },
            "smallTrader": {
              "long": 10856,
              "short": 7322,
              "net": 3534
            }
          },
          "openInterest": 67563
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27277,
              "short": 24883,
              "net": 2394
            },
            "nonCommercial": {
              "long": 4274,
              "short": 10743,
              "net": -6469
            },
            "smallTrader": {
              "long": 12870,
              "short": 8795,
              "net": 4075
            }
          },
          "openInterest": 47268
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23576,
              "short": 50922,
              "net": -27346
            },
            "nonCommercial": {
              "long": 21526,
              "short": 7718,
              "net": 13808
            },
            "smallTrader": {
              "long": 24649,
              "short": 11111,
              "net": 13538
            }
          },
          "openInterest": 71744
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170979,
              "short": 149447,
              "net": 21532
            },
            "nonCommercial": {
              "long": 41668,
              "short": 19961,
              "net": 21707
            },
            "smallTrader": {
              "long": 85643,
              "short": 128882,
              "net": -43239
            }
          },
          "openInterest": 318164
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37679,
              "short": 27058,
              "net": 10621
            },
            "nonCommercial": {
              "long": 5176,
              "short": 23283,
              "net": -18107
            },
            "smallTrader": {
              "long": 18699,
              "short": 11213,
              "net": 7486
            }
          },
          "openInterest": 64230
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338751,
              "short": 436400,
              "net": -97649
            },
            "nonCommercial": {
              "long": 97570,
              "short": 15778,
              "net": 81792
            },
            "smallTrader": {
              "long": 101478,
              "short": 85621,
              "net": 15857
            }
          },
          "openInterest": 595377
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31859,
              "short": 38774,
              "net": -6915
            },
            "nonCommercial": {
              "long": 8982,
              "short": 7739,
              "net": 1243
            },
            "smallTrader": {
              "long": 14806,
              "short": 9134,
              "net": 5672
            }
          },
          "openInterest": 55724
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3252,
              "short": 5239,
              "net": -1987
            },
            "nonCommercial": {
              "long": 6257,
              "short": 1069,
              "net": 5188
            },
            "smallTrader": {
              "long": 7587,
              "short": 10788,
              "net": -3201
            }
          },
          "openInterest": 18623
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114180,
              "short": 92288,
              "net": 21892
            },
            "nonCommercial": {
              "long": 21260,
              "short": 56502,
              "net": -35242
            },
            "smallTrader": {
              "long": 40964,
              "short": 27614,
              "net": 13350
            }
          },
          "openInterest": 191776
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91878,
              "short": 145058,
              "net": -53180
            },
            "nonCommercial": {
              "long": 29945,
              "short": 4457,
              "net": 25488
            },
            "smallTrader": {
              "long": 65764,
              "short": 38072,
              "net": 27692
            }
          },
          "openInterest": 194045
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54652,
              "short": 104080,
              "net": -49428
            },
            "nonCommercial": {
              "long": 56001,
              "short": 14689,
              "net": 41312
            },
            "smallTrader": {
              "long": 24528,
              "short": 16412,
              "net": 8116
            }
          },
          "openInterest": 136057
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22048,
              "short": 24031,
              "net": -1983
            },
            "nonCommercial": {
              "long": 12639,
              "short": 7035,
              "net": 5604
            },
            "smallTrader": {
              "long": 9423,
              "short": 13044,
              "net": -3621
            }
          },
          "openInterest": 46572
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43048,
              "short": 42780,
              "net": 268
            },
            "nonCommercial": {
              "long": 31988,
              "short": 14876,
              "net": 17112
            },
            "smallTrader": {
              "long": 21709,
              "short": 39089,
              "net": -17380
            }
          },
          "openInterest": 102772
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19738,
              "short": 22620,
              "net": -2882
            },
            "nonCommercial": {
              "long": 6342,
              "short": 1573,
              "net": 4769
            },
            "smallTrader": {
              "long": 5910,
              "short": 7797,
              "net": -1887
            }
          },
          "openInterest": 31990
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179404,
              "short": 258497,
              "net": -79093
            },
            "nonCommercial": {
              "long": 59880,
              "short": 4753,
              "net": 55127
            },
            "smallTrader": {
              "long": 62543,
              "short": 38577,
              "net": 23966
            }
          },
          "openInterest": 350121
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2355,
              "short": 1539,
              "net": 816
            },
            "nonCommercial": {
              "long": 200,
              "short": 0,
              "net": 200
            },
            "smallTrader": {
              "long": 1072,
              "short": 2088,
              "net": -1016
            }
          },
          "openInterest": 3627
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7380,
              "short": 5575,
              "net": 1805
            },
            "nonCommercial": {
              "long": 3532,
              "short": 6828,
              "net": -3296
            },
            "smallTrader": {
              "long": 3043,
              "short": 1552,
              "net": 1491
            }
          },
          "openInterest": 14166
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8409,
              "short": 65775,
              "net": -57366
            },
            "nonCommercial": {
              "long": 44582,
              "short": 2666,
              "net": 41916
            },
            "smallTrader": {
              "long": 26101,
              "short": 10651,
              "net": 15450
            }
          },
          "openInterest": 86799
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68630,
              "short": 76978,
              "net": -8348
            },
            "nonCommercial": {
              "long": 12384,
              "short": 13233,
              "net": -849
            },
            "smallTrader": {
              "long": 34690,
              "short": 25493,
              "net": 9197
            }
          },
          "openInterest": 123761
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89860,
              "short": 64463,
              "net": 25397
            },
            "nonCommercial": {
              "long": 6165,
              "short": 32327,
              "net": -26162
            },
            "smallTrader": {
              "long": 28357,
              "short": 27592,
              "net": 765
            }
          },
          "openInterest": 145441
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55396,
              "short": 68265,
              "net": -12869
            },
            "nonCommercial": {
              "long": 19008,
              "short": 13847,
              "net": 5161
            },
            "smallTrader": {
              "long": 41692,
              "short": 33984,
              "net": 7708
            }
          },
          "openInterest": 135270
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69295,
              "short": 102219,
              "net": -32924
            },
            "nonCommercial": {
              "long": 30326,
              "short": 10427,
              "net": 19899
            },
            "smallTrader": {
              "long": 43492,
              "short": 30467,
              "net": 13025
            }
          },
          "openInterest": 148560
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36143,
              "short": 46770,
              "net": -10627
            },
            "nonCommercial": {
              "long": 21493,
              "short": 9938,
              "net": 11555
            },
            "smallTrader": {
              "long": 12983,
              "short": 13911,
              "net": -928
            }
          },
          "openInterest": 70619
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 968,
              "short": 1301,
              "net": -333
            },
            "nonCommercial": {
              "long": 3506,
              "short": 2718,
              "net": 788
            },
            "smallTrader": {
              "long": 733,
              "short": 1188,
              "net": -455
            }
          },
          "openInterest": 5857
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46958,
              "short": 57142,
              "net": -10184
            },
            "nonCommercial": {
              "long": 12322,
              "short": 2982,
              "net": 9340
            },
            "smallTrader": {
              "long": 18391,
              "short": 17547,
              "net": 844
            }
          },
          "openInterest": 80454
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45615,
              "short": 82713,
              "net": -37098
            },
            "nonCommercial": {
              "long": 37664,
              "short": 13193,
              "net": 24471
            },
            "smallTrader": {
              "long": 36772,
              "short": 24145,
              "net": 12627
            }
          },
          "openInterest": 130459
        }
      ]
    },
    {
      "reportDate": "1999-08-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494816,
              "short": 441336,
              "net": 53480
            },
            "nonCommercial": {
              "long": 42092,
              "short": 66469,
              "net": -24377
            },
            "smallTrader": {
              "long": 64108,
              "short": 93211,
              "net": -29103
            }
          },
          "openInterest": 602753
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27489,
              "short": 27988,
              "net": -499
            },
            "nonCommercial": {
              "long": 4036,
              "short": 2037,
              "net": 1999
            },
            "smallTrader": {
              "long": 5762,
              "short": 7262,
              "net": -1500
            }
          },
          "openInterest": 37899
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 519760,
              "short": 492440,
              "net": 27320
            },
            "nonCommercial": {
              "long": 58273,
              "short": 94410,
              "net": -36137
            },
            "smallTrader": {
              "long": 107706,
              "short": 98889,
              "net": 8817
            }
          },
          "openInterest": 767746
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 301128,
              "short": 242097,
              "net": 59031
            },
            "nonCommercial": {
              "long": 18962,
              "short": 61201,
              "net": -42239
            },
            "smallTrader": {
              "long": 22456,
              "short": 39248,
              "net": -16792
            }
          },
          "openInterest": 345722
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26781,
              "short": 13693,
              "net": 13088
            },
            "nonCommercial": {
              "long": 1282,
              "short": 10860,
              "net": -9578
            },
            "smallTrader": {
              "long": 5418,
              "short": 8928,
              "net": -3510
            }
          },
          "openInterest": 33609
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30027,
              "short": 37947,
              "net": -7920
            },
            "nonCommercial": {
              "long": 12378,
              "short": 5067,
              "net": 7311
            },
            "smallTrader": {
              "long": 12871,
              "short": 12262,
              "net": 609
            }
          },
          "openInterest": 55277
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45146,
              "short": 43532,
              "net": 1614
            },
            "nonCommercial": {
              "long": 5557,
              "short": 12201,
              "net": -6644
            },
            "smallTrader": {
              "long": 16099,
              "short": 11069,
              "net": 5030
            }
          },
          "openInterest": 66844
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53426,
              "short": 45307,
              "net": 8119
            },
            "nonCommercial": {
              "long": 3704,
              "short": 16950,
              "net": -13246
            },
            "smallTrader": {
              "long": 11999,
              "short": 6872,
              "net": 5127
            }
          },
          "openInterest": 70678
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26338,
              "short": 22141,
              "net": 4197
            },
            "nonCommercial": {
              "long": 4481,
              "short": 11447,
              "net": -6966
            },
            "smallTrader": {
              "long": 10802,
              "short": 8033,
              "net": 2769
            }
          },
          "openInterest": 43811
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23990,
              "short": 44531,
              "net": -20541
            },
            "nonCommercial": {
              "long": 17542,
              "short": 6212,
              "net": 11330
            },
            "smallTrader": {
              "long": 22817,
              "short": 13606,
              "net": 9211
            }
          },
          "openInterest": 66274
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180557,
              "short": 141233,
              "net": 39324
            },
            "nonCommercial": {
              "long": 33836,
              "short": 20543,
              "net": 13293
            },
            "smallTrader": {
              "long": 79392,
              "short": 132009,
              "net": -52617
            }
          },
          "openInterest": 309865
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39109,
              "short": 26809,
              "net": 12300
            },
            "nonCommercial": {
              "long": 4083,
              "short": 20673,
              "net": -16590
            },
            "smallTrader": {
              "long": 18082,
              "short": 13792,
              "net": 4290
            }
          },
          "openInterest": 63744
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 323795,
              "short": 423452,
              "net": -99657
            },
            "nonCommercial": {
              "long": 96914,
              "short": 15038,
              "net": 81876
            },
            "smallTrader": {
              "long": 102721,
              "short": 84940,
              "net": 17781
            }
          },
          "openInterest": 581103
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33071,
              "short": 36635,
              "net": -3564
            },
            "nonCommercial": {
              "long": 8883,
              "short": 8278,
              "net": 605
            },
            "smallTrader": {
              "long": 12712,
              "short": 9753,
              "net": 2959
            }
          },
          "openInterest": 54915
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3504,
              "short": 5102,
              "net": -1598
            },
            "nonCommercial": {
              "long": 6204,
              "short": 1170,
              "net": 5034
            },
            "smallTrader": {
              "long": 7565,
              "short": 11001,
              "net": -3436
            }
          },
          "openInterest": 18327
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124090,
              "short": 68671,
              "net": 55419
            },
            "nonCommercial": {
              "long": 16211,
              "short": 75298,
              "net": -59087
            },
            "smallTrader": {
              "long": 36478,
              "short": 32810,
              "net": 3668
            }
          },
          "openInterest": 191040
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94158,
              "short": 145821,
              "net": -51663
            },
            "nonCommercial": {
              "long": 30959,
              "short": 2694,
              "net": 28265
            },
            "smallTrader": {
              "long": 62907,
              "short": 39509,
              "net": 23398
            }
          },
          "openInterest": 195077
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55836,
              "short": 107394,
              "net": -51558
            },
            "nonCommercial": {
              "long": 59178,
              "short": 14747,
              "net": 44431
            },
            "smallTrader": {
              "long": 23790,
              "short": 16663,
              "net": 7127
            }
          },
          "openInterest": 139656
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22212,
              "short": 25220,
              "net": -3008
            },
            "nonCommercial": {
              "long": 13450,
              "short": 6256,
              "net": 7194
            },
            "smallTrader": {
              "long": 9299,
              "short": 13485,
              "net": -4186
            }
          },
          "openInterest": 47078
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44100,
              "short": 43675,
              "net": 425
            },
            "nonCommercial": {
              "long": 30844,
              "short": 16773,
              "net": 14071
            },
            "smallTrader": {
              "long": 22662,
              "short": 37158,
              "net": -14496
            }
          },
          "openInterest": 101775
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21613,
              "short": 24664,
              "net": -3051
            },
            "nonCommercial": {
              "long": 6744,
              "short": 1703,
              "net": 5041
            },
            "smallTrader": {
              "long": 6556,
              "short": 8546,
              "net": -1990
            }
          },
          "openInterest": 34913
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203318,
              "short": 283143,
              "net": -79825
            },
            "nonCommercial": {
              "long": 61523,
              "short": 6028,
              "net": 55495
            },
            "smallTrader": {
              "long": 61559,
              "short": 37229,
              "net": 24330
            }
          },
          "openInterest": 378547
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2912,
              "short": 1459,
              "net": 1453
            },
            "nonCommercial": {
              "long": 200,
              "short": 0,
              "net": 200
            },
            "smallTrader": {
              "long": 611,
              "short": 2264,
              "net": -1653
            }
          },
          "openInterest": 3723
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6365,
              "short": 5671,
              "net": 694
            },
            "nonCommercial": {
              "long": 3136,
              "short": 5550,
              "net": -2414
            },
            "smallTrader": {
              "long": 2914,
              "short": 1194,
              "net": 1720
            }
          },
          "openInterest": 12623
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10811,
              "short": 58917,
              "net": -48106
            },
            "nonCommercial": {
              "long": 38351,
              "short": 3888,
              "net": 34463
            },
            "smallTrader": {
              "long": 25929,
              "short": 12286,
              "net": 13643
            }
          },
          "openInterest": 83534
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66218,
              "short": 76185,
              "net": -9967
            },
            "nonCommercial": {
              "long": 12798,
              "short": 11344,
              "net": 1454
            },
            "smallTrader": {
              "long": 32863,
              "short": 24350,
              "net": 8513
            }
          },
          "openInterest": 119844
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87702,
              "short": 68901,
              "net": 18801
            },
            "nonCommercial": {
              "long": 7343,
              "short": 30160,
              "net": -22817
            },
            "smallTrader": {
              "long": 29418,
              "short": 25402,
              "net": 4016
            }
          },
          "openInterest": 145105
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55930,
              "short": 66278,
              "net": -10348
            },
            "nonCommercial": {
              "long": 16626,
              "short": 12678,
              "net": 3948
            },
            "smallTrader": {
              "long": 40793,
              "short": 34393,
              "net": 6400
            }
          },
          "openInterest": 130625
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71662,
              "short": 104973,
              "net": -33311
            },
            "nonCommercial": {
              "long": 32525,
              "short": 13031,
              "net": 19494
            },
            "smallTrader": {
              "long": 45871,
              "short": 32054,
              "net": 13817
            }
          },
          "openInterest": 154223
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39645,
              "short": 44850,
              "net": -5205
            },
            "nonCommercial": {
              "long": 21155,
              "short": 11694,
              "net": 9461
            },
            "smallTrader": {
              "long": 13364,
              "short": 17620,
              "net": -4256
            }
          },
          "openInterest": 74192
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 897,
              "short": 1119,
              "net": -222
            },
            "nonCommercial": {
              "long": 3412,
              "short": 2652,
              "net": 760
            },
            "smallTrader": {
              "long": 665,
              "short": 1203,
              "net": -538
            }
          },
          "openInterest": 5374
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46497,
              "short": 56134,
              "net": -9637
            },
            "nonCommercial": {
              "long": 12312,
              "short": 2836,
              "net": 9476
            },
            "smallTrader": {
              "long": 16876,
              "short": 16715,
              "net": 161
            }
          },
          "openInterest": 77702
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44311,
              "short": 78956,
              "net": -34645
            },
            "nonCommercial": {
              "long": 36626,
              "short": 13912,
              "net": 22714
            },
            "smallTrader": {
              "long": 37773,
              "short": 25842,
              "net": 11931
            }
          },
          "openInterest": 128210
        }
      ]
    },
    {
      "reportDate": "1999-08-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 498846,
              "short": 443129,
              "net": 55717
            },
            "nonCommercial": {
              "long": 37506,
              "short": 70380,
              "net": -32874
            },
            "smallTrader": {
              "long": 57387,
              "short": 80230,
              "net": -22843
            }
          },
          "openInterest": 599774
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30032,
              "short": 28434,
              "net": 1598
            },
            "nonCommercial": {
              "long": 2675,
              "short": 3562,
              "net": -887
            },
            "smallTrader": {
              "long": 5188,
              "short": 5899,
              "net": -711
            }
          },
          "openInterest": 38495
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 510397,
              "short": 491733,
              "net": 18664
            },
            "nonCommercial": {
              "long": 55066,
              "short": 88010,
              "net": -32944
            },
            "smallTrader": {
              "long": 102771,
              "short": 88491,
              "net": 14280
            }
          },
          "openInterest": 681668
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254833,
              "short": 219879,
              "net": 34954
            },
            "nonCommercial": {
              "long": 27703,
              "short": 50117,
              "net": -22414
            },
            "smallTrader": {
              "long": 18827,
              "short": 31367,
              "net": -12540
            }
          },
          "openInterest": 304241
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27489,
              "short": 13633,
              "net": 13856
            },
            "nonCommercial": {
              "long": 1282,
              "short": 11484,
              "net": -10202
            },
            "smallTrader": {
              "long": 6007,
              "short": 9661,
              "net": -3654
            }
          },
          "openInterest": 34906
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24681,
              "short": 37990,
              "net": -13309
            },
            "nonCommercial": {
              "long": 14833,
              "short": 4051,
              "net": 10782
            },
            "smallTrader": {
              "long": 15365,
              "short": 12838,
              "net": 2527
            }
          },
          "openInterest": 54879
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47567,
              "short": 44491,
              "net": 3076
            },
            "nonCommercial": {
              "long": 6043,
              "short": 11851,
              "net": -5808
            },
            "smallTrader": {
              "long": 14825,
              "short": 12093,
              "net": 2732
            }
          },
          "openInterest": 68733
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51893,
              "short": 44964,
              "net": 6929
            },
            "nonCommercial": {
              "long": 3941,
              "short": 17409,
              "net": -13468
            },
            "smallTrader": {
              "long": 13525,
              "short": 6986,
              "net": 6539
            }
          },
          "openInterest": 71224
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28526,
              "short": 21790,
              "net": 6736
            },
            "nonCommercial": {
              "long": 4434,
              "short": 13596,
              "net": -9162
            },
            "smallTrader": {
              "long": 10503,
              "short": 8077,
              "net": 2426
            }
          },
          "openInterest": 45215
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27193,
              "short": 53544,
              "net": -26351
            },
            "nonCommercial": {
              "long": 17765,
              "short": 2593,
              "net": 15172
            },
            "smallTrader": {
              "long": 22364,
              "short": 11185,
              "net": 11179
            }
          },
          "openInterest": 69482
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163913,
              "short": 124449,
              "net": 39464
            },
            "nonCommercial": {
              "long": 32931,
              "short": 24190,
              "net": 8741
            },
            "smallTrader": {
              "long": 76629,
              "short": 124834,
              "net": -48205
            }
          },
          "openInterest": 291884
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43332,
              "short": 24219,
              "net": 19113
            },
            "nonCommercial": {
              "long": 4093,
              "short": 26906,
              "net": -22813
            },
            "smallTrader": {
              "long": 16839,
              "short": 13139,
              "net": 3700
            }
          },
          "openInterest": 66725
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339219,
              "short": 434657,
              "net": -95438
            },
            "nonCommercial": {
              "long": 86643,
              "short": 13842,
              "net": 72801
            },
            "smallTrader": {
              "long": 106425,
              "short": 83788,
              "net": 22637
            }
          },
          "openInterest": 580285
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32868,
              "short": 39998,
              "net": -7130
            },
            "nonCommercial": {
              "long": 12506,
              "short": 9044,
              "net": 3462
            },
            "smallTrader": {
              "long": 13885,
              "short": 10217,
              "net": 3668
            }
          },
          "openInterest": 59260
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2655,
              "short": 4799,
              "net": -2144
            },
            "nonCommercial": {
              "long": 7176,
              "short": 1302,
              "net": 5874
            },
            "smallTrader": {
              "long": 6462,
              "short": 10192,
              "net": -3730
            }
          },
          "openInterest": 16994
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130394,
              "short": 71153,
              "net": 59241
            },
            "nonCommercial": {
              "long": 17219,
              "short": 78710,
              "net": -61491
            },
            "smallTrader": {
              "long": 36141,
              "short": 33891,
              "net": 2250
            }
          },
          "openInterest": 198692
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90681,
              "short": 136404,
              "net": -45723
            },
            "nonCommercial": {
              "long": 27249,
              "short": 3441,
              "net": 23808
            },
            "smallTrader": {
              "long": 60592,
              "short": 38677,
              "net": 21915
            }
          },
          "openInterest": 185142
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53367,
              "short": 115529,
              "net": -62162
            },
            "nonCommercial": {
              "long": 67229,
              "short": 13327,
              "net": 53902
            },
            "smallTrader": {
              "long": 25268,
              "short": 17008,
              "net": 8260
            }
          },
          "openInterest": 146870
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23506,
              "short": 26533,
              "net": -3027
            },
            "nonCommercial": {
              "long": 14451,
              "short": 6716,
              "net": 7735
            },
            "smallTrader": {
              "long": 9910,
              "short": 14618,
              "net": -4708
            }
          },
          "openInterest": 49810
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44747,
              "short": 47272,
              "net": -2525
            },
            "nonCommercial": {
              "long": 37413,
              "short": 17128,
              "net": 20285
            },
            "smallTrader": {
              "long": 22068,
              "short": 39828,
              "net": -17760
            }
          },
          "openInterest": 107150
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22151,
              "short": 24655,
              "net": -2504
            },
            "nonCommercial": {
              "long": 6745,
              "short": 1703,
              "net": 5042
            },
            "smallTrader": {
              "long": 6128,
              "short": 8666,
              "net": -2538
            }
          },
          "openInterest": 35024
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186758,
              "short": 254953,
              "net": -68195
            },
            "nonCommercial": {
              "long": 54630,
              "short": 8248,
              "net": 46382
            },
            "smallTrader": {
              "long": 58781,
              "short": 36968,
              "net": 21813
            }
          },
          "openInterest": 348856
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3409,
              "short": 1260,
              "net": 2149
            },
            "nonCommercial": {
              "long": 0,
              "short": 268,
              "net": -268
            },
            "smallTrader": {
              "long": 580,
              "short": 2461,
              "net": -1881
            }
          },
          "openInterest": 3989
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6413,
              "short": 5267,
              "net": 1146
            },
            "nonCommercial": {
              "long": 3159,
              "short": 5838,
              "net": -2679
            },
            "smallTrader": {
              "long": 2850,
              "short": 1317,
              "net": 1533
            }
          },
          "openInterest": 12574
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6978,
              "short": 48034,
              "net": -41056
            },
            "nonCommercial": {
              "long": 34083,
              "short": 7463,
              "net": 26620
            },
            "smallTrader": {
              "long": 26082,
              "short": 11646,
              "net": 14436
            }
          },
          "openInterest": 73844
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64954,
              "short": 76146,
              "net": -11192
            },
            "nonCommercial": {
              "long": 13689,
              "short": 10406,
              "net": 3283
            },
            "smallTrader": {
              "long": 32274,
              "short": 24365,
              "net": 7909
            }
          },
          "openInterest": 122577
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86678,
              "short": 69731,
              "net": 16947
            },
            "nonCommercial": {
              "long": 6460,
              "short": 28871,
              "net": -22411
            },
            "smallTrader": {
              "long": 29383,
              "short": 23919,
              "net": 5464
            }
          },
          "openInterest": 145451
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49871,
              "short": 66063,
              "net": -16192
            },
            "nonCommercial": {
              "long": 21536,
              "short": 11670,
              "net": 9866
            },
            "smallTrader": {
              "long": 40963,
              "short": 34637,
              "net": 6326
            }
          },
          "openInterest": 128773
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61803,
              "short": 125867,
              "net": -64064
            },
            "nonCommercial": {
              "long": 55691,
              "short": 15686,
              "net": 40005
            },
            "smallTrader": {
              "long": 57664,
              "short": 33605,
              "net": 24059
            }
          },
          "openInterest": 179102
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42052,
              "short": 48896,
              "net": -6844
            },
            "nonCommercial": {
              "long": 17718,
              "short": 10376,
              "net": 7342
            },
            "smallTrader": {
              "long": 15651,
              "short": 16149,
              "net": -498
            }
          },
          "openInterest": 75421
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1004,
              "short": 1020,
              "net": -16
            },
            "nonCommercial": {
              "long": 3395,
              "short": 2962,
              "net": 433
            },
            "smallTrader": {
              "long": 574,
              "short": 991,
              "net": -417
            }
          },
          "openInterest": 5361
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44710,
              "short": 52647,
              "net": -7937
            },
            "nonCommercial": {
              "long": 12197,
              "short": 4760,
              "net": 7437
            },
            "smallTrader": {
              "long": 14786,
              "short": 14286,
              "net": 500
            }
          },
          "openInterest": 73221
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45514,
              "short": 76592,
              "net": -31078
            },
            "nonCommercial": {
              "long": 37960,
              "short": 16909,
              "net": 21051
            },
            "smallTrader": {
              "long": 34739,
              "short": 24712,
              "net": 10027
            }
          },
          "openInterest": 128885
        }
      ]
    },
    {
      "reportDate": "1999-09-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 525214,
              "short": 449317,
              "net": 75897
            },
            "nonCommercial": {
              "long": 27802,
              "short": 79555,
              "net": -51753
            },
            "smallTrader": {
              "long": 52525,
              "short": 76669,
              "net": -24144
            }
          },
          "openInterest": 611967
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30783,
              "short": 27691,
              "net": 3092
            },
            "nonCommercial": {
              "long": 3433,
              "short": 4936,
              "net": -1503
            },
            "smallTrader": {
              "long": 4461,
              "short": 6050,
              "net": -1589
            }
          },
          "openInterest": 38992
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 500655,
              "short": 467678,
              "net": 32977
            },
            "nonCommercial": {
              "long": 50338,
              "short": 91131,
              "net": -40793
            },
            "smallTrader": {
              "long": 91413,
              "short": 83597,
              "net": 7816
            }
          },
          "openInterest": 652815
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254201,
              "short": 211807,
              "net": 42394
            },
            "nonCommercial": {
              "long": 26538,
              "short": 54134,
              "net": -27596
            },
            "smallTrader": {
              "long": 24242,
              "short": 39040,
              "net": -14798
            }
          },
          "openInterest": 305791
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27805,
              "short": 16263,
              "net": 11542
            },
            "nonCommercial": {
              "long": 1706,
              "short": 10705,
              "net": -8999
            },
            "smallTrader": {
              "long": 6340,
              "short": 8883,
              "net": -2543
            }
          },
          "openInterest": 35979
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31444,
              "short": 36405,
              "net": -4961
            },
            "nonCommercial": {
              "long": 10018,
              "short": 6075,
              "net": 3943
            },
            "smallTrader": {
              "long": 11562,
              "short": 10544,
              "net": 1018
            }
          },
          "openInterest": 53262
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49086,
              "short": 48025,
              "net": 1061
            },
            "nonCommercial": {
              "long": 5723,
              "short": 9865,
              "net": -4142
            },
            "smallTrader": {
              "long": 16588,
              "short": 13507,
              "net": 3081
            }
          },
          "openInterest": 71695
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49825,
              "short": 44395,
              "net": 5430
            },
            "nonCommercial": {
              "long": 4632,
              "short": 17624,
              "net": -12992
            },
            "smallTrader": {
              "long": 15308,
              "short": 7746,
              "net": 7562
            }
          },
          "openInterest": 71768
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26608,
              "short": 22992,
              "net": 3616
            },
            "nonCommercial": {
              "long": 4823,
              "short": 11543,
              "net": -6720
            },
            "smallTrader": {
              "long": 10597,
              "short": 7493,
              "net": 3104
            }
          },
          "openInterest": 43907
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27131,
              "short": 63154,
              "net": -36023
            },
            "nonCommercial": {
              "long": 25178,
              "short": 3079,
              "net": 22099
            },
            "smallTrader": {
              "long": 24251,
              "short": 10327,
              "net": 13924
            }
          },
          "openInterest": 78846
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153595,
              "short": 124283,
              "net": 29312
            },
            "nonCommercial": {
              "long": 38003,
              "short": 22279,
              "net": 15724
            },
            "smallTrader": {
              "long": 74436,
              "short": 119472,
              "net": -45036
            }
          },
          "openInterest": 286927
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43368,
              "short": 24852,
              "net": 18516
            },
            "nonCommercial": {
              "long": 4270,
              "short": 27455,
              "net": -23185
            },
            "smallTrader": {
              "long": 17731,
              "short": 13062,
              "net": 4669
            }
          },
          "openInterest": 67852
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349510,
              "short": 449584,
              "net": -100074
            },
            "nonCommercial": {
              "long": 94939,
              "short": 12256,
              "net": 82683
            },
            "smallTrader": {
              "long": 103336,
              "short": 85945,
              "net": 17391
            }
          },
          "openInterest": 596357
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31937,
              "short": 39448,
              "net": -7511
            },
            "nonCommercial": {
              "long": 8580,
              "short": 6736,
              "net": 1844
            },
            "smallTrader": {
              "long": 14243,
              "short": 8576,
              "net": 5667
            }
          },
          "openInterest": 54762
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2690,
              "short": 4842,
              "net": -2152
            },
            "nonCommercial": {
              "long": 8268,
              "short": 1326,
              "net": 6942
            },
            "smallTrader": {
              "long": 6123,
              "short": 10913,
              "net": -4790
            }
          },
          "openInterest": 18430
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130654,
              "short": 70246,
              "net": 60408
            },
            "nonCommercial": {
              "long": 16931,
              "short": 79841,
              "net": -62910
            },
            "smallTrader": {
              "long": 37799,
              "short": 35297,
              "net": 2502
            }
          },
          "openInterest": 201266
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89613,
              "short": 139444,
              "net": -49831
            },
            "nonCommercial": {
              "long": 29969,
              "short": 5541,
              "net": 24428
            },
            "smallTrader": {
              "long": 61188,
              "short": 35785,
              "net": 25403
            }
          },
          "openInterest": 189031
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65701,
              "short": 118058,
              "net": -52357
            },
            "nonCommercial": {
              "long": 58185,
              "short": 13552,
              "net": 44633
            },
            "smallTrader": {
              "long": 29379,
              "short": 21655,
              "net": 7724
            }
          },
          "openInterest": 154886
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23501,
              "short": 28028,
              "net": -4527
            },
            "nonCommercial": {
              "long": 16553,
              "short": 7064,
              "net": 9489
            },
            "smallTrader": {
              "long": 9999,
              "short": 14961,
              "net": -4962
            }
          },
          "openInterest": 52314
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46657,
              "short": 49316,
              "net": -2659
            },
            "nonCommercial": {
              "long": 43907,
              "short": 18422,
              "net": 25485
            },
            "smallTrader": {
              "long": 22725,
              "short": 45551,
              "net": -22826
            }
          },
          "openInterest": 117266
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21215,
              "short": 26164,
              "net": -4949
            },
            "nonCommercial": {
              "long": 7970,
              "short": 1279,
              "net": 6691
            },
            "smallTrader": {
              "long": 7707,
              "short": 9449,
              "net": -1742
            }
          },
          "openInterest": 36892
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196418,
              "short": 238540,
              "net": -42122
            },
            "nonCommercial": {
              "long": 30068,
              "short": 7032,
              "net": 23036
            },
            "smallTrader": {
              "long": 59439,
              "short": 40353,
              "net": 19086
            }
          },
          "openInterest": 331814
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3497,
              "short": 1540,
              "net": 1957
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 586,
              "short": 2543,
              "net": -1957
            }
          },
          "openInterest": 4083
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6612,
              "short": 6399,
              "net": 213
            },
            "nonCommercial": {
              "long": 2980,
              "short": 4919,
              "net": -1939
            },
            "smallTrader": {
              "long": 2898,
              "short": 1172,
              "net": 1726
            }
          },
          "openInterest": 12642
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6058,
              "short": 45610,
              "net": -39552
            },
            "nonCommercial": {
              "long": 33765,
              "short": 8430,
              "net": 25335
            },
            "smallTrader": {
              "long": 26555,
              "short": 12338,
              "net": 14217
            }
          },
          "openInterest": 72739
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61917,
              "short": 80956,
              "net": -19039
            },
            "nonCommercial": {
              "long": 20518,
              "short": 9614,
              "net": 10904
            },
            "smallTrader": {
              "long": 32050,
              "short": 23915,
              "net": 8135
            }
          },
          "openInterest": 127961
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84823,
              "short": 70646,
              "net": 14177
            },
            "nonCommercial": {
              "long": 9319,
              "short": 30763,
              "net": -21444
            },
            "smallTrader": {
              "long": 30690,
              "short": 23423,
              "net": 7267
            }
          },
          "openInterest": 147269
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51280,
              "short": 74147,
              "net": -22867
            },
            "nonCommercial": {
              "long": 29927,
              "short": 12849,
              "net": 17078
            },
            "smallTrader": {
              "long": 40759,
              "short": 34970,
              "net": 5789
            }
          },
          "openInterest": 142304
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68575,
              "short": 145570,
              "net": -76995
            },
            "nonCommercial": {
              "long": 63386,
              "short": 15749,
              "net": 47637
            },
            "smallTrader": {
              "long": 59623,
              "short": 30265,
              "net": 29358
            }
          },
          "openInterest": 195742
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50504,
              "short": 63991,
              "net": -13487
            },
            "nonCommercial": {
              "long": 21796,
              "short": 8734,
              "net": 13062
            },
            "smallTrader": {
              "long": 11143,
              "short": 10718,
              "net": 425
            }
          },
          "openInterest": 83443
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1668,
              "short": 1114,
              "net": 554
            },
            "nonCommercial": {
              "long": 3909,
              "short": 3733,
              "net": 176
            },
            "smallTrader": {
              "long": 616,
              "short": 1346,
              "net": -730
            }
          },
          "openInterest": 6682
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41876,
              "short": 52168,
              "net": -10292
            },
            "nonCommercial": {
              "long": 12884,
              "short": 4000,
              "net": 8884
            },
            "smallTrader": {
              "long": 16166,
              "short": 14758,
              "net": 1408
            }
          },
          "openInterest": 72837
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43060,
              "short": 80627,
              "net": -37567
            },
            "nonCommercial": {
              "long": 39523,
              "short": 15980,
              "net": 23543
            },
            "smallTrader": {
              "long": 37695,
              "short": 23671,
              "net": 14024
            }
          },
          "openInterest": 129194
        }
      ]
    },
    {
      "reportDate": "1999-09-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 532247,
              "short": 436153,
              "net": 96094
            },
            "nonCommercial": {
              "long": 25538,
              "short": 85766,
              "net": -60228
            },
            "smallTrader": {
              "long": 45891,
              "short": 81757,
              "net": -35866
            }
          },
          "openInterest": 611605
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32099,
              "short": 29528,
              "net": 2571
            },
            "nonCommercial": {
              "long": 2187,
              "short": 3580,
              "net": -1393
            },
            "smallTrader": {
              "long": 4500,
              "short": 5678,
              "net": -1178
            }
          },
          "openInterest": 39101
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 517889,
              "short": 446515,
              "net": 71374
            },
            "nonCommercial": {
              "long": 56638,
              "short": 111740,
              "net": -55102
            },
            "smallTrader": {
              "long": 78380,
              "short": 94652,
              "net": -16272
            }
          },
          "openInterest": 667161
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 257594,
              "short": 221337,
              "net": 36257
            },
            "nonCommercial": {
              "long": 29426,
              "short": 54177,
              "net": -24751
            },
            "smallTrader": {
              "long": 19322,
              "short": 30828,
              "net": -11506
            }
          },
          "openInterest": 308328
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11839,
              "short": 11397,
              "net": 442
            },
            "nonCommercial": {
              "long": 1600,
              "short": 5509,
              "net": -3909
            },
            "smallTrader": {
              "long": 6269,
              "short": 2802,
              "net": 3467
            }
          },
          "openInterest": 19708
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6017,
              "short": 22126,
              "net": -16109
            },
            "nonCommercial": {
              "long": 14721,
              "short": 4390,
              "net": 10331
            },
            "smallTrader": {
              "long": 13728,
              "short": 7950,
              "net": 5778
            }
          },
          "openInterest": 34466
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47974,
              "short": 58645,
              "net": -10671
            },
            "nonCommercial": {
              "long": 6692,
              "short": 4634,
              "net": 2058
            },
            "smallTrader": {
              "long": 18478,
              "short": 9865,
              "net": 8613
            }
          },
          "openInterest": 73156
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49341,
              "short": 47695,
              "net": 1646
            },
            "nonCommercial": {
              "long": 6087,
              "short": 16031,
              "net": -9944
            },
            "smallTrader": {
              "long": 15987,
              "short": 7689,
              "net": 8298
            }
          },
          "openInterest": 74175
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28012,
              "short": 22633,
              "net": 5379
            },
            "nonCommercial": {
              "long": 5084,
              "short": 13779,
              "net": -8695
            },
            "smallTrader": {
              "long": 11831,
              "short": 8515,
              "net": 3316
            }
          },
          "openInterest": 47463
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26174,
              "short": 64436,
              "net": -38262
            },
            "nonCommercial": {
              "long": 27234,
              "short": 4270,
              "net": 22964
            },
            "smallTrader": {
              "long": 26094,
              "short": 10796,
              "net": 15298
            }
          },
          "openInterest": 82506
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169863,
              "short": 125857,
              "net": 44006
            },
            "nonCommercial": {
              "long": 33794,
              "short": 29421,
              "net": 4373
            },
            "smallTrader": {
              "long": 74161,
              "short": 122540,
              "net": -48379
            }
          },
          "openInterest": 299183
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40129,
              "short": 29865,
              "net": 10264
            },
            "nonCommercial": {
              "long": 4593,
              "short": 19874,
              "net": -15281
            },
            "smallTrader": {
              "long": 19371,
              "short": 14354,
              "net": 5017
            }
          },
          "openInterest": 65577
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388965,
              "short": 483005,
              "net": -94040
            },
            "nonCommercial": {
              "long": 94922,
              "short": 16446,
              "net": 78476
            },
            "smallTrader": {
              "long": 115333,
              "short": 99769,
              "net": 15564
            }
          },
          "openInterest": 652794
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16427,
              "short": 15051,
              "net": 1376
            },
            "nonCommercial": {
              "long": 6079,
              "short": 8642,
              "net": -2563
            },
            "smallTrader": {
              "long": 13669,
              "short": 12482,
              "net": 1187
            }
          },
          "openInterest": 36189
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2721,
              "short": 4704,
              "net": -1983
            },
            "nonCommercial": {
              "long": 8719,
              "short": 1474,
              "net": 7245
            },
            "smallTrader": {
              "long": 6013,
              "short": 11275,
              "net": -5262
            }
          },
          "openInterest": 18983
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130041,
              "short": 78513,
              "net": 51528
            },
            "nonCommercial": {
              "long": 18500,
              "short": 72632,
              "net": -54132
            },
            "smallTrader": {
              "long": 39621,
              "short": 37017,
              "net": 2604
            }
          },
          "openInterest": 201806
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93790,
              "short": 140177,
              "net": -46387
            },
            "nonCommercial": {
              "long": 27061,
              "short": 4877,
              "net": 22184
            },
            "smallTrader": {
              "long": 60508,
              "short": 36305,
              "net": 24203
            }
          },
          "openInterest": 189643
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15959,
              "short": 65244,
              "net": -49285
            },
            "nonCommercial": {
              "long": 54045,
              "short": 12921,
              "net": 41124
            },
            "smallTrader": {
              "long": 22495,
              "short": 14334,
              "net": 8161
            }
          },
          "openInterest": 93219
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25434,
              "short": 26442,
              "net": -1008
            },
            "nonCommercial": {
              "long": 15056,
              "short": 8509,
              "net": 6547
            },
            "smallTrader": {
              "long": 10876,
              "short": 16415,
              "net": -5539
            }
          },
          "openInterest": 54115
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50201,
              "short": 50122,
              "net": 79
            },
            "nonCommercial": {
              "long": 43296,
              "short": 19476,
              "net": 23820
            },
            "smallTrader": {
              "long": 23252,
              "short": 47151,
              "net": -23899
            }
          },
          "openInterest": 121641
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14226,
              "short": 22823,
              "net": -8597
            },
            "nonCommercial": {
              "long": 9336,
              "short": 702,
              "net": 8634
            },
            "smallTrader": {
              "long": 5947,
              "short": 5984,
              "net": -37
            }
          },
          "openInterest": 29509
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206976,
              "short": 248641,
              "net": -41665
            },
            "nonCommercial": {
              "long": 30662,
              "short": 6747,
              "net": 23915
            },
            "smallTrader": {
              "long": 55989,
              "short": 38239,
              "net": 17750
            }
          },
          "openInterest": 342353
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1814,
              "short": 11774,
              "net": -9960
            },
            "nonCommercial": {
              "long": 8670,
              "short": 532,
              "net": 8138
            },
            "smallTrader": {
              "long": 4245,
              "short": 2423,
              "net": 1822
            }
          },
          "openInterest": 15240
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6460,
              "short": 46947,
              "net": -40487
            },
            "nonCommercial": {
              "long": 34187,
              "short": 9341,
              "net": 24846
            },
            "smallTrader": {
              "long": 27461,
              "short": 11820,
              "net": 15641
            }
          },
          "openInterest": 74979
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60347,
              "short": 80346,
              "net": -19999
            },
            "nonCommercial": {
              "long": 22353,
              "short": 10581,
              "net": 11772
            },
            "smallTrader": {
              "long": 33781,
              "short": 25554,
              "net": 8227
            }
          },
          "openInterest": 125846
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81997,
              "short": 78656,
              "net": 3341
            },
            "nonCommercial": {
              "long": 13726,
              "short": 30024,
              "net": -16298
            },
            "smallTrader": {
              "long": 35421,
              "short": 22464,
              "net": 12957
            }
          },
          "openInterest": 151806
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53651,
              "short": 70544,
              "net": -16893
            },
            "nonCommercial": {
              "long": 29573,
              "short": 15904,
              "net": 13669
            },
            "smallTrader": {
              "long": 41637,
              "short": 38413,
              "net": 3224
            }
          },
          "openInterest": 146185
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66960,
              "short": 152666,
              "net": -85706
            },
            "nonCommercial": {
              "long": 65743,
              "short": 7272,
              "net": 58471
            },
            "smallTrader": {
              "long": 56931,
              "short": 29696,
              "net": 27235
            }
          },
          "openInterest": 191831
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23985,
              "short": 10971,
              "net": 13014
            },
            "nonCommercial": {
              "long": 6552,
              "short": 10146,
              "net": -3594
            },
            "smallTrader": {
              "long": 8603,
              "short": 18023,
              "net": -9420
            }
          },
          "openInterest": 39524
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2618,
              "short": 2296,
              "net": 322
            },
            "nonCommercial": {
              "long": 4862,
              "short": 4813,
              "net": 49
            },
            "smallTrader": {
              "long": 694,
              "short": 1065,
              "net": -371
            }
          },
          "openInterest": 11077
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44636,
              "short": 56102,
              "net": -11466
            },
            "nonCommercial": {
              "long": 13039,
              "short": 2941,
              "net": 10098
            },
            "smallTrader": {
              "long": 15060,
              "short": 13692,
              "net": 1368
            }
          },
          "openInterest": 74936
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45490,
              "short": 85556,
              "net": -40066
            },
            "nonCommercial": {
              "long": 38901,
              "short": 13534,
              "net": 25367
            },
            "smallTrader": {
              "long": 38411,
              "short": 23712,
              "net": 14699
            }
          },
          "openInterest": 131157
        }
      ]
    },
    {
      "reportDate": "1999-09-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 524174,
              "short": 441373,
              "net": 82801
            },
            "nonCommercial": {
              "long": 26893,
              "short": 81632,
              "net": -54739
            },
            "smallTrader": {
              "long": 45728,
              "short": 73790,
              "net": -28062
            }
          },
          "openInterest": 602566
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30902,
              "short": 29004,
              "net": 1898
            },
            "nonCommercial": {
              "long": 2191,
              "short": 3380,
              "net": -1189
            },
            "smallTrader": {
              "long": 4482,
              "short": 5191,
              "net": -709
            }
          },
          "openInterest": 37890
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 498387,
              "short": 438701,
              "net": 59686
            },
            "nonCommercial": {
              "long": 46871,
              "short": 104309,
              "net": -57438
            },
            "smallTrader": {
              "long": 82143,
              "short": 84391,
              "net": -2248
            }
          },
          "openInterest": 637632
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249602,
              "short": 216083,
              "net": 33519
            },
            "nonCommercial": {
              "long": 26578,
              "short": 50657,
              "net": -24079
            },
            "smallTrader": {
              "long": 19196,
              "short": 28636,
              "net": -9440
            }
          },
          "openInterest": 297507
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11956,
              "short": 9113,
              "net": 2843
            },
            "nonCommercial": {
              "long": 1169,
              "short": 4896,
              "net": -3727
            },
            "smallTrader": {
              "long": 5308,
              "short": 4424,
              "net": 884
            }
          },
          "openInterest": 18433
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6608,
              "short": 23287,
              "net": -16679
            },
            "nonCommercial": {
              "long": 13830,
              "short": 4814,
              "net": 9016
            },
            "smallTrader": {
              "long": 14343,
              "short": 6680,
              "net": 7663
            }
          },
          "openInterest": 34781
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20529,
              "short": 38929,
              "net": -18400
            },
            "nonCommercial": {
              "long": 12658,
              "short": 5256,
              "net": 7402
            },
            "smallTrader": {
              "long": 19390,
              "short": 8392,
              "net": 10998
            }
          },
          "openInterest": 52901
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50316,
              "short": 48756,
              "net": 1560
            },
            "nonCommercial": {
              "long": 6983,
              "short": 17092,
              "net": -10109
            },
            "smallTrader": {
              "long": 15408,
              "short": 6859,
              "net": 8549
            }
          },
          "openInterest": 76105
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27711,
              "short": 22261,
              "net": 5450
            },
            "nonCommercial": {
              "long": 5450,
              "short": 14911,
              "net": -9461
            },
            "smallTrader": {
              "long": 12071,
              "short": 8060,
              "net": 4011
            }
          },
          "openInterest": 47119
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24233,
              "short": 64242,
              "net": -40009
            },
            "nonCommercial": {
              "long": 29983,
              "short": 4406,
              "net": 25577
            },
            "smallTrader": {
              "long": 25416,
              "short": 10984,
              "net": 14432
            }
          },
          "openInterest": 83069
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204037,
              "short": 136410,
              "net": 67627
            },
            "nonCommercial": {
              "long": 32676,
              "short": 48371,
              "net": -15695
            },
            "smallTrader": {
              "long": 72909,
              "short": 124841,
              "net": -51932
            }
          },
          "openInterest": 330620
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38228,
              "short": 30831,
              "net": 7397
            },
            "nonCommercial": {
              "long": 4939,
              "short": 18376,
              "net": -13437
            },
            "smallTrader": {
              "long": 16709,
              "short": 10669,
              "net": 6040
            }
          },
          "openInterest": 61644
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 386647,
              "short": 474782,
              "net": -88135
            },
            "nonCommercial": {
              "long": 93314,
              "short": 21814,
              "net": 71500
            },
            "smallTrader": {
              "long": 99952,
              "short": 83317,
              "net": 16635
            }
          },
          "openInterest": 621774
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17725,
              "short": 18847,
              "net": -1122
            },
            "nonCommercial": {
              "long": 7377,
              "short": 8937,
              "net": -1560
            },
            "smallTrader": {
              "long": 15594,
              "short": 12912,
              "net": 2682
            }
          },
          "openInterest": 40795
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2903,
              "short": 4988,
              "net": -2085
            },
            "nonCommercial": {
              "long": 8769,
              "short": 1411,
              "net": 7358
            },
            "smallTrader": {
              "long": 5907,
              "short": 11180,
              "net": -5273
            }
          },
          "openInterest": 19000
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120486,
              "short": 90995,
              "net": 29491
            },
            "nonCommercial": {
              "long": 27235,
              "short": 65077,
              "net": -37842
            },
            "smallTrader": {
              "long": 43152,
              "short": 34801,
              "net": 8351
            }
          },
          "openInterest": 205259
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94202,
              "short": 140394,
              "net": -46192
            },
            "nonCommercial": {
              "long": 27458,
              "short": 3524,
              "net": 23934
            },
            "smallTrader": {
              "long": 64790,
              "short": 42532,
              "net": 22258
            }
          },
          "openInterest": 195255
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17679,
              "short": 65054,
              "net": -47375
            },
            "nonCommercial": {
              "long": 45832,
              "short": 8933,
              "net": 36899
            },
            "smallTrader": {
              "long": 22903,
              "short": 12427,
              "net": 10476
            }
          },
          "openInterest": 86942
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24751,
              "short": 27681,
              "net": -2930
            },
            "nonCommercial": {
              "long": 15938,
              "short": 7630,
              "net": 8308
            },
            "smallTrader": {
              "long": 10526,
              "short": 15904,
              "net": -5378
            }
          },
          "openInterest": 54043
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53243,
              "short": 51431,
              "net": 1812
            },
            "nonCommercial": {
              "long": 41415,
              "short": 20110,
              "net": 21305
            },
            "smallTrader": {
              "long": 22776,
              "short": 45893,
              "net": -23117
            }
          },
          "openInterest": 123459
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14689,
              "short": 20639,
              "net": -5950
            },
            "nonCommercial": {
              "long": 7697,
              "short": 636,
              "net": 7061
            },
            "smallTrader": {
              "long": 5165,
              "short": 6276,
              "net": -1111
            }
          },
          "openInterest": 27551
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216645,
              "short": 254252,
              "net": -37607
            },
            "nonCommercial": {
              "long": 28905,
              "short": 10785,
              "net": 18120
            },
            "smallTrader": {
              "long": 58828,
              "short": 39341,
              "net": 19487
            }
          },
          "openInterest": 344490
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1599,
              "short": 13592,
              "net": -11993
            },
            "nonCommercial": {
              "long": 10611,
              "short": 375,
              "net": 10236
            },
            "smallTrader": {
              "long": 3610,
              "short": 1853,
              "net": 1757
            }
          },
          "openInterest": 16435
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4538,
              "short": 51871,
              "net": -47333
            },
            "nonCommercial": {
              "long": 39471,
              "short": 8370,
              "net": 31101
            },
            "smallTrader": {
              "long": 28202,
              "short": 11970,
              "net": 16232
            }
          },
          "openInterest": 79137
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56314,
              "short": 79460,
              "net": -23146
            },
            "nonCommercial": {
              "long": 22162,
              "short": 9527,
              "net": 12635
            },
            "smallTrader": {
              "long": 33055,
              "short": 22544,
              "net": 10511
            }
          },
          "openInterest": 119394
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81364,
              "short": 76504,
              "net": 4860
            },
            "nonCommercial": {
              "long": 7541,
              "short": 21871,
              "net": -14330
            },
            "smallTrader": {
              "long": 31530,
              "short": 22060,
              "net": 9470
            }
          },
          "openInterest": 141392
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55666,
              "short": 69295,
              "net": -13629
            },
            "nonCommercial": {
              "long": 28761,
              "short": 14967,
              "net": 13794
            },
            "smallTrader": {
              "long": 39855,
              "short": 40020,
              "net": -165
            }
          },
          "openInterest": 147318
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63987,
              "short": 149438,
              "net": -85451
            },
            "nonCommercial": {
              "long": 67432,
              "short": 8609,
              "net": 58823
            },
            "smallTrader": {
              "long": 56938,
              "short": 30310,
              "net": 26628
            }
          },
          "openInterest": 190285
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27328,
              "short": 12732,
              "net": 14596
            },
            "nonCommercial": {
              "long": 5941,
              "short": 16362,
              "net": -10421
            },
            "smallTrader": {
              "long": 9579,
              "short": 13754,
              "net": -4175
            }
          },
          "openInterest": 42875
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1076,
              "short": 306,
              "net": 770
            },
            "nonCommercial": {
              "long": 4831,
              "short": 4944,
              "net": -113
            },
            "smallTrader": {
              "long": 430,
              "short": 1087,
              "net": -657
            }
          },
          "openInterest": 10323
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47828,
              "short": 53450,
              "net": -5622
            },
            "nonCommercial": {
              "long": 12617,
              "short": 7014,
              "net": 5603
            },
            "smallTrader": {
              "long": 15684,
              "short": 15665,
              "net": 19
            }
          },
          "openInterest": 80157
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46978,
              "short": 69634,
              "net": -22656
            },
            "nonCommercial": {
              "long": 35155,
              "short": 22812,
              "net": 12343
            },
            "smallTrader": {
              "long": 35908,
              "short": 25595,
              "net": 10313
            }
          },
          "openInterest": 125724
        }
      ]
    },
    {
      "reportDate": "1999-09-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 509267,
              "short": 447018,
              "net": 62249
            },
            "nonCommercial": {
              "long": 24868,
              "short": 75178,
              "net": -50310
            },
            "smallTrader": {
              "long": 62472,
              "short": 74411,
              "net": -11939
            }
          },
          "openInterest": 600043
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30528,
              "short": 29410,
              "net": 1118
            },
            "nonCommercial": {
              "long": 2393,
              "short": 3340,
              "net": -947
            },
            "smallTrader": {
              "long": 5086,
              "short": 5257,
              "net": -171
            }
          },
          "openInterest": 38326
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459116,
              "short": 438740,
              "net": 20376
            },
            "nonCommercial": {
              "long": 58162,
              "short": 89736,
              "net": -31574
            },
            "smallTrader": {
              "long": 100892,
              "short": 89694,
              "net": 11198
            }
          },
          "openInterest": 626690
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226066,
              "short": 211771,
              "net": 14295
            },
            "nonCommercial": {
              "long": 35316,
              "short": 45131,
              "net": -9815
            },
            "smallTrader": {
              "long": 23127,
              "short": 27607,
              "net": -4480
            }
          },
          "openInterest": 284814
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10831,
              "short": 13246,
              "net": -2415
            },
            "nonCommercial": {
              "long": 1335,
              "short": 2315,
              "net": -980
            },
            "smallTrader": {
              "long": 6945,
              "short": 3550,
              "net": 3395
            }
          },
          "openInterest": 19111
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6288,
              "short": 42221,
              "net": -35933
            },
            "nonCommercial": {
              "long": 32579,
              "short": 4297,
              "net": 28282
            },
            "smallTrader": {
              "long": 15432,
              "short": 7781,
              "net": 7651
            }
          },
          "openInterest": 54299
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20161,
              "short": 48344,
              "net": -28183
            },
            "nonCommercial": {
              "long": 16861,
              "short": 4292,
              "net": 12569
            },
            "smallTrader": {
              "long": 23170,
              "short": 7556,
              "net": 15614
            }
          },
          "openInterest": 60305
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47563,
              "short": 53585,
              "net": -6022
            },
            "nonCommercial": {
              "long": 7114,
              "short": 11659,
              "net": -4545
            },
            "smallTrader": {
              "long": 17661,
              "short": 7094,
              "net": 10567
            }
          },
          "openInterest": 76885
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26557,
              "short": 22261,
              "net": 4296
            },
            "nonCommercial": {
              "long": 5379,
              "short": 14037,
              "net": -8658
            },
            "smallTrader": {
              "long": 12715,
              "short": 8353,
              "net": 4362
            }
          },
          "openInterest": 46425
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27338,
              "short": 63563,
              "net": -36225
            },
            "nonCommercial": {
              "long": 24872,
              "short": 2987,
              "net": 21885
            },
            "smallTrader": {
              "long": 23907,
              "short": 9567,
              "net": 14340
            }
          },
          "openInterest": 78359
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214337,
              "short": 148827,
              "net": 65510
            },
            "nonCommercial": {
              "long": 35513,
              "short": 50932,
              "net": -15419
            },
            "smallTrader": {
              "long": 82467,
              "short": 132558,
              "net": -50091
            }
          },
          "openInterest": 349253
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35844,
              "short": 30304,
              "net": 5540
            },
            "nonCommercial": {
              "long": 5688,
              "short": 16949,
              "net": -11261
            },
            "smallTrader": {
              "long": 16973,
              "short": 11252,
              "net": 5721
            }
          },
          "openInterest": 60653
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 381099,
              "short": 474983,
              "net": -93884
            },
            "nonCommercial": {
              "long": 93731,
              "short": 21159,
              "net": 72572
            },
            "smallTrader": {
              "long": 107607,
              "short": 86295,
              "net": 21312
            }
          },
          "openInterest": 620717
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15282,
              "short": 20809,
              "net": -5527
            },
            "nonCommercial": {
              "long": 11836,
              "short": 9603,
              "net": 2233
            },
            "smallTrader": {
              "long": 15259,
              "short": 11965,
              "net": 3294
            }
          },
          "openInterest": 42520
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3368,
              "short": 5246,
              "net": -1878
            },
            "nonCommercial": {
              "long": 9101,
              "short": 1993,
              "net": 7108
            },
            "smallTrader": {
              "long": 5660,
              "short": 10890,
              "net": -5230
            }
          },
          "openInterest": 19616
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102879,
              "short": 105629,
              "net": -2750
            },
            "nonCommercial": {
              "long": 47881,
              "short": 62196,
              "net": -14315
            },
            "smallTrader": {
              "long": 58198,
              "short": 41133,
              "net": 17065
            }
          },
          "openInterest": 225467
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97315,
              "short": 144658,
              "net": -47343
            },
            "nonCommercial": {
              "long": 25975,
              "short": 4426,
              "net": 21549
            },
            "smallTrader": {
              "long": 64305,
              "short": 38511,
              "net": 25794
            }
          },
          "openInterest": 198060
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18549,
              "short": 57424,
              "net": -38875
            },
            "nonCommercial": {
              "long": 40370,
              "short": 9085,
              "net": 31285
            },
            "smallTrader": {
              "long": 21201,
              "short": 13611,
              "net": 7590
            }
          },
          "openInterest": 81131
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23336,
              "short": 28626,
              "net": -5290
            },
            "nonCommercial": {
              "long": 14896,
              "short": 6139,
              "net": 8757
            },
            "smallTrader": {
              "long": 11450,
              "short": 14917,
              "net": -3467
            }
          },
          "openInterest": 52132
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53822,
              "short": 51808,
              "net": 2014
            },
            "nonCommercial": {
              "long": 39705,
              "short": 19263,
              "net": 20442
            },
            "smallTrader": {
              "long": 25031,
              "short": 47487,
              "net": -22456
            }
          },
          "openInterest": 124787
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14642,
              "short": 19425,
              "net": -4783
            },
            "nonCommercial": {
              "long": 7221,
              "short": 636,
              "net": 6585
            },
            "smallTrader": {
              "long": 4930,
              "short": 6732,
              "net": -1802
            }
          },
          "openInterest": 26793
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197680,
              "short": 236998,
              "net": -39318
            },
            "nonCommercial": {
              "long": 30707,
              "short": 7656,
              "net": 23051
            },
            "smallTrader": {
              "long": 57841,
              "short": 41574,
              "net": 16267
            }
          },
          "openInterest": 314813
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1665,
              "short": 13212,
              "net": -11547
            },
            "nonCommercial": {
              "long": 10676,
              "short": 662,
              "net": 10014
            },
            "smallTrader": {
              "long": 3496,
              "short": 1963,
              "net": 1533
            }
          },
          "openInterest": 15903
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3872,
              "short": 68109,
              "net": -64237
            },
            "nonCommercial": {
              "long": 49826,
              "short": 5020,
              "net": 44806
            },
            "smallTrader": {
              "long": 29059,
              "short": 9628,
              "net": 19431
            }
          },
          "openInterest": 89783
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47887,
              "short": 69536,
              "net": -21649
            },
            "nonCommercial": {
              "long": 20164,
              "short": 9222,
              "net": 10942
            },
            "smallTrader": {
              "long": 33892,
              "short": 23185,
              "net": 10707
            }
          },
          "openInterest": 109834
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88164,
              "short": 77124,
              "net": 11040
            },
            "nonCommercial": {
              "long": 7641,
              "short": 25697,
              "net": -18056
            },
            "smallTrader": {
              "long": 30661,
              "short": 23645,
              "net": 7016
            }
          },
          "openInterest": 147006
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59573,
              "short": 79799,
              "net": -20226
            },
            "nonCommercial": {
              "long": 33121,
              "short": 15691,
              "net": 17430
            },
            "smallTrader": {
              "long": 44256,
              "short": 41460,
              "net": 2796
            }
          },
          "openInterest": 156858
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68421,
              "short": 143025,
              "net": -74604
            },
            "nonCommercial": {
              "long": 58552,
              "short": 5325,
              "net": 53227
            },
            "smallTrader": {
              "long": 52885,
              "short": 31508,
              "net": 21377
            }
          },
          "openInterest": 180998
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28909,
              "short": 19146,
              "net": 9763
            },
            "nonCommercial": {
              "long": 6355,
              "short": 13939,
              "net": -7584
            },
            "smallTrader": {
              "long": 11019,
              "short": 13198,
              "net": -2179
            }
          },
          "openInterest": 46310
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 995,
              "short": 346,
              "net": 649
            },
            "nonCommercial": {
              "long": 5748,
              "short": 5344,
              "net": 404
            },
            "smallTrader": {
              "long": 427,
              "short": 1480,
              "net": -1053
            }
          },
          "openInterest": 11156
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48113,
              "short": 54554,
              "net": -6441
            },
            "nonCommercial": {
              "long": 13536,
              "short": 7873,
              "net": 5663
            },
            "smallTrader": {
              "long": 17088,
              "short": 16310,
              "net": 778
            }
          },
          "openInterest": 82915
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47890,
              "short": 69484,
              "net": -21594
            },
            "nonCommercial": {
              "long": 34148,
              "short": 24961,
              "net": 9187
            },
            "smallTrader": {
              "long": 39509,
              "short": 27102,
              "net": 12407
            }
          },
          "openInterest": 129443
        }
      ]
    },
    {
      "reportDate": "1999-10-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 521723,
              "short": 451161,
              "net": 70562
            },
            "nonCommercial": {
              "long": 26546,
              "short": 70636,
              "net": -44090
            },
            "smallTrader": {
              "long": 48676,
              "short": 75148,
              "net": -26472
            }
          },
          "openInterest": 604343
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29661,
              "short": 28977,
              "net": 684
            },
            "nonCommercial": {
              "long": 2232,
              "short": 2329,
              "net": -97
            },
            "smallTrader": {
              "long": 4792,
              "short": 5379,
              "net": -587
            }
          },
          "openInterest": 37032
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 464254,
              "short": 404873,
              "net": 59381
            },
            "nonCommercial": {
              "long": 59259,
              "short": 116439,
              "net": -57180
            },
            "smallTrader": {
              "long": 80054,
              "short": 82255,
              "net": -2201
            }
          },
          "openInterest": 612599
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 237852,
              "short": 208686,
              "net": 29166
            },
            "nonCommercial": {
              "long": 24857,
              "short": 46282,
              "net": -21425
            },
            "smallTrader": {
              "long": 18591,
              "short": 26332,
              "net": -7741
            }
          },
          "openInterest": 281453
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10091,
              "short": 19165,
              "net": -9074
            },
            "nonCommercial": {
              "long": 3117,
              "short": 1522,
              "net": 1595
            },
            "smallTrader": {
              "long": 9880,
              "short": 2401,
              "net": 7479
            }
          },
          "openInterest": 23088
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6494,
              "short": 51795,
              "net": -45301
            },
            "nonCommercial": {
              "long": 39896,
              "short": 3545,
              "net": 36351
            },
            "smallTrader": {
              "long": 15802,
              "short": 6852,
              "net": 8950
            }
          },
          "openInterest": 62192
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20635,
              "short": 51304,
              "net": -30669
            },
            "nonCommercial": {
              "long": 21182,
              "short": 5254,
              "net": 15928
            },
            "smallTrader": {
              "long": 22375,
              "short": 7634,
              "net": 14741
            }
          },
          "openInterest": 64521
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48106,
              "short": 54830,
              "net": -6724
            },
            "nonCommercial": {
              "long": 7720,
              "short": 9185,
              "net": -1465
            },
            "smallTrader": {
              "long": 15837,
              "short": 7648,
              "net": 8189
            }
          },
          "openInterest": 76403
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25938,
              "short": 21931,
              "net": 4007
            },
            "nonCommercial": {
              "long": 4637,
              "short": 13565,
              "net": -8928
            },
            "smallTrader": {
              "long": 13630,
              "short": 8709,
              "net": 4921
            }
          },
          "openInterest": 46320
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29163,
              "short": 62692,
              "net": -33529
            },
            "nonCommercial": {
              "long": 22744,
              "short": 1904,
              "net": 20840
            },
            "smallTrader": {
              "long": 23166,
              "short": 10477,
              "net": 12689
            }
          },
          "openInterest": 77477
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222641,
              "short": 154660,
              "net": 67981
            },
            "nonCommercial": {
              "long": 43134,
              "short": 60119,
              "net": -16985
            },
            "smallTrader": {
              "long": 84765,
              "short": 135761,
              "net": -50996
            }
          },
          "openInterest": 368392
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38557,
              "short": 27589,
              "net": 10968
            },
            "nonCommercial": {
              "long": 4752,
              "short": 19756,
              "net": -15004
            },
            "smallTrader": {
              "long": 16533,
              "short": 12497,
              "net": 4036
            }
          },
          "openInterest": 62373
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 418960,
              "short": 493774,
              "net": -74814
            },
            "nonCommercial": {
              "long": 81380,
              "short": 18200,
              "net": 63180
            },
            "smallTrader": {
              "long": 99106,
              "short": 87472,
              "net": 11634
            }
          },
          "openInterest": 635842
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15887,
              "short": 39841,
              "net": -23954
            },
            "nonCommercial": {
              "long": 18324,
              "short": 5345,
              "net": 12979
            },
            "smallTrader": {
              "long": 18462,
              "short": 7487,
              "net": 10975
            }
          },
          "openInterest": 52695
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2998,
              "short": 4725,
              "net": -1727
            },
            "nonCommercial": {
              "long": 9567,
              "short": 1652,
              "net": 7915
            },
            "smallTrader": {
              "long": 4978,
              "short": 11166,
              "net": -6188
            }
          },
          "openInterest": 19238
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105128,
              "short": 92730,
              "net": 12398
            },
            "nonCommercial": {
              "long": 43094,
              "short": 64951,
              "net": -21857
            },
            "smallTrader": {
              "long": 48078,
              "short": 38619,
              "net": 9459
            }
          },
          "openInterest": 215041
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100850,
              "short": 134680,
              "net": -33830
            },
            "nonCommercial": {
              "long": 22056,
              "short": 4914,
              "net": 17142
            },
            "smallTrader": {
              "long": 57087,
              "short": 40399,
              "net": 16688
            }
          },
          "openInterest": 189419
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21601,
              "short": 57095,
              "net": -35494
            },
            "nonCommercial": {
              "long": 36745,
              "short": 10151,
              "net": 26594
            },
            "smallTrader": {
              "long": 21028,
              "short": 12128,
              "net": 8900
            }
          },
          "openInterest": 79913
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21991,
              "short": 28248,
              "net": -6257
            },
            "nonCommercial": {
              "long": 16921,
              "short": 6778,
              "net": 10143
            },
            "smallTrader": {
              "long": 11396,
              "short": 15282,
              "net": -3886
            }
          },
          "openInterest": 52957
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48895,
              "short": 51794,
              "net": -2899
            },
            "nonCommercial": {
              "long": 42257,
              "short": 16581,
              "net": 25676
            },
            "smallTrader": {
              "long": 25838,
              "short": 48615,
              "net": -22777
            }
          },
          "openInterest": 125094
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16677,
              "short": 18187,
              "net": -1510
            },
            "nonCommercial": {
              "long": 4229,
              "short": 1008,
              "net": 3221
            },
            "smallTrader": {
              "long": 5182,
              "short": 6893,
              "net": -1711
            }
          },
          "openInterest": 26088
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209467,
              "short": 232839,
              "net": -23372
            },
            "nonCommercial": {
              "long": 22442,
              "short": 11756,
              "net": 10686
            },
            "smallTrader": {
              "long": 53512,
              "short": 40826,
              "net": 12686
            }
          },
          "openInterest": 312874
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1579,
              "short": 13917,
              "net": -12338
            },
            "nonCommercial": {
              "long": 11210,
              "short": 351,
              "net": 10859
            },
            "smallTrader": {
              "long": 2564,
              "short": 1085,
              "net": 1479
            }
          },
          "openInterest": 15353
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4904,
              "short": 69604,
              "net": -64700
            },
            "nonCommercial": {
              "long": 49990,
              "short": 4758,
              "net": 45232
            },
            "smallTrader": {
              "long": 30008,
              "short": 10540,
              "net": 19468
            }
          },
          "openInterest": 92737
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44214,
              "short": 68783,
              "net": -24569
            },
            "nonCommercial": {
              "long": 22288,
              "short": 6951,
              "net": 15337
            },
            "smallTrader": {
              "long": 32435,
              "short": 23203,
              "net": 9232
            }
          },
          "openInterest": 106543
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91231,
              "short": 79718,
              "net": 11513
            },
            "nonCommercial": {
              "long": 10088,
              "short": 25494,
              "net": -15406
            },
            "smallTrader": {
              "long": 27300,
              "short": 23407,
              "net": 3893
            }
          },
          "openInterest": 151003
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59541,
              "short": 80354,
              "net": -20813
            },
            "nonCommercial": {
              "long": 35548,
              "short": 16866,
              "net": 18682
            },
            "smallTrader": {
              "long": 44970,
              "short": 42839,
              "net": 2131
            }
          },
          "openInterest": 160068
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55955,
              "short": 128966,
              "net": -73011
            },
            "nonCommercial": {
              "long": 58070,
              "short": 5986,
              "net": 52084
            },
            "smallTrader": {
              "long": 48041,
              "short": 27114,
              "net": 20927
            }
          },
          "openInterest": 163561
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19800,
              "short": 40034,
              "net": -20234
            },
            "nonCommercial": {
              "long": 17308,
              "short": 6614,
              "net": 10694
            },
            "smallTrader": {
              "long": 15533,
              "short": 5993,
              "net": 9540
            }
          },
          "openInterest": 52712
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1525,
              "short": 98,
              "net": 1427
            },
            "nonCommercial": {
              "long": 7643,
              "short": 7295,
              "net": 348
            },
            "smallTrader": {
              "long": 605,
              "short": 2380,
              "net": -1775
            }
          },
          "openInterest": 13753
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46556,
              "short": 52094,
              "net": -5538
            },
            "nonCommercial": {
              "long": 12575,
              "short": 8645,
              "net": 3930
            },
            "smallTrader": {
              "long": 18512,
              "short": 16904,
              "net": 1608
            }
          },
          "openInterest": 80012
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50267,
              "short": 68317,
              "net": -18050
            },
            "nonCommercial": {
              "long": 29820,
              "short": 24963,
              "net": 4857
            },
            "smallTrader": {
              "long": 39685,
              "short": 26492,
              "net": 13193
            }
          },
          "openInterest": 129087
        }
      ]
    },
    {
      "reportDate": "1999-10-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 541103,
              "short": 467544,
              "net": 73559
            },
            "nonCommercial": {
              "long": 29685,
              "short": 71569,
              "net": -41884
            },
            "smallTrader": {
              "long": 46509,
              "short": 78184,
              "net": -31675
            }
          },
          "openInterest": 626388
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30837,
              "short": 30782,
              "net": 55
            },
            "nonCommercial": {
              "long": 1994,
              "short": 2065,
              "net": -71
            },
            "smallTrader": {
              "long": 5650,
              "short": 5634,
              "net": 16
            }
          },
          "openInterest": 38827
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 456137,
              "short": 411922,
              "net": 44215
            },
            "nonCommercial": {
              "long": 64946,
              "short": 109357,
              "net": -44411
            },
            "smallTrader": {
              "long": 84994,
              "short": 84798,
              "net": 196
            }
          },
          "openInterest": 613216
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 300302,
              "short": 232852,
              "net": 67450
            },
            "nonCommercial": {
              "long": 15523,
              "short": 70053,
              "net": -54530
            },
            "smallTrader": {
              "long": 17012,
              "short": 29932,
              "net": -12920
            }
          },
          "openInterest": 333129
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10478,
              "short": 19656,
              "net": -9178
            },
            "nonCommercial": {
              "long": 3230,
              "short": 1163,
              "net": 2067
            },
            "smallTrader": {
              "long": 9990,
              "short": 2879,
              "net": 7111
            }
          },
          "openInterest": 23698
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7913,
              "short": 51482,
              "net": -43569
            },
            "nonCommercial": {
              "long": 39343,
              "short": 3758,
              "net": 35585
            },
            "smallTrader": {
              "long": 15850,
              "short": 7866,
              "net": 7984
            }
          },
          "openInterest": 63106
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20703,
              "short": 49692,
              "net": -28989
            },
            "nonCommercial": {
              "long": 20811,
              "short": 5288,
              "net": 15523
            },
            "smallTrader": {
              "long": 22262,
              "short": 8796,
              "net": 13466
            }
          },
          "openInterest": 63872
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49479,
              "short": 57317,
              "net": -7838
            },
            "nonCommercial": {
              "long": 8749,
              "short": 11443,
              "net": -2694
            },
            "smallTrader": {
              "long": 17911,
              "short": 7379,
              "net": 10532
            }
          },
          "openInterest": 80238
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22913,
              "short": 24939,
              "net": -2026
            },
            "nonCommercial": {
              "long": 6186,
              "short": 9077,
              "net": -2891
            },
            "smallTrader": {
              "long": 13122,
              "short": 8205,
              "net": 4917
            }
          },
          "openInterest": 44813
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33410,
              "short": 54814,
              "net": -21404
            },
            "nonCommercial": {
              "long": 16826,
              "short": 3865,
              "net": 12961
            },
            "smallTrader": {
              "long": 20809,
              "short": 12366,
              "net": 8443
            }
          },
          "openInterest": 72542
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247163,
              "short": 169806,
              "net": 77357
            },
            "nonCommercial": {
              "long": 44885,
              "short": 78546,
              "net": -33661
            },
            "smallTrader": {
              "long": 92707,
              "short": 136403,
              "net": -43696
            }
          },
          "openInterest": 407235
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37506,
              "short": 31832,
              "net": 5674
            },
            "nonCommercial": {
              "long": 6247,
              "short": 17004,
              "net": -10757
            },
            "smallTrader": {
              "long": 15703,
              "short": 10620,
              "net": 5083
            }
          },
          "openInterest": 61713
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 422580,
              "short": 468540,
              "net": -45960
            },
            "nonCommercial": {
              "long": 55350,
              "short": 15996,
              "net": 39354
            },
            "smallTrader": {
              "long": 91307,
              "short": 84701,
              "net": 6606
            }
          },
          "openInterest": 604763
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15945,
              "short": 40629,
              "net": -24684
            },
            "nonCommercial": {
              "long": 19344,
              "short": 6245,
              "net": 13099
            },
            "smallTrader": {
              "long": 19907,
              "short": 8322,
              "net": 11585
            }
          },
          "openInterest": 55196
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3229,
              "short": 3970,
              "net": -741
            },
            "nonCommercial": {
              "long": 8918,
              "short": 1627,
              "net": 7291
            },
            "smallTrader": {
              "long": 5747,
              "short": 12297,
              "net": -6550
            }
          },
          "openInterest": 19460
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114325,
              "short": 112367,
              "net": 1958
            },
            "nonCommercial": {
              "long": 35722,
              "short": 52723,
              "net": -17001
            },
            "smallTrader": {
              "long": 45239,
              "short": 30196,
              "net": 15043
            }
          },
          "openInterest": 216938
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103433,
              "short": 125575,
              "net": -22142
            },
            "nonCommercial": {
              "long": 14515,
              "short": 8006,
              "net": 6509
            },
            "smallTrader": {
              "long": 52880,
              "short": 37247,
              "net": 15633
            }
          },
          "openInterest": 177149
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21956,
              "short": 56720,
              "net": -34764
            },
            "nonCommercial": {
              "long": 37387,
              "short": 10217,
              "net": 27170
            },
            "smallTrader": {
              "long": 20631,
              "short": 13037,
              "net": 7594
            }
          },
          "openInterest": 80770
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22315,
              "short": 26836,
              "net": -4521
            },
            "nonCommercial": {
              "long": 18315,
              "short": 6789,
              "net": 11526
            },
            "smallTrader": {
              "long": 10531,
              "short": 17536,
              "net": -7005
            }
          },
          "openInterest": 53820
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50635,
              "short": 53383,
              "net": -2748
            },
            "nonCommercial": {
              "long": 44264,
              "short": 17172,
              "net": 27092
            },
            "smallTrader": {
              "long": 23655,
              "short": 47999,
              "net": -24344
            }
          },
          "openInterest": 124946
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15495,
              "short": 17259,
              "net": -1764
            },
            "nonCommercial": {
              "long": 4092,
              "short": 1038,
              "net": 3054
            },
            "smallTrader": {
              "long": 5301,
              "short": 6591,
              "net": -1290
            }
          },
          "openInterest": 24888
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211906,
              "short": 238724,
              "net": -26818
            },
            "nonCommercial": {
              "long": 24301,
              "short": 9580,
              "net": 14721
            },
            "smallTrader": {
              "long": 54694,
              "short": 42597,
              "net": 12097
            }
          },
          "openInterest": 315941
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1376,
              "short": 13736,
              "net": -12360
            },
            "nonCommercial": {
              "long": 10967,
              "short": 412,
              "net": 10555
            },
            "smallTrader": {
              "long": 2918,
              "short": 1113,
              "net": 1805
            }
          },
          "openInterest": 15261
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4105,
              "short": 73622,
              "net": -69517
            },
            "nonCommercial": {
              "long": 53320,
              "short": 3134,
              "net": 50186
            },
            "smallTrader": {
              "long": 29924,
              "short": 10593,
              "net": 19331
            }
          },
          "openInterest": 95551
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41547,
              "short": 72971,
              "net": -31424
            },
            "nonCommercial": {
              "long": 23270,
              "short": 7035,
              "net": 16235
            },
            "smallTrader": {
              "long": 38299,
              "short": 23110,
              "net": 15189
            }
          },
          "openInterest": 109815
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87022,
              "short": 82121,
              "net": 4901
            },
            "nonCommercial": {
              "long": 9582,
              "short": 20961,
              "net": -11379
            },
            "smallTrader": {
              "long": 29419,
              "short": 22941,
              "net": 6478
            }
          },
          "openInterest": 147586
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62353,
              "short": 89640,
              "net": -27287
            },
            "nonCommercial": {
              "long": 39838,
              "short": 15892,
              "net": 23946
            },
            "smallTrader": {
              "long": 51507,
              "short": 48166,
              "net": 3341
            }
          },
          "openInterest": 175063
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57354,
              "short": 128943,
              "net": -71589
            },
            "nonCommercial": {
              "long": 55282,
              "short": 5732,
              "net": 49550
            },
            "smallTrader": {
              "long": 47884,
              "short": 25845,
              "net": 22039
            }
          },
          "openInterest": 161427
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13907,
              "short": 50349,
              "net": -36442
            },
            "nonCommercial": {
              "long": 31090,
              "short": 5759,
              "net": 25331
            },
            "smallTrader": {
              "long": 16628,
              "short": 5517,
              "net": 11111
            }
          },
          "openInterest": 61768
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1717,
              "short": 98,
              "net": 1619
            },
            "nonCommercial": {
              "long": 7431,
              "short": 7732,
              "net": -301
            },
            "smallTrader": {
              "long": 548,
              "short": 1866,
              "net": -1318
            }
          },
          "openInterest": 13676
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47932,
              "short": 51335,
              "net": -3403
            },
            "nonCommercial": {
              "long": 12179,
              "short": 10570,
              "net": 1609
            },
            "smallTrader": {
              "long": 18956,
              "short": 17162,
              "net": 1794
            }
          },
          "openInterest": 81467
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51921,
              "short": 67330,
              "net": -15409
            },
            "nonCommercial": {
              "long": 31303,
              "short": 32282,
              "net": -979
            },
            "smallTrader": {
              "long": 44048,
              "short": 27660,
              "net": 16388
            }
          },
          "openInterest": 135031
        }
      ]
    },
    {
      "reportDate": "1999-10-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 564998,
              "short": 473526,
              "net": 91472
            },
            "nonCommercial": {
              "long": 43012,
              "short": 93641,
              "net": -50629
            },
            "smallTrader": {
              "long": 42906,
              "short": 83749,
              "net": -40843
            }
          },
          "openInterest": 661677
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30709,
              "short": 28108,
              "net": 2601
            },
            "nonCommercial": {
              "long": 1776,
              "short": 2453,
              "net": -677
            },
            "smallTrader": {
              "long": 4830,
              "short": 6754,
              "net": -1924
            }
          },
          "openInterest": 37644
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 465276,
              "short": 407188,
              "net": 58088
            },
            "nonCommercial": {
              "long": 59855,
              "short": 118201,
              "net": -58346
            },
            "smallTrader": {
              "long": 90840,
              "short": 90582,
              "net": 258
            }
          },
          "openInterest": 623208
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 309984,
              "short": 236403,
              "net": 73581
            },
            "nonCommercial": {
              "long": 22283,
              "short": 77063,
              "net": -54780
            },
            "smallTrader": {
              "long": 16041,
              "short": 34842,
              "net": -18801
            }
          },
          "openInterest": 349070
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11954,
              "short": 13399,
              "net": -1445
            },
            "nonCommercial": {
              "long": 1529,
              "short": 2523,
              "net": -994
            },
            "smallTrader": {
              "long": 7125,
              "short": 4686,
              "net": 2439
            }
          },
          "openInterest": 20608
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8404,
              "short": 62711,
              "net": -54307
            },
            "nonCommercial": {
              "long": 48014,
              "short": 4235,
              "net": 43779
            },
            "smallTrader": {
              "long": 17941,
              "short": 7413,
              "net": 10528
            }
          },
          "openInterest": 74359
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29463,
              "short": 33614,
              "net": -4151
            },
            "nonCommercial": {
              "long": 5485,
              "short": 6760,
              "net": -1275
            },
            "smallTrader": {
              "long": 18111,
              "short": 12685,
              "net": 5426
            }
          },
          "openInterest": 53655
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46019,
              "short": 55879,
              "net": -9860
            },
            "nonCommercial": {
              "long": 9001,
              "short": 11267,
              "net": -2266
            },
            "smallTrader": {
              "long": 19720,
              "short": 7594,
              "net": 12126
            }
          },
          "openInterest": 78633
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21422,
              "short": 34281,
              "net": -12859
            },
            "nonCommercial": {
              "long": 11921,
              "short": 3215,
              "net": 8706
            },
            "smallTrader": {
              "long": 11779,
              "short": 7626,
              "net": 4153
            }
          },
          "openInterest": 49060
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32400,
              "short": 53810,
              "net": -21410
            },
            "nonCommercial": {
              "long": 15329,
              "short": 2982,
              "net": 12347
            },
            "smallTrader": {
              "long": 20225,
              "short": 11162,
              "net": 9063
            }
          },
          "openInterest": 69354
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255437,
              "short": 183864,
              "net": 71573
            },
            "nonCommercial": {
              "long": 53934,
              "short": 81125,
              "net": -27191
            },
            "smallTrader": {
              "long": 97316,
              "short": 141698,
              "net": -44382
            }
          },
          "openInterest": 425938
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33665,
              "short": 35120,
              "net": -1455
            },
            "nonCommercial": {
              "long": 8950,
              "short": 12497,
              "net": -3547
            },
            "smallTrader": {
              "long": 16257,
              "short": 11255,
              "net": 5002
            }
          },
          "openInterest": 61319
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 412478,
              "short": 445522,
              "net": -33044
            },
            "nonCommercial": {
              "long": 43485,
              "short": 18683,
              "net": 24802
            },
            "smallTrader": {
              "long": 90768,
              "short": 82526,
              "net": 8242
            }
          },
          "openInterest": 576042
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14614,
              "short": 54214,
              "net": -39600
            },
            "nonCommercial": {
              "long": 30433,
              "short": 7048,
              "net": 23385
            },
            "smallTrader": {
              "long": 22645,
              "short": 6430,
              "net": 16215
            }
          },
          "openInterest": 67889
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5053,
              "short": 4418,
              "net": 635
            },
            "nonCommercial": {
              "long": 8454,
              "short": 1932,
              "net": 6522
            },
            "smallTrader": {
              "long": 5485,
              "short": 12642,
              "net": -7157
            }
          },
          "openInterest": 20882
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122130,
              "short": 119616,
              "net": 2514
            },
            "nonCommercial": {
              "long": 35601,
              "short": 52897,
              "net": -17296
            },
            "smallTrader": {
              "long": 43777,
              "short": 28995,
              "net": 14782
            }
          },
          "openInterest": 223090
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104072,
              "short": 125662,
              "net": -21590
            },
            "nonCommercial": {
              "long": 12898,
              "short": 3989,
              "net": 8909
            },
            "smallTrader": {
              "long": 52528,
              "short": 39847,
              "net": 12681
            }
          },
          "openInterest": 179345
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23171,
              "short": 54137,
              "net": -30966
            },
            "nonCommercial": {
              "long": 39262,
              "short": 15884,
              "net": 23378
            },
            "smallTrader": {
              "long": 20762,
              "short": 13174,
              "net": 7588
            }
          },
          "openInterest": 84001
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20370,
              "short": 26472,
              "net": -6102
            },
            "nonCommercial": {
              "long": 18206,
              "short": 5572,
              "net": 12634
            },
            "smallTrader": {
              "long": 9581,
              "short": 16113,
              "net": -6532
            }
          },
          "openInterest": 51661
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50570,
              "short": 52515,
              "net": -1945
            },
            "nonCommercial": {
              "long": 41502,
              "short": 17874,
              "net": 23628
            },
            "smallTrader": {
              "long": 26561,
              "short": 48244,
              "net": -21683
            }
          },
          "openInterest": 125160
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16609,
              "short": 15215,
              "net": 1394
            },
            "nonCommercial": {
              "long": 3594,
              "short": 1618,
              "net": 1976
            },
            "smallTrader": {
              "long": 3429,
              "short": 6799,
              "net": -3370
            }
          },
          "openInterest": 23853
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219560,
              "short": 258171,
              "net": -38611
            },
            "nonCommercial": {
              "long": 29027,
              "short": 7106,
              "net": 21921
            },
            "smallTrader": {
              "long": 61202,
              "short": 44512,
              "net": 16690
            }
          },
          "openInterest": 333550
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1189,
              "short": 528,
              "net": 661
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 148,
              "short": 809,
              "net": -661
            }
          },
          "openInterest": 1337
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1225,
              "short": 12930,
              "net": -11705
            },
            "nonCommercial": {
              "long": 11030,
              "short": 535,
              "net": 10495
            },
            "smallTrader": {
              "long": 2405,
              "short": 1195,
              "net": 1210
            }
          },
          "openInterest": 14660
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6556,
              "short": 58396,
              "net": -51840
            },
            "nonCommercial": {
              "long": 37266,
              "short": 2571,
              "net": 34695
            },
            "smallTrader": {
              "long": 29137,
              "short": 11992,
              "net": 17145
            }
          },
          "openInterest": 80320
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46135,
              "short": 80569,
              "net": -34434
            },
            "nonCommercial": {
              "long": 25063,
              "short": 7398,
              "net": 17665
            },
            "smallTrader": {
              "long": 38890,
              "short": 22121,
              "net": 16769
            }
          },
          "openInterest": 114695
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91377,
              "short": 84751,
              "net": 6626
            },
            "nonCommercial": {
              "long": 9708,
              "short": 21443,
              "net": -11735
            },
            "smallTrader": {
              "long": 29324,
              "short": 24215,
              "net": 5109
            }
          },
          "openInterest": 156008
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64517,
              "short": 95392,
              "net": -30875
            },
            "nonCommercial": {
              "long": 44108,
              "short": 13828,
              "net": 30280
            },
            "smallTrader": {
              "long": 52870,
              "short": 52275,
              "net": 595
            }
          },
          "openInterest": 184898
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65391,
              "short": 121208,
              "net": -55817
            },
            "nonCommercial": {
              "long": 45910,
              "short": 8271,
              "net": 37639
            },
            "smallTrader": {
              "long": 44330,
              "short": 26152,
              "net": 18178
            }
          },
          "openInterest": 156509
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10409,
              "short": 69522,
              "net": -59113
            },
            "nonCommercial": {
              "long": 48332,
              "short": 3688,
              "net": 44644
            },
            "smallTrader": {
              "long": 18357,
              "short": 3888,
              "net": 14469
            }
          },
          "openInterest": 77098
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2004,
              "short": 98,
              "net": 1906
            },
            "nonCommercial": {
              "long": 9082,
              "short": 9219,
              "net": -137
            },
            "smallTrader": {
              "long": 485,
              "short": 2254,
              "net": -1769
            }
          },
          "openInterest": 15551
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47299,
              "short": 51144,
              "net": -3845
            },
            "nonCommercial": {
              "long": 12504,
              "short": 11195,
              "net": 1309
            },
            "smallTrader": {
              "long": 19831,
              "short": 17295,
              "net": 2536
            }
          },
          "openInterest": 82188
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51376,
              "short": 67129,
              "net": -15753
            },
            "nonCommercial": {
              "long": 29734,
              "short": 33889,
              "net": -4155
            },
            "smallTrader": {
              "long": 47890,
              "short": 27982,
              "net": 19908
            }
          },
          "openInterest": 136547
        }
      ]
    },
    {
      "reportDate": "1999-10-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 595541,
              "short": 499762,
              "net": 95779
            },
            "nonCommercial": {
              "long": 45793,
              "short": 101136,
              "net": -55343
            },
            "smallTrader": {
              "long": 48462,
              "short": 88898,
              "net": -40436
            }
          },
          "openInterest": 701289
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29935,
              "short": 28052,
              "net": 1883
            },
            "nonCommercial": {
              "long": 1502,
              "short": 2927,
              "net": -1425
            },
            "smallTrader": {
              "long": 5626,
              "short": 6084,
              "net": -458
            }
          },
          "openInterest": 37407
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 472401,
              "short": 404591,
              "net": 67810
            },
            "nonCommercial": {
              "long": 58360,
              "short": 124885,
              "net": -66525
            },
            "smallTrader": {
              "long": 98388,
              "short": 99673,
              "net": -1285
            }
          },
          "openInterest": 637312
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302605,
              "short": 229821,
              "net": 72784
            },
            "nonCommercial": {
              "long": 20403,
              "short": 74027,
              "net": -53624
            },
            "smallTrader": {
              "long": 17821,
              "short": 36981,
              "net": -19160
            }
          },
          "openInterest": 342296
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11838,
              "short": 15172,
              "net": -3334
            },
            "nonCommercial": {
              "long": 1677,
              "short": 0,
              "net": 1677
            },
            "smallTrader": {
              "long": 6140,
              "short": 4483,
              "net": 1657
            }
          },
          "openInterest": 19655
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8616,
              "short": 49311,
              "net": -40695
            },
            "nonCommercial": {
              "long": 35944,
              "short": 1900,
              "net": 34044
            },
            "smallTrader": {
              "long": 17033,
              "short": 10382,
              "net": 6651
            }
          },
          "openInterest": 61647
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27103,
              "short": 40313,
              "net": -13210
            },
            "nonCommercial": {
              "long": 7022,
              "short": 3807,
              "net": 3215
            },
            "smallTrader": {
              "long": 17974,
              "short": 7979,
              "net": 9995
            }
          },
          "openInterest": 52319
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46334,
              "short": 57273,
              "net": -10939
            },
            "nonCommercial": {
              "long": 11761,
              "short": 14629,
              "net": -2868
            },
            "smallTrader": {
              "long": 22081,
              "short": 8274,
              "net": 13807
            }
          },
          "openInterest": 84008
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20683,
              "short": 33427,
              "net": -12744
            },
            "nonCommercial": {
              "long": 11749,
              "short": 3122,
              "net": 8627
            },
            "smallTrader": {
              "long": 11971,
              "short": 7854,
              "net": 4117
            }
          },
          "openInterest": 48553
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31989,
              "short": 56046,
              "net": -24057
            },
            "nonCommercial": {
              "long": 15922,
              "short": 1635,
              "net": 14287
            },
            "smallTrader": {
              "long": 20920,
              "short": 11150,
              "net": 9770
            }
          },
          "openInterest": 70550
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256352,
              "short": 195291,
              "net": 61061
            },
            "nonCommercial": {
              "long": 59364,
              "short": 71624,
              "net": -12260
            },
            "smallTrader": {
              "long": 100911,
              "short": 149712,
              "net": -48801
            }
          },
          "openInterest": 436730
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31802,
              "short": 33237,
              "net": -1435
            },
            "nonCommercial": {
              "long": 7642,
              "short": 12007,
              "net": -4365
            },
            "smallTrader": {
              "long": 16396,
              "short": 10596,
              "net": 5800
            }
          },
          "openInterest": 58404
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 396214,
              "short": 449283,
              "net": -53069
            },
            "nonCommercial": {
              "long": 53395,
              "short": 11792,
              "net": 41603
            },
            "smallTrader": {
              "long": 87775,
              "short": 76309,
              "net": 11466
            }
          },
          "openInterest": 569384
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17950,
              "short": 36989,
              "net": -19039
            },
            "nonCommercial": {
              "long": 18338,
              "short": 8099,
              "net": 10239
            },
            "smallTrader": {
              "long": 19048,
              "short": 10248,
              "net": 8800
            }
          },
          "openInterest": 55336
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5692,
              "short": 4213,
              "net": 1479
            },
            "nonCommercial": {
              "long": 6603,
              "short": 2263,
              "net": 4340
            },
            "smallTrader": {
              "long": 5550,
              "short": 11369,
              "net": -5819
            }
          },
          "openInterest": 18887
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122596,
              "short": 120181,
              "net": 2415
            },
            "nonCommercial": {
              "long": 33470,
              "short": 47085,
              "net": -13615
            },
            "smallTrader": {
              "long": 41050,
              "short": 29850,
              "net": 11200
            }
          },
          "openInterest": 217916
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100518,
              "short": 120704,
              "net": -20186
            },
            "nonCommercial": {
              "long": 12844,
              "short": 7073,
              "net": 5771
            },
            "smallTrader": {
              "long": 52984,
              "short": 38569,
              "net": 14415
            }
          },
          "openInterest": 174758
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24156,
              "short": 59427,
              "net": -35271
            },
            "nonCommercial": {
              "long": 39061,
              "short": 11348,
              "net": 27713
            },
            "smallTrader": {
              "long": 20695,
              "short": 13137,
              "net": 7558
            }
          },
          "openInterest": 84344
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21316,
              "short": 28066,
              "net": -6750
            },
            "nonCommercial": {
              "long": 20915,
              "short": 7175,
              "net": 13740
            },
            "smallTrader": {
              "long": 9991,
              "short": 16981,
              "net": -6990
            }
          },
          "openInterest": 56258
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49116,
              "short": 49462,
              "net": -346
            },
            "nonCommercial": {
              "long": 35705,
              "short": 19291,
              "net": 16414
            },
            "smallTrader": {
              "long": 27557,
              "short": 43625,
              "net": -16068
            }
          },
          "openInterest": 120634
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16375,
              "short": 14268,
              "net": 2107
            },
            "nonCommercial": {
              "long": 3092,
              "short": 1617,
              "net": 1475
            },
            "smallTrader": {
              "long": 3380,
              "short": 6962,
              "net": -3582
            }
          },
          "openInterest": 22847
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200837,
              "short": 245687,
              "net": -44850
            },
            "nonCommercial": {
              "long": 33348,
              "short": 5633,
              "net": 27715
            },
            "smallTrader": {
              "long": 58286,
              "short": 41151,
              "net": 17135
            }
          },
          "openInterest": 314916
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1189,
              "short": 535,
              "net": 654
            },
            "nonCommercial": {
              "long": 0,
              "short": 297,
              "net": -297
            },
            "smallTrader": {
              "long": 274,
              "short": 631,
              "net": -357
            }
          },
          "openInterest": 1463
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1493,
              "short": 12364,
              "net": -10871
            },
            "nonCommercial": {
              "long": 10376,
              "short": 528,
              "net": 9848
            },
            "smallTrader": {
              "long": 2454,
              "short": 1431,
              "net": 1023
            }
          },
          "openInterest": 14323
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8546,
              "short": 54903,
              "net": -46357
            },
            "nonCommercial": {
              "long": 33033,
              "short": 4787,
              "net": 28246
            },
            "smallTrader": {
              "long": 28599,
              "short": 10488,
              "net": 18111
            }
          },
          "openInterest": 77899
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51648,
              "short": 76663,
              "net": -25015
            },
            "nonCommercial": {
              "long": 19690,
              "short": 9131,
              "net": 10559
            },
            "smallTrader": {
              "long": 36312,
              "short": 21856,
              "net": 14456
            }
          },
          "openInterest": 115288
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94938,
              "short": 84312,
              "net": 10626
            },
            "nonCommercial": {
              "long": 8773,
              "short": 24616,
              "net": -15843
            },
            "smallTrader": {
              "long": 30414,
              "short": 25197,
              "net": 5217
            }
          },
          "openInterest": 164101
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67810,
              "short": 83401,
              "net": -15591
            },
            "nonCommercial": {
              "long": 33003,
              "short": 14937,
              "net": 18066
            },
            "smallTrader": {
              "long": 53862,
              "short": 56337,
              "net": -2475
            }
          },
          "openInterest": 178133
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67064,
              "short": 136239,
              "net": -69175
            },
            "nonCommercial": {
              "long": 50729,
              "short": 5163,
              "net": 45566
            },
            "smallTrader": {
              "long": 52015,
              "short": 28406,
              "net": 23609
            }
          },
          "openInterest": 170154
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18155,
              "short": 55404,
              "net": -37249
            },
            "nonCommercial": {
              "long": 34793,
              "short": 1214,
              "net": 33579
            },
            "smallTrader": {
              "long": 13098,
              "short": 9428,
              "net": 3670
            }
          },
          "openInterest": 66055
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 707,
              "short": 81,
              "net": 626
            },
            "nonCommercial": {
              "long": 6020,
              "short": 5431,
              "net": 589
            },
            "smallTrader": {
              "long": 632,
              "short": 1847,
              "net": -1215
            }
          },
          "openInterest": 11340
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45160,
              "short": 49886,
              "net": -4726
            },
            "nonCommercial": {
              "long": 12577,
              "short": 11617,
              "net": 960
            },
            "smallTrader": {
              "long": 20308,
              "short": 16542,
              "net": 3766
            }
          },
          "openInterest": 80410
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51087,
              "short": 65090,
              "net": -14003
            },
            "nonCommercial": {
              "long": 30365,
              "short": 36166,
              "net": -5801
            },
            "smallTrader": {
              "long": 49402,
              "short": 29598,
              "net": 19804
            }
          },
          "openInterest": 140541
        }
      ]
    },
    {
      "reportDate": "1999-11-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 521055,
              "short": 451589,
              "net": 69466
            },
            "nonCommercial": {
              "long": 42429,
              "short": 80614,
              "net": -38185
            },
            "smallTrader": {
              "long": 56866,
              "short": 88147,
              "net": -31281
            }
          },
          "openInterest": 628753
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30680,
              "short": 28963,
              "net": 1717
            },
            "nonCommercial": {
              "long": 2323,
              "short": 4025,
              "net": -1702
            },
            "smallTrader": {
              "long": 6021,
              "short": 6036,
              "net": -15
            }
          },
          "openInterest": 39368
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459624,
              "short": 423413,
              "net": 36211
            },
            "nonCommercial": {
              "long": 65404,
              "short": 97602,
              "net": -32198
            },
            "smallTrader": {
              "long": 93929,
              "short": 97942,
              "net": -4013
            }
          },
          "openInterest": 629445
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 265119,
              "short": 195319,
              "net": 69800
            },
            "nonCommercial": {
              "long": 19657,
              "short": 71324,
              "net": -51667
            },
            "smallTrader": {
              "long": 21450,
              "short": 39583,
              "net": -18133
            }
          },
          "openInterest": 307610
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15502,
              "short": 11941,
              "net": 3561
            },
            "nonCommercial": {
              "long": 1130,
              "short": 2877,
              "net": -1747
            },
            "smallTrader": {
              "long": 5581,
              "short": 7395,
              "net": -1814
            }
          },
          "openInterest": 22213
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11366,
              "short": 49525,
              "net": -38159
            },
            "nonCommercial": {
              "long": 32574,
              "short": 1418,
              "net": 31156
            },
            "smallTrader": {
              "long": 15234,
              "short": 8231,
              "net": 7003
            }
          },
          "openInterest": 59174
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26812,
              "short": 44098,
              "net": -17286
            },
            "nonCommercial": {
              "long": 10192,
              "short": 3936,
              "net": 6256
            },
            "smallTrader": {
              "long": 18989,
              "short": 7959,
              "net": 11030
            }
          },
          "openInterest": 56413
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46793,
              "short": 59074,
              "net": -12281
            },
            "nonCommercial": {
              "long": 11821,
              "short": 15857,
              "net": -4036
            },
            "smallTrader": {
              "long": 23605,
              "short": 7288,
              "net": 16317
            }
          },
          "openInterest": 85960
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20740,
              "short": 34719,
              "net": -13979
            },
            "nonCommercial": {
              "long": 12072,
              "short": 2846,
              "net": 9226
            },
            "smallTrader": {
              "long": 10699,
              "short": 5946,
              "net": 4753
            }
          },
          "openInterest": 48196
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31069,
              "short": 56187,
              "net": -25118
            },
            "nonCommercial": {
              "long": 15368,
              "short": 2400,
              "net": 12968
            },
            "smallTrader": {
              "long": 21048,
              "short": 8898,
              "net": 12150
            }
          },
          "openInterest": 69037
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265708,
              "short": 209096,
              "net": 56612
            },
            "nonCommercial": {
              "long": 64623,
              "short": 74385,
              "net": -9762
            },
            "smallTrader": {
              "long": 105564,
              "short": 152414,
              "net": -46850
            }
          },
          "openInterest": 456456
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32442,
              "short": 32024,
              "net": 418
            },
            "nonCommercial": {
              "long": 6586,
              "short": 13479,
              "net": -6893
            },
            "smallTrader": {
              "long": 16990,
              "short": 10515,
              "net": 6475
            }
          },
          "openInterest": 58461
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387258,
              "short": 418068,
              "net": -30810
            },
            "nonCommercial": {
              "long": 41251,
              "short": 14695,
              "net": 26556
            },
            "smallTrader": {
              "long": 89493,
              "short": 85239,
              "net": 4254
            }
          },
          "openInterest": 553264
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24640,
              "short": 27832,
              "net": -3192
            },
            "nonCommercial": {
              "long": 9572,
              "short": 14165,
              "net": -4593
            },
            "smallTrader": {
              "long": 18481,
              "short": 10696,
              "net": 7785
            }
          },
          "openInterest": 52693
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4705,
              "short": 3776,
              "net": 929
            },
            "nonCommercial": {
              "long": 6187,
              "short": 2291,
              "net": 3896
            },
            "smallTrader": {
              "long": 5049,
              "short": 9874,
              "net": -4825
            }
          },
          "openInterest": 16823
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121293,
              "short": 117147,
              "net": 4146
            },
            "nonCommercial": {
              "long": 27786,
              "short": 43069,
              "net": -15283
            },
            "smallTrader": {
              "long": 39246,
              "short": 28109,
              "net": 11137
            }
          },
          "openInterest": 208907
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84670,
              "short": 104061,
              "net": -19391
            },
            "nonCommercial": {
              "long": 10451,
              "short": 5376,
              "net": 5075
            },
            "smallTrader": {
              "long": 50992,
              "short": 36676,
              "net": 14316
            }
          },
          "openInterest": 151473
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27394,
              "short": 61801,
              "net": -34407
            },
            "nonCommercial": {
              "long": 38605,
              "short": 10798,
              "net": 27807
            },
            "smallTrader": {
              "long": 20574,
              "short": 13974,
              "net": 6600
            }
          },
          "openInterest": 87789
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21240,
              "short": 26911,
              "net": -5671
            },
            "nonCommercial": {
              "long": 19019,
              "short": 6234,
              "net": 12785
            },
            "smallTrader": {
              "long": 9900,
              "short": 17014,
              "net": -7114
            }
          },
          "openInterest": 53714
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48219,
              "short": 48884,
              "net": -665
            },
            "nonCommercial": {
              "long": 32290,
              "short": 18667,
              "net": 13623
            },
            "smallTrader": {
              "long": 27602,
              "short": 40560,
              "net": -12958
            }
          },
          "openInterest": 116902
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16688,
              "short": 15946,
              "net": 742
            },
            "nonCommercial": {
              "long": 3357,
              "short": 1428,
              "net": 1929
            },
            "smallTrader": {
              "long": 3618,
              "short": 6289,
              "net": -2671
            }
          },
          "openInterest": 23663
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196183,
              "short": 225685,
              "net": -29502
            },
            "nonCommercial": {
              "long": 21312,
              "short": 7594,
              "net": 13718
            },
            "smallTrader": {
              "long": 52122,
              "short": 36338,
              "net": 15784
            }
          },
          "openInterest": 291178
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1189,
              "short": 543,
              "net": 646
            },
            "nonCommercial": {
              "long": 0,
              "short": 497,
              "net": -497
            },
            "smallTrader": {
              "long": 263,
              "short": 412,
              "net": -149
            }
          },
          "openInterest": 1452
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1616,
              "short": 11822,
              "net": -10206
            },
            "nonCommercial": {
              "long": 9243,
              "short": 387,
              "net": 8856
            },
            "smallTrader": {
              "long": 2540,
              "short": 1190,
              "net": 1350
            }
          },
          "openInterest": 13399
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7908,
              "short": 52676,
              "net": -44768
            },
            "nonCommercial": {
              "long": 34051,
              "short": 6711,
              "net": 27340
            },
            "smallTrader": {
              "long": 29299,
              "short": 11871,
              "net": 17428
            }
          },
          "openInterest": 79536
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55999,
              "short": 80875,
              "net": -24876
            },
            "nonCommercial": {
              "long": 16540,
              "short": 7598,
              "net": 8942
            },
            "smallTrader": {
              "long": 36949,
              "short": 21015,
              "net": 15934
            }
          },
          "openInterest": 117895
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96815,
              "short": 84496,
              "net": 12319
            },
            "nonCommercial": {
              "long": 9393,
              "short": 27007,
              "net": -17614
            },
            "smallTrader": {
              "long": 30275,
              "short": 24980,
              "net": 5295
            }
          },
          "openInterest": 165845
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65186,
              "short": 83253,
              "net": -18067
            },
            "nonCommercial": {
              "long": 31657,
              "short": 12785,
              "net": 18872
            },
            "smallTrader": {
              "long": 50990,
              "short": 51795,
              "net": -805
            }
          },
          "openInterest": 169048
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72450,
              "short": 138991,
              "net": -66541
            },
            "nonCommercial": {
              "long": 47216,
              "short": 4587,
              "net": 42629
            },
            "smallTrader": {
              "long": 46790,
              "short": 22878,
              "net": 23912
            }
          },
          "openInterest": 168020
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30689,
              "short": 41030,
              "net": -10341
            },
            "nonCommercial": {
              "long": 16429,
              "short": 5236,
              "net": 11193
            },
            "smallTrader": {
              "long": 10227,
              "short": 11079,
              "net": -852
            }
          },
          "openInterest": 57593
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60,
              "short": 822,
              "net": -762
            },
            "nonCommercial": {
              "long": 3970,
              "short": 2664,
              "net": 1306
            },
            "smallTrader": {
              "long": 682,
              "short": 1226,
              "net": -544
            }
          },
          "openInterest": 7841
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46160,
              "short": 49893,
              "net": -3733
            },
            "nonCommercial": {
              "long": 11668,
              "short": 11464,
              "net": 204
            },
            "smallTrader": {
              "long": 19208,
              "short": 15679,
              "net": 3529
            }
          },
          "openInterest": 79592
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49684,
              "short": 69048,
              "net": -19364
            },
            "nonCommercial": {
              "long": 32902,
              "short": 33124,
              "net": -222
            },
            "smallTrader": {
              "long": 49479,
              "short": 29893,
              "net": 19586
            }
          },
          "openInterest": 141576
        }
      ]
    },
    {
      "reportDate": "1999-11-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 475412,
              "short": 432407,
              "net": 43005
            },
            "nonCommercial": {
              "long": 40564,
              "short": 67337,
              "net": -26773
            },
            "smallTrader": {
              "long": 68072,
              "short": 84304,
              "net": -16232
            }
          },
          "openInterest": 590521
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28674,
              "short": 28685,
              "net": -11
            },
            "nonCommercial": {
              "long": 1555,
              "short": 1865,
              "net": -310
            },
            "smallTrader": {
              "long": 5669,
              "short": 5348,
              "net": 321
            }
          },
          "openInterest": 36542
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 454857,
              "short": 432968,
              "net": 21889
            },
            "nonCommercial": {
              "long": 76197,
              "short": 99488,
              "net": -23291
            },
            "smallTrader": {
              "long": 91651,
              "short": 90249,
              "net": 1402
            }
          },
          "openInterest": 637363
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 209470,
              "short": 194872,
              "net": 14598
            },
            "nonCommercial": {
              "long": 33954,
              "short": 42136,
              "net": -8182
            },
            "smallTrader": {
              "long": 22448,
              "short": 28864,
              "net": -6416
            }
          },
          "openInterest": 269172
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17399,
              "short": 12585,
              "net": 4814
            },
            "nonCommercial": {
              "long": 801,
              "short": 3687,
              "net": -2886
            },
            "smallTrader": {
              "long": 5130,
              "short": 7058,
              "net": -1928
            }
          },
          "openInterest": 23330
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22830,
              "short": 31193,
              "net": -8363
            },
            "nonCommercial": {
              "long": 17143,
              "short": 7490,
              "net": 9653
            },
            "smallTrader": {
              "long": 8023,
              "short": 9313,
              "net": -1290
            }
          },
          "openInterest": 47996
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21734,
              "short": 46112,
              "net": -24378
            },
            "nonCommercial": {
              "long": 14828,
              "short": 4465,
              "net": 10363
            },
            "smallTrader": {
              "long": 22211,
              "short": 8196,
              "net": 14015
            }
          },
          "openInterest": 59358
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52282,
              "short": 63265,
              "net": -10983
            },
            "nonCommercial": {
              "long": 9066,
              "short": 15737,
              "net": -6671
            },
            "smallTrader": {
              "long": 24796,
              "short": 7142,
              "net": 17654
            }
          },
          "openInterest": 89912
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19881,
              "short": 35204,
              "net": -15323
            },
            "nonCommercial": {
              "long": 12118,
              "short": 1523,
              "net": 10595
            },
            "smallTrader": {
              "long": 10144,
              "short": 5416,
              "net": 4728
            }
          },
          "openInterest": 46578
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29915,
              "short": 53380,
              "net": -23465
            },
            "nonCommercial": {
              "long": 15039,
              "short": 2453,
              "net": 12586
            },
            "smallTrader": {
              "long": 22365,
              "short": 11486,
              "net": 10879
            }
          },
          "openInterest": 69255
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 263964,
              "short": 223773,
              "net": 40191
            },
            "nonCommercial": {
              "long": 71034,
              "short": 65652,
              "net": 5382
            },
            "smallTrader": {
              "long": 106442,
              "short": 152015,
              "net": -45573
            }
          },
          "openInterest": 462195
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38980,
              "short": 26909,
              "net": 12071
            },
            "nonCommercial": {
              "long": 5288,
              "short": 23435,
              "net": -18147
            },
            "smallTrader": {
              "long": 17593,
              "short": 11517,
              "net": 6076
            }
          },
          "openInterest": 65283
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365710,
              "short": 413425,
              "net": -47715
            },
            "nonCommercial": {
              "long": 50631,
              "short": 17388,
              "net": 33243
            },
            "smallTrader": {
              "long": 95787,
              "short": 81315,
              "net": 14472
            }
          },
          "openInterest": 542452
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28776,
              "short": 27636,
              "net": 1140
            },
            "nonCommercial": {
              "long": 7794,
              "short": 12684,
              "net": -4890
            },
            "smallTrader": {
              "long": 17581,
              "short": 13831,
              "net": 3750
            }
          },
          "openInterest": 54274
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4812,
              "short": 3643,
              "net": 1169
            },
            "nonCommercial": {
              "long": 6101,
              "short": 2383,
              "net": 3718
            },
            "smallTrader": {
              "long": 5755,
              "short": 10642,
              "net": -4887
            }
          },
          "openInterest": 17498
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121448,
              "short": 111331,
              "net": 10117
            },
            "nonCommercial": {
              "long": 23669,
              "short": 42788,
              "net": -19119
            },
            "smallTrader": {
              "long": 38938,
              "short": 29936,
              "net": 9002
            }
          },
          "openInterest": 203057
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87833,
              "short": 110874,
              "net": -23041
            },
            "nonCommercial": {
              "long": 13487,
              "short": 7097,
              "net": 6390
            },
            "smallTrader": {
              "long": 52513,
              "short": 35862,
              "net": 16651
            }
          },
          "openInterest": 161979
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34831,
              "short": 55979,
              "net": -21148
            },
            "nonCommercial": {
              "long": 32008,
              "short": 12856,
              "net": 19152
            },
            "smallTrader": {
              "long": 17754,
              "short": 15758,
              "net": 1996
            }
          },
          "openInterest": 85455
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20534,
              "short": 25613,
              "net": -5079
            },
            "nonCommercial": {
              "long": 18181,
              "short": 6687,
              "net": 11494
            },
            "smallTrader": {
              "long": 10387,
              "short": 16802,
              "net": -6415
            }
          },
          "openInterest": 52865
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48908,
              "short": 47308,
              "net": 1600
            },
            "nonCommercial": {
              "long": 32181,
              "short": 19842,
              "net": 12339
            },
            "smallTrader": {
              "long": 28409,
              "short": 42348,
              "net": -13939
            }
          },
          "openInterest": 118135
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15213,
              "short": 23588,
              "net": -8375
            },
            "nonCommercial": {
              "long": 9073,
              "short": 470,
              "net": 8603
            },
            "smallTrader": {
              "long": 5772,
              "short": 6000,
              "net": -228
            }
          },
          "openInterest": 30058
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211446,
              "short": 228241,
              "net": -16795
            },
            "nonCommercial": {
              "long": 17652,
              "short": 15213,
              "net": 2439
            },
            "smallTrader": {
              "long": 52753,
              "short": 38397,
              "net": 14356
            }
          },
          "openInterest": 303555
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1189,
              "short": 943,
              "net": 246
            },
            "nonCommercial": {
              "long": 200,
              "short": 0,
              "net": 200
            },
            "smallTrader": {
              "long": 258,
              "short": 704,
              "net": -446
            }
          },
          "openInterest": 1647
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1766,
              "short": 11903,
              "net": -10137
            },
            "nonCommercial": {
              "long": 9278,
              "short": 382,
              "net": 8896
            },
            "smallTrader": {
              "long": 2680,
              "short": 1439,
              "net": 1241
            }
          },
          "openInterest": 13724
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14267,
              "short": 47845,
              "net": -33578
            },
            "nonCommercial": {
              "long": 32436,
              "short": 16595,
              "net": 15841
            },
            "smallTrader": {
              "long": 32850,
              "short": 15113,
              "net": 17737
            }
          },
          "openInterest": 86458
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55822,
              "short": 81296,
              "net": -25474
            },
            "nonCommercial": {
              "long": 14633,
              "short": 4602,
              "net": 10031
            },
            "smallTrader": {
              "long": 37046,
              "short": 21603,
              "net": 15443
            }
          },
          "openInterest": 112712
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92029,
              "short": 83261,
              "net": 8768
            },
            "nonCommercial": {
              "long": 9245,
              "short": 25328,
              "net": -16083
            },
            "smallTrader": {
              "long": 33348,
              "short": 26033,
              "net": 7315
            }
          },
          "openInterest": 163659
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62669,
              "short": 81514,
              "net": -18845
            },
            "nonCommercial": {
              "long": 28486,
              "short": 15481,
              "net": 13005
            },
            "smallTrader": {
              "long": 54199,
              "short": 48359,
              "net": 5840
            }
          },
          "openInterest": 161350
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77419,
              "short": 140073,
              "net": -62654
            },
            "nonCommercial": {
              "long": 43553,
              "short": 4479,
              "net": 39074
            },
            "smallTrader": {
              "long": 46562,
              "short": 22982,
              "net": 23580
            }
          },
          "openInterest": 169398
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48725,
              "short": 24330,
              "net": 24395
            },
            "nonCommercial": {
              "long": 7878,
              "short": 24497,
              "net": -16619
            },
            "smallTrader": {
              "long": 9455,
              "short": 17231,
              "net": -7776
            }
          },
          "openInterest": 66209
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74,
              "short": 888,
              "net": -814
            },
            "nonCommercial": {
              "long": 3155,
              "short": 2367,
              "net": 788
            },
            "smallTrader": {
              "long": 952,
              "short": 926,
              "net": 26
            }
          },
          "openInterest": 6881
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44407,
              "short": 50430,
              "net": -6023
            },
            "nonCommercial": {
              "long": 10818,
              "short": 9429,
              "net": 1389
            },
            "smallTrader": {
              "long": 21123,
              "short": 16489,
              "net": 4634
            }
          },
          "openInterest": 78799
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48066,
              "short": 70090,
              "net": -22024
            },
            "nonCommercial": {
              "long": 31994,
              "short": 30452,
              "net": 1542
            },
            "smallTrader": {
              "long": 50707,
              "short": 30225,
              "net": 20482
            }
          },
          "openInterest": 140526
        }
      ]
    },
    {
      "reportDate": "1999-11-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459431,
              "short": 411367,
              "net": 48064
            },
            "nonCommercial": {
              "long": 35560,
              "short": 68648,
              "net": -33088
            },
            "smallTrader": {
              "long": 65719,
              "short": 80695,
              "net": -14976
            }
          },
          "openInterest": 570068
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27143,
              "short": 27457,
              "net": -314
            },
            "nonCommercial": {
              "long": 1277,
              "short": 1277,
              "net": 0
            },
            "smallTrader": {
              "long": 5959,
              "short": 5645,
              "net": 314
            }
          },
          "openInterest": 34723
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 451706,
              "short": 445571,
              "net": 6135
            },
            "nonCommercial": {
              "long": 80814,
              "short": 101639,
              "net": -20825
            },
            "smallTrader": {
              "long": 98862,
              "short": 84172,
              "net": 14690
            }
          },
          "openInterest": 657610
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 198787,
              "short": 181461,
              "net": 17326
            },
            "nonCommercial": {
              "long": 34244,
              "short": 45059,
              "net": -10815
            },
            "smallTrader": {
              "long": 22243,
              "short": 28754,
              "net": -6511
            }
          },
          "openInterest": 258952
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15524,
              "short": 12978,
              "net": 2546
            },
            "nonCommercial": {
              "long": 1047,
              "short": 3058,
              "net": -2011
            },
            "smallTrader": {
              "long": 6106,
              "short": 6641,
              "net": -535
            }
          },
          "openInterest": 22677
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23249,
              "short": 28976,
              "net": -5727
            },
            "nonCommercial": {
              "long": 15155,
              "short": 7947,
              "net": 7208
            },
            "smallTrader": {
              "long": 8310,
              "short": 9791,
              "net": -1481
            }
          },
          "openInterest": 46714
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22381,
              "short": 47796,
              "net": -25415
            },
            "nonCommercial": {
              "long": 15943,
              "short": 4427,
              "net": 11516
            },
            "smallTrader": {
              "long": 22317,
              "short": 8418,
              "net": 13899
            }
          },
          "openInterest": 61403
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51699,
              "short": 62835,
              "net": -11136
            },
            "nonCommercial": {
              "long": 11154,
              "short": 14543,
              "net": -3389
            },
            "smallTrader": {
              "long": 22466,
              "short": 7941,
              "net": 14525
            }
          },
          "openInterest": 88842
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19559,
              "short": 36524,
              "net": -16965
            },
            "nonCommercial": {
              "long": 13424,
              "short": 1795,
              "net": 11629
            },
            "smallTrader": {
              "long": 10308,
              "short": 4972,
              "net": 5336
            }
          },
          "openInterest": 45610
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32979,
              "short": 49041,
              "net": -16062
            },
            "nonCommercial": {
              "long": 12368,
              "short": 4524,
              "net": 7844
            },
            "smallTrader": {
              "long": 21011,
              "short": 12793,
              "net": 8218
            }
          },
          "openInterest": 67482
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 271932,
              "short": 218015,
              "net": 53917
            },
            "nonCommercial": {
              "long": 64268,
              "short": 75308,
              "net": -11040
            },
            "smallTrader": {
              "long": 110652,
              "short": 153529,
              "net": -42877
            }
          },
          "openInterest": 468583
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41825,
              "short": 22904,
              "net": 18921
            },
            "nonCommercial": {
              "long": 4572,
              "short": 29405,
              "net": -24833
            },
            "smallTrader": {
              "long": 18744,
              "short": 12832,
              "net": 5912
            }
          },
          "openInterest": 68501
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 398339,
              "short": 441144,
              "net": -42805
            },
            "nonCommercial": {
              "long": 63262,
              "short": 24508,
              "net": 38754
            },
            "smallTrader": {
              "long": 111563,
              "short": 107512,
              "net": 4051
            }
          },
          "openInterest": 598366
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34126,
              "short": 26828,
              "net": 7298
            },
            "nonCommercial": {
              "long": 8225,
              "short": 17234,
              "net": -9009
            },
            "smallTrader": {
              "long": 16790,
              "short": 15079,
              "net": 1711
            }
          },
          "openInterest": 59141
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6822,
              "short": 5445,
              "net": 1377
            },
            "nonCommercial": {
              "long": 7707,
              "short": 3267,
              "net": 4440
            },
            "smallTrader": {
              "long": 5400,
              "short": 11217,
              "net": -5817
            }
          },
          "openInterest": 21016
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96271,
              "short": 112823,
              "net": -16552
            },
            "nonCommercial": {
              "long": 28090,
              "short": 25319,
              "net": 2771
            },
            "smallTrader": {
              "long": 39818,
              "short": 26037,
              "net": 13781
            }
          },
          "openInterest": 182148
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86401,
              "short": 121285,
              "net": -34884
            },
            "nonCommercial": {
              "long": 19741,
              "short": 6583,
              "net": 13158
            },
            "smallTrader": {
              "long": 59045,
              "short": 37319,
              "net": 21726
            }
          },
          "openInterest": 173559
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36621,
              "short": 51482,
              "net": -14861
            },
            "nonCommercial": {
              "long": 31649,
              "short": 16651,
              "net": 14998
            },
            "smallTrader": {
              "long": 16277,
              "short": 16414,
              "net": -137
            }
          },
          "openInterest": 84939
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17989,
              "short": 27864,
              "net": -9875
            },
            "nonCommercial": {
              "long": 21798,
              "short": 5825,
              "net": 15973
            },
            "smallTrader": {
              "long": 10877,
              "short": 16975,
              "net": -6098
            }
          },
          "openInterest": 54558
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50922,
              "short": 55569,
              "net": -4647
            },
            "nonCommercial": {
              "long": 41591,
              "short": 18577,
              "net": 23014
            },
            "smallTrader": {
              "long": 28262,
              "short": 46629,
              "net": -18367
            }
          },
          "openInterest": 129654
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14883,
              "short": 24484,
              "net": -9601
            },
            "nonCommercial": {
              "long": 10384,
              "short": 940,
              "net": 9444
            },
            "smallTrader": {
              "long": 6430,
              "short": 6273,
              "net": 157
            }
          },
          "openInterest": 31697
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 228659,
              "short": 235417,
              "net": -6758
            },
            "nonCommercial": {
              "long": 14455,
              "short": 21141,
              "net": -6686
            },
            "smallTrader": {
              "long": 53116,
              "short": 39672,
              "net": 13444
            }
          },
          "openInterest": 315700
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1189,
              "short": 1326,
              "net": -137
            },
            "nonCommercial": {
              "long": 200,
              "short": 0,
              "net": 200
            },
            "smallTrader": {
              "long": 487,
              "short": 550,
              "net": -63
            }
          },
          "openInterest": 1876
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1188,
              "short": 12416,
              "net": -11228
            },
            "nonCommercial": {
              "long": 10447,
              "short": 574,
              "net": 9873
            },
            "smallTrader": {
              "long": 2483,
              "short": 1128,
              "net": 1355
            }
          },
          "openInterest": 14118
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10875,
              "short": 46755,
              "net": -35880
            },
            "nonCommercial": {
              "long": 32714,
              "short": 14121,
              "net": 18593
            },
            "smallTrader": {
              "long": 32168,
              "short": 14881,
              "net": 17287
            }
          },
          "openInterest": 81061
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58341,
              "short": 83513,
              "net": -25172
            },
            "nonCommercial": {
              "long": 12671,
              "short": 3422,
              "net": 9249
            },
            "smallTrader": {
              "long": 38901,
              "short": 22978,
              "net": 15923
            }
          },
          "openInterest": 117212
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95240,
              "short": 81666,
              "net": 13574
            },
            "nonCommercial": {
              "long": 7854,
              "short": 25501,
              "net": -17647
            },
            "smallTrader": {
              "long": 34081,
              "short": 30008,
              "net": 4073
            }
          },
          "openInterest": 168497
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63695,
              "short": 76828,
              "net": -13133
            },
            "nonCommercial": {
              "long": 28424,
              "short": 18934,
              "net": 9490
            },
            "smallTrader": {
              "long": 53981,
              "short": 50338,
              "net": 3643
            }
          },
          "openInterest": 163030
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81443,
              "short": 135471,
              "net": -54028
            },
            "nonCommercial": {
              "long": 40862,
              "short": 6027,
              "net": 34835
            },
            "smallTrader": {
              "long": 45012,
              "short": 25819,
              "net": 19193
            }
          },
          "openInterest": 169122
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55463,
              "short": 25545,
              "net": 29918
            },
            "nonCommercial": {
              "long": 6425,
              "short": 25822,
              "net": -19397
            },
            "smallTrader": {
              "long": 8253,
              "short": 18774,
              "net": -10521
            }
          },
          "openInterest": 70282
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74,
              "short": 1410,
              "net": -1336
            },
            "nonCommercial": {
              "long": 3694,
              "short": 2856,
              "net": 838
            },
            "smallTrader": {
              "long": 1540,
              "short": 1042,
              "net": 498
            }
          },
          "openInterest": 8012
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42596,
              "short": 47520,
              "net": -4924
            },
            "nonCommercial": {
              "long": 9098,
              "short": 9122,
              "net": -24
            },
            "smallTrader": {
              "long": 21840,
              "short": 16892,
              "net": 4948
            }
          },
          "openInterest": 75416
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51900,
              "short": 69291,
              "net": -17391
            },
            "nonCommercial": {
              "long": 32175,
              "short": 33989,
              "net": -1814
            },
            "smallTrader": {
              "long": 49454,
              "short": 30249,
              "net": 19205
            }
          },
          "openInterest": 145748
        }
      ]
    },
    {
      "reportDate": "1999-11-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 449835,
              "short": 401798,
              "net": 48037
            },
            "nonCommercial": {
              "long": 36441,
              "short": 64778,
              "net": -28337
            },
            "smallTrader": {
              "long": 64572,
              "short": 84272,
              "net": -19700
            }
          },
          "openInterest": 555089
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 30882,
              "short": 31585,
              "net": -703
            },
            "nonCommercial": {
              "long": 1416,
              "short": 1008,
              "net": 408
            },
            "smallTrader": {
              "long": 6306,
              "short": 6011,
              "net": 295
            }
          },
          "openInterest": 40929
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 440069,
              "short": 456470,
              "net": -16401
            },
            "nonCommercial": {
              "long": 74478,
              "short": 80068,
              "net": -5590
            },
            "smallTrader": {
              "long": 111329,
              "short": 89338,
              "net": 21991
            }
          },
          "openInterest": 635607
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 196966,
              "short": 172571,
              "net": 24395
            },
            "nonCommercial": {
              "long": 32155,
              "short": 47123,
              "net": -14968
            },
            "smallTrader": {
              "long": 24628,
              "short": 34055,
              "net": -9427
            }
          },
          "openInterest": 259326
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17502,
              "short": 12072,
              "net": 5430
            },
            "nonCommercial": {
              "long": 744,
              "short": 3664,
              "net": -2920
            },
            "smallTrader": {
              "long": 4053,
              "short": 6563,
              "net": -2510
            }
          },
          "openInterest": 22299
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23140,
              "short": 30792,
              "net": -7652
            },
            "nonCommercial": {
              "long": 15651,
              "short": 7163,
              "net": 8488
            },
            "smallTrader": {
              "long": 8422,
              "short": 9258,
              "net": -836
            }
          },
          "openInterest": 47213
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21184,
              "short": 47631,
              "net": -26447
            },
            "nonCommercial": {
              "long": 18279,
              "short": 5739,
              "net": 12540
            },
            "smallTrader": {
              "long": 22407,
              "short": 8500,
              "net": 13907
            }
          },
          "openInterest": 62385
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51266,
              "short": 66569,
              "net": -15303
            },
            "nonCommercial": {
              "long": 11351,
              "short": 13470,
              "net": -2119
            },
            "smallTrader": {
              "long": 23658,
              "short": 6236,
              "net": 17422
            }
          },
          "openInterest": 89237
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19724,
              "short": 34568,
              "net": -14844
            },
            "nonCommercial": {
              "long": 12160,
              "short": 1636,
              "net": 10524
            },
            "smallTrader": {
              "long": 9485,
              "short": 5165,
              "net": 4320
            }
          },
          "openInterest": 43689
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36084,
              "short": 50839,
              "net": -14755
            },
            "nonCommercial": {
              "long": 11859,
              "short": 5120,
              "net": 6739
            },
            "smallTrader": {
              "long": 20306,
              "short": 12290,
              "net": 8016
            }
          },
          "openInterest": 69384
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284707,
              "short": 211955,
              "net": 72752
            },
            "nonCommercial": {
              "long": 46549,
              "short": 77120,
              "net": -30571
            },
            "smallTrader": {
              "long": 111167,
              "short": 153348,
              "net": -42181
            }
          },
          "openInterest": 467942
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38361,
              "short": 19119,
              "net": 19242
            },
            "nonCommercial": {
              "long": 4949,
              "short": 28040,
              "net": -23091
            },
            "smallTrader": {
              "long": 14558,
              "short": 10709,
              "net": 3849
            }
          },
          "openInterest": 61116
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 355142,
              "short": 426573,
              "net": -71431
            },
            "nonCommercial": {
              "long": 72456,
              "short": 19081,
              "net": 53375
            },
            "smallTrader": {
              "long": 105774,
              "short": 87718,
              "net": 18056
            }
          },
          "openInterest": 555202
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39998,
              "short": 29333,
              "net": 10665
            },
            "nonCommercial": {
              "long": 9084,
              "short": 23429,
              "net": -14345
            },
            "smallTrader": {
              "long": 16614,
              "short": 12934,
              "net": 3680
            }
          },
          "openInterest": 65696
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7291,
              "short": 5203,
              "net": 2088
            },
            "nonCommercial": {
              "long": 8025,
              "short": 3015,
              "net": 5010
            },
            "smallTrader": {
              "long": 5302,
              "short": 12400,
              "net": -7098
            }
          },
          "openInterest": 22193
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81966,
              "short": 105069,
              "net": -23103
            },
            "nonCommercial": {
              "long": 33610,
              "short": 24256,
              "net": 9354
            },
            "smallTrader": {
              "long": 38703,
              "short": 24954,
              "net": 13749
            }
          },
          "openInterest": 171564
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80642,
              "short": 111238,
              "net": -30596
            },
            "nonCommercial": {
              "long": 18333,
              "short": 8243,
              "net": 10090
            },
            "smallTrader": {
              "long": 58204,
              "short": 37698,
              "net": 20506
            }
          },
          "openInterest": 168002
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32035,
              "short": 63368,
              "net": -31333
            },
            "nonCommercial": {
              "long": 38048,
              "short": 11337,
              "net": 26711
            },
            "smallTrader": {
              "long": 19369,
              "short": 14747,
              "net": 4622
            }
          },
          "openInterest": 90091
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16741,
              "short": 28384,
              "net": -11643
            },
            "nonCommercial": {
              "long": 23004,
              "short": 5463,
              "net": 17541
            },
            "smallTrader": {
              "long": 11908,
              "short": 17806,
              "net": -5898
            }
          },
          "openInterest": 55396
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54202,
              "short": 57413,
              "net": -3211
            },
            "nonCommercial": {
              "long": 39376,
              "short": 17216,
              "net": 22160
            },
            "smallTrader": {
              "long": 30235,
              "short": 49184,
              "net": -18949
            }
          },
          "openInterest": 135555
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14879,
              "short": 25048,
              "net": -10169
            },
            "nonCommercial": {
              "long": 10640,
              "short": 470,
              "net": 10170
            },
            "smallTrader": {
              "long": 5942,
              "short": 5943,
              "net": -1
            }
          },
          "openInterest": 31461
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 236961,
              "short": 237324,
              "net": -363
            },
            "nonCommercial": {
              "long": 15699,
              "short": 25522,
              "net": -9823
            },
            "smallTrader": {
              "long": 59660,
              "short": 49474,
              "net": 10186
            }
          },
          "openInterest": 330091
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1189,
              "short": 1329,
              "net": -140
            },
            "nonCommercial": {
              "long": 200,
              "short": 0,
              "net": 200
            },
            "smallTrader": {
              "long": 216,
              "short": 276,
              "net": -60
            }
          },
          "openInterest": 1605
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1851,
              "short": 10895,
              "net": -9044
            },
            "nonCommercial": {
              "long": 7767,
              "short": 152,
              "net": 7615
            },
            "smallTrader": {
              "long": 2605,
              "short": 1176,
              "net": 1429
            }
          },
          "openInterest": 12223
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6194,
              "short": 50398,
              "net": -44204
            },
            "nonCommercial": {
              "long": 33429,
              "short": 7137,
              "net": 26292
            },
            "smallTrader": {
              "long": 32685,
              "short": 14773,
              "net": 17912
            }
          },
          "openInterest": 76209
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60952,
              "short": 79034,
              "net": -18082
            },
            "nonCommercial": {
              "long": 7480,
              "short": 7398,
              "net": 82
            },
            "smallTrader": {
              "long": 40524,
              "short": 22524,
              "net": 18000
            }
          },
          "openInterest": 118561
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88675,
              "short": 82289,
              "net": 6386
            },
            "nonCommercial": {
              "long": 8746,
              "short": 22372,
              "net": -13626
            },
            "smallTrader": {
              "long": 33292,
              "short": 26052,
              "net": 7240
            }
          },
          "openInterest": 159141
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63385,
              "short": 74903,
              "net": -11518
            },
            "nonCommercial": {
              "long": 27995,
              "short": 21336,
              "net": 6659
            },
            "smallTrader": {
              "long": 55649,
              "short": 50790,
              "net": 4859
            }
          },
          "openInterest": 166382
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106233,
              "short": 99780,
              "net": 6453
            },
            "nonCommercial": {
              "long": 14607,
              "short": 28354,
              "net": -13747
            },
            "smallTrader": {
              "long": 42257,
              "short": 34963,
              "net": 7294
            }
          },
          "openInterest": 165239
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56213,
              "short": 22872,
              "net": 33341
            },
            "nonCommercial": {
              "long": 6986,
              "short": 27940,
              "net": -20954
            },
            "smallTrader": {
              "long": 7135,
              "short": 19522,
              "net": -12387
            }
          },
          "openInterest": 70368
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74,
              "short": 2166,
              "net": -2092
            },
            "nonCommercial": {
              "long": 4949,
              "short": 3604,
              "net": 1345
            },
            "smallTrader": {
              "long": 1433,
              "short": 686,
              "net": 747
            }
          },
          "openInterest": 7822
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44346,
              "short": 46942,
              "net": -2596
            },
            "nonCommercial": {
              "long": 6458,
              "short": 7495,
              "net": -1037
            },
            "smallTrader": {
              "long": 19808,
              "short": 16175,
              "net": 3633
            }
          },
          "openInterest": 72578
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57297,
              "short": 63388,
              "net": -6091
            },
            "nonCommercial": {
              "long": 20610,
              "short": 31282,
              "net": -10672
            },
            "smallTrader": {
              "long": 48533,
              "short": 31770,
              "net": 16763
            }
          },
          "openInterest": 136505
        }
      ]
    },
    {
      "reportDate": "1999-11-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 434053,
              "short": 373269,
              "net": 60784
            },
            "nonCommercial": {
              "long": 29509,
              "short": 69768,
              "net": -40259
            },
            "smallTrader": {
              "long": 69369,
              "short": 89894,
              "net": -20525
            }
          },
          "openInterest": 538006
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 35487,
              "short": 33584,
              "net": 1903
            },
            "nonCommercial": {
              "long": 1372,
              "short": 3136,
              "net": -1764
            },
            "smallTrader": {
              "long": 5695,
              "short": 5834,
              "net": -139
            }
          },
          "openInterest": 43459
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420443,
              "short": 443463,
              "net": -23020
            },
            "nonCommercial": {
              "long": 77572,
              "short": 68974,
              "net": 8598
            },
            "smallTrader": {
              "long": 108279,
              "short": 93857,
              "net": 14422
            }
          },
          "openInterest": 619846
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 245215,
              "short": 170072,
              "net": 75143
            },
            "nonCommercial": {
              "long": 19222,
              "short": 80892,
              "net": -61670
            },
            "smallTrader": {
              "long": 31714,
              "short": 45187,
              "net": -13473
            }
          },
          "openInterest": 300286
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21662,
              "short": 12691,
              "net": 8971
            },
            "nonCommercial": {
              "long": 3781,
              "short": 8504,
              "net": -4723
            },
            "smallTrader": {
              "long": 3781,
              "short": 8029,
              "net": -4248
            }
          },
          "openInterest": 29461
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28852,
              "short": 20762,
              "net": 8090
            },
            "nonCommercial": {
              "long": 10829,
              "short": 11946,
              "net": -1117
            },
            "smallTrader": {
              "long": 6867,
              "short": 13840,
              "net": -6973
            }
          },
          "openInterest": 46548
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24782,
              "short": 40404,
              "net": -15622
            },
            "nonCommercial": {
              "long": 12289,
              "short": 7096,
              "net": 5193
            },
            "smallTrader": {
              "long": 20813,
              "short": 10384,
              "net": 10429
            }
          },
          "openInterest": 58571
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51840,
              "short": 69828,
              "net": -17988
            },
            "nonCommercial": {
              "long": 11430,
              "short": 11558,
              "net": -128
            },
            "smallTrader": {
              "long": 24450,
              "short": 6334,
              "net": 18116
            }
          },
          "openInterest": 90412
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19903,
              "short": 36054,
              "net": -16151
            },
            "nonCommercial": {
              "long": 12640,
              "short": 1744,
              "net": 10896
            },
            "smallTrader": {
              "long": 10362,
              "short": 5107,
              "net": 5255
            }
          },
          "openInterest": 45212
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34972,
              "short": 53895,
              "net": -18923
            },
            "nonCommercial": {
              "long": 12447,
              "short": 2325,
              "net": 10122
            },
            "smallTrader": {
              "long": 19448,
              "short": 10647,
              "net": 8801
            }
          },
          "openInterest": 68060
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248040,
              "short": 180362,
              "net": 67678
            },
            "nonCommercial": {
              "long": 52546,
              "short": 74458,
              "net": -21912
            },
            "smallTrader": {
              "long": 96923,
              "short": 142689,
              "net": -45766
            }
          },
          "openInterest": 418461
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37286,
              "short": 19678,
              "net": 17608
            },
            "nonCommercial": {
              "long": 5547,
              "short": 27114,
              "net": -21567
            },
            "smallTrader": {
              "long": 14700,
              "short": 10741,
              "net": 3959
            }
          },
          "openInterest": 61435
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 369999,
              "short": 427077,
              "net": -57078
            },
            "nonCommercial": {
              "long": 56675,
              "short": 18469,
              "net": 38206
            },
            "smallTrader": {
              "long": 107002,
              "short": 88130,
              "net": 18872
            }
          },
          "openInterest": 556543
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42076,
              "short": 20853,
              "net": 21223
            },
            "nonCommercial": {
              "long": 9203,
              "short": 34254,
              "net": -25051
            },
            "smallTrader": {
              "long": 19597,
              "short": 15769,
              "net": 3828
            }
          },
          "openInterest": 70945
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7280,
              "short": 6382,
              "net": 898
            },
            "nonCommercial": {
              "long": 9887,
              "short": 2835,
              "net": 7052
            },
            "smallTrader": {
              "long": 5248,
              "short": 13198,
              "net": -7950
            }
          },
          "openInterest": 24167
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79135,
              "short": 95935,
              "net": -16800
            },
            "nonCommercial": {
              "long": 31811,
              "short": 25682,
              "net": 6129
            },
            "smallTrader": {
              "long": 36500,
              "short": 25829,
              "net": 10671
            }
          },
          "openInterest": 163574
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78239,
              "short": 101931,
              "net": -23692
            },
            "nonCommercial": {
              "long": 14157,
              "short": 5701,
              "net": 8456
            },
            "smallTrader": {
              "long": 51675,
              "short": 36439,
              "net": 15236
            }
          },
          "openInterest": 153509
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26714,
              "short": 72150,
              "net": -45436
            },
            "nonCommercial": {
              "long": 49438,
              "short": 11458,
              "net": 37980
            },
            "smallTrader": {
              "long": 22758,
              "short": 15302,
              "net": 7456
            }
          },
          "openInterest": 99716
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16772,
              "short": 28403,
              "net": -11631
            },
            "nonCommercial": {
              "long": 23288,
              "short": 6297,
              "net": 16991
            },
            "smallTrader": {
              "long": 11737,
              "short": 17097,
              "net": -5360
            }
          },
          "openInterest": 56593
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54804,
              "short": 56467,
              "net": -1663
            },
            "nonCommercial": {
              "long": 37387,
              "short": 17948,
              "net": 19439
            },
            "smallTrader": {
              "long": 30254,
              "short": 48030,
              "net": -17776
            }
          },
          "openInterest": 131790
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14467,
              "short": 23465,
              "net": -8998
            },
            "nonCommercial": {
              "long": 10246,
              "short": 470,
              "net": 9776
            },
            "smallTrader": {
              "long": 5410,
              "short": 6188,
              "net": -778
            }
          },
          "openInterest": 30123
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221151,
              "short": 218500,
              "net": 2651
            },
            "nonCommercial": {
              "long": 14280,
              "short": 26890,
              "net": -12610
            },
            "smallTrader": {
              "long": 51127,
              "short": 41168,
              "net": 9959
            }
          },
          "openInterest": 303613
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1193,
              "short": 1131,
              "net": 62
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 230,
              "short": 292,
              "net": -62
            }
          },
          "openInterest": 1423
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1657,
              "short": 10035,
              "net": -8378
            },
            "nonCommercial": {
              "long": 7463,
              "short": 156,
              "net": 7307
            },
            "smallTrader": {
              "long": 2687,
              "short": 1616,
              "net": 1071
            }
          },
          "openInterest": 11807
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6984,
              "short": 46364,
              "net": -39380
            },
            "nonCommercial": {
              "long": 32267,
              "short": 7834,
              "net": 24433
            },
            "smallTrader": {
              "long": 28116,
              "short": 13169,
              "net": 14947
            }
          },
          "openInterest": 71574
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63304,
              "short": 78310,
              "net": -15006
            },
            "nonCommercial": {
              "long": 8832,
              "short": 7982,
              "net": 850
            },
            "smallTrader": {
              "long": 39289,
              "short": 25133,
              "net": 14156
            }
          },
          "openInterest": 121062
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83060,
              "short": 82945,
              "net": 115
            },
            "nonCommercial": {
              "long": 9676,
              "short": 15692,
              "net": -6016
            },
            "smallTrader": {
              "long": 32651,
              "short": 26750,
              "net": 5901
            }
          },
          "openInterest": 152476
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59133,
              "short": 81402,
              "net": -22269
            },
            "nonCommercial": {
              "long": 30482,
              "short": 18610,
              "net": 11872
            },
            "smallTrader": {
              "long": 58225,
              "short": 47828,
              "net": 10397
            }
          },
          "openInterest": 165011
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112491,
              "short": 99450,
              "net": 13041
            },
            "nonCommercial": {
              "long": 15512,
              "short": 32960,
              "net": -17448
            },
            "smallTrader": {
              "long": 41431,
              "short": 37024,
              "net": 4407
            }
          },
          "openInterest": 171603
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57323,
              "short": 21783,
              "net": 35540
            },
            "nonCommercial": {
              "long": 9811,
              "short": 32543,
              "net": -22732
            },
            "smallTrader": {
              "long": 6837,
              "short": 19645,
              "net": -12808
            }
          },
          "openInterest": 73971
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74,
              "short": 2928,
              "net": -2854
            },
            "nonCommercial": {
              "long": 5644,
              "short": 4034,
              "net": 1610
            },
            "smallTrader": {
              "long": 1903,
              "short": 659,
              "net": 1244
            }
          },
          "openInterest": 10273
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41035,
              "short": 41092,
              "net": -57
            },
            "nonCommercial": {
              "long": 6495,
              "short": 6754,
              "net": -259
            },
            "smallTrader": {
              "long": 13486,
              "short": 13170,
              "net": 316
            }
          },
          "openInterest": 63252
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56137,
              "short": 55744,
              "net": 393
            },
            "nonCommercial": {
              "long": 21470,
              "short": 33178,
              "net": -11708
            },
            "smallTrader": {
              "long": 43149,
              "short": 31834,
              "net": 11315
            }
          },
          "openInterest": 134028
        }
      ]
    },
    {
      "reportDate": "1999-12-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 407056,
              "short": 359851,
              "net": 47205
            },
            "nonCommercial": {
              "long": 30936,
              "short": 58649,
              "net": -27713
            },
            "smallTrader": {
              "long": 56859,
              "short": 76351,
              "net": -19492
            }
          },
          "openInterest": 499019
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28217,
              "short": 28930,
              "net": -713
            },
            "nonCommercial": {
              "long": 1587,
              "short": 605,
              "net": 982
            },
            "smallTrader": {
              "long": 5893,
              "short": 6162,
              "net": -269
            }
          },
          "openInterest": 35697
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413880,
              "short": 425935,
              "net": -12055
            },
            "nonCommercial": {
              "long": 69838,
              "short": 66595,
              "net": 3243
            },
            "smallTrader": {
              "long": 86718,
              "short": 77906,
              "net": 8812
            }
          },
          "openInterest": 574067
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258615,
              "short": 200131,
              "net": 58484
            },
            "nonCommercial": {
              "long": 16471,
              "short": 59708,
              "net": -43237
            },
            "smallTrader": {
              "long": 18003,
              "short": 33250,
              "net": -15247
            }
          },
          "openInterest": 295799
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22731,
              "short": 11212,
              "net": 11519
            },
            "nonCommercial": {
              "long": 464,
              "short": 7739,
              "net": -7275
            },
            "smallTrader": {
              "long": 5200,
              "short": 9444,
              "net": -4244
            }
          },
          "openInterest": 28395
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39472,
              "short": 32904,
              "net": 6568
            },
            "nonCommercial": {
              "long": 6688,
              "short": 10253,
              "net": -3565
            },
            "smallTrader": {
              "long": 8298,
              "short": 11301,
              "net": -3003
            }
          },
          "openInterest": 54458
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33237,
              "short": 35674,
              "net": -2437
            },
            "nonCommercial": {
              "long": 7768,
              "short": 10423,
              "net": -2655
            },
            "smallTrader": {
              "long": 19740,
              "short": 14648,
              "net": 5092
            }
          },
          "openInterest": 61260
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52438,
              "short": 72928,
              "net": -20490
            },
            "nonCommercial": {
              "long": 12800,
              "short": 10708,
              "net": 2092
            },
            "smallTrader": {
              "long": 23684,
              "short": 5286,
              "net": 18398
            }
          },
          "openInterest": 92041
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21287,
              "short": 37964,
              "net": -16677
            },
            "nonCommercial": {
              "long": 13343,
              "short": 1496,
              "net": 11847
            },
            "smallTrader": {
              "long": 10637,
              "short": 5807,
              "net": 4830
            }
          },
          "openInterest": 48130
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34589,
              "short": 50395,
              "net": -15806
            },
            "nonCommercial": {
              "long": 11939,
              "short": 4246,
              "net": 7693
            },
            "smallTrader": {
              "long": 18422,
              "short": 10309,
              "net": 8113
            }
          },
          "openInterest": 66056
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225569,
              "short": 173875,
              "net": 51694
            },
            "nonCommercial": {
              "long": 52249,
              "short": 65067,
              "net": -12818
            },
            "smallTrader": {
              "long": 92070,
              "short": 130946,
              "net": -38876
            }
          },
          "openInterest": 387408
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38075,
              "short": 22296,
              "net": 15779
            },
            "nonCommercial": {
              "long": 5972,
              "short": 26136,
              "net": -20164
            },
            "smallTrader": {
              "long": 14857,
              "short": 10472,
              "net": 4385
            }
          },
          "openInterest": 61238
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 375447,
              "short": 427738,
              "net": -52291
            },
            "nonCommercial": {
              "long": 53704,
              "short": 18373,
              "net": 35331
            },
            "smallTrader": {
              "long": 110598,
              "short": 93638,
              "net": 16960
            }
          },
          "openInterest": 563785
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53411,
              "short": 36291,
              "net": 17120
            },
            "nonCommercial": {
              "long": 6244,
              "short": 26982,
              "net": -20738
            },
            "smallTrader": {
              "long": 19462,
              "short": 15844,
              "net": 3618
            }
          },
          "openInterest": 79429
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8181,
              "short": 6922,
              "net": 1259
            },
            "nonCommercial": {
              "long": 9273,
              "short": 2503,
              "net": 6770
            },
            "smallTrader": {
              "long": 5766,
              "short": 13795,
              "net": -8029
            }
          },
          "openInterest": 24897
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84902,
              "short": 85788,
              "net": -886
            },
            "nonCommercial": {
              "long": 24409,
              "short": 27381,
              "net": -2972
            },
            "smallTrader": {
              "long": 31112,
              "short": 27254,
              "net": 3858
            }
          },
          "openInterest": 156712
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80010,
              "short": 98084,
              "net": -18074
            },
            "nonCommercial": {
              "long": 11786,
              "short": 5362,
              "net": 6424
            },
            "smallTrader": {
              "long": 46776,
              "short": 35126,
              "net": 11650
            }
          },
          "openInterest": 146573
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41522,
              "short": 79007,
              "net": -37485
            },
            "nonCommercial": {
              "long": 41687,
              "short": 11362,
              "net": 30325
            },
            "smallTrader": {
              "long": 22613,
              "short": 15453,
              "net": 7160
            }
          },
          "openInterest": 107366
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17185,
              "short": 27692,
              "net": -10507
            },
            "nonCommercial": {
              "long": 21883,
              "short": 6355,
              "net": 15528
            },
            "smallTrader": {
              "long": 12225,
              "short": 17246,
              "net": -5021
            }
          },
          "openInterest": 55651
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53163,
              "short": 57275,
              "net": -4112
            },
            "nonCommercial": {
              "long": 32144,
              "short": 15606,
              "net": 16538
            },
            "smallTrader": {
              "long": 32048,
              "short": 44474,
              "net": -12426
            }
          },
          "openInterest": 127049
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13416,
              "short": 19163,
              "net": -5747
            },
            "nonCommercial": {
              "long": 6416,
              "short": 892,
              "net": 5524
            },
            "smallTrader": {
              "long": 6229,
              "short": 6006,
              "net": 223
            }
          },
          "openInterest": 26061
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217510,
              "short": 217830,
              "net": -320
            },
            "nonCommercial": {
              "long": 13819,
              "short": 22738,
              "net": -8919
            },
            "smallTrader": {
              "long": 54263,
              "short": 45024,
              "net": 9239
            }
          },
          "openInterest": 300321
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1194,
              "short": 1134,
              "net": 60
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 404,
              "short": 464,
              "net": -60
            }
          },
          "openInterest": 1598
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2002,
              "short": 10493,
              "net": -8491
            },
            "nonCommercial": {
              "long": 7152,
              "short": 156,
              "net": 6996
            },
            "smallTrader": {
              "long": 2802,
              "short": 1307,
              "net": 1495
            }
          },
          "openInterest": 11956
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6867,
              "short": 44784,
              "net": -37917
            },
            "nonCommercial": {
              "long": 31749,
              "short": 8771,
              "net": 22978
            },
            "smallTrader": {
              "long": 27499,
              "short": 12560,
              "net": 14939
            }
          },
          "openInterest": 69769
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58289,
              "short": 72970,
              "net": -14681
            },
            "nonCommercial": {
              "long": 6377,
              "short": 6271,
              "net": 106
            },
            "smallTrader": {
              "long": 37200,
              "short": 22625,
              "net": 14575
            }
          },
          "openInterest": 109723
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77714,
              "short": 80152,
              "net": -2438
            },
            "nonCommercial": {
              "long": 7754,
              "short": 11566,
              "net": -3812
            },
            "smallTrader": {
              "long": 30066,
              "short": 23816,
              "net": 6250
            }
          },
          "openInterest": 143889
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53415,
              "short": 85309,
              "net": -31894
            },
            "nonCommercial": {
              "long": 29725,
              "short": 12234,
              "net": 17491
            },
            "smallTrader": {
              "long": 59987,
              "short": 45584,
              "net": 14403
            }
          },
          "openInterest": 161189
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118491,
              "short": 100529,
              "net": 17962
            },
            "nonCommercial": {
              "long": 15351,
              "short": 34073,
              "net": -18722
            },
            "smallTrader": {
              "long": 38275,
              "short": 37515,
              "net": 760
            }
          },
          "openInterest": 174060
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72035,
              "short": 44156,
              "net": 27879
            },
            "nonCommercial": {
              "long": 4902,
              "short": 23083,
              "net": -18181
            },
            "smallTrader": {
              "long": 11485,
              "short": 21183,
              "net": -9698
            }
          },
          "openInterest": 88422
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 759,
              "short": 1801,
              "net": -1042
            },
            "nonCommercial": {
              "long": 1680,
              "short": 1945,
              "net": -265
            },
            "smallTrader": {
              "long": 2047,
              "short": 740,
              "net": 1307
            }
          },
          "openInterest": 6395
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40879,
              "short": 42004,
              "net": -1125
            },
            "nonCommercial": {
              "long": 5243,
              "short": 6084,
              "net": -841
            },
            "smallTrader": {
              "long": 14652,
              "short": 12686,
              "net": 1966
            }
          },
          "openInterest": 62790
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57726,
              "short": 56313,
              "net": 1413
            },
            "nonCommercial": {
              "long": 20197,
              "short": 34193,
              "net": -13996
            },
            "smallTrader": {
              "long": 40610,
              "short": 28027,
              "net": 12583
            }
          },
          "openInterest": 127226
        }
      ]
    },
    {
      "reportDate": "1999-12-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 389696,
              "short": 357681,
              "net": 32015
            },
            "nonCommercial": {
              "long": 27578,
              "short": 43686,
              "net": -16108
            },
            "smallTrader": {
              "long": 54014,
              "short": 69921,
              "net": -15907
            }
          },
          "openInterest": 471908
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25434,
              "short": 25859,
              "net": -425
            },
            "nonCommercial": {
              "long": 1487,
              "short": 1635,
              "net": -148
            },
            "smallTrader": {
              "long": 6213,
              "short": 5640,
              "net": 573
            }
          },
          "openInterest": 33134
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413210,
              "short": 400853,
              "net": 12357
            },
            "nonCommercial": {
              "long": 56403,
              "short": 72018,
              "net": -15615
            },
            "smallTrader": {
              "long": 86744,
              "short": 83486,
              "net": 3258
            }
          },
          "openInterest": 559328
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 237634,
              "short": 205979,
              "net": 31655
            },
            "nonCommercial": {
              "long": 20120,
              "short": 36767,
              "net": -16647
            },
            "smallTrader": {
              "long": 16698,
              "short": 31706,
              "net": -15008
            }
          },
          "openInterest": 276396
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15828,
              "short": 4516,
              "net": 11312
            },
            "nonCommercial": {
              "long": 464,
              "short": 7845,
              "net": -7381
            },
            "smallTrader": {
              "long": 3704,
              "short": 7635,
              "net": -3931
            }
          },
          "openInterest": 20168
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11477,
              "short": 6189,
              "net": 5288
            },
            "nonCommercial": {
              "long": 914,
              "short": 3978,
              "net": -3064
            },
            "smallTrader": {
              "long": 6599,
              "short": 8823,
              "net": -2224
            }
          },
          "openInterest": 18990
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29686,
              "short": 29907,
              "net": -221
            },
            "nonCommercial": {
              "long": 6449,
              "short": 10067,
              "net": -3618
            },
            "smallTrader": {
              "long": 17379,
              "short": 13540,
              "net": 3839
            }
          },
          "openInterest": 54029
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51911,
              "short": 73384,
              "net": -21473
            },
            "nonCommercial": {
              "long": 13083,
              "short": 10736,
              "net": 2347
            },
            "smallTrader": {
              "long": 24285,
              "short": 5159,
              "net": 19126
            }
          },
          "openInterest": 92248
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20273,
              "short": 36160,
              "net": -15887
            },
            "nonCommercial": {
              "long": 11905,
              "short": 1144,
              "net": 10761
            },
            "smallTrader": {
              "long": 11553,
              "short": 6427,
              "net": 5126
            }
          },
          "openInterest": 46783
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34400,
              "short": 49344,
              "net": -14944
            },
            "nonCommercial": {
              "long": 11135,
              "short": 4924,
              "net": 6211
            },
            "smallTrader": {
              "long": 19357,
              "short": 10624,
              "net": 8733
            }
          },
          "openInterest": 65756
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234855,
              "short": 177829,
              "net": 57026
            },
            "nonCommercial": {
              "long": 47824,
              "short": 61275,
              "net": -13451
            },
            "smallTrader": {
              "long": 90359,
              "short": 133934,
              "net": -43575
            }
          },
          "openInterest": 395065
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37411,
              "short": 23899,
              "net": 13512
            },
            "nonCommercial": {
              "long": 6309,
              "short": 25322,
              "net": -19013
            },
            "smallTrader": {
              "long": 15682,
              "short": 10181,
              "net": 5501
            }
          },
          "openInterest": 61254
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 361448,
              "short": 400164,
              "net": -38716
            },
            "nonCommercial": {
              "long": 44693,
              "short": 15364,
              "net": 29329
            },
            "smallTrader": {
              "long": 109383,
              "short": 99996,
              "net": 9387
            }
          },
          "openInterest": 538648
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29190,
              "short": 14049,
              "net": 15141
            },
            "nonCommercial": {
              "long": 7414,
              "short": 24270,
              "net": -16856
            },
            "smallTrader": {
              "long": 19010,
              "short": 17295,
              "net": 1715
            }
          },
          "openInterest": 55677
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8389,
              "short": 6586,
              "net": 1803
            },
            "nonCommercial": {
              "long": 8967,
              "short": 2283,
              "net": 6684
            },
            "smallTrader": {
              "long": 6025,
              "short": 14512,
              "net": -8487
            }
          },
          "openInterest": 25225
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99201,
              "short": 82783,
              "net": 16418
            },
            "nonCommercial": {
              "long": 10261,
              "short": 30814,
              "net": -20553
            },
            "smallTrader": {
              "long": 30721,
              "short": 26586,
              "net": 4135
            }
          },
          "openInterest": 155142
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79621,
              "short": 95999,
              "net": -16378
            },
            "nonCommercial": {
              "long": 9717,
              "short": 4372,
              "net": 5345
            },
            "smallTrader": {
              "long": 49065,
              "short": 38032,
              "net": 11033
            }
          },
          "openInterest": 148160
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33178,
              "short": 47844,
              "net": -14666
            },
            "nonCommercial": {
              "long": 19012,
              "short": 9346,
              "net": 9666
            },
            "smallTrader": {
              "long": 17237,
              "short": 12237,
              "net": 5000
            }
          },
          "openInterest": 70377
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16888,
              "short": 27480,
              "net": -10592
            },
            "nonCommercial": {
              "long": 21058,
              "short": 5291,
              "net": 15767
            },
            "smallTrader": {
              "long": 11063,
              "short": 16238,
              "net": -5175
            }
          },
          "openInterest": 51433
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54258,
              "short": 52471,
              "net": 1787
            },
            "nonCommercial": {
              "long": 26544,
              "short": 17296,
              "net": 9248
            },
            "smallTrader": {
              "long": 30142,
              "short": 41177,
              "net": -11035
            }
          },
          "openInterest": 119108
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4043,
              "short": 10417,
              "net": -6374
            },
            "nonCommercial": {
              "long": 5489,
              "short": 470,
              "net": 5019
            },
            "smallTrader": {
              "long": 5131,
              "short": 3776,
              "net": 1355
            }
          },
          "openInterest": 14663
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212476,
              "short": 217221,
              "net": -4745
            },
            "nonCommercial": {
              "long": 12779,
              "short": 19925,
              "net": -7146
            },
            "smallTrader": {
              "long": 60796,
              "short": 48905,
              "net": 11891
            }
          },
          "openInterest": 301199
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1127,
              "short": 354,
              "net": 773
            },
            "nonCommercial": {
              "long": 0,
              "short": 520,
              "net": -520
            },
            "smallTrader": {
              "long": 229,
              "short": 482,
              "net": -253
            }
          },
          "openInterest": 1356
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1830,
              "short": 10081,
              "net": -8251
            },
            "nonCommercial": {
              "long": 7035,
              "short": 102,
              "net": 6933
            },
            "smallTrader": {
              "long": 2725,
              "short": 1407,
              "net": 1318
            }
          },
          "openInterest": 11857
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6949,
              "short": 45573,
              "net": -38624
            },
            "nonCommercial": {
              "long": 30943,
              "short": 8514,
              "net": 22429
            },
            "smallTrader": {
              "long": 28038,
              "short": 11843,
              "net": 16195
            }
          },
          "openInterest": 69789
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54561,
              "short": 65572,
              "net": -11011
            },
            "nonCommercial": {
              "long": 4907,
              "short": 7234,
              "net": -2327
            },
            "smallTrader": {
              "long": 35428,
              "short": 22090,
              "net": 13338
            }
          },
          "openInterest": 102951
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79875,
              "short": 69885,
              "net": 9990
            },
            "nonCommercial": {
              "long": 5644,
              "short": 18501,
              "net": -12857
            },
            "smallTrader": {
              "long": 29474,
              "short": 26607,
              "net": 2867
            }
          },
          "openInterest": 146162
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59385,
              "short": 74179,
              "net": -14794
            },
            "nonCommercial": {
              "long": 24239,
              "short": 17891,
              "net": 6348
            },
            "smallTrader": {
              "long": 54729,
              "short": 46283,
              "net": 8446
            }
          },
          "openInterest": 156987
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120603,
              "short": 100567,
              "net": 20036
            },
            "nonCommercial": {
              "long": 15179,
              "short": 34047,
              "net": -18868
            },
            "smallTrader": {
              "long": 36282,
              "short": 37450,
              "net": -1168
            }
          },
          "openInterest": 173695
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36707,
              "short": 10672,
              "net": 26035
            },
            "nonCommercial": {
              "long": 3187,
              "short": 15913,
              "net": -12726
            },
            "smallTrader": {
              "long": 6177,
              "short": 19486,
              "net": -13309
            }
          },
          "openInterest": 46156
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1182,
              "short": 2117,
              "net": -935
            },
            "nonCommercial": {
              "long": 1627,
              "short": 1847,
              "net": -220
            },
            "smallTrader": {
              "long": 2211,
              "short": 1056,
              "net": 1155
            }
          },
          "openInterest": 8276
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41717,
              "short": 41831,
              "net": -114
            },
            "nonCommercial": {
              "long": 4651,
              "short": 5526,
              "net": -875
            },
            "smallTrader": {
              "long": 14033,
              "short": 13044,
              "net": 989
            }
          },
          "openInterest": 62692
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57651,
              "short": 55760,
              "net": 1891
            },
            "nonCommercial": {
              "long": 19162,
              "short": 31665,
              "net": -12503
            },
            "smallTrader": {
              "long": 38878,
              "short": 28266,
              "net": 10612
            }
          },
          "openInterest": 123745
        }
      ]
    },
    {
      "reportDate": "1999-12-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 387390,
              "short": 331079,
              "net": 56311
            },
            "nonCommercial": {
              "long": 31428,
              "short": 67302,
              "net": -35874
            },
            "smallTrader": {
              "long": 45481,
              "short": 65918,
              "net": -20437
            }
          },
          "openInterest": 465655
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25132,
              "short": 25581,
              "net": -449
            },
            "nonCommercial": {
              "long": 1155,
              "short": 1135,
              "net": 20
            },
            "smallTrader": {
              "long": 5613,
              "short": 5184,
              "net": 429
            }
          },
          "openInterest": 32400
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 435033,
              "short": 401679,
              "net": 33354
            },
            "nonCommercial": {
              "long": 45031,
              "short": 81870,
              "net": -36839
            },
            "smallTrader": {
              "long": 75300,
              "short": 71815,
              "net": 3485
            }
          },
          "openInterest": 560708
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 245782,
              "short": 204302,
              "net": 41480
            },
            "nonCommercial": {
              "long": 20724,
              "short": 43855,
              "net": -23131
            },
            "smallTrader": {
              "long": 15937,
              "short": 34286,
              "net": -18349
            }
          },
          "openInterest": 282663
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13632,
              "short": 8073,
              "net": 5559
            },
            "nonCommercial": {
              "long": 1229,
              "short": 6394,
              "net": -5165
            },
            "smallTrader": {
              "long": 4419,
              "short": 4813,
              "net": -394
            }
          },
          "openInterest": 19280
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12905,
              "short": 6172,
              "net": 6733
            },
            "nonCommercial": {
              "long": 414,
              "short": 4415,
              "net": -4001
            },
            "smallTrader": {
              "long": 5148,
              "short": 7880,
              "net": -2732
            }
          },
          "openInterest": 18467
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23545,
              "short": 22172,
              "net": 1373
            },
            "nonCommercial": {
              "long": 6437,
              "short": 13085,
              "net": -6648
            },
            "smallTrader": {
              "long": 14226,
              "short": 8951,
              "net": 5275
            }
          },
          "openInterest": 45109
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52502,
              "short": 76092,
              "net": -23590
            },
            "nonCommercial": {
              "long": 15695,
              "short": 10770,
              "net": 4925
            },
            "smallTrader": {
              "long": 22281,
              "short": 3616,
              "net": 18665
            }
          },
          "openInterest": 94179
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22854,
              "short": 37491,
              "net": -14637
            },
            "nonCommercial": {
              "long": 12102,
              "short": 1168,
              "net": 10934
            },
            "smallTrader": {
              "long": 7811,
              "short": 4108,
              "net": 3703
            }
          },
          "openInterest": 46483
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35656,
              "short": 65574,
              "net": -29918
            },
            "nonCommercial": {
              "long": 20272,
              "short": 2230,
              "net": 18042
            },
            "smallTrader": {
              "long": 16227,
              "short": 4351,
              "net": 11876
            }
          },
          "openInterest": 74084
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235529,
              "short": 191915,
              "net": 43614
            },
            "nonCommercial": {
              "long": 50882,
              "short": 56864,
              "net": -5982
            },
            "smallTrader": {
              "long": 75580,
              "short": 113212,
              "net": -37632
            }
          },
          "openInterest": 386159
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38560,
              "short": 24361,
              "net": 14199
            },
            "nonCommercial": {
              "long": 7239,
              "short": 24334,
              "net": -17095
            },
            "smallTrader": {
              "long": 13342,
              "short": 10446,
              "net": 2896
            }
          },
          "openInterest": 61426
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372263,
              "short": 405711,
              "net": -33448
            },
            "nonCommercial": {
              "long": 40622,
              "short": 16754,
              "net": 23868
            },
            "smallTrader": {
              "long": 55686,
              "short": 46106,
              "net": 9580
            }
          },
          "openInterest": 498205
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21022,
              "short": 17054,
              "net": 3968
            },
            "nonCommercial": {
              "long": 9708,
              "short": 18619,
              "net": -8911
            },
            "smallTrader": {
              "long": 15570,
              "short": 10627,
              "net": 4943
            }
          },
          "openInterest": 46637
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9295,
              "short": 7616,
              "net": 1679
            },
            "nonCommercial": {
              "long": 9199,
              "short": 2848,
              "net": 6351
            },
            "smallTrader": {
              "long": 5324,
              "short": 13354,
              "net": -8030
            }
          },
          "openInterest": 25861
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102262,
              "short": 83833,
              "net": 18429
            },
            "nonCommercial": {
              "long": 11393,
              "short": 39362,
              "net": -27969
            },
            "smallTrader": {
              "long": 23701,
              "short": 14161,
              "net": 9540
            }
          },
          "openInterest": 156318
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96225,
              "short": 115882,
              "net": -19657
            },
            "nonCommercial": {
              "long": 11478,
              "short": 4390,
              "net": 7088
            },
            "smallTrader": {
              "long": 28894,
              "short": 16325,
              "net": 12569
            }
          },
          "openInterest": 149420
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31365,
              "short": 50754,
              "net": -19389
            },
            "nonCommercial": {
              "long": 23487,
              "short": 9737,
              "net": 13750
            },
            "smallTrader": {
              "long": 17686,
              "short": 12047,
              "net": 5639
            }
          },
          "openInterest": 73528
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16453,
              "short": 25575,
              "net": -9122
            },
            "nonCommercial": {
              "long": 16489,
              "short": 3713,
              "net": 12776
            },
            "smallTrader": {
              "long": 8874,
              "short": 12528,
              "net": -3654
            }
          },
          "openInterest": 44495
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55976,
              "short": 55759,
              "net": 217
            },
            "nonCommercial": {
              "long": 23968,
              "short": 15107,
              "net": 8861
            },
            "smallTrader": {
              "long": 26427,
              "short": 35505,
              "net": -9078
            }
          },
          "openInterest": 115834
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5140,
              "short": 10575,
              "net": -5435
            },
            "nonCommercial": {
              "long": 5924,
              "short": 470,
              "net": 5454
            },
            "smallTrader": {
              "long": 4305,
              "short": 4324,
              "net": -19
            }
          },
          "openInterest": 15369
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 242106,
              "short": 244955,
              "net": -2849
            },
            "nonCommercial": {
              "long": 12658,
              "short": 16152,
              "net": -3494
            },
            "smallTrader": {
              "long": 26299,
              "short": 19956,
              "net": 6343
            }
          },
          "openInterest": 299434
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1032,
              "short": 767,
              "net": 265
            },
            "nonCommercial": {
              "long": 0,
              "short": 247,
              "net": -247
            },
            "smallTrader": {
              "long": 216,
              "short": 234,
              "net": -18
            }
          },
          "openInterest": 1248
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2083,
              "short": 9853,
              "net": -7770
            },
            "nonCommercial": {
              "long": 6362,
              "short": 100,
              "net": 6262
            },
            "smallTrader": {
              "long": 2551,
              "short": 1043,
              "net": 1508
            }
          },
          "openInterest": 11597
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7927,
              "short": 49516,
              "net": -41589
            },
            "nonCommercial": {
              "long": 32542,
              "short": 6574,
              "net": 25968
            },
            "smallTrader": {
              "long": 23558,
              "short": 7937,
              "net": 15621
            }
          },
          "openInterest": 69062
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60921,
              "short": 67862,
              "net": -6941
            },
            "nonCommercial": {
              "long": 4709,
              "short": 6706,
              "net": -1997
            },
            "smallTrader": {
              "long": 23677,
              "short": 14739,
              "net": 8938
            }
          },
          "openInterest": 99187
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86998,
              "short": 71706,
              "net": 15292
            },
            "nonCommercial": {
              "long": 5023,
              "short": 21676,
              "net": -16653
            },
            "smallTrader": {
              "long": 20237,
              "short": 18876,
              "net": 1361
            }
          },
          "openInterest": 145501
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63778,
              "short": 73211,
              "net": -9433
            },
            "nonCommercial": {
              "long": 18622,
              "short": 18510,
              "net": 112
            },
            "smallTrader": {
              "long": 49288,
              "short": 39967,
              "net": 9321
            }
          },
          "openInterest": 150567
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128248,
              "short": 109921,
              "net": 18327
            },
            "nonCommercial": {
              "long": 20460,
              "short": 33792,
              "net": -13332
            },
            "smallTrader": {
              "long": 22829,
              "short": 27824,
              "net": -4995
            }
          },
          "openInterest": 175894
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33882,
              "short": 12632,
              "net": 21250
            },
            "nonCommercial": {
              "long": 3574,
              "short": 15360,
              "net": -11786
            },
            "smallTrader": {
              "long": 6301,
              "short": 15765,
              "net": -9464
            }
          },
          "openInterest": 43769
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 884,
              "short": 2123,
              "net": -1239
            },
            "nonCommercial": {
              "long": 1575,
              "short": 1550,
              "net": 25
            },
            "smallTrader": {
              "long": 1503,
              "short": 289,
              "net": 1214
            }
          },
          "openInterest": 6797
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39161,
              "short": 41136,
              "net": -1975
            },
            "nonCommercial": {
              "long": 4133,
              "short": 5321,
              "net": -1188
            },
            "smallTrader": {
              "long": 14209,
              "short": 11046,
              "net": 3163
            }
          },
          "openInterest": 60411
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57465,
              "short": 57790,
              "net": -325
            },
            "nonCommercial": {
              "long": 18354,
              "short": 29670,
              "net": -11316
            },
            "smallTrader": {
              "long": 35786,
              "short": 24145,
              "net": 11641
            }
          },
          "openInterest": 121242
        }
      ]
    },
    {
      "reportDate": "1999-12-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 404036,
              "short": 341090,
              "net": 62946
            },
            "nonCommercial": {
              "long": 32193,
              "short": 73311,
              "net": -41118
            },
            "smallTrader": {
              "long": 46112,
              "short": 67940,
              "net": -21828
            }
          },
          "openInterest": 484024
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25844,
              "short": 25726,
              "net": 118
            },
            "nonCommercial": {
              "long": 1144,
              "short": 1369,
              "net": -225
            },
            "smallTrader": {
              "long": 5327,
              "short": 5220,
              "net": 107
            }
          },
          "openInterest": 32815
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 435980,
              "short": 408737,
              "net": 27243
            },
            "nonCommercial": {
              "long": 46806,
              "short": 79476,
              "net": -32670
            },
            "smallTrader": {
              "long": 76503,
              "short": 71076,
              "net": 5427
            }
          },
          "openInterest": 564948
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249026,
              "short": 205372,
              "net": 43654
            },
            "nonCommercial": {
              "long": 21049,
              "short": 43828,
              "net": -22779
            },
            "smallTrader": {
              "long": 16095,
              "short": 36970,
              "net": -20875
            }
          },
          "openInterest": 286383
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13121,
              "short": 8656,
              "net": 4465
            },
            "nonCommercial": {
              "long": 1270,
              "short": 5983,
              "net": -4713
            },
            "smallTrader": {
              "long": 4320,
              "short": 4072,
              "net": 248
            }
          },
          "openInterest": 18711
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13581,
              "short": 4849,
              "net": 8732
            },
            "nonCommercial": {
              "long": 627,
              "short": 5229,
              "net": -4602
            },
            "smallTrader": {
              "long": 4578,
              "short": 8708,
              "net": -4130
            }
          },
          "openInterest": 18786
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14393,
              "short": 33789,
              "net": -19396
            },
            "nonCommercial": {
              "long": 17602,
              "short": 10845,
              "net": 6757
            },
            "smallTrader": {
              "long": 18087,
              "short": 5448,
              "net": 12639
            }
          },
          "openInterest": 51101
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52410,
              "short": 75177,
              "net": -22767
            },
            "nonCommercial": {
              "long": 15500,
              "short": 9767,
              "net": 5733
            },
            "smallTrader": {
              "long": 20255,
              "short": 3221,
              "net": 17034
            }
          },
          "openInterest": 91881
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22298,
              "short": 36614,
              "net": -14316
            },
            "nonCommercial": {
              "long": 12102,
              "short": 1089,
              "net": 11013
            },
            "smallTrader": {
              "long": 7264,
              "short": 3961,
              "net": 3303
            }
          },
          "openInterest": 45359
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34928,
              "short": 66936,
              "net": -32008
            },
            "nonCommercial": {
              "long": 21019,
              "short": 1432,
              "net": 19587
            },
            "smallTrader": {
              "long": 16911,
              "short": 4490,
              "net": 12421
            }
          },
          "openInterest": 74642
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229467,
              "short": 194152,
              "net": 35315
            },
            "nonCommercial": {
              "long": 51459,
              "short": 50752,
              "net": 707
            },
            "smallTrader": {
              "long": 77166,
              "short": 113188,
              "net": -36022
            }
          },
          "openInterest": 381628
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38152,
              "short": 24922,
              "net": 13230
            },
            "nonCommercial": {
              "long": 6587,
              "short": 24354,
              "net": -17767
            },
            "smallTrader": {
              "long": 13784,
              "short": 9247,
              "net": 4537
            }
          },
          "openInterest": 61431
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 369551,
              "short": 403590,
              "net": -34039
            },
            "nonCommercial": {
              "long": 43264,
              "short": 16375,
              "net": 26889
            },
            "smallTrader": {
              "long": 54038,
              "short": 46888,
              "net": 7150
            }
          },
          "openInterest": 495568
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28364,
              "short": 16983,
              "net": 11381
            },
            "nonCommercial": {
              "long": 9737,
              "short": 25151,
              "net": -15414
            },
            "smallTrader": {
              "long": 15992,
              "short": 11959,
              "net": 4033
            }
          },
          "openInterest": 54115
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9285,
              "short": 7834,
              "net": 1451
            },
            "nonCommercial": {
              "long": 9415,
              "short": 2837,
              "net": 6578
            },
            "smallTrader": {
              "long": 5297,
              "short": 13326,
              "net": -8029
            }
          },
          "openInterest": 26132
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101938,
              "short": 83816,
              "net": 18122
            },
            "nonCommercial": {
              "long": 10876,
              "short": 39829,
              "net": -28953
            },
            "smallTrader": {
              "long": 24526,
              "short": 13695,
              "net": 10831
            }
          },
          "openInterest": 156526
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93650,
              "short": 110417,
              "net": -16767
            },
            "nonCommercial": {
              "long": 10511,
              "short": 5068,
              "net": 5443
            },
            "smallTrader": {
              "long": 29095,
              "short": 17771,
              "net": 11324
            }
          },
          "openInterest": 145008
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31153,
              "short": 51444,
              "net": -20291
            },
            "nonCommercial": {
              "long": 26450,
              "short": 9454,
              "net": 16996
            },
            "smallTrader": {
              "long": 15133,
              "short": 11838,
              "net": 3295
            }
          },
          "openInterest": 73726
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16636,
              "short": 25488,
              "net": -8852
            },
            "nonCommercial": {
              "long": 15627,
              "short": 3224,
              "net": 12403
            },
            "smallTrader": {
              "long": 8778,
              "short": 12329,
              "net": -3551
            }
          },
          "openInterest": 43859
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55546,
              "short": 54387,
              "net": 1159
            },
            "nonCommercial": {
              "long": 23001,
              "short": 13105,
              "net": 9896
            },
            "smallTrader": {
              "long": 24392,
              "short": 35447,
              "net": -11055
            }
          },
          "openInterest": 112255
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4902,
              "short": 10065,
              "net": -5163
            },
            "nonCommercial": {
              "long": 5771,
              "short": 897,
              "net": 4874
            },
            "smallTrader": {
              "long": 3506,
              "short": 3217,
              "net": 289
            }
          },
          "openInterest": 14179
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199580,
              "short": 199744,
              "net": -164
            },
            "nonCommercial": {
              "long": 10121,
              "short": 17250,
              "net": -7129
            },
            "smallTrader": {
              "long": 28421,
              "short": 21128,
              "net": 7293
            }
          },
          "openInterest": 253642
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1032,
              "short": 773,
              "net": 259
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 215,
              "short": 474,
              "net": -259
            }
          },
          "openInterest": 1247
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2250,
              "short": 10718,
              "net": -8468
            },
            "nonCommercial": {
              "long": 7434,
              "short": 127,
              "net": 7307
            },
            "smallTrader": {
              "long": 2277,
              "short": 1116,
              "net": 1161
            }
          },
          "openInterest": 12192
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8501,
              "short": 50544,
              "net": -42043
            },
            "nonCommercial": {
              "long": 32641,
              "short": 6583,
              "net": 26058
            },
            "smallTrader": {
              "long": 23782,
              "short": 7797,
              "net": 15985
            }
          },
          "openInterest": 70000
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61779,
              "short": 67756,
              "net": -5977
            },
            "nonCommercial": {
              "long": 4679,
              "short": 6626,
              "net": -1947
            },
            "smallTrader": {
              "long": 23685,
              "short": 15761,
              "net": 7924
            }
          },
          "openInterest": 98970
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83110,
              "short": 69974,
              "net": 13136
            },
            "nonCommercial": {
              "long": 6156,
              "short": 20452,
              "net": -14296
            },
            "smallTrader": {
              "long": 18231,
              "short": 17071,
              "net": 1160
            }
          },
          "openInterest": 139442
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55554,
              "short": 70645,
              "net": -15091
            },
            "nonCommercial": {
              "long": 18679,
              "short": 15583,
              "net": 3096
            },
            "smallTrader": {
              "long": 46442,
              "short": 34447,
              "net": 11995
            }
          },
          "openInterest": 140020
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129325,
              "short": 111321,
              "net": 18004
            },
            "nonCommercial": {
              "long": 20228,
              "short": 34778,
              "net": -14550
            },
            "smallTrader": {
              "long": 22645,
              "short": 26099,
              "net": -3454
            }
          },
          "openInterest": 177005
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35503,
              "short": 13386,
              "net": 22117
            },
            "nonCommercial": {
              "long": 3680,
              "short": 17035,
              "net": -13355
            },
            "smallTrader": {
              "long": 5651,
              "short": 14413,
              "net": -8762
            }
          },
          "openInterest": 44834
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 799,
              "short": 2027,
              "net": -1228
            },
            "nonCommercial": {
              "long": 1744,
              "short": 1527,
              "net": 217
            },
            "smallTrader": {
              "long": 1396,
              "short": 385,
              "net": 1011
            }
          },
          "openInterest": 6756
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42442,
              "short": 42302,
              "net": 140
            },
            "nonCommercial": {
              "long": 3930,
              "short": 5374,
              "net": -1444
            },
            "smallTrader": {
              "long": 12332,
              "short": 11028,
              "net": 1304
            }
          },
          "openInterest": 61632
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56272,
              "short": 58826,
              "net": -2554
            },
            "nonCommercial": {
              "long": 18539,
              "short": 28404,
              "net": -9865
            },
            "smallTrader": {
              "long": 35821,
              "short": 23402,
              "net": 12419
            }
          },
          "openInterest": 120820
        }
      ]
    },
    {
      "reportDate": "2000-01-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 434134,
              "short": 351698,
              "net": 82436
            },
            "nonCommercial": {
              "long": 30924,
              "short": 87275,
              "net": -56351
            },
            "smallTrader": {
              "long": 48786,
              "short": 74871,
              "net": -26085
            }
          },
          "openInterest": 515434
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 24909,
              "short": 25644,
              "net": -735
            },
            "nonCommercial": {
              "long": 2151,
              "short": 1720,
              "net": 431
            },
            "smallTrader": {
              "long": 5396,
              "short": 5092,
              "net": 304
            }
          },
          "openInterest": 32956
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 424313,
              "short": 389240,
              "net": 35073
            },
            "nonCommercial": {
              "long": 44181,
              "short": 81671,
              "net": -37490
            },
            "smallTrader": {
              "long": 86420,
              "short": 84003,
              "net": 2417
            }
          },
          "openInterest": 567154
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 281184,
              "short": 233054,
              "net": 48130
            },
            "nonCommercial": {
              "long": 23055,
              "short": 50661,
              "net": -27606
            },
            "smallTrader": {
              "long": 16739,
              "short": 37263,
              "net": -20524
            }
          },
          "openInterest": 321479
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9684,
              "short": 23112,
              "net": -13428
            },
            "nonCommercial": {
              "long": 7529,
              "short": 1250,
              "net": 6279
            },
            "smallTrader": {
              "long": 8454,
              "short": 1305,
              "net": 7149
            }
          },
          "openInterest": 25699
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9713,
              "short": 17028,
              "net": -7315
            },
            "nonCommercial": {
              "long": 5767,
              "short": 1724,
              "net": 4043
            },
            "smallTrader": {
              "long": 11590,
              "short": 8318,
              "net": 3272
            }
          },
          "openInterest": 27070
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14961,
              "short": 43990,
              "net": -29029
            },
            "nonCommercial": {
              "long": 24810,
              "short": 11385,
              "net": 13425
            },
            "smallTrader": {
              "long": 20934,
              "short": 5330,
              "net": 15604
            }
          },
          "openInterest": 61690
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53120,
              "short": 75162,
              "net": -22042
            },
            "nonCommercial": {
              "long": 15815,
              "short": 10569,
              "net": 5246
            },
            "smallTrader": {
              "long": 21179,
              "short": 4383,
              "net": 16796
            }
          },
          "openInterest": 93661
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23364,
              "short": 36959,
              "net": -13595
            },
            "nonCommercial": {
              "long": 11602,
              "short": 1073,
              "net": 10529
            },
            "smallTrader": {
              "long": 7087,
              "short": 4021,
              "net": 3066
            }
          },
          "openInterest": 46448
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32679,
              "short": 67212,
              "net": -34533
            },
            "nonCommercial": {
              "long": 22558,
              "short": 1184,
              "net": 21374
            },
            "smallTrader": {
              "long": 18049,
              "short": 4890,
              "net": 13159
            }
          },
          "openInterest": 75564
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235685,
              "short": 203693,
              "net": 31992
            },
            "nonCommercial": {
              "long": 53801,
              "short": 50708,
              "net": 3093
            },
            "smallTrader": {
              "long": 78246,
              "short": 113331,
              "net": -35085
            }
          },
          "openInterest": 394371
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34484,
              "short": 28396,
              "net": 6088
            },
            "nonCommercial": {
              "long": 7258,
              "short": 18941,
              "net": -11683
            },
            "smallTrader": {
              "long": 14282,
              "short": 8687,
              "net": 5595
            }
          },
          "openInterest": 58785
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 378470,
              "short": 405385,
              "net": -26915
            },
            "nonCommercial": {
              "long": 42046,
              "short": 22858,
              "net": 19188
            },
            "smallTrader": {
              "long": 56776,
              "short": 49049,
              "net": 7727
            }
          },
          "openInterest": 506407
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22014,
              "short": 26204,
              "net": -4190
            },
            "nonCommercial": {
              "long": 10966,
              "short": 16155,
              "net": -5189
            },
            "smallTrader": {
              "long": 19687,
              "short": 10308,
              "net": 9379
            }
          },
          "openInterest": 52778
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8884,
              "short": 8178,
              "net": 706
            },
            "nonCommercial": {
              "long": 10213,
              "short": 2939,
              "net": 7274
            },
            "smallTrader": {
              "long": 5556,
              "short": 13536,
              "net": -7980
            }
          },
          "openInterest": 26608
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102766,
              "short": 80116,
              "net": 22650
            },
            "nonCommercial": {
              "long": 12360,
              "short": 41068,
              "net": -28708
            },
            "smallTrader": {
              "long": 22269,
              "short": 16211,
              "net": 6058
            }
          },
          "openInterest": 155835
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89518,
              "short": 105573,
              "net": -16055
            },
            "nonCommercial": {
              "long": 10991,
              "short": 5458,
              "net": 5533
            },
            "smallTrader": {
              "long": 26751,
              "short": 16229,
              "net": 10522
            }
          },
          "openInterest": 138511
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34206,
              "short": 49640,
              "net": -15434
            },
            "nonCommercial": {
              "long": 23597,
              "short": 8122,
              "net": 15475
            },
            "smallTrader": {
              "long": 15870,
              "short": 15911,
              "net": -41
            }
          },
          "openInterest": 74372
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16627,
              "short": 27705,
              "net": -11078
            },
            "nonCommercial": {
              "long": 15862,
              "short": 2873,
              "net": 12989
            },
            "smallTrader": {
              "long": 9587,
              "short": 11498,
              "net": -1911
            }
          },
          "openInterest": 45604
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54564,
              "short": 52721,
              "net": 1843
            },
            "nonCommercial": {
              "long": 24276,
              "short": 13917,
              "net": 10359
            },
            "smallTrader": {
              "long": 24045,
              "short": 36247,
              "net": -12202
            }
          },
          "openInterest": 112198
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6131,
              "short": 9645,
              "net": -3514
            },
            "nonCommercial": {
              "long": 5675,
              "short": 725,
              "net": 4950
            },
            "smallTrader": {
              "long": 3203,
              "short": 4639,
              "net": -1436
            }
          },
          "openInterest": 15009
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183944,
              "short": 182515,
              "net": 1429
            },
            "nonCommercial": {
              "long": 9822,
              "short": 21282,
              "net": -11460
            },
            "smallTrader": {
              "long": 41301,
              "short": 31270,
              "net": 10031
            }
          },
          "openInterest": 251111
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1032,
              "short": 1081,
              "net": -49
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 366,
              "short": 317,
              "net": 49
            }
          },
          "openInterest": 1398
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2310,
              "short": 10411,
              "net": -8101
            },
            "nonCommercial": {
              "long": 6768,
              "short": 100,
              "net": 6668
            },
            "smallTrader": {
              "long": 2687,
              "short": 1254,
              "net": 1433
            }
          },
          "openInterest": 11816
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6355,
              "short": 58287,
              "net": -51932
            },
            "nonCommercial": {
              "long": 39893,
              "short": 5045,
              "net": 34848
            },
            "smallTrader": {
              "long": 24600,
              "short": 7516,
              "net": 17084
            }
          },
          "openInterest": 76093
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59082,
              "short": 66558,
              "net": -7476
            },
            "nonCommercial": {
              "long": 4824,
              "short": 7012,
              "net": -2188
            },
            "smallTrader": {
              "long": 23940,
              "short": 14276,
              "net": 9664
            }
          },
          "openInterest": 97285
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70993,
              "short": 55464,
              "net": 15529
            },
            "nonCommercial": {
              "long": 7316,
              "short": 22561,
              "net": -15245
            },
            "smallTrader": {
              "long": 18196,
              "short": 18480,
              "net": -284
            }
          },
          "openInterest": 128133
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47442,
              "short": 63588,
              "net": -16146
            },
            "nonCommercial": {
              "long": 19741,
              "short": 13935,
              "net": 5806
            },
            "smallTrader": {
              "long": 44592,
              "short": 34252,
              "net": 10340
            }
          },
          "openInterest": 135255
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131749,
              "short": 116142,
              "net": 15607
            },
            "nonCommercial": {
              "long": 20820,
              "short": 31289,
              "net": -10469
            },
            "smallTrader": {
              "long": 25050,
              "short": 30188,
              "net": -5138
            }
          },
          "openInterest": 181486
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28663,
              "short": 15242,
              "net": 13421
            },
            "nonCommercial": {
              "long": 3924,
              "short": 13839,
              "net": -9915
            },
            "smallTrader": {
              "long": 10679,
              "short": 14185,
              "net": -3506
            }
          },
          "openInterest": 43280
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1250,
              "short": 1853,
              "net": -603
            },
            "nonCommercial": {
              "long": 2203,
              "short": 1967,
              "net": 236
            },
            "smallTrader": {
              "long": 1179,
              "short": 812,
              "net": 367
            }
          },
          "openInterest": 7609
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43905,
              "short": 43362,
              "net": 543
            },
            "nonCommercial": {
              "long": 4862,
              "short": 5430,
              "net": -568
            },
            "smallTrader": {
              "long": 12197,
              "short": 12172,
              "net": 25
            }
          },
          "openInterest": 63463
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58298,
              "short": 60172,
              "net": -1874
            },
            "nonCommercial": {
              "long": 18366,
              "short": 27546,
              "net": -9180
            },
            "smallTrader": {
              "long": 36294,
              "short": 25240,
              "net": 11054
            }
          },
          "openInterest": 124913
        }
      ]
    },
    {
      "reportDate": "2000-01-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 468822,
              "short": 378155,
              "net": 90667
            },
            "nonCommercial": {
              "long": 38378,
              "short": 108767,
              "net": -70389
            },
            "smallTrader": {
              "long": 60194,
              "short": 80472,
              "net": -20278
            }
          },
          "openInterest": 570232
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25207,
              "short": 24110,
              "net": 1097
            },
            "nonCommercial": {
              "long": 1698,
              "short": 3123,
              "net": -1425
            },
            "smallTrader": {
              "long": 5423,
              "short": 5095,
              "net": 328
            }
          },
          "openInterest": 32328
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 448829,
              "short": 387679,
              "net": 61150
            },
            "nonCommercial": {
              "long": 54596,
              "short": 104394,
              "net": -49798
            },
            "smallTrader": {
              "long": 96042,
              "short": 107394,
              "net": -11352
            }
          },
          "openInterest": 622471
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317763,
              "short": 268471,
              "net": 49292
            },
            "nonCommercial": {
              "long": 27063,
              "short": 55614,
              "net": -28551
            },
            "smallTrader": {
              "long": 20431,
              "short": 41172,
              "net": -20741
            }
          },
          "openInterest": 365796
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9934,
              "short": 27303,
              "net": -17369
            },
            "nonCommercial": {
              "long": 9782,
              "short": 642,
              "net": 9140
            },
            "smallTrader": {
              "long": 10574,
              "short": 2345,
              "net": 8229
            }
          },
          "openInterest": 30290
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7134,
              "short": 29107,
              "net": -21973
            },
            "nonCommercial": {
              "long": 14961,
              "short": 853,
              "net": 14108
            },
            "smallTrader": {
              "long": 14843,
              "short": 6978,
              "net": 7865
            }
          },
          "openInterest": 36938
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15553,
              "short": 42293,
              "net": -26740
            },
            "nonCommercial": {
              "long": 22760,
              "short": 12679,
              "net": 10081
            },
            "smallTrader": {
              "long": 22487,
              "short": 5828,
              "net": 16659
            }
          },
          "openInterest": 61961
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53887,
              "short": 76994,
              "net": -23107
            },
            "nonCommercial": {
              "long": 16341,
              "short": 12488,
              "net": 3853
            },
            "smallTrader": {
              "long": 22530,
              "short": 3276,
              "net": 19254
            }
          },
          "openInterest": 95851
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24551,
              "short": 37425,
              "net": -12874
            },
            "nonCommercial": {
              "long": 11118,
              "short": 1446,
              "net": 9672
            },
            "smallTrader": {
              "long": 7188,
              "short": 3986,
              "net": 3202
            }
          },
          "openInterest": 47234
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33005,
              "short": 68123,
              "net": -35118
            },
            "nonCommercial": {
              "long": 23589,
              "short": 1261,
              "net": 22328
            },
            "smallTrader": {
              "long": 18488,
              "short": 5698,
              "net": 12790
            }
          },
          "openInterest": 77456
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231859,
              "short": 225888,
              "net": 5971
            },
            "nonCommercial": {
              "long": 64791,
              "short": 41886,
              "net": 22905
            },
            "smallTrader": {
              "long": 86593,
              "short": 115469,
              "net": -28876
            }
          },
          "openInterest": 414897
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29495,
              "short": 40791,
              "net": -11296
            },
            "nonCommercial": {
              "long": 10558,
              "short": 5792,
              "net": 4766
            },
            "smallTrader": {
              "long": 13888,
              "short": 7358,
              "net": 6530
            }
          },
          "openInterest": 56930
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377820,
              "short": 401231,
              "net": -23411
            },
            "nonCommercial": {
              "long": 46139,
              "short": 26336,
              "net": 19803
            },
            "smallTrader": {
              "long": 53045,
              "short": 49437,
              "net": 3608
            }
          },
          "openInterest": 508001
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21641,
              "short": 41580,
              "net": -19939
            },
            "nonCommercial": {
              "long": 21041,
              "short": 12327,
              "net": 8714
            },
            "smallTrader": {
              "long": 20865,
              "short": 9640,
              "net": 11225
            }
          },
          "openInterest": 64026
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9973,
              "short": 9009,
              "net": 964
            },
            "nonCommercial": {
              "long": 11112,
              "short": 2874,
              "net": 8238
            },
            "smallTrader": {
              "long": 5681,
              "short": 14883,
              "net": -9202
            }
          },
          "openInterest": 29346
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100041,
              "short": 81647,
              "net": 18394
            },
            "nonCommercial": {
              "long": 17699,
              "short": 41917,
              "net": -24218
            },
            "smallTrader": {
              "long": 21158,
              "short": 15334,
              "net": 5824
            }
          },
          "openInterest": 157326
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90310,
              "short": 104869,
              "net": -14559
            },
            "nonCommercial": {
              "long": 7896,
              "short": 3266,
              "net": 4630
            },
            "smallTrader": {
              "long": 25329,
              "short": 15400,
              "net": 9929
            }
          },
          "openInterest": 132786
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73597,
              "short": 37278,
              "net": 36319
            },
            "nonCommercial": {
              "long": 13901,
              "short": 36654,
              "net": -22753
            },
            "smallTrader": {
              "long": 9138,
              "short": 22704,
              "net": -13566
            }
          },
          "openInterest": 96868
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16170,
              "short": 29104,
              "net": -12934
            },
            "nonCommercial": {
              "long": 15647,
              "short": 2919,
              "net": 12728
            },
            "smallTrader": {
              "long": 10697,
              "short": 10491,
              "net": 206
            }
          },
          "openInterest": 46188
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57312,
              "short": 61552,
              "net": -4240
            },
            "nonCommercial": {
              "long": 33912,
              "short": 17263,
              "net": 16649
            },
            "smallTrader": {
              "long": 28047,
              "short": 40456,
              "net": -12409
            }
          },
          "openInterest": 129499
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5839,
              "short": 10914,
              "net": -5075
            },
            "nonCommercial": {
              "long": 6648,
              "short": 785,
              "net": 5863
            },
            "smallTrader": {
              "long": 3584,
              "short": 4372,
              "net": -788
            }
          },
          "openInterest": 16071
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212628,
              "short": 197855,
              "net": 14773
            },
            "nonCommercial": {
              "long": 10188,
              "short": 28347,
              "net": -18159
            },
            "smallTrader": {
              "long": 22819,
              "short": 19433,
              "net": 3386
            }
          },
          "openInterest": 261743
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1037,
              "short": 1080,
              "net": -43
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 276,
              "short": 233,
              "net": 43
            }
          },
          "openInterest": 1313
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2801,
              "short": 8525,
              "net": -5724
            },
            "nonCommercial": {
              "long": 4761,
              "short": 100,
              "net": 4661
            },
            "smallTrader": {
              "long": 2006,
              "short": 943,
              "net": 1063
            }
          },
          "openInterest": 9627
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8310,
              "short": 54504,
              "net": -46194
            },
            "nonCommercial": {
              "long": 35479,
              "short": 5710,
              "net": 29769
            },
            "smallTrader": {
              "long": 23855,
              "short": 7430,
              "net": 16425
            }
          },
          "openInterest": 73157
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53192,
              "short": 72842,
              "net": -19650
            },
            "nonCommercial": {
              "long": 14112,
              "short": 8553,
              "net": 5559
            },
            "smallTrader": {
              "long": 27659,
              "short": 13568,
              "net": 14091
            }
          },
          "openInterest": 105047
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73323,
              "short": 55672,
              "net": 17651
            },
            "nonCommercial": {
              "long": 8878,
              "short": 24998,
              "net": -16120
            },
            "smallTrader": {
              "long": 19260,
              "short": 20791,
              "net": -1531
            }
          },
          "openInterest": 130968
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45152,
              "short": 69005,
              "net": -23853
            },
            "nonCommercial": {
              "long": 23731,
              "short": 12091,
              "net": 11640
            },
            "smallTrader": {
              "long": 47128,
              "short": 34915,
              "net": 12213
            }
          },
          "openInterest": 142749
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133752,
              "short": 114115,
              "net": 19637
            },
            "nonCommercial": {
              "long": 21255,
              "short": 35514,
              "net": -14259
            },
            "smallTrader": {
              "long": 24269,
              "short": 29647,
              "net": -5378
            }
          },
          "openInterest": 183662
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27730,
              "short": 25832,
              "net": 1898
            },
            "nonCommercial": {
              "long": 10610,
              "short": 10664,
              "net": -54
            },
            "smallTrader": {
              "long": 11470,
              "short": 13314,
              "net": -1844
            }
          },
          "openInterest": 49828
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2937,
              "short": 605,
              "net": 2332
            },
            "nonCommercial": {
              "long": 3652,
              "short": 6236,
              "net": -2584
            },
            "smallTrader": {
              "long": 1069,
              "short": 817,
              "net": 252
            }
          },
          "openInterest": 10756
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43195,
              "short": 44136,
              "net": -941
            },
            "nonCommercial": {
              "long": 5412,
              "short": 5620,
              "net": -208
            },
            "smallTrader": {
              "long": 13154,
              "short": 12005,
              "net": 1149
            }
          },
          "openInterest": 64462
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55863,
              "short": 66254,
              "net": -10391
            },
            "nonCommercial": {
              "long": 19633,
              "short": 25709,
              "net": -6076
            },
            "smallTrader": {
              "long": 40176,
              "short": 23709,
              "net": 16467
            }
          },
          "openInterest": 127807
        }
      ]
    },
    {
      "reportDate": "2000-01-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494795,
              "short": 403040,
              "net": 91755
            },
            "nonCommercial": {
              "long": 42010,
              "short": 114330,
              "net": -72320
            },
            "smallTrader": {
              "long": 65263,
              "short": 84698,
              "net": -19435
            }
          },
          "openInterest": 606949
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25534,
              "short": 23956,
              "net": 1578
            },
            "nonCommercial": {
              "long": 2436,
              "short": 4320,
              "net": -1884
            },
            "smallTrader": {
              "long": 5790,
              "short": 5484,
              "net": 306
            }
          },
          "openInterest": 33760
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 466459,
              "short": 399460,
              "net": 66999
            },
            "nonCommercial": {
              "long": 57040,
              "short": 118060,
              "net": -61020
            },
            "smallTrader": {
              "long": 89421,
              "short": 95400,
              "net": -5979
            }
          },
          "openInterest": 651018
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 338333,
              "short": 273953,
              "net": 64380
            },
            "nonCommercial": {
              "long": 32686,
              "short": 77905,
              "net": -45219
            },
            "smallTrader": {
              "long": 21428,
              "short": 40589,
              "net": -19161
            }
          },
          "openInterest": 397250
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9908,
              "short": 37993,
              "net": -28085
            },
            "nonCommercial": {
              "long": 17623,
              "short": 314,
              "net": 17309
            },
            "smallTrader": {
              "long": 12969,
              "short": 2193,
              "net": 10776
            }
          },
          "openInterest": 40500
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8314,
              "short": 27930,
              "net": -19616
            },
            "nonCommercial": {
              "long": 15385,
              "short": 387,
              "net": 14998
            },
            "smallTrader": {
              "long": 12542,
              "short": 7924,
              "net": 4618
            }
          },
          "openInterest": 36241
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14610,
              "short": 52480,
              "net": -37870
            },
            "nonCommercial": {
              "long": 24509,
              "short": 4797,
              "net": 19712
            },
            "smallTrader": {
              "long": 23102,
              "short": 4944,
              "net": 18158
            }
          },
          "openInterest": 63372
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58196,
              "short": 80358,
              "net": -22162
            },
            "nonCommercial": {
              "long": 18109,
              "short": 15218,
              "net": 2891
            },
            "smallTrader": {
              "long": 22783,
              "short": 3512,
              "net": 19271
            }
          },
          "openInterest": 102730
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25434,
              "short": 37215,
              "net": -11781
            },
            "nonCommercial": {
              "long": 10968,
              "short": 1816,
              "net": 9152
            },
            "smallTrader": {
              "long": 7091,
              "short": 4462,
              "net": 2629
            }
          },
          "openInterest": 48604
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31754,
              "short": 74061,
              "net": -42307
            },
            "nonCommercial": {
              "long": 30633,
              "short": 3014,
              "net": 27619
            },
            "smallTrader": {
              "long": 20023,
              "short": 5335,
              "net": 14688
            }
          },
          "openInterest": 86337
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220147,
              "short": 271462,
              "net": -51315
            },
            "nonCommercial": {
              "long": 114903,
              "short": 24301,
              "net": 90602
            },
            "smallTrader": {
              "long": 91292,
              "short": 130579,
              "net": -39287
            }
          },
          "openInterest": 462504
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27145,
              "short": 44617,
              "net": -17472
            },
            "nonCommercial": {
              "long": 15820,
              "short": 5491,
              "net": 10329
            },
            "smallTrader": {
              "long": 14201,
              "short": 7058,
              "net": 7143
            }
          },
          "openInterest": 60461
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388453,
              "short": 419944,
              "net": -31491
            },
            "nonCommercial": {
              "long": 54026,
              "short": 18421,
              "net": 35605
            },
            "smallTrader": {
              "long": 54806,
              "short": 58920,
              "net": -4114
            }
          },
          "openInterest": 530371
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31959,
              "short": 31022,
              "net": 937
            },
            "nonCommercial": {
              "long": 11255,
              "short": 19273,
              "net": -8018
            },
            "smallTrader": {
              "long": 18992,
              "short": 11911,
              "net": 7081
            }
          },
          "openInterest": 62211
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10237,
              "short": 9486,
              "net": 751
            },
            "nonCommercial": {
              "long": 12102,
              "short": 3076,
              "net": 9026
            },
            "smallTrader": {
              "long": 5982,
              "short": 15759,
              "net": -9777
            }
          },
          "openInterest": 30604
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84768,
              "short": 85786,
              "net": -1018
            },
            "nonCommercial": {
              "long": 19895,
              "short": 26998,
              "net": -7103
            },
            "smallTrader": {
              "long": 22288,
              "short": 14167,
              "net": 8121
            }
          },
          "openInterest": 148055
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89188,
              "short": 108085,
              "net": -18897
            },
            "nonCommercial": {
              "long": 13718,
              "short": 5199,
              "net": 8519
            },
            "smallTrader": {
              "long": 27299,
              "short": 16921,
              "net": 10378
            }
          },
          "openInterest": 137543
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74679,
              "short": 34494,
              "net": 40185
            },
            "nonCommercial": {
              "long": 14552,
              "short": 39383,
              "net": -24831
            },
            "smallTrader": {
              "long": 9425,
              "short": 24779,
              "net": -15354
            }
          },
          "openInterest": 98948
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16525,
              "short": 29417,
              "net": -12892
            },
            "nonCommercial": {
              "long": 17072,
              "short": 3146,
              "net": 13926
            },
            "smallTrader": {
              "long": 10442,
              "short": 11476,
              "net": -1034
            }
          },
          "openInterest": 47849
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56026,
              "short": 61078,
              "net": -5052
            },
            "nonCommercial": {
              "long": 41903,
              "short": 22633,
              "net": 19270
            },
            "smallTrader": {
              "long": 28258,
              "short": 42476,
              "net": -14218
            }
          },
          "openInterest": 135148
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5774,
              "short": 12414,
              "net": -6640
            },
            "nonCommercial": {
              "long": 7003,
              "short": 836,
              "net": 6167
            },
            "smallTrader": {
              "long": 5227,
              "short": 4754,
              "net": 473
            }
          },
          "openInterest": 18004
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 220541,
              "short": 206059,
              "net": 14482
            },
            "nonCommercial": {
              "long": 11374,
              "short": 28959,
              "net": -17585
            },
            "smallTrader": {
              "long": 22720,
              "short": 19617,
              "net": 3103
            }
          },
          "openInterest": 271704
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 965,
              "short": 1080,
              "net": -115
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 290,
              "short": 175,
              "net": 115
            }
          },
          "openInterest": 1255
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2551,
              "short": 8975,
              "net": -6424
            },
            "nonCommercial": {
              "long": 5334,
              "short": 210,
              "net": 5124
            },
            "smallTrader": {
              "long": 2384,
              "short": 1084,
              "net": 1300
            }
          },
          "openInterest": 10320
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10351,
              "short": 51509,
              "net": -41158
            },
            "nonCommercial": {
              "long": 35224,
              "short": 11157,
              "net": 24067
            },
            "smallTrader": {
              "long": 25297,
              "short": 8206,
              "net": 17091
            }
          },
          "openInterest": 76432
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50384,
              "short": 83665,
              "net": -33281
            },
            "nonCommercial": {
              "long": 30083,
              "short": 11128,
              "net": 18955
            },
            "smallTrader": {
              "long": 29351,
              "short": 15025,
              "net": 14326
            }
          },
          "openInterest": 118859
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73590,
              "short": 62400,
              "net": 11190
            },
            "nonCommercial": {
              "long": 8510,
              "short": 26101,
              "net": -17591
            },
            "smallTrader": {
              "long": 24732,
              "short": 18331,
              "net": 6401
            }
          },
          "openInterest": 135665
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42160,
              "short": 79225,
              "net": -37065
            },
            "nonCommercial": {
              "long": 31988,
              "short": 6097,
              "net": 25891
            },
            "smallTrader": {
              "long": 49635,
              "short": 38461,
              "net": 11174
            }
          },
          "openInterest": 144887
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144349,
              "short": 119842,
              "net": 24507
            },
            "nonCommercial": {
              "long": 21739,
              "short": 42193,
              "net": -20454
            },
            "smallTrader": {
              "long": 26234,
              "short": 30287,
              "net": -4053
            }
          },
          "openInterest": 197073
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42112,
              "short": 21877,
              "net": 20235
            },
            "nonCommercial": {
              "long": 9553,
              "short": 19560,
              "net": -10007
            },
            "smallTrader": {
              "long": 5878,
              "short": 16106,
              "net": -10228
            }
          },
          "openInterest": 57549
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1775,
              "short": 3692,
              "net": -1917
            },
            "nonCommercial": {
              "long": 2932,
              "short": 1675,
              "net": 1257
            },
            "smallTrader": {
              "long": 1338,
              "short": 678,
              "net": 660
            }
          },
          "openInterest": 8762
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42195,
              "short": 47446,
              "net": -5251
            },
            "nonCommercial": {
              "long": 6925,
              "short": 3612,
              "net": 3313
            },
            "smallTrader": {
              "long": 13529,
              "short": 11591,
              "net": 1938
            }
          },
          "openInterest": 65053
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53765,
              "short": 67231,
              "net": -13466
            },
            "nonCommercial": {
              "long": 19717,
              "short": 24460,
              "net": -4743
            },
            "smallTrader": {
              "long": 40505,
              "short": 22296,
              "net": 18209
            }
          },
          "openInterest": 125313
        }
      ]
    },
    {
      "reportDate": "2000-01-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 528322,
              "short": 443380,
              "net": 84942
            },
            "nonCommercial": {
              "long": 51031,
              "short": 123890,
              "net": -72859
            },
            "smallTrader": {
              "long": 71664,
              "short": 83747,
              "net": -12083
            }
          },
          "openInterest": 656835
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 26907,
              "short": 25523,
              "net": 1384
            },
            "nonCommercial": {
              "long": 2999,
              "short": 4232,
              "net": -1233
            },
            "smallTrader": {
              "long": 6258,
              "short": 6409,
              "net": -151
            }
          },
          "openInterest": 36464
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 478216,
              "short": 409462,
              "net": 68754
            },
            "nonCommercial": {
              "long": 55338,
              "short": 126432,
              "net": -71094
            },
            "smallTrader": {
              "long": 95650,
              "short": 93310,
              "net": 2340
            }
          },
          "openInterest": 682166
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 355593,
              "short": 287161,
              "net": 68432
            },
            "nonCommercial": {
              "long": 34942,
              "short": 81719,
              "net": -46777
            },
            "smallTrader": {
              "long": 16924,
              "short": 38579,
              "net": -21655
            }
          },
          "openInterest": 415863
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10421,
              "short": 35061,
              "net": -24640
            },
            "nonCommercial": {
              "long": 15623,
              "short": 224,
              "net": 15399
            },
            "smallTrader": {
              "long": 12315,
              "short": 3074,
              "net": 9241
            }
          },
          "openInterest": 38359
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11442,
              "short": 39718,
              "net": -28276
            },
            "nonCommercial": {
              "long": 20494,
              "short": 402,
              "net": 20092
            },
            "smallTrader": {
              "long": 15321,
              "short": 7137,
              "net": 8184
            }
          },
          "openInterest": 47257
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14705,
              "short": 61875,
              "net": -47170
            },
            "nonCommercial": {
              "long": 32165,
              "short": 5081,
              "net": 27084
            },
            "smallTrader": {
              "long": 25197,
              "short": 5111,
              "net": 20086
            }
          },
          "openInterest": 73798
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59528,
              "short": 84029,
              "net": -24501
            },
            "nonCommercial": {
              "long": 18098,
              "short": 14929,
              "net": 3169
            },
            "smallTrader": {
              "long": 23603,
              "short": 2271,
              "net": 21332
            }
          },
          "openInterest": 103938
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25421,
              "short": 35550,
              "net": -10129
            },
            "nonCommercial": {
              "long": 10347,
              "short": 2781,
              "net": 7566
            },
            "smallTrader": {
              "long": 7228,
              "short": 4665,
              "net": 2563
            }
          },
          "openInterest": 48154
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31943,
              "short": 71196,
              "net": -39253
            },
            "nonCommercial": {
              "long": 28684,
              "short": 2616,
              "net": 26068
            },
            "smallTrader": {
              "long": 19434,
              "short": 6249,
              "net": 13185
            }
          },
          "openInterest": 83678
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207463,
              "short": 278286,
              "net": -70823
            },
            "nonCommercial": {
              "long": 129770,
              "short": 20288,
              "net": 109482
            },
            "smallTrader": {
              "long": 97954,
              "short": 136613,
              "net": -38659
            }
          },
          "openInterest": 475713
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25878,
              "short": 54563,
              "net": -28685
            },
            "nonCommercial": {
              "long": 26546,
              "short": 6089,
              "net": 20457
            },
            "smallTrader": {
              "long": 15143,
              "short": 6915,
              "net": 8228
            }
          },
          "openInterest": 72602
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 351001,
              "short": 394432,
              "net": -43431
            },
            "nonCommercial": {
              "long": 58983,
              "short": 21584,
              "net": 37399
            },
            "smallTrader": {
              "long": 54693,
              "short": 48661,
              "net": 6032
            }
          },
          "openInterest": 497146
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33231,
              "short": 27568,
              "net": 5663
            },
            "nonCommercial": {
              "long": 11274,
              "short": 24577,
              "net": -13303
            },
            "smallTrader": {
              "long": 21109,
              "short": 13469,
              "net": 7640
            }
          },
          "openInterest": 65619
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10274,
              "short": 8457,
              "net": 1817
            },
            "nonCommercial": {
              "long": 11635,
              "short": 3176,
              "net": 8459
            },
            "smallTrader": {
              "long": 6208,
              "short": 16484,
              "net": -10276
            }
          },
          "openInterest": 30122
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78940,
              "short": 83689,
              "net": -4749
            },
            "nonCommercial": {
              "long": 19469,
              "short": 25003,
              "net": -5534
            },
            "smallTrader": {
              "long": 23442,
              "short": 13159,
              "net": 10283
            }
          },
          "openInterest": 142913
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89313,
              "short": 106903,
              "net": -17590
            },
            "nonCommercial": {
              "long": 11785,
              "short": 4776,
              "net": 7009
            },
            "smallTrader": {
              "long": 26386,
              "short": 15805,
              "net": 10581
            }
          },
          "openInterest": 136417
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75880,
              "short": 38303,
              "net": 37577
            },
            "nonCommercial": {
              "long": 14395,
              "short": 38173,
              "net": -23778
            },
            "smallTrader": {
              "long": 11653,
              "short": 25452,
              "net": -13799
            }
          },
          "openInterest": 102097
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16717,
              "short": 31569,
              "net": -14852
            },
            "nonCommercial": {
              "long": 20934,
              "short": 4687,
              "net": 16247
            },
            "smallTrader": {
              "long": 10897,
              "short": 12292,
              "net": -1395
            }
          },
          "openInterest": 53585
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56096,
              "short": 59330,
              "net": -3234
            },
            "nonCommercial": {
              "long": 39171,
              "short": 21652,
              "net": 17519
            },
            "smallTrader": {
              "long": 28946,
              "short": 43231,
              "net": -14285
            }
          },
          "openInterest": 135080
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6018,
              "short": 12361,
              "net": -6343
            },
            "nonCommercial": {
              "long": 6448,
              "short": 702,
              "net": 5746
            },
            "smallTrader": {
              "long": 5136,
              "short": 4539,
              "net": 597
            }
          },
          "openInterest": 17602
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209436,
              "short": 211274,
              "net": -1838
            },
            "nonCommercial": {
              "long": 15066,
              "short": 20824,
              "net": -5758
            },
            "smallTrader": {
              "long": 23871,
              "short": 16275,
              "net": 7596
            }
          },
          "openInterest": 270761
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1122,
              "short": 1027,
              "net": 95
            },
            "nonCommercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "smallTrader": {
              "long": 262,
              "short": 357,
              "net": -95
            }
          },
          "openInterest": 1384
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1913,
              "short": 9889,
              "net": -7976
            },
            "nonCommercial": {
              "long": 7284,
              "short": 800,
              "net": 6484
            },
            "smallTrader": {
              "long": 2349,
              "short": 857,
              "net": 1492
            }
          },
          "openInterest": 11610
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7762,
              "short": 58060,
              "net": -50298
            },
            "nonCommercial": {
              "long": 39143,
              "short": 6602,
              "net": 32541
            },
            "smallTrader": {
              "long": 24907,
              "short": 7150,
              "net": 17757
            }
          },
          "openInterest": 76786
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48439,
              "short": 87886,
              "net": -39447
            },
            "nonCommercial": {
              "long": 35946,
              "short": 12609,
              "net": 23337
            },
            "smallTrader": {
              "long": 30674,
              "short": 14564,
              "net": 16110
            }
          },
          "openInterest": 124791
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71214,
              "short": 60945,
              "net": 10269
            },
            "nonCommercial": {
              "long": 7942,
              "short": 26506,
              "net": -18564
            },
            "smallTrader": {
              "long": 26196,
              "short": 17901,
              "net": 8295
            }
          },
          "openInterest": 133360
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41530,
              "short": 88451,
              "net": -46921
            },
            "nonCommercial": {
              "long": 43482,
              "short": 6152,
              "net": 37330
            },
            "smallTrader": {
              "long": 49508,
              "short": 39917,
              "net": 9591
            }
          },
          "openInterest": 159160
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144135,
              "short": 116393,
              "net": 27742
            },
            "nonCommercial": {
              "long": 20065,
              "short": 44145,
              "net": -24080
            },
            "smallTrader": {
              "long": 26119,
              "short": 29781,
              "net": -3662
            }
          },
          "openInterest": 198075
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50103,
              "short": 18663,
              "net": 31440
            },
            "nonCommercial": {
              "long": 3530,
              "short": 24041,
              "net": -20511
            },
            "smallTrader": {
              "long": 7323,
              "short": 18252,
              "net": -10929
            }
          },
          "openInterest": 60956
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1666,
              "short": 4092,
              "net": -2426
            },
            "nonCommercial": {
              "long": 2801,
              "short": 1521,
              "net": 1280
            },
            "smallTrader": {
              "long": 1810,
              "short": 664,
              "net": 1146
            }
          },
          "openInterest": 9064
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39869,
              "short": 47624,
              "net": -7755
            },
            "nonCommercial": {
              "long": 8647,
              "short": 2935,
              "net": 5712
            },
            "smallTrader": {
              "long": 12772,
              "short": 10729,
              "net": 2043
            }
          },
          "openInterest": 63341
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57046,
              "short": 72656,
              "net": -15610
            },
            "nonCommercial": {
              "long": 20622,
              "short": 22344,
              "net": -1722
            },
            "smallTrader": {
              "long": 38633,
              "short": 21301,
              "net": 17332
            }
          },
          "openInterest": 128760
        }
      ]
    },
    {
      "reportDate": "2000-02-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 493150,
              "short": 442725,
              "net": 50425
            },
            "nonCommercial": {
              "long": 76207,
              "short": 111269,
              "net": -35062
            },
            "smallTrader": {
              "long": 71662,
              "short": 87025,
              "net": -15363
            }
          },
          "openInterest": 651616
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 27269,
              "short": 25310,
              "net": 1959
            },
            "nonCommercial": {
              "long": 3260,
              "short": 4604,
              "net": -1344
            },
            "smallTrader": {
              "long": 6006,
              "short": 6621,
              "net": -615
            }
          },
          "openInterest": 36723
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459152,
              "short": 415700,
              "net": 43452
            },
            "nonCommercial": {
              "long": 59122,
              "short": 97665,
              "net": -38543
            },
            "smallTrader": {
              "long": 86471,
              "short": 91380,
              "net": -4909
            }
          },
          "openInterest": 671777
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 395199,
              "short": 329391,
              "net": 65808
            },
            "nonCommercial": {
              "long": 41233,
              "short": 86250,
              "net": -45017
            },
            "smallTrader": {
              "long": 20269,
              "short": 41060,
              "net": -20791
            }
          },
          "openInterest": 463408
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25151,
              "short": 20508,
              "net": 4643
            },
            "nonCommercial": {
              "long": 1861,
              "short": 4873,
              "net": -3012
            },
            "smallTrader": {
              "long": 6084,
              "short": 7715,
              "net": -1631
            }
          },
          "openInterest": 33312
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23658,
              "short": 19344,
              "net": 4314
            },
            "nonCommercial": {
              "long": 1918,
              "short": 2119,
              "net": -201
            },
            "smallTrader": {
              "long": 8373,
              "short": 12486,
              "net": -4113
            }
          },
          "openInterest": 33949
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16679,
              "short": 53184,
              "net": -36505
            },
            "nonCommercial": {
              "long": 24091,
              "short": 4597,
              "net": 19494
            },
            "smallTrader": {
              "long": 24071,
              "short": 7060,
              "net": 17011
            }
          },
          "openInterest": 66504
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61912,
              "short": 84891,
              "net": -22979
            },
            "nonCommercial": {
              "long": 20885,
              "short": 19518,
              "net": 1367
            },
            "smallTrader": {
              "long": 25687,
              "short": 4075,
              "net": 21612
            }
          },
          "openInterest": 111418
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25996,
              "short": 35571,
              "net": -9575
            },
            "nonCommercial": {
              "long": 10606,
              "short": 3146,
              "net": 7460
            },
            "smallTrader": {
              "long": 8035,
              "short": 5920,
              "net": 2115
            }
          },
          "openInterest": 49690
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34185,
              "short": 67098,
              "net": -32913
            },
            "nonCommercial": {
              "long": 22806,
              "short": 1859,
              "net": 20947
            },
            "smallTrader": {
              "long": 17105,
              "short": 5139,
              "net": 11966
            }
          },
          "openInterest": 77450
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219608,
              "short": 279539,
              "net": -59931
            },
            "nonCommercial": {
              "long": 127859,
              "short": 19809,
              "net": 108050
            },
            "smallTrader": {
              "long": 92078,
              "short": 140197,
              "net": -48119
            }
          },
          "openInterest": 483145
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24837,
              "short": 54571,
              "net": -29734
            },
            "nonCommercial": {
              "long": 27076,
              "short": 5527,
              "net": 21549
            },
            "smallTrader": {
              "long": 15724,
              "short": 7539,
              "net": 8185
            }
          },
          "openInterest": 73006
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 354171,
              "short": 400256,
              "net": -46085
            },
            "nonCommercial": {
              "long": 68006,
              "short": 22774,
              "net": 45232
            },
            "smallTrader": {
              "long": 49058,
              "short": 48205,
              "net": 853
            }
          },
          "openInterest": 502126
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41307,
              "short": 25769,
              "net": 15538
            },
            "nonCommercial": {
              "long": 11318,
              "short": 34328,
              "net": -23010
            },
            "smallTrader": {
              "long": 21917,
              "short": 14445,
              "net": 7472
            }
          },
          "openInterest": 74547
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9565,
              "short": 8230,
              "net": 1335
            },
            "nonCommercial": {
              "long": 11561,
              "short": 2909,
              "net": 8652
            },
            "smallTrader": {
              "long": 5908,
              "short": 15895,
              "net": -9987
            }
          },
          "openInterest": 29083
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78709,
              "short": 73869,
              "net": 4840
            },
            "nonCommercial": {
              "long": 19414,
              "short": 28247,
              "net": -8833
            },
            "smallTrader": {
              "long": 18121,
              "short": 14128,
              "net": 3993
            }
          },
          "openInterest": 134305
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82360,
              "short": 101222,
              "net": -18862
            },
            "nonCommercial": {
              "long": 11688,
              "short": 4257,
              "net": 7431
            },
            "smallTrader": {
              "long": 29648,
              "short": 18217,
              "net": 11431
            }
          },
          "openInterest": 129916
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92469,
              "short": 35757,
              "net": 56712
            },
            "nonCommercial": {
              "long": 14920,
              "short": 52037,
              "net": -37117
            },
            "smallTrader": {
              "long": 7078,
              "short": 26673,
              "net": -19595
            }
          },
          "openInterest": 114608
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16021,
              "short": 34412,
              "net": -18391
            },
            "nonCommercial": {
              "long": 24546,
              "short": 5001,
              "net": 19545
            },
            "smallTrader": {
              "long": 11981,
              "short": 13135,
              "net": -1154
            }
          },
          "openInterest": 58933
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55342,
              "short": 56864,
              "net": -1522
            },
            "nonCommercial": {
              "long": 35684,
              "short": 21274,
              "net": 14410
            },
            "smallTrader": {
              "long": 30305,
              "short": 43193,
              "net": -12888
            }
          },
          "openInterest": 132697
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6487,
              "short": 9736,
              "net": -3249
            },
            "nonCommercial": {
              "long": 3710,
              "short": 637,
              "net": 3073
            },
            "smallTrader": {
              "long": 4744,
              "short": 4568,
              "net": 176
            }
          },
          "openInterest": 14941
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185453,
              "short": 207523,
              "net": -22070
            },
            "nonCommercial": {
              "long": 22226,
              "short": 10697,
              "net": 11529
            },
            "smallTrader": {
              "long": 28618,
              "short": 18077,
              "net": 10541
            }
          },
          "openInterest": 256586
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2339,
              "short": 690,
              "net": 1649
            },
            "nonCommercial": {
              "long": 445,
              "short": 1822,
              "net": -1377
            },
            "smallTrader": {
              "long": 1051,
              "short": 1323,
              "net": -272
            }
          },
          "openInterest": 3835
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1769,
              "short": 9515,
              "net": -7746
            },
            "nonCommercial": {
              "long": 7165,
              "short": 872,
              "net": 6293
            },
            "smallTrader": {
              "long": 2358,
              "short": 905,
              "net": 1453
            }
          },
          "openInterest": 11351
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6882,
              "short": 61918,
              "net": -55036
            },
            "nonCommercial": {
              "long": 43190,
              "short": 4252,
              "net": 38938
            },
            "smallTrader": {
              "long": 24459,
              "short": 8361,
              "net": 16098
            }
          },
          "openInterest": 80659
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49125,
              "short": 87031,
              "net": -37906
            },
            "nonCommercial": {
              "long": 36657,
              "short": 14136,
              "net": 22521
            },
            "smallTrader": {
              "long": 32008,
              "short": 16623,
              "net": 15385
            }
          },
          "openInterest": 129874
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64702,
              "short": 69678,
              "net": -4976
            },
            "nonCommercial": {
              "long": 9430,
              "short": 15733,
              "net": -6303
            },
            "smallTrader": {
              "long": 25383,
              "short": 14104,
              "net": 11279
            }
          },
          "openInterest": 128040
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42635,
              "short": 95651,
              "net": -53016
            },
            "nonCommercial": {
              "long": 52154,
              "short": 5540,
              "net": 46614
            },
            "smallTrader": {
              "long": 47756,
              "short": 41354,
              "net": 6402
            }
          },
          "openInterest": 170641
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146731,
              "short": 124692,
              "net": 22039
            },
            "nonCommercial": {
              "long": 22289,
              "short": 42858,
              "net": -20569
            },
            "smallTrader": {
              "long": 27226,
              "short": 28696,
              "net": -1470
            }
          },
          "openInterest": 203354
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60177,
              "short": 15840,
              "net": 44337
            },
            "nonCommercial": {
              "long": 981,
              "short": 33394,
              "net": -32413
            },
            "smallTrader": {
              "long": 7316,
              "short": 19240,
              "net": -11924
            }
          },
          "openInterest": 68474
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1095,
              "short": 3042,
              "net": -1947
            },
            "nonCommercial": {
              "long": 2594,
              "short": 1831,
              "net": 763
            },
            "smallTrader": {
              "long": 2085,
              "short": 901,
              "net": 1184
            }
          },
          "openInterest": 8665
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42126,
              "short": 45724,
              "net": -3598
            },
            "nonCommercial": {
              "long": 7340,
              "short": 5428,
              "net": 1912
            },
            "smallTrader": {
              "long": 13327,
              "short": 11641,
              "net": 1686
            }
          },
          "openInterest": 64967
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60247,
              "short": 70937,
              "net": -10690
            },
            "nonCommercial": {
              "long": 21713,
              "short": 24360,
              "net": -2647
            },
            "smallTrader": {
              "long": 36113,
              "short": 22776,
              "net": 13337
            }
          },
          "openInterest": 132156
        }
      ]
    },
    {
      "reportDate": "2000-02-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 503610,
              "short": 463262,
              "net": 40348
            },
            "nonCommercial": {
              "long": 75962,
              "short": 100490,
              "net": -24528
            },
            "smallTrader": {
              "long": 70777,
              "short": 86597,
              "net": -15820
            }
          },
          "openInterest": 658017
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31085,
              "short": 24121,
              "net": 6964
            },
            "nonCommercial": {
              "long": 3234,
              "short": 9506,
              "net": -6272
            },
            "smallTrader": {
              "long": 5442,
              "short": 6134,
              "net": -692
            }
          },
          "openInterest": 40650
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 439686,
              "short": 420521,
              "net": 19165
            },
            "nonCommercial": {
              "long": 55049,
              "short": 82930,
              "net": -27881
            },
            "smallTrader": {
              "long": 93138,
              "short": 84422,
              "net": 8716
            }
          },
          "openInterest": 666995
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 431711,
              "short": 362960,
              "net": 68751
            },
            "nonCommercial": {
              "long": 39583,
              "short": 91632,
              "net": -52049
            },
            "smallTrader": {
              "long": 25771,
              "short": 42473,
              "net": -16702
            }
          },
          "openInterest": 505173
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25312,
              "short": 20787,
              "net": 4525
            },
            "nonCommercial": {
              "long": 1646,
              "short": 4744,
              "net": -3098
            },
            "smallTrader": {
              "long": 5052,
              "short": 6479,
              "net": -1427
            }
          },
          "openInterest": 32010
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38588,
              "short": 16174,
              "net": 22414
            },
            "nonCommercial": {
              "long": 1567,
              "short": 17477,
              "net": -15910
            },
            "smallTrader": {
              "long": 7890,
              "short": 14394,
              "net": -6504
            }
          },
          "openInterest": 48047
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17263,
              "short": 54691,
              "net": -37428
            },
            "nonCommercial": {
              "long": 23406,
              "short": 2938,
              "net": 20468
            },
            "smallTrader": {
              "long": 24738,
              "short": 7778,
              "net": 16960
            }
          },
          "openInterest": 66877
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64789,
              "short": 82384,
              "net": -17595
            },
            "nonCommercial": {
              "long": 16034,
              "short": 21818,
              "net": -5784
            },
            "smallTrader": {
              "long": 27037,
              "short": 3658,
              "net": 23379
            }
          },
          "openInterest": 110761
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28255,
              "short": 36013,
              "net": -7758
            },
            "nonCommercial": {
              "long": 10646,
              "short": 5013,
              "net": 5633
            },
            "smallTrader": {
              "long": 7946,
              "short": 5821,
              "net": 2125
            }
          },
          "openInterest": 51771
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36630,
              "short": 63044,
              "net": -26414
            },
            "nonCommercial": {
              "long": 18024,
              "short": 3099,
              "net": 14925
            },
            "smallTrader": {
              "long": 17559,
              "short": 6070,
              "net": 11489
            }
          },
          "openInterest": 75047
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216610,
              "short": 279298,
              "net": -62688
            },
            "nonCommercial": {
              "long": 125701,
              "short": 20401,
              "net": 105300
            },
            "smallTrader": {
              "long": 96391,
              "short": 139003,
              "net": -42612
            }
          },
          "openInterest": 482868
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25043,
              "short": 50174,
              "net": -25131
            },
            "nonCommercial": {
              "long": 24545,
              "short": 6094,
              "net": 18451
            },
            "smallTrader": {
              "long": 14602,
              "short": 7922,
              "net": 6680
            }
          },
          "openInterest": 69198
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 374701,
              "short": 402152,
              "net": -27451
            },
            "nonCommercial": {
              "long": 64399,
              "short": 34793,
              "net": 29606
            },
            "smallTrader": {
              "long": 51273,
              "short": 53428,
              "net": -2155
            }
          },
          "openInterest": 521036
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37681,
              "short": 28322,
              "net": 9359
            },
            "nonCommercial": {
              "long": 11144,
              "short": 27836,
              "net": -16692
            },
            "smallTrader": {
              "long": 20621,
              "short": 13288,
              "net": 7333
            }
          },
          "openInterest": 69619
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9793,
              "short": 7411,
              "net": 2382
            },
            "nonCommercial": {
              "long": 10543,
              "short": 3573,
              "net": 6970
            },
            "smallTrader": {
              "long": 6176,
              "short": 15528,
              "net": -9352
            }
          },
          "openInterest": 29008
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69057,
              "short": 93527,
              "net": -24470
            },
            "nonCommercial": {
              "long": 40614,
              "short": 31600,
              "net": 9014
            },
            "smallTrader": {
              "long": 26195,
              "short": 10739,
              "net": 15456
            }
          },
          "openInterest": 153976
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85527,
              "short": 104096,
              "net": -18569
            },
            "nonCommercial": {
              "long": 12589,
              "short": 2432,
              "net": 10157
            },
            "smallTrader": {
              "long": 25589,
              "short": 17177,
              "net": 8412
            }
          },
          "openInterest": 129431
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99718,
              "short": 36948,
              "net": 62770
            },
            "nonCommercial": {
              "long": 15452,
              "short": 58730,
              "net": -43278
            },
            "smallTrader": {
              "long": 7046,
              "short": 26538,
              "net": -19492
            }
          },
          "openInterest": 122393
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15647,
              "short": 35838,
              "net": -20191
            },
            "nonCommercial": {
              "long": 25916,
              "short": 4567,
              "net": 21349
            },
            "smallTrader": {
              "long": 11546,
              "short": 12704,
              "net": -1158
            }
          },
          "openInterest": 60330
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54010,
              "short": 56309,
              "net": -2299
            },
            "nonCommercial": {
              "long": 34543,
              "short": 19761,
              "net": 14782
            },
            "smallTrader": {
              "long": 30071,
              "short": 42554,
              "net": -12483
            }
          },
          "openInterest": 130406
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6863,
              "short": 15869,
              "net": -9006
            },
            "nonCommercial": {
              "long": 8546,
              "short": 567,
              "net": 7979
            },
            "smallTrader": {
              "long": 5393,
              "short": 4366,
              "net": 1027
            }
          },
          "openInterest": 20802
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191772,
              "short": 216332,
              "net": -24560
            },
            "nonCommercial": {
              "long": 25260,
              "short": 10957,
              "net": 14303
            },
            "smallTrader": {
              "long": 26281,
              "short": 16024,
              "net": 10257
            }
          },
          "openInterest": 263023
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1939,
              "short": 1409,
              "net": 530
            },
            "nonCommercial": {
              "long": 445,
              "short": 814,
              "net": -369
            },
            "smallTrader": {
              "long": 601,
              "short": 762,
              "net": -161
            }
          },
          "openInterest": 2985
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1895,
              "short": 7372,
              "net": -5477
            },
            "nonCommercial": {
              "long": 6671,
              "short": 2516,
              "net": 4155
            },
            "smallTrader": {
              "long": 2673,
              "short": 1351,
              "net": 1322
            }
          },
          "openInterest": 11277
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6499,
              "short": 66466,
              "net": -59967
            },
            "nonCommercial": {
              "long": 47362,
              "short": 3169,
              "net": 44193
            },
            "smallTrader": {
              "long": 24376,
              "short": 8602,
              "net": 15774
            }
          },
          "openInterest": 85895
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47651,
              "short": 85967,
              "net": -38316
            },
            "nonCommercial": {
              "long": 36117,
              "short": 13847,
              "net": 22270
            },
            "smallTrader": {
              "long": 31342,
              "short": 15296,
              "net": 16046
            }
          },
          "openInterest": 127276
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70670,
              "short": 61920,
              "net": 8750
            },
            "nonCommercial": {
              "long": 8193,
              "short": 20383,
              "net": -12190
            },
            "smallTrader": {
              "long": 22338,
              "short": 18898,
              "net": 3440
            }
          },
          "openInterest": 133121
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44288,
              "short": 99847,
              "net": -55559
            },
            "nonCommercial": {
              "long": 49739,
              "short": 6804,
              "net": 42935
            },
            "smallTrader": {
              "long": 51751,
              "short": 39127,
              "net": 12624
            }
          },
          "openInterest": 174373
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142080,
              "short": 130456,
              "net": 11624
            },
            "nonCommercial": {
              "long": 19907,
              "short": 35181,
              "net": -15274
            },
            "smallTrader": {
              "long": 28011,
              "short": 24361,
              "net": 3650
            }
          },
          "openInterest": 196349
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59192,
              "short": 19529,
              "net": 39663
            },
            "nonCommercial": {
              "long": 1905,
              "short": 33431,
              "net": -31526
            },
            "smallTrader": {
              "long": 9849,
              "short": 17986,
              "net": -8137
            }
          },
          "openInterest": 70946
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 669,
              "short": 2911,
              "net": -2242
            },
            "nonCommercial": {
              "long": 2737,
              "short": 1793,
              "net": 944
            },
            "smallTrader": {
              "long": 2225,
              "short": 927,
              "net": 1298
            }
          },
          "openInterest": 8459
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42274,
              "short": 44917,
              "net": -2643
            },
            "nonCommercial": {
              "long": 6694,
              "short": 5857,
              "net": 837
            },
            "smallTrader": {
              "long": 13719,
              "short": 11913,
              "net": 1806
            }
          },
          "openInterest": 64527
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60347,
              "short": 71764,
              "net": -11417
            },
            "nonCommercial": {
              "long": 22415,
              "short": 24285,
              "net": -1870
            },
            "smallTrader": {
              "long": 36781,
              "short": 23494,
              "net": 13287
            }
          },
          "openInterest": 134920
        }
      ]
    },
    {
      "reportDate": "2000-02-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 507318,
              "short": 475338,
              "net": 31980
            },
            "nonCommercial": {
              "long": 75278,
              "short": 101434,
              "net": -26156
            },
            "smallTrader": {
              "long": 74594,
              "short": 80418,
              "net": -5824
            }
          },
          "openInterest": 671390
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 408972,
              "short": 374472,
              "net": 34500
            },
            "nonCommercial": {
              "long": 47847,
              "short": 86648,
              "net": -38801
            },
            "smallTrader": {
              "long": 75368,
              "short": 71067,
              "net": 4301
            }
          },
          "openInterest": 586710
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 399604,
              "short": 331345,
              "net": 68259
            },
            "nonCommercial": {
              "long": 44728,
              "short": 91627,
              "net": -46899
            },
            "smallTrader": {
              "long": 25223,
              "short": 46583,
              "net": -21360
            }
          },
          "openInterest": 483388
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26010,
              "short": 18444,
              "net": 7566
            },
            "nonCommercial": {
              "long": 746,
              "short": 5693,
              "net": -4947
            },
            "smallTrader": {
              "long": 5070,
              "short": 7689,
              "net": -2619
            }
          },
          "openInterest": 31826
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39512,
              "short": 17217,
              "net": 22295
            },
            "nonCommercial": {
              "long": 1352,
              "short": 15490,
              "net": -14138
            },
            "smallTrader": {
              "long": 6919,
              "short": 15076,
              "net": -8157
            }
          },
          "openInterest": 47791
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24096,
              "short": 47825,
              "net": -23729
            },
            "nonCommercial": {
              "long": 17494,
              "short": 4850,
              "net": 12644
            },
            "smallTrader": {
              "long": 20530,
              "short": 9445,
              "net": 11085
            }
          },
          "openInterest": 63502
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69498,
              "short": 84121,
              "net": -14623
            },
            "nonCommercial": {
              "long": 16844,
              "short": 21902,
              "net": -5058
            },
            "smallTrader": {
              "long": 24203,
              "short": 4522,
              "net": 19681
            }
          },
          "openInterest": 112346
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28360,
              "short": 34152,
              "net": -5792
            },
            "nonCommercial": {
              "long": 10050,
              "short": 5682,
              "net": 4368
            },
            "smallTrader": {
              "long": 8739,
              "short": 7315,
              "net": 1424
            }
          },
          "openInterest": 51190
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35080,
              "short": 61988,
              "net": -26908
            },
            "nonCommercial": {
              "long": 18000,
              "short": 2529,
              "net": 15471
            },
            "smallTrader": {
              "long": 16791,
              "short": 5354,
              "net": 11437
            }
          },
          "openInterest": 72991
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214423,
              "short": 282029,
              "net": -67606
            },
            "nonCommercial": {
              "long": 133662,
              "short": 21255,
              "net": 112407
            },
            "smallTrader": {
              "long": 96461,
              "short": 141262,
              "net": -44801
            }
          },
          "openInterest": 488190
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22184,
              "short": 52697,
              "net": -30513
            },
            "nonCommercial": {
              "long": 27471,
              "short": 3600,
              "net": 23871
            },
            "smallTrader": {
              "long": 15509,
              "short": 8867,
              "net": 6642
            }
          },
          "openInterest": 68978
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 384869,
              "short": 434972,
              "net": -50103
            },
            "nonCommercial": {
              "long": 75372,
              "short": 29854,
              "net": 45518
            },
            "smallTrader": {
              "long": 54548,
              "short": 49963,
              "net": 4585
            }
          },
          "openInterest": 549026
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32406,
              "short": 33963,
              "net": -1557
            },
            "nonCommercial": {
              "long": 12223,
              "short": 17637,
              "net": -5414
            },
            "smallTrader": {
              "long": 21167,
              "short": 14196,
              "net": 6971
            }
          },
          "openInterest": 66045
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11044,
              "short": 6813,
              "net": 4231
            },
            "nonCommercial": {
              "long": 9135,
              "short": 3865,
              "net": 5270
            },
            "smallTrader": {
              "long": 6372,
              "short": 15873,
              "net": -9501
            }
          },
          "openInterest": 28803
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69135,
              "short": 105530,
              "net": -36395
            },
            "nonCommercial": {
              "long": 42107,
              "short": 21410,
              "net": 20697
            },
            "smallTrader": {
              "long": 28016,
              "short": 12318,
              "net": 15698
            }
          },
          "openInterest": 157231
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90482,
              "short": 107573,
              "net": -17091
            },
            "nonCommercial": {
              "long": 12028,
              "short": 3600,
              "net": 8428
            },
            "smallTrader": {
              "long": 26347,
              "short": 17684,
              "net": 8663
            }
          },
          "openInterest": 135468
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103311,
              "short": 37305,
              "net": 66006
            },
            "nonCommercial": {
              "long": 15845,
              "short": 63670,
              "net": -47825
            },
            "smallTrader": {
              "long": 7755,
              "short": 25936,
              "net": -18181
            }
          },
          "openInterest": 127294
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15484,
              "short": 29464,
              "net": -13980
            },
            "nonCommercial": {
              "long": 17123,
              "short": 3066,
              "net": 14057
            },
            "smallTrader": {
              "long": 10245,
              "short": 10322,
              "net": -77
            }
          },
          "openInterest": 48617
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54365,
              "short": 51085,
              "net": 3280
            },
            "nonCommercial": {
              "long": 26028,
              "short": 21186,
              "net": 4842
            },
            "smallTrader": {
              "long": 30905,
              "short": 39027,
              "net": -8122
            }
          },
          "openInterest": 121429
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6869,
              "short": 17341,
              "net": -10472
            },
            "nonCommercial": {
              "long": 9253,
              "short": 250,
              "net": 9003
            },
            "smallTrader": {
              "long": 5873,
              "short": 4404,
              "net": 1469
            }
          },
          "openInterest": 21995
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199803,
              "short": 224526,
              "net": -24723
            },
            "nonCommercial": {
              "long": 24133,
              "short": 11826,
              "net": 12307
            },
            "smallTrader": {
              "long": 29194,
              "short": 16778,
              "net": 12416
            }
          },
          "openInterest": 269942
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2069,
              "short": 1410,
              "net": 659
            },
            "nonCommercial": {
              "long": 445,
              "short": 814,
              "net": -369
            },
            "smallTrader": {
              "long": 582,
              "short": 872,
              "net": -290
            }
          },
          "openInterest": 3096
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1825,
              "short": 7620,
              "net": -5795
            },
            "nonCommercial": {
              "long": 6983,
              "short": 2497,
              "net": 4486
            },
            "smallTrader": {
              "long": 2561,
              "short": 1252,
              "net": 1309
            }
          },
          "openInterest": 11444
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7592,
              "short": 64548,
              "net": -56956
            },
            "nonCommercial": {
              "long": 42619,
              "short": 1977,
              "net": 40642
            },
            "smallTrader": {
              "long": 24232,
              "short": 7918,
              "net": 16314
            }
          },
          "openInterest": 81169
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43603,
              "short": 83339,
              "net": -39736
            },
            "nonCommercial": {
              "long": 37470,
              "short": 14127,
              "net": 23343
            },
            "smallTrader": {
              "long": 33259,
              "short": 16866,
              "net": 16393
            }
          },
          "openInterest": 126829
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74055,
              "short": 57546,
              "net": 16509
            },
            "nonCommercial": {
              "long": 8634,
              "short": 28943,
              "net": -20309
            },
            "smallTrader": {
              "long": 23110,
              "short": 19310,
              "net": 3800
            }
          },
          "openInterest": 136808
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45041,
              "short": 102924,
              "net": -57883
            },
            "nonCommercial": {
              "long": 52435,
              "short": 8193,
              "net": 44242
            },
            "smallTrader": {
              "long": 52615,
              "short": 38974,
              "net": 13641
            }
          },
          "openInterest": 177860
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143383,
              "short": 129405,
              "net": 13978
            },
            "nonCommercial": {
              "long": 24820,
              "short": 39802,
              "net": -14982
            },
            "smallTrader": {
              "long": 34309,
              "short": 33305,
              "net": 1004
            }
          },
          "openInterest": 204174
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55946,
              "short": 20421,
              "net": 35525
            },
            "nonCommercial": {
              "long": 2726,
              "short": 30313,
              "net": -27587
            },
            "smallTrader": {
              "long": 11010,
              "short": 18948,
              "net": -7938
            }
          },
          "openInterest": 69682
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 669,
              "short": 3062,
              "net": -2393
            },
            "nonCommercial": {
              "long": 2608,
              "short": 1456,
              "net": 1152
            },
            "smallTrader": {
              "long": 2086,
              "short": 845,
              "net": 1241
            }
          },
          "openInterest": 8230
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38667,
              "short": 48000,
              "net": -9333
            },
            "nonCommercial": {
              "long": 11850,
              "short": 2989,
              "net": 8861
            },
            "smallTrader": {
              "long": 14455,
              "short": 13983,
              "net": 472
            }
          },
          "openInterest": 67165
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55701,
              "short": 86293,
              "net": -30592
            },
            "nonCommercial": {
              "long": 32671,
              "short": 16601,
              "net": 16070
            },
            "smallTrader": {
              "long": 37269,
              "short": 22747,
              "net": 14522
            }
          },
          "openInterest": 143832
        }
      ]
    },
    {
      "reportDate": "2000-02-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 476972,
              "short": 474532,
              "net": 2440
            },
            "nonCommercial": {
              "long": 84206,
              "short": 86662,
              "net": -2456
            },
            "smallTrader": {
              "long": 89798,
              "short": 89782,
              "net": 16
            }
          },
          "openInterest": 660535
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 34932,
              "short": 26304,
              "net": 8628
            },
            "nonCommercial": {
              "long": 3604,
              "short": 9118,
              "net": -5514
            },
            "smallTrader": {
              "long": 5944,
              "short": 9058,
              "net": -3114
            }
          },
          "openInterest": 48720
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 390874,
              "short": 403279,
              "net": -12405
            },
            "nonCommercial": {
              "long": 66527,
              "short": 67571,
              "net": -1044
            },
            "smallTrader": {
              "long": 93748,
              "short": 80299,
              "net": 13449
            }
          },
          "openInterest": 595416
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 386530,
              "short": 337257,
              "net": 49273
            },
            "nonCommercial": {
              "long": 30984,
              "short": 60028,
              "net": -29044
            },
            "smallTrader": {
              "long": 30749,
              "short": 50978,
              "net": -20229
            }
          },
          "openInterest": 458431
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25934,
              "short": 17683,
              "net": 8251
            },
            "nonCommercial": {
              "long": 1074,
              "short": 6099,
              "net": -5025
            },
            "smallTrader": {
              "long": 4703,
              "short": 7929,
              "net": -3226
            }
          },
          "openInterest": 31711
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36043,
              "short": 21788,
              "net": 14255
            },
            "nonCommercial": {
              "long": 1454,
              "short": 11895,
              "net": -10441
            },
            "smallTrader": {
              "long": 9741,
              "short": 13555,
              "net": -3814
            }
          },
          "openInterest": 47438
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30690,
              "short": 45369,
              "net": -14679
            },
            "nonCommercial": {
              "long": 10843,
              "short": 6253,
              "net": 4590
            },
            "smallTrader": {
              "long": 19919,
              "short": 9830,
              "net": 10089
            }
          },
          "openInterest": 62692
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65043,
              "short": 80025,
              "net": -14982
            },
            "nonCommercial": {
              "long": 16589,
              "short": 22700,
              "net": -6111
            },
            "smallTrader": {
              "long": 25026,
              "short": 3933,
              "net": 21093
            }
          },
          "openInterest": 108254
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30233,
              "short": 34103,
              "net": -3870
            },
            "nonCommercial": {
              "long": 10912,
              "short": 6559,
              "net": 4353
            },
            "smallTrader": {
              "long": 6950,
              "short": 7433,
              "net": -483
            }
          },
          "openInterest": 51415
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35308,
              "short": 60421,
              "net": -25113
            },
            "nonCommercial": {
              "long": 16915,
              "short": 3154,
              "net": 13761
            },
            "smallTrader": {
              "long": 16915,
              "short": 5563,
              "net": 11352
            }
          },
          "openInterest": 72525
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222945,
              "short": 275582,
              "net": -52637
            },
            "nonCommercial": {
              "long": 121598,
              "short": 25418,
              "net": 96180
            },
            "smallTrader": {
              "long": 97510,
              "short": 141053,
              "net": -43543
            }
          },
          "openInterest": 483070
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20129,
              "short": 50911,
              "net": -30782
            },
            "nonCommercial": {
              "long": 27056,
              "short": 3156,
              "net": 23900
            },
            "smallTrader": {
              "long": 13623,
              "short": 6741,
              "net": 6882
            }
          },
          "openInterest": 64203
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353524,
              "short": 404635,
              "net": -51111
            },
            "nonCommercial": {
              "long": 74242,
              "short": 27071,
              "net": 47171
            },
            "smallTrader": {
              "long": 48347,
              "short": 44407,
              "net": 3940
            }
          },
          "openInterest": 504828
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28016,
              "short": 41556,
              "net": -13540
            },
            "nonCommercial": {
              "long": 17116,
              "short": 14472,
              "net": 2644
            },
            "smallTrader": {
              "long": 23558,
              "short": 12662,
              "net": 10896
            }
          },
          "openInterest": 68723
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11249,
              "short": 6242,
              "net": 5007
            },
            "nonCommercial": {
              "long": 8206,
              "short": 3793,
              "net": 4413
            },
            "smallTrader": {
              "long": 6419,
              "short": 15839,
              "net": -9420
            }
          },
          "openInterest": 27799
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69951,
              "short": 116433,
              "net": -46482
            },
            "nonCommercial": {
              "long": 52079,
              "short": 21071,
              "net": 31008
            },
            "smallTrader": {
              "long": 28380,
              "short": 12906,
              "net": 15474
            }
          },
          "openInterest": 168125
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88429,
              "short": 106779,
              "net": -18350
            },
            "nonCommercial": {
              "long": 12457,
              "short": 2614,
              "net": 9843
            },
            "smallTrader": {
              "long": 25439,
              "short": 16932,
              "net": 8507
            }
          },
          "openInterest": 133405
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103845,
              "short": 37588,
              "net": 66257
            },
            "nonCommercial": {
              "long": 15592,
              "short": 65948,
              "net": -50356
            },
            "smallTrader": {
              "long": 10477,
              "short": 26378,
              "net": -15901
            }
          },
          "openInterest": 130314
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15279,
              "short": 28761,
              "net": -13482
            },
            "nonCommercial": {
              "long": 16970,
              "short": 2947,
              "net": 14023
            },
            "smallTrader": {
              "long": 9300,
              "short": 9841,
              "net": -541
            }
          },
          "openInterest": 47588
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57492,
              "short": 48810,
              "net": 8682
            },
            "nonCommercial": {
              "long": 21172,
              "short": 23002,
              "net": -1830
            },
            "smallTrader": {
              "long": 31442,
              "short": 38294,
              "net": -6852
            }
          },
          "openInterest": 119818
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7066,
              "short": 17127,
              "net": -10061
            },
            "nonCommercial": {
              "long": 9401,
              "short": 250,
              "net": 9151
            },
            "smallTrader": {
              "long": 5225,
              "short": 4315,
              "net": 910
            }
          },
          "openInterest": 21693
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208426,
              "short": 226008,
              "net": -17582
            },
            "nonCommercial": {
              "long": 24335,
              "short": 14333,
              "net": 10002
            },
            "smallTrader": {
              "long": 23633,
              "short": 16053,
              "net": 7580
            }
          },
          "openInterest": 273406
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1942,
              "short": 1410,
              "net": 532
            },
            "nonCommercial": {
              "long": 445,
              "short": 814,
              "net": -369
            },
            "smallTrader": {
              "long": 576,
              "short": 739,
              "net": -163
            }
          },
          "openInterest": 2963
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1803,
              "short": 7379,
              "net": -5576
            },
            "nonCommercial": {
              "long": 6644,
              "short": 2343,
              "net": 4301
            },
            "smallTrader": {
              "long": 2427,
              "short": 1152,
              "net": 1275
            }
          },
          "openInterest": 10942
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6672,
              "short": 63004,
              "net": -56332
            },
            "nonCommercial": {
              "long": 42051,
              "short": 1647,
              "net": 40404
            },
            "smallTrader": {
              "long": 24621,
              "short": 8693,
              "net": 15928
            }
          },
          "openInterest": 79929
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38687,
              "short": 81081,
              "net": -42394
            },
            "nonCommercial": {
              "long": 38274,
              "short": 11223,
              "net": 27051
            },
            "smallTrader": {
              "long": 35471,
              "short": 20128,
              "net": 15343
            }
          },
          "openInterest": 124464
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74648,
              "short": 56949,
              "net": 17699
            },
            "nonCommercial": {
              "long": 7966,
              "short": 29512,
              "net": -21546
            },
            "smallTrader": {
              "long": 23431,
              "short": 19584,
              "net": 3847
            }
          },
          "openInterest": 139531
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48747,
              "short": 101057,
              "net": -52310
            },
            "nonCommercial": {
              "long": 47451,
              "short": 7965,
              "net": 39486
            },
            "smallTrader": {
              "long": 52892,
              "short": 40068,
              "net": 12824
            }
          },
          "openInterest": 178029
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147872,
              "short": 129186,
              "net": 18686
            },
            "nonCommercial": {
              "long": 24205,
              "short": 43417,
              "net": -19212
            },
            "smallTrader": {
              "long": 25239,
              "short": 24713,
              "net": 526
            }
          },
          "openInterest": 200392
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46161,
              "short": 30201,
              "net": 15960
            },
            "nonCommercial": {
              "long": 5776,
              "short": 24513,
              "net": -18737
            },
            "smallTrader": {
              "long": 16331,
              "short": 13554,
              "net": 2777
            }
          },
          "openInterest": 68268
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 562,
              "short": 2997,
              "net": -2435
            },
            "nonCommercial": {
              "long": 2778,
              "short": 1903,
              "net": 875
            },
            "smallTrader": {
              "long": 1860,
              "short": 300,
              "net": 1560
            }
          },
          "openInterest": 8059
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38649,
              "short": 49534,
              "net": -10885
            },
            "nonCommercial": {
              "long": 11130,
              "short": 2220,
              "net": 8910
            },
            "smallTrader": {
              "long": 13996,
              "short": 12021,
              "net": 1975
            }
          },
          "openInterest": 65887
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60217,
              "short": 84310,
              "net": -24093
            },
            "nonCommercial": {
              "long": 26090,
              "short": 16801,
              "net": 9289
            },
            "smallTrader": {
              "long": 37484,
              "short": 22680,
              "net": 14804
            }
          },
          "openInterest": 137996
        }
      ]
    },
    {
      "reportDate": "2000-02-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 421793,
              "short": 433263,
              "net": -11470
            },
            "nonCommercial": {
              "long": 86401,
              "short": 73907,
              "net": 12494
            },
            "smallTrader": {
              "long": 72026,
              "short": 73050,
              "net": -1024
            }
          },
          "openInterest": 585997
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33680,
              "short": 29052,
              "net": 4628
            },
            "nonCommercial": {
              "long": 2256,
              "short": 5367,
              "net": -3111
            },
            "smallTrader": {
              "long": 4833,
              "short": 6350,
              "net": -1517
            }
          },
          "openInterest": 42776
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383473,
              "short": 401722,
              "net": -18249
            },
            "nonCommercial": {
              "long": 65260,
              "short": 56625,
              "net": 8635
            },
            "smallTrader": {
              "long": 78317,
              "short": 68703,
              "net": 9614
            }
          },
          "openInterest": 540797
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 356557,
              "short": 323214,
              "net": 33343
            },
            "nonCommercial": {
              "long": 40158,
              "short": 56701,
              "net": -16543
            },
            "smallTrader": {
              "long": 25726,
              "short": 42526,
              "net": -16800
            }
          },
          "openInterest": 432072
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27479,
              "short": 17067,
              "net": 10412
            },
            "nonCommercial": {
              "long": 801,
              "short": 8014,
              "net": -7213
            },
            "smallTrader": {
              "long": 5452,
              "short": 8651,
              "net": -3199
            }
          },
          "openInterest": 33732
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42339,
              "short": 19536,
              "net": 22803
            },
            "nonCommercial": {
              "long": 1560,
              "short": 16370,
              "net": -14810
            },
            "smallTrader": {
              "long": 7094,
              "short": 15087,
              "net": -7993
            }
          },
          "openInterest": 51024
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31816,
              "short": 47083,
              "net": -15267
            },
            "nonCommercial": {
              "long": 8764,
              "short": 5135,
              "net": 3629
            },
            "smallTrader": {
              "long": 19818,
              "short": 8180,
              "net": 11638
            }
          },
          "openInterest": 61992
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64609,
              "short": 78765,
              "net": -14156
            },
            "nonCommercial": {
              "long": 16001,
              "short": 24075,
              "net": -8074
            },
            "smallTrader": {
              "long": 28184,
              "short": 5954,
              "net": 22230
            }
          },
          "openInterest": 110361
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29547,
              "short": 30411,
              "net": -864
            },
            "nonCommercial": {
              "long": 9751,
              "short": 9675,
              "net": 76
            },
            "smallTrader": {
              "long": 7273,
              "short": 6485,
              "net": 788
            }
          },
          "openInterest": 49722
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41379,
              "short": 52534,
              "net": -11155
            },
            "nonCommercial": {
              "long": 11987,
              "short": 6551,
              "net": 5436
            },
            "smallTrader": {
              "long": 12540,
              "short": 6821,
              "net": 5719
            }
          },
          "openInterest": 68347
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210139,
              "short": 240077,
              "net": -29938
            },
            "nonCommercial": {
              "long": 105493,
              "short": 37191,
              "net": 68302
            },
            "smallTrader": {
              "long": 94891,
              "short": 133255,
              "net": -38364
            }
          },
          "openInterest": 452108
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22058,
              "short": 49706,
              "net": -27648
            },
            "nonCommercial": {
              "long": 24462,
              "short": 3719,
              "net": 20743
            },
            "smallTrader": {
              "long": 13778,
              "short": 6873,
              "net": 6905
            }
          },
          "openInterest": 63807
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347466,
              "short": 392782,
              "net": -45316
            },
            "nonCommercial": {
              "long": 71652,
              "short": 27160,
              "net": 44492
            },
            "smallTrader": {
              "long": 49894,
              "short": 49070,
              "net": 824
            }
          },
          "openInterest": 500336
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34993,
              "short": 32990,
              "net": 2003
            },
            "nonCommercial": {
              "long": 9518,
              "short": 17109,
              "net": -7591
            },
            "smallTrader": {
              "long": 19385,
              "short": 13797,
              "net": 5588
            }
          },
          "openInterest": 64192
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11609,
              "short": 6655,
              "net": 4954
            },
            "nonCommercial": {
              "long": 8605,
              "short": 3928,
              "net": 4677
            },
            "smallTrader": {
              "long": 5630,
              "short": 15261,
              "net": -9631
            }
          },
          "openInterest": 27638
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80273,
              "short": 111356,
              "net": -31083
            },
            "nonCommercial": {
              "long": 41099,
              "short": 22312,
              "net": 18787
            },
            "smallTrader": {
              "long": 25720,
              "short": 13424,
              "net": 12296
            }
          },
          "openInterest": 166509
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75620,
              "short": 95593,
              "net": -19973
            },
            "nonCommercial": {
              "long": 13543,
              "short": 2148,
              "net": 11395
            },
            "smallTrader": {
              "long": 25441,
              "short": 16863,
              "net": 8578
            }
          },
          "openInterest": 119735
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101891,
              "short": 39442,
              "net": 62449
            },
            "nonCommercial": {
              "long": 15979,
              "short": 61373,
              "net": -45394
            },
            "smallTrader": {
              "long": 8653,
              "short": 25708,
              "net": -17055
            }
          },
          "openInterest": 126995
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16064,
              "short": 28202,
              "net": -12138
            },
            "nonCommercial": {
              "long": 15225,
              "short": 3417,
              "net": 11808
            },
            "smallTrader": {
              "long": 10307,
              "short": 9977,
              "net": 330
            }
          },
          "openInterest": 48194
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56295,
              "short": 46817,
              "net": 9478
            },
            "nonCommercial": {
              "long": 22204,
              "short": 22393,
              "net": -189
            },
            "smallTrader": {
              "long": 26607,
              "short": 35896,
              "net": -9289
            }
          },
          "openInterest": 113345
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8566,
              "short": 19977,
              "net": -11411
            },
            "nonCommercial": {
              "long": 9872,
              "short": 263,
              "net": 9609
            },
            "smallTrader": {
              "long": 6155,
              "short": 4353,
              "net": 1802
            }
          },
          "openInterest": 24593
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190027,
              "short": 224573,
              "net": -34546
            },
            "nonCommercial": {
              "long": 33647,
              "short": 10779,
              "net": 22868
            },
            "smallTrader": {
              "long": 23669,
              "short": 11991,
              "net": 11678
            }
          },
          "openInterest": 264381
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2351,
              "short": 1410,
              "net": 941
            },
            "nonCommercial": {
              "long": 0,
              "short": 812,
              "net": -812
            },
            "smallTrader": {
              "long": 699,
              "short": 828,
              "net": -129
            }
          },
          "openInterest": 3050
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1858,
              "short": 6409,
              "net": -4551
            },
            "nonCommercial": {
              "long": 5577,
              "short": 2250,
              "net": 3327
            },
            "smallTrader": {
              "long": 2034,
              "short": 810,
              "net": 1224
            }
          },
          "openInterest": 9531
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11419,
              "short": 49681,
              "net": -38262
            },
            "nonCommercial": {
              "long": 34389,
              "short": 10480,
              "net": 23909
            },
            "smallTrader": {
              "long": 24514,
              "short": 10161,
              "net": 14353
            }
          },
          "openInterest": 74070
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42844,
              "short": 74104,
              "net": -31260
            },
            "nonCommercial": {
              "long": 28455,
              "short": 10565,
              "net": 17890
            },
            "smallTrader": {
              "long": 29947,
              "short": 16577,
              "net": 13370
            }
          },
          "openInterest": 114450
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76239,
              "short": 48707,
              "net": 27532
            },
            "nonCommercial": {
              "long": 6549,
              "short": 34771,
              "net": -28222
            },
            "smallTrader": {
              "long": 22744,
              "short": 22054,
              "net": 690
            }
          },
          "openInterest": 139705
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46062,
              "short": 88639,
              "net": -42577
            },
            "nonCommercial": {
              "long": 40888,
              "short": 9991,
              "net": 30897
            },
            "smallTrader": {
              "long": 46973,
              "short": 35293,
              "net": 11680
            }
          },
          "openInterest": 160141
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138046,
              "short": 114367,
              "net": 23679
            },
            "nonCommercial": {
              "long": 25529,
              "short": 48095,
              "net": -22566
            },
            "smallTrader": {
              "long": 25539,
              "short": 26652,
              "net": -1113
            }
          },
          "openInterest": 192850
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58398,
              "short": 23825,
              "net": 34573
            },
            "nonCommercial": {
              "long": 1703,
              "short": 28415,
              "net": -26712
            },
            "smallTrader": {
              "long": 9439,
              "short": 17300,
              "net": -7861
            }
          },
          "openInterest": 69567
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 530,
              "short": 3459,
              "net": -2929
            },
            "nonCommercial": {
              "long": 4815,
              "short": 2831,
              "net": 1984
            },
            "smallTrader": {
              "long": 1461,
              "short": 516,
              "net": 945
            }
          },
          "openInterest": 8276
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41708,
              "short": 42522,
              "net": -814
            },
            "nonCommercial": {
              "long": 6174,
              "short": 5830,
              "net": 344
            },
            "smallTrader": {
              "long": 13065,
              "short": 12595,
              "net": 470
            }
          },
          "openInterest": 62638
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59206,
              "short": 62212,
              "net": -3006
            },
            "nonCommercial": {
              "long": 17072,
              "short": 24521,
              "net": -7449
            },
            "smallTrader": {
              "long": 31602,
              "short": 21147,
              "net": 10455
            }
          },
          "openInterest": 121916
        }
      ]
    },
    {
      "reportDate": "2000-03-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413158,
              "short": 439674,
              "net": -26516
            },
            "nonCommercial": {
              "long": 93308,
              "short": 70169,
              "net": 23139
            },
            "smallTrader": {
              "long": 74191,
              "short": 70814,
              "net": 3377
            }
          },
          "openInterest": 586820
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36741,
              "short": 30630,
              "net": 6111
            },
            "nonCommercial": {
              "long": 2194,
              "short": 5147,
              "net": -2953
            },
            "smallTrader": {
              "long": 5095,
              "short": 8253,
              "net": -3158
            }
          },
          "openInterest": 44234
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 385235,
              "short": 395463,
              "net": -10228
            },
            "nonCommercial": {
              "long": 63436,
              "short": 69842,
              "net": -6406
            },
            "smallTrader": {
              "long": 74546,
              "short": 57912,
              "net": 16634
            }
          },
          "openInterest": 526685
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357981,
              "short": 335341,
              "net": 22640
            },
            "nonCommercial": {
              "long": 41695,
              "short": 51016,
              "net": -9321
            },
            "smallTrader": {
              "long": 29915,
              "short": 43234,
              "net": -13319
            }
          },
          "openInterest": 433926
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29527,
              "short": 17971,
              "net": 11556
            },
            "nonCommercial": {
              "long": 885,
              "short": 8588,
              "net": -7703
            },
            "smallTrader": {
              "long": 5312,
              "short": 9165,
              "net": -3853
            }
          },
          "openInterest": 35724
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51628,
              "short": 31418,
              "net": 20210
            },
            "nonCommercial": {
              "long": 1997,
              "short": 14354,
              "net": -12357
            },
            "smallTrader": {
              "long": 8419,
              "short": 16272,
              "net": -7853
            }
          },
          "openInterest": 62049
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32658,
              "short": 44094,
              "net": -11436
            },
            "nonCommercial": {
              "long": 6093,
              "short": 6978,
              "net": -885
            },
            "smallTrader": {
              "long": 21005,
              "short": 8684,
              "net": 12321
            }
          },
          "openInterest": 61387
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65662,
              "short": 78366,
              "net": -12704
            },
            "nonCommercial": {
              "long": 13658,
              "short": 20759,
              "net": -7101
            },
            "smallTrader": {
              "long": 24140,
              "short": 4335,
              "net": 19805
            }
          },
          "openInterest": 105483
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30057,
              "short": 34025,
              "net": -3968
            },
            "nonCommercial": {
              "long": 9379,
              "short": 7851,
              "net": 1528
            },
            "smallTrader": {
              "long": 6609,
              "short": 4169,
              "net": 2440
            }
          },
          "openInterest": 48844
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39588,
              "short": 48079,
              "net": -8491
            },
            "nonCommercial": {
              "long": 12943,
              "short": 8389,
              "net": 4554
            },
            "smallTrader": {
              "long": 12019,
              "short": 8082,
              "net": 3937
            }
          },
          "openInterest": 66752
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209495,
              "short": 254478,
              "net": -44983
            },
            "nonCommercial": {
              "long": 112163,
              "short": 30259,
              "net": 81904
            },
            "smallTrader": {
              "long": 94517,
              "short": 131438,
              "net": -36921
            }
          },
          "openInterest": 451888
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23080,
              "short": 54172,
              "net": -31092
            },
            "nonCommercial": {
              "long": 27561,
              "short": 4221,
              "net": 23340
            },
            "smallTrader": {
              "long": 14717,
              "short": 6965,
              "net": 7752
            }
          },
          "openInterest": 68997
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 367206,
              "short": 405337,
              "net": -38131
            },
            "nonCommercial": {
              "long": 66663,
              "short": 27636,
              "net": 39027
            },
            "smallTrader": {
              "long": 53440,
              "short": 54336,
              "net": -896
            }
          },
          "openInterest": 518623
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43855,
              "short": 32320,
              "net": 11535
            },
            "nonCommercial": {
              "long": 9425,
              "short": 27378,
              "net": -17953
            },
            "smallTrader": {
              "long": 21104,
              "short": 14686,
              "net": 6418
            }
          },
          "openInterest": 74944
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11294,
              "short": 6991,
              "net": 4303
            },
            "nonCommercial": {
              "long": 8918,
              "short": 3642,
              "net": 5276
            },
            "smallTrader": {
              "long": 5393,
              "short": 14972,
              "net": -9579
            }
          },
          "openInterest": 27569
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80997,
              "short": 108116,
              "net": -27119
            },
            "nonCommercial": {
              "long": 38403,
              "short": 19732,
              "net": 18671
            },
            "smallTrader": {
              "long": 30225,
              "short": 21777,
              "net": 8448
            }
          },
          "openInterest": 161362
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 70591,
              "short": 91197,
              "net": -20606
            },
            "nonCommercial": {
              "long": 12720,
              "short": 1429,
              "net": 11291
            },
            "smallTrader": {
              "long": 29425,
              "short": 20110,
              "net": 9315
            }
          },
          "openInterest": 116206
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94053,
              "short": 74531,
              "net": 19522
            },
            "nonCommercial": {
              "long": 18522,
              "short": 32210,
              "net": -13688
            },
            "smallTrader": {
              "long": 13963,
              "short": 19797,
              "net": -5834
            }
          },
          "openInterest": 127634
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16431,
              "short": 29920,
              "net": -13489
            },
            "nonCommercial": {
              "long": 18753,
              "short": 4628,
              "net": 14125
            },
            "smallTrader": {
              "long": 9797,
              "short": 10433,
              "net": -636
            }
          },
          "openInterest": 51838
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56365,
              "short": 51847,
              "net": 4518
            },
            "nonCommercial": {
              "long": 26893,
              "short": 20881,
              "net": 6012
            },
            "smallTrader": {
              "long": 26713,
              "short": 37243,
              "net": -10530
            }
          },
          "openInterest": 117828
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11670,
              "short": 23265,
              "net": -11595
            },
            "nonCommercial": {
              "long": 10652,
              "short": 210,
              "net": 10442
            },
            "smallTrader": {
              "long": 7936,
              "short": 6783,
              "net": 1153
            }
          },
          "openInterest": 30268
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203911,
              "short": 239909,
              "net": -35998
            },
            "nonCommercial": {
              "long": 35435,
              "short": 12222,
              "net": 23213
            },
            "smallTrader": {
              "long": 29652,
              "short": 16867,
              "net": 12785
            }
          },
          "openInterest": 283127
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3226,
              "short": 2259,
              "net": 967
            },
            "nonCommercial": {
              "long": 0,
              "short": 824,
              "net": -824
            },
            "smallTrader": {
              "long": 698,
              "short": 841,
              "net": -143
            }
          },
          "openInterest": 3924
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1678,
              "short": 6014,
              "net": -4336
            },
            "nonCommercial": {
              "long": 5151,
              "short": 1764,
              "net": 3387
            },
            "smallTrader": {
              "long": 1870,
              "short": 921,
              "net": 949
            }
          },
          "openInterest": 8754
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10866,
              "short": 45353,
              "net": -34487
            },
            "nonCommercial": {
              "long": 33524,
              "short": 15727,
              "net": 17797
            },
            "smallTrader": {
              "long": 27807,
              "short": 11117,
              "net": 16690
            }
          },
          "openInterest": 74416
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41052,
              "short": 74562,
              "net": -33510
            },
            "nonCommercial": {
              "long": 30877,
              "short": 10391,
              "net": 20486
            },
            "smallTrader": {
              "long": 29937,
              "short": 16913,
              "net": 13024
            }
          },
          "openInterest": 114128
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70996,
              "short": 52963,
              "net": 18033
            },
            "nonCommercial": {
              "long": 5810,
              "short": 29525,
              "net": -23715
            },
            "smallTrader": {
              "long": 23428,
              "short": 17746,
              "net": 5682
            }
          },
          "openInterest": 134893
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46472,
              "short": 90058,
              "net": -43586
            },
            "nonCommercial": {
              "long": 41546,
              "short": 8381,
              "net": 33165
            },
            "smallTrader": {
              "long": 47158,
              "short": 36737,
              "net": 10421
            }
          },
          "openInterest": 163061
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133359,
              "short": 109853,
              "net": 23506
            },
            "nonCommercial": {
              "long": 25858,
              "short": 50250,
              "net": -24392
            },
            "smallTrader": {
              "long": 28206,
              "short": 27320,
              "net": 886
            }
          },
          "openInterest": 192780
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61042,
              "short": 26069,
              "net": 34973
            },
            "nonCommercial": {
              "long": 1798,
              "short": 28066,
              "net": -26268
            },
            "smallTrader": {
              "long": 10279,
              "short": 18984,
              "net": -8705
            }
          },
          "openInterest": 73487
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 445,
              "short": 3266,
              "net": -2821
            },
            "nonCommercial": {
              "long": 4674,
              "short": 2734,
              "net": 1940
            },
            "smallTrader": {
              "long": 2242,
              "short": 1361,
              "net": 881
            }
          },
          "openInterest": 7661
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41765,
              "short": 41138,
              "net": 627
            },
            "nonCommercial": {
              "long": 6882,
              "short": 7420,
              "net": -538
            },
            "smallTrader": {
              "long": 12418,
              "short": 12507,
              "net": -89
            }
          },
          "openInterest": 63459
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60278,
              "short": 61125,
              "net": -847
            },
            "nonCommercial": {
              "long": 17851,
              "short": 27798,
              "net": -9947
            },
            "smallTrader": {
              "long": 33348,
              "short": 22554,
              "net": 10794
            }
          },
          "openInterest": 125776
        }
      ]
    },
    {
      "reportDate": "2000-03-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 405287,
              "short": 441967,
              "net": -36680
            },
            "nonCommercial": {
              "long": 96347,
              "short": 61449,
              "net": 34898
            },
            "smallTrader": {
              "long": 77019,
              "short": 75237,
              "net": 1782
            }
          },
          "openInterest": 582845
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 37542,
              "short": 31747,
              "net": 5795
            },
            "nonCommercial": {
              "long": 1921,
              "short": 5540,
              "net": -3619
            },
            "smallTrader": {
              "long": 5308,
              "short": 7484,
              "net": -2176
            }
          },
          "openInterest": 44975
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 389377,
              "short": 399968,
              "net": -10591
            },
            "nonCommercial": {
              "long": 68533,
              "short": 73828,
              "net": -5295
            },
            "smallTrader": {
              "long": 76632,
              "short": 60746,
              "net": 15886
            }
          },
          "openInterest": 538989
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 352046,
              "short": 334926,
              "net": 17120
            },
            "nonCommercial": {
              "long": 44766,
              "short": 51922,
              "net": -7156
            },
            "smallTrader": {
              "long": 29830,
              "short": 39794,
              "net": -9964
            }
          },
          "openInterest": 428057
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15848,
              "short": 4209,
              "net": 11639
            },
            "nonCommercial": {
              "long": 921,
              "short": 9342,
              "net": -8421
            },
            "smallTrader": {
              "long": 3826,
              "short": 7044,
              "net": -3218
            }
          },
          "openInterest": 20595
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37526,
              "short": 10206,
              "net": 27320
            },
            "nonCommercial": {
              "long": 627,
              "short": 18417,
              "net": -17790
            },
            "smallTrader": {
              "long": 5524,
              "short": 15054,
              "net": -9530
            }
          },
          "openInterest": 43677
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35441,
              "short": 39920,
              "net": -4479
            },
            "nonCommercial": {
              "long": 5460,
              "short": 7385,
              "net": -1925
            },
            "smallTrader": {
              "long": 21004,
              "short": 14600,
              "net": 6404
            }
          },
          "openInterest": 63071
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64757,
              "short": 79054,
              "net": -14297
            },
            "nonCommercial": {
              "long": 13130,
              "short": 18484,
              "net": -5354
            },
            "smallTrader": {
              "long": 23167,
              "short": 3516,
              "net": 19651
            }
          },
          "openInterest": 102467
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30714,
              "short": 33974,
              "net": -3260
            },
            "nonCommercial": {
              "long": 10296,
              "short": 8255,
              "net": 2041
            },
            "smallTrader": {
              "long": 7169,
              "short": 5950,
              "net": 1219
            }
          },
          "openInterest": 51111
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39928,
              "short": 46972,
              "net": -7044
            },
            "nonCommercial": {
              "long": 12289,
              "short": 10072,
              "net": 2217
            },
            "smallTrader": {
              "long": 12763,
              "short": 7936,
              "net": 4827
            }
          },
          "openInterest": 67287
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202271,
              "short": 292136,
              "net": -89865
            },
            "nonCommercial": {
              "long": 144068,
              "short": 19852,
              "net": 124216
            },
            "smallTrader": {
              "long": 99304,
              "short": 133655,
              "net": -34351
            }
          },
          "openInterest": 483635
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24609,
              "short": 57855,
              "net": -33246
            },
            "nonCommercial": {
              "long": 30227,
              "short": 5411,
              "net": 24816
            },
            "smallTrader": {
              "long": 15089,
              "short": 6659,
              "net": 8430
            }
          },
          "openInterest": 74057
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 404125,
              "short": 431830,
              "net": -27705
            },
            "nonCommercial": {
              "long": 57106,
              "short": 27980,
              "net": 29126
            },
            "smallTrader": {
              "long": 45617,
              "short": 47038,
              "net": -1421
            }
          },
          "openInterest": 540499
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22299,
              "short": 14019,
              "net": 8280
            },
            "nonCommercial": {
              "long": 10269,
              "short": 23908,
              "net": -13639
            },
            "smallTrader": {
              "long": 18278,
              "short": 12919,
              "net": 5359
            }
          },
          "openInterest": 50962
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10654,
              "short": 7099,
              "net": 3555
            },
            "nonCommercial": {
              "long": 8648,
              "short": 3569,
              "net": 5079
            },
            "smallTrader": {
              "long": 5725,
              "short": 14359,
              "net": -8634
            }
          },
          "openInterest": 27143
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86418,
              "short": 110852,
              "net": -24434
            },
            "nonCommercial": {
              "long": 34577,
              "short": 17282,
              "net": 17295
            },
            "smallTrader": {
              "long": 21967,
              "short": 14828,
              "net": 7139
            }
          },
          "openInterest": 161540
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 73377,
              "short": 91004,
              "net": -17627
            },
            "nonCommercial": {
              "long": 9553,
              "short": 2522,
              "net": 7031
            },
            "smallTrader": {
              "long": 25185,
              "short": 14589,
              "net": 10596
            }
          },
          "openInterest": 112870
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46886,
              "short": 24874,
              "net": 22012
            },
            "nonCommercial": {
              "long": 10306,
              "short": 28706,
              "net": -18400
            },
            "smallTrader": {
              "long": 13641,
              "short": 17253,
              "net": -3612
            }
          },
          "openInterest": 71233
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16374,
              "short": 33364,
              "net": -16990
            },
            "nonCommercial": {
              "long": 24198,
              "short": 5252,
              "net": 18946
            },
            "smallTrader": {
              "long": 9776,
              "short": 11732,
              "net": -1956
            }
          },
          "openInterest": 57391
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58888,
              "short": 56155,
              "net": 2733
            },
            "nonCommercial": {
              "long": 28892,
              "short": 21131,
              "net": 7761
            },
            "smallTrader": {
              "long": 29232,
              "short": 39726,
              "net": -10494
            }
          },
          "openInterest": 125262
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11863,
              "short": 25100,
              "net": -13237
            },
            "nonCommercial": {
              "long": 9986,
              "short": 200,
              "net": 9786
            },
            "smallTrader": {
              "long": 6587,
              "short": 3136,
              "net": 3451
            }
          },
          "openInterest": 28436
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213202,
              "short": 252734,
              "net": -39532
            },
            "nonCommercial": {
              "long": 39171,
              "short": 11846,
              "net": 27325
            },
            "smallTrader": {
              "long": 24764,
              "short": 12557,
              "net": 12207
            }
          },
          "openInterest": 294266
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1444,
              "short": 6103,
              "net": -4659
            },
            "nonCommercial": {
              "long": 5420,
              "short": 1771,
              "net": 3649
            },
            "smallTrader": {
              "long": 1891,
              "short": 881,
              "net": 1010
            }
          },
          "openInterest": 8874
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10131,
              "short": 42734,
              "net": -32603
            },
            "nonCommercial": {
              "long": 34517,
              "short": 17849,
              "net": 16668
            },
            "smallTrader": {
              "long": 26508,
              "short": 10573,
              "net": 15935
            }
          },
          "openInterest": 74268
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36801,
              "short": 84766,
              "net": -47965
            },
            "nonCommercial": {
              "long": 41303,
              "short": 10086,
              "net": 31217
            },
            "smallTrader": {
              "long": 32481,
              "short": 15733,
              "net": 16748
            }
          },
          "openInterest": 123163
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66686,
              "short": 68182,
              "net": -1496
            },
            "nonCommercial": {
              "long": 9742,
              "short": 18560,
              "net": -8818
            },
            "smallTrader": {
              "long": 27548,
              "short": 17234,
              "net": 10314
            }
          },
          "openInterest": 139344
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47825,
              "short": 98215,
              "net": -50390
            },
            "nonCommercial": {
              "long": 46325,
              "short": 8008,
              "net": 38317
            },
            "smallTrader": {
              "long": 50221,
              "short": 38148,
              "net": 12073
            }
          },
          "openInterest": 170171
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129826,
              "short": 115614,
              "net": 14212
            },
            "nonCommercial": {
              "long": 26247,
              "short": 45412,
              "net": -19165
            },
            "smallTrader": {
              "long": 32228,
              "short": 27275,
              "net": 4953
            }
          },
          "openInterest": 194855
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37319,
              "short": 4253,
              "net": 33066
            },
            "nonCommercial": {
              "long": 869,
              "short": 25943,
              "net": -25074
            },
            "smallTrader": {
              "long": 8236,
              "short": 16228,
              "net": -7992
            }
          },
          "openInterest": 46462
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 907,
              "short": 2441,
              "net": -1534
            },
            "nonCommercial": {
              "long": 2403,
              "short": 1700,
              "net": 703
            },
            "smallTrader": {
              "long": 2122,
              "short": 1291,
              "net": 831
            }
          },
          "openInterest": 5874
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38195,
              "short": 40107,
              "net": -1912
            },
            "nonCommercial": {
              "long": 8525,
              "short": 7367,
              "net": 1158
            },
            "smallTrader": {
              "long": 13638,
              "short": 12884,
              "net": 754
            }
          },
          "openInterest": 62890
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53417,
              "short": 62774,
              "net": -9357
            },
            "nonCommercial": {
              "long": 19787,
              "short": 24843,
              "net": -5056
            },
            "smallTrader": {
              "long": 34051,
              "short": 19638,
              "net": 14413
            }
          },
          "openInterest": 121605
        }
      ]
    },
    {
      "reportDate": "2000-03-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 377364,
              "short": 432383,
              "net": -55019
            },
            "nonCommercial": {
              "long": 99224,
              "short": 52710,
              "net": 46514
            },
            "smallTrader": {
              "long": 72225,
              "short": 63720,
              "net": 8505
            }
          },
          "openInterest": 550965
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 37864,
              "short": 32686,
              "net": 5178
            },
            "nonCommercial": {
              "long": 2899,
              "short": 6089,
              "net": -3190
            },
            "smallTrader": {
              "long": 5367,
              "short": 7355,
              "net": -1988
            }
          },
          "openInterest": 46333
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 389286,
              "short": 407721,
              "net": -18435
            },
            "nonCommercial": {
              "long": 67476,
              "short": 69383,
              "net": -1907
            },
            "smallTrader": {
              "long": 74435,
              "short": 54093,
              "net": 20342
            }
          },
          "openInterest": 534893
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 329392,
              "short": 337593,
              "net": -8201
            },
            "nonCommercial": {
              "long": 53814,
              "short": 46445,
              "net": 7369
            },
            "smallTrader": {
              "long": 35020,
              "short": 34188,
              "net": 832
            }
          },
          "openInterest": 420090
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16483,
              "short": 4561,
              "net": 11922
            },
            "nonCommercial": {
              "long": 872,
              "short": 9179,
              "net": -8307
            },
            "smallTrader": {
              "long": 3980,
              "short": 7595,
              "net": -3615
            }
          },
          "openInterest": 21335
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34899,
              "short": 11284,
              "net": 23615
            },
            "nonCommercial": {
              "long": 625,
              "short": 17757,
              "net": -17132
            },
            "smallTrader": {
              "long": 7865,
              "short": 14348,
              "net": -6483
            }
          },
          "openInterest": 43392
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34030,
              "short": 27939,
              "net": 6091
            },
            "nonCommercial": {
              "long": 5733,
              "short": 14975,
              "net": -9242
            },
            "smallTrader": {
              "long": 16173,
              "short": 13022,
              "net": 3151
            }
          },
          "openInterest": 56963
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65297,
              "short": 84073,
              "net": -18776
            },
            "nonCommercial": {
              "long": 16804,
              "short": 16010,
              "net": 794
            },
            "smallTrader": {
              "long": 21417,
              "short": 3435,
              "net": 17982
            }
          },
          "openInterest": 106488
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29553,
              "short": 34066,
              "net": -4513
            },
            "nonCommercial": {
              "long": 10919,
              "short": 7888,
              "net": 3031
            },
            "smallTrader": {
              "long": 7262,
              "short": 5780,
              "net": 1482
            }
          },
          "openInterest": 51047
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40197,
              "short": 50489,
              "net": -10292
            },
            "nonCommercial": {
              "long": 12834,
              "short": 7826,
              "net": 5008
            },
            "smallTrader": {
              "long": 13853,
              "short": 8569,
              "net": 5284
            }
          },
          "openInterest": 69324
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204869,
              "short": 307383,
              "net": -102514
            },
            "nonCommercial": {
              "long": 151476,
              "short": 18411,
              "net": 133065
            },
            "smallTrader": {
              "long": 105816,
              "short": 136367,
              "net": -30551
            }
          },
          "openInterest": 503995
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25482,
              "short": 56284,
              "net": -30802
            },
            "nonCommercial": {
              "long": 29106,
              "short": 6270,
              "net": 22836
            },
            "smallTrader": {
              "long": 14715,
              "short": 6749,
              "net": 7966
            }
          },
          "openInterest": 73841
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 383276,
              "short": 402239,
              "net": -18963
            },
            "nonCommercial": {
              "long": 48846,
              "short": 23275,
              "net": 25571
            },
            "smallTrader": {
              "long": 38529,
              "short": 45137,
              "net": -6608
            }
          },
          "openInterest": 505851
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21046,
              "short": 15655,
              "net": 5391
            },
            "nonCommercial": {
              "long": 10790,
              "short": 22815,
              "net": -12025
            },
            "smallTrader": {
              "long": 19423,
              "short": 12789,
              "net": 6634
            }
          },
          "openInterest": 51262
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9991,
              "short": 6494,
              "net": 3497
            },
            "nonCommercial": {
              "long": 8325,
              "short": 3657,
              "net": 4668
            },
            "smallTrader": {
              "long": 5432,
              "short": 13597,
              "net": -8165
            }
          },
          "openInterest": 25885
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90849,
              "short": 110567,
              "net": -19718
            },
            "nonCommercial": {
              "long": 33068,
              "short": 18135,
              "net": 14933
            },
            "smallTrader": {
              "long": 21224,
              "short": 16439,
              "net": 4785
            }
          },
          "openInterest": 164397
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 73155,
              "short": 82557,
              "net": -9402
            },
            "nonCommercial": {
              "long": 4480,
              "short": 3088,
              "net": 1392
            },
            "smallTrader": {
              "long": 23612,
              "short": 15602,
              "net": 8010
            }
          },
          "openInterest": 107340
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50192,
              "short": 23723,
              "net": 26469
            },
            "nonCommercial": {
              "long": 4444,
              "short": 28415,
              "net": -23971
            },
            "smallTrader": {
              "long": 13200,
              "short": 15698,
              "net": -2498
            }
          },
          "openInterest": 68331
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16965,
              "short": 34290,
              "net": -17325
            },
            "nonCommercial": {
              "long": 25187,
              "short": 4864,
              "net": 20323
            },
            "smallTrader": {
              "long": 9605,
              "short": 12603,
              "net": -2998
            }
          },
          "openInterest": 59441
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60592,
              "short": 58623,
              "net": 1969
            },
            "nonCommercial": {
              "long": 29666,
              "short": 21877,
              "net": 7789
            },
            "smallTrader": {
              "long": 28614,
              "short": 38372,
              "net": -9758
            }
          },
          "openInterest": 127258
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5767,
              "short": 18779,
              "net": -13012
            },
            "nonCommercial": {
              "long": 9661,
              "short": 225,
              "net": 9436
            },
            "smallTrader": {
              "long": 5945,
              "short": 2369,
              "net": 3576
            }
          },
          "openInterest": 21373
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221700,
              "short": 253675,
              "net": -31975
            },
            "nonCommercial": {
              "long": 34247,
              "short": 14068,
              "net": 20179
            },
            "smallTrader": {
              "long": 24656,
              "short": 12860,
              "net": 11796
            }
          },
          "openInterest": 302221
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1535,
              "short": 6623,
              "net": -5088
            },
            "nonCommercial": {
              "long": 5743,
              "short": 1857,
              "net": 3886
            },
            "smallTrader": {
              "long": 2140,
              "short": 938,
              "net": 1202
            }
          },
          "openInterest": 9524
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9995,
              "short": 43623,
              "net": -33628
            },
            "nonCommercial": {
              "long": 33727,
              "short": 16256,
              "net": 17471
            },
            "smallTrader": {
              "long": 27062,
              "short": 10905,
              "net": 16157
            }
          },
          "openInterest": 74137
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37531,
              "short": 87178,
              "net": -49647
            },
            "nonCommercial": {
              "long": 41633,
              "short": 10201,
              "net": 31432
            },
            "smallTrader": {
              "long": 35391,
              "short": 17176,
              "net": 18215
            }
          },
          "openInterest": 127407
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63440,
              "short": 85415,
              "net": -21975
            },
            "nonCommercial": {
              "long": 18615,
              "short": 10327,
              "net": 8288
            },
            "smallTrader": {
              "long": 28527,
              "short": 14840,
              "net": 13687
            }
          },
          "openInterest": 147395
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50310,
              "short": 105786,
              "net": -55476
            },
            "nonCommercial": {
              "long": 53456,
              "short": 13080,
              "net": 40376
            },
            "smallTrader": {
              "long": 53065,
              "short": 37965,
              "net": 15100
            }
          },
          "openInterest": 183394
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130348,
              "short": 122788,
              "net": 7560
            },
            "nonCommercial": {
              "long": 26454,
              "short": 42922,
              "net": -16468
            },
            "smallTrader": {
              "long": 31404,
              "short": 22496,
              "net": 8908
            }
          },
          "openInterest": 195555
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39788,
              "short": 2637,
              "net": 37151
            },
            "nonCommercial": {
              "long": 895,
              "short": 28498,
              "net": -27603
            },
            "smallTrader": {
              "long": 7294,
              "short": 16842,
              "net": -9548
            }
          },
          "openInterest": 48014
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 720,
              "short": 2203,
              "net": -1483
            },
            "nonCommercial": {
              "long": 1961,
              "short": 1279,
              "net": 682
            },
            "smallTrader": {
              "long": 1757,
              "short": 956,
              "net": 801
            }
          },
          "openInterest": 6721
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39805,
              "short": 41019,
              "net": -1214
            },
            "nonCommercial": {
              "long": 8138,
              "short": 6840,
              "net": 1298
            },
            "smallTrader": {
              "long": 11523,
              "short": 11607,
              "net": -84
            }
          },
          "openInterest": 62996
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55545,
              "short": 62401,
              "net": -6856
            },
            "nonCommercial": {
              "long": 19303,
              "short": 25105,
              "net": -5802
            },
            "smallTrader": {
              "long": 32806,
              "short": 20148,
              "net": 12658
            }
          },
          "openInterest": 121038
        }
      ]
    },
    {
      "reportDate": "2000-03-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 382951,
              "short": 439677,
              "net": -56726
            },
            "nonCommercial": {
              "long": 108082,
              "short": 56389,
              "net": 51693
            },
            "smallTrader": {
              "long": 70617,
              "short": 65584,
              "net": 5033
            }
          },
          "openInterest": 563835
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36488,
              "short": 33356,
              "net": 3132
            },
            "nonCommercial": {
              "long": 3730,
              "short": 3875,
              "net": -145
            },
            "smallTrader": {
              "long": 4769,
              "short": 7756,
              "net": -2987
            }
          },
          "openInterest": 45190
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 362735,
              "short": 390658,
              "net": -27923
            },
            "nonCommercial": {
              "long": 73542,
              "short": 63344,
              "net": 10198
            },
            "smallTrader": {
              "long": 74755,
              "short": 57030,
              "net": 17725
            }
          },
          "openInterest": 517239
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297800,
              "short": 329784,
              "net": -31984
            },
            "nonCommercial": {
              "long": 74924,
              "short": 35216,
              "net": 39708
            },
            "smallTrader": {
              "long": 29453,
              "short": 37177,
              "net": -7724
            }
          },
          "openInterest": 404383
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16838,
              "short": 5396,
              "net": 11442
            },
            "nonCommercial": {
              "long": 836,
              "short": 8684,
              "net": -7848
            },
            "smallTrader": {
              "long": 4727,
              "short": 8321,
              "net": -3594
            }
          },
          "openInterest": 22401
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28007,
              "short": 16231,
              "net": 11776
            },
            "nonCommercial": {
              "long": 3404,
              "short": 9078,
              "net": -5674
            },
            "smallTrader": {
              "long": 6431,
              "short": 12533,
              "net": -6102
            }
          },
          "openInterest": 37843
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26619,
              "short": 30683,
              "net": -4064
            },
            "nonCommercial": {
              "long": 8011,
              "short": 10472,
              "net": -2461
            },
            "smallTrader": {
              "long": 19961,
              "short": 13436,
              "net": 6525
            }
          },
          "openInterest": 55329
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66746,
              "short": 82828,
              "net": -16082
            },
            "nonCommercial": {
              "long": 14215,
              "short": 17104,
              "net": -2889
            },
            "smallTrader": {
              "long": 22453,
              "short": 3482,
              "net": 18971
            }
          },
          "openInterest": 107465
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30481,
              "short": 34378,
              "net": -3897
            },
            "nonCommercial": {
              "long": 10126,
              "short": 8378,
              "net": 1748
            },
            "smallTrader": {
              "long": 7928,
              "short": 5779,
              "net": 2149
            }
          },
          "openInterest": 51631
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41170,
              "short": 49695,
              "net": -8525
            },
            "nonCommercial": {
              "long": 12027,
              "short": 8093,
              "net": 3934
            },
            "smallTrader": {
              "long": 13278,
              "short": 8687,
              "net": 4591
            }
          },
          "openInterest": 68722
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223518,
              "short": 305300,
              "net": -81782
            },
            "nonCommercial": {
              "long": 129133,
              "short": 21778,
              "net": 107355
            },
            "smallTrader": {
              "long": 109214,
              "short": 134787,
              "net": -25573
            }
          },
          "openInterest": 506215
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28371,
              "short": 51797,
              "net": -23426
            },
            "nonCommercial": {
              "long": 20659,
              "short": 5372,
              "net": 15287
            },
            "smallTrader": {
              "long": 14664,
              "short": 6525,
              "net": 8139
            }
          },
          "openInterest": 67213
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357818,
              "short": 379877,
              "net": -22059
            },
            "nonCommercial": {
              "long": 43305,
              "short": 24297,
              "net": 19008
            },
            "smallTrader": {
              "long": 50147,
              "short": 47096,
              "net": 3051
            }
          },
          "openInterest": 486362
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22090,
              "short": 16898,
              "net": 5192
            },
            "nonCommercial": {
              "long": 10471,
              "short": 22111,
              "net": -11640
            },
            "smallTrader": {
              "long": 19765,
              "short": 13317,
              "net": 6448
            }
          },
          "openInterest": 52329
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10041,
              "short": 6078,
              "net": 3963
            },
            "nonCommercial": {
              "long": 8610,
              "short": 3437,
              "net": 5173
            },
            "smallTrader": {
              "long": 4960,
              "short": 14096,
              "net": -9136
            }
          },
          "openInterest": 25395
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98639,
              "short": 85603,
              "net": 13036
            },
            "nonCommercial": {
              "long": 15152,
              "short": 29437,
              "net": -14285
            },
            "smallTrader": {
              "long": 20324,
              "short": 19075,
              "net": 1249
            }
          },
          "openInterest": 150712
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65604,
              "short": 74800,
              "net": -9196
            },
            "nonCommercial": {
              "long": 3623,
              "short": 2353,
              "net": 1270
            },
            "smallTrader": {
              "long": 23466,
              "short": 15540,
              "net": 7926
            }
          },
          "openInterest": 98867
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50384,
              "short": 25287,
              "net": 25097
            },
            "nonCommercial": {
              "long": 6061,
              "short": 28150,
              "net": -22089
            },
            "smallTrader": {
              "long": 12843,
              "short": 15851,
              "net": -3008
            }
          },
          "openInterest": 69382
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17432,
              "short": 36298,
              "net": -18866
            },
            "nonCommercial": {
              "long": 26498,
              "short": 5601,
              "net": 20897
            },
            "smallTrader": {
              "long": 10246,
              "short": 12277,
              "net": -2031
            }
          },
          "openInterest": 61357
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58495,
              "short": 63650,
              "net": -5155
            },
            "nonCommercial": {
              "long": 35195,
              "short": 17645,
              "net": 17550
            },
            "smallTrader": {
              "long": 27722,
              "short": 40117,
              "net": -12395
            }
          },
          "openInterest": 129091
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5812,
              "short": 19777,
              "net": -13965
            },
            "nonCommercial": {
              "long": 10256,
              "short": 0,
              "net": 10256
            },
            "smallTrader": {
              "long": 6350,
              "short": 2641,
              "net": 3709
            }
          },
          "openInterest": 22418
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222878,
              "short": 269467,
              "net": -46589
            },
            "nonCommercial": {
              "long": 39605,
              "short": 7414,
              "net": 32191
            },
            "smallTrader": {
              "long": 24399,
              "short": 10001,
              "net": 14398
            }
          },
          "openInterest": 313377
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1612,
              "short": 5986,
              "net": -4374
            },
            "nonCommercial": {
              "long": 5711,
              "short": 1921,
              "net": 3790
            },
            "smallTrader": {
              "long": 2243,
              "short": 1659,
              "net": 584
            }
          },
          "openInterest": 9699
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12166,
              "short": 44884,
              "net": -32718
            },
            "nonCommercial": {
              "long": 34467,
              "short": 18283,
              "net": 16184
            },
            "smallTrader": {
              "long": 27004,
              "short": 10470,
              "net": 16534
            }
          },
          "openInterest": 78683
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39881,
              "short": 83666,
              "net": -43785
            },
            "nonCommercial": {
              "long": 36261,
              "short": 9695,
              "net": 26566
            },
            "smallTrader": {
              "long": 32581,
              "short": 15362,
              "net": 17219
            }
          },
          "openInterest": 119494
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63473,
              "short": 89095,
              "net": -25622
            },
            "nonCommercial": {
              "long": 22494,
              "short": 11450,
              "net": 11044
            },
            "smallTrader": {
              "long": 27725,
              "short": 13147,
              "net": 14578
            }
          },
          "openInterest": 148582
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50573,
              "short": 108694,
              "net": -58121
            },
            "nonCommercial": {
              "long": 52244,
              "short": 9534,
              "net": 42710
            },
            "smallTrader": {
              "long": 53416,
              "short": 38005,
              "net": 15411
            }
          },
          "openInterest": 182351
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118486,
              "short": 125287,
              "net": -6801
            },
            "nonCommercial": {
              "long": 27830,
              "short": 35522,
              "net": -7692
            },
            "smallTrader": {
              "long": 37017,
              "short": 22524,
              "net": 14493
            }
          },
          "openInterest": 190852
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24093,
              "short": 10767,
              "net": 13326
            },
            "nonCommercial": {
              "long": 3079,
              "short": 14645,
              "net": -11566
            },
            "smallTrader": {
              "long": 12223,
              "short": 13983,
              "net": -1760
            }
          },
          "openInterest": 39624
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1781,
              "short": 2028,
              "net": -247
            },
            "nonCommercial": {
              "long": 1818,
              "short": 1919,
              "net": -101
            },
            "smallTrader": {
              "long": 1553,
              "short": 1205,
              "net": 348
            }
          },
          "openInterest": 7678
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42287,
              "short": 38673,
              "net": 3614
            },
            "nonCommercial": {
              "long": 8015,
              "short": 11371,
              "net": -3356
            },
            "smallTrader": {
              "long": 11284,
              "short": 11542,
              "net": -258
            }
          },
          "openInterest": 66123
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58384,
              "short": 56815,
              "net": 1569
            },
            "nonCommercial": {
              "long": 20224,
              "short": 33304,
              "net": -13080
            },
            "smallTrader": {
              "long": 33924,
              "short": 22413,
              "net": 11511
            }
          },
          "openInterest": 126069
        }
      ]
    },
    {
      "reportDate": "2000-04-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 408752,
              "short": 456589,
              "net": -47837
            },
            "nonCommercial": {
              "long": 111578,
              "short": 62067,
              "net": 49511
            },
            "smallTrader": {
              "long": 69056,
              "short": 70730,
              "net": -1674
            }
          },
          "openInterest": 597220
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33175,
              "short": 30772,
              "net": 2403
            },
            "nonCommercial": {
              "long": 5073,
              "short": 5269,
              "net": -196
            },
            "smallTrader": {
              "long": 5789,
              "short": 7996,
              "net": -2207
            }
          },
          "openInterest": 44188
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 340965,
              "short": 392146,
              "net": -51181
            },
            "nonCommercial": {
              "long": 86708,
              "short": 62036,
              "net": 24672
            },
            "smallTrader": {
              "long": 92798,
              "short": 66289,
              "net": 26509
            }
          },
          "openInterest": 522806
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280912,
              "short": 317226,
              "net": -36314
            },
            "nonCommercial": {
              "long": 76225,
              "short": 41432,
              "net": 34793
            },
            "smallTrader": {
              "long": 37766,
              "short": 36245,
              "net": 1521
            }
          },
          "openInterest": 398579
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16572,
              "short": 4896,
              "net": 11676
            },
            "nonCommercial": {
              "long": 872,
              "short": 8440,
              "net": -7568
            },
            "smallTrader": {
              "long": 5130,
              "short": 9238,
              "net": -4108
            }
          },
          "openInterest": 22574
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25887,
              "short": 20841,
              "net": 5046
            },
            "nonCommercial": {
              "long": 6122,
              "short": 7242,
              "net": -1120
            },
            "smallTrader": {
              "long": 8708,
              "short": 12634,
              "net": -3926
            }
          },
          "openInterest": 40719
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24572,
              "short": 33450,
              "net": -8878
            },
            "nonCommercial": {
              "long": 8323,
              "short": 8716,
              "net": -393
            },
            "smallTrader": {
              "long": 19721,
              "short": 10450,
              "net": 9271
            }
          },
          "openInterest": 53474
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65407,
              "short": 78529,
              "net": -13122
            },
            "nonCommercial": {
              "long": 13000,
              "short": 18923,
              "net": -5923
            },
            "smallTrader": {
              "long": 22912,
              "short": 3867,
              "net": 19045
            }
          },
          "openInterest": 104466
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31874,
              "short": 34704,
              "net": -2830
            },
            "nonCommercial": {
              "long": 9429,
              "short": 8216,
              "net": 1213
            },
            "smallTrader": {
              "long": 7982,
              "short": 6365,
              "net": 1617
            }
          },
          "openInterest": 53026
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44251,
              "short": 50855,
              "net": -6604
            },
            "nonCommercial": {
              "long": 13099,
              "short": 10549,
              "net": 2550
            },
            "smallTrader": {
              "long": 12194,
              "short": 8140,
              "net": 4054
            }
          },
          "openInterest": 71752
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215973,
              "short": 289588,
              "net": -73615
            },
            "nonCommercial": {
              "long": 123592,
              "short": 20210,
              "net": 103382
            },
            "smallTrader": {
              "long": 111566,
              "short": 141333,
              "net": -29767
            }
          },
          "openInterest": 497499
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29708,
              "short": 45256,
              "net": -15548
            },
            "nonCommercial": {
              "long": 14339,
              "short": 5311,
              "net": 9028
            },
            "smallTrader": {
              "long": 13809,
              "short": 7289,
              "net": 6520
            }
          },
          "openInterest": 61132
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373536,
              "short": 388557,
              "net": -15021
            },
            "nonCommercial": {
              "long": 39576,
              "short": 24337,
              "net": 15239
            },
            "smallTrader": {
              "long": 47725,
              "short": 47943,
              "net": -218
            }
          },
          "openInterest": 491276
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20838,
              "short": 22406,
              "net": -1568
            },
            "nonCommercial": {
              "long": 11796,
              "short": 20320,
              "net": -8524
            },
            "smallTrader": {
              "long": 22569,
              "short": 12477,
              "net": 10092
            }
          },
          "openInterest": 55207
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9263,
              "short": 5237,
              "net": 4026
            },
            "nonCommercial": {
              "long": 7888,
              "short": 2976,
              "net": 4912
            },
            "smallTrader": {
              "long": 4502,
              "short": 13440,
              "net": -8938
            }
          },
          "openInterest": 23255
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98801,
              "short": 76842,
              "net": 21959
            },
            "nonCommercial": {
              "long": 19129,
              "short": 42440,
              "net": -23311
            },
            "smallTrader": {
              "long": 19820,
              "short": 18468,
              "net": 1352
            }
          },
          "openInterest": 155378
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62980,
              "short": 68211,
              "net": -5231
            },
            "nonCommercial": {
              "long": 3103,
              "short": 3053,
              "net": 50
            },
            "smallTrader": {
              "long": 20312,
              "short": 15131,
              "net": 5181
            }
          },
          "openInterest": 92089
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41120,
              "short": 56166,
              "net": -15046
            },
            "nonCommercial": {
              "long": 15319,
              "short": 8004,
              "net": 7315
            },
            "smallTrader": {
              "long": 20133,
              "short": 12402,
              "net": 7731
            }
          },
          "openInterest": 76692
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18213,
              "short": 39459,
              "net": -21246
            },
            "nonCommercial": {
              "long": 28321,
              "short": 5352,
              "net": 22969
            },
            "smallTrader": {
              "long": 10859,
              "short": 12582,
              "net": -1723
            }
          },
          "openInterest": 67587
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58806,
              "short": 60040,
              "net": -1234
            },
            "nonCommercial": {
              "long": 30209,
              "short": 18546,
              "net": 11663
            },
            "smallTrader": {
              "long": 28656,
              "short": 39085,
              "net": -10429
            }
          },
          "openInterest": 124966
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7982,
              "short": 15643,
              "net": -7661
            },
            "nonCommercial": {
              "long": 7010,
              "short": 409,
              "net": 6601
            },
            "smallTrader": {
              "long": 5648,
              "short": 4588,
              "net": 1060
            }
          },
          "openInterest": 20640
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207403,
              "short": 245276,
              "net": -37873
            },
            "nonCommercial": {
              "long": 37920,
              "short": 13484,
              "net": 24436
            },
            "smallTrader": {
              "long": 24890,
              "short": 11453,
              "net": 13437
            }
          },
          "openInterest": 297136
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1294,
              "short": 302,
              "net": 992
            },
            "nonCommercial": {
              "long": 0,
              "short": 597,
              "net": -597
            },
            "smallTrader": {
              "long": 695,
              "short": 1090,
              "net": -395
            }
          },
          "openInterest": 1989
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1178,
              "short": 6764,
              "net": -5586
            },
            "nonCommercial": {
              "long": 6214,
              "short": 1956,
              "net": 4258
            },
            "smallTrader": {
              "long": 2293,
              "short": 965,
              "net": 1328
            }
          },
          "openInterest": 9687
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11534,
              "short": 43663,
              "net": -32129
            },
            "nonCommercial": {
              "long": 30926,
              "short": 16585,
              "net": 14341
            },
            "smallTrader": {
              "long": 27880,
              "short": 10092,
              "net": 17788
            }
          },
          "openInterest": 73613
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40207,
              "short": 82703,
              "net": -42496
            },
            "nonCommercial": {
              "long": 34255,
              "short": 8598,
              "net": 25657
            },
            "smallTrader": {
              "long": 32645,
              "short": 15806,
              "net": 16839
            }
          },
          "openInterest": 119049
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61635,
              "short": 97552,
              "net": -35917
            },
            "nonCommercial": {
              "long": 31589,
              "short": 12727,
              "net": 18862
            },
            "smallTrader": {
              "long": 31983,
              "short": 14928,
              "net": 17055
            }
          },
          "openInterest": 157345
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53531,
              "short": 115856,
              "net": -62325
            },
            "nonCommercial": {
              "long": 56177,
              "short": 11221,
              "net": 44956
            },
            "smallTrader": {
              "long": 57513,
              "short": 40144,
              "net": 17369
            }
          },
          "openInterest": 197191
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102055,
              "short": 130920,
              "net": -28865
            },
            "nonCommercial": {
              "long": 30793,
              "short": 20077,
              "net": 10716
            },
            "smallTrader": {
              "long": 37183,
              "short": 19034,
              "net": 18149
            }
          },
          "openInterest": 178375
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22044,
              "short": 12380,
              "net": 9664
            },
            "nonCommercial": {
              "long": 3885,
              "short": 13560,
              "net": -9675
            },
            "smallTrader": {
              "long": 13116,
              "short": 13105,
              "net": 11
            }
          },
          "openInterest": 39166
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1256,
              "short": 2006,
              "net": -750
            },
            "nonCommercial": {
              "long": 1322,
              "short": 881,
              "net": 441
            },
            "smallTrader": {
              "long": 1770,
              "short": 1461,
              "net": 309
            }
          },
          "openInterest": 7158
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40600,
              "short": 37741,
              "net": 2859
            },
            "nonCommercial": {
              "long": 7228,
              "short": 9746,
              "net": -2518
            },
            "smallTrader": {
              "long": 10842,
              "short": 11183,
              "net": -341
            }
          },
          "openInterest": 63143
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57008,
              "short": 57897,
              "net": -889
            },
            "nonCommercial": {
              "long": 19392,
              "short": 31324,
              "net": -11932
            },
            "smallTrader": {
              "long": 37714,
              "short": 24893,
              "net": 12821
            }
          },
          "openInterest": 126121
        }
      ]
    },
    {
      "reportDate": "2000-04-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 435009,
              "short": 459929,
              "net": -24920
            },
            "nonCommercial": {
              "long": 107961,
              "short": 68443,
              "net": 39518
            },
            "smallTrader": {
              "long": 80910,
              "short": 95508,
              "net": -14598
            }
          },
          "openInterest": 628498
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32551,
              "short": 30164,
              "net": 2387
            },
            "nonCommercial": {
              "long": 4108,
              "short": 5062,
              "net": -954
            },
            "smallTrader": {
              "long": 5884,
              "short": 7317,
              "net": -1433
            }
          },
          "openInterest": 42691
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 326977,
              "short": 384011,
              "net": -57034
            },
            "nonCommercial": {
              "long": 92772,
              "short": 55407,
              "net": 37365
            },
            "smallTrader": {
              "long": 84050,
              "short": 64381,
              "net": 19669
            }
          },
          "openInterest": 508158
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 303676,
              "short": 341210,
              "net": -37534
            },
            "nonCommercial": {
              "long": 84208,
              "short": 46909,
              "net": 37299
            },
            "smallTrader": {
              "long": 38003,
              "short": 37768,
              "net": 235
            }
          },
          "openInterest": 430179
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17432,
              "short": 5424,
              "net": 12008
            },
            "nonCommercial": {
              "long": 1262,
              "short": 9277,
              "net": -8015
            },
            "smallTrader": {
              "long": 4662,
              "short": 8655,
              "net": -3993
            }
          },
          "openInterest": 23356
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29735,
              "short": 18785,
              "net": 10950
            },
            "nonCommercial": {
              "long": 1945,
              "short": 7707,
              "net": -5762
            },
            "smallTrader": {
              "long": 6985,
              "short": 12173,
              "net": -5188
            }
          },
          "openInterest": 38671
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28376,
              "short": 30655,
              "net": -2279
            },
            "nonCommercial": {
              "long": 4862,
              "short": 9047,
              "net": -4185
            },
            "smallTrader": {
              "long": 16826,
              "short": 10362,
              "net": 6464
            }
          },
          "openInterest": 50945
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64242,
              "short": 75127,
              "net": -10885
            },
            "nonCommercial": {
              "long": 11800,
              "short": 19403,
              "net": -7603
            },
            "smallTrader": {
              "long": 22237,
              "short": 3749,
              "net": 18488
            }
          },
          "openInterest": 101659
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36171,
              "short": 35722,
              "net": 449
            },
            "nonCommercial": {
              "long": 9831,
              "short": 12258,
              "net": -2427
            },
            "smallTrader": {
              "long": 6740,
              "short": 4762,
              "net": 1978
            }
          },
          "openInterest": 57621
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47914,
              "short": 49603,
              "net": -1689
            },
            "nonCommercial": {
              "long": 11846,
              "short": 14772,
              "net": -2926
            },
            "smallTrader": {
              "long": 14827,
              "short": 10212,
              "net": 4615
            }
          },
          "openInterest": 77069
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217003,
              "short": 279776,
              "net": -62773
            },
            "nonCommercial": {
              "long": 110780,
              "short": 21241,
              "net": 89539
            },
            "smallTrader": {
              "long": 115058,
              "short": 141824,
              "net": -26766
            }
          },
          "openInterest": 490359
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33816,
              "short": 34667,
              "net": -851
            },
            "nonCommercial": {
              "long": 7243,
              "short": 10821,
              "net": -3578
            },
            "smallTrader": {
              "long": 12283,
              "short": 7854,
              "net": 4429
            }
          },
          "openInterest": 57503
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 395308,
              "short": 388910,
              "net": 6398
            },
            "nonCommercial": {
              "long": 33704,
              "short": 33282,
              "net": 422
            },
            "smallTrader": {
              "long": 41984,
              "short": 48804,
              "net": -6820
            }
          },
          "openInterest": 501322
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20918,
              "short": 26160,
              "net": -5242
            },
            "nonCommercial": {
              "long": 13961,
              "short": 18817,
              "net": -4856
            },
            "smallTrader": {
              "long": 22053,
              "short": 11955,
              "net": 10098
            }
          },
          "openInterest": 56936
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8509,
              "short": 4736,
              "net": 3773
            },
            "nonCommercial": {
              "long": 8497,
              "short": 3035,
              "net": 5462
            },
            "smallTrader": {
              "long": 4508,
              "short": 13743,
              "net": -9235
            }
          },
          "openInterest": 22897
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96251,
              "short": 75006,
              "net": 21245
            },
            "nonCommercial": {
              "long": 18432,
              "short": 40617,
              "net": -22185
            },
            "smallTrader": {
              "long": 20677,
              "short": 19737,
              "net": 940
            }
          },
          "openInterest": 153144
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65930,
              "short": 71599,
              "net": -5669
            },
            "nonCommercial": {
              "long": 2885,
              "short": 3126,
              "net": -241
            },
            "smallTrader": {
              "long": 22341,
              "short": 16431,
              "net": 5910
            }
          },
          "openInterest": 97540
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43447,
              "short": 50403,
              "net": -6956
            },
            "nonCommercial": {
              "long": 12042,
              "short": 8116,
              "net": 3926
            },
            "smallTrader": {
              "long": 16456,
              "short": 13426,
              "net": 3030
            }
          },
          "openInterest": 72067
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18683,
              "short": 39191,
              "net": -20508
            },
            "nonCommercial": {
              "long": 30038,
              "short": 5424,
              "net": 24614
            },
            "smallTrader": {
              "long": 11206,
              "short": 15312,
              "net": -4106
            }
          },
          "openInterest": 69079
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56484,
              "short": 61349,
              "net": -4865
            },
            "nonCommercial": {
              "long": 32700,
              "short": 14789,
              "net": 17911
            },
            "smallTrader": {
              "long": 26822,
              "short": 39868,
              "net": -13046
            }
          },
          "openInterest": 124626
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8529,
              "short": 14422,
              "net": -5893
            },
            "nonCommercial": {
              "long": 5040,
              "short": 609,
              "net": 4431
            },
            "smallTrader": {
              "long": 5530,
              "short": 4068,
              "net": 1462
            }
          },
          "openInterest": 19099
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213975,
              "short": 258961,
              "net": -44986
            },
            "nonCommercial": {
              "long": 39667,
              "short": 7879,
              "net": 31788
            },
            "smallTrader": {
              "long": 26024,
              "short": 12826,
              "net": 13198
            }
          },
          "openInterest": 304853
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1766,
              "short": 5833,
              "net": -4067
            },
            "nonCommercial": {
              "long": 4664,
              "short": 1730,
              "net": 2934
            },
            "smallTrader": {
              "long": 1926,
              "short": 793,
              "net": 1133
            }
          },
          "openInterest": 8358
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11487,
              "short": 45124,
              "net": -33637
            },
            "nonCommercial": {
              "long": 30727,
              "short": 12629,
              "net": 18098
            },
            "smallTrader": {
              "long": 25694,
              "short": 10155,
              "net": 15539
            }
          },
          "openInterest": 71464
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41924,
              "short": 85055,
              "net": -43131
            },
            "nonCommercial": {
              "long": 33794,
              "short": 8139,
              "net": 25655
            },
            "smallTrader": {
              "long": 34256,
              "short": 16780,
              "net": 17476
            }
          },
          "openInterest": 123156
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62584,
              "short": 97149,
              "net": -34565
            },
            "nonCommercial": {
              "long": 30991,
              "short": 10687,
              "net": 20304
            },
            "smallTrader": {
              "long": 30932,
              "short": 16671,
              "net": 14261
            }
          },
          "openInterest": 156466
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49927,
              "short": 111060,
              "net": -61133
            },
            "nonCommercial": {
              "long": 53100,
              "short": 12163,
              "net": 40937
            },
            "smallTrader": {
              "long": 59667,
              "short": 39471,
              "net": 20196
            }
          },
          "openInterest": 195149
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107373,
              "short": 144280,
              "net": -36907
            },
            "nonCommercial": {
              "long": 33172,
              "short": 12417,
              "net": 20755
            },
            "smallTrader": {
              "long": 36608,
              "short": 20456,
              "net": 16152
            }
          },
          "openInterest": 185844
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22340,
              "short": 14339,
              "net": 8001
            },
            "nonCommercial": {
              "long": 3735,
              "short": 13363,
              "net": -9628
            },
            "smallTrader": {
              "long": 14149,
              "short": 12522,
              "net": 1627
            }
          },
          "openInterest": 40415
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1314,
              "short": 2405,
              "net": -1091
            },
            "nonCommercial": {
              "long": 1814,
              "short": 897,
              "net": 917
            },
            "smallTrader": {
              "long": 1381,
              "short": 1207,
              "net": 174
            }
          },
          "openInterest": 7303
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41651,
              "short": 38184,
              "net": 3467
            },
            "nonCommercial": {
              "long": 6451,
              "short": 10007,
              "net": -3556
            },
            "smallTrader": {
              "long": 10558,
              "short": 10469,
              "net": 89
            }
          },
          "openInterest": 64187
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54818,
              "short": 57006,
              "net": -2188
            },
            "nonCommercial": {
              "long": 20716,
              "short": 32511,
              "net": -11795
            },
            "smallTrader": {
              "long": 40507,
              "short": 26524,
              "net": 13983
            }
          },
          "openInterest": 130458
        }
      ]
    },
    {
      "reportDate": "2000-04-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 415278,
              "short": 471244,
              "net": -55966
            },
            "nonCommercial": {
              "long": 127748,
              "short": 74936,
              "net": 52812
            },
            "smallTrader": {
              "long": 82474,
              "short": 79320,
              "net": 3154
            }
          },
          "openInterest": 629797
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 33291,
              "short": 29480,
              "net": 3811
            },
            "nonCommercial": {
              "long": 4216,
              "short": 5310,
              "net": -1094
            },
            "smallTrader": {
              "long": 5245,
              "short": 7962,
              "net": -2717
            }
          },
          "openInterest": 42917
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 331963,
              "short": 391549,
              "net": -59586
            },
            "nonCommercial": {
              "long": 82205,
              "short": 50207,
              "net": 31998
            },
            "smallTrader": {
              "long": 86204,
              "short": 58616,
              "net": 27588
            }
          },
          "openInterest": 508539
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 278023,
              "short": 338640,
              "net": -60617
            },
            "nonCommercial": {
              "long": 97674,
              "short": 43763,
              "net": 53911
            },
            "smallTrader": {
              "long": 38062,
              "short": 31356,
              "net": 6706
            }
          },
          "openInterest": 419456
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19023,
              "short": 4546,
              "net": 14477
            },
            "nonCommercial": {
              "long": 869,
              "short": 9834,
              "net": -8965
            },
            "smallTrader": {
              "long": 5077,
              "short": 10589,
              "net": -5512
            }
          },
          "openInterest": 24969
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34729,
              "short": 17785,
              "net": 16944
            },
            "nonCommercial": {
              "long": 1737,
              "short": 10436,
              "net": -8699
            },
            "smallTrader": {
              "long": 5578,
              "short": 13823,
              "net": -8245
            }
          },
          "openInterest": 42051
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41874,
              "short": 31142,
              "net": 10732
            },
            "nonCommercial": {
              "long": 7441,
              "short": 19019,
              "net": -11578
            },
            "smallTrader": {
              "long": 17122,
              "short": 16276,
              "net": 846
            }
          },
          "openInterest": 67355
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63439,
              "short": 75569,
              "net": -12130
            },
            "nonCommercial": {
              "long": 12591,
              "short": 19972,
              "net": -7381
            },
            "smallTrader": {
              "long": 22695,
              "short": 3184,
              "net": 19511
            }
          },
          "openInterest": 101214
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34548,
              "short": 33840,
              "net": 708
            },
            "nonCommercial": {
              "long": 8173,
              "short": 12232,
              "net": -4059
            },
            "smallTrader": {
              "long": 7803,
              "short": 4452,
              "net": 3351
            }
          },
          "openInterest": 53609
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51162,
              "short": 50399,
              "net": 763
            },
            "nonCommercial": {
              "long": 11367,
              "short": 18245,
              "net": -6878
            },
            "smallTrader": {
              "long": 13371,
              "short": 7256,
              "net": 6115
            }
          },
          "openInterest": 78910
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218655,
              "short": 281071,
              "net": -62416
            },
            "nonCommercial": {
              "long": 107952,
              "short": 26419,
              "net": 81533
            },
            "smallTrader": {
              "long": 116248,
              "short": 135365,
              "net": -19117
            }
          },
          "openInterest": 489799
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35591,
              "short": 33448,
              "net": 2143
            },
            "nonCommercial": {
              "long": 4880,
              "short": 11406,
              "net": -6526
            },
            "smallTrader": {
              "long": 12110,
              "short": 7727,
              "net": 4383
            }
          },
          "openInterest": 55580
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376826,
              "short": 362304,
              "net": 14522
            },
            "nonCommercial": {
              "long": 24270,
              "short": 33598,
              "net": -9328
            },
            "smallTrader": {
              "long": 36850,
              "short": 42044,
              "net": -5194
            }
          },
          "openInterest": 460362
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21364,
              "short": 28589,
              "net": -7225
            },
            "nonCommercial": {
              "long": 15619,
              "short": 17283,
              "net": -1664
            },
            "smallTrader": {
              "long": 23618,
              "short": 14729,
              "net": 8889
            }
          },
          "openInterest": 60605
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8689,
              "short": 4620,
              "net": 4069
            },
            "nonCommercial": {
              "long": 8550,
              "short": 2977,
              "net": 5573
            },
            "smallTrader": {
              "long": 4462,
              "short": 14104,
              "net": -9642
            }
          },
          "openInterest": 23060
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95886,
              "short": 77253,
              "net": 18633
            },
            "nonCommercial": {
              "long": 18580,
              "short": 38933,
              "net": -20353
            },
            "smallTrader": {
              "long": 21174,
              "short": 19454,
              "net": 1720
            }
          },
          "openInterest": 153546
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 70554,
              "short": 78022,
              "net": -7468
            },
            "nonCommercial": {
              "long": 2976,
              "short": 2770,
              "net": 206
            },
            "smallTrader": {
              "long": 24943,
              "short": 17681,
              "net": 7262
            }
          },
          "openInterest": 104400
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42635,
              "short": 53260,
              "net": -10625
            },
            "nonCommercial": {
              "long": 13424,
              "short": 7810,
              "net": 5614
            },
            "smallTrader": {
              "long": 18935,
              "short": 13924,
              "net": 5011
            }
          },
          "openInterest": 75075
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17829,
              "short": 35506,
              "net": -17677
            },
            "nonCommercial": {
              "long": 27360,
              "short": 5269,
              "net": 22091
            },
            "smallTrader": {
              "long": 10148,
              "short": 14562,
              "net": -4414
            }
          },
          "openInterest": 65139
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55932,
              "short": 60782,
              "net": -4850
            },
            "nonCommercial": {
              "long": 31679,
              "short": 15725,
              "net": 15954
            },
            "smallTrader": {
              "long": 26334,
              "short": 37438,
              "net": -11104
            }
          },
          "openInterest": 122193
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12347,
              "short": 14330,
              "net": -1983
            },
            "nonCommercial": {
              "long": 1910,
              "short": 394,
              "net": 1516
            },
            "smallTrader": {
              "long": 4581,
              "short": 4114,
              "net": 467
            }
          },
          "openInterest": 18838
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225831,
              "short": 273288,
              "net": -47457
            },
            "nonCommercial": {
              "long": 47182,
              "short": 9101,
              "net": 38081
            },
            "smallTrader": {
              "long": 23838,
              "short": 14462,
              "net": 9376
            }
          },
          "openInterest": 323655
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2190,
              "short": 6102,
              "net": -3912
            },
            "nonCommercial": {
              "long": 4710,
              "short": 1642,
              "net": 3068
            },
            "smallTrader": {
              "long": 1830,
              "short": 986,
              "net": 844
            }
          },
          "openInterest": 8732
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16863,
              "short": 52274,
              "net": -35411
            },
            "nonCommercial": {
              "long": 31313,
              "short": 11727,
              "net": 19586
            },
            "smallTrader": {
              "long": 24809,
              "short": 8984,
              "net": 15825
            }
          },
          "openInterest": 76728
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43729,
              "short": 87051,
              "net": -43322
            },
            "nonCommercial": {
              "long": 32948,
              "short": 7346,
              "net": 25602
            },
            "smallTrader": {
              "long": 34929,
              "short": 17209,
              "net": 17720
            }
          },
          "openInterest": 123166
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62582,
              "short": 98739,
              "net": -36157
            },
            "nonCommercial": {
              "long": 30561,
              "short": 11264,
              "net": 19297
            },
            "smallTrader": {
              "long": 32958,
              "short": 16098,
              "net": 16860
            }
          },
          "openInterest": 158403
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48857,
              "short": 105908,
              "net": -57051
            },
            "nonCommercial": {
              "long": 49046,
              "short": 11631,
              "net": 37415
            },
            "smallTrader": {
              "long": 60981,
              "short": 41345,
              "net": 19636
            }
          },
          "openInterest": 194330
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91221,
              "short": 165323,
              "net": -74102
            },
            "nonCommercial": {
              "long": 54482,
              "short": 5189,
              "net": 49293
            },
            "smallTrader": {
              "long": 39342,
              "short": 14533,
              "net": 24809
            }
          },
          "openInterest": 191979
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27001,
              "short": 10198,
              "net": 16803
            },
            "nonCommercial": {
              "long": 2771,
              "short": 16245,
              "net": -13474
            },
            "smallTrader": {
              "long": 11392,
              "short": 14721,
              "net": -3329
            }
          },
          "openInterest": 41355
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 859,
              "short": 2121,
              "net": -1262
            },
            "nonCommercial": {
              "long": 2529,
              "short": 1517,
              "net": 1012
            },
            "smallTrader": {
              "long": 1933,
              "short": 1683,
              "net": 250
            }
          },
          "openInterest": 7774
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41872,
              "short": 38793,
              "net": 3079
            },
            "nonCommercial": {
              "long": 6419,
              "short": 10071,
              "net": -3652
            },
            "smallTrader": {
              "long": 11673,
              "short": 11100,
              "net": 573
            }
          },
          "openInterest": 65250
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53475,
              "short": 54383,
              "net": -908
            },
            "nonCommercial": {
              "long": 20624,
              "short": 34544,
              "net": -13920
            },
            "smallTrader": {
              "long": 41952,
              "short": 27124,
              "net": 14828
            }
          },
          "openInterest": 130344
        }
      ]
    },
    {
      "reportDate": "2000-04-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420055,
              "short": 472522,
              "net": -52467
            },
            "nonCommercial": {
              "long": 125518,
              "short": 70440,
              "net": 55078
            },
            "smallTrader": {
              "long": 69519,
              "short": 72130,
              "net": -2611
            }
          },
          "openInterest": 617205
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36106,
              "short": 31455,
              "net": 4651
            },
            "nonCommercial": {
              "long": 1968,
              "short": 4060,
              "net": -2092
            },
            "smallTrader": {
              "long": 5775,
              "short": 8334,
              "net": -2559
            }
          },
          "openInterest": 44006
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 330255,
              "short": 378988,
              "net": -48733
            },
            "nonCommercial": {
              "long": 76745,
              "short": 45271,
              "net": 31474
            },
            "smallTrader": {
              "long": 70510,
              "short": 53251,
              "net": 17259
            }
          },
          "openInterest": 485250
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 274474,
              "short": 335412,
              "net": -60938
            },
            "nonCommercial": {
              "long": 95455,
              "short": 38650,
              "net": 56805
            },
            "smallTrader": {
              "long": 39116,
              "short": 34983,
              "net": 4133
            }
          },
          "openInterest": 413700
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19703,
              "short": 5501,
              "net": 14202
            },
            "nonCommercial": {
              "long": 869,
              "short": 9161,
              "net": -8292
            },
            "smallTrader": {
              "long": 4658,
              "short": 10568,
              "net": -5910
            }
          },
          "openInterest": 25230
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35823,
              "short": 17430,
              "net": 18393
            },
            "nonCommercial": {
              "long": 1266,
              "short": 11935,
              "net": -10669
            },
            "smallTrader": {
              "long": 5705,
              "short": 13429,
              "net": -7724
            }
          },
          "openInterest": 42813
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42147,
              "short": 31378,
              "net": 10769
            },
            "nonCommercial": {
              "long": 7897,
              "short": 19257,
              "net": -11360
            },
            "smallTrader": {
              "long": 15781,
              "short": 15190,
              "net": 591
            }
          },
          "openInterest": 66751
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63281,
              "short": 71586,
              "net": -8305
            },
            "nonCommercial": {
              "long": 12808,
              "short": 23565,
              "net": -10757
            },
            "smallTrader": {
              "long": 23273,
              "short": 4211,
              "net": 19062
            }
          },
          "openInterest": 101902
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32919,
              "short": 31573,
              "net": 1346
            },
            "nonCommercial": {
              "long": 7616,
              "short": 11114,
              "net": -3498
            },
            "smallTrader": {
              "long": 6681,
              "short": 4529,
              "net": 2152
            }
          },
          "openInterest": 50538
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47014,
              "short": 49728,
              "net": -2714
            },
            "nonCommercial": {
              "long": 10890,
              "short": 14523,
              "net": -3633
            },
            "smallTrader": {
              "long": 11990,
              "short": 5643,
              "net": 6347
            }
          },
          "openInterest": 72733
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208366,
              "short": 278219,
              "net": -69853
            },
            "nonCommercial": {
              "long": 103846,
              "short": 22575,
              "net": 81271
            },
            "smallTrader": {
              "long": 118291,
              "short": 129709,
              "net": -11418
            }
          },
          "openInterest": 476104
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33363,
              "short": 29426,
              "net": 3937
            },
            "nonCommercial": {
              "long": 4914,
              "short": 12476,
              "net": -7562
            },
            "smallTrader": {
              "long": 10652,
              "short": 7027,
              "net": 3625
            }
          },
          "openInterest": 51759
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 336121,
              "short": 324156,
              "net": 11965
            },
            "nonCommercial": {
              "long": 22524,
              "short": 33639,
              "net": -11115
            },
            "smallTrader": {
              "long": 41714,
              "short": 42564,
              "net": -850
            }
          },
          "openInterest": 424305
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21954,
              "short": 32608,
              "net": -10654
            },
            "nonCommercial": {
              "long": 18169,
              "short": 17189,
              "net": 980
            },
            "smallTrader": {
              "long": 24638,
              "short": 14964,
              "net": 9674
            }
          },
          "openInterest": 64805
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7646,
              "short": 3662,
              "net": 3984
            },
            "nonCommercial": {
              "long": 7201,
              "short": 2527,
              "net": 4674
            },
            "smallTrader": {
              "long": 3899,
              "short": 12557,
              "net": -8658
            }
          },
          "openInterest": 20145
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100286,
              "short": 71993,
              "net": 28293
            },
            "nonCommercial": {
              "long": 17428,
              "short": 44970,
              "net": -27542
            },
            "smallTrader": {
              "long": 19445,
              "short": 20196,
              "net": -751
            }
          },
          "openInterest": 156486
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 70609,
              "short": 83050,
              "net": -12441
            },
            "nonCommercial": {
              "long": 6101,
              "short": 3796,
              "net": 2305
            },
            "smallTrader": {
              "long": 26381,
              "short": 16245,
              "net": 10136
            }
          },
          "openInterest": 108500
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44945,
              "short": 51583,
              "net": -6638
            },
            "nonCommercial": {
              "long": 12254,
              "short": 8681,
              "net": 3573
            },
            "smallTrader": {
              "long": 17717,
              "short": 14652,
              "net": 3065
            }
          },
          "openInterest": 75039
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17514,
              "short": 38132,
              "net": -20618
            },
            "nonCommercial": {
              "long": 28373,
              "short": 5551,
              "net": 22822
            },
            "smallTrader": {
              "long": 11040,
              "short": 13244,
              "net": -2204
            }
          },
          "openInterest": 66127
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52752,
              "short": 61426,
              "net": -8674
            },
            "nonCommercial": {
              "long": 34063,
              "short": 15418,
              "net": 18645
            },
            "smallTrader": {
              "long": 25681,
              "short": 35652,
              "net": -9971
            }
          },
          "openInterest": 120975
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12477,
              "short": 14681,
              "net": -2204
            },
            "nonCommercial": {
              "long": 2185,
              "short": 394,
              "net": 1791
            },
            "smallTrader": {
              "long": 4071,
              "short": 3658,
              "net": 413
            }
          },
          "openInterest": 18733
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 230990,
              "short": 278261,
              "net": -47271
            },
            "nonCommercial": {
              "long": 46773,
              "short": 10680,
              "net": 36093
            },
            "smallTrader": {
              "long": 24938,
              "short": 13760,
              "net": 11178
            }
          },
          "openInterest": 329141
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2864,
              "short": 5084,
              "net": -2220
            },
            "nonCommercial": {
              "long": 3279,
              "short": 1620,
              "net": 1659
            },
            "smallTrader": {
              "long": 1588,
              "short": 1027,
              "net": 561
            }
          },
          "openInterest": 7732
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20231,
              "short": 48319,
              "net": -28088
            },
            "nonCommercial": {
              "long": 31410,
              "short": 20141,
              "net": 11269
            },
            "smallTrader": {
              "long": 26278,
              "short": 9459,
              "net": 16819
            }
          },
          "openInterest": 82551
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38957,
              "short": 92931,
              "net": -53974
            },
            "nonCommercial": {
              "long": 41650,
              "short": 8319,
              "net": 33331
            },
            "smallTrader": {
              "long": 35039,
              "short": 14396,
              "net": 20643
            }
          },
          "openInterest": 128944
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59001,
              "short": 100355,
              "net": -41354
            },
            "nonCommercial": {
              "long": 31887,
              "short": 6405,
              "net": 25482
            },
            "smallTrader": {
              "long": 30315,
              "short": 14443,
              "net": 15872
            }
          },
          "openInterest": 151689
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46274,
              "short": 109733,
              "net": -63459
            },
            "nonCommercial": {
              "long": 52343,
              "short": 10514,
              "net": 41829
            },
            "smallTrader": {
              "long": 61751,
              "short": 40121,
              "net": 21630
            }
          },
          "openInterest": 196071
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81690,
              "short": 164991,
              "net": -83301
            },
            "nonCommercial": {
              "long": 64939,
              "short": 6300,
              "net": 58639
            },
            "smallTrader": {
              "long": 42075,
              "short": 17413,
              "net": 24662
            }
          },
          "openInterest": 196567
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33770,
              "short": 7894,
              "net": 25876
            },
            "nonCommercial": {
              "long": 1775,
              "short": 19394,
              "net": -17619
            },
            "smallTrader": {
              "long": 9166,
              "short": 17423,
              "net": -8257
            }
          },
          "openInterest": 44731
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 749,
              "short": 1979,
              "net": -1230
            },
            "nonCommercial": {
              "long": 2982,
              "short": 2204,
              "net": 778
            },
            "smallTrader": {
              "long": 2224,
              "short": 1772,
              "net": 452
            }
          },
          "openInterest": 8513
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43245,
              "short": 40045,
              "net": 3200
            },
            "nonCommercial": {
              "long": 5369,
              "short": 10605,
              "net": -5236
            },
            "smallTrader": {
              "long": 10998,
              "short": 8962,
              "net": 2036
            }
          },
          "openInterest": 64208
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55209,
              "short": 51369,
              "net": 3840
            },
            "nonCommercial": {
              "long": 19516,
              "short": 38305,
              "net": -18789
            },
            "smallTrader": {
              "long": 40307,
              "short": 25358,
              "net": 14949
            }
          },
          "openInterest": 125642
        }
      ]
    },
    {
      "reportDate": "2000-05-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 419437,
              "short": 471750,
              "net": -52313
            },
            "nonCommercial": {
              "long": 122616,
              "short": 64190,
              "net": 58426
            },
            "smallTrader": {
              "long": 71864,
              "short": 77977,
              "net": -6113
            }
          },
          "openInterest": 618498
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38799,
              "short": 33378,
              "net": 5421
            },
            "nonCommercial": {
              "long": 2022,
              "short": 4148,
              "net": -2126
            },
            "smallTrader": {
              "long": 4975,
              "short": 8270,
              "net": -3295
            }
          },
          "openInterest": 45927
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 315141,
              "short": 364228,
              "net": -49087
            },
            "nonCommercial": {
              "long": 75304,
              "short": 43381,
              "net": 31923
            },
            "smallTrader": {
              "long": 74358,
              "short": 57194,
              "net": 17164
            }
          },
          "openInterest": 474356
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314081,
              "short": 351007,
              "net": -36926
            },
            "nonCommercial": {
              "long": 75708,
              "short": 38239,
              "net": 37469
            },
            "smallTrader": {
              "long": 30899,
              "short": 31442,
              "net": -543
            }
          },
          "openInterest": 427767
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20128,
              "short": 5328,
              "net": 14800
            },
            "nonCommercial": {
              "long": 475,
              "short": 10058,
              "net": -9583
            },
            "smallTrader": {
              "long": 4907,
              "short": 10124,
              "net": -5217
            }
          },
          "openInterest": 25510
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45440,
              "short": 15432,
              "net": 30008
            },
            "nonCommercial": {
              "long": 1902,
              "short": 19950,
              "net": -18048
            },
            "smallTrader": {
              "long": 5361,
              "short": 17321,
              "net": -11960
            }
          },
          "openInterest": 52717
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46456,
              "short": 34799,
              "net": 11657
            },
            "nonCommercial": {
              "long": 8693,
              "short": 20772,
              "net": -12079
            },
            "smallTrader": {
              "long": 15184,
              "short": 14762,
              "net": 422
            }
          },
          "openInterest": 71246
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66357,
              "short": 74145,
              "net": -7788
            },
            "nonCommercial": {
              "long": 15703,
              "short": 28365,
              "net": -12662
            },
            "smallTrader": {
              "long": 24389,
              "short": 3939,
              "net": 20450
            }
          },
          "openInterest": 109215
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30792,
              "short": 32878,
              "net": -2086
            },
            "nonCommercial": {
              "long": 8047,
              "short": 9128,
              "net": -1081
            },
            "smallTrader": {
              "long": 7093,
              "short": 3926,
              "net": 3167
            }
          },
          "openInterest": 49237
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44299,
              "short": 50499,
              "net": -6200
            },
            "nonCommercial": {
              "long": 9833,
              "short": 10155,
              "net": -322
            },
            "smallTrader": {
              "long": 13211,
              "short": 6689,
              "net": 6522
            }
          },
          "openInterest": 69211
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183730,
              "short": 282658,
              "net": -98928
            },
            "nonCommercial": {
              "long": 129246,
              "short": 16366,
              "net": 112880
            },
            "smallTrader": {
              "long": 109823,
              "short": 123775,
              "net": -13952
            }
          },
          "openInterest": 477479
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32649,
              "short": 28706,
              "net": 3943
            },
            "nonCommercial": {
              "long": 5455,
              "short": 12195,
              "net": -6740
            },
            "smallTrader": {
              "long": 10595,
              "short": 7798,
              "net": 2797
            }
          },
          "openInterest": 51571
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 337049,
              "short": 344843,
              "net": -7794
            },
            "nonCommercial": {
              "long": 35341,
              "short": 31110,
              "net": 4231
            },
            "smallTrader": {
              "long": 45797,
              "short": 42234,
              "net": 3563
            }
          },
          "openInterest": 439268
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21779,
              "short": 33062,
              "net": -11283
            },
            "nonCommercial": {
              "long": 20881,
              "short": 19232,
              "net": 1649
            },
            "smallTrader": {
              "long": 27177,
              "short": 17543,
              "net": 9634
            }
          },
          "openInterest": 69848
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7140,
              "short": 4387,
              "net": 2753
            },
            "nonCommercial": {
              "long": 8191,
              "short": 2527,
              "net": 5664
            },
            "smallTrader": {
              "long": 3835,
              "short": 12252,
              "net": -8417
            }
          },
          "openInterest": 20551
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107120,
              "short": 72779,
              "net": 34341
            },
            "nonCommercial": {
              "long": 18529,
              "short": 51124,
              "net": -32595
            },
            "smallTrader": {
              "long": 20468,
              "short": 22214,
              "net": -1746
            }
          },
          "openInterest": 168231
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65813,
              "short": 82033,
              "net": -16220
            },
            "nonCommercial": {
              "long": 7325,
              "short": 3118,
              "net": 4207
            },
            "smallTrader": {
              "long": 26557,
              "short": 14544,
              "net": 12013
            }
          },
          "openInterest": 106009
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64261,
              "short": 42370,
              "net": 21891
            },
            "nonCommercial": {
              "long": 4110,
              "short": 16960,
              "net": -12850
            },
            "smallTrader": {
              "long": 11710,
              "short": 20751,
              "net": -9041
            }
          },
          "openInterest": 80159
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17862,
              "short": 38496,
              "net": -20634
            },
            "nonCommercial": {
              "long": 28707,
              "short": 6731,
              "net": 21976
            },
            "smallTrader": {
              "long": 12244,
              "short": 13586,
              "net": -1342
            }
          },
          "openInterest": 67182
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52848,
              "short": 60957,
              "net": -8109
            },
            "nonCommercial": {
              "long": 31212,
              "short": 16871,
              "net": 14341
            },
            "smallTrader": {
              "long": 25934,
              "short": 32166,
              "net": -6232
            }
          },
          "openInterest": 118938
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8938,
              "short": 16365,
              "net": -7427
            },
            "nonCommercial": {
              "long": 5542,
              "short": 0,
              "net": 5542
            },
            "smallTrader": {
              "long": 5962,
              "short": 4077,
              "net": 1885
            }
          },
          "openInterest": 20442
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221572,
              "short": 278057,
              "net": -56485
            },
            "nonCommercial": {
              "long": 49168,
              "short": 5567,
              "net": 43601
            },
            "smallTrader": {
              "long": 26710,
              "short": 13826,
              "net": 12884
            }
          },
          "openInterest": 323680
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3076,
              "short": 5653,
              "net": -2577
            },
            "nonCommercial": {
              "long": 3500,
              "short": 1722,
              "net": 1778
            },
            "smallTrader": {
              "long": 1532,
              "short": 733,
              "net": 799
            }
          },
          "openInterest": 8124
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12143,
              "short": 40392,
              "net": -28249
            },
            "nonCommercial": {
              "long": 32221,
              "short": 20428,
              "net": 11793
            },
            "smallTrader": {
              "long": 24849,
              "short": 8393,
              "net": 16456
            }
          },
          "openInterest": 72673
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42294,
              "short": 92077,
              "net": -49783
            },
            "nonCommercial": {
              "long": 39700,
              "short": 8508,
              "net": 31192
            },
            "smallTrader": {
              "long": 35649,
              "short": 17058,
              "net": 18591
            }
          },
          "openInterest": 128873
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59032,
              "short": 91624,
              "net": -32592
            },
            "nonCommercial": {
              "long": 24968,
              "short": 6030,
              "net": 18938
            },
            "smallTrader": {
              "long": 27217,
              "short": 13563,
              "net": 13654
            }
          },
          "openInterest": 139938
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43635,
              "short": 110141,
              "net": -66506
            },
            "nonCommercial": {
              "long": 55097,
              "short": 10690,
              "net": 44407
            },
            "smallTrader": {
              "long": 60104,
              "short": 38005,
              "net": 22099
            }
          },
          "openInterest": 192833
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77329,
              "short": 160862,
              "net": -83533
            },
            "nonCommercial": {
              "long": 63983,
              "short": 5298,
              "net": 58685
            },
            "smallTrader": {
              "long": 41992,
              "short": 17144,
              "net": 24848
            }
          },
          "openInterest": 189495
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33609,
              "short": 7604,
              "net": 26005
            },
            "nonCommercial": {
              "long": 1491,
              "short": 20164,
              "net": -18673
            },
            "smallTrader": {
              "long": 9627,
              "short": 16959,
              "net": -7332
            }
          },
          "openInterest": 44747
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 978,
              "short": 1571,
              "net": -593
            },
            "nonCommercial": {
              "long": 3468,
              "short": 3301,
              "net": 167
            },
            "smallTrader": {
              "long": 1964,
              "short": 1538,
              "net": 426
            }
          },
          "openInterest": 8985
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43716,
              "short": 39067,
              "net": 4649
            },
            "nonCommercial": {
              "long": 5022,
              "short": 10740,
              "net": -5718
            },
            "smallTrader": {
              "long": 10632,
              "short": 9563,
              "net": 1069
            }
          },
          "openInterest": 63177
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53310,
              "short": 44482,
              "net": 8828
            },
            "nonCommercial": {
              "long": 20749,
              "short": 42462,
              "net": -21713
            },
            "smallTrader": {
              "long": 38091,
              "short": 25206,
              "net": 12885
            }
          },
          "openInterest": 125755
        }
      ]
    },
    {
      "reportDate": "2000-05-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 432693,
              "short": 486436,
              "net": -53743
            },
            "nonCommercial": {
              "long": 123638,
              "short": 65434,
              "net": 58204
            },
            "smallTrader": {
              "long": 74899,
              "short": 79360,
              "net": -4461
            }
          },
          "openInterest": 633885
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42791,
              "short": 36031,
              "net": 6760
            },
            "nonCommercial": {
              "long": 2345,
              "short": 5828,
              "net": -3483
            },
            "smallTrader": {
              "long": 4426,
              "short": 7703,
              "net": -3277
            }
          },
          "openInterest": 49693
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 295824,
              "short": 333719,
              "net": -37895
            },
            "nonCommercial": {
              "long": 73313,
              "short": 48059,
              "net": 25254
            },
            "smallTrader": {
              "long": 72442,
              "short": 59801,
              "net": 12641
            }
          },
          "openInterest": 451916
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 338432,
              "short": 337038,
              "net": 1394
            },
            "nonCommercial": {
              "long": 52654,
              "short": 45708,
              "net": 6946
            },
            "smallTrader": {
              "long": 29753,
              "short": 38093,
              "net": -8340
            }
          },
          "openInterest": 426918
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18542,
              "short": 5934,
              "net": 12608
            },
            "nonCommercial": {
              "long": 475,
              "short": 8523,
              "net": -8048
            },
            "smallTrader": {
              "long": 4960,
              "short": 9520,
              "net": -4560
            }
          },
          "openInterest": 23977
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44755,
              "short": 15382,
              "net": 29373
            },
            "nonCommercial": {
              "long": 1082,
              "short": 19025,
              "net": -17943
            },
            "smallTrader": {
              "long": 5537,
              "short": 16967,
              "net": -11430
            }
          },
          "openInterest": 51395
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46408,
              "short": 33207,
              "net": 13201
            },
            "nonCommercial": {
              "long": 8689,
              "short": 21721,
              "net": -13032
            },
            "smallTrader": {
              "long": 15301,
              "short": 15470,
              "net": -169
            }
          },
          "openInterest": 71504
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67717,
              "short": 75786,
              "net": -8069
            },
            "nonCommercial": {
              "long": 16140,
              "short": 28930,
              "net": -12790
            },
            "smallTrader": {
              "long": 26092,
              "short": 5233,
              "net": 20859
            }
          },
          "openInterest": 112721
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30190,
              "short": 33351,
              "net": -3161
            },
            "nonCommercial": {
              "long": 8517,
              "short": 9095,
              "net": -578
            },
            "smallTrader": {
              "long": 7449,
              "short": 3710,
              "net": 3739
            }
          },
          "openInterest": 49416
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39738,
              "short": 55837,
              "net": -16099
            },
            "nonCommercial": {
              "long": 12487,
              "short": 4737,
              "net": 7750
            },
            "smallTrader": {
              "long": 14728,
              "short": 6379,
              "net": 8349
            }
          },
          "openInterest": 69266
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188495,
              "short": 300759,
              "net": -112264
            },
            "nonCommercial": {
              "long": 136672,
              "short": 13342,
              "net": 123330
            },
            "smallTrader": {
              "long": 114976,
              "short": 126042,
              "net": -11066
            }
          },
          "openInterest": 490129
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31518,
              "short": 32851,
              "net": -1333
            },
            "nonCommercial": {
              "long": 6586,
              "short": 9510,
              "net": -2924
            },
            "smallTrader": {
              "long": 11197,
              "short": 6940,
              "net": 4257
            }
          },
          "openInterest": 52971
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 332029,
              "short": 362556,
              "net": -30527
            },
            "nonCommercial": {
              "long": 42405,
              "short": 20926,
              "net": 21479
            },
            "smallTrader": {
              "long": 53179,
              "short": 44131,
              "net": 9048
            }
          },
          "openInterest": 455941
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23626,
              "short": 35464,
              "net": -11838
            },
            "nonCommercial": {
              "long": 17710,
              "short": 19889,
              "net": -2179
            },
            "smallTrader": {
              "long": 26690,
              "short": 12673,
              "net": 14017
            }
          },
          "openInterest": 68044
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6233,
              "short": 3864,
              "net": 2369
            },
            "nonCommercial": {
              "long": 7671,
              "short": 3105,
              "net": 4566
            },
            "smallTrader": {
              "long": 4281,
              "short": 11216,
              "net": -6935
            }
          },
          "openInterest": 19927
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100796,
              "short": 76508,
              "net": 24288
            },
            "nonCommercial": {
              "long": 19708,
              "short": 45430,
              "net": -25722
            },
            "smallTrader": {
              "long": 20667,
              "short": 19233,
              "net": 1434
            }
          },
          "openInterest": 162759
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64762,
              "short": 83435,
              "net": -18673
            },
            "nonCommercial": {
              "long": 8036,
              "short": 2978,
              "net": 5058
            },
            "smallTrader": {
              "long": 29413,
              "short": 15798,
              "net": 13615
            }
          },
          "openInterest": 109105
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68032,
              "short": 37991,
              "net": 30041
            },
            "nonCommercial": {
              "long": 1523,
              "short": 21199,
              "net": -19676
            },
            "smallTrader": {
              "long": 11103,
              "short": 21468,
              "net": -10365
            }
          },
          "openInterest": 80715
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18309,
              "short": 38011,
              "net": -19702
            },
            "nonCommercial": {
              "long": 27592,
              "short": 6079,
              "net": 21513
            },
            "smallTrader": {
              "long": 10720,
              "short": 12531,
              "net": -1811
            }
          },
          "openInterest": 66951
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53370,
              "short": 60216,
              "net": -6846
            },
            "nonCommercial": {
              "long": 30103,
              "short": 16766,
              "net": 13337
            },
            "smallTrader": {
              "long": 24811,
              "short": 31302,
              "net": -6491
            }
          },
          "openInterest": 116974
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13105,
              "short": 13774,
              "net": -669
            },
            "nonCommercial": {
              "long": 2013,
              "short": 409,
              "net": 1604
            },
            "smallTrader": {
              "long": 4117,
              "short": 5052,
              "net": -935
            }
          },
          "openInterest": 19240
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 233933,
              "short": 283965,
              "net": -50032
            },
            "nonCommercial": {
              "long": 43017,
              "short": 6444,
              "net": 36573
            },
            "smallTrader": {
              "long": 27113,
              "short": 13654,
              "net": 13459
            }
          },
          "openInterest": 332139
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3066,
              "short": 5800,
              "net": -2734
            },
            "nonCommercial": {
              "long": 3650,
              "short": 1801,
              "net": 1849
            },
            "smallTrader": {
              "long": 1571,
              "short": 686,
              "net": 885
            }
          },
          "openInterest": 8305
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11666,
              "short": 43385,
              "net": -31719
            },
            "nonCommercial": {
              "long": 32293,
              "short": 16209,
              "net": 16084
            },
            "smallTrader": {
              "long": 26230,
              "short": 10595,
              "net": 15635
            }
          },
          "openInterest": 73478
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40500,
              "short": 94728,
              "net": -54228
            },
            "nonCommercial": {
              "long": 42970,
              "short": 7142,
              "net": 35828
            },
            "smallTrader": {
              "long": 36183,
              "short": 17783,
              "net": 18400
            }
          },
          "openInterest": 130383
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60486,
              "short": 94612,
              "net": -34126
            },
            "nonCommercial": {
              "long": 25871,
              "short": 4751,
              "net": 21120
            },
            "smallTrader": {
              "long": 26996,
              "short": 13990,
              "net": 13006
            }
          },
          "openInterest": 139559
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46107,
              "short": 114906,
              "net": -68799
            },
            "nonCommercial": {
              "long": 56559,
              "short": 11379,
              "net": 45180
            },
            "smallTrader": {
              "long": 59299,
              "short": 35680,
              "net": 23619
            }
          },
          "openInterest": 193358
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82355,
              "short": 163494,
              "net": -81139
            },
            "nonCommercial": {
              "long": 62915,
              "short": 7256,
              "net": 55659
            },
            "smallTrader": {
              "long": 39805,
              "short": 14325,
              "net": 25480
            }
          },
          "openInterest": 192363
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34535,
              "short": 8101,
              "net": 26434
            },
            "nonCommercial": {
              "long": 1827,
              "short": 22566,
              "net": -20739
            },
            "smallTrader": {
              "long": 9667,
              "short": 15362,
              "net": -5695
            }
          },
          "openInterest": 46044
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 604,
              "short": 2101,
              "net": -1497
            },
            "nonCommercial": {
              "long": 3020,
              "short": 1891,
              "net": 1129
            },
            "smallTrader": {
              "long": 1988,
              "short": 1620,
              "net": 368
            }
          },
          "openInterest": 7986
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39952,
              "short": 39860,
              "net": 92
            },
            "nonCommercial": {
              "long": 6169,
              "short": 7818,
              "net": -1649
            },
            "smallTrader": {
              "long": 10604,
              "short": 9047,
              "net": 1557
            }
          },
          "openInterest": 61081
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48568,
              "short": 54201,
              "net": -5633
            },
            "nonCommercial": {
              "long": 23026,
              "short": 32822,
              "net": -9796
            },
            "smallTrader": {
              "long": 36872,
              "short": 21443,
              "net": 15429
            }
          },
          "openInterest": 125011
        }
      ]
    },
    {
      "reportDate": "2000-05-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 422299,
              "short": 449527,
              "net": -27228
            },
            "nonCommercial": {
              "long": 96958,
              "short": 52752,
              "net": 44206
            },
            "smallTrader": {
              "long": 95150,
              "short": 112128,
              "net": -16978
            }
          },
          "openInterest": 622564
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38342,
              "short": 29643,
              "net": 8699
            },
            "nonCommercial": {
              "long": 2132,
              "short": 4050,
              "net": -1918
            },
            "smallTrader": {
              "long": 7816,
              "short": 14597,
              "net": -6781
            }
          },
          "openInterest": 48410
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 274843,
              "short": 288780,
              "net": -13937
            },
            "nonCommercial": {
              "long": 49186,
              "short": 48275,
              "net": 911
            },
            "smallTrader": {
              "long": 88920,
              "short": 75894,
              "net": 13026
            }
          },
          "openInterest": 433006
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 343334,
              "short": 321037,
              "net": 22297
            },
            "nonCommercial": {
              "long": 47227,
              "short": 45469,
              "net": 1758
            },
            "smallTrader": {
              "long": 39866,
              "short": 63921,
              "net": -24055
            }
          },
          "openInterest": 437080
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17423,
              "short": 4125,
              "net": 13298
            },
            "nonCommercial": {
              "long": 0,
              "short": 5768,
              "net": -5768
            },
            "smallTrader": {
              "long": 6668,
              "short": 14198,
              "net": -7530
            }
          },
          "openInterest": 24091
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41035,
              "short": 13556,
              "net": 27479
            },
            "nonCommercial": {
              "long": 570,
              "short": 13694,
              "net": -13124
            },
            "smallTrader": {
              "long": 8246,
              "short": 22601,
              "net": -14355
            }
          },
          "openInterest": 49851
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42052,
              "short": 24165,
              "net": 17887
            },
            "nonCommercial": {
              "long": 6500,
              "short": 26334,
              "net": -19834
            },
            "smallTrader": {
              "long": 23648,
              "short": 21701,
              "net": 1947
            }
          },
          "openInterest": 72524
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67027,
              "short": 77675,
              "net": -10648
            },
            "nonCommercial": {
              "long": 16658,
              "short": 30368,
              "net": -13710
            },
            "smallTrader": {
              "long": 29187,
              "short": 4829,
              "net": 24358
            }
          },
          "openInterest": 115649
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31119,
              "short": 31136,
              "net": -17
            },
            "nonCommercial": {
              "long": 7920,
              "short": 11255,
              "net": -3335
            },
            "smallTrader": {
              "long": 8346,
              "short": 4994,
              "net": 3352
            }
          },
          "openInterest": 51422
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39137,
              "short": 58714,
              "net": -19577
            },
            "nonCommercial": {
              "long": 14845,
              "short": 3776,
              "net": 11069
            },
            "smallTrader": {
              "long": 13826,
              "short": 5318,
              "net": 8508
            }
          },
          "openInterest": 70496
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190000,
              "short": 284756,
              "net": -94756
            },
            "nonCommercial": {
              "long": 113060,
              "short": 14798,
              "net": 98262
            },
            "smallTrader": {
              "long": 117995,
              "short": 121501,
              "net": -3506
            }
          },
          "openInterest": 473316
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26895,
              "short": 38331,
              "net": -11436
            },
            "nonCommercial": {
              "long": 10558,
              "short": 5422,
              "net": 5136
            },
            "smallTrader": {
              "long": 12312,
              "short": 6012,
              "net": 6300
            }
          },
          "openInterest": 53712
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342192,
              "short": 375071,
              "net": -32879
            },
            "nonCommercial": {
              "long": 59157,
              "short": 21069,
              "net": 38088
            },
            "smallTrader": {
              "long": 44094,
              "short": 49303,
              "net": -5209
            }
          },
          "openInterest": 469822
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21877,
              "short": 34591,
              "net": -12714
            },
            "nonCommercial": {
              "long": 14638,
              "short": 14102,
              "net": 536
            },
            "smallTrader": {
              "long": 28516,
              "short": 16338,
              "net": 12178
            }
          },
          "openInterest": 65049
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6511,
              "short": 2931,
              "net": 3580
            },
            "nonCommercial": {
              "long": 4929,
              "short": 3122,
              "net": 1807
            },
            "smallTrader": {
              "long": 5391,
              "short": 10778,
              "net": -5387
            }
          },
          "openInterest": 18127
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97133,
              "short": 71449,
              "net": 25684
            },
            "nonCommercial": {
              "long": 15748,
              "short": 45278,
              "net": -29530
            },
            "smallTrader": {
              "long": 24642,
              "short": 20796,
              "net": 3846
            }
          },
          "openInterest": 160373
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64986,
              "short": 87646,
              "net": -22660
            },
            "nonCommercial": {
              "long": 10977,
              "short": 3546,
              "net": 7431
            },
            "smallTrader": {
              "long": 30751,
              "short": 15522,
              "net": 15229
            }
          },
          "openInterest": 114593
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69285,
              "short": 34520,
              "net": 34765
            },
            "nonCommercial": {
              "long": 761,
              "short": 18143,
              "net": -17382
            },
            "smallTrader": {
              "long": 12507,
              "short": 29890,
              "net": -17383
            }
          },
          "openInterest": 82902
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18272,
              "short": 36504,
              "net": -18232
            },
            "nonCommercial": {
              "long": 24273,
              "short": 4456,
              "net": 19817
            },
            "smallTrader": {
              "long": 15536,
              "short": 17121,
              "net": -1585
            }
          },
          "openInterest": 68377
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57364,
              "short": 57908,
              "net": -544
            },
            "nonCommercial": {
              "long": 24434,
              "short": 20971,
              "net": 3463
            },
            "smallTrader": {
              "long": 28341,
              "short": 31260,
              "net": -2919
            }
          },
          "openInterest": 120105
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17169,
              "short": 14308,
              "net": 2861
            },
            "nonCommercial": {
              "long": 871,
              "short": 939,
              "net": -68
            },
            "smallTrader": {
              "long": 1790,
              "short": 4583,
              "net": -2793
            }
          },
          "openInterest": 19830
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 234877,
              "short": 290657,
              "net": -55780
            },
            "nonCommercial": {
              "long": 44500,
              "short": 6636,
              "net": 37864
            },
            "smallTrader": {
              "long": 38695,
              "short": 20779,
              "net": 17916
            }
          },
          "openInterest": 348422
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2994,
              "short": 5648,
              "net": -2654
            },
            "nonCommercial": {
              "long": 3462,
              "short": 1758,
              "net": 1704
            },
            "smallTrader": {
              "long": 1920,
              "short": 970,
              "net": 950
            }
          },
          "openInterest": 8404
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10743,
              "short": 42360,
              "net": -31617
            },
            "nonCommercial": {
              "long": 31607,
              "short": 15284,
              "net": 16323
            },
            "smallTrader": {
              "long": 26046,
              "short": 10752,
              "net": 15294
            }
          },
          "openInterest": 72016
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37210,
              "short": 89385,
              "net": -52175
            },
            "nonCommercial": {
              "long": 38399,
              "short": 5276,
              "net": 33123
            },
            "smallTrader": {
              "long": 35449,
              "short": 16397,
              "net": 19052
            }
          },
          "openInterest": 121286
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61976,
              "short": 81088,
              "net": -19112
            },
            "nonCommercial": {
              "long": 16848,
              "short": 5481,
              "net": 11367
            },
            "smallTrader": {
              "long": 23948,
              "short": 16203,
              "net": 7745
            }
          },
          "openInterest": 127490
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54042,
              "short": 115671,
              "net": -61629
            },
            "nonCommercial": {
              "long": 48963,
              "short": 13080,
              "net": 35883
            },
            "smallTrader": {
              "long": 60131,
              "short": 34385,
              "net": 25746
            }
          },
          "openInterest": 196485
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87792,
              "short": 173286,
              "net": -85494
            },
            "nonCommercial": {
              "long": 62833,
              "short": 6126,
              "net": 56707
            },
            "smallTrader": {
              "long": 45014,
              "short": 16227,
              "net": 28787
            }
          },
          "openInterest": 203155
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32564,
              "short": 7558,
              "net": 25006
            },
            "nonCommercial": {
              "long": 513,
              "short": 19745,
              "net": -19232
            },
            "smallTrader": {
              "long": 11710,
              "short": 17484,
              "net": -5774
            }
          },
          "openInterest": 44802
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 486,
              "short": 2166,
              "net": -1680
            },
            "nonCommercial": {
              "long": 2950,
              "short": 1594,
              "net": 1356
            },
            "smallTrader": {
              "long": 1884,
              "short": 1560,
              "net": 324
            }
          },
          "openInterest": 7741
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33253,
              "short": 40230,
              "net": -6977
            },
            "nonCommercial": {
              "long": 9014,
              "short": 4356,
              "net": 4658
            },
            "smallTrader": {
              "long": 12863,
              "short": 10544,
              "net": 2319
            }
          },
          "openInterest": 59495
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45505,
              "short": 65770,
              "net": -20265
            },
            "nonCommercial": {
              "long": 29560,
              "short": 27453,
              "net": 2107
            },
            "smallTrader": {
              "long": 39011,
              "short": 20853,
              "net": 18158
            }
          },
          "openInterest": 133641
        }
      ]
    },
    {
      "reportDate": "2000-05-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 454475,
              "short": 442331,
              "net": 12144
            },
            "nonCommercial": {
              "long": 60414,
              "short": 55684,
              "net": 4730
            },
            "smallTrader": {
              "long": 107295,
              "short": 124169,
              "net": -16874
            }
          },
          "openInterest": 623581
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38326,
              "short": 29516,
              "net": 8810
            },
            "nonCommercial": {
              "long": 1406,
              "short": 5249,
              "net": -3843
            },
            "smallTrader": {
              "long": 9132,
              "short": 14099,
              "net": -4967
            }
          },
          "openInterest": 48864
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249035,
              "short": 255351,
              "net": -6316
            },
            "nonCommercial": {
              "long": 39941,
              "short": 45113,
              "net": -5172
            },
            "smallTrader": {
              "long": 100402,
              "short": 88914,
              "net": 11488
            }
          },
          "openInterest": 403293
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 330720,
              "short": 318069,
              "net": 12651
            },
            "nonCommercial": {
              "long": 41821,
              "short": 34441,
              "net": 7380
            },
            "smallTrader": {
              "long": 48141,
              "short": 68172,
              "net": -20031
            }
          },
          "openInterest": 423279
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18103,
              "short": 3977,
              "net": 14126
            },
            "nonCommercial": {
              "long": 0,
              "short": 5283,
              "net": -5283
            },
            "smallTrader": {
              "long": 6016,
              "short": 14859,
              "net": -8843
            }
          },
          "openInterest": 24119
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43771,
              "short": 14371,
              "net": 29400
            },
            "nonCommercial": {
              "long": 570,
              "short": 16959,
              "net": -16389
            },
            "smallTrader": {
              "long": 9221,
              "short": 22232,
              "net": -13011
            }
          },
          "openInterest": 53580
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53026,
              "short": 24843,
              "net": 28183
            },
            "nonCommercial": {
              "long": 6178,
              "short": 31947,
              "net": -25769
            },
            "smallTrader": {
              "long": 23295,
              "short": 25709,
              "net": -2414
            }
          },
          "openInterest": 82820
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66910,
              "short": 79129,
              "net": -12219
            },
            "nonCommercial": {
              "long": 16773,
              "short": 27271,
              "net": -10498
            },
            "smallTrader": {
              "long": 27275,
              "short": 4558,
              "net": 22717
            }
          },
          "openInterest": 113645
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27448,
              "short": 33131,
              "net": -5683
            },
            "nonCommercial": {
              "long": 7260,
              "short": 6205,
              "net": 1055
            },
            "smallTrader": {
              "long": 8891,
              "short": 4263,
              "net": 4628
            }
          },
          "openInterest": 47482
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39320,
              "short": 57134,
              "net": -17814
            },
            "nonCommercial": {
              "long": 15134,
              "short": 4837,
              "net": 10297
            },
            "smallTrader": {
              "long": 12630,
              "short": 5113,
              "net": 7517
            }
          },
          "openInterest": 70869
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184043,
              "short": 276778,
              "net": -92735
            },
            "nonCommercial": {
              "long": 112128,
              "short": 18833,
              "net": 93295
            },
            "smallTrader": {
              "long": 121573,
              "short": 122133,
              "net": -560
            }
          },
          "openInterest": 468140
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25066,
              "short": 41449,
              "net": -16383
            },
            "nonCommercial": {
              "long": 14435,
              "short": 5791,
              "net": 8644
            },
            "smallTrader": {
              "long": 13819,
              "short": 6080,
              "net": 7739
            }
          },
          "openInterest": 57965
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 322014,
              "short": 357287,
              "net": -35273
            },
            "nonCommercial": {
              "long": 49298,
              "short": 13794,
              "net": 35504
            },
            "smallTrader": {
              "long": 47751,
              "short": 47982,
              "net": -231
            }
          },
          "openInterest": 445579
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23725,
              "short": 37782,
              "net": -14057
            },
            "nonCommercial": {
              "long": 13759,
              "short": 13240,
              "net": 519
            },
            "smallTrader": {
              "long": 30665,
              "short": 17127,
              "net": 13538
            }
          },
          "openInterest": 68152
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8093,
              "short": 2767,
              "net": 5326
            },
            "nonCommercial": {
              "long": 4898,
              "short": 4159,
              "net": 739
            },
            "smallTrader": {
              "long": 5012,
              "short": 11077,
              "net": -6065
            }
          },
          "openInterest": 18922
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102216,
              "short": 69092,
              "net": 33124
            },
            "nonCommercial": {
              "long": 17625,
              "short": 53467,
              "net": -35842
            },
            "smallTrader": {
              "long": 24417,
              "short": 21699,
              "net": 2718
            }
          },
          "openInterest": 163062
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 72515,
              "short": 101368,
              "net": -28853
            },
            "nonCommercial": {
              "long": 13036,
              "short": 2517,
              "net": 10519
            },
            "smallTrader": {
              "long": 34591,
              "short": 16257,
              "net": 18334
            }
          },
          "openInterest": 128135
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63254,
              "short": 41599,
              "net": 21655
            },
            "nonCommercial": {
              "long": 752,
              "short": 13931,
              "net": -13179
            },
            "smallTrader": {
              "long": 15514,
              "short": 23990,
              "net": -8476
            }
          },
          "openInterest": 79554
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17996,
              "short": 32928,
              "net": -14932
            },
            "nonCommercial": {
              "long": 19987,
              "short": 5432,
              "net": 14555
            },
            "smallTrader": {
              "long": 16938,
              "short": 16561,
              "net": 377
            }
          },
          "openInterest": 64293
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56780,
              "short": 41970,
              "net": 14810
            },
            "nonCommercial": {
              "long": 22225,
              "short": 35383,
              "net": -13158
            },
            "smallTrader": {
              "long": 28891,
              "short": 30543,
              "net": -1652
            }
          },
          "openInterest": 117627
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18573,
              "short": 16299,
              "net": 2274
            },
            "nonCommercial": {
              "long": 1476,
              "short": 959,
              "net": 517
            },
            "smallTrader": {
              "long": 2198,
              "short": 4989,
              "net": -2791
            }
          },
          "openInterest": 22247
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 246375,
              "short": 295901,
              "net": -49526
            },
            "nonCommercial": {
              "long": 38837,
              "short": 10252,
              "net": 28585
            },
            "smallTrader": {
              "long": 39901,
              "short": 18960,
              "net": 20941
            }
          },
          "openInterest": 356201
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2425,
              "short": 6716,
              "net": -4291
            },
            "nonCommercial": {
              "long": 5311,
              "short": 2209,
              "net": 3102
            },
            "smallTrader": {
              "long": 2328,
              "short": 1139,
              "net": 1189
            }
          },
          "openInterest": 10081
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13162,
              "short": 41037,
              "net": -27875
            },
            "nonCommercial": {
              "long": 32657,
              "short": 20124,
              "net": 12533
            },
            "smallTrader": {
              "long": 25681,
              "short": 10339,
              "net": 15342
            }
          },
          "openInterest": 75631
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38608,
              "short": 89301,
              "net": -50693
            },
            "nonCommercial": {
              "long": 36373,
              "short": 4191,
              "net": 32182
            },
            "smallTrader": {
              "long": 34062,
              "short": 15551,
              "net": 18511
            }
          },
          "openInterest": 121162
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50369,
              "short": 72510,
              "net": -22141
            },
            "nonCommercial": {
              "long": 22164,
              "short": 6532,
              "net": 15632
            },
            "smallTrader": {
              "long": 25032,
              "short": 18523,
              "net": 6509
            }
          },
          "openInterest": 126665
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55223,
              "short": 118203,
              "net": -62980
            },
            "nonCommercial": {
              "long": 46058,
              "short": 11737,
              "net": 34321
            },
            "smallTrader": {
              "long": 62567,
              "short": 33908,
              "net": 28659
            }
          },
          "openInterest": 198558
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92123,
              "short": 176497,
              "net": -84374
            },
            "nonCommercial": {
              "long": 64710,
              "short": 5871,
              "net": 58839
            },
            "smallTrader": {
              "long": 46328,
              "short": 20793,
              "net": 25535
            }
          },
          "openInterest": 210066
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36577,
              "short": 9734,
              "net": 26843
            },
            "nonCommercial": {
              "long": 1061,
              "short": 19046,
              "net": -17985
            },
            "smallTrader": {
              "long": 9842,
              "short": 18700,
              "net": -8858
            }
          },
          "openInterest": 47495
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 964,
              "short": 2023,
              "net": -1059
            },
            "nonCommercial": {
              "long": 2577,
              "short": 1961,
              "net": 616
            },
            "smallTrader": {
              "long": 1831,
              "short": 1388,
              "net": 443
            }
          },
          "openInterest": 7897
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31693,
              "short": 41572,
              "net": -9879
            },
            "nonCommercial": {
              "long": 10828,
              "short": 4981,
              "net": 5847
            },
            "smallTrader": {
              "long": 13621,
              "short": 9589,
              "net": 4032
            }
          },
          "openInterest": 61940
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46904,
              "short": 66699,
              "net": -19795
            },
            "nonCommercial": {
              "long": 29839,
              "short": 29488,
              "net": 351
            },
            "smallTrader": {
              "long": 40215,
              "short": 20771,
              "net": 19444
            }
          },
          "openInterest": 136233
        }
      ]
    },
    {
      "reportDate": "2000-05-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416319,
              "short": 422595,
              "net": -6276
            },
            "nonCommercial": {
              "long": 70679,
              "short": 46067,
              "net": 24612
            },
            "smallTrader": {
              "long": 94112,
              "short": 112448,
              "net": -18336
            }
          },
          "openInterest": 592094
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36274,
              "short": 30850,
              "net": 5424
            },
            "nonCommercial": {
              "long": 1769,
              "short": 2936,
              "net": -1167
            },
            "smallTrader": {
              "long": 10271,
              "short": 14528,
              "net": -4257
            }
          },
          "openInterest": 50302
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 239344,
              "short": 245065,
              "net": -5721
            },
            "nonCommercial": {
              "long": 31990,
              "short": 41843,
              "net": -9853
            },
            "smallTrader": {
              "long": 96175,
              "short": 80601,
              "net": 15574
            }
          },
          "openInterest": 385634
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 318030,
              "short": 311732,
              "net": 6298
            },
            "nonCommercial": {
              "long": 44380,
              "short": 29567,
              "net": 14813
            },
            "smallTrader": {
              "long": 44784,
              "short": 65895,
              "net": -21111
            }
          },
          "openInterest": 410069
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16761,
              "short": 4389,
              "net": 12372
            },
            "nonCommercial": {
              "long": 0,
              "short": 4782,
              "net": -4782
            },
            "smallTrader": {
              "long": 6799,
              "short": 14389,
              "net": -7590
            }
          },
          "openInterest": 23560
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41060,
              "short": 15971,
              "net": 25089
            },
            "nonCommercial": {
              "long": 1249,
              "short": 14223,
              "net": -12974
            },
            "smallTrader": {
              "long": 10507,
              "short": 22622,
              "net": -12115
            }
          },
          "openInterest": 52836
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56420,
              "short": 22730,
              "net": 33690
            },
            "nonCommercial": {
              "long": 5453,
              "short": 36942,
              "net": -31489
            },
            "smallTrader": {
              "long": 24683,
              "short": 26884,
              "net": -2201
            }
          },
          "openInterest": 86836
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64649,
              "short": 78339,
              "net": -13690
            },
            "nonCommercial": {
              "long": 18806,
              "short": 25957,
              "net": -7151
            },
            "smallTrader": {
              "long": 26141,
              "short": 5300,
              "net": 20841
            }
          },
          "openInterest": 112310
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26929,
              "short": 33509,
              "net": -6580
            },
            "nonCommercial": {
              "long": 8086,
              "short": 6349,
              "net": 1737
            },
            "smallTrader": {
              "long": 9421,
              "short": 4578,
              "net": 4843
            }
          },
          "openInterest": 48432
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38611,
              "short": 53615,
              "net": -15004
            },
            "nonCommercial": {
              "long": 13263,
              "short": 5234,
              "net": 8029
            },
            "smallTrader": {
              "long": 11116,
              "short": 4141,
              "net": 6975
            }
          },
          "openInterest": 66299
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195302,
              "short": 240770,
              "net": -45468
            },
            "nonCommercial": {
              "long": 90376,
              "short": 32591,
              "net": 57785
            },
            "smallTrader": {
              "long": 111987,
              "short": 124304,
              "net": -12317
            }
          },
          "openInterest": 451502
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24756,
              "short": 38842,
              "net": -14086
            },
            "nonCommercial": {
              "long": 12957,
              "short": 5784,
              "net": 7173
            },
            "smallTrader": {
              "long": 13197,
              "short": 6284,
              "net": 6913
            }
          },
          "openInterest": 55321
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 325916,
              "short": 366300,
              "net": -40384
            },
            "nonCommercial": {
              "long": 54935,
              "short": 13714,
              "net": 41221
            },
            "smallTrader": {
              "long": 48972,
              "short": 49809,
              "net": -837
            }
          },
          "openInterest": 456224
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21118,
              "short": 43292,
              "net": -22174
            },
            "nonCommercial": {
              "long": 13958,
              "short": 7449,
              "net": 6509
            },
            "smallTrader": {
              "long": 30273,
              "short": 14608,
              "net": 15665
            }
          },
          "openInterest": 65497
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6873,
              "short": 1983,
              "net": 4890
            },
            "nonCommercial": {
              "long": 3845,
              "short": 3515,
              "net": 330
            },
            "smallTrader": {
              "long": 5197,
              "short": 10417,
              "net": -5220
            }
          },
          "openInterest": 16698
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102206,
              "short": 59616,
              "net": 42590
            },
            "nonCommercial": {
              "long": 19861,
              "short": 60485,
              "net": -40624
            },
            "smallTrader": {
              "long": 19893,
              "short": 21859,
              "net": -1966
            }
          },
          "openInterest": 159156
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 72754,
              "short": 100834,
              "net": -28080
            },
            "nonCommercial": {
              "long": 12784,
              "short": 2688,
              "net": 10096
            },
            "smallTrader": {
              "long": 33446,
              "short": 15462,
              "net": 17984
            }
          },
          "openInterest": 126415
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60433,
              "short": 42319,
              "net": 18114
            },
            "nonCommercial": {
              "long": 763,
              "short": 13228,
              "net": -12465
            },
            "smallTrader": {
              "long": 17415,
              "short": 23064,
              "net": -5649
            }
          },
          "openInterest": 78630
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18817,
              "short": 29576,
              "net": -10759
            },
            "nonCommercial": {
              "long": 17473,
              "short": 5295,
              "net": 12178
            },
            "smallTrader": {
              "long": 14042,
              "short": 15461,
              "net": -1419
            }
          },
          "openInterest": 58287
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57376,
              "short": 40849,
              "net": 16527
            },
            "nonCommercial": {
              "long": 20479,
              "short": 35209,
              "net": -14730
            },
            "smallTrader": {
              "long": 28315,
              "short": 30112,
              "net": -1797
            }
          },
          "openInterest": 114954
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15895,
              "short": 16232,
              "net": -337
            },
            "nonCommercial": {
              "long": 2375,
              "short": 430,
              "net": 1945
            },
            "smallTrader": {
              "long": 2587,
              "short": 4195,
              "net": -1608
            }
          },
          "openInterest": 20857
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 244988,
              "short": 281726,
              "net": -36738
            },
            "nonCommercial": {
              "long": 30161,
              "short": 13309,
              "net": 16852
            },
            "smallTrader": {
              "long": 34991,
              "short": 15105,
              "net": 19886
            }
          },
          "openInterest": 339231
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2335,
              "short": 7462,
              "net": -5127
            },
            "nonCommercial": {
              "long": 6378,
              "short": 2560,
              "net": 3818
            },
            "smallTrader": {
              "long": 2294,
              "short": 985,
              "net": 1309
            }
          },
          "openInterest": 11105
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15036,
              "short": 36092,
              "net": -21056
            },
            "nonCommercial": {
              "long": 34271,
              "short": 29087,
              "net": 5184
            },
            "smallTrader": {
              "long": 27973,
              "short": 12101,
              "net": 15872
            }
          },
          "openInterest": 81362
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39074,
              "short": 79505,
              "net": -40431
            },
            "nonCommercial": {
              "long": 27396,
              "short": 3700,
              "net": 23696
            },
            "smallTrader": {
              "long": 32487,
              "short": 15752,
              "net": 16735
            }
          },
          "openInterest": 111187
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54639,
              "short": 67322,
              "net": -12683
            },
            "nonCommercial": {
              "long": 20954,
              "short": 15903,
              "net": 5051
            },
            "smallTrader": {
              "long": 25886,
              "short": 18254,
              "net": 7632
            }
          },
          "openInterest": 132778
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53001,
              "short": 97764,
              "net": -44763
            },
            "nonCommercial": {
              "long": 35543,
              "short": 13969,
              "net": 21574
            },
            "smallTrader": {
              "long": 56401,
              "short": 33212,
              "net": 23189
            }
          },
          "openInterest": 179235
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91009,
              "short": 176831,
              "net": -85822
            },
            "nonCommercial": {
              "long": 66459,
              "short": 8746,
              "net": 57713
            },
            "smallTrader": {
              "long": 48384,
              "short": 20275,
              "net": 28109
            }
          },
          "openInterest": 211308
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27862,
              "short": 16852,
              "net": 11010
            },
            "nonCommercial": {
              "long": 1659,
              "short": 11935,
              "net": -10276
            },
            "smallTrader": {
              "long": 13794,
              "short": 14528,
              "net": -734
            }
          },
          "openInterest": 43436
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34369,
              "short": 44389,
              "net": -10020
            },
            "nonCommercial": {
              "long": 10690,
              "short": 4582,
              "net": 6108
            },
            "smallTrader": {
              "long": 13666,
              "short": 9754,
              "net": 3912
            }
          },
          "openInterest": 63724
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48533,
              "short": 64301,
              "net": -15768
            },
            "nonCommercial": {
              "long": 26954,
              "short": 28962,
              "net": -2008
            },
            "smallTrader": {
              "long": 39095,
              "short": 21319,
              "net": 17776
            }
          },
          "openInterest": 133713
        }
      ]
    },
    {
      "reportDate": "2000-06-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 403564,
              "short": 432573,
              "net": -29009
            },
            "nonCommercial": {
              "long": 75043,
              "short": 43220,
              "net": 31823
            },
            "smallTrader": {
              "long": 90627,
              "short": 93441,
              "net": -2814
            }
          },
          "openInterest": 571804
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38793,
              "short": 28987,
              "net": 9806
            },
            "nonCommercial": {
              "long": 600,
              "short": 5961,
              "net": -5361
            },
            "smallTrader": {
              "long": 9766,
              "short": 14211,
              "net": -4445
            }
          },
          "openInterest": 49159
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258158,
              "short": 262769,
              "net": -4611
            },
            "nonCommercial": {
              "long": 36294,
              "short": 55050,
              "net": -18756
            },
            "smallTrader": {
              "long": 93037,
              "short": 69670,
              "net": 23367
            }
          },
          "openInterest": 397802
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 296248,
              "short": 292279,
              "net": 3969
            },
            "nonCommercial": {
              "long": 36221,
              "short": 29004,
              "net": 7217
            },
            "smallTrader": {
              "long": 43477,
              "short": 54663,
              "net": -11186
            }
          },
          "openInterest": 379115
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19016,
              "short": 6679,
              "net": 12337
            },
            "nonCommercial": {
              "long": 0,
              "short": 5438,
              "net": -5438
            },
            "smallTrader": {
              "long": 6802,
              "short": 13701,
              "net": -6899
            }
          },
          "openInterest": 25818
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40591,
              "short": 21251,
              "net": 19340
            },
            "nonCommercial": {
              "long": 770,
              "short": 8789,
              "net": -8019
            },
            "smallTrader": {
              "long": 8955,
              "short": 20276,
              "net": -11321
            }
          },
          "openInterest": 50316
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43857,
              "short": 27116,
              "net": 16741
            },
            "nonCommercial": {
              "long": 3161,
              "short": 21233,
              "net": -18072
            },
            "smallTrader": {
              "long": 20953,
              "short": 19622,
              "net": 1331
            }
          },
          "openInterest": 68252
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66499,
              "short": 79012,
              "net": -12513
            },
            "nonCommercial": {
              "long": 18042,
              "short": 25237,
              "net": -7195
            },
            "smallTrader": {
              "long": 26466,
              "short": 6758,
              "net": 19708
            }
          },
          "openInterest": 113956
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31061,
              "short": 32935,
              "net": -1874
            },
            "nonCommercial": {
              "long": 7692,
              "short": 9730,
              "net": -2038
            },
            "smallTrader": {
              "long": 9877,
              "short": 5965,
              "net": 3912
            }
          },
          "openInterest": 53233
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41821,
              "short": 50396,
              "net": -8575
            },
            "nonCommercial": {
              "long": 7711,
              "short": 4331,
              "net": 3380
            },
            "smallTrader": {
              "long": 11452,
              "short": 6257,
              "net": 5195
            }
          },
          "openInterest": 63966
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197735,
              "short": 233060,
              "net": -35325
            },
            "nonCommercial": {
              "long": 83307,
              "short": 42910,
              "net": 40397
            },
            "smallTrader": {
              "long": 115113,
              "short": 120185,
              "net": -5072
            }
          },
          "openInterest": 449641
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24523,
              "short": 34849,
              "net": -10326
            },
            "nonCommercial": {
              "long": 9289,
              "short": 5332,
              "net": 3957
            },
            "smallTrader": {
              "long": 12671,
              "short": 6302,
              "net": 6369
            }
          },
          "openInterest": 50712
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 331617,
              "short": 361430,
              "net": -29813
            },
            "nonCommercial": {
              "long": 48514,
              "short": 17532,
              "net": 30982
            },
            "smallTrader": {
              "long": 52938,
              "short": 54107,
              "net": -1169
            }
          },
          "openInterest": 459603
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19955,
              "short": 49428,
              "net": -29473
            },
            "nonCommercial": {
              "long": 13892,
              "short": 3941,
              "net": 9951
            },
            "smallTrader": {
              "long": 32473,
              "short": 12951,
              "net": 19522
            }
          },
          "openInterest": 66367
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7780,
              "short": 2100,
              "net": 5680
            },
            "nonCommercial": {
              "long": 3564,
              "short": 3220,
              "net": 344
            },
            "smallTrader": {
              "long": 4823,
              "short": 10847,
              "net": -6024
            }
          },
          "openInterest": 17157
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79617,
              "short": 81597,
              "net": -1980
            },
            "nonCommercial": {
              "long": 26029,
              "short": 30046,
              "net": -4017
            },
            "smallTrader": {
              "long": 19784,
              "short": 13787,
              "net": 5997
            }
          },
          "openInterest": 140841
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 63720,
              "short": 90954,
              "net": -27234
            },
            "nonCommercial": {
              "long": 12407,
              "short": 2543,
              "net": 9864
            },
            "smallTrader": {
              "long": 33053,
              "short": 15683,
              "net": 17370
            }
          },
          "openInterest": 118467
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54061,
              "short": 41169,
              "net": 12892
            },
            "nonCommercial": {
              "long": 1333,
              "short": 16143,
              "net": -14810
            },
            "smallTrader": {
              "long": 26642,
              "short": 24724,
              "net": 1918
            }
          },
          "openInterest": 82045
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18329,
              "short": 29504,
              "net": -11175
            },
            "nonCommercial": {
              "long": 17674,
              "short": 5171,
              "net": 12503
            },
            "smallTrader": {
              "long": 13847,
              "short": 15175,
              "net": -1328
            }
          },
          "openInterest": 57795
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54716,
              "short": 41965,
              "net": 12751
            },
            "nonCommercial": {
              "long": 19407,
              "short": 26791,
              "net": -7384
            },
            "smallTrader": {
              "long": 24647,
              "short": 30014,
              "net": -5367
            }
          },
          "openInterest": 107723
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20835,
              "short": 16047,
              "net": 4788
            },
            "nonCommercial": {
              "long": 675,
              "short": 1887,
              "net": -1212
            },
            "smallTrader": {
              "long": 2605,
              "short": 6181,
              "net": -3576
            }
          },
          "openInterest": 24115
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 250494,
              "short": 283937,
              "net": -33443
            },
            "nonCommercial": {
              "long": 24959,
              "short": 13187,
              "net": 11772
            },
            "smallTrader": {
              "long": 37799,
              "short": 16128,
              "net": 21671
            }
          },
          "openInterest": 342606
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2040,
              "short": 7734,
              "net": -5694
            },
            "nonCommercial": {
              "long": 7132,
              "short": 2467,
              "net": 4665
            },
            "smallTrader": {
              "long": 2183,
              "short": 1154,
              "net": 1029
            }
          },
          "openInterest": 11439
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12980,
              "short": 46187,
              "net": -33207
            },
            "nonCommercial": {
              "long": 31425,
              "short": 15286,
              "net": 16139
            },
            "smallTrader": {
              "long": 26885,
              "short": 9817,
              "net": 17068
            }
          },
          "openInterest": 76294
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37856,
              "short": 76192,
              "net": -38336
            },
            "nonCommercial": {
              "long": 27511,
              "short": 4255,
              "net": 23256
            },
            "smallTrader": {
              "long": 35152,
              "short": 20072,
              "net": 15080
            }
          },
          "openInterest": 114166
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52234,
              "short": 63813,
              "net": -11579
            },
            "nonCommercial": {
              "long": 22480,
              "short": 17539,
              "net": 4941
            },
            "smallTrader": {
              "long": 31308,
              "short": 24670,
              "net": 6638
            }
          },
          "openInterest": 138771
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48946,
              "short": 88362,
              "net": -39416
            },
            "nonCommercial": {
              "long": 33761,
              "short": 17863,
              "net": 15898
            },
            "smallTrader": {
              "long": 58344,
              "short": 34826,
              "net": 23518
            }
          },
          "openInterest": 178741
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93714,
              "short": 176585,
              "net": -82871
            },
            "nonCommercial": {
              "long": 62295,
              "short": 8543,
              "net": 53752
            },
            "smallTrader": {
              "long": 49971,
              "short": 20852,
              "net": 29119
            }
          },
          "openInterest": 213895
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23235,
              "short": 25279,
              "net": -2044
            },
            "nonCommercial": {
              "long": 2740,
              "short": 5164,
              "net": -2424
            },
            "smallTrader": {
              "long": 14163,
              "short": 9695,
              "net": 4468
            }
          },
          "openInterest": 40281
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37584,
              "short": 45256,
              "net": -7672
            },
            "nonCommercial": {
              "long": 8051,
              "short": 4926,
              "net": 3125
            },
            "smallTrader": {
              "long": 13669,
              "short": 9122,
              "net": 4547
            }
          },
          "openInterest": 64371
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48661,
              "short": 56112,
              "net": -7451
            },
            "nonCommercial": {
              "long": 24818,
              "short": 30404,
              "net": -5586
            },
            "smallTrader": {
              "long": 37756,
              "short": 24719,
              "net": 13037
            }
          },
          "openInterest": 130606
        }
      ]
    },
    {
      "reportDate": "2000-06-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 392805,
              "short": 415630,
              "net": -22825
            },
            "nonCommercial": {
              "long": 74784,
              "short": 46450,
              "net": 28334
            },
            "smallTrader": {
              "long": 94325,
              "short": 99834,
              "net": -5509
            }
          },
          "openInterest": 565865
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38049,
              "short": 30560,
              "net": 7489
            },
            "nonCommercial": {
              "long": 600,
              "short": 4177,
              "net": -3577
            },
            "smallTrader": {
              "long": 9876,
              "short": 13788,
              "net": -3912
            }
          },
          "openInterest": 48525
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 253622,
              "short": 256204,
              "net": -2582
            },
            "nonCommercial": {
              "long": 40389,
              "short": 66537,
              "net": -26148
            },
            "smallTrader": {
              "long": 96438,
              "short": 67708,
              "net": 28730
            }
          },
          "openInterest": 396422
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 303277,
              "short": 303884,
              "net": -607
            },
            "nonCommercial": {
              "long": 40445,
              "short": 31703,
              "net": 8742
            },
            "smallTrader": {
              "long": 48725,
              "short": 56860,
              "net": -8135
            }
          },
          "openInterest": 394740
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21157,
              "short": 11807,
              "net": 9350
            },
            "nonCommercial": {
              "long": 417,
              "short": 4296,
              "net": -3879
            },
            "smallTrader": {
              "long": 8440,
              "short": 13911,
              "net": -5471
            }
          },
          "openInterest": 30014
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43446,
              "short": 26247,
              "net": 17199
            },
            "nonCommercial": {
              "long": 770,
              "short": 8873,
              "net": -8103
            },
            "smallTrader": {
              "long": 8062,
              "short": 17158,
              "net": -9096
            }
          },
          "openInterest": 52278
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47426,
              "short": 38732,
              "net": 8694
            },
            "nonCommercial": {
              "long": 4085,
              "short": 19002,
              "net": -14917
            },
            "smallTrader": {
              "long": 27028,
              "short": 20805,
              "net": 6223
            }
          },
          "openInterest": 78822
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67025,
              "short": 81585,
              "net": -14560
            },
            "nonCommercial": {
              "long": 17796,
              "short": 21770,
              "net": -3974
            },
            "smallTrader": {
              "long": 23164,
              "short": 4630,
              "net": 18534
            }
          },
          "openInterest": 111115
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31551,
              "short": 34177,
              "net": -2626
            },
            "nonCommercial": {
              "long": 7474,
              "short": 8660,
              "net": -1186
            },
            "smallTrader": {
              "long": 9266,
              "short": 5454,
              "net": 3812
            }
          },
          "openInterest": 51928
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43129,
              "short": 48692,
              "net": -5563
            },
            "nonCommercial": {
              "long": 6974,
              "short": 6474,
              "net": 500
            },
            "smallTrader": {
              "long": 12453,
              "short": 7390,
              "net": 5063
            }
          },
          "openInterest": 65462
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213837,
              "short": 234325,
              "net": -20488
            },
            "nonCommercial": {
              "long": 77438,
              "short": 47718,
              "net": 29720
            },
            "smallTrader": {
              "long": 110320,
              "short": 119552,
              "net": -9232
            }
          },
          "openInterest": 457972
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25375,
              "short": 31805,
              "net": -6430
            },
            "nonCommercial": {
              "long": 7300,
              "short": 6663,
              "net": 637
            },
            "smallTrader": {
              "long": 11903,
              "short": 6110,
              "net": 5793
            }
          },
          "openInterest": 47789
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 371178,
              "short": 403935,
              "net": -32757
            },
            "nonCommercial": {
              "long": 51276,
              "short": 21277,
              "net": 29999
            },
            "smallTrader": {
              "long": 51564,
              "short": 48806,
              "net": 2758
            }
          },
          "openInterest": 505772
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23551,
              "short": 52974,
              "net": -29423
            },
            "nonCommercial": {
              "long": 12533,
              "short": 2201,
              "net": 10332
            },
            "smallTrader": {
              "long": 32221,
              "short": 13130,
              "net": 19091
            }
          },
          "openInterest": 68349
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8056,
              "short": 3101,
              "net": 4955
            },
            "nonCommercial": {
              "long": 4294,
              "short": 2831,
              "net": 1463
            },
            "smallTrader": {
              "long": 4508,
              "short": 10926,
              "net": -6418
            }
          },
          "openInterest": 18252
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72711,
              "short": 97773,
              "net": -25062
            },
            "nonCommercial": {
              "long": 31474,
              "short": 16814,
              "net": 14660
            },
            "smallTrader": {
              "long": 22471,
              "short": 12069,
              "net": 10402
            }
          },
          "openInterest": 141504
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 69720,
              "short": 94584,
              "net": -24864
            },
            "nonCommercial": {
              "long": 12118,
              "short": 2150,
              "net": 9968
            },
            "smallTrader": {
              "long": 32115,
              "short": 17219,
              "net": 14896
            }
          },
          "openInterest": 124086
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67424,
              "short": 52127,
              "net": 15297
            },
            "nonCommercial": {
              "long": 1619,
              "short": 11557,
              "net": -9938
            },
            "smallTrader": {
              "long": 10589,
              "short": 15948,
              "net": -5359
            }
          },
          "openInterest": 79632
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17965,
              "short": 26825,
              "net": -8860
            },
            "nonCommercial": {
              "long": 17181,
              "short": 5438,
              "net": 11743
            },
            "smallTrader": {
              "long": 13023,
              "short": 15906,
              "net": -2883
            }
          },
          "openInterest": 55695
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55153,
              "short": 51547,
              "net": 3606
            },
            "nonCommercial": {
              "long": 19612,
              "short": 15536,
              "net": 4076
            },
            "smallTrader": {
              "long": 21926,
              "short": 29608,
              "net": -7682
            }
          },
          "openInterest": 104106
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21477,
              "short": 15425,
              "net": 6052
            },
            "nonCommercial": {
              "long": 747,
              "short": 2431,
              "net": -1684
            },
            "smallTrader": {
              "long": 1807,
              "short": 6175,
              "net": -4368
            }
          },
          "openInterest": 24031
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 252362,
              "short": 284069,
              "net": -31707
            },
            "nonCommercial": {
              "long": 24508,
              "short": 11812,
              "net": 12696
            },
            "smallTrader": {
              "long": 39222,
              "short": 20211,
              "net": 19011
            }
          },
          "openInterest": 342715
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2181,
              "short": 7111,
              "net": -4930
            },
            "nonCommercial": {
              "long": 6080,
              "short": 2152,
              "net": 3928
            },
            "smallTrader": {
              "long": 2203,
              "short": 1201,
              "net": 1002
            }
          },
          "openInterest": 10514
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14899,
              "short": 47542,
              "net": -32643
            },
            "nonCommercial": {
              "long": 29290,
              "short": 14351,
              "net": 14939
            },
            "smallTrader": {
              "long": 26192,
              "short": 8488,
              "net": 17704
            }
          },
          "openInterest": 75159
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43891,
              "short": 83662,
              "net": -39771
            },
            "nonCommercial": {
              "long": 27506,
              "short": 5389,
              "net": 22117
            },
            "smallTrader": {
              "long": 33392,
              "short": 15738,
              "net": 17654
            }
          },
          "openInterest": 117043
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63480,
              "short": 76615,
              "net": -13135
            },
            "nonCommercial": {
              "long": 25841,
              "short": 17508,
              "net": 8333
            },
            "smallTrader": {
              "long": 25284,
              "short": 20482,
              "net": 4802
            }
          },
          "openInterest": 147523
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52739,
              "short": 83607,
              "net": -30868
            },
            "nonCommercial": {
              "long": 27833,
              "short": 21445,
              "net": 6388
            },
            "smallTrader": {
              "long": 55545,
              "short": 31065,
              "net": 24480
            }
          },
          "openInterest": 170583
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95689,
              "short": 175931,
              "net": -80242
            },
            "nonCommercial": {
              "long": 54983,
              "short": 7370,
              "net": 47613
            },
            "smallTrader": {
              "long": 49114,
              "short": 16485,
              "net": 32629
            }
          },
          "openInterest": 206108
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17600,
              "short": 34574,
              "net": -16974
            },
            "nonCommercial": {
              "long": 10451,
              "short": 1506,
              "net": 8945
            },
            "smallTrader": {
              "long": 20079,
              "short": 12050,
              "net": 8029
            }
          },
          "openInterest": 48130
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37363,
              "short": 48635,
              "net": -11272
            },
            "nonCommercial": {
              "long": 8964,
              "short": 4216,
              "net": 4748
            },
            "smallTrader": {
              "long": 17056,
              "short": 10532,
              "net": 6524
            }
          },
          "openInterest": 67610
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51732,
              "short": 61646,
              "net": -9914
            },
            "nonCommercial": {
              "long": 23191,
              "short": 29740,
              "net": -6549
            },
            "smallTrader": {
              "long": 39371,
              "short": 22908,
              "net": 16463
            }
          },
          "openInterest": 132258
        }
      ]
    },
    {
      "reportDate": "2000-06-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 412295,
              "short": 432600,
              "net": -20305
            },
            "nonCommercial": {
              "long": 80134,
              "short": 47509,
              "net": 32625
            },
            "smallTrader": {
              "long": 89422,
              "short": 101742,
              "net": -12320
            }
          },
          "openInterest": 584782
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 40022,
              "short": 31166,
              "net": 8856
            },
            "nonCommercial": {
              "long": 1020,
              "short": 6302,
              "net": -5282
            },
            "smallTrader": {
              "long": 11543,
              "short": 15117,
              "net": -3574
            }
          },
          "openInterest": 52585
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 240065,
              "short": 264875,
              "net": -24810
            },
            "nonCommercial": {
              "long": 46863,
              "short": 59905,
              "net": -13042
            },
            "smallTrader": {
              "long": 100026,
              "short": 62174,
              "net": 37852
            }
          },
          "openInterest": 394558
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 277287,
              "short": 287483,
              "net": -10196
            },
            "nonCommercial": {
              "long": 41275,
              "short": 34056,
              "net": 7219
            },
            "smallTrader": {
              "long": 53395,
              "short": 50418,
              "net": 2977
            }
          },
          "openInterest": 373652
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19066,
              "short": 6091,
              "net": 12975
            },
            "nonCommercial": {
              "long": 0,
              "short": 4660,
              "net": -4660
            },
            "smallTrader": {
              "long": 6879,
              "short": 15194,
              "net": -8315
            }
          },
          "openInterest": 25945
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47235,
              "short": 40135,
              "net": 7100
            },
            "nonCommercial": {
              "long": 4038,
              "short": 18381,
              "net": -14343
            },
            "smallTrader": {
              "long": 23290,
              "short": 16047,
              "net": 7243
            }
          },
          "openInterest": 74847
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71423,
              "short": 79750,
              "net": -8327
            },
            "nonCommercial": {
              "long": 17368,
              "short": 23728,
              "net": -6360
            },
            "smallTrader": {
              "long": 18728,
              "short": 4041,
              "net": 14687
            }
          },
          "openInterest": 110947
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28163,
              "short": 28532,
              "net": -369
            },
            "nonCommercial": {
              "long": 7943,
              "short": 11147,
              "net": -3204
            },
            "smallTrader": {
              "long": 10261,
              "short": 6688,
              "net": 3573
            }
          },
          "openInterest": 49747
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39367,
              "short": 49397,
              "net": -10030
            },
            "nonCommercial": {
              "long": 8638,
              "short": 3716,
              "net": 4922
            },
            "smallTrader": {
              "long": 10887,
              "short": 5779,
              "net": 5108
            }
          },
          "openInterest": 61468
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219568,
              "short": 228998,
              "net": -9430
            },
            "nonCommercial": {
              "long": 66809,
              "short": 53475,
              "net": 13334
            },
            "smallTrader": {
              "long": 110712,
              "short": 114616,
              "net": -3904
            }
          },
          "openInterest": 449060
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26022,
              "short": 29615,
              "net": -3593
            },
            "nonCommercial": {
              "long": 5790,
              "short": 6048,
              "net": -258
            },
            "smallTrader": {
              "long": 10915,
              "short": 7064,
              "net": 3851
            }
          },
          "openInterest": 45735
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 331157,
              "short": 363746,
              "net": -32589
            },
            "nonCommercial": {
              "long": 49826,
              "short": 18552,
              "net": 31274
            },
            "smallTrader": {
              "long": 52162,
              "short": 50847,
              "net": 1315
            }
          },
          "openInterest": 455011
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13540,
              "short": 41966,
              "net": -28426
            },
            "nonCommercial": {
              "long": 11433,
              "short": 1808,
              "net": 9625
            },
            "smallTrader": {
              "long": 29319,
              "short": 10518,
              "net": 18801
            }
          },
          "openInterest": 54310
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9193,
              "short": 3956,
              "net": 5237
            },
            "nonCommercial": {
              "long": 4511,
              "short": 2803,
              "net": 1708
            },
            "smallTrader": {
              "long": 4422,
              "short": 11367,
              "net": -6945
            }
          },
          "openInterest": 19623
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72771,
              "short": 103693,
              "net": -30922
            },
            "nonCommercial": {
              "long": 32680,
              "short": 13622,
              "net": 19058
            },
            "smallTrader": {
              "long": 24106,
              "short": 12242,
              "net": 11864
            }
          },
          "openInterest": 143814
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80439,
              "short": 103076,
              "net": -22637
            },
            "nonCommercial": {
              "long": 10045,
              "short": 2097,
              "net": 7948
            },
            "smallTrader": {
              "long": 31799,
              "short": 17110,
              "net": 14689
            }
          },
          "openInterest": 132881
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22595,
              "short": 16312,
              "net": 6283
            },
            "nonCommercial": {
              "long": 818,
              "short": 8590,
              "net": -7772
            },
            "smallTrader": {
              "long": 16654,
              "short": 15165,
              "net": 1489
            }
          },
          "openInterest": 40067
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18466,
              "short": 23867,
              "net": -5401
            },
            "nonCommercial": {
              "long": 12229,
              "short": 4851,
              "net": 7378
            },
            "smallTrader": {
              "long": 11560,
              "short": 13537,
              "net": -1977
            }
          },
          "openInterest": 49330
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58697,
              "short": 52572,
              "net": 6125
            },
            "nonCommercial": {
              "long": 19306,
              "short": 17193,
              "net": 2113
            },
            "smallTrader": {
              "long": 20132,
              "short": 28370,
              "net": -8238
            }
          },
          "openInterest": 104805
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10125,
              "short": 3565,
              "net": 6560
            },
            "nonCommercial": {
              "long": 528,
              "short": 2700,
              "net": -2172
            },
            "smallTrader": {
              "long": 1449,
              "short": 5837,
              "net": -4388
            }
          },
          "openInterest": 12102
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 265858,
              "short": 300829,
              "net": -34971
            },
            "nonCommercial": {
              "long": 22990,
              "short": 10209,
              "net": 12781
            },
            "smallTrader": {
              "long": 41594,
              "short": 19404,
              "net": 22190
            }
          },
          "openInterest": 361622
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1886,
              "short": 6987,
              "net": -5101
            },
            "nonCommercial": {
              "long": 6048,
              "short": 2212,
              "net": 3836
            },
            "smallTrader": {
              "long": 2432,
              "short": 1167,
              "net": 1265
            }
          },
          "openInterest": 10482
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13497,
              "short": 47322,
              "net": -33825
            },
            "nonCommercial": {
              "long": 30096,
              "short": 13305,
              "net": 16791
            },
            "smallTrader": {
              "long": 24884,
              "short": 7850,
              "net": 17034
            }
          },
          "openInterest": 72499
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52677,
              "short": 72895,
              "net": -20218
            },
            "nonCommercial": {
              "long": 15337,
              "short": 6362,
              "net": 8975
            },
            "smallTrader": {
              "long": 27704,
              "short": 16461,
              "net": 11243
            }
          },
          "openInterest": 109222
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61748,
              "short": 69285,
              "net": -7537
            },
            "nonCommercial": {
              "long": 20339,
              "short": 17054,
              "net": 3285
            },
            "smallTrader": {
              "long": 26636,
              "short": 22384,
              "net": 4252
            }
          },
          "openInterest": 141176
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50563,
              "short": 85722,
              "net": -35159
            },
            "nonCommercial": {
              "long": 26178,
              "short": 19308,
              "net": 6870
            },
            "smallTrader": {
              "long": 57333,
              "short": 29044,
              "net": 28289
            }
          },
          "openInterest": 163601
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104745,
              "short": 165014,
              "net": -60269
            },
            "nonCommercial": {
              "long": 50695,
              "short": 12066,
              "net": 38629
            },
            "smallTrader": {
              "long": 40765,
              "short": 19125,
              "net": 21640
            }
          },
          "openInterest": 200724
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2248,
              "short": 29186,
              "net": -26938
            },
            "nonCommercial": {
              "long": 10376,
              "short": 0,
              "net": 10376
            },
            "smallTrader": {
              "long": 22452,
              "short": 5890,
              "net": 16562
            }
          },
          "openInterest": 35076
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37408,
              "short": 51361,
              "net": -13953
            },
            "nonCommercial": {
              "long": 9658,
              "short": 4104,
              "net": 5554
            },
            "smallTrader": {
              "long": 21144,
              "short": 12745,
              "net": 8399
            }
          },
          "openInterest": 72592
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51876,
              "short": 67403,
              "net": -15527
            },
            "nonCommercial": {
              "long": 25781,
              "short": 26523,
              "net": -742
            },
            "smallTrader": {
              "long": 40688,
              "short": 24419,
              "net": 16269
            }
          },
          "openInterest": 138786
        }
      ]
    },
    {
      "reportDate": "2000-06-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 409925,
              "short": 452104,
              "net": -42179
            },
            "nonCommercial": {
              "long": 90212,
              "short": 39988,
              "net": 50224
            },
            "smallTrader": {
              "long": 99265,
              "short": 107310,
              "net": -8045
            }
          },
          "openInterest": 603302
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 39513,
              "short": 31329,
              "net": 8184
            },
            "nonCommercial": {
              "long": 0,
              "short": 5617,
              "net": -5617
            },
            "smallTrader": {
              "long": 12427,
              "short": 14994,
              "net": -2567
            }
          },
          "openInterest": 51940
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230613,
              "short": 252048,
              "net": -21435
            },
            "nonCommercial": {
              "long": 43172,
              "short": 48082,
              "net": -4910
            },
            "smallTrader": {
              "long": 92122,
              "short": 65777,
              "net": 26345
            }
          },
          "openInterest": 372483
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 272714,
              "short": 280740,
              "net": -8026
            },
            "nonCommercial": {
              "long": 37254,
              "short": 32814,
              "net": 4440
            },
            "smallTrader": {
              "long": 54297,
              "short": 50711,
              "net": 3586
            }
          },
          "openInterest": 365113
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19358,
              "short": 5887,
              "net": 13471
            },
            "nonCommercial": {
              "long": 0,
              "short": 4662,
              "net": -4662
            },
            "smallTrader": {
              "long": 7224,
              "short": 16033,
              "net": -8809
            }
          },
          "openInterest": 26582
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36987,
              "short": 25219,
              "net": 11768
            },
            "nonCommercial": {
              "long": 2599,
              "short": 18897,
              "net": -16298
            },
            "smallTrader": {
              "long": 19094,
              "short": 14564,
              "net": 4530
            }
          },
          "openInterest": 58960
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73082,
              "short": 87230,
              "net": -14148
            },
            "nonCommercial": {
              "long": 15104,
              "short": 18917,
              "net": -3813
            },
            "smallTrader": {
              "long": 19874,
              "short": 1913,
              "net": 17961
            }
          },
          "openInterest": 111847
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27800,
              "short": 28953,
              "net": -1153
            },
            "nonCommercial": {
              "long": 8394,
              "short": 10649,
              "net": -2255
            },
            "smallTrader": {
              "long": 9400,
              "short": 5992,
              "net": 3408
            }
          },
          "openInterest": 47738
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39306,
              "short": 50506,
              "net": -11200
            },
            "nonCommercial": {
              "long": 7774,
              "short": 2997,
              "net": 4777
            },
            "smallTrader": {
              "long": 12486,
              "short": 6063,
              "net": 6423
            }
          },
          "openInterest": 62156
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221483,
              "short": 214326,
              "net": 7157
            },
            "nonCommercial": {
              "long": 51552,
              "short": 48828,
              "net": 2724
            },
            "smallTrader": {
              "long": 106749,
              "short": 116630,
              "net": -9881
            }
          },
          "openInterest": 431659
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29619,
              "short": 26547,
              "net": 3072
            },
            "nonCommercial": {
              "long": 4716,
              "short": 9563,
              "net": -4847
            },
            "smallTrader": {
              "long": 8300,
              "short": 6525,
              "net": 1775
            }
          },
          "openInterest": 45459
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 316663,
              "short": 347433,
              "net": -30770
            },
            "nonCommercial": {
              "long": 50562,
              "short": 19479,
              "net": 31083
            },
            "smallTrader": {
              "long": 49565,
              "short": 49878,
              "net": -313
            }
          },
          "openInterest": 438951
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13312,
              "short": 39353,
              "net": -26041
            },
            "nonCommercial": {
              "long": 10869,
              "short": 1808,
              "net": 9061
            },
            "smallTrader": {
              "long": 27875,
              "short": 10895,
              "net": 16980
            }
          },
          "openInterest": 52074
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9239,
              "short": 4425,
              "net": 4814
            },
            "nonCommercial": {
              "long": 5024,
              "short": 2710,
              "net": 2314
            },
            "smallTrader": {
              "long": 4601,
              "short": 11729,
              "net": -7128
            }
          },
          "openInterest": 20449
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76236,
              "short": 101409,
              "net": -25173
            },
            "nonCommercial": {
              "long": 31821,
              "short": 15602,
              "net": 16219
            },
            "smallTrader": {
              "long": 20237,
              "short": 11283,
              "net": 8954
            }
          },
          "openInterest": 143700
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84908,
              "short": 112258,
              "net": -27350
            },
            "nonCommercial": {
              "long": 14087,
              "short": 2361,
              "net": 11726
            },
            "smallTrader": {
              "long": 32010,
              "short": 16386,
              "net": 15624
            }
          },
          "openInterest": 143534
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21732,
              "short": 25966,
              "net": -4234
            },
            "nonCommercial": {
              "long": 8251,
              "short": 6610,
              "net": 1641
            },
            "smallTrader": {
              "long": 16770,
              "short": 14177,
              "net": 2593
            }
          },
          "openInterest": 46786
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18693,
              "short": 24623,
              "net": -5930
            },
            "nonCommercial": {
              "long": 13581,
              "short": 4563,
              "net": 9018
            },
            "smallTrader": {
              "long": 11125,
              "short": 14213,
              "net": -3088
            }
          },
          "openInterest": 50642
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60839,
              "short": 50202,
              "net": 10637
            },
            "nonCommercial": {
              "long": 17686,
              "short": 20673,
              "net": -2987
            },
            "smallTrader": {
              "long": 21299,
              "short": 28949,
              "net": -7650
            }
          },
          "openInterest": 106836
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11197,
              "short": 3259,
              "net": 7938
            },
            "nonCommercial": {
              "long": 422,
              "short": 3035,
              "net": -2613
            },
            "smallTrader": {
              "long": 1223,
              "short": 6548,
              "net": -5325
            }
          },
          "openInterest": 12868
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 255880,
              "short": 289301,
              "net": -33421
            },
            "nonCommercial": {
              "long": 24056,
              "short": 10042,
              "net": 14014
            },
            "smallTrader": {
              "long": 42297,
              "short": 22890,
              "net": 19407
            }
          },
          "openInterest": 352279
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2507,
              "short": 7080,
              "net": -4573
            },
            "nonCommercial": {
              "long": 5876,
              "short": 2089,
              "net": 3787
            },
            "smallTrader": {
              "long": 1813,
              "short": 1027,
              "net": 786
            }
          },
          "openInterest": 10377
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17575,
              "short": 45338,
              "net": -27763
            },
            "nonCommercial": {
              "long": 29502,
              "short": 20721,
              "net": 8781
            },
            "smallTrader": {
              "long": 28208,
              "short": 9226,
              "net": 18982
            }
          },
          "openInterest": 78737
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48559,
              "short": 70516,
              "net": -21957
            },
            "nonCommercial": {
              "long": 16079,
              "short": 6614,
              "net": 9465
            },
            "smallTrader": {
              "long": 29210,
              "short": 16718,
              "net": 12492
            }
          },
          "openInterest": 107685
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60523,
              "short": 64953,
              "net": -4430
            },
            "nonCommercial": {
              "long": 20880,
              "short": 18821,
              "net": 2059
            },
            "smallTrader": {
              "long": 25136,
              "short": 22765,
              "net": 2371
            }
          },
          "openInterest": 137099
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48160,
              "short": 84109,
              "net": -35949
            },
            "nonCommercial": {
              "long": 24714,
              "short": 16816,
              "net": 7898
            },
            "smallTrader": {
              "long": 56893,
              "short": 28842,
              "net": 28051
            }
          },
          "openInterest": 156455
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98719,
              "short": 155458,
              "net": -56739
            },
            "nonCommercial": {
              "long": 48948,
              "short": 12323,
              "net": 36625
            },
            "smallTrader": {
              "long": 38381,
              "short": 18267,
              "net": 20114
            }
          },
          "openInterest": 191886
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7237,
              "short": 23700,
              "net": -16463
            },
            "nonCommercial": {
              "long": 8015,
              "short": 0,
              "net": 8015
            },
            "smallTrader": {
              "long": 17411,
              "short": 8963,
              "net": 8448
            }
          },
          "openInterest": 32663
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34359,
              "short": 57235,
              "net": -22876
            },
            "nonCommercial": {
              "long": 13550,
              "short": 1796,
              "net": 11754
            },
            "smallTrader": {
              "long": 23150,
              "short": 12028,
              "net": 11122
            }
          },
          "openInterest": 74390
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48197,
              "short": 72590,
              "net": -24393
            },
            "nonCommercial": {
              "long": 27133,
              "short": 18110,
              "net": 9023
            },
            "smallTrader": {
              "long": 39541,
              "short": 24171,
              "net": 15370
            }
          },
          "openInterest": 131555
        }
      ]
    },
    {
      "reportDate": "2000-07-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 406429,
              "short": 457873,
              "net": -51444
            },
            "nonCommercial": {
              "long": 101503,
              "short": 37752,
              "net": 63751
            },
            "smallTrader": {
              "long": 102661,
              "short": 114968,
              "net": -12307
            }
          },
          "openInterest": 613407
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 41458,
              "short": 31624,
              "net": 9834
            },
            "nonCommercial": {
              "long": 1316,
              "short": 9950,
              "net": -8634
            },
            "smallTrader": {
              "long": 12878,
              "short": 14078,
              "net": -1200
            }
          },
          "openInterest": 55652
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 220227,
              "short": 251719,
              "net": -31492
            },
            "nonCommercial": {
              "long": 49762,
              "short": 48060,
              "net": 1702
            },
            "smallTrader": {
              "long": 100383,
              "short": 70593,
              "net": 29790
            }
          },
          "openInterest": 378011
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 266199,
              "short": 278778,
              "net": -12579
            },
            "nonCommercial": {
              "long": 49683,
              "short": 37191,
              "net": 12492
            },
            "smallTrader": {
              "long": 55227,
              "short": 55140,
              "net": 87
            }
          },
          "openInterest": 373390
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18830,
              "short": 8035,
              "net": 10795
            },
            "nonCommercial": {
              "long": 2493,
              "short": 4932,
              "net": -2439
            },
            "smallTrader": {
              "long": 6920,
              "short": 15276,
              "net": -8356
            }
          },
          "openInterest": 28243
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43403,
              "short": 26717,
              "net": 16686
            },
            "nonCommercial": {
              "long": 3419,
              "short": 23213,
              "net": -19794
            },
            "smallTrader": {
              "long": 18226,
              "short": 15118,
              "net": 3108
            }
          },
          "openInterest": 65357
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74155,
              "short": 85027,
              "net": -10872
            },
            "nonCommercial": {
              "long": 14164,
              "short": 19614,
              "net": -5450
            },
            "smallTrader": {
              "long": 20402,
              "short": 4080,
              "net": 16322
            }
          },
          "openInterest": 112386
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28767,
              "short": 28514,
              "net": 253
            },
            "nonCommercial": {
              "long": 7830,
              "short": 11330,
              "net": -3500
            },
            "smallTrader": {
              "long": 9439,
              "short": 6192,
              "net": 3247
            }
          },
          "openInterest": 48366
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43147,
              "short": 53094,
              "net": -9947
            },
            "nonCommercial": {
              "long": 6627,
              "short": 3059,
              "net": 3568
            },
            "smallTrader": {
              "long": 12916,
              "short": 6537,
              "net": 6379
            }
          },
          "openInterest": 65260
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210013,
              "short": 190950,
              "net": 19063
            },
            "nonCommercial": {
              "long": 45969,
              "short": 51496,
              "net": -5527
            },
            "smallTrader": {
              "long": 92845,
              "short": 106381,
              "net": -13536
            }
          },
          "openInterest": 399338
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37376,
              "short": 24925,
              "net": 12451
            },
            "nonCommercial": {
              "long": 3761,
              "short": 16839,
              "net": -13078
            },
            "smallTrader": {
              "long": 8206,
              "short": 7579,
              "net": 627
            }
          },
          "openInterest": 51875
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317508,
              "short": 343165,
              "net": -25657
            },
            "nonCommercial": {
              "long": 47524,
              "short": 18335,
              "net": 29189
            },
            "smallTrader": {
              "long": 45758,
              "short": 49290,
              "net": -3532
            }
          },
          "openInterest": 436552
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13665,
              "short": 41742,
              "net": -28077
            },
            "nonCommercial": {
              "long": 11222,
              "short": 3772,
              "net": 7450
            },
            "smallTrader": {
              "long": 29693,
              "short": 9066,
              "net": 20627
            }
          },
          "openInterest": 54598
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10051,
              "short": 5014,
              "net": 5037
            },
            "nonCommercial": {
              "long": 5418,
              "short": 2490,
              "net": 2928
            },
            "smallTrader": {
              "long": 4537,
              "short": 12502,
              "net": -7965
            }
          },
          "openInterest": 22571
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81135,
              "short": 107920,
              "net": -26785
            },
            "nonCommercial": {
              "long": 31351,
              "short": 15523,
              "net": 15828
            },
            "smallTrader": {
              "long": 22319,
              "short": 11362,
              "net": 10957
            }
          },
          "openInterest": 150096
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85832,
              "short": 118332,
              "net": -32500
            },
            "nonCommercial": {
              "long": 15624,
              "short": 2285,
              "net": 13339
            },
            "smallTrader": {
              "long": 32846,
              "short": 13685,
              "net": 19161
            }
          },
          "openInterest": 146068
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30035,
              "short": 20002,
              "net": 10033
            },
            "nonCommercial": {
              "long": 3823,
              "short": 9893,
              "net": -6070
            },
            "smallTrader": {
              "long": 14888,
              "short": 18851,
              "net": -3963
            }
          },
          "openInterest": 48751
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19793,
              "short": 23301,
              "net": -3508
            },
            "nonCommercial": {
              "long": 12350,
              "short": 4175,
              "net": 8175
            },
            "smallTrader": {
              "long": 12097,
              "short": 16764,
              "net": -4667
            }
          },
          "openInterest": 51144
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64485,
              "short": 53064,
              "net": 11421
            },
            "nonCommercial": {
              "long": 18707,
              "short": 22148,
              "net": -3441
            },
            "smallTrader": {
              "long": 21041,
              "short": 29021,
              "net": -7980
            }
          },
          "openInterest": 110721
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5830,
              "short": 8173,
              "net": -2343
            },
            "nonCommercial": {
              "long": 3033,
              "short": 633,
              "net": 2400
            },
            "smallTrader": {
              "long": 3436,
              "short": 3493,
              "net": -57
            }
          },
          "openInterest": 12320
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 236783,
              "short": 272714,
              "net": -35931
            },
            "nonCommercial": {
              "long": 23277,
              "short": 7059,
              "net": 16218
            },
            "smallTrader": {
              "long": 38121,
              "short": 18408,
              "net": 19713
            }
          },
          "openInterest": 327315
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2104,
              "short": 6331,
              "net": -4227
            },
            "nonCommercial": {
              "long": 4869,
              "short": 1671,
              "net": 3198
            },
            "smallTrader": {
              "long": 1849,
              "short": 820,
              "net": 1029
            }
          },
          "openInterest": 8832
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14944,
              "short": 44365,
              "net": -29421
            },
            "nonCommercial": {
              "long": 30461,
              "short": 17104,
              "net": 13357
            },
            "smallTrader": {
              "long": 25627,
              "short": 9563,
              "net": 16064
            }
          },
          "openInterest": 74024
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46490,
              "short": 67008,
              "net": -20518
            },
            "nonCommercial": {
              "long": 16683,
              "short": 6558,
              "net": 10125
            },
            "smallTrader": {
              "long": 27889,
              "short": 17496,
              "net": 10393
            }
          },
          "openInterest": 107166
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55118,
              "short": 59285,
              "net": -4167
            },
            "nonCommercial": {
              "long": 25234,
              "short": 23524,
              "net": 1710
            },
            "smallTrader": {
              "long": 24234,
              "short": 21777,
              "net": 2457
            }
          },
          "openInterest": 134013
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45583,
              "short": 73847,
              "net": -28264
            },
            "nonCommercial": {
              "long": 24865,
              "short": 19171,
              "net": 5694
            },
            "smallTrader": {
              "long": 49957,
              "short": 27387,
              "net": 22570
            }
          },
          "openInterest": 147896
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84993,
              "short": 139066,
              "net": -54073
            },
            "nonCommercial": {
              "long": 47476,
              "short": 13514,
              "net": 33962
            },
            "smallTrader": {
              "long": 35014,
              "short": 14903,
              "net": 20111
            }
          },
          "openInterest": 173419
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9222,
              "short": 28684,
              "net": -19462
            },
            "nonCommercial": {
              "long": 8702,
              "short": 0,
              "net": 8702
            },
            "smallTrader": {
              "long": 18489,
              "short": 7729,
              "net": 10760
            }
          },
          "openInterest": 36413
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35615,
              "short": 47416,
              "net": -11801
            },
            "nonCommercial": {
              "long": 9169,
              "short": 5925,
              "net": 3244
            },
            "smallTrader": {
              "long": 26636,
              "short": 18079,
              "net": 8557
            }
          },
          "openInterest": 76363
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48172,
              "short": 63863,
              "net": -15691
            },
            "nonCommercial": {
              "long": 23946,
              "short": 21372,
              "net": 2574
            },
            "smallTrader": {
              "long": 39701,
              "short": 26584,
              "net": 13117
            }
          },
          "openInterest": 126574
        }
      ]
    },
    {
      "reportDate": "2000-07-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 398206,
              "short": 451035,
              "net": -52829
            },
            "nonCommercial": {
              "long": 99487,
              "short": 37086,
              "net": 62401
            },
            "smallTrader": {
              "long": 104404,
              "short": 113976,
              "net": -9572
            }
          },
          "openInterest": 606499
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 40339,
              "short": 31817,
              "net": 8522
            },
            "nonCommercial": {
              "long": 1794,
              "short": 9488,
              "net": -7694
            },
            "smallTrader": {
              "long": 13159,
              "short": 13987,
              "net": -828
            }
          },
          "openInterest": 55292
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 228871,
              "short": 265065,
              "net": -36194
            },
            "nonCommercial": {
              "long": 52978,
              "short": 49229,
              "net": 3749
            },
            "smallTrader": {
              "long": 98433,
              "short": 65988,
              "net": 32445
            }
          },
          "openInterest": 384544
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 292936,
              "short": 302954,
              "net": -10018
            },
            "nonCommercial": {
              "long": 47154,
              "short": 34235,
              "net": 12919
            },
            "smallTrader": {
              "long": 50486,
              "short": 53387,
              "net": -2901
            }
          },
          "openInterest": 392906
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20373,
              "short": 8821,
              "net": 11552
            },
            "nonCommercial": {
              "long": 1126,
              "short": 4680,
              "net": -3554
            },
            "smallTrader": {
              "long": 6347,
              "short": 14345,
              "net": -7998
            }
          },
          "openInterest": 27846
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45392,
              "short": 28158,
              "net": 17234
            },
            "nonCommercial": {
              "long": 3653,
              "short": 23327,
              "net": -19674
            },
            "smallTrader": {
              "long": 17176,
              "short": 14736,
              "net": 2440
            }
          },
          "openInterest": 66531
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76956,
              "short": 86304,
              "net": -9348
            },
            "nonCommercial": {
              "long": 13385,
              "short": 19984,
              "net": -6599
            },
            "smallTrader": {
              "long": 19122,
              "short": 3175,
              "net": 15947
            }
          },
          "openInterest": 113700
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28884,
              "short": 30278,
              "net": -1394
            },
            "nonCommercial": {
              "long": 7182,
              "short": 9856,
              "net": -2674
            },
            "smallTrader": {
              "long": 9246,
              "short": 5178,
              "net": 4068
            }
          },
          "openInterest": 47824
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40975,
              "short": 51706,
              "net": -10731
            },
            "nonCommercial": {
              "long": 8018,
              "short": 3470,
              "net": 4548
            },
            "smallTrader": {
              "long": 13499,
              "short": 7316,
              "net": 6183
            }
          },
          "openInterest": 64754
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205590,
              "short": 179864,
              "net": 25726
            },
            "nonCommercial": {
              "long": 48592,
              "short": 53973,
              "net": -5381
            },
            "smallTrader": {
              "long": 92361,
              "short": 112706,
              "net": -20345
            }
          },
          "openInterest": 391223
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38366,
              "short": 25122,
              "net": 13244
            },
            "nonCommercial": {
              "long": 3809,
              "short": 17230,
              "net": -13421
            },
            "smallTrader": {
              "long": 7938,
              "short": 7761,
              "net": 177
            }
          },
          "openInterest": 52733
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 312977,
              "short": 327829,
              "net": -14852
            },
            "nonCommercial": {
              "long": 44359,
              "short": 21819,
              "net": 22540
            },
            "smallTrader": {
              "long": 43686,
              "short": 51374,
              "net": -7688
            }
          },
          "openInterest": 428202
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13802,
              "short": 42884,
              "net": -29082
            },
            "nonCommercial": {
              "long": 12726,
              "short": 2596,
              "net": 10130
            },
            "smallTrader": {
              "long": 28667,
              "short": 9715,
              "net": 18952
            }
          },
          "openInterest": 55213
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10548,
              "short": 6236,
              "net": 4312
            },
            "nonCommercial": {
              "long": 6272,
              "short": 2157,
              "net": 4115
            },
            "smallTrader": {
              "long": 4180,
              "short": 12607,
              "net": -8427
            }
          },
          "openInterest": 23622
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82973,
              "short": 101830,
              "net": -18857
            },
            "nonCommercial": {
              "long": 29093,
              "short": 16695,
              "net": 12398
            },
            "smallTrader": {
              "long": 18580,
              "short": 12121,
              "net": 6459
            }
          },
          "openInterest": 146022
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86518,
              "short": 117012,
              "net": -30494
            },
            "nonCommercial": {
              "long": 14508,
              "short": 1354,
              "net": 13154
            },
            "smallTrader": {
              "long": 33252,
              "short": 15912,
              "net": 17340
            }
          },
          "openInterest": 145515
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40271,
              "short": 24513,
              "net": 15758
            },
            "nonCommercial": {
              "long": 963,
              "short": 8752,
              "net": -7789
            },
            "smallTrader": {
              "long": 11160,
              "short": 19129,
              "net": -7969
            }
          },
          "openInterest": 52399
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19505,
              "short": 23206,
              "net": -3701
            },
            "nonCommercial": {
              "long": 10685,
              "short": 4278,
              "net": 6407
            },
            "smallTrader": {
              "long": 12409,
              "short": 15115,
              "net": -2706
            }
          },
          "openInterest": 49301
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66578,
              "short": 54353,
              "net": 12225
            },
            "nonCommercial": {
              "long": 18255,
              "short": 21558,
              "net": -3303
            },
            "smallTrader": {
              "long": 21625,
              "short": 30547,
              "net": -8922
            }
          },
          "openInterest": 113987
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6061,
              "short": 9700,
              "net": -3639
            },
            "nonCommercial": {
              "long": 3777,
              "short": 673,
              "net": 3104
            },
            "smallTrader": {
              "long": 3949,
              "short": 3414,
              "net": 535
            }
          },
          "openInterest": 13787
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 231828,
              "short": 268402,
              "net": -36574
            },
            "nonCommercial": {
              "long": 19711,
              "short": 6929,
              "net": 12782
            },
            "smallTrader": {
              "long": 40651,
              "short": 16859,
              "net": 23792
            }
          },
          "openInterest": 320201
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1856,
              "short": 6395,
              "net": -4539
            },
            "nonCommercial": {
              "long": 4981,
              "short": 1816,
              "net": 3165
            },
            "smallTrader": {
              "long": 2068,
              "short": 694,
              "net": 1374
            }
          },
          "openInterest": 8915
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15297,
              "short": 43208,
              "net": -27911
            },
            "nonCommercial": {
              "long": 31211,
              "short": 19423,
              "net": 11788
            },
            "smallTrader": {
              "long": 25028,
              "short": 8905,
              "net": 16123
            }
          },
          "openInterest": 74345
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43862,
              "short": 62750,
              "net": -18888
            },
            "nonCommercial": {
              "long": 18926,
              "short": 8166,
              "net": 10760
            },
            "smallTrader": {
              "long": 29563,
              "short": 21435,
              "net": 8128
            }
          },
          "openInterest": 107859
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50266,
              "short": 57897,
              "net": -7631
            },
            "nonCommercial": {
              "long": 24258,
              "short": 22879,
              "net": 1379
            },
            "smallTrader": {
              "long": 29799,
              "short": 23547,
              "net": 6252
            }
          },
          "openInterest": 132945
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46473,
              "short": 69075,
              "net": -22602
            },
            "nonCommercial": {
              "long": 26829,
              "short": 22601,
              "net": 4228
            },
            "smallTrader": {
              "long": 47289,
              "short": 28915,
              "net": 18374
            }
          },
          "openInterest": 144578
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87238,
              "short": 136302,
              "net": -49064
            },
            "nonCommercial": {
              "long": 43291,
              "short": 14611,
              "net": 28680
            },
            "smallTrader": {
              "long": 34234,
              "short": 13850,
              "net": 20384
            }
          },
          "openInterest": 171014
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7919,
              "short": 26098,
              "net": -18179
            },
            "nonCommercial": {
              "long": 10607,
              "short": 1147,
              "net": 9460
            },
            "smallTrader": {
              "long": 16756,
              "short": 8037,
              "net": 8719
            }
          },
          "openInterest": 35282
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38027,
              "short": 51979,
              "net": -13952
            },
            "nonCommercial": {
              "long": 10959,
              "short": 6423,
              "net": 4536
            },
            "smallTrader": {
              "long": 21551,
              "short": 12135,
              "net": 9416
            }
          },
          "openInterest": 75011
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54345,
              "short": 66618,
              "net": -12273
            },
            "nonCommercial": {
              "long": 25057,
              "short": 24661,
              "net": 396
            },
            "smallTrader": {
              "long": 39002,
              "short": 27125,
              "net": 11877
            }
          },
          "openInterest": 134593
        }
      ]
    },
    {
      "reportDate": "2000-07-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 400630,
              "short": 447807,
              "net": -47177
            },
            "nonCommercial": {
              "long": 100894,
              "short": 44005,
              "net": 56889
            },
            "smallTrader": {
              "long": 99039,
              "short": 108751,
              "net": -9712
            }
          },
          "openInterest": 605650
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42508,
              "short": 31246,
              "net": 11262
            },
            "nonCommercial": {
              "long": 575,
              "short": 9288,
              "net": -8713
            },
            "smallTrader": {
              "long": 12266,
              "short": 14815,
              "net": -2549
            }
          },
          "openInterest": 55349
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 235375,
              "short": 259547,
              "net": -24172
            },
            "nonCommercial": {
              "long": 46807,
              "short": 49942,
              "net": -3135
            },
            "smallTrader": {
              "long": 98610,
              "short": 71303,
              "net": 27307
            }
          },
          "openInterest": 386033
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306894,
              "short": 326092,
              "net": -19198
            },
            "nonCommercial": {
              "long": 56136,
              "short": 34762,
              "net": 21374
            },
            "smallTrader": {
              "long": 51434,
              "short": 53610,
              "net": -2176
            }
          },
          "openInterest": 416993
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26872,
              "short": 8081,
              "net": 18791
            },
            "nonCommercial": {
              "long": 406,
              "short": 6203,
              "net": -5797
            },
            "smallTrader": {
              "long": 6425,
              "short": 19419,
              "net": -12994
            }
          },
          "openInterest": 33703
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41998,
              "short": 29456,
              "net": 12542
            },
            "nonCommercial": {
              "long": 4960,
              "short": 23494,
              "net": -18534
            },
            "smallTrader": {
              "long": 20155,
              "short": 14163,
              "net": 5992
            }
          },
          "openInterest": 67426
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78519,
              "short": 87536,
              "net": -9017
            },
            "nonCommercial": {
              "long": 13917,
              "short": 20482,
              "net": -6565
            },
            "smallTrader": {
              "long": 18932,
              "short": 3350,
              "net": 15582
            }
          },
          "openInterest": 114938
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26609,
              "short": 37713,
              "net": -11104
            },
            "nonCommercial": {
              "long": 9293,
              "short": 3952,
              "net": 5341
            },
            "smallTrader": {
              "long": 8499,
              "short": 2736,
              "net": 5763
            }
          },
          "openInterest": 46846
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38065,
              "short": 57252,
              "net": -19187
            },
            "nonCommercial": {
              "long": 13606,
              "short": 3092,
              "net": 10514
            },
            "smallTrader": {
              "long": 15295,
              "short": 6622,
              "net": 8673
            }
          },
          "openInterest": 69081
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219669,
              "short": 171616,
              "net": 48053
            },
            "nonCommercial": {
              "long": 37347,
              "short": 66618,
              "net": -29271
            },
            "smallTrader": {
              "long": 92373,
              "short": 111155,
              "net": -18782
            }
          },
          "openInterest": 389642
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38108,
              "short": 35658,
              "net": 2450
            },
            "nonCommercial": {
              "long": 4211,
              "short": 7668,
              "net": -3457
            },
            "smallTrader": {
              "long": 8431,
              "short": 7424,
              "net": 1007
            }
          },
          "openInterest": 53240
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339751,
              "short": 351079,
              "net": -11328
            },
            "nonCommercial": {
              "long": 46748,
              "short": 27276,
              "net": 19472
            },
            "smallTrader": {
              "long": 42884,
              "short": 51028,
              "net": -8144
            }
          },
          "openInterest": 456717
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14944,
              "short": 37940,
              "net": -22996
            },
            "nonCommercial": {
              "long": 13011,
              "short": 4966,
              "net": 8045
            },
            "smallTrader": {
              "long": 30327,
              "short": 15376,
              "net": 14951
            }
          },
          "openInterest": 58300
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10252,
              "short": 6403,
              "net": 3849
            },
            "nonCommercial": {
              "long": 6749,
              "short": 1959,
              "net": 4790
            },
            "smallTrader": {
              "long": 4266,
              "short": 12905,
              "net": -8639
            }
          },
          "openInterest": 23639
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72418,
              "short": 88264,
              "net": -15846
            },
            "nonCommercial": {
              "long": 26606,
              "short": 17591,
              "net": 9015
            },
            "smallTrader": {
              "long": 20757,
              "short": 13926,
              "net": 6831
            }
          },
          "openInterest": 136090
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96949,
              "short": 126182,
              "net": -29233
            },
            "nonCommercial": {
              "long": 14862,
              "short": 1547,
              "net": 13315
            },
            "smallTrader": {
              "long": 33751,
              "short": 17833,
              "net": 15918
            }
          },
          "openInterest": 156716
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50288,
              "short": 21961,
              "net": 28327
            },
            "nonCommercial": {
              "long": 641,
              "short": 15127,
              "net": -14486
            },
            "smallTrader": {
              "long": 10810,
              "short": 24651,
              "net": -13841
            }
          },
          "openInterest": 61744
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20062,
              "short": 20693,
              "net": -631
            },
            "nonCommercial": {
              "long": 8583,
              "short": 5451,
              "net": 3132
            },
            "smallTrader": {
              "long": 9835,
              "short": 12336,
              "net": -2501
            }
          },
          "openInterest": 42158
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67772,
              "short": 56733,
              "net": 11039
            },
            "nonCommercial": {
              "long": 17667,
              "short": 19951,
              "net": -2284
            },
            "smallTrader": {
              "long": 21658,
              "short": 30413,
              "net": -8755
            }
          },
          "openInterest": 115743
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6067,
              "short": 10369,
              "net": -4302
            },
            "nonCommercial": {
              "long": 4353,
              "short": 443,
              "net": 3910
            },
            "smallTrader": {
              "long": 4094,
              "short": 3702,
              "net": 392
            }
          },
          "openInterest": 14514
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 247961,
              "short": 281630,
              "net": -33669
            },
            "nonCommercial": {
              "long": 19313,
              "short": 6142,
              "net": 13171
            },
            "smallTrader": {
              "long": 37645,
              "short": 17147,
              "net": 20498
            }
          },
          "openInterest": 330793
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2100,
              "short": 6635,
              "net": -4535
            },
            "nonCommercial": {
              "long": 5670,
              "short": 1949,
              "net": 3721
            },
            "smallTrader": {
              "long": 1929,
              "short": 1115,
              "net": 814
            }
          },
          "openInterest": 9718
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15574,
              "short": 43585,
              "net": -28011
            },
            "nonCommercial": {
              "long": 29087,
              "short": 17737,
              "net": 11350
            },
            "smallTrader": {
              "long": 24950,
              "short": 8289,
              "net": 16661
            }
          },
          "openInterest": 72072
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43747,
              "short": 65188,
              "net": -21441
            },
            "nonCommercial": {
              "long": 21040,
              "short": 9167,
              "net": 11873
            },
            "smallTrader": {
              "long": 28865,
              "short": 19297,
              "net": 9568
            }
          },
          "openInterest": 107532
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58584,
              "short": 60669,
              "net": -2085
            },
            "nonCommercial": {
              "long": 22649,
              "short": 23809,
              "net": -1160
            },
            "smallTrader": {
              "long": 22317,
              "short": 19072,
              "net": 3245
            }
          },
          "openInterest": 132609
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48176,
              "short": 67797,
              "net": -19621
            },
            "nonCommercial": {
              "long": 22087,
              "short": 23930,
              "net": -1843
            },
            "smallTrader": {
              "long": 49359,
              "short": 27895,
              "net": 21464
            }
          },
          "openInterest": 143720
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88310,
              "short": 136323,
              "net": -48013
            },
            "nonCommercial": {
              "long": 39646,
              "short": 15763,
              "net": 23883
            },
            "smallTrader": {
              "long": 37786,
              "short": 13656,
              "net": 24130
            }
          },
          "openInterest": 170887
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19656,
              "short": 20613,
              "net": -957
            },
            "nonCommercial": {
              "long": 6858,
              "short": 5472,
              "net": 1386
            },
            "smallTrader": {
              "long": 12778,
              "short": 13207,
              "net": -429
            }
          },
          "openInterest": 39293
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44901,
              "short": 53466,
              "net": -8565
            },
            "nonCommercial": {
              "long": 10005,
              "short": 7556,
              "net": 2449
            },
            "smallTrader": {
              "long": 19804,
              "short": 13688,
              "net": 6116
            }
          },
          "openInterest": 78497
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63724,
              "short": 68017,
              "net": -4293
            },
            "nonCommercial": {
              "long": 23458,
              "short": 27065,
              "net": -3607
            },
            "smallTrader": {
              "long": 36193,
              "short": 28293,
              "net": 7900
            }
          },
          "openInterest": 141430
        }
      ]
    },
    {
      "reportDate": "2000-07-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 393798,
              "short": 443598,
              "net": -49800
            },
            "nonCommercial": {
              "long": 99840,
              "short": 43252,
              "net": 56588
            },
            "smallTrader": {
              "long": 107982,
              "short": 114770,
              "net": -6788
            }
          },
          "openInterest": 607176
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42698,
              "short": 31692,
              "net": 11006
            },
            "nonCommercial": {
              "long": 1167,
              "short": 9288,
              "net": -8121
            },
            "smallTrader": {
              "long": 12250,
              "short": 15135,
              "net": -2885
            }
          },
          "openInterest": 56115
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230926,
              "short": 268288,
              "net": -37362
            },
            "nonCommercial": {
              "long": 59711,
              "short": 53527,
              "net": 6184
            },
            "smallTrader": {
              "long": 107530,
              "short": 76352,
              "net": 31178
            }
          },
          "openInterest": 403615
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 305177,
              "short": 321170,
              "net": -15993
            },
            "nonCommercial": {
              "long": 53734,
              "short": 34550,
              "net": 19184
            },
            "smallTrader": {
              "long": 51802,
              "short": 54993,
              "net": -3191
            }
          },
          "openInterest": 413317
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17589,
              "short": 12914,
              "net": 4675
            },
            "nonCommercial": {
              "long": 2662,
              "short": 3620,
              "net": -958
            },
            "smallTrader": {
              "long": 10437,
              "short": 14154,
              "net": -3717
            }
          },
          "openInterest": 30688
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33622,
              "short": 40108,
              "net": -6486
            },
            "nonCommercial": {
              "long": 10573,
              "short": 15815,
              "net": -5242
            },
            "smallTrader": {
              "long": 24868,
              "short": 13140,
              "net": 11728
            }
          },
          "openInterest": 69355
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75978,
              "short": 86137,
              "net": -10159
            },
            "nonCommercial": {
              "long": 12831,
              "short": 16882,
              "net": -4051
            },
            "smallTrader": {
              "long": 17406,
              "short": 3196,
              "net": 14210
            }
          },
          "openInterest": 109650
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24750,
              "short": 32778,
              "net": -8028
            },
            "nonCommercial": {
              "long": 6509,
              "short": 2794,
              "net": 3715
            },
            "smallTrader": {
              "long": 8766,
              "short": 4453,
              "net": 4313
            }
          },
          "openInterest": 42333
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35748,
              "short": 62955,
              "net": -27207
            },
            "nonCommercial": {
              "long": 21038,
              "short": 4993,
              "net": 16045
            },
            "smallTrader": {
              "long": 17052,
              "short": 5890,
              "net": 11162
            }
          },
          "openInterest": 76965
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213507,
              "short": 175702,
              "net": 37805
            },
            "nonCommercial": {
              "long": 39121,
              "short": 61245,
              "net": -22124
            },
            "smallTrader": {
              "long": 94353,
              "short": 110034,
              "net": -15681
            }
          },
          "openInterest": 385245
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37789,
              "short": 38424,
              "net": -635
            },
            "nonCommercial": {
              "long": 4775,
              "short": 5970,
              "net": -1195
            },
            "smallTrader": {
              "long": 8632,
              "short": 6802,
              "net": 1830
            }
          },
          "openInterest": 54187
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 309065,
              "short": 314726,
              "net": -5661
            },
            "nonCommercial": {
              "long": 33755,
              "short": 25058,
              "net": 8697
            },
            "smallTrader": {
              "long": 37959,
              "short": 40995,
              "net": -3036
            }
          },
          "openInterest": 411712
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16172,
              "short": 45269,
              "net": -29097
            },
            "nonCommercial": {
              "long": 15474,
              "short": 3077,
              "net": 12397
            },
            "smallTrader": {
              "long": 30438,
              "short": 13738,
              "net": 16700
            }
          },
          "openInterest": 62286
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10240,
              "short": 6134,
              "net": 4106
            },
            "nonCommercial": {
              "long": 6517,
              "short": 1834,
              "net": 4683
            },
            "smallTrader": {
              "long": 4572,
              "short": 13361,
              "net": -8789
            }
          },
          "openInterest": 23830
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61847,
              "short": 69338,
              "net": -7491
            },
            "nonCommercial": {
              "long": 24352,
              "short": 20809,
              "net": 3543
            },
            "smallTrader": {
              "long": 20638,
              "short": 16690,
              "net": 3948
            }
          },
          "openInterest": 122177
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103245,
              "short": 127268,
              "net": -24023
            },
            "nonCommercial": {
              "long": 14021,
              "short": 1668,
              "net": 12353
            },
            "smallTrader": {
              "long": 31910,
              "short": 20240,
              "net": 11670
            }
          },
          "openInterest": 159383
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58336,
              "short": 20722,
              "net": 37614
            },
            "nonCommercial": {
              "long": 435,
              "short": 22664,
              "net": -22229
            },
            "smallTrader": {
              "long": 10920,
              "short": 26305,
              "net": -15385
            }
          },
          "openInterest": 69716
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20495,
              "short": 19743,
              "net": 752
            },
            "nonCommercial": {
              "long": 8733,
              "short": 6099,
              "net": 2634
            },
            "smallTrader": {
              "long": 9523,
              "short": 12909,
              "net": -3386
            }
          },
          "openInterest": 41738
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72214,
              "short": 59044,
              "net": 13170
            },
            "nonCommercial": {
              "long": 17510,
              "short": 22209,
              "net": -4699
            },
            "smallTrader": {
              "long": 21835,
              "short": 30306,
              "net": -8471
            }
          },
          "openInterest": 118428
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6006,
              "short": 11553,
              "net": -5547
            },
            "nonCommercial": {
              "long": 4850,
              "short": 683,
              "net": 4167
            },
            "smallTrader": {
              "long": 4777,
              "short": 3397,
              "net": 1380
            }
          },
          "openInterest": 15733
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 265161,
              "short": 288421,
              "net": -23260
            },
            "nonCommercial": {
              "long": 17199,
              "short": 6841,
              "net": 10358
            },
            "smallTrader": {
              "long": 33818,
              "short": 20916,
              "net": 12902
            }
          },
          "openInterest": 344022
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2030,
              "short": 7036,
              "net": -5006
            },
            "nonCommercial": {
              "long": 6120,
              "short": 2037,
              "net": 4083
            },
            "smallTrader": {
              "long": 1850,
              "short": 927,
              "net": 923
            }
          },
          "openInterest": 10008
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17686,
              "short": 42570,
              "net": -24884
            },
            "nonCommercial": {
              "long": 30622,
              "short": 21725,
              "net": 8897
            },
            "smallTrader": {
              "long": 24543,
              "short": 8556,
              "net": 15987
            }
          },
          "openInterest": 76902
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44953,
              "short": 64348,
              "net": -19395
            },
            "nonCommercial": {
              "long": 17049,
              "short": 8235,
              "net": 8814
            },
            "smallTrader": {
              "long": 28560,
              "short": 17979,
              "net": 10581
            }
          },
          "openInterest": 103486
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58964,
              "short": 59976,
              "net": -1012
            },
            "nonCommercial": {
              "long": 22465,
              "short": 24602,
              "net": -2137
            },
            "smallTrader": {
              "long": 22996,
              "short": 19847,
              "net": 3149
            }
          },
          "openInterest": 134656
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47689,
              "short": 64216,
              "net": -16527
            },
            "nonCommercial": {
              "long": 21031,
              "short": 24724,
              "net": -3693
            },
            "smallTrader": {
              "long": 45979,
              "short": 25759,
              "net": 20220
            }
          },
          "openInterest": 133616
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89455,
              "short": 139157,
              "net": -49702
            },
            "nonCommercial": {
              "long": 38272,
              "short": 13234,
              "net": 25038
            },
            "smallTrader": {
              "long": 39598,
              "short": 14934,
              "net": 24664
            }
          },
          "openInterest": 172922
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22169,
              "short": 21014,
              "net": 1155
            },
            "nonCommercial": {
              "long": 1956,
              "short": 4316,
              "net": -2360
            },
            "smallTrader": {
              "long": 14110,
              "short": 12905,
              "net": 1205
            }
          },
          "openInterest": 38246
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42838,
              "short": 52452,
              "net": -9614
            },
            "nonCommercial": {
              "long": 11226,
              "short": 8036,
              "net": 3190
            },
            "smallTrader": {
              "long": 19957,
              "short": 13533,
              "net": 6424
            }
          },
          "openInterest": 77911
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64136,
              "short": 67957,
              "net": -3821
            },
            "nonCommercial": {
              "long": 25371,
              "short": 28795,
              "net": -3424
            },
            "smallTrader": {
              "long": 37046,
              "short": 29801,
              "net": 7245
            }
          },
          "openInterest": 144832
        }
      ]
    },
    {
      "reportDate": "2000-08-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 389152,
              "short": 455827,
              "net": -66675
            },
            "nonCommercial": {
              "long": 104862,
              "short": 42121,
              "net": 62741
            },
            "smallTrader": {
              "long": 116968,
              "short": 113034,
              "net": 3934
            }
          },
          "openInterest": 616141
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 40040,
              "short": 31170,
              "net": 8870
            },
            "nonCommercial": {
              "long": 1382,
              "short": 7717,
              "net": -6335
            },
            "smallTrader": {
              "long": 12887,
              "short": 15422,
              "net": -2535
            }
          },
          "openInterest": 54309
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231409,
              "short": 257076,
              "net": -25667
            },
            "nonCommercial": {
              "long": 61625,
              "short": 68799,
              "net": -7174
            },
            "smallTrader": {
              "long": 108038,
              "short": 75197,
              "net": 32841
            }
          },
          "openInterest": 410165
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 303662,
              "short": 319136,
              "net": -15474
            },
            "nonCommercial": {
              "long": 56942,
              "short": 36796,
              "net": 20146
            },
            "smallTrader": {
              "long": 51433,
              "short": 56105,
              "net": -4672
            }
          },
          "openInterest": 414107
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22845,
              "short": 10578,
              "net": 12267
            },
            "nonCommercial": {
              "long": 1458,
              "short": 5087,
              "net": -3629
            },
            "smallTrader": {
              "long": 7592,
              "short": 16230,
              "net": -8638
            }
          },
          "openInterest": 31895
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35951,
              "short": 33140,
              "net": 2811
            },
            "nonCommercial": {
              "long": 3794,
              "short": 16796,
              "net": -13002
            },
            "smallTrader": {
              "long": 25104,
              "short": 14913,
              "net": 10191
            }
          },
          "openInterest": 65130
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76642,
              "short": 85653,
              "net": -9011
            },
            "nonCommercial": {
              "long": 13349,
              "short": 20322,
              "net": -6973
            },
            "smallTrader": {
              "long": 20525,
              "short": 4541,
              "net": 15984
            }
          },
          "openInterest": 115650
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24101,
              "short": 32064,
              "net": -7963
            },
            "nonCommercial": {
              "long": 6472,
              "short": 3008,
              "net": 3464
            },
            "smallTrader": {
              "long": 8667,
              "short": 4168,
              "net": 4499
            }
          },
          "openInterest": 41576
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36250,
              "short": 64500,
              "net": -28250
            },
            "nonCommercial": {
              "long": 23977,
              "short": 6307,
              "net": 17670
            },
            "smallTrader": {
              "long": 17162,
              "short": 6582,
              "net": 10580
            }
          },
          "openInterest": 82064
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225435,
              "short": 175946,
              "net": 49489
            },
            "nonCommercial": {
              "long": 30459,
              "short": 69240,
              "net": -38781
            },
            "smallTrader": {
              "long": 98006,
              "short": 108714,
              "net": -10708
            }
          },
          "openInterest": 395295
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38743,
              "short": 40159,
              "net": -1416
            },
            "nonCommercial": {
              "long": 4243,
              "short": 5425,
              "net": -1182
            },
            "smallTrader": {
              "long": 8227,
              "short": 5629,
              "net": 2598
            }
          },
          "openInterest": 54956
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 318648,
              "short": 310314,
              "net": 8334
            },
            "nonCommercial": {
              "long": 23838,
              "short": 26394,
              "net": -2556
            },
            "smallTrader": {
              "long": 37086,
              "short": 42864,
              "net": -5778
            }
          },
          "openInterest": 407409
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16807,
              "short": 40834,
              "net": -24027
            },
            "nonCommercial": {
              "long": 14538,
              "short": 4266,
              "net": 10272
            },
            "smallTrader": {
              "long": 30745,
              "short": 16990,
              "net": 13755
            }
          },
          "openInterest": 62111
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9975,
              "short": 5638,
              "net": 4337
            },
            "nonCommercial": {
              "long": 5262,
              "short": 2003,
              "net": 3259
            },
            "smallTrader": {
              "long": 4560,
              "short": 12156,
              "net": -7596
            }
          },
          "openInterest": 22397
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54380,
              "short": 49413,
              "net": 4967
            },
            "nonCommercial": {
              "long": 23120,
              "short": 28717,
              "net": -5597
            },
            "smallTrader": {
              "long": 18405,
              "short": 17775,
              "net": 630
            }
          },
          "openInterest": 111188
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106490,
              "short": 129371,
              "net": -22881
            },
            "nonCommercial": {
              "long": 11321,
              "short": 1668,
              "net": 9653
            },
            "smallTrader": {
              "long": 33529,
              "short": 20301,
              "net": 13228
            }
          },
          "openInterest": 160278
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64057,
              "short": 25073,
              "net": 38984
            },
            "nonCommercial": {
              "long": 1503,
              "short": 26502,
              "net": -24999
            },
            "smallTrader": {
              "long": 12277,
              "short": 26262,
              "net": -13985
            }
          },
          "openInterest": 77862
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19896,
              "short": 17885,
              "net": 2011
            },
            "nonCommercial": {
              "long": 7412,
              "short": 6006,
              "net": 1406
            },
            "smallTrader": {
              "long": 10207,
              "short": 13624,
              "net": -3417
            }
          },
          "openInterest": 40109
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75770,
              "short": 61306,
              "net": 14464
            },
            "nonCommercial": {
              "long": 19014,
              "short": 24675,
              "net": -5661
            },
            "smallTrader": {
              "long": 22393,
              "short": 31196,
              "net": -8803
            }
          },
          "openInterest": 123827
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5740,
              "short": 11334,
              "net": -5594
            },
            "nonCommercial": {
              "long": 4731,
              "short": 598,
              "net": 4133
            },
            "smallTrader": {
              "long": 4952,
              "short": 3491,
              "net": 1461
            }
          },
          "openInterest": 15423
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 240883,
              "short": 265206,
              "net": -24323
            },
            "nonCommercial": {
              "long": 18564,
              "short": 8396,
              "net": 10168
            },
            "smallTrader": {
              "long": 32786,
              "short": 18631,
              "net": 14155
            }
          },
          "openInterest": 321536
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2430,
              "short": 7134,
              "net": -4704
            },
            "nonCommercial": {
              "long": 5888,
              "short": 2076,
              "net": 3812
            },
            "smallTrader": {
              "long": 1898,
              "short": 1006,
              "net": 892
            }
          },
          "openInterest": 10219
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19545,
              "short": 44777,
              "net": -25232
            },
            "nonCommercial": {
              "long": 29482,
              "short": 19767,
              "net": 9715
            },
            "smallTrader": {
              "long": 24162,
              "short": 8645,
              "net": 15517
            }
          },
          "openInterest": 78268
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41740,
              "short": 55868,
              "net": -14128
            },
            "nonCommercial": {
              "long": 13397,
              "short": 8322,
              "net": 5075
            },
            "smallTrader": {
              "long": 28741,
              "short": 19688,
              "net": 9053
            }
          },
          "openInterest": 97954
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57175,
              "short": 57647,
              "net": -472
            },
            "nonCommercial": {
              "long": 21472,
              "short": 25301,
              "net": -3829
            },
            "smallTrader": {
              "long": 26340,
              "short": 22039,
              "net": 4301
            }
          },
          "openInterest": 134983
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40728,
              "short": 59678,
              "net": -18950
            },
            "nonCommercial": {
              "long": 21416,
              "short": 22234,
              "net": -818
            },
            "smallTrader": {
              "long": 45139,
              "short": 25371,
              "net": 19768
            }
          },
          "openInterest": 126390
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97161,
              "short": 135310,
              "net": -38149
            },
            "nonCommercial": {
              "long": 33898,
              "short": 15571,
              "net": 18327
            },
            "smallTrader": {
              "long": 36421,
              "short": 16599,
              "net": 19822
            }
          },
          "openInterest": 172862
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23326,
              "short": 19262,
              "net": 4064
            },
            "nonCommercial": {
              "long": 2059,
              "short": 4966,
              "net": -2907
            },
            "smallTrader": {
              "long": 12379,
              "short": 13536,
              "net": -1157
            }
          },
          "openInterest": 37775
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 762,
              "short": 1594,
              "net": -832
            },
            "nonCommercial": {
              "long": 1168,
              "short": 754,
              "net": 414
            },
            "smallTrader": {
              "long": 1160,
              "short": 742,
              "net": 418
            }
          },
          "openInterest": 6489
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44149,
              "short": 53119,
              "net": -8970
            },
            "nonCommercial": {
              "long": 11979,
              "short": 8775,
              "net": 3204
            },
            "smallTrader": {
              "long": 19872,
              "short": 14106,
              "net": 5766
            }
          },
          "openInterest": 79778
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61365,
              "short": 68868,
              "net": -7503
            },
            "nonCommercial": {
              "long": 26458,
              "short": 29197,
              "net": -2739
            },
            "smallTrader": {
              "long": 40991,
              "short": 30749,
              "net": 10242
            }
          },
          "openInterest": 148107
        }
      ]
    },
    {
      "reportDate": "2000-08-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 372923,
              "short": 449823,
              "net": -76900
            },
            "nonCommercial": {
              "long": 110788,
              "short": 43540,
              "net": 67248
            },
            "smallTrader": {
              "long": 121493,
              "short": 111841,
              "net": 9652
            }
          },
          "openInterest": 614331
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 40131,
              "short": 31566,
              "net": 8565
            },
            "nonCommercial": {
              "long": 1918,
              "short": 7217,
              "net": -5299
            },
            "smallTrader": {
              "long": 12937,
              "short": 16203,
              "net": -3266
            }
          },
          "openInterest": 54986
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232797,
              "short": 257168,
              "net": -24371
            },
            "nonCommercial": {
              "long": 61506,
              "short": 75149,
              "net": -13643
            },
            "smallTrader": {
              "long": 119895,
              "short": 81881,
              "net": 38014
            }
          },
          "openInterest": 422823
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 283843,
              "short": 318785,
              "net": -34942
            },
            "nonCommercial": {
              "long": 70642,
              "short": 33445,
              "net": 37197
            },
            "smallTrader": {
              "long": 55724,
              "short": 57979,
              "net": -2255
            }
          },
          "openInterest": 413010
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23548,
              "short": 9857,
              "net": 13691
            },
            "nonCommercial": {
              "long": 1068,
              "short": 6120,
              "net": -5052
            },
            "smallTrader": {
              "long": 7050,
              "short": 15689,
              "net": -8639
            }
          },
          "openInterest": 31666
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42049,
              "short": 31510,
              "net": 10539
            },
            "nonCommercial": {
              "long": 4783,
              "short": 17446,
              "net": -12663
            },
            "smallTrader": {
              "long": 18580,
              "short": 16456,
              "net": 2124
            }
          },
          "openInterest": 65692
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78865,
              "short": 81646,
              "net": -2781
            },
            "nonCommercial": {
              "long": 12080,
              "short": 25556,
              "net": -13476
            },
            "smallTrader": {
              "long": 21964,
              "short": 5707,
              "net": 16257
            }
          },
          "openInterest": 116931
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23409,
              "short": 30884,
              "net": -7475
            },
            "nonCommercial": {
              "long": 6724,
              "short": 3538,
              "net": 3186
            },
            "smallTrader": {
              "long": 9223,
              "short": 4934,
              "net": 4289
            }
          },
          "openInterest": 41470
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36721,
              "short": 64371,
              "net": -27650
            },
            "nonCommercial": {
              "long": 24752,
              "short": 6947,
              "net": 17805
            },
            "smallTrader": {
              "long": 15945,
              "short": 6100,
              "net": 9845
            }
          },
          "openInterest": 82125
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226081,
              "short": 165557,
              "net": 60524
            },
            "nonCommercial": {
              "long": 27238,
              "short": 73208,
              "net": -45970
            },
            "smallTrader": {
              "long": 93435,
              "short": 107989,
              "net": -14554
            }
          },
          "openInterest": 388462
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38540,
              "short": 41371,
              "net": -2831
            },
            "nonCommercial": {
              "long": 5261,
              "short": 4322,
              "net": 939
            },
            "smallTrader": {
              "long": 7849,
              "short": 5957,
              "net": 1892
            }
          },
          "openInterest": 55543
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 324694,
              "short": 316313,
              "net": 8381
            },
            "nonCommercial": {
              "long": 24616,
              "short": 28962,
              "net": -4346
            },
            "smallTrader": {
              "long": 39085,
              "short": 43120,
              "net": -4035
            }
          },
          "openInterest": 413886
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23153,
              "short": 41248,
              "net": -18095
            },
            "nonCommercial": {
              "long": 14476,
              "short": 6114,
              "net": 8362
            },
            "smallTrader": {
              "long": 31099,
              "short": 21366,
              "net": 9733
            }
          },
          "openInterest": 68746
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10248,
              "short": 5699,
              "net": 4549
            },
            "nonCommercial": {
              "long": 4469,
              "short": 1571,
              "net": 2898
            },
            "smallTrader": {
              "long": 3803,
              "short": 11250,
              "net": -7447
            }
          },
          "openInterest": 21148
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67758,
              "short": 40607,
              "net": 27151
            },
            "nonCommercial": {
              "long": 21171,
              "short": 46194,
              "net": -25023
            },
            "smallTrader": {
              "long": 17331,
              "short": 19459,
              "net": -2128
            }
          },
          "openInterest": 122540
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100344,
              "short": 130387,
              "net": -30043
            },
            "nonCommercial": {
              "long": 14370,
              "short": 521,
              "net": 13849
            },
            "smallTrader": {
              "long": 37882,
              "short": 21688,
              "net": 16194
            }
          },
          "openInterest": 162006
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65854,
              "short": 25987,
              "net": 39867
            },
            "nonCommercial": {
              "long": 471,
              "short": 27223,
              "net": -26752
            },
            "smallTrader": {
              "long": 10487,
              "short": 23602,
              "net": -13115
            }
          },
          "openInterest": 76872
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20469,
              "short": 16326,
              "net": 4143
            },
            "nonCommercial": {
              "long": 7608,
              "short": 7499,
              "net": 109
            },
            "smallTrader": {
              "long": 10469,
              "short": 14721,
              "net": -4252
            }
          },
          "openInterest": 40767
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73383,
              "short": 62138,
              "net": 11245
            },
            "nonCommercial": {
              "long": 18759,
              "short": 20328,
              "net": -1569
            },
            "smallTrader": {
              "long": 21942,
              "short": 31618,
              "net": -9676
            }
          },
          "openInterest": 120950
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5959,
              "short": 11612,
              "net": -5653
            },
            "nonCommercial": {
              "long": 4700,
              "short": 618,
              "net": 4082
            },
            "smallTrader": {
              "long": 5732,
              "short": 4161,
              "net": 1571
            }
          },
          "openInterest": 16391
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 249177,
              "short": 274164,
              "net": -24987
            },
            "nonCommercial": {
              "long": 16654,
              "short": 8150,
              "net": 8504
            },
            "smallTrader": {
              "long": 35781,
              "short": 19298,
              "net": 16483
            }
          },
          "openInterest": 332143
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2640,
              "short": 6923,
              "net": -4283
            },
            "nonCommercial": {
              "long": 5049,
              "short": 1818,
              "net": 3231
            },
            "smallTrader": {
              "long": 1870,
              "short": 818,
              "net": 1052
            }
          },
          "openInterest": 9559
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26259,
              "short": 47316,
              "net": -21057
            },
            "nonCommercial": {
              "long": 31969,
              "short": 25104,
              "net": 6865
            },
            "smallTrader": {
              "long": 24806,
              "short": 10614,
              "net": 14192
            }
          },
          "openInterest": 89533
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41911,
              "short": 56962,
              "net": -15051
            },
            "nonCommercial": {
              "long": 13577,
              "short": 8625,
              "net": 4952
            },
            "smallTrader": {
              "long": 27857,
              "short": 17758,
              "net": 10099
            }
          },
          "openInterest": 96710
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56353,
              "short": 54035,
              "net": 2318
            },
            "nonCommercial": {
              "long": 22892,
              "short": 28614,
              "net": -5722
            },
            "smallTrader": {
              "long": 23494,
              "short": 20090,
              "net": 3404
            }
          },
          "openInterest": 133452
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39175,
              "short": 58995,
              "net": -19820
            },
            "nonCommercial": {
              "long": 23886,
              "short": 23158,
              "net": 728
            },
            "smallTrader": {
              "long": 43045,
              "short": 23953,
              "net": 19092
            }
          },
          "openInterest": 126688
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98264,
              "short": 141108,
              "net": -42844
            },
            "nonCommercial": {
              "long": 29691,
              "short": 11874,
              "net": 17817
            },
            "smallTrader": {
              "long": 40409,
              "short": 15382,
              "net": 25027
            }
          },
          "openInterest": 172864
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38782,
              "short": 14484,
              "net": 24298
            },
            "nonCommercial": {
              "long": 456,
              "short": 17451,
              "net": -16995
            },
            "smallTrader": {
              "long": 10237,
              "short": 17540,
              "net": -7303
            }
          },
          "openInterest": 49510
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 733,
              "short": 1813,
              "net": -1080
            },
            "nonCommercial": {
              "long": 1319,
              "short": 548,
              "net": 771
            },
            "smallTrader": {
              "long": 1113,
              "short": 804,
              "net": 309
            }
          },
          "openInterest": 6423
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44975,
              "short": 52426,
              "net": -7451
            },
            "nonCommercial": {
              "long": 10933,
              "short": 9411,
              "net": 1522
            },
            "smallTrader": {
              "long": 20041,
              "short": 14112,
              "net": 5929
            }
          },
          "openInterest": 78851
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62113,
              "short": 65658,
              "net": -3545
            },
            "nonCommercial": {
              "long": 26271,
              "short": 31694,
              "net": -5423
            },
            "smallTrader": {
              "long": 37950,
              "short": 28982,
              "net": 8968
            }
          },
          "openInterest": 146149
        }
      ]
    },
    {
      "reportDate": "2000-08-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 376898,
              "short": 437480,
              "net": -60582
            },
            "nonCommercial": {
              "long": 106429,
              "short": 51502,
              "net": 54927
            },
            "smallTrader": {
              "long": 114308,
              "short": 108653,
              "net": 5655
            }
          },
          "openInterest": 607063
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 36583,
              "short": 28513,
              "net": 8070
            },
            "nonCommercial": {
              "long": 1836,
              "short": 6923,
              "net": -5087
            },
            "smallTrader": {
              "long": 12258,
              "short": 15241,
              "net": -2983
            }
          },
          "openInterest": 50817
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 243663,
              "short": 274089,
              "net": -30426
            },
            "nonCommercial": {
              "long": 62484,
              "short": 73694,
              "net": -11210
            },
            "smallTrader": {
              "long": 121090,
              "short": 79454,
              "net": 41636
            }
          },
          "openInterest": 439975
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 282799,
              "short": 308976,
              "net": -26177
            },
            "nonCommercial": {
              "long": 52882,
              "short": 35721,
              "net": 17161
            },
            "smallTrader": {
              "long": 65090,
              "short": 56074,
              "net": 9016
            }
          },
          "openInterest": 404511
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23310,
              "short": 8869,
              "net": 14441
            },
            "nonCommercial": {
              "long": 689,
              "short": 5913,
              "net": -5224
            },
            "smallTrader": {
              "long": 6512,
              "short": 15729,
              "net": -9217
            }
          },
          "openInterest": 30511
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45279,
              "short": 34113,
              "net": 11166
            },
            "nonCommercial": {
              "long": 3197,
              "short": 17475,
              "net": -14278
            },
            "smallTrader": {
              "long": 19346,
              "short": 16234,
              "net": 3112
            }
          },
          "openInterest": 68102
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78854,
              "short": 81025,
              "net": -2171
            },
            "nonCommercial": {
              "long": 12925,
              "short": 26262,
              "net": -13337
            },
            "smallTrader": {
              "long": 20862,
              "short": 5354,
              "net": 15508
            }
          },
          "openInterest": 116138
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25887,
              "short": 29067,
              "net": -3180
            },
            "nonCommercial": {
              "long": 4149,
              "short": 4913,
              "net": -764
            },
            "smallTrader": {
              "long": 7889,
              "short": 3945,
              "net": 3944
            }
          },
          "openInterest": 39685
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34544,
              "short": 61581,
              "net": -27037
            },
            "nonCommercial": {
              "long": 23983,
              "short": 6622,
              "net": 17361
            },
            "smallTrader": {
              "long": 15384,
              "short": 5708,
              "net": 9676
            }
          },
          "openInterest": 78950
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238306,
              "short": 163001,
              "net": 75305
            },
            "nonCommercial": {
              "long": 21862,
              "short": 82675,
              "net": -60813
            },
            "smallTrader": {
              "long": 93682,
              "short": 108174,
              "net": -14492
            }
          },
          "openInterest": 396522
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39365,
              "short": 47187,
              "net": -7822
            },
            "nonCommercial": {
              "long": 8395,
              "short": 3529,
              "net": 4866
            },
            "smallTrader": {
              "long": 8638,
              "short": 5682,
              "net": 2956
            }
          },
          "openInterest": 60397
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317238,
              "short": 324810,
              "net": -7572
            },
            "nonCommercial": {
              "long": 41178,
              "short": 34377,
              "net": 6801
            },
            "smallTrader": {
              "long": 40351,
              "short": 39580,
              "net": 771
            }
          },
          "openInterest": 432050
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23052,
              "short": 42554,
              "net": -19502
            },
            "nonCommercial": {
              "long": 13730,
              "short": 6096,
              "net": 7634
            },
            "smallTrader": {
              "long": 31427,
              "short": 19559,
              "net": 11868
            }
          },
          "openInterest": 68247
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9770,
              "short": 5552,
              "net": 4218
            },
            "nonCommercial": {
              "long": 5406,
              "short": 1824,
              "net": 3582
            },
            "smallTrader": {
              "long": 4143,
              "short": 11943,
              "net": -7800
            }
          },
          "openInterest": 21108
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78853,
              "short": 43753,
              "net": 35100
            },
            "nonCommercial": {
              "long": 19597,
              "short": 52483,
              "net": -32886
            },
            "smallTrader": {
              "long": 18321,
              "short": 20535,
              "net": -2214
            }
          },
          "openInterest": 132994
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106781,
              "short": 141624,
              "net": -34843
            },
            "nonCommercial": {
              "long": 17915,
              "short": 1636,
              "net": 16279
            },
            "smallTrader": {
              "long": 37363,
              "short": 18799,
              "net": 18564
            }
          },
          "openInterest": 171528
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70287,
              "short": 29203,
              "net": 41084
            },
            "nonCommercial": {
              "long": 0,
              "short": 28804,
              "net": -28804
            },
            "smallTrader": {
              "long": 11751,
              "short": 24031,
              "net": -12280
            }
          },
          "openInterest": 82088
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19346,
              "short": 13991,
              "net": 5355
            },
            "nonCommercial": {
              "long": 5046,
              "short": 7326,
              "net": -2280
            },
            "smallTrader": {
              "long": 8582,
              "short": 11657,
              "net": -3075
            }
          },
          "openInterest": 34634
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73980,
              "short": 60485,
              "net": 13495
            },
            "nonCommercial": {
              "long": 18344,
              "short": 20821,
              "net": -2477
            },
            "smallTrader": {
              "long": 20622,
              "short": 31640,
              "net": -11018
            }
          },
          "openInterest": 119213
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6174,
              "short": 13834,
              "net": -7660
            },
            "nonCommercial": {
              "long": 6617,
              "short": 598,
              "net": 6019
            },
            "smallTrader": {
              "long": 5562,
              "short": 3921,
              "net": 1641
            }
          },
          "openInterest": 18353
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 255818,
              "short": 279258,
              "net": -23440
            },
            "nonCommercial": {
              "long": 22339,
              "short": 6238,
              "net": 16101
            },
            "smallTrader": {
              "long": 36667,
              "short": 29328,
              "net": 7339
            }
          },
          "openInterest": 345154
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2678,
              "short": 6853,
              "net": -4175
            },
            "nonCommercial": {
              "long": 5011,
              "short": 1809,
              "net": 3202
            },
            "smallTrader": {
              "long": 1868,
              "short": 895,
              "net": 973
            }
          },
          "openInterest": 9569
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30478,
              "short": 47899,
              "net": -17421
            },
            "nonCommercial": {
              "long": 33832,
              "short": 30884,
              "net": 2948
            },
            "smallTrader": {
              "long": 25268,
              "short": 10795,
              "net": 14473
            }
          },
          "openInterest": 96284
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32717,
              "short": 52285,
              "net": -19568
            },
            "nonCommercial": {
              "long": 13852,
              "short": 6605,
              "net": 7247
            },
            "smallTrader": {
              "long": 31581,
              "short": 19260,
              "net": 12321
            }
          },
          "openInterest": 90863
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57237,
              "short": 52819,
              "net": 4418
            },
            "nonCommercial": {
              "long": 22141,
              "short": 29435,
              "net": -7294
            },
            "smallTrader": {
              "long": 23163,
              "short": 20287,
              "net": 2876
            }
          },
          "openInterest": 135342
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38790,
              "short": 62421,
              "net": -23631
            },
            "nonCommercial": {
              "long": 24491,
              "short": 20699,
              "net": 3792
            },
            "smallTrader": {
              "long": 43558,
              "short": 23719,
              "net": 19839
            }
          },
          "openInterest": 125448
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101526,
              "short": 143407,
              "net": -41881
            },
            "nonCommercial": {
              "long": 31065,
              "short": 9687,
              "net": 21378
            },
            "smallTrader": {
              "long": 39523,
              "short": 19020,
              "net": 20503
            }
          },
          "openInterest": 176224
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41572,
              "short": 15035,
              "net": 26537
            },
            "nonCommercial": {
              "long": 465,
              "short": 17384,
              "net": -16919
            },
            "smallTrader": {
              "long": 9009,
              "short": 18627,
              "net": -9618
            }
          },
          "openInterest": 51065
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 580,
              "short": 1787,
              "net": -1207
            },
            "nonCommercial": {
              "long": 1719,
              "short": 798,
              "net": 921
            },
            "smallTrader": {
              "long": 1101,
              "short": 815,
              "net": 286
            }
          },
          "openInterest": 6278
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45051,
              "short": 53322,
              "net": -8271
            },
            "nonCommercial": {
              "long": 12626,
              "short": 9618,
              "net": 3008
            },
            "smallTrader": {
              "long": 18682,
              "short": 13419,
              "net": 5263
            }
          },
          "openInterest": 79332
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61541,
              "short": 69676,
              "net": -8135
            },
            "nonCommercial": {
              "long": 25452,
              "short": 31082,
              "net": -5630
            },
            "smallTrader": {
              "long": 41566,
              "short": 27801,
              "net": 13765
            }
          },
          "openInterest": 147560
        }
      ]
    },
    {
      "reportDate": "2000-08-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 358893,
              "short": 425668,
              "net": -66775
            },
            "nonCommercial": {
              "long": 105940,
              "short": 41583,
              "net": 64357
            },
            "smallTrader": {
              "long": 110649,
              "short": 108231,
              "net": 2418
            }
          },
          "openInterest": 584873
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 39070,
              "short": 32676,
              "net": 6394
            },
            "nonCommercial": {
              "long": 2842,
              "short": 6423,
              "net": -3581
            },
            "smallTrader": {
              "long": 12478,
              "short": 15291,
              "net": -2813
            }
          },
          "openInterest": 55595
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 239458,
              "short": 267644,
              "net": -28186
            },
            "nonCommercial": {
              "long": 64615,
              "short": 71592,
              "net": -6977
            },
            "smallTrader": {
              "long": 121871,
              "short": 86708,
              "net": 35163
            }
          },
          "openInterest": 459678
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 270758,
              "short": 296543,
              "net": -25785
            },
            "nonCommercial": {
              "long": 54756,
              "short": 32286,
              "net": 22470
            },
            "smallTrader": {
              "long": 62845,
              "short": 59530,
              "net": 3315
            }
          },
          "openInterest": 393272
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33424,
              "short": 8528,
              "net": 24896
            },
            "nonCommercial": {
              "long": 401,
              "short": 15086,
              "net": -14685
            },
            "smallTrader": {
              "long": 7262,
              "short": 17473,
              "net": -10211
            }
          },
          "openInterest": 41087
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41340,
              "short": 33510,
              "net": 7830
            },
            "nonCommercial": {
              "long": 1998,
              "short": 14425,
              "net": -12427
            },
            "smallTrader": {
              "long": 19995,
              "short": 15398,
              "net": 4597
            }
          },
          "openInterest": 63613
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80643,
              "short": 81832,
              "net": -1189
            },
            "nonCommercial": {
              "long": 13332,
              "short": 26769,
              "net": -13437
            },
            "smallTrader": {
              "long": 19772,
              "short": 5146,
              "net": 14626
            }
          },
          "openInterest": 117127
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23098,
              "short": 25885,
              "net": -2787
            },
            "nonCommercial": {
              "long": 4123,
              "short": 4417,
              "net": -294
            },
            "smallTrader": {
              "long": 8720,
              "short": 5639,
              "net": 3081
            }
          },
          "openInterest": 39355
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35280,
              "short": 57125,
              "net": -21845
            },
            "nonCommercial": {
              "long": 21011,
              "short": 6457,
              "net": 14554
            },
            "smallTrader": {
              "long": 14784,
              "short": 7493,
              "net": 7291
            }
          },
          "openInterest": 75325
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235051,
              "short": 163509,
              "net": 71542
            },
            "nonCommercial": {
              "long": 24122,
              "short": 76504,
              "net": -52382
            },
            "smallTrader": {
              "long": 89746,
              "short": 108906,
              "net": -19160
            }
          },
          "openInterest": 386898
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37918,
              "short": 54139,
              "net": -16221
            },
            "nonCommercial": {
              "long": 16255,
              "short": 4561,
              "net": 11694
            },
            "smallTrader": {
              "long": 10080,
              "short": 5553,
              "net": 4527
            }
          },
          "openInterest": 68649
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 301594,
              "short": 312830,
              "net": -11236
            },
            "nonCommercial": {
              "long": 42166,
              "short": 30725,
              "net": 11441
            },
            "smallTrader": {
              "long": 42273,
              "short": 42478,
              "net": -205
            }
          },
          "openInterest": 407838
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25708,
              "short": 42839,
              "net": -17131
            },
            "nonCommercial": {
              "long": 12579,
              "short": 9219,
              "net": 3360
            },
            "smallTrader": {
              "long": 32348,
              "short": 18577,
              "net": 13771
            }
          },
          "openInterest": 70673
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9789,
              "short": 5918,
              "net": 3871
            },
            "nonCommercial": {
              "long": 6340,
              "short": 1560,
              "net": 4780
            },
            "smallTrader": {
              "long": 3399,
              "short": 12050,
              "net": -8651
            }
          },
          "openInterest": 21188
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74630,
              "short": 45762,
              "net": 28868
            },
            "nonCommercial": {
              "long": 22255,
              "short": 48476,
              "net": -26221
            },
            "smallTrader": {
              "long": 17337,
              "short": 19984,
              "net": -2647
            }
          },
          "openInterest": 130211
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111220,
              "short": 146741,
              "net": -35521
            },
            "nonCommercial": {
              "long": 17365,
              "short": 1130,
              "net": 16235
            },
            "smallTrader": {
              "long": 37752,
              "short": 18466,
              "net": 19286
            }
          },
          "openInterest": 174624
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68875,
              "short": 28878,
              "net": 39997
            },
            "nonCommercial": {
              "long": 140,
              "short": 28619,
              "net": -28479
            },
            "smallTrader": {
              "long": 11551,
              "short": 23069,
              "net": -11518
            }
          },
          "openInterest": 80631
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19749,
              "short": 14257,
              "net": 5492
            },
            "nonCommercial": {
              "long": 6228,
              "short": 7818,
              "net": -1590
            },
            "smallTrader": {
              "long": 8974,
              "short": 12876,
              "net": -3902
            }
          },
          "openInterest": 36057
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74416,
              "short": 59880,
              "net": 14536
            },
            "nonCommercial": {
              "long": 17841,
              "short": 21511,
              "net": -3670
            },
            "smallTrader": {
              "long": 21430,
              "short": 32296,
              "net": -10866
            }
          },
          "openInterest": 119521
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8048,
              "short": 14353,
              "net": -6305
            },
            "nonCommercial": {
              "long": 5752,
              "short": 743,
              "net": 5009
            },
            "smallTrader": {
              "long": 5353,
              "short": 4057,
              "net": 1296
            }
          },
          "openInterest": 19153
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 255999,
              "short": 291198,
              "net": -35199
            },
            "nonCommercial": {
              "long": 26175,
              "short": 6596,
              "net": 19579
            },
            "smallTrader": {
              "long": 38601,
              "short": 22981,
              "net": 15620
            }
          },
          "openInterest": 351276
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2681,
              "short": 6748,
              "net": -4067
            },
            "nonCommercial": {
              "long": 4990,
              "short": 1887,
              "net": 3103
            },
            "smallTrader": {
              "long": 1864,
              "short": 900,
              "net": 964
            }
          },
          "openInterest": 9547
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32778,
              "short": 47165,
              "net": -14387
            },
            "nonCommercial": {
              "long": 34195,
              "short": 32983,
              "net": 1212
            },
            "smallTrader": {
              "long": 24540,
              "short": 11365,
              "net": 13175
            }
          },
          "openInterest": 98698
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32564,
              "short": 57126,
              "net": -24562
            },
            "nonCommercial": {
              "long": 15375,
              "short": 5886,
              "net": 9489
            },
            "smallTrader": {
              "long": 31262,
              "short": 16189,
              "net": 15073
            }
          },
          "openInterest": 90852
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61503,
              "short": 54789,
              "net": 6714
            },
            "nonCommercial": {
              "long": 18263,
              "short": 28029,
              "net": -9766
            },
            "smallTrader": {
              "long": 21849,
              "short": 18797,
              "net": 3052
            }
          },
          "openInterest": 136474
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39993,
              "short": 61857,
              "net": -21864
            },
            "nonCommercial": {
              "long": 22120,
              "short": 20629,
              "net": 1491
            },
            "smallTrader": {
              "long": 44968,
              "short": 24595,
              "net": 20373
            }
          },
          "openInterest": 124787
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96793,
              "short": 138539,
              "net": -41746
            },
            "nonCommercial": {
              "long": 30663,
              "short": 8324,
              "net": 22339
            },
            "smallTrader": {
              "long": 40873,
              "short": 21466,
              "net": 19407
            }
          },
          "openInterest": 171623
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45877,
              "short": 12336,
              "net": 33541
            },
            "nonCommercial": {
              "long": 17,
              "short": 21507,
              "net": -21490
            },
            "smallTrader": {
              "long": 9096,
              "short": 21147,
              "net": -12051
            }
          },
          "openInterest": 55008
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 679,
              "short": 2175,
              "net": -1496
            },
            "nonCommercial": {
              "long": 2030,
              "short": 639,
              "net": 1391
            },
            "smallTrader": {
              "long": 1232,
              "short": 1127,
              "net": 105
            }
          },
          "openInterest": 7154
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47124,
              "short": 53730,
              "net": -6606
            },
            "nonCommercial": {
              "long": 11177,
              "short": 10569,
              "net": 608
            },
            "smallTrader": {
              "long": 19770,
              "short": 13772,
              "net": 5998
            }
          },
          "openInterest": 80504
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56944,
              "short": 68265,
              "net": -11321
            },
            "nonCommercial": {
              "long": 27851,
              "short": 31921,
              "net": -4070
            },
            "smallTrader": {
              "long": 42498,
              "short": 27107,
              "net": 15391
            }
          },
          "openInterest": 144017
        }
      ]
    },
    {
      "reportDate": "2000-08-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 335183,
              "short": 403997,
              "net": -68814
            },
            "nonCommercial": {
              "long": 112514,
              "short": 40910,
              "net": 71604
            },
            "smallTrader": {
              "long": 117146,
              "short": 119936,
              "net": -2790
            }
          },
          "openInterest": 583527
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38674,
              "short": 33882,
              "net": 4792
            },
            "nonCommercial": {
              "long": 1525,
              "short": 3492,
              "net": -1967
            },
            "smallTrader": {
              "long": 12707,
              "short": 15532,
              "net": -2825
            }
          },
          "openInterest": 53786
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 265665,
              "short": 271250,
              "net": -5585
            },
            "nonCommercial": {
              "long": 51804,
              "short": 68705,
              "net": -16901
            },
            "smallTrader": {
              "long": 119609,
              "short": 97123,
              "net": 22486
            }
          },
          "openInterest": 452082
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 276804,
              "short": 306465,
              "net": -29661
            },
            "nonCommercial": {
              "long": 54851,
              "short": 31146,
              "net": 23705
            },
            "smallTrader": {
              "long": 71065,
              "short": 65109,
              "net": 5956
            }
          },
          "openInterest": 405662
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12070,
              "short": 7885,
              "net": 4185
            },
            "nonCommercial": {
              "long": 500,
              "short": 3007,
              "net": -2507
            },
            "smallTrader": {
              "long": 9786,
              "short": 11464,
              "net": -1678
            }
          },
          "openInterest": 22356
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35583,
              "short": 8752,
              "net": 26831
            },
            "nonCommercial": {
              "long": 0,
              "short": 16574,
              "net": -16574
            },
            "smallTrader": {
              "long": 10169,
              "short": 20426,
              "net": -10257
            }
          },
          "openInterest": 45752
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45702,
              "short": 33528,
              "net": 12174
            },
            "nonCommercial": {
              "long": 3473,
              "short": 17213,
              "net": -13740
            },
            "smallTrader": {
              "long": 18340,
              "short": 16774,
              "net": 1566
            }
          },
          "openInterest": 67795
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82004,
              "short": 84910,
              "net": -2906
            },
            "nonCommercial": {
              "long": 14723,
              "short": 26871,
              "net": -12148
            },
            "smallTrader": {
              "long": 19701,
              "short": 4647,
              "net": 15054
            }
          },
          "openInterest": 120094
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23678,
              "short": 24118,
              "net": -440
            },
            "nonCommercial": {
              "long": 4220,
              "short": 7160,
              "net": -2940
            },
            "smallTrader": {
              "long": 9453,
              "short": 6073,
              "net": 3380
            }
          },
          "openInterest": 39206
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37703,
              "short": 65382,
              "net": -27679
            },
            "nonCommercial": {
              "long": 23948,
              "short": 5770,
              "net": 18178
            },
            "smallTrader": {
              "long": 15905,
              "short": 6404,
              "net": 9501
            }
          },
          "openInterest": 79865
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223804,
              "short": 159011,
              "net": 64793
            },
            "nonCommercial": {
              "long": 27442,
              "short": 71672,
              "net": -44230
            },
            "smallTrader": {
              "long": 100013,
              "short": 120576,
              "net": -20563
            }
          },
          "openInterest": 377046
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37071,
              "short": 57961,
              "net": -20890
            },
            "nonCommercial": {
              "long": 21118,
              "short": 5077,
              "net": 16041
            },
            "smallTrader": {
              "long": 10488,
              "short": 5639,
              "net": 4849
            }
          },
          "openInterest": 73033
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 290037,
              "short": 312919,
              "net": -22882
            },
            "nonCommercial": {
              "long": 48591,
              "short": 33674,
              "net": 14917
            },
            "smallTrader": {
              "long": 45530,
              "short": 37565,
              "net": 7965
            }
          },
          "openInterest": 406980
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25725,
              "short": 40097,
              "net": -14372
            },
            "nonCommercial": {
              "long": 13536,
              "short": 12330,
              "net": 1206
            },
            "smallTrader": {
              "long": 33712,
              "short": 20546,
              "net": 13166
            }
          },
          "openInterest": 73012
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9807,
              "short": 5914,
              "net": 3893
            },
            "nonCommercial": {
              "long": 5114,
              "short": 1776,
              "net": 3338
            },
            "smallTrader": {
              "long": 3985,
              "short": 11216,
              "net": -7231
            }
          },
          "openInterest": 20875
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75631,
              "short": 45785,
              "net": 29846
            },
            "nonCommercial": {
              "long": 22128,
              "short": 50766,
              "net": -28638
            },
            "smallTrader": {
              "long": 18448,
              "short": 19656,
              "net": -1208
            }
          },
          "openInterest": 132014
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106176,
              "short": 145346,
              "net": -39170
            },
            "nonCommercial": {
              "long": 22090,
              "short": 717,
              "net": 21373
            },
            "smallTrader": {
              "long": 38371,
              "short": 20574,
              "net": 17797
            }
          },
          "openInterest": 174916
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52015,
              "short": 38251,
              "net": 13764
            },
            "nonCommercial": {
              "long": 6943,
              "short": 19918,
              "net": -12975
            },
            "smallTrader": {
              "long": 17812,
              "short": 18601,
              "net": -789
            }
          },
          "openInterest": 77923
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20127,
              "short": 14457,
              "net": 5670
            },
            "nonCommercial": {
              "long": 6446,
              "short": 8498,
              "net": -2052
            },
            "smallTrader": {
              "long": 9964,
              "short": 13582,
              "net": -3618
            }
          },
          "openInterest": 37850
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75596,
              "short": 58606,
              "net": 16990
            },
            "nonCommercial": {
              "long": 17781,
              "short": 23067,
              "net": -5286
            },
            "smallTrader": {
              "long": 20260,
              "short": 31964,
              "net": -11704
            }
          },
          "openInterest": 119010
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8375,
              "short": 14801,
              "net": -6426
            },
            "nonCommercial": {
              "long": 6109,
              "short": 835,
              "net": 5274
            },
            "smallTrader": {
              "long": 5147,
              "short": 3995,
              "net": 1152
            }
          },
          "openInterest": 19632
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 243505,
              "short": 280212,
              "net": -36707
            },
            "nonCommercial": {
              "long": 23978,
              "short": 6314,
              "net": 17664
            },
            "smallTrader": {
              "long": 37659,
              "short": 18616,
              "net": 19043
            }
          },
          "openInterest": 333989
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2832,
              "short": 6958,
              "net": -4126
            },
            "nonCommercial": {
              "long": 5402,
              "short": 2182,
              "net": 3220
            },
            "smallTrader": {
              "long": 1750,
              "short": 844,
              "net": 906
            }
          },
          "openInterest": 9992
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26932,
              "short": 42244,
              "net": -15312
            },
            "nonCommercial": {
              "long": 33377,
              "short": 30678,
              "net": 2699
            },
            "smallTrader": {
              "long": 22972,
              "short": 10359,
              "net": 12613
            }
          },
          "openInterest": 87766
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32528,
              "short": 60637,
              "net": -28109
            },
            "nonCommercial": {
              "long": 16900,
              "short": 4552,
              "net": 12348
            },
            "smallTrader": {
              "long": 37570,
              "short": 21809,
              "net": 15761
            }
          },
          "openInterest": 99135
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59010,
              "short": 59095,
              "net": -85
            },
            "nonCommercial": {
              "long": 19265,
              "short": 24285,
              "net": -5020
            },
            "smallTrader": {
              "long": 29021,
              "short": 23916,
              "net": 5105
            }
          },
          "openInterest": 138360
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38784,
              "short": 64906,
              "net": -26122
            },
            "nonCommercial": {
              "long": 25864,
              "short": 18895,
              "net": 6969
            },
            "smallTrader": {
              "long": 50190,
              "short": 31037,
              "net": 19153
            }
          },
          "openInterest": 131704
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95706,
              "short": 137347,
              "net": -41641
            },
            "nonCommercial": {
              "long": 30428,
              "short": 8376,
              "net": 22052
            },
            "smallTrader": {
              "long": 36786,
              "short": 17197,
              "net": 19589
            }
          },
          "openInterest": 166468
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44410,
              "short": 11471,
              "net": 32939
            },
            "nonCommercial": {
              "long": 0,
              "short": 21678,
              "net": -21678
            },
            "smallTrader": {
              "long": 9692,
              "short": 20953,
              "net": -11261
            }
          },
          "openInterest": 54174
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 580,
              "short": 2122,
              "net": -1542
            },
            "nonCommercial": {
              "long": 2160,
              "short": 622,
              "net": 1538
            },
            "smallTrader": {
              "long": 1215,
              "short": 1211,
              "net": 4
            }
          },
          "openInterest": 7204
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46924,
              "short": 59581,
              "net": -12657
            },
            "nonCommercial": {
              "long": 12388,
              "short": 6641,
              "net": 5747
            },
            "smallTrader": {
              "long": 21343,
              "short": 14433,
              "net": 6910
            }
          },
          "openInterest": 83867
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48821,
              "short": 69431,
              "net": -20610
            },
            "nonCommercial": {
              "long": 31647,
              "short": 25621,
              "net": 6026
            },
            "smallTrader": {
              "long": 41321,
              "short": 26737,
              "net": 14584
            }
          },
          "openInterest": 137313
        }
      ]
    },
    {
      "reportDate": "2000-09-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 325391,
              "short": 393124,
              "net": -67733
            },
            "nonCommercial": {
              "long": 121864,
              "short": 51851,
              "net": 70013
            },
            "smallTrader": {
              "long": 116920,
              "short": 119200,
              "net": -2280
            }
          },
          "openInterest": 570008
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28842,
              "short": 30014,
              "net": -1172
            },
            "nonCommercial": {
              "long": 1942,
              "short": 1910,
              "net": 32
            },
            "smallTrader": {
              "long": 16159,
              "short": 15019,
              "net": 1140
            }
          },
          "openInterest": 46943
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254639,
              "short": 280055,
              "net": -25416
            },
            "nonCommercial": {
              "long": 53723,
              "short": 69219,
              "net": -15496
            },
            "smallTrader": {
              "long": 122394,
              "short": 81482,
              "net": 40912
            }
          },
          "openInterest": 434930
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 265280,
              "short": 297398,
              "net": -32118
            },
            "nonCommercial": {
              "long": 53838,
              "short": 33657,
              "net": 20181
            },
            "smallTrader": {
              "long": 68357,
              "short": 56420,
              "net": 11937
            }
          },
          "openInterest": 389531
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13563,
              "short": 10705,
              "net": 2858
            },
            "nonCommercial": {
              "long": 600,
              "short": 3322,
              "net": -2722
            },
            "smallTrader": {
              "long": 9766,
              "short": 9902,
              "net": -136
            }
          },
          "openInterest": 23929
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34941,
              "short": 7528,
              "net": 27413
            },
            "nonCommercial": {
              "long": 807,
              "short": 16981,
              "net": -16174
            },
            "smallTrader": {
              "long": 9413,
              "short": 20652,
              "net": -11239
            }
          },
          "openInterest": 45161
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38971,
              "short": 36346,
              "net": 2625
            },
            "nonCommercial": {
              "long": 4785,
              "short": 13557,
              "net": -8772
            },
            "smallTrader": {
              "long": 19755,
              "short": 13608,
              "net": 6147
            }
          },
          "openInterest": 63791
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80454,
              "short": 85581,
              "net": -5127
            },
            "nonCommercial": {
              "long": 15152,
              "short": 26515,
              "net": -11363
            },
            "smallTrader": {
              "long": 20812,
              "short": 4322,
              "net": 16490
            }
          },
          "openInterest": 120132
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25155,
              "short": 25018,
              "net": 137
            },
            "nonCommercial": {
              "long": 4689,
              "short": 7608,
              "net": -2919
            },
            "smallTrader": {
              "long": 8713,
              "short": 5931,
              "net": 2782
            }
          },
          "openInterest": 40564
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33669,
              "short": 65819,
              "net": -32150
            },
            "nonCommercial": {
              "long": 28434,
              "short": 5795,
              "net": 22639
            },
            "smallTrader": {
              "long": 16680,
              "short": 7169,
              "net": 9511
            }
          },
          "openInterest": 80980
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213504,
              "short": 159678,
              "net": 53826
            },
            "nonCommercial": {
              "long": 28793,
              "short": 60453,
              "net": -31660
            },
            "smallTrader": {
              "long": 82396,
              "short": 104562,
              "net": -22166
            }
          },
          "openInterest": 357103
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38911,
              "short": 59812,
              "net": -20901
            },
            "nonCommercial": {
              "long": 21391,
              "short": 5071,
              "net": 16320
            },
            "smallTrader": {
              "long": 9855,
              "short": 5274,
              "net": 4581
            }
          },
          "openInterest": 74934
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317677,
              "short": 327916,
              "net": -10239
            },
            "nonCommercial": {
              "long": 44591,
              "short": 39138,
              "net": 5453
            },
            "smallTrader": {
              "long": 47048,
              "short": 42262,
              "net": 4786
            }
          },
          "openInterest": 432738
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27815,
              "short": 44012,
              "net": -16197
            },
            "nonCommercial": {
              "long": 13034,
              "short": 12652,
              "net": 382
            },
            "smallTrader": {
              "long": 36600,
              "short": 20785,
              "net": 15815
            }
          },
          "openInterest": 77486
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9324,
              "short": 5282,
              "net": 4042
            },
            "nonCommercial": {
              "long": 4187,
              "short": 1807,
              "net": 2380
            },
            "smallTrader": {
              "long": 3803,
              "short": 10225,
              "net": -6422
            }
          },
          "openInterest": 19324
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67240,
              "short": 48772,
              "net": 18468
            },
            "nonCommercial": {
              "long": 23403,
              "short": 42285,
              "net": -18882
            },
            "smallTrader": {
              "long": 20179,
              "short": 19765,
              "net": 414
            }
          },
          "openInterest": 125433
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95717,
              "short": 138686,
              "net": -42969
            },
            "nonCommercial": {
              "long": 21902,
              "short": 643,
              "net": 21259
            },
            "smallTrader": {
              "long": 39620,
              "short": 17910,
              "net": 21710
            }
          },
          "openInterest": 164401
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45378,
              "short": 41178,
              "net": 4200
            },
            "nonCommercial": {
              "long": 5476,
              "short": 12578,
              "net": -7102
            },
            "smallTrader": {
              "long": 19702,
              "short": 16800,
              "net": 2902
            }
          },
          "openInterest": 71820
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19888,
              "short": 14814,
              "net": 5074
            },
            "nonCommercial": {
              "long": 6785,
              "short": 7381,
              "net": -596
            },
            "smallTrader": {
              "long": 9640,
              "short": 14118,
              "net": -4478
            }
          },
          "openInterest": 37635
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74973,
              "short": 57285,
              "net": 17688
            },
            "nonCommercial": {
              "long": 18100,
              "short": 24042,
              "net": -5942
            },
            "smallTrader": {
              "long": 23120,
              "short": 34866,
              "net": -11746
            }
          },
          "openInterest": 122655
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7702,
              "short": 13089,
              "net": -5387
            },
            "nonCommercial": {
              "long": 6103,
              "short": 683,
              "net": 5420
            },
            "smallTrader": {
              "long": 4829,
              "short": 4862,
              "net": -33
            }
          },
          "openInterest": 18636
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 255845,
              "short": 296972,
              "net": -41127
            },
            "nonCommercial": {
              "long": 27316,
              "short": 6845,
              "net": 20471
            },
            "smallTrader": {
              "long": 40011,
              "short": 19355,
              "net": 20656
            }
          },
          "openInterest": 353876
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2541,
              "short": 6709,
              "net": -4168
            },
            "nonCommercial": {
              "long": 5490,
              "short": 2325,
              "net": 3165
            },
            "smallTrader": {
              "long": 2096,
              "short": 1093,
              "net": 1003
            }
          },
          "openInterest": 10136
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17844,
              "short": 38985,
              "net": -21141
            },
            "nonCommercial": {
              "long": 32041,
              "short": 24432,
              "net": 7609
            },
            "smallTrader": {
              "long": 22053,
              "short": 8521,
              "net": 13532
            }
          },
          "openInterest": 74290
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33392,
              "short": 69245,
              "net": -35853
            },
            "nonCommercial": {
              "long": 22804,
              "short": 3678,
              "net": 19126
            },
            "smallTrader": {
              "long": 33313,
              "short": 16586,
              "net": 16727
            }
          },
          "openInterest": 105621
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65339,
              "short": 66249,
              "net": -910
            },
            "nonCommercial": {
              "long": 17407,
              "short": 21246,
              "net": -3839
            },
            "smallTrader": {
              "long": 22810,
              "short": 18061,
              "net": 4749
            }
          },
          "openInterest": 138754
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39807,
              "short": 73878,
              "net": -34071
            },
            "nonCommercial": {
              "long": 30862,
              "short": 16878,
              "net": 13984
            },
            "smallTrader": {
              "long": 45919,
              "short": 25832,
              "net": 20087
            }
          },
          "openInterest": 140918
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93538,
              "short": 134559,
              "net": -41021
            },
            "nonCommercial": {
              "long": 30115,
              "short": 9087,
              "net": 21028
            },
            "smallTrader": {
              "long": 39050,
              "short": 19057,
              "net": 19993
            }
          },
          "openInterest": 166363
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49997,
              "short": 13268,
              "net": 36729
            },
            "nonCommercial": {
              "long": 35,
              "short": 21899,
              "net": -21864
            },
            "smallTrader": {
              "long": 10705,
              "short": 25570,
              "net": -14865
            }
          },
          "openInterest": 60790
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 580,
              "short": 2406,
              "net": -1826
            },
            "nonCommercial": {
              "long": 2363,
              "short": 627,
              "net": 1736
            },
            "smallTrader": {
              "long": 1383,
              "short": 1293,
              "net": 90
            }
          },
          "openInterest": 7463
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43262,
              "short": 57824,
              "net": -14562
            },
            "nonCommercial": {
              "long": 11456,
              "short": 4752,
              "net": 6704
            },
            "smallTrader": {
              "long": 22305,
              "short": 14447,
              "net": 7858
            }
          },
          "openInterest": 80971
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45619,
              "short": 71490,
              "net": -25871
            },
            "nonCommercial": {
              "long": 33537,
              "short": 25046,
              "net": 8491
            },
            "smallTrader": {
              "long": 42939,
              "short": 25559,
              "net": 17380
            }
          },
          "openInterest": 137624
        }
      ]
    },
    {
      "reportDate": "2000-09-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 309721,
              "short": 387711,
              "net": -77990
            },
            "nonCommercial": {
              "long": 135838,
              "short": 44589,
              "net": 91249
            },
            "smallTrader": {
              "long": 101434,
              "short": 114693,
              "net": -13259
            }
          },
          "openInterest": 548332
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29655,
              "short": 28890,
              "net": 765
            },
            "nonCommercial": {
              "long": 2412,
              "short": 1910,
              "net": 502
            },
            "smallTrader": {
              "long": 12653,
              "short": 13920,
              "net": -1267
            }
          },
          "openInterest": 44720
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258209,
              "short": 273915,
              "net": -15706
            },
            "nonCommercial": {
              "long": 50749,
              "short": 65744,
              "net": -14995
            },
            "smallTrader": {
              "long": 109501,
              "short": 78800,
              "net": 30701
            }
          },
          "openInterest": 422069
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 252277,
              "short": 282543,
              "net": -30266
            },
            "nonCommercial": {
              "long": 51547,
              "short": 31256,
              "net": 20291
            },
            "smallTrader": {
              "long": 63621,
              "short": 53646,
              "net": 9975
            }
          },
          "openInterest": 370760
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20925,
              "short": 15102,
              "net": 5823
            },
            "nonCommercial": {
              "long": 1250,
              "short": 4804,
              "net": -3554
            },
            "smallTrader": {
              "long": 10344,
              "short": 12613,
              "net": -2269
            }
          },
          "openInterest": 32544
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38430,
              "short": 13891,
              "net": 24539
            },
            "nonCommercial": {
              "long": 470,
              "short": 15255,
              "net": -14785
            },
            "smallTrader": {
              "long": 16049,
              "short": 25803,
              "net": -9754
            }
          },
          "openInterest": 54969
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46184,
              "short": 36393,
              "net": 9791
            },
            "nonCommercial": {
              "long": 2972,
              "short": 14947,
              "net": -11975
            },
            "smallTrader": {
              "long": 19057,
              "short": 16873,
              "net": 2184
            }
          },
          "openInterest": 68219
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81714,
              "short": 88153,
              "net": -6439
            },
            "nonCommercial": {
              "long": 16003,
              "short": 25993,
              "net": -9990
            },
            "smallTrader": {
              "long": 20858,
              "short": 4429,
              "net": 16429
            }
          },
          "openInterest": 122620
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24453,
              "short": 25934,
              "net": -1481
            },
            "nonCommercial": {
              "long": 4466,
              "short": 6661,
              "net": -2195
            },
            "smallTrader": {
              "long": 8725,
              "short": 5049,
              "net": 3676
            }
          },
          "openInterest": 39574
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32677,
              "short": 68062,
              "net": -35385
            },
            "nonCommercial": {
              "long": 31743,
              "short": 6206,
              "net": 25537
            },
            "smallTrader": {
              "long": 16774,
              "short": 6926,
              "net": 9848
            }
          },
          "openInterest": 84066
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210543,
              "short": 154068,
              "net": 56475
            },
            "nonCommercial": {
              "long": 28721,
              "short": 62732,
              "net": -34011
            },
            "smallTrader": {
              "long": 84165,
              "short": 106629,
              "net": -22464
            }
          },
          "openInterest": 353544
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40421,
              "short": 60164,
              "net": -19743
            },
            "nonCommercial": {
              "long": 21517,
              "short": 5060,
              "net": 16457
            },
            "smallTrader": {
              "long": 9982,
              "short": 6696,
              "net": 3286
            }
          },
          "openInterest": 76753
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 356672,
              "short": 359216,
              "net": -2544
            },
            "nonCommercial": {
              "long": 44047,
              "short": 45596,
              "net": -1549
            },
            "smallTrader": {
              "long": 46278,
              "short": 42185,
              "net": 4093
            }
          },
          "openInterest": 478212
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33165,
              "short": 53837,
              "net": -20672
            },
            "nonCommercial": {
              "long": 9717,
              "short": 8543,
              "net": 1174
            },
            "smallTrader": {
              "long": 41169,
              "short": 21671,
              "net": 19498
            }
          },
          "openInterest": 84086
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9441,
              "short": 5115,
              "net": 4326
            },
            "nonCommercial": {
              "long": 4362,
              "short": 2040,
              "net": 2322
            },
            "smallTrader": {
              "long": 3933,
              "short": 10581,
              "net": -6648
            }
          },
          "openInterest": 19465
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73339,
              "short": 46655,
              "net": 26684
            },
            "nonCommercial": {
              "long": 22031,
              "short": 49029,
              "net": -26998
            },
            "smallTrader": {
              "long": 21971,
              "short": 21657,
              "net": 314
            }
          },
          "openInterest": 133431
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102679,
              "short": 147136,
              "net": -44457
            },
            "nonCommercial": {
              "long": 26106,
              "short": 326,
              "net": 25780
            },
            "smallTrader": {
              "long": 37328,
              "short": 18651,
              "net": 18677
            }
          },
          "openInterest": 176818
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50447,
              "short": 56710,
              "net": -6263
            },
            "nonCommercial": {
              "long": 14416,
              "short": 8082,
              "net": 6334
            },
            "smallTrader": {
              "long": 18492,
              "short": 18563,
              "net": -71
            }
          },
          "openInterest": 92390
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20142,
              "short": 14382,
              "net": 5760
            },
            "nonCommercial": {
              "long": 5910,
              "short": 7806,
              "net": -1896
            },
            "smallTrader": {
              "long": 9364,
              "short": 13228,
              "net": -3864
            }
          },
          "openInterest": 37870
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74380,
              "short": 54245,
              "net": 20135
            },
            "nonCommercial": {
              "long": 18853,
              "short": 24872,
              "net": -6019
            },
            "smallTrader": {
              "long": 22041,
              "short": 36157,
              "net": -14116
            }
          },
          "openInterest": 122816
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8627,
              "short": 13332,
              "net": -4705
            },
            "nonCommercial": {
              "long": 4626,
              "short": 1164,
              "net": 3462
            },
            "smallTrader": {
              "long": 6076,
              "short": 4833,
              "net": 1243
            }
          },
          "openInterest": 19329
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 281784,
              "short": 325651,
              "net": -43867
            },
            "nonCommercial": {
              "long": 28866,
              "short": 7297,
              "net": 21569
            },
            "smallTrader": {
              "long": 40589,
              "short": 18291,
              "net": 22298
            }
          },
          "openInterest": 380366
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2683,
              "short": 6791,
              "net": -4108
            },
            "nonCommercial": {
              "long": 5212,
              "short": 2190,
              "net": 3022
            },
            "smallTrader": {
              "long": 1876,
              "short": 790,
              "net": 1086
            }
          },
          "openInterest": 9771
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14892,
              "short": 37617,
              "net": -22725
            },
            "nonCommercial": {
              "long": 33240,
              "short": 23985,
              "net": 9255
            },
            "smallTrader": {
              "long": 22206,
              "short": 8736,
              "net": 13470
            }
          },
          "openInterest": 72522
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36008,
              "short": 70542,
              "net": -34534
            },
            "nonCommercial": {
              "long": 23922,
              "short": 2930,
              "net": 20992
            },
            "smallTrader": {
              "long": 30126,
              "short": 16584,
              "net": 13542
            }
          },
          "openInterest": 104962
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63966,
              "short": 67076,
              "net": -3110
            },
            "nonCommercial": {
              "long": 19473,
              "short": 21047,
              "net": -1574
            },
            "smallTrader": {
              "long": 21275,
              "short": 16591,
              "net": 4684
            }
          },
          "openInterest": 134367
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43772,
              "short": 77476,
              "net": -33704
            },
            "nonCommercial": {
              "long": 31155,
              "short": 15764,
              "net": 15391
            },
            "smallTrader": {
              "long": 45334,
              "short": 27021,
              "net": 18313
            }
          },
          "openInterest": 144350
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97272,
              "short": 136289,
              "net": -39017
            },
            "nonCommercial": {
              "long": 23392,
              "short": 7614,
              "net": 15778
            },
            "smallTrader": {
              "long": 39826,
              "short": 16587,
              "net": 23239
            }
          },
          "openInterest": 164733
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57150,
              "short": 22852,
              "net": 34298
            },
            "nonCommercial": {
              "long": 0,
              "short": 22852,
              "net": -22852
            },
            "smallTrader": {
              "long": 10116,
              "short": 21562,
              "net": -11446
            }
          },
          "openInterest": 67266
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40131,
              "short": 56034,
              "net": -15903
            },
            "nonCommercial": {
              "long": 12032,
              "short": 5167,
              "net": 6865
            },
            "smallTrader": {
              "long": 23180,
              "short": 14142,
              "net": 9038
            }
          },
          "openInterest": 79366
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47162,
              "short": 70240,
              "net": -23078
            },
            "nonCommercial": {
              "long": 33794,
              "short": 25384,
              "net": 8410
            },
            "smallTrader": {
              "long": 44103,
              "short": 29435,
              "net": 14668
            }
          },
          "openInterest": 140278
        }
      ]
    },
    {
      "reportDate": "2000-09-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 296229,
              "short": 377266,
              "net": -81037
            },
            "nonCommercial": {
              "long": 136868,
              "short": 44085,
              "net": 92783
            },
            "smallTrader": {
              "long": 101683,
              "short": 113429,
              "net": -11746
            }
          },
          "openInterest": 535097
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 28120,
              "short": 30852,
              "net": -2732
            },
            "nonCommercial": {
              "long": 3040,
              "short": 540,
              "net": 2500
            },
            "smallTrader": {
              "long": 14029,
              "short": 13797,
              "net": 232
            }
          },
          "openInterest": 45189
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258732,
              "short": 242594,
              "net": 16138
            },
            "nonCommercial": {
              "long": 35990,
              "short": 68606,
              "net": -32616
            },
            "smallTrader": {
              "long": 105271,
              "short": 88793,
              "net": 16478
            }
          },
          "openInterest": 402734
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234813,
              "short": 278032,
              "net": -43219
            },
            "nonCommercial": {
              "long": 56488,
              "short": 23615,
              "net": 32873
            },
            "smallTrader": {
              "long": 68946,
              "short": 58600,
              "net": 10346
            }
          },
          "openInterest": 362818
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27469,
              "short": 3955,
              "net": 23514
            },
            "nonCommercial": {
              "long": 4,
              "short": 15026,
              "net": -15022
            },
            "smallTrader": {
              "long": 10217,
              "short": 18709,
              "net": -8492
            }
          },
          "openInterest": 37690
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52705,
              "short": 34927,
              "net": 17778
            },
            "nonCommercial": {
              "long": 2760,
              "short": 19543,
              "net": -16783
            },
            "smallTrader": {
              "long": 17298,
              "short": 18293,
              "net": -995
            }
          },
          "openInterest": 72763
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81998,
              "short": 90134,
              "net": -8136
            },
            "nonCommercial": {
              "long": 16066,
              "short": 24768,
              "net": -8702
            },
            "smallTrader": {
              "long": 21368,
              "short": 4530,
              "net": 16838
            }
          },
          "openInterest": 123931
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24899,
              "short": 26082,
              "net": -1183
            },
            "nonCommercial": {
              "long": 4189,
              "short": 7391,
              "net": -3202
            },
            "smallTrader": {
              "long": 8166,
              "short": 3781,
              "net": 4385
            }
          },
          "openInterest": 39398
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31952,
              "short": 70364,
              "net": -38412
            },
            "nonCommercial": {
              "long": 35285,
              "short": 6449,
              "net": 28836
            },
            "smallTrader": {
              "long": 16279,
              "short": 6703,
              "net": 9576
            }
          },
          "openInterest": 86436
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215200,
              "short": 148579,
              "net": 66621
            },
            "nonCommercial": {
              "long": 28816,
              "short": 68220,
              "net": -39404
            },
            "smallTrader": {
              "long": 81568,
              "short": 108785,
              "net": -27217
            }
          },
          "openInterest": 355570
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42747,
              "short": 58236,
              "net": -15489
            },
            "nonCommercial": {
              "long": 17902,
              "short": 5081,
              "net": 12821
            },
            "smallTrader": {
              "long": 9335,
              "short": 6667,
              "net": 2668
            }
          },
          "openInterest": 74643
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347751,
              "short": 347475,
              "net": 276
            },
            "nonCommercial": {
              "long": 42150,
              "short": 42067,
              "net": 83
            },
            "smallTrader": {
              "long": 45967,
              "short": 46326,
              "net": -359
            }
          },
          "openInterest": 470237
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28109,
              "short": 41289,
              "net": -13180
            },
            "nonCommercial": {
              "long": 10333,
              "short": 14570,
              "net": -4237
            },
            "smallTrader": {
              "long": 35153,
              "short": 17736,
              "net": 17417
            }
          },
          "openInterest": 73646
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8734,
              "short": 5392,
              "net": 3342
            },
            "nonCommercial": {
              "long": 4669,
              "short": 1438,
              "net": 3231
            },
            "smallTrader": {
              "long": 4350,
              "short": 10923,
              "net": -6573
            }
          },
          "openInterest": 19086
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77684,
              "short": 46399,
              "net": 31285
            },
            "nonCommercial": {
              "long": 22874,
              "short": 53435,
              "net": -30561
            },
            "smallTrader": {
              "long": 22063,
              "short": 22787,
              "net": -724
            }
          },
          "openInterest": 137565
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105614,
              "short": 146128,
              "net": -40514
            },
            "nonCommercial": {
              "long": 24163,
              "short": 376,
              "net": 23787
            },
            "smallTrader": {
              "long": 39974,
              "short": 23247,
              "net": 16727
            }
          },
          "openInterest": 181294
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22851,
              "short": 15713,
              "net": 7138
            },
            "nonCommercial": {
              "long": 3734,
              "short": 7566,
              "net": -3832
            },
            "smallTrader": {
              "long": 11846,
              "short": 15152,
              "net": -3306
            }
          },
          "openInterest": 38431
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20075,
              "short": 15067,
              "net": 5008
            },
            "nonCommercial": {
              "long": 6581,
              "short": 7851,
              "net": -1270
            },
            "smallTrader": {
              "long": 9213,
              "short": 12951,
              "net": -3738
            }
          },
          "openInterest": 39069
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74345,
              "short": 55730,
              "net": 18615
            },
            "nonCommercial": {
              "long": 19788,
              "short": 21693,
              "net": -1905
            },
            "smallTrader": {
              "long": 22590,
              "short": 39300,
              "net": -16710
            }
          },
          "openInterest": 124732
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5698,
              "short": 5860,
              "net": -162
            },
            "nonCommercial": {
              "long": 2093,
              "short": 1056,
              "net": 1037
            },
            "smallTrader": {
              "long": 3572,
              "short": 4447,
              "net": -875
            }
          },
          "openInterest": 11363
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 276925,
              "short": 323593,
              "net": -46668
            },
            "nonCommercial": {
              "long": 32642,
              "short": 7833,
              "net": 24809
            },
            "smallTrader": {
              "long": 42727,
              "short": 20868,
              "net": 21859
            }
          },
          "openInterest": 382534
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2963,
              "short": 6626,
              "net": -3663
            },
            "nonCommercial": {
              "long": 4748,
              "short": 1909,
              "net": 2839
            },
            "smallTrader": {
              "long": 2015,
              "short": 1191,
              "net": 824
            }
          },
          "openInterest": 9726
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15525,
              "short": 36211,
              "net": -20686
            },
            "nonCommercial": {
              "long": 32520,
              "short": 25741,
              "net": 6779
            },
            "smallTrader": {
              "long": 22783,
              "short": 8876,
              "net": 13907
            }
          },
          "openInterest": 73625
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39561,
              "short": 72892,
              "net": -33331
            },
            "nonCommercial": {
              "long": 21236,
              "short": 2435,
              "net": 18801
            },
            "smallTrader": {
              "long": 30197,
              "short": 15667,
              "net": 14530
            }
          },
          "openInterest": 104930
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75823,
              "short": 65636,
              "net": 10187
            },
            "nonCommercial": {
              "long": 13038,
              "short": 25551,
              "net": -12513
            },
            "smallTrader": {
              "long": 23459,
              "short": 21133,
              "net": 2326
            }
          },
          "openInterest": 141490
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51904,
              "short": 82780,
              "net": -30876
            },
            "nonCommercial": {
              "long": 28640,
              "short": 15995,
              "net": 12645
            },
            "smallTrader": {
              "long": 44533,
              "short": 26302,
              "net": 18231
            }
          },
          "openInterest": 149492
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112627,
              "short": 128506,
              "net": -15879
            },
            "nonCommercial": {
              "long": 13167,
              "short": 7766,
              "net": 5401
            },
            "smallTrader": {
              "long": 34384,
              "short": 23906,
              "net": 10478
            }
          },
          "openInterest": 163862
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38927,
              "short": 5011,
              "net": 33916
            },
            "nonCommercial": {
              "long": 710,
              "short": 23091,
              "net": -22381
            },
            "smallTrader": {
              "long": 8067,
              "short": 19602,
              "net": -11535
            }
          },
          "openInterest": 47704
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 545,
              "short": 2117,
              "net": -1572
            },
            "nonCommercial": {
              "long": 2398,
              "short": 980,
              "net": 1418
            },
            "smallTrader": {
              "long": 1594,
              "short": 1440,
              "net": 154
            }
          },
          "openInterest": 7692
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42742,
              "short": 54257,
              "net": -11515
            },
            "nonCommercial": {
              "long": 10237,
              "short": 6148,
              "net": 4089
            },
            "smallTrader": {
              "long": 23574,
              "short": 16148,
              "net": 7426
            }
          },
          "openInterest": 81330
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51955,
              "short": 66580,
              "net": -14625
            },
            "nonCommercial": {
              "long": 31463,
              "short": 29807,
              "net": 1656
            },
            "smallTrader": {
              "long": 43891,
              "short": 30922,
              "net": 12969
            }
          },
          "openInterest": 143804
        }
      ]
    },
    {
      "reportDate": "2000-09-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 292648,
              "short": 399002,
              "net": -106354
            },
            "nonCommercial": {
              "long": 146506,
              "short": 32505,
              "net": 114001
            },
            "smallTrader": {
              "long": 108550,
              "short": 116197,
              "net": -7647
            }
          },
          "openInterest": 548016
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 31084,
              "short": 37990,
              "net": -6906
            },
            "nonCommercial": {
              "long": 7732,
              "short": 1620,
              "net": 6112
            },
            "smallTrader": {
              "long": 13816,
              "short": 13022,
              "net": 794
            }
          },
          "openInterest": 52909
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 245770,
              "short": 222958,
              "net": 22812
            },
            "nonCommercial": {
              "long": 34958,
              "short": 61439,
              "net": -26481
            },
            "smallTrader": {
              "long": 93345,
              "short": 89676,
              "net": 3669
            }
          },
          "openInterest": 375588
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 240827,
              "short": 284706,
              "net": -43879
            },
            "nonCommercial": {
              "long": 57290,
              "short": 25655,
              "net": 31635
            },
            "smallTrader": {
              "long": 69269,
              "short": 57025,
              "net": 12244
            }
          },
          "openInterest": 369027
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13051,
              "short": 6949,
              "net": 6102
            },
            "nonCommercial": {
              "long": 1500,
              "short": 4922,
              "net": -3422
            },
            "smallTrader": {
              "long": 9267,
              "short": 11947,
              "net": -2680
            }
          },
          "openInterest": 23818
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24311,
              "short": 10998,
              "net": 13313
            },
            "nonCommercial": {
              "long": 36,
              "short": 6943,
              "net": -6907
            },
            "smallTrader": {
              "long": 8033,
              "short": 14439,
              "net": -6406
            }
          },
          "openInterest": 32381
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43650,
              "short": 16787,
              "net": 26863
            },
            "nonCommercial": {
              "long": 1590,
              "short": 24485,
              "net": -22895
            },
            "smallTrader": {
              "long": 14483,
              "short": 18451,
              "net": -3968
            }
          },
          "openInterest": 59723
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83470,
              "short": 88613,
              "net": -5143
            },
            "nonCommercial": {
              "long": 14908,
              "short": 25887,
              "net": -10979
            },
            "smallTrader": {
              "long": 21003,
              "short": 4881,
              "net": 16122
            }
          },
          "openInterest": 125717
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26135,
              "short": 26070,
              "net": 65
            },
            "nonCommercial": {
              "long": 4293,
              "short": 8176,
              "net": -3883
            },
            "smallTrader": {
              "long": 8060,
              "short": 4242,
              "net": 3818
            }
          },
          "openInterest": 40589
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32272,
              "short": 67868,
              "net": -35596
            },
            "nonCommercial": {
              "long": 34361,
              "short": 6359,
              "net": 28002
            },
            "smallTrader": {
              "long": 14411,
              "short": 6817,
              "net": 7594
            }
          },
          "openInterest": 83849
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210536,
              "short": 162002,
              "net": 48534
            },
            "nonCommercial": {
              "long": 36547,
              "short": 60702,
              "net": -24155
            },
            "smallTrader": {
              "long": 83738,
              "short": 108117,
              "net": -24379
            }
          },
          "openInterest": 359820
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40771,
              "short": 54830,
              "net": -14059
            },
            "nonCommercial": {
              "long": 16762,
              "short": 4518,
              "net": 12244
            },
            "smallTrader": {
              "long": 8398,
              "short": 6583,
              "net": 1815
            }
          },
          "openInterest": 70210
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338047,
              "short": 346535,
              "net": -8488
            },
            "nonCommercial": {
              "long": 38858,
              "short": 34524,
              "net": 4334
            },
            "smallTrader": {
              "long": 40831,
              "short": 36677,
              "net": 4154
            }
          },
          "openInterest": 448268
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26471,
              "short": 41681,
              "net": -15210
            },
            "nonCommercial": {
              "long": 6334,
              "short": 6185,
              "net": 149
            },
            "smallTrader": {
              "long": 33555,
              "short": 18494,
              "net": 15061
            }
          },
          "openInterest": 66421
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8129,
              "short": 5481,
              "net": 2648
            },
            "nonCommercial": {
              "long": 4588,
              "short": 1293,
              "net": 3295
            },
            "smallTrader": {
              "long": 4274,
              "short": 10217,
              "net": -5943
            }
          },
          "openInterest": 18127
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75429,
              "short": 49827,
              "net": 25602
            },
            "nonCommercial": {
              "long": 24033,
              "short": 49984,
              "net": -25951
            },
            "smallTrader": {
              "long": 22773,
              "short": 22424,
              "net": 349
            }
          },
          "openInterest": 133035
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114529,
              "short": 146043,
              "net": -31514
            },
            "nonCommercial": {
              "long": 18680,
              "short": 4036,
              "net": 14644
            },
            "smallTrader": {
              "long": 35558,
              "short": 18688,
              "net": 16870
            }
          },
          "openInterest": 180707
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28815,
              "short": 14400,
              "net": 14415
            },
            "nonCommercial": {
              "long": 5306,
              "short": 9532,
              "net": -4226
            },
            "smallTrader": {
              "long": 9852,
              "short": 20041,
              "net": -10189
            }
          },
          "openInterest": 43973
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19031,
              "short": 14850,
              "net": 4181
            },
            "nonCommercial": {
              "long": 6822,
              "short": 6323,
              "net": 499
            },
            "smallTrader": {
              "long": 9018,
              "short": 13698,
              "net": -4680
            }
          },
          "openInterest": 38838
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72553,
              "short": 58061,
              "net": 14492
            },
            "nonCommercial": {
              "long": 19332,
              "short": 19364,
              "net": -32
            },
            "smallTrader": {
              "long": 22773,
              "short": 37233,
              "net": -14460
            }
          },
          "openInterest": 124372
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5735,
              "short": 5930,
              "net": -195
            },
            "nonCommercial": {
              "long": 1702,
              "short": 1091,
              "net": 611
            },
            "smallTrader": {
              "long": 3476,
              "short": 3892,
              "net": -416
            }
          },
          "openInterest": 10913
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 276180,
              "short": 320715,
              "net": -44535
            },
            "nonCommercial": {
              "long": 30447,
              "short": 8893,
              "net": 21554
            },
            "smallTrader": {
              "long": 43966,
              "short": 20985,
              "net": 22981
            }
          },
          "openInterest": 384041
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3373,
              "short": 5942,
              "net": -2569
            },
            "nonCommercial": {
              "long": 4121,
              "short": 1780,
              "net": 2341
            },
            "smallTrader": {
              "long": 1193,
              "short": 965,
              "net": 228
            }
          },
          "openInterest": 8930
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16074,
              "short": 36786,
              "net": -20712
            },
            "nonCommercial": {
              "long": 32378,
              "short": 25470,
              "net": 6908
            },
            "smallTrader": {
              "long": 22164,
              "short": 8360,
              "net": 13804
            }
          },
          "openInterest": 73351
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38178,
              "short": 75236,
              "net": -37058
            },
            "nonCommercial": {
              "long": 23543,
              "short": 1747,
              "net": 21796
            },
            "smallTrader": {
              "long": 30850,
              "short": 15588,
              "net": 15262
            }
          },
          "openInterest": 106365
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76680,
              "short": 60121,
              "net": 16559
            },
            "nonCommercial": {
              "long": 10185,
              "short": 27788,
              "net": -17603
            },
            "smallTrader": {
              "long": 21155,
              "short": 20111,
              "net": 1044
            }
          },
          "openInterest": 136116
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49869,
              "short": 84357,
              "net": -34488
            },
            "nonCommercial": {
              "long": 31742,
              "short": 14013,
              "net": 17729
            },
            "smallTrader": {
              "long": 47140,
              "short": 30381,
              "net": 16759
            }
          },
          "openInterest": 155553
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110715,
              "short": 111998,
              "net": -1283
            },
            "nonCommercial": {
              "long": 9800,
              "short": 12371,
              "net": -2571
            },
            "smallTrader": {
              "long": 28221,
              "short": 24367,
              "net": 3854
            }
          },
          "openInterest": 153002
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32418,
              "short": 10317,
              "net": 22101
            },
            "nonCommercial": {
              "long": 1211,
              "short": 16988,
              "net": -15777
            },
            "smallTrader": {
              "long": 9814,
              "short": 16138,
              "net": -6324
            }
          },
          "openInterest": 43443
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44229,
              "short": 56498,
              "net": -12269
            },
            "nonCommercial": {
              "long": 10727,
              "short": 7629,
              "net": 3098
            },
            "smallTrader": {
              "long": 25084,
              "short": 15913,
              "net": 9171
            }
          },
          "openInterest": 84926
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54408,
              "short": 69359,
              "net": -14951
            },
            "nonCommercial": {
              "long": 31090,
              "short": 28847,
              "net": 2243
            },
            "smallTrader": {
              "long": 43052,
              "short": 30344,
              "net": 12708
            }
          },
          "openInterest": 145177
        }
      ]
    },
    {
      "reportDate": "2000-10-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284016,
              "short": 390407,
              "net": -106391
            },
            "nonCommercial": {
              "long": 155943,
              "short": 39330,
              "net": 116613
            },
            "smallTrader": {
              "long": 105711,
              "short": 115933,
              "net": -10222
            }
          },
          "openInterest": 547297
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 25193,
              "short": 35727,
              "net": -10534
            },
            "nonCommercial": {
              "long": 13901,
              "short": 2910,
              "net": 10991
            },
            "smallTrader": {
              "long": 13080,
              "short": 13537,
              "net": -457
            }
          },
          "openInterest": 52370
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 247942,
              "short": 218969,
              "net": 28973
            },
            "nonCommercial": {
              "long": 31617,
              "short": 59981,
              "net": -28364
            },
            "smallTrader": {
              "long": 92807,
              "short": 93416,
              "net": -609
            }
          },
          "openInterest": 373034
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 244905,
              "short": 277969,
              "net": -33064
            },
            "nonCommercial": {
              "long": 55294,
              "short": 34584,
              "net": 20710
            },
            "smallTrader": {
              "long": 72029,
              "short": 59675,
              "net": 12354
            }
          },
          "openInterest": 374072
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13159,
              "short": 6785,
              "net": 6374
            },
            "nonCommercial": {
              "long": 1500,
              "short": 5113,
              "net": -3613
            },
            "smallTrader": {
              "long": 9441,
              "short": 12202,
              "net": -2761
            }
          },
          "openInterest": 24100
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21478,
              "short": 11111,
              "net": 10367
            },
            "nonCommercial": {
              "long": 46,
              "short": 5317,
              "net": -5271
            },
            "smallTrader": {
              "long": 8760,
              "short": 13856,
              "net": -5096
            }
          },
          "openInterest": 30294
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58083,
              "short": 17416,
              "net": 40667
            },
            "nonCommercial": {
              "long": 3598,
              "short": 38763,
              "net": -35165
            },
            "smallTrader": {
              "long": 16824,
              "short": 22326,
              "net": -5502
            }
          },
          "openInterest": 78505
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90120,
              "short": 95076,
              "net": -4956
            },
            "nonCommercial": {
              "long": 15177,
              "short": 26883,
              "net": -11706
            },
            "smallTrader": {
              "long": 19962,
              "short": 3300,
              "net": 16662
            }
          },
          "openInterest": 135378
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26802,
              "short": 27359,
              "net": -557
            },
            "nonCommercial": {
              "long": 4279,
              "short": 8044,
              "net": -3765
            },
            "smallTrader": {
              "long": 7722,
              "short": 3400,
              "net": 4322
            }
          },
          "openInterest": 41736
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35618,
              "short": 59728,
              "net": -24110
            },
            "nonCommercial": {
              "long": 23990,
              "short": 5554,
              "net": 18436
            },
            "smallTrader": {
              "long": 12905,
              "short": 7231,
              "net": 5674
            }
          },
          "openInterest": 76591
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206465,
              "short": 180607,
              "net": 25858
            },
            "nonCommercial": {
              "long": 43185,
              "short": 50155,
              "net": -6970
            },
            "smallTrader": {
              "long": 90024,
              "short": 108912,
              "net": -18888
            }
          },
          "openInterest": 372610
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41282,
              "short": 53716,
              "net": -12434
            },
            "nonCommercial": {
              "long": 14495,
              "short": 3993,
              "net": 10502
            },
            "smallTrader": {
              "long": 8367,
              "short": 6435,
              "net": 1932
            }
          },
          "openInterest": 68216
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 361639,
              "short": 352281,
              "net": 9358
            },
            "nonCommercial": {
              "long": 27688,
              "short": 38180,
              "net": -10492
            },
            "smallTrader": {
              "long": 42485,
              "short": 41351,
              "net": 1134
            }
          },
          "openInterest": 463158
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26050,
              "short": 45677,
              "net": -19627
            },
            "nonCommercial": {
              "long": 8336,
              "short": 4943,
              "net": 3393
            },
            "smallTrader": {
              "long": 33149,
              "short": 16915,
              "net": 16234
            }
          },
          "openInterest": 67596
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7433,
              "short": 5144,
              "net": 2289
            },
            "nonCommercial": {
              "long": 4529,
              "short": 1268,
              "net": 3261
            },
            "smallTrader": {
              "long": 4401,
              "short": 9951,
              "net": -5550
            }
          },
          "openInterest": 17550
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68457,
              "short": 51489,
              "net": 16968
            },
            "nonCommercial": {
              "long": 23444,
              "short": 43555,
              "net": -20111
            },
            "smallTrader": {
              "long": 21662,
              "short": 18519,
              "net": 3143
            }
          },
          "openInterest": 124815
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110747,
              "short": 137661,
              "net": -26914
            },
            "nonCommercial": {
              "long": 16667,
              "short": 4176,
              "net": 12491
            },
            "smallTrader": {
              "long": 34199,
              "short": 19776,
              "net": 14423
            }
          },
          "openInterest": 174246
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39774,
              "short": 13557,
              "net": 26217
            },
            "nonCommercial": {
              "long": 2244,
              "short": 16011,
              "net": -13767
            },
            "smallTrader": {
              "long": 11801,
              "short": 24251,
              "net": -12450
            }
          },
          "openInterest": 54499
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19087,
              "short": 15064,
              "net": 4023
            },
            "nonCommercial": {
              "long": 8054,
              "short": 5392,
              "net": 2662
            },
            "smallTrader": {
              "long": 9429,
              "short": 16114,
              "net": -6685
            }
          },
          "openInterest": 40091
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72314,
              "short": 61767,
              "net": 10547
            },
            "nonCommercial": {
              "long": 19727,
              "short": 16379,
              "net": 3348
            },
            "smallTrader": {
              "long": 22514,
              "short": 36409,
              "net": -13895
            }
          },
          "openInterest": 125799
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4048,
              "short": 7316,
              "net": -3268
            },
            "nonCommercial": {
              "long": 3342,
              "short": 623,
              "net": 2719
            },
            "smallTrader": {
              "long": 4075,
              "short": 3526,
              "net": 549
            }
          },
          "openInterest": 11465
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271841,
              "short": 304815,
              "net": -32974
            },
            "nonCommercial": {
              "long": 23566,
              "short": 7202,
              "net": 16364
            },
            "smallTrader": {
              "long": 36638,
              "short": 20028,
              "net": 16610
            }
          },
          "openInterest": 361866
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3303,
              "short": 5815,
              "net": -2512
            },
            "nonCommercial": {
              "long": 3354,
              "short": 1635,
              "net": 1719
            },
            "smallTrader": {
              "long": 1583,
              "short": 790,
              "net": 793
            }
          },
          "openInterest": 8240
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15734,
              "short": 38080,
              "net": -22346
            },
            "nonCommercial": {
              "long": 31772,
              "short": 23114,
              "net": 8658
            },
            "smallTrader": {
              "long": 22112,
              "short": 8424,
              "net": 13688
            }
          },
          "openInterest": 72365
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37229,
              "short": 76491,
              "net": -39262
            },
            "nonCommercial": {
              "long": 26659,
              "short": 1934,
              "net": 24725
            },
            "smallTrader": {
              "long": 29833,
              "short": 15296,
              "net": 14537
            }
          },
          "openInterest": 105819
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67901,
              "short": 55461,
              "net": 12440
            },
            "nonCommercial": {
              "long": 12895,
              "short": 27457,
              "net": -14562
            },
            "smallTrader": {
              "long": 19873,
              "short": 17751,
              "net": 2122
            }
          },
          "openInterest": 125807
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51328,
              "short": 92992,
              "net": -41664
            },
            "nonCommercial": {
              "long": 36380,
              "short": 17131,
              "net": 19249
            },
            "smallTrader": {
              "long": 52218,
              "short": 29803,
              "net": 22415
            }
          },
          "openInterest": 169849
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93521,
              "short": 102885,
              "net": -9364
            },
            "nonCommercial": {
              "long": 10612,
              "short": 11393,
              "net": -781
            },
            "smallTrader": {
              "long": 28470,
              "short": 18325,
              "net": 10145
            }
          },
          "openInterest": 136596
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31280,
              "short": 12208,
              "net": 19072
            },
            "nonCommercial": {
              "long": 1611,
              "short": 16943,
              "net": -15332
            },
            "smallTrader": {
              "long": 9735,
              "short": 13475,
              "net": -3740
            }
          },
          "openInterest": 42626
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40552,
              "short": 59770,
              "net": -19218
            },
            "nonCommercial": {
              "long": 12932,
              "short": 2579,
              "net": 10353
            },
            "smallTrader": {
              "long": 26149,
              "short": 17284,
              "net": 8865
            }
          },
          "openInterest": 86708
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52901,
              "short": 74491,
              "net": -21590
            },
            "nonCommercial": {
              "long": 30256,
              "short": 23028,
              "net": 7228
            },
            "smallTrader": {
              "long": 42556,
              "short": 28194,
              "net": 14362
            }
          },
          "openInterest": 145403
        }
      ]
    },
    {
      "reportDate": "2000-10-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297842,
              "short": 398216,
              "net": -100374
            },
            "nonCommercial": {
              "long": 148007,
              "short": 46166,
              "net": 101841
            },
            "smallTrader": {
              "long": 111257,
              "short": 112724,
              "net": -1467
            }
          },
          "openInterest": 559211
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 22459,
              "short": 33252,
              "net": -10793
            },
            "nonCommercial": {
              "long": 13478,
              "short": 2370,
              "net": 11108
            },
            "smallTrader": {
              "long": 13585,
              "short": 13900,
              "net": -315
            }
          },
          "openInterest": 49802
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 240577,
              "short": 231285,
              "net": 9292
            },
            "nonCommercial": {
              "long": 37435,
              "short": 56454,
              "net": -19019
            },
            "smallTrader": {
              "long": 95953,
              "short": 86226,
              "net": 9727
            }
          },
          "openInterest": 374781
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 245500,
              "short": 273888,
              "net": -28388
            },
            "nonCommercial": {
              "long": 58232,
              "short": 35182,
              "net": 23050
            },
            "smallTrader": {
              "long": 59514,
              "short": 54176,
              "net": 5338
            }
          },
          "openInterest": 364981
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13710,
              "short": 7154,
              "net": 6556
            },
            "nonCommercial": {
              "long": 1500,
              "short": 4990,
              "net": -3490
            },
            "smallTrader": {
              "long": 9277,
              "short": 12343,
              "net": -3066
            }
          },
          "openInterest": 24487
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20677,
              "short": 12203,
              "net": 8474
            },
            "nonCommercial": {
              "long": 99,
              "short": 4160,
              "net": -4061
            },
            "smallTrader": {
              "long": 9551,
              "short": 13964,
              "net": -4413
            }
          },
          "openInterest": 30327
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58044,
              "short": 18143,
              "net": 39901
            },
            "nonCommercial": {
              "long": 3623,
              "short": 38583,
              "net": -34960
            },
            "smallTrader": {
              "long": 16838,
              "short": 21779,
              "net": -4941
            }
          },
          "openInterest": 78505
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94088,
              "short": 105332,
              "net": -11244
            },
            "nonCommercial": {
              "long": 14207,
              "short": 18440,
              "net": -4233
            },
            "smallTrader": {
              "long": 19419,
              "short": 3942,
              "net": 15477
            }
          },
          "openInterest": 136744
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26646,
              "short": 27876,
              "net": -1230
            },
            "nonCommercial": {
              "long": 4805,
              "short": 7885,
              "net": -3080
            },
            "smallTrader": {
              "long": 7958,
              "short": 3648,
              "net": 4310
            }
          },
          "openInterest": 42404
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37556,
              "short": 57493,
              "net": -19937
            },
            "nonCommercial": {
              "long": 19448,
              "short": 5478,
              "net": 13970
            },
            "smallTrader": {
              "long": 12861,
              "short": 6894,
              "net": 5967
            }
          },
          "openInterest": 73934
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201751,
              "short": 198212,
              "net": 3539
            },
            "nonCommercial": {
              "long": 56531,
              "short": 43840,
              "net": 12691
            },
            "smallTrader": {
              "long": 92364,
              "short": 108594,
              "net": -16230
            }
          },
          "openInterest": 383007
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41354,
              "short": 55191,
              "net": -13837
            },
            "nonCommercial": {
              "long": 15241,
              "short": 4321,
              "net": 10920
            },
            "smallTrader": {
              "long": 8324,
              "short": 5407,
              "net": 2917
            }
          },
          "openInterest": 69184
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377802,
              "short": 363904,
              "net": 13898
            },
            "nonCommercial": {
              "long": 27913,
              "short": 40506,
              "net": -12593
            },
            "smallTrader": {
              "long": 42847,
              "short": 44152,
              "net": -1305
            }
          },
          "openInterest": 480373
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25878,
              "short": 49257,
              "net": -23379
            },
            "nonCommercial": {
              "long": 10749,
              "short": 5346,
              "net": 5403
            },
            "smallTrader": {
              "long": 35015,
              "short": 17039,
              "net": 17976
            }
          },
          "openInterest": 71703
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6477,
              "short": 4691,
              "net": 1786
            },
            "nonCommercial": {
              "long": 4847,
              "short": 1380,
              "net": 3467
            },
            "smallTrader": {
              "long": 5175,
              "short": 10428,
              "net": -5253
            }
          },
          "openInterest": 17522
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73756,
              "short": 51341,
              "net": 22415
            },
            "nonCommercial": {
              "long": 25477,
              "short": 51003,
              "net": -25526
            },
            "smallTrader": {
              "long": 22999,
              "short": 19888,
              "net": 3111
            }
          },
          "openInterest": 134015
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107735,
              "short": 134310,
              "net": -26575
            },
            "nonCommercial": {
              "long": 17046,
              "short": 5390,
              "net": 11656
            },
            "smallTrader": {
              "long": 36119,
              "short": 21200,
              "net": 14919
            }
          },
          "openInterest": 172182
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54026,
              "short": 12019,
              "net": 42007
            },
            "nonCommercial": {
              "long": 977,
              "short": 31065,
              "net": -30088
            },
            "smallTrader": {
              "long": 11060,
              "short": 22979,
              "net": -11919
            }
          },
          "openInterest": 66105
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19757,
              "short": 15579,
              "net": 4178
            },
            "nonCommercial": {
              "long": 7500,
              "short": 5959,
              "net": 1541
            },
            "smallTrader": {
              "long": 9739,
              "short": 15458,
              "net": -5719
            }
          },
          "openInterest": 40195
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67658,
              "short": 58534,
              "net": 9124
            },
            "nonCommercial": {
              "long": 21091,
              "short": 15610,
              "net": 5481
            },
            "smallTrader": {
              "long": 21763,
              "short": 36368,
              "net": -14605
            }
          },
          "openInterest": 123160
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4731,
              "short": 5699,
              "net": -968
            },
            "nonCommercial": {
              "long": 2483,
              "short": 1066,
              "net": 1417
            },
            "smallTrader": {
              "long": 3963,
              "short": 4412,
              "net": -449
            }
          },
          "openInterest": 11181
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 277604,
              "short": 303771,
              "net": -26167
            },
            "nonCommercial": {
              "long": 20230,
              "short": 10348,
              "net": 9882
            },
            "smallTrader": {
              "long": 37562,
              "short": 21277,
              "net": 16285
            }
          },
          "openInterest": 363457
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3124,
              "short": 5730,
              "net": -2606
            },
            "nonCommercial": {
              "long": 3448,
              "short": 1615,
              "net": 1833
            },
            "smallTrader": {
              "long": 1648,
              "short": 875,
              "net": 773
            }
          },
          "openInterest": 8220
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16583,
              "short": 40721,
              "net": -24138
            },
            "nonCommercial": {
              "long": 32440,
              "short": 23592,
              "net": 8848
            },
            "smallTrader": {
              "long": 23245,
              "short": 7955,
              "net": 15290
            }
          },
          "openInterest": 74915
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37253,
              "short": 71762,
              "net": -34509
            },
            "nonCommercial": {
              "long": 23353,
              "short": 2210,
              "net": 21143
            },
            "smallTrader": {
              "long": 28417,
              "short": 15051,
              "net": 13366
            }
          },
          "openInterest": 99783
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67733,
              "short": 55898,
              "net": 11835
            },
            "nonCommercial": {
              "long": 13600,
              "short": 26938,
              "net": -13338
            },
            "smallTrader": {
              "long": 23847,
              "short": 22344,
              "net": 1503
            }
          },
          "openInterest": 129126
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54058,
              "short": 100372,
              "net": -46314
            },
            "nonCommercial": {
              "long": 40247,
              "short": 17127,
              "net": 23120
            },
            "smallTrader": {
              "long": 59320,
              "short": 36126,
              "net": 23194
            }
          },
          "openInterest": 183941
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87629,
              "short": 114703,
              "net": -27074
            },
            "nonCommercial": {
              "long": 18797,
              "short": 10923,
              "net": 7874
            },
            "smallTrader": {
              "long": 38052,
              "short": 18852,
              "net": 19200
            }
          },
          "openInterest": 149238
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33248,
              "short": 13815,
              "net": 19433
            },
            "nonCommercial": {
              "long": 1924,
              "short": 15817,
              "net": -13893
            },
            "smallTrader": {
              "long": 9394,
              "short": 14934,
              "net": -5540
            }
          },
          "openInterest": 44566
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39814,
              "short": 60189,
              "net": -20375
            },
            "nonCommercial": {
              "long": 15043,
              "short": 3327,
              "net": 11716
            },
            "smallTrader": {
              "long": 26617,
              "short": 17958,
              "net": 8659
            }
          },
          "openInterest": 88653
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51151,
              "short": 79490,
              "net": -28339
            },
            "nonCommercial": {
              "long": 34513,
              "short": 20212,
              "net": 14301
            },
            "smallTrader": {
              "long": 43094,
              "short": 29056,
              "net": 14038
            }
          },
          "openInterest": 150885
        }
      ]
    },
    {
      "reportDate": "2000-10-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 289572,
              "short": 409605,
              "net": -120033
            },
            "nonCommercial": {
              "long": 154697,
              "short": 41233,
              "net": 113464
            },
            "smallTrader": {
              "long": 117570,
              "short": 111001,
              "net": 6569
            }
          },
          "openInterest": 567439
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29978,
              "short": 38592,
              "net": -8614
            },
            "nonCommercial": {
              "long": 11055,
              "short": 2370,
              "net": 8685
            },
            "smallTrader": {
              "long": 13738,
              "short": 13809,
              "net": -71
            }
          },
          "openInterest": 55041
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254430,
              "short": 247953,
              "net": 6477
            },
            "nonCommercial": {
              "long": 44531,
              "short": 70371,
              "net": -25840
            },
            "smallTrader": {
              "long": 106628,
              "short": 87265,
              "net": 19363
            }
          },
          "openInterest": 407698
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 251798,
              "short": 274269,
              "net": -22471
            },
            "nonCommercial": {
              "long": 48522,
              "short": 41835,
              "net": 6687
            },
            "smallTrader": {
              "long": 75110,
              "short": 59326,
              "net": 15784
            }
          },
          "openInterest": 376371
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13829,
              "short": 7014,
              "net": 6815
            },
            "nonCommercial": {
              "long": 1500,
              "short": 4701,
              "net": -3201
            },
            "smallTrader": {
              "long": 9325,
              "short": 12939,
              "net": -3614
            }
          },
          "openInterest": 24654
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23233,
              "short": 12195,
              "net": 11038
            },
            "nonCommercial": {
              "long": 638,
              "short": 5369,
              "net": -4731
            },
            "smallTrader": {
              "long": 8098,
              "short": 14405,
              "net": -6307
            }
          },
          "openInterest": 31982
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60928,
              "short": 20611,
              "net": 40317
            },
            "nonCommercial": {
              "long": 4022,
              "short": 41327,
              "net": -37305
            },
            "smallTrader": {
              "long": 19061,
              "short": 22073,
              "net": -3012
            }
          },
          "openInterest": 84011
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94549,
              "short": 106062,
              "net": -11513
            },
            "nonCommercial": {
              "long": 14248,
              "short": 17469,
              "net": -3221
            },
            "smallTrader": {
              "long": 20411,
              "short": 5677,
              "net": 14734
            }
          },
          "openInterest": 138525
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23818,
              "short": 31652,
              "net": -7834
            },
            "nonCommercial": {
              "long": 7120,
              "short": 5688,
              "net": 1432
            },
            "smallTrader": {
              "long": 8874,
              "short": 2472,
              "net": 6402
            }
          },
          "openInterest": 43747
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42218,
              "short": 55093,
              "net": -12875
            },
            "nonCommercial": {
              "long": 16149,
              "short": 7273,
              "net": 8876
            },
            "smallTrader": {
              "long": 11245,
              "short": 7246,
              "net": 3999
            }
          },
          "openInterest": 73377
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201863,
              "short": 216746,
              "net": -14883
            },
            "nonCommercial": {
              "long": 65643,
              "short": 35503,
              "net": 30140
            },
            "smallTrader": {
              "long": 98571,
              "short": 113828,
              "net": -15257
            }
          },
          "openInterest": 400253
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42037,
              "short": 54006,
              "net": -11969
            },
            "nonCommercial": {
              "long": 12744,
              "short": 4260,
              "net": 8484
            },
            "smallTrader": {
              "long": 8954,
              "short": 5469,
              "net": 3485
            }
          },
          "openInterest": 67666
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 374856,
              "short": 384012,
              "net": -9156
            },
            "nonCommercial": {
              "long": 38388,
              "short": 38534,
              "net": -146
            },
            "smallTrader": {
              "long": 55151,
              "short": 45849,
              "net": 9302
            }
          },
          "openInterest": 502601
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29498,
              "short": 47644,
              "net": -18146
            },
            "nonCommercial": {
              "long": 10224,
              "short": 8504,
              "net": 1720
            },
            "smallTrader": {
              "long": 33429,
              "short": 17003,
              "net": 16426
            }
          },
          "openInterest": 73195
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5402,
              "short": 4387,
              "net": 1015
            },
            "nonCommercial": {
              "long": 5700,
              "short": 939,
              "net": 4761
            },
            "smallTrader": {
              "long": 4877,
              "short": 10653,
              "net": -5776
            }
          },
          "openInterest": 17152
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66289,
              "short": 52572,
              "net": 13717
            },
            "nonCommercial": {
              "long": 29308,
              "short": 46045,
              "net": -16737
            },
            "smallTrader": {
              "long": 22980,
              "short": 19960,
              "net": 3020
            }
          },
          "openInterest": 129680
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106117,
              "short": 131046,
              "net": -24929
            },
            "nonCommercial": {
              "long": 17244,
              "short": 7061,
              "net": 10183
            },
            "smallTrader": {
              "long": 32477,
              "short": 17731,
              "net": 14746
            }
          },
          "openInterest": 167200
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55031,
              "short": 10631,
              "net": 44400
            },
            "nonCommercial": {
              "long": 965,
              "short": 30292,
              "net": -29327
            },
            "smallTrader": {
              "long": 9245,
              "short": 24318,
              "net": -15073
            }
          },
          "openInterest": 65298
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17235,
              "short": 17844,
              "net": -609
            },
            "nonCommercial": {
              "long": 8248,
              "short": 3541,
              "net": 4707
            },
            "smallTrader": {
              "long": 8603,
              "short": 12701,
              "net": -4098
            }
          },
          "openInterest": 36544
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66975,
              "short": 56616,
              "net": 10359
            },
            "nonCommercial": {
              "long": 18951,
              "short": 15756,
              "net": 3195
            },
            "smallTrader": {
              "long": 22697,
              "short": 36251,
              "net": -13554
            }
          },
          "openInterest": 122110
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9250,
              "short": 6718,
              "net": 2532
            },
            "nonCommercial": {
              "long": 1467,
              "short": 1208,
              "net": 259
            },
            "smallTrader": {
              "long": 3043,
              "short": 5834,
              "net": -2791
            }
          },
          "openInterest": 13773
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 284561,
              "short": 315398,
              "net": -30837
            },
            "nonCommercial": {
              "long": 24363,
              "short": 9263,
              "net": 15100
            },
            "smallTrader": {
              "long": 37959,
              "short": 22222,
              "net": 15737
            }
          },
          "openInterest": 374157
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3154,
              "short": 5524,
              "net": -2370
            },
            "nonCommercial": {
              "long": 3472,
              "short": 1776,
              "net": 1696
            },
            "smallTrader": {
              "long": 1478,
              "short": 804,
              "net": 674
            }
          },
          "openInterest": 8104
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17053,
              "short": 39448,
              "net": -22395
            },
            "nonCommercial": {
              "long": 34715,
              "short": 26971,
              "net": 7744
            },
            "smallTrader": {
              "long": 23778,
              "short": 9127,
              "net": 14651
            }
          },
          "openInterest": 78490
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38547,
              "short": 70950,
              "net": -32403
            },
            "nonCommercial": {
              "long": 20741,
              "short": 1932,
              "net": 18809
            },
            "smallTrader": {
              "long": 29675,
              "short": 16081,
              "net": 13594
            }
          },
          "openInterest": 98844
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69848,
              "short": 59124,
              "net": 10724
            },
            "nonCommercial": {
              "long": 15713,
              "short": 28575,
              "net": -12862
            },
            "smallTrader": {
              "long": 23727,
              "short": 21589,
              "net": 2138
            }
          },
          "openInterest": 136645
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60148,
              "short": 94640,
              "net": -34492
            },
            "nonCommercial": {
              "long": 37026,
              "short": 26655,
              "net": 10371
            },
            "smallTrader": {
              "long": 61301,
              "short": 37180,
              "net": 24121
            }
          },
          "openInterest": 189042
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85292,
              "short": 136065,
              "net": -50773
            },
            "nonCommercial": {
              "long": 33583,
              "short": 7099,
              "net": 26484
            },
            "smallTrader": {
              "long": 42968,
              "short": 18679,
              "net": 24289
            }
          },
          "openInterest": 166693
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39927,
              "short": 13486,
              "net": 26441
            },
            "nonCommercial": {
              "long": 181,
              "short": 17693,
              "net": -17512
            },
            "smallTrader": {
              "long": 8474,
              "short": 17403,
              "net": -8929
            }
          },
          "openInterest": 48582
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 1477,
              "net": -1177
            },
            "nonCommercial": {
              "long": 1965,
              "short": 998,
              "net": 967
            },
            "smallTrader": {
              "long": 1338,
              "short": 1128,
              "net": 210
            }
          },
          "openInterest": 6695
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36485,
              "short": 59712,
              "net": -23227
            },
            "nonCommercial": {
              "long": 16655,
              "short": 2329,
              "net": 14326
            },
            "smallTrader": {
              "long": 28145,
              "short": 19244,
              "net": 8901
            }
          },
          "openInterest": 87902
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50177,
              "short": 81909,
              "net": -31732
            },
            "nonCommercial": {
              "long": 36252,
              "short": 16699,
              "net": 19553
            },
            "smallTrader": {
              "long": 43272,
              "short": 31093,
              "net": 12179
            }
          },
          "openInterest": 152056
        }
      ]
    },
    {
      "reportDate": "2000-10-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 305533,
              "short": 396716,
              "net": -91183
            },
            "nonCommercial": {
              "long": 129104,
              "short": 37364,
              "net": 91740
            },
            "smallTrader": {
              "long": 121189,
              "short": 121746,
              "net": -557
            }
          },
          "openInterest": 562624
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29287,
              "short": 40525,
              "net": -11238
            },
            "nonCommercial": {
              "long": 10782,
              "short": 0,
              "net": 10782
            },
            "smallTrader": {
              "long": 14112,
              "short": 13656,
              "net": 456
            }
          },
          "openInterest": 54439
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254851,
              "short": 259132,
              "net": -4281
            },
            "nonCommercial": {
              "long": 45440,
              "short": 67748,
              "net": -22308
            },
            "smallTrader": {
              "long": 118287,
              "short": 91698,
              "net": 26589
            }
          },
          "openInterest": 420776
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 246429,
              "short": 275212,
              "net": -28783
            },
            "nonCommercial": {
              "long": 48817,
              "short": 39768,
              "net": 9049
            },
            "smallTrader": {
              "long": 75520,
              "short": 55786,
              "net": 19734
            }
          },
          "openInterest": 372738
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13229,
              "short": 7575,
              "net": 5654
            },
            "nonCommercial": {
              "long": 1700,
              "short": 3428,
              "net": -1728
            },
            "smallTrader": {
              "long": 9178,
              "short": 13104,
              "net": -3926
            }
          },
          "openInterest": 24107
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22989,
              "short": 12705,
              "net": 10284
            },
            "nonCommercial": {
              "long": 71,
              "short": 4284,
              "net": -4213
            },
            "smallTrader": {
              "long": 7792,
              "short": 13863,
              "net": -6071
            }
          },
          "openInterest": 30852
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58498,
              "short": 21393,
              "net": 37105
            },
            "nonCommercial": {
              "long": 3268,
              "short": 41290,
              "net": -38022
            },
            "smallTrader": {
              "long": 20595,
              "short": 19678,
              "net": 917
            }
          },
          "openInterest": 82404
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93885,
              "short": 103168,
              "net": -9283
            },
            "nonCommercial": {
              "long": 14094,
              "short": 20265,
              "net": -6171
            },
            "smallTrader": {
              "long": 22362,
              "short": 6908,
              "net": 15454
            }
          },
          "openInterest": 140548
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25367,
              "short": 30087,
              "net": -4720
            },
            "nonCommercial": {
              "long": 5975,
              "short": 6249,
              "net": -274
            },
            "smallTrader": {
              "long": 7657,
              "short": 2663,
              "net": 4994
            }
          },
          "openInterest": 42900
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46491,
              "short": 51924,
              "net": -5433
            },
            "nonCommercial": {
              "long": 12019,
              "short": 9920,
              "net": 2099
            },
            "smallTrader": {
              "long": 11249,
              "short": 7915,
              "net": 3334
            }
          },
          "openInterest": 73429
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212324,
              "short": 227527,
              "net": -15203
            },
            "nonCommercial": {
              "long": 68209,
              "short": 34578,
              "net": 33631
            },
            "smallTrader": {
              "long": 96065,
              "short": 114493,
              "net": -18428
            }
          },
          "openInterest": 409896
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44816,
              "short": 51068,
              "net": -6252
            },
            "nonCommercial": {
              "long": 9344,
              "short": 5483,
              "net": 3861
            },
            "smallTrader": {
              "long": 8679,
              "short": 6288,
              "net": 2391
            }
          },
          "openInterest": 66601
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349800,
              "short": 358922,
              "net": -9122
            },
            "nonCommercial": {
              "long": 35427,
              "short": 39316,
              "net": -3889
            },
            "smallTrader": {
              "long": 46249,
              "short": 33238,
              "net": 13011
            }
          },
          "openInterest": 458930
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31077,
              "short": 49632,
              "net": -18555
            },
            "nonCommercial": {
              "long": 10198,
              "short": 8365,
              "net": 1833
            },
            "smallTrader": {
              "long": 35404,
              "short": 18682,
              "net": 16722
            }
          },
          "openInterest": 76773
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5635,
              "short": 4346,
              "net": 1289
            },
            "nonCommercial": {
              "long": 7072,
              "short": 1975,
              "net": 5097
            },
            "smallTrader": {
              "long": 4172,
              "short": 10558,
              "net": -6386
            }
          },
          "openInterest": 18386
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70588,
              "short": 53438,
              "net": 17150
            },
            "nonCommercial": {
              "long": 30738,
              "short": 49309,
              "net": -18571
            },
            "smallTrader": {
              "long": 21967,
              "short": 20546,
              "net": 1421
            }
          },
          "openInterest": 135064
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107420,
              "short": 129847,
              "net": -22427
            },
            "nonCommercial": {
              "long": 14484,
              "short": 6277,
              "net": 8207
            },
            "smallTrader": {
              "long": 32073,
              "short": 17853,
              "net": 14220
            }
          },
          "openInterest": 163489
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53710,
              "short": 12067,
              "net": 41643
            },
            "nonCommercial": {
              "long": 981,
              "short": 28792,
              "net": -27811
            },
            "smallTrader": {
              "long": 10630,
              "short": 24462,
              "net": -13832
            }
          },
          "openInterest": 65348
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17848,
              "short": 16697,
              "net": 1151
            },
            "nonCommercial": {
              "long": 6714,
              "short": 2589,
              "net": 4125
            },
            "smallTrader": {
              "long": 8517,
              "short": 13793,
              "net": -5276
            }
          },
          "openInterest": 35252
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62878,
              "short": 59850,
              "net": 3028
            },
            "nonCommercial": {
              "long": 25191,
              "short": 12909,
              "net": 12282
            },
            "smallTrader": {
              "long": 20954,
              "short": 36264,
              "net": -15310
            }
          },
          "openInterest": 122793
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10212,
              "short": 6518,
              "net": 3694
            },
            "nonCommercial": {
              "long": 773,
              "short": 1702,
              "net": -929
            },
            "smallTrader": {
              "long": 2728,
              "short": 5493,
              "net": -2765
            }
          },
          "openInterest": 13717
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 301905,
              "short": 326564,
              "net": -24659
            },
            "nonCommercial": {
              "long": 17018,
              "short": 8524,
              "net": 8494
            },
            "smallTrader": {
              "long": 36586,
              "short": 20421,
              "net": 16165
            }
          },
          "openInterest": 381171
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2737,
              "short": 5275,
              "net": -2538
            },
            "nonCommercial": {
              "long": 3597,
              "short": 1656,
              "net": 1941
            },
            "smallTrader": {
              "long": 1612,
              "short": 1015,
              "net": 597
            }
          },
          "openInterest": 7946
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19786,
              "short": 38713,
              "net": -18927
            },
            "nonCommercial": {
              "long": 35485,
              "short": 32451,
              "net": 3034
            },
            "smallTrader": {
              "long": 24065,
              "short": 8172,
              "net": 15893
            }
          },
          "openInterest": 82093
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38505,
              "short": 80425,
              "net": -41920
            },
            "nonCommercial": {
              "long": 25679,
              "short": 1723,
              "net": 23956
            },
            "smallTrader": {
              "long": 32973,
              "short": 15009,
              "net": 17964
            }
          },
          "openInterest": 107383
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73621,
              "short": 64873,
              "net": 8748
            },
            "nonCommercial": {
              "long": 15985,
              "short": 28019,
              "net": -12034
            },
            "smallTrader": {
              "long": 25395,
              "short": 22109,
              "net": 3286
            }
          },
          "openInterest": 142009
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64503,
              "short": 96469,
              "net": -31966
            },
            "nonCommercial": {
              "long": 31263,
              "short": 25420,
              "net": 5843
            },
            "smallTrader": {
              "long": 67553,
              "short": 41430,
              "net": 26123
            }
          },
          "openInterest": 190407
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87327,
              "short": 137464,
              "net": -50137
            },
            "nonCommercial": {
              "long": 35021,
              "short": 7063,
              "net": 27958
            },
            "smallTrader": {
              "long": 41750,
              "short": 19571,
              "net": 22179
            }
          },
          "openInterest": 168946
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40248,
              "short": 11548,
              "net": 28700
            },
            "nonCommercial": {
              "long": 181,
              "short": 18186,
              "net": -18005
            },
            "smallTrader": {
              "long": 8685,
              "short": 19380,
              "net": -10695
            }
          },
          "openInterest": 49114
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 1442,
              "net": -1142
            },
            "nonCommercial": {
              "long": 2097,
              "short": 1012,
              "net": 1085
            },
            "smallTrader": {
              "long": 1243,
              "short": 1186,
              "net": 57
            }
          },
          "openInterest": 6554
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42317,
              "short": 59730,
              "net": -17413
            },
            "nonCommercial": {
              "long": 12292,
              "short": 2512,
              "net": 9780
            },
            "smallTrader": {
              "long": 25643,
              "short": 18010,
              "net": 7633
            }
          },
          "openInterest": 86629
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52501,
              "short": 76730,
              "net": -24229
            },
            "nonCommercial": {
              "long": 31881,
              "short": 19083,
              "net": 12798
            },
            "smallTrader": {
              "long": 42834,
              "short": 31403,
              "net": 11431
            }
          },
          "openInterest": 151049
        }
      ]
    },
    {
      "reportDate": "2000-10-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 299436,
              "short": 410747,
              "net": -111311
            },
            "nonCommercial": {
              "long": 135841,
              "short": 35171,
              "net": 100670
            },
            "smallTrader": {
              "long": 124800,
              "short": 114159,
              "net": 10641
            }
          },
          "openInterest": 571434
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29322,
              "short": 41856,
              "net": -12534
            },
            "nonCommercial": {
              "long": 10473,
              "short": 0,
              "net": 10473
            },
            "smallTrader": {
              "long": 14663,
              "short": 12602,
              "net": 2061
            }
          },
          "openInterest": 54740
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258680,
              "short": 275268,
              "net": -16588
            },
            "nonCommercial": {
              "long": 40845,
              "short": 58936,
              "net": -18091
            },
            "smallTrader": {
              "long": 119626,
              "short": 84947,
              "net": 34679
            }
          },
          "openInterest": 424036
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 241695,
              "short": 280959,
              "net": -39264
            },
            "nonCommercial": {
              "long": 55658,
              "short": 28769,
              "net": 26889
            },
            "smallTrader": {
              "long": 70669,
              "short": 58294,
              "net": 12375
            }
          },
          "openInterest": 369244
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13553,
              "short": 7461,
              "net": 6092
            },
            "nonCommercial": {
              "long": 1700,
              "short": 3846,
              "net": -2146
            },
            "smallTrader": {
              "long": 9720,
              "short": 13666,
              "net": -3946
            }
          },
          "openInterest": 24973
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22383,
              "short": 13517,
              "net": 8866
            },
            "nonCommercial": {
              "long": 724,
              "short": 4149,
              "net": -3425
            },
            "smallTrader": {
              "long": 8070,
              "short": 13511,
              "net": -5441
            }
          },
          "openInterest": 31177
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56410,
              "short": 18882,
              "net": 37528
            },
            "nonCommercial": {
              "long": 3916,
              "short": 41021,
              "net": -37105
            },
            "smallTrader": {
              "long": 20739,
              "short": 21162,
              "net": -423
            }
          },
          "openInterest": 81105
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98621,
              "short": 101717,
              "net": -3096
            },
            "nonCommercial": {
              "long": 15304,
              "short": 27001,
              "net": -11697
            },
            "smallTrader": {
              "long": 22648,
              "short": 7855,
              "net": 14793
            }
          },
          "openInterest": 143867
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27959,
              "short": 28281,
              "net": -322
            },
            "nonCommercial": {
              "long": 4728,
              "short": 8700,
              "net": -3972
            },
            "smallTrader": {
              "long": 7205,
              "short": 2911,
              "net": 4294
            }
          },
          "openInterest": 44414
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47381,
              "short": 43541,
              "net": 3840
            },
            "nonCommercial": {
              "long": 9716,
              "short": 15254,
              "net": -5538
            },
            "smallTrader": {
              "long": 9952,
              "short": 8254,
              "net": 1698
            }
          },
          "openInterest": 70240
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219954,
              "short": 241011,
              "net": -21057
            },
            "nonCommercial": {
              "long": 77399,
              "short": 39198,
              "net": 38201
            },
            "smallTrader": {
              "long": 98088,
              "short": 115232,
              "net": -17144
            }
          },
          "openInterest": 433534
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44470,
              "short": 51531,
              "net": -7061
            },
            "nonCommercial": {
              "long": 9171,
              "short": 4899,
              "net": 4272
            },
            "smallTrader": {
              "long": 8491,
              "short": 5702,
              "net": 2789
            }
          },
          "openInterest": 65889
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 364140,
              "short": 367876,
              "net": -3736
            },
            "nonCommercial": {
              "long": 39480,
              "short": 40373,
              "net": -893
            },
            "smallTrader": {
              "long": 41179,
              "short": 36550,
              "net": 4629
            }
          },
          "openInterest": 473142
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29207,
              "short": 48019,
              "net": -18812
            },
            "nonCommercial": {
              "long": 11095,
              "short": 8922,
              "net": 2173
            },
            "smallTrader": {
              "long": 35254,
              "short": 18615,
              "net": 16639
            }
          },
          "openInterest": 75650
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5077,
              "short": 4098,
              "net": 979
            },
            "nonCommercial": {
              "long": 7078,
              "short": 1757,
              "net": 5321
            },
            "smallTrader": {
              "long": 3938,
              "short": 10238,
              "net": -6300
            }
          },
          "openInterest": 17327
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80001,
              "short": 48155,
              "net": 31846
            },
            "nonCommercial": {
              "long": 24308,
              "short": 56030,
              "net": -31722
            },
            "smallTrader": {
              "long": 22146,
              "short": 22270,
              "net": -124
            }
          },
          "openInterest": 137818
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101683,
              "short": 117435,
              "net": -15752
            },
            "nonCommercial": {
              "long": 12574,
              "short": 11138,
              "net": 1436
            },
            "smallTrader": {
              "long": 33094,
              "short": 18778,
              "net": 14316
            }
          },
          "openInterest": 158055
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57576,
              "short": 14207,
              "net": 43369
            },
            "nonCommercial": {
              "long": 1147,
              "short": 28226,
              "net": -27079
            },
            "smallTrader": {
              "long": 10160,
              "short": 26450,
              "net": -16290
            }
          },
          "openInterest": 68898
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18968,
              "short": 15639,
              "net": 3329
            },
            "nonCommercial": {
              "long": 5034,
              "short": 2561,
              "net": 2473
            },
            "smallTrader": {
              "long": 8309,
              "short": 14111,
              "net": -5802
            }
          },
          "openInterest": 34701
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60873,
              "short": 59113,
              "net": 1760
            },
            "nonCommercial": {
              "long": 30608,
              "short": 15330,
              "net": 15278
            },
            "smallTrader": {
              "long": 21259,
              "short": 38297,
              "net": -17038
            }
          },
          "openInterest": 123921
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10320,
              "short": 6062,
              "net": 4258
            },
            "nonCommercial": {
              "long": 476,
              "short": 1399,
              "net": -923
            },
            "smallTrader": {
              "long": 3036,
              "short": 6371,
              "net": -3335
            }
          },
          "openInterest": 13832
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 294555,
              "short": 312561,
              "net": -18006
            },
            "nonCommercial": {
              "long": 13023,
              "short": 9924,
              "net": 3099
            },
            "smallTrader": {
              "long": 35584,
              "short": 20677,
              "net": 14907
            }
          },
          "openInterest": 367654
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2450,
              "short": 5013,
              "net": -2563
            },
            "nonCommercial": {
              "long": 3558,
              "short": 1657,
              "net": 1901
            },
            "smallTrader": {
              "long": 1590,
              "short": 928,
              "net": 662
            }
          },
          "openInterest": 7598
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22533,
              "short": 38767,
              "net": -16234
            },
            "nonCommercial": {
              "long": 34460,
              "short": 34750,
              "net": -290
            },
            "smallTrader": {
              "long": 25027,
              "short": 8503,
              "net": 16524
            }
          },
          "openInterest": 84841
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40272,
              "short": 84768,
              "net": -44496
            },
            "nonCommercial": {
              "long": 26391,
              "short": 1523,
              "net": 24868
            },
            "smallTrader": {
              "long": 33562,
              "short": 13934,
              "net": 19628
            }
          },
          "openInterest": 111325
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74323,
              "short": 68252,
              "net": 6071
            },
            "nonCommercial": {
              "long": 17938,
              "short": 29239,
              "net": -11301
            },
            "smallTrader": {
              "long": 26029,
              "short": 20799,
              "net": 5230
            }
          },
          "openInterest": 147481
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56498,
              "short": 85724,
              "net": -29226
            },
            "nonCommercial": {
              "long": 35231,
              "short": 27697,
              "net": 7534
            },
            "smallTrader": {
              "long": 59670,
              "short": 37978,
              "net": 21692
            }
          },
          "openInterest": 176985
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100351,
              "short": 120176,
              "net": -19825
            },
            "nonCommercial": {
              "long": 14475,
              "short": 5488,
              "net": 8987
            },
            "smallTrader": {
              "long": 32762,
              "short": 21924,
              "net": 10838
            }
          },
          "openInterest": 151992
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41607,
              "short": 13106,
              "net": 28501
            },
            "nonCommercial": {
              "long": 524,
              "short": 17817,
              "net": -17293
            },
            "smallTrader": {
              "long": 9203,
              "short": 20411,
              "net": -11208
            }
          },
          "openInterest": 51334
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 1177,
              "net": -877
            },
            "nonCommercial": {
              "long": 2135,
              "short": 1245,
              "net": 890
            },
            "smallTrader": {
              "long": 1204,
              "short": 1217,
              "net": -13
            }
          },
          "openInterest": 6499
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43051,
              "short": 65377,
              "net": -22326
            },
            "nonCommercial": {
              "long": 12064,
              "short": 2037,
              "net": 10027
            },
            "smallTrader": {
              "long": 25532,
              "short": 13233,
              "net": 12299
            }
          },
          "openInterest": 85990
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56527,
              "short": 81408,
              "net": -24881
            },
            "nonCommercial": {
              "long": 30863,
              "short": 22467,
              "net": 8396
            },
            "smallTrader": {
              "long": 41804,
              "short": 25319,
              "net": 16485
            }
          },
          "openInterest": 154471
        }
      ]
    },
    {
      "reportDate": "2000-11-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 295844,
              "short": 417420,
              "net": -121576
            },
            "nonCommercial": {
              "long": 149459,
              "short": 36757,
              "net": 112702
            },
            "smallTrader": {
              "long": 132173,
              "short": 123299,
              "net": 8874
            }
          },
          "openInterest": 585715
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 29841,
              "short": 39429,
              "net": -9588
            },
            "nonCommercial": {
              "long": 9457,
              "short": 0,
              "net": 9457
            },
            "smallTrader": {
              "long": 14825,
              "short": 14694,
              "net": 131
            }
          },
          "openInterest": 54400
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 264790,
              "short": 269669,
              "net": -4879
            },
            "nonCommercial": {
              "long": 32851,
              "short": 54424,
              "net": -21573
            },
            "smallTrader": {
              "long": 117619,
              "short": 91167,
              "net": 26452
            }
          },
          "openInterest": 428590
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 242333,
              "short": 283095,
              "net": -40762
            },
            "nonCommercial": {
              "long": 53911,
              "short": 25061,
              "net": 28850
            },
            "smallTrader": {
              "long": 69186,
              "short": 57274,
              "net": 11912
            }
          },
          "openInterest": 369242
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13170,
              "short": 8056,
              "net": 5114
            },
            "nonCommercial": {
              "long": 1700,
              "short": 4316,
              "net": -2616
            },
            "smallTrader": {
              "long": 9443,
              "short": 11941,
              "net": -2498
            }
          },
          "openInterest": 24313
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25748,
              "short": 12554,
              "net": 13194
            },
            "nonCommercial": {
              "long": 1166,
              "short": 4934,
              "net": -3768
            },
            "smallTrader": {
              "long": 7274,
              "short": 16700,
              "net": -9426
            }
          },
          "openInterest": 34188
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55523,
              "short": 22917,
              "net": 32606
            },
            "nonCommercial": {
              "long": 3480,
              "short": 35075,
              "net": -31595
            },
            "smallTrader": {
              "long": 19917,
              "short": 20928,
              "net": -1011
            }
          },
          "openInterest": 79094
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97690,
              "short": 97823,
              "net": -133
            },
            "nonCommercial": {
              "long": 13650,
              "short": 30280,
              "net": -16630
            },
            "smallTrader": {
              "long": 24562,
              "short": 7799,
              "net": 16763
            }
          },
          "openInterest": 143085
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23858,
              "short": 23364,
              "net": 494
            },
            "nonCommercial": {
              "long": 4566,
              "short": 9421,
              "net": -4855
            },
            "smallTrader": {
              "long": 11579,
              "short": 7218,
              "net": 4361
            }
          },
          "openInterest": 44359
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48451,
              "short": 42568,
              "net": 5883
            },
            "nonCommercial": {
              "long": 11229,
              "short": 17706,
              "net": -6477
            },
            "smallTrader": {
              "long": 10019,
              "short": 9425,
              "net": 594
            }
          },
          "openInterest": 72662
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221140,
              "short": 279214,
              "net": -58074
            },
            "nonCommercial": {
              "long": 96436,
              "short": 28592,
              "net": 67844
            },
            "smallTrader": {
              "long": 106049,
              "short": 115819,
              "net": -9770
            }
          },
          "openInterest": 462195
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42143,
              "short": 54932,
              "net": -12789
            },
            "nonCommercial": {
              "long": 12178,
              "short": 3074,
              "net": 9104
            },
            "smallTrader": {
              "long": 8628,
              "short": 4943,
              "net": 3685
            }
          },
          "openInterest": 66611
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 361279,
              "short": 365199,
              "net": -3920
            },
            "nonCommercial": {
              "long": 36366,
              "short": 38150,
              "net": -1784
            },
            "smallTrader": {
              "long": 43674,
              "short": 37970,
              "net": 5704
            }
          },
          "openInterest": 473773
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28448,
              "short": 48798,
              "net": -20350
            },
            "nonCommercial": {
              "long": 11615,
              "short": 7837,
              "net": 3778
            },
            "smallTrader": {
              "long": 33763,
              "short": 17191,
              "net": 16572
            }
          },
          "openInterest": 73922
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4362,
              "short": 3965,
              "net": 397
            },
            "nonCommercial": {
              "long": 7578,
              "short": 1590,
              "net": 5988
            },
            "smallTrader": {
              "long": 3812,
              "short": 10197,
              "net": -6385
            }
          },
          "openInterest": 16511
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81661,
              "short": 48216,
              "net": 33445
            },
            "nonCommercial": {
              "long": 22498,
              "short": 56618,
              "net": -34120
            },
            "smallTrader": {
              "long": 21250,
              "short": 20575,
              "net": 675
            }
          },
          "openInterest": 138300
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99098,
              "short": 119308,
              "net": -20210
            },
            "nonCommercial": {
              "long": 16440,
              "short": 10219,
              "net": 6221
            },
            "smallTrader": {
              "long": 32744,
              "short": 18755,
              "net": 13989
            }
          },
          "openInterest": 159422
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46917,
              "short": 17473,
              "net": 29444
            },
            "nonCommercial": {
              "long": 615,
              "short": 24492,
              "net": -23877
            },
            "smallTrader": {
              "long": 11510,
              "short": 17077,
              "net": -5567
            }
          },
          "openInterest": 59077
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19677,
              "short": 16444,
              "net": 3233
            },
            "nonCommercial": {
              "long": 5960,
              "short": 3152,
              "net": 2808
            },
            "smallTrader": {
              "long": 8929,
              "short": 14970,
              "net": -6041
            }
          },
          "openInterest": 36088
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63092,
              "short": 63928,
              "net": -836
            },
            "nonCommercial": {
              "long": 32478,
              "short": 15155,
              "net": 17323
            },
            "smallTrader": {
              "long": 22292,
              "short": 38779,
              "net": -16487
            }
          },
          "openInterest": 131315
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10844,
              "short": 6213,
              "net": 4631
            },
            "nonCommercial": {
              "long": 416,
              "short": 1999,
              "net": -1583
            },
            "smallTrader": {
              "long": 2497,
              "short": 5545,
              "net": -3048
            }
          },
          "openInterest": 13757
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 305924,
              "short": 324944,
              "net": -19020
            },
            "nonCommercial": {
              "long": 13976,
              "short": 9319,
              "net": 4657
            },
            "smallTrader": {
              "long": 37176,
              "short": 22813,
              "net": 14363
            }
          },
          "openInterest": 382174
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2228,
              "short": 5716,
              "net": -3488
            },
            "nonCommercial": {
              "long": 4075,
              "short": 1614,
              "net": 2461
            },
            "smallTrader": {
              "long": 1799,
              "short": 772,
              "net": 1027
            }
          },
          "openInterest": 8102
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23369,
              "short": 39202,
              "net": -15833
            },
            "nonCommercial": {
              "long": 35551,
              "short": 35563,
              "net": -12
            },
            "smallTrader": {
              "long": 24995,
              "short": 9150,
              "net": 15845
            }
          },
          "openInterest": 86546
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36113,
              "short": 92108,
              "net": -55995
            },
            "nonCommercial": {
              "long": 34435,
              "short": 1286,
              "net": 33149
            },
            "smallTrader": {
              "long": 37306,
              "short": 14460,
              "net": 22846
            }
          },
          "openInterest": 116656
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70204,
              "short": 68700,
              "net": 1504
            },
            "nonCommercial": {
              "long": 18256,
              "short": 26200,
              "net": -7944
            },
            "smallTrader": {
              "long": 27176,
              "short": 20736,
              "net": 6440
            }
          },
          "openInterest": 143288
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51031,
              "short": 88049,
              "net": -37018
            },
            "nonCommercial": {
              "long": 36325,
              "short": 23227,
              "net": 13098
            },
            "smallTrader": {
              "long": 59561,
              "short": 35641,
              "net": 23920
            }
          },
          "openInterest": 172757
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102192,
              "short": 116577,
              "net": -14385
            },
            "nonCommercial": {
              "long": 9537,
              "short": 7626,
              "net": 1911
            },
            "smallTrader": {
              "long": 34487,
              "short": 22013,
              "net": 12474
            }
          },
          "openInterest": 150123
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37474,
              "short": 15987,
              "net": 21487
            },
            "nonCommercial": {
              "long": 1000,
              "short": 14199,
              "net": -13199
            },
            "smallTrader": {
              "long": 10475,
              "short": 18763,
              "net": -8288
            }
          },
          "openInterest": 48949
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43944,
              "short": 68786,
              "net": -24842
            },
            "nonCommercial": {
              "long": 12755,
              "short": 1786,
              "net": 10969
            },
            "smallTrader": {
              "long": 26391,
              "short": 12518,
              "net": 13873
            }
          },
          "openInterest": 88454
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58690,
              "short": 85500,
              "net": -26810
            },
            "nonCommercial": {
              "long": 29446,
              "short": 21409,
              "net": 8037
            },
            "smallTrader": {
              "long": 42510,
              "short": 23737,
              "net": 18773
            }
          },
          "openInterest": 155379
        }
      ]
    },
    {
      "reportDate": "2000-11-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 281736,
              "short": 396867,
              "net": -115131
            },
            "nonCommercial": {
              "long": 138983,
              "short": 31196,
              "net": 107787
            },
            "smallTrader": {
              "long": 131715,
              "short": 124371,
              "net": 7344
            }
          },
          "openInterest": 560183
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32349,
              "short": 42735,
              "net": -10386
            },
            "nonCommercial": {
              "long": 10379,
              "short": 0,
              "net": 10379
            },
            "smallTrader": {
              "long": 14937,
              "short": 14930,
              "net": 7
            }
          },
          "openInterest": 57928
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 257984,
              "short": 260882,
              "net": -2898
            },
            "nonCommercial": {
              "long": 43696,
              "short": 59021,
              "net": -15325
            },
            "smallTrader": {
              "long": 106585,
              "short": 88362,
              "net": 18223
            }
          },
          "openInterest": 429568
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254608,
              "short": 291764,
              "net": -37156
            },
            "nonCommercial": {
              "long": 60516,
              "short": 26519,
              "net": 33997
            },
            "smallTrader": {
              "long": 64841,
              "short": 61682,
              "net": 3159
            }
          },
          "openInterest": 385630
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12979,
              "short": 8252,
              "net": 4727
            },
            "nonCommercial": {
              "long": 1700,
              "short": 3441,
              "net": -1741
            },
            "smallTrader": {
              "long": 9736,
              "short": 12722,
              "net": -2986
            }
          },
          "openInterest": 24415
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25740,
              "short": 12921,
              "net": 12819
            },
            "nonCommercial": {
              "long": 412,
              "short": 4754,
              "net": -4342
            },
            "smallTrader": {
              "long": 7465,
              "short": 15942,
              "net": -8477
            }
          },
          "openInterest": 33617
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54161,
              "short": 23639,
              "net": 30522
            },
            "nonCommercial": {
              "long": 3896,
              "short": 33625,
              "net": -29729
            },
            "smallTrader": {
              "long": 20782,
              "short": 21575,
              "net": -793
            }
          },
          "openInterest": 79013
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94223,
              "short": 89581,
              "net": 4642
            },
            "nonCommercial": {
              "long": 15409,
              "short": 33400,
              "net": -17991
            },
            "smallTrader": {
              "long": 18197,
              "short": 4848,
              "net": 13349
            }
          },
          "openInterest": 134456
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25309,
              "short": 23796,
              "net": 1513
            },
            "nonCommercial": {
              "long": 3729,
              "short": 9387,
              "net": -5658
            },
            "smallTrader": {
              "long": 10882,
              "short": 6737,
              "net": 4145
            }
          },
          "openInterest": 43493
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50515,
              "short": 41230,
              "net": 9285
            },
            "nonCommercial": {
              "long": 10792,
              "short": 21694,
              "net": -10902
            },
            "smallTrader": {
              "long": 10805,
              "short": 9188,
              "net": 1617
            }
          },
          "openInterest": 75391
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221450,
              "short": 278336,
              "net": -56886
            },
            "nonCommercial": {
              "long": 103792,
              "short": 30004,
              "net": 73788
            },
            "smallTrader": {
              "long": 100374,
              "short": 117276,
              "net": -16902
            }
          },
          "openInterest": 465100
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41040,
              "short": 56614,
              "net": -15574
            },
            "nonCommercial": {
              "long": 14139,
              "short": 2465,
              "net": 11674
            },
            "smallTrader": {
              "long": 8837,
              "short": 4937,
              "net": 3900
            }
          },
          "openInterest": 67548
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 367635,
              "short": 377767,
              "net": -10132
            },
            "nonCommercial": {
              "long": 45158,
              "short": 36715,
              "net": 8443
            },
            "smallTrader": {
              "long": 44297,
              "short": 42608,
              "net": 1689
            }
          },
          "openInterest": 491956
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32903,
              "short": 52762,
              "net": -19859
            },
            "nonCommercial": {
              "long": 11197,
              "short": 8462,
              "net": 2735
            },
            "smallTrader": {
              "long": 33875,
              "short": 16751,
              "net": 17124
            }
          },
          "openInterest": 78068
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4303,
              "short": 3760,
              "net": 543
            },
            "nonCommercial": {
              "long": 7237,
              "short": 1668,
              "net": 5569
            },
            "smallTrader": {
              "long": 4031,
              "short": 10143,
              "net": -6112
            }
          },
          "openInterest": 16422
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90323,
              "short": 47484,
              "net": 42839
            },
            "nonCommercial": {
              "long": 16145,
              "short": 61121,
              "net": -44976
            },
            "smallTrader": {
              "long": 23328,
              "short": 21191,
              "net": 2137
            }
          },
          "openInterest": 140258
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93821,
              "short": 121100,
              "net": -27279
            },
            "nonCommercial": {
              "long": 18485,
              "short": 5602,
              "net": 12883
            },
            "smallTrader": {
              "long": 33346,
              "short": 18950,
              "net": 14396
            }
          },
          "openInterest": 155744
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46929,
              "short": 15224,
              "net": 31705
            },
            "nonCommercial": {
              "long": 1315,
              "short": 23885,
              "net": -22570
            },
            "smallTrader": {
              "long": 11248,
              "short": 20383,
              "net": -9135
            }
          },
          "openInterest": 59507
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19071,
              "short": 17805,
              "net": 1266
            },
            "nonCommercial": {
              "long": 7512,
              "short": 3938,
              "net": 3574
            },
            "smallTrader": {
              "long": 10062,
              "short": 14902,
              "net": -4840
            }
          },
          "openInterest": 39845
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63974,
              "short": 66572,
              "net": -2598
            },
            "nonCommercial": {
              "long": 32773,
              "short": 14162,
              "net": 18611
            },
            "smallTrader": {
              "long": 22556,
              "short": 38569,
              "net": -16013
            }
          },
          "openInterest": 132251
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9173,
              "short": 13028,
              "net": -3855
            },
            "nonCommercial": {
              "long": 5494,
              "short": 1506,
              "net": 3988
            },
            "smallTrader": {
              "long": 3574,
              "short": 3707,
              "net": -133
            }
          },
          "openInterest": 18245
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 308267,
              "short": 340882,
              "net": -32615
            },
            "nonCommercial": {
              "long": 20977,
              "short": 6960,
              "net": 14017
            },
            "smallTrader": {
              "long": 43865,
              "short": 25267,
              "net": 18598
            }
          },
          "openInterest": 396255
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2349,
              "short": 5941,
              "net": -3592
            },
            "nonCommercial": {
              "long": 4122,
              "short": 1509,
              "net": 2613
            },
            "smallTrader": {
              "long": 1875,
              "short": 896,
              "net": 979
            }
          },
          "openInterest": 8346
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25223,
              "short": 38020,
              "net": -12797
            },
            "nonCommercial": {
              "long": 30920,
              "short": 34630,
              "net": -3710
            },
            "smallTrader": {
              "long": 24825,
              "short": 8318,
              "net": 16507
            }
          },
          "openInterest": 84208
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42906,
              "short": 87061,
              "net": -44155
            },
            "nonCommercial": {
              "long": 26222,
              "short": 1976,
              "net": 24246
            },
            "smallTrader": {
              "long": 35702,
              "short": 15793,
              "net": 19909
            }
          },
          "openInterest": 116125
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72106,
              "short": 70499,
              "net": 1607
            },
            "nonCommercial": {
              "long": 17683,
              "short": 26109,
              "net": -8426
            },
            "smallTrader": {
              "long": 25702,
              "short": 18883,
              "net": 6819
            }
          },
          "openInterest": 143528
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51870,
              "short": 82167,
              "net": -30297
            },
            "nonCommercial": {
              "long": 31993,
              "short": 23412,
              "net": 8581
            },
            "smallTrader": {
              "long": 58150,
              "short": 36434,
              "net": 21716
            }
          },
          "openInterest": 162934
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107830,
              "short": 104148,
              "net": 3682
            },
            "nonCommercial": {
              "long": 4910,
              "short": 12954,
              "net": -8044
            },
            "smallTrader": {
              "long": 30498,
              "short": 26136,
              "net": 4362
            }
          },
          "openInterest": 148041
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37479,
              "short": 19112,
              "net": 18367
            },
            "nonCommercial": {
              "long": 1684,
              "short": 14101,
              "net": -12417
            },
            "smallTrader": {
              "long": 9197,
              "short": 15147,
              "net": -5950
            }
          },
          "openInterest": 48360
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44590,
              "short": 64133,
              "net": -19543
            },
            "nonCommercial": {
              "long": 12049,
              "short": 2063,
              "net": 9986
            },
            "smallTrader": {
              "long": 26502,
              "short": 16945,
              "net": 9557
            }
          },
          "openInterest": 87204
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60624,
              "short": 90290,
              "net": -29666
            },
            "nonCommercial": {
              "long": 27191,
              "short": 21998,
              "net": 5193
            },
            "smallTrader": {
              "long": 44019,
              "short": 19546,
              "net": 24473
            }
          },
          "openInterest": 158371
        }
      ]
    },
    {
      "reportDate": "2000-11-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 276324,
              "short": 397552,
              "net": -121228
            },
            "nonCommercial": {
              "long": 141041,
              "short": 24942,
              "net": 116099
            },
            "smallTrader": {
              "long": 124979,
              "short": 119850,
              "net": 5129
            }
          },
          "openInterest": 544115
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 32389,
              "short": 43913,
              "net": -11524
            },
            "nonCommercial": {
              "long": 9355,
              "short": 0,
              "net": 9355
            },
            "smallTrader": {
              "long": 16613,
              "short": 14444,
              "net": 2169
            }
          },
          "openInterest": 58615
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 259863,
              "short": 271161,
              "net": -11298
            },
            "nonCommercial": {
              "long": 46117,
              "short": 56343,
              "net": -10226
            },
            "smallTrader": {
              "long": 105577,
              "short": 84053,
              "net": 21524
            }
          },
          "openInterest": 446947
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 233259,
              "short": 278045,
              "net": -44786
            },
            "nonCommercial": {
              "long": 56624,
              "short": 22836,
              "net": 33788
            },
            "smallTrader": {
              "long": 70286,
              "short": 59288,
              "net": 10998
            }
          },
          "openInterest": 364481
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14643,
              "short": 8538,
              "net": 6105
            },
            "nonCommercial": {
              "long": 1700,
              "short": 3970,
              "net": -2270
            },
            "smallTrader": {
              "long": 9358,
              "short": 13193,
              "net": -3835
            }
          },
          "openInterest": 25701
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27864,
              "short": 12215,
              "net": 15649
            },
            "nonCommercial": {
              "long": 594,
              "short": 6418,
              "net": -5824
            },
            "smallTrader": {
              "long": 7560,
              "short": 17385,
              "net": -9825
            }
          },
          "openInterest": 36018
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51174,
              "short": 23011,
              "net": 28163
            },
            "nonCommercial": {
              "long": 3887,
              "short": 31537,
              "net": -27650
            },
            "smallTrader": {
              "long": 21389,
              "short": 21902,
              "net": -513
            }
          },
          "openInterest": 76490
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94857,
              "short": 92443,
              "net": 2414
            },
            "nonCommercial": {
              "long": 16171,
              "short": 34063,
              "net": -17892
            },
            "smallTrader": {
              "long": 19964,
              "short": 4486,
              "net": 15478
            }
          },
          "openInterest": 136393
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24497,
              "short": 22326,
              "net": 2171
            },
            "nonCommercial": {
              "long": 4337,
              "short": 10074,
              "net": -5737
            },
            "smallTrader": {
              "long": 9971,
              "short": 6405,
              "net": 3566
            }
          },
          "openInterest": 42461
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52121,
              "short": 41009,
              "net": 11112
            },
            "nonCommercial": {
              "long": 10339,
              "short": 24001,
              "net": -13662
            },
            "smallTrader": {
              "long": 11441,
              "short": 8891,
              "net": 2550
            }
          },
          "openInterest": 76579
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222425,
              "short": 271595,
              "net": -49170
            },
            "nonCommercial": {
              "long": 93907,
              "short": 28959,
              "net": 64948
            },
            "smallTrader": {
              "long": 104417,
              "short": 120195,
              "net": -15778
            }
          },
          "openInterest": 459375
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33610,
              "short": 52390,
              "net": -18780
            },
            "nonCommercial": {
              "long": 16353,
              "short": 1773,
              "net": 14580
            },
            "smallTrader": {
              "long": 8466,
              "short": 4266,
              "net": 4200
            }
          },
          "openInterest": 61006
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 350071,
              "short": 374317,
              "net": -24246
            },
            "nonCommercial": {
              "long": 52470,
              "short": 38679,
              "net": 13791
            },
            "smallTrader": {
              "long": 45283,
              "short": 34828,
              "net": 10455
            }
          },
          "openInterest": 475955
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35273,
              "short": 56874,
              "net": -21601
            },
            "nonCommercial": {
              "long": 11397,
              "short": 5489,
              "net": 5908
            },
            "smallTrader": {
              "long": 35008,
              "short": 19315,
              "net": 15693
            }
          },
          "openInterest": 81781
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3696,
              "short": 3267,
              "net": 429
            },
            "nonCommercial": {
              "long": 7119,
              "short": 1423,
              "net": 5696
            },
            "smallTrader": {
              "long": 3479,
              "short": 9604,
              "net": -6125
            }
          },
          "openInterest": 15388
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84678,
              "short": 39827,
              "net": 44851
            },
            "nonCommercial": {
              "long": 16495,
              "short": 62951,
              "net": -46456
            },
            "smallTrader": {
              "long": 22117,
              "short": 20512,
              "net": 1605
            }
          },
          "openInterest": 132633
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92617,
              "short": 124960,
              "net": -32343
            },
            "nonCommercial": {
              "long": 20849,
              "short": 3364,
              "net": 17485
            },
            "smallTrader": {
              "long": 36094,
              "short": 21236,
              "net": 14858
            }
          },
          "openInterest": 159283
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66966,
              "short": 15544,
              "net": 51422
            },
            "nonCommercial": {
              "long": 986,
              "short": 36058,
              "net": -35072
            },
            "smallTrader": {
              "long": 9532,
              "short": 25882,
              "net": -16350
            }
          },
          "openInterest": 77499
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20530,
              "short": 18530,
              "net": 2000
            },
            "nonCommercial": {
              "long": 6581,
              "short": 3525,
              "net": 3056
            },
            "smallTrader": {
              "long": 10679,
              "short": 15735,
              "net": -5056
            }
          },
          "openInterest": 42146
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62335,
              "short": 63331,
              "net": -996
            },
            "nonCommercial": {
              "long": 35637,
              "short": 14376,
              "net": 21261
            },
            "smallTrader": {
              "long": 23675,
              "short": 43940,
              "net": -20265
            }
          },
          "openInterest": 133569
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13540,
              "short": 19780,
              "net": -6240
            },
            "nonCommercial": {
              "long": 6938,
              "short": 1517,
              "net": 5421
            },
            "smallTrader": {
              "long": 5278,
              "short": 4459,
              "net": 819
            }
          },
          "openInterest": 25760
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 316824,
              "short": 354185,
              "net": -37361
            },
            "nonCommercial": {
              "long": 25032,
              "short": 7780,
              "net": 17252
            },
            "smallTrader": {
              "long": 41974,
              "short": 21865,
              "net": 20109
            }
          },
          "openInterest": 404889
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2251,
              "short": 5727,
              "net": -3476
            },
            "nonCommercial": {
              "long": 3941,
              "short": 1457,
              "net": 2484
            },
            "smallTrader": {
              "long": 1807,
              "short": 815,
              "net": 992
            }
          },
          "openInterest": 8001
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23786,
              "short": 36809,
              "net": -13023
            },
            "nonCommercial": {
              "long": 30617,
              "short": 32437,
              "net": -1820
            },
            "smallTrader": {
              "long": 24158,
              "short": 9315,
              "net": 14843
            }
          },
          "openInterest": 81382
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38304,
              "short": 91811,
              "net": -53507
            },
            "nonCommercial": {
              "long": 31842,
              "short": 880,
              "net": 30962
            },
            "smallTrader": {
              "long": 39345,
              "short": 16800,
              "net": 22545
            }
          },
          "openInterest": 123842
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72126,
              "short": 71526,
              "net": 600
            },
            "nonCommercial": {
              "long": 14212,
              "short": 22038,
              "net": -7826
            },
            "smallTrader": {
              "long": 26518,
              "short": 19292,
              "net": 7226
            }
          },
          "openInterest": 139400
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56750,
              "short": 88045,
              "net": -31295
            },
            "nonCommercial": {
              "long": 28460,
              "short": 19439,
              "net": 9021
            },
            "smallTrader": {
              "long": 58734,
              "short": 36460,
              "net": 22274
            }
          },
          "openInterest": 164646
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107144,
              "short": 106812,
              "net": 332
            },
            "nonCommercial": {
              "long": 5230,
              "short": 11675,
              "net": -6445
            },
            "smallTrader": {
              "long": 28877,
              "short": 22764,
              "net": 6113
            }
          },
          "openInterest": 145750
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40271,
              "short": 16578,
              "net": 23693
            },
            "nonCommercial": {
              "long": 1236,
              "short": 15936,
              "net": -14700
            },
            "smallTrader": {
              "long": 7538,
              "short": 16531,
              "net": -8993
            }
          },
          "openInterest": 49098
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42012,
              "short": 63389,
              "net": -21377
            },
            "nonCommercial": {
              "long": 13138,
              "short": 1518,
              "net": 11620
            },
            "smallTrader": {
              "long": 26075,
              "short": 16318,
              "net": 9757
            }
          },
          "openInterest": 84633
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58824,
              "short": 77609,
              "net": -18785
            },
            "nonCommercial": {
              "long": 23981,
              "short": 24975,
              "net": -994
            },
            "smallTrader": {
              "long": 47827,
              "short": 28048,
              "net": 19779
            }
          },
          "openInterest": 151766
        }
      ]
    },
    {
      "reportDate": "2000-11-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 271087,
              "short": 401127,
              "net": -130040
            },
            "nonCommercial": {
              "long": 135091,
              "short": 23484,
              "net": 111607
            },
            "smallTrader": {
              "long": 136637,
              "short": 118204,
              "net": 18433
            }
          },
          "openInterest": 545222
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 45536,
              "short": 59326,
              "net": -13790
            },
            "nonCommercial": {
              "long": 11292,
              "short": 0,
              "net": 11292
            },
            "smallTrader": {
              "long": 17274,
              "short": 14776,
              "net": 2498
            }
          },
          "openInterest": 74102
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 278574,
              "short": 317399,
              "net": -38825
            },
            "nonCommercial": {
              "long": 59019,
              "short": 60575,
              "net": -1556
            },
            "smallTrader": {
              "long": 128288,
              "short": 87907,
              "net": 40381
            }
          },
          "openInterest": 485700
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 270025,
              "short": 315471,
              "net": -45446
            },
            "nonCommercial": {
              "long": 63520,
              "short": 21890,
              "net": 41630
            },
            "smallTrader": {
              "long": 72985,
              "short": 69169,
              "net": 3816
            }
          },
          "openInterest": 418666
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13914,
              "short": 9037,
              "net": 4877
            },
            "nonCommercial": {
              "long": 1700,
              "short": 2473,
              "net": -773
            },
            "smallTrader": {
              "long": 9139,
              "short": 13243,
              "net": -4104
            }
          },
          "openInterest": 24753
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27256,
              "short": 11214,
              "net": 16042
            },
            "nonCommercial": {
              "long": 610,
              "short": 7579,
              "net": -6969
            },
            "smallTrader": {
              "long": 9432,
              "short": 18505,
              "net": -9073
            }
          },
          "openInterest": 37298
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47482,
              "short": 27451,
              "net": 20031
            },
            "nonCommercial": {
              "long": 4021,
              "short": 23202,
              "net": -19181
            },
            "smallTrader": {
              "long": 21868,
              "short": 22718,
              "net": -850
            }
          },
          "openInterest": 73411
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95713,
              "short": 95199,
              "net": 514
            },
            "nonCommercial": {
              "long": 17112,
              "short": 33718,
              "net": -16606
            },
            "smallTrader": {
              "long": 20788,
              "short": 4696,
              "net": 16092
            }
          },
          "openInterest": 138849
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23411,
              "short": 22098,
              "net": 1313
            },
            "nonCommercial": {
              "long": 5053,
              "short": 10009,
              "net": -4956
            },
            "smallTrader": {
              "long": 10175,
              "short": 6532,
              "net": 3643
            }
          },
          "openInterest": 41950
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50936,
              "short": 43159,
              "net": 7777
            },
            "nonCommercial": {
              "long": 10018,
              "short": 21080,
              "net": -11062
            },
            "smallTrader": {
              "long": 10956,
              "short": 7671,
              "net": 3285
            }
          },
          "openInterest": 74806
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217507,
              "short": 254563,
              "net": -37056
            },
            "nonCommercial": {
              "long": 90414,
              "short": 32524,
              "net": 57890
            },
            "smallTrader": {
              "long": 95119,
              "short": 115953,
              "net": -20834
            }
          },
          "openInterest": 440698
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31206,
              "short": 54764,
              "net": -23558
            },
            "nonCommercial": {
              "long": 19841,
              "short": 1252,
              "net": 18589
            },
            "smallTrader": {
              "long": 9141,
              "short": 4172,
              "net": 4969
            }
          },
          "openInterest": 62570
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342516,
              "short": 360051,
              "net": -17535
            },
            "nonCommercial": {
              "long": 54131,
              "short": 42262,
              "net": 11869
            },
            "smallTrader": {
              "long": 43073,
              "short": 37407,
              "net": 5666
            }
          },
          "openInterest": 470703
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37403,
              "short": 64284,
              "net": -26881
            },
            "nonCommercial": {
              "long": 11221,
              "short": 4280,
              "net": 6941
            },
            "smallTrader": {
              "long": 37177,
              "short": 17237,
              "net": 19940
            }
          },
          "openInterest": 85904
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3811,
              "short": 3538,
              "net": 273
            },
            "nonCommercial": {
              "long": 7740,
              "short": 1435,
              "net": 6305
            },
            "smallTrader": {
              "long": 3438,
              "short": 10016,
              "net": -6578
            }
          },
          "openInterest": 15946
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75542,
              "short": 43041,
              "net": 32501
            },
            "nonCommercial": {
              "long": 16405,
              "short": 52606,
              "net": -36201
            },
            "smallTrader": {
              "long": 23388,
              "short": 19688,
              "net": 3700
            }
          },
          "openInterest": 124950
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85379,
              "short": 110076,
              "net": -24697
            },
            "nonCommercial": {
              "long": 17084,
              "short": 6910,
              "net": 10174
            },
            "smallTrader": {
              "long": 34048,
              "short": 19525,
              "net": 14523
            }
          },
          "openInterest": 145934
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65953,
              "short": 17140,
              "net": 48813
            },
            "nonCommercial": {
              "long": 866,
              "short": 34196,
              "net": -33330
            },
            "smallTrader": {
              "long": 10591,
              "short": 26074,
              "net": -15483
            }
          },
          "openInterest": 77425
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19168,
              "short": 18170,
              "net": 998
            },
            "nonCommercial": {
              "long": 7562,
              "short": 3234,
              "net": 4328
            },
            "smallTrader": {
              "long": 10678,
              "short": 16004,
              "net": -5326
            }
          },
          "openInterest": 43009
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61368,
              "short": 63054,
              "net": -1686
            },
            "nonCommercial": {
              "long": 37195,
              "short": 16224,
              "net": 20971
            },
            "smallTrader": {
              "long": 22706,
              "short": 41991,
              "net": -19285
            }
          },
          "openInterest": 133331
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14458,
              "short": 23088,
              "net": -8630
            },
            "nonCommercial": {
              "long": 9167,
              "short": 1462,
              "net": 7705
            },
            "smallTrader": {
              "long": 6108,
              "short": 5183,
              "net": 925
            }
          },
          "openInterest": 29737
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 297322,
              "short": 327752,
              "net": -30430
            },
            "nonCommercial": {
              "long": 20449,
              "short": 7216,
              "net": 13233
            },
            "smallTrader": {
              "long": 37757,
              "short": 20560,
              "net": 17197
            }
          },
          "openInterest": 373288
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2294,
              "short": 6024,
              "net": -3730
            },
            "nonCommercial": {
              "long": 4460,
              "short": 1600,
              "net": 2860
            },
            "smallTrader": {
              "long": 1617,
              "short": 747,
              "net": 870
            }
          },
          "openInterest": 8373
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22809,
              "short": 36915,
              "net": -14106
            },
            "nonCommercial": {
              "long": 33049,
              "short": 31370,
              "net": 1679
            },
            "smallTrader": {
              "long": 19898,
              "short": 7471,
              "net": 12427
            }
          },
          "openInterest": 79683
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42205,
              "short": 95938,
              "net": -53733
            },
            "nonCommercial": {
              "long": 34933,
              "short": 2058,
              "net": 32875
            },
            "smallTrader": {
              "long": 38815,
              "short": 17957,
              "net": 20858
            }
          },
          "openInterest": 132295
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74945,
              "short": 66964,
              "net": 7981
            },
            "nonCommercial": {
              "long": 15294,
              "short": 27157,
              "net": -11863
            },
            "smallTrader": {
              "long": 25534,
              "short": 21652,
              "net": 3882
            }
          },
          "openInterest": 138338
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62374,
              "short": 95805,
              "net": -33431
            },
            "nonCommercial": {
              "long": 33648,
              "short": 14813,
              "net": 18835
            },
            "smallTrader": {
              "long": 51284,
              "short": 36688,
              "net": 14596
            }
          },
          "openInterest": 166627
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107774,
              "short": 110081,
              "net": -2307
            },
            "nonCommercial": {
              "long": 5095,
              "short": 9994,
              "net": -4899
            },
            "smallTrader": {
              "long": 27637,
              "short": 20431,
              "net": 7206
            }
          },
          "openInterest": 144610
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35874,
              "short": 21848,
              "net": 14026
            },
            "nonCommercial": {
              "long": 1275,
              "short": 12438,
              "net": -11163
            },
            "smallTrader": {
              "long": 12471,
              "short": 15334,
              "net": -2863
            }
          },
          "openInterest": 49675
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37021,
              "short": 65517,
              "net": -28496
            },
            "nonCommercial": {
              "long": 14402,
              "short": 1469,
              "net": 12933
            },
            "smallTrader": {
              "long": 25148,
              "short": 9585,
              "net": 15563
            }
          },
          "openInterest": 80021
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54955,
              "short": 71510,
              "net": -16555
            },
            "nonCommercial": {
              "long": 24465,
              "short": 26041,
              "net": -1576
            },
            "smallTrader": {
              "long": 44915,
              "short": 26784,
              "net": 18131
            }
          },
          "openInterest": 146314
        }
      ]
    },
    {
      "reportDate": "2000-12-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 251125,
              "short": 350233,
              "net": -99108
            },
            "nonCommercial": {
              "long": 98585,
              "short": 21737,
              "net": 76848
            },
            "smallTrader": {
              "long": 140701,
              "short": 118441,
              "net": 22260
            }
          },
          "openInterest": 493524
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 45527,
              "short": 62451,
              "net": -16924
            },
            "nonCommercial": {
              "long": 15352,
              "short": 840,
              "net": 14512
            },
            "smallTrader": {
              "long": 16820,
              "short": 14408,
              "net": 2412
            }
          },
          "openInterest": 77719
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280592,
              "short": 319637,
              "net": -39045
            },
            "nonCommercial": {
              "long": 61494,
              "short": 61923,
              "net": -429
            },
            "smallTrader": {
              "long": 124453,
              "short": 84979,
              "net": 39474
            }
          },
          "openInterest": 471210
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 252429,
              "short": 313213,
              "net": -60784
            },
            "nonCommercial": {
              "long": 69120,
              "short": 20829,
              "net": 48291
            },
            "smallTrader": {
              "long": 77803,
              "short": 65310,
              "net": 12493
            }
          },
          "openInterest": 407572
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15304,
              "short": 16901,
              "net": -1597
            },
            "nonCommercial": {
              "long": 2641,
              "short": 1981,
              "net": 660
            },
            "smallTrader": {
              "long": 10529,
              "short": 9592,
              "net": 937
            }
          },
          "openInterest": 28474
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30799,
              "short": 19379,
              "net": 11420
            },
            "nonCommercial": {
              "long": 552,
              "short": 5901,
              "net": -5349
            },
            "smallTrader": {
              "long": 9168,
              "short": 15239,
              "net": -6071
            }
          },
          "openInterest": 40519
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47021,
              "short": 26730,
              "net": 20291
            },
            "nonCommercial": {
              "long": 3490,
              "short": 21927,
              "net": -18437
            },
            "smallTrader": {
              "long": 21223,
              "short": 23077,
              "net": -1854
            }
          },
          "openInterest": 71774
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95990,
              "short": 94983,
              "net": 1007
            },
            "nonCommercial": {
              "long": 15897,
              "short": 33506,
              "net": -17609
            },
            "smallTrader": {
              "long": 21577,
              "short": 4975,
              "net": 16602
            }
          },
          "openInterest": 138795
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25410,
              "short": 22018,
              "net": 3392
            },
            "nonCommercial": {
              "long": 4962,
              "short": 11779,
              "net": -6817
            },
            "smallTrader": {
              "long": 10640,
              "short": 7215,
              "net": 3425
            }
          },
          "openInterest": 44477
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48122,
              "short": 46844,
              "net": 1278
            },
            "nonCommercial": {
              "long": 10784,
              "short": 16106,
              "net": -5322
            },
            "smallTrader": {
              "long": 11224,
              "short": 7180,
              "net": 4044
            }
          },
          "openInterest": 73783
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204241,
              "short": 239991,
              "net": -35750
            },
            "nonCommercial": {
              "long": 93932,
              "short": 38892,
              "net": 55040
            },
            "smallTrader": {
              "long": 85797,
              "short": 105087,
              "net": -19290
            }
          },
          "openInterest": 418572
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31543,
              "short": 53467,
              "net": -21924
            },
            "nonCommercial": {
              "long": 19251,
              "short": 1849,
              "net": 17402
            },
            "smallTrader": {
              "long": 8537,
              "short": 4015,
              "net": 4522
            }
          },
          "openInterest": 61840
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357390,
              "short": 367554,
              "net": -10164
            },
            "nonCommercial": {
              "long": 45162,
              "short": 33563,
              "net": 11599
            },
            "smallTrader": {
              "long": 40642,
              "short": 42077,
              "net": -1435
            }
          },
          "openInterest": 478714
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35485,
              "short": 75350,
              "net": -39865
            },
            "nonCommercial": {
              "long": 16995,
              "short": 967,
              "net": 16028
            },
            "smallTrader": {
              "long": 37237,
              "short": 13400,
              "net": 23837
            }
          },
          "openInterest": 89752
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3932,
              "short": 3444,
              "net": 488
            },
            "nonCommercial": {
              "long": 8270,
              "short": 1584,
              "net": 6686
            },
            "smallTrader": {
              "long": 3708,
              "short": 10882,
              "net": -7174
            }
          },
          "openInterest": 16878
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65082,
              "short": 43640,
              "net": 21442
            },
            "nonCommercial": {
              "long": 16902,
              "short": 43823,
              "net": -26921
            },
            "smallTrader": {
              "long": 23135,
              "short": 17656,
              "net": 5479
            }
          },
          "openInterest": 113455
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85054,
              "short": 103011,
              "net": -17957
            },
            "nonCommercial": {
              "long": 12298,
              "short": 6027,
              "net": 6271
            },
            "smallTrader": {
              "long": 29879,
              "short": 18193,
              "net": 11686
            }
          },
          "openInterest": 137158
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71383,
              "short": 18995,
              "net": 52388
            },
            "nonCommercial": {
              "long": 853,
              "short": 33302,
              "net": -32449
            },
            "smallTrader": {
              "long": 10171,
              "short": 30110,
              "net": -19939
            }
          },
          "openInterest": 82427
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17123,
              "short": 19774,
              "net": -2651
            },
            "nonCommercial": {
              "long": 13435,
              "short": 4647,
              "net": 8788
            },
            "smallTrader": {
              "long": 12251,
              "short": 18388,
              "net": -6137
            }
          },
          "openInterest": 48931
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61796,
              "short": 60737,
              "net": 1059
            },
            "nonCommercial": {
              "long": 36105,
              "short": 15709,
              "net": 20396
            },
            "smallTrader": {
              "long": 22795,
              "short": 44250,
              "net": -21455
            }
          },
          "openInterest": 133610
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13300,
              "short": 22801,
              "net": -9501
            },
            "nonCommercial": {
              "long": 10146,
              "short": 1718,
              "net": 8428
            },
            "smallTrader": {
              "long": 7004,
              "short": 5931,
              "net": 1073
            }
          },
          "openInterest": 30450
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 316079,
              "short": 339321,
              "net": -23242
            },
            "nonCommercial": {
              "long": 16235,
              "short": 8872,
              "net": 7363
            },
            "smallTrader": {
              "long": 36697,
              "short": 20818,
              "net": 15879
            }
          },
          "openInterest": 392321
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1934,
              "short": 6331,
              "net": -4397
            },
            "nonCommercial": {
              "long": 4853,
              "short": 1608,
              "net": 3245
            },
            "smallTrader": {
              "long": 2103,
              "short": 951,
              "net": 1152
            }
          },
          "openInterest": 8899
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16187,
              "short": 30295,
              "net": -14108
            },
            "nonCommercial": {
              "long": 33964,
              "short": 32716,
              "net": 1248
            },
            "smallTrader": {
              "long": 20099,
              "short": 7239,
              "net": 12860
            }
          },
          "openInterest": 73515
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42786,
              "short": 95839,
              "net": -53053
            },
            "nonCommercial": {
              "long": 36746,
              "short": 2307,
              "net": 34439
            },
            "smallTrader": {
              "long": 35833,
              "short": 17219,
              "net": 18614
            }
          },
          "openInterest": 130814
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70008,
              "short": 69005,
              "net": 1003
            },
            "nonCommercial": {
              "long": 18715,
              "short": 25499,
              "net": -6784
            },
            "smallTrader": {
              "long": 24923,
              "short": 19142,
              "net": 5781
            }
          },
          "openInterest": 131849
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70720,
              "short": 105051,
              "net": -34331
            },
            "nonCommercial": {
              "long": 33288,
              "short": 13505,
              "net": 19783
            },
            "smallTrader": {
              "long": 52373,
              "short": 37825,
              "net": 14548
            }
          },
          "openInterest": 174751
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105227,
              "short": 107077,
              "net": -1850
            },
            "nonCommercial": {
              "long": 5643,
              "short": 11131,
              "net": -5488
            },
            "smallTrader": {
              "long": 28871,
              "short": 21533,
              "net": 7338
            }
          },
          "openInterest": 144109
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33092,
              "short": 43293,
              "net": -10201
            },
            "nonCommercial": {
              "long": 8363,
              "short": 3238,
              "net": 5125
            },
            "smallTrader": {
              "long": 13591,
              "short": 8515,
              "net": 5076
            }
          },
          "openInterest": 55840
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26887,
              "short": 55342,
              "net": -28455
            },
            "nonCommercial": {
              "long": 16735,
              "short": 2484,
              "net": 14251
            },
            "smallTrader": {
              "long": 26678,
              "short": 12474,
              "net": 14204
            }
          },
          "openInterest": 72548
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50687,
              "short": 68425,
              "net": -17738
            },
            "nonCommercial": {
              "long": 28782,
              "short": 26267,
              "net": 2515
            },
            "smallTrader": {
              "long": 41302,
              "short": 26079,
              "net": 15223
            }
          },
          "openInterest": 135803
        }
      ]
    },
    {
      "reportDate": "2000-12-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 288100,
              "short": 367862,
              "net": -79762
            },
            "nonCommercial": {
              "long": 77462,
              "short": 14763,
              "net": 62699
            },
            "smallTrader": {
              "long": 128580,
              "short": 111517,
              "net": 17063
            }
          },
          "openInterest": 497529
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 45600,
              "short": 62490,
              "net": -16890
            },
            "nonCommercial": {
              "long": 12984,
              "short": 809,
              "net": 12175
            },
            "smallTrader": {
              "long": 19310,
              "short": 14595,
              "net": 4715
            }
          },
          "openInterest": 77894
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 273779,
              "short": 311342,
              "net": -37563
            },
            "nonCommercial": {
              "long": 57096,
              "short": 60538,
              "net": -3442
            },
            "smallTrader": {
              "long": 114020,
              "short": 73015,
              "net": 41005
            }
          },
          "openInterest": 446782
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 228364,
              "short": 287272,
              "net": -58908
            },
            "nonCommercial": {
              "long": 74487,
              "short": 19424,
              "net": 55063
            },
            "smallTrader": {
              "long": 68077,
              "short": 64232,
              "net": 3845
            }
          },
          "openInterest": 376572
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16512,
              "short": 18129,
              "net": -1617
            },
            "nonCommercial": {
              "long": 2641,
              "short": 1971,
              "net": 670
            },
            "smallTrader": {
              "long": 10909,
              "short": 9962,
              "net": 947
            }
          },
          "openInterest": 30062
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28539,
              "short": 21153,
              "net": 7386
            },
            "nonCommercial": {
              "long": 667,
              "short": 2856,
              "net": -2189
            },
            "smallTrader": {
              "long": 9510,
              "short": 14707,
              "net": -5197
            }
          },
          "openInterest": 38716
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45214,
              "short": 32652,
              "net": 12562
            },
            "nonCommercial": {
              "long": 3399,
              "short": 18260,
              "net": -14861
            },
            "smallTrader": {
              "long": 27381,
              "short": 25082,
              "net": 2299
            }
          },
          "openInterest": 75994
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96388,
              "short": 93468,
              "net": 2920
            },
            "nonCommercial": {
              "long": 15778,
              "short": 35121,
              "net": -19343
            },
            "smallTrader": {
              "long": 21553,
              "short": 5130,
              "net": 16423
            }
          },
          "openInterest": 139175
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26492,
              "short": 23428,
              "net": 3064
            },
            "nonCommercial": {
              "long": 5650,
              "short": 12253,
              "net": -6603
            },
            "smallTrader": {
              "long": 8891,
              "short": 5352,
              "net": 3539
            }
          },
          "openInterest": 44640
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43511,
              "short": 49815,
              "net": -6304
            },
            "nonCommercial": {
              "long": 11264,
              "short": 9949,
              "net": 1315
            },
            "smallTrader": {
              "long": 10827,
              "short": 5838,
              "net": 4989
            }
          },
          "openInterest": 68665
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206167,
              "short": 227014,
              "net": -20847
            },
            "nonCommercial": {
              "long": 87679,
              "short": 45081,
              "net": 42598
            },
            "smallTrader": {
              "long": 85246,
              "short": 106997,
              "net": -21751
            }
          },
          "openInterest": 409551
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37115,
              "short": 51500,
              "net": -14385
            },
            "nonCommercial": {
              "long": 14618,
              "short": 3433,
              "net": 11185
            },
            "smallTrader": {
              "long": 8202,
              "short": 5002,
              "net": 3200
            }
          },
          "openInterest": 63004
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342250,
              "short": 324917,
              "net": 17333
            },
            "nonCommercial": {
              "long": 37408,
              "short": 44432,
              "net": -7024
            },
            "smallTrader": {
              "long": 34330,
              "short": 44639,
              "net": -10309
            }
          },
          "openInterest": 450187
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37199,
              "short": 83304,
              "net": -46105
            },
            "nonCommercial": {
              "long": 20411,
              "short": 879,
              "net": 19532
            },
            "smallTrader": {
              "long": 40558,
              "short": 13985,
              "net": 26573
            }
          },
          "openInterest": 98322
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4398,
              "short": 3782,
              "net": 616
            },
            "nonCommercial": {
              "long": 9461,
              "short": 1982,
              "net": 7479
            },
            "smallTrader": {
              "long": 3650,
              "short": 11745,
              "net": -8095
            }
          },
          "openInterest": 19006
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60144,
              "short": 49041,
              "net": 11103
            },
            "nonCommercial": {
              "long": 18834,
              "short": 36776,
              "net": -17942
            },
            "smallTrader": {
              "long": 22711,
              "short": 15872,
              "net": 6839
            }
          },
          "openInterest": 110455
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99639,
              "short": 111254,
              "net": -11615
            },
            "nonCommercial": {
              "long": 10455,
              "short": 5577,
              "net": 4878
            },
            "smallTrader": {
              "long": 25662,
              "short": 18925,
              "net": 6737
            }
          },
          "openInterest": 145411
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113569,
              "short": 49976,
              "net": 63593
            },
            "nonCommercial": {
              "long": 110,
              "short": 41806,
              "net": -41696
            },
            "smallTrader": {
              "long": 10963,
              "short": 32860,
              "net": -21897
            }
          },
          "openInterest": 130047
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15280,
              "short": 21592,
              "net": -6312
            },
            "nonCommercial": {
              "long": 15337,
              "short": 3568,
              "net": 11769
            },
            "smallTrader": {
              "long": 11861,
              "short": 17318,
              "net": -5457
            }
          },
          "openInterest": 48841
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63976,
              "short": 61579,
              "net": 2397
            },
            "nonCommercial": {
              "long": 37503,
              "short": 17361,
              "net": 20142
            },
            "smallTrader": {
              "long": 19549,
              "short": 42088,
              "net": -22539
            }
          },
          "openInterest": 133067
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16697,
              "short": 24571,
              "net": -7874
            },
            "nonCommercial": {
              "long": 8854,
              "short": 1183,
              "net": 7671
            },
            "smallTrader": {
              "long": 6598,
              "short": 6395,
              "net": 203
            }
          },
          "openInterest": 32149
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 319533,
              "short": 339976,
              "net": -20443
            },
            "nonCommercial": {
              "long": 12594,
              "short": 10728,
              "net": 1866
            },
            "smallTrader": {
              "long": 35952,
              "short": 17375,
              "net": 18577
            }
          },
          "openInterest": 386807
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1971,
              "short": 6344,
              "net": -4373
            },
            "nonCommercial": {
              "long": 4656,
              "short": 1553,
              "net": 3103
            },
            "smallTrader": {
              "long": 2018,
              "short": 748,
              "net": 1270
            }
          },
          "openInterest": 8732
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15283,
              "short": 31223,
              "net": -15940
            },
            "nonCommercial": {
              "long": 34400,
              "short": 32456,
              "net": 1944
            },
            "smallTrader": {
              "long": 21758,
              "short": 7762,
              "net": 13996
            }
          },
          "openInterest": 75097
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45061,
              "short": 95396,
              "net": -50335
            },
            "nonCommercial": {
              "long": 34914,
              "short": 4188,
              "net": 30726
            },
            "smallTrader": {
              "long": 38087,
              "short": 18478,
              "net": 19609
            }
          },
          "openInterest": 130909
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70632,
              "short": 68089,
              "net": 2543
            },
            "nonCommercial": {
              "long": 17154,
              "short": 26262,
              "net": -9108
            },
            "smallTrader": {
              "long": 25554,
              "short": 18989,
              "net": 6565
            }
          },
          "openInterest": 131016
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72699,
              "short": 117745,
              "net": -45046
            },
            "nonCommercial": {
              "long": 39835,
              "short": 8730,
              "net": 31105
            },
            "smallTrader": {
              "long": 53726,
              "short": 39785,
              "net": 13941
            }
          },
          "openInterest": 185875
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105046,
              "short": 105965,
              "net": -919
            },
            "nonCommercial": {
              "long": 5427,
              "short": 12785,
              "net": -7358
            },
            "smallTrader": {
              "long": 28643,
              "short": 20366,
              "net": 8277
            }
          },
          "openInterest": 143581
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33391,
              "short": 49871,
              "net": -16480
            },
            "nonCommercial": {
              "long": 12326,
              "short": 3237,
              "net": 9089
            },
            "smallTrader": {
              "long": 18444,
              "short": 11053,
              "net": 7391
            }
          },
          "openInterest": 64186
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22757,
              "short": 46713,
              "net": -23956
            },
            "nonCommercial": {
              "long": 14614,
              "short": 5543,
              "net": 9071
            },
            "smallTrader": {
              "long": 26014,
              "short": 11129,
              "net": 14885
            }
          },
          "openInterest": 66318
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52429,
              "short": 66859,
              "net": -14430
            },
            "nonCommercial": {
              "long": 27358,
              "short": 28915,
              "net": -1557
            },
            "smallTrader": {
              "long": 41028,
              "short": 25041,
              "net": 15987
            }
          },
          "openInterest": 134549
        }
      ]
    },
    {
      "reportDate": "2000-12-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 298238,
              "short": 379960,
              "net": -81722
            },
            "nonCommercial": {
              "long": 84038,
              "short": 15872,
              "net": 68166
            },
            "smallTrader": {
              "long": 117267,
              "short": 103711,
              "net": 13556
            }
          },
          "openInterest": 501128
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 46602,
              "short": 61848,
              "net": -15246
            },
            "nonCommercial": {
              "long": 11041,
              "short": 1830,
              "net": 9211
            },
            "smallTrader": {
              "long": 18528,
              "short": 12493,
              "net": 6035
            }
          },
          "openInterest": 76171
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 267954,
              "short": 307309,
              "net": -39355
            },
            "nonCommercial": {
              "long": 62480,
              "short": 63775,
              "net": -1295
            },
            "smallTrader": {
              "long": 117596,
              "short": 76946,
              "net": 40650
            }
          },
          "openInterest": 449572
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222453,
              "short": 299083,
              "net": -76630
            },
            "nonCommercial": {
              "long": 84124,
              "short": 8312,
              "net": 75812
            },
            "smallTrader": {
              "long": 63199,
              "short": 62381,
              "net": 818
            }
          },
          "openInterest": 370051
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13142,
              "short": 9914,
              "net": 3228
            },
            "nonCommercial": {
              "long": 920,
              "short": 2538,
              "net": -1618
            },
            "smallTrader": {
              "long": 9164,
              "short": 10774,
              "net": -1610
            }
          },
          "openInterest": 23226
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43058,
              "short": 34894,
              "net": 8164
            },
            "nonCommercial": {
              "long": 3637,
              "short": 17283,
              "net": -13646
            },
            "smallTrader": {
              "long": 23164,
              "short": 17682,
              "net": 5482
            }
          },
          "openInterest": 69859
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96270,
              "short": 92387,
              "net": 3883
            },
            "nonCommercial": {
              "long": 15784,
              "short": 36847,
              "net": -21063
            },
            "smallTrader": {
              "long": 21281,
              "short": 4101,
              "net": 17180
            }
          },
          "openInterest": 138702
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27018,
              "short": 23440,
              "net": 3578
            },
            "nonCommercial": {
              "long": 5636,
              "short": 12894,
              "net": -7258
            },
            "smallTrader": {
              "long": 8787,
              "short": 5107,
              "net": 3680
            }
          },
          "openInterest": 45209
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44029,
              "short": 49805,
              "net": -5776
            },
            "nonCommercial": {
              "long": 12355,
              "short": 9596,
              "net": 2759
            },
            "smallTrader": {
              "long": 9334,
              "short": 6317,
              "net": 3017
            }
          },
          "openInterest": 68522
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194279,
              "short": 243086,
              "net": -48807
            },
            "nonCommercial": {
              "long": 97745,
              "short": 32685,
              "net": 65060
            },
            "smallTrader": {
              "long": 90052,
              "short": 106305,
              "net": -16253
            }
          },
          "openInterest": 408982
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40266,
              "short": 46176,
              "net": -5910
            },
            "nonCommercial": {
              "long": 10825,
              "short": 7075,
              "net": 3750
            },
            "smallTrader": {
              "long": 8010,
              "short": 5850,
              "net": 2160
            }
          },
          "openInterest": 61621
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 311118,
              "short": 300340,
              "net": 10778
            },
            "nonCommercial": {
              "long": 37763,
              "short": 41219,
              "net": -3456
            },
            "smallTrader": {
              "long": 31070,
              "short": 38392,
              "net": -7322
            }
          },
          "openInterest": 409504
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15586,
              "short": 67727,
              "net": -52141
            },
            "nonCommercial": {
              "long": 22289,
              "short": 475,
              "net": 21814
            },
            "smallTrader": {
              "long": 39413,
              "short": 9086,
              "net": 30327
            }
          },
          "openInterest": 77326
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4706,
              "short": 4058,
              "net": 648
            },
            "nonCommercial": {
              "long": 9291,
              "short": 2061,
              "net": 7230
            },
            "smallTrader": {
              "long": 3869,
              "short": 11747,
              "net": -7878
            }
          },
          "openInterest": 19679
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65914,
              "short": 49079,
              "net": 16835
            },
            "nonCommercial": {
              "long": 17208,
              "short": 39376,
              "net": -22168
            },
            "smallTrader": {
              "long": 22128,
              "short": 16795,
              "net": 5333
            }
          },
          "openInterest": 114708
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97699,
              "short": 109025,
              "net": -11326
            },
            "nonCommercial": {
              "long": 11052,
              "short": 6699,
              "net": 4353
            },
            "smallTrader": {
              "long": 24120,
              "short": 17147,
              "net": 6973
            }
          },
          "openInterest": 146214
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78480,
              "short": 19707,
              "net": 58773
            },
            "nonCommercial": {
              "long": 788,
              "short": 39021,
              "net": -38233
            },
            "smallTrader": {
              "long": 7845,
              "short": 28385,
              "net": -20540
            }
          },
          "openInterest": 87563
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14295,
              "short": 19610,
              "net": -5315
            },
            "nonCommercial": {
              "long": 14011,
              "short": 3285,
              "net": 10726
            },
            "smallTrader": {
              "long": 9981,
              "short": 15392,
              "net": -5411
            }
          },
          "openInterest": 42618
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61592,
              "short": 61715,
              "net": -123
            },
            "nonCommercial": {
              "long": 39487,
              "short": 17984,
              "net": 21503
            },
            "smallTrader": {
              "long": 20171,
              "short": 41551,
              "net": -21380
            }
          },
          "openInterest": 131313
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12082,
              "short": 23663,
              "net": -11581
            },
            "nonCommercial": {
              "long": 11358,
              "short": 1782,
              "net": 9576
            },
            "smallTrader": {
              "long": 5897,
              "short": 3892,
              "net": 2005
            }
          },
          "openInterest": 29337
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 318553,
              "short": 330922,
              "net": -12369
            },
            "nonCommercial": {
              "long": 10664,
              "short": 8061,
              "net": 2603
            },
            "smallTrader": {
              "long": 29753,
              "short": 19987,
              "net": 9766
            }
          },
          "openInterest": 376762
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1858,
              "short": 6115,
              "net": -4257
            },
            "nonCommercial": {
              "long": 4505,
              "short": 1496,
              "net": 3009
            },
            "smallTrader": {
              "long": 2060,
              "short": 812,
              "net": 1248
            }
          },
          "openInterest": 8586
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16396,
              "short": 28537,
              "net": -12141
            },
            "nonCommercial": {
              "long": 32047,
              "short": 32841,
              "net": -794
            },
            "smallTrader": {
              "long": 21315,
              "short": 8380,
              "net": 12935
            }
          },
          "openInterest": 73261
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39137,
              "short": 90044,
              "net": -50907
            },
            "nonCommercial": {
              "long": 33832,
              "short": 3259,
              "net": 30573
            },
            "smallTrader": {
              "long": 41874,
              "short": 21540,
              "net": 20334
            }
          },
          "openInterest": 128385
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72878,
              "short": 68611,
              "net": 4267
            },
            "nonCommercial": {
              "long": 16518,
              "short": 26713,
              "net": -10195
            },
            "smallTrader": {
              "long": 25266,
              "short": 19338,
              "net": 5928
            }
          },
          "openInterest": 135147
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71626,
              "short": 110554,
              "net": -38928
            },
            "nonCommercial": {
              "long": 31621,
              "short": 8295,
              "net": 23326
            },
            "smallTrader": {
              "long": 53944,
              "short": 38342,
              "net": 15602
            }
          },
          "openInterest": 180842
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106965,
              "short": 104189,
              "net": 2776
            },
            "nonCommercial": {
              "long": 5709,
              "short": 13568,
              "net": -7859
            },
            "smallTrader": {
              "long": 29957,
              "short": 24874,
              "net": 5083
            }
          },
          "openInterest": 147318
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10291,
              "short": 30433,
              "net": -20142
            },
            "nonCommercial": {
              "long": 12627,
              "short": 3787,
              "net": 8840
            },
            "smallTrader": {
              "long": 17128,
              "short": 5826,
              "net": 11302
            }
          },
          "openInterest": 40067
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2183,
              "short": 880,
              "net": 1303
            },
            "nonCommercial": {
              "long": 1546,
              "short": 1309,
              "net": 237
            },
            "smallTrader": {
              "long": 564,
              "short": 2104,
              "net": -1540
            }
          },
          "openInterest": 6589
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24857,
              "short": 44996,
              "net": -20139
            },
            "nonCommercial": {
              "long": 13877,
              "short": 8810,
              "net": 5067
            },
            "smallTrader": {
              "long": 26724,
              "short": 11652,
              "net": 15072
            }
          },
          "openInterest": 68466
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51630,
              "short": 63261,
              "net": -11631
            },
            "nonCommercial": {
              "long": 26434,
              "short": 32002,
              "net": -5568
            },
            "smallTrader": {
              "long": 42877,
              "short": 25678,
              "net": 17199
            }
          },
          "openInterest": 135738
        }
      ]
    },
    {
      "reportDate": "2000-12-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317787,
              "short": 407375,
              "net": -89588
            },
            "nonCommercial": {
              "long": 91759,
              "short": 15011,
              "net": 76748
            },
            "smallTrader": {
              "long": 113180,
              "short": 100340,
              "net": 12840
            }
          },
          "openInterest": 525442
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 51413,
              "short": 67618,
              "net": -16205
            },
            "nonCommercial": {
              "long": 10106,
              "short": 1830,
              "net": 8276
            },
            "smallTrader": {
              "long": 20008,
              "short": 12079,
              "net": 7929
            }
          },
          "openInterest": 81527
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 270322,
              "short": 287534,
              "net": -17212
            },
            "nonCommercial": {
              "long": 55722,
              "short": 66004,
              "net": -10282
            },
            "smallTrader": {
              "long": 103551,
              "short": 76057,
              "net": 27494
            }
          },
          "openInterest": 431188
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218408,
              "short": 304924,
              "net": -86516
            },
            "nonCommercial": {
              "long": 87199,
              "short": 7953,
              "net": 79246
            },
            "smallTrader": {
              "long": 64735,
              "short": 57465,
              "net": 7270
            }
          },
          "openInterest": 371667
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11173,
              "short": 11976,
              "net": -803
            },
            "nonCommercial": {
              "long": 1518,
              "short": 1906,
              "net": -388
            },
            "smallTrader": {
              "long": 10490,
              "short": 9299,
              "net": 1191
            }
          },
          "openInterest": 23181
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29371,
              "short": 26408,
              "net": 2963
            },
            "nonCommercial": {
              "long": 3950,
              "short": 15480,
              "net": -11530
            },
            "smallTrader": {
              "long": 22089,
              "short": 13522,
              "net": 8567
            }
          },
          "openInterest": 55410
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93222,
              "short": 91530,
              "net": 1692
            },
            "nonCommercial": {
              "long": 15708,
              "short": 35145,
              "net": -19437
            },
            "smallTrader": {
              "long": 22616,
              "short": 4871,
              "net": 17745
            }
          },
          "openInterest": 137368
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26558,
              "short": 24651,
              "net": 1907
            },
            "nonCommercial": {
              "long": 6353,
              "short": 12824,
              "net": -6471
            },
            "smallTrader": {
              "long": 8810,
              "short": 4246,
              "net": 4564
            }
          },
          "openInterest": 45633
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43241,
              "short": 46756,
              "net": -3515
            },
            "nonCommercial": {
              "long": 12805,
              "short": 11741,
              "net": 1064
            },
            "smallTrader": {
              "long": 10308,
              "short": 7857,
              "net": 2451
            }
          },
          "openInterest": 69156
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191949,
              "short": 247573,
              "net": -55624
            },
            "nonCommercial": {
              "long": 100389,
              "short": 31429,
              "net": 68960
            },
            "smallTrader": {
              "long": 90140,
              "short": 103476,
              "net": -13336
            }
          },
          "openInterest": 409088
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44976,
              "short": 43941,
              "net": 1035
            },
            "nonCommercial": {
              "long": 9732,
              "short": 12964,
              "net": -3232
            },
            "smallTrader": {
              "long": 8359,
              "short": 6162,
              "net": 2197
            }
          },
          "openInterest": 65920
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 304501,
              "short": 294085,
              "net": 10416
            },
            "nonCommercial": {
              "long": 41852,
              "short": 46753,
              "net": -4901
            },
            "smallTrader": {
              "long": 31539,
              "short": 37054,
              "net": -5515
            }
          },
          "openInterest": 407797
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15504,
              "short": 70687,
              "net": -55183
            },
            "nonCommercial": {
              "long": 28255,
              "short": 1875,
              "net": 26380
            },
            "smallTrader": {
              "long": 40451,
              "short": 11648,
              "net": 28803
            }
          },
          "openInterest": 84237
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4910,
              "short": 4169,
              "net": 741
            },
            "nonCommercial": {
              "long": 9855,
              "short": 2033,
              "net": 7822
            },
            "smallTrader": {
              "long": 3979,
              "short": 12542,
              "net": -8563
            }
          },
          "openInterest": 20691
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63002,
              "short": 56717,
              "net": 6285
            },
            "nonCommercial": {
              "long": 18940,
              "short": 33199,
              "net": -14259
            },
            "smallTrader": {
              "long": 23885,
              "short": 15911,
              "net": 7974
            }
          },
          "openInterest": 114850
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97598,
              "short": 104557,
              "net": -6959
            },
            "nonCommercial": {
              "long": 9927,
              "short": 7064,
              "net": 2863
            },
            "smallTrader": {
              "long": 23429,
              "short": 19333,
              "net": 4096
            }
          },
          "openInterest": 140976
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80867,
              "short": 19456,
              "net": 61411
            },
            "nonCommercial": {
              "long": 1634,
              "short": 44254,
              "net": -42620
            },
            "smallTrader": {
              "long": 8302,
              "short": 27093,
              "net": -18791
            }
          },
          "openInterest": 90803
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14596,
              "short": 19442,
              "net": -4846
            },
            "nonCommercial": {
              "long": 12420,
              "short": 2867,
              "net": 9553
            },
            "smallTrader": {
              "long": 9614,
              "short": 14321,
              "net": -4707
            }
          },
          "openInterest": 40466
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58276,
              "short": 63669,
              "net": -5393
            },
            "nonCommercial": {
              "long": 40754,
              "short": 16054,
              "net": 24700
            },
            "smallTrader": {
              "long": 21882,
              "short": 41189,
              "net": -19307
            }
          },
          "openInterest": 131705
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14491,
              "short": 17746,
              "net": -3255
            },
            "nonCommercial": {
              "long": 6182,
              "short": 1928,
              "net": 4254
            },
            "smallTrader": {
              "long": 4708,
              "short": 5707,
              "net": -999
            }
          },
          "openInterest": 25385
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 308200,
              "short": 322473,
              "net": -14273
            },
            "nonCommercial": {
              "long": 12040,
              "short": 9529,
              "net": 2511
            },
            "smallTrader": {
              "long": 28256,
              "short": 16494,
              "net": 11762
            }
          },
          "openInterest": 364085
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1449,
              "short": 5642,
              "net": -4193
            },
            "nonCommercial": {
              "long": 4545,
              "short": 1495,
              "net": 3050
            },
            "smallTrader": {
              "long": 2011,
              "short": 868,
              "net": 1143
            }
          },
          "openInterest": 8055
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15855,
              "short": 28591,
              "net": -12736
            },
            "nonCommercial": {
              "long": 32052,
              "short": 32812,
              "net": -760
            },
            "smallTrader": {
              "long": 21143,
              "short": 7647,
              "net": 13496
            }
          },
          "openInterest": 72291
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38225,
              "short": 88900,
              "net": -50675
            },
            "nonCommercial": {
              "long": 34309,
              "short": 3731,
              "net": 30578
            },
            "smallTrader": {
              "long": 38684,
              "short": 18587,
              "net": 20097
            }
          },
          "openInterest": 122324
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75058,
              "short": 69947,
              "net": 5111
            },
            "nonCommercial": {
              "long": 17619,
              "short": 28401,
              "net": -10782
            },
            "smallTrader": {
              "long": 23921,
              "short": 18250,
              "net": 5671
            }
          },
          "openInterest": 139012
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69544,
              "short": 104045,
              "net": -34501
            },
            "nonCommercial": {
              "long": 29003,
              "short": 9581,
              "net": 19422
            },
            "smallTrader": {
              "long": 52250,
              "short": 37171,
              "net": 15079
            }
          },
          "openInterest": 173063
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100662,
              "short": 107315,
              "net": -6653
            },
            "nonCommercial": {
              "long": 6100,
              "short": 14196,
              "net": -8096
            },
            "smallTrader": {
              "long": 33321,
              "short": 18572,
              "net": 14749
            }
          },
          "openInterest": 145547
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12284,
              "short": 36546,
              "net": -24262
            },
            "nonCommercial": {
              "long": 13366,
              "short": 2212,
              "net": 11154
            },
            "smallTrader": {
              "long": 17710,
              "short": 4602,
              "net": 13108
            }
          },
          "openInterest": 43449
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2068,
              "short": 660,
              "net": 1408
            },
            "nonCommercial": {
              "long": 2063,
              "short": 1557,
              "net": 506
            },
            "smallTrader": {
              "long": 424,
              "short": 2338,
              "net": -1914
            }
          },
          "openInterest": 6655
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24725,
              "short": 46094,
              "net": -21369
            },
            "nonCommercial": {
              "long": 15042,
              "short": 7456,
              "net": 7586
            },
            "smallTrader": {
              "long": 25438,
              "short": 11655,
              "net": 13783
            }
          },
          "openInterest": 67035
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50880,
              "short": 66808,
              "net": -15928
            },
            "nonCommercial": {
              "long": 25930,
              "short": 28546,
              "net": -2616
            },
            "smallTrader": {
              "long": 40867,
              "short": 22323,
              "net": 18544
            }
          },
          "openInterest": 131998
        }
      ]
    },
    {
      "reportDate": "2001-01-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 316049,
              "short": 416860,
              "net": -100811
            },
            "nonCommercial": {
              "long": 109471,
              "short": 17751,
              "net": 91720
            },
            "smallTrader": {
              "long": 107438,
              "short": 98347,
              "net": 9091
            }
          },
          "openInterest": 540233
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50209,
              "short": 67523,
              "net": -17314
            },
            "nonCommercial": {
              "long": 13634,
              "short": 2929,
              "net": 10705
            },
            "smallTrader": {
              "long": 19193,
              "short": 12584,
              "net": 6609
            }
          },
          "openInterest": 83036
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224798,
              "short": 275707,
              "net": -50909
            },
            "nonCommercial": {
              "long": 59916,
              "short": 63403,
              "net": -3487
            },
            "smallTrader": {
              "long": 120751,
              "short": 66355,
              "net": 54396
            }
          },
          "openInterest": 407347
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 208828,
              "short": 294444,
              "net": -85616
            },
            "nonCommercial": {
              "long": 77546,
              "short": 8618,
              "net": 68928
            },
            "smallTrader": {
              "long": 69445,
              "short": 52757,
              "net": 16688
            }
          },
          "openInterest": 356974
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8468,
              "short": 15673,
              "net": -7205
            },
            "nonCommercial": {
              "long": 4514,
              "short": 1468,
              "net": 3046
            },
            "smallTrader": {
              "long": 10392,
              "short": 6233,
              "net": 4159
            }
          },
          "openInterest": 23374
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11354,
              "short": 17452,
              "net": -6098
            },
            "nonCommercial": {
              "long": 3722,
              "short": 1885,
              "net": 1837
            },
            "smallTrader": {
              "long": 12003,
              "short": 7742,
              "net": 4261
            }
          },
          "openInterest": 27079
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23434,
              "short": 31986,
              "net": -8552
            },
            "nonCommercial": {
              "long": 5119,
              "short": 8942,
              "net": -3823
            },
            "smallTrader": {
              "long": 23803,
              "short": 11428,
              "net": 12375
            }
          },
          "openInterest": 52655
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87520,
              "short": 87933,
              "net": -413
            },
            "nonCommercial": {
              "long": 15726,
              "short": 33132,
              "net": -17406
            },
            "smallTrader": {
              "long": 22404,
              "short": 4585,
              "net": 17819
            }
          },
          "openInterest": 131306
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27690,
              "short": 23940,
              "net": 3750
            },
            "nonCommercial": {
              "long": 6282,
              "short": 14486,
              "net": -8204
            },
            "smallTrader": {
              "long": 8957,
              "short": 4503,
              "net": 4454
            }
          },
          "openInterest": 46875
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44221,
              "short": 43186,
              "net": 1035
            },
            "nonCommercial": {
              "long": 13520,
              "short": 15671,
              "net": -2151
            },
            "smallTrader": {
              "long": 10958,
              "short": 9842,
              "net": 1116
            }
          },
          "openInterest": 71735
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193035,
              "short": 271132,
              "net": -78097
            },
            "nonCommercial": {
              "long": 124806,
              "short": 30284,
              "net": 94522
            },
            "smallTrader": {
              "long": 94632,
              "short": 111057,
              "net": -16425
            }
          },
          "openInterest": 441230
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50975,
              "short": 40201,
              "net": 10774
            },
            "nonCommercial": {
              "long": 7410,
              "short": 18312,
              "net": -10902
            },
            "smallTrader": {
              "long": 8357,
              "short": 8229,
              "net": 128
            }
          },
          "openInterest": 70705
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 307268,
              "short": 290213,
              "net": 17055
            },
            "nonCommercial": {
              "long": 40330,
              "short": 51858,
              "net": -11528
            },
            "smallTrader": {
              "long": 33082,
              "short": 38609,
              "net": -5527
            }
          },
          "openInterest": 411587
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16458,
              "short": 72543,
              "net": -56085
            },
            "nonCommercial": {
              "long": 28678,
              "short": 1604,
              "net": 27074
            },
            "smallTrader": {
              "long": 39512,
              "short": 10501,
              "net": 29011
            }
          },
          "openInterest": 84654
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4745,
              "short": 4182,
              "net": 563
            },
            "nonCommercial": {
              "long": 9993,
              "short": 2378,
              "net": 7615
            },
            "smallTrader": {
              "long": 4549,
              "short": 12727,
              "net": -8178
            }
          },
          "openInterest": 21367
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68027,
              "short": 47517,
              "net": 20510
            },
            "nonCommercial": {
              "long": 17745,
              "short": 41480,
              "net": -23735
            },
            "smallTrader": {
              "long": 19010,
              "short": 15785,
              "net": 3225
            }
          },
          "openInterest": 114491
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88689,
              "short": 91225,
              "net": -2536
            },
            "nonCommercial": {
              "long": 7232,
              "short": 8713,
              "net": -1481
            },
            "smallTrader": {
              "long": 21089,
              "short": 17072,
              "net": 4017
            }
          },
          "openInterest": 126412
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81618,
              "short": 20802,
              "net": 60816
            },
            "nonCommercial": {
              "long": 1613,
              "short": 43032,
              "net": -41419
            },
            "smallTrader": {
              "long": 8021,
              "short": 27418,
              "net": -19397
            }
          },
          "openInterest": 91258
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15045,
              "short": 18342,
              "net": -3297
            },
            "nonCommercial": {
              "long": 11601,
              "short": 3500,
              "net": 8101
            },
            "smallTrader": {
              "long": 9570,
              "short": 14374,
              "net": -4804
            }
          },
          "openInterest": 40032
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57673,
              "short": 59101,
              "net": -1428
            },
            "nonCommercial": {
              "long": 41672,
              "short": 16173,
              "net": 25499
            },
            "smallTrader": {
              "long": 20829,
              "short": 44900,
              "net": -24071
            }
          },
          "openInterest": 130495
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17178,
              "short": 17584,
              "net": -406
            },
            "nonCommercial": {
              "long": 5026,
              "short": 1983,
              "net": 3043
            },
            "smallTrader": {
              "long": 3119,
              "short": 5756,
              "net": -2637
            }
          },
          "openInterest": 25329
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 299160,
              "short": 312188,
              "net": -13028
            },
            "nonCommercial": {
              "long": 8902,
              "short": 10975,
              "net": -2073
            },
            "smallTrader": {
              "long": 28641,
              "short": 13540,
              "net": 15101
            }
          },
          "openInterest": 352665
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1500,
              "short": 6014,
              "net": -4514
            },
            "nonCommercial": {
              "long": 4675,
              "short": 1488,
              "net": 3187
            },
            "smallTrader": {
              "long": 2062,
              "short": 735,
              "net": 1327
            }
          },
          "openInterest": 8257
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17128,
              "short": 27825,
              "net": -10697
            },
            "nonCommercial": {
              "long": 31882,
              "short": 34097,
              "net": -2215
            },
            "smallTrader": {
              "long": 21026,
              "short": 8114,
              "net": 12912
            }
          },
          "openInterest": 73255
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37118,
              "short": 84223,
              "net": -47105
            },
            "nonCommercial": {
              "long": 32730,
              "short": 4495,
              "net": 28235
            },
            "smallTrader": {
              "long": 35792,
              "short": 16922,
              "net": 18870
            }
          },
          "openInterest": 116109
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66492,
              "short": 61339,
              "net": 5153
            },
            "nonCommercial": {
              "long": 17902,
              "short": 29336,
              "net": -11434
            },
            "smallTrader": {
              "long": 25228,
              "short": 18947,
              "net": 6281
            }
          },
          "openInterest": 134128
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66282,
              "short": 97191,
              "net": -30909
            },
            "nonCommercial": {
              "long": 28842,
              "short": 11657,
              "net": 17185
            },
            "smallTrader": {
              "long": 48155,
              "short": 34431,
              "net": 13724
            }
          },
          "openInterest": 162985
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97596,
              "short": 107499,
              "net": -9903
            },
            "nonCommercial": {
              "long": 7328,
              "short": 14337,
              "net": -7009
            },
            "smallTrader": {
              "long": 38847,
              "short": 21935,
              "net": 16912
            }
          },
          "openInterest": 148663
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12104,
              "short": 38345,
              "net": -26241
            },
            "nonCommercial": {
              "long": 13683,
              "short": 2197,
              "net": 11486
            },
            "smallTrader": {
              "long": 21988,
              "short": 7233,
              "net": 14755
            }
          },
          "openInterest": 47926
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2402,
              "short": 663,
              "net": 1739
            },
            "nonCommercial": {
              "long": 2130,
              "short": 1685,
              "net": 445
            },
            "smallTrader": {
              "long": 443,
              "short": 2627,
              "net": -2184
            }
          },
          "openInterest": 7075
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25604,
              "short": 48807,
              "net": -23203
            },
            "nonCommercial": {
              "long": 16107,
              "short": 6414,
              "net": 9693
            },
            "smallTrader": {
              "long": 25460,
              "short": 11950,
              "net": 13510
            }
          },
          "openInterest": 68974
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51239,
              "short": 71818,
              "net": -20579
            },
            "nonCommercial": {
              "long": 27085,
              "short": 25819,
              "net": 1266
            },
            "smallTrader": {
              "long": 41607,
              "short": 22294,
              "net": 19313
            }
          },
          "openInterest": 133858
        }
      ]
    },
    {
      "reportDate": "2001-01-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 327886,
              "short": 425568,
              "net": -97682
            },
            "nonCommercial": {
              "long": 117435,
              "short": 26628,
              "net": 90807
            },
            "smallTrader": {
              "long": 106061,
              "short": 99186,
              "net": 6875
            }
          },
          "openInterest": 564233
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 63291,
              "short": 70734,
              "net": -7443
            },
            "nonCommercial": {
              "long": 5471,
              "short": 1834,
              "net": 3637
            },
            "smallTrader": {
              "long": 16917,
              "short": 13111,
              "net": 3806
            }
          },
          "openInterest": 85679
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 236643,
              "short": 278650,
              "net": -42007
            },
            "nonCommercial": {
              "long": 54173,
              "short": 55775,
              "net": -1602
            },
            "smallTrader": {
              "long": 113051,
              "short": 69442,
              "net": 43609
            }
          },
          "openInterest": 412532
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 223636,
              "short": 295307,
              "net": -71671
            },
            "nonCommercial": {
              "long": 78533,
              "short": 10932,
              "net": 67601
            },
            "smallTrader": {
              "long": 64422,
              "short": 60352,
              "net": 4070
            }
          },
          "openInterest": 368410
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9297,
              "short": 20070,
              "net": -10773
            },
            "nonCommercial": {
              "long": 4695,
              "short": 1363,
              "net": 3332
            },
            "smallTrader": {
              "long": 11886,
              "short": 4445,
              "net": 7441
            }
          },
          "openInterest": 25878
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12727,
              "short": 21120,
              "net": -8393
            },
            "nonCommercial": {
              "long": 3410,
              "short": 772,
              "net": 2638
            },
            "smallTrader": {
              "long": 13116,
              "short": 7361,
              "net": 5755
            }
          },
          "openInterest": 29253
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23062,
              "short": 38032,
              "net": -14970
            },
            "nonCommercial": {
              "long": 9894,
              "short": 7873,
              "net": 2021
            },
            "smallTrader": {
              "long": 24154,
              "short": 11205,
              "net": 12949
            }
          },
          "openInterest": 57409
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94899,
              "short": 94356,
              "net": 543
            },
            "nonCommercial": {
              "long": 14040,
              "short": 29547,
              "net": -15507
            },
            "smallTrader": {
              "long": 20834,
              "short": 5870,
              "net": 14964
            }
          },
          "openInterest": 135364
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27712,
              "short": 23823,
              "net": 3889
            },
            "nonCommercial": {
              "long": 6566,
              "short": 15128,
              "net": -8562
            },
            "smallTrader": {
              "long": 9733,
              "short": 5060,
              "net": 4673
            }
          },
          "openInterest": 48288
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48863,
              "short": 43565,
              "net": 5298
            },
            "nonCommercial": {
              "long": 15768,
              "short": 21469,
              "net": -5701
            },
            "smallTrader": {
              "long": 10319,
              "short": 9916,
              "net": 403
            }
          },
          "openInterest": 79511
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190728,
              "short": 272078,
              "net": -81350
            },
            "nonCommercial": {
              "long": 122751,
              "short": 26692,
              "net": 96059
            },
            "smallTrader": {
              "long": 95594,
              "short": 110303,
              "net": -14709
            }
          },
          "openInterest": 439236
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51275,
              "short": 38458,
              "net": 12817
            },
            "nonCommercial": {
              "long": 7200,
              "short": 20395,
              "net": -13195
            },
            "smallTrader": {
              "long": 8582,
              "short": 8204,
              "net": 378
            }
          },
          "openInterest": 70741
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 333993,
              "short": 316255,
              "net": 17738
            },
            "nonCommercial": {
              "long": 42149,
              "short": 52763,
              "net": -10614
            },
            "smallTrader": {
              "long": 38230,
              "short": 45354,
              "net": -7124
            }
          },
          "openInterest": 442037
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23388,
              "short": 76659,
              "net": -53271
            },
            "nonCommercial": {
              "long": 25570,
              "short": 1738,
              "net": 23832
            },
            "smallTrader": {
              "long": 43535,
              "short": 14096,
              "net": 29439
            }
          },
          "openInterest": 92722
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5393,
              "short": 3982,
              "net": 1411
            },
            "nonCommercial": {
              "long": 9215,
              "short": 2159,
              "net": 7056
            },
            "smallTrader": {
              "long": 4586,
              "short": 13053,
              "net": -8467
            }
          },
          "openInterest": 21083
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81142,
              "short": 42641,
              "net": 38501
            },
            "nonCommercial": {
              "long": 15778,
              "short": 54004,
              "net": -38226
            },
            "smallTrader": {
              "long": 19259,
              "short": 19534,
              "net": -275
            }
          },
          "openInterest": 126527
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93532,
              "short": 95849,
              "net": -2317
            },
            "nonCommercial": {
              "long": 7176,
              "short": 9410,
              "net": -2234
            },
            "smallTrader": {
              "long": 24653,
              "short": 20102,
              "net": 4551
            }
          },
          "openInterest": 135632
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80969,
              "short": 21214,
              "net": 59755
            },
            "nonCommercial": {
              "long": 1550,
              "short": 41688,
              "net": -40138
            },
            "smallTrader": {
              "long": 8548,
              "short": 28165,
              "net": -19617
            }
          },
          "openInterest": 91091
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14911,
              "short": 17582,
              "net": -2671
            },
            "nonCommercial": {
              "long": 11114,
              "short": 3456,
              "net": 7658
            },
            "smallTrader": {
              "long": 10165,
              "short": 15152,
              "net": -4987
            }
          },
          "openInterest": 40220
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54603,
              "short": 58477,
              "net": -3874
            },
            "nonCommercial": {
              "long": 40070,
              "short": 15340,
              "net": 24730
            },
            "smallTrader": {
              "long": 24473,
              "short": 45329,
              "net": -20856
            }
          },
          "openInterest": 130150
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20475,
              "short": 17301,
              "net": 3174
            },
            "nonCommercial": {
              "long": 3485,
              "short": 3938,
              "net": -453
            },
            "smallTrader": {
              "long": 1734,
              "short": 4455,
              "net": -2721
            }
          },
          "openInterest": 25700
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 307982,
              "short": 317400,
              "net": -9418
            },
            "nonCommercial": {
              "long": 11871,
              "short": 9482,
              "net": 2389
            },
            "smallTrader": {
              "long": 28102,
              "short": 21073,
              "net": 7029
            }
          },
          "openInterest": 366496
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1566,
              "short": 6537,
              "net": -4971
            },
            "nonCommercial": {
              "long": 4959,
              "short": 1579,
              "net": 3380
            },
            "smallTrader": {
              "long": 2316,
              "short": 725,
              "net": 1591
            }
          },
          "openInterest": 8860
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16317,
              "short": 27676,
              "net": -11359
            },
            "nonCommercial": {
              "long": 32187,
              "short": 32916,
              "net": -729
            },
            "smallTrader": {
              "long": 20761,
              "short": 8673,
              "net": 12088
            }
          },
          "openInterest": 72565
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39288,
              "short": 80838,
              "net": -41550
            },
            "nonCommercial": {
              "long": 29888,
              "short": 3256,
              "net": 26632
            },
            "smallTrader": {
              "long": 33037,
              "short": 18119,
              "net": 14918
            }
          },
          "openInterest": 113921
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65735,
              "short": 61620,
              "net": 4115
            },
            "nonCommercial": {
              "long": 19430,
              "short": 29022,
              "net": -9592
            },
            "smallTrader": {
              "long": 23960,
              "short": 18483,
              "net": 5477
            }
          },
          "openInterest": 131952
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65234,
              "short": 92948,
              "net": -27714
            },
            "nonCommercial": {
              "long": 27030,
              "short": 14569,
              "net": 12461
            },
            "smallTrader": {
              "long": 49470,
              "short": 34217,
              "net": 15253
            }
          },
          "openInterest": 160394
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92571,
              "short": 118942,
              "net": -26371
            },
            "nonCommercial": {
              "long": 16462,
              "short": 12864,
              "net": 3598
            },
            "smallTrader": {
              "long": 43371,
              "short": 20598,
              "net": 22773
            }
          },
          "openInterest": 157874
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11610,
              "short": 40550,
              "net": -28940
            },
            "nonCommercial": {
              "long": 14003,
              "short": 2044,
              "net": 11959
            },
            "smallTrader": {
              "long": 22404,
              "short": 5423,
              "net": 16981
            }
          },
          "openInterest": 48022
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2493,
              "short": 866,
              "net": 1627
            },
            "nonCommercial": {
              "long": 2072,
              "short": 1775,
              "net": 297
            },
            "smallTrader": {
              "long": 413,
              "short": 2337,
              "net": -1924
            }
          },
          "openInterest": 7078
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27798,
              "short": 54401,
              "net": -26603
            },
            "nonCommercial": {
              "long": 17769,
              "short": 5623,
              "net": 12146
            },
            "smallTrader": {
              "long": 25462,
              "short": 11005,
              "net": 14457
            }
          },
          "openInterest": 73395
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52870,
              "short": 85769,
              "net": -32899
            },
            "nonCommercial": {
              "long": 33285,
              "short": 23217,
              "net": 10068
            },
            "smallTrader": {
              "long": 45016,
              "short": 22185,
              "net": 22831
            }
          },
          "openInterest": 145610
        }
      ]
    },
    {
      "reportDate": "2001-01-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314441,
              "short": 425323,
              "net": -110882
            },
            "nonCommercial": {
              "long": 115602,
              "short": 28478,
              "net": 87124
            },
            "smallTrader": {
              "long": 116451,
              "short": 92693,
              "net": 23758
            }
          },
          "openInterest": 561878
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 60494,
              "short": 68738,
              "net": -8244
            },
            "nonCommercial": {
              "long": 5722,
              "short": 1832,
              "net": 3890
            },
            "smallTrader": {
              "long": 16743,
              "short": 12389,
              "net": 4354
            }
          },
          "openInterest": 82959
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222269,
              "short": 272453,
              "net": -50184
            },
            "nonCommercial": {
              "long": 57041,
              "short": 51680,
              "net": 5361
            },
            "smallTrader": {
              "long": 114671,
              "short": 69848,
              "net": 44823
            }
          },
          "openInterest": 401949
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 227597,
              "short": 301402,
              "net": -73805
            },
            "nonCommercial": {
              "long": 74873,
              "short": 8940,
              "net": 65933
            },
            "smallTrader": {
              "long": 70420,
              "short": 62548,
              "net": 7872
            }
          },
          "openInterest": 374859
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9975,
              "short": 20345,
              "net": -10370
            },
            "nonCommercial": {
              "long": 4581,
              "short": 1322,
              "net": 3259
            },
            "smallTrader": {
              "long": 11894,
              "short": 4783,
              "net": 7111
            }
          },
          "openInterest": 26450
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13924,
              "short": 20735,
              "net": -6811
            },
            "nonCommercial": {
              "long": 3463,
              "short": 1463,
              "net": 2000
            },
            "smallTrader": {
              "long": 12467,
              "short": 7656,
              "net": 4811
            }
          },
          "openInterest": 29854
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23691,
              "short": 38416,
              "net": -14725
            },
            "nonCommercial": {
              "long": 11507,
              "short": 7533,
              "net": 3974
            },
            "smallTrader": {
              "long": 21834,
              "short": 11083,
              "net": 10751
            }
          },
          "openInterest": 57391
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94611,
              "short": 96476,
              "net": -1865
            },
            "nonCommercial": {
              "long": 13124,
              "short": 24932,
              "net": -11808
            },
            "smallTrader": {
              "long": 19207,
              "short": 5534,
              "net": 13673
            }
          },
          "openInterest": 135533
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28291,
              "short": 25681,
              "net": 2610
            },
            "nonCommercial": {
              "long": 6546,
              "short": 14665,
              "net": -8119
            },
            "smallTrader": {
              "long": 10440,
              "short": 4931,
              "net": 5509
            }
          },
          "openInterest": 49625
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51139,
              "short": 45198,
              "net": 5941
            },
            "nonCommercial": {
              "long": 16395,
              "short": 21705,
              "net": -5310
            },
            "smallTrader": {
              "long": 9862,
              "short": 10493,
              "net": -631
            }
          },
          "openInterest": 82086
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220566,
              "short": 254899,
              "net": -34333
            },
            "nonCommercial": {
              "long": 94976,
              "short": 35507,
              "net": 59469
            },
            "smallTrader": {
              "long": 91382,
              "short": 116518,
              "net": -25136
            }
          },
          "openInterest": 447139
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50634,
              "short": 39202,
              "net": 11432
            },
            "nonCommercial": {
              "long": 8090,
              "short": 20326,
              "net": -12236
            },
            "smallTrader": {
              "long": 8466,
              "short": 7662,
              "net": 804
            }
          },
          "openInterest": 70500
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 351691,
              "short": 330764,
              "net": 20927
            },
            "nonCommercial": {
              "long": 40410,
              "short": 58102,
              "net": -17692
            },
            "smallTrader": {
              "long": 39780,
              "short": 43015,
              "net": -3235
            }
          },
          "openInterest": 460049
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25094,
              "short": 77345,
              "net": -52251
            },
            "nonCommercial": {
              "long": 24015,
              "short": 3280,
              "net": 20735
            },
            "smallTrader": {
              "long": 44367,
              "short": 12851,
              "net": 31516
            }
          },
          "openInterest": 93621
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4627,
              "short": 3611,
              "net": 1016
            },
            "nonCommercial": {
              "long": 9302,
              "short": 2266,
              "net": 7036
            },
            "smallTrader": {
              "long": 4224,
              "short": 12276,
              "net": -8052
            }
          },
          "openInterest": 19711
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96907,
              "short": 37419,
              "net": 59488
            },
            "nonCommercial": {
              "long": 13743,
              "short": 70903,
              "net": -57160
            },
            "smallTrader": {
              "long": 19335,
              "short": 21663,
              "net": -2328
            }
          },
          "openInterest": 139180
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100725,
              "short": 103071,
              "net": -2346
            },
            "nonCommercial": {
              "long": 7028,
              "short": 8476,
              "net": -1448
            },
            "smallTrader": {
              "long": 24543,
              "short": 20749,
              "net": 3794
            }
          },
          "openInterest": 143738
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76620,
              "short": 25613,
              "net": 51007
            },
            "nonCommercial": {
              "long": 1877,
              "short": 35747,
              "net": -33870
            },
            "smallTrader": {
              "long": 10877,
              "short": 28014,
              "net": -17137
            }
          },
          "openInterest": 90061
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15524,
              "short": 17734,
              "net": -2210
            },
            "nonCommercial": {
              "long": 10782,
              "short": 3488,
              "net": 7294
            },
            "smallTrader": {
              "long": 9874,
              "short": 14958,
              "net": -5084
            }
          },
          "openInterest": 40442
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59844,
              "short": 61848,
              "net": -2004
            },
            "nonCommercial": {
              "long": 37846,
              "short": 12860,
              "net": 24986
            },
            "smallTrader": {
              "long": 24227,
              "short": 47209,
              "net": -22982
            }
          },
          "openInterest": 132771
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17971,
              "short": 11734,
              "net": 6237
            },
            "nonCommercial": {
              "long": 1649,
              "short": 4142,
              "net": -2493
            },
            "smallTrader": {
              "long": 1856,
              "short": 5600,
              "net": -3744
            }
          },
          "openInterest": 21476
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 310832,
              "short": 326294,
              "net": -15462
            },
            "nonCommercial": {
              "long": 9625,
              "short": 8430,
              "net": 1195
            },
            "smallTrader": {
              "long": 29304,
              "short": 15037,
              "net": 14267
            }
          },
          "openInterest": 370161
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1686,
              "short": 7749,
              "net": -6063
            },
            "nonCommercial": {
              "long": 5003,
              "short": 541,
              "net": 4462
            },
            "smallTrader": {
              "long": 2263,
              "short": 662,
              "net": 1601
            }
          },
          "openInterest": 8961
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11359,
              "short": 29273,
              "net": -17914
            },
            "nonCommercial": {
              "long": 30853,
              "short": 29244,
              "net": 1609
            },
            "smallTrader": {
              "long": 23272,
              "short": 6967,
              "net": 16305
            }
          },
          "openInterest": 69210
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46181,
              "short": 78186,
              "net": -32005
            },
            "nonCommercial": {
              "long": 23940,
              "short": 4798,
              "net": 19142
            },
            "smallTrader": {
              "long": 30970,
              "short": 18107,
              "net": 12863
            }
          },
          "openInterest": 112265
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64275,
              "short": 60093,
              "net": 4182
            },
            "nonCommercial": {
              "long": 22725,
              "short": 31388,
              "net": -8663
            },
            "smallTrader": {
              "long": 24594,
              "short": 20113,
              "net": 4481
            }
          },
          "openInterest": 134231
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70469,
              "short": 78908,
              "net": -8439
            },
            "nonCommercial": {
              "long": 21658,
              "short": 25925,
              "net": -4267
            },
            "smallTrader": {
              "long": 47465,
              "short": 34759,
              "net": 12706
            }
          },
          "openInterest": 158990
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93625,
              "short": 119916,
              "net": -26291
            },
            "nonCommercial": {
              "long": 18432,
              "short": 11634,
              "net": 6798
            },
            "smallTrader": {
              "long": 43386,
              "short": 23893,
              "net": 19493
            }
          },
          "openInterest": 161518
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13912,
              "short": 39557,
              "net": -25645
            },
            "nonCommercial": {
              "long": 15468,
              "short": 2155,
              "net": 13313
            },
            "smallTrader": {
              "long": 20450,
              "short": 8118,
              "net": 12332
            }
          },
          "openInterest": 49883
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2512,
              "short": 890,
              "net": 1622
            },
            "nonCommercial": {
              "long": 2091,
              "short": 1766,
              "net": 325
            },
            "smallTrader": {
              "long": 473,
              "short": 2420,
              "net": -1947
            }
          },
          "openInterest": 7176
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27826,
              "short": 55804,
              "net": -27978
            },
            "nonCommercial": {
              "long": 20793,
              "short": 5073,
              "net": 15720
            },
            "smallTrader": {
              "long": 24978,
              "short": 12720,
              "net": 12258
            }
          },
          "openInterest": 76519
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55987,
              "short": 90473,
              "net": -34486
            },
            "nonCommercial": {
              "long": 34560,
              "short": 19555,
              "net": 15005
            },
            "smallTrader": {
              "long": 43284,
              "short": 23803,
              "net": 19481
            }
          },
          "openInterest": 148826
        }
      ]
    },
    {
      "reportDate": "2001-01-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 308312,
              "short": 410597,
              "net": -102285
            },
            "nonCommercial": {
              "long": 106663,
              "short": 21794,
              "net": 84869
            },
            "smallTrader": {
              "long": 110736,
              "short": 93320,
              "net": 17416
            }
          },
          "openInterest": 537120
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 59312,
              "short": 66145,
              "net": -6833
            },
            "nonCommercial": {
              "long": 3959,
              "short": 811,
              "net": 3148
            },
            "smallTrader": {
              "long": 17290,
              "short": 13605,
              "net": 3685
            }
          },
          "openInterest": 80561
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 242406,
              "short": 279039,
              "net": -36633
            },
            "nonCommercial": {
              "long": 56822,
              "short": 57592,
              "net": -770
            },
            "smallTrader": {
              "long": 110518,
              "short": 73115,
              "net": 37403
            }
          },
          "openInterest": 418561
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 224189,
              "short": 305437,
              "net": -81248
            },
            "nonCommercial": {
              "long": 84522,
              "short": 10359,
              "net": 74163
            },
            "smallTrader": {
              "long": 75461,
              "short": 68376,
              "net": 7085
            }
          },
          "openInterest": 387245
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9988,
              "short": 19583,
              "net": -9595
            },
            "nonCommercial": {
              "long": 3695,
              "short": 858,
              "net": 2837
            },
            "smallTrader": {
              "long": 11709,
              "short": 4951,
              "net": 6758
            }
          },
          "openInterest": 25392
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13407,
              "short": 19705,
              "net": -6298
            },
            "nonCommercial": {
              "long": 3091,
              "short": 1223,
              "net": 1868
            },
            "smallTrader": {
              "long": 12337,
              "short": 7907,
              "net": 4430
            }
          },
          "openInterest": 28835
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20356,
              "short": 36988,
              "net": -16632
            },
            "nonCommercial": {
              "long": 12107,
              "short": 2190,
              "net": 9917
            },
            "smallTrader": {
              "long": 19831,
              "short": 13116,
              "net": 6715
            }
          },
          "openInterest": 52651
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89816,
              "short": 96890,
              "net": -7074
            },
            "nonCommercial": {
              "long": 16539,
              "short": 19669,
              "net": -3130
            },
            "smallTrader": {
              "long": 13401,
              "short": 3197,
              "net": 10204
            }
          },
          "openInterest": 130557
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26762,
              "short": 28041,
              "net": -1279
            },
            "nonCommercial": {
              "long": 7177,
              "short": 12710,
              "net": -5533
            },
            "smallTrader": {
              "long": 11527,
              "short": 4715,
              "net": 6812
            }
          },
          "openInterest": 49727
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46391,
              "short": 45949,
              "net": 442
            },
            "nonCommercial": {
              "long": 12091,
              "short": 16609,
              "net": -4518
            },
            "smallTrader": {
              "long": 12882,
              "short": 8806,
              "net": 4076
            }
          },
          "openInterest": 77340
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233983,
              "short": 250656,
              "net": -16673
            },
            "nonCommercial": {
              "long": 86209,
              "short": 44887,
              "net": 41322
            },
            "smallTrader": {
              "long": 93906,
              "short": 118555,
              "net": -24649
            }
          },
          "openInterest": 457048
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52622,
              "short": 38458,
              "net": 14164
            },
            "nonCommercial": {
              "long": 7765,
              "short": 22332,
              "net": -14567
            },
            "smallTrader": {
              "long": 8843,
              "short": 8440,
              "net": 403
            }
          },
          "openInterest": 74796
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 323262,
              "short": 311948,
              "net": 11314
            },
            "nonCommercial": {
              "long": 42137,
              "short": 54981,
              "net": -12844
            },
            "smallTrader": {
              "long": 38697,
              "short": 37167,
              "net": 1530
            }
          },
          "openInterest": 430578
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26742,
              "short": 71235,
              "net": -44493
            },
            "nonCommercial": {
              "long": 18885,
              "short": 1643,
              "net": 17242
            },
            "smallTrader": {
              "long": 40250,
              "short": 12999,
              "net": 27251
            }
          },
          "openInterest": 85880
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4564,
              "short": 3419,
              "net": 1145
            },
            "nonCommercial": {
              "long": 8565,
              "short": 2437,
              "net": 6128
            },
            "smallTrader": {
              "long": 4282,
              "short": 11555,
              "net": -7273
            }
          },
          "openInterest": 18615
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93293,
              "short": 36630,
              "net": 56663
            },
            "nonCommercial": {
              "long": 15626,
              "short": 73324,
              "net": -57698
            },
            "smallTrader": {
              "long": 21939,
              "short": 20904,
              "net": 1035
            }
          },
          "openInterest": 140120
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104099,
              "short": 108972,
              "net": -4873
            },
            "nonCommercial": {
              "long": 7982,
              "short": 7722,
              "net": 260
            },
            "smallTrader": {
              "long": 25007,
              "short": 20394,
              "net": 4613
            }
          },
          "openInterest": 148796
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76864,
              "short": 29273,
              "net": 47591
            },
            "nonCommercial": {
              "long": 4611,
              "short": 33823,
              "net": -29212
            },
            "smallTrader": {
              "long": 9859,
              "short": 28238,
              "net": -18379
            }
          },
          "openInterest": 91368
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15601,
              "short": 18398,
              "net": -2797
            },
            "nonCommercial": {
              "long": 11649,
              "short": 4174,
              "net": 7475
            },
            "smallTrader": {
              "long": 10186,
              "short": 14864,
              "net": -4678
            }
          },
          "openInterest": 42871
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61085,
              "short": 63004,
              "net": -1919
            },
            "nonCommercial": {
              "long": 34223,
              "short": 13587,
              "net": 20636
            },
            "smallTrader": {
              "long": 24506,
              "short": 43223,
              "net": -18717
            }
          },
          "openInterest": 133135
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17935,
              "short": 12238,
              "net": 5697
            },
            "nonCommercial": {
              "long": 1336,
              "short": 3819,
              "net": -2483
            },
            "smallTrader": {
              "long": 2417,
              "short": 5631,
              "net": -3214
            }
          },
          "openInterest": 21688
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 320055,
              "short": 328381,
              "net": -8326
            },
            "nonCommercial": {
              "long": 7545,
              "short": 10428,
              "net": -2883
            },
            "smallTrader": {
              "long": 24582,
              "short": 13373,
              "net": 11209
            }
          },
          "openInterest": 372899
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1824,
              "short": 7013,
              "net": -5189
            },
            "nonCommercial": {
              "long": 4388,
              "short": 370,
              "net": 4018
            },
            "smallTrader": {
              "long": 2119,
              "short": 948,
              "net": 1171
            }
          },
          "openInterest": 8333
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12308,
              "short": 37557,
              "net": -25249
            },
            "nonCommercial": {
              "long": 30964,
              "short": 19164,
              "net": 11800
            },
            "smallTrader": {
              "long": 20000,
              "short": 6551,
              "net": 13449
            }
          },
          "openInterest": 66720
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49902,
              "short": 75664,
              "net": -25762
            },
            "nonCommercial": {
              "long": 21026,
              "short": 7433,
              "net": 13593
            },
            "smallTrader": {
              "long": 29770,
              "short": 17601,
              "net": 12169
            }
          },
          "openInterest": 113159
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65077,
              "short": 61044,
              "net": 4033
            },
            "nonCommercial": {
              "long": 21275,
              "short": 32492,
              "net": -11217
            },
            "smallTrader": {
              "long": 26315,
              "short": 19131,
              "net": 7184
            }
          },
          "openInterest": 136625
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70014,
              "short": 75311,
              "net": -5297
            },
            "nonCommercial": {
              "long": 21371,
              "short": 32275,
              "net": -10904
            },
            "smallTrader": {
              "long": 50427,
              "short": 34226,
              "net": 16201
            }
          },
          "openInterest": 160263
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96789,
              "short": 119442,
              "net": -22653
            },
            "nonCommercial": {
              "long": 16454,
              "short": 12566,
              "net": 3888
            },
            "smallTrader": {
              "long": 39385,
              "short": 20620,
              "net": 18765
            }
          },
          "openInterest": 159005
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16489,
              "short": 41417,
              "net": -24928
            },
            "nonCommercial": {
              "long": 15721,
              "short": 2053,
              "net": 13668
            },
            "smallTrader": {
              "long": 20686,
              "short": 9426,
              "net": 11260
            }
          },
          "openInterest": 52944
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2615,
              "short": 1018,
              "net": 1597
            },
            "nonCommercial": {
              "long": 1437,
              "short": 1402,
              "net": 35
            },
            "smallTrader": {
              "long": 430,
              "short": 2062,
              "net": -1632
            }
          },
          "openInterest": 7117
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27776,
              "short": 55782,
              "net": -28006
            },
            "nonCommercial": {
              "long": 19803,
              "short": 4797,
              "net": 15006
            },
            "smallTrader": {
              "long": 25099,
              "short": 12099,
              "net": 13000
            }
          },
          "openInterest": 76489
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56376,
              "short": 92105,
              "net": -35729
            },
            "nonCommercial": {
              "long": 33802,
              "short": 18613,
              "net": 15189
            },
            "smallTrader": {
              "long": 44787,
              "short": 24247,
              "net": 20540
            }
          },
          "openInterest": 151116
        }
      ]
    },
    {
      "reportDate": "2001-01-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 288417,
              "short": 431557,
              "net": -143140
            },
            "nonCommercial": {
              "long": 128087,
              "short": 18849,
              "net": 109238
            },
            "smallTrader": {
              "long": 122800,
              "short": 88898,
              "net": 33902
            }
          },
          "openInterest": 542387
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55410,
              "short": 63263,
              "net": -7853
            },
            "nonCommercial": {
              "long": 5994,
              "short": 811,
              "net": 5183
            },
            "smallTrader": {
              "long": 17119,
              "short": 14449,
              "net": 2670
            }
          },
          "openInterest": 78523
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249061,
              "short": 288132,
              "net": -39071
            },
            "nonCommercial": {
              "long": 61560,
              "short": 64051,
              "net": -2491
            },
            "smallTrader": {
              "long": 116866,
              "short": 75304,
              "net": 41562
            }
          },
          "openInterest": 433123
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 242942,
              "short": 309191,
              "net": -66249
            },
            "nonCommercial": {
              "long": 69085,
              "short": 10651,
              "net": 58434
            },
            "smallTrader": {
              "long": 77549,
              "short": 69734,
              "net": 7815
            }
          },
          "openInterest": 393148
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8828,
              "short": 17815,
              "net": -8987
            },
            "nonCommercial": {
              "long": 3225,
              "short": 1351,
              "net": 1874
            },
            "smallTrader": {
              "long": 11149,
              "short": 4036,
              "net": 7113
            }
          },
          "openInterest": 23202
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13929,
              "short": 18207,
              "net": -4278
            },
            "nonCommercial": {
              "long": 2130,
              "short": 772,
              "net": 1358
            },
            "smallTrader": {
              "long": 11778,
              "short": 8858,
              "net": 2920
            }
          },
          "openInterest": 27837
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20180,
              "short": 35659,
              "net": -15479
            },
            "nonCommercial": {
              "long": 10381,
              "short": 3157,
              "net": 7224
            },
            "smallTrader": {
              "long": 19366,
              "short": 11111,
              "net": 8255
            }
          },
          "openInterest": 50284
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81530,
              "short": 89879,
              "net": -8349
            },
            "nonCommercial": {
              "long": 17989,
              "short": 18809,
              "net": -820
            },
            "smallTrader": {
              "long": 13752,
              "short": 4583,
              "net": 9169
            }
          },
          "openInterest": 125451
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28003,
              "short": 27888,
              "net": 115
            },
            "nonCommercial": {
              "long": 7062,
              "short": 12763,
              "net": -5701
            },
            "smallTrader": {
              "long": 10374,
              "short": 4788,
              "net": 5586
            }
          },
          "openInterest": 50037
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48534,
              "short": 46390,
              "net": 2144
            },
            "nonCommercial": {
              "long": 12302,
              "short": 17203,
              "net": -4901
            },
            "smallTrader": {
              "long": 12102,
              "short": 9345,
              "net": 2757
            }
          },
          "openInterest": 77620
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260078,
              "short": 243704,
              "net": 16374
            },
            "nonCommercial": {
              "long": 73085,
              "short": 59408,
              "net": 13677
            },
            "smallTrader": {
              "long": 94622,
              "short": 124673,
              "net": -30051
            }
          },
          "openInterest": 477702
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50636,
              "short": 41276,
              "net": 9360
            },
            "nonCommercial": {
              "long": 7560,
              "short": 19103,
              "net": -11543
            },
            "smallTrader": {
              "long": 9731,
              "short": 7548,
              "net": 2183
            }
          },
          "openInterest": 73081
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 312018,
              "short": 297149,
              "net": 14869
            },
            "nonCommercial": {
              "long": 38021,
              "short": 55065,
              "net": -17044
            },
            "smallTrader": {
              "long": 38435,
              "short": 36260,
              "net": 2175
            }
          },
          "openInterest": 415031
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26214,
              "short": 71507,
              "net": -45293
            },
            "nonCommercial": {
              "long": 16910,
              "short": 750,
              "net": 16160
            },
            "smallTrader": {
              "long": 41971,
              "short": 12838,
              "net": 29133
            }
          },
          "openInterest": 85158
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4791,
              "short": 3308,
              "net": 1483
            },
            "nonCommercial": {
              "long": 6690,
              "short": 2461,
              "net": 4229
            },
            "smallTrader": {
              "long": 4730,
              "short": 10442,
              "net": -5712
            }
          },
          "openInterest": 17497
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97509,
              "short": 41884,
              "net": 55625
            },
            "nonCommercial": {
              "long": 18847,
              "short": 72662,
              "net": -53815
            },
            "smallTrader": {
              "long": 17947,
              "short": 19757,
              "net": -1810
            }
          },
          "openInterest": 141156
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97647,
              "short": 100067,
              "net": -2420
            },
            "nonCommercial": {
              "long": 6589,
              "short": 6445,
              "net": 144
            },
            "smallTrader": {
              "long": 21729,
              "short": 19453,
              "net": 2276
            }
          },
          "openInterest": 133530
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73989,
              "short": 34112,
              "net": 39877
            },
            "nonCommercial": {
              "long": 1606,
              "short": 26806,
              "net": -25200
            },
            "smallTrader": {
              "long": 11792,
              "short": 26469,
              "net": -14677
            }
          },
          "openInterest": 87420
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17247,
              "short": 15162,
              "net": 2085
            },
            "nonCommercial": {
              "long": 8981,
              "short": 5286,
              "net": 3695
            },
            "smallTrader": {
              "long": 9982,
              "short": 15762,
              "net": -5780
            }
          },
          "openInterest": 42133
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59937,
              "short": 60935,
              "net": -998
            },
            "nonCommercial": {
              "long": 33290,
              "short": 15051,
              "net": 18239
            },
            "smallTrader": {
              "long": 27615,
              "short": 44856,
              "net": -17241
            }
          },
          "openInterest": 135182
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16111,
              "short": 15159,
              "net": 952
            },
            "nonCommercial": {
              "long": 2041,
              "short": 1873,
              "net": 168
            },
            "smallTrader": {
              "long": 3337,
              "short": 4457,
              "net": -1120
            }
          },
          "openInterest": 21504
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 300551,
              "short": 310814,
              "net": -10263
            },
            "nonCommercial": {
              "long": 6129,
              "short": 7620,
              "net": -1491
            },
            "smallTrader": {
              "long": 19867,
              "short": 8113,
              "net": 11754
            }
          },
          "openInterest": 347182
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2415,
              "short": 6477,
              "net": -4062
            },
            "nonCommercial": {
              "long": 3309,
              "short": 312,
              "net": 2997
            },
            "smallTrader": {
              "long": 1930,
              "short": 865,
              "net": 1065
            }
          },
          "openInterest": 7656
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12006,
              "short": 41533,
              "net": -29527
            },
            "nonCommercial": {
              "long": 31132,
              "short": 15969,
              "net": 15163
            },
            "smallTrader": {
              "long": 20608,
              "short": 6244,
              "net": 14364
            }
          },
          "openInterest": 66478
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50751,
              "short": 71187,
              "net": -20436
            },
            "nonCommercial": {
              "long": 17306,
              "short": 6807,
              "net": 10499
            },
            "smallTrader": {
              "long": 27292,
              "short": 17355,
              "net": 9937
            }
          },
          "openInterest": 107217
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64266,
              "short": 60542,
              "net": 3724
            },
            "nonCommercial": {
              "long": 20419,
              "short": 33219,
              "net": -12800
            },
            "smallTrader": {
              "long": 27185,
              "short": 18109,
              "net": 9076
            }
          },
          "openInterest": 137248
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71586,
              "short": 73585,
              "net": -1999
            },
            "nonCommercial": {
              "long": 20841,
              "short": 33626,
              "net": -12785
            },
            "smallTrader": {
              "long": 50235,
              "short": 35451,
              "net": 14784
            }
          },
          "openInterest": 162757
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101678,
              "short": 110864,
              "net": -9186
            },
            "nonCommercial": {
              "long": 10044,
              "short": 11952,
              "net": -1908
            },
            "smallTrader": {
              "long": 36435,
              "short": 25341,
              "net": 11094
            }
          },
          "openInterest": 155577
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16408,
              "short": 40186,
              "net": -23778
            },
            "nonCommercial": {
              "long": 13453,
              "short": 2616,
              "net": 10837
            },
            "smallTrader": {
              "long": 21218,
              "short": 8277,
              "net": 12941
            }
          },
          "openInterest": 51103
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2781,
              "short": 1102,
              "net": 1679
            },
            "nonCommercial": {
              "long": 1462,
              "short": 1530,
              "net": -68
            },
            "smallTrader": {
              "long": 458,
              "short": 2069,
              "net": -1611
            }
          },
          "openInterest": 7336
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30346,
              "short": 51233,
              "net": -20887
            },
            "nonCommercial": {
              "long": 15443,
              "short": 6680,
              "net": 8763
            },
            "smallTrader": {
              "long": 26383,
              "short": 14259,
              "net": 12124
            }
          },
          "openInterest": 76314
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58608,
              "short": 77539,
              "net": -18931
            },
            "nonCommercial": {
              "long": 23726,
              "short": 19629,
              "net": 4097
            },
            "smallTrader": {
              "long": 40356,
              "short": 25522,
              "net": 14834
            }
          },
          "openInterest": 140759
        }
      ]
    },
    {
      "reportDate": "2001-02-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 272612,
              "short": 396970,
              "net": -124358
            },
            "nonCommercial": {
              "long": 114536,
              "short": 18915,
              "net": 95621
            },
            "smallTrader": {
              "long": 125972,
              "short": 97235,
              "net": 28737
            }
          },
          "openInterest": 526037
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55889,
              "short": 61065,
              "net": -5176
            },
            "nonCommercial": {
              "long": 5526,
              "short": 811,
              "net": 4715
            },
            "smallTrader": {
              "long": 15114,
              "short": 14653,
              "net": 461
            }
          },
          "openInterest": 76529
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 263445,
              "short": 302006,
              "net": -38561
            },
            "nonCommercial": {
              "long": 66927,
              "short": 66826,
              "net": 101
            },
            "smallTrader": {
              "long": 110040,
              "short": 71580,
              "net": 38460
            }
          },
          "openInterest": 449452
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 250552,
              "short": 304540,
              "net": -53988
            },
            "nonCommercial": {
              "long": 69743,
              "short": 19328,
              "net": 50415
            },
            "smallTrader": {
              "long": 73902,
              "short": 70329,
              "net": 3573
            }
          },
          "openInterest": 397632
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9645,
              "short": 16811,
              "net": -7166
            },
            "nonCommercial": {
              "long": 3685,
              "short": 1854,
              "net": 1831
            },
            "smallTrader": {
              "long": 10008,
              "short": 4673,
              "net": 5335
            }
          },
          "openInterest": 23352
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15602,
              "short": 17184,
              "net": -1582
            },
            "nonCommercial": {
              "long": 2750,
              "short": 1748,
              "net": 1002
            },
            "smallTrader": {
              "long": 10386,
              "short": 9806,
              "net": 580
            }
          },
          "openInterest": 28738
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19150,
              "short": 36723,
              "net": -17573
            },
            "nonCommercial": {
              "long": 10988,
              "short": 2336,
              "net": 8652
            },
            "smallTrader": {
              "long": 21170,
              "short": 12249,
              "net": 8921
            }
          },
          "openInterest": 51675
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80950,
              "short": 88887,
              "net": -7937
            },
            "nonCommercial": {
              "long": 19424,
              "short": 19840,
              "net": -416
            },
            "smallTrader": {
              "long": 13307,
              "short": 4954,
              "net": 8353
            }
          },
          "openInterest": 123692
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30021,
              "short": 28417,
              "net": 1604
            },
            "nonCommercial": {
              "long": 6998,
              "short": 14732,
              "net": -7734
            },
            "smallTrader": {
              "long": 10431,
              "short": 4301,
              "net": 6130
            }
          },
          "openInterest": 52767
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47783,
              "short": 42364,
              "net": 5419
            },
            "nonCommercial": {
              "long": 11908,
              "short": 18451,
              "net": -6543
            },
            "smallTrader": {
              "long": 11592,
              "short": 10468,
              "net": 1124
            }
          },
          "openInterest": 75733
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259207,
              "short": 242439,
              "net": 16768
            },
            "nonCommercial": {
              "long": 77040,
              "short": 66994,
              "net": 10046
            },
            "smallTrader": {
              "long": 95137,
              "short": 121951,
              "net": -26814
            }
          },
          "openInterest": 484877
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51746,
              "short": 40728,
              "net": 11018
            },
            "nonCommercial": {
              "long": 7281,
              "short": 19816,
              "net": -12535
            },
            "smallTrader": {
              "long": 9745,
              "short": 8228,
              "net": 1517
            }
          },
          "openInterest": 74329
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 340955,
              "short": 320791,
              "net": 20164
            },
            "nonCommercial": {
              "long": 28751,
              "short": 53683,
              "net": -24932
            },
            "smallTrader": {
              "long": 42968,
              "short": 38200,
              "net": 4768
            }
          },
          "openInterest": 439132
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29456,
              "short": 74894,
              "net": -45438
            },
            "nonCommercial": {
              "long": 16903,
              "short": 2568,
              "net": 14335
            },
            "smallTrader": {
              "long": 44352,
              "short": 13249,
              "net": 31103
            }
          },
          "openInterest": 90774
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5604,
              "short": 2404,
              "net": 3200
            },
            "nonCommercial": {
              "long": 4895,
              "short": 3374,
              "net": 1521
            },
            "smallTrader": {
              "long": 4932,
              "short": 9653,
              "net": -4721
            }
          },
          "openInterest": 17119
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93974,
              "short": 39671,
              "net": 54303
            },
            "nonCommercial": {
              "long": 16396,
              "short": 69102,
              "net": -52706
            },
            "smallTrader": {
              "long": 18447,
              "short": 20044,
              "net": -1597
            }
          },
          "openInterest": 135682
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92424,
              "short": 95845,
              "net": -3421
            },
            "nonCommercial": {
              "long": 7585,
              "short": 8018,
              "net": -433
            },
            "smallTrader": {
              "long": 19061,
              "short": 15207,
              "net": 3854
            }
          },
          "openInterest": 125730
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77974,
              "short": 39078,
              "net": 38896
            },
            "nonCommercial": {
              "long": 1829,
              "short": 27865,
              "net": -26036
            },
            "smallTrader": {
              "long": 12540,
              "short": 25400,
              "net": -12860
            }
          },
          "openInterest": 92632
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16810,
              "short": 13894,
              "net": 2916
            },
            "nonCommercial": {
              "long": 8193,
              "short": 4218,
              "net": 3975
            },
            "smallTrader": {
              "long": 9367,
              "short": 16258,
              "net": -6891
            }
          },
          "openInterest": 41416
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62029,
              "short": 63711,
              "net": -1682
            },
            "nonCommercial": {
              "long": 32078,
              "short": 10781,
              "net": 21297
            },
            "smallTrader": {
              "long": 27196,
              "short": 46811,
              "net": -19615
            }
          },
          "openInterest": 138222
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14972,
              "short": 15989,
              "net": -1017
            },
            "nonCommercial": {
              "long": 3581,
              "short": 1718,
              "net": 1863
            },
            "smallTrader": {
              "long": 3164,
              "short": 4010,
              "net": -846
            }
          },
          "openInterest": 21717
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 297800,
              "short": 310555,
              "net": -12755
            },
            "nonCommercial": {
              "long": 7087,
              "short": 7114,
              "net": -27
            },
            "smallTrader": {
              "long": 26998,
              "short": 14216,
              "net": 12782
            }
          },
          "openInterest": 344575
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2624,
              "short": 6578,
              "net": -3954
            },
            "nonCommercial": {
              "long": 3040,
              "short": 315,
              "net": 2725
            },
            "smallTrader": {
              "long": 1842,
              "short": 613,
              "net": 1229
            }
          },
          "openInterest": 7506
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11683,
              "short": 39780,
              "net": -28097
            },
            "nonCommercial": {
              "long": 32995,
              "short": 15848,
              "net": 17147
            },
            "smallTrader": {
              "long": 18921,
              "short": 7971,
              "net": 10950
            }
          },
          "openInterest": 66339
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48965,
              "short": 66438,
              "net": -17473
            },
            "nonCommercial": {
              "long": 15806,
              "short": 7764,
              "net": 8042
            },
            "smallTrader": {
              "long": 27170,
              "short": 17739,
              "net": 9431
            }
          },
          "openInterest": 107945
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59865,
              "short": 64630,
              "net": -4765
            },
            "nonCommercial": {
              "long": 19248,
              "short": 26192,
              "net": -6944
            },
            "smallTrader": {
              "long": 29572,
              "short": 17863,
              "net": 11709
            }
          },
          "openInterest": 129406
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70350,
              "short": 72806,
              "net": -2456
            },
            "nonCommercial": {
              "long": 19980,
              "short": 35011,
              "net": -15031
            },
            "smallTrader": {
              "long": 51713,
              "short": 34226,
              "net": 17487
            }
          },
          "openInterest": 163541
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99059,
              "short": 113214,
              "net": -14155
            },
            "nonCommercial": {
              "long": 8914,
              "short": 11114,
              "net": -2200
            },
            "smallTrader": {
              "long": 42526,
              "short": 26171,
              "net": 16355
            }
          },
          "openInterest": 156864
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16113,
              "short": 35157,
              "net": -19044
            },
            "nonCommercial": {
              "long": 11447,
              "short": 3022,
              "net": 8425
            },
            "smallTrader": {
              "long": 19339,
              "short": 8720,
              "net": 10619
            }
          },
          "openInterest": 46904
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3049,
              "short": 1014,
              "net": 2035
            },
            "nonCommercial": {
              "long": 1573,
              "short": 1701,
              "net": -128
            },
            "smallTrader": {
              "long": 405,
              "short": 2312,
              "net": -1907
            }
          },
          "openInterest": 7602
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29884,
              "short": 49732,
              "net": -19848
            },
            "nonCommercial": {
              "long": 14866,
              "short": 8595,
              "net": 6271
            },
            "smallTrader": {
              "long": 25551,
              "short": 11974,
              "net": 13577
            }
          },
          "openInterest": 74283
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62841,
              "short": 72585,
              "net": -9744
            },
            "nonCommercial": {
              "long": 23724,
              "short": 29516,
              "net": -5792
            },
            "smallTrader": {
              "long": 41229,
              "short": 25693,
              "net": 15536
            }
          },
          "openInterest": 145099
        }
      ]
    },
    {
      "reportDate": "2001-02-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 283384,
              "short": 407017,
              "net": -123633
            },
            "nonCommercial": {
              "long": 116912,
              "short": 18169,
              "net": 98743
            },
            "smallTrader": {
              "long": 130127,
              "short": 105237,
              "net": 24890
            }
          },
          "openInterest": 544195
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 52109,
              "short": 60919,
              "net": -8810
            },
            "nonCommercial": {
              "long": 9308,
              "short": 1830,
              "net": 7478
            },
            "smallTrader": {
              "long": 16188,
              "short": 14856,
              "net": 1332
            }
          },
          "openInterest": 77605
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 286232,
              "short": 335913,
              "net": -49681
            },
            "nonCommercial": {
              "long": 68545,
              "short": 61531,
              "net": 7014
            },
            "smallTrader": {
              "long": 119697,
              "short": 77030,
              "net": 42667
            }
          },
          "openInterest": 482722
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 236246,
              "short": 288152,
              "net": -51906
            },
            "nonCommercial": {
              "long": 66931,
              "short": 16215,
              "net": 50716
            },
            "smallTrader": {
              "long": 73814,
              "short": 72624,
              "net": 1190
            }
          },
          "openInterest": 380431
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11677,
              "short": 15435,
              "net": -3758
            },
            "nonCommercial": {
              "long": 2562,
              "short": 2250,
              "net": 312
            },
            "smallTrader": {
              "long": 9865,
              "short": 6419,
              "net": 3446
            }
          },
          "openInterest": 24104
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19930,
              "short": 13562,
              "net": 6368
            },
            "nonCommercial": {
              "long": 2556,
              "short": 4257,
              "net": -1701
            },
            "smallTrader": {
              "long": 8075,
              "short": 12742,
              "net": -4667
            }
          },
          "openInterest": 30561
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27843,
              "short": 30848,
              "net": -3005
            },
            "nonCommercial": {
              "long": 9971,
              "short": 9946,
              "net": 25
            },
            "smallTrader": {
              "long": 19020,
              "short": 16040,
              "net": 2980
            }
          },
          "openInterest": 57201
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78704,
              "short": 87033,
              "net": -8329
            },
            "nonCommercial": {
              "long": 18429,
              "short": 16670,
              "net": 1759
            },
            "smallTrader": {
              "long": 11836,
              "short": 5266,
              "net": 6570
            }
          },
          "openInterest": 118280
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29174,
              "short": 30011,
              "net": -837
            },
            "nonCommercial": {
              "long": 7755,
              "short": 13915,
              "net": -6160
            },
            "smallTrader": {
              "long": 11025,
              "short": 4028,
              "net": 6997
            }
          },
          "openInterest": 53220
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46321,
              "short": 39974,
              "net": 6347
            },
            "nonCommercial": {
              "long": 12032,
              "short": 20490,
              "net": -8458
            },
            "smallTrader": {
              "long": 12523,
              "short": 10412,
              "net": 2111
            }
          },
          "openInterest": 75140
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261648,
              "short": 240774,
              "net": 20874
            },
            "nonCommercial": {
              "long": 70826,
              "short": 66106,
              "net": 4720
            },
            "smallTrader": {
              "long": 98991,
              "short": 124585,
              "net": -25594
            }
          },
          "openInterest": 481111
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59176,
              "short": 38357,
              "net": 20819
            },
            "nonCommercial": {
              "long": 2700,
              "short": 23922,
              "net": -21222
            },
            "smallTrader": {
              "long": 10934,
              "short": 10531,
              "net": 403
            }
          },
          "openInterest": 75677
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339293,
              "short": 336849,
              "net": 2444
            },
            "nonCommercial": {
              "long": 34052,
              "short": 42274,
              "net": -8222
            },
            "smallTrader": {
              "long": 45812,
              "short": 40034,
              "net": 5778
            }
          },
          "openInterest": 447149
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32266,
              "short": 74715,
              "net": -42449
            },
            "nonCommercial": {
              "long": 16118,
              "short": 1416,
              "net": 14702
            },
            "smallTrader": {
              "long": 41871,
              "short": 14124,
              "net": 27747
            }
          },
          "openInterest": 90316
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6292,
              "short": 2461,
              "net": 3831
            },
            "nonCommercial": {
              "long": 4755,
              "short": 3315,
              "net": 1440
            },
            "smallTrader": {
              "long": 4747,
              "short": 10018,
              "net": -5271
            }
          },
          "openInterest": 17675
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102809,
              "short": 40634,
              "net": 62175
            },
            "nonCommercial": {
              "long": 15639,
              "short": 74611,
              "net": -58972
            },
            "smallTrader": {
              "long": 17191,
              "short": 20394,
              "net": -3203
            }
          },
          "openInterest": 143725
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90565,
              "short": 97794,
              "net": -7229
            },
            "nonCommercial": {
              "long": 8224,
              "short": 7854,
              "net": 370
            },
            "smallTrader": {
              "long": 23474,
              "short": 16615,
              "net": 6859
            }
          },
          "openInterest": 128938
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77697,
              "short": 35840,
              "net": 41857
            },
            "nonCommercial": {
              "long": 1484,
              "short": 28958,
              "net": -27474
            },
            "smallTrader": {
              "long": 11739,
              "short": 26122,
              "net": -14383
            }
          },
          "openInterest": 90964
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16455,
              "short": 11890,
              "net": 4565
            },
            "nonCommercial": {
              "long": 8223,
              "short": 5892,
              "net": 2331
            },
            "smallTrader": {
              "long": 9189,
              "short": 16085,
              "net": -6896
            }
          },
          "openInterest": 40073
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59653,
              "short": 59330,
              "net": 323
            },
            "nonCommercial": {
              "long": 31607,
              "short": 11964,
              "net": 19643
            },
            "smallTrader": {
              "long": 25589,
              "short": 45555,
              "net": -19966
            }
          },
          "openInterest": 133255
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14365,
              "short": 16485,
              "net": -2120
            },
            "nonCommercial": {
              "long": 4285,
              "short": 1498,
              "net": 2787
            },
            "smallTrader": {
              "long": 3758,
              "short": 4425,
              "net": -667
            }
          },
          "openInterest": 22594
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 295799,
              "short": 309485,
              "net": -13686
            },
            "nonCommercial": {
              "long": 8699,
              "short": 6631,
              "net": 2068
            },
            "smallTrader": {
              "long": 26658,
              "short": 15040,
              "net": 11618
            }
          },
          "openInterest": 344869
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3268,
              "short": 6018,
              "net": -2750
            },
            "nonCommercial": {
              "long": 2236,
              "short": 292,
              "net": 1944
            },
            "smallTrader": {
              "long": 1643,
              "short": 837,
              "net": 806
            }
          },
          "openInterest": 7147
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19247,
              "short": 38042,
              "net": -18795
            },
            "nonCommercial": {
              "long": 29528,
              "short": 23093,
              "net": 6435
            },
            "smallTrader": {
              "long": 21022,
              "short": 8662,
              "net": 12360
            }
          },
          "openInterest": 72095
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51031,
              "short": 67812,
              "net": -16781
            },
            "nonCommercial": {
              "long": 15299,
              "short": 8423,
              "net": 6876
            },
            "smallTrader": {
              "long": 28772,
              "short": 18867,
              "net": 9905
            }
          },
          "openInterest": 109862
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67404,
              "short": 64001,
              "net": 3403
            },
            "nonCommercial": {
              "long": 21365,
              "short": 32441,
              "net": -11076
            },
            "smallTrader": {
              "long": 28590,
              "short": 20917,
              "net": 7673
            }
          },
          "openInterest": 137111
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73988,
              "short": 73090,
              "net": 898
            },
            "nonCommercial": {
              "long": 18234,
              "short": 37073,
              "net": -18839
            },
            "smallTrader": {
              "long": 53260,
              "short": 35319,
              "net": 17941
            }
          },
          "openInterest": 167465
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105852,
              "short": 127081,
              "net": -21229
            },
            "nonCommercial": {
              "long": 8050,
              "short": 3672,
              "net": 4378
            },
            "smallTrader": {
              "long": 40449,
              "short": 23598,
              "net": 16851
            }
          },
          "openInterest": 158417
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17335,
              "short": 33234,
              "net": -15899
            },
            "nonCommercial": {
              "long": 10124,
              "short": 2537,
              "net": 7587
            },
            "smallTrader": {
              "long": 17647,
              "short": 9335,
              "net": 8312
            }
          },
          "openInterest": 45106
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31938,
              "short": 47786,
              "net": -15848
            },
            "nonCommercial": {
              "long": 15893,
              "short": 11986,
              "net": 3907
            },
            "smallTrader": {
              "long": 26595,
              "short": 14654,
              "net": 11941
            }
          },
          "openInterest": 77865
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65171,
              "short": 64907,
              "net": 264
            },
            "nonCommercial": {
              "long": 25538,
              "short": 40368,
              "net": -14830
            },
            "smallTrader": {
              "long": 40441,
              "short": 25875,
              "net": 14566
            }
          },
          "openInterest": 150459
        }
      ]
    },
    {
      "reportDate": "2001-02-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 288072,
              "short": 383469,
              "net": -95397
            },
            "nonCommercial": {
              "long": 112441,
              "short": 30008,
              "net": 82433
            },
            "smallTrader": {
              "long": 111317,
              "short": 98353,
              "net": 12964
            }
          },
          "openInterest": 519811
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50244,
              "short": 61728,
              "net": -11484
            },
            "nonCommercial": {
              "long": 8921,
              "short": 1830,
              "net": 7091
            },
            "smallTrader": {
              "long": 19811,
              "short": 15418,
              "net": 4393
            }
          },
          "openInterest": 78976
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 295533,
              "short": 326532,
              "net": -30999
            },
            "nonCommercial": {
              "long": 49992,
              "short": 55071,
              "net": -5079
            },
            "smallTrader": {
              "long": 107523,
              "short": 71445,
              "net": 36078
            }
          },
          "openInterest": 473159
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 238260,
              "short": 279993,
              "net": -41733
            },
            "nonCommercial": {
              "long": 57396,
              "short": 14081,
              "net": 43315
            },
            "smallTrader": {
              "long": 73754,
              "short": 75336,
              "net": -1582
            }
          },
          "openInterest": 370256
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15505,
              "short": 15245,
              "net": 260
            },
            "nonCommercial": {
              "long": 2229,
              "short": 3444,
              "net": -1215
            },
            "smallTrader": {
              "long": 8080,
              "short": 7125,
              "net": 955
            }
          },
          "openInterest": 25814
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21148,
              "short": 12196,
              "net": 8952
            },
            "nonCommercial": {
              "long": 2116,
              "short": 5066,
              "net": -2950
            },
            "smallTrader": {
              "long": 9071,
              "short": 15073,
              "net": -6002
            }
          },
          "openInterest": 32335
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34033,
              "short": 31553,
              "net": 2480
            },
            "nonCommercial": {
              "long": 8476,
              "short": 12774,
              "net": -4298
            },
            "smallTrader": {
              "long": 18760,
              "short": 16942,
              "net": 1818
            }
          },
          "openInterest": 61308
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76343,
              "short": 84444,
              "net": -8101
            },
            "nonCommercial": {
              "long": 19095,
              "short": 18621,
              "net": 474
            },
            "smallTrader": {
              "long": 13167,
              "short": 5540,
              "net": 7627
            }
          },
          "openInterest": 116273
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30056,
              "short": 29891,
              "net": 165
            },
            "nonCommercial": {
              "long": 7685,
              "short": 13911,
              "net": -6226
            },
            "smallTrader": {
              "long": 10114,
              "short": 4053,
              "net": 6061
            }
          },
          "openInterest": 52976
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45280,
              "short": 40174,
              "net": 5106
            },
            "nonCommercial": {
              "long": 12631,
              "short": 20800,
              "net": -8169
            },
            "smallTrader": {
              "long": 12539,
              "short": 9476,
              "net": 3063
            }
          },
          "openInterest": 74601
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242839,
              "short": 223960,
              "net": 18879
            },
            "nonCommercial": {
              "long": 62753,
              "short": 62167,
              "net": 586
            },
            "smallTrader": {
              "long": 101051,
              "short": 120516,
              "net": -19465
            }
          },
          "openInterest": 453950
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55855,
              "short": 37470,
              "net": 18385
            },
            "nonCommercial": {
              "long": 2459,
              "short": 22013,
              "net": -19554
            },
            "smallTrader": {
              "long": 9895,
              "short": 8726,
              "net": 1169
            }
          },
          "openInterest": 71370
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345454,
              "short": 327521,
              "net": 17933
            },
            "nonCommercial": {
              "long": 24518,
              "short": 42660,
              "net": -18142
            },
            "smallTrader": {
              "long": 35916,
              "short": 35707,
              "net": 209
            }
          },
          "openInterest": 436642
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35298,
              "short": 72179,
              "net": -36881
            },
            "nonCommercial": {
              "long": 10940,
              "short": 938,
              "net": 10002
            },
            "smallTrader": {
              "long": 43479,
              "short": 16600,
              "net": 26879
            }
          },
          "openInterest": 89783
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6862,
              "short": 2956,
              "net": 3906
            },
            "nonCommercial": {
              "long": 5050,
              "short": 3426,
              "net": 1624
            },
            "smallTrader": {
              "long": 4869,
              "short": 10399,
              "net": -5530
            }
          },
          "openInterest": 18920
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106088,
              "short": 38562,
              "net": 67526
            },
            "nonCommercial": {
              "long": 16291,
              "short": 83022,
              "net": -66731
            },
            "smallTrader": {
              "long": 19170,
              "short": 19965,
              "net": -795
            }
          },
          "openInterest": 148782
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89914,
              "short": 98550,
              "net": -8636
            },
            "nonCommercial": {
              "long": 8451,
              "short": 6909,
              "net": 1542
            },
            "smallTrader": {
              "long": 23287,
              "short": 16193,
              "net": 7094
            }
          },
          "openInterest": 129840
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78101,
              "short": 36748,
              "net": 41353
            },
            "nonCommercial": {
              "long": 682,
              "short": 27742,
              "net": -27060
            },
            "smallTrader": {
              "long": 10846,
              "short": 25139,
              "net": -14293
            }
          },
          "openInterest": 89673
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14592,
              "short": 13824,
              "net": 768
            },
            "nonCommercial": {
              "long": 10643,
              "short": 3172,
              "net": 7471
            },
            "smallTrader": {
              "long": 8726,
              "short": 16965,
              "net": -8239
            }
          },
          "openInterest": 39889
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57702,
              "short": 58651,
              "net": -949
            },
            "nonCommercial": {
              "long": 31745,
              "short": 12313,
              "net": 19432
            },
            "smallTrader": {
              "long": 26335,
              "short": 44818,
              "net": -18483
            }
          },
          "openInterest": 130995
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14332,
              "short": 16852,
              "net": -2520
            },
            "nonCommercial": {
              "long": 4665,
              "short": 1439,
              "net": 3226
            },
            "smallTrader": {
              "long": 3484,
              "short": 4190,
              "net": -706
            }
          },
          "openInterest": 22571
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 306965,
              "short": 315899,
              "net": -8934
            },
            "nonCommercial": {
              "long": 6127,
              "short": 10073,
              "net": -3946
            },
            "smallTrader": {
              "long": 26020,
              "short": 13140,
              "net": 12880
            }
          },
          "openInterest": 352826
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3390,
              "short": 6199,
              "net": -2809
            },
            "nonCommercial": {
              "long": 2287,
              "short": 290,
              "net": 1997
            },
            "smallTrader": {
              "long": 1506,
              "short": 694,
              "net": 812
            }
          },
          "openInterest": 7188
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22424,
              "short": 35316,
              "net": -12892
            },
            "nonCommercial": {
              "long": 29426,
              "short": 28215,
              "net": 1211
            },
            "smallTrader": {
              "long": 21556,
              "short": 9875,
              "net": 11681
            }
          },
          "openInterest": 76826
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48930,
              "short": 65656,
              "net": -16726
            },
            "nonCommercial": {
              "long": 14479,
              "short": 8617,
              "net": 5862
            },
            "smallTrader": {
              "long": 29960,
              "short": 19096,
              "net": 10864
            }
          },
          "openInterest": 106649
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68506,
              "short": 60462,
              "net": 8044
            },
            "nonCommercial": {
              "long": 15289,
              "short": 30930,
              "net": -15641
            },
            "smallTrader": {
              "long": 29150,
              "short": 21553,
              "net": 7597
            }
          },
          "openInterest": 132005
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74512,
              "short": 72602,
              "net": 1910
            },
            "nonCommercial": {
              "long": 15409,
              "short": 37805,
              "net": -22396
            },
            "smallTrader": {
              "long": 53179,
              "short": 32693,
              "net": 20486
            }
          },
          "openInterest": 164094
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114785,
              "short": 121790,
              "net": -7005
            },
            "nonCommercial": {
              "long": 8436,
              "short": 9140,
              "net": -704
            },
            "smallTrader": {
              "long": 37212,
              "short": 29503,
              "net": 7709
            }
          },
          "openInterest": 164987
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22438,
              "short": 26048,
              "net": -3610
            },
            "nonCommercial": {
              "long": 2548,
              "short": 3881,
              "net": -1333
            },
            "smallTrader": {
              "long": 16564,
              "short": 11621,
              "net": 4943
            }
          },
          "openInterest": 41578
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34083,
              "short": 43829,
              "net": -9746
            },
            "nonCommercial": {
              "long": 12746,
              "short": 12858,
              "net": -112
            },
            "smallTrader": {
              "long": 27177,
              "short": 17319,
              "net": 9858
            }
          },
          "openInterest": 76426
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65585,
              "short": 64476,
              "net": 1109
            },
            "nonCommercial": {
              "long": 24598,
              "short": 40820,
              "net": -16222
            },
            "smallTrader": {
              "long": 42598,
              "short": 27485,
              "net": 15113
            }
          },
          "openInterest": 150248
        }
      ]
    },
    {
      "reportDate": "2001-02-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 349076,
              "short": 440375,
              "net": -91299
            },
            "nonCommercial": {
              "long": 108430,
              "short": 33789,
              "net": 74641
            },
            "smallTrader": {
              "long": 124505,
              "short": 107847,
              "net": 16658
            }
          },
          "openInterest": 593351
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53926,
              "short": 66100,
              "net": -12174
            },
            "nonCommercial": {
              "long": 9959,
              "short": 0,
              "net": 9959
            },
            "smallTrader": {
              "long": 17870,
              "short": 15655,
              "net": 2215
            }
          },
          "openInterest": 84379
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 333302,
              "short": 367741,
              "net": -34439
            },
            "nonCommercial": {
              "long": 56666,
              "short": 53825,
              "net": 2841
            },
            "smallTrader": {
              "long": 106453,
              "short": 74855,
              "net": 31598
            }
          },
          "openInterest": 528888
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 276553,
              "short": 328398,
              "net": -51845
            },
            "nonCommercial": {
              "long": 57300,
              "short": 12467,
              "net": 44833
            },
            "smallTrader": {
              "long": 79749,
              "short": 72737,
              "net": 7012
            }
          },
          "openInterest": 416251
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15881,
              "short": 15036,
              "net": 845
            },
            "nonCommercial": {
              "long": 2386,
              "short": 3787,
              "net": -1401
            },
            "smallTrader": {
              "long": 8231,
              "short": 7675,
              "net": 556
            }
          },
          "openInterest": 26498
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20777,
              "short": 11432,
              "net": 9345
            },
            "nonCommercial": {
              "long": 2104,
              "short": 4842,
              "net": -2738
            },
            "smallTrader": {
              "long": 8810,
              "short": 15417,
              "net": -6607
            }
          },
          "openInterest": 31691
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41559,
              "short": 30065,
              "net": 11494
            },
            "nonCommercial": {
              "long": 7853,
              "short": 20802,
              "net": -12949
            },
            "smallTrader": {
              "long": 19135,
              "short": 17680,
              "net": 1455
            }
          },
          "openInterest": 69634
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77180,
              "short": 85369,
              "net": -8189
            },
            "nonCommercial": {
              "long": 19619,
              "short": 19337,
              "net": 282
            },
            "smallTrader": {
              "long": 11549,
              "short": 3642,
              "net": 7907
            }
          },
          "openInterest": 115695
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29938,
              "short": 31204,
              "net": -1266
            },
            "nonCommercial": {
              "long": 7487,
              "short": 12706,
              "net": -5219
            },
            "smallTrader": {
              "long": 10386,
              "short": 3901,
              "net": 6485
            }
          },
          "openInterest": 53681
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49915,
              "short": 35886,
              "net": 14029
            },
            "nonCommercial": {
              "long": 16451,
              "short": 29197,
              "net": -12746
            },
            "smallTrader": {
              "long": 9561,
              "short": 10844,
              "net": -1283
            }
          },
          "openInterest": 80196
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225653,
              "short": 209171,
              "net": 16482
            },
            "nonCommercial": {
              "long": 65498,
              "short": 63391,
              "net": 2107
            },
            "smallTrader": {
              "long": 100158,
              "short": 118747,
              "net": -18589
            }
          },
          "openInterest": 441403
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56515,
              "short": 33915,
              "net": 22600
            },
            "nonCommercial": {
              "long": 2333,
              "short": 25789,
              "net": -23456
            },
            "smallTrader": {
              "long": 9330,
              "short": 8474,
              "net": 856
            }
          },
          "openInterest": 71251
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342642,
              "short": 307289,
              "net": 35353
            },
            "nonCommercial": {
              "long": 22664,
              "short": 47043,
              "net": -24379
            },
            "smallTrader": {
              "long": 35566,
              "short": 46540,
              "net": -10974
            }
          },
          "openInterest": 431323
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40411,
              "short": 76447,
              "net": -36036
            },
            "nonCommercial": {
              "long": 12364,
              "short": 2851,
              "net": 9513
            },
            "smallTrader": {
              "long": 41850,
              "short": 15327,
              "net": 26523
            }
          },
          "openInterest": 94625
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6991,
              "short": 2783,
              "net": 4208
            },
            "nonCommercial": {
              "long": 4927,
              "short": 3336,
              "net": 1591
            },
            "smallTrader": {
              "long": 4809,
              "short": 10608,
              "net": -5799
            }
          },
          "openInterest": 19104
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92299,
              "short": 44440,
              "net": 47859
            },
            "nonCommercial": {
              "long": 17753,
              "short": 68548,
              "net": -50795
            },
            "smallTrader": {
              "long": 22674,
              "short": 19738,
              "net": 2936
            }
          },
          "openInterest": 143173
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86153,
              "short": 93021,
              "net": -6868
            },
            "nonCommercial": {
              "long": 7415,
              "short": 5810,
              "net": 1605
            },
            "smallTrader": {
              "long": 22696,
              "short": 17433,
              "net": 5263
            }
          },
          "openInterest": 123265
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77052,
              "short": 35884,
              "net": 41168
            },
            "nonCommercial": {
              "long": 849,
              "short": 28386,
              "net": -27537
            },
            "smallTrader": {
              "long": 11274,
              "short": 24905,
              "net": -13631
            }
          },
          "openInterest": 89216
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14392,
              "short": 19661,
              "net": -5269
            },
            "nonCommercial": {
              "long": 15270,
              "short": 3852,
              "net": 11418
            },
            "smallTrader": {
              "long": 10144,
              "short": 16293,
              "net": -6149
            }
          },
          "openInterest": 45021
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54540,
              "short": 55963,
              "net": -1423
            },
            "nonCommercial": {
              "long": 33806,
              "short": 13886,
              "net": 19920
            },
            "smallTrader": {
              "long": 23789,
              "short": 42286,
              "net": -18497
            }
          },
          "openInterest": 126323
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13842,
              "short": 18984,
              "net": -5142
            },
            "nonCommercial": {
              "long": 6437,
              "short": 1594,
              "net": 4843
            },
            "smallTrader": {
              "long": 5376,
              "short": 5077,
              "net": 299
            }
          },
          "openInterest": 26375
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 285516,
              "short": 295706,
              "net": -10190
            },
            "nonCommercial": {
              "long": 8502,
              "short": 7396,
              "net": 1106
            },
            "smallTrader": {
              "long": 29206,
              "short": 20122,
              "net": 9084
            }
          },
          "openInterest": 333981
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3299,
              "short": 6285,
              "net": -2986
            },
            "nonCommercial": {
              "long": 2511,
              "short": 292,
              "net": 2219
            },
            "smallTrader": {
              "long": 1411,
              "short": 644,
              "net": 767
            }
          },
          "openInterest": 7221
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27861,
              "short": 39251,
              "net": -11390
            },
            "nonCommercial": {
              "long": 29767,
              "short": 29560,
              "net": 207
            },
            "smallTrader": {
              "long": 20466,
              "short": 9283,
              "net": 11183
            }
          },
          "openInterest": 83021
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51874,
              "short": 65163,
              "net": -13289
            },
            "nonCommercial": {
              "long": 13290,
              "short": 10239,
              "net": 3051
            },
            "smallTrader": {
              "long": 28751,
              "short": 18513,
              "net": 10238
            }
          },
          "openInterest": 108174
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67586,
              "short": 65805,
              "net": 1781
            },
            "nonCommercial": {
              "long": 16006,
              "short": 26190,
              "net": -10184
            },
            "smallTrader": {
              "long": 26976,
              "short": 18573,
              "net": 8403
            }
          },
          "openInterest": 131762
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69212,
              "short": 66724,
              "net": 2488
            },
            "nonCommercial": {
              "long": 14676,
              "short": 38979,
              "net": -24303
            },
            "smallTrader": {
              "long": 52964,
              "short": 31149,
              "net": 21815
            }
          },
          "openInterest": 157699
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113948,
              "short": 105296,
              "net": 8652
            },
            "nonCommercial": {
              "long": 7763,
              "short": 18623,
              "net": -10860
            },
            "smallTrader": {
              "long": 30217,
              "short": 28009,
              "net": 2208
            }
          },
          "openInterest": 157482
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23294,
              "short": 25929,
              "net": -2635
            },
            "nonCommercial": {
              "long": 3293,
              "short": 5385,
              "net": -2092
            },
            "smallTrader": {
              "long": 15076,
              "short": 10349,
              "net": 4727
            }
          },
          "openInterest": 41691
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31832,
              "short": 42912,
              "net": -11080
            },
            "nonCommercial": {
              "long": 13682,
              "short": 13083,
              "net": 599
            },
            "smallTrader": {
              "long": 23287,
              "short": 12806,
              "net": 10481
            }
          },
          "openInterest": 71244
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63383,
              "short": 56594,
              "net": 6789
            },
            "nonCommercial": {
              "long": 24137,
              "short": 44013,
              "net": -19876
            },
            "smallTrader": {
              "long": 39312,
              "short": 26225,
              "net": 13087
            }
          },
          "openInterest": 143352
        }
      ]
    },
    {
      "reportDate": "2001-03-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297723,
              "short": 405137,
              "net": -107414
            },
            "nonCommercial": {
              "long": 134619,
              "short": 39968,
              "net": 94651
            },
            "smallTrader": {
              "long": 116376,
              "short": 103613,
              "net": 12763
            }
          },
          "openInterest": 554553
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55725,
              "short": 67065,
              "net": -11340
            },
            "nonCommercial": {
              "long": 8977,
              "short": 1717,
              "net": 7260
            },
            "smallTrader": {
              "long": 18745,
              "short": 14665,
              "net": 4080
            }
          },
          "openInterest": 84313
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 340483,
              "short": 376374,
              "net": -35891
            },
            "nonCommercial": {
              "long": 61458,
              "short": 69857,
              "net": -8399
            },
            "smallTrader": {
              "long": 116618,
              "short": 72328,
              "net": 44290
            }
          },
          "openInterest": 531140
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 213718,
              "short": 261985,
              "net": -48267
            },
            "nonCommercial": {
              "long": 63514,
              "short": 18467,
              "net": 45047
            },
            "smallTrader": {
              "long": 71946,
              "short": 68726,
              "net": 3220
            }
          },
          "openInterest": 351514
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24058,
              "short": 21581,
              "net": 2477
            },
            "nonCommercial": {
              "long": 2430,
              "short": 3967,
              "net": -1537
            },
            "smallTrader": {
              "long": 8974,
              "short": 9914,
              "net": -940
            }
          },
          "openInterest": 35712
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22347,
              "short": 21968,
              "net": 379
            },
            "nonCommercial": {
              "long": 3435,
              "short": 3392,
              "net": 43
            },
            "smallTrader": {
              "long": 11655,
              "short": 12077,
              "net": -422
            }
          },
          "openInterest": 37437
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40714,
              "short": 26985,
              "net": 13729
            },
            "nonCommercial": {
              "long": 8966,
              "short": 22446,
              "net": -13480
            },
            "smallTrader": {
              "long": 20855,
              "short": 21104,
              "net": -249
            }
          },
          "openInterest": 70550
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80000,
              "short": 84537,
              "net": -4537
            },
            "nonCommercial": {
              "long": 17190,
              "short": 19764,
              "net": -2574
            },
            "smallTrader": {
              "long": 11190,
              "short": 4079,
              "net": 7111
            }
          },
          "openInterest": 116734
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29558,
              "short": 33603,
              "net": -4045
            },
            "nonCommercial": {
              "long": 7906,
              "short": 12017,
              "net": -4111
            },
            "smallTrader": {
              "long": 12415,
              "short": 4259,
              "net": 8156
            }
          },
          "openInterest": 55887
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42830,
              "short": 39615,
              "net": 3215
            },
            "nonCommercial": {
              "long": 12629,
              "short": 18719,
              "net": -6090
            },
            "smallTrader": {
              "long": 12884,
              "short": 10009,
              "net": 2875
            }
          },
          "openInterest": 71973
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208572,
              "short": 220109,
              "net": -11537
            },
            "nonCommercial": {
              "long": 76581,
              "short": 52451,
              "net": 24130
            },
            "smallTrader": {
              "long": 102884,
              "short": 115477,
              "net": -12593
            }
          },
          "openInterest": 431280
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55094,
              "short": 33882,
              "net": 21212
            },
            "nonCommercial": {
              "long": 2003,
              "short": 24987,
              "net": -22984
            },
            "smallTrader": {
              "long": 9771,
              "short": 7999,
              "net": 1772
            }
          },
          "openInterest": 69903
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347889,
              "short": 312674,
              "net": 35215
            },
            "nonCommercial": {
              "long": 21057,
              "short": 44713,
              "net": -23656
            },
            "smallTrader": {
              "long": 35143,
              "short": 46702,
              "net": -11559
            }
          },
          "openInterest": 433897
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35850,
              "short": 80960,
              "net": -45110
            },
            "nonCommercial": {
              "long": 17250,
              "short": 186,
              "net": 17064
            },
            "smallTrader": {
              "long": 42484,
              "short": 14438,
              "net": 28046
            }
          },
          "openInterest": 96223
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6628,
              "short": 2649,
              "net": 3979
            },
            "nonCommercial": {
              "long": 5203,
              "short": 3419,
              "net": 1784
            },
            "smallTrader": {
              "long": 4643,
              "short": 10406,
              "net": -5763
            }
          },
          "openInterest": 19021
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84196,
              "short": 43989,
              "net": 40207
            },
            "nonCommercial": {
              "long": 17806,
              "short": 59788,
              "net": -41982
            },
            "smallTrader": {
              "long": 20591,
              "short": 18816,
              "net": 1775
            }
          },
          "openInterest": 133440
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84800,
              "short": 86025,
              "net": -1225
            },
            "nonCommercial": {
              "long": 5205,
              "short": 7092,
              "net": -1887
            },
            "smallTrader": {
              "long": 19599,
              "short": 16487,
              "net": 3112
            }
          },
          "openInterest": 116763
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86148,
              "short": 34559,
              "net": 51589
            },
            "nonCommercial": {
              "long": 922,
              "short": 32429,
              "net": -31507
            },
            "smallTrader": {
              "long": 11339,
              "short": 31421,
              "net": -20082
            }
          },
          "openInterest": 98574
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15271,
              "short": 24306,
              "net": -9035
            },
            "nonCommercial": {
              "long": 18202,
              "short": 4223,
              "net": 13979
            },
            "smallTrader": {
              "long": 11240,
              "short": 16184,
              "net": -4944
            }
          },
          "openInterest": 49510
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56889,
              "short": 58832,
              "net": -1943
            },
            "nonCommercial": {
              "long": 36140,
              "short": 14775,
              "net": 21365
            },
            "smallTrader": {
              "long": 25835,
              "short": 45257,
              "net": -19422
            }
          },
          "openInterest": 132056
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14663,
              "short": 20662,
              "net": -5999
            },
            "nonCommercial": {
              "long": 8218,
              "short": 2316,
              "net": 5902
            },
            "smallTrader": {
              "long": 4204,
              "short": 4107,
              "net": 97
            }
          },
          "openInterest": 27517
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 297526,
              "short": 303225,
              "net": -5699
            },
            "nonCommercial": {
              "long": 6062,
              "short": 8323,
              "net": -2261
            },
            "smallTrader": {
              "long": 28694,
              "short": 20734,
              "net": 7960
            }
          },
          "openInterest": 344332
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4224,
              "short": 6007,
              "net": -1783
            },
            "nonCommercial": {
              "long": 1878,
              "short": 504,
              "net": 1374
            },
            "smallTrader": {
              "long": 1394,
              "short": 985,
              "net": 409
            }
          },
          "openInterest": 7496
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20351,
              "short": 29896,
              "net": -9545
            },
            "nonCommercial": {
              "long": 29431,
              "short": 31729,
              "net": -2298
            },
            "smallTrader": {
              "long": 20118,
              "short": 8275,
              "net": 11843
            }
          },
          "openInterest": 74339
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50999,
              "short": 59242,
              "net": -8243
            },
            "nonCommercial": {
              "long": 13047,
              "short": 12437,
              "net": 610
            },
            "smallTrader": {
              "long": 26733,
              "short": 19100,
              "net": 7633
            }
          },
          "openInterest": 106839
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52666,
              "short": 71556,
              "net": -18890
            },
            "nonCommercial": {
              "long": 19435,
              "short": 17030,
              "net": 2405
            },
            "smallTrader": {
              "long": 33556,
              "short": 17071,
              "net": 16485
            }
          },
          "openInterest": 124946
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61265,
              "short": 67597,
              "net": -6332
            },
            "nonCommercial": {
              "long": 18734,
              "short": 34966,
              "net": -16232
            },
            "smallTrader": {
              "long": 51335,
              "short": 28771,
              "net": 22564
            }
          },
          "openInterest": 152061
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101333,
              "short": 96058,
              "net": 5275
            },
            "nonCommercial": {
              "long": 8925,
              "short": 18664,
              "net": -9739
            },
            "smallTrader": {
              "long": 32705,
              "short": 28241,
              "net": 4464
            }
          },
          "openInterest": 148517
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21387,
              "short": 29749,
              "net": -8362
            },
            "nonCommercial": {
              "long": 5879,
              "short": 5683,
              "net": 196
            },
            "smallTrader": {
              "long": 17157,
              "short": 8991,
              "net": 8166
            }
          },
          "openInterest": 44450
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27386,
              "short": 41665,
              "net": -14279
            },
            "nonCommercial": {
              "long": 14508,
              "short": 11654,
              "net": 2854
            },
            "smallTrader": {
              "long": 24844,
              "short": 13419,
              "net": 11425
            }
          },
          "openInterest": 68435
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58021,
              "short": 58843,
              "net": -822
            },
            "nonCommercial": {
              "long": 23792,
              "short": 41194,
              "net": -17402
            },
            "smallTrader": {
              "long": 40181,
              "short": 21957,
              "net": 18224
            }
          },
          "openInterest": 136547
        }
      ]
    },
    {
      "reportDate": "2001-03-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 293305,
              "short": 403811,
              "net": -110506
            },
            "nonCommercial": {
              "long": 133101,
              "short": 36367,
              "net": 96734
            },
            "smallTrader": {
              "long": 109841,
              "short": 96069,
              "net": 13772
            }
          },
          "openInterest": 539930
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 56626,
              "short": 67690,
              "net": -11064
            },
            "nonCommercial": {
              "long": 9714,
              "short": 1690,
              "net": 8024
            },
            "smallTrader": {
              "long": 18879,
              "short": 15839,
              "net": 3040
            }
          },
          "openInterest": 85917
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 334476,
              "short": 368997,
              "net": -34521
            },
            "nonCommercial": {
              "long": 64191,
              "short": 67122,
              "net": -2931
            },
            "smallTrader": {
              "long": 110136,
              "short": 72684,
              "net": 37452
            }
          },
          "openInterest": 518853
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 214508,
              "short": 262795,
              "net": -48287
            },
            "nonCommercial": {
              "long": 62875,
              "short": 22319,
              "net": 40556
            },
            "smallTrader": {
              "long": 80704,
              "short": 72973,
              "net": 7731
            }
          },
          "openInterest": 360672
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27547,
              "short": 23354,
              "net": 4193
            },
            "nonCommercial": {
              "long": 3109,
              "short": 4597,
              "net": -1488
            },
            "smallTrader": {
              "long": 11333,
              "short": 14038,
              "net": -2705
            }
          },
          "openInterest": 42016
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24513,
              "short": 25117,
              "net": -604
            },
            "nonCommercial": {
              "long": 5980,
              "short": 4982,
              "net": 998
            },
            "smallTrader": {
              "long": 10737,
              "short": 11131,
              "net": -394
            }
          },
          "openInterest": 41230
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46287,
              "short": 34822,
              "net": 11465
            },
            "nonCommercial": {
              "long": 10414,
              "short": 23833,
              "net": -13419
            },
            "smallTrader": {
              "long": 22855,
              "short": 20901,
              "net": 1954
            }
          },
          "openInterest": 80110
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79582,
              "short": 81759,
              "net": -2177
            },
            "nonCommercial": {
              "long": 16016,
              "short": 19653,
              "net": -3637
            },
            "smallTrader": {
              "long": 11443,
              "short": 5629,
              "net": 5814
            }
          },
          "openInterest": 115608
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31057,
              "short": 33550,
              "net": -2493
            },
            "nonCommercial": {
              "long": 8634,
              "short": 12638,
              "net": -4004
            },
            "smallTrader": {
              "long": 11660,
              "short": 5163,
              "net": 6497
            }
          },
          "openInterest": 57471
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45991,
              "short": 40967,
              "net": 5024
            },
            "nonCommercial": {
              "long": 10453,
              "short": 18072,
              "net": -7619
            },
            "smallTrader": {
              "long": 10090,
              "short": 7495,
              "net": 2595
            }
          },
          "openInterest": 69879
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217394,
              "short": 222956,
              "net": -5562
            },
            "nonCommercial": {
              "long": 71104,
              "short": 53205,
              "net": 17899
            },
            "smallTrader": {
              "long": 102168,
              "short": 114505,
              "net": -12337
            }
          },
          "openInterest": 429532
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55346,
              "short": 32534,
              "net": 22812
            },
            "nonCommercial": {
              "long": 2262,
              "short": 27129,
              "net": -24867
            },
            "smallTrader": {
              "long": 10404,
              "short": 8349,
              "net": 2055
            }
          },
          "openInterest": 71234
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349400,
              "short": 327062,
              "net": 22338
            },
            "nonCommercial": {
              "long": 24390,
              "short": 42184,
              "net": -17794
            },
            "smallTrader": {
              "long": 34092,
              "short": 38636,
              "net": -4544
            }
          },
          "openInterest": 440036
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46386,
              "short": 81465,
              "net": -35079
            },
            "nonCommercial": {
              "long": 9179,
              "short": 1352,
              "net": 7827
            },
            "smallTrader": {
              "long": 45653,
              "short": 18401,
              "net": 27252
            }
          },
          "openInterest": 102063
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6738,
              "short": 2677,
              "net": 4061
            },
            "nonCommercial": {
              "long": 5432,
              "short": 3623,
              "net": 1809
            },
            "smallTrader": {
              "long": 4940,
              "short": 10810,
              "net": -5870
            }
          },
          "openInterest": 19591
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72102,
              "short": 58437,
              "net": 13665
            },
            "nonCommercial": {
              "long": 19050,
              "short": 43294,
              "net": -24244
            },
            "smallTrader": {
              "long": 25863,
              "short": 15284,
              "net": 10579
            }
          },
          "openInterest": 126821
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86832,
              "short": 90070,
              "net": -3238
            },
            "nonCommercial": {
              "long": 4763,
              "short": 6457,
              "net": -1694
            },
            "smallTrader": {
              "long": 20145,
              "short": 15213,
              "net": 4932
            }
          },
          "openInterest": 119837
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88319,
              "short": 49978,
              "net": 38341
            },
            "nonCommercial": {
              "long": 23034,
              "short": 41341,
              "net": -18307
            },
            "smallTrader": {
              "long": 12163,
              "short": 32197,
              "net": -20034
            }
          },
          "openInterest": 123971
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15837,
              "short": 24985,
              "net": -9148
            },
            "nonCommercial": {
              "long": 18752,
              "short": 3970,
              "net": 14782
            },
            "smallTrader": {
              "long": 10999,
              "short": 16633,
              "net": -5634
            }
          },
          "openInterest": 50137
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60430,
              "short": 60314,
              "net": 116
            },
            "nonCommercial": {
              "long": 35855,
              "short": 17161,
              "net": 18694
            },
            "smallTrader": {
              "long": 25698,
              "short": 44508,
              "net": -18810
            }
          },
          "openInterest": 136178
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17573,
              "short": 29296,
              "net": -11723
            },
            "nonCommercial": {
              "long": 11795,
              "short": 1571,
              "net": 10224
            },
            "smallTrader": {
              "long": 6041,
              "short": 4542,
              "net": 1499
            }
          },
          "openInterest": 35772
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 312127,
              "short": 315688,
              "net": -3561
            },
            "nonCommercial": {
              "long": 3830,
              "short": 13505,
              "net": -9675
            },
            "smallTrader": {
              "long": 32023,
              "short": 18787,
              "net": 13236
            }
          },
          "openInterest": 359840
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4512,
              "short": 5760,
              "net": -1248
            },
            "nonCommercial": {
              "long": 1773,
              "short": 515,
              "net": 1258
            },
            "smallTrader": {
              "long": 1090,
              "short": 1100,
              "net": -10
            }
          },
          "openInterest": 7375
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18841,
              "short": 29601,
              "net": -10760
            },
            "nonCommercial": {
              "long": 29642,
              "short": 30709,
              "net": -1067
            },
            "smallTrader": {
              "long": 20169,
              "short": 8342,
              "net": 11827
            }
          },
          "openInterest": 73038
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49048,
              "short": 56387,
              "net": -7339
            },
            "nonCommercial": {
              "long": 12410,
              "short": 14054,
              "net": -1644
            },
            "smallTrader": {
              "long": 27255,
              "short": 18272,
              "net": 8983
            }
          },
          "openInterest": 102269
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51621,
              "short": 78700,
              "net": -27079
            },
            "nonCommercial": {
              "long": 20884,
              "short": 12324,
              "net": 8560
            },
            "smallTrader": {
              "long": 35088,
              "short": 16569,
              "net": 18519
            }
          },
          "openInterest": 124409
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60049,
              "short": 63314,
              "net": -3265
            },
            "nonCommercial": {
              "long": 17154,
              "short": 34560,
              "net": -17406
            },
            "smallTrader": {
              "long": 51315,
              "short": 30644,
              "net": 20671
            }
          },
          "openInterest": 149266
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108902,
              "short": 100853,
              "net": 8049
            },
            "nonCommercial": {
              "long": 9063,
              "short": 20451,
              "net": -11388
            },
            "smallTrader": {
              "long": 32051,
              "short": 28712,
              "net": 3339
            }
          },
          "openInterest": 155157
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27570,
              "short": 29073,
              "net": -1503
            },
            "nonCommercial": {
              "long": 6135,
              "short": 8053,
              "net": -1918
            },
            "smallTrader": {
              "long": 14988,
              "short": 11567,
              "net": 3421
            }
          },
          "openInterest": 48823
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27447,
              "short": 45663,
              "net": -18216
            },
            "nonCommercial": {
              "long": 14160,
              "short": 8642,
              "net": 5518
            },
            "smallTrader": {
              "long": 26312,
              "short": 13614,
              "net": 12698
            }
          },
          "openInterest": 70147
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52121,
              "short": 63379,
              "net": -11258
            },
            "nonCommercial": {
              "long": 24376,
              "short": 34448,
              "net": -10072
            },
            "smallTrader": {
              "long": 41937,
              "short": 20607,
              "net": 21330
            }
          },
          "openInterest": 133180
        }
      ]
    },
    {
      "reportDate": "2001-03-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 301884,
              "short": 420480,
              "net": -118596
            },
            "nonCommercial": {
              "long": 139347,
              "short": 36188,
              "net": 103159
            },
            "smallTrader": {
              "long": 111045,
              "short": 95608,
              "net": 15437
            }
          },
          "openInterest": 556352
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50671,
              "short": 61908,
              "net": -11237
            },
            "nonCommercial": {
              "long": 8116,
              "short": 2640,
              "net": 5476
            },
            "smallTrader": {
              "long": 19831,
              "short": 14070,
              "net": 5761
            }
          },
          "openInterest": 78618
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314867,
              "short": 379357,
              "net": -64490
            },
            "nonCommercial": {
              "long": 74546,
              "short": 64062,
              "net": 10484
            },
            "smallTrader": {
              "long": 117464,
              "short": 63458,
              "net": 54006
            }
          },
          "openInterest": 519484
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 250420,
              "short": 291415,
              "net": -40995
            },
            "nonCommercial": {
              "long": 56980,
              "short": 30881,
              "net": 26099
            },
            "smallTrader": {
              "long": 80340,
              "short": 65444,
              "net": 14896
            }
          },
          "openInterest": 390741
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13729,
              "short": 7612,
              "net": 6117
            },
            "nonCommercial": {
              "long": 1776,
              "short": 4944,
              "net": -3168
            },
            "smallTrader": {
              "long": 9887,
              "short": 12836,
              "net": -2949
            }
          },
          "openInterest": 25392
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20006,
              "short": 9919,
              "net": 10087
            },
            "nonCommercial": {
              "long": 1004,
              "short": 6110,
              "net": -5106
            },
            "smallTrader": {
              "long": 8517,
              "short": 13498,
              "net": -4981
            }
          },
          "openInterest": 29527
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49631,
              "short": 33561,
              "net": 16070
            },
            "nonCommercial": {
              "long": 9314,
              "short": 23988,
              "net": -14674
            },
            "smallTrader": {
              "long": 18927,
              "short": 20323,
              "net": -1396
            }
          },
          "openInterest": 78051
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81764,
              "short": 79447,
              "net": 2317
            },
            "nonCommercial": {
              "long": 14423,
              "short": 20465,
              "net": -6042
            },
            "smallTrader": {
              "long": 9053,
              "short": 5328,
              "net": 3725
            }
          },
          "openInterest": 114640
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33658,
              "short": 34497,
              "net": -839
            },
            "nonCommercial": {
              "long": 8930,
              "short": 13664,
              "net": -4734
            },
            "smallTrader": {
              "long": 10439,
              "short": 4866,
              "net": 5573
            }
          },
          "openInterest": 59259
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53379,
              "short": 39739,
              "net": 13640
            },
            "nonCommercial": {
              "long": 14348,
              "short": 27535,
              "net": -13187
            },
            "smallTrader": {
              "long": 8931,
              "short": 9384,
              "net": -453
            }
          },
          "openInterest": 80458
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228800,
              "short": 210044,
              "net": 18756
            },
            "nonCommercial": {
              "long": 76515,
              "short": 72217,
              "net": 4298
            },
            "smallTrader": {
              "long": 98174,
              "short": 121228,
              "net": -23054
            }
          },
          "openInterest": 448813
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55257,
              "short": 31608,
              "net": 23649
            },
            "nonCommercial": {
              "long": 2571,
              "short": 27285,
              "net": -24714
            },
            "smallTrader": {
              "long": 9676,
              "short": 8611,
              "net": 1065
            }
          },
          "openInterest": 70839
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 358786,
              "short": 321076,
              "net": 37710
            },
            "nonCommercial": {
              "long": 19583,
              "short": 49894,
              "net": -30311
            },
            "smallTrader": {
              "long": 33753,
              "short": 41152,
              "net": -7399
            }
          },
          "openInterest": 438573
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28968,
              "short": 53720,
              "net": -24752
            },
            "nonCommercial": {
              "long": 8415,
              "short": 5802,
              "net": 2613
            },
            "smallTrader": {
              "long": 35635,
              "short": 13496,
              "net": 22139
            }
          },
          "openInterest": 73043
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6683,
              "short": 2555,
              "net": 4128
            },
            "nonCommercial": {
              "long": 5360,
              "short": 3962,
              "net": 1398
            },
            "smallTrader": {
              "long": 4800,
              "short": 10326,
              "net": -5526
            }
          },
          "openInterest": 18829
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79069,
              "short": 46841,
              "net": 32228
            },
            "nonCommercial": {
              "long": 11598,
              "short": 49567,
              "net": -37969
            },
            "smallTrader": {
              "long": 22297,
              "short": 16556,
              "net": 5741
            }
          },
          "openInterest": 123758
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93562,
              "short": 85083,
              "net": 8479
            },
            "nonCommercial": {
              "long": 5062,
              "short": 12712,
              "net": -7650
            },
            "smallTrader": {
              "long": 20775,
              "short": 21604,
              "net": -829
            }
          },
          "openInterest": 126996
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57012,
              "short": 33016,
              "net": 23996
            },
            "nonCommercial": {
              "long": 36675,
              "short": 37256,
              "net": -581
            },
            "smallTrader": {
              "long": 9662,
              "short": 33077,
              "net": -23415
            }
          },
          "openInterest": 103349
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16083,
              "short": 25929,
              "net": -9846
            },
            "nonCommercial": {
              "long": 16677,
              "short": 3300,
              "net": 13377
            },
            "smallTrader": {
              "long": 11957,
              "short": 15488,
              "net": -3531
            }
          },
          "openInterest": 47000
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54563,
              "short": 58062,
              "net": -3499
            },
            "nonCommercial": {
              "long": 31952,
              "short": 13274,
              "net": 18678
            },
            "smallTrader": {
              "long": 26793,
              "short": 41972,
              "net": -15179
            }
          },
          "openInterest": 128731
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7424,
              "short": 20865,
              "net": -13441
            },
            "nonCommercial": {
              "long": 12641,
              "short": 1632,
              "net": 11009
            },
            "smallTrader": {
              "long": 5686,
              "short": 3254,
              "net": 2432
            }
          },
          "openInterest": 25812
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 325649,
              "short": 336138,
              "net": -10489
            },
            "nonCommercial": {
              "long": 7413,
              "short": 10387,
              "net": -2974
            },
            "smallTrader": {
              "long": 32442,
              "short": 18979,
              "net": 13463
            }
          },
          "openInterest": 377117
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3830,
              "short": 4286,
              "net": -456
            },
            "nonCommercial": {
              "long": 1486,
              "short": 718,
              "net": 768
            },
            "smallTrader": {
              "long": 809,
              "short": 1121,
              "net": -312
            }
          },
          "openInterest": 6125
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22511,
              "short": 30645,
              "net": -8134
            },
            "nonCommercial": {
              "long": 29711,
              "short": 31153,
              "net": -1442
            },
            "smallTrader": {
              "long": 18674,
              "short": 9098,
              "net": 9576
            }
          },
          "openInterest": 75015
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52380,
              "short": 59217,
              "net": -6837
            },
            "nonCommercial": {
              "long": 13041,
              "short": 13480,
              "net": -439
            },
            "smallTrader": {
              "long": 25265,
              "short": 17989,
              "net": 7276
            }
          },
          "openInterest": 105002
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56665,
              "short": 80345,
              "net": -23680
            },
            "nonCommercial": {
              "long": 20085,
              "short": 12597,
              "net": 7488
            },
            "smallTrader": {
              "long": 31956,
              "short": 15764,
              "net": 16192
            }
          },
          "openInterest": 124545
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59708,
              "short": 56136,
              "net": 3572
            },
            "nonCommercial": {
              "long": 14836,
              "short": 36033,
              "net": -21197
            },
            "smallTrader": {
              "long": 48528,
              "short": 30903,
              "net": 17625
            }
          },
          "openInterest": 144633
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116308,
              "short": 102808,
              "net": 13500
            },
            "nonCommercial": {
              "long": 8120,
              "short": 23190,
              "net": -15070
            },
            "smallTrader": {
              "long": 30841,
              "short": 29271,
              "net": 1570
            }
          },
          "openInterest": 159726
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24997,
              "short": 10094,
              "net": 14903
            },
            "nonCommercial": {
              "long": 1352,
              "short": 15982,
              "net": -14630
            },
            "smallTrader": {
              "long": 12125,
              "short": 12398,
              "net": -273
            }
          },
          "openInterest": 38504
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28290,
              "short": 42946,
              "net": -14656
            },
            "nonCommercial": {
              "long": 13571,
              "short": 10054,
              "net": 3517
            },
            "smallTrader": {
              "long": 24970,
              "short": 13831,
              "net": 11139
            }
          },
          "openInterest": 69750
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60252,
              "short": 60310,
              "net": -58
            },
            "nonCommercial": {
              "long": 23763,
              "short": 39762,
              "net": -15999
            },
            "smallTrader": {
              "long": 38201,
              "short": 22144,
              "net": 16057
            }
          },
          "openInterest": 140473
        }
      ]
    },
    {
      "reportDate": "2001-03-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 346823,
              "short": 433913,
              "net": -87090
            },
            "nonCommercial": {
              "long": 130134,
              "short": 42095,
              "net": 88039
            },
            "smallTrader": {
              "long": 104084,
              "short": 105033,
              "net": -949
            }
          },
          "openInterest": 585999
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 51237,
              "short": 63203,
              "net": -11966
            },
            "nonCommercial": {
              "long": 8380,
              "short": 1791,
              "net": 6589
            },
            "smallTrader": {
              "long": 18080,
              "short": 12703,
              "net": 5377
            }
          },
          "openInterest": 77697
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 323528,
              "short": 373484,
              "net": -49956
            },
            "nonCommercial": {
              "long": 73589,
              "short": 69135,
              "net": 4454
            },
            "smallTrader": {
              "long": 117505,
              "short": 72003,
              "net": 45502
            }
          },
          "openInterest": 524775
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249496,
              "short": 284473,
              "net": -34977
            },
            "nonCommercial": {
              "long": 54567,
              "short": 30655,
              "net": 23912
            },
            "smallTrader": {
              "long": 73090,
              "short": 62025,
              "net": 11065
            }
          },
          "openInterest": 379361
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13415,
              "short": 7620,
              "net": 5795
            },
            "nonCommercial": {
              "long": 1852,
              "short": 4480,
              "net": -2628
            },
            "smallTrader": {
              "long": 10767,
              "short": 13934,
              "net": -3167
            }
          },
          "openInterest": 26034
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24855,
              "short": 10014,
              "net": 14841
            },
            "nonCommercial": {
              "long": 1069,
              "short": 9371,
              "net": -8302
            },
            "smallTrader": {
              "long": 8419,
              "short": 14958,
              "net": -6539
            }
          },
          "openInterest": 34343
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43010,
              "short": 19990,
              "net": 23020
            },
            "nonCommercial": {
              "long": 3470,
              "short": 24502,
              "net": -21032
            },
            "smallTrader": {
              "long": 18290,
              "short": 20278,
              "net": -1988
            }
          },
          "openInterest": 65818
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80302,
              "short": 80434,
              "net": -132
            },
            "nonCommercial": {
              "long": 12135,
              "short": 15568,
              "net": -3433
            },
            "smallTrader": {
              "long": 8962,
              "short": 5397,
              "net": 3565
            }
          },
          "openInterest": 110461
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34599,
              "short": 35411,
              "net": -812
            },
            "nonCommercial": {
              "long": 8878,
              "short": 14091,
              "net": -5213
            },
            "smallTrader": {
              "long": 10493,
              "short": 4468,
              "net": 6025
            }
          },
          "openInterest": 59690
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54409,
              "short": 39765,
              "net": 14644
            },
            "nonCommercial": {
              "long": 14579,
              "short": 30196,
              "net": -15617
            },
            "smallTrader": {
              "long": 11861,
              "short": 10888,
              "net": 973
            }
          },
          "openInterest": 84833
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232353,
              "short": 198113,
              "net": 34240
            },
            "nonCommercial": {
              "long": 69048,
              "short": 77979,
              "net": -8931
            },
            "smallTrader": {
              "long": 94884,
              "short": 120193,
              "net": -25309
            }
          },
          "openInterest": 444317
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56533,
              "short": 32495,
              "net": 24038
            },
            "nonCommercial": {
              "long": 2267,
              "short": 27406,
              "net": -25139
            },
            "smallTrader": {
              "long": 10397,
              "short": 9296,
              "net": 1101
            }
          },
          "openInterest": 72704
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353942,
              "short": 323865,
              "net": 30077
            },
            "nonCommercial": {
              "long": 16129,
              "short": 39314,
              "net": -23185
            },
            "smallTrader": {
              "long": 34512,
              "short": 41404,
              "net": -6892
            }
          },
          "openInterest": 431170
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28945,
              "short": 49225,
              "net": -20280
            },
            "nonCommercial": {
              "long": 9243,
              "short": 5359,
              "net": 3884
            },
            "smallTrader": {
              "long": 34781,
              "short": 18385,
              "net": 16396
            }
          },
          "openInterest": 73047
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7224,
              "short": 2686,
              "net": 4538
            },
            "nonCommercial": {
              "long": 5407,
              "short": 3851,
              "net": 1556
            },
            "smallTrader": {
              "long": 4448,
              "short": 10542,
              "net": -6094
            }
          },
          "openInterest": 18969
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78979,
              "short": 49332,
              "net": 29647
            },
            "nonCommercial": {
              "long": 12006,
              "short": 45310,
              "net": -33304
            },
            "smallTrader": {
              "long": 21928,
              "short": 18271,
              "net": 3657
            }
          },
          "openInterest": 122944
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85489,
              "short": 86277,
              "net": -788
            },
            "nonCommercial": {
              "long": 4730,
              "short": 7575,
              "net": -2845
            },
            "smallTrader": {
              "long": 21804,
              "short": 18171,
              "net": 3633
            }
          },
          "openInterest": 118827
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54155,
              "short": 38713,
              "net": 15442
            },
            "nonCommercial": {
              "long": 33952,
              "short": 30465,
              "net": 3487
            },
            "smallTrader": {
              "long": 11610,
              "short": 30539,
              "net": -18929
            }
          },
          "openInterest": 99717
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17603,
              "short": 24678,
              "net": -7075
            },
            "nonCommercial": {
              "long": 15382,
              "short": 4444,
              "net": 10938
            },
            "smallTrader": {
              "long": 10571,
              "short": 14434,
              "net": -3863
            }
          },
          "openInterest": 46760
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55183,
              "short": 58993,
              "net": -3810
            },
            "nonCommercial": {
              "long": 30184,
              "short": 12088,
              "net": 18096
            },
            "smallTrader": {
              "long": 26107,
              "short": 40393,
              "net": -14286
            }
          },
          "openInterest": 127638
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8559,
              "short": 19765,
              "net": -11206
            },
            "nonCommercial": {
              "long": 11237,
              "short": 1313,
              "net": 9924
            },
            "smallTrader": {
              "long": 5181,
              "short": 3899,
              "net": 1282
            }
          },
          "openInterest": 24977
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 310471,
              "short": 329487,
              "net": -19016
            },
            "nonCommercial": {
              "long": 8912,
              "short": 5713,
              "net": 3199
            },
            "smallTrader": {
              "long": 37067,
              "short": 21250,
              "net": 15817
            }
          },
          "openInterest": 366634
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4300,
              "short": 3985,
              "net": 315
            },
            "nonCommercial": {
              "long": 888,
              "short": 788,
              "net": 100
            },
            "smallTrader": {
              "long": 827,
              "short": 1242,
              "net": -415
            }
          },
          "openInterest": 6015
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20304,
              "short": 31429,
              "net": -11125
            },
            "nonCommercial": {
              "long": 30362,
              "short": 27852,
              "net": 2510
            },
            "smallTrader": {
              "long": 18437,
              "short": 9822,
              "net": 8615
            }
          },
          "openInterest": 73258
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58049,
              "short": 63483,
              "net": -5434
            },
            "nonCommercial": {
              "long": 13007,
              "short": 14891,
              "net": -1884
            },
            "smallTrader": {
              "long": 26149,
              "short": 18831,
              "net": 7318
            }
          },
          "openInterest": 113386
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56845,
              "short": 76042,
              "net": -19197
            },
            "nonCommercial": {
              "long": 17962,
              "short": 10238,
              "net": 7724
            },
            "smallTrader": {
              "long": 27725,
              "short": 16252,
              "net": 11473
            }
          },
          "openInterest": 120801
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63071,
              "short": 56802,
              "net": 6269
            },
            "nonCommercial": {
              "long": 14906,
              "short": 37064,
              "net": -22158
            },
            "smallTrader": {
              "long": 47192,
              "short": 31303,
              "net": 15889
            }
          },
          "openInterest": 144485
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125781,
              "short": 105651,
              "net": 20130
            },
            "nonCommercial": {
              "long": 6195,
              "short": 25200,
              "net": -19005
            },
            "smallTrader": {
              "long": 29392,
              "short": 30517,
              "net": -1125
            }
          },
          "openInterest": 166295
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30918,
              "short": 12009,
              "net": 18909
            },
            "nonCommercial": {
              "long": 900,
              "short": 15931,
              "net": -15031
            },
            "smallTrader": {
              "long": 10167,
              "short": 14045,
              "net": -3878
            }
          },
          "openInterest": 42018
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1747,
              "short": 1188,
              "net": 559
            },
            "nonCommercial": {
              "long": 1129,
              "short": 1910,
              "net": -781
            },
            "smallTrader": {
              "long": 1608,
              "short": 1386,
              "net": 222
            }
          },
          "openInterest": 7222
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29426,
              "short": 43460,
              "net": -14034
            },
            "nonCommercial": {
              "long": 13213,
              "short": 9709,
              "net": 3504
            },
            "smallTrader": {
              "long": 23191,
              "short": 12661,
              "net": 10530
            }
          },
          "openInterest": 68348
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58030,
              "short": 53175,
              "net": 4855
            },
            "nonCommercial": {
              "long": 21826,
              "short": 40589,
              "net": -18763
            },
            "smallTrader": {
              "long": 37715,
              "short": 23807,
              "net": 13908
            }
          },
          "openInterest": 136712
        }
      ]
    },
    {
      "reportDate": "2001-04-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 337762,
              "short": 428736,
              "net": -90974
            },
            "nonCommercial": {
              "long": 129283,
              "short": 33294,
              "net": 95989
            },
            "smallTrader": {
              "long": 100751,
              "short": 105766,
              "net": -5015
            }
          },
          "openInterest": 571399
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50211,
              "short": 61132,
              "net": -10921
            },
            "nonCommercial": {
              "long": 9561,
              "short": 1791,
              "net": 7770
            },
            "smallTrader": {
              "long": 16791,
              "short": 13640,
              "net": 3151
            }
          },
          "openInterest": 76563
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 311046,
              "short": 354583,
              "net": -43537
            },
            "nonCommercial": {
              "long": 73477,
              "short": 70242,
              "net": 3235
            },
            "smallTrader": {
              "long": 112292,
              "short": 71990,
              "net": 40302
            }
          },
          "openInterest": 500992
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 241210,
              "short": 255775,
              "net": -14565
            },
            "nonCommercial": {
              "long": 45718,
              "short": 34314,
              "net": 11404
            },
            "smallTrader": {
              "long": 73367,
              "short": 70206,
              "net": 3161
            }
          },
          "openInterest": 362191
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14173,
              "short": 7750,
              "net": 6423
            },
            "nonCommercial": {
              "long": 1895,
              "short": 5027,
              "net": -3132
            },
            "smallTrader": {
              "long": 10495,
              "short": 13786,
              "net": -3291
            }
          },
          "openInterest": 26563
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28726,
              "short": 10436,
              "net": 18290
            },
            "nonCommercial": {
              "long": 1815,
              "short": 10279,
              "net": -8464
            },
            "smallTrader": {
              "long": 7171,
              "short": 16997,
              "net": -9826
            }
          },
          "openInterest": 37712
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43111,
              "short": 22109,
              "net": 21002
            },
            "nonCommercial": {
              "long": 3959,
              "short": 23323,
              "net": -19364
            },
            "smallTrader": {
              "long": 18206,
              "short": 19844,
              "net": -1638
            }
          },
          "openInterest": 66276
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76482,
              "short": 76790,
              "net": -308
            },
            "nonCommercial": {
              "long": 11105,
              "short": 15423,
              "net": -4318
            },
            "smallTrader": {
              "long": 11103,
              "short": 6477,
              "net": 4626
            }
          },
          "openInterest": 108987
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35741,
              "short": 35261,
              "net": 480
            },
            "nonCommercial": {
              "long": 9356,
              "short": 15333,
              "net": -5977
            },
            "smallTrader": {
              "long": 8739,
              "short": 3242,
              "net": 5497
            }
          },
          "openInterest": 59673
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54324,
              "short": 35758,
              "net": 18566
            },
            "nonCommercial": {
              "long": 16051,
              "short": 34432,
              "net": -18381
            },
            "smallTrader": {
              "long": 10714,
              "short": 10899,
              "net": -185
            }
          },
          "openInterest": 85987
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238778,
              "short": 200256,
              "net": 38522
            },
            "nonCommercial": {
              "long": 66032,
              "short": 79363,
              "net": -13331
            },
            "smallTrader": {
              "long": 97439,
              "short": 122630,
              "net": -25191
            }
          },
          "openInterest": 456124
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58061,
              "short": 33288,
              "net": 24773
            },
            "nonCommercial": {
              "long": 2794,
              "short": 28868,
              "net": -26074
            },
            "smallTrader": {
              "long": 12307,
              "short": 11006,
              "net": 1301
            }
          },
          "openInterest": 76125
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345446,
              "short": 297190,
              "net": 48256
            },
            "nonCommercial": {
              "long": 12623,
              "short": 52000,
              "net": -39377
            },
            "smallTrader": {
              "long": 35880,
              "short": 44759,
              "net": -8879
            }
          },
          "openInterest": 421806
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30257,
              "short": 53667,
              "net": -23410
            },
            "nonCommercial": {
              "long": 12823,
              "short": 6048,
              "net": 6775
            },
            "smallTrader": {
              "long": 34347,
              "short": 17712,
              "net": 16635
            }
          },
          "openInterest": 77853
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6784,
              "short": 2066,
              "net": 4718
            },
            "nonCommercial": {
              "long": 4119,
              "short": 3439,
              "net": 680
            },
            "smallTrader": {
              "long": 4991,
              "short": 10389,
              "net": -5398
            }
          },
          "openInterest": 17641
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79740,
              "short": 28757,
              "net": 50983
            },
            "nonCommercial": {
              "long": 10226,
              "short": 61580,
              "net": -51354
            },
            "smallTrader": {
              "long": 20230,
              "short": 19859,
              "net": 371
            }
          },
          "openInterest": 118398
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82938,
              "short": 86024,
              "net": -3086
            },
            "nonCommercial": {
              "long": 3219,
              "short": 8266,
              "net": -5047
            },
            "smallTrader": {
              "long": 24027,
              "short": 15894,
              "net": 8133
            }
          },
          "openInterest": 117246
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60655,
              "short": 42649,
              "net": 18006
            },
            "nonCommercial": {
              "long": 34750,
              "short": 32999,
              "net": 1751
            },
            "smallTrader": {
              "long": 11283,
              "short": 31040,
              "net": -19757
            }
          },
          "openInterest": 106688
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15823,
              "short": 20135,
              "net": -4312
            },
            "nonCommercial": {
              "long": 13444,
              "short": 3081,
              "net": 10363
            },
            "smallTrader": {
              "long": 11655,
              "short": 17706,
              "net": -6051
            }
          },
          "openInterest": 44901
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57654,
              "short": 60868,
              "net": -3214
            },
            "nonCommercial": {
              "long": 28945,
              "short": 12656,
              "net": 16289
            },
            "smallTrader": {
              "long": 29670,
              "short": 42745,
              "net": -13075
            }
          },
          "openInterest": 128811
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8946,
              "short": 20968,
              "net": -12022
            },
            "nonCommercial": {
              "long": 12125,
              "short": 2088,
              "net": 10037
            },
            "smallTrader": {
              "long": 6148,
              "short": 4163,
              "net": 1985
            }
          },
          "openInterest": 27219
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 310123,
              "short": 327229,
              "net": -17106
            },
            "nonCommercial": {
              "long": 7201,
              "short": 8101,
              "net": -900
            },
            "smallTrader": {
              "long": 37775,
              "short": 19769,
              "net": 18006
            }
          },
          "openInterest": 365722
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5497,
              "short": 3605,
              "net": 1892
            },
            "nonCommercial": {
              "long": 476,
              "short": 1579,
              "net": -1103
            },
            "smallTrader": {
              "long": 585,
              "short": 1374,
              "net": -789
            }
          },
          "openInterest": 6558
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21688,
              "short": 31692,
              "net": -10004
            },
            "nonCommercial": {
              "long": 30745,
              "short": 29593,
              "net": 1152
            },
            "smallTrader": {
              "long": 18831,
              "short": 9979,
              "net": 8852
            }
          },
          "openInterest": 75281
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56580,
              "short": 65199,
              "net": -8619
            },
            "nonCommercial": {
              "long": 15447,
              "short": 13921,
              "net": 1526
            },
            "smallTrader": {
              "long": 27583,
              "short": 20490,
              "net": 7093
            }
          },
          "openInterest": 115051
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53800,
              "short": 79296,
              "net": -25496
            },
            "nonCommercial": {
              "long": 24421,
              "short": 12037,
              "net": 12384
            },
            "smallTrader": {
              "long": 27428,
              "short": 14316,
              "net": 13112
            }
          },
          "openInterest": 122346
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72492,
              "short": 56195,
              "net": 16297
            },
            "nonCommercial": {
              "long": 13988,
              "short": 44642,
              "net": -30654
            },
            "smallTrader": {
              "long": 46158,
              "short": 31801,
              "net": 14357
            }
          },
          "openInterest": 152792
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133482,
              "short": 104163,
              "net": 29319
            },
            "nonCommercial": {
              "long": 5001,
              "short": 31887,
              "net": -26886
            },
            "smallTrader": {
              "long": 30651,
              "short": 33084,
              "net": -2433
            }
          },
          "openInterest": 173325
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28368,
              "short": 10757,
              "net": 17611
            },
            "nonCommercial": {
              "long": 860,
              "short": 16176,
              "net": -15316
            },
            "smallTrader": {
              "long": 10963,
              "short": 13258,
              "net": -2295
            }
          },
          "openInterest": 40219
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28114,
              "short": 43105,
              "net": -14991
            },
            "nonCommercial": {
              "long": 13501,
              "short": 9815,
              "net": 3686
            },
            "smallTrader": {
              "long": 24815,
              "short": 13510,
              "net": 11305
            }
          },
          "openInterest": 69292
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56781,
              "short": 53332,
              "net": 3449
            },
            "nonCommercial": {
              "long": 23048,
              "short": 41553,
              "net": -18505
            },
            "smallTrader": {
              "long": 38838,
              "short": 23782,
              "net": 15056
            }
          },
          "openInterest": 138808
        }
      ]
    },
    {
      "reportDate": "2001-04-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 342907,
              "short": 436460,
              "net": -93553
            },
            "nonCommercial": {
              "long": 144190,
              "short": 42239,
              "net": 101951
            },
            "smallTrader": {
              "long": 99900,
              "short": 108298,
              "net": -8398
            }
          },
          "openInterest": 591990
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 49530,
              "short": 58327,
              "net": -8797
            },
            "nonCommercial": {
              "long": 8010,
              "short": 1791,
              "net": 6219
            },
            "smallTrader": {
              "long": 18286,
              "short": 15708,
              "net": 2578
            }
          },
          "openInterest": 75826
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317223,
              "short": 353472,
              "net": -36249
            },
            "nonCommercial": {
              "long": 73642,
              "short": 71159,
              "net": 2483
            },
            "smallTrader": {
              "long": 116635,
              "short": 82869,
              "net": 33766
            }
          },
          "openInterest": 511984
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258660,
              "short": 266672,
              "net": -8012
            },
            "nonCommercial": {
              "long": 54672,
              "short": 43186,
              "net": 11486
            },
            "smallTrader": {
              "long": 62827,
              "short": 66301,
              "net": -3474
            }
          },
          "openInterest": 379707
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14941,
              "short": 8194,
              "net": 6747
            },
            "nonCommercial": {
              "long": 1895,
              "short": 5540,
              "net": -3645
            },
            "smallTrader": {
              "long": 10255,
              "short": 13357,
              "net": -3102
            }
          },
          "openInterest": 27091
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25000,
              "short": 10400,
              "net": 14600
            },
            "nonCommercial": {
              "long": 1633,
              "short": 7212,
              "net": -5579
            },
            "smallTrader": {
              "long": 6102,
              "short": 15123,
              "net": -9021
            }
          },
          "openInterest": 32735
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39717,
              "short": 24036,
              "net": 15681
            },
            "nonCommercial": {
              "long": 4069,
              "short": 19091,
              "net": -15022
            },
            "smallTrader": {
              "long": 20047,
              "short": 20706,
              "net": -659
            }
          },
          "openInterest": 64143
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77282,
              "short": 73933,
              "net": 3349
            },
            "nonCommercial": {
              "long": 8778,
              "short": 14252,
              "net": -5474
            },
            "smallTrader": {
              "long": 6800,
              "short": 4675,
              "net": 2125
            }
          },
          "openInterest": 103258
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36801,
              "short": 36263,
              "net": 538
            },
            "nonCommercial": {
              "long": 9300,
              "short": 15677,
              "net": -6377
            },
            "smallTrader": {
              "long": 8910,
              "short": 3071,
              "net": 5839
            }
          },
          "openInterest": 61104
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55736,
              "short": 34562,
              "net": 21174
            },
            "nonCommercial": {
              "long": 15799,
              "short": 37043,
              "net": -21244
            },
            "smallTrader": {
              "long": 11484,
              "short": 11414,
              "net": 70
            }
          },
          "openInterest": 87851
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235732,
              "short": 203184,
              "net": 32548
            },
            "nonCommercial": {
              "long": 65555,
              "short": 76323,
              "net": -10768
            },
            "smallTrader": {
              "long": 98861,
              "short": 120641,
              "net": -21780
            }
          },
          "openInterest": 456567
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54021,
              "short": 32856,
              "net": 21165
            },
            "nonCommercial": {
              "long": 2342,
              "short": 28382,
              "net": -26040
            },
            "smallTrader": {
              "long": 12221,
              "short": 7346,
              "net": 4875
            }
          },
          "openInterest": 72296
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 334144,
              "short": 317099,
              "net": 17045
            },
            "nonCommercial": {
              "long": 19725,
              "short": 33368,
              "net": -13643
            },
            "smallTrader": {
              "long": 42116,
              "short": 45518,
              "net": -3402
            }
          },
          "openInterest": 421979
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29219,
              "short": 51528,
              "net": -22309
            },
            "nonCommercial": {
              "long": 11040,
              "short": 5295,
              "net": 5745
            },
            "smallTrader": {
              "long": 34752,
              "short": 18188,
              "net": 16564
            }
          },
          "openInterest": 75092
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6856,
              "short": 2151,
              "net": 4705
            },
            "nonCommercial": {
              "long": 5616,
              "short": 3997,
              "net": 1619
            },
            "smallTrader": {
              "long": 4409,
              "short": 10733,
              "net": -6324
            }
          },
          "openInterest": 18713
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88319,
              "short": 30329,
              "net": 57990
            },
            "nonCommercial": {
              "long": 10961,
              "short": 69094,
              "net": -58133
            },
            "smallTrader": {
              "long": 20658,
              "short": 20515,
              "net": 143
            }
          },
          "openInterest": 130116
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88264,
              "short": 101586,
              "net": -13322
            },
            "nonCommercial": {
              "long": 6378,
              "short": 5559,
              "net": 819
            },
            "smallTrader": {
              "long": 27302,
              "short": 14799,
              "net": 12503
            }
          },
          "openInterest": 129770
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61076,
              "short": 41424,
              "net": 19652
            },
            "nonCommercial": {
              "long": 34121,
              "short": 32200,
              "net": 1921
            },
            "smallTrader": {
              "long": 10318,
              "short": 31891,
              "net": -21573
            }
          },
          "openInterest": 105515
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15854,
              "short": 20004,
              "net": -4150
            },
            "nonCommercial": {
              "long": 14819,
              "short": 4913,
              "net": 9906
            },
            "smallTrader": {
              "long": 10274,
              "short": 16030,
              "net": -5756
            }
          },
          "openInterest": 45826
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56119,
              "short": 63327,
              "net": -7208
            },
            "nonCommercial": {
              "long": 30673,
              "short": 9726,
              "net": 20947
            },
            "smallTrader": {
              "long": 27645,
              "short": 41384,
              "net": -13739
            }
          },
          "openInterest": 129442
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8451,
              "short": 20793,
              "net": -12342
            },
            "nonCommercial": {
              "long": 12259,
              "short": 2097,
              "net": 10162
            },
            "smallTrader": {
              "long": 6347,
              "short": 4167,
              "net": 2180
            }
          },
          "openInterest": 27057
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 318747,
              "short": 336881,
              "net": -18134
            },
            "nonCommercial": {
              "long": 5908,
              "short": 7693,
              "net": -1785
            },
            "smallTrader": {
              "long": 38604,
              "short": 18685,
              "net": 19919
            }
          },
          "openInterest": 375170
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5671,
              "short": 3637,
              "net": 2034
            },
            "nonCommercial": {
              "long": 486,
              "short": 1898,
              "net": -1412
            },
            "smallTrader": {
              "long": 557,
              "short": 1179,
              "net": -622
            }
          },
          "openInterest": 6714
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21300,
              "short": 32527,
              "net": -11227
            },
            "nonCommercial": {
              "long": 30576,
              "short": 28350,
              "net": 2226
            },
            "smallTrader": {
              "long": 19495,
              "short": 10494,
              "net": 9001
            }
          },
          "openInterest": 75305
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54504,
              "short": 70426,
              "net": -15922
            },
            "nonCommercial": {
              "long": 16569,
              "short": 11853,
              "net": 4716
            },
            "smallTrader": {
              "long": 29883,
              "short": 18677,
              "net": 11206
            }
          },
          "openInterest": 115484
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64022,
              "short": 71143,
              "net": -7121
            },
            "nonCommercial": {
              "long": 21663,
              "short": 20790,
              "net": 873
            },
            "smallTrader": {
              "long": 21640,
              "short": 15392,
              "net": 6248
            }
          },
          "openInterest": 124652
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76752,
              "short": 60676,
              "net": 16076
            },
            "nonCommercial": {
              "long": 14250,
              "short": 44947,
              "net": -30697
            },
            "smallTrader": {
              "long": 46475,
              "short": 31854,
              "net": 14621
            }
          },
          "openInterest": 160099
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132363,
              "short": 104427,
              "net": 27936
            },
            "nonCommercial": {
              "long": 6392,
              "short": 31098,
              "net": -24706
            },
            "smallTrader": {
              "long": 32734,
              "short": 35964,
              "net": -3230
            }
          },
          "openInterest": 175968
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30452,
              "short": 11016,
              "net": 19436
            },
            "nonCommercial": {
              "long": 752,
              "short": 16313,
              "net": -15561
            },
            "smallTrader": {
              "long": 9522,
              "short": 13397,
              "net": -3875
            }
          },
          "openInterest": 40762
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27724,
              "short": 42133,
              "net": -14409
            },
            "nonCommercial": {
              "long": 13050,
              "short": 10027,
              "net": 3023
            },
            "smallTrader": {
              "long": 24459,
              "short": 13073,
              "net": 11386
            }
          },
          "openInterest": 67991
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55874,
              "short": 51248,
              "net": 4626
            },
            "nonCommercial": {
              "long": 23146,
              "short": 43043,
              "net": -19897
            },
            "smallTrader": {
              "long": 39382,
              "short": 24111,
              "net": 15271
            }
          },
          "openInterest": 140537
        }
      ]
    },
    {
      "reportDate": "2001-04-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 365844,
              "short": 428030,
              "net": -62186
            },
            "nonCommercial": {
              "long": 118469,
              "short": 43038,
              "net": 75431
            },
            "smallTrader": {
              "long": 97027,
              "short": 110272,
              "net": -13245
            }
          },
          "openInterest": 585810
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 51470,
              "short": 59278,
              "net": -7808
            },
            "nonCommercial": {
              "long": 8670,
              "short": 2085,
              "net": 6585
            },
            "smallTrader": {
              "long": 16008,
              "short": 14785,
              "net": 1223
            }
          },
          "openInterest": 76148
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 333791,
              "short": 363941,
              "net": -30150
            },
            "nonCommercial": {
              "long": 79456,
              "short": 68888,
              "net": 10568
            },
            "smallTrader": {
              "long": 96708,
              "short": 77126,
              "net": 19582
            }
          },
          "openInterest": 520490
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 263796,
              "short": 266247,
              "net": -2451
            },
            "nonCommercial": {
              "long": 57629,
              "short": 45121,
              "net": 12508
            },
            "smallTrader": {
              "long": 60163,
              "short": 70220,
              "net": -10057
            }
          },
          "openInterest": 383428
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14663,
              "short": 9629,
              "net": 5034
            },
            "nonCommercial": {
              "long": 1895,
              "short": 4964,
              "net": -3069
            },
            "smallTrader": {
              "long": 9662,
              "short": 11627,
              "net": -1965
            }
          },
          "openInterest": 26220
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27344,
              "short": 11266,
              "net": 16078
            },
            "nonCommercial": {
              "long": 1506,
              "short": 8479,
              "net": -6973
            },
            "smallTrader": {
              "long": 4722,
              "short": 13827,
              "net": -9105
            }
          },
          "openInterest": 33572
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40347,
              "short": 23997,
              "net": 16350
            },
            "nonCommercial": {
              "long": 3101,
              "short": 18703,
              "net": -15602
            },
            "smallTrader": {
              "long": 19610,
              "short": 20358,
              "net": -748
            }
          },
          "openInterest": 63369
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73161,
              "short": 67781,
              "net": 5380
            },
            "nonCommercial": {
              "long": 8261,
              "short": 15094,
              "net": -6833
            },
            "smallTrader": {
              "long": 6036,
              "short": 4583,
              "net": 1453
            }
          },
          "openInterest": 98677
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33526,
              "short": 33202,
              "net": 324
            },
            "nonCommercial": {
              "long": 8998,
              "short": 15228,
              "net": -6230
            },
            "smallTrader": {
              "long": 11876,
              "short": 5970,
              "net": 5906
            }
          },
          "openInterest": 58641
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52734,
              "short": 31088,
              "net": 21646
            },
            "nonCommercial": {
              "long": 15938,
              "short": 38111,
              "net": -22173
            },
            "smallTrader": {
              "long": 11362,
              "short": 10835,
              "net": 527
            }
          },
          "openInterest": 84566
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237038,
              "short": 211708,
              "net": 25330
            },
            "nonCommercial": {
              "long": 66179,
              "short": 72021,
              "net": -5842
            },
            "smallTrader": {
              "long": 100543,
              "short": 120031,
              "net": -19488
            }
          },
          "openInterest": 462260
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52068,
              "short": 31488,
              "net": 20580
            },
            "nonCommercial": {
              "long": 2609,
              "short": 25148,
              "net": -22539
            },
            "smallTrader": {
              "long": 12282,
              "short": 10323,
              "net": 1959
            }
          },
          "openInterest": 69963
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 340984,
              "short": 344917,
              "net": -3933
            },
            "nonCommercial": {
              "long": 23147,
              "short": 19658,
              "net": 3489
            },
            "smallTrader": {
              "long": 46081,
              "short": 45637,
              "net": 444
            }
          },
          "openInterest": 431440
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28686,
              "short": 58926,
              "net": -30240
            },
            "nonCommercial": {
              "long": 12851,
              "short": 7858,
              "net": 4993
            },
            "smallTrader": {
              "long": 35686,
              "short": 10439,
              "net": 25247
            }
          },
          "openInterest": 77532
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6916,
              "short": 2171,
              "net": 4745
            },
            "nonCommercial": {
              "long": 5462,
              "short": 3432,
              "net": 2030
            },
            "smallTrader": {
              "long": 3968,
              "short": 10743,
              "net": -6775
            }
          },
          "openInterest": 17807
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79692,
              "short": 37051,
              "net": 42641
            },
            "nonCommercial": {
              "long": 10091,
              "short": 55660,
              "net": -45569
            },
            "smallTrader": {
              "long": 22692,
              "short": 19764,
              "net": 2928
            }
          },
          "openInterest": 122146
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86131,
              "short": 104016,
              "net": -17885
            },
            "nonCommercial": {
              "long": 10177,
              "short": 4635,
              "net": 5542
            },
            "smallTrader": {
              "long": 28884,
              "short": 16541,
              "net": 12343
            }
          },
          "openInterest": 132560
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77384,
              "short": 32608,
              "net": 44776
            },
            "nonCommercial": {
              "long": 2292,
              "short": 27878,
              "net": -25586
            },
            "smallTrader": {
              "long": 10948,
              "short": 30138,
              "net": -19190
            }
          },
          "openInterest": 90864
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15158,
              "short": 20107,
              "net": -4949
            },
            "nonCommercial": {
              "long": 14541,
              "short": 4926,
              "net": 9615
            },
            "smallTrader": {
              "long": 9956,
              "short": 14622,
              "net": -4666
            }
          },
          "openInterest": 43938
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55424,
              "short": 61535,
              "net": -6111
            },
            "nonCommercial": {
              "long": 29250,
              "short": 11827,
              "net": 17423
            },
            "smallTrader": {
              "long": 26075,
              "short": 37387,
              "net": -11312
            }
          },
          "openInterest": 123734
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8646,
              "short": 20511,
              "net": -11865
            },
            "nonCommercial": {
              "long": 11891,
              "short": 2147,
              "net": 9744
            },
            "smallTrader": {
              "long": 6138,
              "short": 4017,
              "net": 2121
            }
          },
          "openInterest": 26675
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 329335,
              "short": 341250,
              "net": -11915
            },
            "nonCommercial": {
              "long": 4137,
              "short": 10471,
              "net": -6334
            },
            "smallTrader": {
              "long": 38692,
              "short": 20443,
              "net": 18249
            }
          },
          "openInterest": 385794
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5170,
              "short": 4774,
              "net": 396
            },
            "nonCommercial": {
              "long": 508,
              "short": 903,
              "net": -395
            },
            "smallTrader": {
              "long": 734,
              "short": 735,
              "net": -1
            }
          },
          "openInterest": 6412
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19126,
              "short": 31576,
              "net": -12450
            },
            "nonCommercial": {
              "long": 28102,
              "short": 25483,
              "net": 2619
            },
            "smallTrader": {
              "long": 19749,
              "short": 9918,
              "net": 9831
            }
          },
          "openInterest": 70392
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54182,
              "short": 71021,
              "net": -16839
            },
            "nonCommercial": {
              "long": 17074,
              "short": 11204,
              "net": 5870
            },
            "smallTrader": {
              "long": 29492,
              "short": 18523,
              "net": 10969
            }
          },
          "openInterest": 115100
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63919,
              "short": 65760,
              "net": -1841
            },
            "nonCommercial": {
              "long": 21603,
              "short": 24966,
              "net": -3363
            },
            "smallTrader": {
              "long": 20370,
              "short": 15166,
              "net": 5204
            }
          },
          "openInterest": 123996
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77197,
              "short": 63252,
              "net": 13945
            },
            "nonCommercial": {
              "long": 14261,
              "short": 44177,
              "net": -29916
            },
            "smallTrader": {
              "long": 46568,
              "short": 30597,
              "net": 15971
            }
          },
          "openInterest": 160027
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130636,
              "short": 101970,
              "net": 28666
            },
            "nonCommercial": {
              "long": 5965,
              "short": 29455,
              "net": -23490
            },
            "smallTrader": {
              "long": 34958,
              "short": 40134,
              "net": -5176
            }
          },
          "openInterest": 174555
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30299,
              "short": 13204,
              "net": 17095
            },
            "nonCommercial": {
              "long": 257,
              "short": 17002,
              "net": -16745
            },
            "smallTrader": {
              "long": 10501,
              "short": 10851,
              "net": -350
            }
          },
          "openInterest": 41101
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27288,
              "short": 43903,
              "net": -16615
            },
            "nonCommercial": {
              "long": 13458,
              "short": 9457,
              "net": 4001
            },
            "smallTrader": {
              "long": 25749,
              "short": 13135,
              "net": 12614
            }
          },
          "openInterest": 69206
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50914,
              "short": 54719,
              "net": -3805
            },
            "nonCommercial": {
              "long": 25176,
              "short": 39320,
              "net": -14144
            },
            "smallTrader": {
              "long": 41422,
              "short": 23473,
              "net": 17949
            }
          },
          "openInterest": 138442
        }
      ]
    },
    {
      "reportDate": "2001-04-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 384610,
              "short": 423556,
              "net": -38946
            },
            "nonCommercial": {
              "long": 108859,
              "short": 49616,
              "net": 59243
            },
            "smallTrader": {
              "long": 95467,
              "short": 115764,
              "net": -20297
            }
          },
          "openInterest": 595191
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 48947,
              "short": 49875,
              "net": -928
            },
            "nonCommercial": {
              "long": 3743,
              "short": 1426,
              "net": 2317
            },
            "smallTrader": {
              "long": 14769,
              "short": 16158,
              "net": -1389
            }
          },
          "openInterest": 67459
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 342997,
              "short": 334004,
              "net": 8993
            },
            "nonCommercial": {
              "long": 56716,
              "short": 79682,
              "net": -22966
            },
            "smallTrader": {
              "long": 99044,
              "short": 85071,
              "net": 13973
            }
          },
          "openInterest": 506968
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 266104,
              "short": 257101,
              "net": 9003
            },
            "nonCommercial": {
              "long": 38104,
              "short": 38482,
              "net": -378
            },
            "smallTrader": {
              "long": 67228,
              "short": 75853,
              "net": -8625
            }
          },
          "openInterest": 373480
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13917,
              "short": 13262,
              "net": 655
            },
            "nonCommercial": {
              "long": 1925,
              "short": 3148,
              "net": -1223
            },
            "smallTrader": {
              "long": 9533,
              "short": 8965,
              "net": 568
            }
          },
          "openInterest": 25375
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24181,
              "short": 13139,
              "net": 11042
            },
            "nonCommercial": {
              "long": 1966,
              "short": 6979,
              "net": -5013
            },
            "smallTrader": {
              "long": 7164,
              "short": 13193,
              "net": -6029
            }
          },
          "openInterest": 33311
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41293,
              "short": 28881,
              "net": 12412
            },
            "nonCommercial": {
              "long": 3543,
              "short": 17060,
              "net": -13517
            },
            "smallTrader": {
              "long": 19462,
              "short": 18357,
              "net": 1105
            }
          },
          "openInterest": 64298
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74781,
              "short": 69507,
              "net": 5274
            },
            "nonCommercial": {
              "long": 8622,
              "short": 15729,
              "net": -7107
            },
            "smallTrader": {
              "long": 6429,
              "short": 4596,
              "net": 1833
            }
          },
          "openInterest": 100701
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29433,
              "short": 33018,
              "net": -3585
            },
            "nonCommercial": {
              "long": 9491,
              "short": 12078,
              "net": -2587
            },
            "smallTrader": {
              "long": 11028,
              "short": 4856,
              "net": 6172
            }
          },
          "openInterest": 53935
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50716,
              "short": 31379,
              "net": 19337
            },
            "nonCommercial": {
              "long": 15335,
              "short": 34652,
              "net": -19317
            },
            "smallTrader": {
              "long": 10342,
              "short": 10362,
              "net": -20
            }
          },
          "openInterest": 80539
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248804,
              "short": 192330,
              "net": 56474
            },
            "nonCommercial": {
              "long": 44938,
              "short": 76788,
              "net": -31850
            },
            "smallTrader": {
              "long": 95902,
              "short": 120526,
              "net": -24624
            }
          },
          "openInterest": 453768
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49652,
              "short": 28255,
              "net": 21397
            },
            "nonCommercial": {
              "long": 2264,
              "short": 25704,
              "net": -23440
            },
            "smallTrader": {
              "long": 10544,
              "short": 8501,
              "net": 2043
            }
          },
          "openInterest": 64860
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 325385,
              "short": 327250,
              "net": -1865
            },
            "nonCommercial": {
              "long": 21702,
              "short": 18439,
              "net": 3263
            },
            "smallTrader": {
              "long": 37574,
              "short": 38972,
              "net": -1398
            }
          },
          "openInterest": 406139
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31366,
              "short": 68983,
              "net": -37617
            },
            "nonCommercial": {
              "long": 12647,
              "short": 5344,
              "net": 7303
            },
            "smallTrader": {
              "long": 36847,
              "short": 6533,
              "net": 30314
            }
          },
          "openInterest": 80964
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6971,
              "short": 2536,
              "net": 4435
            },
            "nonCommercial": {
              "long": 6216,
              "short": 3335,
              "net": 2881
            },
            "smallTrader": {
              "long": 3558,
              "short": 10874,
              "net": -7316
            }
          },
          "openInterest": 17921
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69126,
              "short": 41204,
              "net": 27922
            },
            "nonCommercial": {
              "long": 11752,
              "short": 46763,
              "net": -35011
            },
            "smallTrader": {
              "long": 24310,
              "short": 17221,
              "net": 7089
            }
          },
          "openInterest": 114900
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88262,
              "short": 102311,
              "net": -14049
            },
            "nonCommercial": {
              "long": 7489,
              "short": 6265,
              "net": 1224
            },
            "smallTrader": {
              "long": 27536,
              "short": 14711,
              "net": 12825
            }
          },
          "openInterest": 130472
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73978,
              "short": 37526,
              "net": 36452
            },
            "nonCommercial": {
              "long": 3775,
              "short": 27235,
              "net": -23460
            },
            "smallTrader": {
              "long": 10077,
              "short": 23069,
              "net": -12992
            }
          },
          "openInterest": 87870
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16140,
              "short": 20073,
              "net": -3933
            },
            "nonCommercial": {
              "long": 15262,
              "short": 5367,
              "net": 9895
            },
            "smallTrader": {
              "long": 10249,
              "short": 16211,
              "net": -5962
            }
          },
          "openInterest": 45511
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54460,
              "short": 59927,
              "net": -5467
            },
            "nonCommercial": {
              "long": 27314,
              "short": 11640,
              "net": 15674
            },
            "smallTrader": {
              "long": 23886,
              "short": 34093,
              "net": -10207
            }
          },
          "openInterest": 117122
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2990,
              "short": 20361,
              "net": -17371
            },
            "nonCommercial": {
              "long": 11591,
              "short": 1964,
              "net": 9627
            },
            "smallTrader": {
              "long": 12053,
              "short": 4309,
              "net": 7744
            }
          },
          "openInterest": 26634
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 330909,
              "short": 337570,
              "net": -6661
            },
            "nonCommercial": {
              "long": 4430,
              "short": 14524,
              "net": -10094
            },
            "smallTrader": {
              "long": 39606,
              "short": 22851,
              "net": 16755
            }
          },
          "openInterest": 388716
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4929,
              "short": 5260,
              "net": -331
            },
            "nonCommercial": {
              "long": 964,
              "short": 827,
              "net": 137
            },
            "smallTrader": {
              "long": 941,
              "short": 747,
              "net": 194
            }
          },
          "openInterest": 6834
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17204,
              "short": 34274,
              "net": -17070
            },
            "nonCommercial": {
              "long": 28649,
              "short": 22094,
              "net": 6555
            },
            "smallTrader": {
              "long": 18658,
              "short": 8143,
              "net": 10515
            }
          },
          "openInterest": 67640
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57353,
              "short": 69498,
              "net": -12145
            },
            "nonCommercial": {
              "long": 14555,
              "short": 12468,
              "net": 2087
            },
            "smallTrader": {
              "long": 30922,
              "short": 20864,
              "net": 10058
            }
          },
          "openInterest": 118066
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72107,
              "short": 61129,
              "net": 10978
            },
            "nonCommercial": {
              "long": 18891,
              "short": 31230,
              "net": -12339
            },
            "smallTrader": {
              "long": 22349,
              "short": 20988,
              "net": 1361
            }
          },
          "openInterest": 136184
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76798,
              "short": 63158,
              "net": 13640
            },
            "nonCommercial": {
              "long": 13310,
              "short": 43391,
              "net": -30081
            },
            "smallTrader": {
              "long": 47751,
              "short": 31310,
              "net": 16441
            }
          },
          "openInterest": 159681
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121134,
              "short": 99207,
              "net": 21927
            },
            "nonCommercial": {
              "long": 4903,
              "short": 26013,
              "net": -21110
            },
            "smallTrader": {
              "long": 31821,
              "short": 32638,
              "net": -817
            }
          },
          "openInterest": 160327
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32299,
              "short": 14423,
              "net": 17876
            },
            "nonCommercial": {
              "long": 274,
              "short": 18296,
              "net": -18022
            },
            "smallTrader": {
              "long": 10737,
              "short": 10591,
              "net": 146
            }
          },
          "openInterest": 43310
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26754,
              "short": 46305,
              "net": -19551
            },
            "nonCommercial": {
              "long": 13461,
              "short": 7897,
              "net": 5564
            },
            "smallTrader": {
              "long": 26340,
              "short": 12353,
              "net": 13987
            }
          },
          "openInterest": 69638
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51184,
              "short": 51569,
              "net": -385
            },
            "nonCommercial": {
              "long": 24007,
              "short": 43258,
              "net": -19251
            },
            "smallTrader": {
              "long": 45834,
              "short": 26198,
              "net": 19636
            }
          },
          "openInterest": 136968
        }
      ]
    },
    {
      "reportDate": "2001-05-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 405812,
              "short": 445030,
              "net": -39218
            },
            "nonCommercial": {
              "long": 109963,
              "short": 59430,
              "net": 50533
            },
            "smallTrader": {
              "long": 111946,
              "short": 123261,
              "net": -11315
            }
          },
          "openInterest": 632117
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 45490,
              "short": 44093,
              "net": 1397
            },
            "nonCommercial": {
              "long": 3791,
              "short": 3565,
              "net": 226
            },
            "smallTrader": {
              "long": 16128,
              "short": 17751,
              "net": -1623
            }
          },
          "openInterest": 65409
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 329919,
              "short": 308273,
              "net": 21646
            },
            "nonCommercial": {
              "long": 58165,
              "short": 76602,
              "net": -18437
            },
            "smallTrader": {
              "long": 101086,
              "short": 104295,
              "net": -3209
            }
          },
          "openInterest": 497449
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 289223,
              "short": 278238,
              "net": 10985
            },
            "nonCommercial": {
              "long": 34673,
              "short": 40796,
              "net": -6123
            },
            "smallTrader": {
              "long": 68676,
              "short": 73538,
              "net": -4862
            }
          },
          "openInterest": 393865
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14578,
              "short": 13421,
              "net": 1157
            },
            "nonCommercial": {
              "long": 1950,
              "short": 2735,
              "net": -785
            },
            "smallTrader": {
              "long": 9433,
              "short": 9805,
              "net": -372
            }
          },
          "openInterest": 25961
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26570,
              "short": 12659,
              "net": 13911
            },
            "nonCommercial": {
              "long": 1822,
              "short": 7414,
              "net": -5592
            },
            "smallTrader": {
              "long": 6571,
              "short": 14890,
              "net": -8319
            }
          },
          "openInterest": 34963
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37975,
              "short": 29663,
              "net": 8312
            },
            "nonCommercial": {
              "long": 4485,
              "short": 16641,
              "net": -12156
            },
            "smallTrader": {
              "long": 20657,
              "short": 16813,
              "net": 3844
            }
          },
          "openInterest": 63144
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74893,
              "short": 70072,
              "net": 4821
            },
            "nonCommercial": {
              "long": 9050,
              "short": 16152,
              "net": -7102
            },
            "smallTrader": {
              "long": 7602,
              "short": 5321,
              "net": 2281
            }
          },
          "openInterest": 102265
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27268,
              "short": 34374,
              "net": -7106
            },
            "nonCommercial": {
              "long": 9918,
              "short": 9624,
              "net": 294
            },
            "smallTrader": {
              "long": 12672,
              "short": 5860,
              "net": 6812
            }
          },
          "openInterest": 53825
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45586,
              "short": 30399,
              "net": 15187
            },
            "nonCommercial": {
              "long": 14687,
              "short": 31553,
              "net": -16866
            },
            "smallTrader": {
              "long": 10835,
              "short": 9156,
              "net": 1679
            }
          },
          "openInterest": 75177
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228191,
              "short": 177190,
              "net": 51001
            },
            "nonCommercial": {
              "long": 46202,
              "short": 75726,
              "net": -29524
            },
            "smallTrader": {
              "long": 88443,
              "short": 109920,
              "net": -21477
            }
          },
          "openInterest": 425533
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48882,
              "short": 27937,
              "net": 20945
            },
            "nonCommercial": {
              "long": 2334,
              "short": 26621,
              "net": -24287
            },
            "smallTrader": {
              "long": 12643,
              "short": 9301,
              "net": 3342
            }
          },
          "openInterest": 66008
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 325409,
              "short": 337286,
              "net": -11877
            },
            "nonCommercial": {
              "long": 22336,
              "short": 16277,
              "net": 6059
            },
            "smallTrader": {
              "long": 40244,
              "short": 34426,
              "net": 5818
            }
          },
          "openInterest": 412952
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32807,
              "short": 69241,
              "net": -36434
            },
            "nonCommercial": {
              "long": 12005,
              "short": 5961,
              "net": 6044
            },
            "smallTrader": {
              "long": 37551,
              "short": 7161,
              "net": 30390
            }
          },
          "openInterest": 82811
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6777,
              "short": 2662,
              "net": 4115
            },
            "nonCommercial": {
              "long": 6024,
              "short": 2815,
              "net": 3209
            },
            "smallTrader": {
              "long": 3322,
              "short": 10646,
              "net": -7324
            }
          },
          "openInterest": 16864
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61633,
              "short": 41814,
              "net": 19819
            },
            "nonCommercial": {
              "long": 12738,
              "short": 40708,
              "net": -27970
            },
            "smallTrader": {
              "long": 25349,
              "short": 17198,
              "net": 8151
            }
          },
          "openInterest": 110868
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76086,
              "short": 92970,
              "net": -16884
            },
            "nonCommercial": {
              "long": 6500,
              "short": 4581,
              "net": 1919
            },
            "smallTrader": {
              "long": 31406,
              "short": 16441,
              "net": 14965
            }
          },
          "openInterest": 119397
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53583,
              "short": 37402,
              "net": 16181
            },
            "nonCommercial": {
              "long": 21103,
              "short": 26816,
              "net": -5713
            },
            "smallTrader": {
              "long": 11656,
              "short": 22124,
              "net": -10468
            }
          },
          "openInterest": 86456
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16715,
              "short": 16973,
              "net": -258
            },
            "nonCommercial": {
              "long": 11688,
              "short": 5419,
              "net": 6269
            },
            "smallTrader": {
              "long": 10463,
              "short": 16474,
              "net": -6011
            }
          },
          "openInterest": 42634
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53143,
              "short": 57920,
              "net": -4777
            },
            "nonCommercial": {
              "long": 26277,
              "short": 11320,
              "net": 14957
            },
            "smallTrader": {
              "long": 20995,
              "short": 31175,
              "net": -10180
            }
          },
          "openInterest": 111797
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1752,
              "short": 19649,
              "net": -17897
            },
            "nonCommercial": {
              "long": 11656,
              "short": 1418,
              "net": 10238
            },
            "smallTrader": {
              "long": 11740,
              "short": 4081,
              "net": 7659
            }
          },
          "openInterest": 25148
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 337121,
              "short": 338443,
              "net": -1322
            },
            "nonCommercial": {
              "long": 5816,
              "short": 20893,
              "net": -15077
            },
            "smallTrader": {
              "long": 40872,
              "short": 24473,
              "net": 16399
            }
          },
          "openInterest": 398604
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4562,
              "short": 5524,
              "net": -962
            },
            "nonCommercial": {
              "long": 1079,
              "short": 643,
              "net": 436
            },
            "smallTrader": {
              "long": 1102,
              "short": 576,
              "net": 526
            }
          },
          "openInterest": 6743
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13694,
              "short": 27005,
              "net": -13311
            },
            "nonCommercial": {
              "long": 28896,
              "short": 24793,
              "net": 4103
            },
            "smallTrader": {
              "long": 18964,
              "short": 9756,
              "net": 9208
            }
          },
          "openInterest": 64781
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57160,
              "short": 74297,
              "net": -17137
            },
            "nonCommercial": {
              "long": 16330,
              "short": 12058,
              "net": 4272
            },
            "smallTrader": {
              "long": 30178,
              "short": 17313,
              "net": 12865
            }
          },
          "openInterest": 119714
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66764,
              "short": 58216,
              "net": 8548
            },
            "nonCommercial": {
              "long": 23871,
              "short": 35266,
              "net": -11395
            },
            "smallTrader": {
              "long": 22358,
              "short": 19511,
              "net": 2847
            }
          },
          "openInterest": 136378
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62007,
              "short": 57549,
              "net": 4458
            },
            "nonCommercial": {
              "long": 17067,
              "short": 36813,
              "net": -19746
            },
            "smallTrader": {
              "long": 44201,
              "short": 28913,
              "net": 15288
            }
          },
          "openInterest": 142367
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91922,
              "short": 89495,
              "net": 2427
            },
            "nonCommercial": {
              "long": 9800,
              "short": 18512,
              "net": -8712
            },
            "smallTrader": {
              "long": 30665,
              "short": 24380,
              "net": 6285
            }
          },
          "openInterest": 134770
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37616,
              "short": 12275,
              "net": 25341
            },
            "nonCommercial": {
              "long": 457,
              "short": 21145,
              "net": -20688
            },
            "smallTrader": {
              "long": 8479,
              "short": 13132,
              "net": -4653
            }
          },
          "openInterest": 46595
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22201,
              "short": 48632,
              "net": -26431
            },
            "nonCommercial": {
              "long": 15722,
              "short": 5429,
              "net": 10293
            },
            "smallTrader": {
              "long": 29917,
              "short": 13779,
              "net": 16138
            }
          },
          "openInterest": 70729
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42904,
              "short": 53627,
              "net": -10723
            },
            "nonCommercial": {
              "long": 25739,
              "short": 35958,
              "net": -10219
            },
            "smallTrader": {
              "long": 46058,
              "short": 25116,
              "net": 20942
            }
          },
          "openInterest": 133649
        }
      ]
    },
    {
      "reportDate": "2001-05-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 394704,
              "short": 439847,
              "net": -45143
            },
            "nonCommercial": {
              "long": 105937,
              "short": 50580,
              "net": 55357
            },
            "smallTrader": {
              "long": 118170,
              "short": 128384,
              "net": -10214
            }
          },
          "openInterest": 624104
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 43151,
              "short": 41017,
              "net": 2134
            },
            "nonCommercial": {
              "long": 3803,
              "short": 4473,
              "net": -670
            },
            "smallTrader": {
              "long": 15531,
              "short": 16995,
              "net": -1464
            }
          },
          "openInterest": 62485
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 333162,
              "short": 304457,
              "net": 28705
            },
            "nonCommercial": {
              "long": 50178,
              "short": 74971,
              "net": -24793
            },
            "smallTrader": {
              "long": 102516,
              "short": 106428,
              "net": -3912
            }
          },
          "openInterest": 492298
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 290763,
              "short": 290940,
              "net": -177
            },
            "nonCommercial": {
              "long": 37803,
              "short": 42982,
              "net": -5179
            },
            "smallTrader": {
              "long": 76381,
              "short": 71025,
              "net": 5356
            }
          },
          "openInterest": 406810
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13458,
              "short": 12654,
              "net": 804
            },
            "nonCommercial": {
              "long": 1950,
              "short": 2694,
              "net": -744
            },
            "smallTrader": {
              "long": 9779,
              "short": 9839,
              "net": -60
            }
          },
          "openInterest": 25187
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29731,
              "short": 10981,
              "net": 18750
            },
            "nonCommercial": {
              "long": 1866,
              "short": 11388,
              "net": -9522
            },
            "smallTrader": {
              "long": 7619,
              "short": 16847,
              "net": -9228
            }
          },
          "openInterest": 39216
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37072,
              "short": 32003,
              "net": 5069
            },
            "nonCommercial": {
              "long": 3986,
              "short": 17120,
              "net": -13134
            },
            "smallTrader": {
              "long": 24808,
              "short": 16743,
              "net": 8065
            }
          },
          "openInterest": 65893
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74359,
              "short": 71402,
              "net": 2957
            },
            "nonCommercial": {
              "long": 10349,
              "short": 16926,
              "net": -6577
            },
            "smallTrader": {
              "long": 8211,
              "short": 4591,
              "net": 3620
            }
          },
          "openInterest": 103491
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25550,
              "short": 36085,
              "net": -10535
            },
            "nonCommercial": {
              "long": 10088,
              "short": 6830,
              "net": 3258
            },
            "smallTrader": {
              "long": 12932,
              "short": 5655,
              "net": 7277
            }
          },
          "openInterest": 52604
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44392,
              "short": 31408,
              "net": 12984
            },
            "nonCommercial": {
              "long": 13435,
              "short": 28166,
              "net": -14731
            },
            "smallTrader": {
              "long": 10509,
              "short": 8762,
              "net": 1747
            }
          },
          "openInterest": 71209
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224722,
              "short": 177319,
              "net": 47403
            },
            "nonCommercial": {
              "long": 49508,
              "short": 82197,
              "net": -32689
            },
            "smallTrader": {
              "long": 92625,
              "short": 107339,
              "net": -14714
            }
          },
          "openInterest": 425030
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48931,
              "short": 27644,
              "net": 21287
            },
            "nonCommercial": {
              "long": 2369,
              "short": 27380,
              "net": -25011
            },
            "smallTrader": {
              "long": 12493,
              "short": 8769,
              "net": 3724
            }
          },
          "openInterest": 65930
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 336741,
              "short": 338051,
              "net": -1310
            },
            "nonCommercial": {
              "long": 21505,
              "short": 21960,
              "net": -455
            },
            "smallTrader": {
              "long": 39823,
              "short": 38058,
              "net": 1765
            }
          },
          "openInterest": 420880
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36381,
              "short": 67658,
              "net": -31277
            },
            "nonCommercial": {
              "long": 12030,
              "short": 7676,
              "net": 4354
            },
            "smallTrader": {
              "long": 39058,
              "short": 12135,
              "net": 26923
            }
          },
          "openInterest": 87560
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6444,
              "short": 2599,
              "net": 3845
            },
            "nonCommercial": {
              "long": 6151,
              "short": 2742,
              "net": 3409
            },
            "smallTrader": {
              "long": 3311,
              "short": 10565,
              "net": -7254
            }
          },
          "openInterest": 16644
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60306,
              "short": 43059,
              "net": 17247
            },
            "nonCommercial": {
              "long": 12867,
              "short": 38655,
              "net": -25788
            },
            "smallTrader": {
              "long": 24762,
              "short": 16221,
              "net": 8541
            }
          },
          "openInterest": 109018
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80421,
              "short": 94682,
              "net": -14261
            },
            "nonCommercial": {
              "long": 6309,
              "short": 4941,
              "net": 1368
            },
            "smallTrader": {
              "long": 31975,
              "short": 19082,
              "net": 12893
            }
          },
          "openInterest": 122522
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52044,
              "short": 39857,
              "net": 12187
            },
            "nonCommercial": {
              "long": 26696,
              "short": 29615,
              "net": -2919
            },
            "smallTrader": {
              "long": 11133,
              "short": 20401,
              "net": -9268
            }
          },
          "openInterest": 90252
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18629,
              "short": 16392,
              "net": 2237
            },
            "nonCommercial": {
              "long": 10078,
              "short": 5671,
              "net": 4407
            },
            "smallTrader": {
              "long": 8543,
              "short": 15187,
              "net": -6644
            }
          },
          "openInterest": 41201
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52846,
              "short": 55787,
              "net": -2941
            },
            "nonCommercial": {
              "long": 24483,
              "short": 11847,
              "net": 12636
            },
            "smallTrader": {
              "long": 22321,
              "short": 32016,
              "net": -9695
            }
          },
          "openInterest": 111460
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2905,
              "short": 21048,
              "net": -18143
            },
            "nonCommercial": {
              "long": 12144,
              "short": 1874,
              "net": 10270
            },
            "smallTrader": {
              "long": 13325,
              "short": 5452,
              "net": 7873
            }
          },
          "openInterest": 28374
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347549,
              "short": 342309,
              "net": 5240
            },
            "nonCommercial": {
              "long": 3350,
              "short": 25275,
              "net": -21925
            },
            "smallTrader": {
              "long": 41906,
              "short": 25221,
              "net": 16685
            }
          },
          "openInterest": 410385
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3748,
              "short": 6109,
              "net": -2361
            },
            "nonCommercial": {
              "long": 1990,
              "short": 246,
              "net": 1744
            },
            "smallTrader": {
              "long": 1515,
              "short": 898,
              "net": 617
            }
          },
          "openInterest": 7253
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15084,
              "short": 25190,
              "net": -10106
            },
            "nonCommercial": {
              "long": 29074,
              "short": 28452,
              "net": 622
            },
            "smallTrader": {
              "long": 19108,
              "short": 9624,
              "net": 9484
            }
          },
          "openInterest": 66853
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52354,
              "short": 73267,
              "net": -20913
            },
            "nonCommercial": {
              "long": 16859,
              "short": 8735,
              "net": 8124
            },
            "smallTrader": {
              "long": 30058,
              "short": 17269,
              "net": 12789
            }
          },
          "openInterest": 114680
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67401,
              "short": 56321,
              "net": 11080
            },
            "nonCommercial": {
              "long": 22424,
              "short": 37776,
              "net": -15352
            },
            "smallTrader": {
              "long": 24601,
              "short": 20329,
              "net": 4272
            }
          },
          "openInterest": 136861
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55827,
              "short": 50885,
              "net": 4942
            },
            "nonCommercial": {
              "long": 17177,
              "short": 37492,
              "net": -20315
            },
            "smallTrader": {
              "long": 43748,
              "short": 28375,
              "net": 15373
            }
          },
          "openInterest": 132766
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76288,
              "short": 98903,
              "net": -22615
            },
            "nonCommercial": {
              "long": 21023,
              "short": 12161,
              "net": 8862
            },
            "smallTrader": {
              "long": 32217,
              "short": 18464,
              "net": 13753
            }
          },
          "openInterest": 131844
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40640,
              "short": 12205,
              "net": 28435
            },
            "nonCommercial": {
              "long": 1674,
              "short": 22098,
              "net": -20424
            },
            "smallTrader": {
              "long": 9183,
              "short": 17194,
              "net": -8011
            }
          },
          "openInterest": 51497
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24936,
              "short": 47939,
              "net": -23003
            },
            "nonCommercial": {
              "long": 14462,
              "short": 5670,
              "net": 8792
            },
            "smallTrader": {
              "long": 27264,
              "short": 13053,
              "net": 14211
            }
          },
          "openInterest": 70174
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44740,
              "short": 44772,
              "net": -32
            },
            "nonCommercial": {
              "long": 22961,
              "short": 41016,
              "net": -18055
            },
            "smallTrader": {
              "long": 43138,
              "short": 25051,
              "net": 18087
            }
          },
          "openInterest": 130404
        }
      ]
    },
    {
      "reportDate": "2001-05-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 432880,
              "short": 449375,
              "net": -16495
            },
            "nonCommercial": {
              "long": 106712,
              "short": 62418,
              "net": 44294
            },
            "smallTrader": {
              "long": 90023,
              "short": 117822,
              "net": -27799
            }
          },
          "openInterest": 637594
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44127,
              "short": 39943,
              "net": 4184
            },
            "nonCommercial": {
              "long": 3483,
              "short": 3930,
              "net": -447
            },
            "smallTrader": {
              "long": 17928,
              "short": 21665,
              "net": -3737
            }
          },
          "openInterest": 65538
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 333604,
              "short": 323092,
              "net": 10512
            },
            "nonCommercial": {
              "long": 55898,
              "short": 77789,
              "net": -21891
            },
            "smallTrader": {
              "long": 102617,
              "short": 91238,
              "net": 11379
            }
          },
          "openInterest": 503691
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 319292,
              "short": 298479,
              "net": 20813
            },
            "nonCommercial": {
              "long": 40703,
              "short": 47420,
              "net": -6717
            },
            "smallTrader": {
              "long": 65218,
              "short": 79314,
              "net": -14096
            }
          },
          "openInterest": 431445
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15025,
              "short": 13366,
              "net": 1659
            },
            "nonCommercial": {
              "long": 2420,
              "short": 3779,
              "net": -1359
            },
            "smallTrader": {
              "long": 9125,
              "short": 9425,
              "net": -300
            }
          },
          "openInterest": 26570
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32551,
              "short": 12211,
              "net": 20340
            },
            "nonCommercial": {
              "long": 1052,
              "short": 11366,
              "net": -10314
            },
            "smallTrader": {
              "long": 7902,
              "short": 17928,
              "net": -10026
            }
          },
          "openInterest": 41505
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39611,
              "short": 31863,
              "net": 7748
            },
            "nonCommercial": {
              "long": 2979,
              "short": 17833,
              "net": -14854
            },
            "smallTrader": {
              "long": 23091,
              "short": 15985,
              "net": 7106
            }
          },
          "openInterest": 65681
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72242,
              "short": 74188,
              "net": -1946
            },
            "nonCommercial": {
              "long": 11262,
              "short": 14450,
              "net": -3188
            },
            "smallTrader": {
              "long": 9198,
              "short": 4064,
              "net": 5134
            }
          },
          "openInterest": 103803
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27006,
              "short": 36724,
              "net": -9718
            },
            "nonCommercial": {
              "long": 10128,
              "short": 6852,
              "net": 3276
            },
            "smallTrader": {
              "long": 11453,
              "short": 5011,
              "net": 6442
            }
          },
          "openInterest": 52383
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47659,
              "short": 29713,
              "net": 17946
            },
            "nonCommercial": {
              "long": 15031,
              "short": 33403,
              "net": -18372
            },
            "smallTrader": {
              "long": 11165,
              "short": 10739,
              "net": 426
            }
          },
          "openInterest": 77317
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222881,
              "short": 176198,
              "net": 46683
            },
            "nonCommercial": {
              "long": 49156,
              "short": 80643,
              "net": -31487
            },
            "smallTrader": {
              "long": 93848,
              "short": 109044,
              "net": -15196
            }
          },
          "openInterest": 422832
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47273,
              "short": 28396,
              "net": 18877
            },
            "nonCommercial": {
              "long": 3527,
              "short": 25844,
              "net": -22317
            },
            "smallTrader": {
              "long": 12480,
              "short": 9040,
              "net": 3440
            }
          },
          "openInterest": 65642
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345707,
              "short": 350588,
              "net": -4881
            },
            "nonCommercial": {
              "long": 26488,
              "short": 20494,
              "net": 5994
            },
            "smallTrader": {
              "long": 44880,
              "short": 45993,
              "net": -1113
            }
          },
          "openInterest": 445434
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37044,
              "short": 62243,
              "net": -25199
            },
            "nonCommercial": {
              "long": 13881,
              "short": 10473,
              "net": 3408
            },
            "smallTrader": {
              "long": 37388,
              "short": 15597,
              "net": 21791
            }
          },
          "openInterest": 88743
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6462,
              "short": 2252,
              "net": 4210
            },
            "nonCommercial": {
              "long": 6290,
              "short": 4102,
              "net": 2188
            },
            "smallTrader": {
              "long": 3621,
              "short": 10019,
              "net": -6398
            }
          },
          "openInterest": 17089
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38943,
              "short": 52858,
              "net": -13915
            },
            "nonCommercial": {
              "long": 28829,
              "short": 27298,
              "net": 1531
            },
            "smallTrader": {
              "long": 26914,
              "short": 14530,
              "net": 12384
            }
          },
          "openInterest": 106947
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88457,
              "short": 105679,
              "net": -17222
            },
            "nonCommercial": {
              "long": 6567,
              "short": 5023,
              "net": 1544
            },
            "smallTrader": {
              "long": 32488,
              "short": 16810,
              "net": 15678
            }
          },
          "openInterest": 132700
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55737,
              "short": 39129,
              "net": 16608
            },
            "nonCommercial": {
              "long": 26429,
              "short": 28744,
              "net": -2315
            },
            "smallTrader": {
              "long": 9943,
              "short": 24236,
              "net": -14293
            }
          },
          "openInterest": 92328
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20475,
              "short": 15487,
              "net": 4988
            },
            "nonCommercial": {
              "long": 9024,
              "short": 6797,
              "net": 2227
            },
            "smallTrader": {
              "long": 8621,
              "short": 15836,
              "net": -7215
            }
          },
          "openInterest": 41810
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55962,
              "short": 52984,
              "net": 2978
            },
            "nonCommercial": {
              "long": 21919,
              "short": 15770,
              "net": 6149
            },
            "smallTrader": {
              "long": 23412,
              "short": 32539,
              "net": -9127
            }
          },
          "openInterest": 112778
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3596,
              "short": 21732,
              "net": -18136
            },
            "nonCommercial": {
              "long": 12443,
              "short": 1227,
              "net": 11216
            },
            "smallTrader": {
              "long": 13593,
              "short": 6673,
              "net": 6920
            }
          },
          "openInterest": 29776
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342661,
              "short": 338448,
              "net": 4213
            },
            "nonCommercial": {
              "long": 5081,
              "short": 26523,
              "net": -21442
            },
            "smallTrader": {
              "long": 48131,
              "short": 30902,
              "net": 17229
            }
          },
          "openInterest": 416168
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3625,
              "short": 6100,
              "net": -2475
            },
            "nonCommercial": {
              "long": 2414,
              "short": 513,
              "net": 1901
            },
            "smallTrader": {
              "long": 1470,
              "short": 896,
              "net": 574
            }
          },
          "openInterest": 7510
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16877,
              "short": 25734,
              "net": -8857
            },
            "nonCommercial": {
              "long": 29584,
              "short": 31045,
              "net": -1461
            },
            "smallTrader": {
              "long": 19431,
              "short": 9113,
              "net": 10318
            }
          },
          "openInterest": 69410
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50064,
              "short": 75649,
              "net": -25585
            },
            "nonCommercial": {
              "long": 18321,
              "short": 6427,
              "net": 11894
            },
            "smallTrader": {
              "long": 30612,
              "short": 16921,
              "net": 13691
            }
          },
          "openInterest": 114747
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68899,
              "short": 56544,
              "net": 12355
            },
            "nonCommercial": {
              "long": 22641,
              "short": 39406,
              "net": -16765
            },
            "smallTrader": {
              "long": 24340,
              "short": 19930,
              "net": 4410
            }
          },
          "openInterest": 138844
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49531,
              "short": 56967,
              "net": -7436
            },
            "nonCommercial": {
              "long": 20826,
              "short": 32876,
              "net": -12050
            },
            "smallTrader": {
              "long": 47092,
              "short": 27606,
              "net": 19486
            }
          },
          "openInterest": 133468
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73469,
              "short": 98433,
              "net": -24964
            },
            "nonCommercial": {
              "long": 21471,
              "short": 12165,
              "net": 9306
            },
            "smallTrader": {
              "long": 32863,
              "short": 17205,
              "net": 15658
            }
          },
          "openInterest": 129848
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42745,
              "short": 11369,
              "net": 31376
            },
            "nonCommercial": {
              "long": 3493,
              "short": 25490,
              "net": -21997
            },
            "smallTrader": {
              "long": 8801,
              "short": 18180,
              "net": -9379
            }
          },
          "openInterest": 55039
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23149,
              "short": 48273,
              "net": -25124
            },
            "nonCommercial": {
              "long": 15922,
              "short": 5081,
              "net": 10841
            },
            "smallTrader": {
              "long": 27896,
              "short": 13613,
              "net": 14283
            }
          },
          "openInterest": 71481
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43282,
              "short": 46284,
              "net": -3002
            },
            "nonCommercial": {
              "long": 24381,
              "short": 38069,
              "net": -13688
            },
            "smallTrader": {
              "long": 43396,
              "short": 26706,
              "net": 16690
            }
          },
          "openInterest": 131321
        }
      ]
    },
    {
      "reportDate": "2001-05-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 427837,
              "short": 434280,
              "net": -6443
            },
            "nonCommercial": {
              "long": 102246,
              "short": 60198,
              "net": 42048
            },
            "smallTrader": {
              "long": 95609,
              "short": 131214,
              "net": -35605
            }
          },
          "openInterest": 636941
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 45984,
              "short": 40096,
              "net": 5888
            },
            "nonCommercial": {
              "long": 2987,
              "short": 3999,
              "net": -1012
            },
            "smallTrader": {
              "long": 17620,
              "short": 22496,
              "net": -4876
            }
          },
          "openInterest": 68107
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 323489,
              "short": 315429,
              "net": 8060
            },
            "nonCommercial": {
              "long": 50716,
              "short": 66857,
              "net": -16141
            },
            "smallTrader": {
              "long": 109169,
              "short": 101088,
              "net": 8081
            }
          },
          "openInterest": 520455
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 351581,
              "short": 320925,
              "net": 30656
            },
            "nonCommercial": {
              "long": 41225,
              "short": 48095,
              "net": -6870
            },
            "smallTrader": {
              "long": 63914,
              "short": 87700,
              "net": -23786
            }
          },
          "openInterest": 463236
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14602,
              "short": 16527,
              "net": -1925
            },
            "nonCommercial": {
              "long": 3350,
              "short": 1842,
              "net": 1508
            },
            "smallTrader": {
              "long": 10271,
              "short": 9854,
              "net": 417
            }
          },
          "openInterest": 28223
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32606,
              "short": 13921,
              "net": 18685
            },
            "nonCommercial": {
              "long": 1740,
              "short": 9764,
              "net": -8024
            },
            "smallTrader": {
              "long": 6267,
              "short": 16928,
              "net": -10661
            }
          },
          "openInterest": 40620
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35337,
              "short": 32166,
              "net": 3171
            },
            "nonCommercial": {
              "long": 4986,
              "short": 16488,
              "net": -11502
            },
            "smallTrader": {
              "long": 24242,
              "short": 15911,
              "net": 8331
            }
          },
          "openInterest": 64565
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72304,
              "short": 78696,
              "net": -6392
            },
            "nonCommercial": {
              "long": 15652,
              "short": 14905,
              "net": 747
            },
            "smallTrader": {
              "long": 10858,
              "short": 5213,
              "net": 5645
            }
          },
          "openInterest": 110721
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26074,
              "short": 36517,
              "net": -10443
            },
            "nonCommercial": {
              "long": 10174,
              "short": 6848,
              "net": 3326
            },
            "smallTrader": {
              "long": 12074,
              "short": 4957,
              "net": 7117
            }
          },
          "openInterest": 52273
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41730,
              "short": 37691,
              "net": 4039
            },
            "nonCommercial": {
              "long": 14066,
              "short": 21547,
              "net": -7481
            },
            "smallTrader": {
              "long": 12270,
              "short": 8828,
              "net": 3442
            }
          },
          "openInterest": 70667
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225130,
              "short": 178212,
              "net": 46918
            },
            "nonCommercial": {
              "long": 49030,
              "short": 83613,
              "net": -34583
            },
            "smallTrader": {
              "long": 87640,
              "short": 99975,
              "net": -12335
            }
          },
          "openInterest": 420157
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47542,
              "short": 24740,
              "net": 22802
            },
            "nonCommercial": {
              "long": 3360,
              "short": 29052,
              "net": -25692
            },
            "smallTrader": {
              "long": 13318,
              "short": 10428,
              "net": 2890
            }
          },
          "openInterest": 66707
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 356866,
              "short": 376789,
              "net": -19923
            },
            "nonCommercial": {
              "long": 39886,
              "short": 21374,
              "net": 18512
            },
            "smallTrader": {
              "long": 39624,
              "short": 38213,
              "net": 1411
            }
          },
          "openInterest": 466603
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40057,
              "short": 54258,
              "net": -14201
            },
            "nonCommercial": {
              "long": 13720,
              "short": 19173,
              "net": -5453
            },
            "smallTrader": {
              "long": 38868,
              "short": 19214,
              "net": 19654
            }
          },
          "openInterest": 92969
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5184,
              "short": 3181,
              "net": 2003
            },
            "nonCommercial": {
              "long": 8562,
              "short": 2845,
              "net": 5717
            },
            "smallTrader": {
              "long": 3512,
              "short": 11232,
              "net": -7720
            }
          },
          "openInterest": 17887
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27867,
              "short": 93117,
              "net": -65250
            },
            "nonCommercial": {
              "long": 53505,
              "short": 14569,
              "net": 38936
            },
            "smallTrader": {
              "long": 40387,
              "short": 14073,
              "net": 26314
            }
          },
          "openInterest": 133866
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88947,
              "short": 111965,
              "net": -23018
            },
            "nonCommercial": {
              "long": 10542,
              "short": 3898,
              "net": 6644
            },
            "smallTrader": {
              "long": 33972,
              "short": 17598,
              "net": 16374
            }
          },
          "openInterest": 137306
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74319,
              "short": 33995,
              "net": 40324
            },
            "nonCommercial": {
              "long": 2531,
              "short": 29579,
              "net": -27048
            },
            "smallTrader": {
              "long": 20695,
              "short": 33971,
              "net": -13276
            }
          },
          "openInterest": 97736
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20559,
              "short": 15921,
              "net": 4638
            },
            "nonCommercial": {
              "long": 9023,
              "short": 6469,
              "net": 2554
            },
            "smallTrader": {
              "long": 8882,
              "short": 16074,
              "net": -7192
            }
          },
          "openInterest": 42351
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50078,
              "short": 56863,
              "net": -6785
            },
            "nonCommercial": {
              "long": 25954,
              "short": 13066,
              "net": 12888
            },
            "smallTrader": {
              "long": 22240,
              "short": 28343,
              "net": -6103
            }
          },
          "openInterest": 111143
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4206,
              "short": 21356,
              "net": -17150
            },
            "nonCommercial": {
              "long": 10898,
              "short": 1641,
              "net": 9257
            },
            "smallTrader": {
              "long": 14460,
              "short": 6567,
              "net": 7893
            }
          },
          "openInterest": 29713
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 378034,
              "short": 365118,
              "net": 12916
            },
            "nonCommercial": {
              "long": 4399,
              "short": 31702,
              "net": -27303
            },
            "smallTrader": {
              "long": 40280,
              "short": 25893,
              "net": 14387
            }
          },
          "openInterest": 439817
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3443,
              "short": 6354,
              "net": -2911
            },
            "nonCommercial": {
              "long": 2663,
              "short": 328,
              "net": 2335
            },
            "smallTrader": {
              "long": 1514,
              "short": 938,
              "net": 576
            }
          },
          "openInterest": 7620
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12706,
              "short": 36818,
              "net": -24112
            },
            "nonCommercial": {
              "long": 32379,
              "short": 21052,
              "net": 11327
            },
            "smallTrader": {
              "long": 19545,
              "short": 6760,
              "net": 12785
            }
          },
          "openInterest": 67973
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47764,
              "short": 86248,
              "net": -38484
            },
            "nonCommercial": {
              "long": 25648,
              "short": 5565,
              "net": 20083
            },
            "smallTrader": {
              "long": 34066,
              "short": 15665,
              "net": 18401
            }
          },
          "openInterest": 121680
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73814,
              "short": 65296,
              "net": 8518
            },
            "nonCommercial": {
              "long": 24079,
              "short": 39821,
              "net": -15742
            },
            "smallTrader": {
              "long": 28371,
              "short": 21147,
              "net": 7224
            }
          },
          "openInterest": 148431
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50463,
              "short": 61168,
              "net": -10705
            },
            "nonCommercial": {
              "long": 21640,
              "short": 30223,
              "net": -8583
            },
            "smallTrader": {
              "long": 47106,
              "short": 27818,
              "net": 19288
            }
          },
          "openInterest": 134979
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72374,
              "short": 102482,
              "net": -30108
            },
            "nonCommercial": {
              "long": 23723,
              "short": 12766,
              "net": 10957
            },
            "smallTrader": {
              "long": 35456,
              "short": 16305,
              "net": 19151
            }
          },
          "openInterest": 134161
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46215,
              "short": 10371,
              "net": 35844
            },
            "nonCommercial": {
              "long": 3002,
              "short": 27345,
              "net": -24343
            },
            "smallTrader": {
              "long": 8384,
              "short": 19885,
              "net": -11501
            }
          },
          "openInterest": 57644
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2199,
              "short": 4331,
              "net": -2132
            },
            "nonCommercial": {
              "long": 4670,
              "short": 2383,
              "net": 2287
            },
            "smallTrader": {
              "long": 1563,
              "short": 1718,
              "net": -155
            }
          },
          "openInterest": 8575
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24934,
              "short": 42363,
              "net": -17429
            },
            "nonCommercial": {
              "long": 13921,
              "short": 6121,
              "net": 7800
            },
            "smallTrader": {
              "long": 28683,
              "short": 19054,
              "net": 9629
            }
          },
          "openInterest": 73064
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47837,
              "short": 47561,
              "net": 276
            },
            "nonCommercial": {
              "long": 27124,
              "short": 42296,
              "net": -15172
            },
            "smallTrader": {
              "long": 38667,
              "short": 23771,
              "net": 14896
            }
          },
          "openInterest": 136622
        }
      ]
    },
    {
      "reportDate": "2001-05-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 418916,
              "short": 415554,
              "net": 3362
            },
            "nonCommercial": {
              "long": 78268,
              "short": 53434,
              "net": 24834
            },
            "smallTrader": {
              "long": 121736,
              "short": 149932,
              "net": -28196
            }
          },
          "openInterest": 625387
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 54083,
              "short": 48463,
              "net": 5620
            },
            "nonCommercial": {
              "long": 2665,
              "short": 4252,
              "net": -1587
            },
            "smallTrader": {
              "long": 18819,
              "short": 22852,
              "net": -4033
            }
          },
          "openInterest": 77833
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 326102,
              "short": 326951,
              "net": -849
            },
            "nonCommercial": {
              "long": 42429,
              "short": 60660,
              "net": -18231
            },
            "smallTrader": {
              "long": 124264,
              "short": 105184,
              "net": 19080
            }
          },
          "openInterest": 514886
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 375594,
              "short": 351726,
              "net": 23868
            },
            "nonCommercial": {
              "long": 45328,
              "short": 35338,
              "net": 9990
            },
            "smallTrader": {
              "long": 55960,
              "short": 89818,
              "net": -33858
            }
          },
          "openInterest": 478627
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15593,
              "short": 15917,
              "net": -324
            },
            "nonCommercial": {
              "long": 2968,
              "short": 2352,
              "net": 616
            },
            "smallTrader": {
              "long": 9360,
              "short": 9652,
              "net": -292
            }
          },
          "openInterest": 27921
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35867,
              "short": 13884,
              "net": 21983
            },
            "nonCommercial": {
              "long": 2039,
              "short": 11897,
              "net": -9858
            },
            "smallTrader": {
              "long": 6888,
              "short": 19013,
              "net": -12125
            }
          },
          "openInterest": 44794
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38560,
              "short": 29761,
              "net": 8799
            },
            "nonCommercial": {
              "long": 4303,
              "short": 18345,
              "net": -14042
            },
            "smallTrader": {
              "long": 22590,
              "short": 17347,
              "net": 5243
            }
          },
          "openInterest": 65466
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76917,
              "short": 81823,
              "net": -4906
            },
            "nonCommercial": {
              "long": 13951,
              "short": 13710,
              "net": 241
            },
            "smallTrader": {
              "long": 7805,
              "short": 3140,
              "net": 4665
            }
          },
          "openInterest": 111021
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28916,
              "short": 35616,
              "net": -6700
            },
            "nonCommercial": {
              "long": 11171,
              "short": 10400,
              "net": 771
            },
            "smallTrader": {
              "long": 11927,
              "short": 5998,
              "net": 5929
            }
          },
          "openInterest": 56152
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41394,
              "short": 39178,
              "net": 2216
            },
            "nonCommercial": {
              "long": 14165,
              "short": 21575,
              "net": -7410
            },
            "smallTrader": {
              "long": 13993,
              "short": 8799,
              "net": 5194
            }
          },
          "openInterest": 72650
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227164,
              "short": 181752,
              "net": 45412
            },
            "nonCommercial": {
              "long": 50609,
              "short": 82720,
              "net": -32111
            },
            "smallTrader": {
              "long": 90423,
              "short": 103724,
              "net": -13301
            }
          },
          "openInterest": 430772
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47518,
              "short": 24722,
              "net": 22796
            },
            "nonCommercial": {
              "long": 3523,
              "short": 28918,
              "net": -25395
            },
            "smallTrader": {
              "long": 14513,
              "short": 11914,
              "net": 2599
            }
          },
          "openInterest": 67952
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 348849,
              "short": 347853,
              "net": 996
            },
            "nonCommercial": {
              "long": 25612,
              "short": 23535,
              "net": 2077
            },
            "smallTrader": {
              "long": 42261,
              "short": 45334,
              "net": -3073
            }
          },
          "openInterest": 449352
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37947,
              "short": 55984,
              "net": -18037
            },
            "nonCommercial": {
              "long": 15862,
              "short": 18793,
              "net": -2931
            },
            "smallTrader": {
              "long": 38993,
              "short": 18025,
              "net": 20968
            }
          },
          "openInterest": 93121
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4139,
              "short": 2961,
              "net": 1178
            },
            "nonCommercial": {
              "long": 8843,
              "short": 2095,
              "net": 6748
            },
            "smallTrader": {
              "long": 3253,
              "short": 11179,
              "net": -7926
            }
          },
          "openInterest": 16704
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31273,
              "short": 99716,
              "net": -68443
            },
            "nonCommercial": {
              "long": 55117,
              "short": 11881,
              "net": 43236
            },
            "smallTrader": {
              "long": 36409,
              "short": 11202,
              "net": 25207
            }
          },
          "openInterest": 133990
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85608,
              "short": 110241,
              "net": -24633
            },
            "nonCommercial": {
              "long": 12324,
              "short": 3253,
              "net": 9071
            },
            "smallTrader": {
              "long": 34024,
              "short": 18462,
              "net": 15562
            }
          },
          "openInterest": 136359
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65411,
              "short": 53133,
              "net": 12278
            },
            "nonCommercial": {
              "long": 6661,
              "short": 16825,
              "net": -10164
            },
            "smallTrader": {
              "long": 14067,
              "short": 16181,
              "net": -2114
            }
          },
          "openInterest": 87280
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21287,
              "short": 16382,
              "net": 4905
            },
            "nonCommercial": {
              "long": 7300,
              "short": 6290,
              "net": 1010
            },
            "smallTrader": {
              "long": 9286,
              "short": 15201,
              "net": -5915
            }
          },
          "openInterest": 42193
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50133,
              "short": 55508,
              "net": -5375
            },
            "nonCommercial": {
              "long": 28062,
              "short": 14290,
              "net": 13772
            },
            "smallTrader": {
              "long": 20857,
              "short": 29254,
              "net": -8397
            }
          },
          "openInterest": 113330
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5180,
              "short": 22112,
              "net": -16932
            },
            "nonCommercial": {
              "long": 10915,
              "short": 1683,
              "net": 9232
            },
            "smallTrader": {
              "long": 14135,
              "short": 6435,
              "net": 7700
            }
          },
          "openInterest": 30359
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 363860,
              "short": 350582,
              "net": 13278
            },
            "nonCommercial": {
              "long": 4561,
              "short": 28642,
              "net": -24081
            },
            "smallTrader": {
              "long": 40976,
              "short": 30173,
              "net": 10803
            }
          },
          "openInterest": 425205
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3332,
              "short": 6556,
              "net": -3224
            },
            "nonCommercial": {
              "long": 3084,
              "short": 381,
              "net": 2703
            },
            "smallTrader": {
              "long": 1477,
              "short": 956,
              "net": 521
            }
          },
          "openInterest": 7893
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12182,
              "short": 40520,
              "net": -28338
            },
            "nonCommercial": {
              "long": 32809,
              "short": 17202,
              "net": 15607
            },
            "smallTrader": {
              "long": 19785,
              "short": 7054,
              "net": 12731
            }
          },
          "openInterest": 68464
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46184,
              "short": 87515,
              "net": -41331
            },
            "nonCommercial": {
              "long": 28436,
              "short": 6009,
              "net": 22427
            },
            "smallTrader": {
              "long": 36275,
              "short": 17371,
              "net": 18904
            }
          },
          "openInterest": 126688
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74982,
              "short": 65702,
              "net": 9280
            },
            "nonCommercial": {
              "long": 24826,
              "short": 40676,
              "net": -15850
            },
            "smallTrader": {
              "long": 27832,
              "short": 21262,
              "net": 6570
            }
          },
          "openInterest": 150606
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55654,
              "short": 63334,
              "net": -7680
            },
            "nonCommercial": {
              "long": 21056,
              "short": 32024,
              "net": -10968
            },
            "smallTrader": {
              "long": 47490,
              "short": 28842,
              "net": 18648
            }
          },
          "openInterest": 143164
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72983,
              "short": 98279,
              "net": -25296
            },
            "nonCommercial": {
              "long": 22331,
              "short": 11606,
              "net": 10725
            },
            "smallTrader": {
              "long": 33366,
              "short": 18795,
              "net": 14571
            }
          },
          "openInterest": 131154
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45591,
              "short": 12383,
              "net": 33208
            },
            "nonCommercial": {
              "long": 2901,
              "short": 26605,
              "net": -23704
            },
            "smallTrader": {
              "long": 9345,
              "short": 18849,
              "net": -9504
            }
          },
          "openInterest": 57880
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2115,
              "short": 4252,
              "net": -2137
            },
            "nonCommercial": {
              "long": 5161,
              "short": 3082,
              "net": 2079
            },
            "smallTrader": {
              "long": 1823,
              "short": 1765,
              "net": 58
            }
          },
          "openInterest": 9242
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27601,
              "short": 41676,
              "net": -14075
            },
            "nonCommercial": {
              "long": 14660,
              "short": 9562,
              "net": 5098
            },
            "smallTrader": {
              "long": 28595,
              "short": 19618,
              "net": 8977
            }
          },
          "openInterest": 75885
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48907,
              "short": 52659,
              "net": -3752
            },
            "nonCommercial": {
              "long": 30410,
              "short": 42072,
              "net": -11662
            },
            "smallTrader": {
              "long": 40191,
              "short": 24777,
              "net": 15414
            }
          },
          "openInterest": 142863
        }
      ]
    },
    {
      "reportDate": "2001-06-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 381825,
              "short": 376831,
              "net": 4994
            },
            "nonCommercial": {
              "long": 57489,
              "short": 33570,
              "net": 23919
            },
            "smallTrader": {
              "long": 80804,
              "short": 109717,
              "net": -28913
            }
          },
          "openInterest": 522699
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 49259,
              "short": 41972,
              "net": 7287
            },
            "nonCommercial": {
              "long": 2961,
              "short": 4650,
              "net": -1689
            },
            "smallTrader": {
              "long": 14787,
              "short": 20385,
              "net": -5598
            }
          },
          "openInterest": 67007
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 328086,
              "short": 313031,
              "net": 15055
            },
            "nonCommercial": {
              "long": 29272,
              "short": 57199,
              "net": -27927
            },
            "smallTrader": {
              "long": 85611,
              "short": 72739,
              "net": 12872
            }
          },
          "openInterest": 461239
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 352053,
              "short": 332430,
              "net": 19623
            },
            "nonCommercial": {
              "long": 30125,
              "short": 27671,
              "net": 2454
            },
            "smallTrader": {
              "long": 57833,
              "short": 79910,
              "net": -22077
            }
          },
          "openInterest": 443309
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15476,
              "short": 14392,
              "net": 1084
            },
            "nonCommercial": {
              "long": 2195,
              "short": 1352,
              "net": 843
            },
            "smallTrader": {
              "long": 8280,
              "short": 10207,
              "net": -1927
            }
          },
          "openInterest": 25951
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38348,
              "short": 14239,
              "net": 24109
            },
            "nonCommercial": {
              "long": 2002,
              "short": 14243,
              "net": -12241
            },
            "smallTrader": {
              "long": 6650,
              "short": 18518,
              "net": -11868
            }
          },
          "openInterest": 47003
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31609,
              "short": 28994,
              "net": 2615
            },
            "nonCommercial": {
              "long": 7287,
              "short": 18816,
              "net": -11529
            },
            "smallTrader": {
              "long": 24954,
              "short": 16040,
              "net": 8914
            }
          },
          "openInterest": 64530
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81773,
              "short": 78108,
              "net": 3665
            },
            "nonCommercial": {
              "long": 9512,
              "short": 15391,
              "net": -5879
            },
            "smallTrader": {
              "long": 7487,
              "short": 5273,
              "net": 2214
            }
          },
          "openInterest": 112407
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30190,
              "short": 34428,
              "net": -4238
            },
            "nonCommercial": {
              "long": 11800,
              "short": 13036,
              "net": -1236
            },
            "smallTrader": {
              "long": 12469,
              "short": 6995,
              "net": 5474
            }
          },
          "openInterest": 59016
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43489,
              "short": 32326,
              "net": 11163
            },
            "nonCommercial": {
              "long": 13450,
              "short": 28440,
              "net": -14990
            },
            "smallTrader": {
              "long": 15038,
              "short": 11211,
              "net": 3827
            }
          },
          "openInterest": 76275
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219983,
              "short": 185486,
              "net": 34497
            },
            "nonCommercial": {
              "long": 54519,
              "short": 77182,
              "net": -22663
            },
            "smallTrader": {
              "long": 90101,
              "short": 101935,
              "net": -11834
            }
          },
          "openInterest": 426877
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45947,
              "short": 25027,
              "net": 20920
            },
            "nonCommercial": {
              "long": 3721,
              "short": 27275,
              "net": -23554
            },
            "smallTrader": {
              "long": 12922,
              "short": 10288,
              "net": 2634
            }
          },
          "openInterest": 65762
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373262,
              "short": 355593,
              "net": 17669
            },
            "nonCommercial": {
              "long": 20394,
              "short": 29272,
              "net": -8878
            },
            "smallTrader": {
              "long": 39122,
              "short": 47913,
              "net": -8791
            }
          },
          "openInterest": 463048
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43561,
              "short": 55503,
              "net": -11942
            },
            "nonCommercial": {
              "long": 15748,
              "short": 20561,
              "net": -4813
            },
            "smallTrader": {
              "long": 38203,
              "short": 21448,
              "net": 16755
            }
          },
          "openInterest": 99312
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4331,
              "short": 3357,
              "net": 974
            },
            "nonCommercial": {
              "long": 10098,
              "short": 2450,
              "net": 7648
            },
            "smallTrader": {
              "long": 3591,
              "short": 12213,
              "net": -8622
            }
          },
          "openInterest": 18574
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36233,
              "short": 78547,
              "net": -42314
            },
            "nonCommercial": {
              "long": 34718,
              "short": 9707,
              "net": 25011
            },
            "smallTrader": {
              "long": 27967,
              "short": 10664,
              "net": 17303
            }
          },
          "openInterest": 109182
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86580,
              "short": 105894,
              "net": -19314
            },
            "nonCommercial": {
              "long": 8377,
              "short": 2614,
              "net": 5763
            },
            "smallTrader": {
              "long": 31936,
              "short": 18385,
              "net": 13551
            }
          },
          "openInterest": 132221
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58896,
              "short": 64360,
              "net": -5464
            },
            "nonCommercial": {
              "long": 16370,
              "short": 11107,
              "net": 5263
            },
            "smallTrader": {
              "long": 17339,
              "short": 17138,
              "net": 201
            }
          },
          "openInterest": 93638
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20515,
              "short": 16359,
              "net": 4156
            },
            "nonCommercial": {
              "long": 8555,
              "short": 5607,
              "net": 2948
            },
            "smallTrader": {
              "long": 10203,
              "short": 17307,
              "net": -7104
            }
          },
          "openInterest": 43179
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49462,
              "short": 55887,
              "net": -6425
            },
            "nonCommercial": {
              "long": 33280,
              "short": 15449,
              "net": 17831
            },
            "smallTrader": {
              "long": 19236,
              "short": 30642,
              "net": -11406
            }
          },
          "openInterest": 115625
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8443,
              "short": 23516,
              "net": -15073
            },
            "nonCommercial": {
              "long": 9175,
              "short": 1926,
              "net": 7249
            },
            "smallTrader": {
              "long": 14254,
              "short": 6430,
              "net": 7824
            }
          },
          "openInterest": 32035
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 378778,
              "short": 364701,
              "net": 14077
            },
            "nonCommercial": {
              "long": 5184,
              "short": 31313,
              "net": -26129
            },
            "smallTrader": {
              "long": 40832,
              "short": 28780,
              "net": 12052
            }
          },
          "openInterest": 443687
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3596,
              "short": 4800,
              "net": -1204
            },
            "nonCommercial": {
              "long": 1516,
              "short": 352,
              "net": 1164
            },
            "smallTrader": {
              "long": 970,
              "short": 930,
              "net": 40
            }
          },
          "openInterest": 6146
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13241,
              "short": 34894,
              "net": -21653
            },
            "nonCommercial": {
              "long": 30503,
              "short": 19097,
              "net": 11406
            },
            "smallTrader": {
              "long": 18800,
              "short": 8553,
              "net": 10247
            }
          },
          "openInterest": 66439
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50275,
              "short": 89694,
              "net": -39419
            },
            "nonCommercial": {
              "long": 24903,
              "short": 5477,
              "net": 19426
            },
            "smallTrader": {
              "long": 38028,
              "short": 18035,
              "net": 19993
            }
          },
          "openInterest": 133127
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73437,
              "short": 73733,
              "net": -296
            },
            "nonCommercial": {
              "long": 24665,
              "short": 30956,
              "net": -6291
            },
            "smallTrader": {
              "long": 27279,
              "short": 20692,
              "net": 6587
            }
          },
          "openInterest": 151397
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57288,
              "short": 71593,
              "net": -14305
            },
            "nonCommercial": {
              "long": 22229,
              "short": 28718,
              "net": -6489
            },
            "smallTrader": {
              "long": 49014,
              "short": 28220,
              "net": 20794
            }
          },
          "openInterest": 149484
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73719,
              "short": 87167,
              "net": -13448
            },
            "nonCommercial": {
              "long": 13942,
              "short": 12412,
              "net": 1530
            },
            "smallTrader": {
              "long": 33551,
              "short": 21633,
              "net": 11918
            }
          },
          "openInterest": 124075
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45895,
              "short": 13385,
              "net": 32510
            },
            "nonCommercial": {
              "long": 3395,
              "short": 26737,
              "net": -23342
            },
            "smallTrader": {
              "long": 9842,
              "short": 19010,
              "net": -9168
            }
          },
          "openInterest": 59218
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2110,
              "short": 4429,
              "net": -2319
            },
            "nonCommercial": {
              "long": 4982,
              "short": 2716,
              "net": 2266
            },
            "smallTrader": {
              "long": 1773,
              "short": 1720,
              "net": 53
            }
          },
          "openInterest": 8998
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29120,
              "short": 43492,
              "net": -14372
            },
            "nonCommercial": {
              "long": 15055,
              "short": 9099,
              "net": 5956
            },
            "smallTrader": {
              "long": 27907,
              "short": 19491,
              "net": 8416
            }
          },
          "openInterest": 77223
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51270,
              "short": 55359,
              "net": -4089
            },
            "nonCommercial": {
              "long": 29867,
              "short": 40710,
              "net": -10843
            },
            "smallTrader": {
              "long": 40672,
              "short": 25740,
              "net": 14932
            }
          },
          "openInterest": 148596
        }
      ]
    },
    {
      "reportDate": "2001-06-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 362666,
              "short": 351466,
              "net": 11200
            },
            "nonCommercial": {
              "long": 51059,
              "short": 30977,
              "net": 20082
            },
            "smallTrader": {
              "long": 84633,
              "short": 115915,
              "net": -31282
            }
          },
          "openInterest": 499797
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47648,
              "short": 40158,
              "net": 7490
            },
            "nonCommercial": {
              "long": 3999,
              "short": 5611,
              "net": -1612
            },
            "smallTrader": {
              "long": 14975,
              "short": 20853,
              "net": -5878
            }
          },
          "openInterest": 66622
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 325247,
              "short": 323912,
              "net": 1335
            },
            "nonCommercial": {
              "long": 38134,
              "short": 50211,
              "net": -12077
            },
            "smallTrader": {
              "long": 85454,
              "short": 74712,
              "net": 10742
            }
          },
          "openInterest": 462346
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 327579,
              "short": 312967,
              "net": 14612
            },
            "nonCommercial": {
              "long": 32622,
              "short": 28091,
              "net": 4531
            },
            "smallTrader": {
              "long": 56386,
              "short": 75529,
              "net": -19143
            }
          },
          "openInterest": 422475
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16229,
              "short": 16176,
              "net": 53
            },
            "nonCommercial": {
              "long": 2100,
              "short": 2021,
              "net": 79
            },
            "smallTrader": {
              "long": 10616,
              "short": 10748,
              "net": -132
            }
          },
          "openInterest": 28945
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45011,
              "short": 23163,
              "net": 21848
            },
            "nonCommercial": {
              "long": 3767,
              "short": 16168,
              "net": -12401
            },
            "smallTrader": {
              "long": 12241,
              "short": 21688,
              "net": -9447
            }
          },
          "openInterest": 61357
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34217,
              "short": 39450,
              "net": -5233
            },
            "nonCommercial": {
              "long": 7532,
              "short": 13041,
              "net": -5509
            },
            "smallTrader": {
              "long": 28032,
              "short": 17290,
              "net": 10742
            }
          },
          "openInterest": 70123
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84882,
              "short": 75874,
              "net": 9008
            },
            "nonCommercial": {
              "long": 8078,
              "short": 18958,
              "net": -10880
            },
            "smallTrader": {
              "long": 7349,
              "short": 5477,
              "net": 1872
            }
          },
          "openInterest": 112016
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33418,
              "short": 33538,
              "net": -120
            },
            "nonCommercial": {
              "long": 10978,
              "short": 16503,
              "net": -5525
            },
            "smallTrader": {
              "long": 10140,
              "short": 4495,
              "net": 5645
            }
          },
          "openInterest": 58998
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52460,
              "short": 33267,
              "net": 19193
            },
            "nonCommercial": {
              "long": 16020,
              "short": 35948,
              "net": -19928
            },
            "smallTrader": {
              "long": 11836,
              "short": 11101,
              "net": 735
            }
          },
          "openInterest": 85167
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215505,
              "short": 187297,
              "net": 28208
            },
            "nonCommercial": {
              "long": 57986,
              "short": 75490,
              "net": -17504
            },
            "smallTrader": {
              "long": 91334,
              "short": 102038,
              "net": -10704
            }
          },
          "openInterest": 426222
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47248,
              "short": 24512,
              "net": 22736
            },
            "nonCommercial": {
              "long": 3371,
              "short": 28392,
              "net": -25021
            },
            "smallTrader": {
              "long": 13447,
              "short": 11162,
              "net": 2285
            }
          },
          "openInterest": 67508
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357714,
              "short": 346676,
              "net": 11038
            },
            "nonCommercial": {
              "long": 23909,
              "short": 26843,
              "net": -2934
            },
            "smallTrader": {
              "long": 42772,
              "short": 50876,
              "net": -8104
            }
          },
          "openInterest": 452271
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54352,
              "short": 55921,
              "net": -1569
            },
            "nonCommercial": {
              "long": 16502,
              "short": 21090,
              "net": -4588
            },
            "smallTrader": {
              "long": 42146,
              "short": 35989,
              "net": 6157
            }
          },
          "openInterest": 114364
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4145,
              "short": 3434,
              "net": 711
            },
            "nonCommercial": {
              "long": 10486,
              "short": 2363,
              "net": 8123
            },
            "smallTrader": {
              "long": 3882,
              "short": 12716,
              "net": -8834
            }
          },
          "openInterest": 19128
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42617,
              "short": 79161,
              "net": -36544
            },
            "nonCommercial": {
              "long": 32243,
              "short": 13688,
              "net": 18555
            },
            "smallTrader": {
              "long": 29681,
              "short": 11692,
              "net": 17989
            }
          },
          "openInterest": 114065
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87370,
              "short": 110797,
              "net": -23427
            },
            "nonCommercial": {
              "long": 9359,
              "short": 4048,
              "net": 5311
            },
            "smallTrader": {
              "long": 35577,
              "short": 17461,
              "net": 18116
            }
          },
          "openInterest": 137869
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61207,
              "short": 56349,
              "net": 4858
            },
            "nonCommercial": {
              "long": 16507,
              "short": 13792,
              "net": 2715
            },
            "smallTrader": {
              "long": 17839,
              "short": 25412,
              "net": -7573
            }
          },
          "openInterest": 97354
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16289,
              "short": 18154,
              "net": -1865
            },
            "nonCommercial": {
              "long": 12327,
              "short": 4506,
              "net": 7821
            },
            "smallTrader": {
              "long": 10852,
              "short": 16808,
              "net": -5956
            }
          },
          "openInterest": 42827
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48153,
              "short": 56441,
              "net": -8288
            },
            "nonCommercial": {
              "long": 34067,
              "short": 15305,
              "net": 18762
            },
            "smallTrader": {
              "long": 20654,
              "short": 31128,
              "net": -10474
            }
          },
          "openInterest": 114800
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12720,
              "short": 27720,
              "net": -15000
            },
            "nonCommercial": {
              "long": 9603,
              "short": 2019,
              "net": 7584
            },
            "smallTrader": {
              "long": 14941,
              "short": 7525,
              "net": 7416
            }
          },
          "openInterest": 37604
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 379880,
              "short": 372606,
              "net": 7274
            },
            "nonCommercial": {
              "long": 4293,
              "short": 27383,
              "net": -23090
            },
            "smallTrader": {
              "long": 47807,
              "short": 31991,
              "net": 15816
            }
          },
          "openInterest": 452858
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3692,
              "short": 4745,
              "net": -1053
            },
            "nonCommercial": {
              "long": 1362,
              "short": 370,
              "net": 992
            },
            "smallTrader": {
              "long": 1003,
              "short": 942,
              "net": 61
            }
          },
          "openInterest": 6108
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16402,
              "short": 33842,
              "net": -17440
            },
            "nonCommercial": {
              "long": 29066,
              "short": 21891,
              "net": 7175
            },
            "smallTrader": {
              "long": 19294,
              "short": 9029,
              "net": 10265
            }
          },
          "openInterest": 68826
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49505,
              "short": 94216,
              "net": -44711
            },
            "nonCommercial": {
              "long": 28266,
              "short": 5387,
              "net": 22879
            },
            "smallTrader": {
              "long": 38460,
              "short": 16628,
              "net": 21832
            }
          },
          "openInterest": 136031
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67680,
              "short": 78718,
              "net": -11038
            },
            "nonCommercial": {
              "long": 25589,
              "short": 23332,
              "net": 2257
            },
            "smallTrader": {
              "long": 26778,
              "short": 17997,
              "net": 8781
            }
          },
          "openInterest": 149545
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57186,
              "short": 82633,
              "net": -25447
            },
            "nonCommercial": {
              "long": 31929,
              "short": 24701,
              "net": 7228
            },
            "smallTrader": {
              "long": 46493,
              "short": 28274,
              "net": 18219
            }
          },
          "openInterest": 158185
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74269,
              "short": 90022,
              "net": -15753
            },
            "nonCommercial": {
              "long": 13574,
              "short": 7754,
              "net": 5820
            },
            "smallTrader": {
              "long": 32446,
              "short": 22513,
              "net": 9933
            }
          },
          "openInterest": 122793
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64665,
              "short": 26570,
              "net": 38095
            },
            "nonCommercial": {
              "long": 3713,
              "short": 25482,
              "net": -21769
            },
            "smallTrader": {
              "long": 10398,
              "short": 26724,
              "net": -16326
            }
          },
          "openInterest": 78819
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2246,
              "short": 4842,
              "net": -2596
            },
            "nonCommercial": {
              "long": 5499,
              "short": 2781,
              "net": 2718
            },
            "smallTrader": {
              "long": 1897,
              "short": 2019,
              "net": -122
            }
          },
          "openInterest": 9777
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32138,
              "short": 44831,
              "net": -12693
            },
            "nonCommercial": {
              "long": 17198,
              "short": 10282,
              "net": 6916
            },
            "smallTrader": {
              "long": 28297,
              "short": 22520,
              "net": 5777
            }
          },
          "openInterest": 82866
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53007,
              "short": 59589,
              "net": -6582
            },
            "nonCommercial": {
              "long": 30474,
              "short": 39938,
              "net": -9464
            },
            "smallTrader": {
              "long": 40645,
              "short": 24599,
              "net": 16046
            }
          },
          "openInterest": 153266
        }
      ]
    },
    {
      "reportDate": "2001-06-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 346304,
              "short": 359527,
              "net": -13223
            },
            "nonCommercial": {
              "long": 58658,
              "short": 17729,
              "net": 40929
            },
            "smallTrader": {
              "long": 85540,
              "short": 113246,
              "net": -27706
            }
          },
          "openInterest": 493763
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42181,
              "short": 37538,
              "net": 4643
            },
            "nonCommercial": {
              "long": 4090,
              "short": 4487,
              "net": -397
            },
            "smallTrader": {
              "long": 16987,
              "short": 21233,
              "net": -4246
            }
          },
          "openInterest": 63258
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317110,
              "short": 324954,
              "net": -7844
            },
            "nonCommercial": {
              "long": 38841,
              "short": 45852,
              "net": -7011
            },
            "smallTrader": {
              "long": 83941,
              "short": 69086,
              "net": 14855
            }
          },
          "openInterest": 452449
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 303745,
              "short": 313967,
              "net": -10222
            },
            "nonCommercial": {
              "long": 31427,
              "short": 20558,
              "net": 10869
            },
            "smallTrader": {
              "long": 67107,
              "short": 67754,
              "net": -647
            }
          },
          "openInterest": 406587
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31618,
              "short": 4858,
              "net": 26760
            },
            "nonCommercial": {
              "long": 1397,
              "short": 14748,
              "net": -13351
            },
            "smallTrader": {
              "long": 6931,
              "short": 20340,
              "net": -13409
            }
          },
          "openInterest": 39946
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33022,
              "short": 42577,
              "net": -9555
            },
            "nonCommercial": {
              "long": 6765,
              "short": 11575,
              "net": -4810
            },
            "smallTrader": {
              "long": 29618,
              "short": 15253,
              "net": 14365
            }
          },
          "openInterest": 69704
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82764,
              "short": 72291,
              "net": 10473
            },
            "nonCommercial": {
              "long": 8621,
              "short": 21058,
              "net": -12437
            },
            "smallTrader": {
              "long": 6956,
              "short": 4992,
              "net": 1964
            }
          },
          "openInterest": 110637
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29510,
              "short": 30403,
              "net": -893
            },
            "nonCommercial": {
              "long": 11972,
              "short": 17749,
              "net": -5777
            },
            "smallTrader": {
              "long": 12885,
              "short": 6215,
              "net": 6670
            }
          },
          "openInterest": 58319
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52552,
              "short": 32020,
              "net": 20532
            },
            "nonCommercial": {
              "long": 17513,
              "short": 38959,
              "net": -21446
            },
            "smallTrader": {
              "long": 12949,
              "short": 12035,
              "net": 914
            }
          },
          "openInterest": 88398
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224269,
              "short": 191790,
              "net": 32479
            },
            "nonCommercial": {
              "long": 53209,
              "short": 78679,
              "net": -25470
            },
            "smallTrader": {
              "long": 93441,
              "short": 100450,
              "net": -7009
            }
          },
          "openInterest": 432700
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43981,
              "short": 23917,
              "net": 20064
            },
            "nonCommercial": {
              "long": 3654,
              "short": 25776,
              "net": -22122
            },
            "smallTrader": {
              "long": 14225,
              "short": 12167,
              "net": 2058
            }
          },
          "openInterest": 65205
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 381206,
              "short": 352425,
              "net": 28781
            },
            "nonCommercial": {
              "long": 21040,
              "short": 38080,
              "net": -17040
            },
            "smallTrader": {
              "long": 34387,
              "short": 46128,
              "net": -11741
            }
          },
          "openInterest": 466780
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25596,
              "short": 37560,
              "net": -11964
            },
            "nonCommercial": {
              "long": 12297,
              "short": 8664,
              "net": 3633
            },
            "smallTrader": {
              "long": 33903,
              "short": 25572,
              "net": 8331
            }
          },
          "openInterest": 73278
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3726,
              "short": 3082,
              "net": 644
            },
            "nonCommercial": {
              "long": 10559,
              "short": 2538,
              "net": 8021
            },
            "smallTrader": {
              "long": 4460,
              "short": 13125,
              "net": -8665
            }
          },
          "openInterest": 19380
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45070,
              "short": 85297,
              "net": -40227
            },
            "nonCommercial": {
              "long": 33983,
              "short": 14981,
              "net": 19002
            },
            "smallTrader": {
              "long": 29796,
              "short": 8571,
              "net": 21225
            }
          },
          "openInterest": 118500
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92127,
              "short": 113919,
              "net": -21792
            },
            "nonCommercial": {
              "long": 13587,
              "short": 5681,
              "net": 7906
            },
            "smallTrader": {
              "long": 31019,
              "short": 17133,
              "net": 13886
            }
          },
          "openInterest": 143206
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42787,
              "short": 11700,
              "net": 31087
            },
            "nonCommercial": {
              "long": 4703,
              "short": 20569,
              "net": -15866
            },
            "smallTrader": {
              "long": 8770,
              "short": 23991,
              "net": -15221
            }
          },
          "openInterest": 56263
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13983,
              "short": 17704,
              "net": -3721
            },
            "nonCommercial": {
              "long": 13208,
              "short": 4007,
              "net": 9201
            },
            "smallTrader": {
              "long": 11654,
              "short": 17134,
              "net": -5480
            }
          },
          "openInterest": 43621
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46673,
              "short": 57306,
              "net": -10633
            },
            "nonCommercial": {
              "long": 34291,
              "short": 14170,
              "net": 20121
            },
            "smallTrader": {
              "long": 21879,
              "short": 31367,
              "net": -9488
            }
          },
          "openInterest": 114138
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4117,
              "short": 21008,
              "net": -16891
            },
            "nonCommercial": {
              "long": 9661,
              "short": 1365,
              "net": 8296
            },
            "smallTrader": {
              "long": 13319,
              "short": 4724,
              "net": 8595
            }
          },
          "openInterest": 27097
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388192,
              "short": 386574,
              "net": 1618
            },
            "nonCommercial": {
              "long": 4642,
              "short": 24069,
              "net": -19427
            },
            "smallTrader": {
              "long": 42778,
              "short": 24969,
              "net": 17809
            }
          },
          "openInterest": 457143
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3634,
              "short": 4194,
              "net": -560
            },
            "nonCommercial": {
              "long": 979,
              "short": 426,
              "net": 553
            },
            "smallTrader": {
              "long": 824,
              "short": 817,
              "net": 7
            }
          },
          "openInterest": 5523
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14499,
              "short": 33442,
              "net": -18943
            },
            "nonCommercial": {
              "long": 28507,
              "short": 18974,
              "net": 9533
            },
            "smallTrader": {
              "long": 18594,
              "short": 9184,
              "net": 9410
            }
          },
          "openInterest": 65308
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48500,
              "short": 93433,
              "net": -44933
            },
            "nonCommercial": {
              "long": 30793,
              "short": 6077,
              "net": 24716
            },
            "smallTrader": {
              "long": 38006,
              "short": 17789,
              "net": 20217
            }
          },
          "openInterest": 137506
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72983,
              "short": 82148,
              "net": -9165
            },
            "nonCommercial": {
              "long": 27485,
              "short": 24715,
              "net": 2770
            },
            "smallTrader": {
              "long": 24307,
              "short": 17912,
              "net": 6395
            }
          },
          "openInterest": 153259
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56615,
              "short": 79414,
              "net": -22799
            },
            "nonCommercial": {
              "long": 31855,
              "short": 24892,
              "net": 6963
            },
            "smallTrader": {
              "long": 43653,
              "short": 27817,
              "net": 15836
            }
          },
          "openInterest": 155944
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75138,
              "short": 94949,
              "net": -19811
            },
            "nonCommercial": {
              "long": 15694,
              "short": 7895,
              "net": 7799
            },
            "smallTrader": {
              "long": 34355,
              "short": 22343,
              "net": 12012
            }
          },
          "openInterest": 127982
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33688,
              "short": 5190,
              "net": 28498
            },
            "nonCommercial": {
              "long": 2256,
              "short": 20748,
              "net": -18492
            },
            "smallTrader": {
              "long": 8899,
              "short": 18905,
              "net": -10006
            }
          },
          "openInterest": 44886
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3024,
              "short": 4970,
              "net": -1946
            },
            "nonCommercial": {
              "long": 2854,
              "short": 666,
              "net": 2188
            },
            "smallTrader": {
              "long": 1440,
              "short": 1682,
              "net": -242
            }
          },
          "openInterest": 7847
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38912,
              "short": 55307,
              "net": -16395
            },
            "nonCommercial": {
              "long": 18507,
              "short": 10341,
              "net": 8166
            },
            "smallTrader": {
              "long": 27313,
              "short": 19084,
              "net": 8229
            }
          },
          "openInterest": 90028
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55716,
              "short": 62837,
              "net": -7121
            },
            "nonCommercial": {
              "long": 33030,
              "short": 40864,
              "net": -7834
            },
            "smallTrader": {
              "long": 39794,
              "short": 24839,
              "net": 14955
            }
          },
          "openInterest": 156410
        }
      ]
    },
    {
      "reportDate": "2001-06-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 350138,
              "short": 387778,
              "net": -37640
            },
            "nonCommercial": {
              "long": 76375,
              "short": 22307,
              "net": 54068
            },
            "smallTrader": {
              "long": 85736,
              "short": 102164,
              "net": -16428
            }
          },
          "openInterest": 516876
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42000,
              "short": 35875,
              "net": 6125
            },
            "nonCommercial": {
              "long": 3715,
              "short": 4487,
              "net": -772
            },
            "smallTrader": {
              "long": 16422,
              "short": 21775,
              "net": -5353
            }
          },
          "openInterest": 62137
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 307192,
              "short": 323624,
              "net": -16432
            },
            "nonCommercial": {
              "long": 39276,
              "short": 50191,
              "net": -10915
            },
            "smallTrader": {
              "long": 88700,
              "short": 61353,
              "net": 27347
            }
          },
          "openInterest": 448168
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 305135,
              "short": 318988,
              "net": -13853
            },
            "nonCommercial": {
              "long": 39391,
              "short": 24496,
              "net": 14895
            },
            "smallTrader": {
              "long": 69610,
              "short": 70652,
              "net": -1042
            }
          },
          "openInterest": 418132
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24143,
              "short": 6343,
              "net": 17800
            },
            "nonCommercial": {
              "long": 1486,
              "short": 10437,
              "net": -8951
            },
            "smallTrader": {
              "long": 9030,
              "short": 17879,
              "net": -8849
            }
          },
          "openInterest": 34659
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17216,
              "short": 31166,
              "net": -13950
            },
            "nonCommercial": {
              "long": 7771,
              "short": 11178,
              "net": -3407
            },
            "smallTrader": {
              "long": 28028,
              "short": 10671,
              "net": 17357
            }
          },
          "openInterest": 53314
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85505,
              "short": 72125,
              "net": 13380
            },
            "nonCommercial": {
              "long": 5577,
              "short": 22225,
              "net": -16648
            },
            "smallTrader": {
              "long": 7830,
              "short": 4562,
              "net": 3268
            }
          },
          "openInterest": 111879
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30250,
              "short": 28345,
              "net": 1905
            },
            "nonCommercial": {
              "long": 10806,
              "short": 18538,
              "net": -7732
            },
            "smallTrader": {
              "long": 11753,
              "short": 5926,
              "net": 5827
            }
          },
          "openInterest": 56545
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57678,
              "short": 35514,
              "net": 22164
            },
            "nonCommercial": {
              "long": 17836,
              "short": 40854,
              "net": -23018
            },
            "smallTrader": {
              "long": 9882,
              "short": 9028,
              "net": 854
            }
          },
          "openInterest": 89548
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222195,
              "short": 178110,
              "net": 44085
            },
            "nonCommercial": {
              "long": 42861,
              "short": 78694,
              "net": -35833
            },
            "smallTrader": {
              "long": 92201,
              "short": 100453,
              "net": -8252
            }
          },
          "openInterest": 418125
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42532,
              "short": 23281,
              "net": 19251
            },
            "nonCommercial": {
              "long": 3532,
              "short": 24150,
              "net": -20618
            },
            "smallTrader": {
              "long": 10923,
              "short": 9556,
              "net": 1367
            }
          },
          "openInterest": 58659
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 370842,
              "short": 308946,
              "net": 61896
            },
            "nonCommercial": {
              "long": 15992,
              "short": 54935,
              "net": -38943
            },
            "smallTrader": {
              "long": 31343,
              "short": 54296,
              "net": -22953
            }
          },
          "openInterest": 460083
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25888,
              "short": 40558,
              "net": -14670
            },
            "nonCommercial": {
              "long": 13806,
              "short": 10631,
              "net": 3175
            },
            "smallTrader": {
              "long": 34793,
              "short": 23298,
              "net": 11495
            }
          },
          "openInterest": 75413
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3579,
              "short": 3386,
              "net": 193
            },
            "nonCommercial": {
              "long": 10150,
              "short": 2300,
              "net": 7850
            },
            "smallTrader": {
              "long": 4952,
              "short": 12995,
              "net": -8043
            }
          },
          "openInterest": 19569
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45563,
              "short": 90256,
              "net": -44693
            },
            "nonCommercial": {
              "long": 37204,
              "short": 15131,
              "net": 22073
            },
            "smallTrader": {
              "long": 32273,
              "short": 9653,
              "net": 22620
            }
          },
          "openInterest": 125033
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102455,
              "short": 109227,
              "net": -6772
            },
            "nonCommercial": {
              "long": 5989,
              "short": 7855,
              "net": -1866
            },
            "smallTrader": {
              "long": 29055,
              "short": 20417,
              "net": 8638
            }
          },
          "openInterest": 146961
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49900,
              "short": 8559,
              "net": 41341
            },
            "nonCommercial": {
              "long": 2708,
              "short": 27294,
              "net": -24586
            },
            "smallTrader": {
              "long": 9816,
              "short": 26571,
              "net": -16755
            }
          },
          "openInterest": 62444
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14025,
              "short": 20956,
              "net": -6931
            },
            "nonCommercial": {
              "long": 16412,
              "short": 3705,
              "net": 12707
            },
            "smallTrader": {
              "long": 13976,
              "short": 19752,
              "net": -5776
            }
          },
          "openInterest": 51938
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45660,
              "short": 57973,
              "net": -12313
            },
            "nonCommercial": {
              "long": 33647,
              "short": 11711,
              "net": 21936
            },
            "smallTrader": {
              "long": 22772,
              "short": 32395,
              "net": -9623
            }
          },
          "openInterest": 115501
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4650,
              "short": 21604,
              "net": -16954
            },
            "nonCommercial": {
              "long": 9932,
              "short": 1467,
              "net": 8465
            },
            "smallTrader": {
              "long": 13176,
              "short": 4687,
              "net": 8489
            }
          },
          "openInterest": 27758
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 404474,
              "short": 403811,
              "net": 663
            },
            "nonCommercial": {
              "long": 4004,
              "short": 27798,
              "net": -23794
            },
            "smallTrader": {
              "long": 49243,
              "short": 26112,
              "net": 23131
            }
          },
          "openInterest": 476310
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3578,
              "short": 3457,
              "net": 121
            },
            "nonCommercial": {
              "long": 724,
              "short": 617,
              "net": 107
            },
            "smallTrader": {
              "long": 935,
              "short": 1163,
              "net": -228
            }
          },
          "openInterest": 5237
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16140,
              "short": 32224,
              "net": -16084
            },
            "nonCommercial": {
              "long": 29153,
              "short": 23029,
              "net": 6124
            },
            "smallTrader": {
              "long": 21457,
              "short": 11497,
              "net": 9960
            }
          },
          "openInterest": 70494
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50238,
              "short": 91684,
              "net": -41446
            },
            "nonCommercial": {
              "long": 27634,
              "short": 4532,
              "net": 23102
            },
            "smallTrader": {
              "long": 35445,
              "short": 17101,
              "net": 18344
            }
          },
          "openInterest": 132542
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78580,
              "short": 80149,
              "net": -1569
            },
            "nonCommercial": {
              "long": 20718,
              "short": 25250,
              "net": -4532
            },
            "smallTrader": {
              "long": 23251,
              "short": 17150,
              "net": 6101
            }
          },
          "openInterest": 149637
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56670,
              "short": 79006,
              "net": -22336
            },
            "nonCommercial": {
              "long": 22684,
              "short": 19195,
              "net": 3489
            },
            "smallTrader": {
              "long": 42977,
              "short": 24130,
              "net": 18847
            }
          },
          "openInterest": 146451
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61237,
              "short": 99147,
              "net": -37910
            },
            "nonCommercial": {
              "long": 29633,
              "short": 8033,
              "net": 21600
            },
            "smallTrader": {
              "long": 38145,
              "short": 21835,
              "net": 16310
            }
          },
          "openInterest": 132233
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32748,
              "short": 8201,
              "net": 24547
            },
            "nonCommercial": {
              "long": 1837,
              "short": 19198,
              "net": -17361
            },
            "smallTrader": {
              "long": 10652,
              "short": 17838,
              "net": -7186
            }
          },
          "openInterest": 45280
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2943,
              "short": 4983,
              "net": -2040
            },
            "nonCommercial": {
              "long": 3054,
              "short": 519,
              "net": 2535
            },
            "smallTrader": {
              "long": 1331,
              "short": 1826,
              "net": -495
            }
          },
          "openInterest": 8097
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44628,
              "short": 54356,
              "net": -9728
            },
            "nonCommercial": {
              "long": 12794,
              "short": 10324,
              "net": 2470
            },
            "smallTrader": {
              "long": 20166,
              "short": 12908,
              "net": 7258
            }
          },
          "openInterest": 82258
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60797,
              "short": 57047,
              "net": 3750
            },
            "nonCommercial": {
              "long": 26136,
              "short": 42068,
              "net": -15932
            },
            "smallTrader": {
              "long": 37392,
              "short": 25210,
              "net": 12182
            }
          },
          "openInterest": 147754
        }
      ]
    },
    {
      "reportDate": "2001-07-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 355907,
              "short": 382553,
              "net": -26646
            },
            "nonCommercial": {
              "long": 87549,
              "short": 36414,
              "net": 51135
            },
            "smallTrader": {
              "long": 82964,
              "short": 107453,
              "net": -24489
            }
          },
          "openInterest": 528457
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 37062,
              "short": 27601,
              "net": 9461
            },
            "nonCommercial": {
              "long": 1230,
              "short": 5402,
              "net": -4172
            },
            "smallTrader": {
              "long": 15861,
              "short": 21150,
              "net": -5289
            }
          },
          "openInterest": 54153
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 294851,
              "short": 303024,
              "net": -8173
            },
            "nonCommercial": {
              "long": 39161,
              "short": 47536,
              "net": -8375
            },
            "smallTrader": {
              "long": 80506,
              "short": 63958,
              "net": 16548
            }
          },
          "openInterest": 428195
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 325472,
              "short": 323874,
              "net": 1598
            },
            "nonCommercial": {
              "long": 43112,
              "short": 30703,
              "net": 12409
            },
            "smallTrader": {
              "long": 64406,
              "short": 78413,
              "net": -14007
            }
          },
          "openInterest": 433064
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9302,
              "short": 8245,
              "net": 1057
            },
            "nonCommercial": {
              "long": 1700,
              "short": 2411,
              "net": -711
            },
            "smallTrader": {
              "long": 7080,
              "short": 7426,
              "net": -346
            }
          },
          "openInterest": 18832
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26219,
              "short": 7346,
              "net": 18873
            },
            "nonCommercial": {
              "long": 844,
              "short": 9409,
              "net": -8565
            },
            "smallTrader": {
              "long": 8849,
              "short": 19157,
              "net": -10308
            }
          },
          "openInterest": 35912
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18920,
              "short": 35354,
              "net": -16434
            },
            "nonCommercial": {
              "long": 7625,
              "short": 5501,
              "net": 2124
            },
            "smallTrader": {
              "long": 26709,
              "short": 12399,
              "net": 14310
            }
          },
          "openInterest": 53420
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81660,
              "short": 71468,
              "net": 10192
            },
            "nonCommercial": {
              "long": 7065,
              "short": 21063,
              "net": -13998
            },
            "smallTrader": {
              "long": 9173,
              "short": 5367,
              "net": 3806
            }
          },
          "openInterest": 105279
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29799,
              "short": 27946,
              "net": 1853
            },
            "nonCommercial": {
              "long": 11253,
              "short": 18829,
              "net": -7576
            },
            "smallTrader": {
              "long": 11741,
              "short": 6018,
              "net": 5723
            }
          },
          "openInterest": 56785
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51939,
              "short": 32440,
              "net": 19499
            },
            "nonCommercial": {
              "long": 17218,
              "short": 37254,
              "net": -20036
            },
            "smallTrader": {
              "long": 10885,
              "short": 10348,
              "net": 537
            }
          },
          "openInterest": 83400
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205828,
              "short": 168232,
              "net": 37596
            },
            "nonCommercial": {
              "long": 44573,
              "short": 74971,
              "net": -30398
            },
            "smallTrader": {
              "long": 82426,
              "short": 89624,
              "net": -7198
            }
          },
          "openInterest": 387061
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44418,
              "short": 23570,
              "net": 20848
            },
            "nonCommercial": {
              "long": 3407,
              "short": 25351,
              "net": -21944
            },
            "smallTrader": {
              "long": 10762,
              "short": 9666,
              "net": 1096
            }
          },
          "openInterest": 60065
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 352382,
              "short": 283544,
              "net": 68838
            },
            "nonCommercial": {
              "long": 16777,
              "short": 65318,
              "net": -48541
            },
            "smallTrader": {
              "long": 34304,
              "short": 54601,
              "net": -20297
            }
          },
          "openInterest": 446162
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26321,
              "short": 37968,
              "net": -11647
            },
            "nonCommercial": {
              "long": 14741,
              "short": 11495,
              "net": 3246
            },
            "smallTrader": {
              "long": 34976,
              "short": 26575,
              "net": 8401
            }
          },
          "openInterest": 77138
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4027,
              "short": 3378,
              "net": 649
            },
            "nonCommercial": {
              "long": 9557,
              "short": 2069,
              "net": 7488
            },
            "smallTrader": {
              "long": 4840,
              "short": 12977,
              "net": -8137
            }
          },
          "openInterest": 19074
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47467,
              "short": 80059,
              "net": -32592
            },
            "nonCommercial": {
              "long": 32764,
              "short": 16594,
              "net": 16170
            },
            "smallTrader": {
              "long": 26491,
              "short": 10069,
              "net": 16422
            }
          },
          "openInterest": 117731
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109758,
              "short": 103826,
              "net": 5932
            },
            "nonCommercial": {
              "long": 3577,
              "short": 9364,
              "net": -5787
            },
            "smallTrader": {
              "long": 25768,
              "short": 25913,
              "net": -145
            }
          },
          "openInterest": 145981
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59361,
              "short": 9138,
              "net": 50223
            },
            "nonCommercial": {
              "long": 2294,
              "short": 34674,
              "net": -32380
            },
            "smallTrader": {
              "long": 10338,
              "short": 28181,
              "net": -17843
            }
          },
          "openInterest": 72009
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16035,
              "short": 24939,
              "net": -8904
            },
            "nonCommercial": {
              "long": 16509,
              "short": 3612,
              "net": 12897
            },
            "smallTrader": {
              "long": 13683,
              "short": 17676,
              "net": -3993
            }
          },
          "openInterest": 53482
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49361,
              "short": 58465,
              "net": -9104
            },
            "nonCommercial": {
              "long": 33415,
              "short": 12560,
              "net": 20855
            },
            "smallTrader": {
              "long": 20717,
              "short": 32468,
              "net": -11751
            }
          },
          "openInterest": 116060
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5174,
              "short": 22018,
              "net": -16844
            },
            "nonCommercial": {
              "long": 10025,
              "short": 2003,
              "net": 8022
            },
            "smallTrader": {
              "long": 13880,
              "short": 5058,
              "net": 8822
            }
          },
          "openInterest": 29079
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 407779,
              "short": 402600,
              "net": 5179
            },
            "nonCommercial": {
              "long": 4478,
              "short": 27924,
              "net": -23446
            },
            "smallTrader": {
              "long": 43610,
              "short": 25343,
              "net": 18267
            }
          },
          "openInterest": 469707
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4242,
              "short": 3108,
              "net": 1134
            },
            "nonCommercial": {
              "long": 711,
              "short": 1512,
              "net": -801
            },
            "smallTrader": {
              "long": 891,
              "short": 1224,
              "net": -333
            }
          },
          "openInterest": 5844
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15051,
              "short": 27352,
              "net": -12301
            },
            "nonCommercial": {
              "long": 31180,
              "short": 27618,
              "net": 3562
            },
            "smallTrader": {
              "long": 19418,
              "short": 10679,
              "net": 8739
            }
          },
          "openInterest": 69074
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49120,
              "short": 94679,
              "net": -45559
            },
            "nonCommercial": {
              "long": 29565,
              "short": 3283,
              "net": 26282
            },
            "smallTrader": {
              "long": 36318,
              "short": 17041,
              "net": 19277
            }
          },
          "openInterest": 132885
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76275,
              "short": 84776,
              "net": -8501
            },
            "nonCommercial": {
              "long": 21309,
              "short": 21741,
              "net": -432
            },
            "smallTrader": {
              "long": 28897,
              "short": 19964,
              "net": 8933
            }
          },
          "openInterest": 154307
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48725,
              "short": 91426,
              "net": -42701
            },
            "nonCommercial": {
              "long": 41951,
              "short": 18751,
              "net": 23200
            },
            "smallTrader": {
              "long": 44888,
              "short": 25387,
              "net": 19501
            }
          },
          "openInterest": 162976
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55360,
              "short": 89801,
              "net": -34441
            },
            "nonCommercial": {
              "long": 26539,
              "short": 6984,
              "net": 19555
            },
            "smallTrader": {
              "long": 38050,
              "short": 23164,
              "net": 14886
            }
          },
          "openInterest": 123030
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47591,
              "short": 7631,
              "net": 39960
            },
            "nonCommercial": {
              "long": 2215,
              "short": 30630,
              "net": -28415
            },
            "smallTrader": {
              "long": 9278,
              "short": 20823,
              "net": -11545
            }
          },
          "openInterest": 59127
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2571,
              "short": 6574,
              "net": -4003
            },
            "nonCommercial": {
              "long": 5386,
              "short": 1073,
              "net": 4313
            },
            "smallTrader": {
              "long": 1574,
              "short": 1884,
              "net": -310
            }
          },
          "openInterest": 9843
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38801,
              "short": 47258,
              "net": -8457
            },
            "nonCommercial": {
              "long": 12188,
              "short": 11416,
              "net": 772
            },
            "smallTrader": {
              "long": 23132,
              "short": 15447,
              "net": 7685
            }
          },
          "openInterest": 78557
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64366,
              "short": 61678,
              "net": 2688
            },
            "nonCommercial": {
              "long": 28279,
              "short": 41865,
              "net": -13586
            },
            "smallTrader": {
              "long": 34895,
              "short": 23997,
              "net": 10898
            }
          },
          "openInterest": 149495
        }
      ]
    },
    {
      "reportDate": "2001-07-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 376147,
              "short": 397346,
              "net": -21199
            },
            "nonCommercial": {
              "long": 79234,
              "short": 35575,
              "net": 43659
            },
            "smallTrader": {
              "long": 84839,
              "short": 107299,
              "net": -22460
            }
          },
          "openInterest": 542342
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 38194,
              "short": 25265,
              "net": 12929
            },
            "nonCommercial": {
              "long": 0,
              "short": 5527,
              "net": -5527
            },
            "smallTrader": {
              "long": 15568,
              "short": 22970,
              "net": -7402
            }
          },
          "openInterest": 53762
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 289261,
              "short": 300303,
              "net": -11042
            },
            "nonCommercial": {
              "long": 40361,
              "short": 51350,
              "net": -10989
            },
            "smallTrader": {
              "long": 82859,
              "short": 60828,
              "net": 22031
            }
          },
          "openInterest": 427131
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357770,
              "short": 353962,
              "net": 3808
            },
            "nonCommercial": {
              "long": 43015,
              "short": 27092,
              "net": 15923
            },
            "smallTrader": {
              "long": 54275,
              "short": 74006,
              "net": -19731
            }
          },
          "openInterest": 455792
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7645,
              "short": 7895,
              "net": -250
            },
            "nonCommercial": {
              "long": 1700,
              "short": 2225,
              "net": -525
            },
            "smallTrader": {
              "long": 8253,
              "short": 7478,
              "net": 775
            }
          },
          "openInterest": 18348
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23386,
              "short": 8154,
              "net": 15232
            },
            "nonCommercial": {
              "long": 1781,
              "short": 8598,
              "net": -6817
            },
            "smallTrader": {
              "long": 8996,
              "short": 17411,
              "net": -8415
            }
          },
          "openInterest": 34163
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18523,
              "short": 35175,
              "net": -16652
            },
            "nonCommercial": {
              "long": 7197,
              "short": 5725,
              "net": 1472
            },
            "smallTrader": {
              "long": 27135,
              "short": 11955,
              "net": 15180
            }
          },
          "openInterest": 53021
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81577,
              "short": 70602,
              "net": 10975
            },
            "nonCommercial": {
              "long": 7209,
              "short": 21376,
              "net": -14167
            },
            "smallTrader": {
              "long": 7817,
              "short": 4625,
              "net": 3192
            }
          },
          "openInterest": 104071
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30303,
              "short": 28682,
              "net": 1621
            },
            "nonCommercial": {
              "long": 11489,
              "short": 19120,
              "net": -7631
            },
            "smallTrader": {
              "long": 11676,
              "short": 5666,
              "net": 6010
            }
          },
          "openInterest": 57376
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52157,
              "short": 33108,
              "net": 19049
            },
            "nonCommercial": {
              "long": 16126,
              "short": 36606,
              "net": -20480
            },
            "smallTrader": {
              "long": 10632,
              "short": 9201,
              "net": 1431
            }
          },
          "openInterest": 82215
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194096,
              "short": 181824,
              "net": 12272
            },
            "nonCommercial": {
              "long": 46519,
              "short": 51861,
              "net": -5342
            },
            "smallTrader": {
              "long": 85915,
              "short": 92845,
              "net": -6930
            }
          },
          "openInterest": 383868
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44619,
              "short": 24407,
              "net": 20212
            },
            "nonCommercial": {
              "long": 3794,
              "short": 25336,
              "net": -21542
            },
            "smallTrader": {
              "long": 10268,
              "short": 8938,
              "net": 1330
            }
          },
          "openInterest": 60371
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353183,
              "short": 284894,
              "net": 68289
            },
            "nonCommercial": {
              "long": 13990,
              "short": 67476,
              "net": -53486
            },
            "smallTrader": {
              "long": 37091,
              "short": 51894,
              "net": -14803
            }
          },
          "openInterest": 440452
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28465,
              "short": 45139,
              "net": -16674
            },
            "nonCommercial": {
              "long": 17180,
              "short": 10529,
              "net": 6651
            },
            "smallTrader": {
              "long": 36690,
              "short": 26667,
              "net": 10023
            }
          },
          "openInterest": 83100
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4495,
              "short": 3277,
              "net": 1218
            },
            "nonCommercial": {
              "long": 8915,
              "short": 1800,
              "net": 7115
            },
            "smallTrader": {
              "long": 4225,
              "short": 12558,
              "net": -8333
            }
          },
          "openInterest": 18137
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50380,
              "short": 74912,
              "net": -24532
            },
            "nonCommercial": {
              "long": 31178,
              "short": 20576,
              "net": 10602
            },
            "smallTrader": {
              "long": 25899,
              "short": 11969,
              "net": 13930
            }
          },
          "openInterest": 118688
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108111,
              "short": 104498,
              "net": 3613
            },
            "nonCommercial": {
              "long": 4559,
              "short": 11400,
              "net": -6841
            },
            "smallTrader": {
              "long": 26661,
              "short": 23433,
              "net": 3228
            }
          },
          "openInterest": 147441
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65964,
              "short": 23490,
              "net": 42474
            },
            "nonCommercial": {
              "long": 17020,
              "short": 41110,
              "net": -24090
            },
            "smallTrader": {
              "long": 12443,
              "short": 30827,
              "net": -18384
            }
          },
          "openInterest": 95443
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18229,
              "short": 26042,
              "net": -7813
            },
            "nonCommercial": {
              "long": 16482,
              "short": 3781,
              "net": 12701
            },
            "smallTrader": {
              "long": 12981,
              "short": 17869,
              "net": -4888
            }
          },
          "openInterest": 53523
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51183,
              "short": 57332,
              "net": -6149
            },
            "nonCommercial": {
              "long": 30045,
              "short": 13049,
              "net": 16996
            },
            "smallTrader": {
              "long": 21329,
              "short": 32176,
              "net": -10847
            }
          },
          "openInterest": 118506
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11011,
              "short": 20988,
              "net": -9977
            },
            "nonCommercial": {
              "long": 5669,
              "short": 2463,
              "net": 3206
            },
            "smallTrader": {
              "long": 11576,
              "short": 4805,
              "net": 6771
            }
          },
          "openInterest": 28256
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 414356,
              "short": 403019,
              "net": 11337
            },
            "nonCommercial": {
              "long": 4402,
              "short": 29923,
              "net": -25521
            },
            "smallTrader": {
              "long": 48208,
              "short": 34024,
              "net": 14184
            }
          },
          "openInterest": 482240
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4679,
              "short": 3122,
              "net": 1557
            },
            "nonCommercial": {
              "long": 726,
              "short": 1853,
              "net": -1127
            },
            "smallTrader": {
              "long": 780,
              "short": 1210,
              "net": -430
            }
          },
          "openInterest": 6185
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19284,
              "short": 29043,
              "net": -9759
            },
            "nonCommercial": {
              "long": 31663,
              "short": 31096,
              "net": 567
            },
            "smallTrader": {
              "long": 19443,
              "short": 10251,
              "net": 9192
            }
          },
          "openInterest": 73531
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49152,
              "short": 100354,
              "net": -51202
            },
            "nonCommercial": {
              "long": 34162,
              "short": 3512,
              "net": 30650
            },
            "smallTrader": {
              "long": 37492,
              "short": 16940,
              "net": 20552
            }
          },
          "openInterest": 137177
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76613,
              "short": 100106,
              "net": -23493
            },
            "nonCommercial": {
              "long": 26794,
              "short": 16148,
              "net": 10646
            },
            "smallTrader": {
              "long": 27560,
              "short": 14713,
              "net": 12847
            }
          },
          "openInterest": 161428
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48548,
              "short": 102051,
              "net": -53503
            },
            "nonCommercial": {
              "long": 51299,
              "short": 19090,
              "net": 32209
            },
            "smallTrader": {
              "long": 47338,
              "short": 26044,
              "net": 21294
            }
          },
          "openInterest": 178824
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60523,
              "short": 80473,
              "net": -19950
            },
            "nonCommercial": {
              "long": 19704,
              "short": 7366,
              "net": 12338
            },
            "smallTrader": {
              "long": 26781,
              "short": 19169,
              "net": 7612
            }
          },
          "openInterest": 110250
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42304,
              "short": 7808,
              "net": 34496
            },
            "nonCommercial": {
              "long": 2254,
              "short": 28572,
              "net": -26318
            },
            "smallTrader": {
              "long": 12614,
              "short": 20792,
              "net": -8178
            }
          },
          "openInterest": 57247
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2500,
              "short": 7639,
              "net": -5139
            },
            "nonCommercial": {
              "long": 6506,
              "short": 919,
              "net": 5587
            },
            "smallTrader": {
              "long": 1387,
              "short": 1835,
              "net": -448
            }
          },
          "openInterest": 10760
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39375,
              "short": 47521,
              "net": -8146
            },
            "nonCommercial": {
              "long": 11821,
              "short": 11978,
              "net": -157
            },
            "smallTrader": {
              "long": 23564,
              "short": 15261,
              "net": 8303
            }
          },
          "openInterest": 78281
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61225,
              "short": 65627,
              "net": -4402
            },
            "nonCommercial": {
              "long": 28852,
              "short": 35792,
              "net": -6940
            },
            "smallTrader": {
              "long": 33990,
              "short": 22648,
              "net": 11342
            }
          },
          "openInterest": 142350
        }
      ]
    },
    {
      "reportDate": "2001-07-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 380041,
              "short": 394488,
              "net": -14447
            },
            "nonCommercial": {
              "long": 75846,
              "short": 34889,
              "net": 40957
            },
            "smallTrader": {
              "long": 83823,
              "short": 110333,
              "net": -26510
            }
          },
          "openInterest": 541374
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44239,
              "short": 28863,
              "net": 15376
            },
            "nonCommercial": {
              "long": 0,
              "short": 5667,
              "net": -5667
            },
            "smallTrader": {
              "long": 13619,
              "short": 23328,
              "net": -9709
            }
          },
          "openInterest": 57858
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 294046,
              "short": 296446,
              "net": -2400
            },
            "nonCommercial": {
              "long": 49148,
              "short": 58771,
              "net": -9623
            },
            "smallTrader": {
              "long": 82988,
              "short": 70965,
              "net": 12023
            }
          },
          "openInterest": 441388
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 358863,
              "short": 359868,
              "net": -1005
            },
            "nonCommercial": {
              "long": 45115,
              "short": 27233,
              "net": 17882
            },
            "smallTrader": {
              "long": 53189,
              "short": 70066,
              "net": -16877
            }
          },
          "openInterest": 458200
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10397,
              "short": 7848,
              "net": 2549
            },
            "nonCommercial": {
              "long": 1993,
              "short": 3846,
              "net": -1853
            },
            "smallTrader": {
              "long": 8694,
              "short": 9390,
              "net": -696
            }
          },
          "openInterest": 21834
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22495,
              "short": 5976,
              "net": 16519
            },
            "nonCommercial": {
              "long": 2164,
              "short": 9846,
              "net": -7682
            },
            "smallTrader": {
              "long": 8587,
              "short": 17424,
              "net": -8837
            }
          },
          "openInterest": 33246
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24551,
              "short": 32204,
              "net": -7653
            },
            "nonCommercial": {
              "long": 5565,
              "short": 9728,
              "net": -4163
            },
            "smallTrader": {
              "long": 24550,
              "short": 12734,
              "net": 11816
            }
          },
          "openInterest": 54950
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82706,
              "short": 69905,
              "net": 12801
            },
            "nonCommercial": {
              "long": 6722,
              "short": 22023,
              "net": -15301
            },
            "smallTrader": {
              "long": 7245,
              "short": 4745,
              "net": 2500
            }
          },
          "openInterest": 104321
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30628,
              "short": 28274,
              "net": 2354
            },
            "nonCommercial": {
              "long": 10748,
              "short": 19375,
              "net": -8627
            },
            "smallTrader": {
              "long": 11814,
              "short": 5541,
              "net": 6273
            }
          },
          "openInterest": 57445
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50563,
              "short": 32973,
              "net": 17590
            },
            "nonCommercial": {
              "long": 14969,
              "short": 35405,
              "net": -20436
            },
            "smallTrader": {
              "long": 12351,
              "short": 9505,
              "net": 2846
            }
          },
          "openInterest": 81306
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190562,
              "short": 227401,
              "net": -36839
            },
            "nonCommercial": {
              "long": 71239,
              "short": 27408,
              "net": 43831
            },
            "smallTrader": {
              "long": 89175,
              "short": 96167,
              "net": -6992
            }
          },
          "openInterest": 398036
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44254,
              "short": 24482,
              "net": 19772
            },
            "nonCommercial": {
              "long": 3505,
              "short": 25706,
              "net": -22201
            },
            "smallTrader": {
              "long": 11871,
              "short": 9442,
              "net": 2429
            }
          },
          "openInterest": 62406
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365402,
              "short": 298677,
              "net": 66725
            },
            "nonCommercial": {
              "long": 16354,
              "short": 62392,
              "net": -46038
            },
            "smallTrader": {
              "long": 30839,
              "short": 51526,
              "net": -20687
            }
          },
          "openInterest": 453943
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28123,
              "short": 52300,
              "net": -24177
            },
            "nonCommercial": {
              "long": 17084,
              "short": 8041,
              "net": 9043
            },
            "smallTrader": {
              "long": 37865,
              "short": 22731,
              "net": 15134
            }
          },
          "openInterest": 84435
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4540,
              "short": 2692,
              "net": 1848
            },
            "nonCommercial": {
              "long": 7547,
              "short": 1767,
              "net": 5780
            },
            "smallTrader": {
              "long": 4343,
              "short": 11971,
              "net": -7628
            }
          },
          "openInterest": 17137
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47165,
              "short": 72672,
              "net": -25507
            },
            "nonCommercial": {
              "long": 30150,
              "short": 19384,
              "net": 10766
            },
            "smallTrader": {
              "long": 27091,
              "short": 12350,
              "net": 14741
            }
          },
          "openInterest": 116292
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110687,
              "short": 104318,
              "net": 6369
            },
            "nonCommercial": {
              "long": 2995,
              "short": 12939,
              "net": -9944
            },
            "smallTrader": {
              "long": 27616,
              "short": 24041,
              "net": 3575
            }
          },
          "openInterest": 150171
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63962,
              "short": 35182,
              "net": 28780
            },
            "nonCommercial": {
              "long": 26985,
              "short": 36939,
              "net": -9954
            },
            "smallTrader": {
              "long": 11582,
              "short": 30408,
              "net": -18826
            }
          },
          "openInterest": 102545
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17007,
              "short": 24693,
              "net": -7686
            },
            "nonCommercial": {
              "long": 14813,
              "short": 3222,
              "net": 11591
            },
            "smallTrader": {
              "long": 11543,
              "short": 15448,
              "net": -3905
            }
          },
          "openInterest": 48330
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52441,
              "short": 59123,
              "net": -6682
            },
            "nonCommercial": {
              "long": 29482,
              "short": 13184,
              "net": 16298
            },
            "smallTrader": {
              "long": 21253,
              "short": 30869,
              "net": -9616
            }
          },
          "openInterest": 116643
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11897,
              "short": 19906,
              "net": -8009
            },
            "nonCommercial": {
              "long": 3965,
              "short": 1566,
              "net": 2399
            },
            "smallTrader": {
              "long": 10633,
              "short": 5023,
              "net": 5610
            }
          },
          "openInterest": 26495
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 410508,
              "short": 388565,
              "net": 21943
            },
            "nonCommercial": {
              "long": 5725,
              "short": 34163,
              "net": -28438
            },
            "smallTrader": {
              "long": 44471,
              "short": 37976,
              "net": 6495
            }
          },
          "openInterest": 477590
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4802,
              "short": 3147,
              "net": 1655
            },
            "nonCommercial": {
              "long": 824,
              "short": 2016,
              "net": -1192
            },
            "smallTrader": {
              "long": 769,
              "short": 1232,
              "net": -463
            }
          },
          "openInterest": 6395
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22156,
              "short": 29902,
              "net": -7746
            },
            "nonCommercial": {
              "long": 31520,
              "short": 34106,
              "net": -2586
            },
            "smallTrader": {
              "long": 20431,
              "short": 10099,
              "net": 10332
            }
          },
          "openInterest": 77428
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56503,
              "short": 102085,
              "net": -45582
            },
            "nonCommercial": {
              "long": 27666,
              "short": 3352,
              "net": 24314
            },
            "smallTrader": {
              "long": 37136,
              "short": 15868,
              "net": 21268
            }
          },
          "openInterest": 137025
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76282,
              "short": 112217,
              "net": -35935
            },
            "nonCommercial": {
              "long": 32510,
              "short": 12725,
              "net": 19785
            },
            "smallTrader": {
              "long": 30189,
              "short": 14039,
              "net": 16150
            }
          },
          "openInterest": 169400
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51951,
              "short": 121165,
              "net": -69214
            },
            "nonCommercial": {
              "long": 57799,
              "short": 13980,
              "net": 43819
            },
            "smallTrader": {
              "long": 52426,
              "short": 27031,
              "net": 25395
            }
          },
          "openInterest": 197587
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63207,
              "short": 84091,
              "net": -20884
            },
            "nonCommercial": {
              "long": 18180,
              "short": 7134,
              "net": 11046
            },
            "smallTrader": {
              "long": 27650,
              "short": 17812,
              "net": 9838
            }
          },
          "openInterest": 112503
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31135,
              "short": 14154,
              "net": 16981
            },
            "nonCommercial": {
              "long": 2508,
              "short": 20626,
              "net": -18118
            },
            "smallTrader": {
              "long": 15492,
              "short": 14355,
              "net": 1137
            }
          },
          "openInterest": 49243
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3272,
              "short": 5732,
              "net": -2460
            },
            "nonCommercial": {
              "long": 3654,
              "short": 488,
              "net": 3166
            },
            "smallTrader": {
              "long": 1316,
              "short": 2022,
              "net": -706
            }
          },
          "openInterest": 9009
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37905,
              "short": 50906,
              "net": -13001
            },
            "nonCommercial": {
              "long": 14929,
              "short": 10324,
              "net": 4605
            },
            "smallTrader": {
              "long": 25025,
              "short": 16629,
              "net": 8396
            }
          },
          "openInterest": 81039
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56157,
              "short": 80028,
              "net": -23871
            },
            "nonCommercial": {
              "long": 31685,
              "short": 21321,
              "net": 10364
            },
            "smallTrader": {
              "long": 35948,
              "short": 22441,
              "net": 13507
            }
          },
          "openInterest": 139753
        }
      ]
    },
    {
      "reportDate": "2001-07-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 367153,
              "short": 408920,
              "net": -41767
            },
            "nonCommercial": {
              "long": 87891,
              "short": 32583,
              "net": 55308
            },
            "smallTrader": {
              "long": 98093,
              "short": 111634,
              "net": -13541
            }
          },
          "openInterest": 560903
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 43749,
              "short": 27604,
              "net": 16145
            },
            "nonCommercial": {
              "long": 1141,
              "short": 6506,
              "net": -5365
            },
            "smallTrader": {
              "long": 13300,
              "short": 24080,
              "net": -10780
            }
          },
          "openInterest": 58190
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 311377,
              "short": 338329,
              "net": -26952
            },
            "nonCommercial": {
              "long": 58141,
              "short": 58889,
              "net": -748
            },
            "smallTrader": {
              "long": 99058,
              "short": 71358,
              "net": 27700
            }
          },
          "openInterest": 482511
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 366374,
              "short": 372940,
              "net": -6566
            },
            "nonCommercial": {
              "long": 46507,
              "short": 30784,
              "net": 15723
            },
            "smallTrader": {
              "long": 56561,
              "short": 65718,
              "net": -9157
            }
          },
          "openInterest": 470430
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10509,
              "short": 8157,
              "net": 2352
            },
            "nonCommercial": {
              "long": 2665,
              "short": 3823,
              "net": -1158
            },
            "smallTrader": {
              "long": 7962,
              "short": 9156,
              "net": -1194
            }
          },
          "openInterest": 21886
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15993,
              "short": 15096,
              "net": 897
            },
            "nonCommercial": {
              "long": 3602,
              "short": 5322,
              "net": -1720
            },
            "smallTrader": {
              "long": 12384,
              "short": 11561,
              "net": 823
            }
          },
          "openInterest": 31979
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29434,
              "short": 27786,
              "net": 1648
            },
            "nonCommercial": {
              "long": 3957,
              "short": 16148,
              "net": -12191
            },
            "smallTrader": {
              "long": 22941,
              "short": 12398,
              "net": 10543
            }
          },
          "openInterest": 57116
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82193,
              "short": 71771,
              "net": 10422
            },
            "nonCommercial": {
              "long": 7260,
              "short": 20369,
              "net": -13109
            },
            "smallTrader": {
              "long": 7445,
              "short": 4758,
              "net": 2687
            }
          },
          "openInterest": 104495
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29823,
              "short": 29719,
              "net": 104
            },
            "nonCommercial": {
              "long": 11201,
              "short": 18754,
              "net": -7553
            },
            "smallTrader": {
              "long": 12387,
              "short": 4938,
              "net": 7449
            }
          },
          "openInterest": 57466
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57299,
              "short": 35192,
              "net": 22107
            },
            "nonCommercial": {
              "long": 15045,
              "short": 36629,
              "net": -21584
            },
            "smallTrader": {
              "long": 11016,
              "short": 11539,
              "net": -523
            }
          },
          "openInterest": 87232
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195724,
              "short": 219301,
              "net": -23577
            },
            "nonCommercial": {
              "long": 65703,
              "short": 27675,
              "net": 38028
            },
            "smallTrader": {
              "long": 83074,
              "short": 97525,
              "net": -14451
            }
          },
          "openInterest": 390078
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43593,
              "short": 24421,
              "net": 19172
            },
            "nonCommercial": {
              "long": 3973,
              "short": 26020,
              "net": -22047
            },
            "smallTrader": {
              "long": 12155,
              "short": 9280,
              "net": 2875
            }
          },
          "openInterest": 62127
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 346772,
              "short": 276690,
              "net": 70082
            },
            "nonCommercial": {
              "long": 13861,
              "short": 63619,
              "net": -49758
            },
            "smallTrader": {
              "long": 32034,
              "short": 52358,
              "net": -20324
            }
          },
          "openInterest": 437129
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24519,
              "short": 61640,
              "net": -37121
            },
            "nonCommercial": {
              "long": 20062,
              "short": 5771,
              "net": 14291
            },
            "smallTrader": {
              "long": 41764,
              "short": 18934,
              "net": 22830
            }
          },
          "openInterest": 87072
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4839,
              "short": 2722,
              "net": 2117
            },
            "nonCommercial": {
              "long": 7108,
              "short": 1685,
              "net": 5423
            },
            "smallTrader": {
              "long": 4097,
              "short": 11637,
              "net": -7540
            }
          },
          "openInterest": 16948
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40651,
              "short": 69562,
              "net": -28911
            },
            "nonCommercial": {
              "long": 31387,
              "short": 18013,
              "net": 13374
            },
            "smallTrader": {
              "long": 28084,
              "short": 12547,
              "net": 15537
            }
          },
          "openInterest": 111764
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114633,
              "short": 102957,
              "net": 11676
            },
            "nonCommercial": {
              "long": 2522,
              "short": 17786,
              "net": -15264
            },
            "smallTrader": {
              "long": 29313,
              "short": 25725,
              "net": 3588
            }
          },
          "openInterest": 153747
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62095,
              "short": 43940,
              "net": 18155
            },
            "nonCommercial": {
              "long": 26014,
              "short": 27243,
              "net": -1229
            },
            "smallTrader": {
              "long": 12115,
              "short": 29041,
              "net": -16926
            }
          },
          "openInterest": 100240
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18052,
              "short": 25266,
              "net": -7214
            },
            "nonCommercial": {
              "long": 14337,
              "short": 3006,
              "net": 11331
            },
            "smallTrader": {
              "long": 11951,
              "short": 16068,
              "net": -4117
            }
          },
          "openInterest": 49311
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52575,
              "short": 59046,
              "net": -6471
            },
            "nonCommercial": {
              "long": 31974,
              "short": 13319,
              "net": 18655
            },
            "smallTrader": {
              "long": 20141,
              "short": 32325,
              "net": -12184
            }
          },
          "openInterest": 118058
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10446,
              "short": 21042,
              "net": -10596
            },
            "nonCommercial": {
              "long": 5846,
              "short": 1582,
              "net": 4264
            },
            "smallTrader": {
              "long": 11104,
              "short": 4772,
              "net": 6332
            }
          },
          "openInterest": 27396
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 396139,
              "short": 386534,
              "net": 9605
            },
            "nonCommercial": {
              "long": 5502,
              "short": 34668,
              "net": -29166
            },
            "smallTrader": {
              "long": 51404,
              "short": 31843,
              "net": 19561
            }
          },
          "openInterest": 469812
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4794,
              "short": 3207,
              "net": 1587
            },
            "nonCommercial": {
              "long": 796,
              "short": 1937,
              "net": -1141
            },
            "smallTrader": {
              "long": 680,
              "short": 1126,
              "net": -446
            }
          },
          "openInterest": 6270
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22102,
              "short": 30278,
              "net": -8176
            },
            "nonCommercial": {
              "long": 31863,
              "short": 33840,
              "net": -1977
            },
            "smallTrader": {
              "long": 19674,
              "short": 9521,
              "net": 10153
            }
          },
          "openInterest": 76722
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58654,
              "short": 101204,
              "net": -42550
            },
            "nonCommercial": {
              "long": 25707,
              "short": 2971,
              "net": 22736
            },
            "smallTrader": {
              "long": 36373,
              "short": 16559,
              "net": 19814
            }
          },
          "openInterest": 134072
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75679,
              "short": 108200,
              "net": -32521
            },
            "nonCommercial": {
              "long": 29586,
              "short": 12216,
              "net": 17370
            },
            "smallTrader": {
              "long": 29145,
              "short": 13994,
              "net": 15151
            }
          },
          "openInterest": 162715
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51076,
              "short": 117722,
              "net": -66646
            },
            "nonCommercial": {
              "long": 52823,
              "short": 9803,
              "net": 43020
            },
            "smallTrader": {
              "long": 49787,
              "short": 26161,
              "net": 23626
            }
          },
          "openInterest": 183899
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63741,
              "short": 80370,
              "net": -16629
            },
            "nonCommercial": {
              "long": 17602,
              "short": 7459,
              "net": 10143
            },
            "smallTrader": {
              "long": 26610,
              "short": 20124,
              "net": 6486
            }
          },
          "openInterest": 111498
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20764,
              "short": 34661,
              "net": -13897
            },
            "nonCommercial": {
              "long": 11660,
              "short": 6833,
              "net": 4827
            },
            "smallTrader": {
              "long": 19749,
              "short": 10679,
              "net": 9070
            }
          },
          "openInterest": 52242
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3126,
              "short": 3919,
              "net": -793
            },
            "nonCommercial": {
              "long": 3809,
              "short": 1236,
              "net": 2573
            },
            "smallTrader": {
              "long": 682,
              "short": 2462,
              "net": -1780
            }
          },
          "openInterest": 8384
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37820,
              "short": 52728,
              "net": -14908
            },
            "nonCommercial": {
              "long": 15517,
              "short": 9904,
              "net": 5613
            },
            "smallTrader": {
              "long": 24849,
              "short": 15554,
              "net": 9295
            }
          },
          "openInterest": 81505
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58295,
              "short": 86235,
              "net": -27940
            },
            "nonCommercial": {
              "long": 31651,
              "short": 18818,
              "net": 12833
            },
            "smallTrader": {
              "long": 36519,
              "short": 21412,
              "net": 15107
            }
          },
          "openInterest": 141480
        }
      ]
    },
    {
      "reportDate": "2001-07-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 373162,
              "short": 431217,
              "net": -58055
            },
            "nonCommercial": {
              "long": 100141,
              "short": 35849,
              "net": 64292
            },
            "smallTrader": {
              "long": 100846,
              "short": 107083,
              "net": -6237
            }
          },
          "openInterest": 582881
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 39960,
              "short": 27318,
              "net": 12642
            },
            "nonCommercial": {
              "long": 2179,
              "short": 5506,
              "net": -3327
            },
            "smallTrader": {
              "long": 14795,
              "short": 24110,
              "net": -9315
            }
          },
          "openInterest": 56934
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 319746,
              "short": 370573,
              "net": -50827
            },
            "nonCommercial": {
              "long": 70245,
              "short": 55649,
              "net": 14596
            },
            "smallTrader": {
              "long": 103269,
              "short": 67038,
              "net": 36231
            }
          },
          "openInterest": 508230
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 350540,
              "short": 376627,
              "net": -26087
            },
            "nonCommercial": {
              "long": 54290,
              "short": 32630,
              "net": 21660
            },
            "smallTrader": {
              "long": 72275,
              "short": 67848,
              "net": 4427
            }
          },
          "openInterest": 479058
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10503,
              "short": 7644,
              "net": 2859
            },
            "nonCommercial": {
              "long": 2623,
              "short": 3390,
              "net": -767
            },
            "smallTrader": {
              "long": 9674,
              "short": 11766,
              "net": -2092
            }
          },
          "openInterest": 23550
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16284,
              "short": 15296,
              "net": 988
            },
            "nonCommercial": {
              "long": 3476,
              "short": 5488,
              "net": -2012
            },
            "smallTrader": {
              "long": 12126,
              "short": 11102,
              "net": 1024
            }
          },
          "openInterest": 31886
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24251,
              "short": 31680,
              "net": -7429
            },
            "nonCommercial": {
              "long": 4673,
              "short": 6048,
              "net": -1375
            },
            "smallTrader": {
              "long": 22147,
              "short": 13343,
              "net": 8804
            }
          },
          "openInterest": 51491
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80378,
              "short": 72223,
              "net": 8155
            },
            "nonCommercial": {
              "long": 8127,
              "short": 18979,
              "net": -10852
            },
            "smallTrader": {
              "long": 8354,
              "short": 5657,
              "net": 2697
            }
          },
          "openInterest": 104091
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30533,
              "short": 29333,
              "net": 1200
            },
            "nonCommercial": {
              "long": 12152,
              "short": 20017,
              "net": -7865
            },
            "smallTrader": {
              "long": 11508,
              "short": 4843,
              "net": 6665
            }
          },
          "openInterest": 58939
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53551,
              "short": 34586,
              "net": 18965
            },
            "nonCommercial": {
              "long": 13972,
              "short": 31852,
              "net": -17880
            },
            "smallTrader": {
              "long": 11277,
              "short": 12362,
              "net": -1085
            }
          },
          "openInterest": 82429
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199216,
              "short": 217567,
              "net": -18351
            },
            "nonCommercial": {
              "long": 62103,
              "short": 25983,
              "net": 36120
            },
            "smallTrader": {
              "long": 78599,
              "short": 96368,
              "net": -17769
            }
          },
          "openInterest": 388024
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41146,
              "short": 29550,
              "net": 11596
            },
            "nonCommercial": {
              "long": 4328,
              "short": 22127,
              "net": -17799
            },
            "smallTrader": {
              "long": 14678,
              "short": 8475,
              "net": 6203
            }
          },
          "openInterest": 62625
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 363698,
              "short": 293726,
              "net": 69972
            },
            "nonCommercial": {
              "long": 13801,
              "short": 64164,
              "net": -50363
            },
            "smallTrader": {
              "long": 37237,
              "short": 56846,
              "net": -19609
            }
          },
          "openInterest": 458875
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26097,
              "short": 65480,
              "net": -39383
            },
            "nonCommercial": {
              "long": 21210,
              "short": 5127,
              "net": 16083
            },
            "smallTrader": {
              "long": 41850,
              "short": 18550,
              "net": 23300
            }
          },
          "openInterest": 89655
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5811,
              "short": 2654,
              "net": 3157
            },
            "nonCommercial": {
              "long": 4633,
              "short": 1803,
              "net": 2830
            },
            "smallTrader": {
              "long": 4184,
              "short": 10171,
              "net": -5987
            }
          },
          "openInterest": 15654
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41533,
              "short": 47679,
              "net": -6146
            },
            "nonCommercial": {
              "long": 24089,
              "short": 26795,
              "net": -2706
            },
            "smallTrader": {
              "long": 25112,
              "short": 16260,
              "net": 8852
            }
          },
          "openInterest": 100943
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106329,
              "short": 101843,
              "net": 4486
            },
            "nonCommercial": {
              "long": 6766,
              "short": 14930,
              "net": -8164
            },
            "smallTrader": {
              "long": 26972,
              "short": 23294,
              "net": 3678
            }
          },
          "openInterest": 147165
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66721,
              "short": 46118,
              "net": 20603
            },
            "nonCommercial": {
              "long": 26464,
              "short": 30899,
              "net": -4435
            },
            "smallTrader": {
              "long": 12722,
              "short": 28890,
              "net": -16168
            }
          },
          "openInterest": 105945
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17999,
              "short": 27890,
              "net": -9891
            },
            "nonCommercial": {
              "long": 15888,
              "short": 2459,
              "net": 13429
            },
            "smallTrader": {
              "long": 13389,
              "short": 16927,
              "net": -3538
            }
          },
          "openInterest": 50927
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53126,
              "short": 53994,
              "net": -868
            },
            "nonCommercial": {
              "long": 23329,
              "short": 13799,
              "net": 9530
            },
            "smallTrader": {
              "long": 19710,
              "short": 28372,
              "net": -8662
            }
          },
          "openInterest": 110895
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11207,
              "short": 21859,
              "net": -10652
            },
            "nonCommercial": {
              "long": 5195,
              "short": 1641,
              "net": 3554
            },
            "smallTrader": {
              "long": 11456,
              "short": 4358,
              "net": 7098
            }
          },
          "openInterest": 28130
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 386049,
              "short": 384677,
              "net": 1372
            },
            "nonCommercial": {
              "long": 4489,
              "short": 26320,
              "net": -21831
            },
            "smallTrader": {
              "long": 50846,
              "short": 30387,
              "net": 20459
            }
          },
          "openInterest": 461015
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4685,
              "short": 3123,
              "net": 1562
            },
            "nonCommercial": {
              "long": 871,
              "short": 1945,
              "net": -1074
            },
            "smallTrader": {
              "long": 655,
              "short": 1143,
              "net": -488
            }
          },
          "openInterest": 6211
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22132,
              "short": 30531,
              "net": -8399
            },
            "nonCommercial": {
              "long": 32373,
              "short": 34126,
              "net": -1753
            },
            "smallTrader": {
              "long": 19931,
              "short": 9779,
              "net": 10152
            }
          },
          "openInterest": 77616
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57558,
              "short": 100739,
              "net": -43181
            },
            "nonCommercial": {
              "long": 27999,
              "short": 2494,
              "net": 25505
            },
            "smallTrader": {
              "long": 36901,
              "short": 19225,
              "net": 17676
            }
          },
          "openInterest": 136063
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69786,
              "short": 107345,
              "net": -37559
            },
            "nonCommercial": {
              "long": 32723,
              "short": 10699,
              "net": 22024
            },
            "smallTrader": {
              "long": 29664,
              "short": 14129,
              "net": 15535
            }
          },
          "openInterest": 160296
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49152,
              "short": 108039,
              "net": -58887
            },
            "nonCommercial": {
              "long": 43094,
              "short": 9756,
              "net": 33338
            },
            "smallTrader": {
              "long": 52714,
              "short": 27165,
              "net": 25549
            }
          },
          "openInterest": 174179
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69869,
              "short": 68680,
              "net": 1189
            },
            "nonCommercial": {
              "long": 11522,
              "short": 13048,
              "net": -1526
            },
            "smallTrader": {
              "long": 26271,
              "short": 25934,
              "net": 337
            }
          },
          "openInterest": 111903
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19951,
              "short": 36293,
              "net": -16342
            },
            "nonCommercial": {
              "long": 12633,
              "short": 5964,
              "net": 6669
            },
            "smallTrader": {
              "long": 18399,
              "short": 8726,
              "net": 9673
            }
          },
          "openInterest": 51045
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3126,
              "short": 4077,
              "net": -951
            },
            "nonCommercial": {
              "long": 3839,
              "short": 973,
              "net": 2866
            },
            "smallTrader": {
              "long": 730,
              "short": 2645,
              "net": -1915
            }
          },
          "openInterest": 8451
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42261,
              "short": 53015,
              "net": -10754
            },
            "nonCommercial": {
              "long": 13607,
              "short": 10406,
              "net": 3201
            },
            "smallTrader": {
              "long": 22989,
              "short": 15436,
              "net": 7553
            }
          },
          "openInterest": 82715
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59943,
              "short": 86751,
              "net": -26808
            },
            "nonCommercial": {
              "long": 31053,
              "short": 17458,
              "net": 13595
            },
            "smallTrader": {
              "long": 34004,
              "short": 20791,
              "net": 13213
            }
          },
          "openInterest": 140486
        }
      ]
    },
    {
      "reportDate": "2001-08-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 371976,
              "short": 422372,
              "net": -50396
            },
            "nonCommercial": {
              "long": 91373,
              "short": 36336,
              "net": 55037
            },
            "smallTrader": {
              "long": 103024,
              "short": 107665,
              "net": -4641
            }
          },
          "openInterest": 574318
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 46204,
              "short": 31082,
              "net": 15122
            },
            "nonCommercial": {
              "long": 2176,
              "short": 6705,
              "net": -4529
            },
            "smallTrader": {
              "long": 13577,
              "short": 24170,
              "net": -10593
            }
          },
          "openInterest": 62657
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 334287,
              "short": 369670,
              "net": -35383
            },
            "nonCommercial": {
              "long": 59279,
              "short": 52434,
              "net": 6845
            },
            "smallTrader": {
              "long": 97260,
              "short": 68722,
              "net": 28538
            }
          },
          "openInterest": 503477
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 354633,
              "short": 373977,
              "net": -19344
            },
            "nonCommercial": {
              "long": 53001,
              "short": 35926,
              "net": 17075
            },
            "smallTrader": {
              "long": 67241,
              "short": 64972,
              "net": 2269
            }
          },
          "openInterest": 477377
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8304,
              "short": 10537,
              "net": -2233
            },
            "nonCommercial": {
              "long": 1500,
              "short": 2090,
              "net": -590
            },
            "smallTrader": {
              "long": 10678,
              "short": 7855,
              "net": 2823
            }
          },
          "openInterest": 21232
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20402,
              "short": 14148,
              "net": 6254
            },
            "nonCommercial": {
              "long": 2643,
              "short": 5780,
              "net": -3137
            },
            "smallTrader": {
              "long": 10882,
              "short": 13999,
              "net": -3117
            }
          },
          "openInterest": 33927
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24705,
              "short": 33150,
              "net": -8445
            },
            "nonCommercial": {
              "long": 4322,
              "short": 5882,
              "net": -1560
            },
            "smallTrader": {
              "long": 23671,
              "short": 13666,
              "net": 10005
            }
          },
          "openInterest": 52698
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75345,
              "short": 75446,
              "net": -101
            },
            "nonCommercial": {
              "long": 11269,
              "short": 14989,
              "net": -3720
            },
            "smallTrader": {
              "long": 8841,
              "short": 5020,
              "net": 3821
            }
          },
          "openInterest": 102622
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31335,
              "short": 30514,
              "net": 821
            },
            "nonCommercial": {
              "long": 11036,
              "short": 19547,
              "net": -8511
            },
            "smallTrader": {
              "long": 12747,
              "short": 5057,
              "net": 7690
            }
          },
          "openInterest": 60794
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54978,
              "short": 36366,
              "net": 18612
            },
            "nonCommercial": {
              "long": 13578,
              "short": 32471,
              "net": -18893
            },
            "smallTrader": {
              "long": 12645,
              "short": 12364,
              "net": 281
            }
          },
          "openInterest": 85544
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198620,
              "short": 218273,
              "net": -19653
            },
            "nonCommercial": {
              "long": 64347,
              "short": 28925,
              "net": 35422
            },
            "smallTrader": {
              "long": 80455,
              "short": 96224,
              "net": -15769
            }
          },
          "openInterest": 390458
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41608,
              "short": 30025,
              "net": 11583
            },
            "nonCommercial": {
              "long": 4414,
              "short": 21933,
              "net": -17519
            },
            "smallTrader": {
              "long": 14973,
              "short": 9037,
              "net": 5936
            }
          },
          "openInterest": 63702
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 369991,
              "short": 321894,
              "net": 48097
            },
            "nonCommercial": {
              "long": 15930,
              "short": 46051,
              "net": -30121
            },
            "smallTrader": {
              "long": 43347,
              "short": 61323,
              "net": -17976
            }
          },
          "openInterest": 472489
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28745,
              "short": 70251,
              "net": -41506
            },
            "nonCommercial": {
              "long": 22076,
              "short": 5436,
              "net": 16640
            },
            "smallTrader": {
              "long": 42242,
              "short": 17376,
              "net": 24866
            }
          },
          "openInterest": 94227
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5922,
              "short": 2265,
              "net": 3657
            },
            "nonCommercial": {
              "long": 4882,
              "short": 2135,
              "net": 2747
            },
            "smallTrader": {
              "long": 3688,
              "short": 10092,
              "net": -6404
            }
          },
          "openInterest": 15387
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38190,
              "short": 45328,
              "net": -7138
            },
            "nonCommercial": {
              "long": 25067,
              "short": 26757,
              "net": -1690
            },
            "smallTrader": {
              "long": 25132,
              "short": 16304,
              "net": 8828
            }
          },
          "openInterest": 98582
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101693,
              "short": 104237,
              "net": -2544
            },
            "nonCommercial": {
              "long": 7918,
              "short": 12032,
              "net": -4114
            },
            "smallTrader": {
              "long": 29567,
              "short": 22909,
              "net": 6658
            }
          },
          "openInterest": 144801
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62004,
              "short": 52509,
              "net": 9495
            },
            "nonCommercial": {
              "long": 26803,
              "short": 25375,
              "net": 1428
            },
            "smallTrader": {
              "long": 15803,
              "short": 26726,
              "net": -10923
            }
          },
          "openInterest": 105044
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17974,
              "short": 28125,
              "net": -10151
            },
            "nonCommercial": {
              "long": 17562,
              "short": 2823,
              "net": 14739
            },
            "smallTrader": {
              "long": 12253,
              "short": 16841,
              "net": -4588
            }
          },
          "openInterest": 51758
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52230,
              "short": 53052,
              "net": -822
            },
            "nonCommercial": {
              "long": 20214,
              "short": 13697,
              "net": 6517
            },
            "smallTrader": {
              "long": 21048,
              "short": 26743,
              "net": -5695
            }
          },
          "openInterest": 107702
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9796,
              "short": 23689,
              "net": -13893
            },
            "nonCommercial": {
              "long": 9627,
              "short": 1479,
              "net": 8148
            },
            "smallTrader": {
              "long": 12732,
              "short": 6987,
              "net": 5745
            }
          },
          "openInterest": 32155
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 409523,
              "short": 400828,
              "net": 8695
            },
            "nonCommercial": {
              "long": 4141,
              "short": 31706,
              "net": -27565
            },
            "smallTrader": {
              "long": 49451,
              "short": 30581,
              "net": 18870
            }
          },
          "openInterest": 485080
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4279,
              "short": 3182,
              "net": 1097
            },
            "nonCommercial": {
              "long": 961,
              "short": 1536,
              "net": -575
            },
            "smallTrader": {
              "long": 806,
              "short": 1328,
              "net": -522
            }
          },
          "openInterest": 6046
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22526,
              "short": 30657,
              "net": -8131
            },
            "nonCommercial": {
              "long": 32451,
              "short": 33801,
              "net": -1350
            },
            "smallTrader": {
              "long": 19773,
              "short": 10292,
              "net": 9481
            }
          },
          "openInterest": 78056
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56743,
              "short": 96246,
              "net": -39503
            },
            "nonCommercial": {
              "long": 26655,
              "short": 3552,
              "net": 23103
            },
            "smallTrader": {
              "long": 33291,
              "short": 16891,
              "net": 16400
            }
          },
          "openInterest": 132922
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70411,
              "short": 112137,
              "net": -41726
            },
            "nonCommercial": {
              "long": 37685,
              "short": 11611,
              "net": 26074
            },
            "smallTrader": {
              "long": 29278,
              "short": 13626,
              "net": 15652
            }
          },
          "openInterest": 161093
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51542,
              "short": 99333,
              "net": -47791
            },
            "nonCommercial": {
              "long": 36253,
              "short": 14411,
              "net": 21842
            },
            "smallTrader": {
              "long": 48536,
              "short": 22587,
              "net": 25949
            }
          },
          "openInterest": 163799
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85404,
              "short": 58110,
              "net": 27294
            },
            "nonCommercial": {
              "long": 5575,
              "short": 25679,
              "net": -20104
            },
            "smallTrader": {
              "long": 26145,
              "short": 33335,
              "net": -7190
            }
          },
          "openInterest": 122263
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19002,
              "short": 40055,
              "net": -21053
            },
            "nonCommercial": {
              "long": 16351,
              "short": 5352,
              "net": 10999
            },
            "smallTrader": {
              "long": 19666,
              "short": 9612,
              "net": 10054
            }
          },
          "openInterest": 55078
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44250,
              "short": 53197,
              "net": -8947
            },
            "nonCommercial": {
              "long": 12949,
              "short": 10991,
              "net": 1958
            },
            "smallTrader": {
              "long": 22718,
              "short": 15729,
              "net": 6989
            }
          },
          "openInterest": 83971
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61956,
              "short": 81818,
              "net": -19862
            },
            "nonCommercial": {
              "long": 28649,
              "short": 21143,
              "net": 7506
            },
            "smallTrader": {
              "long": 33315,
              "short": 20959,
              "net": 12356
            }
          },
          "openInterest": 139798
        }
      ]
    },
    {
      "reportDate": "2001-08-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 397851,
              "short": 476011,
              "net": -78160
            },
            "nonCommercial": {
              "long": 104166,
              "short": 34315,
              "net": 69851
            },
            "smallTrader": {
              "long": 107055,
              "short": 98746,
              "net": 8309
            }
          },
          "openInterest": 620058
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 50857,
              "short": 36294,
              "net": 14563
            },
            "nonCommercial": {
              "long": 3304,
              "short": 9340,
              "net": -6036
            },
            "smallTrader": {
              "long": 15304,
              "short": 23831,
              "net": -8527
            }
          },
          "openInterest": 70201
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 337562,
              "short": 389524,
              "net": -51962
            },
            "nonCommercial": {
              "long": 70031,
              "short": 55397,
              "net": 14634
            },
            "smallTrader": {
              "long": 103796,
              "short": 66468,
              "net": 37328
            }
          },
          "openInterest": 523292
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 351420,
              "short": 372230,
              "net": -20810
            },
            "nonCommercial": {
              "long": 54202,
              "short": 35049,
              "net": 19153
            },
            "smallTrader": {
              "long": 71224,
              "short": 69567,
              "net": 1657
            }
          },
          "openInterest": 483838
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11612,
              "short": 15456,
              "net": -3844
            },
            "nonCommercial": {
              "long": 1900,
              "short": 2018,
              "net": -118
            },
            "smallTrader": {
              "long": 8449,
              "short": 4487,
              "net": 3962
            }
          },
          "openInterest": 22711
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25961,
              "short": 30371,
              "net": -4410
            },
            "nonCommercial": {
              "long": 6161,
              "short": 4953,
              "net": 1208
            },
            "smallTrader": {
              "long": 4733,
              "short": 1531,
              "net": 3202
            }
          },
          "openInterest": 36855
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31870,
              "short": 39694,
              "net": -7824
            },
            "nonCommercial": {
              "long": 4362,
              "short": 6013,
              "net": -1651
            },
            "smallTrader": {
              "long": 15756,
              "short": 6281,
              "net": 9475
            }
          },
          "openInterest": 51988
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70114,
              "short": 76083,
              "net": -5969
            },
            "nonCommercial": {
              "long": 15423,
              "short": 15127,
              "net": 296
            },
            "smallTrader": {
              "long": 9276,
              "short": 3603,
              "net": 5673
            }
          },
          "openInterest": 100814
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34877,
              "short": 30289,
              "net": 4588
            },
            "nonCommercial": {
              "long": 8945,
              "short": 21288,
              "net": -12343
            },
            "smallTrader": {
              "long": 12247,
              "short": 4492,
              "net": 7755
            }
          },
          "openInterest": 61550
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56009,
              "short": 37909,
              "net": 18100
            },
            "nonCommercial": {
              "long": 14227,
              "short": 31665,
              "net": -17438
            },
            "smallTrader": {
              "long": 12940,
              "short": 13602,
              "net": -662
            }
          },
          "openInterest": 87461
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191491,
              "short": 231599,
              "net": -40108
            },
            "nonCommercial": {
              "long": 76621,
              "short": 22866,
              "net": 53755
            },
            "smallTrader": {
              "long": 83533,
              "short": 97180,
              "net": -13647
            }
          },
          "openInterest": 395100
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44741,
              "short": 25366,
              "net": 19375
            },
            "nonCommercial": {
              "long": 3895,
              "short": 27303,
              "net": -23408
            },
            "smallTrader": {
              "long": 13391,
              "short": 9358,
              "net": 4033
            }
          },
          "openInterest": 65483
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 378587,
              "short": 339243,
              "net": 39344
            },
            "nonCommercial": {
              "long": 19548,
              "short": 48819,
              "net": -29271
            },
            "smallTrader": {
              "long": 45500,
              "short": 55573,
              "net": -10073
            }
          },
          "openInterest": 488626
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39997,
              "short": 91634,
              "net": -51637
            },
            "nonCommercial": {
              "long": 27479,
              "short": 3126,
              "net": 24353
            },
            "smallTrader": {
              "long": 31243,
              "short": 3959,
              "net": 27284
            }
          },
          "openInterest": 99325
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5839,
              "short": 2126,
              "net": 3713
            },
            "nonCommercial": {
              "long": 4778,
              "short": 2240,
              "net": 2538
            },
            "smallTrader": {
              "long": 3863,
              "short": 10114,
              "net": -6251
            }
          },
          "openInterest": 14886
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26735,
              "short": 81962,
              "net": -55227
            },
            "nonCommercial": {
              "long": 50435,
              "short": 17566,
              "net": 32869
            },
            "smallTrader": {
              "long": 32023,
              "short": 9665,
              "net": 22358
            }
          },
          "openInterest": 119311
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104967,
              "short": 109840,
              "net": -4873
            },
            "nonCommercial": {
              "long": 9276,
              "short": 11130,
              "net": -1854
            },
            "smallTrader": {
              "long": 27672,
              "short": 20945,
              "net": 6727
            }
          },
          "openInterest": 147508
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62214,
              "short": 73864,
              "net": -11650
            },
            "nonCommercial": {
              "long": 26620,
              "short": 15062,
              "net": 11558
            },
            "smallTrader": {
              "long": 12071,
              "short": 11979,
              "net": 92
            }
          },
          "openInterest": 101855
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16405,
              "short": 29647,
              "net": -13242
            },
            "nonCommercial": {
              "long": 19862,
              "short": 3350,
              "net": 16512
            },
            "smallTrader": {
              "long": 11076,
              "short": 14346,
              "net": -3270
            }
          },
          "openInterest": 50275
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50186,
              "short": 48665,
              "net": 1521
            },
            "nonCommercial": {
              "long": 18710,
              "short": 14795,
              "net": 3915
            },
            "smallTrader": {
              "long": 19440,
              "short": 24876,
              "net": -5436
            }
          },
          "openInterest": 101912
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8613,
              "short": 25717,
              "net": -17104
            },
            "nonCommercial": {
              "long": 11609,
              "short": 1078,
              "net": 10531
            },
            "smallTrader": {
              "long": 11486,
              "short": 4913,
              "net": 6573
            }
          },
          "openInterest": 31708
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 415792,
              "short": 409499,
              "net": 6293
            },
            "nonCommercial": {
              "long": 5064,
              "short": 33600,
              "net": -28536
            },
            "smallTrader": {
              "long": 52745,
              "short": 30502,
              "net": 22243
            }
          },
          "openInterest": 492279
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3917,
              "short": 3168,
              "net": 749
            },
            "nonCommercial": {
              "long": 926,
              "short": 1358,
              "net": -432
            },
            "smallTrader": {
              "long": 858,
              "short": 1175,
              "net": -317
            }
          },
          "openInterest": 5701
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20887,
              "short": 30603,
              "net": -9716
            },
            "nonCommercial": {
              "long": 31157,
              "short": 31783,
              "net": -626
            },
            "smallTrader": {
              "long": 20557,
              "short": 10215,
              "net": 10342
            }
          },
          "openInterest": 75207
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48106,
              "short": 94893,
              "net": -46787
            },
            "nonCommercial": {
              "long": 30569,
              "short": 2932,
              "net": 27637
            },
            "smallTrader": {
              "long": 33532,
              "short": 14382,
              "net": 19150
            }
          },
          "openInterest": 127988
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71362,
              "short": 119205,
              "net": -47843
            },
            "nonCommercial": {
              "long": 44086,
              "short": 11771,
              "net": 32315
            },
            "smallTrader": {
              "long": 28771,
              "short": 13243,
              "net": 15528
            }
          },
          "openInterest": 169224
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54738,
              "short": 103732,
              "net": -48994
            },
            "nonCommercial": {
              "long": 39421,
              "short": 17283,
              "net": 22138
            },
            "smallTrader": {
              "long": 49808,
              "short": 22952,
              "net": 26856
            }
          },
          "openInterest": 168055
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93844,
              "short": 59305,
              "net": 34539
            },
            "nonCommercial": {
              "long": 5023,
              "short": 31784,
              "net": -26761
            },
            "smallTrader": {
              "long": 26037,
              "short": 33815,
              "net": -7778
            }
          },
          "openInterest": 130725
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23954,
              "short": 55500,
              "net": -31546
            },
            "nonCommercial": {
              "long": 20155,
              "short": 3024,
              "net": 17131
            },
            "smallTrader": {
              "long": 16322,
              "short": 1907,
              "net": 14415
            }
          },
          "openInterest": 60467
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45415,
              "short": 53350,
              "net": -7935
            },
            "nonCommercial": {
              "long": 12666,
              "short": 11503,
              "net": 1163
            },
            "smallTrader": {
              "long": 21474,
              "short": 14702,
              "net": 6772
            }
          },
          "openInterest": 83623
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64429,
              "short": 83921,
              "net": -19492
            },
            "nonCommercial": {
              "long": 29367,
              "short": 22907,
              "net": 6460
            },
            "smallTrader": {
              "long": 34205,
              "short": 21173,
              "net": 13032
            }
          },
          "openInterest": 144699
        }
      ]
    },
    {
      "reportDate": "2001-08-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 411838,
              "short": 466113,
              "net": -54275
            },
            "nonCommercial": {
              "long": 110699,
              "short": 49514,
              "net": 61185
            },
            "smallTrader": {
              "long": 98669,
              "short": 105579,
              "net": -6910
            }
          },
          "openInterest": 632478
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 61117,
              "short": 42847,
              "net": 18270
            },
            "nonCommercial": {
              "long": 2333,
              "short": 11546,
              "net": -9213
            },
            "smallTrader": {
              "long": 16168,
              "short": 25225,
              "net": -9057
            }
          },
          "openInterest": 80629
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 349195,
              "short": 404923,
              "net": -55728
            },
            "nonCommercial": {
              "long": 76752,
              "short": 57952,
              "net": 18800
            },
            "smallTrader": {
              "long": 103836,
              "short": 66908,
              "net": 36928
            }
          },
          "openInterest": 537728
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 342758,
              "short": 372266,
              "net": -29508
            },
            "nonCommercial": {
              "long": 59944,
              "short": 34943,
              "net": 25001
            },
            "smallTrader": {
              "long": 72687,
              "short": 68180,
              "net": 4507
            }
          },
          "openInterest": 482776
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9380,
              "short": 22852,
              "net": -13472
            },
            "nonCommercial": {
              "long": 5975,
              "short": 1251,
              "net": 4724
            },
            "smallTrader": {
              "long": 9913,
              "short": 1165,
              "net": 8748
            }
          },
          "openInterest": 26018
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20898,
              "short": 40374,
              "net": -19476
            },
            "nonCommercial": {
              "long": 15386,
              "short": 4586,
              "net": 10800
            },
            "smallTrader": {
              "long": 9184,
              "short": 508,
              "net": 8676
            }
          },
          "openInterest": 45476
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40267,
              "short": 40692,
              "net": -425
            },
            "nonCommercial": {
              "long": 3187,
              "short": 10321,
              "net": -7134
            },
            "smallTrader": {
              "long": 13615,
              "short": 6056,
              "net": 7559
            }
          },
          "openInterest": 57084
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66458,
              "short": 73287,
              "net": -6829
            },
            "nonCommercial": {
              "long": 15912,
              "short": 14651,
              "net": 1261
            },
            "smallTrader": {
              "long": 9112,
              "short": 3544,
              "net": 5568
            }
          },
          "openInterest": 97771
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26243,
              "short": 28977,
              "net": -2734
            },
            "nonCommercial": {
              "long": 9037,
              "short": 13512,
              "net": -4475
            },
            "smallTrader": {
              "long": 12833,
              "short": 5624,
              "net": 7209
            }
          },
          "openInterest": 52994
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56755,
              "short": 41086,
              "net": 15669
            },
            "nonCommercial": {
              "long": 12856,
              "short": 30617,
              "net": -17761
            },
            "smallTrader": {
              "long": 14176,
              "short": 12084,
              "net": 2092
            }
          },
          "openInterest": 89888
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192581,
              "short": 233039,
              "net": -40458
            },
            "nonCommercial": {
              "long": 74742,
              "short": 24820,
              "net": 49922
            },
            "smallTrader": {
              "long": 85235,
              "short": 94699,
              "net": -9464
            }
          },
          "openInterest": 398357
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45106,
              "short": 25185,
              "net": 19921
            },
            "nonCommercial": {
              "long": 3922,
              "short": 28212,
              "net": -24290
            },
            "smallTrader": {
              "long": 13610,
              "short": 9241,
              "net": 4369
            }
          },
          "openInterest": 66106
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 335917,
              "short": 288174,
              "net": 47743
            },
            "nonCommercial": {
              "long": 18390,
              "short": 49566,
              "net": -31176
            },
            "smallTrader": {
              "long": 40538,
              "short": 57105,
              "net": -16567
            }
          },
          "openInterest": 435533
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46443,
              "short": 103589,
              "net": -57146
            },
            "nonCommercial": {
              "long": 30729,
              "short": 1759,
              "net": 28970
            },
            "smallTrader": {
              "long": 31790,
              "short": 3614,
              "net": 28176
            }
          },
          "openInterest": 109131
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5694,
              "short": 2238,
              "net": 3456
            },
            "nonCommercial": {
              "long": 5268,
              "short": 2118,
              "net": 3150
            },
            "smallTrader": {
              "long": 3312,
              "short": 9918,
              "net": -6606
            }
          },
          "openInterest": 14569
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28387,
              "short": 92799,
              "net": -64412
            },
            "nonCommercial": {
              "long": 57049,
              "short": 17515,
              "net": 39534
            },
            "smallTrader": {
              "long": 34916,
              "short": 10038,
              "net": 24878
            }
          },
          "openInterest": 131631
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104641,
              "short": 104534,
              "net": 107
            },
            "nonCommercial": {
              "long": 7134,
              "short": 13936,
              "net": -6802
            },
            "smallTrader": {
              "long": 29228,
              "short": 22533,
              "net": 6695
            }
          },
          "openInterest": 145719
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55646,
              "short": 93793,
              "net": -38147
            },
            "nonCommercial": {
              "long": 40409,
              "short": 9798,
              "net": 30611
            },
            "smallTrader": {
              "long": 13183,
              "short": 5647,
              "net": 7536
            }
          },
          "openInterest": 109786
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16999,
              "short": 26380,
              "net": -9381
            },
            "nonCommercial": {
              "long": 14966,
              "short": 3122,
              "net": 11844
            },
            "smallTrader": {
              "long": 9468,
              "short": 11931,
              "net": -2463
            }
          },
          "openInterest": 44361
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51771,
              "short": 50412,
              "net": 1359
            },
            "nonCommercial": {
              "long": 19016,
              "short": 13101,
              "net": 5915
            },
            "smallTrader": {
              "long": 19170,
              "short": 26444,
              "net": -7274
            }
          },
          "openInterest": 103968
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10678,
              "short": 27944,
              "net": -17266
            },
            "nonCommercial": {
              "long": 10916,
              "short": 1484,
              "net": 9432
            },
            "smallTrader": {
              "long": 11686,
              "short": 3852,
              "net": 7834
            }
          },
          "openInterest": 33321
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 422054,
              "short": 424100,
              "net": -2046
            },
            "nonCommercial": {
              "long": 7029,
              "short": 28063,
              "net": -21034
            },
            "smallTrader": {
              "long": 51465,
              "short": 28385,
              "net": 23080
            }
          },
          "openInterest": 500440
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4105,
              "short": 3510,
              "net": 595
            },
            "nonCommercial": {
              "long": 1067,
              "short": 1375,
              "net": -308
            },
            "smallTrader": {
              "long": 865,
              "short": 1152,
              "net": -287
            }
          },
          "openInterest": 6045
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18813,
              "short": 31945,
              "net": -13132
            },
            "nonCommercial": {
              "long": 32955,
              "short": 29985,
              "net": 2970
            },
            "smallTrader": {
              "long": 20017,
              "short": 9855,
              "net": 10162
            }
          },
          "openInterest": 74613
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48387,
              "short": 93420,
              "net": -45033
            },
            "nonCommercial": {
              "long": 29064,
              "short": 3188,
              "net": 25876
            },
            "smallTrader": {
              "long": 35028,
              "short": 15871,
              "net": 19157
            }
          },
          "openInterest": 126553
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76282,
              "short": 118741,
              "net": -42459
            },
            "nonCommercial": {
              "long": 41863,
              "short": 12611,
              "net": 29252
            },
            "smallTrader": {
              "long": 25537,
              "short": 12330,
              "net": 13207
            }
          },
          "openInterest": 169468
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60862,
              "short": 103252,
              "net": -42390
            },
            "nonCommercial": {
              "long": 32896,
              "short": 18216,
              "net": 14680
            },
            "smallTrader": {
              "long": 50413,
              "short": 22703,
              "net": 27710
            }
          },
          "openInterest": 168086
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93354,
              "short": 59708,
              "net": 33646
            },
            "nonCommercial": {
              "long": 5449,
              "short": 33783,
              "net": -28334
            },
            "smallTrader": {
              "long": 26240,
              "short": 31552,
              "net": -5312
            }
          },
          "openInterest": 130795
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24044,
              "short": 62060,
              "net": -38016
            },
            "nonCommercial": {
              "long": 21545,
              "short": 842,
              "net": 20703
            },
            "smallTrader": {
              "long": 17996,
              "short": 683,
              "net": 17313
            }
          },
          "openInterest": 63620
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3928,
              "short": 3456,
              "net": 472
            },
            "nonCommercial": {
              "long": 3703,
              "short": 1989,
              "net": 1714
            },
            "smallTrader": {
              "long": 516,
              "short": 2702,
              "net": -2186
            }
          },
          "openInterest": 8854
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46209,
              "short": 53688,
              "net": -7479
            },
            "nonCommercial": {
              "long": 12459,
              "short": 12526,
              "net": -67
            },
            "smallTrader": {
              "long": 21437,
              "short": 13891,
              "net": 7546
            }
          },
          "openInterest": 84999
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66724,
              "short": 82916,
              "net": -16192
            },
            "nonCommercial": {
              "long": 29962,
              "short": 26560,
              "net": 3402
            },
            "smallTrader": {
              "long": 34457,
              "short": 21667,
              "net": 12790
            }
          },
          "openInterest": 149378
        }
      ]
    },
    {
      "reportDate": "2001-08-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 414266,
              "short": 505427,
              "net": -91161
            },
            "nonCommercial": {
              "long": 129196,
              "short": 37752,
              "net": 91444
            },
            "smallTrader": {
              "long": 124463,
              "short": 124746,
              "net": -283
            }
          },
          "openInterest": 672885
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66664,
              "short": 47963,
              "net": 18701
            },
            "nonCommercial": {
              "long": 1990,
              "short": 12423,
              "net": -10433
            },
            "smallTrader": {
              "long": 20844,
              "short": 29112,
              "net": -8268
            }
          },
          "openInterest": 90264
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 349557,
              "short": 397405,
              "net": -47848
            },
            "nonCommercial": {
              "long": 68242,
              "short": 69807,
              "net": -1565
            },
            "smallTrader": {
              "long": 122802,
              "short": 73389,
              "net": 49413
            }
          },
          "openInterest": 558666
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 343397,
              "short": 377085,
              "net": -33688
            },
            "nonCommercial": {
              "long": 67249,
              "short": 35282,
              "net": 31967
            },
            "smallTrader": {
              "long": 79045,
              "short": 77324,
              "net": 1721
            }
          },
          "openInterest": 492995
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5430,
              "short": 18783,
              "net": -13353
            },
            "nonCommercial": {
              "long": 6695,
              "short": 2709,
              "net": 3986
            },
            "smallTrader": {
              "long": 15074,
              "short": 5707,
              "net": 9367
            }
          },
          "openInterest": 27949
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11984,
              "short": 36358,
              "net": -24374
            },
            "nonCommercial": {
              "long": 18852,
              "short": 4059,
              "net": 14793
            },
            "smallTrader": {
              "long": 19425,
              "short": 9844,
              "net": 9581
            }
          },
          "openInterest": 50269
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31358,
              "short": 31101,
              "net": 257
            },
            "nonCommercial": {
              "long": 3946,
              "short": 10821,
              "net": -6875
            },
            "smallTrader": {
              "long": 22697,
              "short": 16079,
              "net": 6618
            }
          },
          "openInterest": 58016
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65388,
              "short": 72539,
              "net": -7151
            },
            "nonCommercial": {
              "long": 16051,
              "short": 14655,
              "net": 1396
            },
            "smallTrader": {
              "long": 8887,
              "short": 3132,
              "net": 5755
            }
          },
          "openInterest": 94796
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27417,
              "short": 29235,
              "net": -1818
            },
            "nonCommercial": {
              "long": 8839,
              "short": 14288,
              "net": -5449
            },
            "smallTrader": {
              "long": 12902,
              "short": 5635,
              "net": 7267
            }
          },
          "openInterest": 53163
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57409,
              "short": 46442,
              "net": 10967
            },
            "nonCommercial": {
              "long": 11412,
              "short": 26183,
              "net": -14771
            },
            "smallTrader": {
              "long": 15230,
              "short": 11426,
              "net": 3804
            }
          },
          "openInterest": 92904
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182371,
              "short": 212587,
              "net": -30216
            },
            "nonCommercial": {
              "long": 64670,
              "short": 25520,
              "net": 39150
            },
            "smallTrader": {
              "long": 88747,
              "short": 97681,
              "net": -8934
            }
          },
          "openInterest": 371734
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44963,
              "short": 24172,
              "net": 20791
            },
            "nonCommercial": {
              "long": 4354,
              "short": 29226,
              "net": -24872
            },
            "smallTrader": {
              "long": 13350,
              "short": 9269,
              "net": 4081
            }
          },
          "openInterest": 66396
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342257,
              "short": 304475,
              "net": 37782
            },
            "nonCommercial": {
              "long": 18455,
              "short": 43287,
              "net": -24832
            },
            "smallTrader": {
              "long": 38798,
              "short": 51748,
              "net": -12950
            }
          },
          "openInterest": 441769
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33194,
              "short": 93070,
              "net": -59876
            },
            "nonCommercial": {
              "long": 31666,
              "short": 2161,
              "net": 29505
            },
            "smallTrader": {
              "long": 48114,
              "short": 17743,
              "net": 30371
            }
          },
          "openInterest": 113131
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6336,
              "short": 1993,
              "net": 4343
            },
            "nonCommercial": {
              "long": 5255,
              "short": 3919,
              "net": 1336
            },
            "smallTrader": {
              "long": 3440,
              "short": 9119,
              "net": -5679
            }
          },
          "openInterest": 15651
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29845,
              "short": 80697,
              "net": -50852
            },
            "nonCommercial": {
              "long": 46567,
              "short": 18745,
              "net": 27822
            },
            "smallTrader": {
              "long": 32189,
              "short": 9159,
              "net": 23030
            }
          },
          "openInterest": 120108
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103056,
              "short": 107889,
              "net": -4833
            },
            "nonCommercial": {
              "long": 6224,
              "short": 8926,
              "net": -2702
            },
            "smallTrader": {
              "long": 31774,
              "short": 24239,
              "net": 7535
            }
          },
          "openInterest": 145536
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45495,
              "short": 80293,
              "net": -34798
            },
            "nonCommercial": {
              "long": 40057,
              "short": 9877,
              "net": 30180
            },
            "smallTrader": {
              "long": 25875,
              "short": 21257,
              "net": 4618
            }
          },
          "openInterest": 111974
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19430,
              "short": 23826,
              "net": -4396
            },
            "nonCommercial": {
              "long": 12366,
              "short": 4223,
              "net": 8143
            },
            "smallTrader": {
              "long": 9428,
              "short": 13175,
              "net": -3747
            }
          },
          "openInterest": 42885
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52435,
              "short": 47404,
              "net": 5031
            },
            "nonCommercial": {
              "long": 16873,
              "short": 15466,
              "net": 1407
            },
            "smallTrader": {
              "long": 19096,
              "short": 25534,
              "net": -6438
            }
          },
          "openInterest": 102338
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10514,
              "short": 27980,
              "net": -17466
            },
            "nonCommercial": {
              "long": 10691,
              "short": 969,
              "net": 9722
            },
            "smallTrader": {
              "long": 12211,
              "short": 4467,
              "net": 7744
            }
          },
          "openInterest": 33441
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 434499,
              "short": 420381,
              "net": 14118
            },
            "nonCommercial": {
              "long": 5635,
              "short": 39769,
              "net": -34134
            },
            "smallTrader": {
              "long": 46417,
              "short": 26401,
              "net": 20016
            }
          },
          "openInterest": 507520
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4243,
              "short": 3549,
              "net": 694
            },
            "nonCommercial": {
              "long": 998,
              "short": 1301,
              "net": -303
            },
            "smallTrader": {
              "long": 837,
              "short": 1228,
              "net": -391
            }
          },
          "openInterest": 6086
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18649,
              "short": 31462,
              "net": -12813
            },
            "nonCommercial": {
              "long": 33344,
              "short": 29872,
              "net": 3472
            },
            "smallTrader": {
              "long": 19450,
              "short": 10109,
              "net": 9341
            }
          },
          "openInterest": 73714
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56163,
              "short": 88388,
              "net": -32225
            },
            "nonCommercial": {
              "long": 22016,
              "short": 5546,
              "net": 16470
            },
            "smallTrader": {
              "long": 32405,
              "short": 16650,
              "net": 15755
            }
          },
          "openInterest": 125813
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79371,
              "short": 113358,
              "net": -33987
            },
            "nonCommercial": {
              "long": 35119,
              "short": 10554,
              "net": 24565
            },
            "smallTrader": {
              "long": 23710,
              "short": 14288,
              "net": 9422
            }
          },
          "openInterest": 165763
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60329,
              "short": 98449,
              "net": -38120
            },
            "nonCommercial": {
              "long": 26573,
              "short": 14846,
              "net": 11727
            },
            "smallTrader": {
              "long": 48749,
              "short": 22356,
              "net": 26393
            }
          },
          "openInterest": 161267
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94745,
              "short": 67974,
              "net": 26771
            },
            "nonCommercial": {
              "long": 5222,
              "short": 27093,
              "net": -21871
            },
            "smallTrader": {
              "long": 25746,
              "short": 30646,
              "net": -4900
            }
          },
          "openInterest": 130467
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18614,
              "short": 56578,
              "net": -37964
            },
            "nonCommercial": {
              "long": 21578,
              "short": 1399,
              "net": 20179
            },
            "smallTrader": {
              "long": 24757,
              "short": 6972,
              "net": 17785
            }
          },
          "openInterest": 64979
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4043,
              "short": 3435,
              "net": 608
            },
            "nonCommercial": {
              "long": 3522,
              "short": 2066,
              "net": 1456
            },
            "smallTrader": {
              "long": 635,
              "short": 2699,
              "net": -2064
            }
          },
          "openInterest": 8856
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45583,
              "short": 52067,
              "net": -6484
            },
            "nonCommercial": {
              "long": 10166,
              "short": 11867,
              "net": -1701
            },
            "smallTrader": {
              "long": 20116,
              "short": 11931,
              "net": 8185
            }
          },
          "openInterest": 81651
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66500,
              "short": 82797,
              "net": -16297
            },
            "nonCommercial": {
              "long": 26995,
              "short": 24512,
              "net": 2483
            },
            "smallTrader": {
              "long": 33764,
              "short": 19950,
              "net": 13814
            }
          },
          "openInterest": 141693
        }
      ]
    },
    {
      "reportDate": "2001-09-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416668,
              "short": 457625,
              "net": -40957
            },
            "nonCommercial": {
              "long": 104511,
              "short": 46492,
              "net": 58019
            },
            "smallTrader": {
              "long": 133591,
              "short": 150653,
              "net": -17062
            }
          },
          "openInterest": 658303
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 60595,
              "short": 37955,
              "net": 22640
            },
            "nonCommercial": {
              "long": 1700,
              "short": 11952,
              "net": -10252
            },
            "smallTrader": {
              "long": 15187,
              "short": 27575,
              "net": -12388
            }
          },
          "openInterest": 77482
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 338545,
              "short": 380149,
              "net": -41604
            },
            "nonCommercial": {
              "long": 65556,
              "short": 60274,
              "net": 5282
            },
            "smallTrader": {
              "long": 110989,
              "short": 74667,
              "net": 36322
            }
          },
          "openInterest": 529225
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 337932,
              "short": 361587,
              "net": -23655
            },
            "nonCommercial": {
              "long": 68111,
              "short": 34754,
              "net": 33357
            },
            "smallTrader": {
              "long": 64396,
              "short": 74098,
              "net": -9702
            }
          },
          "openInterest": 472779
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5252,
              "short": 19999,
              "net": -14747
            },
            "nonCommercial": {
              "long": 5677,
              "short": 1744,
              "net": 3933
            },
            "smallTrader": {
              "long": 14765,
              "short": 3951,
              "net": 10814
            }
          },
          "openInterest": 26449
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12737,
              "short": 31620,
              "net": -18883
            },
            "nonCommercial": {
              "long": 16192,
              "short": 4146,
              "net": 12046
            },
            "smallTrader": {
              "long": 19516,
              "short": 12679,
              "net": 6837
            }
          },
          "openInterest": 48467
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38129,
              "short": 23387,
              "net": 14742
            },
            "nonCommercial": {
              "long": 3533,
              "short": 19060,
              "net": -15527
            },
            "smallTrader": {
              "long": 23867,
              "short": 23082,
              "net": 785
            }
          },
          "openInterest": 65580
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70634,
              "short": 68643,
              "net": 1991
            },
            "nonCommercial": {
              "long": 9560,
              "short": 15704,
              "net": -6144
            },
            "smallTrader": {
              "long": 8520,
              "short": 4367,
              "net": 4153
            }
          },
          "openInterest": 93320
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29700,
              "short": 28857,
              "net": 843
            },
            "nonCommercial": {
              "long": 8829,
              "short": 16821,
              "net": -7992
            },
            "smallTrader": {
              "long": 12789,
              "short": 5640,
              "net": 7149
            }
          },
          "openInterest": 55247
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58977,
              "short": 46149,
              "net": 12828
            },
            "nonCommercial": {
              "long": 13232,
              "short": 27318,
              "net": -14086
            },
            "smallTrader": {
              "long": 13289,
              "short": 12031,
              "net": 1258
            }
          },
          "openInterest": 92144
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166787,
              "short": 203404,
              "net": -36617
            },
            "nonCommercial": {
              "long": 68471,
              "short": 22505,
              "net": 45966
            },
            "smallTrader": {
              "long": 83562,
              "short": 92911,
              "net": -9349
            }
          },
          "openInterest": 351208
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44024,
              "short": 23761,
              "net": 20263
            },
            "nonCommercial": {
              "long": 3943,
              "short": 29620,
              "net": -25677
            },
            "smallTrader": {
              "long": 14465,
              "short": 9051,
              "net": 5414
            }
          },
          "openInterest": 66536
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345007,
              "short": 308174,
              "net": 36833
            },
            "nonCommercial": {
              "long": 20660,
              "short": 49138,
              "net": -28478
            },
            "smallTrader": {
              "long": 38723,
              "short": 47078,
              "net": -8355
            }
          },
          "openInterest": 448693
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35686,
              "short": 84764,
              "net": -49078
            },
            "nonCommercial": {
              "long": 25446,
              "short": 3625,
              "net": 21821
            },
            "smallTrader": {
              "long": 46911,
              "short": 19654,
              "net": 27257
            }
          },
          "openInterest": 108326
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4116,
              "short": 1944,
              "net": 2172
            },
            "nonCommercial": {
              "long": 5060,
              "short": 1461,
              "net": 3599
            },
            "smallTrader": {
              "long": 3986,
              "short": 9757,
              "net": -5771
            }
          },
          "openInterest": 14569
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31650,
              "short": 81489,
              "net": -49839
            },
            "nonCommercial": {
              "long": 44767,
              "short": 18850,
              "net": 25917
            },
            "smallTrader": {
              "long": 33034,
              "short": 9112,
              "net": 23922
            }
          },
          "openInterest": 121687
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102085,
              "short": 108575,
              "net": -6490
            },
            "nonCommercial": {
              "long": 7141,
              "short": 9644,
              "net": -2503
            },
            "smallTrader": {
              "long": 29027,
              "short": 20034,
              "net": 8993
            }
          },
          "openInterest": 142936
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45803,
              "short": 85594,
              "net": -39791
            },
            "nonCommercial": {
              "long": 40762,
              "short": 8251,
              "net": 32511
            },
            "smallTrader": {
              "long": 28768,
              "short": 21488,
              "net": 7280
            }
          },
          "openInterest": 115883
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17453,
              "short": 20399,
              "net": -2946
            },
            "nonCommercial": {
              "long": 10993,
              "short": 5583,
              "net": 5410
            },
            "smallTrader": {
              "long": 9135,
              "short": 11599,
              "net": -2464
            }
          },
          "openInterest": 40995
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53319,
              "short": 46953,
              "net": 6366
            },
            "nonCommercial": {
              "long": 16211,
              "short": 16822,
              "net": -611
            },
            "smallTrader": {
              "long": 20626,
              "short": 26381,
              "net": -5755
            }
          },
          "openInterest": 109644
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12312,
              "short": 24812,
              "net": -12500
            },
            "nonCommercial": {
              "long": 7943,
              "short": 1514,
              "net": 6429
            },
            "smallTrader": {
              "long": 11047,
              "short": 4976,
              "net": 6071
            }
          },
          "openInterest": 31314
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 432044,
              "short": 420491,
              "net": 11553
            },
            "nonCommercial": {
              "long": 6483,
              "short": 38057,
              "net": -31574
            },
            "smallTrader": {
              "long": 41342,
              "short": 21321,
              "net": 20021
            }
          },
          "openInterest": 502531
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4236,
              "short": 3399,
              "net": 837
            },
            "nonCommercial": {
              "long": 954,
              "short": 1477,
              "net": -523
            },
            "smallTrader": {
              "long": 830,
              "short": 1144,
              "net": -314
            }
          },
          "openInterest": 6028
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18767,
              "short": 29338,
              "net": -10571
            },
            "nonCommercial": {
              "long": 32968,
              "short": 31365,
              "net": 1603
            },
            "smallTrader": {
              "long": 18705,
              "short": 9737,
              "net": 8968
            }
          },
          "openInterest": 72547
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52718,
              "short": 90028,
              "net": -37310
            },
            "nonCommercial": {
              "long": 25011,
              "short": 4146,
              "net": 20865
            },
            "smallTrader": {
              "long": 33629,
              "short": 17184,
              "net": 16445
            }
          },
          "openInterest": 127216
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81337,
              "short": 111793,
              "net": -30456
            },
            "nonCommercial": {
              "long": 31391,
              "short": 10847,
              "net": 20544
            },
            "smallTrader": {
              "long": 22231,
              "short": 12319,
              "net": 9912
            }
          },
          "openInterest": 165213
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57693,
              "short": 95644,
              "net": -37951
            },
            "nonCommercial": {
              "long": 27382,
              "short": 14201,
              "net": 13181
            },
            "smallTrader": {
              "long": 46043,
              "short": 21273,
              "net": 24770
            }
          },
          "openInterest": 157270
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103235,
              "short": 67854,
              "net": 35381
            },
            "nonCommercial": {
              "long": 4636,
              "short": 30674,
              "net": -26038
            },
            "smallTrader": {
              "long": 22740,
              "short": 32083,
              "net": -9343
            }
          },
          "openInterest": 135098
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22541,
              "short": 50733,
              "net": -28192
            },
            "nonCommercial": {
              "long": 18879,
              "short": 3517,
              "net": 15362
            },
            "smallTrader": {
              "long": 21764,
              "short": 8934,
              "net": 12830
            }
          },
          "openInterest": 63213
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44084,
              "short": 50836,
              "net": -6752
            },
            "nonCommercial": {
              "long": 10482,
              "short": 11984,
              "net": -1502
            },
            "smallTrader": {
              "long": 20326,
              "short": 12072,
              "net": 8254
            }
          },
          "openInterest": 80856
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61250,
              "short": 80359,
              "net": -19109
            },
            "nonCommercial": {
              "long": 28448,
              "short": 22470,
              "net": 5978
            },
            "smallTrader": {
              "long": 32080,
              "short": 18949,
              "net": 13131
            }
          },
          "openInterest": 137743
        }
      ]
    },
    {
      "reportDate": "2001-09-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 407924,
              "short": 438281,
              "net": -30357
            },
            "nonCommercial": {
              "long": 108770,
              "short": 58805,
              "net": 49965
            },
            "smallTrader": {
              "long": 108009,
              "short": 127617,
              "net": -19608
            }
          },
          "openInterest": 629378
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 62028,
              "short": 38651,
              "net": 23377
            },
            "nonCommercial": {
              "long": 1960,
              "short": 14237,
              "net": -12277
            },
            "smallTrader": {
              "long": 15040,
              "short": 26140,
              "net": -11100
            }
          },
          "openInterest": 79028
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322712,
              "short": 373996,
              "net": -51284
            },
            "nonCommercial": {
              "long": 72159,
              "short": 62096,
              "net": 10063
            },
            "smallTrader": {
              "long": 105511,
              "short": 64290,
              "net": 41221
            }
          },
          "openInterest": 516531
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 308385,
              "short": 329418,
              "net": -21033
            },
            "nonCommercial": {
              "long": 66409,
              "short": 45587,
              "net": 20822
            },
            "smallTrader": {
              "long": 81668,
              "short": 81457,
              "net": 211
            }
          },
          "openInterest": 457647
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7234,
              "short": 18961,
              "net": -11727
            },
            "nonCommercial": {
              "long": 4759,
              "short": 1056,
              "net": 3703
            },
            "smallTrader": {
              "long": 15906,
              "short": 7882,
              "net": 8024
            }
          },
          "openInterest": 28692
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22810,
              "short": 44934,
              "net": -22124
            },
            "nonCommercial": {
              "long": 17074,
              "short": 4649,
              "net": 12425
            },
            "smallTrader": {
              "long": 23131,
              "short": 13432,
              "net": 9699
            }
          },
          "openInterest": 63015
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48103,
              "short": 23650,
              "net": 24453
            },
            "nonCommercial": {
              "long": 3124,
              "short": 28391,
              "net": -25267
            },
            "smallTrader": {
              "long": 27680,
              "short": 26866,
              "net": 814
            }
          },
          "openInterest": 79523
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58080,
              "short": 40150,
              "net": 17930
            },
            "nonCommercial": {
              "long": 14023,
              "short": 32145,
              "net": -18122
            },
            "smallTrader": {
              "long": 10752,
              "short": 10560,
              "net": 192
            }
          },
          "openInterest": 88352
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160114,
              "short": 197130,
              "net": -37016
            },
            "nonCommercial": {
              "long": 69283,
              "short": 23488,
              "net": 45795
            },
            "smallTrader": {
              "long": 88866,
              "short": 97645,
              "net": -8779
            }
          },
          "openInterest": 349898
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43737,
              "short": 86898,
              "net": -43161
            },
            "nonCommercial": {
              "long": 21845,
              "short": 3996,
              "net": 17849
            },
            "smallTrader": {
              "long": 52146,
              "short": 26834,
              "net": 25312
            }
          },
          "openInterest": 117970
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4324,
              "short": 2308,
              "net": 2016
            },
            "nonCommercial": {
              "long": 5343,
              "short": 1290,
              "net": 4053
            },
            "smallTrader": {
              "long": 3583,
              "short": 9652,
              "net": -6069
            }
          },
          "openInterest": 15013
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34261,
              "short": 77504,
              "net": -43243
            },
            "nonCommercial": {
              "long": 42337,
              "short": 21513,
              "net": 20824
            },
            "smallTrader": {
              "long": 31028,
              "short": 8609,
              "net": 22419
            }
          },
          "openInterest": 119518
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53113,
              "short": 74036,
              "net": -20923
            },
            "nonCommercial": {
              "long": 32713,
              "short": 9220,
              "net": 23493
            },
            "smallTrader": {
              "long": 25566,
              "short": 28136,
              "net": -2570
            }
          },
          "openInterest": 112122
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16895,
              "short": 17868,
              "net": -973
            },
            "nonCommercial": {
              "long": 11246,
              "short": 4845,
              "net": 6401
            },
            "smallTrader": {
              "long": 9522,
              "short": 14950,
              "net": -5428
            }
          },
          "openInterest": 41175
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54642,
              "short": 46119,
              "net": 8523
            },
            "nonCommercial": {
              "long": 15118,
              "short": 18340,
              "net": -3222
            },
            "smallTrader": {
              "long": 22903,
              "short": 28204,
              "net": -5301
            }
          },
          "openInterest": 112893
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13148,
              "short": 23869,
              "net": -10721
            },
            "nonCommercial": {
              "long": 4444,
              "short": 1783,
              "net": 2661
            },
            "smallTrader": {
              "long": 12936,
              "short": 4876,
              "net": 8060
            }
          },
          "openInterest": 30800
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4317,
              "short": 3309,
              "net": 1008
            },
            "nonCommercial": {
              "long": 944,
              "short": 1365,
              "net": -421
            },
            "smallTrader": {
              "long": 826,
              "short": 1413,
              "net": -587
            }
          },
          "openInterest": 6095
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17293,
              "short": 27799,
              "net": -10506
            },
            "nonCommercial": {
              "long": 32728,
              "short": 31498,
              "net": 1230
            },
            "smallTrader": {
              "long": 18699,
              "short": 9423,
              "net": 9276
            }
          },
          "openInterest": 70825
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51345,
              "short": 87333,
              "net": -35988
            },
            "nonCommercial": {
              "long": 20669,
              "short": 4739,
              "net": 15930
            },
            "smallTrader": {
              "long": 38250,
              "short": 18192,
              "net": 20058
            }
          },
          "openInterest": 125816
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82102,
              "short": 99484,
              "net": -17382
            },
            "nonCommercial": {
              "long": 27816,
              "short": 13743,
              "net": 14073
            },
            "smallTrader": {
              "long": 23562,
              "short": 20253,
              "net": 3309
            }
          },
          "openInterest": 164984
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63081,
              "short": 91400,
              "net": -28319
            },
            "nonCommercial": {
              "long": 25480,
              "short": 15265,
              "net": 10215
            },
            "smallTrader": {
              "long": 47354,
              "short": 29250,
              "net": 18104
            }
          },
          "openInterest": 161935
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23705,
              "short": 49775,
              "net": -26070
            },
            "nonCommercial": {
              "long": 17375,
              "short": 2609,
              "net": 14766
            },
            "smallTrader": {
              "long": 26163,
              "short": 14859,
              "net": 11304
            }
          },
          "openInterest": 67436
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44937,
              "short": 50273,
              "net": -5336
            },
            "nonCommercial": {
              "long": 9954,
              "short": 11729,
              "net": -1775
            },
            "smallTrader": {
              "long": 20030,
              "short": 12919,
              "net": 7111
            }
          },
          "openInterest": 80780
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60092,
              "short": 66505,
              "net": -6413
            },
            "nonCommercial": {
              "long": 26726,
              "short": 28307,
              "net": -1581
            },
            "smallTrader": {
              "long": 33357,
              "short": 25363,
              "net": 7994
            }
          },
          "openInterest": 136470
        }
      ]
    },
    {
      "reportDate": "2001-09-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 395382,
              "short": 436550,
              "net": -41168
            },
            "nonCommercial": {
              "long": 101533,
              "short": 57217,
              "net": 44316
            },
            "smallTrader": {
              "long": 105719,
              "short": 108867,
              "net": -3148
            }
          },
          "openInterest": 607920
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 51600,
              "short": 35095,
              "net": 16505
            },
            "nonCommercial": {
              "long": 2460,
              "short": 11350,
              "net": -8890
            },
            "smallTrader": {
              "long": 20565,
              "short": 28180,
              "net": -7615
            }
          },
          "openInterest": 74728
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 339589,
              "short": 376141,
              "net": -36552
            },
            "nonCommercial": {
              "long": 75876,
              "short": 71174,
              "net": 4702
            },
            "smallTrader": {
              "long": 97877,
              "short": 66027,
              "net": 31850
            }
          },
          "openInterest": 521479
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 300132,
              "short": 329170,
              "net": -29038
            },
            "nonCommercial": {
              "long": 63464,
              "short": 35958,
              "net": 27506
            },
            "smallTrader": {
              "long": 76441,
              "short": 74909,
              "net": 1532
            }
          },
          "openInterest": 440826
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9122,
              "short": 9057,
              "net": 65
            },
            "nonCommercial": {
              "long": 2552,
              "short": 4382,
              "net": -1830
            },
            "smallTrader": {
              "long": 9983,
              "short": 8218,
              "net": 1765
            }
          },
          "openInterest": 22407
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9291,
              "short": 29226,
              "net": -19935
            },
            "nonCommercial": {
              "long": 13239,
              "short": 3070,
              "net": 10169
            },
            "smallTrader": {
              "long": 17238,
              "short": 7472,
              "net": 9766
            }
          },
          "openInterest": 39768
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57437,
              "short": 29084,
              "net": 28353
            },
            "nonCommercial": {
              "long": 2896,
              "short": 29474,
              "net": -26578
            },
            "smallTrader": {
              "long": 23038,
              "short": 24813,
              "net": -1775
            }
          },
          "openInterest": 83693
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74550,
              "short": 65689,
              "net": 8861
            },
            "nonCommercial": {
              "long": 8565,
              "short": 19808,
              "net": -11243
            },
            "smallTrader": {
              "long": 7926,
              "short": 5544,
              "net": 2382
            }
          },
          "openInterest": 93949
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32105,
              "short": 28534,
              "net": 3571
            },
            "nonCommercial": {
              "long": 8592,
              "short": 18885,
              "net": -10293
            },
            "smallTrader": {
              "long": 11487,
              "short": 4765,
              "net": 6722
            }
          },
          "openInterest": 56395
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56723,
              "short": 38326,
              "net": 18397
            },
            "nonCommercial": {
              "long": 14332,
              "short": 32405,
              "net": -18073
            },
            "smallTrader": {
              "long": 11120,
              "short": 11444,
              "net": -324
            }
          },
          "openInterest": 87219
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184131,
              "short": 198698,
              "net": -14567
            },
            "nonCommercial": {
              "long": 68898,
              "short": 35027,
              "net": 33871
            },
            "smallTrader": {
              "long": 83313,
              "short": 102617,
              "net": -19304
            }
          },
          "openInterest": 366262
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45317,
              "short": 20784,
              "net": 24533
            },
            "nonCommercial": {
              "long": 3600,
              "short": 32277,
              "net": -28677
            },
            "smallTrader": {
              "long": 15536,
              "short": 11392,
              "net": 4144
            }
          },
          "openInterest": 68028
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 319383,
              "short": 329592,
              "net": -10209
            },
            "nonCommercial": {
              "long": 36998,
              "short": 32809,
              "net": 4189
            },
            "smallTrader": {
              "long": 50260,
              "short": 44240,
              "net": 6020
            }
          },
          "openInterest": 449950
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28800,
              "short": 87292,
              "net": -58492
            },
            "nonCommercial": {
              "long": 27680,
              "short": 3243,
              "net": 24437
            },
            "smallTrader": {
              "long": 43278,
              "short": 9223,
              "net": 34055
            }
          },
          "openInterest": 100031
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4942,
              "short": 2911,
              "net": 2031
            },
            "nonCommercial": {
              "long": 5597,
              "short": 1360,
              "net": 4237
            },
            "smallTrader": {
              "long": 3375,
              "short": 9643,
              "net": -6268
            }
          },
          "openInterest": 15882
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29086,
              "short": 78542,
              "net": -49456
            },
            "nonCommercial": {
              "long": 47155,
              "short": 18007,
              "net": 29148
            },
            "smallTrader": {
              "long": 32009,
              "short": 11701,
              "net": 20308
            }
          },
          "openInterest": 120062
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98679,
              "short": 102787,
              "net": -4108
            },
            "nonCommercial": {
              "long": 7833,
              "short": 9839,
              "net": -2006
            },
            "smallTrader": {
              "long": 35058,
              "short": 28944,
              "net": 6114
            }
          },
          "openInterest": 146035
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30738,
              "short": 63788,
              "net": -33050
            },
            "nonCommercial": {
              "long": 37787,
              "short": 9348,
              "net": 28439
            },
            "smallTrader": {
              "long": 18106,
              "short": 13495,
              "net": 4611
            }
          },
          "openInterest": 86678
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13858,
              "short": 21409,
              "net": -7551
            },
            "nonCommercial": {
              "long": 14973,
              "short": 5381,
              "net": 9592
            },
            "smallTrader": {
              "long": 9938,
              "short": 11979,
              "net": -2041
            }
          },
          "openInterest": 42526
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56041,
              "short": 44756,
              "net": 11285
            },
            "nonCommercial": {
              "long": 16558,
              "short": 23009,
              "net": -6451
            },
            "smallTrader": {
              "long": 22807,
              "short": 27641,
              "net": -4834
            }
          },
          "openInterest": 116607
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5705,
              "short": 4444,
              "net": 1261
            },
            "nonCommercial": {
              "long": 3334,
              "short": 2845,
              "net": 489
            },
            "smallTrader": {
              "long": 3520,
              "short": 5270,
              "net": -1750
            }
          },
          "openInterest": 12561
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 434995,
              "short": 414577,
              "net": 20418
            },
            "nonCommercial": {
              "long": 4310,
              "short": 39588,
              "net": -35278
            },
            "smallTrader": {
              "long": 31560,
              "short": 16700,
              "net": 14860
            }
          },
          "openInterest": 495797
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3955,
              "short": 3448,
              "net": 507
            },
            "nonCommercial": {
              "long": 1085,
              "short": 1096,
              "net": -11
            },
            "smallTrader": {
              "long": 729,
              "short": 1225,
              "net": -496
            }
          },
          "openInterest": 5774
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11036,
              "short": 23335,
              "net": -12299
            },
            "nonCommercial": {
              "long": 34064,
              "short": 25205,
              "net": 8859
            },
            "smallTrader": {
              "long": 15782,
              "short": 12342,
              "net": 3440
            }
          },
          "openInterest": 63592
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52318,
              "short": 92721,
              "net": -40403
            },
            "nonCommercial": {
              "long": 25377,
              "short": 3257,
              "net": 22120
            },
            "smallTrader": {
              "long": 34190,
              "short": 15907,
              "net": 18283
            }
          },
          "openInterest": 126019
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86564,
              "short": 99084,
              "net": -12520
            },
            "nonCommercial": {
              "long": 24307,
              "short": 17563,
              "net": 6744
            },
            "smallTrader": {
              "long": 18864,
              "short": 13088,
              "net": 5776
            }
          },
          "openInterest": 162238
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70616,
              "short": 102617,
              "net": -32001
            },
            "nonCommercial": {
              "long": 23929,
              "short": 14251,
              "net": 9678
            },
            "smallTrader": {
              "long": 44363,
              "short": 22040,
              "net": 22323
            }
          },
          "openInterest": 166852
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101329,
              "short": 72840,
              "net": 28489
            },
            "nonCommercial": {
              "long": 4128,
              "short": 29058,
              "net": -24930
            },
            "smallTrader": {
              "long": 32919,
              "short": 36478,
              "net": -3559
            }
          },
          "openInterest": 143420
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4766,
              "short": 43159,
              "net": -38393
            },
            "nonCommercial": {
              "long": 22112,
              "short": 444,
              "net": 21668
            },
            "smallTrader": {
              "long": 22769,
              "short": 6044,
              "net": 16725
            }
          },
          "openInterest": 49670
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44284,
              "short": 48728,
              "net": -4444
            },
            "nonCommercial": {
              "long": 9901,
              "short": 12695,
              "net": -2794
            },
            "smallTrader": {
              "long": 19762,
              "short": 12524,
              "net": 7238
            }
          },
          "openInterest": 80349
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64753,
              "short": 64182,
              "net": 571
            },
            "nonCommercial": {
              "long": 27836,
              "short": 38973,
              "net": -11137
            },
            "smallTrader": {
              "long": 29725,
              "short": 19159,
              "net": 10566
            }
          },
          "openInterest": 141802
        }
      ]
    },
    {
      "reportDate": "2001-09-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 363261,
              "short": 409400,
              "net": -46139
            },
            "nonCommercial": {
              "long": 103625,
              "short": 50219,
              "net": 53406
            },
            "smallTrader": {
              "long": 103132,
              "short": 110399,
              "net": -7267
            }
          },
          "openInterest": 575096
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 49756,
              "short": 34642,
              "net": 15114
            },
            "nonCommercial": {
              "long": 2806,
              "short": 10242,
              "net": -7436
            },
            "smallTrader": {
              "long": 18495,
              "short": 26173,
              "net": -7678
            }
          },
          "openInterest": 71160
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 344651,
              "short": 371726,
              "net": -27075
            },
            "nonCommercial": {
              "long": 74670,
              "short": 80063,
              "net": -5393
            },
            "smallTrader": {
              "long": 103437,
              "short": 70969,
              "net": 32468
            }
          },
          "openInterest": 529661
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302516,
              "short": 335062,
              "net": -32546
            },
            "nonCommercial": {
              "long": 67590,
              "short": 42252,
              "net": 25338
            },
            "smallTrader": {
              "long": 73685,
              "short": 66477,
              "net": 7208
            }
          },
          "openInterest": 444325
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8900,
              "short": 9418,
              "net": -518
            },
            "nonCommercial": {
              "long": 2084,
              "short": 3900,
              "net": -1816
            },
            "smallTrader": {
              "long": 11062,
              "short": 8728,
              "net": 2334
            }
          },
          "openInterest": 22796
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7926,
              "short": 28635,
              "net": -20709
            },
            "nonCommercial": {
              "long": 13092,
              "short": 3786,
              "net": 9306
            },
            "smallTrader": {
              "long": 19081,
              "short": 7678,
              "net": 11403
            }
          },
          "openInterest": 40103
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43040,
              "short": 14788,
              "net": 28252
            },
            "nonCommercial": {
              "long": 3279,
              "short": 31216,
              "net": -27937
            },
            "smallTrader": {
              "long": 21508,
              "short": 21823,
              "net": -315
            }
          },
          "openInterest": 67827
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72802,
              "short": 66623,
              "net": 6179
            },
            "nonCommercial": {
              "long": 8684,
              "short": 16696,
              "net": -8012
            },
            "smallTrader": {
              "long": 6916,
              "short": 5083,
              "net": 1833
            }
          },
          "openInterest": 90396
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33226,
              "short": 28368,
              "net": 4858
            },
            "nonCommercial": {
              "long": 7878,
              "short": 19199,
              "net": -11321
            },
            "smallTrader": {
              "long": 11177,
              "short": 4714,
              "net": 6463
            }
          },
          "openInterest": 56114
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56711,
              "short": 36803,
              "net": 19908
            },
            "nonCommercial": {
              "long": 14110,
              "short": 33743,
              "net": -19633
            },
            "smallTrader": {
              "long": 9036,
              "short": 9311,
              "net": -275
            }
          },
          "openInterest": 84591
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202739,
              "short": 199317,
              "net": 3422
            },
            "nonCommercial": {
              "long": 69424,
              "short": 46531,
              "net": 22893
            },
            "smallTrader": {
              "long": 81805,
              "short": 108120,
              "net": -26315
            }
          },
          "openInterest": 390379
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44086,
              "short": 20648,
              "net": 23438
            },
            "nonCommercial": {
              "long": 3181,
              "short": 29309,
              "net": -26128
            },
            "smallTrader": {
              "long": 12740,
              "short": 10050,
              "net": 2690
            }
          },
          "openInterest": 63363
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317718,
              "short": 289508,
              "net": 28210
            },
            "nonCommercial": {
              "long": 22054,
              "short": 41050,
              "net": -18996
            },
            "smallTrader": {
              "long": 25479,
              "short": 34693,
              "net": -9214
            }
          },
          "openInterest": 401609
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33101,
              "short": 95574,
              "net": -62473
            },
            "nonCommercial": {
              "long": 30766,
              "short": 2918,
              "net": 27848
            },
            "smallTrader": {
              "long": 44540,
              "short": 9915,
              "net": 34625
            }
          },
          "openInterest": 108418
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6776,
              "short": 3082,
              "net": 3694
            },
            "nonCommercial": {
              "long": 4268,
              "short": 3374,
              "net": 894
            },
            "smallTrader": {
              "long": 3690,
              "short": 8278,
              "net": -4588
            }
          },
          "openInterest": 16428
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24492,
              "short": 82834,
              "net": -58342
            },
            "nonCommercial": {
              "long": 55700,
              "short": 19062,
              "net": 36638
            },
            "smallTrader": {
              "long": 39695,
              "short": 17991,
              "net": 21704
            }
          },
          "openInterest": 129840
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115326,
              "short": 104306,
              "net": 11020
            },
            "nonCommercial": {
              "long": 3269,
              "short": 17911,
              "net": -14642
            },
            "smallTrader": {
              "long": 21419,
              "short": 17797,
              "net": 3622
            }
          },
          "openInterest": 146136
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29273,
              "short": 66812,
              "net": -37539
            },
            "nonCommercial": {
              "long": 39909,
              "short": 9544,
              "net": 30365
            },
            "smallTrader": {
              "long": 20939,
              "short": 13765,
              "net": 7174
            }
          },
          "openInterest": 90169
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14694,
              "short": 22737,
              "net": -8043
            },
            "nonCommercial": {
              "long": 12907,
              "short": 3418,
              "net": 9489
            },
            "smallTrader": {
              "long": 11660,
              "short": 13106,
              "net": -1446
            }
          },
          "openInterest": 43579
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53004,
              "short": 43594,
              "net": 9410
            },
            "nonCommercial": {
              "long": 15412,
              "short": 21614,
              "net": -6202
            },
            "smallTrader": {
              "long": 23049,
              "short": 26257,
              "net": -3208
            }
          },
          "openInterest": 112534
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6076,
              "short": 4647,
              "net": 1429
            },
            "nonCommercial": {
              "long": 3068,
              "short": 2862,
              "net": 206
            },
            "smallTrader": {
              "long": 3795,
              "short": 5430,
              "net": -1635
            }
          },
          "openInterest": 12952
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 431834,
              "short": 422921,
              "net": 8913
            },
            "nonCommercial": {
              "long": 5320,
              "short": 32392,
              "net": -27072
            },
            "smallTrader": {
              "long": 44676,
              "short": 26517,
              "net": 18159
            }
          },
          "openInterest": 503937
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3492,
              "short": 3103,
              "net": 389
            },
            "nonCommercial": {
              "long": 846,
              "short": 929,
              "net": -83
            },
            "smallTrader": {
              "long": 428,
              "short": 734,
              "net": -306
            }
          },
          "openInterest": 4904
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9778,
              "short": 35714,
              "net": -25936
            },
            "nonCommercial": {
              "long": 33697,
              "short": 9577,
              "net": 24120
            },
            "smallTrader": {
              "long": 17422,
              "short": 15606,
              "net": 1816
            }
          },
          "openInterest": 63127
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54844,
              "short": 86095,
              "net": -31251
            },
            "nonCommercial": {
              "long": 21725,
              "short": 4877,
              "net": 16848
            },
            "smallTrader": {
              "long": 31934,
              "short": 17531,
              "net": 14403
            }
          },
          "openInterest": 120877
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78449,
              "short": 92224,
              "net": -13775
            },
            "nonCommercial": {
              "long": 24414,
              "short": 16315,
              "net": 8099
            },
            "smallTrader": {
              "long": 21185,
              "short": 15509,
              "net": 5676
            }
          },
          "openInterest": 151831
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75677,
              "short": 98649,
              "net": -22972
            },
            "nonCommercial": {
              "long": 24305,
              "short": 22302,
              "net": 2003
            },
            "smallTrader": {
              "long": 45507,
              "short": 24538,
              "net": 20969
            }
          },
          "openInterest": 174023
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103796,
              "short": 63610,
              "net": 40186
            },
            "nonCommercial": {
              "long": 6259,
              "short": 36594,
              "net": -30335
            },
            "smallTrader": {
              "long": 24121,
              "short": 33972,
              "net": -9851
            }
          },
          "openInterest": 139181
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4669,
              "short": 42519,
              "net": -37850
            },
            "nonCommercial": {
              "long": 19377,
              "short": 1038,
              "net": 18339
            },
            "smallTrader": {
              "long": 24821,
              "short": 5310,
              "net": 19511
            }
          },
          "openInterest": 48890
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44110,
              "short": 47216,
              "net": -3106
            },
            "nonCommercial": {
              "long": 9267,
              "short": 12321,
              "net": -3054
            },
            "smallTrader": {
              "long": 17493,
              "short": 11333,
              "net": 6160
            }
          },
          "openInterest": 77291
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64848,
              "short": 53842,
              "net": 11006
            },
            "nonCommercial": {
              "long": 24274,
              "short": 38705,
              "net": -14431
            },
            "smallTrader": {
              "long": 29089,
              "short": 25664,
              "net": 3425
            }
          },
          "openInterest": 134377
        }
      ]
    },
    {
      "reportDate": "2001-10-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 362297,
              "short": 402085,
              "net": -39788
            },
            "nonCommercial": {
              "long": 90406,
              "short": 52916,
              "net": 37490
            },
            "smallTrader": {
              "long": 106172,
              "short": 103874,
              "net": 2298
            }
          },
          "openInterest": 564511
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42963,
              "short": 29843,
              "net": 13120
            },
            "nonCommercial": {
              "long": 3343,
              "short": 9741,
              "net": -6398
            },
            "smallTrader": {
              "long": 15353,
              "short": 22075,
              "net": -6722
            }
          },
          "openInterest": 61762
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 380883,
              "short": 395432,
              "net": -14549
            },
            "nonCommercial": {
              "long": 70654,
              "short": 79316,
              "net": -8662
            },
            "smallTrader": {
              "long": 96026,
              "short": 72815,
              "net": 23211
            }
          },
          "openInterest": 558979
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 311154,
              "short": 347683,
              "net": -36529
            },
            "nonCommercial": {
              "long": 71961,
              "short": 41378,
              "net": 30583
            },
            "smallTrader": {
              "long": 68745,
              "short": 62799,
              "net": 5946
            }
          },
          "openInterest": 452497
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9657,
              "short": 8859,
              "net": 798
            },
            "nonCommercial": {
              "long": 2622,
              "short": 3827,
              "net": -1205
            },
            "smallTrader": {
              "long": 10916,
              "short": 10509,
              "net": 407
            }
          },
          "openInterest": 23946
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9195,
              "short": 26321,
              "net": -17126
            },
            "nonCommercial": {
              "long": 13436,
              "short": 4242,
              "net": 9194
            },
            "smallTrader": {
              "long": 17550,
              "short": 9618,
              "net": 7932
            }
          },
          "openInterest": 40185
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46287,
              "short": 17679,
              "net": 28608
            },
            "nonCommercial": {
              "long": 3386,
              "short": 33725,
              "net": -30339
            },
            "smallTrader": {
              "long": 23328,
              "short": 21597,
              "net": 1731
            }
          },
          "openInterest": 73001
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66405,
              "short": 70693,
              "net": -4288
            },
            "nonCommercial": {
              "long": 16147,
              "short": 16867,
              "net": -720
            },
            "smallTrader": {
              "long": 7718,
              "short": 2710,
              "net": 5008
            }
          },
          "openInterest": 93240
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33940,
              "short": 28859,
              "net": 5081
            },
            "nonCommercial": {
              "long": 8237,
              "short": 19809,
              "net": -11572
            },
            "smallTrader": {
              "long": 10546,
              "short": 4055,
              "net": 6491
            }
          },
          "openInterest": 56920
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53285,
              "short": 31790,
              "net": 21495
            },
            "nonCommercial": {
              "long": 14549,
              "short": 35912,
              "net": -21363
            },
            "smallTrader": {
              "long": 10632,
              "short": 10764,
              "net": -132
            }
          },
          "openInterest": 82976
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214734,
              "short": 189694,
              "net": 25040
            },
            "nonCommercial": {
              "long": 72501,
              "short": 65263,
              "net": 7238
            },
            "smallTrader": {
              "long": 81045,
              "short": 113323,
              "net": -32278
            }
          },
          "openInterest": 407446
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42466,
              "short": 20556,
              "net": 21910
            },
            "nonCommercial": {
              "long": 3237,
              "short": 30835,
              "net": -27598
            },
            "smallTrader": {
              "long": 11362,
              "short": 5674,
              "net": 5688
            }
          },
          "openInterest": 60354
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345610,
              "short": 288754,
              "net": 56856
            },
            "nonCommercial": {
              "long": 17156,
              "short": 61845,
              "net": -44689
            },
            "smallTrader": {
              "long": 28524,
              "short": 40691,
              "net": -12167
            }
          },
          "openInterest": 427641
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35483,
              "short": 96388,
              "net": -60905
            },
            "nonCommercial": {
              "long": 28463,
              "short": 3511,
              "net": 24952
            },
            "smallTrader": {
              "long": 45406,
              "short": 9453,
              "net": 35953
            }
          },
          "openInterest": 109676
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6864,
              "short": 2910,
              "net": 3954
            },
            "nonCommercial": {
              "long": 3904,
              "short": 3689,
              "net": 215
            },
            "smallTrader": {
              "long": 3788,
              "short": 7957,
              "net": -4169
            }
          },
          "openInterest": 15472
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27883,
              "short": 95005,
              "net": -67122
            },
            "nonCommercial": {
              "long": 54976,
              "short": 19721,
              "net": 35255
            },
            "smallTrader": {
              "long": 39966,
              "short": 8099,
              "net": 31867
            }
          },
          "openInterest": 132653
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111438,
              "short": 95629,
              "net": 15809
            },
            "nonCommercial": {
              "long": 2519,
              "short": 22177,
              "net": -19658
            },
            "smallTrader": {
              "long": 26405,
              "short": 22556,
              "net": 3849
            }
          },
          "openInterest": 146611
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38960,
              "short": 48884,
              "net": -9924
            },
            "nonCommercial": {
              "long": 22438,
              "short": 8929,
              "net": 13509
            },
            "smallTrader": {
              "long": 13706,
              "short": 17291,
              "net": -3585
            }
          },
          "openInterest": 75174
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14930,
              "short": 22958,
              "net": -8028
            },
            "nonCommercial": {
              "long": 12472,
              "short": 3837,
              "net": 8635
            },
            "smallTrader": {
              "long": 11762,
              "short": 12369,
              "net": -607
            }
          },
          "openInterest": 44692
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53366,
              "short": 46984,
              "net": 6382
            },
            "nonCommercial": {
              "long": 15199,
              "short": 17350,
              "net": -2151
            },
            "smallTrader": {
              "long": 23252,
              "short": 27483,
              "net": -4231
            }
          },
          "openInterest": 113072
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6179,
              "short": 4665,
              "net": 1514
            },
            "nonCommercial": {
              "long": 3459,
              "short": 3189,
              "net": 270
            },
            "smallTrader": {
              "long": 3591,
              "short": 5375,
              "net": -1784
            }
          },
          "openInterest": 13251
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 408854,
              "short": 397971,
              "net": 10883
            },
            "nonCommercial": {
              "long": 7008,
              "short": 30352,
              "net": -23344
            },
            "smallTrader": {
              "long": 34633,
              "short": 22172,
              "net": 12461
            }
          },
          "openInterest": 475947
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3497,
              "short": 2825,
              "net": 672
            },
            "nonCommercial": {
              "long": 950,
              "short": 1348,
              "net": -398
            },
            "smallTrader": {
              "long": 698,
              "short": 972,
              "net": -274
            }
          },
          "openInterest": 5157
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8360,
              "short": 52396,
              "net": -44036
            },
            "nonCommercial": {
              "long": 37429,
              "short": 7436,
              "net": 29993
            },
            "smallTrader": {
              "long": 17205,
              "short": 3162,
              "net": 14043
            }
          },
          "openInterest": 65473
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53623,
              "short": 80789,
              "net": -27166
            },
            "nonCommercial": {
              "long": 19051,
              "short": 4661,
              "net": 14390
            },
            "smallTrader": {
              "long": 30275,
              "short": 17499,
              "net": 12776
            }
          },
          "openInterest": 116708
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83295,
              "short": 84971,
              "net": -1676
            },
            "nonCommercial": {
              "long": 24225,
              "short": 23703,
              "net": 522
            },
            "smallTrader": {
              "long": 20047,
              "short": 18893,
              "net": 1154
            }
          },
          "openInterest": 157544
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86600,
              "short": 107386,
              "net": -20786
            },
            "nonCommercial": {
              "long": 25927,
              "short": 24433,
              "net": 1494
            },
            "smallTrader": {
              "long": 44002,
              "short": 24710,
              "net": 19292
            }
          },
          "openInterest": 184975
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99229,
              "short": 57078,
              "net": 42151
            },
            "nonCommercial": {
              "long": 5343,
              "short": 40782,
              "net": -35439
            },
            "smallTrader": {
              "long": 23709,
              "short": 30421,
              "net": -6712
            }
          },
          "openInterest": 133372
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7162,
              "short": 41851,
              "net": -34689
            },
            "nonCommercial": {
              "long": 18013,
              "short": 855,
              "net": 17158
            },
            "smallTrader": {
              "long": 23231,
              "short": 5700,
              "net": 17531
            }
          },
          "openInterest": 48429
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43893,
              "short": 45565,
              "net": -1672
            },
            "nonCommercial": {
              "long": 9173,
              "short": 13028,
              "net": -3855
            },
            "smallTrader": {
              "long": 17677,
              "short": 12150,
              "net": 5527
            }
          },
          "openInterest": 77938
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61860,
              "short": 50252,
              "net": 11608
            },
            "nonCommercial": {
              "long": 25602,
              "short": 39940,
              "net": -14338
            },
            "smallTrader": {
              "long": 29364,
              "short": 26634,
              "net": 2730
            }
          },
          "openInterest": 131717
        }
      ]
    },
    {
      "reportDate": "2001-10-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 379303,
              "short": 410657,
              "net": -31354
            },
            "nonCommercial": {
              "long": 90428,
              "short": 57787,
              "net": 32641
            },
            "smallTrader": {
              "long": 104632,
              "short": 105919,
              "net": -1287
            }
          },
          "openInterest": 581306
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44809,
              "short": 30441,
              "net": 14368
            },
            "nonCommercial": {
              "long": 2633,
              "short": 9657,
              "net": -7024
            },
            "smallTrader": {
              "long": 14410,
              "short": 21754,
              "net": -7344
            }
          },
          "openInterest": 61955
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 386641,
              "short": 414580,
              "net": -27939
            },
            "nonCommercial": {
              "long": 80654,
              "short": 75673,
              "net": 4981
            },
            "smallTrader": {
              "long": 90526,
              "short": 67568,
              "net": 22958
            }
          },
          "openInterest": 569078
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 307025,
              "short": 348138,
              "net": -41113
            },
            "nonCommercial": {
              "long": 71233,
              "short": 34230,
              "net": 37003
            },
            "smallTrader": {
              "long": 65886,
              "short": 61776,
              "net": 4110
            }
          },
          "openInterest": 446041
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11672,
              "short": 8193,
              "net": 3479
            },
            "nonCommercial": {
              "long": 2181,
              "short": 4693,
              "net": -2512
            },
            "smallTrader": {
              "long": 9270,
              "short": 10237,
              "net": -967
            }
          },
          "openInterest": 23874
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8969,
              "short": 26530,
              "net": -17561
            },
            "nonCommercial": {
              "long": 13342,
              "short": 5054,
              "net": 8288
            },
            "smallTrader": {
              "long": 17822,
              "short": 8549,
              "net": 9273
            }
          },
          "openInterest": 40137
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44940,
              "short": 24991,
              "net": 19949
            },
            "nonCommercial": {
              "long": 4092,
              "short": 24381,
              "net": -20289
            },
            "smallTrader": {
              "long": 22819,
              "short": 22479,
              "net": 340
            }
          },
          "openInterest": 72186
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67000,
              "short": 73577,
              "net": -6577
            },
            "nonCommercial": {
              "long": 18658,
              "short": 16717,
              "net": 1941
            },
            "smallTrader": {
              "long": 8603,
              "short": 3967,
              "net": 4636
            }
          },
          "openInterest": 96872
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34953,
              "short": 30738,
              "net": 4215
            },
            "nonCommercial": {
              "long": 8320,
              "short": 18816,
              "net": -10496
            },
            "smallTrader": {
              "long": 9560,
              "short": 3279,
              "net": 6281
            }
          },
          "openInterest": 57002
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55373,
              "short": 32577,
              "net": 22796
            },
            "nonCommercial": {
              "long": 13634,
              "short": 35555,
              "net": -21921
            },
            "smallTrader": {
              "long": 10649,
              "short": 11524,
              "net": -875
            }
          },
          "openInterest": 84437
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215539,
              "short": 185136,
              "net": 30403
            },
            "nonCommercial": {
              "long": 69440,
              "short": 68429,
              "net": 1011
            },
            "smallTrader": {
              "long": 82405,
              "short": 113819,
              "net": -31414
            }
          },
          "openInterest": 409445
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42176,
              "short": 19270,
              "net": 22906
            },
            "nonCommercial": {
              "long": 3555,
              "short": 28843,
              "net": -25288
            },
            "smallTrader": {
              "long": 11499,
              "short": 9117,
              "net": 2382
            }
          },
          "openInterest": 59540
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 362502,
              "short": 304250,
              "net": 58252
            },
            "nonCommercial": {
              "long": 18386,
              "short": 63980,
              "net": -45594
            },
            "smallTrader": {
              "long": 32979,
              "short": 45637,
              "net": -12658
            }
          },
          "openInterest": 446066
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36396,
              "short": 96883,
              "net": -60487
            },
            "nonCommercial": {
              "long": 27660,
              "short": 5219,
              "net": 22441
            },
            "smallTrader": {
              "long": 48512,
              "short": 10466,
              "net": 38046
            }
          },
          "openInterest": 113099
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7384,
              "short": 2968,
              "net": 4416
            },
            "nonCommercial": {
              "long": 3137,
              "short": 3198,
              "net": -61
            },
            "smallTrader": {
              "long": 3555,
              "short": 7910,
              "net": -4355
            }
          },
          "openInterest": 15638
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31042,
              "short": 95771,
              "net": -64729
            },
            "nonCommercial": {
              "long": 53926,
              "short": 21148,
              "net": 32778
            },
            "smallTrader": {
              "long": 39488,
              "short": 7537,
              "net": 31951
            }
          },
          "openInterest": 134663
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115891,
              "short": 100480,
              "net": 15411
            },
            "nonCommercial": {
              "long": 3017,
              "short": 23087,
              "net": -20070
            },
            "smallTrader": {
              "long": 28862,
              "short": 24203,
              "net": 4659
            }
          },
          "openInterest": 155156
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37987,
              "short": 42434,
              "net": -4447
            },
            "nonCommercial": {
              "long": 20983,
              "short": 10715,
              "net": 10268
            },
            "smallTrader": {
              "long": 12554,
              "short": 18375,
              "net": -5821
            }
          },
          "openInterest": 71605
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14759,
              "short": 20914,
              "net": -6155
            },
            "nonCommercial": {
              "long": 11119,
              "short": 2572,
              "net": 8547
            },
            "smallTrader": {
              "long": 9548,
              "short": 11940,
              "net": -2392
            }
          },
          "openInterest": 40512
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53397,
              "short": 41527,
              "net": 11870
            },
            "nonCommercial": {
              "long": 12854,
              "short": 19095,
              "net": -6241
            },
            "smallTrader": {
              "long": 23517,
              "short": 29146,
              "net": -5629
            }
          },
          "openInterest": 111965
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3817,
              "short": 5332,
              "net": -1515
            },
            "nonCommercial": {
              "long": 4864,
              "short": 2509,
              "net": 2355
            },
            "smallTrader": {
              "long": 4161,
              "short": 5001,
              "net": -840
            }
          },
          "openInterest": 12851
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 415013,
              "short": 408261,
              "net": 6752
            },
            "nonCommercial": {
              "long": 5579,
              "short": 30962,
              "net": -25383
            },
            "smallTrader": {
              "long": 35174,
              "short": 16543,
              "net": 18631
            }
          },
          "openInterest": 480189
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3458,
              "short": 2624,
              "net": 834
            },
            "nonCommercial": {
              "long": 944,
              "short": 1543,
              "net": -599
            },
            "smallTrader": {
              "long": 749,
              "short": 984,
              "net": -235
            }
          },
          "openInterest": 5164
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8332,
              "short": 57073,
              "net": -48741
            },
            "nonCommercial": {
              "long": 43743,
              "short": 9004,
              "net": 34739
            },
            "smallTrader": {
              "long": 16624,
              "short": 2622,
              "net": 14002
            }
          },
          "openInterest": 71215
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47743,
              "short": 86968,
              "net": -39225
            },
            "nonCommercial": {
              "long": 23756,
              "short": 1616,
              "net": 22140
            },
            "smallTrader": {
              "long": 31983,
              "short": 14898,
              "net": 17085
            }
          },
          "openInterest": 116823
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86702,
              "short": 86087,
              "net": 615
            },
            "nonCommercial": {
              "long": 23863,
              "short": 26246,
              "net": -2383
            },
            "smallTrader": {
              "long": 20727,
              "short": 18959,
              "net": 1768
            }
          },
          "openInterest": 163086
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86750,
              "short": 109234,
              "net": -22484
            },
            "nonCommercial": {
              "long": 28755,
              "short": 26225,
              "net": 2530
            },
            "smallTrader": {
              "long": 47422,
              "short": 27468,
              "net": 19954
            }
          },
          "openInterest": 190657
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108695,
              "short": 62981,
              "net": 45714
            },
            "nonCommercial": {
              "long": 5794,
              "short": 42265,
              "net": -36471
            },
            "smallTrader": {
              "long": 23125,
              "short": 32368,
              "net": -9243
            }
          },
          "openInterest": 143287
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7611,
              "short": 39154,
              "net": -31543
            },
            "nonCommercial": {
              "long": 18420,
              "short": 1338,
              "net": 17082
            },
            "smallTrader": {
              "long": 22081,
              "short": 7620,
              "net": 14461
            }
          },
          "openInterest": 48135
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44344,
              "short": 46993,
              "net": -2649
            },
            "nonCommercial": {
              "long": 9401,
              "short": 13042,
              "net": -3641
            },
            "smallTrader": {
              "long": 18797,
              "short": 12507,
              "net": 6290
            }
          },
          "openInterest": 79819
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57656,
              "short": 52560,
              "net": 5096
            },
            "nonCommercial": {
              "long": 26243,
              "short": 34898,
              "net": -8655
            },
            "smallTrader": {
              "long": 29434,
              "short": 25875,
              "net": 3559
            }
          },
          "openInterest": 129455
        }
      ]
    },
    {
      "reportDate": "2001-10-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 371478,
              "short": 406376,
              "net": -34898
            },
            "nonCommercial": {
              "long": 82904,
              "short": 53829,
              "net": 29075
            },
            "smallTrader": {
              "long": 115580,
              "short": 109757,
              "net": 5823
            }
          },
          "openInterest": 579219
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 44214,
              "short": 33690,
              "net": 10524
            },
            "nonCommercial": {
              "long": 3279,
              "short": 8775,
              "net": -5496
            },
            "smallTrader": {
              "long": 16514,
              "short": 21542,
              "net": -5028
            }
          },
          "openInterest": 64010
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 364009,
              "short": 404335,
              "net": -40326
            },
            "nonCommercial": {
              "long": 78994,
              "short": 70569,
              "net": 8425
            },
            "smallTrader": {
              "long": 97401,
              "short": 65500,
              "net": 31901
            }
          },
          "openInterest": 551004
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306651,
              "short": 344562,
              "net": -37911
            },
            "nonCommercial": {
              "long": 68417,
              "short": 34110,
              "net": 34307
            },
            "smallTrader": {
              "long": 66871,
              "short": 63267,
              "net": 3604
            }
          },
          "openInterest": 445141
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10104,
              "short": 9989,
              "net": 115
            },
            "nonCommercial": {
              "long": 1617,
              "short": 2559,
              "net": -942
            },
            "smallTrader": {
              "long": 9452,
              "short": 8625,
              "net": 827
            }
          },
          "openInterest": 21924
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13434,
              "short": 23011,
              "net": -9577
            },
            "nonCommercial": {
              "long": 9690,
              "short": 4904,
              "net": 4786
            },
            "smallTrader": {
              "long": 14777,
              "short": 9986,
              "net": 4791
            }
          },
          "openInterest": 37905
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38938,
              "short": 28970,
              "net": 9968
            },
            "nonCommercial": {
              "long": 5300,
              "short": 17918,
              "net": -12618
            },
            "smallTrader": {
              "long": 23826,
              "short": 21176,
              "net": 2650
            }
          },
          "openInterest": 68069
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67775,
              "short": 74183,
              "net": -6408
            },
            "nonCommercial": {
              "long": 18574,
              "short": 16575,
              "net": 1999
            },
            "smallTrader": {
              "long": 10050,
              "short": 5641,
              "net": 4409
            }
          },
          "openInterest": 99299
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35893,
              "short": 30109,
              "net": 5784
            },
            "nonCommercial": {
              "long": 8102,
              "short": 19415,
              "net": -11313
            },
            "smallTrader": {
              "long": 8973,
              "short": 3444,
              "net": 5529
            }
          },
          "openInterest": 57732
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58660,
              "short": 33504,
              "net": 25156
            },
            "nonCommercial": {
              "long": 13715,
              "short": 38988,
              "net": -25273
            },
            "smallTrader": {
              "long": 11264,
              "short": 11147,
              "net": 117
            }
          },
          "openInterest": 88101
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221223,
              "short": 178840,
              "net": 42383
            },
            "nonCommercial": {
              "long": 62228,
              "short": 68998,
              "net": -6770
            },
            "smallTrader": {
              "long": 83281,
              "short": 118894,
              "net": -35613
            }
          },
          "openInterest": 413994
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41865,
              "short": 20660,
              "net": 21205
            },
            "nonCommercial": {
              "long": 3238,
              "short": 26919,
              "net": -23681
            },
            "smallTrader": {
              "long": 12958,
              "short": 10482,
              "net": 2476
            }
          },
          "openInterest": 60964
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 366230,
              "short": 307056,
              "net": 59174
            },
            "nonCommercial": {
              "long": 17501,
              "short": 66229,
              "net": -48728
            },
            "smallTrader": {
              "long": 30147,
              "short": 40593,
              "net": -10446
            }
          },
          "openInterest": 446401
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40634,
              "short": 89824,
              "net": -49190
            },
            "nonCommercial": {
              "long": 22095,
              "short": 4479,
              "net": 17616
            },
            "smallTrader": {
              "long": 43920,
              "short": 12346,
              "net": 31574
            }
          },
          "openInterest": 106649
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7245,
              "short": 3272,
              "net": 3973
            },
            "nonCommercial": {
              "long": 2883,
              "short": 3259,
              "net": -376
            },
            "smallTrader": {
              "long": 4221,
              "short": 7818,
              "net": -3597
            }
          },
          "openInterest": 15831
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36316,
              "short": 88132,
              "net": -51816
            },
            "nonCommercial": {
              "long": 43774,
              "short": 19686,
              "net": 24088
            },
            "smallTrader": {
              "long": 35573,
              "short": 7845,
              "net": 27728
            }
          },
          "openInterest": 126767
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116342,
              "short": 104528,
              "net": 11814
            },
            "nonCommercial": {
              "long": 3263,
              "short": 20429,
              "net": -17166
            },
            "smallTrader": {
              "long": 28117,
              "short": 22765,
              "net": 5352
            }
          },
          "openInterest": 154496
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48699,
              "short": 33312,
              "net": 15387
            },
            "nonCommercial": {
              "long": 15409,
              "short": 16523,
              "net": -1114
            },
            "smallTrader": {
              "long": 10530,
              "short": 24803,
              "net": -14273
            }
          },
          "openInterest": 74649
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16040,
              "short": 14811,
              "net": 1229
            },
            "nonCommercial": {
              "long": 3945,
              "short": 3340,
              "net": 605
            },
            "smallTrader": {
              "long": 8256,
              "short": 10090,
              "net": -1834
            }
          },
          "openInterest": 31082
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50850,
              "short": 41730,
              "net": 9120
            },
            "nonCommercial": {
              "long": 13416,
              "short": 16569,
              "net": -3153
            },
            "smallTrader": {
              "long": 23064,
              "short": 29031,
              "net": -5967
            }
          },
          "openInterest": 106923
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3103,
              "short": 9217,
              "net": -6114
            },
            "nonCommercial": {
              "long": 6355,
              "short": 971,
              "net": 5384
            },
            "smallTrader": {
              "long": 5281,
              "short": 4551,
              "net": 730
            }
          },
          "openInterest": 14763
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 444922,
              "short": 446571,
              "net": -1649
            },
            "nonCommercial": {
              "long": 10409,
              "short": 26769,
              "net": -16360
            },
            "smallTrader": {
              "long": 34763,
              "short": 16754,
              "net": 18009
            }
          },
          "openInterest": 513790
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3606,
              "short": 2787,
              "net": 819
            },
            "nonCommercial": {
              "long": 933,
              "short": 1529,
              "net": -596
            },
            "smallTrader": {
              "long": 822,
              "short": 1045,
              "net": -223
            }
          },
          "openInterest": 5369
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7944,
              "short": 52436,
              "net": -44492
            },
            "nonCommercial": {
              "long": 37952,
              "short": 6696,
              "net": 31256
            },
            "smallTrader": {
              "long": 16834,
              "short": 3598,
              "net": 13236
            }
          },
          "openInterest": 65557
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56018,
              "short": 81219,
              "net": -25201
            },
            "nonCommercial": {
              "long": 20597,
              "short": 8297,
              "net": 12300
            },
            "smallTrader": {
              "long": 33972,
              "short": 21071,
              "net": 12901
            }
          },
          "openInterest": 122501
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90520,
              "short": 83057,
              "net": 7463
            },
            "nonCommercial": {
              "long": 23090,
              "short": 29213,
              "net": -6123
            },
            "smallTrader": {
              "long": 18750,
              "short": 20090,
              "net": -1340
            }
          },
          "openInterest": 163428
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98019,
              "short": 109014,
              "net": -10995
            },
            "nonCommercial": {
              "long": 25484,
              "short": 32924,
              "net": -7440
            },
            "smallTrader": {
              "long": 47638,
              "short": 29203,
              "net": 18435
            }
          },
          "openInterest": 198588
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111028,
              "short": 66470,
              "net": 44558
            },
            "nonCommercial": {
              "long": 5644,
              "short": 42470,
              "net": -36826
            },
            "smallTrader": {
              "long": 24578,
              "short": 32310,
              "net": -7732
            }
          },
          "openInterest": 146044
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12415,
              "short": 41521,
              "net": -29106
            },
            "nonCommercial": {
              "long": 17914,
              "short": 953,
              "net": 16961
            },
            "smallTrader": {
              "long": 17487,
              "short": 5342,
              "net": 12145
            }
          },
          "openInterest": 47839
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44110,
              "short": 45991,
              "net": -1881
            },
            "nonCommercial": {
              "long": 8530,
              "short": 12902,
              "net": -4372
            },
            "smallTrader": {
              "long": 19420,
              "short": 13167,
              "net": 6253
            }
          },
          "openInterest": 79420
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53344,
              "short": 55888,
              "net": -2544
            },
            "nonCommercial": {
              "long": 26680,
              "short": 27879,
              "net": -1199
            },
            "smallTrader": {
              "long": 30821,
              "short": 27078,
              "net": 3743
            }
          },
          "openInterest": 124913
        }
      ]
    },
    {
      "reportDate": "2001-10-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 387093,
              "short": 434945,
              "net": -47852
            },
            "nonCommercial": {
              "long": 91114,
              "short": 47702,
              "net": 43412
            },
            "smallTrader": {
              "long": 114408,
              "short": 109968,
              "net": 4440
            }
          },
          "openInterest": 605427
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 48457,
              "short": 35771,
              "net": 12686
            },
            "nonCommercial": {
              "long": 4861,
              "short": 10265,
              "net": -5404
            },
            "smallTrader": {
              "long": 16108,
              "short": 23390,
              "net": -7282
            }
          },
          "openInterest": 69429
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 367209,
              "short": 398358,
              "net": -31149
            },
            "nonCommercial": {
              "long": 75295,
              "short": 74345,
              "net": 950
            },
            "smallTrader": {
              "long": 96561,
              "short": 66362,
              "net": 30199
            }
          },
          "openInterest": 549477
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 334566,
              "short": 368847,
              "net": -34281
            },
            "nonCommercial": {
              "long": 74456,
              "short": 37306,
              "net": 37150
            },
            "smallTrader": {
              "long": 61381,
              "short": 64250,
              "net": -2869
            }
          },
          "openInterest": 475937
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10088,
              "short": 10160,
              "net": -72
            },
            "nonCommercial": {
              "long": 1597,
              "short": 2244,
              "net": -647
            },
            "smallTrader": {
              "long": 9121,
              "short": 8402,
              "net": 719
            }
          },
          "openInterest": 21557
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21190,
              "short": 20710,
              "net": 480
            },
            "nonCommercial": {
              "long": 4946,
              "short": 6225,
              "net": -1279
            },
            "smallTrader": {
              "long": 13207,
              "short": 12408,
              "net": 799
            }
          },
          "openInterest": 39343
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43143,
              "short": 24768,
              "net": 18375
            },
            "nonCommercial": {
              "long": 3210,
              "short": 23014,
              "net": -19804
            },
            "smallTrader": {
              "long": 24039,
              "short": 22610,
              "net": 1429
            }
          },
          "openInterest": 70752
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69208,
              "short": 75216,
              "net": -6008
            },
            "nonCommercial": {
              "long": 18255,
              "short": 16630,
              "net": 1625
            },
            "smallTrader": {
              "long": 7311,
              "short": 2928,
              "net": 4383
            }
          },
          "openInterest": 97699
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37964,
              "short": 30781,
              "net": 7183
            },
            "nonCommercial": {
              "long": 7891,
              "short": 20729,
              "net": -12838
            },
            "smallTrader": {
              "long": 9146,
              "short": 3491,
              "net": 5655
            }
          },
          "openInterest": 59850
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60987,
              "short": 36550,
              "net": 24437
            },
            "nonCommercial": {
              "long": 13229,
              "short": 38366,
              "net": -25137
            },
            "smallTrader": {
              "long": 12084,
              "short": 11384,
              "net": 700
            }
          },
          "openInterest": 91054
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225231,
              "short": 179271,
              "net": 45960
            },
            "nonCommercial": {
              "long": 62228,
              "short": 74986,
              "net": -12758
            },
            "smallTrader": {
              "long": 87829,
              "short": 121031,
              "net": -33202
            }
          },
          "openInterest": 424669
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40866,
              "short": 21369,
              "net": 19497
            },
            "nonCommercial": {
              "long": 3539,
              "short": 26331,
              "net": -22792
            },
            "smallTrader": {
              "long": 12930,
              "short": 9635,
              "net": 3295
            }
          },
          "openInterest": 60394
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 330380,
              "short": 280597,
              "net": 49783
            },
            "nonCommercial": {
              "long": 19542,
              "short": 56906,
              "net": -37364
            },
            "smallTrader": {
              "long": 34277,
              "short": 46696,
              "net": -12419
            }
          },
          "openInterest": 414095
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45354,
              "short": 76666,
              "net": -31312
            },
            "nonCommercial": {
              "long": 17751,
              "short": 8361,
              "net": 9390
            },
            "smallTrader": {
              "long": 41204,
              "short": 19282,
              "net": 21922
            }
          },
          "openInterest": 104525
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6582,
              "short": 3808,
              "net": 2774
            },
            "nonCommercial": {
              "long": 3517,
              "short": 3477,
              "net": 40
            },
            "smallTrader": {
              "long": 4623,
              "short": 7437,
              "net": -2814
            }
          },
          "openInterest": 16020
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37139,
              "short": 62330,
              "net": -25191
            },
            "nonCommercial": {
              "long": 35467,
              "short": 20788,
              "net": 14679
            },
            "smallTrader": {
              "long": 33390,
              "short": 22878,
              "net": 10512
            }
          },
          "openInterest": 117875
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121580,
              "short": 108904,
              "net": 12676
            },
            "nonCommercial": {
              "long": 1623,
              "short": 19523,
              "net": -17900
            },
            "smallTrader": {
              "long": 29563,
              "short": 24339,
              "net": 5224
            }
          },
          "openInterest": 159925
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63491,
              "short": 21453,
              "net": 42038
            },
            "nonCommercial": {
              "long": 3588,
              "short": 25372,
              "net": -21784
            },
            "smallTrader": {
              "long": 8550,
              "short": 28804,
              "net": -20254
            }
          },
          "openInterest": 75643
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17685,
              "short": 14275,
              "net": 3410
            },
            "nonCommercial": {
              "long": 4109,
              "short": 3738,
              "net": 371
            },
            "smallTrader": {
              "long": 7167,
              "short": 10948,
              "net": -3781
            }
          },
          "openInterest": 31789
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50957,
              "short": 42498,
              "net": 8459
            },
            "nonCommercial": {
              "long": 13175,
              "short": 16194,
              "net": -3019
            },
            "smallTrader": {
              "long": 23481,
              "short": 28921,
              "net": -5440
            }
          },
          "openInterest": 107515
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2645,
              "short": 11826,
              "net": -9181
            },
            "nonCommercial": {
              "long": 8749,
              "short": 1069,
              "net": 7680
            },
            "smallTrader": {
              "long": 6693,
              "short": 5192,
              "net": 1501
            }
          },
          "openInterest": 18102
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 455306,
              "short": 454907,
              "net": 399
            },
            "nonCommercial": {
              "long": 8733,
              "short": 27322,
              "net": -18589
            },
            "smallTrader": {
              "long": 36186,
              "short": 17996,
              "net": 18190
            }
          },
          "openInterest": 522085
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3832,
              "short": 2697,
              "net": 1135
            },
            "nonCommercial": {
              "long": 1020,
              "short": 1648,
              "net": -628
            },
            "smallTrader": {
              "long": 821,
              "short": 1328,
              "net": -507
            }
          },
          "openInterest": 5681
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13080,
              "short": 35179,
              "net": -22099
            },
            "nonCommercial": {
              "long": 31598,
              "short": 8503,
              "net": 23095
            },
            "smallTrader": {
              "long": 18209,
              "short": 19205,
              "net": -996
            }
          },
          "openInterest": 65520
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58768,
              "short": 86912,
              "net": -28144
            },
            "nonCommercial": {
              "long": 21222,
              "short": 10211,
              "net": 11011
            },
            "smallTrader": {
              "long": 34994,
              "short": 17861,
              "net": 17133
            }
          },
          "openInterest": 128263
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89078,
              "short": 85289,
              "net": 3789
            },
            "nonCommercial": {
              "long": 26534,
              "short": 31552,
              "net": -5018
            },
            "smallTrader": {
              "long": 20651,
              "short": 19422,
              "net": 1229
            }
          },
          "openInterest": 168249
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106426,
              "short": 111213,
              "net": -4787
            },
            "nonCommercial": {
              "long": 25035,
              "short": 37608,
              "net": -12573
            },
            "smallTrader": {
              "long": 50192,
              "short": 32832,
              "net": 17360
            }
          },
          "openInterest": 206353
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114523,
              "short": 74032,
              "net": 40491
            },
            "nonCommercial": {
              "long": 6135,
              "short": 42304,
              "net": -36169
            },
            "smallTrader": {
              "long": 26680,
              "short": 31002,
              "net": -4322
            }
          },
          "openInterest": 151812
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18990,
              "short": 35778,
              "net": -16788
            },
            "nonCommercial": {
              "long": 14717,
              "short": 5274,
              "net": 9443
            },
            "smallTrader": {
              "long": 15418,
              "short": 8073,
              "net": 7345
            }
          },
          "openInterest": 49156
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43828,
              "short": 48639,
              "net": -4811
            },
            "nonCommercial": {
              "long": 7887,
              "short": 11936,
              "net": -4049
            },
            "smallTrader": {
              "long": 19961,
              "short": 11101,
              "net": 8860
            }
          },
          "openInterest": 78950
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49277,
              "short": 65247,
              "net": -15970
            },
            "nonCommercial": {
              "long": 30930,
              "short": 21255,
              "net": 9675
            },
            "smallTrader": {
              "long": 31903,
              "short": 25608,
              "net": 6295
            }
          },
          "openInterest": 126470
        }
      ]
    },
    {
      "reportDate": "2001-10-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 387778,
              "short": 437872,
              "net": -50094
            },
            "nonCommercial": {
              "long": 97423,
              "short": 45007,
              "net": 52416
            },
            "smallTrader": {
              "long": 108967,
              "short": 111289,
              "net": -2322
            }
          },
          "openInterest": 609443
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 46212,
              "short": 36105,
              "net": 10107
            },
            "nonCommercial": {
              "long": 4314,
              "short": 9169,
              "net": -4855
            },
            "smallTrader": {
              "long": 17977,
              "short": 23229,
              "net": -5252
            }
          },
          "openInterest": 68506
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 372897,
              "short": 407228,
              "net": -34331
            },
            "nonCommercial": {
              "long": 82497,
              "short": 87107,
              "net": -4610
            },
            "smallTrader": {
              "long": 111039,
              "short": 72098,
              "net": 38941
            }
          },
          "openInterest": 582768
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 321439,
              "short": 373397,
              "net": -51958
            },
            "nonCommercial": {
              "long": 75768,
              "short": 32397,
              "net": 43371
            },
            "smallTrader": {
              "long": 72406,
              "short": 63819,
              "net": 8587
            }
          },
          "openInterest": 474682
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10365,
              "short": 11084,
              "net": -719
            },
            "nonCommercial": {
              "long": 2210,
              "short": 1670,
              "net": 540
            },
            "smallTrader": {
              "long": 8346,
              "short": 8167,
              "net": 179
            }
          },
          "openInterest": 21672
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20535,
              "short": 22865,
              "net": -2330
            },
            "nonCommercial": {
              "long": 6313,
              "short": 5414,
              "net": 899
            },
            "smallTrader": {
              "long": 11315,
              "short": 9884,
              "net": 1431
            }
          },
          "openInterest": 38163
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44879,
              "short": 25031,
              "net": 19848
            },
            "nonCommercial": {
              "long": 2629,
              "short": 23202,
              "net": -20573
            },
            "smallTrader": {
              "long": 24906,
              "short": 24181,
              "net": 725
            }
          },
          "openInterest": 72414
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69370,
              "short": 69770,
              "net": -400
            },
            "nonCommercial": {
              "long": 14476,
              "short": 16791,
              "net": -2315
            },
            "smallTrader": {
              "long": 7167,
              "short": 4452,
              "net": 2715
            }
          },
          "openInterest": 93733
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37605,
              "short": 29465,
              "net": 8140
            },
            "nonCommercial": {
              "long": 8003,
              "short": 21494,
              "net": -13491
            },
            "smallTrader": {
              "long": 9377,
              "short": 4026,
              "net": 5351
            }
          },
          "openInterest": 60514
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61952,
              "short": 36923,
              "net": 25029
            },
            "nonCommercial": {
              "long": 13306,
              "short": 38684,
              "net": -25378
            },
            "smallTrader": {
              "long": 12062,
              "short": 11713,
              "net": 349
            }
          },
          "openInterest": 92381
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229939,
              "short": 180773,
              "net": 49166
            },
            "nonCommercial": {
              "long": 71205,
              "short": 87507,
              "net": -16302
            },
            "smallTrader": {
              "long": 90544,
              "short": 123408,
              "net": -32864
            }
          },
          "openInterest": 444351
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38965,
              "short": 21493,
              "net": 17472
            },
            "nonCommercial": {
              "long": 3869,
              "short": 24078,
              "net": -20209
            },
            "smallTrader": {
              "long": 11809,
              "short": 9072,
              "net": 2737
            }
          },
          "openInterest": 58102
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345530,
              "short": 291406,
              "net": 54124
            },
            "nonCommercial": {
              "long": 18097,
              "short": 62773,
              "net": -44676
            },
            "smallTrader": {
              "long": 34957,
              "short": 44405,
              "net": -9448
            }
          },
          "openInterest": 425944
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40514,
              "short": 85308,
              "net": -44794
            },
            "nonCommercial": {
              "long": 24443,
              "short": 7757,
              "net": 16686
            },
            "smallTrader": {
              "long": 42395,
              "short": 14287,
              "net": 28108
            }
          },
          "openInterest": 107845
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6394,
              "short": 3270,
              "net": 3124
            },
            "nonCommercial": {
              "long": 3170,
              "short": 3558,
              "net": -388
            },
            "smallTrader": {
              "long": 3949,
              "short": 6685,
              "net": -2736
            }
          },
          "openInterest": 14513
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44910,
              "short": 78109,
              "net": -33199
            },
            "nonCommercial": {
              "long": 32041,
              "short": 19881,
              "net": 12160
            },
            "smallTrader": {
              "long": 29521,
              "short": 8482,
              "net": 21039
            }
          },
          "openInterest": 118614
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117031,
              "short": 108433,
              "net": 8598
            },
            "nonCommercial": {
              "long": 4813,
              "short": 19175,
              "net": -14362
            },
            "smallTrader": {
              "long": 28058,
              "short": 22294,
              "net": 5764
            }
          },
          "openInterest": 157163
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69796,
              "short": 21911,
              "net": 47885
            },
            "nonCommercial": {
              "long": 3817,
              "short": 31162,
              "net": -27345
            },
            "smallTrader": {
              "long": 8132,
              "short": 28672,
              "net": -20540
            }
          },
          "openInterest": 81807
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19179,
              "short": 13673,
              "net": 5506
            },
            "nonCommercial": {
              "long": 4639,
              "short": 6636,
              "net": -1997
            },
            "smallTrader": {
              "long": 7514,
              "short": 11023,
              "net": -3509
            }
          },
          "openInterest": 34072
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51087,
              "short": 42046,
              "net": 9041
            },
            "nonCommercial": {
              "long": 11741,
              "short": 16229,
              "net": -4488
            },
            "smallTrader": {
              "long": 24599,
              "short": 29152,
              "net": -4553
            }
          },
          "openInterest": 107550
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4079,
              "short": 13924,
              "net": -9845
            },
            "nonCommercial": {
              "long": 9720,
              "short": 1104,
              "net": 8616
            },
            "smallTrader": {
              "long": 6877,
              "short": 5648,
              "net": 1229
            }
          },
          "openInterest": 20711
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 389877,
              "short": 398712,
              "net": -8835
            },
            "nonCommercial": {
              "long": 5856,
              "short": 20204,
              "net": -14348
            },
            "smallTrader": {
              "long": 41720,
              "short": 18537,
              "net": 23183
            }
          },
          "openInterest": 457990
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3819,
              "short": 2825,
              "net": 994
            },
            "nonCommercial": {
              "long": 1049,
              "short": 1668,
              "net": -619
            },
            "smallTrader": {
              "long": 917,
              "short": 1292,
              "net": -375
            }
          },
          "openInterest": 5793
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16751,
              "short": 46422,
              "net": -29671
            },
            "nonCommercial": {
              "long": 30473,
              "short": 11847,
              "net": 18626
            },
            "smallTrader": {
              "long": 17226,
              "short": 6181,
              "net": 11045
            }
          },
          "openInterest": 67416
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56985,
              "short": 94795,
              "net": -37810
            },
            "nonCommercial": {
              "long": 23186,
              "short": 5649,
              "net": 17537
            },
            "smallTrader": {
              "long": 37866,
              "short": 17593,
              "net": 20273
            }
          },
          "openInterest": 130062
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87612,
              "short": 90633,
              "net": -3021
            },
            "nonCommercial": {
              "long": 27589,
              "short": 30895,
              "net": -3306
            },
            "smallTrader": {
              "long": 24534,
              "short": 18207,
              "net": 6327
            }
          },
          "openInterest": 172307
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86551,
              "short": 96808,
              "net": -10257
            },
            "nonCommercial": {
              "long": 22944,
              "short": 29068,
              "net": -6124
            },
            "smallTrader": {
              "long": 52202,
              "short": 35821,
              "net": 16381
            }
          },
          "openInterest": 188589
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117752,
              "short": 85274,
              "net": 32478
            },
            "nonCommercial": {
              "long": 6206,
              "short": 37328,
              "net": -31122
            },
            "smallTrader": {
              "long": 26667,
              "short": 28023,
              "net": -1356
            }
          },
          "openInterest": 154852
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17018,
              "short": 42306,
              "net": -25288
            },
            "nonCommercial": {
              "long": 16826,
              "short": 4397,
              "net": 12429
            },
            "smallTrader": {
              "long": 18862,
              "short": 6003,
              "net": 12859
            }
          },
          "openInterest": 52732
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39993,
              "short": 49078,
              "net": -9085
            },
            "nonCommercial": {
              "long": 7677,
              "short": 8035,
              "net": -358
            },
            "smallTrader": {
              "long": 21638,
              "short": 12195,
              "net": 9443
            }
          },
          "openInterest": 75669
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42314,
              "short": 71769,
              "net": -29455
            },
            "nonCommercial": {
              "long": 35550,
              "short": 18267,
              "net": 17283
            },
            "smallTrader": {
              "long": 32606,
              "short": 20434,
              "net": 12172
            }
          },
          "openInterest": 126317
        }
      ]
    },
    {
      "reportDate": "2001-11-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 431271,
              "short": 470795,
              "net": -39524
            },
            "nonCommercial": {
              "long": 96396,
              "short": 42375,
              "net": 54021
            },
            "smallTrader": {
              "long": 108801,
              "short": 123298,
              "net": -14497
            }
          },
          "openInterest": 655354
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 47738,
              "short": 33790,
              "net": 13948
            },
            "nonCommercial": {
              "long": 4939,
              "short": 14351,
              "net": -9412
            },
            "smallTrader": {
              "long": 19410,
              "short": 23946,
              "net": -4536
            }
          },
          "openInterest": 72090
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 388044,
              "short": 434013,
              "net": -45969
            },
            "nonCommercial": {
              "long": 89733,
              "short": 94270,
              "net": -4537
            },
            "smallTrader": {
              "long": 120734,
              "short": 70228,
              "net": 50506
            }
          },
          "openInterest": 615262
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 359089,
              "short": 426751,
              "net": -67662
            },
            "nonCommercial": {
              "long": 94052,
              "short": 30510,
              "net": 63542
            },
            "smallTrader": {
              "long": 73068,
              "short": 68948,
              "net": 4120
            }
          },
          "openInterest": 535290
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9800,
              "short": 11496,
              "net": -1696
            },
            "nonCommercial": {
              "long": 2634,
              "short": 1638,
              "net": 996
            },
            "smallTrader": {
              "long": 8687,
              "short": 7987,
              "net": 700
            }
          },
          "openInterest": 21872
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17059,
              "short": 25032,
              "net": -7973
            },
            "nonCommercial": {
              "long": 6416,
              "short": 4366,
              "net": 2050
            },
            "smallTrader": {
              "long": 13852,
              "short": 7929,
              "net": 5923
            }
          },
          "openInterest": 37327
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50904,
              "short": 22518,
              "net": 28386
            },
            "nonCommercial": {
              "long": 3330,
              "short": 29762,
              "net": -26432
            },
            "smallTrader": {
              "long": 24143,
              "short": 26097,
              "net": -1954
            }
          },
          "openInterest": 78392
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69795,
              "short": 68421,
              "net": 1374
            },
            "nonCommercial": {
              "long": 12274,
              "short": 16864,
              "net": -4590
            },
            "smallTrader": {
              "long": 9032,
              "short": 5816,
              "net": 3216
            }
          },
          "openInterest": 95158
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33467,
              "short": 29777,
              "net": 3690
            },
            "nonCommercial": {
              "long": 7977,
              "short": 18733,
              "net": -10756
            },
            "smallTrader": {
              "long": 11709,
              "short": 4643,
              "net": 7066
            }
          },
          "openInterest": 59568
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64386,
              "short": 38604,
              "net": 25782
            },
            "nonCommercial": {
              "long": 13037,
              "short": 39806,
              "net": -26769
            },
            "smallTrader": {
              "long": 11892,
              "short": 10905,
              "net": 987
            }
          },
          "openInterest": 94528
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248781,
              "short": 200899,
              "net": 47882
            },
            "nonCommercial": {
              "long": 75581,
              "short": 91063,
              "net": -15482
            },
            "smallTrader": {
              "long": 92381,
              "short": 124781,
              "net": -32400
            }
          },
          "openInterest": 469007
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37483,
              "short": 24393,
              "net": 13090
            },
            "nonCommercial": {
              "long": 5293,
              "short": 21861,
              "net": -16568
            },
            "smallTrader": {
              "long": 12132,
              "short": 8654,
              "net": 3478
            }
          },
          "openInterest": 59510
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 363448,
              "short": 291548,
              "net": 71900
            },
            "nonCommercial": {
              "long": 13548,
              "short": 77863,
              "net": -64315
            },
            "smallTrader": {
              "long": 38109,
              "short": 45694,
              "net": -7585
            }
          },
          "openInterest": 445708
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40871,
              "short": 79450,
              "net": -38579
            },
            "nonCommercial": {
              "long": 21939,
              "short": 6587,
              "net": 15352
            },
            "smallTrader": {
              "long": 40025,
              "short": 16798,
              "net": 23227
            }
          },
          "openInterest": 102865
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6801,
              "short": 3542,
              "net": 3259
            },
            "nonCommercial": {
              "long": 3296,
              "short": 3890,
              "net": -594
            },
            "smallTrader": {
              "long": 4204,
              "short": 6869,
              "net": -2665
            }
          },
          "openInterest": 15186
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41334,
              "short": 76769,
              "net": -35435
            },
            "nonCommercial": {
              "long": 32582,
              "short": 19052,
              "net": 13530
            },
            "smallTrader": {
              "long": 28309,
              "short": 6404,
              "net": 21905
            }
          },
          "openInterest": 115880
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119152,
              "short": 105039,
              "net": 14113
            },
            "nonCommercial": {
              "long": 2171,
              "short": 21800,
              "net": -19629
            },
            "smallTrader": {
              "long": 31705,
              "short": 26189,
              "net": 5516
            }
          },
          "openInterest": 162178
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66183,
              "short": 36551,
              "net": 29632
            },
            "nonCommercial": {
              "long": 14379,
              "short": 28293,
              "net": -13914
            },
            "smallTrader": {
              "long": 10698,
              "short": 26416,
              "net": -15718
            }
          },
          "openInterest": 91333
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18337,
              "short": 13549,
              "net": 4788
            },
            "nonCommercial": {
              "long": 4422,
              "short": 4584,
              "net": -162
            },
            "smallTrader": {
              "long": 6672,
              "short": 11298,
              "net": -4626
            }
          },
          "openInterest": 31483
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52085,
              "short": 42786,
              "net": 9299
            },
            "nonCommercial": {
              "long": 11955,
              "short": 18217,
              "net": -6262
            },
            "smallTrader": {
              "long": 25473,
              "short": 28510,
              "net": -3037
            }
          },
          "openInterest": 108546
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3265,
              "short": 16726,
              "net": -13461
            },
            "nonCommercial": {
              "long": 14363,
              "short": 1144,
              "net": 13219
            },
            "smallTrader": {
              "long": 6396,
              "short": 6154,
              "net": 242
            }
          },
          "openInterest": 24249
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377774,
              "short": 385996,
              "net": -8222
            },
            "nonCommercial": {
              "long": 6363,
              "short": 21606,
              "net": -15243
            },
            "smallTrader": {
              "long": 40242,
              "short": 16777,
              "net": 23465
            }
          },
          "openInterest": 447328
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4002,
              "short": 2796,
              "net": 1206
            },
            "nonCommercial": {
              "long": 1058,
              "short": 1917,
              "net": -859
            },
            "smallTrader": {
              "long": 983,
              "short": 1330,
              "net": -347
            }
          },
          "openInterest": 6051
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22456,
              "short": 41678,
              "net": -19222
            },
            "nonCommercial": {
              "long": 31175,
              "short": 21983,
              "net": 9192
            },
            "smallTrader": {
              "long": 17025,
              "short": 6995,
              "net": 10030
            }
          },
          "openInterest": 73175
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62595,
              "short": 110064,
              "net": -47469
            },
            "nonCommercial": {
              "long": 28921,
              "short": 3318,
              "net": 25603
            },
            "smallTrader": {
              "long": 35936,
              "short": 14070,
              "net": 21866
            }
          },
          "openInterest": 142317
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81863,
              "short": 95242,
              "net": -13379
            },
            "nonCommercial": {
              "long": 31057,
              "short": 27206,
              "net": 3851
            },
            "smallTrader": {
              "long": 28131,
              "short": 18603,
              "net": 9528
            }
          },
          "openInterest": 167426
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86948,
              "short": 87748,
              "net": -800
            },
            "nonCommercial": {
              "long": 19049,
              "short": 34722,
              "net": -15673
            },
            "smallTrader": {
              "long": 51865,
              "short": 35392,
              "net": 16473
            }
          },
          "openInterest": 178704
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125255,
              "short": 95833,
              "net": 29422
            },
            "nonCommercial": {
              "long": 7179,
              "short": 35566,
              "net": -28387
            },
            "smallTrader": {
              "long": 26843,
              "short": 27878,
              "net": -1035
            }
          },
          "openInterest": 163482
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19495,
              "short": 44210,
              "net": -24715
            },
            "nonCommercial": {
              "long": 15330,
              "short": 3294,
              "net": 12036
            },
            "smallTrader": {
              "long": 18525,
              "short": 5846,
              "net": 12679
            }
          },
          "openInterest": 53393
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41826,
              "short": 51829,
              "net": -10003
            },
            "nonCommercial": {
              "long": 8389,
              "short": 7685,
              "net": 704
            },
            "smallTrader": {
              "long": 21102,
              "short": 11803,
              "net": 9299
            }
          },
          "openInterest": 76710
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41360,
              "short": 72274,
              "net": -30914
            },
            "nonCommercial": {
              "long": 33116,
              "short": 14829,
              "net": 18287
            },
            "smallTrader": {
              "long": 33930,
              "short": 21303,
              "net": 12627
            }
          },
          "openInterest": 124010
        }
      ]
    },
    {
      "reportDate": "2001-11-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 437747,
              "short": 475921,
              "net": -38174
            },
            "nonCommercial": {
              "long": 96847,
              "short": 44721,
              "net": 52126
            },
            "smallTrader": {
              "long": 112565,
              "short": 126517,
              "net": -13952
            }
          },
          "openInterest": 665374
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 51853,
              "short": 35926,
              "net": 15927
            },
            "nonCommercial": {
              "long": 4064,
              "short": 15230,
              "net": -11166
            },
            "smallTrader": {
              "long": 17428,
              "short": 22189,
              "net": -4761
            }
          },
          "openInterest": 73348
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 387205,
              "short": 436801,
              "net": -49596
            },
            "nonCommercial": {
              "long": 86581,
              "short": 78951,
              "net": 7630
            },
            "smallTrader": {
              "long": 112432,
              "short": 70466,
              "net": 41966
            }
          },
          "openInterest": 603911
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 373854,
              "short": 437912,
              "net": -64058
            },
            "nonCommercial": {
              "long": 103332,
              "short": 28132,
              "net": 75200
            },
            "smallTrader": {
              "long": 72167,
              "short": 83309,
              "net": -11142
            }
          },
          "openInterest": 557411
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10151,
              "short": 14530,
              "net": -4379
            },
            "nonCommercial": {
              "long": 3028,
              "short": 3016,
              "net": 12
            },
            "smallTrader": {
              "long": 10533,
              "short": 6166,
              "net": 4367
            }
          },
          "openInterest": 24463
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20289,
              "short": 25260,
              "net": -4971
            },
            "nonCommercial": {
              "long": 4989,
              "short": 3234,
              "net": 1755
            },
            "smallTrader": {
              "long": 13607,
              "short": 10391,
              "net": 3216
            }
          },
          "openInterest": 38885
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55415,
              "short": 23609,
              "net": 31806
            },
            "nonCommercial": {
              "long": 3353,
              "short": 31442,
              "net": -28089
            },
            "smallTrader": {
              "long": 24499,
              "short": 28216,
              "net": -3717
            }
          },
          "openInterest": 83277
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62944,
              "short": 70634,
              "net": -7690
            },
            "nonCommercial": {
              "long": 19503,
              "short": 16635,
              "net": 2868
            },
            "smallTrader": {
              "long": 7199,
              "short": 2377,
              "net": 4822
            }
          },
          "openInterest": 93242
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32460,
              "short": 29055,
              "net": 3405
            },
            "nonCommercial": {
              "long": 7314,
              "short": 18021,
              "net": -10707
            },
            "smallTrader": {
              "long": 12213,
              "short": 4911,
              "net": 7302
            }
          },
          "openInterest": 57491
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57829,
              "short": 47545,
              "net": 10284
            },
            "nonCommercial": {
              "long": 9545,
              "short": 22245,
              "net": -12700
            },
            "smallTrader": {
              "long": 12477,
              "short": 10061,
              "net": 2416
            }
          },
          "openInterest": 85025
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246010,
              "short": 215272,
              "net": 30738
            },
            "nonCommercial": {
              "long": 80374,
              "short": 81799,
              "net": -1425
            },
            "smallTrader": {
              "long": 93873,
              "short": 123186,
              "net": -29313
            }
          },
          "openInterest": 470781
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33490,
              "short": 31888,
              "net": 1602
            },
            "nonCommercial": {
              "long": 6826,
              "short": 14008,
              "net": -7182
            },
            "smallTrader": {
              "long": 12854,
              "short": 7274,
              "net": 5580
            }
          },
          "openInterest": 57696
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 371106,
              "short": 304763,
              "net": 66343
            },
            "nonCommercial": {
              "long": 12701,
              "short": 75044,
              "net": -62343
            },
            "smallTrader": {
              "long": 43675,
              "short": 47675,
              "net": -4000
            }
          },
          "openInterest": 461248
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48628,
              "short": 70765,
              "net": -22137
            },
            "nonCommercial": {
              "long": 15570,
              "short": 15086,
              "net": 484
            },
            "smallTrader": {
              "long": 44604,
              "short": 22951,
              "net": 21653
            }
          },
          "openInterest": 108807
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8020,
              "short": 4004,
              "net": 4016
            },
            "nonCommercial": {
              "long": 3001,
              "short": 4867,
              "net": -1866
            },
            "smallTrader": {
              "long": 5179,
              "short": 7329,
              "net": -2150
            }
          },
          "openInterest": 17594
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46091,
              "short": 69728,
              "net": -23637
            },
            "nonCommercial": {
              "long": 29312,
              "short": 23885,
              "net": 5427
            },
            "smallTrader": {
              "long": 26953,
              "short": 8743,
              "net": 18210
            }
          },
          "openInterest": 111255
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123959,
              "short": 111165,
              "net": 12794
            },
            "nonCommercial": {
              "long": 2390,
              "short": 17961,
              "net": -15571
            },
            "smallTrader": {
              "long": 30306,
              "short": 27529,
              "net": 2777
            }
          },
          "openInterest": 164849
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62532,
              "short": 45595,
              "net": 16937
            },
            "nonCommercial": {
              "long": 19203,
              "short": 23434,
              "net": -4231
            },
            "smallTrader": {
              "long": 11030,
              "short": 23736,
              "net": -12706
            }
          },
          "openInterest": 92819
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18688,
              "short": 13161,
              "net": 5527
            },
            "nonCommercial": {
              "long": 4072,
              "short": 5420,
              "net": -1348
            },
            "smallTrader": {
              "long": 7362,
              "short": 11541,
              "net": -4179
            }
          },
          "openInterest": 32589
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51380,
              "short": 44343,
              "net": 7037
            },
            "nonCommercial": {
              "long": 13549,
              "short": 19177,
              "net": -5628
            },
            "smallTrader": {
              "long": 27627,
              "short": 29036,
              "net": -1409
            }
          },
          "openInterest": 109635
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3677,
              "short": 17952,
              "net": -14275
            },
            "nonCommercial": {
              "long": 15306,
              "short": 984,
              "net": 14322
            },
            "smallTrader": {
              "long": 6394,
              "short": 6441,
              "net": -47
            }
          },
          "openInterest": 25407
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 390237,
              "short": 393972,
              "net": -3735
            },
            "nonCommercial": {
              "long": 6381,
              "short": 23852,
              "net": -17471
            },
            "smallTrader": {
              "long": 37713,
              "short": 16507,
              "net": 21206
            }
          },
          "openInterest": 455750
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4047,
              "short": 3311,
              "net": 736
            },
            "nonCommercial": {
              "long": 1129,
              "short": 1705,
              "net": -576
            },
            "smallTrader": {
              "long": 1033,
              "short": 1193,
              "net": -160
            }
          },
          "openInterest": 6230
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22830,
              "short": 39958,
              "net": -17128
            },
            "nonCommercial": {
              "long": 31920,
              "short": 25081,
              "net": 6839
            },
            "smallTrader": {
              "long": 16850,
              "short": 6561,
              "net": 10289
            }
          },
          "openInterest": 73671
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68336,
              "short": 107922,
              "net": -39586
            },
            "nonCommercial": {
              "long": 25228,
              "short": 5904,
              "net": 19324
            },
            "smallTrader": {
              "long": 35134,
              "short": 14872,
              "net": 20262
            }
          },
          "openInterest": 144830
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81127,
              "short": 99187,
              "net": -18060
            },
            "nonCommercial": {
              "long": 33051,
              "short": 26047,
              "net": 7004
            },
            "smallTrader": {
              "long": 26439,
              "short": 15383,
              "net": 11056
            }
          },
          "openInterest": 171297
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81514,
              "short": 90401,
              "net": -8887
            },
            "nonCommercial": {
              "long": 20413,
              "short": 31448,
              "net": -11035
            },
            "smallTrader": {
              "long": 54576,
              "short": 34654,
              "net": 19922
            }
          },
          "openInterest": 173378
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122561,
              "short": 105462,
              "net": 17099
            },
            "nonCommercial": {
              "long": 8084,
              "short": 28371,
              "net": -20287
            },
            "smallTrader": {
              "long": 26752,
              "short": 23564,
              "net": 3188
            }
          },
          "openInterest": 162784
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29719,
              "short": 37628,
              "net": -7909
            },
            "nonCommercial": {
              "long": 12389,
              "short": 7170,
              "net": 5219
            },
            "smallTrader": {
              "long": 13697,
              "short": 11007,
              "net": 2690
            }
          },
          "openInterest": 55854
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46154,
              "short": 51359,
              "net": -5205
            },
            "nonCommercial": {
              "long": 7700,
              "short": 11198,
              "net": -3498
            },
            "smallTrader": {
              "long": 20854,
              "short": 12151,
              "net": 8703
            }
          },
          "openInterest": 80203
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38836,
              "short": 61241,
              "net": -22405
            },
            "nonCommercial": {
              "long": 30882,
              "short": 16701,
              "net": 14181
            },
            "smallTrader": {
              "long": 30931,
              "short": 22707,
              "net": 8224
            }
          },
          "openInterest": 113843
        }
      ]
    },
    {
      "reportDate": "2001-11-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 428323,
              "short": 471415,
              "net": -43092
            },
            "nonCommercial": {
              "long": 89635,
              "short": 42067,
              "net": 47568
            },
            "smallTrader": {
              "long": 129018,
              "short": 133494,
              "net": -4476
            }
          },
          "openInterest": 665586
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 52481,
              "short": 35737,
              "net": 16744
            },
            "nonCommercial": {
              "long": 3203,
              "short": 14686,
              "net": -11483
            },
            "smallTrader": {
              "long": 16587,
              "short": 21848,
              "net": -5261
            }
          },
          "openInterest": 72274
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 399920,
              "short": 441844,
              "net": -41924
            },
            "nonCommercial": {
              "long": 72996,
              "short": 73654,
              "net": -658
            },
            "smallTrader": {
              "long": 119012,
              "short": 76430,
              "net": 42582
            }
          },
          "openInterest": 608238
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 410823,
              "short": 446935,
              "net": -36112
            },
            "nonCommercial": {
              "long": 85751,
              "short": 32648,
              "net": 53103
            },
            "smallTrader": {
              "long": 71416,
              "short": 88407,
              "net": -16991
            }
          },
          "openInterest": 574829
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7725,
              "short": 16256,
              "net": -8531
            },
            "nonCommercial": {
              "long": 3729,
              "short": 428,
              "net": 3301
            },
            "smallTrader": {
              "long": 11891,
              "short": 6661,
              "net": 5230
            }
          },
          "openInterest": 24095
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29157,
              "short": 17475,
              "net": 11682
            },
            "nonCommercial": {
              "long": 3162,
              "short": 9220,
              "net": -6058
            },
            "smallTrader": {
              "long": 11202,
              "short": 16826,
              "net": -5624
            }
          },
          "openInterest": 43540
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55412,
              "short": 29289,
              "net": 26123
            },
            "nonCommercial": {
              "long": 3288,
              "short": 28663,
              "net": -25375
            },
            "smallTrader": {
              "long": 24531,
              "short": 25279,
              "net": -748
            }
          },
          "openInterest": 83231
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59388,
              "short": 70425,
              "net": -11037
            },
            "nonCommercial": {
              "long": 23161,
              "short": 16453,
              "net": 6708
            },
            "smallTrader": {
              "long": 7077,
              "short": 2748,
              "net": 4329
            }
          },
          "openInterest": 92511
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25213,
              "short": 28985,
              "net": -3772
            },
            "nonCommercial": {
              "long": 8678,
              "short": 11576,
              "net": -2898
            },
            "smallTrader": {
              "long": 12239,
              "short": 5569,
              "net": 6670
            }
          },
          "openInterest": 51327
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55668,
              "short": 55335,
              "net": 333
            },
            "nonCommercial": {
              "long": 9592,
              "short": 12792,
              "net": -3200
            },
            "smallTrader": {
              "long": 12847,
              "short": 9980,
              "net": 2867
            }
          },
          "openInterest": 83020
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235114,
              "short": 227469,
              "net": 7645
            },
            "nonCommercial": {
              "long": 86930,
              "short": 77216,
              "net": 9714
            },
            "smallTrader": {
              "long": 103251,
              "short": 120610,
              "net": -17359
            }
          },
          "openInterest": 473320
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29777,
              "short": 32015,
              "net": -2238
            },
            "nonCommercial": {
              "long": 9184,
              "short": 12064,
              "net": -2880
            },
            "smallTrader": {
              "long": 11745,
              "short": 6627,
              "net": 5118
            }
          },
          "openInterest": 54565
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 323172,
              "short": 262103,
              "net": 61069
            },
            "nonCommercial": {
              "long": 12564,
              "short": 62255,
              "net": -49691
            },
            "smallTrader": {
              "long": 37011,
              "short": 48389,
              "net": -11378
            }
          },
          "openInterest": 411357
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56818,
              "short": 70035,
              "net": -13217
            },
            "nonCommercial": {
              "long": 17899,
              "short": 18185,
              "net": -286
            },
            "smallTrader": {
              "long": 39175,
              "short": 25672,
              "net": 13503
            }
          },
          "openInterest": 114006
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6954,
              "short": 3779,
              "net": 3175
            },
            "nonCommercial": {
              "long": 2720,
              "short": 3419,
              "net": -699
            },
            "smallTrader": {
              "long": 3973,
              "short": 6449,
              "net": -2476
            }
          },
          "openInterest": 15158
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51619,
              "short": 54108,
              "net": -2489
            },
            "nonCommercial": {
              "long": 25380,
              "short": 34553,
              "net": -9173
            },
            "smallTrader": {
              "long": 28934,
              "short": 17272,
              "net": 11662
            }
          },
          "openInterest": 115326
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122792,
              "short": 109849,
              "net": 12943
            },
            "nonCommercial": {
              "long": 1947,
              "short": 18726,
              "net": -16779
            },
            "smallTrader": {
              "long": 32540,
              "short": 28704,
              "net": 3836
            }
          },
          "openInterest": 165562
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73580,
              "short": 36446,
              "net": 37134
            },
            "nonCommercial": {
              "long": 13491,
              "short": 32377,
              "net": -18886
            },
            "smallTrader": {
              "long": 15088,
              "short": 33336,
              "net": -18248
            }
          },
          "openInterest": 102491
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17987,
              "short": 13735,
              "net": 4252
            },
            "nonCommercial": {
              "long": 4533,
              "short": 4922,
              "net": -389
            },
            "smallTrader": {
              "long": 9199,
              "short": 13062,
              "net": -3863
            }
          },
          "openInterest": 33896
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50971,
              "short": 45054,
              "net": 5917
            },
            "nonCommercial": {
              "long": 15952,
              "short": 18458,
              "net": -2506
            },
            "smallTrader": {
              "long": 28948,
              "short": 32359,
              "net": -3411
            }
          },
          "openInterest": 111462
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4111,
              "short": 19748,
              "net": -15637
            },
            "nonCommercial": {
              "long": 16393,
              "short": 1064,
              "net": 15329
            },
            "smallTrader": {
              "long": 5795,
              "short": 5487,
              "net": 308
            }
          },
          "openInterest": 26324
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 425834,
              "short": 411040,
              "net": 14794
            },
            "nonCommercial": {
              "long": 5926,
              "short": 32940,
              "net": -27014
            },
            "smallTrader": {
              "long": 26890,
              "short": 14670,
              "net": 12220
            }
          },
          "openInterest": 482729
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4003,
              "short": 3756,
              "net": 247
            },
            "nonCommercial": {
              "long": 1113,
              "short": 1350,
              "net": -237
            },
            "smallTrader": {
              "long": 937,
              "short": 947,
              "net": -10
            }
          },
          "openInterest": 6122
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23035,
              "short": 38120,
              "net": -15085
            },
            "nonCommercial": {
              "long": 31532,
              "short": 27499,
              "net": 4033
            },
            "smallTrader": {
              "long": 19135,
              "short": 8083,
              "net": 11052
            }
          },
          "openInterest": 75468
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72725,
              "short": 108833,
              "net": -36108
            },
            "nonCommercial": {
              "long": 21372,
              "short": 4640,
              "net": 16732
            },
            "smallTrader": {
              "long": 34302,
              "short": 14926,
              "net": 19376
            }
          },
          "openInterest": 147944
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81938,
              "short": 96300,
              "net": -14362
            },
            "nonCommercial": {
              "long": 29593,
              "short": 25722,
              "net": 3871
            },
            "smallTrader": {
              "long": 27514,
              "short": 17023,
              "net": 10491
            }
          },
          "openInterest": 168830
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79123,
              "short": 93329,
              "net": -14206
            },
            "nonCommercial": {
              "long": 23246,
              "short": 27913,
              "net": -4667
            },
            "smallTrader": {
              "long": 54852,
              "short": 35979,
              "net": 18873
            }
          },
          "openInterest": 173668
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116043,
              "short": 110008,
              "net": 6035
            },
            "nonCommercial": {
              "long": 12105,
              "short": 24963,
              "net": -12858
            },
            "smallTrader": {
              "long": 31026,
              "short": 24203,
              "net": 6823
            }
          },
          "openInterest": 163107
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30171,
              "short": 34464,
              "net": -4293
            },
            "nonCommercial": {
              "long": 8473,
              "short": 8234,
              "net": 239
            },
            "smallTrader": {
              "long": 13156,
              "short": 9102,
              "net": 4054
            }
          },
          "openInterest": 51800
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45888,
              "short": 50589,
              "net": -4701
            },
            "nonCommercial": {
              "long": 8178,
              "short": 12018,
              "net": -3840
            },
            "smallTrader": {
              "long": 19707,
              "short": 11166,
              "net": 8541
            }
          },
          "openInterest": 79704
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37802,
              "short": 61160,
              "net": -23358
            },
            "nonCommercial": {
              "long": 31717,
              "short": 17631,
              "net": 14086
            },
            "smallTrader": {
              "long": 30631,
              "short": 21359,
              "net": 9272
            }
          },
          "openInterest": 110826
        }
      ]
    },
    {
      "reportDate": "2001-11-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 435953,
              "short": 472902,
              "net": -36949
            },
            "nonCommercial": {
              "long": 104131,
              "short": 59005,
              "net": 45126
            },
            "smallTrader": {
              "long": 113345,
              "short": 121522,
              "net": -8177
            }
          },
          "openInterest": 675863
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 54848,
              "short": 32869,
              "net": 21979
            },
            "nonCommercial": {
              "long": 3203,
              "short": 15666,
              "net": -12463
            },
            "smallTrader": {
              "long": 15198,
              "short": 24714,
              "net": -9516
            }
          },
          "openInterest": 73252
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 379783,
              "short": 406896,
              "net": -27113
            },
            "nonCommercial": {
              "long": 62291,
              "short": 72477,
              "net": -10186
            },
            "smallTrader": {
              "long": 115069,
              "short": 77770,
              "net": 37299
            }
          },
          "openInterest": 576535
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 424244,
              "short": 448448,
              "net": -24204
            },
            "nonCommercial": {
              "long": 63125,
              "short": 37269,
              "net": 25856
            },
            "smallTrader": {
              "long": 73617,
              "short": 75269,
              "net": -1652
            }
          },
          "openInterest": 575922
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7241,
              "short": 16338,
              "net": -9097
            },
            "nonCommercial": {
              "long": 3637,
              "short": 428,
              "net": 3209
            },
            "smallTrader": {
              "long": 11892,
              "short": 6004,
              "net": 5888
            }
          },
          "openInterest": 23520
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31322,
              "short": 16940,
              "net": 14382
            },
            "nonCommercial": {
              "long": 1801,
              "short": 10279,
              "net": -8478
            },
            "smallTrader": {
              "long": 10649,
              "short": 16553,
              "net": -5904
            }
          },
          "openInterest": 43792
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59840,
              "short": 31474,
              "net": 28366
            },
            "nonCommercial": {
              "long": 3288,
              "short": 29960,
              "net": -26672
            },
            "smallTrader": {
              "long": 23757,
              "short": 25451,
              "net": -1694
            }
          },
          "openInterest": 87310
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59664,
              "short": 70742,
              "net": -11078
            },
            "nonCommercial": {
              "long": 23172,
              "short": 16513,
              "net": 6659
            },
            "smallTrader": {
              "long": 7279,
              "short": 2860,
              "net": 4419
            }
          },
          "openInterest": 92987
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28013,
              "short": 28087,
              "net": -74
            },
            "nonCommercial": {
              "long": 8209,
              "short": 14701,
              "net": -6492
            },
            "smallTrader": {
              "long": 9852,
              "short": 3286,
              "net": 6566
            }
          },
          "openInterest": 51083
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53147,
              "short": 56654,
              "net": -3507
            },
            "nonCommercial": {
              "long": 10422,
              "short": 9727,
              "net": 695
            },
            "smallTrader": {
              "long": 12780,
              "short": 9968,
              "net": 2812
            }
          },
          "openInterest": 79747
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242134,
              "short": 207062,
              "net": 35072
            },
            "nonCommercial": {
              "long": 66335,
              "short": 83531,
              "net": -17196
            },
            "smallTrader": {
              "long": 96512,
              "short": 114388,
              "net": -17876
            }
          },
          "openInterest": 448148
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28425,
              "short": 31161,
              "net": -2736
            },
            "nonCommercial": {
              "long": 9018,
              "short": 11684,
              "net": -2666
            },
            "smallTrader": {
              "long": 10983,
              "short": 5581,
              "net": 5402
            }
          },
          "openInterest": 51789
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 322125,
              "short": 266594,
              "net": 55531
            },
            "nonCommercial": {
              "long": 14594,
              "short": 60754,
              "net": -46160
            },
            "smallTrader": {
              "long": 40034,
              "short": 49405,
              "net": -9371
            }
          },
          "openInterest": 424647
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55705,
              "short": 66262,
              "net": -10557
            },
            "nonCommercial": {
              "long": 17930,
              "short": 17015,
              "net": 915
            },
            "smallTrader": {
              "long": 38290,
              "short": 28648,
              "net": 9642
            }
          },
          "openInterest": 112644
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6766,
              "short": 4005,
              "net": 2761
            },
            "nonCommercial": {
              "long": 2807,
              "short": 3030,
              "net": -223
            },
            "smallTrader": {
              "long": 3975,
              "short": 6513,
              "net": -2538
            }
          },
          "openInterest": 15080
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53349,
              "short": 51611,
              "net": 1738
            },
            "nonCommercial": {
              "long": 23633,
              "short": 35773,
              "net": -12140
            },
            "smallTrader": {
              "long": 25680,
              "short": 15278,
              "net": 10402
            }
          },
          "openInterest": 111942
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119988,
              "short": 109344,
              "net": 10644
            },
            "nonCommercial": {
              "long": 2614,
              "short": 16234,
              "net": -13620
            },
            "smallTrader": {
              "long": 32021,
              "short": 29045,
              "net": 2976
            }
          },
          "openInterest": 162241
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77600,
              "short": 37963,
              "net": 39637
            },
            "nonCommercial": {
              "long": 18647,
              "short": 40277,
              "net": -21630
            },
            "smallTrader": {
              "long": 12500,
              "short": 30507,
              "net": -18007
            }
          },
          "openInterest": 109170
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17477,
              "short": 13613,
              "net": 3864
            },
            "nonCommercial": {
              "long": 4798,
              "short": 4570,
              "net": 228
            },
            "smallTrader": {
              "long": 8993,
              "short": 13085,
              "net": -4092
            }
          },
          "openInterest": 33442
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50610,
              "short": 43106,
              "net": 7504
            },
            "nonCommercial": {
              "long": 14386,
              "short": 15464,
              "net": -1078
            },
            "smallTrader": {
              "long": 25311,
              "short": 31737,
              "net": -6426
            }
          },
          "openInterest": 103657
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4759,
              "short": 17960,
              "net": -13201
            },
            "nonCommercial": {
              "long": 14898,
              "short": 939,
              "net": 13959
            },
            "smallTrader": {
              "long": 5127,
              "short": 5885,
              "net": -758
            }
          },
          "openInterest": 24809
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 412303,
              "short": 385333,
              "net": 26970
            },
            "nonCommercial": {
              "long": 4683,
              "short": 27692,
              "net": -23009
            },
            "smallTrader": {
              "long": 24765,
              "short": 28726,
              "net": -3961
            }
          },
          "openInterest": 465778
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3989,
              "short": 3942,
              "net": 47
            },
            "nonCommercial": {
              "long": 1169,
              "short": 1262,
              "net": -93
            },
            "smallTrader": {
              "long": 967,
              "short": 921,
              "net": 46
            }
          },
          "openInterest": 6198
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21153,
              "short": 33547,
              "net": -12394
            },
            "nonCommercial": {
              "long": 31589,
              "short": 30166,
              "net": 1423
            },
            "smallTrader": {
              "long": 17674,
              "short": 6703,
              "net": 10971
            }
          },
          "openInterest": 72849
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78292,
              "short": 98927,
              "net": -20635
            },
            "nonCommercial": {
              "long": 13740,
              "short": 8976,
              "net": 4764
            },
            "smallTrader": {
              "long": 36479,
              "short": 20608,
              "net": 15871
            }
          },
          "openInterest": 150041
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83608,
              "short": 95354,
              "net": -11746
            },
            "nonCommercial": {
              "long": 23396,
              "short": 21844,
              "net": 1552
            },
            "smallTrader": {
              "long": 26854,
              "short": 16660,
              "net": 10194
            }
          },
          "openInterest": 160343
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83664,
              "short": 88909,
              "net": -5245
            },
            "nonCommercial": {
              "long": 17815,
              "short": 30022,
              "net": -12207
            },
            "smallTrader": {
              "long": 53156,
              "short": 35704,
              "net": 17452
            }
          },
          "openInterest": 172041
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115841,
              "short": 121015,
              "net": -5174
            },
            "nonCommercial": {
              "long": 14160,
              "short": 18361,
              "net": -4201
            },
            "smallTrader": {
              "long": 29526,
              "short": 20151,
              "net": 9375
            }
          },
          "openInterest": 163975
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34599,
              "short": 31765,
              "net": 2834
            },
            "nonCommercial": {
              "long": 6369,
              "short": 10953,
              "net": -4584
            },
            "smallTrader": {
              "long": 12383,
              "short": 10633,
              "net": 1750
            }
          },
          "openInterest": 53351
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44792,
              "short": 45627,
              "net": -835
            },
            "nonCommercial": {
              "long": 7148,
              "short": 13378,
              "net": -6230
            },
            "smallTrader": {
              "long": 18227,
              "short": 11162,
              "net": 7065
            }
          },
          "openInterest": 75321
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40426,
              "short": 52314,
              "net": -11888
            },
            "nonCommercial": {
              "long": 24668,
              "short": 21818,
              "net": 2850
            },
            "smallTrader": {
              "long": 30890,
              "short": 21852,
              "net": 9038
            }
          },
          "openInterest": 105613
        }
      ]
    },
    {
      "reportDate": "2001-12-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 400447,
              "short": 395072,
              "net": 5375
            },
            "nonCommercial": {
              "long": 73335,
              "short": 53410,
              "net": 19925
            },
            "smallTrader": {
              "long": 84928,
              "short": 110228,
              "net": -25300
            }
          },
          "openInterest": 566816
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 52332,
              "short": 37236,
              "net": 15096
            },
            "nonCommercial": {
              "long": 5313,
              "short": 14903,
              "net": -9590
            },
            "smallTrader": {
              "long": 14350,
              "short": 19856,
              "net": -5506
            }
          },
          "openInterest": 72525
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 353654,
              "short": 343560,
              "net": 10094
            },
            "nonCommercial": {
              "long": 50206,
              "short": 81364,
              "net": -31158
            },
            "smallTrader": {
              "long": 78064,
              "short": 57000,
              "net": 21064
            }
          },
          "openInterest": 493681
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 382138,
              "short": 370191,
              "net": 11947
            },
            "nonCommercial": {
              "long": 49055,
              "short": 36544,
              "net": 12511
            },
            "smallTrader": {
              "long": 46293,
              "short": 70751,
              "net": -24458
            }
          },
          "openInterest": 480126
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7075,
              "short": 15255,
              "net": -8180
            },
            "nonCommercial": {
              "long": 2664,
              "short": 528,
              "net": 2136
            },
            "smallTrader": {
              "long": 11937,
              "short": 5893,
              "net": 6044
            }
          },
          "openInterest": 22626
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32555,
              "short": 16822,
              "net": 15733
            },
            "nonCommercial": {
              "long": 1888,
              "short": 10836,
              "net": -8948
            },
            "smallTrader": {
              "long": 8418,
              "short": 15203,
              "net": -6785
            }
          },
          "openInterest": 42861
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43125,
              "short": 38386,
              "net": 4739
            },
            "nonCommercial": {
              "long": 5272,
              "short": 13242,
              "net": -7970
            },
            "smallTrader": {
              "long": 26382,
              "short": 23151,
              "net": 3231
            }
          },
          "openInterest": 74823
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58986,
              "short": 68977,
              "net": -9991
            },
            "nonCommercial": {
              "long": 23011,
              "short": 16798,
              "net": 6213
            },
            "smallTrader": {
              "long": 6836,
              "short": 3058,
              "net": 3778
            }
          },
          "openInterest": 92264
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29820,
              "short": 27275,
              "net": 2545
            },
            "nonCommercial": {
              "long": 8632,
              "short": 18120,
              "net": -9488
            },
            "smallTrader": {
              "long": 10637,
              "short": 3694,
              "net": 6943
            }
          },
          "openInterest": 53741
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34727,
              "short": 46190,
              "net": -11463
            },
            "nonCommercial": {
              "long": 15150,
              "short": 8015,
              "net": 7135
            },
            "smallTrader": {
              "long": 11290,
              "short": 6962,
              "net": 4328
            }
          },
          "openInterest": 65314
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214911,
              "short": 204166,
              "net": 10745
            },
            "nonCommercial": {
              "long": 85056,
              "short": 72304,
              "net": 12752
            },
            "smallTrader": {
              "long": 85386,
              "short": 108883,
              "net": -23497
            }
          },
          "openInterest": 412118
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30097,
              "short": 40749,
              "net": -10652
            },
            "nonCommercial": {
              "long": 10997,
              "short": 7121,
              "net": 3876
            },
            "smallTrader": {
              "long": 12167,
              "short": 5391,
              "net": 6776
            }
          },
          "openInterest": 57195
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 341241,
              "short": 275167,
              "net": 66074
            },
            "nonCommercial": {
              "long": 9897,
              "short": 67351,
              "net": -57454
            },
            "smallTrader": {
              "long": 34121,
              "short": 42741,
              "net": -8620
            }
          },
          "openInterest": 430975
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46524,
              "short": 77654,
              "net": -31130
            },
            "nonCommercial": {
              "long": 22650,
              "short": 8804,
              "net": 13846
            },
            "smallTrader": {
              "long": 39838,
              "short": 22554,
              "net": 17284
            }
          },
          "openInterest": 109051
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6417,
              "short": 4317,
              "net": 2100
            },
            "nonCommercial": {
              "long": 3117,
              "short": 2242,
              "net": 875
            },
            "smallTrader": {
              "long": 3903,
              "short": 6878,
              "net": -2975
            }
          },
          "openInterest": 14687
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43346,
              "short": 45880,
              "net": -2534
            },
            "nonCommercial": {
              "long": 26142,
              "short": 36171,
              "net": -10029
            },
            "smallTrader": {
              "long": 25760,
              "short": 13197,
              "net": 12563
            }
          },
          "openInterest": 105023
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110745,
              "short": 96247,
              "net": 14498
            },
            "nonCommercial": {
              "long": 1417,
              "short": 18076,
              "net": -16659
            },
            "smallTrader": {
              "long": 30256,
              "short": 28095,
              "net": 2161
            }
          },
          "openInterest": 148272
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77539,
              "short": 50229,
              "net": 27310
            },
            "nonCommercial": {
              "long": 29792,
              "short": 38210,
              "net": -8418
            },
            "smallTrader": {
              "long": 12148,
              "short": 31040,
              "net": -18892
            }
          },
          "openInterest": 119948
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16864,
              "short": 11715,
              "net": 5149
            },
            "nonCommercial": {
              "long": 4246,
              "short": 5216,
              "net": -970
            },
            "smallTrader": {
              "long": 9024,
              "short": 13203,
              "net": -4179
            }
          },
          "openInterest": 31962
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50436,
              "short": 40860,
              "net": 9576
            },
            "nonCommercial": {
              "long": 13468,
              "short": 13666,
              "net": -198
            },
            "smallTrader": {
              "long": 23025,
              "short": 32403,
              "net": -9378
            }
          },
          "openInterest": 97118
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4250,
              "short": 15787,
              "net": -11537
            },
            "nonCommercial": {
              "long": 12125,
              "short": 1101,
              "net": 11024
            },
            "smallTrader": {
              "long": 6396,
              "short": 5883,
              "net": 513
            }
          },
          "openInterest": 22803
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 340496,
              "short": 319903,
              "net": 20593
            },
            "nonCommercial": {
              "long": 5799,
              "short": 37690,
              "net": -31891
            },
            "smallTrader": {
              "long": 35416,
              "short": 24118,
              "net": 11298
            }
          },
          "openInterest": 406926
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3834,
              "short": 4435,
              "net": -601
            },
            "nonCommercial": {
              "long": 1149,
              "short": 837,
              "net": 312
            },
            "smallTrader": {
              "long": 1146,
              "short": 857,
              "net": 289
            }
          },
          "openInterest": 6139
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20179,
              "short": 33358,
              "net": -13179
            },
            "nonCommercial": {
              "long": 32356,
              "short": 29303,
              "net": 3053
            },
            "smallTrader": {
              "long": 18153,
              "short": 8027,
              "net": 10126
            }
          },
          "openInterest": 71351
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81129,
              "short": 96097,
              "net": -14968
            },
            "nonCommercial": {
              "long": 14291,
              "short": 13314,
              "net": 977
            },
            "smallTrader": {
              "long": 33283,
              "short": 19292,
              "net": 13991
            }
          },
          "openInterest": 151284
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80662,
              "short": 97587,
              "net": -16925
            },
            "nonCommercial": {
              "long": 26103,
              "short": 19283,
              "net": 6820
            },
            "smallTrader": {
              "long": 24602,
              "short": 14497,
              "net": 10105
            }
          },
          "openInterest": 158863
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85306,
              "short": 97012,
              "net": -11706
            },
            "nonCommercial": {
              "long": 19134,
              "short": 26615,
              "net": -7481
            },
            "smallTrader": {
              "long": 52346,
              "short": 33159,
              "net": 19187
            }
          },
          "openInterest": 173600
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112260,
              "short": 132215,
              "net": -19955
            },
            "nonCommercial": {
              "long": 18304,
              "short": 12469,
              "net": 5835
            },
            "smallTrader": {
              "long": 33685,
              "short": 19565,
              "net": 14120
            }
          },
          "openInterest": 169292
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30764,
              "short": 36430,
              "net": -5666
            },
            "nonCommercial": {
              "long": 6330,
              "short": 6535,
              "net": -205
            },
            "smallTrader": {
              "long": 13983,
              "short": 8112,
              "net": 5871
            }
          },
          "openInterest": 51077
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42969,
              "short": 42585,
              "net": 384
            },
            "nonCommercial": {
              "long": 7628,
              "short": 13763,
              "net": -6135
            },
            "smallTrader": {
              "long": 15455,
              "short": 9704,
              "net": 5751
            }
          },
          "openInterest": 70653
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40736,
              "short": 48059,
              "net": -7323
            },
            "nonCommercial": {
              "long": 23980,
              "short": 24200,
              "net": -220
            },
            "smallTrader": {
              "long": 26551,
              "short": 19008,
              "net": 7543
            }
          },
          "openInterest": 99970
        }
      ]
    },
    {
      "reportDate": "2001-12-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 388565,
              "short": 403662,
              "net": -15097
            },
            "nonCommercial": {
              "long": 88374,
              "short": 52677,
              "net": 35697
            },
            "smallTrader": {
              "long": 90511,
              "short": 111111,
              "net": -20600
            }
          },
          "openInterest": 576166
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 42822,
              "short": 32680,
              "net": 10142
            },
            "nonCommercial": {
              "long": 6559,
              "short": 12273,
              "net": -5714
            },
            "smallTrader": {
              "long": 16334,
              "short": 20762,
              "net": -4428
            }
          },
          "openInterest": 65859
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 339240,
              "short": 323486,
              "net": 15754
            },
            "nonCommercial": {
              "long": 50781,
              "short": 90942,
              "net": -40161
            },
            "smallTrader": {
              "long": 82507,
              "short": 58100,
              "net": 24407
            }
          },
          "openInterest": 484245
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 399514,
              "short": 395932,
              "net": 3582
            },
            "nonCommercial": {
              "long": 50174,
              "short": 33030,
              "net": 17144
            },
            "smallTrader": {
              "long": 51351,
              "short": 72077,
              "net": -20726
            }
          },
          "openInterest": 507494
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7002,
              "short": 14246,
              "net": -7244
            },
            "nonCommercial": {
              "long": 1864,
              "short": 1942,
              "net": -78
            },
            "smallTrader": {
              "long": 14853,
              "short": 7531,
              "net": 7322
            }
          },
          "openInterest": 24669
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30037,
              "short": 23481,
              "net": 6556
            },
            "nonCommercial": {
              "long": 2417,
              "short": 4877,
              "net": -2460
            },
            "smallTrader": {
              "long": 11858,
              "short": 15954,
              "net": -4096
            }
          },
          "openInterest": 44312
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44464,
              "short": 38768,
              "net": 5696
            },
            "nonCommercial": {
              "long": 4954,
              "short": 12748,
              "net": -7794
            },
            "smallTrader": {
              "long": 27401,
              "short": 25303,
              "net": 2098
            }
          },
          "openInterest": 77469
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61092,
              "short": 70399,
              "net": -9307
            },
            "nonCommercial": {
              "long": 22136,
              "short": 16485,
              "net": 5651
            },
            "smallTrader": {
              "long": 6575,
              "short": 2919,
              "net": 3656
            }
          },
          "openInterest": 92938
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29636,
              "short": 27826,
              "net": 1810
            },
            "nonCommercial": {
              "long": 9243,
              "short": 18366,
              "net": -9123
            },
            "smallTrader": {
              "long": 11022,
              "short": 3709,
              "net": 7313
            }
          },
          "openInterest": 53916
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42012,
              "short": 51640,
              "net": -9628
            },
            "nonCommercial": {
              "long": 11560,
              "short": 5601,
              "net": 5959
            },
            "smallTrader": {
              "long": 11562,
              "short": 7893,
              "net": 3669
            }
          },
          "openInterest": 68574
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212349,
              "short": 214893,
              "net": -2544
            },
            "nonCommercial": {
              "long": 96515,
              "short": 71183,
              "net": 25332
            },
            "smallTrader": {
              "long": 84076,
              "short": 106864,
              "net": -22788
            }
          },
          "openInterest": 416458
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29274,
              "short": 40720,
              "net": -11446
            },
            "nonCommercial": {
              "long": 11604,
              "short": 7297,
              "net": 4307
            },
            "smallTrader": {
              "long": 12524,
              "short": 5385,
              "net": 7139
            }
          },
          "openInterest": 57005
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 356057,
              "short": 278396,
              "net": 77661
            },
            "nonCommercial": {
              "long": 13032,
              "short": 82311,
              "net": -69279
            },
            "smallTrader": {
              "long": 38576,
              "short": 46958,
              "net": -8382
            }
          },
          "openInterest": 456556
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48959,
              "short": 75401,
              "net": -26442
            },
            "nonCommercial": {
              "long": 19857,
              "short": 7951,
              "net": 11906
            },
            "smallTrader": {
              "long": 45737,
              "short": 31201,
              "net": 14536
            }
          },
          "openInterest": 114593
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6394,
              "short": 4299,
              "net": 2095
            },
            "nonCommercial": {
              "long": 3257,
              "short": 2297,
              "net": 960
            },
            "smallTrader": {
              "long": 4177,
              "short": 7232,
              "net": -3055
            }
          },
          "openInterest": 15181
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54864,
              "short": 41238,
              "net": 13626
            },
            "nonCommercial": {
              "long": 25806,
              "short": 47523,
              "net": -21717
            },
            "smallTrader": {
              "long": 24801,
              "short": 16710,
              "net": 8091
            }
          },
          "openInterest": 115485
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115166,
              "short": 99695,
              "net": 15471
            },
            "nonCommercial": {
              "long": 330,
              "short": 18943,
              "net": -18613
            },
            "smallTrader": {
              "long": 31383,
              "short": 28241,
              "net": 3142
            }
          },
          "openInterest": 153178
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99520,
              "short": 71288,
              "net": 28232
            },
            "nonCommercial": {
              "long": 36798,
              "short": 41056,
              "net": -4258
            },
            "smallTrader": {
              "long": 16997,
              "short": 40971,
              "net": -23974
            }
          },
          "openInterest": 153340
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16332,
              "short": 7131,
              "net": 9201
            },
            "nonCommercial": {
              "long": 3027,
              "short": 7997,
              "net": -4970
            },
            "smallTrader": {
              "long": 8386,
              "short": 12617,
              "net": -4231
            }
          },
          "openInterest": 29225
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51466,
              "short": 38870,
              "net": 12596
            },
            "nonCommercial": {
              "long": 13285,
              "short": 16043,
              "net": -2758
            },
            "smallTrader": {
              "long": 21977,
              "short": 31815,
              "net": -9838
            }
          },
          "openInterest": 94984
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13045,
              "short": 30232,
              "net": -17187
            },
            "nonCommercial": {
              "long": 14981,
              "short": 1107,
              "net": 13874
            },
            "smallTrader": {
              "long": 9843,
              "short": 6530,
              "net": 3313
            }
          },
          "openInterest": 38191
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349106,
              "short": 326816,
              "net": 22290
            },
            "nonCommercial": {
              "long": 6790,
              "short": 39692,
              "net": -32902
            },
            "smallTrader": {
              "long": 34370,
              "short": 23758,
              "net": 10612
            }
          },
          "openInterest": 417853
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3438,
              "short": 4353,
              "net": -915
            },
            "nonCommercial": {
              "long": 1142,
              "short": 567,
              "net": 575
            },
            "smallTrader": {
              "long": 1200,
              "short": 860,
              "net": 340
            }
          },
          "openInterest": 5853
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16269,
              "short": 34499,
              "net": -18230
            },
            "nonCommercial": {
              "long": 32823,
              "short": 24919,
              "net": 7904
            },
            "smallTrader": {
              "long": 18128,
              "short": 7802,
              "net": 10326
            }
          },
          "openInterest": 67829
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78285,
              "short": 87635,
              "net": -9350
            },
            "nonCommercial": {
              "long": 13515,
              "short": 16242,
              "net": -2727
            },
            "smallTrader": {
              "long": 33605,
              "short": 21528,
              "net": 12077
            }
          },
          "openInterest": 148535
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79824,
              "short": 92833,
              "net": -13009
            },
            "nonCommercial": {
              "long": 26486,
              "short": 20990,
              "net": 5496
            },
            "smallTrader": {
              "long": 25268,
              "short": 17755,
              "net": 7513
            }
          },
          "openInterest": 158219
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87511,
              "short": 98494,
              "net": -10983
            },
            "nonCommercial": {
              "long": 21015,
              "short": 28834,
              "net": -7819
            },
            "smallTrader": {
              "long": 52709,
              "short": 33907,
              "net": 18802
            }
          },
          "openInterest": 179505
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115441,
              "short": 135892,
              "net": -20451
            },
            "nonCommercial": {
              "long": 16812,
              "short": 11539,
              "net": 5273
            },
            "smallTrader": {
              "long": 32215,
              "short": 17037,
              "net": 15178
            }
          },
          "openInterest": 170010
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38225,
              "short": 40119,
              "net": -1894
            },
            "nonCommercial": {
              "long": 4786,
              "short": 5252,
              "net": -466
            },
            "smallTrader": {
              "long": 12775,
              "short": 10415,
              "net": 2360
            }
          },
          "openInterest": 56869
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41174,
              "short": 42243,
              "net": -1069
            },
            "nonCommercial": {
              "long": 7512,
              "short": 13572,
              "net": -6060
            },
            "smallTrader": {
              "long": 16346,
              "short": 9217,
              "net": 7129
            }
          },
          "openInterest": 69085
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44539,
              "short": 46682,
              "net": -2143
            },
            "nonCommercial": {
              "long": 23688,
              "short": 29291,
              "net": -5603
            },
            "smallTrader": {
              "long": 27842,
              "short": 20096,
              "net": 7746
            }
          },
          "openInterest": 105293
        }
      ]
    },
    {
      "reportDate": "2001-12-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 376646,
              "short": 386353,
              "net": -9707
            },
            "nonCommercial": {
              "long": 97242,
              "short": 51344,
              "net": 45898
            },
            "smallTrader": {
              "long": 78609,
              "short": 114800,
              "net": -36191
            }
          },
          "openInterest": 554602
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53751,
              "short": 39459,
              "net": 14292
            },
            "nonCommercial": {
              "long": 5810,
              "short": 13526,
              "net": -7716
            },
            "smallTrader": {
              "long": 14331,
              "short": 20907,
              "net": -6576
            }
          },
          "openInterest": 74027
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 336911,
              "short": 324155,
              "net": 12756
            },
            "nonCommercial": {
              "long": 53863,
              "short": 80754,
              "net": -26891
            },
            "smallTrader": {
              "long": 77770,
              "short": 63635,
              "net": 14135
            }
          },
          "openInterest": 479892
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 406293,
              "short": 384939,
              "net": 21354
            },
            "nonCommercial": {
              "long": 45792,
              "short": 40985,
              "net": 4807
            },
            "smallTrader": {
              "long": 51223,
              "short": 77384,
              "net": -26161
            }
          },
          "openInterest": 507523
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6507,
              "short": 12136,
              "net": -5629
            },
            "nonCommercial": {
              "long": 4889,
              "short": 3147,
              "net": 1742
            },
            "smallTrader": {
              "long": 12281,
              "short": 8394,
              "net": 3887
            }
          },
          "openInterest": 23677
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41276,
              "short": 44599,
              "net": -3323
            },
            "nonCommercial": {
              "long": 6470,
              "short": 11370,
              "net": -4900
            },
            "smallTrader": {
              "long": 27293,
              "short": 19070,
              "net": 8223
            }
          },
          "openInterest": 75039
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59537,
              "short": 68672,
              "net": -9135
            },
            "nonCommercial": {
              "long": 21602,
              "short": 16273,
              "net": 5329
            },
            "smallTrader": {
              "long": 6923,
              "short": 3117,
              "net": 3806
            }
          },
          "openInterest": 91611
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30519,
              "short": 28494,
              "net": 2025
            },
            "nonCommercial": {
              "long": 9462,
              "short": 18750,
              "net": -9288
            },
            "smallTrader": {
              "long": 10628,
              "short": 3365,
              "net": 7263
            }
          },
          "openInterest": 54544
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45066,
              "short": 51480,
              "net": -6414
            },
            "nonCommercial": {
              "long": 10516,
              "short": 7183,
              "net": 3333
            },
            "smallTrader": {
              "long": 11345,
              "short": 8264,
              "net": 3081
            }
          },
          "openInterest": 70148
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212342,
              "short": 201853,
              "net": 10489
            },
            "nonCommercial": {
              "long": 89240,
              "short": 77529,
              "net": 11711
            },
            "smallTrader": {
              "long": 84334,
              "short": 106534,
              "net": -22200
            }
          },
          "openInterest": 410800
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30687,
              "short": 41454,
              "net": -10767
            },
            "nonCommercial": {
              "long": 12013,
              "short": 7448,
              "net": 4565
            },
            "smallTrader": {
              "long": 11908,
              "short": 5706,
              "net": 6202
            }
          },
          "openInterest": 58264
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 340408,
              "short": 260410,
              "net": 79998
            },
            "nonCommercial": {
              "long": 12050,
              "short": 83978,
              "net": -71928
            },
            "smallTrader": {
              "long": 35014,
              "short": 43084,
              "net": -8070
            }
          },
          "openInterest": 431444
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25047,
              "short": 67263,
              "net": -42216
            },
            "nonCommercial": {
              "long": 21445,
              "short": 9574,
              "net": 11871
            },
            "smallTrader": {
              "long": 42644,
              "short": 12299,
              "net": 30345
            }
          },
          "openInterest": 90033
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6137,
              "short": 4137,
              "net": 2000
            },
            "nonCommercial": {
              "long": 3422,
              "short": 2622,
              "net": 800
            },
            "smallTrader": {
              "long": 4006,
              "short": 6806,
              "net": -2800
            }
          },
          "openInterest": 15072
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41158,
              "short": 56356,
              "net": -15198
            },
            "nonCommercial": {
              "long": 30819,
              "short": 31680,
              "net": -861
            },
            "smallTrader": {
              "long": 27223,
              "short": 11164,
              "net": 16059
            }
          },
          "openInterest": 110873
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112387,
              "short": 105938,
              "net": 6449
            },
            "nonCommercial": {
              "long": 2339,
              "short": 15145,
              "net": -12806
            },
            "smallTrader": {
              "long": 34006,
              "short": 27649,
              "net": 6357
            }
          },
          "openInterest": 156303
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82669,
              "short": 49620,
              "net": 33049
            },
            "nonCommercial": {
              "long": 37020,
              "short": 38955,
              "net": -1935
            },
            "smallTrader": {
              "long": 6414,
              "short": 37528,
              "net": -31114
            }
          },
          "openInterest": 126848
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14240,
              "short": 4921,
              "net": 9319
            },
            "nonCommercial": {
              "long": 2503,
              "short": 5606,
              "net": -3103
            },
            "smallTrader": {
              "long": 6035,
              "short": 12251,
              "net": -6216
            }
          },
          "openInterest": 24246
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48411,
              "short": 38580,
              "net": 9831
            },
            "nonCommercial": {
              "long": 13390,
              "short": 15130,
              "net": -1740
            },
            "smallTrader": {
              "long": 22734,
              "short": 30825,
              "net": -8091
            }
          },
          "openInterest": 93347
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2359,
              "short": 21364,
              "net": -19005
            },
            "nonCommercial": {
              "long": 15320,
              "short": 1216,
              "net": 14104
            },
            "smallTrader": {
              "long": 7644,
              "short": 2743,
              "net": 4901
            }
          },
          "openInterest": 25323
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 366542,
              "short": 338233,
              "net": 28309
            },
            "nonCommercial": {
              "long": 6667,
              "short": 38474,
              "net": -31807
            },
            "smallTrader": {
              "long": 32675,
              "short": 29177,
              "net": 3498
            }
          },
          "openInterest": 433535
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3347,
              "short": 4553,
              "net": -1206
            },
            "nonCommercial": {
              "long": 1085,
              "short": 335,
              "net": 750
            },
            "smallTrader": {
              "long": 1584,
              "short": 1128,
              "net": 456
            }
          },
          "openInterest": 6027
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15141,
              "short": 38460,
              "net": -23319
            },
            "nonCommercial": {
              "long": 32107,
              "short": 19016,
              "net": 13091
            },
            "smallTrader": {
              "long": 17458,
              "short": 7230,
              "net": 10228
            }
          },
          "openInterest": 65704
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79174,
              "short": 85985,
              "net": -6811
            },
            "nonCommercial": {
              "long": 12861,
              "short": 19291,
              "net": -6430
            },
            "smallTrader": {
              "long": 32890,
              "short": 19649,
              "net": 13241
            }
          },
          "openInterest": 145558
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86637,
              "short": 87444,
              "net": -807
            },
            "nonCommercial": {
              "long": 24034,
              "short": 29477,
              "net": -5443
            },
            "smallTrader": {
              "long": 23094,
              "short": 16844,
              "net": 6250
            }
          },
          "openInterest": 156251
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87583,
              "short": 92913,
              "net": -5330
            },
            "nonCommercial": {
              "long": 18963,
              "short": 31758,
              "net": -12795
            },
            "smallTrader": {
              "long": 53159,
              "short": 35034,
              "net": 18125
            }
          },
          "openInterest": 178174
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122301,
              "short": 131179,
              "net": -8878
            },
            "nonCommercial": {
              "long": 14780,
              "short": 13313,
              "net": 1467
            },
            "smallTrader": {
              "long": 28824,
              "short": 21413,
              "net": 7411
            }
          },
          "openInterest": 171069
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5935,
              "short": 24475,
              "net": -18540
            },
            "nonCommercial": {
              "long": 10882,
              "short": 3749,
              "net": 7133
            },
            "smallTrader": {
              "long": 17415,
              "short": 6008,
              "net": 11407
            }
          },
          "openInterest": 34232
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44228,
              "short": 42621,
              "net": 1607
            },
            "nonCommercial": {
              "long": 7150,
              "short": 13915,
              "net": -6765
            },
            "smallTrader": {
              "long": 15305,
              "short": 10147,
              "net": 5158
            }
          },
          "openInterest": 70871
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48126,
              "short": 48150,
              "net": -24
            },
            "nonCommercial": {
              "long": 21921,
              "short": 29734,
              "net": -7813
            },
            "smallTrader": {
              "long": 26390,
              "short": 18553,
              "net": 7837
            }
          },
          "openInterest": 106726
        }
      ]
    },
    {
      "reportDate": "2001-12-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 369703,
              "short": 366325,
              "net": 3378
            },
            "nonCommercial": {
              "long": 95278,
              "short": 56151,
              "net": 39127
            },
            "smallTrader": {
              "long": 90888,
              "short": 133393,
              "net": -42505
            }
          },
          "openInterest": 558380
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 53585,
              "short": 39880,
              "net": 13705
            },
            "nonCommercial": {
              "long": 5810,
              "short": 14101,
              "net": -8291
            },
            "smallTrader": {
              "long": 14124,
              "short": 19538,
              "net": -5414
            }
          },
          "openInterest": 73654
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 329991,
              "short": 317968,
              "net": 12023
            },
            "nonCommercial": {
              "long": 55873,
              "short": 79507,
              "net": -23634
            },
            "smallTrader": {
              "long": 69186,
              "short": 57575,
              "net": 11611
            }
          },
          "openInterest": 466526
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 389875,
              "short": 361092,
              "net": 28783
            },
            "nonCommercial": {
              "long": 39742,
              "short": 42458,
              "net": -2716
            },
            "smallTrader": {
              "long": 48304,
              "short": 74371,
              "net": -26067
            }
          },
          "openInterest": 479794
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9564,
              "short": 10195,
              "net": -631
            },
            "nonCommercial": {
              "long": 2670,
              "short": 4298,
              "net": -1628
            },
            "smallTrader": {
              "long": 10665,
              "short": 8406,
              "net": 2259
            }
          },
          "openInterest": 22919
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23218,
              "short": 20915,
              "net": 2303
            },
            "nonCommercial": {
              "long": 5691,
              "short": 11782,
              "net": -6091
            },
            "smallTrader": {
              "long": 22146,
              "short": 18358,
              "net": 3788
            }
          },
          "openInterest": 51055
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60961,
              "short": 70569,
              "net": -9608
            },
            "nonCommercial": {
              "long": 21484,
              "short": 15783,
              "net": 5701
            },
            "smallTrader": {
              "long": 6758,
              "short": 2851,
              "net": 3907
            }
          },
          "openInterest": 92247
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28927,
              "short": 30991,
              "net": -2064
            },
            "nonCommercial": {
              "long": 9514,
              "short": 15435,
              "net": -5921
            },
            "smallTrader": {
              "long": 11453,
              "short": 3468,
              "net": 7985
            }
          },
          "openInterest": 53878
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46404,
              "short": 51512,
              "net": -5108
            },
            "nonCommercial": {
              "long": 10180,
              "short": 8273,
              "net": 1907
            },
            "smallTrader": {
              "long": 11629,
              "short": 8428,
              "net": 3201
            }
          },
          "openInterest": 71175
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216343,
              "short": 198459,
              "net": 17884
            },
            "nonCommercial": {
              "long": 92403,
              "short": 87451,
              "net": 4952
            },
            "smallTrader": {
              "long": 86799,
              "short": 109635,
              "net": -22836
            }
          },
          "openInterest": 420413
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31422,
              "short": 41616,
              "net": -10194
            },
            "nonCommercial": {
              "long": 12474,
              "short": 7655,
              "net": 4819
            },
            "smallTrader": {
              "long": 11963,
              "short": 6588,
              "net": 5375
            }
          },
          "openInterest": 59406
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345070,
              "short": 266790,
              "net": 78280
            },
            "nonCommercial": {
              "long": 11902,
              "short": 83633,
              "net": -71731
            },
            "smallTrader": {
              "long": 33694,
              "short": 40243,
              "net": -6549
            }
          },
          "openInterest": 431387
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27827,
              "short": 63775,
              "net": -35948
            },
            "nonCommercial": {
              "long": 23412,
              "short": 11990,
              "net": 11422
            },
            "smallTrader": {
              "long": 41673,
              "short": 17147,
              "net": 24526
            }
          },
          "openInterest": 93493
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5953,
              "short": 4315,
              "net": 1638
            },
            "nonCommercial": {
              "long": 3292,
              "short": 2521,
              "net": 771
            },
            "smallTrader": {
              "long": 4424,
              "short": 6833,
              "net": -2409
            }
          },
          "openInterest": 15267
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46856,
              "short": 58832,
              "net": -11976
            },
            "nonCommercial": {
              "long": 28075,
              "short": 30978,
              "net": -2903
            },
            "smallTrader": {
              "long": 25037,
              "short": 10158,
              "net": 14879
            }
          },
          "openInterest": 110971
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112612,
              "short": 110804,
              "net": 1808
            },
            "nonCommercial": {
              "long": 5364,
              "short": 15239,
              "net": -9875
            },
            "smallTrader": {
              "long": 34542,
              "short": 26475,
              "net": 8067
            }
          },
          "openInterest": 159996
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83084,
              "short": 53221,
              "net": 29863
            },
            "nonCommercial": {
              "long": 37531,
              "short": 41852,
              "net": -4321
            },
            "smallTrader": {
              "long": 8998,
              "short": 34540,
              "net": -25542
            }
          },
          "openInterest": 129864
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14014,
              "short": 5295,
              "net": 8719
            },
            "nonCommercial": {
              "long": 2063,
              "short": 5135,
              "net": -3072
            },
            "smallTrader": {
              "long": 6237,
              "short": 11884,
              "net": -5647
            }
          },
          "openInterest": 23983
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47879,
              "short": 38465,
              "net": 9414
            },
            "nonCommercial": {
              "long": 13973,
              "short": 13914,
              "net": 59
            },
            "smallTrader": {
              "long": 23705,
              "short": 33178,
              "net": -9473
            }
          },
          "openInterest": 95153
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2939,
              "short": 23354,
              "net": -20415
            },
            "nonCommercial": {
              "long": 16130,
              "short": 1040,
              "net": 15090
            },
            "smallTrader": {
              "long": 8222,
              "short": 2897,
              "net": 5325
            }
          },
          "openInterest": 27311
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353831,
              "short": 332473,
              "net": 21358
            },
            "nonCommercial": {
              "long": 9591,
              "short": 36465,
              "net": -26874
            },
            "smallTrader": {
              "long": 29001,
              "short": 23485,
              "net": 5516
            }
          },
          "openInterest": 422398
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3610,
              "short": 5045,
              "net": -1435
            },
            "nonCommercial": {
              "long": 1060,
              "short": 196,
              "net": 864
            },
            "smallTrader": {
              "long": 1417,
              "short": 846,
              "net": 571
            }
          },
          "openInterest": 6088
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14187,
              "short": 41847,
              "net": -27660
            },
            "nonCommercial": {
              "long": 31808,
              "short": 13840,
              "net": 17968
            },
            "smallTrader": {
              "long": 16918,
              "short": 7226,
              "net": 9692
            }
          },
          "openInterest": 63848
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80017,
              "short": 89046,
              "net": -9029
            },
            "nonCommercial": {
              "long": 11956,
              "short": 18732,
              "net": -6776
            },
            "smallTrader": {
              "long": 36182,
              "short": 20377,
              "net": 15805
            }
          },
          "openInterest": 149681
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85868,
              "short": 82916,
              "net": 2952
            },
            "nonCommercial": {
              "long": 22658,
              "short": 32018,
              "net": -9360
            },
            "smallTrader": {
              "long": 24012,
              "short": 17604,
              "net": 6408
            }
          },
          "openInterest": 150635
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82998,
              "short": 91126,
              "net": -8128
            },
            "nonCommercial": {
              "long": 18107,
              "short": 29035,
              "net": -10928
            },
            "smallTrader": {
              "long": 53183,
              "short": 34127,
              "net": 19056
            }
          },
          "openInterest": 172238
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125576,
              "short": 128100,
              "net": -2524
            },
            "nonCommercial": {
              "long": 13218,
              "short": 13813,
              "net": -595
            },
            "smallTrader": {
              "long": 28436,
              "short": 25317,
              "net": 3119
            }
          },
          "openInterest": 173008
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8411,
              "short": 15193,
              "net": -6782
            },
            "nonCommercial": {
              "long": 7322,
              "short": 5072,
              "net": 2250
            },
            "smallTrader": {
              "long": 15336,
              "short": 10804,
              "net": 4532
            }
          },
          "openInterest": 31069
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43962,
              "short": 44982,
              "net": -1020
            },
            "nonCommercial": {
              "long": 6776,
              "short": 13611,
              "net": -6835
            },
            "smallTrader": {
              "long": 16107,
              "short": 8252,
              "net": 7855
            }
          },
          "openInterest": 70927
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44913,
              "short": 52450,
              "net": -7537
            },
            "nonCommercial": {
              "long": 23130,
              "short": 24212,
              "net": -1082
            },
            "smallTrader": {
              "long": 26899,
              "short": 18280,
              "net": 8619
            }
          },
          "openInterest": 105773
        }
      ]
    },
    {
      "reportDate": "2001-12-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 369896,
              "short": 383978,
              "net": -14082
            },
            "nonCommercial": {
              "long": 105276,
              "short": 52167,
              "net": 53109
            },
            "smallTrader": {
              "long": 66532,
              "short": 105559,
              "net": -39027
            }
          },
          "openInterest": 542124
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 55343,
              "short": 38373,
              "net": 16970
            },
            "nonCommercial": {
              "long": 5810,
              "short": 14998,
              "net": -9188
            },
            "smallTrader": {
              "long": 11941,
              "short": 19723,
              "net": -7782
            }
          },
          "openInterest": 73229
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317640,
              "short": 315546,
              "net": 2094
            },
            "nonCommercial": {
              "long": 56322,
              "short": 72710,
              "net": -16388
            },
            "smallTrader": {
              "long": 68394,
              "short": 54100,
              "net": 14294
            }
          },
          "openInterest": 450604
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 364387,
              "short": 333562,
              "net": 30825
            },
            "nonCommercial": {
              "long": 43242,
              "short": 37789,
              "net": 5453
            },
            "smallTrader": {
              "long": 39453,
              "short": 75731,
              "net": -36278
            }
          },
          "openInterest": 447537
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10324,
              "short": 12137,
              "net": -1813
            },
            "nonCommercial": {
              "long": 647,
              "short": 3132,
              "net": -2485
            },
            "smallTrader": {
              "long": 11542,
              "short": 7244,
              "net": 4298
            }
          },
          "openInterest": 22515
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30066,
              "short": 19143,
              "net": 10923
            },
            "nonCommercial": {
              "long": 4463,
              "short": 19064,
              "net": -14601
            },
            "smallTrader": {
              "long": 24931,
              "short": 21253,
              "net": 3678
            }
          },
          "openInterest": 59460
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60608,
              "short": 70980,
              "net": -10372
            },
            "nonCommercial": {
              "long": 21680,
              "short": 15449,
              "net": 6231
            },
            "smallTrader": {
              "long": 6537,
              "short": 2396,
              "net": 4141
            }
          },
          "openInterest": 91906
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29185,
              "short": 31462,
              "net": -2277
            },
            "nonCommercial": {
              "long": 10693,
              "short": 15829,
              "net": -5136
            },
            "smallTrader": {
              "long": 10214,
              "short": 2801,
              "net": 7413
            }
          },
          "openInterest": 54030
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47221,
              "short": 51208,
              "net": -3987
            },
            "nonCommercial": {
              "long": 9938,
              "short": 8251,
              "net": 1687
            },
            "smallTrader": {
              "long": 11212,
              "short": 8912,
              "net": 2300
            }
          },
          "openInterest": 71408
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222786,
              "short": 189710,
              "net": 33076
            },
            "nonCommercial": {
              "long": 90989,
              "short": 97661,
              "net": -6672
            },
            "smallTrader": {
              "long": 84621,
              "short": 111025,
              "net": -26404
            }
          },
          "openInterest": 424501
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31884,
              "short": 41372,
              "net": -9488
            },
            "nonCommercial": {
              "long": 12357,
              "short": 8025,
              "net": 4332
            },
            "smallTrader": {
              "long": 12234,
              "short": 7078,
              "net": 5156
            }
          },
          "openInterest": 59856
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 330294,
              "short": 265045,
              "net": 65249
            },
            "nonCommercial": {
              "long": 12277,
              "short": 75766,
              "net": -63489
            },
            "smallTrader": {
              "long": 37310,
              "short": 39070,
              "net": -1760
            }
          },
          "openInterest": 420988
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32250,
              "short": 58140,
              "net": -25890
            },
            "nonCommercial": {
              "long": 19106,
              "short": 7924,
              "net": 11182
            },
            "smallTrader": {
              "long": 37382,
              "short": 22674,
              "net": 14708
            }
          },
          "openInterest": 88738
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5650,
              "short": 4502,
              "net": 1148
            },
            "nonCommercial": {
              "long": 3857,
              "short": 2501,
              "net": 1356
            },
            "smallTrader": {
              "long": 3848,
              "short": 6352,
              "net": -2504
            }
          },
          "openInterest": 14992
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47939,
              "short": 62494,
              "net": -14555
            },
            "nonCommercial": {
              "long": 28829,
              "short": 29474,
              "net": -645
            },
            "smallTrader": {
              "long": 26177,
              "short": 10977,
              "net": 15200
            }
          },
          "openInterest": 113672
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105538,
              "short": 106660,
              "net": -1122
            },
            "nonCommercial": {
              "long": 5388,
              "short": 13450,
              "net": -8062
            },
            "smallTrader": {
              "long": 35135,
              "short": 25951,
              "net": 9184
            }
          },
          "openInterest": 152980
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80419,
              "short": 55998,
              "net": 24421
            },
            "nonCommercial": {
              "long": 39575,
              "short": 38709,
              "net": 866
            },
            "smallTrader": {
              "long": 10114,
              "short": 35401,
              "net": -25287
            }
          },
          "openInterest": 130768
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12828,
              "short": 8207,
              "net": 4621
            },
            "nonCommercial": {
              "long": 2712,
              "short": 3143,
              "net": -431
            },
            "smallTrader": {
              "long": 7937,
              "short": 12127,
              "net": -4190
            }
          },
          "openInterest": 25506
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47123,
              "short": 38466,
              "net": 8657
            },
            "nonCommercial": {
              "long": 12870,
              "short": 12211,
              "net": 659
            },
            "smallTrader": {
              "long": 23217,
              "short": 32533,
              "net": -9316
            }
          },
          "openInterest": 93393
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3034,
              "short": 20981,
              "net": -17947
            },
            "nonCommercial": {
              "long": 14039,
              "short": 1065,
              "net": 12974
            },
            "smallTrader": {
              "long": 7994,
              "short": 3021,
              "net": 4973
            }
          },
          "openInterest": 25076
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 336717,
              "short": 309350,
              "net": 27367
            },
            "nonCommercial": {
              "long": 3255,
              "short": 36358,
              "net": -33103
            },
            "smallTrader": {
              "long": 30514,
              "short": 24778,
              "net": 5736
            }
          },
          "openInterest": 400200
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3370,
              "short": 5516,
              "net": -2146
            },
            "nonCommercial": {
              "long": 1528,
              "short": 0,
              "net": 1528
            },
            "smallTrader": {
              "long": 1323,
              "short": 705,
              "net": 618
            }
          },
          "openInterest": 6222
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12471,
              "short": 45958,
              "net": -33487
            },
            "nonCommercial": {
              "long": 32058,
              "short": 8990,
              "net": 23068
            },
            "smallTrader": {
              "long": 17764,
              "short": 7345,
              "net": 10419
            }
          },
          "openInterest": 63260
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77122,
              "short": 82587,
              "net": -5465
            },
            "nonCommercial": {
              "long": 12769,
              "short": 18453,
              "net": -5684
            },
            "smallTrader": {
              "long": 32596,
              "short": 21447,
              "net": 11149
            }
          },
          "openInterest": 143301
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84156,
              "short": 75023,
              "net": 9133
            },
            "nonCommercial": {
              "long": 21775,
              "short": 32744,
              "net": -10969
            },
            "smallTrader": {
              "long": 20462,
              "short": 18626,
              "net": 1836
            }
          },
          "openInterest": 143136
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80473,
              "short": 81799,
              "net": -1326
            },
            "nonCommercial": {
              "long": 13017,
              "short": 31058,
              "net": -18041
            },
            "smallTrader": {
              "long": 48765,
              "short": 29398,
              "net": 19367
            }
          },
          "openInterest": 158067
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123745,
              "short": 129325,
              "net": -5580
            },
            "nonCommercial": {
              "long": 12919,
              "short": 13202,
              "net": -283
            },
            "smallTrader": {
              "long": 30088,
              "short": 24225,
              "net": 5863
            }
          },
          "openInterest": 172369
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22654,
              "short": 7869,
              "net": 14785
            },
            "nonCommercial": {
              "long": 2139,
              "short": 11578,
              "net": -9439
            },
            "smallTrader": {
              "long": 10062,
              "short": 15408,
              "net": -5346
            }
          },
          "openInterest": 34855
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43961,
              "short": 43057,
              "net": 904
            },
            "nonCommercial": {
              "long": 6628,
              "short": 12839,
              "net": -6211
            },
            "smallTrader": {
              "long": 16103,
              "short": 10796,
              "net": 5307
            }
          },
          "openInterest": 70402
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45384,
              "short": 50447,
              "net": -5063
            },
            "nonCommercial": {
              "long": 22221,
              "short": 24091,
              "net": -1870
            },
            "smallTrader": {
              "long": 25955,
              "short": 19022,
              "net": 6933
            }
          },
          "openInterest": 104528
        }
      ]
    },
    {
      "reportDate": "2002-01-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 379373,
              "short": 375546,
              "net": 3827
            },
            "nonCommercial": {
              "long": 84720,
              "short": 47005,
              "net": 37715
            },
            "smallTrader": {
              "long": 76055,
              "short": 117597,
              "net": -41542
            }
          },
          "openInterest": 544779
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 58141,
              "short": 39385,
              "net": 18756
            },
            "nonCommercial": {
              "long": 6270,
              "short": 16836,
              "net": -10566
            },
            "smallTrader": {
              "long": 13034,
              "short": 21224,
              "net": -8190
            }
          },
          "openInterest": 78160
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322744,
              "short": 324532,
              "net": -1788
            },
            "nonCommercial": {
              "long": 46754,
              "short": 64173,
              "net": -17419
            },
            "smallTrader": {
              "long": 77128,
              "short": 57921,
              "net": 19207
            }
          },
          "openInterest": 456185
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 367681,
              "short": 343397,
              "net": 24284
            },
            "nonCommercial": {
              "long": 46364,
              "short": 37767,
              "net": 8597
            },
            "smallTrader": {
              "long": 46700,
              "short": 79581,
              "net": -32881
            }
          },
          "openInterest": 461260
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10330,
              "short": 10923,
              "net": -593
            },
            "nonCommercial": {
              "long": 966,
              "short": 4376,
              "net": -3410
            },
            "smallTrader": {
              "long": 13149,
              "short": 9146,
              "net": 4003
            }
          },
          "openInterest": 24447
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31607,
              "short": 16877,
              "net": 14730
            },
            "nonCommercial": {
              "long": 4934,
              "short": 20267,
              "net": -15333
            },
            "smallTrader": {
              "long": 24936,
              "short": 24333,
              "net": 603
            }
          },
          "openInterest": 61485
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60428,
              "short": 74891,
              "net": -14463
            },
            "nonCommercial": {
              "long": 24562,
              "short": 15403,
              "net": 9159
            },
            "smallTrader": {
              "long": 8276,
              "short": 2972,
              "net": 5304
            }
          },
          "openInterest": 96773
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30250,
              "short": 33595,
              "net": -3345
            },
            "nonCommercial": {
              "long": 10070,
              "short": 14809,
              "net": -4739
            },
            "smallTrader": {
              "long": 11134,
              "short": 3050,
              "net": 8084
            }
          },
          "openInterest": 55668
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44074,
              "short": 52806,
              "net": -8732
            },
            "nonCommercial": {
              "long": 10988,
              "short": 6116,
              "net": 4872
            },
            "smallTrader": {
              "long": 12718,
              "short": 8858,
              "net": 3860
            }
          },
          "openInterest": 69948
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229062,
              "short": 200905,
              "net": 28157
            },
            "nonCommercial": {
              "long": 97559,
              "short": 104440,
              "net": -6881
            },
            "smallTrader": {
              "long": 90359,
              "short": 111635,
              "net": -21276
            }
          },
          "openInterest": 445525
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31588,
              "short": 44750,
              "net": -13162
            },
            "nonCommercial": {
              "long": 13463,
              "short": 6695,
              "net": 6768
            },
            "smallTrader": {
              "long": 13570,
              "short": 7176,
              "net": 6394
            }
          },
          "openInterest": 62930
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 332781,
              "short": 290114,
              "net": 42667
            },
            "nonCommercial": {
              "long": 13620,
              "short": 57993,
              "net": -44373
            },
            "smallTrader": {
              "long": 36561,
              "short": 34855,
              "net": 1706
            }
          },
          "openInterest": 437133
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33174,
              "short": 76510,
              "net": -43336
            },
            "nonCommercial": {
              "long": 20385,
              "short": 5612,
              "net": 14773
            },
            "smallTrader": {
              "long": 41519,
              "short": 12956,
              "net": 28563
            }
          },
          "openInterest": 95885
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5497,
              "short": 4483,
              "net": 1014
            },
            "nonCommercial": {
              "long": 3912,
              "short": 2566,
              "net": 1346
            },
            "smallTrader": {
              "long": 4318,
              "short": 6678,
              "net": -2360
            }
          },
          "openInterest": 15122
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43737,
              "short": 67779,
              "net": -24042
            },
            "nonCommercial": {
              "long": 29232,
              "short": 23876,
              "net": 5356
            },
            "smallTrader": {
              "long": 29628,
              "short": 10942,
              "net": 18686
            }
          },
          "openInterest": 113020
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108100,
              "short": 103223,
              "net": 4877
            },
            "nonCommercial": {
              "long": 1250,
              "short": 13494,
              "net": -12244
            },
            "smallTrader": {
              "long": 32937,
              "short": 25570,
              "net": 7367
            }
          },
          "openInterest": 151461
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84030,
              "short": 57190,
              "net": 26840
            },
            "nonCommercial": {
              "long": 38443,
              "short": 41973,
              "net": -3530
            },
            "smallTrader": {
              "long": 12859,
              "short": 36169,
              "net": -23310
            }
          },
          "openInterest": 135340
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12256,
              "short": 9477,
              "net": 2779
            },
            "nonCommercial": {
              "long": 3804,
              "short": 3670,
              "net": 134
            },
            "smallTrader": {
              "long": 8902,
              "short": 11815,
              "net": -2913
            }
          },
          "openInterest": 27191
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44758,
              "short": 37990,
              "net": 6768
            },
            "nonCommercial": {
              "long": 12164,
              "short": 11535,
              "net": 629
            },
            "smallTrader": {
              "long": 26630,
              "short": 34027,
              "net": -7397
            }
          },
          "openInterest": 93607
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2915,
              "short": 22546,
              "net": -19631
            },
            "nonCommercial": {
              "long": 15610,
              "short": 894,
              "net": 14716
            },
            "smallTrader": {
              "long": 8195,
              "short": 3280,
              "net": 4915
            }
          },
          "openInterest": 26745
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 363856,
              "short": 324260,
              "net": 39596
            },
            "nonCommercial": {
              "long": 3252,
              "short": 50356,
              "net": -47104
            },
            "smallTrader": {
              "long": 32089,
              "short": 24581,
              "net": 7508
            }
          },
          "openInterest": 434291
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3015,
              "short": 5686,
              "net": -2671
            },
            "nonCommercial": {
              "long": 1884,
              "short": 0,
              "net": 1884
            },
            "smallTrader": {
              "long": 1449,
              "short": 662,
              "net": 787
            }
          },
          "openInterest": 6348
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10688,
              "short": 55534,
              "net": -44846
            },
            "nonCommercial": {
              "long": 37728,
              "short": 5115,
              "net": 32613
            },
            "smallTrader": {
              "long": 17773,
              "short": 5540,
              "net": 12233
            }
          },
          "openInterest": 67412
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75250,
              "short": 79402,
              "net": -4152
            },
            "nonCommercial": {
              "long": 12763,
              "short": 19863,
              "net": -7100
            },
            "smallTrader": {
              "long": 32539,
              "short": 21287,
              "net": 11252
            }
          },
          "openInterest": 141278
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79607,
              "short": 75265,
              "net": 4342
            },
            "nonCommercial": {
              "long": 19673,
              "short": 30681,
              "net": -11008
            },
            "smallTrader": {
              "long": 21861,
              "short": 15195,
              "net": 6666
            }
          },
          "openInterest": 138018
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75652,
              "short": 78993,
              "net": -3341
            },
            "nonCommercial": {
              "long": 16381,
              "short": 33038,
              "net": -16657
            },
            "smallTrader": {
              "long": 50879,
              "short": 30881,
              "net": 19998
            }
          },
          "openInterest": 156995
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118589,
              "short": 136981,
              "net": -18392
            },
            "nonCommercial": {
              "long": 15960,
              "short": 11089,
              "net": 4871
            },
            "smallTrader": {
              "long": 35272,
              "short": 21751,
              "net": 13521
            }
          },
          "openInterest": 176587
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17060,
              "short": 9025,
              "net": 8035
            },
            "nonCommercial": {
              "long": 2120,
              "short": 7985,
              "net": -5865
            },
            "smallTrader": {
              "long": 8524,
              "short": 10694,
              "net": -2170
            }
          },
          "openInterest": 27704
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44757,
              "short": 47271,
              "net": -2514
            },
            "nonCommercial": {
              "long": 7066,
              "short": 11437,
              "net": -4371
            },
            "smallTrader": {
              "long": 18189,
              "short": 11304,
              "net": 6885
            }
          },
          "openInterest": 74348
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43545,
              "short": 68093,
              "net": -24548
            },
            "nonCommercial": {
              "long": 35831,
              "short": 22112,
              "net": 13719
            },
            "smallTrader": {
              "long": 30038,
              "short": 19209,
              "net": 10829
            }
          },
          "openInterest": 120005
        }
      ]
    },
    {
      "reportDate": "2002-01-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 387267,
              "short": 375317,
              "net": 11950
            },
            "nonCommercial": {
              "long": 78732,
              "short": 45149,
              "net": 33583
            },
            "smallTrader": {
              "long": 86632,
              "short": 132165,
              "net": -45533
            }
          },
          "openInterest": 560655
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 64435,
              "short": 43388,
              "net": 21047
            },
            "nonCommercial": {
              "long": 6027,
              "short": 15432,
              "net": -9405
            },
            "smallTrader": {
              "long": 15053,
              "short": 26695,
              "net": -11642
            }
          },
          "openInterest": 86319
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317476,
              "short": 334618,
              "net": -17142
            },
            "nonCommercial": {
              "long": 62698,
              "short": 67600,
              "net": -4902
            },
            "smallTrader": {
              "long": 78696,
              "short": 56652,
              "net": 22044
            }
          },
          "openInterest": 470937
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 392612,
              "short": 375286,
              "net": 17326
            },
            "nonCommercial": {
              "long": 56252,
              "short": 44015,
              "net": 12237
            },
            "smallTrader": {
              "long": 52839,
              "short": 82402,
              "net": -29563
            }
          },
          "openInterest": 503613
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12134,
              "short": 9795,
              "net": 2339
            },
            "nonCommercial": {
              "long": 900,
              "short": 5417,
              "net": -4517
            },
            "smallTrader": {
              "long": 12060,
              "short": 9882,
              "net": 2178
            }
          },
          "openInterest": 25096
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33848,
              "short": 21095,
              "net": 12753
            },
            "nonCommercial": {
              "long": 5816,
              "short": 21261,
              "net": -15445
            },
            "smallTrader": {
              "long": 27792,
              "short": 25100,
              "net": 2692
            }
          },
          "openInterest": 67456
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65561,
              "short": 75507,
              "net": -9946
            },
            "nonCommercial": {
              "long": 19985,
              "short": 15335,
              "net": 4650
            },
            "smallTrader": {
              "long": 6899,
              "short": 1603,
              "net": 5296
            }
          },
          "openInterest": 96306
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28263,
              "short": 37843,
              "net": -9580
            },
            "nonCommercial": {
              "long": 12042,
              "short": 12171,
              "net": -129
            },
            "smallTrader": {
              "long": 11483,
              "short": 1774,
              "net": 9709
            }
          },
          "openInterest": 57104
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42795,
              "short": 54607,
              "net": -11812
            },
            "nonCommercial": {
              "long": 12673,
              "short": 4886,
              "net": 7787
            },
            "smallTrader": {
              "long": 13723,
              "short": 9698,
              "net": 4025
            }
          },
          "openInterest": 71302
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232821,
              "short": 213187,
              "net": 19634
            },
            "nonCommercial": {
              "long": 101754,
              "short": 103280,
              "net": -1526
            },
            "smallTrader": {
              "long": 93768,
              "short": 111876,
              "net": -18108
            }
          },
          "openInterest": 459614
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32646,
              "short": 44161,
              "net": -11515
            },
            "nonCommercial": {
              "long": 12809,
              "short": 6882,
              "net": 5927
            },
            "smallTrader": {
              "long": 13330,
              "short": 7742,
              "net": 5588
            }
          },
          "openInterest": 63328
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 354511,
              "short": 301884,
              "net": 52627
            },
            "nonCommercial": {
              "long": 16826,
              "short": 64693,
              "net": -47867
            },
            "smallTrader": {
              "long": 34475,
              "short": 39235,
              "net": -4760
            }
          },
          "openInterest": 463260
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38839,
              "short": 74716,
              "net": -35877
            },
            "nonCommercial": {
              "long": 19669,
              "short": 7573,
              "net": 12096
            },
            "smallTrader": {
              "long": 41009,
              "short": 17228,
              "net": 23781
            }
          },
          "openInterest": 99564
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6008,
              "short": 3103,
              "net": 2905
            },
            "nonCommercial": {
              "long": 4372,
              "short": 4345,
              "net": 27
            },
            "smallTrader": {
              "long": 4010,
              "short": 6942,
              "net": -2932
            }
          },
          "openInterest": 15363
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36265,
              "short": 90203,
              "net": -53938
            },
            "nonCommercial": {
              "long": 47510,
              "short": 18069,
              "net": 29441
            },
            "smallTrader": {
              "long": 34230,
              "short": 9733,
              "net": 24497
            }
          },
          "openInterest": 128197
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122139,
              "short": 114769,
              "net": 7370
            },
            "nonCommercial": {
              "long": 1818,
              "short": 16460,
              "net": -14642
            },
            "smallTrader": {
              "long": 33984,
              "short": 26712,
              "net": 7272
            }
          },
          "openInterest": 166056
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83608,
              "short": 50279,
              "net": 33329
            },
            "nonCommercial": {
              "long": 36543,
              "short": 39146,
              "net": -2603
            },
            "smallTrader": {
              "long": 12948,
              "short": 43674,
              "net": -30726
            }
          },
          "openInterest": 133175
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11342,
              "short": 10941,
              "net": 401
            },
            "nonCommercial": {
              "long": 5380,
              "short": 3280,
              "net": 2100
            },
            "smallTrader": {
              "long": 9612,
              "short": 12113,
              "net": -2501
            }
          },
          "openInterest": 28557
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40294,
              "short": 38834,
              "net": 1460
            },
            "nonCommercial": {
              "long": 14543,
              "short": 9881,
              "net": 4662
            },
            "smallTrader": {
              "long": 28651,
              "short": 34773,
              "net": -6122
            }
          },
          "openInterest": 94100
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4420,
              "short": 21115,
              "net": -16695
            },
            "nonCommercial": {
              "long": 12649,
              "short": 911,
              "net": 11738
            },
            "smallTrader": {
              "long": 7907,
              "short": 2950,
              "net": 4957
            }
          },
          "openInterest": 25099
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373174,
              "short": 327474,
              "net": 45700
            },
            "nonCommercial": {
              "long": 3796,
              "short": 57016,
              "net": -53220
            },
            "smallTrader": {
              "long": 36085,
              "short": 28565,
              "net": 7520
            }
          },
          "openInterest": 454762
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2978,
              "short": 6137,
              "net": -3159
            },
            "nonCommercial": {
              "long": 2240,
              "short": 0,
              "net": 2240
            },
            "smallTrader": {
              "long": 1523,
              "short": 604,
              "net": 919
            }
          },
          "openInterest": 6741
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10196,
              "short": 59330,
              "net": -49134
            },
            "nonCommercial": {
              "long": 40882,
              "short": 4674,
              "net": 36208
            },
            "smallTrader": {
              "long": 19362,
              "short": 6436,
              "net": 12926
            }
          },
          "openInterest": 71748
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67808,
              "short": 95757,
              "net": -27949
            },
            "nonCommercial": {
              "long": 19215,
              "short": 5949,
              "net": 13266
            },
            "smallTrader": {
              "long": 32769,
              "short": 18086,
              "net": 14683
            }
          },
          "openInterest": 145336
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81007,
              "short": 79498,
              "net": 1509
            },
            "nonCommercial": {
              "long": 23218,
              "short": 31693,
              "net": -8475
            },
            "smallTrader": {
              "long": 21798,
              "short": 14832,
              "net": 6966
            }
          },
          "openInterest": 142813
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69573,
              "short": 85850,
              "net": -16277
            },
            "nonCommercial": {
              "long": 19787,
              "short": 18056,
              "net": 1731
            },
            "smallTrader": {
              "long": 47285,
              "short": 32739,
              "net": 14546
            }
          },
          "openInterest": 153854
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115880,
              "short": 147724,
              "net": -31844
            },
            "nonCommercial": {
              "long": 21913,
              "short": 10912,
              "net": 11001
            },
            "smallTrader": {
              "long": 39657,
              "short": 18814,
              "net": 20843
            }
          },
          "openInterest": 183466
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24865,
              "short": 9883,
              "net": 14982
            },
            "nonCommercial": {
              "long": 2837,
              "short": 11857,
              "net": -9020
            },
            "smallTrader": {
              "long": 7460,
              "short": 13422,
              "net": -5962
            }
          },
          "openInterest": 35162
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42459,
              "short": 48582,
              "net": -6123
            },
            "nonCommercial": {
              "long": 8270,
              "short": 10274,
              "net": -2004
            },
            "smallTrader": {
              "long": 19851,
              "short": 11724,
              "net": 8127
            }
          },
          "openInterest": 74361
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44822,
              "short": 75351,
              "net": -30529
            },
            "nonCommercial": {
              "long": 37258,
              "short": 18627,
              "net": 18631
            },
            "smallTrader": {
              "long": 30613,
              "short": 18715,
              "net": 11898
            }
          },
          "openInterest": 124478
        }
      ]
    },
    {
      "reportDate": "2002-01-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 422270,
              "short": 406466,
              "net": 15804
            },
            "nonCommercial": {
              "long": 72739,
              "short": 37040,
              "net": 35699
            },
            "smallTrader": {
              "long": 77827,
              "short": 129330,
              "net": -51503
            }
          },
          "openInterest": 585509
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 73431,
              "short": 47659,
              "net": 25772
            },
            "nonCommercial": {
              "long": 5367,
              "short": 18225,
              "net": -12858
            },
            "smallTrader": {
              "long": 13773,
              "short": 26687,
              "net": -12914
            }
          },
          "openInterest": 93384
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 318071,
              "short": 347660,
              "net": -29589
            },
            "nonCommercial": {
              "long": 68038,
              "short": 65765,
              "net": 2273
            },
            "smallTrader": {
              "long": 77550,
              "short": 50234,
              "net": 27316
            }
          },
          "openInterest": 474117
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413119,
              "short": 391063,
              "net": 22056
            },
            "nonCommercial": {
              "long": 52707,
              "short": 43130,
              "net": 9577
            },
            "smallTrader": {
              "long": 52434,
              "short": 84067,
              "net": -31633
            }
          },
          "openInterest": 523197
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12999,
              "short": 7051,
              "net": 5948
            },
            "nonCommercial": {
              "long": 1725,
              "short": 4814,
              "net": -3089
            },
            "smallTrader": {
              "long": 10517,
              "short": 13376,
              "net": -2859
            }
          },
          "openInterest": 25242
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43740,
              "short": 20876,
              "net": 22864
            },
            "nonCommercial": {
              "long": 6459,
              "short": 28504,
              "net": -22045
            },
            "smallTrader": {
              "long": 26240,
              "short": 27059,
              "net": -819
            }
          },
          "openInterest": 76458
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67540,
              "short": 76109,
              "net": -8569
            },
            "nonCommercial": {
              "long": 19261,
              "short": 15082,
              "net": 4179
            },
            "smallTrader": {
              "long": 6376,
              "short": 1986,
              "net": 4390
            }
          },
          "openInterest": 97798
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29848,
              "short": 37139,
              "net": -7291
            },
            "nonCommercial": {
              "long": 11674,
              "short": 12988,
              "net": -1314
            },
            "smallTrader": {
              "long": 11760,
              "short": 3155,
              "net": 8605
            }
          },
          "openInterest": 57557
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43375,
              "short": 58722,
              "net": -15347
            },
            "nonCommercial": {
              "long": 13873,
              "short": 6055,
              "net": 7818
            },
            "smallTrader": {
              "long": 13135,
              "short": 5606,
              "net": 7529
            }
          },
          "openInterest": 72878
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234624,
              "short": 219374,
              "net": 15250
            },
            "nonCommercial": {
              "long": 102895,
              "short": 101740,
              "net": 1155
            },
            "smallTrader": {
              "long": 96602,
              "short": 113007,
              "net": -16405
            }
          },
          "openInterest": 465591
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33094,
              "short": 46430,
              "net": -13336
            },
            "nonCommercial": {
              "long": 13844,
              "short": 6609,
              "net": 7235
            },
            "smallTrader": {
              "long": 13259,
              "short": 7158,
              "net": 6101
            }
          },
          "openInterest": 64907
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 334917,
              "short": 287396,
              "net": 47521
            },
            "nonCommercial": {
              "long": 15621,
              "short": 56809,
              "net": -41188
            },
            "smallTrader": {
              "long": 41689,
              "short": 48022,
              "net": -6333
            }
          },
          "openInterest": 447159
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40205,
              "short": 79729,
              "net": -39524
            },
            "nonCommercial": {
              "long": 22270,
              "short": 4981,
              "net": 17289
            },
            "smallTrader": {
              "long": 40598,
              "short": 18363,
              "net": 22235
            }
          },
          "openInterest": 103166
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5858,
              "short": 2868,
              "net": 2990
            },
            "nonCommercial": {
              "long": 3934,
              "short": 5286,
              "net": -1352
            },
            "smallTrader": {
              "long": 4622,
              "short": 6260,
              "net": -1638
            }
          },
          "openInterest": 15181
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41689,
              "short": 92648,
              "net": -50959
            },
            "nonCommercial": {
              "long": 44800,
              "short": 18871,
              "net": 25929
            },
            "smallTrader": {
              "long": 34250,
              "short": 9220,
              "net": 25030
            }
          },
          "openInterest": 132005
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133599,
              "short": 116733,
              "net": 16866
            },
            "nonCommercial": {
              "long": 935,
              "short": 22304,
              "net": -21369
            },
            "smallTrader": {
              "long": 33659,
              "short": 29156,
              "net": 4503
            }
          },
          "openInterest": 175995
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85756,
              "short": 46246,
              "net": 39510
            },
            "nonCommercial": {
              "long": 27336,
              "short": 41737,
              "net": -14401
            },
            "smallTrader": {
              "long": 17361,
              "short": 42470,
              "net": -25109
            }
          },
          "openInterest": 130458
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11340,
              "short": 11347,
              "net": -7
            },
            "nonCommercial": {
              "long": 5518,
              "short": 2322,
              "net": 3196
            },
            "smallTrader": {
              "long": 9495,
              "short": 12684,
              "net": -3189
            }
          },
          "openInterest": 29855
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39301,
              "short": 41349,
              "net": -2048
            },
            "nonCommercial": {
              "long": 16391,
              "short": 10415,
              "net": 5976
            },
            "smallTrader": {
              "long": 28814,
              "short": 32742,
              "net": -3928
            }
          },
          "openInterest": 93808
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5813,
              "short": 25807,
              "net": -19994
            },
            "nonCommercial": {
              "long": 15729,
              "short": 736,
              "net": 14993
            },
            "smallTrader": {
              "long": 8017,
              "short": 3016,
              "net": 5001
            }
          },
          "openInterest": 29664
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 403415,
              "short": 345241,
              "net": 58174
            },
            "nonCommercial": {
              "long": 3286,
              "short": 65929,
              "net": -62643
            },
            "smallTrader": {
              "long": 39145,
              "short": 34676,
              "net": 4469
            }
          },
          "openInterest": 489390
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2981,
              "short": 6083,
              "net": -3102
            },
            "nonCommercial": {
              "long": 2306,
              "short": 0,
              "net": 2306
            },
            "smallTrader": {
              "long": 1566,
              "short": 770,
              "net": 796
            }
          },
          "openInterest": 6853
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10262,
              "short": 57518,
              "net": -47256
            },
            "nonCommercial": {
              "long": 36636,
              "short": 3600,
              "net": 33036
            },
            "smallTrader": {
              "long": 19474,
              "short": 5254,
              "net": 14220
            }
          },
          "openInterest": 67577
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66387,
              "short": 104623,
              "net": -38236
            },
            "nonCommercial": {
              "long": 28221,
              "short": 7867,
              "net": 20354
            },
            "smallTrader": {
              "long": 33825,
              "short": 15943,
              "net": 17882
            }
          },
          "openInterest": 155194
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84081,
              "short": 79835,
              "net": 4246
            },
            "nonCommercial": {
              "long": 22839,
              "short": 37054,
              "net": -14215
            },
            "smallTrader": {
              "long": 25389,
              "short": 15420,
              "net": 9969
            }
          },
          "openInterest": 150575
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70719,
              "short": 86810,
              "net": -16091
            },
            "nonCommercial": {
              "long": 22242,
              "short": 15367,
              "net": 6875
            },
            "smallTrader": {
              "long": 45422,
              "short": 36206,
              "net": 9216
            }
          },
          "openInterest": 155236
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121362,
              "short": 146384,
              "net": -25022
            },
            "nonCommercial": {
              "long": 19027,
              "short": 12064,
              "net": 6963
            },
            "smallTrader": {
              "long": 37018,
              "short": 18959,
              "net": 18059
            }
          },
          "openInterest": 183991
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20565,
              "short": 12754,
              "net": 7811
            },
            "nonCommercial": {
              "long": 4710,
              "short": 8656,
              "net": -3946
            },
            "smallTrader": {
              "long": 8261,
              "short": 12126,
              "net": -3865
            }
          },
          "openInterest": 33536
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42280,
              "short": 47773,
              "net": -5493
            },
            "nonCommercial": {
              "long": 8395,
              "short": 9869,
              "net": -1474
            },
            "smallTrader": {
              "long": 19566,
              "short": 12599,
              "net": 6967
            }
          },
          "openInterest": 74090
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44519,
              "short": 72111,
              "net": -27592
            },
            "nonCommercial": {
              "long": 32451,
              "short": 15789,
              "net": 16662
            },
            "smallTrader": {
              "long": 30409,
              "short": 19479,
              "net": 10930
            }
          },
          "openInterest": 118220
        }
      ]
    },
    {
      "reportDate": "2002-01-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 429475,
              "short": 424021,
              "net": 5454
            },
            "nonCommercial": {
              "long": 77549,
              "short": 44803,
              "net": 32746
            },
            "smallTrader": {
              "long": 88551,
              "short": 126751,
              "net": -38200
            }
          },
          "openInterest": 604152
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 77221,
              "short": 58383,
              "net": 18838
            },
            "nonCommercial": {
              "long": 4284,
              "short": 9958,
              "net": -5674
            },
            "smallTrader": {
              "long": 14915,
              "short": 28079,
              "net": -13164
            }
          },
          "openInterest": 96491
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 350073,
              "short": 359386,
              "net": -9313
            },
            "nonCommercial": {
              "long": 44247,
              "short": 64893,
              "net": -20646
            },
            "smallTrader": {
              "long": 85829,
              "short": 55870,
              "net": 29959
            }
          },
          "openInterest": 490609
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 440388,
              "short": 417172,
              "net": 23216
            },
            "nonCommercial": {
              "long": 54249,
              "short": 42115,
              "net": 12134
            },
            "smallTrader": {
              "long": 55394,
              "short": 90744,
              "net": -35350
            }
          },
          "openInterest": 558079
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9005,
              "short": 15628,
              "net": -6623
            },
            "nonCommercial": {
              "long": 2500,
              "short": 1523,
              "net": 977
            },
            "smallTrader": {
              "long": 11759,
              "short": 6113,
              "net": 5646
            }
          },
          "openInterest": 23264
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21977,
              "short": 4057,
              "net": 17920
            },
            "nonCommercial": {
              "long": 992,
              "short": 12934,
              "net": -11942
            },
            "smallTrader": {
              "long": 10581,
              "short": 16559,
              "net": -5978
            }
          },
          "openInterest": 33552
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41773,
              "short": 23837,
              "net": 17936
            },
            "nonCommercial": {
              "long": 5473,
              "short": 22637,
              "net": -17164
            },
            "smallTrader": {
              "long": 25671,
              "short": 26443,
              "net": -772
            }
          },
          "openInterest": 72933
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64124,
              "short": 75403,
              "net": -11279
            },
            "nonCommercial": {
              "long": 20950,
              "short": 14531,
              "net": 6419
            },
            "smallTrader": {
              "long": 10716,
              "short": 5856,
              "net": 4860
            }
          },
          "openInterest": 100295
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31874,
              "short": 32961,
              "net": -1087
            },
            "nonCommercial": {
              "long": 12085,
              "short": 18774,
              "net": -6689
            },
            "smallTrader": {
              "long": 14064,
              "short": 6288,
              "net": 7776
            }
          },
          "openInterest": 62018
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45759,
              "short": 60297,
              "net": -14538
            },
            "nonCommercial": {
              "long": 13529,
              "short": 5830,
              "net": 7699
            },
            "smallTrader": {
              "long": 13045,
              "short": 6206,
              "net": 6839
            }
          },
          "openInterest": 74988
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242186,
              "short": 213199,
              "net": 28987
            },
            "nonCommercial": {
              "long": 98891,
              "short": 110963,
              "net": -12072
            },
            "smallTrader": {
              "long": 96871,
              "short": 113786,
              "net": -16915
            }
          },
          "openInterest": 472130
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34042,
              "short": 45287,
              "net": -11245
            },
            "nonCommercial": {
              "long": 14775,
              "short": 9206,
              "net": 5569
            },
            "smallTrader": {
              "long": 12763,
              "short": 7087,
              "net": 5676
            }
          },
          "openInterest": 65772
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 344932,
              "short": 288853,
              "net": 56079
            },
            "nonCommercial": {
              "long": 16639,
              "short": 62803,
              "net": -46164
            },
            "smallTrader": {
              "long": 32773,
              "short": 42688,
              "net": -9915
            }
          },
          "openInterest": 447818
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52586,
              "short": 69151,
              "net": -16565
            },
            "nonCommercial": {
              "long": 15039,
              "short": 14184,
              "net": 855
            },
            "smallTrader": {
              "long": 39908,
              "short": 24198,
              "net": 15710
            }
          },
          "openInterest": 107634
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5317,
              "short": 2820,
              "net": 2497
            },
            "nonCommercial": {
              "long": 3595,
              "short": 4245,
              "net": -650
            },
            "smallTrader": {
              "long": 4402,
              "short": 6249,
              "net": -1847
            }
          },
          "openInterest": 14099
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53566,
              "short": 85081,
              "net": -31515
            },
            "nonCommercial": {
              "long": 29044,
              "short": 16610,
              "net": 12434
            },
            "smallTrader": {
              "long": 30325,
              "short": 11244,
              "net": 19081
            }
          },
          "openInterest": 124540
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137934,
              "short": 124199,
              "net": 13735
            },
            "nonCommercial": {
              "long": 956,
              "short": 21252,
              "net": -20296
            },
            "smallTrader": {
              "long": 33745,
              "short": 27184,
              "net": 6561
            }
          },
          "openInterest": 179121
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83247,
              "short": 53404,
              "net": 29843
            },
            "nonCommercial": {
              "long": 31724,
              "short": 38067,
              "net": -6343
            },
            "smallTrader": {
              "long": 11884,
              "short": 35384,
              "net": -23500
            }
          },
          "openInterest": 126984
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11233,
              "short": 11256,
              "net": -23
            },
            "nonCommercial": {
              "long": 6128,
              "short": 2732,
              "net": 3396
            },
            "smallTrader": {
              "long": 9628,
              "short": 13001,
              "net": -3373
            }
          },
          "openInterest": 30106
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40601,
              "short": 43108,
              "net": -2507
            },
            "nonCommercial": {
              "long": 18241,
              "short": 8835,
              "net": 9406
            },
            "smallTrader": {
              "long": 25315,
              "short": 32214,
              "net": -6899
            }
          },
          "openInterest": 91465
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6124,
              "short": 24126,
              "net": -18002
            },
            "nonCommercial": {
              "long": 14917,
              "short": 529,
              "net": 14388
            },
            "smallTrader": {
              "long": 7729,
              "short": 4115,
              "net": 3614
            }
          },
          "openInterest": 29000
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377068,
              "short": 333282,
              "net": 43786
            },
            "nonCommercial": {
              "long": 11147,
              "short": 59577,
              "net": -48430
            },
            "smallTrader": {
              "long": 37073,
              "short": 32429,
              "net": 4644
            }
          },
          "openInterest": 465995
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3442,
              "short": 5085,
              "net": -1643
            },
            "nonCommercial": {
              "long": 1537,
              "short": 400,
              "net": 1137
            },
            "smallTrader": {
              "long": 1543,
              "short": 1037,
              "net": 506
            }
          },
          "openInterest": 6522
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11645,
              "short": 54543,
              "net": -42898
            },
            "nonCommercial": {
              "long": 32428,
              "short": 3833,
              "net": 28595
            },
            "smallTrader": {
              "long": 19987,
              "short": 5684,
              "net": 14303
            }
          },
          "openInterest": 65182
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64887,
              "short": 96908,
              "net": -32021
            },
            "nonCommercial": {
              "long": 22287,
              "short": 5749,
              "net": 16538
            },
            "smallTrader": {
              "long": 32072,
              "short": 16589,
              "net": 15483
            }
          },
          "openInterest": 145881
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96610,
              "short": 73269,
              "net": 23341
            },
            "nonCommercial": {
              "long": 20671,
              "short": 47167,
              "net": -26496
            },
            "smallTrader": {
              "long": 24148,
              "short": 20993,
              "net": 3155
            }
          },
          "openInterest": 164053
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75878,
              "short": 83869,
              "net": -7991
            },
            "nonCommercial": {
              "long": 18775,
              "short": 21788,
              "net": -3013
            },
            "smallTrader": {
              "long": 45134,
              "short": 34130,
              "net": 11004
            }
          },
          "openInterest": 157679
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138389,
              "short": 137231,
              "net": 1158
            },
            "nonCommercial": {
              "long": 14063,
              "short": 19511,
              "net": -5448
            },
            "smallTrader": {
              "long": 33674,
              "short": 29384,
              "net": 4290
            }
          },
          "openInterest": 194367
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37636,
              "short": 9040,
              "net": 28596
            },
            "nonCommercial": {
              "long": 1943,
              "short": 20313,
              "net": -18370
            },
            "smallTrader": {
              "long": 7087,
              "short": 17313,
              "net": -10226
            }
          },
          "openInterest": 46672
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4081,
              "short": 8653,
              "net": -4572
            },
            "nonCommercial": {
              "long": 5121,
              "short": 919,
              "net": 4202
            },
            "smallTrader": {
              "long": 2223,
              "short": 1853,
              "net": 370
            }
          },
          "openInterest": 11561
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41240,
              "short": 45260,
              "net": -4020
            },
            "nonCommercial": {
              "long": 8002,
              "short": 9785,
              "net": -1783
            },
            "smallTrader": {
              "long": 18877,
              "short": 13074,
              "net": 5803
            }
          },
          "openInterest": 71777
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44206,
              "short": 66226,
              "net": -22020
            },
            "nonCommercial": {
              "long": 29642,
              "short": 15256,
              "net": 14386
            },
            "smallTrader": {
              "long": 28023,
              "short": 20389,
              "net": 7634
            }
          },
          "openInterest": 114185
        }
      ]
    },
    {
      "reportDate": "2002-02-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 417937,
              "short": 409360,
              "net": 8577
            },
            "nonCommercial": {
              "long": 74190,
              "short": 40778,
              "net": 33412
            },
            "smallTrader": {
              "long": 91970,
              "short": 133959,
              "net": -41989
            }
          },
          "openInterest": 595005
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 80700,
              "short": 57461,
              "net": 23239
            },
            "nonCommercial": {
              "long": 4594,
              "short": 14966,
              "net": -10372
            },
            "smallTrader": {
              "long": 16547,
              "short": 29414,
              "net": -12867
            }
          },
          "openInterest": 101912
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357938,
              "short": 360528,
              "net": -2590
            },
            "nonCommercial": {
              "long": 49691,
              "short": 69866,
              "net": -20175
            },
            "smallTrader": {
              "long": 77680,
              "short": 54915,
              "net": 22765
            }
          },
          "openInterest": 496562
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 445846,
              "short": 429538,
              "net": 16308
            },
            "nonCommercial": {
              "long": 55822,
              "short": 37109,
              "net": 18713
            },
            "smallTrader": {
              "long": 53179,
              "short": 88200,
              "net": -35021
            }
          },
          "openInterest": 566705
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9389,
              "short": 13091,
              "net": -3702
            },
            "nonCommercial": {
              "long": 2265,
              "short": 1879,
              "net": 386
            },
            "smallTrader": {
              "long": 10397,
              "short": 7081,
              "net": 3316
            }
          },
          "openInterest": 22051
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23182,
              "short": 3422,
              "net": 19760
            },
            "nonCommercial": {
              "long": 545,
              "short": 11409,
              "net": -10864
            },
            "smallTrader": {
              "long": 9560,
              "short": 18456,
              "net": -8896
            }
          },
          "openInterest": 33289
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38310,
              "short": 26222,
              "net": 12088
            },
            "nonCommercial": {
              "long": 6294,
              "short": 21720,
              "net": -15426
            },
            "smallTrader": {
              "long": 23426,
              "short": 20088,
              "net": 3338
            }
          },
          "openInterest": 68040
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64263,
              "short": 76920,
              "net": -12657
            },
            "nonCommercial": {
              "long": 21996,
              "short": 14507,
              "net": 7489
            },
            "smallTrader": {
              "long": 11448,
              "short": 6280,
              "net": 5168
            }
          },
          "openInterest": 101940
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34277,
              "short": 31497,
              "net": 2780
            },
            "nonCommercial": {
              "long": 12069,
              "short": 22341,
              "net": -10272
            },
            "smallTrader": {
              "long": 14137,
              "short": 6645,
              "net": 7492
            }
          },
          "openInterest": 65376
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40164,
              "short": 62319,
              "net": -22155
            },
            "nonCommercial": {
              "long": 20516,
              "short": 7425,
              "net": 13091
            },
            "smallTrader": {
              "long": 13720,
              "short": 4656,
              "net": 9064
            }
          },
          "openInterest": 78088
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244111,
              "short": 206084,
              "net": 38027
            },
            "nonCommercial": {
              "long": 99377,
              "short": 119017,
              "net": -19640
            },
            "smallTrader": {
              "long": 97527,
              "short": 115914,
              "net": -18387
            }
          },
          "openInterest": 476961
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34242,
              "short": 47955,
              "net": -13713
            },
            "nonCommercial": {
              "long": 15137,
              "short": 7247,
              "net": 7890
            },
            "smallTrader": {
              "long": 11680,
              "short": 5857,
              "net": 5823
            }
          },
          "openInterest": 65429
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343935,
              "short": 293989,
              "net": 49946
            },
            "nonCommercial": {
              "long": 17001,
              "short": 59009,
              "net": -42008
            },
            "smallTrader": {
              "long": 38780,
              "short": 46718,
              "net": -7938
            }
          },
          "openInterest": 453506
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52585,
              "short": 69303,
              "net": -16718
            },
            "nonCommercial": {
              "long": 16358,
              "short": 14035,
              "net": 2323
            },
            "smallTrader": {
              "long": 38739,
              "short": 24344,
              "net": 14395
            }
          },
          "openInterest": 107814
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4761,
              "short": 3274,
              "net": 1487
            },
            "nonCommercial": {
              "long": 3572,
              "short": 2803,
              "net": 769
            },
            "smallTrader": {
              "long": 4377,
              "short": 6633,
              "net": -2256
            }
          },
          "openInterest": 13598
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41428,
              "short": 99608,
              "net": -58180
            },
            "nonCommercial": {
              "long": 53810,
              "short": 19722,
              "net": 34088
            },
            "smallTrader": {
              "long": 32553,
              "short": 8461,
              "net": 24092
            }
          },
          "openInterest": 138370
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127118,
              "short": 118464,
              "net": 8654
            },
            "nonCommercial": {
              "long": 2765,
              "short": 17801,
              "net": -15036
            },
            "smallTrader": {
              "long": 30362,
              "short": 23980,
              "net": 6382
            }
          },
          "openInterest": 169425
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85296,
              "short": 57277,
              "net": 28019
            },
            "nonCommercial": {
              "long": 31592,
              "short": 35608,
              "net": -4016
            },
            "smallTrader": {
              "long": 11732,
              "short": 35735,
              "net": -24003
            }
          },
          "openInterest": 129271
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11211,
              "short": 14476,
              "net": -3265
            },
            "nonCommercial": {
              "long": 8930,
              "short": 3325,
              "net": 5605
            },
            "smallTrader": {
              "long": 10300,
              "short": 12640,
              "net": -2340
            }
          },
          "openInterest": 33818
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37672,
              "short": 40313,
              "net": -2641
            },
            "nonCommercial": {
              "long": 19240,
              "short": 8725,
              "net": 10515
            },
            "smallTrader": {
              "long": 25191,
              "short": 33065,
              "net": -7874
            }
          },
          "openInterest": 91559
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6561,
              "short": 28628,
              "net": -22067
            },
            "nonCommercial": {
              "long": 17181,
              "short": 1035,
              "net": 16146
            },
            "smallTrader": {
              "long": 10549,
              "short": 4628,
              "net": 5921
            }
          },
          "openInterest": 34466
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 389140,
              "short": 340007,
              "net": 49133
            },
            "nonCommercial": {
              "long": 10751,
              "short": 64056,
              "net": -53305
            },
            "smallTrader": {
              "long": 33909,
              "short": 29737,
              "net": 4172
            }
          },
          "openInterest": 478882
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3555,
              "short": 4688,
              "net": -1133
            },
            "nonCommercial": {
              "long": 1131,
              "short": 512,
              "net": 619
            },
            "smallTrader": {
              "long": 1292,
              "short": 778,
              "net": 514
            }
          },
          "openInterest": 5978
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13314,
              "short": 53520,
              "net": -40206
            },
            "nonCommercial": {
              "long": 30712,
              "short": 5491,
              "net": 25221
            },
            "smallTrader": {
              "long": 19863,
              "short": 4878,
              "net": 14985
            }
          },
          "openInterest": 66014
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60600,
              "short": 94487,
              "net": -33887
            },
            "nonCommercial": {
              "long": 21939,
              "short": 5355,
              "net": 16584
            },
            "smallTrader": {
              "long": 32494,
              "short": 15191,
              "net": 17303
            }
          },
          "openInterest": 140990
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89665,
              "short": 69795,
              "net": 19870
            },
            "nonCommercial": {
              "long": 18019,
              "short": 41535,
              "net": -23516
            },
            "smallTrader": {
              "long": 25044,
              "short": 21398,
              "net": 3646
            }
          },
          "openInterest": 155989
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80959,
              "short": 86358,
              "net": -5399
            },
            "nonCommercial": {
              "long": 19580,
              "short": 28389,
              "net": -8809
            },
            "smallTrader": {
              "long": 46705,
              "short": 32497,
              "net": 14208
            }
          },
          "openInterest": 164862
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153053,
              "short": 131633,
              "net": 21420
            },
            "nonCommercial": {
              "long": 6943,
              "short": 29315,
              "net": -22372
            },
            "smallTrader": {
              "long": 35268,
              "short": 34316,
              "net": 952
            }
          },
          "openInterest": 204146
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35015,
              "short": 9097,
              "net": 25918
            },
            "nonCommercial": {
              "long": 2042,
              "short": 15999,
              "net": -13957
            },
            "smallTrader": {
              "long": 7571,
              "short": 19532,
              "net": -11961
            }
          },
          "openInterest": 44628
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4544,
              "short": 8616,
              "net": -4072
            },
            "nonCommercial": {
              "long": 4795,
              "short": 1114,
              "net": 3681
            },
            "smallTrader": {
              "long": 2154,
              "short": 1763,
              "net": 391
            }
          },
          "openInterest": 11643
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42672,
              "short": 42306,
              "net": 366
            },
            "nonCommercial": {
              "long": 7775,
              "short": 13514,
              "net": -5739
            },
            "smallTrader": {
              "long": 18221,
              "short": 12848,
              "net": 5373
            }
          },
          "openInterest": 71895
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48643,
              "short": 54066,
              "net": -5423
            },
            "nonCommercial": {
              "long": 28832,
              "short": 29804,
              "net": -972
            },
            "smallTrader": {
              "long": 28725,
              "short": 22330,
              "net": 6395
            }
          },
          "openInterest": 119214
        }
      ]
    },
    {
      "reportDate": "2002-02-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 451333,
              "short": 434099,
              "net": 17234
            },
            "nonCommercial": {
              "long": 76561,
              "short": 41711,
              "net": 34850
            },
            "smallTrader": {
              "long": 85036,
              "short": 137120,
              "net": -52084
            }
          },
          "openInterest": 626424
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 79149,
              "short": 56590,
              "net": 22559
            },
            "nonCommercial": {
              "long": 5875,
              "short": 15958,
              "net": -10083
            },
            "smallTrader": {
              "long": 16081,
              "short": 28557,
              "net": -12476
            }
          },
          "openInterest": 101213
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 355643,
              "short": 354322,
              "net": 1321
            },
            "nonCommercial": {
              "long": 47369,
              "short": 67098,
              "net": -19729
            },
            "smallTrader": {
              "long": 80887,
              "short": 62479,
              "net": 18408
            }
          },
          "openInterest": 497447
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 441317,
              "short": 419614,
              "net": 21703
            },
            "nonCommercial": {
              "long": 57290,
              "short": 36695,
              "net": 20595
            },
            "smallTrader": {
              "long": 50435,
              "short": 92733,
              "net": -42298
            }
          },
          "openInterest": 560807
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12939,
              "short": 12173,
              "net": 766
            },
            "nonCommercial": {
              "long": 2277,
              "short": 5114,
              "net": -2837
            },
            "smallTrader": {
              "long": 8645,
              "short": 6574,
              "net": 2071
            }
          },
          "openInterest": 23861
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17163,
              "short": 8244,
              "net": 8919
            },
            "nonCommercial": {
              "long": 3751,
              "short": 9149,
              "net": -5398
            },
            "smallTrader": {
              "long": 10505,
              "short": 14026,
              "net": -3521
            }
          },
          "openInterest": 31419
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38240,
              "short": 29774,
              "net": 8466
            },
            "nonCommercial": {
              "long": 6825,
              "short": 20421,
              "net": -13596
            },
            "smallTrader": {
              "long": 25260,
              "short": 20130,
              "net": 5130
            }
          },
          "openInterest": 70779
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60100,
              "short": 74751,
              "net": -14651
            },
            "nonCommercial": {
              "long": 23852,
              "short": 14097,
              "net": 9755
            },
            "smallTrader": {
              "long": 9671,
              "short": 4775,
              "net": 4896
            }
          },
          "openInterest": 98233
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37699,
              "short": 31752,
              "net": 5947
            },
            "nonCommercial": {
              "long": 11688,
              "short": 25961,
              "net": -14273
            },
            "smallTrader": {
              "long": 14720,
              "short": 6394,
              "net": 8326
            }
          },
          "openInterest": 69631
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39821,
              "short": 64550,
              "net": -24729
            },
            "nonCommercial": {
              "long": 22544,
              "short": 7463,
              "net": 15081
            },
            "smallTrader": {
              "long": 14635,
              "short": 4987,
              "net": 9648
            }
          },
          "openInterest": 81644
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235944,
              "short": 195955,
              "net": 39989
            },
            "nonCommercial": {
              "long": 96131,
              "short": 120628,
              "net": -24497
            },
            "smallTrader": {
              "long": 98863,
              "short": 114355,
              "net": -15492
            }
          },
          "openInterest": 469962
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32498,
              "short": 50872,
              "net": -18374
            },
            "nonCommercial": {
              "long": 18026,
              "short": 5454,
              "net": 12572
            },
            "smallTrader": {
              "long": 12235,
              "short": 6433,
              "net": 5802
            }
          },
          "openInterest": 66259
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 336934,
              "short": 312413,
              "net": 24521
            },
            "nonCommercial": {
              "long": 29008,
              "short": 49952,
              "net": -20944
            },
            "smallTrader": {
              "long": 53420,
              "short": 56997,
              "net": -3577
            }
          },
          "openInterest": 474102
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51004,
              "short": 72450,
              "net": -21446
            },
            "nonCommercial": {
              "long": 16274,
              "short": 13020,
              "net": 3254
            },
            "smallTrader": {
              "long": 40349,
              "short": 22157,
              "net": 18192
            }
          },
          "openInterest": 107689
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4712,
              "short": 2879,
              "net": 1833
            },
            "nonCommercial": {
              "long": 3667,
              "short": 2675,
              "net": 992
            },
            "smallTrader": {
              "long": 4400,
              "short": 7225,
              "net": -2825
            }
          },
          "openInterest": 13724
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37963,
              "short": 100186,
              "net": -62223
            },
            "nonCommercial": {
              "long": 61706,
              "short": 25373,
              "net": 36333
            },
            "smallTrader": {
              "long": 36384,
              "short": 10494,
              "net": 25890
            }
          },
          "openInterest": 148022
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130243,
              "short": 124522,
              "net": 5721
            },
            "nonCommercial": {
              "long": 3081,
              "short": 16370,
              "net": -13289
            },
            "smallTrader": {
              "long": 37793,
              "short": 30225,
              "net": 7568
            }
          },
          "openInterest": 178410
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78664,
              "short": 51339,
              "net": 27325
            },
            "nonCommercial": {
              "long": 22996,
              "short": 30777,
              "net": -7781
            },
            "smallTrader": {
              "long": 12948,
              "short": 32492,
              "net": -19544
            }
          },
          "openInterest": 115316
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11090,
              "short": 13756,
              "net": -2666
            },
            "nonCommercial": {
              "long": 7475,
              "short": 2112,
              "net": 5363
            },
            "smallTrader": {
              "long": 10488,
              "short": 13185,
              "net": -2697
            }
          },
          "openInterest": 32510
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35209,
              "short": 41373,
              "net": -6164
            },
            "nonCommercial": {
              "long": 23318,
              "short": 10473,
              "net": 12845
            },
            "smallTrader": {
              "long": 24990,
              "short": 31671,
              "net": -6681
            }
          },
          "openInterest": 92573
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7224,
              "short": 31882,
              "net": -24658
            },
            "nonCommercial": {
              "long": 19180,
              "short": 1127,
              "net": 18053
            },
            "smallTrader": {
              "long": 10352,
              "short": 3747,
              "net": 6605
            }
          },
          "openInterest": 37141
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 383948,
              "short": 349622,
              "net": 34326
            },
            "nonCommercial": {
              "long": 11415,
              "short": 51857,
              "net": -40442
            },
            "smallTrader": {
              "long": 66075,
              "short": 59959,
              "net": 6116
            }
          },
          "openInterest": 514514
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3737,
              "short": 4643,
              "net": -906
            },
            "nonCommercial": {
              "long": 933,
              "short": 315,
              "net": 618
            },
            "smallTrader": {
              "long": 1224,
              "short": 936,
              "net": 288
            }
          },
          "openInterest": 5894
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12397,
              "short": 52605,
              "net": -40208
            },
            "nonCommercial": {
              "long": 30777,
              "short": 4253,
              "net": 26524
            },
            "smallTrader": {
              "long": 19676,
              "short": 5992,
              "net": 13684
            }
          },
          "openInterest": 64702
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63206,
              "short": 91421,
              "net": -28215
            },
            "nonCommercial": {
              "long": 18550,
              "short": 5699,
              "net": 12851
            },
            "smallTrader": {
              "long": 31627,
              "short": 16263,
              "net": 15364
            }
          },
          "openInterest": 138457
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93488,
              "short": 67655,
              "net": 25833
            },
            "nonCommercial": {
              "long": 16702,
              "short": 44202,
              "net": -27500
            },
            "smallTrader": {
              "long": 24249,
              "short": 22582,
              "net": 1667
            }
          },
          "openInterest": 158435
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82714,
              "short": 87550,
              "net": -4836
            },
            "nonCommercial": {
              "long": 19811,
              "short": 30345,
              "net": -10534
            },
            "smallTrader": {
              "long": 46835,
              "short": 31465,
              "net": 15370
            }
          },
          "openInterest": 168718
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157841,
              "short": 128453,
              "net": 29388
            },
            "nonCommercial": {
              "long": 5778,
              "short": 35732,
              "net": -29954
            },
            "smallTrader": {
              "long": 38356,
              "short": 37790,
              "net": 566
            }
          },
          "openInterest": 209834
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32683,
              "short": 9643,
              "net": 23040
            },
            "nonCommercial": {
              "long": 2406,
              "short": 16732,
              "net": -14326
            },
            "smallTrader": {
              "long": 7407,
              "short": 16121,
              "net": -8714
            }
          },
          "openInterest": 42496
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4850,
              "short": 7096,
              "net": -2246
            },
            "nonCommercial": {
              "long": 2821,
              "short": 834,
              "net": 1987
            },
            "smallTrader": {
              "long": 1970,
              "short": 1711,
              "net": 259
            }
          },
          "openInterest": 9791
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41940,
              "short": 42014,
              "net": -74
            },
            "nonCommercial": {
              "long": 7715,
              "short": 13245,
              "net": -5530
            },
            "smallTrader": {
              "long": 17705,
              "short": 12101,
              "net": 5604
            }
          },
          "openInterest": 70963
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49377,
              "short": 48692,
              "net": 685
            },
            "nonCommercial": {
              "long": 28061,
              "short": 35484,
              "net": -7423
            },
            "smallTrader": {
              "long": 26466,
              "short": 19728,
              "net": 6738
            }
          },
          "openInterest": 118100
        }
      ]
    },
    {
      "reportDate": "2002-02-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459358,
              "short": 458030,
              "net": 1328
            },
            "nonCommercial": {
              "long": 79337,
              "short": 45839,
              "net": 33498
            },
            "smallTrader": {
              "long": 93204,
              "short": 128030,
              "net": -34826
            }
          },
          "openInterest": 640929
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 78247,
              "short": 51815,
              "net": 26432
            },
            "nonCommercial": {
              "long": 6160,
              "short": 15754,
              "net": -9594
            },
            "smallTrader": {
              "long": 15533,
              "short": 32371,
              "net": -16838
            }
          },
          "openInterest": 100011
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 351896,
              "short": 368018,
              "net": -16122
            },
            "nonCommercial": {
              "long": 60447,
              "short": 68365,
              "net": -7918
            },
            "smallTrader": {
              "long": 80901,
              "short": 56861,
              "net": 24040
            }
          },
          "openInterest": 519200
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 463484,
              "short": 453353,
              "net": 10131
            },
            "nonCommercial": {
              "long": 65459,
              "short": 40494,
              "net": 24965
            },
            "smallTrader": {
              "long": 58376,
              "short": 93472,
              "net": -35096
            }
          },
          "openInterest": 594868
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12892,
              "short": 7474,
              "net": 5418
            },
            "nonCommercial": {
              "long": 1597,
              "short": 7192,
              "net": -5595
            },
            "smallTrader": {
              "long": 12239,
              "short": 12062,
              "net": 177
            }
          },
          "openInterest": 26728
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37235,
              "short": 32605,
              "net": 4630
            },
            "nonCommercial": {
              "long": 9420,
              "short": 18758,
              "net": -9338
            },
            "smallTrader": {
              "long": 24135,
              "short": 19427,
              "net": 4708
            }
          },
          "openInterest": 71389
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59172,
              "short": 72640,
              "net": -13468
            },
            "nonCommercial": {
              "long": 23238,
              "short": 14290,
              "net": 8948
            },
            "smallTrader": {
              "long": 9548,
              "short": 5028,
              "net": 4520
            }
          },
          "openInterest": 96166
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40648,
              "short": 35165,
              "net": 5483
            },
            "nonCommercial": {
              "long": 12292,
              "short": 24029,
              "net": -11737
            },
            "smallTrader": {
              "long": 12688,
              "short": 6434,
              "net": 6254
            }
          },
          "openInterest": 71409
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42445,
              "short": 64336,
              "net": -21891
            },
            "nonCommercial": {
              "long": 21408,
              "short": 6525,
              "net": 14883
            },
            "smallTrader": {
              "long": 13308,
              "short": 6300,
              "net": 7008
            }
          },
          "openInterest": 81693
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226903,
              "short": 194939,
              "net": 31964
            },
            "nonCommercial": {
              "long": 96682,
              "short": 111958,
              "net": -15276
            },
            "smallTrader": {
              "long": 99134,
              "short": 115822,
              "net": -16688
            }
          },
          "openInterest": 461087
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34201,
              "short": 42811,
              "net": -8610
            },
            "nonCommercial": {
              "long": 14872,
              "short": 11326,
              "net": 3546
            },
            "smallTrader": {
              "long": 11678,
              "short": 6614,
              "net": 5064
            }
          },
          "openInterest": 64135
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 326039,
              "short": 318393,
              "net": 7646
            },
            "nonCommercial": {
              "long": 35374,
              "short": 38418,
              "net": -3044
            },
            "smallTrader": {
              "long": 39939,
              "short": 44541,
              "net": -4602
            }
          },
          "openInterest": 454087
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50420,
              "short": 77338,
              "net": -26918
            },
            "nonCommercial": {
              "long": 22094,
              "short": 13447,
              "net": 8647
            },
            "smallTrader": {
              "long": 40057,
              "short": 21786,
              "net": 18271
            }
          },
          "openInterest": 112662
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5290,
              "short": 2825,
              "net": 2465
            },
            "nonCommercial": {
              "long": 3092,
              "short": 4022,
              "net": -930
            },
            "smallTrader": {
              "long": 5172,
              "short": 6707,
              "net": -1535
            }
          },
          "openInterest": 14567
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38355,
              "short": 98409,
              "net": -60054
            },
            "nonCommercial": {
              "long": 61748,
              "short": 27384,
              "net": 34364
            },
            "smallTrader": {
              "long": 35921,
              "short": 10231,
              "net": 25690
            }
          },
          "openInterest": 148242
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131292,
              "short": 126337,
              "net": 4955
            },
            "nonCommercial": {
              "long": 3446,
              "short": 15951,
              "net": -12505
            },
            "smallTrader": {
              "long": 31315,
              "short": 23765,
              "net": 7550
            }
          },
          "openInterest": 173705
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83910,
              "short": 53367,
              "net": 30543
            },
            "nonCommercial": {
              "long": 23244,
              "short": 35576,
              "net": -12332
            },
            "smallTrader": {
              "long": 14242,
              "short": 32453,
              "net": -18211
            }
          },
          "openInterest": 122120
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11105,
              "short": 12909,
              "net": -1804
            },
            "nonCommercial": {
              "long": 5981,
              "short": 2273,
              "net": 3708
            },
            "smallTrader": {
              "long": 9195,
              "short": 11099,
              "net": -1904
            }
          },
          "openInterest": 29266
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35648,
              "short": 39676,
              "net": -4028
            },
            "nonCommercial": {
              "long": 23038,
              "short": 11430,
              "net": 11608
            },
            "smallTrader": {
              "long": 24438,
              "short": 32018,
              "net": -7580
            }
          },
          "openInterest": 91651
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7894,
              "short": 34277,
              "net": -26383
            },
            "nonCommercial": {
              "long": 19230,
              "short": 1170,
              "net": 18060
            },
            "smallTrader": {
              "long": 11808,
              "short": 3485,
              "net": 8323
            }
          },
          "openInterest": 39347
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 385556,
              "short": 367707,
              "net": 17849
            },
            "nonCommercial": {
              "long": 18928,
              "short": 46615,
              "net": -27687
            },
            "smallTrader": {
              "long": 39416,
              "short": 29578,
              "net": 9838
            }
          },
          "openInterest": 497083
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3560,
              "short": 5108,
              "net": -1548
            },
            "nonCommercial": {
              "long": 1412,
              "short": 156,
              "net": 1256
            },
            "smallTrader": {
              "long": 1181,
              "short": 889,
              "net": 292
            }
          },
          "openInterest": 6153
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13921,
              "short": 54596,
              "net": -40675
            },
            "nonCommercial": {
              "long": 32533,
              "short": 4405,
              "net": 28128
            },
            "smallTrader": {
              "long": 19552,
              "short": 7005,
              "net": 12547
            }
          },
          "openInterest": 68018
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63923,
              "short": 85663,
              "net": -21740
            },
            "nonCommercial": {
              "long": 13560,
              "short": 7561,
              "net": 5999
            },
            "smallTrader": {
              "long": 33078,
              "short": 17337,
              "net": 15741
            }
          },
          "openInterest": 135699
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93049,
              "short": 68947,
              "net": 24102
            },
            "nonCommercial": {
              "long": 15208,
              "short": 40316,
              "net": -25108
            },
            "smallTrader": {
              "long": 25374,
              "short": 24368,
              "net": 1006
            }
          },
          "openInterest": 159353
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83836,
              "short": 93335,
              "net": -9499
            },
            "nonCommercial": {
              "long": 22332,
              "short": 29186,
              "net": -6854
            },
            "smallTrader": {
              "long": 48607,
              "short": 32254,
              "net": 16353
            }
          },
          "openInterest": 173356
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155192,
              "short": 126224,
              "net": 28968
            },
            "nonCommercial": {
              "long": 7415,
              "short": 38368,
              "net": -30953
            },
            "smallTrader": {
              "long": 38047,
              "short": 36062,
              "net": 1985
            }
          },
          "openInterest": 207178
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29656,
              "short": 10229,
              "net": 19427
            },
            "nonCommercial": {
              "long": 4406,
              "short": 16636,
              "net": -12230
            },
            "smallTrader": {
              "long": 9186,
              "short": 16383,
              "net": -7197
            }
          },
          "openInterest": 43256
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4591,
              "short": 5846,
              "net": -1255
            },
            "nonCommercial": {
              "long": 3214,
              "short": 1891,
              "net": 1323
            },
            "smallTrader": {
              "long": 1756,
              "short": 1824,
              "net": -68
            }
          },
          "openInterest": 9724
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41316,
              "short": 44661,
              "net": -3345
            },
            "nonCommercial": {
              "long": 7990,
              "short": 15809,
              "net": -7819
            },
            "smallTrader": {
              "long": 18100,
              "short": 6936,
              "net": 11164
            }
          },
          "openInterest": 71080
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52521,
              "short": 46381,
              "net": 6140
            },
            "nonCommercial": {
              "long": 25324,
              "short": 39330,
              "net": -14006
            },
            "smallTrader": {
              "long": 29657,
              "short": 21791,
              "net": 7866
            }
          },
          "openInterest": 123629
        }
      ]
    },
    {
      "reportDate": "2002-02-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488528,
              "short": 490992,
              "net": -2464
            },
            "nonCommercial": {
              "long": 97076,
              "short": 54953,
              "net": 42123
            },
            "smallTrader": {
              "long": 102526,
              "short": 142185,
              "net": -39659
            }
          },
          "openInterest": 705864
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 82937,
              "short": 60921,
              "net": 22016
            },
            "nonCommercial": {
              "long": 7372,
              "short": 11861,
              "net": -4489
            },
            "smallTrader": {
              "long": 18413,
              "short": 35940,
              "net": -17527
            }
          },
          "openInterest": 109957
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 379342,
              "short": 380276,
              "net": -934
            },
            "nonCommercial": {
              "long": 51965,
              "short": 70314,
              "net": -18349
            },
            "smallTrader": {
              "long": 98089,
              "short": 78806,
              "net": 19283
            }
          },
          "openInterest": 573078
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 446085,
              "short": 422649,
              "net": 23436
            },
            "nonCommercial": {
              "long": 54188,
              "short": 44075,
              "net": 10113
            },
            "smallTrader": {
              "long": 77128,
              "short": 110677,
              "net": -33549
            }
          },
          "openInterest": 583682
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10429,
              "short": 14971,
              "net": -4542
            },
            "nonCommercial": {
              "long": 1889,
              "short": 1804,
              "net": 85
            },
            "smallTrader": {
              "long": 9540,
              "short": 5083,
              "net": 4457
            }
          },
          "openInterest": 21858
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19107,
              "short": 8157,
              "net": 10950
            },
            "nonCommercial": {
              "long": 3560,
              "short": 9774,
              "net": -6214
            },
            "smallTrader": {
              "long": 10359,
              "short": 15095,
              "net": -4736
            }
          },
          "openInterest": 33026
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44433,
              "short": 28193,
              "net": 16240
            },
            "nonCommercial": {
              "long": 7508,
              "short": 27468,
              "net": -19960
            },
            "smallTrader": {
              "long": 27963,
              "short": 24243,
              "net": 3720
            }
          },
          "openInterest": 80851
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60109,
              "short": 71339,
              "net": -11230
            },
            "nonCommercial": {
              "long": 20544,
              "short": 14150,
              "net": 6394
            },
            "smallTrader": {
              "long": 10246,
              "short": 5410,
              "net": 4836
            }
          },
          "openInterest": 95749
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34028,
              "short": 34578,
              "net": -550
            },
            "nonCommercial": {
              "long": 13323,
              "short": 19373,
              "net": -6050
            },
            "smallTrader": {
              "long": 12734,
              "short": 6134,
              "net": 6600
            }
          },
          "openInterest": 64937
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46393,
              "short": 59642,
              "net": -13249
            },
            "nonCommercial": {
              "long": 13078,
              "short": 6083,
              "net": 6995
            },
            "smallTrader": {
              "long": 13686,
              "short": 7432,
              "net": 6254
            }
          },
          "openInterest": 76182
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238798,
              "short": 173663,
              "net": 65135
            },
            "nonCommercial": {
              "long": 71957,
              "short": 119674,
              "net": -47717
            },
            "smallTrader": {
              "long": 97138,
              "short": 114556,
              "net": -17418
            }
          },
          "openInterest": 452204
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33824,
              "short": 37215,
              "net": -3391
            },
            "nonCommercial": {
              "long": 14544,
              "short": 15888,
              "net": -1344
            },
            "smallTrader": {
              "long": 12044,
              "short": 7309,
              "net": 4735
            }
          },
          "openInterest": 62978
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317919,
              "short": 308421,
              "net": 9498
            },
            "nonCommercial": {
              "long": 37717,
              "short": 40021,
              "net": -2304
            },
            "smallTrader": {
              "long": 36620,
              "short": 43814,
              "net": -7194
            }
          },
          "openInterest": 453558
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47552,
              "short": 69941,
              "net": -22389
            },
            "nonCommercial": {
              "long": 20441,
              "short": 17308,
              "net": 3133
            },
            "smallTrader": {
              "long": 41397,
              "short": 22141,
              "net": 19256
            }
          },
          "openInterest": 109561
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5816,
              "short": 2704,
              "net": 3112
            },
            "nonCommercial": {
              "long": 3708,
              "short": 5574,
              "net": -1866
            },
            "smallTrader": {
              "long": 5726,
              "short": 6972,
              "net": -1246
            }
          },
          "openInterest": 15992
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36376,
              "short": 92785,
              "net": -56409
            },
            "nonCommercial": {
              "long": 58404,
              "short": 29325,
              "net": 29079
            },
            "smallTrader": {
              "long": 37044,
              "short": 9714,
              "net": 27330
            }
          },
          "openInterest": 144384
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130618,
              "short": 121223,
              "net": 9395
            },
            "nonCommercial": {
              "long": 3300,
              "short": 15479,
              "net": -12179
            },
            "smallTrader": {
              "long": 31067,
              "short": 28283,
              "net": 2784
            }
          },
          "openInterest": 174052
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90724,
              "short": 51540,
              "net": 39184
            },
            "nonCommercial": {
              "long": 23130,
              "short": 42942,
              "net": -19812
            },
            "smallTrader": {
              "long": 13104,
              "short": 32476,
              "net": -19372
            }
          },
          "openInterest": 127692
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11329,
              "short": 11218,
              "net": 111
            },
            "nonCommercial": {
              "long": 5353,
              "short": 3562,
              "net": 1791
            },
            "smallTrader": {
              "long": 9685,
              "short": 11587,
              "net": -1902
            }
          },
          "openInterest": 29591
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37971,
              "short": 40503,
              "net": -2532
            },
            "nonCommercial": {
              "long": 20732,
              "short": 12794,
              "net": 7938
            },
            "smallTrader": {
              "long": 25107,
              "short": 30513,
              "net": -5406
            }
          },
          "openInterest": 90680
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7818,
              "short": 31301,
              "net": -23483
            },
            "nonCommercial": {
              "long": 19163,
              "short": 1595,
              "net": 17568
            },
            "smallTrader": {
              "long": 11609,
              "short": 5694,
              "net": 5915
            }
          },
          "openInterest": 39223
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 380605,
              "short": 365705,
              "net": 14900
            },
            "nonCommercial": {
              "long": 13897,
              "short": 37773,
              "net": -23876
            },
            "smallTrader": {
              "long": 36660,
              "short": 27684,
              "net": 8976
            }
          },
          "openInterest": 479939
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3374,
              "short": 5557,
              "net": -2183
            },
            "nonCommercial": {
              "long": 1994,
              "short": 252,
              "net": 1742
            },
            "smallTrader": {
              "long": 1302,
              "short": 861,
              "net": 441
            }
          },
          "openInterest": 6723
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12947,
              "short": 52118,
              "net": -39171
            },
            "nonCommercial": {
              "long": 32327,
              "short": 5217,
              "net": 27110
            },
            "smallTrader": {
              "long": 17878,
              "short": 5817,
              "net": 12061
            }
          },
          "openInterest": 65009
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61258,
              "short": 85735,
              "net": -24477
            },
            "nonCommercial": {
              "long": 14049,
              "short": 3582,
              "net": 10467
            },
            "smallTrader": {
              "long": 32043,
              "short": 18033,
              "net": 14010
            }
          },
          "openInterest": 130784
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89410,
              "short": 70676,
              "net": 18734
            },
            "nonCommercial": {
              "long": 12761,
              "short": 33501,
              "net": -20740
            },
            "smallTrader": {
              "long": 25456,
              "short": 23450,
              "net": 2006
            }
          },
          "openInterest": 155510
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81433,
              "short": 93293,
              "net": -11860
            },
            "nonCommercial": {
              "long": 21932,
              "short": 21823,
              "net": 109
            },
            "smallTrader": {
              "long": 46085,
              "short": 34334,
              "net": 11751
            }
          },
          "openInterest": 166796
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144454,
              "short": 117035,
              "net": 27419
            },
            "nonCommercial": {
              "long": 12794,
              "short": 45027,
              "net": -32233
            },
            "smallTrader": {
              "long": 40540,
              "short": 35726,
              "net": 4814
            }
          },
          "openInterest": 203819
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34624,
              "short": 9778,
              "net": 24846
            },
            "nonCommercial": {
              "long": 3343,
              "short": 18242,
              "net": -14899
            },
            "smallTrader": {
              "long": 6626,
              "short": 16573,
              "net": -9947
            }
          },
          "openInterest": 44593
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4451,
              "short": 7786,
              "net": -3335
            },
            "nonCommercial": {
              "long": 4484,
              "short": 1179,
              "net": 3305
            },
            "smallTrader": {
              "long": 1790,
              "short": 1760,
              "net": 30
            }
          },
          "openInterest": 10895
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36193,
              "short": 35815,
              "net": 378
            },
            "nonCommercial": {
              "long": 6386,
              "short": 12381,
              "net": -5995
            },
            "smallTrader": {
              "long": 16461,
              "short": 10844,
              "net": 5617
            }
          },
          "openInterest": 62233
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51388,
              "short": 40614,
              "net": 10774
            },
            "nonCommercial": {
              "long": 20965,
              "short": 42319,
              "net": -21354
            },
            "smallTrader": {
              "long": 31533,
              "short": 20953,
              "net": 10580
            }
          },
          "openInterest": 116781
        }
      ]
    },
    {
      "reportDate": "2002-03-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459032,
              "short": 452724,
              "net": 6308
            },
            "nonCommercial": {
              "long": 97884,
              "short": 49659,
              "net": 48225
            },
            "smallTrader": {
              "long": 88551,
              "short": 143084,
              "net": -54533
            }
          },
          "openInterest": 658249
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 80572,
              "short": 62120,
              "net": 18452
            },
            "nonCommercial": {
              "long": 9603,
              "short": 13374,
              "net": -3771
            },
            "smallTrader": {
              "long": 15267,
              "short": 29948,
              "net": -14681
            }
          },
          "openInterest": 106343
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 350297,
              "short": 354554,
              "net": -4257
            },
            "nonCommercial": {
              "long": 45620,
              "short": 58883,
              "net": -13263
            },
            "smallTrader": {
              "long": 80602,
              "short": 63082,
              "net": 17520
            }
          },
          "openInterest": 500790
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 399035,
              "short": 380683,
              "net": 18352
            },
            "nonCommercial": {
              "long": 65817,
              "short": 43961,
              "net": 21856
            },
            "smallTrader": {
              "long": 65694,
              "short": 105902,
              "net": -40208
            }
          },
          "openInterest": 536295
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14664,
              "short": 7007,
              "net": 7657
            },
            "nonCommercial": {
              "long": 3367,
              "short": 6963,
              "net": -3596
            },
            "smallTrader": {
              "long": 9783,
              "short": 13844,
              "net": -4061
            }
          },
          "openInterest": 27814
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35304,
              "short": 29626,
              "net": 5678
            },
            "nonCommercial": {
              "long": 8231,
              "short": 18325,
              "net": -10094
            },
            "smallTrader": {
              "long": 27750,
              "short": 23334,
              "net": 4416
            }
          },
          "openInterest": 71722
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59818,
              "short": 71999,
              "net": -12181
            },
            "nonCommercial": {
              "long": 21878,
              "short": 14044,
              "net": 7834
            },
            "smallTrader": {
              "long": 10152,
              "short": 5805,
              "net": 4347
            }
          },
          "openInterest": 96372
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32597,
              "short": 33702,
              "net": -1105
            },
            "nonCommercial": {
              "long": 12320,
              "short": 19293,
              "net": -6973
            },
            "smallTrader": {
              "long": 14397,
              "short": 6319,
              "net": 8078
            }
          },
          "openInterest": 64617
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43269,
              "short": 61067,
              "net": -17798
            },
            "nonCommercial": {
              "long": 15424,
              "short": 4984,
              "net": 10440
            },
            "smallTrader": {
              "long": 13062,
              "short": 5704,
              "net": 7358
            }
          },
          "openInterest": 74046
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224500,
              "short": 163142,
              "net": 61358
            },
            "nonCommercial": {
              "long": 72280,
              "short": 117458,
              "net": -45178
            },
            "smallTrader": {
              "long": 91208,
              "short": 107388,
              "net": -16180
            }
          },
          "openInterest": 428020
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34606,
              "short": 36573,
              "net": -1967
            },
            "nonCommercial": {
              "long": 14097,
              "short": 16688,
              "net": -2591
            },
            "smallTrader": {
              "long": 11717,
              "short": 7159,
              "net": 4558
            }
          },
          "openInterest": 63185
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 326551,
              "short": 344819,
              "net": -18268
            },
            "nonCommercial": {
              "long": 46762,
              "short": 29420,
              "net": 17342
            },
            "smallTrader": {
              "long": 43589,
              "short": 42663,
              "net": 926
            }
          },
          "openInterest": 478948
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56093,
              "short": 83303,
              "net": -27210
            },
            "nonCommercial": {
              "long": 20406,
              "short": 14118,
              "net": 6288
            },
            "smallTrader": {
              "long": 42245,
              "short": 21323,
              "net": 20922
            }
          },
          "openInterest": 118935
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5664,
              "short": 2517,
              "net": 3147
            },
            "nonCommercial": {
              "long": 3838,
              "short": 6943,
              "net": -3105
            },
            "smallTrader": {
              "long": 6359,
              "short": 6401,
              "net": -42
            }
          },
          "openInterest": 16584
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37550,
              "short": 96216,
              "net": -58666
            },
            "nonCommercial": {
              "long": 55673,
              "short": 25211,
              "net": 30462
            },
            "smallTrader": {
              "long": 38088,
              "short": 9884,
              "net": 28204
            }
          },
          "openInterest": 144154
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113286,
              "short": 119035,
              "net": -5749
            },
            "nonCommercial": {
              "long": 6148,
              "short": 10290,
              "net": -4142
            },
            "smallTrader": {
              "long": 34526,
              "short": 24635,
              "net": 9891
            }
          },
          "openInterest": 164291
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75362,
              "short": 47532,
              "net": 27830
            },
            "nonCommercial": {
              "long": 13717,
              "short": 27363,
              "net": -13646
            },
            "smallTrader": {
              "long": 15578,
              "short": 29762,
              "net": -14184
            }
          },
          "openInterest": 104976
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11241,
              "short": 11643,
              "net": -402
            },
            "nonCommercial": {
              "long": 5579,
              "short": 3547,
              "net": 2032
            },
            "smallTrader": {
              "long": 10123,
              "short": 11753,
              "net": -1630
            }
          },
          "openInterest": 29763
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37352,
              "short": 40538,
              "net": -3186
            },
            "nonCommercial": {
              "long": 19537,
              "short": 13234,
              "net": 6303
            },
            "smallTrader": {
              "long": 26688,
              "short": 29805,
              "net": -3117
            }
          },
          "openInterest": 92789
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8850,
              "short": 36067,
              "net": -27217
            },
            "nonCommercial": {
              "long": 20426,
              "short": 1078,
              "net": 19348
            },
            "smallTrader": {
              "long": 11982,
              "short": 4113,
              "net": 7869
            }
          },
          "openInterest": 41663
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 406349,
              "short": 392879,
              "net": 13470
            },
            "nonCommercial": {
              "long": 13322,
              "short": 39303,
              "net": -25981
            },
            "smallTrader": {
              "long": 41602,
              "short": 29091,
              "net": 12511
            }
          },
          "openInterest": 509750
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3216,
              "short": 6142,
              "net": -2926
            },
            "nonCommercial": {
              "long": 2189,
              "short": 157,
              "net": 2032
            },
            "smallTrader": {
              "long": 1761,
              "short": 867,
              "net": 894
            }
          },
          "openInterest": 7166
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9433,
              "short": 56302,
              "net": -46869
            },
            "nonCommercial": {
              "long": 35995,
              "short": 3958,
              "net": 32037
            },
            "smallTrader": {
              "long": 19863,
              "short": 5031,
              "net": 14832
            }
          },
          "openInterest": 66893
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57557,
              "short": 91702,
              "net": -34145
            },
            "nonCommercial": {
              "long": 23519,
              "short": 5808,
              "net": 17711
            },
            "smallTrader": {
              "long": 32162,
              "short": 15728,
              "net": 16434
            }
          },
          "openInterest": 134703
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86169,
              "short": 68487,
              "net": 17682
            },
            "nonCommercial": {
              "long": 10747,
              "short": 32387,
              "net": -21640
            },
            "smallTrader": {
              "long": 26157,
              "short": 22199,
              "net": 3958
            }
          },
          "openInterest": 153743
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68038,
              "short": 84115,
              "net": -16077
            },
            "nonCommercial": {
              "long": 28123,
              "short": 19614,
              "net": 8509
            },
            "smallTrader": {
              "long": 41990,
              "short": 34422,
              "net": 7568
            }
          },
          "openInterest": 157071
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138452,
              "short": 120741,
              "net": 17711
            },
            "nonCommercial": {
              "long": 11360,
              "short": 38467,
              "net": -27107
            },
            "smallTrader": {
              "long": 32932,
              "short": 23536,
              "net": 9396
            }
          },
          "openInterest": 191030
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35746,
              "short": 14220,
              "net": 21526
            },
            "nonCommercial": {
              "long": 1825,
              "short": 14770,
              "net": -12945
            },
            "smallTrader": {
              "long": 8070,
              "short": 16651,
              "net": -8581
            }
          },
          "openInterest": 45641
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4325,
              "short": 6918,
              "net": -2593
            },
            "nonCommercial": {
              "long": 3967,
              "short": 1331,
              "net": 2636
            },
            "smallTrader": {
              "long": 1571,
              "short": 1614,
              "net": -43
            }
          },
          "openInterest": 10059
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36169,
              "short": 35191,
              "net": 978
            },
            "nonCommercial": {
              "long": 7156,
              "short": 13091,
              "net": -5935
            },
            "smallTrader": {
              "long": 15062,
              "short": 10105,
              "net": 4957
            }
          },
          "openInterest": 61724
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44390,
              "short": 36501,
              "net": 7889
            },
            "nonCommercial": {
              "long": 21949,
              "short": 42647,
              "net": -20698
            },
            "smallTrader": {
              "long": 30791,
              "short": 17982,
              "net": 12809
            }
          },
          "openInterest": 110006
        }
      ]
    },
    {
      "reportDate": "2002-03-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 465490,
              "short": 465014,
              "net": 476
            },
            "nonCommercial": {
              "long": 108547,
              "short": 54163,
              "net": 54384
            },
            "smallTrader": {
              "long": 93056,
              "short": 147916,
              "net": -54860
            }
          },
          "openInterest": 677492
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 79711,
              "short": 57794,
              "net": 21917
            },
            "nonCommercial": {
              "long": 7566,
              "short": 14370,
              "net": -6804
            },
            "smallTrader": {
              "long": 15414,
              "short": 30527,
              "net": -15113
            }
          },
          "openInterest": 103732
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 340766,
              "short": 327157,
              "net": 13609
            },
            "nonCommercial": {
              "long": 49342,
              "short": 65688,
              "net": -16346
            },
            "smallTrader": {
              "long": 76823,
              "short": 74086,
              "net": 2737
            }
          },
          "openInterest": 489960
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 487561,
              "short": 427050,
              "net": 60511
            },
            "nonCommercial": {
              "long": 48947,
              "short": 55630,
              "net": -6683
            },
            "smallTrader": {
              "long": 49611,
              "short": 103439,
              "net": -53828
            }
          },
          "openInterest": 593575
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13611,
              "short": 31210,
              "net": -17599
            },
            "nonCommercial": {
              "long": 8849,
              "short": 3423,
              "net": 5426
            },
            "smallTrader": {
              "long": 17742,
              "short": 5569,
              "net": 12173
            }
          },
          "openInterest": 40202
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25956,
              "short": 10782,
              "net": 15174
            },
            "nonCommercial": {
              "long": 2112,
              "short": 12235,
              "net": -10123
            },
            "smallTrader": {
              "long": 11716,
              "short": 16767,
              "net": -5051
            }
          },
          "openInterest": 39898
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35214,
              "short": 41851,
              "net": -6637
            },
            "nonCommercial": {
              "long": 11215,
              "short": 13315,
              "net": -2100
            },
            "smallTrader": {
              "long": 29130,
              "short": 20393,
              "net": 8737
            }
          },
          "openInterest": 76124
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59348,
              "short": 70836,
              "net": -11488
            },
            "nonCommercial": {
              "long": 21627,
              "short": 15020,
              "net": 6607
            },
            "smallTrader": {
              "long": 10243,
              "short": 5362,
              "net": 4881
            }
          },
          "openInterest": 95200
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29281,
              "short": 44837,
              "net": -15556
            },
            "nonCommercial": {
              "long": 19669,
              "short": 12109,
              "net": 7560
            },
            "smallTrader": {
              "long": 14045,
              "short": 6049,
              "net": 7996
            }
          },
          "openInterest": 68370
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42042,
              "short": 64290,
              "net": -22248
            },
            "nonCommercial": {
              "long": 20241,
              "short": 5524,
              "net": 14717
            },
            "smallTrader": {
              "long": 12459,
              "short": 4928,
              "net": 7531
            }
          },
          "openInterest": 77432
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220440,
              "short": 172470,
              "net": 47970
            },
            "nonCommercial": {
              "long": 73693,
              "short": 110552,
              "net": -36859
            },
            "smallTrader": {
              "long": 94758,
              "short": 105869,
              "net": -11111
            }
          },
          "openInterest": 427939
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33650,
              "short": 41166,
              "net": -7516
            },
            "nonCommercial": {
              "long": 14949,
              "short": 11626,
              "net": 3323
            },
            "smallTrader": {
              "long": 10656,
              "short": 6463,
              "net": 4193
            }
          },
          "openInterest": 61580
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 331395,
              "short": 366640,
              "net": -35245
            },
            "nonCommercial": {
              "long": 56640,
              "short": 33668,
              "net": 22972
            },
            "smallTrader": {
              "long": 57150,
              "short": 44877,
              "net": 12273
            }
          },
          "openInterest": 507320
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44016,
              "short": 84487,
              "net": -40471
            },
            "nonCommercial": {
              "long": 24796,
              "short": 9335,
              "net": 15461
            },
            "smallTrader": {
              "long": 44620,
              "short": 19610,
              "net": 25010
            }
          },
          "openInterest": 114001
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5063,
              "short": 2918,
              "net": 2145
            },
            "nonCommercial": {
              "long": 3516,
              "short": 5352,
              "net": -1836
            },
            "smallTrader": {
              "long": 6256,
              "short": 6565,
              "net": -309
            }
          },
          "openInterest": 15454
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36820,
              "short": 95327,
              "net": -58507
            },
            "nonCommercial": {
              "long": 50525,
              "short": 20039,
              "net": 30486
            },
            "smallTrader": {
              "long": 39314,
              "short": 11293,
              "net": 28021
            }
          },
          "openInterest": 140978
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106615,
              "short": 121426,
              "net": -14811
            },
            "nonCommercial": {
              "long": 11704,
              "short": 10600,
              "net": 1104
            },
            "smallTrader": {
              "long": 36847,
              "short": 23140,
              "net": 13707
            }
          },
          "openInterest": 164111
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68149,
              "short": 75511,
              "net": -7362
            },
            "nonCommercial": {
              "long": 20510,
              "short": 13612,
              "net": 6898
            },
            "smallTrader": {
              "long": 22056,
              "short": 21592,
              "net": 464
            }
          },
          "openInterest": 110848
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11650,
              "short": 10126,
              "net": 1524
            },
            "nonCommercial": {
              "long": 5306,
              "short": 5337,
              "net": -31
            },
            "smallTrader": {
              "long": 10657,
              "short": 12150,
              "net": -1493
            }
          },
          "openInterest": 30880
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38184,
              "short": 45254,
              "net": -7070
            },
            "nonCommercial": {
              "long": 23867,
              "short": 14257,
              "net": 9610
            },
            "smallTrader": {
              "long": 26619,
              "short": 29159,
              "net": -2540
            }
          },
          "openInterest": 97646
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11755,
              "short": 39004,
              "net": -27249
            },
            "nonCommercial": {
              "long": 20056,
              "short": 612,
              "net": 19444
            },
            "smallTrader": {
              "long": 13431,
              "short": 5626,
              "net": 7805
            }
          },
          "openInterest": 45857
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 402915,
              "short": 402290,
              "net": 625
            },
            "nonCommercial": {
              "long": 19910,
              "short": 37050,
              "net": -17140
            },
            "smallTrader": {
              "long": 42762,
              "short": 26247,
              "net": 16515
            }
          },
          "openInterest": 520253
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3360,
              "short": 6318,
              "net": -2958
            },
            "nonCommercial": {
              "long": 2305,
              "short": 222,
              "net": 2083
            },
            "smallTrader": {
              "long": 1516,
              "short": 641,
              "net": 875
            }
          },
          "openInterest": 7241
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10634,
              "short": 57880,
              "net": -47246
            },
            "nonCommercial": {
              "long": 36515,
              "short": 3882,
              "net": 32633
            },
            "smallTrader": {
              "long": 20661,
              "short": 6048,
              "net": 14613
            }
          },
          "openInterest": 69921
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52042,
              "short": 91050,
              "net": -39008
            },
            "nonCommercial": {
              "long": 26280,
              "short": 6220,
              "net": 20060
            },
            "smallTrader": {
              "long": 33600,
              "short": 14652,
              "net": 18948
            }
          },
          "openInterest": 134103
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81337,
              "short": 77375,
              "net": 3962
            },
            "nonCommercial": {
              "long": 15263,
              "short": 27636,
              "net": -12373
            },
            "smallTrader": {
              "long": 24917,
              "short": 16506,
              "net": 8411
            }
          },
          "openInterest": 153808
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63471,
              "short": 90996,
              "net": -27525
            },
            "nonCommercial": {
              "long": 47741,
              "short": 22255,
              "net": 25486
            },
            "smallTrader": {
              "long": 40640,
              "short": 38601,
              "net": 2039
            }
          },
          "openInterest": 171925
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142875,
              "short": 128339,
              "net": 14536
            },
            "nonCommercial": {
              "long": 10181,
              "short": 33257,
              "net": -23076
            },
            "smallTrader": {
              "long": 32185,
              "short": 23645,
              "net": 8540
            }
          },
          "openInterest": 192352
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39555,
              "short": 31457,
              "net": 8098
            },
            "nonCommercial": {
              "long": 3056,
              "short": 11092,
              "net": -8036
            },
            "smallTrader": {
              "long": 12257,
              "short": 12319,
              "net": -62
            }
          },
          "openInterest": 54877
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5171,
              "short": 6071,
              "net": -900
            },
            "nonCommercial": {
              "long": 4002,
              "short": 1603,
              "net": 2399
            },
            "smallTrader": {
              "long": 582,
              "short": 2081,
              "net": -1499
            }
          },
          "openInterest": 9799
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35649,
              "short": 34118,
              "net": 1531
            },
            "nonCommercial": {
              "long": 7216,
              "short": 13663,
              "net": -6447
            },
            "smallTrader": {
              "long": 15871,
              "short": 10955,
              "net": 4916
            }
          },
          "openInterest": 61051
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48628,
              "short": 35077,
              "net": 13551
            },
            "nonCommercial": {
              "long": 21825,
              "short": 47789,
              "net": -25964
            },
            "smallTrader": {
              "long": 30599,
              "short": 18186,
              "net": 12413
            }
          },
          "openInterest": 113789
        }
      ]
    },
    {
      "reportDate": "2002-03-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 479696,
              "short": 464994,
              "net": 14702
            },
            "nonCommercial": {
              "long": 104864,
              "short": 60896,
              "net": 43968
            },
            "smallTrader": {
              "long": 79556,
              "short": 138226,
              "net": -58670
            }
          },
          "openInterest": 668130
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 76635,
              "short": 55384,
              "net": 21251
            },
            "nonCommercial": {
              "long": 8624,
              "short": 13046,
              "net": -4422
            },
            "smallTrader": {
              "long": 13899,
              "short": 30728,
              "net": -16829
            }
          },
          "openInterest": 99258
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 335102,
              "short": 304699,
              "net": 30403
            },
            "nonCommercial": {
              "long": 44129,
              "short": 67744,
              "net": -23615
            },
            "smallTrader": {
              "long": 66507,
              "short": 73295,
              "net": -6788
            }
          },
          "openInterest": 463500
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 469645,
              "short": 411027,
              "net": 58618
            },
            "nonCommercial": {
              "long": 52035,
              "short": 55785,
              "net": -3750
            },
            "smallTrader": {
              "long": 49292,
              "short": 104160,
              "net": -54868
            }
          },
          "openInterest": 573081
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8046,
              "short": 27784,
              "net": -19738
            },
            "nonCommercial": {
              "long": 9853,
              "short": 2978,
              "net": 6875
            },
            "smallTrader": {
              "long": 15162,
              "short": 2299,
              "net": 12863
            }
          },
          "openInterest": 33061
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15322,
              "short": 6470,
              "net": 8852
            },
            "nonCommercial": {
              "long": 2360,
              "short": 9051,
              "net": -6691
            },
            "smallTrader": {
              "long": 9468,
              "short": 11629,
              "net": -2161
            }
          },
          "openInterest": 27150
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36472,
              "short": 44232,
              "net": -7760
            },
            "nonCommercial": {
              "long": 11431,
              "short": 13722,
              "net": -2291
            },
            "smallTrader": {
              "long": 27908,
              "short": 17857,
              "net": 10051
            }
          },
          "openInterest": 76366
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59732,
              "short": 69728,
              "net": -9996
            },
            "nonCommercial": {
              "long": 21530,
              "short": 15390,
              "net": 6140
            },
            "smallTrader": {
              "long": 10069,
              "short": 6213,
              "net": 3856
            }
          },
          "openInterest": 95729
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28250,
              "short": 46412,
              "net": -18162
            },
            "nonCommercial": {
              "long": 21749,
              "short": 11805,
              "net": 9944
            },
            "smallTrader": {
              "long": 12964,
              "short": 4746,
              "net": 8218
            }
          },
          "openInterest": 66988
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38848,
              "short": 68679,
              "net": -29831
            },
            "nonCommercial": {
              "long": 26702,
              "short": 5492,
              "net": 21210
            },
            "smallTrader": {
              "long": 13771,
              "short": 5150,
              "net": 8621
            }
          },
          "openInterest": 82980
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220987,
              "short": 169758,
              "net": 51229
            },
            "nonCommercial": {
              "long": 72114,
              "short": 113035,
              "net": -40921
            },
            "smallTrader": {
              "long": 96337,
              "short": 106645,
              "net": -10308
            }
          },
          "openInterest": 430984
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33096,
              "short": 44437,
              "net": -11341
            },
            "nonCommercial": {
              "long": 15840,
              "short": 8583,
              "net": 7257
            },
            "smallTrader": {
              "long": 10371,
              "short": 6287,
              "net": 4084
            }
          },
          "openInterest": 62772
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 313359,
              "short": 378591,
              "net": -65232
            },
            "nonCommercial": {
              "long": 69384,
              "short": 17160,
              "net": 52224
            },
            "smallTrader": {
              "long": 58519,
              "short": 45511,
              "net": 13008
            }
          },
          "openInterest": 506217
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29671,
              "short": 75935,
              "net": -46264
            },
            "nonCommercial": {
              "long": 28092,
              "short": 6836,
              "net": 21256
            },
            "smallTrader": {
              "long": 38326,
              "short": 13318,
              "net": 25008
            }
          },
          "openInterest": 96111
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5835,
              "short": 2633,
              "net": 3202
            },
            "nonCommercial": {
              "long": 3550,
              "short": 6951,
              "net": -3401
            },
            "smallTrader": {
              "long": 6349,
              "short": 6150,
              "net": 199
            }
          },
          "openInterest": 16359
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38406,
              "short": 94525,
              "net": -56119
            },
            "nonCommercial": {
              "long": 48393,
              "short": 20406,
              "net": 27987
            },
            "smallTrader": {
              "long": 38917,
              "short": 10785,
              "net": 28132
            }
          },
          "openInterest": 140007
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99495,
              "short": 118951,
              "net": -19456
            },
            "nonCommercial": {
              "long": 13837,
              "short": 10670,
              "net": 3167
            },
            "smallTrader": {
              "long": 38682,
              "short": 22393,
              "net": 16289
            }
          },
          "openInterest": 159529
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43504,
              "short": 38453,
              "net": 5051
            },
            "nonCommercial": {
              "long": 13812,
              "short": 14939,
              "net": -1127
            },
            "smallTrader": {
              "long": 13612,
              "short": 17536,
              "net": -3924
            }
          },
          "openInterest": 71074
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14807,
              "short": 7581,
              "net": 7226
            },
            "nonCommercial": {
              "long": 5363,
              "short": 11584,
              "net": -6221
            },
            "smallTrader": {
              "long": 11706,
              "short": 12711,
              "net": -1005
            }
          },
          "openInterest": 36150
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39971,
              "short": 44153,
              "net": -4182
            },
            "nonCommercial": {
              "long": 20339,
              "short": 18059,
              "net": 2280
            },
            "smallTrader": {
              "long": 29923,
              "short": 28021,
              "net": 1902
            }
          },
          "openInterest": 99939
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3405,
              "short": 32874,
              "net": -29469
            },
            "nonCommercial": {
              "long": 21896,
              "short": 1028,
              "net": 20868
            },
            "smallTrader": {
              "long": 11151,
              "short": 2550,
              "net": 8601
            }
          },
          "openInterest": 36792
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 422169,
              "short": 431881,
              "net": -9712
            },
            "nonCommercial": {
              "long": 27566,
              "short": 34640,
              "net": -7074
            },
            "smallTrader": {
              "long": 42349,
              "short": 25563,
              "net": 16786
            }
          },
          "openInterest": 547204
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2848,
              "short": 6041,
              "net": -3193
            },
            "nonCommercial": {
              "long": 2585,
              "short": 256,
              "net": 2329
            },
            "smallTrader": {
              "long": 1583,
              "short": 719,
              "net": 864
            }
          },
          "openInterest": 7283
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11364,
              "short": 60393,
              "net": -49029
            },
            "nonCommercial": {
              "long": 36681,
              "short": 3600,
              "net": 33081
            },
            "smallTrader": {
              "long": 21577,
              "short": 5629,
              "net": 15948
            }
          },
          "openInterest": 71778
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48644,
              "short": 87077,
              "net": -38433
            },
            "nonCommercial": {
              "long": 26784,
              "short": 5680,
              "net": 21104
            },
            "smallTrader": {
              "long": 34929,
              "short": 17600,
              "net": 17329
            }
          },
          "openInterest": 133057
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75344,
              "short": 78350,
              "net": -3006
            },
            "nonCommercial": {
              "long": 19491,
              "short": 24419,
              "net": -4928
            },
            "smallTrader": {
              "long": 23176,
              "short": 15242,
              "net": 7934
            }
          },
          "openInterest": 150403
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65994,
              "short": 93298,
              "net": -27304
            },
            "nonCommercial": {
              "long": 50281,
              "short": 22786,
              "net": 27495
            },
            "smallTrader": {
              "long": 39273,
              "short": 39464,
              "net": -191
            }
          },
          "openInterest": 174457
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144666,
              "short": 133886,
              "net": 10780
            },
            "nonCommercial": {
              "long": 9744,
              "short": 28564,
              "net": -18820
            },
            "smallTrader": {
              "long": 32987,
              "short": 24947,
              "net": 8040
            }
          },
          "openInterest": 194131
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10982,
              "short": 13942,
              "net": -2960
            },
            "nonCommercial": {
              "long": 3593,
              "short": 10148,
              "net": -6555
            },
            "smallTrader": {
              "long": 16572,
              "short": 7057,
              "net": 9515
            }
          },
          "openInterest": 31147
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37445,
              "short": 34066,
              "net": 3379
            },
            "nonCommercial": {
              "long": 6353,
              "short": 14667,
              "net": -8314
            },
            "smallTrader": {
              "long": 15899,
              "short": 10964,
              "net": 4935
            }
          },
          "openInterest": 61640
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47982,
              "short": 39878,
              "net": 8104
            },
            "nonCommercial": {
              "long": 23105,
              "short": 43516,
              "net": -20411
            },
            "smallTrader": {
              "long": 29361,
              "short": 17054,
              "net": 12307
            }
          },
          "openInterest": 113421
        }
      ]
    },
    {
      "reportDate": "2002-03-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 492270,
              "short": 467011,
              "net": 25259
            },
            "nonCommercial": {
              "long": 98999,
              "short": 72770,
              "net": 26229
            },
            "smallTrader": {
              "long": 88317,
              "short": 139805,
              "net": -51488
            }
          },
          "openInterest": 685211
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 77105,
              "short": 51707,
              "net": 25398
            },
            "nonCommercial": {
              "long": 7789,
              "short": 15795,
              "net": -8006
            },
            "smallTrader": {
              "long": 12374,
              "short": 29766,
              "net": -17392
            }
          },
          "openInterest": 97848
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 321958,
              "short": 303027,
              "net": 18931
            },
            "nonCommercial": {
              "long": 39290,
              "short": 63405,
              "net": -24115
            },
            "smallTrader": {
              "long": 78142,
              "short": 72958,
              "net": 5184
            }
          },
          "openInterest": 456018
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 503418,
              "short": 455228,
              "net": 48190
            },
            "nonCommercial": {
              "long": 73179,
              "short": 63791,
              "net": 9388
            },
            "smallTrader": {
              "long": 43319,
              "short": 100897,
              "net": -57578
            }
          },
          "openInterest": 622070
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8916,
              "short": 36199,
              "net": -27283
            },
            "nonCommercial": {
              "long": 13628,
              "short": 1368,
              "net": 12260
            },
            "smallTrader": {
              "long": 18067,
              "short": 3044,
              "net": 15023
            }
          },
          "openInterest": 40611
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10704,
              "short": 12077,
              "net": -1373
            },
            "nonCommercial": {
              "long": 6723,
              "short": 7578,
              "net": -855
            },
            "smallTrader": {
              "long": 11983,
              "short": 9755,
              "net": 2228
            }
          },
          "openInterest": 29410
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27805,
              "short": 32909,
              "net": -5104
            },
            "nonCommercial": {
              "long": 8954,
              "short": 13510,
              "net": -4556
            },
            "smallTrader": {
              "long": 25955,
              "short": 16295,
              "net": 9660
            }
          },
          "openInterest": 62741
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63705,
              "short": 70347,
              "net": -6642
            },
            "nonCommercial": {
              "long": 19806,
              "short": 16171,
              "net": 3635
            },
            "smallTrader": {
              "long": 9457,
              "short": 6450,
              "net": 3007
            }
          },
          "openInterest": 97604
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27567,
              "short": 48035,
              "net": -20468
            },
            "nonCommercial": {
              "long": 22198,
              "short": 10811,
              "net": 11387
            },
            "smallTrader": {
              "long": 13813,
              "short": 4732,
              "net": 9081
            }
          },
          "openInterest": 68227
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41354,
              "short": 67447,
              "net": -26093
            },
            "nonCommercial": {
              "long": 24000,
              "short": 5604,
              "net": 18396
            },
            "smallTrader": {
              "long": 12684,
              "short": 4987,
              "net": 7697
            }
          },
          "openInterest": 81357
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225151,
              "short": 171576,
              "net": 53575
            },
            "nonCommercial": {
              "long": 71425,
              "short": 114678,
              "net": -43253
            },
            "smallTrader": {
              "long": 96890,
              "short": 107212,
              "net": -10322
            }
          },
          "openInterest": 437776
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31223,
              "short": 48523,
              "net": -17300
            },
            "nonCommercial": {
              "long": 19434,
              "short": 6790,
              "net": 12644
            },
            "smallTrader": {
              "long": 10992,
              "short": 6336,
              "net": 4656
            }
          },
          "openInterest": 65216
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 286539,
              "short": 359660,
              "net": -73121
            },
            "nonCommercial": {
              "long": 77030,
              "short": 18005,
              "net": 59025
            },
            "smallTrader": {
              "long": 52065,
              "short": 37969,
              "net": 14096
            }
          },
          "openInterest": 487563
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33184,
              "short": 84427,
              "net": -51243
            },
            "nonCommercial": {
              "long": 30732,
              "short": 7439,
              "net": 23293
            },
            "smallTrader": {
              "long": 41114,
              "short": 13164,
              "net": 27950
            }
          },
          "openInterest": 105052
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5784,
              "short": 2950,
              "net": 2834
            },
            "nonCommercial": {
              "long": 3363,
              "short": 7333,
              "net": -3970
            },
            "smallTrader": {
              "long": 6710,
              "short": 5574,
              "net": 1136
            }
          },
          "openInterest": 16604
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38055,
              "short": 103943,
              "net": -65888
            },
            "nonCommercial": {
              "long": 53695,
              "short": 19301,
              "net": 34394
            },
            "smallTrader": {
              "long": 40787,
              "short": 9293,
              "net": 31494
            }
          },
          "openInterest": 148479
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92607,
              "short": 115865,
              "net": -23258
            },
            "nonCommercial": {
              "long": 15848,
              "short": 8432,
              "net": 7416
            },
            "smallTrader": {
              "long": 35067,
              "short": 19225,
              "net": 15842
            }
          },
          "openInterest": 151018
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48069,
              "short": 35276,
              "net": 12793
            },
            "nonCommercial": {
              "long": 12941,
              "short": 17301,
              "net": -4360
            },
            "smallTrader": {
              "long": 11348,
              "short": 19781,
              "net": -8433
            }
          },
          "openInterest": 72383
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16382,
              "short": 7552,
              "net": 8830
            },
            "nonCommercial": {
              "long": 4029,
              "short": 11479,
              "net": -7450
            },
            "smallTrader": {
              "long": 11831,
              "short": 13211,
              "net": -1380
            }
          },
          "openInterest": 36224
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38010,
              "short": 44569,
              "net": -6559
            },
            "nonCommercial": {
              "long": 20791,
              "short": 19800,
              "net": 991
            },
            "smallTrader": {
              "long": 31307,
              "short": 25739,
              "net": 5568
            }
          },
          "openInterest": 102531
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4224,
              "short": 35709,
              "net": -31485
            },
            "nonCommercial": {
              "long": 24325,
              "short": 1388,
              "net": 22937
            },
            "smallTrader": {
              "long": 11333,
              "short": 2785,
              "net": 8548
            }
          },
          "openInterest": 40122
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 395791,
              "short": 427348,
              "net": -31557
            },
            "nonCommercial": {
              "long": 33146,
              "short": 21124,
              "net": 12022
            },
            "smallTrader": {
              "long": 41929,
              "short": 22394,
              "net": 19535
            }
          },
          "openInterest": 527272
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2746,
              "short": 5978,
              "net": -3232
            },
            "nonCommercial": {
              "long": 2423,
              "short": 135,
              "net": 2288
            },
            "smallTrader": {
              "long": 1612,
              "short": 668,
              "net": 944
            }
          },
          "openInterest": 6781
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11610,
              "short": 62603,
              "net": -50993
            },
            "nonCommercial": {
              "long": 38820,
              "short": 4017,
              "net": 34803
            },
            "smallTrader": {
              "long": 22162,
              "short": 5972,
              "net": 16190
            }
          },
          "openInterest": 74477
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46456,
              "short": 92345,
              "net": -45889
            },
            "nonCommercial": {
              "long": 35145,
              "short": 6777,
              "net": 28368
            },
            "smallTrader": {
              "long": 34287,
              "short": 16766,
              "net": 17521
            }
          },
          "openInterest": 139164
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74107,
              "short": 68482,
              "net": 5625
            },
            "nonCommercial": {
              "long": 12922,
              "short": 25897,
              "net": -12975
            },
            "smallTrader": {
              "long": 21411,
              "short": 14061,
              "net": 7350
            }
          },
          "openInterest": 143125
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68441,
              "short": 90453,
              "net": -22012
            },
            "nonCommercial": {
              "long": 46823,
              "short": 22541,
              "net": 24282
            },
            "smallTrader": {
              "long": 38520,
              "short": 40790,
              "net": -2270
            }
          },
          "openInterest": 172367
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149601,
              "short": 134912,
              "net": 14689
            },
            "nonCommercial": {
              "long": 9886,
              "short": 30851,
              "net": -20965
            },
            "smallTrader": {
              "long": 34018,
              "short": 27742,
              "net": 6276
            }
          },
          "openInterest": 199673
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11234,
              "short": 15423,
              "net": -4189
            },
            "nonCommercial": {
              "long": 6042,
              "short": 10299,
              "net": -4257
            },
            "smallTrader": {
              "long": 16279,
              "short": 7833,
              "net": 8446
            }
          },
          "openInterest": 33558
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37695,
              "short": 33865,
              "net": 3830
            },
            "nonCommercial": {
              "long": 6549,
              "short": 15089,
              "net": -8540
            },
            "smallTrader": {
              "long": 16880,
              "short": 12170,
              "net": 4710
            }
          },
          "openInterest": 62620
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49153,
              "short": 43027,
              "net": 6126
            },
            "nonCommercial": {
              "long": 23092,
              "short": 39171,
              "net": -16079
            },
            "smallTrader": {
              "long": 29021,
              "short": 19068,
              "net": 9953
            }
          },
          "openInterest": 114772
        }
      ]
    },
    {
      "reportDate": "2002-04-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 497519,
              "short": 456112,
              "net": 41407
            },
            "nonCommercial": {
              "long": 91840,
              "short": 73125,
              "net": 18715
            },
            "smallTrader": {
              "long": 82413,
              "short": 142535,
              "net": -60122
            }
          },
          "openInterest": 674544
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71376,
              "short": 42030,
              "net": 29346
            },
            "nonCommercial": {
              "long": 6262,
              "short": 16010,
              "net": -9748
            },
            "smallTrader": {
              "long": 11088,
              "short": 30686,
              "net": -19598
            }
          },
          "openInterest": 89306
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 319740,
              "short": 305220,
              "net": 14520
            },
            "nonCommercial": {
              "long": 39138,
              "short": 57702,
              "net": -18564
            },
            "smallTrader": {
              "long": 73427,
              "short": 69383,
              "net": 4044
            }
          },
          "openInterest": 449905
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 501410,
              "short": 451220,
              "net": 50190
            },
            "nonCommercial": {
              "long": 72741,
              "short": 66950,
              "net": 5791
            },
            "smallTrader": {
              "long": 44990,
              "short": 100971,
              "net": -55981
            }
          },
          "openInterest": 620470
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7648,
              "short": 38293,
              "net": -30645
            },
            "nonCommercial": {
              "long": 15926,
              "short": 1623,
              "net": 14303
            },
            "smallTrader": {
              "long": 19804,
              "short": 3462,
              "net": 16342
            }
          },
          "openInterest": 43378
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8601,
              "short": 23027,
              "net": -14426
            },
            "nonCommercial": {
              "long": 10649,
              "short": 6047,
              "net": 4602
            },
            "smallTrader": {
              "long": 18919,
              "short": 9095,
              "net": 9824
            }
          },
          "openInterest": 38169
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31650,
              "short": 31749,
              "net": -99
            },
            "nonCommercial": {
              "long": 6936,
              "short": 19422,
              "net": -12486
            },
            "smallTrader": {
              "long": 27051,
              "short": 14466,
              "net": 12585
            }
          },
          "openInterest": 65664
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64766,
              "short": 70680,
              "net": -5914
            },
            "nonCommercial": {
              "long": 20222,
              "short": 17009,
              "net": 3213
            },
            "smallTrader": {
              "long": 9724,
              "short": 7023,
              "net": 2701
            }
          },
          "openInterest": 99207
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26330,
              "short": 50668,
              "net": -24338
            },
            "nonCommercial": {
              "long": 24555,
              "short": 9333,
              "net": 15222
            },
            "smallTrader": {
              "long": 14622,
              "short": 5506,
              "net": 9116
            }
          },
          "openInterest": 70246
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35763,
              "short": 66418,
              "net": -30655
            },
            "nonCommercial": {
              "long": 27768,
              "short": 6331,
              "net": 21437
            },
            "smallTrader": {
              "long": 13817,
              "short": 4599,
              "net": 9218
            }
          },
          "openInterest": 80802
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226004,
              "short": 168260,
              "net": 57744
            },
            "nonCommercial": {
              "long": 65927,
              "short": 113553,
              "net": -47626
            },
            "smallTrader": {
              "long": 98568,
              "short": 108686,
              "net": -10118
            }
          },
          "openInterest": 437224
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30372,
              "short": 47561,
              "net": -17189
            },
            "nonCommercial": {
              "long": 18243,
              "short": 6044,
              "net": 12199
            },
            "smallTrader": {
              "long": 11614,
              "short": 6624,
              "net": 4990
            }
          },
          "openInterest": 64583
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 278685,
              "short": 357675,
              "net": -78990
            },
            "nonCommercial": {
              "long": 79152,
              "short": 19197,
              "net": 59955
            },
            "smallTrader": {
              "long": 60232,
              "short": 41197,
              "net": 19035
            }
          },
          "openInterest": 494364
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35699,
              "short": 91003,
              "net": -55304
            },
            "nonCommercial": {
              "long": 34364,
              "short": 8206,
              "net": 26158
            },
            "smallTrader": {
              "long": 39908,
              "short": 10762,
              "net": 29146
            }
          },
          "openInterest": 109996
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5030,
              "short": 2759,
              "net": 2271
            },
            "nonCommercial": {
              "long": 2996,
              "short": 6759,
              "net": -3763
            },
            "smallTrader": {
              "long": 6545,
              "short": 5053,
              "net": 1492
            }
          },
          "openInterest": 15433
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33449,
              "short": 105362,
              "net": -71913
            },
            "nonCommercial": {
              "long": 62448,
              "short": 24787,
              "net": 37661
            },
            "smallTrader": {
              "long": 43356,
              "short": 9104,
              "net": 34252
            }
          },
          "openInterest": 153322
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87166,
              "short": 110421,
              "net": -23255
            },
            "nonCommercial": {
              "long": 14580,
              "short": 8275,
              "net": 6305
            },
            "smallTrader": {
              "long": 35666,
              "short": 18716,
              "net": 16950
            }
          },
          "openInterest": 146845
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56634,
              "short": 33165,
              "net": 23469
            },
            "nonCommercial": {
              "long": 14174,
              "short": 23431,
              "net": -9257
            },
            "smallTrader": {
              "long": 7371,
              "short": 21583,
              "net": -14212
            }
          },
          "openInterest": 78204
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17039,
              "short": 7637,
              "net": 9402
            },
            "nonCommercial": {
              "long": 3594,
              "short": 11760,
              "net": -8166
            },
            "smallTrader": {
              "long": 11346,
              "short": 12582,
              "net": -1236
            }
          },
          "openInterest": 35751
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36519,
              "short": 41386,
              "net": -4867
            },
            "nonCommercial": {
              "long": 21192,
              "short": 21674,
              "net": -482
            },
            "smallTrader": {
              "long": 30010,
              "short": 24661,
              "net": 5349
            }
          },
          "openInterest": 100832
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4943,
              "short": 36523,
              "net": -31580
            },
            "nonCommercial": {
              "long": 23953,
              "short": 1268,
              "net": 22685
            },
            "smallTrader": {
              "long": 11878,
              "short": 2983,
              "net": 8895
            }
          },
          "openInterest": 41394
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388912,
              "short": 430379,
              "net": -41467
            },
            "nonCommercial": {
              "long": 41665,
              "short": 22931,
              "net": 18734
            },
            "smallTrader": {
              "long": 47329,
              "short": 24596,
              "net": 22733
            }
          },
          "openInterest": 535771
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2640,
              "short": 6082,
              "net": -3442
            },
            "nonCommercial": {
              "long": 2515,
              "short": 145,
              "net": 2370
            },
            "smallTrader": {
              "long": 1670,
              "short": 598,
              "net": 1072
            }
          },
          "openInterest": 6825
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8819,
              "short": 68143,
              "net": -59324
            },
            "nonCommercial": {
              "long": 45615,
              "short": 3686,
              "net": 41929
            },
            "smallTrader": {
              "long": 24094,
              "short": 6699,
              "net": 17395
            }
          },
          "openInterest": 80061
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46360,
              "short": 89273,
              "net": -42913
            },
            "nonCommercial": {
              "long": 35917,
              "short": 9484,
              "net": 26433
            },
            "smallTrader": {
              "long": 33598,
              "short": 17118,
              "net": 16480
            }
          },
          "openInterest": 139294
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71838,
              "short": 67754,
              "net": 4084
            },
            "nonCommercial": {
              "long": 14641,
              "short": 26218,
              "net": -11577
            },
            "smallTrader": {
              "long": 22392,
              "short": 14899,
              "net": 7493
            }
          },
          "openInterest": 143859
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66195,
              "short": 95841,
              "net": -29646
            },
            "nonCommercial": {
              "long": 51742,
              "short": 21460,
              "net": 30282
            },
            "smallTrader": {
              "long": 39708,
              "short": 40344,
              "net": -636
            }
          },
          "openInterest": 178079
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151874,
              "short": 134423,
              "net": 17451
            },
            "nonCommercial": {
              "long": 10588,
              "short": 31821,
              "net": -21233
            },
            "smallTrader": {
              "long": 31544,
              "short": 27762,
              "net": 3782
            }
          },
          "openInterest": 199446
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10011,
              "short": 17859,
              "net": -7848
            },
            "nonCommercial": {
              "long": 8992,
              "short": 10733,
              "net": -1741
            },
            "smallTrader": {
              "long": 15693,
              "short": 6104,
              "net": 9589
            }
          },
          "openInterest": 34709
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33470,
              "short": 39486,
              "net": -6016
            },
            "nonCommercial": {
              "long": 8584,
              "short": 10355,
              "net": -1771
            },
            "smallTrader": {
              "long": 19554,
              "short": 11767,
              "net": 7787
            }
          },
          "openInterest": 64133
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47933,
              "short": 46191,
              "net": 1742
            },
            "nonCommercial": {
              "long": 20335,
              "short": 33327,
              "net": -12992
            },
            "smallTrader": {
              "long": 30038,
              "short": 18788,
              "net": 11250
            }
          },
          "openInterest": 112272
        }
      ]
    },
    {
      "reportDate": "2002-04-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 499300,
              "short": 453111,
              "net": 46189
            },
            "nonCommercial": {
              "long": 84209,
              "short": 62452,
              "net": 21757
            },
            "smallTrader": {
              "long": 81835,
              "short": 149781,
              "net": -67946
            }
          },
          "openInterest": 668393
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 65460,
              "short": 38448,
              "net": 27012
            },
            "nonCommercial": {
              "long": 6671,
              "short": 15870,
              "net": -9199
            },
            "smallTrader": {
              "long": 12352,
              "short": 30165,
              "net": -17813
            }
          },
          "openInterest": 85463
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 326621,
              "short": 321849,
              "net": 4772
            },
            "nonCommercial": {
              "long": 35312,
              "short": 46496,
              "net": -11184
            },
            "smallTrader": {
              "long": 72461,
              "short": 66049,
              "net": 6412
            }
          },
          "openInterest": 452116
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 524299,
              "short": 481258,
              "net": 43041
            },
            "nonCommercial": {
              "long": 71608,
              "short": 63305,
              "net": 8303
            },
            "smallTrader": {
              "long": 45692,
              "short": 97036,
              "net": -51344
            }
          },
          "openInterest": 643128
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8594,
              "short": 48195,
              "net": -39601
            },
            "nonCommercial": {
              "long": 25660,
              "short": 1623,
              "net": 24037
            },
            "smallTrader": {
              "long": 19663,
              "short": 4099,
              "net": 15564
            }
          },
          "openInterest": 53917
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10876,
              "short": 21501,
              "net": -10625
            },
            "nonCommercial": {
              "long": 5868,
              "short": 5624,
              "net": 244
            },
            "smallTrader": {
              "long": 17455,
              "short": 7074,
              "net": 10381
            }
          },
          "openInterest": 34199
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40907,
              "short": 27860,
              "net": 13047
            },
            "nonCommercial": {
              "long": 6269,
              "short": 27031,
              "net": -20762
            },
            "smallTrader": {
              "long": 24621,
              "short": 16906,
              "net": 7715
            }
          },
          "openInterest": 71824
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63513,
              "short": 69224,
              "net": -5711
            },
            "nonCommercial": {
              "long": 18479,
              "short": 16634,
              "net": 1845
            },
            "smallTrader": {
              "long": 10292,
              "short": 6426,
              "net": 3866
            }
          },
          "openInterest": 97519
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28103,
              "short": 48977,
              "net": -20874
            },
            "nonCommercial": {
              "long": 19923,
              "short": 9124,
              "net": 10799
            },
            "smallTrader": {
              "long": 14864,
              "short": 4789,
              "net": 10075
            }
          },
          "openInterest": 67712
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43187,
              "short": 60057,
              "net": -16870
            },
            "nonCommercial": {
              "long": 15406,
              "short": 5538,
              "net": 9868
            },
            "smallTrader": {
              "long": 12320,
              "short": 5318,
              "net": 7002
            }
          },
          "openInterest": 74042
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223872,
              "short": 172671,
              "net": 51201
            },
            "nonCommercial": {
              "long": 65315,
              "short": 106609,
              "net": -41294
            },
            "smallTrader": {
              "long": 98192,
              "short": 108099,
              "net": -9907
            }
          },
          "openInterest": 437622
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31596,
              "short": 44073,
              "net": -12477
            },
            "nonCommercial": {
              "long": 15295,
              "short": 7638,
              "net": 7657
            },
            "smallTrader": {
              "long": 11984,
              "short": 7164,
              "net": 4820
            }
          },
          "openInterest": 62731
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 286500,
              "short": 350231,
              "net": -63731
            },
            "nonCommercial": {
              "long": 70911,
              "short": 19484,
              "net": 51427
            },
            "smallTrader": {
              "long": 57979,
              "short": 45675,
              "net": 12304
            }
          },
          "openInterest": 495775
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35521,
              "short": 83273,
              "net": -47752
            },
            "nonCommercial": {
              "long": 29472,
              "short": 10031,
              "net": 19441
            },
            "smallTrader": {
              "long": 39524,
              "short": 11213,
              "net": 28311
            }
          },
          "openInterest": 105254
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5450,
              "short": 3548,
              "net": 1902
            },
            "nonCommercial": {
              "long": 2293,
              "short": 4921,
              "net": -2628
            },
            "smallTrader": {
              "long": 6708,
              "short": 5982,
              "net": 726
            }
          },
          "openInterest": 15486
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34255,
              "short": 101786,
              "net": -67531
            },
            "nonCommercial": {
              "long": 63780,
              "short": 27273,
              "net": 36507
            },
            "smallTrader": {
              "long": 40406,
              "short": 9382,
              "net": 31024
            }
          },
          "openInterest": 152187
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90656,
              "short": 113289,
              "net": -22633
            },
            "nonCommercial": {
              "long": 13870,
              "short": 7940,
              "net": 5930
            },
            "smallTrader": {
              "long": 35561,
              "short": 18858,
              "net": 16703
            }
          },
          "openInterest": 149788
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52883,
              "short": 33984,
              "net": 18899
            },
            "nonCommercial": {
              "long": 7488,
              "short": 18329,
              "net": -10841
            },
            "smallTrader": {
              "long": 9239,
              "short": 17297,
              "net": -8058
            }
          },
          "openInterest": 69913
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18755,
              "short": 7897,
              "net": 10858
            },
            "nonCommercial": {
              "long": 2925,
              "short": 10917,
              "net": -7992
            },
            "smallTrader": {
              "long": 10587,
              "short": 13453,
              "net": -2866
            }
          },
          "openInterest": 34982
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36542,
              "short": 40137,
              "net": -3595
            },
            "nonCommercial": {
              "long": 19858,
              "short": 19823,
              "net": 35
            },
            "smallTrader": {
              "long": 29647,
              "short": 26087,
              "net": 3560
            }
          },
          "openInterest": 96879
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6513,
              "short": 38079,
              "net": -31566
            },
            "nonCommercial": {
              "long": 22757,
              "short": 964,
              "net": 21793
            },
            "smallTrader": {
              "long": 13238,
              "short": 3465,
              "net": 9773
            }
          },
          "openInterest": 43206
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 413944,
              "short": 447797,
              "net": -33853
            },
            "nonCommercial": {
              "long": 35685,
              "short": 22317,
              "net": 13368
            },
            "smallTrader": {
              "long": 50410,
              "short": 29925,
              "net": 20485
            }
          },
          "openInterest": 557548
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2298,
              "short": 5769,
              "net": -3471
            },
            "nonCommercial": {
              "long": 2691,
              "short": 145,
              "net": 2546
            },
            "smallTrader": {
              "long": 1623,
              "short": 698,
              "net": 925
            }
          },
          "openInterest": 6612
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11194,
              "short": 66414,
              "net": -55220
            },
            "nonCommercial": {
              "long": 43572,
              "short": 4532,
              "net": 39040
            },
            "smallTrader": {
              "long": 21707,
              "short": 5527,
              "net": 16180
            }
          },
          "openInterest": 79026
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44232,
              "short": 75056,
              "net": -30824
            },
            "nonCommercial": {
              "long": 23074,
              "short": 8292,
              "net": 14782
            },
            "smallTrader": {
              "long": 33239,
              "short": 17197,
              "net": 16042
            }
          },
          "openInterest": 124750
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70576,
              "short": 67928,
              "net": 2648
            },
            "nonCommercial": {
              "long": 13160,
              "short": 24925,
              "net": -11765
            },
            "smallTrader": {
              "long": 21790,
              "short": 12673,
              "net": 9117
            }
          },
          "openInterest": 139630
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76067,
              "short": 91173,
              "net": -15106
            },
            "nonCommercial": {
              "long": 36947,
              "short": 19420,
              "net": 17527
            },
            "smallTrader": {
              "long": 36660,
              "short": 39081,
              "net": -2421
            }
          },
          "openInterest": 169867
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151008,
              "short": 127720,
              "net": 23288
            },
            "nonCommercial": {
              "long": 9996,
              "short": 35050,
              "net": -25054
            },
            "smallTrader": {
              "long": 32471,
              "short": 30705,
              "net": 1766
            }
          },
          "openInterest": 198002
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10360,
              "short": 13036,
              "net": -2676
            },
            "nonCommercial": {
              "long": 4164,
              "short": 10704,
              "net": -6540
            },
            "smallTrader": {
              "long": 15703,
              "short": 6487,
              "net": 9216
            }
          },
          "openInterest": 30241
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35928,
              "short": 41383,
              "net": -5455
            },
            "nonCommercial": {
              "long": 7835,
              "short": 7964,
              "net": -129
            },
            "smallTrader": {
              "long": 18038,
              "short": 12454,
              "net": 5584
            }
          },
          "openInterest": 63666
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50341,
              "short": 42405,
              "net": 7936
            },
            "nonCommercial": {
              "long": 17797,
              "short": 36712,
              "net": -18915
            },
            "smallTrader": {
              "long": 30120,
              "short": 19141,
              "net": 10979
            }
          },
          "openInterest": 113832
        }
      ]
    },
    {
      "reportDate": "2002-04-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488368,
              "short": 454521,
              "net": 33847
            },
            "nonCommercial": {
              "long": 109489,
              "short": 71937,
              "net": 37552
            },
            "smallTrader": {
              "long": 80473,
              "short": 151872,
              "net": -71399
            }
          },
          "openInterest": 686884
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 63376,
              "short": 38212,
              "net": 25164
            },
            "nonCommercial": {
              "long": 7875,
              "short": 18425,
              "net": -10550
            },
            "smallTrader": {
              "long": 14064,
              "short": 28678,
              "net": -14614
            }
          },
          "openInterest": 86295
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 330953,
              "short": 314881,
              "net": 16072
            },
            "nonCommercial": {
              "long": 34315,
              "short": 52046,
              "net": -17731
            },
            "smallTrader": {
              "long": 72663,
              "short": 71004,
              "net": 1659
            }
          },
          "openInterest": 453012
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 444958,
              "short": 446838,
              "net": -1880
            },
            "nonCommercial": {
              "long": 76160,
              "short": 65492,
              "net": 10668
            },
            "smallTrader": {
              "long": 81325,
              "short": 90113,
              "net": -8788
            }
          },
          "openInterest": 605101
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8964,
              "short": 43351,
              "net": -34387
            },
            "nonCommercial": {
              "long": 19241,
              "short": 2074,
              "net": 17167
            },
            "smallTrader": {
              "long": 20460,
              "short": 3240,
              "net": 17220
            }
          },
          "openInterest": 48665
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10757,
              "short": 23873,
              "net": -13116
            },
            "nonCommercial": {
              "long": 8350,
              "short": 5913,
              "net": 2437
            },
            "smallTrader": {
              "long": 18470,
              "short": 7791,
              "net": 10679
            }
          },
          "openInterest": 37817
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31032,
              "short": 33660,
              "net": -2628
            },
            "nonCommercial": {
              "long": 5992,
              "short": 14814,
              "net": -8822
            },
            "smallTrader": {
              "long": 26973,
              "short": 15523,
              "net": 11450
            }
          },
          "openInterest": 64020
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64865,
              "short": 67698,
              "net": -2833
            },
            "nonCommercial": {
              "long": 16682,
              "short": 16797,
              "net": -115
            },
            "smallTrader": {
              "long": 8669,
              "short": 5721,
              "net": 2948
            }
          },
          "openInterest": 96561
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30451,
              "short": 48563,
              "net": -18112
            },
            "nonCommercial": {
              "long": 17803,
              "short": 8880,
              "net": 8923
            },
            "smallTrader": {
              "long": 13524,
              "short": 4335,
              "net": 9189
            }
          },
          "openInterest": 65947
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45491,
              "short": 60743,
              "net": -15252
            },
            "nonCommercial": {
              "long": 16250,
              "short": 8002,
              "net": 8248
            },
            "smallTrader": {
              "long": 11230,
              "short": 4226,
              "net": 7004
            }
          },
          "openInterest": 75582
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216913,
              "short": 165561,
              "net": 51352
            },
            "nonCommercial": {
              "long": 66012,
              "short": 104877,
              "net": -38865
            },
            "smallTrader": {
              "long": 96040,
              "short": 108527,
              "net": -12487
            }
          },
          "openInterest": 433206
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30479,
              "short": 43705,
              "net": -13226
            },
            "nonCommercial": {
              "long": 15950,
              "short": 8192,
              "net": 7758
            },
            "smallTrader": {
              "long": 12301,
              "short": 6833,
              "net": 5468
            }
          },
          "openInterest": 60769
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 304338,
              "short": 355885,
              "net": -51547
            },
            "nonCommercial": {
              "long": 64876,
              "short": 18898,
              "net": 45978
            },
            "smallTrader": {
              "long": 45259,
              "short": 39690,
              "net": 5569
            }
          },
          "openInterest": 495283
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36153,
              "short": 92518,
              "net": -56365
            },
            "nonCommercial": {
              "long": 37941,
              "short": 10314,
              "net": 27627
            },
            "smallTrader": {
              "long": 40432,
              "short": 11694,
              "net": 28738
            }
          },
          "openInterest": 115039
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5856,
              "short": 4084,
              "net": 1772
            },
            "nonCommercial": {
              "long": 1940,
              "short": 4125,
              "net": -2185
            },
            "smallTrader": {
              "long": 5980,
              "short": 5567,
              "net": 413
            }
          },
          "openInterest": 15091
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40119,
              "short": 103285,
              "net": -63166
            },
            "nonCommercial": {
              "long": 58851,
              "short": 26769,
              "net": 32082
            },
            "smallTrader": {
              "long": 40639,
              "short": 9555,
              "net": 31084
            }
          },
          "openInterest": 154615
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94296,
              "short": 107540,
              "net": -13244
            },
            "nonCommercial": {
              "long": 7070,
              "short": 5961,
              "net": 1109
            },
            "smallTrader": {
              "long": 31285,
              "short": 19150,
              "net": 12135
            }
          },
          "openInterest": 145143
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53539,
              "short": 34725,
              "net": 18814
            },
            "nonCommercial": {
              "long": 8644,
              "short": 17395,
              "net": -8751
            },
            "smallTrader": {
              "long": 9568,
              "short": 19631,
              "net": -10063
            }
          },
          "openInterest": 71886
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18166,
              "short": 8161,
              "net": 10005
            },
            "nonCommercial": {
              "long": 2629,
              "short": 9205,
              "net": -6576
            },
            "smallTrader": {
              "long": 8413,
              "short": 11842,
              "net": -3429
            }
          },
          "openInterest": 32829
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34350,
              "short": 39392,
              "net": -5042
            },
            "nonCommercial": {
              "long": 21819,
              "short": 18615,
              "net": 3204
            },
            "smallTrader": {
              "long": 28058,
              "short": 26220,
              "net": 1838
            }
          },
          "openInterest": 96677
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7438,
              "short": 26895,
              "net": -19457
            },
            "nonCommercial": {
              "long": 13071,
              "short": 1816,
              "net": 11255
            },
            "smallTrader": {
              "long": 14254,
              "short": 6052,
              "net": 8202
            }
          },
          "openInterest": 35639
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 422822,
              "short": 462391,
              "net": -39569
            },
            "nonCommercial": {
              "long": 37018,
              "short": 22189,
              "net": 14829
            },
            "smallTrader": {
              "long": 51803,
              "short": 27063,
              "net": 24740
            }
          },
          "openInterest": 566152
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2154,
              "short": 5726,
              "net": -3572
            },
            "nonCommercial": {
              "long": 2851,
              "short": 278,
              "net": 2573
            },
            "smallTrader": {
              "long": 1699,
              "short": 700,
              "net": 999
            }
          },
          "openInterest": 6704
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14450,
              "short": 57648,
              "net": -43198
            },
            "nonCommercial": {
              "long": 34125,
              "short": 5958,
              "net": 28167
            },
            "smallTrader": {
              "long": 22245,
              "short": 7214,
              "net": 15031
            }
          },
          "openInterest": 73774
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46626,
              "short": 77149,
              "net": -30523
            },
            "nonCommercial": {
              "long": 21103,
              "short": 8095,
              "net": 13008
            },
            "smallTrader": {
              "long": 35030,
              "short": 17515,
              "net": 17515
            }
          },
          "openInterest": 126073
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66197,
              "short": 65932,
              "net": 265
            },
            "nonCommercial": {
              "long": 14045,
              "short": 22584,
              "net": -8539
            },
            "smallTrader": {
              "long": 21674,
              "short": 13400,
              "net": 8274
            }
          },
          "openInterest": 133705
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66292,
              "short": 78392,
              "net": -12100
            },
            "nonCommercial": {
              "long": 33521,
              "short": 19491,
              "net": 14030
            },
            "smallTrader": {
              "long": 36574,
              "short": 38504,
              "net": -1930
            }
          },
          "openInterest": 156018
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148707,
              "short": 121127,
              "net": 27580
            },
            "nonCommercial": {
              "long": 10674,
              "short": 39487,
              "net": -28813
            },
            "smallTrader": {
              "long": 34133,
              "short": 32900,
              "net": 1233
            }
          },
          "openInterest": 198692
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10919,
              "short": 16627,
              "net": -5708
            },
            "nonCommercial": {
              "long": 6948,
              "short": 10465,
              "net": -3517
            },
            "smallTrader": {
              "long": 14931,
              "short": 5706,
              "net": 9225
            }
          },
          "openInterest": 32812
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35613,
              "short": 40051,
              "net": -4438
            },
            "nonCommercial": {
              "long": 8705,
              "short": 10109,
              "net": -1404
            },
            "smallTrader": {
              "long": 18079,
              "short": 12237,
              "net": 5842
            }
          },
          "openInterest": 64544
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49126,
              "short": 39105,
              "net": 10021
            },
            "nonCommercial": {
              "long": 20423,
              "short": 39897,
              "net": -19474
            },
            "smallTrader": {
              "long": 29205,
              "short": 19752,
              "net": 9453
            }
          },
          "openInterest": 112622
        }
      ]
    },
    {
      "reportDate": "2002-04-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 516959,
              "short": 487423,
              "net": 29536
            },
            "nonCommercial": {
              "long": 113928,
              "short": 67129,
              "net": 46799
            },
            "smallTrader": {
              "long": 89716,
              "short": 166051,
              "net": -76335
            }
          },
          "openInterest": 733626
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66542,
              "short": 38967,
              "net": 27575
            },
            "nonCommercial": {
              "long": 6722,
              "short": 19744,
              "net": -13022
            },
            "smallTrader": {
              "long": 13476,
              "short": 28029,
              "net": -14553
            }
          },
          "openInterest": 87767
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 344089,
              "short": 330349,
              "net": 13740
            },
            "nonCommercial": {
              "long": 31930,
              "short": 50381,
              "net": -18451
            },
            "smallTrader": {
              "long": 72571,
              "short": 67860,
              "net": 4711
            }
          },
          "openInterest": 464998
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 499481,
              "short": 480788,
              "net": 18693
            },
            "nonCommercial": {
              "long": 77287,
              "short": 62565,
              "net": 14722
            },
            "smallTrader": {
              "long": 57053,
              "short": 90468,
              "net": -33415
            }
          },
          "openInterest": 636311
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8662,
              "short": 45251,
              "net": -36589
            },
            "nonCommercial": {
              "long": 20887,
              "short": 1536,
              "net": 19351
            },
            "smallTrader": {
              "long": 20392,
              "short": 3154,
              "net": 17238
            }
          },
          "openInterest": 49941
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8948,
              "short": 28921,
              "net": -19973
            },
            "nonCommercial": {
              "long": 13688,
              "short": 5007,
              "net": 8681
            },
            "smallTrader": {
              "long": 20100,
              "short": 8808,
              "net": 11292
            }
          },
          "openInterest": 42976
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29214,
              "short": 43568,
              "net": -14354
            },
            "nonCommercial": {
              "long": 10765,
              "short": 11234,
              "net": -469
            },
            "smallTrader": {
              "long": 28949,
              "short": 14126,
              "net": 14823
            }
          },
          "openInterest": 69168
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65992,
              "short": 70268,
              "net": -4276
            },
            "nonCommercial": {
              "long": 20400,
              "short": 19465,
              "net": 935
            },
            "smallTrader": {
              "long": 9627,
              "short": 6286,
              "net": 3341
            }
          },
          "openInterest": 101191
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29036,
              "short": 48873,
              "net": -19837
            },
            "nonCommercial": {
              "long": 17254,
              "short": 6193,
              "net": 11061
            },
            "smallTrader": {
              "long": 13361,
              "short": 4585,
              "net": 8776
            }
          },
          "openInterest": 63523
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43313,
              "short": 62429,
              "net": -19116
            },
            "nonCommercial": {
              "long": 16931,
              "short": 5685,
              "net": 11246
            },
            "smallTrader": {
              "long": 11975,
              "short": 4105,
              "net": 7870
            }
          },
          "openInterest": 74624
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208071,
              "short": 168899,
              "net": 39172
            },
            "nonCommercial": {
              "long": 70847,
              "short": 100660,
              "net": -29813
            },
            "smallTrader": {
              "long": 95216,
              "short": 104575,
              "net": -9359
            }
          },
          "openInterest": 425875
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34494,
              "short": 34895,
              "net": -401
            },
            "nonCommercial": {
              "long": 14949,
              "short": 19411,
              "net": -4462
            },
            "smallTrader": {
              "long": 12821,
              "short": 7958,
              "net": 4863
            }
          },
          "openInterest": 64863
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 284963,
              "short": 327763,
              "net": -42800
            },
            "nonCommercial": {
              "long": 59707,
              "short": 23552,
              "net": 36155
            },
            "smallTrader": {
              "long": 46408,
              "short": 39763,
              "net": 6645
            }
          },
          "openInterest": 463691
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28512,
              "short": 91562,
              "net": -63050
            },
            "nonCommercial": {
              "long": 39180,
              "short": 9557,
              "net": 29623
            },
            "smallTrader": {
              "long": 45179,
              "short": 11752,
              "net": 33427
            }
          },
          "openInterest": 114239
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5950,
              "short": 4008,
              "net": 1942
            },
            "nonCommercial": {
              "long": 2353,
              "short": 3947,
              "net": -1594
            },
            "smallTrader": {
              "long": 5525,
              "short": 5873,
              "net": -348
            }
          },
          "openInterest": 15070
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39629,
              "short": 112332,
              "net": -72703
            },
            "nonCommercial": {
              "long": 65168,
              "short": 25503,
              "net": 39665
            },
            "smallTrader": {
              "long": 42856,
              "short": 9818,
              "net": 33038
            }
          },
          "openInterest": 162580
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89245,
              "short": 103671,
              "net": -14426
            },
            "nonCommercial": {
              "long": 6659,
              "short": 6427,
              "net": 232
            },
            "smallTrader": {
              "long": 35905,
              "short": 21711,
              "net": 14194
            }
          },
          "openInterest": 141973
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41584,
              "short": 36436,
              "net": 5148
            },
            "nonCommercial": {
              "long": 12647,
              "short": 13373,
              "net": -726
            },
            "smallTrader": {
              "long": 13445,
              "short": 17867,
              "net": -4422
            }
          },
          "openInterest": 67954
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18508,
              "short": 7540,
              "net": 10968
            },
            "nonCommercial": {
              "long": 1598,
              "short": 7680,
              "net": -6082
            },
            "smallTrader": {
              "long": 7534,
              "short": 12420,
              "net": -4886
            }
          },
          "openInterest": 30792
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34915,
              "short": 39671,
              "net": -4756
            },
            "nonCommercial": {
              "long": 22526,
              "short": 19229,
              "net": 3297
            },
            "smallTrader": {
              "long": 27109,
              "short": 25650,
              "net": 1459
            }
          },
          "openInterest": 96852
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9377,
              "short": 19772,
              "net": -10395
            },
            "nonCommercial": {
              "long": 6208,
              "short": 2167,
              "net": 4041
            },
            "smallTrader": {
              "long": 11107,
              "short": 4753,
              "net": 6354
            }
          },
          "openInterest": 27751
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 431247,
              "short": 477839,
              "net": -46592
            },
            "nonCommercial": {
              "long": 41417,
              "short": 17907,
              "net": 23510
            },
            "smallTrader": {
              "long": 50411,
              "short": 27329,
              "net": 23082
            }
          },
          "openInterest": 575366
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1934,
              "short": 6013,
              "net": -4079
            },
            "nonCommercial": {
              "long": 3306,
              "short": 381,
              "net": 2925
            },
            "smallTrader": {
              "long": 1193,
              "short": 39,
              "net": 1154
            }
          },
          "openInterest": 6433
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14453,
              "short": 58968,
              "net": -44515
            },
            "nonCommercial": {
              "long": 32350,
              "short": 3698,
              "net": 28652
            },
            "smallTrader": {
              "long": 22469,
              "short": 6606,
              "net": 15863
            }
          },
          "openInterest": 71283
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49245,
              "short": 85601,
              "net": -36356
            },
            "nonCommercial": {
              "long": 24048,
              "short": 6695,
              "net": 17353
            },
            "smallTrader": {
              "long": 36343,
              "short": 17340,
              "net": 19003
            }
          },
          "openInterest": 130529
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62047,
              "short": 70996,
              "net": -8949
            },
            "nonCommercial": {
              "long": 18889,
              "short": 21232,
              "net": -2343
            },
            "smallTrader": {
              "long": 24571,
              "short": 13279,
              "net": 11292
            }
          },
          "openInterest": 134197
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66841,
              "short": 80775,
              "net": -13934
            },
            "nonCommercial": {
              "long": 38807,
              "short": 23163,
              "net": 15644
            },
            "smallTrader": {
              "long": 35832,
              "short": 37542,
              "net": -1710
            }
          },
          "openInterest": 161203
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116401,
              "short": 120728,
              "net": -4327
            },
            "nonCommercial": {
              "long": 12953,
              "short": 23246,
              "net": -10293
            },
            "smallTrader": {
              "long": 37134,
              "short": 22514,
              "net": 14620
            }
          },
          "openInterest": 171402
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8869,
              "short": 31592,
              "net": -22723
            },
            "nonCommercial": {
              "long": 13604,
              "short": 6834,
              "net": 6770
            },
            "smallTrader": {
              "long": 20999,
              "short": 5046,
              "net": 15953
            }
          },
          "openInterest": 43483
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4518,
              "short": 3200,
              "net": 1318
            },
            "nonCommercial": {
              "long": 5818,
              "short": 4430,
              "net": 1388
            },
            "smallTrader": {
              "long": 313,
              "short": 3019,
              "net": -2706
            }
          },
          "openInterest": 10649
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34093,
              "short": 41478,
              "net": -7385
            },
            "nonCommercial": {
              "long": 9576,
              "short": 7571,
              "net": 2005
            },
            "smallTrader": {
              "long": 16535,
              "short": 11155,
              "net": 5380
            }
          },
          "openInterest": 62446
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50973,
              "short": 36778,
              "net": 14195
            },
            "nonCommercial": {
              "long": 19949,
              "short": 45487,
              "net": -25538
            },
            "smallTrader": {
              "long": 32041,
              "short": 20698,
              "net": 11343
            }
          },
          "openInterest": 116411
        }
      ]
    },
    {
      "reportDate": "2002-04-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 536831,
              "short": 507408,
              "net": 29423
            },
            "nonCommercial": {
              "long": 103650,
              "short": 77340,
              "net": 26310
            },
            "smallTrader": {
              "long": 84592,
              "short": 140325,
              "net": -55733
            }
          },
          "openInterest": 745698
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 68567,
              "short": 40219,
              "net": 28348
            },
            "nonCommercial": {
              "long": 7880,
              "short": 20631,
              "net": -12751
            },
            "smallTrader": {
              "long": 13792,
              "short": 29389,
              "net": -15597
            }
          },
          "openInterest": 91266
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 351659,
              "short": 342398,
              "net": 9261
            },
            "nonCommercial": {
              "long": 40223,
              "short": 63496,
              "net": -23273
            },
            "smallTrader": {
              "long": 83014,
              "short": 69002,
              "net": 14012
            }
          },
          "openInterest": 490181
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494705,
              "short": 481425,
              "net": 13280
            },
            "nonCommercial": {
              "long": 78025,
              "short": 59254,
              "net": 18771
            },
            "smallTrader": {
              "long": 60943,
              "short": 92994,
              "net": -32051
            }
          },
          "openInterest": 638518
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9329,
              "short": 43473,
              "net": -34144
            },
            "nonCommercial": {
              "long": 18671,
              "short": 2050,
              "net": 16621
            },
            "smallTrader": {
              "long": 20150,
              "short": 2627,
              "net": 17523
            }
          },
          "openInterest": 48150
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9276,
              "short": 31561,
              "net": -22285
            },
            "nonCommercial": {
              "long": 17061,
              "short": 6503,
              "net": 10558
            },
            "smallTrader": {
              "long": 19113,
              "short": 7386,
              "net": 11727
            }
          },
          "openInterest": 45691
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26606,
              "short": 45707,
              "net": -19101
            },
            "nonCommercial": {
              "long": 13840,
              "short": 11533,
              "net": 2307
            },
            "smallTrader": {
              "long": 30550,
              "short": 13756,
              "net": 16794
            }
          },
          "openInterest": 71236
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67687,
              "short": 68793,
              "net": -1106
            },
            "nonCommercial": {
              "long": 16605,
              "short": 18276,
              "net": -1671
            },
            "smallTrader": {
              "long": 7945,
              "short": 5168,
              "net": 2777
            }
          },
          "openInterest": 98677
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33237,
              "short": 43436,
              "net": -10199
            },
            "nonCommercial": {
              "long": 11324,
              "short": 8647,
              "net": 2677
            },
            "smallTrader": {
              "long": 12779,
              "short": 5257,
              "net": 7522
            }
          },
          "openInterest": 61499
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42152,
              "short": 59039,
              "net": -16887
            },
            "nonCommercial": {
              "long": 15110,
              "short": 4835,
              "net": 10275
            },
            "smallTrader": {
              "long": 10509,
              "short": 3897,
              "net": 6612
            }
          },
          "openInterest": 69769
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197329,
              "short": 145861,
              "net": 51468
            },
            "nonCommercial": {
              "long": 64455,
              "short": 101801,
              "net": -37346
            },
            "smallTrader": {
              "long": 84800,
              "short": 98922,
              "net": -14122
            }
          },
          "openInterest": 398824
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36844,
              "short": 34010,
              "net": 2834
            },
            "nonCommercial": {
              "long": 14105,
              "short": 21116,
              "net": -7011
            },
            "smallTrader": {
              "long": 13508,
              "short": 9331,
              "net": 4177
            }
          },
          "openInterest": 67419
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 304001,
              "short": 342703,
              "net": -38702
            },
            "nonCommercial": {
              "long": 59586,
              "short": 27836,
              "net": 31750
            },
            "smallTrader": {
              "long": 46400,
              "short": 39448,
              "net": 6952
            }
          },
          "openInterest": 485834
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34318,
              "short": 103942,
              "net": -69624
            },
            "nonCommercial": {
              "long": 41770,
              "short": 10298,
              "net": 31472
            },
            "smallTrader": {
              "long": 46816,
              "short": 8664,
              "net": 38152
            }
          },
          "openInterest": 124468
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6135,
              "short": 3760,
              "net": 2375
            },
            "nonCommercial": {
              "long": 2193,
              "short": 3232,
              "net": -1039
            },
            "smallTrader": {
              "long": 4725,
              "short": 6061,
              "net": -1336
            }
          },
          "openInterest": 14081
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42451,
              "short": 124832,
              "net": -82381
            },
            "nonCommercial": {
              "long": 73449,
              "short": 27382,
              "net": 46067
            },
            "smallTrader": {
              "long": 47681,
              "short": 11367,
              "net": 36314
            }
          },
          "openInterest": 180829
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87591,
              "short": 104739,
              "net": -17148
            },
            "nonCommercial": {
              "long": 8833,
              "short": 5626,
              "net": 3207
            },
            "smallTrader": {
              "long": 32147,
              "short": 18206,
              "net": 13941
            }
          },
          "openInterest": 134248
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48250,
              "short": 51011,
              "net": -2761
            },
            "nonCommercial": {
              "long": 16757,
              "short": 11103,
              "net": 5654
            },
            "smallTrader": {
              "long": 17342,
              "short": 20235,
              "net": -2893
            }
          },
          "openInterest": 82621
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18054,
              "short": 7850,
              "net": 10204
            },
            "nonCommercial": {
              "long": 1843,
              "short": 9145,
              "net": -7302
            },
            "smallTrader": {
              "long": 8586,
              "short": 11488,
              "net": -2902
            }
          },
          "openInterest": 32236
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34739,
              "short": 39992,
              "net": -5253
            },
            "nonCommercial": {
              "long": 23715,
              "short": 17436,
              "net": 6279
            },
            "smallTrader": {
              "long": 23762,
              "short": 24788,
              "net": -1026
            }
          },
          "openInterest": 94833
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12115,
              "short": 17241,
              "net": -5126
            },
            "nonCommercial": {
              "long": 3339,
              "short": 3484,
              "net": -145
            },
            "smallTrader": {
              "long": 10765,
              "short": 5494,
              "net": 5271
            }
          },
          "openInterest": 27227
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 413350,
              "short": 462021,
              "net": -48671
            },
            "nonCommercial": {
              "long": 38977,
              "short": 14269,
              "net": 24708
            },
            "smallTrader": {
              "long": 46163,
              "short": 22200,
              "net": 23963
            }
          },
          "openInterest": 550812
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1492,
              "short": 5939,
              "net": -4447
            },
            "nonCommercial": {
              "long": 3863,
              "short": 407,
              "net": 3456
            },
            "smallTrader": {
              "long": 1750,
              "short": 759,
              "net": 991
            }
          },
          "openInterest": 7107
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17482,
              "short": 61230,
              "net": -43748
            },
            "nonCommercial": {
              "long": 32661,
              "short": 3686,
              "net": 28975
            },
            "smallTrader": {
              "long": 21010,
              "short": 6237,
              "net": 14773
            }
          },
          "openInterest": 73618
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50292,
              "short": 88934,
              "net": -38642
            },
            "nonCommercial": {
              "long": 25193,
              "short": 5285,
              "net": 19908
            },
            "smallTrader": {
              "long": 35528,
              "short": 16794,
              "net": 18734
            }
          },
          "openInterest": 132594
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66215,
              "short": 63398,
              "net": 2817
            },
            "nonCommercial": {
              "long": 12734,
              "short": 22468,
              "net": -9734
            },
            "smallTrader": {
              "long": 21247,
              "short": 14330,
              "net": 6917
            }
          },
          "openInterest": 127404
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60798,
              "short": 69276,
              "net": -8478
            },
            "nonCommercial": {
              "long": 31663,
              "short": 21997,
              "net": 9666
            },
            "smallTrader": {
              "long": 35434,
              "short": 36622,
              "net": -1188
            }
          },
          "openInterest": 146479
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114203,
              "short": 113526,
              "net": 677
            },
            "nonCommercial": {
              "long": 5827,
              "short": 20012,
              "net": -14185
            },
            "smallTrader": {
              "long": 31792,
              "short": 18284,
              "net": 13508
            }
          },
          "openInterest": 157154
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9264,
              "short": 43645,
              "net": -34381
            },
            "nonCommercial": {
              "long": 19662,
              "short": 4555,
              "net": 15107
            },
            "smallTrader": {
              "long": 24523,
              "short": 5249,
              "net": 19274
            }
          },
          "openInterest": 53449
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7987,
              "short": 3040,
              "net": 4947
            },
            "nonCommercial": {
              "long": 6383,
              "short": 8411,
              "net": -2028
            },
            "smallTrader": {
              "long": 581,
              "short": 3500,
              "net": -2919
            }
          },
          "openInterest": 14958
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36112,
              "short": 37816,
              "net": -1704
            },
            "nonCommercial": {
              "long": 9387,
              "short": 11966,
              "net": -2579
            },
            "smallTrader": {
              "long": 16039,
              "short": 11756,
              "net": 4283
            }
          },
          "openInterest": 62780
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50761,
              "short": 31250,
              "net": 19511
            },
            "nonCommercial": {
              "long": 17563,
              "short": 44619,
              "net": -27056
            },
            "smallTrader": {
              "long": 25040,
              "short": 17495,
              "net": 7545
            }
          },
          "openInterest": 101968
        }
      ]
    },
    {
      "reportDate": "2002-05-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 547058,
              "short": 505838,
              "net": 41220
            },
            "nonCommercial": {
              "long": 113233,
              "short": 96360,
              "net": 16873
            },
            "smallTrader": {
              "long": 83919,
              "short": 142012,
              "net": -58093
            }
          },
          "openInterest": 774757
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 70185,
              "short": 42836,
              "net": 27349
            },
            "nonCommercial": {
              "long": 8576,
              "short": 21175,
              "net": -12599
            },
            "smallTrader": {
              "long": 14275,
              "short": 29025,
              "net": -14750
            }
          },
          "openInterest": 94133
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 330518,
              "short": 332190,
              "net": -1672
            },
            "nonCommercial": {
              "long": 45968,
              "short": 58949,
              "net": -12981
            },
            "smallTrader": {
              "long": 81902,
              "short": 67249,
              "net": 14653
            }
          },
          "openInterest": 474309
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 512694,
              "short": 482766,
              "net": 29928
            },
            "nonCommercial": {
              "long": 69733,
              "short": 60255,
              "net": 9478
            },
            "smallTrader": {
              "long": 57734,
              "short": 97140,
              "net": -39406
            }
          },
          "openInterest": 646411
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9497,
              "short": 42345,
              "net": -32848
            },
            "nonCommercial": {
              "long": 17665,
              "short": 2336,
              "net": 15329
            },
            "smallTrader": {
              "long": 21413,
              "short": 3894,
              "net": 17519
            }
          },
          "openInterest": 48575
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9491,
              "short": 34045,
              "net": -24554
            },
            "nonCommercial": {
              "long": 19501,
              "short": 7831,
              "net": 11670
            },
            "smallTrader": {
              "long": 20923,
              "short": 8039,
              "net": 12884
            }
          },
          "openInterest": 50156
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25890,
              "short": 52398,
              "net": -26508
            },
            "nonCommercial": {
              "long": 19596,
              "short": 13414,
              "net": 6182
            },
            "smallTrader": {
              "long": 31950,
              "short": 11624,
              "net": 20326
            }
          },
          "openInterest": 77436
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70100,
              "short": 67963,
              "net": 2137
            },
            "nonCommercial": {
              "long": 13432,
              "short": 18836,
              "net": -5404
            },
            "smallTrader": {
              "long": 8011,
              "short": 4744,
              "net": 3267
            }
          },
          "openInterest": 99314
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34648,
              "short": 42965,
              "net": -8317
            },
            "nonCommercial": {
              "long": 10863,
              "short": 10032,
              "net": 831
            },
            "smallTrader": {
              "long": 12787,
              "short": 5301,
              "net": 7486
            }
          },
          "openInterest": 62754
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46492,
              "short": 56109,
              "net": -9617
            },
            "nonCommercial": {
              "long": 14418,
              "short": 10072,
              "net": 4346
            },
            "smallTrader": {
              "long": 11001,
              "short": 5730,
              "net": 5271
            }
          },
          "openInterest": 73731
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194647,
              "short": 152172,
              "net": 42475
            },
            "nonCommercial": {
              "long": 70444,
              "short": 100409,
              "net": -29965
            },
            "smallTrader": {
              "long": 86574,
              "short": 99084,
              "net": -12510
            }
          },
          "openInterest": 398703
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38019,
              "short": 34210,
              "net": 3809
            },
            "nonCommercial": {
              "long": 13944,
              "short": 21985,
              "net": -8041
            },
            "smallTrader": {
              "long": 13966,
              "short": 9734,
              "net": 4232
            }
          },
          "openInterest": 68930
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 326817,
              "short": 357808,
              "net": -30991
            },
            "nonCommercial": {
              "long": 55657,
              "short": 27877,
              "net": 27780
            },
            "smallTrader": {
              "long": 50242,
              "short": 47031,
              "net": 3211
            }
          },
          "openInterest": 506595
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39956,
              "short": 115033,
              "net": -75077
            },
            "nonCommercial": {
              "long": 43808,
              "short": 8375,
              "net": 35433
            },
            "smallTrader": {
              "long": 50443,
              "short": 10799,
              "net": 39644
            }
          },
          "openInterest": 135303
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5709,
              "short": 3348,
              "net": 2361
            },
            "nonCommercial": {
              "long": 2351,
              "short": 2863,
              "net": -512
            },
            "smallTrader": {
              "long": 4534,
              "short": 6383,
              "net": -1849
            }
          },
          "openInterest": 13404
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46163,
              "short": 128868,
              "net": -82705
            },
            "nonCommercial": {
              "long": 76757,
              "short": 32322,
              "net": 44435
            },
            "smallTrader": {
              "long": 50463,
              "short": 12193,
              "net": 38270
            }
          },
          "openInterest": 192242
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89397,
              "short": 104483,
              "net": -15086
            },
            "nonCommercial": {
              "long": 6624,
              "short": 5922,
              "net": 702
            },
            "smallTrader": {
              "long": 31172,
              "short": 16788,
              "net": 14384
            }
          },
          "openInterest": 133973
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48007,
              "short": 56167,
              "net": -8160
            },
            "nonCommercial": {
              "long": 16872,
              "short": 10358,
              "net": 6514
            },
            "smallTrader": {
              "long": 18887,
              "short": 17241,
              "net": 1646
            }
          },
          "openInterest": 84031
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17198,
              "short": 7466,
              "net": 9732
            },
            "nonCommercial": {
              "long": 1658,
              "short": 7838,
              "net": -6180
            },
            "smallTrader": {
              "long": 8632,
              "short": 12184,
              "net": -3552
            }
          },
          "openInterest": 31525
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34183,
              "short": 42850,
              "net": -8667
            },
            "nonCommercial": {
              "long": 24604,
              "short": 15245,
              "net": 9359
            },
            "smallTrader": {
              "long": 24679,
              "short": 25371,
              "net": -692
            }
          },
          "openInterest": 96203
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13962,
              "short": 17066,
              "net": -3104
            },
            "nonCommercial": {
              "long": 4116,
              "short": 5268,
              "net": -1152
            },
            "smallTrader": {
              "long": 9483,
              "short": 5227,
              "net": 4256
            }
          },
          "openInterest": 28066
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 412291,
              "short": 459844,
              "net": -47553
            },
            "nonCommercial": {
              "long": 36991,
              "short": 15512,
              "net": 21479
            },
            "smallTrader": {
              "long": 54259,
              "short": 28185,
              "net": 26074
            }
          },
          "openInterest": 562171
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2016,
              "short": 4773,
              "net": -2757
            },
            "nonCommercial": {
              "long": 2194,
              "short": 390,
              "net": 1804
            },
            "smallTrader": {
              "long": 1539,
              "short": 586,
              "net": 953
            }
          },
          "openInterest": 5749
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16646,
              "short": 62328,
              "net": -45682
            },
            "nonCommercial": {
              "long": 33697,
              "short": 3761,
              "net": 29936
            },
            "smallTrader": {
              "long": 21008,
              "short": 5262,
              "net": 15746
            }
          },
          "openInterest": 73729
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53193,
              "short": 87362,
              "net": -34169
            },
            "nonCommercial": {
              "long": 23022,
              "short": 6008,
              "net": 17014
            },
            "smallTrader": {
              "long": 33676,
              "short": 16521,
              "net": 17155
            }
          },
          "openInterest": 131792
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64865,
              "short": 58079,
              "net": 6786
            },
            "nonCommercial": {
              "long": 13697,
              "short": 25320,
              "net": -11623
            },
            "smallTrader": {
              "long": 19839,
              "short": 15002,
              "net": 4837
            }
          },
          "openInterest": 127020
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59275,
              "short": 65741,
              "net": -6466
            },
            "nonCommercial": {
              "long": 29945,
              "short": 22902,
              "net": 7043
            },
            "smallTrader": {
              "long": 35220,
              "short": 35797,
              "net": -577
            }
          },
          "openInterest": 143054
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103703,
              "short": 105756,
              "net": -2053
            },
            "nonCommercial": {
              "long": 6704,
              "short": 19512,
              "net": -12808
            },
            "smallTrader": {
              "long": 34337,
              "short": 19476,
              "net": 14861
            }
          },
          "openInterest": 150386
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9825,
              "short": 46750,
              "net": -36925
            },
            "nonCommercial": {
              "long": 19765,
              "short": 4091,
              "net": 15674
            },
            "smallTrader": {
              "long": 26316,
              "short": 5065,
              "net": 21251
            }
          },
          "openInterest": 55906
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7174,
              "short": 2504,
              "net": 4670
            },
            "nonCommercial": {
              "long": 6753,
              "short": 8539,
              "net": -1786
            },
            "smallTrader": {
              "long": 907,
              "short": 3791,
              "net": -2884
            }
          },
          "openInterest": 14835
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34772,
              "short": 35843,
              "net": -1071
            },
            "nonCommercial": {
              "long": 9779,
              "short": 12588,
              "net": -2809
            },
            "smallTrader": {
              "long": 15267,
              "short": 11387,
              "net": 3880
            }
          },
          "openInterest": 61407
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49956,
              "short": 27648,
              "net": 22308
            },
            "nonCommercial": {
              "long": 15689,
              "short": 44514,
              "net": -28825
            },
            "smallTrader": {
              "long": 24692,
              "short": 18175,
              "net": 6517
            }
          },
          "openInterest": 100602
        }
      ]
    },
    {
      "reportDate": "2002-05-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 567180,
              "short": 498762,
              "net": 68418
            },
            "nonCommercial": {
              "long": 114821,
              "short": 117136,
              "net": -2315
            },
            "smallTrader": {
              "long": 75242,
              "short": 141345,
              "net": -66103
            }
          },
          "openInterest": 785952
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71058,
              "short": 40063,
              "net": 30995
            },
            "nonCommercial": {
              "long": 8822,
              "short": 23164,
              "net": -14342
            },
            "smallTrader": {
              "long": 12370,
              "short": 29023,
              "net": -16653
            }
          },
          "openInterest": 93347
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 329117,
              "short": 320475,
              "net": 8642
            },
            "nonCommercial": {
              "long": 46912,
              "short": 59663,
              "net": -12751
            },
            "smallTrader": {
              "long": 81526,
              "short": 77417,
              "net": 4109
            }
          },
          "openInterest": 474723
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494433,
              "short": 465428,
              "net": 29005
            },
            "nonCommercial": {
              "long": 69592,
              "short": 61504,
              "net": 8088
            },
            "smallTrader": {
              "long": 61883,
              "short": 98976,
              "net": -37093
            }
          },
          "openInterest": 632374
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9744,
              "short": 38721,
              "net": -28977
            },
            "nonCommercial": {
              "long": 13392,
              "short": 2055,
              "net": 11337
            },
            "smallTrader": {
              "long": 22434,
              "short": 4794,
              "net": 17640
            }
          },
          "openInterest": 45570
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12687,
              "short": 26625,
              "net": -13938
            },
            "nonCommercial": {
              "long": 13376,
              "short": 8983,
              "net": 4393
            },
            "smallTrader": {
              "long": 18744,
              "short": 9199,
              "net": 9545
            }
          },
          "openInterest": 44927
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25845,
              "short": 57134,
              "net": -31289
            },
            "nonCommercial": {
              "long": 22304,
              "short": 11781,
              "net": 10523
            },
            "smallTrader": {
              "long": 32146,
              "short": 11380,
              "net": 20766
            }
          },
          "openInterest": 80626
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71036,
              "short": 71513,
              "net": -477
            },
            "nonCommercial": {
              "long": 16518,
              "short": 18735,
              "net": -2217
            },
            "smallTrader": {
              "long": 7590,
              "short": 4896,
              "net": 2694
            }
          },
          "openInterest": 102048
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38173,
              "short": 42643,
              "net": -4470
            },
            "nonCommercial": {
              "long": 10846,
              "short": 14814,
              "net": -3968
            },
            "smallTrader": {
              "long": 13684,
              "short": 5246,
              "net": 8438
            }
          },
          "openInterest": 67057
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44796,
              "short": 63550,
              "net": -18754
            },
            "nonCommercial": {
              "long": 15529,
              "short": 3824,
              "net": 11705
            },
            "smallTrader": {
              "long": 11983,
              "short": 4934,
              "net": 7049
            }
          },
          "openInterest": 74175
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198306,
              "short": 197563,
              "net": 743
            },
            "nonCommercial": {
              "long": 76770,
              "short": 66215,
              "net": 10555
            },
            "smallTrader": {
              "long": 89547,
              "short": 100845,
              "net": -11298
            }
          },
          "openInterest": 410997
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38194,
              "short": 34107,
              "net": 4087
            },
            "nonCommercial": {
              "long": 13180,
              "short": 21801,
              "net": -8621
            },
            "smallTrader": {
              "long": 13894,
              "short": 9360,
              "net": 4534
            }
          },
          "openInterest": 68897
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 340954,
              "short": 388014,
              "net": -47060
            },
            "nonCommercial": {
              "long": 71756,
              "short": 29960,
              "net": 41796
            },
            "smallTrader": {
              "long": 51819,
              "short": 46555,
              "net": 5264
            }
          },
          "openInterest": 540165
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37941,
              "short": 110842,
              "net": -72901
            },
            "nonCommercial": {
              "long": 42844,
              "short": 8244,
              "net": 34600
            },
            "smallTrader": {
              "long": 50437,
              "short": 12136,
              "net": 38301
            }
          },
          "openInterest": 132612
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5770,
              "short": 2930,
              "net": 2840
            },
            "nonCommercial": {
              "long": 1914,
              "short": 3207,
              "net": -1293
            },
            "smallTrader": {
              "long": 4393,
              "short": 5940,
              "net": -1547
            }
          },
          "openInterest": 12841
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52774,
              "short": 129726,
              "net": -76952
            },
            "nonCommercial": {
              "long": 70071,
              "short": 32232,
              "net": 37839
            },
            "smallTrader": {
              "long": 51652,
              "short": 12539,
              "net": 39113
            }
          },
          "openInterest": 191721
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87091,
              "short": 108871,
              "net": -21780
            },
            "nonCommercial": {
              "long": 12473,
              "short": 7303,
              "net": 5170
            },
            "smallTrader": {
              "long": 35353,
              "short": 18743,
              "net": 16610
            }
          },
          "openInterest": 145609
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52229,
              "short": 51578,
              "net": 651
            },
            "nonCommercial": {
              "long": 14583,
              "short": 11769,
              "net": 2814
            },
            "smallTrader": {
              "long": 16213,
              "short": 19678,
              "net": -3465
            }
          },
          "openInterest": 83322
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17341,
              "short": 7823,
              "net": 9518
            },
            "nonCommercial": {
              "long": 1312,
              "short": 7756,
              "net": -6444
            },
            "smallTrader": {
              "long": 9444,
              "short": 12518,
              "net": -3074
            }
          },
          "openInterest": 34786
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35260,
              "short": 45649,
              "net": -10389
            },
            "nonCommercial": {
              "long": 24334,
              "short": 13541,
              "net": 10793
            },
            "smallTrader": {
              "long": 26380,
              "short": 26784,
              "net": -404
            }
          },
          "openInterest": 98820
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16048,
              "short": 16419,
              "net": -371
            },
            "nonCommercial": {
              "long": 1972,
              "short": 5723,
              "net": -3751
            },
            "smallTrader": {
              "long": 10936,
              "short": 6814,
              "net": 4122
            }
          },
          "openInterest": 29446
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 411026,
              "short": 451337,
              "net": -40311
            },
            "nonCommercial": {
              "long": 38159,
              "short": 15541,
              "net": 22618
            },
            "smallTrader": {
              "long": 50393,
              "short": 32700,
              "net": 17693
            }
          },
          "openInterest": 562574
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2008,
              "short": 5026,
              "net": -3018
            },
            "nonCommercial": {
              "long": 1995,
              "short": 263,
              "net": 1732
            },
            "smallTrader": {
              "long": 1743,
              "short": 457,
              "net": 1286
            }
          },
          "openInterest": 5746
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16334,
              "short": 63337,
              "net": -47003
            },
            "nonCommercial": {
              "long": 34377,
              "short": 3413,
              "net": 30964
            },
            "smallTrader": {
              "long": 21405,
              "short": 5366,
              "net": 16039
            }
          },
          "openInterest": 74887
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47844,
              "short": 84671,
              "net": -36827
            },
            "nonCommercial": {
              "long": 23772,
              "short": 4723,
              "net": 19049
            },
            "smallTrader": {
              "long": 33674,
              "short": 15896,
              "net": 17778
            }
          },
          "openInterest": 126620
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65642,
              "short": 63859,
              "net": 1783
            },
            "nonCommercial": {
              "long": 11187,
              "short": 20124,
              "net": -8937
            },
            "smallTrader": {
              "long": 19511,
              "short": 12357,
              "net": 7154
            }
          },
          "openInterest": 124471
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58438,
              "short": 72852,
              "net": -14414
            },
            "nonCommercial": {
              "long": 36107,
              "short": 21022,
              "net": 15085
            },
            "smallTrader": {
              "long": 34940,
              "short": 35611,
              "net": -671
            }
          },
          "openInterest": 148500
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99065,
              "short": 120158,
              "net": -21093
            },
            "nonCommercial": {
              "long": 12037,
              "short": 14223,
              "net": -2186
            },
            "smallTrader": {
              "long": 41760,
              "short": 18481,
              "net": 23279
            }
          },
          "openInterest": 158205
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12631,
              "short": 43491,
              "net": -30860
            },
            "nonCommercial": {
              "long": 16917,
              "short": 3602,
              "net": 13315
            },
            "smallTrader": {
              "long": 24011,
              "short": 6466,
              "net": 17545
            }
          },
          "openInterest": 53559
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5504,
              "short": 2101,
              "net": 3403
            },
            "nonCommercial": {
              "long": 6286,
              "short": 6602,
              "net": -316
            },
            "smallTrader": {
              "long": 363,
              "short": 3450,
              "net": -3087
            }
          },
          "openInterest": 12156
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35056,
              "short": 32680,
              "net": 2376
            },
            "nonCommercial": {
              "long": 7938,
              "short": 13666,
              "net": -5728
            },
            "smallTrader": {
              "long": 20290,
              "short": 16938,
              "net": 3352
            }
          },
          "openInterest": 64835
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42124,
              "short": 25535,
              "net": 16589
            },
            "nonCommercial": {
              "long": 17139,
              "short": 39534,
              "net": -22395
            },
            "smallTrader": {
              "long": 24098,
              "short": 18292,
              "net": 5806
            }
          },
          "openInterest": 93827
        }
      ]
    },
    {
      "reportDate": "2002-05-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 603987,
              "short": 539130,
              "net": 64857
            },
            "nonCommercial": {
              "long": 103581,
              "short": 116949,
              "net": -13368
            },
            "smallTrader": {
              "long": 88031,
              "short": 139520,
              "net": -51489
            }
          },
          "openInterest": 822167
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 82491,
              "short": 52714,
              "net": 29777
            },
            "nonCommercial": {
              "long": 8321,
              "short": 24239,
              "net": -15918
            },
            "smallTrader": {
              "long": 15276,
              "short": 29135,
              "net": -13859
            }
          },
          "openInterest": 110319
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 308797,
              "short": 302548,
              "net": 6249
            },
            "nonCommercial": {
              "long": 39511,
              "short": 56950,
              "net": -17439
            },
            "smallTrader": {
              "long": 82625,
              "short": 71435,
              "net": 11190
            }
          },
          "openInterest": 452888
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 511893,
              "short": 487034,
              "net": 24859
            },
            "nonCommercial": {
              "long": 76855,
              "short": 64527,
              "net": 12328
            },
            "smallTrader": {
              "long": 59574,
              "short": 96761,
              "net": -37187
            }
          },
          "openInterest": 657412
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9352,
              "short": 34595,
              "net": -25243
            },
            "nonCommercial": {
              "long": 10944,
              "short": 2873,
              "net": 8071
            },
            "smallTrader": {
              "long": 21609,
              "short": 4437,
              "net": 17172
            }
          },
          "openInterest": 41905
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12199,
              "short": 30169,
              "net": -17970
            },
            "nonCommercial": {
              "long": 12071,
              "short": 6832,
              "net": 5239
            },
            "smallTrader": {
              "long": 20765,
              "short": 8034,
              "net": 12731
            }
          },
          "openInterest": 45036
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24057,
              "short": 60995,
              "net": -36938
            },
            "nonCommercial": {
              "long": 23552,
              "short": 8351,
              "net": 15201
            },
            "smallTrader": {
              "long": 35099,
              "short": 13362,
              "net": 21737
            }
          },
          "openInterest": 83236
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71167,
              "short": 75233,
              "net": -4066
            },
            "nonCommercial": {
              "long": 21084,
              "short": 19853,
              "net": 1231
            },
            "smallTrader": {
              "long": 8526,
              "short": 5691,
              "net": 2835
            }
          },
          "openInterest": 107372
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37427,
              "short": 43270,
              "net": -5843
            },
            "nonCommercial": {
              "long": 11251,
              "short": 15077,
              "net": -3826
            },
            "smallTrader": {
              "long": 15084,
              "short": 5415,
              "net": 9669
            }
          },
          "openInterest": 68548
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47647,
              "short": 61995,
              "net": -14348
            },
            "nonCommercial": {
              "long": 13578,
              "short": 5179,
              "net": 8399
            },
            "smallTrader": {
              "long": 10468,
              "short": 4519,
              "net": 5949
            }
          },
          "openInterest": 73118
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202206,
              "short": 205418,
              "net": -3212
            },
            "nonCommercial": {
              "long": 77571,
              "short": 60429,
              "net": 17142
            },
            "smallTrader": {
              "long": 92198,
              "short": 106128,
              "net": -13930
            }
          },
          "openInterest": 420134
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37386,
              "short": 34975,
              "net": 2411
            },
            "nonCommercial": {
              "long": 13409,
              "short": 19858,
              "net": -6449
            },
            "smallTrader": {
              "long": 13605,
              "short": 9567,
              "net": 4038
            }
          },
          "openInterest": 68553
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 313851,
              "short": 341448,
              "net": -27597
            },
            "nonCommercial": {
              "long": 54351,
              "short": 34506,
              "net": 19845
            },
            "smallTrader": {
              "long": 49715,
              "short": 41963,
              "net": 7752
            }
          },
          "openInterest": 489120
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42232,
              "short": 111910,
              "net": -69678
            },
            "nonCommercial": {
              "long": 40857,
              "short": 9684,
              "net": 31173
            },
            "smallTrader": {
              "long": 51519,
              "short": 13014,
              "net": 38505
            }
          },
          "openInterest": 136129
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6102,
              "short": 2964,
              "net": 3138
            },
            "nonCommercial": {
              "long": 2149,
              "short": 3739,
              "net": -1590
            },
            "smallTrader": {
              "long": 4184,
              "short": 5732,
              "net": -1548
            }
          },
          "openInterest": 13226
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45289,
              "short": 133932,
              "net": -88643
            },
            "nonCommercial": {
              "long": 75332,
              "short": 28418,
              "net": 46914
            },
            "smallTrader": {
              "long": 52533,
              "short": 10804,
              "net": 41729
            }
          },
          "openInterest": 189679
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90097,
              "short": 109860,
              "net": -19763
            },
            "nonCommercial": {
              "long": 11558,
              "short": 6295,
              "net": 5263
            },
            "smallTrader": {
              "long": 32865,
              "short": 18365,
              "net": 14500
            }
          },
          "openInterest": 144825
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51295,
              "short": 68014,
              "net": -16719
            },
            "nonCommercial": {
              "long": 21800,
              "short": 7938,
              "net": 13862
            },
            "smallTrader": {
              "long": 22120,
              "short": 19263,
              "net": 2857
            }
          },
          "openInterest": 95905
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17476,
              "short": 8306,
              "net": 9170
            },
            "nonCommercial": {
              "long": 1363,
              "short": 6962,
              "net": -5599
            },
            "smallTrader": {
              "long": 8946,
              "short": 12517,
              "net": -3571
            }
          },
          "openInterest": 34918
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36734,
              "short": 47852,
              "net": -11118
            },
            "nonCommercial": {
              "long": 26945,
              "short": 15447,
              "net": 11498
            },
            "smallTrader": {
              "long": 26471,
              "short": 26851,
              "net": -380
            }
          },
          "openInterest": 101947
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17746,
              "short": 15603,
              "net": 2143
            },
            "nonCommercial": {
              "long": 1273,
              "short": 7173,
              "net": -5900
            },
            "smallTrader": {
              "long": 9677,
              "short": 5920,
              "net": 3757
            }
          },
          "openInterest": 28726
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 405876,
              "short": 445639,
              "net": -39763
            },
            "nonCommercial": {
              "long": 33012,
              "short": 16164,
              "net": 16848
            },
            "smallTrader": {
              "long": 53530,
              "short": 30615,
              "net": 22915
            }
          },
          "openInterest": 550811
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1786,
              "short": 5015,
              "net": -3229
            },
            "nonCommercial": {
              "long": 2381,
              "short": 257,
              "net": 2124
            },
            "smallTrader": {
              "long": 1661,
              "short": 556,
              "net": 1105
            }
          },
          "openInterest": 5828
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12508,
              "short": 77106,
              "net": -64598
            },
            "nonCommercial": {
              "long": 49038,
              "short": 3708,
              "net": 45330
            },
            "smallTrader": {
              "long": 20999,
              "short": 1731,
              "net": 19268
            }
          },
          "openInterest": 85666
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46276,
              "short": 90866,
              "net": -44590
            },
            "nonCommercial": {
              "long": 29872,
              "short": 4365,
              "net": 25507
            },
            "smallTrader": {
              "long": 35531,
              "short": 16448,
              "net": 19083
            }
          },
          "openInterest": 131361
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62207,
              "short": 71556,
              "net": -9349
            },
            "nonCommercial": {
              "long": 17406,
              "short": 19337,
              "net": -1931
            },
            "smallTrader": {
              "long": 23237,
              "short": 11957,
              "net": 11280
            }
          },
          "openInterest": 128935
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59350,
              "short": 82466,
              "net": -23116
            },
            "nonCommercial": {
              "long": 48747,
              "short": 22013,
              "net": 26734
            },
            "smallTrader": {
              "long": 34723,
              "short": 38341,
              "net": -3618
            }
          },
          "openInterest": 165430
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93936,
              "short": 126739,
              "net": -32803
            },
            "nonCommercial": {
              "long": 15360,
              "short": 9502,
              "net": 5858
            },
            "smallTrader": {
              "long": 45709,
              "short": 18764,
              "net": 26945
            }
          },
          "openInterest": 160455
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11015,
              "short": 44360,
              "net": -33345
            },
            "nonCommercial": {
              "long": 17652,
              "short": 3831,
              "net": 13821
            },
            "smallTrader": {
              "long": 25606,
              "short": 6082,
              "net": 19524
            }
          },
          "openInterest": 54273
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5802,
              "short": 2126,
              "net": 3676
            },
            "nonCommercial": {
              "long": 6216,
              "short": 7179,
              "net": -963
            },
            "smallTrader": {
              "long": 670,
              "short": 3383,
              "net": -2713
            }
          },
          "openInterest": 12688
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34655,
              "short": 30916,
              "net": 3739
            },
            "nonCommercial": {
              "long": 7395,
              "short": 13560,
              "net": -6165
            },
            "smallTrader": {
              "long": 16444,
              "short": 14018,
              "net": 2426
            }
          },
          "openInterest": 60440
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42259,
              "short": 25014,
              "net": 17245
            },
            "nonCommercial": {
              "long": 16280,
              "short": 38107,
              "net": -21827
            },
            "smallTrader": {
              "long": 23131,
              "short": 18549,
              "net": 4582
            }
          },
          "openInterest": 92005
        }
      ]
    },
    {
      "reportDate": "2002-05-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 622614,
              "short": 575327,
              "net": 47287
            },
            "nonCommercial": {
              "long": 107475,
              "short": 111526,
              "net": -4051
            },
            "smallTrader": {
              "long": 86437,
              "short": 129673,
              "net": -43236
            }
          },
          "openInterest": 845914
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 87436,
              "short": 60387,
              "net": 27049
            },
            "nonCommercial": {
              "long": 9951,
              "short": 23919,
              "net": -13968
            },
            "smallTrader": {
              "long": 16649,
              "short": 29730,
              "net": -13081
            }
          },
          "openInterest": 117142
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 319765,
              "short": 323670,
              "net": -3905
            },
            "nonCommercial": {
              "long": 43281,
              "short": 46296,
              "net": -3015
            },
            "smallTrader": {
              "long": 76003,
              "short": 69083,
              "net": 6920
            }
          },
          "openInterest": 468318
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 524021,
              "short": 525524,
              "net": -1503
            },
            "nonCommercial": {
              "long": 92452,
              "short": 61580,
              "net": 30872
            },
            "smallTrader": {
              "long": 66527,
              "short": 95896,
              "net": -29369
            }
          },
          "openInterest": 689880
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9191,
              "short": 37092,
              "net": -27901
            },
            "nonCommercial": {
              "long": 13737,
              "short": 1915,
              "net": 11822
            },
            "smallTrader": {
              "long": 20105,
              "short": 4026,
              "net": 16079
            }
          },
          "openInterest": 43033
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11965,
              "short": 31983,
              "net": -20018
            },
            "nonCommercial": {
              "long": 11317,
              "short": 6671,
              "net": 4646
            },
            "smallTrader": {
              "long": 22786,
              "short": 7414,
              "net": 15372
            }
          },
          "openInterest": 46069
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23600,
              "short": 65600,
              "net": -42000
            },
            "nonCommercial": {
              "long": 27114,
              "short": 8909,
              "net": 18205
            },
            "smallTrader": {
              "long": 35975,
              "short": 12180,
              "net": 23795
            }
          },
          "openInterest": 87172
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72385,
              "short": 76195,
              "net": -3810
            },
            "nonCommercial": {
              "long": 21941,
              "short": 20435,
              "net": 1506
            },
            "smallTrader": {
              "long": 8531,
              "short": 6227,
              "net": 2304
            }
          },
          "openInterest": 109176
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37892,
              "short": 43619,
              "net": -5727
            },
            "nonCommercial": {
              "long": 11576,
              "short": 15000,
              "net": -3424
            },
            "smallTrader": {
              "long": 15068,
              "short": 5917,
              "net": 9151
            }
          },
          "openInterest": 69057
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44498,
              "short": 68502,
              "net": -24004
            },
            "nonCommercial": {
              "long": 19731,
              "short": 3600,
              "net": 16131
            },
            "smallTrader": {
              "long": 10775,
              "short": 2902,
              "net": 7873
            }
          },
          "openInterest": 76389
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201786,
              "short": 203674,
              "net": -1888
            },
            "nonCommercial": {
              "long": 78925,
              "short": 62102,
              "net": 16823
            },
            "smallTrader": {
              "long": 91559,
              "short": 106494,
              "net": -14935
            }
          },
          "openInterest": 422160
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35941,
              "short": 38874,
              "net": -2933
            },
            "nonCommercial": {
              "long": 11755,
              "short": 12717,
              "net": -962
            },
            "smallTrader": {
              "long": 12484,
              "short": 8589,
              "net": 3895
            }
          },
          "openInterest": 64911
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 333745,
              "short": 358663,
              "net": -24918
            },
            "nonCommercial": {
              "long": 46605,
              "short": 28420,
              "net": 18185
            },
            "smallTrader": {
              "long": 45522,
              "short": 38789,
              "net": 6733
            }
          },
          "openInterest": 494583
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45862,
              "short": 117164,
              "net": -71302
            },
            "nonCommercial": {
              "long": 42415,
              "short": 10690,
              "net": 31725
            },
            "smallTrader": {
              "long": 53434,
              "short": 13857,
              "net": 39577
            }
          },
          "openInterest": 143233
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5013,
              "short": 2346,
              "net": 2667
            },
            "nonCommercial": {
              "long": 1611,
              "short": 3552,
              "net": -1941
            },
            "smallTrader": {
              "long": 4120,
              "short": 4846,
              "net": -726
            }
          },
          "openInterest": 11267
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44076,
              "short": 131508,
              "net": -87432
            },
            "nonCommercial": {
              "long": 75210,
              "short": 33887,
              "net": 41323
            },
            "smallTrader": {
              "long": 57275,
              "short": 11166,
              "net": 46109
            }
          },
          "openInterest": 190444
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89758,
              "short": 104777,
              "net": -15019
            },
            "nonCommercial": {
              "long": 9192,
              "short": 6590,
              "net": 2602
            },
            "smallTrader": {
              "long": 32379,
              "short": 19962,
              "net": 12417
            }
          },
          "openInterest": 140757
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51083,
              "short": 70296,
              "net": -19213
            },
            "nonCommercial": {
              "long": 20481,
              "short": 8307,
              "net": 12174
            },
            "smallTrader": {
              "long": 22789,
              "short": 15750,
              "net": 7039
            }
          },
          "openInterest": 94948
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17336,
              "short": 7677,
              "net": 9659
            },
            "nonCommercial": {
              "long": 1947,
              "short": 7143,
              "net": -5196
            },
            "smallTrader": {
              "long": 8798,
              "short": 13261,
              "net": -4463
            }
          },
          "openInterest": 33333
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34481,
              "short": 46117,
              "net": -11636
            },
            "nonCommercial": {
              "long": 26591,
              "short": 14070,
              "net": 12521
            },
            "smallTrader": {
              "long": 25823,
              "short": 26708,
              "net": -885
            }
          },
          "openInterest": 99324
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17733,
              "short": 15739,
              "net": 1994
            },
            "nonCommercial": {
              "long": 1260,
              "short": 7482,
              "net": -6222
            },
            "smallTrader": {
              "long": 9260,
              "short": 5032,
              "net": 4228
            }
          },
          "openInterest": 28343
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 419827,
              "short": 448795,
              "net": -28968
            },
            "nonCommercial": {
              "long": 26119,
              "short": 18883,
              "net": 7236
            },
            "smallTrader": {
              "long": 55286,
              "short": 33554,
              "net": 21732
            }
          },
          "openInterest": 552960
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1885,
              "short": 4968,
              "net": -3083
            },
            "nonCommercial": {
              "long": 2585,
              "short": 578,
              "net": 2007
            },
            "smallTrader": {
              "long": 1643,
              "short": 567,
              "net": 1076
            }
          },
          "openInterest": 6113
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12220,
              "short": 83919,
              "net": -71699
            },
            "nonCommercial": {
              "long": 56092,
              "short": 6586,
              "net": 49506
            },
            "smallTrader": {
              "long": 27649,
              "short": 5456,
              "net": 22193
            }
          },
          "openInterest": 98766
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47154,
              "short": 93108,
              "net": -45954
            },
            "nonCommercial": {
              "long": 30380,
              "short": 4807,
              "net": 25573
            },
            "smallTrader": {
              "long": 37770,
              "short": 17389,
              "net": 20381
            }
          },
          "openInterest": 137691
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52157,
              "short": 75680,
              "net": -23523
            },
            "nonCommercial": {
              "long": 31622,
              "short": 20604,
              "net": 11018
            },
            "smallTrader": {
              "long": 25833,
              "short": 13328,
              "net": 12505
            }
          },
          "openInterest": 132833
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56881,
              "short": 83077,
              "net": -26196
            },
            "nonCommercial": {
              "long": 55835,
              "short": 24215,
              "net": 31620
            },
            "smallTrader": {
              "long": 35035,
              "short": 40459,
              "net": -5424
            }
          },
          "openInterest": 168789
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97873,
              "short": 127507,
              "net": -29634
            },
            "nonCommercial": {
              "long": 16530,
              "short": 12024,
              "net": 4506
            },
            "smallTrader": {
              "long": 44163,
              "short": 19035,
              "net": 25128
            }
          },
          "openInterest": 163541
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11986,
              "short": 45690,
              "net": -33704
            },
            "nonCommercial": {
              "long": 15620,
              "short": 3632,
              "net": 11988
            },
            "smallTrader": {
              "long": 27645,
              "short": 5929,
              "net": 21716
            }
          },
          "openInterest": 55255
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6081,
              "short": 2126,
              "net": 3955
            },
            "nonCommercial": {
              "long": 6125,
              "short": 7108,
              "net": -983
            },
            "smallTrader": {
              "long": 581,
              "short": 3553,
              "net": -2972
            }
          },
          "openInterest": 12788
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37209,
              "short": 33481,
              "net": 3728
            },
            "nonCommercial": {
              "long": 7096,
              "short": 13666,
              "net": -6570
            },
            "smallTrader": {
              "long": 16077,
              "short": 13235,
              "net": 2842
            }
          },
          "openInterest": 62883
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44475,
              "short": 26108,
              "net": 18367
            },
            "nonCommercial": {
              "long": 16129,
              "short": 38347,
              "net": -22218
            },
            "smallTrader": {
              "long": 23712,
              "short": 19861,
              "net": 3851
            }
          },
          "openInterest": 95713
        }
      ]
    },
    {
      "reportDate": "2002-06-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 586101,
              "short": 516751,
              "net": 69350
            },
            "nonCommercial": {
              "long": 100352,
              "short": 120849,
              "net": -20497
            },
            "smallTrader": {
              "long": 100859,
              "short": 149712,
              "net": -48853
            }
          },
          "openInterest": 805905
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 74713,
              "short": 52295,
              "net": 22418
            },
            "nonCommercial": {
              "long": 9397,
              "short": 23974,
              "net": -14577
            },
            "smallTrader": {
              "long": 18212,
              "short": 26053,
              "net": -7841
            }
          },
          "openInterest": 104760
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322497,
              "short": 324098,
              "net": -1601
            },
            "nonCommercial": {
              "long": 45197,
              "short": 49041,
              "net": -3844
            },
            "smallTrader": {
              "long": 75279,
              "short": 69834,
              "net": 5445
            }
          },
          "openInterest": 470066
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 463177,
              "short": 469784,
              "net": -6607
            },
            "nonCommercial": {
              "long": 102417,
              "short": 59338,
              "net": 43079
            },
            "smallTrader": {
              "long": 62433,
              "short": 98905,
              "net": -36472
            }
          },
          "openInterest": 638352
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10638,
              "short": 40718,
              "net": -30080
            },
            "nonCommercial": {
              "long": 14948,
              "short": 919,
              "net": 14029
            },
            "smallTrader": {
              "long": 20534,
              "short": 4483,
              "net": 16051
            }
          },
          "openInterest": 46120
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12752,
              "short": 28526,
              "net": -15774
            },
            "nonCommercial": {
              "long": 9819,
              "short": 6969,
              "net": 2850
            },
            "smallTrader": {
              "long": 20702,
              "short": 7778,
              "net": 12924
            }
          },
          "openInterest": 43285
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24137,
              "short": 71402,
              "net": -47265
            },
            "nonCommercial": {
              "long": 27776,
              "short": 4498,
              "net": 23278
            },
            "smallTrader": {
              "long": 36281,
              "short": 12294,
              "net": 23987
            }
          },
          "openInterest": 88429
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71152,
              "short": 74098,
              "net": -2946
            },
            "nonCommercial": {
              "long": 21944,
              "short": 21697,
              "net": 247
            },
            "smallTrader": {
              "long": 9495,
              "short": 6796,
              "net": 2699
            }
          },
          "openInterest": 108321
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36367,
              "short": 43205,
              "net": -6838
            },
            "nonCommercial": {
              "long": 12011,
              "short": 14415,
              "net": -2404
            },
            "smallTrader": {
              "long": 15968,
              "short": 6726,
              "net": 9242
            }
          },
          "openInterest": 68567
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34533,
              "short": 71128,
              "net": -36595
            },
            "nonCommercial": {
              "long": 31086,
              "short": 4576,
              "net": 26510
            },
            "smallTrader": {
              "long": 13984,
              "short": 3899,
              "net": 10085
            }
          },
          "openInterest": 81994
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196706,
              "short": 209730,
              "net": -13024
            },
            "nonCommercial": {
              "long": 83975,
              "short": 60870,
              "net": 23105
            },
            "smallTrader": {
              "long": 97391,
              "short": 107472,
              "net": -10081
            }
          },
          "openInterest": 429833
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34824,
              "short": 42767,
              "net": -7943
            },
            "nonCommercial": {
              "long": 11924,
              "short": 8832,
              "net": 3092
            },
            "smallTrader": {
              "long": 13044,
              "short": 8193,
              "net": 4851
            }
          },
          "openInterest": 65675
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339876,
              "short": 356554,
              "net": -16678
            },
            "nonCommercial": {
              "long": 38442,
              "short": 25700,
              "net": 12742
            },
            "smallTrader": {
              "long": 53103,
              "short": 49167,
              "net": 3936
            }
          },
          "openInterest": 509507
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51768,
              "short": 121423,
              "net": -69655
            },
            "nonCommercial": {
              "long": 40092,
              "short": 8476,
              "net": 31616
            },
            "smallTrader": {
              "long": 53257,
              "short": 15218,
              "net": 38039
            }
          },
          "openInterest": 146821
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5015,
              "short": 2282,
              "net": 2733
            },
            "nonCommercial": {
              "long": 1505,
              "short": 3706,
              "net": -2201
            },
            "smallTrader": {
              "long": 4420,
              "short": 4952,
              "net": -532
            }
          },
          "openInterest": 11484
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40497,
              "short": 125717,
              "net": -85220
            },
            "nonCommercial": {
              "long": 73044,
              "short": 31101,
              "net": 41943
            },
            "smallTrader": {
              "long": 53972,
              "short": 10695,
              "net": 43277
            }
          },
          "openInterest": 181999
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92477,
              "short": 94410,
              "net": -1933
            },
            "nonCommercial": {
              "long": 5554,
              "short": 8731,
              "net": -3177
            },
            "smallTrader": {
              "long": 25717,
              "short": 20607,
              "net": 5110
            }
          },
          "openInterest": 131178
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53113,
              "short": 71677,
              "net": -18564
            },
            "nonCommercial": {
              "long": 17715,
              "short": 9340,
              "net": 8375
            },
            "smallTrader": {
              "long": 26176,
              "short": 15987,
              "net": 10189
            }
          },
          "openInterest": 97625
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16261,
              "short": 7282,
              "net": 8979
            },
            "nonCommercial": {
              "long": 1945,
              "short": 7368,
              "net": -5423
            },
            "smallTrader": {
              "long": 8554,
              "short": 12110,
              "net": -3556
            }
          },
          "openInterest": 30063
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32421,
              "short": 47127,
              "net": -14706
            },
            "nonCommercial": {
              "long": 26870,
              "short": 14251,
              "net": 12619
            },
            "smallTrader": {
              "long": 25683,
              "short": 23596,
              "net": 2087
            }
          },
          "openInterest": 96764
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20263,
              "short": 15379,
              "net": 4884
            },
            "nonCommercial": {
              "long": 1423,
              "short": 9786,
              "net": -8363
            },
            "smallTrader": {
              "long": 9025,
              "short": 5546,
              "net": 3479
            }
          },
          "openInterest": 30811
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 434507,
              "short": 449454,
              "net": -14947
            },
            "nonCommercial": {
              "long": 21599,
              "short": 22655,
              "net": -1056
            },
            "smallTrader": {
              "long": 43767,
              "short": 27764,
              "net": 16003
            }
          },
          "openInterest": 545042
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1867,
              "short": 5213,
              "net": -3346
            },
            "nonCommercial": {
              "long": 3020,
              "short": 573,
              "net": 2447
            },
            "smallTrader": {
              "long": 1574,
              "short": 675,
              "net": 899
            }
          },
          "openInterest": 6461
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11430,
              "short": 85985,
              "net": -74555
            },
            "nonCommercial": {
              "long": 58184,
              "short": 6012,
              "net": 52172
            },
            "smallTrader": {
              "long": 28266,
              "short": 5883,
              "net": 22383
            }
          },
          "openInterest": 101403
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49892,
              "short": 102362,
              "net": -52470
            },
            "nonCommercial": {
              "long": 34899,
              "short": 4739,
              "net": 30160
            },
            "smallTrader": {
              "long": 37790,
              "short": 15480,
              "net": 22310
            }
          },
          "openInterest": 144856
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48646,
              "short": 89602,
              "net": -40956
            },
            "nonCommercial": {
              "long": 41162,
              "short": 16081,
              "net": 25081
            },
            "smallTrader": {
              "long": 29277,
              "short": 13402,
              "net": 15875
            }
          },
          "openInterest": 138725
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61829,
              "short": 97111,
              "net": -35282
            },
            "nonCommercial": {
              "long": 60099,
              "short": 23392,
              "net": 36707
            },
            "smallTrader": {
              "long": 37755,
              "short": 39180,
              "net": -1425
            }
          },
          "openInterest": 182993
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98736,
              "short": 137127,
              "net": -38391
            },
            "nonCommercial": {
              "long": 20514,
              "short": 10943,
              "net": 9571
            },
            "smallTrader": {
              "long": 47891,
              "short": 19071,
              "net": 28820
            }
          },
          "openInterest": 170847
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15165,
              "short": 44817,
              "net": -29652
            },
            "nonCommercial": {
              "long": 14226,
              "short": 4204,
              "net": 10022
            },
            "smallTrader": {
              "long": 25191,
              "short": 5561,
              "net": 19630
            }
          },
          "openInterest": 54699
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5234,
              "short": 2281,
              "net": 2953
            },
            "nonCommercial": {
              "long": 6508,
              "short": 6334,
              "net": 174
            },
            "smallTrader": {
              "long": 1363,
              "short": 4490,
              "net": -3127
            }
          },
          "openInterest": 13145
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34863,
              "short": 42549,
              "net": -7686
            },
            "nonCommercial": {
              "long": 9266,
              "short": 5682,
              "net": 3584
            },
            "smallTrader": {
              "long": 26193,
              "short": 22091,
              "net": 4102
            }
          },
          "openInterest": 73400
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40368,
              "short": 33586,
              "net": 6782
            },
            "nonCommercial": {
              "long": 19486,
              "short": 31090,
              "net": -11604
            },
            "smallTrader": {
              "long": 23321,
              "short": 18499,
              "net": 4822
            }
          },
          "openInterest": 94765
        }
      ]
    },
    {
      "reportDate": "2002-06-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 577470,
              "short": 504819,
              "net": 72651
            },
            "nonCommercial": {
              "long": 116501,
              "short": 134907,
              "net": -18406
            },
            "smallTrader": {
              "long": 92253,
              "short": 146498,
              "net": -54245
            }
          },
          "openInterest": 804661
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 80349,
              "short": 55834,
              "net": 24515
            },
            "nonCommercial": {
              "long": 10275,
              "short": 26891,
              "net": -16616
            },
            "smallTrader": {
              "long": 15490,
              "short": 23389,
              "net": -7899
            }
          },
          "openInterest": 107708
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 311403,
              "short": 327792,
              "net": -16389
            },
            "nonCommercial": {
              "long": 50104,
              "short": 45830,
              "net": 4274
            },
            "smallTrader": {
              "long": 79020,
              "short": 66905,
              "net": 12115
            }
          },
          "openInterest": 464398
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 415505,
              "short": 452987,
              "net": -37482
            },
            "nonCommercial": {
              "long": 120346,
              "short": 65784,
              "net": 54562
            },
            "smallTrader": {
              "long": 74890,
              "short": 91970,
              "net": -17080
            }
          },
          "openInterest": 617277
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15451,
              "short": 43059,
              "net": -27608
            },
            "nonCommercial": {
              "long": 11974,
              "short": 625,
              "net": 11349
            },
            "smallTrader": {
              "long": 24562,
              "short": 8303,
              "net": 16259
            }
          },
          "openInterest": 52016
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13980,
              "short": 39106,
              "net": -25126
            },
            "nonCommercial": {
              "long": 16657,
              "short": 6829,
              "net": 9828
            },
            "smallTrader": {
              "long": 24572,
              "short": 9274,
              "net": 15298
            }
          },
          "openInterest": 55572
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32189,
              "short": 79317,
              "net": -47128
            },
            "nonCommercial": {
              "long": 24689,
              "short": 0,
              "net": 24689
            },
            "smallTrader": {
              "long": 38432,
              "short": 15993,
              "net": 22439
            }
          },
          "openInterest": 95310
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76202,
              "short": 70499,
              "net": 5703
            },
            "nonCommercial": {
              "long": 11364,
              "short": 19245,
              "net": -7881
            },
            "smallTrader": {
              "long": 8399,
              "short": 6221,
              "net": 2178
            }
          },
          "openInterest": 100572
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35596,
              "short": 40416,
              "net": -4820
            },
            "nonCommercial": {
              "long": 12010,
              "short": 15690,
              "net": -3680
            },
            "smallTrader": {
              "long": 15201,
              "short": 6701,
              "net": 8500
            }
          },
          "openInterest": 66736
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31893,
              "short": 74853,
              "net": -42960
            },
            "nonCommercial": {
              "long": 37824,
              "short": 4548,
              "net": 33276
            },
            "smallTrader": {
              "long": 14006,
              "short": 4322,
              "net": 9684
            }
          },
          "openInterest": 86641
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196825,
              "short": 197965,
              "net": -1140
            },
            "nonCommercial": {
              "long": 80619,
              "short": 66618,
              "net": 14001
            },
            "smallTrader": {
              "long": 95529,
              "short": 108390,
              "net": -12861
            }
          },
          "openInterest": 428006
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32834,
              "short": 43060,
              "net": -10226
            },
            "nonCommercial": {
              "long": 13506,
              "short": 7341,
              "net": 6165
            },
            "smallTrader": {
              "long": 12498,
              "short": 8437,
              "net": 4061
            }
          },
          "openInterest": 65428
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317460,
              "short": 315942,
              "net": 1518
            },
            "nonCommercial": {
              "long": 32301,
              "short": 32087,
              "net": 214
            },
            "smallTrader": {
              "long": 44704,
              "short": 46436,
              "net": -1732
            }
          },
          "openInterest": 469933
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57890,
              "short": 115423,
              "net": -57533
            },
            "nonCommercial": {
              "long": 39085,
              "short": 10718,
              "net": 28367
            },
            "smallTrader": {
              "long": 49146,
              "short": 19980,
              "net": 29166
            }
          },
          "openInterest": 146872
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5036,
              "short": 2054,
              "net": 2982
            },
            "nonCommercial": {
              "long": 1378,
              "short": 3612,
              "net": -2234
            },
            "smallTrader": {
              "long": 4330,
              "short": 5078,
              "net": -748
            }
          },
          "openInterest": 11091
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44066,
              "short": 121249,
              "net": -77183
            },
            "nonCommercial": {
              "long": 68206,
              "short": 21750,
              "net": 46456
            },
            "smallTrader": {
              "long": 42638,
              "short": 11911,
              "net": 30727
            }
          },
          "openInterest": 171476
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101106,
              "short": 98415,
              "net": 2691
            },
            "nonCommercial": {
              "long": 3984,
              "short": 11131,
              "net": -7147
            },
            "smallTrader": {
              "long": 29203,
              "short": 24747,
              "net": 4456
            }
          },
          "openInterest": 142714
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57985,
              "short": 67721,
              "net": -9736
            },
            "nonCommercial": {
              "long": 17774,
              "short": 11699,
              "net": 6075
            },
            "smallTrader": {
              "long": 28796,
              "short": 25135,
              "net": 3661
            }
          },
          "openInterest": 105123
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15651,
              "short": 7380,
              "net": 8271
            },
            "nonCommercial": {
              "long": 1763,
              "short": 7681,
              "net": -5918
            },
            "smallTrader": {
              "long": 8563,
              "short": 10916,
              "net": -2353
            }
          },
          "openInterest": 28596
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32651,
              "short": 46280,
              "net": -13629
            },
            "nonCommercial": {
              "long": 26008,
              "short": 14876,
              "net": 11132
            },
            "smallTrader": {
              "long": 26403,
              "short": 23906,
              "net": 2497
            }
          },
          "openInterest": 94611
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22918,
              "short": 17323,
              "net": 5595
            },
            "nonCommercial": {
              "long": 690,
              "short": 9888,
              "net": -9198
            },
            "smallTrader": {
              "long": 12910,
              "short": 9307,
              "net": 3603
            }
          },
          "openInterest": 36859
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 432579,
              "short": 441013,
              "net": -8434
            },
            "nonCommercial": {
              "long": 20952,
              "short": 27103,
              "net": -6151
            },
            "smallTrader": {
              "long": 45321,
              "short": 30736,
              "net": 14585
            }
          },
          "openInterest": 544737
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1826,
              "short": 5259,
              "net": -3433
            },
            "nonCommercial": {
              "long": 3100,
              "short": 642,
              "net": 2458
            },
            "smallTrader": {
              "long": 1742,
              "short": 767,
              "net": 975
            }
          },
          "openInterest": 6668
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14785,
              "short": 86082,
              "net": -71297
            },
            "nonCommercial": {
              "long": 54720,
              "short": 4528,
              "net": 50192
            },
            "smallTrader": {
              "long": 27058,
              "short": 5953,
              "net": 21105
            }
          },
          "openInterest": 101564
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49962,
              "short": 100920,
              "net": -50958
            },
            "nonCommercial": {
              "long": 33106,
              "short": 5084,
              "net": 28022
            },
            "smallTrader": {
              "long": 38703,
              "short": 15767,
              "net": 22936
            }
          },
          "openInterest": 141715
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45517,
              "short": 86124,
              "net": -40607
            },
            "nonCommercial": {
              "long": 41718,
              "short": 15200,
              "net": 26518
            },
            "smallTrader": {
              "long": 27825,
              "short": 13736,
              "net": 14089
            }
          },
          "openInterest": 135220
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65505,
              "short": 101585,
              "net": -36080
            },
            "nonCommercial": {
              "long": 58800,
              "short": 20559,
              "net": 38241
            },
            "smallTrader": {
              "long": 37304,
              "short": 39465,
              "net": -2161
            }
          },
          "openInterest": 183910
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92032,
              "short": 127881,
              "net": -35849
            },
            "nonCommercial": {
              "long": 18015,
              "short": 9914,
              "net": 8101
            },
            "smallTrader": {
              "long": 47213,
              "short": 19465,
              "net": 27748
            }
          },
          "openInterest": 161273
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20647,
              "short": 52339,
              "net": -31692
            },
            "nonCommercial": {
              "long": 15115,
              "short": 2640,
              "net": 12475
            },
            "smallTrader": {
              "long": 26009,
              "short": 6792,
              "net": 19217
            }
          },
          "openInterest": 61771
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7461,
              "short": 4953,
              "net": 2508
            },
            "nonCommercial": {
              "long": 6663,
              "short": 6069,
              "net": 594
            },
            "smallTrader": {
              "long": 1424,
              "short": 4526,
              "net": -3102
            }
          },
          "openInterest": 15935
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37149,
              "short": 47087,
              "net": -9938
            },
            "nonCommercial": {
              "long": 9156,
              "short": 4030,
              "net": 5126
            },
            "smallTrader": {
              "long": 23202,
              "short": 18390,
              "net": 4812
            }
          },
          "openInterest": 72671
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40317,
              "short": 35048,
              "net": 5269
            },
            "nonCommercial": {
              "long": 19952,
              "short": 28232,
              "net": -8280
            },
            "smallTrader": {
              "long": 22614,
              "short": 19603,
              "net": 3011
            }
          },
          "openInterest": 96267
        }
      ]
    },
    {
      "reportDate": "2002-06-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 537035,
              "short": 463215,
              "net": 73820
            },
            "nonCommercial": {
              "long": 114990,
              "short": 140359,
              "net": -25369
            },
            "smallTrader": {
              "long": 103040,
              "short": 151491,
              "net": -48451
            }
          },
          "openInterest": 775695
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 79169,
              "short": 58558,
              "net": 20611
            },
            "nonCommercial": {
              "long": 8634,
              "short": 23461,
              "net": -14827
            },
            "smallTrader": {
              "long": 16904,
              "short": 22688,
              "net": -5784
            }
          },
          "openInterest": 106619
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 289923,
              "short": 326100,
              "net": -36177
            },
            "nonCommercial": {
              "long": 65195,
              "short": 49762,
              "net": 15433
            },
            "smallTrader": {
              "long": 86484,
              "short": 65740,
              "net": 20744
            }
          },
          "openInterest": 464517
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 396586,
              "short": 432044,
              "net": -35458
            },
            "nonCommercial": {
              "long": 121619,
              "short": 66540,
              "net": 55079
            },
            "smallTrader": {
              "long": 62454,
              "short": 82075,
              "net": -19621
            }
          },
          "openInterest": 584517
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6218,
              "short": 30826,
              "net": -24608
            },
            "nonCommercial": {
              "long": 9276,
              "short": 840,
              "net": 8436
            },
            "smallTrader": {
              "long": 18817,
              "short": 2645,
              "net": 16172
            }
          },
          "openInterest": 34311
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7764,
              "short": 28027,
              "net": -20263
            },
            "nonCommercial": {
              "long": 14829,
              "short": 8986,
              "net": 5843
            },
            "smallTrader": {
              "long": 22293,
              "short": 7873,
              "net": 14420
            }
          },
          "openInterest": 44886
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33058,
              "short": 79135,
              "net": -46077
            },
            "nonCommercial": {
              "long": 22162,
              "short": 3217,
              "net": 18945
            },
            "smallTrader": {
              "long": 39474,
              "short": 12342,
              "net": 27132
            }
          },
          "openInterest": 94694
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75779,
              "short": 66636,
              "net": 9143
            },
            "nonCommercial": {
              "long": 8335,
              "short": 18933,
              "net": -10598
            },
            "smallTrader": {
              "long": 6408,
              "short": 4953,
              "net": 1455
            }
          },
          "openInterest": 94951
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38285,
              "short": 36147,
              "net": 2138
            },
            "nonCommercial": {
              "long": 12245,
              "short": 22932,
              "net": -10687
            },
            "smallTrader": {
              "long": 15550,
              "short": 7001,
              "net": 8549
            }
          },
          "openInterest": 70142
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35342,
              "short": 73547,
              "net": -38205
            },
            "nonCommercial": {
              "long": 32743,
              "short": 4542,
              "net": 28201
            },
            "smallTrader": {
              "long": 13790,
              "short": 3786,
              "net": 10004
            }
          },
          "openInterest": 84625
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202182,
              "short": 207917,
              "net": -5735
            },
            "nonCommercial": {
              "long": 84129,
              "short": 69701,
              "net": 14428
            },
            "smallTrader": {
              "long": 98010,
              "short": 106703,
              "net": -8693
            }
          },
          "openInterest": 436612
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28594,
              "short": 46161,
              "net": -17567
            },
            "nonCommercial": {
              "long": 18817,
              "short": 5415,
              "net": 13402
            },
            "smallTrader": {
              "long": 10252,
              "short": 6087,
              "net": 4165
            }
          },
          "openInterest": 61595
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 318477,
              "short": 328659,
              "net": -10182
            },
            "nonCommercial": {
              "long": 36231,
              "short": 28932,
              "net": 7299
            },
            "smallTrader": {
              "long": 43568,
              "short": 40685,
              "net": 2883
            }
          },
          "openInterest": 468634
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24857,
              "short": 86773,
              "net": -61916
            },
            "nonCommercial": {
              "long": 39095,
              "short": 9638,
              "net": 29457
            },
            "smallTrader": {
              "long": 44453,
              "short": 11994,
              "net": 32459
            }
          },
          "openInterest": 109609
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4681,
              "short": 2229,
              "net": 2452
            },
            "nonCommercial": {
              "long": 1229,
              "short": 2754,
              "net": -1525
            },
            "smallTrader": {
              "long": 4227,
              "short": 5154,
              "net": -927
            }
          },
          "openInterest": 10691
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44277,
              "short": 117060,
              "net": -72783
            },
            "nonCommercial": {
              "long": 63445,
              "short": 22204,
              "net": 41241
            },
            "smallTrader": {
              "long": 43746,
              "short": 12204,
              "net": 31542
            }
          },
          "openInterest": 169101
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94187,
              "short": 98771,
              "net": -4584
            },
            "nonCommercial": {
              "long": 4218,
              "short": 7945,
              "net": -3727
            },
            "smallTrader": {
              "long": 31062,
              "short": 22751,
              "net": 8311
            }
          },
          "openInterest": 137365
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28499,
              "short": 44060,
              "net": -15561
            },
            "nonCommercial": {
              "long": 19424,
              "short": 9955,
              "net": 9469
            },
            "smallTrader": {
              "long": 20667,
              "short": 14575,
              "net": 6092
            }
          },
          "openInterest": 68634
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14926,
              "short": 6440,
              "net": 8486
            },
            "nonCommercial": {
              "long": 1462,
              "short": 7286,
              "net": -5824
            },
            "smallTrader": {
              "long": 8014,
              "short": 10676,
              "net": -2662
            }
          },
          "openInterest": 27748
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26709,
              "short": 41645,
              "net": -14936
            },
            "nonCommercial": {
              "long": 26034,
              "short": 13315,
              "net": 12719
            },
            "smallTrader": {
              "long": 27910,
              "short": 25693,
              "net": 2217
            }
          },
          "openInterest": 87921
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11612,
              "short": 4224,
              "net": 7388
            },
            "nonCommercial": {
              "long": 920,
              "short": 8062,
              "net": -7142
            },
            "smallTrader": {
              "long": 5903,
              "short": 6149,
              "net": -246
            }
          },
          "openInterest": 18535
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 419288,
              "short": 429684,
              "net": -10396
            },
            "nonCommercial": {
              "long": 17494,
              "short": 21681,
              "net": -4187
            },
            "smallTrader": {
              "long": 41274,
              "short": 26691,
              "net": 14583
            }
          },
          "openInterest": 523570
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1769,
              "short": 5856,
              "net": -4087
            },
            "nonCommercial": {
              "long": 3545,
              "short": 669,
              "net": 2876
            },
            "smallTrader": {
              "long": 1918,
              "short": 707,
              "net": 1211
            }
          },
          "openInterest": 7282
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19968,
              "short": 87285,
              "net": -67317
            },
            "nonCommercial": {
              "long": 49496,
              "short": 4841,
              "net": 44655
            },
            "smallTrader": {
              "long": 28166,
              "short": 5504,
              "net": 22662
            }
          },
          "openInterest": 102608
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52702,
              "short": 99969,
              "net": -47267
            },
            "nonCommercial": {
              "long": 28117,
              "short": 3567,
              "net": 24550
            },
            "smallTrader": {
              "long": 39489,
              "short": 16772,
              "net": 22717
            }
          },
          "openInterest": 140133
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41811,
              "short": 78896,
              "net": -37085
            },
            "nonCommercial": {
              "long": 36561,
              "short": 14563,
              "net": 21998
            },
            "smallTrader": {
              "long": 28697,
              "short": 13610,
              "net": 15087
            }
          },
          "openInterest": 125490
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75533,
              "short": 106751,
              "net": -31218
            },
            "nonCommercial": {
              "long": 52298,
              "short": 19617,
              "net": 32681
            },
            "smallTrader": {
              "long": 36898,
              "short": 38361,
              "net": -1463
            }
          },
          "openInterest": 188658
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98381,
              "short": 113037,
              "net": -14656
            },
            "nonCommercial": {
              "long": 11494,
              "short": 13882,
              "net": -2388
            },
            "smallTrader": {
              "long": 40493,
              "short": 23449,
              "net": 17044
            }
          },
          "openInterest": 153844
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1869,
              "short": 32460,
              "net": -30591
            },
            "nonCommercial": {
              "long": 16830,
              "short": 2430,
              "net": 14400
            },
            "smallTrader": {
              "long": 23109,
              "short": 6918,
              "net": 16191
            }
          },
          "openInterest": 41808
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7000,
              "short": 3697,
              "net": 3303
            },
            "nonCommercial": {
              "long": 5914,
              "short": 6355,
              "net": -441
            },
            "smallTrader": {
              "long": 460,
              "short": 3322,
              "net": -2862
            }
          },
          "openInterest": 13584
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38680,
              "short": 52332,
              "net": -13652
            },
            "nonCommercial": {
              "long": 11874,
              "short": 4316,
              "net": 7558
            },
            "smallTrader": {
              "long": 20923,
              "short": 14829,
              "net": 6094
            }
          },
          "openInterest": 73482
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39062,
              "short": 45516,
              "net": -6454
            },
            "nonCommercial": {
              "long": 24981,
              "short": 23739,
              "net": 1242
            },
            "smallTrader": {
              "long": 23510,
              "short": 18298,
              "net": 5212
            }
          },
          "openInterest": 100184
        }
      ]
    },
    {
      "reportDate": "2002-06-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 541607,
              "short": 465991,
              "net": 75616
            },
            "nonCommercial": {
              "long": 114896,
              "short": 140796,
              "net": -25900
            },
            "smallTrader": {
              "long": 111135,
              "short": 160851,
              "net": -49716
            }
          },
          "openInterest": 785353
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 78965,
              "short": 55850,
              "net": 23115
            },
            "nonCommercial": {
              "long": 9664,
              "short": 23460,
              "net": -13796
            },
            "smallTrader": {
              "long": 17165,
              "short": 26484,
              "net": -9319
            }
          },
          "openInterest": 107706
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 291246,
              "short": 312447,
              "net": -21201
            },
            "nonCommercial": {
              "long": 57539,
              "short": 54544,
              "net": 2995
            },
            "smallTrader": {
              "long": 82244,
              "short": 64038,
              "net": 18206
            }
          },
          "openInterest": 451495
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 391166,
              "short": 421262,
              "net": -30096
            },
            "nonCommercial": {
              "long": 113727,
              "short": 58010,
              "net": 55717
            },
            "smallTrader": {
              "long": 60263,
              "short": 85884,
              "net": -25621
            }
          },
          "openInterest": 567827
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6024,
              "short": 29834,
              "net": -23810
            },
            "nonCommercial": {
              "long": 7315,
              "short": 753,
              "net": 6562
            },
            "smallTrader": {
              "long": 20600,
              "short": 3352,
              "net": 17248
            }
          },
          "openInterest": 33939
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8937,
              "short": 26924,
              "net": -17987
            },
            "nonCommercial": {
              "long": 13284,
              "short": 8044,
              "net": 5240
            },
            "smallTrader": {
              "long": 21356,
              "short": 8609,
              "net": 12747
            }
          },
          "openInterest": 43586
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18607,
              "short": 63394,
              "net": -44787
            },
            "nonCommercial": {
              "long": 20756,
              "short": 2581,
              "net": 18175
            },
            "smallTrader": {
              "long": 36735,
              "short": 10123,
              "net": 26612
            }
          },
          "openInterest": 76098
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73459,
              "short": 69425,
              "net": 4034
            },
            "nonCommercial": {
              "long": 15479,
              "short": 21504,
              "net": -6025
            },
            "smallTrader": {
              "long": 6549,
              "short": 4558,
              "net": 1991
            }
          },
          "openInterest": 99262
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37913,
              "short": 36058,
              "net": 1855
            },
            "nonCommercial": {
              "long": 13506,
              "short": 23604,
              "net": -10098
            },
            "smallTrader": {
              "long": 14585,
              "short": 6342,
              "net": 8243
            }
          },
          "openInterest": 70085
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38772,
              "short": 64881,
              "net": -26109
            },
            "nonCommercial": {
              "long": 21024,
              "short": 2969,
              "net": 18055
            },
            "smallTrader": {
              "long": 11953,
              "short": 3899,
              "net": 8054
            }
          },
          "openInterest": 73382
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198039,
              "short": 228961,
              "net": -30922
            },
            "nonCommercial": {
              "long": 84512,
              "short": 38569,
              "net": 45943
            },
            "smallTrader": {
              "long": 96550,
              "short": 111571,
              "net": -15021
            }
          },
          "openInterest": 424811
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24748,
              "short": 56614,
              "net": -31866
            },
            "nonCommercial": {
              "long": 29567,
              "short": 4594,
              "net": 24973
            },
            "smallTrader": {
              "long": 11255,
              "short": 4362,
              "net": 6893
            }
          },
          "openInterest": 69319
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 288858,
              "short": 314205,
              "net": -25347
            },
            "nonCommercial": {
              "long": 44306,
              "short": 25417,
              "net": 18889
            },
            "smallTrader": {
              "long": 46461,
              "short": 40003,
              "net": 6458
            }
          },
          "openInterest": 451925
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35405,
              "short": 88759,
              "net": -53354
            },
            "nonCommercial": {
              "long": 35304,
              "short": 12780,
              "net": 22524
            },
            "smallTrader": {
              "long": 46172,
              "short": 15342,
              "net": 30830
            }
          },
          "openInterest": 116946
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4463,
              "short": 1827,
              "net": 2636
            },
            "nonCommercial": {
              "long": 1232,
              "short": 3037,
              "net": -1805
            },
            "smallTrader": {
              "long": 4412,
              "short": 5243,
              "net": -831
            }
          },
          "openInterest": 10537
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47064,
              "short": 121261,
              "net": -74197
            },
            "nonCommercial": {
              "long": 62956,
              "short": 24989,
              "net": 37967
            },
            "smallTrader": {
              "long": 47851,
              "short": 11621,
              "net": 36230
            }
          },
          "openInterest": 176291
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92874,
              "short": 100367,
              "net": -7493
            },
            "nonCommercial": {
              "long": 4572,
              "short": 6704,
              "net": -2132
            },
            "smallTrader": {
              "long": 30804,
              "short": 21179,
              "net": 9625
            }
          },
          "openInterest": 134975
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28762,
              "short": 49893,
              "net": -21131
            },
            "nonCommercial": {
              "long": 21992,
              "short": 11383,
              "net": 10609
            },
            "smallTrader": {
              "long": 24689,
              "short": 14167,
              "net": 10522
            }
          },
          "openInterest": 75487
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13585,
              "short": 6233,
              "net": 7352
            },
            "nonCommercial": {
              "long": 2253,
              "short": 6881,
              "net": -4628
            },
            "smallTrader": {
              "long": 8457,
              "short": 11181,
              "net": -2724
            }
          },
          "openInterest": 28185
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26825,
              "short": 40075,
              "net": -13250
            },
            "nonCommercial": {
              "long": 26227,
              "short": 13308,
              "net": 12919
            },
            "smallTrader": {
              "long": 26290,
              "short": 25959,
              "net": 331
            }
          },
          "openInterest": 85643
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15236,
              "short": 5149,
              "net": 10087
            },
            "nonCommercial": {
              "long": 1239,
              "short": 10373,
              "net": -9134
            },
            "smallTrader": {
              "long": 4203,
              "short": 5156,
              "net": -953
            }
          },
          "openInterest": 20778
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 386942,
              "short": 401648,
              "net": -14706
            },
            "nonCommercial": {
              "long": 20360,
              "short": 24154,
              "net": -3794
            },
            "smallTrader": {
              "long": 43155,
              "short": 24655,
              "net": 18500
            }
          },
          "openInterest": 499402
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1653,
              "short": 5916,
              "net": -4263
            },
            "nonCommercial": {
              "long": 3732,
              "short": 611,
              "net": 3121
            },
            "smallTrader": {
              "long": 1918,
              "short": 776,
              "net": 1142
            }
          },
          "openInterest": 7303
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19978,
              "short": 81414,
              "net": -61436
            },
            "nonCommercial": {
              "long": 44821,
              "short": 5657,
              "net": 39164
            },
            "smallTrader": {
              "long": 28769,
              "short": 6497,
              "net": 22272
            }
          },
          "openInterest": 98927
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53479,
              "short": 104724,
              "net": -51245
            },
            "nonCommercial": {
              "long": 30399,
              "short": 4190,
              "net": 26209
            },
            "smallTrader": {
              "long": 39764,
              "short": 14728,
              "net": 25036
            }
          },
          "openInterest": 145966
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39760,
              "short": 73657,
              "net": -33897
            },
            "nonCommercial": {
              "long": 32372,
              "short": 14524,
              "net": 17848
            },
            "smallTrader": {
              "long": 26984,
              "short": 10935,
              "net": 16049
            }
          },
          "openInterest": 121280
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76841,
              "short": 114004,
              "net": -37163
            },
            "nonCommercial": {
              "long": 46863,
              "short": 16451,
              "net": 30412
            },
            "smallTrader": {
              "long": 42881,
              "short": 36130,
              "net": 6751
            }
          },
          "openInterest": 191074
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101427,
              "short": 98945,
              "net": 2482
            },
            "nonCommercial": {
              "long": 9916,
              "short": 25885,
              "net": -15969
            },
            "smallTrader": {
              "long": 37262,
              "short": 23775,
              "net": 13487
            }
          },
          "openInterest": 153055
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2688,
              "short": 33329,
              "net": -30641
            },
            "nonCommercial": {
              "long": 16138,
              "short": 1618,
              "net": 14520
            },
            "smallTrader": {
              "long": 23187,
              "short": 7066,
              "net": 16121
            }
          },
          "openInterest": 42093
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5676,
              "short": 3872,
              "net": 1804
            },
            "nonCommercial": {
              "long": 5797,
              "short": 4834,
              "net": 963
            },
            "smallTrader": {
              "long": 666,
              "short": 3433,
              "net": -2767
            }
          },
          "openInterest": 12175
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38000,
              "short": 54165,
              "net": -16165
            },
            "nonCommercial": {
              "long": 12841,
              "short": 4208,
              "net": 8633
            },
            "smallTrader": {
              "long": 20375,
              "short": 12843,
              "net": 7532
            }
          },
          "openInterest": 72744
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38990,
              "short": 49021,
              "net": -10031
            },
            "nonCommercial": {
              "long": 25598,
              "short": 20540,
              "net": 5058
            },
            "smallTrader": {
              "long": 24175,
              "short": 19202,
              "net": 4973
            }
          },
          "openInterest": 97871
        }
      ]
    },
    {
      "reportDate": "2002-07-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 528511,
              "short": 473904,
              "net": 54607
            },
            "nonCommercial": {
              "long": 120024,
              "short": 142003,
              "net": -21979
            },
            "smallTrader": {
              "long": 102852,
              "short": 135480,
              "net": -32628
            }
          },
          "openInterest": 765464
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 70849,
              "short": 45234,
              "net": 25615
            },
            "nonCommercial": {
              "long": 9513,
              "short": 27338,
              "net": -17825
            },
            "smallTrader": {
              "long": 16897,
              "short": 24687,
              "net": -7790
            }
          },
          "openInterest": 98528
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258020,
              "short": 288489,
              "net": -30469
            },
            "nonCommercial": {
              "long": 60645,
              "short": 55074,
              "net": 5571
            },
            "smallTrader": {
              "long": 88515,
              "short": 63617,
              "net": 24898
            }
          },
          "openInterest": 426009
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 344066,
              "short": 366187,
              "net": -22121
            },
            "nonCommercial": {
              "long": 107512,
              "short": 60130,
              "net": 47382
            },
            "smallTrader": {
              "long": 61153,
              "short": 86414,
              "net": -25261
            }
          },
          "openInterest": 515416
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8033,
              "short": 29335,
              "net": -21302
            },
            "nonCommercial": {
              "long": 7708,
              "short": 1486,
              "net": 6222
            },
            "smallTrader": {
              "long": 18387,
              "short": 3307,
              "net": 15080
            }
          },
          "openInterest": 34128
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10734,
              "short": 22631,
              "net": -11897
            },
            "nonCommercial": {
              "long": 9892,
              "short": 7663,
              "net": 2229
            },
            "smallTrader": {
              "long": 19794,
              "short": 10126,
              "net": 9668
            }
          },
          "openInterest": 40504
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17102,
              "short": 67095,
              "net": -49993
            },
            "nonCommercial": {
              "long": 25139,
              "short": 1727,
              "net": 23412
            },
            "smallTrader": {
              "long": 36089,
              "short": 9508,
              "net": 26581
            }
          },
          "openInterest": 78330
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73486,
              "short": 70750,
              "net": 2736
            },
            "nonCommercial": {
              "long": 18218,
              "short": 23453,
              "net": -5235
            },
            "smallTrader": {
              "long": 7639,
              "short": 5140,
              "net": 2499
            }
          },
          "openInterest": 102407
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36102,
              "short": 38765,
              "net": -2663
            },
            "nonCommercial": {
              "long": 14145,
              "short": 21623,
              "net": -7478
            },
            "smallTrader": {
              "long": 16125,
              "short": 5984,
              "net": 10141
            }
          },
          "openInterest": 69988
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33157,
              "short": 64810,
              "net": -31653
            },
            "nonCommercial": {
              "long": 26678,
              "short": 3569,
              "net": 23109
            },
            "smallTrader": {
              "long": 12242,
              "short": 3698,
              "net": 8544
            }
          },
          "openInterest": 73330
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192772,
              "short": 257169,
              "net": -64397
            },
            "nonCommercial": {
              "long": 116790,
              "short": 31886,
              "net": 84904
            },
            "smallTrader": {
              "long": 94913,
              "short": 115420,
              "net": -20507
            }
          },
          "openInterest": 449531
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24169,
              "short": 63070,
              "net": -38901
            },
            "nonCommercial": {
              "long": 35608,
              "short": 3192,
              "net": 32416
            },
            "smallTrader": {
              "long": 11025,
              "short": 4540,
              "net": 6485
            }
          },
          "openInterest": 75543
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 292450,
              "short": 325861,
              "net": -33411
            },
            "nonCommercial": {
              "long": 48582,
              "short": 26441,
              "net": 22141
            },
            "smallTrader": {
              "long": 53856,
              "short": 42586,
              "net": 11270
            }
          },
          "openInterest": 470077
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31863,
              "short": 91200,
              "net": -59337
            },
            "nonCommercial": {
              "long": 33583,
              "short": 9188,
              "net": 24395
            },
            "smallTrader": {
              "long": 49000,
              "short": 14058,
              "net": 34942
            }
          },
          "openInterest": 114480
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4320,
              "short": 1771,
              "net": 2549
            },
            "nonCommercial": {
              "long": 1487,
              "short": 3332,
              "net": -1845
            },
            "smallTrader": {
              "long": 4770,
              "short": 5474,
              "net": -704
            }
          },
          "openInterest": 11375
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48192,
              "short": 114067,
              "net": -65875
            },
            "nonCommercial": {
              "long": 53434,
              "short": 23361,
              "net": 30073
            },
            "smallTrader": {
              "long": 45826,
              "short": 10024,
              "net": 35802
            }
          },
          "openInterest": 167318
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82706,
              "short": 96104,
              "net": -13398
            },
            "nonCommercial": {
              "long": 8994,
              "short": 6547,
              "net": 2447
            },
            "smallTrader": {
              "long": 30122,
              "short": 19171,
              "net": 10951
            }
          },
          "openInterest": 128290
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29992,
              "short": 50095,
              "net": -20103
            },
            "nonCommercial": {
              "long": 19786,
              "short": 10740,
              "net": 9046
            },
            "smallTrader": {
              "long": 24644,
              "short": 13587,
              "net": 11057
            }
          },
          "openInterest": 74473
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12872,
              "short": 7168,
              "net": 5704
            },
            "nonCommercial": {
              "long": 4011,
              "short": 7540,
              "net": -3529
            },
            "smallTrader": {
              "long": 8292,
              "short": 10467,
              "net": -2175
            }
          },
          "openInterest": 27800
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27312,
              "short": 41541,
              "net": -14229
            },
            "nonCommercial": {
              "long": 27004,
              "short": 12992,
              "net": 14012
            },
            "smallTrader": {
              "long": 25390,
              "short": 25173,
              "net": 217
            }
          },
          "openInterest": 87009
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16251,
              "short": 4852,
              "net": 11399
            },
            "nonCommercial": {
              "long": 1160,
              "short": 10520,
              "net": -9360
            },
            "smallTrader": {
              "long": 3583,
              "short": 5622,
              "net": -2039
            }
          },
          "openInterest": 21094
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387848,
              "short": 386183,
              "net": 1665
            },
            "nonCommercial": {
              "long": 16365,
              "short": 29655,
              "net": -13290
            },
            "smallTrader": {
              "long": 37278,
              "short": 25653,
              "net": 11625
            }
          },
          "openInterest": 491923
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1805,
              "short": 4879,
              "net": -3074
            },
            "nonCommercial": {
              "long": 2799,
              "short": 754,
              "net": 2045
            },
            "smallTrader": {
              "long": 1673,
              "short": 644,
              "net": 1029
            }
          },
          "openInterest": 6373
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14714,
              "short": 79718,
              "net": -65004
            },
            "nonCommercial": {
              "long": 47016,
              "short": 4763,
              "net": 42253
            },
            "smallTrader": {
              "long": 27897,
              "short": 5146,
              "net": 22751
            }
          },
          "openInterest": 93941
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55615,
              "short": 111251,
              "net": -55636
            },
            "nonCommercial": {
              "long": 36590,
              "short": 3349,
              "net": 33241
            },
            "smallTrader": {
              "long": 38022,
              "short": 15627,
              "net": 22395
            }
          },
          "openInterest": 148205
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40455,
              "short": 77253,
              "net": -36798
            },
            "nonCommercial": {
              "long": 37184,
              "short": 13531,
              "net": 23653
            },
            "smallTrader": {
              "long": 24290,
              "short": 11145,
              "net": 13145
            }
          },
          "openInterest": 128064
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81714,
              "short": 137396,
              "net": -55682
            },
            "nonCommercial": {
              "long": 62100,
              "short": 20167,
              "net": 41933
            },
            "smallTrader": {
              "long": 48836,
              "short": 35087,
              "net": 13749
            }
          },
          "openInterest": 216267
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95337,
              "short": 87536,
              "net": 7801
            },
            "nonCommercial": {
              "long": 7296,
              "short": 30570,
              "net": -23274
            },
            "smallTrader": {
              "long": 39769,
              "short": 24296,
              "net": 15473
            }
          },
          "openInterest": 146872
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4420,
              "short": 34447,
              "net": -30027
            },
            "nonCommercial": {
              "long": 14447,
              "short": 1274,
              "net": 13173
            },
            "smallTrader": {
              "long": 22539,
              "short": 5685,
              "net": 16854
            }
          },
          "openInterest": 41514
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5972,
              "short": 4295,
              "net": 1677
            },
            "nonCommercial": {
              "long": 6033,
              "short": 5275,
              "net": 758
            },
            "smallTrader": {
              "long": 603,
              "short": 3038,
              "net": -2435
            }
          },
          "openInterest": 12610
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37705,
              "short": 54810,
              "net": -17105
            },
            "nonCommercial": {
              "long": 19887,
              "short": 6123,
              "net": 13764
            },
            "smallTrader": {
              "long": 20401,
              "short": 17060,
              "net": 3341
            }
          },
          "openInterest": 81456
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39177,
              "short": 66959,
              "net": -27782
            },
            "nonCommercial": {
              "long": 37993,
              "short": 18410,
              "net": 19583
            },
            "smallTrader": {
              "long": 25849,
              "short": 17650,
              "net": 8199
            }
          },
          "openInterest": 109626
        }
      ]
    },
    {
      "reportDate": "2002-07-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 561813,
              "short": 513247,
              "net": 48566
            },
            "nonCommercial": {
              "long": 137099,
              "short": 162021,
              "net": -24922
            },
            "smallTrader": {
              "long": 109951,
              "short": 133595,
              "net": -23644
            }
          },
          "openInterest": 824204
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 70291,
              "short": 46330,
              "net": 23961
            },
            "nonCommercial": {
              "long": 8844,
              "short": 26793,
              "net": -17949
            },
            "smallTrader": {
              "long": 18403,
              "short": 24415,
              "net": -6012
            }
          },
          "openInterest": 98865
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 259790,
              "short": 293514,
              "net": -33724
            },
            "nonCommercial": {
              "long": 60694,
              "short": 50491,
              "net": 10203
            },
            "smallTrader": {
              "long": 87557,
              "short": 64036,
              "net": 23521
            }
          },
          "openInterest": 425636
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 343785,
              "short": 375265,
              "net": -31480
            },
            "nonCommercial": {
              "long": 116610,
              "short": 64544,
              "net": 52066
            },
            "smallTrader": {
              "long": 63425,
              "short": 84011,
              "net": -20586
            }
          },
          "openInterest": 526273
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8253,
              "short": 29407,
              "net": -21154
            },
            "nonCommercial": {
              "long": 7641,
              "short": 1304,
              "net": 6337
            },
            "smallTrader": {
              "long": 18095,
              "short": 3278,
              "net": 14817
            }
          },
          "openInterest": 33989
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11682,
              "short": 24005,
              "net": -12323
            },
            "nonCommercial": {
              "long": 9072,
              "short": 7156,
              "net": 1916
            },
            "smallTrader": {
              "long": 19157,
              "short": 8750,
              "net": 10407
            }
          },
          "openInterest": 39998
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17773,
              "short": 68608,
              "net": -50835
            },
            "nonCommercial": {
              "long": 25180,
              "short": 2864,
              "net": 22316
            },
            "smallTrader": {
              "long": 38125,
              "short": 9606,
              "net": 28519
            }
          },
          "openInterest": 81078
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73422,
              "short": 71427,
              "net": 1995
            },
            "nonCommercial": {
              "long": 20499,
              "short": 24869,
              "net": -4370
            },
            "smallTrader": {
              "long": 8009,
              "short": 5634,
              "net": 2375
            }
          },
          "openInterest": 105342
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35601,
              "short": 38653,
              "net": -3052
            },
            "nonCommercial": {
              "long": 14599,
              "short": 21495,
              "net": -6896
            },
            "smallTrader": {
              "long": 15792,
              "short": 5844,
              "net": 9948
            }
          },
          "openInterest": 69614
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36684,
              "short": 68037,
              "net": -31353
            },
            "nonCommercial": {
              "long": 25326,
              "short": 2555,
              "net": 22771
            },
            "smallTrader": {
              "long": 12234,
              "short": 3652,
              "net": 8582
            }
          },
          "openInterest": 75801
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191269,
              "short": 262156,
              "net": -70887
            },
            "nonCommercial": {
              "long": 117544,
              "short": 30331,
              "net": 87213
            },
            "smallTrader": {
              "long": 98295,
              "short": 114621,
              "net": -16326
            }
          },
          "openInterest": 444528
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24779,
              "short": 63867,
              "net": -39088
            },
            "nonCommercial": {
              "long": 35542,
              "short": 2887,
              "net": 32655
            },
            "smallTrader": {
              "long": 11052,
              "short": 4619,
              "net": 6433
            }
          },
          "openInterest": 75695
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 276551,
              "short": 305795,
              "net": -29244
            },
            "nonCommercial": {
              "long": 47049,
              "short": 22872,
              "net": 24177
            },
            "smallTrader": {
              "long": 52055,
              "short": 46988,
              "net": 5067
            }
          },
          "openInterest": 452964
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30573,
              "short": 89224,
              "net": -58651
            },
            "nonCommercial": {
              "long": 33941,
              "short": 9859,
              "net": 24082
            },
            "smallTrader": {
              "long": 48073,
              "short": 13504,
              "net": 34569
            }
          },
          "openInterest": 112614
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4194,
              "short": 1792,
              "net": 2402
            },
            "nonCommercial": {
              "long": 1370,
              "short": 3362,
              "net": -1992
            },
            "smallTrader": {
              "long": 4870,
              "short": 5280,
              "net": -410
            }
          },
          "openInterest": 11137
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54081,
              "short": 115807,
              "net": -61726
            },
            "nonCommercial": {
              "long": 45598,
              "short": 22970,
              "net": 22628
            },
            "smallTrader": {
              "long": 50838,
              "short": 11740,
              "net": 39098
            }
          },
          "openInterest": 169837
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83690,
              "short": 99864,
              "net": -16174
            },
            "nonCommercial": {
              "long": 8117,
              "short": 4727,
              "net": 3390
            },
            "smallTrader": {
              "long": 29780,
              "short": 16996,
              "net": 12784
            }
          },
          "openInterest": 129126
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30341,
              "short": 54898,
              "net": -24557
            },
            "nonCommercial": {
              "long": 20799,
              "short": 10599,
              "net": 10200
            },
            "smallTrader": {
              "long": 26902,
              "short": 12545,
              "net": 14357
            }
          },
          "openInterest": 78069
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13225,
              "short": 8631,
              "net": 4594
            },
            "nonCommercial": {
              "long": 2486,
              "short": 4855,
              "net": -2369
            },
            "smallTrader": {
              "long": 8756,
              "short": 10981,
              "net": -2225
            }
          },
          "openInterest": 27272
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27601,
              "short": 41840,
              "net": -14239
            },
            "nonCommercial": {
              "long": 26675,
              "short": 11721,
              "net": 14954
            },
            "smallTrader": {
              "long": 25654,
              "short": 26369,
              "net": -715
            }
          },
          "openInterest": 88712
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14143,
              "short": 4662,
              "net": 9481
            },
            "nonCommercial": {
              "long": 1697,
              "short": 9495,
              "net": -7798
            },
            "smallTrader": {
              "long": 4245,
              "short": 5928,
              "net": -1683
            }
          },
          "openInterest": 20237
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 396391,
              "short": 387582,
              "net": 8809
            },
            "nonCommercial": {
              "long": 13410,
              "short": 33853,
              "net": -20443
            },
            "smallTrader": {
              "long": 38282,
              "short": 26648,
              "net": 11634
            }
          },
          "openInterest": 493507
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2296,
              "short": 4486,
              "net": -2190
            },
            "nonCommercial": {
              "long": 2199,
              "short": 837,
              "net": 1362
            },
            "smallTrader": {
              "long": 1270,
              "short": 442,
              "net": 828
            }
          },
          "openInterest": 5765
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13687,
              "short": 82593,
              "net": -68906
            },
            "nonCommercial": {
              "long": 50066,
              "short": 5742,
              "net": 44324
            },
            "smallTrader": {
              "long": 28969,
              "short": 4387,
              "net": 24582
            }
          },
          "openInterest": 97169
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52970,
              "short": 109461,
              "net": -56491
            },
            "nonCommercial": {
              "long": 37546,
              "short": 3581,
              "net": 33965
            },
            "smallTrader": {
              "long": 38908,
              "short": 16382,
              "net": 22526
            }
          },
          "openInterest": 144687
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40414,
              "short": 76770,
              "net": -36356
            },
            "nonCommercial": {
              "long": 35670,
              "short": 14348,
              "net": 21322
            },
            "smallTrader": {
              "long": 26033,
              "short": 10999,
              "net": 15034
            }
          },
          "openInterest": 129084
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71020,
              "short": 138031,
              "net": -67011
            },
            "nonCommercial": {
              "long": 67533,
              "short": 17602,
              "net": 49931
            },
            "smallTrader": {
              "long": 48915,
              "short": 31835,
              "net": 17080
            }
          },
          "openInterest": 210013
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88632,
              "short": 98935,
              "net": -10303
            },
            "nonCommercial": {
              "long": 7766,
              "short": 17169,
              "net": -9403
            },
            "smallTrader": {
              "long": 37361,
              "short": 17655,
              "net": 19706
            }
          },
          "openInterest": 138130
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4609,
              "short": 33851,
              "net": -29242
            },
            "nonCommercial": {
              "long": 13414,
              "short": 1016,
              "net": 12398
            },
            "smallTrader": {
              "long": 22221,
              "short": 5377,
              "net": 16844
            }
          },
          "openInterest": 40306
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6213,
              "short": 4277,
              "net": 1936
            },
            "nonCommercial": {
              "long": 5672,
              "short": 5139,
              "net": 533
            },
            "smallTrader": {
              "long": 669,
              "short": 3138,
              "net": -2469
            }
          },
          "openInterest": 12575
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37510,
              "short": 56944,
              "net": -19434
            },
            "nonCommercial": {
              "long": 21280,
              "short": 5233,
              "net": 16047
            },
            "smallTrader": {
              "long": 20273,
              "short": 16886,
              "net": 3387
            }
          },
          "openInterest": 83058
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39507,
              "short": 73618,
              "net": -34111
            },
            "nonCommercial": {
              "long": 40716,
              "short": 15498,
              "net": 25218
            },
            "smallTrader": {
              "long": 27295,
              "short": 18402,
              "net": 8893
            }
          },
          "openInterest": 113286
        }
      ]
    },
    {
      "reportDate": "2002-07-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 599149,
              "short": 549626,
              "net": 49523
            },
            "nonCommercial": {
              "long": 151727,
              "short": 157492,
              "net": -5765
            },
            "smallTrader": {
              "long": 98475,
              "short": 142233,
              "net": -43758
            }
          },
          "openInterest": 863112
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 72562,
              "short": 53820,
              "net": 18742
            },
            "nonCommercial": {
              "long": 9120,
              "short": 23278,
              "net": -14158
            },
            "smallTrader": {
              "long": 18432,
              "short": 23016,
              "net": -4584
            }
          },
          "openInterest": 101256
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 259580,
              "short": 292364,
              "net": -32784
            },
            "nonCommercial": {
              "long": 64911,
              "short": 50608,
              "net": 14303
            },
            "smallTrader": {
              "long": 88214,
              "short": 69733,
              "net": 18481
            }
          },
          "openInterest": 428915
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 369734,
              "short": 386335,
              "net": -16601
            },
            "nonCommercial": {
              "long": 106829,
              "short": 65488,
              "net": 41341
            },
            "smallTrader": {
              "long": 66680,
              "short": 91420,
              "net": -24740
            }
          },
          "openInterest": 546654
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7899,
              "short": 26050,
              "net": -18151
            },
            "nonCommercial": {
              "long": 7087,
              "short": 2708,
              "net": 4379
            },
            "smallTrader": {
              "long": 17766,
              "short": 3994,
              "net": 13772
            }
          },
          "openInterest": 32752
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12261,
              "short": 20997,
              "net": -8736
            },
            "nonCommercial": {
              "long": 5382,
              "short": 5637,
              "net": -255
            },
            "smallTrader": {
              "long": 19577,
              "short": 10586,
              "net": 8991
            }
          },
          "openInterest": 37231
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19631,
              "short": 63921,
              "net": -44290
            },
            "nonCommercial": {
              "long": 19536,
              "short": 3314,
              "net": 16222
            },
            "smallTrader": {
              "long": 38701,
              "short": 10633,
              "net": 28068
            }
          },
          "openInterest": 77868
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75482,
              "short": 74334,
              "net": 1148
            },
            "nonCommercial": {
              "long": 22382,
              "short": 26180,
              "net": -3798
            },
            "smallTrader": {
              "long": 8737,
              "short": 6087,
              "net": 2650
            }
          },
          "openInterest": 110889
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33645,
              "short": 39224,
              "net": -5579
            },
            "nonCommercial": {
              "long": 14659,
              "short": 18287,
              "net": -3628
            },
            "smallTrader": {
              "long": 15636,
              "short": 6429,
              "net": 9207
            }
          },
          "openInterest": 67782
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42639,
              "short": 60969,
              "net": -18330
            },
            "nonCommercial": {
              "long": 18428,
              "short": 6838,
              "net": 11590
            },
            "smallTrader": {
              "long": 11901,
              "short": 5161,
              "net": 6740
            }
          },
          "openInterest": 74251
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199382,
              "short": 262985,
              "net": -63603
            },
            "nonCommercial": {
              "long": 106823,
              "short": 30770,
              "net": 76053
            },
            "smallTrader": {
              "long": 99232,
              "short": 111682,
              "net": -12450
            }
          },
          "openInterest": 448437
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28655,
              "short": 59341,
              "net": -30686
            },
            "nonCommercial": {
              "long": 26560,
              "short": 3225,
              "net": 23335
            },
            "smallTrader": {
              "long": 12815,
              "short": 5464,
              "net": 7351
            }
          },
          "openInterest": 72712
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 274201,
              "short": 324192,
              "net": -49991
            },
            "nonCommercial": {
              "long": 63894,
              "short": 28822,
              "net": 35072
            },
            "smallTrader": {
              "long": 59849,
              "short": 44930,
              "net": 14919
            }
          },
          "openInterest": 486180
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34708,
              "short": 91153,
              "net": -56445
            },
            "nonCommercial": {
              "long": 35420,
              "short": 8766,
              "net": 26654
            },
            "smallTrader": {
              "long": 45219,
              "short": 15428,
              "net": 29791
            }
          },
          "openInterest": 115406
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3651,
              "short": 2099,
              "net": 1552
            },
            "nonCommercial": {
              "long": 1912,
              "short": 2961,
              "net": -1049
            },
            "smallTrader": {
              "long": 4954,
              "short": 5457,
              "net": -503
            }
          },
          "openInterest": 11940
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55729,
              "short": 120093,
              "net": -64364
            },
            "nonCommercial": {
              "long": 47062,
              "short": 23151,
              "net": 23911
            },
            "smallTrader": {
              "long": 51358,
              "short": 10905,
              "net": 40453
            }
          },
          "openInterest": 173241
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 77144,
              "short": 106665,
              "net": -29521
            },
            "nonCommercial": {
              "long": 17111,
              "short": 4652,
              "net": 12459
            },
            "smallTrader": {
              "long": 34436,
              "short": 17374,
              "net": 17062
            }
          },
          "openInterest": 137057
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30212,
              "short": 54062,
              "net": -23850
            },
            "nonCommercial": {
              "long": 21661,
              "short": 10440,
              "net": 11221
            },
            "smallTrader": {
              "long": 26649,
              "short": 14020,
              "net": 12629
            }
          },
          "openInterest": 78550
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13655,
              "short": 10080,
              "net": 3575
            },
            "nonCommercial": {
              "long": 4414,
              "short": 5825,
              "net": -1411
            },
            "smallTrader": {
              "long": 8754,
              "short": 10918,
              "net": -2164
            }
          },
          "openInterest": 30343
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27755,
              "short": 43657,
              "net": -15902
            },
            "nonCommercial": {
              "long": 29958,
              "short": 10755,
              "net": 19203
            },
            "smallTrader": {
              "long": 25515,
              "short": 28816,
              "net": -3301
            }
          },
          "openInterest": 95181
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11425,
              "short": 5396,
              "net": 6029
            },
            "nonCommercial": {
              "long": 2160,
              "short": 5374,
              "net": -3214
            },
            "smallTrader": {
              "long": 2234,
              "short": 5049,
              "net": -2815
            }
          },
          "openInterest": 16142
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 406008,
              "short": 391684,
              "net": 14324
            },
            "nonCommercial": {
              "long": 13658,
              "short": 39737,
              "net": -26079
            },
            "smallTrader": {
              "long": 40108,
              "short": 28353,
              "net": 11755
            }
          },
          "openInterest": 506595
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2441,
              "short": 4254,
              "net": -1813
            },
            "nonCommercial": {
              "long": 1749,
              "short": 803,
              "net": 946
            },
            "smallTrader": {
              "long": 1301,
              "short": 434,
              "net": 867
            }
          },
          "openInterest": 5491
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13360,
              "short": 85798,
              "net": -72438
            },
            "nonCommercial": {
              "long": 52634,
              "short": 4089,
              "net": 48545
            },
            "smallTrader": {
              "long": 29711,
              "short": 5818,
              "net": 23893
            }
          },
          "openInterest": 100428
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54676,
              "short": 112331,
              "net": -57655
            },
            "nonCommercial": {
              "long": 36581,
              "short": 3785,
              "net": 32796
            },
            "smallTrader": {
              "long": 39631,
              "short": 14772,
              "net": 24859
            }
          },
          "openInterest": 142828
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40731,
              "short": 83372,
              "net": -42641
            },
            "nonCommercial": {
              "long": 38406,
              "short": 15070,
              "net": 23336
            },
            "smallTrader": {
              "long": 30406,
              "short": 11101,
              "net": 19305
            }
          },
          "openInterest": 136314
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75262,
              "short": 149605,
              "net": -74343
            },
            "nonCommercial": {
              "long": 71201,
              "short": 18703,
              "net": 52498
            },
            "smallTrader": {
              "long": 54621,
              "short": 32776,
              "net": 21845
            }
          },
          "openInterest": 228356
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85703,
              "short": 111982,
              "net": -26279
            },
            "nonCommercial": {
              "long": 13937,
              "short": 13329,
              "net": 608
            },
            "smallTrader": {
              "long": 39787,
              "short": 14116,
              "net": 25671
            }
          },
          "openInterest": 144252
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5243,
              "short": 37458,
              "net": -32215
            },
            "nonCommercial": {
              "long": 14649,
              "short": 564,
              "net": 14085
            },
            "smallTrader": {
              "long": 23612,
              "short": 5482,
              "net": 18130
            }
          },
          "openInterest": 43504
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6226,
              "short": 4311,
              "net": 1915
            },
            "nonCommercial": {
              "long": 5935,
              "short": 4932,
              "net": 1003
            },
            "smallTrader": {
              "long": 201,
              "short": 3119,
              "net": -2918
            }
          },
          "openInterest": 12364
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35655,
              "short": 56047,
              "net": -20392
            },
            "nonCommercial": {
              "long": 20686,
              "short": 6459,
              "net": 14227
            },
            "smallTrader": {
              "long": 20412,
              "short": 14247,
              "net": 6165
            }
          },
          "openInterest": 79233
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39480,
              "short": 76604,
              "net": -37124
            },
            "nonCommercial": {
              "long": 42671,
              "short": 15257,
              "net": 27414
            },
            "smallTrader": {
              "long": 29278,
              "short": 19568,
              "net": 9710
            }
          },
          "openInterest": 117496
        }
      ]
    },
    {
      "reportDate": "2002-07-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 654476,
              "short": 605495,
              "net": 48981
            },
            "nonCommercial": {
              "long": 159102,
              "short": 155581,
              "net": 3521
            },
            "smallTrader": {
              "long": 102350,
              "short": 154852,
              "net": -52502
            }
          },
          "openInterest": 938683
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71159,
              "short": 53642,
              "net": 17517
            },
            "nonCommercial": {
              "long": 9178,
              "short": 19295,
              "net": -10117
            },
            "smallTrader": {
              "long": 16357,
              "short": 23757,
              "net": -7400
            }
          },
          "openInterest": 97197
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 277010,
              "short": 286458,
              "net": -9448
            },
            "nonCommercial": {
              "long": 53780,
              "short": 58292,
              "net": -4512
            },
            "smallTrader": {
              "long": 80886,
              "short": 66926,
              "net": 13960
            }
          },
          "openInterest": 431588
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 419522,
              "short": 422601,
              "net": -3079
            },
            "nonCommercial": {
              "long": 104591,
              "short": 73580,
              "net": 31011
            },
            "smallTrader": {
              "long": 65719,
              "short": 93651,
              "net": -27932
            }
          },
          "openInterest": 594744
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10417,
              "short": 21199,
              "net": -10782
            },
            "nonCommercial": {
              "long": 3909,
              "short": 3160,
              "net": 749
            },
            "smallTrader": {
              "long": 15708,
              "short": 5675,
              "net": 10033
            }
          },
          "openInterest": 30034
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11894,
              "short": 21202,
              "net": -9308
            },
            "nonCommercial": {
              "long": 5186,
              "short": 5019,
              "net": 167
            },
            "smallTrader": {
              "long": 18750,
              "short": 9609,
              "net": 9141
            }
          },
          "openInterest": 35862
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22862,
              "short": 53658,
              "net": -30796
            },
            "nonCommercial": {
              "long": 14095,
              "short": 4989,
              "net": 9106
            },
            "smallTrader": {
              "long": 33368,
              "short": 11678,
              "net": 21690
            }
          },
          "openInterest": 70325
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74400,
              "short": 72162,
              "net": 2238
            },
            "nonCommercial": {
              "long": 21307,
              "short": 25552,
              "net": -4245
            },
            "smallTrader": {
              "long": 8602,
              "short": 6595,
              "net": 2007
            }
          },
          "openInterest": 108398
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33992,
              "short": 36608,
              "net": -2616
            },
            "nonCommercial": {
              "long": 14922,
              "short": 21268,
              "net": -6346
            },
            "smallTrader": {
              "long": 15762,
              "short": 6800,
              "net": 8962
            }
          },
          "openInterest": 69093
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59664,
              "short": 60334,
              "net": -670
            },
            "nonCommercial": {
              "long": 19593,
              "short": 21866,
              "net": -2273
            },
            "smallTrader": {
              "long": 11055,
              "short": 8112,
              "net": 2943
            }
          },
          "openInterest": 91727
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207574,
              "short": 285221,
              "net": -77647
            },
            "nonCommercial": {
              "long": 120033,
              "short": 31651,
              "net": 88382
            },
            "smallTrader": {
              "long": 103192,
              "short": 113927,
              "net": -10735
            }
          },
          "openInterest": 473368
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28787,
              "short": 61445,
              "net": -32658
            },
            "nonCommercial": {
              "long": 28257,
              "short": 2702,
              "net": 25555
            },
            "smallTrader": {
              "long": 12450,
              "short": 5347,
              "net": 7103
            }
          },
          "openInterest": 74825
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 260560,
              "short": 289528,
              "net": -28968
            },
            "nonCommercial": {
              "long": 53629,
              "short": 31160,
              "net": 22469
            },
            "smallTrader": {
              "long": 50084,
              "short": 43585,
              "net": 6499
            }
          },
          "openInterest": 446067
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34687,
              "short": 91754,
              "net": -57067
            },
            "nonCommercial": {
              "long": 30292,
              "short": 4614,
              "net": 25678
            },
            "smallTrader": {
              "long": 46976,
              "short": 15587,
              "net": 31389
            }
          },
          "openInterest": 111955
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3825,
              "short": 2519,
              "net": 1306
            },
            "nonCommercial": {
              "long": 1627,
              "short": 3165,
              "net": -1538
            },
            "smallTrader": {
              "long": 5255,
              "short": 5023,
              "net": 232
            }
          },
          "openInterest": 12260
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51743,
              "short": 118696,
              "net": -66953
            },
            "nonCommercial": {
              "long": 48196,
              "short": 21958,
              "net": 26238
            },
            "smallTrader": {
              "long": 52224,
              "short": 11509,
              "net": 40715
            }
          },
          "openInterest": 171233
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80085,
              "short": 98986,
              "net": -18901
            },
            "nonCommercial": {
              "long": 12087,
              "short": 6106,
              "net": 5981
            },
            "smallTrader": {
              "long": 30784,
              "short": 17864,
              "net": 12920
            }
          },
          "openInterest": 132129
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31525,
              "short": 53781,
              "net": -22256
            },
            "nonCommercial": {
              "long": 20262,
              "short": 10399,
              "net": 9863
            },
            "smallTrader": {
              "long": 24689,
              "short": 12296,
              "net": 12393
            }
          },
          "openInterest": 76478
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13512,
              "short": 10360,
              "net": 3152
            },
            "nonCommercial": {
              "long": 3830,
              "short": 4841,
              "net": -1011
            },
            "smallTrader": {
              "long": 8264,
              "short": 10405,
              "net": -2141
            }
          },
          "openInterest": 29730
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27848,
              "short": 46516,
              "net": -18668
            },
            "nonCommercial": {
              "long": 32097,
              "short": 11139,
              "net": 20958
            },
            "smallTrader": {
              "long": 25814,
              "short": 28104,
              "net": -2290
            }
          },
          "openInterest": 96248
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10719,
              "short": 9114,
              "net": 1605
            },
            "nonCommercial": {
              "long": 2947,
              "short": 2539,
              "net": 408
            },
            "smallTrader": {
              "long": 1861,
              "short": 3874,
              "net": -2013
            }
          },
          "openInterest": 15742
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 399088,
              "short": 377793,
              "net": 21295
            },
            "nonCommercial": {
              "long": 14378,
              "short": 42593,
              "net": -28215
            },
            "smallTrader": {
              "long": 41263,
              "short": 34343,
              "net": 6920
            }
          },
          "openInterest": 494355
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2908,
              "short": 3793,
              "net": -885
            },
            "nonCommercial": {
              "long": 1017,
              "short": 647,
              "net": 370
            },
            "smallTrader": {
              "long": 1032,
              "short": 517,
              "net": 515
            }
          },
          "openInterest": 4957
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14914,
              "short": 81286,
              "net": -66372
            },
            "nonCommercial": {
              "long": 47110,
              "short": 3835,
              "net": 43275
            },
            "smallTrader": {
              "long": 28134,
              "short": 5037,
              "net": 23097
            }
          },
          "openInterest": 95317
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57861,
              "short": 112027,
              "net": -54166
            },
            "nonCommercial": {
              "long": 36506,
              "short": 4442,
              "net": 32064
            },
            "smallTrader": {
              "long": 38168,
              "short": 16066,
              "net": 22102
            }
          },
          "openInterest": 144259
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44311,
              "short": 91287,
              "net": -46976
            },
            "nonCommercial": {
              "long": 41511,
              "short": 12251,
              "net": 29260
            },
            "smallTrader": {
              "long": 28114,
              "short": 10398,
              "net": 17716
            }
          },
          "openInterest": 142832
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81101,
              "short": 154234,
              "net": -73133
            },
            "nonCommercial": {
              "long": 71439,
              "short": 20368,
              "net": 51071
            },
            "smallTrader": {
              "long": 55009,
              "short": 32947,
              "net": 22062
            }
          },
          "openInterest": 236040
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86910,
              "short": 130806,
              "net": -43896
            },
            "nonCommercial": {
              "long": 20980,
              "short": 11401,
              "net": 9579
            },
            "smallTrader": {
              "long": 47754,
              "short": 13437,
              "net": 34317
            }
          },
          "openInterest": 160260
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8830,
              "short": 36726,
              "net": -27896
            },
            "nonCommercial": {
              "long": 13114,
              "short": 0,
              "net": 13114
            },
            "smallTrader": {
              "long": 21527,
              "short": 6745,
              "net": 14782
            }
          },
          "openInterest": 43471
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5548,
              "short": 4008,
              "net": 1540
            },
            "nonCommercial": {
              "long": 5637,
              "short": 5073,
              "net": 564
            },
            "smallTrader": {
              "long": 563,
              "short": 2667,
              "net": -2104
            }
          },
          "openInterest": 11748
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32889,
              "short": 56015,
              "net": -23126
            },
            "nonCommercial": {
              "long": 24018,
              "short": 5738,
              "net": 18280
            },
            "smallTrader": {
              "long": 22776,
              "short": 17930,
              "net": 4846
            }
          },
          "openInterest": 81738
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43245,
              "short": 78645,
              "net": -35400
            },
            "nonCommercial": {
              "long": 43630,
              "short": 18054,
              "net": 25576
            },
            "smallTrader": {
              "long": 30099,
              "short": 20275,
              "net": 9824
            }
          },
          "openInterest": 124511
        }
      ]
    },
    {
      "reportDate": "2002-07-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 684986,
              "short": 662028,
              "net": 22958
            },
            "nonCommercial": {
              "long": 151177,
              "short": 137097,
              "net": 14080
            },
            "smallTrader": {
              "long": 96374,
              "short": 133412,
              "net": -37038
            }
          },
          "openInterest": 965069
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 75245,
              "short": 55986,
              "net": 19259
            },
            "nonCommercial": {
              "long": 9602,
              "short": 22266,
              "net": -12664
            },
            "smallTrader": {
              "long": 17019,
              "short": 23614,
              "net": -6595
            }
          },
          "openInterest": 102369
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 271232,
              "short": 302167,
              "net": -30935
            },
            "nonCommercial": {
              "long": 63561,
              "short": 48553,
              "net": 15008
            },
            "smallTrader": {
              "long": 79461,
              "short": 63534,
              "net": 15927
            }
          },
          "openInterest": 436036
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420601,
              "short": 440355,
              "net": -19754
            },
            "nonCommercial": {
              "long": 110483,
              "short": 63258,
              "net": 47225
            },
            "smallTrader": {
              "long": 61424,
              "short": 88895,
              "net": -27471
            }
          },
          "openInterest": 595649
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11817,
              "short": 21781,
              "net": -9964
            },
            "nonCommercial": {
              "long": 6234,
              "short": 4720,
              "net": 1514
            },
            "smallTrader": {
              "long": 17858,
              "short": 9408,
              "net": 8450
            }
          },
          "openInterest": 35941
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24756,
              "short": 46605,
              "net": -21849
            },
            "nonCommercial": {
              "long": 8821,
              "short": 4616,
              "net": 4205
            },
            "smallTrader": {
              "long": 29557,
              "short": 11913,
              "net": 17644
            }
          },
          "openInterest": 63134
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75321,
              "short": 70967,
              "net": 4354
            },
            "nonCommercial": {
              "long": 19083,
              "short": 25401,
              "net": -6318
            },
            "smallTrader": {
              "long": 7855,
              "short": 5891,
              "net": 1964
            }
          },
          "openInterest": 106517
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36677,
              "short": 36999,
              "net": -322
            },
            "nonCommercial": {
              "long": 14521,
              "short": 21785,
              "net": -7264
            },
            "smallTrader": {
              "long": 14898,
              "short": 7312,
              "net": 7586
            }
          },
          "openInterest": 72013
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62520,
              "short": 58549,
              "net": 3971
            },
            "nonCommercial": {
              "long": 18738,
              "short": 26892,
              "net": -8154
            },
            "smallTrader": {
              "long": 12097,
              "short": 7914,
              "net": 4183
            }
          },
          "openInterest": 95907
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213414,
              "short": 288266,
              "net": -74852
            },
            "nonCommercial": {
              "long": 114040,
              "short": 28986,
              "net": 85054
            },
            "smallTrader": {
              "long": 99179,
              "short": 109381,
              "net": -10202
            }
          },
          "openInterest": 472321
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29104,
              "short": 61445,
              "net": -32341
            },
            "nonCommercial": {
              "long": 28595,
              "short": 3273,
              "net": 25322
            },
            "smallTrader": {
              "long": 12252,
              "short": 5233,
              "net": 7019
            }
          },
          "openInterest": 75497
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 243698,
              "short": 279563,
              "net": -35865
            },
            "nonCommercial": {
              "long": 53562,
              "short": 27971,
              "net": 25591
            },
            "smallTrader": {
              "long": 57258,
              "short": 46984,
              "net": 10274
            }
          },
          "openInterest": 430325
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41792,
              "short": 93114,
              "net": -51322
            },
            "nonCommercial": {
              "long": 29177,
              "short": 3694,
              "net": 25483
            },
            "smallTrader": {
              "long": 38754,
              "short": 12915,
              "net": 25839
            }
          },
          "openInterest": 109782
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3803,
              "short": 2201,
              "net": 1602
            },
            "nonCommercial": {
              "long": 1620,
              "short": 3187,
              "net": -1567
            },
            "smallTrader": {
              "long": 4993,
              "short": 5028,
              "net": -35
            }
          },
          "openInterest": 11614
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63814,
              "short": 96047,
              "net": -32233
            },
            "nonCommercial": {
              "long": 27460,
              "short": 27075,
              "net": 385
            },
            "smallTrader": {
              "long": 39299,
              "short": 7451,
              "net": 31848
            }
          },
          "openInterest": 147221
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78291,
              "short": 99206,
              "net": -20915
            },
            "nonCommercial": {
              "long": 10850,
              "short": 4233,
              "net": 6617
            },
            "smallTrader": {
              "long": 31642,
              "short": 17344,
              "net": 14298
            }
          },
          "openInterest": 128447
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37369,
              "short": 48706,
              "net": -11337
            },
            "nonCommercial": {
              "long": 14452,
              "short": 10600,
              "net": 3852
            },
            "smallTrader": {
              "long": 22038,
              "short": 14553,
              "net": 7485
            }
          },
          "openInterest": 73947
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13735,
              "short": 10575,
              "net": 3160
            },
            "nonCommercial": {
              "long": 4621,
              "short": 5258,
              "net": -637
            },
            "smallTrader": {
              "long": 7133,
              "short": 9656,
              "net": -2523
            }
          },
          "openInterest": 29482
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27289,
              "short": 46734,
              "net": -19445
            },
            "nonCommercial": {
              "long": 32158,
              "short": 11464,
              "net": 20694
            },
            "smallTrader": {
              "long": 23245,
              "short": 24494,
              "net": -1249
            }
          },
          "openInterest": 93216
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10039,
              "short": 9934,
              "net": 105
            },
            "nonCommercial": {
              "long": 3432,
              "short": 1672,
              "net": 1760
            },
            "smallTrader": {
              "long": 2020,
              "short": 3885,
              "net": -1865
            }
          },
          "openInterest": 15513
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347819,
              "short": 330186,
              "net": 17633
            },
            "nonCommercial": {
              "long": 11262,
              "short": 38167,
              "net": -26905
            },
            "smallTrader": {
              "long": 38629,
              "short": 29357,
              "net": 9272
            }
          },
          "openInterest": 448467
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3068,
              "short": 3731,
              "net": -663
            },
            "nonCommercial": {
              "long": 1001,
              "short": 608,
              "net": 393
            },
            "smallTrader": {
              "long": 987,
              "short": 717,
              "net": 270
            }
          },
          "openInterest": 5056
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22605,
              "short": 69314,
              "net": -46709
            },
            "nonCommercial": {
              "long": 32082,
              "short": 3708,
              "net": 28374
            },
            "smallTrader": {
              "long": 23534,
              "short": 5199,
              "net": 18335
            }
          },
          "openInterest": 83102
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58313,
              "short": 98730,
              "net": -40417
            },
            "nonCommercial": {
              "long": 25344,
              "short": 3627,
              "net": 21717
            },
            "smallTrader": {
              "long": 35735,
              "short": 17035,
              "net": 18700
            }
          },
          "openInterest": 133232
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40971,
              "short": 91119,
              "net": -50148
            },
            "nonCommercial": {
              "long": 43172,
              "short": 11535,
              "net": 31637
            },
            "smallTrader": {
              "long": 27633,
              "short": 9122,
              "net": 18511
            }
          },
          "openInterest": 140021
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77801,
              "short": 136564,
              "net": -58763
            },
            "nonCommercial": {
              "long": 55391,
              "short": 13518,
              "net": 41873
            },
            "smallTrader": {
              "long": 47004,
              "short": 30114,
              "net": 16890
            }
          },
          "openInterest": 205510
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91174,
              "short": 125903,
              "net": -34729
            },
            "nonCommercial": {
              "long": 16959,
              "short": 9569,
              "net": 7390
            },
            "smallTrader": {
              "long": 42267,
              "short": 14928,
              "net": 27339
            }
          },
          "openInterest": 155396
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10896,
              "short": 32140,
              "net": -21244
            },
            "nonCommercial": {
              "long": 8888,
              "short": 729,
              "net": 8159
            },
            "smallTrader": {
              "long": 18405,
              "short": 5320,
              "net": 13085
            }
          },
          "openInterest": 38202
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32453,
              "short": 52913,
              "net": -20460
            },
            "nonCommercial": {
              "long": 19724,
              "short": 5738,
              "net": 13986
            },
            "smallTrader": {
              "long": 22030,
              "short": 15556,
              "net": 6474
            }
          },
          "openInterest": 77197
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42537,
              "short": 80757,
              "net": -38220
            },
            "nonCommercial": {
              "long": 44422,
              "short": 12376,
              "net": 32046
            },
            "smallTrader": {
              "long": 26942,
              "short": 20768,
              "net": 6174
            }
          },
          "openInterest": 121731
        }
      ]
    },
    {
      "reportDate": "2002-08-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 697296,
              "short": 672653,
              "net": 24643
            },
            "nonCommercial": {
              "long": 138095,
              "short": 121957,
              "net": 16138
            },
            "smallTrader": {
              "long": 92977,
              "short": 133758,
              "net": -40781
            }
          },
          "openInterest": 972557
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 76580,
              "short": 59268,
              "net": 17312
            },
            "nonCommercial": {
              "long": 10100,
              "short": 23244,
              "net": -13144
            },
            "smallTrader": {
              "long": 17507,
              "short": 21675,
              "net": -4168
            }
          },
          "openInterest": 104660
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 275036,
              "short": 296046,
              "net": -21010
            },
            "nonCommercial": {
              "long": 64747,
              "short": 54992,
              "net": 9755
            },
            "smallTrader": {
              "long": 77098,
              "short": 65843,
              "net": 11255
            }
          },
          "openInterest": 443635
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 442261,
              "short": 494126,
              "net": -51865
            },
            "nonCommercial": {
              "long": 126614,
              "short": 47775,
              "net": 78839
            },
            "smallTrader": {
              "long": 66495,
              "short": 93469,
              "net": -26974
            }
          },
          "openInterest": 641824
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10820,
              "short": 20040,
              "net": -9220
            },
            "nonCommercial": {
              "long": 1111,
              "short": 0,
              "net": 1111
            },
            "smallTrader": {
              "long": 13267,
              "short": 5158,
              "net": 8109
            }
          },
          "openInterest": 25198
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10708,
              "short": 21144,
              "net": -10436
            },
            "nonCommercial": {
              "long": 5963,
              "short": 3431,
              "net": 2532
            },
            "smallTrader": {
              "long": 16562,
              "short": 8658,
              "net": 7904
            }
          },
          "openInterest": 33265
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31628,
              "short": 48483,
              "net": -16855
            },
            "nonCommercial": {
              "long": 5739,
              "short": 4505,
              "net": 1234
            },
            "smallTrader": {
              "long": 28589,
              "short": 12968,
              "net": 15621
            }
          },
          "openInterest": 65956
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76394,
              "short": 68318,
              "net": 8076
            },
            "nonCommercial": {
              "long": 15368,
              "short": 25091,
              "net": -9723
            },
            "smallTrader": {
              "long": 8749,
              "short": 7102,
              "net": 1647
            }
          },
          "openInterest": 104611
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38021,
              "short": 36952,
              "net": 1069
            },
            "nonCommercial": {
              "long": 14033,
              "short": 22986,
              "net": -8953
            },
            "smallTrader": {
              "long": 14503,
              "short": 6619,
              "net": 7884
            }
          },
          "openInterest": 72035
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61714,
              "short": 53530,
              "net": 8184
            },
            "nonCommercial": {
              "long": 18345,
              "short": 30124,
              "net": -11779
            },
            "smallTrader": {
              "long": 11893,
              "short": 8298,
              "net": 3595
            }
          },
          "openInterest": 95720
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229619,
              "short": 318946,
              "net": -89327
            },
            "nonCommercial": {
              "long": 130050,
              "short": 31106,
              "net": 98944
            },
            "smallTrader": {
              "long": 102399,
              "short": 112016,
              "net": -9617
            }
          },
          "openInterest": 505338
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29625,
              "short": 59939,
              "net": -30314
            },
            "nonCommercial": {
              "long": 26756,
              "short": 3121,
              "net": 23635
            },
            "smallTrader": {
              "long": 11530,
              "short": 4851,
              "net": 6679
            }
          },
          "openInterest": 73760
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 248215,
              "short": 265921,
              "net": -17706
            },
            "nonCommercial": {
              "long": 43900,
              "short": 32910,
              "net": 10990
            },
            "smallTrader": {
              "long": 54651,
              "short": 47935,
              "net": 6716
            }
          },
          "openInterest": 420657
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43557,
              "short": 83159,
              "net": -39602
            },
            "nonCommercial": {
              "long": 25104,
              "short": 5082,
              "net": 20022
            },
            "smallTrader": {
              "long": 36226,
              "short": 16646,
              "net": 19580
            }
          },
          "openInterest": 104950
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3638,
              "short": 2317,
              "net": 1321
            },
            "nonCommercial": {
              "long": 1828,
              "short": 3351,
              "net": -1523
            },
            "smallTrader": {
              "long": 5139,
              "short": 4937,
              "net": 202
            }
          },
          "openInterest": 12119
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58217,
              "short": 89596,
              "net": -31379
            },
            "nonCommercial": {
              "long": 24859,
              "short": 23882,
              "net": 977
            },
            "smallTrader": {
              "long": 42887,
              "short": 12485,
              "net": 30402
            }
          },
          "openInterest": 140484
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83586,
              "short": 94882,
              "net": -11296
            },
            "nonCommercial": {
              "long": 6611,
              "short": 4965,
              "net": 1646
            },
            "smallTrader": {
              "long": 30445,
              "short": 20795,
              "net": 9650
            }
          },
          "openInterest": 127745
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38603,
              "short": 44956,
              "net": -6353
            },
            "nonCommercial": {
              "long": 12340,
              "short": 11634,
              "net": 706
            },
            "smallTrader": {
              "long": 20202,
              "short": 14555,
              "net": 5647
            }
          },
          "openInterest": 71254
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14702,
              "short": 10594,
              "net": 4108
            },
            "nonCommercial": {
              "long": 5532,
              "short": 6671,
              "net": -1139
            },
            "smallTrader": {
              "long": 7513,
              "short": 10482,
              "net": -2969
            }
          },
          "openInterest": 29598
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26468,
              "short": 45660,
              "net": -19192
            },
            "nonCommercial": {
              "long": 31551,
              "short": 11524,
              "net": 20027
            },
            "smallTrader": {
              "long": 24830,
              "short": 25665,
              "net": -835
            }
          },
          "openInterest": 89603
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10663,
              "short": 9116,
              "net": 1547
            },
            "nonCommercial": {
              "long": 2432,
              "short": 2274,
              "net": 158
            },
            "smallTrader": {
              "long": 2270,
              "short": 3975,
              "net": -1705
            }
          },
          "openInterest": 15365
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 340110,
              "short": 314785,
              "net": 25325
            },
            "nonCommercial": {
              "long": 15215,
              "short": 47131,
              "net": -31916
            },
            "smallTrader": {
              "long": 40759,
              "short": 34168,
              "net": 6591
            }
          },
          "openInterest": 445976
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2909,
              "short": 3635,
              "net": -726
            },
            "nonCommercial": {
              "long": 1036,
              "short": 649,
              "net": 387
            },
            "smallTrader": {
              "long": 1190,
              "short": 851,
              "net": 339
            }
          },
          "openInterest": 5135
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26029,
              "short": 68681,
              "net": -42652
            },
            "nonCommercial": {
              "long": 29692,
              "short": 4766,
              "net": 24926
            },
            "smallTrader": {
              "long": 23159,
              "short": 5433,
              "net": 17726
            }
          },
          "openInterest": 83630
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54688,
              "short": 94908,
              "net": -40220
            },
            "nonCommercial": {
              "long": 24818,
              "short": 4916,
              "net": 19902
            },
            "smallTrader": {
              "long": 35915,
              "short": 15597,
              "net": 20318
            }
          },
          "openInterest": 127307
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42607,
              "short": 94765,
              "net": -52158
            },
            "nonCommercial": {
              "long": 43193,
              "short": 10601,
              "net": 32592
            },
            "smallTrader": {
              "long": 28005,
              "short": 8439,
              "net": 19566
            }
          },
          "openInterest": 138022
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74052,
              "short": 135471,
              "net": -61419
            },
            "nonCommercial": {
              "long": 56039,
              "short": 13507,
              "net": 42532
            },
            "smallTrader": {
              "long": 49632,
              "short": 30745,
              "net": 18887
            }
          },
          "openInterest": 202226
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88369,
              "short": 132873,
              "net": -44504
            },
            "nonCommercial": {
              "long": 20136,
              "short": 5984,
              "net": 14152
            },
            "smallTrader": {
              "long": 44536,
              "short": 14184,
              "net": 30352
            }
          },
          "openInterest": 158045
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15086,
              "short": 30599,
              "net": -15513
            },
            "nonCommercial": {
              "long": 8571,
              "short": 2084,
              "net": 6487
            },
            "smallTrader": {
              "long": 16457,
              "short": 7431,
              "net": 9026
            }
          },
          "openInterest": 40136
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5633,
              "short": 3770,
              "net": 1863
            },
            "nonCommercial": {
              "long": 4699,
              "short": 4944,
              "net": -245
            },
            "smallTrader": {
              "long": 545,
              "short": 2163,
              "net": -1618
            }
          },
          "openInterest": 10927
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31860,
              "short": 51099,
              "net": -19239
            },
            "nonCommercial": {
              "long": 20950,
              "short": 6590,
              "net": 14360
            },
            "smallTrader": {
              "long": 22138,
              "short": 17259,
              "net": 4879
            }
          },
          "openInterest": 77792
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42056,
              "short": 86779,
              "net": -44723
            },
            "nonCommercial": {
              "long": 50538,
              "short": 12829,
              "net": 37709
            },
            "smallTrader": {
              "long": 27585,
              "short": 20571,
              "net": 7014
            }
          },
          "openInterest": 128869
        }
      ]
    },
    {
      "reportDate": "2002-08-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 729087,
              "short": 682929,
              "net": 46158
            },
            "nonCommercial": {
              "long": 135659,
              "short": 100659,
              "net": 35000
            },
            "smallTrader": {
              "long": 74521,
              "short": 155679,
              "net": -81158
            }
          },
          "openInterest": 978499
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 80599,
              "short": 64932,
              "net": 15667
            },
            "nonCommercial": {
              "long": 13806,
              "short": 22909,
              "net": -9103
            },
            "smallTrader": {
              "long": 15760,
              "short": 22324,
              "net": -6564
            }
          },
          "openInterest": 110682
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 285088,
              "short": 306642,
              "net": -21554
            },
            "nonCommercial": {
              "long": 74182,
              "short": 62669,
              "net": 11513
            },
            "smallTrader": {
              "long": 86583,
              "short": 76542,
              "net": 10041
            }
          },
          "openInterest": 471343
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 433874,
              "short": 491403,
              "net": -57529
            },
            "nonCommercial": {
              "long": 132908,
              "short": 43061,
              "net": 89847
            },
            "smallTrader": {
              "long": 55278,
              "short": 87596,
              "net": -32318
            }
          },
          "openInterest": 628543
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10427,
              "short": 17950,
              "net": -7523
            },
            "nonCommercial": {
              "long": 1191,
              "short": 0,
              "net": 1191
            },
            "smallTrader": {
              "long": 11820,
              "short": 5488,
              "net": 6332
            }
          },
          "openInterest": 23438
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10835,
              "short": 18422,
              "net": -7587
            },
            "nonCommercial": {
              "long": 3798,
              "short": 2767,
              "net": 1031
            },
            "smallTrader": {
              "long": 14300,
              "short": 7744,
              "net": 6556
            }
          },
          "openInterest": 28961
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31499,
              "short": 45611,
              "net": -14112
            },
            "nonCommercial": {
              "long": 5236,
              "short": 4175,
              "net": 1061
            },
            "smallTrader": {
              "long": 25821,
              "short": 12770,
              "net": 13051
            }
          },
          "openInterest": 62556
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72811,
              "short": 65630,
              "net": 7181
            },
            "nonCommercial": {
              "long": 15561,
              "short": 24452,
              "net": -8891
            },
            "smallTrader": {
              "long": 8176,
              "short": 6466,
              "net": 1710
            }
          },
          "openInterest": 100390
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39169,
              "short": 36969,
              "net": 2200
            },
            "nonCommercial": {
              "long": 10374,
              "short": 21989,
              "net": -11615
            },
            "smallTrader": {
              "long": 16063,
              "short": 6648,
              "net": 9415
            }
          },
          "openInterest": 71786
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69687,
              "short": 57233,
              "net": 12454
            },
            "nonCommercial": {
              "long": 18437,
              "short": 34377,
              "net": -15940
            },
            "smallTrader": {
              "long": 12541,
              "short": 9055,
              "net": 3486
            }
          },
          "openInterest": 105236
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227118,
              "short": 331241,
              "net": -104123
            },
            "nonCommercial": {
              "long": 142010,
              "short": 33415,
              "net": 108595
            },
            "smallTrader": {
              "long": 105036,
              "short": 109508,
              "net": -4472
            }
          },
          "openInterest": 513032
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30496,
              "short": 59741,
              "net": -29245
            },
            "nonCommercial": {
              "long": 26063,
              "short": 3483,
              "net": 22580
            },
            "smallTrader": {
              "long": 10967,
              "short": 4302,
              "net": 6665
            }
          },
          "openInterest": 73213
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 288874,
              "short": 305620,
              "net": -16746
            },
            "nonCommercial": {
              "long": 50208,
              "short": 43143,
              "net": 7065
            },
            "smallTrader": {
              "long": 54871,
              "short": 45190,
              "net": 9681
            }
          },
          "openInterest": 465509
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39504,
              "short": 80776,
              "net": -41272
            },
            "nonCommercial": {
              "long": 23123,
              "short": 3341,
              "net": 19782
            },
            "smallTrader": {
              "long": 35075,
              "short": 13585,
              "net": 21490
            }
          },
          "openInterest": 97747
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3593,
              "short": 2362,
              "net": 1231
            },
            "nonCommercial": {
              "long": 2261,
              "short": 2617,
              "net": -356
            },
            "smallTrader": {
              "long": 4416,
              "short": 5291,
              "net": -875
            }
          },
          "openInterest": 11604
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63031,
              "short": 92463,
              "net": -29432
            },
            "nonCommercial": {
              "long": 25632,
              "short": 26108,
              "net": -476
            },
            "smallTrader": {
              "long": 41185,
              "short": 11277,
              "net": 29908
            }
          },
          "openInterest": 144723
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86691,
              "short": 103099,
              "net": -16408
            },
            "nonCommercial": {
              "long": 7913,
              "short": 4655,
              "net": 3258
            },
            "smallTrader": {
              "long": 32215,
              "short": 19065,
              "net": 13150
            }
          },
          "openInterest": 135234
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37857,
              "short": 48228,
              "net": -10371
            },
            "nonCommercial": {
              "long": 13237,
              "short": 9573,
              "net": 3664
            },
            "smallTrader": {
              "long": 19771,
              "short": 13064,
              "net": 6707
            }
          },
          "openInterest": 70948
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15585,
              "short": 11279,
              "net": 4306
            },
            "nonCommercial": {
              "long": 6333,
              "short": 8627,
              "net": -2294
            },
            "smallTrader": {
              "long": 8217,
              "short": 10229,
              "net": -2012
            }
          },
          "openInterest": 32240
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25196,
              "short": 46263,
              "net": -21067
            },
            "nonCommercial": {
              "long": 36183,
              "short": 12325,
              "net": 23858
            },
            "smallTrader": {
              "long": 23313,
              "short": 26104,
              "net": -2791
            }
          },
          "openInterest": 92550
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11667,
              "short": 6359,
              "net": 5308
            },
            "nonCommercial": {
              "long": 2991,
              "short": 4787,
              "net": -1796
            },
            "smallTrader": {
              "long": 1585,
              "short": 5097,
              "net": -3512
            }
          },
          "openInterest": 16243
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 328504,
              "short": 311501,
              "net": 17003
            },
            "nonCommercial": {
              "long": 11540,
              "short": 37929,
              "net": -26389
            },
            "smallTrader": {
              "long": 42738,
              "short": 33352,
              "net": 9386
            }
          },
          "openInterest": 434343
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2048,
              "short": 4735,
              "net": -2687
            },
            "nonCommercial": {
              "long": 2534,
              "short": 798,
              "net": 1736
            },
            "smallTrader": {
              "long": 1508,
              "short": 557,
              "net": 951
            }
          },
          "openInterest": 6090
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 5240,
              "short": 3066,
              "net": 2174
            },
            "nonCommercial": {
              "long": 207,
              "short": 1644,
              "net": -1437
            },
            "smallTrader": {
              "long": 437,
              "short": 1174,
              "net": -737
            }
          },
          "openInterest": 5884
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24733,
              "short": 65863,
              "net": -41130
            },
            "nonCommercial": {
              "long": 28981,
              "short": 6244,
              "net": 22737
            },
            "smallTrader": {
              "long": 23774,
              "short": 5381,
              "net": 18393
            }
          },
          "openInterest": 82391
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55230,
              "short": 92905,
              "net": -37675
            },
            "nonCommercial": {
              "long": 24257,
              "short": 6310,
              "net": 17947
            },
            "smallTrader": {
              "long": 35871,
              "short": 16143,
              "net": 19728
            }
          },
          "openInterest": 128054
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45934,
              "short": 94097,
              "net": -48163
            },
            "nonCommercial": {
              "long": 42110,
              "short": 10761,
              "net": 31349
            },
            "smallTrader": {
              "long": 27185,
              "short": 10371,
              "net": 16814
            }
          },
          "openInterest": 138008
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72988,
              "short": 138948,
              "net": -65960
            },
            "nonCommercial": {
              "long": 59794,
              "short": 11197,
              "net": 48597
            },
            "smallTrader": {
              "long": 51641,
              "short": 34278,
              "net": 17363
            }
          },
          "openInterest": 207399
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92296,
              "short": 139137,
              "net": -46841
            },
            "nonCommercial": {
              "long": 20285,
              "short": 5443,
              "net": 14842
            },
            "smallTrader": {
              "long": 45762,
              "short": 13763,
              "net": 31999
            }
          },
          "openInterest": 163886
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14557,
              "short": 30441,
              "net": -15884
            },
            "nonCommercial": {
              "long": 8339,
              "short": 787,
              "net": 7552
            },
            "smallTrader": {
              "long": 13735,
              "short": 5403,
              "net": 8332
            }
          },
          "openInterest": 36637
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5568,
              "short": 3765,
              "net": 1803
            },
            "nonCommercial": {
              "long": 4587,
              "short": 4864,
              "net": -277
            },
            "smallTrader": {
              "long": 590,
              "short": 2116,
              "net": -1526
            }
          },
          "openInterest": 10779
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35378,
              "short": 57093,
              "net": -21715
            },
            "nonCommercial": {
              "long": 21461,
              "short": 6859,
              "net": 14602
            },
            "smallTrader": {
              "long": 26174,
              "short": 19061,
              "net": 7113
            }
          },
          "openInterest": 86333
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45090,
              "short": 88237,
              "net": -43147
            },
            "nonCommercial": {
              "long": 48755,
              "short": 14192,
              "net": 34563
            },
            "smallTrader": {
              "long": 28594,
              "short": 20010,
              "net": 8584
            }
          },
          "openInterest": 132519
        }
      ]
    },
    {
      "reportDate": "2002-08-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 689406,
              "short": 680043,
              "net": 9363
            },
            "nonCommercial": {
              "long": 153903,
              "short": 129697,
              "net": 24206
            },
            "smallTrader": {
              "long": 97328,
              "short": 130897,
              "net": -33569
            }
          },
          "openInterest": 973991
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 77041,
              "short": 61055,
              "net": 15986
            },
            "nonCommercial": {
              "long": 12213,
              "short": 21247,
              "net": -9034
            },
            "smallTrader": {
              "long": 15317,
              "short": 22269,
              "net": -6952
            }
          },
          "openInterest": 105067
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 290094,
              "short": 322895,
              "net": -32801
            },
            "nonCommercial": {
              "long": 70040,
              "short": 63858,
              "net": 6182
            },
            "smallTrader": {
              "long": 91745,
              "short": 65126,
              "net": 26619
            }
          },
          "openInterest": 477066
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 469420,
              "short": 511794,
              "net": -42374
            },
            "nonCommercial": {
              "long": 143133,
              "short": 57355,
              "net": 85778
            },
            "smallTrader": {
              "long": 61326,
              "short": 104730,
              "net": -43404
            }
          },
          "openInterest": 681940
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9795,
              "short": 17332,
              "net": -7537
            },
            "nonCommercial": {
              "long": 1064,
              "short": 511,
              "net": 553
            },
            "smallTrader": {
              "long": 11700,
              "short": 4716,
              "net": 6984
            }
          },
          "openInterest": 22559
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13326,
              "short": 16938,
              "net": -3612
            },
            "nonCommercial": {
              "long": 2805,
              "short": 3982,
              "net": -1177
            },
            "smallTrader": {
              "long": 13853,
              "short": 9064,
              "net": 4789
            }
          },
          "openInterest": 30012
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32087,
              "short": 45324,
              "net": -13237
            },
            "nonCommercial": {
              "long": 5373,
              "short": 4816,
              "net": 557
            },
            "smallTrader": {
              "long": 25941,
              "short": 13261,
              "net": 12680
            }
          },
          "openInterest": 63401
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71776,
              "short": 67731,
              "net": 4045
            },
            "nonCommercial": {
              "long": 18293,
              "short": 24182,
              "net": -5889
            },
            "smallTrader": {
              "long": 8203,
              "short": 6359,
              "net": 1844
            }
          },
          "openInterest": 101417
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36246,
              "short": 34758,
              "net": 1488
            },
            "nonCommercial": {
              "long": 10551,
              "short": 19645,
              "net": -9094
            },
            "smallTrader": {
              "long": 14455,
              "short": 6849,
              "net": 7606
            }
          },
          "openInterest": 67343
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69791,
              "short": 57610,
              "net": 12181
            },
            "nonCommercial": {
              "long": 18309,
              "short": 35704,
              "net": -17395
            },
            "smallTrader": {
              "long": 13704,
              "short": 8490,
              "net": 5214
            }
          },
          "openInterest": 106340
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223005,
              "short": 333249,
              "net": -110244
            },
            "nonCommercial": {
              "long": 144309,
              "short": 35053,
              "net": 109256
            },
            "smallTrader": {
              "long": 108637,
              "short": 107649,
              "net": 988
            }
          },
          "openInterest": 520940
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32172,
              "short": 58363,
              "net": -26191
            },
            "nonCommercial": {
              "long": 23430,
              "short": 3387,
              "net": 20043
            },
            "smallTrader": {
              "long": 10668,
              "short": 4520,
              "net": 6148
            }
          },
          "openInterest": 72011
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271436,
              "short": 297798,
              "net": -26362
            },
            "nonCommercial": {
              "long": 65057,
              "short": 54832,
              "net": 10225
            },
            "smallTrader": {
              "long": 60286,
              "short": 44149,
              "net": 16137
            }
          },
          "openInterest": 452789
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42936,
              "short": 80970,
              "net": -38034
            },
            "nonCommercial": {
              "long": 22528,
              "short": 4665,
              "net": 17863
            },
            "smallTrader": {
              "long": 34800,
              "short": 14629,
              "net": 20171
            }
          },
          "openInterest": 100332
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3729,
              "short": 2423,
              "net": 1306
            },
            "nonCommercial": {
              "long": 2726,
              "short": 3244,
              "net": -518
            },
            "smallTrader": {
              "long": 4211,
              "short": 4999,
              "net": -788
            }
          },
          "openInterest": 11693
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63419,
              "short": 97708,
              "net": -34289
            },
            "nonCommercial": {
              "long": 28280,
              "short": 23572,
              "net": 4708
            },
            "smallTrader": {
              "long": 42365,
              "short": 12784,
              "net": 29581
            }
          },
          "openInterest": 149693
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83135,
              "short": 116649,
              "net": -33514
            },
            "nonCommercial": {
              "long": 19097,
              "short": 4525,
              "net": 14572
            },
            "smallTrader": {
              "long": 39241,
              "short": 20299,
              "net": 18942
            }
          },
          "openInterest": 150295
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37596,
              "short": 49381,
              "net": -11785
            },
            "nonCommercial": {
              "long": 12496,
              "short": 9084,
              "net": 3412
            },
            "smallTrader": {
              "long": 20784,
              "short": 12411,
              "net": 8373
            }
          },
          "openInterest": 70974
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15384,
              "short": 10989,
              "net": 4395
            },
            "nonCommercial": {
              "long": 5930,
              "short": 8712,
              "net": -2782
            },
            "smallTrader": {
              "long": 8935,
              "short": 10548,
              "net": -1613
            }
          },
          "openInterest": 31846
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26235,
              "short": 46038,
              "net": -19803
            },
            "nonCommercial": {
              "long": 37772,
              "short": 13671,
              "net": 24101
            },
            "smallTrader": {
              "long": 22474,
              "short": 26772,
              "net": -4298
            }
          },
          "openInterest": 93761
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11657,
              "short": 8033,
              "net": 3624
            },
            "nonCommercial": {
              "long": 2343,
              "short": 3059,
              "net": -716
            },
            "smallTrader": {
              "long": 1293,
              "short": 4201,
              "net": -2908
            }
          },
          "openInterest": 15293
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 324421,
              "short": 320320,
              "net": 4101
            },
            "nonCommercial": {
              "long": 13468,
              "short": 32468,
              "net": -19000
            },
            "smallTrader": {
              "long": 42958,
              "short": 28059,
              "net": 14899
            }
          },
          "openInterest": 434580
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1254,
              "short": 5391,
              "net": -4137
            },
            "nonCommercial": {
              "long": 4289,
              "short": 881,
              "net": 3408
            },
            "smallTrader": {
              "long": 1252,
              "short": 523,
              "net": 729
            }
          },
          "openInterest": 6795
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24666,
              "short": 61536,
              "net": -36870
            },
            "nonCommercial": {
              "long": 26231,
              "short": 9787,
              "net": 16444
            },
            "smallTrader": {
              "long": 27589,
              "short": 7163,
              "net": 20426
            }
          },
          "openInterest": 83430
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60093,
              "short": 102779,
              "net": -42686
            },
            "nonCommercial": {
              "long": 28165,
              "short": 6921,
              "net": 21244
            },
            "smallTrader": {
              "long": 36604,
              "short": 15162,
              "net": 21442
            }
          },
          "openInterest": 138479
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50526,
              "short": 103106,
              "net": -52580
            },
            "nonCommercial": {
              "long": 41953,
              "short": 11885,
              "net": 30068
            },
            "smallTrader": {
              "long": 30851,
              "short": 8339,
              "net": 22512
            }
          },
          "openInterest": 146167
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75187,
              "short": 133860,
              "net": -58673
            },
            "nonCommercial": {
              "long": 56945,
              "short": 15128,
              "net": 41817
            },
            "smallTrader": {
              "long": 48445,
              "short": 31589,
              "net": 16856
            }
          },
          "openInterest": 205221
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93724,
              "short": 148860,
              "net": -55136
            },
            "nonCommercial": {
              "long": 27192,
              "short": 5977,
              "net": 21215
            },
            "smallTrader": {
              "long": 49403,
              "short": 15482,
              "net": 33921
            }
          },
          "openInterest": 175744
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14899,
              "short": 28234,
              "net": -13335
            },
            "nonCommercial": {
              "long": 8139,
              "short": 1916,
              "net": 6223
            },
            "smallTrader": {
              "long": 14631,
              "short": 7519,
              "net": 7112
            }
          },
          "openInterest": 37675
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37572,
              "short": 56623,
              "net": -19051
            },
            "nonCommercial": {
              "long": 18804,
              "short": 5926,
              "net": 12878
            },
            "smallTrader": {
              "long": 21606,
              "short": 15433,
              "net": 6173
            }
          },
          "openInterest": 81481
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49084,
              "short": 87756,
              "net": -38672
            },
            "nonCommercial": {
              "long": 46234,
              "short": 16324,
              "net": 29910
            },
            "smallTrader": {
              "long": 28491,
              "short": 19729,
              "net": 8762
            }
          },
          "openInterest": 134458
        }
      ]
    },
    {
      "reportDate": "2002-08-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 630660,
              "short": 634516,
              "net": -3856
            },
            "nonCommercial": {
              "long": 142512,
              "short": 83400,
              "net": 59112
            },
            "smallTrader": {
              "long": 83165,
              "short": 138421,
              "net": -55256
            }
          },
          "openInterest": 874963
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 77729,
              "short": 62157,
              "net": 15572
            },
            "nonCommercial": {
              "long": 11104,
              "short": 18996,
              "net": -7892
            },
            "smallTrader": {
              "long": 16331,
              "short": 24011,
              "net": -7680
            }
          },
          "openInterest": 106592
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 303994,
              "short": 314689,
              "net": -10695
            },
            "nonCommercial": {
              "long": 55623,
              "short": 58832,
              "net": -3209
            },
            "smallTrader": {
              "long": 81441,
              "short": 67537,
              "net": 13904
            }
          },
          "openInterest": 456398
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 469947,
              "short": 501861,
              "net": -31914
            },
            "nonCommercial": {
              "long": 132563,
              "short": 61861,
              "net": 70702
            },
            "smallTrader": {
              "long": 58494,
              "short": 97282,
              "net": -38788
            }
          },
          "openInterest": 664370
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9715,
              "short": 18401,
              "net": -8686
            },
            "nonCommercial": {
              "long": 1034,
              "short": 1124,
              "net": -90
            },
            "smallTrader": {
              "long": 12393,
              "short": 3617,
              "net": 8776
            }
          },
          "openInterest": 23142
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11094,
              "short": 20012,
              "net": -8918
            },
            "nonCommercial": {
              "long": 6160,
              "short": 3597,
              "net": 2563
            },
            "smallTrader": {
              "long": 15306,
              "short": 8951,
              "net": 6355
            }
          },
          "openInterest": 32571
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29687,
              "short": 45182,
              "net": -15495
            },
            "nonCommercial": {
              "long": 5905,
              "short": 3138,
              "net": 2767
            },
            "smallTrader": {
              "long": 25710,
              "short": 12982,
              "net": 12728
            }
          },
          "openInterest": 61302
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72518,
              "short": 68175,
              "net": 4343
            },
            "nonCommercial": {
              "long": 18718,
              "short": 25319,
              "net": -6601
            },
            "smallTrader": {
              "long": 8298,
              "short": 6040,
              "net": 2258
            }
          },
          "openInterest": 102624
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36925,
              "short": 34404,
              "net": 2521
            },
            "nonCommercial": {
              "long": 10868,
              "short": 20173,
              "net": -9305
            },
            "smallTrader": {
              "long": 13288,
              "short": 6504,
              "net": 6784
            }
          },
          "openInterest": 67343
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69657,
              "short": 57675,
              "net": 11982
            },
            "nonCommercial": {
              "long": 16598,
              "short": 34522,
              "net": -17924
            },
            "smallTrader": {
              "long": 14412,
              "short": 8470,
              "net": 5942
            }
          },
          "openInterest": 104704
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216927,
              "short": 322607,
              "net": -105680
            },
            "nonCommercial": {
              "long": 126773,
              "short": 38201,
              "net": 88572
            },
            "smallTrader": {
              "long": 119977,
              "short": 102869,
              "net": 17108
            }
          },
          "openInterest": 503632
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33509,
              "short": 54666,
              "net": -21157
            },
            "nonCommercial": {
              "long": 21567,
              "short": 5703,
              "net": 15864
            },
            "smallTrader": {
              "long": 9681,
              "short": 4388,
              "net": 5293
            }
          },
          "openInterest": 70338
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 274233,
              "short": 325431,
              "net": -51198
            },
            "nonCommercial": {
              "long": 72960,
              "short": 47056,
              "net": 25904
            },
            "smallTrader": {
              "long": 66070,
              "short": 40776,
              "net": 25294
            }
          },
          "openInterest": 471059
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39784,
              "short": 85314,
              "net": -45530
            },
            "nonCommercial": {
              "long": 25994,
              "short": 3906,
              "net": 22088
            },
            "smallTrader": {
              "long": 38323,
              "short": 14881,
              "net": 23442
            }
          },
          "openInterest": 104194
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3373,
              "short": 2672,
              "net": 701
            },
            "nonCommercial": {
              "long": 3818,
              "short": 3141,
              "net": 677
            },
            "smallTrader": {
              "long": 3715,
              "short": 5093,
              "net": -1378
            }
          },
          "openInterest": 12315
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63271,
              "short": 97340,
              "net": -34069
            },
            "nonCommercial": {
              "long": 27532,
              "short": 25150,
              "net": 2382
            },
            "smallTrader": {
              "long": 43700,
              "short": 12013,
              "net": 31687
            }
          },
          "openInterest": 150531
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83358,
              "short": 122461,
              "net": -39103
            },
            "nonCommercial": {
              "long": 28078,
              "short": 5568,
              "net": 22510
            },
            "smallTrader": {
              "long": 36703,
              "short": 20110,
              "net": 16593
            }
          },
          "openInterest": 154956
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35846,
              "short": 50081,
              "net": -14235
            },
            "nonCommercial": {
              "long": 15007,
              "short": 10656,
              "net": 4351
            },
            "smallTrader": {
              "long": 21709,
              "short": 11825,
              "net": 9884
            }
          },
          "openInterest": 72646
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16062,
              "short": 11119,
              "net": 4943
            },
            "nonCommercial": {
              "long": 7103,
              "short": 9529,
              "net": -2426
            },
            "smallTrader": {
              "long": 9567,
              "short": 12084,
              "net": -2517
            }
          },
          "openInterest": 34167
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25990,
              "short": 44589,
              "net": -18599
            },
            "nonCommercial": {
              "long": 36693,
              "short": 15366,
              "net": 21327
            },
            "smallTrader": {
              "long": 23685,
              "short": 26413,
              "net": -2728
            }
          },
          "openInterest": 93573
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13538,
              "short": 8363,
              "net": 5175
            },
            "nonCommercial": {
              "long": 2266,
              "short": 3709,
              "net": -1443
            },
            "smallTrader": {
              "long": 1542,
              "short": 5274,
              "net": -3732
            }
          },
          "openInterest": 17486
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 316798,
              "short": 333356,
              "net": -16558
            },
            "nonCommercial": {
              "long": 23473,
              "short": 28919,
              "net": -5446
            },
            "smallTrader": {
              "long": 46843,
              "short": 24839,
              "net": 22004
            }
          },
          "openInterest": 441984
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1298,
              "short": 5549,
              "net": -4251
            },
            "nonCommercial": {
              "long": 4623,
              "short": 1195,
              "net": 3428
            },
            "smallTrader": {
              "long": 1324,
              "short": 501,
              "net": 823
            }
          },
          "openInterest": 7245
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19069,
              "short": 53569,
              "net": -34500
            },
            "nonCommercial": {
              "long": 26550,
              "short": 13424,
              "net": 13126
            },
            "smallTrader": {
              "long": 28571,
              "short": 7197,
              "net": 21374
            }
          },
          "openInterest": 79468
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61303,
              "short": 101236,
              "net": -39933
            },
            "nonCommercial": {
              "long": 24877,
              "short": 7002,
              "net": 17875
            },
            "smallTrader": {
              "long": 37692,
              "short": 15634,
              "net": 22058
            }
          },
          "openInterest": 136980
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48985,
              "short": 110275,
              "net": -61290
            },
            "nonCommercial": {
              "long": 45884,
              "short": 8069,
              "net": 37815
            },
            "smallTrader": {
              "long": 32761,
              "short": 9286,
              "net": 23475
            }
          },
          "openInterest": 147831
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77598,
              "short": 124686,
              "net": -47088
            },
            "nonCommercial": {
              "long": 48778,
              "short": 15466,
              "net": 33312
            },
            "smallTrader": {
              "long": 44265,
              "short": 30489,
              "net": 13776
            }
          },
          "openInterest": 192213
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98094,
              "short": 154397,
              "net": -56303
            },
            "nonCommercial": {
              "long": 26740,
              "short": 6115,
              "net": 20625
            },
            "smallTrader": {
              "long": 51229,
              "short": 15551,
              "net": 35678
            }
          },
          "openInterest": 182998
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16383,
              "short": 33127,
              "net": -16744
            },
            "nonCommercial": {
              "long": 10848,
              "short": 909,
              "net": 9939
            },
            "smallTrader": {
              "long": 13804,
              "short": 6999,
              "net": 6805
            }
          },
          "openInterest": 41038
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5447,
              "short": 3467,
              "net": 1980
            },
            "nonCommercial": {
              "long": 4670,
              "short": 4941,
              "net": -271
            },
            "smallTrader": {
              "long": 482,
              "short": 2191,
              "net": -1709
            }
          },
          "openInterest": 10636
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38599,
              "short": 53489,
              "net": -14890
            },
            "nonCommercial": {
              "long": 14969,
              "short": 5554,
              "net": 9415
            },
            "smallTrader": {
              "long": 21059,
              "short": 15584,
              "net": 5475
            }
          },
          "openInterest": 78621
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47557,
              "short": 84951,
              "net": -37394
            },
            "nonCommercial": {
              "long": 43831,
              "short": 14315,
              "net": 29516
            },
            "smallTrader": {
              "long": 27887,
              "short": 20009,
              "net": 7878
            }
          },
          "openInterest": 131842
        }
      ]
    },
    {
      "reportDate": "2002-09-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 599207,
              "short": 580526,
              "net": 18681
            },
            "nonCommercial": {
              "long": 131998,
              "short": 105054,
              "net": 26944
            },
            "smallTrader": {
              "long": 87562,
              "short": 133187,
              "net": -45625
            }
          },
          "openInterest": 846329
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 79908,
              "short": 73575,
              "net": 6333
            },
            "nonCommercial": {
              "long": 13390,
              "short": 15538,
              "net": -2148
            },
            "smallTrader": {
              "long": 17391,
              "short": 21576,
              "net": -4185
            }
          },
          "openInterest": 111811
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 301542,
              "short": 320402,
              "net": -18860
            },
            "nonCommercial": {
              "long": 64285,
              "short": 68094,
              "net": -3809
            },
            "smallTrader": {
              "long": 87285,
              "short": 64616,
              "net": 22669
            }
          },
          "openInterest": 472307
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 438606,
              "short": 483431,
              "net": -44825
            },
            "nonCommercial": {
              "long": 139717,
              "short": 64456,
              "net": 75261
            },
            "smallTrader": {
              "long": 74617,
              "short": 105053,
              "net": -30436
            }
          },
          "openInterest": 655588
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10129,
              "short": 20858,
              "net": -10729
            },
            "nonCommercial": {
              "long": 1034,
              "short": 867,
              "net": 167
            },
            "smallTrader": {
              "long": 14624,
              "short": 4062,
              "net": 10562
            }
          },
          "openInterest": 25787
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10847,
              "short": 22082,
              "net": -11235
            },
            "nonCommercial": {
              "long": 5732,
              "short": 2861,
              "net": 2871
            },
            "smallTrader": {
              "long": 16922,
              "short": 8558,
              "net": 8364
            }
          },
          "openInterest": 33512
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29139,
              "short": 54824,
              "net": -25685
            },
            "nonCommercial": {
              "long": 13983,
              "short": 3463,
              "net": 10520
            },
            "smallTrader": {
              "long": 26837,
              "short": 11672,
              "net": 15165
            }
          },
          "openInterest": 69959
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75370,
              "short": 67980,
              "net": 7390
            },
            "nonCommercial": {
              "long": 17135,
              "short": 26467,
              "net": -9332
            },
            "smallTrader": {
              "long": 8468,
              "short": 6526,
              "net": 1942
            }
          },
          "openInterest": 103764
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34997,
              "short": 39128,
              "net": -4131
            },
            "nonCommercial": {
              "long": 11724,
              "short": 16331,
              "net": -4607
            },
            "smallTrader": {
              "long": 14411,
              "short": 5673,
              "net": 8738
            }
          },
          "openInterest": 67056
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63883,
              "short": 48746,
              "net": 15137
            },
            "nonCommercial": {
              "long": 16813,
              "short": 36108,
              "net": -19295
            },
            "smallTrader": {
              "long": 13731,
              "short": 9573,
              "net": 4158
            }
          },
          "openInterest": 97873
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213268,
              "short": 321786,
              "net": -108518
            },
            "nonCommercial": {
              "long": 127739,
              "short": 37394,
              "net": 90345
            },
            "smallTrader": {
              "long": 117532,
              "short": 99359,
              "net": 18173
            }
          },
          "openInterest": 490703
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33014,
              "short": 56118,
              "net": -23104
            },
            "nonCommercial": {
              "long": 21828,
              "short": 4373,
              "net": 17455
            },
            "smallTrader": {
              "long": 10193,
              "short": 4544,
              "net": 5649
            }
          },
          "openInterest": 70761
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 282652,
              "short": 326516,
              "net": -43864
            },
            "nonCommercial": {
              "long": 67774,
              "short": 44737,
              "net": 23037
            },
            "smallTrader": {
              "long": 67720,
              "short": 46893,
              "net": 20827
            }
          },
          "openInterest": 481584
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39510,
              "short": 88269,
              "net": -48759
            },
            "nonCommercial": {
              "long": 27290,
              "short": 2052,
              "net": 25238
            },
            "smallTrader": {
              "long": 42325,
              "short": 18804,
              "net": 23521
            }
          },
          "openInterest": 109350
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3195,
              "short": 2867,
              "net": 328
            },
            "nonCommercial": {
              "long": 4039,
              "short": 2768,
              "net": 1271
            },
            "smallTrader": {
              "long": 3644,
              "short": 5243,
              "net": -1599
            }
          },
          "openInterest": 11621
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57919,
              "short": 98586,
              "net": -40667
            },
            "nonCommercial": {
              "long": 29706,
              "short": 23591,
              "net": 6115
            },
            "smallTrader": {
              "long": 45870,
              "short": 11318,
              "net": 34552
            }
          },
          "openInterest": 149202
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80755,
              "short": 111159,
              "net": -30404
            },
            "nonCommercial": {
              "long": 23921,
              "short": 8357,
              "net": 15564
            },
            "smallTrader": {
              "long": 32728,
              "short": 17888,
              "net": 14840
            }
          },
          "openInterest": 143082
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35999,
              "short": 53578,
              "net": -17579
            },
            "nonCommercial": {
              "long": 17853,
              "short": 11212,
              "net": 6641
            },
            "smallTrader": {
              "long": 22981,
              "short": 12043,
              "net": 10938
            }
          },
          "openInterest": 77046
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16430,
              "short": 10983,
              "net": 5447
            },
            "nonCommercial": {
              "long": 7007,
              "short": 10671,
              "net": -3664
            },
            "smallTrader": {
              "long": 10850,
              "short": 12633,
              "net": -1783
            }
          },
          "openInterest": 35320
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25640,
              "short": 44071,
              "net": -18431
            },
            "nonCommercial": {
              "long": 36780,
              "short": 16987,
              "net": 19793
            },
            "smallTrader": {
              "long": 25386,
              "short": 26748,
              "net": -1362
            }
          },
          "openInterest": 96125
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15212,
              "short": 7617,
              "net": 7595
            },
            "nonCommercial": {
              "long": 2560,
              "short": 5234,
              "net": -2674
            },
            "smallTrader": {
              "long": 1372,
              "short": 6293,
              "net": -4921
            }
          },
          "openInterest": 19244
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 297402,
              "short": 312327,
              "net": -14925
            },
            "nonCommercial": {
              "long": 19790,
              "short": 22614,
              "net": -2824
            },
            "smallTrader": {
              "long": 41522,
              "short": 23773,
              "net": 17749
            }
          },
          "openInterest": 412351
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1315,
              "short": 5652,
              "net": -4337
            },
            "nonCommercial": {
              "long": 4306,
              "short": 1060,
              "net": 3246
            },
            "smallTrader": {
              "long": 1783,
              "short": 692,
              "net": 1091
            }
          },
          "openInterest": 7404
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19230,
              "short": 50141,
              "net": -30911
            },
            "nonCommercial": {
              "long": 26210,
              "short": 14855,
              "net": 11355
            },
            "smallTrader": {
              "long": 27201,
              "short": 7645,
              "net": 19556
            }
          },
          "openInterest": 77879
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60989,
              "short": 99755,
              "net": -38766
            },
            "nonCommercial": {
              "long": 25263,
              "short": 8277,
              "net": 16986
            },
            "smallTrader": {
              "long": 37336,
              "short": 15556,
              "net": 21780
            }
          },
          "openInterest": 139768
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51509,
              "short": 107009,
              "net": -55500
            },
            "nonCommercial": {
              "long": 39940,
              "short": 5721,
              "net": 34219
            },
            "smallTrader": {
              "long": 30787,
              "short": 9506,
              "net": 21281
            }
          },
          "openInterest": 144838
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81474,
              "short": 128631,
              "net": -47157
            },
            "nonCommercial": {
              "long": 49555,
              "short": 19213,
              "net": 30342
            },
            "smallTrader": {
              "long": 47347,
              "short": 30532,
              "net": 16815
            }
          },
          "openInterest": 198759
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98441,
              "short": 158628,
              "net": -60187
            },
            "nonCommercial": {
              "long": 28106,
              "short": 5655,
              "net": 22451
            },
            "smallTrader": {
              "long": 53697,
              "short": 15961,
              "net": 37736
            }
          },
          "openInterest": 188002
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14017,
              "short": 35722,
              "net": -21705
            },
            "nonCommercial": {
              "long": 12597,
              "short": 1666,
              "net": 10931
            },
            "smallTrader": {
              "long": 16568,
              "short": 5794,
              "net": 10774
            }
          },
          "openInterest": 43187
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6384,
              "short": 3372,
              "net": 3012
            },
            "nonCommercial": {
              "long": 5286,
              "short": 6164,
              "net": -878
            },
            "smallTrader": {
              "long": 792,
              "short": 2926,
              "net": -2134
            }
          },
          "openInterest": 12462
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35078,
              "short": 53029,
              "net": -17951
            },
            "nonCommercial": {
              "long": 17235,
              "short": 6032,
              "net": 11203
            },
            "smallTrader": {
              "long": 21393,
              "short": 14645,
              "net": 6748
            }
          },
          "openInterest": 77848
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48679,
              "short": 88291,
              "net": -39612
            },
            "nonCommercial": {
              "long": 45391,
              "short": 12972,
              "net": 32419
            },
            "smallTrader": {
              "long": 27168,
              "short": 19975,
              "net": 7193
            }
          },
          "openInterest": 130770
        }
      ]
    },
    {
      "reportDate": "2002-09-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 636008,
              "short": 584962,
              "net": 51046
            },
            "nonCommercial": {
              "long": 126516,
              "short": 127462,
              "net": -946
            },
            "smallTrader": {
              "long": 90995,
              "short": 141095,
              "net": -50100
            }
          },
          "openInterest": 874924
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 81243,
              "short": 71622,
              "net": 9621
            },
            "nonCommercial": {
              "long": 12081,
              "short": 16377,
              "net": -4296
            },
            "smallTrader": {
              "long": 17007,
              "short": 22332,
              "net": -5325
            }
          },
          "openInterest": 112130
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314880,
              "short": 339535,
              "net": -24655
            },
            "nonCommercial": {
              "long": 72670,
              "short": 77797,
              "net": -5127
            },
            "smallTrader": {
              "long": 87866,
              "short": 58084,
              "net": 29782
            }
          },
          "openInterest": 494750
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 460706,
              "short": 498215,
              "net": -37509
            },
            "nonCommercial": {
              "long": 124690,
              "short": 59807,
              "net": 64883
            },
            "smallTrader": {
              "long": 72748,
              "short": 100122,
              "net": -27374
            }
          },
          "openInterest": 661289
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11899,
              "short": 22804,
              "net": -10905
            },
            "nonCommercial": {
              "long": 995,
              "short": 471,
              "net": 524
            },
            "smallTrader": {
              "long": 14726,
              "short": 4345,
              "net": 10381
            }
          },
          "openInterest": 27644
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14276,
              "short": 25891,
              "net": -11615
            },
            "nonCommercial": {
              "long": 5795,
              "short": 3772,
              "net": 2023
            },
            "smallTrader": {
              "long": 18066,
              "short": 8474,
              "net": 9592
            }
          },
          "openInterest": 39093
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29107,
              "short": 58378,
              "net": -29271
            },
            "nonCommercial": {
              "long": 14014,
              "short": 3411,
              "net": 10603
            },
            "smallTrader": {
              "long": 31668,
              "short": 13000,
              "net": 18668
            }
          },
          "openInterest": 75560
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77163,
              "short": 67108,
              "net": 10055
            },
            "nonCommercial": {
              "long": 17015,
              "short": 28895,
              "net": -11880
            },
            "smallTrader": {
              "long": 8397,
              "short": 6572,
              "net": 1825
            }
          },
          "openInterest": 104947
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31627,
              "short": 49393,
              "net": -17766
            },
            "nonCommercial": {
              "long": 17463,
              "short": 8691,
              "net": 8772
            },
            "smallTrader": {
              "long": 14398,
              "short": 5404,
              "net": 8994
            }
          },
          "openInterest": 69776
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65161,
              "short": 56654,
              "net": 8507
            },
            "nonCommercial": {
              "long": 14717,
              "short": 29154,
              "net": -14437
            },
            "smallTrader": {
              "long": 12826,
              "short": 6896,
              "net": 5930
            }
          },
          "openInterest": 96861
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214585,
              "short": 328706,
              "net": -114121
            },
            "nonCommercial": {
              "long": 140896,
              "short": 40479,
              "net": 100417
            },
            "smallTrader": {
              "long": 117768,
              "short": 104064,
              "net": 13704
            }
          },
          "openInterest": 502995
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33610,
              "short": 54953,
              "net": -21343
            },
            "nonCommercial": {
              "long": 20716,
              "short": 4990,
              "net": 15726
            },
            "smallTrader": {
              "long": 10400,
              "short": 4783,
              "net": 5617
            }
          },
          "openInterest": 70449
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 275221,
              "short": 328864,
              "net": -53643
            },
            "nonCommercial": {
              "long": 77136,
              "short": 49295,
              "net": 27841
            },
            "smallTrader": {
              "long": 71327,
              "short": 45525,
              "net": 25802
            }
          },
          "openInterest": 490444
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45761,
              "short": 91340,
              "net": -45579
            },
            "nonCommercial": {
              "long": 22711,
              "short": 2360,
              "net": 20351
            },
            "smallTrader": {
              "long": 47144,
              "short": 21916,
              "net": 25228
            }
          },
          "openInterest": 115622
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3075,
              "short": 3282,
              "net": -207
            },
            "nonCommercial": {
              "long": 3834,
              "short": 2298,
              "net": 1536
            },
            "smallTrader": {
              "long": 3981,
              "short": 5310,
              "net": -1329
            }
          },
          "openInterest": 11417
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49522,
              "short": 110002,
              "net": -60480
            },
            "nonCommercial": {
              "long": 45693,
              "short": 25872,
              "net": 19821
            },
            "smallTrader": {
              "long": 50606,
              "short": 9947,
              "net": 40659
            }
          },
          "openInterest": 161170
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 72969,
              "short": 109197,
              "net": -36228
            },
            "nonCommercial": {
              "long": 26409,
              "short": 8993,
              "net": 17416
            },
            "smallTrader": {
              "long": 37126,
              "short": 18314,
              "net": 18812
            }
          },
          "openInterest": 143426
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66802,
              "short": 74349,
              "net": -7547
            },
            "nonCommercial": {
              "long": 14997,
              "short": 11777,
              "net": 3220
            },
            "smallTrader": {
              "long": 20201,
              "short": 15874,
              "net": 4327
            }
          },
          "openInterest": 102073
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16226,
              "short": 11429,
              "net": 4797
            },
            "nonCommercial": {
              "long": 7044,
              "short": 9757,
              "net": -2713
            },
            "smallTrader": {
              "long": 11338,
              "short": 13422,
              "net": -2084
            }
          },
          "openInterest": 37607
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25868,
              "short": 48154,
              "net": -22286
            },
            "nonCommercial": {
              "long": 41395,
              "short": 16727,
              "net": 24668
            },
            "smallTrader": {
              "long": 24756,
              "short": 27138,
              "net": -2382
            }
          },
          "openInterest": 104468
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21643,
              "short": 11980,
              "net": 9663
            },
            "nonCommercial": {
              "long": 1697,
              "short": 6679,
              "net": -4982
            },
            "smallTrader": {
              "long": 2159,
              "short": 6840,
              "net": -4681
            }
          },
          "openInterest": 26086
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 291305,
              "short": 310089,
              "net": -18784
            },
            "nonCommercial": {
              "long": 26269,
              "short": 23307,
              "net": 2962
            },
            "smallTrader": {
              "long": 40089,
              "short": 24267,
              "net": 15822
            }
          },
          "openInterest": 411300
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1541,
              "short": 5155,
              "net": -3614
            },
            "nonCommercial": {
              "long": 3141,
              "short": 987,
              "net": 2154
            },
            "smallTrader": {
              "long": 1946,
              "short": 486,
              "net": 1460
            }
          },
          "openInterest": 6628
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 5783,
              "short": 4598,
              "net": 1185
            },
            "nonCommercial": {
              "long": 103,
              "short": 2782,
              "net": -2679
            },
            "smallTrader": {
              "long": 2184,
              "short": 690,
              "net": 1494
            }
          },
          "openInterest": 8070
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19684,
              "short": 52074,
              "net": -32390
            },
            "nonCommercial": {
              "long": 26612,
              "short": 15038,
              "net": 11574
            },
            "smallTrader": {
              "long": 27869,
              "short": 7053,
              "net": 20816
            }
          },
          "openInterest": 80009
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54700,
              "short": 96220,
              "net": -41520
            },
            "nonCommercial": {
              "long": 29173,
              "short": 7104,
              "net": 22069
            },
            "smallTrader": {
              "long": 36226,
              "short": 16775,
              "net": 19451
            }
          },
          "openInterest": 135722
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56146,
              "short": 110564,
              "net": -54418
            },
            "nonCommercial": {
              "long": 37742,
              "short": 5883,
              "net": 31859
            },
            "smallTrader": {
              "long": 32291,
              "short": 9732,
              "net": 22559
            }
          },
          "openInterest": 149242
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74849,
              "short": 129177,
              "net": -54328
            },
            "nonCommercial": {
              "long": 57351,
              "short": 17461,
              "net": 39890
            },
            "smallTrader": {
              "long": 46346,
              "short": 31908,
              "net": 14438
            }
          },
          "openInterest": 198398
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88997,
              "short": 166910,
              "net": -77913
            },
            "nonCommercial": {
              "long": 35211,
              "short": 3461,
              "net": 31750
            },
            "smallTrader": {
              "long": 64685,
              "short": 18522,
              "net": 46163
            }
          },
          "openInterest": 194898
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14298,
              "short": 33608,
              "net": -19310
            },
            "nonCommercial": {
              "long": 12296,
              "short": 2062,
              "net": 10234
            },
            "smallTrader": {
              "long": 18024,
              "short": 8948,
              "net": 9076
            }
          },
          "openInterest": 45547
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5240,
              "short": 2498,
              "net": 2742
            },
            "nonCommercial": {
              "long": 5167,
              "short": 5478,
              "net": -311
            },
            "smallTrader": {
              "long": 504,
              "short": 2935,
              "net": -2431
            }
          },
          "openInterest": 11060
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33140,
              "short": 49884,
              "net": -16744
            },
            "nonCommercial": {
              "long": 16492,
              "short": 5901,
              "net": 10591
            },
            "smallTrader": {
              "long": 27501,
              "short": 21348,
              "net": 6153
            }
          },
          "openInterest": 81055
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48578,
              "short": 83789,
              "net": -35211
            },
            "nonCommercial": {
              "long": 44940,
              "short": 15048,
              "net": 29892
            },
            "smallTrader": {
              "long": 26610,
              "short": 21291,
              "net": 5319
            }
          },
          "openInterest": 129168
        }
      ]
    },
    {
      "reportDate": "2002-09-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 648246,
              "short": 581022,
              "net": 67224
            },
            "nonCommercial": {
              "long": 125243,
              "short": 148425,
              "net": -23182
            },
            "smallTrader": {
              "long": 93779,
              "short": 137821,
              "net": -44042
            }
          },
          "openInterest": 879816
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 79680,
              "short": 71235,
              "net": 8445
            },
            "nonCommercial": {
              "long": 12990,
              "short": 14733,
              "net": -1743
            },
            "smallTrader": {
              "long": 16114,
              "short": 22816,
              "net": -6702
            }
          },
          "openInterest": 109251
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 326891,
              "short": 341065,
              "net": -14174
            },
            "nonCommercial": {
              "long": 73684,
              "short": 74391,
              "net": -707
            },
            "smallTrader": {
              "long": 75532,
              "short": 60651,
              "net": 14881
            }
          },
          "openInterest": 494579
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 464334,
              "short": 493863,
              "net": -29529
            },
            "nonCommercial": {
              "long": 136143,
              "short": 66854,
              "net": 69289
            },
            "smallTrader": {
              "long": 61064,
              "short": 100824,
              "net": -39760
            }
          },
          "openInterest": 663243
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3751,
              "short": 8685,
              "net": -4934
            },
            "nonCommercial": {
              "long": 2739,
              "short": 5162,
              "net": -2423
            },
            "smallTrader": {
              "long": 15779,
              "short": 8422,
              "net": 7357
            }
          },
          "openInterest": 22269
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32387,
              "short": 52521,
              "net": -20134
            },
            "nonCommercial": {
              "long": 8942,
              "short": 6768,
              "net": 2174
            },
            "smallTrader": {
              "long": 31862,
              "short": 13902,
              "net": 17960
            }
          },
          "openInterest": 73191
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75670,
              "short": 67271,
              "net": 8399
            },
            "nonCommercial": {
              "long": 18172,
              "short": 29085,
              "net": -10913
            },
            "smallTrader": {
              "long": 8583,
              "short": 6069,
              "net": 2514
            }
          },
          "openInterest": 104997
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30765,
              "short": 52949,
              "net": -22184
            },
            "nonCommercial": {
              "long": 22996,
              "short": 9761,
              "net": 13235
            },
            "smallTrader": {
              "long": 14169,
              "short": 5220,
              "net": 8949
            }
          },
          "openInterest": 74541
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63996,
              "short": 58375,
              "net": 5621
            },
            "nonCommercial": {
              "long": 13052,
              "short": 24417,
              "net": -11365
            },
            "smallTrader": {
              "long": 12852,
              "short": 7108,
              "net": 5744
            }
          },
          "openInterest": 94279
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221134,
              "short": 327688,
              "net": -106554
            },
            "nonCommercial": {
              "long": 135649,
              "short": 39641,
              "net": 96008
            },
            "smallTrader": {
              "long": 115749,
              "short": 105203,
              "net": 10546
            }
          },
          "openInterest": 506145
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36776,
              "short": 46278,
              "net": -9502
            },
            "nonCommercial": {
              "long": 17129,
              "short": 11532,
              "net": 5597
            },
            "smallTrader": {
              "long": 9852,
              "short": 5947,
              "net": 3905
            }
          },
          "openInterest": 68409
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 281710,
              "short": 334382,
              "net": -52672
            },
            "nonCommercial": {
              "long": 69357,
              "short": 35729,
              "net": 33628
            },
            "smallTrader": {
              "long": 70601,
              "short": 51557,
              "net": 19044
            }
          },
          "openInterest": 493795
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25467,
              "short": 61514,
              "net": -36047
            },
            "nonCommercial": {
              "long": 16959,
              "short": 4349,
              "net": 12610
            },
            "smallTrader": {
              "long": 37505,
              "short": 14068,
              "net": 23437
            }
          },
          "openInterest": 80614
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3171,
              "short": 3521,
              "net": -350
            },
            "nonCommercial": {
              "long": 5544,
              "short": 3487,
              "net": 2057
            },
            "smallTrader": {
              "long": 3841,
              "short": 5548,
              "net": -1707
            }
          },
          "openInterest": 13239
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50462,
              "short": 116966,
              "net": -66504
            },
            "nonCommercial": {
              "long": 46110,
              "short": 20924,
              "net": 25186
            },
            "smallTrader": {
              "long": 52489,
              "short": 11171,
              "net": 41318
            }
          },
          "openInterest": 164036
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76733,
              "short": 112273,
              "net": -35540
            },
            "nonCommercial": {
              "long": 25977,
              "short": 7746,
              "net": 18231
            },
            "smallTrader": {
              "long": 35540,
              "short": 18231,
              "net": 17309
            }
          },
          "openInterest": 148505
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52942,
              "short": 27220,
              "net": 25722
            },
            "nonCommercial": {
              "long": 1996,
              "short": 18370,
              "net": -16374
            },
            "smallTrader": {
              "long": 13118,
              "short": 22466,
              "net": -9348
            }
          },
          "openInterest": 68295
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15045,
              "short": 12637,
              "net": 2408
            },
            "nonCommercial": {
              "long": 7342,
              "short": 7693,
              "net": -351
            },
            "smallTrader": {
              "long": 11802,
              "short": 13859,
              "net": -2057
            }
          },
          "openInterest": 37021
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26510,
              "short": 56150,
              "net": -29640
            },
            "nonCommercial": {
              "long": 49869,
              "short": 16769,
              "net": 33100
            },
            "smallTrader": {
              "long": 26134,
              "short": 29594,
              "net": -3460
            }
          },
          "openInterest": 117697
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12687,
              "short": 2680,
              "net": 10007
            },
            "nonCommercial": {
              "long": 1676,
              "short": 6494,
              "net": -4818
            },
            "smallTrader": {
              "long": 1048,
              "short": 6237,
              "net": -5189
            }
          },
          "openInterest": 15558
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 295784,
              "short": 323698,
              "net": -27914
            },
            "nonCommercial": {
              "long": 34431,
              "short": 26319,
              "net": 8112
            },
            "smallTrader": {
              "long": 43195,
              "short": 23393,
              "net": 19802
            }
          },
          "openInterest": 428678
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1191,
              "short": 5317,
              "net": -4126
            },
            "nonCommercial": {
              "long": 3671,
              "short": 952,
              "net": 2719
            },
            "smallTrader": {
              "long": 1940,
              "short": 533,
              "net": 1407
            }
          },
          "openInterest": 6802
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 7303,
              "short": 3032,
              "net": 4271
            },
            "nonCommercial": {
              "long": 615,
              "short": 2505,
              "net": -1890
            },
            "smallTrader": {
              "long": 1204,
              "short": 3585,
              "net": -2381
            }
          },
          "openInterest": 9300
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18639,
              "short": 54704,
              "net": -36065
            },
            "nonCommercial": {
              "long": 28406,
              "short": 14087,
              "net": 14319
            },
            "smallTrader": {
              "long": 28425,
              "short": 6679,
              "net": 21746
            }
          },
          "openInterest": 81185
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52884,
              "short": 93870,
              "net": -40986
            },
            "nonCommercial": {
              "long": 29303,
              "short": 7094,
              "net": 22209
            },
            "smallTrader": {
              "long": 36101,
              "short": 17324,
              "net": 18777
            }
          },
          "openInterest": 134956
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63863,
              "short": 106331,
              "net": -42468
            },
            "nonCommercial": {
              "long": 30819,
              "short": 7731,
              "net": 23088
            },
            "smallTrader": {
              "long": 28417,
              "short": 9037,
              "net": 19380
            }
          },
          "openInterest": 148447
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73442,
              "short": 134998,
              "net": -61556
            },
            "nonCommercial": {
              "long": 60733,
              "short": 12082,
              "net": 48651
            },
            "smallTrader": {
              "long": 45964,
              "short": 33059,
              "net": 12905
            }
          },
          "openInterest": 200614
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92526,
              "short": 183869,
              "net": -91343
            },
            "nonCommercial": {
              "long": 53592,
              "short": 2878,
              "net": 50714
            },
            "smallTrader": {
              "long": 61016,
              "short": 20387,
              "net": 40629
            }
          },
          "openInterest": 212037
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15145,
              "short": 11380,
              "net": 3765
            },
            "nonCommercial": {
              "long": 1841,
              "short": 7745,
              "net": -5904
            },
            "smallTrader": {
              "long": 14234,
              "short": 12095,
              "net": 2139
            }
          },
          "openInterest": 31372
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4849,
              "short": 2484,
              "net": 2365
            },
            "nonCommercial": {
              "long": 4478,
              "short": 5224,
              "net": -746
            },
            "smallTrader": {
              "long": 713,
              "short": 2332,
              "net": -1619
            }
          },
          "openInterest": 10140
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35419,
              "short": 51078,
              "net": -15659
            },
            "nonCommercial": {
              "long": 14583,
              "short": 5710,
              "net": 8873
            },
            "smallTrader": {
              "long": 23263,
              "short": 16477,
              "net": 6786
            }
          },
          "openInterest": 76673
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49105,
              "short": 91796,
              "net": -42691
            },
            "nonCommercial": {
              "long": 46134,
              "short": 14111,
              "net": 32023
            },
            "smallTrader": {
              "long": 29418,
              "short": 18750,
              "net": 10668
            }
          },
          "openInterest": 133365
        }
      ]
    },
    {
      "reportDate": "2002-09-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 681523,
              "short": 571498,
              "net": 110025
            },
            "nonCommercial": {
              "long": 130019,
              "short": 184868,
              "net": -54849
            },
            "smallTrader": {
              "long": 80241,
              "short": 135417,
              "net": -55176
            }
          },
          "openInterest": 904871
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 80149,
              "short": 71509,
              "net": 8640
            },
            "nonCommercial": {
              "long": 12064,
              "short": 12858,
              "net": -794
            },
            "smallTrader": {
              "long": 15682,
              "short": 23528,
              "net": -7846
            }
          },
          "openInterest": 108514
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 340488,
              "short": 342134,
              "net": -1646
            },
            "nonCommercial": {
              "long": 67447,
              "short": 79691,
              "net": -12244
            },
            "smallTrader": {
              "long": 84061,
              "short": 70171,
              "net": 13890
            }
          },
          "openInterest": 513756
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 468537,
              "short": 501625,
              "net": -33088
            },
            "nonCommercial": {
              "long": 133318,
              "short": 67459,
              "net": 65859
            },
            "smallTrader": {
              "long": 57177,
              "short": 89948,
              "net": -32771
            }
          },
          "openInterest": 663676
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3660,
              "short": 10931,
              "net": -7271
            },
            "nonCommercial": {
              "long": 3382,
              "short": 5062,
              "net": -1680
            },
            "smallTrader": {
              "long": 16356,
              "short": 7405,
              "net": 8951
            }
          },
          "openInterest": 23398
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16994,
              "short": 31216,
              "net": -14222
            },
            "nonCommercial": {
              "long": 6520,
              "short": 5908,
              "net": 612
            },
            "smallTrader": {
              "long": 28458,
              "short": 14848,
              "net": 13610
            }
          },
          "openInterest": 51972
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79704,
              "short": 69230,
              "net": 10474
            },
            "nonCommercial": {
              "long": 18284,
              "short": 31421,
              "net": -13137
            },
            "smallTrader": {
              "long": 8904,
              "short": 6241,
              "net": 2663
            }
          },
          "openInterest": 109810
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31448,
              "short": 48824,
              "net": -17376
            },
            "nonCommercial": {
              "long": 16889,
              "short": 7765,
              "net": 9124
            },
            "smallTrader": {
              "long": 13417,
              "short": 5165,
              "net": 8252
            }
          },
          "openInterest": 68399
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70406,
              "short": 58215,
              "net": 12191
            },
            "nonCommercial": {
              "long": 12968,
              "short": 29665,
              "net": -16697
            },
            "smallTrader": {
              "long": 12909,
              "short": 8403,
              "net": 4506
            }
          },
          "openInterest": 100388
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236645,
              "short": 319354,
              "net": -82709
            },
            "nonCommercial": {
              "long": 114748,
              "short": 36545,
              "net": 78203
            },
            "smallTrader": {
              "long": 110347,
              "short": 105841,
              "net": 4506
            }
          },
          "openInterest": 501287
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37736,
              "short": 46158,
              "net": -8422
            },
            "nonCommercial": {
              "long": 17161,
              "short": 12418,
              "net": 4743
            },
            "smallTrader": {
              "long": 9599,
              "short": 5920,
              "net": 3679
            }
          },
          "openInterest": 68851
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 297869,
              "short": 361707,
              "net": -63838
            },
            "nonCommercial": {
              "long": 78426,
              "short": 42680,
              "net": 35746
            },
            "smallTrader": {
              "long": 69441,
              "short": 41349,
              "net": 28092
            }
          },
          "openInterest": 518467
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28955,
              "short": 66600,
              "net": -37645
            },
            "nonCommercial": {
              "long": 17964,
              "short": 3362,
              "net": 14602
            },
            "smallTrader": {
              "long": 35543,
              "short": 12500,
              "net": 23043
            }
          },
          "openInterest": 82896
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2950,
              "short": 3873,
              "net": -923
            },
            "nonCommercial": {
              "long": 6395,
              "short": 3595,
              "net": 2800
            },
            "smallTrader": {
              "long": 3383,
              "short": 5260,
              "net": -1877
            }
          },
          "openInterest": 13312
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49259,
              "short": 137650,
              "net": -88391
            },
            "nonCommercial": {
              "long": 68074,
              "short": 25893,
              "net": 42181
            },
            "smallTrader": {
              "long": 56806,
              "short": 10596,
              "net": 46210
            }
          },
          "openInterest": 187501
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79311,
              "short": 119322,
              "net": -40011
            },
            "nonCommercial": {
              "long": 26403,
              "short": 6575,
              "net": 19828
            },
            "smallTrader": {
              "long": 34545,
              "short": 14362,
              "net": 20183
            }
          },
          "openInterest": 150978
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57516,
              "short": 25507,
              "net": 32009
            },
            "nonCommercial": {
              "long": 1826,
              "short": 19906,
              "net": -18080
            },
            "smallTrader": {
              "long": 10895,
              "short": 24824,
              "net": -13929
            }
          },
          "openInterest": 70469
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15003,
              "short": 12849,
              "net": 2154
            },
            "nonCommercial": {
              "long": 7717,
              "short": 6917,
              "net": 800
            },
            "smallTrader": {
              "long": 10869,
              "short": 13823,
              "net": -2954
            }
          },
          "openInterest": 35519
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25872,
              "short": 56594,
              "net": -30722
            },
            "nonCommercial": {
              "long": 48861,
              "short": 15311,
              "net": 33550
            },
            "smallTrader": {
              "long": 25712,
              "short": 28540,
              "net": -2828
            }
          },
          "openInterest": 113722
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17775,
              "short": 1306,
              "net": 16469
            },
            "nonCommercial": {
              "long": 250,
              "short": 10657,
              "net": -10407
            },
            "smallTrader": {
              "long": 1674,
              "short": 7736,
              "net": -6062
            }
          },
          "openInterest": 19774
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 297421,
              "short": 320261,
              "net": -22840
            },
            "nonCommercial": {
              "long": 36465,
              "short": 31216,
              "net": 5249
            },
            "smallTrader": {
              "long": 41829,
              "short": 24238,
              "net": 17591
            }
          },
          "openInterest": 429750
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1397,
              "short": 5615,
              "net": -4218
            },
            "nonCommercial": {
              "long": 3950,
              "short": 1025,
              "net": 2925
            },
            "smallTrader": {
              "long": 1863,
              "short": 570,
              "net": 1293
            }
          },
          "openInterest": 7264
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17661,
              "short": 59410,
              "net": -41749
            },
            "nonCommercial": {
              "long": 32953,
              "short": 10747,
              "net": 22206
            },
            "smallTrader": {
              "long": 24717,
              "short": 5174,
              "net": 19543
            }
          },
          "openInterest": 81663
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57278,
              "short": 99032,
              "net": -41754
            },
            "nonCommercial": {
              "long": 30392,
              "short": 8876,
              "net": 21516
            },
            "smallTrader": {
              "long": 34787,
              "short": 14549,
              "net": 20238
            }
          },
          "openInterest": 138589
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60847,
              "short": 97269,
              "net": -36422
            },
            "nonCommercial": {
              "long": 29001,
              "short": 9383,
              "net": 19618
            },
            "smallTrader": {
              "long": 27274,
              "short": 10470,
              "net": 16804
            }
          },
          "openInterest": 144631
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73481,
              "short": 134900,
              "net": -61419
            },
            "nonCommercial": {
              "long": 62637,
              "short": 12656,
              "net": 49981
            },
            "smallTrader": {
              "long": 45738,
              "short": 34300,
              "net": 11438
            }
          },
          "openInterest": 204093
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83038,
              "short": 177832,
              "net": -94794
            },
            "nonCommercial": {
              "long": 62782,
              "short": 6403,
              "net": 56379
            },
            "smallTrader": {
              "long": 58591,
              "short": 20176,
              "net": 38415
            }
          },
          "openInterest": 207987
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11823,
              "short": 14151,
              "net": -2328
            },
            "nonCommercial": {
              "long": 3208,
              "short": 6282,
              "net": -3074
            },
            "smallTrader": {
              "long": 14916,
              "short": 9514,
              "net": 5402
            }
          },
          "openInterest": 29978
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4891,
              "short": 2455,
              "net": 2436
            },
            "nonCommercial": {
              "long": 4460,
              "short": 5352,
              "net": -892
            },
            "smallTrader": {
              "long": 652,
              "short": 2196,
              "net": -1544
            }
          },
          "openInterest": 10103
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34351,
              "short": 51197,
              "net": -16846
            },
            "nonCommercial": {
              "long": 15022,
              "short": 6542,
              "net": 8480
            },
            "smallTrader": {
              "long": 25015,
              "short": 16649,
              "net": 8366
            }
          },
          "openInterest": 77697
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45444,
              "short": 85587,
              "net": -40143
            },
            "nonCommercial": {
              "long": 43771,
              "short": 12961,
              "net": 30810
            },
            "smallTrader": {
              "long": 28116,
              "short": 18783,
              "net": 9333
            }
          },
          "openInterest": 127246
        }
      ]
    },
    {
      "reportDate": "2002-10-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 713807,
              "short": 594843,
              "net": 118964
            },
            "nonCommercial": {
              "long": 146566,
              "short": 214223,
              "net": -67657
            },
            "smallTrader": {
              "long": 91838,
              "short": 143145,
              "net": -51307
            }
          },
          "openInterest": 959244
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 76438,
              "short": 69107,
              "net": 7331
            },
            "nonCommercial": {
              "long": 11724,
              "short": 12951,
              "net": -1227
            },
            "smallTrader": {
              "long": 16694,
              "short": 22798,
              "net": -6104
            }
          },
          "openInterest": 105433
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 325142,
              "short": 325500,
              "net": -358
            },
            "nonCommercial": {
              "long": 55130,
              "short": 71391,
              "net": -16261
            },
            "smallTrader": {
              "long": 82506,
              "short": 65887,
              "net": 16619
            }
          },
          "openInterest": 488935
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 447483,
              "short": 476085,
              "net": -28602
            },
            "nonCommercial": {
              "long": 123871,
              "short": 69104,
              "net": 54767
            },
            "smallTrader": {
              "long": 62747,
              "short": 88912,
              "net": -26165
            }
          },
          "openInterest": 639137
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3843,
              "short": 15316,
              "net": -11473
            },
            "nonCommercial": {
              "long": 2342,
              "short": 0,
              "net": 2342
            },
            "smallTrader": {
              "long": 13151,
              "short": 4020,
              "net": 9131
            }
          },
          "openInterest": 19336
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2380,
              "short": 13558,
              "net": -11178
            },
            "nonCommercial": {
              "long": 5396,
              "short": 5780,
              "net": -384
            },
            "smallTrader": {
              "long": 20867,
              "short": 9305,
              "net": 11562
            }
          },
          "openInterest": 28653
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17815,
              "short": 31782,
              "net": -13967
            },
            "nonCommercial": {
              "long": 6000,
              "short": 6414,
              "net": -414
            },
            "smallTrader": {
              "long": 28633,
              "short": 14252,
              "net": 14381
            }
          },
          "openInterest": 52448
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85354,
              "short": 69683,
              "net": 15671
            },
            "nonCommercial": {
              "long": 18450,
              "short": 37405,
              "net": -18955
            },
            "smallTrader": {
              "long": 8499,
              "short": 5215,
              "net": 3284
            }
          },
          "openInterest": 115410
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31844,
              "short": 49902,
              "net": -18058
            },
            "nonCommercial": {
              "long": 17215,
              "short": 8212,
              "net": 9003
            },
            "smallTrader": {
              "long": 14123,
              "short": 5068,
              "net": 9055
            }
          },
          "openInterest": 69442
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71956,
              "short": 55970,
              "net": 15986
            },
            "nonCommercial": {
              "long": 14261,
              "short": 34869,
              "net": -20608
            },
            "smallTrader": {
              "long": 13497,
              "short": 8875,
              "net": 4622
            }
          },
          "openInterest": 104452
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236590,
              "short": 305290,
              "net": -68700
            },
            "nonCommercial": {
              "long": 101786,
              "short": 37909,
              "net": 63877
            },
            "smallTrader": {
              "long": 110630,
              "short": 105807,
              "net": 4823
            }
          },
          "openInterest": 484617
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38087,
              "short": 47464,
              "net": -9377
            },
            "nonCommercial": {
              "long": 16375,
              "short": 11416,
              "net": 4959
            },
            "smallTrader": {
              "long": 10198,
              "short": 5780,
              "net": 4418
            }
          },
          "openInterest": 69166
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 328682,
              "short": 405035,
              "net": -76353
            },
            "nonCommercial": {
              "long": 84501,
              "short": 40774,
              "net": 43727
            },
            "smallTrader": {
              "long": 70387,
              "short": 37761,
              "net": 32626
            }
          },
          "openInterest": 548154
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28511,
              "short": 69993,
              "net": -41482
            },
            "nonCommercial": {
              "long": 20041,
              "short": 3104,
              "net": 16937
            },
            "smallTrader": {
              "long": 37244,
              "short": 12699,
              "net": 24545
            }
          },
          "openInterest": 85802
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2671,
              "short": 3285,
              "net": -614
            },
            "nonCommercial": {
              "long": 5419,
              "short": 3457,
              "net": 1962
            },
            "smallTrader": {
              "long": 3378,
              "short": 4726,
              "net": -1348
            }
          },
          "openInterest": 11845
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44523,
              "short": 128220,
              "net": -83697
            },
            "nonCommercial": {
              "long": 67739,
              "short": 25037,
              "net": 42702
            },
            "smallTrader": {
              "long": 51206,
              "short": 10211,
              "net": 40995
            }
          },
          "openInterest": 178261
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82722,
              "short": 127229,
              "net": -44507
            },
            "nonCommercial": {
              "long": 30047,
              "short": 4141,
              "net": 25906
            },
            "smallTrader": {
              "long": 33423,
              "short": 14822,
              "net": 18601
            }
          },
          "openInterest": 155407
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57426,
              "short": 27128,
              "net": 30298
            },
            "nonCommercial": {
              "long": 2586,
              "short": 17899,
              "net": -15313
            },
            "smallTrader": {
              "long": 10826,
              "short": 25811,
              "net": -14985
            }
          },
          "openInterest": 71055
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15645,
              "short": 13095,
              "net": 2550
            },
            "nonCommercial": {
              "long": 7326,
              "short": 6005,
              "net": 1321
            },
            "smallTrader": {
              "long": 8761,
              "short": 12632,
              "net": -3871
            }
          },
          "openInterest": 34675
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26458,
              "short": 55453,
              "net": -28995
            },
            "nonCommercial": {
              "long": 43923,
              "short": 13772,
              "net": 30151
            },
            "smallTrader": {
              "long": 26118,
              "short": 27274,
              "net": -1156
            }
          },
          "openInterest": 108120
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17430,
              "short": 1450,
              "net": 15980
            },
            "nonCommercial": {
              "long": 180,
              "short": 10867,
              "net": -10687
            },
            "smallTrader": {
              "long": 2160,
              "short": 7453,
              "net": -5293
            }
          },
          "openInterest": 19810
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 287390,
              "short": 318784,
              "net": -31394
            },
            "nonCommercial": {
              "long": 34917,
              "short": 22584,
              "net": 12333
            },
            "smallTrader": {
              "long": 40460,
              "short": 21399,
              "net": 19061
            }
          },
          "openInterest": 405529
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1222,
              "short": 5261,
              "net": -4039
            },
            "nonCommercial": {
              "long": 4039,
              "short": 1033,
              "net": 3006
            },
            "smallTrader": {
              "long": 1662,
              "short": 629,
              "net": 1033
            }
          },
          "openInterest": 6923
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3007,
              "short": 4979,
              "net": -1972
            },
            "nonCommercial": {
              "long": 1700,
              "short": 976,
              "net": 724
            },
            "smallTrader": {
              "long": 1943,
              "short": 695,
              "net": 1248
            }
          },
          "openInterest": 6761
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20371,
              "short": 55294,
              "net": -34923
            },
            "nonCommercial": {
              "long": 30840,
              "short": 12792,
              "net": 18048
            },
            "smallTrader": {
              "long": 23591,
              "short": 6716,
              "net": 16875
            }
          },
          "openInterest": 81743
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57050,
              "short": 88569,
              "net": -31519
            },
            "nonCommercial": {
              "long": 24942,
              "short": 9910,
              "net": 15032
            },
            "smallTrader": {
              "long": 32712,
              "short": 16225,
              "net": 16487
            }
          },
          "openInterest": 131123
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61087,
              "short": 91125,
              "net": -30038
            },
            "nonCommercial": {
              "long": 28385,
              "short": 12906,
              "net": 15479
            },
            "smallTrader": {
              "long": 25690,
              "short": 11131,
              "net": 14559
            }
          },
          "openInterest": 140248
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75915,
              "short": 133743,
              "net": -57828
            },
            "nonCommercial": {
              "long": 58613,
              "short": 12957,
              "net": 45656
            },
            "smallTrader": {
              "long": 45207,
              "short": 33035,
              "net": 12172
            }
          },
          "openInterest": 204804
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72062,
              "short": 166128,
              "net": -94066
            },
            "nonCommercial": {
              "long": 62186,
              "short": 7393,
              "net": 54793
            },
            "smallTrader": {
              "long": 57445,
              "short": 18172,
              "net": 39273
            }
          },
          "openInterest": 195007
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10858,
              "short": 20283,
              "net": -9425
            },
            "nonCommercial": {
              "long": 7551,
              "short": 5446,
              "net": 2105
            },
            "smallTrader": {
              "long": 16388,
              "short": 9068,
              "net": 7320
            }
          },
          "openInterest": 34820
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4921,
              "short": 2177,
              "net": 2744
            },
            "nonCommercial": {
              "long": 4725,
              "short": 5351,
              "net": -626
            },
            "smallTrader": {
              "long": 503,
              "short": 2621,
              "net": -2118
            }
          },
          "openInterest": 10248
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33556,
              "short": 50558,
              "net": -17002
            },
            "nonCommercial": {
              "long": 14670,
              "short": 3845,
              "net": 10825
            },
            "smallTrader": {
              "long": 26394,
              "short": 20217,
              "net": 6177
            }
          },
          "openInterest": 78466
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45784,
              "short": 83766,
              "net": -37982
            },
            "nonCommercial": {
              "long": 37805,
              "short": 11393,
              "net": 26412
            },
            "smallTrader": {
              "long": 30412,
              "short": 18842,
              "net": 11570
            }
          },
          "openInterest": 124420
        }
      ]
    },
    {
      "reportDate": "2002-10-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 758461,
              "short": 603093,
              "net": 155368
            },
            "nonCommercial": {
              "long": 154310,
              "short": 253557,
              "net": -99247
            },
            "smallTrader": {
              "long": 86639,
              "short": 142760,
              "net": -56121
            }
          },
          "openInterest": 1006573
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 77161,
              "short": 69757,
              "net": 7404
            },
            "nonCommercial": {
              "long": 12743,
              "short": 13458,
              "net": -715
            },
            "smallTrader": {
              "long": 15391,
              "short": 22080,
              "net": -6689
            }
          },
          "openInterest": 105875
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 321089,
              "short": 329100,
              "net": -8011
            },
            "nonCommercial": {
              "long": 59443,
              "short": 72458,
              "net": -13015
            },
            "smallTrader": {
              "long": 86831,
              "short": 65805,
              "net": 21026
            }
          },
          "openInterest": 483268
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 477446,
              "short": 495479,
              "net": -18033
            },
            "nonCommercial": {
              "long": 127880,
              "short": 72605,
              "net": 55275
            },
            "smallTrader": {
              "long": 54244,
              "short": 91486,
              "net": -37242
            }
          },
          "openInterest": 666447
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3208,
              "short": 21684,
              "net": -18476
            },
            "nonCommercial": {
              "long": 5845,
              "short": 0,
              "net": 5845
            },
            "smallTrader": {
              "long": 15583,
              "short": 2952,
              "net": 12631
            }
          },
          "openInterest": 24636
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5919,
              "short": 13970,
              "net": -8051
            },
            "nonCommercial": {
              "long": 5780,
              "short": 6935,
              "net": -1155
            },
            "smallTrader": {
              "long": 19044,
              "short": 9838,
              "net": 9206
            }
          },
          "openInterest": 30743
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19501,
              "short": 32263,
              "net": -12762
            },
            "nonCommercial": {
              "long": 7560,
              "short": 7507,
              "net": 53
            },
            "smallTrader": {
              "long": 28905,
              "short": 16196,
              "net": 12709
            }
          },
          "openInterest": 55966
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84050,
              "short": 67322,
              "net": 16728
            },
            "nonCommercial": {
              "long": 17759,
              "short": 38219,
              "net": -20460
            },
            "smallTrader": {
              "long": 9095,
              "short": 5363,
              "net": 3732
            }
          },
          "openInterest": 113907
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32056,
              "short": 51947,
              "net": -19891
            },
            "nonCommercial": {
              "long": 18124,
              "short": 8178,
              "net": 9946
            },
            "smallTrader": {
              "long": 14669,
              "short": 4724,
              "net": 9945
            }
          },
          "openInterest": 71626
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72194,
              "short": 55391,
              "net": 16803
            },
            "nonCommercial": {
              "long": 14981,
              "short": 36280,
              "net": -21299
            },
            "smallTrader": {
              "long": 13992,
              "short": 9496,
              "net": 4496
            }
          },
          "openInterest": 106244
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231894,
              "short": 304476,
              "net": -72582
            },
            "nonCommercial": {
              "long": 105863,
              "short": 37289,
              "net": 68574
            },
            "smallTrader": {
              "long": 110382,
              "short": 106374,
              "net": 4008
            }
          },
          "openInterest": 484312
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43414,
              "short": 44247,
              "net": -833
            },
            "nonCommercial": {
              "long": 12355,
              "short": 14670,
              "net": -2315
            },
            "smallTrader": {
              "long": 10341,
              "short": 7193,
              "net": 3148
            }
          },
          "openInterest": 70026
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 337987,
              "short": 389365,
              "net": -51378
            },
            "nonCommercial": {
              "long": 72246,
              "short": 46886,
              "net": 25360
            },
            "smallTrader": {
              "long": 73269,
              "short": 47251,
              "net": 26018
            }
          },
          "openInterest": 549039
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30603,
              "short": 65335,
              "net": -34732
            },
            "nonCommercial": {
              "long": 16724,
              "short": 4072,
              "net": 12652
            },
            "smallTrader": {
              "long": 36461,
              "short": 14381,
              "net": 22080
            }
          },
          "openInterest": 84730
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2849,
              "short": 3194,
              "net": -345
            },
            "nonCommercial": {
              "long": 4967,
              "short": 3874,
              "net": 1093
            },
            "smallTrader": {
              "long": 3622,
              "short": 4370,
              "net": -748
            }
          },
          "openInterest": 11798
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46732,
              "short": 123359,
              "net": -76627
            },
            "nonCommercial": {
              "long": 61992,
              "short": 24320,
              "net": 37672
            },
            "smallTrader": {
              "long": 50054,
              "short": 11099,
              "net": 38955
            }
          },
          "openInterest": 173762
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83970,
              "short": 119929,
              "net": -35959
            },
            "nonCommercial": {
              "long": 23874,
              "short": 3804,
              "net": 20070
            },
            "smallTrader": {
              "long": 32831,
              "short": 16942,
              "net": 15889
            }
          },
          "openInterest": 150905
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61735,
              "short": 31290,
              "net": 30445
            },
            "nonCommercial": {
              "long": 9841,
              "short": 23082,
              "net": -13241
            },
            "smallTrader": {
              "long": 10577,
              "short": 27781,
              "net": -17204
            }
          },
          "openInterest": 82495
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14522,
              "short": 14999,
              "net": -477
            },
            "nonCommercial": {
              "long": 7320,
              "short": 4528,
              "net": 2792
            },
            "smallTrader": {
              "long": 9966,
              "short": 12281,
              "net": -2315
            }
          },
          "openInterest": 34747
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28490,
              "short": 57716,
              "net": -29226
            },
            "nonCommercial": {
              "long": 40623,
              "short": 12599,
              "net": 28024
            },
            "smallTrader": {
              "long": 27584,
              "short": 26382,
              "net": 1202
            }
          },
          "openInterest": 108639
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18158,
              "short": 2299,
              "net": 15859
            },
            "nonCommercial": {
              "long": 15,
              "short": 10251,
              "net": -10236
            },
            "smallTrader": {
              "long": 1746,
              "short": 7369,
              "net": -5623
            }
          },
          "openInterest": 20019
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 288639,
              "short": 313986,
              "net": -25347
            },
            "nonCommercial": {
              "long": 25793,
              "short": 18904,
              "net": 6889
            },
            "smallTrader": {
              "long": 39727,
              "short": 21269,
              "net": 18458
            }
          },
          "openInterest": 400674
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1176,
              "short": 5499,
              "net": -4323
            },
            "nonCommercial": {
              "long": 4180,
              "short": 1000,
              "net": 3180
            },
            "smallTrader": {
              "long": 1669,
              "short": 526,
              "net": 1143
            }
          },
          "openInterest": 7025
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26042,
              "short": 50422,
              "net": -24380
            },
            "nonCommercial": {
              "long": 29252,
              "short": 20882,
              "net": 8370
            },
            "smallTrader": {
              "long": 23993,
              "short": 7983,
              "net": 16010
            }
          },
          "openInterest": 86501
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57673,
              "short": 88121,
              "net": -30448
            },
            "nonCommercial": {
              "long": 22615,
              "short": 9701,
              "net": 12914
            },
            "smallTrader": {
              "long": 32722,
              "short": 15188,
              "net": 17534
            }
          },
          "openInterest": 132300
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60076,
              "short": 84004,
              "net": -23928
            },
            "nonCommercial": {
              "long": 25760,
              "short": 14365,
              "net": 11395
            },
            "smallTrader": {
              "long": 24843,
              "short": 12310,
              "net": 12533
            }
          },
          "openInterest": 133501
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77857,
              "short": 132887,
              "net": -55030
            },
            "nonCommercial": {
              "long": 55416,
              "short": 12224,
              "net": 43192
            },
            "smallTrader": {
              "long": 45242,
              "short": 33404,
              "net": 11838
            }
          },
          "openInterest": 203254
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70584,
              "short": 174969,
              "net": -104385
            },
            "nonCommercial": {
              "long": 68714,
              "short": 8446,
              "net": 60268
            },
            "smallTrader": {
              "long": 60980,
              "short": 16863,
              "net": 44117
            }
          },
          "openInterest": 204788
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15126,
              "short": 15207,
              "net": -81
            },
            "nonCommercial": {
              "long": 2931,
              "short": 6525,
              "net": -3594
            },
            "smallTrader": {
              "long": 14258,
              "short": 10583,
              "net": 3675
            }
          },
          "openInterest": 32344
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4541,
              "short": 3583,
              "net": 958
            },
            "nonCommercial": {
              "long": 4471,
              "short": 4138,
              "net": 333
            },
            "smallTrader": {
              "long": 765,
              "short": 2056,
              "net": -1291
            }
          },
          "openInterest": 9942
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34370,
              "short": 49334,
              "net": -14964
            },
            "nonCommercial": {
              "long": 14292,
              "short": 3675,
              "net": 10617
            },
            "smallTrader": {
              "long": 19405,
              "short": 15058,
              "net": 4347
            }
          },
          "openInterest": 71852
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48803,
              "short": 79384,
              "net": -30581
            },
            "nonCommercial": {
              "long": 31917,
              "short": 10948,
              "net": 20969
            },
            "smallTrader": {
              "long": 27340,
              "short": 17728,
              "net": 9612
            }
          },
          "openInterest": 118436
        }
      ]
    },
    {
      "reportDate": "2002-10-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 764917,
              "short": 601375,
              "net": 163542
            },
            "nonCommercial": {
              "long": 161654,
              "short": 277076,
              "net": -115422
            },
            "smallTrader": {
              "long": 92118,
              "short": 140238,
              "net": -48120
            }
          },
          "openInterest": 1028008
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 84914,
              "short": 75171,
              "net": 9743
            },
            "nonCommercial": {
              "long": 11042,
              "short": 12483,
              "net": -1441
            },
            "smallTrader": {
              "long": 13466,
              "short": 21768,
              "net": -8302
            }
          },
          "openInterest": 110356
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317643,
              "short": 316517,
              "net": 1126
            },
            "nonCommercial": {
              "long": 52867,
              "short": 73239,
              "net": -20372
            },
            "smallTrader": {
              "long": 82180,
              "short": 62934,
              "net": 19246
            }
          },
          "openInterest": 464795
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 491841,
              "short": 491247,
              "net": 594
            },
            "nonCommercial": {
              "long": 127894,
              "short": 79791,
              "net": 48103
            },
            "smallTrader": {
              "long": 47826,
              "short": 96523,
              "net": -48697
            }
          },
          "openInterest": 669865
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3211,
              "short": 21450,
              "net": -18239
            },
            "nonCommercial": {
              "long": 5242,
              "short": 0,
              "net": 5242
            },
            "smallTrader": {
              "long": 16549,
              "short": 3552,
              "net": 12997
            }
          },
          "openInterest": 25002
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4251,
              "short": 13304,
              "net": -9053
            },
            "nonCommercial": {
              "long": 6431,
              "short": 4146,
              "net": 2285
            },
            "smallTrader": {
              "long": 17635,
              "short": 10867,
              "net": 6768
            }
          },
          "openInterest": 28327
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20142,
              "short": 32705,
              "net": -12563
            },
            "nonCommercial": {
              "long": 7633,
              "short": 8043,
              "net": -410
            },
            "smallTrader": {
              "long": 29445,
              "short": 16472,
              "net": 12973
            }
          },
          "openInterest": 57220
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85589,
              "short": 73758,
              "net": 11831
            },
            "nonCommercial": {
              "long": 15786,
              "short": 32431,
              "net": -16645
            },
            "smallTrader": {
              "long": 9291,
              "short": 4477,
              "net": 4814
            }
          },
          "openInterest": 114327
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30766,
              "short": 53911,
              "net": -23145
            },
            "nonCommercial": {
              "long": 21744,
              "short": 8911,
              "net": 12833
            },
            "smallTrader": {
              "long": 14977,
              "short": 4665,
              "net": 10312
            }
          },
          "openInterest": 74434
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70980,
              "short": 57115,
              "net": 13865
            },
            "nonCommercial": {
              "long": 14731,
              "short": 35019,
              "net": -20288
            },
            "smallTrader": {
              "long": 14519,
              "short": 8096,
              "net": 6423
            }
          },
          "openInterest": 105137
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236559,
              "short": 292940,
              "net": -56381
            },
            "nonCommercial": {
              "long": 105966,
              "short": 47244,
              "net": 58722
            },
            "smallTrader": {
              "long": 108030,
              "short": 110371,
              "net": -2341
            }
          },
          "openInterest": 487455
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44411,
              "short": 45082,
              "net": -671
            },
            "nonCommercial": {
              "long": 11674,
              "short": 14742,
              "net": -3068
            },
            "smallTrader": {
              "long": 10635,
              "short": 6896,
              "net": 3739
            }
          },
          "openInterest": 70861
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357305,
              "short": 401922,
              "net": -44617
            },
            "nonCommercial": {
              "long": 67638,
              "short": 49392,
              "net": 18246
            },
            "smallTrader": {
              "long": 73784,
              "short": 47413,
              "net": 26371
            }
          },
          "openInterest": 560545
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27830,
              "short": 72255,
              "net": -44425
            },
            "nonCommercial": {
              "long": 23224,
              "short": 2192,
              "net": 21032
            },
            "smallTrader": {
              "long": 37279,
              "short": 13886,
              "net": 23393
            }
          },
          "openInterest": 88339
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3389,
              "short": 3513,
              "net": -124
            },
            "nonCommercial": {
              "long": 5388,
              "short": 3771,
              "net": 1617
            },
            "smallTrader": {
              "long": 3405,
              "short": 4898,
              "net": -1493
            }
          },
          "openInterest": 12946
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56350,
              "short": 105202,
              "net": -48852
            },
            "nonCommercial": {
              "long": 40830,
              "short": 24916,
              "net": 15914
            },
            "smallTrader": {
              "long": 45689,
              "short": 12751,
              "net": 32938
            }
          },
          "openInterest": 158344
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87234,
              "short": 121523,
              "net": -34289
            },
            "nonCommercial": {
              "long": 21574,
              "short": 3657,
              "net": 17917
            },
            "smallTrader": {
              "long": 33032,
              "short": 16660,
              "net": 16372
            }
          },
          "openInterest": 152320
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61414,
              "short": 31389,
              "net": 30025
            },
            "nonCommercial": {
              "long": 8606,
              "short": 21436,
              "net": -12830
            },
            "smallTrader": {
              "long": 9849,
              "short": 27044,
              "net": -17195
            }
          },
          "openInterest": 80287
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14098,
              "short": 15070,
              "net": -972
            },
            "nonCommercial": {
              "long": 8092,
              "short": 5522,
              "net": 2570
            },
            "smallTrader": {
              "long": 9034,
              "short": 10632,
              "net": -1598
            }
          },
          "openInterest": 33688
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27367,
              "short": 58445,
              "net": -31078
            },
            "nonCommercial": {
              "long": 44196,
              "short": 12846,
              "net": 31350
            },
            "smallTrader": {
              "long": 26830,
              "short": 27102,
              "net": -272
            }
          },
          "openInterest": 110607
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15572,
              "short": 3631,
              "net": 11941
            },
            "nonCommercial": {
              "long": 249,
              "short": 7396,
              "net": -7147
            },
            "smallTrader": {
              "long": 1719,
              "short": 6513,
              "net": -4794
            }
          },
          "openInterest": 17970
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 307011,
              "short": 331064,
              "net": -24053
            },
            "nonCommercial": {
              "long": 30287,
              "short": 24026,
              "net": 6261
            },
            "smallTrader": {
              "long": 38708,
              "short": 20916,
              "net": 17792
            }
          },
          "openInterest": 425045
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1064,
              "short": 5553,
              "net": -4489
            },
            "nonCommercial": {
              "long": 4534,
              "short": 1138,
              "net": 3396
            },
            "smallTrader": {
              "long": 1767,
              "short": 674,
              "net": 1093
            }
          },
          "openInterest": 7365
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3287,
              "short": 7558,
              "net": -4271
            },
            "nonCommercial": {
              "long": 2379,
              "short": 941,
              "net": 1438
            },
            "smallTrader": {
              "long": 3365,
              "short": 532,
              "net": 2833
            }
          },
          "openInterest": 9031
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28890,
              "short": 46219,
              "net": -17329
            },
            "nonCommercial": {
              "long": 28629,
              "short": 29002,
              "net": -373
            },
            "smallTrader": {
              "long": 26259,
              "short": 8557,
              "net": 17702
            }
          },
          "openInterest": 90648
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59213,
              "short": 85839,
              "net": -26626
            },
            "nonCommercial": {
              "long": 20506,
              "short": 10934,
              "net": 9572
            },
            "smallTrader": {
              "long": 32017,
              "short": 14963,
              "net": 17054
            }
          },
          "openInterest": 130233
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54122,
              "short": 79814,
              "net": -25692
            },
            "nonCommercial": {
              "long": 29430,
              "short": 17426,
              "net": 12004
            },
            "smallTrader": {
              "long": 25990,
              "short": 12302,
              "net": 13688
            }
          },
          "openInterest": 132906
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76257,
              "short": 135503,
              "net": -59246
            },
            "nonCommercial": {
              "long": 54961,
              "short": 10574,
              "net": 44387
            },
            "smallTrader": {
              "long": 50212,
              "short": 35353,
              "net": 14859
            }
          },
          "openInterest": 206560
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72358,
              "short": 177158,
              "net": -104800
            },
            "nonCommercial": {
              "long": 69315,
              "short": 9117,
              "net": 60198
            },
            "smallTrader": {
              "long": 61345,
              "short": 16743,
              "net": 44602
            }
          },
          "openInterest": 207711
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15804,
              "short": 17762,
              "net": -1958
            },
            "nonCommercial": {
              "long": 3441,
              "short": 6439,
              "net": -2998
            },
            "smallTrader": {
              "long": 15521,
              "short": 10565,
              "net": 4956
            }
          },
          "openInterest": 34794
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3659,
              "short": 4128,
              "net": -469
            },
            "nonCommercial": {
              "long": 6011,
              "short": 4075,
              "net": 1936
            },
            "smallTrader": {
              "long": 555,
              "short": 2022,
              "net": -1467
            }
          },
          "openInterest": 10388
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33852,
              "short": 51008,
              "net": -17156
            },
            "nonCommercial": {
              "long": 14861,
              "short": 4772,
              "net": 10089
            },
            "smallTrader": {
              "long": 21727,
              "short": 14660,
              "net": 7067
            }
          },
          "openInterest": 73238
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45126,
              "short": 75694,
              "net": -30568
            },
            "nonCommercial": {
              "long": 30794,
              "short": 9607,
              "net": 21187
            },
            "smallTrader": {
              "long": 26804,
              "short": 17423,
              "net": 9381
            }
          },
          "openInterest": 113057
        }
      ]
    },
    {
      "reportDate": "2002-10-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 704906,
              "short": 580615,
              "net": 124291
            },
            "nonCommercial": {
              "long": 128508,
              "short": 197275,
              "net": -68767
            },
            "smallTrader": {
              "long": 73951,
              "short": 129475,
              "net": -55524
            }
          },
          "openInterest": 920551
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 88604,
              "short": 71493,
              "net": 17111
            },
            "nonCommercial": {
              "long": 9207,
              "short": 16309,
              "net": -7102
            },
            "smallTrader": {
              "long": 12858,
              "short": 22867,
              "net": -10009
            }
          },
          "openInterest": 111249
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 321883,
              "short": 316368,
              "net": 5515
            },
            "nonCommercial": {
              "long": 49857,
              "short": 74285,
              "net": -24428
            },
            "smallTrader": {
              "long": 79509,
              "short": 60596,
              "net": 18913
            }
          },
          "openInterest": 464713
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494188,
              "short": 500127,
              "net": -5939
            },
            "nonCommercial": {
              "long": 121052,
              "short": 70097,
              "net": 50955
            },
            "smallTrader": {
              "long": 47547,
              "short": 92563,
              "net": -45016
            }
          },
          "openInterest": 667493
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3227,
              "short": 30406,
              "net": -27179
            },
            "nonCommercial": {
              "long": 10534,
              "short": 563,
              "net": 9971
            },
            "smallTrader": {
              "long": 20112,
              "short": 2904,
              "net": 17208
            }
          },
          "openInterest": 34495
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5157,
              "short": 12503,
              "net": -7346
            },
            "nonCommercial": {
              "long": 4835,
              "short": 4568,
              "net": 267
            },
            "smallTrader": {
              "long": 16423,
              "short": 9344,
              "net": 7079
            }
          },
          "openInterest": 26456
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16873,
              "short": 39931,
              "net": -23058
            },
            "nonCommercial": {
              "long": 9755,
              "short": 2189,
              "net": 7566
            },
            "smallTrader": {
              "long": 29650,
              "short": 14158,
              "net": 15492
            }
          },
          "openInterest": 56278
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83041,
              "short": 66072,
              "net": 16969
            },
            "nonCommercial": {
              "long": 8164,
              "short": 26823,
              "net": -18659
            },
            "smallTrader": {
              "long": 6479,
              "short": 4789,
              "net": 1690
            }
          },
          "openInterest": 101362
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29981,
              "short": 53206,
              "net": -23225
            },
            "nonCommercial": {
              "long": 23336,
              "short": 9187,
              "net": 14149
            },
            "smallTrader": {
              "long": 14474,
              "short": 5398,
              "net": 9076
            }
          },
          "openInterest": 74924
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62323,
              "short": 64882,
              "net": -2559
            },
            "nonCommercial": {
              "long": 13410,
              "short": 20313,
              "net": -6903
            },
            "smallTrader": {
              "long": 15843,
              "short": 6381,
              "net": 9462
            }
          },
          "openInterest": 94847
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228308,
              "short": 290169,
              "net": -61861
            },
            "nonCommercial": {
              "long": 106109,
              "short": 45737,
              "net": 60372
            },
            "smallTrader": {
              "long": 112021,
              "short": 110532,
              "net": 1489
            }
          },
          "openInterest": 483194
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45110,
              "short": 48406,
              "net": -3296
            },
            "nonCommercial": {
              "long": 12174,
              "short": 12537,
              "net": -363
            },
            "smallTrader": {
              "long": 10704,
              "short": 7045,
              "net": 3659
            }
          },
          "openInterest": 72656
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 328197,
              "short": 340990,
              "net": -12793
            },
            "nonCommercial": {
              "long": 46140,
              "short": 46876,
              "net": -736
            },
            "smallTrader": {
              "long": 59414,
              "short": 45885,
              "net": 13529
            }
          },
          "openInterest": 497555
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27771,
              "short": 63866,
              "net": -36095
            },
            "nonCommercial": {
              "long": 19094,
              "short": 5026,
              "net": 14068
            },
            "smallTrader": {
              "long": 36360,
              "short": 14333,
              "net": 22027
            }
          },
          "openInterest": 84417
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3782,
              "short": 3716,
              "net": 66
            },
            "nonCommercial": {
              "long": 5221,
              "short": 3791,
              "net": 1430
            },
            "smallTrader": {
              "long": 3769,
              "short": 5265,
              "net": -1496
            }
          },
          "openInterest": 13907
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58942,
              "short": 100539,
              "net": -41597
            },
            "nonCommercial": {
              "long": 34838,
              "short": 25376,
              "net": 9462
            },
            "smallTrader": {
              "long": 45749,
              "short": 13614,
              "net": 32135
            }
          },
          "openInterest": 155085
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93538,
              "short": 119408,
              "net": -25870
            },
            "nonCommercial": {
              "long": 14559,
              "short": 3329,
              "net": 11230
            },
            "smallTrader": {
              "long": 33608,
              "short": 18968,
              "net": 14640
            }
          },
          "openInterest": 154198
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66165,
              "short": 30174,
              "net": 35991
            },
            "nonCommercial": {
              "long": 8768,
              "short": 23702,
              "net": -14934
            },
            "smallTrader": {
              "long": 9125,
              "short": 30182,
              "net": -21057
            }
          },
          "openInterest": 85343
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14696,
              "short": 14448,
              "net": 248
            },
            "nonCommercial": {
              "long": 8982,
              "short": 5947,
              "net": 3035
            },
            "smallTrader": {
              "long": 9101,
              "short": 12384,
              "net": -3283
            }
          },
          "openInterest": 35215
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29939,
              "short": 57559,
              "net": -27620
            },
            "nonCommercial": {
              "long": 43112,
              "short": 14141,
              "net": 28971
            },
            "smallTrader": {
              "long": 25036,
              "short": 26387,
              "net": -1351
            }
          },
          "openInterest": 111114
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10935,
              "short": 6748,
              "net": 4187
            },
            "nonCommercial": {
              "long": 2006,
              "short": 4600,
              "net": -2594
            },
            "smallTrader": {
              "long": 2496,
              "short": 4089,
              "net": -1593
            }
          },
          "openInterest": 15467
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 309555,
              "short": 328720,
              "net": -19165
            },
            "nonCommercial": {
              "long": 32094,
              "short": 26727,
              "net": 5367
            },
            "smallTrader": {
              "long": 38771,
              "short": 24973,
              "net": 13798
            }
          },
          "openInterest": 425462
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 912,
              "short": 5404,
              "net": -4492
            },
            "nonCommercial": {
              "long": 4680,
              "short": 1084,
              "net": 3596
            },
            "smallTrader": {
              "long": 1690,
              "short": 794,
              "net": 896
            }
          },
          "openInterest": 7282
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3103,
              "short": 6162,
              "net": -3059
            },
            "nonCommercial": {
              "long": 2125,
              "short": 1476,
              "net": 649
            },
            "smallTrader": {
              "long": 3443,
              "short": 1033,
              "net": 2410
            }
          },
          "openInterest": 8671
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29469,
              "short": 46050,
              "net": -16581
            },
            "nonCommercial": {
              "long": 30128,
              "short": 30917,
              "net": -789
            },
            "smallTrader": {
              "long": 25603,
              "short": 8233,
              "net": 17370
            }
          },
          "openInterest": 92676
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60179,
              "short": 86290,
              "net": -26111
            },
            "nonCommercial": {
              "long": 19969,
              "short": 10562,
              "net": 9407
            },
            "smallTrader": {
              "long": 32048,
              "short": 15344,
              "net": 16704
            }
          },
          "openInterest": 130363
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50397,
              "short": 90931,
              "net": -40534
            },
            "nonCommercial": {
              "long": 32258,
              "short": 11959,
              "net": 20299
            },
            "smallTrader": {
              "long": 32218,
              "short": 11983,
              "net": 20235
            }
          },
          "openInterest": 138540
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81429,
              "short": 142135,
              "net": -60706
            },
            "nonCommercial": {
              "long": 56286,
              "short": 11256,
              "net": 45030
            },
            "smallTrader": {
              "long": 52433,
              "short": 36757,
              "net": 15676
            }
          },
          "openInterest": 216002
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76257,
              "short": 182167,
              "net": -105910
            },
            "nonCommercial": {
              "long": 72040,
              "short": 10019,
              "net": 62021
            },
            "smallTrader": {
              "long": 59822,
              "short": 15933,
              "net": 43889
            }
          },
          "openInterest": 212989
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19236,
              "short": 14076,
              "net": 5160
            },
            "nonCommercial": {
              "long": 1589,
              "short": 7744,
              "net": -6155
            },
            "smallTrader": {
              "long": 13219,
              "short": 12224,
              "net": 995
            }
          },
          "openInterest": 34064
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1804,
              "short": 3621,
              "net": -1817
            },
            "nonCommercial": {
              "long": 5768,
              "short": 3198,
              "net": 2570
            },
            "smallTrader": {
              "long": 1009,
              "short": 1762,
              "net": -753
            }
          },
          "openInterest": 10725
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32599,
              "short": 49185,
              "net": -16586
            },
            "nonCommercial": {
              "long": 13806,
              "short": 4496,
              "net": 9310
            },
            "smallTrader": {
              "long": 21548,
              "short": 14272,
              "net": 7276
            }
          },
          "openInterest": 70565
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45836,
              "short": 73624,
              "net": -27788
            },
            "nonCommercial": {
              "long": 29653,
              "short": 9839,
              "net": 19814
            },
            "smallTrader": {
              "long": 25539,
              "short": 17565,
              "net": 7974
            }
          },
          "openInterest": 110886
        }
      ]
    },
    {
      "reportDate": "2002-10-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 721547,
              "short": 599252,
              "net": 122295
            },
            "nonCommercial": {
              "long": 130272,
              "short": 208179,
              "net": -77907
            },
            "smallTrader": {
              "long": 81535,
              "short": 125923,
              "net": -44388
            }
          },
          "openInterest": 950009
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 87746,
              "short": 69513,
              "net": 18233
            },
            "nonCommercial": {
              "long": 7717,
              "short": 15701,
              "net": -7984
            },
            "smallTrader": {
              "long": 13198,
              "short": 23447,
              "net": -10249
            }
          },
          "openInterest": 109241
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 316935,
              "short": 326775,
              "net": -9840
            },
            "nonCommercial": {
              "long": 46099,
              "short": 54214,
              "net": -8115
            },
            "smallTrader": {
              "long": 76052,
              "short": 58097,
              "net": 17955
            }
          },
          "openInterest": 453462
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 484604,
              "short": 480618,
              "net": 3986
            },
            "nonCommercial": {
              "long": 116406,
              "short": 77619,
              "net": 38787
            },
            "smallTrader": {
              "long": 52040,
              "short": 94813,
              "net": -42773
            }
          },
          "openInterest": 659831
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2837,
              "short": 33286,
              "net": -30449
            },
            "nonCommercial": {
              "long": 12614,
              "short": 0,
              "net": 12614
            },
            "smallTrader": {
              "long": 21075,
              "short": 3240,
              "net": 17835
            }
          },
          "openInterest": 37148
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2249,
              "short": 20108,
              "net": -17859
            },
            "nonCommercial": {
              "long": 11193,
              "short": 3516,
              "net": 7677
            },
            "smallTrader": {
              "long": 18855,
              "short": 8673,
              "net": 10182
            }
          },
          "openInterest": 32297
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12775,
              "short": 43129,
              "net": -30354
            },
            "nonCommercial": {
              "long": 14787,
              "short": 2202,
              "net": 12585
            },
            "smallTrader": {
              "long": 29911,
              "short": 12142,
              "net": 17769
            }
          },
          "openInterest": 57794
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81669,
              "short": 64301,
              "net": 17368
            },
            "nonCommercial": {
              "long": 6852,
              "short": 25589,
              "net": -18737
            },
            "smallTrader": {
              "long": 5864,
              "short": 4495,
              "net": 1369
            }
          },
          "openInterest": 98192
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30056,
              "short": 52556,
              "net": -22500
            },
            "nonCommercial": {
              "long": 22821,
              "short": 9227,
              "net": 13594
            },
            "smallTrader": {
              "long": 14364,
              "short": 5458,
              "net": 8906
            }
          },
          "openInterest": 76095
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54929,
              "short": 71681,
              "net": -16752
            },
            "nonCommercial": {
              "long": 15697,
              "short": 10204,
              "net": 5493
            },
            "smallTrader": {
              "long": 16953,
              "short": 5694,
              "net": 11259
            }
          },
          "openInterest": 90078
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231208,
              "short": 293402,
              "net": -62194
            },
            "nonCommercial": {
              "long": 102602,
              "short": 46827,
              "net": 55775
            },
            "smallTrader": {
              "long": 118106,
              "short": 111687,
              "net": 6419
            }
          },
          "openInterest": 491432
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42747,
              "short": 55623,
              "net": -12876
            },
            "nonCommercial": {
              "long": 14007,
              "short": 6555,
              "net": 7452
            },
            "smallTrader": {
              "long": 11934,
              "short": 6510,
              "net": 5424
            }
          },
          "openInterest": 73856
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 333494,
              "short": 318421,
              "net": 15073
            },
            "nonCommercial": {
              "long": 36876,
              "short": 56794,
              "net": -19918
            },
            "smallTrader": {
              "long": 52592,
              "short": 47747,
              "net": 4845
            }
          },
          "openInterest": 481858
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23470,
              "short": 67459,
              "net": -43989
            },
            "nonCommercial": {
              "long": 22948,
              "short": 3623,
              "net": 19325
            },
            "smallTrader": {
              "long": 37218,
              "short": 12554,
              "net": 24664
            }
          },
          "openInterest": 83640
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3975,
              "short": 3923,
              "net": 52
            },
            "nonCommercial": {
              "long": 5150,
              "short": 3715,
              "net": 1435
            },
            "smallTrader": {
              "long": 3807,
              "short": 5294,
              "net": -1487
            }
          },
          "openInterest": 14004
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56328,
              "short": 105184,
              "net": -48856
            },
            "nonCommercial": {
              "long": 33696,
              "short": 18365,
              "net": 15331
            },
            "smallTrader": {
              "long": 45782,
              "short": 12257,
              "net": 33525
            }
          },
          "openInterest": 152205
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101776,
              "short": 119355,
              "net": -17579
            },
            "nonCommercial": {
              "long": 11678,
              "short": 6013,
              "net": 5665
            },
            "smallTrader": {
              "long": 31160,
              "short": 19246,
              "net": 11914
            }
          },
          "openInterest": 156668
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52101,
              "short": 34902,
              "net": 17199
            },
            "nonCommercial": {
              "long": 13185,
              "short": 21449,
              "net": -8264
            },
            "smallTrader": {
              "long": 13809,
              "short": 22744,
              "net": -8935
            }
          },
          "openInterest": 79469
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14230,
              "short": 14766,
              "net": -536
            },
            "nonCommercial": {
              "long": 9318,
              "short": 5442,
              "net": 3876
            },
            "smallTrader": {
              "long": 9281,
              "short": 12621,
              "net": -3340
            }
          },
          "openInterest": 36041
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31201,
              "short": 58489,
              "net": -27288
            },
            "nonCommercial": {
              "long": 45482,
              "short": 14648,
              "net": 30834
            },
            "smallTrader": {
              "long": 24430,
              "short": 27976,
              "net": -3546
            }
          },
          "openInterest": 116101
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11093,
              "short": 6064,
              "net": 5029
            },
            "nonCommercial": {
              "long": 2444,
              "short": 4835,
              "net": -2391
            },
            "smallTrader": {
              "long": 2079,
              "short": 4717,
              "net": -2638
            }
          },
          "openInterest": 15891
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 287595,
              "short": 314434,
              "net": -26839
            },
            "nonCommercial": {
              "long": 29544,
              "short": 19355,
              "net": 10189
            },
            "smallTrader": {
              "long": 37016,
              "short": 20366,
              "net": 16650
            }
          },
          "openInterest": 394325
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 714,
              "short": 5429,
              "net": -4715
            },
            "nonCommercial": {
              "long": 4730,
              "short": 1099,
              "net": 3631
            },
            "smallTrader": {
              "long": 1853,
              "short": 769,
              "net": 1084
            }
          },
          "openInterest": 7297
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2752,
              "short": 5119,
              "net": -2367
            },
            "nonCommercial": {
              "long": 2729,
              "short": 1995,
              "net": 734
            },
            "smallTrader": {
              "long": 2872,
              "short": 1239,
              "net": 1633
            }
          },
          "openInterest": 8353
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26935,
              "short": 46446,
              "net": -19511
            },
            "nonCommercial": {
              "long": 29937,
              "short": 27401,
              "net": 2536
            },
            "smallTrader": {
              "long": 24754,
              "short": 7779,
              "net": 16975
            }
          },
          "openInterest": 89063
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62056,
              "short": 89019,
              "net": -26963
            },
            "nonCommercial": {
              "long": 19589,
              "short": 10915,
              "net": 8674
            },
            "smallTrader": {
              "long": 33699,
              "short": 15410,
              "net": 18289
            }
          },
          "openInterest": 131793
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49073,
              "short": 110500,
              "net": -61427
            },
            "nonCommercial": {
              "long": 44826,
              "short": 9592,
              "net": 35234
            },
            "smallTrader": {
              "long": 38521,
              "short": 12328,
              "net": 26193
            }
          },
          "openInterest": 155864
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79695,
              "short": 140410,
              "net": -60715
            },
            "nonCommercial": {
              "long": 50570,
              "short": 10107,
              "net": 40463
            },
            "smallTrader": {
              "long": 56411,
              "short": 36159,
              "net": 20252
            }
          },
          "openInterest": 212590
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80247,
              "short": 180395,
              "net": -100148
            },
            "nonCommercial": {
              "long": 69339,
              "short": 9941,
              "net": 59398
            },
            "smallTrader": {
              "long": 57706,
              "short": 16956,
              "net": 40750
            }
          },
          "openInterest": 212630
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17638,
              "short": 23843,
              "net": -6205
            },
            "nonCommercial": {
              "long": 7172,
              "short": 5495,
              "net": 1677
            },
            "smallTrader": {
              "long": 14896,
              "short": 10368,
              "net": 4528
            }
          },
          "openInterest": 39726
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3463,
              "short": 352,
              "net": 3111
            },
            "nonCommercial": {
              "long": 6014,
              "short": 7275,
              "net": -1261
            },
            "smallTrader": {
              "long": 626,
              "short": 2476,
              "net": -1850
            }
          },
          "openInterest": 12278
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34206,
              "short": 48492,
              "net": -14286
            },
            "nonCommercial": {
              "long": 11641,
              "short": 5363,
              "net": 6278
            },
            "smallTrader": {
              "long": 22466,
              "short": 14458,
              "net": 8008
            }
          },
          "openInterest": 72133
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43733,
              "short": 72927,
              "net": -29194
            },
            "nonCommercial": {
              "long": 34315,
              "short": 11671,
              "net": 22644
            },
            "smallTrader": {
              "long": 25557,
              "short": 19007,
              "net": 6550
            }
          },
          "openInterest": 113585
        }
      ]
    },
    {
      "reportDate": "2002-11-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 720372,
              "short": 584262,
              "net": 136110
            },
            "nonCommercial": {
              "long": 138983,
              "short": 219953,
              "net": -80970
            },
            "smallTrader": {
              "long": 78667,
              "short": 133807,
              "net": -55140
            }
          },
          "openInterest": 966129
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 82655,
              "short": 65494,
              "net": 17161
            },
            "nonCommercial": {
              "long": 7466,
              "short": 14838,
              "net": -7372
            },
            "smallTrader": {
              "long": 13926,
              "short": 23715,
              "net": -9789
            }
          },
          "openInterest": 104921
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 320563,
              "short": 329776,
              "net": -9213
            },
            "nonCommercial": {
              "long": 46233,
              "short": 44229,
              "net": 2004
            },
            "smallTrader": {
              "long": 65546,
              "short": 58337,
              "net": 7209
            }
          },
          "openInterest": 447071
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494867,
              "short": 482827,
              "net": 12040
            },
            "nonCommercial": {
              "long": 107853,
              "short": 83680,
              "net": 24173
            },
            "smallTrader": {
              "long": 50083,
              "short": 86296,
              "net": -36213
            }
          },
          "openInterest": 665146
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3335,
              "short": 38949,
              "net": -35614
            },
            "nonCommercial": {
              "long": 17956,
              "short": 240,
              "net": 17716
            },
            "smallTrader": {
              "long": 20942,
              "short": 3044,
              "net": 17898
            }
          },
          "openInterest": 42461
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3148,
              "short": 24187,
              "net": -21039
            },
            "nonCommercial": {
              "long": 14957,
              "short": 4994,
              "net": 9963
            },
            "smallTrader": {
              "long": 18766,
              "short": 7690,
              "net": 11076
            }
          },
          "openInterest": 37029
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12749,
              "short": 48503,
              "net": -35754
            },
            "nonCommercial": {
              "long": 17085,
              "short": 1469,
              "net": 15616
            },
            "smallTrader": {
              "long": 31397,
              "short": 11259,
              "net": 20138
            }
          },
          "openInterest": 61231
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73277,
              "short": 53198,
              "net": 20079
            },
            "nonCommercial": {
              "long": 4834,
              "short": 25429,
              "net": -20595
            },
            "smallTrader": {
              "long": 5159,
              "short": 4643,
              "net": 516
            }
          },
          "openInterest": 88434
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28912,
              "short": 52776,
              "net": -23864
            },
            "nonCommercial": {
              "long": 23501,
              "short": 9682,
              "net": 13819
            },
            "smallTrader": {
              "long": 14555,
              "short": 4510,
              "net": 10045
            }
          },
          "openInterest": 76052
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45950,
              "short": 73627,
              "net": -27677
            },
            "nonCommercial": {
              "long": 25876,
              "short": 11024,
              "net": 14852
            },
            "smallTrader": {
              "long": 17081,
              "short": 4256,
              "net": 12825
            }
          },
          "openInterest": 91462
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243564,
              "short": 294983,
              "net": -51419
            },
            "nonCommercial": {
              "long": 96764,
              "short": 53522,
              "net": 43242
            },
            "smallTrader": {
              "long": 122359,
              "short": 114182,
              "net": 8177
            }
          },
          "openInterest": 506970
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39398,
              "short": 68098,
              "net": -28700
            },
            "nonCommercial": {
              "long": 26625,
              "short": 5725,
              "net": 20900
            },
            "smallTrader": {
              "long": 14505,
              "short": 6705,
              "net": 7800
            }
          },
          "openInterest": 86889
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 336529,
              "short": 317203,
              "net": 19326
            },
            "nonCommercial": {
              "long": 39572,
              "short": 58226,
              "net": -18654
            },
            "smallTrader": {
              "long": 54537,
              "short": 55209,
              "net": -672
            }
          },
          "openInterest": 486357
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20272,
              "short": 82865,
              "net": -62593
            },
            "nonCommercial": {
              "long": 35721,
              "short": 4684,
              "net": 31037
            },
            "smallTrader": {
              "long": 45319,
              "short": 13763,
              "net": 31556
            }
          },
          "openInterest": 102158
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3586,
              "short": 3707,
              "net": -121
            },
            "nonCommercial": {
              "long": 5190,
              "short": 3882,
              "net": 1308
            },
            "smallTrader": {
              "long": 4063,
              "short": 5250,
              "net": -1187
            }
          },
          "openInterest": 13561
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49341,
              "short": 106044,
              "net": -56703
            },
            "nonCommercial": {
              "long": 38982,
              "short": 18997,
              "net": 19985
            },
            "smallTrader": {
              "long": 48147,
              "short": 11429,
              "net": 36718
            }
          },
          "openInterest": 152269
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108232,
              "short": 115708,
              "net": -7476
            },
            "nonCommercial": {
              "long": 11191,
              "short": 7440,
              "net": 3751
            },
            "smallTrader": {
              "long": 27753,
              "short": 24028,
              "net": 3725
            }
          },
          "openInterest": 159725
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48471,
              "short": 36954,
              "net": 11517
            },
            "nonCommercial": {
              "long": 12412,
              "short": 17108,
              "net": -4696
            },
            "smallTrader": {
              "long": 13538,
              "short": 20359,
              "net": -6821
            }
          },
          "openInterest": 75258
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12867,
              "short": 16430,
              "net": -3563
            },
            "nonCommercial": {
              "long": 11032,
              "short": 5602,
              "net": 5430
            },
            "smallTrader": {
              "long": 10375,
              "short": 12242,
              "net": -1867
            }
          },
          "openInterest": 37857
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30320,
              "short": 58818,
              "net": -28498
            },
            "nonCommercial": {
              "long": 48040,
              "short": 13120,
              "net": 34920
            },
            "smallTrader": {
              "long": 25003,
              "short": 31425,
              "net": -6422
            }
          },
          "openInterest": 116841
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12540,
              "short": 4141,
              "net": 8399
            },
            "nonCommercial": {
              "long": 1471,
              "short": 6672,
              "net": -5201
            },
            "smallTrader": {
              "long": 1900,
              "short": 5098,
              "net": -3198
            }
          },
          "openInterest": 16046
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 299184,
              "short": 311726,
              "net": -12542
            },
            "nonCommercial": {
              "long": 21283,
              "short": 21105,
              "net": 178
            },
            "smallTrader": {
              "long": 37857,
              "short": 25493,
              "net": 12364
            }
          },
          "openInterest": 397371
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 797,
              "short": 5051,
              "net": -4254
            },
            "nonCommercial": {
              "long": 4314,
              "short": 1112,
              "net": 3202
            },
            "smallTrader": {
              "long": 1762,
              "short": 710,
              "net": 1052
            }
          },
          "openInterest": 6873
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3394,
              "short": 7038,
              "net": -3644
            },
            "nonCommercial": {
              "long": 3921,
              "short": 2037,
              "net": 1884
            },
            "smallTrader": {
              "long": 3062,
              "short": 1302,
              "net": 1760
            }
          },
          "openInterest": 10377
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25421,
              "short": 49432,
              "net": -24011
            },
            "nonCommercial": {
              "long": 28414,
              "short": 22234,
              "net": 6180
            },
            "smallTrader": {
              "long": 24354,
              "short": 6523,
              "net": 17831
            }
          },
          "openInterest": 85603
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62843,
              "short": 98982,
              "net": -36139
            },
            "nonCommercial": {
              "long": 23269,
              "short": 9990,
              "net": 13279
            },
            "smallTrader": {
              "long": 36702,
              "short": 13842,
              "net": 22860
            }
          },
          "openInterest": 138756
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49789,
              "short": 118903,
              "net": -69114
            },
            "nonCommercial": {
              "long": 50564,
              "short": 10815,
              "net": 39749
            },
            "smallTrader": {
              "long": 41066,
              "short": 11701,
              "net": 29365
            }
          },
          "openInterest": 163893
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75624,
              "short": 140717,
              "net": -65093
            },
            "nonCommercial": {
              "long": 57066,
              "short": 10880,
              "net": 46186
            },
            "smallTrader": {
              "long": 55035,
              "short": 36128,
              "net": 18907
            }
          },
          "openInterest": 208129
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82151,
              "short": 186040,
              "net": -103889
            },
            "nonCommercial": {
              "long": 70164,
              "short": 7559,
              "net": 62605
            },
            "smallTrader": {
              "long": 58329,
              "short": 17045,
              "net": 41284
            }
          },
          "openInterest": 216762
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7650,
              "short": 33062,
              "net": -25412
            },
            "nonCommercial": {
              "long": 15086,
              "short": 4536,
              "net": 10550
            },
            "smallTrader": {
              "long": 23709,
              "short": 8847,
              "net": 14862
            }
          },
          "openInterest": 46457
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5788,
              "short": 503,
              "net": 5285
            },
            "nonCommercial": {
              "long": 7527,
              "short": 9697,
              "net": -2170
            },
            "smallTrader": {
              "long": 688,
              "short": 3803,
              "net": -3115
            }
          },
          "openInterest": 16347
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32752,
              "short": 46995,
              "net": -14243
            },
            "nonCommercial": {
              "long": 12501,
              "short": 5302,
              "net": 7199
            },
            "smallTrader": {
              "long": 20787,
              "short": 13743,
              "net": 7044
            }
          },
          "openInterest": 69773
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43291,
              "short": 73596,
              "net": -30305
            },
            "nonCommercial": {
              "long": 33609,
              "short": 11718,
              "net": 21891
            },
            "smallTrader": {
              "long": 26609,
              "short": 18195,
              "net": 8414
            }
          },
          "openInterest": 114256
        }
      ]
    },
    {
      "reportDate": "2002-11-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 701506,
              "short": 581552,
              "net": 119954
            },
            "nonCommercial": {
              "long": 134087,
              "short": 201685,
              "net": -67598
            },
            "smallTrader": {
              "long": 79523,
              "short": 131879,
              "net": -52356
            }
          },
          "openInterest": 944092
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 86879,
              "short": 73797,
              "net": 13082
            },
            "nonCommercial": {
              "long": 8896,
              "short": 13479,
              "net": -4583
            },
            "smallTrader": {
              "long": 15040,
              "short": 23539,
              "net": -8499
            }
          },
          "openInterest": 112529
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 332333,
              "short": 344712,
              "net": -12379
            },
            "nonCommercial": {
              "long": 52644,
              "short": 42225,
              "net": 10419
            },
            "smallTrader": {
              "long": 68940,
              "short": 66980,
              "net": 1960
            }
          },
          "openInterest": 465633
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 499916,
              "short": 490315,
              "net": 9601
            },
            "nonCommercial": {
              "long": 107531,
              "short": 76984,
              "net": 30547
            },
            "smallTrader": {
              "long": 47994,
              "short": 88142,
              "net": -40148
            }
          },
          "openInterest": 680884
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2817,
              "short": 39799,
              "net": -36982
            },
            "nonCommercial": {
              "long": 17738,
              "short": 0,
              "net": 17738
            },
            "smallTrader": {
              "long": 22840,
              "short": 3596,
              "net": 19244
            }
          },
          "openInterest": 43395
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3766,
              "short": 32510,
              "net": -28744
            },
            "nonCommercial": {
              "long": 19263,
              "short": 3944,
              "net": 15319
            },
            "smallTrader": {
              "long": 22904,
              "short": 9479,
              "net": 13425
            }
          },
          "openInterest": 45933
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15622,
              "short": 46667,
              "net": -31045
            },
            "nonCommercial": {
              "long": 13449,
              "short": 1724,
              "net": 11725
            },
            "smallTrader": {
              "long": 30174,
              "short": 10854,
              "net": 19320
            }
          },
          "openInterest": 59832
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68934,
              "short": 47001,
              "net": 21933
            },
            "nonCommercial": {
              "long": 4115,
              "short": 26195,
              "net": -22080
            },
            "smallTrader": {
              "long": 5287,
              "short": 5140,
              "net": 147
            }
          },
          "openInterest": 81995
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28194,
              "short": 51782,
              "net": -23588
            },
            "nonCommercial": {
              "long": 23245,
              "short": 8343,
              "net": 14902
            },
            "smallTrader": {
              "long": 14859,
              "short": 6173,
              "net": 8686
            }
          },
          "openInterest": 73028
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43591,
              "short": 73546,
              "net": -29955
            },
            "nonCommercial": {
              "long": 27431,
              "short": 9913,
              "net": 17518
            },
            "smallTrader": {
              "long": 17836,
              "short": 5399,
              "net": 12437
            }
          },
          "openInterest": 91047
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248842,
              "short": 291959,
              "net": -43117
            },
            "nonCommercial": {
              "long": 94938,
              "short": 64367,
              "net": 30571
            },
            "smallTrader": {
              "long": 121403,
              "short": 108857,
              "net": 12546
            }
          },
          "openInterest": 510857
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38737,
              "short": 67321,
              "net": -28584
            },
            "nonCommercial": {
              "long": 27235,
              "short": 7078,
              "net": 20157
            },
            "smallTrader": {
              "long": 14947,
              "short": 6520,
              "net": 8427
            }
          },
          "openInterest": 85242
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347400,
              "short": 323059,
              "net": 24341
            },
            "nonCommercial": {
              "long": 42585,
              "short": 65127,
              "net": -22542
            },
            "smallTrader": {
              "long": 52903,
              "short": 54702,
              "net": -1799
            }
          },
          "openInterest": 498811
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20436,
              "short": 83324,
              "net": -62888
            },
            "nonCommercial": {
              "long": 39308,
              "short": 6031,
              "net": 33277
            },
            "smallTrader": {
              "long": 45111,
              "short": 15500,
              "net": 29611
            }
          },
          "openInterest": 105714
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3893,
              "short": 4051,
              "net": -158
            },
            "nonCommercial": {
              "long": 5828,
              "short": 3290,
              "net": 2538
            },
            "smallTrader": {
              "long": 3483,
              "short": 5863,
              "net": -2380
            }
          },
          "openInterest": 14131
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43611,
              "short": 122035,
              "net": -78424
            },
            "nonCommercial": {
              "long": 57600,
              "short": 20693,
              "net": 36907
            },
            "smallTrader": {
              "long": 54925,
              "short": 13408,
              "net": 41517
            }
          },
          "openInterest": 174682
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110584,
              "short": 108134,
              "net": 2450
            },
            "nonCommercial": {
              "long": 11170,
              "short": 15501,
              "net": -4331
            },
            "smallTrader": {
              "long": 26558,
              "short": 24677,
              "net": 1881
            }
          },
          "openInterest": 161646
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41580,
              "short": 44934,
              "net": -3354
            },
            "nonCommercial": {
              "long": 14064,
              "short": 14491,
              "net": -427
            },
            "smallTrader": {
              "long": 20378,
              "short": 16597,
              "net": 3781
            }
          },
          "openInterest": 77422
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13257,
              "short": 17960,
              "net": -4703
            },
            "nonCommercial": {
              "long": 13156,
              "short": 4748,
              "net": 8408
            },
            "smallTrader": {
              "long": 10365,
              "short": 14070,
              "net": -3705
            }
          },
          "openInterest": 41636
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31495,
              "short": 60624,
              "net": -29129
            },
            "nonCommercial": {
              "long": 47204,
              "short": 12252,
              "net": 34952
            },
            "smallTrader": {
              "long": 26226,
              "short": 32049,
              "net": -5823
            }
          },
          "openInterest": 120320
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16695,
              "short": 5081,
              "net": 11614
            },
            "nonCommercial": {
              "long": 1160,
              "short": 8507,
              "net": -7347
            },
            "smallTrader": {
              "long": 1788,
              "short": 6055,
              "net": -4267
            }
          },
          "openInterest": 19933
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 300771,
              "short": 301080,
              "net": -309
            },
            "nonCommercial": {
              "long": 20039,
              "short": 29357,
              "net": -9318
            },
            "smallTrader": {
              "long": 34623,
              "short": 24996,
              "net": 9627
            }
          },
          "openInterest": 396984
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 878,
              "short": 4938,
              "net": -4060
            },
            "nonCommercial": {
              "long": 4536,
              "short": 1316,
              "net": 3220
            },
            "smallTrader": {
              "long": 1695,
              "short": 855,
              "net": 840
            }
          },
          "openInterest": 7109
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 4797,
              "short": 8037,
              "net": -3240
            },
            "nonCommercial": {
              "long": 2878,
              "short": 2292,
              "net": 586
            },
            "smallTrader": {
              "long": 3321,
              "short": 667,
              "net": 2654
            }
          },
          "openInterest": 10996
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22845,
              "short": 54675,
              "net": -31830
            },
            "nonCommercial": {
              "long": 30745,
              "short": 15936,
              "net": 14809
            },
            "smallTrader": {
              "long": 23359,
              "short": 6338,
              "net": 17021
            }
          },
          "openInterest": 84103
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71358,
              "short": 77170,
              "net": -5812
            },
            "nonCommercial": {
              "long": 18554,
              "short": 18829,
              "net": -275
            },
            "smallTrader": {
              "long": 32926,
              "short": 26839,
              "net": 6087
            }
          },
          "openInterest": 138942
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53257,
              "short": 111574,
              "net": -58317
            },
            "nonCommercial": {
              "long": 52270,
              "short": 11165,
              "net": 41105
            },
            "smallTrader": {
              "long": 38855,
              "short": 21643,
              "net": 17212
            }
          },
          "openInterest": 169350
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71860,
              "short": 136393,
              "net": -64533
            },
            "nonCommercial": {
              "long": 55857,
              "short": 11694,
              "net": 44163
            },
            "smallTrader": {
              "long": 55266,
              "short": 34896,
              "net": 20370
            }
          },
          "openInterest": 202358
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86737,
              "short": 180770,
              "net": -94033
            },
            "nonCommercial": {
              "long": 63576,
              "short": 6048,
              "net": 57528
            },
            "smallTrader": {
              "long": 52929,
              "short": 16424,
              "net": 36505
            }
          },
          "openInterest": 210012
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8208,
              "short": 43183,
              "net": -34975
            },
            "nonCommercial": {
              "long": 20436,
              "short": 3195,
              "net": 17241
            },
            "smallTrader": {
              "long": 26034,
              "short": 8300,
              "net": 17734
            }
          },
          "openInterest": 54699
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10491,
              "short": 325,
              "net": 10166
            },
            "nonCommercial": {
              "long": 7724,
              "short": 13217,
              "net": -5493
            },
            "smallTrader": {
              "long": 478,
              "short": 5151,
              "net": -4673
            }
          },
          "openInterest": 20849
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38383,
              "short": 39250,
              "net": -867
            },
            "nonCommercial": {
              "long": 6473,
              "short": 8499,
              "net": -2026
            },
            "smallTrader": {
              "long": 17993,
              "short": 15100,
              "net": 2893
            }
          },
          "openInterest": 66785
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38193,
              "short": 62517,
              "net": -24324
            },
            "nonCommercial": {
              "long": 30258,
              "short": 12099,
              "net": 18159
            },
            "smallTrader": {
              "long": 24799,
              "short": 18634,
              "net": 6165
            }
          },
          "openInterest": 102345
        }
      ]
    },
    {
      "reportDate": "2002-11-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 695391,
              "short": 617545,
              "net": 77846
            },
            "nonCommercial": {
              "long": 134479,
              "short": 162156,
              "net": -27677
            },
            "smallTrader": {
              "long": 75404,
              "short": 125573,
              "net": -50169
            }
          },
          "openInterest": 935017
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 87015,
              "short": 78201,
              "net": 8814
            },
            "nonCommercial": {
              "long": 9798,
              "short": 7916,
              "net": 1882
            },
            "smallTrader": {
              "long": 14206,
              "short": 24902,
              "net": -10696
            }
          },
          "openInterest": 114493
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 340876,
              "short": 358515,
              "net": -17639
            },
            "nonCommercial": {
              "long": 49509,
              "short": 37318,
              "net": 12191
            },
            "smallTrader": {
              "long": 70084,
              "short": 64636,
              "net": 5448
            }
          },
          "openInterest": 475847
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 551300,
              "short": 573145,
              "net": -21845
            },
            "nonCommercial": {
              "long": 133742,
              "short": 74304,
              "net": 59438
            },
            "smallTrader": {
              "long": 44790,
              "short": 82383,
              "net": -37593
            }
          },
          "openInterest": 754331
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1957,
              "short": 37248,
              "net": -35291
            },
            "nonCommercial": {
              "long": 17300,
              "short": 0,
              "net": 17300
            },
            "smallTrader": {
              "long": 21669,
              "short": 3678,
              "net": 17991
            }
          },
          "openInterest": 40926
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3740,
              "short": 30361,
              "net": -26621
            },
            "nonCommercial": {
              "long": 17779,
              "short": 4404,
              "net": 13375
            },
            "smallTrader": {
              "long": 22381,
              "short": 9135,
              "net": 13246
            }
          },
          "openInterest": 43939
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20579,
              "short": 40902,
              "net": -20323
            },
            "nonCommercial": {
              "long": 10173,
              "short": 5683,
              "net": 4490
            },
            "smallTrader": {
              "long": 29442,
              "short": 13609,
              "net": 15833
            }
          },
          "openInterest": 61051
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67001,
              "short": 45940,
              "net": 21061
            },
            "nonCommercial": {
              "long": 4397,
              "short": 25836,
              "net": -21439
            },
            "smallTrader": {
              "long": 5383,
              "short": 5005,
              "net": 378
            }
          },
          "openInterest": 80125
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28715,
              "short": 53296,
              "net": -24581
            },
            "nonCommercial": {
              "long": 24375,
              "short": 8093,
              "net": 16282
            },
            "smallTrader": {
              "long": 13463,
              "short": 5164,
              "net": 8299
            }
          },
          "openInterest": 72272
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41186,
              "short": 71461,
              "net": -30275
            },
            "nonCommercial": {
              "long": 27956,
              "short": 9453,
              "net": 18503
            },
            "smallTrader": {
              "long": 16403,
              "short": 4631,
              "net": 11772
            }
          },
          "openInterest": 87840
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231182,
              "short": 286907,
              "net": -55725
            },
            "nonCommercial": {
              "long": 96106,
              "short": 62493,
              "net": 33613
            },
            "smallTrader": {
              "long": 127296,
              "short": 105184,
              "net": 22112
            }
          },
          "openInterest": 501812
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34294,
              "short": 65581,
              "net": -31287
            },
            "nonCommercial": {
              "long": 28260,
              "short": 5858,
              "net": 22402
            },
            "smallTrader": {
              "long": 14154,
              "short": 5269,
              "net": 8885
            }
          },
          "openInterest": 80766
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 336108,
              "short": 313521,
              "net": 22587
            },
            "nonCommercial": {
              "long": 39880,
              "short": 61971,
              "net": -22091
            },
            "smallTrader": {
              "long": 50732,
              "short": 51228,
              "net": -496
            }
          },
          "openInterest": 482207
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20823,
              "short": 81064,
              "net": -60241
            },
            "nonCommercial": {
              "long": 35945,
              "short": 5740,
              "net": 30205
            },
            "smallTrader": {
              "long": 46827,
              "short": 16791,
              "net": 30036
            }
          },
          "openInterest": 103629
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3914,
              "short": 4230,
              "net": -316
            },
            "nonCommercial": {
              "long": 6277,
              "short": 3773,
              "net": 2504
            },
            "smallTrader": {
              "long": 3696,
              "short": 5884,
              "net": -2188
            }
          },
          "openInterest": 15132
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43159,
              "short": 118941,
              "net": -75782
            },
            "nonCommercial": {
              "long": 56665,
              "short": 18809,
              "net": 37856
            },
            "smallTrader": {
              "long": 51750,
              "short": 13824,
              "net": 37926
            }
          },
          "openInterest": 169985
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116565,
              "short": 109679,
              "net": 6886
            },
            "nonCommercial": {
              "long": 8580,
              "short": 16844,
              "net": -8264
            },
            "smallTrader": {
              "long": 28216,
              "short": 26838,
              "net": 1378
            }
          },
          "openInterest": 167037
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45771,
              "short": 37575,
              "net": 8196
            },
            "nonCommercial": {
              "long": 12867,
              "short": 15758,
              "net": -2891
            },
            "smallTrader": {
              "long": 14725,
              "short": 20030,
              "net": -5305
            }
          },
          "openInterest": 75092
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13806,
              "short": 19678,
              "net": -5872
            },
            "nonCommercial": {
              "long": 12525,
              "short": 5161,
              "net": 7364
            },
            "smallTrader": {
              "long": 11120,
              "short": 12612,
              "net": -1492
            }
          },
          "openInterest": 44237
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32034,
              "short": 61010,
              "net": -28976
            },
            "nonCommercial": {
              "long": 49076,
              "short": 12531,
              "net": 36545
            },
            "smallTrader": {
              "long": 27219,
              "short": 34788,
              "net": -7569
            }
          },
          "openInterest": 121322
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14539,
              "short": 7127,
              "net": 7412
            },
            "nonCommercial": {
              "long": 2726,
              "short": 5424,
              "net": -2698
            },
            "smallTrader": {
              "long": 1772,
              "short": 6486,
              "net": -4714
            }
          },
          "openInterest": 19783
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 296708,
              "short": 308473,
              "net": -11765
            },
            "nonCommercial": {
              "long": 22374,
              "short": 23372,
              "net": -998
            },
            "smallTrader": {
              "long": 39148,
              "short": 26385,
              "net": 12763
            }
          },
          "openInterest": 399148
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 691,
              "short": 5477,
              "net": -4786
            },
            "nonCommercial": {
              "long": 5177,
              "short": 1570,
              "net": 3607
            },
            "smallTrader": {
              "long": 1931,
              "short": 752,
              "net": 1179
            }
          },
          "openInterest": 7799
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 6064,
              "short": 7320,
              "net": -1256
            },
            "nonCommercial": {
              "long": 2728,
              "short": 3708,
              "net": -980
            },
            "smallTrader": {
              "long": 3633,
              "short": 1397,
              "net": 2236
            }
          },
          "openInterest": 12425
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23400,
              "short": 57327,
              "net": -33927
            },
            "nonCommercial": {
              "long": 32339,
              "short": 14484,
              "net": 17855
            },
            "smallTrader": {
              "long": 22554,
              "short": 6482,
              "net": 16072
            }
          },
          "openInterest": 86256
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74641,
              "short": 87448,
              "net": -12807
            },
            "nonCommercial": {
              "long": 18644,
              "short": 18818,
              "net": -174
            },
            "smallTrader": {
              "long": 31318,
              "short": 18337,
              "net": 12981
            }
          },
          "openInterest": 139461
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53651,
              "short": 120246,
              "net": -66595
            },
            "nonCommercial": {
              "long": 52440,
              "short": 11369,
              "net": 41071
            },
            "smallTrader": {
              "long": 39731,
              "short": 14207,
              "net": 25524
            }
          },
          "openInterest": 170003
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72449,
              "short": 141450,
              "net": -69001
            },
            "nonCommercial": {
              "long": 59145,
              "short": 9360,
              "net": 49785
            },
            "smallTrader": {
              "long": 52308,
              "short": 33092,
              "net": 19216
            }
          },
          "openInterest": 205644
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96668,
              "short": 172670,
              "net": -76002
            },
            "nonCommercial": {
              "long": 50828,
              "short": 4397,
              "net": 46431
            },
            "smallTrader": {
              "long": 47729,
              "short": 18158,
              "net": 29571
            }
          },
          "openInterest": 203282
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8188,
              "short": 40200,
              "net": -32012
            },
            "nonCommercial": {
              "long": 18695,
              "short": 3568,
              "net": 15127
            },
            "smallTrader": {
              "long": 24931,
              "short": 8046,
              "net": 16885
            }
          },
          "openInterest": 51854
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10598,
              "short": 300,
              "net": 10298
            },
            "nonCommercial": {
              "long": 7010,
              "short": 12749,
              "net": -5739
            },
            "smallTrader": {
              "long": 382,
              "short": 4941,
              "net": -4559
            }
          },
          "openInterest": 20148
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36787,
              "short": 36566,
              "net": 221
            },
            "nonCommercial": {
              "long": 5198,
              "short": 8393,
              "net": -3195
            },
            "smallTrader": {
              "long": 15662,
              "short": 12688,
              "net": 2974
            }
          },
          "openInterest": 61658
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37477,
              "short": 55708,
              "net": -18231
            },
            "nonCommercial": {
              "long": 23504,
              "short": 13053,
              "net": 10451
            },
            "smallTrader": {
              "long": 25548,
              "short": 17768,
              "net": 7780
            }
          },
          "openInterest": 96628
        }
      ]
    },
    {
      "reportDate": "2002-11-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 644468,
              "short": 639745,
              "net": 4723
            },
            "nonCommercial": {
              "long": 149926,
              "short": 99523,
              "net": 50403
            },
            "smallTrader": {
              "long": 98544,
              "short": 153670,
              "net": -55126
            }
          },
          "openInterest": 920986
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 90965,
              "short": 82312,
              "net": 8653
            },
            "nonCommercial": {
              "long": 8771,
              "short": 6998,
              "net": 1773
            },
            "smallTrader": {
              "long": 15583,
              "short": 26009,
              "net": -10426
            }
          },
          "openInterest": 120858
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317911,
              "short": 319076,
              "net": -1165
            },
            "nonCommercial": {
              "long": 32874,
              "short": 34080,
              "net": -1206
            },
            "smallTrader": {
              "long": 65741,
              "short": 63370,
              "net": 2371
            }
          },
          "openInterest": 432303
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 552950,
              "short": 589797,
              "net": -36847
            },
            "nonCommercial": {
              "long": 141146,
              "short": 60394,
              "net": 80752
            },
            "smallTrader": {
              "long": 51508,
              "short": 95413,
              "net": -43905
            }
          },
          "openInterest": 761874
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2551,
              "short": 36754,
              "net": -34203
            },
            "nonCommercial": {
              "long": 15411,
              "short": 0,
              "net": 15411
            },
            "smallTrader": {
              "long": 22072,
              "short": 3280,
              "net": 18792
            }
          },
          "openInterest": 40034
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7809,
              "short": 22834,
              "net": -15025
            },
            "nonCommercial": {
              "long": 11414,
              "short": 4668,
              "net": 6746
            },
            "smallTrader": {
              "long": 19306,
              "short": 11027,
              "net": 8279
            }
          },
          "openInterest": 38687
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21316,
              "short": 40609,
              "net": -19293
            },
            "nonCommercial": {
              "long": 8708,
              "short": 4406,
              "net": 4302
            },
            "smallTrader": {
              "long": 28978,
              "short": 13987,
              "net": 14991
            }
          },
          "openInterest": 59002
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62683,
              "short": 46528,
              "net": 16155
            },
            "nonCommercial": {
              "long": 3320,
              "short": 20064,
              "net": -16744
            },
            "smallTrader": {
              "long": 5926,
              "short": 5337,
              "net": 589
            }
          },
          "openInterest": 77751
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26707,
              "short": 53067,
              "net": -26360
            },
            "nonCommercial": {
              "long": 25701,
              "short": 8020,
              "net": 17681
            },
            "smallTrader": {
              "long": 12877,
              "short": 4198,
              "net": 8679
            }
          },
          "openInterest": 71478
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37372,
              "short": 71638,
              "net": -34266
            },
            "nonCommercial": {
              "long": 29382,
              "short": 7313,
              "net": 22069
            },
            "smallTrader": {
              "long": 16624,
              "short": 4427,
              "net": 12197
            }
          },
          "openInterest": 86622
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237085,
              "short": 271814,
              "net": -34729
            },
            "nonCommercial": {
              "long": 74743,
              "short": 63829,
              "net": 10914
            },
            "smallTrader": {
              "long": 126892,
              "short": 103077,
              "net": 23815
            }
          },
          "openInterest": 472932
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33521,
              "short": 64470,
              "net": -30949
            },
            "nonCommercial": {
              "long": 28615,
              "short": 5415,
              "net": 23200
            },
            "smallTrader": {
              "long": 13136,
              "short": 5387,
              "net": 7749
            }
          },
          "openInterest": 79022
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 323597,
              "short": 313188,
              "net": 10409
            },
            "nonCommercial": {
              "long": 35326,
              "short": 49042,
              "net": -13716
            },
            "smallTrader": {
              "long": 47010,
              "short": 43703,
              "net": 3307
            }
          },
          "openInterest": 458022
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24416,
              "short": 79647,
              "net": -55231
            },
            "nonCommercial": {
              "long": 33446,
              "short": 4670,
              "net": 28776
            },
            "smallTrader": {
              "long": 41591,
              "short": 15136,
              "net": 26455
            }
          },
          "openInterest": 99487
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2868,
              "short": 4430,
              "net": -1562
            },
            "nonCommercial": {
              "long": 6598,
              "short": 3221,
              "net": 3377
            },
            "smallTrader": {
              "long": 3370,
              "short": 5185,
              "net": -1815
            }
          },
          "openInterest": 13939
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47799,
              "short": 119364,
              "net": -71565
            },
            "nonCommercial": {
              "long": 52488,
              "short": 14934,
              "net": 37554
            },
            "smallTrader": {
              "long": 49446,
              "short": 15435,
              "net": 34011
            }
          },
          "openInterest": 166371
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102487,
              "short": 103988,
              "net": -1501
            },
            "nonCommercial": {
              "long": 7552,
              "short": 8699,
              "net": -1147
            },
            "smallTrader": {
              "long": 27244,
              "short": 24596,
              "net": 2648
            }
          },
          "openInterest": 149598
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47494,
              "short": 38202,
              "net": 9292
            },
            "nonCommercial": {
              "long": 11744,
              "short": 16208,
              "net": -4464
            },
            "smallTrader": {
              "long": 12291,
              "short": 17119,
              "net": -4828
            }
          },
          "openInterest": 71861
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14352,
              "short": 20675,
              "net": -6323
            },
            "nonCommercial": {
              "long": 12370,
              "short": 4373,
              "net": 7997
            },
            "smallTrader": {
              "long": 11253,
              "short": 12927,
              "net": -1674
            }
          },
          "openInterest": 47025
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33764,
              "short": 62072,
              "net": -28308
            },
            "nonCommercial": {
              "long": 50533,
              "short": 12163,
              "net": 38370
            },
            "smallTrader": {
              "long": 28538,
              "short": 38600,
              "net": -10062
            }
          },
          "openInterest": 129342
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15694,
              "short": 8509,
              "net": 7185
            },
            "nonCommercial": {
              "long": 3730,
              "short": 5933,
              "net": -2203
            },
            "smallTrader": {
              "long": 1766,
              "short": 6748,
              "net": -4982
            }
          },
          "openInterest": 21806
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 273790,
              "short": 286098,
              "net": -12308
            },
            "nonCommercial": {
              "long": 21633,
              "short": 23954,
              "net": -2321
            },
            "smallTrader": {
              "long": 38069,
              "short": 23440,
              "net": 14629
            }
          },
          "openInterest": 368087
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 617,
              "short": 5202,
              "net": -4585
            },
            "nonCommercial": {
              "long": 5092,
              "short": 1483,
              "net": 3609
            },
            "smallTrader": {
              "long": 1840,
              "short": 864,
              "net": 976
            }
          },
          "openInterest": 7549
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 6061,
              "short": 8135,
              "net": -2074
            },
            "nonCommercial": {
              "long": 2997,
              "short": 4690,
              "net": -1693
            },
            "smallTrader": {
              "long": 5361,
              "short": 1594,
              "net": 3767
            }
          },
          "openInterest": 14429
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27284,
              "short": 55450,
              "net": -28166
            },
            "nonCommercial": {
              "long": 28788,
              "short": 16324,
              "net": 12464
            },
            "smallTrader": {
              "long": 22284,
              "short": 6582,
              "net": 15702
            }
          },
          "openInterest": 83456
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76944,
              "short": 83277,
              "net": -6333
            },
            "nonCommercial": {
              "long": 13864,
              "short": 18619,
              "net": -4755
            },
            "smallTrader": {
              "long": 32765,
              "short": 21677,
              "net": 11088
            }
          },
          "openInterest": 136563
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57472,
              "short": 124591,
              "net": -67119
            },
            "nonCommercial": {
              "long": 53278,
              "short": 10991,
              "net": 42287
            },
            "smallTrader": {
              "long": 40830,
              "short": 15998,
              "net": 24832
            }
          },
          "openInterest": 175751
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73007,
              "short": 152169,
              "net": -79162
            },
            "nonCommercial": {
              "long": 66049,
              "short": 8735,
              "net": 57314
            },
            "smallTrader": {
              "long": 55293,
              "short": 33445,
              "net": 21848
            }
          },
          "openInterest": 214020
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98718,
              "short": 174926,
              "net": -76208
            },
            "nonCommercial": {
              "long": 51044,
              "short": 4786,
              "net": 46258
            },
            "smallTrader": {
              "long": 46863,
              "short": 16913,
              "net": 29950
            }
          },
          "openInterest": 204586
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10802,
              "short": 26997,
              "net": -16195
            },
            "nonCommercial": {
              "long": 9482,
              "short": 3475,
              "net": 6007
            },
            "smallTrader": {
              "long": 18806,
              "short": 8618,
              "net": 10188
            }
          },
          "openInterest": 39113
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8649,
              "short": 407,
              "net": 8242
            },
            "nonCommercial": {
              "long": 6145,
              "short": 10545,
              "net": -4400
            },
            "smallTrader": {
              "long": 469,
              "short": 4311,
              "net": -3842
            }
          },
          "openInterest": 17437
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33084,
              "short": 34347,
              "net": -1263
            },
            "nonCommercial": {
              "long": 5394,
              "short": 6330,
              "net": -936
            },
            "smallTrader": {
              "long": 13717,
              "short": 11518,
              "net": 2199
            }
          },
          "openInterest": 55816
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35462,
              "short": 52828,
              "net": -17366
            },
            "nonCommercial": {
              "long": 21337,
              "short": 10643,
              "net": 10694
            },
            "smallTrader": {
              "long": 23568,
              "short": 16896,
              "net": 6672
            }
          },
          "openInterest": 89822
        }
      ]
    },
    {
      "reportDate": "2002-12-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 565039,
              "short": 565106,
              "net": -67
            },
            "nonCommercial": {
              "long": 157140,
              "short": 99753,
              "net": 57387
            },
            "smallTrader": {
              "long": 79418,
              "short": 136738,
              "net": -57320
            }
          },
          "openInterest": 829923
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 92322,
              "short": 79427,
              "net": 12895
            },
            "nonCommercial": {
              "long": 7914,
              "short": 8047,
              "net": -133
            },
            "smallTrader": {
              "long": 13923,
              "short": 26685,
              "net": -12762
            }
          },
          "openInterest": 121167
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 315249,
              "short": 301567,
              "net": 13682
            },
            "nonCommercial": {
              "long": 26028,
              "short": 38810,
              "net": -12782
            },
            "smallTrader": {
              "long": 65177,
              "short": 66077,
              "net": -900
            }
          },
          "openInterest": 414891
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 510883,
              "short": 534730,
              "net": -23847
            },
            "nonCommercial": {
              "long": 140877,
              "short": 69165,
              "net": 71712
            },
            "smallTrader": {
              "long": 47076,
              "short": 94941,
              "net": -47865
            }
          },
          "openInterest": 713657
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3291,
              "short": 33838,
              "net": -30547
            },
            "nonCommercial": {
              "long": 13508,
              "short": 0,
              "net": 13508
            },
            "smallTrader": {
              "long": 20561,
              "short": 3522,
              "net": 17039
            }
          },
          "openInterest": 37360
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11921,
              "short": 19534,
              "net": -7613
            },
            "nonCommercial": {
              "long": 5052,
              "short": 4312,
              "net": 740
            },
            "smallTrader": {
              "long": 16708,
              "short": 9835,
              "net": 6873
            }
          },
          "openInterest": 33681
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16671,
              "short": 50563,
              "net": -33892
            },
            "nonCommercial": {
              "long": 17276,
              "short": 634,
              "net": 16642
            },
            "smallTrader": {
              "long": 30475,
              "short": 13225,
              "net": 17250
            }
          },
          "openInterest": 64722
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63377,
              "short": 48698,
              "net": 14679
            },
            "nonCommercial": {
              "long": 4765,
              "short": 20392,
              "net": -15627
            },
            "smallTrader": {
              "long": 6313,
              "short": 5365,
              "net": 948
            }
          },
          "openInterest": 80965
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25419,
              "short": 53285,
              "net": -27866
            },
            "nonCommercial": {
              "long": 26984,
              "short": 7866,
              "net": 19118
            },
            "smallTrader": {
              "long": 14004,
              "short": 5256,
              "net": 8748
            }
          },
          "openInterest": 72687
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32926,
              "short": 72811,
              "net": -39885
            },
            "nonCommercial": {
              "long": 33633,
              "short": 6739,
              "net": 26894
            },
            "smallTrader": {
              "long": 16323,
              "short": 3332,
              "net": 12991
            }
          },
          "openInterest": 85370
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236424,
              "short": 265510,
              "net": -29086
            },
            "nonCommercial": {
              "long": 74147,
              "short": 63632,
              "net": 10515
            },
            "smallTrader": {
              "long": 119084,
              "short": 100513,
              "net": 18571
            }
          },
          "openInterest": 465424
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34110,
              "short": 60950,
              "net": -26840
            },
            "nonCommercial": {
              "long": 24806,
              "short": 5043,
              "net": 19763
            },
            "smallTrader": {
              "long": 13081,
              "short": 6004,
              "net": 7077
            }
          },
          "openInterest": 75767
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 326680,
              "short": 325193,
              "net": 1487
            },
            "nonCommercial": {
              "long": 37702,
              "short": 51267,
              "net": -13565
            },
            "smallTrader": {
              "long": 61508,
              "short": 49430,
              "net": 12078
            }
          },
          "openInterest": 479297
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27160,
              "short": 77604,
              "net": -50444
            },
            "nonCommercial": {
              "long": 26199,
              "short": 3323,
              "net": 22876
            },
            "smallTrader": {
              "long": 44992,
              "short": 17424,
              "net": 27568
            }
          },
          "openInterest": 98385
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2602,
              "short": 4600,
              "net": -1998
            },
            "nonCommercial": {
              "long": 6469,
              "short": 2450,
              "net": 4019
            },
            "smallTrader": {
              "long": 3495,
              "short": 5516,
              "net": -2021
            }
          },
          "openInterest": 13776
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41407,
              "short": 109565,
              "net": -68158
            },
            "nonCommercial": {
              "long": 48545,
              "short": 15584,
              "net": 32961
            },
            "smallTrader": {
              "long": 51537,
              "short": 16340,
              "net": 35197
            }
          },
          "openInterest": 158433
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98384,
              "short": 99958,
              "net": -1574
            },
            "nonCommercial": {
              "long": 7056,
              "short": 8347,
              "net": -1291
            },
            "smallTrader": {
              "long": 26571,
              "short": 23706,
              "net": 2865
            }
          },
          "openInterest": 145450
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57574,
              "short": 33578,
              "net": 23996
            },
            "nonCommercial": {
              "long": 9754,
              "short": 19657,
              "net": -9903
            },
            "smallTrader": {
              "long": 10776,
              "short": 24869,
              "net": -14093
            }
          },
          "openInterest": 78433
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14490,
              "short": 21408,
              "net": -6918
            },
            "nonCommercial": {
              "long": 12866,
              "short": 4834,
              "net": 8032
            },
            "smallTrader": {
              "long": 11971,
              "short": 13085,
              "net": -1114
            }
          },
          "openInterest": 50750
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33380,
              "short": 61843,
              "net": -28463
            },
            "nonCommercial": {
              "long": 51599,
              "short": 12281,
              "net": 39318
            },
            "smallTrader": {
              "long": 25990,
              "short": 36845,
              "net": -10855
            }
          },
          "openInterest": 126737
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14590,
              "short": 10266,
              "net": 4324
            },
            "nonCommercial": {
              "long": 4018,
              "short": 4325,
              "net": -307
            },
            "smallTrader": {
              "long": 1968,
              "short": 5985,
              "net": -4017
            }
          },
          "openInterest": 21281
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271936,
              "short": 293881,
              "net": -21945
            },
            "nonCommercial": {
              "long": 23105,
              "short": 17599,
              "net": 5506
            },
            "smallTrader": {
              "long": 41840,
              "short": 25401,
              "net": 16439
            }
          },
          "openInterest": 370882
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 931,
              "short": 5682,
              "net": -4751
            },
            "nonCommercial": {
              "long": 5075,
              "short": 1461,
              "net": 3614
            },
            "smallTrader": {
              "long": 1953,
              "short": 816,
              "net": 1137
            }
          },
          "openInterest": 7959
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 7250,
              "short": 8001,
              "net": -751
            },
            "nonCommercial": {
              "long": 2851,
              "short": 5618,
              "net": -2767
            },
            "smallTrader": {
              "long": 4584,
              "short": 1066,
              "net": 3518
            }
          },
          "openInterest": 14690
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23026,
              "short": 50377,
              "net": -27351
            },
            "nonCommercial": {
              "long": 29315,
              "short": 16765,
              "net": 12550
            },
            "smallTrader": {
              "long": 22166,
              "short": 7365,
              "net": 14801
            }
          },
          "openInterest": 79183
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77150,
              "short": 93176,
              "net": -16026
            },
            "nonCommercial": {
              "long": 15402,
              "short": 12622,
              "net": 2780
            },
            "smallTrader": {
              "long": 31392,
              "short": 18146,
              "net": 13246
            }
          },
          "openInterest": 138961
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56168,
              "short": 121740,
              "net": -65572
            },
            "nonCommercial": {
              "long": 51050,
              "short": 8211,
              "net": 42839
            },
            "smallTrader": {
              "long": 37183,
              "short": 14450,
              "net": 22733
            }
          },
          "openInterest": 168576
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74949,
              "short": 151449,
              "net": -76500
            },
            "nonCommercial": {
              "long": 66064,
              "short": 8327,
              "net": 57737
            },
            "smallTrader": {
              "long": 55972,
              "short": 37209,
              "net": 18763
            }
          },
          "openInterest": 218024
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100768,
              "short": 185608,
              "net": -84840
            },
            "nonCommercial": {
              "long": 56692,
              "short": 5861,
              "net": 50831
            },
            "smallTrader": {
              "long": 52859,
              "short": 18850,
              "net": 34009
            }
          },
          "openInterest": 217945
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12739,
              "short": 29755,
              "net": -17016
            },
            "nonCommercial": {
              "long": 8857,
              "short": 3549,
              "net": 5308
            },
            "smallTrader": {
              "long": 19679,
              "short": 7971,
              "net": 11708
            }
          },
          "openInterest": 41297
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6789,
              "short": 324,
              "net": 6465
            },
            "nonCommercial": {
              "long": 5249,
              "short": 8063,
              "net": -2814
            },
            "smallTrader": {
              "long": 456,
              "short": 4107,
              "net": -3651
            }
          },
          "openInterest": 14749
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31817,
              "short": 32055,
              "net": -238
            },
            "nonCommercial": {
              "long": 4892,
              "short": 7091,
              "net": -2199
            },
            "smallTrader": {
              "long": 12974,
              "short": 10537,
              "net": 2437
            }
          },
          "openInterest": 53618
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33847,
              "short": 48215,
              "net": -14368
            },
            "nonCommercial": {
              "long": 19770,
              "short": 11945,
              "net": 7825
            },
            "smallTrader": {
              "long": 23559,
              "short": 17016,
              "net": 6543
            }
          },
          "openInterest": 84202
        }
      ]
    },
    {
      "reportDate": "2002-12-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 537371,
              "short": 530809,
              "net": 6562
            },
            "nonCommercial": {
              "long": 153595,
              "short": 100399,
              "net": 53196
            },
            "smallTrader": {
              "long": 71030,
              "short": 130788,
              "net": -59758
            }
          },
          "openInterest": 780404
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 87266,
              "short": 74412,
              "net": 12854
            },
            "nonCommercial": {
              "long": 6724,
              "short": 8940,
              "net": -2216
            },
            "smallTrader": {
              "long": 14553,
              "short": 25191,
              "net": -10638
            }
          },
          "openInterest": 116611
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 369817,
              "short": 346912,
              "net": 22905
            },
            "nonCommercial": {
              "long": 24098,
              "short": 34607,
              "net": -10509
            },
            "smallTrader": {
              "long": 53054,
              "short": 65450,
              "net": -12396
            }
          },
          "openInterest": 467912
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 525022,
              "short": 543282,
              "net": -18260
            },
            "nonCommercial": {
              "long": 122800,
              "short": 59871,
              "net": 62929
            },
            "smallTrader": {
              "long": 43228,
              "short": 87897,
              "net": -44669
            }
          },
          "openInterest": 700039
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9389,
              "short": 38449,
              "net": -29060
            },
            "nonCommercial": {
              "long": 11373,
              "short": 0,
              "net": 11373
            },
            "smallTrader": {
              "long": 22545,
              "short": 4858,
              "net": 17687
            }
          },
          "openInterest": 43658
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13696,
              "short": 25438,
              "net": -11742
            },
            "nonCommercial": {
              "long": 7079,
              "short": 3537,
              "net": 3542
            },
            "smallTrader": {
              "long": 19672,
              "short": 11472,
              "net": 8200
            }
          },
          "openInterest": 40447
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26492,
              "short": 62984,
              "net": -36492
            },
            "nonCommercial": {
              "long": 18682,
              "short": 0,
              "net": 18682
            },
            "smallTrader": {
              "long": 32723,
              "short": 14913,
              "net": 17810
            }
          },
          "openInterest": 77910
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62614,
              "short": 49389,
              "net": 13225
            },
            "nonCommercial": {
              "long": 4751,
              "short": 20415,
              "net": -15664
            },
            "smallTrader": {
              "long": 6626,
              "short": 4187,
              "net": 2439
            }
          },
          "openInterest": 80460
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26571,
              "short": 46835,
              "net": -20264
            },
            "nonCommercial": {
              "long": 21902,
              "short": 9558,
              "net": 12344
            },
            "smallTrader": {
              "long": 18515,
              "short": 10595,
              "net": 7920
            }
          },
          "openInterest": 74501
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32696,
              "short": 71387,
              "net": -38691
            },
            "nonCommercial": {
              "long": 31431,
              "short": 4194,
              "net": 27237
            },
            "smallTrader": {
              "long": 14650,
              "short": 3196,
              "net": 11454
            }
          },
          "openInterest": 81384
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227609,
              "short": 248526,
              "net": -20917
            },
            "nonCommercial": {
              "long": 76855,
              "short": 75627,
              "net": 1228
            },
            "smallTrader": {
              "long": 118817,
              "short": 99128,
              "net": 19689
            }
          },
          "openInterest": 455381
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34034,
              "short": 61023,
              "net": -26989
            },
            "nonCommercial": {
              "long": 23654,
              "short": 4164,
              "net": 19490
            },
            "smallTrader": {
              "long": 12657,
              "short": 5158,
              "net": 7499
            }
          },
          "openInterest": 73890
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 335512,
              "short": 345872,
              "net": -10360
            },
            "nonCommercial": {
              "long": 49770,
              "short": 54900,
              "net": -5130
            },
            "smallTrader": {
              "long": 61932,
              "short": 46442,
              "net": 15490
            }
          },
          "openInterest": 507537
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36663,
              "short": 94378,
              "net": -57715
            },
            "nonCommercial": {
              "long": 33001,
              "short": 4937,
              "net": 28064
            },
            "smallTrader": {
              "long": 50499,
              "short": 20848,
              "net": 29651
            }
          },
          "openInterest": 121589
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 2811,
              "short": 3901,
              "net": -1090
            },
            "nonCommercial": {
              "long": 5496,
              "short": 2182,
              "net": 3314
            },
            "smallTrader": {
              "long": 3923,
              "short": 6147,
              "net": -2224
            }
          },
          "openInterest": 13379
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37865,
              "short": 128689,
              "net": -90824
            },
            "nonCommercial": {
              "long": 73216,
              "short": 21857,
              "net": 51359
            },
            "smallTrader": {
              "long": 55747,
              "short": 16282,
              "net": 39465
            }
          },
          "openInterest": 180754
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96397,
              "short": 105599,
              "net": -9202
            },
            "nonCommercial": {
              "long": 8493,
              "short": 8853,
              "net": -360
            },
            "smallTrader": {
              "long": 31582,
              "short": 22020,
              "net": 9562
            }
          },
          "openInterest": 149490
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99299,
              "short": 73325,
              "net": 25974
            },
            "nonCommercial": {
              "long": 8206,
              "short": 20416,
              "net": -12210
            },
            "smallTrader": {
              "long": 11505,
              "short": 25269,
              "net": -13764
            }
          },
          "openInterest": 119680
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15248,
              "short": 20257,
              "net": -5009
            },
            "nonCommercial": {
              "long": 10594,
              "short": 5128,
              "net": 5466
            },
            "smallTrader": {
              "long": 12139,
              "short": 12596,
              "net": -457
            }
          },
          "openInterest": 46875
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32187,
              "short": 56724,
              "net": -24537
            },
            "nonCommercial": {
              "long": 46676,
              "short": 8124,
              "net": 38552
            },
            "smallTrader": {
              "long": 23652,
              "short": 37667,
              "net": -14015
            }
          },
          "openInterest": 118963
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16570,
              "short": 10691,
              "net": 5879
            },
            "nonCommercial": {
              "long": 2197,
              "short": 4595,
              "net": -2398
            },
            "smallTrader": {
              "long": 3023,
              "short": 6504,
              "net": -3481
            }
          },
          "openInterest": 22598
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271176,
              "short": 305079,
              "net": -33903
            },
            "nonCommercial": {
              "long": 33574,
              "short": 21992,
              "net": 11582
            },
            "smallTrader": {
              "long": 44452,
              "short": 22131,
              "net": 22321
            }
          },
          "openInterest": 390951
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 825,
              "short": 6271,
              "net": -5446
            },
            "nonCommercial": {
              "long": 5429,
              "short": 1361,
              "net": 4068
            },
            "smallTrader": {
              "long": 2544,
              "short": 1166,
              "net": 1378
            }
          },
          "openInterest": 8798
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 6831,
              "short": 7801,
              "net": -970
            },
            "nonCommercial": {
              "long": 2776,
              "short": 6039,
              "net": -3263
            },
            "smallTrader": {
              "long": 5033,
              "short": 800,
              "net": 4233
            }
          },
          "openInterest": 14650
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18646,
              "short": 56139,
              "net": -37493
            },
            "nonCommercial": {
              "long": 31288,
              "short": 10149,
              "net": 21139
            },
            "smallTrader": {
              "long": 22086,
              "short": 5732,
              "net": 16354
            }
          },
          "openInterest": 76695
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88759,
              "short": 87853,
              "net": 906
            },
            "nonCommercial": {
              "long": 12688,
              "short": 20161,
              "net": -7473
            },
            "smallTrader": {
              "long": 27284,
              "short": 20717,
              "net": 6567
            }
          },
          "openInterest": 142741
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57302,
              "short": 115988,
              "net": -58686
            },
            "nonCommercial": {
              "long": 46576,
              "short": 7725,
              "net": 38851
            },
            "smallTrader": {
              "long": 34363,
              "short": 14528,
              "net": 19835
            }
          },
          "openInterest": 156754
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78629,
              "short": 149454,
              "net": -70825
            },
            "nonCommercial": {
              "long": 62685,
              "short": 8508,
              "net": 54177
            },
            "smallTrader": {
              "long": 52699,
              "short": 36051,
              "net": 16648
            }
          },
          "openInterest": 214901
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103556,
              "short": 184186,
              "net": -80630
            },
            "nonCommercial": {
              "long": 51485,
              "short": 5515,
              "net": 45970
            },
            "smallTrader": {
              "long": 54922,
              "short": 20262,
              "net": 34660
            }
          },
          "openInterest": 216836
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22789,
              "short": 43719,
              "net": -20930
            },
            "nonCommercial": {
              "long": 12617,
              "short": 3584,
              "net": 9033
            },
            "smallTrader": {
              "long": 20338,
              "short": 8441,
              "net": 11897
            }
          },
          "openInterest": 56438
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8596,
              "short": 1881,
              "net": 6715
            },
            "nonCommercial": {
              "long": 6113,
              "short": 8827,
              "net": -2714
            },
            "smallTrader": {
              "long": 722,
              "short": 4723,
              "net": -4001
            }
          },
          "openInterest": 18078
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34824,
              "short": 32687,
              "net": 2137
            },
            "nonCommercial": {
              "long": 5705,
              "short": 8369,
              "net": -2664
            },
            "smallTrader": {
              "long": 12384,
              "short": 11857,
              "net": 527
            }
          },
          "openInterest": 56108
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34220,
              "short": 42526,
              "net": -8306
            },
            "nonCommercial": {
              "long": 16093,
              "short": 14093,
              "net": 2000
            },
            "smallTrader": {
              "long": 23139,
              "short": 16833,
              "net": 6306
            }
          },
          "openInterest": 81205
        }
      ]
    },
    {
      "reportDate": "2002-12-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 515705,
              "short": 492059,
              "net": 23646
            },
            "nonCommercial": {
              "long": 132323,
              "short": 106550,
              "net": 25773
            },
            "smallTrader": {
              "long": 74473,
              "short": 123892,
              "net": -49419
            }
          },
          "openInterest": 737651
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 80293,
              "short": 73876,
              "net": 6417
            },
            "nonCommercial": {
              "long": 11698,
              "short": 8896,
              "net": 2802
            },
            "smallTrader": {
              "long": 15368,
              "short": 24587,
              "net": -9219
            }
          },
          "openInterest": 113126
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 358944,
              "short": 351897,
              "net": 7047
            },
            "nonCommercial": {
              "long": 24571,
              "short": 36337,
              "net": -11766
            },
            "smallTrader": {
              "long": 61523,
              "short": 56804,
              "net": 4719
            }
          },
          "openInterest": 453155
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 520003,
              "short": 547749,
              "net": -27746
            },
            "nonCommercial": {
              "long": 126009,
              "short": 55389,
              "net": 70620
            },
            "smallTrader": {
              "long": 41258,
              "short": 84132,
              "net": -42874
            }
          },
          "openInterest": 696113
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2298,
              "short": 34445,
              "net": -32147
            },
            "nonCommercial": {
              "long": 15088,
              "short": 577,
              "net": 14511
            },
            "smallTrader": {
              "long": 20366,
              "short": 2730,
              "net": 17636
            }
          },
          "openInterest": 37752
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1468,
              "short": 21878,
              "net": -20410
            },
            "nonCommercial": {
              "long": 11344,
              "short": 3587,
              "net": 7757
            },
            "smallTrader": {
              "long": 20066,
              "short": 7413,
              "net": 12653
            }
          },
          "openInterest": 32946
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30248,
              "short": 75520,
              "net": -45272
            },
            "nonCommercial": {
              "long": 24101,
              "short": 488,
              "net": 23613
            },
            "smallTrader": {
              "long": 34790,
              "short": 13131,
              "net": 21659
            }
          },
          "openInterest": 89152
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62367,
              "short": 50854,
              "net": 11513
            },
            "nonCommercial": {
              "long": 5601,
              "short": 19134,
              "net": -13533
            },
            "smallTrader": {
              "long": 7577,
              "short": 5557,
              "net": 2020
            }
          },
          "openInterest": 84024
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32283,
              "short": 42770,
              "net": -10487
            },
            "nonCommercial": {
              "long": 14170,
              "short": 10695,
              "net": 3475
            },
            "smallTrader": {
              "long": 12869,
              "short": 5857,
              "net": 7012
            }
          },
          "openInterest": 66716
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34316,
              "short": 67628,
              "net": -33312
            },
            "nonCommercial": {
              "long": 25867,
              "short": 2912,
              "net": 22955
            },
            "smallTrader": {
              "long": 13476,
              "short": 3119,
              "net": 10357
            }
          },
          "openInterest": 76375
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221016,
              "short": 241878,
              "net": -20862
            },
            "nonCommercial": {
              "long": 74504,
              "short": 75701,
              "net": -1197
            },
            "smallTrader": {
              "long": 119143,
              "short": 97084,
              "net": 22059
            }
          },
          "openInterest": 447370
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33847,
              "short": 60477,
              "net": -26630
            },
            "nonCommercial": {
              "long": 22938,
              "short": 3363,
              "net": 19575
            },
            "smallTrader": {
              "long": 12161,
              "short": 5106,
              "net": 7055
            }
          },
          "openInterest": 72611
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345023,
              "short": 381319,
              "net": -36296
            },
            "nonCommercial": {
              "long": 52859,
              "short": 40624,
              "net": 12235
            },
            "smallTrader": {
              "long": 71878,
              "short": 47817,
              "net": 24061
            }
          },
          "openInterest": 532706
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15367,
              "short": 75985,
              "net": -60618
            },
            "nonCommercial": {
              "long": 37237,
              "short": 6636,
              "net": 30601
            },
            "smallTrader": {
              "long": 46946,
              "short": 16929,
              "net": 30017
            }
          },
          "openInterest": 100434
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3271,
              "short": 4238,
              "net": -967
            },
            "nonCommercial": {
              "long": 4374,
              "short": 2415,
              "net": 1959
            },
            "smallTrader": {
              "long": 4508,
              "short": 5500,
              "net": -992
            }
          },
          "openInterest": 13054
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36725,
              "short": 138211,
              "net": -101486
            },
            "nonCommercial": {
              "long": 86949,
              "short": 31749,
              "net": 55200
            },
            "smallTrader": {
              "long": 65962,
              "short": 19676,
              "net": 46286
            }
          },
          "openInterest": 205550
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96852,
              "short": 116768,
              "net": -19916
            },
            "nonCommercial": {
              "long": 14845,
              "short": 6383,
              "net": 8462
            },
            "smallTrader": {
              "long": 31422,
              "short": 19968,
              "net": 11454
            }
          },
          "openInterest": 157602
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62454,
              "short": 52066,
              "net": 10388
            },
            "nonCommercial": {
              "long": 11832,
              "short": 12538,
              "net": -706
            },
            "smallTrader": {
              "long": 12474,
              "short": 22156,
              "net": -9682
            }
          },
          "openInterest": 87176
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14016,
              "short": 18054,
              "net": -4038
            },
            "nonCommercial": {
              "long": 7451,
              "short": 3206,
              "net": 4245
            },
            "smallTrader": {
              "long": 9872,
              "short": 10079,
              "net": -207
            }
          },
          "openInterest": 37465
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31641,
              "short": 54452,
              "net": -22811
            },
            "nonCommercial": {
              "long": 42277,
              "short": 8046,
              "net": 34231
            },
            "smallTrader": {
              "long": 24780,
              "short": 36200,
              "net": -11420
            }
          },
          "openInterest": 111821
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7909,
              "short": 4038,
              "net": 3871
            },
            "nonCommercial": {
              "long": 1368,
              "short": 2748,
              "net": -1380
            },
            "smallTrader": {
              "long": 1937,
              "short": 4428,
              "net": -2491
            }
          },
          "openInterest": 11464
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271724,
              "short": 305437,
              "net": -33713
            },
            "nonCommercial": {
              "long": 38684,
              "short": 25601,
              "net": 13083
            },
            "smallTrader": {
              "long": 43095,
              "short": 22465,
              "net": 20630
            }
          },
          "openInterest": 401425
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 817,
              "short": 6766,
              "net": -5949
            },
            "nonCommercial": {
              "long": 5882,
              "short": 1270,
              "net": 4612
            },
            "smallTrader": {
              "long": 2257,
              "short": 920,
              "net": 1337
            }
          },
          "openInterest": 9047
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 7696,
              "short": 9479,
              "net": -1783
            },
            "nonCommercial": {
              "long": 2914,
              "short": 6232,
              "net": -3318
            },
            "smallTrader": {
              "long": 6197,
              "short": 1096,
              "net": 5101
            }
          },
          "openInterest": 17118
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15636,
              "short": 63069,
              "net": -47433
            },
            "nonCommercial": {
              "long": 33764,
              "short": 6138,
              "net": 27626
            },
            "smallTrader": {
              "long": 24985,
              "short": 5178,
              "net": 19807
            }
          },
          "openInterest": 78899
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88555,
              "short": 89861,
              "net": -1306
            },
            "nonCommercial": {
              "long": 14157,
              "short": 20892,
              "net": -6735
            },
            "smallTrader": {
              "long": 28446,
              "short": 20405,
              "net": 8041
            }
          },
          "openInterest": 143689
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58486,
              "short": 117477,
              "net": -58991
            },
            "nonCommercial": {
              "long": 45764,
              "short": 6890,
              "net": 38874
            },
            "smallTrader": {
              "long": 33166,
              "short": 13049,
              "net": 20117
            }
          },
          "openInterest": 154599
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83584,
              "short": 149840,
              "net": -66256
            },
            "nonCommercial": {
              "long": 62080,
              "short": 10449,
              "net": 51631
            },
            "smallTrader": {
              "long": 50459,
              "short": 35834,
              "net": 14625
            }
          },
          "openInterest": 218612
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106552,
              "short": 186438,
              "net": -79886
            },
            "nonCommercial": {
              "long": 51831,
              "short": 5111,
              "net": 46720
            },
            "smallTrader": {
              "long": 53953,
              "short": 20787,
              "net": 33166
            }
          },
          "openInterest": 219511
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1837,
              "short": 37075,
              "net": -35238
            },
            "nonCommercial": {
              "long": 21932,
              "short": 2737,
              "net": 19195
            },
            "smallTrader": {
              "long": 22006,
              "short": 5963,
              "net": 16043
            }
          },
          "openInterest": 45822
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12608,
              "short": 2058,
              "net": 10550
            },
            "nonCommercial": {
              "long": 7404,
              "short": 13453,
              "net": -6049
            },
            "smallTrader": {
              "long": 546,
              "short": 5047,
              "net": -4501
            }
          },
          "openInterest": 23164
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33307,
              "short": 32719,
              "net": 588
            },
            "nonCommercial": {
              "long": 6654,
              "short": 8417,
              "net": -1763
            },
            "smallTrader": {
              "long": 12186,
              "short": 11011,
              "net": 1175
            }
          },
          "openInterest": 55091
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32331,
              "short": 45581,
              "net": -13250
            },
            "nonCommercial": {
              "long": 20141,
              "short": 13506,
              "net": 6635
            },
            "smallTrader": {
              "long": 23646,
              "short": 17031,
              "net": 6615
            }
          },
          "openInterest": 83010
        }
      ]
    },
    {
      "reportDate": "2002-12-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 477703,
              "short": 471995,
              "net": 5708
            },
            "nonCommercial": {
              "long": 124499,
              "short": 91039,
              "net": 33460
            },
            "smallTrader": {
              "long": 77378,
              "short": 116546,
              "net": -39168
            }
          },
          "openInterest": 689141
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 72108,
              "short": 70321,
              "net": 1787
            },
            "nonCommercial": {
              "long": 15117,
              "short": 7424,
              "net": 7693
            },
            "smallTrader": {
              "long": 15453,
              "short": 24933,
              "net": -9480
            }
          },
          "openInterest": 108841
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 325436,
              "short": 316606,
              "net": 8830
            },
            "nonCommercial": {
              "long": 24297,
              "short": 34926,
              "net": -10629
            },
            "smallTrader": {
              "long": 59209,
              "short": 57410,
              "net": 1799
            }
          },
          "openInterest": 415149
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 500798,
              "short": 528794,
              "net": -27996
            },
            "nonCommercial": {
              "long": 121925,
              "short": 60112,
              "net": 61813
            },
            "smallTrader": {
              "long": 46011,
              "short": 79828,
              "net": -33817
            }
          },
          "openInterest": 674080
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3498,
              "short": 32309,
              "net": -28811
            },
            "nonCommercial": {
              "long": 12508,
              "short": 0,
              "net": 12508
            },
            "smallTrader": {
              "long": 19416,
              "short": 3113,
              "net": 16303
            }
          },
          "openInterest": 35422
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1565,
              "short": 21971,
              "net": -20406
            },
            "nonCommercial": {
              "long": 10488,
              "short": 3587,
              "net": 6901
            },
            "smallTrader": {
              "long": 21898,
              "short": 8393,
              "net": 13505
            }
          },
          "openInterest": 34020
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10785,
              "short": 59300,
              "net": -48515
            },
            "nonCommercial": {
              "long": 23062,
              "short": 0,
              "net": 23062
            },
            "smallTrader": {
              "long": 34183,
              "short": 8730,
              "net": 25453
            }
          },
          "openInterest": 68035
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62478,
              "short": 52204,
              "net": 10274
            },
            "nonCommercial": {
              "long": 5498,
              "short": 18754,
              "net": -13256
            },
            "smallTrader": {
              "long": 7365,
              "short": 4383,
              "net": 2982
            }
          },
          "openInterest": 84401
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33198,
              "short": 42308,
              "net": -9110
            },
            "nonCommercial": {
              "long": 13786,
              "short": 11451,
              "net": 2335
            },
            "smallTrader": {
              "long": 13241,
              "short": 6466,
              "net": 6775
            }
          },
          "openInterest": 67603
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38441,
              "short": 62512,
              "net": -24071
            },
            "nonCommercial": {
              "long": 19627,
              "short": 4431,
              "net": 15196
            },
            "smallTrader": {
              "long": 12588,
              "short": 3713,
              "net": 8875
            }
          },
          "openInterest": 72661
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213152,
              "short": 239483,
              "net": -26331
            },
            "nonCommercial": {
              "long": 74333,
              "short": 70030,
              "net": 4303
            },
            "smallTrader": {
              "long": 118201,
              "short": 96173,
              "net": 22028
            }
          },
          "openInterest": 438000
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31454,
              "short": 64375,
              "net": -32921
            },
            "nonCommercial": {
              "long": 28178,
              "short": 3715,
              "net": 24463
            },
            "smallTrader": {
              "long": 13675,
              "short": 5217,
              "net": 8458
            }
          },
          "openInterest": 76877
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 362019,
              "short": 422264,
              "net": -60245
            },
            "nonCommercial": {
              "long": 68531,
              "short": 40537,
              "net": 27994
            },
            "smallTrader": {
              "long": 66186,
              "short": 33935,
              "net": 32251
            }
          },
          "openInterest": 557416
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14866,
              "short": 74408,
              "net": -59542
            },
            "nonCommercial": {
              "long": 36015,
              "short": 7888,
              "net": 28127
            },
            "smallTrader": {
              "long": 47985,
              "short": 16570,
              "net": 31415
            }
          },
          "openInterest": 98907
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3492,
              "short": 4018,
              "net": -526
            },
            "nonCommercial": {
              "long": 4232,
              "short": 2366,
              "net": 1866
            },
            "smallTrader": {
              "long": 4160,
              "short": 5500,
              "net": -1340
            }
          },
          "openInterest": 12904
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36551,
              "short": 140004,
              "net": -103453
            },
            "nonCommercial": {
              "long": 86100,
              "short": 28995,
              "net": 57105
            },
            "smallTrader": {
              "long": 63217,
              "short": 16869,
              "net": 46348
            }
          },
          "openInterest": 201761
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102967,
              "short": 124432,
              "net": -21465
            },
            "nonCommercial": {
              "long": 16613,
              "short": 6803,
              "net": 9810
            },
            "smallTrader": {
              "long": 31936,
              "short": 20281,
              "net": 11655
            }
          },
          "openInterest": 165633
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59941,
              "short": 59826,
              "net": 115
            },
            "nonCommercial": {
              "long": 16976,
              "short": 13169,
              "net": 3807
            },
            "smallTrader": {
              "long": 15434,
              "short": 19356,
              "net": -3922
            }
          },
          "openInterest": 92767
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13866,
              "short": 17758,
              "net": -3892
            },
            "nonCommercial": {
              "long": 8287,
              "short": 3209,
              "net": 5078
            },
            "smallTrader": {
              "long": 9068,
              "short": 10254,
              "net": -1186
            }
          },
          "openInterest": 38602
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32294,
              "short": 52978,
              "net": -20684
            },
            "nonCommercial": {
              "long": 43095,
              "short": 8769,
              "net": 34326
            },
            "smallTrader": {
              "long": 24824,
              "short": 38466,
              "net": -13642
            }
          },
          "openInterest": 112301
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6606,
              "short": 6120,
              "net": 486
            },
            "nonCommercial": {
              "long": 3673,
              "short": 1558,
              "net": 2115
            },
            "smallTrader": {
              "long": 2212,
              "short": 4813,
              "net": -2601
            }
          },
          "openInterest": 13357
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 272877,
              "short": 301087,
              "net": -28210
            },
            "nonCommercial": {
              "long": 34846,
              "short": 26386,
              "net": 8460
            },
            "smallTrader": {
              "long": 39573,
              "short": 19823,
              "net": 19750
            }
          },
          "openInterest": 400656
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1448,
              "short": 5980,
              "net": -4532
            },
            "nonCommercial": {
              "long": 4350,
              "short": 1040,
              "net": 3310
            },
            "smallTrader": {
              "long": 2180,
              "short": 958,
              "net": 1222
            }
          },
          "openInterest": 8075
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12718,
              "short": 62797,
              "net": -50079
            },
            "nonCommercial": {
              "long": 34246,
              "short": 5314,
              "net": 28932
            },
            "smallTrader": {
              "long": 25563,
              "short": 4416,
              "net": 21147
            }
          },
          "openInterest": 76932
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84885,
              "short": 89843,
              "net": -4958
            },
            "nonCommercial": {
              "long": 13060,
              "short": 20254,
              "net": -7194
            },
            "smallTrader": {
              "long": 30123,
              "short": 17971,
              "net": 12152
            }
          },
          "openInterest": 140770
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57426,
              "short": 115758,
              "net": -58332
            },
            "nonCommercial": {
              "long": 47033,
              "short": 7049,
              "net": 39984
            },
            "smallTrader": {
              "long": 31702,
              "short": 13354,
              "net": 18348
            }
          },
          "openInterest": 150649
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80874,
              "short": 145995,
              "net": -65121
            },
            "nonCommercial": {
              "long": 61134,
              "short": 7711,
              "net": 53423
            },
            "smallTrader": {
              "long": 47611,
              "short": 35913,
              "net": 11698
            }
          },
          "openInterest": 210265
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110130,
              "short": 187840,
              "net": -77710
            },
            "nonCommercial": {
              "long": 50215,
              "short": 5642,
              "net": 44573
            },
            "smallTrader": {
              "long": 53284,
              "short": 20147,
              "net": 33137
            }
          },
          "openInterest": 220879
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1963,
              "short": 40324,
              "net": -38361
            },
            "nonCommercial": {
              "long": 23980,
              "short": 2157,
              "net": 21823
            },
            "smallTrader": {
              "long": 23020,
              "short": 6482,
              "net": 16538
            }
          },
          "openInterest": 48996
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12416,
              "short": 1885,
              "net": 10531
            },
            "nonCommercial": {
              "long": 7025,
              "short": 13018,
              "net": -5993
            },
            "smallTrader": {
              "long": 526,
              "short": 5064,
              "net": -4538
            }
          },
          "openInterest": 22461
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37185,
              "short": 35289,
              "net": 1896
            },
            "nonCommercial": {
              "long": 3734,
              "short": 7227,
              "net": -3493
            },
            "smallTrader": {
              "long": 13705,
              "short": 12108,
              "net": 1597
            }
          },
          "openInterest": 57512
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36087,
              "short": 43503,
              "net": -7416
            },
            "nonCommercial": {
              "long": 16821,
              "short": 15046,
              "net": 1775
            },
            "smallTrader": {
              "long": 22797,
              "short": 17156,
              "net": 5641
            }
          },
          "openInterest": 83299
        }
      ]
    },
    {
      "reportDate": "2002-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 456216,
              "short": 488299,
              "net": -32083
            },
            "nonCommercial": {
              "long": 146132,
              "short": 90853,
              "net": 55279
            },
            "smallTrader": {
              "long": 83079,
              "short": 106275,
              "net": -23196
            }
          },
          "openInterest": 693361
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 67475,
              "short": 70321,
              "net": -2846
            },
            "nonCommercial": {
              "long": 18694,
              "short": 9560,
              "net": 9134
            },
            "smallTrader": {
              "long": 16446,
              "short": 22734,
              "net": -6288
            }
          },
          "openInterest": 104042
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 309610,
              "short": 321357,
              "net": -11747
            },
            "nonCommercial": {
              "long": 27228,
              "short": 24073,
              "net": 3155
            },
            "smallTrader": {
              "long": 65980,
              "short": 57388,
              "net": 8592
            }
          },
          "openInterest": 409741
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 467934,
              "short": 500801,
              "net": -32867
            },
            "nonCommercial": {
              "long": 116674,
              "short": 62409,
              "net": 54265
            },
            "smallTrader": {
              "long": 60435,
              "short": 81833,
              "net": -21398
            }
          },
          "openInterest": 650430
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3988,
              "short": 30973,
              "net": -26985
            },
            "nonCommercial": {
              "long": 10920,
              "short": 0,
              "net": 10920
            },
            "smallTrader": {
              "long": 19678,
              "short": 3613,
              "net": 16065
            }
          },
          "openInterest": 34586
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1089,
              "short": 22956,
              "net": -21867
            },
            "nonCommercial": {
              "long": 11957,
              "short": 3587,
              "net": 8370
            },
            "smallTrader": {
              "long": 21708,
              "short": 8211,
              "net": 13497
            }
          },
          "openInterest": 34823
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13357,
              "short": 48398,
              "net": -35041
            },
            "nonCommercial": {
              "long": 14855,
              "short": 3336,
              "net": 11519
            },
            "smallTrader": {
              "long": 34500,
              "short": 10978,
              "net": 23522
            }
          },
          "openInterest": 62742
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64339,
              "short": 53666,
              "net": 10673
            },
            "nonCommercial": {
              "long": 5044,
              "short": 17739,
              "net": -12695
            },
            "smallTrader": {
              "long": 7052,
              "short": 5030,
              "net": 2022
            }
          },
          "openInterest": 86843
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33178,
              "short": 40963,
              "net": -7785
            },
            "nonCommercial": {
              "long": 15262,
              "short": 13812,
              "net": 1450
            },
            "smallTrader": {
              "long": 12819,
              "short": 6484,
              "net": 6335
            }
          },
          "openInterest": 69388
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49447,
              "short": 56230,
              "net": -6783
            },
            "nonCommercial": {
              "long": 17089,
              "short": 15929,
              "net": 1160
            },
            "smallTrader": {
              "long": 10961,
              "short": 5338,
              "net": 5623
            }
          },
          "openInterest": 80174
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219254,
              "short": 230332,
              "net": -11078
            },
            "nonCommercial": {
              "long": 71635,
              "short": 77183,
              "net": -5548
            },
            "smallTrader": {
              "long": 116118,
              "short": 99492,
              "net": 16626
            }
          },
          "openInterest": 438041
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31495,
              "short": 65302,
              "net": -33807
            },
            "nonCommercial": {
              "long": 28988,
              "short": 3374,
              "net": 25614
            },
            "smallTrader": {
              "long": 13311,
              "short": 5118,
              "net": 8193
            }
          },
          "openInterest": 77645
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 379180,
              "short": 428164,
              "net": -48984
            },
            "nonCommercial": {
              "long": 69202,
              "short": 51408,
              "net": 17794
            },
            "smallTrader": {
              "long": 70972,
              "short": 39782,
              "net": 31190
            }
          },
          "openInterest": 580793
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14561,
              "short": 72690,
              "net": -58129
            },
            "nonCommercial": {
              "long": 35953,
              "short": 6943,
              "net": 29010
            },
            "smallTrader": {
              "long": 47644,
              "short": 18525,
              "net": 29119
            }
          },
          "openInterest": 98699
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3357,
              "short": 3751,
              "net": -394
            },
            "nonCommercial": {
              "long": 3979,
              "short": 2646,
              "net": 1333
            },
            "smallTrader": {
              "long": 4527,
              "short": 5466,
              "net": -939
            }
          },
          "openInterest": 12850
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39250,
              "short": 143666,
              "net": -104416
            },
            "nonCommercial": {
              "long": 88002,
              "short": 28497,
              "net": 59505
            },
            "smallTrader": {
              "long": 62534,
              "short": 17623,
              "net": 44911
            }
          },
          "openInterest": 206914
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102166,
              "short": 127585,
              "net": -25419
            },
            "nonCommercial": {
              "long": 18776,
              "short": 5516,
              "net": 13260
            },
            "smallTrader": {
              "long": 28126,
              "short": 15967,
              "net": 12159
            }
          },
          "openInterest": 166412
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56491,
              "short": 91282,
              "net": -34791
            },
            "nonCommercial": {
              "long": 40666,
              "short": 12532,
              "net": 28134
            },
            "smallTrader": {
              "long": 22120,
              "short": 15463,
              "net": 6657
            }
          },
          "openInterest": 119681
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13502,
              "short": 18084,
              "net": -4582
            },
            "nonCommercial": {
              "long": 8914,
              "short": 2812,
              "net": 6102
            },
            "smallTrader": {
              "long": 9464,
              "short": 10984,
              "net": -1520
            }
          },
          "openInterest": 39386
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31605,
              "short": 52489,
              "net": -20884
            },
            "nonCommercial": {
              "long": 46175,
              "short": 9703,
              "net": 36472
            },
            "smallTrader": {
              "long": 23701,
              "short": 39289,
              "net": -15588
            }
          },
          "openInterest": 112548
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15011,
              "short": 3611,
              "net": 11400
            },
            "nonCommercial": {
              "long": 1297,
              "short": 9107,
              "net": -7810
            },
            "smallTrader": {
              "long": 2260,
              "short": 5850,
              "net": -3590
            }
          },
          "openInterest": 19208
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 262872,
              "short": 287738,
              "net": -24866
            },
            "nonCommercial": {
              "long": 30979,
              "short": 25893,
              "net": 5086
            },
            "smallTrader": {
              "long": 37693,
              "short": 17913,
              "net": 19780
            }
          },
          "openInterest": 379548
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1714,
              "short": 6193,
              "net": -4479
            },
            "nonCommercial": {
              "long": 4231,
              "short": 1113,
              "net": 3118
            },
            "smallTrader": {
              "long": 2310,
              "short": 949,
              "net": 1361
            }
          },
          "openInterest": 8255
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12948,
              "short": 67845,
              "net": -54897
            },
            "nonCommercial": {
              "long": 36652,
              "short": 4772,
              "net": 31880
            },
            "smallTrader": {
              "long": 26756,
              "short": 3739,
              "net": 23017
            }
          },
          "openInterest": 80920
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83996,
              "short": 91929,
              "net": -7933
            },
            "nonCommercial": {
              "long": 13054,
              "short": 16626,
              "net": -3572
            },
            "smallTrader": {
              "long": 28250,
              "short": 16745,
              "net": 11505
            }
          },
          "openInterest": 138466
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59309,
              "short": 106190,
              "net": -46881
            },
            "nonCommercial": {
              "long": 40117,
              "short": 9085,
              "net": 31032
            },
            "smallTrader": {
              "long": 27765,
              "short": 11916,
              "net": 15849
            }
          },
          "openInterest": 144555
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80800,
              "short": 144030,
              "net": -63230
            },
            "nonCommercial": {
              "long": 55491,
              "short": 5141,
              "net": 50350
            },
            "smallTrader": {
              "long": 45823,
              "short": 32943,
              "net": 12880
            }
          },
          "openInterest": 201351
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106966,
              "short": 185249,
              "net": -78283
            },
            "nonCommercial": {
              "long": 51134,
              "short": 5551,
              "net": 45583
            },
            "smallTrader": {
              "long": 56900,
              "short": 24200,
              "net": 32700
            }
          },
          "openInterest": 222585
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1558,
              "short": 41529,
              "net": -39971
            },
            "nonCommercial": {
              "long": 24829,
              "short": 1576,
              "net": 23253
            },
            "smallTrader": {
              "long": 23826,
              "short": 7108,
              "net": 16718
            }
          },
          "openInterest": 50293
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11547,
              "short": 1885,
              "net": 9662
            },
            "nonCommercial": {
              "long": 6666,
              "short": 11985,
              "net": -5319
            },
            "smallTrader": {
              "long": 529,
              "short": 4872,
              "net": -4343
            }
          },
          "openInterest": 21203
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37167,
              "short": 36457,
              "net": 710
            },
            "nonCommercial": {
              "long": 4051,
              "short": 6586,
              "net": -2535
            },
            "smallTrader": {
              "long": 14112,
              "short": 12287,
              "net": 1825
            }
          },
          "openInterest": 58571
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39504,
              "short": 42974,
              "net": -3470
            },
            "nonCommercial": {
              "long": 16391,
              "short": 19310,
              "net": -2919
            },
            "smallTrader": {
              "long": 23538,
              "short": 17149,
              "net": 6389
            }
          },
          "openInterest": 86612
        }
      ]
    },
    {
      "reportDate": "2003-01-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 469637,
              "short": 496683,
              "net": -27046
            },
            "nonCommercial": {
              "long": 141754,
              "short": 99747,
              "net": 42007
            },
            "smallTrader": {
              "long": 89598,
              "short": 104559,
              "net": -14961
            }
          },
          "openInterest": 710450
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 69537,
              "short": 68633,
              "net": 904
            },
            "nonCommercial": {
              "long": 19792,
              "short": 10697,
              "net": 9095
            },
            "smallTrader": {
              "long": 15188,
              "short": 25187,
              "net": -9999
            }
          },
          "openInterest": 106272
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 299347,
              "short": 312740,
              "net": -13393
            },
            "nonCommercial": {
              "long": 21356,
              "short": 21032,
              "net": 324
            },
            "smallTrader": {
              "long": 72638,
              "short": 59569,
              "net": 13069
            }
          },
          "openInterest": 399951
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 482168,
              "short": 523302,
              "net": -41134
            },
            "nonCommercial": {
              "long": 126674,
              "short": 61804,
              "net": 64870
            },
            "smallTrader": {
              "long": 61363,
              "short": 85099,
              "net": -23736
            }
          },
          "openInterest": 672708
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2789,
              "short": 39931,
              "net": -37142
            },
            "nonCommercial": {
              "long": 19740,
              "short": 401,
              "net": 19339
            },
            "smallTrader": {
              "long": 21305,
              "short": 3502,
              "net": 17803
            }
          },
          "openInterest": 43834
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1189,
              "short": 23102,
              "net": -21913
            },
            "nonCommercial": {
              "long": 13444,
              "short": 4630,
              "net": 8814
            },
            "smallTrader": {
              "long": 22047,
              "short": 8948,
              "net": 13099
            }
          },
          "openInterest": 36924
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14304,
              "short": 50139,
              "net": -35835
            },
            "nonCommercial": {
              "long": 13131,
              "short": 0,
              "net": 13131
            },
            "smallTrader": {
              "long": 33708,
              "short": 11004,
              "net": 22704
            }
          },
          "openInterest": 61623
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63973,
              "short": 57451,
              "net": 6522
            },
            "nonCommercial": {
              "long": 8489,
              "short": 19063,
              "net": -10574
            },
            "smallTrader": {
              "long": 9681,
              "short": 5629,
              "net": 4052
            }
          },
          "openInterest": 94045
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31633,
              "short": 41525,
              "net": -9892
            },
            "nonCommercial": {
              "long": 15420,
              "short": 13870,
              "net": 1550
            },
            "smallTrader": {
              "long": 13908,
              "short": 5566,
              "net": 8342
            }
          },
          "openInterest": 68571
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47859,
              "short": 59014,
              "net": -11155
            },
            "nonCommercial": {
              "long": 14802,
              "short": 10826,
              "net": 3976
            },
            "smallTrader": {
              "long": 12379,
              "short": 5200,
              "net": 7179
            }
          },
          "openInterest": 77457
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214923,
              "short": 226698,
              "net": -11775
            },
            "nonCommercial": {
              "long": 76291,
              "short": 85431,
              "net": -9140
            },
            "smallTrader": {
              "long": 122046,
              "short": 101131,
              "net": 20915
            }
          },
          "openInterest": 444380
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30180,
              "short": 67047,
              "net": -36867
            },
            "nonCommercial": {
              "long": 32243,
              "short": 3761,
              "net": 28482
            },
            "smallTrader": {
              "long": 13480,
              "short": 5095,
              "net": 8385
            }
          },
          "openInterest": 80764
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 392440,
              "short": 414194,
              "net": -21754
            },
            "nonCommercial": {
              "long": 72208,
              "short": 77241,
              "net": -5033
            },
            "smallTrader": {
              "long": 71532,
              "short": 44745,
              "net": 26787
            }
          },
          "openInterest": 602167
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14990,
              "short": 71660,
              "net": -56670
            },
            "nonCommercial": {
              "long": 35647,
              "short": 7490,
              "net": 28157
            },
            "smallTrader": {
              "long": 47597,
              "short": 19084,
              "net": 28513
            }
          },
          "openInterest": 98275
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3341,
              "short": 3798,
              "net": -457
            },
            "nonCommercial": {
              "long": 4684,
              "short": 3069,
              "net": 1615
            },
            "smallTrader": {
              "long": 4488,
              "short": 5646,
              "net": -1158
            }
          },
          "openInterest": 13609
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40513,
              "short": 149899,
              "net": -109386
            },
            "nonCommercial": {
              "long": 93664,
              "short": 30101,
              "net": 63563
            },
            "smallTrader": {
              "long": 63157,
              "short": 17334,
              "net": 45823
            }
          },
          "openInterest": 215299
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102043,
              "short": 127137,
              "net": -25094
            },
            "nonCommercial": {
              "long": 20871,
              "short": 6042,
              "net": 14829
            },
            "smallTrader": {
              "long": 27685,
              "short": 17420,
              "net": 10265
            }
          },
          "openInterest": 171034
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59421,
              "short": 85958,
              "net": -26537
            },
            "nonCommercial": {
              "long": 39488,
              "short": 12261,
              "net": 27227
            },
            "smallTrader": {
              "long": 17599,
              "short": 18289,
              "net": -690
            }
          },
          "openInterest": 116555
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13608,
              "short": 18234,
              "net": -4626
            },
            "nonCommercial": {
              "long": 8583,
              "short": 2630,
              "net": 5953
            },
            "smallTrader": {
              "long": 9805,
              "short": 11132,
              "net": -1327
            }
          },
          "openInterest": 40775
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29045,
              "short": 52086,
              "net": -23041
            },
            "nonCommercial": {
              "long": 49168,
              "short": 10099,
              "net": 39069
            },
            "smallTrader": {
              "long": 24886,
              "short": 40914,
              "net": -16028
            }
          },
          "openInterest": 113039
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17339,
              "short": 3561,
              "net": 13778
            },
            "nonCommercial": {
              "long": 2181,
              "short": 13049,
              "net": -10868
            },
            "smallTrader": {
              "long": 3591,
              "short": 6501,
              "net": -2910
            }
          },
          "openInterest": 23751
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 273481,
              "short": 304595,
              "net": -31114
            },
            "nonCommercial": {
              "long": 33157,
              "short": 24612,
              "net": 8545
            },
            "smallTrader": {
              "long": 41783,
              "short": 19214,
              "net": 22569
            }
          },
          "openInterest": 403990
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1312,
              "short": 6538,
              "net": -5226
            },
            "nonCommercial": {
              "long": 5107,
              "short": 1272,
              "net": 3835
            },
            "smallTrader": {
              "long": 2160,
              "short": 769,
              "net": 1391
            }
          },
          "openInterest": 8579
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3747,
              "short": 3516,
              "net": 231
            },
            "nonCommercial": {
              "long": 1646,
              "short": 2249,
              "net": -603
            },
            "smallTrader": {
              "long": 1858,
              "short": 1486,
              "net": 372
            }
          },
          "openInterest": 7272
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15941,
              "short": 79275,
              "net": -63334
            },
            "nonCommercial": {
              "long": 45993,
              "short": 7406,
              "net": 38587
            },
            "smallTrader": {
              "long": 28944,
              "short": 4197,
              "net": 24747
            }
          },
          "openInterest": 95739
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77259,
              "short": 103606,
              "net": -26347
            },
            "nonCommercial": {
              "long": 25548,
              "short": 14631,
              "net": 10917
            },
            "smallTrader": {
              "long": 32396,
              "short": 16966,
              "net": 15430
            }
          },
          "openInterest": 148750
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60461,
              "short": 102586,
              "net": -42125
            },
            "nonCommercial": {
              "long": 39433,
              "short": 13371,
              "net": 26062
            },
            "smallTrader": {
              "long": 29002,
              "short": 12939,
              "net": 16063
            }
          },
          "openInterest": 144536
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68961,
              "short": 153879,
              "net": -84918
            },
            "nonCommercial": {
              "long": 77709,
              "short": 7168,
              "net": 70541
            },
            "smallTrader": {
              "long": 49236,
              "short": 34859,
              "net": 14377
            }
          },
          "openInterest": 212793
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106203,
              "short": 187133,
              "net": -80930
            },
            "nonCommercial": {
              "long": 55571,
              "short": 6343,
              "net": 49228
            },
            "smallTrader": {
              "long": 57737,
              "short": 26035,
              "net": 31702
            }
          },
          "openInterest": 228147
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1912,
              "short": 43428,
              "net": -41516
            },
            "nonCommercial": {
              "long": 24392,
              "short": 1342,
              "net": 23050
            },
            "smallTrader": {
              "long": 25139,
              "short": 6673,
              "net": 18466
            }
          },
          "openInterest": 51474
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12382,
              "short": 2218,
              "net": 10164
            },
            "nonCommercial": {
              "long": 6324,
              "short": 12337,
              "net": -6013
            },
            "smallTrader": {
              "long": 715,
              "short": 4866,
              "net": -4151
            }
          },
          "openInterest": 21912
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36877,
              "short": 36336,
              "net": 541
            },
            "nonCommercial": {
              "long": 4296,
              "short": 6739,
              "net": -2443
            },
            "smallTrader": {
              "long": 13509,
              "short": 11607,
              "net": 1902
            }
          },
          "openInterest": 58972
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38271,
              "short": 42634,
              "net": -4363
            },
            "nonCommercial": {
              "long": 18709,
              "short": 21040,
              "net": -2331
            },
            "smallTrader": {
              "long": 24561,
              "short": 17867,
              "net": 6694
            }
          },
          "openInterest": 88185
        }
      ]
    },
    {
      "reportDate": "2003-01-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 505526,
              "short": 515961,
              "net": -10435
            },
            "nonCommercial": {
              "long": 152040,
              "short": 112542,
              "net": 39498
            },
            "smallTrader": {
              "long": 87904,
              "short": 116967,
              "net": -29063
            }
          },
          "openInterest": 766550
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71256,
              "short": 68842,
              "net": 2414
            },
            "nonCommercial": {
              "long": 20766,
              "short": 11972,
              "net": 8794
            },
            "smallTrader": {
              "long": 15593,
              "short": 26801,
              "net": -11208
            }
          },
          "openInterest": 109134
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306344,
              "short": 325389,
              "net": -19045
            },
            "nonCommercial": {
              "long": 18911,
              "short": 20175,
              "net": -1264
            },
            "smallTrader": {
              "long": 80357,
              "short": 60048,
              "net": 20309
            }
          },
          "openInterest": 409250
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 486951,
              "short": 522738,
              "net": -35787
            },
            "nonCommercial": {
              "long": 122700,
              "short": 55176,
              "net": 67524
            },
            "smallTrader": {
              "long": 51219,
              "short": 82956,
              "net": -31737
            }
          },
          "openInterest": 664870
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2862,
              "short": 41752,
              "net": -38890
            },
            "nonCommercial": {
              "long": 20414,
              "short": 431,
              "net": 19983
            },
            "smallTrader": {
              "long": 22636,
              "short": 3729,
              "net": 18907
            }
          },
          "openInterest": 45912
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1050,
              "short": 24151,
              "net": -23101
            },
            "nonCommercial": {
              "long": 13773,
              "short": 3608,
              "net": 10165
            },
            "smallTrader": {
              "long": 22244,
              "short": 9308,
              "net": 12936
            }
          },
          "openInterest": 37182
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15656,
              "short": 69949,
              "net": -54293
            },
            "nonCommercial": {
              "long": 25482,
              "short": 500,
              "net": 24982
            },
            "smallTrader": {
              "long": 39344,
              "short": 10033,
              "net": 29311
            }
          },
          "openInterest": 81532
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65755,
              "short": 59536,
              "net": 6219
            },
            "nonCommercial": {
              "long": 9506,
              "short": 18145,
              "net": -8639
            },
            "smallTrader": {
              "long": 9017,
              "short": 6597,
              "net": 2420
            }
          },
          "openInterest": 97076
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30345,
              "short": 41177,
              "net": -10832
            },
            "nonCommercial": {
              "long": 15033,
              "short": 12283,
              "net": 2750
            },
            "smallTrader": {
              "long": 13911,
              "short": 5829,
              "net": 8082
            }
          },
          "openInterest": 67411
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41059,
              "short": 65773,
              "net": -24714
            },
            "nonCommercial": {
              "long": 22746,
              "short": 7118,
              "net": 15628
            },
            "smallTrader": {
              "long": 12067,
              "short": 2981,
              "net": 9086
            }
          },
          "openInterest": 78117
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227835,
              "short": 212616,
              "net": 15219
            },
            "nonCommercial": {
              "long": 73849,
              "short": 97908,
              "net": -24059
            },
            "smallTrader": {
              "long": 116775,
              "short": 107935,
              "net": 8840
            }
          },
          "openInterest": 455158
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30599,
              "short": 69412,
              "net": -38813
            },
            "nonCommercial": {
              "long": 34553,
              "short": 3893,
              "net": 30660
            },
            "smallTrader": {
              "long": 13954,
              "short": 5801,
              "net": 8153
            }
          },
          "openInterest": 85987
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 393610,
              "short": 429865,
              "net": -36255
            },
            "nonCommercial": {
              "long": 82574,
              "short": 70946,
              "net": 11628
            },
            "smallTrader": {
              "long": 75171,
              "short": 50544,
              "net": 24627
            }
          },
          "openInterest": 610893
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24937,
              "short": 83917,
              "net": -58980
            },
            "nonCommercial": {
              "long": 36455,
              "short": 7682,
              "net": 28773
            },
            "smallTrader": {
              "long": 48673,
              "short": 18466,
              "net": 30207
            }
          },
          "openInterest": 110075
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3886,
              "short": 3527,
              "net": 359
            },
            "nonCommercial": {
              "long": 3848,
              "short": 2710,
              "net": 1138
            },
            "smallTrader": {
              "long": 4416,
              "short": 5913,
              "net": -1497
            }
          },
          "openInterest": 13522
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38005,
              "short": 142982,
              "net": -104977
            },
            "nonCommercial": {
              "long": 93046,
              "short": 32384,
              "net": 60662
            },
            "smallTrader": {
              "long": 64945,
              "short": 20630,
              "net": 44315
            }
          },
          "openInterest": 214684
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108667,
              "short": 128838,
              "net": -20171
            },
            "nonCommercial": {
              "long": 18982,
              "short": 9838,
              "net": 9144
            },
            "smallTrader": {
              "long": 29563,
              "short": 18536,
              "net": 11027
            }
          },
          "openInterest": 174986
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49339,
              "short": 91697,
              "net": -42358
            },
            "nonCommercial": {
              "long": 44399,
              "short": 11455,
              "net": 32944
            },
            "smallTrader": {
              "long": 26619,
              "short": 17205,
              "net": 9414
            }
          },
          "openInterest": 120396
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13760,
              "short": 21184,
              "net": -7424
            },
            "nonCommercial": {
              "long": 9495,
              "short": 2657,
              "net": 6838
            },
            "smallTrader": {
              "long": 10325,
              "short": 9739,
              "net": 586
            }
          },
          "openInterest": 40185
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30088,
              "short": 52779,
              "net": -22691
            },
            "nonCommercial": {
              "long": 47287,
              "short": 10293,
              "net": 36994
            },
            "smallTrader": {
              "long": 27514,
              "short": 41817,
              "net": -14303
            }
          },
          "openInterest": 114068
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22598,
              "short": 3168,
              "net": 19430
            },
            "nonCommercial": {
              "long": 2102,
              "short": 16764,
              "net": -14662
            },
            "smallTrader": {
              "long": 3484,
              "short": 8252,
              "net": -4768
            }
          },
          "openInterest": 28464
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 284515,
              "short": 312479,
              "net": -27964
            },
            "nonCommercial": {
              "long": 35751,
              "short": 26776,
              "net": 8975
            },
            "smallTrader": {
              "long": 42800,
              "short": 23811,
              "net": 18989
            }
          },
          "openInterest": 423605
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 806,
              "short": 6716,
              "net": -5910
            },
            "nonCommercial": {
              "long": 5739,
              "short": 1275,
              "net": 4464
            },
            "smallTrader": {
              "long": 2354,
              "short": 908,
              "net": 1446
            }
          },
          "openInterest": 8899
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 5589,
              "short": 3783,
              "net": 1806
            },
            "nonCommercial": {
              "long": 2032,
              "short": 2997,
              "net": -965
            },
            "smallTrader": {
              "long": 989,
              "short": 1830,
              "net": -841
            }
          },
          "openInterest": 8677
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18244,
              "short": 81066,
              "net": -62822
            },
            "nonCommercial": {
              "long": 45901,
              "short": 8658,
              "net": 37243
            },
            "smallTrader": {
              "long": 29417,
              "short": 3838,
              "net": 25579
            }
          },
          "openInterest": 98600
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89511,
              "short": 97022,
              "net": -7511
            },
            "nonCommercial": {
              "long": 14971,
              "short": 19443,
              "net": -4472
            },
            "smallTrader": {
              "long": 29922,
              "short": 17939,
              "net": 11983
            }
          },
          "openInterest": 152679
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64268,
              "short": 97655,
              "net": -33387
            },
            "nonCommercial": {
              "long": 39442,
              "short": 17746,
              "net": 21696
            },
            "smallTrader": {
              "long": 26658,
              "short": 14967,
              "net": 11691
            }
          },
          "openInterest": 146923
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77322,
              "short": 135239,
              "net": -57917
            },
            "nonCommercial": {
              "long": 53950,
              "short": 8807,
              "net": 45143
            },
            "smallTrader": {
              "long": 45652,
              "short": 32878,
              "net": 12774
            }
          },
          "openInterest": 195164
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108482,
              "short": 191240,
              "net": -82758
            },
            "nonCommercial": {
              "long": 57202,
              "short": 6357,
              "net": 50845
            },
            "smallTrader": {
              "long": 59072,
              "short": 27159,
              "net": 31913
            }
          },
          "openInterest": 234927
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2222,
              "short": 44057,
              "net": -41835
            },
            "nonCommercial": {
              "long": 26106,
              "short": 3076,
              "net": 23030
            },
            "smallTrader": {
              "long": 26053,
              "short": 7248,
              "net": 18805
            }
          },
          "openInterest": 54413
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12261,
              "short": 2196,
              "net": 10065
            },
            "nonCommercial": {
              "long": 6414,
              "short": 12029,
              "net": -5615
            },
            "smallTrader": {
              "long": 586,
              "short": 5036,
              "net": -4450
            }
          },
          "openInterest": 21876
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36846,
              "short": 35168,
              "net": 1678
            },
            "nonCommercial": {
              "long": 3895,
              "short": 6342,
              "net": -2447
            },
            "smallTrader": {
              "long": 13429,
              "short": 12660,
              "net": 769
            }
          },
          "openInterest": 58565
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40623,
              "short": 45402,
              "net": -4779
            },
            "nonCommercial": {
              "long": 20039,
              "short": 21305,
              "net": -1266
            },
            "smallTrader": {
              "long": 22863,
              "short": 16818,
              "net": 6045
            }
          },
          "openInterest": 90673
        }
      ]
    },
    {
      "reportDate": "2003-01-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 529317,
              "short": 531114,
              "net": -1797
            },
            "nonCommercial": {
              "long": 151692,
              "short": 121162,
              "net": 30530
            },
            "smallTrader": {
              "long": 92214,
              "short": 120947,
              "net": -28733
            }
          },
          "openInterest": 799421
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 69693,
              "short": 67617,
              "net": 2076
            },
            "nonCommercial": {
              "long": 21508,
              "short": 12671,
              "net": 8837
            },
            "smallTrader": {
              "long": 15310,
              "short": 26223,
              "net": -10913
            }
          },
          "openInterest": 107783
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 318825,
              "short": 328514,
              "net": -9689
            },
            "nonCommercial": {
              "long": 23276,
              "short": 28629,
              "net": -5353
            },
            "smallTrader": {
              "long": 73206,
              "short": 58164,
              "net": 15042
            }
          },
          "openInterest": 423982
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 519014,
              "short": 552761,
              "net": -33747
            },
            "nonCommercial": {
              "long": 128478,
              "short": 55626,
              "net": 72852
            },
            "smallTrader": {
              "long": 52607,
              "short": 91712,
              "net": -39105
            }
          },
          "openInterest": 706213
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2892,
              "short": 41224,
              "net": -38332
            },
            "nonCommercial": {
              "long": 19788,
              "short": 431,
              "net": 19357
            },
            "smallTrader": {
              "long": 22818,
              "short": 3843,
              "net": 18975
            }
          },
          "openInterest": 45506
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2153,
              "short": 25470,
              "net": -23317
            },
            "nonCommercial": {
              "long": 14909,
              "short": 3618,
              "net": 11291
            },
            "smallTrader": {
              "long": 20718,
              "short": 8692,
              "net": 12026
            }
          },
          "openInterest": 37884
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16179,
              "short": 78778,
              "net": -62599
            },
            "nonCommercial": {
              "long": 32585,
              "short": 600,
              "net": 31985
            },
            "smallTrader": {
              "long": 40579,
              "short": 9965,
              "net": 30614
            }
          },
          "openInterest": 91593
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65002,
              "short": 59779,
              "net": 5223
            },
            "nonCommercial": {
              "long": 9710,
              "short": 17964,
              "net": -8254
            },
            "smallTrader": {
              "long": 9230,
              "short": 6199,
              "net": 3031
            }
          },
          "openInterest": 97042
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30269,
              "short": 43052,
              "net": -12783
            },
            "nonCommercial": {
              "long": 15564,
              "short": 11323,
              "net": 4241
            },
            "smallTrader": {
              "long": 13906,
              "short": 5364,
              "net": 8542
            }
          },
          "openInterest": 67998
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38147,
              "short": 68594,
              "net": -30447
            },
            "nonCommercial": {
              "long": 28894,
              "short": 6959,
              "net": 21935
            },
            "smallTrader": {
              "long": 13589,
              "short": 5077,
              "net": 8512
            }
          },
          "openInterest": 83902
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232658,
              "short": 212143,
              "net": 20515
            },
            "nonCommercial": {
              "long": 74860,
              "short": 103682,
              "net": -28822
            },
            "smallTrader": {
              "long": 115527,
              "short": 107220,
              "net": 8307
            }
          },
          "openInterest": 464844
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32421,
              "short": 66753,
              "net": -34332
            },
            "nonCommercial": {
              "long": 31007,
              "short": 3844,
              "net": 27163
            },
            "smallTrader": {
              "long": 13543,
              "short": 6374,
              "net": 7169
            }
          },
          "openInterest": 84554
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 384752,
              "short": 427411,
              "net": -42659
            },
            "nonCommercial": {
              "long": 92233,
              "short": 78509,
              "net": 13724
            },
            "smallTrader": {
              "long": 77961,
              "short": 49026,
              "net": 28935
            }
          },
          "openInterest": 615118
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24410,
              "short": 83678,
              "net": -59268
            },
            "nonCommercial": {
              "long": 35332,
              "short": 6890,
              "net": 28442
            },
            "smallTrader": {
              "long": 52810,
              "short": 21984,
              "net": 30826
            }
          },
          "openInterest": 113184
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3825,
              "short": 3290,
              "net": 535
            },
            "nonCommercial": {
              "long": 3729,
              "short": 2983,
              "net": 746
            },
            "smallTrader": {
              "long": 4673,
              "short": 5954,
              "net": -1281
            }
          },
          "openInterest": 13545
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35901,
              "short": 144173,
              "net": -108272
            },
            "nonCommercial": {
              "long": 95013,
              "short": 33331,
              "net": 61682
            },
            "smallTrader": {
              "long": 67874,
              "short": 21284,
              "net": 46590
            }
          },
          "openInterest": 218286
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116355,
              "short": 135983,
              "net": -19628
            },
            "nonCommercial": {
              "long": 20483,
              "short": 11877,
              "net": 8606
            },
            "smallTrader": {
              "long": 29465,
              "short": 18443,
              "net": 11022
            }
          },
          "openInterest": 183869
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51963,
              "short": 88915,
              "net": -36952
            },
            "nonCommercial": {
              "long": 44463,
              "short": 11170,
              "net": 33293
            },
            "smallTrader": {
              "long": 22665,
              "short": 19006,
              "net": 3659
            }
          },
          "openInterest": 119530
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15451,
              "short": 19206,
              "net": -3755
            },
            "nonCommercial": {
              "long": 8480,
              "short": 3886,
              "net": 4594
            },
            "smallTrader": {
              "long": 9375,
              "short": 10214,
              "net": -839
            }
          },
          "openInterest": 40518
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30759,
              "short": 53460,
              "net": -22701
            },
            "nonCommercial": {
              "long": 41526,
              "short": 9300,
              "net": 32226
            },
            "smallTrader": {
              "long": 28551,
              "short": 38076,
              "net": -9525
            }
          },
          "openInterest": 108182
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28085,
              "short": 3001,
              "net": 25084
            },
            "nonCommercial": {
              "long": 1040,
              "short": 20931,
              "net": -19891
            },
            "smallTrader": {
              "long": 3590,
              "short": 8783,
              "net": -5193
            }
          },
          "openInterest": 32965
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 279971,
              "short": 318380,
              "net": -38409
            },
            "nonCommercial": {
              "long": 45492,
              "short": 24091,
              "net": 21401
            },
            "smallTrader": {
              "long": 39890,
              "short": 22882,
              "net": 17008
            }
          },
          "openInterest": 421105
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 633,
              "short": 6394,
              "net": -5761
            },
            "nonCommercial": {
              "long": 5638,
              "short": 1179,
              "net": 4459
            },
            "smallTrader": {
              "long": 2304,
              "short": 1002,
              "net": 1302
            }
          },
          "openInterest": 8575
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 9276,
              "short": 3527,
              "net": 5749
            },
            "nonCommercial": {
              "long": 1669,
              "short": 3905,
              "net": -2236
            },
            "smallTrader": {
              "long": 555,
              "short": 4068,
              "net": -3513
            }
          },
          "openInterest": 11547
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17880,
              "short": 81442,
              "net": -63562
            },
            "nonCommercial": {
              "long": 47016,
              "short": 8616,
              "net": 38400
            },
            "smallTrader": {
              "long": 29749,
              "short": 4587,
              "net": 25162
            }
          },
          "openInterest": 99420
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94762,
              "short": 100633,
              "net": -5871
            },
            "nonCommercial": {
              "long": 15192,
              "short": 21329,
              "net": -6137
            },
            "smallTrader": {
              "long": 30688,
              "short": 18680,
              "net": 12008
            }
          },
          "openInterest": 159266
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66132,
              "short": 93788,
              "net": -27656
            },
            "nonCommercial": {
              "long": 38034,
              "short": 19994,
              "net": 18040
            },
            "smallTrader": {
              "long": 24530,
              "short": 14914,
              "net": 9616
            }
          },
          "openInterest": 144077
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85666,
              "short": 130626,
              "net": -44960
            },
            "nonCommercial": {
              "long": 48384,
              "short": 13202,
              "net": 35182
            },
            "smallTrader": {
              "long": 44038,
              "short": 34260,
              "net": 9778
            }
          },
          "openInterest": 196991
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109039,
              "short": 189627,
              "net": -80588
            },
            "nonCommercial": {
              "long": 61403,
              "short": 15890,
              "net": 45513
            },
            "smallTrader": {
              "long": 64082,
              "short": 29007,
              "net": 35075
            }
          },
          "openInterest": 246959
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3938,
              "short": 49422,
              "net": -45484
            },
            "nonCommercial": {
              "long": 29457,
              "short": 2778,
              "net": 26679
            },
            "smallTrader": {
              "long": 26792,
              "short": 7987,
              "net": 18805
            }
          },
          "openInterest": 60220
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12404,
              "short": 2155,
              "net": 10249
            },
            "nonCommercial": {
              "long": 6109,
              "short": 11829,
              "net": -5720
            },
            "smallTrader": {
              "long": 587,
              "short": 5116,
              "net": -4529
            }
          },
          "openInterest": 21628
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37524,
              "short": 36506,
              "net": 1018
            },
            "nonCommercial": {
              "long": 5156,
              "short": 6533,
              "net": -1377
            },
            "smallTrader": {
              "long": 12287,
              "short": 11928,
              "net": 359
            }
          },
          "openInterest": 58921
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39560,
              "short": 43794,
              "net": -4234
            },
            "nonCommercial": {
              "long": 19944,
              "short": 21970,
              "net": -2026
            },
            "smallTrader": {
              "long": 23963,
              "short": 17703,
              "net": 6260
            }
          },
          "openInterest": 90059
        }
      ]
    },
    {
      "reportDate": "2003-01-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 527712,
              "short": 546153,
              "net": -18441
            },
            "nonCommercial": {
              "long": 156179,
              "short": 105678,
              "net": 50501
            },
            "smallTrader": {
              "long": 92989,
              "short": 125049,
              "net": -32060
            }
          },
          "openInterest": 797723
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 68822,
              "short": 66270,
              "net": 2552
            },
            "nonCommercial": {
              "long": 21069,
              "short": 13598,
              "net": 7471
            },
            "smallTrader": {
              "long": 15844,
              "short": 25867,
              "net": -10023
            }
          },
          "openInterest": 107283
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 321617,
              "short": 330093,
              "net": -8476
            },
            "nonCommercial": {
              "long": 21628,
              "short": 31238,
              "net": -9610
            },
            "smallTrader": {
              "long": 75763,
              "short": 57677,
              "net": 18086
            }
          },
          "openInterest": 431013
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 516456,
              "short": 543287,
              "net": -26831
            },
            "nonCommercial": {
              "long": 123500,
              "short": 57478,
              "net": 66022
            },
            "smallTrader": {
              "long": 53869,
              "short": 93060,
              "net": -39191
            }
          },
          "openInterest": 703677
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3285,
              "short": 41544,
              "net": -38259
            },
            "nonCommercial": {
              "long": 20369,
              "short": 431,
              "net": 19938
            },
            "smallTrader": {
              "long": 22571,
              "short": 4250,
              "net": 18321
            }
          },
          "openInterest": 46233
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1474,
              "short": 22765,
              "net": -21291
            },
            "nonCommercial": {
              "long": 13369,
              "short": 4065,
              "net": 9304
            },
            "smallTrader": {
              "long": 21925,
              "short": 9938,
              "net": 11987
            }
          },
          "openInterest": 37111
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17911,
              "short": 86664,
              "net": -68753
            },
            "nonCommercial": {
              "long": 39185,
              "short": 937,
              "net": 38248
            },
            "smallTrader": {
              "long": 40448,
              "short": 9943,
              "net": 30505
            }
          },
          "openInterest": 97544
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64256,
              "short": 59153,
              "net": 5103
            },
            "nonCommercial": {
              "long": 11419,
              "short": 19741,
              "net": -8322
            },
            "smallTrader": {
              "long": 9809,
              "short": 6590,
              "net": 3219
            }
          },
          "openInterest": 97138
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30861,
              "short": 46310,
              "net": -15449
            },
            "nonCommercial": {
              "long": 18221,
              "short": 10999,
              "net": 7222
            },
            "smallTrader": {
              "long": 13997,
              "short": 5770,
              "net": 8227
            }
          },
          "openInterest": 71893
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37857,
              "short": 69076,
              "net": -31219
            },
            "nonCommercial": {
              "long": 30367,
              "short": 7005,
              "net": 23362
            },
            "smallTrader": {
              "long": 13302,
              "short": 5445,
              "net": 7857
            }
          },
          "openInterest": 84623
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228629,
              "short": 217810,
              "net": 10819
            },
            "nonCommercial": {
              "long": 79509,
              "short": 99141,
              "net": -19632
            },
            "smallTrader": {
              "long": 114761,
              "short": 105948,
              "net": 8813
            }
          },
          "openInterest": 460295
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34477,
              "short": 64305,
              "net": -29828
            },
            "nonCommercial": {
              "long": 27233,
              "short": 4182,
              "net": 23051
            },
            "smallTrader": {
              "long": 13150,
              "short": 6373,
              "net": 6777
            }
          },
          "openInterest": 82276
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 392001,
              "short": 426987,
              "net": -34986
            },
            "nonCommercial": {
              "long": 81188,
              "short": 79134,
              "net": 2054
            },
            "smallTrader": {
              "long": 75009,
              "short": 42077,
              "net": 32932
            }
          },
          "openInterest": 605825
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23265,
              "short": 78061,
              "net": -54796
            },
            "nonCommercial": {
              "long": 32375,
              "short": 6039,
              "net": 26336
            },
            "smallTrader": {
              "long": 48903,
              "short": 20443,
              "net": 28460
            }
          },
          "openInterest": 105577
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4049,
              "short": 2799,
              "net": 1250
            },
            "nonCommercial": {
              "long": 3178,
              "short": 2966,
              "net": 212
            },
            "smallTrader": {
              "long": 4636,
              "short": 6098,
              "net": -1462
            }
          },
          "openInterest": 13226
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36327,
              "short": 149177,
              "net": -112850
            },
            "nonCommercial": {
              "long": 91912,
              "short": 35045,
              "net": 56867
            },
            "smallTrader": {
              "long": 77649,
              "short": 21666,
              "net": 55983
            }
          },
          "openInterest": 229819
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116280,
              "short": 137071,
              "net": -20791
            },
            "nonCommercial": {
              "long": 20105,
              "short": 11578,
              "net": 8527
            },
            "smallTrader": {
              "long": 30626,
              "short": 18362,
              "net": 12264
            }
          },
          "openInterest": 185724
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52997,
              "short": 79960,
              "net": -26963
            },
            "nonCommercial": {
              "long": 36528,
              "short": 10918,
              "net": 25610
            },
            "smallTrader": {
              "long": 18898,
              "short": 17545,
              "net": 1353
            }
          },
          "openInterest": 108851
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16283,
              "short": 19095,
              "net": -2812
            },
            "nonCommercial": {
              "long": 7878,
              "short": 4125,
              "net": 3753
            },
            "smallTrader": {
              "long": 9254,
              "short": 10195,
              "net": -941
            }
          },
          "openInterest": 41494
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32204,
              "short": 55130,
              "net": -22926
            },
            "nonCommercial": {
              "long": 42009,
              "short": 8735,
              "net": 33274
            },
            "smallTrader": {
              "long": 28647,
              "short": 38995,
              "net": -10348
            }
          },
          "openInterest": 109663
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27495,
              "short": 2334,
              "net": 25161
            },
            "nonCommercial": {
              "long": 649,
              "short": 20951,
              "net": -20302
            },
            "smallTrader": {
              "long": 3811,
              "short": 8670,
              "net": -4859
            }
          },
          "openInterest": 32205
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 269376,
              "short": 305776,
              "net": -36400
            },
            "nonCommercial": {
              "long": 45415,
              "short": 25622,
              "net": 19793
            },
            "smallTrader": {
              "long": 42523,
              "short": 25916,
              "net": 16607
            }
          },
          "openInterest": 418404
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 681,
              "short": 6546,
              "net": -5865
            },
            "nonCommercial": {
              "long": 5623,
              "short": 1182,
              "net": 4441
            },
            "smallTrader": {
              "long": 2345,
              "short": 921,
              "net": 1424
            }
          },
          "openInterest": 8649
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13744,
              "short": 2988,
              "net": 10756
            },
            "nonCommercial": {
              "long": 2019,
              "short": 6785,
              "net": -4766
            },
            "smallTrader": {
              "long": 1064,
              "short": 7054,
              "net": -5990
            }
          },
          "openInterest": 16827
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18122,
              "short": 84903,
              "net": -66781
            },
            "nonCommercial": {
              "long": 47139,
              "short": 7167,
              "net": 39972
            },
            "smallTrader": {
              "long": 32325,
              "short": 5516,
              "net": 26809
            }
          },
          "openInterest": 102214
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94337,
              "short": 103820,
              "net": -9483
            },
            "nonCommercial": {
              "long": 18949,
              "short": 20479,
              "net": -1530
            },
            "smallTrader": {
              "long": 29498,
              "short": 18485,
              "net": 11013
            }
          },
          "openInterest": 160971
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62367,
              "short": 87354,
              "net": -24987
            },
            "nonCommercial": {
              "long": 39983,
              "short": 23214,
              "net": 16769
            },
            "smallTrader": {
              "long": 24879,
              "short": 16661,
              "net": 8218
            }
          },
          "openInterest": 140373
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78091,
              "short": 134644,
              "net": -56553
            },
            "nonCommercial": {
              "long": 58412,
              "short": 9469,
              "net": 48943
            },
            "smallTrader": {
              "long": 42606,
              "short": 34996,
              "net": 7610
            }
          },
          "openInterest": 196797
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113612,
              "short": 220025,
              "net": -106413
            },
            "nonCommercial": {
              "long": 70171,
              "short": 5787,
              "net": 64384
            },
            "smallTrader": {
              "long": 67805,
              "short": 25776,
              "net": 42029
            }
          },
          "openInterest": 263485
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6381,
              "short": 49033,
              "net": -42652
            },
            "nonCommercial": {
              "long": 27506,
              "short": 2042,
              "net": 25464
            },
            "smallTrader": {
              "long": 23984,
              "short": 6796,
              "net": 17188
            }
          },
          "openInterest": 57912
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12044,
              "short": 2248,
              "net": 9796
            },
            "nonCommercial": {
              "long": 6497,
              "short": 12039,
              "net": -5542
            },
            "smallTrader": {
              "long": 903,
              "short": 5157,
              "net": -4254
            }
          },
          "openInterest": 21844
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32721,
              "short": 34244,
              "net": -1523
            },
            "nonCommercial": {
              "long": 8584,
              "short": 7774,
              "net": 810
            },
            "smallTrader": {
              "long": 11749,
              "short": 11036,
              "net": 713
            }
          },
          "openInterest": 57091
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38946,
              "short": 46171,
              "net": -7225
            },
            "nonCommercial": {
              "long": 26425,
              "short": 24996,
              "net": 1429
            },
            "smallTrader": {
              "long": 24388,
              "short": 18592,
              "net": 5796
            }
          },
          "openInterest": 98056
        }
      ]
    },
    {
      "reportDate": "2003-02-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 538115,
              "short": 576268,
              "net": -38153
            },
            "nonCommercial": {
              "long": 167629,
              "short": 121264,
              "net": 46365
            },
            "smallTrader": {
              "long": 109468,
              "short": 117680,
              "net": -8212
            }
          },
          "openInterest": 844611
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 67713,
              "short": 66104,
              "net": 1609
            },
            "nonCommercial": {
              "long": 21134,
              "short": 13171,
              "net": 7963
            },
            "smallTrader": {
              "long": 17149,
              "short": 26721,
              "net": -9572
            }
          },
          "openInterest": 107253
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 323490,
              "short": 351194,
              "net": -27704
            },
            "nonCommercial": {
              "long": 30781,
              "short": 30305,
              "net": 476
            },
            "smallTrader": {
              "long": 86648,
              "short": 59420,
              "net": 27228
            }
          },
          "openInterest": 449830
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 530754,
              "short": 551965,
              "net": -21211
            },
            "nonCommercial": {
              "long": 116780,
              "short": 71710,
              "net": 45070
            },
            "smallTrader": {
              "long": 63438,
              "short": 87297,
              "net": -23859
            }
          },
          "openInterest": 721956
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3169,
              "short": 44181,
              "net": -41012
            },
            "nonCommercial": {
              "long": 23281,
              "short": 431,
              "net": 22850
            },
            "smallTrader": {
              "long": 22651,
              "short": 4489,
              "net": 18162
            }
          },
          "openInterest": 49109
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1954,
              "short": 22931,
              "net": -20977
            },
            "nonCommercial": {
              "long": 13415,
              "short": 4433,
              "net": 8982
            },
            "smallTrader": {
              "long": 22161,
              "short": 10166,
              "net": 11995
            }
          },
          "openInterest": 37750
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16972,
              "short": 90878,
              "net": -73906
            },
            "nonCommercial": {
              "long": 43347,
              "short": 200,
              "net": 43147
            },
            "smallTrader": {
              "long": 42239,
              "short": 11480,
              "net": 30759
            }
          },
          "openInterest": 102651
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65843,
              "short": 57101,
              "net": 8742
            },
            "nonCommercial": {
              "long": 16408,
              "short": 29030,
              "net": -12622
            },
            "smallTrader": {
              "long": 11851,
              "short": 7971,
              "net": 3880
            }
          },
          "openInterest": 101730
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30471,
              "short": 49342,
              "net": -18871
            },
            "nonCommercial": {
              "long": 18516,
              "short": 8162,
              "net": 10354
            },
            "smallTrader": {
              "long": 14325,
              "short": 5808,
              "net": 8517
            }
          },
          "openInterest": 71431
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34797,
              "short": 72234,
              "net": -37437
            },
            "nonCommercial": {
              "long": 34774,
              "short": 6394,
              "net": 28380
            },
            "smallTrader": {
              "long": 14421,
              "short": 5364,
              "net": 9057
            }
          },
          "openInterest": 87596
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233665,
              "short": 222449,
              "net": 11216
            },
            "nonCommercial": {
              "long": 78635,
              "short": 100372,
              "net": -21737
            },
            "smallTrader": {
              "long": 115333,
              "short": 104812,
              "net": 10521
            }
          },
          "openInterest": 467128
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32413,
              "short": 69900,
              "net": -37487
            },
            "nonCommercial": {
              "long": 34909,
              "short": 4825,
              "net": 30084
            },
            "smallTrader": {
              "long": 14887,
              "short": 7484,
              "net": 7403
            }
          },
          "openInterest": 90039
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 414504,
              "short": 437346,
              "net": -22842
            },
            "nonCommercial": {
              "long": 96640,
              "short": 92487,
              "net": 4153
            },
            "smallTrader": {
              "long": 60837,
              "short": 42148,
              "net": 18689
            }
          },
          "openInterest": 621879
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21625,
              "short": 82247,
              "net": -60622
            },
            "nonCommercial": {
              "long": 37222,
              "short": 6556,
              "net": 30666
            },
            "smallTrader": {
              "long": 49090,
              "short": 19134,
              "net": 29956
            }
          },
          "openInterest": 108531
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3772,
              "short": 2724,
              "net": 1048
            },
            "nonCommercial": {
              "long": 3354,
              "short": 2530,
              "net": 824
            },
            "smallTrader": {
              "long": 4353,
              "short": 6225,
              "net": -1872
            }
          },
          "openInterest": 12727
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35779,
              "short": 162286,
              "net": -126507
            },
            "nonCommercial": {
              "long": 105154,
              "short": 38340,
              "net": 66814
            },
            "smallTrader": {
              "long": 77079,
              "short": 17386,
              "net": 59693
            }
          },
          "openInterest": 241161
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99216,
              "short": 125619,
              "net": -26403
            },
            "nonCommercial": {
              "long": 24667,
              "short": 10181,
              "net": 14486
            },
            "smallTrader": {
              "long": 28019,
              "short": 16102,
              "net": 11917
            }
          },
          "openInterest": 174049
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54717,
              "short": 52104,
              "net": 2613
            },
            "nonCommercial": {
              "long": 19681,
              "short": 14087,
              "net": 5594
            },
            "smallTrader": {
              "long": 15719,
              "short": 23926,
              "net": -8207
            }
          },
          "openInterest": 91248
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16210,
              "short": 17749,
              "net": -1539
            },
            "nonCommercial": {
              "long": 7977,
              "short": 6234,
              "net": 1743
            },
            "smallTrader": {
              "long": 10269,
              "short": 10473,
              "net": -204
            }
          },
          "openInterest": 41603
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32184,
              "short": 57623,
              "net": -25439
            },
            "nonCommercial": {
              "long": 50117,
              "short": 10772,
              "net": 39345
            },
            "smallTrader": {
              "long": 28751,
              "short": 42657,
              "net": -13906
            }
          },
          "openInterest": 117281
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29825,
              "short": 3001,
              "net": 26824
            },
            "nonCommercial": {
              "long": 820,
              "short": 22868,
              "net": -22048
            },
            "smallTrader": {
              "long": 4349,
              "short": 9125,
              "net": -4776
            }
          },
          "openInterest": 35244
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 255581,
              "short": 299476,
              "net": -43895
            },
            "nonCommercial": {
              "long": 48279,
              "short": 25274,
              "net": 23005
            },
            "smallTrader": {
              "long": 44131,
              "short": 23241,
              "net": 20890
            }
          },
          "openInterest": 410878
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 937,
              "short": 6561,
              "net": -5624
            },
            "nonCommercial": {
              "long": 5212,
              "short": 1150,
              "net": 4062
            },
            "smallTrader": {
              "long": 2529,
              "short": 967,
              "net": 1562
            }
          },
          "openInterest": 8678
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19037,
              "short": 2885,
              "net": 16152
            },
            "nonCommercial": {
              "long": 2536,
              "short": 8947,
              "net": -6411
            },
            "smallTrader": {
              "long": 822,
              "short": 10563,
              "net": -9741
            }
          },
          "openInterest": 22395
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16654,
              "short": 87790,
              "net": -71136
            },
            "nonCommercial": {
              "long": 49110,
              "short": 6582,
              "net": 42528
            },
            "smallTrader": {
              "long": 33646,
              "short": 5038,
              "net": 28608
            }
          },
          "openInterest": 103514
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92297,
              "short": 107877,
              "net": -15580
            },
            "nonCommercial": {
              "long": 20128,
              "short": 18096,
              "net": 2032
            },
            "smallTrader": {
              "long": 31485,
              "short": 17937,
              "net": 13548
            }
          },
          "openInterest": 162950
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62332,
              "short": 88295,
              "net": -25963
            },
            "nonCommercial": {
              "long": 36809,
              "short": 22587,
              "net": 14222
            },
            "smallTrader": {
              "long": 27395,
              "short": 15654,
              "net": 11741
            }
          },
          "openInterest": 140652
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81218,
              "short": 134094,
              "net": -52876
            },
            "nonCommercial": {
              "long": 55789,
              "short": 12604,
              "net": 43185
            },
            "smallTrader": {
              "long": 44227,
              "short": 34536,
              "net": 9691
            }
          },
          "openInterest": 202453
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117458,
              "short": 230354,
              "net": -112896
            },
            "nonCommercial": {
              "long": 77706,
              "short": 6889,
              "net": 70817
            },
            "smallTrader": {
              "long": 67150,
              "short": 25071,
              "net": 42079
            }
          },
          "openInterest": 274068
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6493,
              "short": 51237,
              "net": -44744
            },
            "nonCommercial": {
              "long": 29146,
              "short": 3400,
              "net": 25746
            },
            "smallTrader": {
              "long": 26398,
              "short": 7400,
              "net": 18998
            }
          },
          "openInterest": 62069
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11651,
              "short": 2143,
              "net": 9508
            },
            "nonCommercial": {
              "long": 6495,
              "short": 11807,
              "net": -5312
            },
            "smallTrader": {
              "long": 1016,
              "short": 5212,
              "net": -4196
            }
          },
          "openInterest": 21561
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34600,
              "short": 33950,
              "net": 650
            },
            "nonCommercial": {
              "long": 5846,
              "short": 8267,
              "net": -2421
            },
            "smallTrader": {
              "long": 13756,
              "short": 11985,
              "net": 1771
            }
          },
          "openInterest": 57623
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37402,
              "short": 46273,
              "net": -8871
            },
            "nonCommercial": {
              "long": 26731,
              "short": 24477,
              "net": 2254
            },
            "smallTrader": {
              "long": 24451,
              "short": 17834,
              "net": 6617
            }
          },
          "openInterest": 97392
        }
      ]
    },
    {
      "reportDate": "2003-02-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 537452,
              "short": 586424,
              "net": -48972
            },
            "nonCommercial": {
              "long": 179822,
              "short": 111815,
              "net": 68007
            },
            "smallTrader": {
              "long": 109246,
              "short": 128281,
              "net": -19035
            }
          },
          "openInterest": 863092
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 66864,
              "short": 67079,
              "net": -215
            },
            "nonCommercial": {
              "long": 26251,
              "short": 15097,
              "net": 11154
            },
            "smallTrader": {
              "long": 16625,
              "short": 27564,
              "net": -10939
            }
          },
          "openInterest": 111364
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 347506,
              "short": 363315,
              "net": -15809
            },
            "nonCommercial": {
              "long": 30289,
              "short": 39843,
              "net": -9554
            },
            "smallTrader": {
              "long": 85268,
              "short": 59905,
              "net": 25363
            }
          },
          "openInterest": 486917
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 525529,
              "short": 547877,
              "net": -22348
            },
            "nonCommercial": {
              "long": 128739,
              "short": 74861,
              "net": 53878
            },
            "smallTrader": {
              "long": 68751,
              "short": 100281,
              "net": -31530
            }
          },
          "openInterest": 737688
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3824,
              "short": 41679,
              "net": -37855
            },
            "nonCommercial": {
              "long": 20066,
              "short": 431,
              "net": 19635
            },
            "smallTrader": {
              "long": 22995,
              "short": 4775,
              "net": 18220
            }
          },
          "openInterest": 46893
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3410,
              "short": 18703,
              "net": -15293
            },
            "nonCommercial": {
              "long": 10006,
              "short": 5014,
              "net": 4992
            },
            "smallTrader": {
              "long": 21435,
              "short": 11134,
              "net": 10301
            }
          },
          "openInterest": 35251
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17215,
              "short": 90191,
              "net": -72976
            },
            "nonCommercial": {
              "long": 42852,
              "short": 30,
              "net": 42822
            },
            "smallTrader": {
              "long": 40494,
              "short": 10340,
              "net": 30154
            }
          },
          "openInterest": 101272
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64327,
              "short": 56492,
              "net": 7835
            },
            "nonCommercial": {
              "long": 14531,
              "short": 24906,
              "net": -10375
            },
            "smallTrader": {
              "long": 8979,
              "short": 6439,
              "net": 2540
            }
          },
          "openInterest": 93226
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29756,
              "short": 50305,
              "net": -20549
            },
            "nonCommercial": {
              "long": 20172,
              "short": 8229,
              "net": 11943
            },
            "smallTrader": {
              "long": 14516,
              "short": 5910,
              "net": 8606
            }
          },
          "openInterest": 73058
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33183,
              "short": 72410,
              "net": -39227
            },
            "nonCommercial": {
              "long": 35265,
              "short": 5349,
              "net": 29916
            },
            "smallTrader": {
              "long": 14742,
              "short": 5431,
              "net": 9311
            }
          },
          "openInterest": 86466
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232141,
              "short": 241207,
              "net": -9066
            },
            "nonCommercial": {
              "long": 86424,
              "short": 87942,
              "net": -1518
            },
            "smallTrader": {
              "long": 114828,
              "short": 104244,
              "net": 10584
            }
          },
          "openInterest": 472896
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32543,
              "short": 74292,
              "net": -41749
            },
            "nonCommercial": {
              "long": 37800,
              "short": 3616,
              "net": 34184
            },
            "smallTrader": {
              "long": 15076,
              "short": 7511,
              "net": 7565
            }
          },
          "openInterest": 91631
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 437776,
              "short": 451400,
              "net": -13624
            },
            "nonCommercial": {
              "long": 97175,
              "short": 99708,
              "net": -2533
            },
            "smallTrader": {
              "long": 58129,
              "short": 41972,
              "net": 16157
            }
          },
          "openInterest": 647855
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23476,
              "short": 77469,
              "net": -53993
            },
            "nonCommercial": {
              "long": 29992,
              "short": 7694,
              "net": 22298
            },
            "smallTrader": {
              "long": 53367,
              "short": 21672,
              "net": 31695
            }
          },
          "openInterest": 107453
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4637,
              "short": 2176,
              "net": 2461
            },
            "nonCommercial": {
              "long": 3020,
              "short": 4338,
              "net": -1318
            },
            "smallTrader": {
              "long": 5011,
              "short": 6154,
              "net": -1143
            }
          },
          "openInterest": 13901
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45786,
              "short": 140146,
              "net": -94360
            },
            "nonCommercial": {
              "long": 89620,
              "short": 39511,
              "net": 50109
            },
            "smallTrader": {
              "long": 59775,
              "short": 15524,
              "net": 44251
            }
          },
          "openInterest": 216608
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101495,
              "short": 119796,
              "net": -18301
            },
            "nonCommercial": {
              "long": 17610,
              "short": 12985,
              "net": 4625
            },
            "smallTrader": {
              "long": 29449,
              "short": 15773,
              "net": 13676
            }
          },
          "openInterest": 171307
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65096,
              "short": 59904,
              "net": 5192
            },
            "nonCommercial": {
              "long": 30376,
              "short": 19667,
              "net": 10709
            },
            "smallTrader": {
              "long": 13802,
              "short": 29703,
              "net": -15901
            }
          },
          "openInterest": 110275
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16273,
              "short": 15219,
              "net": 1054
            },
            "nonCommercial": {
              "long": 7439,
              "short": 7543,
              "net": -104
            },
            "smallTrader": {
              "long": 9562,
              "short": 10512,
              "net": -950
            }
          },
          "openInterest": 39974
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30536,
              "short": 56919,
              "net": -26383
            },
            "nonCommercial": {
              "long": 46046,
              "short": 8482,
              "net": 37564
            },
            "smallTrader": {
              "long": 28436,
              "short": 39617,
              "net": -11181
            }
          },
          "openInterest": 111217
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30522,
              "short": 3434,
              "net": 27088
            },
            "nonCommercial": {
              "long": 565,
              "short": 22382,
              "net": -21817
            },
            "smallTrader": {
              "long": 3748,
              "short": 9019,
              "net": -5271
            }
          },
          "openInterest": 35385
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 255505,
              "short": 306222,
              "net": -50717
            },
            "nonCommercial": {
              "long": 55051,
              "short": 22107,
              "net": 32944
            },
            "smallTrader": {
              "long": 42335,
              "short": 24562,
              "net": 17773
            }
          },
          "openInterest": 415132
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 948,
              "short": 6470,
              "net": -5522
            },
            "nonCommercial": {
              "long": 5294,
              "short": 1161,
              "net": 4133
            },
            "smallTrader": {
              "long": 2326,
              "short": 937,
              "net": 1389
            }
          },
          "openInterest": 8568
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29390,
              "short": 3109,
              "net": 26281
            },
            "nonCommercial": {
              "long": 2683,
              "short": 12544,
              "net": -9861
            },
            "smallTrader": {
              "long": 388,
              "short": 16808,
              "net": -16420
            }
          },
          "openInterest": 32461
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20067,
              "short": 76962,
              "net": -56895
            },
            "nonCommercial": {
              "long": 36461,
              "short": 7324,
              "net": 29137
            },
            "smallTrader": {
              "long": 32599,
              "short": 4841,
              "net": 27758
            }
          },
          "openInterest": 95036
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93009,
              "short": 113567,
              "net": -20558
            },
            "nonCommercial": {
              "long": 20512,
              "short": 16617,
              "net": 3895
            },
            "smallTrader": {
              "long": 33551,
              "short": 16888,
              "net": 16663
            }
          },
          "openInterest": 166926
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65690,
              "short": 85352,
              "net": -19662
            },
            "nonCommercial": {
              "long": 35459,
              "short": 23513,
              "net": 11946
            },
            "smallTrader": {
              "long": 25454,
              "short": 17738,
              "net": 7716
            }
          },
          "openInterest": 141404
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83236,
              "short": 138235,
              "net": -54999
            },
            "nonCommercial": {
              "long": 58390,
              "short": 12591,
              "net": 45799
            },
            "smallTrader": {
              "long": 43923,
              "short": 34723,
              "net": 9200
            }
          },
          "openInterest": 209314
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117432,
              "short": 229320,
              "net": -111888
            },
            "nonCommercial": {
              "long": 78987,
              "short": 6650,
              "net": 72337
            },
            "smallTrader": {
              "long": 65702,
              "short": 26151,
              "net": 39551
            }
          },
          "openInterest": 276996
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11826,
              "short": 47802,
              "net": -35976
            },
            "nonCommercial": {
              "long": 21871,
              "short": 1584,
              "net": 20287
            },
            "smallTrader": {
              "long": 23823,
              "short": 8134,
              "net": 15689
            }
          },
          "openInterest": 57566
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10930,
              "short": 1913,
              "net": 9017
            },
            "nonCommercial": {
              "long": 4910,
              "short": 10166,
              "net": -5256
            },
            "smallTrader": {
              "long": 1019,
              "short": 4780,
              "net": -3761
            }
          },
          "openInterest": 19257
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36182,
              "short": 33525,
              "net": 2657
            },
            "nonCommercial": {
              "long": 4561,
              "short": 7868,
              "net": -3307
            },
            "smallTrader": {
              "long": 12802,
              "short": 12152,
              "net": 650
            }
          },
          "openInterest": 56755
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41861,
              "short": 48271,
              "net": -6410
            },
            "nonCommercial": {
              "long": 26682,
              "short": 24445,
              "net": 2237
            },
            "smallTrader": {
              "long": 23291,
              "short": 19118,
              "net": 4173
            }
          },
          "openInterest": 103192
        }
      ]
    },
    {
      "reportDate": "2003-02-14T00:00:00.000Z",
      "markets": [
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62287,
              "short": 55524,
              "net": 6763
            },
            "nonCommercial": {
              "long": 14234,
              "short": 24234,
              "net": -10000
            },
            "smallTrader": {
              "long": 9982,
              "short": 6745,
              "net": 3237
            }
          },
          "openInterest": 91531
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35111,
              "short": 49282,
              "net": -14171
            },
            "nonCommercial": {
              "long": 16930,
              "short": 10324,
              "net": 6606
            },
            "smallTrader": {
              "long": 13575,
              "short": 6010,
              "net": 7565
            }
          },
          "openInterest": 73710
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33793,
              "short": 68079,
              "net": -34286
            },
            "nonCommercial": {
              "long": 30054,
              "short": 3527,
              "net": 26527
            },
            "smallTrader": {
              "long": 12864,
              "short": 5105,
              "net": 7759
            }
          },
          "openInterest": 79835
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30852,
              "short": 74307,
              "net": -43455
            },
            "nonCommercial": {
              "long": 39017,
              "short": 3323,
              "net": 35694
            },
            "smallTrader": {
              "long": 15157,
              "short": 7396,
              "net": 7761
            }
          },
          "openInterest": 89981
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 444747,
              "short": 450526,
              "net": -5779
            },
            "nonCommercial": {
              "long": 88940,
              "short": 96756,
              "net": -7816
            },
            "smallTrader": {
              "long": 69085,
              "short": 55490,
              "net": 13595
            }
          },
          "openInterest": 662058
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54707,
              "short": 132506,
              "net": -77799
            },
            "nonCommercial": {
              "long": 69759,
              "short": 33952,
              "net": 35807
            },
            "smallTrader": {
              "long": 56887,
              "short": 14895,
              "net": 41992
            }
          },
          "openInterest": 202671
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103267,
              "short": 119527,
              "net": -16260
            },
            "nonCommercial": {
              "long": 16487,
              "short": 12370,
              "net": 4117
            },
            "smallTrader": {
              "long": 29131,
              "short": 16988,
              "net": 12143
            }
          },
          "openInterest": 172181
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 261408,
              "short": 305822,
              "net": -44414
            },
            "nonCommercial": {
              "long": 47004,
              "short": 22764,
              "net": 24240
            },
            "smallTrader": {
              "long": 47229,
              "short": 27055,
              "net": 20174
            }
          },
          "openInterest": 424117
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1082,
              "short": 6306,
              "net": -5224
            },
            "nonCommercial": {
              "long": 5013,
              "short": 1163,
              "net": 3850
            },
            "smallTrader": {
              "long": 2210,
              "short": 836,
              "net": 1374
            }
          },
          "openInterest": 8305
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23182,
              "short": 69932,
              "net": -46750
            },
            "nonCommercial": {
              "long": 30821,
              "short": 10643,
              "net": 20178
            },
            "smallTrader": {
              "long": 32946,
              "short": 6374,
              "net": 26572
            }
          },
          "openInterest": 92139
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114907,
              "short": 225644,
              "net": -110737
            },
            "nonCommercial": {
              "long": 79587,
              "short": 5459,
              "net": 74128
            },
            "smallTrader": {
              "long": 60156,
              "short": 23547,
              "net": 36609
            }
          },
          "openInterest": 266989
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10725,
              "short": 2041,
              "net": 8684
            },
            "nonCommercial": {
              "long": 4908,
              "short": 9989,
              "net": -5081
            },
            "smallTrader": {
              "long": 1078,
              "short": 4681,
              "net": -3603
            }
          },
          "openInterest": 19113
        }
      ]
    },
    {
      "reportDate": "2003-02-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 583782,
              "short": 624323,
              "net": -40541
            },
            "nonCommercial": {
              "long": 160699,
              "short": 104160,
              "net": 56539
            },
            "smallTrader": {
              "long": 113079,
              "short": 129077,
              "net": -15998
            }
          },
          "openInterest": 911781
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 67034,
              "short": 67779,
              "net": -745
            },
            "nonCommercial": {
              "long": 24302,
              "short": 14083,
              "net": 10219
            },
            "smallTrader": {
              "long": 19213,
              "short": 28687,
              "net": -9474
            }
          },
          "openInterest": 112164
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 365502,
              "short": 371995,
              "net": -6493
            },
            "nonCommercial": {
              "long": 34536,
              "short": 50375,
              "net": -15839
            },
            "smallTrader": {
              "long": 85120,
              "short": 62788,
              "net": 22332
            }
          },
          "openInterest": 521321
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 504992,
              "short": 539721,
              "net": -34729
            },
            "nonCommercial": {
              "long": 142948,
              "short": 73860,
              "net": 69088
            },
            "smallTrader": {
              "long": 64875,
              "short": 99234,
              "net": -34359
            }
          },
          "openInterest": 729768
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4250,
              "short": 42130,
              "net": -37880
            },
            "nonCommercial": {
              "long": 18514,
              "short": 431,
              "net": 18083
            },
            "smallTrader": {
              "long": 24437,
              "short": 4640,
              "net": 19797
            }
          },
          "openInterest": 47209
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7184,
              "short": 16244,
              "net": -9060
            },
            "nonCommercial": {
              "long": 6298,
              "short": 5922,
              "net": 376
            },
            "smallTrader": {
              "long": 19760,
              "short": 11076,
              "net": 8684
            }
          },
          "openInterest": 33382
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18298,
              "short": 92224,
              "net": -73926
            },
            "nonCommercial": {
              "long": 43606,
              "short": 200,
              "net": 43406
            },
            "smallTrader": {
              "long": 42905,
              "short": 12385,
              "net": 30520
            }
          },
          "openInterest": 105250
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226435,
              "short": 234825,
              "net": -8390
            },
            "nonCommercial": {
              "long": 91453,
              "short": 87596,
              "net": 3857
            },
            "smallTrader": {
              "long": 114800,
              "short": 110267,
              "net": 4533
            }
          },
          "openInterest": 474283
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24629,
              "short": 78293,
              "net": -53664
            },
            "nonCommercial": {
              "long": 31970,
              "short": 6485,
              "net": 25485
            },
            "smallTrader": {
              "long": 51244,
              "short": 23065,
              "net": 28179
            }
          },
          "openInterest": 108102
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5311,
              "short": 2306,
              "net": 3005
            },
            "nonCommercial": {
              "long": 2889,
              "short": 4566,
              "net": -1677
            },
            "smallTrader": {
              "long": 4883,
              "short": 6211,
              "net": -1328
            }
          },
          "openInterest": 14855
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58565,
              "short": 69131,
              "net": -10566
            },
            "nonCommercial": {
              "long": 37746,
              "short": 19313,
              "net": 18433
            },
            "smallTrader": {
              "long": 17374,
              "short": 25241,
              "net": -7867
            }
          },
          "openInterest": 113853
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16353,
              "short": 12745,
              "net": 3608
            },
            "nonCommercial": {
              "long": 6498,
              "short": 8968,
              "net": -2470
            },
            "smallTrader": {
              "long": 8716,
              "short": 9854,
              "net": -1138
            }
          },
          "openInterest": 36687
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33157,
              "short": 51240,
              "net": -18083
            },
            "nonCommercial": {
              "long": 34623,
              "short": 7943,
              "net": 26680
            },
            "smallTrader": {
              "long": 27309,
              "short": 35906,
              "net": -8597
            }
          },
          "openInterest": 101302
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25207,
              "short": 3654,
              "net": 21553
            },
            "nonCommercial": {
              "long": 1466,
              "short": 17043,
              "net": -15577
            },
            "smallTrader": {
              "long": 2696,
              "short": 8672,
              "net": -5976
            }
          },
          "openInterest": 29731
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28557,
              "short": 2126,
              "net": 26431
            },
            "nonCommercial": {
              "long": 2165,
              "short": 11592,
              "net": -9427
            },
            "smallTrader": {
              "long": 1380,
              "short": 18384,
              "net": -17004
            }
          },
          "openInterest": 32102
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90041,
              "short": 120581,
              "net": -30540
            },
            "nonCommercial": {
              "long": 28412,
              "short": 13184,
              "net": 15228
            },
            "smallTrader": {
              "long": 32266,
              "short": 16954,
              "net": 15312
            }
          },
          "openInterest": 171817
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70543,
              "short": 86804,
              "net": -16261
            },
            "nonCommercial": {
              "long": 32104,
              "short": 24093,
              "net": 8011
            },
            "smallTrader": {
              "long": 25721,
              "short": 17471,
              "net": 8250
            }
          },
          "openInterest": 145173
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93062,
              "short": 145295,
              "net": -52233
            },
            "nonCommercial": {
              "long": 62206,
              "short": 13852,
              "net": 48354
            },
            "smallTrader": {
              "long": 42133,
              "short": 38254,
              "net": 3879
            }
          },
          "openInterest": 223540
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16002,
              "short": 45177,
              "net": -29175
            },
            "nonCommercial": {
              "long": 17243,
              "short": 2737,
              "net": 14506
            },
            "smallTrader": {
              "long": 22159,
              "short": 7490,
              "net": 14669
            }
          },
          "openInterest": 55430
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36368,
              "short": 33023,
              "net": 3345
            },
            "nonCommercial": {
              "long": 4468,
              "short": 8127,
              "net": -3659
            },
            "smallTrader": {
              "long": 12593,
              "short": 12279,
              "net": 314
            }
          },
          "openInterest": 56535
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41306,
              "short": 49268,
              "net": -7962
            },
            "nonCommercial": {
              "long": 26240,
              "short": 22691,
              "net": 3549
            },
            "smallTrader": {
              "long": 22834,
              "short": 18421,
              "net": 4413
            }
          },
          "openInterest": 104043
        }
      ]
    },
    {
      "reportDate": "2003-02-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612817,
              "short": 655736,
              "net": -42919
            },
            "nonCommercial": {
              "long": 147138,
              "short": 81186,
              "net": 65952
            },
            "smallTrader": {
              "long": 129130,
              "short": 152163,
              "net": -23033
            }
          },
          "openInterest": 948724
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 74344,
              "short": 78923,
              "net": -4579
            },
            "nonCommercial": {
              "long": 23897,
              "short": 11859,
              "net": 12038
            },
            "smallTrader": {
              "long": 21444,
              "short": 28903,
              "net": -7459
            }
          },
          "openInterest": 122759
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 353634,
              "short": 365279,
              "net": -11645
            },
            "nonCommercial": {
              "long": 32906,
              "short": 40478,
              "net": -7572
            },
            "smallTrader": {
              "long": 96829,
              "short": 77612,
              "net": 19217
            }
          },
          "openInterest": 525100
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 491290,
              "short": 580577,
              "net": -89287
            },
            "nonCommercial": {
              "long": 171177,
              "short": 53040,
              "net": 118137
            },
            "smallTrader": {
              "long": 72512,
              "short": 101362,
              "net": -28850
            }
          },
          "openInterest": 758322
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5010,
              "short": 42176,
              "net": -37166
            },
            "nonCommercial": {
              "long": 18461,
              "short": 431,
              "net": 18030
            },
            "smallTrader": {
              "long": 23627,
              "short": 4491,
              "net": 19136
            }
          },
          "openInterest": 47107
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9994,
              "short": 11917,
              "net": -1923
            },
            "nonCommercial": {
              "long": 3807,
              "short": 4717,
              "net": -910
            },
            "smallTrader": {
              "long": 14606,
              "short": 11773,
              "net": 2833
            }
          },
          "openInterest": 28528
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22655,
              "short": 97738,
              "net": -75083
            },
            "nonCommercial": {
              "long": 41929,
              "short": 320,
              "net": 41609
            },
            "smallTrader": {
              "long": 44265,
              "short": 10791,
              "net": 33474
            }
          },
          "openInterest": 109750
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67061,
              "short": 52077,
              "net": 14984
            },
            "nonCommercial": {
              "long": 6871,
              "short": 22653,
              "net": -15782
            },
            "smallTrader": {
              "long": 7061,
              "short": 6263,
              "net": 798
            }
          },
          "openInterest": 85318
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33868,
              "short": 41669,
              "net": -7801
            },
            "nonCommercial": {
              "long": 15667,
              "short": 14700,
              "net": 967
            },
            "smallTrader": {
              "long": 13670,
              "short": 6836,
              "net": 6834
            }
          },
          "openInterest": 71166
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34329,
              "short": 65655,
              "net": -31326
            },
            "nonCommercial": {
              "long": 27250,
              "short": 4085,
              "net": 23165
            },
            "smallTrader": {
              "long": 11895,
              "short": 3734,
              "net": 8161
            }
          },
          "openInterest": 75828
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235163,
              "short": 203604,
              "net": 31559
            },
            "nonCommercial": {
              "long": 74377,
              "short": 107889,
              "net": -33512
            },
            "smallTrader": {
              "long": 113838,
              "short": 111885,
              "net": 1953
            }
          },
          "openInterest": 467928
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28372,
              "short": 73466,
              "net": -45094
            },
            "nonCommercial": {
              "long": 40899,
              "short": 3427,
              "net": 37472
            },
            "smallTrader": {
              "long": 14866,
              "short": 7244,
              "net": 7622
            }
          },
          "openInterest": 88952
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 432253,
              "short": 441696,
              "net": -9443
            },
            "nonCommercial": {
              "long": 94633,
              "short": 96930,
              "net": -2297
            },
            "smallTrader": {
              "long": 58672,
              "short": 46932,
              "net": 11740
            }
          },
          "openInterest": 635443
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26356,
              "short": 74269,
              "net": -47913
            },
            "nonCommercial": {
              "long": 29793,
              "short": 9730,
              "net": 20063
            },
            "smallTrader": {
              "long": 48309,
              "short": 20459,
              "net": 27850
            }
          },
          "openInterest": 105427
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5098,
              "short": 1793,
              "net": 3305
            },
            "nonCommercial": {
              "long": 3416,
              "short": 4654,
              "net": -1238
            },
            "smallTrader": {
              "long": 4807,
              "short": 6874,
              "net": -2067
            }
          },
          "openInterest": 14946
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57629,
              "short": 126289,
              "net": -68660
            },
            "nonCommercial": {
              "long": 60864,
              "short": 33899,
              "net": 26965
            },
            "smallTrader": {
              "long": 57005,
              "short": 15310,
              "net": 41695
            }
          },
          "openInterest": 196138
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113349,
              "short": 125761,
              "net": -12412
            },
            "nonCommercial": {
              "long": 16057,
              "short": 13803,
              "net": 2254
            },
            "smallTrader": {
              "long": 29467,
              "short": 19309,
              "net": 10158
            }
          },
          "openInterest": 178525
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51661,
              "short": 89891,
              "net": -38230
            },
            "nonCommercial": {
              "long": 45047,
              "short": 9293,
              "net": 35754
            },
            "smallTrader": {
              "long": 21122,
              "short": 18646,
              "net": 2476
            }
          },
          "openInterest": 118365
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15856,
              "short": 12032,
              "net": 3824
            },
            "nonCommercial": {
              "long": 7416,
              "short": 10385,
              "net": -2969
            },
            "smallTrader": {
              "long": 8378,
              "short": 9233,
              "net": -855
            }
          },
          "openInterest": 38764
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32590,
              "short": 49795,
              "net": -17205
            },
            "nonCommercial": {
              "long": 34422,
              "short": 9068,
              "net": 25354
            },
            "smallTrader": {
              "long": 27661,
              "short": 35810,
              "net": -8149
            }
          },
          "openInterest": 99858
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30005,
              "short": 2795,
              "net": 27210
            },
            "nonCommercial": {
              "long": 192,
              "short": 20724,
              "net": -20532
            },
            "smallTrader": {
              "long": 4624,
              "short": 11302,
              "net": -6678
            }
          },
          "openInterest": 35646
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 258055,
              "short": 298764,
              "net": -40709
            },
            "nonCommercial": {
              "long": 41155,
              "short": 26928,
              "net": 14227
            },
            "smallTrader": {
              "long": 49529,
              "short": 23047,
              "net": 26482
            }
          },
          "openInterest": 422294
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1143,
              "short": 5523,
              "net": -4380
            },
            "nonCommercial": {
              "long": 4269,
              "short": 1066,
              "net": 3203
            },
            "smallTrader": {
              "long": 2140,
              "short": 963,
              "net": 1177
            }
          },
          "openInterest": 7552
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30201,
              "short": 2201,
              "net": 28000
            },
            "nonCommercial": {
              "long": 1447,
              "short": 13318,
              "net": -11871
            },
            "smallTrader": {
              "long": 1441,
              "short": 17570,
              "net": -16129
            }
          },
          "openInterest": 33089
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24080,
              "short": 67623,
              "net": -43543
            },
            "nonCommercial": {
              "long": 30629,
              "short": 9723,
              "net": 20906
            },
            "smallTrader": {
              "long": 32859,
              "short": 10222,
              "net": 22637
            }
          },
          "openInterest": 90955
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82122,
              "short": 118292,
              "net": -36170
            },
            "nonCommercial": {
              "long": 36583,
              "short": 13067,
              "net": 23516
            },
            "smallTrader": {
              "long": 32749,
              "short": 20095,
              "net": 12654
            }
          },
          "openInterest": 171611
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62996,
              "short": 84726,
              "net": -21730
            },
            "nonCommercial": {
              "long": 30671,
              "short": 19059,
              "net": 11612
            },
            "smallTrader": {
              "long": 25813,
              "short": 15695,
              "net": 10118
            }
          },
          "openInterest": 137005
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90752,
              "short": 154376,
              "net": -63624
            },
            "nonCommercial": {
              "long": 73362,
              "short": 13088,
              "net": 60274
            },
            "smallTrader": {
              "long": 42760,
              "short": 39410,
              "net": 3350
            }
          },
          "openInterest": 231839
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120621,
              "short": 223354,
              "net": -102733
            },
            "nonCommercial": {
              "long": 72471,
              "short": 2697,
              "net": 69774
            },
            "smallTrader": {
              "long": 55527,
              "short": 22568,
              "net": 32959
            }
          },
          "openInterest": 257116
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14237,
              "short": 47121,
              "net": -32884
            },
            "nonCommercial": {
              "long": 18644,
              "short": 2801,
              "net": 15843
            },
            "smallTrader": {
              "long": 23298,
              "short": 6257,
              "net": 17041
            }
          },
          "openInterest": 56247
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10513,
              "short": 1790,
              "net": 8723
            },
            "nonCommercial": {
              "long": 4922,
              "short": 9720,
              "net": -4798
            },
            "smallTrader": {
              "long": 703,
              "short": 4628,
              "net": -3925
            }
          },
          "openInterest": 18569
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33588,
              "short": 29355,
              "net": 4233
            },
            "nonCommercial": {
              "long": 3508,
              "short": 7617,
              "net": -4109
            },
            "smallTrader": {
              "long": 11232,
              "short": 11356,
              "net": -124
            }
          },
          "openInterest": 50672
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44445,
              "short": 43076,
              "net": 1369
            },
            "nonCommercial": {
              "long": 21972,
              "short": 25521,
              "net": -3549
            },
            "smallTrader": {
              "long": 21583,
              "short": 19403,
              "net": 2180
            }
          },
          "openInterest": 99004
        }
      ]
    },
    {
      "reportDate": "2003-03-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 614835,
              "short": 621512,
              "net": -6677
            },
            "nonCommercial": {
              "long": 156964,
              "short": 113901,
              "net": 43063
            },
            "smallTrader": {
              "long": 110211,
              "short": 146597,
              "net": -36386
            }
          },
          "openInterest": 939623
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 80413,
              "short": 86891,
              "net": -6478
            },
            "nonCommercial": {
              "long": 26095,
              "short": 10470,
              "net": 15625
            },
            "smallTrader": {
              "long": 19324,
              "short": 28471,
              "net": -9147
            }
          },
          "openInterest": 127070
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 371101,
              "short": 380287,
              "net": -9186
            },
            "nonCommercial": {
              "long": 49373,
              "short": 49848,
              "net": -475
            },
            "smallTrader": {
              "long": 90307,
              "short": 80646,
              "net": 9661
            }
          },
          "openInterest": 533573
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 502262,
              "short": 599376,
              "net": -97114
            },
            "nonCommercial": {
              "long": 185553,
              "short": 59890,
              "net": 125663
            },
            "smallTrader": {
              "long": 64313,
              "short": 92862,
              "net": -28549
            }
          },
          "openInterest": 777364
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4266,
              "short": 41830,
              "net": -37564
            },
            "nonCommercial": {
              "long": 18586,
              "short": 431,
              "net": 18155
            },
            "smallTrader": {
              "long": 25445,
              "short": 6036,
              "net": 19409
            }
          },
          "openInterest": 48318
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12491,
              "short": 12218,
              "net": 273
            },
            "nonCommercial": {
              "long": 3496,
              "short": 3684,
              "net": -188
            },
            "smallTrader": {
              "long": 13236,
              "short": 13321,
              "net": -85
            }
          },
          "openInterest": 29889
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22082,
              "short": 101892,
              "net": -79810
            },
            "nonCommercial": {
              "long": 42784,
              "short": 320,
              "net": 42464
            },
            "smallTrader": {
              "long": 48108,
              "short": 10762,
              "net": 37346
            }
          },
          "openInterest": 112974
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67866,
              "short": 49673,
              "net": 18193
            },
            "nonCommercial": {
              "long": 4983,
              "short": 23446,
              "net": -18463
            },
            "smallTrader": {
              "long": 5850,
              "short": 5580,
              "net": 270
            }
          },
          "openInterest": 82718
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37845,
              "short": 38394,
              "net": -549
            },
            "nonCommercial": {
              "long": 13535,
              "short": 19936,
              "net": -6401
            },
            "smallTrader": {
              "long": 14379,
              "short": 7429,
              "net": 6950
            }
          },
          "openInterest": 74722
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29191,
              "short": 65948,
              "net": -36757
            },
            "nonCommercial": {
              "long": 35810,
              "short": 8348,
              "net": 27462
            },
            "smallTrader": {
              "long": 14267,
              "short": 4972,
              "net": 9295
            }
          },
          "openInterest": 82299
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223166,
              "short": 188017,
              "net": 35149
            },
            "nonCommercial": {
              "long": 78188,
              "short": 120810,
              "net": -42622
            },
            "smallTrader": {
              "long": 109399,
              "short": 101926,
              "net": 7473
            }
          },
          "openInterest": 455091
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28875,
              "short": 74652,
              "net": -45777
            },
            "nonCommercial": {
              "long": 41582,
              "short": 4066,
              "net": 37516
            },
            "smallTrader": {
              "long": 15666,
              "short": 7405,
              "net": 8261
            }
          },
          "openInterest": 91838
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 454070,
              "short": 453242,
              "net": 828
            },
            "nonCommercial": {
              "long": 88495,
              "short": 104587,
              "net": -16092
            },
            "smallTrader": {
              "long": 51968,
              "short": 36704,
              "net": 15264
            }
          },
          "openInterest": 642045
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35724,
              "short": 94443,
              "net": -58719
            },
            "nonCommercial": {
              "long": 34972,
              "short": 4997,
              "net": 29975
            },
            "smallTrader": {
              "long": 51672,
              "short": 22928,
              "net": 28744
            }
          },
          "openInterest": 123014
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5151,
              "short": 1748,
              "net": 3403
            },
            "nonCommercial": {
              "long": 3256,
              "short": 5144,
              "net": -1888
            },
            "smallTrader": {
              "long": 5048,
              "short": 6563,
              "net": -1515
            }
          },
          "openInterest": 15187
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56069,
              "short": 127232,
              "net": -71163
            },
            "nonCommercial": {
              "long": 60149,
              "short": 29173,
              "net": 30976
            },
            "smallTrader": {
              "long": 54484,
              "short": 14297,
              "net": 40187
            }
          },
          "openInterest": 189928
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91991,
              "short": 113594,
              "net": -21603
            },
            "nonCommercial": {
              "long": 16184,
              "short": 8536,
              "net": 7648
            },
            "smallTrader": {
              "long": 28774,
              "short": 14819,
              "net": 13955
            }
          },
          "openInterest": 153282
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51335,
              "short": 90841,
              "net": -39506
            },
            "nonCommercial": {
              "long": 40722,
              "short": 8690,
              "net": 32032
            },
            "smallTrader": {
              "long": 24084,
              "short": 16610,
              "net": 7474
            }
          },
          "openInterest": 116621
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15930,
              "short": 11746,
              "net": 4184
            },
            "nonCommercial": {
              "long": 6032,
              "short": 9415,
              "net": -3383
            },
            "smallTrader": {
              "long": 10036,
              "short": 10837,
              "net": -801
            }
          },
          "openInterest": 38137
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33308,
              "short": 48810,
              "net": -15502
            },
            "nonCommercial": {
              "long": 29228,
              "short": 9694,
              "net": 19534
            },
            "smallTrader": {
              "long": 28318,
              "short": 32350,
              "net": -4032
            }
          },
          "openInterest": 95238
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32198,
              "short": 3438,
              "net": 28760
            },
            "nonCommercial": {
              "long": 50,
              "short": 21919,
              "net": -21869
            },
            "smallTrader": {
              "long": 5073,
              "short": 11964,
              "net": -6891
            }
          },
          "openInterest": 38141
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 245172,
              "short": 279636,
              "net": -34464
            },
            "nonCommercial": {
              "long": 36633,
              "short": 27250,
              "net": 9383
            },
            "smallTrader": {
              "long": 49538,
              "short": 24457,
              "net": 25081
            }
          },
          "openInterest": 381544
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1437,
              "short": 6172,
              "net": -4735
            },
            "nonCommercial": {
              "long": 4376,
              "short": 1018,
              "net": 3358
            },
            "smallTrader": {
              "long": 2475,
              "short": 1098,
              "net": 1377
            }
          },
          "openInterest": 8288
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33420,
              "short": 3258,
              "net": 30162
            },
            "nonCommercial": {
              "long": 1235,
              "short": 11515,
              "net": -10280
            },
            "smallTrader": {
              "long": 642,
              "short": 20524,
              "net": -19882
            }
          },
          "openInterest": 35318
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23871,
              "short": 63249,
              "net": -39378
            },
            "nonCommercial": {
              "long": 27509,
              "short": 9499,
              "net": 18010
            },
            "smallTrader": {
              "long": 27844,
              "short": 6476,
              "net": 21368
            }
          },
          "openInterest": 81825
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77753,
              "short": 118326,
              "net": -40573
            },
            "nonCommercial": {
              "long": 39360,
              "short": 11151,
              "net": 28209
            },
            "smallTrader": {
              "long": 31920,
              "short": 19556,
              "net": 12364
            }
          },
          "openInterest": 168174
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60695,
              "short": 90146,
              "net": -29451
            },
            "nonCommercial": {
              "long": 31406,
              "short": 12892,
              "net": 18514
            },
            "smallTrader": {
              "long": 24485,
              "short": 13548,
              "net": 10937
            }
          },
          "openInterest": 130945
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89726,
              "short": 152141,
              "net": -62415
            },
            "nonCommercial": {
              "long": 77109,
              "short": 14182,
              "net": 62927
            },
            "smallTrader": {
              "long": 38067,
              "short": 38579,
              "net": -512
            }
          },
          "openInterest": 231179
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97092,
              "short": 206296,
              "net": -109204
            },
            "nonCommercial": {
              "long": 74861,
              "short": 2613,
              "net": 72248
            },
            "smallTrader": {
              "long": 52261,
              "short": 15305,
              "net": 36956
            }
          },
          "openInterest": 233658
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18104,
              "short": 56250,
              "net": -38146
            },
            "nonCommercial": {
              "long": 21912,
              "short": 1684,
              "net": 20228
            },
            "smallTrader": {
              "long": 24827,
              "short": 6909,
              "net": 17918
            }
          },
          "openInterest": 65297
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11988,
              "short": 2490,
              "net": 9498
            },
            "nonCommercial": {
              "long": 5783,
              "short": 10962,
              "net": -5179
            },
            "smallTrader": {
              "long": 752,
              "short": 5071,
              "net": -4319
            }
          },
          "openInterest": 20596
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32089,
              "short": 26188,
              "net": 5901
            },
            "nonCommercial": {
              "long": 3284,
              "short": 8453,
              "net": -5169
            },
            "smallTrader": {
              "long": 8911,
              "short": 9643,
              "net": -732
            }
          },
          "openInterest": 46498
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40646,
              "short": 34809,
              "net": 5837
            },
            "nonCommercial": {
              "long": 17412,
              "short": 26140,
              "net": -8728
            },
            "smallTrader": {
              "long": 20511,
              "short": 17620,
              "net": 2891
            }
          },
          "openInterest": 87103
        }
      ]
    },
    {
      "reportDate": "2003-03-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 649766,
              "short": 633083,
              "net": 16683
            },
            "nonCommercial": {
              "long": 150115,
              "short": 137844,
              "net": 12271
            },
            "smallTrader": {
              "long": 108255,
              "short": 137209,
              "net": -28954
            }
          },
          "openInterest": 949331
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 81554,
              "short": 88783,
              "net": -7229
            },
            "nonCommercial": {
              "long": 24250,
              "short": 10607,
              "net": 13643
            },
            "smallTrader": {
              "long": 19400,
              "short": 25814,
              "net": -6414
            }
          },
          "openInterest": 126968
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 356517,
              "short": 380846,
              "net": -24329
            },
            "nonCommercial": {
              "long": 57303,
              "short": 47415,
              "net": 9888
            },
            "smallTrader": {
              "long": 90019,
              "short": 75578,
              "net": 14441
            }
          },
          "openInterest": 526281
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 523992,
              "short": 603960,
              "net": -79968
            },
            "nonCommercial": {
              "long": 183915,
              "short": 70202,
              "net": 113713
            },
            "smallTrader": {
              "long": 62640,
              "short": 96385,
              "net": -33745
            }
          },
          "openInterest": 791035
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7217,
              "short": 44255,
              "net": -37038
            },
            "nonCommercial": {
              "long": 18087,
              "short": 89,
              "net": 17998
            },
            "smallTrader": {
              "long": 26885,
              "short": 7845,
              "net": 19040
            }
          },
          "openInterest": 53484
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14046,
              "short": 19809,
              "net": -5763
            },
            "nonCommercial": {
              "long": 4123,
              "short": 2685,
              "net": 1438
            },
            "smallTrader": {
              "long": 16123,
              "short": 11798,
              "net": 4325
            }
          },
          "openInterest": 34292
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31933,
              "short": 108215,
              "net": -76282
            },
            "nonCommercial": {
              "long": 41764,
              "short": 0,
              "net": 41764
            },
            "smallTrader": {
              "long": 48038,
              "short": 13520,
              "net": 34518
            }
          },
          "openInterest": 121735
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68742,
              "short": 49512,
              "net": 19230
            },
            "nonCommercial": {
              "long": 4268,
              "short": 23527,
              "net": -19259
            },
            "smallTrader": {
              "long": 5408,
              "short": 5379,
              "net": 29
            }
          },
          "openInterest": 82894
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38274,
              "short": 38047,
              "net": 227
            },
            "nonCommercial": {
              "long": 14490,
              "short": 21863,
              "net": -7373
            },
            "smallTrader": {
              "long": 15096,
              "short": 7950,
              "net": 7146
            }
          },
          "openInterest": 75991
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32370,
              "short": 57738,
              "net": -25368
            },
            "nonCommercial": {
              "long": 21629,
              "short": 5235,
              "net": 16394
            },
            "smallTrader": {
              "long": 13263,
              "short": 4289,
              "net": 8974
            }
          },
          "openInterest": 68832
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204748,
              "short": 186095,
              "net": 18653
            },
            "nonCommercial": {
              "long": 80976,
              "short": 108596,
              "net": -27620
            },
            "smallTrader": {
              "long": 106851,
              "short": 97884,
              "net": 8967
            }
          },
          "openInterest": 432152
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29302,
              "short": 74244,
              "net": -44942
            },
            "nonCommercial": {
              "long": 41054,
              "short": 4111,
              "net": 36943
            },
            "smallTrader": {
              "long": 15885,
              "short": 7886,
              "net": 7999
            }
          },
          "openInterest": 92732
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 445635,
              "short": 419931,
              "net": 25704
            },
            "nonCommercial": {
              "long": 70407,
              "short": 112750,
              "net": -42343
            },
            "smallTrader": {
              "long": 57577,
              "short": 40938,
              "net": 16639
            }
          },
          "openInterest": 622027
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48407,
              "short": 105656,
              "net": -57249
            },
            "nonCommercial": {
              "long": 35344,
              "short": 5078,
              "net": 30266
            },
            "smallTrader": {
              "long": 52069,
              "short": 25086,
              "net": 26983
            }
          },
          "openInterest": 136246
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5182,
              "short": 1680,
              "net": 3502
            },
            "nonCommercial": {
              "long": 3075,
              "short": 5376,
              "net": -2301
            },
            "smallTrader": {
              "long": 5342,
              "short": 6543,
              "net": -1201
            }
          },
          "openInterest": 15198
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56078,
              "short": 130668,
              "net": -74590
            },
            "nonCommercial": {
              "long": 62022,
              "short": 28473,
              "net": 33549
            },
            "smallTrader": {
              "long": 54378,
              "short": 13337,
              "net": 41041
            }
          },
          "openInterest": 193841
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91507,
              "short": 112089,
              "net": -20582
            },
            "nonCommercial": {
              "long": 12852,
              "short": 8037,
              "net": 4815
            },
            "smallTrader": {
              "long": 30763,
              "short": 14996,
              "net": 15767
            }
          },
          "openInterest": 148293
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60724,
              "short": 103505,
              "net": -42781
            },
            "nonCommercial": {
              "long": 42400,
              "short": 6181,
              "net": 36219
            },
            "smallTrader": {
              "long": 29429,
              "short": 22867,
              "net": 6562
            }
          },
          "openInterest": 133098
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17009,
              "short": 11451,
              "net": 5558
            },
            "nonCommercial": {
              "long": 6519,
              "short": 11738,
              "net": -5219
            },
            "smallTrader": {
              "long": 10481,
              "short": 10820,
              "net": -339
            }
          },
          "openInterest": 40116
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34399,
              "short": 47508,
              "net": -13109
            },
            "nonCommercial": {
              "long": 28085,
              "short": 12179,
              "net": 15906
            },
            "smallTrader": {
              "long": 29244,
              "short": 32041,
              "net": -2797
            }
          },
          "openInterest": 98065
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35284,
              "short": 15079,
              "net": 20205
            },
            "nonCommercial": {
              "long": 247,
              "short": 16496,
              "net": -16249
            },
            "smallTrader": {
              "long": 6066,
              "short": 10022,
              "net": -3956
            }
          },
          "openInterest": 42197
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 237806,
              "short": 269871,
              "net": -32065
            },
            "nonCommercial": {
              "long": 35601,
              "short": 29317,
              "net": 6284
            },
            "smallTrader": {
              "long": 50712,
              "short": 24931,
              "net": 25781
            }
          },
          "openInterest": 372554
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1313,
              "short": 6806,
              "net": -5493
            },
            "nonCommercial": {
              "long": 5185,
              "short": 1074,
              "net": 4111
            },
            "smallTrader": {
              "long": 2257,
              "short": 875,
              "net": 1382
            }
          },
          "openInterest": 9202
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33046,
              "short": 3643,
              "net": 29403
            },
            "nonCommercial": {
              "long": 1356,
              "short": 12080,
              "net": -10724
            },
            "smallTrader": {
              "long": 689,
              "short": 19368,
              "net": -18679
            }
          },
          "openInterest": 35096
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22997,
              "short": 66325,
              "net": -43328
            },
            "nonCommercial": {
              "long": 28597,
              "short": 6577,
              "net": 22020
            },
            "smallTrader": {
              "long": 27963,
              "short": 6655,
              "net": 21308
            }
          },
          "openInterest": 81943
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81018,
              "short": 114646,
              "net": -33628
            },
            "nonCommercial": {
              "long": 30018,
              "short": 12070,
              "net": 17948
            },
            "smallTrader": {
              "long": 33654,
              "short": 17974,
              "net": 15680
            }
          },
          "openInterest": 163188
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62320,
              "short": 88196,
              "net": -25876
            },
            "nonCommercial": {
              "long": 30354,
              "short": 14433,
              "net": 15921
            },
            "smallTrader": {
              "long": 24648,
              "short": 14693,
              "net": 9955
            }
          },
          "openInterest": 131460
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96209,
              "short": 148412,
              "net": -52203
            },
            "nonCommercial": {
              "long": 61577,
              "short": 13261,
              "net": 48316
            },
            "smallTrader": {
              "long": 40416,
              "short": 36529,
              "net": 3887
            }
          },
          "openInterest": 223717
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101281,
              "short": 199273,
              "net": -97992
            },
            "nonCommercial": {
              "long": 67512,
              "short": 2923,
              "net": 64589
            },
            "smallTrader": {
              "long": 51588,
              "short": 18185,
              "net": 33403
            }
          },
          "openInterest": 229809
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28986,
              "short": 65893,
              "net": -36907
            },
            "nonCommercial": {
              "long": 22469,
              "short": 1650,
              "net": 20819
            },
            "smallTrader": {
              "long": 24869,
              "short": 8781,
              "net": 16088
            }
          },
          "openInterest": 76795
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12735,
              "short": 3051,
              "net": 9684
            },
            "nonCommercial": {
              "long": 6266,
              "short": 11204,
              "net": -4938
            },
            "smallTrader": {
              "long": 608,
              "short": 5354,
              "net": -4746
            }
          },
          "openInterest": 22162
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30195,
              "short": 23561,
              "net": 6634
            },
            "nonCommercial": {
              "long": 2679,
              "short": 8741,
              "net": -6062
            },
            "smallTrader": {
              "long": 9693,
              "short": 10265,
              "net": -572
            }
          },
          "openInterest": 45253
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44120,
              "short": 35236,
              "net": 8884
            },
            "nonCommercial": {
              "long": 17472,
              "short": 31158,
              "net": -13686
            },
            "smallTrader": {
              "long": 22064,
              "short": 17262,
              "net": 4802
            }
          },
          "openInterest": 91373
        }
      ]
    },
    {
      "reportDate": "2003-03-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 680694,
              "short": 610425,
              "net": 70269
            },
            "nonCommercial": {
              "long": 127713,
              "short": 149131,
              "net": -21418
            },
            "smallTrader": {
              "long": 103243,
              "short": 152094,
              "net": -48851
            }
          },
          "openInterest": 926645
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 87444,
              "short": 88112,
              "net": -668
            },
            "nonCommercial": {
              "long": 20870,
              "short": 11202,
              "net": 9668
            },
            "smallTrader": {
              "long": 17545,
              "short": 26545,
              "net": -9000
            }
          },
          "openInterest": 128542
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 326148,
              "short": 343880,
              "net": -17732
            },
            "nonCommercial": {
              "long": 48799,
              "short": 44496,
              "net": 4303
            },
            "smallTrader": {
              "long": 85559,
              "short": 72130,
              "net": 13429
            }
          },
          "openInterest": 481566
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 535072,
              "short": 605127,
              "net": -70055
            },
            "nonCommercial": {
              "long": 176276,
              "short": 68483,
              "net": 107793
            },
            "smallTrader": {
              "long": 68353,
              "short": 106091,
              "net": -37738
            }
          },
          "openInterest": 793179
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4320,
              "short": 30913,
              "net": -26593
            },
            "nonCommercial": {
              "long": 9869,
              "short": 0,
              "net": 9869
            },
            "smallTrader": {
              "long": 20452,
              "short": 3728,
              "net": 16724
            }
          },
          "openInterest": 34641
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8503,
              "short": 4584,
              "net": 3919
            },
            "nonCommercial": {
              "long": 592,
              "short": 4968,
              "net": -4376
            },
            "smallTrader": {
              "long": 12143,
              "short": 11686,
              "net": 457
            }
          },
          "openInterest": 21258
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34433,
              "short": 110559,
              "net": -76126
            },
            "nonCommercial": {
              "long": 42676,
              "short": 0,
              "net": 42676
            },
            "smallTrader": {
              "long": 44842,
              "short": 11392,
              "net": 33450
            }
          },
          "openInterest": 121951
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69807,
              "short": 49778,
              "net": 20029
            },
            "nonCommercial": {
              "long": 3869,
              "short": 24666,
              "net": -20797
            },
            "smallTrader": {
              "long": 6043,
              "short": 5275,
              "net": 768
            }
          },
          "openInterest": 82814
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40155,
              "short": 39032,
              "net": 1123
            },
            "nonCommercial": {
              "long": 14599,
              "short": 22238,
              "net": -7639
            },
            "smallTrader": {
              "long": 14495,
              "short": 7979,
              "net": 6516
            }
          },
          "openInterest": 78177
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33796,
              "short": 55646,
              "net": -21850
            },
            "nonCommercial": {
              "long": 20692,
              "short": 6817,
              "net": 13875
            },
            "smallTrader": {
              "long": 11660,
              "short": 3685,
              "net": 7975
            }
          },
          "openInterest": 67739
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221468,
              "short": 183812,
              "net": 37656
            },
            "nonCommercial": {
              "long": 83262,
              "short": 121700,
              "net": -38438
            },
            "smallTrader": {
              "long": 103823,
              "short": 103041,
              "net": 782
            }
          },
          "openInterest": 451271
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28236,
              "short": 74790,
              "net": -46554
            },
            "nonCommercial": {
              "long": 44997,
              "short": 5326,
              "net": 39671
            },
            "smallTrader": {
              "long": 15887,
              "short": 9004,
              "net": 6883
            }
          },
          "openInterest": 94492
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 402646,
              "short": 380562,
              "net": 22084
            },
            "nonCommercial": {
              "long": 45288,
              "short": 78006,
              "net": -32718
            },
            "smallTrader": {
              "long": 52478,
              "short": 41844,
              "net": 10634
            }
          },
          "openInterest": 547236
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22407,
              "short": 55066,
              "net": -32659
            },
            "nonCommercial": {
              "long": 18948,
              "short": 5609,
              "net": 13339
            },
            "smallTrader": {
              "long": 37119,
              "short": 17799,
              "net": 19320
            }
          },
          "openInterest": 78765
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4898,
              "short": 1640,
              "net": 3258
            },
            "nonCommercial": {
              "long": 3134,
              "short": 5018,
              "net": -1884
            },
            "smallTrader": {
              "long": 5262,
              "short": 6636,
              "net": -1374
            }
          },
          "openInterest": 14448
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65053,
              "short": 121895,
              "net": -56842
            },
            "nonCommercial": {
              "long": 51897,
              "short": 30476,
              "net": 21421
            },
            "smallTrader": {
              "long": 51916,
              "short": 16495,
              "net": 35421
            }
          },
          "openInterest": 189983
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83720,
              "short": 102038,
              "net": -18318
            },
            "nonCommercial": {
              "long": 12670,
              "short": 4959,
              "net": 7711
            },
            "smallTrader": {
              "long": 25869,
              "short": 15262,
              "net": 10607
            }
          },
          "openInterest": 132763
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33010,
              "short": 58145,
              "net": -25135
            },
            "nonCommercial": {
              "long": 30389,
              "short": 7071,
              "net": 23318
            },
            "smallTrader": {
              "long": 19206,
              "short": 17389,
              "net": 1817
            }
          },
          "openInterest": 82659
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17045,
              "short": 11709,
              "net": 5336
            },
            "nonCommercial": {
              "long": 6548,
              "short": 11952,
              "net": -5404
            },
            "smallTrader": {
              "long": 11297,
              "short": 11229,
              "net": 68
            }
          },
          "openInterest": 42312
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34903,
              "short": 46354,
              "net": -11451
            },
            "nonCommercial": {
              "long": 29157,
              "short": 13913,
              "net": 15244
            },
            "smallTrader": {
              "long": 28690,
              "short": 32483,
              "net": -3793
            }
          },
          "openInterest": 101603
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16823,
              "short": 7284,
              "net": 9539
            },
            "nonCommercial": {
              "long": 1508,
              "short": 9810,
              "net": -8302
            },
            "smallTrader": {
              "long": 3996,
              "short": 5233,
              "net": -1237
            }
          },
          "openInterest": 22606
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 244555,
              "short": 269045,
              "net": -24490
            },
            "nonCommercial": {
              "long": 28947,
              "short": 28224,
              "net": 723
            },
            "smallTrader": {
              "long": 46731,
              "short": 22964,
              "net": 23767
            }
          },
          "openInterest": 367683
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1411,
              "short": 6219,
              "net": -4808
            },
            "nonCommercial": {
              "long": 4755,
              "short": 1027,
              "net": 3728
            },
            "smallTrader": {
              "long": 2189,
              "short": 1109,
              "net": 1080
            }
          },
          "openInterest": 9022
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30157,
              "short": 8771,
              "net": 21386
            },
            "nonCommercial": {
              "long": 2724,
              "short": 12258,
              "net": -9534
            },
            "smallTrader": {
              "long": 4296,
              "short": 16148,
              "net": -11852
            }
          },
          "openInterest": 38996
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24724,
              "short": 57287,
              "net": -32563
            },
            "nonCommercial": {
              "long": 27518,
              "short": 14759,
              "net": 12759
            },
            "smallTrader": {
              "long": 28085,
              "short": 8281,
              "net": 19804
            }
          },
          "openInterest": 83928
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79055,
              "short": 112264,
              "net": -33209
            },
            "nonCommercial": {
              "long": 28083,
              "short": 9103,
              "net": 18980
            },
            "smallTrader": {
              "long": 32707,
              "short": 18478,
              "net": 14229
            }
          },
          "openInterest": 158006
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57350,
              "short": 92770,
              "net": -35420
            },
            "nonCommercial": {
              "long": 28804,
              "short": 6950,
              "net": 21854
            },
            "smallTrader": {
              "long": 27775,
              "short": 14209,
              "net": 13566
            }
          },
          "openInterest": 129219
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96754,
              "short": 151048,
              "net": -54294
            },
            "nonCommercial": {
              "long": 65493,
              "short": 13348,
              "net": 52145
            },
            "smallTrader": {
              "long": 40269,
              "short": 38120,
              "net": 2149
            }
          },
          "openInterest": 229911
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109881,
              "short": 182098,
              "net": -72217
            },
            "nonCommercial": {
              "long": 52393,
              "short": 2759,
              "net": 49634
            },
            "smallTrader": {
              "long": 42678,
              "short": 20095,
              "net": 22583
            }
          },
          "openInterest": 214525
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10831,
              "short": 21496,
              "net": -10665
            },
            "nonCommercial": {
              "long": 7649,
              "short": 2617,
              "net": 5032
            },
            "smallTrader": {
              "long": 13606,
              "short": 7973,
              "net": 5633
            }
          },
          "openInterest": 32564
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7228,
              "short": 2902,
              "net": 4326
            },
            "nonCommercial": {
              "long": 2785,
              "short": 5453,
              "net": -2668
            },
            "smallTrader": {
              "long": 987,
              "short": 2645,
              "net": -1658
            }
          },
          "openInterest": 13316
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31154,
              "short": 22259,
              "net": 8895
            },
            "nonCommercial": {
              "long": 2424,
              "short": 10325,
              "net": -7901
            },
            "smallTrader": {
              "long": 10250,
              "short": 11244,
              "net": -994
            }
          },
          "openInterest": 47659
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48350,
              "short": 36149,
              "net": 12201
            },
            "nonCommercial": {
              "long": 18302,
              "short": 35216,
              "net": -16914
            },
            "smallTrader": {
              "long": 22016,
              "short": 17303,
              "net": 4713
            }
          },
          "openInterest": 97889
        }
      ]
    },
    {
      "reportDate": "2003-03-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 663981,
              "short": 603434,
              "net": 60547
            },
            "nonCommercial": {
              "long": 117074,
              "short": 121558,
              "net": -4484
            },
            "smallTrader": {
              "long": 93787,
              "short": 149850,
              "net": -56063
            }
          },
          "openInterest": 885227
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 81260,
              "short": 82804,
              "net": -1544
            },
            "nonCommercial": {
              "long": 21495,
              "short": 12615,
              "net": 8880
            },
            "smallTrader": {
              "long": 15896,
              "short": 23232,
              "net": -7336
            }
          },
          "openInterest": 120886
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 324223,
              "short": 302173,
              "net": 22050
            },
            "nonCommercial": {
              "long": 28392,
              "short": 49287,
              "net": -20895
            },
            "smallTrader": {
              "long": 68853,
              "short": 70008,
              "net": -1155
            }
          },
          "openInterest": 444512
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 551742,
              "short": 588388,
              "net": -36646
            },
            "nonCommercial": {
              "long": 145311,
              "short": 67737,
              "net": 77574
            },
            "smallTrader": {
              "long": 64726,
              "short": 105654,
              "net": -40928
            }
          },
          "openInterest": 773185
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5679,
              "short": 28459,
              "net": -22780
            },
            "nonCommercial": {
              "long": 6153,
              "short": 0,
              "net": 6153
            },
            "smallTrader": {
              "long": 20320,
              "short": 3693,
              "net": 16627
            }
          },
          "openInterest": 32152
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7550,
              "short": 5801,
              "net": 1749
            },
            "nonCommercial": {
              "long": 700,
              "short": 3300,
              "net": -2600
            },
            "smallTrader": {
              "long": 12188,
              "short": 11337,
              "net": 851
            }
          },
          "openInterest": 20470
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21319,
              "short": 81402,
              "net": -60083
            },
            "nonCommercial": {
              "long": 34508,
              "short": 300,
              "net": 34208
            },
            "smallTrader": {
              "long": 37437,
              "short": 11562,
              "net": 25875
            }
          },
          "openInterest": 93264
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71660,
              "short": 48940,
              "net": 22720
            },
            "nonCommercial": {
              "long": 3035,
              "short": 25154,
              "net": -22119
            },
            "smallTrader": {
              "long": 5290,
              "short": 5891,
              "net": -601
            }
          },
          "openInterest": 84094
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40418,
              "short": 39551,
              "net": 867
            },
            "nonCommercial": {
              "long": 14528,
              "short": 22318,
              "net": -7790
            },
            "smallTrader": {
              "long": 15027,
              "short": 8104,
              "net": 6923
            }
          },
          "openInterest": 78853
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34591,
              "short": 59718,
              "net": -25127
            },
            "nonCommercial": {
              "long": 23457,
              "short": 5666,
              "net": 17791
            },
            "smallTrader": {
              "long": 12271,
              "short": 4935,
              "net": 7336
            }
          },
          "openInterest": 71939
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222657,
              "short": 176508,
              "net": 46149
            },
            "nonCommercial": {
              "long": 78848,
              "short": 128359,
              "net": -49511
            },
            "smallTrader": {
              "long": 105573,
              "short": 102211,
              "net": 3362
            }
          },
          "openInterest": 450534
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28935,
              "short": 71339,
              "net": -42404
            },
            "nonCommercial": {
              "long": 41694,
              "short": 6026,
              "net": 35668
            },
            "smallTrader": {
              "long": 15203,
              "short": 8467,
              "net": 6736
            }
          },
          "openInterest": 90759
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 374841,
              "short": 329639,
              "net": 45202
            },
            "nonCommercial": {
              "long": 31137,
              "short": 76679,
              "net": -45542
            },
            "smallTrader": {
              "long": 38211,
              "short": 37871,
              "net": 340
            }
          },
          "openInterest": 489309
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24956,
              "short": 47292,
              "net": -22336
            },
            "nonCommercial": {
              "long": 16336,
              "short": 8742,
              "net": 7594
            },
            "smallTrader": {
              "long": 31101,
              "short": 16359,
              "net": 14742
            }
          },
          "openInterest": 72434
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4552,
              "short": 1664,
              "net": 2888
            },
            "nonCommercial": {
              "long": 3140,
              "short": 4468,
              "net": -1328
            },
            "smallTrader": {
              "long": 4765,
              "short": 6325,
              "net": -1560
            }
          },
          "openInterest": 13731
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73435,
              "short": 130380,
              "net": -56945
            },
            "nonCommercial": {
              "long": 45220,
              "short": 15690,
              "net": 29530
            },
            "smallTrader": {
              "long": 44368,
              "short": 16953,
              "net": 27415
            }
          },
          "openInterest": 182966
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76715,
              "short": 86535,
              "net": -9820
            },
            "nonCommercial": {
              "long": 6390,
              "short": 5596,
              "net": 794
            },
            "smallTrader": {
              "long": 26761,
              "short": 17735,
              "net": 9026
            }
          },
          "openInterest": 119806
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63468,
              "short": 36695,
              "net": 26773
            },
            "nonCommercial": {
              "long": 10780,
              "short": 23763,
              "net": -12983
            },
            "smallTrader": {
              "long": 10119,
              "short": 23909,
              "net": -13790
            }
          },
          "openInterest": 84457
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17165,
              "short": 10094,
              "net": 7071
            },
            "nonCommercial": {
              "long": 5507,
              "short": 11952,
              "net": -6445
            },
            "smallTrader": {
              "long": 10289,
              "short": 10915,
              "net": -626
            }
          },
          "openInterest": 40995
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33802,
              "short": 45129,
              "net": -11327
            },
            "nonCommercial": {
              "long": 30439,
              "short": 13314,
              "net": 17125
            },
            "smallTrader": {
              "long": 26991,
              "short": 32789,
              "net": -5798
            }
          },
          "openInterest": 100371
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15350,
              "short": 10922,
              "net": 4428
            },
            "nonCommercial": {
              "long": 2538,
              "short": 7166,
              "net": -4628
            },
            "smallTrader": {
              "long": 4112,
              "short": 3912,
              "net": 200
            }
          },
          "openInterest": 22279
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 244597,
              "short": 263130,
              "net": -18533
            },
            "nonCommercial": {
              "long": 23991,
              "short": 30929,
              "net": -6938
            },
            "smallTrader": {
              "long": 50536,
              "short": 25065,
              "net": 25471
            }
          },
          "openInterest": 368301
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2266,
              "short": 4479,
              "net": -2213
            },
            "nonCommercial": {
              "long": 2437,
              "short": 829,
              "net": 1608
            },
            "smallTrader": {
              "long": 1960,
              "short": 1355,
              "net": 605
            }
          },
          "openInterest": 6714
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2781,
              "short": 14590,
              "net": -11809
            },
            "nonCommercial": {
              "long": 7720,
              "short": 1408,
              "net": 6312
            },
            "smallTrader": {
              "long": 6723,
              "short": 1226,
              "net": 5497
            }
          },
          "openInterest": 17259
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32131,
              "short": 49159,
              "net": -17028
            },
            "nonCommercial": {
              "long": 25093,
              "short": 25714,
              "net": -621
            },
            "smallTrader": {
              "long": 26801,
              "short": 9152,
              "net": 17649
            }
          },
          "openInterest": 88189
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77974,
              "short": 102217,
              "net": -24243
            },
            "nonCommercial": {
              "long": 21074,
              "short": 8335,
              "net": 12739
            },
            "smallTrader": {
              "long": 31319,
              "short": 19815,
              "net": 11504
            }
          },
          "openInterest": 147266
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48322,
              "short": 101366,
              "net": -53044
            },
            "nonCommercial": {
              "long": 45359,
              "short": 6248,
              "net": 39111
            },
            "smallTrader": {
              "long": 27316,
              "short": 13383,
              "net": 13933
            }
          },
          "openInterest": 134930
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94861,
              "short": 146901,
              "net": -52040
            },
            "nonCommercial": {
              "long": 63667,
              "short": 13727,
              "net": 49940
            },
            "smallTrader": {
              "long": 38876,
              "short": 36776,
              "net": 2100
            }
          },
          "openInterest": 224338
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113774,
              "short": 184051,
              "net": -70277
            },
            "nonCommercial": {
              "long": 50002,
              "short": 2575,
              "net": 47427
            },
            "smallTrader": {
              "long": 43889,
              "short": 21039,
              "net": 22850
            }
          },
          "openInterest": 217254
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17806,
              "short": 17115,
              "net": 691
            },
            "nonCommercial": {
              "long": 5094,
              "short": 5537,
              "net": -443
            },
            "smallTrader": {
              "long": 8958,
              "short": 9206,
              "net": -248
            }
          },
          "openInterest": 32336
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6912,
              "short": 2717,
              "net": 4195
            },
            "nonCommercial": {
              "long": 2449,
              "short": 6095,
              "net": -3646
            },
            "smallTrader": {
              "long": 963,
              "short": 1512,
              "net": -549
            }
          },
          "openInterest": 12594
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33167,
              "short": 22267,
              "net": 10900
            },
            "nonCommercial": {
              "long": 2075,
              "short": 10988,
              "net": -8913
            },
            "smallTrader": {
              "long": 9209,
              "short": 11196,
              "net": -1987
            }
          },
          "openInterest": 48761
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50121,
              "short": 37348,
              "net": 12773
            },
            "nonCommercial": {
              "long": 18940,
              "short": 37432,
              "net": -18492
            },
            "smallTrader": {
              "long": 22715,
              "short": 16996,
              "net": 5719
            }
          },
          "openInterest": 100067
        }
      ]
    },
    {
      "reportDate": "2003-04-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 625768,
              "short": 574382,
              "net": 51386
            },
            "nonCommercial": {
              "long": 126719,
              "short": 115900,
              "net": 10819
            },
            "smallTrader": {
              "long": 88610,
              "short": 150815,
              "net": -62205
            }
          },
          "openInterest": 846386
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71216,
              "short": 63192,
              "net": 8024
            },
            "nonCommercial": {
              "long": 15316,
              "short": 14024,
              "net": 1292
            },
            "smallTrader": {
              "long": 16256,
              "short": 25572,
              "net": -9316
            }
          },
          "openInterest": 103003
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322167,
              "short": 299447,
              "net": 22720
            },
            "nonCommercial": {
              "long": 31425,
              "short": 48601,
              "net": -17176
            },
            "smallTrader": {
              "long": 70408,
              "short": 75952,
              "net": -5544
            }
          },
          "openInterest": 440489
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 535889,
              "short": 565687,
              "net": -29798
            },
            "nonCommercial": {
              "long": 145532,
              "short": 76154,
              "net": 69378
            },
            "smallTrader": {
              "long": 62208,
              "short": 101788,
              "net": -39580
            }
          },
          "openInterest": 749519
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5764,
              "short": 28333,
              "net": -22569
            },
            "nonCommercial": {
              "long": 6016,
              "short": 0,
              "net": 6016
            },
            "smallTrader": {
              "long": 20603,
              "short": 4050,
              "net": 16553
            }
          },
          "openInterest": 32383
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8348,
              "short": 6215,
              "net": 2133
            },
            "nonCommercial": {
              "long": 563,
              "short": 3101,
              "net": -2538
            },
            "smallTrader": {
              "long": 12790,
              "short": 12385,
              "net": 405
            }
          },
          "openInterest": 21711
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20612,
              "short": 80729,
              "net": -60117
            },
            "nonCommercial": {
              "long": 33961,
              "short": 772,
              "net": 33189
            },
            "smallTrader": {
              "long": 39088,
              "short": 12160,
              "net": 26928
            }
          },
          "openInterest": 94115
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72929,
              "short": 48371,
              "net": 24558
            },
            "nonCommercial": {
              "long": 2837,
              "short": 26436,
              "net": -23599
            },
            "smallTrader": {
              "long": 5315,
              "short": 6274,
              "net": -959
            }
          },
          "openInterest": 86614
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42141,
              "short": 39570,
              "net": 2571
            },
            "nonCommercial": {
              "long": 14269,
              "short": 23609,
              "net": -9340
            },
            "smallTrader": {
              "long": 15066,
              "short": 8297,
              "net": 6769
            }
          },
          "openInterest": 80382
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47010,
              "short": 52462,
              "net": -5452
            },
            "nonCommercial": {
              "long": 20296,
              "short": 19403,
              "net": 893
            },
            "smallTrader": {
              "long": 10560,
              "short": 6001,
              "net": 4559
            }
          },
          "openInterest": 80064
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208380,
              "short": 178532,
              "net": 29848
            },
            "nonCommercial": {
              "long": 79127,
              "short": 113093,
              "net": -33966
            },
            "smallTrader": {
              "long": 106978,
              "short": 102860,
              "net": 4118
            }
          },
          "openInterest": 432990
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31799,
              "short": 62829,
              "net": -31030
            },
            "nonCommercial": {
              "long": 31405,
              "short": 5434,
              "net": 25971
            },
            "smallTrader": {
              "long": 14930,
              "short": 9871,
              "net": 5059
            }
          },
          "openInterest": 83618
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 391271,
              "short": 331912,
              "net": 59359
            },
            "nonCommercial": {
              "long": 27209,
              "short": 84266,
              "net": -57057
            },
            "smallTrader": {
              "long": 39343,
              "short": 41645,
              "net": -2302
            }
          },
          "openInterest": 505206
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22378,
              "short": 50451,
              "net": -28073
            },
            "nonCommercial": {
              "long": 16707,
              "short": 6143,
              "net": 10564
            },
            "smallTrader": {
              "long": 36713,
              "short": 19204,
              "net": 17509
            }
          },
          "openInterest": 75951
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4124,
              "short": 1446,
              "net": 2678
            },
            "nonCommercial": {
              "long": 3186,
              "short": 3733,
              "net": -547
            },
            "smallTrader": {
              "long": 4152,
              "short": 6283,
              "net": -2131
            }
          },
          "openInterest": 12334
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69948,
              "short": 119919,
              "net": -49971
            },
            "nonCommercial": {
              "long": 40659,
              "short": 16292,
              "net": 24367
            },
            "smallTrader": {
              "long": 41992,
              "short": 16388,
              "net": 25604
            }
          },
          "openInterest": 171558
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 68177,
              "short": 72498,
              "net": -4321
            },
            "nonCommercial": {
              "long": 5163,
              "short": 8434,
              "net": -3271
            },
            "smallTrader": {
              "long": 22583,
              "short": 14991,
              "net": 7592
            }
          },
          "openInterest": 104386
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54463,
              "short": 43455,
              "net": 11008
            },
            "nonCommercial": {
              "long": 12485,
              "short": 16388,
              "net": -3903
            },
            "smallTrader": {
              "long": 13132,
              "short": 20237,
              "net": -7105
            }
          },
          "openInterest": 80136
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17352,
              "short": 9066,
              "net": 8286
            },
            "nonCommercial": {
              "long": 5379,
              "short": 13915,
              "net": -8536
            },
            "smallTrader": {
              "long": 11281,
              "short": 11031,
              "net": 250
            }
          },
          "openInterest": 41778
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32591,
              "short": 44423,
              "net": -11832
            },
            "nonCommercial": {
              "long": 31168,
              "short": 12714,
              "net": 18454
            },
            "smallTrader": {
              "long": 26807,
              "short": 33429,
              "net": -6622
            }
          },
          "openInterest": 99845
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16123,
              "short": 15115,
              "net": 1008
            },
            "nonCommercial": {
              "long": 4494,
              "short": 6667,
              "net": -2173
            },
            "smallTrader": {
              "long": 4942,
              "short": 3777,
              "net": 1165
            }
          },
          "openInterest": 25843
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 232080,
              "short": 253866,
              "net": -21786
            },
            "nonCommercial": {
              "long": 22170,
              "short": 25567,
              "net": -3397
            },
            "smallTrader": {
              "long": 45513,
              "short": 20330,
              "net": 25183
            }
          },
          "openInterest": 347899
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2570,
              "short": 4750,
              "net": -2180
            },
            "nonCommercial": {
              "long": 2313,
              "short": 771,
              "net": 1542
            },
            "smallTrader": {
              "long": 1402,
              "short": 764,
              "net": 638
            }
          },
          "openInterest": 6341
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 4593,
              "short": 13014,
              "net": -8421
            },
            "nonCommercial": {
              "long": 7157,
              "short": 3234,
              "net": 3923
            },
            "smallTrader": {
              "long": 6488,
              "short": 1990,
              "net": 4498
            }
          },
          "openInterest": 18373
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32501,
              "short": 48346,
              "net": -15845
            },
            "nonCommercial": {
              "long": 25268,
              "short": 28948,
              "net": -3680
            },
            "smallTrader": {
              "long": 27421,
              "short": 7896,
              "net": 19525
            }
          },
          "openInterest": 89047
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79837,
              "short": 104270,
              "net": -24433
            },
            "nonCommercial": {
              "long": 20168,
              "short": 8517,
              "net": 11651
            },
            "smallTrader": {
              "long": 30390,
              "short": 17608,
              "net": 12782
            }
          },
          "openInterest": 148493
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47400,
              "short": 94863,
              "net": -47463
            },
            "nonCommercial": {
              "long": 40425,
              "short": 5624,
              "net": 34801
            },
            "smallTrader": {
              "long": 27207,
              "short": 14545,
              "net": 12662
            }
          },
          "openInterest": 128810
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96505,
              "short": 144447,
              "net": -47942
            },
            "nonCommercial": {
              "long": 59146,
              "short": 12798,
              "net": 46348
            },
            "smallTrader": {
              "long": 40690,
              "short": 39096,
              "net": 1594
            }
          },
          "openInterest": 225346
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113325,
              "short": 173256,
              "net": -59931
            },
            "nonCommercial": {
              "long": 42974,
              "short": 2571,
              "net": 40403
            },
            "smallTrader": {
              "long": 42421,
              "short": 22893,
              "net": 19528
            }
          },
          "openInterest": 208971
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15293,
              "short": 22225,
              "net": -6932
            },
            "nonCommercial": {
              "long": 5945,
              "short": 3957,
              "net": 1988
            },
            "smallTrader": {
              "long": 12224,
              "short": 7280,
              "net": 4944
            }
          },
          "openInterest": 33917
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5656,
              "short": 3591,
              "net": 2065
            },
            "nonCommercial": {
              "long": 2700,
              "short": 3655,
              "net": -955
            },
            "smallTrader": {
              "long": 683,
              "short": 1793,
              "net": -1110
            }
          },
          "openInterest": 11184
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33588,
              "short": 22023,
              "net": 11565
            },
            "nonCommercial": {
              "long": 2329,
              "short": 12218,
              "net": -9889
            },
            "smallTrader": {
              "long": 9171,
              "short": 10847,
              "net": -1676
            }
          },
          "openInterest": 48997
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50522,
              "short": 35976,
              "net": 14546
            },
            "nonCommercial": {
              "long": 20076,
              "short": 39388,
              "net": -19312
            },
            "smallTrader": {
              "long": 22944,
              "short": 18178,
              "net": 4766
            }
          },
          "openInterest": 102639
        }
      ]
    },
    {
      "reportDate": "2003-04-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 640155,
              "short": 599984,
              "net": 40171
            },
            "nonCommercial": {
              "long": 151422,
              "short": 124443,
              "net": 26979
            },
            "smallTrader": {
              "long": 88806,
              "short": 155956,
              "net": -67150
            }
          },
          "openInterest": 886252
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 77126,
              "short": 67510,
              "net": 9616
            },
            "nonCommercial": {
              "long": 15637,
              "short": 16262,
              "net": -625
            },
            "smallTrader": {
              "long": 15801,
              "short": 24792,
              "net": -8991
            }
          },
          "openInterest": 108776
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 319414,
              "short": 290376,
              "net": 29038
            },
            "nonCommercial": {
              "long": 30449,
              "short": 58614,
              "net": -28165
            },
            "smallTrader": {
              "long": 72534,
              "short": 73407,
              "net": -873
            }
          },
          "openInterest": 437241
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 600013,
              "short": 640997,
              "net": -40984
            },
            "nonCommercial": {
              "long": 155545,
              "short": 69932,
              "net": 85613
            },
            "smallTrader": {
              "long": 66367,
              "short": 110996,
              "net": -44629
            }
          },
          "openInterest": 826374
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3743,
              "short": 25101,
              "net": -21358
            },
            "nonCommercial": {
              "long": 6806,
              "short": 0,
              "net": 6806
            },
            "smallTrader": {
              "long": 20000,
              "short": 5448,
              "net": 14552
            }
          },
          "openInterest": 30549
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13736,
              "short": 7072,
              "net": 6664
            },
            "nonCommercial": {
              "long": 973,
              "short": 4835,
              "net": -3862
            },
            "smallTrader": {
              "long": 11271,
              "short": 14073,
              "net": -2802
            }
          },
          "openInterest": 25980
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22399,
              "short": 82123,
              "net": -59724
            },
            "nonCommercial": {
              "long": 33003,
              "short": 200,
              "net": 32803
            },
            "smallTrader": {
              "long": 39567,
              "short": 12646,
              "net": 26921
            }
          },
          "openInterest": 94969
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68615,
              "short": 44079,
              "net": 24536
            },
            "nonCommercial": {
              "long": 4638,
              "short": 29352,
              "net": -24714
            },
            "smallTrader": {
              "long": 4594,
              "short": 4416,
              "net": 178
            }
          },
          "openInterest": 82495
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38794,
              "short": 40587,
              "net": -1793
            },
            "nonCommercial": {
              "long": 14379,
              "short": 20003,
              "net": -5624
            },
            "smallTrader": {
              "long": 15119,
              "short": 7702,
              "net": 7417
            }
          },
          "openInterest": 78349
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52226,
              "short": 51410,
              "net": 816
            },
            "nonCommercial": {
              "long": 18534,
              "short": 24152,
              "net": -5618
            },
            "smallTrader": {
              "long": 10955,
              "short": 6153,
              "net": 4802
            }
          },
          "openInterest": 83606
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188859,
              "short": 197582,
              "net": -8723
            },
            "nonCommercial": {
              "long": 86766,
              "short": 77358,
              "net": 9408
            },
            "smallTrader": {
              "long": 103602,
              "short": 104287,
              "net": -685
            }
          },
          "openInterest": 416681
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31827,
              "short": 61713,
              "net": -29886
            },
            "nonCommercial": {
              "long": 30915,
              "short": 5596,
              "net": 25319
            },
            "smallTrader": {
              "long": 13567,
              "short": 9000,
              "net": 4567
            }
          },
          "openInterest": 81649
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 398718,
              "short": 338612,
              "net": 60106
            },
            "nonCommercial": {
              "long": 30826,
              "short": 81071,
              "net": -50245
            },
            "smallTrader": {
              "long": 34731,
              "short": 44592,
              "net": -9861
            }
          },
          "openInterest": 508429
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19364,
              "short": 48155,
              "net": -28791
            },
            "nonCommercial": {
              "long": 15619,
              "short": 2474,
              "net": 13145
            },
            "smallTrader": {
              "long": 36329,
              "short": 20683,
              "net": 15646
            }
          },
          "openInterest": 71412
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4009,
              "short": 2118,
              "net": 1891
            },
            "nonCommercial": {
              "long": 3970,
              "short": 3471,
              "net": 499
            },
            "smallTrader": {
              "long": 3782,
              "short": 6172,
              "net": -2390
            }
          },
          "openInterest": 12280
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66333,
              "short": 118940,
              "net": -52607
            },
            "nonCommercial": {
              "long": 45496,
              "short": 19799,
              "net": 25697
            },
            "smallTrader": {
              "long": 43295,
              "short": 16385,
              "net": 26910
            }
          },
          "openInterest": 173293
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 69163,
              "short": 73799,
              "net": -4636
            },
            "nonCommercial": {
              "long": 5084,
              "short": 8237,
              "net": -3153
            },
            "smallTrader": {
              "long": 23231,
              "short": 15442,
              "net": 7789
            }
          },
          "openInterest": 106202
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53069,
              "short": 39519,
              "net": 13550
            },
            "nonCommercial": {
              "long": 11031,
              "short": 16665,
              "net": -5634
            },
            "smallTrader": {
              "long": 10453,
              "short": 18369,
              "net": -7916
            }
          },
          "openInterest": 75088
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17437,
              "short": 8443,
              "net": 8994
            },
            "nonCommercial": {
              "long": 6038,
              "short": 14993,
              "net": -8955
            },
            "smallTrader": {
              "long": 10895,
              "short": 10934,
              "net": -39
            }
          },
          "openInterest": 40273
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31894,
              "short": 48184,
              "net": -16290
            },
            "nonCommercial": {
              "long": 32216,
              "short": 9432,
              "net": 22784
            },
            "smallTrader": {
              "long": 25598,
              "short": 32092,
              "net": -6494
            }
          },
          "openInterest": 97986
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16568,
              "short": 12711,
              "net": 3857
            },
            "nonCommercial": {
              "long": 3011,
              "short": 7860,
              "net": -4849
            },
            "smallTrader": {
              "long": 4776,
              "short": 3784,
              "net": 992
            }
          },
          "openInterest": 24605
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 230209,
              "short": 252154,
              "net": -21945
            },
            "nonCommercial": {
              "long": 24463,
              "short": 29039,
              "net": -4576
            },
            "smallTrader": {
              "long": 46187,
              "short": 19666,
              "net": 26521
            }
          },
          "openInterest": 346427
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2838,
              "short": 5472,
              "net": -2634
            },
            "nonCommercial": {
              "long": 2349,
              "short": 366,
              "net": 1983
            },
            "smallTrader": {
              "long": 1447,
              "short": 796,
              "net": 651
            }
          },
          "openInterest": 6634
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 4903,
              "short": 13393,
              "net": -8490
            },
            "nonCommercial": {
              "long": 7967,
              "short": 2763,
              "net": 5204
            },
            "smallTrader": {
              "long": 4401,
              "short": 1115,
              "net": 3286
            }
          },
          "openInterest": 17385
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30983,
              "short": 50126,
              "net": -19143
            },
            "nonCommercial": {
              "long": 27512,
              "short": 28192,
              "net": -680
            },
            "smallTrader": {
              "long": 27605,
              "short": 7782,
              "net": 19823
            }
          },
          "openInterest": 90692
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77222,
              "short": 107111,
              "net": -29889
            },
            "nonCommercial": {
              "long": 24265,
              "short": 9244,
              "net": 15021
            },
            "smallTrader": {
              "long": 32756,
              "short": 17888,
              "net": 14868
            }
          },
          "openInterest": 154200
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42743,
              "short": 108907,
              "net": -66164
            },
            "nonCommercial": {
              "long": 53086,
              "short": 4475,
              "net": 48611
            },
            "smallTrader": {
              "long": 30157,
              "short": 12604,
              "net": 17553
            }
          },
          "openInterest": 142559
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90030,
              "short": 154105,
              "net": -64075
            },
            "nonCommercial": {
              "long": 85188,
              "short": 18330,
              "net": 66858
            },
            "smallTrader": {
              "long": 40891,
              "short": 43674,
              "net": -2783
            }
          },
          "openInterest": 250245
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111030,
              "short": 164431,
              "net": -53401
            },
            "nonCommercial": {
              "long": 39052,
              "short": 5151,
              "net": 33901
            },
            "smallTrader": {
              "long": 43552,
              "short": 24052,
              "net": 19500
            }
          },
          "openInterest": 204128
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21260,
              "short": 19568,
              "net": 1692
            },
            "nonCommercial": {
              "long": 3574,
              "short": 4794,
              "net": -1220
            },
            "smallTrader": {
              "long": 10779,
              "short": 11251,
              "net": -472
            }
          },
          "openInterest": 36072
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34560,
              "short": 25221,
              "net": 9339
            },
            "nonCommercial": {
              "long": 2431,
              "short": 12208,
              "net": -9777
            },
            "smallTrader": {
              "long": 11512,
              "short": 11074,
              "net": 438
            }
          },
          "openInterest": 52542
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43049,
              "short": 30876,
              "net": 12173
            },
            "nonCommercial": {
              "long": 21364,
              "short": 39751,
              "net": -18387
            },
            "smallTrader": {
              "long": 24276,
              "short": 18062,
              "net": 6214
            }
          },
          "openInterest": 97659
        }
      ]
    },
    {
      "reportDate": "2003-04-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642994,
              "short": 602461,
              "net": 40533
            },
            "nonCommercial": {
              "long": 158166,
              "short": 131429,
              "net": 26737
            },
            "smallTrader": {
              "long": 85749,
              "short": 153019,
              "net": -67270
            }
          },
          "openInterest": 898647
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 79274,
              "short": 67385,
              "net": 11889
            },
            "nonCommercial": {
              "long": 14496,
              "short": 14098,
              "net": 398
            },
            "smallTrader": {
              "long": 13513,
              "short": 25800,
              "net": -12287
            }
          },
          "openInterest": 107495
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 328134,
              "short": 300751,
              "net": 27383
            },
            "nonCommercial": {
              "long": 30787,
              "short": 55501,
              "net": -24714
            },
            "smallTrader": {
              "long": 71544,
              "short": 74213,
              "net": -2669
            }
          },
          "openInterest": 443718
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 598832,
              "short": 632760,
              "net": -33928
            },
            "nonCommercial": {
              "long": 158499,
              "short": 78679,
              "net": 79820
            },
            "smallTrader": {
              "long": 67161,
              "short": 113053,
              "net": -45892
            }
          },
          "openInterest": 833556
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2989,
              "short": 29732,
              "net": -26743
            },
            "nonCommercial": {
              "long": 10954,
              "short": 0,
              "net": 10954
            },
            "smallTrader": {
              "long": 21595,
              "short": 5806,
              "net": 15789
            }
          },
          "openInterest": 35538
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10628,
              "short": 5895,
              "net": 4733
            },
            "nonCommercial": {
              "long": 993,
              "short": 4064,
              "net": -3071
            },
            "smallTrader": {
              "long": 11522,
              "short": 13184,
              "net": -1662
            }
          },
          "openInterest": 23221
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22578,
              "short": 85274,
              "net": -62696
            },
            "nonCommercial": {
              "long": 33509,
              "short": 200,
              "net": 33309
            },
            "smallTrader": {
              "long": 40327,
              "short": 10940,
              "net": 29387
            }
          },
          "openInterest": 97003
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68573,
              "short": 39120,
              "net": 29453
            },
            "nonCommercial": {
              "long": 2290,
              "short": 31110,
              "net": -28820
            },
            "smallTrader": {
              "long": 3771,
              "short": 4404,
              "net": -633
            }
          },
          "openInterest": 79767
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41463,
              "short": 40818,
              "net": 645
            },
            "nonCommercial": {
              "long": 13652,
              "short": 21706,
              "net": -8054
            },
            "smallTrader": {
              "long": 15355,
              "short": 7946,
              "net": 7409
            }
          },
          "openInterest": 82088
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54243,
              "short": 51679,
              "net": 2564
            },
            "nonCommercial": {
              "long": 17636,
              "short": 25744,
              "net": -8108
            },
            "smallTrader": {
              "long": 11709,
              "short": 6165,
              "net": 5544
            }
          },
          "openInterest": 85346
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185698,
              "short": 207261,
              "net": -21563
            },
            "nonCommercial": {
              "long": 87138,
              "short": 67152,
              "net": 19986
            },
            "smallTrader": {
              "long": 102888,
              "short": 101311,
              "net": 1577
            }
          },
          "openInterest": 415581
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30147,
              "short": 61097,
              "net": -30950
            },
            "nonCommercial": {
              "long": 30743,
              "short": 5048,
              "net": 25695
            },
            "smallTrader": {
              "long": 11798,
              "short": 6543,
              "net": 5255
            }
          },
          "openInterest": 76623
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 401029,
              "short": 340889,
              "net": 60140
            },
            "nonCommercial": {
              "long": 31363,
              "short": 80283,
              "net": -48920
            },
            "smallTrader": {
              "long": 36269,
              "short": 47489,
              "net": -11220
            }
          },
          "openInterest": 514551
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24520,
              "short": 54713,
              "net": -30193
            },
            "nonCommercial": {
              "long": 16934,
              "short": 2729,
              "net": 14205
            },
            "smallTrader": {
              "long": 36085,
              "short": 20097,
              "net": 15988
            }
          },
          "openInterest": 77639
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4277,
              "short": 2061,
              "net": 2216
            },
            "nonCommercial": {
              "long": 4285,
              "short": 3830,
              "net": 455
            },
            "smallTrader": {
              "long": 3819,
              "short": 6490,
              "net": -2671
            }
          },
          "openInterest": 13334
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67965,
              "short": 116587,
              "net": -48622
            },
            "nonCommercial": {
              "long": 47667,
              "short": 26362,
              "net": 21305
            },
            "smallTrader": {
              "long": 45128,
              "short": 17811,
              "net": 27317
            }
          },
          "openInterest": 180817
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75199,
              "short": 80942,
              "net": -5743
            },
            "nonCommercial": {
              "long": 4634,
              "short": 8965,
              "net": -4331
            },
            "smallTrader": {
              "long": 25103,
              "short": 15029,
              "net": 10074
            }
          },
          "openInterest": 114253
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59144,
              "short": 37337,
              "net": 21807
            },
            "nonCommercial": {
              "long": 9937,
              "short": 19354,
              "net": -9417
            },
            "smallTrader": {
              "long": 10045,
              "short": 22435,
              "net": -12390
            }
          },
          "openInterest": 79252
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17880,
              "short": 7216,
              "net": 10664
            },
            "nonCommercial": {
              "long": 4620,
              "short": 14674,
              "net": -10054
            },
            "smallTrader": {
              "long": 8736,
              "short": 9346,
              "net": -610
            }
          },
          "openInterest": 36234
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31326,
              "short": 47785,
              "net": -16459
            },
            "nonCommercial": {
              "long": 35874,
              "short": 10580,
              "net": 25294
            },
            "smallTrader": {
              "long": 23642,
              "short": 32477,
              "net": -8835
            }
          },
          "openInterest": 99510
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18079,
              "short": 19416,
              "net": -1337
            },
            "nonCommercial": {
              "long": 6932,
              "short": 6358,
              "net": 574
            },
            "smallTrader": {
              "long": 4651,
              "short": 3888,
              "net": 763
            }
          },
          "openInterest": 30106
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 235067,
              "short": 264222,
              "net": -29155
            },
            "nonCommercial": {
              "long": 29641,
              "short": 29606,
              "net": 35
            },
            "smallTrader": {
              "long": 52067,
              "short": 22947,
              "net": 29120
            }
          },
          "openInterest": 360878
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2910,
              "short": 5189,
              "net": -2279
            },
            "nonCommercial": {
              "long": 1922,
              "short": 355,
              "net": 1567
            },
            "smallTrader": {
              "long": 1398,
              "short": 686,
              "net": 712
            }
          },
          "openInterest": 6230
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 6385,
              "short": 16687,
              "net": -10302
            },
            "nonCommercial": {
              "long": 8833,
              "short": 1974,
              "net": 6859
            },
            "smallTrader": {
              "long": 4749,
              "short": 1306,
              "net": 3443
            }
          },
          "openInterest": 20069
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30838,
              "short": 49990,
              "net": -19152
            },
            "nonCommercial": {
              "long": 26854,
              "short": 27201,
              "net": -347
            },
            "smallTrader": {
              "long": 26959,
              "short": 7460,
              "net": 19499
            }
          },
          "openInterest": 88705
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72918,
              "short": 115631,
              "net": -42713
            },
            "nonCommercial": {
              "long": 35327,
              "short": 10140,
              "net": 25187
            },
            "smallTrader": {
              "long": 36665,
              "short": 19139,
              "net": 17526
            }
          },
          "openInterest": 166680
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42035,
              "short": 113049,
              "net": -71014
            },
            "nonCommercial": {
              "long": 56797,
              "short": 6152,
              "net": 50645
            },
            "smallTrader": {
              "long": 31753,
              "short": 11384,
              "net": 20369
            }
          },
          "openInterest": 148916
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94072,
              "short": 159873,
              "net": -65801
            },
            "nonCommercial": {
              "long": 89426,
              "short": 19360,
              "net": 70066
            },
            "smallTrader": {
              "long": 45228,
              "short": 49493,
              "net": -4265
            }
          },
          "openInterest": 264241
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114550,
              "short": 150444,
              "net": -35894
            },
            "nonCommercial": {
              "long": 27278,
              "short": 9085,
              "net": 18193
            },
            "smallTrader": {
              "long": 39752,
              "short": 22051,
              "net": 17701
            }
          },
          "openInterest": 192307
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22123,
              "short": 20190,
              "net": 1933
            },
            "nonCommercial": {
              "long": 3703,
              "short": 5132,
              "net": -1429
            },
            "smallTrader": {
              "long": 10799,
              "short": 11303,
              "net": -504
            }
          },
          "openInterest": 37084
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35133,
              "short": 26429,
              "net": 8704
            },
            "nonCommercial": {
              "long": 2860,
              "short": 11786,
              "net": -8926
            },
            "smallTrader": {
              "long": 11821,
              "short": 11599,
              "net": 222
            }
          },
          "openInterest": 54163
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40069,
              "short": 29943,
              "net": 10126
            },
            "nonCommercial": {
              "long": 23631,
              "short": 39928,
              "net": -16297
            },
            "smallTrader": {
              "long": 24045,
              "short": 17874,
              "net": 6171
            }
          },
          "openInterest": 98140
        }
      ]
    },
    {
      "reportDate": "2003-04-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 650744,
              "short": 612436,
              "net": 38308
            },
            "nonCommercial": {
              "long": 141510,
              "short": 118035,
              "net": 23475
            },
            "smallTrader": {
              "long": 90206,
              "short": 151989,
              "net": -61783
            }
          },
          "openInterest": 898994
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 84097,
              "short": 71116,
              "net": 12981
            },
            "nonCommercial": {
              "long": 13673,
              "short": 14662,
              "net": -989
            },
            "smallTrader": {
              "long": 13579,
              "short": 25571,
              "net": -11992
            }
          },
          "openInterest": 111570
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 320264,
              "short": 299113,
              "net": 21151
            },
            "nonCommercial": {
              "long": 35387,
              "short": 48953,
              "net": -13566
            },
            "smallTrader": {
              "long": 68997,
              "short": 76582,
              "net": -7585
            }
          },
          "openInterest": 441947
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 623114,
              "short": 665821,
              "net": -42707
            },
            "nonCommercial": {
              "long": 166388,
              "short": 77765,
              "net": 88623
            },
            "smallTrader": {
              "long": 63091,
              "short": 109007,
              "net": -45916
            }
          },
          "openInterest": 858833
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3435,
              "short": 35334,
              "net": -31899
            },
            "nonCommercial": {
              "long": 14919,
              "short": 1137,
              "net": 13782
            },
            "smallTrader": {
              "long": 23235,
              "short": 5118,
              "net": 18117
            }
          },
          "openInterest": 41589
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11426,
              "short": 8411,
              "net": 3015
            },
            "nonCommercial": {
              "long": 2053,
              "short": 4681,
              "net": -2628
            },
            "smallTrader": {
              "long": 11218,
              "short": 11605,
              "net": -387
            }
          },
          "openInterest": 25201
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24667,
              "short": 85425,
              "net": -60758
            },
            "nonCommercial": {
              "long": 31288,
              "short": 200,
              "net": 31088
            },
            "smallTrader": {
              "long": 41486,
              "short": 11816,
              "net": 29670
            }
          },
          "openInterest": 97984
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69068,
              "short": 43095,
              "net": 25973
            },
            "nonCommercial": {
              "long": 2999,
              "short": 29510,
              "net": -26511
            },
            "smallTrader": {
              "long": 5170,
              "short": 4632,
              "net": 538
            }
          },
          "openInterest": 82674
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37783,
              "short": 41876,
              "net": -4093
            },
            "nonCommercial": {
              "long": 16806,
              "short": 19970,
              "net": -3164
            },
            "smallTrader": {
              "long": 13828,
              "short": 6571,
              "net": 7257
            }
          },
          "openInterest": 76496
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56630,
              "short": 52451,
              "net": 4179
            },
            "nonCommercial": {
              "long": 17230,
              "short": 27051,
              "net": -9821
            },
            "smallTrader": {
              "long": 12130,
              "short": 6488,
              "net": 5642
            }
          },
          "openInterest": 87540
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181194,
              "short": 204602,
              "net": -23408
            },
            "nonCommercial": {
              "long": 86263,
              "short": 66756,
              "net": 19507
            },
            "smallTrader": {
              "long": 103675,
              "short": 99774,
              "net": 3901
            }
          },
          "openInterest": 409312
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28482,
              "short": 64027,
              "net": -35545
            },
            "nonCommercial": {
              "long": 35616,
              "short": 4718,
              "net": 30898
            },
            "smallTrader": {
              "long": 12790,
              "short": 8143,
              "net": 4647
            }
          },
          "openInterest": 80737
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365509,
              "short": 321998,
              "net": 43511
            },
            "nonCommercial": {
              "long": 30598,
              "short": 65792,
              "net": -35194
            },
            "smallTrader": {
              "long": 35077,
              "short": 43394,
              "net": -8317
            }
          },
          "openInterest": 470930
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25211,
              "short": 68091,
              "net": -42880
            },
            "nonCommercial": {
              "long": 27788,
              "short": 3401,
              "net": 24387
            },
            "smallTrader": {
              "long": 42779,
              "short": 24286,
              "net": 18493
            }
          },
          "openInterest": 95982
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4144,
              "short": 2110,
              "net": 2034
            },
            "nonCommercial": {
              "long": 4198,
              "short": 3701,
              "net": 497
            },
            "smallTrader": {
              "long": 3824,
              "short": 6355,
              "net": -2531
            }
          },
          "openInterest": 13021
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62217,
              "short": 114835,
              "net": -52618
            },
            "nonCommercial": {
              "long": 50301,
              "short": 25224,
              "net": 25077
            },
            "smallTrader": {
              "long": 44538,
              "short": 16997,
              "net": 27541
            }
          },
          "openInterest": 177869
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74139,
              "short": 80496,
              "net": -6357
            },
            "nonCommercial": {
              "long": 6633,
              "short": 9750,
              "net": -3117
            },
            "smallTrader": {
              "long": 24556,
              "short": 15082,
              "net": 9474
            }
          },
          "openInterest": 114667
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58741,
              "short": 42580,
              "net": 16161
            },
            "nonCommercial": {
              "long": 14525,
              "short": 18708,
              "net": -4183
            },
            "smallTrader": {
              "long": 10537,
              "short": 22515,
              "net": -11978
            }
          },
          "openInterest": 83959
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17758,
              "short": 6662,
              "net": 11096
            },
            "nonCommercial": {
              "long": 4353,
              "short": 13482,
              "net": -9129
            },
            "smallTrader": {
              "long": 8421,
              "short": 10388,
              "net": -1967
            }
          },
          "openInterest": 34513
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31309,
              "short": 47653,
              "net": -16344
            },
            "nonCommercial": {
              "long": 29358,
              "short": 8527,
              "net": 20831
            },
            "smallTrader": {
              "long": 25803,
              "short": 30290,
              "net": -4487
            }
          },
          "openInterest": 95247
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16125,
              "short": 23722,
              "net": -7597
            },
            "nonCommercial": {
              "long": 8543,
              "short": 3037,
              "net": 5506
            },
            "smallTrader": {
              "long": 5757,
              "short": 3666,
              "net": 2091
            }
          },
          "openInterest": 30835
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 230736,
              "short": 261929,
              "net": -31193
            },
            "nonCommercial": {
              "long": 31802,
              "short": 31451,
              "net": 351
            },
            "smallTrader": {
              "long": 53656,
              "short": 22814,
              "net": 30842
            }
          },
          "openInterest": 362671
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2891,
              "short": 5010,
              "net": -2119
            },
            "nonCommercial": {
              "long": 1885,
              "short": 337,
              "net": 1548
            },
            "smallTrader": {
              "long": 1424,
              "short": 853,
              "net": 571
            }
          },
          "openInterest": 6200
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 5236,
              "short": 17739,
              "net": -12503
            },
            "nonCommercial": {
              "long": 9552,
              "short": 2089,
              "net": 7463
            },
            "smallTrader": {
              "long": 6171,
              "short": 1131,
              "net": 5040
            }
          },
          "openInterest": 21111
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29123,
              "short": 52924,
              "net": -23801
            },
            "nonCommercial": {
              "long": 26792,
              "short": 22701,
              "net": 4091
            },
            "smallTrader": {
              "long": 27509,
              "short": 7799,
              "net": 19710
            }
          },
          "openInterest": 87564
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68690,
              "short": 117473,
              "net": -48783
            },
            "nonCommercial": {
              "long": 41480,
              "short": 10348,
              "net": 31132
            },
            "smallTrader": {
              "long": 37731,
              "short": 20080,
              "net": 17651
            }
          },
          "openInterest": 171392
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42689,
              "short": 111006,
              "net": -68317
            },
            "nonCommercial": {
              "long": 54945,
              "short": 5491,
              "net": 49454
            },
            "smallTrader": {
              "long": 30840,
              "short": 11977,
              "net": 18863
            }
          },
          "openInterest": 144972
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92943,
              "short": 156424,
              "net": -63481
            },
            "nonCommercial": {
              "long": 86884,
              "short": 22115,
              "net": 64769
            },
            "smallTrader": {
              "long": 45003,
              "short": 46291,
              "net": -1288
            }
          },
          "openInterest": 259644
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93699,
              "short": 144831,
              "net": -51132
            },
            "nonCommercial": {
              "long": 31716,
              "short": 6026,
              "net": 25690
            },
            "smallTrader": {
              "long": 47851,
              "short": 22409,
              "net": 25442
            }
          },
          "openInterest": 182454
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21253,
              "short": 20728,
              "net": 525
            },
            "nonCommercial": {
              "long": 6280,
              "short": 8333,
              "net": -2053
            },
            "smallTrader": {
              "long": 10759,
              "short": 9231,
              "net": 1528
            }
          },
          "openInterest": 38778
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6728,
              "short": 2553,
              "net": 4175
            },
            "nonCommercial": {
              "long": 3775,
              "short": 5869,
              "net": -2094
            },
            "smallTrader": {
              "long": 731,
              "short": 2812,
              "net": -2081
            }
          },
          "openInterest": 13595
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36004,
              "short": 25995,
              "net": 10009
            },
            "nonCommercial": {
              "long": 2626,
              "short": 12051,
              "net": -9425
            },
            "smallTrader": {
              "long": 11974,
              "short": 12558,
              "net": -584
            }
          },
          "openInterest": 54848
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40105,
              "short": 33469,
              "net": 6636
            },
            "nonCommercial": {
              "long": 23162,
              "short": 37173,
              "net": -14011
            },
            "smallTrader": {
              "long": 24912,
              "short": 17537,
              "net": 7375
            }
          },
          "openInterest": 98009
        }
      ]
    },
    {
      "reportDate": "2003-04-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 646154,
              "short": 607896,
              "net": 38258
            },
            "nonCommercial": {
              "long": 159347,
              "short": 137887,
              "net": 21460
            },
            "smallTrader": {
              "long": 98498,
              "short": 158216,
              "net": -59718
            }
          },
          "openInterest": 915228
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 77004,
              "short": 68865,
              "net": 8139
            },
            "nonCommercial": {
              "long": 14121,
              "short": 13593,
              "net": 528
            },
            "smallTrader": {
              "long": 16684,
              "short": 25351,
              "net": -8667
            }
          },
          "openInterest": 107844
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 327070,
              "short": 327826,
              "net": -756
            },
            "nonCommercial": {
              "long": 45589,
              "short": 50542,
              "net": -4953
            },
            "smallTrader": {
              "long": 85786,
              "short": 80077,
              "net": 5709
            }
          },
          "openInterest": 475345
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 623332,
              "short": 663253,
              "net": -39921
            },
            "nonCommercial": {
              "long": 165561,
              "short": 87383,
              "net": 78178
            },
            "smallTrader": {
              "long": 72764,
              "short": 111021,
              "net": -38257
            }
          },
          "openInterest": 866872
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3289,
              "short": 36640,
              "net": -33351
            },
            "nonCommercial": {
              "long": 15235,
              "short": 429,
              "net": 14806
            },
            "smallTrader": {
              "long": 24594,
              "short": 6049,
              "net": 18545
            }
          },
          "openInterest": 43118
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9472,
              "short": 13505,
              "net": -4033
            },
            "nonCommercial": {
              "long": 2135,
              "short": 4676,
              "net": -2541
            },
            "smallTrader": {
              "long": 15738,
              "short": 9164,
              "net": 6574
            }
          },
          "openInterest": 27870
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25275,
              "short": 89385,
              "net": -64110
            },
            "nonCommercial": {
              "long": 36374,
              "short": 938,
              "net": 35436
            },
            "smallTrader": {
              "long": 40806,
              "short": 12132,
              "net": 28674
            }
          },
          "openInterest": 102455
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70685,
              "short": 50297,
              "net": 20388
            },
            "nonCommercial": {
              "long": 4625,
              "short": 26753,
              "net": -22128
            },
            "smallTrader": {
              "long": 6025,
              "short": 4285,
              "net": 1740
            }
          },
          "openInterest": 87299
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35863,
              "short": 42946,
              "net": -7083
            },
            "nonCommercial": {
              "long": 15806,
              "short": 16776,
              "net": -970
            },
            "smallTrader": {
              "long": 13449,
              "short": 5396,
              "net": 8053
            }
          },
          "openInterest": 73095
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58562,
              "short": 52569,
              "net": 5993
            },
            "nonCommercial": {
              "long": 17490,
              "short": 29167,
              "net": -11677
            },
            "smallTrader": {
              "long": 12197,
              "short": 6513,
              "net": 5684
            }
          },
          "openInterest": 89551
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182392,
              "short": 176601,
              "net": 5791
            },
            "nonCommercial": {
              "long": 78732,
              "short": 86375,
              "net": -7643
            },
            "smallTrader": {
              "long": 98911,
              "short": 97059,
              "net": 1852
            }
          },
          "openInterest": 397770
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30313,
              "short": 51536,
              "net": -21223
            },
            "nonCommercial": {
              "long": 26401,
              "short": 8048,
              "net": 18353
            },
            "smallTrader": {
              "long": 11118,
              "short": 8248,
              "net": 2870
            }
          },
          "openInterest": 71545
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365841,
              "short": 307112,
              "net": 58729
            },
            "nonCommercial": {
              "long": 32980,
              "short": 71761,
              "net": -38781
            },
            "smallTrader": {
              "long": 35323,
              "short": 55271,
              "net": -19948
            }
          },
          "openInterest": 479905
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23951,
              "short": 74592,
              "net": -50641
            },
            "nonCommercial": {
              "long": 31023,
              "short": 3018,
              "net": 28005
            },
            "smallTrader": {
              "long": 48729,
              "short": 26093,
              "net": 22636
            }
          },
          "openInterest": 103869
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4009,
              "short": 2464,
              "net": 1545
            },
            "nonCommercial": {
              "long": 4256,
              "short": 3486,
              "net": 770
            },
            "smallTrader": {
              "long": 4089,
              "short": 6404,
              "net": -2315
            }
          },
          "openInterest": 13975
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61323,
              "short": 114157,
              "net": -52834
            },
            "nonCommercial": {
              "long": 49345,
              "short": 24578,
              "net": 24767
            },
            "smallTrader": {
              "long": 45768,
              "short": 17701,
              "net": 28067
            }
          },
          "openInterest": 176123
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 72993,
              "short": 76321,
              "net": -3328
            },
            "nonCommercial": {
              "long": 6365,
              "short": 8573,
              "net": -2208
            },
            "smallTrader": {
              "long": 25082,
              "short": 19546,
              "net": 5536
            }
          },
          "openInterest": 114776
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64572,
              "short": 43129,
              "net": 21443
            },
            "nonCommercial": {
              "long": 9641,
              "short": 19821,
              "net": -10180
            },
            "smallTrader": {
              "long": 11999,
              "short": 23262,
              "net": -11263
            }
          },
          "openInterest": 86346
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17306,
              "short": 9362,
              "net": 7944
            },
            "nonCommercial": {
              "long": 4354,
              "short": 9090,
              "net": -4736
            },
            "smallTrader": {
              "long": 9075,
              "short": 12283,
              "net": -3208
            }
          },
          "openInterest": 35632
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29335,
              "short": 49080,
              "net": -19745
            },
            "nonCommercial": {
              "long": 32550,
              "short": 8959,
              "net": 23591
            },
            "smallTrader": {
              "long": 23427,
              "short": 27273,
              "net": -3846
            }
          },
          "openInterest": 94183
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16157,
              "short": 35223,
              "net": -19066
            },
            "nonCommercial": {
              "long": 15682,
              "short": 1267,
              "net": 14415
            },
            "smallTrader": {
              "long": 7253,
              "short": 2602,
              "net": 4651
            }
          },
          "openInterest": 39342
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 229507,
              "short": 249116,
              "net": -19609
            },
            "nonCommercial": {
              "long": 26888,
              "short": 28153,
              "net": -1265
            },
            "smallTrader": {
              "long": 43328,
              "short": 22454,
              "net": 20874
            }
          },
          "openInterest": 343340
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2993,
              "short": 4882,
              "net": -1889
            },
            "nonCommercial": {
              "long": 2134,
              "short": 430,
              "net": 1704
            },
            "smallTrader": {
              "long": 1175,
              "short": 990,
              "net": 185
            }
          },
          "openInterest": 6302
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2895,
              "short": 20606,
              "net": -17711
            },
            "nonCommercial": {
              "long": 11003,
              "short": 764,
              "net": 10239
            },
            "smallTrader": {
              "long": 9020,
              "short": 1548,
              "net": 7472
            }
          },
          "openInterest": 23284
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29607,
              "short": 57474,
              "net": -27867
            },
            "nonCommercial": {
              "long": 24615,
              "short": 15398,
              "net": 9217
            },
            "smallTrader": {
              "long": 24726,
              "short": 6076,
              "net": 18650
            }
          },
          "openInterest": 81957
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68689,
              "short": 118841,
              "net": -50152
            },
            "nonCommercial": {
              "long": 43730,
              "short": 10164,
              "net": 33566
            },
            "smallTrader": {
              "long": 36681,
              "short": 20095,
              "net": 16586
            }
          },
          "openInterest": 173640
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44688,
              "short": 110059,
              "net": -65371
            },
            "nonCommercial": {
              "long": 51337,
              "short": 3992,
              "net": 47345
            },
            "smallTrader": {
              "long": 28342,
              "short": 10316,
              "net": 18026
            }
          },
          "openInterest": 139804
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86127,
              "short": 146891,
              "net": -60764
            },
            "nonCommercial": {
              "long": 83609,
              "short": 23453,
              "net": 60156
            },
            "smallTrader": {
              "long": 42233,
              "short": 41625,
              "net": 608
            }
          },
          "openInterest": 244760
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83255,
              "short": 141324,
              "net": -58069
            },
            "nonCommercial": {
              "long": 37918,
              "short": 7898,
              "net": 30020
            },
            "smallTrader": {
              "long": 46100,
              "short": 18051,
              "net": 28049
            }
          },
          "openInterest": 177130
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18341,
              "short": 24449,
              "net": -6108
            },
            "nonCommercial": {
              "long": 6251,
              "short": 6577,
              "net": -326
            },
            "smallTrader": {
              "long": 14510,
              "short": 8076,
              "net": 6434
            }
          },
          "openInterest": 39583
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7382,
              "short": 2746,
              "net": 4636
            },
            "nonCommercial": {
              "long": 4409,
              "short": 6267,
              "net": -1858
            },
            "smallTrader": {
              "long": 655,
              "short": 3433,
              "net": -2778
            }
          },
          "openInterest": 14820
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34800,
              "short": 22517,
              "net": 12283
            },
            "nonCommercial": {
              "long": 2829,
              "short": 13019,
              "net": -10190
            },
            "smallTrader": {
              "long": 11294,
              "short": 13387,
              "net": -2093
            }
          },
          "openInterest": 51619
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45487,
              "short": 33150,
              "net": 12337
            },
            "nonCommercial": {
              "long": 22835,
              "short": 42650,
              "net": -19815
            },
            "smallTrader": {
              "long": 24411,
              "short": 16933,
              "net": 7478
            }
          },
          "openInterest": 102280
        }
      ]
    },
    {
      "reportDate": "2003-05-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 645389,
              "short": 637427,
              "net": 7962
            },
            "nonCommercial": {
              "long": 152116,
              "short": 124958,
              "net": 27158
            },
            "smallTrader": {
              "long": 113065,
              "short": 148185,
              "net": -35120
            }
          },
          "openInterest": 924260
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 73932,
              "short": 71541,
              "net": 2391
            },
            "nonCommercial": {
              "long": 18414,
              "short": 13964,
              "net": 4450
            },
            "smallTrader": {
              "long": 18851,
              "short": 25692,
              "net": -6841
            }
          },
          "openInterest": 111599
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 353327,
              "short": 352900,
              "net": 427
            },
            "nonCommercial": {
              "long": 44148,
              "short": 56018,
              "net": -11870
            },
            "smallTrader": {
              "long": 87437,
              "short": 75994,
              "net": 11443
            }
          },
          "openInterest": 507652
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612554,
              "short": 643975,
              "net": -31421
            },
            "nonCommercial": {
              "long": 158633,
              "short": 85822,
              "net": 72811
            },
            "smallTrader": {
              "long": 68901,
              "short": 110291,
              "net": -41390
            }
          },
          "openInterest": 850697
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2635,
              "short": 35338,
              "net": -32703
            },
            "nonCommercial": {
              "long": 14987,
              "short": 429,
              "net": 14558
            },
            "smallTrader": {
              "long": 24198,
              "short": 6053,
              "net": 18145
            }
          },
          "openInterest": 41820
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4309,
              "short": 17404,
              "net": -13095
            },
            "nonCommercial": {
              "long": 9393,
              "short": 4465,
              "net": 4928
            },
            "smallTrader": {
              "long": 16872,
              "short": 8705,
              "net": 8167
            }
          },
          "openInterest": 31088
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24192,
              "short": 84578,
              "net": -60386
            },
            "nonCommercial": {
              "long": 33702,
              "short": 945,
              "net": 32757
            },
            "smallTrader": {
              "long": 39908,
              "short": 12279,
              "net": 27629
            }
          },
          "openInterest": 97802
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74077,
              "short": 53088,
              "net": 20989
            },
            "nonCommercial": {
              "long": 5321,
              "short": 26393,
              "net": -21072
            },
            "smallTrader": {
              "long": 5017,
              "short": 4934,
              "net": 83
            }
          },
          "openInterest": 89664
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32677,
              "short": 48001,
              "net": -15324
            },
            "nonCommercial": {
              "long": 19357,
              "short": 12955,
              "net": 6402
            },
            "smallTrader": {
              "long": 14007,
              "short": 5085,
              "net": 8922
            }
          },
          "openInterest": 73652
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50651,
              "short": 40805,
              "net": 9846
            },
            "nonCommercial": {
              "long": 16713,
              "short": 31831,
              "net": -15118
            },
            "smallTrader": {
              "long": 12396,
              "short": 7124,
              "net": 5272
            }
          },
          "openInterest": 81212
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183191,
              "short": 180194,
              "net": 2997
            },
            "nonCommercial": {
              "long": 81119,
              "short": 93606,
              "net": -12487
            },
            "smallTrader": {
              "long": 103528,
              "short": 94038,
              "net": 9490
            }
          },
          "openInterest": 399096
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35440,
              "short": 41629,
              "net": -6189
            },
            "nonCommercial": {
              "long": 21648,
              "short": 15539,
              "net": 6109
            },
            "smallTrader": {
              "long": 11115,
              "short": 11035,
              "net": 80
            }
          },
          "openInterest": 73115
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377721,
              "short": 312604,
              "net": 65117
            },
            "nonCommercial": {
              "long": 29710,
              "short": 74893,
              "net": -45183
            },
            "smallTrader": {
              "long": 34100,
              "short": 54034,
              "net": -19934
            }
          },
          "openInterest": 487632
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29230,
              "short": 81472,
              "net": -52242
            },
            "nonCommercial": {
              "long": 34554,
              "short": 2584,
              "net": 31970
            },
            "smallTrader": {
              "long": 51161,
              "short": 30889,
              "net": 20272
            }
          },
          "openInterest": 115082
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3803,
              "short": 3467,
              "net": 336
            },
            "nonCommercial": {
              "long": 6519,
              "short": 3286,
              "net": 3233
            },
            "smallTrader": {
              "long": 4250,
              "short": 7819,
              "net": -3569
            }
          },
          "openInterest": 16328
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59479,
              "short": 129288,
              "net": -69809
            },
            "nonCommercial": {
              "long": 53877,
              "short": 14586,
              "net": 39291
            },
            "smallTrader": {
              "long": 45198,
              "short": 14680,
              "net": 30518
            }
          },
          "openInterest": 178933
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75161,
              "short": 77523,
              "net": -2362
            },
            "nonCommercial": {
              "long": 6442,
              "short": 9116,
              "net": -2674
            },
            "smallTrader": {
              "long": 23889,
              "short": 18853,
              "net": 5036
            }
          },
          "openInterest": 114869
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58377,
              "short": 60299,
              "net": -1922
            },
            "nonCommercial": {
              "long": 19853,
              "short": 17185,
              "net": 2668
            },
            "smallTrader": {
              "long": 20444,
              "short": 21190,
              "net": -746
            }
          },
          "openInterest": 99924
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17063,
              "short": 15487,
              "net": 1576
            },
            "nonCommercial": {
              "long": 7758,
              "short": 6251,
              "net": 1507
            },
            "smallTrader": {
              "long": 10120,
              "short": 13203,
              "net": -3083
            }
          },
          "openInterest": 40231
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28393,
              "short": 53367,
              "net": -24974
            },
            "nonCommercial": {
              "long": 43698,
              "short": 12453,
              "net": 31245
            },
            "smallTrader": {
              "long": 21389,
              "short": 27660,
              "net": -6271
            }
          },
          "openInterest": 103159
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15049,
              "short": 39644,
              "net": -24595
            },
            "nonCommercial": {
              "long": 20355,
              "short": 666,
              "net": 19689
            },
            "smallTrader": {
              "long": 8090,
              "short": 3184,
              "net": 4906
            }
          },
          "openInterest": 44029
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 230414,
              "short": 253344,
              "net": -22930
            },
            "nonCommercial": {
              "long": 30441,
              "short": 30625,
              "net": -184
            },
            "smallTrader": {
              "long": 46230,
              "short": 23116,
              "net": 23114
            }
          },
          "openInterest": 356633
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2660,
              "short": 4661,
              "net": -2001
            },
            "nonCommercial": {
              "long": 2177,
              "short": 686,
              "net": 1491
            },
            "smallTrader": {
              "long": 1438,
              "short": 928,
              "net": 510
            }
          },
          "openInterest": 6275
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 4406,
              "short": 23926,
              "net": -19520
            },
            "nonCommercial": {
              "long": 11458,
              "short": 1146,
              "net": 10312
            },
            "smallTrader": {
              "long": 11414,
              "short": 2206,
              "net": 9208
            }
          },
          "openInterest": 27460
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22310,
              "short": 66540,
              "net": -44230
            },
            "nonCommercial": {
              "long": 34169,
              "short": 8581,
              "net": 25588
            },
            "smallTrader": {
              "long": 25226,
              "short": 6584,
              "net": 18642
            }
          },
          "openInterest": 84773
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62276,
              "short": 119423,
              "net": -57147
            },
            "nonCommercial": {
              "long": 47867,
              "short": 8101,
              "net": 39766
            },
            "smallTrader": {
              "long": 36371,
              "short": 18990,
              "net": 17381
            }
          },
          "openInterest": 167324
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44490,
              "short": 105058,
              "net": -60568
            },
            "nonCommercial": {
              "long": 47954,
              "short": 5621,
              "net": 42333
            },
            "smallTrader": {
              "long": 29145,
              "short": 10910,
              "net": 18235
            }
          },
          "openInterest": 135101
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75783,
              "short": 134291,
              "net": -58508
            },
            "nonCommercial": {
              "long": 81681,
              "short": 25194,
              "net": 56487
            },
            "smallTrader": {
              "long": 44394,
              "short": 42373,
              "net": 2021
            }
          },
          "openInterest": 227968
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95226,
              "short": 131236,
              "net": -36010
            },
            "nonCommercial": {
              "long": 26344,
              "short": 10432,
              "net": 15912
            },
            "smallTrader": {
              "long": 41554,
              "short": 21456,
              "net": 20098
            }
          },
          "openInterest": 172321
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11134,
              "short": 37611,
              "net": -26477
            },
            "nonCommercial": {
              "long": 19122,
              "short": 5631,
              "net": 13491
            },
            "smallTrader": {
              "long": 18012,
              "short": 5026,
              "net": 12986
            }
          },
          "openInterest": 48748
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9899,
              "short": 2384,
              "net": 7515
            },
            "nonCommercial": {
              "long": 6705,
              "short": 9259,
              "net": -2554
            },
            "smallTrader": {
              "long": 603,
              "short": 5564,
              "net": -4961
            }
          },
          "openInterest": 19514
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35597,
              "short": 24097,
              "net": 11500
            },
            "nonCommercial": {
              "long": 2535,
              "short": 12531,
              "net": -9996
            },
            "smallTrader": {
              "long": 10354,
              "short": 11858,
              "net": -1504
            }
          },
          "openInterest": 51547
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38804,
              "short": 32663,
              "net": 6141
            },
            "nonCommercial": {
              "long": 24103,
              "short": 37879,
              "net": -13776
            },
            "smallTrader": {
              "long": 25457,
              "short": 17822,
              "net": 7635
            }
          },
          "openInterest": 97476
        }
      ]
    },
    {
      "reportDate": "2003-05-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 680266,
              "short": 658765,
              "net": 21501
            },
            "nonCommercial": {
              "long": 150635,
              "short": 152060,
              "net": -1425
            },
            "smallTrader": {
              "long": 130093,
              "short": 150169,
              "net": -20076
            }
          },
          "openInterest": 971334
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 76203,
              "short": 72544,
              "net": 3659
            },
            "nonCommercial": {
              "long": 20309,
              "short": 18442,
              "net": 1867
            },
            "smallTrader": {
              "long": 20280,
              "short": 25806,
              "net": -5526
            }
          },
          "openInterest": 117236
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 379691,
              "short": 385742,
              "net": -6051
            },
            "nonCommercial": {
              "long": 45872,
              "short": 60294,
              "net": -14422
            },
            "smallTrader": {
              "long": 98857,
              "short": 78384,
              "net": 20473
            }
          },
          "openInterest": 546750
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 620398,
              "short": 642000,
              "net": -21602
            },
            "nonCommercial": {
              "long": 146465,
              "short": 97754,
              "net": 48711
            },
            "smallTrader": {
              "long": 85540,
              "short": 112649,
              "net": -27109
            }
          },
          "openInterest": 865639
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3133,
              "short": 34994,
              "net": -31861
            },
            "nonCommercial": {
              "long": 15089,
              "short": 429,
              "net": 14660
            },
            "smallTrader": {
              "long": 23073,
              "short": 5872,
              "net": 17201
            }
          },
          "openInterest": 41295
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6319,
              "short": 19154,
              "net": -12835
            },
            "nonCommercial": {
              "long": 7470,
              "short": 3376,
              "net": 4094
            },
            "smallTrader": {
              "long": 18556,
              "short": 9815,
              "net": 8741
            }
          },
          "openInterest": 32959
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26743,
              "short": 84145,
              "net": -57402
            },
            "nonCommercial": {
              "long": 31618,
              "short": 728,
              "net": 30890
            },
            "smallTrader": {
              "long": 39502,
              "short": 12990,
              "net": 26512
            }
          },
          "openInterest": 98743
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75853,
              "short": 48386,
              "net": 27467
            },
            "nonCommercial": {
              "long": 3635,
              "short": 30362,
              "net": -26727
            },
            "smallTrader": {
              "long": 4989,
              "short": 5729,
              "net": -740
            }
          },
          "openInterest": 90524
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30830,
              "short": 47891,
              "net": -17061
            },
            "nonCommercial": {
              "long": 19156,
              "short": 11600,
              "net": 7556
            },
            "smallTrader": {
              "long": 14296,
              "short": 4791,
              "net": 9505
            }
          },
          "openInterest": 73261
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42513,
              "short": 47978,
              "net": -5465
            },
            "nonCommercial": {
              "long": 14272,
              "short": 17190,
              "net": -2918
            },
            "smallTrader": {
              "long": 13925,
              "short": 5542,
              "net": 8383
            }
          },
          "openInterest": 73710
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179897,
              "short": 230757,
              "net": -50860
            },
            "nonCommercial": {
              "long": 102590,
              "short": 43313,
              "net": 59277
            },
            "smallTrader": {
              "long": 96324,
              "short": 104741,
              "net": -8417
            }
          },
          "openInterest": 409096
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40064,
              "short": 39988,
              "net": 76
            },
            "nonCommercial": {
              "long": 18313,
              "short": 18102,
              "net": 211
            },
            "smallTrader": {
              "long": 9910,
              "short": 10197,
              "net": -287
            }
          },
          "openInterest": 73061
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 364614,
              "short": 325241,
              "net": 39373
            },
            "nonCommercial": {
              "long": 41614,
              "short": 67026,
              "net": -25412
            },
            "smallTrader": {
              "long": 52448,
              "short": 66409,
              "net": -13961
            }
          },
          "openInterest": 505404
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22984,
              "short": 66704,
              "net": -43720
            },
            "nonCommercial": {
              "long": 28679,
              "short": 3776,
              "net": 24903
            },
            "smallTrader": {
              "long": 48990,
              "short": 30173,
              "net": 18817
            }
          },
          "openInterest": 100930
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3741,
              "short": 3471,
              "net": 270
            },
            "nonCommercial": {
              "long": 7351,
              "short": 3503,
              "net": 3848
            },
            "smallTrader": {
              "long": 4124,
              "short": 8242,
              "net": -4118
            }
          },
          "openInterest": 17151
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57917,
              "short": 131631,
              "net": -73714
            },
            "nonCommercial": {
              "long": 58093,
              "short": 15673,
              "net": 42420
            },
            "smallTrader": {
              "long": 46438,
              "short": 15144,
              "net": 31294
            }
          },
          "openInterest": 183957
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74461,
              "short": 82538,
              "net": -8077
            },
            "nonCommercial": {
              "long": 8127,
              "short": 7974,
              "net": 153
            },
            "smallTrader": {
              "long": 27289,
              "short": 19365,
              "net": 7924
            }
          },
          "openInterest": 119830
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48552,
              "short": 82010,
              "net": -33458
            },
            "nonCommercial": {
              "long": 38488,
              "short": 9026,
              "net": 29462
            },
            "smallTrader": {
              "long": 26834,
              "short": 22838,
              "net": 3996
            }
          },
          "openInterest": 114134
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17096,
              "short": 19088,
              "net": -1992
            },
            "nonCommercial": {
              "long": 11466,
              "short": 6415,
              "net": 5051
            },
            "smallTrader": {
              "long": 10970,
              "short": 14029,
              "net": -3059
            }
          },
          "openInterest": 44308
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27490,
              "short": 57433,
              "net": -29943
            },
            "nonCommercial": {
              "long": 48951,
              "short": 12150,
              "net": 36801
            },
            "smallTrader": {
              "long": 24581,
              "short": 31439,
              "net": -6858
            }
          },
          "openInterest": 110518
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17996,
              "short": 48072,
              "net": -30076
            },
            "nonCommercial": {
              "long": 24533,
              "short": 591,
              "net": 23942
            },
            "smallTrader": {
              "long": 8643,
              "short": 2509,
              "net": 6134
            }
          },
          "openInterest": 51422
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225888,
              "short": 267480,
              "net": -41592
            },
            "nonCommercial": {
              "long": 43384,
              "short": 30698,
              "net": 12686
            },
            "smallTrader": {
              "long": 51482,
              "short": 22576,
              "net": 28906
            }
          },
          "openInterest": 372942
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2245,
              "short": 5623,
              "net": -3378
            },
            "nonCommercial": {
              "long": 2713,
              "short": 288,
              "net": 2425
            },
            "smallTrader": {
              "long": 1496,
              "short": 543,
              "net": 953
            }
          },
          "openInterest": 6454
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3442,
              "short": 26041,
              "net": -22599
            },
            "nonCommercial": {
              "long": 12962,
              "short": 755,
              "net": 12207
            },
            "smallTrader": {
              "long": 12488,
              "short": 2096,
              "net": 10392
            }
          },
          "openInterest": 29037
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20994,
              "short": 73244,
              "net": -52250
            },
            "nonCommercial": {
              "long": 39038,
              "short": 6805,
              "net": 32233
            },
            "smallTrader": {
              "long": 25567,
              "short": 5550,
              "net": 20017
            }
          },
          "openInterest": 89108
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61873,
              "short": 116676,
              "net": -54803
            },
            "nonCommercial": {
              "long": 46146,
              "short": 9477,
              "net": 36669
            },
            "smallTrader": {
              "long": 35454,
              "short": 17320,
              "net": 18134
            }
          },
          "openInterest": 164091
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42681,
              "short": 112627,
              "net": -69946
            },
            "nonCommercial": {
              "long": 55502,
              "short": 6871,
              "net": 48631
            },
            "smallTrader": {
              "long": 32463,
              "short": 11148,
              "net": 21315
            }
          },
          "openInterest": 143918
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79133,
              "short": 132070,
              "net": -52937
            },
            "nonCommercial": {
              "long": 78738,
              "short": 27965,
              "net": 50773
            },
            "smallTrader": {
              "long": 45879,
              "short": 43715,
              "net": 2164
            }
          },
          "openInterest": 228340
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99107,
              "short": 115864,
              "net": -16757
            },
            "nonCommercial": {
              "long": 20647,
              "short": 15666,
              "net": 4981
            },
            "smallTrader": {
              "long": 38167,
              "short": 26391,
              "net": 11776
            }
          },
          "openInterest": 168787
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11110,
              "short": 42753,
              "net": -31643
            },
            "nonCommercial": {
              "long": 19927,
              "short": 4301,
              "net": 15626
            },
            "smallTrader": {
              "long": 22140,
              "short": 6123,
              "net": 16017
            }
          },
          "openInterest": 53657
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9608,
              "short": 3370,
              "net": 6238
            },
            "nonCommercial": {
              "long": 5932,
              "short": 8013,
              "net": -2081
            },
            "smallTrader": {
              "long": 751,
              "short": 4908,
              "net": -4157
            }
          },
          "openInterest": 18432
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31029,
              "short": 33474,
              "net": -2445
            },
            "nonCommercial": {
              "long": 8056,
              "short": 5524,
              "net": 2532
            },
            "smallTrader": {
              "long": 12042,
              "short": 12129,
              "net": -87
            }
          },
          "openInterest": 54205
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33013,
              "short": 40477,
              "net": -7464
            },
            "nonCommercial": {
              "long": 26990,
              "short": 20670,
              "net": 6320
            },
            "smallTrader": {
              "long": 19194,
              "short": 18050,
              "net": 1144
            }
          },
          "openInterest": 87960
        }
      ]
    },
    {
      "reportDate": "2003-05-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 683558,
              "short": 669623,
              "net": 13935
            },
            "nonCommercial": {
              "long": 177504,
              "short": 170939,
              "net": 6565
            },
            "smallTrader": {
              "long": 128924,
              "short": 149424,
              "net": -20500
            }
          },
          "openInterest": 1003718
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 75358,
              "short": 69676,
              "net": 5682
            },
            "nonCommercial": {
              "long": 21992,
              "short": 19302,
              "net": 2690
            },
            "smallTrader": {
              "long": 20063,
              "short": 28435,
              "net": -8372
            }
          },
          "openInterest": 119267
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 433377,
              "short": 423960,
              "net": 9417
            },
            "nonCommercial": {
              "long": 61128,
              "short": 81557,
              "net": -20429
            },
            "smallTrader": {
              "long": 103163,
              "short": 92151,
              "net": 11012
            }
          },
          "openInterest": 617663
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 624661,
              "short": 630723,
              "net": -6062
            },
            "nonCommercial": {
              "long": 159775,
              "short": 108263,
              "net": 51512
            },
            "smallTrader": {
              "long": 67732,
              "short": 113182,
              "net": -45450
            }
          },
          "openInterest": 867269
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3029,
              "short": 33717,
              "net": -30688
            },
            "nonCommercial": {
              "long": 13371,
              "short": 429,
              "net": 12942
            },
            "smallTrader": {
              "long": 23008,
              "short": 5262,
              "net": 17746
            }
          },
          "openInterest": 39408
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7571,
              "short": 24654,
              "net": -17083
            },
            "nonCommercial": {
              "long": 9042,
              "short": 2156,
              "net": 6886
            },
            "smallTrader": {
              "long": 20557,
              "short": 10360,
              "net": 10197
            }
          },
          "openInterest": 37761
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28284,
              "short": 80851,
              "net": -52567
            },
            "nonCommercial": {
              "long": 26085,
              "short": 525,
              "net": 25560
            },
            "smallTrader": {
              "long": 40625,
              "short": 13618,
              "net": 27007
            }
          },
          "openInterest": 95663
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77626,
              "short": 53470,
              "net": 24156
            },
            "nonCommercial": {
              "long": 3832,
              "short": 27057,
              "net": -23225
            },
            "smallTrader": {
              "long": 4422,
              "short": 5353,
              "net": -931
            }
          },
          "openInterest": 97808
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30031,
              "short": 47484,
              "net": -17453
            },
            "nonCommercial": {
              "long": 19906,
              "short": 12692,
              "net": 7214
            },
            "smallTrader": {
              "long": 15010,
              "short": 4771,
              "net": 10239
            }
          },
          "openInterest": 72610
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38046,
              "short": 54382,
              "net": -16336
            },
            "nonCommercial": {
              "long": 22202,
              "short": 14188,
              "net": 8014
            },
            "smallTrader": {
              "long": 13685,
              "short": 5363,
              "net": 8322
            }
          },
          "openInterest": 77525
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187555,
              "short": 244017,
              "net": -56462
            },
            "nonCommercial": {
              "long": 107173,
              "short": 33903,
              "net": 73270
            },
            "smallTrader": {
              "long": 91419,
              "short": 108227,
              "net": -16808
            }
          },
          "openInterest": 417280
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39142,
              "short": 40670,
              "net": -1528
            },
            "nonCommercial": {
              "long": 18770,
              "short": 16880,
              "net": 1890
            },
            "smallTrader": {
              "long": 10832,
              "short": 11194,
              "net": -362
            }
          },
          "openInterest": 73484
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347872,
              "short": 315592,
              "net": 32280
            },
            "nonCommercial": {
              "long": 35382,
              "short": 53693,
              "net": -18311
            },
            "smallTrader": {
              "long": 34179,
              "short": 48148,
              "net": -13969
            }
          },
          "openInterest": 457165
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24360,
              "short": 74601,
              "net": -50241
            },
            "nonCommercial": {
              "long": 30918,
              "short": 4020,
              "net": 26898
            },
            "smallTrader": {
              "long": 52179,
              "short": 28836,
              "net": 23343
            }
          },
          "openInterest": 108716
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4314,
              "short": 3386,
              "net": 928
            },
            "nonCommercial": {
              "long": 6018,
              "short": 2894,
              "net": 3124
            },
            "smallTrader": {
              "long": 4002,
              "short": 8054,
              "net": -4052
            }
          },
          "openInterest": 16308
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45003,
              "short": 143069,
              "net": -98066
            },
            "nonCommercial": {
              "long": 79694,
              "short": 13953,
              "net": 65741
            },
            "smallTrader": {
              "long": 49481,
              "short": 17156,
              "net": 32325
            }
          },
          "openInterest": 196238
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76437,
              "short": 86400,
              "net": -9963
            },
            "nonCommercial": {
              "long": 8228,
              "short": 6023,
              "net": 2205
            },
            "smallTrader": {
              "long": 27978,
              "short": 20220,
              "net": 7758
            }
          },
          "openInterest": 121928
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45972,
              "short": 80487,
              "net": -34515
            },
            "nonCommercial": {
              "long": 37884,
              "short": 8114,
              "net": 29770
            },
            "smallTrader": {
              "long": 27919,
              "short": 23174,
              "net": 4745
            }
          },
          "openInterest": 111964
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18029,
              "short": 22851,
              "net": -4822
            },
            "nonCommercial": {
              "long": 13756,
              "short": 6330,
              "net": 7426
            },
            "smallTrader": {
              "long": 11281,
              "short": 13885,
              "net": -2604
            }
          },
          "openInterest": 47360
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27437,
              "short": 58846,
              "net": -31409
            },
            "nonCommercial": {
              "long": 50553,
              "short": 11538,
              "net": 39015
            },
            "smallTrader": {
              "long": 24567,
              "short": 32173,
              "net": -7606
            }
          },
          "openInterest": 111757
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18740,
              "short": 45581,
              "net": -26841
            },
            "nonCommercial": {
              "long": 20812,
              "short": 529,
              "net": 20283
            },
            "smallTrader": {
              "long": 9110,
              "short": 2552,
              "net": 6558
            }
          },
          "openInterest": 48662
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 227913,
              "short": 272170,
              "net": -44257
            },
            "nonCommercial": {
              "long": 49963,
              "short": 32110,
              "net": 17853
            },
            "smallTrader": {
              "long": 58949,
              "short": 32545,
              "net": 26404
            }
          },
          "openInterest": 387582
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1741,
              "short": 6183,
              "net": -4442
            },
            "nonCommercial": {
              "long": 3342,
              "short": 91,
              "net": 3251
            },
            "smallTrader": {
              "long": 1835,
              "short": 644,
              "net": 1191
            }
          },
          "openInterest": 6918
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2919,
              "short": 26600,
              "net": -23681
            },
            "nonCommercial": {
              "long": 13808,
              "short": 430,
              "net": 13378
            },
            "smallTrader": {
              "long": 11890,
              "short": 1587,
              "net": 10303
            }
          },
          "openInterest": 28688
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17944,
              "short": 72581,
              "net": -54637
            },
            "nonCommercial": {
              "long": 40340,
              "short": 8176,
              "net": 32164
            },
            "smallTrader": {
              "long": 25764,
              "short": 3291,
              "net": 22473
            }
          },
          "openInterest": 89363
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59506,
              "short": 117549,
              "net": -58043
            },
            "nonCommercial": {
              "long": 47010,
              "short": 7671,
              "net": 39339
            },
            "smallTrader": {
              "long": 35769,
              "short": 17065,
              "net": 18704
            }
          },
          "openInterest": 161625
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44359,
              "short": 121731,
              "net": -77372
            },
            "nonCommercial": {
              "long": 63836,
              "short": 8631,
              "net": 55205
            },
            "smallTrader": {
              "long": 32167,
              "short": 10000,
              "net": 22167
            }
          },
          "openInterest": 155352
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83899,
              "short": 131393,
              "net": -47494
            },
            "nonCommercial": {
              "long": 81504,
              "short": 33063,
              "net": 48441
            },
            "smallTrader": {
              "long": 45941,
              "short": 46888,
              "net": -947
            }
          },
          "openInterest": 234615
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96869,
              "short": 118444,
              "net": -21575
            },
            "nonCommercial": {
              "long": 21591,
              "short": 15434,
              "net": 6157
            },
            "smallTrader": {
              "long": 41261,
              "short": 25843,
              "net": 15418
            }
          },
          "openInterest": 168801
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10360,
              "short": 45287,
              "net": -34927
            },
            "nonCommercial": {
              "long": 22261,
              "short": 4272,
              "net": 17989
            },
            "smallTrader": {
              "long": 23629,
              "short": 6691,
              "net": 16938
            }
          },
          "openInterest": 56731
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9789,
              "short": 3376,
              "net": 6413
            },
            "nonCommercial": {
              "long": 6410,
              "short": 8751,
              "net": -2341
            },
            "smallTrader": {
              "long": 1058,
              "short": 5130,
              "net": -4072
            }
          },
          "openInterest": 19370
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33087,
              "short": 35268,
              "net": -2181
            },
            "nonCommercial": {
              "long": 10209,
              "short": 7183,
              "net": 3026
            },
            "smallTrader": {
              "long": 11162,
              "short": 12007,
              "net": -845
            }
          },
          "openInterest": 58140
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39911,
              "short": 60572,
              "net": -20661
            },
            "nonCommercial": {
              "long": 36394,
              "short": 16736,
              "net": 19658
            },
            "smallTrader": {
              "long": 18696,
              "short": 17693,
              "net": 1003
            }
          },
          "openInterest": 104780
        }
      ]
    },
    {
      "reportDate": "2003-05-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642051,
              "short": 643110,
              "net": -1059
            },
            "nonCommercial": {
              "long": 179981,
              "short": 136857,
              "net": 43124
            },
            "smallTrader": {
              "long": 123148,
              "short": 165213,
              "net": -42065
            }
          },
          "openInterest": 960274
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 83490,
              "short": 81328,
              "net": 2162
            },
            "nonCommercial": {
              "long": 22407,
              "short": 13339,
              "net": 9068
            },
            "smallTrader": {
              "long": 24048,
              "short": 35278,
              "net": -11230
            }
          },
          "openInterest": 132939
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 438269,
              "short": 438999,
              "net": -730
            },
            "nonCommercial": {
              "long": 62567,
              "short": 70226,
              "net": -7659
            },
            "smallTrader": {
              "long": 103347,
              "short": 94958,
              "net": 8389
            }
          },
          "openInterest": 613767
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 614979,
              "short": 617415,
              "net": -2436
            },
            "nonCommercial": {
              "long": 150669,
              "short": 101418,
              "net": 49251
            },
            "smallTrader": {
              "long": 83933,
              "short": 130748,
              "net": -46815
            }
          },
          "openInterest": 863622
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3478,
              "short": 31387,
              "net": -27909
            },
            "nonCommercial": {
              "long": 11885,
              "short": 429,
              "net": 11456
            },
            "smallTrader": {
              "long": 22075,
              "short": 5622,
              "net": 16453
            }
          },
          "openInterest": 37438
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6930,
              "short": 25200,
              "net": -18270
            },
            "nonCommercial": {
              "long": 10497,
              "short": 2765,
              "net": 7732
            },
            "smallTrader": {
              "long": 21926,
              "short": 11388,
              "net": 10538
            }
          },
          "openInterest": 39958
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32151,
              "short": 77215,
              "net": -45064
            },
            "nonCommercial": {
              "long": 22461,
              "short": 2514,
              "net": 19947
            },
            "smallTrader": {
              "long": 36999,
              "short": 11882,
              "net": 25117
            }
          },
          "openInterest": 93169
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79742,
              "short": 56173,
              "net": 23569
            },
            "nonCommercial": {
              "long": 3553,
              "short": 25745,
              "net": -22192
            },
            "smallTrader": {
              "long": 4337,
              "short": 5714,
              "net": -1377
            }
          },
          "openInterest": 101610
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31070,
              "short": 42694,
              "net": -11624
            },
            "nonCommercial": {
              "long": 16666,
              "short": 14315,
              "net": 2351
            },
            "smallTrader": {
              "long": 16038,
              "short": 6765,
              "net": 9273
            }
          },
          "openInterest": 71460
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35524,
              "short": 57792,
              "net": -22268
            },
            "nonCommercial": {
              "long": 26443,
              "short": 13595,
              "net": 12848
            },
            "smallTrader": {
              "long": 14514,
              "short": 5094,
              "net": 9420
            }
          },
          "openInterest": 80038
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188364,
              "short": 235267,
              "net": -46903
            },
            "nonCommercial": {
              "long": 93115,
              "short": 32479,
              "net": 60636
            },
            "smallTrader": {
              "long": 90575,
              "short": 104308,
              "net": -13733
            }
          },
          "openInterest": 408284
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39310,
              "short": 39378,
              "net": -68
            },
            "nonCommercial": {
              "long": 17610,
              "short": 16758,
              "net": 852
            },
            "smallTrader": {
              "long": 10506,
              "short": 11290,
              "net": -784
            }
          },
          "openInterest": 72986
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 337611,
              "short": 305659,
              "net": 31952
            },
            "nonCommercial": {
              "long": 39388,
              "short": 55731,
              "net": -16343
            },
            "smallTrader": {
              "long": 36195,
              "short": 51804,
              "net": -15609
            }
          },
          "openInterest": 454210
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26381,
              "short": 69677,
              "net": -43296
            },
            "nonCommercial": {
              "long": 31242,
              "short": 7129,
              "net": 24113
            },
            "smallTrader": {
              "long": 51605,
              "short": 32422,
              "net": 19183
            }
          },
          "openInterest": 110029
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 3922,
              "short": 2398,
              "net": 1524
            },
            "nonCommercial": {
              "long": 4486,
              "short": 2920,
              "net": 1566
            },
            "smallTrader": {
              "long": 3228,
              "short": 6318,
              "net": -3090
            }
          },
          "openInterest": 12958
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44032,
              "short": 141663,
              "net": -97631
            },
            "nonCommercial": {
              "long": 78295,
              "short": 9546,
              "net": 68749
            },
            "smallTrader": {
              "long": 61009,
              "short": 32127,
              "net": 28882
            }
          },
          "openInterest": 206318
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74392,
              "short": 87887,
              "net": -13495
            },
            "nonCommercial": {
              "long": 10412,
              "short": 6027,
              "net": 4385
            },
            "smallTrader": {
              "long": 28073,
              "short": 18963,
              "net": 9110
            }
          },
          "openInterest": 123517
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45387,
              "short": 76528,
              "net": -31141
            },
            "nonCommercial": {
              "long": 36758,
              "short": 7315,
              "net": 29443
            },
            "smallTrader": {
              "long": 27499,
              "short": 25801,
              "net": 1698
            }
          },
          "openInterest": 109843
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18074,
              "short": 23358,
              "net": -5284
            },
            "nonCommercial": {
              "long": 12030,
              "short": 5185,
              "net": 6845
            },
            "smallTrader": {
              "long": 11531,
              "short": 13092,
              "net": -1561
            }
          },
          "openInterest": 44933
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30488,
              "short": 57245,
              "net": -26757
            },
            "nonCommercial": {
              "long": 42307,
              "short": 11728,
              "net": 30579
            },
            "smallTrader": {
              "long": 26561,
              "short": 30383,
              "net": -3822
            }
          },
          "openInterest": 109931
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19660,
              "short": 43376,
              "net": -23716
            },
            "nonCommercial": {
              "long": 19266,
              "short": 1721,
              "net": 17545
            },
            "smallTrader": {
              "long": 9520,
              "short": 3349,
              "net": 6171
            }
          },
          "openInterest": 48565
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219112,
              "short": 257622,
              "net": -38510
            },
            "nonCommercial": {
              "long": 40800,
              "short": 32343,
              "net": 8457
            },
            "smallTrader": {
              "long": 52318,
              "short": 22265,
              "net": 30053
            }
          },
          "openInterest": 362197
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1601,
              "short": 6495,
              "net": -4894
            },
            "nonCommercial": {
              "long": 3974,
              "short": 100,
              "net": 3874
            },
            "smallTrader": {
              "long": 1699,
              "short": 679,
              "net": 1020
            }
          },
          "openInterest": 7274
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3881,
              "short": 24952,
              "net": -21071
            },
            "nonCommercial": {
              "long": 14251,
              "short": 623,
              "net": 13628
            },
            "smallTrader": {
              "long": 8875,
              "short": 1432,
              "net": 7443
            }
          },
          "openInterest": 27146
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16026,
              "short": 67335,
              "net": -51309
            },
            "nonCommercial": {
              "long": 36415,
              "short": 6110,
              "net": 30305
            },
            "smallTrader": {
              "long": 26039,
              "short": 5035,
              "net": 21004
            }
          },
          "openInterest": 82547
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59266,
              "short": 114771,
              "net": -55505
            },
            "nonCommercial": {
              "long": 44632,
              "short": 7080,
              "net": 37552
            },
            "smallTrader": {
              "long": 35157,
              "short": 17204,
              "net": 17953
            }
          },
          "openInterest": 158746
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50640,
              "short": 122143,
              "net": -71503
            },
            "nonCommercial": {
              "long": 59781,
              "short": 8035,
              "net": 51746
            },
            "smallTrader": {
              "long": 29470,
              "short": 9713,
              "net": 19757
            }
          },
          "openInterest": 155159
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88678,
              "short": 125602,
              "net": -36924
            },
            "nonCommercial": {
              "long": 72021,
              "short": 31977,
              "net": 40044
            },
            "smallTrader": {
              "long": 44591,
              "short": 47711,
              "net": -3120
            }
          },
          "openInterest": 226964
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97175,
              "short": 124728,
              "net": -27553
            },
            "nonCommercial": {
              "long": 23528,
              "short": 11881,
              "net": 11647
            },
            "smallTrader": {
              "long": 44215,
              "short": 28309,
              "net": 15906
            }
          },
          "openInterest": 172597
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10072,
              "short": 48053,
              "net": -37981
            },
            "nonCommercial": {
              "long": 22826,
              "short": 2039,
              "net": 20787
            },
            "smallTrader": {
              "long": 24207,
              "short": 7013,
              "net": 17194
            }
          },
          "openInterest": 57565
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9539,
              "short": 3172,
              "net": 6367
            },
            "nonCommercial": {
              "long": 6349,
              "short": 8632,
              "net": -2283
            },
            "smallTrader": {
              "long": 830,
              "short": 4914,
              "net": -4084
            }
          },
          "openInterest": 18724
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35101,
              "short": 33289,
              "net": 1812
            },
            "nonCommercial": {
              "long": 7474,
              "short": 7602,
              "net": -128
            },
            "smallTrader": {
              "long": 10927,
              "short": 12611,
              "net": -1684
            }
          },
          "openInterest": 57423
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41544,
              "short": 58190,
              "net": -16646
            },
            "nonCommercial": {
              "long": 33768,
              "short": 16344,
              "net": 17424
            },
            "smallTrader": {
              "long": 17905,
              "short": 18683,
              "net": -778
            }
          },
          "openInterest": 104174
        }
      ]
    },
    {
      "reportDate": "2003-06-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 651077,
              "short": 669061,
              "net": -17984
            },
            "nonCommercial": {
              "long": 189708,
              "short": 133485,
              "net": 56223
            },
            "smallTrader": {
              "long": 116689,
              "short": 154928,
              "net": -38239
            }
          },
          "openInterest": 976766
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 80131,
              "short": 82960,
              "net": -2829
            },
            "nonCommercial": {
              "long": 23631,
              "short": 12156,
              "net": 11475
            },
            "smallTrader": {
              "long": 18853,
              "short": 27499,
              "net": -8646
            }
          },
          "openInterest": 125579
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 434595,
              "short": 451059,
              "net": -16464
            },
            "nonCommercial": {
              "long": 72890,
              "short": 69534,
              "net": 3356
            },
            "smallTrader": {
              "long": 102850,
              "short": 89742,
              "net": 13108
            }
          },
          "openInterest": 626251
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 553765,
              "short": 559499,
              "net": -5734
            },
            "nonCommercial": {
              "long": 168385,
              "short": 131338,
              "net": 37047
            },
            "smallTrader": {
              "long": 88058,
              "short": 119371,
              "net": -31313
            }
          },
          "openInterest": 826712
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4114,
              "short": 34246,
              "net": -30132
            },
            "nonCommercial": {
              "long": 14148,
              "short": 429,
              "net": 13719
            },
            "smallTrader": {
              "long": 23833,
              "short": 7420,
              "net": 16413
            }
          },
          "openInterest": 42095
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5593,
              "short": 34926,
              "net": -29333
            },
            "nonCommercial": {
              "long": 17567,
              "short": 1531,
              "net": 16036
            },
            "smallTrader": {
              "long": 24405,
              "short": 11108,
              "net": 13297
            }
          },
          "openInterest": 48222
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33826,
              "short": 77335,
              "net": -43509
            },
            "nonCommercial": {
              "long": 21775,
              "short": 3413,
              "net": 18362
            },
            "smallTrader": {
              "long": 38081,
              "short": 12934,
              "net": 25147
            }
          },
          "openInterest": 94481
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77412,
              "short": 51906,
              "net": 25506
            },
            "nonCommercial": {
              "long": 2323,
              "short": 25940,
              "net": -23617
            },
            "smallTrader": {
              "long": 4324,
              "short": 6213,
              "net": -1889
            }
          },
          "openInterest": 100042
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35363,
              "short": 36825,
              "net": -1462
            },
            "nonCommercial": {
              "long": 14798,
              "short": 21577,
              "net": -6779
            },
            "smallTrader": {
              "long": 14550,
              "short": 6309,
              "net": 8241
            }
          },
          "openInterest": 72412
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33792,
              "short": 62105,
              "net": -28313
            },
            "nonCommercial": {
              "long": 30717,
              "short": 12937,
              "net": 17780
            },
            "smallTrader": {
              "long": 16592,
              "short": 6059,
              "net": 10533
            }
          },
          "openInterest": 84207
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184966,
              "short": 228989,
              "net": -44023
            },
            "nonCommercial": {
              "long": 87085,
              "short": 35124,
              "net": 51961
            },
            "smallTrader": {
              "long": 91970,
              "short": 99908,
              "net": -7938
            }
          },
          "openInterest": 400271
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44712,
              "short": 37142,
              "net": 7570
            },
            "nonCommercial": {
              "long": 17997,
              "short": 24280,
              "net": -6283
            },
            "smallTrader": {
              "long": 11289,
              "short": 12576,
              "net": -1287
            }
          },
          "openInterest": 79626
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342366,
              "short": 334610,
              "net": 7756
            },
            "nonCommercial": {
              "long": 59020,
              "short": 56964,
              "net": 2056
            },
            "smallTrader": {
              "long": 48349,
              "short": 58161,
              "net": -9812
            }
          },
          "openInterest": 492015
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28438,
              "short": 82589,
              "net": -54151
            },
            "nonCommercial": {
              "long": 35738,
              "short": 5705,
              "net": 30033
            },
            "smallTrader": {
              "long": 50929,
              "short": 26811,
              "net": 24118
            }
          },
          "openInterest": 115440
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4140,
              "short": 2874,
              "net": 1266
            },
            "nonCommercial": {
              "long": 6346,
              "short": 3254,
              "net": 3092
            },
            "smallTrader": {
              "long": 2940,
              "short": 7298,
              "net": -4358
            }
          },
          "openInterest": 14742
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47320,
              "short": 160932,
              "net": -113612
            },
            "nonCommercial": {
              "long": 94155,
              "short": 9108,
              "net": 85047
            },
            "smallTrader": {
              "long": 43056,
              "short": 14491,
              "net": 28565
            }
          },
          "openInterest": 205219
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 65583,
              "short": 86379,
              "net": -20796
            },
            "nonCommercial": {
              "long": 17178,
              "short": 6041,
              "net": 11137
            },
            "smallTrader": {
              "long": 30355,
              "short": 20696,
              "net": 9659
            }
          },
          "openInterest": 121383
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61304,
              "short": 56170,
              "net": 5134
            },
            "nonCommercial": {
              "long": 19933,
              "short": 12373,
              "net": 7560
            },
            "smallTrader": {
              "long": 17134,
              "short": 29828,
              "net": -12694
            }
          },
          "openInterest": 98513
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18202,
              "short": 25632,
              "net": -7430
            },
            "nonCommercial": {
              "long": 14325,
              "short": 4657,
              "net": 9668
            },
            "smallTrader": {
              "long": 12016,
              "short": 14254,
              "net": -2238
            }
          },
          "openInterest": 49524
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30976,
              "short": 61297,
              "net": -30321
            },
            "nonCommercial": {
              "long": 49630,
              "short": 14211,
              "net": 35419
            },
            "smallTrader": {
              "long": 23797,
              "short": 28895,
              "net": -5098
            }
          },
          "openInterest": 116176
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23125,
              "short": 51528,
              "net": -28403
            },
            "nonCommercial": {
              "long": 22620,
              "short": 978,
              "net": 21642
            },
            "smallTrader": {
              "long": 9945,
              "short": 3184,
              "net": 6761
            }
          },
          "openInterest": 55834
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217846,
              "short": 259188,
              "net": -41342
            },
            "nonCommercial": {
              "long": 44343,
              "short": 32057,
              "net": 12286
            },
            "smallTrader": {
              "long": 50150,
              "short": 21094,
              "net": 29056
            }
          },
          "openInterest": 364747
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1187,
              "short": 5712,
              "net": -4525
            },
            "nonCommercial": {
              "long": 3691,
              "short": 54,
              "net": 3637
            },
            "smallTrader": {
              "long": 1586,
              "short": 698,
              "net": 888
            }
          },
          "openInterest": 6464
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 5643,
              "short": 31985,
              "net": -26342
            },
            "nonCommercial": {
              "long": 16847,
              "short": 619,
              "net": 16228
            },
            "smallTrader": {
              "long": 11570,
              "short": 1456,
              "net": 10114
            }
          },
          "openInterest": 34148
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17737,
              "short": 60060,
              "net": -42323
            },
            "nonCommercial": {
              "long": 26998,
              "short": 6250,
              "net": 20748
            },
            "smallTrader": {
              "long": 26838,
              "short": 5263,
              "net": 21575
            }
          },
          "openInterest": 75912
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56029,
              "short": 110199,
              "net": -54170
            },
            "nonCommercial": {
              "long": 42156,
              "short": 6827,
              "net": 35329
            },
            "smallTrader": {
              "long": 36440,
              "short": 17599,
              "net": 18841
            }
          },
          "openInterest": 153361
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52291,
              "short": 112125,
              "net": -59834
            },
            "nonCommercial": {
              "long": 51443,
              "short": 7647,
              "net": 43796
            },
            "smallTrader": {
              "long": 26241,
              "short": 10203,
              "net": 16038
            }
          },
          "openInterest": 145190
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99315,
              "short": 117986,
              "net": -18671
            },
            "nonCommercial": {
              "long": 60636,
              "short": 36370,
              "net": 24266
            },
            "smallTrader": {
              "long": 43296,
              "short": 48891,
              "net": -5595
            }
          },
          "openInterest": 225277
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104971,
              "short": 122504,
              "net": -17533
            },
            "nonCommercial": {
              "long": 21625,
              "short": 17613,
              "net": 4012
            },
            "smallTrader": {
              "long": 39865,
              "short": 26344,
              "net": 13521
            }
          },
          "openInterest": 173945
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13378,
              "short": 44612,
              "net": -31234
            },
            "nonCommercial": {
              "long": 20431,
              "short": 4382,
              "net": 16049
            },
            "smallTrader": {
              "long": 22482,
              "short": 7297,
              "net": 15185
            }
          },
          "openInterest": 56747
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8880,
              "short": 2264,
              "net": 6616
            },
            "nonCommercial": {
              "long": 5915,
              "short": 9042,
              "net": -3127
            },
            "smallTrader": {
              "long": 1713,
              "short": 5202,
              "net": -3489
            }
          },
          "openInterest": 18548
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35783,
              "short": 33296,
              "net": 2487
            },
            "nonCommercial": {
              "long": 6849,
              "short": 6801,
              "net": 48
            },
            "smallTrader": {
              "long": 11513,
              "short": 14048,
              "net": -2535
            }
          },
          "openInterest": 57840
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41887,
              "short": 56994,
              "net": -15107
            },
            "nonCommercial": {
              "long": 30297,
              "short": 15861,
              "net": 14436
            },
            "smallTrader": {
              "long": 18822,
              "short": 18151,
              "net": 671
            }
          },
          "openInterest": 102262
        }
      ]
    },
    {
      "reportDate": "2003-06-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 684985,
              "short": 661060,
              "net": 23925
            },
            "nonCommercial": {
              "long": 168401,
              "short": 146314,
              "net": 22087
            },
            "smallTrader": {
              "long": 116390,
              "short": 162402,
              "net": -46012
            }
          },
          "openInterest": 991891
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 79032,
              "short": 82511,
              "net": -3479
            },
            "nonCommercial": {
              "long": 20840,
              "short": 16229,
              "net": 4611
            },
            "smallTrader": {
              "long": 23125,
              "short": 24257,
              "net": -1132
            }
          },
          "openInterest": 125767
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 438236,
              "short": 452788,
              "net": -14552
            },
            "nonCommercial": {
              "long": 80306,
              "short": 84264,
              "net": -3958
            },
            "smallTrader": {
              "long": 99823,
              "short": 81313,
              "net": 18510
            }
          },
          "openInterest": 638549
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 560047,
              "short": 572768,
              "net": -12721
            },
            "nonCommercial": {
              "long": 176344,
              "short": 126867,
              "net": 49477
            },
            "smallTrader": {
              "long": 78319,
              "short": 115075,
              "net": -36756
            }
          },
          "openInterest": 826956
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6066,
              "short": 35581,
              "net": -29515
            },
            "nonCommercial": {
              "long": 13338,
              "short": 431,
              "net": 12907
            },
            "smallTrader": {
              "long": 24121,
              "short": 7513,
              "net": 16608
            }
          },
          "openInterest": 44219
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10302,
              "short": 42723,
              "net": -32421
            },
            "nonCommercial": {
              "long": 20014,
              "short": 1970,
              "net": 18044
            },
            "smallTrader": {
              "long": 28108,
              "short": 13731,
              "net": 14377
            }
          },
          "openInterest": 59050
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36283,
              "short": 75630,
              "net": -39347
            },
            "nonCommercial": {
              "long": 20614,
              "short": 2934,
              "net": 17680
            },
            "smallTrader": {
              "long": 38730,
              "short": 17063,
              "net": 21667
            }
          },
          "openInterest": 95778
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75470,
              "short": 53348,
              "net": 22122
            },
            "nonCommercial": {
              "long": 1267,
              "short": 21657,
              "net": -20390
            },
            "smallTrader": {
              "long": 3338,
              "short": 5070,
              "net": -1732
            }
          },
          "openInterest": 97795
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35982,
              "short": 36056,
              "net": -74
            },
            "nonCommercial": {
              "long": 16092,
              "short": 24555,
              "net": -8463
            },
            "smallTrader": {
              "long": 15087,
              "short": 6550,
              "net": 8537
            }
          },
          "openInterest": 73459
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34227,
              "short": 62530,
              "net": -28303
            },
            "nonCommercial": {
              "long": 31408,
              "short": 11623,
              "net": 19785
            },
            "smallTrader": {
              "long": 14324,
              "short": 5806,
              "net": 8518
            }
          },
          "openInterest": 83001
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184689,
              "short": 211339,
              "net": -26650
            },
            "nonCommercial": {
              "long": 80697,
              "short": 41092,
              "net": 39605
            },
            "smallTrader": {
              "long": 86151,
              "short": 99106,
              "net": -12955
            }
          },
          "openInterest": 387649
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43722,
              "short": 35890,
              "net": 7832
            },
            "nonCommercial": {
              "long": 18655,
              "short": 25415,
              "net": -6760
            },
            "smallTrader": {
              "long": 12233,
              "short": 13305,
              "net": -1072
            }
          },
          "openInterest": 79613
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342184,
              "short": 346472,
              "net": -4288
            },
            "nonCommercial": {
              "long": 77723,
              "short": 60802,
              "net": 16921
            },
            "smallTrader": {
              "long": 44910,
              "short": 57543,
              "net": -12633
            }
          },
          "openInterest": 510193
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48533,
              "short": 97488,
              "net": -48955
            },
            "nonCommercial": {
              "long": 32439,
              "short": 6177,
              "net": 26262
            },
            "smallTrader": {
              "long": 54559,
              "short": 31866,
              "net": 22693
            }
          },
          "openInterest": 136383
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4649,
              "short": 2873,
              "net": 1776
            },
            "nonCommercial": {
              "long": 6221,
              "short": 3491,
              "net": 2730
            },
            "smallTrader": {
              "long": 2999,
              "short": 7505,
              "net": -4506
            }
          },
          "openInterest": 15288
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51645,
              "short": 145025,
              "net": -93380
            },
            "nonCommercial": {
              "long": 79118,
              "short": 13519,
              "net": 65599
            },
            "smallTrader": {
              "long": 48707,
              "short": 20926,
              "net": 27781
            }
          },
          "openInterest": 201381
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64570,
              "short": 93761,
              "net": -29191
            },
            "nonCommercial": {
              "long": 22201,
              "short": 4560,
              "net": 17641
            },
            "smallTrader": {
              "long": 30334,
              "short": 18784,
              "net": 11550
            }
          },
          "openInterest": 126549
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78389,
              "short": 73398,
              "net": 4991
            },
            "nonCommercial": {
              "long": 22835,
              "short": 11079,
              "net": 11756
            },
            "smallTrader": {
              "long": 19152,
              "short": 35899,
              "net": -16747
            }
          },
          "openInterest": 121421
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17324,
              "short": 25429,
              "net": -8105
            },
            "nonCommercial": {
              "long": 16258,
              "short": 4950,
              "net": 11308
            },
            "smallTrader": {
              "long": 11823,
              "short": 15026,
              "net": -3203
            }
          },
          "openInterest": 52269
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31142,
              "short": 62662,
              "net": -31520
            },
            "nonCommercial": {
              "long": 50737,
              "short": 13145,
              "net": 37592
            },
            "smallTrader": {
              "long": 23593,
              "short": 29665,
              "net": -6072
            }
          },
          "openInterest": 120122
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29357,
              "short": 36717,
              "net": -7360
            },
            "nonCommercial": {
              "long": 7338,
              "short": 4471,
              "net": 2867
            },
            "smallTrader": {
              "long": 8174,
              "short": 3681,
              "net": 4493
            }
          },
          "openInterest": 45201
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217511,
              "short": 265546,
              "net": -48035
            },
            "nonCommercial": {
              "long": 50608,
              "short": 35795,
              "net": 14813
            },
            "smallTrader": {
              "long": 52568,
              "short": 19346,
              "net": 33222
            }
          },
          "openInterest": 375760
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1616,
              "short": 5807,
              "net": -4191
            },
            "nonCommercial": {
              "long": 3348,
              "short": 140,
              "net": 3208
            },
            "smallTrader": {
              "long": 1573,
              "short": 590,
              "net": 983
            }
          },
          "openInterest": 6678
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 7529,
              "short": 36056,
              "net": -28527
            },
            "nonCommercial": {
              "long": 18232,
              "short": 800,
              "net": 17432
            },
            "smallTrader": {
              "long": 12836,
              "short": 1741,
              "net": 11095
            }
          },
          "openInterest": 38852
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20185,
              "short": 56153,
              "net": -35968
            },
            "nonCommercial": {
              "long": 26604,
              "short": 11940,
              "net": 14664
            },
            "smallTrader": {
              "long": 27824,
              "short": 6520,
              "net": 21304
            }
          },
          "openInterest": 78684
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53316,
              "short": 110234,
              "net": -56918
            },
            "nonCommercial": {
              "long": 47535,
              "short": 5788,
              "net": 41747
            },
            "smallTrader": {
              "long": 34222,
              "short": 19051,
              "net": 15171
            }
          },
          "openInterest": 152932
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50517,
              "short": 110076,
              "net": -59559
            },
            "nonCommercial": {
              "long": 50252,
              "short": 7312,
              "net": 42940
            },
            "smallTrader": {
              "long": 28524,
              "short": 11905,
              "net": 16619
            }
          },
          "openInterest": 146847
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95849,
              "short": 117717,
              "net": -21868
            },
            "nonCommercial": {
              "long": 67941,
              "short": 40271,
              "net": 27670
            },
            "smallTrader": {
              "long": 39651,
              "short": 45453,
              "net": -5802
            }
          },
          "openInterest": 223015
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122789,
              "short": 116790,
              "net": 5999
            },
            "nonCommercial": {
              "long": 16279,
              "short": 30931,
              "net": -14652
            },
            "smallTrader": {
              "long": 41396,
              "short": 32743,
              "net": 8653
            }
          },
          "openInterest": 188246
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21106,
              "short": 51868,
              "net": -30762
            },
            "nonCommercial": {
              "long": 19468,
              "short": 3328,
              "net": 16140
            },
            "smallTrader": {
              "long": 25729,
              "short": 11107,
              "net": 14622
            }
          },
          "openInterest": 66764
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10189,
              "short": 3432,
              "net": 6757
            },
            "nonCommercial": {
              "long": 6231,
              "short": 9432,
              "net": -3201
            },
            "smallTrader": {
              "long": 1112,
              "short": 4668,
              "net": -3556
            }
          },
          "openInterest": 19701
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36870,
              "short": 32951,
              "net": 3919
            },
            "nonCommercial": {
              "long": 5601,
              "short": 5969,
              "net": -368
            },
            "smallTrader": {
              "long": 10930,
              "short": 14481,
              "net": -3551
            }
          },
          "openInterest": 57649
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40754,
              "short": 57629,
              "net": -16875
            },
            "nonCommercial": {
              "long": 32034,
              "short": 14710,
              "net": 17324
            },
            "smallTrader": {
              "long": 18581,
              "short": 19030,
              "net": -449
            }
          },
          "openInterest": 102769
        }
      ]
    },
    {
      "reportDate": "2003-06-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 730843,
              "short": 658383,
              "net": 72460
            },
            "nonCommercial": {
              "long": 145728,
              "short": 164289,
              "net": -18561
            },
            "smallTrader": {
              "long": 112962,
              "short": 166861,
              "net": -53899
            }
          },
          "openInterest": 1013662
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 78582,
              "short": 78716,
              "net": -134
            },
            "nonCommercial": {
              "long": 19560,
              "short": 14675,
              "net": 4885
            },
            "smallTrader": {
              "long": 20622,
              "short": 25373,
              "net": -4751
            }
          },
          "openInterest": 120568
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 418459,
              "short": 433763,
              "net": -15304
            },
            "nonCommercial": {
              "long": 72227,
              "short": 72643,
              "net": -416
            },
            "smallTrader": {
              "long": 95812,
              "short": 80092,
              "net": 15720
            }
          },
          "openInterest": 601288
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 576071,
              "short": 577497,
              "net": -1426
            },
            "nonCommercial": {
              "long": 175063,
              "short": 131949,
              "net": 43114
            },
            "smallTrader": {
              "long": 72390,
              "short": 114078,
              "net": -41688
            }
          },
          "openInterest": 834984
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1294,
              "short": 31581,
              "net": -30287
            },
            "nonCommercial": {
              "long": 10956,
              "short": 0,
              "net": 10956
            },
            "smallTrader": {
              "long": 24351,
              "short": 5020,
              "net": 19331
            }
          },
          "openInterest": 36601
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1174,
              "short": 32663,
              "net": -31489
            },
            "nonCommercial": {
              "long": 19709,
              "short": 2261,
              "net": 17448
            },
            "smallTrader": {
              "long": 24685,
              "short": 10644,
              "net": 14041
            }
          },
          "openInterest": 46234
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33231,
              "short": 78406,
              "net": -45175
            },
            "nonCommercial": {
              "long": 19963,
              "short": 1509,
              "net": 18454
            },
            "smallTrader": {
              "long": 39533,
              "short": 12812,
              "net": 26721
            }
          },
          "openInterest": 92878
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73384,
              "short": 60732,
              "net": 12652
            },
            "nonCommercial": {
              "long": 2001,
              "short": 14729,
              "net": -12728
            },
            "smallTrader": {
              "long": 2949,
              "short": 2873,
              "net": 76
            }
          },
          "openInterest": 96326
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35647,
              "short": 32645,
              "net": 3002
            },
            "nonCommercial": {
              "long": 13123,
              "short": 25270,
              "net": -12147
            },
            "smallTrader": {
              "long": 16622,
              "short": 7477,
              "net": 9145
            }
          },
          "openInterest": 71035
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32931,
              "short": 60672,
              "net": -27741
            },
            "nonCommercial": {
              "long": 30095,
              "short": 11552,
              "net": 18543
            },
            "smallTrader": {
              "long": 13903,
              "short": 4705,
              "net": 9198
            }
          },
          "openInterest": 80520
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185783,
              "short": 216976,
              "net": -31193
            },
            "nonCommercial": {
              "long": 78344,
              "short": 33189,
              "net": 45155
            },
            "smallTrader": {
              "long": 86187,
              "short": 100149,
              "net": -13962
            }
          },
          "openInterest": 388240
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39187,
              "short": 39919,
              "net": -732
            },
            "nonCommercial": {
              "long": 14153,
              "short": 12437,
              "net": 1716
            },
            "smallTrader": {
              "long": 13002,
              "short": 13986,
              "net": -984
            }
          },
          "openInterest": 69960
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342568,
              "short": 345177,
              "net": -2609
            },
            "nonCommercial": {
              "long": 70779,
              "short": 64702,
              "net": 6077
            },
            "smallTrader": {
              "long": 48013,
              "short": 51481,
              "net": -3468
            }
          },
          "openInterest": 501395
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19724,
              "short": 73401,
              "net": -53677
            },
            "nonCommercial": {
              "long": 33888,
              "short": 5765,
              "net": 28123
            },
            "smallTrader": {
              "long": 49066,
              "short": 23512,
              "net": 25554
            }
          },
          "openInterest": 103252
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5055,
              "short": 2700,
              "net": 2355
            },
            "nonCommercial": {
              "long": 5398,
              "short": 3714,
              "net": 1684
            },
            "smallTrader": {
              "long": 3512,
              "short": 7551,
              "net": -4039
            }
          },
          "openInterest": 15449
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51869,
              "short": 146075,
              "net": -94206
            },
            "nonCommercial": {
              "long": 81499,
              "short": 17324,
              "net": 64175
            },
            "smallTrader": {
              "long": 43155,
              "short": 13124,
              "net": 30031
            }
          },
          "openInterest": 199642
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 66476,
              "short": 88362,
              "net": -21886
            },
            "nonCommercial": {
              "long": 18463,
              "short": 5250,
              "net": 13213
            },
            "smallTrader": {
              "long": 28432,
              "short": 19759,
              "net": 8673
            }
          },
          "openInterest": 122458
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49945,
              "short": 56963,
              "net": -7018
            },
            "nonCommercial": {
              "long": 24463,
              "short": 13601,
              "net": 10862
            },
            "smallTrader": {
              "long": 16855,
              "short": 20699,
              "net": -3844
            }
          },
          "openInterest": 91916
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16823,
              "short": 22009,
              "net": -5186
            },
            "nonCommercial": {
              "long": 11427,
              "short": 3794,
              "net": 7633
            },
            "smallTrader": {
              "long": 10735,
              "short": 13182,
              "net": -2447
            }
          },
          "openInterest": 44206
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30594,
              "short": 59352,
              "net": -28758
            },
            "nonCommercial": {
              "long": 39702,
              "short": 10112,
              "net": 29590
            },
            "smallTrader": {
              "long": 24859,
              "short": 25691,
              "net": -832
            }
          },
          "openInterest": 108639
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11241,
              "short": 18448,
              "net": -7207
            },
            "nonCommercial": {
              "long": 7689,
              "short": 2917,
              "net": 4772
            },
            "smallTrader": {
              "long": 4946,
              "short": 2511,
              "net": 2435
            }
          },
          "openInterest": 23934
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 232430,
              "short": 255740,
              "net": -23310
            },
            "nonCommercial": {
              "long": 35245,
              "short": 36641,
              "net": -1396
            },
            "smallTrader": {
              "long": 47800,
              "short": 23094,
              "net": 24706
            }
          },
          "openInterest": 369014
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1470,
              "short": 5731,
              "net": -4261
            },
            "nonCommercial": {
              "long": 3247,
              "short": 137,
              "net": 3110
            },
            "smallTrader": {
              "long": 1780,
              "short": 629,
              "net": 1151
            }
          },
          "openInterest": 6583
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11727,
              "short": 40677,
              "net": -28950
            },
            "nonCommercial": {
              "long": 19375,
              "short": 1036,
              "net": 18339
            },
            "smallTrader": {
              "long": 12715,
              "short": 2104,
              "net": 10611
            }
          },
          "openInterest": 45483
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19375,
              "short": 53673,
              "net": -34298
            },
            "nonCommercial": {
              "long": 27358,
              "short": 13676,
              "net": 13682
            },
            "smallTrader": {
              "long": 28231,
              "short": 7615,
              "net": 20616
            }
          },
          "openInterest": 79428
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54122,
              "short": 109371,
              "net": -55249
            },
            "nonCommercial": {
              "long": 43285,
              "short": 6271,
              "net": 37014
            },
            "smallTrader": {
              "long": 36241,
              "short": 18006,
              "net": 18235
            }
          },
          "openInterest": 149947
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46549,
              "short": 103955,
              "net": -57406
            },
            "nonCommercial": {
              "long": 47702,
              "short": 7204,
              "net": 40498
            },
            "smallTrader": {
              "long": 29490,
              "short": 12582,
              "net": 16908
            }
          },
          "openInterest": 142551
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99316,
              "short": 111210,
              "net": -11894
            },
            "nonCommercial": {
              "long": 57510,
              "short": 38233,
              "net": 19277
            },
            "smallTrader": {
              "long": 39997,
              "short": 47380,
              "net": -7383
            }
          },
          "openInterest": 219421
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120938,
              "short": 110795,
              "net": 10143
            },
            "nonCommercial": {
              "long": 16820,
              "short": 34099,
              "net": -17279
            },
            "smallTrader": {
              "long": 42899,
              "short": 35763,
              "net": 7136
            }
          },
          "openInterest": 188045
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3172,
              "short": 33349,
              "net": -30177
            },
            "nonCommercial": {
              "long": 20750,
              "short": 2971,
              "net": 17779
            },
            "smallTrader": {
              "long": 19784,
              "short": 7386,
              "net": 12398
            }
          },
          "openInterest": 43746
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10673,
              "short": 2588,
              "net": 8085
            },
            "nonCommercial": {
              "long": 4605,
              "short": 8273,
              "net": -3668
            },
            "smallTrader": {
              "long": 1138,
              "short": 5555,
              "net": -4417
            }
          },
          "openInterest": 18416
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40091,
              "short": 34437,
              "net": 5654
            },
            "nonCommercial": {
              "long": 4945,
              "short": 6734,
              "net": -1789
            },
            "smallTrader": {
              "long": 10286,
              "short": 14151,
              "net": -3865
            }
          },
          "openInterest": 59232
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39173,
              "short": 52004,
              "net": -12831
            },
            "nonCommercial": {
              "long": 28783,
              "short": 14789,
              "net": 13994
            },
            "smallTrader": {
              "long": 17821,
              "short": 18984,
              "net": -1163
            }
          },
          "openInterest": 96739
        }
      ]
    },
    {
      "reportDate": "2003-06-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 689598,
              "short": 629617,
              "net": 59981
            },
            "nonCommercial": {
              "long": 163769,
              "short": 161491,
              "net": 2278
            },
            "smallTrader": {
              "long": 105392,
              "short": 167651,
              "net": -62259
            }
          },
          "openInterest": 976877
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 76545,
              "short": 77305,
              "net": -760
            },
            "nonCommercial": {
              "long": 16561,
              "short": 13157,
              "net": 3404
            },
            "smallTrader": {
              "long": 20761,
              "short": 23405,
              "net": -2644
            }
          },
          "openInterest": 115663
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 396757,
              "short": 407942,
              "net": -11185
            },
            "nonCommercial": {
              "long": 59166,
              "short": 62684,
              "net": -3518
            },
            "smallTrader": {
              "long": 89550,
              "short": 74847,
              "net": 14703
            }
          },
          "openInterest": 554205
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 579108,
              "short": 572681,
              "net": 6427
            },
            "nonCommercial": {
              "long": 155648,
              "short": 127252,
              "net": 28396
            },
            "smallTrader": {
              "long": 79485,
              "short": 114308,
              "net": -34823
            }
          },
          "openInterest": 824254
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2236,
              "short": 31973,
              "net": -29737
            },
            "nonCommercial": {
              "long": 12800,
              "short": 0,
              "net": 12800
            },
            "smallTrader": {
              "long": 21218,
              "short": 4281,
              "net": 16937
            }
          },
          "openInterest": 36254
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2843,
              "short": 33287,
              "net": -30444
            },
            "nonCommercial": {
              "long": 18775,
              "short": 1558,
              "net": 17217
            },
            "smallTrader": {
              "long": 23696,
              "short": 10469,
              "net": 13227
            }
          },
          "openInterest": 45976
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25013,
              "short": 58088,
              "net": -33075
            },
            "nonCommercial": {
              "long": 16599,
              "short": 820,
              "net": 15779
            },
            "smallTrader": {
              "long": 30802,
              "short": 13506,
              "net": 17296
            }
          },
          "openInterest": 72542
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72489,
              "short": 60126,
              "net": 12363
            },
            "nonCommercial": {
              "long": 1936,
              "short": 14066,
              "net": -12130
            },
            "smallTrader": {
              "long": 2912,
              "short": 3145,
              "net": -233
            }
          },
          "openInterest": 94921
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38661,
              "short": 28706,
              "net": 9955
            },
            "nonCommercial": {
              "long": 13907,
              "short": 30788,
              "net": -16881
            },
            "smallTrader": {
              "long": 13580,
              "short": 6654,
              "net": 6926
            }
          },
          "openInterest": 71555
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34670,
              "short": 62385,
              "net": -27715
            },
            "nonCommercial": {
              "long": 30026,
              "short": 11297,
              "net": 18729
            },
            "smallTrader": {
              "long": 13330,
              "short": 4344,
              "net": 8986
            }
          },
          "openInterest": 80818
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188340,
              "short": 202496,
              "net": -14156
            },
            "nonCommercial": {
              "long": 65865,
              "short": 38491,
              "net": 27374
            },
            "smallTrader": {
              "long": 84971,
              "short": 98189,
              "net": -13218
            }
          },
          "openInterest": 379055
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32393,
              "short": 36748,
              "net": -4355
            },
            "nonCommercial": {
              "long": 13363,
              "short": 8764,
              "net": 4599
            },
            "smallTrader": {
              "long": 7863,
              "short": 8107,
              "net": -244
            }
          },
          "openInterest": 56343
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 313348,
              "short": 316889,
              "net": -3541
            },
            "nonCommercial": {
              "long": 67656,
              "short": 49696,
              "net": 17960
            },
            "smallTrader": {
              "long": 42282,
              "short": 56701,
              "net": -14419
            }
          },
          "openInterest": 464561
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22540,
              "short": 69143,
              "net": -46603
            },
            "nonCommercial": {
              "long": 27814,
              "short": 4344,
              "net": 23470
            },
            "smallTrader": {
              "long": 44227,
              "short": 21094,
              "net": 23133
            }
          },
          "openInterest": 94856
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5200,
              "short": 2788,
              "net": 2412
            },
            "nonCommercial": {
              "long": 5231,
              "short": 3605,
              "net": 1626
            },
            "smallTrader": {
              "long": 3919,
              "short": 7957,
              "net": -4038
            }
          },
          "openInterest": 16066
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59389,
              "short": 136408,
              "net": -77019
            },
            "nonCommercial": {
              "long": 65690,
              "short": 16806,
              "net": 48884
            },
            "smallTrader": {
              "long": 43783,
              "short": 15648,
              "net": 28135
            }
          },
          "openInterest": 192790
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 68609,
              "short": 91864,
              "net": -23255
            },
            "nonCommercial": {
              "long": 18654,
              "short": 5693,
              "net": 12961
            },
            "smallTrader": {
              "long": 30039,
              "short": 19745,
              "net": 10294
            }
          },
          "openInterest": 126515
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54124,
              "short": 68080,
              "net": -13956
            },
            "nonCommercial": {
              "long": 25897,
              "short": 8761,
              "net": 17136
            },
            "smallTrader": {
              "long": 17483,
              "short": 20663,
              "net": -3180
            }
          },
          "openInterest": 98292
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17712,
              "short": 21787,
              "net": -4075
            },
            "nonCommercial": {
              "long": 9797,
              "short": 3385,
              "net": 6412
            },
            "smallTrader": {
              "long": 10494,
              "short": 12831,
              "net": -2337
            }
          },
          "openInterest": 44645
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29572,
              "short": 55718,
              "net": -26146
            },
            "nonCommercial": {
              "long": 38593,
              "short": 11294,
              "net": 27299
            },
            "smallTrader": {
              "long": 24005,
              "short": 25158,
              "net": -1153
            }
          },
          "openInterest": 106172
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12810,
              "short": 19884,
              "net": -7074
            },
            "nonCommercial": {
              "long": 8070,
              "short": 2599,
              "net": 5471
            },
            "smallTrader": {
              "long": 4886,
              "short": 3283,
              "net": 1603
            }
          },
          "openInterest": 25766
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 226664,
              "short": 252645,
              "net": -25981
            },
            "nonCommercial": {
              "long": 36217,
              "short": 34238,
              "net": 1979
            },
            "smallTrader": {
              "long": 46799,
              "short": 22797,
              "net": 24002
            }
          },
          "openInterest": 364408
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1514,
              "short": 6323,
              "net": -4809
            },
            "nonCommercial": {
              "long": 3997,
              "short": 155,
              "net": 3842
            },
            "smallTrader": {
              "long": 1727,
              "short": 760,
              "net": 967
            }
          },
          "openInterest": 7695
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 9315,
              "short": 9019,
              "net": 296
            },
            "nonCommercial": {
              "long": 1357,
              "short": 3265,
              "net": -1908
            },
            "smallTrader": {
              "long": 3241,
              "short": 1629,
              "net": 1612
            }
          },
          "openInterest": 14125
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24569,
              "short": 52579,
              "net": -28010
            },
            "nonCommercial": {
              "long": 27154,
              "short": 17398,
              "net": 9756
            },
            "smallTrader": {
              "long": 28267,
              "short": 10013,
              "net": 18254
            }
          },
          "openInterest": 83905
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64640,
              "short": 122108,
              "net": -57468
            },
            "nonCommercial": {
              "long": 43373,
              "short": 5932,
              "net": 37441
            },
            "smallTrader": {
              "long": 38269,
              "short": 18242,
              "net": 20027
            }
          },
          "openInterest": 161677
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44300,
              "short": 106226,
              "net": -61926
            },
            "nonCommercial": {
              "long": 48694,
              "short": 4498,
              "net": 44196
            },
            "smallTrader": {
              "long": 29987,
              "short": 12257,
              "net": 17730
            }
          },
          "openInterest": 143654
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98689,
              "short": 116074,
              "net": -17385
            },
            "nonCommercial": {
              "long": 59246,
              "short": 36555,
              "net": 22691
            },
            "smallTrader": {
              "long": 42402,
              "short": 47708,
              "net": -5306
            }
          },
          "openInterest": 227141
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129434,
              "short": 116991,
              "net": 12443
            },
            "nonCommercial": {
              "long": 18017,
              "short": 45245,
              "net": -27228
            },
            "smallTrader": {
              "long": 30146,
              "short": 15361,
              "net": 14785
            }
          },
          "openInterest": 185830
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8359,
              "short": 26500,
              "net": -18141
            },
            "nonCommercial": {
              "long": 12193,
              "short": 3698,
              "net": 8495
            },
            "smallTrader": {
              "long": 17815,
              "short": 8169,
              "net": 9646
            }
          },
          "openInterest": 38511
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6735,
              "short": 2949,
              "net": 3786
            },
            "nonCommercial": {
              "long": 5788,
              "short": 7649,
              "net": -1861
            },
            "smallTrader": {
              "long": 1991,
              "short": 3916,
              "net": -1925
            }
          },
          "openInterest": 14604
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39858,
              "short": 33021,
              "net": 6837
            },
            "nonCommercial": {
              "long": 1813,
              "short": 4352,
              "net": -2539
            },
            "smallTrader": {
              "long": 10085,
              "short": 14383,
              "net": -4298
            }
          },
          "openInterest": 55750
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43454,
              "short": 43679,
              "net": -225
            },
            "nonCommercial": {
              "long": 19927,
              "short": 15615,
              "net": 4312
            },
            "smallTrader": {
              "long": 16736,
              "short": 20823,
              "net": -4087
            }
          },
          "openInterest": 88111
        }
      ]
    },
    {
      "reportDate": "2003-07-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 693881,
              "short": 591130,
              "net": 102751
            },
            "nonCommercial": {
              "long": 142793,
              "short": 183419,
              "net": -40626
            },
            "smallTrader": {
              "long": 106220,
              "short": 168345,
              "net": -62125
            }
          },
          "openInterest": 968174
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 68155,
              "short": 62024,
              "net": 6131
            },
            "nonCommercial": {
              "long": 14374,
              "short": 14016,
              "net": 358
            },
            "smallTrader": {
              "long": 18729,
              "short": 25218,
              "net": -6489
            }
          },
          "openInterest": 101300
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 408913,
              "short": 401323,
              "net": 7590
            },
            "nonCommercial": {
              "long": 49029,
              "short": 54588,
              "net": -5559
            },
            "smallTrader": {
              "long": 78728,
              "short": 80759,
              "net": -2031
            }
          },
          "openInterest": 544936
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 531790,
              "short": 517110,
              "net": 14680
            },
            "nonCommercial": {
              "long": 151126,
              "short": 123450,
              "net": 27676
            },
            "smallTrader": {
              "long": 68959,
              "short": 111315,
              "net": -42356
            }
          },
          "openInterest": 757686
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2571,
              "short": 33200,
              "net": -30629
            },
            "nonCommercial": {
              "long": 15224,
              "short": 0,
              "net": 15224
            },
            "smallTrader": {
              "long": 20959,
              "short": 5554,
              "net": 15405
            }
          },
          "openInterest": 38754
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4912,
              "short": 34494,
              "net": -29582
            },
            "nonCommercial": {
              "long": 18710,
              "short": 2272,
              "net": 16438
            },
            "smallTrader": {
              "long": 22912,
              "short": 9768,
              "net": 13144
            }
          },
          "openInterest": 47221
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25862,
              "short": 60872,
              "net": -35010
            },
            "nonCommercial": {
              "long": 18022,
              "short": 1241,
              "net": 16781
            },
            "smallTrader": {
              "long": 31695,
              "short": 13466,
              "net": 18229
            }
          },
          "openInterest": 75746
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67762,
              "short": 57775,
              "net": 9987
            },
            "nonCommercial": {
              "long": 2732,
              "short": 12285,
              "net": -9553
            },
            "smallTrader": {
              "long": 4223,
              "short": 4657,
              "net": -434
            }
          },
          "openInterest": 91673
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40505,
              "short": 31080,
              "net": 9425
            },
            "nonCommercial": {
              "long": 13172,
              "short": 31439,
              "net": -18267
            },
            "smallTrader": {
              "long": 13285,
              "short": 4443,
              "net": 8842
            }
          },
          "openInterest": 72623
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40656,
              "short": 54442,
              "net": -13786
            },
            "nonCommercial": {
              "long": 19765,
              "short": 11223,
              "net": 8542
            },
            "smallTrader": {
              "long": 10490,
              "short": 5246,
              "net": 5244
            }
          },
          "openInterest": 72785
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196498,
              "short": 158756,
              "net": 37742
            },
            "nonCommercial": {
              "long": 56909,
              "short": 74033,
              "net": -17124
            },
            "smallTrader": {
              "long": 76563,
              "short": 97181,
              "net": -20618
            }
          },
          "openInterest": 371901
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30349,
              "short": 40625,
              "net": -10276
            },
            "nonCommercial": {
              "long": 16396,
              "short": 12846,
              "net": 3550
            },
            "smallTrader": {
              "long": 9139,
              "short": 2413,
              "net": 6726
            }
          },
          "openInterest": 59260
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 341379,
              "short": 360586,
              "net": -19207
            },
            "nonCommercial": {
              "long": 77603,
              "short": 50320,
              "net": 27283
            },
            "smallTrader": {
              "long": 44437,
              "short": 52513,
              "net": -8076
            }
          },
          "openInterest": 507555
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25643,
              "short": 71594,
              "net": -45951
            },
            "nonCommercial": {
              "long": 28532,
              "short": 4902,
              "net": 23630
            },
            "smallTrader": {
              "long": 47357,
              "short": 25036,
              "net": 22321
            }
          },
          "openInterest": 101717
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5080,
              "short": 2744,
              "net": 2336
            },
            "nonCommercial": {
              "long": 6321,
              "short": 3342,
              "net": 2979
            },
            "smallTrader": {
              "long": 3847,
              "short": 9162,
              "net": -5315
            }
          },
          "openInterest": 17548
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60916,
              "short": 132919,
              "net": -72003
            },
            "nonCommercial": {
              "long": 59522,
              "short": 14308,
              "net": 45214
            },
            "smallTrader": {
              "long": 41829,
              "short": 15040,
              "net": 26789
            }
          },
          "openInterest": 187164
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62763,
              "short": 91800,
              "net": -29037
            },
            "nonCommercial": {
              "long": 22429,
              "short": 6346,
              "net": 16083
            },
            "smallTrader": {
              "long": 29701,
              "short": 16747,
              "net": 12954
            }
          },
          "openInterest": 120559
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79662,
              "short": 49337,
              "net": 30325
            },
            "nonCommercial": {
              "long": 8768,
              "short": 22165,
              "net": -13397
            },
            "smallTrader": {
              "long": 15223,
              "short": 32151,
              "net": -16928
            }
          },
          "openInterest": 104184
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18247,
              "short": 19498,
              "net": -1251
            },
            "nonCommercial": {
              "long": 7351,
              "short": 4306,
              "net": 3045
            },
            "smallTrader": {
              "long": 9007,
              "short": 10801,
              "net": -1794
            }
          },
          "openInterest": 40598
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28948,
              "short": 56409,
              "net": -27461
            },
            "nonCommercial": {
              "long": 41029,
              "short": 10056,
              "net": 30973
            },
            "smallTrader": {
              "long": 22151,
              "short": 25663,
              "net": -3512
            }
          },
          "openInterest": 104730
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14162,
              "short": 23289,
              "net": -9127
            },
            "nonCommercial": {
              "long": 9948,
              "short": 2265,
              "net": 7683
            },
            "smallTrader": {
              "long": 5202,
              "short": 3758,
              "net": 1444
            }
          },
          "openInterest": 29312
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 220931,
              "short": 236155,
              "net": -15224
            },
            "nonCommercial": {
              "long": 31370,
              "short": 35060,
              "net": -3690
            },
            "smallTrader": {
              "long": 43907,
              "short": 24993,
              "net": 18914
            }
          },
          "openInterest": 348640
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1177,
              "short": 5779,
              "net": -4602
            },
            "nonCommercial": {
              "long": 3956,
              "short": 73,
              "net": 3883
            },
            "smallTrader": {
              "long": 1465,
              "short": 746,
              "net": 719
            }
          },
          "openInterest": 6598
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13633,
              "short": 8664,
              "net": 4969
            },
            "nonCommercial": {
              "long": 1575,
              "short": 4142,
              "net": -2567
            },
            "smallTrader": {
              "long": 1199,
              "short": 3601,
              "net": -2402
            }
          },
          "openInterest": 17654
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22786,
              "short": 51426,
              "net": -28640
            },
            "nonCommercial": {
              "long": 26686,
              "short": 17810,
              "net": 8876
            },
            "smallTrader": {
              "long": 27323,
              "short": 7559,
              "net": 19764
            }
          },
          "openInterest": 79972
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74100,
              "short": 119567,
              "net": -45467
            },
            "nonCommercial": {
              "long": 35382,
              "short": 8108,
              "net": 27274
            },
            "smallTrader": {
              "long": 32154,
              "short": 13961,
              "net": 18193
            }
          },
          "openInterest": 157033
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51695,
              "short": 99871,
              "net": -48176
            },
            "nonCommercial": {
              "long": 39375,
              "short": 5163,
              "net": 34212
            },
            "smallTrader": {
              "long": 23397,
              "short": 9433,
              "net": 13964
            }
          },
          "openInterest": 136430
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99622,
              "short": 108008,
              "net": -8386
            },
            "nonCommercial": {
              "long": 51026,
              "short": 38189,
              "net": 12837
            },
            "smallTrader": {
              "long": 35018,
              "short": 39469,
              "net": -4451
            }
          },
          "openInterest": 206282
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120069,
              "short": 88227,
              "net": 31842
            },
            "nonCommercial": {
              "long": 15367,
              "short": 52006,
              "net": -36639
            },
            "smallTrader": {
              "long": 34350,
              "short": 29553,
              "net": 4797
            }
          },
          "openInterest": 176776
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18312,
              "short": 22729,
              "net": -4417
            },
            "nonCommercial": {
              "long": 6909,
              "short": 6530,
              "net": 379
            },
            "smallTrader": {
              "long": 13171,
              "short": 9133,
              "net": 4038
            }
          },
          "openInterest": 38413
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6784,
              "short": 2812,
              "net": 3972
            },
            "nonCommercial": {
              "long": 6811,
              "short": 8825,
              "net": -2014
            },
            "smallTrader": {
              "long": 1238,
              "short": 3196,
              "net": -1958
            }
          },
          "openInterest": 14923
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35843,
              "short": 28779,
              "net": 7064
            },
            "nonCommercial": {
              "long": 2373,
              "short": 4577,
              "net": -2204
            },
            "smallTrader": {
              "long": 10719,
              "short": 15579,
              "net": -4860
            }
          },
          "openInterest": 52836
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40900,
              "short": 41528,
              "net": -628
            },
            "nonCommercial": {
              "long": 17861,
              "short": 13771,
              "net": 4090
            },
            "smallTrader": {
              "long": 15164,
              "short": 18626,
              "net": -3462
            }
          },
          "openInterest": 82925
        }
      ]
    },
    {
      "reportDate": "2003-07-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 716236,
              "short": 622183,
              "net": 94053
            },
            "nonCommercial": {
              "long": 145399,
              "short": 176669,
              "net": -31270
            },
            "smallTrader": {
              "long": 112101,
              "short": 174884,
              "net": -62783
            }
          },
          "openInterest": 986514
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71068,
              "short": 73674,
              "net": -2606
            },
            "nonCommercial": {
              "long": 15903,
              "short": 8450,
              "net": 7453
            },
            "smallTrader": {
              "long": 19374,
              "short": 24221,
              "net": -4847
            }
          },
          "openInterest": 106400
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416396,
              "short": 420030,
              "net": -3634
            },
            "nonCommercial": {
              "long": 53471,
              "short": 55198,
              "net": -1727
            },
            "smallTrader": {
              "long": 82693,
              "short": 77332,
              "net": 5361
            }
          },
          "openInterest": 560093
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 544772,
              "short": 523335,
              "net": 21437
            },
            "nonCommercial": {
              "long": 144858,
              "short": 117334,
              "net": 27524
            },
            "smallTrader": {
              "long": 64127,
              "short": 113088,
              "net": -48961
            }
          },
          "openInterest": 761987
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1430,
              "short": 30102,
              "net": -28672
            },
            "nonCommercial": {
              "long": 14175,
              "short": 0,
              "net": 14175
            },
            "smallTrader": {
              "long": 20760,
              "short": 6263,
              "net": 14497
            }
          },
          "openInterest": 36365
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8220,
              "short": 28394,
              "net": -20174
            },
            "nonCommercial": {
              "long": 14414,
              "short": 4460,
              "net": 9954
            },
            "smallTrader": {
              "long": 21751,
              "short": 11531,
              "net": 10220
            }
          },
          "openInterest": 45011
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25817,
              "short": 55425,
              "net": -29608
            },
            "nonCommercial": {
              "long": 17984,
              "short": 61,
              "net": 17923
            },
            "smallTrader": {
              "long": 29528,
              "short": 17843,
              "net": 11685
            }
          },
          "openInterest": 74235
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67844,
              "short": 57882,
              "net": 9962
            },
            "nonCommercial": {
              "long": 2743,
              "short": 11934,
              "net": -9191
            },
            "smallTrader": {
              "long": 4229,
              "short": 5000,
              "net": -771
            }
          },
          "openInterest": 91476
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35949,
              "short": 33219,
              "net": 2730
            },
            "nonCommercial": {
              "long": 13985,
              "short": 26026,
              "net": -12041
            },
            "smallTrader": {
              "long": 15756,
              "short": 6445,
              "net": 9311
            }
          },
          "openInterest": 71414
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37504,
              "short": 55008,
              "net": -17504
            },
            "nonCommercial": {
              "long": 20777,
              "short": 10992,
              "net": 9785
            },
            "smallTrader": {
              "long": 11432,
              "short": 3713,
              "net": 7719
            }
          },
          "openInterest": 71369
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199959,
              "short": 146266,
              "net": 53693
            },
            "nonCommercial": {
              "long": 59241,
              "short": 85962,
              "net": -26721
            },
            "smallTrader": {
              "long": 72300,
              "short": 99272,
              "net": -26972
            }
          },
          "openInterest": 369771
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27474,
              "short": 47389,
              "net": -19915
            },
            "nonCommercial": {
              "long": 20373,
              "short": 2843,
              "net": 17530
            },
            "smallTrader": {
              "long": 10278,
              "short": 7893,
              "net": 2385
            }
          },
          "openInterest": 61992
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 344187,
              "short": 365523,
              "net": -21336
            },
            "nonCommercial": {
              "long": 86555,
              "short": 56080,
              "net": 30475
            },
            "smallTrader": {
              "long": 48330,
              "short": 57469,
              "net": -9139
            }
          },
          "openInterest": 523642
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26694,
              "short": 66038,
              "net": -39344
            },
            "nonCommercial": {
              "long": 25188,
              "short": 6027,
              "net": 19161
            },
            "smallTrader": {
              "long": 42425,
              "short": 22242,
              "net": 20183
            }
          },
          "openInterest": 94616
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5332,
              "short": 3333,
              "net": 1999
            },
            "nonCommercial": {
              "long": 7868,
              "short": 3355,
              "net": 4513
            },
            "smallTrader": {
              "long": 3585,
              "short": 10097,
              "net": -6512
            }
          },
          "openInterest": 19488
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63710,
              "short": 132545,
              "net": -68835
            },
            "nonCommercial": {
              "long": 56977,
              "short": 15649,
              "net": 41328
            },
            "smallTrader": {
              "long": 41421,
              "short": 13914,
              "net": 27507
            }
          },
          "openInterest": 187327
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 60861,
              "short": 90527,
              "net": -29666
            },
            "nonCommercial": {
              "long": 21753,
              "short": 5518,
              "net": 16235
            },
            "smallTrader": {
              "long": 29708,
              "short": 16277,
              "net": 13431
            }
          },
          "openInterest": 117928
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75970,
              "short": 63341,
              "net": 12629
            },
            "nonCommercial": {
              "long": 13642,
              "short": 13534,
              "net": 108
            },
            "smallTrader": {
              "long": 14516,
              "short": 27253,
              "net": -12737
            }
          },
          "openInterest": 104434
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17917,
              "short": 20413,
              "net": -2496
            },
            "nonCommercial": {
              "long": 7958,
              "short": 3936,
              "net": 4022
            },
            "smallTrader": {
              "long": 9569,
              "short": 11095,
              "net": -1526
            }
          },
          "openInterest": 41009
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29163,
              "short": 60953,
              "net": -31790
            },
            "nonCommercial": {
              "long": 53476,
              "short": 13376,
              "net": 40100
            },
            "smallTrader": {
              "long": 21219,
              "short": 29529,
              "net": -8310
            }
          },
          "openInterest": 115865
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17771,
              "short": 25365,
              "net": -7594
            },
            "nonCommercial": {
              "long": 9195,
              "short": 3969,
              "net": 5226
            },
            "smallTrader": {
              "long": 5695,
              "short": 3327,
              "net": 2368
            }
          },
          "openInterest": 32661
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223191,
              "short": 233445,
              "net": -10254
            },
            "nonCommercial": {
              "long": 28571,
              "short": 39741,
              "net": -11170
            },
            "smallTrader": {
              "long": 47117,
              "short": 25693,
              "net": 21424
            }
          },
          "openInterest": 356661
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1122,
              "short": 5889,
              "net": -4767
            },
            "nonCommercial": {
              "long": 4165,
              "short": 75,
              "net": 4090
            },
            "smallTrader": {
              "long": 1458,
              "short": 781,
              "net": 677
            }
          },
          "openInterest": 6750
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 7132,
              "short": 9611,
              "net": -2479
            },
            "nonCommercial": {
              "long": 5210,
              "short": 2719,
              "net": 2491
            },
            "smallTrader": {
              "long": 2501,
              "short": 2513,
              "net": -12
            }
          },
          "openInterest": 16436
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19496,
              "short": 60178,
              "net": -40682
            },
            "nonCommercial": {
              "long": 31125,
              "short": 10210,
              "net": 20915
            },
            "smallTrader": {
              "long": 26479,
              "short": 6712,
              "net": 19767
            }
          },
          "openInterest": 81775
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75356,
              "short": 106212,
              "net": -30856
            },
            "nonCommercial": {
              "long": 24393,
              "short": 8190,
              "net": 16203
            },
            "smallTrader": {
              "long": 31537,
              "short": 16884,
              "net": 14653
            }
          },
          "openInterest": 149976
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53970,
              "short": 96756,
              "net": -42786
            },
            "nonCommercial": {
              "long": 38944,
              "short": 7944,
              "net": 31000
            },
            "smallTrader": {
              "long": 23886,
              "short": 12100,
              "net": 11786
            }
          },
          "openInterest": 140195
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101817,
              "short": 91667,
              "net": 10150
            },
            "nonCommercial": {
              "long": 31478,
              "short": 37787,
              "net": -6309
            },
            "smallTrader": {
              "long": 35995,
              "short": 39836,
              "net": -3841
            }
          },
          "openInterest": 186585
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114448,
              "short": 91317,
              "net": 23131
            },
            "nonCommercial": {
              "long": 17388,
              "short": 48778,
              "net": -31390
            },
            "smallTrader": {
              "long": 37338,
              "short": 29079,
              "net": 8259
            }
          },
          "openInterest": 176648
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26150,
              "short": 16885,
              "net": 9265
            },
            "nonCommercial": {
              "long": 3140,
              "short": 9239,
              "net": -6099
            },
            "smallTrader": {
              "long": 9313,
              "short": 12479,
              "net": -3166
            }
          },
          "openInterest": 38622
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4281,
              "short": 2985,
              "net": 1296
            },
            "nonCommercial": {
              "long": 6429,
              "short": 6969,
              "net": -540
            },
            "smallTrader": {
              "long": 1681,
              "short": 2437,
              "net": -756
            }
          },
          "openInterest": 12393
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38911,
              "short": 31671,
              "net": 7240
            },
            "nonCommercial": {
              "long": 3209,
              "short": 6321,
              "net": -3112
            },
            "smallTrader": {
              "long": 10641,
              "short": 14769,
              "net": -4128
            }
          },
          "openInterest": 56955
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42667,
              "short": 43444,
              "net": -777
            },
            "nonCommercial": {
              "long": 18674,
              "short": 15437,
              "net": 3237
            },
            "smallTrader": {
              "long": 16134,
              "short": 18594,
              "net": -2460
            }
          },
          "openInterest": 85065
        }
      ]
    },
    {
      "reportDate": "2003-07-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 756979,
              "short": 636517,
              "net": 120462
            },
            "nonCommercial": {
              "long": 136898,
              "short": 196202,
              "net": -59304
            },
            "smallTrader": {
              "long": 123997,
              "short": 185155,
              "net": -61158
            }
          },
          "openInterest": 1031538
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 74852,
              "short": 79593,
              "net": -4741
            },
            "nonCommercial": {
              "long": 19376,
              "short": 9288,
              "net": 10088
            },
            "smallTrader": {
              "long": 21772,
              "short": 27119,
              "net": -5347
            }
          },
          "openInterest": 116055
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 414497,
              "short": 402715,
              "net": 11782
            },
            "nonCommercial": {
              "long": 48362,
              "short": 67524,
              "net": -19162
            },
            "smallTrader": {
              "long": 84179,
              "short": 76799,
              "net": 7380
            }
          },
          "openInterest": 555617
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 557426,
              "short": 522202,
              "net": 35224
            },
            "nonCommercial": {
              "long": 135811,
              "short": 112422,
              "net": 23389
            },
            "smallTrader": {
              "long": 57655,
              "short": 116268,
              "net": -58613
            }
          },
          "openInterest": 759709
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2382,
              "short": 27609,
              "net": -25227
            },
            "nonCommercial": {
              "long": 12233,
              "short": 0,
              "net": 12233
            },
            "smallTrader": {
              "long": 19489,
              "short": 6495,
              "net": 12994
            }
          },
          "openInterest": 34228
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14548,
              "short": 24862,
              "net": -10314
            },
            "nonCommercial": {
              "long": 5501,
              "short": 2999,
              "net": 2502
            },
            "smallTrader": {
              "long": 19238,
              "short": 11426,
              "net": 7812
            }
          },
          "openInterest": 39893
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27697,
              "short": 52742,
              "net": -25045
            },
            "nonCommercial": {
              "long": 12118,
              "short": 2782,
              "net": 9336
            },
            "smallTrader": {
              "long": 29186,
              "short": 13477,
              "net": 15709
            }
          },
          "openInterest": 69818
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66656,
              "short": 55089,
              "net": 11567
            },
            "nonCommercial": {
              "long": 2257,
              "short": 11895,
              "net": -9638
            },
            "smallTrader": {
              "long": 3952,
              "short": 5881,
              "net": -1929
            }
          },
          "openInterest": 90623
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34735,
              "short": 33758,
              "net": 977
            },
            "nonCommercial": {
              "long": 13432,
              "short": 23428,
              "net": -9996
            },
            "smallTrader": {
              "long": 15402,
              "short": 6383,
              "net": 9019
            }
          },
          "openInterest": 69974
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31252,
              "short": 64890,
              "net": -33638
            },
            "nonCommercial": {
              "long": 35422,
              "short": 11299,
              "net": 24123
            },
            "smallTrader": {
              "long": 13895,
              "short": 4380,
              "net": 9515
            }
          },
          "openInterest": 82166
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214705,
              "short": 139161,
              "net": 75544
            },
            "nonCommercial": {
              "long": 57997,
              "short": 103021,
              "net": -45024
            },
            "smallTrader": {
              "long": 68963,
              "short": 99483,
              "net": -30520
            }
          },
          "openInterest": 376954
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25533,
              "short": 50511,
              "net": -24978
            },
            "nonCommercial": {
              "long": 25586,
              "short": 2902,
              "net": 22684
            },
            "smallTrader": {
              "long": 8664,
              "short": 6370,
              "net": 2294
            }
          },
          "openInterest": 64303
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 336159,
              "short": 361832,
              "net": -25673
            },
            "nonCommercial": {
              "long": 105888,
              "short": 68014,
              "net": 37874
            },
            "smallTrader": {
              "long": 48684,
              "short": 60885,
              "net": -12201
            }
          },
          "openInterest": 536017
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33860,
              "short": 65327,
              "net": -31467
            },
            "nonCommercial": {
              "long": 22847,
              "short": 6652,
              "net": 16195
            },
            "smallTrader": {
              "long": 41861,
              "short": 26589,
              "net": 15272
            }
          },
          "openInterest": 99175
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5310,
              "short": 4018,
              "net": 1292
            },
            "nonCommercial": {
              "long": 8838,
              "short": 3348,
              "net": 5490
            },
            "smallTrader": {
              "long": 3967,
              "short": 10749,
              "net": -6782
            }
          },
          "openInterest": 21022
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66125,
              "short": 119797,
              "net": -53672
            },
            "nonCommercial": {
              "long": 51045,
              "short": 23530,
              "net": 27515
            },
            "smallTrader": {
              "long": 41324,
              "short": 15167,
              "net": 26157
            }
          },
          "openInterest": 186983
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 62094,
              "short": 99867,
              "net": -37773
            },
            "nonCommercial": {
              "long": 28908,
              "short": 7845,
              "net": 21063
            },
            "smallTrader": {
              "long": 32435,
              "short": 15725,
              "net": 16710
            }
          },
          "openInterest": 129471
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67833,
              "short": 85119,
              "net": -17286
            },
            "nonCommercial": {
              "long": 23702,
              "short": 7877,
              "net": 15825
            },
            "smallTrader": {
              "long": 22323,
              "short": 20862,
              "net": 1461
            }
          },
          "openInterest": 113969
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19692,
              "short": 18975,
              "net": 717
            },
            "nonCommercial": {
              "long": 7498,
              "short": 5462,
              "net": 2036
            },
            "smallTrader": {
              "long": 8541,
              "short": 11294,
              "net": -2753
            }
          },
          "openInterest": 39007
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28545,
              "short": 60257,
              "net": -31712
            },
            "nonCommercial": {
              "long": 53180,
              "short": 16456,
              "net": 36724
            },
            "smallTrader": {
              "long": 21930,
              "short": 26942,
              "net": -5012
            }
          },
          "openInterest": 115279
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16902,
              "short": 26435,
              "net": -9533
            },
            "nonCommercial": {
              "long": 12059,
              "short": 4348,
              "net": 7711
            },
            "smallTrader": {
              "long": 5881,
              "short": 4059,
              "net": 1822
            }
          },
          "openInterest": 34842
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222849,
              "short": 232607,
              "net": -9758
            },
            "nonCommercial": {
              "long": 29587,
              "short": 42566,
              "net": -12979
            },
            "smallTrader": {
              "long": 50526,
              "short": 27789,
              "net": 22737
            }
          },
          "openInterest": 360744
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1051,
              "short": 6492,
              "net": -5441
            },
            "nonCommercial": {
              "long": 4920,
              "short": 144,
              "net": 4776
            },
            "smallTrader": {
              "long": 1671,
              "short": 1006,
              "net": 665
            }
          },
          "openInterest": 7642
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 9597,
              "short": 10061,
              "net": -464
            },
            "nonCommercial": {
              "long": 5236,
              "short": 4623,
              "net": 613
            },
            "smallTrader": {
              "long": 1882,
              "short": 2031,
              "net": -149
            }
          },
          "openInterest": 18326
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19142,
              "short": 67436,
              "net": -48294
            },
            "nonCommercial": {
              "long": 38637,
              "short": 8294,
              "net": 30343
            },
            "smallTrader": {
              "long": 25397,
              "short": 7446,
              "net": 17951
            }
          },
          "openInterest": 87872
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76717,
              "short": 106428,
              "net": -29711
            },
            "nonCommercial": {
              "long": 24929,
              "short": 8467,
              "net": 16462
            },
            "smallTrader": {
              "long": 29416,
              "short": 16167,
              "net": 13249
            }
          },
          "openInterest": 150772
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64974,
              "short": 88698,
              "net": -23724
            },
            "nonCommercial": {
              "long": 37369,
              "short": 19095,
              "net": 18274
            },
            "smallTrader": {
              "long": 20995,
              "short": 15545,
              "net": 5450
            }
          },
          "openInterest": 145825
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112259,
              "short": 89049,
              "net": 23210
            },
            "nonCommercial": {
              "long": 26122,
              "short": 41511,
              "net": -15389
            },
            "smallTrader": {
              "long": 31932,
              "short": 39753,
              "net": -7821
            }
          },
          "openInterest": 187716
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113899,
              "short": 95916,
              "net": 17983
            },
            "nonCommercial": {
              "long": 19029,
              "short": 46061,
              "net": -27032
            },
            "smallTrader": {
              "long": 39191,
              "short": 30142,
              "net": 9049
            }
          },
          "openInterest": 178111
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28585,
              "short": 15218,
              "net": 13367
            },
            "nonCommercial": {
              "long": 3194,
              "short": 12046,
              "net": -8852
            },
            "smallTrader": {
              "long": 9504,
              "short": 14019,
              "net": -4515
            }
          },
          "openInterest": 41283
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4142,
              "short": 3583,
              "net": 559
            },
            "nonCommercial": {
              "long": 5236,
              "short": 6042,
              "net": -806
            },
            "smallTrader": {
              "long": 1953,
              "short": 1706,
              "net": 247
            }
          },
          "openInterest": 11331
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43033,
              "short": 38395,
              "net": 4638
            },
            "nonCommercial": {
              "long": 6656,
              "short": 6858,
              "net": -202
            },
            "smallTrader": {
              "long": 10961,
              "short": 15397,
              "net": -4436
            }
          },
          "openInterest": 63947
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41446,
              "short": 44673,
              "net": -3227
            },
            "nonCommercial": {
              "long": 21365,
              "short": 15091,
              "net": 6274
            },
            "smallTrader": {
              "long": 16604,
              "short": 19651,
              "net": -3047
            }
          },
          "openInterest": 87401
        }
      ]
    },
    {
      "reportDate": "2003-07-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 740184,
              "short": 653540,
              "net": 86644
            },
            "nonCommercial": {
              "long": 153411,
              "short": 188913,
              "net": -35502
            },
            "smallTrader": {
              "long": 132209,
              "short": 183351,
              "net": -51142
            }
          },
          "openInterest": 1038832
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 75073,
              "short": 73158,
              "net": 1915
            },
            "nonCommercial": {
              "long": 22251,
              "short": 11135,
              "net": 11116
            },
            "smallTrader": {
              "long": 17487,
              "short": 30518,
              "net": -13031
            }
          },
          "openInterest": 115049
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 424051,
              "short": 416399,
              "net": 7652
            },
            "nonCommercial": {
              "long": 49563,
              "short": 59111,
              "net": -9548
            },
            "smallTrader": {
              "long": 88293,
              "short": 86397,
              "net": 1896
            }
          },
          "openInterest": 571021
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 582915,
              "short": 554517,
              "net": 28398
            },
            "nonCommercial": {
              "long": 143329,
              "short": 102900,
              "net": 40429
            },
            "smallTrader": {
              "long": 66007,
              "short": 134834,
              "net": -68827
            }
          },
          "openInterest": 802567
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3697,
              "short": 27489,
              "net": -23792
            },
            "nonCommercial": {
              "long": 11621,
              "short": 0,
              "net": 11621
            },
            "smallTrader": {
              "long": 18070,
              "short": 5899,
              "net": 12171
            }
          },
          "openInterest": 33512
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15911,
              "short": 20672,
              "net": -4761
            },
            "nonCommercial": {
              "long": 3487,
              "short": 4142,
              "net": -655
            },
            "smallTrader": {
              "long": 16617,
              "short": 11201,
              "net": 5416
            }
          },
          "openInterest": 36574
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29486,
              "short": 46905,
              "net": -17419
            },
            "nonCommercial": {
              "long": 9352,
              "short": 1086,
              "net": 8266
            },
            "smallTrader": {
              "long": 26516,
              "short": 17363,
              "net": 9153
            }
          },
          "openInterest": 66155
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65283,
              "short": 53145,
              "net": 12138
            },
            "nonCommercial": {
              "long": 2520,
              "short": 12870,
              "net": -10350
            },
            "smallTrader": {
              "long": 5864,
              "short": 7652,
              "net": -1788
            }
          },
          "openInterest": 89008
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39195,
              "short": 32170,
              "net": 7025
            },
            "nonCommercial": {
              "long": 12036,
              "short": 27888,
              "net": -15852
            },
            "smallTrader": {
              "long": 15168,
              "short": 6341,
              "net": 8827
            }
          },
          "openInterest": 72983
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33092,
              "short": 65209,
              "net": -32117
            },
            "nonCommercial": {
              "long": 34723,
              "short": 11218,
              "net": 23505
            },
            "smallTrader": {
              "long": 12898,
              "short": 4286,
              "net": 8612
            }
          },
          "openInterest": 83451
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224705,
              "short": 149309,
              "net": 75396
            },
            "nonCommercial": {
              "long": 62336,
              "short": 111683,
              "net": -49347
            },
            "smallTrader": {
              "long": 73948,
              "short": 99997,
              "net": -26049
            }
          },
          "openInterest": 392252
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25829,
              "short": 49288,
              "net": -23459
            },
            "nonCommercial": {
              "long": 24293,
              "short": 3172,
              "net": 21121
            },
            "smallTrader": {
              "long": 8691,
              "short": 6353,
              "net": 2338
            }
          },
          "openInterest": 63491
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 325019,
              "short": 333830,
              "net": -8811
            },
            "nonCommercial": {
              "long": 93833,
              "short": 70461,
              "net": 23372
            },
            "smallTrader": {
              "long": 43900,
              "short": 58461,
              "net": -14561
            }
          },
          "openInterest": 510542
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38271,
              "short": 67483,
              "net": -29212
            },
            "nonCommercial": {
              "long": 18266,
              "short": 5113,
              "net": 13153
            },
            "smallTrader": {
              "long": 39207,
              "short": 23148,
              "net": 16059
            }
          },
          "openInterest": 96459
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5303,
              "short": 4123,
              "net": 1180
            },
            "nonCommercial": {
              "long": 10638,
              "short": 3457,
              "net": 7181
            },
            "smallTrader": {
              "long": 3698,
              "short": 12059,
              "net": -8361
            }
          },
          "openInterest": 22420
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62487,
              "short": 130912,
              "net": -68425
            },
            "nonCommercial": {
              "long": 60068,
              "short": 20659,
              "net": 39409
            },
            "smallTrader": {
              "long": 43526,
              "short": 14510,
              "net": 29016
            }
          },
          "openInterest": 192848
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 73842,
              "short": 102810,
              "net": -28968
            },
            "nonCommercial": {
              "long": 23427,
              "short": 5897,
              "net": 17530
            },
            "smallTrader": {
              "long": 30174,
              "short": 18736,
              "net": 11438
            }
          },
          "openInterest": 134541
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68373,
              "short": 70702,
              "net": -2329
            },
            "nonCommercial": {
              "long": 16536,
              "short": 9744,
              "net": 6792
            },
            "smallTrader": {
              "long": 19190,
              "short": 23653,
              "net": -4463
            }
          },
          "openInterest": 104161
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19290,
              "short": 16926,
              "net": 2364
            },
            "nonCommercial": {
              "long": 7240,
              "short": 6978,
              "net": 262
            },
            "smallTrader": {
              "long": 9035,
              "short": 11661,
              "net": -2626
            }
          },
          "openInterest": 40841
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29013,
              "short": 58409,
              "net": -29396
            },
            "nonCommercial": {
              "long": 54564,
              "short": 18597,
              "net": 35967
            },
            "smallTrader": {
              "long": 20677,
              "short": 27248,
              "net": -6571
            }
          },
          "openInterest": 111718
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17715,
              "short": 30546,
              "net": -12831
            },
            "nonCommercial": {
              "long": 14426,
              "short": 4480,
              "net": 9946
            },
            "smallTrader": {
              "long": 6410,
              "short": 3525,
              "net": 2885
            }
          },
          "openInterest": 38551
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 234436,
              "short": 228953,
              "net": 5483
            },
            "nonCommercial": {
              "long": 22444,
              "short": 50341,
              "net": -27897
            },
            "smallTrader": {
              "long": 52724,
              "short": 30310,
              "net": 22414
            }
          },
          "openInterest": 364676
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 893,
              "short": 6683,
              "net": -5790
            },
            "nonCommercial": {
              "long": 5386,
              "short": 317,
              "net": 5069
            },
            "smallTrader": {
              "long": 1662,
              "short": 941,
              "net": 721
            }
          },
          "openInterest": 7945
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12661,
              "short": 10840,
              "net": 1821
            },
            "nonCommercial": {
              "long": 4818,
              "short": 4506,
              "net": 312
            },
            "smallTrader": {
              "long": 1571,
              "short": 3704,
              "net": -2133
            }
          },
          "openInterest": 20677
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20081,
              "short": 67934,
              "net": -47853
            },
            "nonCommercial": {
              "long": 39330,
              "short": 9419,
              "net": 29911
            },
            "smallTrader": {
              "long": 25081,
              "short": 7139,
              "net": 17942
            }
          },
          "openInterest": 89035
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83489,
              "short": 107580,
              "net": -24091
            },
            "nonCommercial": {
              "long": 22773,
              "short": 9418,
              "net": 13355
            },
            "smallTrader": {
              "long": 26809,
              "short": 16073,
              "net": 10736
            }
          },
          "openInterest": 151785
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80016,
              "short": 86386,
              "net": -6370
            },
            "nonCommercial": {
              "long": 29654,
              "short": 26842,
              "net": 2812
            },
            "smallTrader": {
              "long": 21429,
              "short": 17871,
              "net": 3558
            }
          },
          "openInterest": 153560
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118553,
              "short": 83052,
              "net": 35501
            },
            "nonCommercial": {
              "long": 23326,
              "short": 51710,
              "net": -28384
            },
            "smallTrader": {
              "long": 33629,
              "short": 40746,
              "net": -7117
            }
          },
          "openInterest": 192674
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101402,
              "short": 119790,
              "net": -18388
            },
            "nonCommercial": {
              "long": 30892,
              "short": 30164,
              "net": 728
            },
            "smallTrader": {
              "long": 40307,
              "short": 22647,
              "net": 17660
            }
          },
          "openInterest": 179370
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30541,
              "short": 17973,
              "net": 12568
            },
            "nonCommercial": {
              "long": 1855,
              "short": 10880,
              "net": -9025
            },
            "smallTrader": {
              "long": 10524,
              "short": 14067,
              "net": -3543
            }
          },
          "openInterest": 42920
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3890,
              "short": 3636,
              "net": 254
            },
            "nonCommercial": {
              "long": 4193,
              "short": 5082,
              "net": -889
            },
            "smallTrader": {
              "long": 2081,
              "short": 1446,
              "net": 635
            }
          },
          "openInterest": 12248
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44327,
              "short": 45946,
              "net": -1619
            },
            "nonCommercial": {
              "long": 8080,
              "short": 3837,
              "net": 4243
            },
            "smallTrader": {
              "long": 10554,
              "short": 13178,
              "net": -2624
            }
          },
          "openInterest": 66641
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42803,
              "short": 52636,
              "net": -9833
            },
            "nonCommercial": {
              "long": 26768,
              "short": 12517,
              "net": 14251
            },
            "smallTrader": {
              "long": 15354,
              "short": 19772,
              "net": -4418
            }
          },
          "openInterest": 90648
        }
      ]
    },
    {
      "reportDate": "2003-07-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 743207,
              "short": 672130,
              "net": 71077
            },
            "nonCommercial": {
              "long": 153048,
              "short": 196784,
              "net": -43736
            },
            "smallTrader": {
              "long": 128520,
              "short": 155861,
              "net": -27341
            }
          },
          "openInterest": 1038171
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 79697,
              "short": 73610,
              "net": 6087
            },
            "nonCommercial": {
              "long": 19341,
              "short": 11682,
              "net": 7659
            },
            "smallTrader": {
              "long": 18013,
              "short": 31759,
              "net": -13746
            }
          },
          "openInterest": 117661
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 390187,
              "short": 396825,
              "net": -6638
            },
            "nonCommercial": {
              "long": 59029,
              "short": 70083,
              "net": -11054
            },
            "smallTrader": {
              "long": 100798,
              "short": 83106,
              "net": 17692
            }
          },
          "openInterest": 557447
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 584596,
              "short": 564088,
              "net": 20508
            },
            "nonCommercial": {
              "long": 134720,
              "short": 101920,
              "net": 32800
            },
            "smallTrader": {
              "long": 72896,
              "short": 126204,
              "net": -53308
            }
          },
          "openInterest": 803196
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4414,
              "short": 31551,
              "net": -27137
            },
            "nonCommercial": {
              "long": 12207,
              "short": 0,
              "net": 12207
            },
            "smallTrader": {
              "long": 19385,
              "short": 4455,
              "net": 14930
            }
          },
          "openInterest": 36006
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26412,
              "short": 27491,
              "net": -1079
            },
            "nonCommercial": {
              "long": 3595,
              "short": 5281,
              "net": -1686
            },
            "smallTrader": {
              "long": 14266,
              "short": 11501,
              "net": 2765
            }
          },
          "openInterest": 44811
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27302,
              "short": 48809,
              "net": -21507
            },
            "nonCommercial": {
              "long": 10028,
              "short": 594,
              "net": 9434
            },
            "smallTrader": {
              "long": 24427,
              "short": 12354,
              "net": 12073
            }
          },
          "openInterest": 62645
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62515,
              "short": 49564,
              "net": 12951
            },
            "nonCommercial": {
              "long": 3118,
              "short": 14549,
              "net": -11431
            },
            "smallTrader": {
              "long": 5409,
              "short": 6929,
              "net": -1520
            }
          },
          "openInterest": 86367
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36778,
              "short": 32683,
              "net": 4095
            },
            "nonCommercial": {
              "long": 12047,
              "short": 25216,
              "net": -13169
            },
            "smallTrader": {
              "long": 15435,
              "short": 6361,
              "net": 9074
            }
          },
          "openInterest": 74029
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33535,
              "short": 76528,
              "net": -42993
            },
            "nonCommercial": {
              "long": 44149,
              "short": 13212,
              "net": 30937
            },
            "smallTrader": {
              "long": 15752,
              "short": 3696,
              "net": 12056
            }
          },
          "openInterest": 98215
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240101,
              "short": 152908,
              "net": 87193
            },
            "nonCommercial": {
              "long": 57555,
              "short": 122729,
              "net": -65174
            },
            "smallTrader": {
              "long": 75647,
              "short": 97666,
              "net": -22019
            }
          },
          "openInterest": 403886
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26587,
              "short": 48959,
              "net": -22372
            },
            "nonCommercial": {
              "long": 22772,
              "short": 2482,
              "net": 20290
            },
            "smallTrader": {
              "long": 8052,
              "short": 5970,
              "net": 2082
            }
          },
          "openInterest": 62278
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317000,
              "short": 337946,
              "net": -20946
            },
            "nonCommercial": {
              "long": 100057,
              "short": 64951,
              "net": 35106
            },
            "smallTrader": {
              "long": 45347,
              "short": 59507,
              "net": -14160
            }
          },
          "openInterest": 509966
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34149,
              "short": 68502,
              "net": -34353
            },
            "nonCommercial": {
              "long": 17608,
              "short": 5188,
              "net": 12420
            },
            "smallTrader": {
              "long": 43249,
              "short": 21316,
              "net": 21933
            }
          },
          "openInterest": 96272
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5546,
              "short": 4515,
              "net": 1031
            },
            "nonCommercial": {
              "long": 11606,
              "short": 3718,
              "net": 7888
            },
            "smallTrader": {
              "long": 4327,
              "short": 13246,
              "net": -8919
            }
          },
          "openInterest": 23856
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57122,
              "short": 167454,
              "net": -110332
            },
            "nonCommercial": {
              "long": 93311,
              "short": 17864,
              "net": 75447
            },
            "smallTrader": {
              "long": 59345,
              "short": 24460,
              "net": 34885
            }
          },
          "openInterest": 238119
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 72067,
              "short": 99382,
              "net": -27315
            },
            "nonCommercial": {
              "long": 20700,
              "short": 5406,
              "net": 15294
            },
            "smallTrader": {
              "long": 31693,
              "short": 19672,
              "net": 12021
            }
          },
          "openInterest": 130487
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68142,
              "short": 65307,
              "net": 2835
            },
            "nonCommercial": {
              "long": 18580,
              "short": 12272,
              "net": 6308
            },
            "smallTrader": {
              "long": 16196,
              "short": 25339,
              "net": -9143
            }
          },
          "openInterest": 103252
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20367,
              "short": 14393,
              "net": 5974
            },
            "nonCommercial": {
              "long": 6720,
              "short": 9282,
              "net": -2562
            },
            "smallTrader": {
              "long": 7480,
              "short": 10892,
              "net": -3412
            }
          },
          "openInterest": 39132
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30714,
              "short": 56790,
              "net": -26076
            },
            "nonCommercial": {
              "long": 51501,
              "short": 18245,
              "net": 33256
            },
            "smallTrader": {
              "long": 21380,
              "short": 28560,
              "net": -7180
            }
          },
          "openInterest": 113782
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20720,
              "short": 26265,
              "net": -5545
            },
            "nonCommercial": {
              "long": 11229,
              "short": 7884,
              "net": 3345
            },
            "smallTrader": {
              "long": 6091,
              "short": 3891,
              "net": 2200
            }
          },
          "openInterest": 38040
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211396,
              "short": 214707,
              "net": -3311
            },
            "nonCommercial": {
              "long": 21973,
              "short": 45590,
              "net": -23617
            },
            "smallTrader": {
              "long": 53902,
              "short": 26974,
              "net": 26928
            }
          },
          "openInterest": 335028
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 498,
              "short": 6511,
              "net": -6013
            },
            "nonCommercial": {
              "long": 5716,
              "short": 460,
              "net": 5256
            },
            "smallTrader": {
              "long": 1900,
              "short": 1143,
              "net": 757
            }
          },
          "openInterest": 8114
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 10531,
              "short": 11802,
              "net": -1271
            },
            "nonCommercial": {
              "long": 6896,
              "short": 3869,
              "net": 3027
            },
            "smallTrader": {
              "long": 2393,
              "short": 4149,
              "net": -1756
            }
          },
          "openInterest": 21166
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16970,
              "short": 87846,
              "net": -70876
            },
            "nonCommercial": {
              "long": 56004,
              "short": 7572,
              "net": 48432
            },
            "smallTrader": {
              "long": 28991,
              "short": 6547,
              "net": 22444
            }
          },
          "openInterest": 108811
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85513,
              "short": 105791,
              "net": -20278
            },
            "nonCommercial": {
              "long": 20828,
              "short": 11834,
              "net": 8994
            },
            "smallTrader": {
              "long": 26343,
              "short": 15059,
              "net": 11284
            }
          },
          "openInterest": 150989
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84480,
              "short": 74733,
              "net": 9747
            },
            "nonCommercial": {
              "long": 22224,
              "short": 35229,
              "net": -13005
            },
            "smallTrader": {
              "long": 22358,
              "short": 19100,
              "net": 3258
            }
          },
          "openInterest": 151630
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112208,
              "short": 71964,
              "net": 40244
            },
            "nonCommercial": {
              "long": 23054,
              "short": 58621,
              "net": -35567
            },
            "smallTrader": {
              "long": 33429,
              "short": 38106,
              "net": -4677
            }
          },
          "openInterest": 181182
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99204,
              "short": 137098,
              "net": -37894
            },
            "nonCommercial": {
              "long": 38800,
              "short": 24668,
              "net": 14132
            },
            "smallTrader": {
              "long": 45530,
              "short": 21768,
              "net": 23762
            }
          },
          "openInterest": 190071
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30865,
              "short": 22102,
              "net": 8763
            },
            "nonCommercial": {
              "long": 1984,
              "short": 10124,
              "net": -8140
            },
            "smallTrader": {
              "long": 11148,
              "short": 11771,
              "net": -623
            }
          },
          "openInterest": 44007
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3709,
              "short": 3665,
              "net": 44
            },
            "nonCommercial": {
              "long": 5595,
              "short": 4636,
              "net": 959
            },
            "smallTrader": {
              "long": 969,
              "short": 1972,
              "net": -1003
            }
          },
          "openInterest": 12578
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42671,
              "short": 49847,
              "net": -7176
            },
            "nonCommercial": {
              "long": 10964,
              "short": 2495,
              "net": 8469
            },
            "smallTrader": {
              "long": 10549,
              "short": 11842,
              "net": -1293
            }
          },
          "openInterest": 67352
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42543,
              "short": 65830,
              "net": -23287
            },
            "nonCommercial": {
              "long": 40015,
              "short": 13477,
              "net": 26538
            },
            "smallTrader": {
              "long": 18377,
              "short": 21628,
              "net": -3251
            }
          },
          "openInterest": 107419
        }
      ]
    },
    {
      "reportDate": "2003-08-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 712105,
              "short": 675593,
              "net": 36512
            },
            "nonCommercial": {
              "long": 190852,
              "short": 175687,
              "net": 15165
            },
            "smallTrader": {
              "long": 124662,
              "short": 176339,
              "net": -51677
            }
          },
          "openInterest": 1052813
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 99868,
              "short": 76384,
              "net": 23484
            },
            "nonCommercial": {
              "long": 14003,
              "short": 18668,
              "net": -4665
            },
            "smallTrader": {
              "long": 14682,
              "short": 33501,
              "net": -18819
            }
          },
          "openInterest": 129223
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 384507,
              "short": 368219,
              "net": 16288
            },
            "nonCommercial": {
              "long": 53696,
              "short": 78545,
              "net": -24849
            },
            "smallTrader": {
              "long": 97154,
              "short": 88593,
              "net": 8561
            }
          },
          "openInterest": 537197
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 660776,
              "short": 591709,
              "net": 69067
            },
            "nonCommercial": {
              "long": 119343,
              "short": 106365,
              "net": 12978
            },
            "smallTrader": {
              "long": 58799,
              "short": 140844,
              "net": -82045
            }
          },
          "openInterest": 851433
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3907,
              "short": 27531,
              "net": -23624
            },
            "nonCommercial": {
              "long": 11385,
              "short": 0,
              "net": 11385
            },
            "smallTrader": {
              "long": 17947,
              "short": 5708,
              "net": 12239
            }
          },
          "openInterest": 33355
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26475,
              "short": 29344,
              "net": -2869
            },
            "nonCommercial": {
              "long": 3660,
              "short": 3959,
              "net": -299
            },
            "smallTrader": {
              "long": 15045,
              "short": 11877,
              "net": 3168
            }
          },
          "openInterest": 45719
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26813,
              "short": 48749,
              "net": -21936
            },
            "nonCommercial": {
              "long": 9585,
              "short": 1290,
              "net": 8295
            },
            "smallTrader": {
              "long": 25720,
              "short": 12079,
              "net": 13641
            }
          },
          "openInterest": 62515
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63514,
              "short": 48512,
              "net": 15002
            },
            "nonCommercial": {
              "long": 4107,
              "short": 18613,
              "net": -14506
            },
            "smallTrader": {
              "long": 3094,
              "short": 3590,
              "net": -496
            }
          },
          "openInterest": 80026
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32723,
              "short": 37557,
              "net": -4834
            },
            "nonCommercial": {
              "long": 13854,
              "short": 17686,
              "net": -3832
            },
            "smallTrader": {
              "long": 14314,
              "short": 5648,
              "net": 8666
            }
          },
          "openInterest": 70123
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31092,
              "short": 77704,
              "net": -46612
            },
            "nonCommercial": {
              "long": 48720,
              "short": 14103,
              "net": 34617
            },
            "smallTrader": {
              "long": 15817,
              "short": 3822,
              "net": 11995
            }
          },
          "openInterest": 101260
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240702,
              "short": 150171,
              "net": 90531
            },
            "nonCommercial": {
              "long": 57063,
              "short": 125999,
              "net": -68936
            },
            "smallTrader": {
              "long": 76902,
              "short": 98497,
              "net": -21595
            }
          },
          "openInterest": 407895
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30054,
              "short": 42702,
              "net": -12648
            },
            "nonCommercial": {
              "long": 18464,
              "short": 7174,
              "net": 11290
            },
            "smallTrader": {
              "long": 8844,
              "short": 7486,
              "net": 1358
            }
          },
          "openInterest": 61831
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317092,
              "short": 363936,
              "net": -46844
            },
            "nonCommercial": {
              "long": 132720,
              "short": 72695,
              "net": 60025
            },
            "smallTrader": {
              "long": 49514,
              "short": 62695,
              "net": -13181
            }
          },
          "openInterest": 554737
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35466,
              "short": 69227,
              "net": -33761
            },
            "nonCommercial": {
              "long": 16777,
              "short": 2888,
              "net": 13889
            },
            "smallTrader": {
              "long": 39758,
              "short": 19886,
              "net": 19872
            }
          },
          "openInterest": 93299
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5284,
              "short": 4224,
              "net": 1060
            },
            "nonCommercial": {
              "long": 12055,
              "short": 3548,
              "net": 8507
            },
            "smallTrader": {
              "long": 4653,
              "short": 14220,
              "net": -9567
            }
          },
          "openInterest": 24246
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52412,
              "short": 145598,
              "net": -93186
            },
            "nonCommercial": {
              "long": 75623,
              "short": 17812,
              "net": 57811
            },
            "smallTrader": {
              "long": 46410,
              "short": 11035,
              "net": 35375
            }
          },
          "openInterest": 200599
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 66949,
              "short": 115834,
              "net": -48885
            },
            "nonCommercial": {
              "long": 39074,
              "short": 8344,
              "net": 30730
            },
            "smallTrader": {
              "long": 36509,
              "short": 18354,
              "net": 18155
            }
          },
          "openInterest": 148329
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102290,
              "short": 46435,
              "net": 55855
            },
            "nonCommercial": {
              "long": 10136,
              "short": 46435,
              "net": -36299
            },
            "smallTrader": {
              "long": 12744,
              "short": 32300,
              "net": -19556
            }
          },
          "openInterest": 125420
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21398,
              "short": 12823,
              "net": 8575
            },
            "nonCommercial": {
              "long": 6232,
              "short": 12701,
              "net": -6469
            },
            "smallTrader": {
              "long": 8748,
              "short": 10854,
              "net": -2106
            }
          },
          "openInterest": 39258
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29263,
              "short": 56014,
              "net": -26751
            },
            "nonCommercial": {
              "long": 54237,
              "short": 18744,
              "net": 35493
            },
            "smallTrader": {
              "long": 21312,
              "short": 30054,
              "net": -8742
            }
          },
          "openInterest": 112116
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22139,
              "short": 24080,
              "net": -1941
            },
            "nonCommercial": {
              "long": 8689,
              "short": 8258,
              "net": 431
            },
            "smallTrader": {
              "long": 5357,
              "short": 3847,
              "net": 1510
            }
          },
          "openInterest": 36485
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216949,
              "short": 217617,
              "net": -668
            },
            "nonCommercial": {
              "long": 24835,
              "short": 51464,
              "net": -26629
            },
            "smallTrader": {
              "long": 55632,
              "short": 28335,
              "net": 27297
            }
          },
          "openInterest": 346689
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 614,
              "short": 6598,
              "net": -5984
            },
            "nonCommercial": {
              "long": 5677,
              "short": 476,
              "net": 5201
            },
            "smallTrader": {
              "long": 1805,
              "short": 1022,
              "net": 783
            }
          },
          "openInterest": 8096
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20707,
              "short": 11759,
              "net": 8948
            },
            "nonCommercial": {
              "long": 4633,
              "short": 6272,
              "net": -1639
            },
            "smallTrader": {
              "long": 1598,
              "short": 8907,
              "net": -7309
            }
          },
          "openInterest": 28985
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18014,
              "short": 88498,
              "net": -70484
            },
            "nonCommercial": {
              "long": 53066,
              "short": 5353,
              "net": 47713
            },
            "smallTrader": {
              "long": 29577,
              "short": 6806,
              "net": 22771
            }
          },
          "openInterest": 110005
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81017,
              "short": 97364,
              "net": -16347
            },
            "nonCommercial": {
              "long": 19234,
              "short": 13879,
              "net": 5355
            },
            "smallTrader": {
              "long": 25458,
              "short": 14466,
              "net": 10992
            }
          },
          "openInterest": 143405
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94823,
              "short": 70945,
              "net": 23878
            },
            "nonCommercial": {
              "long": 19103,
              "short": 46766,
              "net": -27663
            },
            "smallTrader": {
              "long": 23945,
              "short": 20160,
              "net": 3785
            }
          },
          "openInterest": 159737
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112277,
              "short": 71540,
              "net": 40737
            },
            "nonCommercial": {
              "long": 20802,
              "short": 57474,
              "net": -36672
            },
            "smallTrader": {
              "long": 30815,
              "short": 34880,
              "net": -4065
            }
          },
          "openInterest": 175653
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106872,
              "short": 174411,
              "net": -67539
            },
            "nonCommercial": {
              "long": 61486,
              "short": 21059,
              "net": 40427
            },
            "smallTrader": {
              "long": 37576,
              "short": 10464,
              "net": 27112
            }
          },
          "openInterest": 213721
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31220,
              "short": 22379,
              "net": 8841
            },
            "nonCommercial": {
              "long": 1082,
              "short": 9538,
              "net": -8456
            },
            "smallTrader": {
              "long": 11004,
              "short": 11389,
              "net": -385
            }
          },
          "openInterest": 43306
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3759,
              "short": 3503,
              "net": 256
            },
            "nonCommercial": {
              "long": 4482,
              "short": 4719,
              "net": -237
            },
            "smallTrader": {
              "long": 1557,
              "short": 1576,
              "net": -19
            }
          },
          "openInterest": 11803
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42006,
              "short": 53597,
              "net": -11591
            },
            "nonCommercial": {
              "long": 12087,
              "short": 2157,
              "net": 9930
            },
            "smallTrader": {
              "long": 13237,
              "short": 11576,
              "net": 1661
            }
          },
          "openInterest": 69723
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43561,
              "short": 70018,
              "net": -26457
            },
            "nonCommercial": {
              "long": 44664,
              "short": 13720,
              "net": 30944
            },
            "smallTrader": {
              "long": 19160,
              "short": 23647,
              "net": -4487
            }
          },
          "openInterest": 114247
        }
      ]
    },
    {
      "reportDate": "2003-08-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 707637,
              "short": 667170,
              "net": 40467
            },
            "nonCommercial": {
              "long": 171690,
              "short": 170734,
              "net": 956
            },
            "smallTrader": {
              "long": 114973,
              "short": 156396,
              "net": -41423
            }
          },
          "openInterest": 1017005
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 113185,
              "short": 88882,
              "net": 24303
            },
            "nonCommercial": {
              "long": 15005,
              "short": 20556,
              "net": -5551
            },
            "smallTrader": {
              "long": 15481,
              "short": 34233,
              "net": -18752
            }
          },
          "openInterest": 144341
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 398093,
              "short": 378243,
              "net": 19850
            },
            "nonCommercial": {
              "long": 45539,
              "short": 75431,
              "net": -29892
            },
            "smallTrader": {
              "long": 86139,
              "short": 76097,
              "net": 10042
            }
          },
          "openInterest": 534967
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 701122,
              "short": 598914,
              "net": 102208
            },
            "nonCommercial": {
              "long": 78604,
              "short": 108401,
              "net": -29797
            },
            "smallTrader": {
              "long": 57694,
              "short": 130105,
              "net": -72411
            }
          },
          "openInterest": 854386
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5022,
              "short": 27693,
              "net": -22671
            },
            "nonCommercial": {
              "long": 10578,
              "short": 0,
              "net": 10578
            },
            "smallTrader": {
              "long": 17616,
              "short": 5523,
              "net": 12093
            }
          },
          "openInterest": 33216
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25545,
              "short": 31450,
              "net": -5905
            },
            "nonCommercial": {
              "long": 3107,
              "short": 2526,
              "net": 581
            },
            "smallTrader": {
              "long": 15732,
              "short": 10408,
              "net": 5324
            }
          },
          "openInterest": 44939
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23835,
              "short": 52289,
              "net": -28454
            },
            "nonCommercial": {
              "long": 13743,
              "short": 697,
              "net": 13046
            },
            "smallTrader": {
              "long": 28704,
              "short": 13296,
              "net": 15408
            }
          },
          "openInterest": 66366
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60266,
              "short": 46912,
              "net": 13354
            },
            "nonCommercial": {
              "long": 4434,
              "short": 17641,
              "net": -13207
            },
            "smallTrader": {
              "long": 7128,
              "short": 7275,
              "net": -147
            }
          },
          "openInterest": 78552
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31705,
              "short": 32772,
              "net": -1067
            },
            "nonCommercial": {
              "long": 10819,
              "short": 17361,
              "net": -6542
            },
            "smallTrader": {
              "long": 15394,
              "short": 7785,
              "net": 7609
            }
          },
          "openInterest": 65849
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31032,
              "short": 70851,
              "net": -39819
            },
            "nonCommercial": {
              "long": 43450,
              "short": 12883,
              "net": 30567
            },
            "smallTrader": {
              "long": 14309,
              "short": 5057,
              "net": 9252
            }
          },
          "openInterest": 94633
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234904,
              "short": 167594,
              "net": 67310
            },
            "nonCommercial": {
              "long": 58425,
              "short": 96387,
              "net": -37962
            },
            "smallTrader": {
              "long": 71938,
              "short": 101286,
              "net": -29348
            }
          },
          "openInterest": 395194
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32136,
              "short": 39743,
              "net": -7607
            },
            "nonCommercial": {
              "long": 16781,
              "short": 10026,
              "net": 6755
            },
            "smallTrader": {
              "long": 7973,
              "short": 7121,
              "net": 852
            }
          },
          "openInterest": 61329
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 323276,
              "short": 361918,
              "net": -38642
            },
            "nonCommercial": {
              "long": 126978,
              "short": 76367,
              "net": 50611
            },
            "smallTrader": {
              "long": 58558,
              "short": 70527,
              "net": -11969
            }
          },
          "openInterest": 562524
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36733,
              "short": 72336,
              "net": -35603
            },
            "nonCommercial": {
              "long": 18505,
              "short": 3803,
              "net": 14702
            },
            "smallTrader": {
              "long": 41074,
              "short": 20173,
              "net": 20901
            }
          },
          "openInterest": 97523
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5700,
              "short": 4350,
              "net": 1350
            },
            "nonCommercial": {
              "long": 12655,
              "short": 3266,
              "net": 9389
            },
            "smallTrader": {
              "long": 4040,
              "short": 14779,
              "net": -10739
            }
          },
          "openInterest": 24036
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49254,
              "short": 151016,
              "net": -101762
            },
            "nonCommercial": {
              "long": 84578,
              "short": 18065,
              "net": 66513
            },
            "smallTrader": {
              "long": 49171,
              "short": 13922,
              "net": 35249
            }
          },
          "openInterest": 209187
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 72563,
              "short": 119567,
              "net": -47004
            },
            "nonCommercial": {
              "long": 37730,
              "short": 6517,
              "net": 31213
            },
            "smallTrader": {
              "long": 34424,
              "short": 18633,
              "net": 15791
            }
          },
          "openInterest": 151927
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87270,
              "short": 65228,
              "net": 22042
            },
            "nonCommercial": {
              "long": 12940,
              "short": 22880,
              "net": -9940
            },
            "smallTrader": {
              "long": 14677,
              "short": 26779,
              "net": -12102
            }
          },
          "openInterest": 115581
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21828,
              "short": 12536,
              "net": 9292
            },
            "nonCommercial": {
              "long": 5554,
              "short": 11454,
              "net": -5900
            },
            "smallTrader": {
              "long": 7558,
              "short": 10950,
              "net": -3392
            }
          },
          "openInterest": 37311
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28482,
              "short": 56075,
              "net": -27593
            },
            "nonCommercial": {
              "long": 57517,
              "short": 19968,
              "net": 37549
            },
            "smallTrader": {
              "long": 20175,
              "short": 30131,
              "net": -9956
            }
          },
          "openInterest": 112024
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25821,
              "short": 23668,
              "net": 2153
            },
            "nonCommercial": {
              "long": 7014,
              "short": 9101,
              "net": -2087
            },
            "smallTrader": {
              "long": 4842,
              "short": 4908,
              "net": -66
            }
          },
          "openInterest": 37988
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209614,
              "short": 217884,
              "net": -8270
            },
            "nonCommercial": {
              "long": 26551,
              "short": 48998,
              "net": -22447
            },
            "smallTrader": {
              "long": 57267,
              "short": 26550,
              "net": 30717
            }
          },
          "openInterest": 342506
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 682,
              "short": 6892,
              "net": -6210
            },
            "nonCommercial": {
              "long": 5997,
              "short": 553,
              "net": 5444
            },
            "smallTrader": {
              "long": 1844,
              "short": 1078,
              "net": 766
            }
          },
          "openInterest": 8523
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23088,
              "short": 18457,
              "net": 4631
            },
            "nonCommercial": {
              "long": 5473,
              "short": 4200,
              "net": 1273
            },
            "smallTrader": {
              "long": 2741,
              "short": 8645,
              "net": -5904
            }
          },
          "openInterest": 33365
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16829,
              "short": 84628,
              "net": -67799
            },
            "nonCommercial": {
              "long": 48346,
              "short": 6163,
              "net": 42183
            },
            "smallTrader": {
              "long": 33537,
              "short": 7921,
              "net": 25616
            }
          },
          "openInterest": 107445
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73989,
              "short": 98631,
              "net": -24642
            },
            "nonCommercial": {
              "long": 20603,
              "short": 8842,
              "net": 11761
            },
            "smallTrader": {
              "long": 28414,
              "short": 15533,
              "net": 12881
            }
          },
          "openInterest": 141843
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92423,
              "short": 71635,
              "net": 20788
            },
            "nonCommercial": {
              "long": 23296,
              "short": 49986,
              "net": -26690
            },
            "smallTrader": {
              "long": 24189,
              "short": 18287,
              "net": 5902
            }
          },
          "openInterest": 161979
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107245,
              "short": 80881,
              "net": 26364
            },
            "nonCommercial": {
              "long": 27525,
              "short": 48017,
              "net": -20492
            },
            "smallTrader": {
              "long": 29149,
              "short": 35021,
              "net": -5872
            }
          },
          "openInterest": 177014
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99221,
              "short": 147799,
              "net": -48578
            },
            "nonCommercial": {
              "long": 47918,
              "short": 20387,
              "net": 27531
            },
            "smallTrader": {
              "long": 43297,
              "short": 22250,
              "net": 21047
            }
          },
          "openInterest": 194844
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32109,
              "short": 19937,
              "net": 12172
            },
            "nonCommercial": {
              "long": 1556,
              "short": 11558,
              "net": -10002
            },
            "smallTrader": {
              "long": 9507,
              "short": 11677,
              "net": -2170
            }
          },
          "openInterest": 43172
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37942,
              "short": 53708,
              "net": -15766
            },
            "nonCommercial": {
              "long": 15546,
              "short": 2260,
              "net": 13286
            },
            "smallTrader": {
              "long": 15927,
              "short": 13447,
              "net": 2480
            }
          },
          "openInterest": 70624
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47297,
              "short": 77792,
              "net": -30495
            },
            "nonCommercial": {
              "long": 48301,
              "short": 15076,
              "net": 33225
            },
            "smallTrader": {
              "long": 21014,
              "short": 23744,
              "net": -2730
            }
          },
          "openInterest": 124140
        }
      ]
    },
    {
      "reportDate": "2003-08-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 756064,
              "short": 727484,
              "net": 28580
            },
            "nonCommercial": {
              "long": 175895,
              "short": 150051,
              "net": 25844
            },
            "smallTrader": {
              "long": 114930,
              "short": 169354,
              "net": -54424
            }
          },
          "openInterest": 1075534
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 116346,
              "short": 92129,
              "net": 24217
            },
            "nonCommercial": {
              "long": 14504,
              "short": 20995,
              "net": -6491
            },
            "smallTrader": {
              "long": 14441,
              "short": 32167,
              "net": -17726
            }
          },
          "openInterest": 145961
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 392902,
              "short": 355909,
              "net": 36993
            },
            "nonCommercial": {
              "long": 36378,
              "short": 82676,
              "net": -46298
            },
            "smallTrader": {
              "long": 90395,
              "short": 81090,
              "net": 9305
            }
          },
          "openInterest": 529972
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 664653,
              "short": 573337,
              "net": 91316
            },
            "nonCommercial": {
              "long": 83333,
              "short": 103074,
              "net": -19741
            },
            "smallTrader": {
              "long": 66661,
              "short": 138236,
              "net": -71575
            }
          },
          "openInterest": 839628
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5463,
              "short": 28229,
              "net": -22766
            },
            "nonCommercial": {
              "long": 10320,
              "short": 0,
              "net": 10320
            },
            "smallTrader": {
              "long": 18522,
              "short": 6076,
              "net": 12446
            }
          },
          "openInterest": 34305
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28279,
              "short": 29372,
              "net": -1093
            },
            "nonCommercial": {
              "long": 3143,
              "short": 6746,
              "net": -3603
            },
            "smallTrader": {
              "long": 15845,
              "short": 11149,
              "net": 4696
            }
          },
          "openInterest": 47837
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25024,
              "short": 49479,
              "net": -24455
            },
            "nonCommercial": {
              "long": 10444,
              "short": 473,
              "net": 9971
            },
            "smallTrader": {
              "long": 26099,
              "short": 11615,
              "net": 14484
            }
          },
          "openInterest": 61784
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57215,
              "short": 48298,
              "net": 8917
            },
            "nonCommercial": {
              "long": 6819,
              "short": 16406,
              "net": -9587
            },
            "smallTrader": {
              "long": 6493,
              "short": 5823,
              "net": 670
            }
          },
          "openInterest": 75694
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32763,
              "short": 30713,
              "net": 2050
            },
            "nonCommercial": {
              "long": 12269,
              "short": 22641,
              "net": -10372
            },
            "smallTrader": {
              "long": 15321,
              "short": 6999,
              "net": 8322
            }
          },
          "openInterest": 68794
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30167,
              "short": 70813,
              "net": -40646
            },
            "nonCommercial": {
              "long": 42072,
              "short": 11748,
              "net": 30324
            },
            "smallTrader": {
              "long": 14922,
              "short": 4600,
              "net": 10322
            }
          },
          "openInterest": 94011
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219714,
              "short": 185441,
              "net": 34273
            },
            "nonCommercial": {
              "long": 59667,
              "short": 68755,
              "net": -9088
            },
            "smallTrader": {
              "long": 72740,
              "short": 97925,
              "net": -25185
            }
          },
          "openInterest": 378585
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34082,
              "short": 36831,
              "net": -2749
            },
            "nonCommercial": {
              "long": 17454,
              "short": 15554,
              "net": 1900
            },
            "smallTrader": {
              "long": 7844,
              "short": 6995,
              "net": 849
            }
          },
          "openInterest": 63711
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 326496,
              "short": 341646,
              "net": -15150
            },
            "nonCommercial": {
              "long": 92321,
              "short": 63903,
              "net": 28418
            },
            "smallTrader": {
              "long": 57208,
              "short": 70476,
              "net": -13268
            }
          },
          "openInterest": 526675
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37631,
              "short": 60069,
              "net": -22438
            },
            "nonCommercial": {
              "long": 16930,
              "short": 7809,
              "net": 9121
            },
            "smallTrader": {
              "long": 40512,
              "short": 27195,
              "net": 13317
            }
          },
          "openInterest": 95786
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6195,
              "short": 3824,
              "net": 2371
            },
            "nonCommercial": {
              "long": 10955,
              "short": 3449,
              "net": 7506
            },
            "smallTrader": {
              "long": 4919,
              "short": 14796,
              "net": -9877
            }
          },
          "openInterest": 24289
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48481,
              "short": 174211,
              "net": -125730
            },
            "nonCommercial": {
              "long": 104223,
              "short": 14225,
              "net": 89998
            },
            "smallTrader": {
              "long": 49880,
              "short": 14148,
              "net": 35732
            }
          },
          "openInterest": 229142
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 76810,
              "short": 111668,
              "net": -34858
            },
            "nonCommercial": {
              "long": 24492,
              "short": 3932,
              "net": 20560
            },
            "smallTrader": {
              "long": 36740,
              "short": 22442,
              "net": 14298
            }
          },
          "openInterest": 145162
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64180,
              "short": 45358,
              "net": 18822
            },
            "nonCommercial": {
              "long": 14557,
              "short": 23909,
              "net": -9352
            },
            "smallTrader": {
              "long": 38631,
              "short": 48101,
              "net": -9470
            }
          },
          "openInterest": 118044
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20057,
              "short": 12400,
              "net": 7657
            },
            "nonCommercial": {
              "long": 6055,
              "short": 10171,
              "net": -4116
            },
            "smallTrader": {
              "long": 6991,
              "short": 10532,
              "net": -3541
            }
          },
          "openInterest": 35780
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28913,
              "short": 55140,
              "net": -26227
            },
            "nonCommercial": {
              "long": 56941,
              "short": 20816,
              "net": 36125
            },
            "smallTrader": {
              "long": 20926,
              "short": 30824,
              "net": -9898
            }
          },
          "openInterest": 114243
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27801,
              "short": 19836,
              "net": 7965
            },
            "nonCommercial": {
              "long": 7825,
              "short": 15775,
              "net": -7950
            },
            "smallTrader": {
              "long": 5322,
              "short": 5337,
              "net": -15
            }
          },
          "openInterest": 41248
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225772,
              "short": 224115,
              "net": 1657
            },
            "nonCommercial": {
              "long": 21357,
              "short": 52719,
              "net": -31362
            },
            "smallTrader": {
              "long": 54398,
              "short": 24693,
              "net": 29705
            }
          },
          "openInterest": 351859
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 697,
              "short": 6968,
              "net": -6271
            },
            "nonCommercial": {
              "long": 6186,
              "short": 513,
              "net": 5673
            },
            "smallTrader": {
              "long": 1766,
              "short": 1168,
              "net": 598
            }
          },
          "openInterest": 8649
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14219,
              "short": 24750,
              "net": -10531
            },
            "nonCommercial": {
              "long": 8656,
              "short": 2950,
              "net": 5706
            },
            "smallTrader": {
              "long": 8900,
              "short": 4075,
              "net": 4825
            }
          },
          "openInterest": 33641
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16208,
              "short": 85525,
              "net": -69317
            },
            "nonCommercial": {
              "long": 45072,
              "short": 5482,
              "net": 39590
            },
            "smallTrader": {
              "long": 36293,
              "short": 6566,
              "net": 29727
            }
          },
          "openInterest": 107708
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72121,
              "short": 113541,
              "net": -41420
            },
            "nonCommercial": {
              "long": 32774,
              "short": 6707,
              "net": 26067
            },
            "smallTrader": {
              "long": 29306,
              "short": 13953,
              "net": 15353
            }
          },
          "openInterest": 149930
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89083,
              "short": 74646,
              "net": 14437
            },
            "nonCommercial": {
              "long": 22444,
              "short": 42694,
              "net": -20250
            },
            "smallTrader": {
              "long": 22616,
              "short": 16803,
              "net": 5813
            }
          },
          "openInterest": 154949
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106885,
              "short": 100280,
              "net": 6605
            },
            "nonCommercial": {
              "long": 39681,
              "short": 40935,
              "net": -1254
            },
            "smallTrader": {
              "long": 31425,
              "short": 36776,
              "net": -5351
            }
          },
          "openInterest": 196787
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104227,
              "short": 136686,
              "net": -32459
            },
            "nonCommercial": {
              "long": 35637,
              "short": 19055,
              "net": 16582
            },
            "smallTrader": {
              "long": 43233,
              "short": 27356,
              "net": 15877
            }
          },
          "openInterest": 189069
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43443,
              "short": 15622,
              "net": 27821
            },
            "nonCommercial": {
              "long": 2032,
              "short": 21829,
              "net": -19797
            },
            "smallTrader": {
              "long": 9878,
              "short": 17902,
              "net": -8024
            }
          },
          "openInterest": 55803
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3708,
              "short": 3592,
              "net": 116
            },
            "nonCommercial": {
              "long": 4105,
              "short": 5086,
              "net": -981
            },
            "smallTrader": {
              "long": 2525,
              "short": 1660,
              "net": 865
            }
          },
          "openInterest": 12352
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38912,
              "short": 58873,
              "net": -19961
            },
            "nonCommercial": {
              "long": 19908,
              "short": 1979,
              "net": 17929
            },
            "smallTrader": {
              "long": 15964,
              "short": 13932,
              "net": 2032
            }
          },
          "openInterest": 76363
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45836,
              "short": 75034,
              "net": -29198
            },
            "nonCommercial": {
              "long": 48445,
              "short": 15152,
              "net": 33293
            },
            "smallTrader": {
              "long": 21574,
              "short": 25669,
              "net": -4095
            }
          },
          "openInterest": 123559
        }
      ]
    },
    {
      "reportDate": "2003-08-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 736177,
              "short": 683106,
              "net": 53071
            },
            "nonCommercial": {
              "long": 125660,
              "short": 130328,
              "net": -4668
            },
            "smallTrader": {
              "long": 110527,
              "short": 158930,
              "net": -48403
            }
          },
          "openInterest": 982704
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 134686,
              "short": 110482,
              "net": 24204
            },
            "nonCommercial": {
              "long": 19438,
              "short": 23221,
              "net": -3783
            },
            "smallTrader": {
              "long": 18704,
              "short": 39125,
              "net": -20421
            }
          },
          "openInterest": 175019
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 345399,
              "short": 299183,
              "net": 46216
            },
            "nonCommercial": {
              "long": 23085,
              "short": 71693,
              "net": -48608
            },
            "smallTrader": {
              "long": 86956,
              "short": 84564,
              "net": 2392
            }
          },
          "openInterest": 474298
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 650935,
              "short": 563066,
              "net": 87869
            },
            "nonCommercial": {
              "long": 98340,
              "short": 99220,
              "net": -880
            },
            "smallTrader": {
              "long": 54356,
              "short": 141345,
              "net": -86989
            }
          },
          "openInterest": 820468
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6606,
              "short": 25193,
              "net": -18587
            },
            "nonCommercial": {
              "long": 7393,
              "short": 894,
              "net": 6499
            },
            "smallTrader": {
              "long": 17846,
              "short": 5758,
              "net": 12088
            }
          },
          "openInterest": 31865
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28725,
              "short": 29067,
              "net": -342
            },
            "nonCommercial": {
              "long": 3953,
              "short": 6136,
              "net": -2183
            },
            "smallTrader": {
              "long": 15846,
              "short": 13321,
              "net": 2525
            }
          },
          "openInterest": 49139
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26626,
              "short": 47642,
              "net": -21016
            },
            "nonCommercial": {
              "long": 9662,
              "short": 113,
              "net": 9549
            },
            "smallTrader": {
              "long": 25434,
              "short": 13967,
              "net": 11467
            }
          },
          "openInterest": 62024
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52154,
              "short": 57354,
              "net": -5200
            },
            "nonCommercial": {
              "long": 17008,
              "short": 14246,
              "net": 2762
            },
            "smallTrader": {
              "long": 6835,
              "short": 4397,
              "net": 2438
            }
          },
          "openInterest": 78824
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33213,
              "short": 29889,
              "net": 3324
            },
            "nonCommercial": {
              "long": 12081,
              "short": 23573,
              "net": -11492
            },
            "smallTrader": {
              "long": 14221,
              "short": 6053,
              "net": 8168
            }
          },
          "openInterest": 66716
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32850,
              "short": 70926,
              "net": -38076
            },
            "nonCommercial": {
              "long": 42156,
              "short": 12845,
              "net": 29311
            },
            "smallTrader": {
              "long": 15242,
              "short": 6477,
              "net": 8765
            }
          },
          "openInterest": 93229
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209281,
              "short": 172531,
              "net": 36750
            },
            "nonCommercial": {
              "long": 52521,
              "short": 63365,
              "net": -10844
            },
            "smallTrader": {
              "long": 71636,
              "short": 97542,
              "net": -25906
            }
          },
          "openInterest": 355434
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33866,
              "short": 37246,
              "net": -3380
            },
            "nonCommercial": {
              "long": 18298,
              "short": 16585,
              "net": 1713
            },
            "smallTrader": {
              "long": 8316,
              "short": 6649,
              "net": 1667
            }
          },
          "openInterest": 64220
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 318062,
              "short": 356230,
              "net": -38168
            },
            "nonCommercial": {
              "long": 104965,
              "short": 62957,
              "net": 42008
            },
            "smallTrader": {
              "long": 57444,
              "short": 61284,
              "net": -3840
            }
          },
          "openInterest": 530779
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40446,
              "short": 59159,
              "net": -18713
            },
            "nonCommercial": {
              "long": 14690,
              "short": 12017,
              "net": 2673
            },
            "smallTrader": {
              "long": 44129,
              "short": 28089,
              "net": 16040
            }
          },
          "openInterest": 100114
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6112,
              "short": 3644,
              "net": 2468
            },
            "nonCommercial": {
              "long": 11064,
              "short": 2705,
              "net": 8359
            },
            "smallTrader": {
              "long": 4656,
              "short": 15483,
              "net": -10827
            }
          },
          "openInterest": 24488
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47524,
              "short": 184612,
              "net": -137088
            },
            "nonCommercial": {
              "long": 117340,
              "short": 17113,
              "net": 100227
            },
            "smallTrader": {
              "long": 52235,
              "short": 15374,
              "net": 36861
            }
          },
          "openInterest": 243009
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 75931,
              "short": 113609,
              "net": -37678
            },
            "nonCommercial": {
              "long": 28388,
              "short": 3096,
              "net": 25292
            },
            "smallTrader": {
              "long": 35844,
              "short": 23458,
              "net": 12386
            }
          },
          "openInterest": 146659
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83348,
              "short": 96859,
              "net": -13511
            },
            "nonCommercial": {
              "long": 22148,
              "short": 8916,
              "net": 13232
            },
            "smallTrader": {
              "long": 24445,
              "short": 24166,
              "net": 279
            }
          },
          "openInterest": 131738
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19709,
              "short": 13901,
              "net": 5808
            },
            "nonCommercial": {
              "long": 7149,
              "short": 9345,
              "net": -2196
            },
            "smallTrader": {
              "long": 7252,
              "short": 10864,
              "net": -3612
            }
          },
          "openInterest": 37476
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32369,
              "short": 56324,
              "net": -23955
            },
            "nonCommercial": {
              "long": 53514,
              "short": 20417,
              "net": 33097
            },
            "smallTrader": {
              "long": 22721,
              "short": 31863,
              "net": -9142
            }
          },
          "openInterest": 120630
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29760,
              "short": 17295,
              "net": 12465
            },
            "nonCommercial": {
              "long": 5344,
              "short": 16071,
              "net": -10727
            },
            "smallTrader": {
              "long": 4277,
              "short": 6015,
              "net": -1738
            }
          },
          "openInterest": 39681
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210671,
              "short": 214775,
              "net": -4104
            },
            "nonCommercial": {
              "long": 22671,
              "short": 50623,
              "net": -27952
            },
            "smallTrader": {
              "long": 59469,
              "short": 27413,
              "net": 32056
            }
          },
          "openInterest": 340361
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 479,
              "short": 7121,
              "net": -6642
            },
            "nonCommercial": {
              "long": 6248,
              "short": 406,
              "net": 5842
            },
            "smallTrader": {
              "long": 1973,
              "short": 1173,
              "net": 800
            }
          },
          "openInterest": 8700
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26396,
              "short": 26408,
              "net": -12
            },
            "nonCommercial": {
              "long": 7295,
              "short": 4663,
              "net": 2632
            },
            "smallTrader": {
              "long": 1802,
              "short": 4422,
              "net": -2620
            }
          },
          "openInterest": 37367
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18281,
              "short": 85388,
              "net": -67107
            },
            "nonCommercial": {
              "long": 46748,
              "short": 4403,
              "net": 42345
            },
            "smallTrader": {
              "long": 33175,
              "short": 8413,
              "net": 24762
            }
          },
          "openInterest": 103343
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64647,
              "short": 113719,
              "net": -49072
            },
            "nonCommercial": {
              "long": 40603,
              "short": 5662,
              "net": 34941
            },
            "smallTrader": {
              "long": 30383,
              "short": 16252,
              "net": 14131
            }
          },
          "openInterest": 148541
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92366,
              "short": 78567,
              "net": 13799
            },
            "nonCommercial": {
              "long": 19729,
              "short": 38657,
              "net": -18928
            },
            "smallTrader": {
              "long": 20661,
              "short": 15532,
              "net": 5129
            }
          },
          "openInterest": 153507
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106260,
              "short": 110944,
              "net": -4684
            },
            "nonCommercial": {
              "long": 47327,
              "short": 41187,
              "net": 6140
            },
            "smallTrader": {
              "long": 35377,
              "short": 36833,
              "net": -1456
            }
          },
          "openInterest": 210908
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109065,
              "short": 143324,
              "net": -34259
            },
            "nonCommercial": {
              "long": 36519,
              "short": 18525,
              "net": 17994
            },
            "smallTrader": {
              "long": 37701,
              "short": 21436,
              "net": 16265
            }
          },
          "openInterest": 189717
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45441,
              "short": 16736,
              "net": 28705
            },
            "nonCommercial": {
              "long": 2669,
              "short": 22045,
              "net": -19376
            },
            "smallTrader": {
              "long": 11532,
              "short": 20861,
              "net": -9329
            }
          },
          "openInterest": 59642
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3318,
              "short": 5614,
              "net": -2296
            },
            "nonCommercial": {
              "long": 3796,
              "short": 3268,
              "net": 528
            },
            "smallTrader": {
              "long": 3095,
              "short": 1327,
              "net": 1768
            }
          },
          "openInterest": 12222
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37399,
              "short": 53427,
              "net": -16028
            },
            "nonCommercial": {
              "long": 14953,
              "short": 1238,
              "net": 13715
            },
            "smallTrader": {
              "long": 15091,
              "short": 12778,
              "net": 2313
            }
          },
          "openInterest": 68499
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44458,
              "short": 73062,
              "net": -28604
            },
            "nonCommercial": {
              "long": 45325,
              "short": 14805,
              "net": 30520
            },
            "smallTrader": {
              "long": 21729,
              "short": 23645,
              "net": -1916
            }
          },
          "openInterest": 118269
        }
      ]
    },
    {
      "reportDate": "2003-09-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 722250,
              "short": 641253,
              "net": 80997
            },
            "nonCommercial": {
              "long": 128279,
              "short": 142792,
              "net": -14513
            },
            "smallTrader": {
              "long": 100350,
              "short": 166834,
              "net": -66484
            }
          },
          "openInterest": 961694
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 124923,
              "short": 98304,
              "net": 26619
            },
            "nonCommercial": {
              "long": 17368,
              "short": 20052,
              "net": -2684
            },
            "smallTrader": {
              "long": 19973,
              "short": 43908,
              "net": -23935
            }
          },
          "openInterest": 163557
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 331721,
              "short": 278624,
              "net": 53097
            },
            "nonCommercial": {
              "long": 22183,
              "short": 67887,
              "net": -45704
            },
            "smallTrader": {
              "long": 86191,
              "short": 93584,
              "net": -7393
            }
          },
          "openInterest": 448496
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 627524,
              "short": 559201,
              "net": 68323
            },
            "nonCommercial": {
              "long": 116407,
              "short": 100904,
              "net": 15503
            },
            "smallTrader": {
              "long": 51846,
              "short": 135672,
              "net": -83826
            }
          },
          "openInterest": 808437
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9609,
              "short": 22173,
              "net": -12564
            },
            "nonCommercial": {
              "long": 7307,
              "short": 2604,
              "net": 4703
            },
            "smallTrader": {
              "long": 16637,
              "short": 8776,
              "net": 7861
            }
          },
          "openInterest": 33573
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20031,
              "short": 19627,
              "net": 404
            },
            "nonCommercial": {
              "long": 4717,
              "short": 7042,
              "net": -2325
            },
            "smallTrader": {
              "long": 17551,
              "short": 15630,
              "net": 1921
            }
          },
          "openInterest": 42438
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24231,
              "short": 50743,
              "net": -26512
            },
            "nonCommercial": {
              "long": 12384,
              "short": 119,
              "net": 12265
            },
            "smallTrader": {
              "long": 27628,
              "short": 13381,
              "net": 14247
            }
          },
          "openInterest": 64314
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51274,
              "short": 58654,
              "net": -7380
            },
            "nonCommercial": {
              "long": 16967,
              "short": 11556,
              "net": 5411
            },
            "smallTrader": {
              "long": 5742,
              "short": 3773,
              "net": 1969
            }
          },
          "openInterest": 77620
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34958,
              "short": 30089,
              "net": 4869
            },
            "nonCommercial": {
              "long": 11654,
              "short": 25957,
              "net": -14303
            },
            "smallTrader": {
              "long": 15519,
              "short": 6085,
              "net": 9434
            }
          },
          "openInterest": 69764
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25262,
              "short": 66654,
              "net": -41392
            },
            "nonCommercial": {
              "long": 44686,
              "short": 12893,
              "net": 31793
            },
            "smallTrader": {
              "long": 13021,
              "short": 3422,
              "net": 9599
            }
          },
          "openInterest": 84781
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189498,
              "short": 175936,
              "net": 13562
            },
            "nonCommercial": {
              "long": 67401,
              "short": 54327,
              "net": 13074
            },
            "smallTrader": {
              "long": 70133,
              "short": 96769,
              "net": -26636
            }
          },
          "openInterest": 352034
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32758,
              "short": 42389,
              "net": -9631
            },
            "nonCommercial": {
              "long": 19301,
              "short": 11681,
              "net": 7620
            },
            "smallTrader": {
              "long": 8313,
              "short": 6302,
              "net": 2011
            }
          },
          "openInterest": 64671
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 352884,
              "short": 356194,
              "net": -3310
            },
            "nonCommercial": {
              "long": 84697,
              "short": 67207,
              "net": 17490
            },
            "smallTrader": {
              "long": 56191,
              "short": 70371,
              "net": -14180
            }
          },
          "openInterest": 547328
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47245,
              "short": 63189,
              "net": -15944
            },
            "nonCommercial": {
              "long": 14372,
              "short": 12243,
              "net": 2129
            },
            "smallTrader": {
              "long": 44335,
              "short": 30520,
              "net": 13815
            }
          },
          "openInterest": 107173
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5589,
              "short": 2830,
              "net": 2759
            },
            "nonCommercial": {
              "long": 10188,
              "short": 3152,
              "net": 7036
            },
            "smallTrader": {
              "long": 5107,
              "short": 14902,
              "net": -9795
            }
          },
          "openInterest": 22108
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45994,
              "short": 209840,
              "net": -163846
            },
            "nonCommercial": {
              "long": 146230,
              "short": 23383,
              "net": 122847
            },
            "smallTrader": {
              "long": 58110,
              "short": 17111,
              "net": 40999
            }
          },
          "openInterest": 274981
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 77809,
              "short": 103537,
              "net": -25728
            },
            "nonCommercial": {
              "long": 23129,
              "short": 5780,
              "net": 17349
            },
            "smallTrader": {
              "long": 34700,
              "short": 26321,
              "net": 8379
            }
          },
          "openInterest": 140533
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81558,
              "short": 138970,
              "net": -57412
            },
            "nonCommercial": {
              "long": 53464,
              "short": 6509,
              "net": 46955
            },
            "smallTrader": {
              "long": 33998,
              "short": 23541,
              "net": 10457
            }
          },
          "openInterest": 169584
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19160,
              "short": 18360,
              "net": 800
            },
            "nonCommercial": {
              "long": 9582,
              "short": 7680,
              "net": 1902
            },
            "smallTrader": {
              "long": 8129,
              "short": 10831,
              "net": -2702
            }
          },
          "openInterest": 40871
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34521,
              "short": 56827,
              "net": -22306
            },
            "nonCommercial": {
              "long": 52435,
              "short": 20814,
              "net": 31621
            },
            "smallTrader": {
              "long": 23986,
              "short": 33301,
              "net": -9315
            }
          },
          "openInterest": 124792
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38987,
              "short": 21418,
              "net": 17569
            },
            "nonCommercial": {
              "long": 4467,
              "short": 18977,
              "net": -14510
            },
            "smallTrader": {
              "long": 5032,
              "short": 8091,
              "net": -3059
            }
          },
          "openInterest": 48486
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216425,
              "short": 209352,
              "net": 7073
            },
            "nonCommercial": {
              "long": 21455,
              "short": 53571,
              "net": -32116
            },
            "smallTrader": {
              "long": 54923,
              "short": 29880,
              "net": 25043
            }
          },
          "openInterest": 338364
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 540,
              "short": 7527,
              "net": -6987
            },
            "nonCommercial": {
              "long": 6584,
              "short": 640,
              "net": 5944
            },
            "smallTrader": {
              "long": 2094,
              "short": 1051,
              "net": 1043
            }
          },
          "openInterest": 9218
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26364,
              "short": 27101,
              "net": -737
            },
            "nonCommercial": {
              "long": 8444,
              "short": 4206,
              "net": 4238
            },
            "smallTrader": {
              "long": 1624,
              "short": 5125,
              "net": -3501
            }
          },
          "openInterest": 38869
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15559,
              "short": 86690,
              "net": -71131
            },
            "nonCommercial": {
              "long": 47810,
              "short": 6073,
              "net": 41737
            },
            "smallTrader": {
              "long": 35895,
              "short": 6501,
              "net": 29394
            }
          },
          "openInterest": 103311
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63336,
              "short": 114065,
              "net": -50729
            },
            "nonCommercial": {
              "long": 40303,
              "short": 5390,
              "net": 34913
            },
            "smallTrader": {
              "long": 32565,
              "short": 16749,
              "net": 15816
            }
          },
          "openInterest": 149481
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79183,
              "short": 80148,
              "net": -965
            },
            "nonCommercial": {
              "long": 20630,
              "short": 24358,
              "net": -3728
            },
            "smallTrader": {
              "long": 20034,
              "short": 15341,
              "net": 4693
            }
          },
          "openInterest": 138457
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104457,
              "short": 113071,
              "net": -8614
            },
            "nonCommercial": {
              "long": 47764,
              "short": 37381,
              "net": 10383
            },
            "smallTrader": {
              "long": 36364,
              "short": 38133,
              "net": -1769
            }
          },
          "openInterest": 212264
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121717,
              "short": 129201,
              "net": -7484
            },
            "nonCommercial": {
              "long": 21907,
              "short": 25486,
              "net": -3579
            },
            "smallTrader": {
              "long": 43386,
              "short": 32323,
              "net": 11063
            }
          },
          "openInterest": 194025
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49084,
              "short": 18014,
              "net": 31070
            },
            "nonCommercial": {
              "long": 2179,
              "short": 22268,
              "net": -20089
            },
            "smallTrader": {
              "long": 11076,
              "short": 22057,
              "net": -10981
            }
          },
          "openInterest": 62339
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3438,
              "short": 5626,
              "net": -2188
            },
            "nonCommercial": {
              "long": 4112,
              "short": 3576,
              "net": 536
            },
            "smallTrader": {
              "long": 3126,
              "short": 1474,
              "net": 1652
            }
          },
          "openInterest": 12721
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35282,
              "short": 52419,
              "net": -17137
            },
            "nonCommercial": {
              "long": 16322,
              "short": 1924,
              "net": 14398
            },
            "smallTrader": {
              "long": 13590,
              "short": 10851,
              "net": 2739
            }
          },
          "openInterest": 66472
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42959,
              "short": 74116,
              "net": -31157
            },
            "nonCommercial": {
              "long": 46051,
              "short": 14864,
              "net": 31187
            },
            "smallTrader": {
              "long": 21186,
              "short": 21216,
              "net": -30
            }
          },
          "openInterest": 116591
        }
      ]
    },
    {
      "reportDate": "2003-09-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 611802,
              "short": 553436,
              "net": 58366
            },
            "nonCommercial": {
              "long": 105237,
              "short": 115997,
              "net": -10760
            },
            "smallTrader": {
              "long": 104909,
              "short": 152515,
              "net": -47606
            }
          },
          "openInterest": 831388
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 119185,
              "short": 96809,
              "net": 22376
            },
            "nonCommercial": {
              "long": 13422,
              "short": 20207,
              "net": -6785
            },
            "smallTrader": {
              "long": 20137,
              "short": 35728,
              "net": -15591
            }
          },
          "openInterest": 155253
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 289886,
              "short": 247851,
              "net": 42035
            },
            "nonCommercial": {
              "long": 24417,
              "short": 59667,
              "net": -35250
            },
            "smallTrader": {
              "long": 78662,
              "short": 85447,
              "net": -6785
            }
          },
          "openInterest": 402793
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 515362,
              "short": 516885,
              "net": -1523
            },
            "nonCommercial": {
              "long": 150048,
              "short": 102614,
              "net": 47434
            },
            "smallTrader": {
              "long": 73097,
              "short": 119008,
              "net": -45911
            }
          },
          "openInterest": 749509
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12831,
              "short": 26532,
              "net": -13701
            },
            "nonCommercial": {
              "long": 4746,
              "short": 1312,
              "net": 3434
            },
            "smallTrader": {
              "long": 17152,
              "short": 6885,
              "net": 10267
            }
          },
          "openInterest": 36930
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22711,
              "short": 23970,
              "net": -1259
            },
            "nonCommercial": {
              "long": 4125,
              "short": 4739,
              "net": -614
            },
            "smallTrader": {
              "long": 17931,
              "short": 16058,
              "net": 1873
            }
          },
          "openInterest": 44767
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27906,
              "short": 65004,
              "net": -37098
            },
            "nonCommercial": {
              "long": 19420,
              "short": 0,
              "net": 19420
            },
            "smallTrader": {
              "long": 31431,
              "short": 13753,
              "net": 17678
            }
          },
          "openInterest": 78757
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54505,
              "short": 61136,
              "net": -6631
            },
            "nonCommercial": {
              "long": 15648,
              "short": 11772,
              "net": 3876
            },
            "smallTrader": {
              "long": 5930,
              "short": 3175,
              "net": 2755
            }
          },
          "openInterest": 79531
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30562,
              "short": 45237,
              "net": -14675
            },
            "nonCommercial": {
              "long": 24595,
              "short": 18517,
              "net": 6078
            },
            "smallTrader": {
              "long": 14114,
              "short": 5517,
              "net": 8597
            }
          },
          "openInterest": 76236
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24788,
              "short": 73333,
              "net": -48545
            },
            "nonCommercial": {
              "long": 52607,
              "short": 15455,
              "net": 37152
            },
            "smallTrader": {
              "long": 15392,
              "short": 3999,
              "net": 11393
            }
          },
          "openInterest": 94004
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188009,
              "short": 190092,
              "net": -2083
            },
            "nonCommercial": {
              "long": 75353,
              "short": 47937,
              "net": 27416
            },
            "smallTrader": {
              "long": 71015,
              "short": 96348,
              "net": -25333
            }
          },
          "openInterest": 357358
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31835,
              "short": 46573,
              "net": -14738
            },
            "nonCommercial": {
              "long": 18909,
              "short": 6492,
              "net": 12417
            },
            "smallTrader": {
              "long": 7026,
              "short": 4705,
              "net": 2321
            }
          },
          "openInterest": 62848
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347613,
              "short": 329271,
              "net": 18342
            },
            "nonCommercial": {
              "long": 60811,
              "short": 59942,
              "net": 869
            },
            "smallTrader": {
              "long": 53011,
              "short": 72222,
              "net": -19211
            }
          },
          "openInterest": 515097
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53083,
              "short": 69694,
              "net": -16611
            },
            "nonCommercial": {
              "long": 13438,
              "short": 10933,
              "net": 2505
            },
            "smallTrader": {
              "long": 46982,
              "short": 32876,
              "net": 14106
            }
          },
          "openInterest": 114940
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5819,
              "short": 2946,
              "net": 2873
            },
            "nonCommercial": {
              "long": 9277,
              "short": 3365,
              "net": 5912
            },
            "smallTrader": {
              "long": 5383,
              "short": 14168,
              "net": -8785
            }
          },
          "openInterest": 21438
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46865,
              "short": 204805,
              "net": -157940
            },
            "nonCommercial": {
              "long": 151530,
              "short": 36438,
              "net": 115092
            },
            "smallTrader": {
              "long": 59819,
              "short": 16971,
              "net": 42848
            }
          },
          "openInterest": 283325
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86494,
              "short": 98818,
              "net": -12324
            },
            "nonCommercial": {
              "long": 13856,
              "short": 6655,
              "net": 7201
            },
            "smallTrader": {
              "long": 34608,
              "short": 29485,
              "net": 5123
            }
          },
          "openInterest": 141190
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74834,
              "short": 138974,
              "net": -64140
            },
            "nonCommercial": {
              "long": 59532,
              "short": 6687,
              "net": 52845
            },
            "smallTrader": {
              "long": 35873,
              "short": 24578,
              "net": 11295
            }
          },
          "openInterest": 171788
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18191,
              "short": 27327,
              "net": -9136
            },
            "nonCommercial": {
              "long": 14509,
              "short": 4216,
              "net": 10293
            },
            "smallTrader": {
              "long": 10575,
              "short": 11732,
              "net": -1157
            }
          },
          "openInterest": 47701
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35391,
              "short": 57337,
              "net": -21946
            },
            "nonCommercial": {
              "long": 48143,
              "short": 19305,
              "net": 28838
            },
            "smallTrader": {
              "long": 27972,
              "short": 34864,
              "net": -6892
            }
          },
          "openInterest": 127258
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40669,
              "short": 23258,
              "net": 17411
            },
            "nonCommercial": {
              "long": 4509,
              "short": 19467,
              "net": -14958
            },
            "smallTrader": {
              "long": 4642,
              "short": 7095,
              "net": -2453
            }
          },
          "openInterest": 49952
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216568,
              "short": 207741,
              "net": 8827
            },
            "nonCommercial": {
              "long": 21495,
              "short": 54760,
              "net": -33265
            },
            "smallTrader": {
              "long": 53810,
              "short": 29372,
              "net": 24438
            }
          },
          "openInterest": 343196
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 360,
              "short": 7298,
              "net": -6938
            },
            "nonCommercial": {
              "long": 6500,
              "short": 627,
              "net": 5873
            },
            "smallTrader": {
              "long": 2140,
              "short": 1075,
              "net": 1065
            }
          },
          "openInterest": 9066
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28877,
              "short": 27418,
              "net": 1459
            },
            "nonCommercial": {
              "long": 7857,
              "short": 5929,
              "net": 1928
            },
            "smallTrader": {
              "long": 1971,
              "short": 5358,
              "net": -3387
            }
          },
          "openInterest": 41177
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13170,
              "short": 94925,
              "net": -81755
            },
            "nonCommercial": {
              "long": 57490,
              "short": 4680,
              "net": 52810
            },
            "smallTrader": {
              "long": 35278,
              "short": 6333,
              "net": 28945
            }
          },
          "openInterest": 109498
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61594,
              "short": 115273,
              "net": -53679
            },
            "nonCommercial": {
              "long": 43205,
              "short": 5758,
              "net": 37447
            },
            "smallTrader": {
              "long": 31967,
              "short": 15735,
              "net": 16232
            }
          },
          "openInterest": 149283
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74100,
              "short": 79718,
              "net": -5618
            },
            "nonCommercial": {
              "long": 20138,
              "short": 20306,
              "net": -168
            },
            "smallTrader": {
              "long": 18737,
              "short": 12951,
              "net": 5786
            }
          },
          "openInterest": 130205
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99814,
              "short": 117616,
              "net": -17802
            },
            "nonCommercial": {
              "long": 56590,
              "short": 34624,
              "net": 21966
            },
            "smallTrader": {
              "long": 34845,
              "short": 39009,
              "net": -4164
            }
          },
          "openInterest": 215151
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141898,
              "short": 121222,
              "net": 20676
            },
            "nonCommercial": {
              "long": 15744,
              "short": 40005,
              "net": -24261
            },
            "smallTrader": {
              "long": 37157,
              "short": 33572,
              "net": 3585
            }
          },
          "openInterest": 201285
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53104,
              "short": 28804,
              "net": 24300
            },
            "nonCommercial": {
              "long": 2134,
              "short": 18238,
              "net": -16104
            },
            "smallTrader": {
              "long": 14681,
              "short": 22877,
              "net": -8196
            }
          },
          "openInterest": 69919
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5333,
              "short": 5671,
              "net": -338
            },
            "nonCommercial": {
              "long": 4207,
              "short": 3862,
              "net": 345
            },
            "smallTrader": {
              "long": 1811,
              "short": 1818,
              "net": -7
            }
          },
          "openInterest": 14056
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36055,
              "short": 50533,
              "net": -14478
            },
            "nonCommercial": {
              "long": 14891,
              "short": 2361,
              "net": 12530
            },
            "smallTrader": {
              "long": 12360,
              "short": 10412,
              "net": 1948
            }
          },
          "openInterest": 64517
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41853,
              "short": 70381,
              "net": -28528
            },
            "nonCommercial": {
              "long": 43068,
              "short": 13974,
              "net": 29094
            },
            "smallTrader": {
              "long": 20786,
              "short": 21352,
              "net": -566
            }
          },
          "openInterest": 111753
        }
      ]
    },
    {
      "reportDate": "2003-09-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 616465,
              "short": 555218,
              "net": 61247
            },
            "nonCommercial": {
              "long": 98539,
              "short": 112984,
              "net": -14445
            },
            "smallTrader": {
              "long": 101088,
              "short": 147890,
              "net": -46802
            }
          },
          "openInterest": 821126
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 99770,
              "short": 92285,
              "net": 7485
            },
            "nonCommercial": {
              "long": 27316,
              "short": 20930,
              "net": 6386
            },
            "smallTrader": {
              "long": 18375,
              "short": 32246,
              "net": -13871
            }
          },
          "openInterest": 147178
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302253,
              "short": 262362,
              "net": 39891
            },
            "nonCommercial": {
              "long": 32222,
              "short": 66698,
              "net": -34476
            },
            "smallTrader": {
              "long": 71334,
              "short": 76749,
              "net": -5415
            }
          },
          "openInterest": 418455
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 470078,
              "short": 503564,
              "net": -33486
            },
            "nonCommercial": {
              "long": 204283,
              "short": 103046,
              "net": 101237
            },
            "smallTrader": {
              "long": 43883,
              "short": 111634,
              "net": -67751
            }
          },
          "openInterest": 730966
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6538,
              "short": 29862,
              "net": -23324
            },
            "nonCommercial": {
              "long": 11590,
              "short": 1693,
              "net": 9897
            },
            "smallTrader": {
              "long": 17954,
              "short": 4527,
              "net": 13427
            }
          },
          "openInterest": 36082
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8509,
              "short": 14517,
              "net": -6008
            },
            "nonCommercial": {
              "long": 4540,
              "short": 3019,
              "net": 1521
            },
            "smallTrader": {
              "long": 13737,
              "short": 9250,
              "net": 4487
            }
          },
          "openInterest": 26786
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22913,
              "short": 68008,
              "net": -45095
            },
            "nonCommercial": {
              "long": 20282,
              "short": 150,
              "net": 20132
            },
            "smallTrader": {
              "long": 38086,
              "short": 13123,
              "net": 24963
            }
          },
          "openInterest": 81631
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55179,
              "short": 55168,
              "net": 11
            },
            "nonCommercial": {
              "long": 9580,
              "short": 10923,
              "net": -1343
            },
            "smallTrader": {
              "long": 5436,
              "short": 4104,
              "net": 1332
            }
          },
          "openInterest": 73784
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29841,
              "short": 45306,
              "net": -15465
            },
            "nonCommercial": {
              "long": 20447,
              "short": 13382,
              "net": 7065
            },
            "smallTrader": {
              "long": 15644,
              "short": 7244,
              "net": 8400
            }
          },
          "openInterest": 74304
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26185,
              "short": 70650,
              "net": -44465
            },
            "nonCommercial": {
              "long": 49736,
              "short": 14742,
              "net": 34994
            },
            "smallTrader": {
              "long": 14037,
              "short": 4566,
              "net": 9471
            }
          },
          "openInterest": 91181
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197900,
              "short": 180763,
              "net": 17137
            },
            "nonCommercial": {
              "long": 61335,
              "short": 45279,
              "net": 16056
            },
            "smallTrader": {
              "long": 66116,
              "short": 99309,
              "net": -33193
            }
          },
          "openInterest": 347038
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29936,
              "short": 65903,
              "net": -35967
            },
            "nonCommercial": {
              "long": 36823,
              "short": 4287,
              "net": 32536
            },
            "smallTrader": {
              "long": 10329,
              "short": 6898,
              "net": 3431
            }
          },
          "openInterest": 82098
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 367253,
              "short": 307358,
              "net": 59895
            },
            "nonCommercial": {
              "long": 37479,
              "short": 67666,
              "net": -30187
            },
            "smallTrader": {
              "long": 42918,
              "short": 72626,
              "net": -29708
            }
          },
          "openInterest": 506376
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28498,
              "short": 50958,
              "net": -22460
            },
            "nonCommercial": {
              "long": 11847,
              "short": 7123,
              "net": 4724
            },
            "smallTrader": {
              "long": 39754,
              "short": 22018,
              "net": 17736
            }
          },
          "openInterest": 80591
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6193,
              "short": 3417,
              "net": 2776
            },
            "nonCommercial": {
              "long": 9496,
              "short": 3257,
              "net": 6239
            },
            "smallTrader": {
              "long": 5019,
              "short": 14034,
              "net": -9015
            }
          },
          "openInterest": 21465
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52270,
              "short": 200273,
              "net": -148003
            },
            "nonCommercial": {
              "long": 144818,
              "short": 39002,
              "net": 105816
            },
            "smallTrader": {
              "long": 59911,
              "short": 17724,
              "net": 42187
            }
          },
          "openInterest": 283175
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90215,
              "short": 97658,
              "net": -7443
            },
            "nonCommercial": {
              "long": 14412,
              "short": 11144,
              "net": 3268
            },
            "smallTrader": {
              "long": 37297,
              "short": 33122,
              "net": 4175
            }
          },
          "openInterest": 152195
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34678,
              "short": 105030,
              "net": -70352
            },
            "nonCommercial": {
              "long": 60153,
              "short": 5506,
              "net": 54647
            },
            "smallTrader": {
              "long": 31830,
              "short": 16125,
              "net": 15705
            }
          },
          "openInterest": 126661
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17418,
              "short": 29533,
              "net": -12115
            },
            "nonCommercial": {
              "long": 16881,
              "short": 3445,
              "net": 13436
            },
            "smallTrader": {
              "long": 10601,
              "short": 11922,
              "net": -1321
            }
          },
          "openInterest": 50564
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37413,
              "short": 57826,
              "net": -20413
            },
            "nonCommercial": {
              "long": 44969,
              "short": 19307,
              "net": 25662
            },
            "smallTrader": {
              "long": 29458,
              "short": 34707,
              "net": -5249
            }
          },
          "openInterest": 126280
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24968,
              "short": 7284,
              "net": 17684
            },
            "nonCommercial": {
              "long": 3278,
              "short": 18935,
              "net": -15657
            },
            "smallTrader": {
              "long": 3635,
              "short": 5662,
              "net": -2027
            }
          },
          "openInterest": 31881
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 220120,
              "short": 212571,
              "net": 7549
            },
            "nonCommercial": {
              "long": 21318,
              "short": 53467,
              "net": -32149
            },
            "smallTrader": {
              "long": 56236,
              "short": 31636,
              "net": 24600
            }
          },
          "openInterest": 356048
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 616,
              "short": 6796,
              "net": -6180
            },
            "nonCommercial": {
              "long": 5965,
              "short": 604,
              "net": 5361
            },
            "smallTrader": {
              "long": 2083,
              "short": 1264,
              "net": 819
            }
          },
          "openInterest": 8771
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31237,
              "short": 27897,
              "net": 3340
            },
            "nonCommercial": {
              "long": 8078,
              "short": 5308,
              "net": 2770
            },
            "smallTrader": {
              "long": 4977,
              "short": 11087,
              "net": -6110
            }
          },
          "openInterest": 48471
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18275,
              "short": 98056,
              "net": -79781
            },
            "nonCommercial": {
              "long": 56129,
              "short": 5118,
              "net": 51011
            },
            "smallTrader": {
              "long": 36499,
              "short": 7729,
              "net": 28770
            }
          },
          "openInterest": 115510
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58953,
              "short": 112367,
              "net": -53414
            },
            "nonCommercial": {
              "long": 44160,
              "short": 5977,
              "net": 38183
            },
            "smallTrader": {
              "long": 31206,
              "short": 15975,
              "net": 15231
            }
          },
          "openInterest": 146804
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70016,
              "short": 100884,
              "net": -30868
            },
            "nonCommercial": {
              "long": 30371,
              "short": 8886,
              "net": 21485
            },
            "smallTrader": {
              "long": 20292,
              "short": 10909,
              "net": 9383
            }
          },
          "openInterest": 140230
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105903,
              "short": 126988,
              "net": -21085
            },
            "nonCommercial": {
              "long": 58505,
              "short": 32474,
              "net": 26031
            },
            "smallTrader": {
              "long": 38404,
              "short": 43350,
              "net": -4946
            }
          },
          "openInterest": 230740
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135151,
              "short": 118320,
              "net": 16831
            },
            "nonCommercial": {
              "long": 16870,
              "short": 39885,
              "net": -23015
            },
            "smallTrader": {
              "long": 41029,
              "short": 34845,
              "net": 6184
            }
          },
          "openInterest": 197537
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35304,
              "short": 7272,
              "net": 28032
            },
            "nonCommercial": {
              "long": 600,
              "short": 20534,
              "net": -19934
            },
            "smallTrader": {
              "long": 7941,
              "short": 16039,
              "net": -8098
            }
          },
          "openInterest": 43853
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2884,
              "short": 2631,
              "net": 253
            },
            "nonCommercial": {
              "long": 4707,
              "short": 4322,
              "net": 385
            },
            "smallTrader": {
              "long": 1323,
              "short": 1961,
              "net": -638
            }
          },
          "openInterest": 11795
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35256,
              "short": 48370,
              "net": -13114
            },
            "nonCommercial": {
              "long": 14316,
              "short": 2842,
              "net": 11474
            },
            "smallTrader": {
              "long": 12353,
              "short": 10713,
              "net": 1640
            }
          },
          "openInterest": 63022
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43067,
              "short": 68618,
              "net": -25551
            },
            "nonCommercial": {
              "long": 40088,
              "short": 14666,
              "net": 25422
            },
            "smallTrader": {
              "long": 21881,
              "short": 21752,
              "net": 129
            }
          },
          "openInterest": 110556
        }
      ]
    },
    {
      "reportDate": "2003-09-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 634578,
              "short": 570936,
              "net": 63642
            },
            "nonCommercial": {
              "long": 106496,
              "short": 103285,
              "net": 3211
            },
            "smallTrader": {
              "long": 93991,
              "short": 160844,
              "net": -66853
            }
          },
          "openInterest": 848123
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 103724,
              "short": 104402,
              "net": -678
            },
            "nonCommercial": {
              "long": 28061,
              "short": 15564,
              "net": 12497
            },
            "smallTrader": {
              "long": 18804,
              "short": 30623,
              "net": -11819
            }
          },
          "openInterest": 152422
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306017,
              "short": 269795,
              "net": 36222
            },
            "nonCommercial": {
              "long": 35862,
              "short": 67995,
              "net": -32133
            },
            "smallTrader": {
              "long": 71725,
              "short": 75814,
              "net": -4089
            }
          },
          "openInterest": 424758
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 479996,
              "short": 507800,
              "net": -27804
            },
            "nonCommercial": {
              "long": 188699,
              "short": 104874,
              "net": 83825
            },
            "smallTrader": {
              "long": 51982,
              "short": 108003,
              "net": -56021
            }
          },
          "openInterest": 726147
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7675,
              "short": 34956,
              "net": -27281
            },
            "nonCommercial": {
              "long": 11559,
              "short": 1714,
              "net": 9845
            },
            "smallTrader": {
              "long": 22030,
              "short": 4594,
              "net": 17436
            }
          },
          "openInterest": 41264
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5716,
              "short": 24115,
              "net": -18399
            },
            "nonCommercial": {
              "long": 12753,
              "short": 2707,
              "net": 10046
            },
            "smallTrader": {
              "long": 17933,
              "short": 9580,
              "net": 8353
            }
          },
          "openInterest": 36402
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10188,
              "short": 54750,
              "net": -44562
            },
            "nonCommercial": {
              "long": 23454,
              "short": 1147,
              "net": 22307
            },
            "smallTrader": {
              "long": 32872,
              "short": 10617,
              "net": 22255
            }
          },
          "openInterest": 66514
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57428,
              "short": 56763,
              "net": 665
            },
            "nonCommercial": {
              "long": 9073,
              "short": 10552,
              "net": -1479
            },
            "smallTrader": {
              "long": 5299,
              "short": 4485,
              "net": 814
            }
          },
          "openInterest": 75225
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30940,
              "short": 41647,
              "net": -10707
            },
            "nonCommercial": {
              "long": 19443,
              "short": 14580,
              "net": 4863
            },
            "smallTrader": {
              "long": 13630,
              "short": 7786,
              "net": 5844
            }
          },
          "openInterest": 73345
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26348,
              "short": 71661,
              "net": -45313
            },
            "nonCommercial": {
              "long": 51711,
              "short": 16560,
              "net": 35151
            },
            "smallTrader": {
              "long": 15100,
              "short": 4938,
              "net": 10162
            }
          },
          "openInterest": 94529
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208422,
              "short": 184811,
              "net": 23611
            },
            "nonCommercial": {
              "long": 63705,
              "short": 52451,
              "net": 11254
            },
            "smallTrader": {
              "long": 66404,
              "short": 101269,
              "net": -34865
            }
          },
          "openInterest": 361227
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32117,
              "short": 75648,
              "net": -43531
            },
            "nonCommercial": {
              "long": 44690,
              "short": 5183,
              "net": 39507
            },
            "smallTrader": {
              "long": 9493,
              "short": 5469,
              "net": 4024
            }
          },
          "openInterest": 91119
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 354480,
              "short": 275130,
              "net": 79350
            },
            "nonCommercial": {
              "long": 27676,
              "short": 78671,
              "net": -50995
            },
            "smallTrader": {
              "long": 40593,
              "short": 68948,
              "net": -28355
            }
          },
          "openInterest": 480590
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21389,
              "short": 53635,
              "net": -32246
            },
            "nonCommercial": {
              "long": 15340,
              "short": 6563,
              "net": 8777
            },
            "smallTrader": {
              "long": 45198,
              "short": 21729,
              "net": 23469
            }
          },
          "openInterest": 82549
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5830,
              "short": 3120,
              "net": 2710
            },
            "nonCommercial": {
              "long": 9488,
              "short": 3432,
              "net": 6056
            },
            "smallTrader": {
              "long": 5789,
              "short": 14555,
              "net": -8766
            }
          },
          "openInterest": 21670
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53760,
              "short": 204257,
              "net": -150497
            },
            "nonCommercial": {
              "long": 146587,
              "short": 38919,
              "net": 107668
            },
            "smallTrader": {
              "long": 61848,
              "short": 19019,
              "net": 42829
            }
          },
          "openInterest": 291738
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103849,
              "short": 100057,
              "net": 3792
            },
            "nonCommercial": {
              "long": 12912,
              "short": 16279,
              "net": -3367
            },
            "smallTrader": {
              "long": 31175,
              "short": 31600,
              "net": -425
            }
          },
          "openInterest": 159272
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37854,
              "short": 106839,
              "net": -68985
            },
            "nonCommercial": {
              "long": 61520,
              "short": 7972,
              "net": 53548
            },
            "smallTrader": {
              "long": 36126,
              "short": 20689,
              "net": 15437
            }
          },
          "openInterest": 135500
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14052,
              "short": 29912,
              "net": -15860
            },
            "nonCommercial": {
              "long": 23379,
              "short": 3912,
              "net": 19467
            },
            "smallTrader": {
              "long": 10136,
              "short": 13743,
              "net": -3607
            }
          },
          "openInterest": 53044
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38773,
              "short": 56003,
              "net": -17230
            },
            "nonCommercial": {
              "long": 48445,
              "short": 24791,
              "net": 23654
            },
            "smallTrader": {
              "long": 31008,
              "short": 37432,
              "net": -6424
            }
          },
          "openInterest": 135982
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22180,
              "short": 12226,
              "net": 9954
            },
            "nonCommercial": {
              "long": 3119,
              "short": 12062,
              "net": -8943
            },
            "smallTrader": {
              "long": 2777,
              "short": 3788,
              "net": -1011
            }
          },
          "openInterest": 28076
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 236330,
              "short": 216481,
              "net": 19849
            },
            "nonCommercial": {
              "long": 20558,
              "short": 60465,
              "net": -39907
            },
            "smallTrader": {
              "long": 55085,
              "short": 35027,
              "net": 20058
            }
          },
          "openInterest": 372945
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 632,
              "short": 6491,
              "net": -5859
            },
            "nonCommercial": {
              "long": 5660,
              "short": 466,
              "net": 5194
            },
            "smallTrader": {
              "long": 1912,
              "short": 1247,
              "net": 665
            }
          },
          "openInterest": 8670
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 5386,
              "short": 10518,
              "net": -5132
            },
            "nonCommercial": {
              "long": 4505,
              "short": 3408,
              "net": 1097
            },
            "smallTrader": {
              "long": 5213,
              "short": 1178,
              "net": 4035
            }
          },
          "openInterest": 15238
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17429,
              "short": 95566,
              "net": -78137
            },
            "nonCommercial": {
              "long": 54399,
              "short": 5742,
              "net": 48657
            },
            "smallTrader": {
              "long": 37056,
              "short": 7576,
              "net": 29480
            }
          },
          "openInterest": 114578
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68172,
              "short": 120836,
              "net": -52664
            },
            "nonCommercial": {
              "long": 44145,
              "short": 5470,
              "net": 38675
            },
            "smallTrader": {
              "long": 32565,
              "short": 18576,
              "net": 13989
            }
          },
          "openInterest": 158217
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63036,
              "short": 106209,
              "net": -43173
            },
            "nonCommercial": {
              "long": 42835,
              "short": 11744,
              "net": 31091
            },
            "smallTrader": {
              "long": 25945,
              "short": 13863,
              "net": 12082
            }
          },
          "openInterest": 149247
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106981,
              "short": 137060,
              "net": -30079
            },
            "nonCommercial": {
              "long": 62067,
              "short": 27596,
              "net": 34471
            },
            "smallTrader": {
              "long": 41695,
              "short": 46087,
              "net": -4392
            }
          },
          "openInterest": 245042
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131943,
              "short": 113260,
              "net": 18683
            },
            "nonCommercial": {
              "long": 14782,
              "short": 42808,
              "net": -28026
            },
            "smallTrader": {
              "long": 41572,
              "short": 32229,
              "net": 9343
            }
          },
          "openInterest": 193056
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26706,
              "short": 13190,
              "net": 13516
            },
            "nonCommercial": {
              "long": 3883,
              "short": 13386,
              "net": -9503
            },
            "smallTrader": {
              "long": 8489,
              "short": 12502,
              "net": -4013
            }
          },
          "openInterest": 39097
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4741,
              "short": 2078,
              "net": 2663
            },
            "nonCommercial": {
              "long": 8098,
              "short": 8083,
              "net": 15
            },
            "smallTrader": {
              "long": 866,
              "short": 3544,
              "net": -2678
            }
          },
          "openInterest": 16602
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38303,
              "short": 47303,
              "net": -9000
            },
            "nonCommercial": {
              "long": 12390,
              "short": 3871,
              "net": 8519
            },
            "smallTrader": {
              "long": 11649,
              "short": 11168,
              "net": 481
            }
          },
          "openInterest": 63467
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40053,
              "short": 61651,
              "net": -21598
            },
            "nonCommercial": {
              "long": 37431,
              "short": 16118,
              "net": 21313
            },
            "smallTrader": {
              "long": 23107,
              "short": 22822,
              "net": 285
            }
          },
          "openInterest": 105274
        }
      ]
    },
    {
      "reportDate": "2003-09-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 630837,
              "short": 537273,
              "net": 93564
            },
            "nonCommercial": {
              "long": 84613,
              "short": 120669,
              "net": -36056
            },
            "smallTrader": {
              "long": 102182,
              "short": 159690,
              "net": -57508
            }
          },
          "openInterest": 826712
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 95371,
              "short": 107057,
              "net": -11686
            },
            "nonCommercial": {
              "long": 28241,
              "short": 11478,
              "net": 16763
            },
            "smallTrader": {
              "long": 20934,
              "short": 26011,
              "net": -5077
            }
          },
          "openInterest": 144957
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 305321,
              "short": 276809,
              "net": 28512
            },
            "nonCommercial": {
              "long": 55163,
              "short": 80845,
              "net": -25682
            },
            "smallTrader": {
              "long": 76836,
              "short": 79666,
              "net": -2830
            }
          },
          "openInterest": 452993
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 447630,
              "short": 520891,
              "net": -73261
            },
            "nonCommercial": {
              "long": 210804,
              "short": 98932,
              "net": 111872
            },
            "smallTrader": {
              "long": 71086,
              "short": 109697,
              "net": -38611
            }
          },
          "openInterest": 737484
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6306,
              "short": 35347,
              "net": -29041
            },
            "nonCommercial": {
              "long": 13188,
              "short": 1769,
              "net": 11419
            },
            "smallTrader": {
              "long": 23233,
              "short": 5611,
              "net": 17622
            }
          },
          "openInterest": 42727
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13845,
              "short": 36802,
              "net": -22957
            },
            "nonCommercial": {
              "long": 12371,
              "short": 2448,
              "net": 9923
            },
            "smallTrader": {
              "long": 22105,
              "short": 9071,
              "net": 13034
            }
          },
          "openInterest": 48321
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11118,
              "short": 57389,
              "net": -46271
            },
            "nonCommercial": {
              "long": 24828,
              "short": 1741,
              "net": 23087
            },
            "smallTrader": {
              "long": 33412,
              "short": 10228,
              "net": 23184
            }
          },
          "openInterest": 69358
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56912,
              "short": 57083,
              "net": -171
            },
            "nonCommercial": {
              "long": 8663,
              "short": 10825,
              "net": -2162
            },
            "smallTrader": {
              "long": 6479,
              "short": 4146,
              "net": 2333
            }
          },
          "openInterest": 75067
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30734,
              "short": 40759,
              "net": -10025
            },
            "nonCommercial": {
              "long": 19871,
              "short": 16691,
              "net": 3180
            },
            "smallTrader": {
              "long": 14034,
              "short": 7189,
              "net": 6845
            }
          },
          "openInterest": 74222
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26376,
              "short": 69024,
              "net": -42648
            },
            "nonCommercial": {
              "long": 48026,
              "short": 14030,
              "net": 33996
            },
            "smallTrader": {
              "long": 13790,
              "short": 5138,
              "net": 8652
            }
          },
          "openInterest": 90622
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215762,
              "short": 178947,
              "net": 36815
            },
            "nonCommercial": {
              "long": 59954,
              "short": 58407,
              "net": 1547
            },
            "smallTrader": {
              "long": 67116,
              "short": 105478,
              "net": -38362
            }
          },
          "openInterest": 369358
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33341,
              "short": 82646,
              "net": -49305
            },
            "nonCommercial": {
              "long": 49805,
              "short": 4986,
              "net": 44819
            },
            "smallTrader": {
              "long": 10457,
              "short": 5971,
              "net": 4486
            }
          },
          "openInterest": 99434
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 361754,
              "short": 305570,
              "net": 56184
            },
            "nonCommercial": {
              "long": 37903,
              "short": 76689,
              "net": -38786
            },
            "smallTrader": {
              "long": 46738,
              "short": 64136,
              "net": -17398
            }
          },
          "openInterest": 500760
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18884,
              "short": 58731,
              "net": -39847
            },
            "nonCommercial": {
              "long": 18650,
              "short": 5001,
              "net": 13649
            },
            "smallTrader": {
              "long": 53990,
              "short": 27792,
              "net": 26198
            }
          },
          "openInterest": 91864
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5980,
              "short": 2724,
              "net": 3256
            },
            "nonCommercial": {
              "long": 8734,
              "short": 3053,
              "net": 5681
            },
            "smallTrader": {
              "long": 5365,
              "short": 14302,
              "net": -8937
            }
          },
          "openInterest": 20916
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56237,
              "short": 193254,
              "net": -137017
            },
            "nonCommercial": {
              "long": 136571,
              "short": 41383,
              "net": 95188
            },
            "smallTrader": {
              "long": 60247,
              "short": 18418,
              "net": 41829
            }
          },
          "openInterest": 277922
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106999,
              "short": 102615,
              "net": 4384
            },
            "nonCommercial": {
              "long": 13095,
              "short": 20216,
              "net": -7121
            },
            "smallTrader": {
              "long": 29772,
              "short": 27035,
              "net": 2737
            }
          },
          "openInterest": 158069
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38358,
              "short": 96148,
              "net": -57790
            },
            "nonCommercial": {
              "long": 69657,
              "short": 28792,
              "net": 40865
            },
            "smallTrader": {
              "long": 36408,
              "short": 19483,
              "net": 16925
            }
          },
          "openInterest": 144431
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15712,
              "short": 25207,
              "net": -9495
            },
            "nonCommercial": {
              "long": 16079,
              "short": 3132,
              "net": 12947
            },
            "smallTrader": {
              "long": 10336,
              "short": 13788,
              "net": -3452
            }
          },
          "openInterest": 48437
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41545,
              "short": 59891,
              "net": -18346
            },
            "nonCommercial": {
              "long": 50022,
              "short": 22907,
              "net": 27115
            },
            "smallTrader": {
              "long": 28768,
              "short": 37537,
              "net": -8769
            }
          },
          "openInterest": 139113
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23772,
              "short": 11528,
              "net": 12244
            },
            "nonCommercial": {
              "long": 2451,
              "short": 12573,
              "net": -10122
            },
            "smallTrader": {
              "long": 2663,
              "short": 4785,
              "net": -2122
            }
          },
          "openInterest": 28886
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213968,
              "short": 202087,
              "net": 11881
            },
            "nonCommercial": {
              "long": 20606,
              "short": 56305,
              "net": -35699
            },
            "smallTrader": {
              "long": 55305,
              "short": 31487,
              "net": 23818
            }
          },
          "openInterest": 349660
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1071,
              "short": 7008,
              "net": -5937
            },
            "nonCommercial": {
              "long": 5230,
              "short": 131,
              "net": 5099
            },
            "smallTrader": {
              "long": 2002,
              "short": 1164,
              "net": 838
            }
          },
          "openInterest": 8447
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12427,
              "short": 12920,
              "net": -493
            },
            "nonCommercial": {
              "long": 2657,
              "short": 4015,
              "net": -1358
            },
            "smallTrader": {
              "long": 3632,
              "short": 1781,
              "net": 1851
            }
          },
          "openInterest": 18986
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13885,
              "short": 86031,
              "net": -72146
            },
            "nonCommercial": {
              "long": 50958,
              "short": 6033,
              "net": 44925
            },
            "smallTrader": {
              "long": 34945,
              "short": 7724,
              "net": 27221
            }
          },
          "openInterest": 105542
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69163,
              "short": 125423,
              "net": -56260
            },
            "nonCommercial": {
              "long": 46625,
              "short": 7186,
              "net": 39439
            },
            "smallTrader": {
              "long": 33717,
              "short": 16896,
              "net": 16821
            }
          },
          "openInterest": 166704
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58827,
              "short": 112096,
              "net": -53269
            },
            "nonCommercial": {
              "long": 49701,
              "short": 9895,
              "net": 39806
            },
            "smallTrader": {
              "long": 25614,
              "short": 12151,
              "net": 13463
            }
          },
          "openInterest": 152402
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107851,
              "short": 152382,
              "net": -44531
            },
            "nonCommercial": {
              "long": 69073,
              "short": 20910,
              "net": 48163
            },
            "smallTrader": {
              "long": 46239,
              "short": 49871,
              "net": -3632
            }
          },
          "openInterest": 256461
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113165,
              "short": 99713,
              "net": 13452
            },
            "nonCommercial": {
              "long": 16341,
              "short": 43199,
              "net": -26858
            },
            "smallTrader": {
              "long": 34645,
              "short": 21239,
              "net": 13406
            }
          },
          "openInterest": 169674
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15822,
              "short": 24856,
              "net": -9034
            },
            "nonCommercial": {
              "long": 10464,
              "short": 8877,
              "net": 1587
            },
            "smallTrader": {
              "long": 16877,
              "short": 9430,
              "net": 7447
            }
          },
          "openInterest": 43199
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9128,
              "short": 2286,
              "net": 6842
            },
            "nonCommercial": {
              "long": 7999,
              "short": 11778,
              "net": -3779
            },
            "smallTrader": {
              "long": 514,
              "short": 3577,
              "net": -3063
            }
          },
          "openInterest": 20550
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37866,
              "short": 47930,
              "net": -10064
            },
            "nonCommercial": {
              "long": 12186,
              "short": 3357,
              "net": 8829
            },
            "smallTrader": {
              "long": 13035,
              "short": 11800,
              "net": 1235
            }
          },
          "openInterest": 64067
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43880,
              "short": 70877,
              "net": -26997
            },
            "nonCommercial": {
              "long": 39755,
              "short": 14754,
              "net": 25001
            },
            "smallTrader": {
              "long": 24159,
              "short": 22163,
              "net": 1996
            }
          },
          "openInterest": 115602
        }
      ]
    },
    {
      "reportDate": "2003-10-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 735666,
              "short": 561123,
              "net": 174543
            },
            "nonCommercial": {
              "long": 67834,
              "short": 166563,
              "net": -98729
            },
            "smallTrader": {
              "long": 92565,
              "short": 168379,
              "net": -75814
            }
          },
          "openInterest": 911419
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 99078,
              "short": 108996,
              "net": -9918
            },
            "nonCommercial": {
              "long": 27093,
              "short": 9722,
              "net": 17371
            },
            "smallTrader": {
              "long": 20517,
              "short": 27970,
              "net": -7453
            }
          },
          "openInterest": 147130
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 300799,
              "short": 272055,
              "net": 28744
            },
            "nonCommercial": {
              "long": 52911,
              "short": 78588,
              "net": -25677
            },
            "smallTrader": {
              "long": 70943,
              "short": 74010,
              "net": -3067
            }
          },
          "openInterest": 437189
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 484951,
              "short": 547170,
              "net": -62219
            },
            "nonCommercial": {
              "long": 225283,
              "short": 106935,
              "net": 118348
            },
            "smallTrader": {
              "long": 55450,
              "short": 111579,
              "net": -56129
            }
          },
          "openInterest": 774589
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6727,
              "short": 42386,
              "net": -35659
            },
            "nonCommercial": {
              "long": 18224,
              "short": 1481,
              "net": 16743
            },
            "smallTrader": {
              "long": 24968,
              "short": 6052,
              "net": 18916
            }
          },
          "openInterest": 49919
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13401,
              "short": 37651,
              "net": -24250
            },
            "nonCommercial": {
              "long": 15295,
              "short": 3678,
              "net": 11617
            },
            "smallTrader": {
              "long": 22435,
              "short": 9802,
              "net": 12633
            }
          },
          "openInterest": 51131
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9950,
              "short": 61938,
              "net": -51988
            },
            "nonCommercial": {
              "long": 31011,
              "short": 411,
              "net": 30600
            },
            "smallTrader": {
              "long": 35342,
              "short": 13954,
              "net": 21388
            }
          },
          "openInterest": 76303
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56996,
              "short": 55641,
              "net": 1355
            },
            "nonCommercial": {
              "long": 9167,
              "short": 11176,
              "net": -2009
            },
            "smallTrader": {
              "long": 6295,
              "short": 5641,
              "net": 654
            }
          },
          "openInterest": 75608
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30791,
              "short": 40420,
              "net": -9629
            },
            "nonCommercial": {
              "long": 18695,
              "short": 16323,
              "net": 2372
            },
            "smallTrader": {
              "long": 14819,
              "short": 7562,
              "net": 7257
            }
          },
          "openInterest": 74876
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24624,
              "short": 78519,
              "net": -53895
            },
            "nonCommercial": {
              "long": 58295,
              "short": 18131,
              "net": 40164
            },
            "smallTrader": {
              "long": 16880,
              "short": 3149,
              "net": 13731
            }
          },
          "openInterest": 101927
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222461,
              "short": 187999,
              "net": 34462
            },
            "nonCommercial": {
              "long": 68567,
              "short": 65016,
              "net": 3551
            },
            "smallTrader": {
              "long": 67586,
              "short": 105599,
              "net": -38013
            }
          },
          "openInterest": 382897
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33559,
              "short": 81598,
              "net": -48039
            },
            "nonCommercial": {
              "long": 49400,
              "short": 5738,
              "net": 43662
            },
            "smallTrader": {
              "long": 10742,
              "short": 6365,
              "net": 4377
            }
          },
          "openInterest": 99896
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 363571,
              "short": 337087,
              "net": 26484
            },
            "nonCommercial": {
              "long": 50921,
              "short": 70071,
              "net": -19150
            },
            "smallTrader": {
              "long": 55579,
              "short": 62913,
              "net": -7334
            }
          },
          "openInterest": 521475
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19886,
              "short": 65167,
              "net": -45281
            },
            "nonCommercial": {
              "long": 25794,
              "short": 5769,
              "net": 20025
            },
            "smallTrader": {
              "long": 51093,
              "short": 25837,
              "net": 25256
            }
          },
          "openInterest": 96823
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6193,
              "short": 2572,
              "net": 3621
            },
            "nonCommercial": {
              "long": 7467,
              "short": 3347,
              "net": 4120
            },
            "smallTrader": {
              "long": 5235,
              "short": 12976,
              "net": -7741
            }
          },
          "openInterest": 20046
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66122,
              "short": 182162,
              "net": -116040
            },
            "nonCommercial": {
              "long": 110811,
              "short": 30046,
              "net": 80765
            },
            "smallTrader": {
              "long": 53497,
              "short": 18222,
              "net": 35275
            }
          },
          "openInterest": 255935
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97654,
              "short": 104596,
              "net": -6942
            },
            "nonCommercial": {
              "long": 11338,
              "short": 11252,
              "net": 86
            },
            "smallTrader": {
              "long": 33126,
              "short": 26270,
              "net": 6856
            }
          },
          "openInterest": 152929
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42205,
              "short": 110396,
              "net": -68191
            },
            "nonCommercial": {
              "long": 76438,
              "short": 26713,
              "net": 49725
            },
            "smallTrader": {
              "long": 40337,
              "short": 21871,
              "net": 18466
            }
          },
          "openInterest": 159009
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15533,
              "short": 22042,
              "net": -6509
            },
            "nonCommercial": {
              "long": 15645,
              "short": 3433,
              "net": 12212
            },
            "smallTrader": {
              "long": 8981,
              "short": 14684,
              "net": -5703
            }
          },
          "openInterest": 46371
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41602,
              "short": 57459,
              "net": -15857
            },
            "nonCommercial": {
              "long": 50367,
              "short": 20111,
              "net": 30256
            },
            "smallTrader": {
              "long": 27844,
              "short": 42243,
              "net": -14399
            }
          },
          "openInterest": 133630
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31101,
              "short": 9381,
              "net": 21720
            },
            "nonCommercial": {
              "long": 1143,
              "short": 21184,
              "net": -20041
            },
            "smallTrader": {
              "long": 4136,
              "short": 5815,
              "net": -1679
            }
          },
          "openInterest": 36380
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215673,
              "short": 207915,
              "net": 7758
            },
            "nonCommercial": {
              "long": 21111,
              "short": 54964,
              "net": -33853
            },
            "smallTrader": {
              "long": 57755,
              "short": 31660,
              "net": 26095
            }
          },
          "openInterest": 353832
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 681,
              "short": 7389,
              "net": -6708
            },
            "nonCommercial": {
              "long": 5942,
              "short": 338,
              "net": 5604
            },
            "smallTrader": {
              "long": 1977,
              "short": 873,
              "net": 1104
            }
          },
          "openInterest": 8600
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11001,
              "short": 15576,
              "net": -4575
            },
            "nonCommercial": {
              "long": 4900,
              "short": 3957,
              "net": 943
            },
            "smallTrader": {
              "long": 5124,
              "short": 1492,
              "net": 3632
            }
          },
          "openInterest": 21591
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19680,
              "short": 69299,
              "net": -49619
            },
            "nonCommercial": {
              "long": 29732,
              "short": 6991,
              "net": 22741
            },
            "smallTrader": {
              "long": 34587,
              "short": 7709,
              "net": 26878
            }
          },
          "openInterest": 89786
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73769,
              "short": 129334,
              "net": -55565
            },
            "nonCommercial": {
              "long": 44357,
              "short": 5345,
              "net": 39012
            },
            "smallTrader": {
              "long": 34533,
              "short": 17980,
              "net": 16553
            }
          },
          "openInterest": 169171
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60940,
              "short": 116716,
              "net": -55776
            },
            "nonCommercial": {
              "long": 48772,
              "short": 7977,
              "net": 40795
            },
            "smallTrader": {
              "long": 27271,
              "short": 12290,
              "net": 14981
            }
          },
          "openInterest": 153944
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108221,
              "short": 160585,
              "net": -52364
            },
            "nonCommercial": {
              "long": 70147,
              "short": 18229,
              "net": 51918
            },
            "smallTrader": {
              "long": 50457,
              "short": 50011,
              "net": 446
            }
          },
          "openInterest": 263408
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109609,
              "short": 88087,
              "net": 21522
            },
            "nonCommercial": {
              "long": 12909,
              "short": 42898,
              "net": -29989
            },
            "smallTrader": {
              "long": 43969,
              "short": 35502,
              "net": 8467
            }
          },
          "openInterest": 173281
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14533,
              "short": 31001,
              "net": -16468
            },
            "nonCommercial": {
              "long": 14236,
              "short": 7170,
              "net": 7066
            },
            "smallTrader": {
              "long": 18804,
              "short": 9402,
              "net": 9402
            }
          },
          "openInterest": 47583
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10085,
              "short": 2045,
              "net": 8040
            },
            "nonCommercial": {
              "long": 7188,
              "short": 11893,
              "net": -4705
            },
            "smallTrader": {
              "long": 935,
              "short": 4270,
              "net": -3335
            }
          },
          "openInterest": 21117
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37347,
              "short": 43406,
              "net": -6059
            },
            "nonCommercial": {
              "long": 9549,
              "short": 4519,
              "net": 5030
            },
            "smallTrader": {
              "long": 15090,
              "short": 14061,
              "net": 1029
            }
          },
          "openInterest": 63308
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46036,
              "short": 63484,
              "net": -17448
            },
            "nonCommercial": {
              "long": 34046,
              "short": 15833,
              "net": 18213
            },
            "smallTrader": {
              "long": 22796,
              "short": 23561,
              "net": -765
            }
          },
          "openInterest": 110826
        }
      ]
    },
    {
      "reportDate": "2003-10-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 755334,
              "short": 592079,
              "net": 163255
            },
            "nonCommercial": {
              "long": 87830,
              "short": 184571,
              "net": -96741
            },
            "smallTrader": {
              "long": 98553,
              "short": 165067,
              "net": -66514
            }
          },
          "openInterest": 960379
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 100222,
              "short": 108309,
              "net": -8087
            },
            "nonCommercial": {
              "long": 26084,
              "short": 8992,
              "net": 17092
            },
            "smallTrader": {
              "long": 20548,
              "short": 29553,
              "net": -9005
            }
          },
          "openInterest": 147202
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 299571,
              "short": 262359,
              "net": 37212
            },
            "nonCommercial": {
              "long": 49804,
              "short": 79091,
              "net": -29287
            },
            "smallTrader": {
              "long": 66526,
              "short": 74451,
              "net": -7925
            }
          },
          "openInterest": 429595
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 498038,
              "short": 560250,
              "net": -62212
            },
            "nonCommercial": {
              "long": 217376,
              "short": 102322,
              "net": 115054
            },
            "smallTrader": {
              "long": 57507,
              "short": 110349,
              "net": -52842
            }
          },
          "openInterest": 780064
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6037,
              "short": 42977,
              "net": -36940
            },
            "nonCommercial": {
              "long": 19182,
              "short": 1060,
              "net": 18122
            },
            "smallTrader": {
              "long": 25449,
              "short": 6631,
              "net": 18818
            }
          },
          "openInterest": 50668
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13478,
              "short": 39245,
              "net": -25767
            },
            "nonCommercial": {
              "long": 15428,
              "short": 4728,
              "net": 10700
            },
            "smallTrader": {
              "long": 24908,
              "short": 9841,
              "net": 15067
            }
          },
          "openInterest": 53815
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12710,
              "short": 66469,
              "net": -53759
            },
            "nonCommercial": {
              "long": 30697,
              "short": 843,
              "net": 29854
            },
            "smallTrader": {
              "long": 36560,
              "short": 12655,
              "net": 23905
            }
          },
          "openInterest": 80019
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60305,
              "short": 53769,
              "net": 6536
            },
            "nonCommercial": {
              "long": 5835,
              "short": 12395,
              "net": -6560
            },
            "smallTrader": {
              "long": 5610,
              "short": 5586,
              "net": 24
            }
          },
          "openInterest": 78461
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37373,
              "short": 35460,
              "net": 1913
            },
            "nonCommercial": {
              "long": 14864,
              "short": 23023,
              "net": -8159
            },
            "smallTrader": {
              "long": 14847,
              "short": 8601,
              "net": 6246
            }
          },
          "openInterest": 79112
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24141,
              "short": 85123,
              "net": -60982
            },
            "nonCommercial": {
              "long": 67564,
              "short": 19182,
              "net": 48382
            },
            "smallTrader": {
              "long": 16626,
              "short": 4026,
              "net": 12600
            }
          },
          "openInterest": 109627
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245106,
              "short": 193749,
              "net": 51357
            },
            "nonCommercial": {
              "long": 67989,
              "short": 79874,
              "net": -11885
            },
            "smallTrader": {
              "long": 68299,
              "short": 107771,
              "net": -39472
            }
          },
          "openInterest": 408890
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35585,
              "short": 89004,
              "net": -53419
            },
            "nonCommercial": {
              "long": 55018,
              "short": 6029,
              "net": 48989
            },
            "smallTrader": {
              "long": 10812,
              "short": 6382,
              "net": 4430
            }
          },
          "openInterest": 109423
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 346619,
              "short": 365958,
              "net": -19339
            },
            "nonCommercial": {
              "long": 90233,
              "short": 70791,
              "net": 19442
            },
            "smallTrader": {
              "long": 58185,
              "short": 58288,
              "net": -103
            }
          },
          "openInterest": 562251
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21711,
              "short": 75716,
              "net": -54005
            },
            "nonCommercial": {
              "long": 29854,
              "short": 4860,
              "net": 24994
            },
            "smallTrader": {
              "long": 54300,
              "short": 25289,
              "net": 29011
            }
          },
          "openInterest": 105915
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6826,
              "short": 2993,
              "net": 3833
            },
            "nonCommercial": {
              "long": 5855,
              "short": 3657,
              "net": 2198
            },
            "smallTrader": {
              "long": 5732,
              "short": 11763,
              "net": -6031
            }
          },
          "openInterest": 20076
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60855,
              "short": 174060,
              "net": -113205
            },
            "nonCommercial": {
              "long": 108615,
              "short": 31723,
              "net": 76892
            },
            "smallTrader": {
              "long": 53504,
              "short": 17191,
              "net": 36313
            }
          },
          "openInterest": 246133
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82919,
              "short": 120475,
              "net": -37556
            },
            "nonCommercial": {
              "long": 35162,
              "short": 14992,
              "net": 20170
            },
            "smallTrader": {
              "long": 41811,
              "short": 24425,
              "net": 17386
            }
          },
          "openInterest": 168689
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43437,
              "short": 99358,
              "net": -55921
            },
            "nonCommercial": {
              "long": 71679,
              "short": 32470,
              "net": 39209
            },
            "smallTrader": {
              "long": 39107,
              "short": 22395,
              "net": 16712
            }
          },
          "openInterest": 154276
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16119,
              "short": 25437,
              "net": -9318
            },
            "nonCommercial": {
              "long": 16449,
              "short": 3258,
              "net": 13191
            },
            "smallTrader": {
              "long": 9499,
              "short": 13372,
              "net": -3873
            }
          },
          "openInterest": 48757
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43273,
              "short": 57568,
              "net": -14295
            },
            "nonCommercial": {
              "long": 39556,
              "short": 20770,
              "net": 18786
            },
            "smallTrader": {
              "long": 30022,
              "short": 34513,
              "net": -4491
            }
          },
          "openInterest": 131486
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33850,
              "short": 9219,
              "net": 24631
            },
            "nonCommercial": {
              "long": 629,
              "short": 24063,
              "net": -23434
            },
            "smallTrader": {
              "long": 4765,
              "short": 5962,
              "net": -1197
            }
          },
          "openInterest": 39254
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211541,
              "short": 228583,
              "net": -17042
            },
            "nonCommercial": {
              "long": 31479,
              "short": 47125,
              "net": -15646
            },
            "smallTrader": {
              "long": 60529,
              "short": 27841,
              "net": 32688
            }
          },
          "openInterest": 360844
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 601,
              "short": 6999,
              "net": -6398
            },
            "nonCommercial": {
              "long": 5464,
              "short": 414,
              "net": 5050
            },
            "smallTrader": {
              "long": 2158,
              "short": 810,
              "net": 1348
            }
          },
          "openInterest": 8223
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11921,
              "short": 19546,
              "net": -7625
            },
            "nonCommercial": {
              "long": 6187,
              "short": 4818,
              "net": 1369
            },
            "smallTrader": {
              "long": 7308,
              "short": 1052,
              "net": 6256
            }
          },
          "openInterest": 25998
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20121,
              "short": 63911,
              "net": -43790
            },
            "nonCommercial": {
              "long": 28179,
              "short": 9693,
              "net": 18486
            },
            "smallTrader": {
              "long": 33323,
              "short": 8019,
              "net": 25304
            }
          },
          "openInterest": 86995
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74748,
              "short": 132111,
              "net": -57363
            },
            "nonCommercial": {
              "long": 44557,
              "short": 4800,
              "net": 39757
            },
            "smallTrader": {
              "long": 32124,
              "short": 14518,
              "net": 17606
            }
          },
          "openInterest": 168356
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67105,
              "short": 123465,
              "net": -56360
            },
            "nonCommercial": {
              "long": 46261,
              "short": 8113,
              "net": 38148
            },
            "smallTrader": {
              "long": 27951,
              "short": 9739,
              "net": 18212
            }
          },
          "openInterest": 159190
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106941,
              "short": 163226,
              "net": -56285
            },
            "nonCommercial": {
              "long": 75773,
              "short": 18983,
              "net": 56790
            },
            "smallTrader": {
              "long": 53931,
              "short": 54436,
              "net": -505
            }
          },
          "openInterest": 269327
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119879,
              "short": 87241,
              "net": 32638
            },
            "nonCommercial": {
              "long": 16341,
              "short": 54533,
              "net": -38192
            },
            "smallTrader": {
              "long": 38521,
              "short": 32967,
              "net": 5554
            }
          },
          "openInterest": 181406
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12877,
              "short": 38699,
              "net": -25822
            },
            "nonCommercial": {
              "long": 21627,
              "short": 6729,
              "net": 14898
            },
            "smallTrader": {
              "long": 20059,
              "short": 9135,
              "net": 10924
            }
          },
          "openInterest": 54575
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11584,
              "short": 2243,
              "net": 9341
            },
            "nonCommercial": {
              "long": 7093,
              "short": 13319,
              "net": -6226
            },
            "smallTrader": {
              "long": 812,
              "short": 3927,
              "net": -3115
            }
          },
          "openInterest": 22390
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37395,
              "short": 41370,
              "net": -3975
            },
            "nonCommercial": {
              "long": 10236,
              "short": 6425,
              "net": 3811
            },
            "smallTrader": {
              "long": 14316,
              "short": 14152,
              "net": 164
            }
          },
          "openInterest": 63287
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45575,
              "short": 56267,
              "net": -10692
            },
            "nonCommercial": {
              "long": 32243,
              "short": 21758,
              "net": 10485
            },
            "smallTrader": {
              "long": 23033,
              "short": 22826,
              "net": 207
            }
          },
          "openInterest": 110023
        }
      ]
    },
    {
      "reportDate": "2003-10-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 810779,
              "short": 656339,
              "net": 154440
            },
            "nonCommercial": {
              "long": 87816,
              "short": 169380,
              "net": -81564
            },
            "smallTrader": {
              "long": 98572,
              "short": 171448,
              "net": -72876
            }
          },
          "openInterest": 1022625
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 105629,
              "short": 100060,
              "net": 5569
            },
            "nonCommercial": {
              "long": 22001,
              "short": 12634,
              "net": 9367
            },
            "smallTrader": {
              "long": 15146,
              "short": 30082,
              "net": -14936
            }
          },
          "openInterest": 143125
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 307586,
              "short": 268740,
              "net": 38846
            },
            "nonCommercial": {
              "long": 49194,
              "short": 77254,
              "net": -28060
            },
            "smallTrader": {
              "long": 65716,
              "short": 76502,
              "net": -10786
            }
          },
          "openInterest": 431656
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 541614,
              "short": 583185,
              "net": -41571
            },
            "nonCommercial": {
              "long": 226927,
              "short": 120979,
              "net": 105948
            },
            "smallTrader": {
              "long": 56909,
              "short": 121286,
              "net": -64377
            }
          },
          "openInterest": 834303
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5163,
              "short": 46005,
              "net": -40842
            },
            "nonCommercial": {
              "long": 21851,
              "short": 1461,
              "net": 20390
            },
            "smallTrader": {
              "long": 26935,
              "short": 6483,
              "net": 20452
            }
          },
          "openInterest": 53949
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12294,
              "short": 40038,
              "net": -27744
            },
            "nonCommercial": {
              "long": 15687,
              "short": 3121,
              "net": 12566
            },
            "smallTrader": {
              "long": 25787,
              "short": 10609,
              "net": 15178
            }
          },
          "openInterest": 53768
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11987,
              "short": 67505,
              "net": -55518
            },
            "nonCommercial": {
              "long": 29847,
              "short": 442,
              "net": 29405
            },
            "smallTrader": {
              "long": 38343,
              "short": 12230,
              "net": 26113
            }
          },
          "openInterest": 80185
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68667,
              "short": 51833,
              "net": 16834
            },
            "nonCommercial": {
              "long": 3046,
              "short": 18160,
              "net": -15114
            },
            "smallTrader": {
              "long": 5263,
              "short": 6983,
              "net": -1720
            }
          },
          "openInterest": 86695
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38242,
              "short": 35201,
              "net": 3041
            },
            "nonCommercial": {
              "long": 15597,
              "short": 25901,
              "net": -10304
            },
            "smallTrader": {
              "long": 15417,
              "short": 8154,
              "net": 7263
            }
          },
          "openInterest": 81142
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25941,
              "short": 85635,
              "net": -59694
            },
            "nonCommercial": {
              "long": 66810,
              "short": 18782,
              "net": 48028
            },
            "smallTrader": {
              "long": 15861,
              "short": 4195,
              "net": 11666
            }
          },
          "openInterest": 111559
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258440,
              "short": 197816,
              "net": 60624
            },
            "nonCommercial": {
              "long": 79049,
              "short": 99401,
              "net": -20352
            },
            "smallTrader": {
              "long": 72880,
              "short": 113152,
              "net": -40272
            }
          },
          "openInterest": 438842
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37476,
              "short": 87168,
              "net": -49692
            },
            "nonCommercial": {
              "long": 53217,
              "short": 6655,
              "net": 46562
            },
            "smallTrader": {
              "long": 11571,
              "short": 8441,
              "net": 3130
            }
          },
          "openInterest": 110013
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339181,
              "short": 360332,
              "net": -21151
            },
            "nonCommercial": {
              "long": 77286,
              "short": 56259,
              "net": 21027
            },
            "smallTrader": {
              "long": 57090,
              "short": 56966,
              "net": 124
            }
          },
          "openInterest": 534335
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26125,
              "short": 76465,
              "net": -50340
            },
            "nonCommercial": {
              "long": 28987,
              "short": 4874,
              "net": 24113
            },
            "smallTrader": {
              "long": 51388,
              "short": 25161,
              "net": 26227
            }
          },
          "openInterest": 106515
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7043,
              "short": 2709,
              "net": 4334
            },
            "nonCommercial": {
              "long": 5951,
              "short": 4149,
              "net": 1802
            },
            "smallTrader": {
              "long": 5004,
              "short": 11140,
              "net": -6136
            }
          },
          "openInterest": 19876
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58549,
              "short": 177380,
              "net": -118831
            },
            "nonCommercial": {
              "long": 115942,
              "short": 35078,
              "net": 80864
            },
            "smallTrader": {
              "long": 55001,
              "short": 17034,
              "net": 37967
            }
          },
          "openInterest": 252897
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84446,
              "short": 115639,
              "net": -31193
            },
            "nonCommercial": {
              "long": 29915,
              "short": 13119,
              "net": 16796
            },
            "smallTrader": {
              "long": 41551,
              "short": 27154,
              "net": 14397
            }
          },
          "openInterest": 165271
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43485,
              "short": 107894,
              "net": -64409
            },
            "nonCommercial": {
              "long": 69794,
              "short": 21490,
              "net": 48304
            },
            "smallTrader": {
              "long": 38058,
              "short": 21953,
              "net": 16105
            }
          },
          "openInterest": 151390
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18523,
              "short": 23585,
              "net": -5062
            },
            "nonCommercial": {
              "long": 13299,
              "short": 2492,
              "net": 10807
            },
            "smallTrader": {
              "long": 8225,
              "short": 13970,
              "net": -5745
            }
          },
          "openInterest": 46638
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38249,
              "short": 52691,
              "net": -14442
            },
            "nonCommercial": {
              "long": 36529,
              "short": 18833,
              "net": 17696
            },
            "smallTrader": {
              "long": 27154,
              "short": 30408,
              "net": -3254
            }
          },
          "openInterest": 114826
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33432,
              "short": 8324,
              "net": 25108
            },
            "nonCommercial": {
              "long": 1386,
              "short": 23959,
              "net": -22573
            },
            "smallTrader": {
              "long": 3501,
              "short": 6036,
              "net": -2535
            }
          },
          "openInterest": 38339
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215964,
              "short": 213984,
              "net": 1980
            },
            "nonCommercial": {
              "long": 20655,
              "short": 49371,
              "net": -28716
            },
            "smallTrader": {
              "long": 56659,
              "short": 29923,
              "net": 26736
            }
          },
          "openInterest": 348808
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 378,
              "short": 6799,
              "net": -6421
            },
            "nonCommercial": {
              "long": 5723,
              "short": 545,
              "net": 5178
            },
            "smallTrader": {
              "long": 2100,
              "short": 857,
              "net": 1243
            }
          },
          "openInterest": 8201
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11925,
              "short": 18831,
              "net": -6906
            },
            "nonCommercial": {
              "long": 6072,
              "short": 4922,
              "net": 1150
            },
            "smallTrader": {
              "long": 6859,
              "short": 1103,
              "net": 5756
            }
          },
          "openInterest": 25346
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21158,
              "short": 68011,
              "net": -46853
            },
            "nonCommercial": {
              "long": 30156,
              "short": 8228,
              "net": 21928
            },
            "smallTrader": {
              "long": 32495,
              "short": 7570,
              "net": 24925
            }
          },
          "openInterest": 90599
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79436,
              "short": 131156,
              "net": -51720
            },
            "nonCommercial": {
              "long": 36172,
              "short": 3584,
              "net": 32588
            },
            "smallTrader": {
              "long": 33853,
              "short": 14721,
              "net": 19132
            }
          },
          "openInterest": 167566
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76872,
              "short": 126380,
              "net": -49508
            },
            "nonCommercial": {
              "long": 36991,
              "short": 5802,
              "net": 31189
            },
            "smallTrader": {
              "long": 29649,
              "short": 11330,
              "net": 18319
            }
          },
          "openInterest": 161708
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103415,
              "short": 173306,
              "net": -69891
            },
            "nonCommercial": {
              "long": 77093,
              "short": 15366,
              "net": 61727
            },
            "smallTrader": {
              "long": 60372,
              "short": 52208,
              "net": 8164
            }
          },
          "openInterest": 267664
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128198,
              "short": 92531,
              "net": 35667
            },
            "nonCommercial": {
              "long": 13960,
              "short": 56591,
              "net": -42631
            },
            "smallTrader": {
              "long": 40214,
              "short": 33250,
              "net": 6964
            }
          },
          "openInterest": 190052
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18171,
              "short": 38654,
              "net": -20483
            },
            "nonCommercial": {
              "long": 20045,
              "short": 8652,
              "net": 11393
            },
            "smallTrader": {
              "long": 18250,
              "short": 9160,
              "net": 9090
            }
          },
          "openInterest": 56476
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12149,
              "short": 2318,
              "net": 9831
            },
            "nonCommercial": {
              "long": 5754,
              "short": 12713,
              "net": -6959
            },
            "smallTrader": {
              "long": 897,
              "short": 3769,
              "net": -2872
            }
          },
          "openInterest": 21673
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38468,
              "short": 44292,
              "net": -5824
            },
            "nonCommercial": {
              "long": 12085,
              "short": 7588,
              "net": 4497
            },
            "smallTrader": {
              "long": 12491,
              "short": 11164,
              "net": 1327
            }
          },
          "openInterest": 64141
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46625,
              "short": 54868,
              "net": -8243
            },
            "nonCommercial": {
              "long": 32922,
              "short": 23762,
              "net": 9160
            },
            "smallTrader": {
              "long": 19845,
              "short": 20762,
              "net": -917
            }
          },
          "openInterest": 106027
        }
      ]
    },
    {
      "reportDate": "2003-10-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 825766,
              "short": 684329,
              "net": 141437
            },
            "nonCommercial": {
              "long": 96084,
              "short": 163768,
              "net": -67684
            },
            "smallTrader": {
              "long": 106017,
              "short": 179770,
              "net": -73753
            }
          },
          "openInterest": 1090324
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 100162,
              "short": 101820,
              "net": -1658
            },
            "nonCommercial": {
              "long": 28416,
              "short": 12504,
              "net": 15912
            },
            "smallTrader": {
              "long": 16609,
              "short": 30863,
              "net": -14254
            }
          },
          "openInterest": 145534
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 331369,
              "short": 286981,
              "net": 44388
            },
            "nonCommercial": {
              "long": 45106,
              "short": 76871,
              "net": -31765
            },
            "smallTrader": {
              "long": 68593,
              "short": 81216,
              "net": -12623
            }
          },
          "openInterest": 452746
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 548330,
              "short": 617553,
              "net": -69223
            },
            "nonCommercial": {
              "long": 246399,
              "short": 124823,
              "net": 121576
            },
            "smallTrader": {
              "long": 64681,
              "short": 117034,
              "net": -52353
            }
          },
          "openInterest": 868375
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5865,
              "short": 46904,
              "net": -41039
            },
            "nonCommercial": {
              "long": 23216,
              "short": 1060,
              "net": 22156
            },
            "smallTrader": {
              "long": 26472,
              "short": 7589,
              "net": 18883
            }
          },
          "openInterest": 55553
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14919,
              "short": 49775,
              "net": -34856
            },
            "nonCommercial": {
              "long": 23023,
              "short": 3357,
              "net": 19666
            },
            "smallTrader": {
              "long": 26709,
              "short": 11519,
              "net": 15190
            }
          },
          "openInterest": 65065
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12882,
              "short": 70656,
              "net": -57774
            },
            "nonCommercial": {
              "long": 34353,
              "short": 1482,
              "net": 32871
            },
            "smallTrader": {
              "long": 36723,
              "short": 11820,
              "net": 24903
            }
          },
          "openInterest": 84034
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69896,
              "short": 52786,
              "net": 17110
            },
            "nonCommercial": {
              "long": 3956,
              "short": 19122,
              "net": -15166
            },
            "smallTrader": {
              "long": 6293,
              "short": 8237,
              "net": -1944
            }
          },
          "openInterest": 98867
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36086,
              "short": 40961,
              "net": -4875
            },
            "nonCommercial": {
              "long": 17468,
              "short": 22224,
              "net": -4756
            },
            "smallTrader": {
              "long": 16349,
              "short": 6718,
              "net": 9631
            }
          },
          "openInterest": 81547
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26137,
              "short": 83105,
              "net": -56968
            },
            "nonCommercial": {
              "long": 62701,
              "short": 17523,
              "net": 45178
            },
            "smallTrader": {
              "long": 16193,
              "short": 4403,
              "net": 11790
            }
          },
          "openInterest": 109796
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248670,
              "short": 251344,
              "net": -2674
            },
            "nonCommercial": {
              "long": 95031,
              "short": 55516,
              "net": 39515
            },
            "smallTrader": {
              "long": 74335,
              "short": 111176,
              "net": -36841
            }
          },
          "openInterest": 445820
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43263,
              "short": 91548,
              "net": -48285
            },
            "nonCommercial": {
              "long": 48471,
              "short": 6080,
              "net": 42391
            },
            "smallTrader": {
              "long": 12891,
              "short": 6997,
              "net": 5894
            }
          },
          "openInterest": 116395
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 352229,
              "short": 372551,
              "net": -20322
            },
            "nonCommercial": {
              "long": 73159,
              "short": 45259,
              "net": 27900
            },
            "smallTrader": {
              "long": 54040,
              "short": 61618,
              "net": -7578
            }
          },
          "openInterest": 532728
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22558,
              "short": 75056,
              "net": -52498
            },
            "nonCommercial": {
              "long": 28893,
              "short": 4688,
              "net": 24205
            },
            "smallTrader": {
              "long": 51304,
              "short": 23011,
              "net": 28293
            }
          },
          "openInterest": 102842
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7146,
              "short": 2952,
              "net": 4194
            },
            "nonCommercial": {
              "long": 5580,
              "short": 4752,
              "net": 828
            },
            "smallTrader": {
              "long": 5512,
              "short": 10534,
              "net": -5022
            }
          },
          "openInterest": 19955
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55341,
              "short": 183200,
              "net": -127859
            },
            "nonCommercial": {
              "long": 126193,
              "short": 35580,
              "net": 90613
            },
            "smallTrader": {
              "long": 58759,
              "short": 21513,
              "net": 37246
            }
          },
          "openInterest": 261514
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81091,
              "short": 99859,
              "net": -18768
            },
            "nonCommercial": {
              "long": 19050,
              "short": 9925,
              "net": 9125
            },
            "smallTrader": {
              "long": 36491,
              "short": 26848,
              "net": 9643
            }
          },
          "openInterest": 144159
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43278,
              "short": 113848,
              "net": -70570
            },
            "nonCommercial": {
              "long": 71462,
              "short": 16552,
              "net": 54910
            },
            "smallTrader": {
              "long": 38058,
              "short": 22398,
              "net": 15660
            }
          },
          "openInterest": 152880
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21192,
              "short": 21286,
              "net": -94
            },
            "nonCommercial": {
              "long": 9297,
              "short": 3279,
              "net": 6018
            },
            "smallTrader": {
              "long": 7314,
              "short": 13238,
              "net": -5924
            }
          },
          "openInterest": 44071
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37989,
              "short": 52957,
              "net": -14968
            },
            "nonCommercial": {
              "long": 35668,
              "short": 18281,
              "net": 17387
            },
            "smallTrader": {
              "long": 26942,
              "short": 29361,
              "net": -2419
            }
          },
          "openInterest": 113441
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30510,
              "short": 8340,
              "net": 22170
            },
            "nonCommercial": {
              "long": 1424,
              "short": 21153,
              "net": -19729
            },
            "smallTrader": {
              "long": 3825,
              "short": 6266,
              "net": -2441
            }
          },
          "openInterest": 35779
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222027,
              "short": 206317,
              "net": 15710
            },
            "nonCommercial": {
              "long": 17005,
              "short": 59727,
              "net": -42722
            },
            "smallTrader": {
              "long": 58098,
              "short": 31086,
              "net": 27012
            }
          },
          "openInterest": 349759
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 446,
              "short": 6834,
              "net": -6388
            },
            "nonCommercial": {
              "long": 5824,
              "short": 641,
              "net": 5183
            },
            "smallTrader": {
              "long": 2189,
              "short": 984,
              "net": 1205
            }
          },
          "openInterest": 8515
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 10135,
              "short": 19175,
              "net": -9040
            },
            "nonCommercial": {
              "long": 6830,
              "short": 3841,
              "net": 2989
            },
            "smallTrader": {
              "long": 7329,
              "short": 1278,
              "net": 6051
            }
          },
          "openInterest": 24649
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20860,
              "short": 72895,
              "net": -52035
            },
            "nonCommercial": {
              "long": 33068,
              "short": 5011,
              "net": 28057
            },
            "smallTrader": {
              "long": 31841,
              "short": 7863,
              "net": 23978
            }
          },
          "openInterest": 93409
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78017,
              "short": 128870,
              "net": -50853
            },
            "nonCommercial": {
              "long": 33648,
              "short": 2357,
              "net": 31291
            },
            "smallTrader": {
              "long": 37315,
              "short": 17753,
              "net": 19562
            }
          },
          "openInterest": 168920
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77102,
              "short": 133878,
              "net": -56776
            },
            "nonCommercial": {
              "long": 40820,
              "short": 3866,
              "net": 36954
            },
            "smallTrader": {
              "long": 32202,
              "short": 12380,
              "net": 19822
            }
          },
          "openInterest": 168192
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97735,
              "short": 170723,
              "net": -72988
            },
            "nonCommercial": {
              "long": 73612,
              "short": 14357,
              "net": 59255
            },
            "smallTrader": {
              "long": 64721,
              "short": 50988,
              "net": 13733
            }
          },
          "openInterest": 263976
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129853,
              "short": 104043,
              "net": 25810
            },
            "nonCommercial": {
              "long": 18320,
              "short": 58722,
              "net": -40402
            },
            "smallTrader": {
              "long": 44966,
              "short": 30374,
              "net": 14592
            }
          },
          "openInterest": 200574
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16930,
              "short": 40657,
              "net": -23727
            },
            "nonCommercial": {
              "long": 20403,
              "short": 7304,
              "net": 13099
            },
            "smallTrader": {
              "long": 21026,
              "short": 10398,
              "net": 10628
            }
          },
          "openInterest": 58372
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13819,
              "short": 2276,
              "net": 11543
            },
            "nonCommercial": {
              "long": 6057,
              "short": 14193,
              "net": -8136
            },
            "smallTrader": {
              "long": 726,
              "short": 4133,
              "net": -3407
            }
          },
          "openInterest": 23490
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36878,
              "short": 44514,
              "net": -7636
            },
            "nonCommercial": {
              "long": 11607,
              "short": 4629,
              "net": 6978
            },
            "smallTrader": {
              "long": 12441,
              "short": 11783,
              "net": 658
            }
          },
          "openInterest": 62556
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43952,
              "short": 64626,
              "net": -20674
            },
            "nonCommercial": {
              "long": 35617,
              "short": 14336,
              "net": 21281
            },
            "smallTrader": {
              "long": 20444,
              "short": 21051,
              "net": -607
            }
          },
          "openInterest": 108258
        }
      ]
    },
    {
      "reportDate": "2003-11-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 860407,
              "short": 691631,
              "net": 168776
            },
            "nonCommercial": {
              "long": 99186,
              "short": 162801,
              "net": -63615
            },
            "smallTrader": {
              "long": 79606,
              "short": 184767,
              "net": -105161
            }
          },
          "openInterest": 1119440
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 102721,
              "short": 100344,
              "net": 2377
            },
            "nonCommercial": {
              "long": 23302,
              "short": 9599,
              "net": 13703
            },
            "smallTrader": {
              "long": 17513,
              "short": 33593,
              "net": -16080
            }
          },
          "openInterest": 143872
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 320283,
              "short": 284676,
              "net": 35607
            },
            "nonCommercial": {
              "long": 51077,
              "short": 74135,
              "net": -23058
            },
            "smallTrader": {
              "long": 72226,
              "short": 84775,
              "net": -12549
            }
          },
          "openInterest": 452373
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 570629,
              "short": 632675,
              "net": -62046
            },
            "nonCommercial": {
              "long": 258767,
              "short": 124213,
              "net": 134554
            },
            "smallTrader": {
              "long": 51707,
              "short": 124215,
              "net": -72508
            }
          },
          "openInterest": 891500
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5800,
              "short": 49473,
              "net": -43673
            },
            "nonCommercial": {
              "long": 26380,
              "short": 1060,
              "net": 25320
            },
            "smallTrader": {
              "long": 26925,
              "short": 8572,
              "net": 18353
            }
          },
          "openInterest": 59105
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19565,
              "short": 53538,
              "net": -33973
            },
            "nonCommercial": {
              "long": 21766,
              "short": 2514,
              "net": 19252
            },
            "smallTrader": {
              "long": 25132,
              "short": 10411,
              "net": 14721
            }
          },
          "openInterest": 66893
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14375,
              "short": 65547,
              "net": -51172
            },
            "nonCommercial": {
              "long": 29207,
              "short": 487,
              "net": 28720
            },
            "smallTrader": {
              "long": 34266,
              "short": 11814,
              "net": 22452
            }
          },
          "openInterest": 78303
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78256,
              "short": 62611,
              "net": 15645
            },
            "nonCommercial": {
              "long": 4344,
              "short": 19172,
              "net": -14828
            },
            "smallTrader": {
              "long": 9108,
              "short": 9925,
              "net": -817
            }
          },
          "openInterest": 111213
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41006,
              "short": 34777,
              "net": 6229
            },
            "nonCommercial": {
              "long": 17882,
              "short": 31251,
              "net": -13369
            },
            "smallTrader": {
              "long": 15613,
              "short": 8473,
              "net": 7140
            }
          },
          "openInterest": 86024
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25615,
              "short": 81610,
              "net": -55995
            },
            "nonCommercial": {
              "long": 61294,
              "short": 16887,
              "net": 44407
            },
            "smallTrader": {
              "long": 17512,
              "short": 5924,
              "net": 11588
            }
          },
          "openInterest": 109436
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255419,
              "short": 289745,
              "net": -34326
            },
            "nonCommercial": {
              "long": 110194,
              "short": 41395,
              "net": 68799
            },
            "smallTrader": {
              "long": 74059,
              "short": 108532,
              "net": -34473
            }
          },
          "openInterest": 468038
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40863,
              "short": 86243,
              "net": -45380
            },
            "nonCommercial": {
              "long": 44506,
              "short": 5812,
              "net": 38694
            },
            "smallTrader": {
              "long": 14806,
              "short": 8120,
              "net": 6686
            }
          },
          "openInterest": 111493
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376043,
              "short": 357940,
              "net": 18103
            },
            "nonCommercial": {
              "long": 44879,
              "short": 47867,
              "net": -2988
            },
            "smallTrader": {
              "long": 40874,
              "short": 55989,
              "net": -15115
            }
          },
          "openInterest": 517471
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30611,
              "short": 71620,
              "net": -41009
            },
            "nonCommercial": {
              "long": 21858,
              "short": 2285,
              "net": 19573
            },
            "smallTrader": {
              "long": 46347,
              "short": 24911,
              "net": 21436
            }
          },
          "openInterest": 98943
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6167,
              "short": 2424,
              "net": 3743
            },
            "nonCommercial": {
              "long": 5525,
              "short": 5150,
              "net": 375
            },
            "smallTrader": {
              "long": 4917,
              "short": 9035,
              "net": -4118
            }
          },
          "openInterest": 18167
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60871,
              "short": 184866,
              "net": -123995
            },
            "nonCommercial": {
              "long": 119702,
              "short": 35092,
              "net": 84610
            },
            "smallTrader": {
              "long": 59922,
              "short": 20537,
              "net": 39385
            }
          },
          "openInterest": 262696
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88640,
              "short": 87953,
              "net": 687
            },
            "nonCommercial": {
              "long": 7913,
              "short": 9672,
              "net": -1759
            },
            "smallTrader": {
              "long": 29270,
              "short": 28198,
              "net": 1072
            }
          },
          "openInterest": 134321
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48770,
              "short": 105901,
              "net": -57131
            },
            "nonCommercial": {
              "long": 56179,
              "short": 5835,
              "net": 50344
            },
            "smallTrader": {
              "long": 30362,
              "short": 23575,
              "net": 6787
            }
          },
          "openInterest": 135896
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20379,
              "short": 19830,
              "net": 549
            },
            "nonCommercial": {
              "long": 9144,
              "short": 4372,
              "net": 4772
            },
            "smallTrader": {
              "long": 8139,
              "short": 13460,
              "net": -5321
            }
          },
          "openInterest": 42750
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37767,
              "short": 51095,
              "net": -13328
            },
            "nonCommercial": {
              "long": 35578,
              "short": 18243,
              "net": 17335
            },
            "smallTrader": {
              "long": 26630,
              "short": 30637,
              "net": -4007
            }
          },
          "openInterest": 110676
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28717,
              "short": 13919,
              "net": 14798
            },
            "nonCommercial": {
              "long": 2776,
              "short": 17601,
              "net": -14825
            },
            "smallTrader": {
              "long": 4793,
              "short": 4766,
              "net": 27
            }
          },
          "openInterest": 36306
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216637,
              "short": 192592,
              "net": 24045
            },
            "nonCommercial": {
              "long": 15056,
              "short": 66020,
              "net": -50964
            },
            "smallTrader": {
              "long": 58495,
              "short": 31576,
              "net": 26919
            }
          },
          "openInterest": 352330
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 643,
              "short": 7316,
              "net": -6673
            },
            "nonCommercial": {
              "long": 6106,
              "short": 836,
              "net": 5270
            },
            "smallTrader": {
              "long": 2362,
              "short": 959,
              "net": 1403
            }
          },
          "openInterest": 9173
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 9968,
              "short": 23153,
              "net": -13185
            },
            "nonCommercial": {
              "long": 10777,
              "short": 3732,
              "net": 7045
            },
            "smallTrader": {
              "long": 7477,
              "short": 1337,
              "net": 6140
            }
          },
          "openInterest": 28420
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21167,
              "short": 71040,
              "net": -49873
            },
            "nonCommercial": {
              "long": 30227,
              "short": 5156,
              "net": 25071
            },
            "smallTrader": {
              "long": 32224,
              "short": 7422,
              "net": 24802
            }
          },
          "openInterest": 92256
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85361,
              "short": 131088,
              "net": -45727
            },
            "nonCommercial": {
              "long": 29303,
              "short": 3735,
              "net": 25568
            },
            "smallTrader": {
              "long": 37210,
              "short": 17051,
              "net": 20159
            }
          },
          "openInterest": 172509
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83873,
              "short": 134553,
              "net": -50680
            },
            "nonCommercial": {
              "long": 37058,
              "short": 3730,
              "net": 33328
            },
            "smallTrader": {
              "long": 33266,
              "short": 15914,
              "net": 17352
            }
          },
          "openInterest": 174022
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91804,
              "short": 156213,
              "net": -64409
            },
            "nonCommercial": {
              "long": 67232,
              "short": 18447,
              "net": 48785
            },
            "smallTrader": {
              "long": 61635,
              "short": 46011,
              "net": 15624
            }
          },
          "openInterest": 245228
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138666,
              "short": 100194,
              "net": 38472
            },
            "nonCommercial": {
              "long": 17964,
              "short": 64458,
              "net": -46494
            },
            "smallTrader": {
              "long": 42164,
              "short": 34142,
              "net": 8022
            }
          },
          "openInterest": 206548
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34878,
              "short": 34091,
              "net": 787
            },
            "nonCommercial": {
              "long": 8075,
              "short": 10369,
              "net": -2294
            },
            "smallTrader": {
              "long": 12698,
              "short": 11191,
              "net": 1507
            }
          },
          "openInterest": 55727
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11502,
              "short": 2354,
              "net": 9148
            },
            "nonCommercial": {
              "long": 4528,
              "short": 12201,
              "net": -7673
            },
            "smallTrader": {
              "long": 1178,
              "short": 2653,
              "net": -1475
            }
          },
          "openInterest": 20034
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36976,
              "short": 46022,
              "net": -9046
            },
            "nonCommercial": {
              "long": 12157,
              "short": 4443,
              "net": 7714
            },
            "smallTrader": {
              "long": 13481,
              "short": 12149,
              "net": 1332
            }
          },
          "openInterest": 65322
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43406,
              "short": 69128,
              "net": -25722
            },
            "nonCommercial": {
              "long": 41303,
              "short": 13019,
              "net": 28284
            },
            "smallTrader": {
              "long": 18566,
              "short": 21128,
              "net": -2562
            }
          },
          "openInterest": 111327
        }
      ]
    },
    {
      "reportDate": "2003-11-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 873514,
              "short": 693396,
              "net": 180118
            },
            "nonCommercial": {
              "long": 125775,
              "short": 188166,
              "net": -62391
            },
            "smallTrader": {
              "long": 68724,
              "short": 186451,
              "net": -117727
            }
          },
          "openInterest": 1143263
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 108095,
              "short": 102830,
              "net": 5265
            },
            "nonCommercial": {
              "long": 22385,
              "short": 11992,
              "net": 10393
            },
            "smallTrader": {
              "long": 17134,
              "short": 32792,
              "net": -15658
            }
          },
          "openInterest": 147946
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 332194,
              "short": 286064,
              "net": 46130
            },
            "nonCommercial": {
              "long": 56578,
              "short": 79635,
              "net": -23057
            },
            "smallTrader": {
              "long": 63355,
              "short": 86428,
              "net": -23073
            }
          },
          "openInterest": 473620
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 617055,
              "short": 668617,
              "net": -51562
            },
            "nonCommercial": {
              "long": 268534,
              "short": 133600,
              "net": 134934
            },
            "smallTrader": {
              "long": 49579,
              "short": 132951,
              "net": -83372
            }
          },
          "openInterest": 948184
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7750,
              "short": 49914,
              "net": -42164
            },
            "nonCommercial": {
              "long": 25795,
              "short": 1060,
              "net": 24735
            },
            "smallTrader": {
              "long": 27105,
              "short": 9676,
              "net": 17429
            }
          },
          "openInterest": 60650
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20937,
              "short": 50017,
              "net": -29080
            },
            "nonCommercial": {
              "long": 17150,
              "short": 2450,
              "net": 14700
            },
            "smallTrader": {
              "long": 25203,
              "short": 10823,
              "net": 14380
            }
          },
          "openInterest": 63740
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14012,
              "short": 68526,
              "net": -54514
            },
            "nonCommercial": {
              "long": 30192,
              "short": 487,
              "net": 29705
            },
            "smallTrader": {
              "long": 35850,
              "short": 11041,
              "net": 24809
            }
          },
          "openInterest": 80154
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75353,
              "short": 62465,
              "net": 12888
            },
            "nonCommercial": {
              "long": 6006,
              "short": 19563,
              "net": -13557
            },
            "smallTrader": {
              "long": 7687,
              "short": 7018,
              "net": 669
            }
          },
          "openInterest": 103941
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39732,
              "short": 34965,
              "net": 4767
            },
            "nonCommercial": {
              "long": 17736,
              "short": 32145,
              "net": -14409
            },
            "smallTrader": {
              "long": 16709,
              "short": 7067,
              "net": 9642
            }
          },
          "openInterest": 83286
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27028,
              "short": 82116,
              "net": -55088
            },
            "nonCommercial": {
              "long": 60237,
              "short": 15988,
              "net": 44249
            },
            "smallTrader": {
              "long": 15692,
              "short": 4853,
              "net": 10839
            }
          },
          "openInterest": 108854
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245840,
              "short": 304903,
              "net": -59063
            },
            "nonCommercial": {
              "long": 121193,
              "short": 36016,
              "net": 85177
            },
            "smallTrader": {
              "long": 75805,
              "short": 101919,
              "net": -26114
            }
          },
          "openInterest": 472235
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39177,
              "short": 87241,
              "net": -48064
            },
            "nonCommercial": {
              "long": 44976,
              "short": 2653,
              "net": 42323
            },
            "smallTrader": {
              "long": 14738,
              "short": 8997,
              "net": 5741
            }
          },
          "openInterest": 104688
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365990,
              "short": 376670,
              "net": -10680
            },
            "nonCommercial": {
              "long": 66844,
              "short": 50274,
              "net": 16570
            },
            "smallTrader": {
              "long": 51879,
              "short": 57769,
              "net": -5890
            }
          },
          "openInterest": 539434
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33138,
              "short": 73291,
              "net": -40153
            },
            "nonCommercial": {
              "long": 21264,
              "short": 3345,
              "net": 17919
            },
            "smallTrader": {
              "long": 47929,
              "short": 25695,
              "net": 22234
            }
          },
          "openInterest": 102826
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6967,
              "short": 2803,
              "net": 4164
            },
            "nonCommercial": {
              "long": 5535,
              "short": 5598,
              "net": -63
            },
            "smallTrader": {
              "long": 4588,
              "short": 8689,
              "net": -4101
            }
          },
          "openInterest": 18712
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63501,
              "short": 186704,
              "net": -123203
            },
            "nonCommercial": {
              "long": 124456,
              "short": 41878,
              "net": 82578
            },
            "smallTrader": {
              "long": 58987,
              "short": 18362,
              "net": 40625
            }
          },
          "openInterest": 270895
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89634,
              "short": 99054,
              "net": -9420
            },
            "nonCommercial": {
              "long": 15047,
              "short": 13120,
              "net": 1927
            },
            "smallTrader": {
              "long": 31707,
              "short": 24214,
              "net": 7493
            }
          },
          "openInterest": 144013
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45313,
              "short": 115745,
              "net": -70432
            },
            "nonCommercial": {
              "long": 63585,
              "short": 5788,
              "net": 57797
            },
            "smallTrader": {
              "long": 33857,
              "short": 21222,
              "net": 12635
            }
          },
          "openInterest": 143363
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20457,
              "short": 20159,
              "net": 298
            },
            "nonCommercial": {
              "long": 10615,
              "short": 4301,
              "net": 6314
            },
            "smallTrader": {
              "long": 9255,
              "short": 15867,
              "net": -6612
            }
          },
          "openInterest": 43457
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38315,
              "short": 52612,
              "net": -14297
            },
            "nonCommercial": {
              "long": 35991,
              "short": 16636,
              "net": 19355
            },
            "smallTrader": {
              "long": 28898,
              "short": 33956,
              "net": -5058
            }
          },
          "openInterest": 114789
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26419,
              "short": 16114,
              "net": 10305
            },
            "nonCommercial": {
              "long": 4034,
              "short": 15156,
              "net": -11122
            },
            "smallTrader": {
              "long": 4277,
              "short": 3460,
              "net": 817
            }
          },
          "openInterest": 35185
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 226893,
              "short": 200345,
              "net": 26548
            },
            "nonCommercial": {
              "long": 16516,
              "short": 68760,
              "net": -52244
            },
            "smallTrader": {
              "long": 57964,
              "short": 32268,
              "net": 25696
            }
          },
          "openInterest": 358289
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1510,
              "short": 3510,
              "net": -2000
            },
            "nonCommercial": {
              "long": 3346,
              "short": 1529,
              "net": 1817
            },
            "smallTrader": {
              "long": 1449,
              "short": 1266,
              "net": 183
            }
          },
          "openInterest": 6305
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 965,
              "short": 7605,
              "net": -6640
            },
            "nonCommercial": {
              "long": 6175,
              "short": 879,
              "net": 5296
            },
            "smallTrader": {
              "long": 2495,
              "short": 1151,
              "net": 1344
            }
          },
          "openInterest": 9697
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 9578,
              "short": 21225,
              "net": -11647
            },
            "nonCommercial": {
              "long": 9875,
              "short": 4337,
              "net": 5538
            },
            "smallTrader": {
              "long": 8491,
              "short": 2382,
              "net": 6109
            }
          },
          "openInterest": 28431
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20773,
              "short": 70299,
              "net": -49526
            },
            "nonCommercial": {
              "long": 29492,
              "short": 5377,
              "net": 24115
            },
            "smallTrader": {
              "long": 32935,
              "short": 7524,
              "net": 25411
            }
          },
          "openInterest": 91880
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83364,
              "short": 130614,
              "net": -47250
            },
            "nonCommercial": {
              "long": 28314,
              "short": 2091,
              "net": 26223
            },
            "smallTrader": {
              "long": 38603,
              "short": 17576,
              "net": 21027
            }
          },
          "openInterest": 169107
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83296,
              "short": 139085,
              "net": -55789
            },
            "nonCommercial": {
              "long": 43133,
              "short": 3824,
              "net": 39309
            },
            "smallTrader": {
              "long": 31929,
              "short": 15449,
              "net": 16480
            }
          },
          "openInterest": 176440
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87620,
              "short": 154136,
              "net": -66516
            },
            "nonCommercial": {
              "long": 64690,
              "short": 16283,
              "net": 48407
            },
            "smallTrader": {
              "long": 63598,
              "short": 45489,
              "net": 18109
            }
          },
          "openInterest": 237914
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134264,
              "short": 106186,
              "net": 28078
            },
            "nonCommercial": {
              "long": 19119,
              "short": 61734,
              "net": -42615
            },
            "smallTrader": {
              "long": 46083,
              "short": 31546,
              "net": 14537
            }
          },
          "openInterest": 205736
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45453,
              "short": 30333,
              "net": 15120
            },
            "nonCommercial": {
              "long": 2352,
              "short": 18074,
              "net": -15722
            },
            "smallTrader": {
              "long": 13551,
              "short": 12949,
              "net": 602
            }
          },
          "openInterest": 61432
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10187,
              "short": 2633,
              "net": 7554
            },
            "nonCommercial": {
              "long": 4223,
              "short": 10183,
              "net": -5960
            },
            "smallTrader": {
              "long": 1171,
              "short": 2765,
              "net": -1594
            }
          },
          "openInterest": 17820
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37036,
              "short": 49717,
              "net": -12681
            },
            "nonCommercial": {
              "long": 14419,
              "short": 4189,
              "net": 10230
            },
            "smallTrader": {
              "long": 17273,
              "short": 14822,
              "net": 2451
            }
          },
          "openInterest": 72592
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46690,
              "short": 77321,
              "net": -30631
            },
            "nonCommercial": {
              "long": 45027,
              "short": 14718,
              "net": 30309
            },
            "smallTrader": {
              "long": 21264,
              "short": 20942,
              "net": 322
            }
          },
          "openInterest": 123038
        }
      ]
    },
    {
      "reportDate": "2003-11-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 888133,
              "short": 709096,
              "net": 179037
            },
            "nonCommercial": {
              "long": 104616,
              "short": 183144,
              "net": -78528
            },
            "smallTrader": {
              "long": 101342,
              "short": 201851,
              "net": -100509
            }
          },
          "openInterest": 1168529
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 104742,
              "short": 104037,
              "net": 705
            },
            "nonCommercial": {
              "long": 22442,
              "short": 11463,
              "net": 10979
            },
            "smallTrader": {
              "long": 18247,
              "short": 29931,
              "net": -11684
            }
          },
          "openInterest": 145768
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322232,
              "short": 292053,
              "net": 30179
            },
            "nonCommercial": {
              "long": 65827,
              "short": 83165,
              "net": -17338
            },
            "smallTrader": {
              "long": 77606,
              "short": 90447,
              "net": -12841
            }
          },
          "openInterest": 489263
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 618682,
              "short": 670988,
              "net": -52306
            },
            "nonCommercial": {
              "long": 228047,
              "short": 117831,
              "net": 110216
            },
            "smallTrader": {
              "long": 71899,
              "short": 129809,
              "net": -57910
            }
          },
          "openInterest": 936929
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7758,
              "short": 52601,
              "net": -44843
            },
            "nonCommercial": {
              "long": 27948,
              "short": 1758,
              "net": 26190
            },
            "smallTrader": {
              "long": 27726,
              "short": 9073,
              "net": 18653
            }
          },
          "openInterest": 63444
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19079,
              "short": 54361,
              "net": -35282
            },
            "nonCommercial": {
              "long": 21525,
              "short": 2584,
              "net": 18941
            },
            "smallTrader": {
              "long": 27661,
              "short": 11320,
              "net": 16341
            }
          },
          "openInterest": 68738
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13996,
              "short": 73250,
              "net": -59254
            },
            "nonCommercial": {
              "long": 34048,
              "short": 572,
              "net": 33476
            },
            "smallTrader": {
              "long": 38563,
              "short": 12785,
              "net": 25778
            }
          },
          "openInterest": 86715
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67750,
              "short": 65976,
              "net": 1774
            },
            "nonCommercial": {
              "long": 5073,
              "short": 9217,
              "net": -4144
            },
            "smallTrader": {
              "long": 6368,
              "short": 3998,
              "net": 2370
            }
          },
          "openInterest": 92329
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34989,
              "short": 28369,
              "net": 6620
            },
            "nonCommercial": {
              "long": 16546,
              "short": 31313,
              "net": -14767
            },
            "smallTrader": {
              "long": 15604,
              "short": 7457,
              "net": 8147
            }
          },
          "openInterest": 74596
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28995,
              "short": 73915,
              "net": -44920
            },
            "nonCommercial": {
              "long": 51436,
              "short": 16495,
              "net": 34941
            },
            "smallTrader": {
              "long": 16301,
              "short": 6322,
              "net": 9979
            }
          },
          "openInterest": 102838
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247177,
              "short": 308631,
              "net": -61454
            },
            "nonCommercial": {
              "long": 120481,
              "short": 36057,
              "net": 84424
            },
            "smallTrader": {
              "long": 82523,
              "short": 105493,
              "net": -22970
            }
          },
          "openInterest": 479731
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35149,
              "short": 76763,
              "net": -41614
            },
            "nonCommercial": {
              "long": 40234,
              "short": 3722,
              "net": 36512
            },
            "smallTrader": {
              "long": 10927,
              "short": 5825,
              "net": 5102
            }
          },
          "openInterest": 91659
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 366110,
              "short": 420749,
              "net": -54639
            },
            "nonCommercial": {
              "long": 108061,
              "short": 51592,
              "net": 56469
            },
            "smallTrader": {
              "long": 56660,
              "short": 58490,
              "net": -1830
            }
          },
          "openInterest": 590275
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31787,
              "short": 87711,
              "net": -55924
            },
            "nonCommercial": {
              "long": 37534,
              "short": 2988,
              "net": 34546
            },
            "smallTrader": {
              "long": 55193,
              "short": 33815,
              "net": 21378
            }
          },
          "openInterest": 125596
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6850,
              "short": 2787,
              "net": 4063
            },
            "nonCommercial": {
              "long": 5334,
              "short": 5385,
              "net": -51
            },
            "smallTrader": {
              "long": 4796,
              "short": 8808,
              "net": -4012
            }
          },
          "openInterest": 18445
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60181,
              "short": 194784,
              "net": -134603
            },
            "nonCommercial": {
              "long": 136229,
              "short": 43069,
              "net": 93160
            },
            "smallTrader": {
              "long": 67923,
              "short": 26480,
              "net": 41443
            }
          },
          "openInterest": 285620
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84811,
              "short": 101318,
              "net": -16507
            },
            "nonCommercial": {
              "long": 21915,
              "short": 16980,
              "net": 4935
            },
            "smallTrader": {
              "long": 35477,
              "short": 23905,
              "net": 11572
            }
          },
          "openInterest": 153280
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47691,
              "short": 117852,
              "net": -70161
            },
            "nonCommercial": {
              "long": 59678,
              "short": 5916,
              "net": 53762
            },
            "smallTrader": {
              "long": 35467,
              "short": 19068,
              "net": 16399
            }
          },
          "openInterest": 143468
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21001,
              "short": 18839,
              "net": 2162
            },
            "nonCommercial": {
              "long": 10321,
              "short": 6824,
              "net": 3497
            },
            "smallTrader": {
              "long": 8971,
              "short": 14630,
              "net": -5659
            }
          },
          "openInterest": 44802
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37572,
              "short": 53508,
              "net": -15936
            },
            "nonCommercial": {
              "long": 35656,
              "short": 17156,
              "net": 18500
            },
            "smallTrader": {
              "long": 29290,
              "short": 31854,
              "net": -2564
            }
          },
          "openInterest": 114251
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27286,
              "short": 11063,
              "net": 16223
            },
            "nonCommercial": {
              "long": 3225,
              "short": 18627,
              "net": -15402
            },
            "smallTrader": {
              "long": 4185,
              "short": 5006,
              "net": -821
            }
          },
          "openInterest": 34833
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 228337,
              "short": 205477,
              "net": 22860
            },
            "nonCommercial": {
              "long": 14091,
              "short": 66775,
              "net": -52684
            },
            "smallTrader": {
              "long": 61356,
              "short": 31532,
              "net": 29824
            }
          },
          "openInterest": 358418
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1353,
              "short": 4857,
              "net": -3504
            },
            "nonCommercial": {
              "long": 4332,
              "short": 1293,
              "net": 3039
            },
            "smallTrader": {
              "long": 1538,
              "short": 1073,
              "net": 465
            }
          },
          "openInterest": 7223
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 743,
              "short": 7628,
              "net": -6885
            },
            "nonCommercial": {
              "long": 6152,
              "short": 972,
              "net": 5180
            },
            "smallTrader": {
              "long": 2519,
              "short": 814,
              "net": 1705
            }
          },
          "openInterest": 9524
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15757,
              "short": 16418,
              "net": -661
            },
            "nonCommercial": {
              "long": 7766,
              "short": 7006,
              "net": 760
            },
            "smallTrader": {
              "long": 2162,
              "short": 2261,
              "net": -99
            }
          },
          "openInterest": 26061
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20147,
              "short": 83030,
              "net": -62883
            },
            "nonCommercial": {
              "long": 42567,
              "short": 5213,
              "net": 37354
            },
            "smallTrader": {
              "long": 34628,
              "short": 9099,
              "net": 25529
            }
          },
          "openInterest": 109720
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82838,
              "short": 130019,
              "net": -47181
            },
            "nonCommercial": {
              "long": 29980,
              "short": 1911,
              "net": 28069
            },
            "smallTrader": {
              "long": 37902,
              "short": 18790,
              "net": 19112
            }
          },
          "openInterest": 170773
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81014,
              "short": 147542,
              "net": -66528
            },
            "nonCommercial": {
              "long": 50262,
              "short": 5774,
              "net": 44488
            },
            "smallTrader": {
              "long": 37930,
              "short": 15890,
              "net": 22040
            }
          },
          "openInterest": 189546
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89763,
              "short": 153813,
              "net": -64050
            },
            "nonCommercial": {
              "long": 66069,
              "short": 18403,
              "net": 47666
            },
            "smallTrader": {
              "long": 63222,
              "short": 46838,
              "net": 16384
            }
          },
          "openInterest": 240829
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123383,
              "short": 113487,
              "net": 9896
            },
            "nonCommercial": {
              "long": 19824,
              "short": 47979,
              "net": -28155
            },
            "smallTrader": {
              "long": 47159,
              "short": 28900,
              "net": 18259
            }
          },
          "openInterest": 196451
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33877,
              "short": 47901,
              "net": -14024
            },
            "nonCommercial": {
              "long": 11879,
              "short": 8928,
              "net": 2951
            },
            "smallTrader": {
              "long": 19633,
              "short": 8560,
              "net": 11073
            }
          },
          "openInterest": 65394
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14659,
              "short": 2812,
              "net": 11847
            },
            "nonCommercial": {
              "long": 5580,
              "short": 14781,
              "net": -9201
            },
            "smallTrader": {
              "long": 1243,
              "short": 3889,
              "net": -2646
            }
          },
          "openInterest": 24290
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38322,
              "short": 54060,
              "net": -15738
            },
            "nonCommercial": {
              "long": 17150,
              "short": 3859,
              "net": 13291
            },
            "smallTrader": {
              "long": 16716,
              "short": 14269,
              "net": 2447
            }
          },
          "openInterest": 75957
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54920,
              "short": 89528,
              "net": -34608
            },
            "nonCommercial": {
              "long": 56447,
              "short": 20759,
              "net": 35688
            },
            "smallTrader": {
              "long": 21625,
              "short": 22705,
              "net": -1080
            }
          },
          "openInterest": 143213
        }
      ]
    },
    {
      "reportDate": "2003-11-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 831577,
              "short": 708091,
              "net": 123486
            },
            "nonCommercial": {
              "long": 108727,
              "short": 146231,
              "net": -37504
            },
            "smallTrader": {
              "long": 117662,
              "short": 203644,
              "net": -85982
            }
          },
          "openInterest": 1131290
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 102636,
              "short": 105397,
              "net": -2761
            },
            "nonCommercial": {
              "long": 24948,
              "short": 12309,
              "net": 12639
            },
            "smallTrader": {
              "long": 20169,
              "short": 30047,
              "net": -9878
            }
          },
          "openInterest": 150624
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 362561,
              "short": 344356,
              "net": 18205
            },
            "nonCommercial": {
              "long": 58310,
              "short": 72130,
              "net": -13820
            },
            "smallTrader": {
              "long": 83722,
              "short": 88107,
              "net": -4385
            }
          },
          "openInterest": 527062
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 565492,
              "short": 643105,
              "net": -77613
            },
            "nonCommercial": {
              "long": 239322,
              "short": 110038,
              "net": 129284
            },
            "smallTrader": {
              "long": 70715,
              "short": 122386,
              "net": -51671
            }
          },
          "openInterest": 902854
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8002,
              "short": 52671,
              "net": -44669
            },
            "nonCommercial": {
              "long": 25859,
              "short": 625,
              "net": 25234
            },
            "smallTrader": {
              "long": 27934,
              "short": 8499,
              "net": 19435
            }
          },
          "openInterest": 61806
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17347,
              "short": 52761,
              "net": -35414
            },
            "nonCommercial": {
              "long": 22356,
              "short": 3575,
              "net": 18781
            },
            "smallTrader": {
              "long": 26967,
              "short": 10334,
              "net": 16633
            }
          },
          "openInterest": 67155
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14430,
              "short": 64579,
              "net": -50149
            },
            "nonCommercial": {
              "long": 26518,
              "short": 641,
              "net": 25877
            },
            "smallTrader": {
              "long": 37847,
              "short": 13575,
              "net": 24272
            }
          },
          "openInterest": 79162
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68684,
              "short": 65568,
              "net": 3116
            },
            "nonCommercial": {
              "long": 3343,
              "short": 7444,
              "net": -4101
            },
            "smallTrader": {
              "long": 6156,
              "short": 5171,
              "net": 985
            }
          },
          "openInterest": 92774
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41293,
              "short": 25420,
              "net": 15873
            },
            "nonCommercial": {
              "long": 15253,
              "short": 39653,
              "net": -24400
            },
            "smallTrader": {
              "long": 17046,
              "short": 8519,
              "net": 8527
            }
          },
          "openInterest": 81487
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32845,
              "short": 67196,
              "net": -34351
            },
            "nonCommercial": {
              "long": 41323,
              "short": 15474,
              "net": 25849
            },
            "smallTrader": {
              "long": 14450,
              "short": 5948,
              "net": 8502
            }
          },
          "openInterest": 90652
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231627,
              "short": 290965,
              "net": -59338
            },
            "nonCommercial": {
              "long": 111187,
              "short": 31127,
              "net": 80060
            },
            "smallTrader": {
              "long": 85027,
              "short": 105749,
              "net": -20722
            }
          },
          "openInterest": 454474
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36585,
              "short": 66912,
              "net": -30327
            },
            "nonCommercial": {
              "long": 31169,
              "short": 5176,
              "net": 25993
            },
            "smallTrader": {
              "long": 11370,
              "short": 7036,
              "net": 4334
            }
          },
          "openInterest": 84625
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365605,
              "short": 396497,
              "net": -30892
            },
            "nonCommercial": {
              "long": 82886,
              "short": 51149,
              "net": 31737
            },
            "smallTrader": {
              "long": 46643,
              "short": 47488,
              "net": -845
            }
          },
          "openInterest": 546340
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34228,
              "short": 90331,
              "net": -56103
            },
            "nonCommercial": {
              "long": 33819,
              "short": 3322,
              "net": 30497
            },
            "smallTrader": {
              "long": 54264,
              "short": 28658,
              "net": 25606
            }
          },
          "openInterest": 122880
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5893,
              "short": 2678,
              "net": 3215
            },
            "nonCommercial": {
              "long": 4857,
              "short": 5363,
              "net": -506
            },
            "smallTrader": {
              "long": 4924,
              "short": 7633,
              "net": -2709
            }
          },
          "openInterest": 16942
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67023,
              "short": 217576,
              "net": -150553
            },
            "nonCommercial": {
              "long": 134093,
              "short": 26065,
              "net": 108028
            },
            "smallTrader": {
              "long": 68608,
              "short": 26083,
              "net": 42525
            }
          },
          "openInterest": 285510
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82189,
              "short": 95599,
              "net": -13410
            },
            "nonCommercial": {
              "long": 19846,
              "short": 15937,
              "net": 3909
            },
            "smallTrader": {
              "long": 30649,
              "short": 21148,
              "net": 9501
            }
          },
          "openInterest": 142768
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52832,
              "short": 107929,
              "net": -55097
            },
            "nonCommercial": {
              "long": 47773,
              "short": 5233,
              "net": 42540
            },
            "smallTrader": {
              "long": 32108,
              "short": 19551,
              "net": 12557
            }
          },
          "openInterest": 133380
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20626,
              "short": 13959,
              "net": 6667
            },
            "nonCommercial": {
              "long": 10117,
              "short": 11500,
              "net": -1383
            },
            "smallTrader": {
              "long": 9023,
              "short": 14307,
              "net": -5284
            }
          },
          "openInterest": 44099
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36810,
              "short": 54234,
              "net": -17424
            },
            "nonCommercial": {
              "long": 36960,
              "short": 16048,
              "net": 20912
            },
            "smallTrader": {
              "long": 28399,
              "short": 31887,
              "net": -3488
            }
          },
          "openInterest": 113158
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35288,
              "short": 16838,
              "net": 18450
            },
            "nonCommercial": {
              "long": 2368,
              "short": 18877,
              "net": -16509
            },
            "smallTrader": {
              "long": 6004,
              "short": 7945,
              "net": -1941
            }
          },
          "openInterest": 43929
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217681,
              "short": 192894,
              "net": 24787
            },
            "nonCommercial": {
              "long": 15218,
              "short": 64024,
              "net": -48806
            },
            "smallTrader": {
              "long": 54385,
              "short": 30366,
              "net": 24019
            }
          },
          "openInterest": 338711
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1533,
              "short": 5867,
              "net": -4334
            },
            "nonCommercial": {
              "long": 4893,
              "short": 1200,
              "net": 3693
            },
            "smallTrader": {
              "long": 1570,
              "short": 929,
              "net": 641
            }
          },
          "openInterest": 7996
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 774,
              "short": 7323,
              "net": -6549
            },
            "nonCommercial": {
              "long": 5876,
              "short": 797,
              "net": 5079
            },
            "smallTrader": {
              "long": 2422,
              "short": 952,
              "net": 1470
            }
          },
          "openInterest": 9153
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15094,
              "short": 20845,
              "net": -5751
            },
            "nonCommercial": {
              "long": 12569,
              "short": 4542,
              "net": 8027
            },
            "smallTrader": {
              "long": 2467,
              "short": 4743,
              "net": -2276
            }
          },
          "openInterest": 30414
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24955,
              "short": 90775,
              "net": -65820
            },
            "nonCommercial": {
              "long": 41236,
              "short": 1659,
              "net": 39577
            },
            "smallTrader": {
              "long": 36783,
              "short": 10540,
              "net": 26243
            }
          },
          "openInterest": 107762
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95342,
              "short": 130737,
              "net": -35395
            },
            "nonCommercial": {
              "long": 19717,
              "short": 2799,
              "net": 16918
            },
            "smallTrader": {
              "long": 38044,
              "short": 19567,
              "net": 18477
            }
          },
          "openInterest": 172871
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86789,
              "short": 154143,
              "net": -67354
            },
            "nonCommercial": {
              "long": 49949,
              "short": 3571,
              "net": 46378
            },
            "smallTrader": {
              "long": 38936,
              "short": 17960,
              "net": 20976
            }
          },
          "openInterest": 194229
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92409,
              "short": 155311,
              "net": -62902
            },
            "nonCommercial": {
              "long": 66000,
              "short": 18320,
              "net": 47680
            },
            "smallTrader": {
              "long": 64306,
              "short": 49084,
              "net": 15222
            }
          },
          "openInterest": 241924
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124575,
              "short": 110570,
              "net": 14005
            },
            "nonCommercial": {
              "long": 17963,
              "short": 44302,
              "net": -26339
            },
            "smallTrader": {
              "long": 44320,
              "short": 31986,
              "net": 12334
            }
          },
          "openInterest": 192221
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35714,
              "short": 52800,
              "net": -17086
            },
            "nonCommercial": {
              "long": 10303,
              "short": 5422,
              "net": 4881
            },
            "smallTrader": {
              "long": 20826,
              "short": 8621,
              "net": 12205
            }
          },
          "openInterest": 66856
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12342,
              "short": 2134,
              "net": 10208
            },
            "nonCommercial": {
              "long": 4723,
              "short": 11717,
              "net": -6994
            },
            "smallTrader": {
              "long": 746,
              "short": 3960,
              "net": -3214
            }
          },
          "openInterest": 20503
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34762,
              "short": 49648,
              "net": -14886
            },
            "nonCommercial": {
              "long": 14806,
              "short": 2812,
              "net": 11994
            },
            "smallTrader": {
              "long": 14198,
              "short": 11306,
              "net": 2892
            }
          },
          "openInterest": 65739
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45436,
              "short": 73150,
              "net": -27714
            },
            "nonCommercial": {
              "long": 45641,
              "short": 17298,
              "net": 28343
            },
            "smallTrader": {
              "long": 21753,
              "short": 22382,
              "net": -629
            }
          },
          "openInterest": 119547
        }
      ]
    },
    {
      "reportDate": "2003-12-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 743839,
              "short": 583773,
              "net": 160066
            },
            "nonCommercial": {
              "long": 109198,
              "short": 192244,
              "net": -83046
            },
            "smallTrader": {
              "long": 119173,
              "short": 196193,
              "net": -77020
            }
          },
          "openInterest": 1019195
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 107623,
              "short": 104927,
              "net": 2696
            },
            "nonCommercial": {
              "long": 30954,
              "short": 14493,
              "net": 16461
            },
            "smallTrader": {
              "long": 15679,
              "short": 34836,
              "net": -19157
            }
          },
          "openInterest": 154833
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 368034,
              "short": 321950,
              "net": 46084
            },
            "nonCommercial": {
              "long": 45853,
              "short": 74562,
              "net": -28709
            },
            "smallTrader": {
              "long": 67017,
              "short": 84392,
              "net": -17375
            }
          },
          "openInterest": 497893
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 638743,
              "short": 670333,
              "net": -31590
            },
            "nonCommercial": {
              "long": 223781,
              "short": 128644,
              "net": 95137
            },
            "smallTrader": {
              "long": 63105,
              "short": 126652,
              "net": -63547
            }
          },
          "openInterest": 961444
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7971,
              "short": 53993,
              "net": -46022
            },
            "nonCommercial": {
              "long": 27078,
              "short": 647,
              "net": 26431
            },
            "smallTrader": {
              "long": 28037,
              "short": 8446,
              "net": 19591
            }
          },
          "openInterest": 63089
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18747,
              "short": 59053,
              "net": -40306
            },
            "nonCommercial": {
              "long": 26628,
              "short": 3226,
              "net": 23402
            },
            "smallTrader": {
              "long": 28363,
              "short": 11459,
              "net": 16904
            }
          },
          "openInterest": 74221
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14709,
              "short": 69174,
              "net": -54465
            },
            "nonCommercial": {
              "long": 31155,
              "short": 487,
              "net": 30668
            },
            "smallTrader": {
              "long": 36846,
              "short": 13049,
              "net": 23797
            }
          },
          "openInterest": 82914
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67966,
              "short": 66993,
              "net": 973
            },
            "nonCommercial": {
              "long": 3420,
              "short": 6874,
              "net": -3454
            },
            "smallTrader": {
              "long": 6403,
              "short": 3922,
              "net": 2481
            }
          },
          "openInterest": 91736
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40032,
              "short": 30540,
              "net": 9492
            },
            "nonCommercial": {
              "long": 14712,
              "short": 34231,
              "net": -19519
            },
            "smallTrader": {
              "long": 16716,
              "short": 6689,
              "net": 10027
            }
          },
          "openInterest": 78440
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30370,
              "short": 69002,
              "net": -38632
            },
            "nonCommercial": {
              "long": 44855,
              "short": 16190,
              "net": 28665
            },
            "smallTrader": {
              "long": 14502,
              "short": 4535,
              "net": 9967
            }
          },
          "openInterest": 91716
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215445,
              "short": 292555,
              "net": -77110
            },
            "nonCommercial": {
              "long": 125740,
              "short": 30339,
              "net": 95401
            },
            "smallTrader": {
              "long": 82502,
              "short": 100793,
              "net": -18291
            }
          },
          "openInterest": 447005
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35973,
              "short": 64952,
              "net": -28979
            },
            "nonCommercial": {
              "long": 29740,
              "short": 4874,
              "net": 24866
            },
            "smallTrader": {
              "long": 9433,
              "short": 5320,
              "net": 4113
            }
          },
          "openInterest": 80546
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 360694,
              "short": 397474,
              "net": -36780
            },
            "nonCommercial": {
              "long": 81255,
              "short": 48804,
              "net": 32451
            },
            "smallTrader": {
              "long": 50845,
              "short": 46516,
              "net": 4329
            }
          },
          "openInterest": 544649
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41775,
              "short": 96997,
              "net": -55222
            },
            "nonCommercial": {
              "long": 35337,
              "short": 4657,
              "net": 30680
            },
            "smallTrader": {
              "long": 58321,
              "short": 33779,
              "net": 24542
            }
          },
          "openInterest": 135551
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6012,
              "short": 2883,
              "net": 3129
            },
            "nonCommercial": {
              "long": 5436,
              "short": 5117,
              "net": 319
            },
            "smallTrader": {
              "long": 5028,
              "short": 8476,
              "net": -3448
            }
          },
          "openInterest": 18246
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56851,
              "short": 215807,
              "net": -158956
            },
            "nonCommercial": {
              "long": 142642,
              "short": 29787,
              "net": 112855
            },
            "smallTrader": {
              "long": 63453,
              "short": 17352,
              "net": 46101
            }
          },
          "openInterest": 278759
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79092,
              "short": 95291,
              "net": -16199
            },
            "nonCommercial": {
              "long": 19124,
              "short": 16762,
              "net": 2362
            },
            "smallTrader": {
              "long": 33323,
              "short": 19486,
              "net": 13837
            }
          },
          "openInterest": 140458
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54016,
              "short": 114664,
              "net": -60648
            },
            "nonCommercial": {
              "long": 53739,
              "short": 7553,
              "net": 46186
            },
            "smallTrader": {
              "long": 33937,
              "short": 19475,
              "net": 14462
            }
          },
          "openInterest": 142600
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 20587,
              "short": 14188,
              "net": 6399
            },
            "nonCommercial": {
              "long": 10710,
              "short": 12086,
              "net": -1376
            },
            "smallTrader": {
              "long": 8224,
              "short": 13247,
              "net": -5023
            }
          },
          "openInterest": 43761
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36323,
              "short": 55207,
              "net": -18884
            },
            "nonCommercial": {
              "long": 36221,
              "short": 13876,
              "net": 22345
            },
            "smallTrader": {
              "long": 28235,
              "short": 31696,
              "net": -3461
            }
          },
          "openInterest": 113231
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36561,
              "short": 15655,
              "net": 20906
            },
            "nonCommercial": {
              "long": 2694,
              "short": 21513,
              "net": -18819
            },
            "smallTrader": {
              "long": 3843,
              "short": 5930,
              "net": -2087
            }
          },
          "openInterest": 43126
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209197,
              "short": 194997,
              "net": 14200
            },
            "nonCommercial": {
              "long": 14264,
              "short": 56030,
              "net": -41766
            },
            "smallTrader": {
              "long": 55317,
              "short": 27751,
              "net": 27566
            }
          },
          "openInterest": 330303
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 785,
              "short": 7691,
              "net": -6906
            },
            "nonCommercial": {
              "long": 6266,
              "short": 966,
              "net": 5300
            },
            "smallTrader": {
              "long": 2598,
              "short": 992,
              "net": 1606
            }
          },
          "openInterest": 9969
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16952,
              "short": 22808,
              "net": -5856
            },
            "nonCommercial": {
              "long": 12792,
              "short": 4600,
              "net": 8192
            },
            "smallTrader": {
              "long": 2377,
              "short": 4713,
              "net": -2336
            }
          },
          "openInterest": 33358
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19115,
              "short": 89094,
              "net": -69979
            },
            "nonCommercial": {
              "long": 47798,
              "short": 2656,
              "net": 45142
            },
            "smallTrader": {
              "long": 32551,
              "short": 7714,
              "net": 24837
            }
          },
          "openInterest": 104077
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87334,
              "short": 125975,
              "net": -38641
            },
            "nonCommercial": {
              "long": 23948,
              "short": 2188,
              "net": 21760
            },
            "smallTrader": {
              "long": 37378,
              "short": 20497,
              "net": 16881
            }
          },
          "openInterest": 169361
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82003,
              "short": 153295,
              "net": -71292
            },
            "nonCommercial": {
              "long": 50608,
              "short": 3909,
              "net": 46699
            },
            "smallTrader": {
              "long": 40719,
              "short": 16126,
              "net": 24593
            }
          },
          "openInterest": 192735
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90664,
              "short": 157789,
              "net": -67125
            },
            "nonCommercial": {
              "long": 68804,
              "short": 18117,
              "net": 50687
            },
            "smallTrader": {
              "long": 65571,
              "short": 49133,
              "net": 16438
            }
          },
          "openInterest": 245648
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118309,
              "short": 113058,
              "net": 5251
            },
            "nonCommercial": {
              "long": 21127,
              "short": 44214,
              "net": -23087
            },
            "smallTrader": {
              "long": 47368,
              "short": 29532,
              "net": 17836
            }
          },
          "openInterest": 191864
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34119,
              "short": 57843,
              "net": -23724
            },
            "nonCommercial": {
              "long": 13276,
              "short": 4818,
              "net": 8458
            },
            "smallTrader": {
              "long": 23865,
              "short": 8599,
              "net": 15266
            }
          },
          "openInterest": 71273
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12648,
              "short": 2786,
              "net": 9862
            },
            "nonCommercial": {
              "long": 6080,
              "short": 12697,
              "net": -6617
            },
            "smallTrader": {
              "long": 774,
              "short": 4019,
              "net": -3245
            }
          },
          "openInterest": 21966
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32134,
              "short": 49437,
              "net": -17303
            },
            "nonCommercial": {
              "long": 17129,
              "short": 3118,
              "net": 14011
            },
            "smallTrader": {
              "long": 14534,
              "short": 11242,
              "net": 3292
            }
          },
          "openInterest": 66457
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45995,
              "short": 73675,
              "net": -27680
            },
            "nonCommercial": {
              "long": 47826,
              "short": 18500,
              "net": 29326
            },
            "smallTrader": {
              "long": 20264,
              "short": 21910,
              "net": -1646
            }
          },
          "openInterest": 119266
        }
      ]
    },
    {
      "reportDate": "2003-12-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 742899,
              "short": 554734,
              "net": 188165
            },
            "nonCommercial": {
              "long": 110520,
              "short": 183016,
              "net": -72496
            },
            "smallTrader": {
              "long": 87612,
              "short": 203281,
              "net": -115669
            }
          },
          "openInterest": 972648
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 92167,
              "short": 102762,
              "net": -10595
            },
            "nonCommercial": {
              "long": 39257,
              "short": 11918,
              "net": 27339
            },
            "smallTrader": {
              "long": 19646,
              "short": 36390,
              "net": -16744
            }
          },
          "openInterest": 153105
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 342460,
              "short": 295589,
              "net": 46871
            },
            "nonCommercial": {
              "long": 39074,
              "short": 78422,
              "net": -39348
            },
            "smallTrader": {
              "long": 80400,
              "short": 87923,
              "net": -7523
            }
          },
          "openInterest": 488498
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 633498,
              "short": 645907,
              "net": -12409
            },
            "nonCommercial": {
              "long": 230558,
              "short": 157489,
              "net": 73069
            },
            "smallTrader": {
              "long": 40296,
              "short": 100956,
              "net": -60660
            }
          },
          "openInterest": 928524
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15657,
              "short": 60728,
              "net": -45071
            },
            "nonCommercial": {
              "long": 26691,
              "short": 1044,
              "net": 25647
            },
            "smallTrader": {
              "long": 29998,
              "short": 10574,
              "net": 19424
            }
          },
          "openInterest": 73209
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36080,
              "short": 75663,
              "net": -39583
            },
            "nonCommercial": {
              "long": 27080,
              "short": 2454,
              "net": 24626
            },
            "smallTrader": {
              "long": 30229,
              "short": 15272,
              "net": 14957
            }
          },
          "openInterest": 93872
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20703,
              "short": 70552,
              "net": -49849
            },
            "nonCommercial": {
              "long": 27407,
              "short": 320,
              "net": 27087
            },
            "smallTrader": {
              "long": 38034,
              "short": 15272,
              "net": 22762
            }
          },
          "openInterest": 87364
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68904,
              "short": 74211,
              "net": -5307
            },
            "nonCommercial": {
              "long": 11176,
              "short": 8872,
              "net": 2304
            },
            "smallTrader": {
              "long": 6904,
              "short": 3901,
              "net": 3003
            }
          },
          "openInterest": 97595
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37118,
              "short": 38231,
              "net": -1113
            },
            "nonCommercial": {
              "long": 16277,
              "short": 24599,
              "net": -8322
            },
            "smallTrader": {
              "long": 13767,
              "short": 4332,
              "net": 9435
            }
          },
          "openInterest": 74039
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29528,
              "short": 66184,
              "net": -36656
            },
            "nonCommercial": {
              "long": 41973,
              "short": 15852,
              "net": 26121
            },
            "smallTrader": {
              "long": 15135,
              "short": 4600,
              "net": 10535
            }
          },
          "openInterest": 88432
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203443,
              "short": 304705,
              "net": -101262
            },
            "nonCommercial": {
              "long": 147051,
              "short": 29594,
              "net": 117457
            },
            "smallTrader": {
              "long": 84141,
              "short": 100336,
              "net": -16195
            }
          },
          "openInterest": 451061
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37819,
              "short": 61343,
              "net": -23524
            },
            "nonCommercial": {
              "long": 26538,
              "short": 6602,
              "net": 19936
            },
            "smallTrader": {
              "long": 8640,
              "short": 5052,
              "net": 3588
            }
          },
          "openInterest": 79270
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376953,
              "short": 415957,
              "net": -39004
            },
            "nonCommercial": {
              "long": 89938,
              "short": 56717,
              "net": 33221
            },
            "smallTrader": {
              "long": 52534,
              "short": 46751,
              "net": 5783
            }
          },
          "openInterest": 568500
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63614,
              "short": 109882,
              "net": -46268
            },
            "nonCommercial": {
              "long": 33513,
              "short": 5515,
              "net": 27998
            },
            "smallTrader": {
              "long": 55301,
              "short": 37031,
              "net": 18270
            }
          },
          "openInterest": 152632
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6614,
              "short": 2694,
              "net": 3920
            },
            "nonCommercial": {
              "long": 5277,
              "short": 5340,
              "net": -63
            },
            "smallTrader": {
              "long": 4895,
              "short": 8752,
              "net": -3857
            }
          },
          "openInterest": 18120
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53459,
              "short": 206979,
              "net": -153520
            },
            "nonCommercial": {
              "long": 140647,
              "short": 33619,
              "net": 107028
            },
            "smallTrader": {
              "long": 66174,
              "short": 19682,
              "net": 46492
            }
          },
          "openInterest": 276302
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 80599,
              "short": 101464,
              "net": -20865
            },
            "nonCommercial": {
              "long": 25472,
              "short": 16722,
              "net": 8750
            },
            "smallTrader": {
              "long": 35000,
              "short": 22885,
              "net": 12115
            }
          },
          "openInterest": 147641
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66696,
              "short": 136954,
              "net": -70258
            },
            "nonCommercial": {
              "long": 62513,
              "short": 5777,
              "net": 56736
            },
            "smallTrader": {
              "long": 40779,
              "short": 27257,
              "net": 13522
            }
          },
          "openInterest": 170513
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21866,
              "short": 13621,
              "net": 8245
            },
            "nonCommercial": {
              "long": 10063,
              "short": 14803,
              "net": -4740
            },
            "smallTrader": {
              "long": 9406,
              "short": 12911,
              "net": -3505
            }
          },
          "openInterest": 45035
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37409,
              "short": 53920,
              "net": -16511
            },
            "nonCommercial": {
              "long": 31996,
              "short": 12294,
              "net": 19702
            },
            "smallTrader": {
              "long": 27513,
              "short": 30704,
              "net": -3191
            }
          },
          "openInterest": 109692
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37011,
              "short": 17452,
              "net": 19559
            },
            "nonCommercial": {
              "long": 2367,
              "short": 20012,
              "net": -17645
            },
            "smallTrader": {
              "long": 4063,
              "short": 5977,
              "net": -1914
            }
          },
          "openInterest": 43667
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201569,
              "short": 212923,
              "net": -11354
            },
            "nonCommercial": {
              "long": 28195,
              "short": 44916,
              "net": -16721
            },
            "smallTrader": {
              "long": 59139,
              "short": 31064,
              "net": 28075
            }
          },
          "openInterest": 345970
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 538,
              "short": 7025,
              "net": -6487
            },
            "nonCommercial": {
              "long": 5994,
              "short": 1044,
              "net": 4950
            },
            "smallTrader": {
              "long": 2598,
              "short": 1061,
              "net": 1537
            }
          },
          "openInterest": 9594
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21468,
              "short": 17048,
              "net": 4420
            },
            "nonCommercial": {
              "long": 9178,
              "short": 8539,
              "net": 639
            },
            "smallTrader": {
              "long": 2933,
              "short": 7992,
              "net": -5059
            }
          },
          "openInterest": 35196
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14714,
              "short": 86392,
              "net": -71678
            },
            "nonCommercial": {
              "long": 50808,
              "short": 3595,
              "net": 47213
            },
            "smallTrader": {
              "long": 33136,
              "short": 8671,
              "net": 24465
            }
          },
          "openInterest": 103100
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93953,
              "short": 131620,
              "net": -37667
            },
            "nonCommercial": {
              "long": 22750,
              "short": 2100,
              "net": 20650
            },
            "smallTrader": {
              "long": 37201,
              "short": 20184,
              "net": 17017
            }
          },
          "openInterest": 174876
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77202,
              "short": 156338,
              "net": -79136
            },
            "nonCommercial": {
              "long": 57353,
              "short": 2859,
              "net": 54494
            },
            "smallTrader": {
              "long": 38866,
              "short": 14224,
              "net": 24642
            }
          },
          "openInterest": 191979
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91357,
              "short": 165940,
              "net": -74583
            },
            "nonCommercial": {
              "long": 76850,
              "short": 18090,
              "net": 58760
            },
            "smallTrader": {
              "long": 68752,
              "short": 52929,
              "net": 15823
            }
          },
          "openInterest": 259917
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114066,
              "short": 151716,
              "net": -37650
            },
            "nonCommercial": {
              "long": 36754,
              "short": 32424,
              "net": 4330
            },
            "smallTrader": {
              "long": 54570,
              "short": 21250,
              "net": 33320
            }
          },
          "openInterest": 210522
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38050,
              "short": 64146,
              "net": -26096
            },
            "nonCommercial": {
              "long": 16850,
              "short": 4499,
              "net": 12351
            },
            "smallTrader": {
              "long": 29309,
              "short": 15564,
              "net": 13745
            }
          },
          "openInterest": 84218
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13325,
              "short": 3784,
              "net": 9541
            },
            "nonCommercial": {
              "long": 5485,
              "short": 11861,
              "net": -6376
            },
            "smallTrader": {
              "long": 807,
              "short": 3972,
              "net": -3165
            }
          },
          "openInterest": 22245
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30969,
              "short": 52716,
              "net": -21747
            },
            "nonCommercial": {
              "long": 19153,
              "short": 3501,
              "net": 15652
            },
            "smallTrader": {
              "long": 17698,
              "short": 11603,
              "net": 6095
            }
          },
          "openInterest": 70460
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47016,
              "short": 81762,
              "net": -34746
            },
            "nonCommercial": {
              "long": 54147,
              "short": 18967,
              "net": 35180
            },
            "smallTrader": {
              "long": 22954,
              "short": 23388,
              "net": -434
            }
          },
          "openInterest": 129712
        }
      ]
    },
    {
      "reportDate": "2003-12-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 714609,
              "short": 550304,
              "net": 164305
            },
            "nonCommercial": {
              "long": 103423,
              "short": 175873,
              "net": -72450
            },
            "smallTrader": {
              "long": 91151,
              "short": 183006,
              "net": -91855
            }
          },
          "openInterest": 922247
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 90548,
              "short": 98416,
              "net": -7868
            },
            "nonCommercial": {
              "long": 38483,
              "short": 14589,
              "net": 23894
            },
            "smallTrader": {
              "long": 18249,
              "short": 34275,
              "net": -16026
            }
          },
          "openInterest": 148799
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314728,
              "short": 304986,
              "net": 9742
            },
            "nonCommercial": {
              "long": 45024,
              "short": 61645,
              "net": -16621
            },
            "smallTrader": {
              "long": 80964,
              "short": 74085,
              "net": 6879
            }
          },
          "openInterest": 464253
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 571733,
              "short": 603400,
              "net": -31667
            },
            "nonCommercial": {
              "long": 223810,
              "short": 129669,
              "net": 94141
            },
            "smallTrader": {
              "long": 61218,
              "short": 123692,
              "net": -62474
            }
          },
          "openInterest": 862804
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4811,
              "short": 47943,
              "net": -43132
            },
            "nonCommercial": {
              "long": 25711,
              "short": 532,
              "net": 25179
            },
            "smallTrader": {
              "long": 25649,
              "short": 7696,
              "net": 17953
            }
          },
          "openInterest": 56208
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13454,
              "short": 53465,
              "net": -40011
            },
            "nonCommercial": {
              "long": 24923,
              "short": 2368,
              "net": 22555
            },
            "smallTrader": {
              "long": 28680,
              "short": 11224,
              "net": 17456
            }
          },
          "openInterest": 67067
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29274,
              "short": 65651,
              "net": -36377
            },
            "nonCommercial": {
              "long": 17627,
              "short": 1029,
              "net": 16598
            },
            "smallTrader": {
              "long": 34952,
              "short": 15173,
              "net": 19779
            }
          },
          "openInterest": 81898
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69988,
              "short": 74299,
              "net": -4311
            },
            "nonCommercial": {
              "long": 9597,
              "short": 8459,
              "net": 1138
            },
            "smallTrader": {
              "long": 6650,
              "short": 3477,
              "net": 3173
            }
          },
          "openInterest": 96290
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40337,
              "short": 37778,
              "net": 2559
            },
            "nonCommercial": {
              "long": 15694,
              "short": 27341,
              "net": -11647
            },
            "smallTrader": {
              "long": 13618,
              "short": 4530,
              "net": 9088
            }
          },
          "openInterest": 76875
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30039,
              "short": 68718,
              "net": -38679
            },
            "nonCommercial": {
              "long": 43176,
              "short": 15559,
              "net": 27617
            },
            "smallTrader": {
              "long": 15712,
              "short": 4650,
              "net": 11062
            }
          },
          "openInterest": 90778
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198414,
              "short": 309546,
              "net": -111132
            },
            "nonCommercial": {
              "long": 156260,
              "short": 29217,
              "net": 127043
            },
            "smallTrader": {
              "long": 82023,
              "short": 97934,
              "net": -15911
            }
          },
          "openInterest": 455115
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38215,
              "short": 60456,
              "net": -22241
            },
            "nonCommercial": {
              "long": 26098,
              "short": 7051,
              "net": 19047
            },
            "smallTrader": {
              "long": 8594,
              "short": 5400,
              "net": 3194
            }
          },
          "openInterest": 78890
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 367091,
              "short": 424661,
              "net": -57570
            },
            "nonCommercial": {
              "long": 116883,
              "short": 60446,
              "net": 56437
            },
            "smallTrader": {
              "long": 61438,
              "short": 60305,
              "net": 1133
            }
          },
          "openInterest": 598248
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28939,
              "short": 85043,
              "net": -56104
            },
            "nonCommercial": {
              "long": 39854,
              "short": 5071,
              "net": 34783
            },
            "smallTrader": {
              "long": 49756,
              "short": 28435,
              "net": 21321
            }
          },
          "openInterest": 119162
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6789,
              "short": 2307,
              "net": 4482
            },
            "nonCommercial": {
              "long": 4505,
              "short": 5476,
              "net": -971
            },
            "smallTrader": {
              "long": 5016,
              "short": 8527,
              "net": -3511
            }
          },
          "openInterest": 16743
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49454,
              "short": 211647,
              "net": -162193
            },
            "nonCommercial": {
              "long": 148033,
              "short": 31925,
              "net": 116108
            },
            "smallTrader": {
              "long": 63348,
              "short": 17263,
              "net": 46085
            }
          },
          "openInterest": 278928
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78671,
              "short": 101406,
              "net": -22735
            },
            "nonCommercial": {
              "long": 29180,
              "short": 18867,
              "net": 10313
            },
            "smallTrader": {
              "long": 33581,
              "short": 21159,
              "net": 12422
            }
          },
          "openInterest": 147446
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43063,
              "short": 118798,
              "net": -75735
            },
            "nonCommercial": {
              "long": 62421,
              "short": 4185,
              "net": 58236
            },
            "smallTrader": {
              "long": 33890,
              "short": 16391,
              "net": 17499
            }
          },
          "openInterest": 139376
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 21865,
              "short": 11694,
              "net": 10171
            },
            "nonCommercial": {
              "long": 8323,
              "short": 14580,
              "net": -6257
            },
            "smallTrader": {
              "long": 8867,
              "short": 12781,
              "net": -3914
            }
          },
          "openInterest": 41786
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38095,
              "short": 50778,
              "net": -12683
            },
            "nonCommercial": {
              "long": 25939,
              "short": 11225,
              "net": 14714
            },
            "smallTrader": {
              "long": 26890,
              "short": 28921,
              "net": -2031
            }
          },
          "openInterest": 104205
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23539,
              "short": 6135,
              "net": 17404
            },
            "nonCommercial": {
              "long": 2763,
              "short": 18269,
              "net": -15506
            },
            "smallTrader": {
              "long": 3676,
              "short": 5574,
              "net": -1898
            }
          },
          "openInterest": 30173
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210388,
              "short": 226391,
              "net": -16003
            },
            "nonCommercial": {
              "long": 32935,
              "short": 47597,
              "net": -14662
            },
            "smallTrader": {
              "long": 57786,
              "short": 27121,
              "net": 30665
            }
          },
          "openInterest": 353485
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 682,
              "short": 6851,
              "net": -6169
            },
            "nonCommercial": {
              "long": 5846,
              "short": 1440,
              "net": 4406
            },
            "smallTrader": {
              "long": 2593,
              "short": 830,
              "net": 1763
            }
          },
          "openInterest": 9922
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30106,
              "short": 32462,
              "net": -2356
            },
            "nonCommercial": {
              "long": 10684,
              "short": 6022,
              "net": 4662
            },
            "smallTrader": {
              "long": 7923,
              "short": 10229,
              "net": -2306
            }
          },
          "openInterest": 50808
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12072,
              "short": 86415,
              "net": -74343
            },
            "nonCommercial": {
              "long": 53237,
              "short": 3769,
              "net": 49468
            },
            "smallTrader": {
              "long": 32939,
              "short": 8064,
              "net": 24875
            }
          },
          "openInterest": 104093
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94871,
              "short": 131511,
              "net": -36640
            },
            "nonCommercial": {
              "long": 20127,
              "short": 2243,
              "net": 17884
            },
            "smallTrader": {
              "long": 39460,
              "short": 20704,
              "net": 18756
            }
          },
          "openInterest": 177050
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76179,
              "short": 150587,
              "net": -74408
            },
            "nonCommercial": {
              "long": 54805,
              "short": 4627,
              "net": 50178
            },
            "smallTrader": {
              "long": 39817,
              "short": 15587,
              "net": 24230
            }
          },
          "openInterest": 190958
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91605,
              "short": 162490,
              "net": -70885
            },
            "nonCommercial": {
              "long": 70770,
              "short": 19188,
              "net": 51582
            },
            "smallTrader": {
              "long": 75227,
              "short": 55924,
              "net": 19303
            }
          },
          "openInterest": 259222
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115744,
              "short": 155524,
              "net": -39780
            },
            "nonCommercial": {
              "long": 42437,
              "short": 31300,
              "net": 11137
            },
            "smallTrader": {
              "long": 53255,
              "short": 24612,
              "net": 28643
            }
          },
          "openInterest": 217395
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4574,
              "short": 32500,
              "net": -27926
            },
            "nonCommercial": {
              "long": 17217,
              "short": 3963,
              "net": 13254
            },
            "smallTrader": {
              "long": 22034,
              "short": 7362,
              "net": 14672
            }
          },
          "openInterest": 43835
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13467,
              "short": 1997,
              "net": 11470
            },
            "nonCommercial": {
              "long": 4392,
              "short": 12641,
              "net": -8249
            },
            "smallTrader": {
              "long": 694,
              "short": 3915,
              "net": -3221
            }
          },
          "openInterest": 20927
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29554,
              "short": 47104,
              "net": -17550
            },
            "nonCommercial": {
              "long": 17926,
              "short": 2733,
              "net": 15193
            },
            "smallTrader": {
              "long": 13110,
              "short": 10753,
              "net": 2357
            }
          },
          "openInterest": 63060
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45243,
              "short": 80595,
              "net": -35352
            },
            "nonCommercial": {
              "long": 49539,
              "short": 16435,
              "net": 33104
            },
            "smallTrader": {
              "long": 22001,
              "short": 19753,
              "net": 2248
            }
          },
          "openInterest": 122534
        }
      ]
    },
    {
      "reportDate": "2003-12-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 738685,
              "short": 590829,
              "net": 147856
            },
            "nonCommercial": {
              "long": 108514,
              "short": 167284,
              "net": -58770
            },
            "smallTrader": {
              "long": 86973,
              "short": 176059,
              "net": -89086
            }
          },
          "openInterest": 943971
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 82024,
              "short": 104584,
              "net": -22560
            },
            "nonCommercial": {
              "long": 58818,
              "short": 18297,
              "net": 40521
            },
            "smallTrader": {
              "long": 17469,
              "short": 35430,
              "net": -17961
            }
          },
          "openInterest": 160026
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306548,
              "short": 309971,
              "net": -3423
            },
            "nonCommercial": {
              "long": 58470,
              "short": 59324,
              "net": -854
            },
            "smallTrader": {
              "long": 79115,
              "short": 74838,
              "net": 4277
            }
          },
          "openInterest": 459736
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 530121,
              "short": 564507,
              "net": -34386
            },
            "nonCommercial": {
              "long": 233098,
              "short": 128566,
              "net": 104532
            },
            "smallTrader": {
              "long": 59250,
              "short": 129396,
              "net": -70146
            }
          },
          "openInterest": 827645
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4806,
              "short": 49578,
              "net": -44772
            },
            "nonCommercial": {
              "long": 27805,
              "short": 480,
              "net": 27325
            },
            "smallTrader": {
              "long": 24945,
              "short": 7498,
              "net": 17447
            }
          },
          "openInterest": 57595
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7361,
              "short": 44565,
              "net": -37204
            },
            "nonCommercial": {
              "long": 23165,
              "short": 2828,
              "net": 20337
            },
            "smallTrader": {
              "long": 27205,
              "short": 10338,
              "net": 16867
            }
          },
          "openInterest": 57738
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17501,
              "short": 45058,
              "net": -27557
            },
            "nonCommercial": {
              "long": 13535,
              "short": 4872,
              "net": 8663
            },
            "smallTrader": {
              "long": 31689,
              "short": 12795,
              "net": 18894
            }
          },
          "openInterest": 62750
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68302,
              "short": 71518,
              "net": -3216
            },
            "nonCommercial": {
              "long": 8430,
              "short": 8452,
              "net": -22
            },
            "smallTrader": {
              "long": 6319,
              "short": 3081,
              "net": 3238
            }
          },
          "openInterest": 90978
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40425,
              "short": 39394,
              "net": 1031
            },
            "nonCommercial": {
              "long": 15886,
              "short": 25930,
              "net": -10044
            },
            "smallTrader": {
              "long": 14118,
              "short": 5105,
              "net": 9013
            }
          },
          "openInterest": 77224
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29842,
              "short": 70171,
              "net": -40329
            },
            "nonCommercial": {
              "long": 43936,
              "short": 15530,
              "net": 28406
            },
            "smallTrader": {
              "long": 16435,
              "short": 4512,
              "net": 11923
            }
          },
          "openInterest": 91634
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204085,
              "short": 305196,
              "net": -101111
            },
            "nonCommercial": {
              "long": 151642,
              "short": 29670,
              "net": 121972
            },
            "smallTrader": {
              "long": 81052,
              "short": 101913,
              "net": -20861
            }
          },
          "openInterest": 455823
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38591,
              "short": 61203,
              "net": -22612
            },
            "nonCommercial": {
              "long": 25737,
              "short": 7155,
              "net": 18582
            },
            "smallTrader": {
              "long": 8220,
              "short": 4190,
              "net": 4030
            }
          },
          "openInterest": 78668
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 367314,
              "short": 420468,
              "net": -53154
            },
            "nonCommercial": {
              "long": 114262,
              "short": 66320,
              "net": 47942
            },
            "smallTrader": {
              "long": 59637,
              "short": 54425,
              "net": 5212
            }
          },
          "openInterest": 587426
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31053,
              "short": 85352,
              "net": -54299
            },
            "nonCommercial": {
              "long": 38595,
              "short": 4887,
              "net": 33708
            },
            "smallTrader": {
              "long": 48826,
              "short": 28235,
              "net": 20591
            }
          },
          "openInterest": 118490
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6485,
              "short": 2432,
              "net": 4053
            },
            "nonCommercial": {
              "long": 3906,
              "short": 4747,
              "net": -841
            },
            "smallTrader": {
              "long": 5172,
              "short": 8384,
              "net": -3212
            }
          },
          "openInterest": 16431
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49352,
              "short": 203489,
              "net": -154137
            },
            "nonCommercial": {
              "long": 143783,
              "short": 35511,
              "net": 108272
            },
            "smallTrader": {
              "long": 63237,
              "short": 17372,
              "net": 45865
            }
          },
          "openInterest": 273517
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 84023,
              "short": 104005,
              "net": -19982
            },
            "nonCommercial": {
              "long": 29505,
              "short": 21242,
              "net": 8263
            },
            "smallTrader": {
              "long": 32661,
              "short": 20942,
              "net": 11719
            }
          },
          "openInterest": 150239
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44767,
              "short": 110677,
              "net": -65910
            },
            "nonCommercial": {
              "long": 52320,
              "short": 4185,
              "net": 48135
            },
            "smallTrader": {
              "long": 33968,
              "short": 16193,
              "net": 17775
            }
          },
          "openInterest": 131080
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 22986,
              "short": 11974,
              "net": 11012
            },
            "nonCommercial": {
              "long": 7512,
              "short": 14531,
              "net": -7019
            },
            "smallTrader": {
              "long": 8447,
              "short": 12440,
              "net": -3993
            }
          },
          "openInterest": 41925
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40876,
              "short": 50316,
              "net": -9440
            },
            "nonCommercial": {
              "long": 23475,
              "short": 11829,
              "net": 11646
            },
            "smallTrader": {
              "long": 26283,
              "short": 28489,
              "net": -2206
            }
          },
          "openInterest": 104513
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24948,
              "short": 5644,
              "net": 19304
            },
            "nonCommercial": {
              "long": 3872,
              "short": 21612,
              "net": -17740
            },
            "smallTrader": {
              "long": 3758,
              "short": 5322,
              "net": -1564
            }
          },
          "openInterest": 32748
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213174,
              "short": 223326,
              "net": -10152
            },
            "nonCommercial": {
              "long": 30355,
              "short": 45805,
              "net": -15450
            },
            "smallTrader": {
              "long": 54133,
              "short": 28531,
              "net": 25602
            }
          },
          "openInterest": 348033
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 604,
              "short": 6037,
              "net": -5433
            },
            "nonCommercial": {
              "long": 4990,
              "short": 1368,
              "net": 3622
            },
            "smallTrader": {
              "long": 2710,
              "short": 899,
              "net": 1811
            }
          },
          "openInterest": 8822
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 10220,
              "short": 15786,
              "net": -5566
            },
            "nonCommercial": {
              "long": 5090,
              "short": 3109,
              "net": 1981
            },
            "smallTrader": {
              "long": 5253,
              "short": 1668,
              "net": 3585
            }
          },
          "openInterest": 21043
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11507,
              "short": 84870,
              "net": -73363
            },
            "nonCommercial": {
              "long": 52468,
              "short": 3498,
              "net": 48970
            },
            "smallTrader": {
              "long": 33039,
              "short": 8646,
              "net": 24393
            }
          },
          "openInterest": 102585
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93768,
              "short": 130085,
              "net": -36317
            },
            "nonCommercial": {
              "long": 20490,
              "short": 2404,
              "net": 18086
            },
            "smallTrader": {
              "long": 38572,
              "short": 20341,
              "net": 18231
            }
          },
          "openInterest": 174898
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81068,
              "short": 147890,
              "net": -66822
            },
            "nonCommercial": {
              "long": 53136,
              "short": 4351,
              "net": 48785
            },
            "smallTrader": {
              "long": 37795,
              "short": 19758,
              "net": 18037
            }
          },
          "openInterest": 190655
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91331,
              "short": 162737,
              "net": -71406
            },
            "nonCommercial": {
              "long": 70389,
              "short": 16249,
              "net": 54140
            },
            "smallTrader": {
              "long": 70189,
              "short": 52923,
              "net": 17266
            }
          },
          "openInterest": 252417
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129775,
              "short": 140248,
              "net": -10473
            },
            "nonCommercial": {
              "long": 28726,
              "short": 35861,
              "net": -7135
            },
            "smallTrader": {
              "long": 43689,
              "short": 26081,
              "net": 17608
            }
          },
          "openInterest": 205397
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6338,
              "short": 32403,
              "net": -26065
            },
            "nonCommercial": {
              "long": 16287,
              "short": 4655,
              "net": 11632
            },
            "smallTrader": {
              "long": 22008,
              "short": 7575,
              "net": 14433
            }
          },
          "openInterest": 44642
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13467,
              "short": 2383,
              "net": 11084
            },
            "nonCommercial": {
              "long": 4687,
              "short": 12645,
              "net": -7958
            },
            "smallTrader": {
              "long": 911,
              "short": 4037,
              "net": -3126
            }
          },
          "openInterest": 21447
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29803,
              "short": 46777,
              "net": -16974
            },
            "nonCommercial": {
              "long": 17548,
              "short": 2511,
              "net": 15037
            },
            "smallTrader": {
              "long": 13384,
              "short": 11447,
              "net": 1937
            }
          },
          "openInterest": 62447
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45311,
              "short": 76547,
              "net": -31236
            },
            "nonCommercial": {
              "long": 45785,
              "short": 16505,
              "net": 29280
            },
            "smallTrader": {
              "long": 22858,
              "short": 20902,
              "net": 1956
            }
          },
          "openInterest": 120403
        }
      ]
    },
    {
      "reportDate": "2003-12-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 739473,
              "short": 580657,
              "net": 158816
            },
            "nonCommercial": {
              "long": 110475,
              "short": 163872,
              "net": -53397
            },
            "smallTrader": {
              "long": 82831,
              "short": 188250,
              "net": -105419
            }
          },
          "openInterest": 945741
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 75228,
              "short": 111241,
              "net": -36013
            },
            "nonCommercial": {
              "long": 68392,
              "short": 20455,
              "net": 47937
            },
            "smallTrader": {
              "long": 20284,
              "short": 32208,
              "net": -11924
            }
          },
          "openInterest": 165130
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 285869,
              "short": 298916,
              "net": -13047
            },
            "nonCommercial": {
              "long": 61940,
              "short": 54669,
              "net": 7271
            },
            "smallTrader": {
              "long": 77891,
              "short": 72115,
              "net": 5776
            }
          },
          "openInterest": 434350
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488187,
              "short": 547595,
              "net": -59408
            },
            "nonCommercial": {
              "long": 243574,
              "short": 116893,
              "net": 126681
            },
            "smallTrader": {
              "long": 58523,
              "short": 125796,
              "net": -67273
            }
          },
          "openInterest": 795967
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6256,
              "short": 50982,
              "net": -44726
            },
            "nonCommercial": {
              "long": 26703,
              "short": 582,
              "net": 26121
            },
            "smallTrader": {
              "long": 25394,
              "short": 6789,
              "net": 18605
            }
          },
          "openInterest": 58386
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7812,
              "short": 45951,
              "net": -38139
            },
            "nonCommercial": {
              "long": 22849,
              "short": 2893,
              "net": 19956
            },
            "smallTrader": {
              "long": 26824,
              "short": 8641,
              "net": 18183
            }
          },
          "openInterest": 57504
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13092,
              "short": 50732,
              "net": -37640
            },
            "nonCommercial": {
              "long": 22336,
              "short": 3377,
              "net": 18959
            },
            "smallTrader": {
              "long": 31076,
              "short": 12395,
              "net": 18681
            }
          },
          "openInterest": 66536
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68531,
              "short": 70072,
              "net": -1541
            },
            "nonCommercial": {
              "long": 8733,
              "short": 10126,
              "net": -1393
            },
            "smallTrader": {
              "long": 6280,
              "short": 3346,
              "net": 2934
            }
          },
          "openInterest": 90488
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38426,
              "short": 37728,
              "net": 698
            },
            "nonCommercial": {
              "long": 16441,
              "short": 26320,
              "net": -9879
            },
            "smallTrader": {
              "long": 14896,
              "short": 5715,
              "net": 9181
            }
          },
          "openInterest": 77553
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28511,
              "short": 66937,
              "net": -38426
            },
            "nonCommercial": {
              "long": 43735,
              "short": 17538,
              "net": 26197
            },
            "smallTrader": {
              "long": 15818,
              "short": 3589,
              "net": 12229
            }
          },
          "openInterest": 89485
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202729,
              "short": 272278,
              "net": -69549
            },
            "nonCommercial": {
              "long": 124889,
              "short": 34731,
              "net": 90158
            },
            "smallTrader": {
              "long": 78582,
              "short": 99191,
              "net": -20609
            }
          },
          "openInterest": 427011
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38404,
              "short": 66506,
              "net": -28102
            },
            "nonCommercial": {
              "long": 29075,
              "short": 6127,
              "net": 22948
            },
            "smallTrader": {
              "long": 8618,
              "short": 3464,
              "net": 5154
            }
          },
          "openInterest": 82194
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 380581,
              "short": 436945,
              "net": -56364
            },
            "nonCommercial": {
              "long": 116400,
              "short": 65813,
              "net": 50587
            },
            "smallTrader": {
              "long": 58421,
              "short": 52644,
              "net": 5777
            }
          },
          "openInterest": 598426
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33190,
              "short": 85465,
              "net": -52275
            },
            "nonCommercial": {
              "long": 38530,
              "short": 4974,
              "net": 33556
            },
            "smallTrader": {
              "long": 47359,
              "short": 28640,
              "net": 18719
            }
          },
          "openInterest": 119095
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6210,
              "short": 1591,
              "net": 4619
            },
            "nonCommercial": {
              "long": 3469,
              "short": 4570,
              "net": -1101
            },
            "smallTrader": {
              "long": 4274,
              "short": 7792,
              "net": -3518
            }
          },
          "openInterest": 14745
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48694,
              "short": 208608,
              "net": -159914
            },
            "nonCommercial": {
              "long": 146647,
              "short": 34047,
              "net": 112600
            },
            "smallTrader": {
              "long": 65066,
              "short": 17752,
              "net": 47314
            }
          },
          "openInterest": 278641
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78001,
              "short": 99150,
              "net": -21149
            },
            "nonCommercial": {
              "long": 29520,
              "short": 19467,
              "net": 10053
            },
            "smallTrader": {
              "long": 28412,
              "short": 17316,
              "net": 11096
            }
          },
          "openInterest": 139709
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51686,
              "short": 116941,
              "net": -65255
            },
            "nonCommercial": {
              "long": 51851,
              "short": 4187,
              "net": 47664
            },
            "smallTrader": {
              "long": 34794,
              "short": 17203,
              "net": 17591
            }
          },
          "openInterest": 138423
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23345,
              "short": 11601,
              "net": 11744
            },
            "nonCommercial": {
              "long": 6007,
              "short": 13055,
              "net": -7048
            },
            "smallTrader": {
              "long": 7987,
              "short": 12683,
              "net": -4696
            }
          },
          "openInterest": 41623
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40816,
              "short": 51010,
              "net": -10194
            },
            "nonCommercial": {
              "long": 24978,
              "short": 9679,
              "net": 15299
            },
            "smallTrader": {
              "long": 23696,
              "short": 28801,
              "net": -5105
            }
          },
          "openInterest": 100346
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19595,
              "short": 8107,
              "net": 11488
            },
            "nonCommercial": {
              "long": 4452,
              "short": 14921,
              "net": -10469
            },
            "smallTrader": {
              "long": 3583,
              "short": 4602,
              "net": -1019
            }
          },
          "openInterest": 27630
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189434,
              "short": 201685,
              "net": -12251
            },
            "nonCommercial": {
              "long": 27743,
              "short": 44106,
              "net": -16363
            },
            "smallTrader": {
              "long": 53017,
              "short": 24403,
              "net": 28614
            }
          },
          "openInterest": 317661
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 762,
              "short": 6071,
              "net": -5309
            },
            "nonCommercial": {
              "long": 4972,
              "short": 1229,
              "net": 3743
            },
            "smallTrader": {
              "long": 2467,
              "short": 901,
              "net": 1566
            }
          },
          "openInterest": 8261
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 9928,
              "short": 22205,
              "net": -12277
            },
            "nonCommercial": {
              "long": 8684,
              "short": 1594,
              "net": 7090
            },
            "smallTrader": {
              "long": 6293,
              "short": 1106,
              "net": 5187
            }
          },
          "openInterest": 25471
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9077,
              "short": 85682,
              "net": -76605
            },
            "nonCommercial": {
              "long": 54889,
              "short": 3364,
              "net": 51525
            },
            "smallTrader": {
              "long": 33427,
              "short": 8347,
              "net": 25080
            }
          },
          "openInterest": 102784
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88594,
              "short": 132759,
              "net": -44165
            },
            "nonCommercial": {
              "long": 28181,
              "short": 4661,
              "net": 23520
            },
            "smallTrader": {
              "long": 42853,
              "short": 22208,
              "net": 20645
            }
          },
          "openInterest": 178731
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81159,
              "short": 147389,
              "net": -66230
            },
            "nonCommercial": {
              "long": 53946,
              "short": 3999,
              "net": 49947
            },
            "smallTrader": {
              "long": 34189,
              "short": 17906,
              "net": 16283
            }
          },
          "openInterest": 186729
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87700,
              "short": 160847,
              "net": -73147
            },
            "nonCommercial": {
              "long": 73096,
              "short": 14208,
              "net": 58888
            },
            "smallTrader": {
              "long": 62984,
              "short": 48725,
              "net": 14259
            }
          },
          "openInterest": 246795
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138177,
              "short": 124699,
              "net": 13478
            },
            "nonCommercial": {
              "long": 22699,
              "short": 47553,
              "net": -24854
            },
            "smallTrader": {
              "long": 42817,
              "short": 31441,
              "net": 11376
            }
          },
          "openInterest": 208169
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5131,
              "short": 34889,
              "net": -29758
            },
            "nonCommercial": {
              "long": 21637,
              "short": 4854,
              "net": 16783
            },
            "smallTrader": {
              "long": 21838,
              "short": 8863,
              "net": 12975
            }
          },
          "openInterest": 48615
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15117,
              "short": 2424,
              "net": 12693
            },
            "nonCommercial": {
              "long": 5357,
              "short": 14715,
              "net": -9358
            },
            "smallTrader": {
              "long": 843,
              "short": 4178,
              "net": -3335
            }
          },
          "openInterest": 23826
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28733,
              "short": 42578,
              "net": -13845
            },
            "nonCommercial": {
              "long": 15841,
              "short": 2669,
              "net": 13172
            },
            "smallTrader": {
              "long": 11288,
              "short": 10615,
              "net": 673
            }
          },
          "openInterest": 57208
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43088,
              "short": 60556,
              "net": -17468
            },
            "nonCommercial": {
              "long": 34031,
              "short": 17282,
              "net": 16749
            },
            "smallTrader": {
              "long": 24383,
              "short": 23664,
              "net": 719
            }
          },
          "openInterest": 107880
        }
      ]
    },
    {
      "reportDate": "2004-01-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 736228,
              "short": 562983,
              "net": 173245
            },
            "nonCommercial": {
              "long": 121931,
              "short": 201122,
              "net": -79191
            },
            "smallTrader": {
              "long": 104739,
              "short": 198793,
              "net": -94054
            }
          },
          "openInterest": 981556
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 71711,
              "short": 109318,
              "net": -37607
            },
            "nonCommercial": {
              "long": 67093,
              "short": 18958,
              "net": 48135
            },
            "smallTrader": {
              "long": 20489,
              "short": 31017,
              "net": -10528
            }
          },
          "openInterest": 159481
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 291766,
              "short": 300905,
              "net": -9139
            },
            "nonCommercial": {
              "long": 53691,
              "short": 57014,
              "net": -3323
            },
            "smallTrader": {
              "long": 86867,
              "short": 74405,
              "net": 12462
            }
          },
          "openInterest": 442192
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 471437,
              "short": 568023,
              "net": -96586
            },
            "nonCommercial": {
              "long": 275910,
              "short": 118693,
              "net": 157217
            },
            "smallTrader": {
              "long": 70203,
              "short": 130834,
              "net": -60631
            }
          },
          "openInterest": 822710
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7835,
              "short": 51471,
              "net": -43636
            },
            "nonCommercial": {
              "long": 25848,
              "short": 1341,
              "net": 24507
            },
            "smallTrader": {
              "long": 27369,
              "short": 8240,
              "net": 19129
            }
          },
          "openInterest": 61052
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10994,
              "short": 46039,
              "net": -35045
            },
            "nonCommercial": {
              "long": 22009,
              "short": 3959,
              "net": 18050
            },
            "smallTrader": {
              "long": 27016,
              "short": 10021,
              "net": 16995
            }
          },
          "openInterest": 60146
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11732,
              "short": 58933,
              "net": -47201
            },
            "nonCommercial": {
              "long": 29498,
              "short": 2286,
              "net": 27212
            },
            "smallTrader": {
              "long": 32077,
              "short": 12088,
              "net": 19989
            }
          },
          "openInterest": 73435
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71291,
              "short": 68481,
              "net": 2810
            },
            "nonCommercial": {
              "long": 4908,
              "short": 10393,
              "net": -5485
            },
            "smallTrader": {
              "long": 6418,
              "short": 3743,
              "net": 2675
            }
          },
          "openInterest": 89463
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35204,
              "short": 46551,
              "net": -11347
            },
            "nonCommercial": {
              "long": 18698,
              "short": 18800,
              "net": -102
            },
            "smallTrader": {
              "long": 17457,
              "short": 6008,
              "net": 11449
            }
          },
          "openInterest": 79148
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28773,
              "short": 71023,
              "net": -42250
            },
            "nonCommercial": {
              "long": 46107,
              "short": 14838,
              "net": 31269
            },
            "smallTrader": {
              "long": 14809,
              "short": 3828,
              "net": 10981
            }
          },
          "openInterest": 90562
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199819,
              "short": 290749,
              "net": -90930
            },
            "nonCommercial": {
              "long": 143388,
              "short": 30922,
              "net": 112466
            },
            "smallTrader": {
              "long": 85078,
              "short": 106614,
              "net": -21536
            }
          },
          "openInterest": 450278
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38726,
              "short": 74555,
              "net": -35829
            },
            "nonCommercial": {
              "long": 34549,
              "short": 4955,
              "net": 29594
            },
            "smallTrader": {
              "long": 9751,
              "short": 3516,
              "net": 6235
            }
          },
          "openInterest": 89122
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 383437,
              "short": 454996,
              "net": -71559
            },
            "nonCommercial": {
              "long": 131216,
              "short": 69860,
              "net": 61356
            },
            "smallTrader": {
              "long": 64172,
              "short": 53969,
              "net": 10203
            }
          },
          "openInterest": 628647
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37420,
              "short": 86242,
              "net": -48822
            },
            "nonCommercial": {
              "long": 36578,
              "short": 6668,
              "net": 29910
            },
            "smallTrader": {
              "long": 52343,
              "short": 33431,
              "net": 18912
            }
          },
          "openInterest": 126442
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6218,
              "short": 1465,
              "net": 4753
            },
            "nonCommercial": {
              "long": 2694,
              "short": 4881,
              "net": -2187
            },
            "smallTrader": {
              "long": 4607,
              "short": 7173,
              "net": -2566
            }
          },
          "openInterest": 14276
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49723,
              "short": 210164,
              "net": -160441
            },
            "nonCommercial": {
              "long": 151691,
              "short": 35706,
              "net": 115985
            },
            "smallTrader": {
              "long": 64930,
              "short": 20474,
              "net": 44456
            }
          },
          "openInterest": 284500
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 72703,
              "short": 99119,
              "net": -26416
            },
            "nonCommercial": {
              "long": 31710,
              "short": 19273,
              "net": 12437
            },
            "smallTrader": {
              "long": 32058,
              "short": 18079,
              "net": 13979
            }
          },
          "openInterest": 140772
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53883,
              "short": 134417,
              "net": -80534
            },
            "nonCommercial": {
              "long": 62753,
              "short": 5919,
              "net": 56834
            },
            "smallTrader": {
              "long": 39501,
              "short": 15801,
              "net": 23700
            }
          },
          "openInterest": 156255
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23075,
              "short": 13203,
              "net": 9872
            },
            "nonCommercial": {
              "long": 7514,
              "short": 11802,
              "net": -4288
            },
            "smallTrader": {
              "long": 8971,
              "short": 14555,
              "net": -5584
            }
          },
          "openInterest": 44546
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41566,
              "short": 49341,
              "net": -7775
            },
            "nonCommercial": {
              "long": 22879,
              "short": 9511,
              "net": 13368
            },
            "smallTrader": {
              "long": 21043,
              "short": 26636,
              "net": -5593
            }
          },
          "openInterest": 96071
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10692,
              "short": 20872,
              "net": -10180
            },
            "nonCommercial": {
              "long": 13046,
              "short": 3592,
              "net": 9454
            },
            "smallTrader": {
              "long": 4924,
              "short": 4198,
              "net": 726
            }
          },
          "openInterest": 28708
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192286,
              "short": 205424,
              "net": -13138
            },
            "nonCommercial": {
              "long": 28438,
              "short": 44743,
              "net": -16305
            },
            "smallTrader": {
              "long": 55808,
              "short": 26365,
              "net": 29443
            }
          },
          "openInterest": 322748
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 653,
              "short": 6465,
              "net": -5812
            },
            "nonCommercial": {
              "long": 5176,
              "short": 1209,
              "net": 3967
            },
            "smallTrader": {
              "long": 2671,
              "short": 826,
              "net": 1845
            }
          },
          "openInterest": 8500
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11703,
              "short": 20946,
              "net": -9243
            },
            "nonCommercial": {
              "long": 8628,
              "short": 2694,
              "net": 5934
            },
            "smallTrader": {
              "long": 4930,
              "short": 1621,
              "net": 3309
            }
          },
          "openInterest": 25852
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7628,
              "short": 88694,
              "net": -81066
            },
            "nonCommercial": {
              "long": 59543,
              "short": 4042,
              "net": 55501
            },
            "smallTrader": {
              "long": 34958,
              "short": 9393,
              "net": 25565
            }
          },
          "openInterest": 107665
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88146,
              "short": 132772,
              "net": -44626
            },
            "nonCommercial": {
              "long": 27145,
              "short": 5103,
              "net": 22042
            },
            "smallTrader": {
              "long": 43009,
              "short": 20425,
              "net": 22584
            }
          },
          "openInterest": 176547
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78264,
              "short": 159045,
              "net": -80781
            },
            "nonCommercial": {
              "long": 63072,
              "short": 3763,
              "net": 59309
            },
            "smallTrader": {
              "long": 35506,
              "short": 14034,
              "net": 21472
            }
          },
          "openInterest": 195004
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85752,
              "short": 165417,
              "net": -79665
            },
            "nonCommercial": {
              "long": 74712,
              "short": 14381,
              "net": 60331
            },
            "smallTrader": {
              "long": 62810,
              "short": 43476,
              "net": 19334
            }
          },
          "openInterest": 243722
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141419,
              "short": 119970,
              "net": 21449
            },
            "nonCommercial": {
              "long": 27165,
              "short": 60558,
              "net": -33393
            },
            "smallTrader": {
              "long": 47019,
              "short": 35075,
              "net": 11944
            }
          },
          "openInterest": 220805
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4842,
              "short": 35703,
              "net": -30861
            },
            "nonCommercial": {
              "long": 21198,
              "short": 4993,
              "net": 16205
            },
            "smallTrader": {
              "long": 24182,
              "short": 9526,
              "net": 14656
            }
          },
          "openInterest": 50231
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14712,
              "short": 2828,
              "net": 11884
            },
            "nonCommercial": {
              "long": 5340,
              "short": 14090,
              "net": -8750
            },
            "smallTrader": {
              "long": 979,
              "short": 4113,
              "net": -3134
            }
          },
          "openInterest": 23146
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26881,
              "short": 42625,
              "net": -15744
            },
            "nonCommercial": {
              "long": 17165,
              "short": 1982,
              "net": 15183
            },
            "smallTrader": {
              "long": 12442,
              "short": 11881,
              "net": 561
            }
          },
          "openInterest": 58166
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42293,
              "short": 68100,
              "net": -25807
            },
            "nonCommercial": {
              "long": 42550,
              "short": 18034,
              "net": 24516
            },
            "smallTrader": {
              "long": 22813,
              "short": 21522,
              "net": 1291
            }
          },
          "openInterest": 116310
        }
      ]
    },
    {
      "reportDate": "2004-01-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 784869,
              "short": 644160,
              "net": 140709
            },
            "nonCommercial": {
              "long": 165963,
              "short": 217489,
              "net": -51526
            },
            "smallTrader": {
              "long": 128359,
              "short": 217542,
              "net": -89183
            }
          },
          "openInterest": 1118803
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 75442,
              "short": 104435,
              "net": -28993
            },
            "nonCommercial": {
              "long": 61498,
              "short": 21795,
              "net": 39703
            },
            "smallTrader": {
              "long": 24281,
              "short": 34991,
              "net": -10710
            }
          },
          "openInterest": 161409
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 308546,
              "short": 346515,
              "net": -37969
            },
            "nonCommercial": {
              "long": 80363,
              "short": 51784,
              "net": 28579
            },
            "smallTrader": {
              "long": 96652,
              "short": 87262,
              "net": 9390
            }
          },
          "openInterest": 496880
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 492171,
              "short": 591664,
              "net": -99493
            },
            "nonCommercial": {
              "long": 289432,
              "short": 139934,
              "net": 149498
            },
            "smallTrader": {
              "long": 77795,
              "short": 127800,
              "net": -50005
            }
          },
          "openInterest": 865296
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7872,
              "short": 52353,
              "net": -44481
            },
            "nonCommercial": {
              "long": 27269,
              "short": 1913,
              "net": 25356
            },
            "smallTrader": {
              "long": 27263,
              "short": 8138,
              "net": 19125
            }
          },
          "openInterest": 62404
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15057,
              "short": 46286,
              "net": -31229
            },
            "nonCommercial": {
              "long": 17849,
              "short": 4159,
              "net": 13690
            },
            "smallTrader": {
              "long": 28796,
              "short": 11257,
              "net": 17539
            }
          },
          "openInterest": 61829
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12964,
              "short": 76580,
              "net": -63616
            },
            "nonCommercial": {
              "long": 39658,
              "short": 2089,
              "net": 37569
            },
            "smallTrader": {
              "long": 37282,
              "short": 11235,
              "net": 26047
            }
          },
          "openInterest": 89905
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73745,
              "short": 71934,
              "net": 1811
            },
            "nonCommercial": {
              "long": 6554,
              "short": 11153,
              "net": -4599
            },
            "smallTrader": {
              "long": 6164,
              "short": 3376,
              "net": 2788
            }
          },
          "openInterest": 92651
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36468,
              "short": 53332,
              "net": -16864
            },
            "nonCommercial": {
              "long": 26182,
              "short": 19882,
              "net": 6300
            },
            "smallTrader": {
              "long": 14282,
              "short": 3718,
              "net": 10564
            }
          },
          "openInterest": 85777
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28214,
              "short": 71480,
              "net": -43266
            },
            "nonCommercial": {
              "long": 45520,
              "short": 15176,
              "net": 30344
            },
            "smallTrader": {
              "long": 16690,
              "short": 3768,
              "net": 12922
            }
          },
          "openInterest": 91442
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211962,
              "short": 331220,
              "net": -119258
            },
            "nonCommercial": {
              "long": 171907,
              "short": 30027,
              "net": 141880
            },
            "smallTrader": {
              "long": 100200,
              "short": 122822,
              "net": -22622
            }
          },
          "openInterest": 513728
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38728,
              "short": 76486,
              "net": -37758
            },
            "nonCommercial": {
              "long": 35965,
              "short": 4172,
              "net": 31793
            },
            "smallTrader": {
              "long": 9814,
              "short": 3849,
              "net": 5965
            }
          },
          "openInterest": 91645
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 395184,
              "short": 466780,
              "net": -71596
            },
            "nonCommercial": {
              "long": 138114,
              "short": 78726,
              "net": 59388
            },
            "smallTrader": {
              "long": 67489,
              "short": 55281,
              "net": 12208
            }
          },
          "openInterest": 656220
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40431,
              "short": 90936,
              "net": -50505
            },
            "nonCommercial": {
              "long": 35894,
              "short": 8957,
              "net": 26937
            },
            "smallTrader": {
              "long": 53940,
              "short": 30372,
              "net": 23568
            }
          },
          "openInterest": 130510
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6058,
              "short": 1196,
              "net": 4862
            },
            "nonCommercial": {
              "long": 2489,
              "short": 3758,
              "net": -1269
            },
            "smallTrader": {
              "long": 4258,
              "short": 7851,
              "net": -3593
            }
          },
          "openInterest": 13690
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61098,
              "short": 218408,
              "net": -157310
            },
            "nonCommercial": {
              "long": 147745,
              "short": 40513,
              "net": 107232
            },
            "smallTrader": {
              "long": 67501,
              "short": 17423,
              "net": 50078
            }
          },
          "openInterest": 300273
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85551,
              "short": 104763,
              "net": -19212
            },
            "nonCommercial": {
              "long": 31308,
              "short": 20443,
              "net": 10865
            },
            "smallTrader": {
              "long": 29456,
              "short": 21109,
              "net": 8347
            }
          },
          "openInterest": 153447
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55227,
              "short": 138539,
              "net": -83312
            },
            "nonCommercial": {
              "long": 65248,
              "short": 4646,
              "net": 60602
            },
            "smallTrader": {
              "long": 38611,
              "short": 15901,
              "net": 22710
            }
          },
          "openInterest": 159233
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24352,
              "short": 12268,
              "net": 12084
            },
            "nonCommercial": {
              "long": 5757,
              "short": 12397,
              "net": -6640
            },
            "smallTrader": {
              "long": 11065,
              "short": 16509,
              "net": -5444
            }
          },
          "openInterest": 45498
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42201,
              "short": 44867,
              "net": -2666
            },
            "nonCommercial": {
              "long": 19023,
              "short": 12514,
              "net": 6509
            },
            "smallTrader": {
              "long": 22246,
              "short": 26089,
              "net": -3843
            }
          },
          "openInterest": 98173
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9635,
              "short": 35828,
              "net": -26193
            },
            "nonCommercial": {
              "long": 26716,
              "short": 2052,
              "net": 24664
            },
            "smallTrader": {
              "long": 6764,
              "short": 5235,
              "net": 1529
            }
          },
          "openInterest": 43115
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195606,
              "short": 199504,
              "net": -3898
            },
            "nonCommercial": {
              "long": 29466,
              "short": 56211,
              "net": -26745
            },
            "smallTrader": {
              "long": 55488,
              "short": 24845,
              "net": 30643
            }
          },
          "openInterest": 328328
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 642,
              "short": 6536,
              "net": -5894
            },
            "nonCommercial": {
              "long": 4962,
              "short": 1172,
              "net": 3790
            },
            "smallTrader": {
              "long": 2813,
              "short": 709,
              "net": 2104
            }
          },
          "openInterest": 8417
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20671,
              "short": 28278,
              "net": -7607
            },
            "nonCommercial": {
              "long": 9785,
              "short": 4861,
              "net": 4924
            },
            "smallTrader": {
              "long": 4548,
              "short": 1865,
              "net": 2683
            }
          },
          "openInterest": 36161
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8085,
              "short": 89485,
              "net": -81400
            },
            "nonCommercial": {
              "long": 57364,
              "short": 4752,
              "net": 52612
            },
            "smallTrader": {
              "long": 37413,
              "short": 8625,
              "net": 28788
            }
          },
          "openInterest": 108724
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88743,
              "short": 135094,
              "net": -46351
            },
            "nonCommercial": {
              "long": 29625,
              "short": 6183,
              "net": 23442
            },
            "smallTrader": {
              "long": 46327,
              "short": 23418,
              "net": 22909
            }
          },
          "openInterest": 184633
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77597,
              "short": 157758,
              "net": -80161
            },
            "nonCommercial": {
              "long": 65139,
              "short": 5958,
              "net": 59181
            },
            "smallTrader": {
              "long": 35204,
              "short": 14224,
              "net": 20980
            }
          },
          "openInterest": 198347
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87546,
              "short": 174901,
              "net": -87355
            },
            "nonCommercial": {
              "long": 84045,
              "short": 15243,
              "net": 68802
            },
            "smallTrader": {
              "long": 65988,
              "short": 47435,
              "net": 18553
            }
          },
          "openInterest": 257217
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153983,
              "short": 128917,
              "net": 25066
            },
            "nonCommercial": {
              "long": 29929,
              "short": 67301,
              "net": -37372
            },
            "smallTrader": {
              "long": 50595,
              "short": 38289,
              "net": 12306
            }
          },
          "openInterest": 241612
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6792,
              "short": 33222,
              "net": -26430
            },
            "nonCommercial": {
              "long": 19826,
              "short": 4553,
              "net": 15273
            },
            "smallTrader": {
              "long": 21961,
              "short": 10804,
              "net": 11157
            }
          },
          "openInterest": 48588
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14500,
              "short": 3237,
              "net": 11263
            },
            "nonCommercial": {
              "long": 4761,
              "short": 12858,
              "net": -8097
            },
            "smallTrader": {
              "long": 1025,
              "short": 4191,
              "net": -3166
            }
          },
          "openInterest": 22597
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29365,
              "short": 48727,
              "net": -19362
            },
            "nonCommercial": {
              "long": 17757,
              "short": 1802,
              "net": 15955
            },
            "smallTrader": {
              "long": 17373,
              "short": 13966,
              "net": 3407
            }
          },
          "openInterest": 66340
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49424,
              "short": 78532,
              "net": -29108
            },
            "nonCommercial": {
              "long": 44894,
              "short": 19061,
              "net": 25833
            },
            "smallTrader": {
              "long": 30245,
              "short": 26970,
              "net": 3275
            }
          },
          "openInterest": 134985
        }
      ]
    },
    {
      "reportDate": "2004-01-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 834966,
              "short": 688583,
              "net": 146383
            },
            "nonCommercial": {
              "long": 176961,
              "short": 236646,
              "net": -59685
            },
            "smallTrader": {
              "long": 139510,
              "short": 226208,
              "net": -86698
            }
          },
          "openInterest": 1200658
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 78255,
              "short": 111103,
              "net": -32848
            },
            "nonCommercial": {
              "long": 62103,
              "short": 19039,
              "net": 43064
            },
            "smallTrader": {
              "long": 22749,
              "short": 32965,
              "net": -10216
            }
          },
          "openInterest": 163295
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 320404,
              "short": 352834,
              "net": -32430
            },
            "nonCommercial": {
              "long": 86796,
              "short": 61347,
              "net": 25449
            },
            "smallTrader": {
              "long": 102295,
              "short": 95314,
              "net": 6981
            }
          },
          "openInterest": 520528
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 515920,
              "short": 622152,
              "net": -106232
            },
            "nonCommercial": {
              "long": 297750,
              "short": 135168,
              "net": 162582
            },
            "smallTrader": {
              "long": 68141,
              "short": 124491,
              "net": -56350
            }
          },
          "openInterest": 892421
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7121,
              "short": 49701,
              "net": -42580
            },
            "nonCommercial": {
              "long": 26269,
              "short": 698,
              "net": 25571
            },
            "smallTrader": {
              "long": 28515,
              "short": 11506,
              "net": 17009
            }
          },
          "openInterest": 61905
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16278,
              "short": 48280,
              "net": -32002
            },
            "nonCommercial": {
              "long": 18594,
              "short": 2359,
              "net": 16235
            },
            "smallTrader": {
              "long": 26216,
              "short": 10449,
              "net": 15767
            }
          },
          "openInterest": 61215
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15120,
              "short": 62636,
              "net": -47516
            },
            "nonCommercial": {
              "long": 25232,
              "short": 1288,
              "net": 23944
            },
            "smallTrader": {
              "long": 35445,
              "short": 11873,
              "net": 23572
            }
          },
          "openInterest": 76063
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63017,
              "short": 62667,
              "net": 350
            },
            "nonCommercial": {
              "long": 7042,
              "short": 11335,
              "net": -4293
            },
            "smallTrader": {
              "long": 9658,
              "short": 5715,
              "net": 3943
            }
          },
          "openInterest": 85478
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38796,
              "short": 59629,
              "net": -20833
            },
            "nonCommercial": {
              "long": 30080,
              "short": 20139,
              "net": 9941
            },
            "smallTrader": {
              "long": 15069,
              "short": 4177,
              "net": 10892
            }
          },
          "openInterest": 93318
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26413,
              "short": 69740,
              "net": -43327
            },
            "nonCommercial": {
              "long": 45097,
              "short": 15258,
              "net": 29839
            },
            "smallTrader": {
              "long": 17052,
              "short": 3564,
              "net": 13488
            }
          },
          "openInterest": 90133
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236900,
              "short": 367702,
              "net": -130802
            },
            "nonCommercial": {
              "long": 204727,
              "short": 40429,
              "net": 164298
            },
            "smallTrader": {
              "long": 102268,
              "short": 135764,
              "net": -33496
            }
          },
          "openInterest": 590233
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39452,
              "short": 77541,
              "net": -38089
            },
            "nonCommercial": {
              "long": 36285,
              "short": 4653,
              "net": 31632
            },
            "smallTrader": {
              "long": 10682,
              "short": 4225,
              "net": 6457
            }
          },
          "openInterest": 94665
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 397363,
              "short": 462084,
              "net": -64721
            },
            "nonCommercial": {
              "long": 129827,
              "short": 78311,
              "net": 51516
            },
            "smallTrader": {
              "long": 62079,
              "short": 48874,
              "net": 13205
            }
          },
          "openInterest": 643685
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44234,
              "short": 88583,
              "net": -44349
            },
            "nonCommercial": {
              "long": 35293,
              "short": 7050,
              "net": 28243
            },
            "smallTrader": {
              "long": 49339,
              "short": 33233,
              "net": 16106
            }
          },
          "openInterest": 129548
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6374,
              "short": 1668,
              "net": 4706
            },
            "nonCommercial": {
              "long": 2289,
              "short": 2993,
              "net": -704
            },
            "smallTrader": {
              "long": 3817,
              "short": 7819,
              "net": -4002
            }
          },
          "openInterest": 13767
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68541,
              "short": 196700,
              "net": -128159
            },
            "nonCommercial": {
              "long": 125320,
              "short": 40285,
              "net": 85035
            },
            "smallTrader": {
              "long": 60658,
              "short": 17534,
              "net": 43124
            }
          },
          "openInterest": 277381
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90737,
              "short": 108965,
              "net": -18228
            },
            "nonCommercial": {
              "long": 29814,
              "short": 23500,
              "net": 6314
            },
            "smallTrader": {
              "long": 32410,
              "short": 20496,
              "net": 11914
            }
          },
          "openInterest": 162395
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59063,
              "short": 128517,
              "net": -69454
            },
            "nonCommercial": {
              "long": 56801,
              "short": 5093,
              "net": 51708
            },
            "smallTrader": {
              "long": 36165,
              "short": 18419,
              "net": 17746
            }
          },
          "openInterest": 152326
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25364,
              "short": 14661,
              "net": 10703
            },
            "nonCommercial": {
              "long": 5776,
              "short": 11604,
              "net": -5828
            },
            "smallTrader": {
              "long": 10605,
              "short": 15480,
              "net": -4875
            }
          },
          "openInterest": 49226
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45462,
              "short": 41442,
              "net": 4020
            },
            "nonCommercial": {
              "long": 15764,
              "short": 16050,
              "net": -286
            },
            "smallTrader": {
              "long": 23147,
              "short": 26881,
              "net": -3734
            }
          },
          "openInterest": 100216
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9941,
              "short": 40101,
              "net": -30160
            },
            "nonCommercial": {
              "long": 31017,
              "short": 2219,
              "net": 28798
            },
            "smallTrader": {
              "long": 6100,
              "short": 4738,
              "net": 1362
            }
          },
          "openInterest": 47340
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197762,
              "short": 199758,
              "net": -1996
            },
            "nonCommercial": {
              "long": 26582,
              "short": 53682,
              "net": -27100
            },
            "smallTrader": {
              "long": 54262,
              "short": 25166,
              "net": 29096
            }
          },
          "openInterest": 327091
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 722,
              "short": 6289,
              "net": -5567
            },
            "nonCommercial": {
              "long": 5052,
              "short": 1116,
              "net": 3936
            },
            "smallTrader": {
              "long": 2524,
              "short": 893,
              "net": 1631
            }
          },
          "openInterest": 8348
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22070,
              "short": 32225,
              "net": -10155
            },
            "nonCommercial": {
              "long": 11934,
              "short": 4232,
              "net": 7702
            },
            "smallTrader": {
              "long": 4623,
              "short": 2170,
              "net": 2453
            }
          },
          "openInterest": 39122
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9315,
              "short": 85248,
              "net": -75933
            },
            "nonCommercial": {
              "long": 54925,
              "short": 7743,
              "net": 47182
            },
            "smallTrader": {
              "long": 36775,
              "short": 8024,
              "net": 28751
            }
          },
          "openInterest": 107814
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90499,
              "short": 139838,
              "net": -49339
            },
            "nonCommercial": {
              "long": 32418,
              "short": 5174,
              "net": 27244
            },
            "smallTrader": {
              "long": 42661,
              "short": 20566,
              "net": 22095
            }
          },
          "openInterest": 185209
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77374,
              "short": 159561,
              "net": -82187
            },
            "nonCommercial": {
              "long": 67528,
              "short": 5847,
              "net": 61681
            },
            "smallTrader": {
              "long": 34363,
              "short": 13857,
              "net": 20506
            }
          },
          "openInterest": 198965
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91516,
              "short": 180838,
              "net": -89322
            },
            "nonCommercial": {
              "long": 87636,
              "short": 18594,
              "net": 69042
            },
            "smallTrader": {
              "long": 64039,
              "short": 43759,
              "net": 20280
            }
          },
          "openInterest": 262542
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162709,
              "short": 126340,
              "net": 36369
            },
            "nonCommercial": {
              "long": 29443,
              "short": 76200,
              "net": -46757
            },
            "smallTrader": {
              "long": 51412,
              "short": 41024,
              "net": 10388
            }
          },
          "openInterest": 250915
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9024,
              "short": 25761,
              "net": -16737
            },
            "nonCommercial": {
              "long": 13858,
              "short": 4826,
              "net": 9032
            },
            "smallTrader": {
              "long": 18861,
              "short": 11156,
              "net": 7705
            }
          },
          "openInterest": 41755
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12231,
              "short": 3280,
              "net": 8951
            },
            "nonCommercial": {
              "long": 2950,
              "short": 10240,
              "net": -7290
            },
            "smallTrader": {
              "long": 1741,
              "short": 3402,
              "net": -1661
            }
          },
          "openInterest": 18951
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30627,
              "short": 48924,
              "net": -18297
            },
            "nonCommercial": {
              "long": 18066,
              "short": 1960,
              "net": 16106
            },
            "smallTrader": {
              "long": 16016,
              "short": 13825,
              "net": 2191
            }
          },
          "openInterest": 66436
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53021,
              "short": 89487,
              "net": -36466
            },
            "nonCommercial": {
              "long": 52307,
              "short": 16864,
              "net": 35443
            },
            "smallTrader": {
              "long": 25125,
              "short": 24102,
              "net": 1023
            }
          },
          "openInterest": 139672
        }
      ]
    },
    {
      "reportDate": "2004-01-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 887258,
              "short": 717260,
              "net": 169998
            },
            "nonCommercial": {
              "long": 175730,
              "short": 248313,
              "net": -72583
            },
            "smallTrader": {
              "long": 142557,
              "short": 239972,
              "net": -97415
            }
          },
          "openInterest": 1255597
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 73834,
              "short": 112674,
              "net": -38840
            },
            "nonCommercial": {
              "long": 70330,
              "short": 19666,
              "net": 50664
            },
            "smallTrader": {
              "long": 21833,
              "short": 33657,
              "net": -11824
            }
          },
          "openInterest": 166160
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 318677,
              "short": 346661,
              "net": -27984
            },
            "nonCommercial": {
              "long": 77532,
              "short": 56473,
              "net": 21059
            },
            "smallTrader": {
              "long": 100866,
              "short": 93941,
              "net": 6925
            }
          },
          "openInterest": 508275
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 516964,
              "short": 650557,
              "net": -133593
            },
            "nonCommercial": {
              "long": 306728,
              "short": 119122,
              "net": 187606
            },
            "smallTrader": {
              "long": 77389,
              "short": 131402,
              "net": -54013
            }
          },
          "openInterest": 919275
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7803,
              "short": 51196,
              "net": -43393
            },
            "nonCommercial": {
              "long": 26523,
              "short": 1153,
              "net": 25370
            },
            "smallTrader": {
              "long": 27391,
              "short": 9368,
              "net": 18023
            }
          },
          "openInterest": 61742
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17691,
              "short": 51798,
              "net": -34107
            },
            "nonCommercial": {
              "long": 19967,
              "short": 2296,
              "net": 17671
            },
            "smallTrader": {
              "long": 25614,
              "short": 9178,
              "net": 16436
            }
          },
          "openInterest": 63400
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18303,
              "short": 51712,
              "net": -33409
            },
            "nonCommercial": {
              "long": 16478,
              "short": 2769,
              "net": 13709
            },
            "smallTrader": {
              "long": 31119,
              "short": 11419,
              "net": 19700
            }
          },
          "openInterest": 65919
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63910,
              "short": 64488,
              "net": -578
            },
            "nonCommercial": {
              "long": 8494,
              "short": 10836,
              "net": -2342
            },
            "smallTrader": {
              "long": 8296,
              "short": 5376,
              "net": 2920
            }
          },
          "openInterest": 86587
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39056,
              "short": 72660,
              "net": -33604
            },
            "nonCommercial": {
              "long": 43187,
              "short": 19966,
              "net": 23221
            },
            "smallTrader": {
              "long": 14358,
              "short": 3975,
              "net": 10383
            }
          },
          "openInterest": 107004
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31454,
              "short": 73113,
              "net": -41659
            },
            "nonCommercial": {
              "long": 42449,
              "short": 14469,
              "net": 27980
            },
            "smallTrader": {
              "long": 17821,
              "short": 4142,
              "net": 13679
            }
          },
          "openInterest": 93722
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252938,
              "short": 389453,
              "net": -136515
            },
            "nonCommercial": {
              "long": 220221,
              "short": 43800,
              "net": 176421
            },
            "smallTrader": {
              "long": 99479,
              "short": 139385,
              "net": -39906
            }
          },
          "openInterest": 623785
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39059,
              "short": 82554,
              "net": -43495
            },
            "nonCommercial": {
              "long": 41857,
              "short": 4483,
              "net": 37374
            },
            "smallTrader": {
              "long": 10800,
              "short": 4679,
              "net": 6121
            }
          },
          "openInterest": 99413
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 412113,
              "short": 473341,
              "net": -61228
            },
            "nonCommercial": {
              "long": 129986,
              "short": 78944,
              "net": 51042
            },
            "smallTrader": {
              "long": 63281,
              "short": 53095,
              "net": 10186
            }
          },
          "openInterest": 661260
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42527,
              "short": 92411,
              "net": -49884
            },
            "nonCommercial": {
              "long": 36682,
              "short": 3384,
              "net": 33298
            },
            "smallTrader": {
              "long": 48877,
              "short": 32291,
              "net": 16586
            }
          },
          "openInterest": 129170
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6975,
              "short": 1993,
              "net": 4982
            },
            "nonCommercial": {
              "long": 2457,
              "short": 2846,
              "net": -389
            },
            "smallTrader": {
              "long": 3709,
              "short": 8302,
              "net": -4593
            }
          },
          "openInterest": 14616
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66120,
              "short": 199090,
              "net": -132970
            },
            "nonCommercial": {
              "long": 118100,
              "short": 32044,
              "net": 86056
            },
            "smallTrader": {
              "long": 71433,
              "short": 24519,
              "net": 46914
            }
          },
          "openInterest": 275490
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88681,
              "short": 106168,
              "net": -17487
            },
            "nonCommercial": {
              "long": 29593,
              "short": 23261,
              "net": 6332
            },
            "smallTrader": {
              "long": 31969,
              "short": 20814,
              "net": 11155
            }
          },
          "openInterest": 159584
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57941,
              "short": 139191,
              "net": -81250
            },
            "nonCommercial": {
              "long": 63946,
              "short": 5954,
              "net": 57992
            },
            "smallTrader": {
              "long": 38608,
              "short": 15350,
              "net": 23258
            }
          },
          "openInterest": 160713
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26310,
              "short": 13655,
              "net": 12655
            },
            "nonCommercial": {
              "long": 4484,
              "short": 11658,
              "net": -7174
            },
            "smallTrader": {
              "long": 10234,
              "short": 15715,
              "net": -5481
            }
          },
          "openInterest": 46902
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45446,
              "short": 45279,
              "net": 167
            },
            "nonCommercial": {
              "long": 16097,
              "short": 14440,
              "net": 1657
            },
            "smallTrader": {
              "long": 23337,
              "short": 25161,
              "net": -1824
            }
          },
          "openInterest": 101647
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12549,
              "short": 36858,
              "net": -24309
            },
            "nonCommercial": {
              "long": 23675,
              "short": 2064,
              "net": 21611
            },
            "smallTrader": {
              "long": 6281,
              "short": 3583,
              "net": 2698
            }
          },
          "openInterest": 42910
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201449,
              "short": 193946,
              "net": 7503
            },
            "nonCommercial": {
              "long": 19875,
              "short": 52776,
              "net": -32901
            },
            "smallTrader": {
              "long": 53412,
              "short": 28014,
              "net": 25398
            }
          },
          "openInterest": 322197
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 625,
              "short": 6173,
              "net": -5548
            },
            "nonCommercial": {
              "long": 4809,
              "short": 1123,
              "net": 3686
            },
            "smallTrader": {
              "long": 2599,
              "short": 737,
              "net": 1862
            }
          },
          "openInterest": 8085
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26698,
              "short": 34925,
              "net": -8227
            },
            "nonCommercial": {
              "long": 13883,
              "short": 6943,
              "net": 6940
            },
            "smallTrader": {
              "long": 4144,
              "short": 2857,
              "net": 1287
            }
          },
          "openInterest": 45330
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9031,
              "short": 94933,
              "net": -85902
            },
            "nonCommercial": {
              "long": 61066,
              "short": 4621,
              "net": 56445
            },
            "smallTrader": {
              "long": 38772,
              "short": 9315,
              "net": 29457
            }
          },
          "openInterest": 114036
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94771,
              "short": 142805,
              "net": -48034
            },
            "nonCommercial": {
              "long": 32576,
              "short": 5566,
              "net": 27010
            },
            "smallTrader": {
              "long": 44960,
              "short": 23936,
              "net": 21024
            }
          },
          "openInterest": 191673
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76568,
              "short": 165489,
              "net": -88921
            },
            "nonCommercial": {
              "long": 70214,
              "short": 4478,
              "net": 65736
            },
            "smallTrader": {
              "long": 37346,
              "short": 14161,
              "net": 23185
            }
          },
          "openInterest": 204404
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96619,
              "short": 188928,
              "net": -92309
            },
            "nonCommercial": {
              "long": 88937,
              "short": 18410,
              "net": 70527
            },
            "smallTrader": {
              "long": 69678,
              "short": 47896,
              "net": 21782
            }
          },
          "openInterest": 274561
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165878,
              "short": 124654,
              "net": 41224
            },
            "nonCommercial": {
              "long": 29976,
              "short": 84458,
              "net": -54482
            },
            "smallTrader": {
              "long": 55155,
              "short": 41897,
              "net": 13258
            }
          },
          "openInterest": 258258
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6586,
              "short": 26611,
              "net": -20025
            },
            "nonCommercial": {
              "long": 18388,
              "short": 5409,
              "net": 12979
            },
            "smallTrader": {
              "long": 16850,
              "short": 9804,
              "net": 7046
            }
          },
          "openInterest": 41836
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11604,
              "short": 3655,
              "net": 7949
            },
            "nonCommercial": {
              "long": 2601,
              "short": 9308,
              "net": -6707
            },
            "smallTrader": {
              "long": 1524,
              "short": 2766,
              "net": -1242
            }
          },
          "openInterest": 17755
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29472,
              "short": 47294,
              "net": -17822
            },
            "nonCommercial": {
              "long": 16441,
              "short": 1813,
              "net": 14628
            },
            "smallTrader": {
              "long": 16168,
              "short": 12974,
              "net": 3194
            }
          },
          "openInterest": 64565
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52722,
              "short": 86647,
              "net": -33925
            },
            "nonCommercial": {
              "long": 45615,
              "short": 17480,
              "net": 28135
            },
            "smallTrader": {
              "long": 28606,
              "short": 22816,
              "net": 5790
            }
          },
          "openInterest": 136392
        }
      ]
    },
    {
      "reportDate": "2004-02-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 904696,
              "short": 738175,
              "net": 166521
            },
            "nonCommercial": {
              "long": 190783,
              "short": 240606,
              "net": -49823
            },
            "smallTrader": {
              "long": 125255,
              "short": 241953,
              "net": -116698
            }
          },
          "openInterest": 1278301
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 74370,
              "short": 110926,
              "net": -36556
            },
            "nonCommercial": {
              "long": 69416,
              "short": 18060,
              "net": 51356
            },
            "smallTrader": {
              "long": 22099,
              "short": 36899,
              "net": -14800
            }
          },
          "openInterest": 166044
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 310307,
              "short": 323816,
              "net": -13509
            },
            "nonCommercial": {
              "long": 70778,
              "short": 56827,
              "net": 13951
            },
            "smallTrader": {
              "long": 98833,
              "short": 99275,
              "net": -442
            }
          },
          "openInterest": 499090
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 540502,
              "short": 663738,
              "net": -123236
            },
            "nonCommercial": {
              "long": 315945,
              "short": 139480,
              "net": 176465
            },
            "smallTrader": {
              "long": 68377,
              "short": 121606,
              "net": -53229
            }
          },
          "openInterest": 948759
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6665,
              "short": 41419,
              "net": -34754
            },
            "nonCommercial": {
              "long": 21322,
              "short": 1044,
              "net": 20278
            },
            "smallTrader": {
              "long": 23688,
              "short": 9212,
              "net": 14476
            }
          },
          "openInterest": 51677
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18480,
              "short": 53149,
              "net": -34669
            },
            "nonCommercial": {
              "long": 23623,
              "short": 2730,
              "net": 20893
            },
            "smallTrader": {
              "long": 24591,
              "short": 10815,
              "net": 13776
            }
          },
          "openInterest": 66822
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26927,
              "short": 37883,
              "net": -10956
            },
            "nonCommercial": {
              "long": 7835,
              "short": 11687,
              "net": -3852
            },
            "smallTrader": {
              "long": 28472,
              "short": 13664,
              "net": 14808
            }
          },
          "openInterest": 63329
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66513,
              "short": 66398,
              "net": 115
            },
            "nonCommercial": {
              "long": 4953,
              "short": 7227,
              "net": -2274
            },
            "smallTrader": {
              "long": 7135,
              "short": 4976,
              "net": 2159
            }
          },
          "openInterest": 87295
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36337,
              "short": 72929,
              "net": -36592
            },
            "nonCommercial": {
              "long": 43708,
              "short": 18379,
              "net": 25329
            },
            "smallTrader": {
              "long": 17852,
              "short": 6589,
              "net": 11263
            }
          },
          "openInterest": 109783
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28056,
              "short": 69792,
              "net": -41736
            },
            "nonCommercial": {
              "long": 43330,
              "short": 15253,
              "net": 28077
            },
            "smallTrader": {
              "long": 17873,
              "short": 4214,
              "net": 13659
            }
          },
          "openInterest": 91868
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252901,
              "short": 388330,
              "net": -135429
            },
            "nonCommercial": {
              "long": 224585,
              "short": 45520,
              "net": 179065
            },
            "smallTrader": {
              "long": 96025,
              "short": 139661,
              "net": -43636
            }
          },
          "openInterest": 632256
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44358,
              "short": 66828,
              "net": -22470
            },
            "nonCommercial": {
              "long": 26660,
              "short": 8167,
              "net": 18493
            },
            "smallTrader": {
              "long": 9770,
              "short": 5793,
              "net": 3977
            }
          },
          "openInterest": 88074
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 410501,
              "short": 472870,
              "net": -62369
            },
            "nonCommercial": {
              "long": 129870,
              "short": 76362,
              "net": 53508
            },
            "smallTrader": {
              "long": 62259,
              "short": 53398,
              "net": 8861
            }
          },
          "openInterest": 663890
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47942,
              "short": 84663,
              "net": -36721
            },
            "nonCommercial": {
              "long": 31305,
              "short": 10859,
              "net": 20446
            },
            "smallTrader": {
              "long": 44617,
              "short": 28342,
              "net": 16275
            }
          },
          "openInterest": 124312
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6897,
              "short": 2136,
              "net": 4761
            },
            "nonCommercial": {
              "long": 2585,
              "short": 2599,
              "net": -14
            },
            "smallTrader": {
              "long": 3359,
              "short": 8106,
              "net": -4747
            }
          },
          "openInterest": 14199
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66869,
              "short": 176314,
              "net": -109445
            },
            "nonCommercial": {
              "long": 95128,
              "short": 27564,
              "net": 67564
            },
            "smallTrader": {
              "long": 56726,
              "short": 14845,
              "net": 41881
            }
          },
          "openInterest": 236512
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82407,
              "short": 95869,
              "net": -13462
            },
            "nonCommercial": {
              "long": 26634,
              "short": 23293,
              "net": 3341
            },
            "smallTrader": {
              "long": 26498,
              "short": 16377,
              "net": 10121
            }
          },
          "openInterest": 141064
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60888,
              "short": 146770,
              "net": -85882
            },
            "nonCommercial": {
              "long": 70199,
              "short": 5700,
              "net": 64499
            },
            "smallTrader": {
              "long": 38230,
              "short": 16847,
              "net": 21383
            }
          },
          "openInterest": 169516
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25983,
              "short": 19889,
              "net": 6094
            },
            "nonCommercial": {
              "long": 6606,
              "short": 7128,
              "net": -522
            },
            "smallTrader": {
              "long": 10698,
              "short": 16270,
              "net": -5572
            }
          },
          "openInterest": 50055
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46750,
              "short": 46315,
              "net": 435
            },
            "nonCommercial": {
              "long": 16375,
              "short": 15671,
              "net": 704
            },
            "smallTrader": {
              "long": 21795,
              "short": 22934,
              "net": -1139
            }
          },
          "openInterest": 100345
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13518,
              "short": 32702,
              "net": -19184
            },
            "nonCommercial": {
              "long": 18612,
              "short": 1662,
              "net": 16950
            },
            "smallTrader": {
              "long": 5940,
              "short": 3706,
              "net": 2234
            }
          },
          "openInterest": 38120
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190127,
              "short": 183314,
              "net": 6813
            },
            "nonCommercial": {
              "long": 20165,
              "short": 53626,
              "net": -33461
            },
            "smallTrader": {
              "long": 51150,
              "short": 24502,
              "net": 26648
            }
          },
          "openInterest": 307861
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1351,
              "short": 5050,
              "net": -3699
            },
            "nonCommercial": {
              "long": 3589,
              "short": 1065,
              "net": 2524
            },
            "smallTrader": {
              "long": 2134,
              "short": 959,
              "net": 1175
            }
          },
          "openInterest": 7126
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27861,
              "short": 36421,
              "net": -8560
            },
            "nonCommercial": {
              "long": 15414,
              "short": 7696,
              "net": 7718
            },
            "smallTrader": {
              "long": 2917,
              "short": 2075,
              "net": 842
            }
          },
          "openInterest": 46833
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10457,
              "short": 89457,
              "net": -79000
            },
            "nonCommercial": {
              "long": 53206,
              "short": 2650,
              "net": 50556
            },
            "smallTrader": {
              "long": 37783,
              "short": 9339,
              "net": 28444
            }
          },
          "openInterest": 107432
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91155,
              "short": 120273,
              "net": -29118
            },
            "nonCommercial": {
              "long": 26196,
              "short": 4630,
              "net": 21566
            },
            "smallTrader": {
              "long": 49070,
              "short": 41518,
              "net": 7552
            }
          },
          "openInterest": 184147
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72716,
              "short": 165169,
              "net": -92453
            },
            "nonCommercial": {
              "long": 75468,
              "short": 5599,
              "net": 69869
            },
            "smallTrader": {
              "long": 37288,
              "short": 14704,
              "net": 22584
            }
          },
          "openInterest": 204766
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105889,
              "short": 179479,
              "net": -73590
            },
            "nonCommercial": {
              "long": 73834,
              "short": 21218,
              "net": 52616
            },
            "smallTrader": {
              "long": 69097,
              "short": 48123,
              "net": 20974
            }
          },
          "openInterest": 267713
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164326,
              "short": 130307,
              "net": 34019
            },
            "nonCommercial": {
              "long": 34419,
              "short": 81629,
              "net": -47210
            },
            "smallTrader": {
              "long": 58879,
              "short": 45688,
              "net": 13191
            }
          },
          "openInterest": 265575
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10742,
              "short": 24438,
              "net": -13696
            },
            "nonCommercial": {
              "long": 15234,
              "short": 5791,
              "net": 9443
            },
            "smallTrader": {
              "long": 14902,
              "short": 10649,
              "net": 4253
            }
          },
          "openInterest": 40899
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12207,
              "short": 3772,
              "net": 8435
            },
            "nonCommercial": {
              "long": 2815,
              "short": 10074,
              "net": -7259
            },
            "smallTrader": {
              "long": 1487,
              "short": 2663,
              "net": -1176
            }
          },
          "openInterest": 18543
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28899,
              "short": 44660,
              "net": -15761
            },
            "nonCommercial": {
              "long": 16686,
              "short": 2383,
              "net": 14303
            },
            "smallTrader": {
              "long": 15454,
              "short": 13996,
              "net": 1458
            }
          },
          "openInterest": 63983
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54420,
              "short": 81579,
              "net": -27159
            },
            "nonCommercial": {
              "long": 43023,
              "short": 17856,
              "net": 25167
            },
            "smallTrader": {
              "long": 26407,
              "short": 24415,
              "net": 1992
            }
          },
          "openInterest": 134517
        }
      ]
    },
    {
      "reportDate": "2004-02-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 909893,
              "short": 752279,
              "net": 157614
            },
            "nonCommercial": {
              "long": 185173,
              "short": 238360,
              "net": -53187
            },
            "smallTrader": {
              "long": 133751,
              "short": 238178,
              "net": -104427
            }
          },
          "openInterest": 1297326
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 101949,
              "short": 112249,
              "net": -10300
            },
            "nonCommercial": {
              "long": 46719,
              "short": 25911,
              "net": 20808
            },
            "smallTrader": {
              "long": 31107,
              "short": 41615,
              "net": -10508
            }
          },
          "openInterest": 182772
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 362302,
              "short": 392291,
              "net": -29989
            },
            "nonCommercial": {
              "long": 81817,
              "short": 63938,
              "net": 17879
            },
            "smallTrader": {
              "long": 151237,
              "short": 139127,
              "net": 12110
            }
          },
          "openInterest": 626119
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 570472,
              "short": 726001,
              "net": -155529
            },
            "nonCommercial": {
              "long": 344289,
              "short": 132947,
              "net": 211342
            },
            "smallTrader": {
              "long": 68383,
              "short": 124196,
              "net": -55813
            }
          },
          "openInterest": 1011913
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6783,
              "short": 47709,
              "net": -40926
            },
            "nonCommercial": {
              "long": 24250,
              "short": 2337,
              "net": 21913
            },
            "smallTrader": {
              "long": 27622,
              "short": 8609,
              "net": 19013
            }
          },
          "openInterest": 58655
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17264,
              "short": 53891,
              "net": -36627
            },
            "nonCommercial": {
              "long": 23388,
              "short": 3482,
              "net": 19906
            },
            "smallTrader": {
              "long": 26772,
              "short": 10051,
              "net": 16721
            }
          },
          "openInterest": 67552
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29483,
              "short": 39509,
              "net": -10026
            },
            "nonCommercial": {
              "long": 7968,
              "short": 12402,
              "net": -4434
            },
            "smallTrader": {
              "long": 29117,
              "short": 14657,
              "net": 14460
            }
          },
          "openInterest": 66688
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65630,
              "short": 61429,
              "net": 4201
            },
            "nonCommercial": {
              "long": 4756,
              "short": 10428,
              "net": -5672
            },
            "smallTrader": {
              "long": 6174,
              "short": 4703,
              "net": 1471
            }
          },
          "openInterest": 82584
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38966,
              "short": 74532,
              "net": -35566
            },
            "nonCommercial": {
              "long": 40494,
              "short": 17113,
              "net": 23381
            },
            "smallTrader": {
              "long": 18631,
              "short": 6446,
              "net": 12185
            }
          },
          "openInterest": 108141
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24506,
              "short": 64482,
              "net": -39976
            },
            "nonCommercial": {
              "long": 39955,
              "short": 13267,
              "net": 26688
            },
            "smallTrader": {
              "long": 18297,
              "short": 5009,
              "net": 13288
            }
          },
          "openInterest": 85340
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262788,
              "short": 402099,
              "net": -139311
            },
            "nonCommercial": {
              "long": 231049,
              "short": 50989,
              "net": 180060
            },
            "smallTrader": {
              "long": 94061,
              "short": 134810,
              "net": -40749
            }
          },
          "openInterest": 643651
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46588,
              "short": 54574,
              "net": -7986
            },
            "nonCommercial": {
              "long": 17388,
              "short": 11327,
              "net": 6061
            },
            "smallTrader": {
              "long": 9090,
              "short": 7165,
              "net": 1925
            }
          },
          "openInterest": 80124
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388488,
              "short": 444349,
              "net": -55861
            },
            "nonCommercial": {
              "long": 125872,
              "short": 78893,
              "net": 46979
            },
            "smallTrader": {
              "long": 67872,
              "short": 58990,
              "net": 8882
            }
          },
          "openInterest": 643130
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45495,
              "short": 90863,
              "net": -45368
            },
            "nonCommercial": {
              "long": 33820,
              "short": 7578,
              "net": 26242
            },
            "smallTrader": {
              "long": 48808,
              "short": 29682,
              "net": 19126
            }
          },
          "openInterest": 128407
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7601,
              "short": 2658,
              "net": 4943
            },
            "nonCommercial": {
              "long": 3161,
              "short": 2952,
              "net": 209
            },
            "smallTrader": {
              "long": 3550,
              "short": 8702,
              "net": -5152
            }
          },
          "openInterest": 16080
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62967,
              "short": 169358,
              "net": -106391
            },
            "nonCommercial": {
              "long": 95652,
              "short": 35366,
              "net": 60286
            },
            "smallTrader": {
              "long": 61393,
              "short": 15288,
              "net": 46105
            }
          },
          "openInterest": 237396
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91684,
              "short": 93802,
              "net": -2118
            },
            "nonCommercial": {
              "long": 19595,
              "short": 22241,
              "net": -2646
            },
            "smallTrader": {
              "long": 24973,
              "short": 20209,
              "net": 4764
            }
          },
          "openInterest": 143070
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59887,
              "short": 135673,
              "net": -75786
            },
            "nonCommercial": {
              "long": 64595,
              "short": 5965,
              "net": 58630
            },
            "smallTrader": {
              "long": 35771,
              "short": 18615,
              "net": 17156
            }
          },
          "openInterest": 160443
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27002,
              "short": 25112,
              "net": 1890
            },
            "nonCommercial": {
              "long": 9342,
              "short": 7999,
              "net": 1343
            },
            "smallTrader": {
              "long": 12259,
              "short": 15492,
              "net": -3233
            }
          },
          "openInterest": 56159
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48340,
              "short": 46283,
              "net": 2057
            },
            "nonCommercial": {
              "long": 15700,
              "short": 14947,
              "net": 753
            },
            "smallTrader": {
              "long": 22696,
              "short": 25506,
              "net": -2810
            }
          },
          "openInterest": 99839
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17878,
              "short": 26634,
              "net": -8756
            },
            "nonCommercial": {
              "long": 12272,
              "short": 3939,
              "net": 8333
            },
            "smallTrader": {
              "long": 4621,
              "short": 4198,
              "net": 423
            }
          },
          "openInterest": 34961
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188714,
              "short": 179331,
              "net": 9383
            },
            "nonCommercial": {
              "long": 20750,
              "short": 55498,
              "net": -34748
            },
            "smallTrader": {
              "long": 51026,
              "short": 25661,
              "net": 25365
            }
          },
          "openInterest": 308230
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1371,
              "short": 5417,
              "net": -4046
            },
            "nonCommercial": {
              "long": 3262,
              "short": 707,
              "net": 2555
            },
            "smallTrader": {
              "long": 2384,
              "short": 893,
              "net": 1491
            }
          },
          "openInterest": 7069
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31951,
              "short": 42509,
              "net": -10558
            },
            "nonCommercial": {
              "long": 16143,
              "short": 5817,
              "net": 10326
            },
            "smallTrader": {
              "long": 2378,
              "short": 2146,
              "net": 232
            }
          },
          "openInterest": 51294
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13702,
              "short": 92960,
              "net": -79258
            },
            "nonCommercial": {
              "long": 54115,
              "short": 3983,
              "net": 50132
            },
            "smallTrader": {
              "long": 39653,
              "short": 10527,
              "net": 29126
            }
          },
          "openInterest": 112587
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95203,
              "short": 136513,
              "net": -41310
            },
            "nonCommercial": {
              "long": 28346,
              "short": 6415,
              "net": 21931
            },
            "smallTrader": {
              "long": 41347,
              "short": 21968,
              "net": 19379
            }
          },
          "openInterest": 184011
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71129,
              "short": 172164,
              "net": -101035
            },
            "nonCommercial": {
              "long": 84439,
              "short": 6623,
              "net": 77816
            },
            "smallTrader": {
              "long": 35849,
              "short": 12630,
              "net": 23219
            }
          },
          "openInterest": 212939
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103571,
              "short": 173533,
              "net": -69962
            },
            "nonCommercial": {
              "long": 71505,
              "short": 24072,
              "net": 47433
            },
            "smallTrader": {
              "long": 68374,
              "short": 45845,
              "net": 22529
            }
          },
          "openInterest": 267299
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167292,
              "short": 115697,
              "net": 51595
            },
            "nonCommercial": {
              "long": 34659,
              "short": 96392,
              "net": -61733
            },
            "smallTrader": {
              "long": 59346,
              "short": 49208,
              "net": 10138
            }
          },
          "openInterest": 272016
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8146,
              "short": 25510,
              "net": -17364
            },
            "nonCommercial": {
              "long": 18974,
              "short": 7971,
              "net": 11003
            },
            "smallTrader": {
              "long": 16697,
              "short": 10336,
              "net": 6361
            }
          },
          "openInterest": 43840
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12361,
              "short": 3770,
              "net": 8591
            },
            "nonCommercial": {
              "long": 3221,
              "short": 9862,
              "net": -6641
            },
            "smallTrader": {
              "long": 1051,
              "short": 3001,
              "net": -1950
            }
          },
          "openInterest": 18809
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32406,
              "short": 43004,
              "net": -10598
            },
            "nonCommercial": {
              "long": 14054,
              "short": 4389,
              "net": 9665
            },
            "smallTrader": {
              "long": 16738,
              "short": 15805,
              "net": 933
            }
          },
          "openInterest": 66367
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57916,
              "short": 88175,
              "net": -30259
            },
            "nonCommercial": {
              "long": 45326,
              "short": 18109,
              "net": 27217
            },
            "smallTrader": {
              "long": 23940,
              "short": 20898,
              "net": 3042
            }
          },
          "openInterest": 137700
        }
      ]
    },
    {
      "reportDate": "2004-02-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 899379,
              "short": 777528,
              "net": 121851
            },
            "nonCommercial": {
              "long": 203230,
              "short": 215358,
              "net": -12128
            },
            "smallTrader": {
              "long": 144687,
              "short": 254410,
              "net": -109723
            }
          },
          "openInterest": 1326310
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 111009,
              "short": 122054,
              "net": -11045
            },
            "nonCommercial": {
              "long": 53480,
              "short": 24083,
              "net": 29397
            },
            "smallTrader": {
              "long": 23185,
              "short": 41537,
              "net": -18352
            }
          },
          "openInterest": 189368
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 355265,
              "short": 416694,
              "net": -61429
            },
            "nonCommercial": {
              "long": 104463,
              "short": 54878,
              "net": 49585
            },
            "smallTrader": {
              "long": 107539,
              "short": 95695,
              "net": 11844
            }
          },
          "openInterest": 595569
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 581138,
              "short": 753573,
              "net": -172435
            },
            "nonCommercial": {
              "long": 349440,
              "short": 119053,
              "net": 230387
            },
            "smallTrader": {
              "long": 87712,
              "short": 145664,
              "net": -57952
            }
          },
          "openInterest": 1038678
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9207,
              "short": 54525,
              "net": -45318
            },
            "nonCommercial": {
              "long": 31248,
              "short": 2153,
              "net": 29095
            },
            "smallTrader": {
              "long": 26995,
              "short": 10772,
              "net": 16223
            }
          },
          "openInterest": 67461
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19037,
              "short": 52905,
              "net": -33868
            },
            "nonCommercial": {
              "long": 24010,
              "short": 3851,
              "net": 20159
            },
            "smallTrader": {
              "long": 27501,
              "short": 13792,
              "net": 13709
            }
          },
          "openInterest": 70663
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22919,
              "short": 39522,
              "net": -16603
            },
            "nonCommercial": {
              "long": 8385,
              "short": 8758,
              "net": -373
            },
            "smallTrader": {
              "long": 30073,
              "short": 13097,
              "net": 16976
            }
          },
          "openInterest": 61898
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63109,
              "short": 59129,
              "net": 3980
            },
            "nonCommercial": {
              "long": 4775,
              "short": 10050,
              "net": -5275
            },
            "smallTrader": {
              "long": 4889,
              "short": 3594,
              "net": 1295
            }
          },
          "openInterest": 78675
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41241,
              "short": 80260,
              "net": -39019
            },
            "nonCommercial": {
              "long": 42276,
              "short": 15141,
              "net": 27135
            },
            "smallTrader": {
              "long": 18968,
              "short": 7084,
              "net": 11884
            }
          },
          "openInterest": 110426
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26195,
              "short": 67300,
              "net": -41105
            },
            "nonCommercial": {
              "long": 39352,
              "short": 10465,
              "net": 28887
            },
            "smallTrader": {
              "long": 18315,
              "short": 6097,
              "net": 12218
            }
          },
          "openInterest": 87694
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265039,
              "short": 409351,
              "net": -144312
            },
            "nonCommercial": {
              "long": 232463,
              "short": 49945,
              "net": 182518
            },
            "smallTrader": {
              "long": 89772,
              "short": 127978,
              "net": -38206
            }
          },
          "openInterest": 636055
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46217,
              "short": 49384,
              "net": -3167
            },
            "nonCommercial": {
              "long": 19992,
              "short": 17751,
              "net": 2241
            },
            "smallTrader": {
              "long": 7933,
              "short": 7007,
              "net": 926
            }
          },
          "openInterest": 80036
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 393466,
              "short": 467966,
              "net": -74500
            },
            "nonCommercial": {
              "long": 138262,
              "short": 70589,
              "net": 67673
            },
            "smallTrader": {
              "long": 70262,
              "short": 63435,
              "net": 6827
            }
          },
          "openInterest": 664530
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54490,
              "short": 102550,
              "net": -48060
            },
            "nonCommercial": {
              "long": 35758,
              "short": 7349,
              "net": 28409
            },
            "smallTrader": {
              "long": 54731,
              "short": 35080,
              "net": 19651
            }
          },
          "openInterest": 145315
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7156,
              "short": 2824,
              "net": 4332
            },
            "nonCommercial": {
              "long": 3215,
              "short": 2695,
              "net": 520
            },
            "smallTrader": {
              "long": 3678,
              "short": 8530,
              "net": -4852
            }
          },
          "openInterest": 16156
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58109,
              "short": 177706,
              "net": -119597
            },
            "nonCommercial": {
              "long": 106632,
              "short": 36327,
              "net": 70305
            },
            "smallTrader": {
              "long": 60127,
              "short": 10835,
              "net": 49292
            }
          },
          "openInterest": 241858
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90238,
              "short": 96786,
              "net": -6548
            },
            "nonCommercial": {
              "long": 22342,
              "short": 23657,
              "net": -1315
            },
            "smallTrader": {
              "long": 28363,
              "short": 20500,
              "net": 7863
            }
          },
          "openInterest": 148855
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60003,
              "short": 135501,
              "net": -75498
            },
            "nonCommercial": {
              "long": 62030,
              "short": 6832,
              "net": 55198
            },
            "smallTrader": {
              "long": 36911,
              "short": 16611,
              "net": 20300
            }
          },
          "openInterest": 159603
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26199,
              "short": 23828,
              "net": 2371
            },
            "nonCommercial": {
              "long": 6731,
              "short": 7225,
              "net": -494
            },
            "smallTrader": {
              "long": 11630,
              "short": 13507,
              "net": -1877
            }
          },
          "openInterest": 51805
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48775,
              "short": 45603,
              "net": 3172
            },
            "nonCommercial": {
              "long": 14120,
              "short": 15857,
              "net": -1737
            },
            "smallTrader": {
              "long": 22954,
              "short": 24389,
              "net": -1435
            }
          },
          "openInterest": 99930
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15143,
              "short": 30447,
              "net": -15304
            },
            "nonCommercial": {
              "long": 17855,
              "short": 3710,
              "net": 14145
            },
            "smallTrader": {
              "long": 5707,
              "short": 4548,
              "net": 1159
            }
          },
          "openInterest": 38944
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196674,
              "short": 188345,
              "net": 8329
            },
            "nonCommercial": {
              "long": 23653,
              "short": 56843,
              "net": -33190
            },
            "smallTrader": {
              "long": 51577,
              "short": 26716,
              "net": 24861
            }
          },
          "openInterest": 318201
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1207,
              "short": 6066,
              "net": -4859
            },
            "nonCommercial": {
              "long": 3967,
              "short": 690,
              "net": 3277
            },
            "smallTrader": {
              "long": 2424,
              "short": 842,
              "net": 1582
            }
          },
          "openInterest": 7649
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31633,
              "short": 42984,
              "net": -11351
            },
            "nonCommercial": {
              "long": 15717,
              "short": 6138,
              "net": 9579
            },
            "smallTrader": {
              "long": 5266,
              "short": 3494,
              "net": 1772
            }
          },
          "openInterest": 53230
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14237,
              "short": 98639,
              "net": -84402
            },
            "nonCommercial": {
              "long": 57144,
              "short": 3969,
              "net": 53175
            },
            "smallTrader": {
              "long": 42332,
              "short": 11105,
              "net": 31227
            }
          },
          "openInterest": 119070
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95632,
              "short": 139180,
              "net": -43548
            },
            "nonCommercial": {
              "long": 29156,
              "short": 4797,
              "net": 24359
            },
            "smallTrader": {
              "long": 37476,
              "short": 18287,
              "net": 19189
            }
          },
          "openInterest": 181209
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64916,
              "short": 171037,
              "net": -106121
            },
            "nonCommercial": {
              "long": 88297,
              "short": 6219,
              "net": 82078
            },
            "smallTrader": {
              "long": 36352,
              "short": 12309,
              "net": 24043
            }
          },
          "openInterest": 210349
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104211,
              "short": 167482,
              "net": -63271
            },
            "nonCommercial": {
              "long": 71869,
              "short": 24997,
              "net": 46872
            },
            "smallTrader": {
              "long": 60155,
              "short": 43756,
              "net": 16399
            }
          },
          "openInterest": 261298
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160397,
              "short": 121905,
              "net": 38492
            },
            "nonCommercial": {
              "long": 44370,
              "short": 97254,
              "net": -52884
            },
            "smallTrader": {
              "long": 65367,
              "short": 50975,
              "net": 14392
            }
          },
          "openInterest": 280947
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7781,
              "short": 28215,
              "net": -20434
            },
            "nonCommercial": {
              "long": 19558,
              "short": 8079,
              "net": 11479
            },
            "smallTrader": {
              "long": 18640,
              "short": 9685,
              "net": 8955
            }
          },
          "openInterest": 46002
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16286,
              "short": 3950,
              "net": 12336
            },
            "nonCommercial": {
              "long": 4470,
              "short": 14087,
              "net": -9617
            },
            "smallTrader": {
              "long": 1038,
              "short": 3757,
              "net": -2719
            }
          },
          "openInterest": 24313
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32629,
              "short": 43640,
              "net": -11011
            },
            "nonCommercial": {
              "long": 14253,
              "short": 3926,
              "net": 10327
            },
            "smallTrader": {
              "long": 15195,
              "short": 14511,
              "net": 684
            }
          },
          "openInterest": 65099
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59748,
              "short": 85067,
              "net": -25319
            },
            "nonCommercial": {
              "long": 43256,
              "short": 20652,
              "net": 22604
            },
            "smallTrader": {
              "long": 27735,
              "short": 25020,
              "net": 2715
            }
          },
          "openInterest": 142664
        }
      ]
    },
    {
      "reportDate": "2004-02-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 926461,
              "short": 856985,
              "net": 69476
            },
            "nonCommercial": {
              "long": 232593,
              "short": 179762,
              "net": 52831
            },
            "smallTrader": {
              "long": 166986,
              "short": 289293,
              "net": -122307
            }
          },
          "openInterest": 1369456
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 129098,
              "short": 149232,
              "net": -20134
            },
            "nonCommercial": {
              "long": 66869,
              "short": 25149,
              "net": 41720
            },
            "smallTrader": {
              "long": 31014,
              "short": 52600,
              "net": -21586
            }
          },
          "openInterest": 230771
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 368367,
              "short": 401366,
              "net": -32999
            },
            "nonCommercial": {
              "long": 81027,
              "short": 56551,
              "net": 24476
            },
            "smallTrader": {
              "long": 112736,
              "short": 104213,
              "net": 8523
            }
          },
          "openInterest": 601136
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 564193,
              "short": 764332,
              "net": -200139
            },
            "nonCommercial": {
              "long": 354183,
              "short": 103584,
              "net": 250599
            },
            "smallTrader": {
              "long": 87879,
              "short": 138339,
              "net": -50460
            }
          },
          "openInterest": 1030914
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12008,
              "short": 48364,
              "net": -36356
            },
            "nonCommercial": {
              "long": 22429,
              "short": 1082,
              "net": 21347
            },
            "smallTrader": {
              "long": 25334,
              "short": 10325,
              "net": 15009
            }
          },
          "openInterest": 59772
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18548,
              "short": 53911,
              "net": -35363
            },
            "nonCommercial": {
              "long": 24415,
              "short": 3339,
              "net": 21076
            },
            "smallTrader": {
              "long": 26396,
              "short": 12109,
              "net": 14287
            }
          },
          "openInterest": 69494
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26795,
              "short": 32930,
              "net": -6135
            },
            "nonCommercial": {
              "long": 6769,
              "short": 13545,
              "net": -6776
            },
            "smallTrader": {
              "long": 28439,
              "short": 15528,
              "net": 12911
            }
          },
          "openInterest": 62648
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71530,
              "short": 59113,
              "net": 12417
            },
            "nonCommercial": {
              "long": 4852,
              "short": 17340,
              "net": -12488
            },
            "smallTrader": {
              "long": 5231,
              "short": 5160,
              "net": 71
            }
          },
          "openInterest": 88387
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39584,
              "short": 72638,
              "net": -33054
            },
            "nonCommercial": {
              "long": 32798,
              "short": 10972,
              "net": 21826
            },
            "smallTrader": {
              "long": 16887,
              "short": 5659,
              "net": 11228
            }
          },
          "openInterest": 95151
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32372,
              "short": 68642,
              "net": -36270
            },
            "nonCommercial": {
              "long": 35775,
              "short": 10242,
              "net": 25533
            },
            "smallTrader": {
              "long": 17171,
              "short": 6434,
              "net": 10737
            }
          },
          "openInterest": 89394
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268758,
              "short": 439660,
              "net": -170902
            },
            "nonCommercial": {
              "long": 239876,
              "short": 38276,
              "net": 201600
            },
            "smallTrader": {
              "long": 106699,
              "short": 137397,
              "net": -30698
            }
          },
          "openInterest": 655950
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44264,
              "short": 49865,
              "net": -5601
            },
            "nonCommercial": {
              "long": 21586,
              "short": 17762,
              "net": 3824
            },
            "smallTrader": {
              "long": 7791,
              "short": 6014,
              "net": 1777
            }
          },
          "openInterest": 79676
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 383187,
              "short": 475674,
              "net": -92487
            },
            "nonCommercial": {
              "long": 145199,
              "short": 68755,
              "net": 76444
            },
            "smallTrader": {
              "long": 64964,
              "short": 48921,
              "net": 16043
            }
          },
          "openInterest": 650807
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54642,
              "short": 94386,
              "net": -39744
            },
            "nonCommercial": {
              "long": 31780,
              "short": 5413,
              "net": 26367
            },
            "smallTrader": {
              "long": 46493,
              "short": 33116,
              "net": 13377
            }
          },
          "openInterest": 133504
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6681,
              "short": 2547,
              "net": 4134
            },
            "nonCommercial": {
              "long": 2967,
              "short": 2483,
              "net": 484
            },
            "smallTrader": {
              "long": 3446,
              "short": 8064,
              "net": -4618
            }
          },
          "openInterest": 15270
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64021,
              "short": 168520,
              "net": -104499
            },
            "nonCommercial": {
              "long": 95788,
              "short": 32730,
              "net": 63058
            },
            "smallTrader": {
              "long": 60256,
              "short": 18815,
              "net": 41441
            }
          },
          "openInterest": 241721
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87775,
              "short": 92607,
              "net": -4832
            },
            "nonCommercial": {
              "long": 20233,
              "short": 22667,
              "net": -2434
            },
            "smallTrader": {
              "long": 26162,
              "short": 18896,
              "net": 7266
            }
          },
          "openInterest": 142181
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96978,
              "short": 92561,
              "net": 4417
            },
            "nonCommercial": {
              "long": 16202,
              "short": 28383,
              "net": -12181
            },
            "smallTrader": {
              "long": 28689,
              "short": 20925,
              "net": 7764
            }
          },
          "openInterest": 142090
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26232,
              "short": 28375,
              "net": -2143
            },
            "nonCommercial": {
              "long": 10495,
              "short": 7334,
              "net": 3161
            },
            "smallTrader": {
              "long": 12077,
              "short": 13095,
              "net": -1018
            }
          },
          "openInterest": 58747
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46552,
              "short": 44709,
              "net": 1843
            },
            "nonCommercial": {
              "long": 16454,
              "short": 16483,
              "net": -29
            },
            "smallTrader": {
              "long": 21210,
              "short": 23024,
              "net": -1814
            }
          },
          "openInterest": 98090
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18386,
              "short": 33357,
              "net": -14971
            },
            "nonCommercial": {
              "long": 16427,
              "short": 2812,
              "net": 13615
            },
            "smallTrader": {
              "long": 5688,
              "short": 4332,
              "net": 1356
            }
          },
          "openInterest": 41688
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187523,
              "short": 189386,
              "net": -1863
            },
            "nonCommercial": {
              "long": 27482,
              "short": 55523,
              "net": -28041
            },
            "smallTrader": {
              "long": 57276,
              "short": 27372,
              "net": 29904
            }
          },
          "openInterest": 315113
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1060,
              "short": 5947,
              "net": -4887
            },
            "nonCommercial": {
              "long": 3988,
              "short": 610,
              "net": 3378
            },
            "smallTrader": {
              "long": 2284,
              "short": 775,
              "net": 1509
            }
          },
          "openInterest": 7332
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40060,
              "short": 38082,
              "net": 1978
            },
            "nonCommercial": {
              "long": 12340,
              "short": 5396,
              "net": 6944
            },
            "smallTrader": {
              "long": 4581,
              "short": 13503,
              "net": -8922
            }
          },
          "openInterest": 57875
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10984,
              "short": 94962,
              "net": -83978
            },
            "nonCommercial": {
              "long": 56131,
              "short": 2432,
              "net": 53699
            },
            "smallTrader": {
              "long": 45290,
              "short": 15011,
              "net": 30279
            }
          },
          "openInterest": 118149
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95701,
              "short": 144703,
              "net": -49002
            },
            "nonCommercial": {
              "long": 34301,
              "short": 4860,
              "net": 29441
            },
            "smallTrader": {
              "long": 44543,
              "short": 24982,
              "net": 19561
            }
          },
          "openInterest": 191863
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70435,
              "short": 174288,
              "net": -103853
            },
            "nonCommercial": {
              "long": 86537,
              "short": 7429,
              "net": 79108
            },
            "smallTrader": {
              "long": 40306,
              "short": 15561,
              "net": 24745
            }
          },
          "openInterest": 218226
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103706,
              "short": 172267,
              "net": -68561
            },
            "nonCommercial": {
              "long": 75631,
              "short": 18893,
              "net": 56738
            },
            "smallTrader": {
              "long": 71533,
              "short": 59710,
              "net": 11823
            }
          },
          "openInterest": 274330
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155991,
              "short": 121987,
              "net": 34004
            },
            "nonCommercial": {
              "long": 47843,
              "short": 98615,
              "net": -50772
            },
            "smallTrader": {
              "long": 57753,
              "short": 40985,
              "net": 16768
            }
          },
          "openInterest": 271351
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12572,
              "short": 22681,
              "net": -10109
            },
            "nonCommercial": {
              "long": 12608,
              "short": 7234,
              "net": 5374
            },
            "smallTrader": {
              "long": 16333,
              "short": 11598,
              "net": 4735
            }
          },
          "openInterest": 41521
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11270,
              "short": 3952,
              "net": 7318
            },
            "nonCommercial": {
              "long": 3448,
              "short": 9585,
              "net": -6137
            },
            "smallTrader": {
              "long": 1394,
              "short": 2575,
              "net": -1181
            }
          },
          "openInterest": 18322
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30407,
              "short": 41586,
              "net": -11179
            },
            "nonCommercial": {
              "long": 13716,
              "short": 3794,
              "net": 9922
            },
            "smallTrader": {
              "long": 12797,
              "short": 11540,
              "net": 1257
            }
          },
          "openInterest": 59876
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56666,
              "short": 86089,
              "net": -29423
            },
            "nonCommercial": {
              "long": 44648,
              "short": 15471,
              "net": 29177
            },
            "smallTrader": {
              "long": 21291,
              "short": 21045,
              "net": 246
            }
          },
          "openInterest": 135792
        }
      ]
    },
    {
      "reportDate": "2004-03-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 922315,
              "short": 804914,
              "net": 117401
            },
            "nonCommercial": {
              "long": 205365,
              "short": 206412,
              "net": -1047
            },
            "smallTrader": {
              "long": 138561,
              "short": 254915,
              "net": -116354
            }
          },
          "openInterest": 1316838
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 128544,
              "short": 151569,
              "net": -23025
            },
            "nonCommercial": {
              "long": 73958,
              "short": 30126,
              "net": 43832
            },
            "smallTrader": {
              "long": 26610,
              "short": 47417,
              "net": -20807
            }
          },
          "openInterest": 234388
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 360802,
              "short": 381582,
              "net": -20780
            },
            "nonCommercial": {
              "long": 81898,
              "short": 60748,
              "net": 21150
            },
            "smallTrader": {
              "long": 109246,
              "short": 109616,
              "net": -370
            }
          },
          "openInterest": 570786
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 616886,
              "short": 720325,
              "net": -103439
            },
            "nonCommercial": {
              "long": 292874,
              "short": 118686,
              "net": 174188
            },
            "smallTrader": {
              "long": 82976,
              "short": 153725,
              "net": -70749
            }
          },
          "openInterest": 1013622
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12491,
              "short": 42100,
              "net": -29609
            },
            "nonCommercial": {
              "long": 17417,
              "short": 995,
              "net": 16422
            },
            "smallTrader": {
              "long": 25442,
              "short": 12255,
              "net": 13187
            }
          },
          "openInterest": 55548
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20850,
              "short": 46049,
              "net": -25199
            },
            "nonCommercial": {
              "long": 17565,
              "short": 3588,
              "net": 13977
            },
            "smallTrader": {
              "long": 24549,
              "short": 13327,
              "net": 11222
            }
          },
          "openInterest": 63096
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31777,
              "short": 33766,
              "net": -1989
            },
            "nonCommercial": {
              "long": 5834,
              "short": 15249,
              "net": -9415
            },
            "smallTrader": {
              "long": 27677,
              "short": 16273,
              "net": 11404
            }
          },
          "openInterest": 65508
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71583,
              "short": 65917,
              "net": 5666
            },
            "nonCommercial": {
              "long": 4446,
              "short": 10791,
              "net": -6345
            },
            "smallTrader": {
              "long": 5012,
              "short": 4333,
              "net": 679
            }
          },
          "openInterest": 87283
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38997,
              "short": 76121,
              "net": -37124
            },
            "nonCommercial": {
              "long": 36683,
              "short": 10774,
              "net": 25909
            },
            "smallTrader": {
              "long": 16583,
              "short": 5368,
              "net": 11215
            }
          },
          "openInterest": 97874
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28436,
              "short": 64039,
              "net": -35603
            },
            "nonCommercial": {
              "long": 35198,
              "short": 11563,
              "net": 23635
            },
            "smallTrader": {
              "long": 17452,
              "short": 5484,
              "net": 11968
            }
          },
          "openInterest": 84146
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 271600,
              "short": 437689,
              "net": -166089
            },
            "nonCommercial": {
              "long": 243252,
              "short": 36757,
              "net": 206495
            },
            "smallTrader": {
              "long": 98394,
              "short": 138800,
              "net": -40406
            }
          },
          "openInterest": 655743
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42500,
              "short": 57134,
              "net": -14634
            },
            "nonCommercial": {
              "long": 22621,
              "short": 10678,
              "net": 11943
            },
            "smallTrader": {
              "long": 7959,
              "short": 5268,
              "net": 2691
            }
          },
          "openInterest": 78350
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 385952,
              "short": 481163,
              "net": -95211
            },
            "nonCommercial": {
              "long": 162443,
              "short": 79992,
              "net": 82451
            },
            "smallTrader": {
              "long": 67275,
              "short": 54515,
              "net": 12760
            }
          },
          "openInterest": 669029
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62136,
              "short": 94594,
              "net": -32458
            },
            "nonCommercial": {
              "long": 24451,
              "short": 7423,
              "net": 17028
            },
            "smallTrader": {
              "long": 48299,
              "short": 32869,
              "net": 15430
            }
          },
          "openInterest": 135662
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6627,
              "short": 3068,
              "net": 3559
            },
            "nonCommercial": {
              "long": 3210,
              "short": 2313,
              "net": 897
            },
            "smallTrader": {
              "long": 3333,
              "short": 7789,
              "net": -4456
            }
          },
          "openInterest": 15410
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70486,
              "short": 160877,
              "net": -90391
            },
            "nonCommercial": {
              "long": 83802,
              "short": 39923,
              "net": 43879
            },
            "smallTrader": {
              "long": 64992,
              "short": 18480,
              "net": 46512
            }
          },
          "openInterest": 237352
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 81771,
              "short": 104766,
              "net": -22995
            },
            "nonCommercial": {
              "long": 37281,
              "short": 24221,
              "net": 13060
            },
            "smallTrader": {
              "long": 28905,
              "short": 18970,
              "net": 9935
            }
          },
          "openInterest": 156055
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109142,
              "short": 88068,
              "net": 21074
            },
            "nonCommercial": {
              "long": 15719,
              "short": 38031,
              "net": -22312
            },
            "smallTrader": {
              "long": 27760,
              "short": 26522,
              "net": 1238
            }
          },
          "openInterest": 153545
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25265,
              "short": 32453,
              "net": -7188
            },
            "nonCommercial": {
              "long": 14272,
              "short": 7105,
              "net": 7167
            },
            "smallTrader": {
              "long": 14391,
              "short": 14370,
              "net": 21
            }
          },
          "openInterest": 64049
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47954,
              "short": 48239,
              "net": -285
            },
            "nonCommercial": {
              "long": 18049,
              "short": 14901,
              "net": 3148
            },
            "smallTrader": {
              "long": 21513,
              "short": 24376,
              "net": -2863
            }
          },
          "openInterest": 101776
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18352,
              "short": 36645,
              "net": -18293
            },
            "nonCommercial": {
              "long": 19461,
              "short": 2284,
              "net": 17177
            },
            "smallTrader": {
              "long": 5545,
              "short": 4429,
              "net": 1116
            }
          },
          "openInterest": 44291
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175872,
              "short": 190860,
              "net": -14988
            },
            "nonCommercial": {
              "long": 35466,
              "short": 49111,
              "net": -13645
            },
            "smallTrader": {
              "long": 55865,
              "short": 27232,
              "net": 28633
            }
          },
          "openInterest": 312473
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 868,
              "short": 7070,
              "net": -6202
            },
            "nonCommercial": {
              "long": 5190,
              "short": 642,
              "net": 4548
            },
            "smallTrader": {
              "long": 2678,
              "short": 1024,
              "net": 1654
            }
          },
          "openInterest": 8759
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48384,
              "short": 37396,
              "net": 10988
            },
            "nonCommercial": {
              "long": 10224,
              "short": 6908,
              "net": 3316
            },
            "smallTrader": {
              "long": 3467,
              "short": 17771,
              "net": -14304
            }
          },
          "openInterest": 62940
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11316,
              "short": 93319,
              "net": -82003
            },
            "nonCommercial": {
              "long": 58087,
              "short": 3783,
              "net": 54304
            },
            "smallTrader": {
              "long": 37474,
              "short": 9775,
              "net": 27699
            }
          },
          "openInterest": 113485
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93842,
              "short": 138291,
              "net": -44449
            },
            "nonCommercial": {
              "long": 32493,
              "short": 6243,
              "net": 26250
            },
            "smallTrader": {
              "long": 39149,
              "short": 20950,
              "net": 18199
            }
          },
          "openInterest": 184308
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69836,
              "short": 164456,
              "net": -94620
            },
            "nonCommercial": {
              "long": 78506,
              "short": 5820,
              "net": 72686
            },
            "smallTrader": {
              "long": 38800,
              "short": 16866,
              "net": 21934
            }
          },
          "openInterest": 205626
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97281,
              "short": 165007,
              "net": -67726
            },
            "nonCommercial": {
              "long": 76462,
              "short": 17708,
              "net": 58754
            },
            "smallTrader": {
              "long": 71226,
              "short": 62254,
              "net": 8972
            }
          },
          "openInterest": 266334
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121458,
              "short": 115180,
              "net": 6278
            },
            "nonCommercial": {
              "long": 57204,
              "short": 85516,
              "net": -28312
            },
            "smallTrader": {
              "long": 56654,
              "short": 34620,
              "net": 22034
            }
          },
          "openInterest": 243233
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29915,
              "short": 16128,
              "net": 13787
            },
            "nonCommercial": {
              "long": 5518,
              "short": 16298,
              "net": -10780
            },
            "smallTrader": {
              "long": 12180,
              "short": 15187,
              "net": -3007
            }
          },
          "openInterest": 47795
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9552,
              "short": 5007,
              "net": 4545
            },
            "nonCommercial": {
              "long": 1237,
              "short": 6691,
              "net": -5454
            },
            "smallTrader": {
              "long": 2390,
              "short": 1481,
              "net": 909
            }
          },
          "openInterest": 15513
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30664,
              "short": 37930,
              "net": -7266
            },
            "nonCommercial": {
              "long": 12428,
              "short": 4733,
              "net": 7695
            },
            "smallTrader": {
              "long": 11800,
              "short": 12229,
              "net": -429
            }
          },
          "openInterest": 57529
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53853,
              "short": 82642,
              "net": -28789
            },
            "nonCommercial": {
              "long": 43469,
              "short": 14476,
              "net": 28993
            },
            "smallTrader": {
              "long": 20966,
              "short": 21170,
              "net": -204
            }
          },
          "openInterest": 126917
        }
      ]
    },
    {
      "reportDate": "2004-03-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 937104,
              "short": 799989,
              "net": 137115
            },
            "nonCommercial": {
              "long": 221208,
              "short": 244510,
              "net": -23302
            },
            "smallTrader": {
              "long": 161924,
              "short": 275737,
              "net": -113813
            }
          },
          "openInterest": 1355399
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 111797,
              "short": 127180,
              "net": -15383
            },
            "nonCommercial": {
              "long": 62029,
              "short": 27638,
              "net": 34391
            },
            "smallTrader": {
              "long": 21473,
              "short": 40481,
              "net": -19008
            }
          },
          "openInterest": 200103
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 347728,
              "short": 392109,
              "net": -44381
            },
            "nonCommercial": {
              "long": 105212,
              "short": 59996,
              "net": 45216
            },
            "smallTrader": {
              "long": 109317,
              "short": 110152,
              "net": -835
            }
          },
          "openInterest": 583731
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 619605,
              "short": 698494,
              "net": -78889
            },
            "nonCommercial": {
              "long": 265576,
              "short": 131810,
              "net": 133766
            },
            "smallTrader": {
              "long": 92522,
              "short": 147399,
              "net": -54877
            }
          },
          "openInterest": 1006534
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18743,
              "short": 42451,
              "net": -23708
            },
            "nonCommercial": {
              "long": 14256,
              "short": 3771,
              "net": 10485
            },
            "smallTrader": {
              "long": 25054,
              "short": 11831,
              "net": 13223
            }
          },
          "openInterest": 58264
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34791,
              "short": 56320,
              "net": -21529
            },
            "nonCommercial": {
              "long": 13288,
              "short": 2658,
              "net": 10630
            },
            "smallTrader": {
              "long": 25338,
              "short": 14439,
              "net": 10899
            }
          },
          "openInterest": 73570
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29441,
              "short": 47098,
              "net": -17657
            },
            "nonCommercial": {
              "long": 11605,
              "short": 8781,
              "net": 2824
            },
            "smallTrader": {
              "long": 31039,
              "short": 16206,
              "net": 14833
            }
          },
          "openInterest": 72882
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81717,
              "short": 71664,
              "net": 10053
            },
            "nonCommercial": {
              "long": 4883,
              "short": 15687,
              "net": -10804
            },
            "smallTrader": {
              "long": 5902,
              "short": 5151,
              "net": 751
            }
          },
          "openInterest": 98202
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41020,
              "short": 75899,
              "net": -34879
            },
            "nonCommercial": {
              "long": 34840,
              "short": 10182,
              "net": 24658
            },
            "smallTrader": {
              "long": 15573,
              "short": 5352,
              "net": 10221
            }
          },
          "openInterest": 97845
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29074,
              "short": 57772,
              "net": -28698
            },
            "nonCommercial": {
              "long": 28836,
              "short": 9063,
              "net": 19773
            },
            "smallTrader": {
              "long": 14748,
              "short": 5823,
              "net": 8925
            }
          },
          "openInterest": 74980
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272031,
              "short": 436551,
              "net": -164520
            },
            "nonCommercial": {
              "long": 244055,
              "short": 37755,
              "net": 206300
            },
            "smallTrader": {
              "long": 95816,
              "short": 137596,
              "net": -41780
            }
          },
          "openInterest": 653454
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47408,
              "short": 52948,
              "net": -5540
            },
            "nonCommercial": {
              "long": 19197,
              "short": 15478,
              "net": 3719
            },
            "smallTrader": {
              "long": 8588,
              "short": 6767,
              "net": 1821
            }
          },
          "openInterest": 81527
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 383051,
              "short": 469439,
              "net": -86388
            },
            "nonCommercial": {
              "long": 157096,
              "short": 81347,
              "net": 75749
            },
            "smallTrader": {
              "long": 68553,
              "short": 57914,
              "net": 10639
            }
          },
          "openInterest": 664593
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71601,
              "short": 97855,
              "net": -26254
            },
            "nonCommercial": {
              "long": 24065,
              "short": 10000,
              "net": 14065
            },
            "smallTrader": {
              "long": 46076,
              "short": 33887,
              "net": 12189
            }
          },
          "openInterest": 142361
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6345,
              "short": 2776,
              "net": 3569
            },
            "nonCommercial": {
              "long": 2795,
              "short": 2665,
              "net": 130
            },
            "smallTrader": {
              "long": 3823,
              "short": 7522,
              "net": -3699
            }
          },
          "openInterest": 14729
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58037,
              "short": 164459,
              "net": -106422
            },
            "nonCommercial": {
              "long": 95130,
              "short": 34591,
              "net": 60539
            },
            "smallTrader": {
              "long": 58861,
              "short": 12978,
              "net": 45883
            }
          },
          "openInterest": 230009
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85060,
              "short": 104722,
              "net": -19662
            },
            "nonCommercial": {
              "long": 31666,
              "short": 22465,
              "net": 9201
            },
            "smallTrader": {
              "long": 30940,
              "short": 20479,
              "net": 10461
            }
          },
          "openInterest": 156305
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118435,
              "short": 88943,
              "net": 29492
            },
            "nonCommercial": {
              "long": 7779,
              "short": 42295,
              "net": -34516
            },
            "smallTrader": {
              "long": 29786,
              "short": 24762,
              "net": 5024
            }
          },
          "openInterest": 156926
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24902,
              "short": 31751,
              "net": -6849
            },
            "nonCommercial": {
              "long": 14734,
              "short": 7393,
              "net": 7341
            },
            "smallTrader": {
              "long": 12953,
              "short": 13445,
              "net": -492
            }
          },
          "openInterest": 59153
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46880,
              "short": 49835,
              "net": -2955
            },
            "nonCommercial": {
              "long": 21952,
              "short": 15772,
              "net": 6180
            },
            "smallTrader": {
              "long": 21471,
              "short": 24696,
              "net": -3225
            }
          },
          "openInterest": 104591
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24526,
              "short": 45768,
              "net": -21242
            },
            "nonCommercial": {
              "long": 21247,
              "short": 1601,
              "net": 19646
            },
            "smallTrader": {
              "long": 7398,
              "short": 5802,
              "net": 1596
            }
          },
          "openInterest": 54432
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177136,
              "short": 193048,
              "net": -15912
            },
            "nonCommercial": {
              "long": 36382,
              "short": 47848,
              "net": -11466
            },
            "smallTrader": {
              "long": 55378,
              "short": 28000,
              "net": 27378
            }
          },
          "openInterest": 315739
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 752,
              "short": 7002,
              "net": -6250
            },
            "nonCommercial": {
              "long": 5183,
              "short": 574,
              "net": 4609
            },
            "smallTrader": {
              "long": 2740,
              "short": 1099,
              "net": 1641
            }
          },
          "openInterest": 8675
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 59828,
              "short": 48723,
              "net": 11105
            },
            "nonCommercial": {
              "long": 10948,
              "short": 6756,
              "net": 4192
            },
            "smallTrader": {
              "long": 2399,
              "short": 17696,
              "net": -15297
            }
          },
          "openInterest": 77108
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9544,
              "short": 96843,
              "net": -87299
            },
            "nonCommercial": {
              "long": 63135,
              "short": 4449,
              "net": 58686
            },
            "smallTrader": {
              "long": 37336,
              "short": 8723,
              "net": 28613
            }
          },
          "openInterest": 116299
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90881,
              "short": 138377,
              "net": -47496
            },
            "nonCommercial": {
              "long": 33830,
              "short": 5457,
              "net": 28373
            },
            "smallTrader": {
              "long": 40572,
              "short": 21449,
              "net": 19123
            }
          },
          "openInterest": 184282
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72193,
              "short": 153955,
              "net": -81762
            },
            "nonCommercial": {
              "long": 67298,
              "short": 7676,
              "net": 59622
            },
            "smallTrader": {
              "long": 35045,
              "short": 12905,
              "net": 22140
            }
          },
          "openInterest": 189304
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94813,
              "short": 161855,
              "net": -67042
            },
            "nonCommercial": {
              "long": 73561,
              "short": 17725,
              "net": 55836
            },
            "smallTrader": {
              "long": 64897,
              "short": 53691,
              "net": 11206
            }
          },
          "openInterest": 252173
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119017,
              "short": 125748,
              "net": -6731
            },
            "nonCommercial": {
              "long": 61798,
              "short": 81008,
              "net": -19210
            },
            "smallTrader": {
              "long": 57149,
              "short": 31208,
              "net": 25941
            }
          },
          "openInterest": 244852
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36792,
              "short": 16795,
              "net": 19997
            },
            "nonCommercial": {
              "long": 3624,
              "short": 18397,
              "net": -14773
            },
            "smallTrader": {
              "long": 11744,
              "short": 16968,
              "net": -5224
            }
          },
          "openInterest": 52178
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7016,
              "short": 4996,
              "net": 2020
            },
            "nonCommercial": {
              "long": 2418,
              "short": 5238,
              "net": -2820
            },
            "smallTrader": {
              "long": 2788,
              "short": 1988,
              "net": 800
            }
          },
          "openInterest": 15165
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34062,
              "short": 36076,
              "net": -2014
            },
            "nonCommercial": {
              "long": 11485,
              "short": 7136,
              "net": 4349
            },
            "smallTrader": {
              "long": 10960,
              "short": 13295,
              "net": -2335
            }
          },
          "openInterest": 59040
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57413,
              "short": 73530,
              "net": -16117
            },
            "nonCommercial": {
              "long": 36693,
              "short": 22434,
              "net": 14259
            },
            "smallTrader": {
              "long": 23565,
              "short": 21707,
              "net": 1858
            }
          },
          "openInterest": 126808
        }
      ]
    },
    {
      "reportDate": "2004-03-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 917780,
              "short": 791497,
              "net": 126283
            },
            "nonCommercial": {
              "long": 208342,
              "short": 248447,
              "net": -40105
            },
            "smallTrader": {
              "long": 152304,
              "short": 238482,
              "net": -86178
            }
          },
          "openInterest": 1304835
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 98421,
              "short": 111793,
              "net": -13372
            },
            "nonCommercial": {
              "long": 52899,
              "short": 27322,
              "net": 25577
            },
            "smallTrader": {
              "long": 23050,
              "short": 35255,
              "net": -12205
            }
          },
          "openInterest": 177665
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 334531,
              "short": 383033,
              "net": -48502
            },
            "nonCommercial": {
              "long": 116897,
              "short": 71109,
              "net": 45788
            },
            "smallTrader": {
              "long": 104321,
              "short": 101607,
              "net": 2714
            }
          },
          "openInterest": 565498
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 610388,
              "short": 682436,
              "net": -72048
            },
            "nonCommercial": {
              "long": 272649,
              "short": 148427,
              "net": 124222
            },
            "smallTrader": {
              "long": 89737,
              "short": 141911,
              "net": -52174
            }
          },
          "openInterest": 992861
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4486,
              "short": 20717,
              "net": -16231
            },
            "nonCommercial": {
              "long": 6792,
              "short": 2956,
              "net": 3836
            },
            "smallTrader": {
              "long": 17859,
              "short": 5464,
              "net": 12395
            }
          },
          "openInterest": 29167
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11652,
              "short": 23347,
              "net": -11695
            },
            "nonCommercial": {
              "long": 6579,
              "short": 2484,
              "net": 4095
            },
            "smallTrader": {
              "long": 18978,
              "short": 11378,
              "net": 7600
            }
          },
          "openInterest": 37329
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33705,
              "short": 49404,
              "net": -15699
            },
            "nonCommercial": {
              "long": 9820,
              "short": 6078,
              "net": 3742
            },
            "smallTrader": {
              "long": 27791,
              "short": 15834,
              "net": 11957
            }
          },
          "openInterest": 71603
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85909,
              "short": 70079,
              "net": 15830
            },
            "nonCommercial": {
              "long": 4708,
              "short": 21947,
              "net": -17239
            },
            "smallTrader": {
              "long": 6889,
              "short": 5480,
              "net": 1409
            }
          },
          "openInterest": 103789
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43075,
              "short": 84505,
              "net": -41430
            },
            "nonCommercial": {
              "long": 40929,
              "short": 11732,
              "net": 29197
            },
            "smallTrader": {
              "long": 16691,
              "short": 4458,
              "net": 12233
            }
          },
          "openInterest": 107979
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29492,
              "short": 58842,
              "net": -29350
            },
            "nonCommercial": {
              "long": 30131,
              "short": 10339,
              "net": 19792
            },
            "smallTrader": {
              "long": 14855,
              "short": 5297,
              "net": 9558
            }
          },
          "openInterest": 77104
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 276623,
              "short": 451368,
              "net": -174745
            },
            "nonCommercial": {
              "long": 253550,
              "short": 39185,
              "net": 214365
            },
            "smallTrader": {
              "long": 102018,
              "short": 141638,
              "net": -39620
            }
          },
          "openInterest": 675900
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50923,
              "short": 50589,
              "net": 334
            },
            "nonCommercial": {
              "long": 18783,
              "short": 21736,
              "net": -2953
            },
            "smallTrader": {
              "long": 8918,
              "short": 6299,
              "net": 2619
            }
          },
          "openInterest": 86529
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 413031,
              "short": 500286,
              "net": -87255
            },
            "nonCommercial": {
              "long": 154111,
              "short": 85322,
              "net": 68789
            },
            "smallTrader": {
              "long": 68586,
              "short": 50120,
              "net": 18466
            }
          },
          "openInterest": 699952
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28626,
              "short": 48552,
              "net": -19926
            },
            "nonCommercial": {
              "long": 17522,
              "short": 9068,
              "net": 8454
            },
            "smallTrader": {
              "long": 41156,
              "short": 29684,
              "net": 11472
            }
          },
          "openInterest": 87390
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6721,
              "short": 3307,
              "net": 3414
            },
            "nonCommercial": {
              "long": 3280,
              "short": 2772,
              "net": 508
            },
            "smallTrader": {
              "long": 3394,
              "short": 7316,
              "net": -3922
            }
          },
          "openInterest": 14818
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65943,
              "short": 176447,
              "net": -110504
            },
            "nonCommercial": {
              "long": 98116,
              "short": 35637,
              "net": 62479
            },
            "smallTrader": {
              "long": 64143,
              "short": 16118,
              "net": 48025
            }
          },
          "openInterest": 245495
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93587,
              "short": 111378,
              "net": -17791
            },
            "nonCommercial": {
              "long": 31483,
              "short": 23270,
              "net": 8213
            },
            "smallTrader": {
              "long": 27592,
              "short": 18014,
              "net": 9578
            }
          },
          "openInterest": 162877
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56694,
              "short": 25937,
              "net": 30757
            },
            "nonCommercial": {
              "long": 6974,
              "short": 38413,
              "net": -31439
            },
            "smallTrader": {
              "long": 25304,
              "short": 24622,
              "net": 682
            }
          },
          "openInterest": 89476
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 23744,
              "short": 33111,
              "net": -9367
            },
            "nonCommercial": {
              "long": 15254,
              "short": 5163,
              "net": 10091
            },
            "smallTrader": {
              "long": 13715,
              "short": 14439,
              "net": -724
            }
          },
          "openInterest": 60716
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48700,
              "short": 58198,
              "net": -9498
            },
            "nonCommercial": {
              "long": 27803,
              "short": 15573,
              "net": 12230
            },
            "smallTrader": {
              "long": 21340,
              "short": 24072,
              "net": -2732
            }
          },
          "openInterest": 115210
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12274,
              "short": 29637,
              "net": -17363
            },
            "nonCommercial": {
              "long": 17306,
              "short": 2849,
              "net": 14457
            },
            "smallTrader": {
              "long": 5174,
              "short": 2268,
              "net": 2906
            }
          },
          "openInterest": 35206
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182610,
              "short": 207489,
              "net": -24879
            },
            "nonCommercial": {
              "long": 43395,
              "short": 46957,
              "net": -3562
            },
            "smallTrader": {
              "long": 56178,
              "short": 27737,
              "net": 28441
            }
          },
          "openInterest": 331075
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1106,
              "short": 6941,
              "net": -5835
            },
            "nonCommercial": {
              "long": 5173,
              "short": 831,
              "net": 4342
            },
            "smallTrader": {
              "long": 2587,
              "short": 1094,
              "net": 1493
            }
          },
          "openInterest": 9156
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 70345,
              "short": 53435,
              "net": 16910
            },
            "nonCommercial": {
              "long": 10934,
              "short": 9165,
              "net": 1769
            },
            "smallTrader": {
              "long": 3066,
              "short": 21745,
              "net": -18679
            }
          },
          "openInterest": 87417
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11804,
              "short": 97381,
              "net": -85577
            },
            "nonCommercial": {
              "long": 61444,
              "short": 5183,
              "net": 56261
            },
            "smallTrader": {
              "long": 38360,
              "short": 9044,
              "net": 29316
            }
          },
          "openInterest": 117659
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89162,
              "short": 144772,
              "net": -55610
            },
            "nonCommercial": {
              "long": 38830,
              "short": 4562,
              "net": 34268
            },
            "smallTrader": {
              "long": 40807,
              "short": 19465,
              "net": 21342
            }
          },
          "openInterest": 188281
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71343,
              "short": 150183,
              "net": -78840
            },
            "nonCommercial": {
              "long": 65539,
              "short": 6077,
              "net": 59462
            },
            "smallTrader": {
              "long": 31552,
              "short": 12174,
              "net": 19378
            }
          },
          "openInterest": 181594
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96172,
              "short": 163944,
              "net": -67772
            },
            "nonCommercial": {
              "long": 76769,
              "short": 19505,
              "net": 57264
            },
            "smallTrader": {
              "long": 69745,
              "short": 59237,
              "net": 10508
            }
          },
          "openInterest": 262994
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112269,
              "short": 186553,
              "net": -74284
            },
            "nonCommercial": {
              "long": 81388,
              "short": 41832,
              "net": 39556
            },
            "smallTrader": {
              "long": 63114,
              "short": 28386,
              "net": 34728
            }
          },
          "openInterest": 264563
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23287,
              "short": 9529,
              "net": 13758
            },
            "nonCommercial": {
              "long": 3351,
              "short": 12674,
              "net": -9323
            },
            "smallTrader": {
              "long": 10340,
              "short": 14775,
              "net": -4435
            }
          },
          "openInterest": 36981
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4033,
              "short": 2953,
              "net": 1080
            },
            "nonCommercial": {
              "long": 2392,
              "short": 4318,
              "net": -1926
            },
            "smallTrader": {
              "long": 2380,
              "short": 1534,
              "net": 846
            }
          },
          "openInterest": 10814
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34303,
              "short": 34564,
              "net": -261
            },
            "nonCommercial": {
              "long": 11240,
              "short": 8375,
              "net": 2865
            },
            "smallTrader": {
              "long": 10983,
              "short": 13587,
              "net": -2604
            }
          },
          "openInterest": 60078
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62904,
              "short": 69724,
              "net": -6820
            },
            "nonCommercial": {
              "long": 34954,
              "short": 29456,
              "net": 5498
            },
            "smallTrader": {
              "long": 23368,
              "short": 22046,
              "net": 1322
            }
          },
          "openInterest": 131031
        }
      ]
    },
    {
      "reportDate": "2004-03-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 956984,
              "short": 773334,
              "net": 183650
            },
            "nonCommercial": {
              "long": 193916,
              "short": 285587,
              "net": -91671
            },
            "smallTrader": {
              "long": 129515,
              "short": 221494,
              "net": -91979
            }
          },
          "openInterest": 1306426
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 98198,
              "short": 104997,
              "net": -6799
            },
            "nonCommercial": {
              "long": 43621,
              "short": 27805,
              "net": 15816
            },
            "smallTrader": {
              "long": 23504,
              "short": 32521,
              "net": -9017
            }
          },
          "openInterest": 168991
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 340515,
              "short": 382500,
              "net": -41985
            },
            "nonCommercial": {
              "long": 116869,
              "short": 77520,
              "net": 39349
            },
            "smallTrader": {
              "long": 99516,
              "short": 96880,
              "net": 2636
            }
          },
          "openInterest": 566287
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 613289,
              "short": 691081,
              "net": -77792
            },
            "nonCommercial": {
              "long": 269515,
              "short": 136011,
              "net": 133504
            },
            "smallTrader": {
              "long": 87335,
              "short": 143047,
              "net": -55712
            }
          },
          "openInterest": 987877
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5938,
              "short": 21468,
              "net": -15530
            },
            "nonCommercial": {
              "long": 5533,
              "short": 2567,
              "net": 2966
            },
            "smallTrader": {
              "long": 18068,
              "short": 5504,
              "net": 12564
            }
          },
          "openInterest": 29576
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12927,
              "short": 29867,
              "net": -16940
            },
            "nonCommercial": {
              "long": 8351,
              "short": 2479,
              "net": 5872
            },
            "smallTrader": {
              "long": 21781,
              "short": 10713,
              "net": 11068
            }
          },
          "openInterest": 43178
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11945,
              "short": 31507,
              "net": -19562
            },
            "nonCommercial": {
              "long": 10562,
              "short": 3462,
              "net": 7100
            },
            "smallTrader": {
              "long": 25967,
              "short": 13505,
              "net": 12462
            }
          },
          "openInterest": 48702
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84053,
              "short": 70220,
              "net": 13833
            },
            "nonCommercial": {
              "long": 4115,
              "short": 19481,
              "net": -15366
            },
            "smallTrader": {
              "long": 7308,
              "short": 5775,
              "net": 1533
            }
          },
          "openInterest": 102078
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41838,
              "short": 82971,
              "net": -41133
            },
            "nonCommercial": {
              "long": 39695,
              "short": 11157,
              "net": 28538
            },
            "smallTrader": {
              "long": 18539,
              "short": 5944,
              "net": 12595
            }
          },
          "openInterest": 108352
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27401,
              "short": 54600,
              "net": -27199
            },
            "nonCommercial": {
              "long": 29704,
              "short": 11122,
              "net": 18582
            },
            "smallTrader": {
              "long": 14182,
              "short": 5565,
              "net": 8617
            }
          },
          "openInterest": 73595
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 291610,
              "short": 469505,
              "net": -177895
            },
            "nonCommercial": {
              "long": 254720,
              "short": 40383,
              "net": 214337
            },
            "smallTrader": {
              "long": 111016,
              "short": 147458,
              "net": -36442
            }
          },
          "openInterest": 706068
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51358,
              "short": 51198,
              "net": 160
            },
            "nonCommercial": {
              "long": 18769,
              "short": 21544,
              "net": -2775
            },
            "smallTrader": {
              "long": 9573,
              "short": 6958,
              "net": 2615
            }
          },
          "openInterest": 88352
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387245,
              "short": 483735,
              "net": -96490
            },
            "nonCommercial": {
              "long": 158945,
              "short": 78905,
              "net": 80040
            },
            "smallTrader": {
              "long": 68810,
              "short": 52360,
              "net": 16450
            }
          },
          "openInterest": 672809
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36503,
              "short": 58796,
              "net": -22293
            },
            "nonCommercial": {
              "long": 18389,
              "short": 8096,
              "net": 10293
            },
            "smallTrader": {
              "long": 40580,
              "short": 28580,
              "net": 12000
            }
          },
          "openInterest": 95616
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6498,
              "short": 2833,
              "net": 3665
            },
            "nonCommercial": {
              "long": 2828,
              "short": 2866,
              "net": -38
            },
            "smallTrader": {
              "long": 3739,
              "short": 7366,
              "net": -3627
            }
          },
          "openInterest": 14410
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49762,
              "short": 204617,
              "net": -154855
            },
            "nonCommercial": {
              "long": 144353,
              "short": 41842,
              "net": 102511
            },
            "smallTrader": {
              "long": 70675,
              "short": 18331,
              "net": 52344
            }
          },
          "openInterest": 281839
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92092,
              "short": 113815,
              "net": -21723
            },
            "nonCommercial": {
              "long": 36190,
              "short": 24216,
              "net": 11974
            },
            "smallTrader": {
              "long": 30907,
              "short": 21158,
              "net": 9749
            }
          },
          "openInterest": 170075
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50177,
              "short": 44909,
              "net": 5268
            },
            "nonCommercial": {
              "long": 11328,
              "short": 25929,
              "net": -14601
            },
            "smallTrader": {
              "long": 24530,
              "short": 15197,
              "net": 9333
            }
          },
          "openInterest": 86095
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24352,
              "short": 34994,
              "net": -10642
            },
            "nonCommercial": {
              "long": 16428,
              "short": 5495,
              "net": 10933
            },
            "smallTrader": {
              "long": 15149,
              "short": 15440,
              "net": -291
            }
          },
          "openInterest": 65456
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50818,
              "short": 62395,
              "net": -11577
            },
            "nonCommercial": {
              "long": 27673,
              "short": 14653,
              "net": 13020
            },
            "smallTrader": {
              "long": 23477,
              "short": 24920,
              "net": -1443
            }
          },
          "openInterest": 120828
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11190,
              "short": 32693,
              "net": -21503
            },
            "nonCommercial": {
              "long": 20490,
              "short": 2089,
              "net": 18401
            },
            "smallTrader": {
              "long": 5901,
              "short": 2799,
              "net": 3102
            }
          },
          "openInterest": 38181
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185484,
              "short": 210214,
              "net": -24730
            },
            "nonCommercial": {
              "long": 43139,
              "short": 47526,
              "net": -4387
            },
            "smallTrader": {
              "long": 54947,
              "short": 25830,
              "net": 29117
            }
          },
          "openInterest": 333165
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1163,
              "short": 7030,
              "net": -5867
            },
            "nonCommercial": {
              "long": 5177,
              "short": 989,
              "net": 4188
            },
            "smallTrader": {
              "long": 2421,
              "short": 742,
              "net": 1679
            }
          },
          "openInterest": 8985
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40345,
              "short": 32696,
              "net": 7649
            },
            "nonCommercial": {
              "long": 7427,
              "short": 9965,
              "net": -2538
            },
            "smallTrader": {
              "long": 2447,
              "short": 7558,
              "net": -5111
            }
          },
          "openInterest": 50686
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10670,
              "short": 97561,
              "net": -86891
            },
            "nonCommercial": {
              "long": 61720,
              "short": 5373,
              "net": 56347
            },
            "smallTrader": {
              "long": 40487,
              "short": 9943,
              "net": 30544
            }
          },
          "openInterest": 119976
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89788,
              "short": 142870,
              "net": -53082
            },
            "nonCommercial": {
              "long": 34682,
              "short": 4653,
              "net": 30029
            },
            "smallTrader": {
              "long": 42285,
              "short": 19232,
              "net": 23053
            }
          },
          "openInterest": 185232
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71324,
              "short": 151413,
              "net": -80089
            },
            "nonCommercial": {
              "long": 64118,
              "short": 5233,
              "net": 58885
            },
            "smallTrader": {
              "long": 34711,
              "short": 13507,
              "net": 21204
            }
          },
          "openInterest": 185925
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97222,
              "short": 166079,
              "net": -68857
            },
            "nonCommercial": {
              "long": 74740,
              "short": 20467,
              "net": 54273
            },
            "smallTrader": {
              "long": 76452,
              "short": 61868,
              "net": 14584
            }
          },
          "openInterest": 268598
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114630,
              "short": 217011,
              "net": -102381
            },
            "nonCommercial": {
              "long": 107447,
              "short": 44173,
              "net": 63274
            },
            "smallTrader": {
              "long": 72076,
              "short": 32969,
              "net": 39107
            }
          },
          "openInterest": 304720
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18303,
              "short": 13174,
              "net": 5129
            },
            "nonCommercial": {
              "long": 4130,
              "short": 6992,
              "net": -2862
            },
            "smallTrader": {
              "long": 10181,
              "short": 12448,
              "net": -2267
            }
          },
          "openInterest": 32617
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3995,
              "short": 2309,
              "net": 1686
            },
            "nonCommercial": {
              "long": 2832,
              "short": 4500,
              "net": -1668
            },
            "smallTrader": {
              "long": 1844,
              "short": 1862,
              "net": -18
            }
          },
          "openInterest": 10693
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27928,
              "short": 44519,
              "net": -16591
            },
            "nonCommercial": {
              "long": 17815,
              "short": 1863,
              "net": 15952
            },
            "smallTrader": {
              "long": 13471,
              "short": 12832,
              "net": 639
            }
          },
          "openInterest": 62723
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63555,
              "short": 100288,
              "net": -36733
            },
            "nonCommercial": {
              "long": 52261,
              "short": 16085,
              "net": 36176
            },
            "smallTrader": {
              "long": 23912,
              "short": 23355,
              "net": 557
            }
          },
          "openInterest": 157534
        }
      ]
    },
    {
      "reportDate": "2004-03-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 944974,
              "short": 756318,
              "net": 188656
            },
            "nonCommercial": {
              "long": 197251,
              "short": 268207,
              "net": -70956
            },
            "smallTrader": {
              "long": 134734,
              "short": 252434,
              "net": -117700
            }
          },
          "openInterest": 1307573
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 97716,
              "short": 92753,
              "net": 4963
            },
            "nonCommercial": {
              "long": 38873,
              "short": 31537,
              "net": 7336
            },
            "smallTrader": {
              "long": 22606,
              "short": 34905,
              "net": -12299
            }
          },
          "openInterest": 160153
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314115,
              "short": 319469,
              "net": -5354
            },
            "nonCommercial": {
              "long": 90262,
              "short": 83306,
              "net": 6956
            },
            "smallTrader": {
              "long": 95646,
              "short": 97248,
              "net": -1602
            }
          },
          "openInterest": 508182
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 594305,
              "short": 645498,
              "net": -51193
            },
            "nonCommercial": {
              "long": 256203,
              "short": 140671,
              "net": 115532
            },
            "smallTrader": {
              "long": 75749,
              "short": 140088,
              "net": -64339
            }
          },
          "openInterest": 952839
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7144,
              "short": 23046,
              "net": -15902
            },
            "nonCommercial": {
              "long": 6776,
              "short": 2604,
              "net": 4172
            },
            "smallTrader": {
              "long": 16424,
              "short": 4694,
              "net": 11730
            }
          },
          "openInterest": 30367
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12915,
              "short": 26752,
              "net": -13837
            },
            "nonCommercial": {
              "long": 7141,
              "short": 1906,
              "net": 5235
            },
            "smallTrader": {
              "long": 19238,
              "short": 10636,
              "net": 8602
            }
          },
          "openInterest": 39413
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11716,
              "short": 61888,
              "net": -50172
            },
            "nonCommercial": {
              "long": 35066,
              "short": 2051,
              "net": 33015
            },
            "smallTrader": {
              "long": 29246,
              "short": 12089,
              "net": 17157
            }
          },
          "openInterest": 76113
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84368,
              "short": 70638,
              "net": 13730
            },
            "nonCommercial": {
              "long": 4611,
              "short": 19704,
              "net": -15093
            },
            "smallTrader": {
              "long": 7402,
              "short": 6039,
              "net": 1363
            }
          },
          "openInterest": 103854
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43856,
              "short": 73637,
              "net": -29781
            },
            "nonCommercial": {
              "long": 33037,
              "short": 13674,
              "net": 19363
            },
            "smallTrader": {
              "long": 17261,
              "short": 6843,
              "net": 10418
            }
          },
          "openInterest": 102117
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30626,
              "short": 54119,
              "net": -23493
            },
            "nonCommercial": {
              "long": 28782,
              "short": 14023,
              "net": 14759
            },
            "smallTrader": {
              "long": 21752,
              "short": 13018,
              "net": 8734
            }
          },
          "openInterest": 82822
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 300645,
              "short": 466759,
              "net": -166114
            },
            "nonCommercial": {
              "long": 244497,
              "short": 40798,
              "net": 203699
            },
            "smallTrader": {
              "long": 107633,
              "short": 145218,
              "net": -37585
            }
          },
          "openInterest": 707933
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53265,
              "short": 51659,
              "net": 1606
            },
            "nonCommercial": {
              "long": 18219,
              "short": 22839,
              "net": -4620
            },
            "smallTrader": {
              "long": 9711,
              "short": 6697,
              "net": 3014
            }
          },
          "openInterest": 89832
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 408188,
              "short": 478969,
              "net": -70781
            },
            "nonCommercial": {
              "long": 138574,
              "short": 79126,
              "net": 59448
            },
            "smallTrader": {
              "long": 63921,
              "short": 52588,
              "net": 11333
            }
          },
          "openInterest": 668133
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43769,
              "short": 57032,
              "net": -13263
            },
            "nonCommercial": {
              "long": 17155,
              "short": 10981,
              "net": 6174
            },
            "smallTrader": {
              "long": 39831,
              "short": 32742,
              "net": 7089
            }
          },
          "openInterest": 100890
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5738,
              "short": 3068,
              "net": 2670
            },
            "nonCommercial": {
              "long": 3212,
              "short": 2362,
              "net": 850
            },
            "smallTrader": {
              "long": 3912,
              "short": 7432,
              "net": -3520
            }
          },
          "openInterest": 13589
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53537,
              "short": 231882,
              "net": -178345
            },
            "nonCommercial": {
              "long": 159753,
              "short": 34615,
              "net": 125138
            },
            "smallTrader": {
              "long": 66128,
              "short": 12921,
              "net": 53207
            }
          },
          "openInterest": 295044
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89832,
              "short": 106785,
              "net": -16953
            },
            "nonCommercial": {
              "long": 31118,
              "short": 22474,
              "net": 8644
            },
            "smallTrader": {
              "long": 29391,
              "short": 21082,
              "net": 8309
            }
          },
          "openInterest": 161100
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49818,
              "short": 71283,
              "net": -21465
            },
            "nonCommercial": {
              "long": 26251,
              "short": 21942,
              "net": 4309
            },
            "smallTrader": {
              "long": 30336,
              "short": 13180,
              "net": 17156
            }
          },
          "openInterest": 107017
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24404,
              "short": 36611,
              "net": -12207
            },
            "nonCommercial": {
              "long": 19547,
              "short": 7650,
              "net": 11897
            },
            "smallTrader": {
              "long": 16612,
              "short": 16302,
              "net": 310
            }
          },
          "openInterest": 72159
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52602,
              "short": 62973,
              "net": -10371
            },
            "nonCommercial": {
              "long": 25830,
              "short": 15066,
              "net": 10764
            },
            "smallTrader": {
              "long": 23745,
              "short": 24138,
              "net": -393
            }
          },
          "openInterest": 121547
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17194,
              "short": 22562,
              "net": -5368
            },
            "nonCommercial": {
              "long": 10003,
              "short": 6303,
              "net": 3700
            },
            "smallTrader": {
              "long": 5014,
              "short": 3346,
              "net": 1668
            }
          },
          "openInterest": 33302
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170695,
              "short": 203560,
              "net": -32865
            },
            "nonCommercial": {
              "long": 43109,
              "short": 41934,
              "net": 1175
            },
            "smallTrader": {
              "long": 56506,
              "short": 24816,
              "net": 31690
            }
          },
          "openInterest": 313128
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1536,
              "short": 6522,
              "net": -4986
            },
            "nonCommercial": {
              "long": 4422,
              "short": 863,
              "net": 3559
            },
            "smallTrader": {
              "long": 2443,
              "short": 1016,
              "net": 1427
            }
          },
          "openInterest": 8490
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40069,
              "short": 37192,
              "net": 2877
            },
            "nonCommercial": {
              "long": 11597,
              "short": 9671,
              "net": 1926
            },
            "smallTrader": {
              "long": 2452,
              "short": 7255,
              "net": -4803
            }
          },
          "openInterest": 54565
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10230,
              "short": 95630,
              "net": -85400
            },
            "nonCommercial": {
              "long": 59587,
              "short": 3496,
              "net": 56091
            },
            "smallTrader": {
              "long": 40523,
              "short": 11214,
              "net": 29309
            }
          },
          "openInterest": 119147
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94794,
              "short": 141062,
              "net": -46268
            },
            "nonCommercial": {
              "long": 29375,
              "short": 6143,
              "net": 23232
            },
            "smallTrader": {
              "long": 42791,
              "short": 19755,
              "net": 23036
            }
          },
          "openInterest": 185132
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73629,
              "short": 141256,
              "net": -67627
            },
            "nonCommercial": {
              "long": 53243,
              "short": 4423,
              "net": 48820
            },
            "smallTrader": {
              "long": 31569,
              "short": 12762,
              "net": 18807
            }
          },
          "openInterest": 173596
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100378,
              "short": 170508,
              "net": -70130
            },
            "nonCommercial": {
              "long": 71515,
              "short": 18265,
              "net": 53250
            },
            "smallTrader": {
              "long": 78025,
              "short": 61145,
              "net": 16880
            }
          },
          "openInterest": 269823
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121014,
              "short": 200323,
              "net": -79309
            },
            "nonCommercial": {
              "long": 74900,
              "short": 32948,
              "net": 41952
            },
            "smallTrader": {
              "long": 66801,
              "short": 29444,
              "net": 37357
            }
          },
          "openInterest": 277005
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21309,
              "short": 12818,
              "net": 8491
            },
            "nonCommercial": {
              "long": 3894,
              "short": 8514,
              "net": -4620
            },
            "smallTrader": {
              "long": 9495,
              "short": 13366,
              "net": -3871
            }
          },
          "openInterest": 34701
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3533,
              "short": 2237,
              "net": 1296
            },
            "nonCommercial": {
              "long": 2884,
              "short": 4716,
              "net": -1832
            },
            "smallTrader": {
              "long": 2444,
              "short": 1908,
              "net": 536
            }
          },
          "openInterest": 10883
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30235,
              "short": 46827,
              "net": -16592
            },
            "nonCommercial": {
              "long": 18125,
              "short": 2309,
              "net": 15816
            },
            "smallTrader": {
              "long": 13556,
              "short": 12780,
              "net": 776
            }
          },
          "openInterest": 66212
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63654,
              "short": 108898,
              "net": -45244
            },
            "nonCommercial": {
              "long": 58215,
              "short": 16123,
              "net": 42092
            },
            "smallTrader": {
              "long": 25112,
              "short": 21960,
              "net": 3152
            }
          },
          "openInterest": 167543
        }
      ]
    },
    {
      "reportDate": "2004-04-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 943858,
              "short": 749141,
              "net": 194717
            },
            "nonCommercial": {
              "long": 207152,
              "short": 277715,
              "net": -70563
            },
            "smallTrader": {
              "long": 52171,
              "short": 176325,
              "net": -124154
            }
          },
          "openInterest": 1231785
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 112845,
              "short": 90809,
              "net": 22036
            },
            "nonCommercial": {
              "long": 34213,
              "short": 33510,
              "net": 703
            },
            "smallTrader": {
              "long": 14746,
              "short": 37485,
              "net": -22739
            }
          },
          "openInterest": 162586
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 301980,
              "short": 292265,
              "net": 9715
            },
            "nonCommercial": {
              "long": 79230,
              "short": 79135,
              "net": 95
            },
            "smallTrader": {
              "long": 78008,
              "short": 87818,
              "net": -9810
            }
          },
          "openInterest": 473136
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 602498,
              "short": 657070,
              "net": -54572
            },
            "nonCommercial": {
              "long": 261081,
              "short": 132065,
              "net": 129016
            },
            "smallTrader": {
              "long": 19504,
              "short": 93948,
              "net": -74444
            }
          },
          "openInterest": 910008
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6617,
              "short": 30354,
              "net": -23737
            },
            "nonCommercial": {
              "long": 11844,
              "short": 1477,
              "net": 10367
            },
            "smallTrader": {
              "long": 18963,
              "short": 5593,
              "net": 13370
            }
          },
          "openInterest": 37468
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11928,
              "short": 32119,
              "net": -20191
            },
            "nonCommercial": {
              "long": 13475,
              "short": 2224,
              "net": 11251
            },
            "smallTrader": {
              "long": 19926,
              "short": 10986,
              "net": 8940
            }
          },
          "openInterest": 45396
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11327,
              "short": 71326,
              "net": -59999
            },
            "nonCommercial": {
              "long": 44219,
              "short": 2354,
              "net": 41865
            },
            "smallTrader": {
              "long": 30808,
              "short": 12674,
              "net": 18134
            }
          },
          "openInterest": 86421
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75454,
              "short": 67999,
              "net": 7455
            },
            "nonCommercial": {
              "long": 6473,
              "short": 15054,
              "net": -8581
            },
            "smallTrader": {
              "long": 8139,
              "short": 7013,
              "net": 1126
            }
          },
          "openInterest": 95075
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46083,
              "short": 71395,
              "net": -25312
            },
            "nonCommercial": {
              "long": 30857,
              "short": 14068,
              "net": 16789
            },
            "smallTrader": {
              "long": 18772,
              "short": 10249,
              "net": 8523
            }
          },
          "openInterest": 103619
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33285,
              "short": 49612,
              "net": -16327
            },
            "nonCommercial": {
              "long": 25695,
              "short": 16486,
              "net": 9209
            },
            "smallTrader": {
              "long": 15172,
              "short": 8054,
              "net": 7118
            }
          },
          "openInterest": 76267
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 327153,
              "short": 497243,
              "net": -170090
            },
            "nonCommercial": {
              "long": 253077,
              "short": 49156,
              "net": 203921
            },
            "smallTrader": {
              "long": 117608,
              "short": 151439,
              "net": -33831
            }
          },
          "openInterest": 748944
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55078,
              "short": 45970,
              "net": 9108
            },
            "nonCommercial": {
              "long": 17414,
              "short": 28031,
              "net": -10617
            },
            "smallTrader": {
              "long": 10125,
              "short": 8616,
              "net": 1509
            }
          },
          "openInterest": 91851
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 427114,
              "short": 459047,
              "net": -31933
            },
            "nonCommercial": {
              "long": 110052,
              "short": 85810,
              "net": 24242
            },
            "smallTrader": {
              "long": 59065,
              "short": 51374,
              "net": 7691
            }
          },
          "openInterest": 658744
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46112,
              "short": 57921,
              "net": -11809
            },
            "nonCommercial": {
              "long": 18589,
              "short": 12572,
              "net": 6017
            },
            "smallTrader": {
              "long": 42611,
              "short": 36819,
              "net": 5792
            }
          },
          "openInterest": 107414
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5882,
              "short": 2837,
              "net": 3045
            },
            "nonCommercial": {
              "long": 3073,
              "short": 2407,
              "net": 666
            },
            "smallTrader": {
              "long": 3798,
              "short": 7509,
              "net": -3711
            }
          },
          "openInterest": 13600
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47013,
              "short": 243320,
              "net": -196307
            },
            "nonCommercial": {
              "long": 176285,
              "short": 32032,
              "net": 144253
            },
            "smallTrader": {
              "long": 66878,
              "short": 14824,
              "net": 52054
            }
          },
          "openInterest": 305661
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89326,
              "short": 95180,
              "net": -5854
            },
            "nonCommercial": {
              "long": 23868,
              "short": 24558,
              "net": -690
            },
            "smallTrader": {
              "long": 26928,
              "short": 20384,
              "net": 6544
            }
          },
          "openInterest": 151909
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53304,
              "short": 97998,
              "net": -44694
            },
            "nonCommercial": {
              "long": 43206,
              "short": 22818,
              "net": 20388
            },
            "smallTrader": {
              "long": 36338,
              "short": 12032,
              "net": 24306
            }
          },
          "openInterest": 132851
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26310,
              "short": 39723,
              "net": -13413
            },
            "nonCommercial": {
              "long": 24789,
              "short": 10455,
              "net": 14334
            },
            "smallTrader": {
              "long": 16500,
              "short": 17421,
              "net": -921
            }
          },
          "openInterest": 80460
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51307,
              "short": 65957,
              "net": -14650
            },
            "nonCommercial": {
              "long": 27677,
              "short": 9256,
              "net": 18421
            },
            "smallTrader": {
              "long": 22177,
              "short": 25948,
              "net": -3771
            }
          },
          "openInterest": 119691
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17846,
              "short": 18275,
              "net": -429
            },
            "nonCommercial": {
              "long": 9016,
              "short": 10853,
              "net": -1837
            },
            "smallTrader": {
              "long": 6396,
              "short": 4130,
              "net": 2266
            }
          },
          "openInterest": 34577
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172794,
              "short": 210915,
              "net": -38121
            },
            "nonCommercial": {
              "long": 51144,
              "short": 46224,
              "net": 4920
            },
            "smallTrader": {
              "long": 60396,
              "short": 27195,
              "net": 33201
            }
          },
          "openInterest": 331427
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1286,
              "short": 6239,
              "net": -4953
            },
            "nonCommercial": {
              "long": 4789,
              "short": 832,
              "net": 3957
            },
            "smallTrader": {
              "long": 2159,
              "short": 1163,
              "net": 996
            }
          },
          "openInterest": 8327
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35075,
              "short": 37358,
              "net": -2283
            },
            "nonCommercial": {
              "long": 16521,
              "short": 8185,
              "net": 8336
            },
            "smallTrader": {
              "long": 2747,
              "short": 8800,
              "net": -6053
            }
          },
          "openInterest": 54517
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11965,
              "short": 94944,
              "net": -82979
            },
            "nonCommercial": {
              "long": 57433,
              "short": 5696,
              "net": 51737
            },
            "smallTrader": {
              "long": 42541,
              "short": 11299,
              "net": 31242
            }
          },
          "openInterest": 120507
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93692,
              "short": 142817,
              "net": -49125
            },
            "nonCommercial": {
              "long": 33649,
              "short": 7006,
              "net": 26643
            },
            "smallTrader": {
              "long": 42625,
              "short": 20143,
              "net": 22482
            }
          },
          "openInterest": 188568
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71298,
              "short": 130330,
              "net": -59032
            },
            "nonCommercial": {
              "long": 49362,
              "short": 6081,
              "net": 43281
            },
            "smallTrader": {
              "long": 30613,
              "short": 14862,
              "net": 15751
            }
          },
          "openInterest": 166094
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105397,
              "short": 163950,
              "net": -58553
            },
            "nonCommercial": {
              "long": 63756,
              "short": 20643,
              "net": 43113
            },
            "smallTrader": {
              "long": 82315,
              "short": 66875,
              "net": 15440
            }
          },
          "openInterest": 275392
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118141,
              "short": 191722,
              "net": -73581
            },
            "nonCommercial": {
              "long": 67635,
              "short": 29764,
              "net": 37871
            },
            "smallTrader": {
              "long": 67733,
              "short": 32023,
              "net": 35710
            }
          },
          "openInterest": 271307
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29519,
              "short": 10281,
              "net": 19238
            },
            "nonCommercial": {
              "long": 4369,
              "short": 17197,
              "net": -12828
            },
            "smallTrader": {
              "long": 10443,
              "short": 16853,
              "net": -6410
            }
          },
          "openInterest": 44331
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7653,
              "short": 3761,
              "net": 3892
            },
            "nonCommercial": {
              "long": 2341,
              "short": 6735,
              "net": -4394
            },
            "smallTrader": {
              "long": 2682,
              "short": 2180,
              "net": 502
            }
          },
          "openInterest": 14699
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31779,
              "short": 46978,
              "net": -15199
            },
            "nonCommercial": {
              "long": 17725,
              "short": 3007,
              "net": 14718
            },
            "smallTrader": {
              "long": 17466,
              "short": 16985,
              "net": 481
            }
          },
          "openInterest": 71609
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67106,
              "short": 106114,
              "net": -39008
            },
            "nonCommercial": {
              "long": 56834,
              "short": 17743,
              "net": 39091
            },
            "smallTrader": {
              "long": 26467,
              "short": 26550,
              "net": -83
            }
          },
          "openInterest": 172453
        }
      ]
    },
    {
      "reportDate": "2004-04-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 977937,
              "short": 759459,
              "net": 218478
            },
            "nonCommercial": {
              "long": 204853,
              "short": 305602,
              "net": -100749
            },
            "smallTrader": {
              "long": 33042,
              "short": 150771,
              "net": -117729
            }
          },
          "openInterest": 1268553
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 111747,
              "short": 89241,
              "net": 22506
            },
            "nonCommercial": {
              "long": 33471,
              "short": 34168,
              "net": -697
            },
            "smallTrader": {
              "long": 18588,
              "short": 40397,
              "net": -21809
            }
          },
          "openInterest": 164502
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 308434,
              "short": 283395,
              "net": 25039
            },
            "nonCommercial": {
              "long": 79625,
              "short": 86643,
              "net": -7018
            },
            "smallTrader": {
              "long": 63776,
              "short": 81797,
              "net": -18021
            }
          },
          "openInterest": 466378
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 631603,
              "short": 667838,
              "net": -36235
            },
            "nonCommercial": {
              "long": 266573,
              "short": 148263,
              "net": 118310
            },
            "smallTrader": {
              "long": 19508,
              "short": 101583,
              "net": -82075
            }
          },
          "openInterest": 966441
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8048,
              "short": 32503,
              "net": -24455
            },
            "nonCommercial": {
              "long": 12252,
              "short": 826,
              "net": 11426
            },
            "smallTrader": {
              "long": 19120,
              "short": 6091,
              "net": 13029
            }
          },
          "openInterest": 39460
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11950,
              "short": 31895,
              "net": -19945
            },
            "nonCommercial": {
              "long": 12752,
              "short": 2104,
              "net": 10648
            },
            "smallTrader": {
              "long": 20814,
              "short": 11517,
              "net": 9297
            }
          },
          "openInterest": 45575
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13846,
              "short": 47521,
              "net": -33675
            },
            "nonCommercial": {
              "long": 20785,
              "short": 3635,
              "net": 17150
            },
            "smallTrader": {
              "long": 31614,
              "short": 15089,
              "net": 16525
            }
          },
          "openInterest": 66422
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76394,
              "short": 65213,
              "net": 11181
            },
            "nonCommercial": {
              "long": 5580,
              "short": 17911,
              "net": -12331
            },
            "smallTrader": {
              "long": 8646,
              "short": 7496,
              "net": 1150
            }
          },
          "openInterest": 96694
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49507,
              "short": 73037,
              "net": -23530
            },
            "nonCommercial": {
              "long": 29674,
              "short": 14927,
              "net": 14747
            },
            "smallTrader": {
              "long": 14612,
              "short": 5829,
              "net": 8783
            }
          },
          "openInterest": 100729
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33051,
              "short": 48222,
              "net": -15171
            },
            "nonCommercial": {
              "long": 23915,
              "short": 16581,
              "net": 7334
            },
            "smallTrader": {
              "long": 14505,
              "short": 6668,
              "net": 7837
            }
          },
          "openInterest": 74015
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 322322,
              "short": 496015,
              "net": -173693
            },
            "nonCommercial": {
              "long": 251204,
              "short": 46057,
              "net": 205147
            },
            "smallTrader": {
              "long": 117307,
              "short": 148761,
              "net": -31454
            }
          },
          "openInterest": 741139
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55595,
              "short": 43552,
              "net": 12043
            },
            "nonCommercial": {
              "long": 15985,
              "short": 30432,
              "net": -14447
            },
            "smallTrader": {
              "long": 10932,
              "short": 8528,
              "net": 2404
            }
          },
          "openInterest": 92407
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 444286,
              "short": 501188,
              "net": -56902
            },
            "nonCommercial": {
              "long": 134024,
              "short": 86298,
              "net": 47726
            },
            "smallTrader": {
              "long": 63916,
              "short": 54740,
              "net": 9176
            }
          },
          "openInterest": 708421
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49513,
              "short": 62828,
              "net": -13315
            },
            "nonCommercial": {
              "long": 18074,
              "short": 12331,
              "net": 5743
            },
            "smallTrader": {
              "long": 41388,
              "short": 33816,
              "net": 7572
            }
          },
          "openInterest": 109077
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5874,
              "short": 3147,
              "net": 2727
            },
            "nonCommercial": {
              "long": 3340,
              "short": 2505,
              "net": 835
            },
            "smallTrader": {
              "long": 4027,
              "short": 7589,
              "net": -3562
            }
          },
          "openInterest": 13951
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48309,
              "short": 239183,
              "net": -190874
            },
            "nonCommercial": {
              "long": 174575,
              "short": 35879,
              "net": 138696
            },
            "smallTrader": {
              "long": 67234,
              "short": 15056,
              "net": 52178
            }
          },
          "openInterest": 305423
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96478,
              "short": 113330,
              "net": -16852
            },
            "nonCommercial": {
              "long": 30302,
              "short": 24961,
              "net": 5341
            },
            "smallTrader": {
              "long": 31398,
              "short": 19887,
              "net": 11511
            }
          },
          "openInterest": 170850
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53038,
              "short": 101443,
              "net": -48405
            },
            "nonCommercial": {
              "long": 47017,
              "short": 22257,
              "net": 24760
            },
            "smallTrader": {
              "long": 35330,
              "short": 11685,
              "net": 23645
            }
          },
          "openInterest": 135388
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26490,
              "short": 41388,
              "net": -14898
            },
            "nonCommercial": {
              "long": 25748,
              "short": 9860,
              "net": 15888
            },
            "smallTrader": {
              "long": 17108,
              "short": 18098,
              "net": -990
            }
          },
          "openInterest": 82268
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51100,
              "short": 67538,
              "net": -16438
            },
            "nonCommercial": {
              "long": 32166,
              "short": 9453,
              "net": 22713
            },
            "smallTrader": {
              "long": 22118,
              "short": 28393,
              "net": -6275
            }
          },
          "openInterest": 124748
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21536,
              "short": 16065,
              "net": 5471
            },
            "nonCommercial": {
              "long": 8915,
              "short": 15184,
              "net": -6269
            },
            "smallTrader": {
              "long": 5715,
              "short": 4917,
              "net": 798
            }
          },
          "openInterest": 37417
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172726,
              "short": 216772,
              "net": -44046
            },
            "nonCommercial": {
              "long": 59097,
              "short": 47552,
              "net": 11545
            },
            "smallTrader": {
              "long": 61097,
              "short": 28596,
              "net": 32501
            }
          },
          "openInterest": 341655
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1424,
              "short": 6042,
              "net": -4618
            },
            "nonCommercial": {
              "long": 4748,
              "short": 914,
              "net": 3834
            },
            "smallTrader": {
              "long": 2041,
              "short": 1257,
              "net": 784
            }
          },
          "openInterest": 8280
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36467,
              "short": 37823,
              "net": -1356
            },
            "nonCommercial": {
              "long": 16532,
              "short": 10785,
              "net": 5747
            },
            "smallTrader": {
              "long": 3062,
              "short": 7453,
              "net": -4391
            }
          },
          "openInterest": 56639
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11989,
              "short": 94907,
              "net": -82918
            },
            "nonCommercial": {
              "long": 55444,
              "short": 3728,
              "net": 51716
            },
            "smallTrader": {
              "long": 43833,
              "short": 12631,
              "net": 31202
            }
          },
          "openInterest": 119901
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89356,
              "short": 131442,
              "net": -42086
            },
            "nonCommercial": {
              "long": 28569,
              "short": 6396,
              "net": 22173
            },
            "smallTrader": {
              "long": 43131,
              "short": 23218,
              "net": 19913
            }
          },
          "openInterest": 177561
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76160,
              "short": 122479,
              "net": -46319
            },
            "nonCommercial": {
              "long": 39330,
              "short": 6066,
              "net": 33264
            },
            "smallTrader": {
              "long": 30642,
              "short": 17587,
              "net": 13055
            }
          },
          "openInterest": 159422
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105588,
              "short": 155000,
              "net": -49412
            },
            "nonCommercial": {
              "long": 57102,
              "short": 21206,
              "net": 35896
            },
            "smallTrader": {
              "long": 81982,
              "short": 68466,
              "net": 13516
            }
          },
          "openInterest": 268926
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116372,
              "short": 202858,
              "net": -86486
            },
            "nonCommercial": {
              "long": 76419,
              "short": 25221,
              "net": 51198
            },
            "smallTrader": {
              "long": 66952,
              "short": 31664,
              "net": 35288
            }
          },
          "openInterest": 274280
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21790,
              "short": 11465,
              "net": 10325
            },
            "nonCommercial": {
              "long": 3865,
              "short": 9806,
              "net": -5941
            },
            "smallTrader": {
              "long": 10483,
              "short": 14867,
              "net": -4384
            }
          },
          "openInterest": 36138
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7382,
              "short": 3861,
              "net": 3521
            },
            "nonCommercial": {
              "long": 2684,
              "short": 6519,
              "net": -3835
            },
            "smallTrader": {
              "long": 2471,
              "short": 2157,
              "net": 314
            }
          },
          "openInterest": 14601
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32021,
              "short": 47784,
              "net": -15763
            },
            "nonCommercial": {
              "long": 18351,
              "short": 3177,
              "net": 15174
            },
            "smallTrader": {
              "long": 16368,
              "short": 15779,
              "net": 589
            }
          },
          "openInterest": 70015
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65384,
              "short": 106795,
              "net": -41411
            },
            "nonCommercial": {
              "long": 57605,
              "short": 16030,
              "net": 41575
            },
            "smallTrader": {
              "long": 27720,
              "short": 27884,
              "net": -164
            }
          },
          "openInterest": 171462
        }
      ]
    },
    {
      "reportDate": "2004-04-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1022634,
              "short": 789850,
              "net": 232784
            },
            "nonCommercial": {
              "long": 187585,
              "short": 302405,
              "net": -114820
            },
            "smallTrader": {
              "long": 135868,
              "short": 253832,
              "net": -117964
            }
          },
          "openInterest": 1397848
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 118504,
              "short": 92447,
              "net": 26057
            },
            "nonCommercial": {
              "long": 36062,
              "short": 33969,
              "net": 2093
            },
            "smallTrader": {
              "long": 18387,
              "short": 46537,
              "net": -28150
            }
          },
          "openInterest": 173943
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 318745,
              "short": 279769,
              "net": 38976
            },
            "nonCommercial": {
              "long": 72878,
              "short": 86626,
              "net": -13748
            },
            "smallTrader": {
              "long": 88082,
              "short": 113310,
              "net": -25228
            }
          },
          "openInterest": 488837
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 697612,
              "short": 688385,
              "net": 9227
            },
            "nonCommercial": {
              "long": 266062,
              "short": 186057,
              "net": 80005
            },
            "smallTrader": {
              "long": 76275,
              "short": 165507,
              "net": -89232
            }
          },
          "openInterest": 1094320
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9475,
              "short": 21700,
              "net": -12225
            },
            "nonCommercial": {
              "long": 5808,
              "short": 2562,
              "net": 3246
            },
            "smallTrader": {
              "long": 16121,
              "short": 7142,
              "net": 8979
            }
          },
          "openInterest": 31409
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14613,
              "short": 24278,
              "net": -9665
            },
            "nonCommercial": {
              "long": 8083,
              "short": 2939,
              "net": 5144
            },
            "smallTrader": {
              "long": 18300,
              "short": 13779,
              "net": 4521
            }
          },
          "openInterest": 41048
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25086,
              "short": 36245,
              "net": -11159
            },
            "nonCommercial": {
              "long": 14206,
              "short": 14758,
              "net": -552
            },
            "smallTrader": {
              "long": 26000,
              "short": 14289,
              "net": 11711
            }
          },
          "openInterest": 65409
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82958,
              "short": 63915,
              "net": 19043
            },
            "nonCommercial": {
              "long": 5988,
              "short": 25499,
              "net": -19511
            },
            "smallTrader": {
              "long": 7221,
              "short": 6753,
              "net": 468
            }
          },
          "openInterest": 102927
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50106,
              "short": 64768,
              "net": -14662
            },
            "nonCommercial": {
              "long": 26662,
              "short": 20091,
              "net": 6571
            },
            "smallTrader": {
              "long": 14647,
              "short": 6556,
              "net": 8091
            }
          },
          "openInterest": 97960
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31506,
              "short": 46879,
              "net": -15373
            },
            "nonCommercial": {
              "long": 26130,
              "short": 17356,
              "net": 8774
            },
            "smallTrader": {
              "long": 12539,
              "short": 5940,
              "net": 6599
            }
          },
          "openInterest": 74361
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328781,
              "short": 466178,
              "net": -137397
            },
            "nonCommercial": {
              "long": 209130,
              "short": 43819,
              "net": 165311
            },
            "smallTrader": {
              "long": 112966,
              "short": 140880,
              "net": -27914
            }
          },
          "openInterest": 696799
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64035,
              "short": 40289,
              "net": 23746
            },
            "nonCommercial": {
              "long": 11950,
              "short": 36449,
              "net": -24499
            },
            "smallTrader": {
              "long": 8740,
              "short": 7987,
              "net": 753
            }
          },
          "openInterest": 86782
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 415990,
              "short": 483632,
              "net": -67642
            },
            "nonCommercial": {
              "long": 141042,
              "short": 83851,
              "net": 57191
            },
            "smallTrader": {
              "long": 58953,
              "short": 48502,
              "net": 10451
            }
          },
          "openInterest": 679696
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51488,
              "short": 65820,
              "net": -14332
            },
            "nonCommercial": {
              "long": 22037,
              "short": 12238,
              "net": 9799
            },
            "smallTrader": {
              "long": 41178,
              "short": 36645,
              "net": 4533
            }
          },
          "openInterest": 114818
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5635,
              "short": 3586,
              "net": 2049
            },
            "nonCommercial": {
              "long": 4721,
              "short": 2810,
              "net": 1911
            },
            "smallTrader": {
              "long": 3610,
              "short": 7570,
              "net": -3960
            }
          },
          "openInterest": 14843
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60461,
              "short": 182891,
              "net": -122430
            },
            "nonCommercial": {
              "long": 109438,
              "short": 36162,
              "net": 73276
            },
            "smallTrader": {
              "long": 63363,
              "short": 14209,
              "net": 49154
            }
          },
          "openInterest": 255395
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107339,
              "short": 127428,
              "net": -20089
            },
            "nonCommercial": {
              "long": 35825,
              "short": 24780,
              "net": 11045
            },
            "smallTrader": {
              "long": 30611,
              "short": 21567,
              "net": 9044
            }
          },
          "openInterest": 187204
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55727,
              "short": 66233,
              "net": -10506
            },
            "nonCommercial": {
              "long": 18697,
              "short": 24741,
              "net": -6044
            },
            "smallTrader": {
              "long": 29813,
              "short": 13263,
              "net": 16550
            }
          },
          "openInterest": 104240
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25586,
              "short": 37949,
              "net": -12363
            },
            "nonCommercial": {
              "long": 18031,
              "short": 6973,
              "net": 11058
            },
            "smallTrader": {
              "long": 16413,
              "short": 15108,
              "net": 1305
            }
          },
          "openInterest": 73442
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50525,
              "short": 70536,
              "net": -20011
            },
            "nonCommercial": {
              "long": 35967,
              "short": 10717,
              "net": 25250
            },
            "smallTrader": {
              "long": 21734,
              "short": 26973,
              "net": -5239
            }
          },
          "openInterest": 127798
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27342,
              "short": 12952,
              "net": 14390
            },
            "nonCommercial": {
              "long": 4894,
              "short": 20231,
              "net": -15337
            },
            "smallTrader": {
              "long": 6140,
              "short": 5193,
              "net": 947
            }
          },
          "openInterest": 39527
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185540,
              "short": 209294,
              "net": -23754
            },
            "nonCommercial": {
              "long": 43217,
              "short": 50469,
              "net": -7252
            },
            "smallTrader": {
              "long": 59438,
              "short": 28432,
              "net": 31006
            }
          },
          "openInterest": 338663
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1472,
              "short": 5975,
              "net": -4503
            },
            "nonCommercial": {
              "long": 4528,
              "short": 904,
              "net": 3624
            },
            "smallTrader": {
              "long": 2122,
              "short": 1243,
              "net": 879
            }
          },
          "openInterest": 8122
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46627,
              "short": 40202,
              "net": 6425
            },
            "nonCommercial": {
              "long": 14303,
              "short": 12448,
              "net": 1855
            },
            "smallTrader": {
              "long": 5916,
              "short": 14196,
              "net": -8280
            }
          },
          "openInterest": 67208
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14364,
              "short": 89184,
              "net": -74820
            },
            "nonCommercial": {
              "long": 46589,
              "short": 3286,
              "net": 43303
            },
            "smallTrader": {
              "long": 39576,
              "short": 8059,
              "net": 31517
            }
          },
          "openInterest": 110293
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87447,
              "short": 123276,
              "net": -35829
            },
            "nonCommercial": {
              "long": 25359,
              "short": 8482,
              "net": 16877
            },
            "smallTrader": {
              "long": 38333,
              "short": 19381,
              "net": 18952
            }
          },
          "openInterest": 168496
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69405,
              "short": 122764,
              "net": -53359
            },
            "nonCommercial": {
              "long": 44175,
              "short": 4394,
              "net": 39781
            },
            "smallTrader": {
              "long": 28918,
              "short": 15340,
              "net": 13578
            }
          },
          "openInterest": 156965
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106021,
              "short": 148279,
              "net": -42258
            },
            "nonCommercial": {
              "long": 54497,
              "short": 20828,
              "net": 33669
            },
            "smallTrader": {
              "long": 77491,
              "short": 68902,
              "net": 8589
            }
          },
          "openInterest": 262329
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120733,
              "short": 207668,
              "net": -86935
            },
            "nonCommercial": {
              "long": 76306,
              "short": 23694,
              "net": 52612
            },
            "smallTrader": {
              "long": 66945,
              "short": 32622,
              "net": 34323
            }
          },
          "openInterest": 284611
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24935,
              "short": 7039,
              "net": 17896
            },
            "nonCommercial": {
              "long": 3757,
              "short": 12060,
              "net": -8303
            },
            "smallTrader": {
              "long": 10244,
              "short": 19837,
              "net": -9593
            }
          },
          "openInterest": 38936
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3665,
              "short": 3361,
              "net": 304
            },
            "nonCommercial": {
              "long": 2444,
              "short": 5189,
              "net": -2745
            },
            "smallTrader": {
              "long": 4239,
              "short": 1798,
              "net": 2441
            }
          },
          "openInterest": 12416
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31391,
              "short": 46148,
              "net": -14757
            },
            "nonCommercial": {
              "long": 16885,
              "short": 3154,
              "net": 13731
            },
            "smallTrader": {
              "long": 13202,
              "short": 12176,
              "net": 1026
            }
          },
          "openInterest": 64078
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67104,
              "short": 96427,
              "net": -29323
            },
            "nonCommercial": {
              "long": 47261,
              "short": 16400,
              "net": 30861
            },
            "smallTrader": {
              "long": 24405,
              "short": 25943,
              "net": -1538
            }
          },
          "openInterest": 151261
        }
      ]
    },
    {
      "reportDate": "2004-04-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1076552,
              "short": 789215,
              "net": 287337
            },
            "nonCommercial": {
              "long": 169628,
              "short": 360899,
              "net": -191271
            },
            "smallTrader": {
              "long": 130563,
              "short": 226629,
              "net": -96066
            }
          },
          "openInterest": 1423855
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 125358,
              "short": 97455,
              "net": 27903
            },
            "nonCommercial": {
              "long": 40411,
              "short": 36034,
              "net": 4377
            },
            "smallTrader": {
              "long": 18830,
              "short": 51110,
              "net": -32280
            }
          },
          "openInterest": 185924
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 327990,
              "short": 292215,
              "net": 35775
            },
            "nonCommercial": {
              "long": 74748,
              "short": 78196,
              "net": -3448
            },
            "smallTrader": {
              "long": 82985,
              "short": 115312,
              "net": -32327
            }
          },
          "openInterest": 505378
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 723237,
              "short": 732912,
              "net": -9675
            },
            "nonCommercial": {
              "long": 295901,
              "short": 195002,
              "net": 100899
            },
            "smallTrader": {
              "long": 71170,
              "short": 162394,
              "net": -91224
            }
          },
          "openInterest": 1150684
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11346,
              "short": 22108,
              "net": -10762
            },
            "nonCommercial": {
              "long": 5801,
              "short": 2668,
              "net": 3133
            },
            "smallTrader": {
              "long": 15658,
              "short": 8029,
              "net": 7629
            }
          },
          "openInterest": 32822
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16797,
              "short": 23060,
              "net": -6263
            },
            "nonCommercial": {
              "long": 7965,
              "short": 4233,
              "net": 3732
            },
            "smallTrader": {
              "long": 17678,
              "short": 15147,
              "net": 2531
            }
          },
          "openInterest": 42492
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32715,
              "short": 31461,
              "net": 1254
            },
            "nonCommercial": {
              "long": 12310,
              "short": 21935,
              "net": -9625
            },
            "smallTrader": {
              "long": 25887,
              "short": 17516,
              "net": 8371
            }
          },
          "openInterest": 70976
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86957,
              "short": 66660,
              "net": 20297
            },
            "nonCommercial": {
              "long": 5728,
              "short": 26564,
              "net": -20836
            },
            "smallTrader": {
              "long": 6716,
              "short": 6177,
              "net": 539
            }
          },
          "openInterest": 105091
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47272,
              "short": 56721,
              "net": -9449
            },
            "nonCommercial": {
              "long": 25962,
              "short": 23868,
              "net": 2094
            },
            "smallTrader": {
              "long": 14127,
              "short": 6772,
              "net": 7355
            }
          },
          "openInterest": 92635
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34146,
              "short": 46644,
              "net": -12498
            },
            "nonCommercial": {
              "long": 19379,
              "short": 11199,
              "net": 8180
            },
            "smallTrader": {
              "long": 11946,
              "short": 7628,
              "net": 4318
            }
          },
          "openInterest": 69318
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 324659,
              "short": 454543,
              "net": -129884
            },
            "nonCommercial": {
              "long": 199853,
              "short": 40143,
              "net": 159710
            },
            "smallTrader": {
              "long": 105148,
              "short": 134974,
              "net": -29826
            }
          },
          "openInterest": 665652
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61081,
              "short": 37423,
              "net": 23658
            },
            "nonCommercial": {
              "long": 11966,
              "short": 36252,
              "net": -24286
            },
            "smallTrader": {
              "long": 8035,
              "short": 7407,
              "net": 628
            }
          },
          "openInterest": 83546
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 428220,
              "short": 500950,
              "net": -72730
            },
            "nonCommercial": {
              "long": 148250,
              "short": 88708,
              "net": 59542
            },
            "smallTrader": {
              "long": 58756,
              "short": 45568,
              "net": 13188
            }
          },
          "openInterest": 697218
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58644,
              "short": 68137,
              "net": -9493
            },
            "nonCommercial": {
              "long": 19136,
              "short": 13566,
              "net": 5570
            },
            "smallTrader": {
              "long": 41500,
              "short": 37577,
              "net": 3923
            }
          },
          "openInterest": 119710
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5743,
              "short": 3457,
              "net": 2286
            },
            "nonCommercial": {
              "long": 4529,
              "short": 2636,
              "net": 1893
            },
            "smallTrader": {
              "long": 3911,
              "short": 8090,
              "net": -4179
            }
          },
          "openInterest": 15431
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68224,
              "short": 169845,
              "net": -101621
            },
            "nonCommercial": {
              "long": 98229,
              "short": 40425,
              "net": 57804
            },
            "smallTrader": {
              "long": 57675,
              "short": 13858,
              "net": 43817
            }
          },
          "openInterest": 246504
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103373,
              "short": 126090,
              "net": -22717
            },
            "nonCommercial": {
              "long": 39275,
              "short": 24112,
              "net": 15163
            },
            "smallTrader": {
              "long": 28468,
              "short": 20914,
              "net": 7554
            }
          },
          "openInterest": 182552
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56938,
              "short": 72673,
              "net": -15735
            },
            "nonCommercial": {
              "long": 17240,
              "short": 17036,
              "net": 204
            },
            "smallTrader": {
              "long": 30797,
              "short": 15266,
              "net": 15531
            }
          },
          "openInterest": 104978
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26079,
              "short": 40768,
              "net": -14689
            },
            "nonCommercial": {
              "long": 19281,
              "short": 7103,
              "net": 12178
            },
            "smallTrader": {
              "long": 17023,
              "short": 14512,
              "net": 2511
            }
          },
          "openInterest": 75440
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52699,
              "short": 70027,
              "net": -17328
            },
            "nonCommercial": {
              "long": 35238,
              "short": 10333,
              "net": 24905
            },
            "smallTrader": {
              "long": 19177,
              "short": 26754,
              "net": -7577
            }
          },
          "openInterest": 126737
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28392,
              "short": 14361,
              "net": 14031
            },
            "nonCommercial": {
              "long": 3946,
              "short": 17240,
              "net": -13294
            },
            "smallTrader": {
              "long": 4452,
              "short": 5189,
              "net": -737
            }
          },
          "openInterest": 37863
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185368,
              "short": 224868,
              "net": -39500
            },
            "nonCommercial": {
              "long": 51155,
              "short": 49139,
              "net": 2016
            },
            "smallTrader": {
              "long": 62828,
              "short": 25344,
              "net": 37484
            }
          },
          "openInterest": 348152
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2655,
              "short": 4353,
              "net": -1698
            },
            "nonCommercial": {
              "long": 1976,
              "short": 863,
              "net": 1113
            },
            "smallTrader": {
              "long": 1838,
              "short": 1253,
              "net": 585
            }
          },
          "openInterest": 6469
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34741,
              "short": 43440,
              "net": -8699
            },
            "nonCommercial": {
              "long": 24245,
              "short": 9177,
              "net": 15068
            },
            "smallTrader": {
              "long": 5657,
              "short": 12026,
              "net": -6369
            }
          },
          "openInterest": 66145
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16276,
              "short": 83144,
              "net": -66868
            },
            "nonCommercial": {
              "long": 39078,
              "short": 4447,
              "net": 34631
            },
            "smallTrader": {
              "long": 41200,
              "short": 8963,
              "net": 32237
            }
          },
          "openInterest": 106516
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81395,
              "short": 123302,
              "net": -41907
            },
            "nonCommercial": {
              "long": 29250,
              "short": 5245,
              "net": 24005
            },
            "smallTrader": {
              "long": 37291,
              "short": 19389,
              "net": 17902
            }
          },
          "openInterest": 163098
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64337,
              "short": 127957,
              "net": -63620
            },
            "nonCommercial": {
              "long": 49693,
              "short": 2886,
              "net": 46807
            },
            "smallTrader": {
              "long": 30538,
              "short": 13725,
              "net": 16813
            }
          },
          "openInterest": 159218
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100627,
              "short": 149616,
              "net": -48989
            },
            "nonCommercial": {
              "long": 54075,
              "short": 15888,
              "net": 38187
            },
            "smallTrader": {
              "long": 75702,
              "short": 64900,
              "net": 10802
            }
          },
          "openInterest": 255513
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120717,
              "short": 202980,
              "net": -82263
            },
            "nonCommercial": {
              "long": 75486,
              "short": 24378,
              "net": 51108
            },
            "smallTrader": {
              "long": 58088,
              "short": 26933,
              "net": 31155
            }
          },
          "openInterest": 275343
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27830,
              "short": 6319,
              "net": 21511
            },
            "nonCommercial": {
              "long": 1374,
              "short": 12466,
              "net": -11092
            },
            "smallTrader": {
              "long": 8683,
              "short": 19102,
              "net": -10419
            }
          },
          "openInterest": 37889
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3354,
              "short": 3084,
              "net": 270
            },
            "nonCommercial": {
              "long": 2715,
              "short": 5450,
              "net": -2735
            },
            "smallTrader": {
              "long": 4117,
              "short": 1652,
              "net": 2465
            }
          },
          "openInterest": 12261
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29659,
              "short": 42499,
              "net": -12840
            },
            "nonCommercial": {
              "long": 16052,
              "short": 2610,
              "net": 13442
            },
            "smallTrader": {
              "long": 12069,
              "short": 12671,
              "net": -602
            }
          },
          "openInterest": 59790
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68594,
              "short": 86697,
              "net": -18103
            },
            "nonCommercial": {
              "long": 41222,
              "short": 18846,
              "net": 22376
            },
            "smallTrader": {
              "long": 20795,
              "short": 25068,
              "net": -4273
            }
          },
          "openInterest": 141159
        }
      ]
    },
    {
      "reportDate": "2004-05-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1087178,
              "short": 809122,
              "net": 278056
            },
            "nonCommercial": {
              "long": 161115,
              "short": 327011,
              "net": -165896
            },
            "smallTrader": {
              "long": 142060,
              "short": 254220,
              "net": -112160
            }
          },
          "openInterest": 1445711
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 123762,
              "short": 95941,
              "net": 27821
            },
            "nonCommercial": {
              "long": 37185,
              "short": 32501,
              "net": 4684
            },
            "smallTrader": {
              "long": 20803,
              "short": 53308,
              "net": -32505
            }
          },
          "openInterest": 183076
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 347649,
              "short": 290690,
              "net": 56959
            },
            "nonCommercial": {
              "long": 71415,
              "short": 99596,
              "net": -28181
            },
            "smallTrader": {
              "long": 75174,
              "short": 103952,
              "net": -28778
            }
          },
          "openInterest": 516287
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 726873,
              "short": 754341,
              "net": -27468
            },
            "nonCommercial": {
              "long": 316736,
              "short": 186271,
              "net": 130465
            },
            "smallTrader": {
              "long": 71297,
              "short": 174294,
              "net": -102997
            }
          },
          "openInterest": 1179077
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15117,
              "short": 21782,
              "net": -6665
            },
            "nonCommercial": {
              "long": 6397,
              "short": 4211,
              "net": 2186
            },
            "smallTrader": {
              "long": 14187,
              "short": 9708,
              "net": 4479
            }
          },
          "openInterest": 35722
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19753,
              "short": 27010,
              "net": -7257
            },
            "nonCommercial": {
              "long": 8405,
              "short": 3675,
              "net": 4730
            },
            "smallTrader": {
              "long": 18131,
              "short": 15604,
              "net": 2527
            }
          },
          "openInterest": 46341
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44669,
              "short": 29194,
              "net": 15475
            },
            "nonCommercial": {
              "long": 13178,
              "short": 32569,
              "net": -19391
            },
            "smallTrader": {
              "long": 23886,
              "short": 19970,
              "net": 3916
            }
          },
          "openInterest": 81767
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85970,
              "short": 65312,
              "net": 20658
            },
            "nonCommercial": {
              "long": 5721,
              "short": 26457,
              "net": -20736
            },
            "smallTrader": {
              "long": 6737,
              "short": 6659,
              "net": 78
            }
          },
          "openInterest": 103828
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49568,
              "short": 56907,
              "net": -7339
            },
            "nonCommercial": {
              "long": 26210,
              "short": 26093,
              "net": 117
            },
            "smallTrader": {
              "long": 14368,
              "short": 7146,
              "net": 7222
            }
          },
          "openInterest": 96486
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33866,
              "short": 44616,
              "net": -10750
            },
            "nonCommercial": {
              "long": 17790,
              "short": 10488,
              "net": 7302
            },
            "smallTrader": {
              "long": 10711,
              "short": 7263,
              "net": 3448
            }
          },
          "openInterest": 65438
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 317105,
              "short": 454182,
              "net": -137077
            },
            "nonCommercial": {
              "long": 203086,
              "short": 43104,
              "net": 159982
            },
            "smallTrader": {
              "long": 103711,
              "short": 126616,
              "net": -22905
            }
          },
          "openInterest": 656357
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60618,
              "short": 32801,
              "net": 27817
            },
            "nonCommercial": {
              "long": 12832,
              "short": 40957,
              "net": -28125
            },
            "smallTrader": {
              "long": 8705,
              "short": 8397,
              "net": 308
            }
          },
          "openInterest": 84864
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 442376,
              "short": 515675,
              "net": -73299
            },
            "nonCommercial": {
              "long": 159882,
              "short": 94334,
              "net": 65548
            },
            "smallTrader": {
              "long": 58823,
              "short": 51072,
              "net": 7751
            }
          },
          "openInterest": 726559
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62692,
              "short": 72433,
              "net": -9741
            },
            "nonCommercial": {
              "long": 19501,
              "short": 12502,
              "net": 6999
            },
            "smallTrader": {
              "long": 41692,
              "short": 38950,
              "net": 2742
            }
          },
          "openInterest": 124170
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5322,
              "short": 3645,
              "net": 1677
            },
            "nonCommercial": {
              "long": 5467,
              "short": 2766,
              "net": 2701
            },
            "smallTrader": {
              "long": 3748,
              "short": 8126,
              "net": -4378
            }
          },
          "openInterest": 15830
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72166,
              "short": 161564,
              "net": -89398
            },
            "nonCommercial": {
              "long": 91845,
              "short": 37182,
              "net": 54663
            },
            "smallTrader": {
              "long": 54770,
              "short": 20035,
              "net": 34735
            }
          },
          "openInterest": 246863
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96207,
              "short": 122961,
              "net": -26754
            },
            "nonCommercial": {
              "long": 41990,
              "short": 24537,
              "net": 17453
            },
            "smallTrader": {
              "long": 28699,
              "short": 19398,
              "net": 9301
            }
          },
          "openInterest": 178979
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59816,
              "short": 76749,
              "net": -16933
            },
            "nonCommercial": {
              "long": 12525,
              "short": 9552,
              "net": 2973
            },
            "smallTrader": {
              "long": 31481,
              "short": 17521,
              "net": 13960
            }
          },
          "openInterest": 103861
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27092,
              "short": 44665,
              "net": -17573
            },
            "nonCommercial": {
              "long": 21440,
              "short": 7020,
              "net": 14420
            },
            "smallTrader": {
              "long": 18697,
              "short": 15544,
              "net": 3153
            }
          },
          "openInterest": 79882
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52792,
              "short": 71451,
              "net": -18659
            },
            "nonCommercial": {
              "long": 39734,
              "short": 12285,
              "net": 27449
            },
            "smallTrader": {
              "long": 20565,
              "short": 29355,
              "net": -8790
            }
          },
          "openInterest": 131487
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41186,
              "short": 11359,
              "net": 29827
            },
            "nonCommercial": {
              "long": 5104,
              "short": 34531,
              "net": -29427
            },
            "smallTrader": {
              "long": 6386,
              "short": 6786,
              "net": -400
            }
          },
          "openInterest": 53989
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177672,
              "short": 230159,
              "net": -52487
            },
            "nonCommercial": {
              "long": 68225,
              "short": 50069,
              "net": 18156
            },
            "smallTrader": {
              "long": 64773,
              "short": 30442,
              "net": 34331
            }
          },
          "openInterest": 364653
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2891,
              "short": 4305,
              "net": -1414
            },
            "nonCommercial": {
              "long": 1588,
              "short": 759,
              "net": 829
            },
            "smallTrader": {
              "long": 1604,
              "short": 1019,
              "net": 585
            }
          },
          "openInterest": 6083
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40646,
              "short": 44402,
              "net": -3756
            },
            "nonCommercial": {
              "long": 27878,
              "short": 11965,
              "net": 15913
            },
            "smallTrader": {
              "long": 5878,
              "short": 18035,
              "net": -12157
            }
          },
          "openInterest": 76080
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13877,
              "short": 75844,
              "net": -61967
            },
            "nonCommercial": {
              "long": 37178,
              "short": 4130,
              "net": 33048
            },
            "smallTrader": {
              "long": 34967,
              "short": 6048,
              "net": 28919
            }
          },
          "openInterest": 93166
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79320,
              "short": 125543,
              "net": -46223
            },
            "nonCommercial": {
              "long": 31486,
              "short": 4265,
              "net": 27221
            },
            "smallTrader": {
              "long": 38415,
              "short": 19413,
              "net": 19002
            }
          },
          "openInterest": 162347
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59396,
              "short": 125973,
              "net": -66577
            },
            "nonCommercial": {
              "long": 52327,
              "short": 4412,
              "net": 47915
            },
            "smallTrader": {
              "long": 32958,
              "short": 14296,
              "net": 18662
            }
          },
          "openInterest": 155202
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96401,
              "short": 151736,
              "net": -55335
            },
            "nonCommercial": {
              "long": 58742,
              "short": 18277,
              "net": 40465
            },
            "smallTrader": {
              "long": 68950,
              "short": 54080,
              "net": 14870
            }
          },
          "openInterest": 242547
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122863,
              "short": 207936,
              "net": -85073
            },
            "nonCommercial": {
              "long": 77552,
              "short": 23925,
              "net": 53627
            },
            "smallTrader": {
              "long": 56415,
              "short": 24969,
              "net": 31446
            }
          },
          "openInterest": 276732
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24895,
              "short": 12101,
              "net": 12794
            },
            "nonCommercial": {
              "long": 1717,
              "short": 8806,
              "net": -7089
            },
            "smallTrader": {
              "long": 10289,
              "short": 15994,
              "net": -5705
            }
          },
          "openInterest": 36901
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3241,
              "short": 3755,
              "net": -514
            },
            "nonCommercial": {
              "long": 2497,
              "short": 4040,
              "net": -1543
            },
            "smallTrader": {
              "long": 3236,
              "short": 1179,
              "net": 2057
            }
          },
          "openInterest": 11056
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 25181,
              "short": 40673,
              "net": -15492
            },
            "nonCommercial": {
              "long": 17506,
              "short": 2261,
              "net": 15245
            },
            "smallTrader": {
              "long": 13415,
              "short": 13168,
              "net": 247
            }
          },
          "openInterest": 57771
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66462,
              "short": 89013,
              "net": -22551
            },
            "nonCommercial": {
              "long": 43457,
              "short": 15882,
              "net": 27575
            },
            "smallTrader": {
              "long": 16745,
              "short": 21769,
              "net": -5024
            }
          },
          "openInterest": 133529
        }
      ]
    },
    {
      "reportDate": "2004-05-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1014767,
              "short": 775061,
              "net": 239706
            },
            "nonCommercial": {
              "long": 179884,
              "short": 331731,
              "net": -151847
            },
            "smallTrader": {
              "long": 154847,
              "short": 242706,
              "net": -87859
            }
          },
          "openInterest": 1410673
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 138052,
              "short": 105829,
              "net": 32223
            },
            "nonCommercial": {
              "long": 39257,
              "short": 40583,
              "net": -1326
            },
            "smallTrader": {
              "long": 20183,
              "short": 51080,
              "net": -30897
            }
          },
          "openInterest": 199731
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 377850,
              "short": 304802,
              "net": 73048
            },
            "nonCommercial": {
              "long": 76001,
              "short": 120484,
              "net": -44483
            },
            "smallTrader": {
              "long": 83045,
              "short": 111610,
              "net": -28565
            }
          },
          "openInterest": 566789
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 797571,
              "short": 773552,
              "net": 24019
            },
            "nonCommercial": {
              "long": 288333,
              "short": 218146,
              "net": 70187
            },
            "smallTrader": {
              "long": 66588,
              "short": 160794,
              "net": -94206
            }
          },
          "openInterest": 1227725
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20143,
              "short": 20821,
              "net": -678
            },
            "nonCommercial": {
              "long": 2845,
              "short": 5687,
              "net": -2842
            },
            "smallTrader": {
              "long": 13379,
              "short": 9859,
              "net": 3520
            }
          },
          "openInterest": 36777
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22215,
              "short": 24936,
              "net": -2721
            },
            "nonCommercial": {
              "long": 8702,
              "short": 5483,
              "net": 3219
            },
            "smallTrader": {
              "long": 17357,
              "short": 17855,
              "net": -498
            }
          },
          "openInterest": 48387
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46258,
              "short": 26172,
              "net": 20086
            },
            "nonCommercial": {
              "long": 13705,
              "short": 39353,
              "net": -25648
            },
            "smallTrader": {
              "long": 26262,
              "short": 20700,
              "net": 5562
            }
          },
          "openInterest": 86362
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86586,
              "short": 67570,
              "net": 19016
            },
            "nonCommercial": {
              "long": 7168,
              "short": 26183,
              "net": -19015
            },
            "smallTrader": {
              "long": 6808,
              "short": 6809,
              "net": -1
            }
          },
          "openInterest": 105986
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50264,
              "short": 59230,
              "net": -8966
            },
            "nonCommercial": {
              "long": 26441,
              "short": 23686,
              "net": 2755
            },
            "smallTrader": {
              "long": 13453,
              "short": 7242,
              "net": 6211
            }
          },
          "openInterest": 96949
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32602,
              "short": 42645,
              "net": -10043
            },
            "nonCommercial": {
              "long": 16246,
              "short": 9323,
              "net": 6923
            },
            "smallTrader": {
              "long": 10722,
              "short": 7602,
              "net": 3120
            }
          },
          "openInterest": 63658
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 322965,
              "short": 426324,
              "net": -103359
            },
            "nonCommercial": {
              "long": 175336,
              "short": 42776,
              "net": 132560
            },
            "smallTrader": {
              "long": 95819,
              "short": 125020,
              "net": -29201
            }
          },
          "openInterest": 631827
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59068,
              "short": 37012,
              "net": 22056
            },
            "nonCommercial": {
              "long": 11812,
              "short": 34362,
              "net": -22550
            },
            "smallTrader": {
              "long": 7944,
              "short": 7450,
              "net": 494
            }
          },
          "openInterest": 81694
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 429602,
              "short": 506507,
              "net": -76905
            },
            "nonCommercial": {
              "long": 167232,
              "short": 100798,
              "net": 66434
            },
            "smallTrader": {
              "long": 64287,
              "short": 53816,
              "net": 10471
            }
          },
          "openInterest": 726542
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60552,
              "short": 79472,
              "net": -18920
            },
            "nonCommercial": {
              "long": 23484,
              "short": 11006,
              "net": 12478
            },
            "smallTrader": {
              "long": 43261,
              "short": 36819,
              "net": 6442
            }
          },
          "openInterest": 127408
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5032,
              "short": 3459,
              "net": 1573
            },
            "nonCommercial": {
              "long": 5372,
              "short": 2875,
              "net": 2497
            },
            "smallTrader": {
              "long": 4095,
              "short": 8165,
              "net": -4070
            }
          },
          "openInterest": 15866
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83705,
              "short": 153147,
              "net": -69442
            },
            "nonCommercial": {
              "long": 86776,
              "short": 48760,
              "net": 38016
            },
            "smallTrader": {
              "long": 54573,
              "short": 23147,
              "net": 31426
            }
          },
          "openInterest": 254742
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93565,
              "short": 122188,
              "net": -28623
            },
            "nonCommercial": {
              "long": 42896,
              "short": 24802,
              "net": 18094
            },
            "smallTrader": {
              "long": 31871,
              "short": 21342,
              "net": 10529
            }
          },
          "openInterest": 182175
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65656,
              "short": 63948,
              "net": 1708
            },
            "nonCommercial": {
              "long": 8791,
              "short": 18884,
              "net": -10093
            },
            "smallTrader": {
              "long": 33774,
              "short": 25389,
              "net": 8385
            }
          },
          "openInterest": 108604
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27071,
              "short": 46625,
              "net": -19554
            },
            "nonCommercial": {
              "long": 22257,
              "short": 6614,
              "net": 15643
            },
            "smallTrader": {
              "long": 20366,
              "short": 16455,
              "net": 3911
            }
          },
          "openInterest": 79966
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52217,
              "short": 74067,
              "net": -21850
            },
            "nonCommercial": {
              "long": 40102,
              "short": 12018,
              "net": 28084
            },
            "smallTrader": {
              "long": 22832,
              "short": 29066,
              "net": -6234
            }
          },
          "openInterest": 132603
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50440,
              "short": 11555,
              "net": 38885
            },
            "nonCommercial": {
              "long": 6780,
              "short": 44651,
              "net": -37871
            },
            "smallTrader": {
              "long": 6010,
              "short": 7024,
              "net": -1014
            }
          },
          "openInterest": 64776
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180964,
              "short": 239016,
              "net": -58052
            },
            "nonCommercial": {
              "long": 79116,
              "short": 55624,
              "net": 23492
            },
            "smallTrader": {
              "long": 62946,
              "short": 28386,
              "net": 34560
            }
          },
          "openInterest": 384079
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2773,
              "short": 3864,
              "net": -1091
            },
            "nonCommercial": {
              "long": 1471,
              "short": 622,
              "net": 849
            },
            "smallTrader": {
              "long": 1307,
              "short": 1065,
              "net": 242
            }
          },
          "openInterest": 5551
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53478,
              "short": 54592,
              "net": -1114
            },
            "nonCommercial": {
              "long": 35495,
              "short": 17779,
              "net": 17716
            },
            "smallTrader": {
              "long": 6825,
              "short": 23427,
              "net": -16602
            }
          },
          "openInterest": 97323
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15172,
              "short": 71259,
              "net": -56087
            },
            "nonCommercial": {
              "long": 33653,
              "short": 5389,
              "net": 28264
            },
            "smallTrader": {
              "long": 35142,
              "short": 7319,
              "net": 27823
            }
          },
          "openInterest": 91879
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77629,
              "short": 130064,
              "net": -52435
            },
            "nonCommercial": {
              "long": 35331,
              "short": 5669,
              "net": 29662
            },
            "smallTrader": {
              "long": 41338,
              "short": 18565,
              "net": 22773
            }
          },
          "openInterest": 168816
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59082,
              "short": 119927,
              "net": -60845
            },
            "nonCommercial": {
              "long": 47058,
              "short": 5212,
              "net": 41846
            },
            "smallTrader": {
              "long": 28582,
              "short": 9583,
              "net": 18999
            }
          },
          "openInterest": 142957
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92007,
              "short": 148096,
              "net": -56089
            },
            "nonCommercial": {
              "long": 61811,
              "short": 19982,
              "net": 41829
            },
            "smallTrader": {
              "long": 62112,
              "short": 47852,
              "net": 14260
            }
          },
          "openInterest": 235332
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129255,
              "short": 185436,
              "net": -56181
            },
            "nonCommercial": {
              "long": 70394,
              "short": 34162,
              "net": 36232
            },
            "smallTrader": {
              "long": 51786,
              "short": 31837,
              "net": 19949
            }
          },
          "openInterest": 268547
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28121,
              "short": 14315,
              "net": 13806
            },
            "nonCommercial": {
              "long": 1244,
              "short": 8139,
              "net": -6895
            },
            "smallTrader": {
              "long": 9099,
              "short": 16010,
              "net": -6911
            }
          },
          "openInterest": 38467
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1254,
              "short": 10136,
              "net": -8882
            },
            "nonCommercial": {
              "long": 9113,
              "short": 2413,
              "net": 6700
            },
            "smallTrader": {
              "long": 3387,
              "short": 1205,
              "net": 2182
            }
          },
          "openInterest": 15844
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 24762,
              "short": 43862,
              "net": -19100
            },
            "nonCommercial": {
              "long": 20711,
              "short": 2076,
              "net": 18635
            },
            "smallTrader": {
              "long": 13952,
              "short": 13487,
              "net": 465
            }
          },
          "openInterest": 61608
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65683,
              "short": 77653,
              "net": -11970
            },
            "nonCommercial": {
              "long": 40065,
              "short": 21818,
              "net": 18247
            },
            "smallTrader": {
              "long": 16587,
              "short": 22864,
              "net": -6277
            }
          },
          "openInterest": 130596
        }
      ]
    },
    {
      "reportDate": "2004-05-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1048134,
              "short": 779113,
              "net": 269021
            },
            "nonCommercial": {
              "long": 175698,
              "short": 343824,
              "net": -168126
            },
            "smallTrader": {
              "long": 94724,
              "short": 195619,
              "net": -100895
            }
          },
          "openInterest": 1372143
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 135166,
              "short": 106008,
              "net": 29158
            },
            "nonCommercial": {
              "long": 39937,
              "short": 36135,
              "net": 3802
            },
            "smallTrader": {
              "long": 18634,
              "short": 51594,
              "net": -32960
            }
          },
          "openInterest": 197870
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 361997,
              "short": 312806,
              "net": 49191
            },
            "nonCommercial": {
              "long": 86647,
              "short": 114828,
              "net": -28181
            },
            "smallTrader": {
              "long": 81071,
              "short": 102081,
              "net": -21010
            }
          },
          "openInterest": 558452
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 746635,
              "short": 718181,
              "net": 28454
            },
            "nonCommercial": {
              "long": 257283,
              "short": 197389,
              "net": 59894
            },
            "smallTrader": {
              "long": 34666,
              "short": 123014,
              "net": -88348
            }
          },
          "openInterest": 1116484
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19859,
              "short": 21525,
              "net": -1666
            },
            "nonCommercial": {
              "long": 4260,
              "short": 6035,
              "net": -1775
            },
            "smallTrader": {
              "long": 14230,
              "short": 10789,
              "net": 3441
            }
          },
          "openInterest": 38361
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19826,
              "short": 21237,
              "net": -1411
            },
            "nonCommercial": {
              "long": 7229,
              "short": 5616,
              "net": 1613
            },
            "smallTrader": {
              "long": 16050,
              "short": 16252,
              "net": -202
            }
          },
          "openInterest": 43218
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52164,
              "short": 29627,
              "net": 22537
            },
            "nonCommercial": {
              "long": 13380,
              "short": 42114,
              "net": -28734
            },
            "smallTrader": {
              "long": 25429,
              "short": 19232,
              "net": 6197
            }
          },
          "openInterest": 91114
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88881,
              "short": 64908,
              "net": 23973
            },
            "nonCommercial": {
              "long": 10562,
              "short": 34381,
              "net": -23819
            },
            "smallTrader": {
              "long": 6744,
              "short": 6898,
              "net": -154
            }
          },
          "openInterest": 113320
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49440,
              "short": 57766,
              "net": -8326
            },
            "nonCommercial": {
              "long": 25374,
              "short": 22842,
              "net": 2532
            },
            "smallTrader": {
              "long": 13294,
              "short": 7500,
              "net": 5794
            }
          },
          "openInterest": 95374
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34067,
              "short": 42939,
              "net": -8872
            },
            "nonCommercial": {
              "long": 15654,
              "short": 8562,
              "net": 7092
            },
            "smallTrader": {
              "long": 9906,
              "short": 8126,
              "net": 1780
            }
          },
          "openInterest": 64357
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 335981,
              "short": 408925,
              "net": -72944
            },
            "nonCommercial": {
              "long": 157258,
              "short": 53272,
              "net": 103986
            },
            "smallTrader": {
              "long": 92805,
              "short": 123847,
              "net": -31042
            }
          },
          "openInterest": 631805
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58321,
              "short": 36149,
              "net": 22172
            },
            "nonCommercial": {
              "long": 11744,
              "short": 34319,
              "net": -22575
            },
            "smallTrader": {
              "long": 7499,
              "short": 7096,
              "net": 403
            }
          },
          "openInterest": 80864
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 427599,
              "short": 492286,
              "net": -64687
            },
            "nonCommercial": {
              "long": 151533,
              "short": 85696,
              "net": 65837
            },
            "smallTrader": {
              "long": 61758,
              "short": 62908,
              "net": -1150
            }
          },
          "openInterest": 720343
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78479,
              "short": 97371,
              "net": -18892
            },
            "nonCommercial": {
              "long": 22806,
              "short": 9384,
              "net": 13422
            },
            "smallTrader": {
              "long": 44248,
              "short": 38778,
              "net": 5470
            }
          },
          "openInterest": 145574
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4826,
              "short": 3558,
              "net": 1268
            },
            "nonCommercial": {
              "long": 5998,
              "short": 2942,
              "net": 3056
            },
            "smallTrader": {
              "long": 3942,
              "short": 8266,
              "net": -4324
            }
          },
          "openInterest": 15790
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87190,
              "short": 144769,
              "net": -57579
            },
            "nonCommercial": {
              "long": 82288,
              "short": 54775,
              "net": 27513
            },
            "smallTrader": {
              "long": 54303,
              "short": 24237,
              "net": 30066
            }
          },
          "openInterest": 253647
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90385,
              "short": 115922,
              "net": -25537
            },
            "nonCommercial": {
              "long": 40744,
              "short": 26836,
              "net": 13908
            },
            "smallTrader": {
              "long": 30911,
              "short": 19282,
              "net": 11629
            }
          },
          "openInterest": 176502
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65786,
              "short": 59127,
              "net": 6659
            },
            "nonCommercial": {
              "long": 9095,
              "short": 21777,
              "net": -12682
            },
            "smallTrader": {
              "long": 30534,
              "short": 24511,
              "net": 6023
            }
          },
          "openInterest": 105799
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27689,
              "short": 43669,
              "net": -15980
            },
            "nonCommercial": {
              "long": 19546,
              "short": 6539,
              "net": 13007
            },
            "smallTrader": {
              "long": 19561,
              "short": 16588,
              "net": 2973
            }
          },
          "openInterest": 77885
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52332,
              "short": 72773,
              "net": -20441
            },
            "nonCommercial": {
              "long": 36247,
              "short": 10871,
              "net": 25376
            },
            "smallTrader": {
              "long": 22577,
              "short": 27512,
              "net": -4935
            }
          },
          "openInterest": 125006
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54284,
              "short": 12821,
              "net": 41463
            },
            "nonCommercial": {
              "long": 7246,
              "short": 47749,
              "net": -40503
            },
            "smallTrader": {
              "long": 5803,
              "short": 6763,
              "net": -960
            }
          },
          "openInterest": 69232
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190234,
              "short": 238132,
              "net": -47898
            },
            "nonCommercial": {
              "long": 71242,
              "short": 56999,
              "net": 14243
            },
            "smallTrader": {
              "long": 61673,
              "short": 28018,
              "net": 33655
            }
          },
          "openInterest": 385790
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2738,
              "short": 3518,
              "net": -780
            },
            "nonCommercial": {
              "long": 1230,
              "short": 821,
              "net": 409
            },
            "smallTrader": {
              "long": 1347,
              "short": 976,
              "net": 371
            }
          },
          "openInterest": 5384
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61291,
              "short": 64358,
              "net": -3067
            },
            "nonCommercial": {
              "long": 41868,
              "short": 18269,
              "net": 23599
            },
            "smallTrader": {
              "long": 3068,
              "short": 23600,
              "net": -20532
            }
          },
          "openInterest": 107827
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13769,
              "short": 67093,
              "net": -53324
            },
            "nonCommercial": {
              "long": 32998,
              "short": 6815,
              "net": 26183
            },
            "smallTrader": {
              "long": 34451,
              "short": 7310,
              "net": 27141
            }
          },
          "openInterest": 89376
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81114,
              "short": 120948,
              "net": -39834
            },
            "nonCommercial": {
              "long": 26262,
              "short": 4193,
              "net": 22069
            },
            "smallTrader": {
              "long": 36915,
              "short": 19150,
              "net": 17765
            }
          },
          "openInterest": 160312
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69570,
              "short": 99395,
              "net": -29825
            },
            "nonCommercial": {
              "long": 31334,
              "short": 10429,
              "net": 20905
            },
            "smallTrader": {
              "long": 25002,
              "short": 16082,
              "net": 8920
            }
          },
          "openInterest": 138581
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100458,
              "short": 125029,
              "net": -24571
            },
            "nonCommercial": {
              "long": 40553,
              "short": 22249,
              "net": 18304
            },
            "smallTrader": {
              "long": 59705,
              "short": 53438,
              "net": 6267
            }
          },
          "openInterest": 215413
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130848,
              "short": 176996,
              "net": -46148
            },
            "nonCommercial": {
              "long": 61738,
              "short": 34811,
              "net": 26927
            },
            "smallTrader": {
              "long": 51659,
              "short": 32438,
              "net": 19221
            }
          },
          "openInterest": 260903
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21810,
              "short": 16478,
              "net": 5332
            },
            "nonCommercial": {
              "long": 4633,
              "short": 7231,
              "net": -2598
            },
            "smallTrader": {
              "long": 8421,
              "short": 11155,
              "net": -2734
            }
          },
          "openInterest": 34868
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1416,
              "short": 7767,
              "net": -6351
            },
            "nonCommercial": {
              "long": 7070,
              "short": 2315,
              "net": 4755
            },
            "smallTrader": {
              "long": 2803,
              "short": 1207,
              "net": 1596
            }
          },
          "openInterest": 13384
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26283,
              "short": 38985,
              "net": -12702
            },
            "nonCommercial": {
              "long": 16735,
              "short": 2734,
              "net": 14001
            },
            "smallTrader": {
              "long": 11771,
              "short": 13070,
              "net": -1299
            }
          },
          "openInterest": 57050
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61461,
              "short": 54651,
              "net": 6810
            },
            "nonCommercial": {
              "long": 30728,
              "short": 31109,
              "net": -381
            },
            "smallTrader": {
              "long": 19973,
              "short": 26402,
              "net": -6429
            }
          },
          "openInterest": 122776
        }
      ]
    },
    {
      "reportDate": "2004-05-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1043550,
              "short": 814726,
              "net": 228824
            },
            "nonCommercial": {
              "long": 157086,
              "short": 287353,
              "net": -130267
            },
            "smallTrader": {
              "long": 133478,
              "short": 232035,
              "net": -98557
            }
          },
          "openInterest": 1374446
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 132156,
              "short": 104880,
              "net": 27276
            },
            "nonCommercial": {
              "long": 41461,
              "short": 31819,
              "net": 9642
            },
            "smallTrader": {
              "long": 24982,
              "short": 61900,
              "net": -36918
            }
          },
          "openInterest": 203343
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 364490,
              "short": 313936,
              "net": 50554
            },
            "nonCommercial": {
              "long": 89458,
              "short": 111314,
              "net": -21856
            },
            "smallTrader": {
              "long": 97161,
              "short": 125859,
              "net": -28698
            }
          },
          "openInterest": 585324
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 760178,
              "short": 695667,
              "net": 64511
            },
            "nonCommercial": {
              "long": 252449,
              "short": 214214,
              "net": 38235
            },
            "smallTrader": {
              "long": 77150,
              "short": 179896,
              "net": -102746
            }
          },
          "openInterest": 1121198
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19877,
              "short": 18539,
              "net": 1338
            },
            "nonCommercial": {
              "long": 3817,
              "short": 8097,
              "net": -4280
            },
            "smallTrader": {
              "long": 14908,
              "short": 11966,
              "net": 2942
            }
          },
          "openInterest": 38618
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17130,
              "short": 25995,
              "net": -8865
            },
            "nonCommercial": {
              "long": 9993,
              "short": 4091,
              "net": 5902
            },
            "smallTrader": {
              "long": 18156,
              "short": 15193,
              "net": 2963
            }
          },
          "openInterest": 45355
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43484,
              "short": 30913,
              "net": 12571
            },
            "nonCommercial": {
              "long": 13154,
              "short": 32331,
              "net": -19177
            },
            "smallTrader": {
              "long": 25513,
              "short": 18907,
              "net": 6606
            }
          },
          "openInterest": 82269
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83895,
              "short": 64868,
              "net": 19027
            },
            "nonCommercial": {
              "long": 10215,
              "short": 30341,
              "net": -20126
            },
            "smallTrader": {
              "long": 7391,
              "short": 6292,
              "net": 1099
            }
          },
          "openInterest": 108124
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46996,
              "short": 66215,
              "net": -19219
            },
            "nonCommercial": {
              "long": 26926,
              "short": 14423,
              "net": 12503
            },
            "smallTrader": {
              "long": 12732,
              "short": 6016,
              "net": 6716
            }
          },
          "openInterest": 92547
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34897,
              "short": 48448,
              "net": -13551
            },
            "nonCommercial": {
              "long": 16609,
              "short": 8118,
              "net": 8491
            },
            "smallTrader": {
              "long": 11459,
              "short": 6399,
              "net": 5060
            }
          },
          "openInterest": 68371
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 344319,
              "short": 408684,
              "net": -64365
            },
            "nonCommercial": {
              "long": 155789,
              "short": 61123,
              "net": 94666
            },
            "smallTrader": {
              "long": 93145,
              "short": 123446,
              "net": -30301
            }
          },
          "openInterest": 634179
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59168,
              "short": 35478,
              "net": 23690
            },
            "nonCommercial": {
              "long": 10933,
              "short": 35379,
              "net": -24446
            },
            "smallTrader": {
              "long": 7640,
              "short": 6884,
              "net": 756
            }
          },
          "openInterest": 80999
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 430751,
              "short": 509056,
              "net": -78305
            },
            "nonCommercial": {
              "long": 155632,
              "short": 78257,
              "net": 77375
            },
            "smallTrader": {
              "long": 56553,
              "short": 55623,
              "net": 930
            }
          },
          "openInterest": 713794
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76254,
              "short": 100069,
              "net": -23815
            },
            "nonCommercial": {
              "long": 26589,
              "short": 7875,
              "net": 18714
            },
            "smallTrader": {
              "long": 45739,
              "short": 40638,
              "net": 5101
            }
          },
          "openInterest": 148621
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4972,
              "short": 3281,
              "net": 1691
            },
            "nonCommercial": {
              "long": 5520,
              "short": 2914,
              "net": 2606
            },
            "smallTrader": {
              "long": 3924,
              "short": 8221,
              "net": -4297
            }
          },
          "openInterest": 15362
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88917,
              "short": 138156,
              "net": -49239
            },
            "nonCommercial": {
              "long": 76713,
              "short": 54504,
              "net": 22209
            },
            "smallTrader": {
              "long": 56150,
              "short": 29120,
              "net": 27030
            }
          },
          "openInterest": 252665
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88043,
              "short": 116333,
              "net": -28290
            },
            "nonCommercial": {
              "long": 40943,
              "short": 23102,
              "net": 17841
            },
            "smallTrader": {
              "long": 31678,
              "short": 21229,
              "net": 10449
            }
          },
          "openInterest": 175109
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67210,
              "short": 63451,
              "net": 3759
            },
            "nonCommercial": {
              "long": 8656,
              "short": 20763,
              "net": -12107
            },
            "smallTrader": {
              "long": 31347,
              "short": 22999,
              "net": 8348
            }
          },
          "openInterest": 107597
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28928,
              "short": 42961,
              "net": -14033
            },
            "nonCommercial": {
              "long": 20316,
              "short": 6935,
              "net": 13381
            },
            "smallTrader": {
              "long": 18542,
              "short": 17890,
              "net": 652
            }
          },
          "openInterest": 81204
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53992,
              "short": 75542,
              "net": -21550
            },
            "nonCommercial": {
              "long": 35859,
              "short": 11695,
              "net": 24164
            },
            "smallTrader": {
              "long": 21967,
              "short": 24581,
              "net": -2614
            }
          },
          "openInterest": 125012
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54741,
              "short": 14232,
              "net": 40509
            },
            "nonCommercial": {
              "long": 4209,
              "short": 46102,
              "net": -41893
            },
            "smallTrader": {
              "long": 9790,
              "short": 8406,
              "net": 1384
            }
          },
          "openInterest": 70451
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183572,
              "short": 242992,
              "net": -59420
            },
            "nonCommercial": {
              "long": 79681,
              "short": 56394,
              "net": 23287
            },
            "smallTrader": {
              "long": 64617,
              "short": 28484,
              "net": 36133
            }
          },
          "openInterest": 392700
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2818,
              "short": 3498,
              "net": -680
            },
            "nonCommercial": {
              "long": 1180,
              "short": 843,
              "net": 337
            },
            "smallTrader": {
              "long": 1356,
              "short": 1013,
              "net": 343
            }
          },
          "openInterest": 5420
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 63857,
              "short": 65379,
              "net": -1522
            },
            "nonCommercial": {
              "long": 39045,
              "short": 16827,
              "net": 22218
            },
            "smallTrader": {
              "long": 7632,
              "short": 28328,
              "net": -20696
            }
          },
          "openInterest": 112486
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13654,
              "short": 62775,
              "net": -49121
            },
            "nonCommercial": {
              "long": 30587,
              "short": 7247,
              "net": 23340
            },
            "smallTrader": {
              "long": 35366,
              "short": 9585,
              "net": 25781
            }
          },
          "openInterest": 88330
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79962,
              "short": 118779,
              "net": -38817
            },
            "nonCommercial": {
              "long": 26625,
              "short": 4025,
              "net": 22600
            },
            "smallTrader": {
              "long": 32826,
              "short": 16609,
              "net": 16217
            }
          },
          "openInterest": 158414
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73506,
              "short": 98348,
              "net": -24842
            },
            "nonCommercial": {
              "long": 28521,
              "short": 10970,
              "net": 17551
            },
            "smallTrader": {
              "long": 22172,
              "short": 14881,
              "net": 7291
            }
          },
          "openInterest": 138218
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92977,
              "short": 120139,
              "net": -27162
            },
            "nonCommercial": {
              "long": 41921,
              "short": 19083,
              "net": 22838
            },
            "smallTrader": {
              "long": 52611,
              "short": 48287,
              "net": 4324
            }
          },
          "openInterest": 204428
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130705,
              "short": 186071,
              "net": -55366
            },
            "nonCommercial": {
              "long": 65378,
              "short": 33665,
              "net": 31713
            },
            "smallTrader": {
              "long": 52722,
              "short": 29069,
              "net": 23653
            }
          },
          "openInterest": 265389
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19302,
              "short": 16894,
              "net": 2408
            },
            "nonCommercial": {
              "long": 4367,
              "short": 7907,
              "net": -3540
            },
            "smallTrader": {
              "long": 12853,
              "short": 11721,
              "net": 1132
            }
          },
          "openInterest": 36529
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 438,
              "short": 5372,
              "net": -4934
            },
            "nonCommercial": {
              "long": 5736,
              "short": 2016,
              "net": 3720
            },
            "smallTrader": {
              "long": 2538,
              "short": 1324,
              "net": 1214
            }
          },
          "openInterest": 10818
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26261,
              "short": 39143,
              "net": -12882
            },
            "nonCommercial": {
              "long": 16577,
              "short": 2393,
              "net": 14184
            },
            "smallTrader": {
              "long": 11765,
              "short": 13067,
              "net": -1302
            }
          },
          "openInterest": 57349
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64130,
              "short": 54092,
              "net": 10038
            },
            "nonCommercial": {
              "long": 31105,
              "short": 33350,
              "net": -2245
            },
            "smallTrader": {
              "long": 16717,
              "short": 24510,
              "net": -7793
            }
          },
          "openInterest": 123938
        }
      ]
    },
    {
      "reportDate": "2004-06-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1055808,
              "short": 758835,
              "net": 296973
            },
            "nonCommercial": {
              "long": 139967,
              "short": 313186,
              "net": -173219
            },
            "smallTrader": {
              "long": 133731,
              "short": 257485,
              "net": -123754
            }
          },
          "openInterest": 1364503
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 146995,
              "short": 128331,
              "net": 18664
            },
            "nonCommercial": {
              "long": 44757,
              "short": 32296,
              "net": 12461
            },
            "smallTrader": {
              "long": 18714,
              "short": 49839,
              "net": -31125
            }
          },
          "openInterest": 213204
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 369736,
              "short": 296501,
              "net": 73235
            },
            "nonCommercial": {
              "long": 60163,
              "short": 109193,
              "net": -49030
            },
            "smallTrader": {
              "long": 89801,
              "short": 114006,
              "net": -24205
            }
          },
          "openInterest": 545695
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 726472,
              "short": 716075,
              "net": 10397
            },
            "nonCommercial": {
              "long": 271853,
              "short": 181747,
              "net": 90106
            },
            "smallTrader": {
              "long": 57913,
              "short": 158416,
              "net": -100503
            }
          },
          "openInterest": 1121848
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21602,
              "short": 19630,
              "net": 1972
            },
            "nonCommercial": {
              "long": 3008,
              "short": 8071,
              "net": -5063
            },
            "smallTrader": {
              "long": 14401,
              "short": 11310,
              "net": 3091
            }
          },
          "openInterest": 39054
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15373,
              "short": 36429,
              "net": -21056
            },
            "nonCommercial": {
              "long": 16046,
              "short": 6013,
              "net": 10033
            },
            "smallTrader": {
              "long": 23033,
              "short": 12010,
              "net": 11023
            }
          },
          "openInterest": 54636
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44522,
              "short": 35658,
              "net": 8864
            },
            "nonCommercial": {
              "long": 13430,
              "short": 27706,
              "net": -14276
            },
            "smallTrader": {
              "long": 24085,
              "short": 18673,
              "net": 5412
            }
          },
          "openInterest": 82138
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80231,
              "short": 69609,
              "net": 10622
            },
            "nonCommercial": {
              "long": 11190,
              "short": 23209,
              "net": -12019
            },
            "smallTrader": {
              "long": 7526,
              "short": 6129,
              "net": 1397
            }
          },
          "openInterest": 104155
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47262,
              "short": 77922,
              "net": -30660
            },
            "nonCommercial": {
              "long": 42629,
              "short": 19183,
              "net": 23446
            },
            "smallTrader": {
              "long": 12991,
              "short": 5777,
              "net": 7214
            }
          },
          "openInterest": 112457
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34062,
              "short": 51977,
              "net": -17915
            },
            "nonCommercial": {
              "long": 20476,
              "short": 8370,
              "net": 12106
            },
            "smallTrader": {
              "long": 12120,
              "short": 6311,
              "net": 5809
            }
          },
          "openInterest": 71536
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332980,
              "short": 414175,
              "net": -81195
            },
            "nonCommercial": {
              "long": 161539,
              "short": 54119,
              "net": 107420
            },
            "smallTrader": {
              "long": 98385,
              "short": 124610,
              "net": -26225
            }
          },
          "openInterest": 631781
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59497,
              "short": 33243,
              "net": 26254
            },
            "nonCommercial": {
              "long": 11244,
              "short": 37569,
              "net": -26325
            },
            "smallTrader": {
              "long": 7534,
              "short": 7463,
              "net": 71
            }
          },
          "openInterest": 81883
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 455263,
              "short": 514439,
              "net": -59176
            },
            "nonCommercial": {
              "long": 145588,
              "short": 80301,
              "net": 65287
            },
            "smallTrader": {
              "long": 59564,
              "short": 65675,
              "net": -6111
            }
          },
          "openInterest": 735377
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73410,
              "short": 114256,
              "net": -40846
            },
            "nonCommercial": {
              "long": 30690,
              "short": 8496,
              "net": 22194
            },
            "smallTrader": {
              "long": 54916,
              "short": 36264,
              "net": 18652
            }
          },
          "openInterest": 159590
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4763,
              "short": 2884,
              "net": 1879
            },
            "nonCommercial": {
              "long": 5448,
              "short": 2804,
              "net": 2644
            },
            "smallTrader": {
              "long": 3663,
              "short": 8186,
              "net": -4523
            }
          },
          "openInterest": 14482
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76601,
              "short": 136960,
              "net": -60359
            },
            "nonCommercial": {
              "long": 78293,
              "short": 46310,
              "net": 31983
            },
            "smallTrader": {
              "long": 49898,
              "short": 21522,
              "net": 28376
            }
          },
          "openInterest": 228721
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 82576,
              "short": 112936,
              "net": -30360
            },
            "nonCommercial": {
              "long": 40225,
              "short": 23134,
              "net": 17091
            },
            "smallTrader": {
              "long": 29905,
              "short": 16636,
              "net": 13269
            }
          },
          "openInterest": 165610
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75811,
              "short": 81740,
              "net": -5929
            },
            "nonCommercial": {
              "long": 8561,
              "short": 13400,
              "net": -4839
            },
            "smallTrader": {
              "long": 31260,
              "short": 20492,
              "net": 10768
            }
          },
          "openInterest": 115839
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30892,
              "short": 43877,
              "net": -12985
            },
            "nonCommercial": {
              "long": 21008,
              "short": 8986,
              "net": 12022
            },
            "smallTrader": {
              "long": 18132,
              "short": 17169,
              "net": 963
            }
          },
          "openInterest": 83114
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55655,
              "short": 81090,
              "net": -25435
            },
            "nonCommercial": {
              "long": 38996,
              "short": 10558,
              "net": 28438
            },
            "smallTrader": {
              "long": 20659,
              "short": 23662,
              "net": -3003
            }
          },
          "openInterest": 130593
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53353,
              "short": 16119,
              "net": 37234
            },
            "nonCommercial": {
              "long": 3631,
              "short": 41833,
              "net": -38202
            },
            "smallTrader": {
              "long": 9292,
              "short": 8324,
              "net": 968
            }
          },
          "openInterest": 67809
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178241,
              "short": 238655,
              "net": -60414
            },
            "nonCommercial": {
              "long": 78777,
              "short": 54235,
              "net": 24542
            },
            "smallTrader": {
              "long": 61950,
              "short": 26078,
              "net": 35872
            }
          },
          "openInterest": 380310
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2734,
              "short": 3264,
              "net": -530
            },
            "nonCommercial": {
              "long": 1205,
              "short": 975,
              "net": 230
            },
            "smallTrader": {
              "long": 1371,
              "short": 1071,
              "net": 300
            }
          },
          "openInterest": 5375
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61812,
              "short": 60514,
              "net": 1298
            },
            "nonCommercial": {
              "long": 37326,
              "short": 19478,
              "net": 17848
            },
            "smallTrader": {
              "long": 5511,
              "short": 24657,
              "net": -19146
            }
          },
          "openInterest": 106464
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13271,
              "short": 63186,
              "net": -49915
            },
            "nonCommercial": {
              "long": 30077,
              "short": 7209,
              "net": 22868
            },
            "smallTrader": {
              "long": 33477,
              "short": 6430,
              "net": 27047
            }
          },
          "openInterest": 85891
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85084,
              "short": 117432,
              "net": -32348
            },
            "nonCommercial": {
              "long": 22600,
              "short": 4903,
              "net": 17697
            },
            "smallTrader": {
              "long": 34477,
              "short": 19826,
              "net": 14651
            }
          },
          "openInterest": 158820
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72452,
              "short": 96664,
              "net": -24212
            },
            "nonCommercial": {
              "long": 29028,
              "short": 10166,
              "net": 18862
            },
            "smallTrader": {
              "long": 20213,
              "short": 14863,
              "net": 5350
            }
          },
          "openInterest": 135770
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93418,
              "short": 118070,
              "net": -24652
            },
            "nonCommercial": {
              "long": 41072,
              "short": 18086,
              "net": 22986
            },
            "smallTrader": {
              "long": 50841,
              "short": 49175,
              "net": 1666
            }
          },
          "openInterest": 201050
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126006,
              "short": 212314,
              "net": -86308
            },
            "nonCommercial": {
              "long": 71318,
              "short": 20954,
              "net": 50364
            },
            "smallTrader": {
              "long": 64739,
              "short": 28795,
              "net": 35944
            }
          },
          "openInterest": 276987
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14636,
              "short": 28174,
              "net": -13538
            },
            "nonCommercial": {
              "long": 12108,
              "short": 6786,
              "net": 5322
            },
            "smallTrader": {
              "long": 19216,
              "short": 11000,
              "net": 8216
            }
          },
          "openInterest": 45970
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3937,
              "short": 2207,
              "net": 1730
            },
            "nonCommercial": {
              "long": 4629,
              "short": 5050,
              "net": -421
            },
            "smallTrader": {
              "long": 1373,
              "short": 2682,
              "net": -1309
            }
          },
          "openInterest": 12062
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 26126,
              "short": 39894,
              "net": -13768
            },
            "nonCommercial": {
              "long": 16527,
              "short": 2371,
              "net": 14156
            },
            "smallTrader": {
              "long": 14057,
              "short": 14445,
              "net": -388
            }
          },
          "openInterest": 59657
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67135,
              "short": 60224,
              "net": 6911
            },
            "nonCommercial": {
              "long": 29015,
              "short": 29513,
              "net": -498
            },
            "smallTrader": {
              "long": 17311,
              "short": 23724,
              "net": -6413
            }
          },
          "openInterest": 122975
        }
      ]
    },
    {
      "reportDate": "2004-06-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1034612,
              "short": 732092,
              "net": 302520
            },
            "nonCommercial": {
              "long": 148429,
              "short": 330799,
              "net": -182370
            },
            "smallTrader": {
              "long": 133473,
              "short": 253623,
              "net": -120150
            }
          },
          "openInterest": 1360165
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 146071,
              "short": 125888,
              "net": 20183
            },
            "nonCommercial": {
              "long": 42706,
              "short": 35405,
              "net": 7301
            },
            "smallTrader": {
              "long": 23921,
              "short": 51405,
              "net": -27484
            }
          },
          "openInterest": 215225
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 354171,
              "short": 277230,
              "net": 76941
            },
            "nonCommercial": {
              "long": 51451,
              "short": 108746,
              "net": -57295
            },
            "smallTrader": {
              "long": 85501,
              "short": 105147,
              "net": -19646
            }
          },
          "openInterest": 505272
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 724523,
              "short": 727448,
              "net": -2925
            },
            "nonCommercial": {
              "long": 304321,
              "short": 186132,
              "net": 118189
            },
            "smallTrader": {
              "long": 72946,
              "short": 188210,
              "net": -115264
            }
          },
          "openInterest": 1142239
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23855,
              "short": 23996,
              "net": -141
            },
            "nonCommercial": {
              "long": 2186,
              "short": 6255,
              "net": -4069
            },
            "smallTrader": {
              "long": 15574,
              "short": 11364,
              "net": 4210
            }
          },
          "openInterest": 42488
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22169,
              "short": 46436,
              "net": -24267
            },
            "nonCommercial": {
              "long": 19401,
              "short": 5924,
              "net": 13477
            },
            "smallTrader": {
              "long": 22540,
              "short": 11750,
              "net": 10790
            }
          },
          "openInterest": 64694
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39363,
              "short": 41041,
              "net": -1678
            },
            "nonCommercial": {
              "long": 13149,
              "short": 18041,
              "net": -4892
            },
            "smallTrader": {
              "long": 24503,
              "short": 17933,
              "net": 6570
            }
          },
          "openInterest": 77098
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78570,
              "short": 65765,
              "net": 12805
            },
            "nonCommercial": {
              "long": 11676,
              "short": 25593,
              "net": -13917
            },
            "smallTrader": {
              "long": 6474,
              "short": 5362,
              "net": 1112
            }
          },
          "openInterest": 102081
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44113,
              "short": 79713,
              "net": -35600
            },
            "nonCommercial": {
              "long": 47401,
              "short": 18734,
              "net": 28667
            },
            "smallTrader": {
              "long": 13194,
              "short": 6261,
              "net": 6933
            }
          },
          "openInterest": 114567
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33357,
              "short": 48390,
              "net": -15033
            },
            "nonCommercial": {
              "long": 17890,
              "short": 8085,
              "net": 9805
            },
            "smallTrader": {
              "long": 11652,
              "short": 6424,
              "net": 5228
            }
          },
          "openInterest": 67204
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 322883,
              "short": 422832,
              "net": -99949
            },
            "nonCommercial": {
              "long": 178736,
              "short": 40901,
              "net": 137835
            },
            "smallTrader": {
              "long": 91130,
              "short": 129016,
              "net": -37886
            }
          },
          "openInterest": 640778
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64557,
              "short": 35297,
              "net": 29260
            },
            "nonCommercial": {
              "long": 10554,
              "short": 40673,
              "net": -30119
            },
            "smallTrader": {
              "long": 8163,
              "short": 7304,
              "net": 859
            }
          },
          "openInterest": 86995
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 454599,
              "short": 492640,
              "net": -38041
            },
            "nonCommercial": {
              "long": 108585,
              "short": 72714,
              "net": 35871
            },
            "smallTrader": {
              "long": 57007,
              "short": 54837,
              "net": 2170
            }
          },
          "openInterest": 694559
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76675,
              "short": 120564,
              "net": -43889
            },
            "nonCommercial": {
              "long": 33175,
              "short": 9701,
              "net": 23474
            },
            "smallTrader": {
              "long": 48874,
              "short": 28459,
              "net": 20415
            }
          },
          "openInterest": 159172
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4916,
              "short": 3278,
              "net": 1638
            },
            "nonCommercial": {
              "long": 6252,
              "short": 2913,
              "net": 3339
            },
            "smallTrader": {
              "long": 3996,
              "short": 8973,
              "net": -4977
            }
          },
          "openInterest": 15754
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74331,
              "short": 134807,
              "net": -60476
            },
            "nonCommercial": {
              "long": 78878,
              "short": 48547,
              "net": 30331
            },
            "smallTrader": {
              "long": 49112,
              "short": 18967,
              "net": 30145
            }
          },
          "openInterest": 225921
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 78673,
              "short": 101175,
              "net": -22502
            },
            "nonCommercial": {
              "long": 30697,
              "short": 20383,
              "net": 10314
            },
            "smallTrader": {
              "long": 30267,
              "short": 18079,
              "net": 12188
            }
          },
          "openInterest": 151124
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80681,
              "short": 92895,
              "net": -12214
            },
            "nonCommercial": {
              "long": 12259,
              "short": 11661,
              "net": 598
            },
            "smallTrader": {
              "long": 32218,
              "short": 20602,
              "net": 11616
            }
          },
          "openInterest": 126066
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30890,
              "short": 43047,
              "net": -12157
            },
            "nonCommercial": {
              "long": 20944,
              "short": 8048,
              "net": 12896
            },
            "smallTrader": {
              "long": 19545,
              "short": 20284,
              "net": -739
            }
          },
          "openInterest": 81535
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52688,
              "short": 78392,
              "net": -25704
            },
            "nonCommercial": {
              "long": 40007,
              "short": 7630,
              "net": 32377
            },
            "smallTrader": {
              "long": 19844,
              "short": 26517,
              "net": -6673
            }
          },
          "openInterest": 130863
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52309,
              "short": 28501,
              "net": 23808
            },
            "nonCommercial": {
              "long": 4963,
              "short": 28737,
              "net": -23774
            },
            "smallTrader": {
              "long": 7379,
              "short": 7413,
              "net": -34
            }
          },
          "openInterest": 68086
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180396,
              "short": 220401,
              "net": -40005
            },
            "nonCommercial": {
              "long": 58748,
              "short": 53149,
              "net": 5599
            },
            "smallTrader": {
              "long": 62836,
              "short": 28430,
              "net": 34406
            }
          },
          "openInterest": 361945
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2797,
              "short": 3489,
              "net": -692
            },
            "nonCommercial": {
              "long": 1218,
              "short": 999,
              "net": 219
            },
            "smallTrader": {
              "long": 1526,
              "short": 1053,
              "net": 473
            }
          },
          "openInterest": 5541
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 65341,
              "short": 67593,
              "net": -2252
            },
            "nonCommercial": {
              "long": 33511,
              "short": 16269,
              "net": 17242
            },
            "smallTrader": {
              "long": 6032,
              "short": 21022,
              "net": -14990
            }
          },
          "openInterest": 107888
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12943,
              "short": 58450,
              "net": -45507
            },
            "nonCommercial": {
              "long": 29672,
              "short": 9397,
              "net": 20275
            },
            "smallTrader": {
              "long": 33142,
              "short": 7910,
              "net": 25232
            }
          },
          "openInterest": 83809
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78212,
              "short": 104994,
              "net": -26782
            },
            "nonCommercial": {
              "long": 17724,
              "short": 4262,
              "net": 13462
            },
            "smallTrader": {
              "long": 32644,
              "short": 19324,
              "net": 13320
            }
          },
          "openInterest": 147245
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72090,
              "short": 92773,
              "net": -20683
            },
            "nonCommercial": {
              "long": 26366,
              "short": 9992,
              "net": 16374
            },
            "smallTrader": {
              "long": 21081,
              "short": 16772,
              "net": 4309
            }
          },
          "openInterest": 135088
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91545,
              "short": 112054,
              "net": -20509
            },
            "nonCommercial": {
              "long": 40234,
              "short": 18564,
              "net": 21670
            },
            "smallTrader": {
              "long": 57227,
              "short": 58388,
              "net": -1161
            }
          },
          "openInterest": 204374
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124513,
              "short": 222251,
              "net": -97738
            },
            "nonCommercial": {
              "long": 84021,
              "short": 22736,
              "net": 61285
            },
            "smallTrader": {
              "long": 67124,
              "short": 30671,
              "net": 36453
            }
          },
          "openInterest": 291857
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24430,
              "short": 49658,
              "net": -25228
            },
            "nonCommercial": {
              "long": 22670,
              "short": 6408,
              "net": 16262
            },
            "smallTrader": {
              "long": 22865,
              "short": 13899,
              "net": 8966
            }
          },
          "openInterest": 69978
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5007,
              "short": 1703,
              "net": 3304
            },
            "nonCommercial": {
              "long": 4429,
              "short": 6074,
              "net": -1645
            },
            "smallTrader": {
              "long": 1127,
              "short": 2786,
              "net": -1659
            }
          },
          "openInterest": 12727
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28240,
              "short": 40899,
              "net": -12659
            },
            "nonCommercial": {
              "long": 15520,
              "short": 2652,
              "net": 12868
            },
            "smallTrader": {
              "long": 14207,
              "short": 14416,
              "net": -209
            }
          },
          "openInterest": 60694
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67452,
              "short": 60143,
              "net": 7309
            },
            "nonCommercial": {
              "long": 29673,
              "short": 29502,
              "net": 171
            },
            "smallTrader": {
              "long": 19063,
              "short": 26543,
              "net": -7480
            }
          },
          "openInterest": 126503
        }
      ]
    },
    {
      "reportDate": "2004-06-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1007698,
              "short": 761963,
              "net": 245735
            },
            "nonCommercial": {
              "long": 185595,
              "short": 305393,
              "net": -119798
            },
            "smallTrader": {
              "long": 90468,
              "short": 216405,
              "net": -125937
            }
          },
          "openInterest": 1317477
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 136618,
              "short": 119685,
              "net": 16933
            },
            "nonCommercial": {
              "long": 50439,
              "short": 36553,
              "net": 13886
            },
            "smallTrader": {
              "long": 25803,
              "short": 56622,
              "net": -30819
            }
          },
          "openInterest": 215808
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 333453,
              "short": 306245,
              "net": 27208
            },
            "nonCommercial": {
              "long": 74633,
              "short": 96775,
              "net": -22142
            },
            "smallTrader": {
              "long": 98047,
              "short": 103113,
              "net": -5066
            }
          },
          "openInterest": 520446
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 720212,
              "short": 752428,
              "net": -32216
            },
            "nonCommercial": {
              "long": 314579,
              "short": 177864,
              "net": 136715
            },
            "smallTrader": {
              "long": 81542,
              "short": 186041,
              "net": -104499
            }
          },
          "openInterest": 1148186
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6997,
              "short": 7737,
              "net": -740
            },
            "nonCommercial": {
              "long": 3931,
              "short": 4841,
              "net": -910
            },
            "smallTrader": {
              "long": 12832,
              "short": 11182,
              "net": 1650
            }
          },
          "openInterest": 23761
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7208,
              "short": 34860,
              "net": -27652
            },
            "nonCommercial": {
              "long": 18432,
              "short": 2224,
              "net": 16208
            },
            "smallTrader": {
              "long": 21406,
              "short": 9962,
              "net": 11444
            }
          },
          "openInterest": 47098
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45349,
              "short": 39757,
              "net": 5592
            },
            "nonCommercial": {
              "long": 14039,
              "short": 25029,
              "net": -10990
            },
            "smallTrader": {
              "long": 24978,
              "short": 19580,
              "net": 5398
            }
          },
          "openInterest": 84500
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76105,
              "short": 62955,
              "net": 13150
            },
            "nonCommercial": {
              "long": 12466,
              "short": 25830,
              "net": -13364
            },
            "smallTrader": {
              "long": 7133,
              "short": 6919,
              "net": 214
            }
          },
          "openInterest": 100491
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44022,
              "short": 76799,
              "net": -32777
            },
            "nonCommercial": {
              "long": 40466,
              "short": 15175,
              "net": 25291
            },
            "smallTrader": {
              "long": 13227,
              "short": 5741,
              "net": 7486
            }
          },
          "openInterest": 103388
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35861,
              "short": 42334,
              "net": -6473
            },
            "nonCommercial": {
              "long": 12012,
              "short": 8149,
              "net": 3863
            },
            "smallTrader": {
              "long": 9889,
              "short": 7279,
              "net": 2610
            }
          },
          "openInterest": 62719
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 320842,
              "short": 393407,
              "net": -72565
            },
            "nonCommercial": {
              "long": 159054,
              "short": 46425,
              "net": 112629
            },
            "smallTrader": {
              "long": 90856,
              "short": 130920,
              "net": -40064
            }
          },
          "openInterest": 632589
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59292,
              "short": 32256,
              "net": 27036
            },
            "nonCommercial": {
              "long": 9601,
              "short": 36039,
              "net": -26438
            },
            "smallTrader": {
              "long": 9009,
              "short": 9607,
              "net": -598
            }
          },
          "openInterest": 81283
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 473527,
              "short": 495591,
              "net": -22064
            },
            "nonCommercial": {
              "long": 101652,
              "short": 74890,
              "net": 26762
            },
            "smallTrader": {
              "long": 52585,
              "short": 57283,
              "net": -4698
            }
          },
          "openInterest": 699418
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21216,
              "short": 53066,
              "net": -31850
            },
            "nonCommercial": {
              "long": 23114,
              "short": 6526,
              "net": 16588
            },
            "smallTrader": {
              "long": 41126,
              "short": 25864,
              "net": 15262
            }
          },
          "openInterest": 85653
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4815,
              "short": 3149,
              "net": 1666
            },
            "nonCommercial": {
              "long": 6208,
              "short": 2741,
              "net": 3467
            },
            "smallTrader": {
              "long": 4187,
              "short": 9320,
              "net": -5133
            }
          },
          "openInterest": 15805
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70809,
              "short": 127617,
              "net": -56808
            },
            "nonCommercial": {
              "long": 80534,
              "short": 51418,
              "net": 29116
            },
            "smallTrader": {
              "long": 48107,
              "short": 20415,
              "net": 27692
            }
          },
          "openInterest": 223243
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90633,
              "short": 114300,
              "net": -23667
            },
            "nonCommercial": {
              "long": 27924,
              "short": 16307,
              "net": 11617
            },
            "smallTrader": {
              "long": 31684,
              "short": 19634,
              "net": 12050
            }
          },
          "openInterest": 163219
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56277,
              "short": 64008,
              "net": -7731
            },
            "nonCommercial": {
              "long": 11677,
              "short": 9184,
              "net": 2493
            },
            "smallTrader": {
              "long": 22890,
              "short": 17652,
              "net": 5238
            }
          },
          "openInterest": 91167
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28088,
              "short": 40257,
              "net": -12169
            },
            "nonCommercial": {
              "long": 20750,
              "short": 7216,
              "net": 13534
            },
            "smallTrader": {
              "long": 16188,
              "short": 17553,
              "net": -1365
            }
          },
          "openInterest": 76394
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50506,
              "short": 76409,
              "net": -25903
            },
            "nonCommercial": {
              "long": 38252,
              "short": 7816,
              "net": 30436
            },
            "smallTrader": {
              "long": 21775,
              "short": 26308,
              "net": -4533
            }
          },
          "openInterest": 124660
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38335,
              "short": 14438,
              "net": 23897
            },
            "nonCommercial": {
              "long": 4802,
              "short": 27848,
              "net": -23046
            },
            "smallTrader": {
              "long": 3509,
              "short": 4360,
              "net": -851
            }
          },
          "openInterest": 48287
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190952,
              "short": 222929,
              "net": -31977
            },
            "nonCommercial": {
              "long": 51244,
              "short": 48739,
              "net": 2505
            },
            "smallTrader": {
              "long": 58873,
              "short": 29401,
              "net": 29472
            }
          },
          "openInterest": 362586
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3278,
              "short": 3485,
              "net": -207
            },
            "nonCommercial": {
              "long": 1139,
              "short": 1212,
              "net": -73
            },
            "smallTrader": {
              "long": 1278,
              "short": 998,
              "net": 280
            }
          },
          "openInterest": 5737
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 79818,
              "short": 70165,
              "net": 9653
            },
            "nonCommercial": {
              "long": 39115,
              "short": 18100,
              "net": 21015
            },
            "smallTrader": {
              "long": 12552,
              "short": 43220,
              "net": -30668
            }
          },
          "openInterest": 138206
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15132,
              "short": 60714,
              "net": -45582
            },
            "nonCommercial": {
              "long": 29651,
              "short": 8623,
              "net": 21028
            },
            "smallTrader": {
              "long": 32557,
              "short": 8003,
              "net": 24554
            }
          },
          "openInterest": 85796
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74375,
              "short": 104561,
              "net": -30186
            },
            "nonCommercial": {
              "long": 20303,
              "short": 3440,
              "net": 16863
            },
            "smallTrader": {
              "long": 34254,
              "short": 20931,
              "net": 13323
            }
          },
          "openInterest": 151240
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74632,
              "short": 91659,
              "net": -17027
            },
            "nonCommercial": {
              "long": 27972,
              "short": 12532,
              "net": 15440
            },
            "smallTrader": {
              "long": 20892,
              "short": 19305,
              "net": 1587
            }
          },
          "openInterest": 140180
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91058,
              "short": 117239,
              "net": -26181
            },
            "nonCommercial": {
              "long": 41124,
              "short": 16425,
              "net": 24699
            },
            "smallTrader": {
              "long": 51892,
              "short": 50410,
              "net": 1482
            }
          },
          "openInterest": 202352
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132284,
              "short": 210814,
              "net": -78530
            },
            "nonCommercial": {
              "long": 70270,
              "short": 21732,
              "net": 48538
            },
            "smallTrader": {
              "long": 62755,
              "short": 32763,
              "net": 29992
            }
          },
          "openInterest": 286329
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5552,
              "short": 30852,
              "net": -25300
            },
            "nonCommercial": {
              "long": 21099,
              "short": 4354,
              "net": 16745
            },
            "smallTrader": {
              "long": 16734,
              "short": 8179,
              "net": 8555
            }
          },
          "openInterest": 43388
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4690,
              "short": 1468,
              "net": 3222
            },
            "nonCommercial": {
              "long": 2540,
              "short": 4684,
              "net": -2144
            },
            "smallTrader": {
              "long": 917,
              "short": 1995,
              "net": -1078
            }
          },
          "openInterest": 10201
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30859,
              "short": 39234,
              "net": -8375
            },
            "nonCommercial": {
              "long": 13918,
              "short": 4328,
              "net": 9590
            },
            "smallTrader": {
              "long": 13879,
              "short": 15094,
              "net": -1215
            }
          },
          "openInterest": 61923
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72721,
              "short": 64022,
              "net": 8699
            },
            "nonCommercial": {
              "long": 29656,
              "short": 31925,
              "net": -2269
            },
            "smallTrader": {
              "long": 19971,
              "short": 26401,
              "net": -6430
            }
          },
          "openInterest": 135180
        }
      ]
    },
    {
      "reportDate": "2004-06-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 986329,
              "short": 704900,
              "net": 281429
            },
            "nonCommercial": {
              "long": 134625,
              "short": 309609,
              "net": -174984
            },
            "smallTrader": {
              "long": 142887,
              "short": 249332,
              "net": -106445
            }
          },
          "openInterest": 1275363
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 133702,
              "short": 116487,
              "net": 17215
            },
            "nonCommercial": {
              "long": 53165,
              "short": 39143,
              "net": 14022
            },
            "smallTrader": {
              "long": 17873,
              "short": 49110,
              "net": -31237
            }
          },
          "openInterest": 206730
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 347161,
              "short": 303901,
              "net": 43260
            },
            "nonCommercial": {
              "long": 56213,
              "short": 106384,
              "net": -50171
            },
            "smallTrader": {
              "long": 101876,
              "short": 94965,
              "net": 6911
            }
          },
          "openInterest": 518065
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 691481,
              "short": 729700,
              "net": -38219
            },
            "nonCommercial": {
              "long": 335053,
              "short": 193797,
              "net": 141256
            },
            "smallTrader": {
              "long": 59481,
              "short": 162518,
              "net": -103037
            }
          },
          "openInterest": 1101449
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8242,
              "short": 8967,
              "net": -725
            },
            "nonCommercial": {
              "long": 3662,
              "short": 4794,
              "net": -1132
            },
            "smallTrader": {
              "long": 12333,
              "short": 10476,
              "net": 1857
            }
          },
          "openInterest": 24238
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7529,
              "short": 32965,
              "net": -25436
            },
            "nonCommercial": {
              "long": 18393,
              "short": 2211,
              "net": 16182
            },
            "smallTrader": {
              "long": 21536,
              "short": 12282,
              "net": 9254
            }
          },
          "openInterest": 47510
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22618,
              "short": 15392,
              "net": 7226
            },
            "nonCommercial": {
              "long": 12265,
              "short": 27470,
              "net": -15205
            },
            "smallTrader": {
              "long": 23528,
              "short": 15549,
              "net": 7979
            }
          },
          "openInterest": 58449
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73334,
              "short": 61314,
              "net": 12020
            },
            "nonCommercial": {
              "long": 13285,
              "short": 26127,
              "net": -12842
            },
            "smallTrader": {
              "long": 6466,
              "short": 5644,
              "net": 822
            }
          },
          "openInterest": 96130
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41996,
              "short": 66380,
              "net": -24384
            },
            "nonCommercial": {
              "long": 29848,
              "short": 13179,
              "net": 16669
            },
            "smallTrader": {
              "long": 13102,
              "short": 5387,
              "net": 7715
            }
          },
          "openInterest": 91710
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39304,
              "short": 44193,
              "net": -4889
            },
            "nonCommercial": {
              "long": 12669,
              "short": 9974,
              "net": 2695
            },
            "smallTrader": {
              "long": 10666,
              "short": 8472,
              "net": 2194
            }
          },
          "openInterest": 66825
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328107,
              "short": 377550,
              "net": -49443
            },
            "nonCommercial": {
              "long": 142787,
              "short": 51362,
              "net": 91425
            },
            "smallTrader": {
              "long": 88924,
              "short": 130906,
              "net": -41982
            }
          },
          "openInterest": 614912
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55243,
              "short": 27344,
              "net": 27899
            },
            "nonCommercial": {
              "long": 9577,
              "short": 37281,
              "net": -27704
            },
            "smallTrader": {
              "long": 7643,
              "short": 7838,
              "net": -195
            }
          },
          "openInterest": 74987
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 484160,
              "short": 506356,
              "net": -22196
            },
            "nonCommercial": {
              "long": 100973,
              "short": 74119,
              "net": 26854
            },
            "smallTrader": {
              "long": 50543,
              "short": 55201,
              "net": -4658
            }
          },
          "openInterest": 700786
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31374,
              "short": 58131,
              "net": -26757
            },
            "nonCommercial": {
              "long": 21435,
              "short": 9356,
              "net": 12079
            },
            "smallTrader": {
              "long": 39557,
              "short": 24879,
              "net": 14678
            }
          },
          "openInterest": 92563
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 4758,
              "short": 3241,
              "net": 1517
            },
            "nonCommercial": {
              "long": 6446,
              "short": 2869,
              "net": 3577
            },
            "smallTrader": {
              "long": 4496,
              "short": 9590,
              "net": -5094
            }
          },
          "openInterest": 16606
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64397,
              "short": 134977,
              "net": -70580
            },
            "nonCommercial": {
              "long": 83340,
              "short": 43442,
              "net": 39898
            },
            "smallTrader": {
              "long": 48236,
              "short": 17554,
              "net": 30682
            }
          },
          "openInterest": 219524
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98470,
              "short": 126109,
              "net": -27639
            },
            "nonCommercial": {
              "long": 30481,
              "short": 15610,
              "net": 14871
            },
            "smallTrader": {
              "long": 31623,
              "short": 18855,
              "net": 12768
            }
          },
          "openInterest": 174596
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54160,
              "short": 70946,
              "net": -16786
            },
            "nonCommercial": {
              "long": 12433,
              "short": 6938,
              "net": 5495
            },
            "smallTrader": {
              "long": 26179,
              "short": 14888,
              "net": 11291
            }
          },
          "openInterest": 92993
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29287,
              "short": 40990,
              "net": -11703
            },
            "nonCommercial": {
              "long": 19781,
              "short": 6371,
              "net": 13410
            },
            "smallTrader": {
              "long": 17409,
              "short": 19116,
              "net": -1707
            }
          },
          "openInterest": 80821
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48715,
              "short": 75376,
              "net": -26661
            },
            "nonCommercial": {
              "long": 37991,
              "short": 9008,
              "net": 28983
            },
            "smallTrader": {
              "long": 21840,
              "short": 24162,
              "net": -2322
            }
          },
          "openInterest": 124306
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27637,
              "short": 27519,
              "net": 118
            },
            "nonCommercial": {
              "long": 15734,
              "short": 15532,
              "net": 202
            },
            "smallTrader": {
              "long": 3884,
              "short": 4204,
              "net": -320
            }
          },
          "openInterest": 48985
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191193,
              "short": 229775,
              "net": -38582
            },
            "nonCommercial": {
              "long": 53983,
              "short": 48077,
              "net": 5906
            },
            "smallTrader": {
              "long": 60496,
              "short": 27820,
              "net": 32676
            }
          },
          "openInterest": 369013
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3227,
              "short": 3228,
              "net": -1
            },
            "nonCommercial": {
              "long": 900,
              "short": 981,
              "net": -81
            },
            "smallTrader": {
              "long": 1142,
              "short": 1060,
              "net": 82
            }
          },
          "openInterest": 5647
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46188,
              "short": 48722,
              "net": -2534
            },
            "nonCommercial": {
              "long": 13350,
              "short": 16478,
              "net": -3128
            },
            "smallTrader": {
              "long": 14506,
              "short": 8844,
              "net": 5662
            }
          },
          "openInterest": 74500
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16743,
              "short": 62088,
              "net": -45345
            },
            "nonCommercial": {
              "long": 29109,
              "short": 8260,
              "net": 20849
            },
            "smallTrader": {
              "long": 35272,
              "short": 10776,
              "net": 24496
            }
          },
          "openInterest": 90502
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72986,
              "short": 104125,
              "net": -31139
            },
            "nonCommercial": {
              "long": 20182,
              "short": 4392,
              "net": 15790
            },
            "smallTrader": {
              "long": 34084,
              "short": 18735,
              "net": 15349
            }
          },
          "openInterest": 148226
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70151,
              "short": 89918,
              "net": -19767
            },
            "nonCommercial": {
              "long": 30106,
              "short": 11831,
              "net": 18275
            },
            "smallTrader": {
              "long": 21914,
              "short": 20422,
              "net": 1492
            }
          },
          "openInterest": 138624
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90226,
              "short": 113350,
              "net": -23124
            },
            "nonCommercial": {
              "long": 41445,
              "short": 15383,
              "net": 26062
            },
            "smallTrader": {
              "long": 49765,
              "short": 52703,
              "net": -2938
            }
          },
          "openInterest": 200105
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130647,
              "short": 209426,
              "net": -78779
            },
            "nonCommercial": {
              "long": 69102,
              "short": 23089,
              "net": 46013
            },
            "smallTrader": {
              "long": 63116,
              "short": 30350,
              "net": 32766
            }
          },
          "openInterest": 281571
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5302,
              "short": 34526,
              "net": -29224
            },
            "nonCommercial": {
              "long": 18499,
              "short": 1061,
              "net": 17438
            },
            "smallTrader": {
              "long": 18977,
              "short": 7191,
              "net": 11786
            }
          },
          "openInterest": 42778
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4705,
              "short": 1968,
              "net": 2737
            },
            "nonCommercial": {
              "long": 2761,
              "short": 4415,
              "net": -1654
            },
            "smallTrader": {
              "long": 980,
              "short": 2063,
              "net": -1083
            }
          },
          "openInterest": 10521
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30761,
              "short": 36754,
              "net": -5993
            },
            "nonCommercial": {
              "long": 12360,
              "short": 5122,
              "net": 7238
            },
            "smallTrader": {
              "long": 13774,
              "short": 15019,
              "net": -1245
            }
          },
          "openInterest": 60477
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76016,
              "short": 67813,
              "net": 8203
            },
            "nonCommercial": {
              "long": 31870,
              "short": 34538,
              "net": -2668
            },
            "smallTrader": {
              "long": 22186,
              "short": 27721,
              "net": -5535
            }
          },
          "openInterest": 143635
        }
      ]
    },
    {
      "reportDate": "2004-06-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 972997,
              "short": 659454,
              "net": 313543
            },
            "nonCommercial": {
              "long": 107387,
              "short": 310308,
              "net": -202921
            },
            "smallTrader": {
              "long": 142164,
              "short": 252786,
              "net": -110622
            }
          },
          "openInterest": 1239140
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 128189,
              "short": 114341,
              "net": 13848
            },
            "nonCommercial": {
              "long": 52579,
              "short": 31840,
              "net": 20739
            },
            "smallTrader": {
              "long": 20790,
              "short": 55377,
              "net": -34587
            }
          },
          "openInterest": 203420
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 362121,
              "short": 279771,
              "net": 82350
            },
            "nonCommercial": {
              "long": 37586,
              "short": 109895,
              "net": -72309
            },
            "smallTrader": {
              "long": 88570,
              "short": 98611,
              "net": -10041
            }
          },
          "openInterest": 496778
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 747249,
              "short": 750814,
              "net": -3565
            },
            "nonCommercial": {
              "long": 307170,
              "short": 201811,
              "net": 105359
            },
            "smallTrader": {
              "long": 72892,
              "short": 174686,
              "net": -101794
            }
          },
          "openInterest": 1141472
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8380,
              "short": 10807,
              "net": -2427
            },
            "nonCommercial": {
              "long": 5885,
              "short": 4181,
              "net": 1704
            },
            "smallTrader": {
              "long": 12046,
              "short": 11323,
              "net": 723
            }
          },
          "openInterest": 26312
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11662,
              "short": 36388,
              "net": -24726
            },
            "nonCommercial": {
              "long": 16021,
              "short": 2137,
              "net": 13884
            },
            "smallTrader": {
              "long": 21978,
              "short": 11136,
              "net": 10842
            }
          },
          "openInterest": 49713
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17734,
              "short": 29074,
              "net": -11340
            },
            "nonCommercial": {
              "long": 16877,
              "short": 16612,
              "net": 265
            },
            "smallTrader": {
              "long": 24387,
              "short": 13312,
              "net": 11075
            }
          },
          "openInterest": 59016
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72120,
              "short": 61891,
              "net": 10229
            },
            "nonCommercial": {
              "long": 13365,
              "short": 24673,
              "net": -11308
            },
            "smallTrader": {
              "long": 8588,
              "short": 7509,
              "net": 1079
            }
          },
          "openInterest": 97080
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44269,
              "short": 61833,
              "net": -17564
            },
            "nonCommercial": {
              "long": 24548,
              "short": 14950,
              "net": 9598
            },
            "smallTrader": {
              "long": 13282,
              "short": 5316,
              "net": 7966
            }
          },
          "openInterest": 87157
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34296,
              "short": 44230,
              "net": -9934
            },
            "nonCommercial": {
              "long": 11282,
              "short": 4784,
              "net": 6498
            },
            "smallTrader": {
              "long": 9761,
              "short": 6325,
              "net": 3436
            }
          },
          "openInterest": 57873
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 314867,
              "short": 347369,
              "net": -32502
            },
            "nonCommercial": {
              "long": 129392,
              "short": 54964,
              "net": 74428
            },
            "smallTrader": {
              "long": 86328,
              "short": 128254,
              "net": -41926
            }
          },
          "openInterest": 577335
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51934,
              "short": 24317,
              "net": 27617
            },
            "nonCommercial": {
              "long": 8691,
              "short": 35752,
              "net": -27061
            },
            "smallTrader": {
              "long": 6604,
              "short": 7160,
              "net": -556
            }
          },
          "openInterest": 70975
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 488563,
              "short": 496776,
              "net": -8213
            },
            "nonCommercial": {
              "long": 92407,
              "short": 77761,
              "net": 14646
            },
            "smallTrader": {
              "long": 50461,
              "short": 56894,
              "net": -6433
            }
          },
          "openInterest": 694823
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43577,
              "short": 71109,
              "net": -27532
            },
            "nonCommercial": {
              "long": 22478,
              "short": 8723,
              "net": 13755
            },
            "smallTrader": {
              "long": 39860,
              "short": 26083,
              "net": 13777
            }
          },
          "openInterest": 106582
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5265,
              "short": 2851,
              "net": 2414
            },
            "nonCommercial": {
              "long": 6705,
              "short": 3184,
              "net": 3521
            },
            "smallTrader": {
              "long": 4030,
              "short": 9965,
              "net": -5935
            }
          },
          "openInterest": 17108
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68603,
              "short": 140786,
              "net": -72183
            },
            "nonCommercial": {
              "long": 86673,
              "short": 46506,
              "net": 40167
            },
            "smallTrader": {
              "long": 50849,
              "short": 18833,
              "net": 32016
            }
          },
          "openInterest": 226773
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109461,
              "short": 128189,
              "net": -18728
            },
            "nonCommercial": {
              "long": 23716,
              "short": 15962,
              "net": 7754
            },
            "smallTrader": {
              "long": 30835,
              "short": 19861,
              "net": 10974
            }
          },
          "openInterest": 179218
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53806,
              "short": 80155,
              "net": -26349
            },
            "nonCommercial": {
              "long": 13262,
              "short": 4846,
              "net": 8416
            },
            "smallTrader": {
              "long": 31487,
              "short": 13554,
              "net": 17933
            }
          },
          "openInterest": 98904
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 29712,
              "short": 39860,
              "net": -10148
            },
            "nonCommercial": {
              "long": 20425,
              "short": 6846,
              "net": 13579
            },
            "smallTrader": {
              "long": 16877,
              "short": 20308,
              "net": -3431
            }
          },
          "openInterest": 81121
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48249,
              "short": 71561,
              "net": -23312
            },
            "nonCommercial": {
              "long": 36109,
              "short": 7492,
              "net": 28617
            },
            "smallTrader": {
              "long": 17872,
              "short": 23177,
              "net": -5305
            }
          },
          "openInterest": 119742
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30665,
              "short": 16999,
              "net": 13666
            },
            "nonCommercial": {
              "long": 6292,
              "short": 19044,
              "net": -12752
            },
            "smallTrader": {
              "long": 4130,
              "short": 5044,
              "net": -914
            }
          },
          "openInterest": 42655
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189461,
              "short": 218538,
              "net": -29077
            },
            "nonCommercial": {
              "long": 45773,
              "short": 44669,
              "net": 1104
            },
            "smallTrader": {
              "long": 55647,
              "short": 27674,
              "net": 27973
            }
          },
          "openInterest": 352987
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3141,
              "short": 2822,
              "net": 319
            },
            "nonCommercial": {
              "long": 979,
              "short": 1382,
              "net": -403
            },
            "smallTrader": {
              "long": 1140,
              "short": 1056,
              "net": 84
            }
          },
          "openInterest": 5527
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45920,
              "short": 56296,
              "net": -10376
            },
            "nonCommercial": {
              "long": 18568,
              "short": 20106,
              "net": -1538
            },
            "smallTrader": {
              "long": 19500,
              "short": 7586,
              "net": 11914
            }
          },
          "openInterest": 85038
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18812,
              "short": 68568,
              "net": -49756
            },
            "nonCommercial": {
              "long": 30613,
              "short": 5165,
              "net": 25448
            },
            "smallTrader": {
              "long": 31979,
              "short": 7671,
              "net": 24308
            }
          },
          "openInterest": 90221
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67417,
              "short": 104394,
              "net": -36977
            },
            "nonCommercial": {
              "long": 26389,
              "short": 2963,
              "net": 23426
            },
            "smallTrader": {
              "long": 30557,
              "short": 17006,
              "net": 13551
            }
          },
          "openInterest": 144148
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67215,
              "short": 91023,
              "net": -23808
            },
            "nonCommercial": {
              "long": 29468,
              "short": 10358,
              "net": 19110
            },
            "smallTrader": {
              "long": 21307,
              "short": 16609,
              "net": 4698
            }
          },
          "openInterest": 133963
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88209,
              "short": 103790,
              "net": -15581
            },
            "nonCommercial": {
              "long": 34735,
              "short": 17108,
              "net": 17627
            },
            "smallTrader": {
              "long": 46459,
              "short": 48505,
              "net": -2046
            }
          },
          "openInterest": 183456
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125541,
              "short": 209151,
              "net": -83610
            },
            "nonCommercial": {
              "long": 73878,
              "short": 25546,
              "net": 48332
            },
            "smallTrader": {
              "long": 56736,
              "short": 21458,
              "net": 35278
            }
          },
          "openInterest": 271678
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5437,
              "short": 27208,
              "net": -21771
            },
            "nonCommercial": {
              "long": 16232,
              "short": 3883,
              "net": 12349
            },
            "smallTrader": {
              "long": 17437,
              "short": 8015,
              "net": 9422
            }
          },
          "openInterest": 39116
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4724,
              "short": 3484,
              "net": 1240
            },
            "nonCommercial": {
              "long": 3893,
              "short": 4054,
              "net": -161
            },
            "smallTrader": {
              "long": 1211,
              "short": 2290,
              "net": -1079
            }
          },
          "openInterest": 11924
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32818,
              "short": 34722,
              "net": -1904
            },
            "nonCommercial": {
              "long": 9685,
              "short": 6474,
              "net": 3211
            },
            "smallTrader": {
              "long": 12435,
              "short": 13742,
              "net": -1307
            }
          },
          "openInterest": 57394
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78879,
              "short": 63915,
              "net": 14964
            },
            "nonCommercial": {
              "long": 31817,
              "short": 42477,
              "net": -10660
            },
            "smallTrader": {
              "long": 21633,
              "short": 25937,
              "net": -4304
            }
          },
          "openInterest": 144525
        }
      ]
    },
    {
      "reportDate": "2004-07-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 998912,
              "short": 691599,
              "net": 307313
            },
            "nonCommercial": {
              "long": 131771,
              "short": 323315,
              "net": -191544
            },
            "smallTrader": {
              "long": 99724,
              "short": 215493,
              "net": -115769
            }
          },
          "openInterest": 1251618
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 122405,
              "short": 109271,
              "net": 13134
            },
            "nonCommercial": {
              "long": 46695,
              "short": 33003,
              "net": 13692
            },
            "smallTrader": {
              "long": 19568,
              "short": 46394,
              "net": -26826
            }
          },
          "openInterest": 190082
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 339140,
              "short": 307331,
              "net": 31809
            },
            "nonCommercial": {
              "long": 60119,
              "short": 100133,
              "net": -40014
            },
            "smallTrader": {
              "long": 98105,
              "short": 89900,
              "net": 8205
            }
          },
          "openInterest": 509202
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 769174,
              "short": 782218,
              "net": -13044
            },
            "nonCommercial": {
              "long": 313203,
              "short": 220299,
              "net": 92904
            },
            "smallTrader": {
              "long": 50258,
              "short": 130118,
              "net": -79860
            }
          },
          "openInterest": 1146076
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6653,
              "short": 22371,
              "net": -15718
            },
            "nonCommercial": {
              "long": 5257,
              "short": 3067,
              "net": 2190
            },
            "smallTrader": {
              "long": 13920,
              "short": 392,
              "net": 13528
            }
          },
          "openInterest": 25832
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7431,
              "short": 40914,
              "net": -33483
            },
            "nonCommercial": {
              "long": 23288,
              "short": 2211,
              "net": 21077
            },
            "smallTrader": {
              "long": 23084,
              "short": 10678,
              "net": 12406
            }
          },
          "openInterest": 53855
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15425,
              "short": 38100,
              "net": -22675
            },
            "nonCommercial": {
              "long": 18933,
              "short": 7612,
              "net": 11321
            },
            "smallTrader": {
              "long": 27291,
              "short": 15937,
              "net": 11354
            }
          },
          "openInterest": 62007
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79917,
              "short": 62118,
              "net": 17799
            },
            "nonCommercial": {
              "long": 13254,
              "short": 31004,
              "net": -17750
            },
            "smallTrader": {
              "long": 9853,
              "short": 9902,
              "net": -49
            }
          },
          "openInterest": 106874
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47857,
              "short": 58350,
              "net": -10493
            },
            "nonCommercial": {
              "long": 22491,
              "short": 18609,
              "net": 3882
            },
            "smallTrader": {
              "long": 14123,
              "short": 7512,
              "net": 6611
            }
          },
          "openInterest": 88907
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32310,
              "short": 44345,
              "net": -12035
            },
            "nonCommercial": {
              "long": 12326,
              "short": 4308,
              "net": 8018
            },
            "smallTrader": {
              "long": 10891,
              "short": 6874,
              "net": 4017
            }
          },
          "openInterest": 58133
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321762,
              "short": 324946,
              "net": -3184
            },
            "nonCommercial": {
              "long": 122614,
              "short": 67879,
              "net": 54735
            },
            "smallTrader": {
              "long": 55453,
              "short": 107004,
              "net": -51551
            }
          },
          "openInterest": 547972
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52940,
              "short": 25583,
              "net": 27357
            },
            "nonCommercial": {
              "long": 10471,
              "short": 37908,
              "net": -27437
            },
            "smallTrader": {
              "long": 7172,
              "short": 7092,
              "net": 80
            }
          },
          "openInterest": 74601
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 487970,
              "short": 504343,
              "net": -16373
            },
            "nonCommercial": {
              "long": 101057,
              "short": 76001,
              "net": 25056
            },
            "smallTrader": {
              "long": 46571,
              "short": 55254,
              "net": -8683
            }
          },
          "openInterest": 699223
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49622,
              "short": 87848,
              "net": -38226
            },
            "nonCommercial": {
              "long": 27466,
              "short": 8429,
              "net": 19037
            },
            "smallTrader": {
              "long": 48062,
              "short": 28873,
              "net": 19189
            }
          },
          "openInterest": 125199
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5056,
              "short": 2768,
              "net": 2288
            },
            "nonCommercial": {
              "long": 5795,
              "short": 2886,
              "net": 2909
            },
            "smallTrader": {
              "long": 4371,
              "short": 9568,
              "net": -5197
            }
          },
          "openInterest": 16152
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73312,
              "short": 136553,
              "net": -63241
            },
            "nonCommercial": {
              "long": 82019,
              "short": 50616,
              "net": 31403
            },
            "smallTrader": {
              "long": 50224,
              "short": 18386,
              "net": 31838
            }
          },
          "openInterest": 226957
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104597,
              "short": 135452,
              "net": -30855
            },
            "nonCommercial": {
              "long": 34791,
              "short": 18071,
              "net": 16720
            },
            "smallTrader": {
              "long": 33869,
              "short": 19734,
              "net": 14135
            }
          },
          "openInterest": 187760
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56796,
              "short": 80841,
              "net": -24045
            },
            "nonCommercial": {
              "long": 7488,
              "short": 5071,
              "net": 2417
            },
            "smallTrader": {
              "long": 34971,
              "short": 13343,
              "net": 21628
            }
          },
          "openInterest": 99512
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30379,
              "short": 41266,
              "net": -10887
            },
            "nonCommercial": {
              "long": 20908,
              "short": 6449,
              "net": 14459
            },
            "smallTrader": {
              "long": 16634,
              "short": 20206,
              "net": -3572
            }
          },
          "openInterest": 82650
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49261,
              "short": 70717,
              "net": -21456
            },
            "nonCommercial": {
              "long": 34758,
              "short": 7837,
              "net": 26921
            },
            "smallTrader": {
              "long": 18275,
              "short": 23740,
              "net": -5465
            }
          },
          "openInterest": 118662
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35645,
              "short": 15457,
              "net": 20188
            },
            "nonCommercial": {
              "long": 3186,
              "short": 24316,
              "net": -21130
            },
            "smallTrader": {
              "long": 10463,
              "short": 9521,
              "net": 942
            }
          },
          "openInterest": 50614
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198365,
              "short": 227420,
              "net": -29055
            },
            "nonCommercial": {
              "long": 46025,
              "short": 50333,
              "net": -4308
            },
            "smallTrader": {
              "long": 61224,
              "short": 27861,
              "net": 33363
            }
          },
          "openInterest": 371114
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3223,
              "short": 2705,
              "net": 518
            },
            "nonCommercial": {
              "long": 954,
              "short": 1454,
              "net": -500
            },
            "smallTrader": {
              "long": 1092,
              "short": 1110,
              "net": -18
            }
          },
          "openInterest": 5553
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50152,
              "short": 50565,
              "net": -413
            },
            "nonCommercial": {
              "long": 14258,
              "short": 18240,
              "net": -3982
            },
            "smallTrader": {
              "long": 15124,
              "short": 10729,
              "net": 4395
            }
          },
          "openInterest": 80773
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12576,
              "short": 60868,
              "net": -48292
            },
            "nonCommercial": {
              "long": 30389,
              "short": 6413,
              "net": 23976
            },
            "smallTrader": {
              "long": 31061,
              "short": 6745,
              "net": 24316
            }
          },
          "openInterest": 82761
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69118,
              "short": 103894,
              "net": -34776
            },
            "nonCommercial": {
              "long": 24001,
              "short": 3562,
              "net": 20439
            },
            "smallTrader": {
              "long": 29782,
              "short": 15445,
              "net": 14337
            }
          },
          "openInterest": 141358
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65674,
              "short": 87875,
              "net": -22201
            },
            "nonCommercial": {
              "long": 27930,
              "short": 12225,
              "net": 15705
            },
            "smallTrader": {
              "long": 19642,
              "short": 13146,
              "net": 6496
            }
          },
          "openInterest": 129536
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84534,
              "short": 94422,
              "net": -9888
            },
            "nonCommercial": {
              "long": 29585,
              "short": 19828,
              "net": 9757
            },
            "smallTrader": {
              "long": 42116,
              "short": 41985,
              "net": 131
            }
          },
          "openInterest": 168902
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122635,
              "short": 213288,
              "net": -90653
            },
            "nonCommercial": {
              "long": 81393,
              "short": 31147,
              "net": 50246
            },
            "smallTrader": {
              "long": 65730,
              "short": 25323,
              "net": 40407
            }
          },
          "openInterest": 286630
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7015,
              "short": 44925,
              "net": -37910
            },
            "nonCommercial": {
              "long": 25146,
              "short": 2970,
              "net": 22176
            },
            "smallTrader": {
              "long": 21399,
              "short": 5665,
              "net": 15734
            }
          },
          "openInterest": 53561
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7715,
              "short": 2277,
              "net": 5438
            },
            "nonCommercial": {
              "long": 4434,
              "short": 8743,
              "net": -4309
            },
            "smallTrader": {
              "long": 1093,
              "short": 2222,
              "net": -1129
            }
          },
          "openInterest": 15317
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34561,
              "short": 34079,
              "net": 482
            },
            "nonCommercial": {
              "long": 11095,
              "short": 10163,
              "net": 932
            },
            "smallTrader": {
              "long": 15133,
              "short": 16547,
              "net": -1414
            }
          },
          "openInterest": 62748
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82055,
              "short": 66588,
              "net": 15467
            },
            "nonCommercial": {
              "long": 37556,
              "short": 50557,
              "net": -13001
            },
            "smallTrader": {
              "long": 19725,
              "short": 22191,
              "net": -2466
            }
          },
          "openInterest": 151856
        }
      ]
    },
    {
      "reportDate": "2004-07-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1033162,
              "short": 695811,
              "net": 337351
            },
            "nonCommercial": {
              "long": 124461,
              "short": 340712,
              "net": -216251
            },
            "smallTrader": {
              "long": 138988,
              "short": 260088,
              "net": -121100
            }
          },
          "openInterest": 1315337
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 124342,
              "short": 112169,
              "net": 12173
            },
            "nonCommercial": {
              "long": 46850,
              "short": 34741,
              "net": 12109
            },
            "smallTrader": {
              "long": 22627,
              "short": 46909,
              "net": -24282
            }
          },
          "openInterest": 195028
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 352807,
              "short": 306325,
              "net": 46482
            },
            "nonCommercial": {
              "long": 63658,
              "short": 111038,
              "net": -47380
            },
            "smallTrader": {
              "long": 91357,
              "short": 90459,
              "net": 898
            }
          },
          "openInterest": 516069
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 774400,
              "short": 790370,
              "net": -15970
            },
            "nonCommercial": {
              "long": 301906,
              "short": 218018,
              "net": 83888
            },
            "smallTrader": {
              "long": 85043,
              "short": 152961,
              "net": -67918
            }
          },
          "openInterest": 1178235
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6319,
              "short": 20799,
              "net": -14480
            },
            "nonCommercial": {
              "long": 8622,
              "short": 953,
              "net": 7669
            },
            "smallTrader": {
              "long": 15246,
              "short": 8435,
              "net": 6811
            }
          },
          "openInterest": 30583
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11688,
              "short": 56061,
              "net": -44373
            },
            "nonCommercial": {
              "long": 33831,
              "short": 3809,
              "net": 30022
            },
            "smallTrader": {
              "long": 26529,
              "short": 12178,
              "net": 14351
            }
          },
          "openInterest": 72101
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15040,
              "short": 53202,
              "net": -38162
            },
            "nonCommercial": {
              "long": 30113,
              "short": 6237,
              "net": 23876
            },
            "smallTrader": {
              "long": 27482,
              "short": 13196,
              "net": 14286
            }
          },
          "openInterest": 72639
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76452,
              "short": 70362,
              "net": 6090
            },
            "nonCommercial": {
              "long": 12182,
              "short": 18922,
              "net": -6740
            },
            "smallTrader": {
              "long": 9138,
              "short": 8488,
              "net": 650
            }
          },
          "openInterest": 100486
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50080,
              "short": 56425,
              "net": -6345
            },
            "nonCommercial": {
              "long": 19815,
              "short": 20713,
              "net": -898
            },
            "smallTrader": {
              "long": 14288,
              "short": 7045,
              "net": 7243
            }
          },
          "openInterest": 88745
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30237,
              "short": 52590,
              "net": -22353
            },
            "nonCommercial": {
              "long": 21663,
              "short": 5368,
              "net": 16295
            },
            "smallTrader": {
              "long": 12199,
              "short": 6141,
              "net": 6058
            }
          },
          "openInterest": 66740
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 315268,
              "short": 313089,
              "net": 2179
            },
            "nonCommercial": {
              "long": 125769,
              "short": 76494,
              "net": 49275
            },
            "smallTrader": {
              "long": 77610,
              "short": 129064,
              "net": -51454
            }
          },
          "openInterest": 564015
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54784,
              "short": 26362,
              "net": 28422
            },
            "nonCommercial": {
              "long": 11074,
              "short": 39836,
              "net": -28762
            },
            "smallTrader": {
              "long": 7607,
              "short": 7267,
              "net": 340
            }
          },
          "openInterest": 77935
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 452079,
              "short": 473783,
              "net": -21704
            },
            "nonCommercial": {
              "long": 106294,
              "short": 75148,
              "net": 31146
            },
            "smallTrader": {
              "long": 52871,
              "short": 62313,
              "net": -9442
            }
          },
          "openInterest": 679462
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58143,
              "short": 108543,
              "net": -50400
            },
            "nonCommercial": {
              "long": 39391,
              "short": 8379,
              "net": 31012
            },
            "smallTrader": {
              "long": 49585,
              "short": 30197,
              "net": 19388
            }
          },
          "openInterest": 147585
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5687,
              "short": 3321,
              "net": 2366
            },
            "nonCommercial": {
              "long": 5194,
              "short": 3014,
              "net": 2180
            },
            "smallTrader": {
              "long": 5089,
              "short": 9635,
              "net": -4546
            }
          },
          "openInterest": 17357
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63996,
              "short": 170313,
              "net": -106317
            },
            "nonCommercial": {
              "long": 112049,
              "short": 41615,
              "net": 70434
            },
            "smallTrader": {
              "long": 51586,
              "short": 15703,
              "net": 35883
            }
          },
          "openInterest": 247735
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107386,
              "short": 135573,
              "net": -28187
            },
            "nonCommercial": {
              "long": 31399,
              "short": 17899,
              "net": 13500
            },
            "smallTrader": {
              "long": 35179,
              "short": 20492,
              "net": 14687
            }
          },
          "openInterest": 188597
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64336,
              "short": 83973,
              "net": -19637
            },
            "nonCommercial": {
              "long": 10569,
              "short": 8403,
              "net": 2166
            },
            "smallTrader": {
              "long": 31280,
              "short": 13809,
              "net": 17471
            }
          },
          "openInterest": 106390
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30385,
              "short": 38274,
              "net": -7889
            },
            "nonCommercial": {
              "long": 19978,
              "short": 6945,
              "net": 13033
            },
            "smallTrader": {
              "long": 16216,
              "short": 21360,
              "net": -5144
            }
          },
          "openInterest": 78661
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47062,
              "short": 66556,
              "net": -19494
            },
            "nonCommercial": {
              "long": 33119,
              "short": 8155,
              "net": 24964
            },
            "smallTrader": {
              "long": 19411,
              "short": 24881,
              "net": -5470
            }
          },
          "openInterest": 109901
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36858,
              "short": 15153,
              "net": 21705
            },
            "nonCommercial": {
              "long": 5000,
              "short": 27115,
              "net": -22115
            },
            "smallTrader": {
              "long": 4620,
              "short": 4210,
              "net": 410
            }
          },
          "openInterest": 47754
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209661,
              "short": 219066,
              "net": -9405
            },
            "nonCommercial": {
              "long": 39865,
              "short": 55267,
              "net": -15402
            },
            "smallTrader": {
              "long": 55287,
              "short": 30480,
              "net": 24807
            }
          },
          "openInterest": 374281
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3170,
              "short": 3193,
              "net": -23
            },
            "nonCommercial": {
              "long": 934,
              "short": 1104,
              "net": -170
            },
            "smallTrader": {
              "long": 1018,
              "short": 825,
              "net": 193
            }
          },
          "openInterest": 5283
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57296,
              "short": 55011,
              "net": 2285
            },
            "nonCommercial": {
              "long": 9002,
              "short": 15290,
              "net": -6288
            },
            "smallTrader": {
              "long": 8736,
              "short": 4733,
              "net": 4003
            }
          },
          "openInterest": 77038
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10362,
              "short": 68219,
              "net": -57857
            },
            "nonCommercial": {
              "long": 36761,
              "short": 2825,
              "net": 33936
            },
            "smallTrader": {
              "long": 31332,
              "short": 7411,
              "net": 23921
            }
          },
          "openInterest": 87162
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63848,
              "short": 94252,
              "net": -30404
            },
            "nonCommercial": {
              "long": 19847,
              "short": 3853,
              "net": 15994
            },
            "smallTrader": {
              "long": 33360,
              "short": 18950,
              "net": 14410
            }
          },
          "openInterest": 135516
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72462,
              "short": 86077,
              "net": -13615
            },
            "nonCommercial": {
              "long": 25229,
              "short": 15105,
              "net": 10124
            },
            "smallTrader": {
              "long": 20383,
              "short": 16892,
              "net": 3491
            }
          },
          "openInterest": 136479
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89493,
              "short": 90637,
              "net": -1144
            },
            "nonCommercial": {
              "long": 28848,
              "short": 27092,
              "net": 1756
            },
            "smallTrader": {
              "long": 48035,
              "short": 48647,
              "net": -612
            }
          },
          "openInterest": 178515
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124560,
              "short": 225398,
              "net": -100838
            },
            "nonCommercial": {
              "long": 100353,
              "short": 37497,
              "net": 62856
            },
            "smallTrader": {
              "long": 63123,
              "short": 25141,
              "net": 37982
            }
          },
          "openInterest": 304780
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7362,
              "short": 47370,
              "net": -40008
            },
            "nonCommercial": {
              "long": 29193,
              "short": 2352,
              "net": 26841
            },
            "smallTrader": {
              "long": 23535,
              "short": 10368,
              "net": 13167
            }
          },
          "openInterest": 60091
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8467,
              "short": 1885,
              "net": 6582
            },
            "nonCommercial": {
              "long": 4804,
              "short": 8999,
              "net": -4195
            },
            "smallTrader": {
              "long": 997,
              "short": 3384,
              "net": -2387
            }
          },
          "openInterest": 16402
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33636,
              "short": 36391,
              "net": -2755
            },
            "nonCommercial": {
              "long": 12834,
              "short": 10513,
              "net": 2321
            },
            "smallTrader": {
              "long": 13609,
              "short": 13175,
              "net": 434
            }
          },
          "openInterest": 62527
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81975,
              "short": 66192,
              "net": 15783
            },
            "nonCommercial": {
              "long": 37818,
              "short": 53434,
              "net": -15616
            },
            "smallTrader": {
              "long": 24926,
              "short": 25093,
              "net": -167
            }
          },
          "openInterest": 156203
        }
      ]
    },
    {
      "reportDate": "2004-07-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1066252,
              "short": 741600,
              "net": 324652
            },
            "nonCommercial": {
              "long": 137821,
              "short": 349570,
              "net": -211749
            },
            "smallTrader": {
              "long": 143129,
              "short": 256032,
              "net": -112903
            }
          },
          "openInterest": 1374249
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 115406,
              "short": 109429,
              "net": 5977
            },
            "nonCommercial": {
              "long": 48575,
              "short": 30498,
              "net": 18077
            },
            "smallTrader": {
              "long": 22025,
              "short": 46079,
              "net": -24054
            }
          },
          "openInterest": 187212
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 337262,
              "short": 313143,
              "net": 24119
            },
            "nonCommercial": {
              "long": 69237,
              "short": 107473,
              "net": -38236
            },
            "smallTrader": {
              "long": 86811,
              "short": 72694,
              "net": 14117
            }
          },
          "openInterest": 501195
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 812219,
              "short": 844665,
              "net": -32446
            },
            "nonCommercial": {
              "long": 337417,
              "short": 232152,
              "net": 105265
            },
            "smallTrader": {
              "long": 67328,
              "short": 140147,
              "net": -72819
            }
          },
          "openInterest": 1251650
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7847,
              "short": 25001,
              "net": -17154
            },
            "nonCommercial": {
              "long": 10974,
              "short": 868,
              "net": 10106
            },
            "smallTrader": {
              "long": 17821,
              "short": 10773,
              "net": 7048
            }
          },
          "openInterest": 36642
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14143,
              "short": 62957,
              "net": -48814
            },
            "nonCommercial": {
              "long": 37000,
              "short": 5233,
              "net": 31767
            },
            "smallTrader": {
              "long": 28625,
              "short": 11578,
              "net": 17047
            }
          },
          "openInterest": 79820
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15734,
              "short": 61096,
              "net": -45362
            },
            "nonCommercial": {
              "long": 36916,
              "short": 5938,
              "net": 30978
            },
            "smallTrader": {
              "long": 30152,
              "short": 15768,
              "net": 14384
            }
          },
          "openInterest": 82944
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74790,
              "short": 80592,
              "net": -5802
            },
            "nonCommercial": {
              "long": 14962,
              "short": 11707,
              "net": 3255
            },
            "smallTrader": {
              "long": 8090,
              "short": 5543,
              "net": 2547
            }
          },
          "openInterest": 101383
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49037,
              "short": 57122,
              "net": -8085
            },
            "nonCommercial": {
              "long": 21163,
              "short": 20425,
              "net": 738
            },
            "smallTrader": {
              "long": 14078,
              "short": 6731,
              "net": 7347
            }
          },
          "openInterest": 90210
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29332,
              "short": 53903,
              "net": -24571
            },
            "nonCommercial": {
              "long": 23978,
              "short": 5806,
              "net": 18172
            },
            "smallTrader": {
              "long": 12969,
              "short": 6570,
              "net": 6399
            }
          },
          "openInterest": 69505
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 319742,
              "short": 304639,
              "net": 15103
            },
            "nonCommercial": {
              "long": 122598,
              "short": 86685,
              "net": 35913
            },
            "smallTrader": {
              "long": 77262,
              "short": 128278,
              "net": -51016
            }
          },
          "openInterest": 563877
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52914,
              "short": 26234,
              "net": 26680
            },
            "nonCommercial": {
              "long": 11641,
              "short": 39356,
              "net": -27715
            },
            "smallTrader": {
              "long": 8324,
              "short": 7289,
              "net": 1035
            }
          },
          "openInterest": 77178
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 469192,
              "short": 498464,
              "net": -29272
            },
            "nonCommercial": {
              "long": 112340,
              "short": 76198,
              "net": 36142
            },
            "smallTrader": {
              "long": 56795,
              "short": 63665,
              "net": -6870
            }
          },
          "openInterest": 696850
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50330,
              "short": 106280,
              "net": -55950
            },
            "nonCommercial": {
              "long": 43666,
              "short": 7565,
              "net": 36101
            },
            "smallTrader": {
              "long": 50963,
              "short": 31114,
              "net": 19849
            }
          },
          "openInterest": 145213
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6463,
              "short": 3678,
              "net": 2785
            },
            "nonCommercial": {
              "long": 5185,
              "short": 2929,
              "net": 2256
            },
            "smallTrader": {
              "long": 4830,
              "short": 9871,
              "net": -5041
            }
          },
          "openInterest": 18062
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71997,
              "short": 177908,
              "net": -105911
            },
            "nonCommercial": {
              "long": 114160,
              "short": 43702,
              "net": 70458
            },
            "smallTrader": {
              "long": 52301,
              "short": 16848,
              "net": 35453
            }
          },
          "openInterest": 256572
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112903,
              "short": 137780,
              "net": -24877
            },
            "nonCommercial": {
              "long": 31347,
              "short": 18481,
              "net": 12866
            },
            "smallTrader": {
              "long": 31764,
              "short": 19753,
              "net": 12011
            }
          },
          "openInterest": 193044
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64571,
              "short": 84000,
              "net": -19429
            },
            "nonCommercial": {
              "long": 11789,
              "short": 9952,
              "net": 1837
            },
            "smallTrader": {
              "long": 32762,
              "short": 15170,
              "net": 17592
            }
          },
          "openInterest": 109321
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30827,
              "short": 34500,
              "net": -3673
            },
            "nonCommercial": {
              "long": 18160,
              "short": 7833,
              "net": 10327
            },
            "smallTrader": {
              "long": 14563,
              "short": 21217,
              "net": -6654
            }
          },
          "openInterest": 77551
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50302,
              "short": 65233,
              "net": -14931
            },
            "nonCommercial": {
              "long": 30776,
              "short": 9351,
              "net": 21425
            },
            "smallTrader": {
              "long": 19677,
              "short": 26171,
              "net": -6494
            }
          },
          "openInterest": 111161
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29115,
              "short": 21530,
              "net": 7585
            },
            "nonCommercial": {
              "long": 12344,
              "short": 20351,
              "net": -8007
            },
            "smallTrader": {
              "long": 4071,
              "short": 3649,
              "net": 422
            }
          },
          "openInterest": 46466
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 214833,
              "short": 214162,
              "net": 671
            },
            "nonCommercial": {
              "long": 38109,
              "short": 60458,
              "net": -22349
            },
            "smallTrader": {
              "long": 53180,
              "short": 31502,
              "net": 21678
            }
          },
          "openInterest": 379647
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2623,
              "short": 3367,
              "net": -744
            },
            "nonCommercial": {
              "long": 1445,
              "short": 976,
              "net": 469
            },
            "smallTrader": {
              "long": 1246,
              "short": 971,
              "net": 275
            }
          },
          "openInterest": 5314
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 64522,
              "short": 61936,
              "net": 2586
            },
            "nonCommercial": {
              "long": 10361,
              "short": 13907,
              "net": -3546
            },
            "smallTrader": {
              "long": 7216,
              "short": 6256,
              "net": 960
            }
          },
          "openInterest": 83870
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9777,
              "short": 72715,
              "net": -62938
            },
            "nonCommercial": {
              "long": 43271,
              "short": 3272,
              "net": 39999
            },
            "smallTrader": {
              "long": 30981,
              "short": 8042,
              "net": 22939
            }
          },
          "openInterest": 92456
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65586,
              "short": 94585,
              "net": -28999
            },
            "nonCommercial": {
              "long": 19365,
              "short": 3016,
              "net": 16349
            },
            "smallTrader": {
              "long": 27670,
              "short": 15020,
              "net": 12650
            }
          },
          "openInterest": 132142
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69047,
              "short": 88974,
              "net": -19927
            },
            "nonCommercial": {
              "long": 27286,
              "short": 13280,
              "net": 14006
            },
            "smallTrader": {
              "long": 20007,
              "short": 14086,
              "net": 5921
            }
          },
          "openInterest": 132702
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91697,
              "short": 75260,
              "net": 16437
            },
            "nonCommercial": {
              "long": 25037,
              "short": 32809,
              "net": -7772
            },
            "smallTrader": {
              "long": 41053,
              "short": 49718,
              "net": -8665
            }
          },
          "openInterest": 169419
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126650,
              "short": 232043,
              "net": -105393
            },
            "nonCommercial": {
              "long": 104472,
              "short": 39217,
              "net": 65255
            },
            "smallTrader": {
              "long": 62947,
              "short": 22809,
              "net": 40138
            }
          },
          "openInterest": 310152
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8446,
              "short": 42827,
              "net": -34381
            },
            "nonCommercial": {
              "long": 23981,
              "short": 2818,
              "net": 21163
            },
            "smallTrader": {
              "long": 23350,
              "short": 10132,
              "net": 13218
            }
          },
          "openInterest": 55778
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9645,
              "short": 1076,
              "net": 8569
            },
            "nonCommercial": {
              "long": 5449,
              "short": 10820,
              "net": -5371
            },
            "smallTrader": {
              "long": 897,
              "short": 4095,
              "net": -3198
            }
          },
          "openInterest": 18047
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37270,
              "short": 40440,
              "net": -3170
            },
            "nonCommercial": {
              "long": 12610,
              "short": 10484,
              "net": 2126
            },
            "smallTrader": {
              "long": 14552,
              "short": 13508,
              "net": 1044
            }
          },
          "openInterest": 67201
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81395,
              "short": 61927,
              "net": 19468
            },
            "nonCommercial": {
              "long": 34935,
              "short": 55151,
              "net": -20216
            },
            "smallTrader": {
              "long": 24419,
              "short": 23671,
              "net": 748
            }
          },
          "openInterest": 156170
        }
      ]
    },
    {
      "reportDate": "2004-07-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1100388,
              "short": 792733,
              "net": 307655
            },
            "nonCommercial": {
              "long": 136191,
              "short": 307931,
              "net": -171740
            },
            "smallTrader": {
              "long": 160497,
              "short": 296412,
              "net": -135915
            }
          },
          "openInterest": 1446001
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 113697,
              "short": 106014,
              "net": 7683
            },
            "nonCommercial": {
              "long": 53351,
              "short": 34866,
              "net": 18485
            },
            "smallTrader": {
              "long": 23128,
              "short": 49296,
              "net": -26168
            }
          },
          "openInterest": 191577
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 347449,
              "short": 320461,
              "net": 26988
            },
            "nonCommercial": {
              "long": 66067,
              "short": 94915,
              "net": -28848
            },
            "smallTrader": {
              "long": 113891,
              "short": 112031,
              "net": 1860
            }
          },
          "openInterest": 537725
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 849913,
              "short": 896564,
              "net": -46651
            },
            "nonCommercial": {
              "long": 314710,
              "short": 173906,
              "net": 140804
            },
            "smallTrader": {
              "long": 77197,
              "short": 171350,
              "net": -94153
            }
          },
          "openInterest": 1289953
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7771,
              "short": 16107,
              "net": -8336
            },
            "nonCommercial": {
              "long": 5018,
              "short": 2369,
              "net": 2649
            },
            "smallTrader": {
              "long": 15588,
              "short": 9901,
              "net": 5687
            }
          },
          "openInterest": 28377
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14967,
              "short": 51429,
              "net": -36462
            },
            "nonCommercial": {
              "long": 27913,
              "short": 3418,
              "net": 24495
            },
            "smallTrader": {
              "long": 24177,
              "short": 12210,
              "net": 11967
            }
          },
          "openInterest": 67259
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16201,
              "short": 56748,
              "net": -40547
            },
            "nonCommercial": {
              "long": 31026,
              "short": 5311,
              "net": 25715
            },
            "smallTrader": {
              "long": 28615,
              "short": 13783,
              "net": 14832
            }
          },
          "openInterest": 75905
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74520,
              "short": 87969,
              "net": -13449
            },
            "nonCommercial": {
              "long": 16996,
              "short": 6538,
              "net": 10458
            },
            "smallTrader": {
              "long": 8451,
              "short": 5460,
              "net": 2991
            }
          },
          "openInterest": 104772
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50583,
              "short": 52437,
              "net": -1854
            },
            "nonCommercial": {
              "long": 19442,
              "short": 23118,
              "net": -3676
            },
            "smallTrader": {
              "long": 13038,
              "short": 7508,
              "net": 5530
            }
          },
          "openInterest": 89390
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29960,
              "short": 49173,
              "net": -19213
            },
            "nonCommercial": {
              "long": 19618,
              "short": 5028,
              "net": 14590
            },
            "smallTrader": {
              "long": 12300,
              "short": 7677,
              "net": 4623
            }
          },
          "openInterest": 65605
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 329251,
              "short": 286635,
              "net": 42616
            },
            "nonCommercial": {
              "long": 121186,
              "short": 105543,
              "net": 15643
            },
            "smallTrader": {
              "long": 76369,
              "short": 134628,
              "net": -58259
            }
          },
          "openInterest": 576695
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56205,
              "short": 25531,
              "net": 30674
            },
            "nonCommercial": {
              "long": 11397,
              "short": 41196,
              "net": -29799
            },
            "smallTrader": {
              "long": 6882,
              "short": 7757,
              "net": -875
            }
          },
          "openInterest": 79015
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 445198,
              "short": 472585,
              "net": -27387
            },
            "nonCommercial": {
              "long": 112390,
              "short": 78689,
              "net": 33701
            },
            "smallTrader": {
              "long": 56608,
              "short": 62922,
              "net": -6314
            }
          },
          "openInterest": 676035
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64008,
              "short": 97792,
              "net": -33784
            },
            "nonCommercial": {
              "long": 25479,
              "short": 8552,
              "net": 16927
            },
            "smallTrader": {
              "long": 48268,
              "short": 31411,
              "net": 16857
            }
          },
          "openInterest": 137974
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6889,
              "short": 3851,
              "net": 3038
            },
            "nonCommercial": {
              "long": 4992,
              "short": 3221,
              "net": 1771
            },
            "smallTrader": {
              "long": 5127,
              "short": 9936,
              "net": -4809
            }
          },
          "openInterest": 20510
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70511,
              "short": 137016,
              "net": -66505
            },
            "nonCommercial": {
              "long": 78464,
              "short": 45149,
              "net": 33315
            },
            "smallTrader": {
              "long": 59993,
              "short": 26803,
              "net": 33190
            }
          },
          "openInterest": 232007
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117715,
              "short": 146231,
              "net": -28516
            },
            "nonCommercial": {
              "long": 33404,
              "short": 18451,
              "net": 14953
            },
            "smallTrader": {
              "long": 33619,
              "short": 20056,
              "net": 13563
            }
          },
          "openInterest": 202689
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68332,
              "short": 73364,
              "net": -5032
            },
            "nonCommercial": {
              "long": 10608,
              "short": 13009,
              "net": -2401
            },
            "smallTrader": {
              "long": 28005,
              "short": 20572,
              "net": 7433
            }
          },
          "openInterest": 107170
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31977,
              "short": 37293,
              "net": -5316
            },
            "nonCommercial": {
              "long": 20608,
              "short": 8485,
              "net": 12123
            },
            "smallTrader": {
              "long": 14864,
              "short": 21671,
              "net": -6807
            }
          },
          "openInterest": 83406
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51081,
              "short": 68687,
              "net": -17606
            },
            "nonCommercial": {
              "long": 33286,
              "short": 8528,
              "net": 24758
            },
            "smallTrader": {
              "long": 20153,
              "short": 27305,
              "net": -7152
            }
          },
          "openInterest": 119971
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29073,
              "short": 19745,
              "net": 9328
            },
            "nonCommercial": {
              "long": 9546,
              "short": 15817,
              "net": -6271
            },
            "smallTrader": {
              "long": 980,
              "short": 4037,
              "net": -3057
            }
          },
          "openInterest": 40408
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206090,
              "short": 219150,
              "net": -13060
            },
            "nonCommercial": {
              "long": 39120,
              "short": 49720,
              "net": -10600
            },
            "smallTrader": {
              "long": 56617,
              "short": 32957,
              "net": 23660
            }
          },
          "openInterest": 377255
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2574,
              "short": 3701,
              "net": -1127
            },
            "nonCommercial": {
              "long": 1847,
              "short": 942,
              "net": 905
            },
            "smallTrader": {
              "long": 1195,
              "short": 973,
              "net": 222
            }
          },
          "openInterest": 5616
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61828,
              "short": 66724,
              "net": -4896
            },
            "nonCommercial": {
              "long": 16269,
              "short": 9900,
              "net": 6369
            },
            "smallTrader": {
              "long": 5943,
              "short": 7416,
              "net": -1473
            }
          },
          "openInterest": 85473
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12793,
              "short": 70304,
              "net": -57511
            },
            "nonCommercial": {
              "long": 40184,
              "short": 4728,
              "net": 35456
            },
            "smallTrader": {
              "long": 31296,
              "short": 9241,
              "net": 22055
            }
          },
          "openInterest": 91991
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73845,
              "short": 89079,
              "net": -15234
            },
            "nonCommercial": {
              "long": 10882,
              "short": 3777,
              "net": 7105
            },
            "smallTrader": {
              "long": 26740,
              "short": 18611,
              "net": 8129
            }
          },
          "openInterest": 133020
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77936,
              "short": 87285,
              "net": -9349
            },
            "nonCommercial": {
              "long": 20259,
              "short": 15663,
              "net": 4596
            },
            "smallTrader": {
              "long": 21885,
              "short": 17132,
              "net": 4753
            }
          },
          "openInterest": 138164
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96854,
              "short": 67798,
              "net": 29056
            },
            "nonCommercial": {
              "long": 25014,
              "short": 40018,
              "net": -15004
            },
            "smallTrader": {
              "long": 32956,
              "short": 47008,
              "net": -14052
            }
          },
          "openInterest": 166698
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125152,
              "short": 223187,
              "net": -98035
            },
            "nonCommercial": {
              "long": 101096,
              "short": 40987,
              "net": 60109
            },
            "smallTrader": {
              "long": 63420,
              "short": 25494,
              "net": 37926
            }
          },
          "openInterest": 304640
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17977,
              "short": 19666,
              "net": -1689
            },
            "nonCommercial": {
              "long": 8327,
              "short": 9153,
              "net": -826
            },
            "smallTrader": {
              "long": 13807,
              "short": 11292,
              "net": 2515
            }
          },
          "openInterest": 40111
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8163,
              "short": 3359,
              "net": 4804
            },
            "nonCommercial": {
              "long": 3479,
              "short": 6869,
              "net": -3390
            },
            "smallTrader": {
              "long": 1358,
              "short": 2772,
              "net": -1414
            }
          },
          "openInterest": 15081
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1673,
              "short": 4366,
              "net": -2693
            },
            "nonCommercial": {
              "long": 2547,
              "short": 255,
              "net": 2292
            },
            "smallTrader": {
              "long": 1947,
              "short": 1546,
              "net": 401
            }
          },
          "openInterest": 6450
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42514,
              "short": 42177,
              "net": 337
            },
            "nonCommercial": {
              "long": 12752,
              "short": 12084,
              "net": 668
            },
            "smallTrader": {
              "long": 13754,
              "short": 14759,
              "net": -1005
            }
          },
          "openInterest": 72704
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77217,
              "short": 58882,
              "net": 18335
            },
            "nonCommercial": {
              "long": 35655,
              "short": 53872,
              "net": -18217
            },
            "smallTrader": {
              "long": 27706,
              "short": 27824,
              "net": -118
            }
          },
          "openInterest": 154277
        }
      ]
    },
    {
      "reportDate": "2004-08-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1108526,
              "short": 819858,
              "net": 288668
            },
            "nonCommercial": {
              "long": 133860,
              "short": 304712,
              "net": -170852
            },
            "smallTrader": {
              "long": 150181,
              "short": 267997,
              "net": -117816
            }
          },
          "openInterest": 1439417
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 113152,
              "short": 109492,
              "net": 3660
            },
            "nonCommercial": {
              "long": 51764,
              "short": 34489,
              "net": 17275
            },
            "smallTrader": {
              "long": 23052,
              "short": 43987,
              "net": -20935
            }
          },
          "openInterest": 189333
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 332984,
              "short": 319457,
              "net": 13527
            },
            "nonCommercial": {
              "long": 93901,
              "short": 102767,
              "net": -8866
            },
            "smallTrader": {
              "long": 101983,
              "short": 106644,
              "net": -4661
            }
          },
          "openInterest": 541685
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 847719,
              "short": 951263,
              "net": -103544
            },
            "nonCommercial": {
              "long": 356290,
              "short": 163675,
              "net": 192615
            },
            "smallTrader": {
              "long": 68728,
              "short": 157799,
              "net": -89071
            }
          },
          "openInterest": 1332943
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7478,
              "short": 19064,
              "net": -11586
            },
            "nonCommercial": {
              "long": 7348,
              "short": 888,
              "net": 6460
            },
            "smallTrader": {
              "long": 15372,
              "short": 10246,
              "net": 5126
            }
          },
          "openInterest": 30603
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20324,
              "short": 54601,
              "net": -34277
            },
            "nonCommercial": {
              "long": 26238,
              "short": 4632,
              "net": 21606
            },
            "smallTrader": {
              "long": 24314,
              "short": 11643,
              "net": 12671
            }
          },
          "openInterest": 70933
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18060,
              "short": 56861,
              "net": -38801
            },
            "nonCommercial": {
              "long": 29499,
              "short": 5898,
              "net": 23601
            },
            "smallTrader": {
              "long": 29372,
              "short": 14172,
              "net": 15200
            }
          },
          "openInterest": 76946
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79090,
              "short": 95234,
              "net": -16144
            },
            "nonCommercial": {
              "long": 23195,
              "short": 11213,
              "net": 11982
            },
            "smallTrader": {
              "long": 9040,
              "short": 4878,
              "net": 4162
            }
          },
          "openInterest": 116826
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53548,
              "short": 47162,
              "net": 6386
            },
            "nonCommercial": {
              "long": 20179,
              "short": 32161,
              "net": -11982
            },
            "smallTrader": {
              "long": 12502,
              "short": 6906,
              "net": 5596
            }
          },
          "openInterest": 92676
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29441,
              "short": 53097,
              "net": -23656
            },
            "nonCommercial": {
              "long": 25103,
              "short": 8713,
              "net": 16390
            },
            "smallTrader": {
              "long": 13826,
              "short": 6560,
              "net": 7266
            }
          },
          "openInterest": 71515
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 335679,
              "short": 289768,
              "net": 45911
            },
            "nonCommercial": {
              "long": 109528,
              "short": 107392,
              "net": 2136
            },
            "smallTrader": {
              "long": 84180,
              "short": 132227,
              "net": -48047
            }
          },
          "openInterest": 582387
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57303,
              "short": 26443,
              "net": 30860
            },
            "nonCommercial": {
              "long": 10799,
              "short": 40897,
              "net": -30098
            },
            "smallTrader": {
              "long": 6826,
              "short": 7588,
              "net": -762
            }
          },
          "openInterest": 78625
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 471273,
              "short": 501299,
              "net": -30026
            },
            "nonCommercial": {
              "long": 127598,
              "short": 87299,
              "net": 40299
            },
            "smallTrader": {
              "long": 61126,
              "short": 71399,
              "net": -10273
            }
          },
          "openInterest": 725884
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87698,
              "short": 115517,
              "net": -27819
            },
            "nonCommercial": {
              "long": 22799,
              "short": 10557,
              "net": 12242
            },
            "smallTrader": {
              "long": 46242,
              "short": 30665,
              "net": 15577
            }
          },
          "openInterest": 156968
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8192,
              "short": 4900,
              "net": 3292
            },
            "nonCommercial": {
              "long": 4601,
              "short": 2974,
              "net": 1627
            },
            "smallTrader": {
              "long": 5110,
              "short": 10029,
              "net": -4919
            }
          },
          "openInterest": 20814
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71215,
              "short": 134926,
              "net": -63711
            },
            "nonCommercial": {
              "long": 81545,
              "short": 47091,
              "net": 34454
            },
            "smallTrader": {
              "long": 46232,
              "short": 16975,
              "net": 29257
            }
          },
          "openInterest": 217814
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117232,
              "short": 141978,
              "net": -24746
            },
            "nonCommercial": {
              "long": 36159,
              "short": 25279,
              "net": 10880
            },
            "smallTrader": {
              "long": 32410,
              "short": 18544,
              "net": 13866
            }
          },
          "openInterest": 206642
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75397,
              "short": 70164,
              "net": 5233
            },
            "nonCommercial": {
              "long": 12133,
              "short": 15401,
              "net": -3268
            },
            "smallTrader": {
              "long": 25567,
              "short": 27532,
              "net": -1965
            }
          },
          "openInterest": 113468
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33261,
              "short": 38249,
              "net": -4988
            },
            "nonCommercial": {
              "long": 23580,
              "short": 10135,
              "net": 13445
            },
            "smallTrader": {
              "long": 14118,
              "short": 22575,
              "net": -8457
            }
          },
          "openInterest": 88557
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51787,
              "short": 65175,
              "net": -13388
            },
            "nonCommercial": {
              "long": 31382,
              "short": 9002,
              "net": 22380
            },
            "smallTrader": {
              "long": 17223,
              "short": 26215,
              "net": -8992
            }
          },
          "openInterest": 115747
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23776,
              "short": 31350,
              "net": -7574
            },
            "nonCommercial": {
              "long": 18326,
              "short": 13446,
              "net": 4880
            },
            "smallTrader": {
              "long": 5909,
              "short": 3215,
              "net": 2694
            }
          },
          "openInterest": 49273
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198127,
              "short": 206173,
              "net": -8046
            },
            "nonCommercial": {
              "long": 39793,
              "short": 57020,
              "net": -17227
            },
            "smallTrader": {
              "long": 56641,
              "short": 31368,
              "net": 25273
            }
          },
          "openInterest": 374821
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2444,
              "short": 3750,
              "net": -1306
            },
            "nonCommercial": {
              "long": 1765,
              "short": 789,
              "net": 976
            },
            "smallTrader": {
              "long": 1199,
              "short": 869,
              "net": 330
            }
          },
          "openInterest": 5408
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 71465,
              "short": 70786,
              "net": 679
            },
            "nonCommercial": {
              "long": 18175,
              "short": 10979,
              "net": 7196
            },
            "smallTrader": {
              "long": 3652,
              "short": 11527,
              "net": -7875
            }
          },
          "openInterest": 94355
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10658,
              "short": 72797,
              "net": -62139
            },
            "nonCommercial": {
              "long": 44765,
              "short": 4256,
              "net": 40509
            },
            "smallTrader": {
              "long": 31299,
              "short": 9669,
              "net": 21630
            }
          },
          "openInterest": 94715
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77692,
              "short": 85921,
              "net": -8229
            },
            "nonCommercial": {
              "long": 9080,
              "short": 8408,
              "net": 672
            },
            "smallTrader": {
              "long": 25534,
              "short": 17977,
              "net": 7557
            }
          },
          "openInterest": 132465
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81785,
              "short": 86449,
              "net": -4664
            },
            "nonCommercial": {
              "long": 20130,
              "short": 19428,
              "net": 702
            },
            "smallTrader": {
              "long": 22037,
              "short": 18075,
              "net": 3962
            }
          },
          "openInterest": 144614
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101653,
              "short": 72406,
              "net": 29247
            },
            "nonCommercial": {
              "long": 32066,
              "short": 43239,
              "net": -11173
            },
            "smallTrader": {
              "long": 26057,
              "short": 44131,
              "net": -18074
            }
          },
          "openInterest": 170508
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130210,
              "short": 237387,
              "net": -107177
            },
            "nonCommercial": {
              "long": 112827,
              "short": 46894,
              "net": 65933
            },
            "smallTrader": {
              "long": 66030,
              "short": 24786,
              "net": 41244
            }
          },
          "openInterest": 323235
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25603,
              "short": 9734,
              "net": 15869
            },
            "nonCommercial": {
              "long": 3140,
              "short": 15967,
              "net": -12827
            },
            "smallTrader": {
              "long": 13589,
              "short": 16631,
              "net": -3042
            }
          },
          "openInterest": 42332
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7343,
              "short": 4817,
              "net": 2526
            },
            "nonCommercial": {
              "long": 3480,
              "short": 5580,
              "net": -2100
            },
            "smallTrader": {
              "long": 1428,
              "short": 1854,
              "net": -426
            }
          },
          "openInterest": 14334
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1786,
              "short": 4550,
              "net": -2764
            },
            "nonCommercial": {
              "long": 2476,
              "short": 685,
              "net": 1791
            },
            "smallTrader": {
              "long": 2095,
              "short": 1122,
              "net": 973
            }
          },
          "openInterest": 6850
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45432,
              "short": 39111,
              "net": 6321
            },
            "nonCommercial": {
              "long": 12599,
              "short": 16606,
              "net": -4007
            },
            "smallTrader": {
              "long": 12878,
              "short": 15192,
              "net": -2314
            }
          },
          "openInterest": 74310
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77680,
              "short": 60672,
              "net": 17008
            },
            "nonCommercial": {
              "long": 41517,
              "short": 58670,
              "net": -17153
            },
            "smallTrader": {
              "long": 30934,
              "short": 30789,
              "net": 145
            }
          },
          "openInterest": 164297
        }
      ]
    },
    {
      "reportDate": "2004-08-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1082259,
              "short": 823753,
              "net": 258506
            },
            "nonCommercial": {
              "long": 160330,
              "short": 303959,
              "net": -143629
            },
            "smallTrader": {
              "long": 169301,
              "short": 284178,
              "net": -114877
            }
          },
          "openInterest": 1461207
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 119424,
              "short": 118511,
              "net": 913
            },
            "nonCommercial": {
              "long": 51179,
              "short": 39335,
              "net": 11844
            },
            "smallTrader": {
              "long": 28282,
              "short": 41039,
              "net": -12757
            }
          },
          "openInterest": 203515
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 341533,
              "short": 368669,
              "net": -27136
            },
            "nonCommercial": {
              "long": 125922,
              "short": 100082,
              "net": 25840
            },
            "smallTrader": {
              "long": 98661,
              "short": 97365,
              "net": 1296
            }
          },
          "openInterest": 579902
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 775632,
              "short": 940200,
              "net": -164568
            },
            "nonCommercial": {
              "long": 389859,
              "short": 168943,
              "net": 220916
            },
            "smallTrader": {
              "long": 107330,
              "short": 163678,
              "net": -56348
            }
          },
          "openInterest": 1351599
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6977,
              "short": 20160,
              "net": -13183
            },
            "nonCommercial": {
              "long": 8478,
              "short": 1365,
              "net": 7113
            },
            "smallTrader": {
              "long": 15051,
              "short": 8981,
              "net": 6070
            }
          },
          "openInterest": 30904
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19716,
              "short": 52827,
              "net": -33111
            },
            "nonCommercial": {
              "long": 28155,
              "short": 5439,
              "net": 22716
            },
            "smallTrader": {
              "long": 21648,
              "short": 11253,
              "net": 10395
            }
          },
          "openInterest": 69615
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17745,
              "short": 59900,
              "net": -42155
            },
            "nonCommercial": {
              "long": 33093,
              "short": 6454,
              "net": 26639
            },
            "smallTrader": {
              "long": 29369,
              "short": 13853,
              "net": 15516
            }
          },
          "openInterest": 80273
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78736,
              "short": 96451,
              "net": -17715
            },
            "nonCommercial": {
              "long": 24628,
              "short": 10542,
              "net": 14086
            },
            "smallTrader": {
              "long": 7827,
              "short": 4198,
              "net": 3629
            }
          },
          "openInterest": 115613
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56739,
              "short": 47861,
              "net": 8878
            },
            "nonCommercial": {
              "long": 19897,
              "short": 34461,
              "net": -14564
            },
            "smallTrader": {
              "long": 11069,
              "short": 5383,
              "net": 5686
            }
          },
          "openInterest": 94054
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29770,
              "short": 48361,
              "net": -18591
            },
            "nonCommercial": {
              "long": 19835,
              "short": 7447,
              "net": 12388
            },
            "smallTrader": {
              "long": 12742,
              "short": 6539,
              "net": 6203
            }
          },
          "openInterest": 65598
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332184,
              "short": 285128,
              "net": 47056
            },
            "nonCommercial": {
              "long": 110571,
              "short": 107299,
              "net": 3272
            },
            "smallTrader": {
              "long": 83678,
              "short": 134006,
              "net": -50328
            }
          },
          "openInterest": 566654
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57192,
              "short": 24788,
              "net": 32404
            },
            "nonCommercial": {
              "long": 10199,
              "short": 41361,
              "net": -31162
            },
            "smallTrader": {
              "long": 6573,
              "short": 7815,
              "net": -1242
            }
          },
          "openInterest": 78442
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 435000,
              "short": 456811,
              "net": -21811
            },
            "nonCommercial": {
              "long": 128827,
              "short": 92524,
              "net": 36303
            },
            "smallTrader": {
              "long": 62933,
              "short": 77425,
              "net": -14492
            }
          },
          "openInterest": 697620
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84712,
              "short": 116842,
              "net": -32130
            },
            "nonCommercial": {
              "long": 24370,
              "short": 7513,
              "net": 16857
            },
            "smallTrader": {
              "long": 44782,
              "short": 29509,
              "net": 15273
            }
          },
          "openInterest": 154249
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7650,
              "short": 5012,
              "net": 2638
            },
            "nonCommercial": {
              "long": 5499,
              "short": 3015,
              "net": 2484
            },
            "smallTrader": {
              "long": 5123,
              "short": 10245,
              "net": -5122
            }
          },
          "openInterest": 21363
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68536,
              "short": 146879,
              "net": -78343
            },
            "nonCommercial": {
              "long": 85056,
              "short": 38949,
              "net": 46107
            },
            "smallTrader": {
              "long": 47227,
              "short": 14991,
              "net": 32236
            }
          },
          "openInterest": 219062
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116900,
              "short": 141335,
              "net": -24435
            },
            "nonCommercial": {
              "long": 36646,
              "short": 26080,
              "net": 10566
            },
            "smallTrader": {
              "long": 34641,
              "short": 20772,
              "net": 13869
            }
          },
          "openInterest": 208028
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74030,
              "short": 67151,
              "net": 6879
            },
            "nonCommercial": {
              "long": 10330,
              "short": 18612,
              "net": -8282
            },
            "smallTrader": {
              "long": 25874,
              "short": 24471,
              "net": 1403
            }
          },
          "openInterest": 110433
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33537,
              "short": 40995,
              "net": -7458
            },
            "nonCommercial": {
              "long": 26626,
              "short": 9281,
              "net": 17345
            },
            "smallTrader": {
              "long": 14200,
              "short": 24087,
              "net": -9887
            }
          },
          "openInterest": 93682
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47171,
              "short": 66085,
              "net": -18914
            },
            "nonCommercial": {
              "long": 32151,
              "short": 4789,
              "net": 27362
            },
            "smallTrader": {
              "long": 16901,
              "short": 25349,
              "net": -8448
            }
          },
          "openInterest": 112302
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22714,
              "short": 42967,
              "net": -20253
            },
            "nonCommercial": {
              "long": 31502,
              "short": 15548,
              "net": 15954
            },
            "smallTrader": {
              "long": 7076,
              "short": 2777,
              "net": 4299
            }
          },
          "openInterest": 62309
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196655,
              "short": 205505,
              "net": -8850
            },
            "nonCommercial": {
              "long": 37006,
              "short": 50543,
              "net": -13537
            },
            "smallTrader": {
              "long": 55162,
              "short": 32775,
              "net": 22387
            }
          },
          "openInterest": 373300
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2321,
              "short": 4523,
              "net": -2202
            },
            "nonCommercial": {
              "long": 2369,
              "short": 527,
              "net": 1842
            },
            "smallTrader": {
              "long": 1409,
              "short": 1049,
              "net": 360
            }
          },
          "openInterest": 6099
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 82794,
              "short": 80112,
              "net": 2682
            },
            "nonCommercial": {
              "long": 33018,
              "short": 15453,
              "net": 17565
            },
            "smallTrader": {
              "long": 4370,
              "short": 24617,
              "net": -20247
            }
          },
          "openInterest": 120609
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11239,
              "short": 78543,
              "net": -67304
            },
            "nonCommercial": {
              "long": 48019,
              "short": 3675,
              "net": 44344
            },
            "smallTrader": {
              "long": 30909,
              "short": 7949,
              "net": 22960
            }
          },
          "openInterest": 97251
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79992,
              "short": 86634,
              "net": -6642
            },
            "nonCommercial": {
              "long": 6307,
              "short": 8733,
              "net": -2426
            },
            "smallTrader": {
              "long": 28318,
              "short": 19250,
              "net": 9068
            }
          },
          "openInterest": 135636
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80848,
              "short": 85313,
              "net": -4465
            },
            "nonCommercial": {
              "long": 19202,
              "short": 18843,
              "net": 359
            },
            "smallTrader": {
              "long": 22825,
              "short": 18719,
              "net": 4106
            }
          },
          "openInterest": 144179
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103698,
              "short": 67513,
              "net": 36185
            },
            "nonCommercial": {
              "long": 28427,
              "short": 47895,
              "net": -19468
            },
            "smallTrader": {
              "long": 26440,
              "short": 43157,
              "net": -16717
            }
          },
          "openInterest": 168452
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137412,
              "short": 230221,
              "net": -92809
            },
            "nonCommercial": {
              "long": 110502,
              "short": 52255,
              "net": 58247
            },
            "smallTrader": {
              "long": 63141,
              "short": 28579,
              "net": 34562
            }
          },
          "openInterest": 326112
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21520,
              "short": 13682,
              "net": 7838
            },
            "nonCommercial": {
              "long": 4420,
              "short": 10849,
              "net": -6429
            },
            "smallTrader": {
              "long": 9988,
              "short": 11397,
              "net": -1409
            }
          },
          "openInterest": 36349
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7504,
              "short": 4724,
              "net": 2780
            },
            "nonCommercial": {
              "long": 3318,
              "short": 5276,
              "net": -1958
            },
            "smallTrader": {
              "long": 1226,
              "short": 2048,
              "net": -822
            }
          },
          "openInterest": 14125
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3151,
              "short": 5502,
              "net": -2351
            },
            "nonCommercial": {
              "long": 2173,
              "short": 529,
              "net": 1644
            },
            "smallTrader": {
              "long": 1771,
              "short": 1064,
              "net": 707
            }
          },
          "openInterest": 7479
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48580,
              "short": 40973,
              "net": 7607
            },
            "nonCommercial": {
              "long": 11718,
              "short": 18095,
              "net": -6377
            },
            "smallTrader": {
              "long": 18918,
              "short": 20148,
              "net": -1230
            }
          },
          "openInterest": 82525
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83610,
              "short": 64015,
              "net": 19595
            },
            "nonCommercial": {
              "long": 39061,
              "short": 59517,
              "net": -20456
            },
            "smallTrader": {
              "long": 29589,
              "short": 28728,
              "net": 861
            }
          },
          "openInterest": 164510
        }
      ]
    },
    {
      "reportDate": "2004-08-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1058298,
              "short": 852417,
              "net": 205881
            },
            "nonCommercial": {
              "long": 165540,
              "short": 271925,
              "net": -106385
            },
            "smallTrader": {
              "long": 172586,
              "short": 272082,
              "net": -99496
            }
          },
          "openInterest": 1445620
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 123307,
              "short": 121312,
              "net": 1995
            },
            "nonCommercial": {
              "long": 51964,
              "short": 41006,
              "net": 10958
            },
            "smallTrader": {
              "long": 26219,
              "short": 39172,
              "net": -12953
            }
          },
          "openInterest": 206233
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 326836,
              "short": 397265,
              "net": -70429
            },
            "nonCommercial": {
              "long": 154419,
              "short": 102204,
              "net": 52215
            },
            "smallTrader": {
              "long": 105446,
              "short": 87232,
              "net": 18214
            }
          },
          "openInterest": 610598
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 725186,
              "short": 933394,
              "net": -208208
            },
            "nonCommercial": {
              "long": 427355,
              "short": 170474,
              "net": 256881
            },
            "smallTrader": {
              "long": 111021,
              "short": 159694,
              "net": -48673
            }
          },
          "openInterest": 1354067
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7487,
              "short": 23166,
              "net": -15679
            },
            "nonCommercial": {
              "long": 9122,
              "short": 943,
              "net": 8179
            },
            "smallTrader": {
              "long": 16243,
              "short": 8743,
              "net": 7500
            }
          },
          "openInterest": 33254
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28114,
              "short": 58031,
              "net": -29917
            },
            "nonCommercial": {
              "long": 24266,
              "short": 5068,
              "net": 19198
            },
            "smallTrader": {
              "long": 22300,
              "short": 11581,
              "net": 10719
            }
          },
          "openInterest": 74776
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16636,
              "short": 65286,
              "net": -48650
            },
            "nonCommercial": {
              "long": 37979,
              "short": 6885,
              "net": 31094
            },
            "smallTrader": {
              "long": 32115,
              "short": 14559,
              "net": 17556
            }
          },
          "openInterest": 86804
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73300,
              "short": 89380,
              "net": -16080
            },
            "nonCommercial": {
              "long": 22665,
              "short": 10740,
              "net": 11925
            },
            "smallTrader": {
              "long": 8007,
              "short": 3852,
              "net": 4155
            }
          },
          "openInterest": 107302
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57685,
              "short": 45370,
              "net": 12315
            },
            "nonCommercial": {
              "long": 14879,
              "short": 32870,
              "net": -17991
            },
            "smallTrader": {
              "long": 11887,
              "short": 6211,
              "net": 5676
            }
          },
          "openInterest": 89976
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29801,
              "short": 57087,
              "net": -27286
            },
            "nonCommercial": {
              "long": 30518,
              "short": 11146,
              "net": 19372
            },
            "smallTrader": {
              "long": 14678,
              "short": 6764,
              "net": 7914
            }
          },
          "openInterest": 78129
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 335786,
              "short": 287786,
              "net": 48000
            },
            "nonCommercial": {
              "long": 101098,
              "short": 106251,
              "net": -5153
            },
            "smallTrader": {
              "long": 84696,
              "short": 127543,
              "net": -42847
            }
          },
          "openInterest": 560542
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56576,
              "short": 24996,
              "net": 31580
            },
            "nonCommercial": {
              "long": 9886,
              "short": 40620,
              "net": -30734
            },
            "smallTrader": {
              "long": 7371,
              "short": 8217,
              "net": -846
            }
          },
          "openInterest": 77719
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 452158,
              "short": 481539,
              "net": -29381
            },
            "nonCommercial": {
              "long": 133142,
              "short": 85193,
              "net": 47949
            },
            "smallTrader": {
              "long": 73933,
              "short": 92501,
              "net": -18568
            }
          },
          "openInterest": 730069
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74620,
              "short": 123949,
              "net": -49329
            },
            "nonCommercial": {
              "long": 30307,
              "short": 4608,
              "net": 25699
            },
            "smallTrader": {
              "long": 49252,
              "short": 25622,
              "net": 23630
            }
          },
          "openInterest": 154281
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8035,
              "short": 4972,
              "net": 3063
            },
            "nonCommercial": {
              "long": 5344,
              "short": 3133,
              "net": 2211
            },
            "smallTrader": {
              "long": 5253,
              "short": 10527,
              "net": -5274
            }
          },
          "openInterest": 22370
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68688,
              "short": 155438,
              "net": -86750
            },
            "nonCommercial": {
              "long": 91881,
              "short": 38091,
              "net": 53790
            },
            "smallTrader": {
              "long": 48754,
              "short": 15794,
              "net": 32960
            }
          },
          "openInterest": 227948
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111950,
              "short": 138764,
              "net": -26814
            },
            "nonCommercial": {
              "long": 37617,
              "short": 25469,
              "net": 12148
            },
            "smallTrader": {
              "long": 36087,
              "short": 21421,
              "net": 14666
            }
          },
          "openInterest": 208698
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76801,
              "short": 72935,
              "net": 3866
            },
            "nonCommercial": {
              "long": 11251,
              "short": 16456,
              "net": -5205
            },
            "smallTrader": {
              "long": 25696,
              "short": 24357,
              "net": 1339
            }
          },
          "openInterest": 113957
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33839,
              "short": 37822,
              "net": -3983
            },
            "nonCommercial": {
              "long": 18483,
              "short": 6008,
              "net": 12475
            },
            "smallTrader": {
              "long": 12704,
              "short": 21196,
              "net": -8492
            }
          },
          "openInterest": 80802
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47296,
              "short": 64950,
              "net": -17654
            },
            "nonCommercial": {
              "long": 29888,
              "short": 4497,
              "net": 25391
            },
            "smallTrader": {
              "long": 17125,
              "short": 24862,
              "net": -7737
            }
          },
          "openInterest": 110123
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23035,
              "short": 62711,
              "net": -39676
            },
            "nonCommercial": {
              "long": 44255,
              "short": 9565,
              "net": 34690
            },
            "smallTrader": {
              "long": 8745,
              "short": 3759,
              "net": 4986
            }
          },
          "openInterest": 77551
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205707,
              "short": 209235,
              "net": -3528
            },
            "nonCommercial": {
              "long": 40232,
              "short": 61281,
              "net": -21049
            },
            "smallTrader": {
              "long": 57701,
              "short": 33124,
              "net": 24577
            }
          },
          "openInterest": 382931
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3850,
              "short": 7052,
              "net": -3202
            },
            "nonCommercial": {
              "long": 3624,
              "short": 734,
              "net": 2890
            },
            "smallTrader": {
              "long": 1817,
              "short": 1505,
              "net": 312
            }
          },
          "openInterest": 9291
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2007,
              "short": 5573,
              "net": -3566
            },
            "nonCommercial": {
              "long": 3305,
              "short": 371,
              "net": 2934
            },
            "smallTrader": {
              "long": 1894,
              "short": 1262,
              "net": 632
            }
          },
          "openInterest": 7206
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 87538,
              "short": 82497,
              "net": 5041
            },
            "nonCommercial": {
              "long": 34371,
              "short": 17216,
              "net": 17155
            },
            "smallTrader": {
              "long": 3105,
              "short": 25301,
              "net": -22196
            }
          },
          "openInterest": 125793
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11578,
              "short": 77830,
              "net": -66252
            },
            "nonCommercial": {
              "long": 46370,
              "short": 2830,
              "net": 43540
            },
            "smallTrader": {
              "long": 30855,
              "short": 8143,
              "net": 22712
            }
          },
          "openInterest": 96119
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78984,
              "short": 86624,
              "net": -7640
            },
            "nonCommercial": {
              "long": 8038,
              "short": 9654,
              "net": -1616
            },
            "smallTrader": {
              "long": 30748,
              "short": 21492,
              "net": 9256
            }
          },
          "openInterest": 139284
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77171,
              "short": 87649,
              "net": -10478
            },
            "nonCommercial": {
              "long": 21824,
              "short": 17729,
              "net": 4095
            },
            "smallTrader": {
              "long": 22962,
              "short": 16579,
              "net": 6383
            }
          },
          "openInterest": 143040
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105060,
              "short": 66555,
              "net": 38505
            },
            "nonCommercial": {
              "long": 28433,
              "short": 49381,
              "net": -20948
            },
            "smallTrader": {
              "long": 28075,
              "short": 45632,
              "net": -17557
            }
          },
          "openInterest": 172276
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140792,
              "short": 213743,
              "net": -72951
            },
            "nonCommercial": {
              "long": 88598,
              "short": 44494,
              "net": 44104
            },
            "smallTrader": {
              "long": 59092,
              "short": 30245,
              "net": 28847
            }
          },
          "openInterest": 305594
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20364,
              "short": 20401,
              "net": -37
            },
            "nonCommercial": {
              "long": 6852,
              "short": 9354,
              "net": -2502
            },
            "smallTrader": {
              "long": 13230,
              "short": 10691,
              "net": 2539
            }
          },
          "openInterest": 40867
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8377,
              "short": 3555,
              "net": 4822
            },
            "nonCommercial": {
              "long": 3525,
              "short": 7326,
              "net": -3801
            },
            "smallTrader": {
              "long": 1154,
              "short": 2175,
              "net": -1021
            }
          },
          "openInterest": 15143
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3465,
              "short": 5418,
              "net": -1953
            },
            "nonCommercial": {
              "long": 1912,
              "short": 415,
              "net": 1497
            },
            "smallTrader": {
              "long": 2475,
              "short": 2019,
              "net": 456
            }
          },
          "openInterest": 8354
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47264,
              "short": 39513,
              "net": 7751
            },
            "nonCommercial": {
              "long": 11327,
              "short": 16878,
              "net": -5551
            },
            "smallTrader": {
              "long": 12587,
              "short": 14787,
              "net": -2200
            }
          },
          "openInterest": 74984
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85320,
              "short": 70427,
              "net": 14893
            },
            "nonCommercial": {
              "long": 41349,
              "short": 58432,
              "net": -17083
            },
            "smallTrader": {
              "long": 31853,
              "short": 29663,
              "net": 2190
            }
          },
          "openInterest": 170785
        }
      ]
    },
    {
      "reportDate": "2004-08-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1076359,
              "short": 868177,
              "net": 208182
            },
            "nonCommercial": {
              "long": 164513,
              "short": 274985,
              "net": -110472
            },
            "smallTrader": {
              "long": 180451,
              "short": 278161,
              "net": -97710
            }
          },
          "openInterest": 1486044
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 124886,
              "short": 118380,
              "net": 6506
            },
            "nonCommercial": {
              "long": 56865,
              "short": 47332,
              "net": 9533
            },
            "smallTrader": {
              "long": 29229,
              "short": 45268,
              "net": -16039
            }
          },
          "openInterest": 216948
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 351813,
              "short": 394706,
              "net": -42893
            },
            "nonCommercial": {
              "long": 131144,
              "short": 96221,
              "net": 34923
            },
            "smallTrader": {
              "long": 111336,
              "short": 103366,
              "net": 7970
            }
          },
          "openInterest": 615783
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 680168,
              "short": 879217,
              "net": -199049
            },
            "nonCommercial": {
              "long": 432387,
              "short": 181903,
              "net": 250484
            },
            "smallTrader": {
              "long": 104473,
              "short": 155908,
              "net": -51435
            }
          },
          "openInterest": 1309385
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8646,
              "short": 24076,
              "net": -15430
            },
            "nonCommercial": {
              "long": 8792,
              "short": 1513,
              "net": 7279
            },
            "smallTrader": {
              "long": 16787,
              "short": 8636,
              "net": 8151
            }
          },
          "openInterest": 34627
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37186,
              "short": 50712,
              "net": -13526
            },
            "nonCommercial": {
              "long": 14581,
              "short": 7322,
              "net": 7259
            },
            "smallTrader": {
              "long": 20194,
              "short": 13927,
              "net": 6267
            }
          },
          "openInterest": 72156
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19234,
              "short": 71974,
              "net": -52740
            },
            "nonCommercial": {
              "long": 40507,
              "short": 6764,
              "net": 33743
            },
            "smallTrader": {
              "long": 32220,
              "short": 13223,
              "net": 18997
            }
          },
          "openInterest": 92045
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75550,
              "short": 92963,
              "net": -17413
            },
            "nonCommercial": {
              "long": 22488,
              "short": 9564,
              "net": 12924
            },
            "smallTrader": {
              "long": 7527,
              "short": 3038,
              "net": 4489
            }
          },
          "openInterest": 108533
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48778,
              "short": 37915,
              "net": 10863
            },
            "nonCommercial": {
              "long": 15527,
              "short": 32470,
              "net": -16943
            },
            "smallTrader": {
              "long": 12203,
              "short": 6123,
              "net": 6080
            }
          },
          "openInterest": 80485
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32210,
              "short": 51697,
              "net": -19487
            },
            "nonCommercial": {
              "long": 22015,
              "short": 8463,
              "net": 13552
            },
            "smallTrader": {
              "long": 12591,
              "short": 6656,
              "net": 5935
            }
          },
          "openInterest": 69773
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332221,
              "short": 283664,
              "net": 48557
            },
            "nonCommercial": {
              "long": 99231,
              "short": 107147,
              "net": -7916
            },
            "smallTrader": {
              "long": 87457,
              "short": 128098,
              "net": -40641
            }
          },
          "openInterest": 560610
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50621,
              "short": 27185,
              "net": 23436
            },
            "nonCommercial": {
              "long": 9372,
              "short": 32796,
              "net": -23424
            },
            "smallTrader": {
              "long": 6819,
              "short": 6831,
              "net": -12
            }
          },
          "openInterest": 70476
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 430853,
              "short": 456268,
              "net": -25415
            },
            "nonCommercial": {
              "long": 119236,
              "short": 87802,
              "net": 31434
            },
            "smallTrader": {
              "long": 62260,
              "short": 68279,
              "net": -6019
            }
          },
          "openInterest": 679708
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76606,
              "short": 131663,
              "net": -55057
            },
            "nonCommercial": {
              "long": 28134,
              "short": 3518,
              "net": 24616
            },
            "smallTrader": {
              "long": 60080,
              "short": 29639,
              "net": 30441
            }
          },
          "openInterest": 164966
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7835,
              "short": 4766,
              "net": 3069
            },
            "nonCommercial": {
              "long": 4662,
              "short": 2993,
              "net": 1669
            },
            "smallTrader": {
              "long": 4836,
              "short": 9574,
              "net": -4738
            }
          },
          "openInterest": 20598
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64326,
              "short": 184274,
              "net": -119948
            },
            "nonCommercial": {
              "long": 126481,
              "short": 41720,
              "net": 84761
            },
            "smallTrader": {
              "long": 51068,
              "short": 15881,
              "net": 35187
            }
          },
          "openInterest": 259849
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117646,
              "short": 140582,
              "net": -22936
            },
            "nonCommercial": {
              "long": 35124,
              "short": 23285,
              "net": 11839
            },
            "smallTrader": {
              "long": 32844,
              "short": 21747,
              "net": 11097
            }
          },
          "openInterest": 209874
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67931,
              "short": 74933,
              "net": -7002
            },
            "nonCommercial": {
              "long": 12757,
              "short": 13726,
              "net": -969
            },
            "smallTrader": {
              "long": 27649,
              "short": 19678,
              "net": 7971
            }
          },
          "openInterest": 108560
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35341,
              "short": 37336,
              "net": -1995
            },
            "nonCommercial": {
              "long": 16287,
              "short": 5324,
              "net": 10963
            },
            "smallTrader": {
              "long": 12246,
              "short": 21214,
              "net": -8968
            }
          },
          "openInterest": 79035
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47535,
              "short": 60651,
              "net": -13116
            },
            "nonCommercial": {
              "long": 28794,
              "short": 8921,
              "net": 19873
            },
            "smallTrader": {
              "long": 18068,
              "short": 24825,
              "net": -6757
            }
          },
          "openInterest": 105379
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21641,
              "short": 69757,
              "net": -48116
            },
            "nonCommercial": {
              "long": 49751,
              "short": 6654,
              "net": 43097
            },
            "smallTrader": {
              "long": 8251,
              "short": 3232,
              "net": 5019
            }
          },
          "openInterest": 81511
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203229,
              "short": 210213,
              "net": -6984
            },
            "nonCommercial": {
              "long": 40806,
              "short": 60068,
              "net": -19262
            },
            "smallTrader": {
              "long": 58915,
              "short": 32669,
              "net": 26246
            }
          },
          "openInterest": 383862
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1807,
              "short": 5024,
              "net": -3217
            },
            "nonCommercial": {
              "long": 2964,
              "short": 227,
              "net": 2737
            },
            "smallTrader": {
              "long": 1612,
              "short": 1132,
              "net": 480
            }
          },
          "openInterest": 6435
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 85487,
              "short": 80312,
              "net": 5175
            },
            "nonCommercial": {
              "long": 29486,
              "short": 14624,
              "net": 14862
            },
            "smallTrader": {
              "long": 3079,
              "short": 23116,
              "net": -20037
            }
          },
          "openInterest": 118602
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13122,
              "short": 82511,
              "net": -69389
            },
            "nonCommercial": {
              "long": 48506,
              "short": 2074,
              "net": 46432
            },
            "smallTrader": {
              "long": 31637,
              "short": 8680,
              "net": 22957
            }
          },
          "openInterest": 102711
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75765,
              "short": 85412,
              "net": -9647
            },
            "nonCommercial": {
              "long": 6709,
              "short": 9232,
              "net": -2523
            },
            "smallTrader": {
              "long": 30865,
              "short": 18695,
              "net": 12170
            }
          },
          "openInterest": 135167
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75340,
              "short": 87637,
              "net": -12297
            },
            "nonCommercial": {
              "long": 21356,
              "short": 16769,
              "net": 4587
            },
            "smallTrader": {
              "long": 23810,
              "short": 16100,
              "net": 7710
            }
          },
          "openInterest": 142580
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108568,
              "short": 70727,
              "net": 37841
            },
            "nonCommercial": {
              "long": 29469,
              "short": 51770,
              "net": -22301
            },
            "smallTrader": {
              "long": 30085,
              "short": 45625,
              "net": -15540
            }
          },
          "openInterest": 176009
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144804,
              "short": 202706,
              "net": -57902
            },
            "nonCommercial": {
              "long": 77786,
              "short": 42965,
              "net": 34821
            },
            "smallTrader": {
              "long": 52066,
              "short": 28985,
              "net": 23081
            }
          },
          "openInterest": 291198
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24568,
              "short": 17172,
              "net": 7396
            },
            "nonCommercial": {
              "long": 4152,
              "short": 10688,
              "net": -6536
            },
            "smallTrader": {
              "long": 11296,
              "short": 12156,
              "net": -860
            }
          },
          "openInterest": 40437
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7902,
              "short": 4414,
              "net": 3488
            },
            "nonCommercial": {
              "long": 3451,
              "short": 6032,
              "net": -2581
            },
            "smallTrader": {
              "long": 1142,
              "short": 2049,
              "net": -907
            }
          },
          "openInterest": 14584
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2411,
              "short": 4408,
              "net": -1997
            },
            "nonCommercial": {
              "long": 1977,
              "short": 740,
              "net": 1237
            },
            "smallTrader": {
              "long": 1158,
              "short": 398,
              "net": 760
            }
          },
          "openInterest": 5732
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48223,
              "short": 38610,
              "net": 9613
            },
            "nonCommercial": {
              "long": 10908,
              "short": 18598,
              "net": -7690
            },
            "smallTrader": {
              "long": 13394,
              "short": 15317,
              "net": -1923
            }
          },
          "openInterest": 75691
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87232,
              "short": 74416,
              "net": 12816
            },
            "nonCommercial": {
              "long": 41562,
              "short": 58144,
              "net": -16582
            },
            "smallTrader": {
              "long": 25468,
              "short": 21702,
              "net": 3766
            }
          },
          "openInterest": 168344
        }
      ]
    },
    {
      "reportDate": "2004-08-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1033370,
              "short": 884967,
              "net": 148403
            },
            "nonCommercial": {
              "long": 191499,
              "short": 224815,
              "net": -33316
            },
            "smallTrader": {
              "long": 207953,
              "short": 323040,
              "net": -115087
            }
          },
          "openInterest": 1490577
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148253,
              "short": 134852,
              "net": 13401
            },
            "nonCommercial": {
              "long": 47423,
              "short": 44809,
              "net": 2614
            },
            "smallTrader": {
              "long": 30318,
              "short": 46333,
              "net": -16015
            }
          },
          "openInterest": 235838
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 344951,
              "short": 393248,
              "net": -48297
            },
            "nonCommercial": {
              "long": 127972,
              "short": 91742,
              "net": 36230
            },
            "smallTrader": {
              "long": 125726,
              "short": 113659,
              "net": 12067
            }
          },
          "openInterest": 642772
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 622505,
              "short": 828850,
              "net": -206345
            },
            "nonCommercial": {
              "long": 440383,
              "short": 201773,
              "net": 238610
            },
            "smallTrader": {
              "long": 145739,
              "short": 178004,
              "net": -32265
            }
          },
          "openInterest": 1257250
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8243,
              "short": 19195,
              "net": -10952
            },
            "nonCommercial": {
              "long": 7138,
              "short": 2400,
              "net": 4738
            },
            "smallTrader": {
              "long": 16890,
              "short": 10676,
              "net": 6214
            }
          },
          "openInterest": 32662
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39722,
              "short": 49584,
              "net": -9862
            },
            "nonCommercial": {
              "long": 15120,
              "short": 8031,
              "net": 7089
            },
            "smallTrader": {
              "long": 19348,
              "short": 16575,
              "net": 2773
            }
          },
          "openInterest": 74825
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20692,
              "short": 67453,
              "net": -46761
            },
            "nonCommercial": {
              "long": 35306,
              "short": 6168,
              "net": 29138
            },
            "smallTrader": {
              "long": 30182,
              "short": 12559,
              "net": 17623
            }
          },
          "openInterest": 86184
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77181,
              "short": 93992,
              "net": -16811
            },
            "nonCommercial": {
              "long": 22247,
              "short": 9294,
              "net": 12953
            },
            "smallTrader": {
              "long": 6332,
              "short": 2474,
              "net": 3858
            }
          },
          "openInterest": 109161
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48767,
              "short": 37829,
              "net": 10938
            },
            "nonCommercial": {
              "long": 15304,
              "short": 32491,
              "net": -17187
            },
            "smallTrader": {
              "long": 11932,
              "short": 5683,
              "net": 6249
            }
          },
          "openInterest": 81082
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33703,
              "short": 55889,
              "net": -22186
            },
            "nonCommercial": {
              "long": 23031,
              "short": 7553,
              "net": 15478
            },
            "smallTrader": {
              "long": 13511,
              "short": 6803,
              "net": 6708
            }
          },
          "openInterest": 73755
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 317255,
              "short": 268994,
              "net": 48261
            },
            "nonCommercial": {
              "long": 101781,
              "short": 106490,
              "net": -4709
            },
            "smallTrader": {
              "long": 73976,
              "short": 117528,
              "net": -43552
            }
          },
          "openInterest": 529006
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48878,
              "short": 28131,
              "net": 20747
            },
            "nonCommercial": {
              "long": 9491,
              "short": 30748,
              "net": -21257
            },
            "smallTrader": {
              "long": 7068,
              "short": 6558,
              "net": 510
            }
          },
          "openInterest": 69292
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 448544,
              "short": 473903,
              "net": -25359
            },
            "nonCommercial": {
              "long": 107428,
              "short": 79466,
              "net": 27962
            },
            "smallTrader": {
              "long": 61740,
              "short": 64343,
              "net": -2603
            }
          },
          "openInterest": 688882
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81711,
              "short": 130509,
              "net": -48798
            },
            "nonCommercial": {
              "long": 29212,
              "short": 8385,
              "net": 20827
            },
            "smallTrader": {
              "long": 59921,
              "short": 31950,
              "net": 27971
            }
          },
          "openInterest": 171325
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6391,
              "short": 3451,
              "net": 2940
            },
            "nonCommercial": {
              "long": 3604,
              "short": 2301,
              "net": 1303
            },
            "smallTrader": {
              "long": 4192,
              "short": 8435,
              "net": -4243
            }
          },
          "openInterest": 16511
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66831,
              "short": 184906,
              "net": -118075
            },
            "nonCommercial": {
              "long": 130720,
              "short": 50223,
              "net": 80497
            },
            "smallTrader": {
              "long": 53161,
              "short": 15583,
              "net": 37578
            }
          },
          "openInterest": 269575
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117440,
              "short": 129422,
              "net": -11982
            },
            "nonCommercial": {
              "long": 22776,
              "short": 19788,
              "net": 2988
            },
            "smallTrader": {
              "long": 31254,
              "short": 22260,
              "net": 8994
            }
          },
          "openInterest": 194578
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64793,
              "short": 80773,
              "net": -15980
            },
            "nonCommercial": {
              "long": 12753,
              "short": 12228,
              "net": 525
            },
            "smallTrader": {
              "long": 31410,
              "short": 15955,
              "net": 15455
            }
          },
          "openInterest": 109198
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37673,
              "short": 38017,
              "net": -344
            },
            "nonCommercial": {
              "long": 15183,
              "short": 5921,
              "net": 9262
            },
            "smallTrader": {
              "long": 11675,
              "short": 20593,
              "net": -8918
            }
          },
          "openInterest": 80757
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48813,
              "short": 58057,
              "net": -9244
            },
            "nonCommercial": {
              "long": 26374,
              "short": 10688,
              "net": 15686
            },
            "smallTrader": {
              "long": 16595,
              "short": 23037,
              "net": -6442
            }
          },
          "openInterest": 104295
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21191,
              "short": 65785,
              "net": -44594
            },
            "nonCommercial": {
              "long": 45279,
              "short": 6459,
              "net": 38820
            },
            "smallTrader": {
              "long": 8546,
              "short": 2772,
              "net": 5774
            }
          },
          "openInterest": 76517
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192373,
              "short": 200025,
              "net": -7652
            },
            "nonCommercial": {
              "long": 43283,
              "short": 61534,
              "net": -18251
            },
            "smallTrader": {
              "long": 57793,
              "short": 31890,
              "net": 25903
            }
          },
          "openInterest": 375995
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1665,
              "short": 4899,
              "net": -3234
            },
            "nonCommercial": {
              "long": 3025,
              "short": 327,
              "net": 2698
            },
            "smallTrader": {
              "long": 1765,
              "short": 1229,
              "net": 536
            }
          },
          "openInterest": 6455
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 81815,
              "short": 77436,
              "net": 4379
            },
            "nonCommercial": {
              "long": 33430,
              "short": 14654,
              "net": 18776
            },
            "smallTrader": {
              "long": 3369,
              "short": 26524,
              "net": -23155
            }
          },
          "openInterest": 119142
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12778,
              "short": 80316,
              "net": -67538
            },
            "nonCommercial": {
              "long": 48118,
              "short": 2547,
              "net": 45571
            },
            "smallTrader": {
              "long": 29286,
              "short": 7319,
              "net": 21967
            }
          },
          "openInterest": 95230
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72646,
              "short": 78009,
              "net": -5363
            },
            "nonCommercial": {
              "long": 5606,
              "short": 9801,
              "net": -4195
            },
            "smallTrader": {
              "long": 29472,
              "short": 19914,
              "net": 9558
            }
          },
          "openInterest": 129059
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72689,
              "short": 88226,
              "net": -15537
            },
            "nonCommercial": {
              "long": 16317,
              "short": 10294,
              "net": 6023
            },
            "smallTrader": {
              "long": 24681,
              "short": 15167,
              "net": 9514
            }
          },
          "openInterest": 135621
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107126,
              "short": 69061,
              "net": 38065
            },
            "nonCommercial": {
              "long": 30928,
              "short": 50049,
              "net": -19121
            },
            "smallTrader": {
              "long": 27289,
              "short": 46233,
              "net": -18944
            }
          },
          "openInterest": 174311
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140068,
              "short": 207490,
              "net": -67422
            },
            "nonCommercial": {
              "long": 83587,
              "short": 41835,
              "net": 41752
            },
            "smallTrader": {
              "long": 56827,
              "short": 31157,
              "net": 25670
            }
          },
          "openInterest": 298811
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25894,
              "short": 15299,
              "net": 10595
            },
            "nonCommercial": {
              "long": 3707,
              "short": 11890,
              "net": -8183
            },
            "smallTrader": {
              "long": 11773,
              "short": 14185,
              "net": -2412
            }
          },
          "openInterest": 41657
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7689,
              "short": 4736,
              "net": 2953
            },
            "nonCommercial": {
              "long": 3744,
              "short": 6037,
              "net": -2293
            },
            "smallTrader": {
              "long": 1069,
              "short": 1729,
              "net": -660
            }
          },
          "openInterest": 14591
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2375,
              "short": 4334,
              "net": -1959
            },
            "nonCommercial": {
              "long": 1858,
              "short": 860,
              "net": 998
            },
            "smallTrader": {
              "long": 1499,
              "short": 538,
              "net": 961
            }
          },
          "openInterest": 5990
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45962,
              "short": 36649,
              "net": 9313
            },
            "nonCommercial": {
              "long": 10467,
              "short": 18067,
              "net": -7600
            },
            "smallTrader": {
              "long": 11677,
              "short": 13390,
              "net": -1713
            }
          },
          "openInterest": 69482
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88060,
              "short": 69354,
              "net": 18706
            },
            "nonCommercial": {
              "long": 37403,
              "short": 58525,
              "net": -21122
            },
            "smallTrader": {
              "long": 25413,
              "short": 22997,
              "net": 2416
            }
          },
          "openInterest": 165453
        }
      ]
    },
    {
      "reportDate": "2004-09-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1057064,
              "short": 875719,
              "net": 181345
            },
            "nonCommercial": {
              "long": 178746,
              "short": 229133,
              "net": -50387
            },
            "smallTrader": {
              "long": 163253,
              "short": 294211,
              "net": -130958
            }
          },
          "openInterest": 1444128
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 144617,
              "short": 127570,
              "net": 17047
            },
            "nonCommercial": {
              "long": 43458,
              "short": 44132,
              "net": -674
            },
            "smallTrader": {
              "long": 28320,
              "short": 44693,
              "net": -16373
            }
          },
          "openInterest": 221447
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 334571,
              "short": 377160,
              "net": -42589
            },
            "nonCommercial": {
              "long": 129969,
              "short": 78962,
              "net": 51007
            },
            "smallTrader": {
              "long": 109096,
              "short": 117514,
              "net": -8418
            }
          },
          "openInterest": 599711
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642526,
              "short": 796894,
              "net": -154368
            },
            "nonCommercial": {
              "long": 430644,
              "short": 204903,
              "net": 225741
            },
            "smallTrader": {
              "long": 91670,
              "short": 163043,
              "net": -71373
            }
          },
          "openInterest": 1206337
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15336,
              "short": 17085,
              "net": -1749
            },
            "nonCommercial": {
              "long": 5160,
              "short": 5823,
              "net": -663
            },
            "smallTrader": {
              "long": 14687,
              "short": 12275,
              "net": 2412
            }
          },
          "openInterest": 35375
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51485,
              "short": 52981,
              "net": -1496
            },
            "nonCommercial": {
              "long": 10778,
              "short": 9031,
              "net": 1747
            },
            "smallTrader": {
              "long": 18419,
              "short": 18670,
              "net": -251
            }
          },
          "openInterest": 81067
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26655,
              "short": 83029,
              "net": -56374
            },
            "nonCommercial": {
              "long": 46379,
              "short": 5076,
              "net": 41303
            },
            "smallTrader": {
              "long": 33304,
              "short": 18233,
              "net": 15071
            }
          },
          "openInterest": 107167
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79502,
              "short": 91203,
              "net": -11701
            },
            "nonCommercial": {
              "long": 14841,
              "short": 6400,
              "net": 8441
            },
            "smallTrader": {
              "long": 5186,
              "short": 1926,
              "net": 3260
            }
          },
          "openInterest": 103479
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49327,
              "short": 37768,
              "net": 11559
            },
            "nonCommercial": {
              "long": 14736,
              "short": 32204,
              "net": -17468
            },
            "smallTrader": {
              "long": 12177,
              "short": 6268,
              "net": 5909
            }
          },
          "openInterest": 80812
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33281,
              "short": 52119,
              "net": -18838
            },
            "nonCommercial": {
              "long": 21479,
              "short": 8833,
              "net": 12646
            },
            "smallTrader": {
              "long": 13724,
              "short": 7532,
              "net": 6192
            }
          },
          "openInterest": 72214
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 315649,
              "short": 268524,
              "net": 47125
            },
            "nonCommercial": {
              "long": 104402,
              "short": 104256,
              "net": 146
            },
            "smallTrader": {
              "long": 78006,
              "short": 125277,
              "net": -47271
            }
          },
          "openInterest": 534337
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48411,
              "short": 30751,
              "net": 17660
            },
            "nonCommercial": {
              "long": 9394,
              "short": 27629,
              "net": -18235
            },
            "smallTrader": {
              "long": 6773,
              "short": 6198,
              "net": 575
            }
          },
          "openInterest": 68390
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 455824,
              "short": 470789,
              "net": -14965
            },
            "nonCommercial": {
              "long": 105350,
              "short": 84140,
              "net": 21210
            },
            "smallTrader": {
              "long": 58468,
              "short": 64713,
              "net": -6245
            }
          },
          "openInterest": 693750
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81065,
              "short": 125572,
              "net": -44507
            },
            "nonCommercial": {
              "long": 27671,
              "short": 9639,
              "net": 18032
            },
            "smallTrader": {
              "long": 59781,
              "short": 33306,
              "net": 26475
            }
          },
          "openInterest": 168870
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6199,
              "short": 3275,
              "net": 2924
            },
            "nonCommercial": {
              "long": 3451,
              "short": 2076,
              "net": 1375
            },
            "smallTrader": {
              "long": 4221,
              "short": 8520,
              "net": -4299
            }
          },
          "openInterest": 15669
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72594,
              "short": 171923,
              "net": -99329
            },
            "nonCommercial": {
              "long": 111967,
              "short": 49824,
              "net": 62143
            },
            "smallTrader": {
              "long": 54807,
              "short": 17621,
              "net": 37186
            }
          },
          "openInterest": 256711
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118882,
              "short": 135802,
              "net": -16920
            },
            "nonCommercial": {
              "long": 24997,
              "short": 18366,
              "net": 6631
            },
            "smallTrader": {
              "long": 30452,
              "short": 20163,
              "net": 10289
            }
          },
          "openInterest": 198869
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66132,
              "short": 74552,
              "net": -8420
            },
            "nonCommercial": {
              "long": 10847,
              "short": 11679,
              "net": -832
            },
            "smallTrader": {
              "long": 29358,
              "short": 20106,
              "net": 9252
            }
          },
          "openInterest": 106537
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39649,
              "short": 39654,
              "net": -5
            },
            "nonCommercial": {
              "long": 14312,
              "short": 6177,
              "net": 8135
            },
            "smallTrader": {
              "long": 12946,
              "short": 21076,
              "net": -8130
            }
          },
          "openInterest": 82551
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48419,
              "short": 55892,
              "net": -7473
            },
            "nonCommercial": {
              "long": 26514,
              "short": 11858,
              "net": 14656
            },
            "smallTrader": {
              "long": 17876,
              "short": 25059,
              "net": -7183
            }
          },
          "openInterest": 103215
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36384,
              "short": 48079,
              "net": -11695
            },
            "nonCommercial": {
              "long": 19341,
              "short": 10020,
              "net": 9321
            },
            "smallTrader": {
              "long": 6814,
              "short": 4440,
              "net": 2374
            }
          },
          "openInterest": 63521
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204784,
              "short": 206661,
              "net": -1877
            },
            "nonCommercial": {
              "long": 43199,
              "short": 66596,
              "net": -23397
            },
            "smallTrader": {
              "long": 65794,
              "short": 40520,
              "net": 25274
            }
          },
          "openInterest": 396385
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1674,
              "short": 4402,
              "net": -2728
            },
            "nonCommercial": {
              "long": 2752,
              "short": 269,
              "net": 2483
            },
            "smallTrader": {
              "long": 1583,
              "short": 1338,
              "net": 245
            }
          },
          "openInterest": 6157
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 78543,
              "short": 74153,
              "net": 4390
            },
            "nonCommercial": {
              "long": 36413,
              "short": 13556,
              "net": 22857
            },
            "smallTrader": {
              "long": 5108,
              "short": 32355,
              "net": -27247
            }
          },
          "openInterest": 121602
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12019,
              "short": 69868,
              "net": -57849
            },
            "nonCommercial": {
              "long": 38898,
              "short": 4221,
              "net": 34677
            },
            "smallTrader": {
              "long": 30805,
              "short": 7633,
              "net": 23172
            }
          },
          "openInterest": 87139
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78538,
              "short": 80284,
              "net": -1746
            },
            "nonCommercial": {
              "long": 5641,
              "short": 13360,
              "net": -7719
            },
            "smallTrader": {
              "long": 30222,
              "short": 20757,
              "net": 9465
            }
          },
          "openInterest": 135161
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69622,
              "short": 85662,
              "net": -16040
            },
            "nonCommercial": {
              "long": 17520,
              "short": 10859,
              "net": 6661
            },
            "smallTrader": {
              "long": 24411,
              "short": 15032,
              "net": 9379
            }
          },
          "openInterest": 134961
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106355,
              "short": 69180,
              "net": 37175
            },
            "nonCommercial": {
              "long": 32437,
              "short": 51898,
              "net": -19461
            },
            "smallTrader": {
              "long": 29500,
              "short": 47214,
              "net": -17714
            }
          },
          "openInterest": 177806
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132879,
              "short": 203250,
              "net": -70371
            },
            "nonCommercial": {
              "long": 86810,
              "short": 46835,
              "net": 39975
            },
            "smallTrader": {
              "long": 59931,
              "short": 29535,
              "net": 30396
            }
          },
          "openInterest": 298949
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27521,
              "short": 15749,
              "net": 11772
            },
            "nonCommercial": {
              "long": 3488,
              "short": 11148,
              "net": -7660
            },
            "smallTrader": {
              "long": 10678,
              "short": 14790,
              "net": -4112
            }
          },
          "openInterest": 41687
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8932,
              "short": 6037,
              "net": 2895
            },
            "nonCommercial": {
              "long": 3441,
              "short": 6000,
              "net": -2559
            },
            "smallTrader": {
              "long": 1570,
              "short": 1906,
              "net": -336
            }
          },
          "openInterest": 16372
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2208,
              "short": 4966,
              "net": -2758
            },
            "nonCommercial": {
              "long": 2004,
              "short": 1387,
              "net": 617
            },
            "smallTrader": {
              "long": 3169,
              "short": 1028,
              "net": 2141
            }
          },
          "openInterest": 7513
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45581,
              "short": 36501,
              "net": 9080
            },
            "nonCommercial": {
              "long": 10216,
              "short": 18643,
              "net": -8427
            },
            "smallTrader": {
              "long": 11887,
              "short": 12540,
              "net": -653
            }
          },
          "openInterest": 69037
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84642,
              "short": 66413,
              "net": 18229
            },
            "nonCommercial": {
              "long": 39419,
              "short": 61747,
              "net": -22328
            },
            "smallTrader": {
              "long": 27536,
              "short": 23437,
              "net": 4099
            }
          },
          "openInterest": 161968
        }
      ]
    },
    {
      "reportDate": "2004-09-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1048718,
              "short": 940397,
              "net": 108321
            },
            "nonCommercial": {
              "long": 215564,
              "short": 214924,
              "net": 640
            },
            "smallTrader": {
              "long": 163949,
              "short": 272910,
              "net": -108961
            }
          },
          "openInterest": 1468085
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 141866,
              "short": 130039,
              "net": 11827
            },
            "nonCommercial": {
              "long": 50187,
              "short": 45867,
              "net": 4320
            },
            "smallTrader": {
              "long": 31019,
              "short": 47166,
              "net": -16147
            }
          },
          "openInterest": 227630
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 309435,
              "short": 377108,
              "net": -67673
            },
            "nonCommercial": {
              "long": 140575,
              "short": 74936,
              "net": 65639
            },
            "smallTrader": {
              "long": 102792,
              "short": 100758,
              "net": 2034
            }
          },
          "openInterest": 570941
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 617923,
              "short": 794925,
              "net": -177002
            },
            "nonCommercial": {
              "long": 447464,
              "short": 221491,
              "net": 225973
            },
            "smallTrader": {
              "long": 96479,
              "short": 145450,
              "net": -48971
            }
          },
          "openInterest": 1191120
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17444,
              "short": 25125,
              "net": -7681
            },
            "nonCommercial": {
              "long": 12072,
              "short": 6063,
              "net": 6009
            },
            "smallTrader": {
              "long": 16295,
              "short": 14623,
              "net": 1672
            }
          },
          "openInterest": 46188
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28488,
              "short": 90831,
              "net": -62343
            },
            "nonCommercial": {
              "long": 50371,
              "short": 5719,
              "net": 44652
            },
            "smallTrader": {
              "long": 32921,
              "short": 15230,
              "net": 17691
            }
          },
          "openInterest": 111785
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80064,
              "short": 87823,
              "net": -7759
            },
            "nonCommercial": {
              "long": 11231,
              "short": 7529,
              "net": 3702
            },
            "smallTrader": {
              "long": 4509,
              "short": 452,
              "net": 4057
            }
          },
          "openInterest": 99534
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47700,
              "short": 44277,
              "net": 3423
            },
            "nonCommercial": {
              "long": 17742,
              "short": 26595,
              "net": -8853
            },
            "smallTrader": {
              "long": 11600,
              "short": 6170,
              "net": 5430
            }
          },
          "openInterest": 82325
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31713,
              "short": 53405,
              "net": -21692
            },
            "nonCommercial": {
              "long": 26351,
              "short": 11184,
              "net": 15167
            },
            "smallTrader": {
              "long": 13306,
              "short": 6781,
              "net": 6525
            }
          },
          "openInterest": 75040
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328256,
              "short": 260487,
              "net": 67769
            },
            "nonCommercial": {
              "long": 93248,
              "short": 119220,
              "net": -25972
            },
            "smallTrader": {
              "long": 78826,
              "short": 120623,
              "net": -41797
            }
          },
          "openInterest": 537055
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48873,
              "short": 30303,
              "net": 18570
            },
            "nonCommercial": {
              "long": 8640,
              "short": 27899,
              "net": -19259
            },
            "smallTrader": {
              "long": 6311,
              "short": 5622,
              "net": 689
            }
          },
          "openInterest": 67519
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 442630,
              "short": 450622,
              "net": -7992
            },
            "nonCommercial": {
              "long": 104068,
              "short": 90870,
              "net": 13198
            },
            "smallTrader": {
              "long": 57525,
              "short": 62731,
              "net": -5206
            }
          },
          "openInterest": 681659
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17920,
              "short": 58386,
              "net": -40466
            },
            "nonCommercial": {
              "long": 30651,
              "short": 4793,
              "net": 25858
            },
            "smallTrader": {
              "long": 41970,
              "short": 27362,
              "net": 14608
            }
          },
          "openInterest": 90696
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6300,
              "short": 3562,
              "net": 2738
            },
            "nonCommercial": {
              "long": 4356,
              "short": 2650,
              "net": 1706
            },
            "smallTrader": {
              "long": 4354,
              "short": 8798,
              "net": -4444
            }
          },
          "openInterest": 16822
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76180,
              "short": 170130,
              "net": -93950
            },
            "nonCommercial": {
              "long": 101047,
              "short": 46191,
              "net": 54856
            },
            "smallTrader": {
              "long": 54980,
              "short": 15886,
              "net": 39094
            }
          },
          "openInterest": 249885
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115701,
              "short": 131741,
              "net": -16040
            },
            "nonCommercial": {
              "long": 24099,
              "short": 18814,
              "net": 5285
            },
            "smallTrader": {
              "long": 30100,
              "short": 19345,
              "net": 10755
            }
          },
          "openInterest": 194502
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47779,
              "short": 50086,
              "net": -2307
            },
            "nonCommercial": {
              "long": 7982,
              "short": 12039,
              "net": -4057
            },
            "smallTrader": {
              "long": 23511,
              "short": 17147,
              "net": 6364
            }
          },
          "openInterest": 79272
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37113,
              "short": 36720,
              "net": 393
            },
            "nonCommercial": {
              "long": 15037,
              "short": 7368,
              "net": 7669
            },
            "smallTrader": {
              "long": 16208,
              "short": 24270,
              "net": -8062
            }
          },
          "openInterest": 80020
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46972,
              "short": 54862,
              "net": -7890
            },
            "nonCommercial": {
              "long": 26212,
              "short": 12112,
              "net": 14100
            },
            "smallTrader": {
              "long": 19642,
              "short": 25852,
              "net": -6210
            }
          },
          "openInterest": 104074
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30702,
              "short": 14871,
              "net": 15831
            },
            "nonCommercial": {
              "long": 3788,
              "short": 18579,
              "net": -14791
            },
            "smallTrader": {
              "long": 4090,
              "short": 5130,
              "net": -1040
            }
          },
          "openInterest": 38876
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210045,
              "short": 211881,
              "net": -1836
            },
            "nonCommercial": {
              "long": 42147,
              "short": 63909,
              "net": -21762
            },
            "smallTrader": {
              "long": 61048,
              "short": 37450,
              "net": 23598
            }
          },
          "openInterest": 403614
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1706,
              "short": 3900,
              "net": -2194
            },
            "nonCommercial": {
              "long": 2214,
              "short": 386,
              "net": 1828
            },
            "smallTrader": {
              "long": 1615,
              "short": 1249,
              "net": 366
            }
          },
          "openInterest": 5535
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 87509,
              "short": 83478,
              "net": 4031
            },
            "nonCommercial": {
              "long": 31581,
              "short": 13484,
              "net": 18097
            },
            "smallTrader": {
              "long": 7956,
              "short": 30084,
              "net": -22128
            }
          },
          "openInterest": 138009
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15141,
              "short": 62590,
              "net": -47449
            },
            "nonCommercial": {
              "long": 30554,
              "short": 7365,
              "net": 23189
            },
            "smallTrader": {
              "long": 31020,
              "short": 6760,
              "net": 24260
            }
          },
          "openInterest": 82028
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77597,
              "short": 77856,
              "net": -259
            },
            "nonCommercial": {
              "long": 5970,
              "short": 14627,
              "net": -8657
            },
            "smallTrader": {
              "long": 29237,
              "short": 20321,
              "net": 8916
            }
          },
          "openInterest": 133986
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71258,
              "short": 86910,
              "net": -15652
            },
            "nonCommercial": {
              "long": 14898,
              "short": 9655,
              "net": 5243
            },
            "smallTrader": {
              "long": 25028,
              "short": 14619,
              "net": 10409
            }
          },
          "openInterest": 132956
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107176,
              "short": 62697,
              "net": 44479
            },
            "nonCommercial": {
              "long": 32439,
              "short": 58506,
              "net": -26067
            },
            "smallTrader": {
              "long": 30262,
              "short": 48674,
              "net": -18412
            }
          },
          "openInterest": 181876
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141422,
              "short": 209131,
              "net": -67709
            },
            "nonCommercial": {
              "long": 77586,
              "short": 37945,
              "net": 39641
            },
            "smallTrader": {
              "long": 56935,
              "short": 28867,
              "net": 28068
            }
          },
          "openInterest": 290238
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6765,
              "short": 625,
              "net": 6140
            },
            "nonCommercial": {
              "long": 4201,
              "short": 9184,
              "net": -4983
            },
            "smallTrader": {
              "long": 924,
              "short": 2081,
              "net": -1157
            }
          },
          "openInterest": 13892
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2678,
              "short": 5377,
              "net": -2699
            },
            "nonCommercial": {
              "long": 2436,
              "short": 1334,
              "net": 1102
            },
            "smallTrader": {
              "long": 3570,
              "short": 1973,
              "net": 1597
            }
          },
          "openInterest": 8847
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44771,
              "short": 38392,
              "net": 6379
            },
            "nonCommercial": {
              "long": 9675,
              "short": 15750,
              "net": -6075
            },
            "smallTrader": {
              "long": 11934,
              "short": 12238,
              "net": -304
            }
          },
          "openInterest": 68133
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82904,
              "short": 69641,
              "net": 13263
            },
            "nonCommercial": {
              "long": 35708,
              "short": 52356,
              "net": -16648
            },
            "smallTrader": {
              "long": 26093,
              "short": 22708,
              "net": 3385
            }
          },
          "openInterest": 153943
        }
      ]
    },
    {
      "reportDate": "2004-09-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1084161,
              "short": 1003542,
              "net": 80619
            },
            "nonCommercial": {
              "long": 274402,
              "short": 242119,
              "net": 32283
            },
            "smallTrader": {
              "long": 156502,
              "short": 269404,
              "net": -112902
            }
          },
          "openInterest": 1557943
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 120225,
              "short": 120028,
              "net": 197
            },
            "nonCommercial": {
              "long": 58214,
              "short": 42028,
              "net": 16186
            },
            "smallTrader": {
              "long": 36501,
              "short": 52884,
              "net": -16383
            }
          },
          "openInterest": 218427
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284460,
              "short": 373840,
              "net": -89380
            },
            "nonCommercial": {
              "long": 161097,
              "short": 85293,
              "net": 75804
            },
            "smallTrader": {
              "long": 119611,
              "short": 106035,
              "net": 13576
            }
          },
          "openInterest": 584497
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 615784,
              "short": 776293,
              "net": -160509
            },
            "nonCommercial": {
              "long": 431672,
              "short": 213904,
              "net": 217768
            },
            "smallTrader": {
              "long": 108915,
              "short": 166174,
              "net": -57259
            }
          },
          "openInterest": 1194929
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4605,
              "short": 4910,
              "net": -305
            },
            "nonCommercial": {
              "long": 6972,
              "short": 6159,
              "net": 813
            },
            "smallTrader": {
              "long": 10618,
              "short": 11126,
              "net": -508
            }
          },
          "openInterest": 22195
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19094,
              "short": 24786,
              "net": -5692
            },
            "nonCommercial": {
              "long": 12471,
              "short": 6469,
              "net": 6002
            },
            "smallTrader": {
              "long": 14765,
              "short": 15075,
              "net": -310
            }
          },
          "openInterest": 46702
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11865,
              "short": 71035,
              "net": -59170
            },
            "nonCommercial": {
              "long": 44615,
              "short": 5216,
              "net": 39399
            },
            "smallTrader": {
              "long": 32527,
              "short": 12756,
              "net": 19771
            }
          },
          "openInterest": 89047
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82899,
              "short": 86512,
              "net": -3613
            },
            "nonCommercial": {
              "long": 9919,
              "short": 9669,
              "net": 250
            },
            "smallTrader": {
              "long": 3877,
              "short": 514,
              "net": 3363
            }
          },
          "openInterest": 100321
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43716,
              "short": 49123,
              "net": -5407
            },
            "nonCommercial": {
              "long": 21005,
              "short": 21497,
              "net": -492
            },
            "smallTrader": {
              "long": 12156,
              "short": 6257,
              "net": 5899
            }
          },
          "openInterest": 81731
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30637,
              "short": 58288,
              "net": -27651
            },
            "nonCommercial": {
              "long": 34903,
              "short": 15386,
              "net": 19517
            },
            "smallTrader": {
              "long": 14433,
              "short": 6299,
              "net": 8134
            }
          },
          "openInterest": 85631
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 341742,
              "short": 265682,
              "net": 76060
            },
            "nonCommercial": {
              "long": 92948,
              "short": 122175,
              "net": -29227
            },
            "smallTrader": {
              "long": 75061,
              "short": 121894,
              "net": -46833
            }
          },
          "openInterest": 556001
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53077,
              "short": 28684,
              "net": 24393
            },
            "nonCommercial": {
              "long": 8150,
              "short": 31913,
              "net": -23763
            },
            "smallTrader": {
              "long": 6208,
              "short": 6838,
              "net": -630
            }
          },
          "openInterest": 70745
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 429790,
              "short": 444379,
              "net": -14589
            },
            "nonCommercial": {
              "long": 114804,
              "short": 88062,
              "net": 26742
            },
            "smallTrader": {
              "long": 56930,
              "short": 69083,
              "net": -12153
            }
          },
          "openInterest": 671660
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16077,
              "short": 55318,
              "net": -39241
            },
            "nonCommercial": {
              "long": 32698,
              "short": 7251,
              "net": 25447
            },
            "smallTrader": {
              "long": 42583,
              "short": 28789,
              "net": 13794
            }
          },
          "openInterest": 91424
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6555,
              "short": 3640,
              "net": 2915
            },
            "nonCommercial": {
              "long": 4780,
              "short": 2991,
              "net": 1789
            },
            "smallTrader": {
              "long": 4343,
              "short": 9047,
              "net": -4704
            }
          },
          "openInterest": 18107
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76546,
              "short": 179508,
              "net": -102962
            },
            "nonCommercial": {
              "long": 108228,
              "short": 43901,
              "net": 64327
            },
            "smallTrader": {
              "long": 54109,
              "short": 15474,
              "net": 38635
            }
          },
          "openInterest": 256086
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115605,
              "short": 134072,
              "net": -18467
            },
            "nonCommercial": {
              "long": 28283,
              "short": 20866,
              "net": 7417
            },
            "smallTrader": {
              "long": 31780,
              "short": 20730,
              "net": 11050
            }
          },
          "openInterest": 200671
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49595,
              "short": 45443,
              "net": 4152
            },
            "nonCommercial": {
              "long": 7666,
              "short": 17023,
              "net": -9357
            },
            "smallTrader": {
              "long": 24783,
              "short": 19578,
              "net": 5205
            }
          },
          "openInterest": 82044
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37800,
              "short": 40326,
              "net": -2526
            },
            "nonCommercial": {
              "long": 22871,
              "short": 8666,
              "net": 14205
            },
            "smallTrader": {
              "long": 15686,
              "short": 27365,
              "net": -11679
            }
          },
          "openInterest": 89962
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47928,
              "short": 57183,
              "net": -9255
            },
            "nonCommercial": {
              "long": 26398,
              "short": 8904,
              "net": 17494
            },
            "smallTrader": {
              "long": 19545,
              "short": 27784,
              "net": -8239
            }
          },
          "openInterest": 107009
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19395,
              "short": 30323,
              "net": -10928
            },
            "nonCommercial": {
              "long": 18058,
              "short": 7726,
              "net": 10332
            },
            "smallTrader": {
              "long": 5009,
              "short": 4413,
              "net": 596
            }
          },
          "openInterest": 42797
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209401,
              "short": 209598,
              "net": -197
            },
            "nonCommercial": {
              "long": 33650,
              "short": 59224,
              "net": -25574
            },
            "smallTrader": {
              "long": 61205,
              "short": 35434,
              "net": 25771
            }
          },
          "openInterest": 395960
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1575,
              "short": 4011,
              "net": -2436
            },
            "nonCommercial": {
              "long": 2293,
              "short": 404,
              "net": 1889
            },
            "smallTrader": {
              "long": 1971,
              "short": 1424,
              "net": 547
            }
          },
          "openInterest": 5959
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56915,
              "short": 58716,
              "net": -1801
            },
            "nonCommercial": {
              "long": 11195,
              "short": 15882,
              "net": -4687
            },
            "smallTrader": {
              "long": 10586,
              "short": 4098,
              "net": 6488
            }
          },
          "openInterest": 78953
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15058,
              "short": 62814,
              "net": -47756
            },
            "nonCommercial": {
              "long": 30798,
              "short": 6958,
              "net": 23840
            },
            "smallTrader": {
              "long": 31386,
              "short": 7470,
              "net": 23916
            }
          },
          "openInterest": 82327
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75781,
              "short": 74520,
              "net": 1261
            },
            "nonCommercial": {
              "long": 5807,
              "short": 14625,
              "net": -8818
            },
            "smallTrader": {
              "long": 31199,
              "short": 23642,
              "net": 7557
            }
          },
          "openInterest": 133666
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74057,
              "short": 81669,
              "net": -7612
            },
            "nonCommercial": {
              "long": 13190,
              "short": 13055,
              "net": 135
            },
            "smallTrader": {
              "long": 22765,
              "short": 15288,
              "net": 7477
            }
          },
          "openInterest": 131421
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116630,
              "short": 61300,
              "net": 55330
            },
            "nonCommercial": {
              "long": 34179,
              "short": 66518,
              "net": -32339
            },
            "smallTrader": {
              "long": 30709,
              "short": 53700,
              "net": -22991
            }
          },
          "openInterest": 194711
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150498,
              "short": 199876,
              "net": -49378
            },
            "nonCommercial": {
              "long": 72517,
              "short": 39518,
              "net": 32999
            },
            "smallTrader": {
              "long": 47268,
              "short": 30889,
              "net": 16379
            }
          },
          "openInterest": 286124
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8963,
              "short": 645,
              "net": 8318
            },
            "nonCommercial": {
              "long": 5060,
              "short": 12143,
              "net": -7083
            },
            "smallTrader": {
              "long": 915,
              "short": 2150,
              "net": -1235
            }
          },
          "openInterest": 16940
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1960,
              "short": 5403,
              "net": -3443
            },
            "nonCommercial": {
              "long": 2674,
              "short": 1487,
              "net": 1187
            },
            "smallTrader": {
              "long": 3329,
              "short": 1073,
              "net": 2256
            }
          },
          "openInterest": 8138
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45541,
              "short": 42711,
              "net": 2830
            },
            "nonCommercial": {
              "long": 9421,
              "short": 12410,
              "net": -2989
            },
            "smallTrader": {
              "long": 12624,
              "short": 12465,
              "net": 159
            }
          },
          "openInterest": 69591
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79662,
              "short": 72425,
              "net": 7237
            },
            "nonCommercial": {
              "long": 36622,
              "short": 45649,
              "net": -9027
            },
            "smallTrader": {
              "long": 23686,
              "short": 21896,
              "net": 1790
            }
          },
          "openInterest": 149943
        }
      ]
    },
    {
      "reportDate": "2004-09-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1051741,
              "short": 1011814,
              "net": 39927
            },
            "nonCommercial": {
              "long": 328841,
              "short": 253287,
              "net": 75554
            },
            "smallTrader": {
              "long": 193784,
              "short": 309265,
              "net": -115481
            }
          },
          "openInterest": 1616107
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 105807,
              "short": 116338,
              "net": -10531
            },
            "nonCommercial": {
              "long": 69684,
              "short": 45449,
              "net": 24235
            },
            "smallTrader": {
              "long": 27010,
              "short": 40714,
              "net": -13704
            }
          },
          "openInterest": 205302
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 316613,
              "short": 358323,
              "net": -41710
            },
            "nonCommercial": {
              "long": 134877,
              "short": 90605,
              "net": 44272
            },
            "smallTrader": {
              "long": 113904,
              "short": 116466,
              "net": -2562
            }
          },
          "openInterest": 587401
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 576239,
              "short": 747203,
              "net": -170964
            },
            "nonCommercial": {
              "long": 442940,
              "short": 211054,
              "net": 231886
            },
            "smallTrader": {
              "long": 109653,
              "short": 170575,
              "net": -60922
            }
          },
          "openInterest": 1148508
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4549,
              "short": 18396,
              "net": -13847
            },
            "nonCommercial": {
              "long": 10783,
              "short": 3698,
              "net": 7085
            },
            "smallTrader": {
              "long": 14272,
              "short": 7510,
              "net": 6762
            }
          },
          "openInterest": 29604
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21679,
              "short": 33503,
              "net": -11824
            },
            "nonCommercial": {
              "long": 16311,
              "short": 8495,
              "net": 7816
            },
            "smallTrader": {
              "long": 17485,
              "short": 13477,
              "net": 4008
            }
          },
          "openInterest": 55643
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12567,
              "short": 77456,
              "net": -64889
            },
            "nonCommercial": {
              "long": 52716,
              "short": 5960,
              "net": 46756
            },
            "smallTrader": {
              "long": 32988,
              "short": 14855,
              "net": 18133
            }
          },
          "openInterest": 98326
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84617,
              "short": 86540,
              "net": -1923
            },
            "nonCommercial": {
              "long": 10094,
              "short": 9936,
              "net": 158
            },
            "smallTrader": {
              "long": 2521,
              "short": 756,
              "net": 1765
            }
          },
          "openInterest": 101539
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41766,
              "short": 54160,
              "net": -12394
            },
            "nonCommercial": {
              "long": 27480,
              "short": 20411,
              "net": 7069
            },
            "smallTrader": {
              "long": 12360,
              "short": 7035,
              "net": 5325
            }
          },
          "openInterest": 87632
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30206,
              "short": 63190,
              "net": -32984
            },
            "nonCommercial": {
              "long": 41210,
              "short": 17175,
              "net": 24035
            },
            "smallTrader": {
              "long": 15401,
              "short": 6452,
              "net": 8949
            }
          },
          "openInterest": 93997
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 355734,
              "short": 263893,
              "net": 91841
            },
            "nonCommercial": {
              "long": 87180,
              "short": 126120,
              "net": -38940
            },
            "smallTrader": {
              "long": 79701,
              "short": 132602,
              "net": -52901
            }
          },
          "openInterest": 568559
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53684,
              "short": 28889,
              "net": 24795
            },
            "nonCommercial": {
              "long": 7787,
              "short": 31539,
              "net": -23752
            },
            "smallTrader": {
              "long": 5965,
              "short": 7008,
              "net": -1043
            }
          },
          "openInterest": 70864
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 429071,
              "short": 440065,
              "net": -10994
            },
            "nonCommercial": {
              "long": 128187,
              "short": 94925,
              "net": 33262
            },
            "smallTrader": {
              "long": 64920,
              "short": 87188,
              "net": -22268
            }
          },
          "openInterest": 688084
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27731,
              "short": 74935,
              "net": -47204
            },
            "nonCommercial": {
              "long": 36015,
              "short": 3681,
              "net": 32334
            },
            "smallTrader": {
              "long": 43729,
              "short": 28859,
              "net": 14870
            }
          },
          "openInterest": 107544
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6551,
              "short": 3786,
              "net": 2765
            },
            "nonCommercial": {
              "long": 5390,
              "short": 3312,
              "net": 2078
            },
            "smallTrader": {
              "long": 4327,
              "short": 9170,
              "net": -4843
            }
          },
          "openInterest": 18545
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69397,
              "short": 191559,
              "net": -122162
            },
            "nonCommercial": {
              "long": 124815,
              "short": 42697,
              "net": 82118
            },
            "smallTrader": {
              "long": 55383,
              "short": 15339,
              "net": 40044
            }
          },
          "openInterest": 266565
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112325,
              "short": 132597,
              "net": -20272
            },
            "nonCommercial": {
              "long": 35311,
              "short": 24255,
              "net": 11056
            },
            "smallTrader": {
              "long": 32809,
              "short": 23593,
              "net": 9216
            }
          },
          "openInterest": 199137
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62615,
              "short": 34851,
              "net": 27764
            },
            "nonCommercial": {
              "long": 10277,
              "short": 32480,
              "net": -22203
            },
            "smallTrader": {
              "long": 21644,
              "short": 27205,
              "net": -5561
            }
          },
          "openInterest": 94536
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37913,
              "short": 40155,
              "net": -2242
            },
            "nonCommercial": {
              "long": 22107,
              "short": 7711,
              "net": 14396
            },
            "smallTrader": {
              "long": 17880,
              "short": 30034,
              "net": -12154
            }
          },
          "openInterest": 92676
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50182,
              "short": 55492,
              "net": -5310
            },
            "nonCommercial": {
              "long": 25739,
              "short": 11543,
              "net": 14196
            },
            "smallTrader": {
              "long": 18750,
              "short": 27636,
              "net": -8886
            }
          },
          "openInterest": 106117
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19437,
              "short": 44543,
              "net": -25106
            },
            "nonCommercial": {
              "long": 31668,
              "short": 7415,
              "net": 24253
            },
            "smallTrader": {
              "long": 5861,
              "short": 5008,
              "net": 853
            }
          },
          "openInterest": 57174
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185896,
              "short": 216897,
              "net": -31001
            },
            "nonCommercial": {
              "long": 34038,
              "short": 32494,
              "net": 1544
            },
            "smallTrader": {
              "long": 60681,
              "short": 31224,
              "net": 29457
            }
          },
          "openInterest": 372820
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1507,
              "short": 5430,
              "net": -3923
            },
            "nonCommercial": {
              "long": 3529,
              "short": 304,
              "net": 3225
            },
            "smallTrader": {
              "long": 1969,
              "short": 1271,
              "net": 698
            }
          },
          "openInterest": 7005
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62237,
              "short": 61918,
              "net": 319
            },
            "nonCommercial": {
              "long": 10764,
              "short": 12781,
              "net": -2017
            },
            "smallTrader": {
              "long": 7912,
              "short": 6214,
              "net": 1698
            }
          },
          "openInterest": 81401
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15111,
              "short": 66557,
              "net": -51446
            },
            "nonCommercial": {
              "long": 32046,
              "short": 4831,
              "net": 27215
            },
            "smallTrader": {
              "long": 31529,
              "short": 7298,
              "net": 24231
            }
          },
          "openInterest": 83896
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76723,
              "short": 74547,
              "net": 2176
            },
            "nonCommercial": {
              "long": 6932,
              "short": 16363,
              "net": -9431
            },
            "smallTrader": {
              "long": 29452,
              "short": 22197,
              "net": 7255
            }
          },
          "openInterest": 132378
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74941,
              "short": 74048,
              "net": 893
            },
            "nonCommercial": {
              "long": 16090,
              "short": 21542,
              "net": -5452
            },
            "smallTrader": {
              "long": 21612,
              "short": 17053,
              "net": 4559
            }
          },
          "openInterest": 132814
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125621,
              "short": 66189,
              "net": 59432
            },
            "nonCommercial": {
              "long": 35038,
              "short": 72651,
              "net": -37613
            },
            "smallTrader": {
              "long": 32969,
              "short": 54788,
              "net": -21819
            }
          },
          "openInterest": 207611
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145960,
              "short": 217446,
              "net": -71486
            },
            "nonCommercial": {
              "long": 87392,
              "short": 47258,
              "net": 40134
            },
            "smallTrader": {
              "long": 53626,
              "short": 22274,
              "net": 31352
            }
          },
          "openInterest": 299887
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14846,
              "short": 8230,
              "net": 6616
            },
            "nonCommercial": {
              "long": 5092,
              "short": 10638,
              "net": -5546
            },
            "smallTrader": {
              "long": 9836,
              "short": 10906,
              "net": -1070
            }
          },
          "openInterest": 29774
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12132,
              "short": 1753,
              "net": 10379
            },
            "nonCommercial": {
              "long": 5180,
              "short": 13931,
              "net": -8751
            },
            "smallTrader": {
              "long": 845,
              "short": 2473,
              "net": -1628
            }
          },
          "openInterest": 20199
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2223,
              "short": 5738,
              "net": -3515
            },
            "nonCommercial": {
              "long": 2819,
              "short": 1731,
              "net": 1088
            },
            "smallTrader": {
              "long": 3583,
              "short": 1156,
              "net": 2427
            }
          },
          "openInterest": 8808
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44510,
              "short": 42614,
              "net": 1896
            },
            "nonCommercial": {
              "long": 10668,
              "short": 12479,
              "net": -1811
            },
            "smallTrader": {
              "long": 12365,
              "short": 12450,
              "net": -85
            }
          },
          "openInterest": 69461
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83548,
              "short": 64718,
              "net": 18830
            },
            "nonCommercial": {
              "long": 33850,
              "short": 54624,
              "net": -20774
            },
            "smallTrader": {
              "long": 24415,
              "short": 22471,
              "net": 1944
            }
          },
          "openInterest": 151470
        }
      ]
    },
    {
      "reportDate": "2004-10-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1041255,
              "short": 978923,
              "net": 62332
            },
            "nonCommercial": {
              "long": 300388,
              "short": 246944,
              "net": 53444
            },
            "smallTrader": {
              "long": 136795,
              "short": 252571,
              "net": -115776
            }
          },
          "openInterest": 1541167
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 107390,
              "short": 106950,
              "net": 440
            },
            "nonCommercial": {
              "long": 62179,
              "short": 48272,
              "net": 13907
            },
            "smallTrader": {
              "long": 24451,
              "short": 38798,
              "net": -14347
            }
          },
          "openInterest": 194700
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322841,
              "short": 341803,
              "net": -18962
            },
            "nonCommercial": {
              "long": 118498,
              "short": 101469,
              "net": 17029
            },
            "smallTrader": {
              "long": 113895,
              "short": 111962,
              "net": 1933
            }
          },
          "openInterest": 574283
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 606897,
              "short": 715126,
              "net": -108229
            },
            "nonCommercial": {
              "long": 341456,
              "short": 166498,
              "net": 174958
            },
            "smallTrader": {
              "long": 82702,
              "short": 149431,
              "net": -66729
            }
          },
          "openInterest": 1070889
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5610,
              "short": 33816,
              "net": -28206
            },
            "nonCommercial": {
              "long": 19510,
              "short": 2610,
              "net": 16900
            },
            "smallTrader": {
              "long": 18204,
              "short": 6898,
              "net": 11306
            }
          },
          "openInterest": 43324
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26924,
              "short": 31085,
              "net": -4161
            },
            "nonCommercial": {
              "long": 14877,
              "short": 14851,
              "net": 26
            },
            "smallTrader": {
              "long": 18052,
              "short": 13917,
              "net": 4135
            }
          },
          "openInterest": 59892
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24327,
              "short": 87665,
              "net": -63338
            },
            "nonCommercial": {
              "long": 53036,
              "short": 7868,
              "net": 45168
            },
            "smallTrader": {
              "long": 33748,
              "short": 15578,
              "net": 18170
            }
          },
          "openInterest": 111202
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89105,
              "short": 92642,
              "net": -3537
            },
            "nonCommercial": {
              "long": 12103,
              "short": 10827,
              "net": 1276
            },
            "smallTrader": {
              "long": 4400,
              "short": 2139,
              "net": 2261
            }
          },
          "openInterest": 110233
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41582,
              "short": 52452,
              "net": -10870
            },
            "nonCommercial": {
              "long": 23796,
              "short": 18736,
              "net": 5060
            },
            "smallTrader": {
              "long": 12090,
              "short": 6280,
              "net": 5810
            }
          },
          "openInterest": 81983
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31222,
              "short": 67041,
              "net": -35819
            },
            "nonCommercial": {
              "long": 45933,
              "short": 17686,
              "net": 28247
            },
            "smallTrader": {
              "long": 15145,
              "short": 7573,
              "net": 7572
            }
          },
          "openInterest": 100292
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 362188,
              "short": 266627,
              "net": 95561
            },
            "nonCommercial": {
              "long": 92965,
              "short": 134557,
              "net": -41592
            },
            "smallTrader": {
              "long": 83160,
              "short": 137129,
              "net": -53969
            }
          },
          "openInterest": 588462
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53823,
              "short": 27387,
              "net": 26436
            },
            "nonCommercial": {
              "long": 6769,
              "short": 33020,
              "net": -26251
            },
            "smallTrader": {
              "long": 6799,
              "short": 6984,
              "net": -185
            }
          },
          "openInterest": 71859
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 447122,
              "short": 468456,
              "net": -21334
            },
            "nonCommercial": {
              "long": 131602,
              "short": 94423,
              "net": 37179
            },
            "smallTrader": {
              "long": 59491,
              "short": 75336,
              "net": -15845
            }
          },
          "openInterest": 709320
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33621,
              "short": 99613,
              "net": -65992
            },
            "nonCommercial": {
              "long": 50305,
              "short": 5494,
              "net": 44811
            },
            "smallTrader": {
              "long": 48099,
              "short": 26918,
              "net": 21181
            }
          },
          "openInterest": 132300
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5850,
              "short": 4019,
              "net": 1831
            },
            "nonCommercial": {
              "long": 5725,
              "short": 3106,
              "net": 2619
            },
            "smallTrader": {
              "long": 4228,
              "short": 8678,
              "net": -4450
            }
          },
          "openInterest": 18779
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61921,
              "short": 216187,
              "net": -154266
            },
            "nonCommercial": {
              "long": 162941,
              "short": 48849,
              "net": 114092
            },
            "smallTrader": {
              "long": 55604,
              "short": 15430,
              "net": 40174
            }
          },
          "openInterest": 296592
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99383,
              "short": 121566,
              "net": -22183
            },
            "nonCommercial": {
              "long": 36015,
              "short": 23833,
              "net": 12182
            },
            "smallTrader": {
              "long": 30903,
              "short": 20902,
              "net": 10001
            }
          },
          "openInterest": 184637
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77223,
              "short": 57988,
              "net": 19235
            },
            "nonCommercial": {
              "long": 11572,
              "short": 26068,
              "net": -14496
            },
            "smallTrader": {
              "long": 22513,
              "short": 27252,
              "net": -4739
            }
          },
          "openInterest": 111308
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37660,
              "short": 40561,
              "net": -2901
            },
            "nonCommercial": {
              "long": 21357,
              "short": 8173,
              "net": 13184
            },
            "smallTrader": {
              "long": 18660,
              "short": 28943,
              "net": -10283
            }
          },
          "openInterest": 91997
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49964,
              "short": 60511,
              "net": -10547
            },
            "nonCommercial": {
              "long": 28003,
              "short": 8521,
              "net": 19482
            },
            "smallTrader": {
              "long": 20035,
              "short": 28970,
              "net": -8935
            }
          },
          "openInterest": 110739
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17130,
              "short": 63933,
              "net": -46803
            },
            "nonCommercial": {
              "long": 53702,
              "short": 8389,
              "net": 45313
            },
            "smallTrader": {
              "long": 7530,
              "short": 6040,
              "net": 1490
            }
          },
          "openInterest": 78563
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186712,
              "short": 229647,
              "net": -42935
            },
            "nonCommercial": {
              "long": 39924,
              "short": 31144,
              "net": 8780
            },
            "smallTrader": {
              "long": 58896,
              "short": 24741,
              "net": 34155
            }
          },
          "openInterest": 378302
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1916,
              "short": 4820,
              "net": -2904
            },
            "nonCommercial": {
              "long": 2165,
              "short": 283,
              "net": 1882
            },
            "smallTrader": {
              "long": 2108,
              "short": 1086,
              "net": 1022
            }
          },
          "openInterest": 6241
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62718,
              "short": 65358,
              "net": -2640
            },
            "nonCommercial": {
              "long": 15168,
              "short": 18459,
              "net": -3291
            },
            "smallTrader": {
              "long": 11152,
              "short": 5221,
              "net": 5931
            }
          },
          "openInterest": 89449
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12655,
              "short": 79946,
              "net": -67291
            },
            "nonCommercial": {
              "long": 50369,
              "short": 4088,
              "net": 46281
            },
            "smallTrader": {
              "long": 29059,
              "short": 8049,
              "net": 21010
            }
          },
          "openInterest": 99518
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81720,
              "short": 71629,
              "net": 10091
            },
            "nonCommercial": {
              "long": 8527,
              "short": 23385,
              "net": -14858
            },
            "smallTrader": {
              "long": 27118,
              "short": 22351,
              "net": 4767
            }
          },
          "openInterest": 137578
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73492,
              "short": 76331,
              "net": -2839
            },
            "nonCommercial": {
              "long": 20236,
              "short": 22346,
              "net": -2110
            },
            "smallTrader": {
              "long": 22720,
              "short": 17771,
              "net": 4949
            }
          },
          "openInterest": 135461
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146918,
              "short": 79601,
              "net": 67317
            },
            "nonCommercial": {
              "long": 39091,
              "short": 83308,
              "net": -44217
            },
            "smallTrader": {
              "long": 32437,
              "short": 55537,
              "net": -23100
            }
          },
          "openInterest": 231567
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132850,
              "short": 213454,
              "net": -80604
            },
            "nonCommercial": {
              "long": 98309,
              "short": 51109,
              "net": 47200
            },
            "smallTrader": {
              "long": 54386,
              "short": 20982,
              "net": 33404
            }
          },
          "openInterest": 298514
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14377,
              "short": 11541,
              "net": 2836
            },
            "nonCommercial": {
              "long": 5092,
              "short": 9852,
              "net": -4760
            },
            "smallTrader": {
              "long": 11622,
              "short": 9698,
              "net": 1924
            }
          },
          "openInterest": 31092
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15005,
              "short": 1723,
              "net": 13282
            },
            "nonCommercial": {
              "long": 5722,
              "short": 16078,
              "net": -10356
            },
            "smallTrader": {
              "long": 948,
              "short": 3874,
              "net": -2926
            }
          },
          "openInterest": 23717
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2496,
              "short": 6290,
              "net": -3794
            },
            "nonCommercial": {
              "long": 2961,
              "short": 1753,
              "net": 1208
            },
            "smallTrader": {
              "long": 3809,
              "short": 1223,
              "net": 2586
            }
          },
          "openInterest": 9509
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45412,
              "short": 39130,
              "net": 6282
            },
            "nonCommercial": {
              "long": 9609,
              "short": 15663,
              "net": -6054
            },
            "smallTrader": {
              "long": 12689,
              "short": 12917,
              "net": -228
            }
          },
          "openInterest": 70916
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82232,
              "short": 56509,
              "net": 25723
            },
            "nonCommercial": {
              "long": 35120,
              "short": 62804,
              "net": -27684
            },
            "smallTrader": {
              "long": 24661,
              "short": 22700,
              "net": 1961
            }
          },
          "openInterest": 155168
        }
      ]
    },
    {
      "reportDate": "2004-10-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1018699,
              "short": 980972,
              "net": 37727
            },
            "nonCommercial": {
              "long": 305002,
              "short": 246796,
              "net": 58206
            },
            "smallTrader": {
              "long": 182073,
              "short": 278006,
              "net": -95933
            }
          },
          "openInterest": 1570133
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 108256,
              "short": 113015,
              "net": -4759
            },
            "nonCommercial": {
              "long": 63388,
              "short": 49279,
              "net": 14109
            },
            "smallTrader": {
              "long": 28790,
              "short": 38140,
              "net": -9350
            }
          },
          "openInterest": 200791
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 315522,
              "short": 359429,
              "net": -43907
            },
            "nonCommercial": {
              "long": 141277,
              "short": 101449,
              "net": 39828
            },
            "smallTrader": {
              "long": 105759,
              "short": 101680,
              "net": 4079
            }
          },
          "openInterest": 575029
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 588896,
              "short": 718850,
              "net": -129954
            },
            "nonCommercial": {
              "long": 355551,
              "short": 175198,
              "net": 180353
            },
            "smallTrader": {
              "long": 95550,
              "short": 145949,
              "net": -50399
            }
          },
          "openInterest": 1084868
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4430,
              "short": 42674,
              "net": -38244
            },
            "nonCommercial": {
              "long": 26060,
              "short": 1857,
              "net": 24203
            },
            "smallTrader": {
              "long": 23101,
              "short": 9060,
              "net": 14041
            }
          },
          "openInterest": 53591
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33400,
              "short": 34207,
              "net": -807
            },
            "nonCommercial": {
              "long": 12458,
              "short": 16631,
              "net": -4173
            },
            "smallTrader": {
              "long": 18378,
              "short": 13398,
              "net": 4980
            }
          },
          "openInterest": 64539
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24642,
              "short": 91165,
              "net": -66523
            },
            "nonCommercial": {
              "long": 56875,
              "short": 7489,
              "net": 49386
            },
            "smallTrader": {
              "long": 35514,
              "short": 18377,
              "net": 17137
            }
          },
          "openInterest": 117114
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96579,
              "short": 100005,
              "net": -3426
            },
            "nonCommercial": {
              "long": 12590,
              "short": 12109,
              "net": 481
            },
            "smallTrader": {
              "long": 6778,
              "short": 3833,
              "net": 2945
            }
          },
          "openInterest": 120622
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42405,
              "short": 48911,
              "net": -6506
            },
            "nonCommercial": {
              "long": 20117,
              "short": 18242,
              "net": 1875
            },
            "smallTrader": {
              "long": 10596,
              "short": 5965,
              "net": 4631
            }
          },
          "openInterest": 79132
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33281,
              "short": 69614,
              "net": -36333
            },
            "nonCommercial": {
              "long": 47018,
              "short": 17364,
              "net": 29654
            },
            "smallTrader": {
              "long": 15038,
              "short": 8359,
              "net": 6679
            }
          },
          "openInterest": 103422
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 372499,
              "short": 270705,
              "net": 101794
            },
            "nonCommercial": {
              "long": 97247,
              "short": 143968,
              "net": -46721
            },
            "smallTrader": {
              "long": 87795,
              "short": 142868,
              "net": -55073
            }
          },
          "openInterest": 609045
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55652,
              "short": 26556,
              "net": 29096
            },
            "nonCommercial": {
              "long": 7061,
              "short": 35712,
              "net": -28651
            },
            "smallTrader": {
              "long": 7314,
              "short": 7759,
              "net": -445
            }
          },
          "openInterest": 75572
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 465781,
              "short": 470744,
              "net": -4963
            },
            "nonCommercial": {
              "long": 126391,
              "short": 101626,
              "net": 24765
            },
            "smallTrader": {
              "long": 69569,
              "short": 89371,
              "net": -19802
            }
          },
          "openInterest": 734992
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35406,
              "short": 98103,
              "net": -62697
            },
            "nonCommercial": {
              "long": 44461,
              "short": 6366,
              "net": 38095
            },
            "smallTrader": {
              "long": 52465,
              "short": 27863,
              "net": 24602
            }
          },
          "openInterest": 132397
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6051,
              "short": 4390,
              "net": 1661
            },
            "nonCommercial": {
              "long": 6792,
              "short": 3956,
              "net": 2836
            },
            "smallTrader": {
              "long": 4397,
              "short": 8894,
              "net": -4497
            }
          },
          "openInterest": 19501
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59577,
              "short": 217073,
              "net": -157496
            },
            "nonCommercial": {
              "long": 165529,
              "short": 50392,
              "net": 115137
            },
            "smallTrader": {
              "long": 60809,
              "short": 18450,
              "net": 42359
            }
          },
          "openInterest": 302197
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99641,
              "short": 115173,
              "net": -15532
            },
            "nonCommercial": {
              "long": 33919,
              "short": 27042,
              "net": 6877
            },
            "smallTrader": {
              "long": 32224,
              "short": 23569,
              "net": 8655
            }
          },
          "openInterest": 185197
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77058,
              "short": 75111,
              "net": 1947
            },
            "nonCommercial": {
              "long": 12753,
              "short": 19140,
              "net": -6387
            },
            "smallTrader": {
              "long": 27415,
              "short": 22975,
              "net": 4440
            }
          },
          "openInterest": 117286
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37800,
              "short": 38156,
              "net": -356
            },
            "nonCommercial": {
              "long": 18683,
              "short": 7606,
              "net": 11077
            },
            "smallTrader": {
              "long": 17277,
              "short": 27998,
              "net": -10721
            }
          },
          "openInterest": 88540
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48392,
              "short": 59506,
              "net": -11114
            },
            "nonCommercial": {
              "long": 30629,
              "short": 9907,
              "net": 20722
            },
            "smallTrader": {
              "long": 18564,
              "short": 28172,
              "net": -9608
            }
          },
          "openInterest": 109216
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17777,
              "short": 74871,
              "net": -57094
            },
            "nonCommercial": {
              "long": 64750,
              "short": 9819,
              "net": 54931
            },
            "smallTrader": {
              "long": 7424,
              "short": 5261,
              "net": 2163
            }
          },
          "openInterest": 90268
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192657,
              "short": 237503,
              "net": -44846
            },
            "nonCommercial": {
              "long": 42453,
              "short": 31963,
              "net": 10490
            },
            "smallTrader": {
              "long": 62772,
              "short": 28416,
              "net": 34356
            }
          },
          "openInterest": 392282
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2017,
              "short": 4720,
              "net": -2703
            },
            "nonCommercial": {
              "long": 2064,
              "short": 183,
              "net": 1881
            },
            "smallTrader": {
              "long": 1982,
              "short": 1160,
              "net": 822
            }
          },
          "openInterest": 6063
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 64197,
              "short": 64682,
              "net": -485
            },
            "nonCommercial": {
              "long": 11675,
              "short": 16628,
              "net": -4953
            },
            "smallTrader": {
              "long": 9658,
              "short": 4220,
              "net": 5438
            }
          },
          "openInterest": 85812
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10961,
              "short": 85103,
              "net": -74142
            },
            "nonCommercial": {
              "long": 58594,
              "short": 5141,
              "net": 53453
            },
            "smallTrader": {
              "long": 29082,
              "short": 8393,
              "net": 20689
            }
          },
          "openInterest": 107869
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77824,
              "short": 70104,
              "net": 7720
            },
            "nonCommercial": {
              "long": 6689,
              "short": 23631,
              "net": -16942
            },
            "smallTrader": {
              "long": 30640,
              "short": 21418,
              "net": 9222
            }
          },
          "openInterest": 136341
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84137,
              "short": 78313,
              "net": 5824
            },
            "nonCommercial": {
              "long": 19372,
              "short": 29235,
              "net": -9863
            },
            "smallTrader": {
              "long": 23019,
              "short": 18980,
              "net": 4039
            }
          },
          "openInterest": 150323
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157403,
              "short": 81977,
              "net": 75426
            },
            "nonCommercial": {
              "long": 38245,
              "short": 88987,
              "net": -50742
            },
            "smallTrader": {
              "long": 36445,
              "short": 61129,
              "net": -24684
            }
          },
          "openInterest": 246199
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132108,
              "short": 227470,
              "net": -95362
            },
            "nonCommercial": {
              "long": 115340,
              "short": 56961,
              "net": 58379
            },
            "smallTrader": {
              "long": 62456,
              "short": 25473,
              "net": 36983
            }
          },
          "openInterest": 326005
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12956,
              "short": 14834,
              "net": -1878
            },
            "nonCommercial": {
              "long": 8167,
              "short": 12805,
              "net": -4638
            },
            "smallTrader": {
              "long": 14308,
              "short": 7792,
              "net": 6516
            }
          },
          "openInterest": 35432
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15571,
              "short": 1893,
              "net": 13678
            },
            "nonCommercial": {
              "long": 5812,
              "short": 16330,
              "net": -10518
            },
            "smallTrader": {
              "long": 963,
              "short": 4123,
              "net": -3160
            }
          },
          "openInterest": 24382
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2452,
              "short": 6963,
              "net": -4511
            },
            "nonCommercial": {
              "long": 2970,
              "short": 1138,
              "net": 1832
            },
            "smallTrader": {
              "long": 4222,
              "short": 1543,
              "net": 2679
            }
          },
          "openInterest": 9864
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45819,
              "short": 37759,
              "net": 8060
            },
            "nonCommercial": {
              "long": 10777,
              "short": 18733,
              "net": -7956
            },
            "smallTrader": {
              "long": 13356,
              "short": 13460,
              "net": -104
            }
          },
          "openInterest": 73065
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82450,
              "short": 58432,
              "net": 24018
            },
            "nonCommercial": {
              "long": 39059,
              "short": 64654,
              "net": -25595
            },
            "smallTrader": {
              "long": 26835,
              "short": 25258,
              "net": 1577
            }
          },
          "openInterest": 161776
        }
      ]
    },
    {
      "reportDate": "2004-10-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1019546,
              "short": 1020971,
              "net": -1425
            },
            "nonCommercial": {
              "long": 318070,
              "short": 222225,
              "net": 95845
            },
            "smallTrader": {
              "long": 222143,
              "short": 316563,
              "net": -94420
            }
          },
          "openInterest": 1646808
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 108559,
              "short": 114970,
              "net": -6411
            },
            "nonCommercial": {
              "long": 66020,
              "short": 52249,
              "net": 13771
            },
            "smallTrader": {
              "long": 35274,
              "short": 42634,
              "net": -7360
            }
          },
          "openInterest": 210653
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322045,
              "short": 369574,
              "net": -47529
            },
            "nonCommercial": {
              "long": 142115,
              "short": 108464,
              "net": 33651
            },
            "smallTrader": {
              "long": 115183,
              "short": 101305,
              "net": 13878
            }
          },
          "openInterest": 594518
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 599322,
              "short": 723425,
              "net": -124103
            },
            "nonCommercial": {
              "long": 356643,
              "short": 176149,
              "net": 180494
            },
            "smallTrader": {
              "long": 94998,
              "short": 151389,
              "net": -56391
            }
          },
          "openInterest": 1099985
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6105,
              "short": 43850,
              "net": -37745
            },
            "nonCommercial": {
              "long": 24842,
              "short": 2333,
              "net": 22509
            },
            "smallTrader": {
              "long": 22720,
              "short": 7484,
              "net": 15236
            }
          },
          "openInterest": 53667
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30135,
              "short": 37423,
              "net": -7288
            },
            "nonCommercial": {
              "long": 14932,
              "short": 16633,
              "net": -1701
            },
            "smallTrader": {
              "long": 21607,
              "short": 12618,
              "net": 8989
            }
          },
          "openInterest": 66763
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27815,
              "short": 89771,
              "net": -61956
            },
            "nonCommercial": {
              "long": 49034,
              "short": 9014,
              "net": 40020
            },
            "smallTrader": {
              "long": 39103,
              "short": 17167,
              "net": 21936
            }
          },
          "openInterest": 116035
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97610,
              "short": 100827,
              "net": -3217
            },
            "nonCommercial": {
              "long": 13084,
              "short": 12172,
              "net": 912
            },
            "smallTrader": {
              "long": 6515,
              "short": 4210,
              "net": 2305
            }
          },
          "openInterest": 121105
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41905,
              "short": 43843,
              "net": -1938
            },
            "nonCommercial": {
              "long": 17364,
              "short": 19429,
              "net": -2065
            },
            "smallTrader": {
              "long": 10637,
              "short": 6634,
              "net": 4003
            }
          },
          "openInterest": 77479
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34250,
              "short": 54007,
              "net": -19757
            },
            "nonCommercial": {
              "long": 20386,
              "short": 7107,
              "net": 13279
            },
            "smallTrader": {
              "long": 13492,
              "short": 7014,
              "net": 6478
            }
          },
          "openInterest": 74501
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 375164,
              "short": 279643,
              "net": 95521
            },
            "nonCommercial": {
              "long": 99491,
              "short": 137211,
              "net": -37720
            },
            "smallTrader": {
              "long": 86369,
              "short": 144170,
              "net": -57801
            }
          },
          "openInterest": 608205
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59276,
              "short": 27195,
              "net": 32081
            },
            "nonCommercial": {
              "long": 7760,
              "short": 39236,
              "net": -31476
            },
            "smallTrader": {
              "long": 6858,
              "short": 7463,
              "net": -605
            }
          },
          "openInterest": 78191
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 465146,
              "short": 464202,
              "net": 944
            },
            "nonCommercial": {
              "long": 117650,
              "short": 95306,
              "net": 22344
            },
            "smallTrader": {
              "long": 61478,
              "short": 84766,
              "net": -23288
            }
          },
          "openInterest": 708959
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32689,
              "short": 89593,
              "net": -56904
            },
            "nonCommercial": {
              "long": 43487,
              "short": 6975,
              "net": 36512
            },
            "smallTrader": {
              "long": 54095,
              "short": 33703,
              "net": 20392
            }
          },
          "openInterest": 130386
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5716,
              "short": 3957,
              "net": 1759
            },
            "nonCommercial": {
              "long": 7345,
              "short": 4304,
              "net": 3041
            },
            "smallTrader": {
              "long": 3839,
              "short": 8639,
              "net": -4800
            }
          },
          "openInterest": 18654
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60297,
              "short": 219891,
              "net": -159594
            },
            "nonCommercial": {
              "long": 172649,
              "short": 51735,
              "net": 120914
            },
            "smallTrader": {
              "long": 56048,
              "short": 17368,
              "net": 38680
            }
          },
          "openInterest": 305225
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104709,
              "short": 120993,
              "net": -16284
            },
            "nonCommercial": {
              "long": 33809,
              "short": 27842,
              "net": 5967
            },
            "smallTrader": {
              "long": 34670,
              "short": 24353,
              "net": 10317
            }
          },
          "openInterest": 193121
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74117,
              "short": 97123,
              "net": -23006
            },
            "nonCommercial": {
              "long": 22884,
              "short": 14319,
              "net": 8565
            },
            "smallTrader": {
              "long": 33062,
              "short": 18621,
              "net": 14441
            }
          },
          "openInterest": 130921
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37812,
              "short": 35560,
              "net": 2252
            },
            "nonCommercial": {
              "long": 15585,
              "short": 7132,
              "net": 8453
            },
            "smallTrader": {
              "long": 15690,
              "short": 26395,
              "net": -10705
            }
          },
          "openInterest": 81808
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46698,
              "short": 58665,
              "net": -11967
            },
            "nonCommercial": {
              "long": 33875,
              "short": 12423,
              "net": 21452
            },
            "smallTrader": {
              "long": 18235,
              "short": 27720,
              "net": -9485
            }
          },
          "openInterest": 110869
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21196,
              "short": 56076,
              "net": -34880
            },
            "nonCommercial": {
              "long": 42140,
              "short": 7437,
              "net": 34703
            },
            "smallTrader": {
              "long": 6145,
              "short": 5968,
              "net": 177
            }
          },
          "openInterest": 69840
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193552,
              "short": 244334,
              "net": -50782
            },
            "nonCommercial": {
              "long": 46115,
              "short": 30561,
              "net": 15554
            },
            "smallTrader": {
              "long": 62487,
              "short": 27259,
              "net": 35228
            }
          },
          "openInterest": 399103
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7668,
              "short": 12510,
              "net": -4842
            },
            "nonCommercial": {
              "long": 5649,
              "short": 0,
              "net": 5649
            },
            "smallTrader": {
              "long": 2302,
              "short": 3109,
              "net": -807
            }
          },
          "openInterest": 15619
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1929,
              "short": 4621,
              "net": -2692
            },
            "nonCommercial": {
              "long": 1984,
              "short": 238,
              "net": 1746
            },
            "smallTrader": {
              "long": 1745,
              "short": 799,
              "net": 946
            }
          },
          "openInterest": 5658
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 65597,
              "short": 65018,
              "net": 579
            },
            "nonCommercial": {
              "long": 8830,
              "short": 11859,
              "net": -3029
            },
            "smallTrader": {
              "long": 7443,
              "short": 4993,
              "net": 2450
            }
          },
          "openInterest": 82472
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11935,
              "short": 87795,
              "net": -75860
            },
            "nonCommercial": {
              "long": 60545,
              "short": 5058,
              "net": 55487
            },
            "smallTrader": {
              "long": 28986,
              "short": 8613,
              "net": 20373
            }
          },
          "openInterest": 111307
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78976,
              "short": 71095,
              "net": 7881
            },
            "nonCommercial": {
              "long": 7262,
              "short": 23362,
              "net": -16100
            },
            "smallTrader": {
              "long": 29693,
              "short": 21474,
              "net": 8219
            }
          },
          "openInterest": 138670
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85648,
              "short": 79144,
              "net": 6504
            },
            "nonCommercial": {
              "long": 21845,
              "short": 32007,
              "net": -10162
            },
            "smallTrader": {
              "long": 24924,
              "short": 21266,
              "net": 3658
            }
          },
          "openInterest": 153563
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167431,
              "short": 92141,
              "net": 75290
            },
            "nonCommercial": {
              "long": 45197,
              "short": 92842,
              "net": -47645
            },
            "smallTrader": {
              "long": 34969,
              "short": 62614,
              "net": -27645
            }
          },
          "openInterest": 264885
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139218,
              "short": 240233,
              "net": -101015
            },
            "nonCommercial": {
              "long": 122314,
              "short": 54240,
              "net": 68074
            },
            "smallTrader": {
              "long": 59515,
              "short": 26574,
              "net": 32941
            }
          },
          "openInterest": 336318
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8472,
              "short": 32365,
              "net": -23893
            },
            "nonCommercial": {
              "long": 22288,
              "short": 10490,
              "net": 11798
            },
            "smallTrader": {
              "long": 18934,
              "short": 6839,
              "net": 12095
            }
          },
          "openInterest": 49694
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15653,
              "short": 2221,
              "net": 13432
            },
            "nonCommercial": {
              "long": 5638,
              "short": 15899,
              "net": -10261
            },
            "smallTrader": {
              "long": 1408,
              "short": 4579,
              "net": -3171
            }
          },
          "openInterest": 24744
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2367,
              "short": 5820,
              "net": -3453
            },
            "nonCommercial": {
              "long": 2931,
              "short": 1719,
              "net": 1212
            },
            "smallTrader": {
              "long": 3059,
              "short": 818,
              "net": 2241
            }
          },
          "openInterest": 8498
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40221,
              "short": 36446,
              "net": 3775
            },
            "nonCommercial": {
              "long": 13834,
              "short": 17040,
              "net": -3206
            },
            "smallTrader": {
              "long": 14367,
              "short": 14936,
              "net": -569
            }
          },
          "openInterest": 71368
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77510,
              "short": 59927,
              "net": 17583
            },
            "nonCommercial": {
              "long": 38117,
              "short": 58153,
              "net": -20036
            },
            "smallTrader": {
              "long": 24973,
              "short": 22520,
              "net": 2453
            }
          },
          "openInterest": 154723
        }
      ]
    },
    {
      "reportDate": "2004-10-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1035493,
              "short": 1052171,
              "net": -16678
            },
            "nonCommercial": {
              "long": 366641,
              "short": 241174,
              "net": 125467
            },
            "smallTrader": {
              "long": 209307,
              "short": 318096,
              "net": -108789
            }
          },
          "openInterest": 1717354
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 113109,
              "short": 110025,
              "net": 3084
            },
            "nonCommercial": {
              "long": 67924,
              "short": 59520,
              "net": 8404
            },
            "smallTrader": {
              "long": 32776,
              "short": 44264,
              "net": -11488
            }
          },
          "openInterest": 214675
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 342149,
              "short": 374435,
              "net": -32286
            },
            "nonCommercial": {
              "long": 158336,
              "short": 121022,
              "net": 37314
            },
            "smallTrader": {
              "long": 107048,
              "short": 112076,
              "net": -5028
            }
          },
          "openInterest": 630965
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 574147,
              "short": 721788,
              "net": -147641
            },
            "nonCommercial": {
              "long": 363324,
              "short": 176601,
              "net": 186723
            },
            "smallTrader": {
              "long": 118530,
              "short": 157612,
              "net": -39082
            }
          },
          "openInterest": 1108702
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4680,
              "short": 48572,
              "net": -43892
            },
            "nonCommercial": {
              "long": 30579,
              "short": 2049,
              "net": 28530
            },
            "smallTrader": {
              "long": 24789,
              "short": 9427,
              "net": 15362
            }
          },
          "openInterest": 60051
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23329,
              "short": 47683,
              "net": -24354
            },
            "nonCommercial": {
              "long": 24758,
              "short": 15233,
              "net": 9525
            },
            "smallTrader": {
              "long": 24318,
              "short": 9489,
              "net": 14829
            }
          },
          "openInterest": 72410
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29841,
              "short": 87885,
              "net": -58044
            },
            "nonCommercial": {
              "long": 42987,
              "short": 6764,
              "net": 36223
            },
            "smallTrader": {
              "long": 36790,
              "short": 14969,
              "net": 21821
            }
          },
          "openInterest": 109721
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99009,
              "short": 102554,
              "net": -3545
            },
            "nonCommercial": {
              "long": 13697,
              "short": 12512,
              "net": 1185
            },
            "smallTrader": {
              "long": 6507,
              "short": 4147,
              "net": 2360
            }
          },
          "openInterest": 122582
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37305,
              "short": 46371,
              "net": -9066
            },
            "nonCommercial": {
              "long": 18511,
              "short": 12856,
              "net": 5655
            },
            "smallTrader": {
              "long": 10516,
              "short": 7105,
              "net": 3411
            }
          },
          "openInterest": 71953
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35940,
              "short": 52891,
              "net": -16951
            },
            "nonCommercial": {
              "long": 18391,
              "short": 6753,
              "net": 11638
            },
            "smallTrader": {
              "long": 13143,
              "short": 7830,
              "net": 5313
            }
          },
          "openInterest": 72971
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380748,
              "short": 287752,
              "net": 92996
            },
            "nonCommercial": {
              "long": 100028,
              "short": 140652,
              "net": -40624
            },
            "smallTrader": {
              "long": 89590,
              "short": 141962,
              "net": -52372
            }
          },
          "openInterest": 620134
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59322,
              "short": 29108,
              "net": 30214
            },
            "nonCommercial": {
              "long": 8463,
              "short": 38239,
              "net": -29776
            },
            "smallTrader": {
              "long": 7535,
              "short": 7973,
              "net": -438
            }
          },
          "openInterest": 80534
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 466039,
              "short": 470161,
              "net": -4122
            },
            "nonCommercial": {
              "long": 117340,
              "short": 96377,
              "net": 20963
            },
            "smallTrader": {
              "long": 63324,
              "short": 80165,
              "net": -16841
            }
          },
          "openInterest": 706503
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39054,
              "short": 109011,
              "net": -69957
            },
            "nonCommercial": {
              "long": 50767,
              "short": 5236,
              "net": 45531
            },
            "smallTrader": {
              "long": 60495,
              "short": 36069,
              "net": 24426
            }
          },
          "openInterest": 150482
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6108,
              "short": 3737,
              "net": 2371
            },
            "nonCommercial": {
              "long": 6834,
              "short": 4575,
              "net": 2259
            },
            "smallTrader": {
              "long": 4118,
              "short": 8748,
              "net": -4630
            }
          },
          "openInterest": 18338
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60217,
              "short": 223855,
              "net": -163638
            },
            "nonCommercial": {
              "long": 185342,
              "short": 57447,
              "net": 127895
            },
            "smallTrader": {
              "long": 59510,
              "short": 23767,
              "net": 35743
            }
          },
          "openInterest": 321849
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104603,
              "short": 117011,
              "net": -12408
            },
            "nonCommercial": {
              "long": 32571,
              "short": 28890,
              "net": 3681
            },
            "smallTrader": {
              "long": 34767,
              "short": 26040,
              "net": 8727
            }
          },
          "openInterest": 192289
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64933,
              "short": 113154,
              "net": -48221
            },
            "nonCommercial": {
              "long": 41391,
              "short": 13755,
              "net": 27636
            },
            "smallTrader": {
              "long": 36916,
              "short": 16331,
              "net": 20585
            }
          },
          "openInterest": 143619
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37455,
              "short": 37156,
              "net": 299
            },
            "nonCommercial": {
              "long": 15459,
              "short": 6753,
              "net": 8706
            },
            "smallTrader": {
              "long": 16047,
              "short": 25052,
              "net": -9005
            }
          },
          "openInterest": 82628
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48285,
              "short": 58271,
              "net": -9986
            },
            "nonCommercial": {
              "long": 31974,
              "short": 13781,
              "net": 18193
            },
            "smallTrader": {
              "long": 18088,
              "short": 26295,
              "net": -8207
            }
          },
          "openInterest": 108355
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24408,
              "short": 47291,
              "net": -22883
            },
            "nonCommercial": {
              "long": 31004,
              "short": 8373,
              "net": 22631
            },
            "smallTrader": {
              "long": 4696,
              "short": 4444,
              "net": 252
            }
          },
          "openInterest": 60478
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194086,
              "short": 239261,
              "net": -45175
            },
            "nonCommercial": {
              "long": 50266,
              "short": 40129,
              "net": 10137
            },
            "smallTrader": {
              "long": 62767,
              "short": 27729,
              "net": 35038
            }
          },
          "openInterest": 398502
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7448,
              "short": 14355,
              "net": -6907
            },
            "nonCommercial": {
              "long": 7652,
              "short": 134,
              "net": 7518
            },
            "smallTrader": {
              "long": 2561,
              "short": 3172,
              "net": -611
            }
          },
          "openInterest": 17661
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2120,
              "short": 5278,
              "net": -3158
            },
            "nonCommercial": {
              "long": 2320,
              "short": 179,
              "net": 2141
            },
            "smallTrader": {
              "long": 1855,
              "short": 838,
              "net": 1017
            }
          },
          "openInterest": 6295
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 65300,
              "short": 62244,
              "net": 3056
            },
            "nonCommercial": {
              "long": 11752,
              "short": 17720,
              "net": -5968
            },
            "smallTrader": {
              "long": 8063,
              "short": 5151,
              "net": 2912
            }
          },
          "openInterest": 85323
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13474,
              "short": 90254,
              "net": -76780
            },
            "nonCommercial": {
              "long": 62746,
              "short": 6653,
              "net": 56093
            },
            "smallTrader": {
              "long": 30005,
              "short": 9318,
              "net": 20687
            }
          },
          "openInterest": 116815
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78849,
              "short": 71160,
              "net": 7689
            },
            "nonCommercial": {
              "long": 7875,
              "short": 23104,
              "net": -15229
            },
            "smallTrader": {
              "long": 29899,
              "short": 22359,
              "net": 7540
            }
          },
          "openInterest": 139173
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79598,
              "short": 82801,
              "net": -3203
            },
            "nonCommercial": {
              "long": 21983,
              "short": 24690,
              "net": -2707
            },
            "smallTrader": {
              "long": 27862,
              "short": 21952,
              "net": 5910
            }
          },
          "openInterest": 150147
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147384,
              "short": 88465,
              "net": 58919
            },
            "nonCommercial": {
              "long": 32904,
              "short": 68778,
              "net": -35874
            },
            "smallTrader": {
              "long": 40789,
              "short": 63834,
              "net": -23045
            }
          },
          "openInterest": 234339
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142073,
              "short": 234922,
              "net": -92849
            },
            "nonCommercial": {
              "long": 118094,
              "short": 54802,
              "net": 63292
            },
            "smallTrader": {
              "long": 55908,
              "short": 26351,
              "net": 29557
            }
          },
          "openInterest": 332020
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3544,
              "short": 49468,
              "net": -45924
            },
            "nonCommercial": {
              "long": 35403,
              "short": 8072,
              "net": 27331
            },
            "smallTrader": {
              "long": 24648,
              "short": 6055,
              "net": 18593
            }
          },
          "openInterest": 63595
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15338,
              "short": 1380,
              "net": 13958
            },
            "nonCommercial": {
              "long": 5565,
              "short": 16548,
              "net": -10983
            },
            "smallTrader": {
              "long": 1706,
              "short": 4681,
              "net": -2975
            }
          },
          "openInterest": 24779
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2067,
              "short": 6894,
              "net": -4827
            },
            "nonCommercial": {
              "long": 3991,
              "short": 1331,
              "net": 2660
            },
            "smallTrader": {
              "long": 3712,
              "short": 1545,
              "net": 2167
            }
          },
          "openInterest": 9878
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42846,
              "short": 36328,
              "net": 6518
            },
            "nonCommercial": {
              "long": 13865,
              "short": 18248,
              "net": -4383
            },
            "smallTrader": {
              "long": 15358,
              "short": 17493,
              "net": -2135
            }
          },
          "openInterest": 75359
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79551,
              "short": 59640,
              "net": 19911
            },
            "nonCommercial": {
              "long": 35704,
              "short": 59017,
              "net": -23313
            },
            "smallTrader": {
              "long": 26666,
              "short": 23264,
              "net": 3402
            }
          },
          "openInterest": 156004
        }
      ]
    },
    {
      "reportDate": "2004-11-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1081681,
              "short": 1064711,
              "net": 16970
            },
            "nonCommercial": {
              "long": 395778,
              "short": 294251,
              "net": 101527
            },
            "smallTrader": {
              "long": 113159,
              "short": 231656,
              "net": -118497
            }
          },
          "openInterest": 1716056
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 109403,
              "short": 113667,
              "net": -4264
            },
            "nonCommercial": {
              "long": 65879,
              "short": 52118,
              "net": 13761
            },
            "smallTrader": {
              "long": 31770,
              "short": 41267,
              "net": -9497
            }
          },
          "openInterest": 207711
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 342590,
              "short": 372115,
              "net": -29525
            },
            "nonCommercial": {
              "long": 146973,
              "short": 121553,
              "net": 25420
            },
            "smallTrader": {
              "long": 76664,
              "short": 72559,
              "net": 4105
            }
          },
          "openInterest": 591078
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 598187,
              "short": 730201,
              "net": -132014
            },
            "nonCommercial": {
              "long": 353015,
              "short": 171794,
              "net": 181221
            },
            "smallTrader": {
              "long": 98349,
              "short": 147556,
              "net": -49207
            }
          },
          "openInterest": 1126688
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5504,
              "short": 48988,
              "net": -43484
            },
            "nonCommercial": {
              "long": 30737,
              "short": 1747,
              "net": 28990
            },
            "smallTrader": {
              "long": 24935,
              "short": 10441,
              "net": 14494
            }
          },
          "openInterest": 61179
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22776,
              "short": 49666,
              "net": -26890
            },
            "nonCommercial": {
              "long": 29594,
              "short": 16252,
              "net": 13342
            },
            "smallTrader": {
              "long": 23432,
              "short": 9884,
              "net": 13548
            }
          },
          "openInterest": 75805
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32701,
              "short": 94595,
              "net": -61894
            },
            "nonCommercial": {
              "long": 45896,
              "short": 6204,
              "net": 39692
            },
            "smallTrader": {
              "long": 36945,
              "short": 14743,
              "net": 22202
            }
          },
          "openInterest": 115675
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101053,
              "short": 105289,
              "net": -4236
            },
            "nonCommercial": {
              "long": 14366,
              "short": 12550,
              "net": 1816
            },
            "smallTrader": {
              "long": 7335,
              "short": 4915,
              "net": 2420
            }
          },
          "openInterest": 125802
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39722,
              "short": 48256,
              "net": -8534
            },
            "nonCommercial": {
              "long": 18658,
              "short": 14076,
              "net": 4582
            },
            "smallTrader": {
              "long": 10768,
              "short": 6816,
              "net": 3952
            }
          },
          "openInterest": 75702
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32607,
              "short": 49241,
              "net": -16634
            },
            "nonCommercial": {
              "long": 18988,
              "short": 6827,
              "net": 12161
            },
            "smallTrader": {
              "long": 12364,
              "short": 7891,
              "net": 4473
            }
          },
          "openInterest": 69692
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 397907,
              "short": 283173,
              "net": 114734
            },
            "nonCommercial": {
              "long": 95472,
              "short": 161642,
              "net": -66170
            },
            "smallTrader": {
              "long": 96391,
              "short": 144955,
              "net": -48564
            }
          },
          "openInterest": 641856
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62209,
              "short": 28791,
              "net": 33418
            },
            "nonCommercial": {
              "long": 9310,
              "short": 42534,
              "net": -33224
            },
            "smallTrader": {
              "long": 7284,
              "short": 7478,
              "net": -194
            }
          },
          "openInterest": 84823
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 495296,
              "short": 485045,
              "net": 10251
            },
            "nonCommercial": {
              "long": 100427,
              "short": 95191,
              "net": 5236
            },
            "smallTrader": {
              "long": 52109,
              "short": 67596,
              "net": -15487
            }
          },
          "openInterest": 715841
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35031,
              "short": 117092,
              "net": -82061
            },
            "nonCommercial": {
              "long": 60468,
              "short": 7003,
              "net": 53465
            },
            "smallTrader": {
              "long": 62749,
              "short": 34153,
              "net": 28596
            }
          },
          "openInterest": 158411
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5866,
              "short": 2719,
              "net": 3147
            },
            "nonCommercial": {
              "long": 4817,
              "short": 3719,
              "net": 1098
            },
            "smallTrader": {
              "long": 3886,
              "short": 8131,
              "net": -4245
            }
          },
          "openInterest": 15608
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63188,
              "short": 213245,
              "net": -150057
            },
            "nonCommercial": {
              "long": 176069,
              "short": 64632,
              "net": 111437
            },
            "smallTrader": {
              "long": 58881,
              "short": 20261,
              "net": 38620
            }
          },
          "openInterest": 313532
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105895,
              "short": 110705,
              "net": -4810
            },
            "nonCommercial": {
              "long": 28278,
              "short": 29552,
              "net": -1274
            },
            "smallTrader": {
              "long": 30354,
              "short": 24270,
              "net": 6084
            }
          },
          "openInterest": 181189
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76264,
              "short": 135782,
              "net": -59518
            },
            "nonCommercial": {
              "long": 46779,
              "short": 9965,
              "net": 36814
            },
            "smallTrader": {
              "long": 38862,
              "short": 16158,
              "net": 22704
            }
          },
          "openInterest": 162362
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36092,
              "short": 38817,
              "net": -2725
            },
            "nonCommercial": {
              "long": 21199,
              "short": 7619,
              "net": 13580
            },
            "smallTrader": {
              "long": 16922,
              "short": 27777,
              "net": -10855
            }
          },
          "openInterest": 89248
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51862,
              "short": 51414,
              "net": 448
            },
            "nonCommercial": {
              "long": 29312,
              "short": 23847,
              "net": 5465
            },
            "smallTrader": {
              "long": 17758,
              "short": 23671,
              "net": -5913
            }
          },
          "openInterest": 109242
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23475,
              "short": 45091,
              "net": -21616
            },
            "nonCommercial": {
              "long": 30098,
              "short": 8634,
              "net": 21464
            },
            "smallTrader": {
              "long": 5058,
              "short": 4906,
              "net": 152
            }
          },
          "openInterest": 59193
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190964,
              "short": 233892,
              "net": -42928
            },
            "nonCommercial": {
              "long": 46131,
              "short": 41501,
              "net": 4630
            },
            "smallTrader": {
              "long": 62967,
              "short": 24669,
              "net": 38298
            }
          },
          "openInterest": 395076
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7497,
              "short": 13696,
              "net": -6199
            },
            "nonCommercial": {
              "long": 7752,
              "short": 774,
              "net": 6978
            },
            "smallTrader": {
              "long": 2361,
              "short": 3140,
              "net": -779
            }
          },
          "openInterest": 17610
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2511,
              "short": 4122,
              "net": -1611
            },
            "nonCommercial": {
              "long": 1578,
              "short": 662,
              "net": 916
            },
            "smallTrader": {
              "long": 1696,
              "short": 1001,
              "net": 695
            }
          },
          "openInterest": 5865
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 66023,
              "short": 69683,
              "net": -3660
            },
            "nonCommercial": {
              "long": 13115,
              "short": 15709,
              "net": -2594
            },
            "smallTrader": {
              "long": 10840,
              "short": 4586,
              "net": 6254
            }
          },
          "openInterest": 90250
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14859,
              "short": 89215,
              "net": -74356
            },
            "nonCommercial": {
              "long": 58504,
              "short": 4172,
              "net": 54332
            },
            "smallTrader": {
              "long": 29493,
              "short": 9469,
              "net": 20024
            }
          },
          "openInterest": 114494
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84321,
              "short": 69087,
              "net": 15234
            },
            "nonCommercial": {
              "long": 9005,
              "short": 30043,
              "net": -21038
            },
            "smallTrader": {
              "long": 30420,
              "short": 24616,
              "net": 5804
            }
          },
          "openInterest": 147961
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84682,
              "short": 86013,
              "net": -1331
            },
            "nonCommercial": {
              "long": 23056,
              "short": 27762,
              "net": -4706
            },
            "smallTrader": {
              "long": 25604,
              "short": 19567,
              "net": 6037
            }
          },
          "openInterest": 153726
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151563,
              "short": 80389,
              "net": 71174
            },
            "nonCommercial": {
              "long": 30780,
              "short": 82205,
              "net": -51425
            },
            "smallTrader": {
              "long": 33476,
              "short": 53225,
              "net": -19749
            }
          },
          "openInterest": 229304
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151964,
              "short": 219156,
              "net": -67192
            },
            "nonCommercial": {
              "long": 94118,
              "short": 50082,
              "net": 44036
            },
            "smallTrader": {
              "long": 48827,
              "short": 25671,
              "net": 23156
            }
          },
          "openInterest": 311116
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4442,
              "short": 54147,
              "net": -49705
            },
            "nonCommercial": {
              "long": 39924,
              "short": 8132,
              "net": 31792
            },
            "smallTrader": {
              "long": 23732,
              "short": 5819,
              "net": 17913
            }
          },
          "openInterest": 68098
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17494,
              "short": 928,
              "net": 16566
            },
            "nonCommercial": {
              "long": 6159,
              "short": 19384,
              "net": -13225
            },
            "smallTrader": {
              "long": 1320,
              "short": 4661,
              "net": -3341
            }
          },
          "openInterest": 25874
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2268,
              "short": 8618,
              "net": -6350
            },
            "nonCommercial": {
              "long": 4544,
              "short": 233,
              "net": 4311
            },
            "smallTrader": {
              "long": 4828,
              "short": 2789,
              "net": 2039
            }
          },
          "openInterest": 11732
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39307,
              "short": 35471,
              "net": 3836
            },
            "nonCommercial": {
              "long": 13263,
              "short": 15750,
              "net": -2487
            },
            "smallTrader": {
              "long": 23063,
              "short": 24412,
              "net": -1349
            }
          },
          "openInterest": 79681
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81115,
              "short": 58364,
              "net": 22751
            },
            "nonCommercial": {
              "long": 36863,
              "short": 63338,
              "net": -26475
            },
            "smallTrader": {
              "long": 31458,
              "short": 27734,
              "net": 3724
            }
          },
          "openInterest": 164170
        }
      ]
    },
    {
      "reportDate": "2004-11-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1089947,
              "short": 1071193,
              "net": 18754
            },
            "nonCommercial": {
              "long": 430974,
              "short": 299430,
              "net": 131544
            },
            "smallTrader": {
              "long": 64244,
              "short": 214542,
              "net": -150298
            }
          },
          "openInterest": 1704448
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 112320,
              "short": 108700,
              "net": 3620
            },
            "nonCommercial": {
              "long": 63903,
              "short": 50839,
              "net": 13064
            },
            "smallTrader": {
              "long": 28058,
              "short": 44742,
              "net": -16684
            }
          },
          "openInterest": 204663
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 334553,
              "short": 383244,
              "net": -48691
            },
            "nonCommercial": {
              "long": 161057,
              "short": 107028,
              "net": 54029
            },
            "smallTrader": {
              "long": 68091,
              "short": 73429,
              "net": -5338
            }
          },
          "openInterest": 584623
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 604926,
              "short": 746672,
              "net": -141746
            },
            "nonCommercial": {
              "long": 398860,
              "short": 176984,
              "net": 221876
            },
            "smallTrader": {
              "long": 86642,
              "short": 166772,
              "net": -80130
            }
          },
          "openInterest": 1229724
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5386,
              "short": 52304,
              "net": -46918
            },
            "nonCommercial": {
              "long": 34824,
              "short": 2434,
              "net": 32390
            },
            "smallTrader": {
              "long": 26831,
              "short": 12303,
              "net": 14528
            }
          },
          "openInterest": 67041
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22072,
              "short": 61175,
              "net": -39103
            },
            "nonCommercial": {
              "long": 40588,
              "short": 17242,
              "net": 23346
            },
            "smallTrader": {
              "long": 26162,
              "short": 10405,
              "net": 15757
            }
          },
          "openInterest": 88825
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31107,
              "short": 86945,
              "net": -55838
            },
            "nonCommercial": {
              "long": 41418,
              "short": 6446,
              "net": 34972
            },
            "smallTrader": {
              "long": 37000,
              "short": 16134,
              "net": 20866
            }
          },
          "openInterest": 109798
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87432,
              "short": 106601,
              "net": -19169
            },
            "nonCommercial": {
              "long": 19176,
              "short": 4769,
              "net": 14407
            },
            "smallTrader": {
              "long": 8132,
              "short": 3370,
              "net": 4762
            }
          },
          "openInterest": 117132
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38564,
              "short": 52692,
              "net": -14128
            },
            "nonCommercial": {
              "long": 20347,
              "short": 11573,
              "net": 8774
            },
            "smallTrader": {
              "long": 12405,
              "short": 7051,
              "net": 5354
            }
          },
          "openInterest": 77213
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33039,
              "short": 54440,
              "net": -21401
            },
            "nonCommercial": {
              "long": 22239,
              "short": 7630,
              "net": 14609
            },
            "smallTrader": {
              "long": 14039,
              "short": 7247,
              "net": 6792
            }
          },
          "openInterest": 75539
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393898,
              "short": 288931,
              "net": 104967
            },
            "nonCommercial": {
              "long": 96739,
              "short": 159340,
              "net": -62601
            },
            "smallTrader": {
              "long": 104542,
              "short": 146908,
              "net": -42366
            }
          },
          "openInterest": 645308
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63937,
              "short": 30835,
              "net": 33102
            },
            "nonCommercial": {
              "long": 10727,
              "short": 44321,
              "net": -33594
            },
            "smallTrader": {
              "long": 8075,
              "short": 7583,
              "net": 492
            }
          },
          "openInterest": 88752
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474141,
              "short": 466178,
              "net": 7963
            },
            "nonCommercial": {
              "long": 93833,
              "short": 90147,
              "net": 3686
            },
            "smallTrader": {
              "long": 73258,
              "short": 84907,
              "net": -11649
            }
          },
          "openInterest": 711816
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52277,
              "short": 134586,
              "net": -82309
            },
            "nonCommercial": {
              "long": 68576,
              "short": 11047,
              "net": 57529
            },
            "smallTrader": {
              "long": 64288,
              "short": 39508,
              "net": 24780
            }
          },
          "openInterest": 185582
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5290,
              "short": 2033,
              "net": 3257
            },
            "nonCommercial": {
              "long": 4077,
              "short": 3748,
              "net": 329
            },
            "smallTrader": {
              "long": 4081,
              "short": 7667,
              "net": -3586
            }
          },
          "openInterest": 14458
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69495,
              "short": 231763,
              "net": -162268
            },
            "nonCommercial": {
              "long": 187528,
              "short": 69675,
              "net": 117853
            },
            "smallTrader": {
              "long": 62225,
              "short": 17810,
              "net": 44415
            }
          },
          "openInterest": 342146
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102151,
              "short": 104864,
              "net": -2713
            },
            "nonCommercial": {
              "long": 23499,
              "short": 29549,
              "net": -6050
            },
            "smallTrader": {
              "long": 30729,
              "short": 21966,
              "net": 8763
            }
          },
          "openInterest": 174717
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80787,
              "short": 143812,
              "net": -63025
            },
            "nonCommercial": {
              "long": 53757,
              "short": 14664,
              "net": 39093
            },
            "smallTrader": {
              "long": 40092,
              "short": 16160,
              "net": 23932
            }
          },
          "openInterest": 174751
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33602,
              "short": 34640,
              "net": -1038
            },
            "nonCommercial": {
              "long": 23573,
              "short": 9386,
              "net": 14187
            },
            "smallTrader": {
              "long": 19760,
              "short": 32909,
              "net": -13149
            }
          },
          "openInterest": 88737
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49430,
              "short": 48165,
              "net": 1265
            },
            "nonCommercial": {
              "long": 28122,
              "short": 24990,
              "net": 3132
            },
            "smallTrader": {
              "long": 21179,
              "short": 25576,
              "net": -4397
            }
          },
          "openInterest": 109608
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20717,
              "short": 49259,
              "net": -28542
            },
            "nonCommercial": {
              "long": 38458,
              "short": 9919,
              "net": 28539
            },
            "smallTrader": {
              "long": 5532,
              "short": 5529,
              "net": 3
            }
          },
          "openInterest": 65219
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193589,
              "short": 226950,
              "net": -33361
            },
            "nonCommercial": {
              "long": 35585,
              "short": 40431,
              "net": -4846
            },
            "smallTrader": {
              "long": 68944,
              "short": 30737,
              "net": 38207
            }
          },
          "openInterest": 387012
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7076,
              "short": 13467,
              "net": -6391
            },
            "nonCommercial": {
              "long": 7684,
              "short": 657,
              "net": 7027
            },
            "smallTrader": {
              "long": 2429,
              "short": 3065,
              "net": -636
            }
          },
          "openInterest": 17189
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2435,
              "short": 5289,
              "net": -2854
            },
            "nonCommercial": {
              "long": 2341,
              "short": 307,
              "net": 2034
            },
            "smallTrader": {
              "long": 1727,
              "short": 907,
              "net": 820
            }
          },
          "openInterest": 6503
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 71669,
              "short": 83386,
              "net": -11717
            },
            "nonCommercial": {
              "long": 15446,
              "short": 15517,
              "net": -71
            },
            "smallTrader": {
              "long": 16332,
              "short": 4544,
              "net": 11788
            }
          },
          "openInterest": 103951
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14924,
              "short": 92869,
              "net": -77945
            },
            "nonCommercial": {
              "long": 64181,
              "short": 6960,
              "net": 57221
            },
            "smallTrader": {
              "long": 29461,
              "short": 8737,
              "net": 20724
            }
          },
          "openInterest": 123564
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91922,
              "short": 71869,
              "net": 20053
            },
            "nonCommercial": {
              "long": 9025,
              "short": 32755,
              "net": -23730
            },
            "smallTrader": {
              "long": 29047,
              "short": 25370,
              "net": 3677
            }
          },
          "openInterest": 156499
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94439,
              "short": 85430,
              "net": 9009
            },
            "nonCommercial": {
              "long": 22479,
              "short": 34571,
              "net": -12092
            },
            "smallTrader": {
              "long": 25014,
              "short": 21931,
              "net": 3083
            }
          },
          "openInterest": 163064
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146389,
              "short": 71931,
              "net": 74458
            },
            "nonCommercial": {
              "long": 31465,
              "short": 91675,
              "net": -60210
            },
            "smallTrader": {
              "long": 37628,
              "short": 51876,
              "net": -14248
            }
          },
          "openInterest": 229696
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153563,
              "short": 203245,
              "net": -49682
            },
            "nonCommercial": {
              "long": 77925,
              "short": 52446,
              "net": 25479
            },
            "smallTrader": {
              "long": 51392,
              "short": 27189,
              "net": 24203
            }
          },
          "openInterest": 300220
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5954,
              "short": 63176,
              "net": -57222
            },
            "nonCommercial": {
              "long": 46258,
              "short": 5891,
              "net": 40367
            },
            "smallTrader": {
              "long": 24956,
              "short": 8101,
              "net": 16855
            }
          },
          "openInterest": 77168
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19302,
              "short": 1020,
              "net": 18282
            },
            "nonCommercial": {
              "long": 7624,
              "short": 22285,
              "net": -14661
            },
            "smallTrader": {
              "long": 1229,
              "short": 4850,
              "net": -3621
            }
          },
          "openInterest": 28426
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2468,
              "short": 9195,
              "net": -6727
            },
            "nonCommercial": {
              "long": 5454,
              "short": 708,
              "net": 4746
            },
            "smallTrader": {
              "long": 4971,
              "short": 2990,
              "net": 1981
            }
          },
          "openInterest": 13022
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32763,
              "short": 40812,
              "net": -8049
            },
            "nonCommercial": {
              "long": 19402,
              "short": 11921,
              "net": 7481
            },
            "smallTrader": {
              "long": 29604,
              "short": 29036,
              "net": 568
            }
          },
          "openInterest": 86584
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84043,
              "short": 61093,
              "net": 22950
            },
            "nonCommercial": {
              "long": 34039,
              "short": 66218,
              "net": -32179
            },
            "smallTrader": {
              "long": 36508,
              "short": 27279,
              "net": 9229
            }
          },
          "openInterest": 168056
        }
      ]
    },
    {
      "reportDate": "2004-11-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1084607,
              "short": 1043472,
              "net": 41135
            },
            "nonCommercial": {
              "long": 426710,
              "short": 325256,
              "net": 101454
            },
            "smallTrader": {
              "long": 173950,
              "short": 316539,
              "net": -142589
            }
          },
          "openInterest": 1800828
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 117570,
              "short": 105994,
              "net": 11576
            },
            "nonCommercial": {
              "long": 64387,
              "short": 55907,
              "net": 8480
            },
            "smallTrader": {
              "long": 28296,
              "short": 48352,
              "net": -20056
            }
          },
          "openInterest": 210633
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 329717,
              "short": 388637,
              "net": -58920
            },
            "nonCommercial": {
              "long": 180267,
              "short": 108196,
              "net": 72071
            },
            "smallTrader": {
              "long": 106369,
              "short": 119520,
              "net": -13151
            }
          },
          "openInterest": 640033
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612617,
              "short": 763031,
              "net": -150414
            },
            "nonCommercial": {
              "long": 390222,
              "short": 162995,
              "net": 227227
            },
            "smallTrader": {
              "long": 119068,
              "short": 195881,
              "net": -76813
            }
          },
          "openInterest": 1287302
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6775,
              "short": 56012,
              "net": -49237
            },
            "nonCommercial": {
              "long": 37285,
              "short": 2682,
              "net": 34603
            },
            "smallTrader": {
              "long": 26378,
              "short": 11744,
              "net": 14634
            }
          },
          "openInterest": 70438
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20487,
              "short": 62901,
              "net": -42414
            },
            "nonCommercial": {
              "long": 42409,
              "short": 14760,
              "net": 27649
            },
            "smallTrader": {
              "long": 25921,
              "short": 11156,
              "net": 14765
            }
          },
          "openInterest": 88817
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30663,
              "short": 85733,
              "net": -55070
            },
            "nonCommercial": {
              "long": 40552,
              "short": 7217,
              "net": 33335
            },
            "smallTrader": {
              "long": 36842,
              "short": 15107,
              "net": 21735
            }
          },
          "openInterest": 108544
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83529,
              "short": 109273,
              "net": -25744
            },
            "nonCommercial": {
              "long": 23691,
              "short": 3264,
              "net": 20427
            },
            "smallTrader": {
              "long": 9061,
              "short": 3744,
              "net": 5317
            }
          },
          "openInterest": 117663
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41892,
              "short": 68006,
              "net": -26114
            },
            "nonCommercial": {
              "long": 31675,
              "short": 11545,
              "net": 20130
            },
            "smallTrader": {
              "long": 13007,
              "short": 7023,
              "net": 5984
            }
          },
          "openInterest": 91727
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33666,
              "short": 56454,
              "net": -22788
            },
            "nonCommercial": {
              "long": 25259,
              "short": 9220,
              "net": 16039
            },
            "smallTrader": {
              "long": 14297,
              "short": 7548,
              "net": 6749
            }
          },
          "openInterest": 80861
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386969,
              "short": 299660,
              "net": 87309
            },
            "nonCommercial": {
              "long": 100736,
              "short": 148565,
              "net": -47829
            },
            "smallTrader": {
              "long": 112239,
              "short": 151719,
              "net": -39480
            }
          },
          "openInterest": 652364
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62502,
              "short": 33171,
              "net": 29331
            },
            "nonCommercial": {
              "long": 12299,
              "short": 43347,
              "net": -31048
            },
            "smallTrader": {
              "long": 9549,
              "short": 7832,
              "net": 1717
            }
          },
          "openInterest": 88395
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 497483,
              "short": 488231,
              "net": 9252
            },
            "nonCommercial": {
              "long": 85830,
              "short": 85168,
              "net": 662
            },
            "smallTrader": {
              "long": 59485,
              "short": 69399,
              "net": -9914
            }
          },
          "openInterest": 710178
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63861,
              "short": 139153,
              "net": -75292
            },
            "nonCommercial": {
              "long": 66875,
              "short": 12847,
              "net": 54028
            },
            "smallTrader": {
              "long": 71979,
              "short": 50715,
              "net": 21264
            }
          },
          "openInterest": 203471
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6074,
              "short": 2070,
              "net": 4004
            },
            "nonCommercial": {
              "long": 3774,
              "short": 4414,
              "net": -640
            },
            "smallTrader": {
              "long": 4090,
              "short": 7454,
              "net": -3364
            }
          },
          "openInterest": 15600
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73269,
              "short": 239496,
              "net": -166227
            },
            "nonCommercial": {
              "long": 196371,
              "short": 73370,
              "net": 123001
            },
            "smallTrader": {
              "long": 64490,
              "short": 21264,
              "net": 43226
            }
          },
          "openInterest": 362336
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108184,
              "short": 103625,
              "net": 4559
            },
            "nonCommercial": {
              "long": 18542,
              "short": 29539,
              "net": -10997
            },
            "smallTrader": {
              "long": 33050,
              "short": 26612,
              "net": 6438
            }
          },
          "openInterest": 177775
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80442,
              "short": 148947,
              "net": -68505
            },
            "nonCommercial": {
              "long": 58608,
              "short": 14012,
              "net": 44596
            },
            "smallTrader": {
              "long": 41969,
              "short": 18060,
              "net": 23909
            }
          },
          "openInterest": 181901
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34566,
              "short": 36966,
              "net": -2400
            },
            "nonCommercial": {
              "long": 23578,
              "short": 9695,
              "net": 13883
            },
            "smallTrader": {
              "long": 21163,
              "short": 32646,
              "net": -11483
            }
          },
          "openInterest": 93424
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52561,
              "short": 52279,
              "net": 282
            },
            "nonCommercial": {
              "long": 26744,
              "short": 21844,
              "net": 4900
            },
            "smallTrader": {
              "long": 20765,
              "short": 25947,
              "net": -5182
            }
          },
          "openInterest": 111384
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19725,
              "short": 56159,
              "net": -36434
            },
            "nonCommercial": {
              "long": 44251,
              "short": 7913,
              "net": 36338
            },
            "smallTrader": {
              "long": 6217,
              "short": 6121,
              "net": 96
            }
          },
          "openInterest": 70543
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202110,
              "short": 223133,
              "net": -21023
            },
            "nonCommercial": {
              "long": 27466,
              "short": 41968,
              "net": -14502
            },
            "smallTrader": {
              "long": 60137,
              "short": 24612,
              "net": 35525
            }
          },
          "openInterest": 381756
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6706,
              "short": 13994,
              "net": -7288
            },
            "nonCommercial": {
              "long": 8322,
              "short": 537,
              "net": 7785
            },
            "smallTrader": {
              "long": 2530,
              "short": 3027,
              "net": -497
            }
          },
          "openInterest": 17558
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2227,
              "short": 6591,
              "net": -4364
            },
            "nonCommercial": {
              "long": 3621,
              "short": 251,
              "net": 3370
            },
            "smallTrader": {
              "long": 1899,
              "short": 905,
              "net": 994
            }
          },
          "openInterest": 7747
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 73127,
              "short": 95245,
              "net": -22118
            },
            "nonCommercial": {
              "long": 17281,
              "short": 21028,
              "net": -3747
            },
            "smallTrader": {
              "long": 32839,
              "short": 6974,
              "net": 25865
            }
          },
          "openInterest": 123705
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14310,
              "short": 92973,
              "net": -78663
            },
            "nonCommercial": {
              "long": 64251,
              "short": 7074,
              "net": 57177
            },
            "smallTrader": {
              "long": 31082,
              "short": 9596,
              "net": 21486
            }
          },
          "openInterest": 124272
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88463,
              "short": 70417,
              "net": 18046
            },
            "nonCommercial": {
              "long": 7002,
              "short": 30816,
              "net": -23814
            },
            "smallTrader": {
              "long": 31663,
              "short": 25895,
              "net": 5768
            }
          },
          "openInterest": 157341
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83752,
              "short": 84968,
              "net": -1216
            },
            "nonCommercial": {
              "long": 21256,
              "short": 25158,
              "net": -3902
            },
            "smallTrader": {
              "long": 27237,
              "short": 22119,
              "net": 5118
            }
          },
          "openInterest": 151572
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134578,
              "short": 81719,
              "net": 52859
            },
            "nonCommercial": {
              "long": 33489,
              "short": 75539,
              "net": -42050
            },
            "smallTrader": {
              "long": 40047,
              "short": 50856,
              "net": -10809
            }
          },
          "openInterest": 225177
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152173,
              "short": 216166,
              "net": -63993
            },
            "nonCommercial": {
              "long": 83221,
              "short": 50749,
              "net": 32472
            },
            "smallTrader": {
              "long": 48052,
              "short": 16531,
              "net": 31521
            }
          },
          "openInterest": 300369
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4795,
              "short": 60028,
              "net": -55233
            },
            "nonCommercial": {
              "long": 46659,
              "short": 5654,
              "net": 41005
            },
            "smallTrader": {
              "long": 24309,
              "short": 10081,
              "net": 14228
            }
          },
          "openInterest": 75763
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18327,
              "short": 982,
              "net": 17345
            },
            "nonCommercial": {
              "long": 5280,
              "short": 19523,
              "net": -14243
            },
            "smallTrader": {
              "long": 1884,
              "short": 4986,
              "net": -3102
            }
          },
          "openInterest": 27615
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3251,
              "short": 9725,
              "net": -6474
            },
            "nonCommercial": {
              "long": 5581,
              "short": 602,
              "net": 4979
            },
            "smallTrader": {
              "long": 4640,
              "short": 3145,
              "net": 1495
            }
          },
          "openInterest": 13603
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31073,
              "short": 39469,
              "net": -8396
            },
            "nonCommercial": {
              "long": 19521,
              "short": 11673,
              "net": 7848
            },
            "smallTrader": {
              "long": 25481,
              "short": 24933,
              "net": 548
            }
          },
          "openInterest": 80113
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86512,
              "short": 64682,
              "net": 21830
            },
            "nonCommercial": {
              "long": 35756,
              "short": 67005,
              "net": -31249
            },
            "smallTrader": {
              "long": 33362,
              "short": 23943,
              "net": 9419
            }
          },
          "openInterest": 173570
        }
      ]
    },
    {
      "reportDate": "2004-11-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1088899,
              "short": 1061818,
              "net": 27081
            },
            "nonCommercial": {
              "long": 440965,
              "short": 305594,
              "net": 135371
            },
            "smallTrader": {
              "long": 201069,
              "short": 363521,
              "net": -162452
            }
          },
          "openInterest": 1817425
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 135086,
              "short": 117737,
              "net": 17349
            },
            "nonCommercial": {
              "long": 66063,
              "short": 63825,
              "net": 2238
            },
            "smallTrader": {
              "long": 31409,
              "short": 50996,
              "net": -19587
            }
          },
          "openInterest": 237867
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 336601,
              "short": 388966,
              "net": -52365
            },
            "nonCommercial": {
              "long": 194552,
              "short": 115837,
              "net": 78715
            },
            "smallTrader": {
              "long": 120784,
              "short": 147134,
              "net": -26350
            }
          },
          "openInterest": 675251
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642030,
              "short": 783080,
              "net": -141050
            },
            "nonCommercial": {
              "long": 404852,
              "short": 186595,
              "net": 218257
            },
            "smallTrader": {
              "long": 137172,
              "short": 214379,
              "net": -77207
            }
          },
          "openInterest": 1422995
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8675,
              "short": 56092,
              "net": -47417
            },
            "nonCommercial": {
              "long": 33214,
              "short": 2585,
              "net": 30629
            },
            "smallTrader": {
              "long": 28248,
              "short": 11460,
              "net": 16788
            }
          },
          "openInterest": 70137
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20643,
              "short": 71328,
              "net": -50685
            },
            "nonCommercial": {
              "long": 47600,
              "short": 13995,
              "net": 33605
            },
            "smallTrader": {
              "long": 28849,
              "short": 11769,
              "net": 17080
            }
          },
          "openInterest": 97094
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30669,
              "short": 82232,
              "net": -51563
            },
            "nonCommercial": {
              "long": 37207,
              "short": 7736,
              "net": 29471
            },
            "smallTrader": {
              "long": 37146,
              "short": 15054,
              "net": 22092
            }
          },
          "openInterest": 105371
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85687,
              "short": 108952,
              "net": -23265
            },
            "nonCommercial": {
              "long": 21377,
              "short": 3253,
              "net": 18124
            },
            "smallTrader": {
              "long": 8216,
              "short": 3075,
              "net": 5141
            }
          },
          "openInterest": 117133
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36064,
              "short": 67145,
              "net": -31081
            },
            "nonCommercial": {
              "long": 37139,
              "short": 12302,
              "net": 24837
            },
            "smallTrader": {
              "long": 11920,
              "short": 5676,
              "net": 6244
            }
          },
          "openInterest": 88424
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35802,
              "short": 67272,
              "net": -31470
            },
            "nonCommercial": {
              "long": 32589,
              "short": 7683,
              "net": 24906
            },
            "smallTrader": {
              "long": 14280,
              "short": 7716,
              "net": 6564
            }
          },
          "openInterest": 93862
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391182,
              "short": 294864,
              "net": 96318
            },
            "nonCommercial": {
              "long": 97622,
              "short": 160939,
              "net": -63317
            },
            "smallTrader": {
              "long": 107895,
              "short": 140896,
              "net": -33001
            }
          },
          "openInterest": 642333
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57337,
              "short": 29979,
              "net": 27358
            },
            "nonCommercial": {
              "long": 12822,
              "short": 40966,
              "net": -28144
            },
            "smallTrader": {
              "long": 7850,
              "short": 7064,
              "net": 786
            }
          },
          "openInterest": 81787
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 483486,
              "short": 477120,
              "net": 6366
            },
            "nonCommercial": {
              "long": 84915,
              "short": 79162,
              "net": 5753
            },
            "smallTrader": {
              "long": 57600,
              "short": 69719,
              "net": -12119
            }
          },
          "openInterest": 692591
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81674,
              "short": 148495,
              "net": -66821
            },
            "nonCommercial": {
              "long": 66849,
              "short": 34588,
              "net": 32261
            },
            "smallTrader": {
              "long": 84554,
              "short": 49994,
              "net": 34560
            }
          },
          "openInterest": 233859
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6984,
              "short": 2217,
              "net": 4767
            },
            "nonCommercial": {
              "long": 3436,
              "short": 4182,
              "net": -746
            },
            "smallTrader": {
              "long": 3331,
              "short": 7352,
              "net": -4021
            }
          },
          "openInterest": 15017
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60802,
              "short": 237632,
              "net": -176830
            },
            "nonCommercial": {
              "long": 202921,
              "short": 64289,
              "net": 138632
            },
            "smallTrader": {
              "long": 62932,
              "short": 24734,
              "net": 38198
            }
          },
          "openInterest": 352638
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105400,
              "short": 100901,
              "net": 4499
            },
            "nonCommercial": {
              "long": 20645,
              "short": 30784,
              "net": -10139
            },
            "smallTrader": {
              "long": 31224,
              "short": 25584,
              "net": 5640
            }
          },
          "openInterest": 174879
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87732,
              "short": 145559,
              "net": -57827
            },
            "nonCommercial": {
              "long": 56698,
              "short": 23500,
              "net": 33198
            },
            "smallTrader": {
              "long": 45247,
              "short": 20618,
              "net": 24629
            }
          },
          "openInterest": 190372
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37472,
              "short": 41514,
              "net": -4042
            },
            "nonCommercial": {
              "long": 25961,
              "short": 8350,
              "net": 17611
            },
            "smallTrader": {
              "long": 19466,
              "short": 33035,
              "net": -13569
            }
          },
          "openInterest": 98965
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63865,
              "short": 54831,
              "net": 9034
            },
            "nonCommercial": {
              "long": 25500,
              "short": 22200,
              "net": 3300
            },
            "smallTrader": {
              "long": 15046,
              "short": 27380,
              "net": -12334
            }
          },
          "openInterest": 116244
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20838,
              "short": 65521,
              "net": -44683
            },
            "nonCommercial": {
              "long": 52757,
              "short": 9773,
              "net": 42984
            },
            "smallTrader": {
              "long": 7686,
              "short": 5987,
              "net": 1699
            }
          },
          "openInterest": 81542
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206889,
              "short": 217425,
              "net": -10536
            },
            "nonCommercial": {
              "long": 21657,
              "short": 44684,
              "net": -23027
            },
            "smallTrader": {
              "long": 61231,
              "short": 27668,
              "net": 33563
            }
          },
          "openInterest": 378725
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6213,
              "short": 13566,
              "net": -7353
            },
            "nonCommercial": {
              "long": 8275,
              "short": 499,
              "net": 7776
            },
            "smallTrader": {
              "long": 2685,
              "short": 3108,
              "net": -423
            }
          },
          "openInterest": 17173
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2160,
              "short": 6894,
              "net": -4734
            },
            "nonCommercial": {
              "long": 3973,
              "short": 370,
              "net": 3603
            },
            "smallTrader": {
              "long": 2033,
              "short": 902,
              "net": 1131
            }
          },
          "openInterest": 8166
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 78424,
              "short": 104138,
              "net": -25714
            },
            "nonCommercial": {
              "long": 19221,
              "short": 25457,
              "net": -6236
            },
            "smallTrader": {
              "long": 37341,
              "short": 5391,
              "net": 31950
            }
          },
          "openInterest": 135391
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11541,
              "short": 98341,
              "net": -86800
            },
            "nonCommercial": {
              "long": 69820,
              "short": 4062,
              "net": 65758
            },
            "smallTrader": {
              "long": 30141,
              "short": 9099,
              "net": 21042
            }
          },
          "openInterest": 121720
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85438,
              "short": 72216,
              "net": 13222
            },
            "nonCommercial": {
              "long": 7212,
              "short": 27529,
              "net": -20317
            },
            "smallTrader": {
              "long": 31502,
              "short": 24407,
              "net": 7095
            }
          },
          "openInterest": 151633
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85521,
              "short": 87980,
              "net": -2459
            },
            "nonCommercial": {
              "long": 19053,
              "short": 23055,
              "net": -4002
            },
            "smallTrader": {
              "long": 26573,
              "short": 20112,
              "net": 6461
            }
          },
          "openInterest": 149628
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131640,
              "short": 94241,
              "net": 37399
            },
            "nonCommercial": {
              "long": 39758,
              "short": 67215,
              "net": -27457
            },
            "smallTrader": {
              "long": 42121,
              "short": 52063,
              "net": -9942
            }
          },
          "openInterest": 228585
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152237,
              "short": 224821,
              "net": -72584
            },
            "nonCommercial": {
              "long": 89470,
              "short": 47387,
              "net": 42083
            },
            "smallTrader": {
              "long": 45885,
              "short": 15384,
              "net": 30501
            }
          },
          "openInterest": 305115
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7012,
              "short": 61652,
              "net": -54640
            },
            "nonCommercial": {
              "long": 44391,
              "short": 5605,
              "net": 38786
            },
            "smallTrader": {
              "long": 25971,
              "short": 10117,
              "net": 15854
            }
          },
          "openInterest": 77383
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18318,
              "short": 900,
              "net": 17418
            },
            "nonCommercial": {
              "long": 5318,
              "short": 19090,
              "net": -13772
            },
            "smallTrader": {
              "long": 1825,
              "short": 5471,
              "net": -3646
            }
          },
          "openInterest": 27580
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1364,
              "short": 6246,
              "net": -4882
            },
            "nonCommercial": {
              "long": 4456,
              "short": 697,
              "net": 3759
            },
            "smallTrader": {
              "long": 1581,
              "short": 458,
              "net": 1123
            }
          },
          "openInterest": 7532
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33915,
              "short": 35137,
              "net": -1222
            },
            "nonCommercial": {
              "long": 15312,
              "short": 13530,
              "net": 1782
            },
            "smallTrader": {
              "long": 15838,
              "short": 16398,
              "net": -560
            }
          },
          "openInterest": 69841
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95601,
              "short": 74350,
              "net": 21251
            },
            "nonCommercial": {
              "long": 38862,
              "short": 63448,
              "net": -24586
            },
            "smallTrader": {
              "long": 31435,
              "short": 28100,
              "net": 3335
            }
          },
          "openInterest": 185168
        }
      ]
    },
    {
      "reportDate": "2004-11-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1077985,
              "short": 953682,
              "net": 124303
            },
            "nonCommercial": {
              "long": 442898,
              "short": 375471,
              "net": 67427
            },
            "smallTrader": {
              "long": 192780,
              "short": 384510,
              "net": -191730
            }
          },
          "openInterest": 1770861
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 153415,
              "short": 126427,
              "net": 26988
            },
            "nonCommercial": {
              "long": 63645,
              "short": 65104,
              "net": -1459
            },
            "smallTrader": {
              "long": 31810,
              "short": 57339,
              "net": -25529
            }
          },
          "openInterest": 258364
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 376049,
              "short": 390037,
              "net": -13988
            },
            "nonCommercial": {
              "long": 168490,
              "short": 125582,
              "net": 42908
            },
            "smallTrader": {
              "long": 118489,
              "short": 147409,
              "net": -28920
            }
          },
          "openInterest": 700592
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 702619,
              "short": 771985,
              "net": -69366
            },
            "nonCommercial": {
              "long": 395239,
              "short": 227278,
              "net": 167961
            },
            "smallTrader": {
              "long": 123893,
              "short": 222488,
              "net": -98595
            }
          },
          "openInterest": 1512166
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10893,
              "short": 57270,
              "net": -46377
            },
            "nonCommercial": {
              "long": 33361,
              "short": 2387,
              "net": 30974
            },
            "smallTrader": {
              "long": 29105,
              "short": 13702,
              "net": 15403
            }
          },
          "openInterest": 73359
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14122,
              "short": 62951,
              "net": -48829
            },
            "nonCommercial": {
              "long": 44296,
              "short": 11521,
              "net": 32775
            },
            "smallTrader": {
              "long": 29626,
              "short": 13572,
              "net": 16054
            }
          },
          "openInterest": 88044
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34870,
              "short": 79056,
              "net": -44186
            },
            "nonCommercial": {
              "long": 35634,
              "short": 12003,
              "net": 23631
            },
            "smallTrader": {
              "long": 34843,
              "short": 14288,
              "net": 20555
            }
          },
          "openInterest": 105893
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86363,
              "short": 108304,
              "net": -21941
            },
            "nonCommercial": {
              "long": 18765,
              "short": 2790,
              "net": 15975
            },
            "smallTrader": {
              "long": 9070,
              "short": 3104,
              "net": 5966
            }
          },
          "openInterest": 115652
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37505,
              "short": 73219,
              "net": -35714
            },
            "nonCommercial": {
              "long": 43466,
              "short": 14213,
              "net": 29253
            },
            "smallTrader": {
              "long": 12312,
              "short": 5851,
              "net": 6461
            }
          },
          "openInterest": 97071
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34493,
              "short": 69414,
              "net": -34921
            },
            "nonCommercial": {
              "long": 36871,
              "short": 8609,
              "net": 28262
            },
            "smallTrader": {
              "long": 13701,
              "short": 7042,
              "net": 6659
            }
          },
          "openInterest": 97637
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383483,
              "short": 256796,
              "net": 126687
            },
            "nonCommercial": {
              "long": 76477,
              "short": 160255,
              "net": -83778
            },
            "smallTrader": {
              "long": 90907,
              "short": 133816,
              "net": -42909
            }
          },
          "openInterest": 584558
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56533,
              "short": 31966,
              "net": 24567
            },
            "nonCommercial": {
              "long": 12648,
              "short": 38780,
              "net": -26132
            },
            "smallTrader": {
              "long": 7915,
              "short": 6350,
              "net": 1565
            }
          },
          "openInterest": 80690
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 487544,
              "short": 474864,
              "net": 12680
            },
            "nonCommercial": {
              "long": 82978,
              "short": 77163,
              "net": 5815
            },
            "smallTrader": {
              "long": 52030,
              "short": 70525,
              "net": -18495
            }
          },
          "openInterest": 690418
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82034,
              "short": 140039,
              "net": -58005
            },
            "nonCommercial": {
              "long": 61453,
              "short": 36968,
              "net": 24485
            },
            "smallTrader": {
              "long": 88421,
              "short": 54901,
              "net": 33520
            }
          },
          "openInterest": 233254
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7611,
              "short": 2505,
              "net": 5106
            },
            "nonCommercial": {
              "long": 2130,
              "short": 3841,
              "net": -1711
            },
            "smallTrader": {
              "long": 4049,
              "short": 7444,
              "net": -3395
            }
          },
          "openInterest": 15084
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66242,
              "short": 234572,
              "net": -168330
            },
            "nonCommercial": {
              "long": 201218,
              "short": 72765,
              "net": 128453
            },
            "smallTrader": {
              "long": 60238,
              "short": 20361,
              "net": 39877
            }
          },
          "openInterest": 345646
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103601,
              "short": 98030,
              "net": 5571
            },
            "nonCommercial": {
              "long": 20549,
              "short": 30976,
              "net": -10427
            },
            "smallTrader": {
              "long": 27536,
              "short": 22680,
              "net": 4856
            }
          },
          "openInterest": 168850
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91163,
              "short": 154640,
              "net": -63477
            },
            "nonCommercial": {
              "long": 61276,
              "short": 21916,
              "net": 39360
            },
            "smallTrader": {
              "long": 43862,
              "short": 19745,
              "net": 24117
            }
          },
          "openInterest": 196960
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38344,
              "short": 43488,
              "net": -5144
            },
            "nonCommercial": {
              "long": 26694,
              "short": 8412,
              "net": 18282
            },
            "smallTrader": {
              "long": 19933,
              "short": 33071,
              "net": -13138
            }
          },
          "openInterest": 103447
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63608,
              "short": 58692,
              "net": 4916
            },
            "nonCommercial": {
              "long": 26281,
              "short": 17871,
              "net": 8410
            },
            "smallTrader": {
              "long": 14850,
              "short": 28176,
              "net": -13326
            }
          },
          "openInterest": 119083
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21258,
              "short": 75840,
              "net": -54582
            },
            "nonCommercial": {
              "long": 63456,
              "short": 10741,
              "net": 52715
            },
            "smallTrader": {
              "long": 11213,
              "short": 9346,
              "net": 1867
            }
          },
          "openInterest": 96439
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198354,
              "short": 210318,
              "net": -11964
            },
            "nonCommercial": {
              "long": 23762,
              "short": 43858,
              "net": -20096
            },
            "smallTrader": {
              "long": 56418,
              "short": 24358,
              "net": 32060
            }
          },
          "openInterest": 366893
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6338,
              "short": 13366,
              "net": -7028
            },
            "nonCommercial": {
              "long": 8206,
              "short": 1008,
              "net": 7198
            },
            "smallTrader": {
              "long": 2834,
              "short": 3004,
              "net": -170
            }
          },
          "openInterest": 17378
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2077,
              "short": 7199,
              "net": -5122
            },
            "nonCommercial": {
              "long": 4135,
              "short": 370,
              "net": 3765
            },
            "smallTrader": {
              "long": 2162,
              "short": 805,
              "net": 1357
            }
          },
          "openInterest": 8374
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 86464,
              "short": 112000,
              "net": -25536
            },
            "nonCommercial": {
              "long": 24074,
              "short": 33862,
              "net": -9788
            },
            "smallTrader": {
              "long": 41640,
              "short": 6316,
              "net": 35324
            }
          },
          "openInterest": 152489
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13545,
              "short": 100719,
              "net": -87174
            },
            "nonCommercial": {
              "long": 70987,
              "short": 3763,
              "net": 67224
            },
            "smallTrader": {
              "long": 28033,
              "short": 8083,
              "net": 19950
            }
          },
          "openInterest": 116958
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83499,
              "short": 65060,
              "net": 18439
            },
            "nonCommercial": {
              "long": 7299,
              "short": 29783,
              "net": -22484
            },
            "smallTrader": {
              "long": 29879,
              "short": 25834,
              "net": 4045
            }
          },
          "openInterest": 146664
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88946,
              "short": 74870,
              "net": 14076
            },
            "nonCommercial": {
              "long": 16648,
              "short": 33777,
              "net": -17129
            },
            "smallTrader": {
              "long": 25387,
              "short": 22334,
              "net": 3053
            }
          },
          "openInterest": 148959
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141461,
              "short": 101780,
              "net": 39681
            },
            "nonCommercial": {
              "long": 36769,
              "short": 65757,
              "net": -28988
            },
            "smallTrader": {
              "long": 42382,
              "short": 53075,
              "net": -10693
            }
          },
          "openInterest": 237803
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156615,
              "short": 238250,
              "net": -81635
            },
            "nonCommercial": {
              "long": 97293,
              "short": 47800,
              "net": 49493
            },
            "smallTrader": {
              "long": 46756,
              "short": 14614,
              "net": 32142
            }
          },
          "openInterest": 320157
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8156,
              "short": 60153,
              "net": -51997
            },
            "nonCommercial": {
              "long": 42761,
              "short": 3823,
              "net": 38938
            },
            "smallTrader": {
              "long": 24109,
              "short": 11050,
              "net": 13059
            }
          },
          "openInterest": 75035
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18867,
              "short": 863,
              "net": 18004
            },
            "nonCommercial": {
              "long": 6412,
              "short": 21274,
              "net": -14862
            },
            "smallTrader": {
              "long": 1698,
              "short": 4840,
              "net": -3142
            }
          },
          "openInterest": 29091
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1519,
              "short": 6306,
              "net": -4787
            },
            "nonCommercial": {
              "long": 4451,
              "short": 779,
              "net": 3672
            },
            "smallTrader": {
              "long": 1598,
              "short": 483,
              "net": 1115
            }
          },
          "openInterest": 7700
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38749,
              "short": 29777,
              "net": 8972
            },
            "nonCommercial": {
              "long": 11223,
              "short": 19165,
              "net": -7942
            },
            "smallTrader": {
              "long": 11389,
              "short": 12419,
              "net": -1030
            }
          },
          "openInterest": 65137
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97611,
              "short": 63983,
              "net": 33628
            },
            "nonCommercial": {
              "long": 34123,
              "short": 71384,
              "net": -37261
            },
            "smallTrader": {
              "long": 28116,
              "short": 24483,
              "net": 3633
            }
          },
          "openInterest": 171858
        }
      ]
    },
    {
      "reportDate": "2004-12-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1066636,
              "short": 922691,
              "net": 143945
            },
            "nonCommercial": {
              "long": 374418,
              "short": 352212,
              "net": 22206
            },
            "smallTrader": {
              "long": 139566,
              "short": 305717,
              "net": -166151
            }
          },
          "openInterest": 1633650
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 155009,
              "short": 121529,
              "net": 33480
            },
            "nonCommercial": {
              "long": 60454,
              "short": 67737,
              "net": -7283
            },
            "smallTrader": {
              "long": 29751,
              "short": 55948,
              "net": -26197
            }
          },
          "openInterest": 254723
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 358629,
              "short": 394287,
              "net": -35658
            },
            "nonCommercial": {
              "long": 176903,
              "short": 103816,
              "net": 73087
            },
            "smallTrader": {
              "long": 93111,
              "short": 130540,
              "net": -37429
            }
          },
          "openInterest": 644434
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 769652,
              "short": 796112,
              "net": -26460
            },
            "nonCommercial": {
              "long": 346264,
              "short": 238861,
              "net": 107403
            },
            "smallTrader": {
              "long": 88208,
              "short": 169151,
              "net": -80943
            }
          },
          "openInterest": 1534909
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22386,
              "short": 71878,
              "net": -49492
            },
            "nonCommercial": {
              "long": 35652,
              "short": 1409,
              "net": 34243
            },
            "smallTrader": {
              "long": 28050,
              "short": 12801,
              "net": 15249
            }
          },
          "openInterest": 88254
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33945,
              "short": 82309,
              "net": -48364
            },
            "nonCommercial": {
              "long": 39467,
              "short": 5882,
              "net": 33585
            },
            "smallTrader": {
              "long": 27902,
              "short": 13123,
              "net": 14779
            }
          },
          "openInterest": 101414
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43844,
              "short": 77830,
              "net": -33986
            },
            "nonCommercial": {
              "long": 30867,
              "short": 12497,
              "net": 18370
            },
            "smallTrader": {
              "long": 33877,
              "short": 18261,
              "net": 15616
            }
          },
          "openInterest": 108956
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88282,
              "short": 111930,
              "net": -23648
            },
            "nonCommercial": {
              "long": 20237,
              "short": 2893,
              "net": 17344
            },
            "smallTrader": {
              "long": 9356,
              "short": 3052,
              "net": 6304
            }
          },
          "openInterest": 119725
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38796,
              "short": 78986,
              "net": -40190
            },
            "nonCommercial": {
              "long": 49147,
              "short": 15162,
              "net": 33985
            },
            "smallTrader": {
              "long": 11872,
              "short": 5667,
              "net": 6205
            }
          },
          "openInterest": 105792
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34918,
              "short": 64879,
              "net": -29961
            },
            "nonCommercial": {
              "long": 30004,
              "short": 6004,
              "net": 24000
            },
            "smallTrader": {
              "long": 13220,
              "short": 7259,
              "net": 5961
            }
          },
          "openInterest": 90604
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386708,
              "short": 252707,
              "net": 134001
            },
            "nonCommercial": {
              "long": 74503,
              "short": 172130,
              "net": -97627
            },
            "smallTrader": {
              "long": 90365,
              "short": 126739,
              "net": -36374
            }
          },
          "openInterest": 583279
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60461,
              "short": 31587,
              "net": 28874
            },
            "nonCommercial": {
              "long": 13190,
              "short": 44279,
              "net": -31089
            },
            "smallTrader": {
              "long": 8785,
              "short": 6570,
              "net": 2215
            }
          },
          "openInterest": 86480
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 496749,
              "short": 467193,
              "net": 29556
            },
            "nonCommercial": {
              "long": 71523,
              "short": 88963,
              "net": -17440
            },
            "smallTrader": {
              "long": 50651,
              "short": 62767,
              "net": -12116
            }
          },
          "openInterest": 690119
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83513,
              "short": 136066,
              "net": -52553
            },
            "nonCommercial": {
              "long": 57209,
              "short": 33095,
              "net": 24114
            },
            "smallTrader": {
              "long": 81707,
              "short": 53268,
              "net": 28439
            }
          },
          "openInterest": 223808
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7571,
              "short": 2649,
              "net": 4922
            },
            "nonCommercial": {
              "long": 2175,
              "short": 3944,
              "net": -1769
            },
            "smallTrader": {
              "long": 4174,
              "short": 7327,
              "net": -3153
            }
          },
          "openInterest": 15793
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67132,
              "short": 236389,
              "net": -169257
            },
            "nonCommercial": {
              "long": 211208,
              "short": 78861,
              "net": 132347
            },
            "smallTrader": {
              "long": 58329,
              "short": 21419,
              "net": 36910
            }
          },
          "openInterest": 353244
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105060,
              "short": 85872,
              "net": 19188
            },
            "nonCommercial": {
              "long": 11951,
              "short": 33374,
              "net": -21423
            },
            "smallTrader": {
              "long": 29165,
              "short": 26930,
              "net": 2235
            }
          },
          "openInterest": 160297
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126760,
              "short": 184367,
              "net": -57607
            },
            "nonCommercial": {
              "long": 50795,
              "short": 13472,
              "net": 37323
            },
            "smallTrader": {
              "long": 43032,
              "short": 22748,
              "net": 20284
            }
          },
          "openInterest": 221297
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40625,
              "short": 43662,
              "net": -3037
            },
            "nonCommercial": {
              "long": 24801,
              "short": 7592,
              "net": 17209
            },
            "smallTrader": {
              "long": 19199,
              "short": 33371,
              "net": -14172
            }
          },
          "openInterest": 103289
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62062,
              "short": 60031,
              "net": 2031
            },
            "nonCommercial": {
              "long": 26586,
              "short": 16564,
              "net": 10022
            },
            "smallTrader": {
              "long": 15443,
              "short": 27496,
              "net": -12053
            }
          },
          "openInterest": 117984
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35039,
              "short": 91848,
              "net": -56809
            },
            "nonCommercial": {
              "long": 67210,
              "short": 11219,
              "net": 55991
            },
            "smallTrader": {
              "long": 11857,
              "short": 11039,
              "net": 818
            }
          },
          "openInterest": 114669
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208347,
              "short": 209190,
              "net": -843
            },
            "nonCommercial": {
              "long": 18256,
              "short": 51545,
              "net": -33289
            },
            "smallTrader": {
              "long": 60658,
              "short": 26526,
              "net": 34132
            }
          },
          "openInterest": 384660
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8996,
              "short": 11586,
              "net": -2590
            },
            "nonCommercial": {
              "long": 4191,
              "short": 1010,
              "net": 3181
            },
            "smallTrader": {
              "long": 2402,
              "short": 2993,
              "net": -591
            }
          },
          "openInterest": 15589
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1532,
              "short": 7732,
              "net": -6200
            },
            "nonCommercial": {
              "long": 5161,
              "short": 413,
              "net": 4748
            },
            "smallTrader": {
              "long": 2337,
              "short": 885,
              "net": 1452
            }
          },
          "openInterest": 9042
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 90561,
              "short": 116786,
              "net": -26225
            },
            "nonCommercial": {
              "long": 17366,
              "short": 32440,
              "net": -15074
            },
            "smallTrader": {
              "long": 48184,
              "short": 6885,
              "net": 41299
            }
          },
          "openInterest": 156664
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18752,
              "short": 109964,
              "net": -91212
            },
            "nonCommercial": {
              "long": 73786,
              "short": 3668,
              "net": 70118
            },
            "smallTrader": {
              "long": 29264,
              "short": 8170,
              "net": 21094
            }
          },
          "openInterest": 125722
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91325,
              "short": 69743,
              "net": 21582
            },
            "nonCommercial": {
              "long": 8485,
              "short": 34997,
              "net": -26512
            },
            "smallTrader": {
              "long": 28406,
              "short": 23476,
              "net": 4930
            }
          },
          "openInterest": 152486
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91632,
              "short": 69972,
              "net": 21660
            },
            "nonCommercial": {
              "long": 18486,
              "short": 43922,
              "net": -25436
            },
            "smallTrader": {
              "long": 25308,
              "short": 21532,
              "net": 3776
            }
          },
          "openInterest": 152668
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146032,
              "short": 87049,
              "net": 58983
            },
            "nonCommercial": {
              "long": 29029,
              "short": 78605,
              "net": -49576
            },
            "smallTrader": {
              "long": 48216,
              "short": 57623,
              "net": -9407
            }
          },
          "openInterest": 242872
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159098,
              "short": 239147,
              "net": -80049
            },
            "nonCommercial": {
              "long": 102143,
              "short": 48330,
              "net": 53813
            },
            "smallTrader": {
              "long": 46989,
              "short": 20753,
              "net": 26236
            }
          },
          "openInterest": 332060
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35767,
              "short": 83840,
              "net": -48073
            },
            "nonCommercial": {
              "long": 40393,
              "short": 4345,
              "net": 36048
            },
            "smallTrader": {
              "long": 24001,
              "short": 11976,
              "net": 12025
            }
          },
          "openInterest": 100269
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19466,
              "short": 930,
              "net": 18536
            },
            "nonCommercial": {
              "long": 5704,
              "short": 21336,
              "net": -15632
            },
            "smallTrader": {
              "long": 1814,
              "short": 4718,
              "net": -2904
            }
          },
          "openInterest": 29025
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1537,
              "short": 6336,
              "net": -4799
            },
            "nonCommercial": {
              "long": 4459,
              "short": 866,
              "net": 3593
            },
            "smallTrader": {
              "long": 1739,
              "short": 533,
              "net": 1206
            }
          },
          "openInterest": 7846
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42621,
              "short": 28334,
              "net": 14287
            },
            "nonCommercial": {
              "long": 13216,
              "short": 27476,
              "net": -14260
            },
            "smallTrader": {
              "long": 12059,
              "short": 12086,
              "net": -27
            }
          },
          "openInterest": 71667
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104515,
              "short": 69076,
              "net": 35439
            },
            "nonCommercial": {
              "long": 35557,
              "short": 74297,
              "net": -38740
            },
            "smallTrader": {
              "long": 25466,
              "short": 22165,
              "net": 3301
            }
          },
          "openInterest": 178989
        }
      ]
    },
    {
      "reportDate": "2004-12-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1060528,
              "short": 962213,
              "net": 98315
            },
            "nonCommercial": {
              "long": 402567,
              "short": 353292,
              "net": 49275
            },
            "smallTrader": {
              "long": 166893,
              "short": 314483,
              "net": -147590
            }
          },
          "openInterest": 1665016
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 148748,
              "short": 118468,
              "net": 30280
            },
            "nonCommercial": {
              "long": 58759,
              "short": 63238,
              "net": -4479
            },
            "smallTrader": {
              "long": 25428,
              "short": 51229,
              "net": -25801
            }
          },
          "openInterest": 238640
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314463,
              "short": 407951,
              "net": -93488
            },
            "nonCommercial": {
              "long": 194596,
              "short": 88594,
              "net": 106002
            },
            "smallTrader": {
              "long": 106224,
              "short": 118738,
              "net": -12514
            }
          },
          "openInterest": 644177
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 745405,
              "short": 820069,
              "net": -74664
            },
            "nonCommercial": {
              "long": 371438,
              "short": 227804,
              "net": 143634
            },
            "smallTrader": {
              "long": 104282,
              "short": 173252,
              "net": -68970
            }
          },
          "openInterest": 1414128
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7497,
              "short": 47159,
              "net": -39662
            },
            "nonCommercial": {
              "long": 29627,
              "short": 66,
              "net": 29561
            },
            "smallTrader": {
              "long": 19631,
              "short": 9530,
              "net": 10101
            }
          },
          "openInterest": 56837
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10798,
              "short": 64146,
              "net": -53348
            },
            "nonCommercial": {
              "long": 41235,
              "short": 2449,
              "net": 38786
            },
            "smallTrader": {
              "long": 25298,
              "short": 10736,
              "net": 14562
            }
          },
          "openInterest": 77331
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50827,
              "short": 66112,
              "net": -15285
            },
            "nonCommercial": {
              "long": 21889,
              "short": 12812,
              "net": 9077
            },
            "smallTrader": {
              "long": 28229,
              "short": 22021,
              "net": 6208
            }
          },
          "openInterest": 101313
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89736,
              "short": 111911,
              "net": -22175
            },
            "nonCommercial": {
              "long": 19632,
              "short": 2366,
              "net": 17266
            },
            "smallTrader": {
              "long": 8079,
              "short": 3170,
              "net": 4909
            }
          },
          "openInterest": 119104
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39750,
              "short": 79855,
              "net": -40105
            },
            "nonCommercial": {
              "long": 47640,
              "short": 12968,
              "net": 34672
            },
            "smallTrader": {
              "long": 10959,
              "short": 5526,
              "net": 5433
            }
          },
          "openInterest": 104651
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36117,
              "short": 62708,
              "net": -26591
            },
            "nonCommercial": {
              "long": 25559,
              "short": 4949,
              "net": 20610
            },
            "smallTrader": {
              "long": 12582,
              "short": 6601,
              "net": 5981
            }
          },
          "openInterest": 83533
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386670,
              "short": 257542,
              "net": 129128
            },
            "nonCommercial": {
              "long": 75738,
              "short": 173103,
              "net": -97365
            },
            "smallTrader": {
              "long": 93416,
              "short": 125179,
              "net": -31763
            }
          },
          "openInterest": 589086
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59925,
              "short": 31249,
              "net": 28676
            },
            "nonCommercial": {
              "long": 12735,
              "short": 44425,
              "net": -31690
            },
            "smallTrader": {
              "long": 8883,
              "short": 5869,
              "net": 3014
            }
          },
          "openInterest": 85552
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 499748,
              "short": 474358,
              "net": 25390
            },
            "nonCommercial": {
              "long": 68310,
              "short": 77382,
              "net": -9072
            },
            "smallTrader": {
              "long": 51869,
              "short": 68187,
              "net": -16318
            }
          },
          "openInterest": 704134
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46052,
              "short": 41269,
              "net": 4783
            },
            "nonCommercial": {
              "long": 36764,
              "short": 51306,
              "net": -14542
            },
            "smallTrader": {
              "long": 53060,
              "short": 43301,
              "net": 9759
            }
          },
          "openInterest": 136413
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7212,
              "short": 2726,
              "net": 4486
            },
            "nonCommercial": {
              "long": 2060,
              "short": 3424,
              "net": -1364
            },
            "smallTrader": {
              "long": 4423,
              "short": 7545,
              "net": -3122
            }
          },
          "openInterest": 15645
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84079,
              "short": 206877,
              "net": -122798
            },
            "nonCommercial": {
              "long": 160002,
              "short": 72208,
              "net": 87794
            },
            "smallTrader": {
              "long": 54666,
              "short": 19662,
              "net": 35004
            }
          },
          "openInterest": 316029
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111127,
              "short": 89444,
              "net": 21683
            },
            "nonCommercial": {
              "long": 9166,
              "short": 30988,
              "net": -21822
            },
            "smallTrader": {
              "long": 26525,
              "short": 26386,
              "net": 139
            }
          },
          "openInterest": 163692
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78433,
              "short": 116473,
              "net": -38040
            },
            "nonCommercial": {
              "long": 33636,
              "short": 12235,
              "net": 21401
            },
            "smallTrader": {
              "long": 33732,
              "short": 17093,
              "net": 16639
            }
          },
          "openInterest": 145978
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39290,
              "short": 45025,
              "net": -5735
            },
            "nonCommercial": {
              "long": 23875,
              "short": 6796,
              "net": 17079
            },
            "smallTrader": {
              "long": 18119,
              "short": 29463,
              "net": -11344
            }
          },
          "openInterest": 97582
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61382,
              "short": 60756,
              "net": 626
            },
            "nonCommercial": {
              "long": 26288,
              "short": 16185,
              "net": 10103
            },
            "smallTrader": {
              "long": 15485,
              "short": 26214,
              "net": -10729
            }
          },
          "openInterest": 118166
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16718,
              "short": 71248,
              "net": -54530
            },
            "nonCommercial": {
              "long": 56366,
              "short": 6256,
              "net": 50110
            },
            "smallTrader": {
              "long": 9762,
              "short": 5342,
              "net": 4420
            }
          },
          "openInterest": 83043
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208230,
              "short": 207087,
              "net": 1143
            },
            "nonCommercial": {
              "long": 18110,
              "short": 53060,
              "net": -34950
            },
            "smallTrader": {
              "long": 60745,
              "short": 26938,
              "net": 33807
            }
          },
          "openInterest": 391394
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3166,
              "short": 4546,
              "net": -1380
            },
            "nonCommercial": {
              "long": 1683,
              "short": 966,
              "net": 717
            },
            "smallTrader": {
              "long": 1609,
              "short": 946,
              "net": 663
            }
          },
          "openInterest": 6538
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 102121,
              "short": 132733,
              "net": -30612
            },
            "nonCommercial": {
              "long": 21843,
              "short": 43652,
              "net": -21809
            },
            "smallTrader": {
              "long": 60602,
              "short": 8181,
              "net": 52421
            }
          },
          "openInterest": 190373
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20074,
              "short": 87036,
              "net": -66962
            },
            "nonCommercial": {
              "long": 46556,
              "short": 3331,
              "net": 43225
            },
            "smallTrader": {
              "long": 30494,
              "short": 6757,
              "net": 23737
            }
          },
          "openInterest": 101771
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83803,
              "short": 72049,
              "net": 11754
            },
            "nonCommercial": {
              "long": 9880,
              "short": 29249,
              "net": -19369
            },
            "smallTrader": {
              "long": 29905,
              "short": 22290,
              "net": 7615
            }
          },
          "openInterest": 145508
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95395,
              "short": 68485,
              "net": 26910
            },
            "nonCommercial": {
              "long": 17499,
              "short": 47445,
              "net": -29946
            },
            "smallTrader": {
              "long": 25033,
              "short": 21997,
              "net": 3036
            }
          },
          "openInterest": 154673
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148699,
              "short": 101131,
              "net": 47568
            },
            "nonCommercial": {
              "long": 32052,
              "short": 69574,
              "net": -37522
            },
            "smallTrader": {
              "long": 49319,
              "short": 59365,
              "net": -10046
            }
          },
          "openInterest": 253055
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155244,
              "short": 215463,
              "net": -60219
            },
            "nonCommercial": {
              "long": 92580,
              "short": 50223,
              "net": 42357
            },
            "smallTrader": {
              "long": 49032,
              "short": 31170,
              "net": 17862
            }
          },
          "openInterest": 320615
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5158,
              "short": 33097,
              "net": -27939
            },
            "nonCommercial": {
              "long": 34319,
              "short": 16759,
              "net": 17560
            },
            "smallTrader": {
              "long": 17194,
              "short": 6815,
              "net": 10379
            }
          },
          "openInterest": 56671
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15534,
              "short": 760,
              "net": 14774
            },
            "nonCommercial": {
              "long": 5354,
              "short": 18969,
              "net": -13615
            },
            "smallTrader": {
              "long": 1873,
              "short": 3032,
              "net": -1159
            }
          },
          "openInterest": 24811
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1890,
              "short": 6649,
              "net": -4759
            },
            "nonCommercial": {
              "long": 4423,
              "short": 975,
              "net": 3448
            },
            "smallTrader": {
              "long": 2015,
              "short": 704,
              "net": 1311
            }
          },
          "openInterest": 8574
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40747,
              "short": 27471,
              "net": 13276
            },
            "nonCommercial": {
              "long": 12959,
              "short": 25457,
              "net": -12498
            },
            "smallTrader": {
              "long": 11704,
              "short": 12482,
              "net": -778
            }
          },
          "openInterest": 68951
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106767,
              "short": 73233,
              "net": 33534
            },
            "nonCommercial": {
              "long": 36265,
              "short": 75069,
              "net": -38804
            },
            "smallTrader": {
              "long": 28410,
              "short": 23140,
              "net": 5270
            }
          },
          "openInterest": 186561
        }
      ]
    },
    {
      "reportDate": "2004-12-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1034640,
              "short": 958246,
              "net": 76394
            },
            "nonCommercial": {
              "long": 372331,
              "short": 342741,
              "net": 29590
            },
            "smallTrader": {
              "long": 173047,
              "short": 279031,
              "net": -105984
            }
          },
          "openInterest": 1601961
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159097,
              "short": 131145,
              "net": 27952
            },
            "nonCommercial": {
              "long": 58576,
              "short": 64769,
              "net": -6193
            },
            "smallTrader": {
              "long": 25933,
              "short": 47692,
              "net": -21759
            }
          },
          "openInterest": 247377
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 335718,
              "short": 412476,
              "net": -76758
            },
            "nonCommercial": {
              "long": 184556,
              "short": 99082,
              "net": 85474
            },
            "smallTrader": {
              "long": 100528,
              "short": 109244,
              "net": -8716
            }
          },
          "openInterest": 649296
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 716496,
              "short": 745819,
              "net": -29323
            },
            "nonCommercial": {
              "long": 333440,
              "short": 218456,
              "net": 114984
            },
            "smallTrader": {
              "long": 89963,
              "short": 175624,
              "net": -85661
            }
          },
          "openInterest": 1189387
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8956,
              "short": 48694,
              "net": -39738
            },
            "nonCommercial": {
              "long": 29069,
              "short": 65,
              "net": 29004
            },
            "smallTrader": {
              "long": 21175,
              "short": 10441,
              "net": 10734
            }
          },
          "openInterest": 59283
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17589,
              "short": 66448,
              "net": -48859
            },
            "nonCommercial": {
              "long": 37492,
              "short": 2710,
              "net": 34782
            },
            "smallTrader": {
              "long": 26001,
              "short": 11924,
              "net": 14077
            }
          },
          "openInterest": 81082
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15273,
              "short": 38006,
              "net": -22733
            },
            "nonCommercial": {
              "long": 20422,
              "short": 14146,
              "net": 6276
            },
            "smallTrader": {
              "long": 29391,
              "short": 12934,
              "net": 16457
            }
          },
          "openInterest": 65452
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91524,
              "short": 113944,
              "net": -22420
            },
            "nonCommercial": {
              "long": 19328,
              "short": 2179,
              "net": 17149
            },
            "smallTrader": {
              "long": 6916,
              "short": 1645,
              "net": 5271
            }
          },
          "openInterest": 119717
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41042,
              "short": 83797,
              "net": -42755
            },
            "nonCommercial": {
              "long": 50931,
              "short": 12843,
              "net": 38088
            },
            "smallTrader": {
              "long": 10860,
              "short": 6193,
              "net": 4667
            }
          },
          "openInterest": 111732
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34985,
              "short": 64693,
              "net": -29708
            },
            "nonCommercial": {
              "long": 28721,
              "short": 5504,
              "net": 23217
            },
            "smallTrader": {
              "long": 12939,
              "short": 6448,
              "net": 6491
            }
          },
          "openInterest": 86174
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 387626,
              "short": 263740,
              "net": 123886
            },
            "nonCommercial": {
              "long": 78549,
              "short": 169760,
              "net": -91211
            },
            "smallTrader": {
              "long": 93429,
              "short": 126104,
              "net": -32675
            }
          },
          "openInterest": 594629
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56019,
              "short": 32667,
              "net": 23352
            },
            "nonCommercial": {
              "long": 13906,
              "short": 40738,
              "net": -26832
            },
            "smallTrader": {
              "long": 9704,
              "short": 6224,
              "net": 3480
            }
          },
          "openInterest": 83271
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 464957,
              "short": 451562,
              "net": 13395
            },
            "nonCommercial": {
              "long": 69805,
              "short": 68167,
              "net": 1638
            },
            "smallTrader": {
              "long": 52667,
              "short": 67700,
              "net": -15033
            }
          },
          "openInterest": 661793
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48636,
              "short": 46674,
              "net": 1962
            },
            "nonCommercial": {
              "long": 39467,
              "short": 51631,
              "net": -12164
            },
            "smallTrader": {
              "long": 58050,
              "short": 47848,
              "net": 10202
            }
          },
          "openInterest": 147150
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6550,
              "short": 2888,
              "net": 3662
            },
            "nonCommercial": {
              "long": 3225,
              "short": 2559,
              "net": 666
            },
            "smallTrader": {
              "long": 4213,
              "short": 8541,
              "net": -4328
            }
          },
          "openInterest": 15599
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84261,
              "short": 210579,
              "net": -126318
            },
            "nonCommercial": {
              "long": 162396,
              "short": 72143,
              "net": 90253
            },
            "smallTrader": {
              "long": 54527,
              "short": 18462,
              "net": 36065
            }
          },
          "openInterest": 319955
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110571,
              "short": 99837,
              "net": 10734
            },
            "nonCommercial": {
              "long": 15916,
              "short": 28092,
              "net": -12176
            },
            "smallTrader": {
              "long": 27599,
              "short": 26157,
              "net": 1442
            }
          },
          "openInterest": 169935
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77292,
              "short": 115698,
              "net": -38406
            },
            "nonCommercial": {
              "long": 33373,
              "short": 12797,
              "net": 20576
            },
            "smallTrader": {
              "long": 34844,
              "short": 17014,
              "net": 17830
            }
          },
          "openInterest": 145705
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37369,
              "short": 41409,
              "net": -4040
            },
            "nonCommercial": {
              "long": 24232,
              "short": 6542,
              "net": 17690
            },
            "smallTrader": {
              "long": 17922,
              "short": 31572,
              "net": -13650
            }
          },
          "openInterest": 93317
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62620,
              "short": 65841,
              "net": -3221
            },
            "nonCommercial": {
              "long": 34382,
              "short": 16020,
              "net": 18362
            },
            "smallTrader": {
              "long": 14443,
              "short": 29584,
              "net": -15141
            }
          },
          "openInterest": 127433
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18124,
              "short": 73411,
              "net": -55287
            },
            "nonCommercial": {
              "long": 57096,
              "short": 6077,
              "net": 51019
            },
            "smallTrader": {
              "long": 10481,
              "short": 6213,
              "net": 4268
            }
          },
          "openInterest": 85701
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212831,
              "short": 203952,
              "net": 8879
            },
            "nonCommercial": {
              "long": 20661,
              "short": 63753,
              "net": -43092
            },
            "smallTrader": {
              "long": 60141,
              "short": 25928,
              "net": 34213
            }
          },
          "openInterest": 396697
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2885,
              "short": 4158,
              "net": -1273
            },
            "nonCommercial": {
              "long": 1671,
              "short": 956,
              "net": 715
            },
            "smallTrader": {
              "long": 1526,
              "short": 968,
              "net": 558
            }
          },
          "openInterest": 6374
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 72376,
              "short": 75052,
              "net": -2676
            },
            "nonCommercial": {
              "long": 17238,
              "short": 21079,
              "net": -3841
            },
            "smallTrader": {
              "long": 14473,
              "short": 7956,
              "net": 6517
            }
          },
          "openInterest": 104645
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21338,
              "short": 82233,
              "net": -60895
            },
            "nonCommercial": {
              "long": 42217,
              "short": 4553,
              "net": 37664
            },
            "smallTrader": {
              "long": 29977,
              "short": 6746,
              "net": 23231
            }
          },
          "openInterest": 98426
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86356,
              "short": 68522,
              "net": 17834
            },
            "nonCommercial": {
              "long": 6698,
              "short": 28080,
              "net": -21382
            },
            "smallTrader": {
              "long": 28588,
              "short": 25040,
              "net": 3548
            }
          },
          "openInterest": 144953
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93151,
              "short": 68769,
              "net": 24382
            },
            "nonCommercial": {
              "long": 15822,
              "short": 44096,
              "net": -28274
            },
            "smallTrader": {
              "long": 23514,
              "short": 19622,
              "net": 3892
            }
          },
          "openInterest": 149554
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141602,
              "short": 99268,
              "net": 42334
            },
            "nonCommercial": {
              "long": 37562,
              "short": 70567,
              "net": -33005
            },
            "smallTrader": {
              "long": 45721,
              "short": 55050,
              "net": -9329
            }
          },
          "openInterest": 242690
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176169,
              "short": 228234,
              "net": -52065
            },
            "nonCommercial": {
              "long": 82043,
              "short": 53752,
              "net": 28291
            },
            "smallTrader": {
              "long": 52244,
              "short": 28470,
              "net": 23774
            }
          },
          "openInterest": 335732
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9266,
              "short": 31614,
              "net": -22348
            },
            "nonCommercial": {
              "long": 30105,
              "short": 18553,
              "net": 11552
            },
            "smallTrader": {
              "long": 17463,
              "short": 6667,
              "net": 10796
            }
          },
          "openInterest": 56834
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14218,
              "short": 1487,
              "net": 12731
            },
            "nonCommercial": {
              "long": 5799,
              "short": 17576,
              "net": -11777
            },
            "smallTrader": {
              "long": 1981,
              "short": 2935,
              "net": -954
            }
          },
          "openInterest": 24045
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2038,
              "short": 6740,
              "net": -4702
            },
            "nonCommercial": {
              "long": 4517,
              "short": 1135,
              "net": 3382
            },
            "smallTrader": {
              "long": 2370,
              "short": 1050,
              "net": 1320
            }
          },
          "openInterest": 9140
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40254,
              "short": 28473,
              "net": 11781
            },
            "nonCommercial": {
              "long": 12469,
              "short": 24083,
              "net": -11614
            },
            "smallTrader": {
              "long": 12824,
              "short": 12991,
              "net": -167
            }
          },
          "openInterest": 69238
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105221,
              "short": 79732,
              "net": 25489
            },
            "nonCommercial": {
              "long": 38286,
              "short": 68697,
              "net": -30411
            },
            "smallTrader": {
              "long": 27132,
              "short": 22210,
              "net": 4922
            }
          },
          "openInterest": 184701
        }
      ]
    },
    {
      "reportDate": "2004-12-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1045916,
              "short": 965333,
              "net": 80583
            },
            "nonCommercial": {
              "long": 395758,
              "short": 348175,
              "net": 47583
            },
            "smallTrader": {
              "long": 150954,
              "short": 279120,
              "net": -128166
            }
          },
          "openInterest": 1611687
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 159101,
              "short": 128534,
              "net": 30567
            },
            "nonCommercial": {
              "long": 62456,
              "short": 70027,
              "net": -7571
            },
            "smallTrader": {
              "long": 25660,
              "short": 48656,
              "net": -22996
            }
          },
          "openInterest": 248617
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 328180,
              "short": 375187,
              "net": -47007
            },
            "nonCommercial": {
              "long": 160159,
              "short": 95122,
              "net": 65037
            },
            "smallTrader": {
              "long": 87987,
              "short": 106017,
              "net": -18030
            }
          },
          "openInterest": 602846
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 712896,
              "short": 739723,
              "net": -26827
            },
            "nonCommercial": {
              "long": 322838,
              "short": 206128,
              "net": 116710
            },
            "smallTrader": {
              "long": 75206,
              "short": 165089,
              "net": -89883
            }
          },
          "openInterest": 1154246
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8428,
              "short": 51620,
              "net": -43192
            },
            "nonCommercial": {
              "long": 30330,
              "short": 73,
              "net": 30257
            },
            "smallTrader": {
              "long": 22144,
              "short": 9209,
              "net": 12935
            }
          },
          "openInterest": 60977
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19585,
              "short": 53575,
              "net": -33990
            },
            "nonCommercial": {
              "long": 33131,
              "short": 12980,
              "net": 20151
            },
            "smallTrader": {
              "long": 24928,
              "short": 11089,
              "net": 13839
            }
          },
          "openInterest": 77644
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17599,
              "short": 41225,
              "net": -23626
            },
            "nonCommercial": {
              "long": 19215,
              "short": 13081,
              "net": 6134
            },
            "smallTrader": {
              "long": 28991,
              "short": 11499,
              "net": 17492
            }
          },
          "openInterest": 66171
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91132,
              "short": 110206,
              "net": -19074
            },
            "nonCommercial": {
              "long": 16830,
              "short": 2875,
              "net": 13955
            },
            "smallTrader": {
              "long": 6476,
              "short": 1357,
              "net": 5119
            }
          },
          "openInterest": 116541
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41645,
              "short": 82927,
              "net": -41282
            },
            "nonCommercial": {
              "long": 49418,
              "short": 13716,
              "net": 35702
            },
            "smallTrader": {
              "long": 10322,
              "short": 4742,
              "net": 5580
            }
          },
          "openInterest": 110637
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34586,
              "short": 68186,
              "net": -33600
            },
            "nonCommercial": {
              "long": 33281,
              "short": 6758,
              "net": 26523
            },
            "smallTrader": {
              "long": 14454,
              "short": 7377,
              "net": 7077
            }
          },
          "openInterest": 93230
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386856,
              "short": 269356,
              "net": 117500
            },
            "nonCommercial": {
              "long": 80354,
              "short": 161481,
              "net": -81127
            },
            "smallTrader": {
              "long": 92396,
              "short": 128769,
              "net": -36373
            }
          },
          "openInterest": 592919
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56342,
              "short": 31550,
              "net": 24792
            },
            "nonCommercial": {
              "long": 13466,
              "short": 42423,
              "net": -28957
            },
            "smallTrader": {
              "long": 10201,
              "short": 6036,
              "net": 4165
            }
          },
          "openInterest": 83450
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 469138,
              "short": 455359,
              "net": 13779
            },
            "nonCommercial": {
              "long": 69987,
              "short": 64968,
              "net": 5019
            },
            "smallTrader": {
              "long": 43627,
              "short": 62425,
              "net": -18798
            }
          },
          "openInterest": 656458
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42625,
              "short": 65999,
              "net": -23374
            },
            "nonCommercial": {
              "long": 44526,
              "short": 27712,
              "net": 16814
            },
            "smallTrader": {
              "long": 59189,
              "short": 52629,
              "net": 6560
            }
          },
          "openInterest": 147687
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6521,
              "short": 2861,
              "net": 3660
            },
            "nonCommercial": {
              "long": 3668,
              "short": 2701,
              "net": 967
            },
            "smallTrader": {
              "long": 4373,
              "short": 9000,
              "net": -4627
            }
          },
          "openInterest": 16027
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85507,
              "short": 223002,
              "net": -137495
            },
            "nonCommercial": {
              "long": 169514,
              "short": 70761,
              "net": 98753
            },
            "smallTrader": {
              "long": 56819,
              "short": 18077,
              "net": 38742
            }
          },
          "openInterest": 330965
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112243,
              "short": 100055,
              "net": 12188
            },
            "nonCommercial": {
              "long": 11416,
              "short": 22327,
              "net": -10911
            },
            "smallTrader": {
              "long": 24007,
              "short": 25284,
              "net": -1277
            }
          },
          "openInterest": 159132
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74288,
              "short": 124182,
              "net": -49894
            },
            "nonCommercial": {
              "long": 39240,
              "short": 11487,
              "net": 27753
            },
            "smallTrader": {
              "long": 36783,
              "short": 14642,
              "net": 22141
            }
          },
          "openInterest": 150488
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38088,
              "short": 41546,
              "net": -3458
            },
            "nonCommercial": {
              "long": 24370,
              "short": 7192,
              "net": 17178
            },
            "smallTrader": {
              "long": 18957,
              "short": 32677,
              "net": -13720
            }
          },
          "openInterest": 96092
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63737,
              "short": 70944,
              "net": -7207
            },
            "nonCommercial": {
              "long": 38997,
              "short": 15438,
              "net": 23559
            },
            "smallTrader": {
              "long": 14977,
              "short": 31329,
              "net": -16352
            }
          },
          "openInterest": 133896
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20840,
              "short": 72692,
              "net": -51852
            },
            "nonCommercial": {
              "long": 54120,
              "short": 6053,
              "net": 48067
            },
            "smallTrader": {
              "long": 9979,
              "short": 6194,
              "net": 3785
            }
          },
          "openInterest": 85605
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202233,
              "short": 192228,
              "net": 10005
            },
            "nonCommercial": {
              "long": 19946,
              "short": 63609,
              "net": -43663
            },
            "smallTrader": {
              "long": 59980,
              "short": 26322,
              "net": 33658
            }
          },
          "openInterest": 385876
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2422,
              "short": 5096,
              "net": -2674
            },
            "nonCommercial": {
              "long": 2299,
              "short": 156,
              "net": 2143
            },
            "smallTrader": {
              "long": 1606,
              "short": 1075,
              "net": 531
            }
          },
          "openInterest": 6327
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 71818,
              "short": 77784,
              "net": -5966
            },
            "nonCommercial": {
              "long": 18356,
              "short": 18161,
              "net": 195
            },
            "smallTrader": {
              "long": 10639,
              "short": 4868,
              "net": 5771
            }
          },
          "openInterest": 101381
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21040,
              "short": 82284,
              "net": -61244
            },
            "nonCommercial": {
              "long": 42318,
              "short": 4612,
              "net": 37706
            },
            "smallTrader": {
              "long": 30965,
              "short": 7427,
              "net": 23538
            }
          },
          "openInterest": 99266
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86088,
              "short": 69968,
              "net": 16120
            },
            "nonCommercial": {
              "long": 8532,
              "short": 26662,
              "net": -18130
            },
            "smallTrader": {
              "long": 26704,
              "short": 24694,
              "net": 2010
            }
          },
          "openInterest": 144477
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86979,
              "short": 75816,
              "net": 11163
            },
            "nonCommercial": {
              "long": 20699,
              "short": 34895,
              "net": -14196
            },
            "smallTrader": {
              "long": 23707,
              "short": 20674,
              "net": 3033
            }
          },
          "openInterest": 149081
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144920,
              "short": 100484,
              "net": 44436
            },
            "nonCommercial": {
              "long": 36521,
              "short": 67090,
              "net": -30569
            },
            "smallTrader": {
              "long": 38544,
              "short": 52411,
              "net": -13867
            }
          },
          "openInterest": 236272
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173679,
              "short": 245268,
              "net": -71589
            },
            "nonCommercial": {
              "long": 91292,
              "short": 51285,
              "net": 40007
            },
            "smallTrader": {
              "long": 60298,
              "short": 28716,
              "net": 31582
            }
          },
          "openInterest": 353075
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7955,
              "short": 44575,
              "net": -36620
            },
            "nonCommercial": {
              "long": 33728,
              "short": 8739,
              "net": 24989
            },
            "smallTrader": {
              "long": 18599,
              "short": 6968,
              "net": 11631
            }
          },
          "openInterest": 60282
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16903,
              "short": 2205,
              "net": 14698
            },
            "nonCommercial": {
              "long": 6360,
              "short": 19279,
              "net": -12919
            },
            "smallTrader": {
              "long": 2086,
              "short": 3865,
              "net": -1779
            }
          },
          "openInterest": 27370
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2528,
              "short": 7083,
              "net": -4555
            },
            "nonCommercial": {
              "long": 4600,
              "short": 1381,
              "net": 3219
            },
            "smallTrader": {
              "long": 1988,
              "short": 652,
              "net": 1336
            }
          },
          "openInterest": 9359
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41054,
              "short": 29169,
              "net": 11885
            },
            "nonCommercial": {
              "long": 12252,
              "short": 23479,
              "net": -11227
            },
            "smallTrader": {
              "long": 11259,
              "short": 11917,
              "net": -658
            }
          },
          "openInterest": 67584
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106574,
              "short": 80526,
              "net": 26048
            },
            "nonCommercial": {
              "long": 37754,
              "short": 67376,
              "net": -29622
            },
            "smallTrader": {
              "long": 25105,
              "short": 21531,
              "net": 3574
            }
          },
          "openInterest": 183042
        }
      ]
    },
    {
      "reportDate": "2005-01-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1078816,
              "short": 940618,
              "net": 138198
            },
            "nonCommercial": {
              "long": 403430,
              "short": 371445,
              "net": 31985
            },
            "smallTrader": {
              "long": 157334,
              "short": 327517,
              "net": -170183
            }
          },
          "openInterest": 1676478
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 156669,
              "short": 117751,
              "net": 38918
            },
            "nonCommercial": {
              "long": 67803,
              "short": 84343,
              "net": -16540
            },
            "smallTrader": {
              "long": 27437,
              "short": 49815,
              "net": -22378
            }
          },
          "openInterest": 252434
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 323154,
              "short": 371941,
              "net": -48787
            },
            "nonCommercial": {
              "long": 176659,
              "short": 110636,
              "net": 66023
            },
            "smallTrader": {
              "long": 101574,
              "short": 118810,
              "net": -17236
            }
          },
          "openInterest": 605730
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 719878,
              "short": 715360,
              "net": 4518
            },
            "nonCommercial": {
              "long": 319823,
              "short": 248655,
              "net": 71168
            },
            "smallTrader": {
              "long": 97271,
              "short": 172957,
              "net": -75686
            }
          },
          "openInterest": 1147002
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10887,
              "short": 55491,
              "net": -44604
            },
            "nonCommercial": {
              "long": 32283,
              "short": 1670,
              "net": 30613
            },
            "smallTrader": {
              "long": 23423,
              "short": 9432,
              "net": 13991
            }
          },
          "openInterest": 66759
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27277,
              "short": 51423,
              "net": -24146
            },
            "nonCommercial": {
              "long": 24458,
              "short": 11935,
              "net": 12523
            },
            "smallTrader": {
              "long": 24251,
              "short": 12628,
              "net": 11623
            }
          },
          "openInterest": 75999
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20814,
              "short": 47151,
              "net": -26337
            },
            "nonCommercial": {
              "long": 20448,
              "short": 10786,
              "net": 9662
            },
            "smallTrader": {
              "long": 29452,
              "short": 12777,
              "net": 16675
            }
          },
          "openInterest": 71055
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94637,
              "short": 108198,
              "net": -13561
            },
            "nonCommercial": {
              "long": 15935,
              "short": 6227,
              "net": 9708
            },
            "smallTrader": {
              "long": 5758,
              "short": 1905,
              "net": 3853
            }
          },
          "openInterest": 118137
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41031,
              "short": 82121,
              "net": -41090
            },
            "nonCommercial": {
              "long": 46750,
              "short": 11205,
              "net": 35545
            },
            "smallTrader": {
              "long": 9924,
              "short": 4379,
              "net": 5545
            }
          },
          "openInterest": 107609
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35911,
              "short": 62023,
              "net": -26112
            },
            "nonCommercial": {
              "long": 26545,
              "short": 6281,
              "net": 20264
            },
            "smallTrader": {
              "long": 13494,
              "short": 7646,
              "net": 5848
            }
          },
          "openInterest": 87161
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 399972,
              "short": 269866,
              "net": 130106
            },
            "nonCommercial": {
              "long": 81565,
              "short": 174000,
              "net": -92435
            },
            "smallTrader": {
              "long": 94112,
              "short": 131783,
              "net": -37671
            }
          },
          "openInterest": 604517
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52205,
              "short": 36057,
              "net": 16148
            },
            "nonCommercial": {
              "long": 15899,
              "short": 37177,
              "net": -21278
            },
            "smallTrader": {
              "long": 10189,
              "short": 5059,
              "net": 5130
            }
          },
          "openInterest": 82705
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 479579,
              "short": 465979,
              "net": 13600
            },
            "nonCommercial": {
              "long": 74567,
              "short": 67020,
              "net": 7547
            },
            "smallTrader": {
              "long": 54883,
              "short": 76030,
              "net": -21147
            }
          },
          "openInterest": 683120
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37380,
              "short": 63543,
              "net": -26163
            },
            "nonCommercial": {
              "long": 35806,
              "short": 24735,
              "net": 11071
            },
            "smallTrader": {
              "long": 66690,
              "short": 51598,
              "net": 15092
            }
          },
          "openInterest": 141191
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6750,
              "short": 3433,
              "net": 3317
            },
            "nonCommercial": {
              "long": 4590,
              "short": 3075,
              "net": 1515
            },
            "smallTrader": {
              "long": 4076,
              "short": 8908,
              "net": -4832
            }
          },
          "openInterest": 16972
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89301,
              "short": 195043,
              "net": -105742
            },
            "nonCommercial": {
              "long": 140471,
              "short": 67228,
              "net": 73243
            },
            "smallTrader": {
              "long": 55688,
              "short": 23189,
              "net": 32499
            }
          },
          "openInterest": 302298
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102327,
              "short": 88935,
              "net": 13392
            },
            "nonCommercial": {
              "long": 10816,
              "short": 24395,
              "net": -13579
            },
            "smallTrader": {
              "long": 24333,
              "short": 24146,
              "net": 187
            }
          },
          "openInterest": 149494
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88489,
              "short": 126703,
              "net": -38214
            },
            "nonCommercial": {
              "long": 33972,
              "short": 11252,
              "net": 22720
            },
            "smallTrader": {
              "long": 33284,
              "short": 17790,
              "net": 15494
            }
          },
          "openInterest": 155870
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39031,
              "short": 43762,
              "net": -4731
            },
            "nonCommercial": {
              "long": 28157,
              "short": 7804,
              "net": 20353
            },
            "smallTrader": {
              "long": 20770,
              "short": 36392,
              "net": -15622
            }
          },
          "openInterest": 105414
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66592,
              "short": 74233,
              "net": -7641
            },
            "nonCommercial": {
              "long": 36088,
              "short": 15084,
              "net": 21004
            },
            "smallTrader": {
              "long": 15259,
              "short": 28622,
              "net": -13363
            }
          },
          "openInterest": 136358
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21367,
              "short": 57261,
              "net": -35894
            },
            "nonCommercial": {
              "long": 42781,
              "short": 9870,
              "net": 32911
            },
            "smallTrader": {
              "long": 10109,
              "short": 7126,
              "net": 2983
            }
          },
          "openInterest": 74868
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212115,
              "short": 193458,
              "net": 18657
            },
            "nonCommercial": {
              "long": 21781,
              "short": 69414,
              "net": -47633
            },
            "smallTrader": {
              "long": 58348,
              "short": 29372,
              "net": 28976
            }
          },
          "openInterest": 395907
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2404,
              "short": 5183,
              "net": -2779
            },
            "nonCommercial": {
              "long": 2293,
              "short": 167,
              "net": 2126
            },
            "smallTrader": {
              "long": 1424,
              "short": 771,
              "net": 653
            }
          },
          "openInterest": 6201
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 81305,
              "short": 85186,
              "net": -3881
            },
            "nonCommercial": {
              "long": 13282,
              "short": 13320,
              "net": -38
            },
            "smallTrader": {
              "long": 12580,
              "short": 8661,
              "net": 3919
            }
          },
          "openInterest": 108528
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18843,
              "short": 77637,
              "net": -58794
            },
            "nonCommercial": {
              "long": 43147,
              "short": 4797,
              "net": 38350
            },
            "smallTrader": {
              "long": 30005,
              "short": 9561,
              "net": 20444
            }
          },
          "openInterest": 96882
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93545,
              "short": 68092,
              "net": 25453
            },
            "nonCommercial": {
              "long": 8391,
              "short": 33317,
              "net": -24926
            },
            "smallTrader": {
              "long": 23971,
              "short": 24498,
              "net": -527
            }
          },
          "openInterest": 152084
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89351,
              "short": 70452,
              "net": 18899
            },
            "nonCommercial": {
              "long": 19613,
              "short": 38810,
              "net": -19197
            },
            "smallTrader": {
              "long": 20839,
              "short": 20541,
              "net": 298
            }
          },
          "openInterest": 147039
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147212,
              "short": 89160,
              "net": 58052
            },
            "nonCommercial": {
              "long": 30135,
              "short": 75205,
              "net": -45070
            },
            "smallTrader": {
              "long": 39913,
              "short": 52895,
              "net": -12982
            }
          },
          "openInterest": 233674
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169629,
              "short": 264034,
              "net": -94405
            },
            "nonCommercial": {
              "long": 112848,
              "short": 54449,
              "net": 58399
            },
            "smallTrader": {
              "long": 65229,
              "short": 29223,
              "net": 36006
            }
          },
          "openInterest": 380803
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12266,
              "short": 33078,
              "net": -20812
            },
            "nonCommercial": {
              "long": 19388,
              "short": 7893,
              "net": 11495
            },
            "smallTrader": {
              "long": 19332,
              "short": 10015,
              "net": 9317
            }
          },
          "openInterest": 50988
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12268,
              "short": 2155,
              "net": 10113
            },
            "nonCommercial": {
              "long": 5667,
              "short": 14532,
              "net": -8865
            },
            "smallTrader": {
              "long": 2125,
              "short": 3373,
              "net": -1248
            }
          },
          "openInterest": 22089
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2606,
              "short": 7099,
              "net": -4493
            },
            "nonCommercial": {
              "long": 4589,
              "short": 1424,
              "net": 3165
            },
            "smallTrader": {
              "long": 1940,
              "short": 612,
              "net": 1328
            }
          },
          "openInterest": 9379
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45702,
              "short": 28656,
              "net": 17046
            },
            "nonCommercial": {
              "long": 12061,
              "short": 27147,
              "net": -15086
            },
            "smallTrader": {
              "long": 11222,
              "short": 13182,
              "net": -1960
            }
          },
          "openInterest": 72296
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110992,
              "short": 76866,
              "net": 34126
            },
            "nonCommercial": {
              "long": 38061,
              "short": 76909,
              "net": -38848
            },
            "smallTrader": {
              "long": 30659,
              "short": 25937,
              "net": 4722
            }
          },
          "openInterest": 195001
        }
      ]
    },
    {
      "reportDate": "2005-01-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1078515,
              "short": 916098,
              "net": 162417
            },
            "nonCommercial": {
              "long": 402963,
              "short": 408100,
              "net": -5137
            },
            "smallTrader": {
              "long": 175092,
              "short": 332372,
              "net": -157280
            }
          },
          "openInterest": 1683691
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 173308,
              "short": 130624,
              "net": 42684
            },
            "nonCommercial": {
              "long": 73179,
              "short": 87651,
              "net": -14472
            },
            "smallTrader": {
              "long": 25312,
              "short": 53524,
              "net": -28212
            }
          },
          "openInterest": 272173
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 341442,
              "short": 403256,
              "net": -61814
            },
            "nonCommercial": {
              "long": 186288,
              "short": 112560,
              "net": 73728
            },
            "smallTrader": {
              "long": 111751,
              "short": 123665,
              "net": -11914
            }
          },
          "openInterest": 645645
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 761409,
              "short": 746521,
              "net": 14888
            },
            "nonCommercial": {
              "long": 318122,
              "short": 238648,
              "net": 79474
            },
            "smallTrader": {
              "long": 75491,
              "short": 169853,
              "net": -94362
            }
          },
          "openInterest": 1166477
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14661,
              "short": 52728,
              "net": -38067
            },
            "nonCommercial": {
              "long": 26494,
              "short": 517,
              "net": 25977
            },
            "smallTrader": {
              "long": 21460,
              "short": 9370,
              "net": 12090
            }
          },
          "openInterest": 62685
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22216,
              "short": 51666,
              "net": -29450
            },
            "nonCommercial": {
              "long": 22756,
              "short": 1364,
              "net": 21392
            },
            "smallTrader": {
              "long": 21482,
              "short": 13424,
              "net": 8058
            }
          },
          "openInterest": 66467
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22579,
              "short": 47479,
              "net": -24900
            },
            "nonCommercial": {
              "long": 19317,
              "short": 9424,
              "net": 9893
            },
            "smallTrader": {
              "long": 27546,
              "short": 12539,
              "net": 15007
            }
          },
          "openInterest": 69850
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93306,
              "short": 102226,
              "net": -8920
            },
            "nonCommercial": {
              "long": 15897,
              "short": 11796,
              "net": 4101
            },
            "smallTrader": {
              "long": 6216,
              "short": 1397,
              "net": 4819
            }
          },
          "openInterest": 117819
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39280,
              "short": 74707,
              "net": -35427
            },
            "nonCommercial": {
              "long": 40365,
              "short": 10639,
              "net": 29726
            },
            "smallTrader": {
              "long": 10138,
              "short": 4437,
              "net": 5701
            }
          },
          "openInterest": 98761
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34815,
              "short": 59085,
              "net": -24270
            },
            "nonCommercial": {
              "long": 23188,
              "short": 5116,
              "net": 18072
            },
            "smallTrader": {
              "long": 12710,
              "short": 6512,
              "net": 6198
            }
          },
          "openInterest": 81259
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403455,
              "short": 294807,
              "net": 108648
            },
            "nonCommercial": {
              "long": 84505,
              "short": 151441,
              "net": -66936
            },
            "smallTrader": {
              "long": 96565,
              "short": 138277,
              "net": -41712
            }
          },
          "openInterest": 613073
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45140,
              "short": 53355,
              "net": -8215
            },
            "nonCommercial": {
              "long": 27287,
              "short": 25567,
              "net": 1720
            },
            "smallTrader": {
              "long": 12384,
              "short": 5889,
              "net": 6495
            }
          },
          "openInterest": 92056
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 488223,
              "short": 478166,
              "net": 10057
            },
            "nonCommercial": {
              "long": 79563,
              "short": 70949,
              "net": 8614
            },
            "smallTrader": {
              "long": 49431,
              "short": 68102,
              "net": -18671
            }
          },
          "openInterest": 707361
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38897,
              "short": 68858,
              "net": -29961
            },
            "nonCommercial": {
              "long": 33414,
              "short": 17233,
              "net": 16181
            },
            "smallTrader": {
              "long": 70904,
              "short": 57124,
              "net": 13780
            }
          },
          "openInterest": 143785
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7019,
              "short": 3572,
              "net": 3447
            },
            "nonCommercial": {
              "long": 5424,
              "short": 2859,
              "net": 2565
            },
            "smallTrader": {
              "long": 4012,
              "short": 10024,
              "net": -6012
            }
          },
          "openInterest": 18118
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94433,
              "short": 164780,
              "net": -70347
            },
            "nonCommercial": {
              "long": 109497,
              "short": 72710,
              "net": 36787
            },
            "smallTrader": {
              "long": 52361,
              "short": 18801,
              "net": 33560
            }
          },
          "openInterest": 275461
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104244,
              "short": 89949,
              "net": 14295
            },
            "nonCommercial": {
              "long": 9944,
              "short": 24979,
              "net": -15035
            },
            "smallTrader": {
              "long": 24210,
              "short": 23470,
              "net": 740
            }
          },
          "openInterest": 150491
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92180,
              "short": 130683,
              "net": -38503
            },
            "nonCommercial": {
              "long": 35208,
              "short": 11463,
              "net": 23745
            },
            "smallTrader": {
              "long": 34282,
              "short": 19524,
              "net": 14758
            }
          },
          "openInterest": 161868
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37828,
              "short": 47131,
              "net": -9303
            },
            "nonCommercial": {
              "long": 30498,
              "short": 6214,
              "net": 24284
            },
            "smallTrader": {
              "long": 19663,
              "short": 34644,
              "net": -14981
            }
          },
          "openInterest": 103554
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64110,
              "short": 72390,
              "net": -8280
            },
            "nonCommercial": {
              "long": 41027,
              "short": 15033,
              "net": 25994
            },
            "smallTrader": {
              "long": 18415,
              "short": 36129,
              "net": -17714
            }
          },
          "openInterest": 143587
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17211,
              "short": 54463,
              "net": -37252
            },
            "nonCommercial": {
              "long": 38533,
              "short": 6397,
              "net": 32136
            },
            "smallTrader": {
              "long": 12725,
              "short": 7609,
              "net": 5116
            }
          },
          "openInterest": 69157
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218216,
              "short": 193986,
              "net": 24230
            },
            "nonCommercial": {
              "long": 21013,
              "short": 75895,
              "net": -54882
            },
            "smallTrader": {
              "long": 60226,
              "short": 29574,
              "net": 30652
            }
          },
          "openInterest": 405241
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2602,
              "short": 5195,
              "net": -2593
            },
            "nonCommercial": {
              "long": 2399,
              "short": 549,
              "net": 1850
            },
            "smallTrader": {
              "long": 1442,
              "short": 699,
              "net": 743
            }
          },
          "openInterest": 6443
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 104826,
              "short": 103712,
              "net": 1114
            },
            "nonCommercial": {
              "long": 20739,
              "short": 17458,
              "net": 3281
            },
            "smallTrader": {
              "long": 8258,
              "short": 12653,
              "net": -4395
            }
          },
          "openInterest": 135007
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19423,
              "short": 73934,
              "net": -54511
            },
            "nonCommercial": {
              "long": 42170,
              "short": 9052,
              "net": 33118
            },
            "smallTrader": {
              "long": 30364,
              "short": 8971,
              "net": 21393
            }
          },
          "openInterest": 98189
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84012,
              "short": 75211,
              "net": 8801
            },
            "nonCommercial": {
              "long": 14090,
              "short": 26805,
              "net": -12715
            },
            "smallTrader": {
              "long": 26626,
              "short": 22712,
              "net": 3914
            }
          },
          "openInterest": 149191
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94952,
              "short": 73328,
              "net": 21624
            },
            "nonCommercial": {
              "long": 20737,
              "short": 42442,
              "net": -21705
            },
            "smallTrader": {
              "long": 21098,
              "short": 21017,
              "net": 81
            }
          },
          "openInterest": 152958
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151466,
              "short": 88576,
              "net": 62890
            },
            "nonCommercial": {
              "long": 28599,
              "short": 80137,
              "net": -51538
            },
            "smallTrader": {
              "long": 37740,
              "short": 49092,
              "net": -11352
            }
          },
          "openInterest": 233595
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173118,
              "short": 233398,
              "net": -60280
            },
            "nonCommercial": {
              "long": 88567,
              "short": 54007,
              "net": 34560
            },
            "smallTrader": {
              "long": 60787,
              "short": 35067,
              "net": 25720
            }
          },
          "openInterest": 353721
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25813,
              "short": 29654,
              "net": -3841
            },
            "nonCommercial": {
              "long": 11883,
              "short": 11823,
              "net": 60
            },
            "smallTrader": {
              "long": 15903,
              "short": 12122,
              "net": 3781
            }
          },
          "openInterest": 53634
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8925,
              "short": 3879,
              "net": 5046
            },
            "nonCommercial": {
              "long": 4908,
              "short": 10078,
              "net": -5170
            },
            "smallTrader": {
              "long": 2233,
              "short": 2109,
              "net": 124
            }
          },
          "openInterest": 18150
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2275,
              "short": 7109,
              "net": -4834
            },
            "nonCommercial": {
              "long": 4813,
              "short": 1414,
              "net": 3399
            },
            "smallTrader": {
              "long": 2591,
              "short": 1156,
              "net": 1435
            }
          },
          "openInterest": 9924
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41423,
              "short": 32245,
              "net": 9178
            },
            "nonCommercial": {
              "long": 10427,
              "short": 17630,
              "net": -7203
            },
            "smallTrader": {
              "long": 11745,
              "short": 13720,
              "net": -1975
            }
          },
          "openInterest": 66942
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109514,
              "short": 82793,
              "net": 26721
            },
            "nonCommercial": {
              "long": 37013,
              "short": 66426,
              "net": -29413
            },
            "smallTrader": {
              "long": 30064,
              "short": 27372,
              "net": 2692
            }
          },
          "openInterest": 192983
        }
      ]
    },
    {
      "reportDate": "2005-01-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1053201,
              "short": 930769,
              "net": 122432
            },
            "nonCommercial": {
              "long": 414968,
              "short": 381422,
              "net": 33546
            },
            "smallTrader": {
              "long": 171087,
              "short": 327065,
              "net": -155978
            }
          },
          "openInterest": 1668148
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 185839,
              "short": 148334,
              "net": 37505
            },
            "nonCommercial": {
              "long": 79632,
              "short": 88714,
              "net": -9082
            },
            "smallTrader": {
              "long": 29058,
              "short": 57481,
              "net": -28423
            }
          },
          "openInterest": 295603
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 367157,
              "short": 425643,
              "net": -58486
            },
            "nonCommercial": {
              "long": 189534,
              "short": 121738,
              "net": 67796
            },
            "smallTrader": {
              "long": 115448,
              "short": 124758,
              "net": -9310
            }
          },
          "openInterest": 679522
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 756772,
              "short": 768889,
              "net": -12117
            },
            "nonCommercial": {
              "long": 328104,
              "short": 221977,
              "net": 106127
            },
            "smallTrader": {
              "long": 70882,
              "short": 164892,
              "net": -94010
            }
          },
          "openInterest": 1167979
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15419,
              "short": 54133,
              "net": -38714
            },
            "nonCommercial": {
              "long": 27749,
              "short": 534,
              "net": 27215
            },
            "smallTrader": {
              "long": 21898,
              "short": 10399,
              "net": 11499
            }
          },
          "openInterest": 65081
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21563,
              "short": 47502,
              "net": -25939
            },
            "nonCommercial": {
              "long": 21007,
              "short": 2292,
              "net": 18715
            },
            "smallTrader": {
              "long": 21925,
              "short": 14701,
              "net": 7224
            }
          },
          "openInterest": 64508
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29262,
              "short": 49283,
              "net": -20021
            },
            "nonCommercial": {
              "long": 19773,
              "short": 14273,
              "net": 5500
            },
            "smallTrader": {
              "long": 27947,
              "short": 13426,
              "net": 14521
            }
          },
          "openInterest": 77385
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88970,
              "short": 100500,
              "net": -11530
            },
            "nonCommercial": {
              "long": 18705,
              "short": 12592,
              "net": 6113
            },
            "smallTrader": {
              "long": 6971,
              "short": 1554,
              "net": 5417
            }
          },
          "openInterest": 116940
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37767,
              "short": 74369,
              "net": -36602
            },
            "nonCommercial": {
              "long": 42441,
              "short": 11033,
              "net": 31408
            },
            "smallTrader": {
              "long": 10161,
              "short": 4967,
              "net": 5194
            }
          },
          "openInterest": 100093
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34140,
              "short": 57434,
              "net": -23294
            },
            "nonCommercial": {
              "long": 23417,
              "short": 5836,
              "net": 17581
            },
            "smallTrader": {
              "long": 13087,
              "short": 7374,
              "net": 5713
            }
          },
          "openInterest": 81248
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 420238,
              "short": 265788,
              "net": 154450
            },
            "nonCommercial": {
              "long": 80205,
              "short": 194209,
              "net": -114004
            },
            "smallTrader": {
              "long": 100499,
              "short": 140945,
              "net": -40446
            }
          },
          "openInterest": 631557
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46941,
              "short": 56870,
              "net": -9929
            },
            "nonCommercial": {
              "long": 27894,
              "short": 24880,
              "net": 3014
            },
            "smallTrader": {
              "long": 12937,
              "short": 6022,
              "net": 6915
            }
          },
          "openInterest": 94731
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 495530,
              "short": 491377,
              "net": 4153
            },
            "nonCommercial": {
              "long": 86451,
              "short": 70526,
              "net": 15925
            },
            "smallTrader": {
              "long": 51391,
              "short": 71469,
              "net": -20078
            }
          },
          "openInterest": 718813
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44413,
              "short": 62300,
              "net": -17887
            },
            "nonCommercial": {
              "long": 28380,
              "short": 18467,
              "net": 9913
            },
            "smallTrader": {
              "long": 57979,
              "short": 50005,
              "net": 7974
            }
          },
          "openInterest": 131661
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6913,
              "short": 3593,
              "net": 3320
            },
            "nonCommercial": {
              "long": 5979,
              "short": 2792,
              "net": 3187
            },
            "smallTrader": {
              "long": 4000,
              "short": 10507,
              "net": -6507
            }
          },
          "openInterest": 18877
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93319,
              "short": 156259,
              "net": -62940
            },
            "nonCommercial": {
              "long": 107825,
              "short": 78259,
              "net": 29566
            },
            "smallTrader": {
              "long": 54448,
              "short": 21074,
              "net": 33374
            }
          },
          "openInterest": 275630
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105746,
              "short": 91181,
              "net": 14565
            },
            "nonCommercial": {
              "long": 12754,
              "short": 26076,
              "net": -13322
            },
            "smallTrader": {
              "long": 24887,
              "short": 26130,
              "net": -1243
            }
          },
          "openInterest": 154755
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88284,
              "short": 120135,
              "net": -31851
            },
            "nonCommercial": {
              "long": 39872,
              "short": 31993,
              "net": 7879
            },
            "smallTrader": {
              "long": 42952,
              "short": 18980,
              "net": 23972
            }
          },
          "openInterest": 171109
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36348,
              "short": 47531,
              "net": -11183
            },
            "nonCommercial": {
              "long": 31028,
              "short": 5967,
              "net": 25061
            },
            "smallTrader": {
              "long": 20890,
              "short": 34768,
              "net": -13878
            }
          },
          "openInterest": 103915
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61453,
              "short": 70672,
              "net": -9219
            },
            "nonCommercial": {
              "long": 43679,
              "short": 16234,
              "net": 27445
            },
            "smallTrader": {
              "long": 18185,
              "short": 36411,
              "net": -18226
            }
          },
          "openInterest": 143906
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14292,
              "short": 61813,
              "net": -47521
            },
            "nonCommercial": {
              "long": 47902,
              "short": 5122,
              "net": 42780
            },
            "smallTrader": {
              "long": 9724,
              "short": 4983,
              "net": 4741
            }
          },
          "openInterest": 72418
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223440,
              "short": 199170,
              "net": 24270
            },
            "nonCommercial": {
              "long": 22250,
              "short": 77740,
              "net": -55490
            },
            "smallTrader": {
              "long": 57928,
              "short": 26708,
              "net": 31220
            }
          },
          "openInterest": 410253
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2478,
              "short": 5648,
              "net": -3170
            },
            "nonCommercial": {
              "long": 2637,
              "short": 229,
              "net": 2408
            },
            "smallTrader": {
              "long": 1494,
              "short": 732,
              "net": 762
            }
          },
          "openInterest": 6609
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 103256,
              "short": 108502,
              "net": -5246
            },
            "nonCommercial": {
              "long": 22737,
              "short": 17494,
              "net": 5243
            },
            "smallTrader": {
              "long": 15376,
              "short": 15373,
              "net": 3
            }
          },
          "openInterest": 142522
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20620,
              "short": 74229,
              "net": -53609
            },
            "nonCommercial": {
              "long": 42288,
              "short": 9642,
              "net": 32646
            },
            "smallTrader": {
              "long": 29801,
              "short": 8838,
              "net": 20963
            }
          },
          "openInterest": 98962
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99003,
              "short": 68625,
              "net": 30378
            },
            "nonCommercial": {
              "long": 7249,
              "short": 40001,
              "net": -32752
            },
            "smallTrader": {
              "long": 26940,
              "short": 24566,
              "net": 2374
            }
          },
          "openInterest": 159993
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103101,
              "short": 71120,
              "net": 31981
            },
            "nonCommercial": {
              "long": 21012,
              "short": 52996,
              "net": -31984
            },
            "smallTrader": {
              "long": 23071,
              "short": 23068,
              "net": 3
            }
          },
          "openInterest": 165137
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158347,
              "short": 77775,
              "net": 80572
            },
            "nonCommercial": {
              "long": 27455,
              "short": 101769,
              "net": -74314
            },
            "smallTrader": {
              "long": 45472,
              "short": 51730,
              "net": -6258
            }
          },
          "openInterest": 247702
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169792,
              "short": 235513,
              "net": -65721
            },
            "nonCommercial": {
              "long": 87229,
              "short": 48067,
              "net": 39162
            },
            "smallTrader": {
              "long": 62319,
              "short": 35760,
              "net": 26559
            }
          },
          "openInterest": 350458
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27306,
              "short": 27276,
              "net": 30
            },
            "nonCommercial": {
              "long": 11217,
              "short": 12317,
              "net": -1100
            },
            "smallTrader": {
              "long": 13613,
              "short": 12543,
              "net": 1070
            }
          },
          "openInterest": 52151
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8740,
              "short": 3297,
              "net": 5443
            },
            "nonCommercial": {
              "long": 4297,
              "short": 10221,
              "net": -5924
            },
            "smallTrader": {
              "long": 2377,
              "short": 1896,
              "net": 481
            }
          },
          "openInterest": 17426
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3413,
              "short": 8367,
              "net": -4954
            },
            "nonCommercial": {
              "long": 4724,
              "short": 1269,
              "net": 3455
            },
            "smallTrader": {
              "long": 2021,
              "short": 522,
              "net": 1499
            }
          },
          "openInterest": 10406
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39492,
              "short": 31161,
              "net": 8331
            },
            "nonCommercial": {
              "long": 11884,
              "short": 18291,
              "net": -6407
            },
            "smallTrader": {
              "long": 13168,
              "short": 15092,
              "net": -1924
            }
          },
          "openInterest": 69078
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116047,
              "short": 80359,
              "net": 35688
            },
            "nonCommercial": {
              "long": 36768,
              "short": 77173,
              "net": -40405
            },
            "smallTrader": {
              "long": 32517,
              "short": 27800,
              "net": 4717
            }
          },
          "openInterest": 204294
        }
      ]
    },
    {
      "reportDate": "2005-01-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1068279,
              "short": 790416,
              "net": 277863
            },
            "nonCommercial": {
              "long": 276629,
              "short": 330215,
              "net": -53586
            },
            "smallTrader": {
              "long": 264116,
              "short": 488393,
              "net": -224277
            }
          },
          "openInterest": 1643461
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 182049,
              "short": 136803,
              "net": 45246
            },
            "nonCommercial": {
              "long": 80008,
              "short": 80034,
              "net": -26
            },
            "smallTrader": {
              "long": 49209,
              "short": 94429,
              "net": -45220
            }
          },
          "openInterest": 311966
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 372803,
              "short": 376880,
              "net": -4077
            },
            "nonCommercial": {
              "long": 187206,
              "short": 156913,
              "net": 30293
            },
            "smallTrader": {
              "long": 148299,
              "short": 174515,
              "net": -26216
            }
          },
          "openInterest": 719351
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 739415,
              "short": 686840,
              "net": 52575
            },
            "nonCommercial": {
              "long": 282440,
              "short": 174527,
              "net": 107913
            },
            "smallTrader": {
              "long": 125577,
              "short": 286065,
              "net": -160488
            }
          },
          "openInterest": 1159390
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16991,
              "short": 59467,
              "net": -42476
            },
            "nonCommercial": {
              "long": 31905,
              "short": 1002,
              "net": 30903
            },
            "smallTrader": {
              "long": 22906,
              "short": 11333,
              "net": 11573
            }
          },
          "openInterest": 71814
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23465,
              "short": 45528,
              "net": -22063
            },
            "nonCommercial": {
              "long": 18616,
              "short": 2626,
              "net": 15990
            },
            "smallTrader": {
              "long": 21843,
              "short": 15770,
              "net": 6073
            }
          },
          "openInterest": 63971
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33085,
              "short": 47224,
              "net": -14139
            },
            "nonCommercial": {
              "long": 17352,
              "short": 14699,
              "net": 2653
            },
            "smallTrader": {
              "long": 27960,
              "short": 16474,
              "net": 11486
            }
          },
          "openInterest": 78850
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86756,
              "short": 98446,
              "net": -11690
            },
            "nonCommercial": {
              "long": 19546,
              "short": 13359,
              "net": 6187
            },
            "smallTrader": {
              "long": 6768,
              "short": 1265,
              "net": 5503
            }
          },
          "openInterest": 115801
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38820,
              "short": 76122,
              "net": -37302
            },
            "nonCommercial": {
              "long": 42710,
              "short": 11319,
              "net": 31391
            },
            "smallTrader": {
              "long": 10909,
              "short": 4998,
              "net": 5911
            }
          },
          "openInterest": 102991
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33376,
              "short": 59393,
              "net": -26017
            },
            "nonCommercial": {
              "long": 27127,
              "short": 7247,
              "net": 19880
            },
            "smallTrader": {
              "long": 13843,
              "short": 7706,
              "net": 6137
            }
          },
          "openInterest": 87458
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402070,
              "short": 244588,
              "net": 157482
            },
            "nonCommercial": {
              "long": 73589,
              "short": 186076,
              "net": -112487
            },
            "smallTrader": {
              "long": 127892,
              "short": 172887,
              "net": -44995
            }
          },
          "openInterest": 644934
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44422,
              "short": 61929,
              "net": -17507
            },
            "nonCommercial": {
              "long": 30012,
              "short": 20857,
              "net": 9155
            },
            "smallTrader": {
              "long": 17225,
              "short": 8873,
              "net": 8352
            }
          },
          "openInterest": 98269
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 476155,
              "short": 494844,
              "net": -18689
            },
            "nonCommercial": {
              "long": 98204,
              "short": 64354,
              "net": 33850
            },
            "smallTrader": {
              "long": 48854,
              "short": 64015,
              "net": -15161
            }
          },
          "openInterest": 713890
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56009,
              "short": 61407,
              "net": -5398
            },
            "nonCommercial": {
              "long": 25401,
              "short": 24633,
              "net": 768
            },
            "smallTrader": {
              "long": 49219,
              "short": 44589,
              "net": 4630
            }
          },
          "openInterest": 131203
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7495,
              "short": 3628,
              "net": 3867
            },
            "nonCommercial": {
              "long": 6463,
              "short": 3223,
              "net": 3240
            },
            "smallTrader": {
              "long": 3890,
              "short": 10997,
              "net": -7107
            }
          },
          "openInterest": 19949
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86831,
              "short": 146415,
              "net": -59584
            },
            "nonCommercial": {
              "long": 107378,
              "short": 79033,
              "net": 28345
            },
            "smallTrader": {
              "long": 60499,
              "short": 29260,
              "net": 31239
            }
          },
          "openInterest": 273430
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108879,
              "short": 100957,
              "net": 7922
            },
            "nonCommercial": {
              "long": 18087,
              "short": 24406,
              "net": -6319
            },
            "smallTrader": {
              "long": 24813,
              "short": 26416,
              "net": -1603
            }
          },
          "openInterest": 164803
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90835,
              "short": 111336,
              "net": -20501
            },
            "nonCommercial": {
              "long": 33608,
              "short": 32684,
              "net": 924
            },
            "smallTrader": {
              "long": 37616,
              "short": 18039,
              "net": 19577
            }
          },
          "openInterest": 162182
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37276,
              "short": 43420,
              "net": -6144
            },
            "nonCommercial": {
              "long": 26129,
              "short": 5861,
              "net": 20268
            },
            "smallTrader": {
              "long": 20030,
              "short": 34154,
              "net": -14124
            }
          },
          "openInterest": 100333
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64227,
              "short": 70677,
              "net": -6450
            },
            "nonCommercial": {
              "long": 40369,
              "short": 16252,
              "net": 24117
            },
            "smallTrader": {
              "long": 18596,
              "short": 36263,
              "net": -17667
            }
          },
          "openInterest": 145413
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17953,
              "short": 56114,
              "net": -38161
            },
            "nonCommercial": {
              "long": 42968,
              "short": 8088,
              "net": 34880
            },
            "smallTrader": {
              "long": 7368,
              "short": 4087,
              "net": 3281
            }
          },
          "openInterest": 69088
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208403,
              "short": 196831,
              "net": 11572
            },
            "nonCommercial": {
              "long": 23670,
              "short": 69323,
              "net": -45653
            },
            "smallTrader": {
              "long": 65123,
              "short": 31042,
              "net": 34081
            }
          },
          "openInterest": 405574
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2399,
              "short": 6277,
              "net": -3878
            },
            "nonCommercial": {
              "long": 3330,
              "short": 297,
              "net": 3033
            },
            "smallTrader": {
              "long": 1601,
              "short": 756,
              "net": 845
            }
          },
          "openInterest": 7330
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 115635,
              "short": 118839,
              "net": -3204
            },
            "nonCommercial": {
              "long": 30381,
              "short": 23330,
              "net": 7051
            },
            "smallTrader": {
              "long": 12491,
              "short": 16338,
              "net": -3847
            }
          },
          "openInterest": 159560
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18862,
              "short": 70949,
              "net": -52087
            },
            "nonCommercial": {
              "long": 40809,
              "short": 10583,
              "net": 30226
            },
            "smallTrader": {
              "long": 31059,
              "short": 9198,
              "net": 21861
            }
          },
          "openInterest": 96891
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91856,
              "short": 61749,
              "net": 30107
            },
            "nonCommercial": {
              "long": 9151,
              "short": 41560,
              "net": -32409
            },
            "smallTrader": {
              "long": 28565,
              "short": 26263,
              "net": 2302
            }
          },
          "openInterest": 156537
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99880,
              "short": 70566,
              "net": 29314
            },
            "nonCommercial": {
              "long": 22403,
              "short": 50841,
              "net": -28438
            },
            "smallTrader": {
              "long": 22028,
              "short": 22904,
              "net": -876
            }
          },
          "openInterest": 163297
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151859,
              "short": 71612,
              "net": 80247
            },
            "nonCommercial": {
              "long": 27221,
              "short": 99935,
              "net": -72714
            },
            "smallTrader": {
              "long": 54023,
              "short": 61556,
              "net": -7533
            }
          },
          "openInterest": 253102
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171882,
              "short": 251944,
              "net": -80062
            },
            "nonCommercial": {
              "long": 87156,
              "short": 41824,
              "net": 45332
            },
            "smallTrader": {
              "long": 79782,
              "short": 45052,
              "net": 34730
            }
          },
          "openInterest": 374488
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29808,
              "short": 22892,
              "net": 6916
            },
            "nonCommercial": {
              "long": 8043,
              "short": 13224,
              "net": -5181
            },
            "smallTrader": {
              "long": 13191,
              "short": 14926,
              "net": -1735
            }
          },
          "openInterest": 51069
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8759,
              "short": 5190,
              "net": 3569
            },
            "nonCommercial": {
              "long": 4976,
              "short": 9972,
              "net": -4996
            },
            "smallTrader": {
              "long": 3093,
              "short": 1666,
              "net": 1427
            }
          },
          "openInterest": 18962
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2370,
              "short": 7594,
              "net": -5224
            },
            "nonCommercial": {
              "long": 4617,
              "short": 632,
              "net": 3985
            },
            "smallTrader": {
              "long": 1757,
              "short": 518,
              "net": 1239
            }
          },
          "openInterest": 9034
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38342,
              "short": 27207,
              "net": 11135
            },
            "nonCommercial": {
              "long": 9154,
              "short": 18575,
              "net": -9421
            },
            "smallTrader": {
              "long": 15143,
              "short": 16857,
              "net": -1714
            }
          },
          "openInterest": 66622
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119722,
              "short": 84730,
              "net": 34992
            },
            "nonCommercial": {
              "long": 31972,
              "short": 72617,
              "net": -40645
            },
            "smallTrader": {
              "long": 34879,
              "short": 29226,
              "net": 5653
            }
          },
          "openInterest": 207629
        }
      ]
    },
    {
      "reportDate": "2005-02-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1122142,
              "short": 830638,
              "net": 291504
            },
            "nonCommercial": {
              "long": 261427,
              "short": 316883,
              "net": -55456
            },
            "smallTrader": {
              "long": 315075,
              "short": 551123,
              "net": -236048
            }
          },
          "openInterest": 1749409
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 167129,
              "short": 131755,
              "net": 35374
            },
            "nonCommercial": {
              "long": 87641,
              "short": 80483,
              "net": 7158
            },
            "smallTrader": {
              "long": 53692,
              "short": 96224,
              "net": -42532
            }
          },
          "openInterest": 308462
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 418351,
              "short": 397153,
              "net": 21198
            },
            "nonCommercial": {
              "long": 151403,
              "short": 168968,
              "net": -17565
            },
            "smallTrader": {
              "long": 163855,
              "short": 167488,
              "net": -3633
            }
          },
          "openInterest": 754773
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 810650,
              "short": 712524,
              "net": 98126
            },
            "nonCommercial": {
              "long": 254711,
              "short": 190320,
              "net": 64391
            },
            "smallTrader": {
              "long": 141065,
              "short": 303582,
              "net": -162517
            }
          },
          "openInterest": 1220394
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15927,
              "short": 67085,
              "net": -51158
            },
            "nonCommercial": {
              "long": 38430,
              "short": 2646,
              "net": 35784
            },
            "smallTrader": {
              "long": 24537,
              "short": 9163,
              "net": 15374
            }
          },
          "openInterest": 79897
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24406,
              "short": 49927,
              "net": -25521
            },
            "nonCommercial": {
              "long": 19591,
              "short": 2898,
              "net": 16693
            },
            "smallTrader": {
              "long": 21435,
              "short": 12607,
              "net": 8828
            }
          },
          "openInterest": 65926
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37013,
              "short": 50419,
              "net": -13406
            },
            "nonCommercial": {
              "long": 12127,
              "short": 10858,
              "net": 1269
            },
            "smallTrader": {
              "long": 27470,
              "short": 15333,
              "net": 12137
            }
          },
          "openInterest": 77006
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82516,
              "short": 100344,
              "net": -17828
            },
            "nonCommercial": {
              "long": 23073,
              "short": 11004,
              "net": 12069
            },
            "smallTrader": {
              "long": 7570,
              "short": 1811,
              "net": 5759
            }
          },
          "openInterest": 115044
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39673,
              "short": 75680,
              "net": -36007
            },
            "nonCommercial": {
              "long": 42677,
              "short": 12422,
              "net": 30255
            },
            "smallTrader": {
              "long": 11741,
              "short": 5989,
              "net": 5752
            }
          },
          "openInterest": 105119
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34894,
              "short": 57507,
              "net": -22613
            },
            "nonCommercial": {
              "long": 26801,
              "short": 9486,
              "net": 17315
            },
            "smallTrader": {
              "long": 13967,
              "short": 8669,
              "net": 5298
            }
          },
          "openInterest": 88810
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404328,
              "short": 244356,
              "net": 159972
            },
            "nonCommercial": {
              "long": 72550,
              "short": 186587,
              "net": -114037
            },
            "smallTrader": {
              "long": 139480,
              "short": 185415,
              "net": -45935
            }
          },
          "openInterest": 649713
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50152,
              "short": 46039,
              "net": 4113
            },
            "nonCommercial": {
              "long": 18624,
              "short": 28115,
              "net": -9491
            },
            "smallTrader": {
              "long": 16050,
              "short": 10672,
              "net": 5378
            }
          },
          "openInterest": 90430
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 492654,
              "short": 507975,
              "net": -15321
            },
            "nonCommercial": {
              "long": 100507,
              "short": 69555,
              "net": 30952
            },
            "smallTrader": {
              "long": 44819,
              "short": 60450,
              "net": -15631
            }
          },
          "openInterest": 734197
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57821,
              "short": 64246,
              "net": -6425
            },
            "nonCommercial": {
              "long": 25980,
              "short": 24055,
              "net": 1925
            },
            "smallTrader": {
              "long": 44879,
              "short": 40379,
              "net": 4500
            }
          },
          "openInterest": 129210
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6996,
              "short": 3897,
              "net": 3099
            },
            "nonCommercial": {
              "long": 6358,
              "short": 2950,
              "net": 3408
            },
            "smallTrader": {
              "long": 3820,
              "short": 10327,
              "net": -6507
            }
          },
          "openInterest": 19302
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87665,
              "short": 145237,
              "net": -57572
            },
            "nonCommercial": {
              "long": 102388,
              "short": 74270,
              "net": 28118
            },
            "smallTrader": {
              "long": 47681,
              "short": 18227,
              "net": 29454
            }
          },
          "openInterest": 253116
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100451,
              "short": 97782,
              "net": 2669
            },
            "nonCommercial": {
              "long": 19855,
              "short": 24285,
              "net": -4430
            },
            "smallTrader": {
              "long": 25406,
              "short": 23645,
              "net": 1761
            }
          },
          "openInterest": 157694
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98634,
              "short": 122710,
              "net": -24076
            },
            "nonCommercial": {
              "long": 31214,
              "short": 30815,
              "net": 399
            },
            "smallTrader": {
              "long": 37275,
              "short": 13598,
              "net": 23677
            }
          },
          "openInterest": 167125
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38724,
              "short": 42593,
              "net": -3869
            },
            "nonCommercial": {
              "long": 24901,
              "short": 7442,
              "net": 17459
            },
            "smallTrader": {
              "long": 19687,
              "short": 33277,
              "net": -13590
            }
          },
          "openInterest": 102802
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67551,
              "short": 75300,
              "net": -7749
            },
            "nonCommercial": {
              "long": 41616,
              "short": 16137,
              "net": 25479
            },
            "smallTrader": {
              "long": 20713,
              "short": 38443,
              "net": -17730
            }
          },
          "openInterest": 149527
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15846,
              "short": 68417,
              "net": -52571
            },
            "nonCommercial": {
              "long": 53672,
              "short": 6438,
              "net": 47234
            },
            "smallTrader": {
              "long": 9164,
              "short": 3827,
              "net": 5337
            }
          },
          "openInterest": 79368
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192420,
              "short": 196659,
              "net": -4239
            },
            "nonCommercial": {
              "long": 25241,
              "short": 55776,
              "net": -30535
            },
            "smallTrader": {
              "long": 68193,
              "short": 33419,
              "net": 34774
            }
          },
          "openInterest": 391909
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2126,
              "short": 6706,
              "net": -4580
            },
            "nonCommercial": {
              "long": 4185,
              "short": 272,
              "net": 3913
            },
            "smallTrader": {
              "long": 1635,
              "short": 968,
              "net": 667
            }
          },
          "openInterest": 7946
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 114067,
              "short": 119407,
              "net": -5340
            },
            "nonCommercial": {
              "long": 31382,
              "short": 22772,
              "net": 8610
            },
            "smallTrader": {
              "long": 14142,
              "short": 17412,
              "net": -3270
            }
          },
          "openInterest": 160705
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18725,
              "short": 69140,
              "net": -50415
            },
            "nonCommercial": {
              "long": 40985,
              "short": 10753,
              "net": 30232
            },
            "smallTrader": {
              "long": 28881,
              "short": 8698,
              "net": 20183
            }
          },
          "openInterest": 95173
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97604,
              "short": 64087,
              "net": 33517
            },
            "nonCommercial": {
              "long": 10304,
              "short": 43835,
              "net": -33531
            },
            "smallTrader": {
              "long": 28440,
              "short": 28426,
              "net": 14
            }
          },
          "openInterest": 164356
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111251,
              "short": 73921,
              "net": 37330
            },
            "nonCommercial": {
              "long": 22457,
              "short": 57439,
              "net": -34982
            },
            "smallTrader": {
              "long": 23515,
              "short": 25863,
              "net": -2348
            }
          },
          "openInterest": 176861
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161571,
              "short": 76931,
              "net": 84640
            },
            "nonCommercial": {
              "long": 31256,
              "short": 107015,
              "net": -75759
            },
            "smallTrader": {
              "long": 54484,
              "short": 63365,
              "net": -8881
            }
          },
          "openInterest": 269530
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179996,
              "short": 303913,
              "net": -123917
            },
            "nonCommercial": {
              "long": 115232,
              "short": 36592,
              "net": 78640
            },
            "smallTrader": {
              "long": 87646,
              "short": 42369,
              "net": 45277
            }
          },
          "openInterest": 421891
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34468,
              "short": 23345,
              "net": 11123
            },
            "nonCommercial": {
              "long": 6322,
              "short": 13722,
              "net": -7400
            },
            "smallTrader": {
              "long": 10632,
              "short": 14355,
              "net": -3723
            }
          },
          "openInterest": 51859
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8361,
              "short": 5805,
              "net": 2556
            },
            "nonCommercial": {
              "long": 5932,
              "short": 9826,
              "net": -3894
            },
            "smallTrader": {
              "long": 2983,
              "short": 1645,
              "net": 1338
            }
          },
          "openInterest": 19411
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2259,
              "short": 7634,
              "net": -5375
            },
            "nonCommercial": {
              "long": 4613,
              "short": 629,
              "net": 3984
            },
            "smallTrader": {
              "long": 2183,
              "short": 792,
              "net": 1391
            }
          },
          "openInterest": 9356
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44915,
              "short": 25611,
              "net": 19304
            },
            "nonCommercial": {
              "long": 8852,
              "short": 26081,
              "net": -17229
            },
            "smallTrader": {
              "long": 15872,
              "short": 17947,
              "net": -2075
            }
          },
          "openInterest": 74049
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125142,
              "short": 86648,
              "net": 38494
            },
            "nonCommercial": {
              "long": 32409,
              "short": 73898,
              "net": -41489
            },
            "smallTrader": {
              "long": 40192,
              "short": 37197,
              "net": 2995
            }
          },
          "openInterest": 222294
        }
      ]
    },
    {
      "reportDate": "2005-02-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1091323,
              "short": 870944,
              "net": 220379
            },
            "nonCommercial": {
              "long": 297999,
              "short": 304380,
              "net": -6381
            },
            "smallTrader": {
              "long": 299301,
              "short": 513299,
              "net": -213998
            }
          },
          "openInterest": 1806663
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 169951,
              "short": 146075,
              "net": 23876
            },
            "nonCommercial": {
              "long": 104088,
              "short": 77400,
              "net": 26688
            },
            "smallTrader": {
              "long": 54987,
              "short": 105551,
              "net": -50564
            }
          },
          "openInterest": 329026
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 426677,
              "short": 468895,
              "net": -42218
            },
            "nonCommercial": {
              "long": 193978,
              "short": 146065,
              "net": 47913
            },
            "smallTrader": {
              "long": 167257,
              "short": 172952,
              "net": -5695
            }
          },
          "openInterest": 818964
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 861436,
              "short": 722928,
              "net": 138508
            },
            "nonCommercial": {
              "long": 230550,
              "short": 184846,
              "net": 45704
            },
            "smallTrader": {
              "long": 153649,
              "short": 337861,
              "net": -184212
            }
          },
          "openInterest": 1263427
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16625,
              "short": 60624,
              "net": -43999
            },
            "nonCommercial": {
              "long": 36050,
              "short": 8451,
              "net": 27599
            },
            "smallTrader": {
              "long": 23958,
              "short": 7558,
              "net": 16400
            }
          },
          "openInterest": 76844
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28999,
              "short": 45861,
              "net": -16862
            },
            "nonCommercial": {
              "long": 15190,
              "short": 5081,
              "net": 10109
            },
            "smallTrader": {
              "long": 20128,
              "short": 13375,
              "net": 6753
            }
          },
          "openInterest": 64686
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46446,
              "short": 46639,
              "net": -193
            },
            "nonCommercial": {
              "long": 10606,
              "short": 17971,
              "net": -7365
            },
            "smallTrader": {
              "long": 24969,
              "short": 17411,
              "net": 7558
            }
          },
          "openInterest": 82670
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79967,
              "short": 102255,
              "net": -22288
            },
            "nonCommercial": {
              "long": 22922,
              "short": 8537,
              "net": 14385
            },
            "smallTrader": {
              "long": 10144,
              "short": 2241,
              "net": 7903
            }
          },
          "openInterest": 115099
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37670,
              "short": 78777,
              "net": -41107
            },
            "nonCommercial": {
              "long": 48126,
              "short": 12814,
              "net": 35312
            },
            "smallTrader": {
              "long": 12357,
              "short": 6562,
              "net": 5795
            }
          },
          "openInterest": 107658
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36340,
              "short": 55441,
              "net": -19101
            },
            "nonCommercial": {
              "long": 23230,
              "short": 8412,
              "net": 14818
            },
            "smallTrader": {
              "long": 13690,
              "short": 9407,
              "net": 4283
            }
          },
          "openInterest": 85163
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 405269,
              "short": 246208,
              "net": 159061
            },
            "nonCommercial": {
              "long": 73417,
              "short": 187682,
              "net": -114265
            },
            "smallTrader": {
              "long": 141138,
              "short": 185934,
              "net": -44796
            }
          },
          "openInterest": 657417
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53232,
              "short": 43833,
              "net": 9399
            },
            "nonCommercial": {
              "long": 18611,
              "short": 32020,
              "net": -13409
            },
            "smallTrader": {
              "long": 14796,
              "short": 10786,
              "net": 4010
            }
          },
          "openInterest": 92684
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 481481,
              "short": 490249,
              "net": -8768
            },
            "nonCommercial": {
              "long": 99003,
              "short": 71446,
              "net": 27557
            },
            "smallTrader": {
              "long": 54308,
              "short": 73097,
              "net": -18789
            }
          },
          "openInterest": 731161
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63001,
              "short": 70153,
              "net": -7152
            },
            "nonCommercial": {
              "long": 26185,
              "short": 26816,
              "net": -631
            },
            "smallTrader": {
              "long": 62483,
              "short": 54700,
              "net": 7783
            }
          },
          "openInterest": 152377
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8022,
              "short": 4197,
              "net": 3825
            },
            "nonCommercial": {
              "long": 5904,
              "short": 3278,
              "net": 2626
            },
            "smallTrader": {
              "long": 4510,
              "short": 10961,
              "net": -6451
            }
          },
          "openInterest": 21926
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95269,
              "short": 133451,
              "net": -38182
            },
            "nonCommercial": {
              "long": 97630,
              "short": 86455,
              "net": 11175
            },
            "smallTrader": {
              "long": 47484,
              "short": 20477,
              "net": 27007
            }
          },
          "openInterest": 255424
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95608,
              "short": 87473,
              "net": 8135
            },
            "nonCommercial": {
              "long": 15213,
              "short": 23512,
              "net": -8299
            },
            "smallTrader": {
              "long": 26926,
              "short": 26762,
              "net": 164
            }
          },
          "openInterest": 147894
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101203,
              "short": 98396,
              "net": 2807
            },
            "nonCommercial": {
              "long": 19798,
              "short": 34088,
              "net": -14290
            },
            "smallTrader": {
              "long": 34545,
              "short": 23062,
              "net": 11483
            }
          },
          "openInterest": 155552
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39116,
              "short": 40492,
              "net": -1376
            },
            "nonCommercial": {
              "long": 22237,
              "short": 9509,
              "net": 12728
            },
            "smallTrader": {
              "long": 19898,
              "short": 31250,
              "net": -11352
            }
          },
          "openInterest": 100610
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67134,
              "short": 76581,
              "net": -9447
            },
            "nonCommercial": {
              "long": 46405,
              "short": 15509,
              "net": 30896
            },
            "smallTrader": {
              "long": 19559,
              "short": 41008,
              "net": -21449
            }
          },
          "openInterest": 149847
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14418,
              "short": 72186,
              "net": -57768
            },
            "nonCommercial": {
              "long": 58515,
              "short": 6567,
              "net": 51948
            },
            "smallTrader": {
              "long": 9679,
              "short": 3859,
              "net": 5820
            }
          },
          "openInterest": 82779
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190280,
              "short": 192963,
              "net": -2683
            },
            "nonCommercial": {
              "long": 27275,
              "short": 59263,
              "net": -31988
            },
            "smallTrader": {
              "long": 67797,
              "short": 33126,
              "net": 34671
            }
          },
          "openInterest": 397165
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1901,
              "short": 6369,
              "net": -4468
            },
            "nonCommercial": {
              "long": 3882,
              "short": 315,
              "net": 3567
            },
            "smallTrader": {
              "long": 1673,
              "short": 772,
              "net": 901
            }
          },
          "openInterest": 7536
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 119430,
              "short": 119139,
              "net": 291
            },
            "nonCommercial": {
              "long": 33303,
              "short": 26485,
              "net": 6818
            },
            "smallTrader": {
              "long": 8489,
              "short": 15598,
              "net": -7109
            }
          },
          "openInterest": 161934
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19194,
              "short": 66421,
              "net": -47227
            },
            "nonCommercial": {
              "long": 39463,
              "short": 11700,
              "net": 27763
            },
            "smallTrader": {
              "long": 29623,
              "short": 10159,
              "net": 19464
            }
          },
          "openInterest": 95344
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106383,
              "short": 62994,
              "net": 43389
            },
            "nonCommercial": {
              "long": 10303,
              "short": 53355,
              "net": -43052
            },
            "smallTrader": {
              "long": 30992,
              "short": 31329,
              "net": -337
            }
          },
          "openInterest": 178298
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118340,
              "short": 79202,
              "net": 39138
            },
            "nonCommercial": {
              "long": 22473,
              "short": 61322,
              "net": -38849
            },
            "smallTrader": {
              "long": 25565,
              "short": 25854,
              "net": -289
            }
          },
          "openInterest": 187858
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161938,
              "short": 78725,
              "net": 83213
            },
            "nonCommercial": {
              "long": 31832,
              "short": 109993,
              "net": -78161
            },
            "smallTrader": {
              "long": 56008,
              "short": 61060,
              "net": -5052
            }
          },
          "openInterest": 272127
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175234,
              "short": 292795,
              "net": -117561
            },
            "nonCommercial": {
              "long": 110227,
              "short": 32220,
              "net": 78007
            },
            "smallTrader": {
              "long": 85717,
              "short": 46163,
              "net": 39554
            }
          },
          "openInterest": 400084
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41738,
              "short": 17981,
              "net": 23757
            },
            "nonCommercial": {
              "long": 3371,
              "short": 20545,
              "net": -17174
            },
            "smallTrader": {
              "long": 11340,
              "short": 17923,
              "net": -6583
            }
          },
          "openInterest": 56861
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7005,
              "short": 7175,
              "net": -170
            },
            "nonCommercial": {
              "long": 6279,
              "short": 7832,
              "net": -1553
            },
            "smallTrader": {
              "long": 3315,
              "short": 1592,
              "net": 1723
            }
          },
          "openInterest": 18658
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2379,
              "short": 8119,
              "net": -5740
            },
            "nonCommercial": {
              "long": 5105,
              "short": 706,
              "net": 4399
            },
            "smallTrader": {
              "long": 2687,
              "short": 1346,
              "net": 1341
            }
          },
          "openInterest": 10445
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48861,
              "short": 28875,
              "net": 19986
            },
            "nonCommercial": {
              "long": 9962,
              "short": 27733,
              "net": -17771
            },
            "smallTrader": {
              "long": 17738,
              "short": 19953,
              "net": -2215
            }
          },
          "openInterest": 82142
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123462,
              "short": 82103,
              "net": 41359
            },
            "nonCommercial": {
              "long": 31953,
              "short": 73892,
              "net": -41939
            },
            "smallTrader": {
              "long": 36908,
              "short": 36328,
              "net": 580
            }
          },
          "openInterest": 222752
        }
      ]
    },
    {
      "reportDate": "2005-02-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1102447,
              "short": 947271,
              "net": 155176
            },
            "nonCommercial": {
              "long": 322904,
              "short": 277112,
              "net": 45792
            },
            "smallTrader": {
              "long": 297618,
              "short": 498586,
              "net": -200968
            }
          },
          "openInterest": 1865429
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 185422,
              "short": 161851,
              "net": 23571
            },
            "nonCommercial": {
              "long": 107008,
              "short": 80546,
              "net": 26462
            },
            "smallTrader": {
              "long": 51301,
              "short": 101334,
              "net": -50033
            }
          },
          "openInterest": 349822
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 431272,
              "short": 455893,
              "net": -24621
            },
            "nonCommercial": {
              "long": 171387,
              "short": 132868,
              "net": 38519
            },
            "smallTrader": {
              "long": 160912,
              "short": 174810,
              "net": -13898
            }
          },
          "openInterest": 800676
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 755934,
              "short": 707662,
              "net": 48272
            },
            "nonCommercial": {
              "long": 254352,
              "short": 158022,
              "net": 96330
            },
            "smallTrader": {
              "long": 153250,
              "short": 297852,
              "net": -144602
            }
          },
          "openInterest": 1198153
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15181,
              "short": 73102,
              "net": -57921
            },
            "nonCommercial": {
              "long": 44618,
              "short": 7919,
              "net": 36699
            },
            "smallTrader": {
              "long": 29208,
              "short": 7986,
              "net": 21222
            }
          },
          "openInterest": 89106
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25016,
              "short": 56475,
              "net": -31459
            },
            "nonCommercial": {
              "long": 26973,
              "short": 4734,
              "net": 22239
            },
            "smallTrader": {
              "long": 20647,
              "short": 11427,
              "net": 9220
            }
          },
          "openInterest": 73291
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46093,
              "short": 50568,
              "net": -4475
            },
            "nonCommercial": {
              "long": 10760,
              "short": 16067,
              "net": -5307
            },
            "smallTrader": {
              "long": 25518,
              "short": 15736,
              "net": 9782
            }
          },
          "openInterest": 83368
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77062,
              "short": 99731,
              "net": -22669
            },
            "nonCommercial": {
              "long": 23790,
              "short": 8204,
              "net": 15586
            },
            "smallTrader": {
              "long": 8993,
              "short": 1910,
              "net": 7083
            }
          },
          "openInterest": 111043
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39454,
              "short": 87217,
              "net": -47763
            },
            "nonCommercial": {
              "long": 53993,
              "short": 9632,
              "net": 44361
            },
            "smallTrader": {
              "long": 13383,
              "short": 9981,
              "net": 3402
            }
          },
          "openInterest": 111705
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35518,
              "short": 64287,
              "net": -28769
            },
            "nonCommercial": {
              "long": 32781,
              "short": 12154,
              "net": 20627
            },
            "smallTrader": {
              "long": 15899,
              "short": 7757,
              "net": 8142
            }
          },
          "openInterest": 95044
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392497,
              "short": 262472,
              "net": 130025
            },
            "nonCommercial": {
              "long": 80890,
              "short": 165545,
              "net": -84655
            },
            "smallTrader": {
              "long": 140532,
              "short": 185902,
              "net": -45370
            }
          },
          "openInterest": 671800
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48754,
              "short": 47575,
              "net": 1179
            },
            "nonCommercial": {
              "long": 19961,
              "short": 25301,
              "net": -5340
            },
            "smallTrader": {
              "long": 16113,
              "short": 11952,
              "net": 4161
            }
          },
          "openInterest": 92047
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 480980,
              "short": 493378,
              "net": -12398
            },
            "nonCommercial": {
              "long": 101963,
              "short": 70335,
              "net": 31628
            },
            "smallTrader": {
              "long": 52611,
              "short": 71841,
              "net": -19230
            }
          },
          "openInterest": 740087
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68660,
              "short": 71807,
              "net": -3147
            },
            "nonCommercial": {
              "long": 28112,
              "short": 28357,
              "net": -245
            },
            "smallTrader": {
              "long": 50541,
              "short": 47149,
              "net": 3392
            }
          },
          "openInterest": 148131
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8956,
              "short": 4553,
              "net": 4403
            },
            "nonCommercial": {
              "long": 6673,
              "short": 3551,
              "net": 3122
            },
            "smallTrader": {
              "long": 4415,
              "short": 11940,
              "net": -7525
            }
          },
          "openInterest": 24115
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88032,
              "short": 139509,
              "net": -51477
            },
            "nonCommercial": {
              "long": 109421,
              "short": 87714,
              "net": 21707
            },
            "smallTrader": {
              "long": 49405,
              "short": 19635,
              "net": 29770
            }
          },
          "openInterest": 262589
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97379,
              "short": 87686,
              "net": 9693
            },
            "nonCommercial": {
              "long": 14151,
              "short": 23995,
              "net": -9844
            },
            "smallTrader": {
              "long": 26126,
              "short": 25975,
              "net": 151
            }
          },
          "openInterest": 149231
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109138,
              "short": 92564,
              "net": 16574
            },
            "nonCommercial": {
              "long": 13017,
              "short": 36710,
              "net": -23693
            },
            "smallTrader": {
              "long": 28871,
              "short": 21752,
              "net": 7119
            }
          },
          "openInterest": 151987
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39746,
              "short": 35799,
              "net": 3947
            },
            "nonCommercial": {
              "long": 17682,
              "short": 10027,
              "net": 7655
            },
            "smallTrader": {
              "long": 18518,
              "short": 30120,
              "net": -11602
            }
          },
          "openInterest": 94117
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67865,
              "short": 72799,
              "net": -4934
            },
            "nonCommercial": {
              "long": 43250,
              "short": 18030,
              "net": 25220
            },
            "smallTrader": {
              "long": 16908,
              "short": 37194,
              "net": -20286
            }
          },
          "openInterest": 141651
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13902,
              "short": 76120,
              "net": -62218
            },
            "nonCommercial": {
              "long": 64195,
              "short": 8031,
              "net": 56164
            },
            "smallTrader": {
              "long": 10782,
              "short": 4728,
              "net": 6054
            }
          },
          "openInterest": 89095
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193131,
              "short": 190702,
              "net": 2429
            },
            "nonCommercial": {
              "long": 25216,
              "short": 61730,
              "net": -36514
            },
            "smallTrader": {
              "long": 67543,
              "short": 33458,
              "net": 34085
            }
          },
          "openInterest": 411144
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1790,
              "short": 6186,
              "net": -4396
            },
            "nonCommercial": {
              "long": 3618,
              "short": 311,
              "net": 3307
            },
            "smallTrader": {
              "long": 2024,
              "short": 935,
              "net": 1089
            }
          },
          "openInterest": 7432
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 125094,
              "short": 134500,
              "net": -9406
            },
            "nonCommercial": {
              "long": 39468,
              "short": 28423,
              "net": 11045
            },
            "smallTrader": {
              "long": 12593,
              "short": 14232,
              "net": -1639
            }
          },
          "openInterest": 177766
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17551,
              "short": 71976,
              "net": -54425
            },
            "nonCommercial": {
              "long": 43664,
              "short": 6690,
              "net": 36974
            },
            "smallTrader": {
              "long": 28189,
              "short": 10738,
              "net": 17451
            }
          },
          "openInterest": 96899
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87923,
              "short": 64080,
              "net": 23843
            },
            "nonCommercial": {
              "long": 13415,
              "short": 38028,
              "net": -24613
            },
            "smallTrader": {
              "long": 29896,
              "short": 29126,
              "net": 770
            }
          },
          "openInterest": 162001
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106692,
              "short": 76384,
              "net": 30308
            },
            "nonCommercial": {
              "long": 21071,
              "short": 53253,
              "net": -32182
            },
            "smallTrader": {
              "long": 25392,
              "short": 23518,
              "net": 1874
            }
          },
          "openInterest": 175257
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151637,
              "short": 89365,
              "net": 62272
            },
            "nonCommercial": {
              "long": 36829,
              "short": 86385,
              "net": -49556
            },
            "smallTrader": {
              "long": 52337,
              "short": 65053,
              "net": -12716
            }
          },
          "openInterest": 262376
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170914,
              "short": 302813,
              "net": -131899
            },
            "nonCommercial": {
              "long": 115045,
              "short": 29210,
              "net": 85835
            },
            "smallTrader": {
              "long": 81935,
              "short": 35871,
              "net": 46064
            }
          },
          "openInterest": 389035
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37796,
              "short": 21015,
              "net": 16781
            },
            "nonCommercial": {
              "long": 3837,
              "short": 15106,
              "net": -11269
            },
            "smallTrader": {
              "long": 10485,
              "short": 15997,
              "net": -5512
            }
          },
          "openInterest": 52852
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6093,
              "short": 6170,
              "net": -77
            },
            "nonCommercial": {
              "long": 6075,
              "short": 6737,
              "net": -662
            },
            "smallTrader": {
              "long": 2732,
              "short": 1993,
              "net": 739
            }
          },
          "openInterest": 16999
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2051,
              "short": 8748,
              "net": -6697
            },
            "nonCommercial": {
              "long": 5666,
              "short": 290,
              "net": 5376
            },
            "smallTrader": {
              "long": 3861,
              "short": 2540,
              "net": 1321
            }
          },
          "openInterest": 11856
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46399,
              "short": 28974,
              "net": 17425
            },
            "nonCommercial": {
              "long": 10394,
              "short": 27005,
              "net": -16611
            },
            "smallTrader": {
              "long": 18374,
              "short": 19188,
              "net": -814
            }
          },
          "openInterest": 80541
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131527,
              "short": 98055,
              "net": 33472
            },
            "nonCommercial": {
              "long": 33282,
              "short": 67433,
              "net": -34151
            },
            "smallTrader": {
              "long": 36436,
              "short": 35757,
              "net": 679
            }
          },
          "openInterest": 230851
        }
      ]
    },
    {
      "reportDate": "2005-02-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1110416,
              "short": 953489,
              "net": 156927
            },
            "nonCommercial": {
              "long": 445415,
              "short": 358495,
              "net": 86920
            },
            "smallTrader": {
              "long": 310243,
              "short": 554090,
              "net": -243847
            }
          },
          "openInterest": 2036556
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 202456,
              "short": 157658,
              "net": 44798
            },
            "nonCommercial": {
              "long": 101226,
              "short": 91348,
              "net": 9878
            },
            "smallTrader": {
              "long": 63120,
              "short": 117796,
              "net": -54676
            }
          },
          "openInterest": 379969
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 451160,
              "short": 430408,
              "net": 20752
            },
            "nonCommercial": {
              "long": 135263,
              "short": 127625,
              "net": 7638
            },
            "smallTrader": {
              "long": 152515,
              "short": 180905,
              "net": -28390
            }
          },
          "openInterest": 781552
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 886088,
              "short": 700668,
              "net": 185420
            },
            "nonCommercial": {
              "long": 200374,
              "short": 185674,
              "net": 14700
            },
            "smallTrader": {
              "long": 148875,
              "short": 348995,
              "net": -200120
            }
          },
          "openInterest": 1288620
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14255,
              "short": 82272,
              "net": -68017
            },
            "nonCommercial": {
              "long": 49918,
              "short": 3948,
              "net": 45970
            },
            "smallTrader": {
              "long": 29912,
              "short": 7865,
              "net": 22047
            }
          },
          "openInterest": 95179
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26278,
              "short": 63025,
              "net": -36747
            },
            "nonCommercial": {
              "long": 29369,
              "short": 4213,
              "net": 25156
            },
            "smallTrader": {
              "long": 23507,
              "short": 11916,
              "net": 11591
            }
          },
          "openInterest": 79178
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50404,
              "short": 59250,
              "net": -8846
            },
            "nonCommercial": {
              "long": 11275,
              "short": 14416,
              "net": -3141
            },
            "smallTrader": {
              "long": 25444,
              "short": 13457,
              "net": 11987
            }
          },
          "openInterest": 88275
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79812,
              "short": 105141,
              "net": -25329
            },
            "nonCommercial": {
              "long": 25116,
              "short": 7375,
              "net": 17741
            },
            "smallTrader": {
              "long": 9625,
              "short": 2037,
              "net": 7588
            }
          },
          "openInterest": 115724
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36403,
              "short": 84696,
              "net": -48293
            },
            "nonCommercial": {
              "long": 53226,
              "short": 10718,
              "net": 42508
            },
            "smallTrader": {
              "long": 11699,
              "short": 5914,
              "net": 5785
            }
          },
          "openInterest": 106000
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36408,
              "short": 70565,
              "net": -34157
            },
            "nonCommercial": {
              "long": 44160,
              "short": 16442,
              "net": 27718
            },
            "smallTrader": {
              "long": 15013,
              "short": 8574,
              "net": 6439
            }
          },
          "openInterest": 108804
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 377930,
              "short": 279496,
              "net": 98434
            },
            "nonCommercial": {
              "long": 93992,
              "short": 139378,
              "net": -45386
            },
            "smallTrader": {
              "long": 135428,
              "short": 188476,
              "net": -53048
            }
          },
          "openInterest": 644026
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46937,
              "short": 62132,
              "net": -15195
            },
            "nonCommercial": {
              "long": 27346,
              "short": 18358,
              "net": 8988
            },
            "smallTrader": {
              "long": 15373,
              "short": 9166,
              "net": 6207
            }
          },
          "openInterest": 95191
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 484386,
              "short": 524236,
              "net": -39850
            },
            "nonCommercial": {
              "long": 120964,
              "short": 66788,
              "net": 54176
            },
            "smallTrader": {
              "long": 54416,
              "short": 68742,
              "net": -14326
            }
          },
          "openInterest": 760290
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70354,
              "short": 79321,
              "net": -8967
            },
            "nonCommercial": {
              "long": 29004,
              "short": 24980,
              "net": 4024
            },
            "smallTrader": {
              "long": 63987,
              "short": 59044,
              "net": 4943
            }
          },
          "openInterest": 164961
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9307,
              "short": 4386,
              "net": 4921
            },
            "nonCommercial": {
              "long": 6761,
              "short": 3742,
              "net": 3019
            },
            "smallTrader": {
              "long": 3972,
              "short": 11912,
              "net": -7940
            }
          },
          "openInterest": 24132
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77524,
              "short": 151123,
              "net": -73599
            },
            "nonCommercial": {
              "long": 119318,
              "short": 80413,
              "net": 38905
            },
            "smallTrader": {
              "long": 53077,
              "short": 18383,
              "net": 34694
            }
          },
          "openInterest": 267860
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93639,
              "short": 92072,
              "net": 1567
            },
            "nonCommercial": {
              "long": 20817,
              "short": 24041,
              "net": -3224
            },
            "smallTrader": {
              "long": 28517,
              "short": 26860,
              "net": 1657
            }
          },
          "openInterest": 158328
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106405,
              "short": 89940,
              "net": 16465
            },
            "nonCommercial": {
              "long": 14078,
              "short": 40013,
              "net": -25935
            },
            "smallTrader": {
              "long": 32817,
              "short": 23347,
              "net": 9470
            }
          },
          "openInterest": 154084
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39591,
              "short": 36664,
              "net": 2927
            },
            "nonCommercial": {
              "long": 17752,
              "short": 7635,
              "net": 10117
            },
            "smallTrader": {
              "long": 18463,
              "short": 31507,
              "net": -13044
            }
          },
          "openInterest": 94216
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66977,
              "short": 66266,
              "net": 711
            },
            "nonCommercial": {
              "long": 37920,
              "short": 17534,
              "net": 20386
            },
            "smallTrader": {
              "long": 14251,
              "short": 35348,
              "net": -21097
            }
          },
          "openInterest": 131945
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13866,
              "short": 83096,
              "net": -69230
            },
            "nonCommercial": {
              "long": 71256,
              "short": 8238,
              "net": 63018
            },
            "smallTrader": {
              "long": 12060,
              "short": 5848,
              "net": 6212
            }
          },
          "openInterest": 97645
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197072,
              "short": 192414,
              "net": 4658
            },
            "nonCommercial": {
              "long": 28526,
              "short": 68750,
              "net": -40224
            },
            "smallTrader": {
              "long": 68707,
              "short": 33141,
              "net": 35566
            }
          },
          "openInterest": 423664
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1861,
              "short": 6187,
              "net": -4326
            },
            "nonCommercial": {
              "long": 3773,
              "short": 355,
              "net": 3418
            },
            "smallTrader": {
              "long": 1876,
              "short": 968,
              "net": 908
            }
          },
          "openInterest": 7510
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135483,
              "short": 152769,
              "net": -17286
            },
            "nonCommercial": {
              "long": 49793,
              "short": 31535,
              "net": 18258
            },
            "smallTrader": {
              "long": 12525,
              "short": 13497,
              "net": -972
            }
          },
          "openInterest": 199187
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16025,
              "short": 76305,
              "net": -60280
            },
            "nonCommercial": {
              "long": 47471,
              "short": 5157,
              "net": 42314
            },
            "smallTrader": {
              "long": 30062,
              "short": 12096,
              "net": 17966
            }
          },
          "openInterest": 102103
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75509,
              "short": 80505,
              "net": -4996
            },
            "nonCommercial": {
              "long": 25432,
              "short": 25075,
              "net": 357
            },
            "smallTrader": {
              "long": 31435,
              "short": 26796,
              "net": 4639
            }
          },
          "openInterest": 163367
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93907,
              "short": 82550,
              "net": 11357
            },
            "nonCommercial": {
              "long": 21219,
              "short": 37422,
              "net": -16203
            },
            "smallTrader": {
              "long": 27458,
              "short": 22612,
              "net": 4846
            }
          },
          "openInterest": 166079
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153463,
              "short": 101083,
              "net": 52380
            },
            "nonCommercial": {
              "long": 38055,
              "short": 67274,
              "net": -29219
            },
            "smallTrader": {
              "long": 52363,
              "short": 75524,
              "net": -23161
            }
          },
          "openInterest": 265774
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169551,
              "short": 290826,
              "net": -121275
            },
            "nonCommercial": {
              "long": 111817,
              "short": 30107,
              "net": 81710
            },
            "smallTrader": {
              "long": 79650,
              "short": 40085,
              "net": 39565
            }
          },
          "openInterest": 381448
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30405,
              "short": 30065,
              "net": 340
            },
            "nonCommercial": {
              "long": 4790,
              "short": 8240,
              "net": -3450
            },
            "smallTrader": {
              "long": 18515,
              "short": 15405,
              "net": 3110
            }
          },
          "openInterest": 54437
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10107,
              "short": 4208,
              "net": 5899
            },
            "nonCommercial": {
              "long": 7027,
              "short": 12824,
              "net": -5797
            },
            "smallTrader": {
              "long": 2272,
              "short": 2374,
              "net": -102
            }
          },
          "openInterest": 21539
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 260,
              "short": 6437,
              "net": -6177
            },
            "nonCommercial": {
              "long": 5608,
              "short": 403,
              "net": 5205
            },
            "smallTrader": {
              "long": 2206,
              "short": 1234,
              "net": 972
            }
          },
          "openInterest": 8387
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42865,
              "short": 28871,
              "net": 13994
            },
            "nonCommercial": {
              "long": 9523,
              "short": 20505,
              "net": -10982
            },
            "smallTrader": {
              "long": 19062,
              "short": 22074,
              "net": -3012
            }
          },
          "openInterest": 76588
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122171,
              "short": 105283,
              "net": 16888
            },
            "nonCommercial": {
              "long": 39805,
              "short": 55022,
              "net": -15217
            },
            "smallTrader": {
              "long": 35335,
              "short": 37006,
              "net": -1671
            }
          },
          "openInterest": 220792
        }
      ]
    },
    {
      "reportDate": "2005-03-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1246450,
              "short": 937544,
              "net": 308906
            },
            "nonCommercial": {
              "long": 392364,
              "short": 412554,
              "net": -20190
            },
            "smallTrader": {
              "long": 262428,
              "short": 551144,
              "net": -288716
            }
          },
          "openInterest": 1955525
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 178792,
              "short": 158202,
              "net": 20590
            },
            "nonCommercial": {
              "long": 118996,
              "short": 69452,
              "net": 49544
            },
            "smallTrader": {
              "long": 60542,
              "short": 130676,
              "net": -70134
            }
          },
          "openInterest": 364581
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 479271,
              "short": 435577,
              "net": 43694
            },
            "nonCommercial": {
              "long": 118328,
              "short": 137699,
              "net": -19371
            },
            "smallTrader": {
              "long": 155015,
              "short": 179338,
              "net": -24323
            }
          },
          "openInterest": 807644
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 903948,
              "short": 618586,
              "net": 285362
            },
            "nonCommercial": {
              "long": 199770,
              "short": 256295,
              "net": -56525
            },
            "smallTrader": {
              "long": 131915,
              "short": 360752,
              "net": -228837
            }
          },
          "openInterest": 1285660
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16082,
              "short": 94838,
              "net": -78756
            },
            "nonCommercial": {
              "long": 56250,
              "short": 871,
              "net": 55379
            },
            "smallTrader": {
              "long": 30431,
              "short": 7054,
              "net": 23377
            }
          },
          "openInterest": 104099
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15806,
              "short": 62860,
              "net": -47054
            },
            "nonCommercial": {
              "long": 38182,
              "short": 4663,
              "net": 33519
            },
            "smallTrader": {
              "long": 25888,
              "short": 12353,
              "net": 13535
            }
          },
          "openInterest": 79910
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56547,
              "short": 60041,
              "net": -3494
            },
            "nonCommercial": {
              "long": 11793,
              "short": 18622,
              "net": -6829
            },
            "smallTrader": {
              "long": 26341,
              "short": 16018,
              "net": 10323
            }
          },
          "openInterest": 95644
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77362,
              "short": 120817,
              "net": -43455
            },
            "nonCommercial": {
              "long": 41319,
              "short": 5676,
              "net": 35643
            },
            "smallTrader": {
              "long": 11166,
              "short": 3354,
              "net": 7812
            }
          },
          "openInterest": 133028
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36993,
              "short": 84968,
              "net": -47975
            },
            "nonCommercial": {
              "long": 53228,
              "short": 11283,
              "net": 41945
            },
            "smallTrader": {
              "long": 11933,
              "short": 5903,
              "net": 6030
            }
          },
          "openInterest": 109420
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34259,
              "short": 73780,
              "net": -39521
            },
            "nonCommercial": {
              "long": 49255,
              "short": 16029,
              "net": 33226
            },
            "smallTrader": {
              "long": 15283,
              "short": 8988,
              "net": 6295
            }
          },
          "openInterest": 112973
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 372875,
              "short": 306519,
              "net": 66356
            },
            "nonCommercial": {
              "long": 106792,
              "short": 98378,
              "net": 8414
            },
            "smallTrader": {
              "long": 115230,
              "short": 190000,
              "net": -74770
            }
          },
          "openInterest": 638828
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47093,
              "short": 73881,
              "net": -26788
            },
            "nonCommercial": {
              "long": 40194,
              "short": 21521,
              "net": 18673
            },
            "smallTrader": {
              "long": 16992,
              "short": 8877,
              "net": 8115
            }
          },
          "openInterest": 108045
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 482665,
              "short": 533258,
              "net": -50593
            },
            "nonCommercial": {
              "long": 130797,
              "short": 70624,
              "net": 60173
            },
            "smallTrader": {
              "long": 64896,
              "short": 74476,
              "net": -9580
            }
          },
          "openInterest": 775874
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60219,
              "short": 108439,
              "net": -48220
            },
            "nonCommercial": {
              "long": 46880,
              "short": 13462,
              "net": 33418
            },
            "smallTrader": {
              "long": 61664,
              "short": 46862,
              "net": 14802
            }
          },
          "openInterest": 169942
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9028,
              "short": 4609,
              "net": 4419
            },
            "nonCommercial": {
              "long": 7061,
              "short": 3763,
              "net": 3298
            },
            "smallTrader": {
              "long": 3921,
              "short": 11638,
              "net": -7717
            }
          },
          "openInterest": 23828
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78389,
              "short": 169645,
              "net": -91256
            },
            "nonCommercial": {
              "long": 135741,
              "short": 79060,
              "net": 56681
            },
            "smallTrader": {
              "long": 53658,
              "short": 19083,
              "net": 34575
            }
          },
          "openInterest": 287761
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90730,
              "short": 90523,
              "net": 207
            },
            "nonCommercial": {
              "long": 27665,
              "short": 30522,
              "net": -2857
            },
            "smallTrader": {
              "long": 29518,
              "short": 26868,
              "net": 2650
            }
          },
          "openInterest": 162734
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107980,
              "short": 112908,
              "net": -4928
            },
            "nonCommercial": {
              "long": 13422,
              "short": 20545,
              "net": -7123
            },
            "smallTrader": {
              "long": 32040,
              "short": 19989,
              "net": 12051
            }
          },
          "openInterest": 153631
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41519,
              "short": 42689,
              "net": -1170
            },
            "nonCommercial": {
              "long": 22935,
              "short": 8381,
              "net": 14554
            },
            "smallTrader": {
              "long": 19474,
              "short": 32858,
              "net": -13384
            }
          },
          "openInterest": 104265
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67336,
              "short": 66137,
              "net": 1199
            },
            "nonCommercial": {
              "long": 38101,
              "short": 19332,
              "net": 18769
            },
            "smallTrader": {
              "long": 12615,
              "short": 32583,
              "net": -19968
            }
          },
          "openInterest": 128754
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20324,
              "short": 89296,
              "net": -68972
            },
            "nonCommercial": {
              "long": 70999,
              "short": 8686,
              "net": 62313
            },
            "smallTrader": {
              "long": 10816,
              "short": 4157,
              "net": 6659
            }
          },
          "openInterest": 102386
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175938,
              "short": 204874,
              "net": -28936
            },
            "nonCommercial": {
              "long": 38021,
              "short": 54126,
              "net": -16105
            },
            "smallTrader": {
              "long": 72984,
              "short": 27943,
              "net": 45041
            }
          },
          "openInterest": 418238
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1772,
              "short": 5852,
              "net": -4080
            },
            "nonCommercial": {
              "long": 3352,
              "short": 380,
              "net": 2972
            },
            "smallTrader": {
              "long": 2063,
              "short": 955,
              "net": 1108
            }
          },
          "openInterest": 7347
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135446,
              "short": 160763,
              "net": -25317
            },
            "nonCommercial": {
              "long": 61495,
              "short": 34806,
              "net": 26689
            },
            "smallTrader": {
              "long": 13190,
              "short": 14562,
              "net": -1372
            }
          },
          "openInterest": 211226
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14986,
              "short": 77260,
              "net": -62274
            },
            "nonCommercial": {
              "long": 47371,
              "short": 4887,
              "net": 42484
            },
            "smallTrader": {
              "long": 29149,
              "short": 9359,
              "net": 19790
            }
          },
          "openInterest": 99341
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70781,
              "short": 83757,
              "net": -12976
            },
            "nonCommercial": {
              "long": 26334,
              "short": 21162,
              "net": 5172
            },
            "smallTrader": {
              "long": 30630,
              "short": 22826,
              "net": 7804
            }
          },
          "openInterest": 153438
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72848,
              "short": 94728,
              "net": -21880
            },
            "nonCommercial": {
              "long": 29440,
              "short": 18004,
              "net": 11436
            },
            "smallTrader": {
              "long": 24282,
              "short": 13838,
              "net": 10444
            }
          },
          "openInterest": 151495
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149249,
              "short": 107261,
              "net": 41988
            },
            "nonCommercial": {
              "long": 53541,
              "short": 61425,
              "net": -7884
            },
            "smallTrader": {
              "long": 48361,
              "short": 82465,
              "net": -34104
            }
          },
          "openInterest": 273860
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161061,
              "short": 265857,
              "net": -104796
            },
            "nonCommercial": {
              "long": 103081,
              "short": 33169,
              "net": 69912
            },
            "smallTrader": {
              "long": 71321,
              "short": 36437,
              "net": 34884
            }
          },
          "openInterest": 360142
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36723,
              "short": 39778,
              "net": -3055
            },
            "nonCommercial": {
              "long": 7313,
              "short": 9216,
              "net": -1903
            },
            "smallTrader": {
              "long": 17920,
              "short": 12962,
              "net": 4958
            }
          },
          "openInterest": 61956
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11556,
              "short": 3931,
              "net": 7625
            },
            "nonCommercial": {
              "long": 7442,
              "short": 14440,
              "net": -6998
            },
            "smallTrader": {
              "long": 2222,
              "short": 2849,
              "net": -627
            }
          },
          "openInterest": 23437
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 400,
              "short": 6984,
              "net": -6584
            },
            "nonCommercial": {
              "long": 6192,
              "short": 875,
              "net": 5317
            },
            "smallTrader": {
              "long": 2368,
              "short": 1101,
              "net": 1267
            }
          },
          "openInterest": 9307
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35945,
              "short": 36028,
              "net": -83
            },
            "nonCommercial": {
              "long": 13779,
              "short": 7924,
              "net": 5855
            },
            "smallTrader": {
              "long": 14054,
              "short": 19826,
              "net": -5772
            }
          },
          "openInterest": 66242
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114645,
              "short": 112430,
              "net": 2215
            },
            "nonCommercial": {
              "long": 46598,
              "short": 41762,
              "net": 4836
            },
            "smallTrader": {
              "long": 34085,
              "short": 41136,
              "net": -7051
            }
          },
          "openInterest": 214658
        }
      ]
    },
    {
      "reportDate": "2005-03-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1310564,
              "short": 860377,
              "net": 450187
            },
            "nonCommercial": {
              "long": 393346,
              "short": 503489,
              "net": -110143
            },
            "smallTrader": {
              "long": 164740,
              "short": 504784,
              "net": -340044
            }
          },
          "openInterest": 1937316
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 156723,
              "short": 149531,
              "net": 7192
            },
            "nonCommercial": {
              "long": 112120,
              "short": 69306,
              "net": 42814
            },
            "smallTrader": {
              "long": 56763,
              "short": 106769,
              "net": -50006
            }
          },
          "openInterest": 328502
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 480563,
              "short": 425075,
              "net": 55488
            },
            "nonCommercial": {
              "long": 130610,
              "short": 142897,
              "net": -12287
            },
            "smallTrader": {
              "long": 134609,
              "short": 177810,
              "net": -43201
            }
          },
          "openInterest": 798191
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 907391,
              "short": 588480,
              "net": 318911
            },
            "nonCommercial": {
              "long": 218927,
              "short": 315845,
              "net": -96918
            },
            "smallTrader": {
              "long": 142416,
              "short": 364409,
              "net": -221993
            }
          },
          "openInterest": 1331930
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38147,
              "short": 114073,
              "net": -75926
            },
            "nonCommercial": {
              "long": 55816,
              "short": 3863,
              "net": 51953
            },
            "smallTrader": {
              "long": 35757,
              "short": 11784,
              "net": 23973
            }
          },
          "openInterest": 130231
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21121,
              "short": 80602,
              "net": -59481
            },
            "nonCommercial": {
              "long": 46451,
              "short": 5324,
              "net": 41127
            },
            "smallTrader": {
              "long": 30442,
              "short": 12088,
              "net": 18354
            }
          },
          "openInterest": 99583
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60248,
              "short": 76330,
              "net": -16082
            },
            "nonCommercial": {
              "long": 17563,
              "short": 14234,
              "net": 3329
            },
            "smallTrader": {
              "long": 27490,
              "short": 14737,
              "net": 12753
            }
          },
          "openInterest": 105920
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77611,
              "short": 126021,
              "net": -48410
            },
            "nonCommercial": {
              "long": 49843,
              "short": 6644,
              "net": 43199
            },
            "smallTrader": {
              "long": 11784,
              "short": 6573,
              "net": 5211
            }
          },
          "openInterest": 143879
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39428,
              "short": 86957,
              "net": -47529
            },
            "nonCommercial": {
              "long": 54337,
              "short": 12128,
              "net": 42209
            },
            "smallTrader": {
              "long": 11990,
              "short": 6670,
              "net": 5320
            }
          },
          "openInterest": 115553
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33924,
              "short": 76113,
              "net": -42189
            },
            "nonCommercial": {
              "long": 52332,
              "short": 16243,
              "net": 36089
            },
            "smallTrader": {
              "long": 16180,
              "short": 10080,
              "net": 6100
            }
          },
          "openInterest": 118035
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 372046,
              "short": 317721,
              "net": 54325
            },
            "nonCommercial": {
              "long": 113533,
              "short": 87054,
              "net": 26479
            },
            "smallTrader": {
              "long": 112401,
              "short": 193205,
              "net": -80804
            }
          },
          "openInterest": 639795
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47630,
              "short": 80628,
              "net": -32998
            },
            "nonCommercial": {
              "long": 45192,
              "short": 22852,
              "net": 22340
            },
            "smallTrader": {
              "long": 18388,
              "short": 7730,
              "net": 10658
            }
          },
          "openInterest": 116075
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 476025,
              "short": 546468,
              "net": -70443
            },
            "nonCommercial": {
              "long": 158645,
              "short": 81982,
              "net": 76663
            },
            "smallTrader": {
              "long": 71934,
              "short": 78154,
              "net": -6220
            }
          },
          "openInterest": 816226
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70109,
              "short": 108157,
              "net": -38048
            },
            "nonCommercial": {
              "long": 37116,
              "short": 14526,
              "net": 22590
            },
            "smallTrader": {
              "long": 61386,
              "short": 45928,
              "net": 15458
            }
          },
          "openInterest": 169161
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8855,
              "short": 5792,
              "net": 3063
            },
            "nonCommercial": {
              "long": 8545,
              "short": 3160,
              "net": 5385
            },
            "smallTrader": {
              "long": 3955,
              "short": 12403,
              "net": -8448
            }
          },
          "openInterest": 25016
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75163,
              "short": 184237,
              "net": -109074
            },
            "nonCommercial": {
              "long": 143930,
              "short": 73453,
              "net": 70477
            },
            "smallTrader": {
              "long": 56728,
              "short": 18131,
              "net": 38597
            }
          },
          "openInterest": 296335
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 79970,
              "short": 90099,
              "net": -10129
            },
            "nonCommercial": {
              "long": 34705,
              "short": 30285,
              "net": 4420
            },
            "smallTrader": {
              "long": 31896,
              "short": 26187,
              "net": 5709
            }
          },
          "openInterest": 162983
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120197,
              "short": 121990,
              "net": -1793
            },
            "nonCommercial": {
              "long": 13350,
              "short": 23136,
              "net": -9786
            },
            "smallTrader": {
              "long": 33701,
              "short": 22122,
              "net": 11579
            }
          },
          "openInterest": 171109
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42456,
              "short": 45654,
              "net": -3198
            },
            "nonCommercial": {
              "long": 26532,
              "short": 8434,
              "net": 18098
            },
            "smallTrader": {
              "long": 18855,
              "short": 33755,
              "net": -14900
            }
          },
          "openInterest": 104232
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66159,
              "short": 70356,
              "net": -4197
            },
            "nonCommercial": {
              "long": 44760,
              "short": 16969,
              "net": 27791
            },
            "smallTrader": {
              "long": 14970,
              "short": 38564,
              "net": -23594
            }
          },
          "openInterest": 136253
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35794,
              "short": 107181,
              "net": -71387
            },
            "nonCommercial": {
              "long": 73217,
              "short": 8218,
              "net": 64999
            },
            "smallTrader": {
              "long": 14622,
              "short": 8234,
              "net": 6388
            }
          },
          "openInterest": 125412
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181694,
              "short": 213595,
              "net": -31901
            },
            "nonCommercial": {
              "long": 40165,
              "short": 54168,
              "net": -14003
            },
            "smallTrader": {
              "long": 75893,
              "short": 29989,
              "net": 45904
            }
          },
          "openInterest": 447366
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3852,
              "short": 10846,
              "net": -6994
            },
            "nonCommercial": {
              "long": 5933,
              "short": 0,
              "net": 5933
            },
            "smallTrader": {
              "long": 2086,
              "short": 1025,
              "net": 1061
            }
          },
          "openInterest": 11871
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1619,
              "short": 6128,
              "net": -4509
            },
            "nonCommercial": {
              "long": 3917,
              "short": 474,
              "net": 3443
            },
            "smallTrader": {
              "long": 2255,
              "short": 1189,
              "net": 1066
            }
          },
          "openInterest": 7852
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 130812,
              "short": 160295,
              "net": -29483
            },
            "nonCommercial": {
              "long": 66550,
              "short": 36512,
              "net": 30038
            },
            "smallTrader": {
              "long": 11078,
              "short": 11633,
              "net": -555
            }
          },
          "openInterest": 212726
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13903,
              "short": 80350,
              "net": -66447
            },
            "nonCommercial": {
              "long": 49415,
              "short": 4676,
              "net": 44739
            },
            "smallTrader": {
              "long": 31024,
              "short": 9316,
              "net": 21708
            }
          },
          "openInterest": 101960
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66409,
              "short": 90076,
              "net": -23667
            },
            "nonCommercial": {
              "long": 34388,
              "short": 19992,
              "net": 14396
            },
            "smallTrader": {
              "long": 29974,
              "short": 20703,
              "net": 9271
            }
          },
          "openInterest": 153381
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72330,
              "short": 107182,
              "net": -34852
            },
            "nonCommercial": {
              "long": 35664,
              "short": 15821,
              "net": 19843
            },
            "smallTrader": {
              "long": 27836,
              "short": 12827,
              "net": 15009
            }
          },
          "openInterest": 160647
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152118,
              "short": 115099,
              "net": 37019
            },
            "nonCommercial": {
              "long": 63758,
              "short": 57401,
              "net": 6357
            },
            "smallTrader": {
              "long": 49709,
              "short": 93085,
              "net": -43376
            }
          },
          "openInterest": 288410
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168939,
              "short": 249944,
              "net": -81005
            },
            "nonCommercial": {
              "long": 90029,
              "short": 37249,
              "net": 52780
            },
            "smallTrader": {
              "long": 67202,
              "short": 38977,
              "net": 28225
            }
          },
          "openInterest": 349343
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39556,
              "short": 43558,
              "net": -4002
            },
            "nonCommercial": {
              "long": 7474,
              "short": 10501,
              "net": -3027
            },
            "smallTrader": {
              "long": 19136,
              "short": 12107,
              "net": 7029
            }
          },
          "openInterest": 67512
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17412,
              "short": 7750,
              "net": 9662
            },
            "nonCommercial": {
              "long": 7896,
              "short": 16553,
              "net": -8657
            },
            "smallTrader": {
              "long": 2842,
              "short": 3847,
              "net": -1005
            }
          },
          "openInterest": 31213
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 509,
              "short": 7788,
              "net": -7279
            },
            "nonCommercial": {
              "long": 6805,
              "short": 1118,
              "net": 5687
            },
            "smallTrader": {
              "long": 2708,
              "short": 1116,
              "net": 1592
            }
          },
          "openInterest": 10391
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34928,
              "short": 38196,
              "net": -3268
            },
            "nonCommercial": {
              "long": 15741,
              "short": 7391,
              "net": 8350
            },
            "smallTrader": {
              "long": 13192,
              "short": 18274,
              "net": -5082
            }
          },
          "openInterest": 66247
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112627,
              "short": 122966,
              "net": -10339
            },
            "nonCommercial": {
              "long": 54178,
              "short": 37928,
              "net": 16250
            },
            "smallTrader": {
              "long": 25815,
              "short": 31726,
              "net": -5911
            }
          },
          "openInterest": 211795
        }
      ]
    },
    {
      "reportDate": "2005-03-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1383310,
              "short": 874417,
              "net": 508893
            },
            "nonCommercial": {
              "long": 414331,
              "short": 561385,
              "net": -147054
            },
            "smallTrader": {
              "long": 196250,
              "short": 558089,
              "net": -361839
            }
          },
          "openInterest": 2056927
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 160808,
              "short": 137654,
              "net": 23154
            },
            "nonCommercial": {
              "long": 104568,
              "short": 71833,
              "net": 32735
            },
            "smallTrader": {
              "long": 53885,
              "short": 109774,
              "net": -55889
            }
          },
          "openInterest": 321552
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 468552,
              "short": 396088,
              "net": 72464
            },
            "nonCommercial": {
              "long": 127631,
              "short": 151635,
              "net": -24004
            },
            "smallTrader": {
              "long": 121995,
              "short": 170455,
              "net": -48460
            }
          },
          "openInterest": 755492
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1003253,
              "short": 649372,
              "net": 353881
            },
            "nonCommercial": {
              "long": 214869,
              "short": 366761,
              "net": -151892
            },
            "smallTrader": {
              "long": 136747,
              "short": 338736,
              "net": -201989
            }
          },
          "openInterest": 1388906
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17468,
              "short": 93058,
              "net": -75590
            },
            "nonCommercial": {
              "long": 57410,
              "short": 3269,
              "net": 54141
            },
            "smallTrader": {
              "long": 27970,
              "short": 6521,
              "net": 21449
            }
          },
          "openInterest": 102848
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9867,
              "short": 65961,
              "net": -56094
            },
            "nonCommercial": {
              "long": 42006,
              "short": 4182,
              "net": 37824
            },
            "smallTrader": {
              "long": 27534,
              "short": 9264,
              "net": 18270
            }
          },
          "openInterest": 79439
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52191,
              "short": 77424,
              "net": -25233
            },
            "nonCommercial": {
              "long": 36259,
              "short": 10109,
              "net": 26150
            },
            "smallTrader": {
              "long": 35837,
              "short": 36754,
              "net": -917
            }
          },
          "openInterest": 125191
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78755,
              "short": 130661,
              "net": -51906
            },
            "nonCommercial": {
              "long": 50854,
              "short": 6107,
              "net": 44747
            },
            "smallTrader": {
              "long": 13059,
              "short": 5900,
              "net": 7159
            }
          },
          "openInterest": 151273
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43752,
              "short": 89513,
              "net": -45761
            },
            "nonCommercial": {
              "long": 54550,
              "short": 13822,
              "net": 40728
            },
            "smallTrader": {
              "long": 12257,
              "short": 7224,
              "net": 5033
            }
          },
          "openInterest": 121409
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34188,
              "short": 69853,
              "net": -35665
            },
            "nonCommercial": {
              "long": 46771,
              "short": 15983,
              "net": 30788
            },
            "smallTrader": {
              "long": 15700,
              "short": 10823,
              "net": 4877
            }
          },
          "openInterest": 114956
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396410,
              "short": 362527,
              "net": 33883
            },
            "nonCommercial": {
              "long": 129039,
              "short": 79696,
              "net": 49343
            },
            "smallTrader": {
              "long": 121550,
              "short": 204776,
              "net": -83226
            }
          },
          "openInterest": 684070
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48566,
              "short": 87212,
              "net": -38646
            },
            "nonCommercial": {
              "long": 51117,
              "short": 23512,
              "net": 27605
            },
            "smallTrader": {
              "long": 19123,
              "short": 8082,
              "net": 11041
            }
          },
          "openInterest": 124394
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 490810,
              "short": 544400,
              "net": -53590
            },
            "nonCommercial": {
              "long": 168856,
              "short": 101171,
              "net": 67685
            },
            "smallTrader": {
              "long": 63278,
              "short": 77373,
              "net": -14095
            }
          },
          "openInterest": 841984
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26959,
              "short": 68607,
              "net": -41648
            },
            "nonCommercial": {
              "long": 42647,
              "short": 12735,
              "net": 29912
            },
            "smallTrader": {
              "long": 52538,
              "short": 40802,
              "net": 11736
            }
          },
          "openInterest": 122371
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7040,
              "short": 6059,
              "net": 981
            },
            "nonCommercial": {
              "long": 10350,
              "short": 2749,
              "net": 7601
            },
            "smallTrader": {
              "long": 4063,
              "short": 12645,
              "net": -8582
            }
          },
          "openInterest": 26118
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78689,
              "short": 226180,
              "net": -147491
            },
            "nonCommercial": {
              "long": 178724,
              "short": 67602,
              "net": 111122
            },
            "smallTrader": {
              "long": 56458,
              "short": 20089,
              "net": 36369
            }
          },
          "openInterest": 335503
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89637,
              "short": 100009,
              "net": -10372
            },
            "nonCommercial": {
              "long": 35360,
              "short": 29822,
              "net": 5538
            },
            "smallTrader": {
              "long": 31068,
              "short": 26234,
              "net": 4834
            }
          },
          "openInterest": 173236
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64255,
              "short": 70141,
              "net": -5886
            },
            "nonCommercial": {
              "long": 13944,
              "short": 19290,
              "net": -5346
            },
            "smallTrader": {
              "long": 29162,
              "short": 17930,
              "net": 11232
            }
          },
          "openInterest": 107434
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42911,
              "short": 39931,
              "net": 2980
            },
            "nonCommercial": {
              "long": 18711,
              "short": 8282,
              "net": 10429
            },
            "smallTrader": {
              "long": 16725,
              "short": 30134,
              "net": -13409
            }
          },
          "openInterest": 89791
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67333,
              "short": 78889,
              "net": -11556
            },
            "nonCommercial": {
              "long": 53212,
              "short": 17524,
              "net": 35688
            },
            "smallTrader": {
              "long": 18605,
              "short": 42737,
              "net": -24132
            }
          },
          "openInterest": 149496
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14035,
              "short": 63546,
              "net": -49511
            },
            "nonCommercial": {
              "long": 49610,
              "short": 5015,
              "net": 44595
            },
            "smallTrader": {
              "long": 8067,
              "short": 3151,
              "net": 4916
            }
          },
          "openInterest": 71963
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191790,
              "short": 228430,
              "net": -36640
            },
            "nonCommercial": {
              "long": 43386,
              "short": 50430,
              "net": -7044
            },
            "smallTrader": {
              "long": 74325,
              "short": 30641,
              "net": 43684
            }
          },
          "openInterest": 463288
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1569,
              "short": 6286,
              "net": -4717
            },
            "nonCommercial": {
              "long": 4324,
              "short": 553,
              "net": 3771
            },
            "smallTrader": {
              "long": 2138,
              "short": 1192,
              "net": 946
            }
          },
          "openInterest": 8037
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151854,
              "short": 160875,
              "net": -9021
            },
            "nonCommercial": {
              "long": 74260,
              "short": 38254,
              "net": 36006
            },
            "smallTrader": {
              "long": 9301,
              "short": 36286,
              "net": -26985
            }
          },
          "openInterest": 249573
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15054,
              "short": 80962,
              "net": -65908
            },
            "nonCommercial": {
              "long": 47955,
              "short": 3510,
              "net": 44445
            },
            "smallTrader": {
              "long": 31228,
              "short": 9765,
              "net": 21463
            }
          },
          "openInterest": 102305
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67077,
              "short": 96407,
              "net": -29330
            },
            "nonCommercial": {
              "long": 37066,
              "short": 18821,
              "net": 18245
            },
            "smallTrader": {
              "long": 31761,
              "short": 20676,
              "net": 11085
            }
          },
          "openInterest": 151613
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75640,
              "short": 117743,
              "net": -42103
            },
            "nonCommercial": {
              "long": 38489,
              "short": 13495,
              "net": 24994
            },
            "smallTrader": {
              "long": 31381,
              "short": 14272,
              "net": 17109
            }
          },
          "openInterest": 169688
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171316,
              "short": 135854,
              "net": 35462
            },
            "nonCommercial": {
              "long": 67062,
              "short": 57683,
              "net": 9379
            },
            "smallTrader": {
              "long": 52330,
              "short": 97171,
              "net": -44841
            }
          },
          "openInterest": 308206
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166408,
              "short": 267025,
              "net": -100617
            },
            "nonCommercial": {
              "long": 95023,
              "short": 26308,
              "net": 68715
            },
            "smallTrader": {
              "long": 72094,
              "short": 40192,
              "net": 31902
            }
          },
          "openInterest": 359588
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14830,
              "short": 22524,
              "net": -7694
            },
            "nonCommercial": {
              "long": 10655,
              "short": 10495,
              "net": 160
            },
            "smallTrader": {
              "long": 16318,
              "short": 8784,
              "net": 7534
            }
          },
          "openInterest": 41804
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14139,
              "short": 1055,
              "net": 13084
            },
            "nonCommercial": {
              "long": 6913,
              "short": 19148,
              "net": -12235
            },
            "smallTrader": {
              "long": 2033,
              "short": 2882,
              "net": -849
            }
          },
          "openInterest": 25241
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 540,
              "short": 8225,
              "net": -7685
            },
            "nonCommercial": {
              "long": 7165,
              "short": 1436,
              "net": 5729
            },
            "smallTrader": {
              "long": 3858,
              "short": 1902,
              "net": 1956
            }
          },
          "openInterest": 12014
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38582,
              "short": 43609,
              "net": -5027
            },
            "nonCommercial": {
              "long": 19763,
              "short": 7205,
              "net": 12558
            },
            "smallTrader": {
              "long": 15233,
              "short": 22764,
              "net": -7531
            }
          },
          "openInterest": 75274
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110609,
              "short": 119287,
              "net": -8678
            },
            "nonCommercial": {
              "long": 59420,
              "short": 44777,
              "net": 14643
            },
            "smallTrader": {
              "long": 29707,
              "short": 35672,
              "net": -5965
            }
          },
          "openInterest": 215153
        }
      ]
    },
    {
      "reportDate": "2005-03-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1440222,
              "short": 864011,
              "net": 576211
            },
            "nonCommercial": {
              "long": 428369,
              "short": 647754,
              "net": -219385
            },
            "smallTrader": {
              "long": 189690,
              "short": 546516,
              "net": -356826
            }
          },
          "openInterest": 2119182
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 156503,
              "short": 147364,
              "net": 9139
            },
            "nonCommercial": {
              "long": 115303,
              "short": 75539,
              "net": 39764
            },
            "smallTrader": {
              "long": 57849,
              "short": 106752,
              "net": -48903
            }
          },
          "openInterest": 330524
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 478248,
              "short": 391909,
              "net": 86339
            },
            "nonCommercial": {
              "long": 115751,
              "short": 152006,
              "net": -36255
            },
            "smallTrader": {
              "long": 116488,
              "short": 166572,
              "net": -50084
            }
          },
          "openInterest": 741488
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 932369,
              "short": 604488,
              "net": 327881
            },
            "nonCommercial": {
              "long": 212996,
              "short": 327769,
              "net": -114773
            },
            "smallTrader": {
              "long": 147682,
              "short": 360790,
              "net": -213108
            }
          },
          "openInterest": 1322955
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18980,
              "short": 94366,
              "net": -75386
            },
            "nonCommercial": {
              "long": 58973,
              "short": 3982,
              "net": 54991
            },
            "smallTrader": {
              "long": 27876,
              "short": 7481,
              "net": 20395
            }
          },
          "openInterest": 105846
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16237,
              "short": 56958,
              "net": -40721
            },
            "nonCommercial": {
              "long": 31332,
              "short": 4677,
              "net": 26655
            },
            "smallTrader": {
              "long": 24113,
              "short": 10047,
              "net": 14066
            }
          },
          "openInterest": 71769
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14685,
              "short": 62757,
              "net": -48072
            },
            "nonCommercial": {
              "long": 43143,
              "short": 11596,
              "net": 31547
            },
            "smallTrader": {
              "long": 31391,
              "short": 14866,
              "net": 16525
            }
          },
          "openInterest": 89844
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77355,
              "short": 128560,
              "net": -51205
            },
            "nonCommercial": {
              "long": 50229,
              "short": 5916,
              "net": 44313
            },
            "smallTrader": {
              "long": 13803,
              "short": 6911,
              "net": 6892
            }
          },
          "openInterest": 152772
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45308,
              "short": 89629,
              "net": -44321
            },
            "nonCommercial": {
              "long": 54140,
              "short": 14652,
              "net": 39488
            },
            "smallTrader": {
              "long": 11608,
              "short": 6775,
              "net": 4833
            }
          },
          "openInterest": 123010
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34197,
              "short": 68579,
              "net": -34382
            },
            "nonCommercial": {
              "long": 47101,
              "short": 16870,
              "net": 30231
            },
            "smallTrader": {
              "long": 16377,
              "short": 12226,
              "net": 4151
            }
          },
          "openInterest": 120517
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 405743,
              "short": 364059,
              "net": 41684
            },
            "nonCommercial": {
              "long": 119921,
              "short": 70903,
              "net": 49018
            },
            "smallTrader": {
              "long": 115181,
              "short": 205883,
              "net": -90702
            }
          },
          "openInterest": 676579
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49651,
              "short": 83432,
              "net": -33781
            },
            "nonCommercial": {
              "long": 45584,
              "short": 21155,
              "net": 24429
            },
            "smallTrader": {
              "long": 16896,
              "short": 7544,
              "net": 9352
            }
          },
          "openInterest": 117769
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 501457,
              "short": 551063,
              "net": -49606
            },
            "nonCommercial": {
              "long": 166969,
              "short": 97460,
              "net": 69509
            },
            "smallTrader": {
              "long": 60032,
              "short": 79935,
              "net": -19903
            }
          },
          "openInterest": 845847
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27075,
              "short": 63385,
              "net": -36310
            },
            "nonCommercial": {
              "long": 36967,
              "short": 9768,
              "net": 27199
            },
            "smallTrader": {
              "long": 50846,
              "short": 41735,
              "net": 9111
            }
          },
          "openInterest": 115071
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6924,
              "short": 6440,
              "net": 484
            },
            "nonCommercial": {
              "long": 10667,
              "short": 2785,
              "net": 7882
            },
            "smallTrader": {
              "long": 4028,
              "short": 12394,
              "net": -8366
            }
          },
          "openInterest": 26889
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74842,
              "short": 200820,
              "net": -125978
            },
            "nonCommercial": {
              "long": 148089,
              "short": 56328,
              "net": 91761
            },
            "smallTrader": {
              "long": 54680,
              "short": 20463,
              "net": 34217
            }
          },
          "openInterest": 299531
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98747,
              "short": 111081,
              "net": -12334
            },
            "nonCommercial": {
              "long": 37349,
              "short": 28532,
              "net": 8817
            },
            "smallTrader": {
              "long": 29332,
              "short": 25815,
              "net": 3517
            }
          },
          "openInterest": 185576
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65906,
              "short": 59607,
              "net": 6299
            },
            "nonCommercial": {
              "long": 15675,
              "short": 27578,
              "net": -11903
            },
            "smallTrader": {
              "long": 27211,
              "short": 21607,
              "net": 5604
            }
          },
          "openInterest": 108865
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44230,
              "short": 40933,
              "net": 3297
            },
            "nonCommercial": {
              "long": 18294,
              "short": 6994,
              "net": 11300
            },
            "smallTrader": {
              "long": 15501,
              "short": 30098,
              "net": -14597
            }
          },
          "openInterest": 91044
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73036,
              "short": 81485,
              "net": -8449
            },
            "nonCommercial": {
              "long": 46706,
              "short": 15780,
              "net": 30926
            },
            "smallTrader": {
              "long": 19638,
              "short": 42115,
              "net": -22477
            }
          },
          "openInterest": 152539
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16793,
              "short": 56453,
              "net": -39660
            },
            "nonCommercial": {
              "long": 37662,
              "short": 4651,
              "net": 33011
            },
            "smallTrader": {
              "long": 11069,
              "short": 4420,
              "net": 6649
            }
          },
          "openInterest": 65784
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196437,
              "short": 239650,
              "net": -43213
            },
            "nonCommercial": {
              "long": 49755,
              "short": 49720,
              "net": 35
            },
            "smallTrader": {
              "long": 76348,
              "short": 33170,
              "net": 43178
            }
          },
          "openInterest": 477608
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1383,
              "short": 7174,
              "net": -5791
            },
            "nonCommercial": {
              "long": 4892,
              "short": 503,
              "net": 4389
            },
            "smallTrader": {
              "long": 2350,
              "short": 948,
              "net": 1402
            }
          },
          "openInterest": 8711
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 97869,
              "short": 109985,
              "net": -12116
            },
            "nonCommercial": {
              "long": 37464,
              "short": 31118,
              "net": 6346
            },
            "smallTrader": {
              "long": 18256,
              "short": 12486,
              "net": 5770
            }
          },
          "openInterest": 154652
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17765,
              "short": 79887,
              "net": -62122
            },
            "nonCommercial": {
              "long": 45798,
              "short": 6246,
              "net": 39552
            },
            "smallTrader": {
              "long": 31132,
              "short": 8562,
              "net": 22570
            }
          },
          "openInterest": 103328
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60817,
              "short": 84636,
              "net": -23819
            },
            "nonCommercial": {
              "long": 35185,
              "short": 20143,
              "net": 15042
            },
            "smallTrader": {
              "long": 29079,
              "short": 20302,
              "net": 8777
            }
          },
          "openInterest": 141686
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78944,
              "short": 113935,
              "net": -34991
            },
            "nonCommercial": {
              "long": 34676,
              "short": 13884,
              "net": 20792
            },
            "smallTrader": {
              "long": 28017,
              "short": 13818,
              "net": 14199
            }
          },
          "openInterest": 163125
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168604,
              "short": 139161,
              "net": 29443
            },
            "nonCommercial": {
              "long": 65696,
              "short": 48054,
              "net": 17642
            },
            "smallTrader": {
              "long": 48291,
              "short": 95376,
              "net": -47085
            }
          },
          "openInterest": 304258
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173477,
              "short": 257235,
              "net": -83758
            },
            "nonCommercial": {
              "long": 90117,
              "short": 28734,
              "net": 61383
            },
            "smallTrader": {
              "long": 68706,
              "short": 46331,
              "net": 22375
            }
          },
          "openInterest": 358455
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19966,
              "short": 11796,
              "net": 8170
            },
            "nonCommercial": {
              "long": 5242,
              "short": 16598,
              "net": -11356
            },
            "smallTrader": {
              "long": 13069,
              "short": 9883,
              "net": 3186
            }
          },
          "openInterest": 38278
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9815,
              "short": 2600,
              "net": 7215
            },
            "nonCommercial": {
              "long": 5161,
              "short": 12148,
              "net": -6987
            },
            "smallTrader": {
              "long": 2937,
              "short": 3165,
              "net": -228
            }
          },
          "openInterest": 20060
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 464,
              "short": 8038,
              "net": -7574
            },
            "nonCommercial": {
              "long": 6693,
              "short": 767,
              "net": 5926
            },
            "smallTrader": {
              "long": 2450,
              "short": 802,
              "net": 1648
            }
          },
          "openInterest": 10599
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39243,
              "short": 41849,
              "net": -2606
            },
            "nonCommercial": {
              "long": 19295,
              "short": 8213,
              "net": 11082
            },
            "smallTrader": {
              "long": 13684,
              "short": 22160,
              "net": -8476
            }
          },
          "openInterest": 73844
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120350,
              "short": 126097,
              "net": -5747
            },
            "nonCommercial": {
              "long": 61877,
              "short": 46094,
              "net": 15783
            },
            "smallTrader": {
              "long": 26613,
              "short": 36649,
              "net": -10036
            }
          },
          "openInterest": 227257
        }
      ]
    },
    {
      "reportDate": "2005-03-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1410297,
              "short": 885093,
              "net": 525204
            },
            "nonCommercial": {
              "long": 436571,
              "short": 650801,
              "net": -214230
            },
            "smallTrader": {
              "long": 167749,
              "short": 478723,
              "net": -310974
            }
          },
          "openInterest": 2087600
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 164377,
              "short": 145686,
              "net": 18691
            },
            "nonCommercial": {
              "long": 114442,
              "short": 79228,
              "net": 35214
            },
            "smallTrader": {
              "long": 52612,
              "short": 106517,
              "net": -53905
            }
          },
          "openInterest": 331576
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 490859,
              "short": 394700,
              "net": 96159
            },
            "nonCommercial": {
              "long": 115167,
              "short": 157507,
              "net": -42340
            },
            "smallTrader": {
              "long": 113328,
              "short": 167147,
              "net": -53819
            }
          },
          "openInterest": 749499
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 971044,
              "short": 637494,
              "net": 333550
            },
            "nonCommercial": {
              "long": 219898,
              "short": 337737,
              "net": -117839
            },
            "smallTrader": {
              "long": 137925,
              "short": 353636,
              "net": -215711
            }
          },
          "openInterest": 1366600
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28694,
              "short": 69175,
              "net": -40481
            },
            "nonCommercial": {
              "long": 30819,
              "short": 4195,
              "net": 26624
            },
            "smallTrader": {
              "long": 21811,
              "short": 7954,
              "net": 13857
            }
          },
          "openInterest": 81324
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27558,
              "short": 47831,
              "net": -20273
            },
            "nonCommercial": {
              "long": 18587,
              "short": 6713,
              "net": 11874
            },
            "smallTrader": {
              "long": 20234,
              "short": 11835,
              "net": 8399
            }
          },
          "openInterest": 66380
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14226,
              "short": 56091,
              "net": -41865
            },
            "nonCommercial": {
              "long": 35455,
              "short": 8765,
              "net": 26690
            },
            "smallTrader": {
              "long": 30882,
              "short": 15707,
              "net": 15175
            }
          },
          "openInterest": 81193
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79930,
              "short": 118461,
              "net": -38531
            },
            "nonCommercial": {
              "long": 36300,
              "short": 4491,
              "net": 31809
            },
            "smallTrader": {
              "long": 13084,
              "short": 6362,
              "net": 6722
            }
          },
          "openInterest": 138104
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45403,
              "short": 85938,
              "net": -40535
            },
            "nonCommercial": {
              "long": 46991,
              "short": 10927,
              "net": 36064
            },
            "smallTrader": {
              "long": 11799,
              "short": 7328,
              "net": 4471
            }
          },
          "openInterest": 115850
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34543,
              "short": 63062,
              "net": -28519
            },
            "nonCommercial": {
              "long": 40691,
              "short": 15086,
              "net": 25605
            },
            "smallTrader": {
              "long": 15345,
              "short": 12431,
              "net": 2914
            }
          },
          "openInterest": 114349
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404092,
              "short": 349232,
              "net": 54860
            },
            "nonCommercial": {
              "long": 114254,
              "short": 80457,
              "net": 33797
            },
            "smallTrader": {
              "long": 114492,
              "short": 203149,
              "net": -88657
            }
          },
          "openInterest": 667485
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49573,
              "short": 85287,
              "net": -35714
            },
            "nonCommercial": {
              "long": 45040,
              "short": 19769,
              "net": 25271
            },
            "smallTrader": {
              "long": 19089,
              "short": 8646,
              "net": 10443
            }
          },
          "openInterest": 120245
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 493298,
              "short": 546895,
              "net": -53597
            },
            "nonCommercial": {
              "long": 164014,
              "short": 90222,
              "net": 73792
            },
            "smallTrader": {
              "long": 63970,
              "short": 84165,
              "net": -20195
            }
          },
          "openInterest": 839333
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39394,
              "short": 63903,
              "net": -24509
            },
            "nonCommercial": {
              "long": 30250,
              "short": 12497,
              "net": 17753
            },
            "smallTrader": {
              "long": 47026,
              "short": 40270,
              "net": 6756
            }
          },
          "openInterest": 116888
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6780,
              "short": 6442,
              "net": 338
            },
            "nonCommercial": {
              "long": 9733,
              "short": 2354,
              "net": 7379
            },
            "smallTrader": {
              "long": 4192,
              "short": 11909,
              "net": -7717
            }
          },
          "openInterest": 26454
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70361,
              "short": 204216,
              "net": -133855
            },
            "nonCommercial": {
              "long": 139491,
              "short": 37970,
              "net": 101521
            },
            "smallTrader": {
              "long": 52027,
              "short": 19693,
              "net": 32334
            }
          },
          "openInterest": 281601
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98124,
              "short": 106159,
              "net": -8035
            },
            "nonCommercial": {
              "long": 36733,
              "short": 32855,
              "net": 3878
            },
            "smallTrader": {
              "long": 30363,
              "short": 26206,
              "net": 4157
            }
          },
          "openInterest": 183576
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76938,
              "short": 47486,
              "net": 29452
            },
            "nonCommercial": {
              "long": 11033,
              "short": 41222,
              "net": -30189
            },
            "smallTrader": {
              "long": 25617,
              "short": 24880,
              "net": 737
            }
          },
          "openInterest": 114268
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44021,
              "short": 40149,
              "net": 3872
            },
            "nonCommercial": {
              "long": 17885,
              "short": 7024,
              "net": 10861
            },
            "smallTrader": {
              "long": 15565,
              "short": 30298,
              "net": -14733
            }
          },
          "openInterest": 89828
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73291,
              "short": 80960,
              "net": -7669
            },
            "nonCommercial": {
              "long": 46067,
              "short": 17604,
              "net": 28463
            },
            "smallTrader": {
              "long": 20710,
              "short": 41504,
              "net": -20794
            }
          },
          "openInterest": 153910
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20465,
              "short": 47469,
              "net": -27004
            },
            "nonCommercial": {
              "long": 32692,
              "short": 8860,
              "net": 23832
            },
            "smallTrader": {
              "long": 7069,
              "short": 3897,
              "net": 3172
            }
          },
          "openInterest": 60526
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187284,
              "short": 231777,
              "net": -44493
            },
            "nonCommercial": {
              "long": 52425,
              "short": 48644,
              "net": 3781
            },
            "smallTrader": {
              "long": 72837,
              "short": 32125,
              "net": 40712
            }
          },
          "openInterest": 460211
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2303,
              "short": 8695,
              "net": -6392
            },
            "nonCommercial": {
              "long": 6097,
              "short": 705,
              "net": 5392
            },
            "smallTrader": {
              "long": 1626,
              "short": 626,
              "net": 1000
            }
          },
          "openInterest": 10026
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1209,
              "short": 6656,
              "net": -5447
            },
            "nonCommercial": {
              "long": 4558,
              "short": 507,
              "net": 4051
            },
            "smallTrader": {
              "long": 2121,
              "short": 725,
              "net": 1396
            }
          },
          "openInterest": 7948
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 110537,
              "short": 116900,
              "net": -6363
            },
            "nonCommercial": {
              "long": 33253,
              "short": 31373,
              "net": 1880
            },
            "smallTrader": {
              "long": 17215,
              "short": 12732,
              "net": 4483
            }
          },
          "openInterest": 162134
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19560,
              "short": 74972,
              "net": -55412
            },
            "nonCommercial": {
              "long": 37645,
              "short": 4674,
              "net": 32971
            },
            "smallTrader": {
              "long": 30790,
              "short": 8349,
              "net": 22441
            }
          },
          "openInterest": 96568
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61024,
              "short": 81617,
              "net": -20593
            },
            "nonCommercial": {
              "long": 31126,
              "short": 19224,
              "net": 11902
            },
            "smallTrader": {
              "long": 28910,
              "short": 20219,
              "net": 8691
            }
          },
          "openInterest": 136433
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76071,
              "short": 110184,
              "net": -34113
            },
            "nonCommercial": {
              "long": 33043,
              "short": 13909,
              "net": 19134
            },
            "smallTrader": {
              "long": 29221,
              "short": 14242,
              "net": 14979
            }
          },
          "openInterest": 160122
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167051,
              "short": 136513,
              "net": 30538
            },
            "nonCommercial": {
              "long": 58203,
              "short": 44086,
              "net": 14117
            },
            "smallTrader": {
              "long": 49889,
              "short": 94544,
              "net": -44655
            }
          },
          "openInterest": 297970
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185709,
              "short": 230404,
              "net": -44695
            },
            "nonCommercial": {
              "long": 76093,
              "short": 44295,
              "net": 31798
            },
            "smallTrader": {
              "long": 65540,
              "short": 52643,
              "net": 12897
            }
          },
          "openInterest": 352084
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30785,
              "short": 11683,
              "net": 19102
            },
            "nonCommercial": {
              "long": 2168,
              "short": 16210,
              "net": -14042
            },
            "smallTrader": {
              "long": 9302,
              "short": 14362,
              "net": -5060
            }
          },
          "openInterest": 42256
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7573,
              "short": 4939,
              "net": 2634
            },
            "nonCommercial": {
              "long": 5207,
              "short": 8017,
              "net": -2810
            },
            "smallTrader": {
              "long": 3169,
              "short": 2993,
              "net": 176
            }
          },
          "openInterest": 18079
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 299,
              "short": 7817,
              "net": -7518
            },
            "nonCommercial": {
              "long": 7388,
              "short": 905,
              "net": 6483
            },
            "smallTrader": {
              "long": 1993,
              "short": 958,
              "net": 1035
            }
          },
          "openInterest": 10297
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39432,
              "short": 40809,
              "net": -1377
            },
            "nonCommercial": {
              "long": 17905,
              "short": 8827,
              "net": 9078
            },
            "smallTrader": {
              "long": 12790,
              "short": 20491,
              "net": -7701
            }
          },
          "openInterest": 71721
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123080,
              "short": 124973,
              "net": -1893
            },
            "nonCommercial": {
              "long": 55644,
              "short": 46121,
              "net": 9523
            },
            "smallTrader": {
              "long": 26971,
              "short": 34601,
              "net": -7630
            }
          },
          "openInterest": 225208
        }
      ]
    },
    {
      "reportDate": "2005-04-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1383775,
              "short": 881234,
              "net": 502541
            },
            "nonCommercial": {
              "long": 340979,
              "short": 542574,
              "net": -201595
            },
            "smallTrader": {
              "long": 187227,
              "short": 488173,
              "net": -300946
            }
          },
          "openInterest": 1986875
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 151902,
              "short": 141978,
              "net": 9924
            },
            "nonCommercial": {
              "long": 102991,
              "short": 64478,
              "net": 38513
            },
            "smallTrader": {
              "long": 58518,
              "short": 106955,
              "net": -48437
            }
          },
          "openInterest": 313417
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 481571,
              "short": 389007,
              "net": 92564
            },
            "nonCommercial": {
              "long": 96681,
              "short": 142720,
              "net": -46039
            },
            "smallTrader": {
              "long": 135999,
              "short": 182524,
              "net": -46525
            }
          },
          "openInterest": 735433
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1030269,
              "short": 680195,
              "net": 350074
            },
            "nonCommercial": {
              "long": 178243,
              "short": 354769,
              "net": -176526
            },
            "smallTrader": {
              "long": 144854,
              "short": 318402,
              "net": -173548
            }
          },
          "openInterest": 1386332
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33001,
              "short": 63420,
              "net": -30419
            },
            "nonCommercial": {
              "long": 26134,
              "short": 5048,
              "net": 21086
            },
            "smallTrader": {
              "long": 19311,
              "short": 9978,
              "net": 9333
            }
          },
          "openInterest": 78489
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28210,
              "short": 51168,
              "net": -22958
            },
            "nonCommercial": {
              "long": 21540,
              "short": 6056,
              "net": 15484
            },
            "smallTrader": {
              "long": 18609,
              "short": 11135,
              "net": 7474
            }
          },
          "openInterest": 68416
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13043,
              "short": 55397,
              "net": -42354
            },
            "nonCommercial": {
              "long": 35799,
              "short": 10124,
              "net": 25675
            },
            "smallTrader": {
              "long": 30843,
              "short": 14164,
              "net": 16679
            }
          },
          "openInterest": 80302
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81433,
              "short": 115681,
              "net": -34248
            },
            "nonCommercial": {
              "long": 32911,
              "short": 4038,
              "net": 28873
            },
            "smallTrader": {
              "long": 12195,
              "short": 6820,
              "net": 5375
            }
          },
          "openInterest": 135666
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44636,
              "short": 84547,
              "net": -39911
            },
            "nonCommercial": {
              "long": 46792,
              "short": 11173,
              "net": 35619
            },
            "smallTrader": {
              "long": 11608,
              "short": 7316,
              "net": 4292
            }
          },
          "openInterest": 116331
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35825,
              "short": 66798,
              "net": -30973
            },
            "nonCommercial": {
              "long": 43081,
              "short": 15554,
              "net": 27527
            },
            "smallTrader": {
              "long": 16255,
              "short": 12809,
              "net": 3446
            }
          },
          "openInterest": 119690
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408035,
              "short": 330125,
              "net": 77910
            },
            "nonCommercial": {
              "long": 107584,
              "short": 93084,
              "net": 14500
            },
            "smallTrader": {
              "long": 118374,
              "short": 210784,
              "net": -92410
            }
          },
          "openInterest": 678519
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49623,
              "short": 85021,
              "net": -35398
            },
            "nonCommercial": {
              "long": 43375,
              "short": 18214,
              "net": 25161
            },
            "smallTrader": {
              "long": 18524,
              "short": 8287,
              "net": 10237
            }
          },
          "openInterest": 118626
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 488807,
              "short": 566573,
              "net": -77766
            },
            "nonCommercial": {
              "long": 173593,
              "short": 84881,
              "net": 88712
            },
            "smallTrader": {
              "long": 72107,
              "short": 83053,
              "net": -10946
            }
          },
          "openInterest": 859819
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53567,
              "short": 60949,
              "net": -7382
            },
            "nonCommercial": {
              "long": 26469,
              "short": 19571,
              "net": 6898
            },
            "smallTrader": {
              "long": 45851,
              "short": 45367,
              "net": 484
            }
          },
          "openInterest": 126079
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7427,
              "short": 6461,
              "net": 966
            },
            "nonCommercial": {
              "long": 10454,
              "short": 2700,
              "net": 7754
            },
            "smallTrader": {
              "long": 4538,
              "short": 13258,
              "net": -8720
            }
          },
          "openInterest": 28145
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66117,
              "short": 201057,
              "net": -134940
            },
            "nonCommercial": {
              "long": 143487,
              "short": 37223,
              "net": 106264
            },
            "smallTrader": {
              "long": 45749,
              "short": 17073,
              "net": 28676
            }
          },
          "openInterest": 272946
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96100,
              "short": 106294,
              "net": -10194
            },
            "nonCommercial": {
              "long": 40472,
              "short": 35433,
              "net": 5039
            },
            "smallTrader": {
              "long": 32458,
              "short": 27303,
              "net": 5155
            }
          },
          "openInterest": 184610
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92614,
              "short": 52801,
              "net": 39813
            },
            "nonCommercial": {
              "long": 9686,
              "short": 46128,
              "net": -36442
            },
            "smallTrader": {
              "long": 24425,
              "short": 27796,
              "net": -3371
            }
          },
          "openInterest": 127406
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44292,
              "short": 40318,
              "net": 3974
            },
            "nonCommercial": {
              "long": 16844,
              "short": 7534,
              "net": 9310
            },
            "smallTrader": {
              "long": 17617,
              "short": 30901,
              "net": -13284
            }
          },
          "openInterest": 93914
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71315,
              "short": 81244,
              "net": -9929
            },
            "nonCommercial": {
              "long": 45312,
              "short": 13720,
              "net": 31592
            },
            "smallTrader": {
              "long": 19099,
              "short": 40762,
              "net": -21663
            }
          },
          "openInterest": 148107
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19433,
              "short": 45379,
              "net": -25946
            },
            "nonCommercial": {
              "long": 32647,
              "short": 10817,
              "net": 21830
            },
            "smallTrader": {
              "long": 8383,
              "short": 4267,
              "net": 4116
            }
          },
          "openInterest": 60463
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189422,
              "short": 238332,
              "net": -48910
            },
            "nonCommercial": {
              "long": 58548,
              "short": 52547,
              "net": 6001
            },
            "smallTrader": {
              "long": 71254,
              "short": 28345,
              "net": 42909
            }
          },
          "openInterest": 473862
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2167,
              "short": 8453,
              "net": -6286
            },
            "nonCommercial": {
              "long": 6057,
              "short": 705,
              "net": 5352
            },
            "smallTrader": {
              "long": 1596,
              "short": 662,
              "net": 934
            }
          },
          "openInterest": 9820
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 996,
              "short": 6232,
              "net": -5236
            },
            "nonCommercial": {
              "long": 4478,
              "short": 550,
              "net": 3928
            },
            "smallTrader": {
              "long": 2081,
              "short": 773,
              "net": 1308
            }
          },
          "openInterest": 7641
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 119407,
              "short": 125308,
              "net": -5901
            },
            "nonCommercial": {
              "long": 36457,
              "short": 31747,
              "net": 4710
            },
            "smallTrader": {
              "long": 13559,
              "short": 12368,
              "net": 1191
            }
          },
          "openInterest": 170342
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22778,
              "short": 78411,
              "net": -55633
            },
            "nonCommercial": {
              "long": 39261,
              "short": 4663,
              "net": 34598
            },
            "smallTrader": {
              "long": 29571,
              "short": 8536,
              "net": 21035
            }
          },
          "openInterest": 98663
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60350,
              "short": 76055,
              "net": -15705
            },
            "nonCommercial": {
              "long": 24714,
              "short": 17246,
              "net": 7468
            },
            "smallTrader": {
              "long": 29247,
              "short": 21010,
              "net": 8237
            }
          },
          "openInterest": 127264
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73484,
              "short": 107299,
              "net": -33815
            },
            "nonCommercial": {
              "long": 31016,
              "short": 13583,
              "net": 17433
            },
            "smallTrader": {
              "long": 29326,
              "short": 12944,
              "net": 16382
            }
          },
          "openInterest": 152399
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157699,
              "short": 123439,
              "net": 34260
            },
            "nonCommercial": {
              "long": 52451,
              "short": 43780,
              "net": 8671
            },
            "smallTrader": {
              "long": 47444,
              "short": 90375,
              "net": -42931
            }
          },
          "openInterest": 281916
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195661,
              "short": 215950,
              "net": -20289
            },
            "nonCommercial": {
              "long": 70850,
              "short": 63066,
              "net": 7784
            },
            "smallTrader": {
              "long": 69481,
              "short": 56976,
              "net": 12505
            }
          },
          "openInterest": 363911
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36790,
              "short": 12476,
              "net": 24314
            },
            "nonCommercial": {
              "long": 1677,
              "short": 20456,
              "net": -18779
            },
            "smallTrader": {
              "long": 8996,
              "short": 14531,
              "net": -5535
            }
          },
          "openInterest": 47464
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5848,
              "short": 7584,
              "net": -1736
            },
            "nonCommercial": {
              "long": 5927,
              "short": 5370,
              "net": 557
            },
            "smallTrader": {
              "long": 3863,
              "short": 2684,
              "net": 1179
            }
          },
          "openInterest": 17753
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 275,
              "short": 8994,
              "net": -8719
            },
            "nonCommercial": {
              "long": 7753,
              "short": 950,
              "net": 6803
            },
            "smallTrader": {
              "long": 2018,
              "short": 102,
              "net": 1916
            }
          },
          "openInterest": 10631
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40595,
              "short": 33863,
              "net": 6732
            },
            "nonCommercial": {
              "long": 11940,
              "short": 10550,
              "net": 1390
            },
            "smallTrader": {
              "long": 13679,
              "short": 21801,
              "net": -8122
            }
          },
          "openInterest": 69665
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120593,
              "short": 114873,
              "net": 5720
            },
            "nonCommercial": {
              "long": 42429,
              "short": 40255,
              "net": 2174
            },
            "smallTrader": {
              "long": 30801,
              "short": 38695,
              "net": -7894
            }
          },
          "openInterest": 213540
        }
      ]
    },
    {
      "reportDate": "2005-04-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1392071,
              "short": 979450,
              "net": 412621
            },
            "nonCommercial": {
              "long": 344955,
              "short": 534209,
              "net": -189254
            },
            "smallTrader": {
              "long": 186969,
              "short": 410336,
              "net": -223367
            }
          },
          "openInterest": 2001950
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 145457,
              "short": 136276,
              "net": 9181
            },
            "nonCommercial": {
              "long": 89586,
              "short": 57358,
              "net": 32228
            },
            "smallTrader": {
              "long": 61595,
              "short": 103004,
              "net": -41409
            }
          },
          "openInterest": 296644
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 460121,
              "short": 394588,
              "net": 65533
            },
            "nonCommercial": {
              "long": 94420,
              "short": 141771,
              "net": -47351
            },
            "smallTrader": {
              "long": 140410,
              "short": 158592,
              "net": -18182
            }
          },
          "openInterest": 717091
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1066129,
              "short": 711392,
              "net": 354737
            },
            "nonCommercial": {
              "long": 168268,
              "short": 342246,
              "net": -173978
            },
            "smallTrader": {
              "long": 147002,
              "short": 327761,
              "net": -180759
            }
          },
          "openInterest": 1416631
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34721,
              "short": 69601,
              "net": -34880
            },
            "nonCommercial": {
              "long": 31709,
              "short": 6286,
              "net": 25423
            },
            "smallTrader": {
              "long": 18733,
              "short": 9276,
              "net": 9457
            }
          },
          "openInterest": 85163
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37784,
              "short": 64686,
              "net": -26902
            },
            "nonCommercial": {
              "long": 26824,
              "short": 6453,
              "net": 20371
            },
            "smallTrader": {
              "long": 17915,
              "short": 11384,
              "net": 6531
            }
          },
          "openInterest": 82524
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24234,
              "short": 30277,
              "net": -6043
            },
            "nonCommercial": {
              "long": 15951,
              "short": 23385,
              "net": -7434
            },
            "smallTrader": {
              "long": 28490,
              "short": 15013,
              "net": 13477
            }
          },
          "openInterest": 69292
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82248,
              "short": 114899,
              "net": -32651
            },
            "nonCommercial": {
              "long": 30473,
              "short": 4471,
              "net": 26002
            },
            "smallTrader": {
              "long": 13512,
              "short": 6863,
              "net": 6649
            }
          },
          "openInterest": 128451
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47027,
              "short": 80811,
              "net": -33784
            },
            "nonCommercial": {
              "long": 38141,
              "short": 8155,
              "net": 29986
            },
            "smallTrader": {
              "long": 8929,
              "short": 5131,
              "net": 3798
            }
          },
          "openInterest": 107667
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41964,
              "short": 74093,
              "net": -32129
            },
            "nonCommercial": {
              "long": 46134,
              "short": 17988,
              "net": 28146
            },
            "smallTrader": {
              "long": 18521,
              "short": 14538,
              "net": 3983
            }
          },
          "openInterest": 132104
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402999,
              "short": 312253,
              "net": 90746
            },
            "nonCommercial": {
              "long": 107598,
              "short": 112155,
              "net": -4557
            },
            "smallTrader": {
              "long": 119708,
              "short": 205897,
              "net": -86189
            }
          },
          "openInterest": 665828
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55743,
              "short": 92080,
              "net": -36337
            },
            "nonCommercial": {
              "long": 44731,
              "short": 18318,
              "net": 26413
            },
            "smallTrader": {
              "long": 18043,
              "short": 8119,
              "net": 9924
            }
          },
          "openInterest": 124290
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 478355,
              "short": 533292,
              "net": -54937
            },
            "nonCommercial": {
              "long": 154538,
              "short": 94888,
              "net": 59650
            },
            "smallTrader": {
              "long": 66852,
              "short": 71565,
              "net": -4713
            }
          },
          "openInterest": 836618
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58423,
              "short": 68977,
              "net": -10554
            },
            "nonCommercial": {
              "long": 30092,
              "short": 24332,
              "net": 5760
            },
            "smallTrader": {
              "long": 41988,
              "short": 37194,
              "net": 4794
            }
          },
          "openInterest": 131025
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7719,
              "short": 6724,
              "net": 995
            },
            "nonCommercial": {
              "long": 10383,
              "short": 2769,
              "net": 7614
            },
            "smallTrader": {
              "long": 4371,
              "short": 12980,
              "net": -8609
            }
          },
          "openInterest": 27925
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64126,
              "short": 206155,
              "net": -142029
            },
            "nonCommercial": {
              "long": 150611,
              "short": 37267,
              "net": 113344
            },
            "smallTrader": {
              "long": 46601,
              "short": 17916,
              "net": 28685
            }
          },
          "openInterest": 279545
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96646,
              "short": 99929,
              "net": -3283
            },
            "nonCommercial": {
              "long": 29168,
              "short": 30999,
              "net": -1831
            },
            "smallTrader": {
              "long": 29965,
              "short": 24851,
              "net": 5114
            }
          },
          "openInterest": 173382
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95502,
              "short": 46209,
              "net": 49293
            },
            "nonCommercial": {
              "long": 11954,
              "short": 56150,
              "net": -44196
            },
            "smallTrader": {
              "long": 25125,
              "short": 30222,
              "net": -5097
            }
          },
          "openInterest": 133228
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43281,
              "short": 38371,
              "net": 4910
            },
            "nonCommercial": {
              "long": 15904,
              "short": 7941,
              "net": 7963
            },
            "smallTrader": {
              "long": 16372,
              "short": 29245,
              "net": -12873
            }
          },
          "openInterest": 92561
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68929,
              "short": 77532,
              "net": -8603
            },
            "nonCommercial": {
              "long": 42647,
              "short": 14553,
              "net": 28094
            },
            "smallTrader": {
              "long": 17731,
              "short": 37222,
              "net": -19491
            }
          },
          "openInterest": 139966
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17116,
              "short": 70675,
              "net": -53559
            },
            "nonCommercial": {
              "long": 51661,
              "short": 3749,
              "net": 47912
            },
            "smallTrader": {
              "long": 9093,
              "short": 3446,
              "net": 5647
            }
          },
          "openInterest": 77870
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208934,
              "short": 238680,
              "net": -29746
            },
            "nonCommercial": {
              "long": 45873,
              "short": 51005,
              "net": -5132
            },
            "smallTrader": {
              "long": 62229,
              "short": 27351,
              "net": 34878
            }
          },
          "openInterest": 474979
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 926,
              "short": 6097,
              "net": -5171
            },
            "nonCommercial": {
              "long": 4634,
              "short": 700,
              "net": 3934
            },
            "smallTrader": {
              "long": 1960,
              "short": 723,
              "net": 1237
            }
          },
          "openInterest": 7606
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 121119,
              "short": 132669,
              "net": -11550
            },
            "nonCommercial": {
              "long": 43202,
              "short": 29781,
              "net": 13421
            },
            "smallTrader": {
              "long": 9960,
              "short": 11831,
              "net": -1871
            }
          },
          "openInterest": 175471
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22874,
              "short": 80126,
              "net": -57252
            },
            "nonCommercial": {
              "long": 40952,
              "short": 4268,
              "net": 36684
            },
            "smallTrader": {
              "long": 31071,
              "short": 10503,
              "net": 20568
            }
          },
          "openInterest": 102168
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60916,
              "short": 74024,
              "net": -13108
            },
            "nonCommercial": {
              "long": 22188,
              "short": 17891,
              "net": 4297
            },
            "smallTrader": {
              "long": 30114,
              "short": 21303,
              "net": 8811
            }
          },
          "openInterest": 129209
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70097,
              "short": 98674,
              "net": -28577
            },
            "nonCommercial": {
              "long": 27425,
              "short": 14314,
              "net": 13111
            },
            "smallTrader": {
              "long": 29839,
              "short": 14373,
              "net": 15466
            }
          },
          "openInterest": 143487
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151951,
              "short": 112833,
              "net": 39118
            },
            "nonCommercial": {
              "long": 48109,
              "short": 47117,
              "net": 992
            },
            "smallTrader": {
              "long": 51928,
              "short": 92038,
              "net": -40110
            }
          },
          "openInterest": 274659
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206630,
              "short": 196863,
              "net": 9767
            },
            "nonCommercial": {
              "long": 67311,
              "short": 83494,
              "net": -16183
            },
            "smallTrader": {
              "long": 66348,
              "short": 59932,
              "net": 6416
            }
          },
          "openInterest": 354839
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34607,
              "short": 5605,
              "net": 29002
            },
            "nonCommercial": {
              "long": 1677,
              "short": 24441,
              "net": -22764
            },
            "smallTrader": {
              "long": 9407,
              "short": 15645,
              "net": -6238
            }
          },
          "openInterest": 45692
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5447,
              "short": 8360,
              "net": -2913
            },
            "nonCommercial": {
              "long": 7195,
              "short": 5149,
              "net": 2046
            },
            "smallTrader": {
              "long": 2959,
              "short": 2092,
              "net": 867
            }
          },
          "openInterest": 17744
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 275,
              "short": 8736,
              "net": -8461
            },
            "nonCommercial": {
              "long": 7701,
              "short": 1380,
              "net": 6321
            },
            "smallTrader": {
              "long": 3048,
              "short": 908,
              "net": 2140
            }
          },
          "openInterest": 11459
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44716,
              "short": 33154,
              "net": 11562
            },
            "nonCommercial": {
              "long": 9794,
              "short": 13647,
              "net": -3853
            },
            "smallTrader": {
              "long": 12891,
              "short": 20600,
              "net": -7709
            }
          },
          "openInterest": 70394
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126218,
              "short": 109429,
              "net": 16789
            },
            "nonCommercial": {
              "long": 37111,
              "short": 44143,
              "net": -7032
            },
            "smallTrader": {
              "long": 22598,
              "short": 32355,
              "net": -9757
            }
          },
          "openInterest": 203720
        }
      ]
    },
    {
      "reportDate": "2005-04-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1356920,
              "short": 967987,
              "net": 388933
            },
            "nonCommercial": {
              "long": 298063,
              "short": 494738,
              "net": -196675
            },
            "smallTrader": {
              "long": 220744,
              "short": 413002,
              "net": -192258
            }
          },
          "openInterest": 1960141
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 141767,
              "short": 145322,
              "net": -3555
            },
            "nonCommercial": {
              "long": 95873,
              "short": 60814,
              "net": 35059
            },
            "smallTrader": {
              "long": 65640,
              "short": 97144,
              "net": -31504
            }
          },
          "openInterest": 303286
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 465459,
              "short": 397554,
              "net": 67905
            },
            "nonCommercial": {
              "long": 95654,
              "short": 145129,
              "net": -49475
            },
            "smallTrader": {
              "long": 136660,
              "short": 155090,
              "net": -18430
            }
          },
          "openInterest": 709956
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1035548,
              "short": 729494,
              "net": 306054
            },
            "nonCommercial": {
              "long": 140794,
              "short": 317124,
              "net": -176330
            },
            "smallTrader": {
              "long": 170911,
              "short": 300635,
              "net": -129724
            }
          },
          "openInterest": 1385332
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38177,
              "short": 64396,
              "net": -26219
            },
            "nonCommercial": {
              "long": 25245,
              "short": 6922,
              "net": 18323
            },
            "smallTrader": {
              "long": 22155,
              "short": 14259,
              "net": 7896
            }
          },
          "openInterest": 85577
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33679,
              "short": 68760,
              "net": -35081
            },
            "nonCommercial": {
              "long": 33817,
              "short": 7019,
              "net": 26798
            },
            "smallTrader": {
              "long": 19024,
              "short": 10741,
              "net": 8283
            }
          },
          "openInterest": 86549
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36714,
              "short": 29877,
              "net": 6837
            },
            "nonCommercial": {
              "long": 13905,
              "short": 30263,
              "net": -16358
            },
            "smallTrader": {
              "long": 25566,
              "short": 16045,
              "net": 9521
            }
          },
          "openInterest": 76771
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78154,
              "short": 103393,
              "net": -25239
            },
            "nonCommercial": {
              "long": 26105,
              "short": 7170,
              "net": 18935
            },
            "smallTrader": {
              "long": 10013,
              "short": 3709,
              "net": 6304
            }
          },
          "openInterest": 117307
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47495,
              "short": 75630,
              "net": -28135
            },
            "nonCommercial": {
              "long": 32320,
              "short": 8693,
              "net": 23627
            },
            "smallTrader": {
              "long": 10377,
              "short": 5869,
              "net": 4508
            }
          },
          "openInterest": 99450
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48053,
              "short": 69554,
              "net": -21501
            },
            "nonCommercial": {
              "long": 32513,
              "short": 13873,
              "net": 18640
            },
            "smallTrader": {
              "long": 14514,
              "short": 11653,
              "net": 2861
            }
          },
          "openInterest": 117163
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 416449,
              "short": 331968,
              "net": 84481
            },
            "nonCommercial": {
              "long": 106014,
              "short": 116181,
              "net": -10167
            },
            "smallTrader": {
              "long": 121681,
              "short": 195995,
              "net": -74314
            }
          },
          "openInterest": 687682
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60641,
              "short": 104712,
              "net": -44071
            },
            "nonCommercial": {
              "long": 42922,
              "short": 8154,
              "net": 34768
            },
            "smallTrader": {
              "long": 17024,
              "short": 7721,
              "net": 9303
            }
          },
          "openInterest": 124829
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 517581,
              "short": 539992,
              "net": -22411
            },
            "nonCommercial": {
              "long": 125300,
              "short": 92649,
              "net": 32651
            },
            "smallTrader": {
              "long": 60279,
              "short": 70519,
              "net": -10240
            }
          },
          "openInterest": 822215
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54810,
              "short": 65542,
              "net": -10732
            },
            "nonCommercial": {
              "long": 23613,
              "short": 18592,
              "net": 5021
            },
            "smallTrader": {
              "long": 39801,
              "short": 34090,
              "net": 5711
            }
          },
          "openInterest": 118581
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8653,
              "short": 6857,
              "net": 1796
            },
            "nonCommercial": {
              "long": 10580,
              "short": 3007,
              "net": 7573
            },
            "smallTrader": {
              "long": 4277,
              "short": 13646,
              "net": -9369
            }
          },
          "openInterest": 26898
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61372,
              "short": 204959,
              "net": -143587
            },
            "nonCommercial": {
              "long": 152815,
              "short": 38423,
              "net": 114392
            },
            "smallTrader": {
              "long": 46208,
              "short": 17013,
              "net": 29195
            }
          },
          "openInterest": 280432
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102195,
              "short": 110892,
              "net": -8697
            },
            "nonCommercial": {
              "long": 29388,
              "short": 27030,
              "net": 2358
            },
            "smallTrader": {
              "long": 30147,
              "short": 23808,
              "net": 6339
            }
          },
          "openInterest": 180183
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111224,
              "short": 54714,
              "net": 56510
            },
            "nonCommercial": {
              "long": 6927,
              "short": 61624,
              "net": -54697
            },
            "smallTrader": {
              "long": 24260,
              "short": 26073,
              "net": -1813
            }
          },
          "openInterest": 143178
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42071,
              "short": 37231,
              "net": 4840
            },
            "nonCommercial": {
              "long": 15493,
              "short": 7280,
              "net": 8213
            },
            "smallTrader": {
              "long": 15468,
              "short": 28521,
              "net": -13053
            }
          },
          "openInterest": 91542
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70713,
              "short": 74432,
              "net": -3719
            },
            "nonCommercial": {
              "long": 40654,
              "short": 16572,
              "net": 24082
            },
            "smallTrader": {
              "long": 16112,
              "short": 36475,
              "net": -20363
            }
          },
          "openInterest": 138611
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19673,
              "short": 86287,
              "net": -66614
            },
            "nonCommercial": {
              "long": 64823,
              "short": 3889,
              "net": 60934
            },
            "smallTrader": {
              "long": 7963,
              "short": 2283,
              "net": 5680
            }
          },
          "openInterest": 92459
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213570,
              "short": 243022,
              "net": -29452
            },
            "nonCommercial": {
              "long": 37861,
              "short": 51627,
              "net": -13766
            },
            "smallTrader": {
              "long": 74817,
              "short": 31599,
              "net": 43218
            }
          },
          "openInterest": 486467
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 901,
              "short": 6525,
              "net": -5624
            },
            "nonCommercial": {
              "long": 5386,
              "short": 1007,
              "net": 4379
            },
            "smallTrader": {
              "long": 1961,
              "short": 716,
              "net": 1245
            }
          },
          "openInterest": 8254
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136440,
              "short": 154453,
              "net": -18013
            },
            "nonCommercial": {
              "long": 50635,
              "short": 28655,
              "net": 21980
            },
            "smallTrader": {
              "long": 7363,
              "short": 11330,
              "net": -3967
            }
          },
          "openInterest": 195853
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25083,
              "short": 83367,
              "net": -58284
            },
            "nonCommercial": {
              "long": 40909,
              "short": 3273,
              "net": 37636
            },
            "smallTrader": {
              "long": 30704,
              "short": 10056,
              "net": 20648
            }
          },
          "openInterest": 104305
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59758,
              "short": 80020,
              "net": -20262
            },
            "nonCommercial": {
              "long": 29100,
              "short": 17433,
              "net": 11667
            },
            "smallTrader": {
              "long": 30667,
              "short": 22072,
              "net": 8595
            }
          },
          "openInterest": 136130
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70439,
              "short": 100653,
              "net": -30214
            },
            "nonCommercial": {
              "long": 30863,
              "short": 12708,
              "net": 18155
            },
            "smallTrader": {
              "long": 27107,
              "short": 15048,
              "net": 12059
            }
          },
          "openInterest": 143355
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139425,
              "short": 114750,
              "net": 24675
            },
            "nonCommercial": {
              "long": 55300,
              "short": 43196,
              "net": 12104
            },
            "smallTrader": {
              "long": 51221,
              "short": 88000,
              "net": -36779
            }
          },
          "openInterest": 269197
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209539,
              "short": 188313,
              "net": 21226
            },
            "nonCommercial": {
              "long": 60310,
              "short": 94538,
              "net": -34228
            },
            "smallTrader": {
              "long": 67088,
              "short": 54086,
              "net": 13002
            }
          },
          "openInterest": 349087
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22705,
              "short": 6612,
              "net": 16093
            },
            "nonCommercial": {
              "long": 3585,
              "short": 15306,
              "net": -11721
            },
            "smallTrader": {
              "long": 9531,
              "short": 13903,
              "net": -4372
            }
          },
          "openInterest": 35822
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4825,
              "short": 8167,
              "net": -3342
            },
            "nonCommercial": {
              "long": 7107,
              "short": 4423,
              "net": 2684
            },
            "smallTrader": {
              "long": 2650,
              "short": 1992,
              "net": 658
            }
          },
          "openInterest": 16713
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 237,
              "short": 9350,
              "net": -9113
            },
            "nonCommercial": {
              "long": 8410,
              "short": 1603,
              "net": 6807
            },
            "smallTrader": {
              "long": 2898,
              "short": 592,
              "net": 2306
            }
          },
          "openInterest": 11981
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47447,
              "short": 33947,
              "net": 13500
            },
            "nonCommercial": {
              "long": 10986,
              "short": 17555,
              "net": -6569
            },
            "smallTrader": {
              "long": 13899,
              "short": 20830,
              "net": -6931
            }
          },
          "openInterest": 75494
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140787,
              "short": 116574,
              "net": 24213
            },
            "nonCommercial": {
              "long": 35867,
              "short": 51583,
              "net": -15716
            },
            "smallTrader": {
              "long": 24239,
              "short": 32736,
              "net": -8497
            }
          },
          "openInterest": 216370
        }
      ]
    },
    {
      "reportDate": "2005-04-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1351564,
              "short": 1032064,
              "net": 319500
            },
            "nonCommercial": {
              "long": 342333,
              "short": 471599,
              "net": -129266
            },
            "smallTrader": {
              "long": 246980,
              "short": 437214,
              "net": -190234
            }
          },
          "openInterest": 2043233
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 145611,
              "short": 142144,
              "net": 3467
            },
            "nonCommercial": {
              "long": 105423,
              "short": 73511,
              "net": 31912
            },
            "smallTrader": {
              "long": 64085,
              "short": 99464,
              "net": -35379
            }
          },
          "openInterest": 315342
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 455497,
              "short": 420492,
              "net": 35005
            },
            "nonCommercial": {
              "long": 105202,
              "short": 110224,
              "net": -5022
            },
            "smallTrader": {
              "long": 133622,
              "short": 163605,
              "net": -29983
            }
          },
          "openInterest": 707582
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1035508,
              "short": 755231,
              "net": 280277
            },
            "nonCommercial": {
              "long": 138907,
              "short": 284865,
              "net": -145958
            },
            "smallTrader": {
              "long": 154790,
              "short": 289109,
              "net": -134319
            }
          },
          "openInterest": 1370732
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32727,
              "short": 73094,
              "net": -40367
            },
            "nonCommercial": {
              "long": 33986,
              "short": 6692,
              "net": 27294
            },
            "smallTrader": {
              "long": 22560,
              "short": 9487,
              "net": 13073
            }
          },
          "openInterest": 89273
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33392,
              "short": 70335,
              "net": -36943
            },
            "nonCommercial": {
              "long": 29282,
              "short": 5571,
              "net": 23711
            },
            "smallTrader": {
              "long": 22790,
              "short": 9558,
              "net": 13232
            }
          },
          "openInterest": 85465
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46257,
              "short": 28509,
              "net": 17748
            },
            "nonCommercial": {
              "long": 13776,
              "short": 38495,
              "net": -24719
            },
            "smallTrader": {
              "long": 25218,
              "short": 18247,
              "net": 6971
            }
          },
          "openInterest": 85837
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81703,
              "short": 97426,
              "net": -15723
            },
            "nonCommercial": {
              "long": 25317,
              "short": 14158,
              "net": 11159
            },
            "smallTrader": {
              "long": 9221,
              "short": 4657,
              "net": 4564
            }
          },
          "openInterest": 118881
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42912,
              "short": 72532,
              "net": -29620
            },
            "nonCommercial": {
              "long": 35318,
              "short": 9994,
              "net": 25324
            },
            "smallTrader": {
              "long": 10249,
              "short": 5953,
              "net": 4296
            }
          },
          "openInterest": 98929
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44690,
              "short": 69374,
              "net": -24684
            },
            "nonCommercial": {
              "long": 35217,
              "short": 12857,
              "net": 22360
            },
            "smallTrader": {
              "long": 14429,
              "short": 12105,
              "net": 2324
            }
          },
          "openInterest": 116212
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407039,
              "short": 328326,
              "net": 78713
            },
            "nonCommercial": {
              "long": 93609,
              "short": 101678,
              "net": -8069
            },
            "smallTrader": {
              "long": 123896,
              "short": 194540,
              "net": -70644
            }
          },
          "openInterest": 663789
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51799,
              "short": 98725,
              "net": -46926
            },
            "nonCommercial": {
              "long": 46222,
              "short": 11053,
              "net": 35169
            },
            "smallTrader": {
              "long": 17718,
              "short": 5961,
              "net": 11757
            }
          },
          "openInterest": 119196
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 508385,
              "short": 520232,
              "net": -11847
            },
            "nonCommercial": {
              "long": 121606,
              "short": 95598,
              "net": 26008
            },
            "smallTrader": {
              "long": 54859,
              "short": 69020,
              "net": -14161
            }
          },
          "openInterest": 810502
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63574,
              "short": 69751,
              "net": -6177
            },
            "nonCommercial": {
              "long": 23524,
              "short": 19305,
              "net": 4219
            },
            "smallTrader": {
              "long": 44738,
              "short": 42780,
              "net": 1958
            }
          },
          "openInterest": 133030
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8760,
              "short": 6481,
              "net": 2279
            },
            "nonCommercial": {
              "long": 10368,
              "short": 3805,
              "net": 6563
            },
            "smallTrader": {
              "long": 4898,
              "short": 13740,
              "net": -8842
            }
          },
          "openInterest": 27405
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57612,
              "short": 226901,
              "net": -169289
            },
            "nonCommercial": {
              "long": 173826,
              "short": 36049,
              "net": 137777
            },
            "smallTrader": {
              "long": 51350,
              "short": 19838,
              "net": 31512
            }
          },
          "openInterest": 302084
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98465,
              "short": 109809,
              "net": -11344
            },
            "nonCommercial": {
              "long": 29860,
              "short": 26130,
              "net": 3730
            },
            "smallTrader": {
              "long": 32906,
              "short": 25292,
              "net": 7614
            }
          },
          "openInterest": 181115
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102423,
              "short": 71356,
              "net": 31067
            },
            "nonCommercial": {
              "long": 11215,
              "short": 43717,
              "net": -32502
            },
            "smallTrader": {
              "long": 24397,
              "short": 22962,
              "net": 1435
            }
          },
          "openInterest": 138788
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42030,
              "short": 36206,
              "net": 5824
            },
            "nonCommercial": {
              "long": 16801,
              "short": 10903,
              "net": 5898
            },
            "smallTrader": {
              "long": 15398,
              "short": 27120,
              "net": -11722
            }
          },
          "openInterest": 95292
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67684,
              "short": 72913,
              "net": -5229
            },
            "nonCommercial": {
              "long": 45428,
              "short": 18159,
              "net": 27269
            },
            "smallTrader": {
              "long": 17154,
              "short": 39194,
              "net": -22040
            }
          },
          "openInterest": 142633
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19169,
              "short": 91147,
              "net": -71978
            },
            "nonCommercial": {
              "long": 71259,
              "short": 4917,
              "net": 66342
            },
            "smallTrader": {
              "long": 8301,
              "short": 2665,
              "net": 5636
            }
          },
          "openInterest": 98729
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210513,
              "short": 242063,
              "net": -31550
            },
            "nonCommercial": {
              "long": 36711,
              "short": 45073,
              "net": -8362
            },
            "smallTrader": {
              "long": 72357,
              "short": 32445,
              "net": 39912
            }
          },
          "openInterest": 481312
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 894,
              "short": 7307,
              "net": -6413
            },
            "nonCommercial": {
              "long": 6254,
              "short": 1078,
              "net": 5176
            },
            "smallTrader": {
              "long": 2027,
              "short": 790,
              "net": 1237
            }
          },
          "openInterest": 9180
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147635,
              "short": 169136,
              "net": -21501
            },
            "nonCommercial": {
              "long": 56240,
              "short": 28765,
              "net": 27475
            },
            "smallTrader": {
              "long": 12338,
              "short": 18312,
              "net": -5974
            }
          },
          "openInterest": 217677
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23703,
              "short": 86601,
              "net": -62898
            },
            "nonCommercial": {
              "long": 44601,
              "short": 4236,
              "net": 40365
            },
            "smallTrader": {
              "long": 34025,
              "short": 11492,
              "net": 22533
            }
          },
          "openInterest": 111987
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61083,
              "short": 91150,
              "net": -30067
            },
            "nonCommercial": {
              "long": 33761,
              "short": 14059,
              "net": 19702
            },
            "smallTrader": {
              "long": 31970,
              "short": 21605,
              "net": 10365
            }
          },
          "openInterest": 143327
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71606,
              "short": 101523,
              "net": -29917
            },
            "nonCommercial": {
              "long": 29293,
              "short": 11825,
              "net": 17468
            },
            "smallTrader": {
              "long": 25310,
              "short": 12861,
              "net": 12449
            }
          },
          "openInterest": 143359
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129970,
              "short": 116762,
              "net": 13208
            },
            "nonCommercial": {
              "long": 52928,
              "short": 32277,
              "net": 20651
            },
            "smallTrader": {
              "long": 50369,
              "short": 84228,
              "net": -33859
            }
          },
          "openInterest": 255408
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206677,
              "short": 189503,
              "net": 17174
            },
            "nonCommercial": {
              "long": 68313,
              "short": 98292,
              "net": -29979
            },
            "smallTrader": {
              "long": 62026,
              "short": 49221,
              "net": 12805
            }
          },
          "openInterest": 350292
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21121,
              "short": 7719,
              "net": 13402
            },
            "nonCommercial": {
              "long": 3504,
              "short": 12129,
              "net": -8625
            },
            "smallTrader": {
              "long": 9770,
              "short": 14547,
              "net": -4777
            }
          },
          "openInterest": 34396
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5541,
              "short": 8367,
              "net": -2826
            },
            "nonCommercial": {
              "long": 6912,
              "short": 4671,
              "net": 2241
            },
            "smallTrader": {
              "long": 2904,
              "short": 2319,
              "net": 585
            }
          },
          "openInterest": 17382
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 432,
              "short": 9032,
              "net": -8600
            },
            "nonCommercial": {
              "long": 7248,
              "short": 1326,
              "net": 5922
            },
            "smallTrader": {
              "long": 3563,
              "short": 885,
              "net": 2678
            }
          },
          "openInterest": 11742
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36513,
              "short": 31778,
              "net": 4735
            },
            "nonCommercial": {
              "long": 11059,
              "short": 10584,
              "net": 475
            },
            "smallTrader": {
              "long": 14157,
              "short": 19367,
              "net": -5210
            }
          },
          "openInterest": 64434
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135252,
              "short": 111850,
              "net": 23402
            },
            "nonCommercial": {
              "long": 36528,
              "short": 47692,
              "net": -11164
            },
            "smallTrader": {
              "long": 21388,
              "short": 33626,
              "net": -12238
            }
          },
          "openInterest": 202507
        }
      ]
    },
    {
      "reportDate": "2005-05-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1333135,
              "short": 1070971,
              "net": 262164
            },
            "nonCommercial": {
              "long": 364656,
              "short": 465754,
              "net": -101098
            },
            "smallTrader": {
              "long": 243236,
              "short": 404302,
              "net": -161066
            }
          },
          "openInterest": 2119888
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 158812,
              "short": 147624,
              "net": 11188
            },
            "nonCommercial": {
              "long": 113492,
              "short": 83691,
              "net": 29801
            },
            "smallTrader": {
              "long": 61173,
              "short": 102162,
              "net": -40989
            }
          },
          "openInterest": 335267
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 447759,
              "short": 430114,
              "net": 17645
            },
            "nonCommercial": {
              "long": 102324,
              "short": 111028,
              "net": -8704
            },
            "smallTrader": {
              "long": 149434,
              "short": 158375,
              "net": -8941
            }
          },
          "openInterest": 716898
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1020720,
              "short": 759565,
              "net": 261155
            },
            "nonCommercial": {
              "long": 151861,
              "short": 286743,
              "net": -134882
            },
            "smallTrader": {
              "long": 157167,
              "short": 283440,
              "net": -126273
            }
          },
          "openInterest": 1377412
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34403,
              "short": 74141,
              "net": -39738
            },
            "nonCommercial": {
              "long": 33987,
              "short": 4622,
              "net": 29365
            },
            "smallTrader": {
              "long": 21138,
              "short": 10765,
              "net": 10373
            }
          },
          "openInterest": 89548
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38817,
              "short": 73461,
              "net": -34644
            },
            "nonCommercial": {
              "long": 25845,
              "short": 5967,
              "net": 19878
            },
            "smallTrader": {
              "long": 24278,
              "short": 9512,
              "net": 14766
            }
          },
          "openInterest": 88941
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56509,
              "short": 23718,
              "net": 32791
            },
            "nonCommercial": {
              "long": 12434,
              "short": 45755,
              "net": -33321
            },
            "smallTrader": {
              "long": 23747,
              "short": 23217,
              "net": 530
            }
          },
          "openInterest": 93278
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84160,
              "short": 98887,
              "net": -14727
            },
            "nonCommercial": {
              "long": 24977,
              "short": 14810,
              "net": 10167
            },
            "smallTrader": {
              "long": 9351,
              "short": 4791,
              "net": 4560
            }
          },
          "openInterest": 121197
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41987,
              "short": 72251,
              "net": -30264
            },
            "nonCommercial": {
              "long": 35979,
              "short": 10470,
              "net": 25509
            },
            "smallTrader": {
              "long": 10366,
              "short": 5611,
              "net": 4755
            }
          },
          "openInterest": 97451
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40641,
              "short": 60388,
              "net": -19747
            },
            "nonCommercial": {
              "long": 34649,
              "short": 15269,
              "net": 19380
            },
            "smallTrader": {
              "long": 12611,
              "short": 12244,
              "net": 367
            }
          },
          "openInterest": 107401
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415888,
              "short": 307549,
              "net": 108339
            },
            "nonCommercial": {
              "long": 99970,
              "short": 133257,
              "net": -33287
            },
            "smallTrader": {
              "long": 112728,
              "short": 187780,
              "net": -75052
            }
          },
          "openInterest": 673304
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54118,
              "short": 95464,
              "net": -41346
            },
            "nonCommercial": {
              "long": 44245,
              "short": 13121,
              "net": 31124
            },
            "smallTrader": {
              "long": 16735,
              "short": 6513,
              "net": 10222
            }
          },
          "openInterest": 118694
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 511576,
              "short": 502606,
              "net": 8970
            },
            "nonCommercial": {
              "long": 107003,
              "short": 98600,
              "net": 8403
            },
            "smallTrader": {
              "long": 57622,
              "short": 74995,
              "net": -17373
            }
          },
          "openInterest": 810793
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65969,
              "short": 73021,
              "net": -7052
            },
            "nonCommercial": {
              "long": 26070,
              "short": 21195,
              "net": 4875
            },
            "smallTrader": {
              "long": 45416,
              "short": 43239,
              "net": 2177
            }
          },
          "openInterest": 138018
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7878,
              "short": 5635,
              "net": 2243
            },
            "nonCommercial": {
              "long": 9876,
              "short": 3735,
              "net": 6141
            },
            "smallTrader": {
              "long": 4782,
              "short": 13166,
              "net": -8384
            }
          },
          "openInterest": 24602
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67838,
              "short": 205533,
              "net": -137695
            },
            "nonCommercial": {
              "long": 153914,
              "short": 46186,
              "net": 107728
            },
            "smallTrader": {
              "long": 48517,
              "short": 18550,
              "net": 29967
            }
          },
          "openInterest": 290539
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93541,
              "short": 102338,
              "net": -8797
            },
            "nonCommercial": {
              "long": 25276,
              "short": 24412,
              "net": 864
            },
            "smallTrader": {
              "long": 29990,
              "short": 22057,
              "net": 7933
            }
          },
          "openInterest": 171362
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110032,
              "short": 103296,
              "net": 6736
            },
            "nonCommercial": {
              "long": 21832,
              "short": 35963,
              "net": -14131
            },
            "smallTrader": {
              "long": 27607,
              "short": 20212,
              "net": 7395
            }
          },
          "openInterest": 160185
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43883,
              "short": 38609,
              "net": 5274
            },
            "nonCommercial": {
              "long": 16815,
              "short": 10211,
              "net": 6604
            },
            "smallTrader": {
              "long": 17047,
              "short": 28925,
              "net": -11878
            }
          },
          "openInterest": 98511
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66077,
              "short": 72092,
              "net": -6015
            },
            "nonCommercial": {
              "long": 43917,
              "short": 18284,
              "net": 25633
            },
            "smallTrader": {
              "long": 17249,
              "short": 36867,
              "net": -19618
            }
          },
          "openInterest": 139364
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19485,
              "short": 102222,
              "net": -82737
            },
            "nonCommercial": {
              "long": 80754,
              "short": 4432,
              "net": 76322
            },
            "smallTrader": {
              "long": 8860,
              "short": 2445,
              "net": 6415
            }
          },
          "openInterest": 109099
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215984,
              "short": 230578,
              "net": -14594
            },
            "nonCommercial": {
              "long": 35196,
              "short": 54236,
              "net": -19040
            },
            "smallTrader": {
              "long": 69815,
              "short": 36181,
              "net": 33634
            }
          },
          "openInterest": 471994
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 843,
              "short": 6695,
              "net": -5852
            },
            "nonCommercial": {
              "long": 5898,
              "short": 1167,
              "net": 4731
            },
            "smallTrader": {
              "long": 1850,
              "short": 729,
              "net": 1121
            }
          },
          "openInterest": 8684
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165037,
              "short": 182160,
              "net": -17123
            },
            "nonCommercial": {
              "long": 60117,
              "short": 35213,
              "net": 24904
            },
            "smallTrader": {
              "long": 7334,
              "short": 15115,
              "net": -7781
            }
          },
          "openInterest": 233934
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29004,
              "short": 71697,
              "net": -42693
            },
            "nonCommercial": {
              "long": 37887,
              "short": 18029,
              "net": 19858
            },
            "smallTrader": {
              "long": 30460,
              "short": 7625,
              "net": 22835
            }
          },
          "openInterest": 105261
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57837,
              "short": 83620,
              "net": -25783
            },
            "nonCommercial": {
              "long": 29893,
              "short": 12881,
              "net": 17012
            },
            "smallTrader": {
              "long": 29350,
              "short": 20579,
              "net": 8771
            }
          },
          "openInterest": 132321
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74316,
              "short": 97638,
              "net": -23322
            },
            "nonCommercial": {
              "long": 28237,
              "short": 14851,
              "net": 13386
            },
            "smallTrader": {
              "long": 24222,
              "short": 14286,
              "net": 9936
            }
          },
          "openInterest": 144393
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125995,
              "short": 107966,
              "net": 18029
            },
            "nonCommercial": {
              "long": 42480,
              "short": 29853,
              "net": 12627
            },
            "smallTrader": {
              "long": 46694,
              "short": 77350,
              "net": -30656
            }
          },
          "openInterest": 241954
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205682,
              "short": 183795,
              "net": 21887
            },
            "nonCommercial": {
              "long": 67882,
              "short": 99288,
              "net": -31406
            },
            "smallTrader": {
              "long": 59194,
              "short": 49675,
              "net": 9519
            }
          },
          "openInterest": 345753
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24752,
              "short": 8284,
              "net": 16468
            },
            "nonCommercial": {
              "long": 4889,
              "short": 16219,
              "net": -11330
            },
            "smallTrader": {
              "long": 8942,
              "short": 14080,
              "net": -5138
            }
          },
          "openInterest": 38584
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5939,
              "short": 10818,
              "net": -4879
            },
            "nonCommercial": {
              "long": 8421,
              "short": 4704,
              "net": 3717
            },
            "smallTrader": {
              "long": 3122,
              "short": 1960,
              "net": 1162
            }
          },
          "openInterest": 19584
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 561,
              "short": 9035,
              "net": -8474
            },
            "nonCommercial": {
              "long": 7567,
              "short": 1079,
              "net": 6488
            },
            "smallTrader": {
              "long": 3534,
              "short": 1548,
              "net": 1986
            }
          },
          "openInterest": 12262
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32809,
              "short": 31775,
              "net": 1034
            },
            "nonCommercial": {
              "long": 11284,
              "short": 8464,
              "net": 2820
            },
            "smallTrader": {
              "long": 14434,
              "short": 18288,
              "net": -3854
            }
          },
          "openInterest": 60516
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135815,
              "short": 103039,
              "net": 32776
            },
            "nonCommercial": {
              "long": 30927,
              "short": 48301,
              "net": -17374
            },
            "smallTrader": {
              "long": 19731,
              "short": 35133,
              "net": -15402
            }
          },
          "openInterest": 195264
        }
      ]
    },
    {
      "reportDate": "2005-05-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1327889,
              "short": 1037613,
              "net": 290276
            },
            "nonCommercial": {
              "long": 371107,
              "short": 498305,
              "net": -127198
            },
            "smallTrader": {
              "long": 240397,
              "short": 403475,
              "net": -163078
            }
          },
          "openInterest": 2102089
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 152029,
              "short": 143604,
              "net": 8425
            },
            "nonCommercial": {
              "long": 115134,
              "short": 78863,
              "net": 36271
            },
            "smallTrader": {
              "long": 61556,
              "short": 106252,
              "net": -44696
            }
          },
          "openInterest": 330437
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 442453,
              "short": 424336,
              "net": 18117
            },
            "nonCommercial": {
              "long": 97739,
              "short": 110179,
              "net": -12440
            },
            "smallTrader": {
              "long": 150383,
              "short": 156060,
              "net": -5677
            }
          },
          "openInterest": 704316
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 999397,
              "short": 723692,
              "net": 275705
            },
            "nonCommercial": {
              "long": 149805,
              "short": 299903,
              "net": -150098
            },
            "smallTrader": {
              "long": 152942,
              "short": 278549,
              "net": -125607
            }
          },
          "openInterest": 1368539
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30980,
              "short": 73518,
              "net": -42538
            },
            "nonCommercial": {
              "long": 36178,
              "short": 5352,
              "net": 30826
            },
            "smallTrader": {
              "long": 22124,
              "short": 10412,
              "net": 11712
            }
          },
          "openInterest": 89282
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40597,
              "short": 70896,
              "net": -30299
            },
            "nonCommercial": {
              "long": 25907,
              "short": 5809,
              "net": 20098
            },
            "smallTrader": {
              "long": 22719,
              "short": 12518,
              "net": 10201
            }
          },
          "openInterest": 89238
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50106,
              "short": 24688,
              "net": 25418
            },
            "nonCommercial": {
              "long": 11651,
              "short": 39446,
              "net": -27795
            },
            "smallTrader": {
              "long": 24492,
              "short": 22115,
              "net": 2377
            }
          },
          "openInterest": 86866
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85984,
              "short": 97127,
              "net": -11143
            },
            "nonCommercial": {
              "long": 22561,
              "short": 16764,
              "net": 5797
            },
            "smallTrader": {
              "long": 10044,
              "short": 4698,
              "net": 5346
            }
          },
          "openInterest": 121716
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42260,
              "short": 71227,
              "net": -28967
            },
            "nonCommercial": {
              "long": 35551,
              "short": 11055,
              "net": 24496
            },
            "smallTrader": {
              "long": 9839,
              "short": 5368,
              "net": 4471
            }
          },
          "openInterest": 97209
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40762,
              "short": 57550,
              "net": -16788
            },
            "nonCommercial": {
              "long": 31653,
              "short": 14769,
              "net": 16884
            },
            "smallTrader": {
              "long": 12093,
              "short": 12189,
              "net": -96
            }
          },
          "openInterest": 104321
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 416550,
              "short": 308284,
              "net": 108266
            },
            "nonCommercial": {
              "long": 105734,
              "short": 148997,
              "net": -43263
            },
            "smallTrader": {
              "long": 119084,
              "short": 184087,
              "net": -65003
            }
          },
          "openInterest": 683390
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55401,
              "short": 85717,
              "net": -30316
            },
            "nonCommercial": {
              "long": 34144,
              "short": 11506,
              "net": 22638
            },
            "smallTrader": {
              "long": 13708,
              "short": 6030,
              "net": 7678
            }
          },
          "openInterest": 107372
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 520162,
              "short": 504290,
              "net": 15872
            },
            "nonCommercial": {
              "long": 103029,
              "short": 102944,
              "net": 85
            },
            "smallTrader": {
              "long": 68467,
              "short": 84424,
              "net": -15957
            }
          },
          "openInterest": 831666
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73185,
              "short": 70847,
              "net": 2338
            },
            "nonCommercial": {
              "long": 27335,
              "short": 28879,
              "net": -1544
            },
            "smallTrader": {
              "long": 47461,
              "short": 48255,
              "net": -794
            }
          },
          "openInterest": 148731
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7733,
              "short": 5119,
              "net": 2614
            },
            "nonCommercial": {
              "long": 10012,
              "short": 3461,
              "net": 6551
            },
            "smallTrader": {
              "long": 4837,
              "short": 14002,
              "net": -9165
            }
          },
          "openInterest": 24847
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79372,
              "short": 187921,
              "net": -108549
            },
            "nonCommercial": {
              "long": 134719,
              "short": 54341,
              "net": 80378
            },
            "smallTrader": {
              "long": 48660,
              "short": 20489,
              "net": 28171
            }
          },
          "openInterest": 282478
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94166,
              "short": 107052,
              "net": -12886
            },
            "nonCommercial": {
              "long": 27289,
              "short": 22953,
              "net": 4336
            },
            "smallTrader": {
              "long": 32887,
              "short": 24337,
              "net": 8550
            }
          },
          "openInterest": 176445
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109373,
              "short": 110558,
              "net": -1185
            },
            "nonCommercial": {
              "long": 20771,
              "short": 30334,
              "net": -9563
            },
            "smallTrader": {
              "long": 30015,
              "short": 19267,
              "net": 10748
            }
          },
          "openInterest": 160836
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44323,
              "short": 35402,
              "net": 8921
            },
            "nonCommercial": {
              "long": 14529,
              "short": 11868,
              "net": 2661
            },
            "smallTrader": {
              "long": 18664,
              "short": 30246,
              "net": -11582
            }
          },
          "openInterest": 96177
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63342,
              "short": 72065,
              "net": -8723
            },
            "nonCommercial": {
              "long": 45449,
              "short": 17812,
              "net": 27637
            },
            "smallTrader": {
              "long": 18529,
              "short": 37443,
              "net": -18914
            }
          },
          "openInterest": 141299
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19122,
              "short": 98376,
              "net": -79254
            },
            "nonCommercial": {
              "long": 79579,
              "short": 4143,
              "net": 75436
            },
            "smallTrader": {
              "long": 8144,
              "short": 4326,
              "net": 3818
            }
          },
          "openInterest": 107076
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222430,
              "short": 230715,
              "net": -8285
            },
            "nonCommercial": {
              "long": 33450,
              "short": 58377,
              "net": -24927
            },
            "smallTrader": {
              "long": 71351,
              "short": 38139,
              "net": 33212
            }
          },
          "openInterest": 473695
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1052,
              "short": 7167,
              "net": -6115
            },
            "nonCommercial": {
              "long": 6395,
              "short": 1237,
              "net": 5158
            },
            "smallTrader": {
              "long": 2007,
              "short": 1050,
              "net": 957
            }
          },
          "openInterest": 9459
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171911,
              "short": 183166,
              "net": -11255
            },
            "nonCommercial": {
              "long": 54713,
              "short": 33682,
              "net": 21031
            },
            "smallTrader": {
              "long": 6898,
              "short": 16674,
              "net": -9776
            }
          },
          "openInterest": 234934
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27294,
              "short": 70479,
              "net": -43185
            },
            "nonCommercial": {
              "long": 37632,
              "short": 15121,
              "net": 22511
            },
            "smallTrader": {
              "long": 30503,
              "short": 9829,
              "net": 20674
            }
          },
          "openInterest": 104114
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56804,
              "short": 81188,
              "net": -24384
            },
            "nonCommercial": {
              "long": 28364,
              "short": 12986,
              "net": 15378
            },
            "smallTrader": {
              "long": 28885,
              "short": 19879,
              "net": 9006
            }
          },
          "openInterest": 128883
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70094,
              "short": 105335,
              "net": -35241
            },
            "nonCommercial": {
              "long": 34994,
              "short": 11582,
              "net": 23412
            },
            "smallTrader": {
              "long": 25897,
              "short": 14068,
              "net": 11829
            }
          },
          "openInterest": 145340
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124304,
              "short": 119365,
              "net": 4939
            },
            "nonCommercial": {
              "long": 48840,
              "short": 26813,
              "net": 22027
            },
            "smallTrader": {
              "long": 49501,
              "short": 76467,
              "net": -26966
            }
          },
          "openInterest": 247350
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216525,
              "short": 184223,
              "net": 32302
            },
            "nonCommercial": {
              "long": 67619,
              "short": 103481,
              "net": -35862
            },
            "smallTrader": {
              "long": 55559,
              "short": 51999,
              "net": 3560
            }
          },
          "openInterest": 353842
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32738,
              "short": 7641,
              "net": 25097
            },
            "nonCommercial": {
              "long": 2214,
              "short": 19638,
              "net": -17424
            },
            "smallTrader": {
              "long": 8996,
              "short": 16669,
              "net": -7673
            }
          },
          "openInterest": 43977
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6646,
              "short": 11189,
              "net": -4543
            },
            "nonCommercial": {
              "long": 8779,
              "short": 5365,
              "net": 3414
            },
            "smallTrader": {
              "long": 3402,
              "short": 2273,
              "net": 1129
            }
          },
          "openInterest": 20907
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 561,
              "short": 9603,
              "net": -9042
            },
            "nonCommercial": {
              "long": 7761,
              "short": 895,
              "net": 6866
            },
            "smallTrader": {
              "long": 3790,
              "short": 1614,
              "net": 2176
            }
          },
          "openInterest": 12652
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34064,
              "short": 33717,
              "net": 347
            },
            "nonCommercial": {
              "long": 12369,
              "short": 10583,
              "net": 1786
            },
            "smallTrader": {
              "long": 14994,
              "short": 17127,
              "net": -2133
            }
          },
          "openInterest": 63220
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139784,
              "short": 105798,
              "net": 33986
            },
            "nonCommercial": {
              "long": 32640,
              "short": 54785,
              "net": -22145
            },
            "smallTrader": {
              "long": 19783,
              "short": 31624,
              "net": -11841
            }
          },
          "openInterest": 204698
        }
      ]
    },
    {
      "reportDate": "2005-05-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1364656,
              "short": 1062755,
              "net": 301901
            },
            "nonCommercial": {
              "long": 461284,
              "short": 588158,
              "net": -126874
            },
            "smallTrader": {
              "long": 255097,
              "short": 430124,
              "net": -175027
            }
          },
          "openInterest": 2259937
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 163374,
              "short": 148824,
              "net": 14550
            },
            "nonCommercial": {
              "long": 113862,
              "short": 75242,
              "net": 38620
            },
            "smallTrader": {
              "long": 62156,
              "short": 115326,
              "net": -53170
            }
          },
          "openInterest": 340731
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 456329,
              "short": 444292,
              "net": 12037
            },
            "nonCommercial": {
              "long": 122684,
              "short": 134198,
              "net": -11514
            },
            "smallTrader": {
              "long": 162896,
              "short": 163419,
              "net": -523
            }
          },
          "openInterest": 760026
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 918094,
              "short": 697565,
              "net": 220529
            },
            "nonCommercial": {
              "long": 157777,
              "short": 291777,
              "net": -134000
            },
            "smallTrader": {
              "long": 167127,
              "short": 253656,
              "net": -86529
            }
          },
          "openInterest": 1324386
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42004,
              "short": 61736,
              "net": -19732
            },
            "nonCommercial": {
              "long": 24221,
              "short": 8986,
              "net": 15235
            },
            "smallTrader": {
              "long": 17754,
              "short": 13257,
              "net": 4497
            }
          },
          "openInterest": 84442
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43338,
              "short": 47680,
              "net": -4342
            },
            "nonCommercial": {
              "long": 17615,
              "short": 17181,
              "net": 434
            },
            "smallTrader": {
              "long": 19857,
              "short": 15949,
              "net": 3908
            }
          },
          "openInterest": 81490
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62833,
              "short": 28120,
              "net": 34713
            },
            "nonCommercial": {
              "long": 11662,
              "short": 45154,
              "net": -33492
            },
            "smallTrader": {
              "long": 23323,
              "short": 24544,
              "net": -1221
            }
          },
          "openInterest": 99089
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92504,
              "short": 96754,
              "net": -4250
            },
            "nonCommercial": {
              "long": 22380,
              "short": 21245,
              "net": 1135
            },
            "smallTrader": {
              "long": 8336,
              "short": 5221,
              "net": 3115
            }
          },
          "openInterest": 126518
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43296,
              "short": 68936,
              "net": -25640
            },
            "nonCommercial": {
              "long": 32700,
              "short": 11049,
              "net": 21651
            },
            "smallTrader": {
              "long": 9805,
              "short": 5816,
              "net": 3989
            }
          },
          "openInterest": 95682
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45046,
              "short": 48735,
              "net": -3689
            },
            "nonCommercial": {
              "long": 20525,
              "short": 17204,
              "net": 3321
            },
            "smallTrader": {
              "long": 12864,
              "short": 12496,
              "net": 368
            }
          },
          "openInterest": 94172
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414245,
              "short": 300653,
              "net": 113592
            },
            "nonCommercial": {
              "long": 101287,
              "short": 156727,
              "net": -55440
            },
            "smallTrader": {
              "long": 119891,
              "short": 178043,
              "net": -58152
            }
          },
          "openInterest": 677053
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54624,
              "short": 75591,
              "net": -20967
            },
            "nonCommercial": {
              "long": 28844,
              "short": 13546,
              "net": 15298
            },
            "smallTrader": {
              "long": 13009,
              "short": 7340,
              "net": 5669
            }
          },
          "openInterest": 100051
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 510659,
              "short": 489926,
              "net": 20733
            },
            "nonCommercial": {
              "long": 87892,
              "short": 90200,
              "net": -2308
            },
            "smallTrader": {
              "long": 52252,
              "short": 70677,
              "net": -18425
            }
          },
          "openInterest": 791036
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88051,
              "short": 69952,
              "net": 18099
            },
            "nonCommercial": {
              "long": 22232,
              "short": 35720,
              "net": -13488
            },
            "smallTrader": {
              "long": 45519,
              "short": 50130,
              "net": -4611
            }
          },
          "openInterest": 156860
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7344,
              "short": 5116,
              "net": 2228
            },
            "nonCommercial": {
              "long": 11466,
              "short": 4148,
              "net": 7318
            },
            "smallTrader": {
              "long": 4628,
              "short": 14174,
              "net": -9546
            }
          },
          "openInterest": 24739
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81363,
              "short": 161224,
              "net": -79861
            },
            "nonCommercial": {
              "long": 124569,
              "short": 68625,
              "net": 55944
            },
            "smallTrader": {
              "long": 47723,
              "short": 23806,
              "net": 23917
            }
          },
          "openInterest": 274382
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105526,
              "short": 105891,
              "net": -365
            },
            "nonCommercial": {
              "long": 18689,
              "short": 25491,
              "net": -6802
            },
            "smallTrader": {
              "long": 29435,
              "short": 22268,
              "net": 7167
            }
          },
          "openInterest": 174829
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153623,
              "short": 109993,
              "net": 43630
            },
            "nonCommercial": {
              "long": 11663,
              "short": 59546,
              "net": -47883
            },
            "smallTrader": {
              "long": 23745,
              "short": 19492,
              "net": 4253
            }
          },
          "openInterest": 189032
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44178,
              "short": 33141,
              "net": 11037
            },
            "nonCommercial": {
              "long": 12132,
              "short": 11292,
              "net": 840
            },
            "smallTrader": {
              "long": 19982,
              "short": 31859,
              "net": -11877
            }
          },
          "openInterest": 96513
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66947,
              "short": 78997,
              "net": -12050
            },
            "nonCommercial": {
              "long": 50207,
              "short": 17980,
              "net": 32227
            },
            "smallTrader": {
              "long": 19951,
              "short": 40128,
              "net": -20177
            }
          },
          "openInterest": 153965
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18433,
              "short": 97847,
              "net": -79414
            },
            "nonCommercial": {
              "long": 78417,
              "short": 2856,
              "net": 75561
            },
            "smallTrader": {
              "long": 7953,
              "short": 4100,
              "net": 3853
            }
          },
          "openInterest": 105029
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 232118,
              "short": 232913,
              "net": -795
            },
            "nonCommercial": {
              "long": 32120,
              "short": 67569,
              "net": -35449
            },
            "smallTrader": {
              "long": 76590,
              "short": 40346,
              "net": 36244
            }
          },
          "openInterest": 489788
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1368,
              "short": 5549,
              "net": -4181
            },
            "nonCommercial": {
              "long": 4875,
              "short": 1530,
              "net": 3345
            },
            "smallTrader": {
              "long": 1751,
              "short": 915,
              "net": 836
            }
          },
          "openInterest": 8140
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 183645,
              "short": 189968,
              "net": -6323
            },
            "nonCommercial": {
              "long": 52684,
              "short": 39986,
              "net": 12698
            },
            "smallTrader": {
              "long": 9472,
              "short": 15847,
              "net": -6375
            }
          },
          "openInterest": 247569
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26752,
              "short": 70520,
              "net": -43768
            },
            "nonCommercial": {
              "long": 38777,
              "short": 14087,
              "net": 24690
            },
            "smallTrader": {
              "long": 28797,
              "short": 9719,
              "net": 19078
            }
          },
          "openInterest": 102869
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57272,
              "short": 74252,
              "net": -16980
            },
            "nonCommercial": {
              "long": 21331,
              "short": 13476,
              "net": 7855
            },
            "smallTrader": {
              "long": 28301,
              "short": 19176,
              "net": 9125
            }
          },
          "openInterest": 121722
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71609,
              "short": 77081,
              "net": -5472
            },
            "nonCommercial": {
              "long": 20809,
              "short": 19281,
              "net": 1528
            },
            "smallTrader": {
              "long": 19639,
              "short": 15695,
              "net": 3944
            }
          },
          "openInterest": 125218
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127073,
              "short": 105341,
              "net": 21732
            },
            "nonCommercial": {
              "long": 36976,
              "short": 32098,
              "net": 4878
            },
            "smallTrader": {
              "long": 46378,
              "short": 72988,
              "net": -26610
            }
          },
          "openInterest": 237723
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224674,
              "short": 190216,
              "net": 34458
            },
            "nonCommercial": {
              "long": 69484,
              "short": 102099,
              "net": -32615
            },
            "smallTrader": {
              "long": 51483,
              "short": 53326,
              "net": -1843
            }
          },
          "openInterest": 358172
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48791,
              "short": 7702,
              "net": 41089
            },
            "nonCommercial": {
              "long": 1942,
              "short": 30320,
              "net": -28378
            },
            "smallTrader": {
              "long": 10213,
              "short": 22924,
              "net": -12711
            }
          },
          "openInterest": 60958
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4485,
              "short": 18300,
              "net": -13815
            },
            "nonCommercial": {
              "long": 15293,
              "short": 3591,
              "net": 11702
            },
            "smallTrader": {
              "long": 4177,
              "short": 2064,
              "net": 2113
            }
          },
          "openInterest": 26178
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1134,
              "short": 10153,
              "net": -9019
            },
            "nonCommercial": {
              "long": 7168,
              "short": 602,
              "net": 6566
            },
            "smallTrader": {
              "long": 5880,
              "short": 3427,
              "net": 2453
            }
          },
          "openInterest": 14730
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37246,
              "short": 34871,
              "net": 2375
            },
            "nonCommercial": {
              "long": 12784,
              "short": 13136,
              "net": -352
            },
            "smallTrader": {
              "long": 16119,
              "short": 18142,
              "net": -2023
            }
          },
          "openInterest": 67629
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144320,
              "short": 96440,
              "net": 47880
            },
            "nonCommercial": {
              "long": 31086,
              "short": 67368,
              "net": -36282
            },
            "smallTrader": {
              "long": 21699,
              "short": 33297,
              "net": -11598
            }
          },
          "openInterest": 212632
        }
      ]
    },
    {
      "reportDate": "2005-05-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1209125,
              "short": 1103717,
              "net": 105408
            },
            "nonCommercial": {
              "long": 513603,
              "short": 439059,
              "net": 74544
            },
            "smallTrader": {
              "long": 320095,
              "short": 500047,
              "net": -179952
            }
          },
          "openInterest": 2185852
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 196253,
              "short": 171664,
              "net": 24589
            },
            "nonCommercial": {
              "long": 103271,
              "short": 72285,
              "net": 30986
            },
            "smallTrader": {
              "long": 64007,
              "short": 119582,
              "net": -55575
            }
          },
          "openInterest": 367547
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 423430,
              "short": 427570,
              "net": -4140
            },
            "nonCommercial": {
              "long": 147706,
              "short": 128607,
              "net": 19099
            },
            "smallTrader": {
              "long": 154987,
              "short": 169946,
              "net": -14959
            }
          },
          "openInterest": 752961
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 840129,
              "short": 672396,
              "net": 167733
            },
            "nonCommercial": {
              "long": 156923,
              "short": 250722,
              "net": -93799
            },
            "smallTrader": {
              "long": 187001,
              "short": 260935,
              "net": -73934
            }
          },
          "openInterest": 1270674
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44079,
              "short": 61188,
              "net": -17109
            },
            "nonCommercial": {
              "long": 21939,
              "short": 8632,
              "net": 13307
            },
            "smallTrader": {
              "long": 19275,
              "short": 15473,
              "net": 3802
            }
          },
          "openInterest": 85299
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52624,
              "short": 45652,
              "net": 6972
            },
            "nonCommercial": {
              "long": 14760,
              "short": 22170,
              "net": -7410
            },
            "smallTrader": {
              "long": 18198,
              "short": 17760,
              "net": 438
            }
          },
          "openInterest": 86387
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63398,
              "short": 30943,
              "net": 32455
            },
            "nonCommercial": {
              "long": 9806,
              "short": 42690,
              "net": -32884
            },
            "smallTrader": {
              "long": 23042,
              "short": 22613,
              "net": 429
            }
          },
          "openInterest": 96833
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94277,
              "short": 98250,
              "net": -3973
            },
            "nonCommercial": {
              "long": 23186,
              "short": 22194,
              "net": 992
            },
            "smallTrader": {
              "long": 7671,
              "short": 4690,
              "net": 2981
            }
          },
          "openInterest": 128045
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43450,
              "short": 70205,
              "net": -26755
            },
            "nonCommercial": {
              "long": 33504,
              "short": 10606,
              "net": 22898
            },
            "smallTrader": {
              "long": 8299,
              "short": 4442,
              "net": 3857
            }
          },
          "openInterest": 95040
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44147,
              "short": 47335,
              "net": -3188
            },
            "nonCommercial": {
              "long": 20094,
              "short": 16541,
              "net": 3553
            },
            "smallTrader": {
              "long": 12734,
              "short": 13099,
              "net": -365
            }
          },
          "openInterest": 91941
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396706,
              "short": 318029,
              "net": 78677
            },
            "nonCommercial": {
              "long": 95158,
              "short": 104649,
              "net": -9491
            },
            "smallTrader": {
              "long": 120650,
              "short": 189836,
              "net": -69186
            }
          },
          "openInterest": 668196
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54949,
              "short": 69295,
              "net": -14346
            },
            "nonCommercial": {
              "long": 23599,
              "short": 14628,
              "net": 8971
            },
            "smallTrader": {
              "long": 12816,
              "short": 7441,
              "net": 5375
            }
          },
          "openInterest": 95876
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 507855,
              "short": 479026,
              "net": 28829
            },
            "nonCommercial": {
              "long": 80567,
              "short": 94886,
              "net": -14319
            },
            "smallTrader": {
              "long": 53021,
              "short": 67531,
              "net": -14510
            }
          },
          "openInterest": 762963
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92321,
              "short": 68523,
              "net": 23798
            },
            "nonCommercial": {
              "long": 24631,
              "short": 39952,
              "net": -15321
            },
            "smallTrader": {
              "long": 43919,
              "short": 52396,
              "net": -8477
            }
          },
          "openInterest": 162145
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7357,
              "short": 4392,
              "net": 2965
            },
            "nonCommercial": {
              "long": 10855,
              "short": 4184,
              "net": 6671
            },
            "smallTrader": {
              "long": 4731,
              "short": 14367,
              "net": -9636
            }
          },
          "openInterest": 24508
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91915,
              "short": 152378,
              "net": -60463
            },
            "nonCommercial": {
              "long": 114965,
              "short": 75456,
              "net": 39509
            },
            "smallTrader": {
              "long": 46222,
              "short": 25268,
              "net": 20954
            }
          },
          "openInterest": 272748
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108663,
              "short": 109445,
              "net": -782
            },
            "nonCommercial": {
              "long": 19438,
              "short": 22755,
              "net": -3317
            },
            "smallTrader": {
              "long": 29665,
              "short": 25566,
              "net": 4099
            }
          },
          "openInterest": 179990
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150228,
              "short": 110349,
              "net": 39879
            },
            "nonCommercial": {
              "long": 10629,
              "short": 49460,
              "net": -38831
            },
            "smallTrader": {
              "long": 22341,
              "short": 23389,
              "net": -1048
            }
          },
          "openInterest": 184022
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44721,
              "short": 28516,
              "net": 16205
            },
            "nonCommercial": {
              "long": 11919,
              "short": 16247,
              "net": -4328
            },
            "smallTrader": {
              "long": 14709,
              "short": 26586,
              "net": -11877
            }
          },
          "openInterest": 96007
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69629,
              "short": 75020,
              "net": -5391
            },
            "nonCommercial": {
              "long": 40842,
              "short": 16105,
              "net": 24737
            },
            "smallTrader": {
              "long": 18958,
              "short": 38304,
              "net": -19346
            }
          },
          "openInterest": 144146
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16026,
              "short": 93248,
              "net": -77222
            },
            "nonCommercial": {
              "long": 77044,
              "short": 3599,
              "net": 73445
            },
            "smallTrader": {
              "long": 8294,
              "short": 4517,
              "net": 3777
            }
          },
          "openInterest": 101704
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225219,
              "short": 220974,
              "net": 4245
            },
            "nonCommercial": {
              "long": 34854,
              "short": 79877,
              "net": -45023
            },
            "smallTrader": {
              "long": 76380,
              "short": 35602,
              "net": 40778
            }
          },
          "openInterest": 486199
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1340,
              "short": 5574,
              "net": -4234
            },
            "nonCommercial": {
              "long": 4593,
              "short": 1142,
              "net": 3451
            },
            "smallTrader": {
              "long": 1670,
              "short": 887,
              "net": 783
            }
          },
          "openInterest": 7718
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 178440,
              "short": 189046,
              "net": -10606
            },
            "nonCommercial": {
              "long": 51671,
              "short": 36029,
              "net": 15642
            },
            "smallTrader": {
              "long": 10247,
              "short": 15283,
              "net": -5036
            }
          },
          "openInterest": 242112
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28656,
              "short": 72860,
              "net": -44204
            },
            "nonCommercial": {
              "long": 38526,
              "short": 13572,
              "net": 24954
            },
            "smallTrader": {
              "long": 29378,
              "short": 10128,
              "net": 19250
            }
          },
          "openInterest": 105219
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56883,
              "short": 80593,
              "net": -23710
            },
            "nonCommercial": {
              "long": 25218,
              "short": 13355,
              "net": 11863
            },
            "smallTrader": {
              "long": 31190,
              "short": 19343,
              "net": 11847
            }
          },
          "openInterest": 128146
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72081,
              "short": 83282,
              "net": -11201
            },
            "nonCommercial": {
              "long": 20752,
              "short": 17980,
              "net": 2772
            },
            "smallTrader": {
              "long": 22210,
              "short": 13781,
              "net": 8429
            }
          },
          "openInterest": 127526
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128763,
              "short": 131497,
              "net": -2734
            },
            "nonCommercial": {
              "long": 50721,
              "short": 24261,
              "net": 26460
            },
            "smallTrader": {
              "long": 52482,
              "short": 76208,
              "net": -23726
            }
          },
          "openInterest": 261822
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226782,
              "short": 200255,
              "net": 26527
            },
            "nonCommercial": {
              "long": 63485,
              "short": 97050,
              "net": -33565
            },
            "smallTrader": {
              "long": 53592,
              "short": 46554,
              "net": 7038
            }
          },
          "openInterest": 359726
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59616,
              "short": 7279,
              "net": 52337
            },
            "nonCommercial": {
              "long": 1762,
              "short": 39433,
              "net": -37671
            },
            "smallTrader": {
              "long": 8438,
              "short": 23104,
              "net": -14666
            }
          },
          "openInterest": 69873
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4844,
              "short": 21231,
              "net": -16387
            },
            "nonCommercial": {
              "long": 16795,
              "short": 2545,
              "net": 14250
            },
            "smallTrader": {
              "long": 4068,
              "short": 1931,
              "net": 2137
            }
          },
          "openInterest": 28052
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1930,
              "short": 8821,
              "net": -6891
            },
            "nonCommercial": {
              "long": 6216,
              "short": 1092,
              "net": 5124
            },
            "smallTrader": {
              "long": 2704,
              "short": 937,
              "net": 1767
            }
          },
          "openInterest": 11093
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39118,
              "short": 41899,
              "net": -2781
            },
            "nonCommercial": {
              "long": 16699,
              "short": 11509,
              "net": 5190
            },
            "smallTrader": {
              "long": 16861,
              "short": 19270,
              "net": -2409
            }
          },
          "openInterest": 74401
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140690,
              "short": 104351,
              "net": 36339
            },
            "nonCommercial": {
              "long": 34138,
              "short": 56515,
              "net": -22377
            },
            "smallTrader": {
              "long": 22988,
              "short": 36950,
              "net": -13962
            }
          },
          "openInterest": 213233
        }
      ]
    },
    {
      "reportDate": "2005-05-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1120891,
              "short": 1004754,
              "net": 116137
            },
            "nonCommercial": {
              "long": 448099,
              "short": 414337,
              "net": 33762
            },
            "smallTrader": {
              "long": 279510,
              "short": 429409,
              "net": -149899
            }
          },
          "openInterest": 1963251
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222668,
              "short": 188894,
              "net": 33774
            },
            "nonCommercial": {
              "long": 94679,
              "short": 74639,
              "net": 20040
            },
            "smallTrader": {
              "long": 58427,
              "short": 112241,
              "net": -53814
            }
          },
          "openInterest": 376562
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 421339,
              "short": 414994,
              "net": 6345
            },
            "nonCommercial": {
              "long": 146613,
              "short": 116812,
              "net": 29801
            },
            "smallTrader": {
              "long": 161142,
              "short": 197288,
              "net": -36146
            }
          },
          "openInterest": 755209
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 816905,
              "short": 661512,
              "net": 155393
            },
            "nonCommercial": {
              "long": 163011,
              "short": 235492,
              "net": -72481
            },
            "smallTrader": {
              "long": 182971,
              "short": 265883,
              "net": -82912
            }
          },
          "openInterest": 1198099
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49234,
              "short": 58473,
              "net": -9239
            },
            "nonCommercial": {
              "long": 15019,
              "short": 9095,
              "net": 5924
            },
            "smallTrader": {
              "long": 18855,
              "short": 15540,
              "net": 3315
            }
          },
          "openInterest": 83172
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61489,
              "short": 48354,
              "net": 13135
            },
            "nonCommercial": {
              "long": 14346,
              "short": 25417,
              "net": -11071
            },
            "smallTrader": {
              "long": 18445,
              "short": 20509,
              "net": -2064
            }
          },
          "openInterest": 95073
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60610,
              "short": 30914,
              "net": 29696
            },
            "nonCommercial": {
              "long": 10524,
              "short": 41764,
              "net": -31240
            },
            "smallTrader": {
              "long": 22919,
              "short": 21375,
              "net": 1544
            }
          },
          "openInterest": 94700
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96399,
              "short": 99883,
              "net": -3484
            },
            "nonCommercial": {
              "long": 24028,
              "short": 23842,
              "net": 186
            },
            "smallTrader": {
              "long": 7576,
              "short": 4278,
              "net": 3298
            }
          },
          "openInterest": 131464
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43979,
              "short": 69329,
              "net": -25350
            },
            "nonCommercial": {
              "long": 32801,
              "short": 10649,
              "net": 22152
            },
            "smallTrader": {
              "long": 8056,
              "short": 4858,
              "net": 3198
            }
          },
          "openInterest": 94661
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43076,
              "short": 52349,
              "net": -9273
            },
            "nonCommercial": {
              "long": 23327,
              "short": 13835,
              "net": 9492
            },
            "smallTrader": {
              "long": 11469,
              "short": 11688,
              "net": -219
            }
          },
          "openInterest": 92253
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 405082,
              "short": 337944,
              "net": 67138
            },
            "nonCommercial": {
              "long": 97553,
              "short": 97219,
              "net": 334
            },
            "smallTrader": {
              "long": 124482,
              "short": 191954,
              "net": -67472
            }
          },
          "openInterest": 685379
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57357,
              "short": 66181,
              "net": -8824
            },
            "nonCommercial": {
              "long": 23090,
              "short": 16505,
              "net": 6585
            },
            "smallTrader": {
              "long": 11863,
              "short": 9624,
              "net": 2239
            }
          },
          "openInterest": 97413
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 512236,
              "short": 473136,
              "net": 39100
            },
            "nonCommercial": {
              "long": 83989,
              "short": 101390,
              "net": -17401
            },
            "smallTrader": {
              "long": 53886,
              "short": 75585,
              "net": -21699
            }
          },
          "openInterest": 783354
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103595,
              "short": 83901,
              "net": 19694
            },
            "nonCommercial": {
              "long": 24211,
              "short": 42521,
              "net": -18310
            },
            "smallTrader": {
              "long": 61645,
              "short": 63029,
              "net": -1384
            }
          },
          "openInterest": 190494
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6116,
              "short": 3418,
              "net": 2698
            },
            "nonCommercial": {
              "long": 10334,
              "short": 4140,
              "net": 6194
            },
            "smallTrader": {
              "long": 4554,
              "short": 13446,
              "net": -8892
            }
          },
          "openInterest": 21827
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80741,
              "short": 133737,
              "net": -52996
            },
            "nonCommercial": {
              "long": 113002,
              "short": 80037,
              "net": 32965
            },
            "smallTrader": {
              "long": 43673,
              "short": 23642,
              "net": 20031
            }
          },
          "openInterest": 255995
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98537,
              "short": 102232,
              "net": -3695
            },
            "nonCommercial": {
              "long": 24012,
              "short": 26368,
              "net": -2356
            },
            "smallTrader": {
              "long": 33257,
              "short": 27206,
              "net": 6051
            }
          },
          "openInterest": 174903
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150941,
              "short": 100736,
              "net": 50205
            },
            "nonCommercial": {
              "long": 6467,
              "short": 54902,
              "net": -48435
            },
            "smallTrader": {
              "long": 25361,
              "short": 27131,
              "net": -1770
            }
          },
          "openInterest": 183593
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46842,
              "short": 28855,
              "net": 17987
            },
            "nonCommercial": {
              "long": 10992,
              "short": 17790,
              "net": -6798
            },
            "smallTrader": {
              "long": 14633,
              "short": 25822,
              "net": -11189
            }
          },
          "openInterest": 98704
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70439,
              "short": 77014,
              "net": -6575
            },
            "nonCommercial": {
              "long": 40486,
              "short": 16161,
              "net": 24325
            },
            "smallTrader": {
              "long": 19929,
              "short": 37679,
              "net": -17750
            }
          },
          "openInterest": 147167
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16483,
              "short": 101612,
              "net": -85129
            },
            "nonCommercial": {
              "long": 83830,
              "short": 3400,
              "net": 80430
            },
            "smallTrader": {
              "long": 8869,
              "short": 4170,
              "net": 4699
            }
          },
          "openInterest": 109821
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219614,
              "short": 209830,
              "net": 9784
            },
            "nonCommercial": {
              "long": 38489,
              "short": 83823,
              "net": -45334
            },
            "smallTrader": {
              "long": 71130,
              "short": 35580,
              "net": 35550
            }
          },
          "openInterest": 476836
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1447,
              "short": 5523,
              "net": -4076
            },
            "nonCommercial": {
              "long": 4525,
              "short": 1059,
              "net": 3466
            },
            "smallTrader": {
              "long": 1643,
              "short": 1033,
              "net": 610
            }
          },
          "openInterest": 7946
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 181657,
              "short": 192208,
              "net": -10551
            },
            "nonCommercial": {
              "long": 52587,
              "short": 35520,
              "net": 17067
            },
            "smallTrader": {
              "long": 10682,
              "short": 17198,
              "net": -6516
            }
          },
          "openInterest": 247747
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22521,
              "short": 85737,
              "net": -63216
            },
            "nonCommercial": {
              "long": 52757,
              "short": 9956,
              "net": 42801
            },
            "smallTrader": {
              "long": 29569,
              "short": 9154,
              "net": 20415
            }
          },
          "openInterest": 113358
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53982,
              "short": 90902,
              "net": -36920
            },
            "nonCommercial": {
              "long": 37307,
              "short": 13543,
              "net": 23764
            },
            "smallTrader": {
              "long": 34808,
              "short": 21652,
              "net": 13156
            }
          },
          "openInterest": 141753
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72744,
              "short": 96168,
              "net": -23424
            },
            "nonCommercial": {
              "long": 24999,
              "short": 13907,
              "net": 11092
            },
            "smallTrader": {
              "long": 24014,
              "short": 11682,
              "net": 12332
            }
          },
          "openInterest": 135285
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131391,
              "short": 148410,
              "net": -17019
            },
            "nonCommercial": {
              "long": 66077,
              "short": 25449,
              "net": 40628
            },
            "smallTrader": {
              "long": 59272,
              "short": 82881,
              "net": -23609
            }
          },
          "openInterest": 292238
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227152,
              "short": 211985,
              "net": 15167
            },
            "nonCommercial": {
              "long": 65730,
              "short": 91021,
              "net": -25291
            },
            "smallTrader": {
              "long": 56466,
              "short": 46342,
              "net": 10124
            }
          },
          "openInterest": 363027
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58759,
              "short": 6938,
              "net": 51821
            },
            "nonCommercial": {
              "long": 850,
              "short": 40249,
              "net": -39399
            },
            "smallTrader": {
              "long": 9375,
              "short": 21797,
              "net": -12422
            }
          },
          "openInterest": 69037
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4933,
              "short": 22426,
              "net": -17493
            },
            "nonCommercial": {
              "long": 17717,
              "short": 2356,
              "net": 15361
            },
            "smallTrader": {
              "long": 3822,
              "short": 1690,
              "net": 2132
            }
          },
          "openInterest": 29298
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1915,
              "short": 8858,
              "net": -6943
            },
            "nonCommercial": {
              "long": 6659,
              "short": 1554,
              "net": 5105
            },
            "smallTrader": {
              "long": 2177,
              "short": 339,
              "net": 1838
            }
          },
          "openInterest": 10969
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39202,
              "short": 44557,
              "net": -5355
            },
            "nonCommercial": {
              "long": 17140,
              "short": 9564,
              "net": 7576
            },
            "smallTrader": {
              "long": 16183,
              "short": 18404,
              "net": -2221
            }
          },
          "openInterest": 73768
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141703,
              "short": 107972,
              "net": 33731
            },
            "nonCommercial": {
              "long": 34354,
              "short": 56999,
              "net": -22645
            },
            "smallTrader": {
              "long": 27921,
              "short": 39007,
              "net": -11086
            }
          },
          "openInterest": 218420
        }
      ]
    },
    {
      "reportDate": "2005-06-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1132490,
              "short": 984243,
              "net": 148247
            },
            "nonCommercial": {
              "long": 456940,
              "short": 436805,
              "net": 20135
            },
            "smallTrader": {
              "long": 248623,
              "short": 417005,
              "net": -168382
            }
          },
          "openInterest": 1942546
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234867,
              "short": 220015,
              "net": 14852
            },
            "nonCommercial": {
              "long": 101027,
              "short": 75901,
              "net": 25126
            },
            "smallTrader": {
              "long": 61516,
              "short": 101494,
              "net": -39978
            }
          },
          "openInterest": 399847
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 378395,
              "short": 394600,
              "net": -16205
            },
            "nonCommercial": {
              "long": 160021,
              "short": 111152,
              "net": 48869
            },
            "smallTrader": {
              "long": 136999,
              "short": 169663,
              "net": -32664
            }
          },
          "openInterest": 686536
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 739957,
              "short": 623258,
              "net": 116699
            },
            "nonCommercial": {
              "long": 173507,
              "short": 240614,
              "net": -67107
            },
            "smallTrader": {
              "long": 191907,
              "short": 241499,
              "net": -49592
            }
          },
          "openInterest": 1135365
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51749,
              "short": 70369,
              "net": -18620
            },
            "nonCommercial": {
              "long": 15528,
              "short": 2679,
              "net": 12849
            },
            "smallTrader": {
              "long": 19351,
              "short": 13580,
              "net": 5771
            }
          },
          "openInterest": 87578
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62055,
              "short": 57244,
              "net": 4811
            },
            "nonCommercial": {
              "long": 14668,
              "short": 23243,
              "net": -8575
            },
            "smallTrader": {
              "long": 24074,
              "short": 20310,
              "net": 3764
            }
          },
          "openInterest": 101520
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56932,
              "short": 36200,
              "net": 20732
            },
            "nonCommercial": {
              "long": 9675,
              "short": 36236,
              "net": -26561
            },
            "smallTrader": {
              "long": 26984,
              "short": 21155,
              "net": 5829
            }
          },
          "openInterest": 94186
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100304,
              "short": 103271,
              "net": -2967
            },
            "nonCommercial": {
              "long": 25015,
              "short": 25968,
              "net": -953
            },
            "smallTrader": {
              "long": 7874,
              "short": 3954,
              "net": 3920
            }
          },
          "openInterest": 136319
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44924,
              "short": 74968,
              "net": -30044
            },
            "nonCommercial": {
              "long": 37109,
              "short": 11249,
              "net": 25860
            },
            "smallTrader": {
              "long": 8723,
              "short": 4539,
              "net": 4184
            }
          },
          "openInterest": 102392
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40542,
              "short": 59079,
              "net": -18537
            },
            "nonCommercial": {
              "long": 31621,
              "short": 13609,
              "net": 18012
            },
            "smallTrader": {
              "long": 13700,
              "short": 13175,
              "net": 525
            }
          },
          "openInterest": 99573
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 397112,
              "short": 332175,
              "net": 64937
            },
            "nonCommercial": {
              "long": 99429,
              "short": 91099,
              "net": 8330
            },
            "smallTrader": {
              "long": 122397,
              "short": 195664,
              "net": -73267
            }
          },
          "openInterest": 682827
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56950,
              "short": 60372,
              "net": -3422
            },
            "nonCommercial": {
              "long": 20413,
              "short": 18790,
              "net": 1623
            },
            "smallTrader": {
              "long": 12124,
              "short": 10325,
              "net": 1799
            }
          },
          "openInterest": 96381
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 496939,
              "short": 485653,
              "net": 11286
            },
            "nonCommercial": {
              "long": 92147,
              "short": 90772,
              "net": 1375
            },
            "smallTrader": {
              "long": 61265,
              "short": 73926,
              "net": -12661
            }
          },
          "openInterest": 783546
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125244,
              "short": 105308,
              "net": 19936
            },
            "nonCommercial": {
              "long": 22939,
              "short": 40710,
              "net": -17771
            },
            "smallTrader": {
              "long": 44895,
              "short": 47060,
              "net": -2165
            }
          },
          "openInterest": 193707
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7026,
              "short": 3305,
              "net": 3721
            },
            "nonCommercial": {
              "long": 9916,
              "short": 4512,
              "net": 5404
            },
            "smallTrader": {
              "long": 4980,
              "short": 14105,
              "net": -9125
            }
          },
          "openInterest": 23298
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71621,
              "short": 138673,
              "net": -67052
            },
            "nonCommercial": {
              "long": 111796,
              "short": 72689,
              "net": 39107
            },
            "smallTrader": {
              "long": 46968,
              "short": 19023,
              "net": 27945
            }
          },
          "openInterest": 252151
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91599,
              "short": 102258,
              "net": -10659
            },
            "nonCommercial": {
              "long": 31097,
              "short": 25187,
              "net": 5910
            },
            "smallTrader": {
              "long": 33447,
              "short": 28698,
              "net": 4749
            }
          },
          "openInterest": 179860
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151976,
              "short": 117037,
              "net": 34939
            },
            "nonCommercial": {
              "long": 5295,
              "short": 42406,
              "net": -37111
            },
            "smallTrader": {
              "long": 27881,
              "short": 25709,
              "net": 2172
            }
          },
          "openInterest": 185988
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48904,
              "short": 26818,
              "net": 22086
            },
            "nonCommercial": {
              "long": 10333,
              "short": 21451,
              "net": -11118
            },
            "smallTrader": {
              "long": 15691,
              "short": 26659,
              "net": -10968
            }
          },
          "openInterest": 94451
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69333,
              "short": 71223,
              "net": -1890
            },
            "nonCommercial": {
              "long": 35240,
              "short": 16284,
              "net": 18956
            },
            "smallTrader": {
              "long": 18827,
              "short": 35893,
              "net": -17066
            }
          },
          "openInterest": 141343
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27388,
              "short": 109555,
              "net": -82167
            },
            "nonCommercial": {
              "long": 80498,
              "short": 3240,
              "net": 77258
            },
            "smallTrader": {
              "long": 10130,
              "short": 5221,
              "net": 4909
            }
          },
          "openInterest": 120880
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209469,
              "short": 217639,
              "net": -8170
            },
            "nonCommercial": {
              "long": 31758,
              "short": 64715,
              "net": -32957
            },
            "smallTrader": {
              "long": 75242,
              "short": 34115,
              "net": 41127
            }
          },
          "openInterest": 459896
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1031,
              "short": 6700,
              "net": -5669
            },
            "nonCommercial": {
              "long": 5913,
              "short": 790,
              "net": 5123
            },
            "smallTrader": {
              "long": 1729,
              "short": 1183,
              "net": 546
            }
          },
          "openInterest": 8806
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 186146,
              "short": 191994,
              "net": -5848
            },
            "nonCommercial": {
              "long": 48958,
              "short": 33125,
              "net": 15833
            },
            "smallTrader": {
              "long": 9911,
              "short": 19896,
              "net": -9985
            }
          },
          "openInterest": 248737
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17790,
              "short": 94662,
              "net": -76872
            },
            "nonCommercial": {
              "long": 64948,
              "short": 7479,
              "net": 57469
            },
            "smallTrader": {
              "long": 30479,
              "short": 11076,
              "net": 19403
            }
          },
          "openInterest": 121857
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52040,
              "short": 95961,
              "net": -43921
            },
            "nonCommercial": {
              "long": 44309,
              "short": 13602,
              "net": 30707
            },
            "smallTrader": {
              "long": 34385,
              "short": 21171,
              "net": 13214
            }
          },
          "openInterest": 144050
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71253,
              "short": 98145,
              "net": -26892
            },
            "nonCommercial": {
              "long": 26124,
              "short": 10860,
              "net": 15264
            },
            "smallTrader": {
              "long": 24161,
              "short": 12533,
              "net": 11628
            }
          },
          "openInterest": 138455
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130426,
              "short": 157332,
              "net": -26906
            },
            "nonCommercial": {
              "long": 77855,
              "short": 27490,
              "net": 50365
            },
            "smallTrader": {
              "long": 60428,
              "short": 83887,
              "net": -23459
            }
          },
          "openInterest": 303804
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220235,
              "short": 222645,
              "net": -2410
            },
            "nonCommercial": {
              "long": 69678,
              "short": 85835,
              "net": -16157
            },
            "smallTrader": {
              "long": 56277,
              "short": 37710,
              "net": 18567
            }
          },
          "openInterest": 361372
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78431,
              "short": 19011,
              "net": 59420
            },
            "nonCommercial": {
              "long": 1943,
              "short": 47255,
              "net": -45312
            },
            "smallTrader": {
              "long": 9645,
              "short": 23753,
              "net": -14108
            }
          },
          "openInterest": 90020
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10904,
              "short": 28687,
              "net": -17783
            },
            "nonCommercial": {
              "long": 18011,
              "short": 1963,
              "net": 16048
            },
            "smallTrader": {
              "long": 4021,
              "short": 2286,
              "net": 1735
            }
          },
          "openInterest": 35655
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2127,
              "short": 9676,
              "net": -7549
            },
            "nonCommercial": {
              "long": 6988,
              "short": 1731,
              "net": 5257
            },
            "smallTrader": {
              "long": 2864,
              "short": 572,
              "net": 2292
            }
          },
          "openInterest": 12318
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39771,
              "short": 45286,
              "net": -5515
            },
            "nonCommercial": {
              "long": 16325,
              "short": 9421,
              "net": 6904
            },
            "smallTrader": {
              "long": 19220,
              "short": 20609,
              "net": -1389
            }
          },
          "openInterest": 77011
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142634,
              "short": 102268,
              "net": 40366
            },
            "nonCommercial": {
              "long": 33717,
              "short": 60792,
              "net": -27075
            },
            "smallTrader": {
              "long": 21595,
              "short": 34886,
              "net": -13291
            }
          },
          "openInterest": 210544
        }
      ]
    },
    {
      "reportDate": "2005-06-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1117949,
              "short": 924104,
              "net": 193845
            },
            "nonCommercial": {
              "long": 469385,
              "short": 499938,
              "net": -30553
            },
            "smallTrader": {
              "long": 254844,
              "short": 418136,
              "net": -163292
            }
          },
          "openInterest": 1937830
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226369,
              "short": 184168,
              "net": 42201
            },
            "nonCommercial": {
              "long": 94344,
              "short": 80564,
              "net": 13780
            },
            "smallTrader": {
              "long": 55532,
              "short": 111513,
              "net": -55981
            }
          },
          "openInterest": 378232
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 373491,
              "short": 379934,
              "net": -6443
            },
            "nonCommercial": {
              "long": 143742,
              "short": 100599,
              "net": 43143
            },
            "smallTrader": {
              "long": 132771,
              "short": 169471,
              "net": -36700
            }
          },
          "openInterest": 659461
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 710841,
              "short": 620928,
              "net": 89913
            },
            "nonCommercial": {
              "long": 231402,
              "short": 228600,
              "net": 2802
            },
            "smallTrader": {
              "long": 183157,
              "short": 275872,
              "net": -92715
            }
          },
          "openInterest": 1142528
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20750,
              "short": 44750,
              "net": -24000
            },
            "nonCommercial": {
              "long": 19846,
              "short": 4587,
              "net": 15259
            },
            "smallTrader": {
              "long": 18276,
              "short": 9535,
              "net": 8741
            }
          },
          "openInterest": 59436
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36280,
              "short": 18422,
              "net": 17858
            },
            "nonCommercial": {
              "long": 14197,
              "short": 31146,
              "net": -16949
            },
            "smallTrader": {
              "long": 17755,
              "short": 18664,
              "net": -909
            }
          },
          "openInterest": 68775
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26421,
              "short": 15297,
              "net": 11124
            },
            "nonCommercial": {
              "long": 10932,
              "short": 28521,
              "net": -17589
            },
            "smallTrader": {
              "long": 25187,
              "short": 18722,
              "net": 6465
            }
          },
          "openInterest": 63187
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93959,
              "short": 103032,
              "net": -9073
            },
            "nonCommercial": {
              "long": 26837,
              "short": 23403,
              "net": 3434
            },
            "smallTrader": {
              "long": 11125,
              "short": 5486,
              "net": 5639
            }
          },
          "openInterest": 135958
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53687,
              "short": 71980,
              "net": -18293
            },
            "nonCommercial": {
              "long": 26788,
              "short": 11080,
              "net": 15708
            },
            "smallTrader": {
              "long": 6981,
              "short": 4396,
              "net": 2585
            }
          },
          "openInterest": 93474
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41424,
              "short": 62980,
              "net": -21556
            },
            "nonCommercial": {
              "long": 36892,
              "short": 16080,
              "net": 20812
            },
            "smallTrader": {
              "long": 13923,
              "short": 13179,
              "net": 744
            }
          },
          "openInterest": 104947
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393487,
              "short": 325740,
              "net": 67747
            },
            "nonCommercial": {
              "long": 104112,
              "short": 97383,
              "net": 6729
            },
            "smallTrader": {
              "long": 113012,
              "short": 187488,
              "net": -74476
            }
          },
          "openInterest": 695774
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58629,
              "short": 52165,
              "net": 6464
            },
            "nonCommercial": {
              "long": 19144,
              "short": 27661,
              "net": -8517
            },
            "smallTrader": {
              "long": 13845,
              "short": 11792,
              "net": 2053
            }
          },
          "openInterest": 95290
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 529397,
              "short": 522129,
              "net": 7268
            },
            "nonCommercial": {
              "long": 99237,
              "short": 86674,
              "net": 12563
            },
            "smallTrader": {
              "long": 58779,
              "short": 78610,
              "net": -19831
            }
          },
          "openInterest": 807148
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65262,
              "short": 42453,
              "net": 22809
            },
            "nonCommercial": {
              "long": 26335,
              "short": 46000,
              "net": -19665
            },
            "smallTrader": {
              "long": 47023,
              "short": 50167,
              "net": -3144
            }
          },
          "openInterest": 140233
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7289,
              "short": 3729,
              "net": 3560
            },
            "nonCommercial": {
              "long": 8346,
              "short": 3726,
              "net": 4620
            },
            "smallTrader": {
              "long": 4847,
              "short": 13027,
              "net": -8180
            }
          },
          "openInterest": 21853
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65549,
              "short": 153639,
              "net": -88090
            },
            "nonCommercial": {
              "long": 119458,
              "short": 62597,
              "net": 56861
            },
            "smallTrader": {
              "long": 49973,
              "short": 18744,
              "net": 31229
            }
          },
          "openInterest": 257034
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85797,
              "short": 98440,
              "net": -12643
            },
            "nonCommercial": {
              "long": 32749,
              "short": 27714,
              "net": 5035
            },
            "smallTrader": {
              "long": 39493,
              "short": 31885,
              "net": 7608
            }
          },
          "openInterest": 187142
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112210,
              "short": 53702,
              "net": 58508
            },
            "nonCommercial": {
              "long": 8991,
              "short": 61022,
              "net": -52031
            },
            "smallTrader": {
              "long": 21918,
              "short": 28395,
              "net": -6477
            }
          },
          "openInterest": 144048
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50907,
              "short": 25812,
              "net": 25095
            },
            "nonCommercial": {
              "long": 10607,
              "short": 24227,
              "net": -13620
            },
            "smallTrader": {
              "long": 15957,
              "short": 27432,
              "net": -11475
            }
          },
          "openInterest": 92540
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70017,
              "short": 63749,
              "net": 6268
            },
            "nonCommercial": {
              "long": 30832,
              "short": 21561,
              "net": 9271
            },
            "smallTrader": {
              "long": 15952,
              "short": 31491,
              "net": -15539
            }
          },
          "openInterest": 133331
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10557,
              "short": 92040,
              "net": -81483
            },
            "nonCommercial": {
              "long": 82315,
              "short": 4367,
              "net": 77948
            },
            "smallTrader": {
              "long": 9431,
              "short": 5896,
              "net": 3535
            }
          },
          "openInterest": 102424
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207238,
              "short": 220275,
              "net": -13037
            },
            "nonCommercial": {
              "long": 32053,
              "short": 63806,
              "net": -31753
            },
            "smallTrader": {
              "long": 79193,
              "short": 34403,
              "net": 44790
            }
          },
          "openInterest": 466300
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 946,
              "short": 7384,
              "net": -6438
            },
            "nonCommercial": {
              "long": 6470,
              "short": 790,
              "net": 5680
            },
            "smallTrader": {
              "long": 1865,
              "short": 1107,
              "net": 758
            }
          },
          "openInterest": 9380
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 207352,
              "short": 211031,
              "net": -3679
            },
            "nonCommercial": {
              "long": 48353,
              "short": 36596,
              "net": 11757
            },
            "smallTrader": {
              "long": 27687,
              "short": 35765,
              "net": -8078
            }
          },
          "openInterest": 305120
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24633,
              "short": 98583,
              "net": -73950
            },
            "nonCommercial": {
              "long": 59725,
              "short": 5778,
              "net": 53947
            },
            "smallTrader": {
              "long": 30271,
              "short": 10268,
              "net": 20003
            }
          },
          "openInterest": 128442
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50701,
              "short": 102635,
              "net": -51934
            },
            "nonCommercial": {
              "long": 47678,
              "short": 10660,
              "net": 37018
            },
            "smallTrader": {
              "long": 37474,
              "short": 22558,
              "net": 14916
            }
          },
          "openInterest": 149521
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73352,
              "short": 104711,
              "net": -31359
            },
            "nonCommercial": {
              "long": 29723,
              "short": 11095,
              "net": 18628
            },
            "smallTrader": {
              "long": 25634,
              "short": 12903,
              "net": 12731
            }
          },
          "openInterest": 147667
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128749,
              "short": 164341,
              "net": -35592
            },
            "nonCommercial": {
              "long": 81562,
              "short": 23957,
              "net": 57605
            },
            "smallTrader": {
              "long": 63628,
              "short": 85641,
              "net": -22013
            }
          },
          "openInterest": 305060
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206194,
              "short": 229815,
              "net": -23621
            },
            "nonCommercial": {
              "long": 71371,
              "short": 68984,
              "net": 2387
            },
            "smallTrader": {
              "long": 59370,
              "short": 38136,
              "net": 21234
            }
          },
          "openInterest": 352603
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64004,
              "short": 4362,
              "net": 59642
            },
            "nonCommercial": {
              "long": 2905,
              "short": 46486,
              "net": -43581
            },
            "smallTrader": {
              "long": 6625,
              "short": 22686,
              "net": -16061
            }
          },
          "openInterest": 73534
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3372,
              "short": 22205,
              "net": -18833
            },
            "nonCommercial": {
              "long": 19487,
              "short": 2523,
              "net": 16964
            },
            "smallTrader": {
              "long": 3659,
              "short": 1790,
              "net": 1869
            }
          },
          "openInterest": 28682
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2403,
              "short": 10150,
              "net": -7747
            },
            "nonCommercial": {
              "long": 6530,
              "short": 1578,
              "net": 4952
            },
            "smallTrader": {
              "long": 3645,
              "short": 850,
              "net": 2795
            }
          },
          "openInterest": 13152
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43320,
              "short": 44814,
              "net": -1494
            },
            "nonCommercial": {
              "long": 14324,
              "short": 11348,
              "net": 2976
            },
            "smallTrader": {
              "long": 22400,
              "short": 23882,
              "net": -1482
            }
          },
          "openInterest": 82948
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147674,
              "short": 106115,
              "net": 41559
            },
            "nonCommercial": {
              "long": 33552,
              "short": 65310,
              "net": -31758
            },
            "smallTrader": {
              "long": 20363,
              "short": 30164,
              "net": -9801
            }
          },
          "openInterest": 220695
        }
      ]
    },
    {
      "reportDate": "2005-06-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1178407,
              "short": 962347,
              "net": 216060
            },
            "nonCommercial": {
              "long": 398652,
              "short": 449685,
              "net": -51033
            },
            "smallTrader": {
              "long": 213506,
              "short": 378533,
              "net": -165027
            }
          },
          "openInterest": 1894636
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 220383,
              "short": 171010,
              "net": 49373
            },
            "nonCommercial": {
              "long": 92885,
              "short": 82179,
              "net": 10706
            },
            "smallTrader": {
              "long": 50735,
              "short": 110814,
              "net": -60079
            }
          },
          "openInterest": 364245
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 359557,
              "short": 373342,
              "net": -13785
            },
            "nonCommercial": {
              "long": 152744,
              "short": 102141,
              "net": 50603
            },
            "smallTrader": {
              "long": 133849,
              "short": 170667,
              "net": -36818
            }
          },
          "openInterest": 652946
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 732350,
              "short": 628724,
              "net": 103626
            },
            "nonCommercial": {
              "long": 214816,
              "short": 232179,
              "net": -17363
            },
            "smallTrader": {
              "long": 163379,
              "short": 249642,
              "net": -86263
            }
          },
          "openInterest": 1124442
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22351,
              "short": 72745,
              "net": -50394
            },
            "nonCommercial": {
              "long": 36466,
              "short": 3071,
              "net": 33395
            },
            "smallTrader": {
              "long": 24474,
              "short": 7475,
              "net": 16999
            }
          },
          "openInterest": 83291
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33746,
              "short": 20696,
              "net": 13050
            },
            "nonCommercial": {
              "long": 13979,
              "short": 26898,
              "net": -12919
            },
            "smallTrader": {
              "long": 17332,
              "short": 17463,
              "net": -131
            }
          },
          "openInterest": 65232
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20368,
              "short": 34699,
              "net": -14331
            },
            "nonCommercial": {
              "long": 16872,
              "short": 16588,
              "net": 284
            },
            "smallTrader": {
              "long": 29317,
              "short": 15270,
              "net": 14047
            }
          },
          "openInterest": 67143
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86256,
              "short": 95941,
              "net": -9685
            },
            "nonCommercial": {
              "long": 23701,
              "short": 18092,
              "net": 5609
            },
            "smallTrader": {
              "long": 8208,
              "short": 4132,
              "net": 4076
            }
          },
          "openInterest": 120533
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47907,
              "short": 61978,
              "net": -14071
            },
            "nonCommercial": {
              "long": 26021,
              "short": 13494,
              "net": 12527
            },
            "smallTrader": {
              "long": 8561,
              "short": 7017,
              "net": 1544
            }
          },
          "openInterest": 88338
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38069,
              "short": 63875,
              "net": -25806
            },
            "nonCommercial": {
              "long": 42701,
              "short": 19918,
              "net": 22783
            },
            "smallTrader": {
              "long": 15833,
              "short": 12810,
              "net": 3023
            }
          },
          "openInterest": 112051
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392787,
              "short": 367004,
              "net": 25783
            },
            "nonCommercial": {
              "long": 129178,
              "short": 85581,
              "net": 43597
            },
            "smallTrader": {
              "long": 126229,
              "short": 195609,
              "net": -69380
            }
          },
          "openInterest": 735341
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58733,
              "short": 51594,
              "net": 7139
            },
            "nonCommercial": {
              "long": 18646,
              "short": 29022,
              "net": -10376
            },
            "smallTrader": {
              "long": 13838,
              "short": 10601,
              "net": 3237
            }
          },
          "openInterest": 93953
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 496818,
              "short": 500964,
              "net": -4146
            },
            "nonCommercial": {
              "long": 108262,
              "short": 88415,
              "net": 19847
            },
            "smallTrader": {
              "long": 57348,
              "short": 73049,
              "net": -15701
            }
          },
          "openInterest": 771615
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69289,
              "short": 44387,
              "net": 24902
            },
            "nonCommercial": {
              "long": 26061,
              "short": 47343,
              "net": -21282
            },
            "smallTrader": {
              "long": 45564,
              "short": 49184,
              "net": -3620
            }
          },
          "openInterest": 142566
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7745,
              "short": 3189,
              "net": 4556
            },
            "nonCommercial": {
              "long": 6922,
              "short": 4383,
              "net": 2539
            },
            "smallTrader": {
              "long": 4805,
              "short": 11900,
              "net": -7095
            }
          },
          "openInterest": 21181
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51923,
              "short": 195985,
              "net": -144062
            },
            "nonCommercial": {
              "long": 162238,
              "short": 53728,
              "net": 108510
            },
            "smallTrader": {
              "long": 54505,
              "short": 18953,
              "net": 35552
            }
          },
          "openInterest": 289771
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88037,
              "short": 101262,
              "net": -13225
            },
            "nonCommercial": {
              "long": 31371,
              "short": 26537,
              "net": 4834
            },
            "smallTrader": {
              "long": 38509,
              "short": 30118,
              "net": 8391
            }
          },
          "openInterest": 187474
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104243,
              "short": 62607,
              "net": 41636
            },
            "nonCommercial": {
              "long": 11128,
              "short": 49102,
              "net": -37974
            },
            "smallTrader": {
              "long": 23481,
              "short": 27143,
              "net": -3662
            }
          },
          "openInterest": 139726
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49451,
              "short": 20970,
              "net": 28481
            },
            "nonCommercial": {
              "long": 10460,
              "short": 25943,
              "net": -15483
            },
            "smallTrader": {
              "long": 13668,
              "short": 26666,
              "net": -12998
            }
          },
          "openInterest": 88570
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71140,
              "short": 59306,
              "net": 11834
            },
            "nonCommercial": {
              "long": 31066,
              "short": 28992,
              "net": 2074
            },
            "smallTrader": {
              "long": 15073,
              "short": 28981,
              "net": -13908
            }
          },
          "openInterest": 130623
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11902,
              "short": 93386,
              "net": -81484
            },
            "nonCommercial": {
              "long": 84058,
              "short": 4968,
              "net": 79090
            },
            "smallTrader": {
              "long": 8386,
              "short": 5992,
              "net": 2394
            }
          },
          "openInterest": 104351
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215911,
              "short": 232506,
              "net": -16595
            },
            "nonCommercial": {
              "long": 43082,
              "short": 71993,
              "net": -28911
            },
            "smallTrader": {
              "long": 75281,
              "short": 29775,
              "net": 45506
            }
          },
          "openInterest": 487177
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 722,
              "short": 8552,
              "net": -7830
            },
            "nonCommercial": {
              "long": 7796,
              "short": 800,
              "net": 6996
            },
            "smallTrader": {
              "long": 3150,
              "short": 2316,
              "net": 834
            }
          },
          "openInterest": 11683
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184575,
              "short": 152804,
              "net": 31771
            },
            "nonCommercial": {
              "long": 16935,
              "short": 52377,
              "net": -35442
            },
            "smallTrader": {
              "long": 14015,
              "short": 10344,
              "net": 3671
            }
          },
          "openInterest": 216147
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25676,
              "short": 98147,
              "net": -72471
            },
            "nonCommercial": {
              "long": 57072,
              "short": 5781,
              "net": 51291
            },
            "smallTrader": {
              "long": 32300,
              "short": 11120,
              "net": 21180
            }
          },
          "openInterest": 130474
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54987,
              "short": 112317,
              "net": -57330
            },
            "nonCommercial": {
              "long": 50707,
              "short": 10028,
              "net": 40679
            },
            "smallTrader": {
              "long": 36397,
              "short": 19746,
              "net": 16651
            }
          },
          "openInterest": 161001
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78014,
              "short": 125569,
              "net": -47555
            },
            "nonCommercial": {
              "long": 40910,
              "short": 10907,
              "net": 30003
            },
            "smallTrader": {
              "long": 30627,
              "short": 13075,
              "net": 17552
            }
          },
          "openInterest": 171273
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142790,
              "short": 185419,
              "net": -42629
            },
            "nonCommercial": {
              "long": 89292,
              "short": 34712,
              "net": 54580
            },
            "smallTrader": {
              "long": 70183,
              "short": 82134,
              "net": -11951
            }
          },
          "openInterest": 336252
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218336,
              "short": 258835,
              "net": -40499
            },
            "nonCommercial": {
              "long": 77192,
              "short": 59517,
              "net": 17675
            },
            "smallTrader": {
              "long": 59766,
              "short": 36942,
              "net": 22824
            }
          },
          "openInterest": 369363
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61527,
              "short": 4662,
              "net": 56865
            },
            "nonCommercial": {
              "long": 1579,
              "short": 43966,
              "net": -42387
            },
            "smallTrader": {
              "long": 8423,
              "short": 22901,
              "net": -14478
            }
          },
          "openInterest": 71529
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4109,
              "short": 23009,
              "net": -18900
            },
            "nonCommercial": {
              "long": 18920,
              "short": 1792,
              "net": 17128
            },
            "smallTrader": {
              "long": 3681,
              "short": 1909,
              "net": 1772
            }
          },
          "openInterest": 29184
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1840,
              "short": 8530,
              "net": -6690
            },
            "nonCommercial": {
              "long": 6257,
              "short": 1744,
              "net": 4513
            },
            "smallTrader": {
              "long": 2626,
              "short": 449,
              "net": 2177
            }
          },
          "openInterest": 11509
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40386,
              "short": 44983,
              "net": -4597
            },
            "nonCommercial": {
              "long": 17853,
              "short": 9380,
              "net": 8473
            },
            "smallTrader": {
              "long": 18227,
              "short": 22103,
              "net": -3876
            }
          },
          "openInterest": 78917
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151210,
              "short": 118110,
              "net": 33100
            },
            "nonCommercial": {
              "long": 40160,
              "short": 62038,
              "net": -21878
            },
            "smallTrader": {
              "long": 26664,
              "short": 37886,
              "net": -11222
            }
          },
          "openInterest": 234031
        }
      ]
    },
    {
      "reportDate": "2005-06-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1177092,
              "short": 984937,
              "net": 192155
            },
            "nonCommercial": {
              "long": 391641,
              "short": 412545,
              "net": -20904
            },
            "smallTrader": {
              "long": 210180,
              "short": 381431,
              "net": -171251
            }
          },
          "openInterest": 1903667
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 214497,
              "short": 171283,
              "net": 43214
            },
            "nonCommercial": {
              "long": 94915,
              "short": 88770,
              "net": 6145
            },
            "smallTrader": {
              "long": 56083,
              "short": 105442,
              "net": -49359
            }
          },
          "openInterest": 365933
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 365892,
              "short": 371149,
              "net": -5257
            },
            "nonCommercial": {
              "long": 149422,
              "short": 101351,
              "net": 48071
            },
            "smallTrader": {
              "long": 130299,
              "short": 173113,
              "net": -42814
            }
          },
          "openInterest": 657177
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 731418,
              "short": 638645,
              "net": 92773
            },
            "nonCommercial": {
              "long": 201309,
              "short": 193919,
              "net": 7390
            },
            "smallTrader": {
              "long": 175305,
              "short": 275468,
              "net": -100163
            }
          },
          "openInterest": 1121058
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23923,
              "short": 61343,
              "net": -37420
            },
            "nonCommercial": {
              "long": 24447,
              "short": 1473,
              "net": 22974
            },
            "smallTrader": {
              "long": 21022,
              "short": 6576,
              "net": 14446
            }
          },
          "openInterest": 69392
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40945,
              "short": 19759,
              "net": 21186
            },
            "nonCommercial": {
              "long": 8962,
              "short": 28767,
              "net": -19805
            },
            "smallTrader": {
              "long": 16916,
              "short": 18297,
              "net": -1381
            }
          },
          "openInterest": 66998
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20187,
              "short": 37461,
              "net": -17274
            },
            "nonCommercial": {
              "long": 20959,
              "short": 18675,
              "net": 2284
            },
            "smallTrader": {
              "long": 29785,
              "short": 14795,
              "net": 14990
            }
          },
          "openInterest": 71522
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84662,
              "short": 99450,
              "net": -14788
            },
            "nonCommercial": {
              "long": 22724,
              "short": 13031,
              "net": 9693
            },
            "smallTrader": {
              "long": 7949,
              "short": 2854,
              "net": 5095
            }
          },
          "openInterest": 117783
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47958,
              "short": 62456,
              "net": -14498
            },
            "nonCommercial": {
              "long": 26832,
              "short": 14800,
              "net": 12032
            },
            "smallTrader": {
              "long": 9028,
              "short": 6562,
              "net": 2466
            }
          },
          "openInterest": 89892
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39069,
              "short": 62180,
              "net": -23111
            },
            "nonCommercial": {
              "long": 41847,
              "short": 21136,
              "net": 20711
            },
            "smallTrader": {
              "long": 15689,
              "short": 13289,
              "net": 2400
            }
          },
          "openInterest": 112939
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 390744,
              "short": 355224,
              "net": 35520
            },
            "nonCommercial": {
              "long": 108692,
              "short": 75222,
              "net": 33470
            },
            "smallTrader": {
              "long": 121732,
              "short": 190722,
              "net": -68990
            }
          },
          "openInterest": 707495
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55369,
              "short": 57012,
              "net": -1643
            },
            "nonCommercial": {
              "long": 18593,
              "short": 20275,
              "net": -1682
            },
            "smallTrader": {
              "long": 12019,
              "short": 8694,
              "net": 3325
            }
          },
          "openInterest": 88242
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 481358,
              "short": 487852,
              "net": -6494
            },
            "nonCommercial": {
              "long": 112569,
              "short": 90561,
              "net": 22008
            },
            "smallTrader": {
              "long": 67121,
              "short": 82635,
              "net": -15514
            }
          },
          "openInterest": 783203
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62859,
              "short": 46580,
              "net": 16279
            },
            "nonCommercial": {
              "long": 31816,
              "short": 46057,
              "net": -14241
            },
            "smallTrader": {
              "long": 42925,
              "short": 44963,
              "net": -2038
            }
          },
          "openInterest": 139172
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7317,
              "short": 4035,
              "net": 3282
            },
            "nonCommercial": {
              "long": 7993,
              "short": 3634,
              "net": 4359
            },
            "smallTrader": {
              "long": 4270,
              "short": 11911,
              "net": -7641
            }
          },
          "openInterest": 21238
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49769,
              "short": 215343,
              "net": -165574
            },
            "nonCommercial": {
              "long": 175520,
              "short": 45589,
              "net": 129931
            },
            "smallTrader": {
              "long": 53305,
              "short": 17662,
              "net": 35643
            }
          },
          "openInterest": 303385
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93750,
              "short": 108575,
              "net": -14825
            },
            "nonCommercial": {
              "long": 31207,
              "short": 26110,
              "net": 5097
            },
            "smallTrader": {
              "long": 41046,
              "short": 31318,
              "net": 9728
            }
          },
          "openInterest": 195482
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112688,
              "short": 53483,
              "net": 59205
            },
            "nonCommercial": {
              "long": 10844,
              "short": 62689,
              "net": -51845
            },
            "smallTrader": {
              "long": 23484,
              "short": 30844,
              "net": -7360
            }
          },
          "openInterest": 147872
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49910,
              "short": 21084,
              "net": 28826
            },
            "nonCommercial": {
              "long": 9829,
              "short": 27054,
              "net": -17225
            },
            "smallTrader": {
              "long": 13611,
              "short": 25212,
              "net": -11601
            }
          },
          "openInterest": 91504
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72209,
              "short": 56302,
              "net": 15907
            },
            "nonCommercial": {
              "long": 28788,
              "short": 32259,
              "net": -3471
            },
            "smallTrader": {
              "long": 14218,
              "short": 26654,
              "net": -12436
            }
          },
          "openInterest": 125673
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14530,
              "short": 90697,
              "net": -76167
            },
            "nonCommercial": {
              "long": 77644,
              "short": 3968,
              "net": 73676
            },
            "smallTrader": {
              "long": 8471,
              "short": 5980,
              "net": 2491
            }
          },
          "openInterest": 101145
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211858,
              "short": 229166,
              "net": -17308
            },
            "nonCommercial": {
              "long": 40366,
              "short": 65932,
              "net": -25566
            },
            "smallTrader": {
              "long": 73979,
              "short": 31105,
              "net": 42874
            }
          },
          "openInterest": 471643
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 500,
              "short": 8829,
              "net": -8329
            },
            "nonCommercial": {
              "long": 8184,
              "short": 746,
              "net": 7438
            },
            "smallTrader": {
              "long": 2211,
              "short": 1320,
              "net": 891
            }
          },
          "openInterest": 11355
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 201570,
              "short": 176565,
              "net": 25005
            },
            "nonCommercial": {
              "long": 16665,
              "short": 45161,
              "net": -28496
            },
            "smallTrader": {
              "long": 14703,
              "short": 11212,
              "net": 3491
            }
          },
          "openInterest": 233459
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27220,
              "short": 95868,
              "net": -68648
            },
            "nonCommercial": {
              "long": 52982,
              "short": 6335,
              "net": 46647
            },
            "smallTrader": {
              "long": 33789,
              "short": 11788,
              "net": 22001
            }
          },
          "openInterest": 124362
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57208,
              "short": 102903,
              "net": -45695
            },
            "nonCommercial": {
              "long": 34673,
              "short": 2977,
              "net": 31696
            },
            "smallTrader": {
              "long": 34828,
              "short": 20829,
              "net": 13999
            }
          },
          "openInterest": 148941
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78069,
              "short": 125447,
              "net": -47378
            },
            "nonCommercial": {
              "long": 40367,
              "short": 9741,
              "net": 30626
            },
            "smallTrader": {
              "long": 29660,
              "short": 12908,
              "net": 16752
            }
          },
          "openInterest": 167513
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146586,
              "short": 191875,
              "net": -45289
            },
            "nonCommercial": {
              "long": 80445,
              "short": 23852,
              "net": 56593
            },
            "smallTrader": {
              "long": 63051,
              "short": 74355,
              "net": -11304
            }
          },
          "openInterest": 317235
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201414,
              "short": 261156,
              "net": -59742
            },
            "nonCommercial": {
              "long": 101092,
              "short": 64164,
              "net": 36928
            },
            "smallTrader": {
              "long": 66797,
              "short": 43983,
              "net": 22814
            }
          },
          "openInterest": 385202
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63541,
              "short": 4868,
              "net": 58673
            },
            "nonCommercial": {
              "long": 1764,
              "short": 46185,
              "net": -44421
            },
            "smallTrader": {
              "long": 7814,
              "short": 22066,
              "net": -14252
            }
          },
          "openInterest": 73119
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4184,
              "short": 25065,
              "net": -20881
            },
            "nonCommercial": {
              "long": 21511,
              "short": 2201,
              "net": 19310
            },
            "smallTrader": {
              "long": 3264,
              "short": 1693,
              "net": 1571
            }
          },
          "openInterest": 31235
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2236,
              "short": 8636,
              "net": -6400
            },
            "nonCommercial": {
              "long": 6123,
              "short": 2017,
              "net": 4106
            },
            "smallTrader": {
              "long": 2995,
              "short": 701,
              "net": 2294
            }
          },
          "openInterest": 12210
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38493,
              "short": 44539,
              "net": -6046
            },
            "nonCommercial": {
              "long": 18888,
              "short": 8051,
              "net": 10837
            },
            "smallTrader": {
              "long": 15184,
              "short": 19975,
              "net": -4791
            }
          },
          "openInterest": 75480
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146652,
              "short": 124442,
              "net": 22210
            },
            "nonCommercial": {
              "long": 47226,
              "short": 59352,
              "net": -12126
            },
            "smallTrader": {
              "long": 25927,
              "short": 36011,
              "net": -10084
            }
          },
          "openInterest": 231720
        }
      ]
    },
    {
      "reportDate": "2005-07-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1037736,
              "short": 944516,
              "net": 93220
            },
            "nonCommercial": {
              "long": 440752,
              "short": 383450,
              "net": 57302
            },
            "smallTrader": {
              "long": 225845,
              "short": 376367,
              "net": -150522
            }
          },
          "openInterest": 1792932
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 210256,
              "short": 153765,
              "net": 56491
            },
            "nonCommercial": {
              "long": 97211,
              "short": 95846,
              "net": 1365
            },
            "smallTrader": {
              "long": 44804,
              "short": 102660,
              "net": -57856
            }
          },
          "openInterest": 352512
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 355669,
              "short": 337259,
              "net": 18410
            },
            "nonCommercial": {
              "long": 120009,
              "short": 106935,
              "net": 13074
            },
            "smallTrader": {
              "long": 133021,
              "short": 164505,
              "net": -31484
            }
          },
          "openInterest": 619184
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 777884,
              "short": 660027,
              "net": 117857
            },
            "nonCommercial": {
              "long": 195498,
              "short": 188668,
              "net": 6830
            },
            "smallTrader": {
              "long": 155136,
              "short": 279823,
              "net": -124687
            }
          },
          "openInterest": 1139902
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25456,
              "short": 40238,
              "net": -14782
            },
            "nonCommercial": {
              "long": 16534,
              "short": 7964,
              "net": 8570
            },
            "smallTrader": {
              "long": 18379,
              "short": 12167,
              "net": 6212
            }
          },
          "openInterest": 60369
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42063,
              "short": 23347,
              "net": 18716
            },
            "nonCommercial": {
              "long": 10990,
              "short": 31404,
              "net": -20414
            },
            "smallTrader": {
              "long": 20165,
              "short": 18467,
              "net": 1698
            }
          },
          "openInterest": 73218
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22184,
              "short": 38018,
              "net": -15834
            },
            "nonCommercial": {
              "long": 19364,
              "short": 15276,
              "net": 4088
            },
            "smallTrader": {
              "long": 27986,
              "short": 16240,
              "net": 11746
            }
          },
          "openInterest": 70074
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86722,
              "short": 95198,
              "net": -8476
            },
            "nonCommercial": {
              "long": 23218,
              "short": 14876,
              "net": 8342
            },
            "smallTrader": {
              "long": 6720,
              "short": 6586,
              "net": 134
            }
          },
          "openInterest": 118026
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47741,
              "short": 62243,
              "net": -14502
            },
            "nonCommercial": {
              "long": 27632,
              "short": 15536,
              "net": 12096
            },
            "smallTrader": {
              "long": 9294,
              "short": 6888,
              "net": 2406
            }
          },
          "openInterest": 89739
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39755,
              "short": 54135,
              "net": -14380
            },
            "nonCommercial": {
              "long": 33523,
              "short": 20166,
              "net": 13357
            },
            "smallTrader": {
              "long": 13965,
              "short": 12942,
              "net": 1023
            }
          },
          "openInterest": 102082
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 384867,
              "short": 333908,
              "net": 50959
            },
            "nonCommercial": {
              "long": 104970,
              "short": 85527,
              "net": 19443
            },
            "smallTrader": {
              "long": 114341,
              "short": 184743,
              "net": -70402
            }
          },
          "openInterest": 689252
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55137,
              "short": 66271,
              "net": -11134
            },
            "nonCommercial": {
              "long": 21910,
              "short": 14997,
              "net": 6913
            },
            "smallTrader": {
              "long": 11682,
              "short": 7461,
              "net": 4221
            }
          },
          "openInterest": 91929
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 493272,
              "short": 510966,
              "net": -17694
            },
            "nonCommercial": {
              "long": 121277,
              "short": 88519,
              "net": 32758
            },
            "smallTrader": {
              "long": 70480,
              "short": 85544,
              "net": -15064
            }
          },
          "openInterest": 813974
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73540,
              "short": 46146,
              "net": 27394
            },
            "nonCommercial": {
              "long": 23019,
              "short": 47891,
              "net": -24872
            },
            "smallTrader": {
              "long": 50708,
              "short": 53230,
              "net": -2522
            }
          },
          "openInterest": 148960
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7452,
              "short": 4697,
              "net": 2755
            },
            "nonCommercial": {
              "long": 9018,
              "short": 3742,
              "net": 5276
            },
            "smallTrader": {
              "long": 4395,
              "short": 12426,
              "net": -8031
            }
          },
          "openInterest": 22645
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54747,
              "short": 195088,
              "net": -140341
            },
            "nonCommercial": {
              "long": 146733,
              "short": 41859,
              "net": 104874
            },
            "smallTrader": {
              "long": 55927,
              "short": 20460,
              "net": 35467
            }
          },
          "openInterest": 281186
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85791,
              "short": 103412,
              "net": -17621
            },
            "nonCommercial": {
              "long": 36052,
              "short": 28200,
              "net": 7852
            },
            "smallTrader": {
              "long": 39612,
              "short": 29843,
              "net": 9769
            }
          },
          "openInterest": 190385
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120359,
              "short": 61368,
              "net": 58991
            },
            "nonCommercial": {
              "long": 11579,
              "short": 63765,
              "net": -52186
            },
            "smallTrader": {
              "long": 23556,
              "short": 30361,
              "net": -6805
            }
          },
          "openInterest": 156517
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49337,
              "short": 21817,
              "net": 27520
            },
            "nonCommercial": {
              "long": 11416,
              "short": 26389,
              "net": -14973
            },
            "smallTrader": {
              "long": 14285,
              "short": 26832,
              "net": -12547
            }
          },
          "openInterest": 95922
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69224,
              "short": 54616,
              "net": 14608
            },
            "nonCommercial": {
              "long": 29660,
              "short": 34150,
              "net": -4490
            },
            "smallTrader": {
              "long": 14895,
              "short": 25013,
              "net": -10118
            }
          },
          "openInterest": 124653
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13690,
              "short": 94527,
              "net": -80837
            },
            "nonCommercial": {
              "long": 82516,
              "short": 4364,
              "net": 78152
            },
            "smallTrader": {
              "long": 8245,
              "short": 5560,
              "net": 2685
            }
          },
          "openInterest": 104611
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215000,
              "short": 227282,
              "net": -12282
            },
            "nonCommercial": {
              "long": 38484,
              "short": 67377,
              "net": -28893
            },
            "smallTrader": {
              "long": 72560,
              "short": 31385,
              "net": 41175
            }
          },
          "openInterest": 476263
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 747,
              "short": 7045,
              "net": -6298
            },
            "nonCommercial": {
              "long": 5603,
              "short": 820,
              "net": 4783
            },
            "smallTrader": {
              "long": 2682,
              "short": 1167,
              "net": 1515
            }
          },
          "openInterest": 9070
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 200992,
              "short": 183069,
              "net": 17923
            },
            "nonCommercial": {
              "long": 24186,
              "short": 45620,
              "net": -21434
            },
            "smallTrader": {
              "long": 13997,
              "short": 10486,
              "net": 3511
            }
          },
          "openInterest": 240200
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35021,
              "short": 81531,
              "net": -46510
            },
            "nonCommercial": {
              "long": 42886,
              "short": 18329,
              "net": 24557
            },
            "smallTrader": {
              "long": 34448,
              "short": 12495,
              "net": 21953
            }
          },
          "openInterest": 122624
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52240,
              "short": 93167,
              "net": -40927
            },
            "nonCommercial": {
              "long": 27257,
              "short": 2143,
              "net": 25114
            },
            "smallTrader": {
              "long": 32182,
              "short": 16369,
              "net": 15813
            }
          },
          "openInterest": 128648
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74546,
              "short": 120044,
              "net": -45498
            },
            "nonCommercial": {
              "long": 38369,
              "short": 10228,
              "net": 28141
            },
            "smallTrader": {
              "long": 28280,
              "short": 10923,
              "net": 17357
            }
          },
          "openInterest": 162042
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137615,
              "short": 176770,
              "net": -39155
            },
            "nonCommercial": {
              "long": 72412,
              "short": 25331,
              "net": 47081
            },
            "smallTrader": {
              "long": 59187,
              "short": 67113,
              "net": -7926
            }
          },
          "openInterest": 290635
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189854,
              "short": 268051,
              "net": -78197
            },
            "nonCommercial": {
              "long": 110689,
              "short": 54201,
              "net": 56488
            },
            "smallTrader": {
              "long": 61021,
              "short": 39312,
              "net": 21709
            }
          },
          "openInterest": 376077
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63939,
              "short": 4733,
              "net": 59206
            },
            "nonCommercial": {
              "long": 1694,
              "short": 47234,
              "net": -45540
            },
            "smallTrader": {
              "long": 8157,
              "short": 21823,
              "net": -13666
            }
          },
          "openInterest": 73790
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4311,
              "short": 26765,
              "net": -22454
            },
            "nonCommercial": {
              "long": 23445,
              "short": 2577,
              "net": 20868
            },
            "smallTrader": {
              "long": 3883,
              "short": 2297,
              "net": 1586
            }
          },
          "openInterest": 33821
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2251,
              "short": 8829,
              "net": -6578
            },
            "nonCommercial": {
              "long": 6216,
              "short": 2202,
              "net": 4014
            },
            "smallTrader": {
              "long": 3385,
              "short": 821,
              "net": 2564
            }
          },
          "openInterest": 12395
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36697,
              "short": 46160,
              "net": -9463
            },
            "nonCommercial": {
              "long": 20597,
              "short": 7137,
              "net": 13460
            },
            "smallTrader": {
              "long": 16011,
              "short": 20008,
              "net": -3997
            }
          },
          "openInterest": 76322
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149324,
              "short": 125614,
              "net": 23710
            },
            "nonCommercial": {
              "long": 48071,
              "short": 62299,
              "net": -14228
            },
            "smallTrader": {
              "long": 22984,
              "short": 32466,
              "net": -9482
            }
          },
          "openInterest": 229828
        }
      ]
    },
    {
      "reportDate": "2005-07-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1106932,
              "short": 953087,
              "net": 153845
            },
            "nonCommercial": {
              "long": 421360,
              "short": 410646,
              "net": 10714
            },
            "smallTrader": {
              "long": 215951,
              "short": 380510,
              "net": -164559
            }
          },
          "openInterest": 1823411
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222319,
              "short": 154449,
              "net": 67870
            },
            "nonCommercial": {
              "long": 97698,
              "short": 108421,
              "net": -10723
            },
            "smallTrader": {
              "long": 50325,
              "short": 107472,
              "net": -57147
            }
          },
          "openInterest": 370433
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 350474,
              "short": 318778,
              "net": 31696
            },
            "nonCommercial": {
              "long": 101439,
              "short": 96295,
              "net": 5144
            },
            "smallTrader": {
              "long": 122550,
              "short": 159390,
              "net": -36840
            }
          },
          "openInterest": 584846
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 844158,
              "short": 662991,
              "net": 181167
            },
            "nonCommercial": {
              "long": 158854,
              "short": 235055,
              "net": -76201
            },
            "smallTrader": {
              "long": 165648,
              "short": 270614,
              "net": -104966
            }
          },
          "openInterest": 1181051
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29218,
              "short": 39583,
              "net": -10365
            },
            "nonCommercial": {
              "long": 17868,
              "short": 9312,
              "net": 8556
            },
            "smallTrader": {
              "long": 17397,
              "short": 15588,
              "net": 1809
            }
          },
          "openInterest": 64490
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48017,
              "short": 22292,
              "net": 25725
            },
            "nonCommercial": {
              "long": 9067,
              "short": 31648,
              "net": -22581
            },
            "smallTrader": {
              "long": 17023,
              "short": 20167,
              "net": -3144
            }
          },
          "openInterest": 74117
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25043,
              "short": 62647,
              "net": -37604
            },
            "nonCommercial": {
              "long": 35282,
              "short": 12079,
              "net": 23203
            },
            "smallTrader": {
              "long": 30558,
              "short": 16157,
              "net": 14401
            }
          },
          "openInterest": 91423
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92285,
              "short": 96080,
              "net": -3795
            },
            "nonCommercial": {
              "long": 23657,
              "short": 23114,
              "net": 543
            },
            "smallTrader": {
              "long": 7676,
              "short": 4424,
              "net": 3252
            }
          },
          "openInterest": 126503
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48913,
              "short": 63944,
              "net": -15031
            },
            "nonCommercial": {
              "long": 28171,
              "short": 15806,
              "net": 12365
            },
            "smallTrader": {
              "long": 10326,
              "short": 7660,
              "net": 2666
            }
          },
          "openInterest": 94357
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39043,
              "short": 55654,
              "net": -16611
            },
            "nonCommercial": {
              "long": 36722,
              "short": 21641,
              "net": 15081
            },
            "smallTrader": {
              "long": 14535,
              "short": 13005,
              "net": 1530
            }
          },
          "openInterest": 106406
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392454,
              "short": 350263,
              "net": 42191
            },
            "nonCommercial": {
              "long": 110341,
              "short": 78501,
              "net": 31840
            },
            "smallTrader": {
              "long": 110788,
              "short": 184819,
              "net": -74031
            }
          },
          "openInterest": 686436
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55213,
              "short": 63373,
              "net": -8160
            },
            "nonCommercial": {
              "long": 20255,
              "short": 15417,
              "net": 4838
            },
            "smallTrader": {
              "long": 11302,
              "short": 7980,
              "net": 3322
            }
          },
          "openInterest": 90231
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 502119,
              "short": 527788,
              "net": -25669
            },
            "nonCommercial": {
              "long": 122269,
              "short": 88240,
              "net": 34029
            },
            "smallTrader": {
              "long": 70813,
              "short": 79173,
              "net": -8360
            }
          },
          "openInterest": 828196
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72930,
              "short": 59128,
              "net": 13802
            },
            "nonCommercial": {
              "long": 24267,
              "short": 32115,
              "net": -7848
            },
            "smallTrader": {
              "long": 42604,
              "short": 48558,
              "net": -5954
            }
          },
          "openInterest": 140286
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6923,
              "short": 4710,
              "net": 2213
            },
            "nonCommercial": {
              "long": 9950,
              "short": 3738,
              "net": 6212
            },
            "smallTrader": {
              "long": 4422,
              "short": 12847,
              "net": -8425
            }
          },
          "openInterest": 23846
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66138,
              "short": 177046,
              "net": -110908
            },
            "nonCommercial": {
              "long": 124585,
              "short": 50863,
              "net": 73722
            },
            "smallTrader": {
              "long": 55636,
              "short": 18450,
              "net": 37186
            }
          },
          "openInterest": 269891
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83574,
              "short": 99599,
              "net": -16025
            },
            "nonCommercial": {
              "long": 32001,
              "short": 25814,
              "net": 6187
            },
            "smallTrader": {
              "long": 40962,
              "short": 31124,
              "net": 9838
            }
          },
          "openInterest": 184299
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126369,
              "short": 56864,
              "net": 69505
            },
            "nonCommercial": {
              "long": 10830,
              "short": 73906,
              "net": -63076
            },
            "smallTrader": {
              "long": 24216,
              "short": 30645,
              "net": -6429
            }
          },
          "openInterest": 162959
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48943,
              "short": 22310,
              "net": 26633
            },
            "nonCommercial": {
              "long": 12512,
              "short": 26526,
              "net": -14014
            },
            "smallTrader": {
              "long": 11735,
              "short": 24354,
              "net": -12619
            }
          },
          "openInterest": 94971
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72487,
              "short": 54819,
              "net": 17668
            },
            "nonCommercial": {
              "long": 29112,
              "short": 37608,
              "net": -8496
            },
            "smallTrader": {
              "long": 19649,
              "short": 28821,
              "net": -9172
            }
          },
          "openInterest": 134933
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12371,
              "short": 89508,
              "net": -77137
            },
            "nonCommercial": {
              "long": 79187,
              "short": 4891,
              "net": 74296
            },
            "smallTrader": {
              "long": 8621,
              "short": 5780,
              "net": 2841
            }
          },
          "openInterest": 100344
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212629,
              "short": 234805,
              "net": -22176
            },
            "nonCommercial": {
              "long": 48559,
              "short": 69359,
              "net": -20800
            },
            "smallTrader": {
              "long": 73625,
              "short": 30649,
              "net": 42976
            }
          },
          "openInterest": 494476
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1563,
              "short": 5848,
              "net": -4285
            },
            "nonCommercial": {
              "long": 4089,
              "short": 860,
              "net": 3229
            },
            "smallTrader": {
              "long": 2111,
              "short": 1055,
              "net": 1056
            }
          },
          "openInterest": 7908
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 186112,
              "short": 169728,
              "net": 16384
            },
            "nonCommercial": {
              "long": 27030,
              "short": 43793,
              "net": -16763
            },
            "smallTrader": {
              "long": 13226,
              "short": 12847,
              "net": 379
            }
          },
          "openInterest": 227435
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37284,
              "short": 80816,
              "net": -43532
            },
            "nonCommercial": {
              "long": 41751,
              "short": 18891,
              "net": 22860
            },
            "smallTrader": {
              "long": 33465,
              "short": 12793,
              "net": 20672
            }
          },
          "openInterest": 123279
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50630,
              "short": 89806,
              "net": -39176
            },
            "nonCommercial": {
              "long": 25671,
              "short": 2771,
              "net": 22900
            },
            "smallTrader": {
              "long": 31868,
              "short": 15592,
              "net": 16276
            }
          },
          "openInterest": 122473
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65647,
              "short": 111964,
              "net": -46317
            },
            "nonCommercial": {
              "long": 36917,
              "short": 8633,
              "net": 28284
            },
            "smallTrader": {
              "long": 31664,
              "short": 13631,
              "net": 18033
            }
          },
          "openInterest": 151223
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135329,
              "short": 169825,
              "net": -34496
            },
            "nonCommercial": {
              "long": 68949,
              "short": 26011,
              "net": 42938
            },
            "smallTrader": {
              "long": 57187,
              "short": 65629,
              "net": -8442
            }
          },
          "openInterest": 276341
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190355,
              "short": 286682,
              "net": -96327
            },
            "nonCommercial": {
              "long": 122431,
              "short": 53405,
              "net": 69026
            },
            "smallTrader": {
              "long": 65155,
              "short": 37854,
              "net": 27301
            }
          },
          "openInterest": 394354
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57922,
              "short": 6205,
              "net": 51717
            },
            "nonCommercial": {
              "long": 2991,
              "short": 40939,
              "net": -37948
            },
            "smallTrader": {
              "long": 8612,
              "short": 22381,
              "net": -13769
            }
          },
          "openInterest": 69525
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4519,
              "short": 22806,
              "net": -18287
            },
            "nonCommercial": {
              "long": 16946,
              "short": 1403,
              "net": 15543
            },
            "smallTrader": {
              "long": 4420,
              "short": 1676,
              "net": 2744
            }
          },
          "openInterest": 28052
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2363,
              "short": 8760,
              "net": -6397
            },
            "nonCommercial": {
              "long": 6470,
              "short": 2430,
              "net": 4040
            },
            "smallTrader": {
              "long": 3459,
              "short": 1102,
              "net": 2357
            }
          },
          "openInterest": 12854
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42510,
              "short": 51520,
              "net": -9010
            },
            "nonCommercial": {
              "long": 19657,
              "short": 7032,
              "net": 12625
            },
            "smallTrader": {
              "long": 16239,
              "short": 19854,
              "net": -3615
            }
          },
          "openInterest": 80454
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152852,
              "short": 118086,
              "net": 34766
            },
            "nonCommercial": {
              "long": 45302,
              "short": 66634,
              "net": -21332
            },
            "smallTrader": {
              "long": 21216,
              "short": 34650,
              "net": -13434
            }
          },
          "openInterest": 229430
        }
      ]
    },
    {
      "reportDate": "2005-07-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1146629,
              "short": 983310,
              "net": 163319
            },
            "nonCommercial": {
              "long": 397869,
              "short": 396940,
              "net": 929
            },
            "smallTrader": {
              "long": 193823,
              "short": 358071,
              "net": -164248
            }
          },
          "openInterest": 1853596
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 210383,
              "short": 150329,
              "net": 60054
            },
            "nonCommercial": {
              "long": 102187,
              "short": 108455,
              "net": -6268
            },
            "smallTrader": {
              "long": 54874,
              "short": 108660,
              "net": -53786
            }
          },
          "openInterest": 367566
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357376,
              "short": 321947,
              "net": 35429
            },
            "nonCommercial": {
              "long": 95418,
              "short": 78673,
              "net": 16745
            },
            "smallTrader": {
              "long": 108326,
              "short": 160500,
              "net": -52174
            }
          },
          "openInterest": 572767
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 887925,
              "short": 661334,
              "net": 226591
            },
            "nonCommercial": {
              "long": 185738,
              "short": 278257,
              "net": -92519
            },
            "smallTrader": {
              "long": 156264,
              "short": 290336,
              "net": -134072
            }
          },
          "openInterest": 1242754
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32041,
              "short": 38703,
              "net": -6662
            },
            "nonCommercial": {
              "long": 16209,
              "short": 9453,
              "net": 6756
            },
            "smallTrader": {
              "long": 15402,
              "short": 15496,
              "net": -94
            }
          },
          "openInterest": 63659
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48718,
              "short": 21784,
              "net": 26934
            },
            "nonCommercial": {
              "long": 11268,
              "short": 36892,
              "net": -25624
            },
            "smallTrader": {
              "long": 17600,
              "short": 18910,
              "net": -1310
            }
          },
          "openInterest": 77596
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23890,
              "short": 65844,
              "net": -41954
            },
            "nonCommercial": {
              "long": 35684,
              "short": 9859,
              "net": 25825
            },
            "smallTrader": {
              "long": 31138,
              "short": 15009,
              "net": 16129
            }
          },
          "openInterest": 91255
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92410,
              "short": 94779,
              "net": -2369
            },
            "nonCommercial": {
              "long": 23761,
              "short": 24726,
              "net": -965
            },
            "smallTrader": {
              "long": 8532,
              "short": 5198,
              "net": 3334
            }
          },
          "openInterest": 127143
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50038,
              "short": 62984,
              "net": -12946
            },
            "nonCommercial": {
              "long": 26761,
              "short": 16400,
              "net": 10361
            },
            "smallTrader": {
              "long": 10897,
              "short": 8312,
              "net": 2585
            }
          },
          "openInterest": 94874
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38690,
              "short": 57185,
              "net": -18495
            },
            "nonCommercial": {
              "long": 39644,
              "short": 22767,
              "net": 16877
            },
            "smallTrader": {
              "long": 15730,
              "short": 14112,
              "net": 1618
            }
          },
          "openInterest": 111141
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389188,
              "short": 399305,
              "net": -10117
            },
            "nonCommercial": {
              "long": 150084,
              "short": 74725,
              "net": 75359
            },
            "smallTrader": {
              "long": 122261,
              "short": 187503,
              "net": -65242
            }
          },
          "openInterest": 724681
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57148,
              "short": 56575,
              "net": 573
            },
            "nonCommercial": {
              "long": 20603,
              "short": 23421,
              "net": -2818
            },
            "smallTrader": {
              "long": 11823,
              "short": 9578,
              "net": 2245
            }
          },
          "openInterest": 92001
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 511125,
              "short": 523348,
              "net": -12223
            },
            "nonCommercial": {
              "long": 108705,
              "short": 89806,
              "net": 18899
            },
            "smallTrader": {
              "long": 65179,
              "short": 71855,
              "net": -6676
            }
          },
          "openInterest": 822636
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74964,
              "short": 60278,
              "net": 14686
            },
            "nonCommercial": {
              "long": 23055,
              "short": 34925,
              "net": -11870
            },
            "smallTrader": {
              "long": 44740,
              "short": 47556,
              "net": -2816
            }
          },
          "openInterest": 143052
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7900,
              "short": 5206,
              "net": 2694
            },
            "nonCommercial": {
              "long": 7680,
              "short": 3956,
              "net": 3724
            },
            "smallTrader": {
              "long": 4833,
              "short": 11251,
              "net": -6418
            }
          },
          "openInterest": 23722
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75991,
              "short": 160039,
              "net": -84048
            },
            "nonCommercial": {
              "long": 116572,
              "short": 62461,
              "net": 54111
            },
            "smallTrader": {
              "long": 54091,
              "short": 24154,
              "net": 29937
            }
          },
          "openInterest": 270001
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88548,
              "short": 107288,
              "net": -18740
            },
            "nonCommercial": {
              "long": 30882,
              "short": 21319,
              "net": 9563
            },
            "smallTrader": {
              "long": 35290,
              "short": 26113,
              "net": 9177
            }
          },
          "openInterest": 178861
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133055,
              "short": 67280,
              "net": 65775
            },
            "nonCommercial": {
              "long": 9165,
              "short": 68221,
              "net": -59056
            },
            "smallTrader": {
              "long": 26001,
              "short": 32720,
              "net": -6719
            }
          },
          "openInterest": 168697
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48207,
              "short": 21609,
              "net": 26598
            },
            "nonCommercial": {
              "long": 12826,
              "short": 26247,
              "net": -13421
            },
            "smallTrader": {
              "long": 11584,
              "short": 24761,
              "net": -13177
            }
          },
          "openInterest": 99342
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74679,
              "short": 58532,
              "net": 16147
            },
            "nonCommercial": {
              "long": 31344,
              "short": 37663,
              "net": -6319
            },
            "smallTrader": {
              "long": 19931,
              "short": 29759,
              "net": -9828
            }
          },
          "openInterest": 142552
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11198,
              "short": 84265,
              "net": -73067
            },
            "nonCommercial": {
              "long": 74606,
              "short": 4382,
              "net": 70224
            },
            "smallTrader": {
              "long": 8597,
              "short": 5754,
              "net": 2843
            }
          },
          "openInterest": 94641
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 224046,
              "short": 243546,
              "net": -19500
            },
            "nonCommercial": {
              "long": 48327,
              "short": 72426,
              "net": -24099
            },
            "smallTrader": {
              "long": 72633,
              "short": 29034,
              "net": 43599
            }
          },
          "openInterest": 512089
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1544,
              "short": 5774,
              "net": -4230
            },
            "nonCommercial": {
              "long": 4140,
              "short": 870,
              "net": 3270
            },
            "smallTrader": {
              "long": 2074,
              "short": 1114,
              "net": 960
            }
          },
          "openInterest": 7869
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184792,
              "short": 170003,
              "net": 14789
            },
            "nonCommercial": {
              "long": 26083,
              "short": 43567,
              "net": -17484
            },
            "smallTrader": {
              "long": 12954,
              "short": 10259,
              "net": 2695
            }
          },
          "openInterest": 224709
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38382,
              "short": 80908,
              "net": -42526
            },
            "nonCommercial": {
              "long": 43198,
              "short": 21296,
              "net": 21902
            },
            "smallTrader": {
              "long": 33450,
              "short": 12826,
              "net": 20624
            }
          },
          "openInterest": 128213
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48753,
              "short": 90312,
              "net": -41559
            },
            "nonCommercial": {
              "long": 26227,
              "short": 1408,
              "net": 24819
            },
            "smallTrader": {
              "long": 33483,
              "short": 16743,
              "net": 16740
            }
          },
          "openInterest": 123838
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62038,
              "short": 106896,
              "net": -44858
            },
            "nonCommercial": {
              "long": 39689,
              "short": 9854,
              "net": 29835
            },
            "smallTrader": {
              "long": 28465,
              "short": 13442,
              "net": 15023
            }
          },
          "openInterest": 146273
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134892,
              "short": 169448,
              "net": -34556
            },
            "nonCommercial": {
              "long": 65890,
              "short": 25523,
              "net": 40367
            },
            "smallTrader": {
              "long": 59300,
              "short": 65111,
              "net": -5811
            }
          },
          "openInterest": 277449
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189988,
              "short": 300121,
              "net": -110133
            },
            "nonCommercial": {
              "long": 127970,
              "short": 46542,
              "net": 81428
            },
            "smallTrader": {
              "long": 66738,
              "short": 38033,
              "net": 28705
            }
          },
          "openInterest": 410328
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59067,
              "short": 7684,
              "net": 51383
            },
            "nonCommercial": {
              "long": 6019,
              "short": 42511,
              "net": -36492
            },
            "smallTrader": {
              "long": 7329,
              "short": 22220,
              "net": -14891
            }
          },
          "openInterest": 72416
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6273,
              "short": 23446,
              "net": -17173
            },
            "nonCommercial": {
              "long": 17475,
              "short": 1741,
              "net": 15734
            },
            "smallTrader": {
              "long": 3045,
              "short": 1606,
              "net": 1439
            }
          },
          "openInterest": 29038
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2585,
              "short": 7482,
              "net": -4897
            },
            "nonCommercial": {
              "long": 4932,
              "short": 2432,
              "net": 2500
            },
            "smallTrader": {
              "long": 3811,
              "short": 1414,
              "net": 2397
            }
          },
          "openInterest": 11922
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45053,
              "short": 56984,
              "net": -11931
            },
            "nonCommercial": {
              "long": 21208,
              "short": 6664,
              "net": 14544
            },
            "smallTrader": {
              "long": 16426,
              "short": 19039,
              "net": -2613
            }
          },
          "openInterest": 83964
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155211,
              "short": 125382,
              "net": 29829
            },
            "nonCommercial": {
              "long": 47721,
              "short": 64198,
              "net": -16477
            },
            "smallTrader": {
              "long": 22366,
              "short": 35718,
              "net": -13352
            }
          },
          "openInterest": 243660
        }
      ]
    },
    {
      "reportDate": "2005-07-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1162042,
              "short": 996543,
              "net": 165499
            },
            "nonCommercial": {
              "long": 408461,
              "short": 385051,
              "net": 23410
            },
            "smallTrader": {
              "long": 209397,
              "short": 398306,
              "net": -188909
            }
          },
          "openInterest": 1909812
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 200517,
              "short": 144855,
              "net": 55662
            },
            "nonCommercial": {
              "long": 103350,
              "short": 105406,
              "net": -2056
            },
            "smallTrader": {
              "long": 54335,
              "short": 107941,
              "net": -53606
            }
          },
          "openInterest": 360119
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 347871,
              "short": 320745,
              "net": 27126
            },
            "nonCommercial": {
              "long": 88269,
              "short": 72330,
              "net": 15939
            },
            "smallTrader": {
              "long": 112895,
              "short": 155960,
              "net": -43065
            }
          },
          "openInterest": 556072
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 985050,
              "short": 671410,
              "net": 313640
            },
            "nonCommercial": {
              "long": 193718,
              "short": 350702,
              "net": -156984
            },
            "smallTrader": {
              "long": 131701,
              "short": 288357,
              "net": -156656
            }
          },
          "openInterest": 1331922
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22845,
              "short": 46424,
              "net": -23579
            },
            "nonCommercial": {
              "long": 20643,
              "short": 3300,
              "net": 17343
            },
            "smallTrader": {
              "long": 17450,
              "short": 11214,
              "net": 6236
            }
          },
          "openInterest": 60938
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46338,
              "short": 23720,
              "net": 22618
            },
            "nonCommercial": {
              "long": 12276,
              "short": 32141,
              "net": -19865
            },
            "smallTrader": {
              "long": 17126,
              "short": 19879,
              "net": -2753
            }
          },
          "openInterest": 75763
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27243,
              "short": 62482,
              "net": -35239
            },
            "nonCommercial": {
              "long": 31840,
              "short": 14321,
              "net": 17519
            },
            "smallTrader": {
              "long": 31127,
              "short": 13407,
              "net": 17720
            }
          },
          "openInterest": 90753
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94504,
              "short": 96207,
              "net": -1703
            },
            "nonCommercial": {
              "long": 24218,
              "short": 26136,
              "net": -1918
            },
            "smallTrader": {
              "long": 8483,
              "short": 4862,
              "net": 3621
            }
          },
          "openInterest": 130054
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50986,
              "short": 62671,
              "net": -11685
            },
            "nonCommercial": {
              "long": 25627,
              "short": 16442,
              "net": 9185
            },
            "smallTrader": {
              "long": 9396,
              "short": 6896,
              "net": 2500
            }
          },
          "openInterest": 93932
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38700,
              "short": 56846,
              "net": -18146
            },
            "nonCommercial": {
              "long": 42350,
              "short": 25531,
              "net": 16819
            },
            "smallTrader": {
              "long": 15832,
              "short": 14505,
              "net": 1327
            }
          },
          "openInterest": 114252
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402408,
              "short": 414450,
              "net": -12042
            },
            "nonCommercial": {
              "long": 140675,
              "short": 74985,
              "net": 65690
            },
            "smallTrader": {
              "long": 124051,
              "short": 177699,
              "net": -53648
            }
          },
          "openInterest": 739841
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58760,
              "short": 54154,
              "net": 4606
            },
            "nonCommercial": {
              "long": 21362,
              "short": 27176,
              "net": -5814
            },
            "smallTrader": {
              "long": 11355,
              "short": 10147,
              "net": 1208
            }
          },
          "openInterest": 93888
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 502164,
              "short": 504112,
              "net": -1948
            },
            "nonCommercial": {
              "long": 106194,
              "short": 94265,
              "net": 11929
            },
            "smallTrader": {
              "long": 55625,
              "short": 65606,
              "net": -9981
            }
          },
          "openInterest": 802588
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71960,
              "short": 64853,
              "net": 7107
            },
            "nonCommercial": {
              "long": 24520,
              "short": 32816,
              "net": -8296
            },
            "smallTrader": {
              "long": 47654,
              "short": 46465,
              "net": 1189
            }
          },
          "openInterest": 144785
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8158,
              "short": 4768,
              "net": 3390
            },
            "nonCommercial": {
              "long": 7273,
              "short": 4153,
              "net": 3120
            },
            "smallTrader": {
              "long": 4821,
              "short": 11331,
              "net": -6510
            }
          },
          "openInterest": 23723
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68301,
              "short": 151110,
              "net": -82809
            },
            "nonCommercial": {
              "long": 110685,
              "short": 61663,
              "net": 49022
            },
            "smallTrader": {
              "long": 57446,
              "short": 23659,
              "net": 33787
            }
          },
          "openInterest": 256886
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90628,
              "short": 109559,
              "net": -18931
            },
            "nonCommercial": {
              "long": 28066,
              "short": 18367,
              "net": 9699
            },
            "smallTrader": {
              "long": 37111,
              "short": 27879,
              "net": 9232
            }
          },
          "openInterest": 178409
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128689,
              "short": 75625,
              "net": 53064
            },
            "nonCommercial": {
              "long": 8032,
              "short": 55800,
              "net": -47768
            },
            "smallTrader": {
              "long": 23870,
              "short": 29166,
              "net": -5296
            }
          },
          "openInterest": 161014
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49418,
              "short": 22877,
              "net": 26541
            },
            "nonCommercial": {
              "long": 13499,
              "short": 25716,
              "net": -12217
            },
            "smallTrader": {
              "long": 11246,
              "short": 25570,
              "net": -14324
            }
          },
          "openInterest": 94657
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73773,
              "short": 57735,
              "net": 16038
            },
            "nonCommercial": {
              "long": 31552,
              "short": 37038,
              "net": -5486
            },
            "smallTrader": {
              "long": 18414,
              "short": 28966,
              "net": -10552
            }
          },
          "openInterest": 136698
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13155,
              "short": 89532,
              "net": -76377
            },
            "nonCommercial": {
              "long": 75471,
              "short": 1862,
              "net": 73609
            },
            "smallTrader": {
              "long": 8286,
              "short": 5518,
              "net": 2768
            }
          },
          "openInterest": 97082
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 220557,
              "short": 239493,
              "net": -18936
            },
            "nonCommercial": {
              "long": 40690,
              "short": 67594,
              "net": -26904
            },
            "smallTrader": {
              "long": 74067,
              "short": 28227,
              "net": 45840
            }
          },
          "openInterest": 508216
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1051,
              "short": 7160,
              "net": -6109
            },
            "nonCommercial": {
              "long": 5576,
              "short": 762,
              "net": 4814
            },
            "smallTrader": {
              "long": 2173,
              "short": 878,
              "net": 1295
            }
          },
          "openInterest": 8809
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184812,
              "short": 169469,
              "net": 15343
            },
            "nonCommercial": {
              "long": 23976,
              "short": 42850,
              "net": -18874
            },
            "smallTrader": {
              "long": 12509,
              "short": 8978,
              "net": 3531
            }
          },
          "openInterest": 221879
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36453,
              "short": 78904,
              "net": -42451
            },
            "nonCommercial": {
              "long": 41302,
              "short": 19384,
              "net": 21918
            },
            "smallTrader": {
              "long": 32464,
              "short": 11931,
              "net": 20533
            }
          },
          "openInterest": 123485
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46042,
              "short": 87110,
              "net": -41068
            },
            "nonCommercial": {
              "long": 25096,
              "short": 1212,
              "net": 23884
            },
            "smallTrader": {
              "long": 32204,
              "short": 15020,
              "net": 17184
            }
          },
          "openInterest": 118402
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58882,
              "short": 99638,
              "net": -40756
            },
            "nonCommercial": {
              "long": 36774,
              "short": 9570,
              "net": 27204
            },
            "smallTrader": {
              "long": 26816,
              "short": 13264,
              "net": 13552
            }
          },
          "openInterest": 137074
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132023,
              "short": 164466,
              "net": -32443
            },
            "nonCommercial": {
              "long": 69015,
              "short": 27235,
              "net": 41780
            },
            "smallTrader": {
              "long": 56933,
              "short": 66270,
              "net": -9337
            }
          },
          "openInterest": 273064
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194195,
              "short": 324417,
              "net": -130222
            },
            "nonCommercial": {
              "long": 136830,
              "short": 40279,
              "net": 96551
            },
            "smallTrader": {
              "long": 68686,
              "short": 35015,
              "net": 33671
            }
          },
          "openInterest": 424133
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62539,
              "short": 8799,
              "net": 53740
            },
            "nonCommercial": {
              "long": 4604,
              "short": 41033,
              "net": -36429
            },
            "smallTrader": {
              "long": 6624,
              "short": 23935,
              "net": -17311
            }
          },
          "openInterest": 73768
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6271,
              "short": 22108,
              "net": -15837
            },
            "nonCommercial": {
              "long": 16344,
              "short": 1688,
              "net": 14656
            },
            "smallTrader": {
              "long": 3508,
              "short": 2327,
              "net": 1181
            }
          },
          "openInterest": 28423
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2767,
              "short": 7692,
              "net": -4925
            },
            "nonCommercial": {
              "long": 5094,
              "short": 2432,
              "net": 2662
            },
            "smallTrader": {
              "long": 2692,
              "short": 429,
              "net": 2263
            }
          },
          "openInterest": 11177
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48287,
              "short": 59075,
              "net": -10788
            },
            "nonCommercial": {
              "long": 19917,
              "short": 7646,
              "net": 12271
            },
            "smallTrader": {
              "long": 15469,
              "short": 16952,
              "net": -1483
            }
          },
          "openInterest": 85366
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160440,
              "short": 120904,
              "net": 39536
            },
            "nonCommercial": {
              "long": 44865,
              "short": 69879,
              "net": -25014
            },
            "smallTrader": {
              "long": 22657,
              "short": 37179,
              "net": -14522
            }
          },
          "openInterest": 249143
        }
      ]
    },
    {
      "reportDate": "2005-08-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1181143,
              "short": 1054995,
              "net": 126148
            },
            "nonCommercial": {
              "long": 488007,
              "short": 376932,
              "net": 111075
            },
            "smallTrader": {
              "long": 215848,
              "short": 453071,
              "net": -237223
            }
          },
          "openInterest": 2006687
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 199192,
              "short": 138808,
              "net": 60384
            },
            "nonCommercial": {
              "long": 105895,
              "short": 112713,
              "net": -6818
            },
            "smallTrader": {
              "long": 53423,
              "short": 106989,
              "net": -53566
            }
          },
          "openInterest": 360649
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 366151,
              "short": 306042,
              "net": 60109
            },
            "nonCommercial": {
              "long": 77271,
              "short": 83775,
              "net": -6504
            },
            "smallTrader": {
              "long": 104642,
              "short": 158247,
              "net": -53605
            }
          },
          "openInterest": 554372
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1084000,
              "short": 718578,
              "net": 365422
            },
            "nonCommercial": {
              "long": 212073,
              "short": 404539,
              "net": -192466
            },
            "smallTrader": {
              "long": 132393,
              "short": 305349,
              "net": -172956
            }
          },
          "openInterest": 1450245
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21469,
              "short": 48155,
              "net": -26686
            },
            "nonCommercial": {
              "long": 20549,
              "short": 3232,
              "net": 17317
            },
            "smallTrader": {
              "long": 18882,
              "short": 9513,
              "net": 9369
            }
          },
          "openInterest": 60900
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43456,
              "short": 22949,
              "net": 20507
            },
            "nonCommercial": {
              "long": 12377,
              "short": 29356,
              "net": -16979
            },
            "smallTrader": {
              "long": 17597,
              "short": 21125,
              "net": -3528
            }
          },
          "openInterest": 73519
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29385,
              "short": 53362,
              "net": -23977
            },
            "nonCommercial": {
              "long": 28966,
              "short": 16802,
              "net": 12164
            },
            "smallTrader": {
              "long": 29015,
              "short": 17202,
              "net": 11813
            }
          },
          "openInterest": 87906
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93309,
              "short": 96996,
              "net": -3687
            },
            "nonCommercial": {
              "long": 22734,
              "short": 23339,
              "net": -605
            },
            "smallTrader": {
              "long": 8653,
              "short": 4361,
              "net": 4292
            }
          },
          "openInterest": 126674
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50182,
              "short": 63196,
              "net": -13014
            },
            "nonCommercial": {
              "long": 26818,
              "short": 16687,
              "net": 10131
            },
            "smallTrader": {
              "long": 9287,
              "short": 6404,
              "net": 2883
            }
          },
          "openInterest": 93689
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38363,
              "short": 56950,
              "net": -18587
            },
            "nonCommercial": {
              "long": 46210,
              "short": 28016,
              "net": 18194
            },
            "smallTrader": {
              "long": 15273,
              "short": 14880,
              "net": 393
            }
          },
          "openInterest": 117895
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 397558,
              "short": 413696,
              "net": -16138
            },
            "nonCommercial": {
              "long": 143203,
              "short": 76057,
              "net": 67146
            },
            "smallTrader": {
              "long": 129178,
              "short": 180186,
              "net": -51008
            }
          },
          "openInterest": 743559
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59378,
              "short": 53972,
              "net": 5406
            },
            "nonCommercial": {
              "long": 20114,
              "short": 26280,
              "net": -6166
            },
            "smallTrader": {
              "long": 11630,
              "short": 10870,
              "net": 760
            }
          },
          "openInterest": 94139
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 490451,
              "short": 508328,
              "net": -17877
            },
            "nonCommercial": {
              "long": 121061,
              "short": 94991,
              "net": 26070
            },
            "smallTrader": {
              "long": 67929,
              "short": 76122,
              "net": -8193
            }
          },
          "openInterest": 840179
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72783,
              "short": 74601,
              "net": -1818
            },
            "nonCommercial": {
              "long": 24408,
              "short": 24599,
              "net": -191
            },
            "smallTrader": {
              "long": 45777,
              "short": 43768,
              "net": 2009
            }
          },
          "openInterest": 143594
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8748,
              "short": 5808,
              "net": 2940
            },
            "nonCommercial": {
              "long": 7477,
              "short": 3978,
              "net": 3499
            },
            "smallTrader": {
              "long": 4900,
              "short": 11339,
              "net": -6439
            }
          },
          "openInterest": 25137
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55334,
              "short": 155141,
              "net": -99807
            },
            "nonCommercial": {
              "long": 118941,
              "short": 53372,
              "net": 65569
            },
            "smallTrader": {
              "long": 51751,
              "short": 17513,
              "net": 34238
            }
          },
          "openInterest": 244488
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86579,
              "short": 108763,
              "net": -22184
            },
            "nonCommercial": {
              "long": 33197,
              "short": 21706,
              "net": 11491
            },
            "smallTrader": {
              "long": 35217,
              "short": 24524,
              "net": 10693
            }
          },
          "openInterest": 176682
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130470,
              "short": 84655,
              "net": 45815
            },
            "nonCommercial": {
              "long": 9337,
              "short": 52488,
              "net": -43151
            },
            "smallTrader": {
              "long": 25038,
              "short": 27702,
              "net": -2664
            }
          },
          "openInterest": 165281
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49322,
              "short": 24720,
              "net": 24602
            },
            "nonCommercial": {
              "long": 13735,
              "short": 23031,
              "net": -9296
            },
            "smallTrader": {
              "long": 11778,
              "short": 27084,
              "net": -15306
            }
          },
          "openInterest": 95494
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72381,
              "short": 60955,
              "net": 11426
            },
            "nonCommercial": {
              "long": 33991,
              "short": 35059,
              "net": -1068
            },
            "smallTrader": {
              "long": 16055,
              "short": 26413,
              "net": -10358
            }
          },
          "openInterest": 139375
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12074,
              "short": 87479,
              "net": -75405
            },
            "nonCommercial": {
              "long": 74738,
              "short": 1568,
              "net": 73170
            },
            "smallTrader": {
              "long": 8771,
              "short": 6536,
              "net": 2235
            }
          },
          "openInterest": 95783
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208580,
              "short": 238172,
              "net": -29592
            },
            "nonCommercial": {
              "long": 52929,
              "short": 68726,
              "net": -15797
            },
            "smallTrader": {
              "long": 72115,
              "short": 26726,
              "net": 45389
            }
          },
          "openInterest": 502094
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 958,
              "short": 9093,
              "net": -8135
            },
            "nonCommercial": {
              "long": 7578,
              "short": 826,
              "net": 6752
            },
            "smallTrader": {
              "long": 2388,
              "short": 1005,
              "net": 1383
            }
          },
          "openInterest": 10932
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184317,
              "short": 171172,
              "net": 13145
            },
            "nonCommercial": {
              "long": 25067,
              "short": 44056,
              "net": -18989
            },
            "smallTrader": {
              "long": 16252,
              "short": 10408,
              "net": 5844
            }
          },
          "openInterest": 226147
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32724,
              "short": 87071,
              "net": -54347
            },
            "nonCommercial": {
              "long": 43043,
              "short": 9640,
              "net": 33403
            },
            "smallTrader": {
              "long": 32463,
              "short": 11519,
              "net": 20944
            }
          },
          "openInterest": 122020
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42059,
              "short": 78201,
              "net": -36142
            },
            "nonCommercial": {
              "long": 22271,
              "short": 2590,
              "net": 19681
            },
            "smallTrader": {
              "long": 31102,
              "short": 14641,
              "net": 16461
            }
          },
          "openInterest": 113404
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58867,
              "short": 96298,
              "net": -37431
            },
            "nonCommercial": {
              "long": 35437,
              "short": 11681,
              "net": 23756
            },
            "smallTrader": {
              "long": 26097,
              "short": 12422,
              "net": 13675
            }
          },
          "openInterest": 137333
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128304,
              "short": 166197,
              "net": -37893
            },
            "nonCommercial": {
              "long": 70606,
              "short": 24332,
              "net": 46274
            },
            "smallTrader": {
              "long": 55876,
              "short": 64257,
              "net": -8381
            }
          },
          "openInterest": 272292
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190137,
              "short": 340482,
              "net": -150345
            },
            "nonCommercial": {
              "long": 154747,
              "short": 42061,
              "net": 112686
            },
            "smallTrader": {
              "long": 78818,
              "short": 41159,
              "net": 37659
            }
          },
          "openInterest": 452855
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58879,
              "short": 13085,
              "net": 45794
            },
            "nonCommercial": {
              "long": 4633,
              "short": 35959,
              "net": -31326
            },
            "smallTrader": {
              "long": 7791,
              "short": 22259,
              "net": -14468
            }
          },
          "openInterest": 71327
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8895,
              "short": 18960,
              "net": -10065
            },
            "nonCommercial": {
              "long": 11640,
              "short": 2405,
              "net": 9235
            },
            "smallTrader": {
              "long": 3003,
              "short": 2173,
              "net": 830
            }
          },
          "openInterest": 25732
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3103,
              "short": 8086,
              "net": -4983
            },
            "nonCommercial": {
              "long": 5333,
              "short": 2524,
              "net": 2809
            },
            "smallTrader": {
              "long": 3153,
              "short": 979,
              "net": 2174
            }
          },
          "openInterest": 12178
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48639,
              "short": 61384,
              "net": -12745
            },
            "nonCommercial": {
              "long": 22561,
              "short": 7137,
              "net": 15424
            },
            "smallTrader": {
              "long": 16287,
              "short": 18966,
              "net": -2679
            }
          },
          "openInterest": 90847
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160148,
              "short": 120350,
              "net": 39798
            },
            "nonCommercial": {
              "long": 43440,
              "short": 68720,
              "net": -25280
            },
            "smallTrader": {
              "long": 30187,
              "short": 44705,
              "net": -14518
            }
          },
          "openInterest": 257888
        }
      ]
    },
    {
      "reportDate": "2005-08-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1175865,
              "short": 1053642,
              "net": 122223
            },
            "nonCommercial": {
              "long": 516550,
              "short": 440569,
              "net": 75981
            },
            "smallTrader": {
              "long": 217900,
              "short": 416104,
              "net": -198204
            }
          },
          "openInterest": 2017608
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 208801,
              "short": 145091,
              "net": 63710
            },
            "nonCommercial": {
              "long": 102950,
              "short": 113337,
              "net": -10387
            },
            "smallTrader": {
              "long": 55300,
              "short": 108623,
              "net": -53323
            }
          },
          "openInterest": 368486
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383511,
              "short": 322862,
              "net": 60649
            },
            "nonCommercial": {
              "long": 78236,
              "short": 85986,
              "net": -7750
            },
            "smallTrader": {
              "long": 104839,
              "short": 157738,
              "net": -52899
            }
          },
          "openInterest": 574689
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1171516,
              "short": 744988,
              "net": 426528
            },
            "nonCommercial": {
              "long": 186892,
              "short": 440290,
              "net": -253398
            },
            "smallTrader": {
              "long": 136741,
              "short": 309871,
              "net": -173130
            }
          },
          "openInterest": 1521730
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22896,
              "short": 61145,
              "net": -38249
            },
            "nonCommercial": {
              "long": 30047,
              "short": 2029,
              "net": 28018
            },
            "smallTrader": {
              "long": 19553,
              "short": 9322,
              "net": 10231
            }
          },
          "openInterest": 72496
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44467,
              "short": 24323,
              "net": 20144
            },
            "nonCommercial": {
              "long": 11090,
              "short": 26599,
              "net": -15509
            },
            "smallTrader": {
              "long": 16791,
              "short": 21426,
              "net": -4635
            }
          },
          "openInterest": 72461
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27978,
              "short": 58661,
              "net": -30683
            },
            "nonCommercial": {
              "long": 33587,
              "short": 19373,
              "net": 14214
            },
            "smallTrader": {
              "long": 30480,
              "short": 14011,
              "net": 16469
            }
          },
          "openInterest": 92585
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91842,
              "short": 95480,
              "net": -3638
            },
            "nonCommercial": {
              "long": 22769,
              "short": 22148,
              "net": 621
            },
            "smallTrader": {
              "long": 9054,
              "short": 6037,
              "net": 3017
            }
          },
          "openInterest": 126009
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50756,
              "short": 63327,
              "net": -12571
            },
            "nonCommercial": {
              "long": 27198,
              "short": 16739,
              "net": 10459
            },
            "smallTrader": {
              "long": 7635,
              "short": 5523,
              "net": 2112
            }
          },
          "openInterest": 93177
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38976,
              "short": 54672,
              "net": -15696
            },
            "nonCommercial": {
              "long": 44439,
              "short": 28075,
              "net": 16364
            },
            "smallTrader": {
              "long": 14942,
              "short": 15610,
              "net": -668
            }
          },
          "openInterest": 113439
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 405864,
              "short": 400333,
              "net": 5531
            },
            "nonCommercial": {
              "long": 125700,
              "short": 79548,
              "net": 46152
            },
            "smallTrader": {
              "long": 127241,
              "short": 178924,
              "net": -51683
            }
          },
          "openInterest": 733168
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61482,
              "short": 51393,
              "net": 10089
            },
            "nonCommercial": {
              "long": 20017,
              "short": 29715,
              "net": -9698
            },
            "smallTrader": {
              "long": 9884,
              "short": 10275,
              "net": -391
            }
          },
          "openInterest": 94924
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 509259,
              "short": 533649,
              "net": -24390
            },
            "nonCommercial": {
              "long": 139400,
              "short": 104412,
              "net": 34988
            },
            "smallTrader": {
              "long": 76411,
              "short": 87009,
              "net": -10598
            }
          },
          "openInterest": 887515
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70541,
              "short": 74659,
              "net": -4118
            },
            "nonCommercial": {
              "long": 28507,
              "short": 24276,
              "net": 4231
            },
            "smallTrader": {
              "long": 45563,
              "short": 45676,
              "net": -113
            }
          },
          "openInterest": 145759
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9151,
              "short": 7334,
              "net": 1817
            },
            "nonCommercial": {
              "long": 9219,
              "short": 3918,
              "net": 5301
            },
            "smallTrader": {
              "long": 5394,
              "short": 12512,
              "net": -7118
            }
          },
          "openInterest": 27793
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48576,
              "short": 199406,
              "net": -150830
            },
            "nonCommercial": {
              "long": 168613,
              "short": 50914,
              "net": 117699
            },
            "smallTrader": {
              "long": 50777,
              "short": 17646,
              "net": 33131
            }
          },
          "openInterest": 287839
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87842,
              "short": 112404,
              "net": -24562
            },
            "nonCommercial": {
              "long": 35550,
              "short": 21486,
              "net": 14064
            },
            "smallTrader": {
              "long": 36063,
              "short": 25565,
              "net": 10498
            }
          },
          "openInterest": 181744
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139535,
              "short": 83986,
              "net": 55549
            },
            "nonCommercial": {
              "long": 12768,
              "short": 61428,
              "net": -48660
            },
            "smallTrader": {
              "long": 24922,
              "short": 31811,
              "net": -6889
            }
          },
          "openInterest": 177994
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48640,
              "short": 25914,
              "net": 22726
            },
            "nonCommercial": {
              "long": 15389,
              "short": 22811,
              "net": -7422
            },
            "smallTrader": {
              "long": 13122,
              "short": 28426,
              "net": -15304
            }
          },
          "openInterest": 95169
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68856,
              "short": 53737,
              "net": 15119
            },
            "nonCommercial": {
              "long": 33959,
              "short": 38052,
              "net": -4093
            },
            "smallTrader": {
              "long": 14804,
              "short": 25830,
              "net": -11026
            }
          },
          "openInterest": 130694
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13432,
              "short": 90258,
              "net": -76826
            },
            "nonCommercial": {
              "long": 75620,
              "short": 1411,
              "net": 74209
            },
            "smallTrader": {
              "long": 7792,
              "short": 5175,
              "net": 2617
            }
          },
          "openInterest": 97200
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213638,
              "short": 245741,
              "net": -32103
            },
            "nonCommercial": {
              "long": 64888,
              "short": 75464,
              "net": -10576
            },
            "smallTrader": {
              "long": 71689,
              "short": 29010,
              "net": 42679
            }
          },
          "openInterest": 527804
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1170,
              "short": 10373,
              "net": -9203
            },
            "nonCommercial": {
              "long": 8655,
              "short": 724,
              "net": 7931
            },
            "smallTrader": {
              "long": 2501,
              "short": 1229,
              "net": 1272
            }
          },
          "openInterest": 12334
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 190825,
              "short": 166472,
              "net": 24353
            },
            "nonCommercial": {
              "long": 14863,
              "short": 44041,
              "net": -29178
            },
            "smallTrader": {
              "long": 14431,
              "short": 9606,
              "net": 4825
            }
          },
          "openInterest": 220704
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35010,
              "short": 85551,
              "net": -50541
            },
            "nonCommercial": {
              "long": 41925,
              "short": 12687,
              "net": 29238
            },
            "smallTrader": {
              "long": 32216,
              "short": 10913,
              "net": 21303
            }
          },
          "openInterest": 123818
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43412,
              "short": 72817,
              "net": -29405
            },
            "nonCommercial": {
              "long": 20739,
              "short": 4540,
              "net": 16199
            },
            "smallTrader": {
              "long": 30485,
              "short": 17279,
              "net": 13206
            }
          },
          "openInterest": 108509
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62644,
              "short": 82479,
              "net": -19835
            },
            "nonCommercial": {
              "long": 29503,
              "short": 16608,
              "net": 12895
            },
            "smallTrader": {
              "long": 21413,
              "short": 14473,
              "net": 6940
            }
          },
          "openInterest": 125731
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124635,
              "short": 151160,
              "net": -26525
            },
            "nonCommercial": {
              "long": 61850,
              "short": 24292,
              "net": 37558
            },
            "smallTrader": {
              "long": 52287,
              "short": 63320,
              "net": -11033
            }
          },
          "openInterest": 256519
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202135,
              "short": 357393,
              "net": -155258
            },
            "nonCommercial": {
              "long": 174115,
              "short": 51109,
              "net": 123006
            },
            "smallTrader": {
              "long": 77092,
              "short": 44840,
              "net": 32252
            }
          },
          "openInterest": 489576
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56219,
              "short": 12407,
              "net": 43812
            },
            "nonCommercial": {
              "long": 6045,
              "short": 38256,
              "net": -32211
            },
            "smallTrader": {
              "long": 8979,
              "short": 20580,
              "net": -11601
            }
          },
          "openInterest": 71277
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8344,
              "short": 19238,
              "net": -10894
            },
            "nonCommercial": {
              "long": 13115,
              "short": 2661,
              "net": 10454
            },
            "smallTrader": {
              "long": 2339,
              "short": 1899,
              "net": 440
            }
          },
          "openInterest": 26450
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3285,
              "short": 8780,
              "net": -5495
            },
            "nonCommercial": {
              "long": 5496,
              "short": 2284,
              "net": 3212
            },
            "smallTrader": {
              "long": 2879,
              "short": 596,
              "net": 2283
            }
          },
          "openInterest": 12224
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48168,
              "short": 58266,
              "net": -10098
            },
            "nonCommercial": {
              "long": 21926,
              "short": 8480,
              "net": 13446
            },
            "smallTrader": {
              "long": 18061,
              "short": 21409,
              "net": -3348
            }
          },
          "openInterest": 92305
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164743,
              "short": 114168,
              "net": 50575
            },
            "nonCommercial": {
              "long": 42445,
              "short": 79061,
              "net": -36616
            },
            "smallTrader": {
              "long": 23792,
              "short": 37751,
              "net": -13959
            }
          },
          "openInterest": 250929
        }
      ]
    },
    {
      "reportDate": "2005-08-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1216569,
              "short": 1125995,
              "net": 90574
            },
            "nonCommercial": {
              "long": 487471,
              "short": 389062,
              "net": 98409
            },
            "smallTrader": {
              "long": 233822,
              "short": 422805,
              "net": -188983
            }
          },
          "openInterest": 2081007
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 215470,
              "short": 159431,
              "net": 56039
            },
            "nonCommercial": {
              "long": 104227,
              "short": 101663,
              "net": 2564
            },
            "smallTrader": {
              "long": 51419,
              "short": 110022,
              "net": -58603
            }
          },
          "openInterest": 372247
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 366629,
              "short": 350435,
              "net": 16194
            },
            "nonCommercial": {
              "long": 88547,
              "short": 70990,
              "net": 17557
            },
            "smallTrader": {
              "long": 129944,
              "short": 163695,
              "net": -33751
            }
          },
          "openInterest": 596441
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1099463,
              "short": 727785,
              "net": 371678
            },
            "nonCommercial": {
              "long": 204179,
              "short": 406133,
              "net": -201954
            },
            "smallTrader": {
              "long": 137211,
              "short": 306935,
              "net": -169724
            }
          },
          "openInterest": 1484748
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23777,
              "short": 65004,
              "net": -41227
            },
            "nonCommercial": {
              "long": 27090,
              "short": 786,
              "net": 26304
            },
            "smallTrader": {
              "long": 22934,
              "short": 8011,
              "net": 14923
            }
          },
          "openInterest": 73801
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34085,
              "short": 35992,
              "net": -1907
            },
            "nonCommercial": {
              "long": 20459,
              "short": 18101,
              "net": 2358
            },
            "smallTrader": {
              "long": 18195,
              "short": 18646,
              "net": -451
            }
          },
          "openInterest": 72786
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30837,
              "short": 76307,
              "net": -45470
            },
            "nonCommercial": {
              "long": 44042,
              "short": 17995,
              "net": 26047
            },
            "smallTrader": {
              "long": 34086,
              "short": 14663,
              "net": 19423
            }
          },
          "openInterest": 109505
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93901,
              "short": 84566,
              "net": 9335
            },
            "nonCommercial": {
              "long": 26194,
              "short": 37566,
              "net": -11372
            },
            "smallTrader": {
              "long": 9633,
              "short": 7596,
              "net": 2037
            }
          },
          "openInterest": 132584
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53053,
              "short": 61268,
              "net": -8215
            },
            "nonCommercial": {
              "long": 24192,
              "short": 18032,
              "net": 6160
            },
            "smallTrader": {
              "long": 8344,
              "short": 6289,
              "net": 2055
            }
          },
          "openInterest": 91538
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39324,
              "short": 55100,
              "net": -15776
            },
            "nonCommercial": {
              "long": 41269,
              "short": 26506,
              "net": 14763
            },
            "smallTrader": {
              "long": 13306,
              "short": 12293,
              "net": 1013
            }
          },
          "openInterest": 105061
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427089,
              "short": 374213,
              "net": 52876
            },
            "nonCommercial": {
              "long": 120555,
              "short": 113134,
              "net": 7421
            },
            "smallTrader": {
              "long": 120833,
              "short": 181130,
              "net": -60297
            }
          },
          "openInterest": 728262
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66236,
              "short": 45404,
              "net": 20832
            },
            "nonCommercial": {
              "long": 20615,
              "short": 40353,
              "net": -19738
            },
            "smallTrader": {
              "long": 11310,
              "short": 12404,
              "net": -1094
            }
          },
          "openInterest": 101777
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 552971,
              "short": 578683,
              "net": -25712
            },
            "nonCommercial": {
              "long": 154463,
              "short": 114068,
              "net": 40395
            },
            "smallTrader": {
              "long": 69331,
              "short": 84014,
              "net": -14683
            }
          },
          "openInterest": 957767
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73571,
              "short": 77537,
              "net": -3966
            },
            "nonCommercial": {
              "long": 27289,
              "short": 26705,
              "net": 584
            },
            "smallTrader": {
              "long": 46647,
              "short": 43265,
              "net": 3382
            }
          },
          "openInterest": 148418
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9020,
              "short": 7861,
              "net": 1159
            },
            "nonCommercial": {
              "long": 10634,
              "short": 5100,
              "net": 5534
            },
            "smallTrader": {
              "long": 5744,
              "short": 12437,
              "net": -6693
            }
          },
          "openInterest": 29459
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46115,
              "short": 239481,
              "net": -193366
            },
            "nonCommercial": {
              "long": 208558,
              "short": 50951,
              "net": 157607
            },
            "smallTrader": {
              "long": 54446,
              "short": 18687,
              "net": 35759
            }
          },
          "openInterest": 331633
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91145,
              "short": 121233,
              "net": -30088
            },
            "nonCommercial": {
              "long": 40862,
              "short": 22656,
              "net": 18206
            },
            "smallTrader": {
              "long": 36632,
              "short": 24750,
              "net": 11882
            }
          },
          "openInterest": 192223
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125756,
              "short": 102970,
              "net": 22786
            },
            "nonCommercial": {
              "long": 12423,
              "short": 38808,
              "net": -26385
            },
            "smallTrader": {
              "long": 27817,
              "short": 24218,
              "net": 3599
            }
          },
          "openInterest": 166923
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48049,
              "short": 24387,
              "net": 23662
            },
            "nonCommercial": {
              "long": 13943,
              "short": 23510,
              "net": -9567
            },
            "smallTrader": {
              "long": 11447,
              "short": 25542,
              "net": -14095
            }
          },
          "openInterest": 90144
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69114,
              "short": 52707,
              "net": 16407
            },
            "nonCommercial": {
              "long": 35216,
              "short": 42699,
              "net": -7483
            },
            "smallTrader": {
              "long": 16376,
              "short": 25300,
              "net": -8924
            }
          },
          "openInterest": 132570
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15027,
              "short": 92175,
              "net": -77148
            },
            "nonCommercial": {
              "long": 74922,
              "short": 870,
              "net": 74052
            },
            "smallTrader": {
              "long": 8621,
              "short": 5525,
              "net": 3096
            }
          },
          "openInterest": 98820
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221867,
              "short": 253356,
              "net": -31489
            },
            "nonCommercial": {
              "long": 75959,
              "short": 76789,
              "net": -830
            },
            "smallTrader": {
              "long": 71491,
              "short": 39172,
              "net": 32319
            }
          },
          "openInterest": 542558
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3125,
              "short": 8020,
              "net": -4895
            },
            "nonCommercial": {
              "long": 4581,
              "short": 0,
              "net": 4581
            },
            "smallTrader": {
              "long": 1298,
              "short": 984,
              "net": 314
            }
          },
          "openInterest": 9004
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1020,
              "short": 10005,
              "net": -8985
            },
            "nonCommercial": {
              "long": 8117,
              "short": 641,
              "net": 7476
            },
            "smallTrader": {
              "long": 2514,
              "short": 1005,
              "net": 1509
            }
          },
          "openInterest": 11659
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 201044,
              "short": 169049,
              "net": 31995
            },
            "nonCommercial": {
              "long": 13555,
              "short": 47062,
              "net": -33507
            },
            "smallTrader": {
              "long": 11900,
              "short": 10388,
              "net": 1512
            }
          },
          "openInterest": 227123
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34168,
              "short": 81025,
              "net": -46857
            },
            "nonCommercial": {
              "long": 40199,
              "short": 15861,
              "net": 24338
            },
            "smallTrader": {
              "long": 33628,
              "short": 11109,
              "net": 22519
            }
          },
          "openInterest": 121306
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49369,
              "short": 70186,
              "net": -20817
            },
            "nonCommercial": {
              "long": 15383,
              "short": 5985,
              "net": 9398
            },
            "smallTrader": {
              "long": 26658,
              "short": 15239,
              "net": 11419
            }
          },
          "openInterest": 105339
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71510,
              "short": 81523,
              "net": -10013
            },
            "nonCommercial": {
              "long": 26211,
              "short": 21540,
              "net": 4671
            },
            "smallTrader": {
              "long": 18729,
              "short": 13387,
              "net": 5342
            }
          },
          "openInterest": 132465
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124827,
              "short": 146454,
              "net": -21627
            },
            "nonCommercial": {
              "long": 65536,
              "short": 27383,
              "net": 38153
            },
            "smallTrader": {
              "long": 48239,
              "short": 64765,
              "net": -16526
            }
          },
          "openInterest": 258024
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201579,
              "short": 346888,
              "net": -145309
            },
            "nonCommercial": {
              "long": 165801,
              "short": 51640,
              "net": 114161
            },
            "smallTrader": {
              "long": 71726,
              "short": 40578,
              "net": 31148
            }
          },
          "openInterest": 472883
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48828,
              "short": 15343,
              "net": 33485
            },
            "nonCommercial": {
              "long": 6485,
              "short": 34107,
              "net": -27622
            },
            "smallTrader": {
              "long": 11170,
              "short": 17033,
              "net": -5863
            }
          },
          "openInterest": 66890
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9579,
              "short": 11055,
              "net": -1476
            },
            "nonCommercial": {
              "long": 5227,
              "short": 3099,
              "net": 2128
            },
            "smallTrader": {
              "long": 2008,
              "short": 2660,
              "net": -652
            }
          },
          "openInterest": 19267
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 4015,
              "short": 9156,
              "net": -5141
            },
            "nonCommercial": {
              "long": 5689,
              "short": 2238,
              "net": 3451
            },
            "smallTrader": {
              "long": 4223,
              "short": 2533,
              "net": 1690
            }
          },
          "openInterest": 14417
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50085,
              "short": 61269,
              "net": -11184
            },
            "nonCommercial": {
              "long": 23098,
              "short": 8379,
              "net": 14719
            },
            "smallTrader": {
              "long": 17341,
              "short": 20876,
              "net": -3535
            }
          },
          "openInterest": 93719
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169155,
              "short": 112879,
              "net": 56276
            },
            "nonCommercial": {
              "long": 46038,
              "short": 88282,
              "net": -42244
            },
            "smallTrader": {
              "long": 23177,
              "short": 37209,
              "net": -14032
            }
          },
          "openInterest": 254388
        }
      ]
    },
    {
      "reportDate": "2005-08-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1165135,
              "short": 1037542,
              "net": 127593
            },
            "nonCommercial": {
              "long": 426214,
              "short": 367373,
              "net": 58841
            },
            "smallTrader": {
              "long": 217195,
              "short": 403629,
              "net": -186434
            }
          },
          "openInterest": 1965417
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 219775,
              "short": 172660,
              "net": 47115
            },
            "nonCommercial": {
              "long": 101792,
              "short": 87141,
              "net": 14651
            },
            "smallTrader": {
              "long": 49684,
              "short": 111450,
              "net": -61766
            }
          },
          "openInterest": 374118
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 362339,
              "short": 365915,
              "net": -3576
            },
            "nonCommercial": {
              "long": 102739,
              "short": 73188,
              "net": 29551
            },
            "smallTrader": {
              "long": 139288,
              "short": 165263,
              "net": -25975
            }
          },
          "openInterest": 616407
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1034109,
              "short": 694879,
              "net": 339230
            },
            "nonCommercial": {
              "long": 194299,
              "short": 386768,
              "net": -192469
            },
            "smallTrader": {
              "long": 135542,
              "short": 282303,
              "net": -146761
            }
          },
          "openInterest": 1395737
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26984,
              "short": 46249,
              "net": -19265
            },
            "nonCommercial": {
              "long": 14661,
              "short": 2791,
              "net": 11870
            },
            "smallTrader": {
              "long": 18543,
              "short": 11148,
              "net": 7395
            }
          },
          "openInterest": 60188
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34611,
              "short": 41919,
              "net": -7308
            },
            "nonCommercial": {
              "long": 21708,
              "short": 16210,
              "net": 5498
            },
            "smallTrader": {
              "long": 18237,
              "short": 16427,
              "net": 1810
            }
          },
          "openInterest": 74604
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33159,
              "short": 75499,
              "net": -42340
            },
            "nonCommercial": {
              "long": 41543,
              "short": 17000,
              "net": 24543
            },
            "smallTrader": {
              "long": 32430,
              "short": 14633,
              "net": 17797
            }
          },
          "openInterest": 107851
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92263,
              "short": 81822,
              "net": 10441
            },
            "nonCommercial": {
              "long": 25841,
              "short": 39129,
              "net": -13288
            },
            "smallTrader": {
              "long": 9338,
              "short": 6491,
              "net": 2847
            }
          },
          "openInterest": 129855
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46616,
              "short": 52685,
              "net": -6069
            },
            "nonCommercial": {
              "long": 22876,
              "short": 18898,
              "net": 3978
            },
            "smallTrader": {
              "long": 8327,
              "short": 6236,
              "net": 2091
            }
          },
          "openInterest": 83729
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38837,
              "short": 50548,
              "net": -11711
            },
            "nonCommercial": {
              "long": 38358,
              "short": 27496,
              "net": 10862
            },
            "smallTrader": {
              "long": 14615,
              "short": 13766,
              "net": 849
            }
          },
          "openInterest": 102608
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422435,
              "short": 372348,
              "net": 50087
            },
            "nonCommercial": {
              "long": 126189,
              "short": 135888,
              "net": -9699
            },
            "smallTrader": {
              "long": 135718,
              "short": 176106,
              "net": -40388
            }
          },
          "openInterest": 737559
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67011,
              "short": 45092,
              "net": 21919
            },
            "nonCommercial": {
              "long": 20562,
              "short": 43371,
              "net": -22809
            },
            "smallTrader": {
              "long": 13299,
              "short": 12409,
              "net": 890
            }
          },
          "openInterest": 104475
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 522331,
              "short": 530687,
              "net": -8356
            },
            "nonCommercial": {
              "long": 140449,
              "short": 124729,
              "net": 15720
            },
            "smallTrader": {
              "long": 65321,
              "short": 72685,
              "net": -7364
            }
          },
          "openInterest": 896090
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77787,
              "short": 73001,
              "net": 4786
            },
            "nonCommercial": {
              "long": 24238,
              "short": 30004,
              "net": -5766
            },
            "smallTrader": {
              "long": 42046,
              "short": 41066,
              "net": 980
            }
          },
          "openInterest": 145089
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8066,
              "short": 8442,
              "net": -376
            },
            "nonCommercial": {
              "long": 11781,
              "short": 4993,
              "net": 6788
            },
            "smallTrader": {
              "long": 5466,
              "short": 11878,
              "net": -6412
            }
          },
          "openInterest": 29559
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48371,
              "short": 242245,
              "net": -193874
            },
            "nonCommercial": {
              "long": 206898,
              "short": 47211,
              "net": 159687
            },
            "smallTrader": {
              "long": 53079,
              "short": 18892,
              "net": 34187
            }
          },
          "openInterest": 331804
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93987,
              "short": 121756,
              "net": -27769
            },
            "nonCommercial": {
              "long": 35313,
              "short": 19757,
              "net": 15556
            },
            "smallTrader": {
              "long": 36624,
              "short": 24411,
              "net": 12213
            }
          },
          "openInterest": 191172
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128914,
              "short": 101140,
              "net": 27774
            },
            "nonCommercial": {
              "long": 9358,
              "short": 40724,
              "net": -31366
            },
            "smallTrader": {
              "long": 27340,
              "short": 23748,
              "net": 3592
            }
          },
          "openInterest": 166538
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47043,
              "short": 26103,
              "net": 20940
            },
            "nonCommercial": {
              "long": 15059,
              "short": 22419,
              "net": -7360
            },
            "smallTrader": {
              "long": 15135,
              "short": 28715,
              "net": -13580
            }
          },
          "openInterest": 96485
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67081,
              "short": 55772,
              "net": 11309
            },
            "nonCommercial": {
              "long": 34885,
              "short": 38355,
              "net": -3470
            },
            "smallTrader": {
              "long": 19609,
              "short": 27448,
              "net": -7839
            }
          },
          "openInterest": 134147
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19537,
              "short": 64466,
              "net": -44929
            },
            "nonCommercial": {
              "long": 54579,
              "short": 9279,
              "net": 45300
            },
            "smallTrader": {
              "long": 6739,
              "short": 7110,
              "net": -371
            }
          },
          "openInterest": 81261
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 220488,
              "short": 256007,
              "net": -35519
            },
            "nonCommercial": {
              "long": 72256,
              "short": 77306,
              "net": -5050
            },
            "smallTrader": {
              "long": 68212,
              "short": 27643,
              "net": 40569
            }
          },
          "openInterest": 528026
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1020,
              "short": 9591,
              "net": -8571
            },
            "nonCommercial": {
              "long": 7644,
              "short": 701,
              "net": 6943
            },
            "smallTrader": {
              "long": 2620,
              "short": 992,
              "net": 1628
            }
          },
          "openInterest": 11292
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 220775,
              "short": 184151,
              "net": 36624
            },
            "nonCommercial": {
              "long": 12781,
              "short": 48390,
              "net": -35609
            },
            "smallTrader": {
              "long": 10498,
              "short": 11513,
              "net": -1015
            }
          },
          "openInterest": 244708
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29796,
              "short": 76470,
              "net": -46674
            },
            "nonCommercial": {
              "long": 40167,
              "short": 15490,
              "net": 24677
            },
            "smallTrader": {
              "long": 34317,
              "short": 12320,
              "net": 21997
            }
          },
          "openInterest": 116131
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52470,
              "short": 72051,
              "net": -19581
            },
            "nonCommercial": {
              "long": 16096,
              "short": 7315,
              "net": 8781
            },
            "smallTrader": {
              "long": 26801,
              "short": 16001,
              "net": 10800
            }
          },
          "openInterest": 109684
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69361,
              "short": 78154,
              "net": -8793
            },
            "nonCommercial": {
              "long": 25067,
              "short": 21816,
              "net": 3251
            },
            "smallTrader": {
              "long": 21022,
              "short": 15480,
              "net": 5542
            }
          },
          "openInterest": 130916
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126600,
              "short": 141003,
              "net": -14403
            },
            "nonCommercial": {
              "long": 59712,
              "short": 30532,
              "net": 29180
            },
            "smallTrader": {
              "long": 49409,
              "short": 64186,
              "net": -14777
            }
          },
          "openInterest": 256077
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200520,
              "short": 341513,
              "net": -140993
            },
            "nonCommercial": {
              "long": 156348,
              "short": 49227,
              "net": 107121
            },
            "smallTrader": {
              "long": 75623,
              "short": 41751,
              "net": 33872
            }
          },
          "openInterest": 465529
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55438,
              "short": 10104,
              "net": 45334
            },
            "nonCommercial": {
              "long": 3165,
              "short": 40709,
              "net": -37544
            },
            "smallTrader": {
              "long": 9358,
              "short": 17148,
              "net": -7790
            }
          },
          "openInterest": 67995
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9737,
              "short": 11687,
              "net": -1950
            },
            "nonCommercial": {
              "long": 5842,
              "short": 3372,
              "net": 2470
            },
            "smallTrader": {
              "long": 2406,
              "short": 2926,
              "net": -520
            }
          },
          "openInterest": 20169
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2610,
              "short": 4924,
              "net": -2314
            },
            "nonCommercial": {
              "long": 3695,
              "short": 2277,
              "net": 1418
            },
            "smallTrader": {
              "long": 1604,
              "short": 708,
              "net": 896
            }
          },
          "openInterest": 8452
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49481,
              "short": 67921,
              "net": -18440
            },
            "nonCommercial": {
              "long": 28321,
              "short": 7495,
              "net": 20826
            },
            "smallTrader": {
              "long": 16718,
              "short": 19104,
              "net": -2386
            }
          },
          "openInterest": 98164
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170887,
              "short": 120550,
              "net": 50337
            },
            "nonCommercial": {
              "long": 43069,
              "short": 83773,
              "net": -40704
            },
            "smallTrader": {
              "long": 27540,
              "short": 37173,
              "net": -9633
            }
          },
          "openInterest": 264453
        }
      ]
    },
    {
      "reportDate": "2005-08-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1067368,
              "short": 978283,
              "net": 89085
            },
            "nonCommercial": {
              "long": 366960,
              "short": 340257,
              "net": 26703
            },
            "smallTrader": {
              "long": 239494,
              "short": 355282,
              "net": -115788
            }
          },
          "openInterest": 1834767
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 203806,
              "short": 168886,
              "net": 34920
            },
            "nonCommercial": {
              "long": 109030,
              "short": 87169,
              "net": 21861
            },
            "smallTrader": {
              "long": 52482,
              "short": 109263,
              "net": -56781
            }
          },
          "openInterest": 375671
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 405001,
              "short": 405678,
              "net": -677
            },
            "nonCommercial": {
              "long": 87432,
              "short": 67845,
              "net": 19587
            },
            "smallTrader": {
              "long": 110739,
              "short": 129649,
              "net": -18910
            }
          },
          "openInterest": 635994
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1047622,
              "short": 700517,
              "net": 347105
            },
            "nonCommercial": {
              "long": 147601,
              "short": 369732,
              "net": -222131
            },
            "smallTrader": {
              "long": 144860,
              "short": 269834,
              "net": -124974
            }
          },
          "openInterest": 1382277
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35242,
              "short": 49984,
              "net": -14742
            },
            "nonCommercial": {
              "long": 14142,
              "short": 3277,
              "net": 10865
            },
            "smallTrader": {
              "long": 11715,
              "short": 7838,
              "net": 3877
            }
          },
          "openInterest": 61099
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45034,
              "short": 47384,
              "net": -2350
            },
            "nonCommercial": {
              "long": 18388,
              "short": 20599,
              "net": -2211
            },
            "smallTrader": {
              "long": 14154,
              "short": 9593,
              "net": 4561
            }
          },
          "openInterest": 77596
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38880,
              "short": 81540,
              "net": -42660
            },
            "nonCommercial": {
              "long": 44904,
              "short": 15990,
              "net": 28914
            },
            "smallTrader": {
              "long": 26761,
              "short": 13015,
              "net": 13746
            }
          },
          "openInterest": 111153
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95036,
              "short": 82625,
              "net": 12411
            },
            "nonCommercial": {
              "long": 25533,
              "short": 39194,
              "net": -13661
            },
            "smallTrader": {
              "long": 8800,
              "short": 7550,
              "net": 1250
            }
          },
          "openInterest": 132061
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47182,
              "short": 49483,
              "net": -2301
            },
            "nonCommercial": {
              "long": 20194,
              "short": 19211,
              "net": 983
            },
            "smallTrader": {
              "long": 8115,
              "short": 6797,
              "net": 1318
            }
          },
          "openInterest": 82756
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40412,
              "short": 50927,
              "net": -10515
            },
            "nonCommercial": {
              "long": 37291,
              "short": 27936,
              "net": 9355
            },
            "smallTrader": {
              "long": 14107,
              "short": 12947,
              "net": 1160
            }
          },
          "openInterest": 104766
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422746,
              "short": 344707,
              "net": 78039
            },
            "nonCommercial": {
              "long": 121734,
              "short": 150837,
              "net": -29103
            },
            "smallTrader": {
              "long": 126347,
              "short": 175283,
              "net": -48936
            }
          },
          "openInterest": 713994
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67875,
              "short": 45540,
              "net": 22335
            },
            "nonCommercial": {
              "long": 20011,
              "short": 43617,
              "net": -23606
            },
            "smallTrader": {
              "long": 12546,
              "short": 11275,
              "net": 1271
            }
          },
          "openInterest": 104379
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 532610,
              "short": 537190,
              "net": -4580
            },
            "nonCommercial": {
              "long": 142591,
              "short": 123231,
              "net": 19360
            },
            "smallTrader": {
              "long": 72042,
              "short": 86822,
              "net": -14780
            }
          },
          "openInterest": 914422
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90759,
              "short": 88098,
              "net": 2661
            },
            "nonCommercial": {
              "long": 26465,
              "short": 30084,
              "net": -3619
            },
            "smallTrader": {
              "long": 35338,
              "short": 34380,
              "net": 958
            }
          },
          "openInterest": 153731
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6941,
              "short": 7747,
              "net": -806
            },
            "nonCommercial": {
              "long": 11929,
              "short": 4907,
              "net": 7022
            },
            "smallTrader": {
              "long": 4498,
              "short": 10714,
              "net": -6216
            }
          },
          "openInterest": 26935
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58835,
              "short": 198485,
              "net": -139650
            },
            "nonCommercial": {
              "long": 158841,
              "short": 49008,
              "net": 109833
            },
            "smallTrader": {
              "long": 50986,
              "short": 21169,
              "net": 29817
            }
          },
          "openInterest": 291894
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90556,
              "short": 111400,
              "net": -20844
            },
            "nonCommercial": {
              "long": 31336,
              "short": 21995,
              "net": 9341
            },
            "smallTrader": {
              "long": 37029,
              "short": 25526,
              "net": 11503
            }
          },
          "openInterest": 183008
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157079,
              "short": 108008,
              "net": 49071
            },
            "nonCommercial": {
              "long": 7941,
              "short": 55606,
              "net": -47665
            },
            "smallTrader": {
              "long": 12083,
              "short": 13489,
              "net": -1406
            }
          },
          "openInterest": 178245
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49079,
              "short": 27725,
              "net": 21354
            },
            "nonCommercial": {
              "long": 17329,
              "short": 22607,
              "net": -5278
            },
            "smallTrader": {
              "long": 14422,
              "short": 30498,
              "net": -16076
            }
          },
          "openInterest": 102172
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70303,
              "short": 57013,
              "net": 13290
            },
            "nonCommercial": {
              "long": 36042,
              "short": 36439,
              "net": -397
            },
            "smallTrader": {
              "long": 17592,
              "short": 30485,
              "net": -12893
            }
          },
          "openInterest": 136157
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27610,
              "short": 58411,
              "net": -30801
            },
            "nonCommercial": {
              "long": 39671,
              "short": 4907,
              "net": 34764
            },
            "smallTrader": {
              "long": 2835,
              "short": 6798,
              "net": -3963
            }
          },
          "openInterest": 70597
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218364,
              "short": 248675,
              "net": -30311
            },
            "nonCommercial": {
              "long": 60483,
              "short": 69679,
              "net": -9196
            },
            "smallTrader": {
              "long": 69374,
              "short": 29867,
              "net": 39507
            }
          },
          "openInterest": 497961
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3252,
              "short": 8195,
              "net": -4943
            },
            "nonCommercial": {
              "long": 4877,
              "short": 0,
              "net": 4877
            },
            "smallTrader": {
              "long": 1281,
              "short": 1215,
              "net": 66
            }
          },
          "openInterest": 9410
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1105,
              "short": 9185,
              "net": -8080
            },
            "nonCommercial": {
              "long": 7435,
              "short": 706,
              "net": 6729
            },
            "smallTrader": {
              "long": 2228,
              "short": 877,
              "net": 1351
            }
          },
          "openInterest": 10835
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 220521,
              "short": 183458,
              "net": 37063
            },
            "nonCommercial": {
              "long": 16476,
              "short": 54063,
              "net": -37587
            },
            "smallTrader": {
              "long": 11914,
              "short": 11390,
              "net": 524
            }
          },
          "openInterest": 249807
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35083,
              "short": 67188,
              "net": -32105
            },
            "nonCommercial": {
              "long": 43817,
              "short": 32167,
              "net": 11650
            },
            "smallTrader": {
              "long": 33451,
              "short": 12996,
              "net": 20455
            }
          },
          "openInterest": 120303
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57626,
              "short": 72557,
              "net": -14931
            },
            "nonCommercial": {
              "long": 15626,
              "short": 7550,
              "net": 8076
            },
            "smallTrader": {
              "long": 24560,
              "short": 17705,
              "net": 6855
            }
          },
          "openInterest": 111880
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77216,
              "short": 83618,
              "net": -6402
            },
            "nonCommercial": {
              "long": 24063,
              "short": 21719,
              "net": 2344
            },
            "smallTrader": {
              "long": 17246,
              "short": 13188,
              "net": 4058
            }
          },
          "openInterest": 133699
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125656,
              "short": 130533,
              "net": -4877
            },
            "nonCommercial": {
              "long": 55566,
              "short": 33554,
              "net": 22012
            },
            "smallTrader": {
              "long": 47146,
              "short": 64281,
              "net": -17135
            }
          },
          "openInterest": 243909
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187051,
              "short": 337694,
              "net": -150643
            },
            "nonCommercial": {
              "long": 163292,
              "short": 46148,
              "net": 117144
            },
            "smallTrader": {
              "long": 79077,
              "short": 45578,
              "net": 33499
            }
          },
          "openInterest": 474985
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63581,
              "short": 22735,
              "net": 40846
            },
            "nonCommercial": {
              "long": 4008,
              "short": 35884,
              "net": -31876
            },
            "smallTrader": {
              "long": 131,
              "short": 9101,
              "net": -8970
            }
          },
          "openInterest": 67721
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6530,
              "short": 10323,
              "net": -3793
            },
            "nonCommercial": {
              "long": 6512,
              "short": 2522,
              "net": 3990
            },
            "smallTrader": {
              "long": 2045,
              "short": 2242,
              "net": -197
            }
          },
          "openInterest": 17497
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2643,
              "short": 6024,
              "net": -3381
            },
            "nonCommercial": {
              "long": 4695,
              "short": 2290,
              "net": 2405
            },
            "smallTrader": {
              "long": 1432,
              "short": 456,
              "net": 976
            }
          },
          "openInterest": 9290
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49230,
              "short": 68230,
              "net": -19000
            },
            "nonCommercial": {
              "long": 27286,
              "short": 6674,
              "net": 20612
            },
            "smallTrader": {
              "long": 15962,
              "short": 17574,
              "net": -1612
            }
          },
          "openInterest": 96340
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175347,
              "short": 117722,
              "net": 57625
            },
            "nonCommercial": {
              "long": 41116,
              "short": 86375,
              "net": -45259
            },
            "smallTrader": {
              "long": 22073,
              "short": 34439,
              "net": -12366
            }
          },
          "openInterest": 260222
        }
      ]
    },
    {
      "reportDate": "2005-09-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1085670,
              "short": 927967,
              "net": 157703
            },
            "nonCommercial": {
              "long": 379056,
              "short": 368667,
              "net": 10389
            },
            "smallTrader": {
              "long": 252879,
              "short": 420971,
              "net": -168092
            }
          },
          "openInterest": 1857524
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 211423,
              "short": 190998,
              "net": 20425
            },
            "nonCommercial": {
              "long": 111010,
              "short": 82029,
              "net": 28981
            },
            "smallTrader": {
              "long": 58703,
              "short": 108109,
              "net": -49406
            }
          },
          "openInterest": 388067
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 415473,
              "short": 399907,
              "net": 15566
            },
            "nonCommercial": {
              "long": 96829,
              "short": 73795,
              "net": 23034
            },
            "smallTrader": {
              "long": 133717,
              "short": 172317,
              "net": -38600
            }
          },
          "openInterest": 672598
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 935943,
              "short": 696211,
              "net": 239732
            },
            "nonCommercial": {
              "long": 165628,
              "short": 340528,
              "net": -174900
            },
            "smallTrader": {
              "long": 188306,
              "short": 253138,
              "net": -64832
            }
          },
          "openInterest": 1311247
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31242,
              "short": 56505,
              "net": -25263
            },
            "nonCommercial": {
              "long": 20798,
              "short": 1465,
              "net": 19333
            },
            "smallTrader": {
              "long": 13252,
              "short": 7322,
              "net": 5930
            }
          },
          "openInterest": 65292
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37604,
              "short": 61913,
              "net": -24309
            },
            "nonCommercial": {
              "long": 25940,
              "short": 14944,
              "net": 10996
            },
            "smallTrader": {
              "long": 16917,
              "short": 3604,
              "net": 13313
            }
          },
          "openInterest": 80522
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42369,
              "short": 88034,
              "net": -45665
            },
            "nonCommercial": {
              "long": 46423,
              "short": 16430,
              "net": 29993
            },
            "smallTrader": {
              "long": 27610,
              "short": 11938,
              "net": 15672
            }
          },
          "openInterest": 117451
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85844,
              "short": 88423,
              "net": -2579
            },
            "nonCommercial": {
              "long": 20559,
              "short": 19798,
              "net": 761
            },
            "smallTrader": {
              "long": 7453,
              "short": 5635,
              "net": 1818
            }
          },
          "openInterest": 115177
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46712,
              "short": 51360,
              "net": -4648
            },
            "nonCommercial": {
              "long": 21282,
              "short": 18919,
              "net": 2363
            },
            "smallTrader": {
              "long": 8797,
              "short": 6512,
              "net": 2285
            }
          },
          "openInterest": 85493
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40126,
              "short": 51435,
              "net": -11309
            },
            "nonCommercial": {
              "long": 38826,
              "short": 29059,
              "net": 9767
            },
            "smallTrader": {
              "long": 14350,
              "short": 12808,
              "net": 1542
            }
          },
          "openInterest": 105839
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 413502,
              "short": 342509,
              "net": 70993
            },
            "nonCommercial": {
              "long": 132336,
              "short": 150761,
              "net": -18425
            },
            "smallTrader": {
              "long": 123188,
              "short": 175756,
              "net": -52568
            }
          },
          "openInterest": 709074
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68509,
              "short": 48237,
              "net": 20272
            },
            "nonCommercial": {
              "long": 21111,
              "short": 41986,
              "net": -20875
            },
            "smallTrader": {
              "long": 12635,
              "short": 12032,
              "net": 603
            }
          },
          "openInterest": 107098
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 524902,
              "short": 540460,
              "net": -15558
            },
            "nonCommercial": {
              "long": 140777,
              "short": 116683,
              "net": 24094
            },
            "smallTrader": {
              "long": 70479,
              "short": 79015,
              "net": -8536
            }
          },
          "openInterest": 897560
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80291,
              "short": 109602,
              "net": -29311
            },
            "nonCommercial": {
              "long": 38768,
              "short": 15250,
              "net": 23518
            },
            "smallTrader": {
              "long": 40952,
              "short": 35159,
              "net": 5793
            }
          },
          "openInterest": 161018
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6749,
              "short": 8212,
              "net": -1463
            },
            "nonCommercial": {
              "long": 12415,
              "short": 4389,
              "net": 8026
            },
            "smallTrader": {
              "long": 4461,
              "short": 11024,
              "net": -6563
            }
          },
          "openInterest": 26916
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56461,
              "short": 205078,
              "net": -148617
            },
            "nonCommercial": {
              "long": 159922,
              "short": 44670,
              "net": 115252
            },
            "smallTrader": {
              "long": 56232,
              "short": 22867,
              "net": 33365
            }
          },
          "openInterest": 299192
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89137,
              "short": 113991,
              "net": -24854
            },
            "nonCommercial": {
              "long": 30307,
              "short": 18430,
              "net": 11877
            },
            "smallTrader": {
              "long": 35424,
              "short": 22447,
              "net": 12977
            }
          },
          "openInterest": 178746
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151972,
              "short": 121758,
              "net": 30214
            },
            "nonCommercial": {
              "long": 8017,
              "short": 42389,
              "net": -34372
            },
            "smallTrader": {
              "long": 14543,
              "short": 10385,
              "net": 4158
            }
          },
          "openInterest": 175986
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48092,
              "short": 29869,
              "net": 18223
            },
            "nonCommercial": {
              "long": 19726,
              "short": 21228,
              "net": -1502
            },
            "smallTrader": {
              "long": 15173,
              "short": 31894,
              "net": -16721
            }
          },
          "openInterest": 105279
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68175,
              "short": 56762,
              "net": 11413
            },
            "nonCommercial": {
              "long": 37555,
              "short": 34772,
              "net": 2783
            },
            "smallTrader": {
              "long": 18313,
              "short": 32509,
              "net": -14196
            }
          },
          "openInterest": 136364
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26283,
              "short": 66784,
              "net": -40501
            },
            "nonCommercial": {
              "long": 45022,
              "short": 1944,
              "net": 43078
            },
            "smallTrader": {
              "long": 3792,
              "short": 6369,
              "net": -2577
            }
          },
          "openInterest": 75752
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225878,
              "short": 257423,
              "net": -31545
            },
            "nonCommercial": {
              "long": 60313,
              "short": 68917,
              "net": -8604
            },
            "smallTrader": {
              "long": 72057,
              "short": 31908,
              "net": 40149
            }
          },
          "openInterest": 519727
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3051,
              "short": 8610,
              "net": -5559
            },
            "nonCommercial": {
              "long": 5251,
              "short": 0,
              "net": 5251
            },
            "smallTrader": {
              "long": 1294,
              "short": 986,
              "net": 308
            }
          },
          "openInterest": 9596
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1005,
              "short": 9246,
              "net": -8241
            },
            "nonCommercial": {
              "long": 7782,
              "short": 818,
              "net": 6964
            },
            "smallTrader": {
              "long": 2287,
              "short": 1010,
              "net": 1277
            }
          },
          "openInterest": 11319
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 205110,
              "short": 178709,
              "net": 26401
            },
            "nonCommercial": {
              "long": 20770,
              "short": 50050,
              "net": -29280
            },
            "smallTrader": {
              "long": 13659,
              "short": 10780,
              "net": 2879
            }
          },
          "openInterest": 240805
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33429,
              "short": 68541,
              "net": -35112
            },
            "nonCommercial": {
              "long": 39225,
              "short": 24659,
              "net": 14566
            },
            "smallTrader": {
              "long": 31552,
              "short": 11006,
              "net": 20546
            }
          },
          "openInterest": 112175
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57019,
              "short": 71428,
              "net": -14409
            },
            "nonCommercial": {
              "long": 17571,
              "short": 8894,
              "net": 8677
            },
            "smallTrader": {
              "long": 24424,
              "short": 18692,
              "net": 5732
            }
          },
          "openInterest": 114109
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75958,
              "short": 82014,
              "net": -6056
            },
            "nonCommercial": {
              "long": 26100,
              "short": 23908,
              "net": 2192
            },
            "smallTrader": {
              "long": 21362,
              "short": 17498,
              "net": 3864
            }
          },
          "openInterest": 136213
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121485,
              "short": 125162,
              "net": -3677
            },
            "nonCommercial": {
              "long": 60018,
              "short": 38829,
              "net": 21189
            },
            "smallTrader": {
              "long": 49044,
              "short": 66556,
              "net": -17512
            }
          },
          "openInterest": 245509
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177810,
              "short": 336587,
              "net": -158777
            },
            "nonCommercial": {
              "long": 172346,
              "short": 42740,
              "net": 129606
            },
            "smallTrader": {
              "long": 85421,
              "short": 56250,
              "net": 29171
            }
          },
          "openInterest": 483634
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36899,
              "short": 37451,
              "net": -552
            },
            "nonCommercial": {
              "long": 14944,
              "short": 15729,
              "net": -785
            },
            "smallTrader": {
              "long": 9107,
              "short": 7770,
              "net": 1337
            }
          },
          "openInterest": 61472
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11146,
              "short": 4252,
              "net": 6894
            },
            "nonCommercial": {
              "long": 5880,
              "short": 11235,
              "net": -5355
            },
            "smallTrader": {
              "long": 1137,
              "short": 2676,
              "net": -1539
            }
          },
          "openInterest": 20866
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2607,
              "short": 6059,
              "net": -3452
            },
            "nonCommercial": {
              "long": 4698,
              "short": 2261,
              "net": 2437
            },
            "smallTrader": {
              "long": 1470,
              "short": 455,
              "net": 1015
            }
          },
          "openInterest": 9316
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49594,
              "short": 62459,
              "net": -12865
            },
            "nonCommercial": {
              "long": 23354,
              "short": 9250,
              "net": 14104
            },
            "smallTrader": {
              "long": 17648,
              "short": 18887,
              "net": -1239
            }
          },
          "openInterest": 94432
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175223,
              "short": 117886,
              "net": 57337
            },
            "nonCommercial": {
              "long": 44408,
              "short": 91062,
              "net": -46654
            },
            "smallTrader": {
              "long": 22072,
              "short": 32755,
              "net": -10683
            }
          },
          "openInterest": 261552
        }
      ]
    },
    {
      "reportDate": "2005-09-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1103674,
              "short": 978827,
              "net": 124847
            },
            "nonCommercial": {
              "long": 372611,
              "short": 369855,
              "net": 2756
            },
            "smallTrader": {
              "long": 235805,
              "short": 363408,
              "net": -127603
            }
          },
          "openInterest": 1919250
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 207048,
              "short": 185727,
              "net": 21321
            },
            "nonCommercial": {
              "long": 114483,
              "short": 85630,
              "net": 28853
            },
            "smallTrader": {
              "long": 63254,
              "short": 113428,
              "net": -50174
            }
          },
          "openInterest": 387103
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 368277,
              "short": 354302,
              "net": 13975
            },
            "nonCommercial": {
              "long": 94578,
              "short": 71469,
              "net": 23109
            },
            "smallTrader": {
              "long": 128107,
              "short": 165191,
              "net": -37084
            }
          },
          "openInterest": 608165
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 814506,
              "short": 648604,
              "net": 165902
            },
            "nonCommercial": {
              "long": 171005,
              "short": 300923,
              "net": -129918
            },
            "smallTrader": {
              "long": 194670,
              "short": 230654,
              "net": -35984
            }
          },
          "openInterest": 1200876
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32270,
              "short": 82812,
              "net": -50542
            },
            "nonCommercial": {
              "long": 36285,
              "short": 3043,
              "net": 33242
            },
            "smallTrader": {
              "long": 26417,
              "short": 9117,
              "net": 17300
            }
          },
          "openInterest": 96367
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40858,
              "short": 67154,
              "net": -26296
            },
            "nonCommercial": {
              "long": 27410,
              "short": 8935,
              "net": 18475
            },
            "smallTrader": {
              "long": 22665,
              "short": 14844,
              "net": 7821
            }
          },
          "openInterest": 91701
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59669,
              "short": 105623,
              "net": -45954
            },
            "nonCommercial": {
              "long": 45957,
              "short": 16365,
              "net": 29592
            },
            "smallTrader": {
              "long": 33944,
              "short": 17582,
              "net": 16362
            }
          },
          "openInterest": 141219
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82232,
              "short": 91324,
              "net": -9092
            },
            "nonCommercial": {
              "long": 23801,
              "short": 16899,
              "net": 6902
            },
            "smallTrader": {
              "long": 6096,
              "short": 3906,
              "net": 2190
            }
          },
          "openInterest": 113870
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48296,
              "short": 49080,
              "net": -784
            },
            "nonCommercial": {
              "long": 19096,
              "short": 19616,
              "net": -520
            },
            "smallTrader": {
              "long": 8086,
              "short": 6782,
              "net": 1304
            }
          },
          "openInterest": 84539
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40935,
              "short": 48211,
              "net": -7276
            },
            "nonCommercial": {
              "long": 33734,
              "short": 27483,
              "net": 6251
            },
            "smallTrader": {
              "long": 13645,
              "short": 12620,
              "net": 1025
            }
          },
          "openInterest": 99329
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423029,
              "short": 332852,
              "net": 90177
            },
            "nonCommercial": {
              "long": 122306,
              "short": 159501,
              "net": -37195
            },
            "smallTrader": {
              "long": 123928,
              "short": 176910,
              "net": -52982
            }
          },
          "openInterest": 708211
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67469,
              "short": 53731,
              "net": 13738
            },
            "nonCommercial": {
              "long": 20454,
              "short": 34577,
              "net": -14123
            },
            "smallTrader": {
              "long": 11716,
              "short": 11331,
              "net": 385
            }
          },
          "openInterest": 104571
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 534826,
              "short": 526988,
              "net": 7838
            },
            "nonCommercial": {
              "long": 114638,
              "short": 122886,
              "net": -8248
            },
            "smallTrader": {
              "long": 79226,
              "short": 78816,
              "net": 410
            }
          },
          "openInterest": 872847
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88697,
              "short": 101633,
              "net": -12936
            },
            "nonCommercial": {
              "long": 29321,
              "short": 21736,
              "net": 7585
            },
            "smallTrader": {
              "long": 43131,
              "short": 37780,
              "net": 5351
            }
          },
          "openInterest": 162743
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6540,
              "short": 8220,
              "net": -1680
            },
            "nonCommercial": {
              "long": 13306,
              "short": 3494,
              "net": 9812
            },
            "smallTrader": {
              "long": 4512,
              "short": 12644,
              "net": -8132
            }
          },
          "openInterest": 28119
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63202,
              "short": 221991,
              "net": -158789
            },
            "nonCommercial": {
              "long": 175285,
              "short": 48487,
              "net": 126798
            },
            "smallTrader": {
              "long": 55511,
              "short": 23520,
              "net": 31991
            }
          },
          "openInterest": 321200
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89562,
              "short": 104914,
              "net": -15352
            },
            "nonCommercial": {
              "long": 22966,
              "short": 17941,
              "net": 5025
            },
            "smallTrader": {
              "long": 33383,
              "short": 23056,
              "net": 10327
            }
          },
          "openInterest": 169113
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149177,
              "short": 114005,
              "net": 35172
            },
            "nonCommercial": {
              "long": 10280,
              "short": 45214,
              "net": -34934
            },
            "smallTrader": {
              "long": 27305,
              "short": 27543,
              "net": -238
            }
          },
          "openInterest": 189247
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48076,
              "short": 31195,
              "net": 16881
            },
            "nonCommercial": {
              "long": 19562,
              "short": 20962,
              "net": -1400
            },
            "smallTrader": {
              "long": 16988,
              "short": 32469,
              "net": -15481
            }
          },
          "openInterest": 103785
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68873,
              "short": 62276,
              "net": 6597
            },
            "nonCommercial": {
              "long": 36452,
              "short": 23490,
              "net": 12962
            },
            "smallTrader": {
              "long": 18841,
              "short": 38400,
              "net": -19559
            }
          },
          "openInterest": 142365
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34180,
              "short": 73557,
              "net": -39377
            },
            "nonCommercial": {
              "long": 45010,
              "short": 5404,
              "net": 39606
            },
            "smallTrader": {
              "long": 7640,
              "short": 7869,
              "net": -229
            }
          },
          "openInterest": 88343
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 233393,
              "short": 270573,
              "net": -37180
            },
            "nonCommercial": {
              "long": 63019,
              "short": 73800,
              "net": -10781
            },
            "smallTrader": {
              "long": 75842,
              "short": 27881,
              "net": 47961
            }
          },
          "openInterest": 541075
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4488,
              "short": 10510,
              "net": -6022
            },
            "nonCommercial": {
              "long": 5465,
              "short": 0,
              "net": 5465
            },
            "smallTrader": {
              "long": 1502,
              "short": 945,
              "net": 557
            }
          },
          "openInterest": 11677
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 950,
              "short": 9704,
              "net": -8754
            },
            "nonCommercial": {
              "long": 8383,
              "short": 914,
              "net": 7469
            },
            "smallTrader": {
              "long": 2401,
              "short": 1116,
              "net": 1285
            }
          },
          "openInterest": 11960
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 235285,
              "short": 213759,
              "net": 21526
            },
            "nonCommercial": {
              "long": 21071,
              "short": 48920,
              "net": -27849
            },
            "smallTrader": {
              "long": 26644,
              "short": 20321,
              "net": 6323
            }
          },
          "openInterest": 288403
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34098,
              "short": 69382,
              "net": -35284
            },
            "nonCommercial": {
              "long": 42004,
              "short": 26495,
              "net": 15509
            },
            "smallTrader": {
              "long": 31141,
              "short": 11366,
              "net": 19775
            }
          },
          "openInterest": 115435
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60968,
              "short": 71169,
              "net": -10201
            },
            "nonCommercial": {
              "long": 16533,
              "short": 11750,
              "net": 4783
            },
            "smallTrader": {
              "long": 24938,
              "short": 19520,
              "net": 5418
            }
          },
          "openInterest": 117786
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76729,
              "short": 79175,
              "net": -2446
            },
            "nonCommercial": {
              "long": 26980,
              "short": 27299,
              "net": -319
            },
            "smallTrader": {
              "long": 21322,
              "short": 18557,
              "net": 2765
            }
          },
          "openInterest": 137383
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123463,
              "short": 118674,
              "net": 4789
            },
            "nonCommercial": {
              "long": 58961,
              "short": 43025,
              "net": 15936
            },
            "smallTrader": {
              "long": 44812,
              "short": 65537,
              "net": -20725
            }
          },
          "openInterest": 244304
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180774,
              "short": 367187,
              "net": -186413
            },
            "nonCommercial": {
              "long": 179403,
              "short": 31098,
              "net": 148305
            },
            "smallTrader": {
              "long": 80204,
              "short": 42096,
              "net": 38108
            }
          },
          "openInterest": 468489
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43370,
              "short": 29536,
              "net": 13834
            },
            "nonCommercial": {
              "long": 4175,
              "short": 19141,
              "net": -14966
            },
            "smallTrader": {
              "long": 13153,
              "short": 12021,
              "net": 1132
            }
          },
          "openInterest": 60845
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10088,
              "short": 8733,
              "net": 1355
            },
            "nonCommercial": {
              "long": 4218,
              "short": 4187,
              "net": 31
            },
            "smallTrader": {
              "long": 1712,
              "short": 3098,
              "net": -1386
            }
          },
          "openInterest": 18149
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2572,
              "short": 5999,
              "net": -3427
            },
            "nonCommercial": {
              "long": 4739,
              "short": 2276,
              "net": 2463
            },
            "smallTrader": {
              "long": 1504,
              "short": 540,
              "net": 964
            }
          },
          "openInterest": 9299
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47026,
              "short": 65431,
              "net": -18405
            },
            "nonCommercial": {
              "long": 28760,
              "short": 10267,
              "net": 18493
            },
            "smallTrader": {
              "long": 18391,
              "short": 18479,
              "net": -88
            }
          },
          "openInterest": 98300
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179027,
              "short": 126615,
              "net": 52412
            },
            "nonCommercial": {
              "long": 48679,
              "short": 89433,
              "net": -40754
            },
            "smallTrader": {
              "long": 23627,
              "short": 35285,
              "net": -11658
            }
          },
          "openInterest": 277537
        }
      ]
    },
    {
      "reportDate": "2005-09-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1014552,
              "short": 927123,
              "net": 87429
            },
            "nonCommercial": {
              "long": 380478,
              "short": 400132,
              "net": -19654
            },
            "smallTrader": {
              "long": 244900,
              "short": 312675,
              "net": -67775
            }
          },
          "openInterest": 1718813
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 173710,
              "short": 185821,
              "net": -12111
            },
            "nonCommercial": {
              "long": 103394,
              "short": 51839,
              "net": 51555
            },
            "smallTrader": {
              "long": 66958,
              "short": 106402,
              "net": -39444
            }
          },
          "openInterest": 346781
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357160,
              "short": 338534,
              "net": 18626
            },
            "nonCommercial": {
              "long": 84012,
              "short": 67420,
              "net": 16592
            },
            "smallTrader": {
              "long": 107430,
              "short": 142648,
              "net": -35218
            }
          },
          "openInterest": 550579
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 765693,
              "short": 613149,
              "net": 152544
            },
            "nonCommercial": {
              "long": 175318,
              "short": 272177,
              "net": -96859
            },
            "smallTrader": {
              "long": 175398,
              "short": 231083,
              "net": -55685
            }
          },
          "openInterest": 1136123
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16360,
              "short": 72611,
              "net": -56251
            },
            "nonCommercial": {
              "long": 36201,
              "short": 0,
              "net": 36201
            },
            "smallTrader": {
              "long": 26071,
              "short": 6021,
              "net": 20050
            }
          },
          "openInterest": 78632
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22488,
              "short": 41168,
              "net": -18680
            },
            "nonCommercial": {
              "long": 24572,
              "short": 13994,
              "net": 10578
            },
            "smallTrader": {
              "long": 20721,
              "short": 12619,
              "net": 8102
            }
          },
          "openInterest": 67785
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62809,
              "short": 104222,
              "net": -41413
            },
            "nonCommercial": {
              "long": 45536,
              "short": 19033,
              "net": 26503
            },
            "smallTrader": {
              "long": 37095,
              "short": 22185,
              "net": 14910
            }
          },
          "openInterest": 148171
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84820,
              "short": 89345,
              "net": -4525
            },
            "nonCommercial": {
              "long": 24943,
              "short": 22404,
              "net": 2539
            },
            "smallTrader": {
              "long": 6075,
              "short": 4089,
              "net": 1986
            }
          },
          "openInterest": 117911
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47577,
              "short": 47190,
              "net": 387
            },
            "nonCommercial": {
              "long": 18598,
              "short": 20089,
              "net": -1491
            },
            "smallTrader": {
              "long": 8999,
              "short": 7895,
              "net": 1104
            }
          },
          "openInterest": 85023
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40430,
              "short": 48667,
              "net": -8237
            },
            "nonCommercial": {
              "long": 34780,
              "short": 27885,
              "net": 6895
            },
            "smallTrader": {
              "long": 13872,
              "short": 12530,
              "net": 1342
            }
          },
          "openInterest": 100852
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 413415,
              "short": 330211,
              "net": 83204
            },
            "nonCommercial": {
              "long": 127751,
              "short": 155827,
              "net": -28076
            },
            "smallTrader": {
              "long": 121839,
              "short": 176967,
              "net": -55128
            }
          },
          "openInterest": 706916
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67747,
              "short": 54903,
              "net": 12844
            },
            "nonCommercial": {
              "long": 20329,
              "short": 34348,
              "net": -14019
            },
            "smallTrader": {
              "long": 11561,
              "short": 10386,
              "net": 1175
            }
          },
          "openInterest": 104347
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 532544,
              "short": 511803,
              "net": 20741
            },
            "nonCommercial": {
              "long": 110078,
              "short": 123181,
              "net": -13103
            },
            "smallTrader": {
              "long": 61778,
              "short": 69416,
              "net": -7638
            }
          },
          "openInterest": 846588
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52941,
              "short": 47456,
              "net": 5485
            },
            "nonCommercial": {
              "long": 29052,
              "short": 30480,
              "net": -1428
            },
            "smallTrader": {
              "long": 35841,
              "short": 39898,
              "net": -4057
            }
          },
          "openInterest": 118666
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7304,
              "short": 8818,
              "net": -1514
            },
            "nonCommercial": {
              "long": 12181,
              "short": 2945,
              "net": 9236
            },
            "smallTrader": {
              "long": 5048,
              "short": 12770,
              "net": -7722
            }
          },
          "openInterest": 29063
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58120,
              "short": 245197,
              "net": -187077
            },
            "nonCommercial": {
              "long": 219963,
              "short": 61837,
              "net": 158126
            },
            "smallTrader": {
              "long": 55679,
              "short": 26728,
              "net": 28951
            }
          },
          "openInterest": 363315
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93017,
              "short": 107151,
              "net": -14134
            },
            "nonCommercial": {
              "long": 20460,
              "short": 18680,
              "net": 1780
            },
            "smallTrader": {
              "long": 33061,
              "short": 20707,
              "net": 12354
            }
          },
          "openInterest": 171899
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93551,
              "short": 39459,
              "net": 54092
            },
            "nonCommercial": {
              "long": 11954,
              "short": 59583,
              "net": -47629
            },
            "smallTrader": {
              "long": 22302,
              "short": 28765,
              "net": -6463
            }
          },
          "openInterest": 127850
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47944,
              "short": 30959,
              "net": 16985
            },
            "nonCommercial": {
              "long": 20299,
              "short": 21061,
              "net": -762
            },
            "smallTrader": {
              "long": 16185,
              "short": 32408,
              "net": -16223
            }
          },
          "openInterest": 107630
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71168,
              "short": 67373,
              "net": 3795
            },
            "nonCommercial": {
              "long": 38893,
              "short": 22237,
              "net": 16656
            },
            "smallTrader": {
              "long": 18885,
              "short": 39336,
              "net": -20451
            }
          },
          "openInterest": 148681
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28981,
              "short": 63710,
              "net": -34729
            },
            "nonCommercial": {
              "long": 39820,
              "short": 4517,
              "net": 35303
            },
            "smallTrader": {
              "long": 5681,
              "short": 6255,
              "net": -574
            }
          },
          "openInterest": 74609
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 237234,
              "short": 276148,
              "net": -38914
            },
            "nonCommercial": {
              "long": 70730,
              "short": 78011,
              "net": -7281
            },
            "smallTrader": {
              "long": 79522,
              "short": 33327,
              "net": 46195
            }
          },
          "openInterest": 562344
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 848,
              "short": 10999,
              "net": -10151
            },
            "nonCommercial": {
              "long": 10126,
              "short": 783,
              "net": 9343
            },
            "smallTrader": {
              "long": 2457,
              "short": 1649,
              "net": 808
            }
          },
          "openInterest": 13480
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 189325,
              "short": 151820,
              "net": 37505
            },
            "nonCommercial": {
              "long": 16580,
              "short": 50413,
              "net": -33833
            },
            "smallTrader": {
              "long": 7448,
              "short": 11120,
              "net": -3672
            }
          },
          "openInterest": 213561
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27885,
              "short": 81784,
              "net": -53899
            },
            "nonCommercial": {
              "long": 49008,
              "short": 15548,
              "net": 33460
            },
            "smallTrader": {
              "long": 32465,
              "short": 12026,
              "net": 20439
            }
          },
          "openInterest": 117718
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71868,
              "short": 78187,
              "net": -6319
            },
            "nonCommercial": {
              "long": 16336,
              "short": 12337,
              "net": 3999
            },
            "smallTrader": {
              "long": 22476,
              "short": 20156,
              "net": 2320
            }
          },
          "openInterest": 125469
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77564,
              "short": 83661,
              "net": -6097
            },
            "nonCommercial": {
              "long": 29744,
              "short": 26906,
              "net": 2838
            },
            "smallTrader": {
              "long": 19568,
              "short": 16309,
              "net": 3259
            }
          },
          "openInterest": 140203
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127698,
              "short": 112094,
              "net": 15604
            },
            "nonCommercial": {
              "long": 59238,
              "short": 49371,
              "net": 9867
            },
            "smallTrader": {
              "long": 42960,
              "short": 68431,
              "net": -25471
            }
          },
          "openInterest": 248126
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186716,
              "short": 377587,
              "net": -190871
            },
            "nonCommercial": {
              "long": 189775,
              "short": 31513,
              "net": 158262
            },
            "smallTrader": {
              "long": 80937,
              "short": 48328,
              "net": 32609
            }
          },
          "openInterest": 486938
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45590,
              "short": 6728,
              "net": 38862
            },
            "nonCommercial": {
              "long": 2488,
              "short": 33398,
              "net": -30910
            },
            "smallTrader": {
              "long": 9120,
              "short": 17072,
              "net": -7952
            }
          },
          "openInterest": 57198
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 651,
              "short": 5980,
              "net": -5329
            },
            "nonCommercial": {
              "long": 7555,
              "short": 2435,
              "net": 5120
            },
            "smallTrader": {
              "long": 2077,
              "short": 1868,
              "net": 209
            }
          },
          "openInterest": 12289
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2686,
              "short": 6168,
              "net": -3482
            },
            "nonCommercial": {
              "long": 4645,
              "short": 2298,
              "net": 2347
            },
            "smallTrader": {
              "long": 2052,
              "short": 917,
              "net": 1135
            }
          },
          "openInterest": 10003
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34738,
              "short": 66837,
              "net": -32099
            },
            "nonCommercial": {
              "long": 34611,
              "short": 3359,
              "net": 31252
            },
            "smallTrader": {
              "long": 21495,
              "short": 20648,
              "net": 847
            }
          },
          "openInterest": 95001
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183244,
              "short": 127162,
              "net": 56082
            },
            "nonCommercial": {
              "long": 45158,
              "short": 89539,
              "net": -44381
            },
            "smallTrader": {
              "long": 23472,
              "short": 35173,
              "net": -11701
            }
          },
          "openInterest": 281695
        }
      ]
    },
    {
      "reportDate": "2005-09-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 977101,
              "short": 866586,
              "net": 110515
            },
            "nonCommercial": {
              "long": 382286,
              "short": 358753,
              "net": 23533
            },
            "smallTrader": {
              "long": 233761,
              "short": 367809,
              "net": -134048
            }
          },
          "openInterest": 1630494
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 175552,
              "short": 181883,
              "net": -6331
            },
            "nonCommercial": {
              "long": 87199,
              "short": 45639,
              "net": 41560
            },
            "smallTrader": {
              "long": 71435,
              "short": 106664,
              "net": -35229
            }
          },
          "openInterest": 335847
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 340533,
              "short": 312036,
              "net": 28497
            },
            "nonCommercial": {
              "long": 97867,
              "short": 81370,
              "net": 16497
            },
            "smallTrader": {
              "long": 112152,
              "short": 157146,
              "net": -44994
            }
          },
          "openInterest": 555673
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 768061,
              "short": 604939,
              "net": 163122
            },
            "nonCommercial": {
              "long": 185330,
              "short": 262121,
              "net": -76791
            },
            "smallTrader": {
              "long": 154549,
              "short": 240880,
              "net": -86331
            }
          },
          "openInterest": 1125468
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16703,
              "short": 54112,
              "net": -37409
            },
            "nonCommercial": {
              "long": 23527,
              "short": 582,
              "net": 22945
            },
            "smallTrader": {
              "long": 22951,
              "short": 8487,
              "net": 14464
            }
          },
          "openInterest": 63181
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30404,
              "short": 35853,
              "net": -5449
            },
            "nonCommercial": {
              "long": 27581,
              "short": 25018,
              "net": 2563
            },
            "smallTrader": {
              "long": 19392,
              "short": 16506,
              "net": 2886
            }
          },
          "openInterest": 77440
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24420,
              "short": 85327,
              "net": -60907
            },
            "nonCommercial": {
              "long": 50520,
              "short": 7424,
              "net": 43096
            },
            "smallTrader": {
              "long": 34428,
              "short": 16617,
              "net": 17811
            }
          },
          "openInterest": 110057
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89484,
              "short": 88385,
              "net": 1099
            },
            "nonCommercial": {
              "long": 26111,
              "short": 30171,
              "net": -4060
            },
            "smallTrader": {
              "long": 8051,
              "short": 5090,
              "net": 2961
            }
          },
          "openInterest": 125462
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48535,
              "short": 46974,
              "net": 1561
            },
            "nonCommercial": {
              "long": 19503,
              "short": 21580,
              "net": -2077
            },
            "smallTrader": {
              "long": 8846,
              "short": 8330,
              "net": 516
            }
          },
          "openInterest": 86506
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41364,
              "short": 51799,
              "net": -10435
            },
            "nonCommercial": {
              "long": 37483,
              "short": 28266,
              "net": 9217
            },
            "smallTrader": {
              "long": 13646,
              "short": 12428,
              "net": 1218
            }
          },
          "openInterest": 104395
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415169,
              "short": 327199,
              "net": 87970
            },
            "nonCommercial": {
              "long": 130965,
              "short": 160622,
              "net": -29657
            },
            "smallTrader": {
              "long": 124034,
              "short": 182347,
              "net": -58313
            }
          },
          "openInterest": 720223
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67071,
              "short": 60353,
              "net": 6718
            },
            "nonCommercial": {
              "long": 21760,
              "short": 31310,
              "net": -9550
            },
            "smallTrader": {
              "long": 13233,
              "short": 10401,
              "net": 2832
            }
          },
          "openInterest": 107674
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 541508,
              "short": 502633,
              "net": 38875
            },
            "nonCommercial": {
              "long": 107481,
              "short": 133810,
              "net": -26329
            },
            "smallTrader": {
              "long": 56115,
              "short": 68661,
              "net": -12546
            }
          },
          "openInterest": 851214
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64263,
              "short": 56575,
              "net": 7688
            },
            "nonCommercial": {
              "long": 32927,
              "short": 34530,
              "net": -1603
            },
            "smallTrader": {
              "long": 37316,
              "short": 43401,
              "net": -6085
            }
          },
          "openInterest": 135698
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7896,
              "short": 9814,
              "net": -1918
            },
            "nonCommercial": {
              "long": 12217,
              "short": 2985,
              "net": 9232
            },
            "smallTrader": {
              "long": 5560,
              "short": 12874,
              "net": -7314
            }
          },
          "openInterest": 30350
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53912,
              "short": 248026,
              "net": -194114
            },
            "nonCommercial": {
              "long": 219648,
              "short": 53548,
              "net": 166100
            },
            "smallTrader": {
              "long": 58971,
              "short": 30957,
              "net": 28014
            }
          },
          "openInterest": 366819
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96056,
              "short": 112919,
              "net": -16863
            },
            "nonCommercial": {
              "long": 20930,
              "short": 16007,
              "net": 4923
            },
            "smallTrader": {
              "long": 32674,
              "short": 20734,
              "net": 11940
            }
          },
          "openInterest": 174458
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101617,
              "short": 33591,
              "net": 68026
            },
            "nonCommercial": {
              "long": 13469,
              "short": 72535,
              "net": -59066
            },
            "smallTrader": {
              "long": 23442,
              "short": 32402,
              "net": -8960
            }
          },
          "openInterest": 138571
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49657,
              "short": 32556,
              "net": 17101
            },
            "nonCommercial": {
              "long": 22732,
              "short": 22453,
              "net": 279
            },
            "smallTrader": {
              "long": 16009,
              "short": 33389,
              "net": -17380
            }
          },
          "openInterest": 111504
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71337,
              "short": 69455,
              "net": 1882
            },
            "nonCommercial": {
              "long": 43581,
              "short": 24243,
              "net": 19338
            },
            "smallTrader": {
              "long": 19290,
              "short": 40510,
              "net": -21220
            }
          },
          "openInterest": 154724
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34851,
              "short": 66808,
              "net": -31957
            },
            "nonCommercial": {
              "long": 40077,
              "short": 7415,
              "net": 32662
            },
            "smallTrader": {
              "long": 4994,
              "short": 5699,
              "net": -705
            }
          },
          "openInterest": 79975
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 243658,
              "short": 262274,
              "net": -18616
            },
            "nonCommercial": {
              "long": 57512,
              "short": 76438,
              "net": -18926
            },
            "smallTrader": {
              "long": 69496,
              "short": 31954,
              "net": 37542
            }
          },
          "openInterest": 537929
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 460,
              "short": 10562,
              "net": -10102
            },
            "nonCommercial": {
              "long": 9536,
              "short": 606,
              "net": 8930
            },
            "smallTrader": {
              "long": 2866,
              "short": 1694,
              "net": 1172
            }
          },
          "openInterest": 12884
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 199484,
              "short": 157945,
              "net": 41539
            },
            "nonCommercial": {
              "long": 13753,
              "short": 49126,
              "net": -35373
            },
            "smallTrader": {
              "long": 7013,
              "short": 13179,
              "net": -6166
            }
          },
          "openInterest": 220599
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25821,
              "short": 84503,
              "net": -58682
            },
            "nonCommercial": {
              "long": 50616,
              "short": 13317,
              "net": 37299
            },
            "smallTrader": {
              "long": 32579,
              "short": 11196,
              "net": 21383
            }
          },
          "openInterest": 118954
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69164,
              "short": 76456,
              "net": -7292
            },
            "nonCommercial": {
              "long": 18010,
              "short": 15091,
              "net": 2919
            },
            "smallTrader": {
              "long": 24732,
              "short": 20359,
              "net": 4373
            }
          },
          "openInterest": 126912
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78412,
              "short": 85228,
              "net": -6816
            },
            "nonCommercial": {
              "long": 29984,
              "short": 24900,
              "net": 5084
            },
            "smallTrader": {
              "long": 20186,
              "short": 18454,
              "net": 1732
            }
          },
          "openInterest": 142078
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130414,
              "short": 106992,
              "net": 23422
            },
            "nonCommercial": {
              "long": 56245,
              "short": 54331,
              "net": 1914
            },
            "smallTrader": {
              "long": 44259,
              "short": 69595,
              "net": -25336
            }
          },
          "openInterest": 253289
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185478,
              "short": 360286,
              "net": -174808
            },
            "nonCommercial": {
              "long": 172305,
              "short": 33726,
              "net": 138579
            },
            "smallTrader": {
              "long": 79417,
              "short": 43188,
              "net": 36229
            }
          },
          "openInterest": 460099
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64282,
              "short": 6296,
              "net": 57986
            },
            "nonCommercial": {
              "long": 6138,
              "short": 49869,
              "net": -43731
            },
            "smallTrader": {
              "long": 6337,
              "short": 20592,
              "net": -14255
            }
          },
          "openInterest": 76757
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 630,
              "short": 11059,
              "net": -10429
            },
            "nonCommercial": {
              "long": 12695,
              "short": 3131,
              "net": 9564
            },
            "smallTrader": {
              "long": 2241,
              "short": 1376,
              "net": 865
            }
          },
          "openInterest": 17573
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2769,
              "short": 6271,
              "net": -3502
            },
            "nonCommercial": {
              "long": 4514,
              "short": 2196,
              "net": 2318
            },
            "smallTrader": {
              "long": 1894,
              "short": 710,
              "net": 1184
            }
          },
          "openInterest": 9727
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35934,
              "short": 71501,
              "net": -35567
            },
            "nonCommercial": {
              "long": 38862,
              "short": 3985,
              "net": 34877
            },
            "smallTrader": {
              "long": 21647,
              "short": 20957,
              "net": 690
            }
          },
          "openInterest": 101256
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178821,
              "short": 128980,
              "net": 49841
            },
            "nonCommercial": {
              "long": 44270,
              "short": 81125,
              "net": -36855
            },
            "smallTrader": {
              "long": 24363,
              "short": 37349,
              "net": -12986
            }
          },
          "openInterest": 281887
        }
      ]
    },
    {
      "reportDate": "2005-10-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1008755,
              "short": 852066,
              "net": 156689
            },
            "nonCommercial": {
              "long": 389329,
              "short": 380552,
              "net": 8777
            },
            "smallTrader": {
              "long": 222218,
              "short": 387684,
              "net": -165466
            }
          },
          "openInterest": 1641098
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 186377,
              "short": 163420,
              "net": 22957
            },
            "nonCommercial": {
              "long": 83571,
              "short": 65457,
              "net": 18114
            },
            "smallTrader": {
              "long": 63869,
              "short": 104940,
              "net": -41071
            }
          },
          "openInterest": 335140
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 362260,
              "short": 306695,
              "net": 55565
            },
            "nonCommercial": {
              "long": 96177,
              "short": 97922,
              "net": -1745
            },
            "smallTrader": {
              "long": 119521,
              "short": 173341,
              "net": -53820
            }
          },
          "openInterest": 582145
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 813152,
              "short": 574857,
              "net": 238295
            },
            "nonCommercial": {
              "long": 236492,
              "short": 343786,
              "net": -107294
            },
            "smallTrader": {
              "long": 142799,
              "short": 273800,
              "net": -131001
            }
          },
          "openInterest": 1214256
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16799,
              "short": 60544,
              "net": -43745
            },
            "nonCommercial": {
              "long": 29452,
              "short": 582,
              "net": 28870
            },
            "smallTrader": {
              "long": 23336,
              "short": 8461,
              "net": 14875
            }
          },
          "openInterest": 69587
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53557,
              "short": 34590,
              "net": 18967
            },
            "nonCommercial": {
              "long": 20074,
              "short": 36934,
              "net": -16860
            },
            "smallTrader": {
              "long": 16254,
              "short": 18361,
              "net": -2107
            }
          },
          "openInterest": 89889
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25285,
              "short": 82651,
              "net": -57366
            },
            "nonCommercial": {
              "long": 47026,
              "short": 8995,
              "net": 38031
            },
            "smallTrader": {
              "long": 35105,
              "short": 15770,
              "net": 19335
            }
          },
          "openInterest": 108178
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89586,
              "short": 87280,
              "net": 2306
            },
            "nonCommercial": {
              "long": 25438,
              "short": 28446,
              "net": -3008
            },
            "smallTrader": {
              "long": 8028,
              "short": 7326,
              "net": 702
            }
          },
          "openInterest": 124673
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48333,
              "short": 48156,
              "net": 177
            },
            "nonCommercial": {
              "long": 19833,
              "short": 21869,
              "net": -2036
            },
            "smallTrader": {
              "long": 9057,
              "short": 7198,
              "net": 1859
            }
          },
          "openInterest": 87370
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42715,
              "short": 53881,
              "net": -11166
            },
            "nonCommercial": {
              "long": 40996,
              "short": 31475,
              "net": 9521
            },
            "smallTrader": {
              "long": 13223,
              "short": 11578,
              "net": 1645
            }
          },
          "openInterest": 107932
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417670,
              "short": 339785,
              "net": 77885
            },
            "nonCommercial": {
              "long": 146255,
              "short": 165277,
              "net": -19022
            },
            "smallTrader": {
              "long": 133163,
              "short": 192026,
              "net": -58863
            }
          },
          "openInterest": 749162
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65880,
              "short": 68011,
              "net": -2131
            },
            "nonCommercial": {
              "long": 23572,
              "short": 25796,
              "net": -2224
            },
            "smallTrader": {
              "long": 13163,
              "short": 8808,
              "net": 4355
            }
          },
          "openInterest": 110391
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 529094,
              "short": 490136,
              "net": 38958
            },
            "nonCommercial": {
              "long": 118480,
              "short": 145731,
              "net": -27251
            },
            "smallTrader": {
              "long": 60758,
              "short": 72465,
              "net": -11707
            }
          },
          "openInterest": 866124
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68778,
              "short": 56196,
              "net": 12582
            },
            "nonCommercial": {
              "long": 34646,
              "short": 36544,
              "net": -1898
            },
            "smallTrader": {
              "long": 39102,
              "short": 49786,
              "net": -10684
            }
          },
          "openInterest": 143338
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7611,
              "short": 10058,
              "net": -2447
            },
            "nonCommercial": {
              "long": 11765,
              "short": 2479,
              "net": 9286
            },
            "smallTrader": {
              "long": 5777,
              "short": 12616,
              "net": -6839
            }
          },
          "openInterest": 30276
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51172,
              "short": 253896,
              "net": -202724
            },
            "nonCommercial": {
              "long": 229464,
              "short": 57966,
              "net": 171498
            },
            "smallTrader": {
              "long": 56273,
              "short": 25047,
              "net": 31226
            }
          },
          "openInterest": 363529
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91784,
              "short": 108675,
              "net": -16891
            },
            "nonCommercial": {
              "long": 21550,
              "short": 16404,
              "net": 5146
            },
            "smallTrader": {
              "long": 32335,
              "short": 20590,
              "net": 11745
            }
          },
          "openInterest": 167990
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125981,
              "short": 56416,
              "net": 69565
            },
            "nonCommercial": {
              "long": 16352,
              "short": 79651,
              "net": -63299
            },
            "smallTrader": {
              "long": 25603,
              "short": 31869,
              "net": -6266
            }
          },
          "openInterest": 167979
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48905,
              "short": 34076,
              "net": 14829
            },
            "nonCommercial": {
              "long": 24485,
              "short": 23356,
              "net": 1129
            },
            "smallTrader": {
              "long": 17596,
              "short": 33554,
              "net": -15958
            }
          },
          "openInterest": 113443
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71656,
              "short": 75572,
              "net": -3916
            },
            "nonCommercial": {
              "long": 50871,
              "short": 22650,
              "net": 28221
            },
            "smallTrader": {
              "long": 20254,
              "short": 44559,
              "net": -24305
            }
          },
          "openInterest": 164709
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14360,
              "short": 72660,
              "net": -58300
            },
            "nonCommercial": {
              "long": 60168,
              "short": 3894,
              "net": 56274
            },
            "smallTrader": {
              "long": 6758,
              "short": 4732,
              "net": 2026
            }
          },
          "openInterest": 81286
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 237671,
              "short": 263285,
              "net": -25614
            },
            "nonCommercial": {
              "long": 64673,
              "short": 67898,
              "net": -3225
            },
            "smallTrader": {
              "long": 67690,
              "short": 38851,
              "net": 28839
            }
          },
          "openInterest": 552970
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 522,
              "short": 11234,
              "net": -10712
            },
            "nonCommercial": {
              "long": 10058,
              "short": 469,
              "net": 9589
            },
            "smallTrader": {
              "long": 2491,
              "short": 1368,
              "net": 1123
            }
          },
          "openInterest": 13071
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 204653,
              "short": 161884,
              "net": 42769
            },
            "nonCommercial": {
              "long": 17026,
              "short": 52858,
              "net": -35832
            },
            "smallTrader": {
              "long": 8765,
              "short": 15702,
              "net": -6937
            }
          },
          "openInterest": 230566
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26807,
              "short": 90271,
              "net": -63464
            },
            "nonCommercial": {
              "long": 55195,
              "short": 12413,
              "net": 42782
            },
            "smallTrader": {
              "long": 32464,
              "short": 11782,
              "net": 20682
            }
          },
          "openInterest": 125742
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68801,
              "short": 74560,
              "net": -5759
            },
            "nonCommercial": {
              "long": 20462,
              "short": 19237,
              "net": 1225
            },
            "smallTrader": {
              "long": 26411,
              "short": 21877,
              "net": 4534
            }
          },
          "openInterest": 130923
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75972,
              "short": 111544,
              "net": -35572
            },
            "nonCommercial": {
              "long": 36834,
              "short": 12176,
              "net": 24658
            },
            "smallTrader": {
              "long": 25839,
              "short": 14925,
              "net": 10914
            }
          },
          "openInterest": 153305
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139835,
              "short": 113097,
              "net": 26738
            },
            "nonCommercial": {
              "long": 57675,
              "short": 55468,
              "net": 2207
            },
            "smallTrader": {
              "long": 45306,
              "short": 74251,
              "net": -28945
            }
          },
          "openInterest": 267206
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182075,
              "short": 345989,
              "net": -163914
            },
            "nonCommercial": {
              "long": 164891,
              "short": 34755,
              "net": 130136
            },
            "smallTrader": {
              "long": 79632,
              "short": 45854,
              "net": 33778
            }
          },
          "openInterest": 458136
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69953,
              "short": 8884,
              "net": 61069
            },
            "nonCommercial": {
              "long": 9973,
              "short": 57099,
              "net": -47126
            },
            "smallTrader": {
              "long": 7853,
              "short": 21796,
              "net": -13943
            }
          },
          "openInterest": 87779
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 409,
              "short": 13248,
              "net": -12839
            },
            "nonCommercial": {
              "long": 13955,
              "short": 2816,
              "net": 11139
            },
            "smallTrader": {
              "long": 3193,
              "short": 1493,
              "net": 1700
            }
          },
          "openInterest": 19561
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2788,
              "short": 6422,
              "net": -3634
            },
            "nonCommercial": {
              "long": 4921,
              "short": 2328,
              "net": 2593
            },
            "smallTrader": {
              "long": 2099,
              "short": 1058,
              "net": 1041
            }
          },
          "openInterest": 10358
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41231,
              "short": 79390,
              "net": -38159
            },
            "nonCommercial": {
              "long": 45916,
              "short": 7790,
              "net": 38126
            },
            "smallTrader": {
              "long": 23195,
              "short": 23162,
              "net": 33
            }
          },
          "openInterest": 114813
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170136,
              "short": 139804,
              "net": 30332
            },
            "nonCommercial": {
              "long": 55543,
              "short": 70668,
              "net": -15125
            },
            "smallTrader": {
              "long": 26005,
              "short": 41212,
              "net": -15207
            }
          },
          "openInterest": 297221
        }
      ]
    },
    {
      "reportDate": "2005-10-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 999765,
              "short": 857238,
              "net": 142527
            },
            "nonCommercial": {
              "long": 401854,
              "short": 383641,
              "net": 18213
            },
            "smallTrader": {
              "long": 197197,
              "short": 357937,
              "net": -160740
            }
          },
          "openInterest": 1626370
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 188737,
              "short": 164603,
              "net": 24134
            },
            "nonCommercial": {
              "long": 92804,
              "short": 80694,
              "net": 12110
            },
            "smallTrader": {
              "long": 63838,
              "short": 100082,
              "net": -36244
            }
          },
          "openInterest": 347437
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 377692,
              "short": 292926,
              "net": 84766
            },
            "nonCommercial": {
              "long": 79577,
              "short": 100607,
              "net": -21030
            },
            "smallTrader": {
              "long": 103971,
              "short": 167707,
              "net": -63736
            }
          },
          "openInterest": 564979
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 914707,
              "short": 602517,
              "net": 312190
            },
            "nonCommercial": {
              "long": 239685,
              "short": 402780,
              "net": -163095
            },
            "smallTrader": {
              "long": 128036,
              "short": 277131,
              "net": -149095
            }
          },
          "openInterest": 1304536
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21722,
              "short": 48964,
              "net": -27242
            },
            "nonCommercial": {
              "long": 18844,
              "short": 1916,
              "net": 16928
            },
            "smallTrader": {
              "long": 19562,
              "short": 9248,
              "net": 10314
            }
          },
          "openInterest": 60128
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56373,
              "short": 32485,
              "net": 23888
            },
            "nonCommercial": {
              "long": 13716,
              "short": 36761,
              "net": -23045
            },
            "smallTrader": {
              "long": 19307,
              "short": 20150,
              "net": -843
            }
          },
          "openInterest": 89400
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25071,
              "short": 82681,
              "net": -57610
            },
            "nonCommercial": {
              "long": 50532,
              "short": 6941,
              "net": 43591
            },
            "smallTrader": {
              "long": 32759,
              "short": 18740,
              "net": 14019
            }
          },
          "openInterest": 109147
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92513,
              "short": 91318,
              "net": 1195
            },
            "nonCommercial": {
              "long": 27194,
              "short": 30103,
              "net": -2909
            },
            "smallTrader": {
              "long": 8322,
              "short": 6608,
              "net": 1714
            }
          },
          "openInterest": 129142
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47381,
              "short": 50044,
              "net": -2663
            },
            "nonCommercial": {
              "long": 19630,
              "short": 19777,
              "net": -147
            },
            "smallTrader": {
              "long": 9512,
              "short": 6702,
              "net": 2810
            }
          },
          "openInterest": 87862
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42854,
              "short": 54438,
              "net": -11584
            },
            "nonCommercial": {
              "long": 43167,
              "short": 32056,
              "net": 11111
            },
            "smallTrader": {
              "long": 14248,
              "short": 13775,
              "net": 473
            }
          },
          "openInterest": 111629
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 430799,
              "short": 349189,
              "net": 81610
            },
            "nonCommercial": {
              "long": 147810,
              "short": 170224,
              "net": -22414
            },
            "smallTrader": {
              "long": 132554,
              "short": 191750,
              "net": -59196
            }
          },
          "openInterest": 765795
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66836,
              "short": 75406,
              "net": -8570
            },
            "nonCommercial": {
              "long": 26005,
              "short": 23562,
              "net": 2443
            },
            "smallTrader": {
              "long": 14383,
              "short": 8256,
              "net": 6127
            }
          },
          "openInterest": 115657
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 545812,
              "short": 485853,
              "net": 59959
            },
            "nonCommercial": {
              "long": 106875,
              "short": 147445,
              "net": -40570
            },
            "smallTrader": {
              "long": 57554,
              "short": 76943,
              "net": -19389
            }
          },
          "openInterest": 852369
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61280,
              "short": 58641,
              "net": 2639
            },
            "nonCommercial": {
              "long": 30103,
              "short": 25311,
              "net": 4792
            },
            "smallTrader": {
              "long": 38370,
              "short": 45801,
              "net": -7431
            }
          },
          "openInterest": 130998
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6967,
              "short": 9331,
              "net": -2364
            },
            "nonCommercial": {
              "long": 12166,
              "short": 2384,
              "net": 9782
            },
            "smallTrader": {
              "long": 5462,
              "short": 12880,
              "net": -7418
            }
          },
          "openInterest": 28802
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49551,
              "short": 262265,
              "net": -212714
            },
            "nonCommercial": {
              "long": 234060,
              "short": 56650,
              "net": 177410
            },
            "smallTrader": {
              "long": 58263,
              "short": 22959,
              "net": 35304
            }
          },
          "openInterest": 370844
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97428,
              "short": 107613,
              "net": -10185
            },
            "nonCommercial": {
              "long": 20360,
              "short": 21256,
              "net": -896
            },
            "smallTrader": {
              "long": 33742,
              "short": 22661,
              "net": 11081
            }
          },
          "openInterest": 172510
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129505,
              "short": 56348,
              "net": 73157
            },
            "nonCommercial": {
              "long": 18745,
              "short": 84780,
              "net": -66035
            },
            "smallTrader": {
              "long": 27868,
              "short": 34990,
              "net": -7122
            }
          },
          "openInterest": 176161
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50012,
              "short": 34486,
              "net": 15526
            },
            "nonCommercial": {
              "long": 26927,
              "short": 24644,
              "net": 2283
            },
            "smallTrader": {
              "long": 18437,
              "short": 36246,
              "net": -17809
            }
          },
          "openInterest": 118777
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70168,
              "short": 76619,
              "net": -6451
            },
            "nonCommercial": {
              "long": 54490,
              "short": 21050,
              "net": 33440
            },
            "smallTrader": {
              "long": 19961,
              "short": 46950,
              "net": -26989
            }
          },
          "openInterest": 168999
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15032,
              "short": 63855,
              "net": -48823
            },
            "nonCommercial": {
              "long": 53443,
              "short": 5509,
              "net": 47934
            },
            "smallTrader": {
              "long": 7047,
              "short": 6158,
              "net": 889
            }
          },
          "openInterest": 75577
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 241869,
              "short": 263515,
              "net": -21646
            },
            "nonCommercial": {
              "long": 57397,
              "short": 74845,
              "net": -17448
            },
            "smallTrader": {
              "long": 70390,
              "short": 31296,
              "net": 39094
            }
          },
          "openInterest": 556902
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2499,
              "short": 7855,
              "net": -5356
            },
            "nonCommercial": {
              "long": 5592,
              "short": 508,
              "net": 5084
            },
            "smallTrader": {
              "long": 1347,
              "short": 1075,
              "net": 272
            }
          },
          "openInterest": 9438
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 553,
              "short": 11512,
              "net": -10959
            },
            "nonCommercial": {
              "long": 10336,
              "short": 555,
              "net": 9781
            },
            "smallTrader": {
              "long": 2554,
              "short": 1376,
              "net": 1178
            }
          },
          "openInterest": 13455
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 230749,
              "short": 178118,
              "net": 52631
            },
            "nonCommercial": {
              "long": 12550,
              "short": 56449,
              "net": -43899
            },
            "smallTrader": {
              "long": 10876,
              "short": 19608,
              "net": -8732
            }
          },
          "openInterest": 255894
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26038,
              "short": 96634,
              "net": -70596
            },
            "nonCommercial": {
              "long": 62883,
              "short": 11516,
              "net": 51367
            },
            "smallTrader": {
              "long": 32238,
              "short": 13009,
              "net": 19229
            }
          },
          "openInterest": 134435
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71922,
              "short": 77770,
              "net": -5848
            },
            "nonCommercial": {
              "long": 19014,
              "short": 19772,
              "net": -758
            },
            "smallTrader": {
              "long": 29018,
              "short": 22412,
              "net": 6606
            }
          },
          "openInterest": 136513
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74414,
              "short": 121478,
              "net": -47064
            },
            "nonCommercial": {
              "long": 41832,
              "short": 9527,
              "net": 32305
            },
            "smallTrader": {
              "long": 28550,
              "short": 13791,
              "net": 14759
            }
          },
          "openInterest": 165082
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151573,
              "short": 122401,
              "net": 29172
            },
            "nonCommercial": {
              "long": 58096,
              "short": 54032,
              "net": 4064
            },
            "smallTrader": {
              "long": 49382,
              "short": 82618,
              "net": -33236
            }
          },
          "openInterest": 288160
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181854,
              "short": 353744,
              "net": -171890
            },
            "nonCommercial": {
              "long": 170785,
              "short": 36034,
              "net": 134751
            },
            "smallTrader": {
              "long": 73646,
              "short": 36507,
              "net": 37139
            }
          },
          "openInterest": 456345
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52286,
              "short": 12327,
              "net": 39959
            },
            "nonCommercial": {
              "long": 13572,
              "short": 38859,
              "net": -25287
            },
            "smallTrader": {
              "long": 6519,
              "short": 21191,
              "net": -14672
            }
          },
          "openInterest": 72377
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1157,
              "short": 10644,
              "net": -9487
            },
            "nonCommercial": {
              "long": 13706,
              "short": 5190,
              "net": 8516
            },
            "smallTrader": {
              "long": 2619,
              "short": 1648,
              "net": 971
            }
          },
          "openInterest": 20688
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2719,
              "short": 7652,
              "net": -4933
            },
            "nonCommercial": {
              "long": 5190,
              "short": 1443,
              "net": 3747
            },
            "smallTrader": {
              "long": 2686,
              "short": 1500,
              "net": 1186
            }
          },
          "openInterest": 11647
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41895,
              "short": 81119,
              "net": -39224
            },
            "nonCommercial": {
              "long": 47843,
              "short": 7901,
              "net": 39942
            },
            "smallTrader": {
              "long": 21517,
              "short": 22235,
              "net": -718
            }
          },
          "openInterest": 114928
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171304,
              "short": 141948,
              "net": 29356
            },
            "nonCommercial": {
              "long": 51021,
              "short": 65957,
              "net": -14936
            },
            "smallTrader": {
              "long": 27526,
              "short": 41946,
              "net": -14420
            }
          },
          "openInterest": 297599
        }
      ]
    },
    {
      "reportDate": "2005-10-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1020269,
              "short": 891974,
              "net": 128295
            },
            "nonCommercial": {
              "long": 402787,
              "short": 365577,
              "net": 37210
            },
            "smallTrader": {
              "long": 222296,
              "short": 387801,
              "net": -165505
            }
          },
          "openInterest": 1678231
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 189371,
              "short": 167329,
              "net": 22042
            },
            "nonCommercial": {
              "long": 93564,
              "short": 86377,
              "net": 7187
            },
            "smallTrader": {
              "long": 70093,
              "short": 99322,
              "net": -29229
            }
          },
          "openInterest": 355080
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 386332,
              "short": 292369,
              "net": 93963
            },
            "nonCommercial": {
              "long": 92882,
              "short": 120464,
              "net": -27582
            },
            "smallTrader": {
              "long": 111045,
              "short": 177426,
              "net": -66381
            }
          },
          "openInterest": 594283
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 938285,
              "short": 614797,
              "net": 323488
            },
            "nonCommercial": {
              "long": 254231,
              "short": 423859,
              "net": -169628
            },
            "smallTrader": {
              "long": 134654,
              "short": 288514,
              "net": -153860
            }
          },
          "openInterest": 1353179
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28198,
              "short": 43633,
              "net": -15435
            },
            "nonCommercial": {
              "long": 19393,
              "short": 8331,
              "net": 11062
            },
            "smallTrader": {
              "long": 16306,
              "short": 11933,
              "net": 4373
            }
          },
          "openInterest": 63897
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53424,
              "short": 27988,
              "net": 25436
            },
            "nonCommercial": {
              "long": 10591,
              "short": 31641,
              "net": -21050
            },
            "smallTrader": {
              "long": 19710,
              "short": 24096,
              "net": -4386
            }
          },
          "openInterest": 83729
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26795,
              "short": 87395,
              "net": -60600
            },
            "nonCommercial": {
              "long": 51259,
              "short": 8447,
              "net": 42812
            },
            "smallTrader": {
              "long": 33519,
              "short": 15731,
              "net": 17788
            }
          },
          "openInterest": 112354
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93203,
              "short": 96615,
              "net": -3412
            },
            "nonCommercial": {
              "long": 29931,
              "short": 29927,
              "net": 4
            },
            "smallTrader": {
              "long": 8851,
              "short": 5443,
              "net": 3408
            }
          },
          "openInterest": 133853
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46820,
              "short": 51774,
              "net": -4954
            },
            "nonCommercial": {
              "long": 17960,
              "short": 16066,
              "net": 1894
            },
            "smallTrader": {
              "long": 11333,
              "short": 8273,
              "net": 3060
            }
          },
          "openInterest": 85868
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43435,
              "short": 52248,
              "net": -8813
            },
            "nonCommercial": {
              "long": 38505,
              "short": 31179,
              "net": 7326
            },
            "smallTrader": {
              "long": 14233,
              "short": 12746,
              "net": 1487
            }
          },
          "openInterest": 107427
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439533,
              "short": 373746,
              "net": 65787
            },
            "nonCommercial": {
              "long": 151829,
              "short": 162436,
              "net": -10607
            },
            "smallTrader": {
              "long": 141311,
              "short": 196491,
              "net": -55180
            }
          },
          "openInterest": 797135
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66998,
              "short": 84224,
              "net": -17226
            },
            "nonCommercial": {
              "long": 34110,
              "short": 22802,
              "net": 11308
            },
            "smallTrader": {
              "long": 13140,
              "short": 7222,
              "net": 5918
            }
          },
          "openInterest": 122932
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 549911,
              "short": 503139,
              "net": 46772
            },
            "nonCommercial": {
              "long": 123903,
              "short": 150021,
              "net": -26118
            },
            "smallTrader": {
              "long": 52458,
              "short": 73112,
              "net": -20654
            }
          },
          "openInterest": 860139
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73072,
              "short": 68315,
              "net": 4757
            },
            "nonCommercial": {
              "long": 25238,
              "short": 24383,
              "net": 855
            },
            "smallTrader": {
              "long": 45348,
              "short": 50960,
              "net": -5612
            }
          },
          "openInterest": 144421
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7250,
              "short": 8124,
              "net": -874
            },
            "nonCommercial": {
              "long": 12134,
              "short": 3003,
              "net": 9131
            },
            "smallTrader": {
              "long": 4954,
              "short": 13211,
              "net": -8257
            }
          },
          "openInterest": 27479
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51648,
              "short": 251155,
              "net": -199507
            },
            "nonCommercial": {
              "long": 224424,
              "short": 54000,
              "net": 170424
            },
            "smallTrader": {
              "long": 56378,
              "short": 27295,
              "net": 29083
            }
          },
          "openInterest": 362699
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101093,
              "short": 107849,
              "net": -6756
            },
            "nonCommercial": {
              "long": 19689,
              "short": 24275,
              "net": -4586
            },
            "smallTrader": {
              "long": 32202,
              "short": 20860,
              "net": 11342
            }
          },
          "openInterest": 175228
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149883,
              "short": 72818,
              "net": 77065
            },
            "nonCommercial": {
              "long": 20214,
              "short": 86855,
              "net": -66641
            },
            "smallTrader": {
              "long": 29548,
              "short": 39972,
              "net": -10424
            }
          },
          "openInterest": 199678
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46904,
              "short": 33673,
              "net": 13231
            },
            "nonCommercial": {
              "long": 23577,
              "short": 20426,
              "net": 3151
            },
            "smallTrader": {
              "long": 14572,
              "short": 30954,
              "net": -16382
            }
          },
          "openInterest": 110126
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71420,
              "short": 78492,
              "net": -7072
            },
            "nonCommercial": {
              "long": 51040,
              "short": 16397,
              "net": 34643
            },
            "smallTrader": {
              "long": 19140,
              "short": 46711,
              "net": -27571
            }
          },
          "openInterest": 165123
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30411,
              "short": 50441,
              "net": -20030
            },
            "nonCommercial": {
              "long": 26899,
              "short": 6589,
              "net": 20310
            },
            "smallTrader": {
              "long": 5790,
              "short": 6070,
              "net": -280
            }
          },
          "openInterest": 63100
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 246450,
              "short": 262293,
              "net": -15843
            },
            "nonCommercial": {
              "long": 56364,
              "short": 80419,
              "net": -24055
            },
            "smallTrader": {
              "long": 65794,
              "short": 25896,
              "net": 39898
            }
          },
          "openInterest": 556099
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2353,
              "short": 8421,
              "net": -6068
            },
            "nonCommercial": {
              "long": 6208,
              "short": 508,
              "net": 5700
            },
            "smallTrader": {
              "long": 1538,
              "short": 1170,
              "net": 368
            }
          },
          "openInterest": 10099
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 848,
              "short": 10670,
              "net": -9822
            },
            "nonCommercial": {
              "long": 9361,
              "short": 536,
              "net": 8825
            },
            "smallTrader": {
              "long": 2339,
              "short": 1342,
              "net": 997
            }
          },
          "openInterest": 12560
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 243534,
              "short": 188430,
              "net": 55104
            },
            "nonCommercial": {
              "long": 13062,
              "short": 62886,
              "net": -49824
            },
            "smallTrader": {
              "long": 7974,
              "short": 13254,
              "net": -5280
            }
          },
          "openInterest": 265998
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26591,
              "short": 99784,
              "net": -73193
            },
            "nonCommercial": {
              "long": 66282,
              "short": 12036,
              "net": 54246
            },
            "smallTrader": {
              "long": 36367,
              "short": 17420,
              "net": 18947
            }
          },
          "openInterest": 142530
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71235,
              "short": 77866,
              "net": -6631
            },
            "nonCommercial": {
              "long": 20561,
              "short": 18721,
              "net": 1840
            },
            "smallTrader": {
              "long": 28548,
              "short": 23757,
              "net": 4791
            }
          },
          "openInterest": 135432
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76682,
              "short": 125654,
              "net": -48972
            },
            "nonCommercial": {
              "long": 43563,
              "short": 9562,
              "net": 34001
            },
            "smallTrader": {
              "long": 28566,
              "short": 13595,
              "net": 14971
            }
          },
          "openInterest": 170678
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156777,
              "short": 137683,
              "net": 19094
            },
            "nonCommercial": {
              "long": 60825,
              "short": 49055,
              "net": 11770
            },
            "smallTrader": {
              "long": 48528,
              "short": 79392,
              "net": -30864
            }
          },
          "openInterest": 298791
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205379,
              "short": 374979,
              "net": -169600
            },
            "nonCommercial": {
              "long": 165611,
              "short": 39711,
              "net": 125900
            },
            "smallTrader": {
              "long": 75134,
              "short": 31434,
              "net": 43700
            }
          },
          "openInterest": 475768
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58497,
              "short": 10814,
              "net": 47683
            },
            "nonCommercial": {
              "long": 13958,
              "short": 44940,
              "net": -30982
            },
            "smallTrader": {
              "long": 7867,
              "short": 24568,
              "net": -16701
            }
          },
          "openInterest": 80322
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 966,
              "short": 17041,
              "net": -16075
            },
            "nonCommercial": {
              "long": 17026,
              "short": 3343,
              "net": 13683
            },
            "smallTrader": {
              "long": 4225,
              "short": 1833,
              "net": 2392
            }
          },
          "openInterest": 24239
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3417,
              "short": 8689,
              "net": -5272
            },
            "nonCommercial": {
              "long": 5336,
              "short": 1267,
              "net": 4069
            },
            "smallTrader": {
              "long": 3233,
              "short": 2030,
              "net": 1203
            }
          },
          "openInterest": 13038
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45776,
              "short": 83756,
              "net": -37980
            },
            "nonCommercial": {
              "long": 54448,
              "short": 7459,
              "net": 46989
            },
            "smallTrader": {
              "long": 14508,
              "short": 23517,
              "net": -9009
            }
          },
          "openInterest": 120791
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171788,
              "short": 140669,
              "net": 31119
            },
            "nonCommercial": {
              "long": 52252,
              "short": 66464,
              "net": -14212
            },
            "smallTrader": {
              "long": 24531,
              "short": 41438,
              "net": -16907
            }
          },
          "openInterest": 293651
        }
      ]
    },
    {
      "reportDate": "2005-10-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1101705,
              "short": 862563,
              "net": 239142
            },
            "nonCommercial": {
              "long": 349595,
              "short": 432913,
              "net": -83318
            },
            "smallTrader": {
              "long": 241406,
              "short": 397230,
              "net": -155824
            }
          },
          "openInterest": 1729381
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 193658,
              "short": 165637,
              "net": 28021
            },
            "nonCommercial": {
              "long": 101461,
              "short": 97277,
              "net": 4184
            },
            "smallTrader": {
              "long": 75100,
              "short": 107305,
              "net": -32205
            }
          },
          "openInterest": 372316
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 390773,
              "short": 290083,
              "net": 100690
            },
            "nonCommercial": {
              "long": 85206,
              "short": 119681,
              "net": -34475
            },
            "smallTrader": {
              "long": 111697,
              "short": 177912,
              "net": -66215
            }
          },
          "openInterest": 595634
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 989766,
              "short": 615064,
              "net": 374702
            },
            "nonCommercial": {
              "long": 259179,
              "short": 461204,
              "net": -202025
            },
            "smallTrader": {
              "long": 132877,
              "short": 305554,
              "net": -172677
            }
          },
          "openInterest": 1409649
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27250,
              "short": 41155,
              "net": -13905
            },
            "nonCommercial": {
              "long": 15562,
              "short": 7648,
              "net": 7914
            },
            "smallTrader": {
              "long": 17021,
              "short": 11030,
              "net": 5991
            }
          },
          "openInterest": 59833
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44302,
              "short": 29131,
              "net": 15171
            },
            "nonCommercial": {
              "long": 12541,
              "short": 26582,
              "net": -14041
            },
            "smallTrader": {
              "long": 17263,
              "short": 18393,
              "net": -1130
            }
          },
          "openInterest": 74286
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27732,
              "short": 79945,
              "net": -52213
            },
            "nonCommercial": {
              "long": 43849,
              "short": 6904,
              "net": 36945
            },
            "smallTrader": {
              "long": 32251,
              "short": 16983,
              "net": 15268
            }
          },
          "openInterest": 104625
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94113,
              "short": 96041,
              "net": -1928
            },
            "nonCommercial": {
              "long": 31135,
              "short": 32377,
              "net": -1242
            },
            "smallTrader": {
              "long": 9616,
              "short": 6446,
              "net": 3170
            }
          },
          "openInterest": 136221
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46664,
              "short": 54389,
              "net": -7725
            },
            "nonCommercial": {
              "long": 19481,
              "short": 15222,
              "net": 4259
            },
            "smallTrader": {
              "long": 8780,
              "short": 5314,
              "net": 3466
            }
          },
          "openInterest": 84812
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44683,
              "short": 46877,
              "net": -2194
            },
            "nonCommercial": {
              "long": 31662,
              "short": 30431,
              "net": 1231
            },
            "smallTrader": {
              "long": 15088,
              "short": 14125,
              "net": 963
            }
          },
          "openInterest": 102512
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452029,
              "short": 383857,
              "net": 68172
            },
            "nonCommercial": {
              "long": 151524,
              "short": 166063,
              "net": -14539
            },
            "smallTrader": {
              "long": 138233,
              "short": 191866,
              "net": -53633
            }
          },
          "openInterest": 827308
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68205,
              "short": 83039,
              "net": -14834
            },
            "nonCommercial": {
              "long": 31133,
              "short": 23046,
              "net": 8087
            },
            "smallTrader": {
              "long": 15774,
              "short": 9027,
              "net": 6747
            }
          },
          "openInterest": 122819
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 523109,
              "short": 464980,
              "net": 58129
            },
            "nonCommercial": {
              "long": 120653,
              "short": 158737,
              "net": -38084
            },
            "smallTrader": {
              "long": 50027,
              "short": 70072,
              "net": -20045
            }
          },
          "openInterest": 817409
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77812,
              "short": 70441,
              "net": 7371
            },
            "nonCommercial": {
              "long": 20794,
              "short": 23352,
              "net": -2558
            },
            "smallTrader": {
              "long": 50965,
              "short": 55778,
              "net": -4813
            }
          },
          "openInterest": 151243
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7436,
              "short": 7791,
              "net": -355
            },
            "nonCommercial": {
              "long": 11726,
              "short": 3564,
              "net": 8162
            },
            "smallTrader": {
              "long": 5213,
              "short": 13020,
              "net": -7807
            }
          },
          "openInterest": 27279
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54314,
              "short": 235105,
              "net": -180791
            },
            "nonCommercial": {
              "long": 206809,
              "short": 53457,
              "net": 153352
            },
            "smallTrader": {
              "long": 48005,
              "short": 20566,
              "net": 27439
            }
          },
          "openInterest": 339388
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101686,
              "short": 99889,
              "net": 1797
            },
            "nonCommercial": {
              "long": 17619,
              "short": 24429,
              "net": -6810
            },
            "smallTrader": {
              "long": 31374,
              "short": 26361,
              "net": 5013
            }
          },
          "openInterest": 173333
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147875,
              "short": 76634,
              "net": 71241
            },
            "nonCommercial": {
              "long": 20098,
              "short": 86780,
              "net": -66682
            },
            "smallTrader": {
              "long": 27145,
              "short": 31704,
              "net": -4559
            }
          },
          "openInterest": 195218
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48840,
              "short": 33078,
              "net": 15762
            },
            "nonCommercial": {
              "long": 23514,
              "short": 23752,
              "net": -238
            },
            "smallTrader": {
              "long": 15098,
              "short": 30622,
              "net": -15524
            }
          },
          "openInterest": 112411
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71404,
              "short": 80364,
              "net": -8960
            },
            "nonCommercial": {
              "long": 53274,
              "short": 16287,
              "net": 36987
            },
            "smallTrader": {
              "long": 18811,
              "short": 46838,
              "net": -28027
            }
          },
          "openInterest": 168332
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31075,
              "short": 46847,
              "net": -15772
            },
            "nonCommercial": {
              "long": 26719,
              "short": 12048,
              "net": 14671
            },
            "smallTrader": {
              "long": 6515,
              "short": 5414,
              "net": 1101
            }
          },
          "openInterest": 64329
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 243261,
              "short": 260481,
              "net": -17220
            },
            "nonCommercial": {
              "long": 68186,
              "short": 85997,
              "net": -17811
            },
            "smallTrader": {
              "long": 69658,
              "short": 34627,
              "net": 35031
            }
          },
          "openInterest": 559253
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 678,
              "short": 10804,
              "net": -10126
            },
            "nonCommercial": {
              "long": 9834,
              "short": 564,
              "net": 9270
            },
            "smallTrader": {
              "long": 2215,
              "short": 1359,
              "net": 856
            }
          },
          "openInterest": 12774
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 255648,
              "short": 199699,
              "net": 55949
            },
            "nonCommercial": {
              "long": 13624,
              "short": 69934,
              "net": -56310
            },
            "smallTrader": {
              "long": 11522,
              "short": 11161,
              "net": 361
            }
          },
          "openInterest": 282186
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25901,
              "short": 101417,
              "net": -75516
            },
            "nonCommercial": {
              "long": 66256,
              "short": 12135,
              "net": 54121
            },
            "smallTrader": {
              "long": 32486,
              "short": 11091,
              "net": 21395
            }
          },
          "openInterest": 138960
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72498,
              "short": 77128,
              "net": -4630
            },
            "nonCommercial": {
              "long": 18847,
              "short": 21102,
              "net": -2255
            },
            "smallTrader": {
              "long": 32577,
              "short": 25692,
              "net": 6885
            }
          },
          "openInterest": 138721
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77930,
              "short": 123727,
              "net": -45797
            },
            "nonCommercial": {
              "long": 42052,
              "short": 8936,
              "net": 33116
            },
            "smallTrader": {
              "long": 25229,
              "short": 12548,
              "net": 12681
            }
          },
          "openInterest": 168801
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164848,
              "short": 136267,
              "net": 28581
            },
            "nonCommercial": {
              "long": 44149,
              "short": 43187,
              "net": 962
            },
            "smallTrader": {
              "long": 51356,
              "short": 80899,
              "net": -29543
            }
          },
          "openInterest": 289231
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203848,
              "short": 371546,
              "net": -167698
            },
            "nonCommercial": {
              "long": 167350,
              "short": 37638,
              "net": 129712
            },
            "smallTrader": {
              "long": 70297,
              "short": 32311,
              "net": 37986
            }
          },
          "openInterest": 472662
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44806,
              "short": 13183,
              "net": 31623
            },
            "nonCommercial": {
              "long": 12814,
              "short": 33657,
              "net": -20843
            },
            "smallTrader": {
              "long": 8788,
              "short": 19568,
              "net": -10780
            }
          },
          "openInterest": 66764
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1310,
              "short": 26628,
              "net": -25318
            },
            "nonCommercial": {
              "long": 27806,
              "short": 3573,
              "net": 24233
            },
            "smallTrader": {
              "long": 2746,
              "short": 1661,
              "net": 1085
            }
          },
          "openInterest": 34050
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3585,
              "short": 8276,
              "net": -4691
            },
            "nonCommercial": {
              "long": 5184,
              "short": 1291,
              "net": 3893
            },
            "smallTrader": {
              "long": 2181,
              "short": 1383,
              "net": 798
            }
          },
          "openInterest": 11914
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51035,
              "short": 86219,
              "net": -35184
            },
            "nonCommercial": {
              "long": 52333,
              "short": 6732,
              "net": 45601
            },
            "smallTrader": {
              "long": 13999,
              "short": 24416,
              "net": -10417
            }
          },
          "openInterest": 124652
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179877,
              "short": 131602,
              "net": 48275
            },
            "nonCommercial": {
              "long": 49596,
              "short": 80328,
              "net": -30732
            },
            "smallTrader": {
              "long": 22817,
              "short": 40360,
              "net": -17543
            }
          },
          "openInterest": 298757
        }
      ]
    },
    {
      "reportDate": "2005-11-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1108157,
              "short": 878868,
              "net": 229289
            },
            "nonCommercial": {
              "long": 351198,
              "short": 417725,
              "net": -66527
            },
            "smallTrader": {
              "long": 241555,
              "short": 404317,
              "net": -162762
            }
          },
          "openInterest": 1746486
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 187188,
              "short": 155358,
              "net": 31830
            },
            "nonCommercial": {
              "long": 95091,
              "short": 91571,
              "net": 3520
            },
            "smallTrader": {
              "long": 71819,
              "short": 107169,
              "net": -35350
            }
          },
          "openInterest": 356104
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 395943,
              "short": 291736,
              "net": 104207
            },
            "nonCommercial": {
              "long": 85173,
              "short": 142346,
              "net": -57173
            },
            "smallTrader": {
              "long": 111344,
              "short": 158378,
              "net": -47034
            }
          },
          "openInterest": 601814
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1013798,
              "short": 634536,
              "net": 379262
            },
            "nonCommercial": {
              "long": 253885,
              "short": 463738,
              "net": -209853
            },
            "smallTrader": {
              "long": 136155,
              "short": 305564,
              "net": -169409
            }
          },
          "openInterest": 1444095
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31931,
              "short": 38432,
              "net": -6501
            },
            "nonCommercial": {
              "long": 14623,
              "short": 10587,
              "net": 4036
            },
            "smallTrader": {
              "long": 14689,
              "short": 12224,
              "net": 2465
            }
          },
          "openInterest": 61243
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44419,
              "short": 27284,
              "net": 17135
            },
            "nonCommercial": {
              "long": 9163,
              "short": 23472,
              "net": -14309
            },
            "smallTrader": {
              "long": 15995,
              "short": 18821,
              "net": -2826
            }
          },
          "openInterest": 69583
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30161,
              "short": 82796,
              "net": -52635
            },
            "nonCommercial": {
              "long": 44435,
              "short": 7275,
              "net": 37160
            },
            "smallTrader": {
              "long": 32838,
              "short": 17363,
              "net": 15475
            }
          },
          "openInterest": 108226
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102163,
              "short": 103891,
              "net": -1728
            },
            "nonCommercial": {
              "long": 30840,
              "short": 32218,
              "net": -1378
            },
            "smallTrader": {
              "long": 10136,
              "short": 7030,
              "net": 3106
            }
          },
          "openInterest": 146129
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47298,
              "short": 54473,
              "net": -7175
            },
            "nonCommercial": {
              "long": 18780,
              "short": 14589,
              "net": 4191
            },
            "smallTrader": {
              "long": 7560,
              "short": 4576,
              "net": 2984
            }
          },
          "openInterest": 83960
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45842,
              "short": 48892,
              "net": -3050
            },
            "nonCommercial": {
              "long": 31733,
              "short": 28506,
              "net": 3227
            },
            "smallTrader": {
              "long": 13815,
              "short": 13992,
              "net": -177
            }
          },
          "openInterest": 105650
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460611,
              "short": 404104,
              "net": 56507
            },
            "nonCommercial": {
              "long": 160732,
              "short": 167782,
              "net": -7050
            },
            "smallTrader": {
              "long": 149899,
              "short": 199356,
              "net": -49457
            }
          },
          "openInterest": 859864
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70759,
              "short": 74888,
              "net": -4129
            },
            "nonCommercial": {
              "long": 24917,
              "short": 24994,
              "net": -77
            },
            "smallTrader": {
              "long": 13256,
              "short": 9050,
              "net": 4206
            }
          },
          "openInterest": 116387
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 521071,
              "short": 461207,
              "net": 59864
            },
            "nonCommercial": {
              "long": 120127,
              "short": 162167,
              "net": -42040
            },
            "smallTrader": {
              "long": 53685,
              "short": 71509,
              "net": -17824
            }
          },
          "openInterest": 821833
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73569,
              "short": 75190,
              "net": -1621
            },
            "nonCommercial": {
              "long": 26432,
              "short": 19434,
              "net": 6998
            },
            "smallTrader": {
              "long": 43387,
              "short": 48764,
              "net": -5377
            }
          },
          "openInterest": 144306
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7716,
              "short": 7804,
              "net": -88
            },
            "nonCommercial": {
              "long": 11163,
              "short": 3373,
              "net": 7790
            },
            "smallTrader": {
              "long": 4863,
              "short": 12565,
              "net": -7702
            }
          },
          "openInterest": 27532
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69529,
              "short": 229860,
              "net": -160331
            },
            "nonCommercial": {
              "long": 180554,
              "short": 49986,
              "net": 130568
            },
            "smallTrader": {
              "long": 54356,
              "short": 24593,
              "net": 29763
            }
          },
          "openInterest": 334470
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103010,
              "short": 94709,
              "net": 8301
            },
            "nonCommercial": {
              "long": 15898,
              "short": 26642,
              "net": -10744
            },
            "smallTrader": {
              "long": 27678,
              "short": 25235,
              "net": 2443
            }
          },
          "openInterest": 166299
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150226,
              "short": 74757,
              "net": 75469
            },
            "nonCommercial": {
              "long": 19862,
              "short": 86164,
              "net": -66302
            },
            "smallTrader": {
              "long": 25640,
              "short": 34807,
              "net": -9167
            }
          },
          "openInterest": 195803
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49247,
              "short": 33569,
              "net": 15678
            },
            "nonCommercial": {
              "long": 22840,
              "short": 23866,
              "net": -1026
            },
            "smallTrader": {
              "long": 15452,
              "short": 30104,
              "net": -14652
            }
          },
          "openInterest": 113354
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72303,
              "short": 79170,
              "net": -6867
            },
            "nonCommercial": {
              "long": 51425,
              "short": 16782,
              "net": 34643
            },
            "smallTrader": {
              "long": 19456,
              "short": 47232,
              "net": -27776
            }
          },
          "openInterest": 168060
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14604,
              "short": 60275,
              "net": -45671
            },
            "nonCommercial": {
              "long": 49052,
              "short": 5131,
              "net": 43921
            },
            "smallTrader": {
              "long": 6234,
              "short": 4484,
              "net": 1750
            }
          },
          "openInterest": 69890
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 243301,
              "short": 246620,
              "net": -3319
            },
            "nonCommercial": {
              "long": 48162,
              "short": 84098,
              "net": -35936
            },
            "smallTrader": {
              "long": 67023,
              "short": 27768,
              "net": 39255
            }
          },
          "openInterest": 527674
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 891,
              "short": 9434,
              "net": -8543
            },
            "nonCommercial": {
              "long": 8024,
              "short": 472,
              "net": 7552
            },
            "smallTrader": {
              "long": 2148,
              "short": 1157,
              "net": 991
            }
          },
          "openInterest": 11075
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 255089,
              "short": 211554,
              "net": 43535
            },
            "nonCommercial": {
              "long": 13484,
              "short": 62320,
              "net": -48836
            },
            "smallTrader": {
              "long": 15483,
              "short": 10182,
              "net": 5301
            }
          },
          "openInterest": 286803
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28578,
              "short": 100970,
              "net": -72392
            },
            "nonCommercial": {
              "long": 60685,
              "short": 9137,
              "net": 51548
            },
            "smallTrader": {
              "long": 32785,
              "short": 11941,
              "net": 20844
            }
          },
          "openInterest": 137967
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77636,
              "short": 78216,
              "net": -580
            },
            "nonCommercial": {
              "long": 18878,
              "short": 22158,
              "net": -3280
            },
            "smallTrader": {
              "long": 28145,
              "short": 24285,
              "net": 3860
            }
          },
          "openInterest": 140900
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83329,
              "short": 118827,
              "net": -35498
            },
            "nonCommercial": {
              "long": 39881,
              "short": 12959,
              "net": 26922
            },
            "smallTrader": {
              "long": 24926,
              "short": 16350,
              "net": 8576
            }
          },
          "openInterest": 171539
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156209,
              "short": 129813,
              "net": 26396
            },
            "nonCommercial": {
              "long": 47813,
              "short": 44732,
              "net": 3081
            },
            "smallTrader": {
              "long": 42393,
              "short": 71870,
              "net": -29477
            }
          },
          "openInterest": 274636
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214568,
              "short": 357341,
              "net": -142773
            },
            "nonCommercial": {
              "long": 147414,
              "short": 31696,
              "net": 115718
            },
            "smallTrader": {
              "long": 64655,
              "short": 37600,
              "net": 27055
            }
          },
          "openInterest": 460599
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47185,
              "short": 11374,
              "net": 35811
            },
            "nonCommercial": {
              "long": 13637,
              "short": 35416,
              "net": -21779
            },
            "smallTrader": {
              "long": 8697,
              "short": 22729,
              "net": -14032
            }
          },
          "openInterest": 69574
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1548,
              "short": 25938,
              "net": -24390
            },
            "nonCommercial": {
              "long": 26542,
              "short": 2857,
              "net": 23685
            },
            "smallTrader": {
              "long": 2872,
              "short": 2167,
              "net": 705
            }
          },
          "openInterest": 33202
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3705,
              "short": 8341,
              "net": -4636
            },
            "nonCommercial": {
              "long": 5241,
              "short": 1252,
              "net": 3989
            },
            "smallTrader": {
              "long": 2527,
              "short": 1880,
              "net": 647
            }
          },
          "openInterest": 12390
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49469,
              "short": 86236,
              "net": -36767
            },
            "nonCommercial": {
              "long": 52487,
              "short": 6229,
              "net": 46258
            },
            "smallTrader": {
              "long": 15780,
              "short": 25271,
              "net": -9491
            }
          },
          "openInterest": 126404
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180937,
              "short": 126382,
              "net": 54555
            },
            "nonCommercial": {
              "long": 52061,
              "short": 91832,
              "net": -39771
            },
            "smallTrader": {
              "long": 26324,
              "short": 41108,
              "net": -14784
            }
          },
          "openInterest": 305362
        }
      ]
    },
    {
      "reportDate": "2005-11-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1090669,
              "short": 947345,
              "net": 143324
            },
            "nonCommercial": {
              "long": 400177,
              "short": 389957,
              "net": 10220
            },
            "smallTrader": {
              "long": 237349,
              "short": 390893,
              "net": -153544
            }
          },
          "openInterest": 1788392
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 183777,
              "short": 163312,
              "net": 20465
            },
            "nonCommercial": {
              "long": 104934,
              "short": 90606,
              "net": 14328
            },
            "smallTrader": {
              "long": 71201,
              "short": 105994,
              "net": -34793
            }
          },
          "openInterest": 362070
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383036,
              "short": 306565,
              "net": 76471
            },
            "nonCommercial": {
              "long": 94218,
              "short": 123407,
              "net": -29189
            },
            "smallTrader": {
              "long": 121935,
              "short": 169217,
              "net": -47282
            }
          },
          "openInterest": 614382
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1013885,
              "short": 671224,
              "net": 342661
            },
            "nonCommercial": {
              "long": 277060,
              "short": 463890,
              "net": -186830
            },
            "smallTrader": {
              "long": 133288,
              "short": 289119,
              "net": -155831
            }
          },
          "openInterest": 1469846
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36510,
              "short": 39067,
              "net": -2557
            },
            "nonCommercial": {
              "long": 17183,
              "short": 13112,
              "net": 4071
            },
            "smallTrader": {
              "long": 14507,
              "short": 16021,
              "net": -1514
            }
          },
          "openInterest": 68200
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53470,
              "short": 28012,
              "net": 25458
            },
            "nonCommercial": {
              "long": 10489,
              "short": 29859,
              "net": -19370
            },
            "smallTrader": {
              "long": 16427,
              "short": 22515,
              "net": -6088
            }
          },
          "openInterest": 80390
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36159,
              "short": 64385,
              "net": -28226
            },
            "nonCommercial": {
              "long": 37234,
              "short": 10894,
              "net": 26340
            },
            "smallTrader": {
              "long": 30183,
              "short": 28297,
              "net": 1886
            }
          },
          "openInterest": 104351
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93120,
              "short": 87852,
              "net": 5268
            },
            "nonCommercial": {
              "long": 27919,
              "short": 36649,
              "net": -8730
            },
            "smallTrader": {
              "long": 9535,
              "short": 6073,
              "net": 3462
            }
          },
          "openInterest": 134913
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46194,
              "short": 57601,
              "net": -11407
            },
            "nonCommercial": {
              "long": 21814,
              "short": 14581,
              "net": 7233
            },
            "smallTrader": {
              "long": 8238,
              "short": 4064,
              "net": 4174
            }
          },
          "openInterest": 87206
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46361,
              "short": 51941,
              "net": -5580
            },
            "nonCommercial": {
              "long": 34052,
              "short": 28313,
              "net": 5739
            },
            "smallTrader": {
              "long": 13827,
              "short": 13986,
              "net": -159
            }
          },
          "openInterest": 109378
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 454258,
              "short": 409859,
              "net": 44399
            },
            "nonCommercial": {
              "long": 170585,
              "short": 174536,
              "net": -3951
            },
            "smallTrader": {
              "long": 156498,
              "short": 196946,
              "net": -40448
            }
          },
          "openInterest": 867838
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73216,
              "short": 70836,
              "net": 2380
            },
            "nonCommercial": {
              "long": 23645,
              "short": 28454,
              "net": -4809
            },
            "smallTrader": {
              "long": 12407,
              "short": 9978,
              "net": 2429
            }
          },
          "openInterest": 114822
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 530501,
              "short": 465085,
              "net": 65416
            },
            "nonCommercial": {
              "long": 122079,
              "short": 169895,
              "net": -47816
            },
            "smallTrader": {
              "long": 49846,
              "short": 67446,
              "net": -17600
            }
          },
          "openInterest": 830757
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81207,
              "short": 68774,
              "net": 12433
            },
            "nonCommercial": {
              "long": 29558,
              "short": 36185,
              "net": -6627
            },
            "smallTrader": {
              "long": 47738,
              "short": 53544,
              "net": -5806
            }
          },
          "openInterest": 159878
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7762,
              "short": 7219,
              "net": 543
            },
            "nonCommercial": {
              "long": 11958,
              "short": 3863,
              "net": 8095
            },
            "smallTrader": {
              "long": 4949,
              "short": 13587,
              "net": -8638
            }
          },
          "openInterest": 28240
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67808,
              "short": 218224,
              "net": -150416
            },
            "nonCommercial": {
              "long": 167250,
              "short": 44139,
              "net": 123111
            },
            "smallTrader": {
              "long": 51549,
              "short": 24244,
              "net": 27305
            }
          },
          "openInterest": 317076
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103510,
              "short": 100190,
              "net": 3320
            },
            "nonCommercial": {
              "long": 13991,
              "short": 22949,
              "net": -8958
            },
            "smallTrader": {
              "long": 30775,
              "short": 25137,
              "net": 5638
            }
          },
          "openInterest": 169181
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152664,
              "short": 80124,
              "net": 72540
            },
            "nonCommercial": {
              "long": 19428,
              "short": 84056,
              "net": -64628
            },
            "smallTrader": {
              "long": 24739,
              "short": 32651,
              "net": -7912
            }
          },
          "openInterest": 197715
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48995,
              "short": 35769,
              "net": 13226
            },
            "nonCommercial": {
              "long": 25055,
              "short": 23993,
              "net": 1062
            },
            "smallTrader": {
              "long": 16236,
              "short": 30524,
              "net": -14288
            }
          },
          "openInterest": 111740
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70047,
              "short": 76137,
              "net": -6090
            },
            "nonCommercial": {
              "long": 53997,
              "short": 18117,
              "net": 35880
            },
            "smallTrader": {
              "long": 20460,
              "short": 50250,
              "net": -29790
            }
          },
          "openInterest": 166183
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17982,
              "short": 82968,
              "net": -64986
            },
            "nonCommercial": {
              "long": 67361,
              "short": 5207,
              "net": 62154
            },
            "smallTrader": {
              "long": 6349,
              "short": 3517,
              "net": 2832
            }
          },
          "openInterest": 91692
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 248678,
              "short": 249158,
              "net": -480
            },
            "nonCommercial": {
              "long": 48626,
              "short": 89412,
              "net": -40786
            },
            "smallTrader": {
              "long": 70819,
              "short": 29553,
              "net": 41266
            }
          },
          "openInterest": 543504
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 945,
              "short": 9948,
              "net": -9003
            },
            "nonCommercial": {
              "long": 8500,
              "short": 462,
              "net": 8038
            },
            "smallTrader": {
              "long": 2080,
              "short": 1115,
              "net": 965
            }
          },
          "openInterest": 11525
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 242940,
              "short": 211431,
              "net": 31509
            },
            "nonCommercial": {
              "long": 16447,
              "short": 59865,
              "net": -43418
            },
            "smallTrader": {
              "long": 22714,
              "short": 10805,
              "net": 11909
            }
          },
          "openInterest": 284688
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31933,
              "short": 103861,
              "net": -71928
            },
            "nonCommercial": {
              "long": 62257,
              "short": 11181,
              "net": 51076
            },
            "smallTrader": {
              "long": 33289,
              "short": 12437,
              "net": 20852
            }
          },
          "openInterest": 143966
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75685,
              "short": 74632,
              "net": 1053
            },
            "nonCommercial": {
              "long": 19515,
              "short": 21407,
              "net": -1892
            },
            "smallTrader": {
              "long": 26057,
              "short": 25218,
              "net": 839
            }
          },
          "openInterest": 137339
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84785,
              "short": 112263,
              "net": -27478
            },
            "nonCommercial": {
              "long": 39247,
              "short": 16804,
              "net": 22443
            },
            "smallTrader": {
              "long": 23039,
              "short": 18004,
              "net": 5035
            }
          },
          "openInterest": 171933
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151917,
              "short": 129973,
              "net": 21944
            },
            "nonCommercial": {
              "long": 47024,
              "short": 43007,
              "net": 4017
            },
            "smallTrader": {
              "long": 44038,
              "short": 69999,
              "net": -25961
            }
          },
          "openInterest": 270161
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219229,
              "short": 357724,
              "net": -138495
            },
            "nonCommercial": {
              "long": 142067,
              "short": 33967,
              "net": 108100
            },
            "smallTrader": {
              "long": 66594,
              "short": 36199,
              "net": 30395
            }
          },
          "openInterest": 464156
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63424,
              "short": 12442,
              "net": 50982
            },
            "nonCommercial": {
              "long": 13830,
              "short": 48500,
              "net": -34670
            },
            "smallTrader": {
              "long": 7499,
              "short": 23811,
              "net": -16312
            }
          },
          "openInterest": 84753
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3379,
              "short": 32123,
              "net": -28744
            },
            "nonCommercial": {
              "long": 29756,
              "short": 2851,
              "net": 26905
            },
            "smallTrader": {
              "long": 3524,
              "short": 1685,
              "net": 1839
            }
          },
          "openInterest": 38747
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3282,
              "short": 7412,
              "net": -4130
            },
            "nonCommercial": {
              "long": 5132,
              "short": 1855,
              "net": 3277
            },
            "smallTrader": {
              "long": 3127,
              "short": 2274,
              "net": 853
            }
          },
          "openInterest": 12253
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55773,
              "short": 88986,
              "net": -33213
            },
            "nonCommercial": {
              "long": 49309,
              "short": 6090,
              "net": 43219
            },
            "smallTrader": {
              "long": 15892,
              "short": 25898,
              "net": -10006
            }
          },
          "openInterest": 134039
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186574,
              "short": 128051,
              "net": 58523
            },
            "nonCommercial": {
              "long": 50384,
              "short": 96463,
              "net": -46079
            },
            "smallTrader": {
              "long": 27111,
              "short": 39555,
              "net": -12444
            }
          },
          "openInterest": 297365
        }
      ]
    },
    {
      "reportDate": "2005-11-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1125385,
              "short": 1058226,
              "net": 67159
            },
            "nonCommercial": {
              "long": 375501,
              "short": 363110,
              "net": 12391
            },
            "smallTrader": {
              "long": 336598,
              "short": 416148,
              "net": -79550
            }
          },
          "openInterest": 1902039
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 193688,
              "short": 162230,
              "net": 31458
            },
            "nonCommercial": {
              "long": 103954,
              "short": 96798,
              "net": 7156
            },
            "smallTrader": {
              "long": 70846,
              "short": 109460,
              "net": -38614
            }
          },
          "openInterest": 370646
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 406256,
              "short": 342925,
              "net": 63331
            },
            "nonCommercial": {
              "long": 97377,
              "short": 116140,
              "net": -18763
            },
            "smallTrader": {
              "long": 127163,
              "short": 171731,
              "net": -44568
            }
          },
          "openInterest": 647819
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1017345,
              "short": 670566,
              "net": 346779
            },
            "nonCommercial": {
              "long": 261129,
              "short": 456881,
              "net": -195752
            },
            "smallTrader": {
              "long": 141995,
              "short": 293022,
              "net": -151027
            }
          },
          "openInterest": 1461691
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43292,
              "short": 40805,
              "net": 2487
            },
            "nonCommercial": {
              "long": 18367,
              "short": 18174,
              "net": 193
            },
            "smallTrader": {
              "long": 13922,
              "short": 16602,
              "net": -2680
            }
          },
          "openInterest": 75581
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58210,
              "short": 27537,
              "net": 30673
            },
            "nonCommercial": {
              "long": 10175,
              "short": 33992,
              "net": -23817
            },
            "smallTrader": {
              "long": 16052,
              "short": 22908,
              "net": -6856
            }
          },
          "openInterest": 84441
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37885,
              "short": 71831,
              "net": -33946
            },
            "nonCommercial": {
              "long": 32487,
              "short": 12318,
              "net": 20169
            },
            "smallTrader": {
              "long": 31447,
              "short": 17670,
              "net": 13777
            }
          },
          "openInterest": 102550
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88457,
              "short": 82079,
              "net": 6378
            },
            "nonCommercial": {
              "long": 28485,
              "short": 37850,
              "net": -9365
            },
            "smallTrader": {
              "long": 9324,
              "short": 6337,
              "net": 2987
            }
          },
          "openInterest": 129232
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46678,
              "short": 55656,
              "net": -8978
            },
            "nonCommercial": {
              "long": 18490,
              "short": 12833,
              "net": 5657
            },
            "smallTrader": {
              "long": 10195,
              "short": 6874,
              "net": 3321
            }
          },
          "openInterest": 83925
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46031,
              "short": 54360,
              "net": -8329
            },
            "nonCommercial": {
              "long": 36580,
              "short": 29053,
              "net": 7527
            },
            "smallTrader": {
              "long": 14777,
              "short": 13975,
              "net": 802
            }
          },
          "openInterest": 114189
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 453657,
              "short": 417822,
              "net": 35835
            },
            "nonCommercial": {
              "long": 176062,
              "short": 177032,
              "net": -970
            },
            "smallTrader": {
              "long": 155678,
              "short": 190543,
              "net": -34865
            }
          },
          "openInterest": 855305
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69577,
              "short": 65091,
              "net": 4486
            },
            "nonCommercial": {
              "long": 17765,
              "short": 23913,
              "net": -6148
            },
            "smallTrader": {
              "long": 10803,
              "short": 9141,
              "net": 1662
            }
          },
          "openInterest": 102344
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 543858,
              "short": 473204,
              "net": 70654
            },
            "nonCommercial": {
              "long": 115494,
              "short": 171662,
              "net": -56168
            },
            "smallTrader": {
              "long": 64308,
              "short": 78794,
              "net": -14486
            }
          },
          "openInterest": 845065
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94478,
              "short": 73806,
              "net": 20672
            },
            "nonCommercial": {
              "long": 31487,
              "short": 44709,
              "net": -13222
            },
            "smallTrader": {
              "long": 47204,
              "short": 54654,
              "net": -7450
            }
          },
          "openInterest": 175265
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7474,
              "short": 7699,
              "net": -225
            },
            "nonCommercial": {
              "long": 12508,
              "short": 3284,
              "net": 9224
            },
            "smallTrader": {
              "long": 4744,
              "short": 13743,
              "net": -8999
            }
          },
          "openInterest": 27220
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67453,
              "short": 221732,
              "net": -154279
            },
            "nonCommercial": {
              "long": 177421,
              "short": 47735,
              "net": 129686
            },
            "smallTrader": {
              "long": 50905,
              "short": 26312,
              "net": 24593
            }
          },
          "openInterest": 324719
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111725,
              "short": 106780,
              "net": 4945
            },
            "nonCommercial": {
              "long": 15037,
              "short": 23419,
              "net": -8382
            },
            "smallTrader": {
              "long": 31655,
              "short": 28218,
              "net": 3437
            }
          },
          "openInterest": 182698
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155676,
              "short": 80033,
              "net": 75643
            },
            "nonCommercial": {
              "long": 21147,
              "short": 88378,
              "net": -67231
            },
            "smallTrader": {
              "long": 25647,
              "short": 34059,
              "net": -8412
            }
          },
          "openInterest": 203137
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49224,
              "short": 39581,
              "net": 9643
            },
            "nonCommercial": {
              "long": 29570,
              "short": 24107,
              "net": 5463
            },
            "smallTrader": {
              "long": 17454,
              "short": 32560,
              "net": -15106
            }
          },
          "openInterest": 116659
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73914,
              "short": 81384,
              "net": -7470
            },
            "nonCommercial": {
              "long": 55519,
              "short": 19330,
              "net": 36189
            },
            "smallTrader": {
              "long": 21548,
              "short": 50267,
              "net": -28719
            }
          },
          "openInterest": 173332
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18758,
              "short": 101832,
              "net": -83074
            },
            "nonCommercial": {
              "long": 84664,
              "short": 4827,
              "net": 79837
            },
            "smallTrader": {
              "long": 6854,
              "short": 3617,
              "net": 3237
            }
          },
          "openInterest": 110276
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 260272,
              "short": 255234,
              "net": 5038
            },
            "nonCommercial": {
              "long": 48156,
              "short": 91976,
              "net": -43820
            },
            "smallTrader": {
              "long": 71695,
              "short": 32913,
              "net": 38782
            }
          },
          "openInterest": 557479
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 971,
              "short": 10945,
              "net": -9974
            },
            "nonCommercial": {
              "long": 9811,
              "short": 671,
              "net": 9140
            },
            "smallTrader": {
              "long": 2131,
              "short": 1297,
              "net": 834
            }
          },
          "openInterest": 12913
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 240654,
              "short": 215884,
              "net": 24770
            },
            "nonCommercial": {
              "long": 18483,
              "short": 59679,
              "net": -41196
            },
            "smallTrader": {
              "long": 26227,
              "short": 9801,
              "net": 16426
            }
          },
          "openInterest": 288183
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32637,
              "short": 105122,
              "net": -72485
            },
            "nonCommercial": {
              "long": 65215,
              "short": 13493,
              "net": 51722
            },
            "smallTrader": {
              "long": 33319,
              "short": 12556,
              "net": 20763
            }
          },
          "openInterest": 150342
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71171,
              "short": 76762,
              "net": -5591
            },
            "nonCommercial": {
              "long": 21960,
              "short": 19365,
              "net": 2595
            },
            "smallTrader": {
              "long": 26495,
              "short": 23499,
              "net": 2996
            }
          },
          "openInterest": 136479
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91225,
              "short": 106465,
              "net": -15240
            },
            "nonCommercial": {
              "long": 36302,
              "short": 23397,
              "net": 12905
            },
            "smallTrader": {
              "long": 22248,
              "short": 19913,
              "net": 2335
            }
          },
          "openInterest": 175531
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146031,
              "short": 127283,
              "net": 18748
            },
            "nonCommercial": {
              "long": 50295,
              "short": 44700,
              "net": 5595
            },
            "smallTrader": {
              "long": 46703,
              "short": 71046,
              "net": -24343
            }
          },
          "openInterest": 268851
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220621,
              "short": 366003,
              "net": -145382
            },
            "nonCommercial": {
              "long": 146268,
              "short": 35740,
              "net": 110528
            },
            "smallTrader": {
              "long": 69352,
              "short": 34498,
              "net": 34854
            }
          },
          "openInterest": 475030
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76659,
              "short": 12671,
              "net": 63988
            },
            "nonCommercial": {
              "long": 15132,
              "short": 60166,
              "net": -45034
            },
            "smallTrader": {
              "long": 6655,
              "short": 25609,
              "net": -18954
            }
          },
          "openInterest": 98446
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3688,
              "short": 34400,
              "net": -30712
            },
            "nonCommercial": {
              "long": 32782,
              "short": 3554,
              "net": 29228
            },
            "smallTrader": {
              "long": 3153,
              "short": 1669,
              "net": 1484
            }
          },
          "openInterest": 41712
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3516,
              "short": 7020,
              "net": -3504
            },
            "nonCommercial": {
              "long": 2938,
              "short": 2406,
              "net": 532
            },
            "smallTrader": {
              "long": 7351,
              "short": 4379,
              "net": 2972
            }
          },
          "openInterest": 14209
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51296,
              "short": 85593,
              "net": -34297
            },
            "nonCommercial": {
              "long": 47740,
              "short": 5335,
              "net": 42405
            },
            "smallTrader": {
              "long": 14233,
              "short": 22341,
              "net": -8108
            }
          },
          "openInterest": 126660
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193999,
              "short": 132046,
              "net": 61953
            },
            "nonCommercial": {
              "long": 51953,
              "short": 102452,
              "net": -50499
            },
            "smallTrader": {
              "long": 30667,
              "short": 42121,
              "net": -11454
            }
          },
          "openInterest": 303926
        }
      ]
    },
    {
      "reportDate": "2005-11-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1060878,
              "short": 978670,
              "net": 82208
            },
            "nonCommercial": {
              "long": 377118,
              "short": 324920,
              "net": 52198
            },
            "smallTrader": {
              "long": 211055,
              "short": 345461,
              "net": -134406
            }
          },
          "openInterest": 1702810
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 181900,
              "short": 167677,
              "net": 14223
            },
            "nonCommercial": {
              "long": 82788,
              "short": 63582,
              "net": 19206
            },
            "smallTrader": {
              "long": 76521,
              "short": 109950,
              "net": -33429
            }
          },
          "openInterest": 343390
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 387215,
              "short": 327187,
              "net": 60028
            },
            "nonCommercial": {
              "long": 84871,
              "short": 102232,
              "net": -17361
            },
            "smallTrader": {
              "long": 104967,
              "short": 147634,
              "net": -42667
            }
          },
          "openInterest": 593960
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 908070,
              "short": 704862,
              "net": 203208
            },
            "nonCommercial": {
              "long": 210714,
              "short": 349602,
              "net": -138888
            },
            "smallTrader": {
              "long": 124410,
              "short": 188730,
              "net": -64320
            }
          },
          "openInterest": 1306695
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46121,
              "short": 44046,
              "net": 2075
            },
            "nonCommercial": {
              "long": 19690,
              "short": 18941,
              "net": 749
            },
            "smallTrader": {
              "long": 14018,
              "short": 16842,
              "net": -2824
            }
          },
          "openInterest": 79829
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63136,
              "short": 22728,
              "net": 40408
            },
            "nonCommercial": {
              "long": 9056,
              "short": 42076,
              "net": -33020
            },
            "smallTrader": {
              "long": 17645,
              "short": 25033,
              "net": -7388
            }
          },
          "openInterest": 89837
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39485,
              "short": 69963,
              "net": -30478
            },
            "nonCommercial": {
              "long": 33585,
              "short": 17860,
              "net": 15725
            },
            "smallTrader": {
              "long": 31590,
              "short": 16837,
              "net": 14753
            }
          },
          "openInterest": 106006
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82446,
              "short": 87471,
              "net": -5025
            },
            "nonCommercial": {
              "long": 29108,
              "short": 26732,
              "net": 2376
            },
            "smallTrader": {
              "long": 7441,
              "short": 4792,
              "net": 2649
            }
          },
          "openInterest": 120710
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39929,
              "short": 47541,
              "net": -7612
            },
            "nonCommercial": {
              "long": 18344,
              "short": 13383,
              "net": 4961
            },
            "smallTrader": {
              "long": 9003,
              "short": 6352,
              "net": 2651
            }
          },
          "openInterest": 74016
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45917,
              "short": 51581,
              "net": -5664
            },
            "nonCommercial": {
              "long": 34901,
              "short": 28448,
              "net": 6453
            },
            "smallTrader": {
              "long": 14433,
              "short": 15222,
              "net": -789
            }
          },
          "openInterest": 113630
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 455542,
              "short": 397978,
              "net": 57564
            },
            "nonCommercial": {
              "long": 162359,
              "short": 187877,
              "net": -25518
            },
            "smallTrader": {
              "long": 146076,
              "short": 178122,
              "net": -32046
            }
          },
          "openInterest": 847679
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60833,
              "short": 48045,
              "net": 12788
            },
            "nonCommercial": {
              "long": 15161,
              "short": 28934,
              "net": -13773
            },
            "smallTrader": {
              "long": 9071,
              "short": 8086,
              "net": 985
            }
          },
          "openInterest": 89118
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 527909,
              "short": 466685,
              "net": 61224
            },
            "nonCommercial": {
              "long": 115470,
              "short": 158534,
              "net": -43064
            },
            "smallTrader": {
              "long": 44878,
              "short": 63038,
              "net": -18160
            }
          },
          "openInterest": 805527
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97074,
              "short": 80164,
              "net": 16910
            },
            "nonCommercial": {
              "long": 35452,
              "short": 46579,
              "net": -11127
            },
            "smallTrader": {
              "long": 49876,
              "short": 55659,
              "net": -5783
            }
          },
          "openInterest": 185618
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6959,
              "short": 7014,
              "net": -55
            },
            "nonCommercial": {
              "long": 10828,
              "short": 2860,
              "net": 7968
            },
            "smallTrader": {
              "long": 4362,
              "short": 12275,
              "net": -7913
            }
          },
          "openInterest": 24242
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56380,
              "short": 236621,
              "net": -180241
            },
            "nonCommercial": {
              "long": 201765,
              "short": 38783,
              "net": 162982
            },
            "smallTrader": {
              "long": 59166,
              "short": 41907,
              "net": 17259
            }
          },
          "openInterest": 350603
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111895,
              "short": 109152,
              "net": 2743
            },
            "nonCommercial": {
              "long": 17988,
              "short": 24255,
              "net": -6267
            },
            "smallTrader": {
              "long": 30431,
              "short": 26907,
              "net": 3524
            }
          },
          "openInterest": 184489
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155228,
              "short": 83522,
              "net": 71706
            },
            "nonCommercial": {
              "long": 21037,
              "short": 86921,
              "net": -65884
            },
            "smallTrader": {
              "long": 27976,
              "short": 33798,
              "net": -5822
            }
          },
          "openInterest": 204816
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51496,
              "short": 40204,
              "net": 11292
            },
            "nonCommercial": {
              "long": 27144,
              "short": 21993,
              "net": 5151
            },
            "smallTrader": {
              "long": 17865,
              "short": 34308,
              "net": -16443
            }
          },
          "openInterest": 117449
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76288,
              "short": 83426,
              "net": -7138
            },
            "nonCommercial": {
              "long": 56751,
              "short": 19241,
              "net": 37510
            },
            "smallTrader": {
              "long": 22073,
              "short": 52445,
              "net": -30372
            }
          },
          "openInterest": 178002
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31169,
              "short": 118752,
              "net": -87583
            },
            "nonCommercial": {
              "long": 91337,
              "short": 5043,
              "net": 86294
            },
            "smallTrader": {
              "long": 7048,
              "short": 5759,
              "net": 1289
            }
          },
          "openInterest": 129683
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 261003,
              "short": 250844,
              "net": 10159
            },
            "nonCommercial": {
              "long": 45963,
              "short": 95671,
              "net": -49708
            },
            "smallTrader": {
              "long": 74253,
              "short": 34704,
              "net": 39549
            }
          },
          "openInterest": 550058
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 997,
              "short": 11480,
              "net": -10483
            },
            "nonCommercial": {
              "long": 10153,
              "short": 745,
              "net": 9408
            },
            "smallTrader": {
              "long": 2341,
              "short": 1266,
              "net": 1075
            }
          },
          "openInterest": 13491
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 236407,
              "short": 219499,
              "net": 16908
            },
            "nonCommercial": {
              "long": 22809,
              "short": 57725,
              "net": -34916
            },
            "smallTrader": {
              "long": 27971,
              "short": 9963,
              "net": 18008
            }
          },
          "openInterest": 290149
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29449,
              "short": 107773,
              "net": -78324
            },
            "nonCommercial": {
              "long": 73548,
              "short": 12988,
              "net": 60560
            },
            "smallTrader": {
              "long": 36436,
              "short": 18672,
              "net": 17764
            }
          },
          "openInterest": 149698
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75161,
              "short": 73667,
              "net": 1494
            },
            "nonCommercial": {
              "long": 18231,
              "short": 23483,
              "net": -5252
            },
            "smallTrader": {
              "long": 26205,
              "short": 22447,
              "net": 3758
            }
          },
          "openInterest": 136202
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96179,
              "short": 95871,
              "net": 308
            },
            "nonCommercial": {
              "long": 29735,
              "short": 31384,
              "net": -1649
            },
            "smallTrader": {
              "long": 20813,
              "short": 19472,
              "net": 1341
            }
          },
          "openInterest": 170839
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153838,
              "short": 117989,
              "net": 35849
            },
            "nonCommercial": {
              "long": 43581,
              "short": 56945,
              "net": -13364
            },
            "smallTrader": {
              "long": 47735,
              "short": 70220,
              "net": -22485
            }
          },
          "openInterest": 272262
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232583,
              "short": 383333,
              "net": -150750
            },
            "nonCommercial": {
              "long": 147482,
              "short": 35343,
              "net": 112139
            },
            "smallTrader": {
              "long": 71410,
              "short": 32799,
              "net": 38611
            }
          },
          "openInterest": 488989
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78940,
              "short": 14203,
              "net": 64737
            },
            "nonCommercial": {
              "long": 15191,
              "short": 63398,
              "net": -48207
            },
            "smallTrader": {
              "long": 6750,
              "short": 23280,
              "net": -16530
            }
          },
          "openInterest": 100881
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1138,
              "short": 32160,
              "net": -31022
            },
            "nonCommercial": {
              "long": 31395,
              "short": 1958,
              "net": 29437
            },
            "smallTrader": {
              "long": 3411,
              "short": 1826,
              "net": 1585
            }
          },
          "openInterest": 38120
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2439,
              "short": 4008,
              "net": -1569
            },
            "nonCommercial": {
              "long": 4241,
              "short": 2988,
              "net": 1253
            },
            "smallTrader": {
              "long": 1092,
              "short": 776,
              "net": 316
            }
          },
          "openInterest": 8111
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51332,
              "short": 79291,
              "net": -27959
            },
            "nonCommercial": {
              "long": 39012,
              "short": 8933,
              "net": 30079
            },
            "smallTrader": {
              "long": 22384,
              "short": 24504,
              "net": -2120
            }
          },
          "openInterest": 123044
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192020,
              "short": 128942,
              "net": 63078
            },
            "nonCommercial": {
              "long": 50454,
              "short": 104082,
              "net": -53628
            },
            "smallTrader": {
              "long": 26340,
              "short": 35790,
              "net": -9450
            }
          },
          "openInterest": 296485
        }
      ]
    },
    {
      "reportDate": "2005-11-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1034721,
              "short": 937606,
              "net": 97115
            },
            "nonCommercial": {
              "long": 370376,
              "short": 310567,
              "net": 59809
            },
            "smallTrader": {
              "long": 230576,
              "short": 387500,
              "net": -156924
            }
          },
          "openInterest": 1690656
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 174165,
              "short": 158902,
              "net": 15263
            },
            "nonCommercial": {
              "long": 95983,
              "short": 59381,
              "net": 36602
            },
            "smallTrader": {
              "long": 68569,
              "short": 120434,
              "net": -51865
            }
          },
          "openInterest": 344530
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 408777,
              "short": 305097,
              "net": 103680
            },
            "nonCommercial": {
              "long": 55221,
              "short": 93792,
              "net": -38571
            },
            "smallTrader": {
              "long": 118126,
              "short": 183235,
              "net": -65109
            }
          },
          "openInterest": 602011
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 755660,
              "short": 598758,
              "net": 156902
            },
            "nonCommercial": {
              "long": 243502,
              "short": 275848,
              "net": -32346
            },
            "smallTrader": {
              "long": 153656,
              "short": 278212,
              "net": -124556
            }
          },
          "openInterest": 1217825
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44298,
              "short": 48198,
              "net": -3900
            },
            "nonCommercial": {
              "long": 21190,
              "short": 15448,
              "net": 5742
            },
            "smallTrader": {
              "long": 13485,
              "short": 15327,
              "net": -1842
            }
          },
          "openInterest": 78973
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71758,
              "short": 32648,
              "net": 39110
            },
            "nonCommercial": {
              "long": 10936,
              "short": 44023,
              "net": -33087
            },
            "smallTrader": {
              "long": 17302,
              "short": 23325,
              "net": -6023
            }
          },
          "openInterest": 100047
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37340,
              "short": 84289,
              "net": -46949
            },
            "nonCommercial": {
              "long": 42311,
              "short": 13301,
              "net": 29010
            },
            "smallTrader": {
              "long": 34062,
              "short": 16123,
              "net": 17939
            }
          },
          "openInterest": 115153
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85369,
              "short": 90194,
              "net": -4825
            },
            "nonCommercial": {
              "long": 28381,
              "short": 26387,
              "net": 1994
            },
            "smallTrader": {
              "long": 8024,
              "short": 5193,
              "net": 2831
            }
          },
          "openInterest": 123283
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41638,
              "short": 47631,
              "net": -5993
            },
            "nonCommercial": {
              "long": 18371,
              "short": 14481,
              "net": 3890
            },
            "smallTrader": {
              "long": 8132,
              "short": 6029,
              "net": 2103
            }
          },
          "openInterest": 75398
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44190,
              "short": 48645,
              "net": -4455
            },
            "nonCommercial": {
              "long": 33228,
              "short": 28016,
              "net": 5212
            },
            "smallTrader": {
              "long": 13361,
              "short": 14118,
              "net": -757
            }
          },
          "openInterest": 108347
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441366,
              "short": 347702,
              "net": 93664
            },
            "nonCommercial": {
              "long": 150946,
              "short": 189901,
              "net": -38955
            },
            "smallTrader": {
              "long": 137079,
              "short": 191788,
              "net": -54709
            }
          },
          "openInterest": 789385
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61642,
              "short": 45777,
              "net": 15865
            },
            "nonCommercial": {
              "long": 14594,
              "short": 31739,
              "net": -17145
            },
            "smallTrader": {
              "long": 10313,
              "short": 9033,
              "net": 1280
            }
          },
          "openInterest": 90574
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 541974,
              "short": 476674,
              "net": 65300
            },
            "nonCommercial": {
              "long": 121151,
              "short": 164924,
              "net": -43773
            },
            "smallTrader": {
              "long": 47955,
              "short": 69482,
              "net": -21527
            }
          },
          "openInterest": 836948
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101892,
              "short": 83991,
              "net": 17901
            },
            "nonCommercial": {
              "long": 30467,
              "short": 48599,
              "net": -18132
            },
            "smallTrader": {
              "long": 46720,
              "short": 46489,
              "net": 231
            }
          },
          "openInterest": 182131
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7051,
              "short": 7949,
              "net": -898
            },
            "nonCommercial": {
              "long": 12821,
              "short": 3431,
              "net": 9390
            },
            "smallTrader": {
              "long": 4858,
              "short": 13350,
              "net": -8492
            }
          },
          "openInterest": 27930
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70700,
              "short": 251219,
              "net": -180519
            },
            "nonCommercial": {
              "long": 199521,
              "short": 40616,
              "net": 158905
            },
            "smallTrader": {
              "long": 50006,
              "short": 28392,
              "net": 21614
            }
          },
          "openInterest": 350225
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112857,
              "short": 108873,
              "net": 3984
            },
            "nonCommercial": {
              "long": 20691,
              "short": 25802,
              "net": -5111
            },
            "smallTrader": {
              "long": 29427,
              "short": 28300,
              "net": 1127
            }
          },
          "openInterest": 182746
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 154396,
              "short": 85604,
              "net": 68792
            },
            "nonCommercial": {
              "long": 22626,
              "short": 86626,
              "net": -64000
            },
            "smallTrader": {
              "long": 29368,
              "short": 34160,
              "net": -4792
            }
          },
          "openInterest": 206878
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52169,
              "short": 42567,
              "net": 9602
            },
            "nonCommercial": {
              "long": 27737,
              "short": 22621,
              "net": 5116
            },
            "smallTrader": {
              "long": 18434,
              "short": 33152,
              "net": -14718
            }
          },
          "openInterest": 121551
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79078,
              "short": 87453,
              "net": -8375
            },
            "nonCommercial": {
              "long": 61389,
              "short": 18606,
              "net": 42783
            },
            "smallTrader": {
              "long": 21855,
              "short": 56263,
              "net": -34408
            }
          },
          "openInterest": 187344
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38596,
              "short": 127620,
              "net": -89024
            },
            "nonCommercial": {
              "long": 89970,
              "short": 4250,
              "net": 85720
            },
            "smallTrader": {
              "long": 7394,
              "short": 4090,
              "net": 3304
            }
          },
          "openInterest": 136925
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 253145,
              "short": 241344,
              "net": 11801
            },
            "nonCommercial": {
              "long": 43818,
              "short": 93999,
              "net": -50181
            },
            "smallTrader": {
              "long": 71867,
              "short": 33487,
              "net": 38380
            }
          },
          "openInterest": 536589
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1033,
              "short": 11367,
              "net": -10334
            },
            "nonCommercial": {
              "long": 10000,
              "short": 808,
              "net": 9192
            },
            "smallTrader": {
              "long": 2378,
              "short": 1236,
              "net": 1142
            }
          },
          "openInterest": 13486
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 247498,
              "short": 225166,
              "net": 22332
            },
            "nonCommercial": {
              "long": 23136,
              "short": 60540,
              "net": -37404
            },
            "smallTrader": {
              "long": 24922,
              "short": 9850,
              "net": 15072
            }
          },
          "openInterest": 298333
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30527,
              "short": 112758,
              "net": -82231
            },
            "nonCommercial": {
              "long": 75230,
              "short": 12079,
              "net": 63151
            },
            "smallTrader": {
              "long": 33417,
              "short": 14337,
              "net": 19080
            }
          },
          "openInterest": 145136
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86352,
              "short": 75716,
              "net": 10636
            },
            "nonCommercial": {
              "long": 19888,
              "short": 30423,
              "net": -10535
            },
            "smallTrader": {
              "long": 24595,
              "short": 24696,
              "net": -101
            }
          },
          "openInterest": 147676
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104009,
              "short": 93599,
              "net": 10410
            },
            "nonCommercial": {
              "long": 29267,
              "short": 39775,
              "net": -10508
            },
            "smallTrader": {
              "long": 23323,
              "short": 23225,
              "net": 98
            }
          },
          "openInterest": 184234
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162032,
              "short": 110750,
              "net": 51282
            },
            "nonCommercial": {
              "long": 42981,
              "short": 71252,
              "net": -28271
            },
            "smallTrader": {
              "long": 50799,
              "short": 73810,
              "net": -23011
            }
          },
          "openInterest": 286509
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233359,
              "short": 389529,
              "net": -156170
            },
            "nonCommercial": {
              "long": 149403,
              "short": 32307,
              "net": 117096
            },
            "smallTrader": {
              "long": 75394,
              "short": 36320,
              "net": 39074
            }
          },
          "openInterest": 500572
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78005,
              "short": 13197,
              "net": 64808
            },
            "nonCommercial": {
              "long": 14195,
              "short": 62611,
              "net": -48416
            },
            "smallTrader": {
              "long": 7163,
              "short": 23555,
              "net": -16392
            }
          },
          "openInterest": 99363
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3735,
              "short": 23191,
              "net": -19456
            },
            "nonCommercial": {
              "long": 20597,
              "short": 1886,
              "net": 18711
            },
            "smallTrader": {
              "long": 2546,
              "short": 1801,
              "net": 745
            }
          },
          "openInterest": 29114
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2411,
              "short": 3986,
              "net": -1575
            },
            "nonCommercial": {
              "long": 4241,
              "short": 3153,
              "net": 1088
            },
            "smallTrader": {
              "long": 1182,
              "short": 695,
              "net": 487
            }
          },
          "openInterest": 8198
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49387,
              "short": 74140,
              "net": -24753
            },
            "nonCommercial": {
              "long": 36603,
              "short": 9212,
              "net": 27391
            },
            "smallTrader": {
              "long": 20653,
              "short": 23291,
              "net": -2638
            }
          },
          "openInterest": 115737
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186037,
              "short": 126029,
              "net": 60008
            },
            "nonCommercial": {
              "long": 48554,
              "short": 102254,
              "net": -53700
            },
            "smallTrader": {
              "long": 32632,
              "short": 38940,
              "net": -6308
            }
          },
          "openInterest": 291829
        }
      ]
    },
    {
      "reportDate": "2005-12-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1012338,
              "short": 942221,
              "net": 70117
            },
            "nonCommercial": {
              "long": 398788,
              "short": 337193,
              "net": 61595
            },
            "smallTrader": {
              "long": 245988,
              "short": 377700,
              "net": -131712
            }
          },
          "openInterest": 1707068
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 156811,
              "short": 164935,
              "net": -8124
            },
            "nonCommercial": {
              "long": 113256,
              "short": 65164,
              "net": 48092
            },
            "smallTrader": {
              "long": 61800,
              "short": 101768,
              "net": -39968
            }
          },
          "openInterest": 336264
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 384583,
              "short": 289174,
              "net": 95409
            },
            "nonCommercial": {
              "long": 54634,
              "short": 108327,
              "net": -53693
            },
            "smallTrader": {
              "long": 131844,
              "short": 173560,
              "net": -41716
            }
          },
          "openInterest": 579879
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 760648,
              "short": 627860,
              "net": 132788
            },
            "nonCommercial": {
              "long": 264818,
              "short": 261861,
              "net": 2957
            },
            "smallTrader": {
              "long": 158265,
              "short": 294010,
              "net": -135745
            }
          },
          "openInterest": 1195373
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31614,
              "short": 52959,
              "net": -21345
            },
            "nonCommercial": {
              "long": 23052,
              "short": 7340,
              "net": 15712
            },
            "smallTrader": {
              "long": 16243,
              "short": 10610,
              "net": 5633
            }
          },
          "openInterest": 71637
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74048,
              "short": 41828,
              "net": 32220
            },
            "nonCommercial": {
              "long": 15567,
              "short": 41346,
              "net": -25779
            },
            "smallTrader": {
              "long": 17225,
              "short": 23666,
              "net": -6441
            }
          },
          "openInterest": 107224
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29155,
              "short": 88453,
              "net": -59298
            },
            "nonCommercial": {
              "long": 49064,
              "short": 11747,
              "net": 37317
            },
            "smallTrader": {
              "long": 38198,
              "short": 16217,
              "net": 21981
            }
          },
          "openInterest": 118337
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83887,
              "short": 97654,
              "net": -13767
            },
            "nonCommercial": {
              "long": 28649,
              "short": 17885,
              "net": 10764
            },
            "smallTrader": {
              "long": 6222,
              "short": 3219,
              "net": 3003
            }
          },
          "openInterest": 120051
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44256,
              "short": 44785,
              "net": -529
            },
            "nonCommercial": {
              "long": 18400,
              "short": 20323,
              "net": -1923
            },
            "smallTrader": {
              "long": 8891,
              "short": 6439,
              "net": 2452
            }
          },
          "openInterest": 79957
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44015,
              "short": 50023,
              "net": -6008
            },
            "nonCommercial": {
              "long": 33206,
              "short": 27847,
              "net": 5359
            },
            "smallTrader": {
              "long": 12711,
              "short": 12062,
              "net": 649
            }
          },
          "openInterest": 105746
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419570,
              "short": 343181,
              "net": 76389
            },
            "nonCommercial": {
              "long": 156575,
              "short": 188486,
              "net": -31911
            },
            "smallTrader": {
              "long": 136253,
              "short": 180731,
              "net": -44478
            }
          },
          "openInterest": 767600
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66951,
              "short": 42663,
              "net": 24288
            },
            "nonCommercial": {
              "long": 14909,
              "short": 39971,
              "net": -25062
            },
            "smallTrader": {
              "long": 11011,
              "short": 10237,
              "net": 774
            }
          },
          "openInterest": 97435
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 540058,
              "short": 496329,
              "net": 43729
            },
            "nonCommercial": {
              "long": 131832,
              "short": 161359,
              "net": -29527
            },
            "smallTrader": {
              "long": 65736,
              "short": 79938,
              "net": -14202
            }
          },
          "openInterest": 861412
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103103,
              "short": 79708,
              "net": 23395
            },
            "nonCommercial": {
              "long": 28784,
              "short": 51356,
              "net": -22572
            },
            "smallTrader": {
              "long": 44090,
              "short": 44913,
              "net": -823
            }
          },
          "openInterest": 179353
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7673,
              "short": 8275,
              "net": -602
            },
            "nonCommercial": {
              "long": 14520,
              "short": 3557,
              "net": 10963
            },
            "smallTrader": {
              "long": 4526,
              "short": 14887,
              "net": -10361
            }
          },
          "openInterest": 30100
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52222,
              "short": 242514,
              "net": -190292
            },
            "nonCommercial": {
              "long": 208466,
              "short": 41053,
              "net": 167413
            },
            "smallTrader": {
              "long": 50083,
              "short": 27204,
              "net": 22879
            }
          },
          "openInterest": 341011
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108908,
              "short": 111101,
              "net": -2193
            },
            "nonCommercial": {
              "long": 23117,
              "short": 24026,
              "net": -909
            },
            "smallTrader": {
              "long": 30041,
              "short": 26939,
              "net": 3102
            }
          },
          "openInterest": 183846
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162475,
              "short": 87806,
              "net": 74669
            },
            "nonCommercial": {
              "long": 26712,
              "short": 98355,
              "net": -71643
            },
            "smallTrader": {
              "long": 29443,
              "short": 32469,
              "net": -3026
            }
          },
          "openInterest": 220313
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53014,
              "short": 46953,
              "net": 6061
            },
            "nonCommercial": {
              "long": 29493,
              "short": 22311,
              "net": 7182
            },
            "smallTrader": {
              "long": 19659,
              "short": 32902,
              "net": -13243
            }
          },
          "openInterest": 127281
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80413,
              "short": 96337,
              "net": -15924
            },
            "nonCommercial": {
              "long": 67484,
              "short": 16249,
              "net": 51235
            },
            "smallTrader": {
              "long": 21674,
              "short": 56985,
              "net": -35311
            }
          },
          "openInterest": 196414
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38295,
              "short": 125995,
              "net": -87700
            },
            "nonCommercial": {
              "long": 87749,
              "short": 5159,
              "net": 82590
            },
            "smallTrader": {
              "long": 9343,
              "short": 4233,
              "net": 5110
            }
          },
          "openInterest": 136373
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 247181,
              "short": 249528,
              "net": -2347
            },
            "nonCommercial": {
              "long": 52293,
              "short": 91176,
              "net": -38883
            },
            "smallTrader": {
              "long": 73035,
              "short": 31805,
              "net": 41230
            }
          },
          "openInterest": 549314
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2485,
              "short": 10136,
              "net": -7651
            },
            "nonCommercial": {
              "long": 7606,
              "short": 895,
              "net": 6711
            },
            "smallTrader": {
              "long": 2096,
              "short": 1156,
              "net": 940
            }
          },
          "openInterest": 12187
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1070,
              "short": 9965,
              "net": -8895
            },
            "nonCommercial": {
              "long": 8788,
              "short": 761,
              "net": 8027
            },
            "smallTrader": {
              "long": 2326,
              "short": 1458,
              "net": 868
            }
          },
          "openInterest": 12234
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 251363,
              "short": 238371,
              "net": 12992
            },
            "nonCommercial": {
              "long": 24072,
              "short": 47204,
              "net": -23132
            },
            "smallTrader": {
              "long": 20769,
              "short": 10629,
              "net": 10140
            }
          },
          "openInterest": 299001
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23195,
              "short": 110390,
              "net": -87195
            },
            "nonCommercial": {
              "long": 79031,
              "short": 12301,
              "net": 66730
            },
            "smallTrader": {
              "long": 32674,
              "short": 12209,
              "net": 20465
            }
          },
          "openInterest": 141571
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86691,
              "short": 78366,
              "net": 8325
            },
            "nonCommercial": {
              "long": 18851,
              "short": 28347,
              "net": -9496
            },
            "smallTrader": {
              "long": 23603,
              "short": 22432,
              "net": 1171
            }
          },
          "openInterest": 144238
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110843,
              "short": 91376,
              "net": 19467
            },
            "nonCommercial": {
              "long": 30956,
              "short": 48650,
              "net": -17694
            },
            "smallTrader": {
              "long": 19884,
              "short": 21657,
              "net": -1773
            }
          },
          "openInterest": 187661
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162072,
              "short": 112498,
              "net": 49574
            },
            "nonCommercial": {
              "long": 45313,
              "short": 72878,
              "net": -27565
            },
            "smallTrader": {
              "long": 52449,
              "short": 74458,
              "net": -22009
            }
          },
          "openInterest": 290574
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246456,
              "short": 401665,
              "net": -155209
            },
            "nonCommercial": {
              "long": 147922,
              "short": 32498,
              "net": 115424
            },
            "smallTrader": {
              "long": 79132,
              "short": 39347,
              "net": 39785
            }
          },
          "openInterest": 517813
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79418,
              "short": 16949,
              "net": 62469
            },
            "nonCommercial": {
              "long": 16550,
              "short": 65909,
              "net": -49359
            },
            "smallTrader": {
              "long": 9220,
              "short": 22330,
              "net": -13110
            }
          },
          "openInterest": 105413
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2802,
              "short": 23524,
              "net": -20722
            },
            "nonCommercial": {
              "long": 22787,
              "short": 3147,
              "net": 19640
            },
            "smallTrader": {
              "long": 2711,
              "short": 1629,
              "net": 1082
            }
          },
          "openInterest": 30676
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2525,
              "short": 3897,
              "net": -1372
            },
            "nonCommercial": {
              "long": 4356,
              "short": 3473,
              "net": 883
            },
            "smallTrader": {
              "long": 1154,
              "short": 665,
              "net": 489
            }
          },
          "openInterest": 8428
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47966,
              "short": 79148,
              "net": -31182
            },
            "nonCommercial": {
              "long": 39321,
              "short": 6133,
              "net": 33188
            },
            "smallTrader": {
              "long": 19422,
              "short": 21428,
              "net": -2006
            }
          },
          "openInterest": 115401
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192723,
              "short": 127675,
              "net": 65048
            },
            "nonCommercial": {
              "long": 52967,
              "short": 110978,
              "net": -58011
            },
            "smallTrader": {
              "long": 27489,
              "short": 34526,
              "net": -7037
            }
          },
          "openInterest": 296112
        }
      ]
    },
    {
      "reportDate": "2005-12-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1002983,
              "short": 946653,
              "net": 56330
            },
            "nonCommercial": {
              "long": 451861,
              "short": 340731,
              "net": 111130
            },
            "smallTrader": {
              "long": 216388,
              "short": 383848,
              "net": -167460
            }
          },
          "openInterest": 1713583
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 176399,
              "short": 175728,
              "net": 671
            },
            "nonCommercial": {
              "long": 110651,
              "short": 71388,
              "net": 39263
            },
            "smallTrader": {
              "long": 63579,
              "short": 103513,
              "net": -39934
            }
          },
          "openInterest": 356798
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 382922,
              "short": 269397,
              "net": 113525
            },
            "nonCommercial": {
              "long": 48905,
              "short": 108255,
              "net": -59350
            },
            "smallTrader": {
              "long": 109217,
              "short": 163392,
              "net": -54175
            }
          },
          "openInterest": 547530
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 743870,
              "short": 609115,
              "net": 134755
            },
            "nonCommercial": {
              "long": 224767,
              "short": 250325,
              "net": -25558
            },
            "smallTrader": {
              "long": 164473,
              "short": 273670,
              "net": -109197
            }
          },
          "openInterest": 1139567
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34827,
              "short": 64988,
              "net": -30161
            },
            "nonCommercial": {
              "long": 23890,
              "short": 3608,
              "net": 20282
            },
            "smallTrader": {
              "long": 21950,
              "short": 12071,
              "net": 9879
            }
          },
          "openInterest": 82817
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79828,
              "short": 69931,
              "net": 9897
            },
            "nonCommercial": {
              "long": 13586,
              "short": 21442,
              "net": -7856
            },
            "smallTrader": {
              "long": 17030,
              "short": 19071,
              "net": -2041
            }
          },
          "openInterest": 111268
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33897,
              "short": 111552,
              "net": -77655
            },
            "nonCommercial": {
              "long": 66468,
              "short": 10285,
              "net": 56183
            },
            "smallTrader": {
              "long": 38794,
              "short": 17322,
              "net": 21472
            }
          },
          "openInterest": 142450
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81198,
              "short": 102009,
              "net": -20811
            },
            "nonCommercial": {
              "long": 31845,
              "short": 14908,
              "net": 16937
            },
            "smallTrader": {
              "long": 8990,
              "short": 5116,
              "net": 3874
            }
          },
          "openInterest": 123277
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46060,
              "short": 44371,
              "net": 1689
            },
            "nonCommercial": {
              "long": 18147,
              "short": 22632,
              "net": -4485
            },
            "smallTrader": {
              "long": 9809,
              "short": 7013,
              "net": 2796
            }
          },
          "openInterest": 82493
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43510,
              "short": 49305,
              "net": -5795
            },
            "nonCommercial": {
              "long": 32890,
              "short": 28231,
              "net": 4659
            },
            "smallTrader": {
              "long": 13531,
              "short": 12395,
              "net": 1136
            }
          },
          "openInterest": 104891
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 421565,
              "short": 342463,
              "net": 79102
            },
            "nonCommercial": {
              "long": 160107,
              "short": 188263,
              "net": -28156
            },
            "smallTrader": {
              "long": 137320,
              "short": 188266,
              "net": -50946
            }
          },
          "openInterest": 770146
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64213,
              "short": 48663,
              "net": 15550
            },
            "nonCommercial": {
              "long": 18332,
              "short": 36972,
              "net": -18640
            },
            "smallTrader": {
              "long": 13066,
              "short": 9976,
              "net": 3090
            }
          },
          "openInterest": 100063
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 540179,
              "short": 497197,
              "net": 42982
            },
            "nonCommercial": {
              "long": 132646,
              "short": 162587,
              "net": -29941
            },
            "smallTrader": {
              "long": 67639,
              "short": 80680,
              "net": -13041
            }
          },
          "openInterest": 869209
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117671,
              "short": 114350,
              "net": 3321
            },
            "nonCommercial": {
              "long": 28088,
              "short": 29151,
              "net": -1063
            },
            "smallTrader": {
              "long": 43873,
              "short": 46131,
              "net": -2258
            }
          },
          "openInterest": 192392
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8037,
              "short": 8551,
              "net": -514
            },
            "nonCommercial": {
              "long": 14283,
              "short": 2901,
              "net": 11382
            },
            "smallTrader": {
              "long": 5121,
              "short": 15989,
              "net": -10868
            }
          },
          "openInterest": 31053
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56475,
              "short": 237205,
              "net": -180730
            },
            "nonCommercial": {
              "long": 189931,
              "short": 33600,
              "net": 156331
            },
            "smallTrader": {
              "long": 58819,
              "short": 34420,
              "net": 24399
            }
          },
          "openInterest": 337574
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108510,
              "short": 114252,
              "net": -5742
            },
            "nonCommercial": {
              "long": 24559,
              "short": 19038,
              "net": 5521
            },
            "smallTrader": {
              "long": 28926,
              "short": 28705,
              "net": 221
            }
          },
          "openInterest": 181676
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 188591,
              "short": 112913,
              "net": 75678
            },
            "nonCommercial": {
              "long": 22221,
              "short": 94284,
              "net": -72063
            },
            "smallTrader": {
              "long": 30486,
              "short": 34101,
              "net": -3615
            }
          },
          "openInterest": 243599
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51960,
              "short": 54394,
              "net": -2434
            },
            "nonCommercial": {
              "long": 29193,
              "short": 15104,
              "net": 14089
            },
            "smallTrader": {
              "long": 19520,
              "short": 31175,
              "net": -11655
            }
          },
          "openInterest": 128225
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82523,
              "short": 96681,
              "net": -14158
            },
            "nonCommercial": {
              "long": 68011,
              "short": 17929,
              "net": 50082
            },
            "smallTrader": {
              "long": 21754,
              "short": 57678,
              "net": -35924
            }
          },
          "openInterest": 199166
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52301,
              "short": 125252,
              "net": -72951
            },
            "nonCommercial": {
              "long": 73239,
              "short": 5649,
              "net": 67590
            },
            "smallTrader": {
              "long": 10777,
              "short": 5416,
              "net": 5361
            }
          },
          "openInterest": 138274
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 240253,
              "short": 248684,
              "net": -8431
            },
            "nonCommercial": {
              "long": 59686,
              "short": 88712,
              "net": -29026
            },
            "smallTrader": {
              "long": 74803,
              "short": 37346,
              "net": 37457
            }
          },
          "openInterest": 557246
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4220,
              "short": 10764,
              "net": -6544
            },
            "nonCommercial": {
              "long": 6980,
              "short": 973,
              "net": 6007
            },
            "smallTrader": {
              "long": 1878,
              "short": 1341,
              "net": 537
            }
          },
          "openInterest": 13233
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1209,
              "short": 9717,
              "net": -8508
            },
            "nonCommercial": {
              "long": 8113,
              "short": 653,
              "net": 7460
            },
            "smallTrader": {
              "long": 2565,
              "short": 1517,
              "net": 1048
            }
          },
          "openInterest": 11939
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 297907,
              "short": 276376,
              "net": 21531
            },
            "nonCommercial": {
              "long": 22069,
              "short": 44688,
              "net": -22619
            },
            "smallTrader": {
              "long": 25441,
              "short": 24353,
              "net": 1088
            }
          },
          "openInterest": 360800
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24426,
              "short": 107171,
              "net": -82745
            },
            "nonCommercial": {
              "long": 72934,
              "short": 10147,
              "net": 62787
            },
            "smallTrader": {
              "long": 33668,
              "short": 13710,
              "net": 19958
            }
          },
          "openInterest": 137249
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69278,
              "short": 82408,
              "net": -13130
            },
            "nonCommercial": {
              "long": 24114,
              "short": 17901,
              "net": 6213
            },
            "smallTrader": {
              "long": 28569,
              "short": 21652,
              "net": 6917
            }
          },
          "openInterest": 139906
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118721,
              "short": 98910,
              "net": 19811
            },
            "nonCommercial": {
              "long": 31966,
              "short": 50862,
              "net": -18896
            },
            "smallTrader": {
              "long": 18828,
              "short": 19743,
              "net": -915
            }
          },
          "openInterest": 202053
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153942,
              "short": 119230,
              "net": 34712
            },
            "nonCommercial": {
              "long": 49798,
              "short": 62320,
              "net": -12522
            },
            "smallTrader": {
              "long": 53100,
              "short": 75290,
              "net": -22190
            }
          },
          "openInterest": 289887
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254514,
              "short": 402749,
              "net": -148235
            },
            "nonCommercial": {
              "long": 136727,
              "short": 33005,
              "net": 103722
            },
            "smallTrader": {
              "long": 82800,
              "short": 38287,
              "net": 44513
            }
          },
          "openInterest": 519427
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87271,
              "short": 37406,
              "net": 49865
            },
            "nonCommercial": {
              "long": 13937,
              "short": 53798,
              "net": -39861
            },
            "smallTrader": {
              "long": 11066,
              "short": 21070,
              "net": -10004
            }
          },
          "openInterest": 113909
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9165,
              "short": 27072,
              "net": -17907
            },
            "nonCommercial": {
              "long": 20827,
              "short": 3444,
              "net": 17383
            },
            "smallTrader": {
              "long": 2461,
              "short": 1937,
              "net": 524
            }
          },
          "openInterest": 35108
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2501,
              "short": 3841,
              "net": -1340
            },
            "nonCommercial": {
              "long": 4386,
              "short": 3601,
              "net": 785
            },
            "smallTrader": {
              "long": 1433,
              "short": 878,
              "net": 555
            }
          },
          "openInterest": 8732
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48820,
              "short": 79624,
              "net": -30804
            },
            "nonCommercial": {
              "long": 39855,
              "short": 9517,
              "net": 30338
            },
            "smallTrader": {
              "long": 22184,
              "short": 21718,
              "net": 466
            }
          },
          "openInterest": 120060
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192620,
              "short": 130236,
              "net": 62384
            },
            "nonCommercial": {
              "long": 55966,
              "short": 113097,
              "net": -57131
            },
            "smallTrader": {
              "long": 29603,
              "short": 34856,
              "net": -5253
            }
          },
          "openInterest": 302803
        }
      ]
    },
    {
      "reportDate": "2005-12-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 974624,
              "short": 896326,
              "net": 78298
            },
            "nonCommercial": {
              "long": 399380,
              "short": 290688,
              "net": 108692
            },
            "smallTrader": {
              "long": 194563,
              "short": 381553,
              "net": -186990
            }
          },
          "openInterest": 1600491
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 179684,
              "short": 195484,
              "net": -15800
            },
            "nonCommercial": {
              "long": 117904,
              "short": 63115,
              "net": 54789
            },
            "smallTrader": {
              "long": 62608,
              "short": 101597,
              "net": -38989
            }
          },
          "openInterest": 365759
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 380035,
              "short": 306992,
              "net": 73043
            },
            "nonCommercial": {
              "long": 58847,
              "short": 96786,
              "net": -37939
            },
            "smallTrader": {
              "long": 118634,
              "short": 153738,
              "net": -35104
            }
          },
          "openInterest": 562932
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 724335,
              "short": 597707,
              "net": 126628
            },
            "nonCommercial": {
              "long": 226888,
              "short": 236957,
              "net": -10069
            },
            "smallTrader": {
              "long": 145308,
              "short": 261867,
              "net": -116559
            }
          },
          "openInterest": 1101948
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13740,
              "short": 25054,
              "net": -11314
            },
            "nonCommercial": {
              "long": 14497,
              "short": 6588,
              "net": 7909
            },
            "smallTrader": {
              "long": 15078,
              "short": 11673,
              "net": 3405
            }
          },
          "openInterest": 43315
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43997,
              "short": 36623,
              "net": 7374
            },
            "nonCommercial": {
              "long": 9425,
              "short": 17617,
              "net": -8192
            },
            "smallTrader": {
              "long": 16713,
              "short": 15895,
              "net": 818
            }
          },
          "openInterest": 70230
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46157,
              "short": 103345,
              "net": -57188
            },
            "nonCommercial": {
              "long": 55542,
              "short": 7431,
              "net": 48111
            },
            "smallTrader": {
              "long": 34031,
              "short": 24954,
              "net": 9077
            }
          },
          "openInterest": 137619
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81179,
              "short": 103734,
              "net": -22555
            },
            "nonCommercial": {
              "long": 32769,
              "short": 14013,
              "net": 18756
            },
            "smallTrader": {
              "long": 8255,
              "short": 4456,
              "net": 3799
            }
          },
          "openInterest": 123726
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45048,
              "short": 45468,
              "net": -420
            },
            "nonCommercial": {
              "long": 18039,
              "short": 20817,
              "net": -2778
            },
            "smallTrader": {
              "long": 9661,
              "short": 6463,
              "net": 3198
            }
          },
          "openInterest": 81396
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43971,
              "short": 47154,
              "net": -3183
            },
            "nonCommercial": {
              "long": 30868,
              "short": 28647,
              "net": 2221
            },
            "smallTrader": {
              "long": 12955,
              "short": 11993,
              "net": 962
            }
          },
          "openInterest": 101998
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 421545,
              "short": 361831,
              "net": 59714
            },
            "nonCommercial": {
              "long": 163891,
              "short": 174292,
              "net": -10401
            },
            "smallTrader": {
              "long": 139704,
              "short": 189017,
              "net": -49313
            }
          },
          "openInterest": 773337
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64643,
              "short": 51201,
              "net": 13442
            },
            "nonCommercial": {
              "long": 18141,
              "short": 34746,
              "net": -16605
            },
            "smallTrader": {
              "long": 13287,
              "short": 10124,
              "net": 3163
            }
          },
          "openInterest": 100664
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 524385,
              "short": 494288,
              "net": 30097
            },
            "nonCommercial": {
              "long": 120418,
              "short": 137409,
              "net": -16991
            },
            "smallTrader": {
              "long": 52780,
              "short": 65886,
              "net": -13106
            }
          },
          "openInterest": 813180
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50514,
              "short": 58508,
              "net": -7994
            },
            "nonCommercial": {
              "long": 24852,
              "short": 20348,
              "net": 4504
            },
            "smallTrader": {
              "long": 45636,
              "short": 42146,
              "net": 3490
            }
          },
          "openInterest": 123445
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8708,
              "short": 9521,
              "net": -813
            },
            "nonCommercial": {
              "long": 14657,
              "short": 2822,
              "net": 11835
            },
            "smallTrader": {
              "long": 5302,
              "short": 16324,
              "net": -11022
            }
          },
          "openInterest": 31994
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55214,
              "short": 244745,
              "net": -189531
            },
            "nonCommercial": {
              "long": 182723,
              "short": 26553,
              "net": 156170
            },
            "smallTrader": {
              "long": 55351,
              "short": 21990,
              "net": 33361
            }
          },
          "openInterest": 324429
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106968,
              "short": 112920,
              "net": -5952
            },
            "nonCommercial": {
              "long": 24553,
              "short": 19546,
              "net": 5007
            },
            "smallTrader": {
              "long": 28568,
              "short": 27623,
              "net": 945
            }
          },
          "openInterest": 177031
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103665,
              "short": 70812,
              "net": 32853
            },
            "nonCommercial": {
              "long": 12322,
              "short": 38427,
              "net": -26105
            },
            "smallTrader": {
              "long": 23444,
              "short": 30192,
              "net": -6748
            }
          },
          "openInterest": 139503
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51193,
              "short": 51347,
              "net": -154
            },
            "nonCommercial": {
              "long": 24892,
              "short": 12163,
              "net": 12729
            },
            "smallTrader": {
              "long": 17329,
              "short": 29904,
              "net": -12575
            }
          },
          "openInterest": 120458
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80056,
              "short": 93935,
              "net": -13879
            },
            "nonCommercial": {
              "long": 68848,
              "short": 19584,
              "net": 49264
            },
            "smallTrader": {
              "long": 23517,
              "short": 58902,
              "net": -35385
            }
          },
          "openInterest": 198245
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45446,
              "short": 84142,
              "net": -38696
            },
            "nonCommercial": {
              "long": 42265,
              "short": 5976,
              "net": 36289
            },
            "smallTrader": {
              "long": 5772,
              "short": 3365,
              "net": 2407
            }
          },
          "openInterest": 93855
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 244223,
              "short": 250506,
              "net": -6283
            },
            "nonCommercial": {
              "long": 53743,
              "short": 89290,
              "net": -35547
            },
            "smallTrader": {
              "long": 71902,
              "short": 30072,
              "net": 41830
            }
          },
          "openInterest": 557903
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1335,
              "short": 8590,
              "net": -7255
            },
            "nonCommercial": {
              "long": 6392,
              "short": 766,
              "net": 5626
            },
            "smallTrader": {
              "long": 2634,
              "short": 1005,
              "net": 1629
            }
          },
          "openInterest": 10697
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 210511,
              "short": 208692,
              "net": 1819
            },
            "nonCommercial": {
              "long": 27428,
              "short": 46987,
              "net": -19559
            },
            "smallTrader": {
              "long": 27805,
              "short": 10065,
              "net": 17740
            }
          },
          "openInterest": 266732
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26152,
              "short": 108822,
              "net": -82670
            },
            "nonCommercial": {
              "long": 68903,
              "short": 7927,
              "net": 60976
            },
            "smallTrader": {
              "long": 32336,
              "short": 10642,
              "net": 21694
            }
          },
          "openInterest": 133600
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61984,
              "short": 83248,
              "net": -21264
            },
            "nonCommercial": {
              "long": 28473,
              "short": 15527,
              "net": 12946
            },
            "smallTrader": {
              "long": 29563,
              "short": 21245,
              "net": 8318
            }
          },
          "openInterest": 139295
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104644,
              "short": 84569,
              "net": 20075
            },
            "nonCommercial": {
              "long": 29914,
              "short": 50206,
              "net": -20292
            },
            "smallTrader": {
              "long": 21743,
              "short": 21526,
              "net": 217
            }
          },
          "openInterest": 180918
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151604,
              "short": 130977,
              "net": 20627
            },
            "nonCommercial": {
              "long": 54193,
              "short": 47946,
              "net": 6247
            },
            "smallTrader": {
              "long": 55596,
              "short": 82470,
              "net": -26874
            }
          },
          "openInterest": 294849
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273724,
              "short": 413693,
              "net": -139969
            },
            "nonCommercial": {
              "long": 129330,
              "short": 31772,
              "net": 97558
            },
            "smallTrader": {
              "long": 80771,
              "short": 38360,
              "net": 42411
            }
          },
          "openInterest": 527468
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61359,
              "short": 15858,
              "net": 45501
            },
            "nonCommercial": {
              "long": 5247,
              "short": 39314,
              "net": -34067
            },
            "smallTrader": {
              "long": 9298,
              "short": 20732,
              "net": -11434
            }
          },
          "openInterest": 75904
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8199,
              "short": 18821,
              "net": -10622
            },
            "nonCommercial": {
              "long": 13543,
              "short": 2798,
              "net": 10745
            },
            "smallTrader": {
              "long": 1726,
              "short": 1849,
              "net": -123
            }
          },
          "openInterest": 25940
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1462,
              "short": 3836,
              "net": -2374
            },
            "nonCommercial": {
              "long": 4282,
              "short": 3011,
              "net": 1271
            },
            "smallTrader": {
              "long": 1692,
              "short": 589,
              "net": 1103
            }
          },
          "openInterest": 7682
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49807,
              "short": 86416,
              "net": -36609
            },
            "nonCommercial": {
              "long": 41851,
              "short": 7840,
              "net": 34011
            },
            "smallTrader": {
              "long": 23335,
              "short": 20737,
              "net": 2598
            }
          },
          "openInterest": 124358
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188338,
              "short": 135907,
              "net": 52431
            },
            "nonCommercial": {
              "long": 55312,
              "short": 100535,
              "net": -45223
            },
            "smallTrader": {
              "long": 29960,
              "short": 37168,
              "net": -7208
            }
          },
          "openInterest": 301415
        }
      ]
    },
    {
      "reportDate": "2005-12-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 945544,
              "short": 906432,
              "net": 39112
            },
            "nonCommercial": {
              "long": 400277,
              "short": 290635,
              "net": 109642
            },
            "smallTrader": {
              "long": 216818,
              "short": 365572,
              "net": -148754
            }
          },
          "openInterest": 1587737
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 209686,
              "short": 193449,
              "net": 16237
            },
            "nonCommercial": {
              "long": 114104,
              "short": 92631,
              "net": 21473
            },
            "smallTrader": {
              "long": 63940,
              "short": 101650,
              "net": -37710
            }
          },
          "openInterest": 392658
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 390643,
              "short": 346221,
              "net": 44422
            },
            "nonCommercial": {
              "long": 77600,
              "short": 93997,
              "net": -16397
            },
            "smallTrader": {
              "long": 130807,
              "short": 158832,
              "net": -28025
            }
          },
          "openInterest": 603790
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 703674,
              "short": 622437,
              "net": 81237
            },
            "nonCommercial": {
              "long": 216007,
              "short": 213276,
              "net": 2731
            },
            "smallTrader": {
              "long": 158241,
              "short": 242209,
              "net": -83968
            }
          },
          "openInterest": 1083245
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29658,
              "short": 28100,
              "net": 1558
            },
            "nonCommercial": {
              "long": 13691,
              "short": 12787,
              "net": 904
            },
            "smallTrader": {
              "long": 13720,
              "short": 16182,
              "net": -2462
            }
          },
          "openInterest": 57071
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37989,
              "short": 25091,
              "net": 12898
            },
            "nonCommercial": {
              "long": 9474,
              "short": 21067,
              "net": -11593
            },
            "smallTrader": {
              "long": 15273,
              "short": 16578,
              "net": -1305
            }
          },
          "openInterest": 62736
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21536,
              "short": 80374,
              "net": -58838
            },
            "nonCommercial": {
              "long": 49468,
              "short": 7176,
              "net": 42292
            },
            "smallTrader": {
              "long": 31309,
              "short": 14763,
              "net": 16546
            }
          },
          "openInterest": 103040
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81649,
              "short": 105577,
              "net": -23928
            },
            "nonCommercial": {
              "long": 33943,
              "short": 13521,
              "net": 20422
            },
            "smallTrader": {
              "long": 9002,
              "short": 5496,
              "net": 3506
            }
          },
          "openInterest": 125901
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44514,
              "short": 48498,
              "net": -3984
            },
            "nonCommercial": {
              "long": 20628,
              "short": 19576,
              "net": 1052
            },
            "smallTrader": {
              "long": 9720,
              "short": 6788,
              "net": 2932
            }
          },
          "openInterest": 82702
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43652,
              "short": 47654,
              "net": -4002
            },
            "nonCommercial": {
              "long": 32404,
              "short": 29643,
              "net": 2761
            },
            "smallTrader": {
              "long": 13306,
              "short": 12065,
              "net": 1241
            }
          },
          "openInterest": 103119
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 421892,
              "short": 387177,
              "net": 34715
            },
            "nonCommercial": {
              "long": 173175,
              "short": 146061,
              "net": 27114
            },
            "smallTrader": {
              "long": 129720,
              "short": 191549,
              "net": -61829
            }
          },
          "openInterest": 776647
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64909,
              "short": 57158,
              "net": 7751
            },
            "nonCommercial": {
              "long": 19048,
              "short": 31447,
              "net": -12399
            },
            "smallTrader": {
              "long": 13732,
              "short": 9084,
              "net": 4648
            }
          },
          "openInterest": 104251
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 534297,
              "short": 488984,
              "net": 45313
            },
            "nonCommercial": {
              "long": 120638,
              "short": 144892,
              "net": -24254
            },
            "smallTrader": {
              "long": 45973,
              "short": 67032,
              "net": -21059
            }
          },
          "openInterest": 818841
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44261,
              "short": 50356,
              "net": -6095
            },
            "nonCommercial": {
              "long": 25937,
              "short": 21359,
              "net": 4578
            },
            "smallTrader": {
              "long": 39788,
              "short": 38271,
              "net": 1517
            }
          },
          "openInterest": 112370
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9503,
              "short": 10186,
              "net": -683
            },
            "nonCommercial": {
              "long": 14300,
              "short": 3001,
              "net": 11299
            },
            "smallTrader": {
              "long": 5433,
              "short": 16049,
              "net": -10616
            }
          },
          "openInterest": 32042
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53560,
              "short": 242794,
              "net": -189234
            },
            "nonCommercial": {
              "long": 179324,
              "short": 24802,
              "net": 154522
            },
            "smallTrader": {
              "long": 55923,
              "short": 21211,
              "net": 34712
            }
          },
          "openInterest": 320115
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105206,
              "short": 107352,
              "net": -2146
            },
            "nonCommercial": {
              "long": 23266,
              "short": 20298,
              "net": 2968
            },
            "smallTrader": {
              "long": 25949,
              "short": 26771,
              "net": -822
            }
          },
          "openInterest": 171839
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104516,
              "short": 81452,
              "net": 23064
            },
            "nonCommercial": {
              "long": 16998,
              "short": 39127,
              "net": -22129
            },
            "smallTrader": {
              "long": 27309,
              "short": 28244,
              "net": -935
            }
          },
          "openInterest": 148945
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52192,
              "short": 51176,
              "net": 1016
            },
            "nonCommercial": {
              "long": 25090,
              "short": 12258,
              "net": 12832
            },
            "smallTrader": {
              "long": 17321,
              "short": 31169,
              "net": -13848
            }
          },
          "openInterest": 121168
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82077,
              "short": 93558,
              "net": -11481
            },
            "nonCommercial": {
              "long": 67113,
              "short": 20035,
              "net": 47078
            },
            "smallTrader": {
              "long": 20661,
              "short": 56258,
              "net": -35597
            }
          },
          "openInterest": 195778
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47237,
              "short": 79959,
              "net": -32722
            },
            "nonCommercial": {
              "long": 38295,
              "short": 7660,
              "net": 30635
            },
            "smallTrader": {
              "long": 5731,
              "short": 3644,
              "net": 2087
            }
          },
          "openInterest": 91636
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 244803,
              "short": 243767,
              "net": 1036
            },
            "nonCommercial": {
              "long": 43186,
              "short": 85635,
              "net": -42449
            },
            "smallTrader": {
              "long": 70775,
              "short": 29362,
              "net": 41413
            }
          },
          "openInterest": 543982
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3366,
              "short": 8226,
              "net": -4860
            },
            "nonCommercial": {
              "long": 6328,
              "short": 1887,
              "net": 4441
            },
            "smallTrader": {
              "long": 1037,
              "short": 618,
              "net": 419
            }
          },
          "openInterest": 10731
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1301,
              "short": 8168,
              "net": -6867
            },
            "nonCommercial": {
              "long": 6153,
              "short": 694,
              "net": 5459
            },
            "smallTrader": {
              "long": 2674,
              "short": 1266,
              "net": 1408
            }
          },
          "openInterest": 10323
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 212212,
              "short": 210047,
              "net": 2165
            },
            "nonCommercial": {
              "long": 27765,
              "short": 47474,
              "net": -19709
            },
            "smallTrader": {
              "long": 27633,
              "short": 10089,
              "net": 17544
            }
          },
          "openInterest": 268723
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26004,
              "short": 109584,
              "net": -83580
            },
            "nonCommercial": {
              "long": 69081,
              "short": 7888,
              "net": 61193
            },
            "smallTrader": {
              "long": 33411,
              "short": 11024,
              "net": 22387
            }
          },
          "openInterest": 135028
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65042,
              "short": 92223,
              "net": -27181
            },
            "nonCommercial": {
              "long": 31747,
              "short": 14210,
              "net": 17537
            },
            "smallTrader": {
              "long": 27818,
              "short": 18174,
              "net": 9644
            }
          },
          "openInterest": 141842
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104031,
              "short": 79064,
              "net": 24967
            },
            "nonCommercial": {
              "long": 28075,
              "short": 54011,
              "net": -25936
            },
            "smallTrader": {
              "long": 23553,
              "short": 22584,
              "net": 969
            }
          },
          "openInterest": 178118
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149942,
              "short": 132142,
              "net": 17800
            },
            "nonCommercial": {
              "long": 55477,
              "short": 43978,
              "net": 11499
            },
            "smallTrader": {
              "long": 52649,
              "short": 81948,
              "net": -29299
            }
          },
          "openInterest": 292006
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 280157,
              "short": 414231,
              "net": -134074
            },
            "nonCommercial": {
              "long": 125167,
              "short": 36033,
              "net": 89134
            },
            "smallTrader": {
              "long": 79408,
              "short": 34468,
              "net": 44940
            }
          },
          "openInterest": 532810
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69968,
              "short": 17768,
              "net": 52200
            },
            "nonCommercial": {
              "long": 9032,
              "short": 47358,
              "net": -38326
            },
            "smallTrader": {
              "long": 7551,
              "short": 21425,
              "net": -13874
            }
          },
          "openInterest": 86551
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7390,
              "short": 18434,
              "net": -11044
            },
            "nonCommercial": {
              "long": 13242,
              "short": 2116,
              "net": 11126
            },
            "smallTrader": {
              "long": 1818,
              "short": 1900,
              "net": -82
            }
          },
          "openInterest": 24463
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1778,
              "short": 4004,
              "net": -2226
            },
            "nonCommercial": {
              "long": 4415,
              "short": 3369,
              "net": 1046
            },
            "smallTrader": {
              "long": 1688,
              "short": 508,
              "net": 1180
            }
          },
          "openInterest": 8241
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49156,
              "short": 91628,
              "net": -42472
            },
            "nonCommercial": {
              "long": 44266,
              "short": 4059,
              "net": 40207
            },
            "smallTrader": {
              "long": 22211,
              "short": 19946,
              "net": 2265
            }
          },
          "openInterest": 125103
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184214,
              "short": 141300,
              "net": 42914
            },
            "nonCommercial": {
              "long": 57266,
              "short": 89200,
              "net": -31934
            },
            "smallTrader": {
              "long": 25522,
              "short": 36502,
              "net": -10980
            }
          },
          "openInterest": 296879
        }
      ]
    },
    {
      "reportDate": "2006-01-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 902982,
              "short": 894497,
              "net": 8485
            },
            "nonCommercial": {
              "long": 397835,
              "short": 260878,
              "net": 136957
            },
            "smallTrader": {
              "long": 242991,
              "short": 388433,
              "net": -145442
            }
          },
          "openInterest": 1563688
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 222353,
              "short": 198597,
              "net": 23756
            },
            "nonCommercial": {
              "long": 111305,
              "short": 97307,
              "net": 13998
            },
            "smallTrader": {
              "long": 65773,
              "short": 103527,
              "net": -37754
            }
          },
          "openInterest": 403781
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 380663,
              "short": 350970,
              "net": 29693
            },
            "nonCommercial": {
              "long": 79794,
              "short": 89136,
              "net": -9342
            },
            "smallTrader": {
              "long": 131647,
              "short": 151998,
              "net": -20351
            }
          },
          "openInterest": 602420
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 696228,
              "short": 604170,
              "net": 92058
            },
            "nonCommercial": {
              "long": 197322,
              "short": 219271,
              "net": -21949
            },
            "smallTrader": {
              "long": 171494,
              "short": 241603,
              "net": -70109
            }
          },
          "openInterest": 1072692
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25302,
              "short": 29085,
              "net": -3783
            },
            "nonCommercial": {
              "long": 21116,
              "short": 14006,
              "net": 7110
            },
            "smallTrader": {
              "long": 13827,
              "short": 17154,
              "net": -3327
            }
          },
          "openInterest": 60245
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42720,
              "short": 20271,
              "net": 22449
            },
            "nonCommercial": {
              "long": 13026,
              "short": 28047,
              "net": -15021
            },
            "smallTrader": {
              "long": 13758,
              "short": 21186,
              "net": -7428
            }
          },
          "openInterest": 69591
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24990,
              "short": 81233,
              "net": -56243
            },
            "nonCommercial": {
              "long": 45749,
              "short": 9062,
              "net": 36687
            },
            "smallTrader": {
              "long": 33935,
              "short": 14379,
              "net": 19556
            }
          },
          "openInterest": 105401
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81058,
              "short": 111612,
              "net": -30554
            },
            "nonCommercial": {
              "long": 36572,
              "short": 11173,
              "net": 25399
            },
            "smallTrader": {
              "long": 11722,
              "short": 6567,
              "net": 5155
            }
          },
          "openInterest": 130473
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43409,
              "short": 50330,
              "net": -6921
            },
            "nonCommercial": {
              "long": 20375,
              "short": 17531,
              "net": 2844
            },
            "smallTrader": {
              "long": 10439,
              "short": 6362,
              "net": 4077
            }
          },
          "openInterest": 82671
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44126,
              "short": 48300,
              "net": -4174
            },
            "nonCommercial": {
              "long": 33082,
              "short": 30378,
              "net": 2704
            },
            "smallTrader": {
              "long": 13356,
              "short": 11886,
              "net": 1470
            }
          },
          "openInterest": 103466
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427922,
              "short": 400207,
              "net": 27715
            },
            "nonCommercial": {
              "long": 171329,
              "short": 129143,
              "net": 42186
            },
            "smallTrader": {
              "long": 138948,
              "short": 208849,
              "net": -69901
            }
          },
          "openInterest": 812444
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64035,
              "short": 65474,
              "net": -1439
            },
            "nonCommercial": {
              "long": 21761,
              "short": 26228,
              "net": -4467
            },
            "smallTrader": {
              "long": 15215,
              "short": 9309,
              "net": 5906
            }
          },
          "openInterest": 109473
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 532650,
              "short": 503932,
              "net": 28718
            },
            "nonCommercial": {
              "long": 131842,
              "short": 146245,
              "net": -14403
            },
            "smallTrader": {
              "long": 56512,
              "short": 70827,
              "net": -14315
            }
          },
          "openInterest": 849868
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36844,
              "short": 48533,
              "net": -11689
            },
            "nonCommercial": {
              "long": 36013,
              "short": 24782,
              "net": 11231
            },
            "smallTrader": {
              "long": 43961,
              "short": 43503,
              "net": 458
            }
          },
          "openInterest": 119238
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9936,
              "short": 10850,
              "net": -914
            },
            "nonCommercial": {
              "long": 14571,
              "short": 3163,
              "net": 11408
            },
            "smallTrader": {
              "long": 5970,
              "short": 16464,
              "net": -10494
            }
          },
          "openInterest": 34174
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51741,
              "short": 239049,
              "net": -187308
            },
            "nonCommercial": {
              "long": 180688,
              "short": 29726,
              "net": 150962
            },
            "smallTrader": {
              "long": 58381,
              "short": 22035,
              "net": 36346
            }
          },
          "openInterest": 325524
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99897,
              "short": 105184,
              "net": -5287
            },
            "nonCommercial": {
              "long": 22356,
              "short": 15034,
              "net": 7322
            },
            "smallTrader": {
              "long": 26885,
              "short": 28920,
              "net": -2035
            }
          },
          "openInterest": 165284
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105548,
              "short": 84108,
              "net": 21440
            },
            "nonCommercial": {
              "long": 22192,
              "short": 46929,
              "net": -24737
            },
            "smallTrader": {
              "long": 27838,
              "short": 24541,
              "net": 3297
            }
          },
          "openInterest": 155722
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53662,
              "short": 52339,
              "net": 1323
            },
            "nonCommercial": {
              "long": 26095,
              "short": 14618,
              "net": 11477
            },
            "smallTrader": {
              "long": 19325,
              "short": 32125,
              "net": -12800
            }
          },
          "openInterest": 126690
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79345,
              "short": 97234,
              "net": -17889
            },
            "nonCommercial": {
              "long": 72727,
              "short": 19808,
              "net": 52919
            },
            "smallTrader": {
              "long": 21971,
              "short": 57001,
              "net": -35030
            }
          },
          "openInterest": 199893
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46691,
              "short": 86611,
              "net": -39920
            },
            "nonCommercial": {
              "long": 38380,
              "short": 2566,
              "net": 35814
            },
            "smallTrader": {
              "long": 6459,
              "short": 2353,
              "net": 4106
            }
          },
          "openInterest": 91750
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 247597,
              "short": 243791,
              "net": 3806
            },
            "nonCommercial": {
              "long": 40809,
              "short": 84713,
              "net": -43904
            },
            "smallTrader": {
              "long": 69120,
              "short": 29022,
              "net": 40098
            }
          },
          "openInterest": 548695
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3074,
              "short": 7857,
              "net": -4783
            },
            "nonCommercial": {
              "long": 8158,
              "short": 3321,
              "net": 4837
            },
            "smallTrader": {
              "long": 957,
              "short": 1011,
              "net": -54
            }
          },
          "openInterest": 12189
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1336,
              "short": 7619,
              "net": -6283
            },
            "nonCommercial": {
              "long": 5527,
              "short": 701,
              "net": 4826
            },
            "smallTrader": {
              "long": 2518,
              "short": 1061,
              "net": 1457
            }
          },
          "openInterest": 9381
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 219853,
              "short": 212901,
              "net": 6952
            },
            "nonCommercial": {
              "long": 28578,
              "short": 51848,
              "net": -23270
            },
            "smallTrader": {
              "long": 25481,
              "short": 9163,
              "net": 16318
            }
          },
          "openInterest": 274806
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25456,
              "short": 108045,
              "net": -82589
            },
            "nonCommercial": {
              "long": 66488,
              "short": 7108,
              "net": 59380
            },
            "smallTrader": {
              "long": 32716,
              "short": 9507,
              "net": 23209
            }
          },
          "openInterest": 131555
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64087,
              "short": 94563,
              "net": -30476
            },
            "nonCommercial": {
              "long": 31597,
              "short": 10622,
              "net": 20975
            },
            "smallTrader": {
              "long": 27263,
              "short": 17762,
              "net": 9501
            }
          },
          "openInterest": 138661
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95698,
              "short": 84324,
              "net": 11374
            },
            "nonCommercial": {
              "long": 25633,
              "short": 38193,
              "net": -12560
            },
            "smallTrader": {
              "long": 25454,
              "short": 24268,
              "net": 1186
            }
          },
          "openInterest": 173003
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147461,
              "short": 131343,
              "net": 16118
            },
            "nonCommercial": {
              "long": 57119,
              "short": 41997,
              "net": 15122
            },
            "smallTrader": {
              "long": 48491,
              "short": 79731,
              "net": -31240
            }
          },
          "openInterest": 287751
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 275312,
              "short": 407563,
              "net": -132251
            },
            "nonCommercial": {
              "long": 132491,
              "short": 38804,
              "net": 93687
            },
            "smallTrader": {
              "long": 75573,
              "short": 37009,
              "net": 38564
            }
          },
          "openInterest": 532712
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53848,
              "short": 24025,
              "net": 29823
            },
            "nonCommercial": {
              "long": 15002,
              "short": 31513,
              "net": -16511
            },
            "smallTrader": {
              "long": 8518,
              "short": 21830,
              "net": -13312
            }
          },
          "openInterest": 77368
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8908,
              "short": 19628,
              "net": -10720
            },
            "nonCommercial": {
              "long": 13920,
              "short": 3392,
              "net": 10528
            },
            "smallTrader": {
              "long": 1786,
              "short": 1594,
              "net": 192
            }
          },
          "openInterest": 26629
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1775,
              "short": 4022,
              "net": -2247
            },
            "nonCommercial": {
              "long": 4379,
              "short": 3449,
              "net": 930
            },
            "smallTrader": {
              "long": 2189,
              "short": 872,
              "net": 1317
            }
          },
          "openInterest": 8669
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48065,
              "short": 97837,
              "net": -49772
            },
            "nonCommercial": {
              "long": 50800,
              "short": 3712,
              "net": 47088
            },
            "smallTrader": {
              "long": 24405,
              "short": 21721,
              "net": 2684
            }
          },
          "openInterest": 132679
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184840,
              "short": 152988,
              "net": 31852
            },
            "nonCommercial": {
              "long": 57743,
              "short": 76112,
              "net": -18369
            },
            "smallTrader": {
              "long": 26726,
              "short": 40209,
              "net": -13483
            }
          },
          "openInterest": 305901
        }
      ]
    },
    {
      "reportDate": "2006-01-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 927954,
              "short": 884466,
              "net": 43488
            },
            "nonCommercial": {
              "long": 392256,
              "short": 284265,
              "net": 107991
            },
            "smallTrader": {
              "long": 237686,
              "short": 389165,
              "net": -151479
            }
          },
          "openInterest": 1584307
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218847,
              "short": 204541,
              "net": 14306
            },
            "nonCommercial": {
              "long": 111108,
              "short": 109520,
              "net": 1588
            },
            "smallTrader": {
              "long": 80097,
              "short": 95991,
              "net": -15894
            }
          },
          "openInterest": 411820
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 389000,
              "short": 318465,
              "net": 70535
            },
            "nonCommercial": {
              "long": 60699,
              "short": 98633,
              "net": -37934
            },
            "smallTrader": {
              "long": 128570,
              "short": 161171,
              "net": -32601
            }
          },
          "openInterest": 585254
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 695721,
              "short": 608163,
              "net": 87558
            },
            "nonCommercial": {
              "long": 187769,
              "short": 203552,
              "net": -15783
            },
            "smallTrader": {
              "long": 179078,
              "short": 250853,
              "net": -71775
            }
          },
          "openInterest": 1074572
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12877,
              "short": 39564,
              "net": -26687
            },
            "nonCommercial": {
              "long": 26703,
              "short": 4969,
              "net": 21734
            },
            "smallTrader": {
              "long": 15752,
              "short": 10799,
              "net": 4953
            }
          },
          "openInterest": 55332
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45988,
              "short": 36928,
              "net": 9060
            },
            "nonCommercial": {
              "long": 17074,
              "short": 21847,
              "net": -4773
            },
            "smallTrader": {
              "long": 14011,
              "short": 18298,
              "net": -4287
            }
          },
          "openInterest": 77079
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27623,
              "short": 75711,
              "net": -48088
            },
            "nonCommercial": {
              "long": 32628,
              "short": 9311,
              "net": 23317
            },
            "smallTrader": {
              "long": 37378,
              "short": 12607,
              "net": 24771
            }
          },
          "openInterest": 98344
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79220,
              "short": 113833,
              "net": -34613
            },
            "nonCommercial": {
              "long": 39486,
              "short": 10850,
              "net": 28636
            },
            "smallTrader": {
              "long": 10649,
              "short": 4672,
              "net": 5977
            }
          },
          "openInterest": 131851
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41734,
              "short": 60507,
              "net": -18773
            },
            "nonCommercial": {
              "long": 30175,
              "short": 16049,
              "net": 14126
            },
            "smallTrader": {
              "long": 10505,
              "short": 5858,
              "net": 4647
            }
          },
          "openInterest": 94198
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41484,
              "short": 45538,
              "net": -4054
            },
            "nonCommercial": {
              "long": 32890,
              "short": 31780,
              "net": 1110
            },
            "smallTrader": {
              "long": 13797,
              "short": 10853,
              "net": 2944
            }
          },
          "openInterest": 101982
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 443173,
              "short": 416998,
              "net": 26175
            },
            "nonCommercial": {
              "long": 175172,
              "short": 125064,
              "net": 50108
            },
            "smallTrader": {
              "long": 138659,
              "short": 214942,
              "net": -76283
            }
          },
          "openInterest": 839228
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61806,
              "short": 72499,
              "net": -10693
            },
            "nonCommercial": {
              "long": 25747,
              "short": 20145,
              "net": 5602
            },
            "smallTrader": {
              "long": 14744,
              "short": 9653,
              "net": 5091
            }
          },
          "openInterest": 111950
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 535003,
              "short": 531922,
              "net": 3081
            },
            "nonCommercial": {
              "long": 145309,
              "short": 146031,
              "net": -722
            },
            "smallTrader": {
              "long": 68952,
              "short": 71311,
              "net": -2359
            }
          },
          "openInterest": 892949
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34870,
              "short": 63074,
              "net": -28204
            },
            "nonCommercial": {
              "long": 42096,
              "short": 20135,
              "net": 21961
            },
            "smallTrader": {
              "long": 47965,
              "short": 41722,
              "net": 6243
            }
          },
          "openInterest": 127386
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10292,
              "short": 10833,
              "net": -541
            },
            "nonCommercial": {
              "long": 14903,
              "short": 3329,
              "net": 11574
            },
            "smallTrader": {
              "long": 6247,
              "short": 17280,
              "net": -11033
            }
          },
          "openInterest": 34580
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59932,
              "short": 240141,
              "net": -180209
            },
            "nonCommercial": {
              "long": 184408,
              "short": 38602,
              "net": 145806
            },
            "smallTrader": {
              "long": 61809,
              "short": 27406,
              "net": 34403
            }
          },
          "openInterest": 343419
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96835,
              "short": 106050,
              "net": -9215
            },
            "nonCommercial": {
              "long": 26066,
              "short": 16051,
              "net": 10015
            },
            "smallTrader": {
              "long": 28521,
              "short": 29321,
              "net": -800
            }
          },
          "openInterest": 172012
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103194,
              "short": 95280,
              "net": 7914
            },
            "nonCommercial": {
              "long": 30472,
              "short": 50001,
              "net": -19529
            },
            "smallTrader": {
              "long": 36184,
              "short": 24569,
              "net": 11615
            }
          },
          "openInterest": 169886
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60786,
              "short": 56293,
              "net": 4493
            },
            "nonCommercial": {
              "long": 25619,
              "short": 16073,
              "net": 9546
            },
            "smallTrader": {
              "long": 19909,
              "short": 33948,
              "net": -14039
            }
          },
          "openInterest": 127687
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84883,
              "short": 98869,
              "net": -13986
            },
            "nonCommercial": {
              "long": 72990,
              "short": 21358,
              "net": 51632
            },
            "smallTrader": {
              "long": 26351,
              "short": 63997,
              "net": -37646
            }
          },
          "openInterest": 213621
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45706,
              "short": 90332,
              "net": -44626
            },
            "nonCommercial": {
              "long": 43411,
              "short": 3272,
              "net": 40139
            },
            "smallTrader": {
              "long": 6817,
              "short": 2330,
              "net": 4487
            }
          },
          "openInterest": 96154
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 251158,
              "short": 244506,
              "net": 6652
            },
            "nonCommercial": {
              "long": 43883,
              "short": 90830,
              "net": -46947
            },
            "smallTrader": {
              "long": 72419,
              "short": 32124,
              "net": 40295
            }
          },
          "openInterest": 547954
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3100,
              "short": 6628,
              "net": -3528
            },
            "nonCommercial": {
              "long": 8659,
              "short": 4915,
              "net": 3744
            },
            "smallTrader": {
              "long": 1003,
              "short": 1219,
              "net": -216
            }
          },
          "openInterest": 13013
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1473,
              "short": 7967,
              "net": -6494
            },
            "nonCommercial": {
              "long": 6046,
              "short": 846,
              "net": 5200
            },
            "smallTrader": {
              "long": 2382,
              "short": 1088,
              "net": 1294
            }
          },
          "openInterest": 9901
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 216710,
              "short": 208664,
              "net": 8046
            },
            "nonCommercial": {
              "long": 35184,
              "short": 52963,
              "net": -17779
            },
            "smallTrader": {
              "long": 22597,
              "short": 12864,
              "net": 9733
            }
          },
          "openInterest": 276163
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24497,
              "short": 106949,
              "net": -82452
            },
            "nonCommercial": {
              "long": 64551,
              "short": 5580,
              "net": 58971
            },
            "smallTrader": {
              "long": 33796,
              "short": 10315,
              "net": 23481
            }
          },
          "openInterest": 130725
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62047,
              "short": 82413,
              "net": -20366
            },
            "nonCommercial": {
              "long": 23556,
              "short": 11939,
              "net": 11617
            },
            "smallTrader": {
              "long": 24897,
              "short": 16148,
              "net": 8749
            }
          },
          "openInterest": 124893
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95532,
              "short": 93428,
              "net": 2104
            },
            "nonCommercial": {
              "long": 27623,
              "short": 28999,
              "net": -1376
            },
            "smallTrader": {
              "long": 21341,
              "short": 22069,
              "net": -728
            }
          },
          "openInterest": 167605
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158211,
              "short": 128715,
              "net": 29496
            },
            "nonCommercial": {
              "long": 57101,
              "short": 52153,
              "net": 4948
            },
            "smallTrader": {
              "long": 50114,
              "short": 84558,
              "net": -34444
            }
          },
          "openInterest": 299439
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278782,
              "short": 405570,
              "net": -126788
            },
            "nonCommercial": {
              "long": 133129,
              "short": 41978,
              "net": 91151
            },
            "smallTrader": {
              "long": 71795,
              "short": 36158,
              "net": 35637
            }
          },
          "openInterest": 536758
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41059,
              "short": 39837,
              "net": 1222
            },
            "nonCommercial": {
              "long": 24138,
              "short": 24378,
              "net": -240
            },
            "smallTrader": {
              "long": 13832,
              "short": 14814,
              "net": -982
            }
          },
          "openInterest": 79029
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9967,
              "short": 14208,
              "net": -4241
            },
            "nonCommercial": {
              "long": 10112,
              "short": 5170,
              "net": 4942
            },
            "smallTrader": {
              "long": 1716,
              "short": 2417,
              "net": -701
            }
          },
          "openInterest": 23845
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2028,
              "short": 4070,
              "net": -2042
            },
            "nonCommercial": {
              "long": 4447,
              "short": 3752,
              "net": 695
            },
            "smallTrader": {
              "long": 2045,
              "short": 698,
              "net": 1347
            }
          },
          "openInterest": 8873
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46694,
              "short": 93496,
              "net": -46802
            },
            "nonCommercial": {
              "long": 47905,
              "short": 4356,
              "net": 43549
            },
            "smallTrader": {
              "long": 24995,
              "short": 21742,
              "net": 3253
            }
          },
          "openInterest": 128142
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189056,
              "short": 155507,
              "net": 33549
            },
            "nonCommercial": {
              "long": 57311,
              "short": 75936,
              "net": -18625
            },
            "smallTrader": {
              "long": 26705,
              "short": 41629,
              "net": -14924
            }
          },
          "openInterest": 311399
        }
      ]
    },
    {
      "reportDate": "2006-01-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 954307,
              "short": 958381,
              "net": -4074
            },
            "nonCommercial": {
              "long": 411951,
              "short": 293955,
              "net": 117996
            },
            "smallTrader": {
              "long": 265016,
              "short": 378938,
              "net": -113922
            }
          },
          "openInterest": 1655763
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 228401,
              "short": 208071,
              "net": 20330
            },
            "nonCommercial": {
              "long": 129429,
              "short": 134866,
              "net": -5437
            },
            "smallTrader": {
              "long": 84962,
              "short": 99855,
              "net": -14893
            }
          },
          "openInterest": 447024
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 382381,
              "short": 355323,
              "net": 27058
            },
            "nonCommercial": {
              "long": 77732,
              "short": 97252,
              "net": -19520
            },
            "smallTrader": {
              "long": 146774,
              "short": 154312,
              "net": -7538
            }
          },
          "openInterest": 612079
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 697389,
              "short": 615558,
              "net": 81831
            },
            "nonCommercial": {
              "long": 183844,
              "short": 201636,
              "net": -17792
            },
            "smallTrader": {
              "long": 186873,
              "short": 250912,
              "net": -64039
            }
          },
          "openInterest": 1088406
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12878,
              "short": 45695,
              "net": -32817
            },
            "nonCommercial": {
              "long": 27102,
              "short": 4393,
              "net": 22709
            },
            "smallTrader": {
              "long": 21545,
              "short": 11437,
              "net": 10108
            }
          },
          "openInterest": 61525
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48630,
              "short": 45024,
              "net": 3606
            },
            "nonCommercial": {
              "long": 17411,
              "short": 20714,
              "net": -3303
            },
            "smallTrader": {
              "long": 17088,
              "short": 17391,
              "net": -303
            }
          },
          "openInterest": 83135
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27012,
              "short": 76863,
              "net": -49851
            },
            "nonCommercial": {
              "long": 39506,
              "short": 12573,
              "net": 26933
            },
            "smallTrader": {
              "long": 34719,
              "short": 11801,
              "net": 22918
            }
          },
          "openInterest": 101952
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76170,
              "short": 110197,
              "net": -34027
            },
            "nonCommercial": {
              "long": 38865,
              "short": 11402,
              "net": 27463
            },
            "smallTrader": {
              "long": 11537,
              "short": 4973,
              "net": 6564
            }
          },
          "openInterest": 129378
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44329,
              "short": 67210,
              "net": -22881
            },
            "nonCommercial": {
              "long": 33601,
              "short": 14923,
              "net": 18678
            },
            "smallTrader": {
              "long": 11554,
              "short": 7351,
              "net": 4203
            }
          },
          "openInterest": 102720
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39656,
              "short": 45227,
              "net": -5571
            },
            "nonCommercial": {
              "long": 32186,
              "short": 29930,
              "net": 2256
            },
            "smallTrader": {
              "long": 14628,
              "short": 11313,
              "net": 3315
            }
          },
          "openInterest": 100702
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 471337,
              "short": 424264,
              "net": 47073
            },
            "nonCommercial": {
              "long": 168145,
              "short": 133886,
              "net": 34259
            },
            "smallTrader": {
              "long": 140088,
              "short": 221420,
              "net": -81332
            }
          },
          "openInterest": 872000
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63762,
              "short": 80860,
              "net": -17098
            },
            "nonCommercial": {
              "long": 27416,
              "short": 16951,
              "net": 10465
            },
            "smallTrader": {
              "long": 15917,
              "short": 9284,
              "net": 6633
            }
          },
          "openInterest": 116552
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 550045,
              "short": 547558,
              "net": 2487
            },
            "nonCommercial": {
              "long": 148056,
              "short": 149732,
              "net": -1676
            },
            "smallTrader": {
              "long": 67199,
              "short": 68010,
              "net": -811
            }
          },
          "openInterest": 909573
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36151,
              "short": 69669,
              "net": -33518
            },
            "nonCommercial": {
              "long": 41207,
              "short": 19996,
              "net": 21211
            },
            "smallTrader": {
              "long": 49477,
              "short": 37170,
              "net": 12307
            }
          },
          "openInterest": 129565
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9777,
              "short": 10287,
              "net": -510
            },
            "nonCommercial": {
              "long": 14553,
              "short": 3608,
              "net": 10945
            },
            "smallTrader": {
              "long": 5626,
              "short": 16061,
              "net": -10435
            }
          },
          "openInterest": 33169
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66156,
              "short": 248147,
              "net": -181991
            },
            "nonCommercial": {
              "long": 191650,
              "short": 43171,
              "net": 148479
            },
            "smallTrader": {
              "long": 65404,
              "short": 31892,
              "net": 33512
            }
          },
          "openInterest": 361704
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96919,
              "short": 103687,
              "net": -6768
            },
            "nonCommercial": {
              "long": 23691,
              "short": 17935,
              "net": 5756
            },
            "smallTrader": {
              "long": 28963,
              "short": 27951,
              "net": 1012
            }
          },
          "openInterest": 170958
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103792,
              "short": 93718,
              "net": 10074
            },
            "nonCommercial": {
              "long": 30062,
              "short": 48321,
              "net": -18259
            },
            "smallTrader": {
              "long": 33795,
              "short": 25610,
              "net": 8185
            }
          },
          "openInterest": 167681
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72226,
              "short": 57009,
              "net": 15217
            },
            "nonCommercial": {
              "long": 20919,
              "short": 21950,
              "net": -1031
            },
            "smallTrader": {
              "long": 21429,
              "short": 35615,
              "net": -14186
            }
          },
          "openInterest": 137742
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95710,
              "short": 100045,
              "net": -4335
            },
            "nonCommercial": {
              "long": 65410,
              "short": 21721,
              "net": 43689
            },
            "smallTrader": {
              "long": 30686,
              "short": 70040,
              "net": -39354
            }
          },
          "openInterest": 229356
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43354,
              "short": 91762,
              "net": -48408
            },
            "nonCommercial": {
              "long": 49051,
              "short": 4981,
              "net": 44070
            },
            "smallTrader": {
              "long": 6860,
              "short": 2522,
              "net": 4338
            }
          },
          "openInterest": 99485
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 253762,
              "short": 245148,
              "net": 8614
            },
            "nonCommercial": {
              "long": 47493,
              "short": 98170,
              "net": -50677
            },
            "smallTrader": {
              "long": 71147,
              "short": 29084,
              "net": 42063
            }
          },
          "openInterest": 546982
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3060,
              "short": 8156,
              "net": -5096
            },
            "nonCommercial": {
              "long": 10337,
              "short": 5510,
              "net": 4827
            },
            "smallTrader": {
              "long": 1495,
              "short": 1226,
              "net": 269
            }
          },
          "openInterest": 15026
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1564,
              "short": 8575,
              "net": -7011
            },
            "nonCommercial": {
              "long": 6937,
              "short": 916,
              "net": 6021
            },
            "smallTrader": {
              "long": 2328,
              "short": 1338,
              "net": 990
            }
          },
          "openInterest": 10829
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 219557,
              "short": 201594,
              "net": 17963
            },
            "nonCommercial": {
              "long": 34902,
              "short": 60666,
              "net": -25764
            },
            "smallTrader": {
              "long": 21421,
              "short": 13620,
              "net": 7801
            }
          },
          "openInterest": 278177
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23658,
              "short": 107107,
              "net": -83449
            },
            "nonCommercial": {
              "long": 64299,
              "short": 5452,
              "net": 58847
            },
            "smallTrader": {
              "long": 35809,
              "short": 11207,
              "net": 24602
            }
          },
          "openInterest": 131701
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62257,
              "short": 79868,
              "net": -17611
            },
            "nonCommercial": {
              "long": 21084,
              "short": 12249,
              "net": 8835
            },
            "smallTrader": {
              "long": 26410,
              "short": 17634,
              "net": 8776
            }
          },
          "openInterest": 125657
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98466,
              "short": 87343,
              "net": 11123
            },
            "nonCommercial": {
              "long": 25413,
              "short": 34668,
              "net": -9255
            },
            "smallTrader": {
              "long": 21024,
              "short": 22892,
              "net": -1868
            }
          },
          "openInterest": 165562
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169966,
              "short": 124983,
              "net": 44983
            },
            "nonCommercial": {
              "long": 53444,
              "short": 66189,
              "net": -12745
            },
            "smallTrader": {
              "long": 55514,
              "short": 87752,
              "net": -32238
            }
          },
          "openInterest": 317721
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267303,
              "short": 402447,
              "net": -135144
            },
            "nonCommercial": {
              "long": 131518,
              "short": 34304,
              "net": 97214
            },
            "smallTrader": {
              "long": 80191,
              "short": 42261,
              "net": 37930
            }
          },
          "openInterest": 531625
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46484,
              "short": 44430,
              "net": 2054
            },
            "nonCommercial": {
              "long": 21356,
              "short": 19896,
              "net": 1460
            },
            "smallTrader": {
              "long": 12640,
              "short": 16154,
              "net": -3514
            }
          },
          "openInterest": 80480
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11877,
              "short": 15160,
              "net": -3283
            },
            "nonCommercial": {
              "long": 9982,
              "short": 5278,
              "net": 4704
            },
            "smallTrader": {
              "long": 2077,
              "short": 3498,
              "net": -1421
            }
          },
          "openInterest": 25968
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 7808,
              "short": 8826,
              "net": -1018
            },
            "nonCommercial": {
              "long": 3372,
              "short": 3570,
              "net": -198
            },
            "smallTrader": {
              "long": 2407,
              "short": 1191,
              "net": 1216
            }
          },
          "openInterest": 14118
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48859,
              "short": 93219,
              "net": -44360
            },
            "nonCommercial": {
              "long": 45659,
              "short": 5085,
              "net": 40574
            },
            "smallTrader": {
              "long": 28261,
              "short": 24475,
              "net": 3786
            }
          },
          "openInterest": 131967
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197160,
              "short": 156942,
              "net": 40218
            },
            "nonCommercial": {
              "long": 53875,
              "short": 77243,
              "net": -23368
            },
            "smallTrader": {
              "long": 27614,
              "short": 44464,
              "net": -16850
            }
          },
          "openInterest": 319190
        }
      ]
    },
    {
      "reportDate": "2006-01-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 991591,
              "short": 1006799,
              "net": -15208
            },
            "nonCommercial": {
              "long": 512492,
              "short": 349225,
              "net": 163267
            },
            "smallTrader": {
              "long": 242359,
              "short": 390418,
              "net": -148059
            }
          },
          "openInterest": 1787420
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 237171,
              "short": 211747,
              "net": 25424
            },
            "nonCommercial": {
              "long": 133320,
              "short": 138988,
              "net": -5668
            },
            "smallTrader": {
              "long": 87466,
              "short": 107222,
              "net": -19756
            }
          },
          "openInterest": 461715
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 390729,
              "short": 365572,
              "net": 25157
            },
            "nonCommercial": {
              "long": 81604,
              "short": 93406,
              "net": -11802
            },
            "smallTrader": {
              "long": 134645,
              "short": 148000,
              "net": -13355
            }
          },
          "openInterest": 612913
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 663034,
              "short": 581880,
              "net": 81154
            },
            "nonCommercial": {
              "long": 196614,
              "short": 230248,
              "net": -33634
            },
            "smallTrader": {
              "long": 196491,
              "short": 244011,
              "net": -47520
            }
          },
          "openInterest": 1081452
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13517,
              "short": 42780,
              "net": -29263
            },
            "nonCommercial": {
              "long": 29898,
              "short": 10522,
              "net": 19376
            },
            "smallTrader": {
              "long": 20563,
              "short": 10676,
              "net": 9887
            }
          },
          "openInterest": 63978
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47377,
              "short": 52493,
              "net": -5116
            },
            "nonCommercial": {
              "long": 22028,
              "short": 19180,
              "net": 2848
            },
            "smallTrader": {
              "long": 20097,
              "short": 17829,
              "net": 2268
            }
          },
          "openInterest": 89537
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28685,
              "short": 76880,
              "net": -48195
            },
            "nonCommercial": {
              "long": 35048,
              "short": 7915,
              "net": 27133
            },
            "smallTrader": {
              "long": 37387,
              "short": 16325,
              "net": 21062
            }
          },
          "openInterest": 102095
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79615,
              "short": 111759,
              "net": -32144
            },
            "nonCommercial": {
              "long": 38252,
              "short": 10856,
              "net": 27396
            },
            "smallTrader": {
              "long": 10590,
              "short": 5842,
              "net": 4748
            }
          },
          "openInterest": 131746
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45936,
              "short": 73188,
              "net": -27252
            },
            "nonCommercial": {
              "long": 36212,
              "short": 13681,
              "net": 22531
            },
            "smallTrader": {
              "long": 11567,
              "short": 6846,
              "net": 4721
            }
          },
          "openInterest": 110657
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39962,
              "short": 45796,
              "net": -5834
            },
            "nonCommercial": {
              "long": 33342,
              "short": 30596,
              "net": 2746
            },
            "smallTrader": {
              "long": 15187,
              "short": 12099,
              "net": 3088
            }
          },
          "openInterest": 102580
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 487471,
              "short": 416644,
              "net": 70827
            },
            "nonCommercial": {
              "long": 163250,
              "short": 159074,
              "net": 4176
            },
            "smallTrader": {
              "long": 146965,
              "short": 221968,
              "net": -75003
            }
          },
          "openInterest": 893201
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63737,
              "short": 88661,
              "net": -24924
            },
            "nonCommercial": {
              "long": 32867,
              "short": 15126,
              "net": 17741
            },
            "smallTrader": {
              "long": 17161,
              "short": 9978,
              "net": 7183
            }
          },
          "openInterest": 125246
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 548218,
              "short": 554903,
              "net": -6685
            },
            "nonCommercial": {
              "long": 151138,
              "short": 145597,
              "net": 5541
            },
            "smallTrader": {
              "long": 60684,
              "short": 59540,
              "net": 1144
            }
          },
          "openInterest": 908242
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33491,
              "short": 89341,
              "net": -55850
            },
            "nonCommercial": {
              "long": 56834,
              "short": 19370,
              "net": 37464
            },
            "smallTrader": {
              "long": 50968,
              "short": 32582,
              "net": 18386
            }
          },
          "openInterest": 144608
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9726,
              "short": 10142,
              "net": -416
            },
            "nonCommercial": {
              "long": 14913,
              "short": 3654,
              "net": 11259
            },
            "smallTrader": {
              "long": 5223,
              "short": 16066,
              "net": -10843
            }
          },
          "openInterest": 32987
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63004,
              "short": 238009,
              "net": -175005
            },
            "nonCommercial": {
              "long": 188928,
              "short": 46079,
              "net": 142849
            },
            "smallTrader": {
              "long": 64709,
              "short": 32553,
              "net": 32156
            }
          },
          "openInterest": 356080
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93488,
              "short": 106149,
              "net": -12661
            },
            "nonCommercial": {
              "long": 27326,
              "short": 17382,
              "net": 9944
            },
            "smallTrader": {
              "long": 30077,
              "short": 27360,
              "net": 2717
            }
          },
          "openInterest": 174676
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103532,
              "short": 94693,
              "net": 8839
            },
            "nonCommercial": {
              "long": 29698,
              "short": 48976,
              "net": -19278
            },
            "smallTrader": {
              "long": 33338,
              "short": 22899,
              "net": 10439
            }
          },
          "openInterest": 166600
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72236,
              "short": 56070,
              "net": 16166
            },
            "nonCommercial": {
              "long": 16723,
              "short": 20395,
              "net": -3672
            },
            "smallTrader": {
              "long": 19995,
              "short": 32489,
              "net": -12494
            }
          },
          "openInterest": 133458
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101058,
              "short": 101586,
              "net": -528
            },
            "nonCommercial": {
              "long": 63541,
              "short": 23589,
              "net": 39952
            },
            "smallTrader": {
              "long": 31279,
              "short": 70703,
              "net": -39424
            }
          },
          "openInterest": 238347
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43321,
              "short": 91867,
              "net": -48546
            },
            "nonCommercial": {
              "long": 48496,
              "short": 3939,
              "net": 44557
            },
            "smallTrader": {
              "long": 6408,
              "short": 2419,
              "net": 3989
            }
          },
          "openInterest": 98608
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 249388,
              "short": 242441,
              "net": 6947
            },
            "nonCommercial": {
              "long": 49736,
              "short": 97668,
              "net": -47932
            },
            "smallTrader": {
              "long": 70790,
              "short": 29805,
              "net": 40985
            }
          },
          "openInterest": 547602
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4182,
              "short": 8008,
              "net": -3826
            },
            "nonCommercial": {
              "long": 9589,
              "short": 5740,
              "net": 3849
            },
            "smallTrader": {
              "long": 1179,
              "short": 1202,
              "net": -23
            }
          },
          "openInterest": 15046
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1314,
              "short": 8944,
              "net": -7630
            },
            "nonCommercial": {
              "long": 7460,
              "short": 1087,
              "net": 6373
            },
            "smallTrader": {
              "long": 2501,
              "short": 1244,
              "net": 1257
            }
          },
          "openInterest": 11275
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 204764,
              "short": 194714,
              "net": 10050
            },
            "nonCommercial": {
              "long": 41901,
              "short": 58337,
              "net": -16436
            },
            "smallTrader": {
              "long": 19901,
              "short": 13515,
              "net": 6386
            }
          },
          "openInterest": 268175
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21056,
              "short": 102171,
              "net": -81115
            },
            "nonCommercial": {
              "long": 66946,
              "short": 7114,
              "net": 59832
            },
            "smallTrader": {
              "long": 34265,
              "short": 12982,
              "net": 21283
            }
          },
          "openInterest": 131185
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61457,
              "short": 71338,
              "net": -9881
            },
            "nonCommercial": {
              "long": 20903,
              "short": 17137,
              "net": 3766
            },
            "smallTrader": {
              "long": 26760,
              "short": 20645,
              "net": 6115
            }
          },
          "openInterest": 126402
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101423,
              "short": 88248,
              "net": 13175
            },
            "nonCommercial": {
              "long": 28631,
              "short": 40905,
              "net": -12274
            },
            "smallTrader": {
              "long": 22328,
              "short": 23229,
              "net": -901
            }
          },
          "openInterest": 174517
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176515,
              "short": 123280,
              "net": 53235
            },
            "nonCommercial": {
              "long": 54707,
              "short": 76211,
              "net": -21504
            },
            "smallTrader": {
              "long": 53587,
              "short": 85318,
              "net": -31731
            }
          },
          "openInterest": 330206
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 270728,
              "short": 399233,
              "net": -128505
            },
            "nonCommercial": {
              "long": 124501,
              "short": 35815,
              "net": 88686
            },
            "smallTrader": {
              "long": 75663,
              "short": 35844,
              "net": 39819
            }
          },
          "openInterest": 507294
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46191,
              "short": 52763,
              "net": -6572
            },
            "nonCommercial": {
              "long": 24328,
              "short": 19965,
              "net": 4363
            },
            "smallTrader": {
              "long": 15357,
              "short": 13148,
              "net": 2209
            }
          },
          "openInterest": 85876
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13898,
              "short": 15559,
              "net": -1661
            },
            "nonCommercial": {
              "long": 10273,
              "short": 6446,
              "net": 3827
            },
            "smallTrader": {
              "long": 1285,
              "short": 3451,
              "net": -2166
            }
          },
          "openInterest": 27516
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 8600,
              "short": 9670,
              "net": -1070
            },
            "nonCommercial": {
              "long": 3326,
              "short": 3595,
              "net": -269
            },
            "smallTrader": {
              "long": 2405,
              "short": 1066,
              "net": 1339
            }
          },
          "openInterest": 14792
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49305,
              "short": 93559,
              "net": -44254
            },
            "nonCommercial": {
              "long": 45125,
              "short": 5343,
              "net": 39782
            },
            "smallTrader": {
              "long": 29643,
              "short": 25171,
              "net": 4472
            }
          },
          "openInterest": 134228
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198126,
              "short": 157072,
              "net": 41054
            },
            "nonCommercial": {
              "long": 54558,
              "short": 81635,
              "net": -27077
            },
            "smallTrader": {
              "long": 27107,
              "short": 41084,
              "net": -13977
            }
          },
          "openInterest": 323548
        }
      ]
    },
    {
      "reportDate": "2006-01-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1097190,
              "short": 1073646,
              "net": 23544
            },
            "nonCommercial": {
              "long": 564521,
              "short": 405778,
              "net": 158743
            },
            "smallTrader": {
              "long": 221366,
              "short": 403653,
              "net": -182287
            }
          },
          "openInterest": 1931728
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 238775,
              "short": 202085,
              "net": 36690
            },
            "nonCommercial": {
              "long": 146236,
              "short": 162497,
              "net": -16261
            },
            "smallTrader": {
              "long": 88785,
              "short": 109214,
              "net": -20429
            }
          },
          "openInterest": 477616
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 402062,
              "short": 327030,
              "net": 75032
            },
            "nonCommercial": {
              "long": 71325,
              "short": 100476,
              "net": -29151
            },
            "smallTrader": {
              "long": 123136,
              "short": 169017,
              "net": -45881
            }
          },
          "openInterest": 604338
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 744141,
              "short": 573830,
              "net": 170311
            },
            "nonCommercial": {
              "long": 263752,
              "short": 313763,
              "net": -50011
            },
            "smallTrader": {
              "long": 176658,
              "short": 296958,
              "net": -120300
            }
          },
          "openInterest": 1215919
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12794,
              "short": 54552,
              "net": -41758
            },
            "nonCommercial": {
              "long": 38523,
              "short": 9265,
              "net": 29258
            },
            "smallTrader": {
              "long": 22496,
              "short": 9996,
              "net": 12500
            }
          },
          "openInterest": 73813
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53808,
              "short": 51561,
              "net": 2247
            },
            "nonCommercial": {
              "long": 21296,
              "short": 23206,
              "net": -1910
            },
            "smallTrader": {
              "long": 18876,
              "short": 19213,
              "net": -337
            }
          },
          "openInterest": 94091
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27053,
              "short": 85577,
              "net": -58524
            },
            "nonCommercial": {
              "long": 50705,
              "short": 13221,
              "net": 37484
            },
            "smallTrader": {
              "long": 37995,
              "short": 16955,
              "net": 21040
            }
          },
          "openInterest": 117314
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84514,
              "short": 114149,
              "net": -29635
            },
            "nonCommercial": {
              "long": 35110,
              "short": 10649,
              "net": 24461
            },
            "smallTrader": {
              "long": 9941,
              "short": 4767,
              "net": 5174
            }
          },
          "openInterest": 133388
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46154,
              "short": 75394,
              "net": -29240
            },
            "nonCommercial": {
              "long": 36635,
              "short": 12936,
              "net": 23699
            },
            "smallTrader": {
              "long": 13605,
              "short": 8064,
              "net": 5541
            }
          },
          "openInterest": 114017
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39529,
              "short": 45680,
              "net": -6151
            },
            "nonCommercial": {
              "long": 32581,
              "short": 31408,
              "net": 1173
            },
            "smallTrader": {
              "long": 15671,
              "short": 10693,
              "net": 4978
            }
          },
          "openInterest": 101294
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 478550,
              "short": 476769,
              "net": 1781
            },
            "nonCommercial": {
              "long": 207500,
              "short": 114955,
              "net": 92545
            },
            "smallTrader": {
              "long": 149665,
              "short": 243991,
              "net": -94326
            }
          },
          "openInterest": 976870
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65752,
              "short": 88997,
              "net": -23245
            },
            "nonCommercial": {
              "long": 31681,
              "short": 15309,
              "net": 16372
            },
            "smallTrader": {
              "long": 20174,
              "short": 13301,
              "net": 6873
            }
          },
          "openInterest": 128666
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 577385,
              "short": 602159,
              "net": -24774
            },
            "nonCommercial": {
              "long": 157003,
              "short": 137033,
              "net": 19970
            },
            "smallTrader": {
              "long": 68463,
              "short": 63659,
              "net": 4804
            }
          },
          "openInterest": 951012
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36469,
              "short": 89459,
              "net": -52990
            },
            "nonCommercial": {
              "long": 58564,
              "short": 22182,
              "net": 36382
            },
            "smallTrader": {
              "long": 50538,
              "short": 33930,
              "net": 16608
            }
          },
          "openInterest": 147953
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10457,
              "short": 9749,
              "net": 708
            },
            "nonCommercial": {
              "long": 12976,
              "short": 3739,
              "net": 9237
            },
            "smallTrader": {
              "long": 5359,
              "short": 15304,
              "net": -9945
            }
          },
          "openInterest": 31548
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63986,
              "short": 231268,
              "net": -167282
            },
            "nonCommercial": {
              "long": 187406,
              "short": 48156,
              "net": 139250
            },
            "smallTrader": {
              "long": 54985,
              "short": 26953,
              "net": 28032
            }
          },
          "openInterest": 339645
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94221,
              "short": 102270,
              "net": -8049
            },
            "nonCommercial": {
              "long": 26211,
              "short": 18967,
              "net": 7244
            },
            "smallTrader": {
              "long": 27047,
              "short": 26242,
              "net": 805
            }
          },
          "openInterest": 164511
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126595,
              "short": 83469,
              "net": 43126
            },
            "nonCommercial": {
              "long": 32287,
              "short": 74032,
              "net": -41745
            },
            "smallTrader": {
              "long": 29810,
              "short": 31191,
              "net": -1381
            }
          },
          "openInterest": 188724
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73660,
              "short": 51015,
              "net": 22645
            },
            "nonCommercial": {
              "long": 18726,
              "short": 28820,
              "net": -10094
            },
            "smallTrader": {
              "long": 20739,
              "short": 33290,
              "net": -12551
            }
          },
          "openInterest": 138926
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102924,
              "short": 102344,
              "net": 580
            },
            "nonCommercial": {
              "long": 58648,
              "short": 22567,
              "net": 36081
            },
            "smallTrader": {
              "long": 31244,
              "short": 67905,
              "net": -36661
            }
          },
          "openInterest": 237194
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39866,
              "short": 110291,
              "net": -70425
            },
            "nonCommercial": {
              "long": 69877,
              "short": 3779,
              "net": 66098
            },
            "smallTrader": {
              "long": 7503,
              "short": 3176,
              "net": 4327
            }
          },
          "openInterest": 117640
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 241398,
              "short": 240030,
              "net": 1368
            },
            "nonCommercial": {
              "long": 53616,
              "short": 90045,
              "net": -36429
            },
            "smallTrader": {
              "long": 63849,
              "short": 28788,
              "net": 35061
            }
          },
          "openInterest": 533212
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5027,
              "short": 8699,
              "net": -3672
            },
            "nonCommercial": {
              "long": 9361,
              "short": 5587,
              "net": 3774
            },
            "smallTrader": {
              "long": 1182,
              "short": 1284,
              "net": -102
            }
          },
          "openInterest": 15684
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1178,
              "short": 9292,
              "net": -8114
            },
            "nonCommercial": {
              "long": 7772,
              "short": 1114,
              "net": 6658
            },
            "smallTrader": {
              "long": 2609,
              "short": 1153,
              "net": 1456
            }
          },
          "openInterest": 11686
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 198365,
              "short": 198403,
              "net": -38
            },
            "nonCommercial": {
              "long": 48898,
              "short": 56882,
              "net": -7984
            },
            "smallTrader": {
              "long": 19193,
              "short": 11171,
              "net": 8022
            }
          },
          "openInterest": 266998
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19688,
              "short": 98383,
              "net": -78695
            },
            "nonCommercial": {
              "long": 66502,
              "short": 10246,
              "net": 56256
            },
            "smallTrader": {
              "long": 36812,
              "short": 14373,
              "net": 22439
            }
          },
          "openInterest": 133259
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62563,
              "short": 69928,
              "net": -7365
            },
            "nonCommercial": {
              "long": 21248,
              "short": 18229,
              "net": 3019
            },
            "smallTrader": {
              "long": 24250,
              "short": 19904,
              "net": 4346
            }
          },
          "openInterest": 126865
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105456,
              "short": 95839,
              "net": 9617
            },
            "nonCommercial": {
              "long": 28209,
              "short": 37909,
              "net": -9700
            },
            "smallTrader": {
              "long": 23157,
              "short": 23074,
              "net": 83
            }
          },
          "openInterest": 181324
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179140,
              "short": 130065,
              "net": 49075
            },
            "nonCommercial": {
              "long": 58411,
              "short": 72271,
              "net": -13860
            },
            "smallTrader": {
              "long": 57756,
              "short": 92971,
              "net": -35215
            }
          },
          "openInterest": 342701
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277705,
              "short": 399312,
              "net": -121607
            },
            "nonCommercial": {
              "long": 119581,
              "short": 37750,
              "net": 81831
            },
            "smallTrader": {
              "long": 78663,
              "short": 38887,
              "net": 39776
            }
          },
          "openInterest": 518793
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44582,
              "short": 41872,
              "net": 2710
            },
            "nonCommercial": {
              "long": 26222,
              "short": 25239,
              "net": 983
            },
            "smallTrader": {
              "long": 13246,
              "short": 16939,
              "net": -3693
            }
          },
          "openInterest": 84122
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13050,
              "short": 15516,
              "net": -2466
            },
            "nonCommercial": {
              "long": 10676,
              "short": 6615,
              "net": 4061
            },
            "smallTrader": {
              "long": 1656,
              "short": 3251,
              "net": -1595
            }
          },
          "openInterest": 27383
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 10323,
              "short": 13001,
              "net": -2678
            },
            "nonCommercial": {
              "long": 3055,
              "short": 3691,
              "net": -636
            },
            "smallTrader": {
              "long": 5670,
              "short": 2356,
              "net": 3314
            }
          },
          "openInterest": 19476
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46665,
              "short": 94425,
              "net": -47760
            },
            "nonCommercial": {
              "long": 52449,
              "short": 4864,
              "net": 47585
            },
            "smallTrader": {
              "long": 30391,
              "short": 30216,
              "net": 175
            }
          },
          "openInterest": 140333
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198569,
              "short": 167226,
              "net": 31343
            },
            "nonCommercial": {
              "long": 61363,
              "short": 76882,
              "net": -15519
            },
            "smallTrader": {
              "long": 33013,
              "short": 48837,
              "net": -15824
            }
          },
          "openInterest": 349718
        }
      ]
    },
    {
      "reportDate": "2006-02-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1170392,
              "short": 1125468,
              "net": 44924
            },
            "nonCommercial": {
              "long": 583985,
              "short": 446072,
              "net": 137913
            },
            "smallTrader": {
              "long": 215016,
              "short": 397853,
              "net": -182837
            }
          },
          "openInterest": 2017112
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249052,
              "short": 220307,
              "net": 28745
            },
            "nonCommercial": {
              "long": 141360,
              "short": 137404,
              "net": 3956
            },
            "smallTrader": {
              "long": 86524,
              "short": 119225,
              "net": -32701
            }
          },
          "openInterest": 481350
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 405276,
              "short": 350559,
              "net": 54717
            },
            "nonCommercial": {
              "long": 119955,
              "short": 94222,
              "net": 25733
            },
            "smallTrader": {
              "long": 121127,
              "short": 201577,
              "net": -80450
            }
          },
          "openInterest": 658500
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 811403,
              "short": 613308,
              "net": 198095
            },
            "nonCommercial": {
              "long": 315870,
              "short": 360641,
              "net": -44771
            },
            "smallTrader": {
              "long": 162610,
              "short": 315934,
              "net": -153324
            }
          },
          "openInterest": 1334193
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19114,
              "short": 44065,
              "net": -24951
            },
            "nonCommercial": {
              "long": 31309,
              "short": 10528,
              "net": 20781
            },
            "smallTrader": {
              "long": 18102,
              "short": 13932,
              "net": 4170
            }
          },
          "openInterest": 68525
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62786,
              "short": 43168,
              "net": 19618
            },
            "nonCommercial": {
              "long": 15492,
              "short": 29554,
              "net": -14062
            },
            "smallTrader": {
              "long": 15474,
              "short": 21030,
              "net": -5556
            }
          },
          "openInterest": 93793
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24823,
              "short": 93013,
              "net": -68190
            },
            "nonCommercial": {
              "long": 56298,
              "short": 11453,
              "net": 44845
            },
            "smallTrader": {
              "long": 39030,
              "short": 15685,
              "net": 23345
            }
          },
          "openInterest": 121889
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84602,
              "short": 115099,
              "net": -30497
            },
            "nonCommercial": {
              "long": 36936,
              "short": 12291,
              "net": 24645
            },
            "smallTrader": {
              "long": 11932,
              "short": 6080,
              "net": 5852
            }
          },
          "openInterest": 135885
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46445,
              "short": 74235,
              "net": -27790
            },
            "nonCommercial": {
              "long": 34986,
              "short": 12548,
              "net": 22438
            },
            "smallTrader": {
              "long": 12948,
              "short": 7596,
              "net": 5352
            }
          },
          "openInterest": 108355
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40482,
              "short": 47378,
              "net": -6896
            },
            "nonCommercial": {
              "long": 33321,
              "short": 29569,
              "net": 3752
            },
            "smallTrader": {
              "long": 14437,
              "short": 11293,
              "net": 3144
            }
          },
          "openInterest": 99049
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 488524,
              "short": 509934,
              "net": -21410
            },
            "nonCommercial": {
              "long": 235676,
              "short": 103986,
              "net": 131690
            },
            "smallTrader": {
              "long": 152359,
              "short": 262639,
              "net": -110280
            }
          },
          "openInterest": 1028170
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68015,
              "short": 98304,
              "net": -30289
            },
            "nonCommercial": {
              "long": 36632,
              "short": 13854,
              "net": 22778
            },
            "smallTrader": {
              "long": 17437,
              "short": 9926,
              "net": 7511
            }
          },
          "openInterest": 131823
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 581157,
              "short": 586702,
              "net": -5545
            },
            "nonCommercial": {
              "long": 137673,
              "short": 138212,
              "net": -539
            },
            "smallTrader": {
              "long": 70205,
              "short": 64121,
              "net": 6084
            }
          },
          "openInterest": 941180
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44620,
              "short": 75293,
              "net": -30673
            },
            "nonCommercial": {
              "long": 45622,
              "short": 26657,
              "net": 18965
            },
            "smallTrader": {
              "long": 48217,
              "short": 36509,
              "net": 11708
            }
          },
          "openInterest": 140121
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11483,
              "short": 9753,
              "net": 1730
            },
            "nonCommercial": {
              "long": 11973,
              "short": 3827,
              "net": 8146
            },
            "smallTrader": {
              "long": 6487,
              "short": 16363,
              "net": -9876
            }
          },
          "openInterest": 33559
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67909,
              "short": 222347,
              "net": -154438
            },
            "nonCommercial": {
              "long": 180971,
              "short": 53622,
              "net": 127349
            },
            "smallTrader": {
              "long": 55271,
              "short": 28182,
              "net": 27089
            }
          },
          "openInterest": 341727
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90642,
              "short": 91723,
              "net": -1081
            },
            "nonCommercial": {
              "long": 24050,
              "short": 20072,
              "net": 3978
            },
            "smallTrader": {
              "long": 25460,
              "short": 28357,
              "net": -2897
            }
          },
          "openInterest": 159244
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141301,
              "short": 79899,
              "net": 61402
            },
            "nonCommercial": {
              "long": 31219,
              "short": 87566,
              "net": -56347
            },
            "smallTrader": {
              "long": 25225,
              "short": 30280,
              "net": -5055
            }
          },
          "openInterest": 197898
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75236,
              "short": 48743,
              "net": 26493
            },
            "nonCommercial": {
              "long": 17660,
              "short": 32019,
              "net": -14359
            },
            "smallTrader": {
              "long": 21217,
              "short": 33351,
              "net": -12134
            }
          },
          "openInterest": 142329
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100981,
              "short": 95823,
              "net": 5158
            },
            "nonCommercial": {
              "long": 50977,
              "short": 21318,
              "net": 29659
            },
            "smallTrader": {
              "long": 30799,
              "short": 65616,
              "net": -34817
            }
          },
          "openInterest": 227304
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41827,
              "short": 107125,
              "net": -65298
            },
            "nonCommercial": {
              "long": 67597,
              "short": 6624,
              "net": 60973
            },
            "smallTrader": {
              "long": 7804,
              "short": 3479,
              "net": 4325
            }
          },
          "openInterest": 117623
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 256793,
              "short": 258967,
              "net": -2174
            },
            "nonCommercial": {
              "long": 53103,
              "short": 92870,
              "net": -39767
            },
            "smallTrader": {
              "long": 67769,
              "short": 25828,
              "net": 41941
            }
          },
          "openInterest": 558073
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4838,
              "short": 8949,
              "net": -4111
            },
            "nonCommercial": {
              "long": 9120,
              "short": 5019,
              "net": 4101
            },
            "smallTrader": {
              "long": 1242,
              "short": 1232,
              "net": 10
            }
          },
          "openInterest": 15200
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1398,
              "short": 8599,
              "net": -7201
            },
            "nonCommercial": {
              "long": 7170,
              "short": 1278,
              "net": 5892
            },
            "smallTrader": {
              "long": 2667,
              "short": 1358,
              "net": 1309
            }
          },
          "openInterest": 11384
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 207251,
              "short": 198297,
              "net": 8954
            },
            "nonCommercial": {
              "long": 44810,
              "short": 60851,
              "net": -16041
            },
            "smallTrader": {
              "long": 18932,
              "short": 11845,
              "net": 7087
            }
          },
          "openInterest": 271551
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19361,
              "short": 95241,
              "net": -75880
            },
            "nonCommercial": {
              "long": 62794,
              "short": 10006,
              "net": 52788
            },
            "smallTrader": {
              "long": 37439,
              "short": 14347,
              "net": 23092
            }
          },
          "openInterest": 130754
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64940,
              "short": 65103,
              "net": -163
            },
            "nonCommercial": {
              "long": 20818,
              "short": 21999,
              "net": -1181
            },
            "smallTrader": {
              "long": 23641,
              "short": 22297,
              "net": 1344
            }
          },
          "openInterest": 131474
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103942,
              "short": 103061,
              "net": 881
            },
            "nonCommercial": {
              "long": 28168,
              "short": 31806,
              "net": -3638
            },
            "smallTrader": {
              "long": 22692,
              "short": 19935,
              "net": 2757
            }
          },
          "openInterest": 185257
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187730,
              "short": 144136,
              "net": 43594
            },
            "nonCommercial": {
              "long": 58678,
              "short": 65463,
              "net": -6785
            },
            "smallTrader": {
              "long": 57677,
              "short": 94486,
              "net": -36809
            }
          },
          "openInterest": 351064
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289515,
              "short": 411633,
              "net": -122118
            },
            "nonCommercial": {
              "long": 120658,
              "short": 33240,
              "net": 87418
            },
            "smallTrader": {
              "long": 68873,
              "short": 34173,
              "net": 34700
            }
          },
          "openInterest": 516881
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60312,
              "short": 35349,
              "net": 24963
            },
            "nonCommercial": {
              "long": 23624,
              "short": 38314,
              "net": -14690
            },
            "smallTrader": {
              "long": 8196,
              "short": 18469,
              "net": -10273
            }
          },
          "openInterest": 92132
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11801,
              "short": 17464,
              "net": -5663
            },
            "nonCommercial": {
              "long": 11004,
              "short": 5006,
              "net": 5998
            },
            "smallTrader": {
              "long": 2113,
              "short": 2448,
              "net": -335
            }
          },
          "openInterest": 26930
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15579,
              "short": 15178,
              "net": 401
            },
            "nonCommercial": {
              "long": 3988,
              "short": 5507,
              "net": -1519
            },
            "smallTrader": {
              "long": 3106,
              "short": 1988,
              "net": 1118
            }
          },
          "openInterest": 23241
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46855,
              "short": 98376,
              "net": -51521
            },
            "nonCommercial": {
              "long": 57135,
              "short": 5071,
              "net": 52064
            },
            "smallTrader": {
              "long": 32272,
              "short": 32815,
              "net": -543
            }
          },
          "openInterest": 147559
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203337,
              "short": 184478,
              "net": 18859
            },
            "nonCommercial": {
              "long": 71412,
              "short": 74539,
              "net": -3127
            },
            "smallTrader": {
              "long": 33874,
              "short": 49606,
              "net": -15732
            }
          },
          "openInterest": 374200
        }
      ]
    },
    {
      "reportDate": "2006-02-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1114937,
              "short": 1078126,
              "net": 36811
            },
            "nonCommercial": {
              "long": 583546,
              "short": 432712,
              "net": 150834
            },
            "smallTrader": {
              "long": 245347,
              "short": 432992,
              "net": -187645
            }
          },
          "openInterest": 1997674
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 259608,
              "short": 218624,
              "net": 40984
            },
            "nonCommercial": {
              "long": 132712,
              "short": 141255,
              "net": -8543
            },
            "smallTrader": {
              "long": 90191,
              "short": 122632,
              "net": -32441
            }
          },
          "openInterest": 486558
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413261,
              "short": 357891,
              "net": 55370
            },
            "nonCommercial": {
              "long": 126801,
              "short": 117379,
              "net": 9422
            },
            "smallTrader": {
              "long": 125825,
              "short": 190617,
              "net": -64792
            }
          },
          "openInterest": 674231
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 868044,
              "short": 675654,
              "net": 192390
            },
            "nonCommercial": {
              "long": 340698,
              "short": 366021,
              "net": -25323
            },
            "smallTrader": {
              "long": 152960,
              "short": 320027,
              "net": -167067
            }
          },
          "openInterest": 1414698
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25417,
              "short": 33199,
              "net": -7782
            },
            "nonCommercial": {
              "long": 22669,
              "short": 14618,
              "net": 8051
            },
            "smallTrader": {
              "long": 14844,
              "short": 15113,
              "net": -269
            }
          },
          "openInterest": 62933
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71768,
              "short": 38093,
              "net": 33675
            },
            "nonCommercial": {
              "long": 12019,
              "short": 36663,
              "net": -24644
            },
            "smallTrader": {
              "long": 15697,
              "short": 24728,
              "net": -9031
            }
          },
          "openInterest": 99687
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27397,
              "short": 89061,
              "net": -61664
            },
            "nonCommercial": {
              "long": 52220,
              "short": 11756,
              "net": 40464
            },
            "smallTrader": {
              "long": 37118,
              "short": 15918,
              "net": 21200
            }
          },
          "openInterest": 118357
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75507,
              "short": 103621,
              "net": -28114
            },
            "nonCommercial": {
              "long": 35345,
              "short": 12005,
              "net": 23340
            },
            "smallTrader": {
              "long": 8762,
              "short": 3988,
              "net": 4774
            }
          },
          "openInterest": 121722
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48169,
              "short": 70662,
              "net": -22493
            },
            "nonCommercial": {
              "long": 29851,
              "short": 11291,
              "net": 18560
            },
            "smallTrader": {
              "long": 10410,
              "short": 6477,
              "net": 3933
            }
          },
          "openInterest": 101784
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42499,
              "short": 46215,
              "net": -3716
            },
            "nonCommercial": {
              "long": 28653,
              "short": 28050,
              "net": 603
            },
            "smallTrader": {
              "long": 14033,
              "short": 10920,
              "net": 3113
            }
          },
          "openInterest": 92717
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 482448,
              "short": 514513,
              "net": -32065
            },
            "nonCommercial": {
              "long": 237355,
              "short": 99293,
              "net": 138062
            },
            "smallTrader": {
              "long": 160408,
              "short": 266405,
              "net": -105997
            }
          },
          "openInterest": 1045045
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75398,
              "short": 104641,
              "net": -29243
            },
            "nonCommercial": {
              "long": 34062,
              "short": 12376,
              "net": 21686
            },
            "smallTrader": {
              "long": 18303,
              "short": 10746,
              "net": 7557
            }
          },
          "openInterest": 135359
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 580179,
              "short": 566940,
              "net": 13239
            },
            "nonCommercial": {
              "long": 129197,
              "short": 147698,
              "net": -18501
            },
            "smallTrader": {
              "long": 65618,
              "short": 60356,
              "net": 5262
            }
          },
          "openInterest": 926564
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50461,
              "short": 69907,
              "net": -19446
            },
            "nonCommercial": {
              "long": 43279,
              "short": 31323,
              "net": 11956
            },
            "smallTrader": {
              "long": 45530,
              "short": 38040,
              "net": 7490
            }
          },
          "openInterest": 140958
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13263,
              "short": 10296,
              "net": 2967
            },
            "nonCommercial": {
              "long": 11917,
              "short": 4522,
              "net": 7395
            },
            "smallTrader": {
              "long": 5751,
              "short": 16113,
              "net": -10362
            }
          },
          "openInterest": 34845
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 12463,
              "short": 16096,
              "net": -3633
            },
            "nonCommercial": {
              "long": 3000,
              "short": 0,
              "net": 3000
            },
            "smallTrader": {
              "long": 1568,
              "short": 935,
              "net": 633
            }
          },
          "openInterest": 17031
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71566,
              "short": 220771,
              "net": -149205
            },
            "nonCommercial": {
              "long": 167910,
              "short": 48996,
              "net": 118914
            },
            "smallTrader": {
              "long": 54583,
              "short": 24292,
              "net": 30291
            }
          },
          "openInterest": 338143
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93184,
              "short": 88858,
              "net": 4326
            },
            "nonCommercial": {
              "long": 24278,
              "short": 23869,
              "net": 409
            },
            "smallTrader": {
              "long": 27360,
              "short": 32095,
              "net": -4735
            }
          },
          "openInterest": 165595
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141417,
              "short": 80756,
              "net": 60661
            },
            "nonCommercial": {
              "long": 27560,
              "short": 82617,
              "net": -55057
            },
            "smallTrader": {
              "long": 26635,
              "short": 32239,
              "net": -5604
            }
          },
          "openInterest": 195644
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73582,
              "short": 51985,
              "net": 21597
            },
            "nonCommercial": {
              "long": 18990,
              "short": 28140,
              "net": -9150
            },
            "smallTrader": {
              "long": 20378,
              "short": 32825,
              "net": -12447
            }
          },
          "openInterest": 145166
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97855,
              "short": 93259,
              "net": 4596
            },
            "nonCommercial": {
              "long": 46180,
              "short": 18557,
              "net": 27623
            },
            "smallTrader": {
              "long": 30345,
              "short": 62564,
              "net": -32219
            }
          },
          "openInterest": 218888
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41713,
              "short": 112550,
              "net": -70837
            },
            "nonCommercial": {
              "long": 70463,
              "short": 3987,
              "net": 66476
            },
            "smallTrader": {
              "long": 7533,
              "short": 3172,
              "net": 4361
            }
          },
          "openInterest": 120098
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271947,
              "short": 271505,
              "net": 442
            },
            "nonCommercial": {
              "long": 54085,
              "short": 93072,
              "net": -38987
            },
            "smallTrader": {
              "long": 68818,
              "short": 30273,
              "net": 38545
            }
          },
          "openInterest": 584428
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5033,
              "short": 9271,
              "net": -4238
            },
            "nonCommercial": {
              "long": 4622,
              "short": 611,
              "net": 4011
            },
            "smallTrader": {
              "long": 1452,
              "short": 1225,
              "net": 227
            }
          },
          "openInterest": 11225
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1709,
              "short": 7112,
              "net": -5403
            },
            "nonCommercial": {
              "long": 5197,
              "short": 1404,
              "net": 3793
            },
            "smallTrader": {
              "long": 2582,
              "short": 972,
              "net": 1610
            }
          },
          "openInterest": 9571
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 211701,
              "short": 200145,
              "net": 11556
            },
            "nonCommercial": {
              "long": 38212,
              "short": 62089,
              "net": -23877
            },
            "smallTrader": {
              "long": 21886,
              "short": 9565,
              "net": 12321
            }
          },
          "openInterest": 272819
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21658,
              "short": 94525,
              "net": -72867
            },
            "nonCommercial": {
              "long": 59275,
              "short": 8687,
              "net": 50588
            },
            "smallTrader": {
              "long": 33205,
              "short": 10926,
              "net": 22279
            }
          },
          "openInterest": 127737
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62710,
              "short": 65329,
              "net": -2619
            },
            "nonCommercial": {
              "long": 22081,
              "short": 21046,
              "net": 1035
            },
            "smallTrader": {
              "long": 24264,
              "short": 22680,
              "net": 1584
            }
          },
          "openInterest": 131170
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106170,
              "short": 104582,
              "net": 1588
            },
            "nonCommercial": {
              "long": 27591,
              "short": 30901,
              "net": -3310
            },
            "smallTrader": {
              "long": 22348,
              "short": 20626,
              "net": 1722
            }
          },
          "openInterest": 184092
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190062,
              "short": 155174,
              "net": 34888
            },
            "nonCommercial": {
              "long": 58908,
              "short": 60672,
              "net": -1764
            },
            "smallTrader": {
              "long": 60104,
              "short": 93228,
              "net": -33124
            }
          },
          "openInterest": 362570
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277240,
              "short": 395481,
              "net": -118241
            },
            "nonCommercial": {
              "long": 112496,
              "short": 29540,
              "net": 82956
            },
            "smallTrader": {
              "long": 68158,
              "short": 32873,
              "net": 35285
            }
          },
          "openInterest": 496280
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77521,
              "short": 33516,
              "net": 44005
            },
            "nonCommercial": {
              "long": 21612,
              "short": 52800,
              "net": -31188
            },
            "smallTrader": {
              "long": 9109,
              "short": 21926,
              "net": -12817
            }
          },
          "openInterest": 108343
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9792,
              "short": 22075,
              "net": -12283
            },
            "nonCommercial": {
              "long": 15244,
              "short": 3095,
              "net": 12149
            },
            "smallTrader": {
              "long": 2247,
              "short": 2113,
              "net": 134
            }
          },
          "openInterest": 29351
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19061,
              "short": 17726,
              "net": 1335
            },
            "nonCommercial": {
              "long": 2078,
              "short": 4287,
              "net": -2209
            },
            "smallTrader": {
              "long": 4075,
              "short": 3201,
              "net": 874
            }
          },
          "openInterest": 25764
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48689,
              "short": 97231,
              "net": -48542
            },
            "nonCommercial": {
              "long": 55314,
              "short": 7573,
              "net": 47741
            },
            "smallTrader": {
              "long": 31182,
              "short": 30381,
              "net": 801
            }
          },
          "openInterest": 145525
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208876,
              "short": 189988,
              "net": 18888
            },
            "nonCommercial": {
              "long": 75755,
              "short": 76377,
              "net": -622
            },
            "smallTrader": {
              "long": 36996,
              "short": 55262,
              "net": -18266
            }
          },
          "openInterest": 379120
        }
      ]
    },
    {
      "reportDate": "2006-02-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1048977,
              "short": 1020520,
              "net": 28457
            },
            "nonCommercial": {
              "long": 587819,
              "short": 441223,
              "net": 146596
            },
            "smallTrader": {
              "long": 221667,
              "short": 396720,
              "net": -175053
            }
          },
          "openInterest": 1924084
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 268777,
              "short": 239715,
              "net": 29062
            },
            "nonCommercial": {
              "long": 137470,
              "short": 138946,
              "net": -1476
            },
            "smallTrader": {
              "long": 88664,
              "short": 116250,
              "net": -27586
            }
          },
          "openInterest": 504744
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 397834,
              "short": 362150,
              "net": 35684
            },
            "nonCommercial": {
              "long": 124162,
              "short": 103454,
              "net": 20708
            },
            "smallTrader": {
              "long": 128864,
              "short": 185256,
              "net": -56392
            }
          },
          "openInterest": 668942
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 894809,
              "short": 721686,
              "net": 173123
            },
            "nonCommercial": {
              "long": 372596,
              "short": 386242,
              "net": -13646
            },
            "smallTrader": {
              "long": 158653,
              "short": 318130,
              "net": -159477
            }
          },
          "openInterest": 1483956
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26327,
              "short": 31353,
              "net": -5026
            },
            "nonCommercial": {
              "long": 19649,
              "short": 15648,
              "net": 4001
            },
            "smallTrader": {
              "long": 16997,
              "short": 15972,
              "net": 1025
            }
          },
          "openInterest": 62973
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66600,
              "short": 39946,
              "net": 26654
            },
            "nonCommercial": {
              "long": 14722,
              "short": 34603,
              "net": -19881
            },
            "smallTrader": {
              "long": 15853,
              "short": 22626,
              "net": -6773
            }
          },
          "openInterest": 97217
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29696,
              "short": 87592,
              "net": -57896
            },
            "nonCommercial": {
              "long": 46710,
              "short": 11513,
              "net": 35197
            },
            "smallTrader": {
              "long": 37758,
              "short": 15059,
              "net": 22699
            }
          },
          "openInterest": 115876
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79332,
              "short": 101809,
              "net": -22477
            },
            "nonCommercial": {
              "long": 33885,
              "short": 15449,
              "net": 18436
            },
            "smallTrader": {
              "long": 8947,
              "short": 4906,
              "net": 4041
            }
          },
          "openInterest": 124898
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49610,
              "short": 64311,
              "net": -14701
            },
            "nonCommercial": {
              "long": 23050,
              "short": 11937,
              "net": 11113
            },
            "smallTrader": {
              "long": 10542,
              "short": 6954,
              "net": 3588
            }
          },
          "openInterest": 96019
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43499,
              "short": 44265,
              "net": -766
            },
            "nonCommercial": {
              "long": 23242,
              "short": 25672,
              "net": -2430
            },
            "smallTrader": {
              "long": 13814,
              "short": 10618,
              "net": 3196
            }
          },
          "openInterest": 89954
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 488874,
              "short": 539114,
              "net": -50240
            },
            "nonCommercial": {
              "long": 254766,
              "short": 99588,
              "net": 155178
            },
            "smallTrader": {
              "long": 160219,
              "short": 265157,
              "net": -104938
            }
          },
          "openInterest": 1062926
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72345,
              "short": 96396,
              "net": -24051
            },
            "nonCommercial": {
              "long": 32142,
              "short": 13316,
              "net": 18826
            },
            "smallTrader": {
              "long": 14394,
              "short": 9169,
              "net": 5225
            }
          },
          "openInterest": 124431
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 582703,
              "short": 549345,
              "net": 33358
            },
            "nonCommercial": {
              "long": 112024,
              "short": 142152,
              "net": -30128
            },
            "smallTrader": {
              "long": 53299,
              "short": 56529,
              "net": -3230
            }
          },
          "openInterest": 889301
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58946,
              "short": 75683,
              "net": -16737
            },
            "nonCommercial": {
              "long": 42097,
              "short": 32012,
              "net": 10085
            },
            "smallTrader": {
              "long": 48523,
              "short": 41871,
              "net": 6652
            }
          },
          "openInterest": 151300
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13441,
              "short": 10573,
              "net": 2868
            },
            "nonCommercial": {
              "long": 12351,
              "short": 5049,
              "net": 7302
            },
            "smallTrader": {
              "long": 5668,
              "short": 15838,
              "net": -10170
            }
          },
          "openInterest": 35571
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15844,
              "short": 19281,
              "net": -3437
            },
            "nonCommercial": {
              "long": 3280,
              "short": 0,
              "net": 3280
            },
            "smallTrader": {
              "long": 1030,
              "short": 873,
              "net": 157
            }
          },
          "openInterest": 20304
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69049,
              "short": 219002,
              "net": -149953
            },
            "nonCommercial": {
              "long": 163886,
              "short": 45202,
              "net": 118684
            },
            "smallTrader": {
              "long": 55325,
              "short": 24056,
              "net": 31269
            }
          },
          "openInterest": 333410
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98574,
              "short": 90632,
              "net": 7942
            },
            "nonCommercial": {
              "long": 25362,
              "short": 24513,
              "net": 849
            },
            "smallTrader": {
              "long": 24857,
              "short": 33648,
              "net": -8791
            }
          },
          "openInterest": 169750
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149692,
              "short": 70696,
              "net": 78996
            },
            "nonCommercial": {
              "long": 26959,
              "short": 98143,
              "net": -71184
            },
            "smallTrader": {
              "long": 26792,
              "short": 34604,
              "net": -7812
            }
          },
          "openInterest": 203465
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74401,
              "short": 54374,
              "net": 20027
            },
            "nonCommercial": {
              "long": 19031,
              "short": 25944,
              "net": -6913
            },
            "smallTrader": {
              "long": 20221,
              "short": 33335,
              "net": -13114
            }
          },
          "openInterest": 146732
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99674,
              "short": 93121,
              "net": 6553
            },
            "nonCommercial": {
              "long": 43709,
              "short": 19123,
              "net": 24586
            },
            "smallTrader": {
              "long": 29207,
              "short": 60346,
              "net": -31139
            }
          },
          "openInterest": 215574
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41502,
              "short": 110589,
              "net": -69087
            },
            "nonCommercial": {
              "long": 69966,
              "short": 5263,
              "net": 64703
            },
            "smallTrader": {
              "long": 7261,
              "short": 2877,
              "net": 4384
            }
          },
          "openInterest": 119303
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 279387,
              "short": 272520,
              "net": 6867
            },
            "nonCommercial": {
              "long": 49488,
              "short": 96125,
              "net": -46637
            },
            "smallTrader": {
              "long": 69457,
              "short": 29687,
              "net": 39770
            }
          },
          "openInterest": 616573
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8017,
              "short": 11588,
              "net": -3571
            },
            "nonCommercial": {
              "long": 5109,
              "short": 1486,
              "net": 3623
            },
            "smallTrader": {
              "long": 1358,
              "short": 1410,
              "net": -52
            }
          },
          "openInterest": 14603
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1861,
              "short": 6349,
              "net": -4488
            },
            "nonCommercial": {
              "long": 4149,
              "short": 1020,
              "net": 3129
            },
            "smallTrader": {
              "long": 2563,
              "short": 1204,
              "net": 1359
            }
          },
          "openInterest": 8736
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 219991,
              "short": 203083,
              "net": 16908
            },
            "nonCommercial": {
              "long": 34380,
              "short": 59143,
              "net": -24763
            },
            "smallTrader": {
              "long": 20413,
              "short": 12558,
              "net": 7855
            }
          },
          "openInterest": 276041
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22009,
              "short": 95930,
              "net": -73921
            },
            "nonCommercial": {
              "long": 59943,
              "short": 8096,
              "net": 51847
            },
            "smallTrader": {
              "long": 35559,
              "short": 13485,
              "net": 22074
            }
          },
          "openInterest": 132532
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67032,
              "short": 67010,
              "net": 22
            },
            "nonCommercial": {
              "long": 20270,
              "short": 19777,
              "net": 493
            },
            "smallTrader": {
              "long": 24548,
              "short": 25063,
              "net": -515
            }
          },
          "openInterest": 133035
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100261,
              "short": 110289,
              "net": -10028
            },
            "nonCommercial": {
              "long": 31055,
              "short": 25327,
              "net": 5728
            },
            "smallTrader": {
              "long": 24398,
              "short": 20098,
              "net": 4300
            }
          },
          "openInterest": 182795
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190857,
              "short": 161992,
              "net": 28865
            },
            "nonCommercial": {
              "long": 65152,
              "short": 50631,
              "net": 14521
            },
            "smallTrader": {
              "long": 65023,
              "short": 108409,
              "net": -43386
            }
          },
          "openInterest": 376082
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 282019,
              "short": 389089,
              "net": -107070
            },
            "nonCommercial": {
              "long": 111957,
              "short": 32834,
              "net": 79123
            },
            "smallTrader": {
              "long": 60100,
              "short": 32153,
              "net": 27947
            }
          },
          "openInterest": 487329
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78821,
              "short": 28237,
              "net": 50584
            },
            "nonCommercial": {
              "long": 23789,
              "short": 60764,
              "net": -36975
            },
            "smallTrader": {
              "long": 9798,
              "short": 23407,
              "net": -13609
            }
          },
          "openInterest": 112408
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9182,
              "short": 24123,
              "net": -14941
            },
            "nonCommercial": {
              "long": 19027,
              "short": 4040,
              "net": 14987
            },
            "smallTrader": {
              "long": 2022,
              "short": 2068,
              "net": -46
            }
          },
          "openInterest": 32312
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15172,
              "short": 12880,
              "net": 2292
            },
            "nonCommercial": {
              "long": 2048,
              "short": 5158,
              "net": -3110
            },
            "smallTrader": {
              "long": 1082,
              "short": 264,
              "net": 818
            }
          },
          "openInterest": 18540
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50114,
              "short": 98484,
              "net": -48370
            },
            "nonCommercial": {
              "long": 56571,
              "short": 8558,
              "net": 48013
            },
            "smallTrader": {
              "long": 31248,
              "short": 30891,
              "net": 357
            }
          },
          "openInterest": 149414
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220426,
              "short": 195643,
              "net": 24783
            },
            "nonCommercial": {
              "long": 73670,
              "short": 81651,
              "net": -7981
            },
            "smallTrader": {
              "long": 34628,
              "short": 51430,
              "net": -16802
            }
          },
          "openInterest": 390551
        }
      ]
    },
    {
      "reportDate": "2006-02-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1020295,
              "short": 1047929,
              "net": -27634
            },
            "nonCommercial": {
              "long": 610418,
              "short": 427660,
              "net": 182758
            },
            "smallTrader": {
              "long": 272192,
              "short": 427316,
              "net": -155124
            }
          },
          "openInterest": 1986502
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 249552,
              "short": 199734,
              "net": 49818
            },
            "nonCommercial": {
              "long": 135715,
              "short": 149791,
              "net": -14076
            },
            "smallTrader": {
              "long": 89952,
              "short": 125694,
              "net": -35742
            }
          },
          "openInterest": 484210
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 393067,
              "short": 356834,
              "net": 36233
            },
            "nonCommercial": {
              "long": 94270,
              "short": 91284,
              "net": 2986
            },
            "smallTrader": {
              "long": 142393,
              "short": 181612,
              "net": -39219
            }
          },
          "openInterest": 659181
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 783900,
              "short": 648631,
              "net": 135269
            },
            "nonCommercial": {
              "long": 388068,
              "short": 387153,
              "net": 915
            },
            "smallTrader": {
              "long": 181198,
              "short": 317382,
              "net": -136184
            }
          },
          "openInterest": 1378498
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26143,
              "short": 29205,
              "net": -3062
            },
            "nonCommercial": {
              "long": 16175,
              "short": 14800,
              "net": 1375
            },
            "smallTrader": {
              "long": 15786,
              "short": 14099,
              "net": 1687
            }
          },
          "openInterest": 58377
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66047,
              "short": 55160,
              "net": 10887
            },
            "nonCommercial": {
              "long": 15055,
              "short": 23244,
              "net": -8189
            },
            "smallTrader": {
              "long": 17523,
              "short": 20221,
              "net": -2698
            }
          },
          "openInterest": 98756
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27081,
              "short": 89171,
              "net": -62090
            },
            "nonCommercial": {
              "long": 54931,
              "short": 14297,
              "net": 40634
            },
            "smallTrader": {
              "long": 41363,
              "short": 19907,
              "net": 21456
            }
          },
          "openInterest": 124984
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83371,
              "short": 100256,
              "net": -16885
            },
            "nonCommercial": {
              "long": 33302,
              "short": 21152,
              "net": 12150
            },
            "smallTrader": {
              "long": 7847,
              "short": 3112,
              "net": 4735
            }
          },
          "openInterest": 126776
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49468,
              "short": 61882,
              "net": -12414
            },
            "nonCommercial": {
              "long": 22605,
              "short": 13786,
              "net": 8819
            },
            "smallTrader": {
              "long": 11361,
              "short": 7766,
              "net": 3595
            }
          },
          "openInterest": 94778
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44281,
              "short": 42203,
              "net": 2078
            },
            "nonCommercial": {
              "long": 18584,
              "short": 23143,
              "net": -4559
            },
            "smallTrader": {
              "long": 12247,
              "short": 9766,
              "net": 2481
            }
          },
          "openInterest": 85356
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 497996,
              "short": 560680,
              "net": -62684
            },
            "nonCommercial": {
              "long": 258486,
              "short": 85457,
              "net": 173029
            },
            "smallTrader": {
              "long": 153249,
              "short": 263594,
              "net": -110345
            }
          },
          "openInterest": 1067618
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73541,
              "short": 88004,
              "net": -14463
            },
            "nonCommercial": {
              "long": 26763,
              "short": 16566,
              "net": 10197
            },
            "smallTrader": {
              "long": 14709,
              "short": 10443,
              "net": 4266
            }
          },
          "openInterest": 122363
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 609660,
              "short": 574726,
              "net": 34934
            },
            "nonCommercial": {
              "long": 120612,
              "short": 146263,
              "net": -25651
            },
            "smallTrader": {
              "long": 64271,
              "short": 73554,
              "net": -9283
            }
          },
          "openInterest": 941616
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56481,
              "short": 82130,
              "net": -25649
            },
            "nonCommercial": {
              "long": 50882,
              "short": 32480,
              "net": 18402
            },
            "smallTrader": {
              "long": 50836,
              "short": 43589,
              "net": 7247
            }
          },
          "openInterest": 159681
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13297,
              "short": 10328,
              "net": 2969
            },
            "nonCommercial": {
              "long": 13120,
              "short": 5667,
              "net": 7453
            },
            "smallTrader": {
              "long": 5786,
              "short": 16208,
              "net": -10422
            }
          },
          "openInterest": 35758
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16882,
              "short": 20210,
              "net": -3328
            },
            "nonCommercial": {
              "long": 3530,
              "short": 0,
              "net": 3530
            },
            "smallTrader": {
              "long": 1399,
              "short": 1601,
              "net": -202
            }
          },
          "openInterest": 22161
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69177,
              "short": 226038,
              "net": -156861
            },
            "nonCommercial": {
              "long": 169963,
              "short": 42593,
              "net": 127370
            },
            "smallTrader": {
              "long": 54473,
              "short": 24982,
              "net": 29491
            }
          },
          "openInterest": 339859
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98363,
              "short": 89406,
              "net": 8957
            },
            "nonCommercial": {
              "long": 24317,
              "short": 25099,
              "net": -782
            },
            "smallTrader": {
              "long": 21946,
              "short": 30121,
              "net": -8175
            }
          },
          "openInterest": 162402
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127801,
              "short": 107765,
              "net": 20036
            },
            "nonCommercial": {
              "long": 41587,
              "short": 64408,
              "net": -22821
            },
            "smallTrader": {
              "long": 32169,
              "short": 29384,
              "net": 2785
            }
          },
          "openInterest": 201773
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75273,
              "short": 53365,
              "net": 21908
            },
            "nonCommercial": {
              "long": 20256,
              "short": 28659,
              "net": -8403
            },
            "smallTrader": {
              "long": 20432,
              "short": 33937,
              "net": -13505
            }
          },
          "openInterest": 151031
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104875,
              "short": 95671,
              "net": 9204
            },
            "nonCommercial": {
              "long": 39966,
              "short": 22804,
              "net": 17162
            },
            "smallTrader": {
              "long": 24741,
              "short": 51107,
              "net": -26366
            }
          },
          "openInterest": 211135
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39890,
              "short": 106468,
              "net": -66578
            },
            "nonCommercial": {
              "long": 66951,
              "short": 4046,
              "net": 62905
            },
            "smallTrader": {
              "long": 6092,
              "short": 2419,
              "net": 3673
            }
          },
          "openInterest": 113669
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 261765,
              "short": 266777,
              "net": -5012
            },
            "nonCommercial": {
              "long": 34317,
              "short": 73486,
              "net": -39169
            },
            "smallTrader": {
              "long": 72455,
              "short": 28274,
              "net": 44181
            }
          },
          "openInterest": 607618
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8838,
              "short": 11363,
              "net": -2525
            },
            "nonCommercial": {
              "long": 4273,
              "short": 1373,
              "net": 2900
            },
            "smallTrader": {
              "long": 1365,
              "short": 1740,
              "net": -375
            }
          },
          "openInterest": 14476
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1552,
              "short": 6026,
              "net": -4474
            },
            "nonCommercial": {
              "long": 4302,
              "short": 1169,
              "net": 3133
            },
            "smallTrader": {
              "long": 2488,
              "short": 1147,
              "net": 1341
            }
          },
          "openInterest": 8576
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 225777,
              "short": 208657,
              "net": 17120
            },
            "nonCommercial": {
              "long": 35616,
              "short": 65309,
              "net": -29693
            },
            "smallTrader": {
              "long": 22930,
              "short": 10357,
              "net": 12573
            }
          },
          "openInterest": 284871
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23583,
              "short": 88793,
              "net": -65210
            },
            "nonCommercial": {
              "long": 56871,
              "short": 12249,
              "net": 44622
            },
            "smallTrader": {
              "long": 31909,
              "short": 11321,
              "net": 20588
            }
          },
          "openInterest": 127839
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73142,
              "short": 57068,
              "net": 16074
            },
            "nonCommercial": {
              "long": 17825,
              "short": 33197,
              "net": -15372
            },
            "smallTrader": {
              "long": 25019,
              "short": 25721,
              "net": -702
            }
          },
          "openInterest": 135435
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95701,
              "short": 111498,
              "net": -15797
            },
            "nonCommercial": {
              "long": 29774,
              "short": 19983,
              "net": 9791
            },
            "smallTrader": {
              "long": 26138,
              "short": 20132,
              "net": 6006
            }
          },
          "openInterest": 178978
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189918,
              "short": 148109,
              "net": 41809
            },
            "nonCommercial": {
              "long": 55656,
              "short": 59472,
              "net": -3816
            },
            "smallTrader": {
              "long": 54317,
              "short": 92310,
              "net": -37993
            }
          },
          "openInterest": 351265
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 269899,
              "short": 371315,
              "net": -101416
            },
            "nonCommercial": {
              "long": 107994,
              "short": 36234,
              "net": 71760
            },
            "smallTrader": {
              "long": 57899,
              "short": 28243,
              "net": 29656
            }
          },
          "openInterest": 464326
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107965,
              "short": 24547,
              "net": 83418
            },
            "nonCommercial": {
              "long": 16309,
              "short": 84571,
              "net": -68262
            },
            "smallTrader": {
              "long": 10144,
              "short": 25300,
              "net": -15156
            }
          },
          "openInterest": 134418
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8055,
              "short": 23155,
              "net": -15100
            },
            "nonCommercial": {
              "long": 18146,
              "short": 2793,
              "net": 15353
            },
            "smallTrader": {
              "long": 2076,
              "short": 2329,
              "net": -253
            }
          },
          "openInterest": 30389
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15126,
              "short": 13085,
              "net": 2041
            },
            "nonCommercial": {
              "long": 2211,
              "short": 5182,
              "net": -2971
            },
            "smallTrader": {
              "long": 2210,
              "short": 1280,
              "net": 930
            }
          },
          "openInterest": 19819
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43876,
              "short": 90032,
              "net": -46156
            },
            "nonCommercial": {
              "long": 53875,
              "short": 7670,
              "net": 46205
            },
            "smallTrader": {
              "long": 26816,
              "short": 26865,
              "net": -49
            }
          },
          "openInterest": 134809
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219632,
              "short": 199548,
              "net": 20084
            },
            "nonCommercial": {
              "long": 71273,
              "short": 72574,
              "net": -1301
            },
            "smallTrader": {
              "long": 34362,
              "short": 53145,
              "net": -18783
            }
          },
          "openInterest": 390971
        }
      ]
    },
    {
      "reportDate": "2006-03-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1130248,
              "short": 1105650,
              "net": 24598
            },
            "nonCommercial": {
              "long": 685602,
              "short": 537629,
              "net": 147973
            },
            "smallTrader": {
              "long": 253132,
              "short": 425703,
              "net": -172571
            }
          },
          "openInterest": 2134749
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232701,
              "short": 188492,
              "net": 44209
            },
            "nonCommercial": {
              "long": 113850,
              "short": 129678,
              "net": -15828
            },
            "smallTrader": {
              "long": 91475,
              "short": 119856,
              "net": -28381
            }
          },
          "openInterest": 446693
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 437198,
              "short": 320797,
              "net": 116401
            },
            "nonCommercial": {
              "long": 46217,
              "short": 90458,
              "net": -44241
            },
            "smallTrader": {
              "long": 124277,
              "short": 196437,
              "net": -72160
            }
          },
          "openInterest": 650748
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 776838,
              "short": 578501,
              "net": 198337
            },
            "nonCommercial": {
              "long": 327127,
              "short": 380313,
              "net": -53186
            },
            "smallTrader": {
              "long": 183771,
              "short": 328922,
              "net": -145151
            }
          },
          "openInterest": 1314551
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36511,
              "short": 32067,
              "net": 4444
            },
            "nonCommercial": {
              "long": 16803,
              "short": 19699,
              "net": -2896
            },
            "smallTrader": {
              "long": 13815,
              "short": 15363,
              "net": -1548
            }
          },
          "openInterest": 67707
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71871,
              "short": 52999,
              "net": 18872
            },
            "nonCommercial": {
              "long": 14981,
              "short": 27325,
              "net": -12344
            },
            "smallTrader": {
              "long": 18302,
              "short": 24830,
              "net": -6528
            }
          },
          "openInterest": 105166
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40234,
              "short": 105162,
              "net": -64928
            },
            "nonCommercial": {
              "long": 55226,
              "short": 13903,
              "net": 41323
            },
            "smallTrader": {
              "long": 40005,
              "short": 16400,
              "net": 23605
            }
          },
          "openInterest": 137195
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87402,
              "short": 99273,
              "net": -11871
            },
            "nonCommercial": {
              "long": 31947,
              "short": 24802,
              "net": 7145
            },
            "smallTrader": {
              "long": 8395,
              "short": 3669,
              "net": 4726
            }
          },
          "openInterest": 129621
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50523,
              "short": 62206,
              "net": -11683
            },
            "nonCommercial": {
              "long": 22683,
              "short": 14067,
              "net": 8616
            },
            "smallTrader": {
              "long": 10620,
              "short": 7553,
              "net": 3067
            }
          },
          "openInterest": 97499
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44178,
              "short": 42923,
              "net": 1255
            },
            "nonCommercial": {
              "long": 18392,
              "short": 21099,
              "net": -2707
            },
            "smallTrader": {
              "long": 12355,
              "short": 10903,
              "net": 1452
            }
          },
          "openInterest": 85611
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 501291,
              "short": 553035,
              "net": -51744
            },
            "nonCommercial": {
              "long": 249732,
              "short": 89396,
              "net": 160336
            },
            "smallTrader": {
              "long": 155224,
              "short": 263816,
              "net": -108592
            }
          },
          "openInterest": 1060188
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76092,
              "short": 77393,
              "net": -1301
            },
            "nonCommercial": {
              "long": 22510,
              "short": 24343,
              "net": -1833
            },
            "smallTrader": {
              "long": 15359,
              "short": 12225,
              "net": 3134
            }
          },
          "openInterest": 123559
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 629460,
              "short": 604761,
              "net": 24699
            },
            "nonCommercial": {
              "long": 125295,
              "short": 144421,
              "net": -19126
            },
            "smallTrader": {
              "long": 64908,
              "short": 70481,
              "net": -5573
            }
          },
          "openInterest": 966478
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75783,
              "short": 98478,
              "net": -22695
            },
            "nonCommercial": {
              "long": 49877,
              "short": 35999,
              "net": 13878
            },
            "smallTrader": {
              "long": 49145,
              "short": 40328,
              "net": 8817
            }
          },
          "openInterest": 177395
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13469,
              "short": 10190,
              "net": 3279
            },
            "nonCommercial": {
              "long": 14414,
              "short": 6025,
              "net": 8389
            },
            "smallTrader": {
              "long": 5603,
              "short": 17271,
              "net": -11668
            }
          },
          "openInterest": 37178
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18884,
              "short": 22285,
              "net": -3401
            },
            "nonCommercial": {
              "long": 3644,
              "short": 0,
              "net": 3644
            },
            "smallTrader": {
              "long": 2321,
              "short": 2564,
              "net": -243
            }
          },
          "openInterest": 25650
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71482,
              "short": 221233,
              "net": -149751
            },
            "nonCommercial": {
              "long": 167144,
              "short": 46255,
              "net": 120889
            },
            "smallTrader": {
              "long": 53527,
              "short": 24665,
              "net": 28862
            }
          },
          "openInterest": 338325
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99559,
              "short": 93979,
              "net": 5580
            },
            "nonCommercial": {
              "long": 24841,
              "short": 22190,
              "net": 2651
            },
            "smallTrader": {
              "long": 26583,
              "short": 34814,
              "net": -8231
            }
          },
          "openInterest": 173526
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 176747,
              "short": 134264,
              "net": 42483
            },
            "nonCommercial": {
              "long": 36738,
              "short": 78569,
              "net": -41831
            },
            "smallTrader": {
              "long": 34781,
              "short": 35433,
              "net": -652
            }
          },
          "openInterest": 248612
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75980,
              "short": 52248,
              "net": 23732
            },
            "nonCommercial": {
              "long": 17365,
              "short": 27114,
              "net": -9749
            },
            "smallTrader": {
              "long": 19944,
              "short": 33927,
              "net": -13983
            }
          },
          "openInterest": 150110
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107519,
              "short": 93452,
              "net": 14067
            },
            "nonCommercial": {
              "long": 40647,
              "short": 26069,
              "net": 14578
            },
            "smallTrader": {
              "long": 24776,
              "short": 53421,
              "net": -28645
            }
          },
          "openInterest": 208661
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50344,
              "short": 87361,
              "net": -37017
            },
            "nonCommercial": {
              "long": 40730,
              "short": 6170,
              "net": 34560
            },
            "smallTrader": {
              "long": 6282,
              "short": 3825,
              "net": 2457
            }
          },
          "openInterest": 98842
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 269027,
              "short": 272859,
              "net": -3832
            },
            "nonCommercial": {
              "long": 34002,
              "short": 75868,
              "net": -41866
            },
            "smallTrader": {
              "long": 76767,
              "short": 31069,
              "net": 45698
            }
          },
          "openInterest": 617846
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12566,
              "short": 14459,
              "net": -1893
            },
            "nonCommercial": {
              "long": 4364,
              "short": 1518,
              "net": 2846
            },
            "smallTrader": {
              "long": 929,
              "short": 1882,
              "net": -953
            }
          },
          "openInterest": 17982
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1767,
              "short": 6181,
              "net": -4414
            },
            "nonCommercial": {
              "long": 4467,
              "short": 1107,
              "net": 3360
            },
            "smallTrader": {
              "long": 2437,
              "short": 1383,
              "net": 1054
            }
          },
          "openInterest": 8768
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 243629,
              "short": 215415,
              "net": 28214
            },
            "nonCommercial": {
              "long": 31710,
              "short": 72179,
              "net": -40469
            },
            "smallTrader": {
              "long": 25445,
              "short": 13190,
              "net": 12255
            }
          },
          "openInterest": 305319
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22142,
              "short": 96007,
              "net": -73865
            },
            "nonCommercial": {
              "long": 61688,
              "short": 9732,
              "net": 51956
            },
            "smallTrader": {
              "long": 33544,
              "short": 11635,
              "net": 21909
            }
          },
          "openInterest": 132341
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77565,
              "short": 60354,
              "net": 17211
            },
            "nonCommercial": {
              "long": 19811,
              "short": 35274,
              "net": -15463
            },
            "smallTrader": {
              "long": 23700,
              "short": 25448,
              "net": -1748
            }
          },
          "openInterest": 143387
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97324,
              "short": 130008,
              "net": -32684
            },
            "nonCommercial": {
              "long": 41984,
              "short": 15730,
              "net": 26254
            },
            "smallTrader": {
              "long": 24919,
              "short": 18489,
              "net": 6430
            }
          },
          "openInterest": 194413
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186299,
              "short": 144626,
              "net": 41673
            },
            "nonCommercial": {
              "long": 56249,
              "short": 60592,
              "net": -4343
            },
            "smallTrader": {
              "long": 53617,
              "short": 90947,
              "net": -37330
            }
          },
          "openInterest": 353277
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267024,
              "short": 370440,
              "net": -103416
            },
            "nonCommercial": {
              "long": 105980,
              "short": 34106,
              "net": 71874
            },
            "smallTrader": {
              "long": 56474,
              "short": 24932,
              "net": 31542
            }
          },
          "openInterest": 458466
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102536,
              "short": 38689,
              "net": 63847
            },
            "nonCommercial": {
              "long": 15975,
              "short": 62198,
              "net": -46223
            },
            "smallTrader": {
              "long": 9155,
              "short": 26779,
              "net": -17624
            }
          },
          "openInterest": 127779
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9302,
              "short": 23515,
              "net": -14213
            },
            "nonCommercial": {
              "long": 17143,
              "short": 2597,
              "net": 14546
            },
            "smallTrader": {
              "long": 2142,
              "short": 2475,
              "net": -333
            }
          },
          "openInterest": 32565
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13048,
              "short": 13486,
              "net": -438
            },
            "nonCommercial": {
              "long": 2740,
              "short": 5401,
              "net": -2661
            },
            "smallTrader": {
              "long": 3487,
              "short": 388,
              "net": 3099
            }
          },
          "openInterest": 19609
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42725,
              "short": 87963,
              "net": -45238
            },
            "nonCommercial": {
              "long": 52312,
              "short": 6793,
              "net": 45519
            },
            "smallTrader": {
              "long": 26316,
              "short": 26597,
              "net": -281
            }
          },
          "openInterest": 131766
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222196,
              "short": 205383,
              "net": 16813
            },
            "nonCommercial": {
              "long": 73192,
              "short": 69908,
              "net": 3284
            },
            "smallTrader": {
              "long": 32488,
              "short": 52585,
              "net": -20097
            }
          },
          "openInterest": 396507
        }
      ]
    },
    {
      "reportDate": "2006-03-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1121007,
              "short": 1111826,
              "net": 9181
            },
            "nonCommercial": {
              "long": 675787,
              "short": 492450,
              "net": 183337
            },
            "smallTrader": {
              "long": 239250,
              "short": 431768,
              "net": -192518
            }
          },
          "openInterest": 2108707
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 259889,
              "short": 205859,
              "net": 54030
            },
            "nonCommercial": {
              "long": 121406,
              "short": 138276,
              "net": -16870
            },
            "smallTrader": {
              "long": 84991,
              "short": 122151,
              "net": -37160
            }
          },
          "openInterest": 472446
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 419329,
              "short": 296228,
              "net": 123101
            },
            "nonCommercial": {
              "long": 40887,
              "short": 98653,
              "net": -57766
            },
            "smallTrader": {
              "long": 110636,
              "short": 175971,
              "net": -65335
            }
          },
          "openInterest": 596121
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 750539,
              "short": 610663,
              "net": 139876
            },
            "nonCommercial": {
              "long": 313370,
              "short": 346472,
              "net": -33102
            },
            "smallTrader": {
              "long": 165506,
              "short": 272280,
              "net": -106774
            }
          },
          "openInterest": 1250446
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15857,
              "short": 12127,
              "net": 3730
            },
            "nonCommercial": {
              "long": 16571,
              "short": 14937,
              "net": 1634
            },
            "smallTrader": {
              "long": 10666,
              "short": 16030,
              "net": -5364
            }
          },
          "openInterest": 43094
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44935,
              "short": 22224,
              "net": 22711
            },
            "nonCommercial": {
              "long": 10989,
              "short": 25621,
              "net": -14632
            },
            "smallTrader": {
              "long": 14083,
              "short": 22162,
              "net": -8079
            }
          },
          "openInterest": 70017
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50076,
              "short": 89290,
              "net": -39214
            },
            "nonCommercial": {
              "long": 33979,
              "short": 19958,
              "net": 14021
            },
            "smallTrader": {
              "long": 38520,
              "short": 13327,
              "net": 25193
            }
          },
          "openInterest": 125712
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86987,
              "short": 98752,
              "net": -11765
            },
            "nonCommercial": {
              "long": 31916,
              "short": 23745,
              "net": 8171
            },
            "smallTrader": {
              "long": 8783,
              "short": 5189,
              "net": 3594
            }
          },
          "openInterest": 129988
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53273,
              "short": 61704,
              "net": -8431
            },
            "nonCommercial": {
              "long": 21541,
              "short": 15223,
              "net": 6318
            },
            "smallTrader": {
              "long": 9237,
              "short": 7124,
              "net": 2113
            }
          },
          "openInterest": 97433
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44496,
              "short": 46536,
              "net": -2040
            },
            "nonCommercial": {
              "long": 20042,
              "short": 19331,
              "net": 711
            },
            "smallTrader": {
              "long": 12699,
              "short": 11370,
              "net": 1329
            }
          },
          "openInterest": 91472
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 514692,
              "short": 549444,
              "net": -34752
            },
            "nonCommercial": {
              "long": 250920,
              "short": 96557,
              "net": 154363
            },
            "smallTrader": {
              "long": 143673,
              "short": 263284,
              "net": -119611
            }
          },
          "openInterest": 1051881
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75515,
              "short": 72969,
              "net": 2546
            },
            "nonCommercial": {
              "long": 23763,
              "short": 29081,
              "net": -5318
            },
            "smallTrader": {
              "long": 15452,
              "short": 12680,
              "net": 2772
            }
          },
          "openInterest": 126520
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 626316,
              "short": 607141,
              "net": 19175
            },
            "nonCommercial": {
              "long": 130086,
              "short": 145344,
              "net": -15258
            },
            "smallTrader": {
              "long": 64609,
              "short": 68526,
              "net": -3917
            }
          },
          "openInterest": 980280
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35565,
              "short": 69607,
              "net": -34042
            },
            "nonCommercial": {
              "long": 55058,
              "short": 27074,
              "net": 27984
            },
            "smallTrader": {
              "long": 42812,
              "short": 36754,
              "net": 6058
            }
          },
          "openInterest": 134870
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14135,
              "short": 9453,
              "net": 4682
            },
            "nonCommercial": {
              "long": 13365,
              "short": 7316,
              "net": 6049
            },
            "smallTrader": {
              "long": 5691,
              "short": 16422,
              "net": -10731
            }
          },
          "openInterest": 36320
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21150,
              "short": 26266,
              "net": -5116
            },
            "nonCommercial": {
              "long": 5040,
              "short": 119,
              "net": 4921
            },
            "smallTrader": {
              "long": 1877,
              "short": 1682,
              "net": 195
            }
          },
          "openInterest": 28876
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78233,
              "short": 208569,
              "net": -130336
            },
            "nonCommercial": {
              "long": 143697,
              "short": 47757,
              "net": 95940
            },
            "smallTrader": {
              "long": 55786,
              "short": 21390,
              "net": 34396
            }
          },
          "openInterest": 322360
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98342,
              "short": 95159,
              "net": 3183
            },
            "nonCommercial": {
              "long": 24463,
              "short": 20719,
              "net": 3744
            },
            "smallTrader": {
              "long": 24379,
              "short": 31306,
              "net": -6927
            }
          },
          "openInterest": 169675
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135112,
              "short": 85072,
              "net": 50040
            },
            "nonCommercial": {
              "long": 24814,
              "short": 70103,
              "net": -45289
            },
            "smallTrader": {
              "long": 29436,
              "short": 34187,
              "net": -4751
            }
          },
          "openInterest": 189513
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79083,
              "short": 51918,
              "net": 27165
            },
            "nonCommercial": {
              "long": 17965,
              "short": 29646,
              "net": -11681
            },
            "smallTrader": {
              "long": 18496,
              "short": 33980,
              "net": -15484
            }
          },
          "openInterest": 144113
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107793,
              "short": 85219,
              "net": 22574
            },
            "nonCommercial": {
              "long": 41577,
              "short": 36621,
              "net": 4956
            },
            "smallTrader": {
              "long": 27812,
              "short": 55342,
              "net": -27530
            }
          },
          "openInterest": 217731
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35277,
              "short": 67501,
              "net": -32224
            },
            "nonCommercial": {
              "long": 35654,
              "short": 5724,
              "net": 29930
            },
            "smallTrader": {
              "long": 6388,
              "short": 4094,
              "net": 2294
            }
          },
          "openInterest": 77716
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271529,
              "short": 274477,
              "net": -2948
            },
            "nonCommercial": {
              "long": 34501,
              "short": 76274,
              "net": -41773
            },
            "smallTrader": {
              "long": 78493,
              "short": 33772,
              "net": 44721
            }
          },
          "openInterest": 631938
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5389,
              "short": 7052,
              "net": -1663
            },
            "nonCommercial": {
              "long": 4349,
              "short": 1746,
              "net": 2603
            },
            "smallTrader": {
              "long": 964,
              "short": 1904,
              "net": -940
            }
          },
          "openInterest": 10702
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1682,
              "short": 5488,
              "net": -3806
            },
            "nonCommercial": {
              "long": 3702,
              "short": 1177,
              "net": 2525
            },
            "smallTrader": {
              "long": 2371,
              "short": 1090,
              "net": 1281
            }
          },
          "openInterest": 7959
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 284454,
              "short": 255961,
              "net": 28493
            },
            "nonCommercial": {
              "long": 32191,
              "short": 69515,
              "net": -37324
            },
            "smallTrader": {
              "long": 25656,
              "short": 16825,
              "net": 8831
            }
          },
          "openInterest": 387982
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21128,
              "short": 94462,
              "net": -73334
            },
            "nonCommercial": {
              "long": 59251,
              "short": 8062,
              "net": 51189
            },
            "smallTrader": {
              "long": 33475,
              "short": 11330,
              "net": 22145
            }
          },
          "openInterest": 127834
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78005,
              "short": 60859,
              "net": 17146
            },
            "nonCommercial": {
              "long": 19610,
              "short": 36676,
              "net": -17066
            },
            "smallTrader": {
              "long": 26528,
              "short": 26608,
              "net": -80
            }
          },
          "openInterest": 148416
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98784,
              "short": 136347,
              "net": -37563
            },
            "nonCommercial": {
              "long": 46449,
              "short": 15717,
              "net": 30732
            },
            "smallTrader": {
              "long": 23923,
              "short": 17092,
              "net": 6831
            }
          },
          "openInterest": 197965
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186765,
              "short": 134353,
              "net": 52412
            },
            "nonCommercial": {
              "long": 51891,
              "short": 67410,
              "net": -15519
            },
            "smallTrader": {
              "long": 54755,
              "short": 91648,
              "net": -36893
            }
          },
          "openInterest": 348345
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 266065,
              "short": 367714,
              "net": -101649
            },
            "nonCommercial": {
              "long": 105243,
              "short": 32187,
              "net": 73056
            },
            "smallTrader": {
              "long": 56459,
              "short": 27866,
              "net": 28593
            }
          },
          "openInterest": 454610
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78117,
              "short": 14175,
              "net": 63942
            },
            "nonCommercial": {
              "long": 7429,
              "short": 55807,
              "net": -48378
            },
            "smallTrader": {
              "long": 8131,
              "short": 23695,
              "net": -15564
            }
          },
          "openInterest": 93713
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6012,
              "short": 21918,
              "net": -15906
            },
            "nonCommercial": {
              "long": 18310,
              "short": 2801,
              "net": 15509
            },
            "smallTrader": {
              "long": 2440,
              "short": 2043,
              "net": 397
            }
          },
          "openInterest": 28833
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15399,
              "short": 13327,
              "net": 2072
            },
            "nonCommercial": {
              "long": 3119,
              "short": 5729,
              "net": -2610
            },
            "smallTrader": {
              "long": 1377,
              "short": 839,
              "net": 538
            }
          },
          "openInterest": 20164
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42864,
              "short": 83697,
              "net": -40833
            },
            "nonCommercial": {
              "long": 48275,
              "short": 5701,
              "net": 42574
            },
            "smallTrader": {
              "long": 27270,
              "short": 29011,
              "net": -1741
            }
          },
          "openInterest": 129700
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222786,
              "short": 200995,
              "net": 21791
            },
            "nonCommercial": {
              "long": 68455,
              "short": 71423,
              "net": -2968
            },
            "smallTrader": {
              "long": 33753,
              "short": 52576,
              "net": -18823
            }
          },
          "openInterest": 393296
        }
      ]
    },
    {
      "reportDate": "2006-03-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1096767,
              "short": 1094730,
              "net": 2037
            },
            "nonCommercial": {
              "long": 629702,
              "short": 365979,
              "net": 263723
            },
            "smallTrader": {
              "long": 207229,
              "short": 472989,
              "net": -265760
            }
          },
          "openInterest": 1984183
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 242069,
              "short": 241235,
              "net": 834
            },
            "nonCommercial": {
              "long": 153396,
              "short": 116561,
              "net": 36835
            },
            "smallTrader": {
              "long": 83222,
              "short": 120891,
              "net": -37669
            }
          },
          "openInterest": 485942
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 443589,
              "short": 295091,
              "net": 148498
            },
            "nonCommercial": {
              "long": 51276,
              "short": 111242,
              "net": -59966
            },
            "smallTrader": {
              "long": 101263,
              "short": 189795,
              "net": -88532
            }
          },
          "openInterest": 614565
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 728685,
              "short": 606748,
              "net": 121937
            },
            "nonCommercial": {
              "long": 260673,
              "short": 273399,
              "net": -12726
            },
            "smallTrader": {
              "long": 161768,
              "short": 270979,
              "net": -109211
            }
          },
          "openInterest": 1179214
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28478,
              "short": 9527,
              "net": 18951
            },
            "nonCommercial": {
              "long": 19065,
              "short": 30392,
              "net": -11327
            },
            "smallTrader": {
              "long": 13515,
              "short": 21139,
              "net": -7624
            }
          },
          "openInterest": 61058
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39994,
              "short": 30911,
              "net": 9083
            },
            "nonCommercial": {
              "long": 13183,
              "short": 18418,
              "net": -5235
            },
            "smallTrader": {
              "long": 14895,
              "short": 18743,
              "net": -3848
            }
          },
          "openInterest": 68099
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32225,
              "short": 46797,
              "net": -14572
            },
            "nonCommercial": {
              "long": 18295,
              "short": 22037,
              "net": -3742
            },
            "smallTrader": {
              "long": 33273,
              "short": 14959,
              "net": 18314
            }
          },
          "openInterest": 85219
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87254,
              "short": 100230,
              "net": -12976
            },
            "nonCommercial": {
              "long": 31010,
              "short": 21635,
              "net": 9375
            },
            "smallTrader": {
              "long": 9163,
              "short": 5562,
              "net": 3601
            }
          },
          "openInterest": 130434
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54378,
              "short": 63659,
              "net": -9281
            },
            "nonCommercial": {
              "long": 22581,
              "short": 15194,
              "net": 7387
            },
            "smallTrader": {
              "long": 9439,
              "short": 7545,
              "net": 1894
            }
          },
          "openInterest": 99731
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44190,
              "short": 49810,
              "net": -5620
            },
            "nonCommercial": {
              "long": 22278,
              "short": 19268,
              "net": 3010
            },
            "smallTrader": {
              "long": 14167,
              "short": 11557,
              "net": 2610
            }
          },
          "openInterest": 97150
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 533269,
              "short": 524373,
              "net": 8896
            },
            "nonCommercial": {
              "long": 225735,
              "short": 130428,
              "net": 95307
            },
            "smallTrader": {
              "long": 152180,
              "short": 256383,
              "net": -104203
            }
          },
          "openInterest": 1058093
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77739,
              "short": 69147,
              "net": 8592
            },
            "nonCommercial": {
              "long": 24297,
              "short": 35765,
              "net": -11468
            },
            "smallTrader": {
              "long": 15947,
              "short": 13071,
              "net": 2876
            }
          },
          "openInterest": 132487
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 591054,
              "short": 568164,
              "net": 22890
            },
            "nonCommercial": {
              "long": 128840,
              "short": 135177,
              "net": -6337
            },
            "smallTrader": {
              "long": 54807,
              "short": 71360,
              "net": -16553
            }
          },
          "openInterest": 928551
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33700,
              "short": 88412,
              "net": -54712
            },
            "nonCommercial": {
              "long": 58377,
              "short": 16925,
              "net": 41452
            },
            "smallTrader": {
              "long": 48974,
              "short": 35714,
              "net": 13260
            }
          },
          "openInterest": 141536
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12580,
              "short": 8312,
              "net": 4268
            },
            "nonCommercial": {
              "long": 14324,
              "short": 6446,
              "net": 7878
            },
            "smallTrader": {
              "long": 5070,
              "short": 17216,
              "net": -12146
            }
          },
          "openInterest": 36170
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21733,
              "short": 27450,
              "net": -5717
            },
            "nonCommercial": {
              "long": 5080,
              "short": 20,
              "net": 5060
            },
            "smallTrader": {
              "long": 1875,
              "short": 1218,
              "net": 657
            }
          },
          "openInterest": 29522
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72080,
              "short": 207882,
              "net": -135802
            },
            "nonCommercial": {
              "long": 149946,
              "short": 45682,
              "net": 104264
            },
            "smallTrader": {
              "long": 55025,
              "short": 23487,
              "net": 31538
            }
          },
          "openInterest": 319618
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96845,
              "short": 97305,
              "net": -460
            },
            "nonCommercial": {
              "long": 24254,
              "short": 18365,
              "net": 5889
            },
            "smallTrader": {
              "long": 25593,
              "short": 31022,
              "net": -5429
            }
          },
          "openInterest": 169997
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123357,
              "short": 93753,
              "net": 29604
            },
            "nonCommercial": {
              "long": 23115,
              "short": 52471,
              "net": -29356
            },
            "smallTrader": {
              "long": 29136,
              "short": 29384,
              "net": -248
            }
          },
          "openInterest": 175962
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79386,
              "short": 51704,
              "net": 27682
            },
            "nonCommercial": {
              "long": 18607,
              "short": 29217,
              "net": -10610
            },
            "smallTrader": {
              "long": 15927,
              "short": 32999,
              "net": -17072
            }
          },
          "openInterest": 142070
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111754,
              "short": 82454,
              "net": 29300
            },
            "nonCommercial": {
              "long": 39682,
              "short": 43176,
              "net": -3494
            },
            "smallTrader": {
              "long": 28227,
              "short": 54033,
              "net": -25806
            }
          },
          "openInterest": 222381
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39679,
              "short": 61773,
              "net": -22094
            },
            "nonCommercial": {
              "long": 28530,
              "short": 7520,
              "net": 21010
            },
            "smallTrader": {
              "long": 5098,
              "short": 4014,
              "net": 1084
            }
          },
          "openInterest": 73692
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 271321,
              "short": 278864,
              "net": -7543
            },
            "nonCommercial": {
              "long": 41665,
              "short": 80420,
              "net": -38755
            },
            "smallTrader": {
              "long": 81709,
              "short": 35411,
              "net": 46298
            }
          },
          "openInterest": 649568
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5968,
              "short": 7496,
              "net": -1528
            },
            "nonCommercial": {
              "long": 3661,
              "short": 1924,
              "net": 1737
            },
            "smallTrader": {
              "long": 1751,
              "short": 1960,
              "net": -209
            }
          },
          "openInterest": 11380
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1594,
              "short": 5392,
              "net": -3798
            },
            "nonCommercial": {
              "long": 4063,
              "short": 1119,
              "net": 2944
            },
            "smallTrader": {
              "long": 2266,
              "short": 1412,
              "net": 854
            }
          },
          "openInterest": 7988
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 191900,
              "short": 212937,
              "net": -21037
            },
            "nonCommercial": {
              "long": 70276,
              "short": 62478,
              "net": 7798
            },
            "smallTrader": {
              "long": 26433,
              "short": 13194,
              "net": 13239
            }
          },
          "openInterest": 289167
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19905,
              "short": 95536,
              "net": -75631
            },
            "nonCommercial": {
              "long": 62687,
              "short": 8786,
              "net": 53901
            },
            "smallTrader": {
              "long": 34705,
              "short": 12975,
              "net": 21730
            }
          },
          "openInterest": 132347
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77390,
              "short": 58913,
              "net": 18477
            },
            "nonCommercial": {
              "long": 19597,
              "short": 38360,
              "net": -18763
            },
            "smallTrader": {
              "long": 27773,
              "short": 27487,
              "net": 286
            }
          },
          "openInterest": 149902
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102670,
              "short": 129163,
              "net": -26493
            },
            "nonCommercial": {
              "long": 39429,
              "short": 14932,
              "net": 24497
            },
            "smallTrader": {
              "long": 20599,
              "short": 18603,
              "net": 1996
            }
          },
          "openInterest": 192286
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192530,
              "short": 123565,
              "net": 68965
            },
            "nonCommercial": {
              "long": 51011,
              "short": 81041,
              "net": -30030
            },
            "smallTrader": {
              "long": 53622,
              "short": 92557,
              "net": -38935
            }
          },
          "openInterest": 353546
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264441,
              "short": 372739,
              "net": -108298
            },
            "nonCommercial": {
              "long": 106525,
              "short": 33655,
              "net": 72870
            },
            "smallTrader": {
              "long": 64409,
              "short": 28981,
              "net": 35428
            }
          },
          "openInterest": 462834
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70686,
              "short": 10420,
              "net": 60266
            },
            "nonCommercial": {
              "long": 3462,
              "short": 50327,
              "net": -46865
            },
            "smallTrader": {
              "long": 9159,
              "short": 22560,
              "net": -13401
            }
          },
          "openInterest": 83307
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13169,
              "short": 18465,
              "net": -5296
            },
            "nonCommercial": {
              "long": 11114,
              "short": 4491,
              "net": 6623
            },
            "smallTrader": {
              "long": 1401,
              "short": 2728,
              "net": -1327
            }
          },
          "openInterest": 27692
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13560,
              "short": 13246,
              "net": 314
            },
            "nonCommercial": {
              "long": 3165,
              "short": 6279,
              "net": -3114
            },
            "smallTrader": {
              "long": 4188,
              "short": 1388,
              "net": 2800
            }
          },
          "openInterest": 21139
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42703,
              "short": 76221,
              "net": -33518
            },
            "nonCommercial": {
              "long": 43100,
              "short": 6018,
              "net": 37082
            },
            "smallTrader": {
              "long": 23938,
              "short": 27502,
              "net": -3564
            }
          },
          "openInterest": 122391
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225492,
              "short": 190622,
              "net": 34870
            },
            "nonCommercial": {
              "long": 57567,
              "short": 69307,
              "net": -11740
            },
            "smallTrader": {
              "long": 31595,
              "short": 54725,
              "net": -23130
            }
          },
          "openInterest": 382617
        }
      ]
    },
    {
      "reportDate": "2006-03-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1146426,
              "short": 1097135,
              "net": 49291
            },
            "nonCommercial": {
              "long": 608531,
              "short": 434869,
              "net": 173662
            },
            "smallTrader": {
              "long": 207147,
              "short": 430100,
              "net": -222953
            }
          },
          "openInterest": 2013325
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 219450,
              "short": 214317,
              "net": 5133
            },
            "nonCommercial": {
              "long": 155865,
              "short": 118484,
              "net": 37381
            },
            "smallTrader": {
              "long": 76379,
              "short": 118893,
              "net": -42514
            }
          },
          "openInterest": 454340
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 440366,
              "short": 288202,
              "net": 152164
            },
            "nonCommercial": {
              "long": 57095,
              "short": 133783,
              "net": -76688
            },
            "smallTrader": {
              "long": 103116,
              "short": 178592,
              "net": -75476
            }
          },
          "openInterest": 614075
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 739719,
              "short": 603312,
              "net": 136407
            },
            "nonCommercial": {
              "long": 271116,
              "short": 280651,
              "net": -9535
            },
            "smallTrader": {
              "long": 147244,
              "short": 274116,
              "net": -126872
            }
          },
          "openInterest": 1187408
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36285,
              "short": 14187,
              "net": 22098
            },
            "nonCommercial": {
              "long": 18522,
              "short": 31854,
              "net": -13332
            },
            "smallTrader": {
              "long": 13961,
              "short": 22727,
              "net": -8766
            }
          },
          "openInterest": 68768
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41984,
              "short": 27751,
              "net": 14233
            },
            "nonCommercial": {
              "long": 12491,
              "short": 18775,
              "net": -6284
            },
            "smallTrader": {
              "long": 13250,
              "short": 21199,
              "net": -7949
            }
          },
          "openInterest": 67999
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37502,
              "short": 48602,
              "net": -11100
            },
            "nonCommercial": {
              "long": 13274,
              "short": 21085,
              "net": -7811
            },
            "smallTrader": {
              "long": 35148,
              "short": 16237,
              "net": 18911
            }
          },
          "openInterest": 87356
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83255,
              "short": 94536,
              "net": -11281
            },
            "nonCommercial": {
              "long": 31651,
              "short": 22333,
              "net": 9318
            },
            "smallTrader": {
              "long": 9410,
              "short": 7447,
              "net": 1963
            }
          },
          "openInterest": 127010
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56358,
              "short": 65031,
              "net": -8673
            },
            "nonCommercial": {
              "long": 24141,
              "short": 16841,
              "net": 7300
            },
            "smallTrader": {
              "long": 9925,
              "short": 8552,
              "net": 1373
            }
          },
          "openInterest": 104816
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44304,
              "short": 48725,
              "net": -4421
            },
            "nonCommercial": {
              "long": 22521,
              "short": 20979,
              "net": 1542
            },
            "smallTrader": {
              "long": 14101,
              "short": 11222,
              "net": 2879
            }
          },
          "openInterest": 97486
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 542112,
              "short": 519524,
              "net": 22588
            },
            "nonCommercial": {
              "long": 219466,
              "short": 140947,
              "net": 78519
            },
            "smallTrader": {
              "long": 156360,
              "short": 257467,
              "net": -101107
            }
          },
          "openInterest": 1089960
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83286,
              "short": 63381,
              "net": 19905
            },
            "nonCommercial": {
              "long": 24168,
              "short": 46727,
              "net": -22559
            },
            "smallTrader": {
              "long": 16328,
              "short": 13674,
              "net": 2654
            }
          },
          "openInterest": 136230
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 575511,
              "short": 572701,
              "net": 2810
            },
            "nonCommercial": {
              "long": 135158,
              "short": 127940,
              "net": 7218
            },
            "smallTrader": {
              "long": 57165,
              "short": 67193,
              "net": -10028
            }
          },
          "openInterest": 936136
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35558,
              "short": 93460,
              "net": -57902
            },
            "nonCommercial": {
              "long": 56336,
              "short": 15525,
              "net": 40811
            },
            "smallTrader": {
              "long": 48011,
              "short": 30920,
              "net": 17091
            }
          },
          "openInterest": 140715
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13686,
              "short": 9060,
              "net": 4626
            },
            "nonCommercial": {
              "long": 14843,
              "short": 7112,
              "net": 7731
            },
            "smallTrader": {
              "long": 4674,
              "short": 17031,
              "net": -12357
            }
          },
          "openInterest": 37238
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22243,
              "short": 27897,
              "net": -5654
            },
            "nonCommercial": {
              "long": 5060,
              "short": 120,
              "net": 4940
            },
            "smallTrader": {
              "long": 2563,
              "short": 1849,
              "net": 714
            }
          },
          "openInterest": 30913
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66109,
              "short": 215821,
              "net": -149712
            },
            "nonCommercial": {
              "long": 163056,
              "short": 42470,
              "net": 120586
            },
            "smallTrader": {
              "long": 61431,
              "short": 32305,
              "net": 29126
            }
          },
          "openInterest": 334042
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90358,
              "short": 94763,
              "net": -4405
            },
            "nonCommercial": {
              "long": 25733,
              "short": 16678,
              "net": 9055
            },
            "smallTrader": {
              "long": 25292,
              "short": 29942,
              "net": -4650
            }
          },
          "openInterest": 165182
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125904,
              "short": 90414,
              "net": 35490
            },
            "nonCommercial": {
              "long": 27229,
              "short": 57641,
              "net": -30412
            },
            "smallTrader": {
              "long": 26607,
              "short": 31685,
              "net": -5078
            }
          },
          "openInterest": 180101
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79928,
              "short": 53362,
              "net": 26566
            },
            "nonCommercial": {
              "long": 17409,
              "short": 27194,
              "net": -9785
            },
            "smallTrader": {
              "long": 15681,
              "short": 32462,
              "net": -16781
            }
          },
          "openInterest": 141642
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112891,
              "short": 84981,
              "net": 27910
            },
            "nonCommercial": {
              "long": 42221,
              "short": 46147,
              "net": -3926
            },
            "smallTrader": {
              "long": 29514,
              "short": 53498,
              "net": -23984
            }
          },
          "openInterest": 230770
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44177,
              "short": 56814,
              "net": -12637
            },
            "nonCommercial": {
              "long": 20739,
              "short": 9517,
              "net": 11222
            },
            "smallTrader": {
              "long": 4837,
              "short": 3422,
              "net": 1415
            }
          },
          "openInterest": 70502
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 263733,
              "short": 279995,
              "net": -16262
            },
            "nonCommercial": {
              "long": 43993,
              "short": 72379,
              "net": -28386
            },
            "smallTrader": {
              "long": 83857,
              "short": 39209,
              "net": 44648
            }
          },
          "openInterest": 646918
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7058,
              "short": 7680,
              "net": -622
            },
            "nonCommercial": {
              "long": 3229,
              "short": 2330,
              "net": 899
            },
            "smallTrader": {
              "long": 1960,
              "short": 2237,
              "net": -277
            }
          },
          "openInterest": 12247
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1882,
              "short": 6214,
              "net": -4332
            },
            "nonCommercial": {
              "long": 4390,
              "short": 972,
              "net": 3418
            },
            "smallTrader": {
              "long": 2587,
              "short": 1673,
              "net": 914
            }
          },
          "openInterest": 8886
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 195545,
              "short": 212552,
              "net": -17007
            },
            "nonCommercial": {
              "long": 74502,
              "short": 63497,
              "net": 11005
            },
            "smallTrader": {
              "long": 20299,
              "short": 14297,
              "net": 6002
            }
          },
          "openInterest": 292396
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20856,
              "short": 95008,
              "net": -74152
            },
            "nonCommercial": {
              "long": 63054,
              "short": 10691,
              "net": 52363
            },
            "smallTrader": {
              "long": 34006,
              "short": 12217,
              "net": 21789
            }
          },
          "openInterest": 134579
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73923,
              "short": 63513,
              "net": 10410
            },
            "nonCommercial": {
              "long": 23437,
              "short": 34545,
              "net": -11108
            },
            "smallTrader": {
              "long": 27864,
              "short": 27166,
              "net": 698
            }
          },
          "openInterest": 151113
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99266,
              "short": 120527,
              "net": -21261
            },
            "nonCommercial": {
              "long": 39177,
              "short": 19922,
              "net": 19255
            },
            "smallTrader": {
              "long": 20551,
              "short": 18545,
              "net": 2006
            }
          },
          "openInterest": 189347
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195818,
              "short": 123408,
              "net": 72410
            },
            "nonCommercial": {
              "long": 48230,
              "short": 82184,
              "net": -33954
            },
            "smallTrader": {
              "long": 57017,
              "short": 95473,
              "net": -38456
            }
          },
          "openInterest": 359713
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261107,
              "short": 375687,
              "net": -114580
            },
            "nonCommercial": {
              "long": 107516,
              "short": 33112,
              "net": 74404
            },
            "smallTrader": {
              "long": 76639,
              "short": 36463,
              "net": 40176
            }
          },
          "openInterest": 479103
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72362,
              "short": 11321,
              "net": 61041
            },
            "nonCommercial": {
              "long": 5820,
              "short": 51155,
              "net": -45335
            },
            "smallTrader": {
              "long": 6314,
              "short": 22020,
              "net": -15706
            }
          },
          "openInterest": 84695
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9887,
              "short": 19712,
              "net": -9825
            },
            "nonCommercial": {
              "long": 13693,
              "short": 3363,
              "net": 10330
            },
            "smallTrader": {
              "long": 1576,
              "short": 2081,
              "net": -505
            }
          },
          "openInterest": 27158
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18793,
              "short": 16159,
              "net": 2634
            },
            "nonCommercial": {
              "long": 3309,
              "short": 6561,
              "net": -3252
            },
            "smallTrader": {
              "long": 1810,
              "short": 1192,
              "net": 618
            }
          },
          "openInterest": 24180
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41181,
              "short": 70272,
              "net": -29091
            },
            "nonCommercial": {
              "long": 39844,
              "short": 7024,
              "net": 32820
            },
            "smallTrader": {
              "long": 21127,
              "short": 24856,
              "net": -3729
            }
          },
          "openInterest": 113896
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221613,
              "short": 184364,
              "net": 37249
            },
            "nonCommercial": {
              "long": 58054,
              "short": 69743,
              "net": -11689
            },
            "smallTrader": {
              "long": 32267,
              "short": 57827,
              "net": -25560
            }
          },
          "openInterest": 384330
        }
      ]
    },
    {
      "reportDate": "2006-04-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1219554,
              "short": 1156181,
              "net": 63373
            },
            "nonCommercial": {
              "long": 635445,
              "short": 484224,
              "net": 151221
            },
            "smallTrader": {
              "long": 214640,
              "short": 429234,
              "net": -214594
            }
          },
          "openInterest": 2132614
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 228300,
              "short": 217765,
              "net": 10535
            },
            "nonCommercial": {
              "long": 160669,
              "short": 134302,
              "net": 26367
            },
            "smallTrader": {
              "long": 82690,
              "short": 119592,
              "net": -36902
            }
          },
          "openInterest": 473532
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 454969,
              "short": 303782,
              "net": 151187
            },
            "nonCommercial": {
              "long": 75987,
              "short": 164444,
              "net": -88457
            },
            "smallTrader": {
              "long": 116474,
              "short": 179204,
              "net": -62730
            }
          },
          "openInterest": 656553
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 738764,
              "short": 581817,
              "net": 156947
            },
            "nonCommercial": {
              "long": 257367,
              "short": 281877,
              "net": -24510
            },
            "smallTrader": {
              "long": 162556,
              "short": 294993,
              "net": -132437
            }
          },
          "openInterest": 1195170
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30227,
              "short": 16853,
              "net": 13374
            },
            "nonCommercial": {
              "long": 21629,
              "short": 27479,
              "net": -5850
            },
            "smallTrader": {
              "long": 13266,
              "short": 20790,
              "net": -7524
            }
          },
          "openInterest": 65124
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48888,
              "short": 32217,
              "net": 16671
            },
            "nonCommercial": {
              "long": 14015,
              "short": 24699,
              "net": -10684
            },
            "smallTrader": {
              "long": 16468,
              "short": 22455,
              "net": -5987
            }
          },
          "openInterest": 79371
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37058,
              "short": 50463,
              "net": -13405
            },
            "nonCommercial": {
              "long": 12081,
              "short": 16227,
              "net": -4146
            },
            "smallTrader": {
              "long": 33673,
              "short": 16122,
              "net": 17551
            }
          },
          "openInterest": 84301
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79919,
              "short": 93446,
              "net": -13527
            },
            "nonCommercial": {
              "long": 33165,
              "short": 23133,
              "net": 10032
            },
            "smallTrader": {
              "long": 10961,
              "short": 7466,
              "net": 3495
            }
          },
          "openInterest": 127059
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54155,
              "short": 66504,
              "net": -12349
            },
            "nonCommercial": {
              "long": 25707,
              "short": 16294,
              "net": 9413
            },
            "smallTrader": {
              "long": 10979,
              "short": 8043,
              "net": 2936
            }
          },
          "openInterest": 106170
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46714,
              "short": 49108,
              "net": -2394
            },
            "nonCommercial": {
              "long": 23570,
              "short": 23958,
              "net": -388
            },
            "smallTrader": {
              "long": 13603,
              "short": 10821,
              "net": 2782
            }
          },
          "openInterest": 100249
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 547156,
              "short": 582559,
              "net": -35403
            },
            "nonCommercial": {
              "long": 244241,
              "short": 98284,
              "net": 145957
            },
            "smallTrader": {
              "long": 152916,
              "short": 263470,
              "net": -110554
            }
          },
          "openInterest": 1124766
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83862,
              "short": 63868,
              "net": 19994
            },
            "nonCommercial": {
              "long": 26672,
              "short": 49919,
              "net": -23247
            },
            "smallTrader": {
              "long": 16668,
              "short": 13415,
              "net": 3253
            }
          },
          "openInterest": 137879
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 571827,
              "short": 583515,
              "net": -11688
            },
            "nonCommercial": {
              "long": 149602,
              "short": 119577,
              "net": 30025
            },
            "smallTrader": {
              "long": 55996,
              "short": 74333,
              "net": -18337
            }
          },
          "openInterest": 967908
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43679,
              "short": 113080,
              "net": -69401
            },
            "nonCommercial": {
              "long": 67859,
              "short": 15467,
              "net": 52392
            },
            "smallTrader": {
              "long": 49728,
              "short": 32719,
              "net": 17009
            }
          },
          "openInterest": 161921
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12197,
              "short": 7611,
              "net": 4586
            },
            "nonCommercial": {
              "long": 12775,
              "short": 7507,
              "net": 5268
            },
            "smallTrader": {
              "long": 4832,
              "short": 14686,
              "net": -9854
            }
          },
          "openInterest": 33499
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22378,
              "short": 29437,
              "net": -7059
            },
            "nonCommercial": {
              "long": 10335,
              "short": 209,
              "net": 10126
            },
            "smallTrader": {
              "long": 3468,
              "short": 6535,
              "net": -3067
            }
          },
          "openInterest": 36826
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60499,
              "short": 231414,
              "net": -170915
            },
            "nonCommercial": {
              "long": 178040,
              "short": 45832,
              "net": 132208
            },
            "smallTrader": {
              "long": 65835,
              "short": 27128,
              "net": 38707
            }
          },
          "openInterest": 342721
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85088,
              "short": 93463,
              "net": -8375
            },
            "nonCommercial": {
              "long": 25486,
              "short": 15361,
              "net": 10125
            },
            "smallTrader": {
              "long": 26414,
              "short": 28164,
              "net": -1750
            }
          },
          "openInterest": 163365
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126842,
              "short": 93976,
              "net": 32866
            },
            "nonCommercial": {
              "long": 30603,
              "short": 63319,
              "net": -32716
            },
            "smallTrader": {
              "long": 31913,
              "short": 32063,
              "net": -150
            }
          },
          "openInterest": 189732
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78820,
              "short": 50877,
              "net": 27943
            },
            "nonCommercial": {
              "long": 17639,
              "short": 29956,
              "net": -12317
            },
            "smallTrader": {
              "long": 15805,
              "short": 31431,
              "net": -15626
            }
          },
          "openInterest": 143750
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114017,
              "short": 93842,
              "net": 20175
            },
            "nonCommercial": {
              "long": 47846,
              "short": 45081,
              "net": 2765
            },
            "smallTrader": {
              "long": 30930,
              "short": 53870,
              "net": -22940
            }
          },
          "openInterest": 237458
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59162,
              "short": 56308,
              "net": 2854
            },
            "nonCommercial": {
              "long": 16625,
              "short": 19831,
              "net": -3206
            },
            "smallTrader": {
              "long": 3819,
              "short": 3467,
              "net": 352
            }
          },
          "openInterest": 79909
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 260459,
              "short": 277370,
              "net": -16911
            },
            "nonCommercial": {
              "long": 53474,
              "short": 82078,
              "net": -28604
            },
            "smallTrader": {
              "long": 80656,
              "short": 35141,
              "net": 45515
            }
          },
          "openInterest": 663514
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7488,
              "short": 7864,
              "net": -376
            },
            "nonCommercial": {
              "long": 3002,
              "short": 2614,
              "net": 388
            },
            "smallTrader": {
              "long": 1983,
              "short": 1995,
              "net": -12
            }
          },
          "openInterest": 12473
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1681,
              "short": 6669,
              "net": -4988
            },
            "nonCommercial": {
              "long": 4962,
              "short": 1144,
              "net": 3818
            },
            "smallTrader": {
              "long": 2460,
              "short": 1290,
              "net": 1170
            }
          },
          "openInterest": 9103
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 199912,
              "short": 221869,
              "net": -21957
            },
            "nonCommercial": {
              "long": 78627,
              "short": 66886,
              "net": 11741
            },
            "smallTrader": {
              "long": 21952,
              "short": 11736,
              "net": 10216
            }
          },
          "openInterest": 301727
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21029,
              "short": 97020,
              "net": -75991
            },
            "nonCommercial": {
              "long": 62676,
              "short": 10830,
              "net": 51846
            },
            "smallTrader": {
              "long": 36468,
              "short": 12323,
              "net": 24145
            }
          },
          "openInterest": 140419
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86895,
              "short": 67415,
              "net": 19480
            },
            "nonCommercial": {
              "long": 22782,
              "short": 41245,
              "net": -18463
            },
            "smallTrader": {
              "long": 27155,
              "short": 28172,
              "net": -1017
            }
          },
          "openInterest": 165330
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99405,
              "short": 114633,
              "net": -15228
            },
            "nonCommercial": {
              "long": 40574,
              "short": 24135,
              "net": 16439
            },
            "smallTrader": {
              "long": 22287,
              "short": 23498,
              "net": -1211
            }
          },
          "openInterest": 189934
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205776,
              "short": 116308,
              "net": 89468
            },
            "nonCommercial": {
              "long": 53596,
              "short": 96803,
              "net": -43207
            },
            "smallTrader": {
              "long": 57320,
              "short": 103581,
              "net": -46261
            }
          },
          "openInterest": 377734
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256135,
              "short": 385550,
              "net": -129415
            },
            "nonCommercial": {
              "long": 115542,
              "short": 28351,
              "net": 87191
            },
            "smallTrader": {
              "long": 78098,
              "short": 35874,
              "net": 42224
            }
          },
          "openInterest": 487062
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62580,
              "short": 11064,
              "net": 51516
            },
            "nonCommercial": {
              "long": 7412,
              "short": 45540,
              "net": -38128
            },
            "smallTrader": {
              "long": 9028,
              "short": 22416,
              "net": -13388
            }
          },
          "openInterest": 79020
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12902,
              "short": 19073,
              "net": -6171
            },
            "nonCommercial": {
              "long": 11227,
              "short": 4483,
              "net": 6744
            },
            "smallTrader": {
              "long": 1524,
              "short": 2097,
              "net": -573
            }
          },
          "openInterest": 27672
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20263,
              "short": 17100,
              "net": 3163
            },
            "nonCommercial": {
              "long": 3376,
              "short": 7001,
              "net": -3625
            },
            "smallTrader": {
              "long": 2837,
              "short": 2375,
              "net": 462
            }
          },
          "openInterest": 26642
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38236,
              "short": 69985,
              "net": -31749
            },
            "nonCommercial": {
              "long": 41641,
              "short": 6272,
              "net": 35369
            },
            "smallTrader": {
              "long": 23027,
              "short": 26647,
              "net": -3620
            }
          },
          "openInterest": 114156
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224074,
              "short": 183787,
              "net": 40287
            },
            "nonCommercial": {
              "long": 62142,
              "short": 78738,
              "net": -16596
            },
            "smallTrader": {
              "long": 37172,
              "short": 60863,
              "net": -23691
            }
          },
          "openInterest": 387384
        }
      ]
    },
    {
      "reportDate": "2006-04-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1284450,
              "short": 1254627,
              "net": 29823
            },
            "nonCommercial": {
              "long": 678685,
              "short": 506005,
              "net": 172680
            },
            "smallTrader": {
              "long": 212196,
              "short": 414699,
              "net": -202503
            }
          },
          "openInterest": 2246748
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 220863,
              "short": 203170,
              "net": 17693
            },
            "nonCommercial": {
              "long": 153396,
              "short": 151559,
              "net": 1837
            },
            "smallTrader": {
              "long": 94536,
              "short": 114066,
              "net": -19530
            }
          },
          "openInterest": 472344
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488774,
              "short": 311263,
              "net": 177511
            },
            "nonCommercial": {
              "long": 78209,
              "short": 192594,
              "net": -114385
            },
            "smallTrader": {
              "long": 119254,
              "short": 182380,
              "net": -63126
            }
          },
          "openInterest": 697646
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 745692,
              "short": 616215,
              "net": 129477
            },
            "nonCommercial": {
              "long": 264165,
              "short": 268405,
              "net": -4240
            },
            "smallTrader": {
              "long": 180157,
              "short": 305394,
              "net": -125237
            }
          },
          "openInterest": 1227806
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19038,
              "short": 22291,
              "net": -3253
            },
            "nonCommercial": {
              "long": 23254,
              "short": 16317,
              "net": 6937
            },
            "smallTrader": {
              "long": 12324,
              "short": 16008,
              "net": -3684
            }
          },
          "openInterest": 54618
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42536,
              "short": 37687,
              "net": 4849
            },
            "nonCommercial": {
              "long": 16971,
              "short": 22595,
              "net": -5624
            },
            "smallTrader": {
              "long": 19620,
              "short": 18845,
              "net": 775
            }
          },
          "openInterest": 79127
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29815,
              "short": 58926,
              "net": -29111
            },
            "nonCommercial": {
              "long": 24639,
              "short": 10697,
              "net": 13942
            },
            "smallTrader": {
              "long": 31705,
              "short": 16536,
              "net": 15169
            }
          },
          "openInterest": 87690
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79699,
              "short": 85618,
              "net": -5919
            },
            "nonCommercial": {
              "long": 33138,
              "short": 29749,
              "net": 3389
            },
            "smallTrader": {
              "long": 9802,
              "short": 7272,
              "net": 2530
            }
          },
          "openInterest": 126812
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56435,
              "short": 67605,
              "net": -11170
            },
            "nonCommercial": {
              "long": 26101,
              "short": 17715,
              "net": 8386
            },
            "smallTrader": {
              "long": 10972,
              "short": 8188,
              "net": 2784
            }
          },
          "openInterest": 107761
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47250,
              "short": 50306,
              "net": -3056
            },
            "nonCommercial": {
              "long": 22134,
              "short": 23562,
              "net": -1428
            },
            "smallTrader": {
              "long": 15095,
              "short": 10611,
              "net": 4484
            }
          },
          "openInterest": 97705
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 557517,
              "short": 627642,
              "net": -70125
            },
            "nonCommercial": {
              "long": 276282,
              "short": 94313,
              "net": 181969
            },
            "smallTrader": {
              "long": 168696,
              "short": 280540,
              "net": -111844
            }
          },
          "openInterest": 1181057
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86591,
              "short": 67457,
              "net": 19134
            },
            "nonCommercial": {
              "long": 25418,
              "short": 48472,
              "net": -23054
            },
            "smallTrader": {
              "long": 18462,
              "short": 14542,
              "net": 3920
            }
          },
          "openInterest": 141881
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 575785,
              "short": 598821,
              "net": -23036
            },
            "nonCommercial": {
              "long": 157568,
              "short": 129319,
              "net": 28249
            },
            "smallTrader": {
              "long": 62948,
              "short": 68161,
              "net": -5213
            }
          },
          "openInterest": 987579
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46263,
              "short": 110321,
              "net": -64058
            },
            "nonCommercial": {
              "long": 58717,
              "short": 17087,
              "net": 41630
            },
            "smallTrader": {
              "long": 52318,
              "short": 29890,
              "net": 22428
            }
          },
          "openInterest": 159310
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11688,
              "short": 6459,
              "net": 5229
            },
            "nonCommercial": {
              "long": 12579,
              "short": 8202,
              "net": 4377
            },
            "smallTrader": {
              "long": 4703,
              "short": 14309,
              "net": -9606
            }
          },
          "openInterest": 32117
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28109,
              "short": 34233,
              "net": -6124
            },
            "nonCommercial": {
              "long": 6249,
              "short": 264,
              "net": 5985
            },
            "smallTrader": {
              "long": 2772,
              "short": 2633,
              "net": 139
            }
          },
          "openInterest": 38732
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62155,
              "short": 228104,
              "net": -165949
            },
            "nonCommercial": {
              "long": 175000,
              "short": 50668,
              "net": 124332
            },
            "smallTrader": {
              "long": 59508,
              "short": 17891,
              "net": 41617
            }
          },
          "openInterest": 342632
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87336,
              "short": 100831,
              "net": -13495
            },
            "nonCommercial": {
              "long": 27431,
              "short": 14165,
              "net": 13266
            },
            "smallTrader": {
              "long": 27169,
              "short": 26940,
              "net": 229
            }
          },
          "openInterest": 166174
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140062,
              "short": 80234,
              "net": 59828
            },
            "nonCommercial": {
              "long": 36213,
              "short": 90684,
              "net": -54471
            },
            "smallTrader": {
              "long": 29223,
              "short": 34580,
              "net": -5357
            }
          },
          "openInterest": 205630
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77878,
              "short": 45287,
              "net": 32591
            },
            "nonCommercial": {
              "long": 16117,
              "short": 33504,
              "net": -17387
            },
            "smallTrader": {
              "long": 15870,
              "short": 31074,
              "net": -15204
            }
          },
          "openInterest": 141526
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118269,
              "short": 91790,
              "net": 26479
            },
            "nonCommercial": {
              "long": 43884,
              "short": 46060,
              "net": -2176
            },
            "smallTrader": {
              "long": 29894,
              "short": 54197,
              "net": -24303
            }
          },
          "openInterest": 238034
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59923,
              "short": 55481,
              "net": 4442
            },
            "nonCommercial": {
              "long": 16180,
              "short": 20804,
              "net": -4624
            },
            "smallTrader": {
              "long": 3858,
              "short": 3676,
              "net": 182
            }
          },
          "openInterest": 79961
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 269386,
              "short": 281691,
              "net": -12305
            },
            "nonCommercial": {
              "long": 58583,
              "short": 91797,
              "net": -33214
            },
            "smallTrader": {
              "long": 80439,
              "short": 34920,
              "net": 45519
            }
          },
          "openInterest": 687913
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7192,
              "short": 9545,
              "net": -2353
            },
            "nonCommercial": {
              "long": 3587,
              "short": 1251,
              "net": 2336
            },
            "smallTrader": {
              "long": 1633,
              "short": 1616,
              "net": 17
            }
          },
          "openInterest": 12412
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1701,
              "short": 6998,
              "net": -5297
            },
            "nonCommercial": {
              "long": 4962,
              "short": 1059,
              "net": 3903
            },
            "smallTrader": {
              "long": 2627,
              "short": 1233,
              "net": 1394
            }
          },
          "openInterest": 9290
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 220544,
              "short": 235107,
              "net": -14563
            },
            "nonCommercial": {
              "long": 72406,
              "short": 65331,
              "net": 7075
            },
            "smallTrader": {
              "long": 20220,
              "short": 12732,
              "net": 7488
            }
          },
          "openInterest": 313842
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22847,
              "short": 94633,
              "net": -71786
            },
            "nonCommercial": {
              "long": 60028,
              "short": 13889,
              "net": 46139
            },
            "smallTrader": {
              "long": 38692,
              "short": 13045,
              "net": 25647
            }
          },
          "openInterest": 141906
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97910,
              "short": 68538,
              "net": 29372
            },
            "nonCommercial": {
              "long": 25211,
              "short": 52301,
              "net": -27090
            },
            "smallTrader": {
              "long": 26687,
              "short": 28969,
              "net": -2282
            }
          },
          "openInterest": 181046
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105053,
              "short": 118202,
              "net": -13149
            },
            "nonCommercial": {
              "long": 43481,
              "short": 31222,
              "net": 12259
            },
            "smallTrader": {
              "long": 20473,
              "short": 19583,
              "net": 890
            }
          },
          "openInterest": 191906
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207150,
              "short": 118858,
              "net": 88292
            },
            "nonCommercial": {
              "long": 56138,
              "short": 103208,
              "net": -47070
            },
            "smallTrader": {
              "long": 61312,
              "short": 102534,
              "net": -41222
            }
          },
          "openInterest": 385414
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251562,
              "short": 374180,
              "net": -122618
            },
            "nonCommercial": {
              "long": 117223,
              "short": 28140,
              "net": 89083
            },
            "smallTrader": {
              "long": 74732,
              "short": 41197,
              "net": 33535
            }
          },
          "openInterest": 475643
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61557,
              "short": 23376,
              "net": 38181
            },
            "nonCommercial": {
              "long": 6470,
              "short": 35121,
              "net": -28651
            },
            "smallTrader": {
              "long": 10283,
              "short": 19813,
              "net": -9530
            }
          },
          "openInterest": 78605
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12827,
              "short": 18505,
              "net": -5678
            },
            "nonCommercial": {
              "long": 11162,
              "short": 4107,
              "net": 7055
            },
            "smallTrader": {
              "long": 1476,
              "short": 2853,
              "net": -1377
            }
          },
          "openInterest": 27493
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19559,
              "short": 17851,
              "net": 1708
            },
            "nonCommercial": {
              "long": 4899,
              "short": 6918,
              "net": -2019
            },
            "smallTrader": {
              "long": 3519,
              "short": 3208,
              "net": 311
            }
          },
          "openInterest": 28244
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37480,
              "short": 79661,
              "net": -42181
            },
            "nonCommercial": {
              "long": 51928,
              "short": 8627,
              "net": 43301
            },
            "smallTrader": {
              "long": 29963,
              "short": 31083,
              "net": -1120
            }
          },
          "openInterest": 130045
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231808,
              "short": 200585,
              "net": 31223
            },
            "nonCommercial": {
              "long": 66539,
              "short": 75255,
              "net": -8716
            },
            "smallTrader": {
              "long": 33682,
              "short": 56189,
              "net": -22507
            }
          },
          "openInterest": 387061
        }
      ]
    },
    {
      "reportDate": "2006-04-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1313185,
              "short": 1292773,
              "net": 20412
            },
            "nonCommercial": {
              "long": 705614,
              "short": 529132,
              "net": 176482
            },
            "smallTrader": {
              "long": 222248,
              "short": 419142,
              "net": -196894
            }
          },
          "openInterest": 2319940
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 213092,
              "short": 228746,
              "net": -15654
            },
            "nonCommercial": {
              "long": 172176,
              "short": 148086,
              "net": 24090
            },
            "smallTrader": {
              "long": 100471,
              "short": 108907,
              "net": -8436
            }
          },
          "openInterest": 487287
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 513496,
              "short": 308448,
              "net": 205048
            },
            "nonCommercial": {
              "long": 81622,
              "short": 209973,
              "net": -128351
            },
            "smallTrader": {
              "long": 123617,
              "short": 200314,
              "net": -76697
            }
          },
          "openInterest": 732388
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 754979,
              "short": 657432,
              "net": 97547
            },
            "nonCommercial": {
              "long": 277321,
              "short": 271625,
              "net": 5696
            },
            "smallTrader": {
              "long": 201403,
              "short": 304646,
              "net": -103243
            }
          },
          "openInterest": 1269306
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17592,
              "short": 27800,
              "net": -10208
            },
            "nonCommercial": {
              "long": 20597,
              "short": 9436,
              "net": 11161
            },
            "smallTrader": {
              "long": 13785,
              "short": 14738,
              "net": -953
            }
          },
          "openInterest": 52049
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33982,
              "short": 41930,
              "net": -7948
            },
            "nonCommercial": {
              "long": 27302,
              "short": 22208,
              "net": 5094
            },
            "smallTrader": {
              "long": 21694,
              "short": 18840,
              "net": 2854
            }
          },
          "openInterest": 83282
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36184,
              "short": 59243,
              "net": -23059
            },
            "nonCommercial": {
              "long": 23225,
              "short": 16307,
              "net": 6918
            },
            "smallTrader": {
              "long": 32294,
              "short": 16153,
              "net": 16141
            }
          },
          "openInterest": 93170
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82683,
              "short": 79265,
              "net": 3418
            },
            "nonCommercial": {
              "long": 35713,
              "short": 40865,
              "net": -5152
            },
            "smallTrader": {
              "long": 9075,
              "short": 7341,
              "net": 1734
            }
          },
          "openInterest": 132006
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52433,
              "short": 63501,
              "net": -11068
            },
            "nonCommercial": {
              "long": 26627,
              "short": 18240,
              "net": 8387
            },
            "smallTrader": {
              "long": 11093,
              "short": 8412,
              "net": 2681
            }
          },
          "openInterest": 101523
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49989,
              "short": 53357,
              "net": -3368
            },
            "nonCommercial": {
              "long": 20225,
              "short": 21789,
              "net": -1564
            },
            "smallTrader": {
              "long": 15679,
              "short": 10747,
              "net": 4932
            }
          },
          "openInterest": 99934
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 559139,
              "short": 650803,
              "net": -91664
            },
            "nonCommercial": {
              "long": 294748,
              "short": 85143,
              "net": 209605
            },
            "smallTrader": {
              "long": 160594,
              "short": 278535,
              "net": -117941
            }
          },
          "openInterest": 1196857
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87414,
              "short": 69312,
              "net": 18102
            },
            "nonCommercial": {
              "long": 27543,
              "short": 50175,
              "net": -22632
            },
            "smallTrader": {
              "long": 18088,
              "short": 13558,
              "net": 4530
            }
          },
          "openInterest": 140710
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 557424,
              "short": 616604,
              "net": -59180
            },
            "nonCommercial": {
              "long": 183102,
              "short": 116353,
              "net": 66749
            },
            "smallTrader": {
              "long": 65853,
              "short": 73422,
              "net": -7569
            }
          },
          "openInterest": 1002719
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38561,
              "short": 118525,
              "net": -79964
            },
            "nonCommercial": {
              "long": 70019,
              "short": 14677,
              "net": 55342
            },
            "smallTrader": {
              "long": 55841,
              "short": 31219,
              "net": 24622
            }
          },
          "openInterest": 165741
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11668,
              "short": 6118,
              "net": 5550
            },
            "nonCommercial": {
              "long": 12410,
              "short": 8972,
              "net": 3438
            },
            "smallTrader": {
              "long": 5589,
              "short": 14577,
              "net": -8988
            }
          },
          "openInterest": 32929
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32206,
              "short": 38769,
              "net": -6563
            },
            "nonCommercial": {
              "long": 6630,
              "short": 79,
              "net": 6551
            },
            "smallTrader": {
              "long": 2767,
              "short": 2755,
              "net": 12
            }
          },
          "openInterest": 42893
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58342,
              "short": 230866,
              "net": -172524
            },
            "nonCommercial": {
              "long": 177870,
              "short": 47576,
              "net": 130294
            },
            "smallTrader": {
              "long": 62897,
              "short": 20667,
              "net": 42230
            }
          },
          "openInterest": 353757
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 87182,
              "short": 103297,
              "net": -16115
            },
            "nonCommercial": {
              "long": 29780,
              "short": 17050,
              "net": 12730
            },
            "smallTrader": {
              "long": 27539,
              "short": 24154,
              "net": 3385
            }
          },
          "openInterest": 174402
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129443,
              "short": 88624,
              "net": 40819
            },
            "nonCommercial": {
              "long": 38749,
              "short": 79890,
              "net": -41141
            },
            "smallTrader": {
              "long": 33487,
              "short": 33165,
              "net": 322
            }
          },
          "openInterest": 202039
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75234,
              "short": 40509,
              "net": 34725
            },
            "nonCommercial": {
              "long": 14329,
              "short": 33346,
              "net": -19017
            },
            "smallTrader": {
              "long": 15625,
              "short": 31333,
              "net": -15708
            }
          },
          "openInterest": 141618
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117274,
              "short": 89785,
              "net": 27489
            },
            "nonCommercial": {
              "long": 44239,
              "short": 48721,
              "net": -4482
            },
            "smallTrader": {
              "long": 28676,
              "short": 51683,
              "net": -23007
            }
          },
          "openInterest": 239631
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60495,
              "short": 53299,
              "net": 7196
            },
            "nonCommercial": {
              "long": 16522,
              "short": 23489,
              "net": -6967
            },
            "smallTrader": {
              "long": 3594,
              "short": 3823,
              "net": -229
            }
          },
          "openInterest": 80940
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 278654,
              "short": 301282,
              "net": -22628
            },
            "nonCommercial": {
              "long": 58825,
              "short": 87791,
              "net": -28966
            },
            "smallTrader": {
              "long": 80110,
              "short": 28516,
              "net": 51594
            }
          },
          "openInterest": 710064
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6320,
              "short": 10408,
              "net": -4088
            },
            "nonCommercial": {
              "long": 5272,
              "short": 800,
              "net": 4472
            },
            "smallTrader": {
              "long": 1562,
              "short": 1946,
              "net": -384
            }
          },
          "openInterest": 13154
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1729,
              "short": 7330,
              "net": -5601
            },
            "nonCommercial": {
              "long": 5176,
              "short": 959,
              "net": 4217
            },
            "smallTrader": {
              "long": 2654,
              "short": 1270,
              "net": 1384
            }
          },
          "openInterest": 9559
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 219200,
              "short": 229540,
              "net": -10340
            },
            "nonCommercial": {
              "long": 77639,
              "short": 72973,
              "net": 4666
            },
            "smallTrader": {
              "long": 20468,
              "short": 14794,
              "net": 5674
            }
          },
          "openInterest": 318877
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20866,
              "short": 90823,
              "net": -69957
            },
            "nonCommercial": {
              "long": 56968,
              "short": 14792,
              "net": 42176
            },
            "smallTrader": {
              "long": 40583,
              "short": 12802,
              "net": 27781
            }
          },
          "openInterest": 140408
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89982,
              "short": 72615,
              "net": 17367
            },
            "nonCommercial": {
              "long": 25994,
              "short": 43720,
              "net": -17726
            },
            "smallTrader": {
              "long": 26703,
              "short": 26344,
              "net": 359
            }
          },
          "openInterest": 170048
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106319,
              "short": 124790,
              "net": -18471
            },
            "nonCommercial": {
              "long": 45719,
              "short": 30067,
              "net": 15652
            },
            "smallTrader": {
              "long": 24763,
              "short": 21944,
              "net": 2819
            }
          },
          "openInterest": 200881
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199015,
              "short": 120940,
              "net": 78075
            },
            "nonCommercial": {
              "long": 53521,
              "short": 93543,
              "net": -40022
            },
            "smallTrader": {
              "long": 58297,
              "short": 96350,
              "net": -38053
            }
          },
          "openInterest": 375811
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255378,
              "short": 375535,
              "net": -120157
            },
            "nonCommercial": {
              "long": 104045,
              "short": 21675,
              "net": 82370
            },
            "smallTrader": {
              "long": 78599,
              "short": 40812,
              "net": 37787
            }
          },
          "openInterest": 460723
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55955,
              "short": 29450,
              "net": 26505
            },
            "nonCommercial": {
              "long": 10744,
              "short": 32912,
              "net": -22168
            },
            "smallTrader": {
              "long": 14103,
              "short": 18440,
              "net": -4337
            }
          },
          "openInterest": 80925
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14048,
              "short": 18336,
              "net": -4288
            },
            "nonCommercial": {
              "long": 11223,
              "short": 4994,
              "net": 6229
            },
            "smallTrader": {
              "long": 1378,
              "short": 3319,
              "net": -1941
            }
          },
          "openInterest": 28704
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18022,
              "short": 17748,
              "net": 274
            },
            "nonCommercial": {
              "long": 5896,
              "short": 6406,
              "net": -510
            },
            "smallTrader": {
              "long": 3588,
              "short": 3352,
              "net": 236
            }
          },
          "openInterest": 28107
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38338,
              "short": 79149,
              "net": -40811
            },
            "nonCommercial": {
              "long": 50216,
              "short": 9391,
              "net": 40825
            },
            "smallTrader": {
              "long": 30892,
              "short": 30906,
              "net": -14
            }
          },
          "openInterest": 130064
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232786,
              "short": 202563,
              "net": 30223
            },
            "nonCommercial": {
              "long": 67789,
              "short": 75895,
              "net": -8106
            },
            "smallTrader": {
              "long": 30500,
              "short": 52617,
              "net": -22117
            }
          },
          "openInterest": 384109
        }
      ]
    },
    {
      "reportDate": "2006-04-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1417712,
              "short": 1240920,
              "net": 176792
            },
            "nonCommercial": {
              "long": 616933,
              "short": 617420,
              "net": -487
            },
            "smallTrader": {
              "long": 242388,
              "short": 418693,
              "net": -176305
            }
          },
          "openInterest": 2361982
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 221082,
              "short": 226747,
              "net": -5665
            },
            "nonCommercial": {
              "long": 174695,
              "short": 152811,
              "net": 21884
            },
            "smallTrader": {
              "long": 104069,
              "short": 120288,
              "net": -16219
            }
          },
          "openInterest": 501149
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 573028,
              "short": 326378,
              "net": 246650
            },
            "nonCommercial": {
              "long": 98653,
              "short": 252622,
              "net": -153969
            },
            "smallTrader": {
              "long": 122694,
              "short": 215375,
              "net": -92681
            }
          },
          "openInterest": 815907
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 764759,
              "short": 637756,
              "net": 127003
            },
            "nonCommercial": {
              "long": 311934,
              "short": 303922,
              "net": 8012
            },
            "smallTrader": {
              "long": 195375,
              "short": 330390,
              "net": -135015
            }
          },
          "openInterest": 1310882
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13441,
              "short": 24437,
              "net": -10996
            },
            "nonCommercial": {
              "long": 23684,
              "short": 15927,
              "net": 7757
            },
            "smallTrader": {
              "long": 15391,
              "short": 12152,
              "net": 3239
            }
          },
          "openInterest": 52591
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34973,
              "short": 52796,
              "net": -17823
            },
            "nonCommercial": {
              "long": 35005,
              "short": 22715,
              "net": 12290
            },
            "smallTrader": {
              "long": 23665,
              "short": 18132,
              "net": 5533
            }
          },
          "openInterest": 93662
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31603,
              "short": 67108,
              "net": -35505
            },
            "nonCommercial": {
              "long": 31949,
              "short": 16326,
              "net": 15623
            },
            "smallTrader": {
              "long": 34790,
              "short": 14908,
              "net": 19882
            }
          },
          "openInterest": 100591
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82716,
              "short": 80891,
              "net": 1825
            },
            "nonCommercial": {
              "long": 35152,
              "short": 39126,
              "net": -3974
            },
            "smallTrader": {
              "long": 9336,
              "short": 7187,
              "net": 2149
            }
          },
          "openInterest": 130693
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51161,
              "short": 68242,
              "net": -17081
            },
            "nonCommercial": {
              "long": 28156,
              "short": 15605,
              "net": 12551
            },
            "smallTrader": {
              "long": 10904,
              "short": 6374,
              "net": 4530
            }
          },
          "openInterest": 101002
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49802,
              "short": 51022,
              "net": -1220
            },
            "nonCommercial": {
              "long": 16532,
              "short": 19161,
              "net": -2629
            },
            "smallTrader": {
              "long": 17668,
              "short": 13819,
              "net": 3849
            }
          },
          "openInterest": 96336
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 561947,
              "short": 649955,
              "net": -88008
            },
            "nonCommercial": {
              "long": 292595,
              "short": 85409,
              "net": 207186
            },
            "smallTrader": {
              "long": 154771,
              "short": 273949,
              "net": -119178
            }
          },
          "openInterest": 1184360
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92626,
              "short": 61190,
              "net": 31436
            },
            "nonCommercial": {
              "long": 25617,
              "short": 59224,
              "net": -33607
            },
            "smallTrader": {
              "long": 16492,
              "short": 14321,
              "net": 2171
            }
          },
          "openInterest": 142195
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 547166,
              "short": 613121,
              "net": -65955
            },
            "nonCommercial": {
              "long": 198211,
              "short": 124188,
              "net": 74023
            },
            "smallTrader": {
              "long": 67501,
              "short": 75569,
              "net": -8068
            }
          },
          "openInterest": 1017674
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38061,
              "short": 130344,
              "net": -92283
            },
            "nonCommercial": {
              "long": 79841,
              "short": 14316,
              "net": 65525
            },
            "smallTrader": {
              "long": 58625,
              "short": 31867,
              "net": 26758
            }
          },
          "openInterest": 177240
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12073,
              "short": 7028,
              "net": 5045
            },
            "nonCommercial": {
              "long": 12597,
              "short": 8381,
              "net": 4216
            },
            "smallTrader": {
              "long": 4650,
              "short": 13911,
              "net": -9261
            }
          },
          "openInterest": 31661
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32827,
              "short": 39591,
              "net": -6764
            },
            "nonCommercial": {
              "long": 6916,
              "short": 106,
              "net": 6810
            },
            "smallTrader": {
              "long": 2260,
              "short": 2306,
              "net": -46
            }
          },
          "openInterest": 43285
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62298,
              "short": 229153,
              "net": -166855
            },
            "nonCommercial": {
              "long": 175346,
              "short": 45968,
              "net": 129378
            },
            "smallTrader": {
              "long": 60792,
              "short": 23315,
              "net": 37477
            }
          },
          "openInterest": 354108
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85491,
              "short": 104823,
              "net": -19332
            },
            "nonCommercial": {
              "long": 33341,
              "short": 18105,
              "net": 15236
            },
            "smallTrader": {
              "long": 31195,
              "short": 27099,
              "net": 4096
            }
          },
          "openInterest": 179889
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118831,
              "short": 124394,
              "net": -5563
            },
            "nonCommercial": {
              "long": 40997,
              "short": 47487,
              "net": -6490
            },
            "smallTrader": {
              "long": 41111,
              "short": 29058,
              "net": 12053
            }
          },
          "openInterest": 201415
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73360,
              "short": 40727,
              "net": 32633
            },
            "nonCommercial": {
              "long": 15745,
              "short": 32183,
              "net": -16438
            },
            "smallTrader": {
              "long": 16556,
              "short": 32751,
              "net": -16195
            }
          },
          "openInterest": 149080
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120495,
              "short": 92876,
              "net": 27619
            },
            "nonCommercial": {
              "long": 44557,
              "short": 49517,
              "net": -4960
            },
            "smallTrader": {
              "long": 28614,
              "short": 51273,
              "net": -22659
            }
          },
          "openInterest": 245764
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69208,
              "short": 54504,
              "net": 14704
            },
            "nonCommercial": {
              "long": 18779,
              "short": 31829,
              "net": -13050
            },
            "smallTrader": {
              "long": 3817,
              "short": 5471,
              "net": -1654
            }
          },
          "openInterest": 91804
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 288713,
              "short": 319553,
              "net": -30840
            },
            "nonCommercial": {
              "long": 63221,
              "short": 76661,
              "net": -13440
            },
            "smallTrader": {
              "long": 77971,
              "short": 33691,
              "net": 44280
            }
          },
          "openInterest": 730619
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4974,
              "short": 9298,
              "net": -4324
            },
            "nonCommercial": {
              "long": 5718,
              "short": 910,
              "net": 4808
            },
            "smallTrader": {
              "long": 1479,
              "short": 1963,
              "net": -484
            }
          },
          "openInterest": 12171
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1676,
              "short": 7707,
              "net": -6031
            },
            "nonCommercial": {
              "long": 5422,
              "short": 964,
              "net": 4458
            },
            "smallTrader": {
              "long": 2614,
              "short": 1041,
              "net": 1573
            }
          },
          "openInterest": 9712
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 237356,
              "short": 241155,
              "net": -3799
            },
            "nonCommercial": {
              "long": 76421,
              "short": 79108,
              "net": -2687
            },
            "smallTrader": {
              "long": 21536,
              "short": 15050,
              "net": 6486
            }
          },
          "openInterest": 336192
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24842,
              "short": 84940,
              "net": -60098
            },
            "nonCommercial": {
              "long": 43242,
              "short": 7187,
              "net": 36055
            },
            "smallTrader": {
              "long": 36712,
              "short": 12669,
              "net": 24043
            }
          },
          "openInterest": 127250
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89239,
              "short": 75642,
              "net": 13597
            },
            "nonCommercial": {
              "long": 27376,
              "short": 44119,
              "net": -16743
            },
            "smallTrader": {
              "long": 28427,
              "short": 25281,
              "net": 3146
            }
          },
          "openInterest": 171766
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102100,
              "short": 156859,
              "net": -54759
            },
            "nonCommercial": {
              "long": 60416,
              "short": 16480,
              "net": 43936
            },
            "smallTrader": {
              "long": 26056,
              "short": 15233,
              "net": 10823
            }
          },
          "openInterest": 218725
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199341,
              "short": 115642,
              "net": 83699
            },
            "nonCommercial": {
              "long": 45868,
              "short": 85714,
              "net": -39846
            },
            "smallTrader": {
              "long": 57780,
              "short": 101633,
              "net": -43853
            }
          },
          "openInterest": 365777
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 270242,
              "short": 368224,
              "net": -97982
            },
            "nonCommercial": {
              "long": 101262,
              "short": 25467,
              "net": 75795
            },
            "smallTrader": {
              "long": 70872,
              "short": 48685,
              "net": 22187
            }
          },
          "openInterest": 475389
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56211,
              "short": 29554,
              "net": 26657
            },
            "nonCommercial": {
              "long": 12113,
              "short": 36542,
              "net": -24429
            },
            "smallTrader": {
              "long": 15751,
              "short": 17979,
              "net": -2228
            }
          },
          "openInterest": 84075
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18038,
              "short": 17477,
              "net": 561
            },
            "nonCommercial": {
              "long": 10782,
              "short": 8504,
              "net": 2278
            },
            "smallTrader": {
              "long": 1104,
              "short": 3943,
              "net": -2839
            }
          },
          "openInterest": 32012
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18166,
              "short": 17799,
              "net": 367
            },
            "nonCommercial": {
              "long": 6099,
              "short": 6615,
              "net": -516
            },
            "smallTrader": {
              "long": 2097,
              "short": 1948,
              "net": 149
            }
          },
          "openInterest": 26923
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36330,
              "short": 81913,
              "net": -45583
            },
            "nonCommercial": {
              "long": 50277,
              "short": 8036,
              "net": 42241
            },
            "smallTrader": {
              "long": 28749,
              "short": 25407,
              "net": 3342
            }
          },
          "openInterest": 127467
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231061,
              "short": 190724,
              "net": 40337
            },
            "nonCommercial": {
              "long": 63760,
              "short": 78212,
              "net": -14452
            },
            "smallTrader": {
              "long": 35414,
              "short": 61299,
              "net": -25885
            }
          },
          "openInterest": 382536
        }
      ]
    },
    {
      "reportDate": "2006-05-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1355059,
              "short": 1191626,
              "net": 163433
            },
            "nonCommercial": {
              "long": 670231,
              "short": 642045,
              "net": 28186
            },
            "smallTrader": {
              "long": 185644,
              "short": 377263,
              "net": -191619
            }
          },
          "openInterest": 2301583
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 241848,
              "short": 251797,
              "net": -9949
            },
            "nonCommercial": {
              "long": 183370,
              "short": 162076,
              "net": 21294
            },
            "smallTrader": {
              "long": 109527,
              "short": 120872,
              "net": -11345
            }
          },
          "openInterest": 535887
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 607526,
              "short": 342225,
              "net": 265301
            },
            "nonCommercial": {
              "long": 99924,
              "short": 278424,
              "net": -178500
            },
            "smallTrader": {
              "long": 116593,
              "short": 203394,
              "net": -86801
            }
          },
          "openInterest": 851211
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 787419,
              "short": 665511,
              "net": 121908
            },
            "nonCommercial": {
              "long": 291118,
              "short": 283880,
              "net": 7238
            },
            "smallTrader": {
              "long": 199088,
              "short": 328234,
              "net": -129146
            }
          },
          "openInterest": 1323151
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12098,
              "short": 45089,
              "net": -32991
            },
            "nonCommercial": {
              "long": 27297,
              "short": 5524,
              "net": 21773
            },
            "smallTrader": {
              "long": 18466,
              "short": 7248,
              "net": 11218
            }
          },
          "openInterest": 57861
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31213,
              "short": 58070,
              "net": -26857
            },
            "nonCommercial": {
              "long": 34133,
              "short": 15509,
              "net": 18624
            },
            "smallTrader": {
              "long": 23643,
              "short": 15410,
              "net": 8233
            }
          },
          "openInterest": 89073
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29719,
              "short": 79539,
              "net": -49820
            },
            "nonCommercial": {
              "long": 48997,
              "short": 16845,
              "net": 32152
            },
            "smallTrader": {
              "long": 30021,
              "short": 12353,
              "net": 17668
            }
          },
          "openInterest": 110279
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79702,
              "short": 83506,
              "net": -3804
            },
            "nonCommercial": {
              "long": 36480,
              "short": 36069,
              "net": 411
            },
            "smallTrader": {
              "long": 9854,
              "short": 6461,
              "net": 3393
            }
          },
          "openInterest": 129342
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48870,
              "short": 66715,
              "net": -17845
            },
            "nonCommercial": {
              "long": 28512,
              "short": 15239,
              "net": 13273
            },
            "smallTrader": {
              "long": 11053,
              "short": 6481,
              "net": 4572
            }
          },
          "openInterest": 100244
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45755,
              "short": 47489,
              "net": -1734
            },
            "nonCommercial": {
              "long": 15054,
              "short": 17058,
              "net": -2004
            },
            "smallTrader": {
              "long": 15176,
              "short": 11438,
              "net": 3738
            }
          },
          "openInterest": 85352
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 568273,
              "short": 664472,
              "net": -96199
            },
            "nonCommercial": {
              "long": 302724,
              "short": 90961,
              "net": 211763
            },
            "smallTrader": {
              "long": 128499,
              "short": 244063,
              "net": -115564
            }
          },
          "openInterest": 1189657
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97453,
              "short": 67424,
              "net": 30029
            },
            "nonCommercial": {
              "long": 27854,
              "short": 60146,
              "net": -32292
            },
            "smallTrader": {
              "long": 16110,
              "short": 13847,
              "net": 2263
            }
          },
          "openInterest": 149879
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 566318,
              "short": 654404,
              "net": -88086
            },
            "nonCommercial": {
              "long": 216298,
              "short": 122204,
              "net": 94094
            },
            "smallTrader": {
              "long": 67756,
              "short": 73764,
              "net": -6008
            }
          },
          "openInterest": 1091791
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39152,
              "short": 138150,
              "net": -98998
            },
            "nonCommercial": {
              "long": 90615,
              "short": 16141,
              "net": 74474
            },
            "smallTrader": {
              "long": 55961,
              "short": 31437,
              "net": 24524
            }
          },
          "openInterest": 187074
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10583,
              "short": 6264,
              "net": 4319
            },
            "nonCommercial": {
              "long": 11339,
              "short": 7383,
              "net": 3956
            },
            "smallTrader": {
              "long": 4658,
              "short": 12933,
              "net": -8275
            }
          },
          "openInterest": 27825
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32620,
              "short": 38898,
              "net": -6278
            },
            "nonCommercial": {
              "long": 6892,
              "short": 0,
              "net": 6892
            },
            "smallTrader": {
              "long": 1994,
              "short": 2608,
              "net": -614
            }
          },
          "openInterest": 43307
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60931,
              "short": 232651,
              "net": -171720
            },
            "nonCommercial": {
              "long": 177709,
              "short": 47421,
              "net": 130288
            },
            "smallTrader": {
              "long": 62728,
              "short": 21296,
              "net": 41432
            }
          },
          "openInterest": 359539
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86036,
              "short": 105000,
              "net": -18964
            },
            "nonCommercial": {
              "long": 35377,
              "short": 22114,
              "net": 13263
            },
            "smallTrader": {
              "long": 31459,
              "short": 25758,
              "net": 5701
            }
          },
          "openInterest": 180969
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118301,
              "short": 144592,
              "net": -26291
            },
            "nonCommercial": {
              "long": 44389,
              "short": 41700,
              "net": 2689
            },
            "smallTrader": {
              "long": 43026,
              "short": 19424,
              "net": 23602
            }
          },
          "openInterest": 206400
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73894,
              "short": 44683,
              "net": 29211
            },
            "nonCommercial": {
              "long": 19950,
              "short": 32445,
              "net": -12495
            },
            "smallTrader": {
              "long": 9731,
              "short": 26447,
              "net": -16716
            }
          },
          "openInterest": 147770
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120644,
              "short": 99217,
              "net": 21427
            },
            "nonCommercial": {
              "long": 49331,
              "short": 48053,
              "net": 1278
            },
            "smallTrader": {
              "long": 18262,
              "short": 40967,
              "net": -22705
            }
          },
          "openInterest": 241495
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64412,
              "short": 57736,
              "net": 6676
            },
            "nonCommercial": {
              "long": 17300,
              "short": 23957,
              "net": -6657
            },
            "smallTrader": {
              "long": 2293,
              "short": 2312,
              "net": -19
            }
          },
          "openInterest": 84728
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 304227,
              "short": 322613,
              "net": -18386
            },
            "nonCommercial": {
              "long": 70093,
              "short": 96675,
              "net": -26582
            },
            "smallTrader": {
              "long": 77491,
              "short": 32523,
              "net": 44968
            }
          },
          "openInterest": 736995
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4245,
              "short": 9917,
              "net": -5672
            },
            "nonCommercial": {
              "long": 6517,
              "short": 314,
              "net": 6203
            },
            "smallTrader": {
              "long": 1442,
              "short": 1973,
              "net": -531
            }
          },
          "openInterest": 12204
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1526,
              "short": 7680,
              "net": -6154
            },
            "nonCommercial": {
              "long": 5581,
              "short": 1064,
              "net": 4517
            },
            "smallTrader": {
              "long": 2801,
              "short": 1164,
              "net": 1637
            }
          },
          "openInterest": 9908
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 258032,
              "short": 242476,
              "net": 15556
            },
            "nonCommercial": {
              "long": 73343,
              "short": 97672,
              "net": -24329
            },
            "smallTrader": {
              "long": 22482,
              "short": 13709,
              "net": 8773
            }
          },
          "openInterest": 355633
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20888,
              "short": 75446,
              "net": -54558
            },
            "nonCommercial": {
              "long": 41659,
              "short": 10448,
              "net": 31211
            },
            "smallTrader": {
              "long": 33261,
              "short": 9914,
              "net": 23347
            }
          },
          "openInterest": 112421
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85658,
              "short": 80648,
              "net": 5010
            },
            "nonCommercial": {
              "long": 32788,
              "short": 42150,
              "net": -9362
            },
            "smallTrader": {
              "long": 26692,
              "short": 22340,
              "net": 4352
            }
          },
          "openInterest": 171157
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102808,
              "short": 180289,
              "net": -77481
            },
            "nonCommercial": {
              "long": 77456,
              "short": 11145,
              "net": 66311
            },
            "smallTrader": {
              "long": 29216,
              "short": 18046,
              "net": 11170
            }
          },
          "openInterest": 241226
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191712,
              "short": 137682,
              "net": 54030
            },
            "nonCommercial": {
              "long": 55608,
              "short": 69636,
              "net": -14028
            },
            "smallTrader": {
              "long": 46506,
              "short": 86508,
              "net": -40002
            }
          },
          "openInterest": 356906
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268982,
              "short": 375165,
              "net": -106183
            },
            "nonCommercial": {
              "long": 101646,
              "short": 25508,
              "net": 76138
            },
            "smallTrader": {
              "long": 72014,
              "short": 41969,
              "net": 30045
            }
          },
          "openInterest": 477939
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56625,
              "short": 45190,
              "net": 11435
            },
            "nonCommercial": {
              "long": 17518,
              "short": 30147,
              "net": -12629
            },
            "smallTrader": {
              "long": 15813,
              "short": 14619,
              "net": 1194
            }
          },
          "openInterest": 89956
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25797,
              "short": 17594,
              "net": 8203
            },
            "nonCommercial": {
              "long": 8667,
              "short": 14090,
              "net": -5423
            },
            "smallTrader": {
              "long": 1898,
              "short": 4678,
              "net": -2780
            }
          },
          "openInterest": 38433
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17997,
              "short": 17816,
              "net": 181
            },
            "nonCommercial": {
              "long": 6737,
              "short": 6965,
              "net": -228
            },
            "smallTrader": {
              "long": 2288,
              "short": 2241,
              "net": 47
            }
          },
          "openInterest": 27618
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36336,
              "short": 81694,
              "net": -45358
            },
            "nonCommercial": {
              "long": 49253,
              "short": 6683,
              "net": 42570
            },
            "smallTrader": {
              "long": 30942,
              "short": 28154,
              "net": 2788
            }
          },
          "openInterest": 126907
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241612,
              "short": 201925,
              "net": 39687
            },
            "nonCommercial": {
              "long": 66023,
              "short": 78661,
              "net": -12638
            },
            "smallTrader": {
              "long": 23365,
              "short": 50414,
              "net": -27049
            }
          },
          "openInterest": 382991
        }
      ]
    },
    {
      "reportDate": "2006-05-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1411041,
              "short": 1231666,
              "net": 179375
            },
            "nonCommercial": {
              "long": 693873,
              "short": 666573,
              "net": 27300
            },
            "smallTrader": {
              "long": 255716,
              "short": 462391,
              "net": -206675
            }
          },
          "openInterest": 2438450
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 265471,
              "short": 289784,
              "net": -24313
            },
            "nonCommercial": {
              "long": 210963,
              "short": 179190,
              "net": 31773
            },
            "smallTrader": {
              "long": 110404,
              "short": 117864,
              "net": -7460
            }
          },
          "openInterest": 588252
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 582668,
              "short": 338968,
              "net": 243700
            },
            "nonCommercial": {
              "long": 107106,
              "short": 274987,
              "net": -167881
            },
            "smallTrader": {
              "long": 130210,
              "short": 206029,
              "net": -75819
            }
          },
          "openInterest": 849097
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 789493,
              "short": 651994,
              "net": 137499
            },
            "nonCommercial": {
              "long": 272027,
              "short": 302639,
              "net": -30612
            },
            "smallTrader": {
              "long": 218334,
              "short": 325221,
              "net": -106887
            }
          },
          "openInterest": 1328502
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15610,
              "short": 60601,
              "net": -44991
            },
            "nonCommercial": {
              "long": 34685,
              "short": 5831,
              "net": 28854
            },
            "smallTrader": {
              "long": 24365,
              "short": 8228,
              "net": 16137
            }
          },
          "openInterest": 74660
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32834,
              "short": 71023,
              "net": -38189
            },
            "nonCommercial": {
              "long": 41071,
              "short": 15304,
              "net": 25767
            },
            "smallTrader": {
              "long": 30005,
              "short": 17583,
              "net": 12422
            }
          },
          "openInterest": 104008
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29342,
              "short": 77518,
              "net": -48176
            },
            "nonCommercial": {
              "long": 52111,
              "short": 23238,
              "net": 28873
            },
            "smallTrader": {
              "long": 38305,
              "short": 19002,
              "net": 19303
            }
          },
          "openInterest": 121046
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74593,
              "short": 87204,
              "net": -12611
            },
            "nonCommercial": {
              "long": 39022,
              "short": 30556,
              "net": 8466
            },
            "smallTrader": {
              "long": 11136,
              "short": 6991,
              "net": 4145
            }
          },
          "openInterest": 127120
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49459,
              "short": 65287,
              "net": -15828
            },
            "nonCommercial": {
              "long": 27686,
              "short": 16387,
              "net": 11299
            },
            "smallTrader": {
              "long": 11101,
              "short": 6572,
              "net": 4529
            }
          },
          "openInterest": 99976
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48326,
              "short": 51305,
              "net": -2979
            },
            "nonCommercial": {
              "long": 14392,
              "short": 15307,
              "net": -915
            },
            "smallTrader": {
              "long": 13678,
              "short": 9784,
              "net": 3894
            }
          },
          "openInterest": 86434
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 582175,
              "short": 663515,
              "net": -81340
            },
            "nonCommercial": {
              "long": 306873,
              "short": 112457,
              "net": 194416
            },
            "smallTrader": {
              "long": 156813,
              "short": 269889,
              "net": -113076
            }
          },
          "openInterest": 1242361
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99797,
              "short": 70346,
              "net": 29451
            },
            "nonCommercial": {
              "long": 27109,
              "short": 60728,
              "net": -33619
            },
            "smallTrader": {
              "long": 18015,
              "short": 13847,
              "net": 4168
            }
          },
          "openInterest": 154475
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 572734,
              "short": 655010,
              "net": -82276
            },
            "nonCommercial": {
              "long": 200949,
              "short": 114607,
              "net": 86342
            },
            "smallTrader": {
              "long": 75507,
              "short": 79573,
              "net": -4066
            }
          },
          "openInterest": 1090810
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43091,
              "short": 142504,
              "net": -99413
            },
            "nonCommercial": {
              "long": 87975,
              "short": 15064,
              "net": 72911
            },
            "smallTrader": {
              "long": 65655,
              "short": 39153,
              "net": 26502
            }
          },
          "openInterest": 198501
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10703,
              "short": 5433,
              "net": 5270
            },
            "nonCommercial": {
              "long": 9819,
              "short": 7301,
              "net": 2518
            },
            "smallTrader": {
              "long": 5480,
              "short": 13268,
              "net": -7788
            }
          },
          "openInterest": 27571
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33220,
              "short": 40016,
              "net": -6796
            },
            "nonCommercial": {
              "long": 7100,
              "short": 0,
              "net": 7100
            },
            "smallTrader": {
              "long": 2632,
              "short": 2936,
              "net": -304
            }
          },
          "openInterest": 44796
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61535,
              "short": 232868,
              "net": -171333
            },
            "nonCommercial": {
              "long": 175709,
              "short": 41773,
              "net": 133936
            },
            "smallTrader": {
              "long": 60531,
              "short": 23134,
              "net": 37397
            }
          },
          "openInterest": 351933
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89404,
              "short": 100708,
              "net": -11304
            },
            "nonCommercial": {
              "long": 28280,
              "short": 22437,
              "net": 5843
            },
            "smallTrader": {
              "long": 31466,
              "short": 26005,
              "net": 5461
            }
          },
          "openInterest": 174966
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113023,
              "short": 157197,
              "net": -44174
            },
            "nonCommercial": {
              "long": 46769,
              "short": 27925,
              "net": 18844
            },
            "smallTrader": {
              "long": 49880,
              "short": 24550,
              "net": 25330
            }
          },
          "openInterest": 210545
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73821,
              "short": 47422,
              "net": 26399
            },
            "nonCommercial": {
              "long": 22206,
              "short": 30181,
              "net": -7975
            },
            "smallTrader": {
              "long": 17441,
              "short": 35865,
              "net": -18424
            }
          },
          "openInterest": 152354
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122085,
              "short": 100186,
              "net": 21899
            },
            "nonCommercial": {
              "long": 53763,
              "short": 50700,
              "net": 3063
            },
            "smallTrader": {
              "long": 31637,
              "short": 56599,
              "net": -24962
            }
          },
          "openInterest": 256111
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62949,
              "short": 59354,
              "net": 3595
            },
            "nonCommercial": {
              "long": 19719,
              "short": 23024,
              "net": -3305
            },
            "smallTrader": {
              "long": 3585,
              "short": 3875,
              "net": -290
            }
          },
          "openInterest": 86961
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 318978,
              "short": 330739,
              "net": -11761
            },
            "nonCommercial": {
              "long": 74909,
              "short": 103677,
              "net": -28768
            },
            "smallTrader": {
              "long": 78714,
              "short": 38185,
              "net": 40529
            }
          },
          "openInterest": 770461
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5278,
              "short": 11400,
              "net": -6122
            },
            "nonCommercial": {
              "long": 7284,
              "short": 398,
              "net": 6886
            },
            "smallTrader": {
              "long": 1174,
              "short": 1938,
              "net": -764
            }
          },
          "openInterest": 13736
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1626,
              "short": 7695,
              "net": -6069
            },
            "nonCommercial": {
              "long": 5513,
              "short": 1211,
              "net": 4302
            },
            "smallTrader": {
              "long": 2822,
              "short": 1055,
              "net": 1767
            }
          },
          "openInterest": 10009
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 256769,
              "short": 239432,
              "net": 17337
            },
            "nonCommercial": {
              "long": 75795,
              "short": 102779,
              "net": -26984
            },
            "smallTrader": {
              "long": 25852,
              "short": 16205,
              "net": 9647
            }
          },
          "openInterest": 360680
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21432,
              "short": 73721,
              "net": -52289
            },
            "nonCommercial": {
              "long": 38664,
              "short": 8838,
              "net": 29826
            },
            "smallTrader": {
              "long": 31768,
              "short": 9305,
              "net": 22463
            }
          },
          "openInterest": 110968
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87419,
              "short": 84208,
              "net": 3211
            },
            "nonCommercial": {
              "long": 30909,
              "short": 40971,
              "net": -10062
            },
            "smallTrader": {
              "long": 28193,
              "short": 21342,
              "net": 6851
            }
          },
          "openInterest": 173115
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102236,
              "short": 178979,
              "net": -76743
            },
            "nonCommercial": {
              "long": 78705,
              "short": 12673,
              "net": 66032
            },
            "smallTrader": {
              "long": 29055,
              "short": 18344,
              "net": 10711
            }
          },
          "openInterest": 240947
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185067,
              "short": 142265,
              "net": 42802
            },
            "nonCommercial": {
              "long": 61909,
              "short": 64558,
              "net": -2649
            },
            "smallTrader": {
              "long": 57777,
              "short": 97930,
              "net": -40153
            }
          },
          "openInterest": 368136
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272478,
              "short": 383156,
              "net": -110678
            },
            "nonCommercial": {
              "long": 109170,
              "short": 31885,
              "net": 77285
            },
            "smallTrader": {
              "long": 75765,
              "short": 42372,
              "net": 33393
            }
          },
          "openInterest": 491563
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56191,
              "short": 48706,
              "net": 7485
            },
            "nonCommercial": {
              "long": 18306,
              "short": 29319,
              "net": -11013
            },
            "smallTrader": {
              "long": 20100,
              "short": 16572,
              "net": 3528
            }
          },
          "openInterest": 94856
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27692,
              "short": 17756,
              "net": 9936
            },
            "nonCommercial": {
              "long": 10076,
              "short": 16794,
              "net": -6718
            },
            "smallTrader": {
              "long": 1065,
              "short": 4283,
              "net": -3218
            }
          },
          "openInterest": 40912
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20170,
              "short": 19035,
              "net": 1135
            },
            "nonCommercial": {
              "long": 7158,
              "short": 8192,
              "net": -1034
            },
            "smallTrader": {
              "long": 2319,
              "short": 2420,
              "net": -101
            }
          },
          "openInterest": 30193
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38436,
              "short": 88420,
              "net": -49984
            },
            "nonCommercial": {
              "long": 54923,
              "short": 7302,
              "net": 47621
            },
            "smallTrader": {
              "long": 30229,
              "short": 27866,
              "net": 2363
            }
          },
          "openInterest": 132277
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249940,
              "short": 221284,
              "net": 28656
            },
            "nonCommercial": {
              "long": 74886,
              "short": 78961,
              "net": -4075
            },
            "smallTrader": {
              "long": 32003,
              "short": 56584,
              "net": -24581
            }
          },
          "openInterest": 415538
        }
      ]
    },
    {
      "reportDate": "2006-05-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1320333,
              "short": 1232608,
              "net": 87725
            },
            "nonCommercial": {
              "long": 694078,
              "short": 587507,
              "net": 106571
            },
            "smallTrader": {
              "long": 266385,
              "short": 460681,
              "net": -194296
            }
          },
          "openInterest": 2391761
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 311912,
              "short": 382337,
              "net": -70425
            },
            "nonCommercial": {
              "long": 209634,
              "short": 165692,
              "net": 43942
            },
            "smallTrader": {
              "long": 139162,
              "short": 112679,
              "net": 26483
            }
          },
          "openInterest": 665914
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 608715,
              "short": 354250,
              "net": 254465
            },
            "nonCommercial": {
              "long": 107868,
              "short": 273277,
              "net": -165409
            },
            "smallTrader": {
              "long": 126137,
              "short": 215193,
              "net": -89056
            }
          },
          "openInterest": 878745
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 759711,
              "short": 670499,
              "net": 89212
            },
            "nonCommercial": {
              "long": 311317,
              "short": 312805,
              "net": -1488
            },
            "smallTrader": {
              "long": 220996,
              "short": 308720,
              "net": -87724
            }
          },
          "openInterest": 1341598
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17242,
              "short": 66322,
              "net": -49080
            },
            "nonCommercial": {
              "long": 36522,
              "short": 5937,
              "net": 30585
            },
            "smallTrader": {
              "long": 25067,
              "short": 6572,
              "net": 18495
            }
          },
          "openInterest": 78831
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39736,
              "short": 78830,
              "net": -39094
            },
            "nonCommercial": {
              "long": 39358,
              "short": 15086,
              "net": 24272
            },
            "smallTrader": {
              "long": 30482,
              "short": 15660,
              "net": 14822
            }
          },
          "openInterest": 110006
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32921,
              "short": 72276,
              "net": -39355
            },
            "nonCommercial": {
              "long": 46060,
              "short": 26532,
              "net": 19528
            },
            "smallTrader": {
              "long": 37554,
              "short": 17727,
              "net": 19827
            }
          },
          "openInterest": 117839
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74236,
              "short": 96487,
              "net": -22251
            },
            "nonCommercial": {
              "long": 39711,
              "short": 22334,
              "net": 17377
            },
            "smallTrader": {
              "long": 11266,
              "short": 6392,
              "net": 4874
            }
          },
          "openInterest": 129213
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54157,
              "short": 60815,
              "net": -6658
            },
            "nonCommercial": {
              "long": 26797,
              "short": 23606,
              "net": 3191
            },
            "smallTrader": {
              "long": 11440,
              "short": 7973,
              "net": 3467
            }
          },
          "openInterest": 102842
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49045,
              "short": 49662,
              "net": -617
            },
            "nonCommercial": {
              "long": 12894,
              "short": 15376,
              "net": -2482
            },
            "smallTrader": {
              "long": 13539,
              "short": 10440,
              "net": 3099
            }
          },
          "openInterest": 85375
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 597826,
              "short": 741408,
              "net": -143582
            },
            "nonCommercial": {
              "long": 341362,
              "short": 80763,
              "net": 260599
            },
            "smallTrader": {
              "long": 176504,
              "short": 293521,
              "net": -117017
            }
          },
          "openInterest": 1314322
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102558,
              "short": 85456,
              "net": 17102
            },
            "nonCommercial": {
              "long": 38537,
              "short": 61352,
              "net": -22815
            },
            "smallTrader": {
              "long": 20612,
              "short": 14899,
              "net": 5713
            }
          },
          "openInterest": 171867
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 549687,
              "short": 623409,
              "net": -73722
            },
            "nonCommercial": {
              "long": 199020,
              "short": 120813,
              "net": 78207
            },
            "smallTrader": {
              "long": 68676,
              "short": 73161,
              "net": -4485
            }
          },
          "openInterest": 1068817
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45579,
              "short": 143424,
              "net": -97845
            },
            "nonCommercial": {
              "long": 87436,
              "short": 14060,
              "net": 73376
            },
            "smallTrader": {
              "long": 60408,
              "short": 35939,
              "net": 24469
            }
          },
          "openInterest": 195254
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10414,
              "short": 5691,
              "net": 4723
            },
            "nonCommercial": {
              "long": 10721,
              "short": 7242,
              "net": 3479
            },
            "smallTrader": {
              "long": 5816,
              "short": 14018,
              "net": -8202
            }
          },
          "openInterest": 28749
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35319,
              "short": 42106,
              "net": -6787
            },
            "nonCommercial": {
              "long": 7251,
              "short": 107,
              "net": 7144
            },
            "smallTrader": {
              "long": 2796,
              "short": 3153,
              "net": -357
            }
          },
          "openInterest": 47808
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62710,
              "short": 225860,
              "net": -163150
            },
            "nonCommercial": {
              "long": 163773,
              "short": 37616,
              "net": 126157
            },
            "smallTrader": {
              "long": 58916,
              "short": 21923,
              "net": 36993
            }
          },
          "openInterest": 338720
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89774,
              "short": 97574,
              "net": -7800
            },
            "nonCommercial": {
              "long": 23548,
              "short": 22820,
              "net": 728
            },
            "smallTrader": {
              "long": 32312,
              "short": 25240,
              "net": 7072
            }
          },
          "openInterest": 171627
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116805,
              "short": 158078,
              "net": -41273
            },
            "nonCommercial": {
              "long": 47053,
              "short": 27932,
              "net": 19121
            },
            "smallTrader": {
              "long": 47428,
              "short": 25276,
              "net": 22152
            }
          },
          "openInterest": 212386
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73225,
              "short": 48317,
              "net": 24908
            },
            "nonCommercial": {
              "long": 23847,
              "short": 30959,
              "net": -7112
            },
            "smallTrader": {
              "long": 18260,
              "short": 36056,
              "net": -17796
            }
          },
          "openInterest": 158050
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128618,
              "short": 108853,
              "net": 19765
            },
            "nonCommercial": {
              "long": 52161,
              "short": 45884,
              "net": 6277
            },
            "smallTrader": {
              "long": 34320,
              "short": 60362,
              "net": -26042
            }
          },
          "openInterest": 271148
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68503,
              "short": 57282,
              "net": 11221
            },
            "nonCommercial": {
              "long": 15488,
              "short": 26560,
              "net": -11072
            },
            "smallTrader": {
              "long": 3632,
              "short": 3781,
              "net": -149
            }
          },
          "openInterest": 88324
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338320,
              "short": 350055,
              "net": -11735
            },
            "nonCommercial": {
              "long": 83664,
              "short": 109651,
              "net": -25987
            },
            "smallTrader": {
              "long": 75460,
              "short": 37738,
              "net": 37722
            }
          },
          "openInterest": 809359
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5136,
              "short": 11955,
              "net": -6819
            },
            "nonCommercial": {
              "long": 7867,
              "short": 501,
              "net": 7366
            },
            "smallTrader": {
              "long": 1190,
              "short": 1737,
              "net": -547
            }
          },
          "openInterest": 14193
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2035,
              "short": 6852,
              "net": -4817
            },
            "nonCommercial": {
              "long": 4481,
              "short": 1328,
              "net": 3153
            },
            "smallTrader": {
              "long": 2841,
              "short": 1177,
              "net": 1664
            }
          },
          "openInterest": 9357
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 309384,
              "short": 275301,
              "net": 34083
            },
            "nonCommercial": {
              "long": 72459,
              "short": 108479,
              "net": -36020
            },
            "smallTrader": {
              "long": 26786,
              "short": 24849,
              "net": 1937
            }
          },
          "openInterest": 410542
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21968,
              "short": 70788,
              "net": -48820
            },
            "nonCommercial": {
              "long": 35419,
              "short": 9349,
              "net": 26070
            },
            "smallTrader": {
              "long": 32863,
              "short": 10113,
              "net": 22750
            }
          },
          "openInterest": 110184
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92638,
              "short": 85368,
              "net": 7270
            },
            "nonCommercial": {
              "long": 30254,
              "short": 42191,
              "net": -11937
            },
            "smallTrader": {
              "long": 28283,
              "short": 23616,
              "net": 4667
            }
          },
          "openInterest": 175780
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103080,
              "short": 184544,
              "net": -81464
            },
            "nonCommercial": {
              "long": 80392,
              "short": 12343,
              "net": 68049
            },
            "smallTrader": {
              "long": 30283,
              "short": 16868,
              "net": 13415
            }
          },
          "openInterest": 249536
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186951,
              "short": 153480,
              "net": 33471
            },
            "nonCommercial": {
              "long": 69328,
              "short": 63227,
              "net": 6101
            },
            "smallTrader": {
              "long": 65824,
              "short": 105396,
              "net": -39572
            }
          },
          "openInterest": 388099
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274889,
              "short": 382468,
              "net": -107579
            },
            "nonCommercial": {
              "long": 113003,
              "short": 35015,
              "net": 77988
            },
            "smallTrader": {
              "long": 72790,
              "short": 43199,
              "net": 29591
            }
          },
          "openInterest": 496944
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54887,
              "short": 62764,
              "net": -7877
            },
            "nonCommercial": {
              "long": 23935,
              "short": 25516,
              "net": -1581
            },
            "smallTrader": {
              "long": 21753,
              "short": 12295,
              "net": 9458
            }
          },
          "openInterest": 100736
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23557,
              "short": 16309,
              "net": 7248
            },
            "nonCommercial": {
              "long": 11455,
              "short": 15590,
              "net": -4135
            },
            "smallTrader": {
              "long": 1123,
              "short": 4236,
              "net": -3113
            }
          },
          "openInterest": 38171
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23730,
              "short": 21480,
              "net": 2250
            },
            "nonCommercial": {
              "long": 5520,
              "short": 7581,
              "net": -2061
            },
            "smallTrader": {
              "long": 2938,
              "short": 3127,
              "net": -189
            }
          },
          "openInterest": 33705
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40630,
              "short": 92312,
              "net": -51682
            },
            "nonCommercial": {
              "long": 58860,
              "short": 8673,
              "net": 50187
            },
            "smallTrader": {
              "long": 34501,
              "short": 33006,
              "net": 1495
            }
          },
          "openInterest": 144220
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259410,
              "short": 246519,
              "net": 12891
            },
            "nonCommercial": {
              "long": 95221,
              "short": 80457,
              "net": 14764
            },
            "smallTrader": {
              "long": 41367,
              "short": 69022,
              "net": -27655
            }
          },
          "openInterest": 477057
        }
      ]
    },
    {
      "reportDate": "2006-05-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1232379,
              "short": 1158526,
              "net": 73853
            },
            "nonCommercial": {
              "long": 638046,
              "short": 545438,
              "net": 92608
            },
            "smallTrader": {
              "long": 282182,
              "short": 448643,
              "net": -166461
            }
          },
          "openInterest": 2253508
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 324292,
              "short": 354552,
              "net": -30260
            },
            "nonCommercial": {
              "long": 174711,
              "short": 155243,
              "net": 19468
            },
            "smallTrader": {
              "long": 132546,
              "short": 121754,
              "net": 10792
            }
          },
          "openInterest": 641406
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 574786,
              "short": 392878,
              "net": 181908
            },
            "nonCommercial": {
              "long": 111914,
              "short": 227728,
              "net": -115814
            },
            "smallTrader": {
              "long": 137501,
              "short": 203595,
              "net": -66094
            }
          },
          "openInterest": 875358
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 800554,
              "short": 707407,
              "net": 93147
            },
            "nonCommercial": {
              "long": 289395,
              "short": 288856,
              "net": 539
            },
            "smallTrader": {
              "long": 233952,
              "short": 327638,
              "net": -93686
            }
          },
          "openInterest": 1377128
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28741,
              "short": 61558,
              "net": -32817
            },
            "nonCommercial": {
              "long": 28453,
              "short": 12143,
              "net": 16310
            },
            "smallTrader": {
              "long": 24378,
              "short": 7871,
              "net": 16507
            }
          },
          "openInterest": 81572
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40784,
              "short": 87163,
              "net": -46379
            },
            "nonCommercial": {
              "long": 42928,
              "short": 12370,
              "net": 30558
            },
            "smallTrader": {
              "long": 30944,
              "short": 15123,
              "net": 15821
            }
          },
          "openInterest": 114772
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36757,
              "short": 71810,
              "net": -35053
            },
            "nonCommercial": {
              "long": 36980,
              "short": 21278,
              "net": 15702
            },
            "smallTrader": {
              "long": 36056,
              "short": 16705,
              "net": 19351
            }
          },
          "openInterest": 111976
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79967,
              "short": 101683,
              "net": -21716
            },
            "nonCommercial": {
              "long": 38164,
              "short": 21056,
              "net": 17108
            },
            "smallTrader": {
              "long": 10447,
              "short": 5839,
              "net": 4608
            }
          },
          "openInterest": 132154
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56603,
              "short": 60044,
              "net": -3441
            },
            "nonCommercial": {
              "long": 28266,
              "short": 27985,
              "net": 281
            },
            "smallTrader": {
              "long": 11351,
              "short": 8191,
              "net": 3160
            }
          },
          "openInterest": 106517
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49802,
              "short": 45002,
              "net": 4800
            },
            "nonCommercial": {
              "long": 10904,
              "short": 17415,
              "net": -6511
            },
            "smallTrader": {
              "long": 12443,
              "short": 10732,
              "net": 1711
            }
          },
          "openInterest": 81363
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 600242,
              "short": 746060,
              "net": -145818
            },
            "nonCommercial": {
              "long": 350825,
              "short": 93903,
              "net": 256922
            },
            "smallTrader": {
              "long": 166899,
              "short": 278003,
              "net": -111104
            }
          },
          "openInterest": 1350711
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106151,
              "short": 85401,
              "net": 20750
            },
            "nonCommercial": {
              "long": 37670,
              "short": 63625,
              "net": -25955
            },
            "smallTrader": {
              "long": 19400,
              "short": 14195,
              "net": 5205
            }
          },
          "openInterest": 173682
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 541891,
              "short": 585459,
              "net": -43568
            },
            "nonCommercial": {
              "long": 171787,
              "short": 117187,
              "net": 54600
            },
            "smallTrader": {
              "long": 57094,
              "short": 68126,
              "net": -11032
            }
          },
          "openInterest": 995266
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50079,
              "short": 146064,
              "net": -95985
            },
            "nonCommercial": {
              "long": 87361,
              "short": 15285,
              "net": 72076
            },
            "smallTrader": {
              "long": 58049,
              "short": 34140,
              "net": 23909
            }
          },
          "openInterest": 197806
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9875,
              "short": 5272,
              "net": 4603
            },
            "nonCommercial": {
              "long": 10450,
              "short": 7646,
              "net": 2804
            },
            "smallTrader": {
              "long": 5343,
              "short": 12750,
              "net": -7407
            }
          },
          "openInterest": 27086
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37079,
              "short": 44736,
              "net": -7657
            },
            "nonCommercial": {
              "long": 7826,
              "short": 0,
              "net": 7826
            },
            "smallTrader": {
              "long": 2567,
              "short": 2736,
              "net": -169
            }
          },
          "openInterest": 50084
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61059,
              "short": 210062,
              "net": -149003
            },
            "nonCommercial": {
              "long": 144247,
              "short": 33149,
              "net": 111098
            },
            "smallTrader": {
              "long": 55841,
              "short": 17936,
              "net": 37905
            }
          },
          "openInterest": 316143
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91432,
              "short": 101979,
              "net": -10547
            },
            "nonCommercial": {
              "long": 24270,
              "short": 20328,
              "net": 3942
            },
            "smallTrader": {
              "long": 31533,
              "short": 24928,
              "net": 6605
            }
          },
          "openInterest": 171057
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116134,
              "short": 154398,
              "net": -38264
            },
            "nonCommercial": {
              "long": 49669,
              "short": 31340,
              "net": 18329
            },
            "smallTrader": {
              "long": 45436,
              "short": 25501,
              "net": 19935
            }
          },
          "openInterest": 211949
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73804,
              "short": 48725,
              "net": 25079
            },
            "nonCommercial": {
              "long": 23726,
              "short": 30306,
              "net": -6580
            },
            "smallTrader": {
              "long": 16866,
              "short": 35365,
              "net": -18499
            }
          },
          "openInterest": 159146
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131444,
              "short": 108834,
              "net": 22610
            },
            "nonCommercial": {
              "long": 52137,
              "short": 45864,
              "net": 6273
            },
            "smallTrader": {
              "long": 28589,
              "short": 57472,
              "net": -28883
            }
          },
          "openInterest": 268812
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75127,
              "short": 55976,
              "net": 19151
            },
            "nonCommercial": {
              "long": 11984,
              "short": 30505,
              "net": -18521
            },
            "smallTrader": {
              "long": 3305,
              "short": 3935,
              "net": -630
            }
          },
          "openInterest": 90941
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 346593,
              "short": 357453,
              "net": -10860
            },
            "nonCommercial": {
              "long": 87136,
              "short": 109562,
              "net": -22426
            },
            "smallTrader": {
              "long": 74471,
              "short": 41185,
              "net": 33286
            }
          },
          "openInterest": 831980
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5595,
              "short": 12040,
              "net": -6445
            },
            "nonCommercial": {
              "long": 7483,
              "short": 216,
              "net": 7267
            },
            "smallTrader": {
              "long": 1247,
              "short": 2069,
              "net": -822
            }
          },
          "openInterest": 14325
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2078,
              "short": 6292,
              "net": -4214
            },
            "nonCommercial": {
              "long": 4503,
              "short": 1446,
              "net": 3057
            },
            "smallTrader": {
              "long": 2841,
              "short": 1684,
              "net": 1157
            }
          },
          "openInterest": 9495
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 317653,
              "short": 294856,
              "net": 22797
            },
            "nonCommercial": {
              "long": 78136,
              "short": 102412,
              "net": -24276
            },
            "smallTrader": {
              "long": 18611,
              "short": 17132,
              "net": 1479
            }
          },
          "openInterest": 416166
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23353,
              "short": 71231,
              "net": -47878
            },
            "nonCommercial": {
              "long": 34795,
              "short": 8554,
              "net": 26241
            },
            "smallTrader": {
              "long": 31729,
              "short": 10092,
              "net": 21637
            }
          },
          "openInterest": 110443
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105919,
              "short": 86952,
              "net": 18967
            },
            "nonCommercial": {
              "long": 30812,
              "short": 53015,
              "net": -22203
            },
            "smallTrader": {
              "long": 27516,
              "short": 24280,
              "net": 3236
            }
          },
          "openInterest": 189648
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105285,
              "short": 179373,
              "net": -74088
            },
            "nonCommercial": {
              "long": 73232,
              "short": 11120,
              "net": 62112
            },
            "smallTrader": {
              "long": 27010,
              "short": 15034,
              "net": 11976
            }
          },
          "openInterest": 242773
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188548,
              "short": 137057,
              "net": 51491
            },
            "nonCommercial": {
              "long": 59890,
              "short": 72265,
              "net": -12375
            },
            "smallTrader": {
              "long": 59137,
              "short": 98253,
              "net": -39116
            }
          },
          "openInterest": 372852
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 282537,
              "short": 365695,
              "net": -83158
            },
            "nonCommercial": {
              "long": 99567,
              "short": 38142,
              "net": 61425
            },
            "smallTrader": {
              "long": 68031,
              "short": 46298,
              "net": 21733
            }
          },
          "openInterest": 490923
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51282,
              "short": 68412,
              "net": -17130
            },
            "nonCommercial": {
              "long": 30138,
              "short": 21756,
              "net": 8382
            },
            "smallTrader": {
              "long": 20234,
              "short": 11486,
              "net": 8748
            }
          },
          "openInterest": 101734
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24459,
              "short": 15270,
              "net": 9189
            },
            "nonCommercial": {
              "long": 10257,
              "short": 16835,
              "net": -6578
            },
            "smallTrader": {
              "long": 1389,
              "short": 4000,
              "net": -2611
            }
          },
          "openInterest": 38195
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21805,
              "short": 20629,
              "net": 1176
            },
            "nonCommercial": {
              "long": 3890,
              "short": 4536,
              "net": -646
            },
            "smallTrader": {
              "long": 3093,
              "short": 3623,
              "net": -530
            }
          },
          "openInterest": 31475
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41104,
              "short": 92931,
              "net": -51827
            },
            "nonCommercial": {
              "long": 59114,
              "short": 8690,
              "net": 50424
            },
            "smallTrader": {
              "long": 30858,
              "short": 29455,
              "net": 1403
            }
          },
          "openInterest": 143275
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279155,
              "short": 262540,
              "net": 16615
            },
            "nonCommercial": {
              "long": 110708,
              "short": 94459,
              "net": 16249
            },
            "smallTrader": {
              "long": 39807,
              "short": 72671,
              "net": -32864
            }
          },
          "openInterest": 522295
        }
      ]
    },
    {
      "reportDate": "2006-05-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1169178,
              "short": 1095873,
              "net": 73305
            },
            "nonCommercial": {
              "long": 556693,
              "short": 496677,
              "net": 60016
            },
            "smallTrader": {
              "long": 272905,
              "short": 406226,
              "net": -133321
            }
          },
          "openInterest": 2088911
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 292394,
              "short": 312161,
              "net": -19767
            },
            "nonCommercial": {
              "long": 160680,
              "short": 128702,
              "net": 31978
            },
            "smallTrader": {
              "long": 120070,
              "short": 132281,
              "net": -12211
            }
          },
          "openInterest": 592306
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 531600,
              "short": 343040,
              "net": 188560
            },
            "nonCommercial": {
              "long": 81111,
              "short": 205759,
              "net": -124648
            },
            "smallTrader": {
              "long": 140680,
              "short": 204592,
              "net": -63912
            }
          },
          "openInterest": 796130
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 731372,
              "short": 603546,
              "net": 127826
            },
            "nonCommercial": {
              "long": 268026,
              "short": 296883,
              "net": -28857
            },
            "smallTrader": {
              "long": 202472,
              "short": 301441,
              "net": -98969
            }
          },
          "openInterest": 1254963
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18797,
              "short": 61867,
              "net": -43070
            },
            "nonCommercial": {
              "long": 33720,
              "short": 6932,
              "net": 26788
            },
            "smallTrader": {
              "long": 23879,
              "short": 7597,
              "net": 16282
            }
          },
          "openInterest": 76396
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30254,
              "short": 83711,
              "net": -53457
            },
            "nonCommercial": {
              "long": 51965,
              "short": 12268,
              "net": 39697
            },
            "smallTrader": {
              "long": 29830,
              "short": 16070,
              "net": 13760
            }
          },
          "openInterest": 112099
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25988,
              "short": 74774,
              "net": -48786
            },
            "nonCommercial": {
              "long": 45937,
              "short": 14230,
              "net": 31707
            },
            "smallTrader": {
              "long": 34415,
              "short": 17336,
              "net": 17079
            }
          },
          "openInterest": 109252
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88682,
              "short": 100204,
              "net": -11522
            },
            "nonCommercial": {
              "long": 36857,
              "short": 28786,
              "net": 8071
            },
            "smallTrader": {
              "long": 9722,
              "short": 6271,
              "net": 3451
            }
          },
          "openInterest": 139343
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62566,
              "short": 62989,
              "net": -423
            },
            "nonCommercial": {
              "long": 28793,
              "short": 31669,
              "net": -2876
            },
            "smallTrader": {
              "long": 11408,
              "short": 8109,
              "net": 3299
            }
          },
          "openInterest": 112292
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48536,
              "short": 42617,
              "net": 5919
            },
            "nonCommercial": {
              "long": 10356,
              "short": 16728,
              "net": -6372
            },
            "smallTrader": {
              "long": 11440,
              "short": 10987,
              "net": 453
            }
          },
          "openInterest": 79541
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 600844,
              "short": 753723,
              "net": -152879
            },
            "nonCommercial": {
              "long": 351261,
              "short": 84868,
              "net": 266393
            },
            "smallTrader": {
              "long": 162094,
              "short": 275608,
              "net": -113514
            }
          },
          "openInterest": 1345066
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105867,
              "short": 88555,
              "net": 17312
            },
            "nonCommercial": {
              "long": 38469,
              "short": 61502,
              "net": -23033
            },
            "smallTrader": {
              "long": 20499,
              "short": 14778,
              "net": 5721
            }
          },
          "openInterest": 176377
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 556137,
              "short": 599026,
              "net": -42889
            },
            "nonCommercial": {
              "long": 175621,
              "short": 127164,
              "net": 48457
            },
            "smallTrader": {
              "long": 65010,
              "short": 70578,
              "net": -5568
            }
          },
          "openInterest": 1018291
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39005,
              "short": 138891,
              "net": -99886
            },
            "nonCommercial": {
              "long": 96864,
              "short": 16980,
              "net": 79884
            },
            "smallTrader": {
              "long": 58387,
              "short": 38385,
              "net": 20002
            }
          },
          "openInterest": 195502
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8748,
              "short": 4581,
              "net": 4167
            },
            "nonCommercial": {
              "long": 9713,
              "short": 6483,
              "net": 3230
            },
            "smallTrader": {
              "long": 5091,
              "short": 12488,
              "net": -7397
            }
          },
          "openInterest": 24707
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35871,
              "short": 43328,
              "net": -7457
            },
            "nonCommercial": {
              "long": 6936,
              "short": 0,
              "net": 6936
            },
            "smallTrader": {
              "long": 3097,
              "short": 2576,
              "net": 521
            }
          },
          "openInterest": 48978
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78942,
              "short": 218251,
              "net": -139309
            },
            "nonCommercial": {
              "long": 133475,
              "short": 31988,
              "net": 101487
            },
            "smallTrader": {
              "long": 52763,
              "short": 14941,
              "net": 37822
            }
          },
          "openInterest": 314494
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91909,
              "short": 103791,
              "net": -11882
            },
            "nonCommercial": {
              "long": 23519,
              "short": 17271,
              "net": 6248
            },
            "smallTrader": {
              "long": 28947,
              "short": 23313,
              "net": 5634
            }
          },
          "openInterest": 166532
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108021,
              "short": 153269,
              "net": -45248
            },
            "nonCommercial": {
              "long": 56019,
              "short": 30278,
              "net": 25741
            },
            "smallTrader": {
              "long": 43828,
              "short": 24321,
              "net": 19507
            }
          },
          "openInterest": 208512
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74093,
              "short": 48261,
              "net": 25832
            },
            "nonCommercial": {
              "long": 22145,
              "short": 30658,
              "net": -8513
            },
            "smallTrader": {
              "long": 17536,
              "short": 34855,
              "net": -17319
            }
          },
          "openInterest": 160830
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127849,
              "short": 107129,
              "net": 20720
            },
            "nonCommercial": {
              "long": 51994,
              "short": 42747,
              "net": 9247
            },
            "smallTrader": {
              "long": 26612,
              "short": 56579,
              "net": -29967
            }
          },
          "openInterest": 259745
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79365,
              "short": 48217,
              "net": 31148
            },
            "nonCommercial": {
              "long": 8027,
              "short": 36887,
              "net": -28860
            },
            "smallTrader": {
              "long": 2909,
              "short": 5197,
              "net": -2288
            }
          },
          "openInterest": 90621
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 337077,
              "short": 362603,
              "net": -25526
            },
            "nonCommercial": {
              "long": 90804,
              "short": 103112,
              "net": -12308
            },
            "smallTrader": {
              "long": 73375,
              "short": 35541,
              "net": 37834
            }
          },
          "openInterest": 822866
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4459,
              "short": 6802,
              "net": -2343
            },
            "nonCommercial": {
              "long": 7614,
              "short": 4786,
              "net": 2828
            },
            "smallTrader": {
              "long": 1171,
              "short": 1656,
              "net": -485
            }
          },
          "openInterest": 13244
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1979,
              "short": 6467,
              "net": -4488
            },
            "nonCommercial": {
              "long": 4745,
              "short": 1878,
              "net": 2867
            },
            "smallTrader": {
              "long": 2633,
              "short": 1012,
              "net": 1621
            }
          },
          "openInterest": 9616
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 333955,
              "short": 295728,
              "net": 38227
            },
            "nonCommercial": {
              "long": 75788,
              "short": 101424,
              "net": -25636
            },
            "smallTrader": {
              "long": 13387,
              "short": 25978,
              "net": -12591
            }
          },
          "openInterest": 425496
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19930,
              "short": 68855,
              "net": -48925
            },
            "nonCommercial": {
              "long": 35169,
              "short": 8797,
              "net": 26372
            },
            "smallTrader": {
              "long": 30699,
              "short": 8146,
              "net": 22553
            }
          },
          "openInterest": 109388
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116486,
              "short": 91988,
              "net": 24498
            },
            "nonCommercial": {
              "long": 33748,
              "short": 61136,
              "net": -27388
            },
            "smallTrader": {
              "long": 27338,
              "short": 24448,
              "net": 2890
            }
          },
          "openInterest": 203717
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104473,
              "short": 183378,
              "net": -78905
            },
            "nonCommercial": {
              "long": 77654,
              "short": 12777,
              "net": 64877
            },
            "smallTrader": {
              "long": 28138,
              "short": 14110,
              "net": 14028
            }
          },
          "openInterest": 250333
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197916,
              "short": 135238,
              "net": 62678
            },
            "nonCommercial": {
              "long": 60241,
              "short": 85930,
              "net": -25689
            },
            "smallTrader": {
              "long": 57782,
              "short": 94771,
              "net": -36989
            }
          },
          "openInterest": 384517
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279360,
              "short": 355031,
              "net": -75671
            },
            "nonCommercial": {
              "long": 99708,
              "short": 42126,
              "net": 57582
            },
            "smallTrader": {
              "long": 65238,
              "short": 47149,
              "net": 18089
            }
          },
          "openInterest": 485191
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50973,
              "short": 70528,
              "net": -19555
            },
            "nonCommercial": {
              "long": 30264,
              "short": 19733,
              "net": 10531
            },
            "smallTrader": {
              "long": 19535,
              "short": 10511,
              "net": 9024
            }
          },
          "openInterest": 100852
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26005,
              "short": 15090,
              "net": 10915
            },
            "nonCommercial": {
              "long": 10388,
              "short": 18663,
              "net": -8275
            },
            "smallTrader": {
              "long": 1276,
              "short": 3916,
              "net": -2640
            }
          },
          "openInterest": 39881
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43028,
              "short": 94787,
              "net": -51759
            },
            "nonCommercial": {
              "long": 59332,
              "short": 8941,
              "net": 50391
            },
            "smallTrader": {
              "long": 31718,
              "short": 30350,
              "net": 1368
            }
          },
          "openInterest": 146080
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278980,
              "short": 267454,
              "net": 11526
            },
            "nonCommercial": {
              "long": 118023,
              "short": 96496,
              "net": 21527
            },
            "smallTrader": {
              "long": 38459,
              "short": 71512,
              "net": -33053
            }
          },
          "openInterest": 538053
        }
      ]
    },
    {
      "reportDate": "2006-06-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1165145,
              "short": 1100565,
              "net": 64580
            },
            "nonCommercial": {
              "long": 548436,
              "short": 477682,
              "net": 70754
            },
            "smallTrader": {
              "long": 257911,
              "short": 393245,
              "net": -135334
            }
          },
          "openInterest": 2017563
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280913,
              "short": 291856,
              "net": -10943
            },
            "nonCommercial": {
              "long": 115881,
              "short": 117545,
              "net": -1664
            },
            "smallTrader": {
              "long": 122795,
              "short": 110188,
              "net": 12607
            }
          },
          "openInterest": 529334
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 487102,
              "short": 359816,
              "net": 127286
            },
            "nonCommercial": {
              "long": 104827,
              "short": 198863,
              "net": -94036
            },
            "smallTrader": {
              "long": 140196,
              "short": 173446,
              "net": -33250
            }
          },
          "openInterest": 763828
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 748739,
              "short": 659503,
              "net": 89236
            },
            "nonCommercial": {
              "long": 269481,
              "short": 283033,
              "net": -13552
            },
            "smallTrader": {
              "long": 189532,
              "short": 265216,
              "net": -75684
            }
          },
          "openInterest": 1246977
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24680,
              "short": 53267,
              "net": -28587
            },
            "nonCommercial": {
              "long": 24106,
              "short": 10188,
              "net": 13918
            },
            "smallTrader": {
              "long": 24165,
              "short": 9496,
              "net": 14669
            }
          },
          "openInterest": 72968
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42204,
              "short": 79213,
              "net": -37009
            },
            "nonCommercial": {
              "long": 33771,
              "short": 11485,
              "net": 22286
            },
            "smallTrader": {
              "long": 29258,
              "short": 14535,
              "net": 14723
            }
          },
          "openInterest": 105314
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34859,
              "short": 76060,
              "net": -41201
            },
            "nonCommercial": {
              "long": 44443,
              "short": 21581,
              "net": 22862
            },
            "smallTrader": {
              "long": 36920,
              "short": 18581,
              "net": 18339
            }
          },
          "openInterest": 118798
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92132,
              "short": 100099,
              "net": -7967
            },
            "nonCommercial": {
              "long": 36980,
              "short": 30735,
              "net": 6245
            },
            "smallTrader": {
              "long": 11437,
              "short": 9715,
              "net": 1722
            }
          },
          "openInterest": 145090
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70352,
              "short": 67546,
              "net": 2806
            },
            "nonCommercial": {
              "long": 29826,
              "short": 35973,
              "net": -6147
            },
            "smallTrader": {
              "long": 11347,
              "short": 8006,
              "net": 3341
            }
          },
          "openInterest": 120532
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48327,
              "short": 40942,
              "net": 7385
            },
            "nonCommercial": {
              "long": 8775,
              "short": 16077,
              "net": -7302
            },
            "smallTrader": {
              "long": 11647,
              "short": 11730,
              "net": -83
            }
          },
          "openInterest": 76869
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 594824,
              "short": 744573,
              "net": -149749
            },
            "nonCommercial": {
              "long": 347964,
              "short": 87099,
              "net": 260865
            },
            "smallTrader": {
              "long": 174238,
              "short": 285354,
              "net": -111116
            }
          },
          "openInterest": 1347142
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105715,
              "short": 101871,
              "net": 3844
            },
            "nonCommercial": {
              "long": 39303,
              "short": 49175,
              "net": -9872
            },
            "smallTrader": {
              "long": 19906,
              "short": 13878,
              "net": 6028
            }
          },
          "openInterest": 176991
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 575586,
              "short": 612987,
              "net": -37401
            },
            "nonCommercial": {
              "long": 179813,
              "short": 135933,
              "net": 43880
            },
            "smallTrader": {
              "long": 64550,
              "short": 71029,
              "net": -6479
            }
          },
          "openInterest": 1044132
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40541,
              "short": 154767,
              "net": -114226
            },
            "nonCommercial": {
              "long": 102560,
              "short": 14364,
              "net": 88196
            },
            "smallTrader": {
              "long": 65272,
              "short": 39242,
              "net": 26030
            }
          },
          "openInterest": 209552
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8720,
              "short": 5724,
              "net": 2996
            },
            "nonCommercial": {
              "long": 10426,
              "short": 5800,
              "net": 4626
            },
            "smallTrader": {
              "long": 5015,
              "short": 12637,
              "net": -7622
            }
          },
          "openInterest": 25760
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32404,
              "short": 39969,
              "net": -7565
            },
            "nonCommercial": {
              "long": 7657,
              "short": 226,
              "net": 7431
            },
            "smallTrader": {
              "long": 2855,
              "short": 2721,
              "net": 134
            }
          },
          "openInterest": 46007
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51439,
              "short": 180808,
              "net": -129369
            },
            "nonCommercial": {
              "long": 134649,
              "short": 38753,
              "net": 95896
            },
            "smallTrader": {
              "long": 48122,
              "short": 14649,
              "net": 33473
            }
          },
          "openInterest": 283161
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88087,
              "short": 107012,
              "net": -18925
            },
            "nonCommercial": {
              "long": 25587,
              "short": 15968,
              "net": 9619
            },
            "smallTrader": {
              "long": 31313,
              "short": 22007,
              "net": 9306
            }
          },
          "openInterest": 165373
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113610,
              "short": 146902,
              "net": -33292
            },
            "nonCommercial": {
              "long": 47148,
              "short": 26145,
              "net": 21003
            },
            "smallTrader": {
              "long": 40371,
              "short": 28082,
              "net": 12289
            }
          },
          "openInterest": 201843
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75063,
              "short": 55365,
              "net": 19698
            },
            "nonCommercial": {
              "long": 25688,
              "short": 26247,
              "net": -559
            },
            "smallTrader": {
              "long": 14372,
              "short": 33511,
              "net": -19139
            }
          },
          "openInterest": 162294
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119518,
              "short": 106994,
              "net": 12524
            },
            "nonCommercial": {
              "long": 54642,
              "short": 34827,
              "net": 19815
            },
            "smallTrader": {
              "long": 23150,
              "short": 55489,
              "net": -32339
            }
          },
          "openInterest": 248837
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77647,
              "short": 48217,
              "net": 29430
            },
            "nonCommercial": {
              "long": 8862,
              "short": 36758,
              "net": -27896
            },
            "smallTrader": {
              "long": 2801,
              "short": 4335,
              "net": -1534
            }
          },
          "openInterest": 90022
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347025,
              "short": 378389,
              "net": -31364
            },
            "nonCommercial": {
              "long": 90364,
              "short": 94553,
              "net": -4189
            },
            "smallTrader": {
              "long": 71682,
              "short": 36129,
              "net": 35553
            }
          },
          "openInterest": 836815
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5126,
              "short": 6990,
              "net": -1864
            },
            "nonCommercial": {
              "long": 6910,
              "short": 4752,
              "net": 2158
            },
            "smallTrader": {
              "long": 1139,
              "short": 1433,
              "net": -294
            }
          },
          "openInterest": 13175
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2181,
              "short": 5491,
              "net": -3310
            },
            "nonCommercial": {
              "long": 4079,
              "short": 2198,
              "net": 1881
            },
            "smallTrader": {
              "long": 2573,
              "short": 1144,
              "net": 1429
            }
          },
          "openInterest": 8905
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 375689,
              "short": 317340,
              "net": 58349
            },
            "nonCommercial": {
              "long": 74119,
              "short": 112620,
              "net": -38501
            },
            "smallTrader": {
              "long": 19191,
              "short": 39039,
              "net": -19848
            }
          },
          "openInterest": 470601
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24724,
              "short": 68330,
              "net": -43606
            },
            "nonCommercial": {
              "long": 32662,
              "short": 9728,
              "net": 22934
            },
            "smallTrader": {
              "long": 29661,
              "short": 8989,
              "net": 20672
            }
          },
          "openInterest": 112351
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95729,
              "short": 102597,
              "net": -6868
            },
            "nonCommercial": {
              "long": 37564,
              "short": 37436,
              "net": 128
            },
            "smallTrader": {
              "long": 30061,
              "short": 23321,
              "net": 6740
            }
          },
          "openInterest": 187685
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100520,
              "short": 181924,
              "net": -81404
            },
            "nonCommercial": {
              "long": 82337,
              "short": 14938,
              "net": 67399
            },
            "smallTrader": {
              "long": 28530,
              "short": 14525,
              "net": 14005
            }
          },
          "openInterest": 253948
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191146,
              "short": 141017,
              "net": 50129
            },
            "nonCommercial": {
              "long": 67728,
              "short": 80212,
              "net": -12484
            },
            "smallTrader": {
              "long": 56244,
              "short": 93889,
              "net": -37645
            }
          },
          "openInterest": 383302
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274786,
              "short": 340439,
              "net": -65653
            },
            "nonCommercial": {
              "long": 96537,
              "short": 37700,
              "net": 58837
            },
            "smallTrader": {
              "long": 65173,
              "short": 58357,
              "net": 6816
            }
          },
          "openInterest": 481640
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60428,
              "short": 77026,
              "net": -16598
            },
            "nonCommercial": {
              "long": 26639,
              "short": 17319,
              "net": 9320
            },
            "smallTrader": {
              "long": 19938,
              "short": 12660,
              "net": 7278
            }
          },
          "openInterest": 107626
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24805,
              "short": 14565,
              "net": 10240
            },
            "nonCommercial": {
              "long": 10586,
              "short": 17847,
              "net": -7261
            },
            "smallTrader": {
              "long": 1102,
              "short": 4081,
              "net": -2979
            }
          },
          "openInterest": 38771
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44744,
              "short": 95424,
              "net": -50680
            },
            "nonCommercial": {
              "long": 59477,
              "short": 7280,
              "net": 52197
            },
            "smallTrader": {
              "long": 31015,
              "short": 32532,
              "net": -1517
            }
          },
          "openInterest": 147756
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274939,
              "short": 256892,
              "net": 18047
            },
            "nonCommercial": {
              "long": 103381,
              "short": 91660,
              "net": 11721
            },
            "smallTrader": {
              "long": 40370,
              "short": 70138,
              "net": -29768
            }
          },
          "openInterest": 534155
        }
      ]
    },
    {
      "reportDate": "2006-06-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1133218,
              "short": 1060668,
              "net": 72550
            },
            "nonCommercial": {
              "long": 475381,
              "short": 432788,
              "net": 42593
            },
            "smallTrader": {
              "long": 264861,
              "short": 380004,
              "net": -115143
            }
          },
          "openInterest": 1912279
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 299211,
              "short": 294613,
              "net": 4598
            },
            "nonCommercial": {
              "long": 117097,
              "short": 129952,
              "net": -12855
            },
            "smallTrader": {
              "long": 107343,
              "short": 99086,
              "net": 8257
            }
          },
          "openInterest": 531799
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 478908,
              "short": 379243,
              "net": 99665
            },
            "nonCommercial": {
              "long": 128124,
              "short": 192076,
              "net": -63952
            },
            "smallTrader": {
              "long": 135166,
              "short": 170879,
              "net": -35713
            }
          },
          "openInterest": 762787
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 737311,
              "short": 675253,
              "net": 62058
            },
            "nonCommercial": {
              "long": 268207,
              "short": 271139,
              "net": -2932
            },
            "smallTrader": {
              "long": 205239,
              "short": 264365,
              "net": -59126
            }
          },
          "openInterest": 1244501
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37012,
              "short": 61109,
              "net": -24097
            },
            "nonCommercial": {
              "long": 23302,
              "short": 11350,
              "net": 11952
            },
            "smallTrader": {
              "long": 20648,
              "short": 8503,
              "net": 12145
            }
          },
          "openInterest": 81160
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63665,
              "short": 98305,
              "net": -34640
            },
            "nonCommercial": {
              "long": 34221,
              "short": 12127,
              "net": 22094
            },
            "smallTrader": {
              "long": 27467,
              "short": 14921,
              "net": 12546
            }
          },
          "openInterest": 126043
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44715,
              "short": 95815,
              "net": -51100
            },
            "nonCommercial": {
              "long": 46579,
              "short": 13228,
              "net": 33351
            },
            "smallTrader": {
              "long": 36201,
              "short": 18452,
              "net": 17749
            }
          },
          "openInterest": 129707
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92881,
              "short": 100890,
              "net": -8009
            },
            "nonCommercial": {
              "long": 38840,
              "short": 33190,
              "net": 5650
            },
            "smallTrader": {
              "long": 9331,
              "short": 6972,
              "net": 2359
            }
          },
          "openInterest": 145777
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75009,
              "short": 70273,
              "net": 4736
            },
            "nonCommercial": {
              "long": 30081,
              "short": 38661,
              "net": -8580
            },
            "smallTrader": {
              "long": 13597,
              "short": 9753,
              "net": 3844
            }
          },
          "openInterest": 126941
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48871,
              "short": 42115,
              "net": 6756
            },
            "nonCommercial": {
              "long": 8380,
              "short": 14036,
              "net": -5656
            },
            "smallTrader": {
              "long": 9688,
              "short": 10788,
              "net": -1100
            }
          },
          "openInterest": 78658
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 586983,
              "short": 708165,
              "net": -121182
            },
            "nonCommercial": {
              "long": 321047,
              "short": 93413,
              "net": 227634
            },
            "smallTrader": {
              "long": 180133,
              "short": 286585,
              "net": -106452
            }
          },
          "openInterest": 1320155
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103664,
              "short": 102339,
              "net": 1325
            },
            "nonCommercial": {
              "long": 39050,
              "short": 46675,
              "net": -7625
            },
            "smallTrader": {
              "long": 20046,
              "short": 13746,
              "net": 6300
            }
          },
          "openInterest": 176555
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 597343,
              "short": 621997,
              "net": -24654
            },
            "nonCommercial": {
              "long": 173067,
              "short": 135515,
              "net": 37552
            },
            "smallTrader": {
              "long": 53313,
              "short": 66211,
              "net": -12898
            }
          },
          "openInterest": 1044276
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64770,
              "short": 152800,
              "net": -88030
            },
            "nonCommercial": {
              "long": 72732,
              "short": 10886,
              "net": 61846
            },
            "smallTrader": {
              "long": 63519,
              "short": 37335,
              "net": 26184
            }
          },
          "openInterest": 202394
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8406,
              "short": 5856,
              "net": 2550
            },
            "nonCommercial": {
              "long": 10683,
              "short": 5461,
              "net": 5222
            },
            "smallTrader": {
              "long": 5658,
              "short": 13430,
              "net": -7772
            }
          },
          "openInterest": 26379
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32860,
              "short": 41857,
              "net": -8997
            },
            "nonCommercial": {
              "long": 8772,
              "short": 0,
              "net": 8772
            },
            "smallTrader": {
              "long": 4136,
              "short": 3911,
              "net": 225
            }
          },
          "openInterest": 48232
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51699,
              "short": 186100,
              "net": -134401
            },
            "nonCommercial": {
              "long": 138766,
              "short": 39479,
              "net": 99287
            },
            "smallTrader": {
              "long": 46632,
              "short": 11518,
              "net": 35114
            }
          },
          "openInterest": 288981
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98685,
              "short": 110332,
              "net": -11647
            },
            "nonCommercial": {
              "long": 22115,
              "short": 15955,
              "net": 6160
            },
            "smallTrader": {
              "long": 30184,
              "short": 24697,
              "net": 5487
            }
          },
          "openInterest": 170425
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157545,
              "short": 152880,
              "net": 4665
            },
            "nonCommercial": {
              "long": 39360,
              "short": 48957,
              "net": -9597
            },
            "smallTrader": {
              "long": 45675,
              "short": 40743,
              "net": 4932
            }
          },
          "openInterest": 243513
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74922,
              "short": 63447,
              "net": 11475
            },
            "nonCommercial": {
              "long": 29740,
              "short": 21065,
              "net": 8675
            },
            "smallTrader": {
              "long": 17611,
              "short": 37761,
              "net": -20150
            }
          },
          "openInterest": 156142
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115608,
              "short": 104636,
              "net": 10972
            },
            "nonCommercial": {
              "long": 54531,
              "short": 32147,
              "net": 22384
            },
            "smallTrader": {
              "long": 26549,
              "short": 59905,
              "net": -33356
            }
          },
          "openInterest": 244033
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88642,
              "short": 60108,
              "net": 28534
            },
            "nonCommercial": {
              "long": 10088,
              "short": 36319,
              "net": -26231
            },
            "smallTrader": {
              "long": 2577,
              "short": 4880,
              "net": -2303
            }
          },
          "openInterest": 103111
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349076,
              "short": 392802,
              "net": -43726
            },
            "nonCommercial": {
              "long": 96536,
              "short": 87377,
              "net": 9159
            },
            "smallTrader": {
              "long": 71281,
              "short": 36714,
              "net": 34567
            }
          },
          "openInterest": 849467
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13997,
              "short": 16553,
              "net": -2556
            },
            "nonCommercial": {
              "long": 7030,
              "short": 4717,
              "net": 2313
            },
            "smallTrader": {
              "long": 1486,
              "short": 1243,
              "net": 243
            }
          },
          "openInterest": 22546
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2491,
              "short": 4045,
              "net": -1554
            },
            "nonCommercial": {
              "long": 3619,
              "short": 3164,
              "net": 455
            },
            "smallTrader": {
              "long": 2504,
              "short": 1405,
              "net": 1099
            }
          },
          "openInterest": 8614
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 444378,
              "short": 381408,
              "net": 62970
            },
            "nonCommercial": {
              "long": 91120,
              "short": 126980,
              "net": -35860
            },
            "smallTrader": {
              "long": 45471,
              "short": 72581,
              "net": -27110
            }
          },
          "openInterest": 633577
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25567,
              "short": 69445,
              "net": -43878
            },
            "nonCommercial": {
              "long": 33080,
              "short": 8612,
              "net": 24468
            },
            "smallTrader": {
              "long": 29113,
              "short": 9703,
              "net": 19410
            }
          },
          "openInterest": 112993
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91299,
              "short": 99025,
              "net": -7726
            },
            "nonCommercial": {
              "long": 34273,
              "short": 33619,
              "net": 654
            },
            "smallTrader": {
              "long": 29651,
              "short": 22579,
              "net": 7072
            }
          },
          "openInterest": 181296
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101497,
              "short": 173948,
              "net": -72451
            },
            "nonCommercial": {
              "long": 79537,
              "short": 18615,
              "net": 60922
            },
            "smallTrader": {
              "long": 29814,
              "short": 18285,
              "net": 11529
            }
          },
          "openInterest": 245689
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171054,
              "short": 132237,
              "net": 38817
            },
            "nonCommercial": {
              "long": 69171,
              "short": 72400,
              "net": -3229
            },
            "smallTrader": {
              "long": 59721,
              "short": 95309,
              "net": -35588
            }
          },
          "openInterest": 379960
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272963,
              "short": 335529,
              "net": -62566
            },
            "nonCommercial": {
              "long": 93720,
              "short": 37233,
              "net": 56487
            },
            "smallTrader": {
              "long": 57626,
              "short": 51547,
              "net": 6079
            }
          },
          "openInterest": 455791
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86167,
              "short": 85686,
              "net": 481
            },
            "nonCommercial": {
              "long": 21176,
              "short": 24058,
              "net": -2882
            },
            "smallTrader": {
              "long": 15279,
              "short": 12878,
              "net": 2401
            }
          },
          "openInterest": 122926
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27723,
              "short": 17406,
              "net": 10317
            },
            "nonCommercial": {
              "long": 8426,
              "short": 17233,
              "net": -8807
            },
            "smallTrader": {
              "long": 1656,
              "short": 3166,
              "net": -1510
            }
          },
          "openInterest": 40169
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43266,
              "short": 94249,
              "net": -50983
            },
            "nonCommercial": {
              "long": 58772,
              "short": 6326,
              "net": 52446
            },
            "smallTrader": {
              "long": 35016,
              "short": 36479,
              "net": -1463
            }
          },
          "openInterest": 148726
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265275,
              "short": 240004,
              "net": 25271
            },
            "nonCommercial": {
              "long": 85650,
              "short": 81090,
              "net": 4560
            },
            "smallTrader": {
              "long": 38497,
              "short": 68328,
              "net": -29831
            }
          },
          "openInterest": 490977
        }
      ]
    },
    {
      "reportDate": "2006-06-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1217789,
              "short": 1160299,
              "net": 57490
            },
            "nonCommercial": {
              "long": 569159,
              "short": 506906,
              "net": 62253
            },
            "smallTrader": {
              "long": 275449,
              "short": 395192,
              "net": -119743
            }
          },
          "openInterest": 2097072
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 312087,
              "short": 275885,
              "net": 36202
            },
            "nonCommercial": {
              "long": 128070,
              "short": 150784,
              "net": -22714
            },
            "smallTrader": {
              "long": 98111,
              "short": 111599,
              "net": -13488
            }
          },
          "openInterest": 542065
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 509147,
              "short": 337095,
              "net": 172052
            },
            "nonCommercial": {
              "long": 111183,
              "short": 202823,
              "net": -91640
            },
            "smallTrader": {
              "long": 115810,
              "short": 196222,
              "net": -80412
            }
          },
          "openInterest": 747700
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 781329,
              "short": 679979,
              "net": 101350
            },
            "nonCommercial": {
              "long": 293122,
              "short": 288574,
              "net": 4548
            },
            "smallTrader": {
              "long": 191221,
              "short": 297119,
              "net": -105898
            }
          },
          "openInterest": 1293545
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10406,
              "short": 15936,
              "net": -5530
            },
            "nonCommercial": {
              "long": 11753,
              "short": 14165,
              "net": -2412
            },
            "smallTrader": {
              "long": 15470,
              "short": 7528,
              "net": 7942
            }
          },
          "openInterest": 37629
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26575,
              "short": 61283,
              "net": -34708
            },
            "nonCommercial": {
              "long": 29010,
              "short": 5608,
              "net": 23402
            },
            "smallTrader": {
              "long": 22776,
              "short": 11470,
              "net": 11306
            }
          },
          "openInterest": 78491
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51442,
              "short": 92859,
              "net": -41417
            },
            "nonCommercial": {
              "long": 37024,
              "short": 13046,
              "net": 23978
            },
            "smallTrader": {
              "long": 33343,
              "short": 15904,
              "net": 17439
            }
          },
          "openInterest": 123446
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81741,
              "short": 96510,
              "net": -14769
            },
            "nonCommercial": {
              "long": 39459,
              "short": 28700,
              "net": 10759
            },
            "smallTrader": {
              "long": 8688,
              "short": 4678,
              "net": 4010
            }
          },
          "openInterest": 133010
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70578,
              "short": 65267,
              "net": 5311
            },
            "nonCommercial": {
              "long": 31047,
              "short": 39915,
              "net": -8868
            },
            "smallTrader": {
              "long": 11417,
              "short": 7860,
              "net": 3557
            }
          },
          "openInterest": 121700
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46803,
              "short": 42171,
              "net": 4632
            },
            "nonCommercial": {
              "long": 8447,
              "short": 11699,
              "net": -3252
            },
            "smallTrader": {
              "long": 10207,
              "short": 11587,
              "net": -1380
            }
          },
          "openInterest": 76311
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 597213,
              "short": 680013,
              "net": -82800
            },
            "nonCommercial": {
              "long": 298563,
              "short": 111399,
              "net": 187164
            },
            "smallTrader": {
              "long": 172411,
              "short": 276775,
              "net": -104364
            }
          },
          "openInterest": 1321520
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100465,
              "short": 100733,
              "net": -268
            },
            "nonCommercial": {
              "long": 38095,
              "short": 43704,
              "net": -5609
            },
            "smallTrader": {
              "long": 17786,
              "short": 11909,
              "net": 5877
            }
          },
          "openInterest": 166340
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 563221,
              "short": 576325,
              "net": -13104
            },
            "nonCommercial": {
              "long": 161715,
              "short": 134969,
              "net": 26746
            },
            "smallTrader": {
              "long": 51717,
              "short": 65359,
              "net": -13642
            }
          },
          "openInterest": 968619
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17807,
              "short": 94376,
              "net": -76569
            },
            "nonCommercial": {
              "long": 66017,
              "short": 13527,
              "net": 52490
            },
            "smallTrader": {
              "long": 48399,
              "short": 24320,
              "net": 24079
            }
          },
          "openInterest": 132604
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8467,
              "short": 6732,
              "net": 1735
            },
            "nonCommercial": {
              "long": 10705,
              "short": 4825,
              "net": 5880
            },
            "smallTrader": {
              "long": 4754,
              "short": 12369,
              "net": -7615
            }
          },
          "openInterest": 25563
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33955,
              "short": 41985,
              "net": -8030
            },
            "nonCommercial": {
              "long": 9338,
              "short": 695,
              "net": 8643
            },
            "smallTrader": {
              "long": 3410,
              "short": 4023,
              "net": -613
            }
          },
          "openInterest": 49740
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58813,
              "short": 181084,
              "net": -122271
            },
            "nonCommercial": {
              "long": 131864,
              "short": 41643,
              "net": 90221
            },
            "smallTrader": {
              "long": 44571,
              "short": 12521,
              "net": 32050
            }
          },
          "openInterest": 288148
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98105,
              "short": 110013,
              "net": -11908
            },
            "nonCommercial": {
              "long": 23187,
              "short": 15640,
              "net": 7547
            },
            "smallTrader": {
              "long": 28983,
              "short": 24622,
              "net": 4361
            }
          },
          "openInterest": 169533
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104582,
              "short": 85187,
              "net": 19395
            },
            "nonCommercial": {
              "long": 23877,
              "short": 46884,
              "net": -23007
            },
            "smallTrader": {
              "long": 32745,
              "short": 29133,
              "net": 3612
            }
          },
          "openInterest": 161290
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77229,
              "short": 74848,
              "net": 2381
            },
            "nonCommercial": {
              "long": 32333,
              "short": 16971,
              "net": 15362
            },
            "smallTrader": {
              "long": 19196,
              "short": 36939,
              "net": -17743
            }
          },
          "openInterest": 157887
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113912,
              "short": 107576,
              "net": 6336
            },
            "nonCommercial": {
              "long": 49839,
              "short": 24045,
              "net": 25794
            },
            "smallTrader": {
              "long": 19385,
              "short": 51515,
              "net": -32130
            }
          },
          "openInterest": 222638
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67398,
              "short": 36275,
              "net": 31123
            },
            "nonCommercial": {
              "long": 7765,
              "short": 36808,
              "net": -29043
            },
            "smallTrader": {
              "long": 2540,
              "short": 4620,
              "net": -2080
            }
          },
          "openInterest": 77868
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349378,
              "short": 402866,
              "net": -53488
            },
            "nonCommercial": {
              "long": 88134,
              "short": 72315,
              "net": 15819
            },
            "smallTrader": {
              "long": 76970,
              "short": 39301,
              "net": 37669
            }
          },
          "openInterest": 865701
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2106,
              "short": 4268,
              "net": -2162
            },
            "nonCommercial": {
              "long": 3224,
              "short": 2018,
              "net": 1206
            },
            "smallTrader": {
              "long": 2045,
              "short": 1089,
              "net": 956
            }
          },
          "openInterest": 7379
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 263762,
              "short": 274016,
              "net": -10254
            },
            "nonCommercial": {
              "long": 133716,
              "short": 128737,
              "net": 4979
            },
            "smallTrader": {
              "long": 19734,
              "short": 14459,
              "net": 5275
            }
          },
          "openInterest": 418115
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27978,
              "short": 68486,
              "net": -40508
            },
            "nonCommercial": {
              "long": 32276,
              "short": 9803,
              "net": 22473
            },
            "smallTrader": {
              "long": 27009,
              "short": 8974,
              "net": 18035
            }
          },
          "openInterest": 112485
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90812,
              "short": 93897,
              "net": -3085
            },
            "nonCommercial": {
              "long": 30101,
              "short": 30966,
              "net": -865
            },
            "smallTrader": {
              "long": 29087,
              "short": 25137,
              "net": 3950
            }
          },
          "openInterest": 174418
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115214,
              "short": 161150,
              "net": -45936
            },
            "nonCommercial": {
              "long": 65684,
              "short": 25538,
              "net": 40146
            },
            "smallTrader": {
              "long": 24169,
              "short": 18379,
              "net": 5790
            }
          },
          "openInterest": 237737
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180339,
              "short": 134051,
              "net": 46288
            },
            "nonCommercial": {
              "long": 62316,
              "short": 74388,
              "net": -12072
            },
            "smallTrader": {
              "long": 58647,
              "short": 92863,
              "net": -34216
            }
          },
          "openInterest": 374060
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261112,
              "short": 334802,
              "net": -73690
            },
            "nonCommercial": {
              "long": 92870,
              "short": 34518,
              "net": 58352
            },
            "smallTrader": {
              "long": 60039,
              "short": 44701,
              "net": 15338
            }
          },
          "openInterest": 448012
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24895,
              "short": 19561,
              "net": 5334
            },
            "nonCommercial": {
              "long": 20297,
              "short": 25769,
              "net": -5472
            },
            "smallTrader": {
              "long": 12389,
              "short": 12251,
              "net": 138
            }
          },
          "openInterest": 57617
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12605,
              "short": 3151,
              "net": 9454
            },
            "nonCommercial": {
              "long": 7476,
              "short": 15555,
              "net": -8079
            },
            "smallTrader": {
              "long": 1320,
              "short": 2695,
              "net": -1375
            }
          },
          "openInterest": 24660
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47959,
              "short": 97952,
              "net": -49993
            },
            "nonCommercial": {
              "long": 57792,
              "short": 6595,
              "net": 51197
            },
            "smallTrader": {
              "long": 31090,
              "short": 32294,
              "net": -1204
            }
          },
          "openInterest": 149773
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265444,
              "short": 233551,
              "net": 31893
            },
            "nonCommercial": {
              "long": 72647,
              "short": 76270,
              "net": -3623
            },
            "smallTrader": {
              "long": 34242,
              "short": 62512,
              "net": -28270
            }
          },
          "openInterest": 476507
        }
      ]
    },
    {
      "reportDate": "2006-06-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1316370,
              "short": 1281939,
              "net": 34431
            },
            "nonCommercial": {
              "long": 576188,
              "short": 487148,
              "net": 89040
            },
            "smallTrader": {
              "long": 266699,
              "short": 390170,
              "net": -123471
            }
          },
          "openInterest": 2194364
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 301214,
              "short": 283661,
              "net": 17553
            },
            "nonCommercial": {
              "long": 141175,
              "short": 148114,
              "net": -6939
            },
            "smallTrader": {
              "long": 98767,
              "short": 109381,
              "net": -10614
            }
          },
          "openInterest": 543305
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 531191,
              "short": 342042,
              "net": 189149
            },
            "nonCommercial": {
              "long": 104921,
              "short": 222719,
              "net": -117798
            },
            "smallTrader": {
              "long": 119609,
              "short": 190960,
              "net": -71351
            }
          },
          "openInterest": 765619
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 775843,
              "short": 684391,
              "net": 91452
            },
            "nonCommercial": {
              "long": 295011,
              "short": 268709,
              "net": 26302
            },
            "smallTrader": {
              "long": 196912,
              "short": 314666,
              "net": -117754
            }
          },
          "openInterest": 1287215
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10614,
              "short": 21734,
              "net": -11120
            },
            "nonCommercial": {
              "long": 14220,
              "short": 11514,
              "net": 2706
            },
            "smallTrader": {
              "long": 17180,
              "short": 8766,
              "net": 8414
            }
          },
          "openInterest": 42014
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38284,
              "short": 53525,
              "net": -15241
            },
            "nonCommercial": {
              "long": 17709,
              "short": 11138,
              "net": 6571
            },
            "smallTrader": {
              "long": 22557,
              "short": 13887,
              "net": 8670
            }
          },
          "openInterest": 78592
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15974,
              "short": 65982,
              "net": -50008
            },
            "nonCommercial": {
              "long": 38165,
              "short": 7856,
              "net": 30309
            },
            "smallTrader": {
              "long": 34569,
              "short": 14870,
              "net": 19699
            }
          },
          "openInterest": 89791
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78720,
              "short": 96170,
              "net": -17450
            },
            "nonCommercial": {
              "long": 39176,
              "short": 25761,
              "net": 13415
            },
            "smallTrader": {
              "long": 10249,
              "short": 6214,
              "net": 4035
            }
          },
          "openInterest": 131079
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64017,
              "short": 57312,
              "net": 6705
            },
            "nonCommercial": {
              "long": 32231,
              "short": 42663,
              "net": -10432
            },
            "smallTrader": {
              "long": 11315,
              "short": 7588,
              "net": 3727
            }
          },
          "openInterest": 117763
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45691,
              "short": 40892,
              "net": 4799
            },
            "nonCommercial": {
              "long": 8197,
              "short": 11907,
              "net": -3710
            },
            "smallTrader": {
              "long": 9626,
              "short": 10715,
              "net": -1089
            }
          },
          "openInterest": 73323
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 607819,
              "short": 668178,
              "net": -60359
            },
            "nonCommercial": {
              "long": 282220,
              "short": 128437,
              "net": 153783
            },
            "smallTrader": {
              "long": 170768,
              "short": 264192,
              "net": -93424
            }
          },
          "openInterest": 1329400
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95600,
              "short": 84151,
              "net": 11449
            },
            "nonCommercial": {
              "long": 38627,
              "short": 52769,
              "net": -14142
            },
            "smallTrader": {
              "long": 15322,
              "short": 12629,
              "net": 2693
            }
          },
          "openInterest": 159009
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 559567,
              "short": 583683,
              "net": -24116
            },
            "nonCommercial": {
              "long": 171371,
              "short": 134557,
              "net": 36814
            },
            "smallTrader": {
              "long": 55904,
              "short": 68602,
              "net": -12698
            }
          },
          "openInterest": 991500
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18274,
              "short": 106720,
              "net": -88446
            },
            "nonCommercial": {
              "long": 77942,
              "short": 13272,
              "net": 64670
            },
            "smallTrader": {
              "long": 51554,
              "short": 27778,
              "net": 23776
            }
          },
          "openInterest": 148166
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8813,
              "short": 7216,
              "net": 1597
            },
            "nonCommercial": {
              "long": 11911,
              "short": 5104,
              "net": 6807
            },
            "smallTrader": {
              "long": 4695,
              "short": 13099,
              "net": -8404
            }
          },
          "openInterest": 27473
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34377,
              "short": 42521,
              "net": -8144
            },
            "nonCommercial": {
              "long": 9338,
              "short": 199,
              "net": 9139
            },
            "smallTrader": {
              "long": 3944,
              "short": 4939,
              "net": -995
            }
          },
          "openInterest": 50423
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61095,
              "short": 177336,
              "net": -116241
            },
            "nonCommercial": {
              "long": 128310,
              "short": 42686,
              "net": 85624
            },
            "smallTrader": {
              "long": 47827,
              "short": 17210,
              "net": 30617
            }
          },
          "openInterest": 292789
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95059,
              "short": 113172,
              "net": -18113
            },
            "nonCommercial": {
              "long": 25421,
              "short": 11931,
              "net": 13490
            },
            "smallTrader": {
              "long": 27956,
              "short": 23333,
              "net": 4623
            }
          },
          "openInterest": 173397
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116383,
              "short": 81209,
              "net": 35174
            },
            "nonCommercial": {
              "long": 25190,
              "short": 60762,
              "net": -35572
            },
            "smallTrader": {
              "long": 32407,
              "short": 32009,
              "net": 398
            }
          },
          "openInterest": 174066
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78393,
              "short": 80543,
              "net": -2150
            },
            "nonCommercial": {
              "long": 35489,
              "short": 15507,
              "net": 19982
            },
            "smallTrader": {
              "long": 18337,
              "short": 36169,
              "net": -17832
            }
          },
          "openInterest": 163074
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111104,
              "short": 107890,
              "net": 3214
            },
            "nonCommercial": {
              "long": 50670,
              "short": 21892,
              "net": 28778
            },
            "smallTrader": {
              "long": 20717,
              "short": 52709,
              "net": -31992
            }
          },
          "openInterest": 227067
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76284,
              "short": 46146,
              "net": 30138
            },
            "nonCommercial": {
              "long": 8917,
              "short": 36735,
              "net": -27818
            },
            "smallTrader": {
              "long": 2878,
              "short": 5198,
              "net": -2320
            }
          },
          "openInterest": 88259
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343105,
              "short": 399612,
              "net": -56507
            },
            "nonCommercial": {
              "long": 94092,
              "short": 76775,
              "net": 17317
            },
            "smallTrader": {
              "long": 77451,
              "short": 38261,
              "net": 39190
            }
          },
          "openInterest": 858036
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2418,
              "short": 4770,
              "net": -2352
            },
            "nonCommercial": {
              "long": 3336,
              "short": 1968,
              "net": 1368
            },
            "smallTrader": {
              "long": 2120,
              "short": 1136,
              "net": 984
            }
          },
          "openInterest": 8093
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 276436,
              "short": 293969,
              "net": -17533
            },
            "nonCommercial": {
              "long": 126562,
              "short": 112202,
              "net": 14360
            },
            "smallTrader": {
              "long": 19592,
              "short": 16419,
              "net": 3173
            }
          },
          "openInterest": 423492
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31229,
              "short": 69199,
              "net": -37970
            },
            "nonCommercial": {
              "long": 30746,
              "short": 10906,
              "net": 19840
            },
            "smallTrader": {
              "long": 26578,
              "short": 8448,
              "net": 18130
            }
          },
          "openInterest": 109024
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102640,
              "short": 87914,
              "net": 14726
            },
            "nonCommercial": {
              "long": 26768,
              "short": 43161,
              "net": -16393
            },
            "smallTrader": {
              "long": 27236,
              "short": 25569,
              "net": 1667
            }
          },
          "openInterest": 182761
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113255,
              "short": 160075,
              "net": -46820
            },
            "nonCommercial": {
              "long": 59629,
              "short": 19024,
              "net": 40605
            },
            "smallTrader": {
              "long": 25155,
              "short": 18940,
              "net": 6215
            }
          },
          "openInterest": 228705
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184680,
              "short": 118277,
              "net": 66403
            },
            "nonCommercial": {
              "long": 52932,
              "short": 87247,
              "net": -34315
            },
            "smallTrader": {
              "long": 48787,
              "short": 80875,
              "net": -32088
            }
          },
          "openInterest": 351200
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250829,
              "short": 321370,
              "net": -70541
            },
            "nonCommercial": {
              "long": 92724,
              "short": 36128,
              "net": 56596
            },
            "smallTrader": {
              "long": 62440,
              "short": 48495,
              "net": 13945
            }
          },
          "openInterest": 433368
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36665,
              "short": 19565,
              "net": 17100
            },
            "nonCommercial": {
              "long": 14509,
              "short": 30398,
              "net": -15889
            },
            "smallTrader": {
              "long": 12346,
              "short": 13557,
              "net": -1211
            }
          },
          "openInterest": 63556
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7105,
              "short": 2861,
              "net": 4244
            },
            "nonCommercial": {
              "long": 10176,
              "short": 13334,
              "net": -3158
            },
            "smallTrader": {
              "long": 1465,
              "short": 2551,
              "net": -1086
            }
          },
          "openInterest": 20784
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46817,
              "short": 105858,
              "net": -59041
            },
            "nonCommercial": {
              "long": 64992,
              "short": 5770,
              "net": 59222
            },
            "smallTrader": {
              "long": 32561,
              "short": 32742,
              "net": -181
            }
          },
          "openInterest": 158177
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256983,
              "short": 228228,
              "net": 28755
            },
            "nonCommercial": {
              "long": 69134,
              "short": 68995,
              "net": 139
            },
            "smallTrader": {
              "long": 31974,
              "short": 60868,
              "net": -28894
            }
          },
          "openInterest": 461737
        }
      ]
    },
    {
      "reportDate": "2006-07-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1297652,
              "short": 1308100,
              "net": -10448
            },
            "nonCommercial": {
              "long": 549727,
              "short": 401503,
              "net": 148224
            },
            "smallTrader": {
              "long": 253499,
              "short": 391275,
              "net": -137776
            }
          },
          "openInterest": 2136459
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 310369,
              "short": 289941,
              "net": 20428
            },
            "nonCommercial": {
              "long": 118235,
              "short": 141502,
              "net": -23267
            },
            "smallTrader": {
              "long": 114315,
              "short": 111476,
              "net": 2839
            }
          },
          "openInterest": 544836
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 520560,
              "short": 359145,
              "net": 161415
            },
            "nonCommercial": {
              "long": 99814,
              "short": 190922,
              "net": -91108
            },
            "smallTrader": {
              "long": 114551,
              "short": 184858,
              "net": -70307
            }
          },
          "openInterest": 743619
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 763166,
              "short": 682797,
              "net": 80369
            },
            "nonCommercial": {
              "long": 267243,
              "short": 233830,
              "net": 33413
            },
            "smallTrader": {
              "long": 191093,
              "short": 304875,
              "net": -113782
            }
          },
          "openInterest": 1237178
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11331,
              "short": 24672,
              "net": -13341
            },
            "nonCommercial": {
              "long": 17141,
              "short": 12080,
              "net": 5061
            },
            "smallTrader": {
              "long": 17143,
              "short": 8863,
              "net": 8280
            }
          },
          "openInterest": 45680
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34262,
              "short": 55238,
              "net": -20976
            },
            "nonCommercial": {
              "long": 22169,
              "short": 10306,
              "net": 11863
            },
            "smallTrader": {
              "long": 22226,
              "short": 13113,
              "net": 9113
            }
          },
          "openInterest": 78658
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14847,
              "short": 71446,
              "net": -56599
            },
            "nonCommercial": {
              "long": 42762,
              "short": 6315,
              "net": 36447
            },
            "smallTrader": {
              "long": 35149,
              "short": 14997,
              "net": 20152
            }
          },
          "openInterest": 93841
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76161,
              "short": 105733,
              "net": -29572
            },
            "nonCommercial": {
              "long": 41783,
              "short": 17409,
              "net": 24374
            },
            "smallTrader": {
              "long": 11813,
              "short": 6615,
              "net": 5198
            }
          },
          "openInterest": 133951
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60563,
              "short": 59977,
              "net": 586
            },
            "nonCommercial": {
              "long": 31203,
              "short": 36940,
              "net": -5737
            },
            "smallTrader": {
              "long": 11669,
              "short": 6518,
              "net": 5151
            }
          },
          "openInterest": 115862
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44973,
              "short": 41681,
              "net": 3292
            },
            "nonCommercial": {
              "long": 8460,
              "short": 10899,
              "net": -2439
            },
            "smallTrader": {
              "long": 9902,
              "short": 10755,
              "net": -853
            }
          },
          "openInterest": 72880
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 596728,
              "short": 666788,
              "net": -70060
            },
            "nonCommercial": {
              "long": 303372,
              "short": 141991,
              "net": 161381
            },
            "smallTrader": {
              "long": 168613,
              "short": 259934,
              "net": -91321
            }
          },
          "openInterest": 1327482
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94537,
              "short": 80462,
              "net": 14075
            },
            "nonCommercial": {
              "long": 39759,
              "short": 56386,
              "net": -16627
            },
            "smallTrader": {
              "long": 16081,
              "short": 13529,
              "net": 2552
            }
          },
          "openInterest": 160702
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 563193,
              "short": 596678,
              "net": -33485
            },
            "nonCommercial": {
              "long": 176166,
              "short": 130888,
              "net": 45278
            },
            "smallTrader": {
              "long": 60593,
              "short": 72386,
              "net": -11793
            }
          },
          "openInterest": 1013523
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21368,
              "short": 114031,
              "net": -92663
            },
            "nonCommercial": {
              "long": 87088,
              "short": 18543,
              "net": 68545
            },
            "smallTrader": {
              "long": 53130,
              "short": 29012,
              "net": 24118
            }
          },
          "openInterest": 162104
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8484,
              "short": 7679,
              "net": 805
            },
            "nonCommercial": {
              "long": 13198,
              "short": 5184,
              "net": 8014
            },
            "smallTrader": {
              "long": 5021,
              "short": 13840,
              "net": -8819
            }
          },
          "openInterest": 29566
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36131,
              "short": 43309,
              "net": -7178
            },
            "nonCommercial": {
              "long": 8442,
              "short": 574,
              "net": 7868
            },
            "smallTrader": {
              "long": 3129,
              "short": 3819,
              "net": -690
            }
          },
          "openInterest": 50645
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60102,
              "short": 182269,
              "net": -122167
            },
            "nonCommercial": {
              "long": 131186,
              "short": 39266,
              "net": 91920
            },
            "smallTrader": {
              "long": 44854,
              "short": 14607,
              "net": 30247
            }
          },
          "openInterest": 292500
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 92867,
              "short": 111550,
              "net": -18683
            },
            "nonCommercial": {
              "long": 26967,
              "short": 12737,
              "net": 14230
            },
            "smallTrader": {
              "long": 27264,
              "short": 22811,
              "net": 4453
            }
          },
          "openInterest": 168365
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110040,
              "short": 90220,
              "net": 19820
            },
            "nonCommercial": {
              "long": 25330,
              "short": 49239,
              "net": -23909
            },
            "smallTrader": {
              "long": 32611,
              "short": 28522,
              "net": 4089
            }
          },
          "openInterest": 168688
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79391,
              "short": 82040,
              "net": -2649
            },
            "nonCommercial": {
              "long": 36021,
              "short": 15575,
              "net": 20446
            },
            "smallTrader": {
              "long": 18861,
              "short": 36658,
              "net": -17797
            }
          },
          "openInterest": 162959
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107132,
              "short": 109629,
              "net": -2497
            },
            "nonCommercial": {
              "long": 55632,
              "short": 18230,
              "net": 37402
            },
            "smallTrader": {
              "long": 19917,
              "short": 54822,
              "net": -34905
            }
          },
          "openInterest": 223722
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70446,
              "short": 57773,
              "net": 12673
            },
            "nonCommercial": {
              "long": 10965,
              "short": 22601,
              "net": -11636
            },
            "smallTrader": {
              "long": 3484,
              "short": 4521,
              "net": -1037
            }
          },
          "openInterest": 85075
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345164,
              "short": 396559,
              "net": -51395
            },
            "nonCommercial": {
              "long": 95446,
              "short": 78401,
              "net": 17045
            },
            "smallTrader": {
              "long": 70971,
              "short": 36621,
              "net": 34350
            }
          },
          "openInterest": 849611
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1841,
              "short": 5171,
              "net": -3330
            },
            "nonCommercial": {
              "long": 3425,
              "short": 1238,
              "net": 2187
            },
            "smallTrader": {
              "long": 2069,
              "short": 926,
              "net": 1143
            }
          },
          "openInterest": 7338
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 284952,
              "short": 298064,
              "net": -13112
            },
            "nonCommercial": {
              "long": 122909,
              "short": 111809,
              "net": 11100
            },
            "smallTrader": {
              "long": 18375,
              "short": 16363,
              "net": 2012
            }
          },
          "openInterest": 427029
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24618,
              "short": 66362,
              "net": -41744
            },
            "nonCommercial": {
              "long": 31220,
              "short": 7219,
              "net": 24001
            },
            "smallTrader": {
              "long": 25851,
              "short": 8108,
              "net": 17743
            }
          },
          "openInterest": 97874
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100563,
              "short": 93130,
              "net": 7433
            },
            "nonCommercial": {
              "long": 29379,
              "short": 39972,
              "net": -10593
            },
            "smallTrader": {
              "long": 25702,
              "short": 22542,
              "net": 3160
            }
          },
          "openInterest": 182549
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109935,
              "short": 177973,
              "net": -68038
            },
            "nonCommercial": {
              "long": 73635,
              "short": 16883,
              "net": 56752
            },
            "smallTrader": {
              "long": 26710,
              "short": 15424,
              "net": 11286
            }
          },
          "openInterest": 245547
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162613,
              "short": 116075,
              "net": 46538
            },
            "nonCommercial": {
              "long": 58658,
              "short": 70570,
              "net": -11912
            },
            "smallTrader": {
              "long": 46916,
              "short": 81542,
              "net": -34626
            }
          },
          "openInterest": 331145
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247477,
              "short": 321409,
              "net": -73932
            },
            "nonCommercial": {
              "long": 90999,
              "short": 38281,
              "net": 52718
            },
            "smallTrader": {
              "long": 61082,
              "short": 39868,
              "net": 21214
            }
          },
          "openInterest": 427937
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26070,
              "short": 20703,
              "net": 5367
            },
            "nonCommercial": {
              "long": 21327,
              "short": 25641,
              "net": -4314
            },
            "smallTrader": {
              "long": 11412,
              "short": 12465,
              "net": -1053
            }
          },
          "openInterest": 58809
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8711,
              "short": 2884,
              "net": 5827
            },
            "nonCommercial": {
              "long": 7089,
              "short": 11135,
              "net": -4046
            },
            "smallTrader": {
              "long": 934,
              "short": 2715,
              "net": -1781
            }
          },
          "openInterest": 18821
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44892,
              "short": 110812,
              "net": -65920
            },
            "nonCommercial": {
              "long": 70435,
              "short": 6100,
              "net": 64335
            },
            "smallTrader": {
              "long": 33028,
              "short": 31443,
              "net": 1585
            }
          },
          "openInterest": 163121
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257934,
              "short": 223940,
              "net": 33994
            },
            "nonCommercial": {
              "long": 70206,
              "short": 76637,
              "net": -6431
            },
            "smallTrader": {
              "long": 32548,
              "short": 60111,
              "net": -27563
            }
          },
          "openInterest": 458965
        }
      ]
    },
    {
      "reportDate": "2006-07-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1278230,
              "short": 1295118,
              "net": -16888
            },
            "nonCommercial": {
              "long": 529622,
              "short": 390924,
              "net": 138698
            },
            "smallTrader": {
              "long": 262216,
              "short": 384026,
              "net": -121810
            }
          },
          "openInterest": 2112145
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 316765,
              "short": 324149,
              "net": -7384
            },
            "nonCommercial": {
              "long": 134859,
              "short": 126687,
              "net": 8172
            },
            "smallTrader": {
              "long": 103210,
              "short": 103998,
              "net": -788
            }
          },
          "openInterest": 564107
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 527745,
              "short": 393480,
              "net": 134265
            },
            "nonCommercial": {
              "long": 86138,
              "short": 176395,
              "net": -90257
            },
            "smallTrader": {
              "long": 128356,
              "short": 172364,
              "net": -44008
            }
          },
          "openInterest": 753141
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 754211,
              "short": 678025,
              "net": 76186
            },
            "nonCommercial": {
              "long": 259348,
              "short": 225041,
              "net": 34307
            },
            "smallTrader": {
              "long": 188039,
              "short": 298532,
              "net": -110493
            }
          },
          "openInterest": 1224620
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10403,
              "short": 36251,
              "net": -25848
            },
            "nonCommercial": {
              "long": 21901,
              "short": 4965,
              "net": 16936
            },
            "smallTrader": {
              "long": 19062,
              "short": 10150,
              "net": 8912
            }
          },
          "openInterest": 51757
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35168,
              "short": 61681,
              "net": -26513
            },
            "nonCommercial": {
              "long": 25268,
              "short": 11519,
              "net": 13749
            },
            "smallTrader": {
              "long": 25233,
              "short": 12469,
              "net": 12764
            }
          },
          "openInterest": 85671
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24501,
              "short": 55460,
              "net": -30959
            },
            "nonCommercial": {
              "long": 29942,
              "short": 18321,
              "net": 11621
            },
            "smallTrader": {
              "long": 37007,
              "short": 17669,
              "net": 19338
            }
          },
          "openInterest": 92978
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79464,
              "short": 133521,
              "net": -54057
            },
            "nonCommercial": {
              "long": 62029,
              "short": 13315,
              "net": 48714
            },
            "smallTrader": {
              "long": 12939,
              "short": 7596,
              "net": 5343
            }
          },
          "openInterest": 162683
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61209,
              "short": 60758,
              "net": 451
            },
            "nonCommercial": {
              "long": 31808,
              "short": 36327,
              "net": -4519
            },
            "smallTrader": {
              "long": 12083,
              "short": 8015,
              "net": 4068
            }
          },
          "openInterest": 118855
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44222,
              "short": 41917,
              "net": 2305
            },
            "nonCommercial": {
              "long": 10614,
              "short": 12828,
              "net": -2214
            },
            "smallTrader": {
              "long": 10285,
              "short": 10376,
              "net": -91
            }
          },
          "openInterest": 74754
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 601772,
              "short": 685032,
              "net": -83260
            },
            "nonCommercial": {
              "long": 302555,
              "short": 120230,
              "net": 182325
            },
            "smallTrader": {
              "long": 160031,
              "short": 259096,
              "net": -99065
            }
          },
          "openInterest": 1333225
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95469,
              "short": 76636,
              "net": 18833
            },
            "nonCommercial": {
              "long": 38203,
              "short": 59186,
              "net": -20983
            },
            "smallTrader": {
              "long": 16343,
              "short": 14193,
              "net": 2150
            }
          },
          "openInterest": 161577
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 578453,
              "short": 625400,
              "net": -46947
            },
            "nonCommercial": {
              "long": 193203,
              "short": 135437,
              "net": 57766
            },
            "smallTrader": {
              "long": 63294,
              "short": 74113,
              "net": -10819
            }
          },
          "openInterest": 1061431
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19781,
              "short": 128562,
              "net": -108781
            },
            "nonCommercial": {
              "long": 92291,
              "short": 14396,
              "net": 77895
            },
            "smallTrader": {
              "long": 55720,
              "short": 24834,
              "net": 30886
            }
          },
          "openInterest": 168069
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9365,
              "short": 8349,
              "net": 1016
            },
            "nonCommercial": {
              "long": 12408,
              "short": 4705,
              "net": 7703
            },
            "smallTrader": {
              "long": 5592,
              "short": 14311,
              "net": -8719
            }
          },
          "openInterest": 29898
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35841,
              "short": 43897,
              "net": -8056
            },
            "nonCommercial": {
              "long": 8205,
              "short": 351,
              "net": 7854
            },
            "smallTrader": {
              "long": 3750,
              "short": 3548,
              "net": 202
            }
          },
          "openInterest": 51329
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64408,
              "short": 196455,
              "net": -132047
            },
            "nonCommercial": {
              "long": 142194,
              "short": 40265,
              "net": 101929
            },
            "smallTrader": {
              "long": 44878,
              "short": 14760,
              "net": 30118
            }
          },
          "openInterest": 312684
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94985,
              "short": 112018,
              "net": -17033
            },
            "nonCommercial": {
              "long": 24000,
              "short": 11949,
              "net": 12051
            },
            "smallTrader": {
              "long": 31146,
              "short": 26164,
              "net": 4982
            }
          },
          "openInterest": 172286
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112062,
              "short": 99551,
              "net": 12511
            },
            "nonCommercial": {
              "long": 27639,
              "short": 48343,
              "net": -20704
            },
            "smallTrader": {
              "long": 32705,
              "short": 24512,
              "net": 8193
            }
          },
          "openInterest": 173470
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79501,
              "short": 77675,
              "net": 1826
            },
            "nonCommercial": {
              "long": 34254,
              "short": 16456,
              "net": 17798
            },
            "smallTrader": {
              "long": 18168,
              "short": 37792,
              "net": -19624
            }
          },
          "openInterest": 150897
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116064,
              "short": 115815,
              "net": 249
            },
            "nonCommercial": {
              "long": 53808,
              "short": 19399,
              "net": 34409
            },
            "smallTrader": {
              "long": 21955,
              "short": 56613,
              "net": -34658
            }
          },
          "openInterest": 233082
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62643,
              "short": 58678,
              "net": 3965
            },
            "nonCommercial": {
              "long": 10838,
              "short": 15195,
              "net": -4357
            },
            "smallTrader": {
              "long": 3482,
              "short": 3090,
              "net": 392
            }
          },
          "openInterest": 77319
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 358314,
              "short": 407748,
              "net": -49434
            },
            "nonCommercial": {
              "long": 98769,
              "short": 84606,
              "net": 14163
            },
            "smallTrader": {
              "long": 74363,
              "short": 39092,
              "net": 35271
            }
          },
          "openInterest": 872790
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8115,
              "short": 7500,
              "net": 615
            },
            "nonCommercial": {
              "long": 4329,
              "short": 5272,
              "net": -943
            },
            "smallTrader": {
              "long": 1637,
              "short": 1309,
              "net": 328
            }
          },
          "openInterest": 14081
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1489,
              "short": 6410,
              "net": -4921
            },
            "nonCommercial": {
              "long": 4389,
              "short": 946,
              "net": 3443
            },
            "smallTrader": {
              "long": 2332,
              "short": 854,
              "net": 1478
            }
          },
          "openInterest": 8213
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 282555,
              "short": 299055,
              "net": -16500
            },
            "nonCommercial": {
              "long": 118021,
              "short": 104759,
              "net": 13262
            },
            "smallTrader": {
              "long": 18754,
              "short": 15516,
              "net": 3238
            }
          },
          "openInterest": 420612
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23466,
              "short": 65328,
              "net": -41862
            },
            "nonCommercial": {
              "long": 31855,
              "short": 7464,
              "net": 24391
            },
            "smallTrader": {
              "long": 26069,
              "short": 8598,
              "net": 17471
            }
          },
          "openInterest": 99551
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100320,
              "short": 96953,
              "net": 3367
            },
            "nonCommercial": {
              "long": 33494,
              "short": 42806,
              "net": -9312
            },
            "smallTrader": {
              "long": 26772,
              "short": 20827,
              "net": 5945
            }
          },
          "openInterest": 184842
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110454,
              "short": 201668,
              "net": -91214
            },
            "nonCommercial": {
              "long": 95880,
              "short": 18594,
              "net": 77286
            },
            "smallTrader": {
              "long": 29280,
              "short": 15352,
              "net": 13928
            }
          },
          "openInterest": 275591
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165698,
              "short": 133185,
              "net": 32513
            },
            "nonCommercial": {
              "long": 64866,
              "short": 68796,
              "net": -3930
            },
            "smallTrader": {
              "long": 48602,
              "short": 77185,
              "net": -28583
            }
          },
          "openInterest": 339653
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257392,
              "short": 340989,
              "net": -83597
            },
            "nonCommercial": {
              "long": 97847,
              "short": 46897,
              "net": 50950
            },
            "smallTrader": {
              "long": 66967,
              "short": 34320,
              "net": 32647
            }
          },
          "openInterest": 455705
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30495,
              "short": 23670,
              "net": 6825
            },
            "nonCommercial": {
              "long": 20120,
              "short": 27379,
              "net": -7259
            },
            "smallTrader": {
              "long": 12156,
              "short": 11722,
              "net": 434
            }
          },
          "openInterest": 62771
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9408,
              "short": 2922,
              "net": 6486
            },
            "nonCommercial": {
              "long": 7920,
              "short": 12524,
              "net": -4604
            },
            "smallTrader": {
              "long": 1106,
              "short": 2988,
              "net": -1882
            }
          },
          "openInterest": 20530
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47834,
              "short": 117974,
              "net": -70140
            },
            "nonCommercial": {
              "long": 77079,
              "short": 6582,
              "net": 70497
            },
            "smallTrader": {
              "long": 31493,
              "short": 31850,
              "net": -357
            }
          },
          "openInterest": 170592
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262647,
              "short": 238523,
              "net": 24124
            },
            "nonCommercial": {
              "long": 77181,
              "short": 75488,
              "net": 1693
            },
            "smallTrader": {
              "long": 33287,
              "short": 59104,
              "net": -25817
            }
          },
          "openInterest": 468830
        }
      ]
    },
    {
      "reportDate": "2006-07-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1260844,
              "short": 1260103,
              "net": 741
            },
            "nonCommercial": {
              "long": 546315,
              "short": 427055,
              "net": 119260
            },
            "smallTrader": {
              "long": 254008,
              "short": 374009,
              "net": -120001
            }
          },
          "openInterest": 2101811
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 329913,
              "short": 335583,
              "net": -5670
            },
            "nonCommercial": {
              "long": 129424,
              "short": 130851,
              "net": -1427
            },
            "smallTrader": {
              "long": 105093,
              "short": 97996,
              "net": 7097
            }
          },
          "openInterest": 572534
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 529589,
              "short": 377296,
              "net": 152293
            },
            "nonCommercial": {
              "long": 95360,
              "short": 184271,
              "net": -88911
            },
            "smallTrader": {
              "long": 114118,
              "short": 177500,
              "net": -63382
            }
          },
          "openInterest": 751513
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 745783,
              "short": 641257,
              "net": 104526
            },
            "nonCommercial": {
              "long": 270803,
              "short": 273289,
              "net": -2486
            },
            "smallTrader": {
              "long": 171270,
              "short": 273310,
              "net": -102040
            }
          },
          "openInterest": 1222601
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4185,
              "short": 44690,
              "net": -40505
            },
            "nonCommercial": {
              "long": 30614,
              "short": 2399,
              "net": 28215
            },
            "smallTrader": {
              "long": 19850,
              "short": 7560,
              "net": 12290
            }
          },
          "openInterest": 54649
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35604,
              "short": 62241,
              "net": -26637
            },
            "nonCommercial": {
              "long": 28460,
              "short": 11383,
              "net": 17077
            },
            "smallTrader": {
              "long": 24011,
              "short": 14451,
              "net": 9560
            }
          },
          "openInterest": 88080
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24893,
              "short": 48876,
              "net": -23983
            },
            "nonCommercial": {
              "long": 23302,
              "short": 14018,
              "net": 9284
            },
            "smallTrader": {
              "long": 33659,
              "short": 18960,
              "net": 14699
            }
          },
          "openInterest": 83415
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79433,
              "short": 128736,
              "net": -49303
            },
            "nonCommercial": {
              "long": 53847,
              "short": 11283,
              "net": 42564
            },
            "smallTrader": {
              "long": 13503,
              "short": 6764,
              "net": 6739
            }
          },
          "openInterest": 159405
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60220,
              "short": 60317,
              "net": -97
            },
            "nonCommercial": {
              "long": 33282,
              "short": 37253,
              "net": -3971
            },
            "smallTrader": {
              "long": 12119,
              "short": 8051,
              "net": 4068
            }
          },
          "openInterest": 120361
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45418,
              "short": 40889,
              "net": 4529
            },
            "nonCommercial": {
              "long": 10848,
              "short": 14197,
              "net": -3349
            },
            "smallTrader": {
              "long": 9799,
              "short": 10979,
              "net": -1180
            }
          },
          "openInterest": 76332
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 610837,
              "short": 701361,
              "net": -90524
            },
            "nonCommercial": {
              "long": 291222,
              "short": 94262,
              "net": 196960
            },
            "smallTrader": {
              "long": 162494,
              "short": 268930,
              "net": -106436
            }
          },
          "openInterest": 1355524
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95690,
              "short": 78923,
              "net": 16767
            },
            "nonCommercial": {
              "long": 36922,
              "short": 56880,
              "net": -19958
            },
            "smallTrader": {
              "long": 16693,
              "short": 13502,
              "net": 3191
            }
          },
          "openInterest": 161267
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 596480,
              "short": 652937,
              "net": -56457
            },
            "nonCommercial": {
              "long": 191819,
              "short": 135050,
              "net": 56769
            },
            "smallTrader": {
              "long": 69159,
              "short": 69471,
              "net": -312
            }
          },
          "openInterest": 1086762
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29176,
              "short": 101106,
              "net": -71930
            },
            "nonCommercial": {
              "long": 67816,
              "short": 16122,
              "net": 51694
            },
            "smallTrader": {
              "long": 55354,
              "short": 35118,
              "net": 20236
            }
          },
          "openInterest": 152795
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9508,
              "short": 8817,
              "net": 691
            },
            "nonCommercial": {
              "long": 12198,
              "short": 4779,
              "net": 7419
            },
            "smallTrader": {
              "long": 5704,
              "short": 13814,
              "net": -8110
            }
          },
          "openInterest": 30695
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38419,
              "short": 45769,
              "net": -7350
            },
            "nonCommercial": {
              "long": 7793,
              "short": 891,
              "net": 6902
            },
            "smallTrader": {
              "long": 3788,
              "short": 3340,
              "net": 448
            }
          },
          "openInterest": 53448
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63969,
              "short": 204060,
              "net": -140091
            },
            "nonCommercial": {
              "long": 143202,
              "short": 35828,
              "net": 107374
            },
            "smallTrader": {
              "long": 49757,
              "short": 17040,
              "net": 32717
            }
          },
          "openInterest": 324276
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102930,
              "short": 128873,
              "net": -25943
            },
            "nonCommercial": {
              "long": 30391,
              "short": 10958,
              "net": 19433
            },
            "smallTrader": {
              "long": 30757,
              "short": 24247,
              "net": 6510
            }
          },
          "openInterest": 189061
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145874,
              "short": 74172,
              "net": 71702
            },
            "nonCommercial": {
              "long": 27724,
              "short": 96773,
              "net": -69049
            },
            "smallTrader": {
              "long": 29769,
              "short": 32422,
              "net": -2653
            }
          },
          "openInterest": 203567
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76349,
              "short": 74349,
              "net": 2000
            },
            "nonCommercial": {
              "long": 31737,
              "short": 16081,
              "net": 15656
            },
            "smallTrader": {
              "long": 18886,
              "short": 36542,
              "net": -17656
            }
          },
          "openInterest": 156875
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111697,
              "short": 108425,
              "net": 3272
            },
            "nonCommercial": {
              "long": 50947,
              "short": 21145,
              "net": 29802
            },
            "smallTrader": {
              "long": 22865,
              "short": 55939,
              "net": -33074
            }
          },
          "openInterest": 232171
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60013,
              "short": 67576,
              "net": -7563
            },
            "nonCommercial": {
              "long": 17009,
              "short": 10583,
              "net": 6426
            },
            "smallTrader": {
              "long": 4443,
              "short": 3306,
              "net": 1137
            }
          },
          "openInterest": 81681
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 364802,
              "short": 417586,
              "net": -52784
            },
            "nonCommercial": {
              "long": 94460,
              "short": 79415,
              "net": 15045
            },
            "smallTrader": {
              "long": 77582,
              "short": 39843,
              "net": 37739
            }
          },
          "openInterest": 893278
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6189,
              "short": 9629,
              "net": -3440
            },
            "nonCommercial": {
              "long": 7204,
              "short": 3636,
              "net": 3568
            },
            "smallTrader": {
              "long": 1555,
              "short": 1683,
              "net": -128
            }
          },
          "openInterest": 14948
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1494,
              "short": 6938,
              "net": -5444
            },
            "nonCommercial": {
              "long": 4949,
              "short": 893,
              "net": 4056
            },
            "smallTrader": {
              "long": 2331,
              "short": 943,
              "net": 1388
            }
          },
          "openInterest": 9022
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 294486,
              "short": 317514,
              "net": -23028
            },
            "nonCommercial": {
              "long": 119616,
              "short": 101810,
              "net": 17806
            },
            "smallTrader": {
              "long": 19345,
              "short": 14123,
              "net": 5222
            }
          },
          "openInterest": 434954
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23009,
              "short": 63733,
              "net": -40724
            },
            "nonCommercial": {
              "long": 31264,
              "short": 8077,
              "net": 23187
            },
            "smallTrader": {
              "long": 26622,
              "short": 9085,
              "net": 17537
            }
          },
          "openInterest": 99954
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116414,
              "short": 105871,
              "net": 10543
            },
            "nonCommercial": {
              "long": 37525,
              "short": 54621,
              "net": -17096
            },
            "smallTrader": {
              "long": 27488,
              "short": 20935,
              "net": 6553
            }
          },
          "openInterest": 205123
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125761,
              "short": 218101,
              "net": -92340
            },
            "nonCommercial": {
              "long": 99054,
              "short": 18292,
              "net": 80762
            },
            "smallTrader": {
              "long": 26639,
              "short": 15061,
              "net": 11578
            }
          },
          "openInterest": 287418
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169724,
              "short": 134045,
              "net": 35679
            },
            "nonCommercial": {
              "long": 59998,
              "short": 67314,
              "net": -7316
            },
            "smallTrader": {
              "long": 48100,
              "short": 76463,
              "net": -28363
            }
          },
          "openInterest": 332154
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262315,
              "short": 335371,
              "net": -73056
            },
            "nonCommercial": {
              "long": 98625,
              "short": 45237,
              "net": 53388
            },
            "smallTrader": {
              "long": 61883,
              "short": 42215,
              "net": 19668
            }
          },
          "openInterest": 462175
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40527,
              "short": 18602,
              "net": 21925
            },
            "nonCommercial": {
              "long": 18116,
              "short": 33533,
              "net": -15417
            },
            "smallTrader": {
              "long": 10969,
              "short": 17477,
              "net": -6508
            }
          },
          "openInterest": 69612
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3761,
              "short": 3667,
              "net": 94
            },
            "nonCommercial": {
              "long": 8847,
              "short": 7854,
              "net": 993
            },
            "smallTrader": {
              "long": 1730,
              "short": 2817,
              "net": -1087
            }
          },
          "openInterest": 17233
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50786,
              "short": 111997,
              "net": -61211
            },
            "nonCommercial": {
              "long": 68597,
              "short": 8574,
              "net": 60023
            },
            "smallTrader": {
              "long": 34285,
              "short": 33097,
              "net": 1188
            }
          },
          "openInterest": 167825
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264927,
              "short": 246308,
              "net": 18619
            },
            "nonCommercial": {
              "long": 80399,
              "short": 73574,
              "net": 6825
            },
            "smallTrader": {
              "long": 34266,
              "short": 59710,
              "net": -25444
            }
          },
          "openInterest": 475365
        }
      ]
    },
    {
      "reportDate": "2006-07-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1212489,
              "short": 1250278,
              "net": -37789
            },
            "nonCommercial": {
              "long": 493464,
              "short": 340571,
              "net": 152893
            },
            "smallTrader": {
              "long": 266717,
              "short": 381821,
              "net": -115104
            }
          },
          "openInterest": 2023096
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 369078,
              "short": 375783,
              "net": -6705
            },
            "nonCommercial": {
              "long": 135748,
              "short": 133059,
              "net": 2689
            },
            "smallTrader": {
              "long": 112883,
              "short": 108867,
              "net": 4016
            }
          },
          "openInterest": 632421
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 510265,
              "short": 426402,
              "net": 83863
            },
            "nonCommercial": {
              "long": 120458,
              "short": 156858,
              "net": -36400
            },
            "smallTrader": {
              "long": 121557,
              "short": 169020,
              "net": -47463
            }
          },
          "openInterest": 765362
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 742336,
              "short": 698384,
              "net": 43952
            },
            "nonCommercial": {
              "long": 257530,
              "short": 236768,
              "net": 20762
            },
            "smallTrader": {
              "long": 208054,
              "short": 272768,
              "net": -64714
            }
          },
          "openInterest": 1249464
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3560,
              "short": 50202,
              "net": -46642
            },
            "nonCommercial": {
              "long": 37046,
              "short": 3654,
              "net": 33392
            },
            "smallTrader": {
              "long": 21733,
              "short": 8483,
              "net": 13250
            }
          },
          "openInterest": 62339
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43032,
              "short": 76575,
              "net": -33543
            },
            "nonCommercial": {
              "long": 34685,
              "short": 12026,
              "net": 22659
            },
            "smallTrader": {
              "long": 24384,
              "short": 13500,
              "net": 10884
            }
          },
          "openInterest": 102104
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31421,
              "short": 41951,
              "net": -10530
            },
            "nonCommercial": {
              "long": 23613,
              "short": 29032,
              "net": -5419
            },
            "smallTrader": {
              "long": 35272,
              "short": 19323,
              "net": 15949
            }
          },
          "openInterest": 91963
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80889,
              "short": 120374,
              "net": -39485
            },
            "nonCommercial": {
              "long": 43349,
              "short": 10454,
              "net": 32895
            },
            "smallTrader": {
              "long": 11454,
              "short": 4864,
              "net": 6590
            }
          },
          "openInterest": 146639
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62921,
              "short": 58559,
              "net": 4362
            },
            "nonCommercial": {
              "long": 33849,
              "short": 41600,
              "net": -7751
            },
            "smallTrader": {
              "long": 11916,
              "short": 8527,
              "net": 3389
            }
          },
          "openInterest": 123006
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45378,
              "short": 38435,
              "net": 6943
            },
            "nonCommercial": {
              "long": 8471,
              "short": 14165,
              "net": -5694
            },
            "smallTrader": {
              "long": 8907,
              "short": 10156,
              "net": -1249
            }
          },
          "openInterest": 73348
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 614710,
              "short": 702348,
              "net": -87638
            },
            "nonCommercial": {
              "long": 297914,
              "short": 101641,
              "net": 196273
            },
            "smallTrader": {
              "long": 167275,
              "short": 275910,
              "net": -108635
            }
          },
          "openInterest": 1393192
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97072,
              "short": 84092,
              "net": 12980
            },
            "nonCommercial": {
              "long": 34793,
              "short": 50781,
              "net": -15988
            },
            "smallTrader": {
              "long": 16394,
              "short": 13386,
              "net": 3008
            }
          },
          "openInterest": 161696
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 570447,
              "short": 624736,
              "net": -54289
            },
            "nonCommercial": {
              "long": 185092,
              "short": 124807,
              "net": 60285
            },
            "smallTrader": {
              "long": 60596,
              "short": 66592,
              "net": -5996
            }
          },
          "openInterest": 1051351
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30207,
              "short": 100022,
              "net": -69815
            },
            "nonCommercial": {
              "long": 66687,
              "short": 16386,
              "net": 50301
            },
            "smallTrader": {
              "long": 48873,
              "short": 29359,
              "net": 19514
            }
          },
          "openInterest": 146454
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9591,
              "short": 9785,
              "net": -194
            },
            "nonCommercial": {
              "long": 12912,
              "short": 4229,
              "net": 8683
            },
            "smallTrader": {
              "long": 5497,
              "short": 13986,
              "net": -8489
            }
          },
          "openInterest": 30944
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37923,
              "short": 45130,
              "net": -7207
            },
            "nonCommercial": {
              "long": 8338,
              "short": 1239,
              "net": 7099
            },
            "smallTrader": {
              "long": 3880,
              "short": 3772,
              "net": 108
            }
          },
          "openInterest": 53746
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65461,
              "short": 204950,
              "net": -139489
            },
            "nonCommercial": {
              "long": 132268,
              "short": 30713,
              "net": 101555
            },
            "smallTrader": {
              "long": 47839,
              "short": 9905,
              "net": 37934
            }
          },
          "openInterest": 315635
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106925,
              "short": 120421,
              "net": -13496
            },
            "nonCommercial": {
              "long": 22026,
              "short": 11905,
              "net": 10121
            },
            "smallTrader": {
              "long": 29812,
              "short": 26437,
              "net": 3375
            }
          },
          "openInterest": 183228
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152876,
              "short": 73589,
              "net": 79287
            },
            "nonCommercial": {
              "long": 26299,
              "short": 103185,
              "net": -76886
            },
            "smallTrader": {
              "long": 29247,
              "short": 31648,
              "net": -2401
            }
          },
          "openInterest": 208508
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77534,
              "short": 70073,
              "net": 7461
            },
            "nonCommercial": {
              "long": 29785,
              "short": 19147,
              "net": 10638
            },
            "smallTrader": {
              "long": 18691,
              "short": 36790,
              "net": -18099
            }
          },
          "openInterest": 157440
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113161,
              "short": 109302,
              "net": 3859
            },
            "nonCommercial": {
              "long": 47918,
              "short": 21551,
              "net": 26367
            },
            "smallTrader": {
              "long": 24830,
              "short": 55056,
              "net": -30226
            }
          },
          "openInterest": 234577
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60711,
              "short": 70446,
              "net": -9735
            },
            "nonCommercial": {
              "long": 16625,
              "short": 8554,
              "net": 8071
            },
            "smallTrader": {
              "long": 4626,
              "short": 2962,
              "net": 1664
            }
          },
          "openInterest": 82117
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 361379,
              "short": 419907,
              "net": -58528
            },
            "nonCommercial": {
              "long": 94860,
              "short": 72484,
              "net": 22376
            },
            "smallTrader": {
              "long": 74005,
              "short": 37853,
              "net": 36152
            }
          },
          "openInterest": 892822
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5799,
              "short": 11495,
              "net": -5696
            },
            "nonCommercial": {
              "long": 9103,
              "short": 3658,
              "net": 5445
            },
            "smallTrader": {
              "long": 1439,
              "short": 1188,
              "net": 251
            }
          },
          "openInterest": 16341
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1575,
              "short": 6855,
              "net": -5280
            },
            "nonCommercial": {
              "long": 4623,
              "short": 648,
              "net": 3975
            },
            "smallTrader": {
              "long": 2119,
              "short": 814,
              "net": 1305
            }
          },
          "openInterest": 8567
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 306329,
              "short": 332289,
              "net": -25960
            },
            "nonCommercial": {
              "long": 121382,
              "short": 98036,
              "net": 23346
            },
            "smallTrader": {
              "long": 19084,
              "short": 16470,
              "net": 2614
            }
          },
          "openInterest": 448845
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20804,
              "short": 62454,
              "net": -41650
            },
            "nonCommercial": {
              "long": 31142,
              "short": 7320,
              "net": 23822
            },
            "smallTrader": {
              "long": 25993,
              "short": 8165,
              "net": 17828
            }
          },
          "openInterest": 97539
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116060,
              "short": 103093,
              "net": 12967
            },
            "nonCommercial": {
              "long": 37976,
              "short": 57587,
              "net": -19611
            },
            "smallTrader": {
              "long": 29381,
              "short": 22737,
              "net": 6644
            }
          },
          "openInterest": 205789
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129243,
              "short": 215742,
              "net": -86499
            },
            "nonCommercial": {
              "long": 90775,
              "short": 16356,
              "net": 74419
            },
            "smallTrader": {
              "long": 29582,
              "short": 17502,
              "net": 12080
            }
          },
          "openInterest": 283028
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170110,
              "short": 126281,
              "net": 43829
            },
            "nonCommercial": {
              "long": 58961,
              "short": 76970,
              "net": -18009
            },
            "smallTrader": {
              "long": 50420,
              "short": 76240,
              "net": -25820
            }
          },
          "openInterest": 329423
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261164,
              "short": 331733,
              "net": -70569
            },
            "nonCommercial": {
              "long": 95546,
              "short": 40319,
              "net": 55227
            },
            "smallTrader": {
              "long": 61665,
              "short": 46323,
              "net": 15342
            }
          },
          "openInterest": 464034
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45151,
              "short": 17788,
              "net": 27363
            },
            "nonCommercial": {
              "long": 16611,
              "short": 37571,
              "net": -20960
            },
            "smallTrader": {
              "long": 11762,
              "short": 18165,
              "net": -6403
            }
          },
          "openInterest": 73560
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4695,
              "short": 3889,
              "net": 806
            },
            "nonCommercial": {
              "long": 8205,
              "short": 8065,
              "net": 140
            },
            "smallTrader": {
              "long": 1505,
              "short": 2451,
              "net": -946
            }
          },
          "openInterest": 16878
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50781,
              "short": 109635,
              "net": -58854
            },
            "nonCommercial": {
              "long": 67234,
              "short": 9408,
              "net": 57826
            },
            "smallTrader": {
              "long": 33644,
              "short": 32616,
              "net": 1028
            }
          },
          "openInterest": 167640
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264680,
              "short": 250811,
              "net": 13869
            },
            "nonCommercial": {
              "long": 81330,
              "short": 68138,
              "net": 13192
            },
            "smallTrader": {
              "long": 34743,
              "short": 61804,
              "net": -27061
            }
          },
          "openInterest": 480324
        }
      ]
    },
    {
      "reportDate": "2006-08-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1209731,
              "short": 1310646,
              "net": -100915
            },
            "nonCommercial": {
              "long": 545646,
              "short": 347995,
              "net": 197651
            },
            "smallTrader": {
              "long": 278408,
              "short": 375144,
              "net": -96736
            }
          },
          "openInterest": 2118976
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 421458,
              "short": 379901,
              "net": 41557
            },
            "nonCommercial": {
              "long": 122728,
              "short": 179009,
              "net": -56281
            },
            "smallTrader": {
              "long": 122965,
              "short": 108241,
              "net": 14724
            }
          },
          "openInterest": 675697
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 509522,
              "short": 414475,
              "net": 95047
            },
            "nonCommercial": {
              "long": 121663,
              "short": 172878,
              "net": -51215
            },
            "smallTrader": {
              "long": 126951,
              "short": 170783,
              "net": -43832
            }
          },
          "openInterest": 774122
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 804095,
              "short": 787690,
              "net": 16405
            },
            "nonCommercial": {
              "long": 260381,
              "short": 242687,
              "net": 17694
            },
            "smallTrader": {
              "long": 227208,
              "short": 261307,
              "net": -34099
            }
          },
          "openInterest": 1350029
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3493,
              "short": 57753,
              "net": -54260
            },
            "nonCommercial": {
              "long": 40195,
              "short": 2082,
              "net": 38113
            },
            "smallTrader": {
              "long": 24243,
              "short": 8096,
              "net": 16147
            }
          },
          "openInterest": 67931
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27756,
              "short": 87974,
              "net": -60218
            },
            "nonCommercial": {
              "long": 56297,
              "short": 11294,
              "net": 45003
            },
            "smallTrader": {
              "long": 29979,
              "short": 14764,
              "net": 15215
            }
          },
          "openInterest": 114075
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31501,
              "short": 40698,
              "net": -9197
            },
            "nonCommercial": {
              "long": 18809,
              "short": 26225,
              "net": -7416
            },
            "smallTrader": {
              "long": 34603,
              "short": 17990,
              "net": 16613
            }
          },
          "openInterest": 86048
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82419,
              "short": 115724,
              "net": -33305
            },
            "nonCommercial": {
              "long": 42013,
              "short": 13418,
              "net": 28595
            },
            "smallTrader": {
              "long": 11473,
              "short": 6763,
              "net": 4710
            }
          },
          "openInterest": 143144
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61470,
              "short": 59538,
              "net": 1932
            },
            "nonCommercial": {
              "long": 32681,
              "short": 39494,
              "net": -6813
            },
            "smallTrader": {
              "long": 12584,
              "short": 7703,
              "net": 4881
            }
          },
          "openInterest": 120726
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44007,
              "short": 37256,
              "net": 6751
            },
            "nonCommercial": {
              "long": 8643,
              "short": 14950,
              "net": -6307
            },
            "smallTrader": {
              "long": 9600,
              "short": 10044,
              "net": -444
            }
          },
          "openInterest": 71537
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 606456,
              "short": 692602,
              "net": -86146
            },
            "nonCommercial": {
              "long": 307676,
              "short": 118032,
              "net": 189644
            },
            "smallTrader": {
              "long": 172801,
              "short": 276299,
              "net": -103498
            }
          },
          "openInterest": 1399222
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98147,
              "short": 90253,
              "net": 7894
            },
            "nonCommercial": {
              "long": 35079,
              "short": 47170,
              "net": -12091
            },
            "smallTrader": {
              "long": 16951,
              "short": 12754,
              "net": 4197
            }
          },
          "openInterest": 164571
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 610969,
              "short": 674562,
              "net": -63593
            },
            "nonCommercial": {
              "long": 189224,
              "short": 123129,
              "net": 66095
            },
            "smallTrader": {
              "long": 59919,
              "short": 62421,
              "net": -2502
            }
          },
          "openInterest": 1109838
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20935,
              "short": 118798,
              "net": -97863
            },
            "nonCommercial": {
              "long": 85072,
              "short": 11643,
              "net": 73429
            },
            "smallTrader": {
              "long": 51204,
              "short": 26770,
              "net": 24434
            }
          },
          "openInterest": 157856
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9686,
              "short": 9675,
              "net": 11
            },
            "nonCommercial": {
              "long": 12755,
              "short": 4477,
              "net": 8278
            },
            "smallTrader": {
              "long": 5847,
              "short": 14136,
              "net": -8289
            }
          },
          "openInterest": 31673
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34290,
              "short": 41913,
              "net": -7623
            },
            "nonCommercial": {
              "long": 10149,
              "short": 1350,
              "net": 8799
            },
            "smallTrader": {
              "long": 3477,
              "short": 4653,
              "net": -1176
            }
          },
          "openInterest": 52495
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59866,
              "short": 198299,
              "net": -138433
            },
            "nonCommercial": {
              "long": 132781,
              "short": 30020,
              "net": 102761
            },
            "smallTrader": {
              "long": 49636,
              "short": 13964,
              "net": 35672
            }
          },
          "openInterest": 304907
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101103,
              "short": 122388,
              "net": -21285
            },
            "nonCommercial": {
              "long": 23450,
              "short": 8014,
              "net": 15436
            },
            "smallTrader": {
              "long": 29240,
              "short": 23391,
              "net": 5849
            }
          },
          "openInterest": 179526
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138866,
              "short": 97439,
              "net": 41427
            },
            "nonCommercial": {
              "long": 25391,
              "short": 68375,
              "net": -42984
            },
            "smallTrader": {
              "long": 30293,
              "short": 28736,
              "net": 1557
            }
          },
          "openInterest": 195626
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78189,
              "short": 70369,
              "net": 7820
            },
            "nonCommercial": {
              "long": 32215,
              "short": 20633,
              "net": 11582
            },
            "smallTrader": {
              "long": 18551,
              "short": 37953,
              "net": -19402
            }
          },
          "openInterest": 161543
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112522,
              "short": 107432,
              "net": 5090
            },
            "nonCommercial": {
              "long": 45687,
              "short": 19139,
              "net": 26548
            },
            "smallTrader": {
              "long": 25496,
              "short": 57134,
              "net": -31638
            }
          },
          "openInterest": 233026
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52165,
              "short": 71240,
              "net": -19075
            },
            "nonCommercial": {
              "long": 27255,
              "short": 9580,
              "net": 17675
            },
            "smallTrader": {
              "long": 6700,
              "short": 5300,
              "net": 1400
            }
          },
          "openInterest": 86532
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365469,
              "short": 428222,
              "net": -62753
            },
            "nonCommercial": {
              "long": 90162,
              "short": 65051,
              "net": 25111
            },
            "smallTrader": {
              "long": 71784,
              "short": 34142,
              "net": 37642
            }
          },
          "openInterest": 921137
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5581,
              "short": 14214,
              "net": -8633
            },
            "nonCommercial": {
              "long": 10955,
              "short": 2752,
              "net": 8203
            },
            "smallTrader": {
              "long": 1624,
              "short": 1194,
              "net": 430
            }
          },
          "openInterest": 18160
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1579,
              "short": 7670,
              "net": -6091
            },
            "nonCommercial": {
              "long": 5315,
              "short": 512,
              "net": 4803
            },
            "smallTrader": {
              "long": 2134,
              "short": 846,
              "net": 1288
            }
          },
          "openInterest": 9272
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 377117,
              "short": 339711,
              "net": 37406
            },
            "nonCommercial": {
              "long": 50736,
              "short": 96919,
              "net": -46183
            },
            "smallTrader": {
              "long": 25817,
              "short": 17040,
              "net": 8777
            }
          },
          "openInterest": 455254
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18452,
              "short": 62793,
              "net": -44341
            },
            "nonCommercial": {
              "long": 32228,
              "short": 7889,
              "net": 24339
            },
            "smallTrader": {
              "long": 26554,
              "short": 6552,
              "net": 20002
            }
          },
          "openInterest": 98685
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128396,
              "short": 105741,
              "net": 22655
            },
            "nonCommercial": {
              "long": 36145,
              "short": 65260,
              "net": -29115
            },
            "smallTrader": {
              "long": 29990,
              "short": 23530,
              "net": 6460
            }
          },
          "openInterest": 218217
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126433,
              "short": 213401,
              "net": -86968
            },
            "nonCommercial": {
              "long": 85659,
              "short": 13119,
              "net": 72540
            },
            "smallTrader": {
              "long": 33402,
              "short": 18974,
              "net": 14428
            }
          },
          "openInterest": 284759
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178380,
              "short": 118075,
              "net": 60305
            },
            "nonCommercial": {
              "long": 62002,
              "short": 97535,
              "net": -35533
            },
            "smallTrader": {
              "long": 50260,
              "short": 75032,
              "net": -24772
            }
          },
          "openInterest": 342520
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264976,
              "short": 325020,
              "net": -60044
            },
            "nonCommercial": {
              "long": 97723,
              "short": 48628,
              "net": 49095
            },
            "smallTrader": {
              "long": 58928,
              "short": 47979,
              "net": 10949
            }
          },
          "openInterest": 469125
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35522,
              "short": 21491,
              "net": 14031
            },
            "nonCommercial": {
              "long": 17487,
              "short": 26881,
              "net": -9394
            },
            "smallTrader": {
              "long": 12096,
              "short": 16733,
              "net": -4637
            }
          },
          "openInterest": 65105
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5418,
              "short": 3080,
              "net": 2338
            },
            "nonCommercial": {
              "long": 6808,
              "short": 7483,
              "net": -675
            },
            "smallTrader": {
              "long": 1288,
              "short": 2951,
              "net": -1663
            }
          },
          "openInterest": 15676
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48500,
              "short": 105491,
              "net": -56991
            },
            "nonCommercial": {
              "long": 65586,
              "short": 10077,
              "net": 55509
            },
            "smallTrader": {
              "long": 38131,
              "short": 36649,
              "net": 1482
            }
          },
          "openInterest": 170722
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 263767,
              "short": 237978,
              "net": 25789
            },
            "nonCommercial": {
              "long": 77052,
              "short": 73539,
              "net": 3513
            },
            "smallTrader": {
              "long": 37142,
              "short": 66444,
              "net": -29302
            }
          },
          "openInterest": 482088
        }
      ]
    },
    {
      "reportDate": "2006-08-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1169727,
              "short": 1355541,
              "net": -185814
            },
            "nonCommercial": {
              "long": 607675,
              "short": 346460,
              "net": 261215
            },
            "smallTrader": {
              "long": 308506,
              "short": 383907,
              "net": -75401
            }
          },
          "openInterest": 2197120
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 426922,
              "short": 378604,
              "net": 48318
            },
            "nonCommercial": {
              "long": 103823,
              "short": 180776,
              "net": -76953
            },
            "smallTrader": {
              "long": 123465,
              "short": 94830,
              "net": 28635
            }
          },
          "openInterest": 667585
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 524908,
              "short": 422635,
              "net": 102273
            },
            "nonCommercial": {
              "long": 116822,
              "short": 191310,
              "net": -74488
            },
            "smallTrader": {
              "long": 139041,
              "short": 166826,
              "net": -27785
            }
          },
          "openInterest": 808424
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 843468,
              "short": 764780,
              "net": 78688
            },
            "nonCommercial": {
              "long": 230712,
              "short": 283862,
              "net": -53150
            },
            "smallTrader": {
              "long": 249924,
              "short": 275462,
              "net": -25538
            }
          },
          "openInterest": 1378288
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4646,
              "short": 53975,
              "net": -49329
            },
            "nonCommercial": {
              "long": 36364,
              "short": 3307,
              "net": 33057
            },
            "smallTrader": {
              "long": 24343,
              "short": 8071,
              "net": 16272
            }
          },
          "openInterest": 65353
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30603,
              "short": 101574,
              "net": -70971
            },
            "nonCommercial": {
              "long": 65228,
              "short": 9602,
              "net": 55626
            },
            "smallTrader": {
              "long": 32278,
              "short": 16933,
              "net": 15345
            }
          },
          "openInterest": 128112
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21619,
              "short": 51755,
              "net": -30136
            },
            "nonCommercial": {
              "long": 23185,
              "short": 13355,
              "net": 9830
            },
            "smallTrader": {
              "long": 36571,
              "short": 16265,
              "net": 20306
            }
          },
          "openInterest": 82510
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80679,
              "short": 115435,
              "net": -34756
            },
            "nonCommercial": {
              "long": 44000,
              "short": 14405,
              "net": 29595
            },
            "smallTrader": {
              "long": 11704,
              "short": 6543,
              "net": 5161
            }
          },
          "openInterest": 141330
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56561,
              "short": 65330,
              "net": -8769
            },
            "nonCommercial": {
              "long": 32113,
              "short": 28353,
              "net": 3760
            },
            "smallTrader": {
              "long": 11525,
              "short": 6516,
              "net": 5009
            }
          },
          "openInterest": 112927
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45271,
              "short": 38274,
              "net": 6997
            },
            "nonCommercial": {
              "long": 9387,
              "short": 15981,
              "net": -6594
            },
            "smallTrader": {
              "long": 10479,
              "short": 10882,
              "net": -403
            }
          },
          "openInterest": 72385
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 601025,
              "short": 678082,
              "net": -77057
            },
            "nonCommercial": {
              "long": 304999,
              "short": 120810,
              "net": 184189
            },
            "smallTrader": {
              "long": 170052,
              "short": 277184,
              "net": -107132
            }
          },
          "openInterest": 1366163
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97203,
              "short": 97692,
              "net": -489
            },
            "nonCommercial": {
              "long": 33228,
              "short": 38826,
              "net": -5598
            },
            "smallTrader": {
              "long": 17274,
              "short": 11187,
              "net": 6087
            }
          },
          "openInterest": 163582
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 647964,
              "short": 716391,
              "net": -68427
            },
            "nonCommercial": {
              "long": 197612,
              "short": 127082,
              "net": 70530
            },
            "smallTrader": {
              "long": 62513,
              "short": 64616,
              "net": -2103
            }
          },
          "openInterest": 1164949
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22548,
              "short": 144363,
              "net": -121815
            },
            "nonCommercial": {
              "long": 101133,
              "short": 9025,
              "net": 92108
            },
            "smallTrader": {
              "long": 53545,
              "short": 23838,
              "net": 29707
            }
          },
          "openInterest": 177763
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9820,
              "short": 9421,
              "net": 399
            },
            "nonCommercial": {
              "long": 12403,
              "short": 4807,
              "net": 7596
            },
            "smallTrader": {
              "long": 6605,
              "short": 14600,
              "net": -7995
            }
          },
          "openInterest": 32151
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36198,
              "short": 46956,
              "net": -10758
            },
            "nonCommercial": {
              "long": 11876,
              "short": 1040,
              "net": 10836
            },
            "smallTrader": {
              "long": 4281,
              "short": 4359,
              "net": -78
            }
          },
          "openInterest": 58029
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60258,
              "short": 202183,
              "net": -141925
            },
            "nonCommercial": {
              "long": 138971,
              "short": 32873,
              "net": 106098
            },
            "smallTrader": {
              "long": 47215,
              "short": 11388,
              "net": 35827
            }
          },
          "openInterest": 309097
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100774,
              "short": 125452,
              "net": -24678
            },
            "nonCommercial": {
              "long": 25904,
              "short": 8229,
              "net": 17675
            },
            "smallTrader": {
              "long": 31074,
              "short": 24071,
              "net": 7003
            }
          },
          "openInterest": 181615
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141054,
              "short": 94420,
              "net": 46634
            },
            "nonCommercial": {
              "long": 25031,
              "short": 76822,
              "net": -51791
            },
            "smallTrader": {
              "long": 31421,
              "short": 26264,
              "net": 5157
            }
          },
          "openInterest": 198570
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75903,
              "short": 70529,
              "net": 5374
            },
            "nonCommercial": {
              "long": 34060,
              "short": 20618,
              "net": 13442
            },
            "smallTrader": {
              "long": 18679,
              "short": 37495,
              "net": -18816
            }
          },
          "openInterest": 160441
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111631,
              "short": 112220,
              "net": -589
            },
            "nonCommercial": {
              "long": 50521,
              "short": 18466,
              "net": 32055
            },
            "smallTrader": {
              "long": 27114,
              "short": 58580,
              "net": -31466
            }
          },
          "openInterest": 233053
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46247,
              "short": 69843,
              "net": -23596
            },
            "nonCommercial": {
              "long": 28762,
              "short": 6853,
              "net": 21909
            },
            "smallTrader": {
              "long": 4384,
              "short": 2697,
              "net": 1687
            }
          },
          "openInterest": 79548
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 362169,
              "short": 433202,
              "net": -71033
            },
            "nonCommercial": {
              "long": 92800,
              "short": 63235,
              "net": 29565
            },
            "smallTrader": {
              "long": 73776,
              "short": 32308,
              "net": 41468
            }
          },
          "openInterest": 944677
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6233,
              "short": 13907,
              "net": -7674
            },
            "nonCommercial": {
              "long": 9468,
              "short": 2523,
              "net": 6945
            },
            "smallTrader": {
              "long": 1626,
              "short": 897,
              "net": 729
            }
          },
          "openInterest": 17327
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1654,
              "short": 8411,
              "net": -6757
            },
            "nonCommercial": {
              "long": 5785,
              "short": 528,
              "net": 5257
            },
            "smallTrader": {
              "long": 2429,
              "short": 929,
              "net": 1500
            }
          },
          "openInterest": 10176
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 381956,
              "short": 335144,
              "net": 46812
            },
            "nonCommercial": {
              "long": 46853,
              "short": 107532,
              "net": -60679
            },
            "smallTrader": {
              "long": 29265,
              "short": 15398,
              "net": 13867
            }
          },
          "openInterest": 459981
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18336,
              "short": 66232,
              "net": -47896
            },
            "nonCommercial": {
              "long": 37564,
              "short": 8994,
              "net": 28570
            },
            "smallTrader": {
              "long": 28244,
              "short": 8918,
              "net": 19326
            }
          },
          "openInterest": 108463
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130978,
              "short": 106164,
              "net": 24814
            },
            "nonCommercial": {
              "long": 39152,
              "short": 69642,
              "net": -30490
            },
            "smallTrader": {
              "long": 28376,
              "short": 22700,
              "net": 5676
            }
          },
          "openInterest": 224073
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122112,
              "short": 207532,
              "net": -85420
            },
            "nonCommercial": {
              "long": 83475,
              "short": 11125,
              "net": 72350
            },
            "smallTrader": {
              "long": 31632,
              "short": 18562,
              "net": 13070
            }
          },
          "openInterest": 276631
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175294,
              "short": 111551,
              "net": 63743
            },
            "nonCommercial": {
              "long": 65896,
              "short": 107136,
              "net": -41240
            },
            "smallTrader": {
              "long": 52254,
              "short": 74757,
              "net": -22503
            }
          },
          "openInterest": 340431
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278997,
              "short": 319044,
              "net": -40047
            },
            "nonCommercial": {
              "long": 88709,
              "short": 51235,
              "net": 37474
            },
            "smallTrader": {
              "long": 55407,
              "short": 52834,
              "net": 2573
            }
          },
          "openInterest": 472069
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36065,
              "short": 22775,
              "net": 13290
            },
            "nonCommercial": {
              "long": 21484,
              "short": 36337,
              "net": -14853
            },
            "smallTrader": {
              "long": 15094,
              "short": 13531,
              "net": 1563
            }
          },
          "openInterest": 72643
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7315,
              "short": 2859,
              "net": 4456
            },
            "nonCommercial": {
              "long": 7873,
              "short": 9849,
              "net": -1976
            },
            "smallTrader": {
              "long": 947,
              "short": 3427,
              "net": -2480
            }
          },
          "openInterest": 18272
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48160,
              "short": 101350,
              "net": -53190
            },
            "nonCommercial": {
              "long": 59503,
              "short": 8762,
              "net": 50741
            },
            "smallTrader": {
              "long": 42420,
              "short": 39971,
              "net": 2449
            }
          },
          "openInterest": 168763
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256902,
              "short": 233061,
              "net": 23841
            },
            "nonCommercial": {
              "long": 80374,
              "short": 75503,
              "net": 4871
            },
            "smallTrader": {
              "long": 36940,
              "short": 65652,
              "net": -28712
            }
          },
          "openInterest": 467379
        }
      ]
    },
    {
      "reportDate": "2006-08-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1178963,
              "short": 1445694,
              "net": -266731
            },
            "nonCommercial": {
              "long": 623077,
              "short": 310585,
              "net": 312492
            },
            "smallTrader": {
              "long": 334239,
              "short": 380000,
              "net": -45761
            }
          },
          "openInterest": 2259869
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416934,
              "short": 348901,
              "net": 68033
            },
            "nonCommercial": {
              "long": 108683,
              "short": 201625,
              "net": -92942
            },
            "smallTrader": {
              "long": 145604,
              "short": 120695,
              "net": 24909
            }
          },
          "openInterest": 683223
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 527122,
              "short": 429780,
              "net": 97342
            },
            "nonCommercial": {
              "long": 98393,
              "short": 191402,
              "net": -93009
            },
            "smallTrader": {
              "long": 155872,
              "short": 160205,
              "net": -4333
            }
          },
          "openInterest": 816638
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 813851,
              "short": 730855,
              "net": 82996
            },
            "nonCommercial": {
              "long": 218390,
              "short": 299932,
              "net": -81542
            },
            "smallTrader": {
              "long": 268189,
              "short": 269643,
              "net": -1454
            }
          },
          "openInterest": 1366794
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4684,
              "short": 62087,
              "net": -57403
            },
            "nonCommercial": {
              "long": 42751,
              "short": 3659,
              "net": 39092
            },
            "smallTrader": {
              "long": 25458,
              "short": 7147,
              "net": 18311
            }
          },
          "openInterest": 72893
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27206,
              "short": 109568,
              "net": -82362
            },
            "nonCommercial": {
              "long": 74152,
              "short": 10956,
              "net": 63196
            },
            "smallTrader": {
              "long": 34536,
              "short": 15370,
              "net": 19166
            }
          },
          "openInterest": 135944
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24981,
              "short": 47565,
              "net": -22584
            },
            "nonCommercial": {
              "long": 27206,
              "short": 18609,
              "net": 8597
            },
            "smallTrader": {
              "long": 33493,
              "short": 19506,
              "net": 13987
            }
          },
          "openInterest": 86815
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72638,
              "short": 109098,
              "net": -36460
            },
            "nonCommercial": {
              "long": 46833,
              "short": 14253,
              "net": 32580
            },
            "smallTrader": {
              "long": 9609,
              "short": 5729,
              "net": 3880
            }
          },
          "openInterest": 132397
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56858,
              "short": 66493,
              "net": -9635
            },
            "nonCommercial": {
              "long": 29277,
              "short": 24363,
              "net": 4914
            },
            "smallTrader": {
              "long": 11894,
              "short": 7173,
              "net": 4721
            }
          },
          "openInterest": 107829
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46678,
              "short": 37981,
              "net": 8697
            },
            "nonCommercial": {
              "long": 9324,
              "short": 17348,
              "net": -8024
            },
            "smallTrader": {
              "long": 9939,
              "short": 10612,
              "net": -673
            }
          },
          "openInterest": 74277
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624235,
              "short": 652808,
              "net": -28573
            },
            "nonCommercial": {
              "long": 289011,
              "short": 152465,
              "net": 136546
            },
            "smallTrader": {
              "long": 162504,
              "short": 270477,
              "net": -107973
            }
          },
          "openInterest": 1342389
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98685,
              "short": 97249,
              "net": 1436
            },
            "nonCommercial": {
              "long": 34588,
              "short": 39318,
              "net": -4730
            },
            "smallTrader": {
              "long": 16064,
              "short": 12770,
              "net": 3294
            }
          },
          "openInterest": 166261
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 690208,
              "short": 765049,
              "net": -74841
            },
            "nonCommercial": {
              "long": 196301,
              "short": 112507,
              "net": 83794
            },
            "smallTrader": {
              "long": 60237,
              "short": 69190,
              "net": -8953
            }
          },
          "openInterest": 1209950
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25418,
              "short": 143147,
              "net": -117729
            },
            "nonCommercial": {
              "long": 99050,
              "short": 8846,
              "net": 90204
            },
            "smallTrader": {
              "long": 53607,
              "short": 26082,
              "net": 27525
            }
          },
          "openInterest": 178761
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8304,
              "short": 9233,
              "net": -929
            },
            "nonCommercial": {
              "long": 13354,
              "short": 4515,
              "net": 8839
            },
            "smallTrader": {
              "long": 6779,
              "short": 14689,
              "net": -7910
            }
          },
          "openInterest": 32759
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41306,
              "short": 53139,
              "net": -11833
            },
            "nonCommercial": {
              "long": 12016,
              "short": 202,
              "net": 11814
            },
            "smallTrader": {
              "long": 4595,
              "short": 4576,
              "net": 19
            }
          },
          "openInterest": 63365
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61402,
              "short": 196531,
              "net": -135129
            },
            "nonCommercial": {
              "long": 132019,
              "short": 31475,
              "net": 100544
            },
            "smallTrader": {
              "long": 54613,
              "short": 20028,
              "net": 34585
            }
          },
          "openInterest": 313327
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109164,
              "short": 122269,
              "net": -13105
            },
            "nonCommercial": {
              "long": 21800,
              "short": 11403,
              "net": 10397
            },
            "smallTrader": {
              "long": 30895,
              "short": 28187,
              "net": 2708
            }
          },
          "openInterest": 185373
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153461,
              "short": 92252,
              "net": 61209
            },
            "nonCommercial": {
              "long": 29646,
              "short": 91920,
              "net": -62274
            },
            "smallTrader": {
              "long": 33299,
              "short": 32234,
              "net": 1065
            }
          },
          "openInterest": 216492
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73119,
              "short": 70620,
              "net": 2499
            },
            "nonCommercial": {
              "long": 33456,
              "short": 19448,
              "net": 14008
            },
            "smallTrader": {
              "long": 18080,
              "short": 34587,
              "net": -16507
            }
          },
          "openInterest": 156604
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96370,
              "short": 96495,
              "net": -125
            },
            "nonCommercial": {
              "long": 49514,
              "short": 19487,
              "net": 30027
            },
            "smallTrader": {
              "long": 23335,
              "short": 53237,
              "net": -29902
            }
          },
          "openInterest": 203496
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44897,
              "short": 82745,
              "net": -37848
            },
            "nonCommercial": {
              "long": 42433,
              "short": 6799,
              "net": 35634
            },
            "smallTrader": {
              "long": 4529,
              "short": 2315,
              "net": 2214
            }
          },
          "openInterest": 92014
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357894,
              "short": 431906,
              "net": -74012
            },
            "nonCommercial": {
              "long": 97178,
              "short": 65441,
              "net": 31737
            },
            "smallTrader": {
              "long": 75402,
              "short": 33127,
              "net": 42275
            }
          },
          "openInterest": 947840
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4216,
              "short": 18424,
              "net": -14208
            },
            "nonCommercial": {
              "long": 13438,
              "short": 176,
              "net": 13262
            },
            "smallTrader": {
              "long": 1882,
              "short": 936,
              "net": 946
            }
          },
          "openInterest": 19536
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1594,
              "short": 8165,
              "net": -6571
            },
            "nonCommercial": {
              "long": 5652,
              "short": 443,
              "net": 5209
            },
            "smallTrader": {
              "long": 2314,
              "short": 952,
              "net": 1362
            }
          },
          "openInterest": 9948
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 389856,
              "short": 337495,
              "net": 52361
            },
            "nonCommercial": {
              "long": 45375,
              "short": 111238,
              "net": -65863
            },
            "smallTrader": {
              "long": 30717,
              "short": 17215,
              "net": 13502
            }
          },
          "openInterest": 467812
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21360,
              "short": 68455,
              "net": -47095
            },
            "nonCommercial": {
              "long": 36719,
              "short": 8978,
              "net": 27741
            },
            "smallTrader": {
              "long": 26813,
              "short": 7459,
              "net": 19354
            }
          },
          "openInterest": 111358
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131978,
              "short": 107886,
              "net": 24092
            },
            "nonCommercial": {
              "long": 38570,
              "short": 69252,
              "net": -30682
            },
            "smallTrader": {
              "long": 28805,
              "short": 22215,
              "net": 6590
            }
          },
          "openInterest": 230599
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128833,
              "short": 187458,
              "net": -58625
            },
            "nonCommercial": {
              "long": 66580,
              "short": 14690,
              "net": 51890
            },
            "smallTrader": {
              "long": 27356,
              "short": 20621,
              "net": 6735
            }
          },
          "openInterest": 263369
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180534,
              "short": 112811,
              "net": 67723
            },
            "nonCommercial": {
              "long": 63370,
              "short": 107696,
              "net": -44326
            },
            "smallTrader": {
              "long": 49468,
              "short": 72865,
              "net": -23397
            }
          },
          "openInterest": 343399
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 286859,
              "short": 320570,
              "net": -33711
            },
            "nonCommercial": {
              "long": 88311,
              "short": 57226,
              "net": 31085
            },
            "smallTrader": {
              "long": 58029,
              "short": 55403,
              "net": 2626
            }
          },
          "openInterest": 479535
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40934,
              "short": 22521,
              "net": 18413
            },
            "nonCommercial": {
              "long": 13082,
              "short": 28329,
              "net": -15247
            },
            "smallTrader": {
              "long": 12005,
              "short": 15171,
              "net": -3166
            }
          },
          "openInterest": 66021
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7901,
              "short": 2942,
              "net": 4959
            },
            "nonCommercial": {
              "long": 7371,
              "short": 10055,
              "net": -2684
            },
            "smallTrader": {
              "long": 1033,
              "short": 3308,
              "net": -2275
            }
          },
          "openInterest": 18471
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47936,
              "short": 91319,
              "net": -43383
            },
            "nonCommercial": {
              "long": 55638,
              "short": 11027,
              "net": 44611
            },
            "smallTrader": {
              "long": 35351,
              "short": 36579,
              "net": -1228
            }
          },
          "openInterest": 160419
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254865,
              "short": 220874,
              "net": 33991
            },
            "nonCommercial": {
              "long": 75287,
              "short": 78043,
              "net": -2756
            },
            "smallTrader": {
              "long": 34818,
              "short": 66053,
              "net": -31235
            }
          },
          "openInterest": 456086
        }
      ]
    },
    {
      "reportDate": "2006-08-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1161106,
              "short": 1483259,
              "net": -322153
            },
            "nonCommercial": {
              "long": 675003,
              "short": 327444,
              "net": 347559
            },
            "smallTrader": {
              "long": 352445,
              "short": 377851,
              "net": -25406
            }
          },
          "openInterest": 2314018
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 447549,
              "short": 381770,
              "net": 65779
            },
            "nonCommercial": {
              "long": 114179,
              "short": 213667,
              "net": -99488
            },
            "smallTrader": {
              "long": 142416,
              "short": 108707,
              "net": 33709
            }
          },
          "openInterest": 730105
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 521839,
              "short": 417877,
              "net": 103962
            },
            "nonCommercial": {
              "long": 120506,
              "short": 200810,
              "net": -80304
            },
            "smallTrader": {
              "long": 152016,
              "short": 175674,
              "net": -23658
            }
          },
          "openInterest": 834113
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 849220,
              "short": 836022,
              "net": 13198
            },
            "nonCommercial": {
              "long": 254372,
              "short": 261640,
              "net": -7268
            },
            "smallTrader": {
              "long": 276636,
              "short": 282566,
              "net": -5930
            }
          },
          "openInterest": 1473001
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6071,
              "short": 53113,
              "net": -47042
            },
            "nonCommercial": {
              "long": 31584,
              "short": 1509,
              "net": 30075
            },
            "smallTrader": {
              "long": 24476,
              "short": 7509,
              "net": 16967
            }
          },
          "openInterest": 62131
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30487,
              "short": 102648,
              "net": -72161
            },
            "nonCommercial": {
              "long": 66586,
              "short": 9770,
              "net": 56816
            },
            "smallTrader": {
              "long": 30817,
              "short": 15472,
              "net": 15345
            }
          },
          "openInterest": 127943
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22640,
              "short": 53596,
              "net": -30956
            },
            "nonCommercial": {
              "long": 27805,
              "short": 12312,
              "net": 15493
            },
            "smallTrader": {
              "long": 34519,
              "short": 19056,
              "net": 15463
            }
          },
          "openInterest": 86667
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72278,
              "short": 104907,
              "net": -32629
            },
            "nonCommercial": {
              "long": 44853,
              "short": 15915,
              "net": 28938
            },
            "smallTrader": {
              "long": 8795,
              "short": 5104,
              "net": 3691
            }
          },
          "openInterest": 128976
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50326,
              "short": 62297,
              "net": -11971
            },
            "nonCommercial": {
              "long": 30430,
              "short": 22546,
              "net": 7884
            },
            "smallTrader": {
              "long": 11211,
              "short": 7124,
              "net": 4087
            }
          },
          "openInterest": 101960
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46774,
              "short": 36079,
              "net": 10695
            },
            "nonCommercial": {
              "long": 8211,
              "short": 17929,
              "net": -9718
            },
            "smallTrader": {
              "long": 9797,
              "short": 10774,
              "net": -977
            }
          },
          "openInterest": 72057
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 625930,
              "short": 641070,
              "net": -15140
            },
            "nonCommercial": {
              "long": 287009,
              "short": 168170,
              "net": 118839
            },
            "smallTrader": {
              "long": 163773,
              "short": 267472,
              "net": -103699
            }
          },
          "openInterest": 1331646
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99293,
              "short": 98476,
              "net": 817
            },
            "nonCommercial": {
              "long": 35372,
              "short": 39896,
              "net": -4524
            },
            "smallTrader": {
              "long": 16184,
              "short": 12477,
              "net": 3707
            }
          },
          "openInterest": 169024
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 640982,
              "short": 704973,
              "net": -63991
            },
            "nonCommercial": {
              "long": 183323,
              "short": 114408,
              "net": 68915
            },
            "smallTrader": {
              "long": 56331,
              "short": 61255,
              "net": -4924
            }
          },
          "openInterest": 1122955
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27222,
              "short": 139078,
              "net": -111856
            },
            "nonCommercial": {
              "long": 89994,
              "short": 8524,
              "net": 81470
            },
            "smallTrader": {
              "long": 57928,
              "short": 27542,
              "net": 30386
            }
          },
          "openInterest": 175943
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8355,
              "short": 9665,
              "net": -1310
            },
            "nonCommercial": {
              "long": 13077,
              "short": 3918,
              "net": 9159
            },
            "smallTrader": {
              "long": 6538,
              "short": 14387,
              "net": -7849
            }
          },
          "openInterest": 32397
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46223,
              "short": 57598,
              "net": -11375
            },
            "nonCommercial": {
              "long": 11487,
              "short": 361,
              "net": 11126
            },
            "smallTrader": {
              "long": 5337,
              "short": 5088,
              "net": 249
            }
          },
          "openInterest": 67687
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64509,
              "short": 192582,
              "net": -128073
            },
            "nonCommercial": {
              "long": 128897,
              "short": 32949,
              "net": 95948
            },
            "smallTrader": {
              "long": 46567,
              "short": 14442,
              "net": 32125
            }
          },
          "openInterest": 306171
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113494,
              "short": 125400,
              "net": -11906
            },
            "nonCommercial": {
              "long": 23983,
              "short": 10409,
              "net": 13574
            },
            "smallTrader": {
              "long": 25774,
              "short": 27442,
              "net": -1668
            }
          },
          "openInterest": 186095
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163702,
              "short": 87185,
              "net": 76517
            },
            "nonCommercial": {
              "long": 30853,
              "short": 105930,
              "net": -75077
            },
            "smallTrader": {
              "long": 32543,
              "short": 33983,
              "net": -1440
            }
          },
          "openInterest": 227195
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76421,
              "short": 77904,
              "net": -1483
            },
            "nonCommercial": {
              "long": 36655,
              "short": 19288,
              "net": 17367
            },
            "smallTrader": {
              "long": 19532,
              "short": 35416,
              "net": -15884
            }
          },
          "openInterest": 169300
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92758,
              "short": 92757,
              "net": 1
            },
            "nonCommercial": {
              "long": 52348,
              "short": 23126,
              "net": 29222
            },
            "smallTrader": {
              "long": 21638,
              "short": 50861,
              "net": -29223
            }
          },
          "openInterest": 203023
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46527,
              "short": 73802,
              "net": -27275
            },
            "nonCommercial": {
              "long": 31768,
              "short": 6927,
              "net": 24841
            },
            "smallTrader": {
              "long": 4480,
              "short": 2046,
              "net": 2434
            }
          },
          "openInterest": 82797
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 364803,
              "short": 439602,
              "net": -74799
            },
            "nonCommercial": {
              "long": 106283,
              "short": 72103,
              "net": 34180
            },
            "smallTrader": {
              "long": 73536,
              "short": 32917,
              "net": 40619
            }
          },
          "openInterest": 943615
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6022,
              "short": 18680,
              "net": -12658
            },
            "nonCommercial": {
              "long": 11787,
              "short": 296,
              "net": 11491
            },
            "smallTrader": {
              "long": 2077,
              "short": 910,
              "net": 1167
            }
          },
          "openInterest": 19886
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1576,
              "short": 8047,
              "net": -6471
            },
            "nonCommercial": {
              "long": 5533,
              "short": 383,
              "net": 5150
            },
            "smallTrader": {
              "long": 2332,
              "short": 1011,
              "net": 1321
            }
          },
          "openInterest": 9877
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 399346,
              "short": 337287,
              "net": 62059
            },
            "nonCommercial": {
              "long": 41713,
              "short": 112458,
              "net": -70745
            },
            "smallTrader": {
              "long": 27315,
              "short": 18629,
              "net": 8686
            }
          },
          "openInterest": 470220
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22594,
              "short": 71848,
              "net": -49254
            },
            "nonCommercial": {
              "long": 38914,
              "short": 9361,
              "net": 29553
            },
            "smallTrader": {
              "long": 27253,
              "short": 7552,
              "net": 19701
            }
          },
          "openInterest": 114877
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135228,
              "short": 108983,
              "net": 26245
            },
            "nonCommercial": {
              "long": 38056,
              "short": 72717,
              "net": -34661
            },
            "smallTrader": {
              "long": 32140,
              "short": 23724,
              "net": 8416
            }
          },
          "openInterest": 239525
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128731,
              "short": 179188,
              "net": -50457
            },
            "nonCommercial": {
              "long": 66130,
              "short": 18103,
              "net": 48027
            },
            "smallTrader": {
              "long": 22720,
              "short": 20290,
              "net": 2430
            }
          },
          "openInterest": 262325
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184131,
              "short": 120608,
              "net": 63523
            },
            "nonCommercial": {
              "long": 63215,
              "short": 104640,
              "net": -41425
            },
            "smallTrader": {
              "long": 50906,
              "short": 73004,
              "net": -22098
            }
          },
          "openInterest": 354380
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 281967,
              "short": 309557,
              "net": -27590
            },
            "nonCommercial": {
              "long": 87551,
              "short": 61322,
              "net": 26229
            },
            "smallTrader": {
              "long": 59171,
              "short": 57810,
              "net": 1361
            }
          },
          "openInterest": 476171
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38181,
              "short": 27544,
              "net": 10637
            },
            "nonCommercial": {
              "long": 16847,
              "short": 27312,
              "net": -10465
            },
            "smallTrader": {
              "long": 12950,
              "short": 13122,
              "net": -172
            }
          },
          "openInterest": 68484
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8699,
              "short": 3258,
              "net": 5441
            },
            "nonCommercial": {
              "long": 7304,
              "short": 10549,
              "net": -3245
            },
            "smallTrader": {
              "long": 950,
              "short": 3146,
              "net": -2196
            }
          },
          "openInterest": 19174
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47359,
              "short": 90193,
              "net": -42834
            },
            "nonCommercial": {
              "long": 54663,
              "short": 11381,
              "net": 43282
            },
            "smallTrader": {
              "long": 36096,
              "short": 36544,
              "net": -448
            }
          },
          "openInterest": 165198
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257165,
              "short": 206209,
              "net": 50956
            },
            "nonCommercial": {
              "long": 69819,
              "short": 89180,
              "net": -19361
            },
            "smallTrader": {
              "long": 32302,
              "short": 63897,
              "net": -31595
            }
          },
          "openInterest": 447857
        }
      ]
    },
    {
      "reportDate": "2006-08-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1135995,
              "short": 1542330,
              "net": -406335
            },
            "nonCommercial": {
              "long": 698037,
              "short": 267507,
              "net": 430530
            },
            "smallTrader": {
              "long": 375922,
              "short": 400117,
              "net": -24195
            }
          },
          "openInterest": 2348181
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 448506,
              "short": 371557,
              "net": 76949
            },
            "nonCommercial": {
              "long": 110765,
              "short": 201638,
              "net": -90873
            },
            "smallTrader": {
              "long": 154648,
              "short": 140724,
              "net": 13924
            }
          },
          "openInterest": 749397
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 487420,
              "short": 400025,
              "net": 87395
            },
            "nonCommercial": {
              "long": 143719,
              "short": 202350,
              "net": -58631
            },
            "smallTrader": {
              "long": 163912,
              "short": 192676,
              "net": -28764
            }
          },
          "openInterest": 833289
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 872980,
              "short": 875208,
              "net": -2228
            },
            "nonCommercial": {
              "long": 264203,
              "short": 242725,
              "net": 21478
            },
            "smallTrader": {
              "long": 267361,
              "short": 286611,
              "net": -19250
            }
          },
          "openInterest": 1492981
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4827,
              "short": 55290,
              "net": -50463
            },
            "nonCommercial": {
              "long": 34383,
              "short": 1142,
              "net": 33241
            },
            "smallTrader": {
              "long": 24138,
              "short": 6916,
              "net": 17222
            }
          },
          "openInterest": 63348
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31850,
              "short": 104355,
              "net": -72505
            },
            "nonCommercial": {
              "long": 66676,
              "short": 10551,
              "net": 56125
            },
            "smallTrader": {
              "long": 31933,
              "short": 15553,
              "net": 16380
            }
          },
          "openInterest": 130539
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23495,
              "short": 69190,
              "net": -45695
            },
            "nonCommercial": {
              "long": 45977,
              "short": 15372,
              "net": 30605
            },
            "smallTrader": {
              "long": 34304,
              "short": 19214,
              "net": 15090
            }
          },
          "openInterest": 106142
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82158,
              "short": 98131,
              "net": -15973
            },
            "nonCommercial": {
              "long": 33490,
              "short": 21582,
              "net": 11908
            },
            "smallTrader": {
              "long": 10669,
              "short": 6604,
              "net": 4065
            }
          },
          "openInterest": 128803
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50839,
              "short": 60333,
              "net": -9494
            },
            "nonCommercial": {
              "long": 30328,
              "short": 24458,
              "net": 5870
            },
            "smallTrader": {
              "long": 9500,
              "short": 5876,
              "net": 3624
            }
          },
          "openInterest": 99833
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44990,
              "short": 33146,
              "net": 11844
            },
            "nonCommercial": {
              "long": 8156,
              "short": 19336,
              "net": -11180
            },
            "smallTrader": {
              "long": 9440,
              "short": 10104,
              "net": -664
            }
          },
          "openInterest": 69311
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 615971,
              "short": 624296,
              "net": -8325
            },
            "nonCommercial": {
              "long": 287696,
              "short": 176420,
              "net": 111276
            },
            "smallTrader": {
              "long": 159642,
              "short": 262593,
              "net": -102951
            }
          },
          "openInterest": 1317905
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100663,
              "short": 98778,
              "net": 1885
            },
            "nonCommercial": {
              "long": 35306,
              "short": 40981,
              "net": -5675
            },
            "smallTrader": {
              "long": 16321,
              "short": 12531,
              "net": 3790
            }
          },
          "openInterest": 170183
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 676822,
              "short": 726335,
              "net": -49513
            },
            "nonCommercial": {
              "long": 179681,
              "short": 118820,
              "net": 60861
            },
            "smallTrader": {
              "long": 60225,
              "short": 71573,
              "net": -11348
            }
          },
          "openInterest": 1149670
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25123,
              "short": 129589,
              "net": -104466
            },
            "nonCommercial": {
              "long": 88423,
              "short": 8786,
              "net": 79637
            },
            "smallTrader": {
              "long": 54968,
              "short": 30139,
              "net": 24829
            }
          },
          "openInterest": 170168
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8689,
              "short": 9451,
              "net": -762
            },
            "nonCommercial": {
              "long": 12371,
              "short": 3512,
              "net": 8859
            },
            "smallTrader": {
              "long": 5816,
              "short": 13913,
              "net": -8097
            }
          },
          "openInterest": 32307
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46893,
              "short": 58522,
              "net": -11629
            },
            "nonCommercial": {
              "long": 10427,
              "short": 836,
              "net": 9591
            },
            "smallTrader": {
              "long": 6516,
              "short": 4478,
              "net": 2038
            }
          },
          "openInterest": 68285
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70804,
              "short": 188049,
              "net": -117245
            },
            "nonCommercial": {
              "long": 124421,
              "short": 36705,
              "net": 87716
            },
            "smallTrader": {
              "long": 45199,
              "short": 15670,
              "net": 29529
            }
          },
          "openInterest": 307583
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119992,
              "short": 127613,
              "net": -7621
            },
            "nonCommercial": {
              "long": 22062,
              "short": 14237,
              "net": 7825
            },
            "smallTrader": {
              "long": 26723,
              "short": 26927,
              "net": -204
            }
          },
          "openInterest": 193116
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175367,
              "short": 85176,
              "net": 90191
            },
            "nonCommercial": {
              "long": 33920,
              "short": 122249,
              "net": -88329
            },
            "smallTrader": {
              "long": 34955,
              "short": 36817,
              "net": -1862
            }
          },
          "openInterest": 244441
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75879,
              "short": 77841,
              "net": -1962
            },
            "nonCommercial": {
              "long": 39613,
              "short": 19514,
              "net": 20099
            },
            "smallTrader": {
              "long": 19858,
              "short": 37995,
              "net": -18137
            }
          },
          "openInterest": 175274
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91498,
              "short": 89883,
              "net": 1615
            },
            "nonCommercial": {
              "long": 55012,
              "short": 24856,
              "net": 30156
            },
            "smallTrader": {
              "long": 21044,
              "short": 52815,
              "net": -31771
            }
          },
          "openInterest": 203046
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46417,
              "short": 70577,
              "net": -24160
            },
            "nonCommercial": {
              "long": 32841,
              "short": 10036,
              "net": 22805
            },
            "smallTrader": {
              "long": 4610,
              "short": 3255,
              "net": 1355
            }
          },
          "openInterest": 84319
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387074,
              "short": 467778,
              "net": -80704
            },
            "nonCommercial": {
              "long": 110230,
              "short": 64969,
              "net": 45261
            },
            "smallTrader": {
              "long": 65707,
              "short": 30264,
              "net": 35443
            }
          },
          "openInterest": 922997
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5375,
              "short": 17092,
              "net": -11717
            },
            "nonCommercial": {
              "long": 10687,
              "short": 171,
              "net": 10516
            },
            "smallTrader": {
              "long": 2037,
              "short": 836,
              "net": 1201
            }
          },
          "openInterest": 18099
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1662,
              "short": 7679,
              "net": -6017
            },
            "nonCommercial": {
              "long": 5368,
              "short": 525,
              "net": 4843
            },
            "smallTrader": {
              "long": 2138,
              "short": 964,
              "net": 1174
            }
          },
          "openInterest": 9665
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 371446,
              "short": 305216,
              "net": 66230
            },
            "nonCommercial": {
              "long": 45291,
              "short": 118029,
              "net": -72738
            },
            "smallTrader": {
              "long": 44874,
              "short": 38366,
              "net": 6508
            }
          },
          "openInterest": 462821
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21262,
              "short": 70022,
              "net": -48760
            },
            "nonCommercial": {
              "long": 38861,
              "short": 9400,
              "net": 29461
            },
            "smallTrader": {
              "long": 27841,
              "short": 8542,
              "net": 19299
            }
          },
          "openInterest": 112346
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132971,
              "short": 103781,
              "net": 29190
            },
            "nonCommercial": {
              "long": 36036,
              "short": 72093,
              "net": -36057
            },
            "smallTrader": {
              "long": 29428,
              "short": 22561,
              "net": 6867
            }
          },
          "openInterest": 233263
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133338,
              "short": 169530,
              "net": -36192
            },
            "nonCommercial": {
              "long": 63744,
              "short": 31230,
              "net": 32514
            },
            "smallTrader": {
              "long": 23817,
              "short": 20139,
              "net": 3678
            }
          },
          "openInterest": 262623
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188066,
              "short": 123524,
              "net": 64542
            },
            "nonCommercial": {
              "long": 64395,
              "short": 104171,
              "net": -39776
            },
            "smallTrader": {
              "long": 50136,
              "short": 74902,
              "net": -24766
            }
          },
          "openInterest": 360481
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 294374,
              "short": 319803,
              "net": -25429
            },
            "nonCommercial": {
              "long": 89986,
              "short": 63434,
              "net": 26552
            },
            "smallTrader": {
              "long": 60475,
              "short": 61598,
              "net": -1123
            }
          },
          "openInterest": 494058
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44256,
              "short": 29265,
              "net": 14991
            },
            "nonCommercial": {
              "long": 12618,
              "short": 25253,
              "net": -12635
            },
            "smallTrader": {
              "long": 11449,
              "short": 13805,
              "net": -2356
            }
          },
          "openInterest": 68787
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7954,
              "short": 3267,
              "net": 4687
            },
            "nonCommercial": {
              "long": 8533,
              "short": 11061,
              "net": -2528
            },
            "smallTrader": {
              "long": 937,
              "short": 3096,
              "net": -2159
            }
          },
          "openInterest": 19685
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36055,
              "short": 33076,
              "net": 2979
            },
            "nonCommercial": {
              "long": 1860,
              "short": 8924,
              "net": -7064
            },
            "smallTrader": {
              "long": 5061,
              "short": 976,
              "net": 4085
            }
          },
          "openInterest": 43376
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49975,
              "short": 91017,
              "net": -41042
            },
            "nonCommercial": {
              "long": 53167,
              "short": 9673,
              "net": 43494
            },
            "smallTrader": {
              "long": 31183,
              "short": 33635,
              "net": -2452
            }
          },
          "openInterest": 159767
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260913,
              "short": 207196,
              "net": 53717
            },
            "nonCommercial": {
              "long": 63204,
              "short": 82984,
              "net": -19780
            },
            "smallTrader": {
              "long": 30493,
              "short": 64430,
              "net": -33937
            }
          },
          "openInterest": 449663
        }
      ]
    },
    {
      "reportDate": "2006-09-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1195932,
              "short": 1519591,
              "net": -323659
            },
            "nonCommercial": {
              "long": 705841,
              "short": 316436,
              "net": 389405
            },
            "smallTrader": {
              "long": 320093,
              "short": 385839,
              "net": -65746
            }
          },
          "openInterest": 2270848
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 439245,
              "short": 412711,
              "net": 26534
            },
            "nonCommercial": {
              "long": 93601,
              "short": 158564,
              "net": -64963
            },
            "smallTrader": {
              "long": 141806,
              "short": 103377,
              "net": 38429
            }
          },
          "openInterest": 700935
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 460260,
              "short": 385136,
              "net": 75124
            },
            "nonCommercial": {
              "long": 146306,
              "short": 202111,
              "net": -55805
            },
            "smallTrader": {
              "long": 160581,
              "short": 179900,
              "net": -19319
            }
          },
          "openInterest": 794591
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 848785,
              "short": 836980,
              "net": 11805
            },
            "nonCommercial": {
              "long": 239426,
              "short": 234410,
              "net": 5016
            },
            "smallTrader": {
              "long": 261714,
              "short": 278535,
              "net": -16821
            }
          },
          "openInterest": 1373728
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4187,
              "short": 71468,
              "net": -67281
            },
            "nonCommercial": {
              "long": 49725,
              "short": 1779,
              "net": 47946
            },
            "smallTrader": {
              "long": 27460,
              "short": 8125,
              "net": 19335
            }
          },
          "openInterest": 81372
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37607,
              "short": 104080,
              "net": -66473
            },
            "nonCommercial": {
              "long": 63587,
              "short": 9655,
              "net": 53932
            },
            "smallTrader": {
              "long": 30622,
              "short": 18081,
              "net": 12541
            }
          },
          "openInterest": 131836
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25144,
              "short": 68572,
              "net": -43428
            },
            "nonCommercial": {
              "long": 49440,
              "short": 21974,
              "net": 27466
            },
            "smallTrader": {
              "long": 34309,
              "short": 18347,
              "net": 15962
            }
          },
          "openInterest": 111705
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87894,
              "short": 99935,
              "net": -12041
            },
            "nonCommercial": {
              "long": 33580,
              "short": 24845,
              "net": 8735
            },
            "smallTrader": {
              "long": 10723,
              "short": 7417,
              "net": 3306
            }
          },
          "openInterest": 134548
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51599,
              "short": 61671,
              "net": -10072
            },
            "nonCommercial": {
              "long": 31035,
              "short": 25567,
              "net": 5468
            },
            "smallTrader": {
              "long": 10102,
              "short": 5498,
              "net": 4604
            }
          },
          "openInterest": 101785
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44553,
              "short": 34451,
              "net": 10102
            },
            "nonCommercial": {
              "long": 9376,
              "short": 18099,
              "net": -8723
            },
            "smallTrader": {
              "long": 9307,
              "short": 10686,
              "net": -1379
            }
          },
          "openInterest": 69247
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 601482,
              "short": 617198,
              "net": -15716
            },
            "nonCommercial": {
              "long": 294120,
              "short": 170951,
              "net": 123169
            },
            "smallTrader": {
              "long": 158080,
              "short": 265533,
              "net": -107453
            }
          },
          "openInterest": 1310702
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102537,
              "short": 94943,
              "net": 7594
            },
            "nonCommercial": {
              "long": 36360,
              "short": 47177,
              "net": -10817
            },
            "smallTrader": {
              "long": 16687,
              "short": 13464,
              "net": 3223
            }
          },
          "openInterest": 173161
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700190,
              "short": 735683,
              "net": -35493
            },
            "nonCommercial": {
              "long": 179017,
              "short": 131700,
              "net": 47317
            },
            "smallTrader": {
              "long": 56923,
              "short": 68747,
              "net": -11824
            }
          },
          "openInterest": 1170266
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25562,
              "short": 129665,
              "net": -104103
            },
            "nonCommercial": {
              "long": 86223,
              "short": 11207,
              "net": 75016
            },
            "smallTrader": {
              "long": 56478,
              "short": 27391,
              "net": 29087
            }
          },
          "openInterest": 171026
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8366,
              "short": 8877,
              "net": -511
            },
            "nonCommercial": {
              "long": 10268,
              "short": 3620,
              "net": 6648
            },
            "smallTrader": {
              "long": 6348,
              "short": 12485,
              "net": -6137
            }
          },
          "openInterest": 29760
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49878,
              "short": 62674,
              "net": -12796
            },
            "nonCommercial": {
              "long": 11720,
              "short": 771,
              "net": 10949
            },
            "smallTrader": {
              "long": 5149,
              "short": 3302,
              "net": 1847
            }
          },
          "openInterest": 72886
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66731,
              "short": 197996,
              "net": -131265
            },
            "nonCommercial": {
              "long": 133991,
              "short": 35657,
              "net": 98334
            },
            "smallTrader": {
              "long": 51855,
              "short": 18924,
              "net": 32931
            }
          },
          "openInterest": 319998
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117853,
              "short": 123951,
              "net": -6098
            },
            "nonCommercial": {
              "long": 21798,
              "short": 14769,
              "net": 7029
            },
            "smallTrader": {
              "long": 27738,
              "short": 28669,
              "net": -931
            }
          },
          "openInterest": 192578
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160209,
              "short": 89614,
              "net": 70595
            },
            "nonCommercial": {
              "long": 32941,
              "short": 102439,
              "net": -69498
            },
            "smallTrader": {
              "long": 35193,
              "short": 36290,
              "net": -1097
            }
          },
          "openInterest": 228792
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77993,
              "short": 82569,
              "net": -4576
            },
            "nonCommercial": {
              "long": 42299,
              "short": 21093,
              "net": 21206
            },
            "smallTrader": {
              "long": 22997,
              "short": 39627,
              "net": -16630
            }
          },
          "openInterest": 184821
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92624,
              "short": 92169,
              "net": 455
            },
            "nonCommercial": {
              "long": 60222,
              "short": 30599,
              "net": 29623
            },
            "smallTrader": {
              "long": 22289,
              "short": 52367,
              "net": -30078
            }
          },
          "openInterest": 209993
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45127,
              "short": 74542,
              "net": -29415
            },
            "nonCommercial": {
              "long": 33449,
              "short": 5778,
              "net": 27671
            },
            "smallTrader": {
              "long": 4605,
              "short": 2861,
              "net": 1744
            }
          },
          "openInterest": 83830
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373207,
              "short": 440507,
              "net": -67300
            },
            "nonCommercial": {
              "long": 105576,
              "short": 73642,
              "net": 31934
            },
            "smallTrader": {
              "long": 84171,
              "short": 48805,
              "net": 35366
            }
          },
          "openInterest": 916352
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5518,
              "short": 17906,
              "net": -12388
            },
            "nonCommercial": {
              "long": 11218,
              "short": 175,
              "net": 11043
            },
            "smallTrader": {
              "long": 2116,
              "short": 771,
              "net": 1345
            }
          },
          "openInterest": 18852
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1791,
              "short": 8531,
              "net": -6740
            },
            "nonCommercial": {
              "long": 5890,
              "short": 645,
              "net": 5245
            },
            "smallTrader": {
              "long": 2507,
              "short": 1012,
              "net": 1495
            }
          },
          "openInterest": 10269
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 364812,
              "short": 309424,
              "net": 55388
            },
            "nonCommercial": {
              "long": 49718,
              "short": 116856,
              "net": -67138
            },
            "smallTrader": {
              "long": 42853,
              "short": 31103,
              "net": 11750
            }
          },
          "openInterest": 459590
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19816,
              "short": 70364,
              "net": -50548
            },
            "nonCommercial": {
              "long": 40920,
              "short": 11100,
              "net": 29820
            },
            "smallTrader": {
              "long": 27311,
              "short": 6583,
              "net": 20728
            }
          },
          "openInterest": 108132
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134765,
              "short": 111192,
              "net": 23573
            },
            "nonCommercial": {
              "long": 38111,
              "short": 69487,
              "net": -31376
            },
            "smallTrader": {
              "long": 30843,
              "short": 23040,
              "net": 7803
            }
          },
          "openInterest": 236120
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130096,
              "short": 163601,
              "net": -33505
            },
            "nonCommercial": {
              "long": 62601,
              "short": 33169,
              "net": 29432
            },
            "smallTrader": {
              "long": 23933,
              "short": 19860,
              "net": 4073
            }
          },
          "openInterest": 254328
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189034,
              "short": 121302,
              "net": 67732
            },
            "nonCommercial": {
              "long": 68266,
              "short": 108450,
              "net": -40184
            },
            "smallTrader": {
              "long": 49432,
              "short": 76980,
              "net": -27548
            }
          },
          "openInterest": 358095
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 300001,
              "short": 325262,
              "net": -25261
            },
            "nonCommercial": {
              "long": 95058,
              "short": 73453,
              "net": 21605
            },
            "smallTrader": {
              "long": 64575,
              "short": 60919,
              "net": 3656
            }
          },
          "openInterest": 505361
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46601,
              "short": 25569,
              "net": 21032
            },
            "nonCommercial": {
              "long": 11221,
              "short": 30367,
              "net": -19146
            },
            "smallTrader": {
              "long": 12231,
              "short": 14117,
              "net": -1886
            }
          },
          "openInterest": 70053
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8575,
              "short": 3237,
              "net": 5338
            },
            "nonCommercial": {
              "long": 8207,
              "short": 11635,
              "net": -3428
            },
            "smallTrader": {
              "long": 1018,
              "short": 2928,
              "net": -1910
            }
          },
          "openInterest": 20114
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36227,
              "short": 34420,
              "net": 1807
            },
            "nonCommercial": {
              "long": 3176,
              "short": 9525,
              "net": -6349
            },
            "smallTrader": {
              "long": 5335,
              "short": 793,
              "net": 4542
            }
          },
          "openInterest": 45702
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51927,
              "short": 90104,
              "net": -38177
            },
            "nonCommercial": {
              "long": 51505,
              "short": 10794,
              "net": 40711
            },
            "smallTrader": {
              "long": 31203,
              "short": 33737,
              "net": -2534
            }
          },
          "openInterest": 161110
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256733,
              "short": 217151,
              "net": 39582
            },
            "nonCommercial": {
              "long": 61605,
              "short": 71348,
              "net": -9743
            },
            "smallTrader": {
              "long": 29429,
              "short": 59268,
              "net": -29839
            }
          },
          "openInterest": 446047
        }
      ]
    },
    {
      "reportDate": "2006-09-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1168115,
              "short": 1550955,
              "net": -382840
            },
            "nonCommercial": {
              "long": 727319,
              "short": 289181,
              "net": 438138
            },
            "smallTrader": {
              "long": 333069,
              "short": 388367,
              "net": -55298
            }
          },
          "openInterest": 2270413
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 432372,
              "short": 390931,
              "net": 41441
            },
            "nonCommercial": {
              "long": 96318,
              "short": 175793,
              "net": -79475
            },
            "smallTrader": {
              "long": 146488,
              "short": 108454,
              "net": 38034
            }
          },
          "openInterest": 683184
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 433297,
              "short": 375399,
              "net": 57898
            },
            "nonCommercial": {
              "long": 147407,
              "short": 196197,
              "net": -48790
            },
            "smallTrader": {
              "long": 160208,
              "short": 169316,
              "net": -9108
            }
          },
          "openInterest": 764360
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 792874,
              "short": 814391,
              "net": -21517
            },
            "nonCommercial": {
              "long": 238823,
              "short": 199429,
              "net": 39394
            },
            "smallTrader": {
              "long": 258375,
              "short": 276252,
              "net": -17877
            }
          },
          "openInterest": 1324162
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19295,
              "short": 55186,
              "net": -35891
            },
            "nonCommercial": {
              "long": 25739,
              "short": 1205,
              "net": 24534
            },
            "smallTrader": {
              "long": 22378,
              "short": 11021,
              "net": 11357
            }
          },
          "openInterest": 69370
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43986,
              "short": 88470,
              "net": -44484
            },
            "nonCommercial": {
              "long": 50259,
              "short": 12678,
              "net": 37581
            },
            "smallTrader": {
              "long": 27963,
              "short": 21060,
              "net": 6903
            }
          },
          "openInterest": 127633
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62313,
              "short": 92568,
              "net": -30255
            },
            "nonCommercial": {
              "long": 37739,
              "short": 22957,
              "net": 14782
            },
            "smallTrader": {
              "long": 35912,
              "short": 20439,
              "net": 15473
            }
          },
          "openInterest": 138181
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91877,
              "short": 102546,
              "net": -10669
            },
            "nonCommercial": {
              "long": 32962,
              "short": 25747,
              "net": 7215
            },
            "smallTrader": {
              "long": 11433,
              "short": 7979,
              "net": 3454
            }
          },
          "openInterest": 138589
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53400,
              "short": 57052,
              "net": -3652
            },
            "nonCommercial": {
              "long": 30903,
              "short": 29961,
              "net": 942
            },
            "smallTrader": {
              "long": 9377,
              "short": 6667,
              "net": 2710
            }
          },
          "openInterest": 104099
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45033,
              "short": 34870,
              "net": 10163
            },
            "nonCommercial": {
              "long": 7881,
              "short": 17275,
              "net": -9394
            },
            "smallTrader": {
              "long": 10181,
              "short": 10950,
              "net": -769
            }
          },
          "openInterest": 68944
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 613328,
              "short": 611561,
              "net": 1767
            },
            "nonCommercial": {
              "long": 282596,
              "short": 179924,
              "net": 102672
            },
            "smallTrader": {
              "long": 173395,
              "short": 277834,
              "net": -104439
            }
          },
          "openInterest": 1320852
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104009,
              "short": 89870,
              "net": 14139
            },
            "nonCommercial": {
              "long": 37012,
              "short": 52765,
              "net": -15753
            },
            "smallTrader": {
              "long": 16740,
              "short": 15126,
              "net": 1614
            }
          },
          "openInterest": 175873
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 730801,
              "short": 752627,
              "net": -21826
            },
            "nonCommercial": {
              "long": 177047,
              "short": 140027,
              "net": 37020
            },
            "smallTrader": {
              "long": 68685,
              "short": 83879,
              "net": -15194
            }
          },
          "openInterest": 1213940
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34073,
              "short": 118677,
              "net": -84604
            },
            "nonCommercial": {
              "long": 79626,
              "short": 12909,
              "net": 66717
            },
            "smallTrader": {
              "long": 52744,
              "short": 34857,
              "net": 17887
            }
          },
          "openInterest": 168483
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8587,
              "short": 8740,
              "net": -153
            },
            "nonCommercial": {
              "long": 10565,
              "short": 3981,
              "net": 6584
            },
            "smallTrader": {
              "long": 6361,
              "short": 12792,
              "net": -6431
            }
          },
          "openInterest": 29436
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 53832,
              "short": 67679,
              "net": -13847
            },
            "nonCommercial": {
              "long": 12411,
              "short": 1102,
              "net": 11309
            },
            "smallTrader": {
              "long": 7096,
              "short": 4558,
              "net": 2538
            }
          },
          "openInterest": 79638
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76201,
              "short": 186896,
              "net": -110695
            },
            "nonCommercial": {
              "long": 121455,
              "short": 37233,
              "net": 84222
            },
            "smallTrader": {
              "long": 44613,
              "short": 18140,
              "net": 26473
            }
          },
          "openInterest": 310510
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124065,
              "short": 127864,
              "net": -3799
            },
            "nonCommercial": {
              "long": 24966,
              "short": 17611,
              "net": 7355
            },
            "smallTrader": {
              "long": 29267,
              "short": 32823,
              "net": -3556
            }
          },
          "openInterest": 205106
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205621,
              "short": 86590,
              "net": 119031
            },
            "nonCommercial": {
              "long": 34942,
              "short": 134394,
              "net": -99452
            },
            "smallTrader": {
              "long": 34112,
              "short": 53691,
              "net": -19579
            }
          },
          "openInterest": 275585
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78760,
              "short": 83389,
              "net": -4629
            },
            "nonCommercial": {
              "long": 43165,
              "short": 21303,
              "net": 21862
            },
            "smallTrader": {
              "long": 21894,
              "short": 39127,
              "net": -17233
            }
          },
          "openInterest": 178744
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91192,
              "short": 93820,
              "net": -2628
            },
            "nonCommercial": {
              "long": 60501,
              "short": 29941,
              "net": 30560
            },
            "smallTrader": {
              "long": 25288,
              "short": 53220,
              "net": -27932
            }
          },
          "openInterest": 210851
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55416,
              "short": 62581,
              "net": -7165
            },
            "nonCommercial": {
              "long": 21116,
              "short": 13042,
              "net": 8074
            },
            "smallTrader": {
              "long": 2807,
              "short": 3716,
              "net": -909
            }
          },
          "openInterest": 81318
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 380624,
              "short": 452038,
              "net": -71414
            },
            "nonCommercial": {
              "long": 121290,
              "short": 81232,
              "net": 40058
            },
            "smallTrader": {
              "long": 74893,
              "short": 43537,
              "net": 31356
            }
          },
          "openInterest": 937853
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7865,
              "short": 18037,
              "net": -10172
            },
            "nonCommercial": {
              "long": 9750,
              "short": 239,
              "net": 9511
            },
            "smallTrader": {
              "long": 1679,
              "short": 1018,
              "net": 661
            }
          },
          "openInterest": 19320
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1679,
              "short": 7528,
              "net": -5849
            },
            "nonCommercial": {
              "long": 5647,
              "short": 600,
              "net": 5047
            },
            "smallTrader": {
              "long": 1949,
              "short": 1147,
              "net": 802
            }
          },
          "openInterest": 9399
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 414292,
              "short": 351849,
              "net": 62443
            },
            "nonCommercial": {
              "long": 49092,
              "short": 118486,
              "net": -69394
            },
            "smallTrader": {
              "long": 49729,
              "short": 42778,
              "net": 6951
            }
          },
          "openInterest": 520181
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24162,
              "short": 64270,
              "net": -40108
            },
            "nonCommercial": {
              "long": 32926,
              "short": 10553,
              "net": 22373
            },
            "smallTrader": {
              "long": 25324,
              "short": 7589,
              "net": 17735
            }
          },
          "openInterest": 101450
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142788,
              "short": 111426,
              "net": 31362
            },
            "nonCommercial": {
              "long": 39375,
              "short": 78020,
              "net": -38645
            },
            "smallTrader": {
              "long": 31203,
              "short": 23920,
              "net": 7283
            }
          },
          "openInterest": 246769
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133298,
              "short": 156411,
              "net": -23113
            },
            "nonCommercial": {
              "long": 59198,
              "short": 40335,
              "net": 18863
            },
            "smallTrader": {
              "long": 23970,
              "short": 19720,
              "net": 4250
            }
          },
          "openInterest": 259131
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193104,
              "short": 122924,
              "net": 70180
            },
            "nonCommercial": {
              "long": 68463,
              "short": 111954,
              "net": -43491
            },
            "smallTrader": {
              "long": 48828,
              "short": 75517,
              "net": -26689
            }
          },
          "openInterest": 355804
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 308603,
              "short": 338989,
              "net": -30386
            },
            "nonCommercial": {
              "long": 97243,
              "short": 64408,
              "net": 32835
            },
            "smallTrader": {
              "long": 63950,
              "short": 66399,
              "net": -2449
            }
          },
          "openInterest": 510361
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74761,
              "short": 31857,
              "net": 42904
            },
            "nonCommercial": {
              "long": 12013,
              "short": 45254,
              "net": -33241
            },
            "smallTrader": {
              "long": 11168,
              "short": 20831,
              "net": -9663
            }
          },
          "openInterest": 98012
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4663,
              "short": 7600,
              "net": -2937
            },
            "nonCommercial": {
              "long": 11917,
              "short": 9015,
              "net": 2902
            },
            "smallTrader": {
              "long": 2549,
              "short": 2514,
              "net": 35
            }
          },
          "openInterest": 22167
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37763,
              "short": 35305,
              "net": 2458
            },
            "nonCommercial": {
              "long": 3126,
              "short": 9153,
              "net": -6027
            },
            "smallTrader": {
              "long": 4977,
              "short": 1408,
              "net": 3569
            }
          },
          "openInterest": 46956
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51179,
              "short": 87847,
              "net": -36668
            },
            "nonCommercial": {
              "long": 50362,
              "short": 10476,
              "net": 39886
            },
            "smallTrader": {
              "long": 30038,
              "short": 33256,
              "net": -3218
            }
          },
          "openInterest": 157920
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253190,
              "short": 213202,
              "net": 39988
            },
            "nonCommercial": {
              "long": 63379,
              "short": 73158,
              "net": -9779
            },
            "smallTrader": {
              "long": 30001,
              "short": 60210,
              "net": -30209
            }
          },
          "openInterest": 449370
        }
      ]
    },
    {
      "reportDate": "2006-09-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1140186,
              "short": 1541500,
              "net": -401314
            },
            "nonCommercial": {
              "long": 801299,
              "short": 322689,
              "net": 478610
            },
            "smallTrader": {
              "long": 336171,
              "short": 413467,
              "net": -77296
            }
          },
          "openInterest": 2318002
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 437539,
              "short": 376130,
              "net": 61409
            },
            "nonCommercial": {
              "long": 92177,
              "short": 186398,
              "net": -94221
            },
            "smallTrader": {
              "long": 143878,
              "short": 111066,
              "net": 32812
            }
          },
          "openInterest": 681842
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 424506,
              "short": 375169,
              "net": 49337
            },
            "nonCommercial": {
              "long": 140083,
              "short": 188411,
              "net": -48328
            },
            "smallTrader": {
              "long": 167950,
              "short": 168959,
              "net": -1009
            }
          },
          "openInterest": 747208
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 781940,
              "short": 775774,
              "net": 6166
            },
            "nonCommercial": {
              "long": 217001,
              "short": 215542,
              "net": 1459
            },
            "smallTrader": {
              "long": 279041,
              "short": 286666,
              "net": -7625
            }
          },
          "openInterest": 1296472
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2905,
              "short": 48997,
              "net": -46092
            },
            "nonCommercial": {
              "long": 39055,
              "short": 5423,
              "net": 33632
            },
            "smallTrader": {
              "long": 19992,
              "short": 7532,
              "net": 12460
            }
          },
          "openInterest": 61952
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18723,
              "short": 72331,
              "net": -53608
            },
            "nonCommercial": {
              "long": 60218,
              "short": 17265,
              "net": 42953
            },
            "smallTrader": {
              "long": 25222,
              "short": 14567,
              "net": 10655
            }
          },
          "openInterest": 104255
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68379,
              "short": 75332,
              "net": -6953
            },
            "nonCommercial": {
              "long": 41043,
              "short": 40188,
              "net": 855
            },
            "smallTrader": {
              "long": 27666,
              "short": 21568,
              "net": 6098
            }
          },
          "openInterest": 138838
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99811,
              "short": 100123,
              "net": -312
            },
            "nonCommercial": {
              "long": 30522,
              "short": 33105,
              "net": -2583
            },
            "smallTrader": {
              "long": 11477,
              "short": 8582,
              "net": 2895
            }
          },
          "openInterest": 146140
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56176,
              "short": 54769,
              "net": 1407
            },
            "nonCommercial": {
              "long": 30477,
              "short": 34258,
              "net": -3781
            },
            "smallTrader": {
              "long": 9630,
              "short": 7256,
              "net": 2374
            }
          },
          "openInterest": 107299
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45531,
              "short": 34371,
              "net": 11160
            },
            "nonCommercial": {
              "long": 9170,
              "short": 20212,
              "net": -11042
            },
            "smallTrader": {
              "long": 8408,
              "short": 8526,
              "net": -118
            }
          },
          "openInterest": 68168
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 599880,
              "short": 612575,
              "net": -12695
            },
            "nonCommercial": {
              "long": 283105,
              "short": 166956,
              "net": 116149
            },
            "smallTrader": {
              "long": 169687,
              "short": 273141,
              "net": -103454
            }
          },
          "openInterest": 1298052
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107528,
              "short": 90376,
              "net": 17152
            },
            "nonCommercial": {
              "long": 36668,
              "short": 55472,
              "net": -18804
            },
            "smallTrader": {
              "long": 17163,
              "short": 15511,
              "net": 1652
            }
          },
          "openInterest": 181639
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 717492,
              "short": 719409,
              "net": -1917
            },
            "nonCommercial": {
              "long": 161535,
              "short": 139037,
              "net": 22498
            },
            "smallTrader": {
              "long": 69021,
              "short": 89602,
              "net": -20581
            }
          },
          "openInterest": 1177409
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15429,
              "short": 79941,
              "net": -64512
            },
            "nonCommercial": {
              "long": 69197,
              "short": 18083,
              "net": 51114
            },
            "smallTrader": {
              "long": 45551,
              "short": 32153,
              "net": 13398
            }
          },
          "openInterest": 131398
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8678,
              "short": 7464,
              "net": 1214
            },
            "nonCommercial": {
              "long": 9528,
              "short": 5074,
              "net": 4454
            },
            "smallTrader": {
              "long": 6208,
              "short": 11876,
              "net": -5668
            }
          },
          "openInterest": 29044
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 61286,
              "short": 73847,
              "net": -12561
            },
            "nonCommercial": {
              "long": 12252,
              "short": 1893,
              "net": 10359
            },
            "smallTrader": {
              "long": 7354,
              "short": 5152,
              "net": 2202
            }
          },
          "openInterest": 85465
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86123,
              "short": 188048,
              "net": -101925
            },
            "nonCommercial": {
              "long": 116119,
              "short": 38251,
              "net": 77868
            },
            "smallTrader": {
              "long": 43421,
              "short": 19364,
              "net": 24057
            }
          },
          "openInterest": 325852
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131479,
              "short": 127862,
              "net": 3617
            },
            "nonCommercial": {
              "long": 21692,
              "short": 20598,
              "net": 1094
            },
            "smallTrader": {
              "long": 29568,
              "short": 34279,
              "net": -4711
            }
          },
          "openInterest": 215800
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160209,
              "short": 62383,
              "net": 97826
            },
            "nonCommercial": {
              "long": 34955,
              "short": 125759,
              "net": -90804
            },
            "smallTrader": {
              "long": 29592,
              "short": 36614,
              "net": -7022
            }
          },
          "openInterest": 225098
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77876,
              "short": 80164,
              "net": -2288
            },
            "nonCommercial": {
              "long": 40665,
              "short": 18629,
              "net": 22036
            },
            "smallTrader": {
              "long": 19671,
              "short": 39419,
              "net": -19748
            }
          },
          "openInterest": 175534
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96877,
              "short": 94229,
              "net": 2648
            },
            "nonCommercial": {
              "long": 52026,
              "short": 26267,
              "net": 25759
            },
            "smallTrader": {
              "long": 24341,
              "short": 52748,
              "net": -28407
            }
          },
          "openInterest": 216116
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27997,
              "short": 30071,
              "net": -2074
            },
            "nonCommercial": {
              "long": 21065,
              "short": 18603,
              "net": 2462
            },
            "smallTrader": {
              "long": 2882,
              "short": 3270,
              "net": -388
            }
          },
          "openInterest": 52703
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 393169,
              "short": 457227,
              "net": -64058
            },
            "nonCommercial": {
              "long": 115749,
              "short": 82832,
              "net": 32917
            },
            "smallTrader": {
              "long": 73129,
              "short": 41988,
              "net": 31141
            }
          },
          "openInterest": 949798
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2568,
              "short": 16218,
              "net": -13650
            },
            "nonCommercial": {
              "long": 13350,
              "short": 468,
              "net": 12882
            },
            "smallTrader": {
              "long": 1690,
              "short": 922,
              "net": 768
            }
          },
          "openInterest": 17608
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1835,
              "short": 6529,
              "net": -4694
            },
            "nonCommercial": {
              "long": 4771,
              "short": 550,
              "net": 4221
            },
            "smallTrader": {
              "long": 1807,
              "short": 1334,
              "net": 473
            }
          },
          "openInterest": 8528
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 328315,
              "short": 270652,
              "net": 57663
            },
            "nonCommercial": {
              "long": 32583,
              "short": 113360,
              "net": -80777
            },
            "smallTrader": {
              "long": 41004,
              "short": 17890,
              "net": 23114
            }
          },
          "openInterest": 402599
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26450,
              "short": 62338,
              "net": -35888
            },
            "nonCommercial": {
              "long": 29367,
              "short": 10286,
              "net": 19081
            },
            "smallTrader": {
              "long": 25354,
              "short": 8547,
              "net": 16807
            }
          },
          "openInterest": 100314
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133897,
              "short": 115441,
              "net": 18456
            },
            "nonCommercial": {
              "long": 39530,
              "short": 66551,
              "net": -27021
            },
            "smallTrader": {
              "long": 32744,
              "short": 24179,
              "net": 8565
            }
          },
          "openInterest": 240525
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132870,
              "short": 154405,
              "net": -21535
            },
            "nonCommercial": {
              "long": 63541,
              "short": 45447,
              "net": 18094
            },
            "smallTrader": {
              "long": 23554,
              "short": 20113,
              "net": 3441
            }
          },
          "openInterest": 264603
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192855,
              "short": 124627,
              "net": 68228
            },
            "nonCommercial": {
              "long": 67181,
              "short": 109480,
              "net": -42299
            },
            "smallTrader": {
              "long": 49554,
              "short": 75483,
              "net": -25929
            }
          },
          "openInterest": 360125
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 298486,
              "short": 339866,
              "net": -41380
            },
            "nonCommercial": {
              "long": 96650,
              "short": 56701,
              "net": 39949
            },
            "smallTrader": {
              "long": 59413,
              "short": 57982,
              "net": 1431
            }
          },
          "openInterest": 500233
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57429,
              "short": 2482,
              "net": 54947
            },
            "nonCommercial": {
              "long": 10111,
              "short": 54145,
              "net": -44034
            },
            "smallTrader": {
              "long": 9454,
              "short": 20367,
              "net": -10913
            }
          },
          "openInterest": 76994
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4834,
              "short": 5059,
              "net": -225
            },
            "nonCommercial": {
              "long": 6876,
              "short": 7225,
              "net": -349
            },
            "smallTrader": {
              "long": 2558,
              "short": 1984,
              "net": 574
            }
          },
          "openInterest": 17288
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38105,
              "short": 36011,
              "net": 2094
            },
            "nonCommercial": {
              "long": 3685,
              "short": 9700,
              "net": -6015
            },
            "smallTrader": {
              "long": 5986,
              "short": 2065,
              "net": 3921
            }
          },
          "openInterest": 49654
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49223,
              "short": 87498,
              "net": -38275
            },
            "nonCommercial": {
              "long": 51600,
              "short": 9107,
              "net": 42493
            },
            "smallTrader": {
              "long": 28413,
              "short": 32631,
              "net": -4218
            }
          },
          "openInterest": 156609
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256946,
              "short": 209489,
              "net": 47457
            },
            "nonCommercial": {
              "long": 58296,
              "short": 76658,
              "net": -18362
            },
            "smallTrader": {
              "long": 32336,
              "short": 61431,
              "net": -29095
            }
          },
          "openInterest": 452289
        }
      ]
    },
    {
      "reportDate": "2006-09-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1048829,
              "short": 1429523,
              "net": -380694
            },
            "nonCommercial": {
              "long": 776318,
              "short": 300740,
              "net": 475578
            },
            "smallTrader": {
              "long": 315960,
              "short": 410844,
              "net": -94884
            }
          },
          "openInterest": 2197365
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413405,
              "short": 386899,
              "net": 26506
            },
            "nonCommercial": {
              "long": 113914,
              "short": 174616,
              "net": -60702
            },
            "smallTrader": {
              "long": 147860,
              "short": 113664,
              "net": 34196
            }
          },
          "openInterest": 679301
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 439404,
              "short": 386986,
              "net": 52418
            },
            "nonCommercial": {
              "long": 160374,
              "short": 201527,
              "net": -41153
            },
            "smallTrader": {
              "long": 162740,
              "short": 174005,
              "net": -11265
            }
          },
          "openInterest": 766827
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 852000,
              "short": 912781,
              "net": -60781
            },
            "nonCommercial": {
              "long": 229745,
              "short": 187134,
              "net": 42611
            },
            "smallTrader": {
              "long": 296612,
              "short": 278442,
              "net": 18170
            }
          },
          "openInterest": 1414145
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3532,
              "short": 44390,
              "net": -40858
            },
            "nonCommercial": {
              "long": 34442,
              "short": 4353,
              "net": 30089
            },
            "smallTrader": {
              "long": 19363,
              "short": 8594,
              "net": 10769
            }
          },
          "openInterest": 57337
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17207,
              "short": 89109,
              "net": -71902
            },
            "nonCommercial": {
              "long": 74642,
              "short": 17675,
              "net": 56967
            },
            "smallTrader": {
              "long": 30273,
              "short": 15338,
              "net": 14935
            }
          },
          "openInterest": 122122
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25052,
              "short": 39995,
              "net": -14943
            },
            "nonCommercial": {
              "long": 38542,
              "short": 32032,
              "net": 6510
            },
            "smallTrader": {
              "long": 29441,
              "short": 21008,
              "net": 8433
            }
          },
          "openInterest": 94128
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97365,
              "short": 103595,
              "net": -6230
            },
            "nonCommercial": {
              "long": 30065,
              "short": 25580,
              "net": 4485
            },
            "smallTrader": {
              "long": 10550,
              "short": 8805,
              "net": 1745
            }
          },
          "openInterest": 140798
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55387,
              "short": 56075,
              "net": -688
            },
            "nonCommercial": {
              "long": 29371,
              "short": 32009,
              "net": -2638
            },
            "smallTrader": {
              "long": 10186,
              "short": 6860,
              "net": 3326
            }
          },
          "openInterest": 105801
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44450,
              "short": 32361,
              "net": 12089
            },
            "nonCommercial": {
              "long": 10566,
              "short": 20167,
              "net": -9601
            },
            "smallTrader": {
              "long": 8303,
              "short": 10791,
              "net": -2488
            }
          },
          "openInterest": 67977
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 605895,
              "short": 648233,
              "net": -42338
            },
            "nonCommercial": {
              "long": 288303,
              "short": 130018,
              "net": 158285
            },
            "smallTrader": {
              "long": 157833,
              "short": 273780,
              "net": -115947
            }
          },
          "openInterest": 1301867
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107929,
              "short": 91758,
              "net": 16171
            },
            "nonCommercial": {
              "long": 36492,
              "short": 54297,
              "net": -17805
            },
            "smallTrader": {
              "long": 16402,
              "short": 14768,
              "net": 1634
            }
          },
          "openInterest": 182367
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 693367,
              "short": 690611,
              "net": 2756
            },
            "nonCommercial": {
              "long": 166460,
              "short": 152775,
              "net": 13685
            },
            "smallTrader": {
              "long": 59578,
              "short": 76019,
              "net": -16441
            }
          },
          "openInterest": 1148838
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19561,
              "short": 89145,
              "net": -69584
            },
            "nonCommercial": {
              "long": 67422,
              "short": 17480,
              "net": 49942
            },
            "smallTrader": {
              "long": 49154,
              "short": 29512,
              "net": 19642
            }
          },
          "openInterest": 136955
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8074,
              "short": 5859,
              "net": 2215
            },
            "nonCommercial": {
              "long": 8623,
              "short": 5660,
              "net": 2963
            },
            "smallTrader": {
              "long": 5522,
              "short": 10700,
              "net": -5178
            }
          },
          "openInterest": 26065
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 64061,
              "short": 73176,
              "net": -9115
            },
            "nonCommercial": {
              "long": 10284,
              "short": 3070,
              "net": 7214
            },
            "smallTrader": {
              "long": 7918,
              "short": 6017,
              "net": 1901
            }
          },
          "openInterest": 87455
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88639,
              "short": 184004,
              "net": -95365
            },
            "nonCommercial": {
              "long": 108117,
              "short": 36873,
              "net": 71244
            },
            "smallTrader": {
              "long": 45719,
              "short": 21598,
              "net": 24121
            }
          },
          "openInterest": 322937
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132501,
              "short": 128154,
              "net": 4347
            },
            "nonCommercial": {
              "long": 21888,
              "short": 22137,
              "net": -249
            },
            "smallTrader": {
              "long": 28901,
              "short": 32999,
              "net": -4098
            }
          },
          "openInterest": 217580
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150583,
              "short": 55335,
              "net": 95248
            },
            "nonCommercial": {
              "long": 42518,
              "short": 129876,
              "net": -87358
            },
            "smallTrader": {
              "long": 27690,
              "short": 35580,
              "net": -7890
            }
          },
          "openInterest": 221240
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77942,
              "short": 75328,
              "net": 2614
            },
            "nonCommercial": {
              "long": 34842,
              "short": 18395,
              "net": 16447
            },
            "smallTrader": {
              "long": 19936,
              "short": 38997,
              "net": -19061
            }
          },
          "openInterest": 168220
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98555,
              "short": 93920,
              "net": 4635
            },
            "nonCommercial": {
              "long": 50129,
              "short": 28508,
              "net": 21621
            },
            "smallTrader": {
              "long": 23502,
              "short": 49758,
              "net": -26256
            }
          },
          "openInterest": 217870
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34712,
              "short": 30039,
              "net": 4673
            },
            "nonCommercial": {
              "long": 16227,
              "short": 20494,
              "net": -4267
            },
            "smallTrader": {
              "long": 3301,
              "short": 3707,
              "net": -406
            }
          },
          "openInterest": 54570
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387733,
              "short": 461442,
              "net": -73709
            },
            "nonCommercial": {
              "long": 139249,
              "short": 99014,
              "net": 40235
            },
            "smallTrader": {
              "long": 75474,
              "short": 42000,
              "net": 33474
            }
          },
          "openInterest": 945956
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2272,
              "short": 16282,
              "net": -14010
            },
            "nonCommercial": {
              "long": 13141,
              "short": 468,
              "net": 12673
            },
            "smallTrader": {
              "long": 2314,
              "short": 977,
              "net": 1337
            }
          },
          "openInterest": 17727
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1825,
              "short": 6240,
              "net": -4415
            },
            "nonCommercial": {
              "long": 4611,
              "short": 744,
              "net": 3867
            },
            "smallTrader": {
              "long": 1951,
              "short": 1403,
              "net": 548
            }
          },
          "openInterest": 8451
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 336567,
              "short": 271220,
              "net": 65347
            },
            "nonCommercial": {
              "long": 37272,
              "short": 132722,
              "net": -95450
            },
            "smallTrader": {
              "long": 45562,
              "short": 15459,
              "net": 30103
            }
          },
          "openInterest": 420298
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27140,
              "short": 62995,
              "net": -35855
            },
            "nonCommercial": {
              "long": 28267,
              "short": 9800,
              "net": 18467
            },
            "smallTrader": {
              "long": 24675,
              "short": 7287,
              "net": 17388
            }
          },
          "openInterest": 100272
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127037,
              "short": 111056,
              "net": 15981
            },
            "nonCommercial": {
              "long": 33439,
              "short": 58153,
              "net": -24714
            },
            "smallTrader": {
              "long": 30637,
              "short": 21904,
              "net": 8733
            }
          },
          "openInterest": 221859
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139632,
              "short": 144265,
              "net": -4633
            },
            "nonCommercial": {
              "long": 53875,
              "short": 48379,
              "net": 5496
            },
            "smallTrader": {
              "long": 25042,
              "short": 25905,
              "net": -863
            }
          },
          "openInterest": 258736
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200137,
              "short": 130561,
              "net": 69576
            },
            "nonCommercial": {
              "long": 64033,
              "short": 107087,
              "net": -43054
            },
            "smallTrader": {
              "long": 50034,
              "short": 76556,
              "net": -26522
            }
          },
          "openInterest": 366727
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289562,
              "short": 324474,
              "net": -34912
            },
            "nonCommercial": {
              "long": 91428,
              "short": 56474,
              "net": 34954
            },
            "smallTrader": {
              "long": 51074,
              "short": 51116,
              "net": -42
            }
          },
          "openInterest": 473478
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50350,
              "short": 11296,
              "net": 39054
            },
            "nonCommercial": {
              "long": 10497,
              "short": 39517,
              "net": -29020
            },
            "smallTrader": {
              "long": 9130,
              "short": 19164,
              "net": -10034
            }
          },
          "openInterest": 69977
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7500,
              "short": 6399,
              "net": 1101
            },
            "nonCommercial": {
              "long": 7482,
              "short": 8148,
              "net": -666
            },
            "smallTrader": {
              "long": 1881,
              "short": 2316,
              "net": -435
            }
          },
          "openInterest": 19545
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43536,
              "short": 40880,
              "net": 2656
            },
            "nonCommercial": {
              "long": 3372,
              "short": 9875,
              "net": -6503
            },
            "smallTrader": {
              "long": 5678,
              "short": 1831,
              "net": 3847
            }
          },
          "openInterest": 53755
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47488,
              "short": 84344,
              "net": -36856
            },
            "nonCommercial": {
              "long": 52086,
              "short": 10517,
              "net": 41569
            },
            "smallTrader": {
              "long": 27890,
              "short": 32603,
              "net": -4713
            }
          },
          "openInterest": 153791
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257601,
              "short": 217680,
              "net": 39921
            },
            "nonCommercial": {
              "long": 61321,
              "short": 72585,
              "net": -11264
            },
            "smallTrader": {
              "long": 32619,
              "short": 61276,
              "net": -28657
            }
          },
          "openInterest": 463319
        }
      ]
    },
    {
      "reportDate": "2006-10-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1030911,
              "short": 1499617,
              "net": -468706
            },
            "nonCommercial": {
              "long": 782458,
              "short": 261587,
              "net": 520871
            },
            "smallTrader": {
              "long": 333796,
              "short": 385961,
              "net": -52165
            }
          },
          "openInterest": 2241109
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 412957,
              "short": 405520,
              "net": 7437
            },
            "nonCommercial": {
              "long": 127916,
              "short": 182557,
              "net": -54641
            },
            "smallTrader": {
              "long": 149906,
              "short": 102702,
              "net": 47204
            }
          },
          "openInterest": 696293
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 440079,
              "short": 402963,
              "net": 37116
            },
            "nonCommercial": {
              "long": 162157,
              "short": 204958,
              "net": -42801
            },
            "smallTrader": {
              "long": 168951,
              "short": 163266,
              "net": 5685
            }
          },
          "openInterest": 773507
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 844361,
              "short": 911260,
              "net": -66899
            },
            "nonCommercial": {
              "long": 261047,
              "short": 222103,
              "net": 38944
            },
            "smallTrader": {
              "long": 284049,
              "short": 256094,
              "net": 27955
            }
          },
          "openInterest": 1419017
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7190,
              "short": 37403,
              "net": -30213
            },
            "nonCommercial": {
              "long": 31493,
              "short": 9912,
              "net": 21581
            },
            "smallTrader": {
              "long": 17609,
              "short": 8977,
              "net": 8632
            }
          },
          "openInterest": 56292
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17176,
              "short": 71158,
              "net": -53982
            },
            "nonCommercial": {
              "long": 62700,
              "short": 17754,
              "net": 44946
            },
            "smallTrader": {
              "long": 24789,
              "short": 15753,
              "net": 9036
            }
          },
          "openInterest": 104665
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24368,
              "short": 43043,
              "net": -18675
            },
            "nonCommercial": {
              "long": 45535,
              "short": 36256,
              "net": 9279
            },
            "smallTrader": {
              "long": 28894,
              "short": 19498,
              "net": 9396
            }
          },
          "openInterest": 100141
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98460,
              "short": 101772,
              "net": -3312
            },
            "nonCommercial": {
              "long": 31504,
              "short": 30520,
              "net": 984
            },
            "smallTrader": {
              "long": 13614,
              "short": 11286,
              "net": 2328
            }
          },
          "openInterest": 146930
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58483,
              "short": 58410,
              "net": 73
            },
            "nonCommercial": {
              "long": 30475,
              "short": 32380,
              "net": -1905
            },
            "smallTrader": {
              "long": 11181,
              "short": 9349,
              "net": 1832
            }
          },
          "openInterest": 110868
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45107,
              "short": 33169,
              "net": 11938
            },
            "nonCommercial": {
              "long": 10554,
              "short": 22847,
              "net": -12293
            },
            "smallTrader": {
              "long": 8808,
              "short": 8453,
              "net": 355
            }
          },
          "openInterest": 69400
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 607152,
              "short": 664904,
              "net": -57752
            },
            "nonCommercial": {
              "long": 295370,
              "short": 119182,
              "net": 176188
            },
            "smallTrader": {
              "long": 158118,
              "short": 276554,
              "net": -118436
            }
          },
          "openInterest": 1288905
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110604,
              "short": 86951,
              "net": 23653
            },
            "nonCommercial": {
              "long": 32826,
              "short": 58406,
              "net": -25580
            },
            "smallTrader": {
              "long": 19011,
              "short": 17084,
              "net": 1927
            }
          },
          "openInterest": 184683
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 711235,
              "short": 697748,
              "net": 13487
            },
            "nonCommercial": {
              "long": 159235,
              "short": 159104,
              "net": 131
            },
            "smallTrader": {
              "long": 63081,
              "short": 76699,
              "net": -13618
            }
          },
          "openInterest": 1173630
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18656,
              "short": 90524,
              "net": -71868
            },
            "nonCommercial": {
              "long": 76049,
              "short": 19832,
              "net": 56217
            },
            "smallTrader": {
              "long": 46148,
              "short": 30497,
              "net": 15651
            }
          },
          "openInterest": 142202
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8399,
              "short": 5089,
              "net": 3310
            },
            "nonCommercial": {
              "long": 6809,
              "short": 6168,
              "net": 641
            },
            "smallTrader": {
              "long": 5646,
              "short": 9597,
              "net": -3951
            }
          },
          "openInterest": 24841
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 67016,
              "short": 74448,
              "net": -7432
            },
            "nonCommercial": {
              "long": 10198,
              "short": 3263,
              "net": 6935
            },
            "smallTrader": {
              "long": 8246,
              "short": 7749,
              "net": 497
            }
          },
          "openInterest": 92034
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88721,
              "short": 180715,
              "net": -91994
            },
            "nonCommercial": {
              "long": 107570,
              "short": 38136,
              "net": 69434
            },
            "smallTrader": {
              "long": 47406,
              "short": 24846,
              "net": 22560
            }
          },
          "openInterest": 330065
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137278,
              "short": 127569,
              "net": 9709
            },
            "nonCommercial": {
              "long": 21314,
              "short": 28019,
              "net": -6705
            },
            "smallTrader": {
              "long": 28461,
              "short": 31465,
              "net": -3004
            }
          },
          "openInterest": 221674
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165283,
              "short": 55727,
              "net": 109556
            },
            "nonCommercial": {
              "long": 47430,
              "short": 151581,
              "net": -104151
            },
            "smallTrader": {
              "long": 30650,
              "short": 36055,
              "net": -5405
            }
          },
          "openInterest": 243819
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80280,
              "short": 76608,
              "net": 3672
            },
            "nonCommercial": {
              "long": 33186,
              "short": 17309,
              "net": 15877
            },
            "smallTrader": {
              "long": 20818,
              "short": 40367,
              "net": -19549
            }
          },
          "openInterest": 172741
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100212,
              "short": 95046,
              "net": 5166
            },
            "nonCommercial": {
              "long": 50070,
              "short": 29934,
              "net": 20136
            },
            "smallTrader": {
              "long": 23604,
              "short": 48906,
              "net": -25302
            }
          },
          "openInterest": 221700
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27072,
              "short": 32144,
              "net": -5072
            },
            "nonCommercial": {
              "long": 30899,
              "short": 25235,
              "net": 5664
            },
            "smallTrader": {
              "long": 3406,
              "short": 3998,
              "net": -592
            }
          },
          "openInterest": 61683
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377429,
              "short": 456462,
              "net": -79033
            },
            "nonCommercial": {
              "long": 145386,
              "short": 98513,
              "net": 46873
            },
            "smallTrader": {
              "long": 72044,
              "short": 39884,
              "net": 32160
            }
          },
          "openInterest": 946291
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3043,
              "short": 11573,
              "net": -8530
            },
            "nonCommercial": {
              "long": 8391,
              "short": 616,
              "net": 7775
            },
            "smallTrader": {
              "long": 1992,
              "short": 1237,
              "net": 755
            }
          },
          "openInterest": 13426
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1775,
              "short": 5697,
              "net": -3922
            },
            "nonCommercial": {
              "long": 4303,
              "short": 964,
              "net": 3339
            },
            "smallTrader": {
              "long": 1571,
              "short": 988,
              "net": 583
            }
          },
          "openInterest": 7682
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 341690,
              "short": 265835,
              "net": 75855
            },
            "nonCommercial": {
              "long": 34884,
              "short": 141007,
              "net": -106123
            },
            "smallTrader": {
              "long": 46062,
              "short": 15794,
              "net": 30268
            }
          },
          "openInterest": 423611
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26222,
              "short": 62108,
              "net": -35886
            },
            "nonCommercial": {
              "long": 27302,
              "short": 8089,
              "net": 19213
            },
            "smallTrader": {
              "long": 25086,
              "short": 8413,
              "net": 16673
            }
          },
          "openInterest": 98967
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118753,
              "short": 103177,
              "net": 15576
            },
            "nonCommercial": {
              "long": 32286,
              "short": 57647,
              "net": -25361
            },
            "smallTrader": {
              "long": 33019,
              "short": 23234,
              "net": 9785
            }
          },
          "openInterest": 215125
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138067,
              "short": 138282,
              "net": -215
            },
            "nonCommercial": {
              "long": 51086,
              "short": 53063,
              "net": -1977
            },
            "smallTrader": {
              "long": 25623,
              "short": 23431,
              "net": 2192
            }
          },
          "openInterest": 254395
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205401,
              "short": 138994,
              "net": 66407
            },
            "nonCommercial": {
              "long": 64087,
              "short": 102483,
              "net": -38396
            },
            "smallTrader": {
              "long": 49986,
              "short": 77997,
              "net": -28011
            }
          },
          "openInterest": 379185
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252811,
              "short": 277201,
              "net": -24390
            },
            "nonCommercial": {
              "long": 90108,
              "short": 61469,
              "net": 28639
            },
            "smallTrader": {
              "long": 51613,
              "short": 55862,
              "net": -4249
            }
          },
          "openInterest": 432984
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51972,
              "short": 11649,
              "net": 40323
            },
            "nonCommercial": {
              "long": 10759,
              "short": 40886,
              "net": -30127
            },
            "smallTrader": {
              "long": 9956,
              "short": 20152,
              "net": -10196
            }
          },
          "openInterest": 72687
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5596,
              "short": 10808,
              "net": -5212
            },
            "nonCommercial": {
              "long": 13482,
              "short": 8270,
              "net": 5212
            },
            "smallTrader": {
              "long": 2342,
              "short": 2342,
              "net": 0
            }
          },
          "openInterest": 24522
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42757,
              "short": 40195,
              "net": 2562
            },
            "nonCommercial": {
              "long": 4360,
              "short": 10577,
              "net": -6217
            },
            "smallTrader": {
              "long": 8022,
              "short": 4367,
              "net": 3655
            }
          },
          "openInterest": 55929
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46916,
              "short": 84102,
              "net": -37186
            },
            "nonCommercial": {
              "long": 52644,
              "short": 9937,
              "net": 42707
            },
            "smallTrader": {
              "long": 29232,
              "short": 34753,
              "net": -5521
            }
          },
          "openInterest": 156584
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273861,
              "short": 249638,
              "net": 24223
            },
            "nonCommercial": {
              "long": 78947,
              "short": 72688,
              "net": 6259
            },
            "smallTrader": {
              "long": 38519,
              "short": 69001,
              "net": -30482
            }
          },
          "openInterest": 495828
        }
      ]
    },
    {
      "reportDate": "2006-10-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1175715,
              "short": 1573911,
              "net": -398196
            },
            "nonCommercial": {
              "long": 739566,
              "short": 278522,
              "net": 461044
            },
            "smallTrader": {
              "long": 343718,
              "short": 406566,
              "net": -62848
            }
          },
          "openInterest": 2347937
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 402783,
              "short": 396277,
              "net": 6506
            },
            "nonCommercial": {
              "long": 120403,
              "short": 173035,
              "net": -52632
            },
            "smallTrader": {
              "long": 146037,
              "short": 99911,
              "net": 46126
            }
          },
          "openInterest": 673821
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 437912,
              "short": 394123,
              "net": 43789
            },
            "nonCommercial": {
              "long": 135106,
              "short": 174644,
              "net": -39538
            },
            "smallTrader": {
              "long": 156320,
              "short": 160571,
              "net": -4251
            }
          },
          "openInterest": 733744
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 894716,
              "short": 924891,
              "net": -30175
            },
            "nonCommercial": {
              "long": 235797,
              "short": 194564,
              "net": 41233
            },
            "smallTrader": {
              "long": 270690,
              "short": 281748,
              "net": -11058
            }
          },
          "openInterest": 1423060
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3157,
              "short": 47002,
              "net": -43845
            },
            "nonCommercial": {
              "long": 43831,
              "short": 8581,
              "net": 35250
            },
            "smallTrader": {
              "long": 18433,
              "short": 9838,
              "net": 8595
            }
          },
          "openInterest": 65437
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29949,
              "short": 59055,
              "net": -29106
            },
            "nonCommercial": {
              "long": 44433,
              "short": 24598,
              "net": 19835
            },
            "smallTrader": {
              "long": 27158,
              "short": 17887,
              "net": 9271
            }
          },
          "openInterest": 101848
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26819,
              "short": 37285,
              "net": -10466
            },
            "nonCommercial": {
              "long": 34272,
              "short": 32413,
              "net": 1859
            },
            "smallTrader": {
              "long": 28752,
              "short": 20145,
              "net": 8607
            }
          },
          "openInterest": 91193
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99634,
              "short": 101848,
              "net": -2214
            },
            "nonCommercial": {
              "long": 31740,
              "short": 32862,
              "net": -1122
            },
            "smallTrader": {
              "long": 12324,
              "short": 8988,
              "net": 3336
            }
          },
          "openInterest": 146269
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59240,
              "short": 59390,
              "net": -150
            },
            "nonCommercial": {
              "long": 29985,
              "short": 32852,
              "net": -2867
            },
            "smallTrader": {
              "long": 9489,
              "short": 6472,
              "net": 3017
            }
          },
          "openInterest": 109769
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43796,
              "short": 28785,
              "net": 15011
            },
            "nonCommercial": {
              "long": 10562,
              "short": 23849,
              "net": -13287
            },
            "smallTrader": {
              "long": 9335,
              "short": 11059,
              "net": -1724
            }
          },
          "openInterest": 69015
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 603684,
              "short": 673522,
              "net": -69838
            },
            "nonCommercial": {
              "long": 297166,
              "short": 111180,
              "net": 185986
            },
            "smallTrader": {
              "long": 160142,
              "short": 276290,
              "net": -116148
            }
          },
          "openInterest": 1278905
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111111,
              "short": 81668,
              "net": 29443
            },
            "nonCommercial": {
              "long": 30918,
              "short": 62755,
              "net": -31837
            },
            "smallTrader": {
              "long": 16207,
              "short": 13813,
              "net": 2394
            }
          },
          "openInterest": 184270
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 720323,
              "short": 702636,
              "net": 17687
            },
            "nonCommercial": {
              "long": 159359,
              "short": 159058,
              "net": 301
            },
            "smallTrader": {
              "long": 64195,
              "short": 82183,
              "net": -17988
            }
          },
          "openInterest": 1193421
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27412,
              "short": 77236,
              "net": -49824
            },
            "nonCommercial": {
              "long": 69105,
              "short": 32577,
              "net": 36528
            },
            "smallTrader": {
              "long": 51464,
              "short": 38168,
              "net": 13296
            }
          },
          "openInterest": 150795
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8484,
              "short": 4859,
              "net": 3625
            },
            "nonCommercial": {
              "long": 7313,
              "short": 6812,
              "net": 501
            },
            "smallTrader": {
              "long": 5273,
              "short": 9399,
              "net": -4126
            }
          },
          "openInterest": 23665
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 69040,
              "short": 77254,
              "net": -8214
            },
            "nonCommercial": {
              "long": 9701,
              "short": 2973,
              "net": 6728
            },
            "smallTrader": {
              "long": 10575,
              "short": 9089,
              "net": 1486
            }
          },
          "openInterest": 94305
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95161,
              "short": 177763,
              "net": -82602
            },
            "nonCommercial": {
              "long": 106211,
              "short": 43762,
              "net": 62449
            },
            "smallTrader": {
              "long": 40503,
              "short": 20350,
              "net": 20153
            }
          },
          "openInterest": 334329
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139439,
              "short": 130097,
              "net": 9342
            },
            "nonCommercial": {
              "long": 20603,
              "short": 25955,
              "net": -5352
            },
            "smallTrader": {
              "long": 30249,
              "short": 34239,
              "net": -3990
            }
          },
          "openInterest": 219578
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182858,
              "short": 53712,
              "net": 129146
            },
            "nonCommercial": {
              "long": 50595,
              "short": 174193,
              "net": -123598
            },
            "smallTrader": {
              "long": 33926,
              "short": 39474,
              "net": -5548
            }
          },
          "openInterest": 267803
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81335,
              "short": 73984,
              "net": 7351
            },
            "nonCommercial": {
              "long": 33459,
              "short": 20495,
              "net": 12964
            },
            "smallTrader": {
              "long": 19727,
              "short": 40042,
              "net": -20315
            }
          },
          "openInterest": 173752
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98262,
              "short": 93606,
              "net": 4656
            },
            "nonCommercial": {
              "long": 49948,
              "short": 27225,
              "net": 22723
            },
            "smallTrader": {
              "long": 21223,
              "short": 48602,
              "net": -27379
            }
          },
          "openInterest": 209091
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32857,
              "short": 41662,
              "net": -8805
            },
            "nonCommercial": {
              "long": 31309,
              "short": 21537,
              "net": 9772
            },
            "smallTrader": {
              "long": 5865,
              "short": 6832,
              "net": -967
            }
          },
          "openInterest": 70319
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372772,
              "short": 450415,
              "net": -77643
            },
            "nonCommercial": {
              "long": 131721,
              "short": 85978,
              "net": 45743
            },
            "smallTrader": {
              "long": 72744,
              "short": 40844,
              "net": 31900
            }
          },
          "openInterest": 930902
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2392,
              "short": 13392,
              "net": -11000
            },
            "nonCommercial": {
              "long": 11656,
              "short": 1547,
              "net": 10109
            },
            "smallTrader": {
              "long": 1702,
              "short": 811,
              "net": 891
            }
          },
          "openInterest": 15750
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1845,
              "short": 4106,
              "net": -2261
            },
            "nonCommercial": {
              "long": 3412,
              "short": 1643,
              "net": 1769
            },
            "smallTrader": {
              "long": 1711,
              "short": 1219,
              "net": 492
            }
          },
          "openInterest": 6968
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 344124,
              "short": 264689,
              "net": 79435
            },
            "nonCommercial": {
              "long": 43092,
              "short": 143645,
              "net": -100553
            },
            "smallTrader": {
              "long": 37911,
              "short": 16793,
              "net": 21118
            }
          },
          "openInterest": 427091
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27313,
              "short": 63119,
              "net": -35806
            },
            "nonCommercial": {
              "long": 27850,
              "short": 8370,
              "net": 19480
            },
            "smallTrader": {
              "long": 24263,
              "short": 7937,
              "net": 16326
            }
          },
          "openInterest": 100304
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113183,
              "short": 105806,
              "net": 7377
            },
            "nonCommercial": {
              "long": 31959,
              "short": 49081,
              "net": -17122
            },
            "smallTrader": {
              "long": 32764,
              "short": 23019,
              "net": 9745
            }
          },
          "openInterest": 209122
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140848,
              "short": 147967,
              "net": -7119
            },
            "nonCommercial": {
              "long": 50488,
              "short": 45979,
              "net": 4509
            },
            "smallTrader": {
              "long": 24567,
              "short": 21957,
              "net": 2610
            }
          },
          "openInterest": 253913
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204912,
              "short": 163969,
              "net": 40943
            },
            "nonCommercial": {
              "long": 68192,
              "short": 85959,
              "net": -17767
            },
            "smallTrader": {
              "long": 55280,
              "short": 78456,
              "net": -23176
            }
          },
          "openInterest": 378618
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262729,
              "short": 285758,
              "net": -23029
            },
            "nonCommercial": {
              "long": 90259,
              "short": 58022,
              "net": 32237
            },
            "smallTrader": {
              "long": 45470,
              "short": 54678,
              "net": -9208
            }
          },
          "openInterest": 436978
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77960,
              "short": 4329,
              "net": 73631
            },
            "nonCommercial": {
              "long": 8870,
              "short": 69290,
              "net": -60420
            },
            "smallTrader": {
              "long": 9149,
              "short": 22360,
              "net": -13211
            }
          },
          "openInterest": 95979
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5704,
              "short": 17939,
              "net": -12235
            },
            "nonCommercial": {
              "long": 19053,
              "short": 7823,
              "net": 11230
            },
            "smallTrader": {
              "long": 3240,
              "short": 2235,
              "net": 1005
            }
          },
          "openInterest": 30911
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41810,
              "short": 40072,
              "net": 1738
            },
            "nonCommercial": {
              "long": 4668,
              "short": 10968,
              "net": -6300
            },
            "smallTrader": {
              "long": 10059,
              "short": 5497,
              "net": 4562
            }
          },
          "openInterest": 57977
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47195,
              "short": 79610,
              "net": -32415
            },
            "nonCommercial": {
              "long": 49805,
              "short": 9643,
              "net": 40162
            },
            "smallTrader": {
              "long": 30009,
              "short": 37756,
              "net": -7747
            }
          },
          "openInterest": 150636
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273044,
              "short": 253667,
              "net": 19377
            },
            "nonCommercial": {
              "long": 78425,
              "short": 69896,
              "net": 8529
            },
            "smallTrader": {
              "long": 41853,
              "short": 69759,
              "net": -27906
            }
          },
          "openInterest": 469824
        }
      ]
    },
    {
      "reportDate": "2006-10-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1301393,
              "short": 1653930,
              "net": -352537
            },
            "nonCommercial": {
              "long": 747988,
              "short": 312215,
              "net": 435773
            },
            "smallTrader": {
              "long": 309497,
              "short": 392733,
              "net": -83236
            }
          },
          "openInterest": 2434326
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 398617,
              "short": 385080,
              "net": 13537
            },
            "nonCommercial": {
              "long": 125447,
              "short": 178139,
              "net": -52692
            },
            "smallTrader": {
              "long": 156618,
              "short": 117463,
              "net": 39155
            }
          },
          "openInterest": 684338
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 453905,
              "short": 387836,
              "net": 66069
            },
            "nonCommercial": {
              "long": 126012,
              "short": 170343,
              "net": -44331
            },
            "smallTrader": {
              "long": 135952,
              "short": 157690,
              "net": -21738
            }
          },
          "openInterest": 723720
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 913780,
              "short": 922633,
              "net": -8853
            },
            "nonCommercial": {
              "long": 203530,
              "short": 194941,
              "net": 8589
            },
            "smallTrader": {
              "long": 256224,
              "short": 255960,
              "net": 264
            }
          },
          "openInterest": 1391992
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4191,
              "short": 56534,
              "net": -52343
            },
            "nonCommercial": {
              "long": 49027,
              "short": 9338,
              "net": 39689
            },
            "smallTrader": {
              "long": 20807,
              "short": 8153,
              "net": 12654
            }
          },
          "openInterest": 74025
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26843,
              "short": 66137,
              "net": -39294
            },
            "nonCommercial": {
              "long": 56447,
              "short": 23142,
              "net": 33305
            },
            "smallTrader": {
              "long": 25220,
              "short": 19231,
              "net": 5989
            }
          },
          "openInterest": 108510
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53383,
              "short": 32888,
              "net": 20495
            },
            "nonCommercial": {
              "long": 26833,
              "short": 51331,
              "net": -24498
            },
            "smallTrader": {
              "long": 28564,
              "short": 24561,
              "net": 4003
            }
          },
          "openInterest": 110173
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105820,
              "short": 100893,
              "net": 4927
            },
            "nonCommercial": {
              "long": 33680,
              "short": 44088,
              "net": -10408
            },
            "smallTrader": {
              "long": 13732,
              "short": 8251,
              "net": 5481
            }
          },
          "openInterest": 156686
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61753,
              "short": 59691,
              "net": 2062
            },
            "nonCommercial": {
              "long": 29426,
              "short": 34567,
              "net": -5141
            },
            "smallTrader": {
              "long": 8764,
              "short": 5685,
              "net": 3079
            }
          },
          "openInterest": 110507
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42204,
              "short": 32753,
              "net": 9451
            },
            "nonCommercial": {
              "long": 13068,
              "short": 21992,
              "net": -8924
            },
            "smallTrader": {
              "long": 10879,
              "short": 11406,
              "net": -527
            }
          },
          "openInterest": 72713
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 633705,
              "short": 719849,
              "net": -86144
            },
            "nonCommercial": {
              "long": 305744,
              "short": 103313,
              "net": 202431
            },
            "smallTrader": {
              "long": 163639,
              "short": 279926,
              "net": -116287
            }
          },
          "openInterest": 1296995
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110800,
              "short": 83236,
              "net": 27564
            },
            "nonCommercial": {
              "long": 30803,
              "short": 61782,
              "net": -30979
            },
            "smallTrader": {
              "long": 17592,
              "short": 14177,
              "net": 3415
            }
          },
          "openInterest": 184505
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 726932,
              "short": 709889,
              "net": 17043
            },
            "nonCommercial": {
              "long": 152971,
              "short": 155667,
              "net": -2696
            },
            "smallTrader": {
              "long": 67740,
              "short": 82087,
              "net": -14347
            }
          },
          "openInterest": 1186170
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32824,
              "short": 67746,
              "net": -34922
            },
            "nonCommercial": {
              "long": 69850,
              "short": 43258,
              "net": 26592
            },
            "smallTrader": {
              "long": 49391,
              "short": 41061,
              "net": 8330
            }
          },
          "openInterest": 154610
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8067,
              "short": 3381,
              "net": 4686
            },
            "nonCommercial": {
              "long": 6359,
              "short": 6180,
              "net": 179
            },
            "smallTrader": {
              "long": 5011,
              "short": 9876,
              "net": -4865
            }
          },
          "openInterest": 23282
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74924,
              "short": 83496,
              "net": -8572
            },
            "nonCommercial": {
              "long": 11406,
              "short": 4218,
              "net": 7188
            },
            "smallTrader": {
              "long": 9538,
              "short": 8154,
              "net": 1384
            }
          },
          "openInterest": 99377
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92428,
              "short": 175566,
              "net": -83138
            },
            "nonCommercial": {
              "long": 107993,
              "short": 46734,
              "net": 61259
            },
            "smallTrader": {
              "long": 38990,
              "short": 17111,
              "net": 21879
            }
          },
          "openInterest": 329875
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139554,
              "short": 134102,
              "net": 5452
            },
            "nonCommercial": {
              "long": 21126,
              "short": 25360,
              "net": -4234
            },
            "smallTrader": {
              "long": 30781,
              "short": 31999,
              "net": -1218
            }
          },
          "openInterest": 217289
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173899,
              "short": 58427,
              "net": 115472
            },
            "nonCommercial": {
              "long": 53173,
              "short": 165751,
              "net": -112578
            },
            "smallTrader": {
              "long": 34092,
              "short": 36986,
              "net": -2894
            }
          },
          "openInterest": 261575
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79815,
              "short": 74052,
              "net": 5763
            },
            "nonCommercial": {
              "long": 32217,
              "short": 19531,
              "net": 12686
            },
            "smallTrader": {
              "long": 18594,
              "short": 37043,
              "net": -18449
            }
          },
          "openInterest": 172293
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93730,
              "short": 88388,
              "net": 5342
            },
            "nonCommercial": {
              "long": 46237,
              "short": 26439,
              "net": 19798
            },
            "smallTrader": {
              "long": 24357,
              "short": 49497,
              "net": -25140
            }
          },
          "openInterest": 200539
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14984,
              "short": 69852,
              "net": -54868
            },
            "nonCommercial": {
              "long": 64691,
              "short": 12214,
              "net": 52477
            },
            "smallTrader": {
              "long": 4263,
              "short": 1872,
              "net": 2391
            }
          },
          "openInterest": 84107
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373284,
              "short": 447710,
              "net": -74426
            },
            "nonCommercial": {
              "long": 131505,
              "short": 89324,
              "net": 42181
            },
            "smallTrader": {
              "long": 74975,
              "short": 42730,
              "net": 32245
            }
          },
          "openInterest": 940537
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2503,
              "short": 17233,
              "net": -14730
            },
            "nonCommercial": {
              "long": 15075,
              "short": 1273,
              "net": 13802
            },
            "smallTrader": {
              "long": 2181,
              "short": 1253,
              "net": 928
            }
          },
          "openInterest": 19759
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2250,
              "short": 4498,
              "net": -2248
            },
            "nonCommercial": {
              "long": 3320,
              "short": 1572,
              "net": 1748
            },
            "smallTrader": {
              "long": 1716,
              "short": 1216,
              "net": 500
            }
          },
          "openInterest": 7288
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 317116,
              "short": 275002,
              "net": 42114
            },
            "nonCommercial": {
              "long": 46109,
              "short": 120842,
              "net": -74733
            },
            "smallTrader": {
              "long": 50943,
              "short": 18324,
              "net": 32619
            }
          },
          "openInterest": 415973
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26641,
              "short": 66698,
              "net": -40057
            },
            "nonCommercial": {
              "long": 31433,
              "short": 9026,
              "net": 22407
            },
            "smallTrader": {
              "long": 25340,
              "short": 7690,
              "net": 17650
            }
          },
          "openInterest": 106890
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98784,
              "short": 116539,
              "net": -17755
            },
            "nonCommercial": {
              "long": 37363,
              "short": 32665,
              "net": 4698
            },
            "smallTrader": {
              "long": 35233,
              "short": 22176,
              "net": 13057
            }
          },
          "openInterest": 200867
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139046,
              "short": 164277,
              "net": -25231
            },
            "nonCommercial": {
              "long": 54337,
              "short": 34252,
              "net": 20085
            },
            "smallTrader": {
              "long": 26739,
              "short": 21593,
              "net": 5146
            }
          },
          "openInterest": 259780
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198199,
              "short": 183770,
              "net": 14429
            },
            "nonCommercial": {
              "long": 79176,
              "short": 68149,
              "net": 11027
            },
            "smallTrader": {
              "long": 54432,
              "short": 79888,
              "net": -25456
            }
          },
          "openInterest": 396327
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268745,
              "short": 306162,
              "net": -37417
            },
            "nonCommercial": {
              "long": 94475,
              "short": 52881,
              "net": 41594
            },
            "smallTrader": {
              "long": 51760,
              "short": 55937,
              "net": -4177
            }
          },
          "openInterest": 455127
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87178,
              "short": 3826,
              "net": 83352
            },
            "nonCommercial": {
              "long": 10504,
              "short": 77712,
              "net": -67208
            },
            "smallTrader": {
              "long": 7364,
              "short": 23508,
              "net": -16144
            }
          },
          "openInterest": 105046
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6282,
              "short": 24467,
              "net": -18185
            },
            "nonCommercial": {
              "long": 24649,
              "short": 8001,
              "net": 16648
            },
            "smallTrader": {
              "long": 3399,
              "short": 1862,
              "net": 1537
            }
          },
          "openInterest": 36745
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38394,
              "short": 36828,
              "net": 1566
            },
            "nonCommercial": {
              "long": 4122,
              "short": 10614,
              "net": -6492
            },
            "smallTrader": {
              "long": 10392,
              "short": 5466,
              "net": 4926
            }
          },
          "openInterest": 54409
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49160,
              "short": 75059,
              "net": -25899
            },
            "nonCommercial": {
              "long": 45347,
              "short": 9677,
              "net": 35670
            },
            "smallTrader": {
              "long": 25519,
              "short": 35290,
              "net": -9771
            }
          },
          "openInterest": 136056
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268199,
              "short": 258400,
              "net": 9799
            },
            "nonCommercial": {
              "long": 82026,
              "short": 68129,
              "net": 13897
            },
            "smallTrader": {
              "long": 41891,
              "short": 65587,
              "net": -23696
            }
          },
          "openInterest": 473929
        }
      ]
    },
    {
      "reportDate": "2006-10-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1382403,
              "short": 1709310,
              "net": -326907
            },
            "nonCommercial": {
              "long": 776448,
              "short": 351450,
              "net": 424998
            },
            "smallTrader": {
              "long": 285976,
              "short": 384067,
              "net": -98091
            }
          },
          "openInterest": 2518656
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 386658,
              "short": 373861,
              "net": 12797
            },
            "nonCommercial": {
              "long": 142074,
              "short": 170716,
              "net": -28642
            },
            "smallTrader": {
              "long": 146306,
              "short": 130461,
              "net": 15845
            }
          },
          "openInterest": 677213
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 474346,
              "short": 374492,
              "net": 99854
            },
            "nonCommercial": {
              "long": 101604,
              "short": 169487,
              "net": -67883
            },
            "smallTrader": {
              "long": 133696,
              "short": 165667,
              "net": -31971
            }
          },
          "openInterest": 721095
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 967424,
              "short": 924709,
              "net": 42715
            },
            "nonCommercial": {
              "long": 188800,
              "short": 199552,
              "net": -10752
            },
            "smallTrader": {
              "long": 235481,
              "short": 267444,
              "net": -31963
            }
          },
          "openInterest": 1409763
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2506,
              "short": 72762,
              "net": -70256
            },
            "nonCommercial": {
              "long": 61738,
              "short": 5314,
              "net": 56424
            },
            "smallTrader": {
              "long": 23258,
              "short": 9426,
              "net": 13832
            }
          },
          "openInterest": 87502
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21300,
              "short": 65613,
              "net": -44313
            },
            "nonCommercial": {
              "long": 56205,
              "short": 19040,
              "net": 37165
            },
            "smallTrader": {
              "long": 23603,
              "short": 16455,
              "net": 7148
            }
          },
          "openInterest": 101676
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45246,
              "short": 37415,
              "net": 7831
            },
            "nonCommercial": {
              "long": 24985,
              "short": 39218,
              "net": -14233
            },
            "smallTrader": {
              "long": 28879,
              "short": 22477,
              "net": 6402
            }
          },
          "openInterest": 100203
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106197,
              "short": 99939,
              "net": 6258
            },
            "nonCommercial": {
              "long": 36738,
              "short": 47956,
              "net": -11218
            },
            "smallTrader": {
              "long": 13624,
              "short": 8664,
              "net": 4960
            }
          },
          "openInterest": 161449
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61017,
              "short": 64970,
              "net": -3953
            },
            "nonCommercial": {
              "long": 30203,
              "short": 30904,
              "net": -701
            },
            "smallTrader": {
              "long": 10226,
              "short": 5572,
              "net": 4654
            }
          },
          "openInterest": 112676
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43102,
              "short": 32837,
              "net": 10265
            },
            "nonCommercial": {
              "long": 12435,
              "short": 22183,
              "net": -9748
            },
            "smallTrader": {
              "long": 11184,
              "short": 11701,
              "net": -517
            }
          },
          "openInterest": 75321
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 652168,
              "short": 755314,
              "net": -103146
            },
            "nonCommercial": {
              "long": 319853,
              "short": 94280,
              "net": 225573
            },
            "smallTrader": {
              "long": 158791,
              "short": 281218,
              "net": -122427
            }
          },
          "openInterest": 1341536
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109097,
              "short": 79897,
              "net": 29200
            },
            "nonCommercial": {
              "long": 30568,
              "short": 64191,
              "net": -33623
            },
            "smallTrader": {
              "long": 19595,
              "short": 15172,
              "net": 4423
            }
          },
          "openInterest": 183770
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 694661,
              "short": 677504,
              "net": 17157
            },
            "nonCommercial": {
              "long": 159629,
              "short": 164654,
              "net": -5025
            },
            "smallTrader": {
              "long": 65473,
              "short": 77605,
              "net": -12132
            }
          },
          "openInterest": 1133789
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38127,
              "short": 70020,
              "net": -31893
            },
            "nonCommercial": {
              "long": 70934,
              "short": 43783,
              "net": 27151
            },
            "smallTrader": {
              "long": 46089,
              "short": 41347,
              "net": 4742
            }
          },
          "openInterest": 158034
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8128,
              "short": 3381,
              "net": 4747
            },
            "nonCommercial": {
              "long": 7037,
              "short": 7536,
              "net": -499
            },
            "smallTrader": {
              "long": 5408,
              "short": 9656,
              "net": -4248
            }
          },
          "openInterest": 24056
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 74462,
              "short": 82062,
              "net": -7600
            },
            "nonCommercial": {
              "long": 12347,
              "short": 6289,
              "net": 6058
            },
            "smallTrader": {
              "long": 10719,
              "short": 9177,
              "net": 1542
            }
          },
          "openInterest": 101292
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93641,
              "short": 174150,
              "net": -80509
            },
            "nonCommercial": {
              "long": 104099,
              "short": 48049,
              "net": 56050
            },
            "smallTrader": {
              "long": 40864,
              "short": 16405,
              "net": 24459
            }
          },
          "openInterest": 331598
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143445,
              "short": 133378,
              "net": 10067
            },
            "nonCommercial": {
              "long": 21343,
              "short": 29792,
              "net": -8449
            },
            "smallTrader": {
              "long": 29065,
              "short": 30683,
              "net": -1618
            }
          },
          "openInterest": 222286
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 195865,
              "short": 57498,
              "net": 138367
            },
            "nonCommercial": {
              "long": 50401,
              "short": 187691,
              "net": -137290
            },
            "smallTrader": {
              "long": 35694,
              "short": 36771,
              "net": -1077
            }
          },
          "openInterest": 282998
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80174,
              "short": 74336,
              "net": 5838
            },
            "nonCommercial": {
              "long": 32798,
              "short": 18942,
              "net": 13856
            },
            "smallTrader": {
              "long": 17538,
              "short": 37232,
              "net": -19694
            }
          },
          "openInterest": 172063
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92721,
              "short": 84767,
              "net": 7954
            },
            "nonCommercial": {
              "long": 47219,
              "short": 27826,
              "net": 19393
            },
            "smallTrader": {
              "long": 19632,
              "short": 46979,
              "net": -27347
            }
          },
          "openInterest": 201415
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16033,
              "short": 85644,
              "net": -69611
            },
            "nonCommercial": {
              "long": 79052,
              "short": 11969,
              "net": 67083
            },
            "smallTrader": {
              "long": 4601,
              "short": 2073,
              "net": 2528
            }
          },
          "openInterest": 99853
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 369957,
              "short": 444260,
              "net": -74303
            },
            "nonCommercial": {
              "long": 130983,
              "short": 89750,
              "net": 41233
            },
            "smallTrader": {
              "long": 72942,
              "short": 39872,
              "net": 33070
            }
          },
          "openInterest": 934750
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2831,
              "short": 18817,
              "net": -15986
            },
            "nonCommercial": {
              "long": 16443,
              "short": 1208,
              "net": 15235
            },
            "smallTrader": {
              "long": 2129,
              "short": 1378,
              "net": 751
            }
          },
          "openInterest": 21403
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1837,
              "short": 3988,
              "net": -2151
            },
            "nonCommercial": {
              "long": 3464,
              "short": 1668,
              "net": 1796
            },
            "smallTrader": {
              "long": 1744,
              "short": 1389,
              "net": 355
            }
          },
          "openInterest": 7046
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 299845,
              "short": 277985,
              "net": 21860
            },
            "nonCommercial": {
              "long": 56457,
              "short": 117256,
              "net": -60799
            },
            "smallTrader": {
              "long": 55107,
              "short": 16168,
              "net": 38939
            }
          },
          "openInterest": 413629
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25365,
              "short": 68469,
              "net": -43104
            },
            "nonCommercial": {
              "long": 34851,
              "short": 8496,
              "net": 26355
            },
            "smallTrader": {
              "long": 25447,
              "short": 8698,
              "net": 16749
            }
          },
          "openInterest": 109100
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97116,
              "short": 122355,
              "net": -25239
            },
            "nonCommercial": {
              "long": 38700,
              "short": 29418,
              "net": 9282
            },
            "smallTrader": {
              "long": 35383,
              "short": 19426,
              "net": 15957
            }
          },
          "openInterest": 201996
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123317,
              "short": 180146,
              "net": -56829
            },
            "nonCommercial": {
              "long": 59535,
              "short": 15381,
              "net": 44154
            },
            "smallTrader": {
              "long": 31258,
              "short": 18583,
              "net": 12675
            }
          },
          "openInterest": 253243
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194551,
              "short": 195951,
              "net": -1400
            },
            "nonCommercial": {
              "long": 80832,
              "short": 50050,
              "net": 30782
            },
            "smallTrader": {
              "long": 50577,
              "short": 79959,
              "net": -29382
            }
          },
          "openInterest": 384774
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277490,
              "short": 310277,
              "net": -32787
            },
            "nonCommercial": {
              "long": 90993,
              "short": 55833,
              "net": 35160
            },
            "smallTrader": {
              "long": 52306,
              "short": 54679,
              "net": -2373
            }
          },
          "openInterest": 457173
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89954,
              "short": 3969,
              "net": 85985
            },
            "nonCommercial": {
              "long": 9331,
              "short": 79554,
              "net": -70223
            },
            "smallTrader": {
              "long": 8531,
              "short": 24293,
              "net": -15762
            }
          },
          "openInterest": 107816
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5855,
              "short": 21682,
              "net": -15827
            },
            "nonCommercial": {
              "long": 21741,
              "short": 7513,
              "net": 14228
            },
            "smallTrader": {
              "long": 3652,
              "short": 2053,
              "net": 1599
            }
          },
          "openInterest": 33789
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36941,
              "short": 34943,
              "net": 1998
            },
            "nonCommercial": {
              "long": 4760,
              "short": 10986,
              "net": -6226
            },
            "smallTrader": {
              "long": 7032,
              "short": 2804,
              "net": 4228
            }
          },
          "openInterest": 50271
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50349,
              "short": 77488,
              "net": -27139
            },
            "nonCommercial": {
              "long": 46107,
              "short": 8512,
              "net": 37595
            },
            "smallTrader": {
              "long": 21069,
              "short": 31525,
              "net": -10456
            }
          },
          "openInterest": 134142
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262482,
              "short": 259567,
              "net": 2915
            },
            "nonCommercial": {
              "long": 85378,
              "short": 63488,
              "net": 21890
            },
            "smallTrader": {
              "long": 37412,
              "short": 62217,
              "net": -24805
            }
          },
          "openInterest": 469656
        }
      ]
    },
    {
      "reportDate": "2006-10-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1283711,
              "short": 1562980,
              "net": -279269
            },
            "nonCommercial": {
              "long": 740137,
              "short": 364629,
              "net": 375508
            },
            "smallTrader": {
              "long": 317600,
              "short": 413839,
              "net": -96239
            }
          },
          "openInterest": 2413564
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 387180,
              "short": 391778,
              "net": -4598
            },
            "nonCommercial": {
              "long": 137333,
              "short": 159333,
              "net": -22000
            },
            "smallTrader": {
              "long": 143750,
              "short": 117152,
              "net": 26598
            }
          },
          "openInterest": 671383
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 485775,
              "short": 398176,
              "net": 87599
            },
            "nonCommercial": {
              "long": 117406,
              "short": 177189,
              "net": -59783
            },
            "smallTrader": {
              "long": 148576,
              "short": 176392,
              "net": -27816
            }
          },
          "openInterest": 763166
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 922121,
              "short": 897473,
              "net": 24648
            },
            "nonCommercial": {
              "long": 212173,
              "short": 206776,
              "net": 5397
            },
            "smallTrader": {
              "long": 255976,
              "short": 286021,
              "net": -30045
            }
          },
          "openInterest": 1407654
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2322,
              "short": 89841,
              "net": -87519
            },
            "nonCommercial": {
              "long": 78430,
              "short": 7077,
              "net": 71353
            },
            "smallTrader": {
              "long": 26642,
              "short": 10476,
              "net": 16166
            }
          },
          "openInterest": 107657
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16971,
              "short": 85465,
              "net": -68494
            },
            "nonCommercial": {
              "long": 80509,
              "short": 20645,
              "net": 59864
            },
            "smallTrader": {
              "long": 29025,
              "short": 20395,
              "net": 8630
            }
          },
          "openInterest": 126678
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50020,
              "short": 33744,
              "net": 16276
            },
            "nonCommercial": {
              "long": 23818,
              "short": 47496,
              "net": -23678
            },
            "smallTrader": {
              "long": 29081,
              "short": 21679,
              "net": 7402
            }
          },
          "openInterest": 104350
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99283,
              "short": 99705,
              "net": -422
            },
            "nonCommercial": {
              "long": 36749,
              "short": 40467,
              "net": -3718
            },
            "smallTrader": {
              "long": 12307,
              "short": 8167,
              "net": 4140
            }
          },
          "openInterest": 155081
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59130,
              "short": 68341,
              "net": -9211
            },
            "nonCommercial": {
              "long": 31703,
              "short": 28301,
              "net": 3402
            },
            "smallTrader": {
              "long": 11432,
              "short": 5623,
              "net": 5809
            }
          },
          "openInterest": 116804
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42763,
              "short": 31449,
              "net": 11314
            },
            "nonCommercial": {
              "long": 11748,
              "short": 22691,
              "net": -10943
            },
            "smallTrader": {
              "long": 11022,
              "short": 11393,
              "net": -371
            }
          },
          "openInterest": 74423
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 670587,
              "short": 764563,
              "net": -93976
            },
            "nonCommercial": {
              "long": 316392,
              "short": 97394,
              "net": 218998
            },
            "smallTrader": {
              "long": 160216,
              "short": 285238,
              "net": -125022
            }
          },
          "openInterest": 1374941
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109747,
              "short": 84878,
              "net": 24869
            },
            "nonCommercial": {
              "long": 32175,
              "short": 62025,
              "net": -29850
            },
            "smallTrader": {
              "long": 18905,
              "short": 13924,
              "net": 4981
            }
          },
          "openInterest": 185353
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 693010,
              "short": 674656,
              "net": 18354
            },
            "nonCommercial": {
              "long": 162794,
              "short": 174105,
              "net": -11311
            },
            "smallTrader": {
              "long": 78490,
              "short": 85533,
              "net": -7043
            }
          },
          "openInterest": 1158612
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24644,
              "short": 102923,
              "net": -78279
            },
            "nonCommercial": {
              "long": 84563,
              "short": 24515,
              "net": 60048
            },
            "smallTrader": {
              "long": 49545,
              "short": 31314,
              "net": 18231
            }
          },
          "openInterest": 162230
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7856,
              "short": 2156,
              "net": 5700
            },
            "nonCommercial": {
              "long": 5702,
              "short": 7698,
              "net": -1996
            },
            "smallTrader": {
              "long": 5332,
              "short": 9036,
              "net": -3704
            }
          },
          "openInterest": 21523
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 77804,
              "short": 81096,
              "net": -3292
            },
            "nonCommercial": {
              "long": 14495,
              "short": 10417,
              "net": 4078
            },
            "smallTrader": {
              "long": 10435,
              "short": 11221,
              "net": -786
            }
          },
          "openInterest": 105257
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84097,
              "short": 175993,
              "net": -91896
            },
            "nonCommercial": {
              "long": 107472,
              "short": 42756,
              "net": 64716
            },
            "smallTrader": {
              "long": 46122,
              "short": 18942,
              "net": 27180
            }
          },
          "openInterest": 323481
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145906,
              "short": 135772,
              "net": 10134
            },
            "nonCommercial": {
              "long": 21816,
              "short": 30540,
              "net": -8724
            },
            "smallTrader": {
              "long": 31823,
              "short": 33233,
              "net": -1410
            }
          },
          "openInterest": 228837
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139703,
              "short": 87349,
              "net": 52354
            },
            "nonCommercial": {
              "long": 46776,
              "short": 106376,
              "net": -59600
            },
            "smallTrader": {
              "long": 38380,
              "short": 31134,
              "net": 7246
            }
          },
          "openInterest": 226607
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81221,
              "short": 84243,
              "net": -3022
            },
            "nonCommercial": {
              "long": 38376,
              "short": 18250,
              "net": 20126
            },
            "smallTrader": {
              "long": 22013,
              "short": 39117,
              "net": -17104
            }
          },
          "openInterest": 187451
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92406,
              "short": 88206,
              "net": 4200
            },
            "nonCommercial": {
              "long": 48204,
              "short": 27190,
              "net": 21014
            },
            "smallTrader": {
              "long": 17329,
              "short": 42543,
              "net": -25214
            }
          },
          "openInterest": 195423
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14597,
              "short": 100173,
              "net": -85576
            },
            "nonCommercial": {
              "long": 93138,
              "short": 10957,
              "net": 82181
            },
            "smallTrader": {
              "long": 5432,
              "short": 2037,
              "net": 3395
            }
          },
          "openInterest": 113332
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 358142,
              "short": 434815,
              "net": -76673
            },
            "nonCommercial": {
              "long": 128025,
              "short": 80039,
              "net": 47986
            },
            "smallTrader": {
              "long": 67441,
              "short": 38754,
              "net": 28687
            }
          },
          "openInterest": 907876
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2838,
              "short": 16046,
              "net": -13208
            },
            "nonCommercial": {
              "long": 13531,
              "short": 1274,
              "net": 12257
            },
            "smallTrader": {
              "long": 2071,
              "short": 1120,
              "net": 951
            }
          },
          "openInterest": 18440
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2443,
              "short": 4449,
              "net": -2006
            },
            "nonCommercial": {
              "long": 3356,
              "short": 1874,
              "net": 1482
            },
            "smallTrader": {
              "long": 1848,
              "short": 1324,
              "net": 524
            }
          },
          "openInterest": 7648
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 293820,
              "short": 277230,
              "net": 16590
            },
            "nonCommercial": {
              "long": 66065,
              "short": 123571,
              "net": -57506
            },
            "smallTrader": {
              "long": 55811,
              "short": 14895,
              "net": 40916
            }
          },
          "openInterest": 417183
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23248,
              "short": 69930,
              "net": -46682
            },
            "nonCommercial": {
              "long": 36672,
              "short": 8570,
              "net": 28102
            },
            "smallTrader": {
              "long": 27373,
              "short": 8793,
              "net": 18580
            }
          },
          "openInterest": 110237
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92689,
              "short": 134187,
              "net": -41498
            },
            "nonCommercial": {
              "long": 46806,
              "short": 22829,
              "net": 23977
            },
            "smallTrader": {
              "long": 36901,
              "short": 19380,
              "net": 17521
            }
          },
          "openInterest": 209182
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126752,
              "short": 189404,
              "net": -62652
            },
            "nonCommercial": {
              "long": 65286,
              "short": 15814,
              "net": 49472
            },
            "smallTrader": {
              "long": 34069,
              "short": 20889,
              "net": 13180
            }
          },
          "openInterest": 261414
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200978,
              "short": 193603,
              "net": 7375
            },
            "nonCommercial": {
              "long": 68240,
              "short": 45483,
              "net": 22757
            },
            "smallTrader": {
              "long": 48165,
              "short": 78297,
              "net": -30132
            }
          },
          "openInterest": 375802
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 288777,
              "short": 322094,
              "net": -33317
            },
            "nonCommercial": {
              "long": 91922,
              "short": 58402,
              "net": 33520
            },
            "smallTrader": {
              "long": 55104,
              "short": 55307,
              "net": -203
            }
          },
          "openInterest": 472934
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68592,
              "short": 11763,
              "net": 56829
            },
            "nonCommercial": {
              "long": 11230,
              "short": 58299,
              "net": -47069
            },
            "smallTrader": {
              "long": 10146,
              "short": 19906,
              "net": -9760
            }
          },
          "openInterest": 89968
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15248,
              "short": 18825,
              "net": -3577
            },
            "nonCommercial": {
              "long": 11910,
              "short": 8172,
              "net": 3738
            },
            "smallTrader": {
              "long": 2832,
              "short": 2993,
              "net": -161
            }
          },
          "openInterest": 32961
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31921,
              "short": 31684,
              "net": 237
            },
            "nonCommercial": {
              "long": 5587,
              "short": 10013,
              "net": -4426
            },
            "smallTrader": {
              "long": 7849,
              "short": 3660,
              "net": 4189
            }
          },
          "openInterest": 47115
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51158,
              "short": 76799,
              "net": -25641
            },
            "nonCommercial": {
              "long": 44489,
              "short": 7862,
              "net": 36627
            },
            "smallTrader": {
              "long": 22219,
              "short": 33205,
              "net": -10986
            }
          },
          "openInterest": 133642
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254188,
              "short": 250674,
              "net": 3514
            },
            "nonCommercial": {
              "long": 82258,
              "short": 61883,
              "net": 20375
            },
            "smallTrader": {
              "long": 37300,
              "short": 61189,
              "net": -23889
            }
          },
          "openInterest": 456239
        }
      ]
    },
    {
      "reportDate": "2006-11-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1262871,
              "short": 1554635,
              "net": -291764
            },
            "nonCommercial": {
              "long": 705981,
              "short": 355285,
              "net": 350696
            },
            "smallTrader": {
              "long": 322606,
              "short": 381538,
              "net": -58932
            }
          },
          "openInterest": 2387678
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 391034,
              "short": 390535,
              "net": 499
            },
            "nonCommercial": {
              "long": 128737,
              "short": 146464,
              "net": -17727
            },
            "smallTrader": {
              "long": 137891,
              "short": 120663,
              "net": 17228
            }
          },
          "openInterest": 661030
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 481151,
              "short": 404398,
              "net": 76753
            },
            "nonCommercial": {
              "long": 123119,
              "short": 199841,
              "net": -76722
            },
            "smallTrader": {
              "long": 157135,
              "short": 157166,
              "net": -31
            }
          },
          "openInterest": 772984
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 924604,
              "short": 873689,
              "net": 50915
            },
            "nonCommercial": {
              "long": 166169,
              "short": 211083,
              "net": -44914
            },
            "smallTrader": {
              "long": 275921,
              "short": 281922,
              "net": -6001
            }
          },
          "openInterest": 1386411
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 832,
              "short": 105593,
              "net": -104761
            },
            "nonCommercial": {
              "long": 94014,
              "short": 8399,
              "net": 85615
            },
            "smallTrader": {
              "long": 28645,
              "short": 9499,
              "net": 19146
            }
          },
          "openInterest": 123491
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16385,
              "short": 113267,
              "net": -96882
            },
            "nonCommercial": {
              "long": 104189,
              "short": 19909,
              "net": 84280
            },
            "smallTrader": {
              "long": 31288,
              "short": 18686,
              "net": 12602
            }
          },
          "openInterest": 152030
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48484,
              "short": 36062,
              "net": 12422
            },
            "nonCommercial": {
              "long": 24999,
              "short": 45341,
              "net": -20342
            },
            "smallTrader": {
              "long": 28836,
              "short": 20916,
              "net": 7920
            }
          },
          "openInterest": 103426
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92090,
              "short": 99281,
              "net": -7191
            },
            "nonCommercial": {
              "long": 35564,
              "short": 32821,
              "net": 2743
            },
            "smallTrader": {
              "long": 11933,
              "short": 7485,
              "net": 4448
            }
          },
          "openInterest": 145174
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56993,
              "short": 74273,
              "net": -17280
            },
            "nonCommercial": {
              "long": 37324,
              "short": 25564,
              "net": 11760
            },
            "smallTrader": {
              "long": 10966,
              "short": 5446,
              "net": 5520
            }
          },
          "openInterest": 122312
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43446,
              "short": 29319,
              "net": 14127
            },
            "nonCommercial": {
              "long": 11443,
              "short": 25083,
              "net": -13640
            },
            "smallTrader": {
              "long": 10465,
              "short": 10952,
              "net": -487
            }
          },
          "openInterest": 72371
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 678491,
              "short": 797783,
              "net": -119292
            },
            "nonCommercial": {
              "long": 324080,
              "short": 93112,
              "net": 230968
            },
            "smallTrader": {
              "long": 182272,
              "short": 293948,
              "net": -111676
            }
          },
          "openInterest": 1408139
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106375,
              "short": 84022,
              "net": 22353
            },
            "nonCommercial": {
              "long": 32677,
              "short": 59700,
              "net": -27023
            },
            "smallTrader": {
              "long": 20963,
              "short": 16293,
              "net": 4670
            }
          },
          "openInterest": 183796
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 698770,
              "short": 685537,
              "net": 13233
            },
            "nonCommercial": {
              "long": 171129,
              "short": 175923,
              "net": -4794
            },
            "smallTrader": {
              "long": 70062,
              "short": 78501,
              "net": -8439
            }
          },
          "openInterest": 1160833
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25137,
              "short": 119259,
              "net": -94122
            },
            "nonCommercial": {
              "long": 96738,
              "short": 27813,
              "net": 68925
            },
            "smallTrader": {
              "long": 53018,
              "short": 27821,
              "net": 25197
            }
          },
          "openInterest": 178237
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9275,
              "short": 2601,
              "net": 6674
            },
            "nonCommercial": {
              "long": 6115,
              "short": 8961,
              "net": -2846
            },
            "smallTrader": {
              "long": 5480,
              "short": 9308,
              "net": -3828
            }
          },
          "openInterest": 24889
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83239,
              "short": 86838,
              "net": -3599
            },
            "nonCommercial": {
              "long": 14326,
              "short": 11226,
              "net": 3100
            },
            "smallTrader": {
              "long": 11695,
              "short": 11196,
              "net": 499
            }
          },
          "openInterest": 112876
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78904,
              "short": 193360,
              "net": -114456
            },
            "nonCommercial": {
              "long": 121406,
              "short": 40240,
              "net": 81166
            },
            "smallTrader": {
              "long": 49509,
              "short": 16219,
              "net": 33290
            }
          },
          "openInterest": 335036
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143923,
              "short": 138193,
              "net": 5730
            },
            "nonCommercial": {
              "long": 22443,
              "short": 27606,
              "net": -5163
            },
            "smallTrader": {
              "long": 31673,
              "short": 32240,
              "net": -567
            }
          },
          "openInterest": 227431
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141299,
              "short": 85210,
              "net": 56089
            },
            "nonCommercial": {
              "long": 48102,
              "short": 111614,
              "net": -63512
            },
            "smallTrader": {
              "long": 37244,
              "short": 29821,
              "net": 7423
            }
          },
          "openInterest": 229063
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82665,
              "short": 91571,
              "net": -8906
            },
            "nonCommercial": {
              "long": 43422,
              "short": 17848,
              "net": 25574
            },
            "smallTrader": {
              "long": 22730,
              "short": 39398,
              "net": -16668
            }
          },
          "openInterest": 191291
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92167,
              "short": 88926,
              "net": 3241
            },
            "nonCommercial": {
              "long": 53077,
              "short": 27447,
              "net": 25630
            },
            "smallTrader": {
              "long": 17569,
              "short": 46440,
              "net": -28871
            }
          },
          "openInterest": 198160
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16715,
              "short": 77904,
              "net": -61189
            },
            "nonCommercial": {
              "long": 67625,
              "short": 9565,
              "net": 58060
            },
            "smallTrader": {
              "long": 5785,
              "short": 2656,
              "net": 3129
            }
          },
          "openInterest": 90298
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 362693,
              "short": 431995,
              "net": -69302
            },
            "nonCommercial": {
              "long": 123015,
              "short": 82764,
              "net": 40251
            },
            "smallTrader": {
              "long": 65805,
              "short": 36754,
              "net": 29051
            }
          },
          "openInterest": 903951
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2362,
              "short": 17477,
              "net": -15115
            },
            "nonCommercial": {
              "long": 14371,
              "short": 452,
              "net": 13919
            },
            "smallTrader": {
              "long": 2183,
              "short": 987,
              "net": 1196
            }
          },
          "openInterest": 18916
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3060,
              "short": 6372,
              "net": -3312
            },
            "nonCommercial": {
              "long": 4112,
              "short": 1548,
              "net": 2564
            },
            "smallTrader": {
              "long": 1842,
              "short": 1094,
              "net": 748
            }
          },
          "openInterest": 9085
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 299891,
              "short": 246285,
              "net": 53606
            },
            "nonCommercial": {
              "long": 50902,
              "short": 145274,
              "net": -94372
            },
            "smallTrader": {
              "long": 55303,
              "short": 14537,
              "net": 40766
            }
          },
          "openInterest": 407790
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23035,
              "short": 72927,
              "net": -49892
            },
            "nonCommercial": {
              "long": 38784,
              "short": 8467,
              "net": 30317
            },
            "smallTrader": {
              "long": 29330,
              "short": 9755,
              "net": 19575
            }
          },
          "openInterest": 113697
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96404,
              "short": 147388,
              "net": -50984
            },
            "nonCommercial": {
              "long": 50693,
              "short": 19019,
              "net": 31674
            },
            "smallTrader": {
              "long": 37330,
              "short": 18020,
              "net": 19310
            }
          },
          "openInterest": 218276
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119807,
              "short": 195724,
              "net": -75917
            },
            "nonCommercial": {
              "long": 73478,
              "short": 12638,
              "net": 60840
            },
            "smallTrader": {
              "long": 36007,
              "short": 20930,
              "net": 15077
            }
          },
          "openInterest": 267084
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195919,
              "short": 203626,
              "net": -7707
            },
            "nonCommercial": {
              "long": 77892,
              "short": 43993,
              "net": 33899
            },
            "smallTrader": {
              "long": 51560,
              "short": 77752,
              "net": -26192
            }
          },
          "openInterest": 385229
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 298770,
              "short": 332207,
              "net": -33437
            },
            "nonCommercial": {
              "long": 91596,
              "short": 63948,
              "net": 27648
            },
            "smallTrader": {
              "long": 60272,
              "short": 54483,
              "net": 5789
            }
          },
          "openInterest": 487900
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77233,
              "short": 13343,
              "net": 63890
            },
            "nonCommercial": {
              "long": 14326,
              "short": 70027,
              "net": -55701
            },
            "smallTrader": {
              "long": 11625,
              "short": 19814,
              "net": -8189
            }
          },
          "openInterest": 103184
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15780,
              "short": 17652,
              "net": -1872
            },
            "nonCommercial": {
              "long": 12826,
              "short": 10235,
              "net": 2591
            },
            "smallTrader": {
              "long": 2391,
              "short": 3110,
              "net": -719
            }
          },
          "openInterest": 34478
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28468,
              "short": 30945,
              "net": -2477
            },
            "nonCommercial": {
              "long": 5578,
              "short": 9960,
              "net": -4382
            },
            "smallTrader": {
              "long": 9657,
              "short": 2798,
              "net": 6859
            }
          },
          "openInterest": 45390
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48309,
              "short": 76146,
              "net": -27837
            },
            "nonCommercial": {
              "long": 45265,
              "short": 7627,
              "net": 37638
            },
            "smallTrader": {
              "long": 23863,
              "short": 33664,
              "net": -9801
            }
          },
          "openInterest": 134287
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249312,
              "short": 245338,
              "net": 3974
            },
            "nonCommercial": {
              "long": 82090,
              "short": 62636,
              "net": 19454
            },
            "smallTrader": {
              "long": 39509,
              "short": 62937,
              "net": -23428
            }
          },
          "openInterest": 457491
        }
      ]
    },
    {
      "reportDate": "2006-11-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1229574,
              "short": 1512103,
              "net": -282529
            },
            "nonCommercial": {
              "long": 697897,
              "short": 358164,
              "net": 339733
            },
            "smallTrader": {
              "long": 343763,
              "short": 400967,
              "net": -57204
            }
          },
          "openInterest": 2371687
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 415289,
              "short": 386705,
              "net": 28584
            },
            "nonCommercial": {
              "long": 114665,
              "short": 157350,
              "net": -42685
            },
            "smallTrader": {
              "long": 137487,
              "short": 123386,
              "net": 14101
            }
          },
          "openInterest": 673096
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 487289,
              "short": 428215,
              "net": 59074
            },
            "nonCommercial": {
              "long": 133589,
              "short": 203154,
              "net": -69565
            },
            "smallTrader": {
              "long": 169300,
              "short": 158809,
              "net": 10491
            }
          },
          "openInterest": 806422
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 928517,
              "short": 912443,
              "net": 16074
            },
            "nonCommercial": {
              "long": 215226,
              "short": 236552,
              "net": -21326
            },
            "smallTrader": {
              "long": 287304,
              "short": 282052,
              "net": 5252
            }
          },
          "openInterest": 1455635
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3090,
              "short": 89581,
              "net": -86491
            },
            "nonCommercial": {
              "long": 71619,
              "short": 6669,
              "net": 64950
            },
            "smallTrader": {
              "long": 30520,
              "short": 8979,
              "net": 21541
            }
          },
          "openInterest": 105229
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21104,
              "short": 99405,
              "net": -78301
            },
            "nonCommercial": {
              "long": 82682,
              "short": 20430,
              "net": 62252
            },
            "smallTrader": {
              "long": 32413,
              "short": 16364,
              "net": 16049
            }
          },
          "openInterest": 136600
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70328,
              "short": 32426,
              "net": 37902
            },
            "nonCommercial": {
              "long": 25902,
              "short": 73277,
              "net": -47375
            },
            "smallTrader": {
              "long": 31907,
              "short": 22434,
              "net": 9473
            }
          },
          "openInterest": 129537
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77632,
              "short": 90761,
              "net": -13129
            },
            "nonCommercial": {
              "long": 36365,
              "short": 25272,
              "net": 11093
            },
            "smallTrader": {
              "long": 9575,
              "short": 7539,
              "net": 2036
            }
          },
          "openInterest": 125906
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52983,
              "short": 78016,
              "net": -25033
            },
            "nonCommercial": {
              "long": 39957,
              "short": 20921,
              "net": 19036
            },
            "smallTrader": {
              "long": 12402,
              "short": 6405,
              "net": 5997
            }
          },
          "openInterest": 118573
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45520,
              "short": 26348,
              "net": 19172
            },
            "nonCommercial": {
              "long": 10013,
              "short": 27023,
              "net": -17010
            },
            "smallTrader": {
              "long": 11031,
              "short": 13193,
              "net": -2162
            }
          },
          "openInterest": 73681
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 694925,
              "short": 829754,
              "net": -134829
            },
            "nonCommercial": {
              "long": 334613,
              "short": 91634,
              "net": 242979
            },
            "smallTrader": {
              "long": 168616,
              "short": 276766,
              "net": -108150
            }
          },
          "openInterest": 1412250
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105352,
              "short": 72716,
              "net": 32636
            },
            "nonCommercial": {
              "long": 32827,
              "short": 69136,
              "net": -36309
            },
            "smallTrader": {
              "long": 19107,
              "short": 15434,
              "net": 3673
            }
          },
          "openInterest": 172689
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 742030,
              "short": 741315,
              "net": 715
            },
            "nonCommercial": {
              "long": 165257,
              "short": 147904,
              "net": 17353
            },
            "smallTrader": {
              "long": 62929,
              "short": 80997,
              "net": -18068
            }
          },
          "openInterest": 1220474
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30625,
              "short": 114891,
              "net": -84266
            },
            "nonCommercial": {
              "long": 81912,
              "short": 21437,
              "net": 60475
            },
            "smallTrader": {
              "long": 54825,
              "short": 31034,
              "net": 23791
            }
          },
          "openInterest": 170609
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9691,
              "short": 2684,
              "net": 7007
            },
            "nonCommercial": {
              "long": 6475,
              "short": 9240,
              "net": -2765
            },
            "smallTrader": {
              "long": 5721,
              "short": 9963,
              "net": -4242
            }
          },
          "openInterest": 25475
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88174,
              "short": 95221,
              "net": -7047
            },
            "nonCommercial": {
              "long": 16070,
              "short": 8871,
              "net": 7199
            },
            "smallTrader": {
              "long": 11832,
              "short": 11984,
              "net": -152
            }
          },
          "openInterest": 119859
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87908,
              "short": 211429,
              "net": -123521
            },
            "nonCommercial": {
              "long": 126907,
              "short": 38073,
              "net": 88834
            },
            "smallTrader": {
              "long": 51034,
              "short": 16347,
              "net": 34687
            }
          },
          "openInterest": 356575
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138049,
              "short": 132807,
              "net": 5242
            },
            "nonCommercial": {
              "long": 22895,
              "short": 28436,
              "net": -5541
            },
            "smallTrader": {
              "long": 31402,
              "short": 31103,
              "net": 299
            }
          },
          "openInterest": 225564
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144572,
              "short": 98891,
              "net": 45681
            },
            "nonCommercial": {
              "long": 48106,
              "short": 103118,
              "net": -55012
            },
            "smallTrader": {
              "long": 38991,
              "short": 29660,
              "net": 9331
            }
          },
          "openInterest": 233573
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85025,
              "short": 93161,
              "net": -8136
            },
            "nonCommercial": {
              "long": 37346,
              "short": 15691,
              "net": 21655
            },
            "smallTrader": {
              "long": 23872,
              "short": 37391,
              "net": -13519
            }
          },
          "openInterest": 186931
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96490,
              "short": 92614,
              "net": 3876
            },
            "nonCommercial": {
              "long": 52075,
              "short": 28065,
              "net": 24010
            },
            "smallTrader": {
              "long": 21301,
              "short": 49187,
              "net": -27886
            }
          },
          "openInterest": 213804
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21137,
              "short": 58817,
              "net": -37680
            },
            "nonCommercial": {
              "long": 45819,
              "short": 11659,
              "net": 34160
            },
            "smallTrader": {
              "long": 6137,
              "short": 2617,
              "net": 3520
            }
          },
          "openInterest": 74155
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 370715,
              "short": 440352,
              "net": -69637
            },
            "nonCommercial": {
              "long": 126703,
              "short": 81424,
              "net": 45279
            },
            "smallTrader": {
              "long": 63904,
              "short": 39546,
              "net": 24358
            }
          },
          "openInterest": 911101
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2945,
              "short": 13993,
              "net": -11048
            },
            "nonCommercial": {
              "long": 10747,
              "short": 452,
              "net": 10295
            },
            "smallTrader": {
              "long": 1822,
              "short": 1069,
              "net": 753
            }
          },
          "openInterest": 15514
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2163,
              "short": 5986,
              "net": -3823
            },
            "nonCommercial": {
              "long": 4084,
              "short": 1336,
              "net": 2748
            },
            "smallTrader": {
              "long": 2011,
              "short": 936,
              "net": 1075
            }
          },
          "openInterest": 8258
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 306383,
              "short": 251507,
              "net": 54876
            },
            "nonCommercial": {
              "long": 54751,
              "short": 147208,
              "net": -92457
            },
            "smallTrader": {
              "long": 52251,
              "short": 14670,
              "net": 37581
            }
          },
          "openInterest": 414849
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25283,
              "short": 79548,
              "net": -54265
            },
            "nonCommercial": {
              "long": 43634,
              "short": 8540,
              "net": 35094
            },
            "smallTrader": {
              "long": 27218,
              "short": 8047,
              "net": 19171
            }
          },
          "openInterest": 117486
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97991,
              "short": 149749,
              "net": -51758
            },
            "nonCommercial": {
              "long": 53977,
              "short": 21853,
              "net": 32124
            },
            "smallTrader": {
              "long": 37650,
              "short": 18016,
              "net": 19634
            }
          },
          "openInterest": 215492
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120089,
              "short": 211041,
              "net": -90952
            },
            "nonCommercial": {
              "long": 85612,
              "short": 10806,
              "net": 74806
            },
            "smallTrader": {
              "long": 36656,
              "short": 20510,
              "net": 16146
            }
          },
          "openInterest": 280304
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202189,
              "short": 209729,
              "net": -7540
            },
            "nonCommercial": {
              "long": 87271,
              "short": 47278,
              "net": 39993
            },
            "smallTrader": {
              "long": 50653,
              "short": 83106,
              "net": -32453
            }
          },
          "openInterest": 394104
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 308911,
              "short": 343666,
              "net": -34755
            },
            "nonCommercial": {
              "long": 87770,
              "short": 58243,
              "net": 29527
            },
            "smallTrader": {
              "long": 61754,
              "short": 56526,
              "net": 5228
            }
          },
          "openInterest": 500291
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64464,
              "short": 19539,
              "net": 44925
            },
            "nonCommercial": {
              "long": 9883,
              "short": 52428,
              "net": -42545
            },
            "smallTrader": {
              "long": 13588,
              "short": 15968,
              "net": -2380
            }
          },
          "openInterest": 87935
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18210,
              "short": 15914,
              "net": 2296
            },
            "nonCommercial": {
              "long": 12566,
              "short": 13312,
              "net": -746
            },
            "smallTrader": {
              "long": 1323,
              "short": 2873,
              "net": -1550
            }
          },
          "openInterest": 34532
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30509,
              "short": 31964,
              "net": -1455
            },
            "nonCommercial": {
              "long": 7482,
              "short": 11112,
              "net": -3630
            },
            "smallTrader": {
              "long": 10949,
              "short": 5864,
              "net": 5085
            }
          },
          "openInterest": 49627
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44982,
              "short": 70789,
              "net": -25807
            },
            "nonCommercial": {
              "long": 39801,
              "short": 6862,
              "net": 32939
            },
            "smallTrader": {
              "long": 24174,
              "short": 31306,
              "net": -7132
            }
          },
          "openInterest": 125557
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240707,
              "short": 237267,
              "net": 3440
            },
            "nonCommercial": {
              "long": 81229,
              "short": 60329,
              "net": 20900
            },
            "smallTrader": {
              "long": 37927,
              "short": 62267,
              "net": -24340
            }
          },
          "openInterest": 432131
        }
      ]
    },
    {
      "reportDate": "2006-11-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1205822,
              "short": 1481156,
              "net": -275334
            },
            "nonCommercial": {
              "long": 679802,
              "short": 283779,
              "net": 396023
            },
            "smallTrader": {
              "long": 273333,
              "short": 394022,
              "net": -120689
            }
          },
          "openInterest": 2300386
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 469749,
              "short": 401965,
              "net": 67784
            },
            "nonCommercial": {
              "long": 90255,
              "short": 170273,
              "net": -80018
            },
            "smallTrader": {
              "long": 131335,
              "short": 119101,
              "net": 12234
            }
          },
          "openInterest": 733055
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 504495,
              "short": 407579,
              "net": 96916
            },
            "nonCommercial": {
              "long": 127238,
              "short": 215057,
              "net": -87819
            },
            "smallTrader": {
              "long": 117689,
              "short": 126786,
              "net": -9097
            }
          },
          "openInterest": 780202
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1060434,
              "short": 1008352,
              "net": 52082
            },
            "nonCommercial": {
              "long": 157348,
              "short": 198712,
              "net": -41364
            },
            "smallTrader": {
              "long": 229974,
              "short": 240692,
              "net": -10718
            }
          },
          "openInterest": 1510926
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2370,
              "short": 90452,
              "net": -88082
            },
            "nonCommercial": {
              "long": 75236,
              "short": 7775,
              "net": 67461
            },
            "smallTrader": {
              "long": 30647,
              "short": 10026,
              "net": 20621
            }
          },
          "openInterest": 108253
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16559,
              "short": 102108,
              "net": -85549
            },
            "nonCommercial": {
              "long": 90136,
              "short": 21047,
              "net": 69089
            },
            "smallTrader": {
              "long": 33362,
              "short": 16902,
              "net": 16460
            }
          },
          "openInterest": 140587
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81123,
              "short": 29095,
              "net": 52028
            },
            "nonCommercial": {
              "long": 23236,
              "short": 82129,
              "net": -58893
            },
            "smallTrader": {
              "long": 32076,
              "short": 25211,
              "net": 6865
            }
          },
          "openInterest": 138113
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82521,
              "short": 92476,
              "net": -9955
            },
            "nonCommercial": {
              "long": 34954,
              "short": 27771,
              "net": 7183
            },
            "smallTrader": {
              "long": 9525,
              "short": 6753,
              "net": 2772
            }
          },
          "openInterest": 129367
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51781,
              "short": 76316,
              "net": -24535
            },
            "nonCommercial": {
              "long": 41549,
              "short": 21520,
              "net": 20029
            },
            "smallTrader": {
              "long": 10809,
              "short": 6303,
              "net": 4506
            }
          },
          "openInterest": 111680
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47397,
              "short": 26453,
              "net": 20944
            },
            "nonCommercial": {
              "long": 9130,
              "short": 27232,
              "net": -18102
            },
            "smallTrader": {
              "long": 10312,
              "short": 13154,
              "net": -2842
            }
          },
          "openInterest": 73218
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 691667,
              "short": 854699,
              "net": -163032
            },
            "nonCommercial": {
              "long": 350232,
              "short": 70977,
              "net": 279255
            },
            "smallTrader": {
              "long": 138949,
              "short": 255172,
              "net": -116223
            }
          },
          "openInterest": 1393660
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95177,
              "short": 64156,
              "net": 31021
            },
            "nonCommercial": {
              "long": 33279,
              "short": 67341,
              "net": -34062
            },
            "smallTrader": {
              "long": 15554,
              "short": 12513,
              "net": 3041
            }
          },
          "openInterest": 154878
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 690924,
              "short": 701626,
              "net": -10702
            },
            "nonCommercial": {
              "long": 164956,
              "short": 152519,
              "net": 12437
            },
            "smallTrader": {
              "long": 65796,
              "short": 67531,
              "net": -1735
            }
          },
          "openInterest": 1152869
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35293,
              "short": 125408,
              "net": -90115
            },
            "nonCommercial": {
              "long": 84717,
              "short": 19411,
              "net": 65306
            },
            "smallTrader": {
              "long": 55522,
              "short": 30713,
              "net": 24809
            }
          },
          "openInterest": 178692
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9407,
              "short": 2739,
              "net": 6668
            },
            "nonCommercial": {
              "long": 6333,
              "short": 7894,
              "net": -1561
            },
            "smallTrader": {
              "long": 5334,
              "short": 10441,
              "net": -5107
            }
          },
          "openInterest": 25204
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90042,
              "short": 100247,
              "net": -10205
            },
            "nonCommercial": {
              "long": 19013,
              "short": 8716,
              "net": 10297
            },
            "smallTrader": {
              "long": 11434,
              "short": 11526,
              "net": -92
            }
          },
          "openInterest": 124115
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87188,
              "short": 206164,
              "net": -118976
            },
            "nonCommercial": {
              "long": 123021,
              "short": 38728,
              "net": 84293
            },
            "smallTrader": {
              "long": 51718,
              "short": 17035,
              "net": 34683
            }
          },
          "openInterest": 355430
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143920,
              "short": 137089,
              "net": 6831
            },
            "nonCommercial": {
              "long": 22500,
              "short": 28391,
              "net": -5891
            },
            "smallTrader": {
              "long": 31264,
              "short": 32204,
              "net": -940
            }
          },
          "openInterest": 231247
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168766,
              "short": 93687,
              "net": 75079
            },
            "nonCommercial": {
              "long": 50648,
              "short": 131069,
              "net": -80421
            },
            "smallTrader": {
              "long": 36997,
              "short": 31655,
              "net": 5342
            }
          },
          "openInterest": 258327
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88076,
              "short": 92460,
              "net": -4384
            },
            "nonCommercial": {
              "long": 33681,
              "short": 16634,
              "net": 17047
            },
            "smallTrader": {
              "long": 25579,
              "short": 38242,
              "net": -12663
            }
          },
          "openInterest": 187745
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101092,
              "short": 94854,
              "net": 6238
            },
            "nonCommercial": {
              "long": 50841,
              "short": 28775,
              "net": 22066
            },
            "smallTrader": {
              "long": 20955,
              "short": 49259,
              "net": -28304
            }
          },
          "openInterest": 219597
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36225,
              "short": 49384,
              "net": -13159
            },
            "nonCommercial": {
              "long": 35021,
              "short": 22882,
              "net": 12139
            },
            "smallTrader": {
              "long": 4226,
              "short": 3206,
              "net": 1020
            }
          },
          "openInterest": 76549
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373274,
              "short": 438908,
              "net": -65634
            },
            "nonCommercial": {
              "long": 125623,
              "short": 82145,
              "net": 43478
            },
            "smallTrader": {
              "long": 59869,
              "short": 37713,
              "net": 22156
            }
          },
          "openInterest": 906789
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2201,
              "short": 16100,
              "net": -13899
            },
            "nonCommercial": {
              "long": 13298,
              "short": 452,
              "net": 12846
            },
            "smallTrader": {
              "long": 2155,
              "short": 1102,
              "net": 1053
            }
          },
          "openInterest": 17654
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1764,
              "short": 5631,
              "net": -3867
            },
            "nonCommercial": {
              "long": 3642,
              "short": 804,
              "net": 2838
            },
            "smallTrader": {
              "long": 2174,
              "short": 1145,
              "net": 1029
            }
          },
          "openInterest": 7580
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 294384,
              "short": 263252,
              "net": 31132
            },
            "nonCommercial": {
              "long": 56558,
              "short": 126064,
              "net": -69506
            },
            "smallTrader": {
              "long": 53543,
              "short": 15169,
              "net": 38374
            }
          },
          "openInterest": 405985
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23322,
              "short": 80486,
              "net": -57164
            },
            "nonCommercial": {
              "long": 44371,
              "short": 6905,
              "net": 37466
            },
            "smallTrader": {
              "long": 27474,
              "short": 7776,
              "net": 19698
            }
          },
          "openInterest": 116375
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99130,
              "short": 149538,
              "net": -50408
            },
            "nonCommercial": {
              "long": 50028,
              "short": 16381,
              "net": 33647
            },
            "smallTrader": {
              "long": 35124,
              "short": 18363,
              "net": 16761
            }
          },
          "openInterest": 212685
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126152,
              "short": 214165,
              "net": -88013
            },
            "nonCommercial": {
              "long": 83743,
              "short": 9426,
              "net": 74317
            },
            "smallTrader": {
              "long": 32552,
              "short": 18856,
              "net": 13696
            }
          },
          "openInterest": 286622
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205394,
              "short": 204846,
              "net": 548
            },
            "nonCommercial": {
              "long": 85926,
              "short": 50031,
              "net": 35895
            },
            "smallTrader": {
              "long": 46652,
              "short": 83095,
              "net": -36443
            }
          },
          "openInterest": 393988
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321263,
              "short": 349087,
              "net": -27824
            },
            "nonCommercial": {
              "long": 82442,
              "short": 60819,
              "net": 21623
            },
            "smallTrader": {
              "long": 60026,
              "short": 53825,
              "net": 6201
            }
          },
          "openInterest": 507837
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60086,
              "short": 18417,
              "net": 41669
            },
            "nonCommercial": {
              "long": 10633,
              "short": 49430,
              "net": -38797
            },
            "smallTrader": {
              "long": 13601,
              "short": 16473,
              "net": -2872
            }
          },
          "openInterest": 84320
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17203,
              "short": 16045,
              "net": 1158
            },
            "nonCommercial": {
              "long": 12579,
              "short": 12049,
              "net": 530
            },
            "smallTrader": {
              "long": 1415,
              "short": 3103,
              "net": -1688
            }
          },
          "openInterest": 33582
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25049,
              "short": 20694,
              "net": 4355
            },
            "nonCommercial": {
              "long": 3786,
              "short": 11149,
              "net": -7363
            },
            "smallTrader": {
              "long": 5932,
              "short": 2924,
              "net": 3008
            }
          },
          "openInterest": 34767
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42539,
              "short": 72584,
              "net": -30045
            },
            "nonCommercial": {
              "long": 42913,
              "short": 5943,
              "net": 36970
            },
            "smallTrader": {
              "long": 22593,
              "short": 29518,
              "net": -6925
            }
          },
          "openInterest": 124613
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238712,
              "short": 237335,
              "net": 1377
            },
            "nonCommercial": {
              "long": 75624,
              "short": 55991,
              "net": 19633
            },
            "smallTrader": {
              "long": 36951,
              "short": 57961,
              "net": -21010
            }
          },
          "openInterest": 421762
        }
      ]
    },
    {
      "reportDate": "2006-11-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1255707,
              "short": 1554362,
              "net": -298655
            },
            "nonCommercial": {
              "long": 645867,
              "short": 281107,
              "net": 364760
            },
            "smallTrader": {
              "long": 481915,
              "short": 548020,
              "net": -66105
            }
          },
          "openInterest": 2560646
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 463308,
              "short": 425788,
              "net": 37520
            },
            "nonCommercial": {
              "long": 99034,
              "short": 179880,
              "net": -80846
            },
            "smallTrader": {
              "long": 174702,
              "short": 131376,
              "net": 43326
            }
          },
          "openInterest": 793013
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 537480,
              "short": 508493,
              "net": 28987
            },
            "nonCommercial": {
              "long": 123648,
              "short": 173745,
              "net": -50097
            },
            "smallTrader": {
              "long": 189257,
              "short": 168147,
              "net": 21110
            }
          },
          "openInterest": 899947
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1000505,
              "short": 978056,
              "net": 22449
            },
            "nonCommercial": {
              "long": 195083,
              "short": 237678,
              "net": -42595
            },
            "smallTrader": {
              "long": 320957,
              "short": 300811,
              "net": 20146
            }
          },
          "openInterest": 1706480
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1602,
              "short": 103506,
              "net": -101904
            },
            "nonCommercial": {
              "long": 90263,
              "short": 10505,
              "net": 79758
            },
            "smallTrader": {
              "long": 31223,
              "short": 9077,
              "net": 22146
            }
          },
          "openInterest": 123916
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17185,
              "short": 112569,
              "net": -95384
            },
            "nonCommercial": {
              "long": 101064,
              "short": 20438,
              "net": 80626
            },
            "smallTrader": {
              "long": 35014,
              "short": 20256,
              "net": 14758
            }
          },
          "openInterest": 154081
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69001,
              "short": 30727,
              "net": 38274
            },
            "nonCommercial": {
              "long": 26934,
              "short": 67216,
              "net": -40282
            },
            "smallTrader": {
              "long": 26951,
              "short": 24943,
              "net": 2008
            }
          },
          "openInterest": 124553
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85190,
              "short": 92604,
              "net": -7414
            },
            "nonCommercial": {
              "long": 35182,
              "short": 31645,
              "net": 3537
            },
            "smallTrader": {
              "long": 9920,
              "short": 6043,
              "net": 3877
            }
          },
          "openInterest": 131990
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51852,
              "short": 78275,
              "net": -26423
            },
            "nonCommercial": {
              "long": 43699,
              "short": 22391,
              "net": 21308
            },
            "smallTrader": {
              "long": 11564,
              "short": 6449,
              "net": 5115
            }
          },
          "openInterest": 114569
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45218,
              "short": 22879,
              "net": 22339
            },
            "nonCommercial": {
              "long": 9859,
              "short": 27495,
              "net": -17636
            },
            "smallTrader": {
              "long": 9998,
              "short": 14701,
              "net": -4703
            }
          },
          "openInterest": 70308
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 692118,
              "short": 876838,
              "net": -184720
            },
            "nonCommercial": {
              "long": 347770,
              "short": 65588,
              "net": 282182
            },
            "smallTrader": {
              "long": 166577,
              "short": 264039,
              "net": -97462
            }
          },
          "openInterest": 1397402
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95727,
              "short": 71628,
              "net": 24099
            },
            "nonCommercial": {
              "long": 35606,
              "short": 63566,
              "net": -27960
            },
            "smallTrader": {
              "long": 15391,
              "short": 11530,
              "net": 3861
            }
          },
          "openInterest": 158274
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700084,
              "short": 702698,
              "net": -2614
            },
            "nonCommercial": {
              "long": 169872,
              "short": 158058,
              "net": 11814
            },
            "smallTrader": {
              "long": 61524,
              "short": 70724,
              "net": -9200
            }
          },
          "openInterest": 1172455
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33719,
              "short": 142555,
              "net": -108836
            },
            "nonCommercial": {
              "long": 107372,
              "short": 17778,
              "net": 89594
            },
            "smallTrader": {
              "long": 61446,
              "short": 42204,
              "net": 19242
            }
          },
          "openInterest": 207573
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9971,
              "short": 3001,
              "net": 6970
            },
            "nonCommercial": {
              "long": 6464,
              "short": 7684,
              "net": -1220
            },
            "smallTrader": {
              "long": 5647,
              "short": 11397,
              "net": -5750
            }
          },
          "openInterest": 26298
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 88072,
              "short": 98720,
              "net": -10648
            },
            "nonCommercial": {
              "long": 18675,
              "short": 9768,
              "net": 8907
            },
            "smallTrader": {
              "long": 11103,
              "short": 9362,
              "net": 1741
            }
          },
          "openInterest": 121321
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79380,
              "short": 197104,
              "net": -117724
            },
            "nonCommercial": {
              "long": 120078,
              "short": 40212,
              "net": 79866
            },
            "smallTrader": {
              "long": 55708,
              "short": 17850,
              "net": 37858
            }
          },
          "openInterest": 349517
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146515,
              "short": 139675,
              "net": 6840
            },
            "nonCommercial": {
              "long": 22796,
              "short": 29044,
              "net": -6248
            },
            "smallTrader": {
              "long": 30844,
              "short": 31436,
              "net": -592
            }
          },
          "openInterest": 228776
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150874,
              "short": 122417,
              "net": 28457
            },
            "nonCommercial": {
              "long": 56033,
              "short": 97991,
              "net": -41958
            },
            "smallTrader": {
              "long": 42671,
              "short": 29170,
              "net": 13501
            }
          },
          "openInterest": 252107
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88914,
              "short": 91592,
              "net": -2678
            },
            "nonCommercial": {
              "long": 32630,
              "short": 16166,
              "net": 16464
            },
            "smallTrader": {
              "long": 22247,
              "short": 36033,
              "net": -13786
            }
          },
          "openInterest": 184452
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102481,
              "short": 94654,
              "net": 7827
            },
            "nonCommercial": {
              "long": 50490,
              "short": 30261,
              "net": 20229
            },
            "smallTrader": {
              "long": 20456,
              "short": 48512,
              "net": -28056
            }
          },
          "openInterest": 219526
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40795,
              "short": 45051,
              "net": -4256
            },
            "nonCommercial": {
              "long": 27433,
              "short": 24144,
              "net": 3289
            },
            "smallTrader": {
              "long": 4058,
              "short": 3091,
              "net": 967
            }
          },
          "openInterest": 73516
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 356768,
              "short": 426460,
              "net": -69692
            },
            "nonCommercial": {
              "long": 128252,
              "short": 76708,
              "net": 51544
            },
            "smallTrader": {
              "long": 55397,
              "short": 37249,
              "net": 18148
            }
          },
          "openInterest": 885318
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2259,
              "short": 16527,
              "net": -14268
            },
            "nonCommercial": {
              "long": 13682,
              "short": 759,
              "net": 12923
            },
            "smallTrader": {
              "long": 2137,
              "short": 792,
              "net": 1345
            }
          },
          "openInterest": 18078
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1904,
              "short": 6148,
              "net": -4244
            },
            "nonCommercial": {
              "long": 3315,
              "short": 873,
              "net": 2442
            },
            "smallTrader": {
              "long": 2737,
              "short": 935,
              "net": 1802
            }
          },
          "openInterest": 8081
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 289840,
              "short": 248303,
              "net": 41537
            },
            "nonCommercial": {
              "long": 53287,
              "short": 133144,
              "net": -79857
            },
            "smallTrader": {
              "long": 53198,
              "short": 14878,
              "net": 38320
            }
          },
          "openInterest": 397948
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21989,
              "short": 80386,
              "net": -58397
            },
            "nonCommercial": {
              "long": 46095,
              "short": 7051,
              "net": 39044
            },
            "smallTrader": {
              "long": 26962,
              "short": 7609,
              "net": 19353
            }
          },
          "openInterest": 109864
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101409,
              "short": 151369,
              "net": -49960
            },
            "nonCommercial": {
              "long": 48460,
              "short": 17343,
              "net": 31117
            },
            "smallTrader": {
              "long": 38201,
              "short": 19358,
              "net": 18843
            }
          },
          "openInterest": 217505
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129769,
              "short": 215104,
              "net": -85335
            },
            "nonCommercial": {
              "long": 78615,
              "short": 9003,
              "net": 69612
            },
            "smallTrader": {
              "long": 35879,
              "short": 20156,
              "net": 15723
            }
          },
          "openInterest": 292317
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199510,
              "short": 215413,
              "net": -15903
            },
            "nonCommercial": {
              "long": 95812,
              "short": 47553,
              "net": 48259
            },
            "smallTrader": {
              "long": 50317,
              "short": 82673,
              "net": -32356
            }
          },
          "openInterest": 410571
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328351,
              "short": 366110,
              "net": -37759
            },
            "nonCommercial": {
              "long": 85511,
              "short": 58689,
              "net": 26822
            },
            "smallTrader": {
              "long": 63713,
              "short": 52776,
              "net": 10937
            }
          },
          "openInterest": 524037
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37140,
              "short": 29557,
              "net": 7583
            },
            "nonCommercial": {
              "long": 21961,
              "short": 35864,
              "net": -13903
            },
            "smallTrader": {
              "long": 19605,
              "short": 13285,
              "net": 6320
            }
          },
          "openInterest": 78706
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22858,
              "short": 12867,
              "net": 9991
            },
            "nonCommercial": {
              "long": 10311,
              "short": 17632,
              "net": -7321
            },
            "smallTrader": {
              "long": 1828,
              "short": 4498,
              "net": -2670
            }
          },
          "openInterest": 37290
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25591,
              "short": 22280,
              "net": 3311
            },
            "nonCommercial": {
              "long": 3786,
              "short": 11123,
              "net": -7337
            },
            "smallTrader": {
              "long": 7965,
              "short": 3939,
              "net": 4026
            }
          },
          "openInterest": 37441
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43832,
              "short": 72133,
              "net": -28301
            },
            "nonCommercial": {
              "long": 42379,
              "short": 5559,
              "net": 36820
            },
            "smallTrader": {
              "long": 21206,
              "short": 29725,
              "net": -8519
            }
          },
          "openInterest": 118820
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232690,
              "short": 232678,
              "net": 12
            },
            "nonCommercial": {
              "long": 76977,
              "short": 57057,
              "net": 19920
            },
            "smallTrader": {
              "long": 38647,
              "short": 58579,
              "net": -19932
            }
          },
          "openInterest": 416399
        }
      ]
    },
    {
      "reportDate": "2006-12-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1178562,
              "short": 1425856,
              "net": -247294
            },
            "nonCommercial": {
              "long": 631622,
              "short": 316676,
              "net": 314946
            },
            "smallTrader": {
              "long": 354275,
              "short": 421927,
              "net": -67652
            }
          },
          "openInterest": 2269869
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 419935,
              "short": 400875,
              "net": 19060
            },
            "nonCommercial": {
              "long": 136055,
              "short": 181026,
              "net": -44971
            },
            "smallTrader": {
              "long": 172291,
              "short": 146380,
              "net": 25911
            }
          },
          "openInterest": 754838
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 502899,
              "short": 464772,
              "net": 38127
            },
            "nonCommercial": {
              "long": 143583,
              "short": 192404,
              "net": -48821
            },
            "smallTrader": {
              "long": 174622,
              "short": 163928,
              "net": 10694
            }
          },
          "openInterest": 847924
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 879708,
              "short": 920489,
              "net": -40781
            },
            "nonCommercial": {
              "long": 266718,
              "short": 261687,
              "net": 5031
            },
            "smallTrader": {
              "long": 305000,
              "short": 269250,
              "net": 35750
            }
          },
          "openInterest": 1517112
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6613,
              "short": 108357,
              "net": -101744
            },
            "nonCommercial": {
              "long": 88467,
              "short": 13156,
              "net": 75311
            },
            "smallTrader": {
              "long": 33691,
              "short": 7258,
              "net": 26433
            }
          },
          "openInterest": 129455
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17011,
              "short": 109218,
              "net": -92207
            },
            "nonCommercial": {
              "long": 96711,
              "short": 20879,
              "net": 75832
            },
            "smallTrader": {
              "long": 36404,
              "short": 20029,
              "net": 16375
            }
          },
          "openInterest": 151959
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77624,
              "short": 31126,
              "net": 46498
            },
            "nonCommercial": {
              "long": 24557,
              "short": 71036,
              "net": -46479
            },
            "smallTrader": {
              "long": 27787,
              "short": 27806,
              "net": -19
            }
          },
          "openInterest": 131624
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82871,
              "short": 98917,
              "net": -16046
            },
            "nonCommercial": {
              "long": 39587,
              "short": 27320,
              "net": 12267
            },
            "smallTrader": {
              "long": 10545,
              "short": 6766,
              "net": 3779
            }
          },
          "openInterest": 135071
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52676,
              "short": 81131,
              "net": -28455
            },
            "nonCommercial": {
              "long": 46298,
              "short": 23610,
              "net": 22688
            },
            "smallTrader": {
              "long": 11944,
              "short": 6177,
              "net": 5767
            }
          },
          "openInterest": 118588
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44655,
              "short": 23437,
              "net": 21218
            },
            "nonCommercial": {
              "long": 9550,
              "short": 26632,
              "net": -17082
            },
            "smallTrader": {
              "long": 9325,
              "short": 13461,
              "net": -4136
            }
          },
          "openInterest": 68793
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 686764,
              "short": 865728,
              "net": -178964
            },
            "nonCommercial": {
              "long": 346879,
              "short": 67334,
              "net": 279545
            },
            "smallTrader": {
              "long": 151991,
              "short": 252572,
              "net": -100581
            }
          },
          "openInterest": 1374454
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90655,
              "short": 79102,
              "net": 11553
            },
            "nonCommercial": {
              "long": 40261,
              "short": 58714,
              "net": -18453
            },
            "smallTrader": {
              "long": 17421,
              "short": 10521,
              "net": 6900
            }
          },
          "openInterest": 160164
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 719307,
              "short": 717578,
              "net": 1729
            },
            "nonCommercial": {
              "long": 167778,
              "short": 148767,
              "net": 19011
            },
            "smallTrader": {
              "long": 66619,
              "short": 87359,
              "net": -20740
            }
          },
          "openInterest": 1218680
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34887,
              "short": 163201,
              "net": -128314
            },
            "nonCommercial": {
              "long": 115201,
              "short": 16936,
              "net": 98265
            },
            "smallTrader": {
              "long": 67280,
              "short": 37231,
              "net": 30049
            }
          },
          "openInterest": 223733
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10800,
              "short": 3974,
              "net": 6826
            },
            "nonCommercial": {
              "long": 6688,
              "short": 8052,
              "net": -1364
            },
            "smallTrader": {
              "long": 5858,
              "short": 11320,
              "net": -5462
            }
          },
          "openInterest": 27444
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 83288,
              "short": 98039,
              "net": -14751
            },
            "nonCommercial": {
              "long": 21069,
              "short": 8774,
              "net": 12295
            },
            "smallTrader": {
              "long": 12579,
              "short": 10123,
              "net": 2456
            }
          },
          "openInterest": 121496
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70965,
              "short": 191133,
              "net": -120168
            },
            "nonCommercial": {
              "long": 122145,
              "short": 38506,
              "net": 83639
            },
            "smallTrader": {
              "long": 53634,
              "short": 17105,
              "net": 36529
            }
          },
          "openInterest": 330530
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134475,
              "short": 137919,
              "net": -3444
            },
            "nonCommercial": {
              "long": 27484,
              "short": 26578,
              "net": 906
            },
            "smallTrader": {
              "long": 30282,
              "short": 27744,
              "net": 2538
            }
          },
          "openInterest": 217467
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153868,
              "short": 150125,
              "net": 3743
            },
            "nonCommercial": {
              "long": 62344,
              "short": 85881,
              "net": -23537
            },
            "smallTrader": {
              "long": 49023,
              "short": 29229,
              "net": 19794
            }
          },
          "openInterest": 268136
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89037,
              "short": 91378,
              "net": -2341
            },
            "nonCommercial": {
              "long": 31651,
              "short": 16748,
              "net": 14903
            },
            "smallTrader": {
              "long": 22328,
              "short": 34890,
              "net": -12562
            }
          },
          "openInterest": 183624
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100841,
              "short": 94839,
              "net": 6002
            },
            "nonCommercial": {
              "long": 52004,
              "short": 29126,
              "net": 22878
            },
            "smallTrader": {
              "long": 21220,
              "short": 50100,
              "net": -28880
            }
          },
          "openInterest": 221763
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34842,
              "short": 60851,
              "net": -26009
            },
            "nonCommercial": {
              "long": 33935,
              "short": 8586,
              "net": 25349
            },
            "smallTrader": {
              "long": 4296,
              "short": 3636,
              "net": 660
            }
          },
          "openInterest": 73822
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 354480,
              "short": 423640,
              "net": -69160
            },
            "nonCommercial": {
              "long": 135562,
              "short": 86482,
              "net": 49080
            },
            "smallTrader": {
              "long": 59095,
              "short": 39015,
              "net": 20080
            }
          },
          "openInterest": 895884
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2057,
              "short": 17707,
              "net": -15650
            },
            "nonCommercial": {
              "long": 15427,
              "short": 957,
              "net": 14470
            },
            "smallTrader": {
              "long": 2284,
              "short": 1104,
              "net": 1180
            }
          },
          "openInterest": 19768
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2244,
              "short": 6183,
              "net": -3939
            },
            "nonCommercial": {
              "long": 2902,
              "short": 961,
              "net": 1941
            },
            "smallTrader": {
              "long": 2869,
              "short": 871,
              "net": 1998
            }
          },
          "openInterest": 8015
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 316464,
              "short": 270668,
              "net": 45796
            },
            "nonCommercial": {
              "long": 52941,
              "short": 135090,
              "net": -82149
            },
            "smallTrader": {
              "long": 53346,
              "short": 16993,
              "net": 36353
            }
          },
          "openInterest": 424809
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21287,
              "short": 82054,
              "net": -60767
            },
            "nonCommercial": {
              "long": 49012,
              "short": 7352,
              "net": 41660
            },
            "smallTrader": {
              "long": 26335,
              "short": 7228,
              "net": 19107
            }
          },
          "openInterest": 106839
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109433,
              "short": 140091,
              "net": -30658
            },
            "nonCommercial": {
              "long": 38571,
              "short": 22001,
              "net": 16570
            },
            "smallTrader": {
              "long": 35070,
              "short": 20982,
              "net": 14088
            }
          },
          "openInterest": 211205
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127422,
              "short": 208209,
              "net": -80787
            },
            "nonCommercial": {
              "long": 78291,
              "short": 12933,
              "net": 65358
            },
            "smallTrader": {
              "long": 33337,
              "short": 17908,
              "net": 15429
            }
          },
          "openInterest": 283039
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203073,
              "short": 221247,
              "net": -18174
            },
            "nonCommercial": {
              "long": 92076,
              "short": 43689,
              "net": 48387
            },
            "smallTrader": {
              "long": 55567,
              "short": 85780,
              "net": -30213
            }
          },
          "openInterest": 418234
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 338149,
              "short": 380257,
              "net": -42108
            },
            "nonCommercial": {
              "long": 86166,
              "short": 59893,
              "net": 26273
            },
            "smallTrader": {
              "long": 71360,
              "short": 55525,
              "net": 15835
            }
          },
          "openInterest": 550143
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28496,
              "short": 35368,
              "net": -6872
            },
            "nonCommercial": {
              "long": 25835,
              "short": 32303,
              "net": -6468
            },
            "smallTrader": {
              "long": 25781,
              "short": 12441,
              "net": 13340
            }
          },
          "openInterest": 80908
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17903,
              "short": 11204,
              "net": 6699
            },
            "nonCommercial": {
              "long": 17985,
              "short": 21342,
              "net": -3357
            },
            "smallTrader": {
              "long": 1093,
              "short": 4435,
              "net": -3342
            }
          },
          "openInterest": 39682
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27082,
              "short": 24187,
              "net": 2895
            },
            "nonCommercial": {
              "long": 3884,
              "short": 11748,
              "net": -7864
            },
            "smallTrader": {
              "long": 8120,
              "short": 3151,
              "net": 4969
            }
          },
          "openInterest": 39246
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44689,
              "short": 75212,
              "net": -30523
            },
            "nonCommercial": {
              "long": 43353,
              "short": 6059,
              "net": 37294
            },
            "smallTrader": {
              "long": 23019,
              "short": 29790,
              "net": -6771
            }
          },
          "openInterest": 121976
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234077,
              "short": 239511,
              "net": -5434
            },
            "nonCommercial": {
              "long": 84061,
              "short": 57231,
              "net": 26830
            },
            "smallTrader": {
              "long": 36664,
              "short": 58060,
              "net": -21396
            }
          },
          "openInterest": 424124
        }
      ]
    },
    {
      "reportDate": "2006-12-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1171343,
              "short": 1474218,
              "net": -302875
            },
            "nonCommercial": {
              "long": 647584,
              "short": 292937,
              "net": 354647
            },
            "smallTrader": {
              "long": 348155,
              "short": 399927,
              "net": -51772
            }
          },
          "openInterest": 2248701
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 408991,
              "short": 394567,
              "net": 14424
            },
            "nonCommercial": {
              "long": 145444,
              "short": 189509,
              "net": -44065
            },
            "smallTrader": {
              "long": 138961,
              "short": 109320,
              "net": 29641
            }
          },
          "openInterest": 701641
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 496728,
              "short": 455783,
              "net": 40945
            },
            "nonCommercial": {
              "long": 147850,
              "short": 190332,
              "net": -42482
            },
            "smallTrader": {
              "long": 172626,
              "short": 171089,
              "net": 1537
            }
          },
          "openInterest": 834901
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 898566,
              "short": 842790,
              "net": 55776
            },
            "nonCommercial": {
              "long": 211450,
              "short": 291217,
              "net": -79767
            },
            "smallTrader": {
              "long": 287323,
              "short": 263332,
              "net": 23991
            }
          },
          "openInterest": 1437726
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40752,
              "short": 145481,
              "net": -104729
            },
            "nonCommercial": {
              "long": 92025,
              "short": 11111,
              "net": 80914
            },
            "smallTrader": {
              "long": 33542,
              "short": 9727,
              "net": 23815
            }
          },
          "openInterest": 170902
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38842,
              "short": 136975,
              "net": -98133
            },
            "nonCommercial": {
              "long": 103761,
              "short": 24592,
              "net": 79169
            },
            "smallTrader": {
              "long": 35926,
              "short": 16962,
              "net": 18964
            }
          },
          "openInterest": 181580
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105049,
              "short": 52332,
              "net": 52717
            },
            "nonCommercial": {
              "long": 26173,
              "short": 78181,
              "net": -52008
            },
            "smallTrader": {
              "long": 28571,
              "short": 29280,
              "net": -709
            }
          },
          "openInterest": 165716
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80505,
              "short": 113005,
              "net": -32500
            },
            "nonCommercial": {
              "long": 41628,
              "short": 13291,
              "net": 28337
            },
            "smallTrader": {
              "long": 11334,
              "short": 7171,
              "net": 4163
            }
          },
          "openInterest": 136596
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54548,
              "short": 85812,
              "net": -31264
            },
            "nonCommercial": {
              "long": 48346,
              "short": 22618,
              "net": 25728
            },
            "smallTrader": {
              "long": 13170,
              "short": 7634,
              "net": 5536
            }
          },
          "openInterest": 123449
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44210,
              "short": 23227,
              "net": 20983
            },
            "nonCommercial": {
              "long": 9439,
              "short": 26965,
              "net": -17526
            },
            "smallTrader": {
              "long": 9483,
              "short": 12940,
              "net": -3457
            }
          },
          "openInterest": 67911
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 679443,
              "short": 864226,
              "net": -184783
            },
            "nonCommercial": {
              "long": 356663,
              "short": 64337,
              "net": 292326
            },
            "smallTrader": {
              "long": 149620,
              "short": 257163,
              "net": -107543
            }
          },
          "openInterest": 1383139
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91006,
              "short": 84150,
              "net": 6856
            },
            "nonCommercial": {
              "long": 39467,
              "short": 53528,
              "net": -14061
            },
            "smallTrader": {
              "long": 18588,
              "short": 11383,
              "net": 7205
            }
          },
          "openInterest": 162068
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 729439,
              "short": 736196,
              "net": -6757
            },
            "nonCommercial": {
              "long": 167097,
              "short": 154639,
              "net": 12458
            },
            "smallTrader": {
              "long": 73919,
              "short": 79620,
              "net": -5701
            }
          },
          "openInterest": 1222508
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46473,
              "short": 175717,
              "net": -129244
            },
            "nonCommercial": {
              "long": 112188,
              "short": 15505,
              "net": 96683
            },
            "smallTrader": {
              "long": 65695,
              "short": 33134,
              "net": 32561
            }
          },
          "openInterest": 230245
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11953,
              "short": 5117,
              "net": 6836
            },
            "nonCommercial": {
              "long": 6581,
              "short": 7667,
              "net": -1086
            },
            "smallTrader": {
              "long": 6357,
              "short": 12107,
              "net": -5750
            }
          },
          "openInterest": 29020
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 85893,
              "short": 102487,
              "net": -16594
            },
            "nonCommercial": {
              "long": 25139,
              "short": 11742,
              "net": 13397
            },
            "smallTrader": {
              "long": 14091,
              "short": 10894,
              "net": 3197
            }
          },
          "openInterest": 128516
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76784,
              "short": 193066,
              "net": -116282
            },
            "nonCommercial": {
              "long": 120128,
              "short": 38299,
              "net": 81829
            },
            "smallTrader": {
              "long": 48888,
              "short": 14435,
              "net": 34453
            }
          },
          "openInterest": 333101
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132455,
              "short": 131362,
              "net": 1093
            },
            "nonCommercial": {
              "long": 29447,
              "short": 31981,
              "net": -2534
            },
            "smallTrader": {
              "long": 30743,
              "short": 29302,
              "net": 1441
            }
          },
          "openInterest": 215150
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177991,
              "short": 138635,
              "net": 39356
            },
            "nonCommercial": {
              "long": 50622,
              "short": 106182,
              "net": -55560
            },
            "smallTrader": {
              "long": 45330,
              "short": 29126,
              "net": 16204
            }
          },
          "openInterest": 276919
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88257,
              "short": 92989,
              "net": -4732
            },
            "nonCommercial": {
              "long": 32476,
              "short": 14369,
              "net": 18107
            },
            "smallTrader": {
              "long": 22220,
              "short": 35595,
              "net": -13375
            }
          },
          "openInterest": 183044
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100839,
              "short": 96056,
              "net": 4783
            },
            "nonCommercial": {
              "long": 54879,
              "short": 30048,
              "net": 24831
            },
            "smallTrader": {
              "long": 22330,
              "short": 51944,
              "net": -29614
            }
          },
          "openInterest": 221742
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47760,
              "short": 96316,
              "net": -48556
            },
            "nonCommercial": {
              "long": 55828,
              "short": 8192,
              "net": 47636
            },
            "smallTrader": {
              "long": 3790,
              "short": 2870,
              "net": 920
            }
          },
          "openInterest": 108850
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 355970,
              "short": 425893,
              "net": -69923
            },
            "nonCommercial": {
              "long": 134167,
              "short": 93491,
              "net": 40676
            },
            "smallTrader": {
              "long": 61205,
              "short": 31958,
              "net": 29247
            }
          },
          "openInterest": 893550
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2634,
              "short": 20327,
              "net": -17693
            },
            "nonCommercial": {
              "long": 17432,
              "short": 865,
              "net": 16567
            },
            "smallTrader": {
              "long": 2199,
              "short": 1073,
              "net": 1126
            }
          },
          "openInterest": 22265
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2293,
              "short": 5859,
              "net": -3566
            },
            "nonCommercial": {
              "long": 2870,
              "short": 982,
              "net": 1888
            },
            "smallTrader": {
              "long": 2792,
              "short": 1114,
              "net": 1678
            }
          },
          "openInterest": 8144
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 338543,
              "short": 293433,
              "net": 45110
            },
            "nonCommercial": {
              "long": 55138,
              "short": 135381,
              "net": -80243
            },
            "smallTrader": {
              "long": 65641,
              "short": 30508,
              "net": 35133
            }
          },
          "openInterest": 465913
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21075,
              "short": 84037,
              "net": -62962
            },
            "nonCommercial": {
              "long": 51968,
              "short": 8364,
              "net": 43604
            },
            "smallTrader": {
              "long": 27232,
              "short": 7874,
              "net": 19358
            }
          },
          "openInterest": 110084
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109606,
              "short": 141341,
              "net": -31735
            },
            "nonCommercial": {
              "long": 38024,
              "short": 19833,
              "net": 18191
            },
            "smallTrader": {
              "long": 34719,
              "short": 21175,
              "net": 13544
            }
          },
          "openInterest": 209626
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126734,
              "short": 205505,
              "net": -78771
            },
            "nonCommercial": {
              "long": 78329,
              "short": 12996,
              "net": 65333
            },
            "smallTrader": {
              "long": 31048,
              "short": 17610,
              "net": 13438
            }
          },
          "openInterest": 278005
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192375,
              "short": 218091,
              "net": -25716
            },
            "nonCommercial": {
              "long": 99936,
              "short": 45028,
              "net": 54908
            },
            "smallTrader": {
              "long": 52859,
              "short": 82051,
              "net": -29192
            }
          },
          "openInterest": 425133
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 342861,
              "short": 370785,
              "net": -27924
            },
            "nonCommercial": {
              "long": 90543,
              "short": 70809,
              "net": 19734
            },
            "smallTrader": {
              "long": 79968,
              "short": 71778,
              "net": 8190
            }
          },
          "openInterest": 564627
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44970,
              "short": 48340,
              "net": -3370
            },
            "nonCommercial": {
              "long": 24981,
              "short": 34753,
              "net": -9772
            },
            "smallTrader": {
              "long": 22413,
              "short": 9271,
              "net": 13142
            }
          },
          "openInterest": 92840
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29540,
              "short": 13747,
              "net": 15793
            },
            "nonCommercial": {
              "long": 12528,
              "short": 24955,
              "net": -12427
            },
            "smallTrader": {
              "long": 1112,
              "short": 4478,
              "net": -3366
            }
          },
          "openInterest": 46967
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26882,
              "short": 25443,
              "net": 1439
            },
            "nonCommercial": {
              "long": 4086,
              "short": 11035,
              "net": -6949
            },
            "smallTrader": {
              "long": 9223,
              "short": 3713,
              "net": 5510
            }
          },
          "openInterest": 40895
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44259,
              "short": 67553,
              "net": -23294
            },
            "nonCommercial": {
              "long": 38403,
              "short": 6095,
              "net": 32308
            },
            "smallTrader": {
              "long": 20424,
              "short": 29438,
              "net": -9014
            }
          },
          "openInterest": 115611
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237539,
              "short": 232901,
              "net": 4638
            },
            "nonCommercial": {
              "long": 73598,
              "short": 56045,
              "net": 17553
            },
            "smallTrader": {
              "long": 36496,
              "short": 58687,
              "net": -22191
            }
          },
          "openInterest": 417081
        }
      ]
    },
    {
      "reportDate": "2006-12-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1266716,
              "short": 1514605,
              "net": -247889
            },
            "nonCommercial": {
              "long": 627615,
              "short": 295435,
              "net": 332180
            },
            "smallTrader": {
              "long": 286475,
              "short": 370766,
              "net": -84291
            }
          },
          "openInterest": 2247263
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 421850,
              "short": 379140,
              "net": 42710
            },
            "nonCommercial": {
              "long": 135858,
              "short": 197788,
              "net": -61930
            },
            "smallTrader": {
              "long": 136920,
              "short": 117700,
              "net": 19220
            }
          },
          "openInterest": 698959
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 514925,
              "short": 436752,
              "net": 78173
            },
            "nonCommercial": {
              "long": 116869,
              "short": 185449,
              "net": -68580
            },
            "smallTrader": {
              "long": 147363,
              "short": 156956,
              "net": -9593
            }
          },
          "openInterest": 787883
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 902290,
              "short": 826481,
              "net": 75809
            },
            "nonCommercial": {
              "long": 194456,
              "short": 262172,
              "net": -67716
            },
            "smallTrader": {
              "long": 254508,
              "short": 262601,
              "net": -8093
            }
          },
          "openInterest": 1378329
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3877,
              "short": 117463,
              "net": -113586
            },
            "nonCommercial": {
              "long": 95543,
              "short": 6643,
              "net": 88900
            },
            "smallTrader": {
              "long": 30376,
              "short": 5690,
              "net": 24686
            }
          },
          "openInterest": 129934
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18196,
              "short": 121133,
              "net": -102937
            },
            "nonCommercial": {
              "long": 98434,
              "short": 12836,
              "net": 85598
            },
            "smallTrader": {
              "long": 32828,
              "short": 15489,
              "net": 17339
            }
          },
          "openInterest": 149800
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118141,
              "short": 64063,
              "net": 54078
            },
            "nonCommercial": {
              "long": 27186,
              "short": 84578,
              "net": -57392
            },
            "smallTrader": {
              "long": 35658,
              "short": 32344,
              "net": 3314
            }
          },
          "openInterest": 183332
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80045,
              "short": 119089,
              "net": -39044
            },
            "nonCommercial": {
              "long": 48320,
              "short": 13722,
              "net": 34598
            },
            "smallTrader": {
              "long": 11993,
              "short": 7547,
              "net": 4446
            }
          },
          "openInterest": 144753
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56282,
              "short": 84962,
              "net": -28680
            },
            "nonCommercial": {
              "long": 45991,
              "short": 22563,
              "net": 23428
            },
            "smallTrader": {
              "long": 12226,
              "short": 6974,
              "net": 5252
            }
          },
          "openInterest": 121993
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46285,
              "short": 23433,
              "net": 22852
            },
            "nonCommercial": {
              "long": 8423,
              "short": 27394,
              "net": -18971
            },
            "smallTrader": {
              "long": 9790,
              "short": 13671,
              "net": -3881
            }
          },
          "openInterest": 68920
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 672458,
              "short": 860833,
              "net": -188375
            },
            "nonCommercial": {
              "long": 367099,
              "short": 63418,
              "net": 303681
            },
            "smallTrader": {
              "long": 142463,
              "short": 257769,
              "net": -115306
            }
          },
          "openInterest": 1379829
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90118,
              "short": 97141,
              "net": -7023
            },
            "nonCommercial": {
              "long": 42236,
              "short": 43560,
              "net": -1324
            },
            "smallTrader": {
              "long": 19484,
              "short": 11137,
              "net": 8347
            }
          },
          "openInterest": 166083
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 713041,
              "short": 714703,
              "net": -1662
            },
            "nonCommercial": {
              "long": 157670,
              "short": 138823,
              "net": 18847
            },
            "smallTrader": {
              "long": 60876,
              "short": 78061,
              "net": -17185
            }
          },
          "openInterest": 1161945
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19007,
              "short": 144006,
              "net": -124999
            },
            "nonCommercial": {
              "long": 110993,
              "short": 19023,
              "net": 91970
            },
            "smallTrader": {
              "long": 62558,
              "short": 29529,
              "net": 33029
            }
          },
          "openInterest": 194079
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11517,
              "short": 4808,
              "net": 6709
            },
            "nonCommercial": {
              "long": 6803,
              "short": 7838,
              "net": -1035
            },
            "smallTrader": {
              "long": 5862,
              "short": 11536,
              "net": -5674
            }
          },
          "openInterest": 28287
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89911,
              "short": 112564,
              "net": -22653
            },
            "nonCommercial": {
              "long": 25725,
              "short": 9325,
              "net": 16400
            },
            "smallTrader": {
              "long": 17626,
              "short": 11373,
              "net": 6253
            }
          },
          "openInterest": 136276
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89467,
              "short": 191199,
              "net": -101732
            },
            "nonCommercial": {
              "long": 109682,
              "short": 39789,
              "net": 69893
            },
            "smallTrader": {
              "long": 46897,
              "short": 15058,
              "net": 31839
            }
          },
          "openInterest": 337096
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137078,
              "short": 135463,
              "net": 1615
            },
            "nonCommercial": {
              "long": 28038,
              "short": 30120,
              "net": -2082
            },
            "smallTrader": {
              "long": 31845,
              "short": 31378,
              "net": 467
            }
          },
          "openInterest": 215345
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151142,
              "short": 63344,
              "net": 87798
            },
            "nonCommercial": {
              "long": 48950,
              "short": 141469,
              "net": -92519
            },
            "smallTrader": {
              "long": 37892,
              "short": 33171,
              "net": 4721
            }
          },
          "openInterest": 239042
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85278,
              "short": 92231,
              "net": -6953
            },
            "nonCommercial": {
              "long": 30386,
              "short": 14482,
              "net": 15904
            },
            "smallTrader": {
              "long": 23121,
              "short": 32072,
              "net": -8951
            }
          },
          "openInterest": 174882
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101415,
              "short": 98881,
              "net": 2534
            },
            "nonCommercial": {
              "long": 56250,
              "short": 28248,
              "net": 28002
            },
            "smallTrader": {
              "long": 21450,
              "short": 51986,
              "net": -30536
            }
          },
          "openInterest": 223026
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6452,
              "short": 45242,
              "net": -38790
            },
            "nonCommercial": {
              "long": 69778,
              "short": 9775,
              "net": 60003
            },
            "smallTrader": {
              "long": 4584,
              "short": 25797,
              "net": -21213
            }
          },
          "openInterest": 80814
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 364298,
              "short": 418947,
              "net": -54649
            },
            "nonCommercial": {
              "long": 120285,
              "short": 99040,
              "net": 21245
            },
            "smallTrader": {
              "long": 70353,
              "short": 36949,
              "net": 33404
            }
          },
          "openInterest": 895081
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1690,
              "short": 20658,
              "net": -18968
            },
            "nonCommercial": {
              "long": 19129,
              "short": 1240,
              "net": 17889
            },
            "smallTrader": {
              "long": 1621,
              "short": 542,
              "net": 1079
            }
          },
          "openInterest": 22440
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2294,
              "short": 5710,
              "net": -3416
            },
            "nonCommercial": {
              "long": 2977,
              "short": 946,
              "net": 2031
            },
            "smallTrader": {
              "long": 2605,
              "short": 1220,
              "net": 1385
            }
          },
          "openInterest": 8165
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 246078,
              "short": 207914,
              "net": 38164
            },
            "nonCommercial": {
              "long": 63454,
              "short": 118921,
              "net": -55467
            },
            "smallTrader": {
              "long": 31023,
              "short": 13720,
              "net": 17303
            }
          },
          "openInterest": 342709
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23977,
              "short": 78315,
              "net": -54338
            },
            "nonCommercial": {
              "long": 43218,
              "short": 6432,
              "net": 36786
            },
            "smallTrader": {
              "long": 25452,
              "short": 7900,
              "net": 17552
            }
          },
          "openInterest": 103358
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111018,
              "short": 136695,
              "net": -25677
            },
            "nonCommercial": {
              "long": 35970,
              "short": 21689,
              "net": 14281
            },
            "smallTrader": {
              "long": 32414,
              "short": 21018,
              "net": 11396
            }
          },
          "openInterest": 208789
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131411,
              "short": 196052,
              "net": -64641
            },
            "nonCommercial": {
              "long": 67547,
              "short": 13360,
              "net": 54187
            },
            "smallTrader": {
              "long": 33745,
              "short": 23291,
              "net": 10454
            }
          },
          "openInterest": 273238
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201626,
              "short": 225813,
              "net": -24187
            },
            "nonCommercial": {
              "long": 96622,
              "short": 42314,
              "net": 54308
            },
            "smallTrader": {
              "long": 50247,
              "short": 80368,
              "net": -30121
            }
          },
          "openInterest": 423743
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 350233,
              "short": 380297,
              "net": -30064
            },
            "nonCommercial": {
              "long": 92404,
              "short": 64467,
              "net": 27937
            },
            "smallTrader": {
              "long": 68783,
              "short": 66656,
              "net": 2127
            }
          },
          "openInterest": 567027
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16662,
              "short": 16678,
              "net": -16
            },
            "nonCommercial": {
              "long": 18315,
              "short": 29153,
              "net": -10838
            },
            "smallTrader": {
              "long": 19675,
              "short": 8821,
              "net": 10854
            }
          },
          "openInterest": 54652
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18337,
              "short": 3160,
              "net": 15177
            },
            "nonCommercial": {
              "long": 8708,
              "short": 21141,
              "net": -12433
            },
            "smallTrader": {
              "long": 851,
              "short": 3595,
              "net": -2744
            }
          },
          "openInterest": 30678
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23401,
              "short": 19718,
              "net": 3683
            },
            "nonCommercial": {
              "long": 3488,
              "short": 11188,
              "net": -7700
            },
            "smallTrader": {
              "long": 9087,
              "short": 5070,
              "net": 4017
            }
          },
          "openInterest": 36684
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44925,
              "short": 66824,
              "net": -21899
            },
            "nonCommercial": {
              "long": 36499,
              "short": 6949,
              "net": 29550
            },
            "smallTrader": {
              "long": 21741,
              "short": 29392,
              "net": -7651
            }
          },
          "openInterest": 114657
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248103,
              "short": 238520,
              "net": 9583
            },
            "nonCommercial": {
              "long": 72560,
              "short": 58656,
              "net": 13904
            },
            "smallTrader": {
              "long": 32241,
              "short": 55728,
              "net": -23487
            }
          },
          "openInterest": 425677
        }
      ]
    },
    {
      "reportDate": "2006-12-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1218288,
              "short": 1434212,
              "net": -215924
            },
            "nonCommercial": {
              "long": 589801,
              "short": 276112,
              "net": 313689
            },
            "smallTrader": {
              "long": 264931,
              "short": 362696,
              "net": -97765
            }
          },
          "openInterest": 2143478
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 444127,
              "short": 393411,
              "net": 50716
            },
            "nonCommercial": {
              "long": 134284,
              "short": 198401,
              "net": -64117
            },
            "smallTrader": {
              "long": 123604,
              "short": 110203,
              "net": 13401
            }
          },
          "openInterest": 705857
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 510397,
              "short": 427771,
              "net": 82626
            },
            "nonCommercial": {
              "long": 111078,
              "short": 179878,
              "net": -68800
            },
            "smallTrader": {
              "long": 131081,
              "short": 144907,
              "net": -13826
            }
          },
          "openInterest": 761767
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 893438,
              "short": 819936,
              "net": 73502
            },
            "nonCommercial": {
              "long": 191481,
              "short": 253476,
              "net": -61995
            },
            "smallTrader": {
              "long": 235126,
              "short": 246633,
              "net": -11507
            }
          },
          "openInterest": 1342579
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7440,
              "short": 115522,
              "net": -108082
            },
            "nonCommercial": {
              "long": 92051,
              "short": 7016,
              "net": 85035
            },
            "smallTrader": {
              "long": 29241,
              "short": 6194,
              "net": 23047
            }
          },
          "openInterest": 128732
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20724,
              "short": 114599,
              "net": -93875
            },
            "nonCommercial": {
              "long": 86236,
              "short": 12392,
              "net": 73844
            },
            "smallTrader": {
              "long": 33327,
              "short": 13296,
              "net": 20031
            }
          },
          "openInterest": 140289
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89638,
              "short": 18964,
              "net": 70674
            },
            "nonCommercial": {
              "long": 21479,
              "short": 87773,
              "net": -66294
            },
            "smallTrader": {
              "long": 24053,
              "short": 28433,
              "net": -4380
            }
          },
          "openInterest": 136963
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79744,
              "short": 119247,
              "net": -39503
            },
            "nonCommercial": {
              "long": 48475,
              "short": 14077,
              "net": 34398
            },
            "smallTrader": {
              "long": 11916,
              "short": 6811,
              "net": 5105
            }
          },
          "openInterest": 144508
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58412,
              "short": 88939,
              "net": -30527
            },
            "nonCommercial": {
              "long": 47008,
              "short": 22168,
              "net": 24840
            },
            "smallTrader": {
              "long": 11907,
              "short": 6220,
              "net": 5687
            }
          },
          "openInterest": 125443
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46853,
              "short": 22568,
              "net": 24285
            },
            "nonCommercial": {
              "long": 6507,
              "short": 26714,
              "net": -20207
            },
            "smallTrader": {
              "long": 9676,
              "short": 13754,
              "net": -4078
            }
          },
          "openInterest": 67350
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 675664,
              "short": 870449,
              "net": -194785
            },
            "nonCommercial": {
              "long": 371910,
              "short": 62046,
              "net": 309864
            },
            "smallTrader": {
              "long": 145057,
              "short": 260136,
              "net": -115079
            }
          },
          "openInterest": 1390388
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91076,
              "short": 104274,
              "net": -13198
            },
            "nonCommercial": {
              "long": 43894,
              "short": 40902,
              "net": 2992
            },
            "smallTrader": {
              "long": 19888,
              "short": 9682,
              "net": 10206
            }
          },
          "openInterest": 168819
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 724075,
              "short": 727830,
              "net": -3755
            },
            "nonCommercial": {
              "long": 160309,
              "short": 140461,
              "net": 19848
            },
            "smallTrader": {
              "long": 64923,
              "short": 81016,
              "net": -16093
            }
          },
          "openInterest": 1179893
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22399,
              "short": 138364,
              "net": -115965
            },
            "nonCommercial": {
              "long": 100959,
              "short": 20989,
              "net": 79970
            },
            "smallTrader": {
              "long": 61609,
              "short": 25614,
              "net": 35995
            }
          },
          "openInterest": 186755
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11677,
              "short": 4972,
              "net": 6705
            },
            "nonCommercial": {
              "long": 6887,
              "short": 7753,
              "net": -866
            },
            "smallTrader": {
              "long": 5887,
              "short": 11726,
              "net": -5839
            }
          },
          "openInterest": 27245
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98026,
              "short": 114280,
              "net": -16254
            },
            "nonCommercial": {
              "long": 25610,
              "short": 14172,
              "net": 11438
            },
            "smallTrader": {
              "long": 17580,
              "short": 12764,
              "net": 4816
            }
          },
          "openInterest": 143582
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89611,
              "short": 192679,
              "net": -103068
            },
            "nonCommercial": {
              "long": 110486,
              "short": 42394,
              "net": 68092
            },
            "smallTrader": {
              "long": 47850,
              "short": 12874,
              "net": 34976
            }
          },
          "openInterest": 340473
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142056,
              "short": 139023,
              "net": 3033
            },
            "nonCommercial": {
              "long": 29730,
              "short": 33057,
              "net": -3327
            },
            "smallTrader": {
              "long": 30759,
              "short": 30465,
              "net": 294
            }
          },
          "openInterest": 219631
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165030,
              "short": 65428,
              "net": 99602
            },
            "nonCommercial": {
              "long": 55629,
              "short": 160543,
              "net": -104914
            },
            "smallTrader": {
              "long": 40448,
              "short": 35136,
              "net": 5312
            }
          },
          "openInterest": 262764
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84781,
              "short": 89975,
              "net": -5194
            },
            "nonCommercial": {
              "long": 29156,
              "short": 15946,
              "net": 13210
            },
            "smallTrader": {
              "long": 22944,
              "short": 30960,
              "net": -8016
            }
          },
          "openInterest": 174391
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101029,
              "short": 98609,
              "net": 2420
            },
            "nonCommercial": {
              "long": 57584,
              "short": 28555,
              "net": 29029
            },
            "smallTrader": {
              "long": 21160,
              "short": 52609,
              "net": -31449
            }
          },
          "openInterest": 229204
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28387,
              "short": 85221,
              "net": -56834
            },
            "nonCommercial": {
              "long": 62756,
              "short": 7975,
              "net": 54781
            },
            "smallTrader": {
              "long": 3842,
              "short": 1789,
              "net": 2053
            }
          },
          "openInterest": 95521
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 362159,
              "short": 409832,
              "net": -47673
            },
            "nonCommercial": {
              "long": 105902,
              "short": 96427,
              "net": 9475
            },
            "smallTrader": {
              "long": 71157,
              "short": 32959,
              "net": 38198
            }
          },
          "openInterest": 876822
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1785,
              "short": 20568,
              "net": -18783
            },
            "nonCommercial": {
              "long": 18350,
              "short": 761,
              "net": 17589
            },
            "smallTrader": {
              "long": 1826,
              "short": 632,
              "net": 1194
            }
          },
          "openInterest": 21961
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2581,
              "short": 5959,
              "net": -3378
            },
            "nonCommercial": {
              "long": 2743,
              "short": 1031,
              "net": 1712
            },
            "smallTrader": {
              "long": 2799,
              "short": 1133,
              "net": 1666
            }
          },
          "openInterest": 8549
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 248230,
              "short": 213191,
              "net": 35039
            },
            "nonCommercial": {
              "long": 69110,
              "short": 119098,
              "net": -49988
            },
            "smallTrader": {
              "long": 29594,
              "short": 14645,
              "net": 14949
            }
          },
          "openInterest": 348887
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24528,
              "short": 75759,
              "net": -51231
            },
            "nonCommercial": {
              "long": 41044,
              "short": 6541,
              "net": 34503
            },
            "smallTrader": {
              "long": 24030,
              "short": 7302,
              "net": 16728
            }
          },
          "openInterest": 101141
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102671,
              "short": 131557,
              "net": -28886
            },
            "nonCommercial": {
              "long": 36811,
              "short": 21164,
              "net": 15647
            },
            "smallTrader": {
              "long": 31287,
              "short": 18048,
              "net": 13239
            }
          },
          "openInterest": 197584
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129582,
              "short": 194522,
              "net": -64940
            },
            "nonCommercial": {
              "long": 65791,
              "short": 11880,
              "net": 53911
            },
            "smallTrader": {
              "long": 32004,
              "short": 20975,
              "net": 11029
            }
          },
          "openInterest": 265040
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190397,
              "short": 217143,
              "net": -26746
            },
            "nonCommercial": {
              "long": 91973,
              "short": 37231,
              "net": 54742
            },
            "smallTrader": {
              "long": 47734,
              "short": 75730,
              "net": -27996
            }
          },
          "openInterest": 397897
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 353111,
              "short": 397140,
              "net": -44029
            },
            "nonCommercial": {
              "long": 94206,
              "short": 64825,
              "net": 29381
            },
            "smallTrader": {
              "long": 66732,
              "short": 52084,
              "net": 14648
            }
          },
          "openInterest": 571200
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22512,
              "short": 15569,
              "net": 6943
            },
            "nonCommercial": {
              "long": 17614,
              "short": 29899,
              "net": -12285
            },
            "smallTrader": {
              "long": 16909,
              "short": 11567,
              "net": 5342
            }
          },
          "openInterest": 57050
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18267,
              "short": 3216,
              "net": 15051
            },
            "nonCommercial": {
              "long": 7930,
              "short": 20385,
              "net": -12455
            },
            "smallTrader": {
              "long": 868,
              "short": 3464,
              "net": -2596
            }
          },
          "openInterest": 29824
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44813,
              "short": 66344,
              "net": -21531
            },
            "nonCommercial": {
              "long": 38274,
              "short": 8369,
              "net": 29905
            },
            "smallTrader": {
              "long": 21613,
              "short": 29987,
              "net": -8374
            }
          },
          "openInterest": 115899
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250293,
              "short": 246562,
              "net": 3731
            },
            "nonCommercial": {
              "long": 76522,
              "short": 54355,
              "net": 22167
            },
            "smallTrader": {
              "long": 33662,
              "short": 59560,
              "net": -25898
            }
          },
          "openInterest": 439130
        }
      ]
    },
    {
      "reportDate": "2007-01-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1285041,
              "short": 1510489,
              "net": -225448
            },
            "nonCommercial": {
              "long": 629643,
              "short": 295872,
              "net": 333771
            },
            "smallTrader": {
              "long": 274309,
              "short": 382632,
              "net": -108323
            }
          },
          "openInterest": 2257271
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 480833,
              "short": 418839,
              "net": 61994
            },
            "nonCommercial": {
              "long": 130532,
              "short": 196502,
              "net": -65970
            },
            "smallTrader": {
              "long": 129818,
              "short": 125842,
              "net": 3976
            }
          },
          "openInterest": 744276
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 531238,
              "short": 426576,
              "net": 104662
            },
            "nonCommercial": {
              "long": 106859,
              "short": 176921,
              "net": -70062
            },
            "smallTrader": {
              "long": 124130,
              "short": 158730,
              "net": -34600
            }
          },
          "openInterest": 768769
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 915015,
              "short": 838173,
              "net": 76842
            },
            "nonCommercial": {
              "long": 186681,
              "short": 243638,
              "net": -56957
            },
            "smallTrader": {
              "long": 240306,
              "short": 260191,
              "net": -19885
            }
          },
          "openInterest": 1363687
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5058,
              "short": 115664,
              "net": -110606
            },
            "nonCommercial": {
              "long": 97410,
              "short": 8587,
              "net": 88823
            },
            "smallTrader": {
              "long": 29757,
              "short": 7974,
              "net": 21783
            }
          },
          "openInterest": 132225
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22259,
              "short": 105465,
              "net": -83206
            },
            "nonCommercial": {
              "long": 79060,
              "short": 13903,
              "net": 65157
            },
            "smallTrader": {
              "long": 35508,
              "short": 17459,
              "net": 18049
            }
          },
          "openInterest": 137217
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96263,
              "short": 18737,
              "net": 77526
            },
            "nonCommercial": {
              "long": 23583,
              "short": 97851,
              "net": -74268
            },
            "smallTrader": {
              "long": 26893,
              "short": 30151,
              "net": -3258
            }
          },
          "openInterest": 148644
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79249,
              "short": 125169,
              "net": -45920
            },
            "nonCommercial": {
              "long": 52362,
              "short": 13183,
              "net": 39179
            },
            "smallTrader": {
              "long": 13188,
              "short": 6447,
              "net": 6741
            }
          },
          "openInterest": 150084
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60510,
              "short": 89355,
              "net": -28845
            },
            "nonCommercial": {
              "long": 46905,
              "short": 23400,
              "net": 23505
            },
            "smallTrader": {
              "long": 11435,
              "short": 6095,
              "net": 5340
            }
          },
          "openInterest": 128128
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48084,
              "short": 24189,
              "net": 23895
            },
            "nonCommercial": {
              "long": 5847,
              "short": 25841,
              "net": -19994
            },
            "smallTrader": {
              "long": 11469,
              "short": 15370,
              "net": -3901
            }
          },
          "openInterest": 70253
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 676974,
              "short": 865423,
              "net": -188449
            },
            "nonCommercial": {
              "long": 372509,
              "short": 71994,
              "net": 300515
            },
            "smallTrader": {
              "long": 155893,
              "short": 267959,
              "net": -112066
            }
          },
          "openInterest": 1411619
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92724,
              "short": 104573,
              "net": -11849
            },
            "nonCommercial": {
              "long": 44094,
              "short": 40405,
              "net": 3689
            },
            "smallTrader": {
              "long": 19333,
              "short": 11173,
              "net": 8160
            }
          },
          "openInterest": 171262
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 754040,
              "short": 744275,
              "net": 9765
            },
            "nonCommercial": {
              "long": 167725,
              "short": 165531,
              "net": 2194
            },
            "smallTrader": {
              "long": 68114,
              "short": 80073,
              "net": -11959
            }
          },
          "openInterest": 1226641
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26506,
              "short": 136076,
              "net": -109570
            },
            "nonCommercial": {
              "long": 98245,
              "short": 20789,
              "net": 77456
            },
            "smallTrader": {
              "long": 63713,
              "short": 31599,
              "net": 32114
            }
          },
          "openInterest": 189612
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12157,
              "short": 5483,
              "net": 6674
            },
            "nonCommercial": {
              "long": 6979,
              "short": 7885,
              "net": -906
            },
            "smallTrader": {
              "long": 5689,
              "short": 11457,
              "net": -5768
            }
          },
          "openInterest": 28128
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99013,
              "short": 113253,
              "net": -14240
            },
            "nonCommercial": {
              "long": 29021,
              "short": 17892,
              "net": 11129
            },
            "smallTrader": {
              "long": 16161,
              "short": 13050,
              "net": 3111
            }
          },
          "openInterest": 147462
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82085,
              "short": 194532,
              "net": -112447
            },
            "nonCommercial": {
              "long": 120639,
              "short": 42756,
              "net": 77883
            },
            "smallTrader": {
              "long": 51926,
              "short": 17362,
              "net": 34564
            }
          },
          "openInterest": 353494
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143145,
              "short": 131635,
              "net": 11510
            },
            "nonCommercial": {
              "long": 29981,
              "short": 39095,
              "net": -9114
            },
            "smallTrader": {
              "long": 30105,
              "short": 32501,
              "net": -2396
            }
          },
          "openInterest": 219119
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182315,
              "short": 66903,
              "net": 115412
            },
            "nonCommercial": {
              "long": 54819,
              "short": 173411,
              "net": -118592
            },
            "smallTrader": {
              "long": 41669,
              "short": 38489,
              "net": 3180
            }
          },
          "openInterest": 280541
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84380,
              "short": 83519,
              "net": 861
            },
            "nonCommercial": {
              "long": 28640,
              "short": 20662,
              "net": 7978
            },
            "smallTrader": {
              "long": 23300,
              "short": 32139,
              "net": -8839
            }
          },
          "openInterest": 174166
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103169,
              "short": 105420,
              "net": -2251
            },
            "nonCommercial": {
              "long": 59712,
              "short": 25430,
              "net": 34282
            },
            "smallTrader": {
              "long": 22450,
              "short": 54481,
              "net": -32031
            }
          },
          "openInterest": 246598
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27677,
              "short": 98545,
              "net": -70868
            },
            "nonCommercial": {
              "long": 83250,
              "short": 15377,
              "net": 67873
            },
            "smallTrader": {
              "long": 4466,
              "short": 1471,
              "net": 2995
            }
          },
          "openInterest": 115893
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 359028,
              "short": 397590,
              "net": -38562
            },
            "nonCommercial": {
              "long": 110386,
              "short": 97986,
              "net": 12400
            },
            "smallTrader": {
              "long": 63379,
              "short": 37217,
              "net": 26162
            }
          },
          "openInterest": 875621
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1894,
              "short": 21111,
              "net": -19217
            },
            "nonCommercial": {
              "long": 19054,
              "short": 702,
              "net": 18352
            },
            "smallTrader": {
              "long": 1907,
              "short": 1042,
              "net": 865
            }
          },
          "openInterest": 22855
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2347,
              "short": 6216,
              "net": -3869
            },
            "nonCommercial": {
              "long": 3715,
              "short": 1143,
              "net": 2572
            },
            "smallTrader": {
              "long": 2285,
              "short": 988,
              "net": 1297
            }
          },
          "openInterest": 8383
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 249833,
              "short": 207234,
              "net": 42599
            },
            "nonCommercial": {
              "long": 67897,
              "short": 124694,
              "net": -56797
            },
            "smallTrader": {
              "long": 28713,
              "short": 14515,
              "net": 14198
            }
          },
          "openInterest": 348402
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23649,
              "short": 74480,
              "net": -50831
            },
            "nonCommercial": {
              "long": 40337,
              "short": 8056,
              "net": 32281
            },
            "smallTrader": {
              "long": 27323,
              "short": 8773,
              "net": 18550
            }
          },
          "openInterest": 103703
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98494,
              "short": 125724,
              "net": -27230
            },
            "nonCommercial": {
              "long": 39227,
              "short": 23179,
              "net": 16048
            },
            "smallTrader": {
              "long": 29150,
              "short": 17968,
              "net": 11182
            }
          },
          "openInterest": 191811
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124506,
              "short": 187719,
              "net": -63213
            },
            "nonCommercial": {
              "long": 68351,
              "short": 14353,
              "net": 53998
            },
            "smallTrader": {
              "long": 31176,
              "short": 21961,
              "net": 9215
            }
          },
          "openInterest": 260181
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177919,
              "short": 223175,
              "net": -45256
            },
            "nonCommercial": {
              "long": 106770,
              "short": 35488,
              "net": 71282
            },
            "smallTrader": {
              "long": 48683,
              "short": 74709,
              "net": -26026
            }
          },
          "openInterest": 398484
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 361281,
              "short": 389655,
              "net": -28374
            },
            "nonCommercial": {
              "long": 94032,
              "short": 74777,
              "net": 19255
            },
            "smallTrader": {
              "long": 66135,
              "short": 57016,
              "net": 9119
            }
          },
          "openInterest": 583572
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38081,
              "short": 18536,
              "net": 19545
            },
            "nonCommercial": {
              "long": 11280,
              "short": 34078,
              "net": -22798
            },
            "smallTrader": {
              "long": 15195,
              "short": 11942,
              "net": 3253
            }
          },
          "openInterest": 64732
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15306,
              "short": 3308,
              "net": 11998
            },
            "nonCommercial": {
              "long": 9488,
              "short": 19001,
              "net": -9513
            },
            "smallTrader": {
              "long": 779,
              "short": 3264,
              "net": -2485
            }
          },
          "openInterest": 28542
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22676,
              "short": 19977,
              "net": 2699
            },
            "nonCommercial": {
              "long": 3636,
              "short": 11131,
              "net": -7495
            },
            "smallTrader": {
              "long": 7467,
              "short": 2671,
              "net": 4796
            }
          },
          "openInterest": 34191
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45612,
              "short": 64760,
              "net": -19148
            },
            "nonCommercial": {
              "long": 38205,
              "short": 10161,
              "net": 28044
            },
            "smallTrader": {
              "long": 25168,
              "short": 34064,
              "net": -8896
            }
          },
          "openInterest": 119900
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255199,
              "short": 242332,
              "net": 12867
            },
            "nonCommercial": {
              "long": 75393,
              "short": 61491,
              "net": 13902
            },
            "smallTrader": {
              "long": 33649,
              "short": 60418,
              "net": -26769
            }
          },
          "openInterest": 449743
        }
      ]
    },
    {
      "reportDate": "2007-01-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1336734,
              "short": 1518644,
              "net": -181910
            },
            "nonCommercial": {
              "long": 626468,
              "short": 325063,
              "net": 301405
            },
            "smallTrader": {
              "long": 271687,
              "short": 391182,
              "net": -119495
            }
          },
          "openInterest": 2296061
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 492221,
              "short": 425792,
              "net": 66429
            },
            "nonCommercial": {
              "long": 140229,
              "short": 219066,
              "net": -78837
            },
            "smallTrader": {
              "long": 143953,
              "short": 131545,
              "net": 12408
            }
          },
          "openInterest": 779425
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 526900,
              "short": 436211,
              "net": 90689
            },
            "nonCommercial": {
              "long": 117737,
              "short": 170404,
              "net": -52667
            },
            "smallTrader": {
              "long": 127556,
              "short": 165578,
              "net": -38022
            }
          },
          "openInterest": 782871
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 969574,
              "short": 890886,
              "net": 78688
            },
            "nonCommercial": {
              "long": 209069,
              "short": 233770,
              "net": -24701
            },
            "smallTrader": {
              "long": 223223,
              "short": 277210,
              "net": -53987
            }
          },
          "openInterest": 1420540
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26843,
              "short": 94404,
              "net": -67561
            },
            "nonCommercial": {
              "long": 61978,
              "short": 12100,
              "net": 49878
            },
            "smallTrader": {
              "long": 26676,
              "short": 8993,
              "net": 17683
            }
          },
          "openInterest": 116268
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27593,
              "short": 101064,
              "net": -73471
            },
            "nonCommercial": {
              "long": 69319,
              "short": 10666,
              "net": 58653
            },
            "smallTrader": {
              "long": 35326,
              "short": 20508,
              "net": 14818
            }
          },
          "openInterest": 132731
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105129,
              "short": 18080,
              "net": 87049
            },
            "nonCommercial": {
              "long": 20637,
              "short": 105543,
              "net": -84906
            },
            "smallTrader": {
              "long": 28165,
              "short": 30308,
              "net": -2143
            }
          },
          "openInterest": 155922
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81761,
              "short": 125320,
              "net": -43559
            },
            "nonCommercial": {
              "long": 49593,
              "short": 12104,
              "net": 37489
            },
            "smallTrader": {
              "long": 13750,
              "short": 7680,
              "net": 6070
            }
          },
          "openInterest": 150161
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62924,
              "short": 84323,
              "net": -21399
            },
            "nonCommercial": {
              "long": 40198,
              "short": 23082,
              "net": 17116
            },
            "smallTrader": {
              "long": 12002,
              "short": 7719,
              "net": 4283
            }
          },
          "openInterest": 125640
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49018,
              "short": 26028,
              "net": 22990
            },
            "nonCommercial": {
              "long": 6335,
              "short": 25590,
              "net": -19255
            },
            "smallTrader": {
              "long": 9803,
              "short": 13538,
              "net": -3735
            }
          },
          "openInterest": 69879
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 681494,
              "short": 842390,
              "net": -160896
            },
            "nonCommercial": {
              "long": 359712,
              "short": 79786,
              "net": 279926
            },
            "smallTrader": {
              "long": 147397,
              "short": 266427,
              "net": -119030
            }
          },
          "openInterest": 1404842
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93775,
              "short": 102348,
              "net": -8573
            },
            "nonCommercial": {
              "long": 43007,
              "short": 42037,
              "net": 970
            },
            "smallTrader": {
              "long": 18125,
              "short": 10522,
              "net": 7603
            }
          },
          "openInterest": 170473
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 787948,
              "short": 763322,
              "net": 24626
            },
            "nonCommercial": {
              "long": 164334,
              "short": 186692,
              "net": -22358
            },
            "smallTrader": {
              "long": 75842,
              "short": 78110,
              "net": -2268
            }
          },
          "openInterest": 1280292
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28061,
              "short": 132400,
              "net": -104339
            },
            "nonCommercial": {
              "long": 93415,
              "short": 18243,
              "net": 75172
            },
            "smallTrader": {
              "long": 60487,
              "short": 31320,
              "net": 29167
            }
          },
          "openInterest": 183293
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12196,
              "short": 5441,
              "net": 6755
            },
            "nonCommercial": {
              "long": 7344,
              "short": 8166,
              "net": -822
            },
            "smallTrader": {
              "long": 5823,
              "short": 11756,
              "net": -5933
            }
          },
          "openInterest": 28093
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109728,
              "short": 118894,
              "net": -9166
            },
            "nonCommercial": {
              "long": 30953,
              "short": 21345,
              "net": 9608
            },
            "smallTrader": {
              "long": 13997,
              "short": 14439,
              "net": -442
            }
          },
          "openInterest": 159514
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95765,
              "short": 177439,
              "net": -81674
            },
            "nonCommercial": {
              "long": 105157,
              "short": 52289,
              "net": 52868
            },
            "smallTrader": {
              "long": 48166,
              "short": 19360,
              "net": 28806
            }
          },
          "openInterest": 347491
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143787,
              "short": 129607,
              "net": 14180
            },
            "nonCommercial": {
              "long": 27193,
              "short": 37592,
              "net": -10399
            },
            "smallTrader": {
              "long": 33813,
              "short": 37594,
              "net": -3781
            }
          },
          "openInterest": 221033
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182880,
              "short": 66875,
              "net": 116005
            },
            "nonCommercial": {
              "long": 54341,
              "short": 177684,
              "net": -123343
            },
            "smallTrader": {
              "long": 48303,
              "short": 40965,
              "net": 7338
            }
          },
          "openInterest": 287999
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84482,
              "short": 80743,
              "net": 3739
            },
            "nonCommercial": {
              "long": 29423,
              "short": 24923,
              "net": 4500
            },
            "smallTrader": {
              "long": 23950,
              "short": 32189,
              "net": -8239
            }
          },
          "openInterest": 170646
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107842,
              "short": 109440,
              "net": -1598
            },
            "nonCommercial": {
              "long": 62042,
              "short": 27638,
              "net": 34404
            },
            "smallTrader": {
              "long": 26532,
              "short": 59338,
              "net": -32806
            }
          },
          "openInterest": 255284
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36564,
              "short": 65379,
              "net": -28815
            },
            "nonCommercial": {
              "long": 52580,
              "short": 24714,
              "net": 27866
            },
            "smallTrader": {
              "long": 3965,
              "short": 3016,
              "net": 949
            }
          },
          "openInterest": 93823
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 370544,
              "short": 396841,
              "net": -26297
            },
            "nonCommercial": {
              "long": 109091,
              "short": 106216,
              "net": 2875
            },
            "smallTrader": {
              "long": 58462,
              "short": 35040,
              "net": 23422
            }
          },
          "openInterest": 887510
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3300,
              "short": 18804,
              "net": -15504
            },
            "nonCommercial": {
              "long": 15283,
              "short": 665,
              "net": 14618
            },
            "smallTrader": {
              "long": 1857,
              "short": 971,
              "net": 886
            }
          },
          "openInterest": 20440
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2358,
              "short": 5523,
              "net": -3165
            },
            "nonCommercial": {
              "long": 3357,
              "short": 1295,
              "net": 2062
            },
            "smallTrader": {
              "long": 2333,
              "short": 1230,
              "net": 1103
            }
          },
          "openInterest": 8058
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 249798,
              "short": 212679,
              "net": 37119
            },
            "nonCommercial": {
              "long": 68271,
              "short": 120537,
              "net": -52266
            },
            "smallTrader": {
              "long": 33492,
              "short": 18345,
              "net": 15147
            }
          },
          "openInterest": 353394
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23402,
              "short": 72775,
              "net": -49373
            },
            "nonCommercial": {
              "long": 40894,
              "short": 7262,
              "net": 33632
            },
            "smallTrader": {
              "long": 24708,
              "short": 8967,
              "net": 15741
            }
          },
          "openInterest": 101420
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99847,
              "short": 122677,
              "net": -22830
            },
            "nonCommercial": {
              "long": 36119,
              "short": 23521,
              "net": 12598
            },
            "smallTrader": {
              "long": 29396,
              "short": 19164,
              "net": 10232
            }
          },
          "openInterest": 189991
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125480,
              "short": 182351,
              "net": -56871
            },
            "nonCommercial": {
              "long": 66054,
              "short": 16772,
              "net": 49282
            },
            "smallTrader": {
              "long": 29427,
              "short": 21838,
              "net": 7589
            }
          },
          "openInterest": 255496
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177355,
              "short": 215736,
              "net": -38381
            },
            "nonCommercial": {
              "long": 104630,
              "short": 38494,
              "net": 66136
            },
            "smallTrader": {
              "long": 47391,
              "short": 75146,
              "net": -27755
            }
          },
          "openInterest": 391999
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 373492,
              "short": 375307,
              "net": -1815
            },
            "nonCommercial": {
              "long": 89577,
              "short": 88240,
              "net": 1337
            },
            "smallTrader": {
              "long": 68631,
              "short": 68153,
              "net": 478
            }
          },
          "openInterest": 597980
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60189,
              "short": 17343,
              "net": 42846
            },
            "nonCommercial": {
              "long": 7698,
              "short": 48069,
              "net": -40371
            },
            "smallTrader": {
              "long": 12795,
              "short": 15270,
              "net": -2475
            }
          },
          "openInterest": 80925
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9824,
              "short": 4987,
              "net": 4837
            },
            "nonCommercial": {
              "long": 11948,
              "short": 15254,
              "net": -3306
            },
            "smallTrader": {
              "long": 1034,
              "short": 2565,
              "net": -1531
            }
          },
          "openInterest": 25856
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22265,
              "short": 20364,
              "net": 1901
            },
            "nonCommercial": {
              "long": 4160,
              "short": 10697,
              "net": -6537
            },
            "smallTrader": {
              "long": 7293,
              "short": 2657,
              "net": 4636
            }
          },
          "openInterest": 34130
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47250,
              "short": 61629,
              "net": -14379
            },
            "nonCommercial": {
              "long": 36389,
              "short": 11497,
              "net": 24892
            },
            "smallTrader": {
              "long": 21656,
              "short": 32169,
              "net": -10513
            }
          },
          "openInterest": 116398
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258821,
              "short": 239927,
              "net": 18894
            },
            "nonCommercial": {
              "long": 69455,
              "short": 62589,
              "net": 6866
            },
            "smallTrader": {
              "long": 34041,
              "short": 59801,
              "net": -25760
            }
          },
          "openInterest": 456434
        }
      ]
    },
    {
      "reportDate": "2007-01-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1326744,
              "short": 1472781,
              "net": -146037
            },
            "nonCommercial": {
              "long": 633438,
              "short": 344081,
              "net": 289357
            },
            "smallTrader": {
              "long": 290748,
              "short": 434068,
              "net": -143320
            }
          },
          "openInterest": 2314838
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 500812,
              "short": 421678,
              "net": 79134
            },
            "nonCommercial": {
              "long": 131327,
              "short": 221434,
              "net": -90107
            },
            "smallTrader": {
              "long": 119262,
              "short": 108289,
              "net": 10973
            }
          },
          "openInterest": 755422
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 548129,
              "short": 430233,
              "net": 117896
            },
            "nonCommercial": {
              "long": 125473,
              "short": 192468,
              "net": -66995
            },
            "smallTrader": {
              "long": 111789,
              "short": 162690,
              "net": -50901
            }
          },
          "openInterest": 793340
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1006251,
              "short": 911985,
              "net": 94266
            },
            "nonCommercial": {
              "long": 220353,
              "short": 234001,
              "net": -13648
            },
            "smallTrader": {
              "long": 210235,
              "short": 290853,
              "net": -80618
            }
          },
          "openInterest": 1457317
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17498,
              "short": 103896,
              "net": -86398
            },
            "nonCommercial": {
              "long": 73505,
              "short": 6749,
              "net": 66756
            },
            "smallTrader": {
              "long": 30610,
              "short": 10968,
              "net": 19642
            }
          },
          "openInterest": 121645
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16121,
              "short": 117006,
              "net": -100885
            },
            "nonCommercial": {
              "long": 96664,
              "short": 12346,
              "net": 84318
            },
            "smallTrader": {
              "long": 37631,
              "short": 21064,
              "net": 16567
            }
          },
          "openInterest": 150691
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99999,
              "short": 20027,
              "net": 79972
            },
            "nonCommercial": {
              "long": 22030,
              "short": 100997,
              "net": -78967
            },
            "smallTrader": {
              "long": 28348,
              "short": 29353,
              "net": -1005
            }
          },
          "openInterest": 152438
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80969,
              "short": 121739,
              "net": -40770
            },
            "nonCommercial": {
              "long": 47661,
              "short": 12713,
              "net": 34948
            },
            "smallTrader": {
              "long": 11518,
              "short": 5696,
              "net": 5822
            }
          },
          "openInterest": 145216
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65811,
              "short": 86205,
              "net": -20394
            },
            "nonCommercial": {
              "long": 38084,
              "short": 22990,
              "net": 15094
            },
            "smallTrader": {
              "long": 12112,
              "short": 6812,
              "net": 5300
            }
          },
          "openInterest": 128442
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48370,
              "short": 24442,
              "net": 23928
            },
            "nonCommercial": {
              "long": 5358,
              "short": 25985,
              "net": -20627
            },
            "smallTrader": {
              "long": 10245,
              "short": 13546,
              "net": -3301
            }
          },
          "openInterest": 68933
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 657780,
              "short": 879482,
              "net": -221702
            },
            "nonCommercial": {
              "long": 398189,
              "short": 75338,
              "net": 322851
            },
            "smallTrader": {
              "long": 173870,
              "short": 275019,
              "net": -101149
            }
          },
          "openInterest": 1450684
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98469,
              "short": 102083,
              "net": -3614
            },
            "nonCommercial": {
              "long": 42362,
              "short": 45510,
              "net": -3148
            },
            "smallTrader": {
              "long": 18856,
              "short": 12094,
              "net": 6762
            }
          },
          "openInterest": 177524
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 799360,
              "short": 797050,
              "net": 2310
            },
            "nonCommercial": {
              "long": 176223,
              "short": 178255,
              "net": -2032
            },
            "smallTrader": {
              "long": 75930,
              "short": 76208,
              "net": -278
            }
          },
          "openInterest": 1317380
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31321,
              "short": 108505,
              "net": -77184
            },
            "nonCommercial": {
              "long": 67482,
              "short": 13940,
              "net": 53542
            },
            "smallTrader": {
              "long": 63758,
              "short": 40116,
              "net": 23642
            }
          },
          "openInterest": 164594
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12681,
              "short": 5654,
              "net": 7027
            },
            "nonCommercial": {
              "long": 7722,
              "short": 8324,
              "net": -602
            },
            "smallTrader": {
              "long": 6329,
              "short": 12754,
              "net": -6425
            }
          },
          "openInterest": 29384
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113154,
              "short": 120520,
              "net": -7366
            },
            "nonCommercial": {
              "long": 31489,
              "short": 22349,
              "net": 9140
            },
            "smallTrader": {
              "long": 15502,
              "short": 17276,
              "net": -1774
            }
          },
          "openInterest": 166779
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94910,
              "short": 187019,
              "net": -92109
            },
            "nonCommercial": {
              "long": 109386,
              "short": 46436,
              "net": 62950
            },
            "smallTrader": {
              "long": 45998,
              "short": 16839,
              "net": 29159
            }
          },
          "openInterest": 344685
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143396,
              "short": 129018,
              "net": 14378
            },
            "nonCommercial": {
              "long": 25613,
              "short": 36450,
              "net": -10837
            },
            "smallTrader": {
              "long": 33847,
              "short": 37388,
              "net": -3541
            }
          },
          "openInterest": 224592
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 206149,
              "short": 69822,
              "net": 136327
            },
            "nonCommercial": {
              "long": 56031,
              "short": 194177,
              "net": -138146
            },
            "smallTrader": {
              "long": 44572,
              "short": 42753,
              "net": 1819
            }
          },
          "openInterest": 308740
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77653,
              "short": 80164,
              "net": -2511
            },
            "nonCommercial": {
              "long": 33705,
              "short": 23983,
              "net": 9722
            },
            "smallTrader": {
              "long": 24517,
              "short": 31728,
              "net": -7211
            }
          },
          "openInterest": 172956
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111312,
              "short": 109613,
              "net": 1699
            },
            "nonCommercial": {
              "long": 64640,
              "short": 30934,
              "net": 33706
            },
            "smallTrader": {
              "long": 25043,
              "short": 60448,
              "net": -35405
            }
          },
          "openInterest": 261503
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36195,
              "short": 64018,
              "net": -27823
            },
            "nonCommercial": {
              "long": 49620,
              "short": 23120,
              "net": 26500
            },
            "smallTrader": {
              "long": 4228,
              "short": 2905,
              "net": 1323
            }
          },
          "openInterest": 90751
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388274,
              "short": 407866,
              "net": -19592
            },
            "nonCommercial": {
              "long": 108687,
              "short": 113676,
              "net": -4989
            },
            "smallTrader": {
              "long": 63530,
              "short": 38949,
              "net": 24581
            }
          },
          "openInterest": 918053
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4173,
              "short": 18429,
              "net": -14256
            },
            "nonCommercial": {
              "long": 14032,
              "short": 631,
              "net": 13401
            },
            "smallTrader": {
              "long": 1783,
              "short": 928,
              "net": 855
            }
          },
          "openInterest": 19988
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2540,
              "short": 6340,
              "net": -3800
            },
            "nonCommercial": {
              "long": 3646,
              "short": 1141,
              "net": 2505
            },
            "smallTrader": {
              "long": 2305,
              "short": 1010,
              "net": 1295
            }
          },
          "openInterest": 8504
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 255418,
              "short": 227054,
              "net": 28364
            },
            "nonCommercial": {
              "long": 71224,
              "short": 118895,
              "net": -47671
            },
            "smallTrader": {
              "long": 34913,
              "short": 15606,
              "net": 19307
            }
          },
          "openInterest": 364263
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22897,
              "short": 72820,
              "net": -49923
            },
            "nonCommercial": {
              "long": 39984,
              "short": 7212,
              "net": 32772
            },
            "smallTrader": {
              "long": 25833,
              "short": 8682,
              "net": 17151
            }
          },
          "openInterest": 101830
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99016,
              "short": 134160,
              "net": -35144
            },
            "nonCommercial": {
              "long": 43002,
              "short": 22419,
              "net": 20583
            },
            "smallTrader": {
              "long": 33424,
              "short": 18863,
              "net": 14561
            }
          },
          "openInterest": 197787
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121454,
              "short": 178114,
              "net": -56660
            },
            "nonCommercial": {
              "long": 62961,
              "short": 14413,
              "net": 48548
            },
            "smallTrader": {
              "long": 30370,
              "short": 22258,
              "net": 8112
            }
          },
          "openInterest": 252375
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180928,
              "short": 229381,
              "net": -48453
            },
            "nonCommercial": {
              "long": 114828,
              "short": 42095,
              "net": 72733
            },
            "smallTrader": {
              "long": 57460,
              "short": 81740,
              "net": -24280
            }
          },
          "openInterest": 416414
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407062,
              "short": 387169,
              "net": 19893
            },
            "nonCommercial": {
              "long": 87024,
              "short": 105352,
              "net": -18328
            },
            "smallTrader": {
              "long": 70497,
              "short": 72062,
              "net": -1565
            }
          },
          "openInterest": 627005
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65958,
              "short": 14769,
              "net": 51189
            },
            "nonCommercial": {
              "long": 6476,
              "short": 48724,
              "net": -42248
            },
            "smallTrader": {
              "long": 11333,
              "short": 20274,
              "net": -8941
            }
          },
          "openInterest": 83803
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4744,
              "short": 6087,
              "net": -1343
            },
            "nonCommercial": {
              "long": 12064,
              "short": 9892,
              "net": 2172
            },
            "smallTrader": {
              "long": 1712,
              "short": 2541,
              "net": -829
            }
          },
          "openInterest": 21111
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23081,
              "short": 22275,
              "net": 806
            },
            "nonCommercial": {
              "long": 5286,
              "short": 10684,
              "net": -5398
            },
            "smallTrader": {
              "long": 9596,
              "short": 5004,
              "net": 4592
            }
          },
          "openInterest": 38528
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44171,
              "short": 61292,
              "net": -17121
            },
            "nonCommercial": {
              "long": 38342,
              "short": 10683,
              "net": 27659
            },
            "smallTrader": {
              "long": 19782,
              "short": 30320,
              "net": -10538
            }
          },
          "openInterest": 113454
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250520,
              "short": 227800,
              "net": 22720
            },
            "nonCommercial": {
              "long": 65785,
              "short": 61080,
              "net": 4705
            },
            "smallTrader": {
              "long": 32796,
              "short": 60221,
              "net": -27425
            }
          },
          "openInterest": 447758
        }
      ]
    },
    {
      "reportDate": "2007-01-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1344797,
              "short": 1488581,
              "net": -143784
            },
            "nonCommercial": {
              "long": 672918,
              "short": 378217,
              "net": 294701
            },
            "smallTrader": {
              "long": 316662,
              "short": 467579,
              "net": -150917
            }
          },
          "openInterest": 2399069
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 496866,
              "short": 402197,
              "net": 94669
            },
            "nonCommercial": {
              "long": 129760,
              "short": 233048,
              "net": -103288
            },
            "smallTrader": {
              "long": 126966,
              "short": 118347,
              "net": 8619
            }
          },
          "openInterest": 758481
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 565935,
              "short": 436434,
              "net": 129501
            },
            "nonCommercial": {
              "long": 139979,
              "short": 209262,
              "net": -69283
            },
            "smallTrader": {
              "long": 118873,
              "short": 179091,
              "net": -60218
            }
          },
          "openInterest": 839081
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1045596,
              "short": 939897,
              "net": 105699
            },
            "nonCommercial": {
              "long": 219776,
              "short": 260003,
              "net": -40227
            },
            "smallTrader": {
              "long": 211010,
              "short": 276482,
              "net": -65472
            }
          },
          "openInterest": 1507251
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11257,
              "short": 108961,
              "net": -97704
            },
            "nonCommercial": {
              "long": 86840,
              "short": 9592,
              "net": 77248
            },
            "smallTrader": {
              "long": 29469,
              "short": 9013,
              "net": 20456
            }
          },
          "openInterest": 127566
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15408,
              "short": 127877,
              "net": -112469
            },
            "nonCommercial": {
              "long": 109941,
              "short": 15213,
              "net": 94728
            },
            "smallTrader": {
              "long": 38612,
              "short": 20871,
              "net": 17741
            }
          },
          "openInterest": 163961
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98006,
              "short": 20880,
              "net": 77126
            },
            "nonCommercial": {
              "long": 22471,
              "short": 100328,
              "net": -77857
            },
            "smallTrader": {
              "long": 29810,
              "short": 29079,
              "net": 731
            }
          },
          "openInterest": 152395
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80770,
              "short": 117570,
              "net": -36800
            },
            "nonCommercial": {
              "long": 47016,
              "short": 15839,
              "net": 31177
            },
            "smallTrader": {
              "long": 10059,
              "short": 4436,
              "net": 5623
            }
          },
          "openInterest": 143412
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68183,
              "short": 84359,
              "net": -16176
            },
            "nonCommercial": {
              "long": 34444,
              "short": 22751,
              "net": 11693
            },
            "smallTrader": {
              "long": 11565,
              "short": 7082,
              "net": 4483
            }
          },
          "openInterest": 125945
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48626,
              "short": 24991,
              "net": 23635
            },
            "nonCommercial": {
              "long": 5190,
              "short": 26561,
              "net": -21371
            },
            "smallTrader": {
              "long": 11270,
              "short": 13534,
              "net": -2264
            }
          },
          "openInterest": 70723
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 672784,
              "short": 921900,
              "net": -249116
            },
            "nonCommercial": {
              "long": 409616,
              "short": 76460,
              "net": 333156
            },
            "smallTrader": {
              "long": 185182,
              "short": 269222,
              "net": -84040
            }
          },
          "openInterest": 1487437
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100489,
              "short": 105135,
              "net": -4646
            },
            "nonCommercial": {
              "long": 42238,
              "short": 45049,
              "net": -2811
            },
            "smallTrader": {
              "long": 21477,
              "short": 14020,
              "net": 7457
            }
          },
          "openInterest": 182429
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 783782,
              "short": 774631,
              "net": 9151
            },
            "nonCommercial": {
              "long": 171292,
              "short": 179791,
              "net": -8499
            },
            "smallTrader": {
              "long": 74828,
              "short": 75480,
              "net": -652
            }
          },
          "openInterest": 1269598
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34954,
              "short": 115543,
              "net": -80589
            },
            "nonCommercial": {
              "long": 77516,
              "short": 16506,
              "net": 61010
            },
            "smallTrader": {
              "long": 55255,
              "short": 35676,
              "net": 19579
            }
          },
          "openInterest": 169518
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13295,
              "short": 6099,
              "net": 7196
            },
            "nonCommercial": {
              "long": 8652,
              "short": 8853,
              "net": -201
            },
            "smallTrader": {
              "long": 6070,
              "short": 13065,
              "net": -6995
            }
          },
          "openInterest": 30903
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113207,
              "short": 119602,
              "net": -6395
            },
            "nonCommercial": {
              "long": 32860,
              "short": 25376,
              "net": 7484
            },
            "smallTrader": {
              "long": 13848,
              "short": 14937,
              "net": -1089
            }
          },
          "openInterest": 167007
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90640,
              "short": 209217,
              "net": -118577
            },
            "nonCommercial": {
              "long": 128463,
              "short": 43962,
              "net": 84501
            },
            "smallTrader": {
              "long": 51941,
              "short": 17865,
              "net": 34076
            }
          },
          "openInterest": 361114
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138915,
              "short": 121012,
              "net": 17903
            },
            "nonCommercial": {
              "long": 24537,
              "short": 38738,
              "net": -14201
            },
            "smallTrader": {
              "long": 33977,
              "short": 37679,
              "net": -3702
            }
          },
          "openInterest": 219197
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 246414,
              "short": 85624,
              "net": 160790
            },
            "nonCommercial": {
              "long": 52200,
              "short": 217060,
              "net": -164860
            },
            "smallTrader": {
              "long": 44598,
              "short": 40528,
              "net": 4070
            }
          },
          "openInterest": 344998
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77442,
              "short": 80048,
              "net": -2606
            },
            "nonCommercial": {
              "long": 32328,
              "short": 24834,
              "net": 7494
            },
            "smallTrader": {
              "long": 25238,
              "short": 30126,
              "net": -4888
            }
          },
          "openInterest": 170825
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112231,
              "short": 113257,
              "net": -1026
            },
            "nonCommercial": {
              "long": 64581,
              "short": 30378,
              "net": 34203
            },
            "smallTrader": {
              "long": 23902,
              "short": 57079,
              "net": -33177
            }
          },
          "openInterest": 257867
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39490,
              "short": 57303,
              "net": -17813
            },
            "nonCommercial": {
              "long": 45335,
              "short": 27230,
              "net": 18105
            },
            "smallTrader": {
              "long": 5088,
              "short": 5380,
              "net": -292
            }
          },
          "openInterest": 90420
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 389189,
              "short": 411145,
              "net": -21956
            },
            "nonCommercial": {
              "long": 98210,
              "short": 102131,
              "net": -3921
            },
            "smallTrader": {
              "long": 64632,
              "short": 38755,
              "net": 25877
            }
          },
          "openInterest": 924398
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4745,
              "short": 16429,
              "net": -11684
            },
            "nonCommercial": {
              "long": 11450,
              "short": 1255,
              "net": 10195
            },
            "smallTrader": {
              "long": 2492,
              "short": 1003,
              "net": 1489
            }
          },
          "openInterest": 18687
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2138,
              "short": 7023,
              "net": -4885
            },
            "nonCommercial": {
              "long": 4527,
              "short": 1118,
              "net": 3409
            },
            "smallTrader": {
              "long": 2434,
              "short": 958,
              "net": 1476
            }
          },
          "openInterest": 9102
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 267100,
              "short": 225496,
              "net": 41604
            },
            "nonCommercial": {
              "long": 66470,
              "short": 123217,
              "net": -56747
            },
            "smallTrader": {
              "long": 34173,
              "short": 19030,
              "net": 15143
            }
          },
          "openInterest": 368905
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23868,
              "short": 78117,
              "net": -54249
            },
            "nonCommercial": {
              "long": 43051,
              "short": 7398,
              "net": 35653
            },
            "smallTrader": {
              "long": 27247,
              "short": 8651,
              "net": 18596
            }
          },
          "openInterest": 108484
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97065,
              "short": 145160,
              "net": -48095
            },
            "nonCommercial": {
              "long": 52919,
              "short": 19943,
              "net": 32976
            },
            "smallTrader": {
              "long": 32987,
              "short": 17868,
              "net": 15119
            }
          },
          "openInterest": 207992
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116416,
              "short": 187880,
              "net": -71464
            },
            "nonCommercial": {
              "long": 70107,
              "short": 11373,
              "net": 58734
            },
            "smallTrader": {
              "long": 32281,
              "short": 19551,
              "net": 12730
            }
          },
          "openInterest": 260832
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179818,
              "short": 242292,
              "net": -62474
            },
            "nonCommercial": {
              "long": 129173,
              "short": 41205,
              "net": 87968
            },
            "smallTrader": {
              "long": 57720,
              "short": 83214,
              "net": -25494
            }
          },
          "openInterest": 430593
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423001,
              "short": 405691,
              "net": 17310
            },
            "nonCommercial": {
              "long": 92993,
              "short": 106668,
              "net": -13675
            },
            "smallTrader": {
              "long": 69161,
              "short": 72796,
              "net": -3635
            }
          },
          "openInterest": 654555
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67899,
              "short": 15298,
              "net": 52601
            },
            "nonCommercial": {
              "long": 5290,
              "short": 49371,
              "net": -44081
            },
            "smallTrader": {
              "long": 9840,
              "short": 18360,
              "net": -8520
            }
          },
          "openInterest": 83065
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5699,
              "short": 6222,
              "net": -523
            },
            "nonCommercial": {
              "long": 12048,
              "short": 10666,
              "net": 1382
            },
            "smallTrader": {
              "long": 1622,
              "short": 2481,
              "net": -859
            }
          },
          "openInterest": 21969
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23500,
              "short": 21888,
              "net": 1612
            },
            "nonCommercial": {
              "long": 4696,
              "short": 9834,
              "net": -5138
            },
            "smallTrader": {
              "long": 7028,
              "short": 3502,
              "net": 3526
            }
          },
          "openInterest": 35584
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44634,
              "short": 62742,
              "net": -18108
            },
            "nonCommercial": {
              "long": 39817,
              "short": 10791,
              "net": 29026
            },
            "smallTrader": {
              "long": 20722,
              "short": 31640,
              "net": -10918
            }
          },
          "openInterest": 116457
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248041,
              "short": 229979,
              "net": 18062
            },
            "nonCommercial": {
              "long": 72144,
              "short": 61600,
              "net": 10544
            },
            "smallTrader": {
              "long": 33583,
              "short": 62189,
              "net": -28606
            }
          },
          "openInterest": 457273
        }
      ]
    },
    {
      "reportDate": "2007-01-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1400097,
              "short": 1530132,
              "net": -130035
            },
            "nonCommercial": {
              "long": 632355,
              "short": 378953,
              "net": 253402
            },
            "smallTrader": {
              "long": 304394,
              "short": 427761,
              "net": -123367
            }
          },
          "openInterest": 2412726
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 522879,
              "short": 431725,
              "net": 91154
            },
            "nonCommercial": {
              "long": 136954,
              "short": 225480,
              "net": -88526
            },
            "smallTrader": {
              "long": 124299,
              "short": 126927,
              "net": -2628
            }
          },
          "openInterest": 788759
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 608329,
              "short": 484400,
              "net": 123929
            },
            "nonCommercial": {
              "long": 142069,
              "short": 209288,
              "net": -67219
            },
            "smallTrader": {
              "long": 126371,
              "short": 183081,
              "net": -56710
            }
          },
          "openInterest": 893358
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1033030,
              "short": 959333,
              "net": 73697
            },
            "nonCommercial": {
              "long": 242488,
              "short": 220636,
              "net": 21852
            },
            "smallTrader": {
              "long": 208547,
              "short": 304096,
              "net": -95549
            }
          },
          "openInterest": 1522255
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18993,
              "short": 98520,
              "net": -79527
            },
            "nonCommercial": {
              "long": 70120,
              "short": 5915,
              "net": 64205
            },
            "smallTrader": {
              "long": 26464,
              "short": 11142,
              "net": 15322
            }
          },
          "openInterest": 116294
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22685,
              "short": 113545,
              "net": -90860
            },
            "nonCommercial": {
              "long": 87825,
              "short": 10898,
              "net": 76927
            },
            "smallTrader": {
              "long": 36126,
              "short": 22193,
              "net": 13933
            }
          },
          "openInterest": 146660
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93856,
              "short": 22340,
              "net": 71516
            },
            "nonCommercial": {
              "long": 21650,
              "short": 92526,
              "net": -70876
            },
            "smallTrader": {
              "long": 28461,
              "short": 29101,
              "net": -640
            }
          },
          "openInterest": 146376
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78614,
              "short": 114245,
              "net": -35631
            },
            "nonCommercial": {
              "long": 47118,
              "short": 15957,
              "net": 31161
            },
            "smallTrader": {
              "long": 9195,
              "short": 4725,
              "net": 4470
            }
          },
          "openInterest": 140652
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70886,
              "short": 86498,
              "net": -15612
            },
            "nonCommercial": {
              "long": 33345,
              "short": 22506,
              "net": 10839
            },
            "smallTrader": {
              "long": 11804,
              "short": 7031,
              "net": 4773
            }
          },
          "openInterest": 131947
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48462,
              "short": 24932,
              "net": 23530
            },
            "nonCommercial": {
              "long": 5545,
              "short": 27129,
              "net": -21584
            },
            "smallTrader": {
              "long": 11395,
              "short": 13341,
              "net": -1946
            }
          },
          "openInterest": 71448
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 662744,
              "short": 912259,
              "net": -249515
            },
            "nonCommercial": {
              "long": 402322,
              "short": 70237,
              "net": 332085
            },
            "smallTrader": {
              "long": 193790,
              "short": 276360,
              "net": -82570
            }
          },
          "openInterest": 1485266
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103372,
              "short": 101870,
              "net": 1502
            },
            "nonCommercial": {
              "long": 40713,
              "short": 49449,
              "net": -8736
            },
            "smallTrader": {
              "long": 20437,
              "short": 13203,
              "net": 7234
            }
          },
          "openInterest": 184037
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 818277,
              "short": 798053,
              "net": 20224
            },
            "nonCommercial": {
              "long": 166578,
              "short": 180920,
              "net": -14342
            },
            "smallTrader": {
              "long": 77394,
              "short": 83276,
              "net": -5882
            }
          },
          "openInterest": 1306996
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34053,
              "short": 112355,
              "net": -78302
            },
            "nonCommercial": {
              "long": 85505,
              "short": 22926,
              "net": 62579
            },
            "smallTrader": {
              "long": 53135,
              "short": 37412,
              "net": 15723
            }
          },
          "openInterest": 174218
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13536,
              "short": 6375,
              "net": 7161
            },
            "nonCommercial": {
              "long": 9466,
              "short": 8868,
              "net": 598
            },
            "smallTrader": {
              "long": 5471,
              "short": 13230,
              "net": -7759
            }
          },
          "openInterest": 31174
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104062,
              "short": 119319,
              "net": -15257
            },
            "nonCommercial": {
              "long": 35224,
              "short": 19647,
              "net": 15577
            },
            "smallTrader": {
              "long": 13291,
              "short": 13611,
              "net": -320
            }
          },
          "openInterest": 160062
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75716,
              "short": 211327,
              "net": -135611
            },
            "nonCommercial": {
              "long": 143964,
              "short": 43619,
              "net": 100345
            },
            "smallTrader": {
              "long": 47890,
              "short": 12624,
              "net": 35266
            }
          },
          "openInterest": 348035
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137064,
              "short": 122581,
              "net": 14483
            },
            "nonCommercial": {
              "long": 24947,
              "short": 34248,
              "net": -9301
            },
            "smallTrader": {
              "long": 30874,
              "short": 36056,
              "net": -5182
            }
          },
          "openInterest": 213808
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 255656,
              "short": 87884,
              "net": 167772
            },
            "nonCommercial": {
              "long": 42579,
              "short": 215584,
              "net": -173005
            },
            "smallTrader": {
              "long": 44130,
              "short": 38897,
              "net": 5233
            }
          },
          "openInterest": 344070
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78857,
              "short": 86903,
              "net": -8046
            },
            "nonCommercial": {
              "long": 36628,
              "short": 24731,
              "net": 11897
            },
            "smallTrader": {
              "long": 24825,
              "short": 28676,
              "net": -3851
            }
          },
          "openInterest": 179687
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114041,
              "short": 112868,
              "net": 1173
            },
            "nonCommercial": {
              "long": 63578,
              "short": 31319,
              "net": 32259
            },
            "smallTrader": {
              "long": 23442,
              "short": 56874,
              "net": -33432
            }
          },
          "openInterest": 254118
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50023,
              "short": 61307,
              "net": -11284
            },
            "nonCommercial": {
              "long": 40595,
              "short": 30080,
              "net": 10515
            },
            "smallTrader": {
              "long": 4604,
              "short": 3835,
              "net": 769
            }
          },
          "openInterest": 95731
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377453,
              "short": 401103,
              "net": -23650
            },
            "nonCommercial": {
              "long": 90373,
              "short": 91797,
              "net": -1424
            },
            "smallTrader": {
              "long": 61827,
              "short": 36753,
              "net": 25074
            }
          },
          "openInterest": 904938
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7489,
              "short": 16413,
              "net": -8924
            },
            "nonCommercial": {
              "long": 8758,
              "short": 637,
              "net": 8121
            },
            "smallTrader": {
              "long": 1753,
              "short": 950,
              "net": 803
            }
          },
          "openInterest": 18000
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2231,
              "short": 7654,
              "net": -5423
            },
            "nonCommercial": {
              "long": 5187,
              "short": 1241,
              "net": 3946
            },
            "smallTrader": {
              "long": 2393,
              "short": 916,
              "net": 1477
            }
          },
          "openInterest": 9811
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 269767,
              "short": 223455,
              "net": 46312
            },
            "nonCommercial": {
              "long": 67763,
              "short": 126816,
              "net": -59053
            },
            "smallTrader": {
              "long": 32434,
              "short": 19693,
              "net": 12741
            }
          },
          "openInterest": 371603
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23938,
              "short": 82394,
              "net": -58456
            },
            "nonCommercial": {
              "long": 47120,
              "short": 8123,
              "net": 38997
            },
            "smallTrader": {
              "long": 27734,
              "short": 8275,
              "net": 19459
            }
          },
          "openInterest": 112320
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99340,
              "short": 152407,
              "net": -53067
            },
            "nonCommercial": {
              "long": 56247,
              "short": 20232,
              "net": 36015
            },
            "smallTrader": {
              "long": 35523,
              "short": 18471,
              "net": 17052
            }
          },
          "openInterest": 217580
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114690,
              "short": 190868,
              "net": -76178
            },
            "nonCommercial": {
              "long": 70037,
              "short": 7325,
              "net": 62712
            },
            "smallTrader": {
              "long": 31707,
              "short": 18241,
              "net": 13466
            }
          },
          "openInterest": 259792
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181540,
              "short": 249565,
              "net": -68025
            },
            "nonCommercial": {
              "long": 128492,
              "short": 36451,
              "net": 92041
            },
            "smallTrader": {
              "long": 60906,
              "short": 84922,
              "net": -24016
            }
          },
          "openInterest": 441976
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 434050,
              "short": 407352,
              "net": 26698
            },
            "nonCommercial": {
              "long": 92417,
              "short": 118375,
              "net": -25958
            },
            "smallTrader": {
              "long": 76647,
              "short": 77387,
              "net": -740
            }
          },
          "openInterest": 678454
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83755,
              "short": 15658,
              "net": 68097
            },
            "nonCommercial": {
              "long": 5819,
              "short": 65399,
              "net": -59580
            },
            "smallTrader": {
              "long": 9987,
              "short": 18504,
              "net": -8517
            }
          },
          "openInterest": 99642
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4001,
              "short": 8293,
              "net": -4292
            },
            "nonCommercial": {
              "long": 14049,
              "short": 9025,
              "net": 5024
            },
            "smallTrader": {
              "long": 1831,
              "short": 2563,
              "net": -732
            }
          },
          "openInterest": 22227
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23598,
              "short": 20437,
              "net": 3161
            },
            "nonCommercial": {
              "long": 4548,
              "short": 9383,
              "net": -4835
            },
            "smallTrader": {
              "long": 6321,
              "short": 4647,
              "net": 1674
            }
          },
          "openInterest": 34944
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43906,
              "short": 61723,
              "net": -17817
            },
            "nonCommercial": {
              "long": 39551,
              "short": 11100,
              "net": 28451
            },
            "smallTrader": {
              "long": 21616,
              "short": 32250,
              "net": -10634
            }
          },
          "openInterest": 117064
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247579,
              "short": 219951,
              "net": 27628
            },
            "nonCommercial": {
              "long": 70145,
              "short": 68439,
              "net": 1706
            },
            "smallTrader": {
              "long": 33756,
              "short": 63090,
              "net": -29334
            }
          },
          "openInterest": 452128
        }
      ]
    },
    {
      "reportDate": "2007-02-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1408614,
              "short": 1556503,
              "net": -147889
            },
            "nonCommercial": {
              "long": 602080,
              "short": 341932,
              "net": 260148
            },
            "smallTrader": {
              "long": 276596,
              "short": 388855,
              "net": -112259
            }
          },
          "openInterest": 2368690
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 548717,
              "short": 441188,
              "net": 107529
            },
            "nonCommercial": {
              "long": 130063,
              "short": 242273,
              "net": -112210
            },
            "smallTrader": {
              "long": 130720,
              "short": 126039,
              "net": 4681
            }
          },
          "openInterest": 821706
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 614361,
              "short": 482315,
              "net": 132046
            },
            "nonCommercial": {
              "long": 130727,
              "short": 203984,
              "net": -73257
            },
            "smallTrader": {
              "long": 128935,
              "short": 187724,
              "net": -58789
            }
          },
          "openInterest": 893751
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1065630,
              "short": 951703,
              "net": 113927
            },
            "nonCommercial": {
              "long": 227097,
              "short": 269685,
              "net": -42588
            },
            "smallTrader": {
              "long": 217005,
              "short": 288344,
              "net": -71339
            }
          },
          "openInterest": 1548259
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23375,
              "short": 96725,
              "net": -73350
            },
            "nonCommercial": {
              "long": 70813,
              "short": 9568,
              "net": 61245
            },
            "smallTrader": {
              "long": 22873,
              "short": 10768,
              "net": 12105
            }
          },
          "openInterest": 117781
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20125,
              "short": 127221,
              "net": -107096
            },
            "nonCommercial": {
              "long": 106463,
              "short": 13735,
              "net": 92728
            },
            "smallTrader": {
              "long": 35166,
              "short": 20798,
              "net": 14368
            }
          },
          "openInterest": 162238
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100689,
              "short": 23605,
              "net": 77084
            },
            "nonCommercial": {
              "long": 18927,
              "short": 99573,
              "net": -80646
            },
            "smallTrader": {
              "long": 32033,
              "short": 28471,
              "net": 3562
            }
          },
          "openInterest": 154591
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72589,
              "short": 115251,
              "net": -42662
            },
            "nonCommercial": {
              "long": 51655,
              "short": 14546,
              "net": 37109
            },
            "smallTrader": {
              "long": 14691,
              "short": 9138,
              "net": 5553
            }
          },
          "openInterest": 144410
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77754,
              "short": 93840,
              "net": -16086
            },
            "nonCommercial": {
              "long": 34349,
              "short": 22819,
              "net": 11530
            },
            "smallTrader": {
              "long": 9919,
              "short": 5363,
              "net": 4556
            }
          },
          "openInterest": 137834
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49215,
              "short": 26048,
              "net": 23167
            },
            "nonCommercial": {
              "long": 5449,
              "short": 27347,
              "net": -21898
            },
            "smallTrader": {
              "long": 11805,
              "short": 13074,
              "net": -1269
            }
          },
          "openInterest": 72035
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 660308,
              "short": 907034,
              "net": -246726
            },
            "nonCommercial": {
              "long": 407330,
              "short": 80353,
              "net": 326977
            },
            "smallTrader": {
              "long": 193460,
              "short": 273711,
              "net": -80251
            }
          },
          "openInterest": 1488786
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108323,
              "short": 110145,
              "net": -1822
            },
            "nonCommercial": {
              "long": 45053,
              "short": 52645,
              "net": -7592
            },
            "smallTrader": {
              "long": 22032,
              "short": 12618,
              "net": 9414
            }
          },
          "openInterest": 195478
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 822984,
              "short": 784268,
              "net": 38716
            },
            "nonCommercial": {
              "long": 152746,
              "short": 174070,
              "net": -21324
            },
            "smallTrader": {
              "long": 62746,
              "short": 80138,
              "net": -17392
            }
          },
          "openInterest": 1298456
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51936,
              "short": 117568,
              "net": -65632
            },
            "nonCommercial": {
              "long": 74223,
              "short": 28893,
              "net": 45330
            },
            "smallTrader": {
              "long": 54569,
              "short": 34267,
              "net": 20302
            }
          },
          "openInterest": 182666
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14514,
              "short": 7102,
              "net": 7412
            },
            "nonCommercial": {
              "long": 10242,
              "short": 9381,
              "net": 861
            },
            "smallTrader": {
              "long": 5959,
              "short": 14232,
              "net": -8273
            }
          },
          "openInterest": 33872
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99960,
              "short": 117155,
              "net": -17195
            },
            "nonCommercial": {
              "long": 34869,
              "short": 17849,
              "net": 17020
            },
            "smallTrader": {
              "long": 13021,
              "short": 12846,
              "net": 175
            }
          },
          "openInterest": 156578
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75896,
              "short": 222560,
              "net": -146664
            },
            "nonCommercial": {
              "long": 151891,
              "short": 43345,
              "net": 108546
            },
            "smallTrader": {
              "long": 50194,
              "short": 12076,
              "net": 38118
            }
          },
          "openInterest": 360936
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146172,
              "short": 134324,
              "net": 11848
            },
            "nonCommercial": {
              "long": 22833,
              "short": 30793,
              "net": -7960
            },
            "smallTrader": {
              "long": 30495,
              "short": 34383,
              "net": -3888
            }
          },
          "openInterest": 217665
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 230123,
              "short": 107247,
              "net": 122876
            },
            "nonCommercial": {
              "long": 41025,
              "short": 169551,
              "net": -128526
            },
            "smallTrader": {
              "long": 41842,
              "short": 36192,
              "net": 5650
            }
          },
          "openInterest": 314920
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78171,
              "short": 86541,
              "net": -8370
            },
            "nonCommercial": {
              "long": 35743,
              "short": 24286,
              "net": 11457
            },
            "smallTrader": {
              "long": 25878,
              "short": 28965,
              "net": -3087
            }
          },
          "openInterest": 179705
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118479,
              "short": 119627,
              "net": -1148
            },
            "nonCommercial": {
              "long": 68036,
              "short": 32448,
              "net": 35588
            },
            "smallTrader": {
              "long": 27343,
              "short": 61783,
              "net": -34440
            }
          },
          "openInterest": 268561
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44100,
              "short": 64319,
              "net": -20219
            },
            "nonCommercial": {
              "long": 44037,
              "short": 27323,
              "net": 16714
            },
            "smallTrader": {
              "long": 5019,
              "short": 1514,
              "net": 3505
            }
          },
          "openInterest": 93156
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 371934,
              "short": 398134,
              "net": -26200
            },
            "nonCommercial": {
              "long": 89807,
              "short": 92364,
              "net": -2557
            },
            "smallTrader": {
              "long": 67880,
              "short": 39123,
              "net": 28757
            }
          },
          "openInterest": 865279
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5773,
              "short": 16837,
              "net": -11064
            },
            "nonCommercial": {
              "long": 10592,
              "short": 471,
              "net": 10121
            },
            "smallTrader": {
              "long": 1961,
              "short": 1018,
              "net": 943
            }
          },
          "openInterest": 18326
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2320,
              "short": 7780,
              "net": -5460
            },
            "nonCommercial": {
              "long": 5118,
              "short": 1199,
              "net": 3919
            },
            "smallTrader": {
              "long": 2863,
              "short": 1322,
              "net": 1541
            }
          },
          "openInterest": 10354
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 274990,
              "short": 225498,
              "net": 49492
            },
            "nonCommercial": {
              "long": 71023,
              "short": 133786,
              "net": -62763
            },
            "smallTrader": {
              "long": 31488,
              "short": 18217,
              "net": 13271
            }
          },
          "openInterest": 378865
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24398,
              "short": 85387,
              "net": -60989
            },
            "nonCommercial": {
              "long": 49943,
              "short": 8816,
              "net": 41127
            },
            "smallTrader": {
              "long": 28081,
              "short": 8219,
              "net": 19862
            }
          },
          "openInterest": 116607
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97076,
              "short": 157232,
              "net": -60156
            },
            "nonCommercial": {
              "long": 59464,
              "short": 17963,
              "net": 41501
            },
            "smallTrader": {
              "long": 38339,
              "short": 19684,
              "net": 18655
            }
          },
          "openInterest": 220617
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116054,
              "short": 201766,
              "net": -85712
            },
            "nonCommercial": {
              "long": 85181,
              "short": 15637,
              "net": 69544
            },
            "smallTrader": {
              "long": 32036,
              "short": 15868,
              "net": 16168
            }
          },
          "openInterest": 275698
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185742,
              "short": 266713,
              "net": -80971
            },
            "nonCommercial": {
              "long": 143740,
              "short": 36050,
              "net": 107690
            },
            "smallTrader": {
              "long": 63031,
              "short": 89750,
              "net": -26719
            }
          },
          "openInterest": 461503
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450896,
              "short": 415539,
              "net": 35357
            },
            "nonCommercial": {
              "long": 93228,
              "short": 130673,
              "net": -37445
            },
            "smallTrader": {
              "long": 81548,
              "short": 79460,
              "net": 2088
            }
          },
          "openInterest": 703998
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74703,
              "short": 23721,
              "net": 50982
            },
            "nonCommercial": {
              "long": 9393,
              "short": 52318,
              "net": -42925
            },
            "smallTrader": {
              "long": 9359,
              "short": 17416,
              "net": -8057
            }
          },
          "openInterest": 93536
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5794,
              "short": 8433,
              "net": -2639
            },
            "nonCommercial": {
              "long": 14751,
              "short": 11056,
              "net": 3695
            },
            "smallTrader": {
              "long": 1414,
              "short": 2470,
              "net": -1056
            }
          },
          "openInterest": 24626
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23882,
              "short": 23181,
              "net": 701
            },
            "nonCommercial": {
              "long": 6177,
              "short": 10312,
              "net": -4135
            },
            "smallTrader": {
              "long": 8642,
              "short": 5208,
              "net": 3434
            }
          },
          "openInterest": 39150
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46100,
              "short": 64053,
              "net": -17953
            },
            "nonCommercial": {
              "long": 39787,
              "short": 11425,
              "net": 28362
            },
            "smallTrader": {
              "long": 21572,
              "short": 31981,
              "net": -10409
            }
          },
          "openInterest": 119167
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251032,
              "short": 220294,
              "net": 30738
            },
            "nonCommercial": {
              "long": 69735,
              "short": 72762,
              "net": -3027
            },
            "smallTrader": {
              "long": 34417,
              "short": 62128,
              "net": -27711
            }
          },
          "openInterest": 454387
        }
      ]
    },
    {
      "reportDate": "2007-02-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1485096,
              "short": 1572528,
              "net": -87432
            },
            "nonCommercial": {
              "long": 616647,
              "short": 396565,
              "net": 220082
            },
            "smallTrader": {
              "long": 254322,
              "short": 386972,
              "net": -132650
            }
          },
          "openInterest": 2453314
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 548307,
              "short": 458708,
              "net": 89599
            },
            "nonCommercial": {
              "long": 126074,
              "short": 224046,
              "net": -97972
            },
            "smallTrader": {
              "long": 112566,
              "short": 104193,
              "net": 8373
            }
          },
          "openInterest": 802617
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612314,
              "short": 486785,
              "net": 125529
            },
            "nonCommercial": {
              "long": 125595,
              "short": 196879,
              "net": -71284
            },
            "smallTrader": {
              "long": 125047,
              "short": 179292,
              "net": -54245
            }
          },
          "openInterest": 888406
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1057201,
              "short": 895740,
              "net": 161461
            },
            "nonCommercial": {
              "long": 200273,
              "short": 276434,
              "net": -76161
            },
            "smallTrader": {
              "long": 201527,
              "short": 286827,
              "net": -85300
            }
          },
          "openInterest": 1494378
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20776,
              "short": 98159,
              "net": -77383
            },
            "nonCommercial": {
              "long": 69996,
              "short": 5128,
              "net": 64868
            },
            "smallTrader": {
              "long": 24320,
              "short": 11805,
              "net": 12515
            }
          },
          "openInterest": 115145
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48283,
              "short": 108402,
              "net": -60119
            },
            "nonCommercial": {
              "long": 66582,
              "short": 17984,
              "net": 48598
            },
            "smallTrader": {
              "long": 35326,
              "short": 23805,
              "net": 11521
            }
          },
          "openInterest": 150695
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88942,
              "short": 32475,
              "net": 56467
            },
            "nonCommercial": {
              "long": 19930,
              "short": 76625,
              "net": -56695
            },
            "smallTrader": {
              "long": 29666,
              "short": 29438,
              "net": 228
            }
          },
          "openInterest": 140722
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69136,
              "short": 119933,
              "net": -50797
            },
            "nonCommercial": {
              "long": 58972,
              "short": 13545,
              "net": 45427
            },
            "smallTrader": {
              "long": 10697,
              "short": 5327,
              "net": 5370
            }
          },
          "openInterest": 142376
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81141,
              "short": 94575,
              "net": -13434
            },
            "nonCommercial": {
              "long": 31349,
              "short": 21218,
              "net": 10131
            },
            "smallTrader": {
              "long": 9513,
              "short": 6210,
              "net": 3303
            }
          },
          "openInterest": 132796
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48111,
              "short": 26416,
              "net": 21695
            },
            "nonCommercial": {
              "long": 5710,
              "short": 26386,
              "net": -20676
            },
            "smallTrader": {
              "long": 11030,
              "short": 12049,
              "net": -1019
            }
          },
          "openInterest": 70803
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 643181,
              "short": 926263,
              "net": -283082
            },
            "nonCommercial": {
              "long": 445419,
              "short": 75871,
              "net": 369548
            },
            "smallTrader": {
              "long": 192429,
              "short": 278895,
              "net": -86466
            }
          },
          "openInterest": 1499458
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129043,
              "short": 108072,
              "net": 20971
            },
            "nonCommercial": {
              "long": 40701,
              "short": 69455,
              "net": -28754
            },
            "smallTrader": {
              "long": 23338,
              "short": 15555,
              "net": 7783
            }
          },
          "openInterest": 208355
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 846255,
              "short": 824808,
              "net": 21447
            },
            "nonCommercial": {
              "long": 172152,
              "short": 179365,
              "net": -7213
            },
            "smallTrader": {
              "long": 60610,
              "short": 74844,
              "net": -14234
            }
          },
          "openInterest": 1322794
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26385,
              "short": 132507,
              "net": -106122
            },
            "nonCommercial": {
              "long": 105371,
              "short": 21576,
              "net": 83795
            },
            "smallTrader": {
              "long": 53662,
              "short": 31335,
              "net": 22327
            }
          },
          "openInterest": 187086
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13341,
              "short": 7725,
              "net": 5616
            },
            "nonCommercial": {
              "long": 11561,
              "short": 8706,
              "net": 2855
            },
            "smallTrader": {
              "long": 6016,
              "short": 14487,
              "net": -8471
            }
          },
          "openInterest": 35734
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104485,
              "short": 122573,
              "net": -18088
            },
            "nonCommercial": {
              "long": 34252,
              "short": 16422,
              "net": 17830
            },
            "smallTrader": {
              "long": 10475,
              "short": 10217,
              "net": 258
            }
          },
          "openInterest": 160196
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75344,
              "short": 240808,
              "net": -165464
            },
            "nonCommercial": {
              "long": 167479,
              "short": 42729,
              "net": 124750
            },
            "smallTrader": {
              "long": 53591,
              "short": 12877,
              "net": 40714
            }
          },
          "openInterest": 383169
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152858,
              "short": 144337,
              "net": 8521
            },
            "nonCommercial": {
              "long": 21856,
              "short": 27245,
              "net": -5389
            },
            "smallTrader": {
              "long": 27886,
              "short": 31018,
              "net": -3132
            }
          },
          "openInterest": 226880
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 269569,
              "short": 109947,
              "net": 159622
            },
            "nonCommercial": {
              "long": 43467,
              "short": 210972,
              "net": -167505
            },
            "smallTrader": {
              "long": 47191,
              "short": 39308,
              "net": 7883
            }
          },
          "openInterest": 361809
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79712,
              "short": 88678,
              "net": -8966
            },
            "nonCommercial": {
              "long": 36249,
              "short": 25808,
              "net": 10441
            },
            "smallTrader": {
              "long": 25730,
              "short": 27205,
              "net": -1475
            }
          },
          "openInterest": 182190
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121204,
              "short": 125149,
              "net": -3945
            },
            "nonCommercial": {
              "long": 70945,
              "short": 33903,
              "net": 37042
            },
            "smallTrader": {
              "long": 27315,
              "short": 60412,
              "net": -33097
            }
          },
          "openInterest": 273259
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43154,
              "short": 66867,
              "net": -23713
            },
            "nonCommercial": {
              "long": 42247,
              "short": 20840,
              "net": 21407
            },
            "smallTrader": {
              "long": 5734,
              "short": 3428,
              "net": 2306
            }
          },
          "openInterest": 91261
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 381391,
              "short": 402473,
              "net": -21082
            },
            "nonCommercial": {
              "long": 89588,
              "short": 95858,
              "net": -6270
            },
            "smallTrader": {
              "long": 62813,
              "short": 35461,
              "net": 27352
            }
          },
          "openInterest": 854696
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4378,
              "short": 17707,
              "net": -13329
            },
            "nonCommercial": {
              "long": 12894,
              "short": 421,
              "net": 12473
            },
            "smallTrader": {
              "long": 1947,
              "short": 1091,
              "net": 856
            }
          },
          "openInterest": 19219
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2325,
              "short": 7842,
              "net": -5517
            },
            "nonCommercial": {
              "long": 5599,
              "short": 1404,
              "net": 4195
            },
            "smallTrader": {
              "long": 2581,
              "short": 1259,
              "net": 1322
            }
          },
          "openInterest": 10571
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 279090,
              "short": 227939,
              "net": 51151
            },
            "nonCommercial": {
              "long": 70484,
              "short": 137012,
              "net": -66528
            },
            "smallTrader": {
              "long": 30245,
              "short": 14868,
              "net": 15377
            }
          },
          "openInterest": 381822
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25753,
              "short": 89360,
              "net": -63607
            },
            "nonCommercial": {
              "long": 53943,
              "short": 10381,
              "net": 43562
            },
            "smallTrader": {
              "long": 28336,
              "short": 8291,
              "net": 20045
            }
          },
          "openInterest": 123596
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87288,
              "short": 165349,
              "net": -78061
            },
            "nonCommercial": {
              "long": 72516,
              "short": 15022,
              "net": 57494
            },
            "smallTrader": {
              "long": 40460,
              "short": 19893,
              "net": 20567
            }
          },
          "openInterest": 229728
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127168,
              "short": 210277,
              "net": -83109
            },
            "nonCommercial": {
              "long": 82557,
              "short": 16590,
              "net": 65967
            },
            "smallTrader": {
              "long": 34082,
              "short": 16940,
              "net": 17142
            }
          },
          "openInterest": 287239
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188052,
              "short": 264309,
              "net": -76257
            },
            "nonCommercial": {
              "long": 146228,
              "short": 43064,
              "net": 103164
            },
            "smallTrader": {
              "long": 66645,
              "short": 93552,
              "net": -26907
            }
          },
          "openInterest": 475776
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 478204,
              "short": 439874,
              "net": 38330
            },
            "nonCommercial": {
              "long": 90488,
              "short": 133457,
              "net": -42969
            },
            "smallTrader": {
              "long": 75562,
              "short": 70923,
              "net": 4639
            }
          },
          "openInterest": 702692
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91264,
              "short": 17941,
              "net": 73323
            },
            "nonCommercial": {
              "long": 6693,
              "short": 70099,
              "net": -63406
            },
            "smallTrader": {
              "long": 9912,
              "short": 19829,
              "net": -9917
            }
          },
          "openInterest": 107988
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6327,
              "short": 9731,
              "net": -3404
            },
            "nonCommercial": {
              "long": 14240,
              "short": 10217,
              "net": 4023
            },
            "smallTrader": {
              "long": 1956,
              "short": 2575,
              "net": -619
            }
          },
          "openInterest": 25207
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24149,
              "short": 24846,
              "net": -697
            },
            "nonCommercial": {
              "long": 5658,
              "short": 7966,
              "net": -2308
            },
            "smallTrader": {
              "long": 9550,
              "short": 6545,
              "net": 3005
            }
          },
          "openInterest": 39866
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47051,
              "short": 64752,
              "net": -17701
            },
            "nonCommercial": {
              "long": 38729,
              "short": 11555,
              "net": 27174
            },
            "smallTrader": {
              "long": 21978,
              "short": 31451,
              "net": -9473
            }
          },
          "openInterest": 118191
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240061,
              "short": 216214,
              "net": 23847
            },
            "nonCommercial": {
              "long": 73463,
              "short": 72110,
              "net": 1353
            },
            "smallTrader": {
              "long": 34855,
              "short": 60055,
              "net": -25200
            }
          },
          "openInterest": 442793
        }
      ]
    },
    {
      "reportDate": "2007-02-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1388916,
              "short": 1515066,
              "net": -126150
            },
            "nonCommercial": {
              "long": 556431,
              "short": 349142,
              "net": 207289
            },
            "smallTrader": {
              "long": 278633,
              "short": 359772,
              "net": -81139
            }
          },
          "openInterest": 2333068
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 585874,
              "short": 485267,
              "net": 100607
            },
            "nonCommercial": {
              "long": 120163,
              "short": 233045,
              "net": -112882
            },
            "smallTrader": {
              "long": 112897,
              "short": 100622,
              "net": 12275
            }
          },
          "openInterest": 835145
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 600294,
              "short": 508646,
              "net": 91648
            },
            "nonCommercial": {
              "long": 124869,
              "short": 184472,
              "net": -59603
            },
            "smallTrader": {
              "long": 131608,
              "short": 163653,
              "net": -32045
            }
          },
          "openInterest": 883153
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1009739,
              "short": 894428,
              "net": 115311
            },
            "nonCommercial": {
              "long": 188988,
              "short": 255113,
              "net": -66125
            },
            "smallTrader": {
              "long": 225592,
              "short": 274778,
              "net": -49186
            }
          },
          "openInterest": 1468958
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19611,
              "short": 105158,
              "net": -85547
            },
            "nonCommercial": {
              "long": 76535,
              "short": 6918,
              "net": 69617
            },
            "smallTrader": {
              "long": 27474,
              "short": 11544,
              "net": 15930
            }
          },
          "openInterest": 123639
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39292,
              "short": 109087,
              "net": -69795
            },
            "nonCommercial": {
              "long": 74776,
              "short": 15623,
              "net": 59153
            },
            "smallTrader": {
              "long": 33615,
              "short": 22973,
              "net": 10642
            }
          },
          "openInterest": 147702
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91971,
              "short": 28388,
              "net": 63583
            },
            "nonCommercial": {
              "long": 17005,
              "short": 82431,
              "net": -65426
            },
            "smallTrader": {
              "long": 30210,
              "short": 28367,
              "net": 1843
            }
          },
          "openInterest": 141561
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72574,
              "short": 125223,
              "net": -52649
            },
            "nonCommercial": {
              "long": 63770,
              "short": 16451,
              "net": 47319
            },
            "smallTrader": {
              "long": 12566,
              "short": 7236,
              "net": 5330
            }
          },
          "openInterest": 160571
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74544,
              "short": 87141,
              "net": -12597
            },
            "nonCommercial": {
              "long": 33524,
              "short": 24723,
              "net": 8801
            },
            "smallTrader": {
              "long": 13382,
              "short": 9586,
              "net": 3796
            }
          },
          "openInterest": 128677
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49013,
              "short": 26974,
              "net": 22039
            },
            "nonCommercial": {
              "long": 5156,
              "short": 25867,
              "net": -20711
            },
            "smallTrader": {
              "long": 11338,
              "short": 12666,
              "net": -1328
            }
          },
          "openInterest": 71320
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 656728,
              "short": 959737,
              "net": -303009
            },
            "nonCommercial": {
              "long": 466350,
              "short": 78970,
              "net": 387380
            },
            "smallTrader": {
              "long": 190591,
              "short": 274962,
              "net": -84371
            }
          },
          "openInterest": 1523926
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118989,
              "short": 94746,
              "net": 24243
            },
            "nonCommercial": {
              "long": 40804,
              "short": 74037,
              "net": -33233
            },
            "smallTrader": {
              "long": 21315,
              "short": 12325,
              "net": 8990
            }
          },
          "openInterest": 195138
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 791297,
              "short": 783167,
              "net": 8130
            },
            "nonCommercial": {
              "long": 168334,
              "short": 160472,
              "net": 7862
            },
            "smallTrader": {
              "long": 59299,
              "short": 75291,
              "net": -15992
            }
          },
          "openInterest": 1227487
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27304,
              "short": 150840,
              "net": -123536
            },
            "nonCommercial": {
              "long": 117811,
              "short": 18485,
              "net": 99326
            },
            "smallTrader": {
              "long": 55060,
              "short": 30850,
              "net": 24210
            }
          },
          "openInterest": 202370
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14164,
              "short": 8961,
              "net": 5203
            },
            "nonCommercial": {
              "long": 10810,
              "short": 7712,
              "net": 3098
            },
            "smallTrader": {
              "long": 5655,
              "short": 13956,
              "net": -8301
            }
          },
          "openInterest": 35924
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108156,
              "short": 126983,
              "net": -18827
            },
            "nonCommercial": {
              "long": 34243,
              "short": 15867,
              "net": 18376
            },
            "smallTrader": {
              "long": 12928,
              "short": 12477,
              "net": 451
            }
          },
          "openInterest": 165247
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81923,
              "short": 250073,
              "net": -168150
            },
            "nonCommercial": {
              "long": 168838,
              "short": 38905,
              "net": 129933
            },
            "smallTrader": {
              "long": 54149,
              "short": 15932,
              "net": 38217
            }
          },
          "openInterest": 396115
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154019,
              "short": 145688,
              "net": 8331
            },
            "nonCommercial": {
              "long": 22266,
              "short": 26778,
              "net": -4512
            },
            "smallTrader": {
              "long": 24798,
              "short": 28617,
              "net": -3819
            }
          },
          "openInterest": 222756
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 237985,
              "short": 135354,
              "net": 102631
            },
            "nonCommercial": {
              "long": 42286,
              "short": 158481,
              "net": -116195
            },
            "smallTrader": {
              "long": 49699,
              "short": 36135,
              "net": 13564
            }
          },
          "openInterest": 332216
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79317,
              "short": 91141,
              "net": -11824
            },
            "nonCommercial": {
              "long": 37947,
              "short": 24136,
              "net": 13811
            },
            "smallTrader": {
              "long": 24994,
              "short": 26981,
              "net": -1987
            }
          },
          "openInterest": 184896
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120867,
              "short": 125660,
              "net": -4793
            },
            "nonCommercial": {
              "long": 73556,
              "short": 35235,
              "net": 38321
            },
            "smallTrader": {
              "long": 27181,
              "short": 60709,
              "net": -33528
            }
          },
          "openInterest": 274295
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48139,
              "short": 67091,
              "net": -18952
            },
            "nonCommercial": {
              "long": 46411,
              "short": 28793,
              "net": 17618
            },
            "smallTrader": {
              "long": 4662,
              "short": 3328,
              "net": 1334
            }
          },
          "openInterest": 99338
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 379504,
              "short": 401263,
              "net": -21759
            },
            "nonCommercial": {
              "long": 88047,
              "short": 93621,
              "net": -5574
            },
            "smallTrader": {
              "long": 61220,
              "short": 33887,
              "net": 27333
            }
          },
          "openInterest": 847260
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3363,
              "short": 20441,
              "net": -17078
            },
            "nonCommercial": {
              "long": 16240,
              "short": 372,
              "net": 15868
            },
            "smallTrader": {
              "long": 2366,
              "short": 1156,
              "net": 1210
            }
          },
          "openInterest": 21969
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2463,
              "short": 8283,
              "net": -5820
            },
            "nonCommercial": {
              "long": 5911,
              "short": 1367,
              "net": 4544
            },
            "smallTrader": {
              "long": 2277,
              "short": 1001,
              "net": 1276
            }
          },
          "openInterest": 10908
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 299527,
              "short": 215353,
              "net": 84174
            },
            "nonCommercial": {
              "long": 72133,
              "short": 162976,
              "net": -90843
            },
            "smallTrader": {
              "long": 24032,
              "short": 17363,
              "net": 6669
            }
          },
          "openInterest": 398922
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26339,
              "short": 90729,
              "net": -64390
            },
            "nonCommercial": {
              "long": 56923,
              "short": 10495,
              "net": 46428
            },
            "smallTrader": {
              "long": 29074,
              "short": 11112,
              "net": 17962
            }
          },
          "openInterest": 127032
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85184,
              "short": 169782,
              "net": -84598
            },
            "nonCommercial": {
              "long": 77916,
              "short": 13339,
              "net": 64577
            },
            "smallTrader": {
              "long": 42624,
              "short": 22603,
              "net": 20021
            }
          },
          "openInterest": 235601
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121308,
              "short": 205991,
              "net": -84683
            },
            "nonCommercial": {
              "long": 79679,
              "short": 13352,
              "net": 66327
            },
            "smallTrader": {
              "long": 37292,
              "short": 18936,
              "net": 18356
            }
          },
          "openInterest": 286036
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198667,
              "short": 278835,
              "net": -80168
            },
            "nonCommercial": {
              "long": 148612,
              "short": 44055,
              "net": 104557
            },
            "smallTrader": {
              "long": 66385,
              "short": 90774,
              "net": -24389
            }
          },
          "openInterest": 496764
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 466651,
              "short": 446954,
              "net": 19697
            },
            "nonCommercial": {
              "long": 92825,
              "short": 112286,
              "net": -19461
            },
            "smallTrader": {
              "long": 78644,
              "short": 78880,
              "net": -236
            }
          },
          "openInterest": 697049
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81011,
              "short": 22726,
              "net": 58285
            },
            "nonCommercial": {
              "long": 5525,
              "short": 61078,
              "net": -55553
            },
            "smallTrader": {
              "long": 13485,
              "short": 16217,
              "net": -2732
            }
          },
          "openInterest": 100274
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10955,
              "short": 6150,
              "net": 4805
            },
            "nonCommercial": {
              "long": 14479,
              "short": 17451,
              "net": -2972
            },
            "smallTrader": {
              "long": 1365,
              "short": 3198,
              "net": -1833
            }
          },
          "openInterest": 29787
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22430,
              "short": 21350,
              "net": 1080
            },
            "nonCommercial": {
              "long": 3641,
              "short": 7328,
              "net": -3687
            },
            "smallTrader": {
              "long": 6100,
              "short": 3493,
              "net": 2607
            }
          },
          "openInterest": 32486
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44568,
              "short": 64277,
              "net": -19709
            },
            "nonCommercial": {
              "long": 41260,
              "short": 11483,
              "net": 29777
            },
            "smallTrader": {
              "long": 18141,
              "short": 28209,
              "net": -10068
            }
          },
          "openInterest": 115434
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234031,
              "short": 211211,
              "net": 22820
            },
            "nonCommercial": {
              "long": 76712,
              "short": 74874,
              "net": 1838
            },
            "smallTrader": {
              "long": 34654,
              "short": 59312,
              "net": -24658
            }
          },
          "openInterest": 433225
        }
      ]
    },
    {
      "reportDate": "2007-02-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1250170,
              "short": 1455859,
              "net": -205689
            },
            "nonCommercial": {
              "long": 613800,
              "short": 317648,
              "net": 296152
            },
            "smallTrader": {
              "long": 357601,
              "short": 448064,
              "net": -90463
            }
          },
          "openInterest": 2320566
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 564673,
              "short": 469339,
              "net": 95334
            },
            "nonCommercial": {
              "long": 116808,
              "short": 232109,
              "net": -115301
            },
            "smallTrader": {
              "long": 139263,
              "short": 119296,
              "net": 19967
            }
          },
          "openInterest": 870038
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 623683,
              "short": 506374,
              "net": 117309
            },
            "nonCommercial": {
              "long": 112018,
              "short": 199517,
              "net": -87499
            },
            "smallTrader": {
              "long": 168646,
              "short": 198456,
              "net": -29810
            }
          },
          "openInterest": 955433
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1001766,
              "short": 931937,
              "net": 69829
            },
            "nonCommercial": {
              "long": 230242,
              "short": 262170,
              "net": -31928
            },
            "smallTrader": {
              "long": 264593,
              "short": 302494,
              "net": -37901
            }
          },
          "openInterest": 1552491
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16207,
              "short": 118486,
              "net": -102279
            },
            "nonCommercial": {
              "long": 92669,
              "short": 9594,
              "net": 83075
            },
            "smallTrader": {
              "long": 31137,
              "short": 11933,
              "net": 19204
            }
          },
          "openInterest": 140036
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32722,
              "short": 115740,
              "net": -83018
            },
            "nonCommercial": {
              "long": 88313,
              "short": 20285,
              "net": 68028
            },
            "smallTrader": {
              "long": 38965,
              "short": 23975,
              "net": 14990
            }
          },
          "openInterest": 160234
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87030,
              "short": 32646,
              "net": 54384
            },
            "nonCommercial": {
              "long": 17563,
              "short": 73987,
              "net": -56424
            },
            "smallTrader": {
              "long": 30518,
              "short": 28478,
              "net": 2040
            }
          },
          "openInterest": 137776
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72625,
              "short": 125944,
              "net": -53319
            },
            "nonCommercial": {
              "long": 62108,
              "short": 14727,
              "net": 47381
            },
            "smallTrader": {
              "long": 13119,
              "short": 7181,
              "net": 5938
            }
          },
          "openInterest": 162014
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72020,
              "short": 89194,
              "net": -17174
            },
            "nonCommercial": {
              "long": 35062,
              "short": 22687,
              "net": 12375
            },
            "smallTrader": {
              "long": 11024,
              "short": 6225,
              "net": 4799
            }
          },
          "openInterest": 128130
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45559,
              "short": 24756,
              "net": 20803
            },
            "nonCommercial": {
              "long": 5301,
              "short": 24153,
              "net": -18852
            },
            "smallTrader": {
              "long": 10333,
              "short": 12284,
              "net": -1951
            }
          },
          "openInterest": 65863
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 629188,
              "short": 939675,
              "net": -310487
            },
            "nonCommercial": {
              "long": 464223,
              "short": 69142,
              "net": 395081
            },
            "smallTrader": {
              "long": 192738,
              "short": 277332,
              "net": -84594
            }
          },
          "openInterest": 1486994
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119796,
              "short": 102627,
              "net": 17169
            },
            "nonCommercial": {
              "long": 42475,
              "short": 71284,
              "net": -28809
            },
            "smallTrader": {
              "long": 23453,
              "short": 11813,
              "net": 11640
            }
          },
          "openInterest": 201348
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 809294,
              "short": 819492,
              "net": -10198
            },
            "nonCommercial": {
              "long": 178043,
              "short": 152004,
              "net": 26039
            },
            "smallTrader": {
              "long": 69129,
              "short": 84970,
              "net": -15841
            }
          },
          "openInterest": 1269208
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33476,
              "short": 165096,
              "net": -131620
            },
            "nonCommercial": {
              "long": 123508,
              "short": 20910,
              "net": 102598
            },
            "smallTrader": {
              "long": 61749,
              "short": 32727,
              "net": 29022
            }
          },
          "openInterest": 221471
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13685,
              "short": 8827,
              "net": 4858
            },
            "nonCommercial": {
              "long": 10148,
              "short": 7298,
              "net": 2850
            },
            "smallTrader": {
              "long": 6725,
              "short": 14433,
              "net": -7708
            }
          },
          "openInterest": 36499
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104233,
              "short": 130891,
              "net": -26658
            },
            "nonCommercial": {
              "long": 31850,
              "short": 9985,
              "net": 21865
            },
            "smallTrader": {
              "long": 15459,
              "short": 10666,
              "net": 4793
            }
          },
          "openInterest": 161259
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82029,
              "short": 265779,
              "net": -183750
            },
            "nonCommercial": {
              "long": 182456,
              "short": 40364,
              "net": 142092
            },
            "smallTrader": {
              "long": 52633,
              "short": 10975,
              "net": 41658
            }
          },
          "openInterest": 415155
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142811,
              "short": 141181,
              "net": 1630
            },
            "nonCommercial": {
              "long": 22757,
              "short": 22937,
              "net": -180
            },
            "smallTrader": {
              "long": 28332,
              "short": 29782,
              "net": -1450
            }
          },
          "openInterest": 212627
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 236369,
              "short": 133677,
              "net": 102692
            },
            "nonCommercial": {
              "long": 39383,
              "short": 154009,
              "net": -114626
            },
            "smallTrader": {
              "long": 49723,
              "short": 37789,
              "net": 11934
            }
          },
          "openInterest": 328295
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79200,
              "short": 92034,
              "net": -12834
            },
            "nonCommercial": {
              "long": 35075,
              "short": 22222,
              "net": 12853
            },
            "smallTrader": {
              "long": 26694,
              "short": 26713,
              "net": -19
            }
          },
          "openInterest": 182048
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121865,
              "short": 129936,
              "net": -8071
            },
            "nonCommercial": {
              "long": 77244,
              "short": 37949,
              "net": 39295
            },
            "smallTrader": {
              "long": 29102,
              "short": 60326,
              "net": -31224
            }
          },
          "openInterest": 283602
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56692,
              "short": 57157,
              "net": -465
            },
            "nonCommercial": {
              "long": 33662,
              "short": 33480,
              "net": 182
            },
            "smallTrader": {
              "long": 4277,
              "short": 3994,
              "net": 283
            }
          },
          "openInterest": 94756
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 344647,
              "short": 381773,
              "net": -37126
            },
            "nonCommercial": {
              "long": 80167,
              "short": 72522,
              "net": 7645
            },
            "smallTrader": {
              "long": 60223,
              "short": 30742,
              "net": 29481
            }
          },
          "openInterest": 752461
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3423,
              "short": 21024,
              "net": -17601
            },
            "nonCommercial": {
              "long": 16798,
              "short": 292,
              "net": 16506
            },
            "smallTrader": {
              "long": 2558,
              "short": 1463,
              "net": 1095
            }
          },
          "openInterest": 22779
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2445,
              "short": 9192,
              "net": -6747
            },
            "nonCommercial": {
              "long": 6781,
              "short": 1435,
              "net": 5346
            },
            "smallTrader": {
              "long": 2667,
              "short": 1266,
              "net": 1401
            }
          },
          "openInterest": 12289
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346057,
              "short": 238087,
              "net": 107970
            },
            "nonCommercial": {
              "long": 66973,
              "short": 179561,
              "net": -112588
            },
            "smallTrader": {
              "long": 23554,
              "short": 18936,
              "net": 4618
            }
          },
          "openInterest": 442545
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22636,
              "short": 95689,
              "net": -73053
            },
            "nonCommercial": {
              "long": 63891,
              "short": 9502,
              "net": 54389
            },
            "smallTrader": {
              "long": 25747,
              "short": 7083,
              "net": 18664
            }
          },
          "openInterest": 125249
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84305,
              "short": 154508,
              "net": -70203
            },
            "nonCommercial": {
              "long": 73840,
              "short": 23421,
              "net": 50419
            },
            "smallTrader": {
              "long": 42706,
              "short": 22922,
              "net": 19784
            }
          },
          "openInterest": 230463
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122914,
              "short": 207467,
              "net": -84553
            },
            "nonCommercial": {
              "long": 83812,
              "short": 14302,
              "net": 69510
            },
            "smallTrader": {
              "long": 31595,
              "short": 16552,
              "net": 15043
            }
          },
          "openInterest": 284444
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193322,
              "short": 282787,
              "net": -89465
            },
            "nonCommercial": {
              "long": 148520,
              "short": 37137,
              "net": 111383
            },
            "smallTrader": {
              "long": 63635,
              "short": 85553,
              "net": -21918
            }
          },
          "openInterest": 488437
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 437180,
              "short": 431212,
              "net": 5968
            },
            "nonCommercial": {
              "long": 100054,
              "short": 112790,
              "net": -12736
            },
            "smallTrader": {
              "long": 77154,
              "short": 70386,
              "net": 6768
            }
          },
          "openInterest": 668314
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68318,
              "short": 26010,
              "net": 42308
            },
            "nonCommercial": {
              "long": 15823,
              "short": 60508,
              "net": -44685
            },
            "smallTrader": {
              "long": 19230,
              "short": 16853,
              "net": 2377
            }
          },
          "openInterest": 103378
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17472,
              "short": 5341,
              "net": 12131
            },
            "nonCommercial": {
              "long": 11334,
              "short": 20717,
              "net": -9383
            },
            "smallTrader": {
              "long": 998,
              "short": 3746,
              "net": -2748
            }
          },
          "openInterest": 32784
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23107,
              "short": 22975,
              "net": 132
            },
            "nonCommercial": {
              "long": 3704,
              "short": 6762,
              "net": -3058
            },
            "smallTrader": {
              "long": 8600,
              "short": 5674,
              "net": 2926
            }
          },
          "openInterest": 36116
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44577,
              "short": 67993,
              "net": -23416
            },
            "nonCommercial": {
              "long": 44488,
              "short": 10403,
              "net": 34085
            },
            "smallTrader": {
              "long": 19985,
              "short": 30654,
              "net": -10669
            }
          },
          "openInterest": 118644
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226945,
              "short": 217994,
              "net": 8951
            },
            "nonCommercial": {
              "long": 86471,
              "short": 70707,
              "net": 15764
            },
            "smallTrader": {
              "long": 32939,
              "short": 57654,
              "net": -24715
            }
          },
          "openInterest": 427668
        }
      ]
    },
    {
      "reportDate": "2007-03-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1216087,
              "short": 1465517,
              "net": -249430
            },
            "nonCommercial": {
              "long": 589779,
              "short": 264585,
              "net": 325194
            },
            "smallTrader": {
              "long": 304657,
              "short": 380421,
              "net": -75764
            }
          },
          "openInterest": 2164423
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 562014,
              "short": 471427,
              "net": 90587
            },
            "nonCommercial": {
              "long": 122488,
              "short": 248416,
              "net": -125928
            },
            "smallTrader": {
              "long": 136115,
              "short": 100774,
              "net": 35341
            }
          },
          "openInterest": 838026
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 602141,
              "short": 478253,
              "net": 123888
            },
            "nonCommercial": {
              "long": 115714,
              "short": 227017,
              "net": -111303
            },
            "smallTrader": {
              "long": 148973,
              "short": 161558,
              "net": -12585
            }
          },
          "openInterest": 904998
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 888009,
              "short": 880836,
              "net": 7173
            },
            "nonCommercial": {
              "long": 252188,
              "short": 283260,
              "net": -31072
            },
            "smallTrader": {
              "long": 252699,
              "short": 228800,
              "net": 23899
            }
          },
          "openInterest": 1419779
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49184,
              "short": 89906,
              "net": -40722
            },
            "nonCommercial": {
              "long": 45971,
              "short": 18961,
              "net": 27010
            },
            "smallTrader": {
              "long": 24452,
              "short": 10740,
              "net": 13712
            }
          },
          "openInterest": 120959
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65622,
              "short": 101299,
              "net": -35677
            },
            "nonCommercial": {
              "long": 57219,
              "short": 29826,
              "net": 27393
            },
            "smallTrader": {
              "long": 29100,
              "short": 20816,
              "net": 8284
            }
          },
          "openInterest": 152524
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103674,
              "short": 31004,
              "net": 72670
            },
            "nonCommercial": {
              "long": 21585,
              "short": 96510,
              "net": -74925
            },
            "smallTrader": {
              "long": 28643,
              "short": 26388,
              "net": 2255
            }
          },
          "openInterest": 156871
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77672,
              "short": 132436,
              "net": -54764
            },
            "nonCommercial": {
              "long": 62752,
              "short": 13237,
              "net": 49515
            },
            "smallTrader": {
              "long": 12487,
              "short": 7238,
              "net": 5249
            }
          },
          "openInterest": 169153
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74771,
              "short": 88298,
              "net": -13527
            },
            "nonCommercial": {
              "long": 36966,
              "short": 26778,
              "net": 10188
            },
            "smallTrader": {
              "long": 9971,
              "short": 6632,
              "net": 3339
            }
          },
          "openInterest": 132106
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44591,
              "short": 24607,
              "net": 19984
            },
            "nonCommercial": {
              "long": 5207,
              "short": 24486,
              "net": -19279
            },
            "smallTrader": {
              "long": 11566,
              "short": 12271,
              "net": -705
            }
          },
          "openInterest": 65495
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 630294,
              "short": 911386,
              "net": -281092
            },
            "nonCommercial": {
              "long": 442047,
              "short": 82081,
              "net": 359966
            },
            "smallTrader": {
              "long": 184257,
              "short": 263131,
              "net": -78874
            }
          },
          "openInterest": 1441888
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119857,
              "short": 110081,
              "net": 9776
            },
            "nonCommercial": {
              "long": 46877,
              "short": 67933,
              "net": -21056
            },
            "smallTrader": {
              "long": 22461,
              "short": 11181,
              "net": 11280
            }
          },
          "openInterest": 205721
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 813652,
              "short": 833204,
              "net": -19552
            },
            "nonCommercial": {
              "long": 172082,
              "short": 135759,
              "net": 36323
            },
            "smallTrader": {
              "long": 59522,
              "short": 76293,
              "net": -16771
            }
          },
          "openInterest": 1275194
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36846,
              "short": 152682,
              "net": -115836
            },
            "nonCommercial": {
              "long": 107164,
              "short": 18485,
              "net": 88679
            },
            "smallTrader": {
              "long": 54986,
              "short": 27829,
              "net": 27157
            }
          },
          "openInterest": 201319
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13585,
              "short": 9418,
              "net": 4167
            },
            "nonCommercial": {
              "long": 10100,
              "short": 6251,
              "net": 3849
            },
            "smallTrader": {
              "long": 6834,
              "short": 14850,
              "net": -8016
            }
          },
          "openInterest": 35846
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106592,
              "short": 137470,
              "net": -30878
            },
            "nonCommercial": {
              "long": 35858,
              "short": 8698,
              "net": 27160
            },
            "smallTrader": {
              "long": 13466,
              "short": 9748,
              "net": 3718
            }
          },
          "openInterest": 166182
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97335,
              "short": 234646,
              "net": -137311
            },
            "nonCommercial": {
              "long": 136421,
              "short": 34723,
              "net": 101698
            },
            "smallTrader": {
              "long": 54172,
              "short": 18559,
              "net": 35613
            }
          },
          "openInterest": 382550
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138767,
              "short": 139005,
              "net": -238
            },
            "nonCommercial": {
              "long": 23223,
              "short": 22970,
              "net": 253
            },
            "smallTrader": {
              "long": 28052,
              "short": 28067,
              "net": -15
            }
          },
          "openInterest": 209898
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 202412,
              "short": 146414,
              "net": 55998
            },
            "nonCommercial": {
              "long": 30479,
              "short": 93365,
              "net": -62886
            },
            "smallTrader": {
              "long": 40448,
              "short": 33560,
              "net": 6888
            }
          },
          "openInterest": 278491
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82220,
              "short": 93841,
              "net": -11621
            },
            "nonCommercial": {
              "long": 33661,
              "short": 20541,
              "net": 13120
            },
            "smallTrader": {
              "long": 26977,
              "short": 28476,
              "net": -1499
            }
          },
          "openInterest": 180816
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123486,
              "short": 128302,
              "net": -4816
            },
            "nonCommercial": {
              "long": 74624,
              "short": 37011,
              "net": 37613
            },
            "smallTrader": {
              "long": 28187,
              "short": 60984,
              "net": -32797
            }
          },
          "openInterest": 285021
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66234,
              "short": 49740,
              "net": 16494
            },
            "nonCommercial": {
              "long": 30810,
              "short": 46405,
              "net": -15595
            },
            "smallTrader": {
              "long": 3287,
              "short": 4186,
              "net": -899
            }
          },
          "openInterest": 102082
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 351610,
              "short": 381944,
              "net": -30334
            },
            "nonCommercial": {
              "long": 80368,
              "short": 81908,
              "net": -1540
            },
            "smallTrader": {
              "long": 61878,
              "short": 30004,
              "net": 31874
            }
          },
          "openInterest": 755533
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4468,
              "short": 19240,
              "net": -14772
            },
            "nonCommercial": {
              "long": 14404,
              "short": 115,
              "net": 14289
            },
            "smallTrader": {
              "long": 2182,
              "short": 1699,
              "net": 483
            }
          },
          "openInterest": 21159
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2436,
              "short": 8592,
              "net": -6156
            },
            "nonCommercial": {
              "long": 5521,
              "short": 789,
              "net": 4732
            },
            "smallTrader": {
              "long": 2709,
              "short": 1285,
              "net": 1424
            }
          },
          "openInterest": 10978
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 400259,
              "short": 271606,
              "net": 128653
            },
            "nonCommercial": {
              "long": 63888,
              "short": 179509,
              "net": -115621
            },
            "smallTrader": {
              "long": 17861,
              "short": 30893,
              "net": -13032
            }
          },
          "openInterest": 486855
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28039,
              "short": 84719,
              "net": -56680
            },
            "nonCommercial": {
              "long": 44348,
              "short": 7308,
              "net": 37040
            },
            "smallTrader": {
              "long": 28131,
              "short": 8491,
              "net": 19640
            }
          },
          "openInterest": 115412
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85277,
              "short": 142888,
              "net": -57611
            },
            "nonCommercial": {
              "long": 62159,
              "short": 24530,
              "net": 37629
            },
            "smallTrader": {
              "long": 44080,
              "short": 24098,
              "net": 19982
            }
          },
          "openInterest": 215684
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125432,
              "short": 189860,
              "net": -64428
            },
            "nonCommercial": {
              "long": 73472,
              "short": 18516,
              "net": 54956
            },
            "smallTrader": {
              "long": 28818,
              "short": 19346,
              "net": 9472
            }
          },
          "openInterest": 268833
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200605,
              "short": 269173,
              "net": -68568
            },
            "nonCommercial": {
              "long": 125674,
              "short": 38553,
              "net": 87121
            },
            "smallTrader": {
              "long": 68435,
              "short": 86988,
              "net": -18553
            }
          },
          "openInterest": 464840
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432535,
              "short": 463856,
              "net": -31321
            },
            "nonCommercial": {
              "long": 106147,
              "short": 88657,
              "net": 17490
            },
            "smallTrader": {
              "long": 61354,
              "short": 47523,
              "net": 13831
            }
          },
          "openInterest": 650161
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48582,
              "short": 32079,
              "net": 16503
            },
            "nonCommercial": {
              "long": 16859,
              "short": 38726,
              "net": -21867
            },
            "smallTrader": {
              "long": 17739,
              "short": 12375,
              "net": 5364
            }
          },
          "openInterest": 83320
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14521,
              "short": 3541,
              "net": 10980
            },
            "nonCommercial": {
              "long": 10795,
              "short": 19455,
              "net": -8660
            },
            "smallTrader": {
              "long": 1103,
              "short": 3423,
              "net": -2320
            }
          },
          "openInterest": 29328
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22038,
              "short": 24404,
              "net": -2366
            },
            "nonCommercial": {
              "long": 3158,
              "short": 3068,
              "net": 90
            },
            "smallTrader": {
              "long": 10875,
              "short": 8599,
              "net": 2276
            }
          },
          "openInterest": 38748
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42316,
              "short": 67233,
              "net": -24917
            },
            "nonCommercial": {
              "long": 45588,
              "short": 9665,
              "net": 35923
            },
            "smallTrader": {
              "long": 15718,
              "short": 26724,
              "net": -11006
            }
          },
          "openInterest": 113339
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225528,
              "short": 206024,
              "net": 19504
            },
            "nonCommercial": {
              "long": 74071,
              "short": 70108,
              "net": 3963
            },
            "smallTrader": {
              "long": 28786,
              "short": 52253,
              "net": -23467
            }
          },
          "openInterest": 401759
        }
      ]
    },
    {
      "reportDate": "2007-03-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1232356,
              "short": 1559641,
              "net": -327285
            },
            "nonCommercial": {
              "long": 630702,
              "short": 263144,
              "net": 367558
            },
            "smallTrader": {
              "long": 331872,
              "short": 372145,
              "net": -40273
            }
          },
          "openInterest": 2244799
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612658,
              "short": 520131,
              "net": 92527
            },
            "nonCommercial": {
              "long": 111525,
              "short": 220011,
              "net": -108486
            },
            "smallTrader": {
              "long": 94578,
              "short": 78619,
              "net": 15959
            }
          },
          "openInterest": 839710
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 566564,
              "short": 463594,
              "net": 102970
            },
            "nonCommercial": {
              "long": 128581,
              "short": 223531,
              "net": -94950
            },
            "smallTrader": {
              "long": 151935,
              "short": 159955,
              "net": -8020
            }
          },
          "openInterest": 856609
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 965694,
              "short": 873148,
              "net": 92546
            },
            "nonCommercial": {
              "long": 188197,
              "short": 300620,
              "net": -112423
            },
            "smallTrader": {
              "long": 269613,
              "short": 249736,
              "net": 19877
            }
          },
          "openInterest": 1449841
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52390,
              "short": 112672,
              "net": -60282
            },
            "nonCommercial": {
              "long": 52719,
              "short": 4612,
              "net": 48107
            },
            "smallTrader": {
              "long": 24170,
              "short": 11995,
              "net": 12175
            }
          },
          "openInterest": 132184
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79416,
              "short": 107339,
              "net": -27923
            },
            "nonCommercial": {
              "long": 49742,
              "short": 29339,
              "net": 20403
            },
            "smallTrader": {
              "long": 29000,
              "short": 21480,
              "net": 7520
            }
          },
          "openInterest": 160560
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110907,
              "short": 35249,
              "net": 75658
            },
            "nonCommercial": {
              "long": 15758,
              "short": 89897,
              "net": -74139
            },
            "smallTrader": {
              "long": 26820,
              "short": 28339,
              "net": -1519
            }
          },
          "openInterest": 159619
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80783,
              "short": 133459,
              "net": -52676
            },
            "nonCommercial": {
              "long": 61437,
              "short": 14724,
              "net": 46713
            },
            "smallTrader": {
              "long": 12855,
              "short": 6892,
              "net": 5963
            }
          },
          "openInterest": 170800
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75939,
              "short": 86373,
              "net": -10434
            },
            "nonCommercial": {
              "long": 37385,
              "short": 30691,
              "net": 6694
            },
            "smallTrader": {
              "long": 9687,
              "short": 5947,
              "net": 3740
            }
          },
          "openInterest": 136470
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45244,
              "short": 25291,
              "net": 19953
            },
            "nonCommercial": {
              "long": 4642,
              "short": 22907,
              "net": -18265
            },
            "smallTrader": {
              "long": 10639,
              "short": 12327,
              "net": -1688
            }
          },
          "openInterest": 65156
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 643996,
              "short": 889126,
              "net": -245130
            },
            "nonCommercial": {
              "long": 409176,
              "short": 87168,
              "net": 322008
            },
            "smallTrader": {
              "long": 173756,
              "short": 250634,
              "net": -76878
            }
          },
          "openInterest": 1428403
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119012,
              "short": 119688,
              "net": -676
            },
            "nonCommercial": {
              "long": 50535,
              "short": 61714,
              "net": -11179
            },
            "smallTrader": {
              "long": 23333,
              "short": 11478,
              "net": 11855
            }
          },
          "openInterest": 213092
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 841942,
              "short": 863258,
              "net": -21316
            },
            "nonCommercial": {
              "long": 172387,
              "short": 135273,
              "net": 37114
            },
            "smallTrader": {
              "long": 71639,
              "short": 87437,
              "net": -15798
            }
          },
          "openInterest": 1322242
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44465,
              "short": 167858,
              "net": -123393
            },
            "nonCommercial": {
              "long": 113009,
              "short": 16854,
              "net": 96155
            },
            "smallTrader": {
              "long": 56911,
              "short": 29673,
              "net": 27238
            }
          },
          "openInterest": 216699
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13128,
              "short": 9585,
              "net": 3543
            },
            "nonCommercial": {
              "long": 9681,
              "short": 6194,
              "net": 3487
            },
            "smallTrader": {
              "long": 6548,
              "short": 13578,
              "net": -7030
            }
          },
          "openInterest": 34341
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103546,
              "short": 134800,
              "net": -31254
            },
            "nonCommercial": {
              "long": 35776,
              "short": 8280,
              "net": 27496
            },
            "smallTrader": {
              "long": 17016,
              "short": 13258,
              "net": 3758
            }
          },
          "openInterest": 167680
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112843,
              "short": 243759,
              "net": -130916
            },
            "nonCommercial": {
              "long": 129078,
              "short": 32736,
              "net": 96342
            },
            "smallTrader": {
              "long": 52419,
              "short": 17845,
              "net": 34574
            }
          },
          "openInterest": 394090
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143923,
              "short": 139178,
              "net": 4745
            },
            "nonCommercial": {
              "long": 21398,
              "short": 24943,
              "net": -3545
            },
            "smallTrader": {
              "long": 27401,
              "short": 28601,
              "net": -1200
            }
          },
          "openInterest": 212792
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185748,
              "short": 143512,
              "net": 42236
            },
            "nonCommercial": {
              "long": 38194,
              "short": 91047,
              "net": -52853
            },
            "smallTrader": {
              "long": 52373,
              "short": 41756,
              "net": 10617
            }
          },
          "openInterest": 281602
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78960,
              "short": 94339,
              "net": -15379
            },
            "nonCommercial": {
              "long": 35497,
              "short": 19212,
              "net": 16285
            },
            "smallTrader": {
              "long": 25950,
              "short": 26856,
              "net": -906
            }
          },
          "openInterest": 178823
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121498,
              "short": 125438,
              "net": -3940
            },
            "nonCommercial": {
              "long": 76858,
              "short": 40593,
              "net": 36265
            },
            "smallTrader": {
              "long": 28252,
              "short": 60577,
              "net": -32325
            }
          },
          "openInterest": 299316
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78849,
              "short": 63348,
              "net": 15501
            },
            "nonCommercial": {
              "long": 28319,
              "short": 42847,
              "net": -14528
            },
            "smallTrader": {
              "long": 3630,
              "short": 4603,
              "net": -973
            }
          },
          "openInterest": 113307
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353484,
              "short": 370105,
              "net": -16621
            },
            "nonCommercial": {
              "long": 80665,
              "short": 95296,
              "net": -14631
            },
            "smallTrader": {
              "long": 67178,
              "short": 35926,
              "net": 31252
            }
          },
          "openInterest": 768922
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6233,
              "short": 21442,
              "net": -15209
            },
            "nonCommercial": {
              "long": 15091,
              "short": 329,
              "net": 14762
            },
            "smallTrader": {
              "long": 1937,
              "short": 1490,
              "net": 447
            }
          },
          "openInterest": 23442
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2396,
              "short": 8694,
              "net": -6298
            },
            "nonCommercial": {
              "long": 5724,
              "short": 710,
              "net": 5014
            },
            "smallTrader": {
              "long": 2234,
              "short": 950,
              "net": 1284
            }
          },
          "openInterest": 10704
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 469536,
              "short": 320778,
              "net": 148758
            },
            "nonCommercial": {
              "long": 62580,
              "short": 196246,
              "net": -133666
            },
            "smallTrader": {
              "long": 29836,
              "short": 44928,
              "net": -15092
            }
          },
          "openInterest": 574837
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29756,
              "short": 81149,
              "net": -51393
            },
            "nonCommercial": {
              "long": 40204,
              "short": 6920,
              "net": 33284
            },
            "smallTrader": {
              "long": 27168,
              "short": 9059,
              "net": 18109
            }
          },
          "openInterest": 112728
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85278,
              "short": 148376,
              "net": -63098
            },
            "nonCommercial": {
              "long": 58072,
              "short": 15781,
              "net": 42291
            },
            "smallTrader": {
              "long": 44563,
              "short": 23756,
              "net": 20807
            }
          },
          "openInterest": 212767
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124680,
              "short": 202535,
              "net": -77855
            },
            "nonCommercial": {
              "long": 74340,
              "short": 8564,
              "net": 65776
            },
            "smallTrader": {
              "long": 28114,
              "short": 16035,
              "net": 12079
            }
          },
          "openInterest": 272616
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198227,
              "short": 275743,
              "net": -77516
            },
            "nonCommercial": {
              "long": 128566,
              "short": 32500,
              "net": 96066
            },
            "smallTrader": {
              "long": 69240,
              "short": 87790,
              "net": -18550
            }
          },
          "openInterest": 462504
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423364,
              "short": 453695,
              "net": -30331
            },
            "nonCommercial": {
              "long": 103059,
              "short": 91274,
              "net": 11785
            },
            "smallTrader": {
              "long": 69729,
              "short": 51183,
              "net": 18546
            }
          },
          "openInterest": 647824
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54571,
              "short": 34412,
              "net": 20159
            },
            "nonCommercial": {
              "long": 15012,
              "short": 39903,
              "net": -24891
            },
            "smallTrader": {
              "long": 17299,
              "short": 12567,
              "net": 4732
            }
          },
          "openInterest": 88190
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20536,
              "short": 12309,
              "net": 8227
            },
            "nonCommercial": {
              "long": 9524,
              "short": 15536,
              "net": -6012
            },
            "smallTrader": {
              "long": 1158,
              "short": 3373,
              "net": -2215
            }
          },
          "openInterest": 34213
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23138,
              "short": 26488,
              "net": -3350
            },
            "nonCommercial": {
              "long": 4080,
              "short": 2993,
              "net": 1087
            },
            "smallTrader": {
              "long": 6916,
              "short": 4653,
              "net": 2263
            }
          },
          "openInterest": 37055
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42576,
              "short": 65330,
              "net": -22754
            },
            "nonCommercial": {
              "long": 44825,
              "short": 10004,
              "net": 34821
            },
            "smallTrader": {
              "long": 16525,
              "short": 28592,
              "net": -12067
            }
          },
          "openInterest": 113763
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221311,
              "short": 201888,
              "net": 19423
            },
            "nonCommercial": {
              "long": 76061,
              "short": 70034,
              "net": 6027
            },
            "smallTrader": {
              "long": 28766,
              "short": 54216,
              "net": -25450
            }
          },
          "openInterest": 401810
        }
      ]
    },
    {
      "reportDate": "2007-03-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1244682,
              "short": 1658787,
              "net": -414105
            },
            "nonCommercial": {
              "long": 695088,
              "short": 252131,
              "net": 442957
            },
            "smallTrader": {
              "long": 317756,
              "short": 346608,
              "net": -28852
            }
          },
          "openInterest": 2307271
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 641817,
              "short": 544870,
              "net": 96947
            },
            "nonCommercial": {
              "long": 117492,
              "short": 241742,
              "net": -124250
            },
            "smallTrader": {
              "long": 131463,
              "short": 104160,
              "net": 27303
            }
          },
          "openInterest": 904322
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 573551,
              "short": 465532,
              "net": 108019
            },
            "nonCommercial": {
              "long": 121999,
              "short": 221298,
              "net": -99299
            },
            "smallTrader": {
              "long": 137968,
              "short": 146688,
              "net": -8720
            }
          },
          "openInterest": 839429
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1010004,
              "short": 861249,
              "net": 148755
            },
            "nonCommercial": {
              "long": 184868,
              "short": 350100,
              "net": -165232
            },
            "smallTrader": {
              "long": 250092,
              "short": 233615,
              "net": 16477
            }
          },
          "openInterest": 1473163
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3550,
              "short": 83267,
              "net": -79717
            },
            "nonCommercial": {
              "long": 71585,
              "short": 8420,
              "net": 63165
            },
            "smallTrader": {
              "long": 27027,
              "short": 10475,
              "net": 16552
            }
          },
          "openInterest": 104097
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18174,
              "short": 71481,
              "net": -53307
            },
            "nonCommercial": {
              "long": 66091,
              "short": 19962,
              "net": 46129
            },
            "smallTrader": {
              "long": 27381,
              "short": 20203,
              "net": 7178
            }
          },
          "openInterest": 111646
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107201,
              "short": 42555,
              "net": 64646
            },
            "nonCommercial": {
              "long": 21021,
              "short": 72174,
              "net": -51153
            },
            "smallTrader": {
              "long": 25900,
              "short": 39393,
              "net": -13493
            }
          },
          "openInterest": 161700
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79549,
              "short": 133940,
              "net": -54391
            },
            "nonCommercial": {
              "long": 62773,
              "short": 15252,
              "net": 47521
            },
            "smallTrader": {
              "long": 13605,
              "short": 6735,
              "net": 6870
            }
          },
          "openInterest": 173371
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78479,
              "short": 85635,
              "net": -7156
            },
            "nonCommercial": {
              "long": 39176,
              "short": 35513,
              "net": 3663
            },
            "smallTrader": {
              "long": 10623,
              "short": 7130,
              "net": 3493
            }
          },
          "openInterest": 143287
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46270,
              "short": 30206,
              "net": 16064
            },
            "nonCommercial": {
              "long": 7761,
              "short": 22839,
              "net": -15078
            },
            "smallTrader": {
              "long": 10473,
              "short": 11459,
              "net": -986
            }
          },
          "openInterest": 71303
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 638781,
              "short": 883701,
              "net": -244920
            },
            "nonCommercial": {
              "long": 403083,
              "short": 81180,
              "net": 321903
            },
            "smallTrader": {
              "long": 175401,
              "short": 252384,
              "net": -76983
            }
          },
          "openInterest": 1418803
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115674,
              "short": 118779,
              "net": -3105
            },
            "nonCommercial": {
              "long": 51694,
              "short": 61101,
              "net": -9407
            },
            "smallTrader": {
              "long": 24493,
              "short": 11981,
              "net": 12512
            }
          },
          "openInterest": 214731
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 851705,
              "short": 883689,
              "net": -31984
            },
            "nonCommercial": {
              "long": 170982,
              "short": 126616,
              "net": 44366
            },
            "smallTrader": {
              "long": 66113,
              "short": 78495,
              "net": -12382
            }
          },
          "openInterest": 1312508
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18674,
              "short": 135405,
              "net": -116731
            },
            "nonCommercial": {
              "long": 106188,
              "short": 18232,
              "net": 87956
            },
            "smallTrader": {
              "long": 57108,
              "short": 28333,
              "net": 28775
            }
          },
          "openInterest": 182591
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13197,
              "short": 10042,
              "net": 3155
            },
            "nonCommercial": {
              "long": 9814,
              "short": 5539,
              "net": 4275
            },
            "smallTrader": {
              "long": 6640,
              "short": 14070,
              "net": -7430
            }
          },
          "openInterest": 33877
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104879,
              "short": 137760,
              "net": -32881
            },
            "nonCommercial": {
              "long": 35149,
              "short": 6380,
              "net": 28769
            },
            "smallTrader": {
              "long": 16680,
              "short": 12568,
              "net": 4112
            }
          },
          "openInterest": 168222
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96485,
              "short": 226379,
              "net": -129894
            },
            "nonCommercial": {
              "long": 125201,
              "short": 31777,
              "net": 93424
            },
            "smallTrader": {
              "long": 52764,
              "short": 16294,
              "net": 36470
            }
          },
          "openInterest": 359726
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137952,
              "short": 133951,
              "net": 4001
            },
            "nonCommercial": {
              "long": 24913,
              "short": 28231,
              "net": -3318
            },
            "smallTrader": {
              "long": 28661,
              "short": 29344,
              "net": -683
            }
          },
          "openInterest": 211193
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98301,
              "short": 63646,
              "net": 34655
            },
            "nonCommercial": {
              "long": 34269,
              "short": 84222,
              "net": -49953
            },
            "smallTrader": {
              "long": 42036,
              "short": 26738,
              "net": 15298
            }
          },
          "openInterest": 176550
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78333,
              "short": 89639,
              "net": -11306
            },
            "nonCommercial": {
              "long": 30798,
              "short": 19135,
              "net": 11663
            },
            "smallTrader": {
              "long": 25821,
              "short": 26178,
              "net": -357
            }
          },
          "openInterest": 177222
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118966,
              "short": 121774,
              "net": -2808
            },
            "nonCommercial": {
              "long": 74197,
              "short": 41762,
              "net": 32435
            },
            "smallTrader": {
              "long": 29184,
              "short": 58811,
              "net": -29627
            }
          },
          "openInterest": 297871
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50509,
              "short": 30782,
              "net": 19727
            },
            "nonCommercial": {
              "long": 20833,
              "short": 39849,
              "net": -19016
            },
            "smallTrader": {
              "long": 3623,
              "short": 4334,
              "net": -711
            }
          },
          "openInterest": 75465
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 360453,
              "short": 368631,
              "net": -8178
            },
            "nonCommercial": {
              "long": 85424,
              "short": 109286,
              "net": -23862
            },
            "smallTrader": {
              "long": 64654,
              "short": 32614,
              "net": 32040
            }
          },
          "openInterest": 775465
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1806,
              "short": 20532,
              "net": -18726
            },
            "nonCommercial": {
              "long": 19735,
              "short": 879,
              "net": 18856
            },
            "smallTrader": {
              "long": 1558,
              "short": 1688,
              "net": -130
            }
          },
          "openInterest": 23099
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2216,
              "short": 8806,
              "net": -6590
            },
            "nonCommercial": {
              "long": 6292,
              "short": 1106,
              "net": 5186
            },
            "smallTrader": {
              "long": 2308,
              "short": 904,
              "net": 1404
            }
          },
          "openInterest": 11339
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 331123,
              "short": 196363,
              "net": 134760
            },
            "nonCommercial": {
              "long": 54626,
              "short": 186445,
              "net": -131819
            },
            "smallTrader": {
              "long": 18338,
              "short": 21279,
              "net": -2941
            }
          },
          "openInterest": 405275
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30335,
              "short": 81065,
              "net": -50730
            },
            "nonCommercial": {
              "long": 38039,
              "short": 6475,
              "net": 31564
            },
            "smallTrader": {
              "long": 28320,
              "short": 9154,
              "net": 19166
            }
          },
          "openInterest": 113072
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83446,
              "short": 143565,
              "net": -60119
            },
            "nonCommercial": {
              "long": 56821,
              "short": 17307,
              "net": 39514
            },
            "smallTrader": {
              "long": 45461,
              "short": 24856,
              "net": 20605
            }
          },
          "openInterest": 212165
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128398,
              "short": 209843,
              "net": -81445
            },
            "nonCommercial": {
              "long": 79435,
              "short": 9631,
              "net": 69804
            },
            "smallTrader": {
              "long": 28016,
              "short": 16375,
              "net": 11641
            }
          },
          "openInterest": 284090
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200525,
              "short": 281212,
              "net": -80687
            },
            "nonCommercial": {
              "long": 133426,
              "short": 32495,
              "net": 100931
            },
            "smallTrader": {
              "long": 69349,
              "short": 89593,
              "net": -20244
            }
          },
          "openInterest": 474073
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 418241,
              "short": 420583,
              "net": -2342
            },
            "nonCommercial": {
              "long": 106745,
              "short": 114883,
              "net": -8138
            },
            "smallTrader": {
              "long": 67943,
              "short": 57463,
              "net": 10480
            }
          },
          "openInterest": 651751
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16321,
              "short": 7890,
              "net": 8431
            },
            "nonCommercial": {
              "long": 16020,
              "short": 31022,
              "net": -15002
            },
            "smallTrader": {
              "long": 20961,
              "short": 14390,
              "net": 6571
            }
          },
          "openInterest": 53302
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17735,
              "short": 3593,
              "net": 14142
            },
            "nonCommercial": {
              "long": 7718,
              "short": 19276,
              "net": -11558
            },
            "smallTrader": {
              "long": 670,
              "short": 3254,
              "net": -2584
            }
          },
          "openInterest": 28672
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30649,
              "short": 32722,
              "net": -2073
            },
            "nonCommercial": {
              "long": 3911,
              "short": 4189,
              "net": -278
            },
            "smallTrader": {
              "long": 7112,
              "short": 4761,
              "net": 2351
            }
          },
          "openInterest": 45055
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44252,
              "short": 66744,
              "net": -22492
            },
            "nonCommercial": {
              "long": 46112,
              "short": 12229,
              "net": 33883
            },
            "smallTrader": {
              "long": 16456,
              "short": 27847,
              "net": -11391
            }
          },
          "openInterest": 117571
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217324,
              "short": 183818,
              "net": 33506
            },
            "nonCommercial": {
              "long": 78102,
              "short": 84442,
              "net": -6340
            },
            "smallTrader": {
              "long": 29281,
              "short": 56447,
              "net": -27166
            }
          },
          "openInterest": 401654
        }
      ]
    },
    {
      "reportDate": "2007-03-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1341736,
              "short": 1711996,
              "net": -370260
            },
            "nonCommercial": {
              "long": 738077,
              "short": 299228,
              "net": 438849
            },
            "smallTrader": {
              "long": 284679,
              "short": 353268,
              "net": -68589
            }
          },
          "openInterest": 2407018
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 674172,
              "short": 575068,
              "net": 99104
            },
            "nonCommercial": {
              "long": 134625,
              "short": 267333,
              "net": -132708
            },
            "smallTrader": {
              "long": 133717,
              "short": 100113,
              "net": 33604
            }
          },
          "openInterest": 951656
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 591881,
              "short": 444842,
              "net": 147039
            },
            "nonCommercial": {
              "long": 91326,
              "short": 198424,
              "net": -107098
            },
            "smallTrader": {
              "long": 126640,
              "short": 166581,
              "net": -39941
            }
          },
          "openInterest": 818615
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1042776,
              "short": 876720,
              "net": 166056
            },
            "nonCommercial": {
              "long": 205690,
              "short": 397131,
              "net": -191441
            },
            "smallTrader": {
              "long": 260337,
              "short": 234952,
              "net": 25385
            }
          },
          "openInterest": 1539206
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3580,
              "short": 100030,
              "net": -96450
            },
            "nonCommercial": {
              "long": 88508,
              "short": 7911,
              "net": 80597
            },
            "smallTrader": {
              "long": 26870,
              "short": 11017,
              "net": 15853
            }
          },
          "openInterest": 120220
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17817,
              "short": 73446,
              "net": -55629
            },
            "nonCommercial": {
              "long": 63269,
              "short": 20691,
              "net": 42578
            },
            "smallTrader": {
              "long": 30716,
              "short": 17665,
              "net": 13051
            }
          },
          "openInterest": 111802
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60928,
              "short": 28841,
              "net": 32087
            },
            "nonCommercial": {
              "long": 24613,
              "short": 56595,
              "net": -31982
            },
            "smallTrader": {
              "long": 26932,
              "short": 27037,
              "net": -105
            }
          },
          "openInterest": 114484
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79090,
              "short": 136401,
              "net": -57311
            },
            "nonCommercial": {
              "long": 68750,
              "short": 16905,
              "net": 51845
            },
            "smallTrader": {
              "long": 12746,
              "short": 7280,
              "net": 5466
            }
          },
          "openInterest": 178906
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79004,
              "short": 89260,
              "net": -10256
            },
            "nonCommercial": {
              "long": 42616,
              "short": 36550,
              "net": 6066
            },
            "smallTrader": {
              "long": 12461,
              "short": 8271,
              "net": 4190
            }
          },
          "openInterest": 151347
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46101,
              "short": 31535,
              "net": 14566
            },
            "nonCommercial": {
              "long": 8680,
              "short": 24470,
              "net": -15790
            },
            "smallTrader": {
              "long": 12914,
              "short": 11690,
              "net": 1224
            }
          },
          "openInterest": 74716
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 648370,
              "short": 868682,
              "net": -220312
            },
            "nonCommercial": {
              "long": 386886,
              "short": 87171,
              "net": 299715
            },
            "smallTrader": {
              "long": 170049,
              "short": 249452,
              "net": -79403
            }
          },
          "openInterest": 1406463
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119453,
              "short": 124354,
              "net": -4901
            },
            "nonCommercial": {
              "long": 53239,
              "short": 61620,
              "net": -8381
            },
            "smallTrader": {
              "long": 26508,
              "short": 13226,
              "net": 13282
            }
          },
          "openInterest": 224796
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 857149,
              "short": 884128,
              "net": -26979
            },
            "nonCommercial": {
              "long": 179645,
              "short": 139466,
              "net": 40179
            },
            "smallTrader": {
              "long": 66986,
              "short": 80186,
              "net": -13200
            }
          },
          "openInterest": 1330479
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19438,
              "short": 138232,
              "net": -118794
            },
            "nonCommercial": {
              "long": 116347,
              "short": 22606,
              "net": 93741
            },
            "smallTrader": {
              "long": 56479,
              "short": 31426,
              "net": 25053
            }
          },
          "openInterest": 192918
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13387,
              "short": 9812,
              "net": 3575
            },
            "nonCommercial": {
              "long": 9155,
              "short": 6112,
              "net": 3043
            },
            "smallTrader": {
              "long": 6522,
              "short": 13140,
              "net": -6618
            }
          },
          "openInterest": 33711
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93824,
              "short": 131140,
              "net": -37316
            },
            "nonCommercial": {
              "long": 40973,
              "short": 7302,
              "net": 33671
            },
            "smallTrader": {
              "long": 17837,
              "short": 14192,
              "net": 3645
            }
          },
          "openInterest": 164359
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91430,
              "short": 229954,
              "net": -138524
            },
            "nonCommercial": {
              "long": 126413,
              "short": 31290,
              "net": 95123
            },
            "smallTrader": {
              "long": 59521,
              "short": 16120,
              "net": 43401
            }
          },
          "openInterest": 359434
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130796,
              "short": 134070,
              "net": -3274
            },
            "nonCommercial": {
              "long": 25312,
              "short": 23432,
              "net": 1880
            },
            "smallTrader": {
              "long": 28126,
              "short": 26732,
              "net": 1394
            }
          },
          "openInterest": 205648
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125945,
              "short": 87199,
              "net": 38746
            },
            "nonCommercial": {
              "long": 37765,
              "short": 85245,
              "net": -47480
            },
            "smallTrader": {
              "long": 37883,
              "short": 29149,
              "net": 8734
            }
          },
          "openInterest": 204073
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80053,
              "short": 89801,
              "net": -9748
            },
            "nonCommercial": {
              "long": 30911,
              "short": 21479,
              "net": 9432
            },
            "smallTrader": {
              "long": 26107,
              "short": 25791,
              "net": 316
            }
          },
          "openInterest": 177894
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117338,
              "short": 119537,
              "net": -2199
            },
            "nonCommercial": {
              "long": 73659,
              "short": 42174,
              "net": 31485
            },
            "smallTrader": {
              "long": 29359,
              "short": 58645,
              "net": -29286
            }
          },
          "openInterest": 298522
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40657,
              "short": 44044,
              "net": -3387
            },
            "nonCommercial": {
              "long": 26718,
              "short": 23174,
              "net": 3544
            },
            "smallTrader": {
              "long": 3661,
              "short": 3818,
              "net": -157
            }
          },
          "openInterest": 71690
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 355061,
              "short": 359274,
              "net": -4213
            },
            "nonCommercial": {
              "long": 70851,
              "short": 100340,
              "net": -29489
            },
            "smallTrader": {
              "long": 68109,
              "short": 34407,
              "net": 33702
            }
          },
          "openInterest": 754619
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2017,
              "short": 24524,
              "net": -22507
            },
            "nonCommercial": {
              "long": 23824,
              "short": 1036,
              "net": 22788
            },
            "smallTrader": {
              "long": 1770,
              "short": 2051,
              "net": -281
            }
          },
          "openInterest": 27611
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2237,
              "short": 9253,
              "net": -7016
            },
            "nonCommercial": {
              "long": 6515,
              "short": 962,
              "net": 5553
            },
            "smallTrader": {
              "long": 2358,
              "short": 895,
              "net": 1463
            }
          },
          "openInterest": 11320
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 332627,
              "short": 197656,
              "net": 134971
            },
            "nonCommercial": {
              "long": 59775,
              "short": 193704,
              "net": -133929
            },
            "smallTrader": {
              "long": 17409,
              "short": 18451,
              "net": -1042
            }
          },
          "openInterest": 413220
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28630,
              "short": 80585,
              "net": -51955
            },
            "nonCommercial": {
              "long": 38443,
              "short": 6365,
              "net": 32078
            },
            "smallTrader": {
              "long": 27579,
              "short": 7702,
              "net": 19877
            }
          },
          "openInterest": 111348
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83629,
              "short": 138402,
              "net": -54773
            },
            "nonCommercial": {
              "long": 54541,
              "short": 18197,
              "net": 36344
            },
            "smallTrader": {
              "long": 42689,
              "short": 24260,
              "net": 18429
            }
          },
          "openInterest": 206556
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134044,
              "short": 229386,
              "net": -95342
            },
            "nonCommercial": {
              "long": 91606,
              "short": 11171,
              "net": 80435
            },
            "smallTrader": {
              "long": 30348,
              "short": 15441,
              "net": 14907
            }
          },
          "openInterest": 310470
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207041,
              "short": 290287,
              "net": -83246
            },
            "nonCommercial": {
              "long": 137387,
              "short": 33276,
              "net": 104111
            },
            "smallTrader": {
              "long": 66659,
              "short": 87524,
              "net": -20865
            }
          },
          "openInterest": 480346
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408078,
              "short": 397750,
              "net": 10328
            },
            "nonCommercial": {
              "long": 108762,
              "short": 132440,
              "net": -23678
            },
            "smallTrader": {
              "long": 78165,
              "short": 64815,
              "net": 13350
            }
          },
          "openInterest": 654751
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17102,
              "short": 11763,
              "net": 5339
            },
            "nonCommercial": {
              "long": 18597,
              "short": 30156,
              "net": -11559
            },
            "smallTrader": {
              "long": 17021,
              "short": 10801,
              "net": 6220
            }
          },
          "openInterest": 52720
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17318,
              "short": 3866,
              "net": 13452
            },
            "nonCommercial": {
              "long": 8306,
              "short": 18896,
              "net": -10590
            },
            "smallTrader": {
              "long": 917,
              "short": 3779,
              "net": -2862
            }
          },
          "openInterest": 28790
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29892,
              "short": 29091,
              "net": 801
            },
            "nonCommercial": {
              "long": 3780,
              "short": 6867,
              "net": -3087
            },
            "smallTrader": {
              "long": 6065,
              "short": 3779,
              "net": 2286
            }
          },
          "openInterest": 41374
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48022,
              "short": 69407,
              "net": -21385
            },
            "nonCommercial": {
              "long": 46289,
              "short": 14296,
              "net": 31993
            },
            "smallTrader": {
              "long": 20080,
              "short": 30688,
              "net": -10608
            }
          },
          "openInterest": 126055
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218683,
              "short": 184283,
              "net": 34400
            },
            "nonCommercial": {
              "long": 81399,
              "short": 88448,
              "net": -7049
            },
            "smallTrader": {
              "long": 30306,
              "short": 57657,
              "net": -27351
            }
          },
          "openInterest": 409240
        }
      ]
    },
    {
      "reportDate": "2007-04-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1426623,
              "short": 1781205,
              "net": -354582
            },
            "nonCommercial": {
              "long": 760700,
              "short": 317796,
              "net": 442904
            },
            "smallTrader": {
              "long": 282707,
              "short": 371029,
              "net": -88322
            }
          },
          "openInterest": 2525436
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 635059,
              "short": 558832,
              "net": 76227
            },
            "nonCommercial": {
              "long": 158078,
              "short": 294857,
              "net": -136779
            },
            "smallTrader": {
              "long": 144137,
              "short": 83585,
              "net": 60552
            }
          },
          "openInterest": 944919
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 599120,
              "short": 466133,
              "net": 132987
            },
            "nonCommercial": {
              "long": 103770,
              "short": 192420,
              "net": -88650
            },
            "smallTrader": {
              "long": 124071,
              "short": 168408,
              "net": -44337
            }
          },
          "openInterest": 835051
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1030555,
              "short": 872637,
              "net": 157918
            },
            "nonCommercial": {
              "long": 227937,
              "short": 388943,
              "net": -161006
            },
            "smallTrader": {
              "long": 244353,
              "short": 241265,
              "net": 3088
            }
          },
          "openInterest": 1528837
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4459,
              "short": 103094,
              "net": -98635
            },
            "nonCommercial": {
              "long": 87803,
              "short": 5972,
              "net": 81831
            },
            "smallTrader": {
              "long": 28317,
              "short": 11513,
              "net": 16804
            }
          },
          "openInterest": 121869
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18437,
              "short": 84038,
              "net": -65601
            },
            "nonCommercial": {
              "long": 73343,
              "short": 17500,
              "net": 55843
            },
            "smallTrader": {
              "long": 31087,
              "short": 21329,
              "net": 9758
            }
          },
          "openInterest": 122932
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59240,
              "short": 29139,
              "net": 30101
            },
            "nonCommercial": {
              "long": 22068,
              "short": 57233,
              "net": -35165
            },
            "smallTrader": {
              "long": 29556,
              "short": 24492,
              "net": 5064
            }
          },
          "openInterest": 113096
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76481,
              "short": 130437,
              "net": -53956
            },
            "nonCommercial": {
              "long": 62320,
              "short": 14802,
              "net": 47518
            },
            "smallTrader": {
              "long": 13142,
              "short": 6704,
              "net": 6438
            }
          },
          "openInterest": 170120
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80306,
              "short": 89481,
              "net": -9175
            },
            "nonCommercial": {
              "long": 41991,
              "short": 36933,
              "net": 5058
            },
            "smallTrader": {
              "long": 14538,
              "short": 10421,
              "net": 4117
            }
          },
          "openInterest": 154517
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45184,
              "short": 32818,
              "net": 12366
            },
            "nonCommercial": {
              "long": 9927,
              "short": 22818,
              "net": -12891
            },
            "smallTrader": {
              "long": 15100,
              "short": 14575,
              "net": 525
            }
          },
          "openInterest": 77186
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653927,
              "short": 847061,
              "net": -193134
            },
            "nonCommercial": {
              "long": 350584,
              "short": 82338,
              "net": 268246
            },
            "smallTrader": {
              "long": 175025,
              "short": 250137,
              "net": -75112
            }
          },
          "openInterest": 1428352
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126033,
              "short": 128272,
              "net": -2239
            },
            "nonCommercial": {
              "long": 55030,
              "short": 64492,
              "net": -9462
            },
            "smallTrader": {
              "long": 28886,
              "short": 17185,
              "net": 11701
            }
          },
          "openInterest": 236275
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 865686,
              "short": 922271,
              "net": -56585
            },
            "nonCommercial": {
              "long": 196329,
              "short": 129654,
              "net": 66675
            },
            "smallTrader": {
              "long": 66652,
              "short": 76742,
              "net": -10090
            }
          },
          "openInterest": 1358053
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18325,
              "short": 143338,
              "net": -125013
            },
            "nonCommercial": {
              "long": 118379,
              "short": 23301,
              "net": 95078
            },
            "smallTrader": {
              "long": 61004,
              "short": 31069,
              "net": 29935
            }
          },
          "openInterest": 198368
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12314,
              "short": 9933,
              "net": 2381
            },
            "nonCommercial": {
              "long": 9386,
              "short": 5123,
              "net": 4263
            },
            "smallTrader": {
              "long": 6089,
              "short": 12733,
              "net": -6644
            }
          },
          "openInterest": 31623
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95686,
              "short": 135005,
              "net": -39319
            },
            "nonCommercial": {
              "long": 42708,
              "short": 7902,
              "net": 34806
            },
            "smallTrader": {
              "long": 16866,
              "short": 12353,
              "net": 4513
            }
          },
          "openInterest": 166050
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90718,
              "short": 220216,
              "net": -129498
            },
            "nonCommercial": {
              "long": 131858,
              "short": 37913,
              "net": 93945
            },
            "smallTrader": {
              "long": 49543,
              "short": 13990,
              "net": 35553
            }
          },
          "openInterest": 347817
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118651,
              "short": 134999,
              "net": -16348
            },
            "nonCommercial": {
              "long": 34190,
              "short": 21022,
              "net": 13168
            },
            "smallTrader": {
              "long": 29567,
              "short": 26387,
              "net": 3180
            }
          },
          "openInterest": 203506
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140812,
              "short": 81355,
              "net": 59457
            },
            "nonCommercial": {
              "long": 36845,
              "short": 100703,
              "net": -63858
            },
            "smallTrader": {
              "long": 41714,
              "short": 37313,
              "net": 4401
            }
          },
          "openInterest": 221748
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78853,
              "short": 87051,
              "net": -8198
            },
            "nonCommercial": {
              "long": 32815,
              "short": 22271,
              "net": 10544
            },
            "smallTrader": {
              "long": 23100,
              "short": 25446,
              "net": -2346
            }
          },
          "openInterest": 176879
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120915,
              "short": 118666,
              "net": 2249
            },
            "nonCommercial": {
              "long": 74190,
              "short": 46974,
              "net": 27216
            },
            "smallTrader": {
              "long": 28287,
              "short": 57752,
              "net": -29465
            }
          },
          "openInterest": 298482
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40465,
              "short": 45591,
              "net": -5126
            },
            "nonCommercial": {
              "long": 23449,
              "short": 21666,
              "net": 1783
            },
            "smallTrader": {
              "long": 8534,
              "short": 5191,
              "net": 3343
            }
          },
          "openInterest": 73102
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 346433,
              "short": 359925,
              "net": -13492
            },
            "nonCommercial": {
              "long": 72245,
              "short": 93234,
              "net": -20989
            },
            "smallTrader": {
              "long": 64588,
              "short": 30107,
              "net": 34481
            }
          },
          "openInterest": 739152
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1912,
              "short": 24441,
              "net": -22529
            },
            "nonCommercial": {
              "long": 23361,
              "short": 836,
              "net": 22525
            },
            "smallTrader": {
              "long": 1752,
              "short": 1748,
              "net": 4
            }
          },
          "openInterest": 27025
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2069,
              "short": 9382,
              "net": -7313
            },
            "nonCommercial": {
              "long": 7215,
              "short": 1509,
              "net": 5706
            },
            "smallTrader": {
              "long": 2375,
              "short": 768,
              "net": 1607
            }
          },
          "openInterest": 11787
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 332390,
              "short": 201678,
              "net": 130712
            },
            "nonCommercial": {
              "long": 63897,
              "short": 194487,
              "net": -130590
            },
            "smallTrader": {
              "long": 17569,
              "short": 17691,
              "net": -122
            }
          },
          "openInterest": 416746
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25973,
              "short": 77350,
              "net": -51377
            },
            "nonCommercial": {
              "long": 39399,
              "short": 7739,
              "net": 31660
            },
            "smallTrader": {
              "long": 29918,
              "short": 10201,
              "net": 19717
            }
          },
          "openInterest": 112120
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88455,
              "short": 139618,
              "net": -51163
            },
            "nonCommercial": {
              "long": 51732,
              "short": 18776,
              "net": 32956
            },
            "smallTrader": {
              "long": 44316,
              "short": 26109,
              "net": 18207
            }
          },
          "openInterest": 211355
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140535,
              "short": 239700,
              "net": -99165
            },
            "nonCommercial": {
              "long": 95499,
              "short": 9847,
              "net": 85652
            },
            "smallTrader": {
              "long": 30694,
              "short": 17181,
              "net": 13513
            }
          },
          "openInterest": 316037
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213527,
              "short": 298710,
              "net": -85183
            },
            "nonCommercial": {
              "long": 139928,
              "short": 33549,
              "net": 106379
            },
            "smallTrader": {
              "long": 63377,
              "short": 84573,
              "net": -21196
            }
          },
          "openInterest": 489702
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422111,
              "short": 404878,
              "net": 17233
            },
            "nonCommercial": {
              "long": 113502,
              "short": 141889,
              "net": -28387
            },
            "smallTrader": {
              "long": 71891,
              "short": 60737,
              "net": 11154
            }
          },
          "openInterest": 667293
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29494,
              "short": 8277,
              "net": 21217
            },
            "nonCommercial": {
              "long": 10294,
              "short": 37559,
              "net": -27265
            },
            "smallTrader": {
              "long": 17878,
              "short": 11830,
              "net": 6048
            }
          },
          "openInterest": 57666
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17463,
              "short": 4331,
              "net": 13132
            },
            "nonCommercial": {
              "long": 9539,
              "short": 20181,
              "net": -10642
            },
            "smallTrader": {
              "long": 1124,
              "short": 3614,
              "net": -2490
            }
          },
          "openInterest": 30160
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30211,
              "short": 29608,
              "net": 603
            },
            "nonCommercial": {
              "long": 3173,
              "short": 6748,
              "net": -3575
            },
            "smallTrader": {
              "long": 7082,
              "short": 4110,
              "net": 2972
            }
          },
          "openInterest": 42319
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54428,
              "short": 70530,
              "net": -16102
            },
            "nonCommercial": {
              "long": 43210,
              "short": 17788,
              "net": 25422
            },
            "smallTrader": {
              "long": 22567,
              "short": 31887,
              "net": -9320
            }
          },
          "openInterest": 132977
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222211,
              "short": 174127,
              "net": 48084
            },
            "nonCommercial": {
              "long": 72913,
              "short": 94325,
              "net": -21412
            },
            "smallTrader": {
              "long": 30028,
              "short": 56700,
              "net": -26672
            }
          },
          "openInterest": 399702
        }
      ]
    },
    {
      "reportDate": "2007-04-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1469664,
              "short": 1741948,
              "net": -272284
            },
            "nonCommercial": {
              "long": 761799,
              "short": 349282,
              "net": 412517
            },
            "smallTrader": {
              "long": 261736,
              "short": 401969,
              "net": -140233
            }
          },
          "openInterest": 2554632
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 681904,
              "short": 575891,
              "net": 106013
            },
            "nonCommercial": {
              "long": 154498,
              "short": 314144,
              "net": -159646
            },
            "smallTrader": {
              "long": 145952,
              "short": 92319,
              "net": 53633
            }
          },
          "openInterest": 995382
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 606961,
              "short": 480733,
              "net": 126228
            },
            "nonCommercial": {
              "long": 152013,
              "short": 205307,
              "net": -53294
            },
            "smallTrader": {
              "long": 111796,
              "short": 184730,
              "net": -72934
            }
          },
          "openInterest": 880206
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1111472,
              "short": 926039,
              "net": 185433
            },
            "nonCommercial": {
              "long": 190199,
              "short": 341733,
              "net": -151534
            },
            "smallTrader": {
              "long": 237932,
              "short": 271831,
              "net": -33899
            }
          },
          "openInterest": 1567410
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5038,
              "short": 95867,
              "net": -90829
            },
            "nonCommercial": {
              "long": 80577,
              "short": 6222,
              "net": 74355
            },
            "smallTrader": {
              "long": 30607,
              "short": 14133,
              "net": 16474
            }
          },
          "openInterest": 117562
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22147,
              "short": 77490,
              "net": -55343
            },
            "nonCommercial": {
              "long": 70095,
              "short": 21678,
              "net": 48417
            },
            "smallTrader": {
              "long": 28102,
              "short": 21176,
              "net": 6926
            }
          },
          "openInterest": 120468
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56080,
              "short": 43876,
              "net": 12204
            },
            "nonCommercial": {
              "long": 23062,
              "short": 38626,
              "net": -15564
            },
            "smallTrader": {
              "long": 28395,
              "short": 25035,
              "net": 3360
            }
          },
          "openInterest": 110266
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74664,
              "short": 128472,
              "net": -53808
            },
            "nonCommercial": {
              "long": 61620,
              "short": 14037,
              "net": 47583
            },
            "smallTrader": {
              "long": 13204,
              "short": 6979,
              "net": 6225
            }
          },
          "openInterest": 163851
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79475,
              "short": 88650,
              "net": -9175
            },
            "nonCommercial": {
              "long": 41915,
              "short": 36935,
              "net": 4980
            },
            "smallTrader": {
              "long": 12160,
              "short": 7965,
              "net": 4195
            }
          },
          "openInterest": 150046
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45191,
              "short": 35468,
              "net": 9723
            },
            "nonCommercial": {
              "long": 12333,
              "short": 22357,
              "net": -10024
            },
            "smallTrader": {
              "long": 16795,
              "short": 16494,
              "net": 301
            }
          },
          "openInterest": 80185
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 627667,
              "short": 830909,
              "net": -203242
            },
            "nonCommercial": {
              "long": 361754,
              "short": 87237,
              "net": 274517
            },
            "smallTrader": {
              "long": 174918,
              "short": 246193,
              "net": -71275
            }
          },
          "openInterest": 1399142
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120538,
              "short": 115605,
              "net": 4933
            },
            "nonCommercial": {
              "long": 55491,
              "short": 68973,
              "net": -13482
            },
            "smallTrader": {
              "long": 23594,
              "short": 15045,
              "net": 8549
            }
          },
          "openInterest": 223607
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 805157,
              "short": 877168,
              "net": -72011
            },
            "nonCommercial": {
              "long": 202367,
              "short": 127183,
              "net": 75184
            },
            "smallTrader": {
              "long": 78042,
              "short": 81215,
              "net": -3173
            }
          },
          "openInterest": 1326403
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22579,
              "short": 152751,
              "net": -130172
            },
            "nonCommercial": {
              "long": 126947,
              "short": 22553,
              "net": 104394
            },
            "smallTrader": {
              "long": 61695,
              "short": 35917,
              "net": 25778
            }
          },
          "openInterest": 212087
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11524,
              "short": 9897,
              "net": 1627
            },
            "nonCommercial": {
              "long": 9907,
              "short": 4375,
              "net": 5532
            },
            "smallTrader": {
              "long": 6364,
              "short": 13523,
              "net": -7159
            }
          },
          "openInterest": 29968
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 93236,
              "short": 129766,
              "net": -36530
            },
            "nonCommercial": {
              "long": 42266,
              "short": 8732,
              "net": 33534
            },
            "smallTrader": {
              "long": 18862,
              "short": 15866,
              "net": 2996
            }
          },
          "openInterest": 164313
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87446,
              "short": 240650,
              "net": -153204
            },
            "nonCommercial": {
              "long": 150573,
              "short": 37617,
              "net": 112956
            },
            "smallTrader": {
              "long": 55047,
              "short": 14799,
              "net": 40248
            }
          },
          "openInterest": 369536
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113952,
              "short": 132218,
              "net": -18266
            },
            "nonCommercial": {
              "long": 35642,
              "short": 21238,
              "net": 14404
            },
            "smallTrader": {
              "long": 30674,
              "short": 26812,
              "net": 3862
            }
          },
          "openInterest": 202437
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141946,
              "short": 82979,
              "net": 58967
            },
            "nonCommercial": {
              "long": 42718,
              "short": 107559,
              "net": -64841
            },
            "smallTrader": {
              "long": 43034,
              "short": 37160,
              "net": 5874
            }
          },
          "openInterest": 230370
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78015,
              "short": 87849,
              "net": -9834
            },
            "nonCommercial": {
              "long": 33687,
              "short": 22814,
              "net": 10873
            },
            "smallTrader": {
              "long": 23599,
              "short": 24638,
              "net": -1039
            }
          },
          "openInterest": 173857
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120023,
              "short": 121321,
              "net": -1298
            },
            "nonCommercial": {
              "long": 74068,
              "short": 43347,
              "net": 30721
            },
            "smallTrader": {
              "long": 28448,
              "short": 57871,
              "net": -29423
            }
          },
          "openInterest": 294301
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36719,
              "short": 54854,
              "net": -18135
            },
            "nonCommercial": {
              "long": 30440,
              "short": 16696,
              "net": 13744
            },
            "smallTrader": {
              "long": 7295,
              "short": 2904,
              "net": 4391
            }
          },
          "openInterest": 75108
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339325,
              "short": 359162,
              "net": -19837
            },
            "nonCommercial": {
              "long": 84560,
              "short": 103102,
              "net": -18542
            },
            "smallTrader": {
              "long": 70670,
              "short": 32291,
              "net": 38379
            }
          },
          "openInterest": 751438
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1916,
              "short": 22835,
              "net": -20919
            },
            "nonCommercial": {
              "long": 21068,
              "short": 1001,
              "net": 20067
            },
            "smallTrader": {
              "long": 2399,
              "short": 1547,
              "net": 852
            }
          },
          "openInterest": 25383
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1995,
              "short": 10117,
              "net": -8122
            },
            "nonCommercial": {
              "long": 8067,
              "short": 1726,
              "net": 6341
            },
            "smallTrader": {
              "long": 2512,
              "short": 731,
              "net": 1781
            }
          },
          "openInterest": 12684
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 337571,
              "short": 205010,
              "net": 132561
            },
            "nonCommercial": {
              "long": 66835,
              "short": 201899,
              "net": -135064
            },
            "smallTrader": {
              "long": 18893,
              "short": 16390,
              "net": 2503
            }
          },
          "openInterest": 425655
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26167,
              "short": 81958,
              "net": -55791
            },
            "nonCommercial": {
              "long": 43105,
              "short": 9375,
              "net": 33730
            },
            "smallTrader": {
              "long": 30464,
              "short": 8403,
              "net": 22061
            }
          },
          "openInterest": 118004
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98565,
              "short": 143751,
              "net": -45186
            },
            "nonCommercial": {
              "long": 49563,
              "short": 20021,
              "net": 29542
            },
            "smallTrader": {
              "long": 44219,
              "short": 28575,
              "net": 15644
            }
          },
          "openInterest": 220196
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141050,
              "short": 243816,
              "net": -102766
            },
            "nonCommercial": {
              "long": 100983,
              "short": 11524,
              "net": 89459
            },
            "smallTrader": {
              "long": 32382,
              "short": 19075,
              "net": 13307
            }
          },
          "openInterest": 323613
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215542,
              "short": 284830,
              "net": -69288
            },
            "nonCommercial": {
              "long": 133054,
              "short": 37912,
              "net": 95142
            },
            "smallTrader": {
              "long": 60356,
              "short": 86210,
              "net": -25854
            }
          },
          "openInterest": 483434
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428251,
              "short": 399973,
              "net": 28278
            },
            "nonCommercial": {
              "long": 117973,
              "short": 157873,
              "net": -39900
            },
            "smallTrader": {
              "long": 76855,
              "short": 65233,
              "net": 11622
            }
          },
          "openInterest": 677356
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31840,
              "short": 10012,
              "net": 21828
            },
            "nonCommercial": {
              "long": 13453,
              "short": 36659,
              "net": -23206
            },
            "smallTrader": {
              "long": 13413,
              "short": 12035,
              "net": 1378
            }
          },
          "openInterest": 58718
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18833,
              "short": 4331,
              "net": 14502
            },
            "nonCommercial": {
              "long": 8814,
              "short": 20630,
              "net": -11816
            },
            "smallTrader": {
              "long": 1405,
              "short": 4091,
              "net": -2686
            }
          },
          "openInterest": 31100
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33579,
              "short": 31800,
              "net": 1779
            },
            "nonCommercial": {
              "long": 1995,
              "short": 6535,
              "net": -4540
            },
            "smallTrader": {
              "long": 8078,
              "short": 5317,
              "net": 2761
            }
          },
          "openInterest": 45726
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51862,
              "short": 70142,
              "net": -18280
            },
            "nonCommercial": {
              "long": 42480,
              "short": 17680,
              "net": 24800
            },
            "smallTrader": {
              "long": 27234,
              "short": 33754,
              "net": -6520
            }
          },
          "openInterest": 133608
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214393,
              "short": 174822,
              "net": 39571
            },
            "nonCommercial": {
              "long": 76696,
              "short": 91397,
              "net": -14701
            },
            "smallTrader": {
              "long": 32970,
              "short": 57840,
              "net": -24870
            }
          },
          "openInterest": 386393
        }
      ]
    },
    {
      "reportDate": "2007-04-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1500048,
              "short": 1742067,
              "net": -242019
            },
            "nonCommercial": {
              "long": 745313,
              "short": 339709,
              "net": 405604
            },
            "smallTrader": {
              "long": 273666,
              "short": 437251,
              "net": -163585
            }
          },
          "openInterest": 2591352
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 689907,
              "short": 602499,
              "net": 87408
            },
            "nonCommercial": {
              "long": 153733,
              "short": 294875,
              "net": -141142
            },
            "smallTrader": {
              "long": 138000,
              "short": 84266,
              "net": 53734
            }
          },
          "openInterest": 995567
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642638,
              "short": 463771,
              "net": 178867
            },
            "nonCommercial": {
              "long": 119629,
              "short": 231185,
              "net": -111556
            },
            "smallTrader": {
              "long": 116212,
              "short": 183523,
              "net": -67311
            }
          },
          "openInterest": 890178
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1091714,
              "short": 938573,
              "net": 153141
            },
            "nonCommercial": {
              "long": 210902,
              "short": 351345,
              "net": -140443
            },
            "smallTrader": {
              "long": 252646,
              "short": 265344,
              "net": -12698
            }
          },
          "openInterest": 1590132
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4980,
              "short": 100022,
              "net": -95042
            },
            "nonCommercial": {
              "long": 88724,
              "short": 10407,
              "net": 78317
            },
            "smallTrader": {
              "long": 29505,
              "short": 12780,
              "net": 16725
            }
          },
          "openInterest": 123468
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18904,
              "short": 85161,
              "net": -66257
            },
            "nonCommercial": {
              "long": 83429,
              "short": 23762,
              "net": 59667
            },
            "smallTrader": {
              "long": 32251,
              "short": 25661,
              "net": 6590
            }
          },
          "openInterest": 134953
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56053,
              "short": 45950,
              "net": 10103
            },
            "nonCommercial": {
              "long": 25549,
              "short": 41540,
              "net": -15991
            },
            "smallTrader": {
              "long": 29827,
              "short": 23939,
              "net": 5888
            }
          },
          "openInterest": 114610
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69688,
              "short": 123583,
              "net": -53895
            },
            "nonCommercial": {
              "long": 62310,
              "short": 14793,
              "net": 47517
            },
            "smallTrader": {
              "long": 11117,
              "short": 4739,
              "net": 6378
            }
          },
          "openInterest": 154011
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78355,
              "short": 87707,
              "net": -9352
            },
            "nonCommercial": {
              "long": 39767,
              "short": 34795,
              "net": 4972
            },
            "smallTrader": {
              "long": 11701,
              "short": 7321,
              "net": 4380
            }
          },
          "openInterest": 144376
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46119,
              "short": 36597,
              "net": 9522
            },
            "nonCommercial": {
              "long": 13787,
              "short": 22572,
              "net": -8785
            },
            "smallTrader": {
              "long": 15536,
              "short": 16273,
              "net": -737
            }
          },
          "openInterest": 80657
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 613652,
              "short": 803786,
              "net": -190134
            },
            "nonCommercial": {
              "long": 358148,
              "short": 95965,
              "net": 262183
            },
            "smallTrader": {
              "long": 170214,
              "short": 242263,
              "net": -72049
            }
          },
          "openInterest": 1363284
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123718,
              "short": 112299,
              "net": 11419
            },
            "nonCommercial": {
              "long": 53383,
              "short": 73062,
              "net": -19679
            },
            "smallTrader": {
              "long": 24281,
              "short": 16021,
              "net": 8260
            }
          },
          "openInterest": 225002
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 787440,
              "short": 863540,
              "net": -76100
            },
            "nonCommercial": {
              "long": 206586,
              "short": 125771,
              "net": 80815
            },
            "smallTrader": {
              "long": 73680,
              "short": 78395,
              "net": -4715
            }
          },
          "openInterest": 1309533
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22960,
              "short": 158914,
              "net": -135954
            },
            "nonCommercial": {
              "long": 129044,
              "short": 22274,
              "net": 106770
            },
            "smallTrader": {
              "long": 64702,
              "short": 35518,
              "net": 29184
            }
          },
          "openInterest": 217447
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10565,
              "short": 9138,
              "net": 1427
            },
            "nonCommercial": {
              "long": 8667,
              "short": 3568,
              "net": 5099
            },
            "smallTrader": {
              "long": 5805,
              "short": 12331,
              "net": -6526
            }
          },
          "openInterest": 26875
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107620,
              "short": 141012,
              "net": -33392
            },
            "nonCommercial": {
              "long": 40755,
              "short": 10185,
              "net": 30570
            },
            "smallTrader": {
              "long": 18993,
              "short": 16171,
              "net": 2822
            }
          },
          "openInterest": 178170
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79882,
              "short": 254480,
              "net": -174598
            },
            "nonCommercial": {
              "long": 170601,
              "short": 35243,
              "net": 135358
            },
            "smallTrader": {
              "long": 54973,
              "short": 15733,
              "net": 39240
            }
          },
          "openInterest": 380800
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130846,
              "short": 139626,
              "net": -8780
            },
            "nonCommercial": {
              "long": 29039,
              "short": 22683,
              "net": 6356
            },
            "smallTrader": {
              "long": 28878,
              "short": 26454,
              "net": 2424
            }
          },
          "openInterest": 216026
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150691,
              "short": 83251,
              "net": 67440
            },
            "nonCommercial": {
              "long": 43281,
              "short": 113800,
              "net": -70519
            },
            "smallTrader": {
              "long": 39941,
              "short": 36862,
              "net": 3079
            }
          },
          "openInterest": 234796
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74727,
              "short": 84667,
              "net": -9940
            },
            "nonCommercial": {
              "long": 36930,
              "short": 24941,
              "net": 11989
            },
            "smallTrader": {
              "long": 21485,
              "short": 23534,
              "net": -2049
            }
          },
          "openInterest": 170375
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117952,
              "short": 118235,
              "net": -283
            },
            "nonCommercial": {
              "long": 65155,
              "short": 37886,
              "net": 27269
            },
            "smallTrader": {
              "long": 27083,
              "short": 54069,
              "net": -26986
            }
          },
          "openInterest": 277906
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41136,
              "short": 55290,
              "net": -14154
            },
            "nonCommercial": {
              "long": 28366,
              "short": 18607,
              "net": 9759
            },
            "smallTrader": {
              "long": 7396,
              "short": 3001,
              "net": 4395
            }
          },
          "openInterest": 77552
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 359727,
              "short": 366751,
              "net": -7024
            },
            "nonCommercial": {
              "long": 74185,
              "short": 101170,
              "net": -26985
            },
            "smallTrader": {
              "long": 67014,
              "short": 33005,
              "net": 34009
            }
          },
          "openInterest": 755276
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1772,
              "short": 25992,
              "net": -24220
            },
            "nonCommercial": {
              "long": 24198,
              "short": 1101,
              "net": 23097
            },
            "smallTrader": {
              "long": 2702,
              "short": 1579,
              "net": 1123
            }
          },
          "openInterest": 28672
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1966,
              "short": 11634,
              "net": -9668
            },
            "nonCommercial": {
              "long": 9385,
              "short": 1409,
              "net": 7976
            },
            "smallTrader": {
              "long": 2437,
              "short": 745,
              "net": 1692
            }
          },
          "openInterest": 13788
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 350147,
              "short": 209350,
              "net": 140797
            },
            "nonCommercial": {
              "long": 67987,
              "short": 208622,
              "net": -140635
            },
            "smallTrader": {
              "long": 19528,
              "short": 19690,
              "net": -162
            }
          },
          "openInterest": 441484
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26140,
              "short": 84445,
              "net": -58305
            },
            "nonCommercial": {
              "long": 47030,
              "short": 9997,
              "net": 37033
            },
            "smallTrader": {
              "long": 30852,
              "short": 9580,
              "net": 21272
            }
          },
          "openInterest": 122313
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103252,
              "short": 144109,
              "net": -40857
            },
            "nonCommercial": {
              "long": 46262,
              "short": 20800,
              "net": 25462
            },
            "smallTrader": {
              "long": 41531,
              "short": 26136,
              "net": 15395
            }
          },
          "openInterest": 220311
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144334,
              "short": 237816,
              "net": -93482
            },
            "nonCommercial": {
              "long": 93598,
              "short": 12267,
              "net": 81331
            },
            "smallTrader": {
              "long": 33559,
              "short": 21408,
              "net": 12151
            }
          },
          "openInterest": 314848
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220029,
              "short": 276415,
              "net": -56386
            },
            "nonCommercial": {
              "long": 121395,
              "short": 36714,
              "net": 84681
            },
            "smallTrader": {
              "long": 54263,
              "short": 82558,
              "net": -28295
            }
          },
          "openInterest": 482956
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 436638,
              "short": 417823,
              "net": 18815
            },
            "nonCommercial": {
              "long": 123233,
              "short": 151786,
              "net": -28553
            },
            "smallTrader": {
              "long": 76089,
              "short": 66351,
              "net": 9738
            }
          },
          "openInterest": 683697
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32831,
              "short": 15524,
              "net": 17307
            },
            "nonCommercial": {
              "long": 17907,
              "short": 40279,
              "net": -22372
            },
            "smallTrader": {
              "long": 16585,
              "short": 11520,
              "net": 5065
            }
          },
          "openInterest": 67565
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20671,
              "short": 4156,
              "net": 16515
            },
            "nonCommercial": {
              "long": 9615,
              "short": 23155,
              "net": -13540
            },
            "smallTrader": {
              "long": 1225,
              "short": 4200,
              "net": -2975
            }
          },
          "openInterest": 33602
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29912,
              "short": 27771,
              "net": 2141
            },
            "nonCommercial": {
              "long": 3000,
              "short": 7986,
              "net": -4986
            },
            "smallTrader": {
              "long": 11230,
              "short": 8385,
              "net": 2845
            }
          },
          "openInterest": 46313
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52444,
              "short": 69572,
              "net": -17128
            },
            "nonCommercial": {
              "long": 36410,
              "short": 19024,
              "net": 17386
            },
            "smallTrader": {
              "long": 34032,
              "short": 34290,
              "net": -258
            }
          },
          "openInterest": 131835
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201275,
              "short": 176589,
              "net": 24686
            },
            "nonCommercial": {
              "long": 79073,
              "short": 79279,
              "net": -206
            },
            "smallTrader": {
              "long": 32874,
              "short": 57354,
              "net": -24480
            }
          },
          "openInterest": 371660
        }
      ]
    },
    {
      "reportDate": "2007-04-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1502538,
              "short": 1777570,
              "net": -275032
            },
            "nonCommercial": {
              "long": 738371,
              "short": 323265,
              "net": 415106
            },
            "smallTrader": {
              "long": 292146,
              "short": 432220,
              "net": -140074
            }
          },
          "openInterest": 2619188
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 711351,
              "short": 572829,
              "net": 138522
            },
            "nonCommercial": {
              "long": 162876,
              "short": 353097,
              "net": -190221
            },
            "smallTrader": {
              "long": 135704,
              "short": 84005,
              "net": 51699
            }
          },
          "openInterest": 1018643
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 595348,
              "short": 486028,
              "net": 109320
            },
            "nonCommercial": {
              "long": 122463,
              "short": 191048,
              "net": -68585
            },
            "smallTrader": {
              "long": 135986,
              "short": 176721,
              "net": -40735
            }
          },
          "openInterest": 867816
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1137575,
              "short": 1004831,
              "net": 132744
            },
            "nonCommercial": {
              "long": 249697,
              "short": 400250,
              "net": -150553
            },
            "smallTrader": {
              "long": 260846,
              "short": 243037,
              "net": 17809
            }
          },
          "openInterest": 1704125
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7331,
              "short": 101405,
              "net": -94074
            },
            "nonCommercial": {
              "long": 85191,
              "short": 8714,
              "net": 76477
            },
            "smallTrader": {
              "long": 30615,
              "short": 13018,
              "net": 17597
            }
          },
          "openInterest": 123137
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19622,
              "short": 99196,
              "net": -79574
            },
            "nonCommercial": {
              "long": 95965,
              "short": 25899,
              "net": 70066
            },
            "smallTrader": {
              "long": 32274,
              "short": 22766,
              "net": 9508
            }
          },
          "openInterest": 148006
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48384,
              "short": 54708,
              "net": -6324
            },
            "nonCommercial": {
              "long": 39017,
              "short": 40648,
              "net": -1631
            },
            "smallTrader": {
              "long": 31344,
              "short": 23389,
              "net": 7955
            }
          },
          "openInterest": 121786
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68172,
              "short": 120347,
              "net": -52175
            },
            "nonCommercial": {
              "long": 57573,
              "short": 12545,
              "net": 45028
            },
            "smallTrader": {
              "long": 10759,
              "short": 3612,
              "net": 7147
            }
          },
          "openInterest": 148172
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77799,
              "short": 80989,
              "net": -3190
            },
            "nonCommercial": {
              "long": 41344,
              "short": 41098,
              "net": 246
            },
            "smallTrader": {
              "long": 9819,
              "short": 6875,
              "net": 2944
            }
          },
          "openInterest": 142969
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46176,
              "short": 37255,
              "net": 8921
            },
            "nonCommercial": {
              "long": 13923,
              "short": 22406,
              "net": -8483
            },
            "smallTrader": {
              "long": 15803,
              "short": 16241,
              "net": -438
            }
          },
          "openInterest": 80138
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 616843,
              "short": 782378,
              "net": -165535
            },
            "nonCommercial": {
              "long": 332370,
              "short": 92664,
              "net": 239706
            },
            "smallTrader": {
              "long": 157665,
              "short": 231836,
              "net": -74171
            }
          },
          "openInterest": 1278711
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123167,
              "short": 111220,
              "net": 11947
            },
            "nonCommercial": {
              "long": 54181,
              "short": 74221,
              "net": -20040
            },
            "smallTrader": {
              "long": 23176,
              "short": 15083,
              "net": 8093
            }
          },
          "openInterest": 220971
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 802849,
              "short": 863657,
              "net": -60808
            },
            "nonCommercial": {
              "long": 199503,
              "short": 135674,
              "net": 63829
            },
            "smallTrader": {
              "long": 73752,
              "short": 76773,
              "net": -3021
            }
          },
          "openInterest": 1316177
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26774,
              "short": 166155,
              "net": -139381
            },
            "nonCommercial": {
              "long": 137322,
              "short": 26040,
              "net": 111282
            },
            "smallTrader": {
              "long": 67364,
              "short": 39265,
              "net": 28099
            }
          },
          "openInterest": 232312
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10245,
              "short": 8809,
              "net": 1436
            },
            "nonCommercial": {
              "long": 8965,
              "short": 3906,
              "net": 5059
            },
            "smallTrader": {
              "long": 5770,
              "short": 12265,
              "net": -6495
            }
          },
          "openInterest": 26853
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108775,
              "short": 136921,
              "net": -28146
            },
            "nonCommercial": {
              "long": 39244,
              "short": 12158,
              "net": 27086
            },
            "smallTrader": {
              "long": 17899,
              "short": 16839,
              "net": 1060
            }
          },
          "openInterest": 177043
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90211,
              "short": 261984,
              "net": -171773
            },
            "nonCommercial": {
              "long": 169703,
              "short": 35861,
              "net": 133842
            },
            "smallTrader": {
              "long": 57558,
              "short": 19627,
              "net": 37931
            }
          },
          "openInterest": 403388
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127986,
              "short": 135822,
              "net": -7836
            },
            "nonCommercial": {
              "long": 26655,
              "short": 21008,
              "net": 5647
            },
            "smallTrader": {
              "long": 30188,
              "short": 27999,
              "net": 2189
            }
          },
          "openInterest": 212534
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158243,
              "short": 82310,
              "net": 75933
            },
            "nonCommercial": {
              "long": 37900,
              "short": 119672,
              "net": -81772
            },
            "smallTrader": {
              "long": 38579,
              "short": 32740,
              "net": 5839
            }
          },
          "openInterest": 235531
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75813,
              "short": 86517,
              "net": -10704
            },
            "nonCommercial": {
              "long": 36993,
              "short": 23851,
              "net": 13142
            },
            "smallTrader": {
              "long": 21629,
              "short": 24067,
              "net": -2438
            }
          },
          "openInterest": 176941
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116169,
              "short": 114136,
              "net": 2033
            },
            "nonCommercial": {
              "long": 62560,
              "short": 38650,
              "net": 23910
            },
            "smallTrader": {
              "long": 24906,
              "short": 50849,
              "net": -25943
            }
          },
          "openInterest": 268049
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44019,
              "short": 53843,
              "net": -9824
            },
            "nonCommercial": {
              "long": 28053,
              "short": 22324,
              "net": 5729
            },
            "smallTrader": {
              "long": 8076,
              "short": 3981,
              "net": 4095
            }
          },
          "openInterest": 80802
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 356875,
              "short": 361966,
              "net": -5091
            },
            "nonCommercial": {
              "long": 73269,
              "short": 102109,
              "net": -28840
            },
            "smallTrader": {
              "long": 67999,
              "short": 34068,
              "net": 33931
            }
          },
          "openInterest": 746282
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2184,
              "short": 24689,
              "net": -22505
            },
            "nonCommercial": {
              "long": 22801,
              "short": 1698,
              "net": 21103
            },
            "smallTrader": {
              "long": 3106,
              "short": 1704,
              "net": 1402
            }
          },
          "openInterest": 28091
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2010,
              "short": 12559,
              "net": -10549
            },
            "nonCommercial": {
              "long": 9753,
              "short": 1490,
              "net": 8263
            },
            "smallTrader": {
              "long": 3004,
              "short": 718,
              "net": 2286
            }
          },
          "openInterest": 14767
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 358549,
              "short": 216699,
              "net": 141850
            },
            "nonCommercial": {
              "long": 72084,
              "short": 213491,
              "net": -141407
            },
            "smallTrader": {
              "long": 23685,
              "short": 24128,
              "net": -443
            }
          },
          "openInterest": 455972
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27432,
              "short": 86088,
              "net": -58656
            },
            "nonCommercial": {
              "long": 48794,
              "short": 10378,
              "net": 38416
            },
            "smallTrader": {
              "long": 29705,
              "short": 9465,
              "net": 20240
            }
          },
          "openInterest": 123627
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104058,
              "short": 141591,
              "net": -37533
            },
            "nonCommercial": {
              "long": 43737,
              "short": 21332,
              "net": 22405
            },
            "smallTrader": {
              "long": 39611,
              "short": 24483,
              "net": 15128
            }
          },
          "openInterest": 213595
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147025,
              "short": 229352,
              "net": -82327
            },
            "nonCommercial": {
              "long": 84016,
              "short": 15231,
              "net": 68785
            },
            "smallTrader": {
              "long": 30792,
              "short": 17250,
              "net": 13542
            }
          },
          "openInterest": 302458
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213530,
              "short": 243933,
              "net": -30403
            },
            "nonCommercial": {
              "long": 99572,
              "short": 37469,
              "net": 62103
            },
            "smallTrader": {
              "long": 50642,
              "short": 82342,
              "net": -31700
            }
          },
          "openInterest": 444969
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459325,
              "short": 425139,
              "net": 34186
            },
            "nonCommercial": {
              "long": 122875,
              "short": 163614,
              "net": -40739
            },
            "smallTrader": {
              "long": 66471,
              "short": 59918,
              "net": 6553
            }
          },
          "openInterest": 692549
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36288,
              "short": 24841,
              "net": 11447
            },
            "nonCommercial": {
              "long": 23229,
              "short": 40080,
              "net": -16851
            },
            "smallTrader": {
              "long": 18209,
              "short": 12805,
              "net": 5404
            }
          },
          "openInterest": 77956
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25704,
              "short": 3727,
              "net": 21977
            },
            "nonCommercial": {
              "long": 9905,
              "short": 29463,
              "net": -19558
            },
            "smallTrader": {
              "long": 1459,
              "short": 3878,
              "net": -2419
            }
          },
          "openInterest": 39208
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27520,
              "short": 25624,
              "net": 1896
            },
            "nonCommercial": {
              "long": 1940,
              "short": 7226,
              "net": -5286
            },
            "smallTrader": {
              "long": 7271,
              "short": 3881,
              "net": 3390
            }
          },
          "openInterest": 37795
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55923,
              "short": 69055,
              "net": -13132
            },
            "nonCommercial": {
              "long": 35984,
              "short": 17424,
              "net": 18560
            },
            "smallTrader": {
              "long": 29713,
              "short": 35141,
              "net": -5428
            }
          },
          "openInterest": 129402
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202308,
              "short": 180518,
              "net": 21790
            },
            "nonCommercial": {
              "long": 81971,
              "short": 77278,
              "net": 4693
            },
            "smallTrader": {
              "long": 30298,
              "short": 56781,
              "net": -26483
            }
          },
          "openInterest": 361987
        }
      ]
    },
    {
      "reportDate": "2007-05-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1551667,
              "short": 1832571,
              "net": -280904
            },
            "nonCommercial": {
              "long": 739429,
              "short": 333825,
              "net": 405604
            },
            "smallTrader": {
              "long": 292886,
              "short": 417586,
              "net": -124700
            }
          },
          "openInterest": 2681560
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 766780,
              "short": 579108,
              "net": 187672
            },
            "nonCommercial": {
              "long": 163010,
              "short": 402710,
              "net": -239700
            },
            "smallTrader": {
              "long": 145112,
              "short": 93084,
              "net": 52028
            }
          },
          "openInterest": 1105577
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 632175,
              "short": 483400,
              "net": 148775
            },
            "nonCommercial": {
              "long": 115259,
              "short": 216548,
              "net": -101289
            },
            "smallTrader": {
              "long": 133459,
              "short": 180945,
              "net": -47486
            }
          },
          "openInterest": 903566
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1156603,
              "short": 1055337,
              "net": 101266
            },
            "nonCommercial": {
              "long": 291931,
              "short": 396892,
              "net": -104961
            },
            "smallTrader": {
              "long": 253402,
              "short": 249707,
              "net": 3695
            }
          },
          "openInterest": 1767579
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6652,
              "short": 86586,
              "net": -79934
            },
            "nonCommercial": {
              "long": 72663,
              "short": 8818,
              "net": 63845
            },
            "smallTrader": {
              "long": 28596,
              "short": 12507,
              "net": 16089
            }
          },
          "openInterest": 107911
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22501,
              "short": 97649,
              "net": -75148
            },
            "nonCommercial": {
              "long": 88457,
              "short": 24464,
              "net": 63993
            },
            "smallTrader": {
              "long": 33011,
              "short": 21856,
              "net": 11155
            }
          },
          "openInterest": 144051
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49392,
              "short": 67864,
              "net": -18472
            },
            "nonCommercial": {
              "long": 52582,
              "short": 43731,
              "net": 8851
            },
            "smallTrader": {
              "long": 33182,
              "short": 23561,
              "net": 9621
            }
          },
          "openInterest": 138029
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68685,
              "short": 117932,
              "net": -49247
            },
            "nonCommercial": {
              "long": 54764,
              "short": 12110,
              "net": 42654
            },
            "smallTrader": {
              "long": 10851,
              "short": 4258,
              "net": 6593
            }
          },
          "openInterest": 148631
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83094,
              "short": 80396,
              "net": 2698
            },
            "nonCommercial": {
              "long": 47753,
              "short": 52043,
              "net": -4290
            },
            "smallTrader": {
              "long": 7402,
              "short": 5810,
              "net": 1592
            }
          },
          "openInterest": 153966
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45582,
              "short": 38315,
              "net": 7267
            },
            "nonCommercial": {
              "long": 15079,
              "short": 23409,
              "net": -8330
            },
            "smallTrader": {
              "long": 16252,
              "short": 15189,
              "net": 1063
            }
          },
          "openInterest": 81864
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 604732,
              "short": 782145,
              "net": -177413
            },
            "nonCommercial": {
              "long": 347970,
              "short": 97146,
              "net": 250824
            },
            "smallTrader": {
              "long": 150496,
              "short": 223907,
              "net": -73411
            }
          },
          "openInterest": 1257301
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126339,
              "short": 109218,
              "net": 17121
            },
            "nonCommercial": {
              "long": 54590,
              "short": 76385,
              "net": -21795
            },
            "smallTrader": {
              "long": 20782,
              "short": 16108,
              "net": 4674
            }
          },
          "openInterest": 221467
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 830557,
              "short": 890444,
              "net": -59887
            },
            "nonCommercial": {
              "long": 195239,
              "short": 129116,
              "net": 66123
            },
            "smallTrader": {
              "long": 70918,
              "short": 77154,
              "net": -6236
            }
          },
          "openInterest": 1341807
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31403,
              "short": 166590,
              "net": -135187
            },
            "nonCommercial": {
              "long": 135399,
              "short": 28711,
              "net": 106688
            },
            "smallTrader": {
              "long": 67391,
              "short": 38892,
              "net": 28499
            }
          },
          "openInterest": 235249
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8705,
              "short": 7162,
              "net": 1543
            },
            "nonCommercial": {
              "long": 8918,
              "short": 3504,
              "net": 5414
            },
            "smallTrader": {
              "long": 4954,
              "short": 11911,
              "net": -6957
            }
          },
          "openInterest": 24283
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90486,
              "short": 128559,
              "net": -38073
            },
            "nonCommercial": {
              "long": 45096,
              "short": 11098,
              "net": 33998
            },
            "smallTrader": {
              "long": 18453,
              "short": 14378,
              "net": 4075
            }
          },
          "openInterest": 165418
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92693,
              "short": 258846,
              "net": -166153
            },
            "nonCommercial": {
              "long": 163823,
              "short": 33378,
              "net": 130445
            },
            "smallTrader": {
              "long": 53769,
              "short": 18061,
              "net": 35708
            }
          },
          "openInterest": 396276
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119647,
              "short": 133051,
              "net": -13404
            },
            "nonCommercial": {
              "long": 32440,
              "short": 22715,
              "net": 9725
            },
            "smallTrader": {
              "long": 27724,
              "short": 24045,
              "net": 3679
            }
          },
          "openInterest": 208747
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 188716,
              "short": 78461,
              "net": 110255
            },
            "nonCommercial": {
              "long": 47618,
              "short": 166400,
              "net": -118782
            },
            "smallTrader": {
              "long": 42721,
              "short": 34194,
              "net": 8527
            }
          },
          "openInterest": 279868
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78994,
              "short": 86664,
              "net": -7670
            },
            "nonCommercial": {
              "long": 31555,
              "short": 23093,
              "net": 8462
            },
            "smallTrader": {
              "long": 22996,
              "short": 23788,
              "net": -792
            }
          },
          "openInterest": 173056
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115423,
              "short": 113177,
              "net": 2246
            },
            "nonCommercial": {
              "long": 63804,
              "short": 41925,
              "net": 21879
            },
            "smallTrader": {
              "long": 24626,
              "short": 48751,
              "net": -24125
            }
          },
          "openInterest": 264813
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46442,
              "short": 78404,
              "net": -31962
            },
            "nonCommercial": {
              "long": 50776,
              "short": 24209,
              "net": 26567
            },
            "smallTrader": {
              "long": 9205,
              "short": 3810,
              "net": 5395
            }
          },
          "openInterest": 107566
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 355545,
              "short": 359938,
              "net": -4393
            },
            "nonCommercial": {
              "long": 70113,
              "short": 97357,
              "net": -27244
            },
            "smallTrader": {
              "long": 66011,
              "short": 34374,
              "net": 31637
            }
          },
          "openInterest": 733792
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3592,
              "short": 22385,
              "net": -18793
            },
            "nonCommercial": {
              "long": 18777,
              "short": 1254,
              "net": 17523
            },
            "smallTrader": {
              "long": 2884,
              "short": 1614,
              "net": 1270
            }
          },
          "openInterest": 25253
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1871,
              "short": 12881,
              "net": -11010
            },
            "nonCommercial": {
              "long": 9662,
              "short": 1104,
              "net": 8558
            },
            "smallTrader": {
              "long": 2936,
              "short": 484,
              "net": 2452
            }
          },
          "openInterest": 14652
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 383670,
              "short": 227655,
              "net": 156015
            },
            "nonCommercial": {
              "long": 68618,
              "short": 222644,
              "net": -154026
            },
            "smallTrader": {
              "long": 21988,
              "short": 23977,
              "net": -1989
            }
          },
          "openInterest": 476587
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22005,
              "short": 75542,
              "net": -53537
            },
            "nonCommercial": {
              "long": 43129,
              "short": 11404,
              "net": 31725
            },
            "smallTrader": {
              "long": 29213,
              "short": 7401,
              "net": 21812
            }
          },
          "openInterest": 109108
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97897,
              "short": 135110,
              "net": -37213
            },
            "nonCommercial": {
              "long": 49065,
              "short": 23826,
              "net": 25239
            },
            "smallTrader": {
              "long": 36756,
              "short": 24782,
              "net": 11974
            }
          },
          "openInterest": 211148
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140970,
              "short": 232868,
              "net": -91898
            },
            "nonCommercial": {
              "long": 91937,
              "short": 13153,
              "net": 78784
            },
            "smallTrader": {
              "long": 29569,
              "short": 16455,
              "net": 13114
            }
          },
          "openInterest": 302670
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203126,
              "short": 243984,
              "net": -40858
            },
            "nonCommercial": {
              "long": 110728,
              "short": 35293,
              "net": 75435
            },
            "smallTrader": {
              "long": 45256,
              "short": 79833,
              "net": -34577
            }
          },
          "openInterest": 429319
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452606,
              "short": 421546,
              "net": 31060
            },
            "nonCommercial": {
              "long": 133619,
              "short": 169092,
              "net": -35473
            },
            "smallTrader": {
              "long": 70373,
              "short": 65960,
              "net": 4413
            }
          },
          "openInterest": 708275
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46332,
              "short": 19270,
              "net": 27062
            },
            "nonCommercial": {
              "long": 16669,
              "short": 47839,
              "net": -31170
            },
            "smallTrader": {
              "long": 16334,
              "short": 12226,
              "net": 4108
            }
          },
          "openInterest": 79989
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27911,
              "short": 4531,
              "net": 23380
            },
            "nonCommercial": {
              "long": 9333,
              "short": 30459,
              "net": -21126
            },
            "smallTrader": {
              "long": 1634,
              "short": 3888,
              "net": -2254
            }
          },
          "openInterest": 40972
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28518,
              "short": 27222,
              "net": 1296
            },
            "nonCommercial": {
              "long": 3198,
              "short": 8339,
              "net": -5141
            },
            "smallTrader": {
              "long": 8087,
              "short": 4242,
              "net": 3845
            }
          },
          "openInterest": 41002
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58445,
              "short": 67695,
              "net": -9250
            },
            "nonCommercial": {
              "long": 34687,
              "short": 21042,
              "net": 13645
            },
            "smallTrader": {
              "long": 22143,
              "short": 26538,
              "net": -4395
            }
          },
          "openInterest": 123720
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200416,
              "short": 181227,
              "net": 19189
            },
            "nonCommercial": {
              "long": 87239,
              "short": 85022,
              "net": 2217
            },
            "smallTrader": {
              "long": 29169,
              "short": 50575,
              "net": -21406
            }
          },
          "openInterest": 359274
        }
      ]
    },
    {
      "reportDate": "2007-05-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1555841,
              "short": 1881866,
              "net": -326025
            },
            "nonCommercial": {
              "long": 778591,
              "short": 360250,
              "net": 418341
            },
            "smallTrader": {
              "long": 312747,
              "short": 405063,
              "net": -92316
            }
          },
          "openInterest": 2765399
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 738855,
              "short": 530770,
              "net": 208085
            },
            "nonCommercial": {
              "long": 185069,
              "short": 444088,
              "net": -259019
            },
            "smallTrader": {
              "long": 140635,
              "short": 89701,
              "net": 50934
            }
          },
          "openInterest": 1094562
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 604522,
              "short": 493888,
              "net": 110634
            },
            "nonCommercial": {
              "long": 138571,
              "short": 210622,
              "net": -72051
            },
            "smallTrader": {
              "long": 131033,
              "short": 169616,
              "net": -38583
            }
          },
          "openInterest": 896829
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1126863,
              "short": 1059021,
              "net": 67842
            },
            "nonCommercial": {
              "long": 315086,
              "short": 385363,
              "net": -70277
            },
            "smallTrader": {
              "long": 268749,
              "short": 266314,
              "net": 2435
            }
          },
          "openInterest": 1792357
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5933,
              "short": 92016,
              "net": -86083
            },
            "nonCommercial": {
              "long": 81980,
              "short": 8354,
              "net": 73626
            },
            "smallTrader": {
              "long": 26423,
              "short": 13966,
              "net": 12457
            }
          },
          "openInterest": 114679
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26075,
              "short": 91768,
              "net": -65693
            },
            "nonCommercial": {
              "long": 74982,
              "short": 22985,
              "net": 51997
            },
            "smallTrader": {
              "long": 33027,
              "short": 19331,
              "net": 13696
            }
          },
          "openInterest": 134140
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46655,
              "short": 72121,
              "net": -25466
            },
            "nonCommercial": {
              "long": 65117,
              "short": 47298,
              "net": 17819
            },
            "smallTrader": {
              "long": 31837,
              "short": 24190,
              "net": 7647
            }
          },
          "openInterest": 146311
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69023,
              "short": 116539,
              "net": -47516
            },
            "nonCommercial": {
              "long": 54417,
              "short": 12887,
              "net": 41530
            },
            "smallTrader": {
              "long": 11019,
              "short": 5033,
              "net": 5986
            }
          },
          "openInterest": 150286
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85775,
              "short": 81592,
              "net": 4183
            },
            "nonCommercial": {
              "long": 47879,
              "short": 55424,
              "net": -7545
            },
            "smallTrader": {
              "long": 8212,
              "short": 4850,
              "net": 3362
            }
          },
          "openInterest": 158054
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45814,
              "short": 39413,
              "net": 6401
            },
            "nonCommercial": {
              "long": 15900,
              "short": 23965,
              "net": -8065
            },
            "smallTrader": {
              "long": 14172,
              "short": 12508,
              "net": 1664
            }
          },
          "openInterest": 81613
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 610006,
              "short": 781650,
              "net": -171644
            },
            "nonCommercial": {
              "long": 343642,
              "short": 101218,
              "net": 242424
            },
            "smallTrader": {
              "long": 153902,
              "short": 224682,
              "net": -70780
            }
          },
          "openInterest": 1261876
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128934,
              "short": 110145,
              "net": 18789
            },
            "nonCommercial": {
              "long": 54080,
              "short": 79641,
              "net": -25561
            },
            "smallTrader": {
              "long": 21148,
              "short": 14376,
              "net": 6772
            }
          },
          "openInterest": 222770
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 878277,
              "short": 928131,
              "net": -49854
            },
            "nonCommercial": {
              "long": 188498,
              "short": 132500,
              "net": 55998
            },
            "smallTrader": {
              "long": 70694,
              "short": 76838,
              "net": -6144
            }
          },
          "openInterest": 1384509
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30399,
              "short": 160424,
              "net": -130025
            },
            "nonCommercial": {
              "long": 130342,
              "short": 25072,
              "net": 105270
            },
            "smallTrader": {
              "long": 60551,
              "short": 35796,
              "net": 24755
            }
          },
          "openInterest": 223364
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7885,
              "short": 6429,
              "net": 1456
            },
            "nonCommercial": {
              "long": 8051,
              "short": 3376,
              "net": 4675
            },
            "smallTrader": {
              "long": 4674,
              "short": 10805,
              "net": -6131
            }
          },
          "openInterest": 22075
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91153,
              "short": 123376,
              "net": -32223
            },
            "nonCommercial": {
              "long": 43717,
              "short": 15989,
              "net": 27728
            },
            "smallTrader": {
              "long": 18316,
              "short": 13821,
              "net": 4495
            }
          },
          "openInterest": 166087
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97353,
              "short": 269817,
              "net": -172464
            },
            "nonCommercial": {
              "long": 168350,
              "short": 32064,
              "net": 136286
            },
            "smallTrader": {
              "long": 55538,
              "short": 19360,
              "net": 36178
            }
          },
          "openInterest": 411273
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121873,
              "short": 126000,
              "net": -4127
            },
            "nonCommercial": {
              "long": 28060,
              "short": 23987,
              "net": 4073
            },
            "smallTrader": {
              "long": 28732,
              "short": 28678,
              "net": 54
            }
          },
          "openInterest": 205364
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190671,
              "short": 84855,
              "net": 105816
            },
            "nonCommercial": {
              "long": 51213,
              "short": 163472,
              "net": -112259
            },
            "smallTrader": {
              "long": 41494,
              "short": 35051,
              "net": 6443
            }
          },
          "openInterest": 284780
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79890,
              "short": 84393,
              "net": -4503
            },
            "nonCommercial": {
              "long": 32762,
              "short": 25803,
              "net": 6959
            },
            "smallTrader": {
              "long": 22727,
              "short": 25183,
              "net": -2456
            }
          },
          "openInterest": 173564
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117061,
              "short": 115015,
              "net": 2046
            },
            "nonCommercial": {
              "long": 62977,
              "short": 39919,
              "net": 23058
            },
            "smallTrader": {
              "long": 24841,
              "short": 49945,
              "net": -25104
            }
          },
          "openInterest": 253456
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47025,
              "short": 101074,
              "net": -54049
            },
            "nonCommercial": {
              "long": 69338,
              "short": 21011,
              "net": 48327
            },
            "smallTrader": {
              "long": 8592,
              "short": 2870,
              "net": 5722
            }
          },
          "openInterest": 126677
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353969,
              "short": 367221,
              "net": -13252
            },
            "nonCommercial": {
              "long": 69683,
              "short": 90855,
              "net": -21172
            },
            "smallTrader": {
              "long": 66297,
              "short": 31873,
              "net": 34424
            }
          },
          "openInterest": 731141
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4251,
              "short": 20934,
              "net": -16683
            },
            "nonCommercial": {
              "long": 16416,
              "short": 1161,
              "net": 15255
            },
            "smallTrader": {
              "long": 2950,
              "short": 1522,
              "net": 1428
            }
          },
          "openInterest": 23617
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1828,
              "short": 13072,
              "net": -11244
            },
            "nonCommercial": {
              "long": 10140,
              "short": 1018,
              "net": 9122
            },
            "smallTrader": {
              "long": 2996,
              "short": 874,
              "net": 2122
            }
          },
          "openInterest": 15130
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 402176,
              "short": 232966,
              "net": 169210
            },
            "nonCommercial": {
              "long": 68086,
              "short": 233599,
              "net": -165513
            },
            "smallTrader": {
              "long": 22041,
              "short": 25738,
              "net": -3697
            }
          },
          "openInterest": 495128
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23074,
              "short": 73766,
              "net": -50692
            },
            "nonCommercial": {
              "long": 41590,
              "short": 11929,
              "net": 29661
            },
            "smallTrader": {
              "long": 29166,
              "short": 8135,
              "net": 21031
            }
          },
          "openInterest": 108852
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103086,
              "short": 138059,
              "net": -34973
            },
            "nonCommercial": {
              "long": 48345,
              "short": 26666,
              "net": 21679
            },
            "smallTrader": {
              "long": 38104,
              "short": 24810,
              "net": 13294
            }
          },
          "openInterest": 215493
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136813,
              "short": 224678,
              "net": -87865
            },
            "nonCommercial": {
              "long": 88339,
              "short": 14108,
              "net": 74231
            },
            "smallTrader": {
              "long": 30393,
              "short": 16759,
              "net": 13634
            }
          },
          "openInterest": 293132
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200807,
              "short": 242501,
              "net": -41694
            },
            "nonCommercial": {
              "long": 111780,
              "short": 35859,
              "net": 75921
            },
            "smallTrader": {
              "long": 47327,
              "short": 81554,
              "net": -34227
            }
          },
          "openInterest": 428623
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 456438,
              "short": 424649,
              "net": 31789
            },
            "nonCommercial": {
              "long": 141514,
              "short": 177947,
              "net": -36433
            },
            "smallTrader": {
              "long": 65310,
              "short": 60666,
              "net": 4644
            }
          },
          "openInterest": 716356
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51567,
              "short": 17780,
              "net": 33787
            },
            "nonCommercial": {
              "long": 14860,
              "short": 49212,
              "net": -34352
            },
            "smallTrader": {
              "long": 14687,
              "short": 14122,
              "net": 565
            }
          },
          "openInterest": 81736
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23978,
              "short": 3674,
              "net": 20304
            },
            "nonCommercial": {
              "long": 8010,
              "short": 26890,
              "net": -18880
            },
            "smallTrader": {
              "long": 971,
              "short": 2395,
              "net": -1424
            }
          },
          "openInterest": 36084
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29819,
              "short": 29555,
              "net": 264
            },
            "nonCommercial": {
              "long": 4864,
              "short": 8803,
              "net": -3939
            },
            "smallTrader": {
              "long": 11752,
              "short": 8077,
              "net": 3675
            }
          },
          "openInterest": 48453
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56320,
              "short": 64897,
              "net": -8577
            },
            "nonCommercial": {
              "long": 34380,
              "short": 20877,
              "net": 13503
            },
            "smallTrader": {
              "long": 22478,
              "short": 27404,
              "net": -4926
            }
          },
          "openInterest": 120606
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201917,
              "short": 181295,
              "net": 20622
            },
            "nonCommercial": {
              "long": 82235,
              "short": 79798,
              "net": 2437
            },
            "smallTrader": {
              "long": 28494,
              "short": 51553,
              "net": -23059
            }
          },
          "openInterest": 360386
        }
      ]
    },
    {
      "reportDate": "2007-05-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1669242,
              "short": 2019885,
              "net": -350643
            },
            "nonCommercial": {
              "long": 828707,
              "short": 388740,
              "net": 439967
            },
            "smallTrader": {
              "long": 314972,
              "short": 404296,
              "net": -89324
            }
          },
          "openInterest": 2930887
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 757503,
              "short": 562974,
              "net": 194529
            },
            "nonCommercial": {
              "long": 196453,
              "short": 450043,
              "net": -253590
            },
            "smallTrader": {
              "long": 147363,
              "short": 88302,
              "net": 59061
            }
          },
          "openInterest": 1137955
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 643686,
              "short": 503081,
              "net": 140605
            },
            "nonCommercial": {
              "long": 127802,
              "short": 221325,
              "net": -93523
            },
            "smallTrader": {
              "long": 136056,
              "short": 183138,
              "net": -47082
            }
          },
          "openInterest": 933521
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1143854,
              "short": 1027420,
              "net": 116434
            },
            "nonCommercial": {
              "long": 275670,
              "short": 383598,
              "net": -107928
            },
            "smallTrader": {
              "long": 254007,
              "short": 262513,
              "net": -8506
            }
          },
          "openInterest": 1773180
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4597,
              "short": 94056,
              "net": -89459
            },
            "nonCommercial": {
              "long": 83700,
              "short": 8562,
              "net": 75138
            },
            "smallTrader": {
              "long": 26113,
              "short": 11792,
              "net": 14321
            }
          },
          "openInterest": 114784
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32792,
              "short": 82193,
              "net": -49401
            },
            "nonCommercial": {
              "long": 64011,
              "short": 22933,
              "net": 41078
            },
            "smallTrader": {
              "long": 29016,
              "short": 20693,
              "net": 8323
            }
          },
          "openInterest": 126092
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50330,
              "short": 102977,
              "net": -52647
            },
            "nonCommercial": {
              "long": 82619,
              "short": 39522,
              "net": 43097
            },
            "smallTrader": {
              "long": 34581,
              "short": 25031,
              "net": 9550
            }
          },
          "openInterest": 168888
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73983,
              "short": 117995,
              "net": -44012
            },
            "nonCommercial": {
              "long": 56363,
              "short": 17798,
              "net": 38565
            },
            "smallTrader": {
              "long": 10739,
              "short": 5292,
              "net": 5447
            }
          },
          "openInterest": 155642
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86200,
              "short": 81558,
              "net": 4642
            },
            "nonCommercial": {
              "long": 47191,
              "short": 55847,
              "net": -8656
            },
            "smallTrader": {
              "long": 9504,
              "short": 5490,
              "net": 4014
            }
          },
          "openInterest": 160710
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46358,
              "short": 38351,
              "net": 8007
            },
            "nonCommercial": {
              "long": 15317,
              "short": 24368,
              "net": -9051
            },
            "smallTrader": {
              "long": 13521,
              "short": 12477,
              "net": 1044
            }
          },
          "openInterest": 81845
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 605156,
              "short": 771046,
              "net": -165890
            },
            "nonCommercial": {
              "long": 349268,
              "short": 111243,
              "net": 238025
            },
            "smallTrader": {
              "long": 148071,
              "short": 220206,
              "net": -72135
            }
          },
          "openInterest": 1269267
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128046,
              "short": 108999,
              "net": 19047
            },
            "nonCommercial": {
              "long": 55156,
              "short": 81057,
              "net": -25901
            },
            "smallTrader": {
              "long": 21077,
              "short": 14223,
              "net": 6854
            }
          },
          "openInterest": 223779
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 922957,
              "short": 937291,
              "net": -14334
            },
            "nonCommercial": {
              "long": 192274,
              "short": 147702,
              "net": 44572
            },
            "smallTrader": {
              "long": 79281,
              "short": 109519,
              "net": -30238
            }
          },
          "openInterest": 1448897
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28486,
              "short": 170028,
              "net": -141542
            },
            "nonCommercial": {
              "long": 146922,
              "short": 27384,
              "net": 119538
            },
            "smallTrader": {
              "long": 58771,
              "short": 36767,
              "net": 22004
            }
          },
          "openInterest": 236773
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7787,
              "short": 6352,
              "net": 1435
            },
            "nonCommercial": {
              "long": 8291,
              "short": 2596,
              "net": 5695
            },
            "smallTrader": {
              "long": 4809,
              "short": 11939,
              "net": -7130
            }
          },
          "openInterest": 22694
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95955,
              "short": 127692,
              "net": -31737
            },
            "nonCommercial": {
              "long": 46232,
              "short": 16643,
              "net": 29589
            },
            "smallTrader": {
              "long": 18426,
              "short": 16278,
              "net": 2148
            }
          },
          "openInterest": 174273
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108784,
              "short": 256077,
              "net": -147293
            },
            "nonCommercial": {
              "long": 149772,
              "short": 35874,
              "net": 113898
            },
            "smallTrader": {
              "long": 54108,
              "short": 20713,
              "net": 33395
            }
          },
          "openInterest": 408936
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117438,
              "short": 130029,
              "net": -12591
            },
            "nonCommercial": {
              "long": 34844,
              "short": 24609,
              "net": 10235
            },
            "smallTrader": {
              "long": 28780,
              "short": 26424,
              "net": 2356
            }
          },
          "openInterest": 208651
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204220,
              "short": 85983,
              "net": 118237
            },
            "nonCommercial": {
              "long": 46650,
              "short": 174546,
              "net": -127896
            },
            "smallTrader": {
              "long": 44958,
              "short": 35299,
              "net": 9659
            }
          },
          "openInterest": 297263
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78285,
              "short": 80776,
              "net": -2491
            },
            "nonCommercial": {
              "long": 32677,
              "short": 27615,
              "net": 5062
            },
            "smallTrader": {
              "long": 21743,
              "short": 24314,
              "net": -2571
            }
          },
          "openInterest": 175823
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120292,
              "short": 118923,
              "net": 1369
            },
            "nonCommercial": {
              "long": 66057,
              "short": 41341,
              "net": 24716
            },
            "smallTrader": {
              "long": 25418,
              "short": 51503,
              "net": -26085
            }
          },
          "openInterest": 261875
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46229,
              "short": 115506,
              "net": -69277
            },
            "nonCommercial": {
              "long": 85844,
              "short": 22782,
              "net": 63062
            },
            "smallTrader": {
              "long": 9507,
              "short": 3292,
              "net": 6215
            }
          },
          "openInterest": 142943
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357052,
              "short": 376394,
              "net": -19342
            },
            "nonCommercial": {
              "long": 76183,
              "short": 89874,
              "net": -13691
            },
            "smallTrader": {
              "long": 68659,
              "short": 35626,
              "net": 33033
            }
          },
          "openInterest": 762147
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3430,
              "short": 23794,
              "net": -20364
            },
            "nonCommercial": {
              "long": 20095,
              "short": 856,
              "net": 19239
            },
            "smallTrader": {
              "long": 2800,
              "short": 1675,
              "net": 1125
            }
          },
          "openInterest": 26331
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1931,
              "short": 14064,
              "net": -12133
            },
            "nonCommercial": {
              "long": 11118,
              "short": 999,
              "net": 10119
            },
            "smallTrader": {
              "long": 2910,
              "short": 896,
              "net": 2014
            }
          },
          "openInterest": 16081
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 455243,
              "short": 263320,
              "net": 191923
            },
            "nonCommercial": {
              "long": 65009,
              "short": 249730,
              "net": -184721
            },
            "smallTrader": {
              "long": 15506,
              "short": 22708,
              "net": -7202
            }
          },
          "openInterest": 537523
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23602,
              "short": 74081,
              "net": -50479
            },
            "nonCommercial": {
              "long": 41376,
              "short": 11620,
              "net": 29756
            },
            "smallTrader": {
              "long": 28202,
              "short": 7479,
              "net": 20723
            }
          },
          "openInterest": 108698
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101677,
              "short": 142451,
              "net": -40774
            },
            "nonCommercial": {
              "long": 50768,
              "short": 26330,
              "net": 24438
            },
            "smallTrader": {
              "long": 39258,
              "short": 22922,
              "net": 16336
            }
          },
          "openInterest": 215474
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140697,
              "short": 233018,
              "net": -92321
            },
            "nonCommercial": {
              "long": 91701,
              "short": 13860,
              "net": 77841
            },
            "smallTrader": {
              "long": 29518,
              "short": 15038,
              "net": 14480
            }
          },
          "openInterest": 298677
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203915,
              "short": 272755,
              "net": -68840
            },
            "nonCommercial": {
              "long": 131515,
              "short": 32862,
              "net": 98653
            },
            "smallTrader": {
              "long": 50150,
              "short": 79963,
              "net": -29813
            }
          },
          "openInterest": 454835
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 473132,
              "short": 426794,
              "net": 46338
            },
            "nonCommercial": {
              "long": 136675,
              "short": 186135,
              "net": -49460
            },
            "smallTrader": {
              "long": 73095,
              "short": 69973,
              "net": 3122
            }
          },
          "openInterest": 737950
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51673,
              "short": 14385,
              "net": 37288
            },
            "nonCommercial": {
              "long": 17093,
              "short": 51838,
              "net": -34745
            },
            "smallTrader": {
              "long": 12080,
              "short": 14623,
              "net": -2543
            }
          },
          "openInterest": 81328
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22796,
              "short": 3599,
              "net": 19197
            },
            "nonCommercial": {
              "long": 7883,
              "short": 25833,
              "net": -17950
            },
            "smallTrader": {
              "long": 2027,
              "short": 3274,
              "net": -1247
            }
          },
          "openInterest": 34833
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31288,
              "short": 31909,
              "net": -621
            },
            "nonCommercial": {
              "long": 6311,
              "short": 9419,
              "net": -3108
            },
            "smallTrader": {
              "long": 15728,
              "short": 11999,
              "net": 3729
            }
          },
          "openInterest": 55705
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56408,
              "short": 61651,
              "net": -5243
            },
            "nonCommercial": {
              "long": 35735,
              "short": 23291,
              "net": 12444
            },
            "smallTrader": {
              "long": 20080,
              "short": 27281,
              "net": -7201
            }
          },
          "openInterest": 119872
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203327,
              "short": 182870,
              "net": 20457
            },
            "nonCommercial": {
              "long": 83338,
              "short": 81622,
              "net": 1716
            },
            "smallTrader": {
              "long": 29565,
              "short": 51738,
              "net": -22173
            }
          },
          "openInterest": 367368
        }
      ]
    },
    {
      "reportDate": "2007-05-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1777217,
              "short": 2073928,
              "net": -296711
            },
            "nonCommercial": {
              "long": 826798,
              "short": 426592,
              "net": 400206
            },
            "smallTrader": {
              "long": 257333,
              "short": 360828,
              "net": -103495
            }
          },
          "openInterest": 2977848
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 759522,
              "short": 711196,
              "net": 48326
            },
            "nonCommercial": {
              "long": 198266,
              "short": 379075,
              "net": -180809
            },
            "smallTrader": {
              "long": 209110,
              "short": 76627,
              "net": 132483
            }
          },
          "openInterest": 1233003
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 714901,
              "short": 546796,
              "net": 168105
            },
            "nonCommercial": {
              "long": 132633,
              "short": 236606,
              "net": -103973
            },
            "smallTrader": {
              "long": 128055,
              "short": 192187,
              "net": -64132
            }
          },
          "openInterest": 1000702
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1151123,
              "short": 1001665,
              "net": 149458
            },
            "nonCommercial": {
              "long": 237268,
              "short": 353175,
              "net": -115907
            },
            "smallTrader": {
              "long": 230053,
              "short": 263604,
              "net": -33551
            }
          },
          "openInterest": 1748744
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10057,
              "short": 71475,
              "net": -61418
            },
            "nonCommercial": {
              "long": 66861,
              "short": 19561,
              "net": 47300
            },
            "smallTrader": {
              "long": 25787,
              "short": 11669,
              "net": 14118
            }
          },
          "openInterest": 103300
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35585,
              "short": 82060,
              "net": -46475
            },
            "nonCommercial": {
              "long": 56493,
              "short": 21155,
              "net": 35338
            },
            "smallTrader": {
              "long": 30173,
              "short": 19036,
              "net": 11137
            }
          },
          "openInterest": 122261
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51326,
              "short": 99885,
              "net": -48559
            },
            "nonCommercial": {
              "long": 83891,
              "short": 44924,
              "net": 38967
            },
            "smallTrader": {
              "long": 34621,
              "short": 25029,
              "net": 9592
            }
          },
          "openInterest": 172032
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72355,
              "short": 118980,
              "net": -46625
            },
            "nonCommercial": {
              "long": 58260,
              "short": 18303,
              "net": 39957
            },
            "smallTrader": {
              "long": 11567,
              "short": 4899,
              "net": 6668
            }
          },
          "openInterest": 157679
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84926,
              "short": 85373,
              "net": -447
            },
            "nonCommercial": {
              "long": 44849,
              "short": 49251,
              "net": -4402
            },
            "smallTrader": {
              "long": 7560,
              "short": 2711,
              "net": 4849
            }
          },
          "openInterest": 158629
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47161,
              "short": 35982,
              "net": 11179
            },
            "nonCommercial": {
              "long": 12655,
              "short": 23772,
              "net": -11117
            },
            "smallTrader": {
              "long": 12648,
              "short": 12710,
              "net": -62
            }
          },
          "openInterest": 80380
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 595962,
              "short": 756710,
              "net": -160748
            },
            "nonCommercial": {
              "long": 339569,
              "short": 113902,
              "net": 225667
            },
            "smallTrader": {
              "long": 148322,
              "short": 213241,
              "net": -64919
            }
          },
          "openInterest": 1242385
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124159,
              "short": 124398,
              "net": -239
            },
            "nonCommercial": {
              "long": 57028,
              "short": 65023,
              "net": -7995
            },
            "smallTrader": {
              "long": 21080,
              "short": 12846,
              "net": 8234
            }
          },
          "openInterest": 225427
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 854885,
              "short": 899264,
              "net": -44379
            },
            "nonCommercial": {
              "long": 175892,
              "short": 122431,
              "net": 53461
            },
            "smallTrader": {
              "long": 68377,
              "short": 77459,
              "net": -9082
            }
          },
          "openInterest": 1350183
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35859,
              "short": 145736,
              "net": -109877
            },
            "nonCommercial": {
              "long": 126860,
              "short": 31573,
              "net": 95287
            },
            "smallTrader": {
              "long": 53046,
              "short": 38456,
              "net": 14590
            }
          },
          "openInterest": 218897
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7498,
              "short": 6583,
              "net": 915
            },
            "nonCommercial": {
              "long": 9063,
              "short": 2947,
              "net": 6116
            },
            "smallTrader": {
              "long": 5205,
              "short": 12236,
              "net": -7031
            }
          },
          "openInterest": 23430
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103342,
              "short": 133689,
              "net": -30347
            },
            "nonCommercial": {
              "long": 45030,
              "short": 17615,
              "net": 27415
            },
            "smallTrader": {
              "long": 19268,
              "short": 16336,
              "net": 2932
            }
          },
          "openInterest": 181135
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117506,
              "short": 241722,
              "net": -124216
            },
            "nonCommercial": {
              "long": 141294,
              "short": 45479,
              "net": 95815
            },
            "smallTrader": {
              "long": 54506,
              "short": 26105,
              "net": 28401
            }
          },
          "openInterest": 416813
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123104,
              "short": 141549,
              "net": -18445
            },
            "nonCommercial": {
              "long": 39404,
              "short": 26099,
              "net": 13305
            },
            "smallTrader": {
              "long": 29379,
              "short": 24239,
              "net": 5140
            }
          },
          "openInterest": 221638
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 230085,
              "short": 83736,
              "net": 146349
            },
            "nonCommercial": {
              "long": 52301,
              "short": 204047,
              "net": -151746
            },
            "smallTrader": {
              "long": 42538,
              "short": 37141,
              "net": 5397
            }
          },
          "openInterest": 326431
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79951,
              "short": 82055,
              "net": -2104
            },
            "nonCommercial": {
              "long": 33766,
              "short": 29501,
              "net": 4265
            },
            "smallTrader": {
              "long": 19512,
              "short": 21673,
              "net": -2161
            }
          },
          "openInterest": 175890
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120534,
              "short": 119977,
              "net": 557
            },
            "nonCommercial": {
              "long": 69306,
              "short": 43427,
              "net": 25879
            },
            "smallTrader": {
              "long": 24266,
              "short": 50702,
              "net": -26436
            }
          },
          "openInterest": 266552
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36300,
              "short": 111761,
              "net": -75461
            },
            "nonCommercial": {
              "long": 81362,
              "short": 12124,
              "net": 69238
            },
            "smallTrader": {
              "long": 10436,
              "short": 4213,
              "net": 6223
            }
          },
          "openInterest": 128888
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 359846,
              "short": 380534,
              "net": -20688
            },
            "nonCommercial": {
              "long": 75234,
              "short": 89765,
              "net": -14531
            },
            "smallTrader": {
              "long": 69322,
              "short": 34103,
              "net": 35219
            }
          },
          "openInterest": 766655
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5054,
              "short": 21951,
              "net": -16897
            },
            "nonCommercial": {
              "long": 16607,
              "short": 800,
              "net": 15807
            },
            "smallTrader": {
              "long": 2714,
              "short": 1624,
              "net": 1090
            }
          },
          "openInterest": 24381
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2062,
              "short": 12981,
              "net": -10919
            },
            "nonCommercial": {
              "long": 10248,
              "short": 1283,
              "net": 8965
            },
            "smallTrader": {
              "long": 2717,
              "short": 763,
              "net": 1954
            }
          },
          "openInterest": 15141
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 476815,
              "short": 281767,
              "net": 195048
            },
            "nonCommercial": {
              "long": 71081,
              "short": 240733,
              "net": -169652
            },
            "smallTrader": {
              "long": 12914,
              "short": 38310,
              "net": -25396
            }
          },
          "openInterest": 564058
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24336,
              "short": 68807,
              "net": -44471
            },
            "nonCommercial": {
              "long": 39806,
              "short": 14479,
              "net": 25327
            },
            "smallTrader": {
              "long": 27496,
              "short": 8352,
              "net": 19144
            }
          },
          "openInterest": 108612
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94890,
              "short": 142273,
              "net": -47383
            },
            "nonCommercial": {
              "long": 51127,
              "short": 23386,
              "net": 27741
            },
            "smallTrader": {
              "long": 40319,
              "short": 20677,
              "net": 19642
            }
          },
          "openInterest": 208348
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144873,
              "short": 230778,
              "net": -85905
            },
            "nonCommercial": {
              "long": 91778,
              "short": 16494,
              "net": 75284
            },
            "smallTrader": {
              "long": 28038,
              "short": 17417,
              "net": 10621
            }
          },
          "openInterest": 301725
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209030,
              "short": 298612,
              "net": -89582
            },
            "nonCommercial": {
              "long": 155525,
              "short": 36973,
              "net": 118552
            },
            "smallTrader": {
              "long": 49200,
              "short": 78170,
              "net": -28970
            }
          },
          "openInterest": 486231
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 481389,
              "short": 446989,
              "net": 34400
            },
            "nonCommercial": {
              "long": 138950,
              "short": 179973,
              "net": -41023
            },
            "smallTrader": {
              "long": 73565,
              "short": 66942,
              "net": 6623
            }
          },
          "openInterest": 756122
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79682,
              "short": 5471,
              "net": 74211
            },
            "nonCommercial": {
              "long": 9372,
              "short": 75241,
              "net": -65869
            },
            "smallTrader": {
              "long": 11087,
              "short": 19429,
              "net": -8342
            }
          },
          "openInterest": 100303
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20479,
              "short": 3606,
              "net": 16873
            },
            "nonCommercial": {
              "long": 5854,
              "short": 22077,
              "net": -16223
            },
            "smallTrader": {
              "long": 2281,
              "short": 2931,
              "net": -650
            }
          },
          "openInterest": 30861
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29921,
              "short": 29079,
              "net": 842
            },
            "nonCommercial": {
              "long": 6308,
              "short": 11265,
              "net": -4957
            },
            "smallTrader": {
              "long": 13260,
              "short": 9145,
              "net": 4115
            }
          },
          "openInterest": 51613
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56703,
              "short": 61077,
              "net": -4374
            },
            "nonCommercial": {
              "long": 32933,
              "short": 20007,
              "net": 12926
            },
            "smallTrader": {
              "long": 22957,
              "short": 31509,
              "net": -8552
            }
          },
          "openInterest": 120546
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203824,
              "short": 172855,
              "net": 30969
            },
            "nonCommercial": {
              "long": 78268,
              "short": 83757,
              "net": -5489
            },
            "smallTrader": {
              "long": 24888,
              "short": 50368,
              "net": -25480
            }
          },
          "openInterest": 360226
        }
      ]
    },
    {
      "reportDate": "2007-05-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1734845,
              "short": 1949543,
              "net": -214698
            },
            "nonCommercial": {
              "long": 808813,
              "short": 450713,
              "net": 358100
            },
            "smallTrader": {
              "long": 339670,
              "short": 483072,
              "net": -143402
            }
          },
          "openInterest": 2986247
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 709248,
              "short": 597727,
              "net": 111521
            },
            "nonCommercial": {
              "long": 184755,
              "short": 342076,
              "net": -157321
            },
            "smallTrader": {
              "long": 198206,
              "short": 152406,
              "net": 45800
            }
          },
          "openInterest": 1160945
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 723140,
              "short": 523513,
              "net": 199627
            },
            "nonCommercial": {
              "long": 123237,
              "short": 241325,
              "net": -118088
            },
            "smallTrader": {
              "long": 155410,
              "short": 236949,
              "net": -81539
            }
          },
          "openInterest": 1026322
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1229005,
              "short": 1047817,
              "net": 181188
            },
            "nonCommercial": {
              "long": 212495,
              "short": 348263,
              "net": -135768
            },
            "smallTrader": {
              "long": 301891,
              "short": 347311,
              "net": -45420
            }
          },
          "openInterest": 1834206
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10925,
              "short": 62351,
              "net": -51426
            },
            "nonCommercial": {
              "long": 61546,
              "short": 22208,
              "net": 39338
            },
            "smallTrader": {
              "long": 24724,
              "short": 12636,
              "net": 12088
            }
          },
          "openInterest": 97790
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27631,
              "short": 87821,
              "net": -60190
            },
            "nonCommercial": {
              "long": 69948,
              "short": 22538,
              "net": 47410
            },
            "smallTrader": {
              "long": 31898,
              "short": 19118,
              "net": 12780
            }
          },
          "openInterest": 129528
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53283,
              "short": 117771,
              "net": -64488
            },
            "nonCommercial": {
              "long": 92150,
              "short": 40130,
              "net": 52020
            },
            "smallTrader": {
              "long": 38985,
              "short": 26517,
              "net": 12468
            }
          },
          "openInterest": 186775
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70844,
              "short": 120154,
              "net": -49310
            },
            "nonCommercial": {
              "long": 60225,
              "short": 17762,
              "net": 42463
            },
            "smallTrader": {
              "long": 11548,
              "short": 4701,
              "net": 6847
            }
          },
          "openInterest": 158280
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83277,
              "short": 86254,
              "net": -2977
            },
            "nonCommercial": {
              "long": 45853,
              "short": 47411,
              "net": -1558
            },
            "smallTrader": {
              "long": 10448,
              "short": 5913,
              "net": 4535
            }
          },
          "openInterest": 161365
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47238,
              "short": 36593,
              "net": 10645
            },
            "nonCommercial": {
              "long": 12093,
              "short": 23624,
              "net": -11531
            },
            "smallTrader": {
              "long": 11308,
              "short": 10422,
              "net": 886
            }
          },
          "openInterest": 79901
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 607949,
              "short": 752811,
              "net": -144862
            },
            "nonCommercial": {
              "long": 338957,
              "short": 126162,
              "net": 212795
            },
            "smallTrader": {
              "long": 151310,
              "short": 219243,
              "net": -67933
            }
          },
          "openInterest": 1260105
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121675,
              "short": 128028,
              "net": -6353
            },
            "nonCommercial": {
              "long": 56837,
              "short": 60090,
              "net": -3253
            },
            "smallTrader": {
              "long": 21868,
              "short": 12262,
              "net": 9606
            }
          },
          "openInterest": 226261
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 878166,
              "short": 910866,
              "net": -32700
            },
            "nonCommercial": {
              "long": 180467,
              "short": 145223,
              "net": 35244
            },
            "smallTrader": {
              "long": 69934,
              "short": 72478,
              "net": -2544
            }
          },
          "openInterest": 1388590
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30545,
              "short": 146256,
              "net": -115711
            },
            "nonCommercial": {
              "long": 124206,
              "short": 29887,
              "net": 94319
            },
            "smallTrader": {
              "long": 56153,
              "short": 34761,
              "net": 21392
            }
          },
          "openInterest": 213871
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6817,
              "short": 5855,
              "net": 962
            },
            "nonCommercial": {
              "long": 8192,
              "short": 3115,
              "net": 5077
            },
            "smallTrader": {
              "long": 4870,
              "short": 10909,
              "net": -6039
            }
          },
          "openInterest": 21006
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99834,
              "short": 130447,
              "net": -30613
            },
            "nonCommercial": {
              "long": 45846,
              "short": 17228,
              "net": 28618
            },
            "smallTrader": {
              "long": 19647,
              "short": 17652,
              "net": 1995
            }
          },
          "openInterest": 175918
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125989,
              "short": 244684,
              "net": -118695
            },
            "nonCommercial": {
              "long": 134404,
              "short": 39507,
              "net": 94897
            },
            "smallTrader": {
              "long": 57428,
              "short": 33630,
              "net": 23798
            }
          },
          "openInterest": 425688
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119940,
              "short": 132661,
              "net": -12721
            },
            "nonCommercial": {
              "long": 34997,
              "short": 27159,
              "net": 7838
            },
            "smallTrader": {
              "long": 30649,
              "short": 25766,
              "net": 4883
            }
          },
          "openInterest": 212893
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 222725,
              "short": 83306,
              "net": 139419
            },
            "nonCommercial": {
              "long": 51301,
              "short": 197544,
              "net": -146243
            },
            "smallTrader": {
              "long": 43830,
              "short": 37006,
              "net": 6824
            }
          },
          "openInterest": 319048
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80390,
              "short": 81156,
              "net": -766
            },
            "nonCommercial": {
              "long": 35941,
              "short": 32506,
              "net": 3435
            },
            "smallTrader": {
              "long": 21818,
              "short": 24487,
              "net": -2669
            }
          },
          "openInterest": 182112
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122274,
              "short": 121414,
              "net": 860
            },
            "nonCommercial": {
              "long": 65613,
              "short": 39068,
              "net": 26545
            },
            "smallTrader": {
              "long": 26410,
              "short": 53815,
              "net": -27405
            }
          },
          "openInterest": 265906
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33881,
              "short": 126594,
              "net": -92713
            },
            "nonCommercial": {
              "long": 94740,
              "short": 8603,
              "net": 86137
            },
            "smallTrader": {
              "long": 9853,
              "short": 3277,
              "net": 6576
            }
          },
          "openInterest": 139965
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 358747,
              "short": 368660,
              "net": -9913
            },
            "nonCommercial": {
              "long": 70433,
              "short": 91576,
              "net": -21143
            },
            "smallTrader": {
              "long": 62364,
              "short": 31308,
              "net": 31056
            }
          },
          "openInterest": 756480
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5598,
              "short": 21530,
              "net": -15932
            },
            "nonCommercial": {
              "long": 15707,
              "short": 796,
              "net": 14911
            },
            "smallTrader": {
              "long": 2485,
              "short": 1464,
              "net": 1021
            }
          },
          "openInterest": 23796
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1888,
              "short": 12442,
              "net": -10554
            },
            "nonCommercial": {
              "long": 9483,
              "short": 1023,
              "net": 8460
            },
            "smallTrader": {
              "long": 2846,
              "short": 752,
              "net": 2094
            }
          },
          "openInterest": 14738
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 485075,
              "short": 279881,
              "net": 205194
            },
            "nonCommercial": {
              "long": 66503,
              "short": 260784,
              "net": -194281
            },
            "smallTrader": {
              "long": 14061,
              "short": 24974,
              "net": -10913
            }
          },
          "openInterest": 568845
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24132,
              "short": 71062,
              "net": -46930
            },
            "nonCommercial": {
              "long": 41409,
              "short": 13717,
              "net": 27692
            },
            "smallTrader": {
              "long": 28493,
              "short": 9255,
              "net": 19238
            }
          },
          "openInterest": 111742
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93194,
              "short": 147199,
              "net": -54005
            },
            "nonCommercial": {
              "long": 53433,
              "short": 20913,
              "net": 32520
            },
            "smallTrader": {
              "long": 41658,
              "short": 20173,
              "net": 21485
            }
          },
          "openInterest": 211170
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147533,
              "short": 234163,
              "net": -86630
            },
            "nonCommercial": {
              "long": 94260,
              "short": 19259,
              "net": 75001
            },
            "smallTrader": {
              "long": 30114,
              "short": 18485,
              "net": 11629
            }
          },
          "openInterest": 311228
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215528,
              "short": 313080,
              "net": -97552
            },
            "nonCommercial": {
              "long": 170560,
              "short": 46462,
              "net": 124098
            },
            "smallTrader": {
              "long": 54133,
              "short": 80679,
              "net": -26546
            }
          },
          "openInterest": 513389
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 484966,
              "short": 467120,
              "net": 17846
            },
            "nonCommercial": {
              "long": 135655,
              "short": 168003,
              "net": -32348
            },
            "smallTrader": {
              "long": 78148,
              "short": 63646,
              "net": 14502
            }
          },
          "openInterest": 762392
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76951,
              "short": 7259,
              "net": 69692
            },
            "nonCommercial": {
              "long": 9644,
              "short": 68852,
              "net": -59208
            },
            "smallTrader": {
              "long": 10910,
              "short": 21394,
              "net": -10484
            }
          },
          "openInterest": 97517
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20410,
              "short": 3641,
              "net": 16769
            },
            "nonCommercial": {
              "long": 6263,
              "short": 22322,
              "net": -16059
            },
            "smallTrader": {
              "long": 2066,
              "short": 2776,
              "net": -710
            }
          },
          "openInterest": 31076
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26313,
              "short": 25584,
              "net": 729
            },
            "nonCommercial": {
              "long": 7022,
              "short": 11456,
              "net": -4434
            },
            "smallTrader": {
              "long": 7225,
              "short": 3520,
              "net": 3705
            }
          },
          "openInterest": 42577
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58990,
              "short": 61700,
              "net": -2710
            },
            "nonCommercial": {
              "long": 31346,
              "short": 19610,
              "net": 11736
            },
            "smallTrader": {
              "long": 20199,
              "short": 29225,
              "net": -9026
            }
          },
          "openInterest": 118729
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202580,
              "short": 177177,
              "net": 25403
            },
            "nonCommercial": {
              "long": 82098,
              "short": 82294,
              "net": -196
            },
            "smallTrader": {
              "long": 25706,
              "short": 50913,
              "net": -25207
            }
          },
          "openInterest": 365469
        }
      ]
    },
    {
      "reportDate": "2007-06-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1743893,
              "short": 1808688,
              "net": -64795
            },
            "nonCommercial": {
              "long": 675848,
              "short": 462159,
              "net": 213689
            },
            "smallTrader": {
              "long": 305948,
              "short": 454842,
              "net": -148894
            }
          },
          "openInterest": 2784615
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 682916,
              "short": 578143,
              "net": 104773
            },
            "nonCommercial": {
              "long": 159589,
              "short": 305963,
              "net": -146374
            },
            "smallTrader": {
              "long": 140694,
              "short": 99093,
              "net": 41601
            }
          },
          "openInterest": 997991
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 654154,
              "short": 456261,
              "net": 197893
            },
            "nonCommercial": {
              "long": 117718,
              "short": 257541,
              "net": -139823
            },
            "smallTrader": {
              "long": 139463,
              "short": 197533,
              "net": -58070
            }
          },
          "openInterest": 928170
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1164001,
              "short": 951442,
              "net": 212559
            },
            "nonCommercial": {
              "long": 207369,
              "short": 347183,
              "net": -139814
            },
            "smallTrader": {
              "long": 233321,
              "short": 306066,
              "net": -72745
            }
          },
          "openInterest": 1651328
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6599,
              "short": 101954,
              "net": -95355
            },
            "nonCommercial": {
              "long": 85106,
              "short": 7850,
              "net": 77256
            },
            "smallTrader": {
              "long": 30017,
              "short": 11918,
              "net": 18099
            }
          },
          "openInterest": 122120
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22388,
              "short": 97239,
              "net": -74851
            },
            "nonCommercial": {
              "long": 85999,
              "short": 24139,
              "net": 61860
            },
            "smallTrader": {
              "long": 33413,
              "short": 20422,
              "net": 12991
            }
          },
          "openInterest": 142314
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60498,
              "short": 113313,
              "net": -52815
            },
            "nonCommercial": {
              "long": 85481,
              "short": 41623,
              "net": 43858
            },
            "smallTrader": {
              "long": 35972,
              "short": 27015,
              "net": 8957
            }
          },
          "openInterest": 184722
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73057,
              "short": 120402,
              "net": -47345
            },
            "nonCommercial": {
              "long": 55618,
              "short": 15916,
              "net": 39702
            },
            "smallTrader": {
              "long": 10295,
              "short": 2652,
              "net": 7643
            }
          },
          "openInterest": 152624
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79788,
              "short": 93612,
              "net": -13824
            },
            "nonCommercial": {
              "long": 46717,
              "short": 36514,
              "net": 10203
            },
            "smallTrader": {
              "long": 10061,
              "short": 6440,
              "net": 3621
            }
          },
          "openInterest": 159466
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45945,
              "short": 37358,
              "net": 8587
            },
            "nonCommercial": {
              "long": 12740,
              "short": 22323,
              "net": -9583
            },
            "smallTrader": {
              "long": 13838,
              "short": 12842,
              "net": 996
            }
          },
          "openInterest": 81226
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 591210,
              "short": 774243,
              "net": -183033
            },
            "nonCommercial": {
              "long": 357317,
              "short": 108118,
              "net": 249199
            },
            "smallTrader": {
              "long": 156916,
              "short": 223082,
              "net": -66166
            }
          },
          "openInterest": 1267354
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117638,
              "short": 127881,
              "net": -10243
            },
            "nonCommercial": {
              "long": 55824,
              "short": 54997,
              "net": 827
            },
            "smallTrader": {
              "long": 23354,
              "short": 13938,
              "net": 9416
            }
          },
          "openInterest": 223817
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 897214,
              "short": 947336,
              "net": -50122
            },
            "nonCommercial": {
              "long": 180566,
              "short": 125651,
              "net": 54915
            },
            "smallTrader": {
              "long": 81030,
              "short": 85823,
              "net": -4793
            }
          },
          "openInterest": 1423761
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33497,
              "short": 136957,
              "net": -103460
            },
            "nonCommercial": {
              "long": 119341,
              "short": 34376,
              "net": 84965
            },
            "smallTrader": {
              "long": 59381,
              "short": 40886,
              "net": 18495
            }
          },
          "openInterest": 214948
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7611,
              "short": 5342,
              "net": 2269
            },
            "nonCommercial": {
              "long": 7993,
              "short": 3786,
              "net": 4207
            },
            "smallTrader": {
              "long": 4399,
              "short": 10875,
              "net": -6476
            }
          },
          "openInterest": 21007
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 90336,
              "short": 125019,
              "net": -34683
            },
            "nonCommercial": {
              "long": 46489,
              "short": 14133,
              "net": 32356
            },
            "smallTrader": {
              "long": 19848,
              "short": 17521,
              "net": 2327
            }
          },
          "openInterest": 168752
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106068,
              "short": 242464,
              "net": -136396
            },
            "nonCommercial": {
              "long": 143052,
              "short": 35435,
              "net": 107617
            },
            "smallTrader": {
              "long": 44105,
              "short": 15326,
              "net": 28779
            }
          },
          "openInterest": 385046
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114884,
              "short": 136996,
              "net": -22112
            },
            "nonCommercial": {
              "long": 40546,
              "short": 23390,
              "net": 17156
            },
            "smallTrader": {
              "long": 30425,
              "short": 25469,
              "net": 4956
            }
          },
          "openInterest": 211697
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 209829,
              "short": 97812,
              "net": 112017
            },
            "nonCommercial": {
              "long": 53781,
              "short": 177787,
              "net": -124006
            },
            "smallTrader": {
              "long": 46581,
              "short": 34592,
              "net": 11989
            }
          },
          "openInterest": 311288
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82471,
              "short": 80552,
              "net": 1919
            },
            "nonCommercial": {
              "long": 39508,
              "short": 38712,
              "net": 796
            },
            "smallTrader": {
              "long": 21345,
              "short": 24060,
              "net": -2715
            }
          },
          "openInterest": 184131
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120256,
              "short": 119257,
              "net": 999
            },
            "nonCommercial": {
              "long": 59638,
              "short": 32893,
              "net": 26745
            },
            "smallTrader": {
              "long": 23879,
              "short": 51623,
              "net": -27744
            }
          },
          "openInterest": 251058
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30603,
              "short": 127721,
              "net": -97118
            },
            "nonCommercial": {
              "long": 97365,
              "short": 6309,
              "net": 91056
            },
            "smallTrader": {
              "long": 10169,
              "short": 4107,
              "net": 6062
            }
          },
          "openInterest": 141432
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 359091,
              "short": 372578,
              "net": -13487
            },
            "nonCommercial": {
              "long": 76788,
              "short": 94171,
              "net": -17383
            },
            "smallTrader": {
              "long": 60897,
              "short": 30027,
              "net": 30870
            }
          },
          "openInterest": 773909
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3823,
              "short": 24816,
              "net": -20993
            },
            "nonCommercial": {
              "long": 21210,
              "short": 1292,
              "net": 19918
            },
            "smallTrader": {
              "long": 2489,
              "short": 1414,
              "net": 1075
            }
          },
          "openInterest": 27528
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1927,
              "short": 12434,
              "net": -10507
            },
            "nonCommercial": {
              "long": 9635,
              "short": 923,
              "net": 8712
            },
            "smallTrader": {
              "long": 2633,
              "short": 838,
              "net": 1795
            }
          },
          "openInterest": 14730
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 511826,
              "short": 309447,
              "net": 202379
            },
            "nonCommercial": {
              "long": 72191,
              "short": 265033,
              "net": -192842
            },
            "smallTrader": {
              "long": 13924,
              "short": 23461,
              "net": -9537
            }
          },
          "openInterest": 600762
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22250,
              "short": 75366,
              "net": -53116
            },
            "nonCommercial": {
              "long": 44461,
              "short": 11980,
              "net": 32481
            },
            "smallTrader": {
              "long": 29655,
              "short": 9020,
              "net": 20635
            }
          },
          "openInterest": 115097
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98192,
              "short": 160894,
              "net": -62702
            },
            "nonCommercial": {
              "long": 60113,
              "short": 18504,
              "net": 41609
            },
            "smallTrader": {
              "long": 40771,
              "short": 19678,
              "net": 21093
            }
          },
          "openInterest": 220887
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160652,
              "short": 253378,
              "net": -92726
            },
            "nonCommercial": {
              "long": 94400,
              "short": 16463,
              "net": 77937
            },
            "smallTrader": {
              "long": 33148,
              "short": 18359,
              "net": 14789
            }
          },
          "openInterest": 332718
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218708,
              "short": 337033,
              "net": -118325
            },
            "nonCommercial": {
              "long": 189374,
              "short": 46309,
              "net": 143065
            },
            "smallTrader": {
              "long": 60194,
              "short": 84934,
              "net": -24740
            }
          },
          "openInterest": 551445
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460856,
              "short": 462105,
              "net": -1249
            },
            "nonCommercial": {
              "long": 144134,
              "short": 173329,
              "net": -29195
            },
            "smallTrader": {
              "long": 93867,
              "short": 63423,
              "net": 30444
            }
          },
          "openInterest": 752655
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76290,
              "short": 9178,
              "net": 67112
            },
            "nonCommercial": {
              "long": 11536,
              "short": 69788,
              "net": -58252
            },
            "smallTrader": {
              "long": 11196,
              "short": 20056,
              "net": -8860
            }
          },
          "openInterest": 99547
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18330,
              "short": 2617,
              "net": 15713
            },
            "nonCommercial": {
              "long": 4869,
              "short": 19400,
              "net": -14531
            },
            "smallTrader": {
              "long": 1828,
              "short": 3010,
              "net": -1182
            }
          },
          "openInterest": 27472
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25789,
              "short": 24995,
              "net": 794
            },
            "nonCommercial": {
              "long": 8721,
              "short": 12788,
              "net": -4067
            },
            "smallTrader": {
              "long": 5630,
              "short": 2357,
              "net": 3273
            }
          },
          "openInterest": 42818
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59809,
              "short": 64806,
              "net": -4997
            },
            "nonCommercial": {
              "long": 32191,
              "short": 17139,
              "net": 15052
            },
            "smallTrader": {
              "long": 23513,
              "short": 33568,
              "net": -10055
            }
          },
          "openInterest": 124454
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209544,
              "short": 199009,
              "net": 10535
            },
            "nonCommercial": {
              "long": 93920,
              "short": 79849,
              "net": 14071
            },
            "smallTrader": {
              "long": 32885,
              "short": 57491,
              "net": -24606
            }
          },
          "openInterest": 397362
        }
      ]
    },
    {
      "reportDate": "2007-06-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1797831,
              "short": 1897659,
              "net": -99828
            },
            "nonCommercial": {
              "long": 725791,
              "short": 479564,
              "net": 246227
            },
            "smallTrader": {
              "long": 336311,
              "short": 482710,
              "net": -146399
            }
          },
          "openInterest": 2952773
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 651808,
              "short": 584413,
              "net": 67395
            },
            "nonCommercial": {
              "long": 165567,
              "short": 285570,
              "net": -120003
            },
            "smallTrader": {
              "long": 148354,
              "short": 95746,
              "net": 52608
            }
          },
          "openInterest": 981004
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 662570,
              "short": 496342,
              "net": 166228
            },
            "nonCommercial": {
              "long": 149778,
              "short": 266657,
              "net": -116879
            },
            "smallTrader": {
              "long": 148102,
              "short": 197451,
              "net": -49349
            }
          },
          "openInterest": 976597
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1143487,
              "short": 936074,
              "net": 207413
            },
            "nonCommercial": {
              "long": 214719,
              "short": 362083,
              "net": -147364
            },
            "smallTrader": {
              "long": 202854,
              "short": 262903,
              "net": -60049
            }
          },
          "openInterest": 1594270
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29955,
              "short": 125734,
              "net": -95779
            },
            "nonCommercial": {
              "long": 90443,
              "short": 17069,
              "net": 73374
            },
            "smallTrader": {
              "long": 34828,
              "short": 12423,
              "net": 22405
            }
          },
          "openInterest": 157047
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39569,
              "short": 84461,
              "net": -44892
            },
            "nonCommercial": {
              "long": 63644,
              "short": 24227,
              "net": 39417
            },
            "smallTrader": {
              "long": 26427,
              "short": 20952,
              "net": 5475
            }
          },
          "openInterest": 133395
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95888,
              "short": 165135,
              "net": -69247
            },
            "nonCommercial": {
              "long": 98404,
              "short": 36399,
              "net": 62005
            },
            "smallTrader": {
              "long": 33673,
              "short": 26431,
              "net": 7242
            }
          },
          "openInterest": 232090
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65549,
              "short": 110107,
              "net": -44558
            },
            "nonCommercial": {
              "long": 53840,
              "short": 16278,
              "net": 37562
            },
            "smallTrader": {
              "long": 12392,
              "short": 5396,
              "net": 6996
            }
          },
          "openInterest": 143987
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82619,
              "short": 100181,
              "net": -17562
            },
            "nonCommercial": {
              "long": 46099,
              "short": 32499,
              "net": 13600
            },
            "smallTrader": {
              "long": 11474,
              "short": 7512,
              "net": 3962
            }
          },
          "openInterest": 161803
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45830,
              "short": 36826,
              "net": 9004
            },
            "nonCommercial": {
              "long": 13222,
              "short": 22204,
              "net": -8982
            },
            "smallTrader": {
              "long": 11936,
              "short": 11958,
              "net": -22
            }
          },
          "openInterest": 76962
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 586563,
              "short": 781437,
              "net": -194874
            },
            "nonCommercial": {
              "long": 355802,
              "short": 103712,
              "net": 252090
            },
            "smallTrader": {
              "long": 163427,
              "short": 220643,
              "net": -57216
            }
          },
          "openInterest": 1259840
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117146,
              "short": 134365,
              "net": -17219
            },
            "nonCommercial": {
              "long": 58375,
              "short": 49947,
              "net": 8428
            },
            "smallTrader": {
              "long": 19199,
              "short": 10408,
              "net": 8791
            }
          },
          "openInterest": 217281
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 894844,
              "short": 942743,
              "net": -47899
            },
            "nonCommercial": {
              "long": 184720,
              "short": 120249,
              "net": 64471
            },
            "smallTrader": {
              "long": 71962,
              "short": 88534,
              "net": -16572
            }
          },
          "openInterest": 1432636
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71199,
              "short": 140403,
              "net": -69204
            },
            "nonCommercial": {
              "long": 93562,
              "short": 42924,
              "net": 50638
            },
            "smallTrader": {
              "long": 60186,
              "short": 41620,
              "net": 18566
            }
          },
          "openInterest": 227892
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8237,
              "short": 4853,
              "net": 3384
            },
            "nonCommercial": {
              "long": 7853,
              "short": 4825,
              "net": 3028
            },
            "smallTrader": {
              "long": 4392,
              "short": 10804,
              "net": -6412
            }
          },
          "openInterest": 21730
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107251,
              "short": 142718,
              "net": -35467
            },
            "nonCommercial": {
              "long": 43892,
              "short": 11184,
              "net": 32708
            },
            "smallTrader": {
              "long": 16559,
              "short": 13800,
              "net": 2759
            }
          },
          "openInterest": 185560
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133800,
              "short": 231805,
              "net": -98005
            },
            "nonCommercial": {
              "long": 125076,
              "short": 49180,
              "net": 75896
            },
            "smallTrader": {
              "long": 42095,
              "short": 19986,
              "net": 22109
            }
          },
          "openInterest": 412150
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124696,
              "short": 137365,
              "net": -12669
            },
            "nonCommercial": {
              "long": 30568,
              "short": 22210,
              "net": 8358
            },
            "smallTrader": {
              "long": 30844,
              "short": 26533,
              "net": 4311
            }
          },
          "openInterest": 211740
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 279030,
              "short": 162878,
              "net": 116152
            },
            "nonCommercial": {
              "long": 48791,
              "short": 176353,
              "net": -127562
            },
            "smallTrader": {
              "long": 50620,
              "short": 39210,
              "net": 11410
            }
          },
          "openInterest": 380532
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81405,
              "short": 79364,
              "net": 2041
            },
            "nonCommercial": {
              "long": 41003,
              "short": 40608,
              "net": 395
            },
            "smallTrader": {
              "long": 23812,
              "short": 26248,
              "net": -2436
            }
          },
          "openInterest": 182184
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117409,
              "short": 113319,
              "net": 4090
            },
            "nonCommercial": {
              "long": 57108,
              "short": 32586,
              "net": 24522
            },
            "smallTrader": {
              "long": 23300,
              "short": 51912,
              "net": -28612
            }
          },
          "openInterest": 243270
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50730,
              "short": 112620,
              "net": -61890
            },
            "nonCommercial": {
              "long": 72598,
              "short": 16268,
              "net": 56330
            },
            "smallTrader": {
              "long": 10319,
              "short": 4759,
              "net": 5560
            }
          },
          "openInterest": 138039
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 364224,
              "short": 364480,
              "net": -256
            },
            "nonCommercial": {
              "long": 78208,
              "short": 106873,
              "net": -28665
            },
            "smallTrader": {
              "long": 60816,
              "short": 31895,
              "net": 28921
            }
          },
          "openInterest": 767890
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24618,
              "short": 52210,
              "net": -27592
            },
            "nonCommercial": {
              "long": 27973,
              "short": 1577,
              "net": 26396
            },
            "smallTrader": {
              "long": 3020,
              "short": 1824,
              "net": 1196
            }
          },
          "openInterest": 55629
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1930,
              "short": 12939,
              "net": -11009
            },
            "nonCommercial": {
              "long": 10196,
              "short": 938,
              "net": 9258
            },
            "smallTrader": {
              "long": 2633,
              "short": 882,
              "net": 1751
            }
          },
          "openInterest": 15187
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 603647,
              "short": 397436,
              "net": 206211
            },
            "nonCommercial": {
              "long": 65140,
              "short": 265256,
              "net": -200116
            },
            "smallTrader": {
              "long": 32905,
              "short": 39000,
              "net": -6095
            }
          },
          "openInterest": 715932
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24552,
              "short": 75384,
              "net": -50832
            },
            "nonCommercial": {
              "long": 44174,
              "short": 12494,
              "net": 31680
            },
            "smallTrader": {
              "long": 28123,
              "short": 8971,
              "net": 19152
            }
          },
          "openInterest": 119583
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87801,
              "short": 157860,
              "net": -70059
            },
            "nonCommercial": {
              "long": 59855,
              "short": 14006,
              "net": 45849
            },
            "smallTrader": {
              "long": 48006,
              "short": 23796,
              "net": 24210
            }
          },
          "openInterest": 219614
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147730,
              "short": 234742,
              "net": -87012
            },
            "nonCommercial": {
              "long": 89433,
              "short": 15019,
              "net": 74414
            },
            "smallTrader": {
              "long": 32901,
              "short": 20303,
              "net": 12598
            }
          },
          "openInterest": 311494
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212692,
              "short": 333024,
              "net": -120332
            },
            "nonCommercial": {
              "long": 187530,
              "short": 48316,
              "net": 139214
            },
            "smallTrader": {
              "long": 63205,
              "short": 82087,
              "net": -18882
            }
          },
          "openInterest": 555547
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415441,
              "short": 432500,
              "net": -17059
            },
            "nonCommercial": {
              "long": 149113,
              "short": 140044,
              "net": 9069
            },
            "smallTrader": {
              "long": 77247,
              "short": 69257,
              "net": 7990
            }
          },
          "openInterest": 688475
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131863,
              "short": 43904,
              "net": 87959
            },
            "nonCommercial": {
              "long": 10341,
              "short": 89522,
              "net": -79181
            },
            "smallTrader": {
              "long": 11862,
              "short": 20640,
              "net": -8778
            }
          },
          "openInterest": 155140
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16772,
              "short": 6919,
              "net": 9853
            },
            "nonCommercial": {
              "long": 4785,
              "short": 14710,
              "net": -9925
            },
            "smallTrader": {
              "long": 2681,
              "short": 2609,
              "net": 72
            }
          },
          "openInterest": 27553
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27020,
              "short": 26412,
              "net": 608
            },
            "nonCommercial": {
              "long": 9284,
              "short": 13404,
              "net": -4120
            },
            "smallTrader": {
              "long": 9302,
              "short": 5790,
              "net": 3512
            }
          },
          "openInterest": 48002
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54723,
              "short": 72127,
              "net": -17404
            },
            "nonCommercial": {
              "long": 37798,
              "short": 12127,
              "net": 25671
            },
            "smallTrader": {
              "long": 28598,
              "short": 36865,
              "net": -8267
            }
          },
          "openInterest": 129190
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200125,
              "short": 198434,
              "net": 1691
            },
            "nonCommercial": {
              "long": 95772,
              "short": 72068,
              "net": 23704
            },
            "smallTrader": {
              "long": 33401,
              "short": 58796,
              "net": -25395
            }
          },
          "openInterest": 391842
        }
      ]
    },
    {
      "reportDate": "2007-06-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1763762,
              "short": 1831812,
              "net": -68050
            },
            "nonCommercial": {
              "long": 769510,
              "short": 524206,
              "net": 245304
            },
            "smallTrader": {
              "long": 297733,
              "short": 474987,
              "net": -177254
            }
          },
          "openInterest": 2892546
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 641204,
              "short": 607558,
              "net": 33646
            },
            "nonCommercial": {
              "long": 170099,
              "short": 244937,
              "net": -74838
            },
            "smallTrader": {
              "long": 126944,
              "short": 85752,
              "net": 41192
            }
          },
          "openInterest": 948914
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 702193,
              "short": 534374,
              "net": 167819
            },
            "nonCommercial": {
              "long": 157107,
              "short": 273923,
              "net": -116816
            },
            "smallTrader": {
              "long": 139582,
              "short": 190585,
              "net": -51003
            }
          },
          "openInterest": 1008422
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1133501,
              "short": 911587,
              "net": 221914
            },
            "nonCommercial": {
              "long": 246544,
              "short": 403303,
              "net": -156759
            },
            "smallTrader": {
              "long": 202204,
              "short": 267359,
              "net": -65155
            }
          },
          "openInterest": 1613462
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7354,
              "short": 95081,
              "net": -87727
            },
            "nonCommercial": {
              "long": 75187,
              "short": 9974,
              "net": 65213
            },
            "smallTrader": {
              "long": 31175,
              "short": 8661,
              "net": 22514
            }
          },
          "openInterest": 115118
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13029,
              "short": 93387,
              "net": -80358
            },
            "nonCommercial": {
              "long": 92943,
              "short": 21250,
              "net": 71693
            },
            "smallTrader": {
              "long": 26798,
              "short": 18133,
              "net": 8665
            }
          },
          "openInterest": 133035
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115191,
              "short": 163257,
              "net": -48066
            },
            "nonCommercial": {
              "long": 92321,
              "short": 33525,
              "net": 58796
            },
            "smallTrader": {
              "long": 32206,
              "short": 42936,
              "net": -10730
            }
          },
          "openInterest": 243351
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68541,
              "short": 116767,
              "net": -48226
            },
            "nonCommercial": {
              "long": 56964,
              "short": 15692,
              "net": 41272
            },
            "smallTrader": {
              "long": 10814,
              "short": 3860,
              "net": 6954
            }
          },
          "openInterest": 142795
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79471,
              "short": 98256,
              "net": -18785
            },
            "nonCommercial": {
              "long": 47668,
              "short": 32147,
              "net": 15521
            },
            "smallTrader": {
              "long": 8815,
              "short": 5551,
              "net": 3264
            }
          },
          "openInterest": 153798
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45287,
              "short": 37271,
              "net": 8016
            },
            "nonCommercial": {
              "long": 13894,
              "short": 22256,
              "net": -8362
            },
            "smallTrader": {
              "long": 11579,
              "short": 11233,
              "net": 346
            }
          },
          "openInterest": 78337
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 581321,
              "short": 793894,
              "net": -212573
            },
            "nonCommercial": {
              "long": 380306,
              "short": 112914,
              "net": 267392
            },
            "smallTrader": {
              "long": 165639,
              "short": 220458,
              "net": -54819
            }
          },
          "openInterest": 1265090
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104744,
              "short": 144321,
              "net": -39577
            },
            "nonCommercial": {
              "long": 63892,
              "short": 36566,
              "net": 27326
            },
            "smallTrader": {
              "long": 22289,
              "short": 10038,
              "net": 12251
            }
          },
          "openInterest": 204269
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 885045,
              "short": 951249,
              "net": -66204
            },
            "nonCommercial": {
              "long": 200772,
              "short": 133351,
              "net": 67421
            },
            "smallTrader": {
              "long": 80140,
              "short": 81357,
              "net": -1217
            }
          },
          "openInterest": 1422817
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47546,
              "short": 113147,
              "net": -65601
            },
            "nonCommercial": {
              "long": 85173,
              "short": 38832,
              "net": 46341
            },
            "smallTrader": {
              "long": 50130,
              "short": 30870,
              "net": 19260
            }
          },
          "openInterest": 183775
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8470,
              "short": 4472,
              "net": 3998
            },
            "nonCommercial": {
              "long": 7897,
              "short": 5532,
              "net": 2365
            },
            "smallTrader": {
              "long": 4120,
              "short": 10483,
              "net": -6363
            }
          },
          "openInterest": 22011
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108266,
              "short": 151848,
              "net": -43582
            },
            "nonCommercial": {
              "long": 49435,
              "short": 8234,
              "net": 41201
            },
            "smallTrader": {
              "long": 16026,
              "short": 13645,
              "net": 2381
            }
          },
          "openInterest": 189493
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127209,
              "short": 236429,
              "net": -109220
            },
            "nonCommercial": {
              "long": 126207,
              "short": 44602,
              "net": 81605
            },
            "smallTrader": {
              "long": 44071,
              "short": 16456,
              "net": 27615
            }
          },
          "openInterest": 410324
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128579,
              "short": 156728,
              "net": -28149
            },
            "nonCommercial": {
              "long": 40966,
              "short": 21330,
              "net": 19636
            },
            "smallTrader": {
              "long": 33079,
              "short": 24566,
              "net": 8513
            }
          },
          "openInterest": 234101
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 227309,
              "short": 65979,
              "net": 161330
            },
            "nonCommercial": {
              "long": 45218,
              "short": 206579,
              "net": -161361
            },
            "smallTrader": {
              "long": 37041,
              "short": 37010,
              "net": 31
            }
          },
          "openInterest": 310083
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81195,
              "short": 76556,
              "net": 4639
            },
            "nonCommercial": {
              "long": 40336,
              "short": 42263,
              "net": -1927
            },
            "smallTrader": {
              "long": 19721,
              "short": 22433,
              "net": -2712
            }
          },
          "openInterest": 176728
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116376,
              "short": 113255,
              "net": 3121
            },
            "nonCommercial": {
              "long": 59227,
              "short": 33440,
              "net": 25787
            },
            "smallTrader": {
              "long": 19869,
              "short": 48777,
              "net": -28908
            }
          },
          "openInterest": 241428
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25752,
              "short": 96470,
              "net": -70718
            },
            "nonCommercial": {
              "long": 69496,
              "short": 4923,
              "net": 64573
            },
            "smallTrader": {
              "long": 8958,
              "short": 2813,
              "net": 6145
            }
          },
          "openInterest": 104674
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 381466,
              "short": 382418,
              "net": -952
            },
            "nonCommercial": {
              "long": 76031,
              "short": 105264,
              "net": -29233
            },
            "smallTrader": {
              "long": 64810,
              "short": 34625,
              "net": 30185
            }
          },
          "openInterest": 794880
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11530,
              "short": 36852,
              "net": -25322
            },
            "nonCommercial": {
              "long": 26386,
              "short": 2070,
              "net": 24316
            },
            "smallTrader": {
              "long": 2800,
              "short": 1794,
              "net": 1006
            }
          },
          "openInterest": 41113
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1961,
              "short": 13041,
              "net": -11080
            },
            "nonCommercial": {
              "long": 10151,
              "short": 927,
              "net": 9224
            },
            "smallTrader": {
              "long": 2798,
              "short": 942,
              "net": 1856
            }
          },
          "openInterest": 15231
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 423927,
              "short": 263629,
              "net": 160298
            },
            "nonCommercial": {
              "long": 74650,
              "short": 229475,
              "net": -154825
            },
            "smallTrader": {
              "long": 16389,
              "short": 21862,
              "net": -5473
            }
          },
          "openInterest": 517232
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27269,
              "short": 82078,
              "net": -54809
            },
            "nonCommercial": {
              "long": 44649,
              "short": 9953,
              "net": 34696
            },
            "smallTrader": {
              "long": 29623,
              "short": 9510,
              "net": 20113
            }
          },
          "openInterest": 124252
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83855,
              "short": 153509,
              "net": -69654
            },
            "nonCommercial": {
              "long": 65320,
              "short": 15958,
              "net": 49362
            },
            "smallTrader": {
              "long": 43859,
              "short": 23567,
              "net": 20292
            }
          },
          "openInterest": 220726
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146537,
              "short": 230422,
              "net": -83885
            },
            "nonCommercial": {
              "long": 88227,
              "short": 15243,
              "net": 72984
            },
            "smallTrader": {
              "long": 28105,
              "short": 17204,
              "net": 10901
            }
          },
          "openInterest": 306437
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214578,
              "short": 334033,
              "net": -119455
            },
            "nonCommercial": {
              "long": 189883,
              "short": 47349,
              "net": 142534
            },
            "smallTrader": {
              "long": 61296,
              "short": 84375,
              "net": -23079
            }
          },
          "openInterest": 564214
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422125,
              "short": 424327,
              "net": -2202
            },
            "nonCommercial": {
              "long": 136826,
              "short": 145534,
              "net": -8708
            },
            "smallTrader": {
              "long": 70104,
              "short": 59194,
              "net": 10910
            }
          },
          "openInterest": 678521
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95587,
              "short": 2206,
              "net": 93381
            },
            "nonCommercial": {
              "long": 6682,
              "short": 86013,
              "net": -79331
            },
            "smallTrader": {
              "long": 8276,
              "short": 22326,
              "net": -14050
            }
          },
          "openInterest": 110556
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5349,
              "short": 2538,
              "net": 2811
            },
            "nonCommercial": {
              "long": 7274,
              "short": 10411,
              "net": -3137
            },
            "smallTrader": {
              "long": 2394,
              "short": 2068,
              "net": 326
            }
          },
          "openInterest": 18675
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28305,
              "short": 26505,
              "net": 1800
            },
            "nonCommercial": {
              "long": 8885,
              "short": 13402,
              "net": -4517
            },
            "smallTrader": {
              "long": 8947,
              "short": 6230,
              "net": 2717
            }
          },
          "openInterest": 49534
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49655,
              "short": 79201,
              "net": -29546
            },
            "nonCommercial": {
              "long": 41314,
              "short": 6444,
              "net": 34870
            },
            "smallTrader": {
              "long": 27565,
              "short": 32889,
              "net": -5324
            }
          },
          "openInterest": 125846
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206514,
              "short": 215436,
              "net": -8922
            },
            "nonCommercial": {
              "long": 107300,
              "short": 74264,
              "net": 33036
            },
            "smallTrader": {
              "long": 38870,
              "short": 62984,
              "net": -24114
            }
          },
          "openInterest": 410943
        }
      ]
    },
    {
      "reportDate": "2007-06-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1658266,
              "short": 1808994,
              "net": -150728
            },
            "nonCommercial": {
              "long": 770942,
              "short": 425508,
              "net": 345434
            },
            "smallTrader": {
              "long": 285978,
              "short": 480684,
              "net": -194706
            }
          },
          "openInterest": 2789907
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 616110,
              "short": 631499,
              "net": -15389
            },
            "nonCommercial": {
              "long": 207509,
              "short": 220250,
              "net": -12741
            },
            "smallTrader": {
              "long": 119156,
              "short": 91026,
              "net": 28130
            }
          },
          "openInterest": 954980
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 711256,
              "short": 532893,
              "net": 178363
            },
            "nonCommercial": {
              "long": 148864,
              "short": 269050,
              "net": -120186
            },
            "smallTrader": {
              "long": 129490,
              "short": 187667,
              "net": -58177
            }
          },
          "openInterest": 999529
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1084034,
              "short": 906419,
              "net": 177615
            },
            "nonCommercial": {
              "long": 272795,
              "short": 384884,
              "net": -112089
            },
            "smallTrader": {
              "long": 205981,
              "short": 271507,
              "net": -65526
            }
          },
          "openInterest": 1588881
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4639,
              "short": 93141,
              "net": -88502
            },
            "nonCommercial": {
              "long": 73314,
              "short": 6339,
              "net": 66975
            },
            "smallTrader": {
              "long": 32752,
              "short": 11225,
              "net": 21527
            }
          },
          "openInterest": 111504
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9501,
              "short": 117340,
              "net": -107839
            },
            "nonCommercial": {
              "long": 119328,
              "short": 23194,
              "net": 96134
            },
            "smallTrader": {
              "long": 30550,
              "short": 18845,
              "net": 11705
            }
          },
          "openInterest": 159791
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25696,
              "short": 103754,
              "net": -78058
            },
            "nonCommercial": {
              "long": 82053,
              "short": 13190,
              "net": 68863
            },
            "smallTrader": {
              "long": 30651,
              "short": 21456,
              "net": 9195
            }
          },
          "openInterest": 139879
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71620,
              "short": 125537,
              "net": -53917
            },
            "nonCommercial": {
              "long": 61660,
              "short": 15928,
              "net": 45732
            },
            "smallTrader": {
              "long": 13125,
              "short": 4940,
              "net": 8185
            }
          },
          "openInterest": 153406
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73908,
              "short": 91524,
              "net": -17616
            },
            "nonCommercial": {
              "long": 48999,
              "short": 34071,
              "net": 14928
            },
            "smallTrader": {
              "long": 9695,
              "short": 7007,
              "net": 2688
            }
          },
          "openInterest": 152703
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46577,
              "short": 36741,
              "net": 9836
            },
            "nonCommercial": {
              "long": 13474,
              "short": 22397,
              "net": -8923
            },
            "smallTrader": {
              "long": 11668,
              "short": 12581,
              "net": -913
            }
          },
          "openInterest": 79416
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578326,
              "short": 743350,
              "net": -165024
            },
            "nonCommercial": {
              "long": 337996,
              "short": 112071,
              "net": 225925
            },
            "smallTrader": {
              "long": 147371,
              "short": 208272,
              "net": -60901
            }
          },
          "openInterest": 1188186
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100701,
              "short": 150132,
              "net": -49431
            },
            "nonCommercial": {
              "long": 67012,
              "short": 29601,
              "net": 37411
            },
            "smallTrader": {
              "long": 20815,
              "short": 8795,
              "net": 12020
            }
          },
          "openInterest": 202007
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 876792,
              "short": 949216,
              "net": -72424
            },
            "nonCommercial": {
              "long": 197493,
              "short": 130329,
              "net": 67164
            },
            "smallTrader": {
              "long": 86887,
              "short": 81627,
              "net": 5260
            }
          },
          "openInterest": 1436152
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38856,
              "short": 125552,
              "net": -86696
            },
            "nonCommercial": {
              "long": 92876,
              "short": 25443,
              "net": 67433
            },
            "smallTrader": {
              "long": 51473,
              "short": 32210,
              "net": 19263
            }
          },
          "openInterest": 183893
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8682,
              "short": 4337,
              "net": 4345
            },
            "nonCommercial": {
              "long": 7988,
              "short": 5700,
              "net": 2288
            },
            "smallTrader": {
              "long": 4400,
              "short": 11033,
              "net": -6633
            }
          },
          "openInterest": 22777
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106272,
              "short": 150071,
              "net": -43799
            },
            "nonCommercial": {
              "long": 49586,
              "short": 9557,
              "net": 40029
            },
            "smallTrader": {
              "long": 20746,
              "short": 16976,
              "net": 3770
            }
          },
          "openInterest": 190670
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133598,
              "short": 217182,
              "net": -83584
            },
            "nonCommercial": {
              "long": 119068,
              "short": 55991,
              "net": 63077
            },
            "smallTrader": {
              "long": 41791,
              "short": 21284,
              "net": 20507
            }
          },
          "openInterest": 407640
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129734,
              "short": 156986,
              "net": -27252
            },
            "nonCommercial": {
              "long": 37012,
              "short": 20391,
              "net": 16621
            },
            "smallTrader": {
              "long": 35805,
              "short": 25174,
              "net": 10631
            }
          },
          "openInterest": 232980
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 264063,
              "short": 77604,
              "net": 186459
            },
            "nonCommercial": {
              "long": 49411,
              "short": 237488,
              "net": -188077
            },
            "smallTrader": {
              "long": 38357,
              "short": 36739,
              "net": 1618
            }
          },
          "openInterest": 352299
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81968,
              "short": 63274,
              "net": 18694
            },
            "nonCommercial": {
              "long": 32385,
              "short": 42822,
              "net": -10437
            },
            "smallTrader": {
              "long": 17998,
              "short": 26255,
              "net": -8257
            }
          },
          "openInterest": 169505
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112639,
              "short": 102154,
              "net": 10485
            },
            "nonCommercial": {
              "long": 53000,
              "short": 35221,
              "net": 17779
            },
            "smallTrader": {
              "long": 17704,
              "short": 45968,
              "net": -28264
            }
          },
          "openInterest": 227375
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30833,
              "short": 79525,
              "net": -48692
            },
            "nonCommercial": {
              "long": 53758,
              "short": 11778,
              "net": 41980
            },
            "smallTrader": {
              "long": 9346,
              "short": 2634,
              "net": 6712
            }
          },
          "openInterest": 94588
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 384252,
              "short": 373596,
              "net": 10656
            },
            "nonCommercial": {
              "long": 86249,
              "short": 124202,
              "net": -37953
            },
            "smallTrader": {
              "long": 63192,
              "short": 35895,
              "net": 27297
            }
          },
          "openInterest": 802306
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11141,
              "short": 36751,
              "net": -25610
            },
            "nonCommercial": {
              "long": 26627,
              "short": 2753,
              "net": 23874
            },
            "smallTrader": {
              "long": 3204,
              "short": 1468,
              "net": 1736
            }
          },
          "openInterest": 41393
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2457,
              "short": 12682,
              "net": -10225
            },
            "nonCommercial": {
              "long": 9289,
              "short": 1186,
              "net": 8103
            },
            "smallTrader": {
              "long": 2997,
              "short": 875,
              "net": 2122
            }
          },
          "openInterest": 15288
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 432323,
              "short": 256646,
              "net": 175677
            },
            "nonCommercial": {
              "long": 73012,
              "short": 242134,
              "net": -169122
            },
            "smallTrader": {
              "long": 16336,
              "short": 22891,
              "net": -6555
            }
          },
          "openInterest": 523396
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28444,
              "short": 76366,
              "net": -47922
            },
            "nonCommercial": {
              "long": 40565,
              "short": 12713,
              "net": 27852
            },
            "smallTrader": {
              "long": 31206,
              "short": 11136,
              "net": 20070
            }
          },
          "openInterest": 120288
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83035,
              "short": 148533,
              "net": -65498
            },
            "nonCommercial": {
              "long": 57610,
              "short": 12086,
              "net": 45524
            },
            "smallTrader": {
              "long": 39997,
              "short": 20023,
              "net": 19974
            }
          },
          "openInterest": 207892
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146784,
              "short": 217633,
              "net": -70849
            },
            "nonCommercial": {
              "long": 70406,
              "short": 10922,
              "net": 59484
            },
            "smallTrader": {
              "long": 29907,
              "short": 18542,
              "net": 11365
            }
          },
          "openInterest": 292790
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217232,
              "short": 321817,
              "net": -104585
            },
            "nonCommercial": {
              "long": 163198,
              "short": 38491,
              "net": 124707
            },
            "smallTrader": {
              "long": 55189,
              "short": 75311,
              "net": -20122
            }
          },
          "openInterest": 537815
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 410418,
              "short": 418690,
              "net": -8272
            },
            "nonCommercial": {
              "long": 142745,
              "short": 141670,
              "net": 1075
            },
            "smallTrader": {
              "long": 64250,
              "short": 57053,
              "net": 7197
            }
          },
          "openInterest": 667014
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85894,
              "short": 10089,
              "net": 75805
            },
            "nonCommercial": {
              "long": 8303,
              "short": 67134,
              "net": -58831
            },
            "smallTrader": {
              "long": 7748,
              "short": 24722,
              "net": -16974
            }
          },
          "openInterest": 101945
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12357,
              "short": 1329,
              "net": 11028
            },
            "nonCommercial": {
              "long": 7236,
              "short": 18124,
              "net": -10888
            },
            "smallTrader": {
              "long": 2061,
              "short": 2201,
              "net": -140
            }
          },
          "openInterest": 24151
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25981,
              "short": 26917,
              "net": -936
            },
            "nonCommercial": {
              "long": 8096,
              "short": 10498,
              "net": -2402
            },
            "smallTrader": {
              "long": 11801,
              "short": 8463,
              "net": 3338
            }
          },
          "openInterest": 49542
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49853,
              "short": 85005,
              "net": -35152
            },
            "nonCommercial": {
              "long": 44246,
              "short": 4202,
              "net": 40044
            },
            "smallTrader": {
              "long": 23976,
              "short": 28868,
              "net": -4892
            }
          },
          "openInterest": 124936
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208566,
              "short": 217612,
              "net": -9046
            },
            "nonCommercial": {
              "long": 108401,
              "short": 74399,
              "net": 34002
            },
            "smallTrader": {
              "long": 36424,
              "short": 61380,
              "net": -24956
            }
          },
          "openInterest": 409730
        }
      ]
    },
    {
      "reportDate": "2007-07-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1663447,
              "short": 1815816,
              "net": -152369
            },
            "nonCommercial": {
              "long": 791672,
              "short": 443887,
              "net": 347785
            },
            "smallTrader": {
              "long": 265793,
              "short": 461209,
              "net": -195416
            }
          },
          "openInterest": 2783537
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 641085,
              "short": 650830,
              "net": -9745
            },
            "nonCommercial": {
              "long": 216063,
              "short": 241971,
              "net": -25908
            },
            "smallTrader": {
              "long": 122623,
              "short": 86970,
              "net": 35653
            }
          },
          "openInterest": 991318
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 727067,
              "short": 533703,
              "net": 193364
            },
            "nonCommercial": {
              "long": 146913,
              "short": 255475,
              "net": -108562
            },
            "smallTrader": {
              "long": 110804,
              "short": 195606,
              "net": -84802
            }
          },
          "openInterest": 994059
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1015770,
              "short": 908770,
              "net": 107000
            },
            "nonCommercial": {
              "long": 298794,
              "short": 344735,
              "net": -45941
            },
            "smallTrader": {
              "long": 211064,
              "short": 272123,
              "net": -61059
            }
          },
          "openInterest": 1553245
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10171,
              "short": 89064,
              "net": -78893
            },
            "nonCommercial": {
              "long": 68053,
              "short": 9956,
              "net": 58097
            },
            "smallTrader": {
              "long": 30109,
              "short": 9313,
              "net": 20796
            }
          },
          "openInterest": 109147
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8765,
              "short": 113388,
              "net": -104623
            },
            "nonCommercial": {
              "long": 122379,
              "short": 24206,
              "net": 98173
            },
            "smallTrader": {
              "long": 32827,
              "short": 26377,
              "net": 6450
            }
          },
          "openInterest": 164639
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26909,
              "short": 104004,
              "net": -77095
            },
            "nonCommercial": {
              "long": 79653,
              "short": 14400,
              "net": 65253
            },
            "smallTrader": {
              "long": 35084,
              "short": 23242,
              "net": 11842
            }
          },
          "openInterest": 143135
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71435,
              "short": 136068,
              "net": -64633
            },
            "nonCommercial": {
              "long": 74518,
              "short": 17671,
              "net": 56847
            },
            "smallTrader": {
              "long": 13394,
              "short": 5608,
              "net": 7786
            }
          },
          "openInterest": 166954
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80282,
              "short": 91079,
              "net": -10797
            },
            "nonCommercial": {
              "long": 48616,
              "short": 40064,
              "net": 8552
            },
            "smallTrader": {
              "long": 7957,
              "short": 5712,
              "net": 2245
            }
          },
          "openInterest": 158500
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46637,
              "short": 38895,
              "net": 7742
            },
            "nonCommercial": {
              "long": 15360,
              "short": 23710,
              "net": -8350
            },
            "smallTrader": {
              "long": 12272,
              "short": 11664,
              "net": 608
            }
          },
          "openInterest": 81852
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 588748,
              "short": 705258,
              "net": -116510
            },
            "nonCommercial": {
              "long": 326545,
              "short": 141067,
              "net": 185478
            },
            "smallTrader": {
              "long": 135343,
              "short": 204311,
              "net": -68968
            }
          },
          "openInterest": 1190115
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103146,
              "short": 159353,
              "net": -56207
            },
            "nonCommercial": {
              "long": 68607,
              "short": 25844,
              "net": 42763
            },
            "smallTrader": {
              "long": 20730,
              "short": 7286,
              "net": 13444
            }
          },
          "openInterest": 208627
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 902584,
              "short": 997112,
              "net": -94528
            },
            "nonCommercial": {
              "long": 228644,
              "short": 131271,
              "net": 97373
            },
            "smallTrader": {
              "long": 76415,
              "short": 79260,
              "net": -2845
            }
          },
          "openInterest": 1499897
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29601,
              "short": 136922,
              "net": -107321
            },
            "nonCommercial": {
              "long": 101643,
              "short": 25119,
              "net": 76524
            },
            "smallTrader": {
              "long": 62426,
              "short": 31629,
              "net": 30797
            }
          },
          "openInterest": 195000
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7748,
              "short": 4104,
              "net": 3644
            },
            "nonCommercial": {
              "long": 7972,
              "short": 5473,
              "net": 2499
            },
            "smallTrader": {
              "long": 5415,
              "short": 11558,
              "net": -6143
            }
          },
          "openInterest": 23510
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98596,
              "short": 141868,
              "net": -43272
            },
            "nonCommercial": {
              "long": 48942,
              "short": 10320,
              "net": 38622
            },
            "smallTrader": {
              "long": 18047,
              "short": 13397,
              "net": 4650
            }
          },
          "openInterest": 179638
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115835,
              "short": 207067,
              "net": -91232
            },
            "nonCommercial": {
              "long": 109652,
              "short": 43990,
              "net": 65662
            },
            "smallTrader": {
              "long": 43396,
              "short": 17826,
              "net": 25570
            }
          },
          "openInterest": 375642
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125887,
              "short": 158650,
              "net": -32763
            },
            "nonCommercial": {
              "long": 43496,
              "short": 21001,
              "net": 22495
            },
            "smallTrader": {
              "long": 35918,
              "short": 25650,
              "net": 10268
            }
          },
          "openInterest": 235536
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 244264,
              "short": 91434,
              "net": 152830
            },
            "nonCommercial": {
              "long": 43373,
              "short": 198511,
              "net": -155138
            },
            "smallTrader": {
              "long": 38640,
              "short": 36332,
              "net": 2308
            }
          },
          "openInterest": 326811
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82941,
              "short": 53344,
              "net": 29597
            },
            "nonCommercial": {
              "long": 31480,
              "short": 49114,
              "net": -17634
            },
            "smallTrader": {
              "long": 16682,
              "short": 28645,
              "net": -11963
            }
          },
          "openInterest": 169436
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113100,
              "short": 96600,
              "net": 16500
            },
            "nonCommercial": {
              "long": 50034,
              "short": 40061,
              "net": 9973
            },
            "smallTrader": {
              "long": 17068,
              "short": 43541,
              "net": -26473
            }
          },
          "openInterest": 220243
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28244,
              "short": 84585,
              "net": -56341
            },
            "nonCommercial": {
              "long": 55616,
              "short": 6836,
              "net": 48780
            },
            "smallTrader": {
              "long": 10401,
              "short": 2840,
              "net": 7561
            }
          },
          "openInterest": 94589
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 384770,
              "short": 363603,
              "net": 21167
            },
            "nonCommercial": {
              "long": 85008,
              "short": 134721,
              "net": -49713
            },
            "smallTrader": {
              "long": 60840,
              "short": 32294,
              "net": 28546
            }
          },
          "openInterest": 805330
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11608,
              "short": 36383,
              "net": -24775
            },
            "nonCommercial": {
              "long": 25511,
              "short": 2617,
              "net": 22894
            },
            "smallTrader": {
              "long": 3817,
              "short": 1936,
              "net": 1881
            }
          },
          "openInterest": 41316
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2227,
              "short": 12656,
              "net": -10429
            },
            "nonCommercial": {
              "long": 9629,
              "short": 1088,
              "net": 8541
            },
            "smallTrader": {
              "long": 2581,
              "short": 693,
              "net": 1888
            }
          },
          "openInterest": 14533
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 451191,
              "short": 263811,
              "net": 187380
            },
            "nonCommercial": {
              "long": 74116,
              "short": 250721,
              "net": -176605
            },
            "smallTrader": {
              "long": 14120,
              "short": 24895,
              "net": -10775
            }
          },
          "openInterest": 541443
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29864,
              "short": 71918,
              "net": -42054
            },
            "nonCommercial": {
              "long": 40070,
              "short": 16067,
              "net": 24003
            },
            "smallTrader": {
              "long": 28087,
              "short": 10036,
              "net": 18051
            }
          },
          "openInterest": 117290
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84100,
              "short": 150933,
              "net": -66833
            },
            "nonCommercial": {
              "long": 58993,
              "short": 10118,
              "net": 48875
            },
            "smallTrader": {
              "long": 38468,
              "short": 20510,
              "net": 17958
            }
          },
          "openInterest": 206937
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143057,
              "short": 222675,
              "net": -79618
            },
            "nonCommercial": {
              "long": 79434,
              "short": 12695,
              "net": 66739
            },
            "smallTrader": {
              "long": 27857,
              "short": 14978,
              "net": 12879
            }
          },
          "openInterest": 288281
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218427,
              "short": 324194,
              "net": -105767
            },
            "nonCommercial": {
              "long": 169342,
              "short": 41749,
              "net": 127593
            },
            "smallTrader": {
              "long": 58878,
              "short": 80704,
              "net": -21826
            }
          },
          "openInterest": 532745
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 400676,
              "short": 398091,
              "net": 2585
            },
            "nonCommercial": {
              "long": 144707,
              "short": 154414,
              "net": -9707
            },
            "smallTrader": {
              "long": 60245,
              "short": 53123,
              "net": 7122
            }
          },
          "openInterest": 653368
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69804,
              "short": 27367,
              "net": 42437
            },
            "nonCommercial": {
              "long": 14876,
              "short": 48451,
              "net": -33575
            },
            "smallTrader": {
              "long": 10350,
              "short": 19212,
              "net": -8862
            }
          },
          "openInterest": 95030
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21784,
              "short": 1392,
              "net": 20392
            },
            "nonCommercial": {
              "long": 9495,
              "short": 28501,
              "net": -19006
            },
            "smallTrader": {
              "long": 1514,
              "short": 2900,
              "net": -1386
            }
          },
          "openInterest": 35149
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28768,
              "short": 27765,
              "net": 1003
            },
            "nonCommercial": {
              "long": 8681,
              "short": 12135,
              "net": -3454
            },
            "smallTrader": {
              "long": 8785,
              "short": 6334,
              "net": 2451
            }
          },
          "openInterest": 49924
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49761,
              "short": 87952,
              "net": -38191
            },
            "nonCommercial": {
              "long": 49965,
              "short": 6961,
              "net": 43004
            },
            "smallTrader": {
              "long": 22295,
              "short": 27108,
              "net": -4813
            }
          },
          "openInterest": 128855
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203489,
              "short": 198775,
              "net": 4714
            },
            "nonCommercial": {
              "long": 99001,
              "short": 80129,
              "net": 18872
            },
            "smallTrader": {
              "long": 34377,
              "short": 57963,
              "net": -23586
            }
          },
          "openInterest": 388011
        }
      ]
    },
    {
      "reportDate": "2007-07-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1698532,
              "short": 1818871,
              "net": -120339
            },
            "nonCommercial": {
              "long": 773959,
              "short": 493723,
              "net": 280236
            },
            "smallTrader": {
              "long": 289187,
              "short": 449084,
              "net": -159897
            }
          },
          "openInterest": 2852436
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 653189,
              "short": 652061,
              "net": 1128
            },
            "nonCommercial": {
              "long": 208901,
              "short": 241901,
              "net": -33000
            },
            "smallTrader": {
              "long": 126503,
              "short": 94631,
              "net": 31872
            }
          },
          "openInterest": 1000761
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 730660,
              "short": 548808,
              "net": 181852
            },
            "nonCommercial": {
              "long": 118694,
              "short": 242866,
              "net": -124172
            },
            "smallTrader": {
              "long": 136015,
              "short": 193695,
              "net": -57680
            }
          },
          "openInterest": 994393
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 991359,
              "short": 926810,
              "net": 64549
            },
            "nonCommercial": {
              "long": 335639,
              "short": 361305,
              "net": -25666
            },
            "smallTrader": {
              "long": 226851,
              "short": 265734,
              "net": -38883
            }
          },
          "openInterest": 1580218
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6466,
              "short": 93890,
              "net": -87424
            },
            "nonCommercial": {
              "long": 69945,
              "short": 4787,
              "net": 65158
            },
            "smallTrader": {
              "long": 33744,
              "short": 11478,
              "net": 22266
            }
          },
          "openInterest": 110984
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8054,
              "short": 105737,
              "net": -97683
            },
            "nonCommercial": {
              "long": 112950,
              "short": 24419,
              "net": 88531
            },
            "smallTrader": {
              "long": 34810,
              "short": 25658,
              "net": 9152
            }
          },
          "openInterest": 156362
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22255,
              "short": 106004,
              "net": -83749
            },
            "nonCommercial": {
              "long": 82889,
              "short": 15511,
              "net": 67378
            },
            "smallTrader": {
              "long": 36807,
              "short": 20436,
              "net": 16371
            }
          },
          "openInterest": 143434
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72070,
              "short": 139165,
              "net": -67095
            },
            "nonCommercial": {
              "long": 76933,
              "short": 17024,
              "net": 59909
            },
            "smallTrader": {
              "long": 12856,
              "short": 5670,
              "net": 7186
            }
          },
          "openInterest": 170240
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82757,
              "short": 89666,
              "net": -6909
            },
            "nonCommercial": {
              "long": 49725,
              "short": 45609,
              "net": 4116
            },
            "smallTrader": {
              "long": 9115,
              "short": 6322,
              "net": 2793
            }
          },
          "openInterest": 163546
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46557,
              "short": 43380,
              "net": 3177
            },
            "nonCommercial": {
              "long": 20648,
              "short": 24557,
              "net": -3909
            },
            "smallTrader": {
              "long": 12895,
              "short": 12163,
              "net": 732
            }
          },
          "openInterest": 87538
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579359,
              "short": 700854,
              "net": -121495
            },
            "nonCommercial": {
              "long": 335700,
              "short": 140854,
              "net": 194846
            },
            "smallTrader": {
              "long": 136985,
              "short": 210336,
              "net": -73351
            }
          },
          "openInterest": 1197980
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105279,
              "short": 167506,
              "net": -62227
            },
            "nonCommercial": {
              "long": 70596,
              "short": 22278,
              "net": 48318
            },
            "smallTrader": {
              "long": 22194,
              "short": 8285,
              "net": 13909
            }
          },
          "openInterest": 215039
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 917338,
              "short": 1030407,
              "net": -113069
            },
            "nonCommercial": {
              "long": 250071,
              "short": 136758,
              "net": 113313
            },
            "smallTrader": {
              "long": 77059,
              "short": 77303,
              "net": -244
            }
          },
          "openInterest": 1546372
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27319,
              "short": 157712,
              "net": -130393
            },
            "nonCommercial": {
              "long": 129843,
              "short": 26947,
              "net": 102896
            },
            "smallTrader": {
              "long": 64951,
              "short": 37454,
              "net": 27497
            }
          },
          "openInterest": 223674
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7817,
              "short": 4541,
              "net": 3276
            },
            "nonCommercial": {
              "long": 9185,
              "short": 5008,
              "net": 4177
            },
            "smallTrader": {
              "long": 5413,
              "short": 12866,
              "net": -7453
            }
          },
          "openInterest": 25557
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101076,
              "short": 150224,
              "net": -49148
            },
            "nonCommercial": {
              "long": 55532,
              "short": 10503,
              "net": 45029
            },
            "smallTrader": {
              "long": 18714,
              "short": 14595,
              "net": 4119
            }
          },
          "openInterest": 189495
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115881,
              "short": 219066,
              "net": -103185
            },
            "nonCommercial": {
              "long": 113510,
              "short": 41290,
              "net": 72220
            },
            "smallTrader": {
              "long": 49379,
              "short": 18414,
              "net": 30965
            }
          },
          "openInterest": 387916
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127392,
              "short": 169383,
              "net": -41991
            },
            "nonCommercial": {
              "long": 49653,
              "short": 18840,
              "net": 30813
            },
            "smallTrader": {
              "long": 34732,
              "short": 23554,
              "net": 11178
            }
          },
          "openInterest": 239269
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 226591,
              "short": 104651,
              "net": 121940
            },
            "nonCommercial": {
              "long": 51549,
              "short": 177439,
              "net": -125890
            },
            "smallTrader": {
              "long": 41663,
              "short": 37713,
              "net": 3950
            }
          },
          "openInterest": 320333
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83999,
              "short": 51326,
              "net": 32673
            },
            "nonCommercial": {
              "long": 31978,
              "short": 52579,
              "net": -20601
            },
            "smallTrader": {
              "long": 17923,
              "short": 29995,
              "net": -12072
            }
          },
          "openInterest": 169978
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111121,
              "short": 100202,
              "net": 10919
            },
            "nonCommercial": {
              "long": 58623,
              "short": 42518,
              "net": 16105
            },
            "smallTrader": {
              "long": 20745,
              "short": 47769,
              "net": -27024
            }
          },
          "openInterest": 229572
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26730,
              "short": 85855,
              "net": -59125
            },
            "nonCommercial": {
              "long": 59061,
              "short": 6849,
              "net": 52212
            },
            "smallTrader": {
              "long": 9443,
              "short": 2530,
              "net": 6913
            }
          },
          "openInterest": 95605
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 386510,
              "short": 364029,
              "net": 22481
            },
            "nonCommercial": {
              "long": 88761,
              "short": 145170,
              "net": -56409
            },
            "smallTrader": {
              "long": 68244,
              "short": 34316,
              "net": 33928
            }
          },
          "openInterest": 822709
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12028,
              "short": 36581,
              "net": -24553
            },
            "nonCommercial": {
              "long": 25480,
              "short": 2230,
              "net": 23250
            },
            "smallTrader": {
              "long": 3285,
              "short": 1982,
              "net": 1303
            }
          },
          "openInterest": 41167
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1741,
              "short": 13739,
              "net": -11998
            },
            "nonCommercial": {
              "long": 10889,
              "short": 1355,
              "net": 9534
            },
            "smallTrader": {
              "long": 3171,
              "short": 707,
              "net": 2464
            }
          },
          "openInterest": 15801
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 474699,
              "short": 276393,
              "net": 198306
            },
            "nonCommercial": {
              "long": 75502,
              "short": 259441,
              "net": -183939
            },
            "smallTrader": {
              "long": 13647,
              "short": 28014,
              "net": -14367
            }
          },
          "openInterest": 565219
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29107,
              "short": 73814,
              "net": -44707
            },
            "nonCommercial": {
              "long": 40880,
              "short": 14402,
              "net": 26478
            },
            "smallTrader": {
              "long": 27804,
              "short": 9575,
              "net": 18229
            }
          },
          "openInterest": 116724
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82255,
              "short": 159452,
              "net": -77197
            },
            "nonCommercial": {
              "long": 65192,
              "short": 7617,
              "net": 57575
            },
            "smallTrader": {
              "long": 40197,
              "short": 20575,
              "net": 19622
            }
          },
          "openInterest": 213250
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141823,
              "short": 224207,
              "net": -82384
            },
            "nonCommercial": {
              "long": 81661,
              "short": 13012,
              "net": 68649
            },
            "smallTrader": {
              "long": 27254,
              "short": 13519,
              "net": 13735
            }
          },
          "openInterest": 288470
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220145,
              "short": 338149,
              "net": -118004
            },
            "nonCommercial": {
              "long": 182802,
              "short": 43809,
              "net": 138993
            },
            "smallTrader": {
              "long": 57768,
              "short": 78757,
              "net": -20989
            }
          },
          "openInterest": 543396
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 394592,
              "short": 410796,
              "net": -16204
            },
            "nonCommercial": {
              "long": 148132,
              "short": 148186,
              "net": -54
            },
            "smallTrader": {
              "long": 68782,
              "short": 52524,
              "net": 16258
            }
          },
          "openInterest": 660083
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70250,
              "short": 26864,
              "net": 43386
            },
            "nonCommercial": {
              "long": 20339,
              "short": 58411,
              "net": -38072
            },
            "smallTrader": {
              "long": 12403,
              "short": 17717,
              "net": -5314
            }
          },
          "openInterest": 102992
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24689,
              "short": 2217,
              "net": 22472
            },
            "nonCommercial": {
              "long": 9671,
              "short": 29630,
              "net": -19959
            },
            "smallTrader": {
              "long": 1367,
              "short": 3880,
              "net": -2513
            }
          },
          "openInterest": 38063
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30663,
              "short": 29613,
              "net": 1050
            },
            "nonCommercial": {
              "long": 9182,
              "short": 12783,
              "net": -3601
            },
            "smallTrader": {
              "long": 10847,
              "short": 8296,
              "net": 2551
            }
          },
          "openInterest": 55619
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50852,
              "short": 92451,
              "net": -41599
            },
            "nonCommercial": {
              "long": 52520,
              "short": 7395,
              "net": 45125
            },
            "smallTrader": {
              "long": 24504,
              "short": 28030,
              "net": -3526
            }
          },
          "openInterest": 134518
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203190,
              "short": 201432,
              "net": 1758
            },
            "nonCommercial": {
              "long": 100329,
              "short": 78560,
              "net": 21769
            },
            "smallTrader": {
              "long": 34261,
              "short": 57788,
              "net": -23527
            }
          },
          "openInterest": 399301
        }
      ]
    },
    {
      "reportDate": "2007-07-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1685963,
              "short": 1858397,
              "net": -172434
            },
            "nonCommercial": {
              "long": 817098,
              "short": 481365,
              "net": 335733
            },
            "smallTrader": {
              "long": 270524,
              "short": 433823,
              "net": -163299
            }
          },
          "openInterest": 2871480
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 648138,
              "short": 658234,
              "net": -10096
            },
            "nonCommercial": {
              "long": 226781,
              "short": 252637,
              "net": -25856
            },
            "smallTrader": {
              "long": 120660,
              "short": 84708,
              "net": 35952
            }
          },
          "openInterest": 1010272
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 728462,
              "short": 545829,
              "net": 182633
            },
            "nonCommercial": {
              "long": 114083,
              "short": 237881,
              "net": -123798
            },
            "smallTrader": {
              "long": 129941,
              "short": 188776,
              "net": -58835
            }
          },
          "openInterest": 981332
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 967833,
              "short": 917939,
              "net": 49894
            },
            "nonCommercial": {
              "long": 347794,
              "short": 369564,
              "net": -21770
            },
            "smallTrader": {
              "long": 224231,
              "short": 252355,
              "net": -28124
            }
          },
          "openInterest": 1568427
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9972,
              "short": 97491,
              "net": -87519
            },
            "nonCommercial": {
              "long": 78022,
              "short": 9766,
              "net": 68256
            },
            "smallTrader": {
              "long": 31421,
              "short": 12158,
              "net": 19263
            }
          },
          "openInterest": 120509
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16579,
              "short": 124035,
              "net": -107456
            },
            "nonCommercial": {
              "long": 123452,
              "short": 25086,
              "net": 98366
            },
            "smallTrader": {
              "long": 32506,
              "short": 23416,
              "net": 9090
            }
          },
          "openInterest": 173222
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27001,
              "short": 110312,
              "net": -83311
            },
            "nonCommercial": {
              "long": 85281,
              "short": 18009,
              "net": 67272
            },
            "smallTrader": {
              "long": 36703,
              "short": 20664,
              "net": 16039
            }
          },
          "openInterest": 150522
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70490,
              "short": 135991,
              "net": -65501
            },
            "nonCommercial": {
              "long": 75659,
              "short": 16844,
              "net": 58815
            },
            "smallTrader": {
              "long": 13617,
              "short": 6931,
              "net": 6686
            }
          },
          "openInterest": 167490
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84536,
              "short": 90263,
              "net": -5727
            },
            "nonCommercial": {
              "long": 50612,
              "short": 48980,
              "net": 1632
            },
            "smallTrader": {
              "long": 11124,
              "short": 7029,
              "net": 4095
            }
          },
          "openInterest": 170200
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47405,
              "short": 43808,
              "net": 3597
            },
            "nonCommercial": {
              "long": 20639,
              "short": 24406,
              "net": -3767
            },
            "smallTrader": {
              "long": 13320,
              "short": 13150,
              "net": 170
            }
          },
          "openInterest": 89893
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 593710,
              "short": 685562,
              "net": -91852
            },
            "nonCommercial": {
              "long": 329172,
              "short": 159272,
              "net": 169900
            },
            "smallTrader": {
              "long": 140161,
              "short": 218209,
              "net": -78048
            }
          },
          "openInterest": 1229696
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104023,
              "short": 171547,
              "net": -67524
            },
            "nonCommercial": {
              "long": 72543,
              "short": 18544,
              "net": 53999
            },
            "smallTrader": {
              "long": 21769,
              "short": 8244,
              "net": 13525
            }
          },
          "openInterest": 220635
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 906067,
              "short": 1012454,
              "net": -106387
            },
            "nonCommercial": {
              "long": 248968,
              "short": 137421,
              "net": 111547
            },
            "smallTrader": {
              "long": 80551,
              "short": 85711,
              "net": -5160
            }
          },
          "openInterest": 1549425
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31096,
              "short": 163661,
              "net": -132565
            },
            "nonCommercial": {
              "long": 123364,
              "short": 24179,
              "net": 99185
            },
            "smallTrader": {
              "long": 64722,
              "short": 31342,
              "net": 33380
            }
          },
          "openInterest": 221237
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8309,
              "short": 5823,
              "net": 2486
            },
            "nonCommercial": {
              "long": 11078,
              "short": 4993,
              "net": 6085
            },
            "smallTrader": {
              "long": 5783,
              "short": 14354,
              "net": -8571
            }
          },
          "openInterest": 29180
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107202,
              "short": 147193,
              "net": -39991
            },
            "nonCommercial": {
              "long": 47181,
              "short": 11417,
              "net": 35764
            },
            "smallTrader": {
              "long": 16881,
              "short": 12654,
              "net": 4227
            }
          },
          "openInterest": 186036
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111437,
              "short": 223945,
              "net": -112508
            },
            "nonCommercial": {
              "long": 114788,
              "short": 35069,
              "net": 79719
            },
            "smallTrader": {
              "long": 52294,
              "short": 19505,
              "net": 32789
            }
          },
          "openInterest": 385595
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130270,
              "short": 163792,
              "net": -33522
            },
            "nonCommercial": {
              "long": 43768,
              "short": 21247,
              "net": 22521
            },
            "smallTrader": {
              "long": 34117,
              "short": 23116,
              "net": 11001
            }
          },
          "openInterest": 238449
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212555,
              "short": 91657,
              "net": 120898
            },
            "nonCommercial": {
              "long": 50431,
              "short": 177204,
              "net": -126773
            },
            "smallTrader": {
              "long": 40115,
              "short": 34240,
              "net": 5875
            }
          },
          "openInterest": 303595
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86415,
              "short": 63084,
              "net": 23331
            },
            "nonCommercial": {
              "long": 32219,
              "short": 40624,
              "net": -8405
            },
            "smallTrader": {
              "long": 16945,
              "short": 31871,
              "net": -14926
            }
          },
          "openInterest": 173906
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113111,
              "short": 108366,
              "net": 4745
            },
            "nonCommercial": {
              "long": 60334,
              "short": 39071,
              "net": 21263
            },
            "smallTrader": {
              "long": 21438,
              "short": 47446,
              "net": -26008
            }
          },
          "openInterest": 236495
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25336,
              "short": 90052,
              "net": -64716
            },
            "nonCommercial": {
              "long": 66046,
              "short": 7879,
              "net": 58167
            },
            "smallTrader": {
              "long": 9097,
              "short": 2548,
              "net": 6549
            }
          },
          "openInterest": 101682
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 384613,
              "short": 357204,
              "net": 27409
            },
            "nonCommercial": {
              "long": 90166,
              "short": 151315,
              "net": -61149
            },
            "smallTrader": {
              "long": 66924,
              "short": 33184,
              "net": 33740
            }
          },
          "openInterest": 830833
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13151,
              "short": 39007,
              "net": -25856
            },
            "nonCommercial": {
              "long": 26292,
              "short": 1906,
              "net": 24386
            },
            "smallTrader": {
              "long": 3514,
              "short": 2044,
              "net": 1470
            }
          },
          "openInterest": 43212
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1721,
              "short": 14763,
              "net": -13042
            },
            "nonCommercial": {
              "long": 12132,
              "short": 1323,
              "net": 10809
            },
            "smallTrader": {
              "long": 3148,
              "short": 915,
              "net": 2233
            }
          },
          "openInterest": 17001
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 482287,
              "short": 288865,
              "net": 193422
            },
            "nonCommercial": {
              "long": 80749,
              "short": 262802,
              "net": -182053
            },
            "smallTrader": {
              "long": 12902,
              "short": 24271,
              "net": -11369
            }
          },
          "openInterest": 578133
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27296,
              "short": 74216,
              "net": -46920
            },
            "nonCommercial": {
              "long": 39986,
              "short": 12046,
              "net": 27940
            },
            "smallTrader": {
              "long": 27959,
              "short": 8979,
              "net": 18980
            }
          },
          "openInterest": 115546
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85541,
              "short": 160789,
              "net": -75248
            },
            "nonCommercial": {
              "long": 64545,
              "short": 7828,
              "net": 56717
            },
            "smallTrader": {
              "long": 39197,
              "short": 20666,
              "net": 18531
            }
          },
          "openInterest": 214698
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153766,
              "short": 229564,
              "net": -75798
            },
            "nonCommercial": {
              "long": 76953,
              "short": 14344,
              "net": 62609
            },
            "smallTrader": {
              "long": 26491,
              "short": 13302,
              "net": 13189
            }
          },
          "openInterest": 300123
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234610,
              "short": 346794,
              "net": -112184
            },
            "nonCommercial": {
              "long": 177627,
              "short": 42818,
              "net": 134809
            },
            "smallTrader": {
              "long": 59989,
              "short": 82614,
              "net": -22625
            }
          },
          "openInterest": 554480
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391486,
              "short": 420043,
              "net": -28557
            },
            "nonCommercial": {
              "long": 154025,
              "short": 149956,
              "net": 4069
            },
            "smallTrader": {
              "long": 77844,
              "short": 53356,
              "net": 24488
            }
          },
          "openInterest": 667540
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71426,
              "short": 32875,
              "net": 38551
            },
            "nonCommercial": {
              "long": 24189,
              "short": 59743,
              "net": -35554
            },
            "smallTrader": {
              "long": 14775,
              "short": 17772,
              "net": -2997
            }
          },
          "openInterest": 110578
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30761,
              "short": 2725,
              "net": 28036
            },
            "nonCommercial": {
              "long": 10449,
              "short": 35870,
              "net": -25421
            },
            "smallTrader": {
              "long": 1264,
              "short": 3879,
              "net": -2615
            }
          },
          "openInterest": 44644
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32917,
              "short": 30901,
              "net": 2016
            },
            "nonCommercial": {
              "long": 11269,
              "short": 14835,
              "net": -3566
            },
            "smallTrader": {
              "long": 11014,
              "short": 9464,
              "net": 1550
            }
          },
          "openInterest": 61073
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57081,
              "short": 98673,
              "net": -41592
            },
            "nonCommercial": {
              "long": 52434,
              "short": 10266,
              "net": 42168
            },
            "smallTrader": {
              "long": 25367,
              "short": 25943,
              "net": -576
            }
          },
          "openInterest": 140993
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206233,
              "short": 201675,
              "net": 4558
            },
            "nonCommercial": {
              "long": 103836,
              "short": 82040,
              "net": 21796
            },
            "smallTrader": {
              "long": 38558,
              "short": 64912,
              "net": -26354
            }
          },
          "openInterest": 414072
        }
      ]
    },
    {
      "reportDate": "2007-07-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1644494,
              "short": 1883269,
              "net": -238775
            },
            "nonCommercial": {
              "long": 755885,
              "short": 403619,
              "net": 352266
            },
            "smallTrader": {
              "long": 291540,
              "short": 405031,
              "net": -113491
            }
          },
          "openInterest": 2812951
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 654933,
              "short": 677427,
              "net": -22494
            },
            "nonCommercial": {
              "long": 236840,
              "short": 230782,
              "net": 6058
            },
            "smallTrader": {
              "long": 125330,
              "short": 108894,
              "net": 16436
            }
          },
          "openInterest": 1041227
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 723398,
              "short": 565556,
              "net": 157842
            },
            "nonCommercial": {
              "long": 130986,
              "short": 251160,
              "net": -120174
            },
            "smallTrader": {
              "long": 122806,
              "short": 160474,
              "net": -37668
            }
          },
          "openInterest": 986073
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1014282,
              "short": 989080,
              "net": 25202
            },
            "nonCommercial": {
              "long": 339920,
              "short": 347985,
              "net": -8065
            },
            "smallTrader": {
              "long": 227407,
              "short": 244544,
              "net": -17137
            }
          },
          "openInterest": 1615711
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9799,
              "short": 94630,
              "net": -84831
            },
            "nonCommercial": {
              "long": 75651,
              "short": 8808,
              "net": 66843
            },
            "smallTrader": {
              "long": 31431,
              "short": 13443,
              "net": 17988
            }
          },
          "openInterest": 118608
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16700,
              "short": 110055,
              "net": -93355
            },
            "nonCommercial": {
              "long": 107615,
              "short": 24111,
              "net": 83504
            },
            "smallTrader": {
              "long": 34101,
              "short": 24250,
              "net": 9851
            }
          },
          "openInterest": 158955
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25054,
              "short": 118037,
              "net": -92983
            },
            "nonCommercial": {
              "long": 94483,
              "short": 17519,
              "net": 76964
            },
            "smallTrader": {
              "long": 36578,
              "short": 20559,
              "net": 16019
            }
          },
          "openInterest": 158948
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70914,
              "short": 136212,
              "net": -65298
            },
            "nonCommercial": {
              "long": 74705,
              "short": 16644,
              "net": 58061
            },
            "smallTrader": {
              "long": 13479,
              "short": 6242,
              "net": 7237
            }
          },
          "openInterest": 168774
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81343,
              "short": 93593,
              "net": -12250
            },
            "nonCommercial": {
              "long": 50833,
              "short": 43388,
              "net": 7445
            },
            "smallTrader": {
              "long": 10698,
              "short": 5893,
              "net": 4805
            }
          },
          "openInterest": 171727
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48330,
              "short": 45565,
              "net": 2765
            },
            "nonCommercial": {
              "long": 21993,
              "short": 24958,
              "net": -2965
            },
            "smallTrader": {
              "long": 13903,
              "short": 13703,
              "net": 200
            }
          },
          "openInterest": 94496
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 604679,
              "short": 688865,
              "net": -84186
            },
            "nonCommercial": {
              "long": 319437,
              "short": 151498,
              "net": 167939
            },
            "smallTrader": {
              "long": 127512,
              "short": 211265,
              "net": -83753
            }
          },
          "openInterest": 1222222
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102388,
              "short": 164947,
              "net": -62559
            },
            "nonCommercial": {
              "long": 68304,
              "short": 20820,
              "net": 47484
            },
            "smallTrader": {
              "long": 22266,
              "short": 7191,
              "net": 15075
            }
          },
          "openInterest": 212708
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 876777,
              "short": 990712,
              "net": -113935
            },
            "nonCommercial": {
              "long": 255068,
              "short": 144162,
              "net": 110906
            },
            "smallTrader": {
              "long": 72787,
              "short": 69758,
              "net": 3029
            }
          },
          "openInterest": 1485746
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31658,
              "short": 162016,
              "net": -130358
            },
            "nonCommercial": {
              "long": 126890,
              "short": 30475,
              "net": 96415
            },
            "smallTrader": {
              "long": 65218,
              "short": 31275,
              "net": 33943
            }
          },
          "openInterest": 225781
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8575,
              "short": 5888,
              "net": 2687
            },
            "nonCommercial": {
              "long": 11254,
              "short": 4851,
              "net": 6403
            },
            "smallTrader": {
              "long": 6108,
              "short": 15198,
              "net": -9090
            }
          },
          "openInterest": 31124
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116952,
              "short": 155819,
              "net": -38867
            },
            "nonCommercial": {
              "long": 45878,
              "short": 10971,
              "net": 34907
            },
            "smallTrader": {
              "long": 16557,
              "short": 12597,
              "net": 3960
            }
          },
          "openInterest": 193827
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91670,
              "short": 253272,
              "net": -161602
            },
            "nonCommercial": {
              "long": 154251,
              "short": 31321,
              "net": 122930
            },
            "smallTrader": {
              "long": 53104,
              "short": 14432,
              "net": 38672
            }
          },
          "openInterest": 401603
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134221,
              "short": 162076,
              "net": -27855
            },
            "nonCommercial": {
              "long": 37813,
              "short": 22934,
              "net": 14879
            },
            "smallTrader": {
              "long": 37551,
              "short": 24575,
              "net": 12976
            }
          },
          "openInterest": 239062
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 188343,
              "short": 106993,
              "net": 81350
            },
            "nonCommercial": {
              "long": 51088,
              "short": 143503,
              "net": -92415
            },
            "smallTrader": {
              "long": 43995,
              "short": 32930,
              "net": 11065
            }
          },
          "openInterest": 284669
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89413,
              "short": 66087,
              "net": 23326
            },
            "nonCommercial": {
              "long": 33824,
              "short": 40504,
              "net": -6680
            },
            "smallTrader": {
              "long": 15595,
              "short": 32241,
              "net": -16646
            }
          },
          "openInterest": 173688
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115405,
              "short": 111167,
              "net": 4238
            },
            "nonCommercial": {
              "long": 61272,
              "short": 38490,
              "net": 22782
            },
            "smallTrader": {
              "long": 21282,
              "short": 48302,
              "net": -27020
            }
          },
          "openInterest": 241378
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30175,
              "short": 84936,
              "net": -54761
            },
            "nonCommercial": {
              "long": 62055,
              "short": 14327,
              "net": 47728
            },
            "smallTrader": {
              "long": 9735,
              "short": 2702,
              "net": 7033
            }
          },
          "openInterest": 103205
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 389230,
              "short": 350482,
              "net": 38748
            },
            "nonCommercial": {
              "long": 90629,
              "short": 163772,
              "net": -73143
            },
            "smallTrader": {
              "long": 69836,
              "short": 35441,
              "net": 34395
            }
          },
          "openInterest": 836827
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13182,
              "short": 42066,
              "net": -28884
            },
            "nonCommercial": {
              "long": 30047,
              "short": 2203,
              "net": 27844
            },
            "smallTrader": {
              "long": 3360,
              "short": 2320,
              "net": 1040
            }
          },
          "openInterest": 46589
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1745,
              "short": 16470,
              "net": -14725
            },
            "nonCommercial": {
              "long": 13685,
              "short": 1409,
              "net": 12276
            },
            "smallTrader": {
              "long": 3338,
              "short": 889,
              "net": 2449
            }
          },
          "openInterest": 18768
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 522383,
              "short": 313159,
              "net": 209224
            },
            "nonCommercial": {
              "long": 76068,
              "short": 268680,
              "net": -192612
            },
            "smallTrader": {
              "long": 14904,
              "short": 31516,
              "net": -16612
            }
          },
          "openInterest": 615885
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25919,
              "short": 78207,
              "net": -52288
            },
            "nonCommercial": {
              "long": 42754,
              "short": 10411,
              "net": 32343
            },
            "smallTrader": {
              "long": 28249,
              "short": 8304,
              "net": 19945
            }
          },
          "openInterest": 119064
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86219,
              "short": 147780,
              "net": -61561
            },
            "nonCommercial": {
              "long": 54736,
              "short": 10909,
              "net": 43827
            },
            "smallTrader": {
              "long": 37985,
              "short": 20251,
              "net": 17734
            }
          },
          "openInterest": 206054
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152210,
              "short": 224991,
              "net": -72781
            },
            "nonCommercial": {
              "long": 76158,
              "short": 15221,
              "net": 60937
            },
            "smallTrader": {
              "long": 24848,
              "short": 13004,
              "net": 11844
            }
          },
          "openInterest": 297063
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237922,
              "short": 329502,
              "net": -91580
            },
            "nonCommercial": {
              "long": 163521,
              "short": 44879,
              "net": 118642
            },
            "smallTrader": {
              "long": 53286,
              "short": 80348,
              "net": -27062
            }
          },
          "openInterest": 528766
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425760,
              "short": 477249,
              "net": -51489
            },
            "nonCommercial": {
              "long": 160746,
              "short": 137915,
              "net": 22831
            },
            "smallTrader": {
              "long": 79139,
              "short": 50481,
              "net": 28658
            }
          },
          "openInterest": 707122
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78675,
              "short": 34685,
              "net": 43990
            },
            "nonCommercial": {
              "long": 21909,
              "short": 64786,
              "net": -42877
            },
            "smallTrader": {
              "long": 14611,
              "short": 15724,
              "net": -1113
            }
          },
          "openInterest": 115383
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33734,
              "short": 2869,
              "net": 30865
            },
            "nonCommercial": {
              "long": 10371,
              "short": 38722,
              "net": -28351
            },
            "smallTrader": {
              "long": 1423,
              "short": 3937,
              "net": -2514
            }
          },
          "openInterest": 47619
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35586,
              "short": 35559,
              "net": 27
            },
            "nonCommercial": {
              "long": 12508,
              "short": 14123,
              "net": -1615
            },
            "smallTrader": {
              "long": 9411,
              "short": 7823,
              "net": 1588
            }
          },
          "openInterest": 63478
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61199,
              "short": 105922,
              "net": -44723
            },
            "nonCommercial": {
              "long": 55880,
              "short": 10804,
              "net": 45076
            },
            "smallTrader": {
              "long": 25313,
              "short": 25666,
              "net": -353
            }
          },
          "openInterest": 148686
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210310,
              "short": 205544,
              "net": 4766
            },
            "nonCommercial": {
              "long": 106516,
              "short": 83303,
              "net": 23213
            },
            "smallTrader": {
              "long": 35661,
              "short": 63640,
              "net": -27979
            }
          },
          "openInterest": 426140
        }
      ]
    },
    {
      "reportDate": "2007-07-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1668818,
              "short": 2098124,
              "net": -429306
            },
            "nonCommercial": {
              "long": 872561,
              "short": 357955,
              "net": 514606
            },
            "smallTrader": {
              "long": 316511,
              "short": 401811,
              "net": -85300
            }
          },
          "openInterest": 2945613
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 687009,
              "short": 692802,
              "net": -5793
            },
            "nonCommercial": {
              "long": 188629,
              "short": 221015,
              "net": -32386
            },
            "smallTrader": {
              "long": 144222,
              "short": 106043,
              "net": 38179
            }
          },
          "openInterest": 1037964
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 733182,
              "short": 595787,
              "net": 137395
            },
            "nonCommercial": {
              "long": 133332,
              "short": 231239,
              "net": -97907
            },
            "smallTrader": {
              "long": 140235,
              "short": 179723,
              "net": -39488
            }
          },
          "openInterest": 1012550
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1071270,
              "short": 1060080,
              "net": 11190
            },
            "nonCommercial": {
              "long": 291479,
              "short": 261641,
              "net": 29838
            },
            "smallTrader": {
              "long": 224077,
              "short": 265105,
              "net": -41028
            }
          },
          "openInterest": 1644091
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27336,
              "short": 78588,
              "net": -51252
            },
            "nonCommercial": {
              "long": 54254,
              "short": 18481,
              "net": 35773
            },
            "smallTrader": {
              "long": 25669,
              "short": 10190,
              "net": 15479
            }
          },
          "openInterest": 108022
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9372,
              "short": 86690,
              "net": -77318
            },
            "nonCommercial": {
              "long": 89522,
              "short": 20809,
              "net": 68713
            },
            "smallTrader": {
              "long": 29096,
              "short": 20491,
              "net": 8605
            }
          },
          "openInterest": 128722
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28278,
              "short": 94909,
              "net": -66631
            },
            "nonCommercial": {
              "long": 68138,
              "short": 18440,
              "net": 49698
            },
            "smallTrader": {
              "long": 34621,
              "short": 17688,
              "net": 16933
            }
          },
          "openInterest": 133951
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75376,
              "short": 129835,
              "net": -54459
            },
            "nonCommercial": {
              "long": 61585,
              "short": 14263,
              "net": 47322
            },
            "smallTrader": {
              "long": 12279,
              "short": 5142,
              "net": 7137
            }
          },
          "openInterest": 158478
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80916,
              "short": 95990,
              "net": -15074
            },
            "nonCommercial": {
              "long": 52344,
              "short": 40946,
              "net": 11398
            },
            "smallTrader": {
              "long": 10313,
              "short": 6637,
              "net": 3676
            }
          },
          "openInterest": 175837
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47701,
              "short": 41486,
              "net": 6215
            },
            "nonCommercial": {
              "long": 19544,
              "short": 24959,
              "net": -5415
            },
            "smallTrader": {
              "long": 12304,
              "short": 13104,
              "net": -800
            }
          },
          "openInterest": 89395
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 587216,
              "short": 678395,
              "net": -91179
            },
            "nonCommercial": {
              "long": 321591,
              "short": 145306,
              "net": 176285
            },
            "smallTrader": {
              "long": 132495,
              "short": 217601,
              "net": -85106
            }
          },
          "openInterest": 1219615
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104014,
              "short": 167708,
              "net": -63694
            },
            "nonCommercial": {
              "long": 67331,
              "short": 19066,
              "net": 48265
            },
            "smallTrader": {
              "long": 22701,
              "short": 7272,
              "net": 15429
            }
          },
          "openInterest": 213491
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 895645,
              "short": 1017457,
              "net": -121812
            },
            "nonCommercial": {
              "long": 266519,
              "short": 136904,
              "net": 129615
            },
            "smallTrader": {
              "long": 75798,
              "short": 83601,
              "net": -7803
            }
          },
          "openInterest": 1521237
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49491,
              "short": 154719,
              "net": -105228
            },
            "nonCommercial": {
              "long": 104189,
              "short": 25736,
              "net": 78453
            },
            "smallTrader": {
              "long": 58845,
              "short": 32070,
              "net": 26775
            }
          },
          "openInterest": 214527
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8651,
              "short": 6205,
              "net": 2446
            },
            "nonCommercial": {
              "long": 12339,
              "short": 5194,
              "net": 7145
            },
            "smallTrader": {
              "long": 6025,
              "short": 15616,
              "net": -9591
            }
          },
          "openInterest": 32197
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110624,
              "short": 149469,
              "net": -38845
            },
            "nonCommercial": {
              "long": 48527,
              "short": 11401,
              "net": 37126
            },
            "smallTrader": {
              "long": 13919,
              "short": 12200,
              "net": 1719
            }
          },
          "openInterest": 186555
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96154,
              "short": 208798,
              "net": -112644
            },
            "nonCommercial": {
              "long": 113706,
              "short": 32817,
              "net": 80889
            },
            "smallTrader": {
              "long": 46176,
              "short": 14421,
              "net": 31755
            }
          },
          "openInterest": 351185
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131560,
              "short": 162337,
              "net": -30777
            },
            "nonCommercial": {
              "long": 41539,
              "short": 21813,
              "net": 19726
            },
            "smallTrader": {
              "long": 32911,
              "short": 21860,
              "net": 11051
            }
          },
          "openInterest": 233209
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174003,
              "short": 133513,
              "net": 40490
            },
            "nonCommercial": {
              "long": 46600,
              "short": 97762,
              "net": -51162
            },
            "smallTrader": {
              "long": 42973,
              "short": 32301,
              "net": 10672
            }
          },
          "openInterest": 264271
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96191,
              "short": 74757,
              "net": 21434
            },
            "nonCommercial": {
              "long": 34762,
              "short": 37148,
              "net": -2386
            },
            "smallTrader": {
              "long": 15276,
              "short": 34324,
              "net": -19048
            }
          },
          "openInterest": 183624
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120638,
              "short": 119960,
              "net": 678
            },
            "nonCommercial": {
              "long": 66046,
              "short": 38039,
              "net": 28007
            },
            "smallTrader": {
              "long": 20922,
              "short": 49607,
              "net": -28685
            }
          },
          "openInterest": 251840
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49448,
              "short": 78785,
              "net": -29337
            },
            "nonCommercial": {
              "long": 34415,
              "short": 11809,
              "net": 22606
            },
            "smallTrader": {
              "long": 11659,
              "short": 4928,
              "net": 6731
            }
          },
          "openInterest": 95940
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377808,
              "short": 339192,
              "net": 38616
            },
            "nonCommercial": {
              "long": 84841,
              "short": 157122,
              "net": -72281
            },
            "smallTrader": {
              "long": 68658,
              "short": 34993,
              "net": 33665
            }
          },
          "openInterest": 809913
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14162,
              "short": 29164,
              "net": -15002
            },
            "nonCommercial": {
              "long": 15457,
              "short": 1193,
              "net": 14264
            },
            "smallTrader": {
              "long": 2614,
              "short": 1876,
              "net": 738
            }
          },
          "openInterest": 32233
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2768,
              "short": 13139,
              "net": -10371
            },
            "nonCommercial": {
              "long": 9037,
              "short": 878,
              "net": 8159
            },
            "smallTrader": {
              "long": 2968,
              "short": 756,
              "net": 2212
            }
          },
          "openInterest": 14773
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 574302,
              "short": 339283,
              "net": 235019
            },
            "nonCommercial": {
              "long": 68978,
              "short": 278845,
              "net": -209867
            },
            "smallTrader": {
              "long": 11364,
              "short": 36516,
              "net": -25152
            }
          },
          "openInterest": 659322
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29692,
              "short": 76627,
              "net": -46935
            },
            "nonCommercial": {
              "long": 38580,
              "short": 11211,
              "net": 27369
            },
            "smallTrader": {
              "long": 29193,
              "short": 9627,
              "net": 19566
            }
          },
          "openInterest": 118550
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86803,
              "short": 139077,
              "net": -52274
            },
            "nonCommercial": {
              "long": 49993,
              "short": 13449,
              "net": 36544
            },
            "smallTrader": {
              "long": 34918,
              "short": 19188,
              "net": 15730
            }
          },
          "openInterest": 202116
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146855,
              "short": 219148,
              "net": -72293
            },
            "nonCommercial": {
              "long": 73695,
              "short": 14869,
              "net": 58826
            },
            "smallTrader": {
              "long": 28141,
              "short": 14674,
              "net": 13467
            }
          },
          "openInterest": 297365
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233010,
              "short": 315729,
              "net": -82719
            },
            "nonCommercial": {
              "long": 152196,
              "short": 48017,
              "net": 104179
            },
            "smallTrader": {
              "long": 54671,
              "short": 76131,
              "net": -21460
            }
          },
          "openInterest": 509020
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429469,
              "short": 482156,
              "net": -52687
            },
            "nonCommercial": {
              "long": 155102,
              "short": 130804,
              "net": 24298
            },
            "smallTrader": {
              "long": 61081,
              "short": 32692,
              "net": 28389
            }
          },
          "openInterest": 692159
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74115,
              "short": 58284,
              "net": 15831
            },
            "nonCommercial": {
              "long": 28309,
              "short": 42942,
              "net": -14633
            },
            "smallTrader": {
              "long": 14227,
              "short": 15425,
              "net": -1198
            }
          },
          "openInterest": 116838
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31541,
              "short": 2836,
              "net": 28705
            },
            "nonCommercial": {
              "long": 9334,
              "short": 36311,
              "net": -26977
            },
            "smallTrader": {
              "long": 1506,
              "short": 3234,
              "net": -1728
            }
          },
          "openInterest": 44523
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39152,
              "short": 35926,
              "net": 3226
            },
            "nonCommercial": {
              "long": 11900,
              "short": 15483,
              "net": -3583
            },
            "smallTrader": {
              "long": 14698,
              "short": 14341,
              "net": 357
            }
          },
          "openInterest": 70351
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63987,
              "short": 108782,
              "net": -44795
            },
            "nonCommercial": {
              "long": 57759,
              "short": 10955,
              "net": 46804
            },
            "smallTrader": {
              "long": 24023,
              "short": 26032,
              "net": -2009
            }
          },
          "openInterest": 151080
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211077,
              "short": 207453,
              "net": 3624
            },
            "nonCommercial": {
              "long": 107746,
              "short": 84807,
              "net": 22939
            },
            "smallTrader": {
              "long": 39874,
              "short": 66437,
              "net": -26563
            }
          },
          "openInterest": 437581
        }
      ]
    },
    {
      "reportDate": "2007-08-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1707394,
              "short": 2197510,
              "net": -490116
            },
            "nonCommercial": {
              "long": 953514,
              "short": 347005,
              "net": 606509
            },
            "smallTrader": {
              "long": 299212,
              "short": 415605,
              "net": -116393
            }
          },
          "openInterest": 3058921
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 699021,
              "short": 661800,
              "net": 37221
            },
            "nonCommercial": {
              "long": 189059,
              "short": 263558,
              "net": -74499
            },
            "smallTrader": {
              "long": 141416,
              "short": 104138,
              "net": 37278
            }
          },
          "openInterest": 1059028
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 728399,
              "short": 592095,
              "net": 136304
            },
            "nonCommercial": {
              "long": 146703,
              "short": 245478,
              "net": -98775
            },
            "smallTrader": {
              "long": 133257,
              "short": 170786,
              "net": -37529
            }
          },
          "openInterest": 1018698
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1151143,
              "short": 1094311,
              "net": 56832
            },
            "nonCommercial": {
              "long": 244080,
              "short": 282854,
              "net": -38774
            },
            "smallTrader": {
              "long": 250210,
              "short": 268268,
              "net": -18058
            }
          },
          "openInterest": 1705474
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31815,
              "short": 78037,
              "net": -46222
            },
            "nonCommercial": {
              "long": 52971,
              "short": 22252,
              "net": 30719
            },
            "smallTrader": {
              "long": 25046,
              "short": 9543,
              "net": 15503
            }
          },
          "openInterest": 110617
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23108,
              "short": 84134,
              "net": -61026
            },
            "nonCommercial": {
              "long": 74315,
              "short": 20182,
              "net": 54133
            },
            "smallTrader": {
              "long": 27455,
              "short": 20562,
              "net": 6893
            }
          },
          "openInterest": 125762
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30031,
              "short": 95508,
              "net": -65477
            },
            "nonCommercial": {
              "long": 71689,
              "short": 19751,
              "net": 51938
            },
            "smallTrader": {
              "long": 32064,
              "short": 18525,
              "net": 13539
            }
          },
          "openInterest": 135946
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68477,
              "short": 115198,
              "net": -46721
            },
            "nonCommercial": {
              "long": 54183,
              "short": 13163,
              "net": 41020
            },
            "smallTrader": {
              "long": 12166,
              "short": 6465,
              "net": 5701
            }
          },
          "openInterest": 143311
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75611,
              "short": 98462,
              "net": -22851
            },
            "nonCommercial": {
              "long": 52999,
              "short": 35793,
              "net": 17206
            },
            "smallTrader": {
              "long": 14358,
              "short": 8713,
              "net": 5645
            }
          },
          "openInterest": 171918
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47685,
              "short": 40315,
              "net": 7370
            },
            "nonCommercial": {
              "long": 18463,
              "short": 24017,
              "net": -5554
            },
            "smallTrader": {
              "long": 12429,
              "short": 14245,
              "net": -1816
            }
          },
          "openInterest": 84651
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578985,
              "short": 667953,
              "net": -88968
            },
            "nonCommercial": {
              "long": 312949,
              "short": 136230,
              "net": 176719
            },
            "smallTrader": {
              "long": 130537,
              "short": 218288,
              "net": -87751
            }
          },
          "openInterest": 1193831
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106642,
              "short": 169107,
              "net": -62465
            },
            "nonCommercial": {
              "long": 68508,
              "short": 18684,
              "net": 49824
            },
            "smallTrader": {
              "long": 19551,
              "short": 6910,
              "net": 12641
            }
          },
          "openInterest": 214503
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 893870,
              "short": 1014069,
              "net": -120199
            },
            "nonCommercial": {
              "long": 233568,
              "short": 124646,
              "net": 108922
            },
            "smallTrader": {
              "long": 85051,
              "short": 73774,
              "net": 11277
            }
          },
          "openInterest": 1504817
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53782,
              "short": 161026,
              "net": -107244
            },
            "nonCommercial": {
              "long": 111634,
              "short": 32605,
              "net": 79029
            },
            "smallTrader": {
              "long": 59514,
              "short": 31299,
              "net": 28215
            }
          },
          "openInterest": 227532
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7909,
              "short": 5767,
              "net": 2142
            },
            "nonCommercial": {
              "long": 12677,
              "short": 4948,
              "net": 7729
            },
            "smallTrader": {
              "long": 5667,
              "short": 15538,
              "net": -9871
            }
          },
          "openInterest": 30165
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110885,
              "short": 144242,
              "net": -33357
            },
            "nonCommercial": {
              "long": 45979,
              "short": 13823,
              "net": 32156
            },
            "smallTrader": {
              "long": 14708,
              "short": 13507,
              "net": 1201
            }
          },
          "openInterest": 186045
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90267,
              "short": 211513,
              "net": -121246
            },
            "nonCommercial": {
              "long": 123391,
              "short": 34020,
              "net": 89371
            },
            "smallTrader": {
              "long": 45857,
              "short": 13982,
              "net": 31875
            }
          },
          "openInterest": 352908
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136061,
              "short": 145673,
              "net": -9612
            },
            "nonCommercial": {
              "long": 28685,
              "short": 24930,
              "net": 3755
            },
            "smallTrader": {
              "long": 34227,
              "short": 28370,
              "net": 5857
            }
          },
          "openInterest": 218340
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 172806,
              "short": 152366,
              "net": 20440
            },
            "nonCommercial": {
              "long": 47110,
              "short": 81603,
              "net": -34493
            },
            "smallTrader": {
              "long": 42762,
              "short": 28709,
              "net": 14053
            }
          },
          "openInterest": 263905
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90006,
              "short": 77656,
              "net": 12350
            },
            "nonCommercial": {
              "long": 34276,
              "short": 30165,
              "net": 4111
            },
            "smallTrader": {
              "long": 16649,
              "short": 33110,
              "net": -16461
            }
          },
          "openInterest": 174848
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116949,
              "short": 116727,
              "net": 222
            },
            "nonCommercial": {
              "long": 64256,
              "short": 36321,
              "net": 27935
            },
            "smallTrader": {
              "long": 20125,
              "short": 48282,
              "net": -28157
            }
          },
          "openInterest": 241527
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57344,
              "short": 79484,
              "net": -22140
            },
            "nonCommercial": {
              "long": 27157,
              "short": 10787,
              "net": 16370
            },
            "smallTrader": {
              "long": 9185,
              "short": 3415,
              "net": 5770
            }
          },
          "openInterest": 94580
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 371559,
              "short": 335133,
              "net": 36426
            },
            "nonCommercial": {
              "long": 82516,
              "short": 148928,
              "net": -66412
            },
            "smallTrader": {
              "long": 65466,
              "short": 35480,
              "net": 29986
            }
          },
          "openInterest": 798615
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12560,
              "short": 29999,
              "net": -17439
            },
            "nonCommercial": {
              "long": 17778,
              "short": 1118,
              "net": 16660
            },
            "smallTrader": {
              "long": 2278,
              "short": 1499,
              "net": 779
            }
          },
          "openInterest": 32616
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2530,
              "short": 12766,
              "net": -10236
            },
            "nonCommercial": {
              "long": 8946,
              "short": 994,
              "net": 7952
            },
            "smallTrader": {
              "long": 3097,
              "short": 813,
              "net": 2284
            }
          },
          "openInterest": 14573
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 607581,
              "short": 356976,
              "net": 250605
            },
            "nonCommercial": {
              "long": 64606,
              "short": 290574,
              "net": -225968
            },
            "smallTrader": {
              "long": 11633,
              "short": 36270,
              "net": -24637
            }
          },
          "openInterest": 686119
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31888,
              "short": 79448,
              "net": -47560
            },
            "nonCommercial": {
              "long": 39317,
              "short": 10377,
              "net": 28940
            },
            "smallTrader": {
              "long": 28660,
              "short": 10040,
              "net": 18620
            }
          },
          "openInterest": 122787
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85567,
              "short": 147427,
              "net": -61860
            },
            "nonCommercial": {
              "long": 56758,
              "short": 11782,
              "net": 44976
            },
            "smallTrader": {
              "long": 37952,
              "short": 21068,
              "net": 16884
            }
          },
          "openInterest": 204880
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148006,
              "short": 212629,
              "net": -64623
            },
            "nonCommercial": {
              "long": 70220,
              "short": 17589,
              "net": 52631
            },
            "smallTrader": {
              "long": 26650,
              "short": 14658,
              "net": 11992
            }
          },
          "openInterest": 290263
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237110,
              "short": 318428,
              "net": -81318
            },
            "nonCommercial": {
              "long": 148100,
              "short": 44311,
              "net": 103789
            },
            "smallTrader": {
              "long": 53820,
              "short": 76291,
              "net": -22471
            }
          },
          "openInterest": 497711
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427829,
              "short": 459659,
              "net": -31830
            },
            "nonCommercial": {
              "long": 141417,
              "short": 129519,
              "net": 11898
            },
            "smallTrader": {
              "long": 53269,
              "short": 33337,
              "net": 19932
            }
          },
          "openInterest": 673537
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66018,
              "short": 70306,
              "net": -4288
            },
            "nonCommercial": {
              "long": 34401,
              "short": 36705,
              "net": -2304
            },
            "smallTrader": {
              "long": 20657,
              "short": 14065,
              "net": 6592
            }
          },
          "openInterest": 121823
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30033,
              "short": 2639,
              "net": 27394
            },
            "nonCommercial": {
              "long": 8971,
              "short": 34433,
              "net": -25462
            },
            "smallTrader": {
              "long": 1465,
              "short": 3397,
              "net": -1932
            }
          },
          "openInterest": 42621
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49874,
              "short": 40610,
              "net": 9264
            },
            "nonCommercial": {
              "long": 8281,
              "short": 15842,
              "net": -7561
            },
            "smallTrader": {
              "long": 11691,
              "short": 13394,
              "net": -1703
            }
          },
          "openInterest": 81959
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63701,
              "short": 108664,
              "net": -44963
            },
            "nonCommercial": {
              "long": 59832,
              "short": 12501,
              "net": 47331
            },
            "smallTrader": {
              "long": 25293,
              "short": 27661,
              "net": -2368
            }
          },
          "openInterest": 154503
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205001,
              "short": 205357,
              "net": -356
            },
            "nonCommercial": {
              "long": 116895,
              "short": 84691,
              "net": 32204
            },
            "smallTrader": {
              "long": 36866,
              "short": 68714,
              "net": -31848
            }
          },
          "openInterest": 427074
        }
      ]
    },
    {
      "reportDate": "2007-08-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1556905,
              "short": 2076146,
              "net": -519241
            },
            "nonCommercial": {
              "long": 944829,
              "short": 336337,
              "net": 608492
            },
            "smallTrader": {
              "long": 315235,
              "short": 404486,
              "net": -89251
            }
          },
          "openInterest": 2920253
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 679909,
              "short": 638206,
              "net": 41703
            },
            "nonCommercial": {
              "long": 175267,
              "short": 252836,
              "net": -77569
            },
            "smallTrader": {
              "long": 127476,
              "short": 91610,
              "net": 35866
            }
          },
          "openInterest": 1009656
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 731357,
              "short": 586507,
              "net": 144850
            },
            "nonCommercial": {
              "long": 126857,
              "short": 261003,
              "net": -134146
            },
            "smallTrader": {
              "long": 138698,
              "short": 149402,
              "net": -10704
            }
          },
          "openInterest": 1004299
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1084243,
              "short": 1063799,
              "net": 20444
            },
            "nonCommercial": {
              "long": 247707,
              "short": 283069,
              "net": -35362
            },
            "smallTrader": {
              "long": 254950,
              "short": 240032,
              "net": 14918
            }
          },
          "openInterest": 1642556
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34581,
              "short": 75452,
              "net": -40871
            },
            "nonCommercial": {
              "long": 42572,
              "short": 19252,
              "net": 23320
            },
            "smallTrader": {
              "long": 26308,
              "short": 8757,
              "net": 17551
            }
          },
          "openInterest": 105080
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32309,
              "short": 83052,
              "net": -50743
            },
            "nonCommercial": {
              "long": 58864,
              "short": 17506,
              "net": 41358
            },
            "smallTrader": {
              "long": 27515,
              "short": 18130,
              "net": 9385
            }
          },
          "openInterest": 120623
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32100,
              "short": 88453,
              "net": -56353
            },
            "nonCommercial": {
              "long": 66527,
              "short": 18717,
              "net": 47810
            },
            "smallTrader": {
              "long": 31566,
              "short": 23023,
              "net": 8543
            }
          },
          "openInterest": 134044
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66113,
              "short": 108901,
              "net": -42788
            },
            "nonCommercial": {
              "long": 52637,
              "short": 15951,
              "net": 36686
            },
            "smallTrader": {
              "long": 11351,
              "short": 5249,
              "net": 6102
            }
          },
          "openInterest": 135055
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72813,
              "short": 103972,
              "net": -31159
            },
            "nonCommercial": {
              "long": 55182,
              "short": 29053,
              "net": 26129
            },
            "smallTrader": {
              "long": 10207,
              "short": 5177,
              "net": 5030
            }
          },
          "openInterest": 166572
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47371,
              "short": 38218,
              "net": 9153
            },
            "nonCommercial": {
              "long": 13970,
              "short": 19908,
              "net": -5938
            },
            "smallTrader": {
              "long": 9750,
              "short": 12965,
              "net": -3215
            }
          },
          "openInterest": 76111
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 563996,
              "short": 657476,
              "net": -93480
            },
            "nonCommercial": {
              "long": 309250,
              "short": 124294,
              "net": 184956
            },
            "smallTrader": {
              "long": 130670,
              "short": 222146,
              "net": -91476
            }
          },
          "openInterest": 1133449
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105729,
              "short": 158598,
              "net": -52869
            },
            "nonCommercial": {
              "long": 61059,
              "short": 19248,
              "net": 41811
            },
            "smallTrader": {
              "long": 20682,
              "short": 9624,
              "net": 11058
            }
          },
          "openInterest": 207566
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 789913,
              "short": 860484,
              "net": -70571
            },
            "nonCommercial": {
              "long": 220585,
              "short": 154478,
              "net": 66107
            },
            "smallTrader": {
              "long": 79069,
              "short": 74605,
              "net": 4464
            }
          },
          "openInterest": 1516963
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71894,
              "short": 158307,
              "net": -86413
            },
            "nonCommercial": {
              "long": 90832,
              "short": 26158,
              "net": 64674
            },
            "smallTrader": {
              "long": 51739,
              "short": 30000,
              "net": 21739
            }
          },
          "openInterest": 218546
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7983,
              "short": 5107,
              "net": 2876
            },
            "nonCommercial": {
              "long": 11234,
              "short": 4601,
              "net": 6633
            },
            "smallTrader": {
              "long": 5650,
              "short": 15159,
              "net": -9509
            }
          },
          "openInterest": 28245
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118065,
              "short": 143633,
              "net": -25568
            },
            "nonCommercial": {
              "long": 41354,
              "short": 15811,
              "net": 25543
            },
            "smallTrader": {
              "long": 14669,
              "short": 14644,
              "net": 25
            }
          },
          "openInterest": 188129
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88846,
              "short": 214740,
              "net": -125894
            },
            "nonCommercial": {
              "long": 118978,
              "short": 24767,
              "net": 94211
            },
            "smallTrader": {
              "long": 45748,
              "short": 14065,
              "net": 31683
            }
          },
          "openInterest": 347973
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137955,
              "short": 152279,
              "net": -14324
            },
            "nonCommercial": {
              "long": 26496,
              "short": 19412,
              "net": 7084
            },
            "smallTrader": {
              "long": 31871,
              "short": 24631,
              "net": 7240
            }
          },
          "openInterest": 217825
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178281,
              "short": 169749,
              "net": 8532
            },
            "nonCommercial": {
              "long": 57759,
              "short": 79648,
              "net": -21889
            },
            "smallTrader": {
              "long": 39186,
              "short": 25829,
              "net": 13357
            }
          },
          "openInterest": 278398
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90182,
              "short": 82379,
              "net": 7803
            },
            "nonCommercial": {
              "long": 34431,
              "short": 29627,
              "net": 4804
            },
            "smallTrader": {
              "long": 16031,
              "short": 28638,
              "net": -12607
            }
          },
          "openInterest": 177487
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114869,
              "short": 109173,
              "net": 5696
            },
            "nonCommercial": {
              "long": 53722,
              "short": 35342,
              "net": 18380
            },
            "smallTrader": {
              "long": 19081,
              "short": 43157,
              "net": -24076
            }
          },
          "openInterest": 224582
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61276,
              "short": 73010,
              "net": -11734
            },
            "nonCommercial": {
              "long": 26630,
              "short": 14915,
              "net": 11715
            },
            "smallTrader": {
              "long": 5465,
              "short": 5446,
              "net": 19
            }
          },
          "openInterest": 94014
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 366952,
              "short": 338781,
              "net": 28171
            },
            "nonCommercial": {
              "long": 79774,
              "short": 141577,
              "net": -61803
            },
            "smallTrader": {
              "long": 65457,
              "short": 31825,
              "net": 33632
            }
          },
          "openInterest": 769438
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12769,
              "short": 27971,
              "net": -15202
            },
            "nonCommercial": {
              "long": 16345,
              "short": 2308,
              "net": 14037
            },
            "smallTrader": {
              "long": 2594,
              "short": 1429,
              "net": 1165
            }
          },
          "openInterest": 31708
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3045,
              "short": 11314,
              "net": -8269
            },
            "nonCommercial": {
              "long": 7150,
              "short": 768,
              "net": 6382
            },
            "smallTrader": {
              "long": 2738,
              "short": 851,
              "net": 1887
            }
          },
          "openInterest": 12933
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 578684,
              "short": 347040,
              "net": 231644
            },
            "nonCommercial": {
              "long": 60390,
              "short": 263440,
              "net": -203050
            },
            "smallTrader": {
              "long": 12911,
              "short": 41505,
              "net": -28594
            }
          },
          "openInterest": 653957
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33866,
              "short": 80298,
              "net": -46432
            },
            "nonCommercial": {
              "long": 36203,
              "short": 9256,
              "net": 26947
            },
            "smallTrader": {
              "long": 28866,
              "short": 9381,
              "net": 19485
            }
          },
          "openInterest": 122912
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83724,
              "short": 150048,
              "net": -66324
            },
            "nonCommercial": {
              "long": 54799,
              "short": 6935,
              "net": 47864
            },
            "smallTrader": {
              "long": 39045,
              "short": 20585,
              "net": 18460
            }
          },
          "openInterest": 201449
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152615,
              "short": 210032,
              "net": -57417
            },
            "nonCommercial": {
              "long": 67444,
              "short": 19469,
              "net": 47975
            },
            "smallTrader": {
              "long": 25661,
              "short": 16219,
              "net": 9442
            }
          },
          "openInterest": 293064
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233364,
              "short": 320961,
              "net": -87597
            },
            "nonCommercial": {
              "long": 155375,
              "short": 45798,
              "net": 109577
            },
            "smallTrader": {
              "long": 53165,
              "short": 75145,
              "net": -21980
            }
          },
          "openInterest": 502421
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428411,
              "short": 427338,
              "net": 1073
            },
            "nonCommercial": {
              "long": 130836,
              "short": 146977,
              "net": -16141
            },
            "smallTrader": {
              "long": 61218,
              "short": 46150,
              "net": 15068
            }
          },
          "openInterest": 670317
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72603,
              "short": 65120,
              "net": 7483
            },
            "nonCommercial": {
              "long": 26255,
              "short": 40245,
              "net": -13990
            },
            "smallTrader": {
              "long": 17657,
              "short": 11150,
              "net": 6507
            }
          },
          "openInterest": 117264
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24222,
              "short": 6485,
              "net": 17737
            },
            "nonCommercial": {
              "long": 5175,
              "short": 22075,
              "net": -16900
            },
            "smallTrader": {
              "long": 2121,
              "short": 2958,
              "net": -837
            }
          },
          "openInterest": 33933
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52439,
              "short": 39757,
              "net": 12682
            },
            "nonCommercial": {
              "long": 7943,
              "short": 18186,
              "net": -10243
            },
            "smallTrader": {
              "long": 8056,
              "short": 10495,
              "net": -2439
            }
          },
          "openInterest": 84569
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64967,
              "short": 111659,
              "net": -46692
            },
            "nonCommercial": {
              "long": 60039,
              "short": 12392,
              "net": 47647
            },
            "smallTrader": {
              "long": 28507,
              "short": 29462,
              "net": -955
            }
          },
          "openInterest": 158267
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201621,
              "short": 202787,
              "net": -1166
            },
            "nonCommercial": {
              "long": 113322,
              "short": 78958,
              "net": 34364
            },
            "smallTrader": {
              "long": 35260,
              "short": 68458,
              "net": -33198
            }
          },
          "openInterest": 409900
        }
      ]
    },
    {
      "reportDate": "2007-08-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1539419,
              "short": 1958617,
              "net": -419198
            },
            "nonCommercial": {
              "long": 814621,
              "short": 335240,
              "net": 479381
            },
            "smallTrader": {
              "long": 316139,
              "short": 376322,
              "net": -60183
            }
          },
          "openInterest": 2793955
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 582322,
              "short": 633080,
              "net": -50758
            },
            "nonCommercial": {
              "long": 226450,
              "short": 180792,
              "net": 45658
            },
            "smallTrader": {
              "long": 128117,
              "short": 123017,
              "net": 5100
            }
          },
          "openInterest": 955165
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 700453,
              "short": 597650,
              "net": 102803
            },
            "nonCommercial": {
              "long": 144855,
              "short": 233189,
              "net": -88334
            },
            "smallTrader": {
              "long": 137764,
              "short": 152233,
              "net": -14469
            }
          },
          "openInterest": 991242
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1089791,
              "short": 1093766,
              "net": -3975
            },
            "nonCommercial": {
              "long": 281247,
              "short": 306596,
              "net": -25349
            },
            "smallTrader": {
              "long": 258726,
              "short": 229402,
              "net": 29324
            }
          },
          "openInterest": 1700780
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51179,
              "short": 66498,
              "net": -15319
            },
            "nonCommercial": {
              "long": 24197,
              "short": 19221,
              "net": 4976
            },
            "smallTrader": {
              "long": 19427,
              "short": 9084,
              "net": 10343
            }
          },
          "openInterest": 95901
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43213,
              "short": 78402,
              "net": -35189
            },
            "nonCommercial": {
              "long": 48830,
              "short": 19691,
              "net": 29139
            },
            "smallTrader": {
              "long": 23537,
              "short": 17487,
              "net": 6050
            }
          },
          "openInterest": 117568
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38332,
              "short": 85060,
              "net": -46728
            },
            "nonCommercial": {
              "long": 60044,
              "short": 20011,
              "net": 40033
            },
            "smallTrader": {
              "long": 26455,
              "short": 19760,
              "net": 6695
            }
          },
          "openInterest": 128591
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72396,
              "short": 107709,
              "net": -35313
            },
            "nonCommercial": {
              "long": 41177,
              "short": 10980,
              "net": 30197
            },
            "smallTrader": {
              "long": 10855,
              "short": 5739,
              "net": 5116
            }
          },
          "openInterest": 130125
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70127,
              "short": 99296,
              "net": -29169
            },
            "nonCommercial": {
              "long": 51208,
              "short": 24969,
              "net": 26239
            },
            "smallTrader": {
              "long": 10664,
              "short": 7734,
              "net": 2930
            }
          },
          "openInterest": 159535
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49923,
              "short": 38335,
              "net": 11588
            },
            "nonCommercial": {
              "long": 12313,
              "short": 19380,
              "net": -7067
            },
            "smallTrader": {
              "long": 8525,
              "short": 13046,
              "net": -4521
            }
          },
          "openInterest": 76498
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 553999,
              "short": 642684,
              "net": -88685
            },
            "nonCommercial": {
              "long": 309245,
              "short": 126208,
              "net": 183037
            },
            "smallTrader": {
              "long": 123803,
              "short": 218155,
              "net": -94352
            }
          },
          "openInterest": 1105178
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110249,
              "short": 146562,
              "net": -36313
            },
            "nonCommercial": {
              "long": 52389,
              "short": 25613,
              "net": 26776
            },
            "smallTrader": {
              "long": 19415,
              "short": 9878,
              "net": 9537
            }
          },
          "openInterest": 199120
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 779594,
              "short": 804306,
              "net": -24712
            },
            "nonCommercial": {
              "long": 206977,
              "short": 184170,
              "net": 22807
            },
            "smallTrader": {
              "long": 65623,
              "short": 63718,
              "net": 1905
            }
          },
          "openInterest": 1422175
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88533,
              "short": 147372,
              "net": -58839
            },
            "nonCommercial": {
              "long": 74037,
              "short": 35574,
              "net": 38463
            },
            "smallTrader": {
              "long": 47958,
              "short": 27582,
              "net": 20376
            }
          },
          "openInterest": 216026
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7724,
              "short": 5120,
              "net": 2604
            },
            "nonCommercial": {
              "long": 11219,
              "short": 3769,
              "net": 7450
            },
            "smallTrader": {
              "long": 5090,
              "short": 15144,
              "net": -10054
            }
          },
          "openInterest": 27522
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118948,
              "short": 142751,
              "net": -23803
            },
            "nonCommercial": {
              "long": 40121,
              "short": 17299,
              "net": 22822
            },
            "smallTrader": {
              "long": 16371,
              "short": 15390,
              "net": 981
            }
          },
          "openInterest": 188647
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99513,
              "short": 191507,
              "net": -91994
            },
            "nonCommercial": {
              "long": 102578,
              "short": 33648,
              "net": 68930
            },
            "smallTrader": {
              "long": 40587,
              "short": 17523,
              "net": 23064
            }
          },
          "openInterest": 330204
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137243,
              "short": 151134,
              "net": -13891
            },
            "nonCommercial": {
              "long": 27290,
              "short": 18626,
              "net": 8664
            },
            "smallTrader": {
              "long": 31830,
              "short": 26603,
              "net": 5227
            }
          },
          "openInterest": 215860
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173550,
              "short": 187833,
              "net": -14283
            },
            "nonCommercial": {
              "long": 61218,
              "short": 59702,
              "net": 1516
            },
            "smallTrader": {
              "long": 35606,
              "short": 22839,
              "net": 12767
            }
          },
          "openInterest": 273008
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88482,
              "short": 79876,
              "net": 8606
            },
            "nonCommercial": {
              "long": 31087,
              "short": 26911,
              "net": 4176
            },
            "smallTrader": {
              "long": 15146,
              "short": 27928,
              "net": -12782
            }
          },
          "openInterest": 171845
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115894,
              "short": 104106,
              "net": 11788
            },
            "nonCommercial": {
              "long": 49234,
              "short": 38499,
              "net": 10735
            },
            "smallTrader": {
              "long": 19013,
              "short": 41536,
              "net": -22523
            }
          },
          "openInterest": 223683
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86780,
              "short": 63294,
              "net": 23486
            },
            "nonCommercial": {
              "long": 9674,
              "short": 33808,
              "net": -24134
            },
            "smallTrader": {
              "long": 4847,
              "short": 4199,
              "net": 648
            }
          },
          "openInterest": 101504
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357121,
              "short": 334954,
              "net": 22167
            },
            "nonCommercial": {
              "long": 76413,
              "short": 136344,
              "net": -59931
            },
            "smallTrader": {
              "long": 67423,
              "short": 29659,
              "net": 37764
            }
          },
          "openInterest": 763051
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15189,
              "short": 24931,
              "net": -9742
            },
            "nonCommercial": {
              "long": 11912,
              "short": 3027,
              "net": 8885
            },
            "smallTrader": {
              "long": 2336,
              "short": 1479,
              "net": 857
            }
          },
          "openInterest": 29542
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3087,
              "short": 8227,
              "net": -5140
            },
            "nonCommercial": {
              "long": 5740,
              "short": 1351,
              "net": 4389
            },
            "smallTrader": {
              "long": 2292,
              "short": 1541,
              "net": 751
            }
          },
          "openInterest": 11119
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 512251,
              "short": 323920,
              "net": 188331
            },
            "nonCommercial": {
              "long": 60767,
              "short": 222218,
              "net": -161451
            },
            "smallTrader": {
              "long": 14085,
              "short": 40965,
              "net": -26880
            }
          },
          "openInterest": 589857
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35312,
              "short": 70734,
              "net": -35422
            },
            "nonCommercial": {
              "long": 32607,
              "short": 12809,
              "net": 19798
            },
            "smallTrader": {
              "long": 25531,
              "short": 9907,
              "net": 15624
            }
          },
          "openInterest": 117914
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85534,
              "short": 144687,
              "net": -59153
            },
            "nonCommercial": {
              "long": 49698,
              "short": 6943,
              "net": 42755
            },
            "smallTrader": {
              "long": 34919,
              "short": 18521,
              "net": 16398
            }
          },
          "openInterest": 196526
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159025,
              "short": 196925,
              "net": -37900
            },
            "nonCommercial": {
              "long": 54485,
              "short": 23106,
              "net": 31379
            },
            "smallTrader": {
              "long": 23234,
              "short": 16713,
              "net": 6521
            }
          },
          "openInterest": 286563
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234679,
              "short": 299521,
              "net": -64842
            },
            "nonCommercial": {
              "long": 139380,
              "short": 43261,
              "net": 96119
            },
            "smallTrader": {
              "long": 50371,
              "short": 81648,
              "net": -31277
            }
          },
          "openInterest": 487792
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 412385,
              "short": 391245,
              "net": 21140
            },
            "nonCommercial": {
              "long": 129410,
              "short": 161530,
              "net": -32120
            },
            "smallTrader": {
              "long": 63887,
              "short": 52907,
              "net": 10980
            }
          },
          "openInterest": 656899
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85155,
              "short": 67650,
              "net": 17505
            },
            "nonCommercial": {
              "long": 14642,
              "short": 31921,
              "net": -17279
            },
            "smallTrader": {
              "long": 11860,
              "short": 12086,
              "net": -226
            }
          },
          "openInterest": 111735
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17096,
              "short": 4430,
              "net": 12666
            },
            "nonCommercial": {
              "long": 2237,
              "short": 14038,
              "net": -11801
            },
            "smallTrader": {
              "long": 1671,
              "short": 2536,
              "net": -865
            }
          },
          "openInterest": 25793
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50236,
              "short": 41209,
              "net": 9027
            },
            "nonCommercial": {
              "long": 9146,
              "short": 16916,
              "net": -7770
            },
            "smallTrader": {
              "long": 8161,
              "short": 9418,
              "net": -1257
            }
          },
          "openInterest": 84509
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65976,
              "short": 111753,
              "net": -45777
            },
            "nonCommercial": {
              "long": 59180,
              "short": 12040,
              "net": 47140
            },
            "smallTrader": {
              "long": 26943,
              "short": 28306,
              "net": -1363
            }
          },
          "openInterest": 156078
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194704,
              "short": 190856,
              "net": 3848
            },
            "nonCommercial": {
              "long": 104347,
              "short": 78385,
              "net": 25962
            },
            "smallTrader": {
              "long": 40546,
              "short": 70356,
              "net": -29810
            }
          },
          "openInterest": 393193
        }
      ]
    },
    {
      "reportDate": "2007-08-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1435496,
              "short": 1757841,
              "net": -322345
            },
            "nonCommercial": {
              "long": 695265,
              "short": 302435,
              "net": 392830
            },
            "smallTrader": {
              "long": 307614,
              "short": 378099,
              "net": -70485
            }
          },
          "openInterest": 2542149
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 596753,
              "short": 666418,
              "net": -69665
            },
            "nonCommercial": {
              "long": 228605,
              "short": 180206,
              "net": 48399
            },
            "smallTrader": {
              "long": 125712,
              "short": 104446,
              "net": 21266
            }
          },
          "openInterest": 967368
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 698595,
              "short": 646479,
              "net": 52116
            },
            "nonCommercial": {
              "long": 156005,
              "short": 180766,
              "net": -24761
            },
            "smallTrader": {
              "long": 142529,
              "short": 169884,
              "net": -27355
            }
          },
          "openInterest": 1007861
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1096342,
              "short": 1104928,
              "net": -8586
            },
            "nonCommercial": {
              "long": 230103,
              "short": 234434,
              "net": -4331
            },
            "smallTrader": {
              "long": 260354,
              "short": 247437,
              "net": 12917
            }
          },
          "openInterest": 1641734
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53347,
              "short": 72862,
              "net": -19515
            },
            "nonCommercial": {
              "long": 23209,
              "short": 11250,
              "net": 11959
            },
            "smallTrader": {
              "long": 19822,
              "short": 12266,
              "net": 7556
            }
          },
          "openInterest": 96642
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45882,
              "short": 85074,
              "net": -39192
            },
            "nonCommercial": {
              "long": 55525,
              "short": 20954,
              "net": 34571
            },
            "smallTrader": {
              "long": 20926,
              "short": 16305,
              "net": 4621
            }
          },
          "openInterest": 123570
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36520,
              "short": 88212,
              "net": -51692
            },
            "nonCommercial": {
              "long": 68013,
              "short": 22919,
              "net": 45094
            },
            "smallTrader": {
              "long": 26807,
              "short": 20209,
              "net": 6598
            }
          },
          "openInterest": 133856
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72415,
              "short": 101488,
              "net": -29073
            },
            "nonCommercial": {
              "long": 36815,
              "short": 12208,
              "net": 24607
            },
            "smallTrader": {
              "long": 9272,
              "short": 4806,
              "net": 4466
            }
          },
          "openInterest": 124530
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67124,
              "short": 93727,
              "net": -26603
            },
            "nonCommercial": {
              "long": 52508,
              "short": 28298,
              "net": 24210
            },
            "smallTrader": {
              "long": 8339,
              "short": 5946,
              "net": 2393
            }
          },
          "openInterest": 153817
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48954,
              "short": 37438,
              "net": 11516
            },
            "nonCommercial": {
              "long": 11271,
              "short": 17808,
              "net": -6537
            },
            "smallTrader": {
              "long": 8356,
              "short": 13335,
              "net": -4979
            }
          },
          "openInterest": 73083
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 554541,
              "short": 641631,
              "net": -87090
            },
            "nonCommercial": {
              "long": 317677,
              "short": 129913,
              "net": 187764
            },
            "smallTrader": {
              "long": 119052,
              "short": 219726,
              "net": -100674
            }
          },
          "openInterest": 1096232
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111151,
              "short": 141889,
              "net": -30738
            },
            "nonCommercial": {
              "long": 52265,
              "short": 29478,
              "net": 22787
            },
            "smallTrader": {
              "long": 18006,
              "short": 10055,
              "net": 7951
            }
          },
          "openInterest": 198641
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 782357,
              "short": 789516,
              "net": -7159
            },
            "nonCommercial": {
              "long": 202843,
              "short": 195413,
              "net": 7430
            },
            "smallTrader": {
              "long": 68585,
              "short": 68856,
              "net": -271
            }
          },
          "openInterest": 1432723
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98326,
              "short": 152882,
              "net": -54556
            },
            "nonCommercial": {
              "long": 74495,
              "short": 31669,
              "net": 42826
            },
            "smallTrader": {
              "long": 43192,
              "short": 31462,
              "net": 11730
            }
          },
          "openInterest": 221098
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8130,
              "short": 5449,
              "net": 2681
            },
            "nonCommercial": {
              "long": 11879,
              "short": 3276,
              "net": 8603
            },
            "smallTrader": {
              "long": 5255,
              "short": 16539,
              "net": -11284
            }
          },
          "openInterest": 29356
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111983,
              "short": 137870,
              "net": -25887
            },
            "nonCommercial": {
              "long": 39204,
              "short": 14953,
              "net": 24251
            },
            "smallTrader": {
              "long": 16889,
              "short": 15253,
              "net": 1636
            }
          },
          "openInterest": 180320
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96677,
              "short": 195541,
              "net": -98864
            },
            "nonCommercial": {
              "long": 103844,
              "short": 26633,
              "net": 77211
            },
            "smallTrader": {
              "long": 39303,
              "short": 17650,
              "net": 21653
            }
          },
          "openInterest": 325767
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133874,
              "short": 158050,
              "net": -24176
            },
            "nonCommercial": {
              "long": 32313,
              "short": 13484,
              "net": 18829
            },
            "smallTrader": {
              "long": 33121,
              "short": 27774,
              "net": 5347
            }
          },
          "openInterest": 218000
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173334,
              "short": 195871,
              "net": -22537
            },
            "nonCommercial": {
              "long": 66128,
              "short": 56282,
              "net": 9846
            },
            "smallTrader": {
              "long": 35389,
              "short": 22698,
              "net": 12691
            }
          },
          "openInterest": 276995
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90133,
              "short": 82746,
              "net": 7387
            },
            "nonCommercial": {
              "long": 33177,
              "short": 27052,
              "net": 6125
            },
            "smallTrader": {
              "long": 15522,
              "short": 29034,
              "net": -13512
            }
          },
          "openInterest": 175910
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112285,
              "short": 107520,
              "net": 4765
            },
            "nonCommercial": {
              "long": 57952,
              "short": 34442,
              "net": 23510
            },
            "smallTrader": {
              "long": 17370,
              "short": 45645,
              "net": -28275
            }
          },
          "openInterest": 228259
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84807,
              "short": 65280,
              "net": 19527
            },
            "nonCommercial": {
              "long": 10761,
              "short": 30963,
              "net": -20202
            },
            "smallTrader": {
              "long": 5043,
              "short": 4368,
              "net": 675
            }
          },
          "openInterest": 101179
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 361864,
              "short": 334024,
              "net": 27840
            },
            "nonCommercial": {
              "long": 78005,
              "short": 144423,
              "net": -66418
            },
            "smallTrader": {
              "long": 71722,
              "short": 33144,
              "net": 38578
            }
          },
          "openInterest": 771157
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18194,
              "short": 22069,
              "net": -3875
            },
            "nonCommercial": {
              "long": 8429,
              "short": 4604,
              "net": 3825
            },
            "smallTrader": {
              "long": 2508,
              "short": 2458,
              "net": 50
            }
          },
          "openInterest": 29236
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2957,
              "short": 8253,
              "net": -5296
            },
            "nonCommercial": {
              "long": 5478,
              "short": 1106,
              "net": 4372
            },
            "smallTrader": {
              "long": 1942,
              "short": 1018,
              "net": 924
            }
          },
          "openInterest": 10529
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 521130,
              "short": 329309,
              "net": 191821
            },
            "nonCommercial": {
              "long": 62708,
              "short": 229658,
              "net": -166950
            },
            "smallTrader": {
              "long": 11675,
              "short": 36546,
              "net": -24871
            }
          },
          "openInterest": 598964
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35002,
              "short": 61984,
              "net": -26982
            },
            "nonCommercial": {
              "long": 25712,
              "short": 16050,
              "net": 9662
            },
            "smallTrader": {
              "long": 27917,
              "short": 10597,
              "net": 17320
            }
          },
          "openInterest": 111791
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85340,
              "short": 151197,
              "net": -65857
            },
            "nonCommercial": {
              "long": 53500,
              "short": 5561,
              "net": 47939
            },
            "smallTrader": {
              "long": 34330,
              "short": 16412,
              "net": 17918
            }
          },
          "openInterest": 199541
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155386,
              "short": 190527,
              "net": -35141
            },
            "nonCommercial": {
              "long": 49481,
              "short": 20710,
              "net": 28771
            },
            "smallTrader": {
              "long": 22878,
              "short": 16508,
              "net": 6370
            }
          },
          "openInterest": 268560
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234285,
              "short": 303617,
              "net": -69332
            },
            "nonCommercial": {
              "long": 140143,
              "short": 38992,
              "net": 101151
            },
            "smallTrader": {
              "long": 50003,
              "short": 81822,
              "net": -31819
            }
          },
          "openInterest": 489777
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 400395,
              "short": 400601,
              "net": -206
            },
            "nonCommercial": {
              "long": 132737,
              "short": 141856,
              "net": -9119
            },
            "smallTrader": {
              "long": 61983,
              "short": 52658,
              "net": 9325
            }
          },
          "openInterest": 652372
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89323,
              "short": 69527,
              "net": 19796
            },
            "nonCommercial": {
              "long": 17923,
              "short": 36046,
              "net": -18123
            },
            "smallTrader": {
              "long": 11622,
              "short": 13295,
              "net": -1673
            }
          },
          "openInterest": 118870
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16918,
              "short": 2400,
              "net": 14518
            },
            "nonCommercial": {
              "long": 2200,
              "short": 15828,
              "net": -13628
            },
            "smallTrader": {
              "long": 1613,
              "short": 2503,
              "net": -890
            }
          },
          "openInterest": 23662
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39397,
              "short": 36079,
              "net": 3318
            },
            "nonCommercial": {
              "long": 5751,
              "short": 9998,
              "net": -4247
            },
            "smallTrader": {
              "long": 5436,
              "short": 4507,
              "net": 929
            }
          },
          "openInterest": 62933
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68650,
              "short": 114364,
              "net": -45714
            },
            "nonCommercial": {
              "long": 57887,
              "short": 11418,
              "net": 46469
            },
            "smallTrader": {
              "long": 24116,
              "short": 24871,
              "net": -755
            }
          },
          "openInterest": 155159
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193836,
              "short": 189679,
              "net": 4157
            },
            "nonCommercial": {
              "long": 99311,
              "short": 71335,
              "net": 27976
            },
            "smallTrader": {
              "long": 38268,
              "short": 70401,
              "net": -32133
            }
          },
          "openInterest": 379304
        }
      ]
    },
    {
      "reportDate": "2007-09-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1290915,
              "short": 1558482,
              "net": -267567
            },
            "nonCommercial": {
              "long": 618248,
              "short": 291270,
              "net": 326978
            },
            "smallTrader": {
              "long": 328169,
              "short": 387580,
              "net": -59411
            }
          },
          "openInterest": 2318480
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 573552,
              "short": 622957,
              "net": -49405
            },
            "nonCommercial": {
              "long": 244068,
              "short": 198202,
              "net": 45866
            },
            "smallTrader": {
              "long": 121270,
              "short": 117731,
              "net": 3539
            }
          },
          "openInterest": 951184
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642897,
              "short": 577412,
              "net": 65485
            },
            "nonCommercial": {
              "long": 151846,
              "short": 195279,
              "net": -43433
            },
            "smallTrader": {
              "long": 149552,
              "short": 171604,
              "net": -22052
            }
          },
          "openInterest": 955890
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1035238,
              "short": 1044656,
              "net": -9418
            },
            "nonCommercial": {
              "long": 259779,
              "short": 251240,
              "net": 8539
            },
            "smallTrader": {
              "long": 249963,
              "short": 249084,
              "net": 879
            }
          },
          "openInterest": 1582024
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47591,
              "short": 80156,
              "net": -32565
            },
            "nonCommercial": {
              "long": 36282,
              "short": 9762,
              "net": 26520
            },
            "smallTrader": {
              "long": 18480,
              "short": 12435,
              "net": 6045
            }
          },
          "openInterest": 103527
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48925,
              "short": 86940,
              "net": -38015
            },
            "nonCommercial": {
              "long": 53176,
              "short": 20602,
              "net": 32574
            },
            "smallTrader": {
              "long": 22477,
              "short": 17036,
              "net": 5441
            }
          },
          "openInterest": 125940
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30583,
              "short": 91730,
              "net": -61147
            },
            "nonCommercial": {
              "long": 73234,
              "short": 21889,
              "net": 51345
            },
            "smallTrader": {
              "long": 28239,
              "short": 18437,
              "net": 9802
            }
          },
          "openInterest": 135940
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68435,
              "short": 96364,
              "net": -27929
            },
            "nonCommercial": {
              "long": 36371,
              "short": 12552,
              "net": 23819
            },
            "smallTrader": {
              "long": 9569,
              "short": 5459,
              "net": 4110
            }
          },
          "openInterest": 121473
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68368,
              "short": 91709,
              "net": -23341
            },
            "nonCommercial": {
              "long": 52846,
              "short": 32340,
              "net": 20506
            },
            "smallTrader": {
              "long": 10472,
              "short": 7637,
              "net": 2835
            }
          },
          "openInterest": 158302
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46588,
              "short": 36737,
              "net": 9851
            },
            "nonCommercial": {
              "long": 11478,
              "short": 16634,
              "net": -5156
            },
            "smallTrader": {
              "long": 7376,
              "short": 12071,
              "net": -4695
            }
          },
          "openInterest": 69156
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 563213,
              "short": 631979,
              "net": -68766
            },
            "nonCommercial": {
              "long": 304372,
              "short": 134936,
              "net": 169436
            },
            "smallTrader": {
              "long": 115615,
              "short": 216285,
              "net": -100670
            }
          },
          "openInterest": 1089568
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113691,
              "short": 154441,
              "net": -40750
            },
            "nonCommercial": {
              "long": 54569,
              "short": 22851,
              "net": 31718
            },
            "smallTrader": {
              "long": 16954,
              "short": 7922,
              "net": 9032
            }
          },
          "openInterest": 205006
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 796540,
              "short": 812988,
              "net": -16448
            },
            "nonCommercial": {
              "long": 221536,
              "short": 188679,
              "net": 32857
            },
            "smallTrader": {
              "long": 68294,
              "short": 84703,
              "net": -16409
            }
          },
          "openInterest": 1489231
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91240,
              "short": 155853,
              "net": -64613
            },
            "nonCommercial": {
              "long": 78483,
              "short": 31838,
              "net": 46645
            },
            "smallTrader": {
              "long": 48761,
              "short": 30793,
              "net": 17968
            }
          },
          "openInterest": 221662
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7670,
              "short": 5964,
              "net": 1706
            },
            "nonCommercial": {
              "long": 12350,
              "short": 2795,
              "net": 9555
            },
            "smallTrader": {
              "long": 4597,
              "short": 15858,
              "net": -11261
            }
          },
          "openInterest": 29769
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102343,
              "short": 135514,
              "net": -33171
            },
            "nonCommercial": {
              "long": 44360,
              "short": 14335,
              "net": 30025
            },
            "smallTrader": {
              "long": 14744,
              "short": 11598,
              "net": 3146
            }
          },
          "openInterest": 173903
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83446,
              "short": 207800,
              "net": -124354
            },
            "nonCommercial": {
              "long": 126346,
              "short": 29366,
              "net": 96980
            },
            "smallTrader": {
              "long": 46198,
              "short": 18824,
              "net": 27374
            }
          },
          "openInterest": 339439
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130434,
              "short": 164768,
              "net": -34334
            },
            "nonCommercial": {
              "long": 40528,
              "short": 14545,
              "net": 25983
            },
            "smallTrader": {
              "long": 33062,
              "short": 24711,
              "net": 8351
            }
          },
          "openInterest": 223064
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175469,
              "short": 178832,
              "net": -3363
            },
            "nonCommercial": {
              "long": 58339,
              "short": 65392,
              "net": -7053
            },
            "smallTrader": {
              "long": 34023,
              "short": 23607,
              "net": 10416
            }
          },
          "openInterest": 269834
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92269,
              "short": 82225,
              "net": 10044
            },
            "nonCommercial": {
              "long": 33305,
              "short": 28056,
              "net": 5249
            },
            "smallTrader": {
              "long": 15732,
              "short": 31025,
              "net": -15293
            }
          },
          "openInterest": 175843
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111546,
              "short": 111866,
              "net": -320
            },
            "nonCommercial": {
              "long": 60908,
              "short": 32148,
              "net": 28760
            },
            "smallTrader": {
              "long": 18358,
              "short": 46798,
              "net": -28440
            }
          },
          "openInterest": 232177
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91984,
              "short": 77295,
              "net": 14689
            },
            "nonCommercial": {
              "long": 10724,
              "short": 26644,
              "net": -15920
            },
            "smallTrader": {
              "long": 4770,
              "short": 3539,
              "net": 1231
            }
          },
          "openInterest": 109118
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 359143,
              "short": 330162,
              "net": 28981
            },
            "nonCommercial": {
              "long": 83596,
              "short": 148092,
              "net": -64496
            },
            "smallTrader": {
              "long": 72291,
              "short": 36776,
              "net": 35515
            }
          },
          "openInterest": 772043
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16277,
              "short": 23332,
              "net": -7055
            },
            "nonCommercial": {
              "long": 10850,
              "short": 4507,
              "net": 6343
            },
            "smallTrader": {
              "long": 2184,
              "short": 1472,
              "net": 712
            }
          },
          "openInterest": 29416
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3025,
              "short": 8324,
              "net": -5299
            },
            "nonCommercial": {
              "long": 5273,
              "short": 979,
              "net": 4294
            },
            "smallTrader": {
              "long": 2044,
              "short": 1039,
              "net": 1005
            }
          },
          "openInterest": 10881
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 521327,
              "short": 328225,
              "net": 193102
            },
            "nonCommercial": {
              "long": 63805,
              "short": 228777,
              "net": -164972
            },
            "smallTrader": {
              "long": 10620,
              "short": 38750,
              "net": -28130
            }
          },
          "openInterest": 602671
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33683,
              "short": 58516,
              "net": -24833
            },
            "nonCommercial": {
              "long": 25965,
              "short": 16688,
              "net": 9277
            },
            "smallTrader": {
              "long": 25899,
              "short": 10343,
              "net": 15556
            }
          },
          "openInterest": 107814
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81313,
              "short": 156273,
              "net": -74960
            },
            "nonCommercial": {
              "long": 60948,
              "short": 6201,
              "net": 54747
            },
            "smallTrader": {
              "long": 38559,
              "short": 18346,
              "net": 20213
            }
          },
          "openInterest": 205858
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146454,
              "short": 195403,
              "net": -48949
            },
            "nonCommercial": {
              "long": 55775,
              "short": 15753,
              "net": 40022
            },
            "smallTrader": {
              "long": 24039,
              "short": 15112,
              "net": 8927
            }
          },
          "openInterest": 266643
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236088,
              "short": 308786,
              "net": -72698
            },
            "nonCommercial": {
              "long": 145569,
              "short": 42971,
              "net": 102598
            },
            "smallTrader": {
              "long": 50172,
              "short": 80072,
              "net": -29900
            }
          },
          "openInterest": 495206
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404105,
              "short": 404022,
              "net": 83
            },
            "nonCommercial": {
              "long": 132910,
              "short": 141956,
              "net": -9046
            },
            "smallTrader": {
              "long": 65534,
              "short": 56571,
              "net": 8963
            }
          },
          "openInterest": 666553
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105019,
              "short": 69360,
              "net": 35659
            },
            "nonCommercial": {
              "long": 12078,
              "short": 46553,
              "net": -34475
            },
            "smallTrader": {
              "long": 13002,
              "short": 14186,
              "net": -1184
            }
          },
          "openInterest": 131156
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16684,
              "short": 2202,
              "net": 14482
            },
            "nonCommercial": {
              "long": 3325,
              "short": 17005,
              "net": -13680
            },
            "smallTrader": {
              "long": 1772,
              "short": 2574,
              "net": -802
            }
          },
          "openInterest": 24242
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39736,
              "short": 37409,
              "net": 2327
            },
            "nonCommercial": {
              "long": 7175,
              "short": 9687,
              "net": -2512
            },
            "smallTrader": {
              "long": 6738,
              "short": 6553,
              "net": 185
            }
          },
          "openInterest": 64514
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67656,
              "short": 111416,
              "net": -43760
            },
            "nonCommercial": {
              "long": 56359,
              "short": 11721,
              "net": 44638
            },
            "smallTrader": {
              "long": 22439,
              "short": 23317,
              "net": -878
            }
          },
          "openInterest": 150817
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190451,
              "short": 190140,
              "net": 311
            },
            "nonCommercial": {
              "long": 99970,
              "short": 68069,
              "net": 31901
            },
            "smallTrader": {
              "long": 37111,
              "short": 69323,
              "net": -32212
            }
          },
          "openInterest": 370005
        }
      ]
    },
    {
      "reportDate": "2007-09-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1243856,
              "short": 1483530,
              "net": -239674
            },
            "nonCommercial": {
              "long": 622737,
              "short": 289348,
              "net": 333389
            },
            "smallTrader": {
              "long": 321700,
              "short": 415415,
              "net": -93715
            }
          },
          "openInterest": 2304101
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 573723,
              "short": 615297,
              "net": -41574
            },
            "nonCommercial": {
              "long": 181599,
              "short": 150715,
              "net": 30884
            },
            "smallTrader": {
              "long": 119908,
              "short": 109218,
              "net": 10690
            }
          },
          "openInterest": 891736
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 639439,
              "short": 588372,
              "net": 51067
            },
            "nonCommercial": {
              "long": 158490,
              "short": 188041,
              "net": -29551
            },
            "smallTrader": {
              "long": 143292,
              "short": 164808,
              "net": -21516
            }
          },
          "openInterest": 945406
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 995615,
              "short": 1052316,
              "net": -56701
            },
            "nonCommercial": {
              "long": 272243,
              "short": 260731,
              "net": 11512
            },
            "smallTrader": {
              "long": 277279,
              "short": 232090,
              "net": 45189
            }
          },
          "openInterest": 1568655
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43498,
              "short": 84624,
              "net": -41126
            },
            "nonCommercial": {
              "long": 39919,
              "short": 9472,
              "net": 30447
            },
            "smallTrader": {
              "long": 22093,
              "short": 11414,
              "net": 10679
            }
          },
          "openInterest": 106674
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51229,
              "short": 99555,
              "net": -48326
            },
            "nonCommercial": {
              "long": 62069,
              "short": 20478,
              "net": 41591
            },
            "smallTrader": {
              "long": 25281,
              "short": 18546,
              "net": 6735
            }
          },
          "openInterest": 143188
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30595,
              "short": 103342,
              "net": -72747
            },
            "nonCommercial": {
              "long": 78149,
              "short": 19395,
              "net": 58754
            },
            "smallTrader": {
              "long": 32598,
              "short": 18605,
              "net": 13993
            }
          },
          "openInterest": 145388
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66179,
              "short": 95771,
              "net": -29592
            },
            "nonCommercial": {
              "long": 37079,
              "short": 12112,
              "net": 24967
            },
            "smallTrader": {
              "long": 10112,
              "short": 5487,
              "net": 4625
            }
          },
          "openInterest": 121402
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67030,
              "short": 90176,
              "net": -23146
            },
            "nonCommercial": {
              "long": 54679,
              "short": 34421,
              "net": 20258
            },
            "smallTrader": {
              "long": 9542,
              "short": 6654,
              "net": 2888
            }
          },
          "openInterest": 158880
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45325,
              "short": 36139,
              "net": 9186
            },
            "nonCommercial": {
              "long": 12518,
              "short": 16637,
              "net": -4119
            },
            "smallTrader": {
              "long": 7007,
              "short": 12074,
              "net": -5067
            }
          },
          "openInterest": 68684
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 559311,
              "short": 628845,
              "net": -69534
            },
            "nonCommercial": {
              "long": 311275,
              "short": 136678,
              "net": 174597
            },
            "smallTrader": {
              "long": 110974,
              "short": 216037,
              "net": -105063
            }
          },
          "openInterest": 1086962
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108772,
              "short": 152521,
              "net": -43749
            },
            "nonCommercial": {
              "long": 57331,
              "short": 23441,
              "net": 33890
            },
            "smallTrader": {
              "long": 17488,
              "short": 7629,
              "net": 9859
            }
          },
          "openInterest": 205561
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 804758,
              "short": 822797,
              "net": -18039
            },
            "nonCommercial": {
              "long": 231243,
              "short": 204634,
              "net": 26609
            },
            "smallTrader": {
              "long": 76374,
              "short": 84944,
              "net": -8570
            }
          },
          "openInterest": 1544715
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93096,
              "short": 173688,
              "net": -80592
            },
            "nonCommercial": {
              "long": 86476,
              "short": 28262,
              "net": 58214
            },
            "smallTrader": {
              "long": 53168,
              "short": 30790,
              "net": 22378
            }
          },
          "openInterest": 235169
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7895,
              "short": 6550,
              "net": 1345
            },
            "nonCommercial": {
              "long": 13083,
              "short": 2608,
              "net": 10475
            },
            "smallTrader": {
              "long": 4841,
              "short": 16661,
              "net": -11820
            }
          },
          "openInterest": 30438
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104465,
              "short": 142654,
              "net": -38189
            },
            "nonCommercial": {
              "long": 48639,
              "short": 13220,
              "net": 35419
            },
            "smallTrader": {
              "long": 14679,
              "short": 11909,
              "net": 2770
            }
          },
          "openInterest": 178068
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83992,
              "short": 244914,
              "net": -160922
            },
            "nonCommercial": {
              "long": 155317,
              "short": 28648,
              "net": 126669
            },
            "smallTrader": {
              "long": 50807,
              "short": 16554,
              "net": 34253
            }
          },
          "openInterest": 373686
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128870,
              "short": 173080,
              "net": -44210
            },
            "nonCommercial": {
              "long": 47451,
              "short": 15871,
              "net": 31580
            },
            "smallTrader": {
              "long": 36857,
              "short": 24227,
              "net": 12630
            }
          },
          "openInterest": 231663
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 195252,
              "short": 214810,
              "net": -19558
            },
            "nonCommercial": {
              "long": 62733,
              "short": 57148,
              "net": 5585
            },
            "smallTrader": {
              "long": 40348,
              "short": 26375,
              "net": 13973
            }
          },
          "openInterest": 299538
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90040,
              "short": 80957,
              "net": 9083
            },
            "nonCommercial": {
              "long": 33667,
              "short": 27863,
              "net": 5804
            },
            "smallTrader": {
              "long": 17222,
              "short": 32109,
              "net": -14887
            }
          },
          "openInterest": 171822
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113537,
              "short": 109748,
              "net": 3789
            },
            "nonCommercial": {
              "long": 59819,
              "short": 32809,
              "net": 27010
            },
            "smallTrader": {
              "long": 17627,
              "short": 48426,
              "net": -30799
            }
          },
          "openInterest": 227108
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103772,
              "short": 92501,
              "net": 11271
            },
            "nonCommercial": {
              "long": 16805,
              "short": 29938,
              "net": -13133
            },
            "smallTrader": {
              "long": 5646,
              "short": 3784,
              "net": 1862
            }
          },
          "openInterest": 128847
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372198,
              "short": 340852,
              "net": 31346
            },
            "nonCommercial": {
              "long": 90724,
              "short": 154018,
              "net": -63294
            },
            "smallTrader": {
              "long": 66587,
              "short": 34639,
              "net": 31948
            }
          },
          "openInterest": 785276
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16920,
              "short": 27162,
              "net": -10242
            },
            "nonCommercial": {
              "long": 14013,
              "short": 4339,
              "net": 9674
            },
            "smallTrader": {
              "long": 2173,
              "short": 1605,
              "net": 568
            }
          },
          "openInterest": 33398
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2948,
              "short": 9512,
              "net": -6564
            },
            "nonCommercial": {
              "long": 6066,
              "short": 971,
              "net": 5095
            },
            "smallTrader": {
              "long": 2233,
              "short": 764,
              "net": 1469
            }
          },
          "openInterest": 11352
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 567041,
              "short": 347349,
              "net": 219692
            },
            "nonCommercial": {
              "long": 73618,
              "short": 258319,
              "net": -184701
            },
            "smallTrader": {
              "long": 9127,
              "short": 44118,
              "net": -34991
            }
          },
          "openInterest": 655623
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31369,
              "short": 57796,
              "net": -26427
            },
            "nonCommercial": {
              "long": 27426,
              "short": 16582,
              "net": 10844
            },
            "smallTrader": {
              "long": 26109,
              "short": 10526,
              "net": 15583
            }
          },
          "openInterest": 108199
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85292,
              "short": 165022,
              "net": -79730
            },
            "nonCommercial": {
              "long": 63312,
              "short": 5187,
              "net": 58125
            },
            "smallTrader": {
              "long": 41688,
              "short": 20083,
              "net": 21605
            }
          },
          "openInterest": 211594
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147493,
              "short": 211224,
              "net": -63731
            },
            "nonCommercial": {
              "long": 63690,
              "short": 12241,
              "net": 51449
            },
            "smallTrader": {
              "long": 27054,
              "short": 14772,
              "net": 12282
            }
          },
          "openInterest": 271981
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244381,
              "short": 316073,
              "net": -71692
            },
            "nonCommercial": {
              "long": 148492,
              "short": 45319,
              "net": 103173
            },
            "smallTrader": {
              "long": 48405,
              "short": 79886,
              "net": -31481
            }
          },
          "openInterest": 501872
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407868,
              "short": 396125,
              "net": 11743
            },
            "nonCommercial": {
              "long": 131293,
              "short": 151255,
              "net": -19962
            },
            "smallTrader": {
              "long": 72042,
              "short": 63823,
              "net": 8219
            }
          },
          "openInterest": 666459
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90158,
              "short": 96887,
              "net": -6729
            },
            "nonCommercial": {
              "long": 26527,
              "short": 23866,
              "net": 2661
            },
            "smallTrader": {
              "long": 17484,
              "short": 13416,
              "net": 4068
            }
          },
          "openInterest": 136045
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24117,
              "short": 4553,
              "net": 19564
            },
            "nonCommercial": {
              "long": 5812,
              "short": 23016,
              "net": -17204
            },
            "smallTrader": {
              "long": 1515,
              "short": 3875,
              "net": -2360
            }
          },
          "openInterest": 34474
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41545,
              "short": 40334,
              "net": 1211
            },
            "nonCommercial": {
              "long": 8437,
              "short": 9599,
              "net": -1162
            },
            "smallTrader": {
              "long": 7447,
              "short": 7496,
              "net": -49
            }
          },
          "openInterest": 69634
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68316,
              "short": 109852,
              "net": -41536
            },
            "nonCommercial": {
              "long": 55402,
              "short": 12300,
              "net": 43102
            },
            "smallTrader": {
              "long": 27478,
              "short": 29044,
              "net": -1566
            }
          },
          "openInterest": 155402
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201548,
              "short": 190170,
              "net": 11378
            },
            "nonCommercial": {
              "long": 94507,
              "short": 72932,
              "net": 21575
            },
            "smallTrader": {
              "long": 35312,
              "short": 68265,
              "net": -32953
            }
          },
          "openInterest": 373657
        }
      ]
    },
    {
      "reportDate": "2007-09-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1192432,
              "short": 1431097,
              "net": -238665
            },
            "nonCommercial": {
              "long": 630925,
              "short": 319857,
              "net": 311068
            },
            "smallTrader": {
              "long": 316236,
              "short": 388639,
              "net": -72403
            }
          },
          "openInterest": 2228366
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 556735,
              "short": 598519,
              "net": -41784
            },
            "nonCommercial": {
              "long": 184002,
              "short": 170036,
              "net": 13966
            },
            "smallTrader": {
              "long": 130494,
              "short": 102676,
              "net": 27818
            }
          },
          "openInterest": 879656
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 621300,
              "short": 568232,
              "net": 53068
            },
            "nonCommercial": {
              "long": 129868,
              "short": 176633,
              "net": -46765
            },
            "smallTrader": {
              "long": 148529,
              "short": 154832,
              "net": -6303
            }
          },
          "openInterest": 903476
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 936671,
              "short": 1059386,
              "net": -122715
            },
            "nonCommercial": {
              "long": 287997,
              "short": 210651,
              "net": 77346
            },
            "smallTrader": {
              "long": 332284,
              "short": 286915,
              "net": 45369
            }
          },
          "openInterest": 1591468
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2703,
              "short": 41350,
              "net": -38647
            },
            "nonCommercial": {
              "long": 34512,
              "short": 11396,
              "net": 23116
            },
            "smallTrader": {
              "long": 22486,
              "short": 6955,
              "net": 15531
            }
          },
          "openInterest": 59950
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17150,
              "short": 36868,
              "net": -19718
            },
            "nonCommercial": {
              "long": 38917,
              "short": 25524,
              "net": 13393
            },
            "smallTrader": {
              "long": 21642,
              "short": 15317,
              "net": 6325
            }
          },
          "openInterest": 78793
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33172,
              "short": 125869,
              "net": -92697
            },
            "nonCommercial": {
              "long": 88758,
              "short": 8930,
              "net": 79828
            },
            "smallTrader": {
              "long": 38067,
              "short": 25198,
              "net": 12869
            }
          },
          "openInterest": 167680
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65194,
              "short": 97914,
              "net": -32720
            },
            "nonCommercial": {
              "long": 38360,
              "short": 11171,
              "net": 27189
            },
            "smallTrader": {
              "long": 10365,
              "short": 4834,
              "net": 5531
            }
          },
          "openInterest": 122335
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65773,
              "short": 99313,
              "net": -33540
            },
            "nonCommercial": {
              "long": 58933,
              "short": 28385,
              "net": 30548
            },
            "smallTrader": {
              "long": 10740,
              "short": 7748,
              "net": 2992
            }
          },
          "openInterest": 161055
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45130,
              "short": 38667,
              "net": 6463
            },
            "nonCommercial": {
              "long": 14435,
              "short": 16863,
              "net": -2428
            },
            "smallTrader": {
              "long": 8126,
              "short": 12161,
              "net": -4035
            }
          },
          "openInterest": 71557
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 560129,
              "short": 647896,
              "net": -87767
            },
            "nonCommercial": {
              "long": 323487,
              "short": 133885,
              "net": 189602
            },
            "smallTrader": {
              "long": 113815,
              "short": 215650,
              "net": -101835
            }
          },
          "openInterest": 1101748
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107695,
              "short": 163629,
              "net": -55934
            },
            "nonCommercial": {
              "long": 62899,
              "short": 19485,
              "net": 43414
            },
            "smallTrader": {
              "long": 20413,
              "short": 7893,
              "net": 12520
            }
          },
          "openInterest": 215529
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 777413,
              "short": 806861,
              "net": -29448
            },
            "nonCommercial": {
              "long": 238336,
              "short": 199267,
              "net": 39069
            },
            "smallTrader": {
              "long": 80121,
              "short": 89742,
              "net": -9621
            }
          },
          "openInterest": 1488381
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25057,
              "short": 136525,
              "net": -111468
            },
            "nonCommercial": {
              "long": 123169,
              "short": 37120,
              "net": 86049
            },
            "smallTrader": {
              "long": 53891,
              "short": 28472,
              "net": 25419
            }
          },
          "openInterest": 203437
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7299,
              "short": 5659,
              "net": 1640
            },
            "nonCommercial": {
              "long": 12558,
              "short": 3247,
              "net": 9311
            },
            "smallTrader": {
              "long": 4714,
              "short": 15665,
              "net": -10951
            }
          },
          "openInterest": 28314
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111602,
              "short": 159226,
              "net": -47624
            },
            "nonCommercial": {
              "long": 58691,
              "short": 13681,
              "net": 45010
            },
            "smallTrader": {
              "long": 16212,
              "short": 13598,
              "net": 2614
            }
          },
          "openInterest": 196274
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84176,
              "short": 259440,
              "net": -175264
            },
            "nonCommercial": {
              "long": 168140,
              "short": 26490,
              "net": 141650
            },
            "smallTrader": {
              "long": 52939,
              "short": 19325,
              "net": 33614
            }
          },
          "openInterest": 392748
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125045,
              "short": 175009,
              "net": -49964
            },
            "nonCommercial": {
              "long": 53318,
              "short": 16014,
              "net": 37304
            },
            "smallTrader": {
              "long": 38128,
              "short": 25468,
              "net": 12660
            }
          },
          "openInterest": 239889
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93739,
              "short": 84116,
              "net": 9623
            },
            "nonCommercial": {
              "long": 41534,
              "short": 62601,
              "net": -21067
            },
            "smallTrader": {
              "long": 31838,
              "short": 20394,
              "net": 11444
            }
          },
          "openInterest": 168189
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90495,
              "short": 79840,
              "net": 10655
            },
            "nonCommercial": {
              "long": 33648,
              "short": 28238,
              "net": 5410
            },
            "smallTrader": {
              "long": 17630,
              "short": 33695,
              "net": -16065
            }
          },
          "openInterest": 175884
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113872,
              "short": 107742,
              "net": 6130
            },
            "nonCommercial": {
              "long": 56766,
              "short": 34237,
              "net": 22529
            },
            "smallTrader": {
              "long": 19064,
              "short": 47723,
              "net": -28659
            }
          },
          "openInterest": 231028
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58397,
              "short": 31056,
              "net": 27341
            },
            "nonCommercial": {
              "long": 9948,
              "short": 38020,
              "net": -28072
            },
            "smallTrader": {
              "long": 4209,
              "short": 3478,
              "net": 731
            }
          },
          "openInterest": 72554
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 385546,
              "short": 355728,
              "net": 29818
            },
            "nonCommercial": {
              "long": 83898,
              "short": 143293,
              "net": -59395
            },
            "smallTrader": {
              "long": 65179,
              "short": 35602,
              "net": 29577
            }
          },
          "openInterest": 797218
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2553,
              "short": 14342,
              "net": -11789
            },
            "nonCommercial": {
              "long": 14444,
              "short": 3272,
              "net": 11172
            },
            "smallTrader": {
              "long": 1864,
              "short": 1247,
              "net": 617
            }
          },
          "openInterest": 19015
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2554,
              "short": 10163,
              "net": -7609
            },
            "nonCommercial": {
              "long": 7103,
              "short": 1148,
              "net": 5955
            },
            "smallTrader": {
              "long": 2375,
              "short": 721,
              "net": 1654
            }
          },
          "openInterest": 12205
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 607605,
              "short": 375875,
              "net": 231730
            },
            "nonCommercial": {
              "long": 77800,
              "short": 267611,
              "net": -189811
            },
            "smallTrader": {
              "long": 29700,
              "short": 71619,
              "net": -41919
            }
          },
          "openInterest": 728843
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31931,
              "short": 61152,
              "net": -29221
            },
            "nonCommercial": {
              "long": 28450,
              "short": 15241,
              "net": 13209
            },
            "smallTrader": {
              "long": 25653,
              "short": 9641,
              "net": 16012
            }
          },
          "openInterest": 109750
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88590,
              "short": 172563,
              "net": -83973
            },
            "nonCommercial": {
              "long": 70216,
              "short": 7640,
              "net": 62576
            },
            "smallTrader": {
              "long": 43569,
              "short": 22172,
              "net": 21397
            }
          },
          "openInterest": 224426
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146563,
              "short": 218526,
              "net": -71963
            },
            "nonCommercial": {
              "long": 69008,
              "short": 12778,
              "net": 56230
            },
            "smallTrader": {
              "long": 30313,
              "short": 14580,
              "net": 15733
            }
          },
          "openInterest": 278657
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255798,
              "short": 331569,
              "net": -75771
            },
            "nonCommercial": {
              "long": 157295,
              "short": 49553,
              "net": 107742
            },
            "smallTrader": {
              "long": 54100,
              "short": 86071,
              "net": -31971
            }
          },
          "openInterest": 528123
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408335,
              "short": 383819,
              "net": 24516
            },
            "nonCommercial": {
              "long": 126274,
              "short": 152873,
              "net": -26599
            },
            "smallTrader": {
              "long": 72101,
              "short": 70018,
              "net": 2083
            }
          },
          "openInterest": 641961
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16440,
              "short": 34060,
              "net": -17620
            },
            "nonCommercial": {
              "long": 28647,
              "short": 23158,
              "net": 5489
            },
            "smallTrader": {
              "long": 21032,
              "short": 8901,
              "net": 12131
            }
          },
          "openInterest": 66122
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30044,
              "short": 2176,
              "net": 27868
            },
            "nonCommercial": {
              "long": 5271,
              "short": 30771,
              "net": -25500
            },
            "smallTrader": {
              "long": 1649,
              "short": 4017,
              "net": -2368
            }
          },
          "openInterest": 39341
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40404,
              "short": 39525,
              "net": 879
            },
            "nonCommercial": {
              "long": 8412,
              "short": 9073,
              "net": -661
            },
            "smallTrader": {
              "long": 10002,
              "short": 10220,
              "net": -218
            }
          },
          "openInterest": 71878
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64478,
              "short": 102216,
              "net": -37738
            },
            "nonCommercial": {
              "long": 54624,
              "short": 13142,
              "net": 41482
            },
            "smallTrader": {
              "long": 22501,
              "short": 26245,
              "net": -3744
            }
          },
          "openInterest": 145340
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196538,
              "short": 187970,
              "net": 8568
            },
            "nonCommercial": {
              "long": 95529,
              "short": 73059,
              "net": 22470
            },
            "smallTrader": {
              "long": 36681,
              "short": 67719,
              "net": -31038
            }
          },
          "openInterest": 376948
        }
      ]
    },
    {
      "reportDate": "2007-09-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1246764,
              "short": 1475638,
              "net": -228874
            },
            "nonCommercial": {
              "long": 629290,
              "short": 336706,
              "net": 292584
            },
            "smallTrader": {
              "long": 329025,
              "short": 392735,
              "net": -63710
            }
          },
          "openInterest": 2271317
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 574312,
              "short": 604574,
              "net": -30262
            },
            "nonCommercial": {
              "long": 211653,
              "short": 207045,
              "net": 4608
            },
            "smallTrader": {
              "long": 131795,
              "short": 106141,
              "net": 25654
            }
          },
          "openInterest": 923957
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 632548,
              "short": 548615,
              "net": 83933
            },
            "nonCommercial": {
              "long": 102689,
              "short": 157124,
              "net": -54435
            },
            "smallTrader": {
              "long": 140789,
              "short": 170287,
              "net": -29498
            }
          },
          "openInterest": 879606
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 980599,
              "short": 1124104,
              "net": -143505
            },
            "nonCommercial": {
              "long": 329706,
              "short": 215006,
              "net": 114700
            },
            "smallTrader": {
              "long": 250016,
              "short": 221211,
              "net": 28805
            }
          },
          "openInterest": 1592782
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4391,
              "short": 60079,
              "net": -55688
            },
            "nonCommercial": {
              "long": 46504,
              "short": 7462,
              "net": 39042
            },
            "smallTrader": {
              "long": 22856,
              "short": 6210,
              "net": 16646
            }
          },
          "openInterest": 74017
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17251,
              "short": 46447,
              "net": -29196
            },
            "nonCommercial": {
              "long": 47380,
              "short": 22823,
              "net": 24557
            },
            "smallTrader": {
              "long": 20137,
              "short": 15498,
              "net": 4639
            }
          },
          "openInterest": 85124
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18564,
              "short": 88538,
              "net": -69974
            },
            "nonCommercial": {
              "long": 73042,
              "short": 13880,
              "net": 59162
            },
            "smallTrader": {
              "long": 32820,
              "short": 22008,
              "net": 10812
            }
          },
          "openInterest": 126605
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62940,
              "short": 108253,
              "net": -45313
            },
            "nonCommercial": {
              "long": 48284,
              "short": 8988,
              "net": 39296
            },
            "smallTrader": {
              "long": 10141,
              "short": 4124,
              "net": 6017
            }
          },
          "openInterest": 127638
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67958,
              "short": 108890,
              "net": -40932
            },
            "nonCommercial": {
              "long": 61413,
              "short": 24818,
              "net": 36595
            },
            "smallTrader": {
              "long": 11811,
              "short": 7474,
              "net": 4337
            }
          },
          "openInterest": 168146
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45909,
              "short": 43426,
              "net": 2483
            },
            "nonCommercial": {
              "long": 17474,
              "short": 17396,
              "net": 78
            },
            "smallTrader": {
              "long": 8866,
              "short": 11427,
              "net": -2561
            }
          },
          "openInterest": 77528
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 559876,
              "short": 668973,
              "net": -109097
            },
            "nonCommercial": {
              "long": 344599,
              "short": 137955,
              "net": 206644
            },
            "smallTrader": {
              "long": 121804,
              "short": 219351,
              "net": -97547
            }
          },
          "openInterest": 1140593
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108126,
              "short": 172535,
              "net": -64409
            },
            "nonCommercial": {
              "long": 70866,
              "short": 20692,
              "net": 50174
            },
            "smallTrader": {
              "long": 22598,
              "short": 8363,
              "net": 14235
            }
          },
          "openInterest": 226842
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 716674,
              "short": 746503,
              "net": -29829
            },
            "nonCommercial": {
              "long": 243458,
              "short": 215377,
              "net": 28081
            },
            "smallTrader": {
              "long": 72393,
              "short": 70645,
              "net": 1748
            }
          },
          "openInterest": 1409620
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29894,
              "short": 131573,
              "net": -101679
            },
            "nonCommercial": {
              "long": 122295,
              "short": 38847,
              "net": 83448
            },
            "smallTrader": {
              "long": 55655,
              "short": 37424,
              "net": 18231
            }
          },
          "openInterest": 209652
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7958,
              "short": 5585,
              "net": 2373
            },
            "nonCommercial": {
              "long": 11867,
              "short": 3556,
              "net": 8311
            },
            "smallTrader": {
              "long": 4647,
              "short": 15331,
              "net": -10684
            }
          },
          "openInterest": 28695
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109832,
              "short": 159620,
              "net": -49788
            },
            "nonCommercial": {
              "long": 59122,
              "short": 11940,
              "net": 47182
            },
            "smallTrader": {
              "long": 16351,
              "short": 13745,
              "net": 2606
            }
          },
          "openInterest": 196935
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88400,
              "short": 296412,
              "net": -208012
            },
            "nonCommercial": {
              "long": 201188,
              "short": 27143,
              "net": 174045
            },
            "smallTrader": {
              "long": 57574,
              "short": 23607,
              "net": 33967
            }
          },
          "openInterest": 440945
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130543,
              "short": 177631,
              "net": -47088
            },
            "nonCommercial": {
              "long": 51653,
              "short": 15079,
              "net": 36574
            },
            "smallTrader": {
              "long": 37488,
              "short": 26974,
              "net": 10514
            }
          },
          "openInterest": 241699
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91652,
              "short": 101925,
              "net": -10273
            },
            "nonCommercial": {
              "long": 46051,
              "short": 48500,
              "net": -2449
            },
            "smallTrader": {
              "long": 32831,
              "short": 20109,
              "net": 12722
            }
          },
          "openInterest": 171770
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87197,
              "short": 75298,
              "net": 11899
            },
            "nonCommercial": {
              "long": 35221,
              "short": 32410,
              "net": 2811
            },
            "smallTrader": {
              "long": 18684,
              "short": 33394,
              "net": -14710
            }
          },
          "openInterest": 175478
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118090,
              "short": 113221,
              "net": 4869
            },
            "nonCommercial": {
              "long": 59737,
              "short": 33851,
              "net": 25886
            },
            "smallTrader": {
              "long": 22413,
              "short": 53168,
              "net": -30755
            }
          },
          "openInterest": 246914
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51773,
              "short": 40054,
              "net": 11719
            },
            "nonCommercial": {
              "long": 18346,
              "short": 31267,
              "net": -12921
            },
            "smallTrader": {
              "long": 4831,
              "short": 3629,
              "net": 1202
            }
          },
          "openInterest": 75151
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365065,
              "short": 329903,
              "net": 35162
            },
            "nonCommercial": {
              "long": 70110,
              "short": 135091,
              "net": -64981
            },
            "smallTrader": {
              "long": 65878,
              "short": 36059,
              "net": 29819
            }
          },
          "openInterest": 755963
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2731,
              "short": 16473,
              "net": -13742
            },
            "nonCommercial": {
              "long": 15904,
              "short": 3182,
              "net": 12722
            },
            "smallTrader": {
              "long": 2384,
              "short": 1364,
              "net": 1020
            }
          },
          "openInterest": 21124
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1765,
              "short": 11282,
              "net": -9517
            },
            "nonCommercial": {
              "long": 8772,
              "short": 841,
              "net": 7931
            },
            "smallTrader": {
              "long": 2496,
              "short": 910,
              "net": 1586
            }
          },
          "openInterest": 13729
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 499339,
              "short": 270740,
              "net": 228599
            },
            "nonCommercial": {
              "long": 60683,
              "short": 252586,
              "net": -191903
            },
            "smallTrader": {
              "long": 9734,
              "short": 46430,
              "net": -36696
            }
          },
          "openInterest": 573647
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26429,
              "short": 68589,
              "net": -42160
            },
            "nonCommercial": {
              "long": 37848,
              "short": 13085,
              "net": 24763
            },
            "smallTrader": {
              "long": 26060,
              "short": 8663,
              "net": 17397
            }
          },
          "openInterest": 116537
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90192,
              "short": 172459,
              "net": -82267
            },
            "nonCommercial": {
              "long": 69291,
              "short": 7353,
              "net": 61938
            },
            "smallTrader": {
              "long": 44672,
              "short": 24343,
              "net": 20329
            }
          },
          "openInterest": 225239
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145979,
              "short": 219233,
              "net": -73254
            },
            "nonCommercial": {
              "long": 70710,
              "short": 12776,
              "net": 57934
            },
            "smallTrader": {
              "long": 30180,
              "short": 14860,
              "net": 15320
            }
          },
          "openInterest": 281376
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259757,
              "short": 347836,
              "net": -88079
            },
            "nonCommercial": {
              "long": 166909,
              "short": 43353,
              "net": 123556
            },
            "smallTrader": {
              "long": 53910,
              "short": 89387,
              "net": -35477
            }
          },
          "openInterest": 553678
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 397581,
              "short": 432859,
              "net": -35278
            },
            "nonCommercial": {
              "long": 140893,
              "short": 124212,
              "net": 16681
            },
            "smallTrader": {
              "long": 77852,
              "short": 59255,
              "net": 18597
            }
          },
          "openInterest": 652652
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14495,
              "short": 33804,
              "net": -19309
            },
            "nonCommercial": {
              "long": 32958,
              "short": 26666,
              "net": 6292
            },
            "smallTrader": {
              "long": 23127,
              "short": 10110,
              "net": 13017
            }
          },
          "openInterest": 70582
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31278,
              "short": 2830,
              "net": 28448
            },
            "nonCommercial": {
              "long": 5837,
              "short": 31860,
              "net": -26023
            },
            "smallTrader": {
              "long": 1430,
              "short": 3855,
              "net": -2425
            }
          },
          "openInterest": 40781
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41051,
              "short": 43974,
              "net": -2923
            },
            "nonCommercial": {
              "long": 9301,
              "short": 8102,
              "net": 1199
            },
            "smallTrader": {
              "long": 6969,
              "short": 5245,
              "net": 1724
            }
          },
          "openInterest": 68704
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65240,
              "short": 99538,
              "net": -34298
            },
            "nonCommercial": {
              "long": 52238,
              "short": 13436,
              "net": 38802
            },
            "smallTrader": {
              "long": 22223,
              "short": 26727,
              "net": -4504
            }
          },
          "openInterest": 143598
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196070,
              "short": 189294,
              "net": 6776
            },
            "nonCommercial": {
              "long": 98075,
              "short": 69028,
              "net": 29047
            },
            "smallTrader": {
              "long": 38062,
              "short": 73885,
              "net": -35823
            }
          },
          "openInterest": 387320
        }
      ]
    },
    {
      "reportDate": "2007-10-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1276692,
              "short": 1559429,
              "net": -282737
            },
            "nonCommercial": {
              "long": 706010,
              "short": 356494,
              "net": 349516
            },
            "smallTrader": {
              "long": 332449,
              "short": 399228,
              "net": -66779
            }
          },
          "openInterest": 2392643
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 558259,
              "short": 587377,
              "net": -29118
            },
            "nonCommercial": {
              "long": 200997,
              "short": 205704,
              "net": -4707
            },
            "smallTrader": {
              "long": 143279,
              "short": 109454,
              "net": 33825
            }
          },
          "openInterest": 909363
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 667850,
              "short": 580986,
              "net": 86864
            },
            "nonCommercial": {
              "long": 110988,
              "short": 177724,
              "net": -66736
            },
            "smallTrader": {
              "long": 142511,
              "short": 162639,
              "net": -20128
            }
          },
          "openInterest": 925217
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 922194,
              "short": 1156868,
              "net": -234674
            },
            "nonCommercial": {
              "long": 402022,
              "short": 210599,
              "net": 191423
            },
            "smallTrader": {
              "long": 264940,
              "short": 221689,
              "net": 43251
            }
          },
          "openInterest": 1616218
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5729,
              "short": 78473,
              "net": -72744
            },
            "nonCommercial": {
              "long": 66857,
              "short": 12225,
              "net": 54632
            },
            "smallTrader": {
              "long": 24970,
              "short": 6858,
              "net": 18112
            }
          },
          "openInterest": 97556
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19246,
              "short": 51165,
              "net": -31919
            },
            "nonCommercial": {
              "long": 55395,
              "short": 28841,
              "net": 26554
            },
            "smallTrader": {
              "long": 23511,
              "short": 18146,
              "net": 5365
            }
          },
          "openInterest": 98589
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19290,
              "short": 104569,
              "net": -85279
            },
            "nonCommercial": {
              "long": 87538,
              "short": 18359,
              "net": 69179
            },
            "smallTrader": {
              "long": 35386,
              "short": 19286,
              "net": 16100
            }
          },
          "openInterest": 144193
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59252,
              "short": 111855,
              "net": -52603
            },
            "nonCommercial": {
              "long": 54339,
              "short": 9086,
              "net": 45253
            },
            "smallTrader": {
              "long": 11207,
              "short": 3857,
              "net": 7350
            }
          },
          "openInterest": 133397
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68919,
              "short": 113463,
              "net": -44544
            },
            "nonCommercial": {
              "long": 63401,
              "short": 24583,
              "net": 38818
            },
            "smallTrader": {
              "long": 10855,
              "short": 5129,
              "net": 5726
            }
          },
          "openInterest": 170840
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45540,
              "short": 46375,
              "net": -835
            },
            "nonCommercial": {
              "long": 20787,
              "short": 19307,
              "net": 1480
            },
            "smallTrader": {
              "long": 10480,
              "short": 11125,
              "net": -645
            }
          },
          "openInterest": 83055
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 568239,
              "short": 652479,
              "net": -84240
            },
            "nonCommercial": {
              "long": 336859,
              "short": 150917,
              "net": 185942
            },
            "smallTrader": {
              "long": 123065,
              "short": 224767,
              "net": -101702
            }
          },
          "openInterest": 1152216
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107561,
              "short": 173507,
              "net": -65946
            },
            "nonCommercial": {
              "long": 75378,
              "short": 22238,
              "net": 53140
            },
            "smallTrader": {
              "long": 20920,
              "short": 8114,
              "net": 12806
            }
          },
          "openInterest": 232612
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 719520,
              "short": 764046,
              "net": -44526
            },
            "nonCommercial": {
              "long": 239250,
              "short": 197788,
              "net": 41462
            },
            "smallTrader": {
              "long": 78782,
              "short": 75718,
              "net": 3064
            }
          },
          "openInterest": 1426044
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24276,
              "short": 137838,
              "net": -113562
            },
            "nonCommercial": {
              "long": 132323,
              "short": 37883,
              "net": 94440
            },
            "smallTrader": {
              "long": 56469,
              "short": 37347,
              "net": 19122
            }
          },
          "openInterest": 214561
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7144,
              "short": 5712,
              "net": 1432
            },
            "nonCommercial": {
              "long": 12719,
              "short": 3015,
              "net": 9704
            },
            "smallTrader": {
              "long": 3890,
              "short": 15026,
              "net": -11136
            }
          },
          "openInterest": 26749
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105078,
              "short": 152541,
              "net": -47463
            },
            "nonCommercial": {
              "long": 56477,
              "short": 12095,
              "net": 44382
            },
            "smallTrader": {
              "long": 18191,
              "short": 15110,
              "net": 3081
            }
          },
          "openInterest": 189668
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80388,
              "short": 292419,
              "net": -212031
            },
            "nonCommercial": {
              "long": 210766,
              "short": 34871,
              "net": 175895
            },
            "smallTrader": {
              "long": 54461,
              "short": 18325,
              "net": 36136
            }
          },
          "openInterest": 439865
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124058,
              "short": 163404,
              "net": -39346
            },
            "nonCommercial": {
              "long": 42337,
              "short": 13946,
              "net": 28391
            },
            "smallTrader": {
              "long": 36086,
              "short": 25131,
              "net": 10955
            }
          },
          "openInterest": 225427
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127380,
              "short": 109662,
              "net": 17718
            },
            "nonCommercial": {
              "long": 35521,
              "short": 63590,
              "net": -28069
            },
            "smallTrader": {
              "long": 33020,
              "short": 22669,
              "net": 10351
            }
          },
          "openInterest": 197060
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86307,
              "short": 74508,
              "net": 11799
            },
            "nonCommercial": {
              "long": 38102,
              "short": 34307,
              "net": 3795
            },
            "smallTrader": {
              "long": 19060,
              "short": 34654,
              "net": -15594
            }
          },
          "openInterest": 178232
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119245,
              "short": 111095,
              "net": 8150
            },
            "nonCommercial": {
              "long": 58021,
              "short": 34902,
              "net": 23119
            },
            "smallTrader": {
              "long": 19242,
              "short": 50511,
              "net": -31269
            }
          },
          "openInterest": 241252
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49823,
              "short": 49468,
              "net": 355
            },
            "nonCommercial": {
              "long": 18098,
              "short": 20241,
              "net": -2143
            },
            "smallTrader": {
              "long": 5123,
              "short": 3335,
              "net": 1788
            }
          },
          "openInterest": 73625
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 356413,
              "short": 329116,
              "net": 27297
            },
            "nonCommercial": {
              "long": 73895,
              "short": 129808,
              "net": -55913
            },
            "smallTrader": {
              "long": 65017,
              "short": 36401,
              "net": 28616
            }
          },
          "openInterest": 758406
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2203,
              "short": 22027,
              "net": -19824
            },
            "nonCommercial": {
              "long": 20974,
              "short": 2480,
              "net": 18494
            },
            "smallTrader": {
              "long": 2435,
              "short": 1105,
              "net": 1330
            }
          },
          "openInterest": 25717
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1774,
              "short": 12076,
              "net": -10302
            },
            "nonCommercial": {
              "long": 9569,
              "short": 1714,
              "net": 7855
            },
            "smallTrader": {
              "long": 3189,
              "short": 742,
              "net": 2447
            }
          },
          "openInterest": 14621
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 496800,
              "short": 274175,
              "net": 222625
            },
            "nonCommercial": {
              "long": 60483,
              "short": 239746,
              "net": -179263
            },
            "smallTrader": {
              "long": 11859,
              "short": 55221,
              "net": -43362
            }
          },
          "openInterest": 572744
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25629,
              "short": 70478,
              "net": -44849
            },
            "nonCommercial": {
              "long": 39347,
              "short": 12749,
              "net": 26598
            },
            "smallTrader": {
              "long": 26489,
              "short": 8238,
              "net": 18251
            }
          },
          "openInterest": 117498
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85346,
              "short": 161718,
              "net": -76372
            },
            "nonCommercial": {
              "long": 67264,
              "short": 10506,
              "net": 56758
            },
            "smallTrader": {
              "long": 40517,
              "short": 20903,
              "net": 19614
            }
          },
          "openInterest": 215628
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134941,
              "short": 199430,
              "net": -64489
            },
            "nonCommercial": {
              "long": 66363,
              "short": 14976,
              "net": 51387
            },
            "smallTrader": {
              "long": 27795,
              "short": 14693,
              "net": 13102
            }
          },
          "openInterest": 266394
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259126,
              "short": 346144,
              "net": -87018
            },
            "nonCommercial": {
              "long": 172281,
              "short": 44282,
              "net": 127999
            },
            "smallTrader": {
              "long": 49454,
              "short": 90435,
              "net": -40981
            }
          },
          "openInterest": 570934
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385103,
              "short": 427549,
              "net": -42446
            },
            "nonCommercial": {
              "long": 143845,
              "short": 119434,
              "net": 24411
            },
            "smallTrader": {
              "long": 70114,
              "short": 52079,
              "net": 18035
            }
          },
          "openInterest": 631152
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19058,
              "short": 31154,
              "net": -12096
            },
            "nonCommercial": {
              "long": 31596,
              "short": 34674,
              "net": -3078
            },
            "smallTrader": {
              "long": 24963,
              "short": 9789,
              "net": 15174
            }
          },
          "openInterest": 75617
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29999,
              "short": 3339,
              "net": 26660
            },
            "nonCommercial": {
              "long": 6766,
              "short": 31329,
              "net": -24563
            },
            "smallTrader": {
              "long": 1650,
              "short": 3747,
              "net": -2097
            }
          },
          "openInterest": 40574
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43066,
              "short": 47907,
              "net": -4841
            },
            "nonCommercial": {
              "long": 12189,
              "short": 10866,
              "net": 1323
            },
            "smallTrader": {
              "long": 8949,
              "short": 5431,
              "net": 3518
            }
          },
          "openInterest": 76269
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63674,
              "short": 95953,
              "net": -32279
            },
            "nonCommercial": {
              "long": 49957,
              "short": 11245,
              "net": 38712
            },
            "smallTrader": {
              "long": 24684,
              "short": 31117,
              "net": -6433
            }
          },
          "openInterest": 142837
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200617,
              "short": 183893,
              "net": 16724
            },
            "nonCommercial": {
              "long": 96619,
              "short": 82732,
              "net": 13887
            },
            "smallTrader": {
              "long": 40070,
              "short": 70681,
              "net": -30611
            }
          },
          "openInterest": 398387
        }
      ]
    },
    {
      "reportDate": "2007-10-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1373384,
              "short": 1579947,
              "net": -206563
            },
            "nonCommercial": {
              "long": 675387,
              "short": 377326,
              "net": 298061
            },
            "smallTrader": {
              "long": 325848,
              "short": 417346,
              "net": -91498
            }
          },
          "openInterest": 2451749
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 586383,
              "short": 638264,
              "net": -51881
            },
            "nonCommercial": {
              "long": 234061,
              "short": 216892,
              "net": 17169
            },
            "smallTrader": {
              "long": 139860,
              "short": 105148,
              "net": 34712
            }
          },
          "openInterest": 969587
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 670103,
              "short": 578745,
              "net": 91358
            },
            "nonCommercial": {
              "long": 112563,
              "short": 172922,
              "net": -60359
            },
            "smallTrader": {
              "long": 139504,
              "short": 170503,
              "net": -30999
            }
          },
          "openInterest": 925602
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 962795,
              "short": 1158392,
              "net": -195597
            },
            "nonCommercial": {
              "long": 420266,
              "short": 250836,
              "net": 169430
            },
            "smallTrader": {
              "long": 254343,
              "short": 228176,
              "net": 26167
            }
          },
          "openInterest": 1670028
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9052,
              "short": 76234,
              "net": -67182
            },
            "nonCommercial": {
              "long": 61054,
              "short": 12003,
              "net": 49051
            },
            "smallTrader": {
              "long": 24938,
              "short": 6807,
              "net": 18131
            }
          },
          "openInterest": 95293
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29526,
              "short": 66654,
              "net": -37128
            },
            "nonCommercial": {
              "long": 54137,
              "short": 23649,
              "net": 30488
            },
            "smallTrader": {
              "long": 24751,
              "short": 18111,
              "net": 6640
            }
          },
          "openInterest": 108741
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20303,
              "short": 119915,
              "net": -99612
            },
            "nonCommercial": {
              "long": 99617,
              "short": 16616,
              "net": 83001
            },
            "smallTrader": {
              "long": 35661,
              "short": 19050,
              "net": 16611
            }
          },
          "openInterest": 157628
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60248,
              "short": 106954,
              "net": -46706
            },
            "nonCommercial": {
              "long": 48572,
              "short": 8209,
              "net": 40363
            },
            "smallTrader": {
              "long": 9939,
              "short": 3596,
              "net": 6343
            }
          },
          "openInterest": 129096
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69248,
              "short": 116384,
              "net": -47136
            },
            "nonCommercial": {
              "long": 66836,
              "short": 24618,
              "net": 42218
            },
            "smallTrader": {
              "long": 11374,
              "short": 6456,
              "net": 4918
            }
          },
          "openInterest": 176866
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44052,
              "short": 47796,
              "net": -3744
            },
            "nonCommercial": {
              "long": 23322,
              "short": 19283,
              "net": 4039
            },
            "smallTrader": {
              "long": 11470,
              "short": 11765,
              "net": -295
            }
          },
          "openInterest": 86905
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 572291,
              "short": 624191,
              "net": -51900
            },
            "nonCommercial": {
              "long": 313415,
              "short": 154126,
              "net": 159289
            },
            "smallTrader": {
              "long": 124750,
              "short": 232139,
              "net": -107389
            }
          },
          "openInterest": 1140959
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106151,
              "short": 170784,
              "net": -64633
            },
            "nonCommercial": {
              "long": 75016,
              "short": 23414,
              "net": 51602
            },
            "smallTrader": {
              "long": 21694,
              "short": 8663,
              "net": 13031
            }
          },
          "openInterest": 232745
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 722288,
              "short": 772262,
              "net": -49974
            },
            "nonCommercial": {
              "long": 247233,
              "short": 193863,
              "net": 53370
            },
            "smallTrader": {
              "long": 80108,
              "short": 83504,
              "net": -3396
            }
          },
          "openInterest": 1440924
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26551,
              "short": 136226,
              "net": -109675
            },
            "nonCommercial": {
              "long": 117894,
              "short": 30728,
              "net": 87166
            },
            "smallTrader": {
              "long": 58003,
              "short": 35494,
              "net": 22509
            }
          },
          "openInterest": 204193
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7257,
              "short": 5387,
              "net": 1870
            },
            "nonCommercial": {
              "long": 12722,
              "short": 3452,
              "net": 9270
            },
            "smallTrader": {
              "long": 3968,
              "short": 15108,
              "net": -11140
            }
          },
          "openInterest": 26013
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105828,
              "short": 157074,
              "net": -51246
            },
            "nonCommercial": {
              "long": 57988,
              "short": 10843,
              "net": 47145
            },
            "smallTrader": {
              "long": 17879,
              "short": 13778,
              "net": 4101
            }
          },
          "openInterest": 190786
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79580,
              "short": 306601,
              "net": -227021
            },
            "nonCommercial": {
              "long": 221749,
              "short": 31053,
              "net": 190696
            },
            "smallTrader": {
              "long": 52328,
              "short": 16003,
              "net": 36325
            }
          },
          "openInterest": 458936
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119805,
              "short": 155563,
              "net": -35758
            },
            "nonCommercial": {
              "long": 41893,
              "short": 15118,
              "net": 26775
            },
            "smallTrader": {
              "long": 35728,
              "short": 26745,
              "net": 8983
            }
          },
          "openInterest": 219935
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 154402,
              "short": 117142,
              "net": 37260
            },
            "nonCommercial": {
              "long": 36321,
              "short": 82078,
              "net": -45757
            },
            "smallTrader": {
              "long": 32368,
              "short": 23871,
              "net": 8497
            }
          },
          "openInterest": 224347
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88334,
              "short": 72602,
              "net": 15732
            },
            "nonCommercial": {
              "long": 38618,
              "short": 37623,
              "net": 995
            },
            "smallTrader": {
              "long": 17510,
              "short": 34237,
              "net": -16727
            }
          },
          "openInterest": 179252
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121300,
              "short": 105388,
              "net": 15912
            },
            "nonCommercial": {
              "long": 52809,
              "short": 38546,
              "net": 14263
            },
            "smallTrader": {
              "long": 18101,
              "short": 48276,
              "net": -30175
            }
          },
          "openInterest": 232287
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47695,
              "short": 62462,
              "net": -14767
            },
            "nonCommercial": {
              "long": 25879,
              "short": 15159,
              "net": 10720
            },
            "smallTrader": {
              "long": 6335,
              "short": 2288,
              "net": 4047
            }
          },
          "openInterest": 80483
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347982,
              "short": 315567,
              "net": 32415
            },
            "nonCommercial": {
              "long": 74943,
              "short": 135830,
              "net": -60887
            },
            "smallTrader": {
              "long": 63649,
              "short": 35177,
              "net": 28472
            }
          },
          "openInterest": 740498
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2245,
              "short": 25561,
              "net": -23316
            },
            "nonCommercial": {
              "long": 24238,
              "short": 3153,
              "net": 21085
            },
            "smallTrader": {
              "long": 2670,
              "short": 439,
              "net": 2231
            }
          },
          "openInterest": 29258
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2202,
              "short": 12230,
              "net": -10028
            },
            "nonCommercial": {
              "long": 9492,
              "short": 1631,
              "net": 7861
            },
            "smallTrader": {
              "long": 3051,
              "short": 884,
              "net": 2167
            }
          },
          "openInterest": 14894
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 489791,
              "short": 270583,
              "net": 219208
            },
            "nonCommercial": {
              "long": 61263,
              "short": 240326,
              "net": -179063
            },
            "smallTrader": {
              "long": 12453,
              "short": 52598,
              "net": -40145
            }
          },
          "openInterest": 566769
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26687,
              "short": 73685,
              "net": -46998
            },
            "nonCommercial": {
              "long": 41278,
              "short": 13029,
              "net": 28249
            },
            "smallTrader": {
              "long": 26577,
              "short": 7828,
              "net": 18749
            }
          },
          "openInterest": 120478
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87693,
              "short": 162485,
              "net": -74792
            },
            "nonCommercial": {
              "long": 64890,
              "short": 8556,
              "net": 56334
            },
            "smallTrader": {
              "long": 43113,
              "short": 24655,
              "net": 18458
            }
          },
          "openInterest": 214805
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132065,
              "short": 202631,
              "net": -70566
            },
            "nonCommercial": {
              "long": 72017,
              "short": 13775,
              "net": 58242
            },
            "smallTrader": {
              "long": 28030,
              "short": 15706,
              "net": 12324
            }
          },
          "openInterest": 268912
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261247,
              "short": 349169,
              "net": -87922
            },
            "nonCommercial": {
              "long": 171442,
              "short": 40333,
              "net": 131109
            },
            "smallTrader": {
              "long": 56781,
              "short": 99968,
              "net": -43187
            }
          },
          "openInterest": 570647
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385123,
              "short": 429456,
              "net": -44333
            },
            "nonCommercial": {
              "long": 144162,
              "short": 110658,
              "net": 33504
            },
            "smallTrader": {
              "long": 65694,
              "short": 54865,
              "net": 10829
            }
          },
          "openInterest": 628448
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18582,
              "short": 27594,
              "net": -9012
            },
            "nonCommercial": {
              "long": 28185,
              "short": 32276,
              "net": -4091
            },
            "smallTrader": {
              "long": 23430,
              "short": 10327,
              "net": 13103
            }
          },
          "openInterest": 70197
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30120,
              "short": 3934,
              "net": 26186
            },
            "nonCommercial": {
              "long": 6313,
              "short": 30676,
              "net": -24363
            },
            "smallTrader": {
              "long": 1897,
              "short": 3720,
              "net": -1823
            }
          },
          "openInterest": 40580
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44005,
              "short": 50559,
              "net": -6554
            },
            "nonCommercial": {
              "long": 13282,
              "short": 10026,
              "net": 3256
            },
            "smallTrader": {
              "long": 8873,
              "short": 5575,
              "net": 3298
            }
          },
          "openInterest": 79984
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58506,
              "short": 86384,
              "net": -27878
            },
            "nonCommercial": {
              "long": 46186,
              "short": 11002,
              "net": 35184
            },
            "smallTrader": {
              "long": 23782,
              "short": 31088,
              "net": -7306
            }
          },
          "openInterest": 134740
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200794,
              "short": 180372,
              "net": 20422
            },
            "nonCommercial": {
              "long": 94597,
              "short": 84012,
              "net": 10585
            },
            "smallTrader": {
              "long": 40282,
              "short": 71289,
              "net": -31007
            }
          },
          "openInterest": 400439
        }
      ]
    },
    {
      "reportDate": "2007-10-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1445011,
              "short": 1595683,
              "net": -150672
            },
            "nonCommercial": {
              "long": 668658,
              "short": 405310,
              "net": 263348
            },
            "smallTrader": {
              "long": 328333,
              "short": 441009,
              "net": -112676
            }
          },
          "openInterest": 2509900
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 643633,
              "short": 690694,
              "net": -47061
            },
            "nonCommercial": {
              "long": 239605,
              "short": 251501,
              "net": -11896
            },
            "smallTrader": {
              "long": 144316,
              "short": 85359,
              "net": 58957
            }
          },
          "openInterest": 1037318
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 676517,
              "short": 602989,
              "net": 73528
            },
            "nonCommercial": {
              "long": 120781,
              "short": 170104,
              "net": -49323
            },
            "smallTrader": {
              "long": 136501,
              "short": 160706,
              "net": -24205
            }
          },
          "openInterest": 941190
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 957572,
              "short": 1166968,
              "net": -209396
            },
            "nonCommercial": {
              "long": 432829,
              "short": 231550,
              "net": 201279
            },
            "smallTrader": {
              "long": 239122,
              "short": 231005,
              "net": 8117
            }
          },
          "openInterest": 1659726
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7431,
              "short": 79191,
              "net": -71760
            },
            "nonCommercial": {
              "long": 64754,
              "short": 9165,
              "net": 55589
            },
            "smallTrader": {
              "long": 24281,
              "short": 8110,
              "net": 16171
            }
          },
          "openInterest": 96797
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25165,
              "short": 68929,
              "net": -43764
            },
            "nonCommercial": {
              "long": 56067,
              "short": 20363,
              "net": 35704
            },
            "smallTrader": {
              "long": 25997,
              "short": 17937,
              "net": 8060
            }
          },
          "openInterest": 108213
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18037,
              "short": 109362,
              "net": -91325
            },
            "nonCommercial": {
              "long": 90940,
              "short": 13991,
              "net": 76949
            },
            "smallTrader": {
              "long": 36336,
              "short": 21960,
              "net": 14376
            }
          },
          "openInterest": 147428
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65202,
              "short": 107408,
              "net": -42206
            },
            "nonCommercial": {
              "long": 46755,
              "short": 9642,
              "net": 37113
            },
            "smallTrader": {
              "long": 10513,
              "short": 5420,
              "net": 5093
            }
          },
          "openInterest": 132913
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66362,
              "short": 118771,
              "net": -52409
            },
            "nonCommercial": {
              "long": 70270,
              "short": 23009,
              "net": 47261
            },
            "smallTrader": {
              "long": 11822,
              "short": 6674,
              "net": 5148
            }
          },
          "openInterest": 176688
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44427,
              "short": 45622,
              "net": -1195
            },
            "nonCommercial": {
              "long": 22890,
              "short": 20921,
              "net": 1969
            },
            "smallTrader": {
              "long": 12116,
              "short": 12890,
              "net": -774
            }
          },
          "openInterest": 90148
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 581145,
              "short": 634840,
              "net": -53695
            },
            "nonCommercial": {
              "long": 317311,
              "short": 151303,
              "net": 166008
            },
            "smallTrader": {
              "long": 124315,
              "short": 236628,
              "net": -112313
            }
          },
          "openInterest": 1160813
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106089,
              "short": 170216,
              "net": -64127
            },
            "nonCommercial": {
              "long": 74641,
              "short": 23498,
              "net": 51143
            },
            "smallTrader": {
              "long": 22830,
              "short": 9846,
              "net": 12984
            }
          },
          "openInterest": 235532
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 756424,
              "short": 814867,
              "net": -58443
            },
            "nonCommercial": {
              "long": 251001,
              "short": 182401,
              "net": 68600
            },
            "smallTrader": {
              "long": 84452,
              "short": 94609,
              "net": -10157
            }
          },
          "openInterest": 1489293
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32931,
              "short": 141380,
              "net": -108449
            },
            "nonCommercial": {
              "long": 116748,
              "short": 30144,
              "net": 86604
            },
            "smallTrader": {
              "long": 56755,
              "short": 34910,
              "net": 21845
            }
          },
          "openInterest": 208345
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7693,
              "short": 5276,
              "net": 2417
            },
            "nonCommercial": {
              "long": 11893,
              "short": 3325,
              "net": 8568
            },
            "smallTrader": {
              "long": 3712,
              "short": 14697,
              "net": -10985
            }
          },
          "openInterest": 25741
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106703,
              "short": 159369,
              "net": -52666
            },
            "nonCommercial": {
              "long": 60436,
              "short": 10953,
              "net": 49483
            },
            "smallTrader": {
              "long": 19710,
              "short": 16527,
              "net": 3183
            }
          },
          "openInterest": 197482
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77405,
              "short": 316501,
              "net": -239096
            },
            "nonCommercial": {
              "long": 238432,
              "short": 36573,
              "net": 201859
            },
            "smallTrader": {
              "long": 57012,
              "short": 19775,
              "net": 37237
            }
          },
          "openInterest": 483872
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122835,
              "short": 168652,
              "net": -45817
            },
            "nonCommercial": {
              "long": 49790,
              "short": 14863,
              "net": 34927
            },
            "smallTrader": {
              "long": 38165,
              "short": 27275,
              "net": 10890
            }
          },
          "openInterest": 238342
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149731,
              "short": 117750,
              "net": 31981
            },
            "nonCommercial": {
              "long": 45607,
              "short": 84220,
              "net": -38613
            },
            "smallTrader": {
              "long": 31706,
              "short": 25074,
              "net": 6632
            }
          },
          "openInterest": 228334
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85027,
              "short": 66264,
              "net": 18763
            },
            "nonCommercial": {
              "long": 34763,
              "short": 37153,
              "net": -2390
            },
            "smallTrader": {
              "long": 16570,
              "short": 32943,
              "net": -16373
            }
          },
          "openInterest": 170936
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121374,
              "short": 106259,
              "net": 15115
            },
            "nonCommercial": {
              "long": 53405,
              "short": 40166,
              "net": 13239
            },
            "smallTrader": {
              "long": 17899,
              "short": 46253,
              "net": -28354
            }
          },
          "openInterest": 232179
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40431,
              "short": 73888,
              "net": -33457
            },
            "nonCommercial": {
              "long": 37570,
              "short": 7376,
              "net": 30194
            },
            "smallTrader": {
              "long": 6140,
              "short": 2877,
              "net": 3263
            }
          },
          "openInterest": 84626
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 355033,
              "short": 327655,
              "net": 27378
            },
            "nonCommercial": {
              "long": 71759,
              "short": 128997,
              "net": -57238
            },
            "smallTrader": {
              "long": 67906,
              "short": 38046,
              "net": 29860
            }
          },
          "openInterest": 750765
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2407,
              "short": 25560,
              "net": -23153
            },
            "nonCommercial": {
              "long": 25591,
              "short": 3206,
              "net": 22385
            },
            "smallTrader": {
              "long": 2581,
              "short": 1813,
              "net": 768
            }
          },
          "openInterest": 30684
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1601,
              "short": 12171,
              "net": -10570
            },
            "nonCommercial": {
              "long": 10009,
              "short": 1771,
              "net": 8238
            },
            "smallTrader": {
              "long": 3209,
              "short": 877,
              "net": 2332
            }
          },
          "openInterest": 14968
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 490684,
              "short": 281527,
              "net": 209157
            },
            "nonCommercial": {
              "long": 65580,
              "short": 235811,
              "net": -170231
            },
            "smallTrader": {
              "long": 13929,
              "short": 52855,
              "net": -38926
            }
          },
          "openInterest": 572777
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27425,
              "short": 76032,
              "net": -48607
            },
            "nonCommercial": {
              "long": 41936,
              "short": 13040,
              "net": 28896
            },
            "smallTrader": {
              "long": 28392,
              "short": 8681,
              "net": 19711
            }
          },
          "openInterest": 124780
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89189,
              "short": 169993,
              "net": -80804
            },
            "nonCommercial": {
              "long": 69750,
              "short": 8172,
              "net": 61578
            },
            "smallTrader": {
              "long": 41359,
              "short": 22133,
              "net": 19226
            }
          },
          "openInterest": 222673
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134559,
              "short": 207942,
              "net": -73383
            },
            "nonCommercial": {
              "long": 74116,
              "short": 12335,
              "net": 61781
            },
            "smallTrader": {
              "long": 25205,
              "short": 13603,
              "net": 11602
            }
          },
          "openInterest": 271558
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267630,
              "short": 354001,
              "net": -86371
            },
            "nonCommercial": {
              "long": 170486,
              "short": 42892,
              "net": 127594
            },
            "smallTrader": {
              "long": 60302,
              "short": 101525,
              "net": -41223
            }
          },
          "openInterest": 577823
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 390916,
              "short": 474334,
              "net": -83418
            },
            "nonCommercial": {
              "long": 177201,
              "short": 114255,
              "net": 62946
            },
            "smallTrader": {
              "long": 73905,
              "short": 53433,
              "net": 20472
            }
          },
          "openInterest": 679933
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28198,
              "short": 28959,
              "net": -761
            },
            "nonCommercial": {
              "long": 26550,
              "short": 34739,
              "net": -8189
            },
            "smallTrader": {
              "long": 21772,
              "short": 12822,
              "net": 8950
            }
          },
          "openInterest": 76520
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29750,
              "short": 5265,
              "net": 24485
            },
            "nonCommercial": {
              "long": 5299,
              "short": 28060,
              "net": -22761
            },
            "smallTrader": {
              "long": 2256,
              "short": 3980,
              "net": -1724
            }
          },
          "openInterest": 39583
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49486,
              "short": 54426,
              "net": -4940
            },
            "nonCommercial": {
              "long": 10963,
              "short": 8476,
              "net": 2487
            },
            "smallTrader": {
              "long": 12913,
              "short": 10460,
              "net": 2453
            }
          },
          "openInterest": 86208
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56929,
              "short": 84182,
              "net": -27253
            },
            "nonCommercial": {
              "long": 45920,
              "short": 8358,
              "net": 37562
            },
            "smallTrader": {
              "long": 21998,
              "short": 32307,
              "net": -10309
            }
          },
          "openInterest": 132896
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201531,
              "short": 179077,
              "net": 22454
            },
            "nonCommercial": {
              "long": 91625,
              "short": 81031,
              "net": 10594
            },
            "smallTrader": {
              "long": 38629,
              "short": 71677,
              "net": -33048
            }
          },
          "openInterest": 401694
        }
      ]
    },
    {
      "reportDate": "2007-10-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1472946,
              "short": 1633741,
              "net": -160795
            },
            "nonCommercial": {
              "long": 672032,
              "short": 407012,
              "net": 265020
            },
            "smallTrader": {
              "long": 340664,
              "short": 444889,
              "net": -104225
            }
          },
          "openInterest": 2562472
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 627012,
              "short": 662779,
              "net": -35767
            },
            "nonCommercial": {
              "long": 229716,
              "short": 234184,
              "net": -4468
            },
            "smallTrader": {
              "long": 142676,
              "short": 102441,
              "net": 40235
            }
          },
          "openInterest": 1007564
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 657675,
              "short": 629839,
              "net": 27836
            },
            "nonCommercial": {
              "long": 142280,
              "short": 163902,
              "net": -21622
            },
            "smallTrader": {
              "long": 149220,
              "short": 155434,
              "net": -6214
            }
          },
          "openInterest": 957109
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 992933,
              "short": 1155788,
              "net": -162855
            },
            "nonCommercial": {
              "long": 421533,
              "short": 285064,
              "net": 136469
            },
            "smallTrader": {
              "long": 244624,
              "short": 218238,
              "net": 26386
            }
          },
          "openInterest": 1687611
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9591,
              "short": 68892,
              "net": -59301
            },
            "nonCommercial": {
              "long": 51672,
              "short": 8019,
              "net": 43653
            },
            "smallTrader": {
              "long": 23692,
              "short": 8044,
              "net": 15648
            }
          },
          "openInterest": 85160
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37192,
              "short": 87488,
              "net": -50296
            },
            "nonCommercial": {
              "long": 62712,
              "short": 17291,
              "net": 45421
            },
            "smallTrader": {
              "long": 24101,
              "short": 19226,
              "net": 4875
            }
          },
          "openInterest": 124112
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20742,
              "short": 103728,
              "net": -82986
            },
            "nonCommercial": {
              "long": 82625,
              "short": 11302,
              "net": 71323
            },
            "smallTrader": {
              "long": 34313,
              "short": 22650,
              "net": 11663
            }
          },
          "openInterest": 140205
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65070,
              "short": 104611,
              "net": -39541
            },
            "nonCommercial": {
              "long": 46961,
              "short": 10917,
              "net": 36044
            },
            "smallTrader": {
              "long": 9876,
              "short": 6379,
              "net": 3497
            }
          },
          "openInterest": 133418
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67465,
              "short": 117746,
              "net": -50281
            },
            "nonCommercial": {
              "long": 66331,
              "short": 20741,
              "net": 45590
            },
            "smallTrader": {
              "long": 10138,
              "short": 5447,
              "net": 4691
            }
          },
          "openInterest": 172511
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44365,
              "short": 42585,
              "net": 1780
            },
            "nonCommercial": {
              "long": 19606,
              "short": 20130,
              "net": -524
            },
            "smallTrader": {
              "long": 11004,
              "short": 12260,
              "net": -1256
            }
          },
          "openInterest": 86858
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 585111,
              "short": 639525,
              "net": -54414
            },
            "nonCommercial": {
              "long": 315762,
              "short": 150809,
              "net": 164953
            },
            "smallTrader": {
              "long": 124984,
              "short": 235523,
              "net": -110539
            }
          },
          "openInterest": 1173871
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107047,
              "short": 176878,
              "net": -69831
            },
            "nonCommercial": {
              "long": 78906,
              "short": 24043,
              "net": 54863
            },
            "smallTrader": {
              "long": 24894,
              "short": 9926,
              "net": 14968
            }
          },
          "openInterest": 245742
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 708107,
              "short": 750224,
              "net": -42117
            },
            "nonCommercial": {
              "long": 243931,
              "short": 201489,
              "net": 42442
            },
            "smallTrader": {
              "long": 73109,
              "short": 73434,
              "net": -325
            }
          },
          "openInterest": 1408072
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39483,
              "short": 124130,
              "net": -84647
            },
            "nonCommercial": {
              "long": 100683,
              "short": 31667,
              "net": 69016
            },
            "smallTrader": {
              "long": 54037,
              "short": 38406,
              "net": 15631
            }
          },
          "openInterest": 195913
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7749,
              "short": 5191,
              "net": 2558
            },
            "nonCommercial": {
              "long": 12420,
              "short": 4279,
              "net": 8141
            },
            "smallTrader": {
              "long": 3992,
              "short": 14691,
              "net": -10699
            }
          },
          "openInterest": 26275
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108563,
              "short": 166754,
              "net": -58191
            },
            "nonCommercial": {
              "long": 63516,
              "short": 9962,
              "net": 53554
            },
            "smallTrader": {
              "long": 18794,
              "short": 14157,
              "net": 4637
            }
          },
          "openInterest": 201891
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83708,
              "short": 306477,
              "net": -222769
            },
            "nonCommercial": {
              "long": 226875,
              "short": 40571,
              "net": 186304
            },
            "smallTrader": {
              "long": 55600,
              "short": 19135,
              "net": 36465
            }
          },
          "openInterest": 489471
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121498,
              "short": 167276,
              "net": -45778
            },
            "nonCommercial": {
              "long": 50947,
              "short": 15749,
              "net": 35198
            },
            "smallTrader": {
              "long": 37159,
              "short": 26579,
              "net": 10580
            }
          },
          "openInterest": 237360
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145548,
              "short": 134904,
              "net": 10644
            },
            "nonCommercial": {
              "long": 46369,
              "short": 67723,
              "net": -21354
            },
            "smallTrader": {
              "long": 32000,
              "short": 21290,
              "net": 10710
            }
          },
          "openInterest": 225032
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86087,
              "short": 67984,
              "net": 18103
            },
            "nonCommercial": {
              "long": 37732,
              "short": 39193,
              "net": -1461
            },
            "smallTrader": {
              "long": 18101,
              "short": 34743,
              "net": -16642
            }
          },
          "openInterest": 178108
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123185,
              "short": 106989,
              "net": 16196
            },
            "nonCommercial": {
              "long": 54708,
              "short": 40521,
              "net": 14187
            },
            "smallTrader": {
              "long": 17439,
              "short": 47822,
              "net": -30383
            }
          },
          "openInterest": 235272
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38795,
              "short": 87188,
              "net": -48393
            },
            "nonCommercial": {
              "long": 51103,
              "short": 5844,
              "net": 45259
            },
            "smallTrader": {
              "long": 6170,
              "short": 3036,
              "net": 3134
            }
          },
          "openInterest": 96322
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353055,
              "short": 327661,
              "net": 25394
            },
            "nonCommercial": {
              "long": 79615,
              "short": 137950,
              "net": -58335
            },
            "smallTrader": {
              "long": 67608,
              "short": 34667,
              "net": 32941
            }
          },
          "openInterest": 760401
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3410,
              "short": 24335,
              "net": -20925
            },
            "nonCommercial": {
              "long": 23802,
              "short": 4351,
              "net": 19451
            },
            "smallTrader": {
              "long": 3183,
              "short": 1709,
              "net": 1474
            }
          },
          "openInterest": 30493
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1766,
              "short": 12690,
              "net": -10924
            },
            "nonCommercial": {
              "long": 10584,
              "short": 1774,
              "net": 8810
            },
            "smallTrader": {
              "long": 3007,
              "short": 893,
              "net": 2114
            }
          },
          "openInterest": 15504
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 502953,
              "short": 277554,
              "net": 225399
            },
            "nonCommercial": {
              "long": 64806,
              "short": 243053,
              "net": -178247
            },
            "smallTrader": {
              "long": 10182,
              "short": 57334,
              "net": -47152
            }
          },
          "openInterest": 579763
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28464,
              "short": 75619,
              "net": -47155
            },
            "nonCommercial": {
              "long": 40818,
              "short": 12298,
              "net": 28520
            },
            "smallTrader": {
              "long": 27390,
              "short": 8755,
              "net": 18635
            }
          },
          "openInterest": 122842
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92806,
              "short": 176816,
              "net": -84010
            },
            "nonCommercial": {
              "long": 74132,
              "short": 9540,
              "net": 64592
            },
            "smallTrader": {
              "long": 41358,
              "short": 21940,
              "net": 19418
            }
          },
          "openInterest": 232759
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141494,
              "short": 214890,
              "net": -73396
            },
            "nonCommercial": {
              "long": 75194,
              "short": 15441,
              "net": 59753
            },
            "smallTrader": {
              "long": 27282,
              "short": 13639,
              "net": 13643
            }
          },
          "openInterest": 282128
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278326,
              "short": 364656,
              "net": -86330
            },
            "nonCommercial": {
              "long": 171299,
              "short": 45440,
              "net": 125859
            },
            "smallTrader": {
              "long": 55129,
              "short": 94658,
              "net": -39529
            }
          },
          "openInterest": 585945
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 394200,
              "short": 514913,
              "net": -120713
            },
            "nonCommercial": {
              "long": 204370,
              "short": 109746,
              "net": 94624
            },
            "smallTrader": {
              "long": 80047,
              "short": 53958,
              "net": 26089
            }
          },
          "openInterest": 718923
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20936,
              "short": 32118,
              "net": -11182
            },
            "nonCommercial": {
              "long": 26611,
              "short": 24101,
              "net": 2510
            },
            "smallTrader": {
              "long": 22082,
              "short": 13410,
              "net": 8672
            }
          },
          "openInterest": 69629
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29976,
              "short": 5777,
              "net": 24199
            },
            "nonCommercial": {
              "long": 6564,
              "short": 29008,
              "net": -22444
            },
            "smallTrader": {
              "long": 2358,
              "short": 4113,
              "net": -1755
            }
          },
          "openInterest": 41114
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42341,
              "short": 45654,
              "net": -3313
            },
            "nonCommercial": {
              "long": 10281,
              "short": 10772,
              "net": -491
            },
            "smallTrader": {
              "long": 10304,
              "short": 6500,
              "net": 3804
            }
          },
          "openInterest": 73597
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60635,
              "short": 86490,
              "net": -25855
            },
            "nonCommercial": {
              "long": 45386,
              "short": 8106,
              "net": 37280
            },
            "smallTrader": {
              "long": 19990,
              "short": 31415,
              "net": -11425
            }
          },
          "openInterest": 137481
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203899,
              "short": 178321,
              "net": 25578
            },
            "nonCommercial": {
              "long": 95881,
              "short": 83212,
              "net": 12669
            },
            "smallTrader": {
              "long": 40092,
              "short": 78339,
              "net": -38247
            }
          },
          "openInterest": 413257
        }
      ]
    },
    {
      "reportDate": "2007-10-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1431601,
              "short": 1654096,
              "net": -222495
            },
            "nonCommercial": {
              "long": 684436,
              "short": 373393,
              "net": 311043
            },
            "smallTrader": {
              "long": 353803,
              "short": 442351,
              "net": -88548
            }
          },
          "openInterest": 2541447
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 630286,
              "short": 673561,
              "net": -43275
            },
            "nonCommercial": {
              "long": 248213,
              "short": 238429,
              "net": 9784
            },
            "smallTrader": {
              "long": 132142,
              "short": 98651,
              "net": 33491
            }
          },
          "openInterest": 1018908
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642160,
              "short": 630588,
              "net": 11572
            },
            "nonCommercial": {
              "long": 180185,
              "short": 181858,
              "net": -1673
            },
            "smallTrader": {
              "long": 152001,
              "short": 161900,
              "net": -9899
            }
          },
          "openInterest": 979545
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1028485,
              "short": 1126702,
              "net": -98217
            },
            "nonCommercial": {
              "long": 428011,
              "short": 351977,
              "net": 76034
            },
            "smallTrader": {
              "long": 245529,
              "short": 223346,
              "net": 22183
            }
          },
          "openInterest": 1732771
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8531,
              "short": 73210,
              "net": -64679
            },
            "nonCommercial": {
              "long": 54852,
              "short": 8830,
              "net": 46022
            },
            "smallTrader": {
              "long": 24944,
              "short": 6287,
              "net": 18657
            }
          },
          "openInterest": 88532
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41169,
              "short": 100625,
              "net": -59456
            },
            "nonCommercial": {
              "long": 70484,
              "short": 17556,
              "net": 52928
            },
            "smallTrader": {
              "long": 26892,
              "short": 20364,
              "net": 6528
            }
          },
          "openInterest": 138550
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23079,
              "short": 102463,
              "net": -79384
            },
            "nonCommercial": {
              "long": 79052,
              "short": 10221,
              "net": 68831
            },
            "smallTrader": {
              "long": 33393,
              "short": 22840,
              "net": 10553
            }
          },
          "openInterest": 137711
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66785,
              "short": 109316,
              "net": -42531
            },
            "nonCommercial": {
              "long": 49484,
              "short": 11599,
              "net": 37885
            },
            "smallTrader": {
              "long": 9911,
              "short": 5265,
              "net": 4646
            }
          },
          "openInterest": 137790
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70549,
              "short": 114175,
              "net": -43626
            },
            "nonCommercial": {
              "long": 61875,
              "short": 20926,
              "net": 40949
            },
            "smallTrader": {
              "long": 10242,
              "short": 7565,
              "net": 2677
            }
          },
          "openInterest": 168366
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44851,
              "short": 40544,
              "net": 4307
            },
            "nonCommercial": {
              "long": 17403,
              "short": 20060,
              "net": -2657
            },
            "smallTrader": {
              "long": 10851,
              "short": 12501,
              "net": -1650
            }
          },
          "openInterest": 86013
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 586623,
              "short": 660094,
              "net": -73471
            },
            "nonCommercial": {
              "long": 323724,
              "short": 134344,
              "net": 189380
            },
            "smallTrader": {
              "long": 127128,
              "short": 243037,
              "net": -115909
            }
          },
          "openInterest": 1190794
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112073,
              "short": 177372,
              "net": -65299
            },
            "nonCommercial": {
              "long": 77379,
              "short": 22698,
              "net": 54681
            },
            "smallTrader": {
              "long": 22366,
              "short": 11748,
              "net": 10618
            }
          },
          "openInterest": 248750
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 727223,
              "short": 787214,
              "net": -59991
            },
            "nonCommercial": {
              "long": 246342,
              "short": 180630,
              "net": 65712
            },
            "smallTrader": {
              "long": 84225,
              "short": 89946,
              "net": -5721
            }
          },
          "openInterest": 1448114
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41037,
              "short": 128135,
              "net": -87098
            },
            "nonCommercial": {
              "long": 100809,
              "short": 31961,
              "net": 68848
            },
            "smallTrader": {
              "long": 55865,
              "short": 37615,
              "net": 18250
            }
          },
          "openInterest": 199482
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7537,
              "short": 5062,
              "net": 2475
            },
            "nonCommercial": {
              "long": 11482,
              "short": 4257,
              "net": 7225
            },
            "smallTrader": {
              "long": 3761,
              "short": 13461,
              "net": -9700
            }
          },
          "openInterest": 25563
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99508,
              "short": 158027,
              "net": -58519
            },
            "nonCommercial": {
              "long": 62444,
              "short": 11083,
              "net": 51361
            },
            "smallTrader": {
              "long": 21882,
              "short": 14724,
              "net": 7158
            }
          },
          "openInterest": 193704
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91655,
              "short": 326788,
              "net": -235133
            },
            "nonCommercial": {
              "long": 232622,
              "short": 34016,
              "net": 198606
            },
            "smallTrader": {
              "long": 54977,
              "short": 18450,
              "net": 36527
            }
          },
          "openInterest": 516163
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124446,
              "short": 164920,
              "net": -40474
            },
            "nonCommercial": {
              "long": 48607,
              "short": 18162,
              "net": 30445
            },
            "smallTrader": {
              "long": 35210,
              "short": 25181,
              "net": 10029
            }
          },
          "openInterest": 235729
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129666,
              "short": 133709,
              "net": -4043
            },
            "nonCommercial": {
              "long": 57461,
              "short": 67410,
              "net": -9949
            },
            "smallTrader": {
              "long": 33822,
              "short": 19830,
              "net": 13992
            }
          },
          "openInterest": 222002
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91646,
              "short": 73443,
              "net": 18203
            },
            "nonCommercial": {
              "long": 38805,
              "short": 40177,
              "net": -1372
            },
            "smallTrader": {
              "long": 19611,
              "short": 36442,
              "net": -16831
            }
          },
          "openInterest": 191812
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124727,
              "short": 104348,
              "net": 20379
            },
            "nonCommercial": {
              "long": 53569,
              "short": 44261,
              "net": 9308
            },
            "smallTrader": {
              "long": 16154,
              "short": 45841,
              "net": -29687
            }
          },
          "openInterest": 232219
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34897,
              "short": 107722,
              "net": -72825
            },
            "nonCommercial": {
              "long": 76830,
              "short": 7065,
              "net": 69765
            },
            "smallTrader": {
              "long": 5980,
              "short": 2920,
              "net": 3060
            }
          },
          "openInterest": 118028
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 344184,
              "short": 321222,
              "net": 22962
            },
            "nonCommercial": {
              "long": 73480,
              "short": 124947,
              "net": -51467
            },
            "smallTrader": {
              "long": 64419,
              "short": 35914,
              "net": 28505
            }
          },
          "openInterest": 741551
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4134,
              "short": 20665,
              "net": -16531
            },
            "nonCommercial": {
              "long": 19101,
              "short": 4433,
              "net": 14668
            },
            "smallTrader": {
              "long": 2920,
              "short": 1057,
              "net": 1863
            }
          },
          "openInterest": 26253
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1820,
              "short": 12524,
              "net": -10704
            },
            "nonCommercial": {
              "long": 10462,
              "short": 2144,
              "net": 8318
            },
            "smallTrader": {
              "long": 3412,
              "short": 1026,
              "net": 2386
            }
          },
          "openInterest": 15695
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 503502,
              "short": 277895,
              "net": 225607
            },
            "nonCommercial": {
              "long": 61224,
              "short": 246225,
              "net": -185001
            },
            "smallTrader": {
              "long": 13316,
              "short": 53922,
              "net": -40606
            }
          },
          "openInterest": 580417
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29344,
              "short": 80532,
              "net": -51188
            },
            "nonCommercial": {
              "long": 44222,
              "short": 13733,
              "net": 30489
            },
            "smallTrader": {
              "long": 29483,
              "short": 8784,
              "net": 20699
            }
          },
          "openInterest": 133518
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92850,
              "short": 181738,
              "net": -88888
            },
            "nonCommercial": {
              "long": 74800,
              "short": 6551,
              "net": 68249
            },
            "smallTrader": {
              "long": 42003,
              "short": 21364,
              "net": 20639
            }
          },
          "openInterest": 236432
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143020,
              "short": 219719,
              "net": -76699
            },
            "nonCommercial": {
              "long": 76658,
              "short": 13712,
              "net": 62946
            },
            "smallTrader": {
              "long": 29516,
              "short": 15763,
              "net": 13753
            }
          },
          "openInterest": 290694
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 275776,
              "short": 374859,
              "net": -99083
            },
            "nonCommercial": {
              "long": 162640,
              "short": 26534,
              "net": 136106
            },
            "smallTrader": {
              "long": 53363,
              "short": 90386,
              "net": -37023
            }
          },
          "openInterest": 575413
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406889,
              "short": 527147,
              "net": -120258
            },
            "nonCommercial": {
              "long": 208057,
              "short": 102614,
              "net": 105443
            },
            "smallTrader": {
              "long": 94280,
              "short": 79465,
              "net": 14815
            }
          },
          "openInterest": 744436
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17091,
              "short": 41075,
              "net": -23984
            },
            "nonCommercial": {
              "long": 32274,
              "short": 21484,
              "net": 10790
            },
            "smallTrader": {
              "long": 23034,
              "short": 9840,
              "net": 13194
            }
          },
          "openInterest": 72401
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29242,
              "short": 7128,
              "net": 22114
            },
            "nonCommercial": {
              "long": 7223,
              "short": 27357,
              "net": -20134
            },
            "smallTrader": {
              "long": 2307,
              "short": 4287,
              "net": -1980
            }
          },
          "openInterest": 41134
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43201,
              "short": 47505,
              "net": -4304
            },
            "nonCommercial": {
              "long": 10594,
              "short": 9994,
              "net": 600
            },
            "smallTrader": {
              "long": 8419,
              "short": 4715,
              "net": 3704
            }
          },
          "openInterest": 73898
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62479,
              "short": 87702,
              "net": -25223
            },
            "nonCommercial": {
              "long": 44891,
              "short": 7448,
              "net": 37443
            },
            "smallTrader": {
              "long": 19480,
              "short": 31700,
              "net": -12220
            }
          },
          "openInterest": 138602
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203514,
              "short": 179655,
              "net": 23859
            },
            "nonCommercial": {
              "long": 93548,
              "short": 85722,
              "net": 7826
            },
            "smallTrader": {
              "long": 42425,
              "short": 74110,
              "net": -31685
            }
          },
          "openInterest": 423208
        }
      ]
    },
    {
      "reportDate": "2007-11-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1468306,
              "short": 1807583,
              "net": -339277
            },
            "nonCommercial": {
              "long": 774242,
              "short": 381601,
              "net": 392641
            },
            "smallTrader": {
              "long": 353676,
              "short": 407040,
              "net": -53364
            }
          },
          "openInterest": 2680029
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 661187,
              "short": 696414,
              "net": -35227
            },
            "nonCommercial": {
              "long": 268127,
              "short": 269816,
              "net": -1689
            },
            "smallTrader": {
              "long": 136322,
              "short": 99406,
              "net": 36916
            }
          },
          "openInterest": 1073747
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 624574,
              "short": 646254,
              "net": -21680
            },
            "nonCommercial": {
              "long": 203795,
              "short": 174477,
              "net": 29318
            },
            "smallTrader": {
              "long": 162576,
              "short": 170214,
              "net": -7638
            }
          },
          "openInterest": 998729
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1144345,
              "short": 1140780,
              "net": 3565
            },
            "nonCommercial": {
              "long": 395339,
              "short": 404761,
              "net": -9422
            },
            "smallTrader": {
              "long": 227671,
              "short": 221814,
              "net": 5857
            }
          },
          "openInterest": 1812283
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8185,
              "short": 75825,
              "net": -67640
            },
            "nonCommercial": {
              "long": 59911,
              "short": 9274,
              "net": 50637
            },
            "smallTrader": {
              "long": 25257,
              "short": 8254,
              "net": 17003
            }
          },
          "openInterest": 93618
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40375,
              "short": 107261,
              "net": -66886
            },
            "nonCommercial": {
              "long": 79840,
              "short": 19514,
              "net": 60326
            },
            "smallTrader": {
              "long": 26467,
              "short": 19907,
              "net": 6560
            }
          },
          "openInterest": 147306
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28379,
              "short": 97919,
              "net": -69540
            },
            "nonCommercial": {
              "long": 75532,
              "short": 11944,
              "net": 63588
            },
            "smallTrader": {
              "long": 32332,
              "short": 26380,
              "net": 5952
            }
          },
          "openInterest": 138502
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60290,
              "short": 109892,
              "net": -49602
            },
            "nonCommercial": {
              "long": 56776,
              "short": 11563,
              "net": 45213
            },
            "smallTrader": {
              "long": 10338,
              "short": 5949,
              "net": 4389
            }
          },
          "openInterest": 137788
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69694,
              "short": 109219,
              "net": -39525
            },
            "nonCommercial": {
              "long": 59709,
              "short": 21715,
              "net": 37994
            },
            "smallTrader": {
              "long": 10286,
              "short": 8755,
              "net": 1531
            }
          },
          "openInterest": 163302
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45069,
              "short": 39504,
              "net": 5565
            },
            "nonCommercial": {
              "long": 15556,
              "short": 18680,
              "net": -3124
            },
            "smallTrader": {
              "long": 11015,
              "short": 13456,
              "net": -2441
            }
          },
          "openInterest": 83317
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 587180,
              "short": 694646,
              "net": -107466
            },
            "nonCommercial": {
              "long": 351075,
              "short": 125025,
              "net": 226050
            },
            "smallTrader": {
              "long": 132162,
              "short": 250746,
              "net": -118584
            }
          },
          "openInterest": 1232612
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112438,
              "short": 181560,
              "net": -69122
            },
            "nonCommercial": {
              "long": 79827,
              "short": 25432,
              "net": 54395
            },
            "smallTrader": {
              "long": 24043,
              "short": 9316,
              "net": 14727
            }
          },
          "openInterest": 250060
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 765466,
              "short": 832439,
              "net": -66973
            },
            "nonCommercial": {
              "long": 251944,
              "short": 163343,
              "net": 88601
            },
            "smallTrader": {
              "long": 66365,
              "short": 87993,
              "net": -21628
            }
          },
          "openInterest": 1513362
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48039,
              "short": 144656,
              "net": -96617
            },
            "nonCommercial": {
              "long": 109002,
              "short": 32954,
              "net": 76048
            },
            "smallTrader": {
              "long": 58947,
              "short": 38378,
              "net": 20569
            }
          },
          "openInterest": 217765
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7516,
              "short": 5490,
              "net": 2026
            },
            "nonCommercial": {
              "long": 12096,
              "short": 4696,
              "net": 7400
            },
            "smallTrader": {
              "long": 3962,
              "short": 13388,
              "net": -9426
            }
          },
          "openInterest": 26452
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114183,
              "short": 168241,
              "net": -54058
            },
            "nonCommercial": {
              "long": 57847,
              "short": 10057,
              "net": 47790
            },
            "smallTrader": {
              "long": 19919,
              "short": 13651,
              "net": 6268
            }
          },
          "openInterest": 203363
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96082,
              "short": 336091,
              "net": -240009
            },
            "nonCommercial": {
              "long": 241475,
              "short": 39350,
              "net": 202125
            },
            "smallTrader": {
              "long": 61897,
              "short": 24013,
              "net": 37884
            }
          },
          "openInterest": 556856
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119941,
              "short": 154461,
              "net": -34520
            },
            "nonCommercial": {
              "long": 41008,
              "short": 19779,
              "net": 21229
            },
            "smallTrader": {
              "long": 37268,
              "short": 23977,
              "net": 13291
            }
          },
          "openInterest": 223136
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121629,
              "short": 126869,
              "net": -5240
            },
            "nonCommercial": {
              "long": 59945,
              "short": 68842,
              "net": -8897
            },
            "smallTrader": {
              "long": 33452,
              "short": 19315,
              "net": 14137
            }
          },
          "openInterest": 216041
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93598,
              "short": 75402,
              "net": 18196
            },
            "nonCommercial": {
              "long": 41605,
              "short": 42912,
              "net": -1307
            },
            "smallTrader": {
              "long": 20732,
              "short": 37621,
              "net": -16889
            }
          },
          "openInterest": 199598
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128731,
              "short": 104339,
              "net": 24392
            },
            "nonCommercial": {
              "long": 52469,
              "short": 49198,
              "net": 3271
            },
            "smallTrader": {
              "long": 19602,
              "short": 47265,
              "net": -27663
            }
          },
          "openInterest": 237546
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37718,
              "short": 95376,
              "net": -57658
            },
            "nonCommercial": {
              "long": 68172,
              "short": 14597,
              "net": 53575
            },
            "smallTrader": {
              "long": 6677,
              "short": 2594,
              "net": 4083
            }
          },
          "openInterest": 113295
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353581,
              "short": 332515,
              "net": 21066
            },
            "nonCommercial": {
              "long": 70304,
              "short": 125662,
              "net": -55358
            },
            "smallTrader": {
              "long": 66357,
              "short": 32065,
              "net": 34292
            }
          },
          "openInterest": 766001
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4058,
              "short": 19548,
              "net": -15490
            },
            "nonCommercial": {
              "long": 17935,
              "short": 4554,
              "net": 13381
            },
            "smallTrader": {
              "long": 3214,
              "short": 1105,
              "net": 2109
            }
          },
          "openInterest": 25305
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1691,
              "short": 13119,
              "net": -11428
            },
            "nonCommercial": {
              "long": 11377,
              "short": 2385,
              "net": 8992
            },
            "smallTrader": {
              "long": 3314,
              "short": 878,
              "net": 2436
            }
          },
          "openInterest": 16382
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 540706,
              "short": 311267,
              "net": 229439
            },
            "nonCommercial": {
              "long": 61786,
              "short": 244713,
              "net": -182927
            },
            "smallTrader": {
              "long": 13993,
              "short": 60505,
              "net": -46512
            }
          },
          "openInterest": 619078
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33988,
              "short": 88954,
              "net": -54966
            },
            "nonCommercial": {
              "long": 48322,
              "short": 14245,
              "net": 34077
            },
            "smallTrader": {
              "long": 31247,
              "short": 10358,
              "net": 20889
            }
          },
          "openInterest": 150120
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95282,
              "short": 188427,
              "net": -93145
            },
            "nonCommercial": {
              "long": 78801,
              "short": 6484,
              "net": 72317
            },
            "smallTrader": {
              "long": 41105,
              "short": 20277,
              "net": 20828
            }
          },
          "openInterest": 247588
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149383,
              "short": 227663,
              "net": -78280
            },
            "nonCommercial": {
              "long": 80648,
              "short": 14708,
              "net": 65940
            },
            "smallTrader": {
              "long": 27610,
              "short": 15270,
              "net": 12340
            }
          },
          "openInterest": 298199
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272478,
              "short": 382401,
              "net": -109923
            },
            "nonCommercial": {
              "long": 172087,
              "short": 26402,
              "net": 145685
            },
            "smallTrader": {
              "long": 57234,
              "short": 92996,
              "net": -35762
            }
          },
          "openInterest": 573768
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439017,
              "short": 574867,
              "net": -135850
            },
            "nonCommercial": {
              "long": 211401,
              "short": 101038,
              "net": 110363
            },
            "smallTrader": {
              "long": 83603,
              "short": 58116,
              "net": 25487
            }
          },
          "openInterest": 767239
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29028,
              "short": 45572,
              "net": -16544
            },
            "nonCommercial": {
              "long": 32575,
              "short": 30156,
              "net": 2419
            },
            "smallTrader": {
              "long": 25195,
              "short": 11070,
              "net": 14125
            }
          },
          "openInterest": 86821
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28199,
              "short": 8283,
              "net": 19916
            },
            "nonCommercial": {
              "long": 8058,
              "short": 26549,
              "net": -18491
            },
            "smallTrader": {
              "long": 2786,
              "short": 4211,
              "net": -1425
            }
          },
          "openInterest": 41317
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46957,
              "short": 46838,
              "net": 119
            },
            "nonCommercial": {
              "long": 10328,
              "short": 13378,
              "net": -3050
            },
            "smallTrader": {
              "long": 9142,
              "short": 6211,
              "net": 2931
            }
          },
          "openInterest": 77811
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60548,
              "short": 85663,
              "net": -25115
            },
            "nonCommercial": {
              "long": 44931,
              "short": 6655,
              "net": 38276
            },
            "smallTrader": {
              "long": 26267,
              "short": 39428,
              "net": -13161
            }
          },
          "openInterest": 140789
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203124,
              "short": 177460,
              "net": 25664
            },
            "nonCommercial": {
              "long": 96835,
              "short": 88491,
              "net": 8344
            },
            "smallTrader": {
              "long": 40524,
              "short": 74532,
              "net": -34008
            }
          },
          "openInterest": 422390
        }
      ]
    },
    {
      "reportDate": "2007-11-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1485395,
              "short": 1774417,
              "net": -289022
            },
            "nonCommercial": {
              "long": 777830,
              "short": 410612,
              "net": 367218
            },
            "smallTrader": {
              "long": 359792,
              "short": 437988,
              "net": -78196
            }
          },
          "openInterest": 2727870
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 647129,
              "short": 680437,
              "net": -33308
            },
            "nonCommercial": {
              "long": 252462,
              "short": 225604,
              "net": 26858
            },
            "smallTrader": {
              "long": 127607,
              "short": 121157,
              "net": 6450
            }
          },
          "openInterest": 1038928
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 657349,
              "short": 653671,
              "net": 3678
            },
            "nonCommercial": {
              "long": 191318,
              "short": 187430,
              "net": 3888
            },
            "smallTrader": {
              "long": 164852,
              "short": 172418,
              "net": -7566
            }
          },
          "openInterest": 1022286
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1205956,
              "short": 1139798,
              "net": 66158
            },
            "nonCommercial": {
              "long": 378045,
              "short": 432900,
              "net": -54855
            },
            "smallTrader": {
              "long": 237867,
              "short": 249170,
              "net": -11303
            }
          },
          "openInterest": 1893815
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15471,
              "short": 62608,
              "net": -47137
            },
            "nonCommercial": {
              "long": 38876,
              "short": 6048,
              "net": 32828
            },
            "smallTrader": {
              "long": 22928,
              "short": 8619,
              "net": 14309
            }
          },
          "openInterest": 78011
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37168,
              "short": 85619,
              "net": -48451
            },
            "nonCommercial": {
              "long": 61661,
              "short": 18036,
              "net": 43625
            },
            "smallTrader": {
              "long": 24021,
              "short": 19195,
              "net": 4826
            }
          },
          "openInterest": 123575
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31485,
              "short": 89586,
              "net": -58101
            },
            "nonCommercial": {
              "long": 55876,
              "short": 9153,
              "net": 46723
            },
            "smallTrader": {
              "long": 31397,
              "short": 20019,
              "net": 11378
            }
          },
          "openInterest": 121478
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62414,
              "short": 111096,
              "net": -48682
            },
            "nonCommercial": {
              "long": 57292,
              "short": 13484,
              "net": 43808
            },
            "smallTrader": {
              "long": 10072,
              "short": 5198,
              "net": 4874
            }
          },
          "openInterest": 133079
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70509,
              "short": 109353,
              "net": -38844
            },
            "nonCommercial": {
              "long": 59283,
              "short": 21816,
              "net": 37467
            },
            "smallTrader": {
              "long": 9504,
              "short": 8127,
              "net": 1377
            }
          },
          "openInterest": 159930
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47162,
              "short": 38645,
              "net": 8517
            },
            "nonCommercial": {
              "long": 12163,
              "short": 18565,
              "net": -6402
            },
            "smallTrader": {
              "long": 10940,
              "short": 13055,
              "net": -2115
            }
          },
          "openInterest": 78465
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 594041,
              "short": 711527,
              "net": -117486
            },
            "nonCommercial": {
              "long": 356282,
              "short": 123749,
              "net": 232533
            },
            "smallTrader": {
              "long": 138010,
              "short": 253057,
              "net": -115047
            }
          },
          "openInterest": 1234082
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111289,
              "short": 181432,
              "net": -70143
            },
            "nonCommercial": {
              "long": 76020,
              "short": 18816,
              "net": 57204
            },
            "smallTrader": {
              "long": 26236,
              "short": 13297,
              "net": 12939
            }
          },
          "openInterest": 236528
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 774613,
              "short": 781005,
              "net": -6392
            },
            "nonCommercial": {
              "long": 225232,
              "short": 214410,
              "net": 10822
            },
            "smallTrader": {
              "long": 74675,
              "short": 79105,
              "net": -4430
            }
          },
          "openInterest": 1445162
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63973,
              "short": 149796,
              "net": -85823
            },
            "nonCommercial": {
              "long": 98821,
              "short": 29392,
              "net": 69429
            },
            "smallTrader": {
              "long": 55209,
              "short": 38815,
              "net": 16394
            }
          },
          "openInterest": 219866
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7884,
              "short": 5803,
              "net": 2081
            },
            "nonCommercial": {
              "long": 11878,
              "short": 4674,
              "net": 7204
            },
            "smallTrader": {
              "long": 4149,
              "short": 13434,
              "net": -9285
            }
          },
          "openInterest": 26495
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121156,
              "short": 176798,
              "net": -55642
            },
            "nonCommercial": {
              "long": 57387,
              "short": 8705,
              "net": 48682
            },
            "smallTrader": {
              "long": 19666,
              "short": 12706,
              "net": 6960
            }
          },
          "openInterest": 211586
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111704,
              "short": 338121,
              "net": -226417
            },
            "nonCommercial": {
              "long": 228360,
              "short": 37575,
              "net": 190785
            },
            "smallTrader": {
              "long": 59553,
              "short": 23921,
              "net": 35632
            }
          },
          "openInterest": 552546
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124217,
              "short": 155491,
              "net": -31274
            },
            "nonCommercial": {
              "long": 40570,
              "short": 19552,
              "net": 21018
            },
            "smallTrader": {
              "long": 33800,
              "short": 23544,
              "net": 10256
            }
          },
          "openInterest": 222614
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86879,
              "short": 126365,
              "net": -39486
            },
            "nonCommercial": {
              "long": 63338,
              "short": 42542,
              "net": 20796
            },
            "smallTrader": {
              "long": 40022,
              "short": 21332,
              "net": 18690
            }
          },
          "openInterest": 190955
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94207,
              "short": 80363,
              "net": 13844
            },
            "nonCommercial": {
              "long": 44909,
              "short": 41865,
              "net": 3044
            },
            "smallTrader": {
              "long": 24420,
              "short": 41308,
              "net": -16888
            }
          },
          "openInterest": 206392
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129925,
              "short": 111319,
              "net": 18606
            },
            "nonCommercial": {
              "long": 52871,
              "short": 42892,
              "net": 9979
            },
            "smallTrader": {
              "long": 23539,
              "short": 52124,
              "net": -28585
            }
          },
          "openInterest": 247131
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48534,
              "short": 85939,
              "net": -37405
            },
            "nonCommercial": {
              "long": 45638,
              "short": 11399,
              "net": 34239
            },
            "smallTrader": {
              "long": 7980,
              "short": 4814,
              "net": 3166
            }
          },
          "openInterest": 102849
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 368937,
              "short": 334654,
              "net": 34283
            },
            "nonCommercial": {
              "long": 73910,
              "short": 140326,
              "net": -66416
            },
            "smallTrader": {
              "long": 68791,
              "short": 36658,
              "net": 32133
            }
          },
          "openInterest": 791930
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5785,
              "short": 17981,
              "net": -12196
            },
            "nonCommercial": {
              "long": 15369,
              "short": 4946,
              "net": 10423
            },
            "smallTrader": {
              "long": 2963,
              "short": 1190,
              "net": 1773
            }
          },
          "openInterest": 24117
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1929,
              "short": 10963,
              "net": -9034
            },
            "nonCommercial": {
              "long": 9208,
              "short": 2030,
              "net": 7178
            },
            "smallTrader": {
              "long": 2728,
              "short": 872,
              "net": 1856
            }
          },
          "openInterest": 13865
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 548293,
              "short": 322392,
              "net": 225901
            },
            "nonCommercial": {
              "long": 68849,
              "short": 235265,
              "net": -166416
            },
            "smallTrader": {
              "long": 11712,
              "short": 71197,
              "net": -59485
            }
          },
          "openInterest": 633285
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33634,
              "short": 88266,
              "net": -54632
            },
            "nonCommercial": {
              "long": 45951,
              "short": 14724,
              "net": 31227
            },
            "smallTrader": {
              "long": 32227,
              "short": 8822,
              "net": 23405
            }
          },
          "openInterest": 146205
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94101,
              "short": 185086,
              "net": -90985
            },
            "nonCommercial": {
              "long": 79759,
              "short": 8744,
              "net": 71015
            },
            "smallTrader": {
              "long": 42900,
              "short": 22930,
              "net": 19970
            }
          },
          "openInterest": 246508
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149944,
              "short": 225572,
              "net": -75628
            },
            "nonCommercial": {
              "long": 81231,
              "short": 16542,
              "net": 64689
            },
            "smallTrader": {
              "long": 25568,
              "short": 14629,
              "net": 10939
            }
          },
          "openInterest": 295640
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 286183,
              "short": 396540,
              "net": -110357
            },
            "nonCommercial": {
              "long": 175016,
              "short": 25929,
              "net": 149087
            },
            "smallTrader": {
              "long": 59519,
              "short": 98249,
              "net": -38730
            }
          },
          "openInterest": 587804
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 436100,
              "short": 552276,
              "net": -116176
            },
            "nonCommercial": {
              "long": 210948,
              "short": 118341,
              "net": 92607
            },
            "smallTrader": {
              "long": 80523,
              "short": 56954,
              "net": 23569
            }
          },
          "openInterest": 760732
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17650,
              "short": 47910,
              "net": -30260
            },
            "nonCommercial": {
              "long": 33093,
              "short": 17590,
              "net": 15503
            },
            "smallTrader": {
              "long": 26391,
              "short": 11634,
              "net": 14757
            }
          },
          "openInterest": 77136
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26512,
              "short": 11155,
              "net": 15357
            },
            "nonCommercial": {
              "long": 5245,
              "short": 19992,
              "net": -14747
            },
            "smallTrader": {
              "long": 3503,
              "short": 4113,
              "net": -610
            }
          },
          "openInterest": 37711
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54112,
              "short": 49935,
              "net": 4177
            },
            "nonCommercial": {
              "long": 9259,
              "short": 13749,
              "net": -4490
            },
            "smallTrader": {
              "long": 8744,
              "short": 8431,
              "net": 313
            }
          },
          "openInterest": 81912
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60894,
              "short": 82816,
              "net": -21922
            },
            "nonCommercial": {
              "long": 41459,
              "short": 6154,
              "net": 35305
            },
            "smallTrader": {
              "long": 21297,
              "short": 34680,
              "net": -13383
            }
          },
          "openInterest": 129101
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209366,
              "short": 181952,
              "net": 27414
            },
            "nonCommercial": {
              "long": 95344,
              "short": 89300,
              "net": 6044
            },
            "smallTrader": {
              "long": 41818,
              "short": 75276,
              "net": -33458
            }
          },
          "openInterest": 417853
        }
      ]
    },
    {
      "reportDate": "2007-11-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1443351,
              "short": 1754463,
              "net": -311112
            },
            "nonCommercial": {
              "long": 782193,
              "short": 320737,
              "net": 461456
            },
            "smallTrader": {
              "long": 214519,
              "short": 364863,
              "net": -150344
            }
          },
          "openInterest": 2534472
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 622595,
              "short": 690549,
              "net": -67954
            },
            "nonCommercial": {
              "long": 253381,
              "short": 192267,
              "net": 61114
            },
            "smallTrader": {
              "long": 132447,
              "short": 125607,
              "net": 6840
            }
          },
          "openInterest": 1031693
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 674434,
              "short": 684415,
              "net": -9981
            },
            "nonCommercial": {
              "long": 210239,
              "short": 165933,
              "net": 44306
            },
            "smallTrader": {
              "long": 147578,
              "short": 181903,
              "net": -34325
            }
          },
          "openInterest": 1040545
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1203243,
              "short": 1236506,
              "net": -33263
            },
            "nonCommercial": {
              "long": 397648,
              "short": 348998,
              "net": 48650
            },
            "smallTrader": {
              "long": 216934,
              "short": 232321,
              "net": -15387
            }
          },
          "openInterest": 1902405
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14247,
              "short": 57792,
              "net": -43545
            },
            "nonCommercial": {
              "long": 35304,
              "short": 4808,
              "net": 30496
            },
            "smallTrader": {
              "long": 20298,
              "short": 7249,
              "net": 13049
            }
          },
          "openInterest": 70026
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44093,
              "short": 82937,
              "net": -38844
            },
            "nonCommercial": {
              "long": 54350,
              "short": 19965,
              "net": 34385
            },
            "smallTrader": {
              "long": 22753,
              "short": 18294,
              "net": 4459
            }
          },
          "openInterest": 122587
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36064,
              "short": 76809,
              "net": -40745
            },
            "nonCommercial": {
              "long": 41574,
              "short": 9282,
              "net": 32292
            },
            "smallTrader": {
              "long": 28734,
              "short": 20281,
              "net": 8453
            }
          },
          "openInterest": 109533
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63658,
              "short": 116041,
              "net": -52383
            },
            "nonCommercial": {
              "long": 60807,
              "short": 14625,
              "net": 46182
            },
            "smallTrader": {
              "long": 10331,
              "short": 4130,
              "net": 6201
            }
          },
          "openInterest": 139857
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66330,
              "short": 107109,
              "net": -40779
            },
            "nonCommercial": {
              "long": 59230,
              "short": 21107,
              "net": 38123
            },
            "smallTrader": {
              "long": 9678,
              "short": 7022,
              "net": 2656
            }
          },
          "openInterest": 153591
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48615,
              "short": 38956,
              "net": 9659
            },
            "nonCommercial": {
              "long": 11396,
              "short": 17997,
              "net": -6601
            },
            "smallTrader": {
              "long": 11081,
              "short": 14139,
              "net": -3058
            }
          },
          "openInterest": 77837
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 592155,
              "short": 722168,
              "net": -130013
            },
            "nonCommercial": {
              "long": 325228,
              "short": 90659,
              "net": 234569
            },
            "smallTrader": {
              "long": 149251,
              "short": 253807,
              "net": -104556
            }
          },
          "openInterest": 1198287
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110447,
              "short": 161213,
              "net": -50766
            },
            "nonCommercial": {
              "long": 66123,
              "short": 25412,
              "net": 40711
            },
            "smallTrader": {
              "long": 26967,
              "short": 16912,
              "net": 10055
            }
          },
          "openInterest": 218535
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 746107,
              "short": 759417,
              "net": -13310
            },
            "nonCommercial": {
              "long": 236026,
              "short": 201460,
              "net": 34566
            },
            "smallTrader": {
              "long": 65873,
              "short": 87129,
              "net": -21256
            }
          },
          "openInterest": 1397984
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70157,
              "short": 154389,
              "net": -84232
            },
            "nonCommercial": {
              "long": 98548,
              "short": 28520,
              "net": 70028
            },
            "smallTrader": {
              "long": 57102,
              "short": 42898,
              "net": 14204
            }
          },
          "openInterest": 227240
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7268,
              "short": 6592,
              "net": 676
            },
            "nonCommercial": {
              "long": 13089,
              "short": 3998,
              "net": 9091
            },
            "smallTrader": {
              "long": 3204,
              "short": 12971,
              "net": -9767
            }
          },
          "openInterest": 26123
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117742,
              "short": 176849,
              "net": -59107
            },
            "nonCommercial": {
              "long": 62425,
              "short": 8832,
              "net": 53593
            },
            "smallTrader": {
              "long": 19375,
              "short": 13861,
              "net": 5514
            }
          },
          "openInterest": 211181
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114599,
              "short": 324224,
              "net": -209625
            },
            "nonCommercial": {
              "long": 213234,
              "short": 40844,
              "net": 172390
            },
            "smallTrader": {
              "long": 54805,
              "short": 17570,
              "net": 37235
            }
          },
          "openInterest": 512430
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125984,
              "short": 157757,
              "net": -31773
            },
            "nonCommercial": {
              "long": 41473,
              "short": 18578,
              "net": 22895
            },
            "smallTrader": {
              "long": 33578,
              "short": 24700,
              "net": 8878
            }
          },
          "openInterest": 228639
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83162,
              "short": 134908,
              "net": -51746
            },
            "nonCommercial": {
              "long": 68020,
              "short": 37619,
              "net": 30401
            },
            "smallTrader": {
              "long": 41145,
              "short": 19800,
              "net": 21345
            }
          },
          "openInterest": 193209
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96735,
              "short": 82218,
              "net": 14517
            },
            "nonCommercial": {
              "long": 43315,
              "short": 41185,
              "net": 2130
            },
            "smallTrader": {
              "long": 23983,
              "short": 40630,
              "net": -16647
            }
          },
          "openInterest": 208378
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128957,
              "short": 109584,
              "net": 19373
            },
            "nonCommercial": {
              "long": 53918,
              "short": 45536,
              "net": 8382
            },
            "smallTrader": {
              "long": 22777,
              "short": 50532,
              "net": -27755
            }
          },
          "openInterest": 242358
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55841,
              "short": 75074,
              "net": -19233
            },
            "nonCommercial": {
              "long": 31631,
              "short": 14724,
              "net": 16907
            },
            "smallTrader": {
              "long": 6025,
              "short": 3699,
              "net": 2326
            }
          },
          "openInterest": 94239
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 378242,
              "short": 338262,
              "net": 39980
            },
            "nonCommercial": {
              "long": 75085,
              "short": 151322,
              "net": -76237
            },
            "smallTrader": {
              "long": 69848,
              "short": 33591,
              "net": 36257
            }
          },
          "openInterest": 799586
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8312,
              "short": 17384,
              "net": -9072
            },
            "nonCommercial": {
              "long": 12132,
              "short": 5078,
              "net": 7054
            },
            "smallTrader": {
              "long": 2775,
              "short": 757,
              "net": 2018
            }
          },
          "openInterest": 23219
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1667,
              "short": 10587,
              "net": -8920
            },
            "nonCommercial": {
              "long": 9381,
              "short": 2134,
              "net": 7247
            },
            "smallTrader": {
              "long": 2801,
              "short": 1128,
              "net": 1673
            }
          },
          "openInterest": 13979
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 562540,
              "short": 347332,
              "net": 215208
            },
            "nonCommercial": {
              "long": 74355,
              "short": 237290,
              "net": -162935
            },
            "smallTrader": {
              "long": 12688,
              "short": 64961,
              "net": -52273
            }
          },
          "openInterest": 652361
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37480,
              "short": 90365,
              "net": -52885
            },
            "nonCommercial": {
              "long": 44350,
              "short": 14802,
              "net": 29548
            },
            "smallTrader": {
              "long": 30971,
              "short": 7634,
              "net": 23337
            }
          },
          "openInterest": 146852
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97539,
              "short": 190621,
              "net": -93082
            },
            "nonCommercial": {
              "long": 78189,
              "short": 9913,
              "net": 68276
            },
            "smallTrader": {
              "long": 43523,
              "short": 18717,
              "net": 24806
            }
          },
          "openInterest": 251101
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155514,
              "short": 231889,
              "net": -76375
            },
            "nonCommercial": {
              "long": 83391,
              "short": 17280,
              "net": 66111
            },
            "smallTrader": {
              "long": 23641,
              "short": 13377,
              "net": 10264
            }
          },
          "openInterest": 308538
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 287873,
              "short": 396897,
              "net": -109024
            },
            "nonCommercial": {
              "long": 185043,
              "short": 32137,
              "net": 152906
            },
            "smallTrader": {
              "long": 55529,
              "short": 99411,
              "net": -43882
            }
          },
          "openInterest": 603146
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 426962,
              "short": 522119,
              "net": -95157
            },
            "nonCommercial": {
              "long": 217422,
              "short": 137702,
              "net": 79720
            },
            "smallTrader": {
              "long": 83469,
              "short": 68032,
              "net": 15437
            }
          },
          "openInterest": 762153
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18608,
              "short": 49082,
              "net": -30474
            },
            "nonCommercial": {
              "long": 37165,
              "short": 23433,
              "net": 13732
            },
            "smallTrader": {
              "long": 26889,
              "short": 10147,
              "net": 16742
            }
          },
          "openInterest": 83181
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27204,
              "short": 11849,
              "net": 15355
            },
            "nonCommercial": {
              "long": 5766,
              "short": 20416,
              "net": -14650
            },
            "smallTrader": {
              "long": 3166,
              "short": 3871,
              "net": -705
            }
          },
          "openInterest": 38488
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62756,
              "short": 58705,
              "net": 4051
            },
            "nonCommercial": {
              "long": 8372,
              "short": 12896,
              "net": -4524
            },
            "smallTrader": {
              "long": 10333,
              "short": 9860,
              "net": 473
            }
          },
          "openInterest": 91566
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60905,
              "short": 83073,
              "net": -22168
            },
            "nonCommercial": {
              "long": 43271,
              "short": 7683,
              "net": 35588
            },
            "smallTrader": {
              "long": 19997,
              "short": 33417,
              "net": -13420
            }
          },
          "openInterest": 128914
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207182,
              "short": 178710,
              "net": 28472
            },
            "nonCommercial": {
              "long": 83211,
              "short": 79226,
              "net": 3985
            },
            "smallTrader": {
              "long": 46574,
              "short": 79031,
              "net": -32457
            }
          },
          "openInterest": 405465
        }
      ]
    },
    {
      "reportDate": "2007-11-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1493081,
              "short": 1844174,
              "net": -351093
            },
            "nonCommercial": {
              "long": 724696,
              "short": 315562,
              "net": 409134
            },
            "smallTrader": {
              "long": 349337,
              "short": 407378,
              "net": -58041
            }
          },
          "openInterest": 2637003
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 619467,
              "short": 741028,
              "net": -121561
            },
            "nonCommercial": {
              "long": 319369,
              "short": 190325,
              "net": 129044
            },
            "smallTrader": {
              "long": 123451,
              "short": 130934,
              "net": -7483
            }
          },
          "openInterest": 1091138
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 619594,
              "short": 668202,
              "net": -48608
            },
            "nonCommercial": {
              "long": 224479,
              "short": 163765,
              "net": 60714
            },
            "smallTrader": {
              "long": 171152,
              "short": 183258,
              "net": -12106
            }
          },
          "openInterest": 1034180
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1252654,
              "short": 1321079,
              "net": -68425
            },
            "nonCommercial": {
              "long": 496632,
              "short": 425552,
              "net": 71080
            },
            "smallTrader": {
              "long": 258578,
              "short": 261233,
              "net": -2655
            }
          },
          "openInterest": 2088500
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14051,
              "short": 51273,
              "net": -37222
            },
            "nonCommercial": {
              "long": 30147,
              "short": 4493,
              "net": 25654
            },
            "smallTrader": {
              "long": 20331,
              "short": 8763,
              "net": 11568
            }
          },
          "openInterest": 64572
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42362,
              "short": 79383,
              "net": -37021
            },
            "nonCommercial": {
              "long": 56430,
              "short": 21368,
              "net": 35062
            },
            "smallTrader": {
              "long": 21503,
              "short": 19544,
              "net": 1959
            }
          },
          "openInterest": 121270
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42233,
              "short": 79718,
              "net": -37485
            },
            "nonCommercial": {
              "long": 39532,
              "short": 10533,
              "net": 28999
            },
            "smallTrader": {
              "long": 27434,
              "short": 18948,
              "net": 8486
            }
          },
          "openInterest": 112354
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62199,
              "short": 115370,
              "net": -53171
            },
            "nonCommercial": {
              "long": 60457,
              "short": 14374,
              "net": 46083
            },
            "smallTrader": {
              "long": 11106,
              "short": 4018,
              "net": 7088
            }
          },
          "openInterest": 139307
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63959,
              "short": 103881,
              "net": -39922
            },
            "nonCommercial": {
              "long": 59493,
              "short": 22481,
              "net": 37012
            },
            "smallTrader": {
              "long": 10132,
              "short": 7222,
              "net": 2910
            }
          },
          "openInterest": 152293
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47176,
              "short": 33387,
              "net": 13789
            },
            "nonCommercial": {
              "long": 9580,
              "short": 17500,
              "net": -7920
            },
            "smallTrader": {
              "long": 10838,
              "short": 16707,
              "net": -5869
            }
          },
          "openInterest": 73905
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 577445,
              "short": 710082,
              "net": -132637
            },
            "nonCommercial": {
              "long": 313710,
              "short": 78660,
              "net": 235050
            },
            "smallTrader": {
              "long": 140813,
              "short": 243226,
              "net": -102413
            }
          },
          "openInterest": 1158555
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111679,
              "short": 154450,
              "net": -42771
            },
            "nonCommercial": {
              "long": 63325,
              "short": 28019,
              "net": 35306
            },
            "smallTrader": {
              "long": 20628,
              "short": 13163,
              "net": 7465
            }
          },
          "openInterest": 209170
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 748921,
              "short": 788382,
              "net": -39461
            },
            "nonCommercial": {
              "long": 230982,
              "short": 186421,
              "net": 44561
            },
            "smallTrader": {
              "long": 67756,
              "short": 72856,
              "net": -5100
            }
          },
          "openInterest": 1404428
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75599,
              "short": 155245,
              "net": -79646
            },
            "nonCommercial": {
              "long": 91335,
              "short": 24779,
              "net": 66556
            },
            "smallTrader": {
              "long": 54492,
              "short": 41402,
              "net": 13090
            }
          },
          "openInterest": 222881
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7378,
              "short": 7558,
              "net": -180
            },
            "nonCommercial": {
              "long": 13483,
              "short": 3791,
              "net": 9692
            },
            "smallTrader": {
              "long": 3424,
              "short": 12936,
              "net": -9512
            }
          },
          "openInterest": 27017
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114258,
              "short": 172697,
              "net": -58439
            },
            "nonCommercial": {
              "long": 58915,
              "short": 8322,
              "net": 50593
            },
            "smallTrader": {
              "long": 20400,
              "short": 12554,
              "net": 7846
            }
          },
          "openInterest": 207631
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132752,
              "short": 338076,
              "net": -205324
            },
            "nonCommercial": {
              "long": 206498,
              "short": 31417,
              "net": 175081
            },
            "smallTrader": {
              "long": 59387,
              "short": 29144,
              "net": 30243
            }
          },
          "openInterest": 520782
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128137,
              "short": 159461,
              "net": -31324
            },
            "nonCommercial": {
              "long": 39859,
              "short": 17405,
              "net": 22454
            },
            "smallTrader": {
              "long": 34279,
              "short": 25409,
              "net": 8870
            }
          },
          "openInterest": 228675
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84172,
              "short": 137579,
              "net": -53407
            },
            "nonCommercial": {
              "long": 68104,
              "short": 36772,
              "net": 31332
            },
            "smallTrader": {
              "long": 39199,
              "short": 17124,
              "net": 22075
            }
          },
          "openInterest": 192574
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95364,
              "short": 80728,
              "net": 14636
            },
            "nonCommercial": {
              "long": 40152,
              "short": 38634,
              "net": 1518
            },
            "smallTrader": {
              "long": 23064,
              "short": 39218,
              "net": -16154
            }
          },
          "openInterest": 206110
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128418,
              "short": 109560,
              "net": 18858
            },
            "nonCommercial": {
              "long": 55183,
              "short": 45822,
              "net": 9361
            },
            "smallTrader": {
              "long": 21452,
              "short": 49671,
              "net": -28219
            }
          },
          "openInterest": 238458
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58090,
              "short": 71935,
              "net": -13845
            },
            "nonCommercial": {
              "long": 26351,
              "short": 14582,
              "net": 11769
            },
            "smallTrader": {
              "long": 4809,
              "short": 2733,
              "net": 2076
            }
          },
          "openInterest": 90471
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376461,
              "short": 336485,
              "net": 39976
            },
            "nonCommercial": {
              "long": 79413,
              "short": 154087,
              "net": -74674
            },
            "smallTrader": {
              "long": 66471,
              "short": 31773,
              "net": 34698
            }
          },
          "openInterest": 793948
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8489,
              "short": 16820,
              "net": -8331
            },
            "nonCommercial": {
              "long": 11672,
              "short": 4813,
              "net": 6859
            },
            "smallTrader": {
              "long": 2457,
              "short": 985,
              "net": 1472
            }
          },
          "openInterest": 22618
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1522,
              "short": 9885,
              "net": -8363
            },
            "nonCommercial": {
              "long": 8781,
              "short": 2492,
              "net": 6289
            },
            "smallTrader": {
              "long": 3193,
              "short": 1119,
              "net": 2074
            }
          },
          "openInterest": 13612
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 571168,
              "short": 354900,
              "net": 216268
            },
            "nonCommercial": {
              "long": 75375,
              "short": 233882,
              "net": -158507
            },
            "smallTrader": {
              "long": 10664,
              "short": 68425,
              "net": -57761
            }
          },
          "openInterest": 661050
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36684,
              "short": 88384,
              "net": -51700
            },
            "nonCommercial": {
              "long": 42438,
              "short": 11564,
              "net": 30874
            },
            "smallTrader": {
              "long": 31571,
              "short": 10745,
              "net": 20826
            }
          },
          "openInterest": 144601
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93929,
              "short": 183698,
              "net": -89769
            },
            "nonCommercial": {
              "long": 76815,
              "short": 11371,
              "net": 65444
            },
            "smallTrader": {
              "long": 44662,
              "short": 20337,
              "net": 24325
            }
          },
          "openInterest": 245568
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156733,
              "short": 235810,
              "net": -79077
            },
            "nonCommercial": {
              "long": 84565,
              "short": 19342,
              "net": 65223
            },
            "smallTrader": {
              "long": 32174,
              "short": 18320,
              "net": 13854
            }
          },
          "openInterest": 318720
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273342,
              "short": 375551,
              "net": -102209
            },
            "nonCommercial": {
              "long": 176566,
              "short": 36473,
              "net": 140093
            },
            "smallTrader": {
              "long": 62366,
              "short": 100250,
              "net": -37884
            }
          },
          "openInterest": 591839
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432276,
              "short": 510389,
              "net": -78113
            },
            "nonCommercial": {
              "long": 219295,
              "short": 154700,
              "net": 64595
            },
            "smallTrader": {
              "long": 78718,
              "short": 65200,
              "net": 13518
            }
          },
          "openInterest": 763423
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19959,
              "short": 47666,
              "net": -27707
            },
            "nonCommercial": {
              "long": 37072,
              "short": 23870,
              "net": 13202
            },
            "smallTrader": {
              "long": 24203,
              "short": 9698,
              "net": 14505
            }
          },
          "openInterest": 81879
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26548,
              "short": 12866,
              "net": 13682
            },
            "nonCommercial": {
              "long": 6100,
              "short": 19300,
              "net": -13200
            },
            "smallTrader": {
              "long": 3420,
              "short": 3902,
              "net": -482
            }
          },
          "openInterest": 38395
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42324,
              "short": 38430,
              "net": 3894
            },
            "nonCommercial": {
              "long": 6160,
              "short": 10754,
              "net": -4594
            },
            "smallTrader": {
              "long": 5249,
              "short": 4549,
              "net": 700
            }
          },
          "openInterest": 58570
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58500,
              "short": 80828,
              "net": -22328
            },
            "nonCommercial": {
              "long": 40625,
              "short": 7245,
              "net": 33380
            },
            "smallTrader": {
              "long": 18978,
              "short": 30030,
              "net": -11052
            }
          },
          "openInterest": 122778
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209414,
              "short": 191581,
              "net": 17833
            },
            "nonCommercial": {
              "long": 87604,
              "short": 77064,
              "net": 10540
            },
            "smallTrader": {
              "long": 41711,
              "short": 70084,
              "net": -28373
            }
          },
          "openInterest": 408228
        }
      ]
    },
    {
      "reportDate": "2007-12-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1338652,
              "short": 1716382,
              "net": -377730
            },
            "nonCommercial": {
              "long": 795185,
              "short": 353098,
              "net": 442087
            },
            "smallTrader": {
              "long": 362330,
              "short": 426687,
              "net": -64357
            }
          },
          "openInterest": 2544543
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 522021,
              "short": 667745,
              "net": -145724
            },
            "nonCommercial": {
              "long": 337963,
              "short": 176072,
              "net": 161891
            },
            "smallTrader": {
              "long": 112037,
              "short": 128204,
              "net": -16167
            }
          },
          "openInterest": 995457
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 611125,
              "short": 650206,
              "net": -39081
            },
            "nonCommercial": {
              "long": 225590,
              "short": 167532,
              "net": 58058
            },
            "smallTrader": {
              "long": 159356,
              "short": 178333,
              "net": -18977
            }
          },
          "openInterest": 1003926
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1175103,
              "short": 1145129,
              "net": 29974
            },
            "nonCommercial": {
              "long": 472388,
              "short": 504832,
              "net": -32444
            },
            "smallTrader": {
              "long": 241868,
              "short": 239398,
              "net": 2470
            }
          },
          "openInterest": 1946926
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15645,
              "short": 49535,
              "net": -33890
            },
            "nonCommercial": {
              "long": 31152,
              "short": 7633,
              "net": 23519
            },
            "smallTrader": {
              "long": 20788,
              "short": 10417,
              "net": 10371
            }
          },
          "openInterest": 67940
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41968,
              "short": 77151,
              "net": -35183
            },
            "nonCommercial": {
              "long": 50879,
              "short": 19351,
              "net": 31528
            },
            "smallTrader": {
              "long": 24241,
              "short": 20586,
              "net": 3655
            }
          },
          "openInterest": 117681
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46196,
              "short": 74920,
              "net": -28724
            },
            "nonCommercial": {
              "long": 34194,
              "short": 18870,
              "net": 15324
            },
            "smallTrader": {
              "long": 29957,
              "short": 16557,
              "net": 13400
            }
          },
          "openInterest": 114020
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63455,
              "short": 119637,
              "net": -56182
            },
            "nonCommercial": {
              "long": 68048,
              "short": 19743,
              "net": 48305
            },
            "smallTrader": {
              "long": 12579,
              "short": 4702,
              "net": 7877
            }
          },
          "openInterest": 150307
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63481,
              "short": 107945,
              "net": -44464
            },
            "nonCommercial": {
              "long": 62297,
              "short": 22480,
              "net": 39817
            },
            "smallTrader": {
              "long": 11296,
              "short": 6649,
              "net": 4647
            }
          },
          "openInterest": 155570
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46912,
              "short": 34899,
              "net": 12013
            },
            "nonCommercial": {
              "long": 8457,
              "short": 16812,
              "net": -8355
            },
            "smallTrader": {
              "long": 9369,
              "short": 13027,
              "net": -3658
            }
          },
          "openInterest": 70839
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 564711,
              "short": 715159,
              "net": -150448
            },
            "nonCommercial": {
              "long": 338809,
              "short": 80653,
              "net": 258156
            },
            "smallTrader": {
              "long": 126572,
              "short": 234280,
              "net": -107708
            }
          },
          "openInterest": 1141834
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112784,
              "short": 146988,
              "net": -34204
            },
            "nonCommercial": {
              "long": 59505,
              "short": 32299,
              "net": 27206
            },
            "smallTrader": {
              "long": 20970,
              "short": 13972,
              "net": 6998
            }
          },
          "openInterest": 210401
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 737563,
              "short": 769928,
              "net": -32365
            },
            "nonCommercial": {
              "long": 215237,
              "short": 181083,
              "net": 34154
            },
            "smallTrader": {
              "long": 73753,
              "short": 75542,
              "net": -1789
            }
          },
          "openInterest": 1382526
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85243,
              "short": 167434,
              "net": -82191
            },
            "nonCommercial": {
              "long": 93659,
              "short": 24542,
              "net": 69117
            },
            "smallTrader": {
              "long": 54378,
              "short": 41304,
              "net": 13074
            }
          },
          "openInterest": 236107
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7727,
              "short": 7600,
              "net": 127
            },
            "nonCommercial": {
              "long": 13945,
              "short": 3795,
              "net": 10150
            },
            "smallTrader": {
              "long": 3138,
              "short": 13415,
              "net": -10277
            }
          },
          "openInterest": 27605
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111545,
              "short": 158961,
              "net": -47416
            },
            "nonCommercial": {
              "long": 49549,
              "short": 7887,
              "net": 41662
            },
            "smallTrader": {
              "long": 20728,
              "short": 14974,
              "net": 5754
            }
          },
          "openInterest": 195655
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119700,
              "short": 324598,
              "net": -204898
            },
            "nonCommercial": {
              "long": 190888,
              "short": 23364,
              "net": 167524
            },
            "smallTrader": {
              "long": 53223,
              "short": 15849,
              "net": 37374
            }
          },
          "openInterest": 486709
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117283,
              "short": 141248,
              "net": -23965
            },
            "nonCommercial": {
              "long": 30778,
              "short": 13392,
              "net": 17386
            },
            "smallTrader": {
              "long": 31123,
              "short": 24544,
              "net": 6579
            }
          },
          "openInterest": 203924
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82859,
              "short": 138141,
              "net": -55282
            },
            "nonCommercial": {
              "long": 73463,
              "short": 39378,
              "net": 34085
            },
            "smallTrader": {
              "long": 38364,
              "short": 17167,
              "net": 21197
            }
          },
          "openInterest": 195761
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95163,
              "short": 79202,
              "net": 15961
            },
            "nonCommercial": {
              "long": 40782,
              "short": 40476,
              "net": 306
            },
            "smallTrader": {
              "long": 22049,
              "short": 38316,
              "net": -16267
            }
          },
          "openInterest": 206864
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128872,
              "short": 106792,
              "net": 22080
            },
            "nonCommercial": {
              "long": 55505,
              "short": 50050,
              "net": 5455
            },
            "smallTrader": {
              "long": 20306,
              "short": 47841,
              "net": -27535
            }
          },
          "openInterest": 237412
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66321,
              "short": 79023,
              "net": -12702
            },
            "nonCommercial": {
              "long": 32548,
              "short": 22512,
              "net": 10036
            },
            "smallTrader": {
              "long": 5383,
              "short": 2717,
              "net": 2666
            }
          },
          "openInterest": 105039
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 399181,
              "short": 333610,
              "net": 65571
            },
            "nonCommercial": {
              "long": 90989,
              "short": 178785,
              "net": -87796
            },
            "smallTrader": {
              "long": 57409,
              "short": 35184,
              "net": 22225
            }
          },
          "openInterest": 827956
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5486,
              "short": 18023,
              "net": -12537
            },
            "nonCommercial": {
              "long": 14124,
              "short": 3125,
              "net": 10999
            },
            "smallTrader": {
              "long": 2328,
              "short": 790,
              "net": 1538
            }
          },
          "openInterest": 22019
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1474,
              "short": 9565,
              "net": -8091
            },
            "nonCommercial": {
              "long": 8928,
              "short": 2939,
              "net": 5989
            },
            "smallTrader": {
              "long": 3438,
              "short": 1336,
              "net": 2102
            }
          },
          "openInterest": 13897
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 578745,
              "short": 352749,
              "net": 225996
            },
            "nonCommercial": {
              "long": 69560,
              "short": 237000,
              "net": -167440
            },
            "smallTrader": {
              "long": 11744,
              "short": 70300,
              "net": -58556
            }
          },
          "openInterest": 662120
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35611,
              "short": 85186,
              "net": -49575
            },
            "nonCommercial": {
              "long": 39409,
              "short": 11041,
              "net": 28368
            },
            "smallTrader": {
              "long": 29290,
              "short": 8083,
              "net": 21207
            }
          },
          "openInterest": 138128
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92163,
              "short": 191306,
              "net": -99143
            },
            "nonCommercial": {
              "long": 81909,
              "short": 7656,
              "net": 74253
            },
            "smallTrader": {
              "long": 43561,
              "short": 18671,
              "net": 24890
            }
          },
          "openInterest": 247297
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147248,
              "short": 227690,
              "net": -80442
            },
            "nonCommercial": {
              "long": 90729,
              "short": 20676,
              "net": 70053
            },
            "smallTrader": {
              "long": 27762,
              "short": 17373,
              "net": 10389
            }
          },
          "openInterest": 307668
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261773,
              "short": 364687,
              "net": -102914
            },
            "nonCommercial": {
              "long": 178459,
              "short": 34868,
              "net": 143591
            },
            "smallTrader": {
              "long": 63653,
              "short": 104330,
              "net": -40677
            }
          },
          "openInterest": 588929
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448486,
              "short": 542027,
              "net": -93541
            },
            "nonCommercial": {
              "long": 222154,
              "short": 140130,
              "net": 82024
            },
            "smallTrader": {
              "long": 80832,
              "short": 69315,
              "net": 11517
            }
          },
          "openInterest": 784065
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25522,
              "short": 44647,
              "net": -19125
            },
            "nonCommercial": {
              "long": 30533,
              "short": 23490,
              "net": 7043
            },
            "smallTrader": {
              "long": 21292,
              "short": 9210,
              "net": 12082
            }
          },
          "openInterest": 77920
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25459,
              "short": 16190,
              "net": 9269
            },
            "nonCommercial": {
              "long": 5679,
              "short": 14650,
              "net": -8971
            },
            "smallTrader": {
              "long": 3608,
              "short": 3906,
              "net": -298
            }
          },
          "openInterest": 37432
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42359,
              "short": 29756,
              "net": 12603
            },
            "nonCommercial": {
              "long": 6148,
              "short": 20229,
              "net": -14081
            },
            "smallTrader": {
              "long": 5828,
              "short": 4350,
              "net": 1478
            }
          },
          "openInterest": 59689
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55554,
              "short": 81554,
              "net": -26000
            },
            "nonCommercial": {
              "long": 43768,
              "short": 7295,
              "net": 36473
            },
            "smallTrader": {
              "long": 17505,
              "short": 27978,
              "net": -10473
            }
          },
          "openInterest": 120902
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209913,
              "short": 194184,
              "net": 15729
            },
            "nonCommercial": {
              "long": 93698,
              "short": 82742,
              "net": 10956
            },
            "smallTrader": {
              "long": 39408,
              "short": 66093,
              "net": -26685
            }
          },
          "openInterest": 408771
        }
      ]
    },
    {
      "reportDate": "2007-12-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1272636,
              "short": 1567781,
              "net": -295145
            },
            "nonCommercial": {
              "long": 764576,
              "short": 388179,
              "net": 376397
            },
            "smallTrader": {
              "long": 343336,
              "short": 424588,
              "net": -81252
            }
          },
          "openInterest": 2420861
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 541710,
              "short": 689591,
              "net": -147881
            },
            "nonCommercial": {
              "long": 322875,
              "short": 191734,
              "net": 131141
            },
            "smallTrader": {
              "long": 127851,
              "short": 111111,
              "net": 16740
            }
          },
          "openInterest": 1012950
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 615032,
              "short": 612016,
              "net": 3016
            },
            "nonCommercial": {
              "long": 158315,
              "short": 162890,
              "net": -4575
            },
            "smallTrader": {
              "long": 159549,
              "short": 157990,
              "net": 1559
            }
          },
          "openInterest": 941732
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1167817,
              "short": 1110328,
              "net": 57489
            },
            "nonCommercial": {
              "long": 419773,
              "short": 504389,
              "net": -84616
            },
            "smallTrader": {
              "long": 248409,
              "short": 221282,
              "net": 27127
            }
          },
          "openInterest": 1876193
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17612,
              "short": 64409,
              "net": -46797
            },
            "nonCommercial": {
              "long": 36148,
              "short": 3183,
              "net": 32965
            },
            "smallTrader": {
              "long": 21987,
              "short": 8155,
              "net": 13832
            }
          },
          "openInterest": 75747
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62880,
              "short": 118164,
              "net": -55284
            },
            "nonCommercial": {
              "long": 76851,
              "short": 19853,
              "net": 56998
            },
            "smallTrader": {
              "long": 17046,
              "short": 18760,
              "net": -1714
            }
          },
          "openInterest": 157832
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52568,
              "short": 85898,
              "net": -33330
            },
            "nonCommercial": {
              "long": 30935,
              "short": 12271,
              "net": 18664
            },
            "smallTrader": {
              "long": 32061,
              "short": 17395,
              "net": 14666
            }
          },
          "openInterest": 118951
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66322,
              "short": 124924,
              "net": -58602
            },
            "nonCommercial": {
              "long": 75823,
              "short": 25493,
              "net": 50330
            },
            "smallTrader": {
              "long": 13076,
              "short": 4804,
              "net": 8272
            }
          },
          "openInterest": 162862
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63497,
              "short": 110013,
              "net": -46516
            },
            "nonCommercial": {
              "long": 63392,
              "short": 22043,
              "net": 41349
            },
            "smallTrader": {
              "long": 12504,
              "short": 7337,
              "net": 5167
            }
          },
          "openInterest": 159046
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44082,
              "short": 33722,
              "net": 10360
            },
            "nonCommercial": {
              "long": 8673,
              "short": 16665,
              "net": -7992
            },
            "smallTrader": {
              "long": 11481,
              "short": 13849,
              "net": -2368
            }
          },
          "openInterest": 70873
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579935,
              "short": 756176,
              "net": -176241
            },
            "nonCommercial": {
              "long": 365775,
              "short": 89025,
              "net": 276750
            },
            "smallTrader": {
              "long": 133058,
              "short": 233567,
              "net": -100509
            }
          },
          "openInterest": 1188165
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109432,
              "short": 144552,
              "net": -35120
            },
            "nonCommercial": {
              "long": 62436,
              "short": 36013,
              "net": 26423
            },
            "smallTrader": {
              "long": 23139,
              "short": 14442,
              "net": 8697
            }
          },
          "openInterest": 213025
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 732035,
              "short": 761245,
              "net": -29210
            },
            "nonCommercial": {
              "long": 214193,
              "short": 176167,
              "net": 38026
            },
            "smallTrader": {
              "long": 74166,
              "short": 82982,
              "net": -8816
            }
          },
          "openInterest": 1380907
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110298,
              "short": 186059,
              "net": -75761
            },
            "nonCommercial": {
              "long": 91012,
              "short": 27638,
              "net": 63374
            },
            "smallTrader": {
              "long": 50804,
              "short": 38417,
              "net": 12387
            }
          },
          "openInterest": 259477
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7479,
              "short": 7152,
              "net": 327
            },
            "nonCommercial": {
              "long": 14711,
              "short": 4716,
              "net": 9995
            },
            "smallTrader": {
              "long": 3669,
              "short": 13991,
              "net": -10322
            }
          },
          "openInterest": 28488
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117468,
              "short": 161546,
              "net": -44078
            },
            "nonCommercial": {
              "long": 47033,
              "short": 8972,
              "net": 38061
            },
            "smallTrader": {
              "long": 21737,
              "short": 15720,
              "net": 6017
            }
          },
          "openInterest": 204220
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110559,
              "short": 321302,
              "net": -210743
            },
            "nonCommercial": {
              "long": 196529,
              "short": 24755,
              "net": 171774
            },
            "smallTrader": {
              "long": 52530,
              "short": 13561,
              "net": 38969
            }
          },
          "openInterest": 486198
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114146,
              "short": 136650,
              "net": -22504
            },
            "nonCommercial": {
              "long": 33146,
              "short": 13720,
              "net": 19426
            },
            "smallTrader": {
              "long": 28787,
              "short": 25709,
              "net": 3078
            }
          },
          "openInterest": 203242
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110434,
              "short": 159788,
              "net": -49354
            },
            "nonCommercial": {
              "long": 68557,
              "short": 37654,
              "net": 30903
            },
            "smallTrader": {
              "long": 35886,
              "short": 17435,
              "net": 18451
            }
          },
          "openInterest": 218614
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94509,
              "short": 81154,
              "net": 13355
            },
            "nonCommercial": {
              "long": 41941,
              "short": 38225,
              "net": 3716
            },
            "smallTrader": {
              "long": 20627,
              "short": 37698,
              "net": -17071
            }
          },
          "openInterest": 205845
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126507,
              "short": 107911,
              "net": 18596
            },
            "nonCommercial": {
              "long": 58879,
              "short": 47451,
              "net": 11428
            },
            "smallTrader": {
              "long": 21334,
              "short": 51358,
              "net": -30024
            }
          },
          "openInterest": 245789
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62574,
              "short": 104698,
              "net": -42124
            },
            "nonCommercial": {
              "long": 58200,
              "short": 19297,
              "net": 38903
            },
            "smallTrader": {
              "long": 5084,
              "short": 1863,
              "net": 3221
            }
          },
          "openInterest": 126777
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 411509,
              "short": 334996,
              "net": 76513
            },
            "nonCommercial": {
              "long": 92260,
              "short": 186804,
              "net": -94544
            },
            "smallTrader": {
              "long": 58945,
              "short": 40914,
              "net": 18031
            }
          },
          "openInterest": 829008
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9286,
              "short": 22383,
              "net": -13097
            },
            "nonCommercial": {
              "long": 14047,
              "short": 2706,
              "net": 11341
            },
            "smallTrader": {
              "long": 3675,
              "short": 1919,
              "net": 1756
            }
          },
          "openInterest": 27458
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1411,
              "short": 10107,
              "net": -8696
            },
            "nonCommercial": {
              "long": 9306,
              "short": 2803,
              "net": 6503
            },
            "smallTrader": {
              "long": 3269,
              "short": 1076,
              "net": 2193
            }
          },
          "openInterest": 14092
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 588626,
              "short": 361321,
              "net": 227305
            },
            "nonCommercial": {
              "long": 66581,
              "short": 238430,
              "net": -171849
            },
            "smallTrader": {
              "long": 16233,
              "short": 71689,
              "net": -55456
            }
          },
          "openInterest": 675129
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38941,
              "short": 92080,
              "net": -53139
            },
            "nonCommercial": {
              "long": 42254,
              "short": 11234,
              "net": 31020
            },
            "smallTrader": {
              "long": 29051,
              "short": 6932,
              "net": 22119
            }
          },
          "openInterest": 147922
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90336,
              "short": 193895,
              "net": -103559
            },
            "nonCommercial": {
              "long": 85671,
              "short": 8035,
              "net": 77636
            },
            "smallTrader": {
              "long": 44713,
              "short": 18790,
              "net": 25923
            }
          },
          "openInterest": 249316
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150956,
              "short": 224559,
              "net": -73603
            },
            "nonCommercial": {
              "long": 80758,
              "short": 19781,
              "net": 60977
            },
            "smallTrader": {
              "long": 29506,
              "short": 16880,
              "net": 12626
            }
          },
          "openInterest": 295452
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251587,
              "short": 367120,
              "net": -115533
            },
            "nonCommercial": {
              "long": 184032,
              "short": 28754,
              "net": 155278
            },
            "smallTrader": {
              "long": 75737,
              "short": 115482,
              "net": -39745
            }
          },
          "openInterest": 584420
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 434854,
              "short": 582918,
              "net": -148064
            },
            "nonCommercial": {
              "long": 241643,
              "short": 120638,
              "net": 121005
            },
            "smallTrader": {
              "long": 93007,
              "short": 65948,
              "net": 27059
            }
          },
          "openInterest": 809937
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39713,
              "short": 52836,
              "net": -13123
            },
            "nonCommercial": {
              "long": 26684,
              "short": 24751,
              "net": 1933
            },
            "smallTrader": {
              "long": 19859,
              "short": 8669,
              "net": 11190
            }
          },
          "openInterest": 86792
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29051,
              "short": 22495,
              "net": 6556
            },
            "nonCommercial": {
              "long": 5935,
              "short": 13268,
              "net": -7333
            },
            "smallTrader": {
              "long": 4371,
              "short": 3594,
              "net": 777
            }
          },
          "openInterest": 44569
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41792,
              "short": 31379,
              "net": 10413
            },
            "nonCommercial": {
              "long": 5970,
              "short": 18018,
              "net": -12048
            },
            "smallTrader": {
              "long": 9220,
              "short": 7585,
              "net": 1635
            }
          },
          "openInterest": 62050
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54546,
              "short": 84162,
              "net": -29616
            },
            "nonCommercial": {
              "long": 46715,
              "short": 7051,
              "net": 39664
            },
            "smallTrader": {
              "long": 18346,
              "short": 28394,
              "net": -10048
            }
          },
          "openInterest": 123220
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215048,
              "short": 200334,
              "net": 14714
            },
            "nonCommercial": {
              "long": 99191,
              "short": 89411,
              "net": 9780
            },
            "smallTrader": {
              "long": 42448,
              "short": 66942,
              "net": -24494
            }
          },
          "openInterest": 424629
        }
      ]
    },
    {
      "reportDate": "2007-12-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1240872,
              "short": 1455367,
              "net": -214495
            },
            "nonCommercial": {
              "long": 658688,
              "short": 365698,
              "net": 292990
            },
            "smallTrader": {
              "long": 325206,
              "short": 403701,
              "net": -78495
            }
          },
          "openInterest": 2254582
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 585722,
              "short": 729558,
              "net": -143836
            },
            "nonCommercial": {
              "long": 276184,
              "short": 158870,
              "net": 117314
            },
            "smallTrader": {
              "long": 120848,
              "short": 94326,
              "net": 26522
            }
          },
          "openInterest": 1002717
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 640132,
              "short": 608605,
              "net": 31527
            },
            "nonCommercial": {
              "long": 147595,
              "short": 167893,
              "net": -20298
            },
            "smallTrader": {
              "long": 149228,
              "short": 160457,
              "net": -11229
            }
          },
          "openInterest": 942295
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1200808,
              "short": 1099446,
              "net": 101362
            },
            "nonCommercial": {
              "long": 386946,
              "short": 511013,
              "net": -124067
            },
            "smallTrader": {
              "long": 240415,
              "short": 217710,
              "net": 22705
            }
          },
          "openInterest": 1849153
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13956,
              "short": 38769,
              "net": -24813
            },
            "nonCommercial": {
              "long": 19365,
              "short": 8328,
              "net": 11037
            },
            "smallTrader": {
              "long": 21476,
              "short": 7700,
              "net": 13776
            }
          },
          "openInterest": 54969
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17568,
              "short": 27293,
              "net": -9725
            },
            "nonCommercial": {
              "long": 32117,
              "short": 20580,
              "net": 11537
            },
            "smallTrader": {
              "long": 16348,
              "short": 18160,
              "net": -1812
            }
          },
          "openInterest": 66527
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54390,
              "short": 88867,
              "net": -34477
            },
            "nonCommercial": {
              "long": 34895,
              "short": 11608,
              "net": 23287
            },
            "smallTrader": {
              "long": 29100,
              "short": 17910,
              "net": 11190
            }
          },
          "openInterest": 121294
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67505,
              "short": 128452,
              "net": -60947
            },
            "nonCommercial": {
              "long": 80538,
              "short": 27364,
              "net": 53174
            },
            "smallTrader": {
              "long": 12947,
              "short": 5174,
              "net": 7773
            }
          },
          "openInterest": 171211
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63993,
              "short": 113215,
              "net": -49222
            },
            "nonCommercial": {
              "long": 64865,
              "short": 22375,
              "net": 42490
            },
            "smallTrader": {
              "long": 13971,
              "short": 7239,
              "net": 6732
            }
          },
          "openInterest": 161560
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45412,
              "short": 34149,
              "net": 11263
            },
            "nonCommercial": {
              "long": 8702,
              "short": 17746,
              "net": -9044
            },
            "smallTrader": {
              "long": 12346,
              "short": 14565,
              "net": -2219
            }
          },
          "openInterest": 73019
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 587451,
              "short": 794288,
              "net": -206837
            },
            "nonCommercial": {
              "long": 394472,
              "short": 83520,
              "net": 310952
            },
            "smallTrader": {
              "long": 132355,
              "short": 236470,
              "net": -104115
            }
          },
          "openInterest": 1222721
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110947,
              "short": 145810,
              "net": -34863
            },
            "nonCommercial": {
              "long": 64321,
              "short": 36603,
              "net": 27718
            },
            "smallTrader": {
              "long": 24851,
              "short": 17706,
              "net": 7145
            }
          },
          "openInterest": 220048
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 714368,
              "short": 737563,
              "net": -23195
            },
            "nonCommercial": {
              "long": 213103,
              "short": 184050,
              "net": 29053
            },
            "smallTrader": {
              "long": 69530,
              "short": 75388,
              "net": -5858
            }
          },
          "openInterest": 1330250
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33923,
              "short": 78738,
              "net": -44815
            },
            "nonCommercial": {
              "long": 67396,
              "short": 36247,
              "net": 31149
            },
            "smallTrader": {
              "long": 47518,
              "short": 33852,
              "net": 13666
            }
          },
          "openInterest": 150165
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8007,
              "short": 7219,
              "net": 788
            },
            "nonCommercial": {
              "long": 15469,
              "short": 5142,
              "net": 10327
            },
            "smallTrader": {
              "long": 3679,
              "short": 14794,
              "net": -11115
            }
          },
          "openInterest": 30562
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122617,
              "short": 168899,
              "net": -46282
            },
            "nonCommercial": {
              "long": 50683,
              "short": 7673,
              "net": 43010
            },
            "smallTrader": {
              "long": 20756,
              "short": 17484,
              "net": 3272
            }
          },
          "openInterest": 212897
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111220,
              "short": 320827,
              "net": -209607
            },
            "nonCommercial": {
              "long": 197789,
              "short": 27516,
              "net": 170273
            },
            "smallTrader": {
              "long": 54945,
              "short": 15611,
              "net": 39334
            }
          },
          "openInterest": 495001
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118777,
              "short": 141257,
              "net": -22480
            },
            "nonCommercial": {
              "long": 34883,
              "short": 11835,
              "net": 23048
            },
            "smallTrader": {
              "long": 29492,
              "short": 30060,
              "net": -568
            }
          },
          "openInterest": 212212
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92410,
              "short": 118024,
              "net": -25614
            },
            "nonCommercial": {
              "long": 54075,
              "short": 40718,
              "net": 13357
            },
            "smallTrader": {
              "long": 29302,
              "short": 17045,
              "net": 12257
            }
          },
          "openInterest": 176620
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94381,
              "short": 75396,
              "net": 18985
            },
            "nonCommercial": {
              "long": 41527,
              "short": 45492,
              "net": -3965
            },
            "smallTrader": {
              "long": 21287,
              "short": 36307,
              "net": -15020
            }
          },
          "openInterest": 206173
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124500,
              "short": 99650,
              "net": 24850
            },
            "nonCommercial": {
              "long": 57574,
              "short": 52479,
              "net": 5095
            },
            "smallTrader": {
              "long": 20437,
              "short": 50382,
              "net": -29945
            }
          },
          "openInterest": 242864
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12927,
              "short": 83917,
              "net": -70990
            },
            "nonCommercial": {
              "long": 70710,
              "short": 3821,
              "net": 66889
            },
            "smallTrader": {
              "long": 6118,
              "short": 2017,
              "net": 4101
            }
          },
          "openInterest": 89937
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 419806,
              "short": 346514,
              "net": 73292
            },
            "nonCommercial": {
              "long": 95702,
              "short": 194068,
              "net": -98366
            },
            "smallTrader": {
              "long": 62934,
              "short": 37860,
              "net": 25074
            }
          },
          "openInterest": 857492
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3200,
              "short": 15991,
              "net": -12791
            },
            "nonCommercial": {
              "long": 12556,
              "short": 2930,
              "net": 9626
            },
            "smallTrader": {
              "long": 3243,
              "short": 78,
              "net": 3165
            }
          },
          "openInterest": 19080
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1397,
              "short": 12559,
              "net": -11162
            },
            "nonCommercial": {
              "long": 10916,
              "short": 2713,
              "net": 8203
            },
            "smallTrader": {
              "long": 3796,
              "short": 837,
              "net": 2959
            }
          },
          "openInterest": 16213
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 706368,
              "short": 467107,
              "net": 239261
            },
            "nonCommercial": {
              "long": 69916,
              "short": 238256,
              "net": -168340
            },
            "smallTrader": {
              "long": 28626,
              "short": 99547,
              "net": -70921
            }
          },
          "openInterest": 831076
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40362,
              "short": 88289,
              "net": -47927
            },
            "nonCommercial": {
              "long": 38234,
              "short": 12111,
              "net": 26123
            },
            "smallTrader": {
              "long": 30634,
              "short": 8830,
              "net": 21804
            }
          },
          "openInterest": 148157
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94752,
              "short": 195016,
              "net": -100264
            },
            "nonCommercial": {
              "long": 87178,
              "short": 13379,
              "net": 73799
            },
            "smallTrader": {
              "long": 45281,
              "short": 18816,
              "net": 26465
            }
          },
          "openInterest": 254668
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153436,
              "short": 223236,
              "net": -69800
            },
            "nonCommercial": {
              "long": 77941,
              "short": 20994,
              "net": 56947
            },
            "smallTrader": {
              "long": 32201,
              "short": 19348,
              "net": 12853
            }
          },
          "openInterest": 299530
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255380,
              "short": 363594,
              "net": -108214
            },
            "nonCommercial": {
              "long": 183434,
              "short": 38312,
              "net": 145122
            },
            "smallTrader": {
              "long": 70755,
              "short": 107663,
              "net": -36908
            }
          },
          "openInterest": 586724
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 447413,
              "short": 617861,
              "net": -170448
            },
            "nonCommercial": {
              "long": 258778,
              "short": 123398,
              "net": 135380
            },
            "smallTrader": {
              "long": 97464,
              "short": 62396,
              "net": 35068
            }
          },
          "openInterest": 846919
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26358,
              "short": 27969,
              "net": -1611
            },
            "nonCommercial": {
              "long": 14677,
              "short": 21661,
              "net": -6984
            },
            "smallTrader": {
              "long": 19211,
              "short": 10616,
              "net": 8595
            }
          },
          "openInterest": 60246
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18224,
              "short": 20927,
              "net": -2703
            },
            "nonCommercial": {
              "long": 8359,
              "short": 7060,
              "net": 1299
            },
            "smallTrader": {
              "long": 4617,
              "short": 3213,
              "net": 1404
            }
          },
          "openInterest": 34423
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45181,
              "short": 32374,
              "net": 12807
            },
            "nonCommercial": {
              "long": 5955,
              "short": 20293,
              "net": -14338
            },
            "smallTrader": {
              "long": 9046,
              "short": 7515,
              "net": 1531
            }
          },
          "openInterest": 65878
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55127,
              "short": 80937,
              "net": -25810
            },
            "nonCommercial": {
              "long": 43571,
              "short": 6912,
              "net": 36659
            },
            "smallTrader": {
              "long": 18091,
              "short": 28940,
              "net": -10849
            }
          },
          "openInterest": 120506
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221481,
              "short": 203838,
              "net": 17643
            },
            "nonCommercial": {
              "long": 93857,
              "short": 87957,
              "net": 5900
            },
            "smallTrader": {
              "long": 40175,
              "short": 63718,
              "net": -23543
            }
          },
          "openInterest": 426270
        }
      ]
    },
    {
      "reportDate": "2007-12-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1237792,
              "short": 1411088,
              "net": -173296
            },
            "nonCommercial": {
              "long": 633034,
              "short": 384608,
              "net": 248426
            },
            "smallTrader": {
              "long": 282892,
              "short": 358022,
              "net": -75130
            }
          },
          "openInterest": 2178038
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 599779,
              "short": 719172,
              "net": -119393
            },
            "nonCommercial": {
              "long": 275939,
              "short": 170275,
              "net": 105664
            },
            "smallTrader": {
              "long": 111128,
              "short": 97399,
              "net": 13729
            }
          },
          "openInterest": 1002403
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 640007,
              "short": 616796,
              "net": 23211
            },
            "nonCommercial": {
              "long": 148626,
              "short": 163006,
              "net": -14380
            },
            "smallTrader": {
              "long": 136031,
              "short": 144862,
              "net": -8831
            }
          },
          "openInterest": 930611
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1185543,
              "short": 1110217,
              "net": 75326
            },
            "nonCommercial": {
              "long": 378261,
              "short": 453623,
              "net": -75362
            },
            "smallTrader": {
              "long": 218002,
              "short": 217966,
              "net": 36
            }
          },
          "openInterest": 1802695
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11152,
              "short": 39267,
              "net": -28115
            },
            "nonCommercial": {
              "long": 24100,
              "short": 10560,
              "net": 13540
            },
            "smallTrader": {
              "long": 21689,
              "short": 7114,
              "net": 14575
            }
          },
          "openInterest": 57131
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22055,
              "short": 28048,
              "net": -5993
            },
            "nonCommercial": {
              "long": 34590,
              "short": 25464,
              "net": 9126
            },
            "smallTrader": {
              "long": 17924,
              "short": 21057,
              "net": -3133
            }
          },
          "openInterest": 74898
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18913,
              "short": 45440,
              "net": -26527
            },
            "nonCommercial": {
              "long": 29959,
              "short": 15236,
              "net": 14723
            },
            "smallTrader": {
              "long": 27080,
              "short": 15276,
              "net": 11804
            }
          },
          "openInterest": 77357
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67519,
              "short": 130096,
              "net": -62577
            },
            "nonCommercial": {
              "long": 84048,
              "short": 29006,
              "net": 55042
            },
            "smallTrader": {
              "long": 12487,
              "short": 4952,
              "net": 7535
            }
          },
          "openInterest": 176802
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64841,
              "short": 114757,
              "net": -49916
            },
            "nonCommercial": {
              "long": 66910,
              "short": 22698,
              "net": 44212
            },
            "smallTrader": {
              "long": 12597,
              "short": 6893,
              "net": 5704
            }
          },
          "openInterest": 163577
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44636,
              "short": 33764,
              "net": 10872
            },
            "nonCommercial": {
              "long": 8504,
              "short": 16567,
              "net": -8063
            },
            "smallTrader": {
              "long": 12155,
              "short": 14964,
              "net": -2809
            }
          },
          "openInterest": 71767
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 598937,
              "short": 819553,
              "net": -220616
            },
            "nonCommercial": {
              "long": 415935,
              "short": 92323,
              "net": 323612
            },
            "smallTrader": {
              "long": 131433,
              "short": 234429,
              "net": -102996
            }
          },
          "openInterest": 1251550
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110983,
              "short": 163329,
              "net": -52346
            },
            "nonCommercial": {
              "long": 66133,
              "short": 26674,
              "net": 39459
            },
            "smallTrader": {
              "long": 25853,
              "short": 12966,
              "net": 12887
            }
          },
          "openInterest": 224449
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700750,
              "short": 746970,
              "net": -46220
            },
            "nonCommercial": {
              "long": 219382,
              "short": 171020,
              "net": 48362
            },
            "smallTrader": {
              "long": 72115,
              "short": 74257,
              "net": -2142
            }
          },
          "openInterest": 1325751
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44647,
              "short": 87263,
              "net": -42616
            },
            "nonCommercial": {
              "long": 68111,
              "short": 37470,
              "net": 30641
            },
            "smallTrader": {
              "long": 43349,
              "short": 31374,
              "net": 11975
            }
          },
          "openInterest": 157379
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8011,
              "short": 7412,
              "net": 599
            },
            "nonCommercial": {
              "long": 16881,
              "short": 5817,
              "net": 11064
            },
            "smallTrader": {
              "long": 3718,
              "short": 15381,
              "net": -11663
            }
          },
          "openInterest": 31662
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120794,
              "short": 170779,
              "net": -49985
            },
            "nonCommercial": {
              "long": 53777,
              "short": 9077,
              "net": 44700
            },
            "smallTrader": {
              "long": 23472,
              "short": 18187,
              "net": 5285
            }
          },
          "openInterest": 215092
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115530,
              "short": 337061,
              "net": -221531
            },
            "nonCommercial": {
              "long": 210521,
              "short": 26146,
              "net": 184375
            },
            "smallTrader": {
              "long": 51239,
              "short": 14083,
              "net": 37156
            }
          },
          "openInterest": 517020
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121991,
              "short": 148593,
              "net": -26602
            },
            "nonCommercial": {
              "long": 36442,
              "short": 10741,
              "net": 25701
            },
            "smallTrader": {
              "long": 28703,
              "short": 27802,
              "net": 901
            }
          },
          "openInterest": 214848
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105179,
              "short": 117336,
              "net": -12157
            },
            "nonCommercial": {
              "long": 46961,
              "short": 42948,
              "net": 4013
            },
            "smallTrader": {
              "long": 26914,
              "short": 18770,
              "net": 8144
            }
          },
          "openInterest": 180033
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95211,
              "short": 74636,
              "net": 20575
            },
            "nonCommercial": {
              "long": 41435,
              "short": 47309,
              "net": -5874
            },
            "smallTrader": {
              "long": 20333,
              "short": 35034,
              "net": -14701
            }
          },
          "openInterest": 206123
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123657,
              "short": 97043,
              "net": 26614
            },
            "nonCommercial": {
              "long": 57673,
              "short": 53794,
              "net": 3879
            },
            "smallTrader": {
              "long": 19233,
              "short": 49726,
              "net": -30493
            }
          },
          "openInterest": 240200
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12174,
              "short": 88800,
              "net": -76626
            },
            "nonCommercial": {
              "long": 75331,
              "short": 3523,
              "net": 71808
            },
            "smallTrader": {
              "long": 6631,
              "short": 1813,
              "net": 4818
            }
          },
          "openInterest": 94387
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 430441,
              "short": 340458,
              "net": 89983
            },
            "nonCommercial": {
              "long": 92848,
              "short": 207816,
              "net": -114968
            },
            "smallTrader": {
              "long": 58647,
              "short": 33662,
              "net": 24985
            }
          },
          "openInterest": 854409
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4190,
              "short": 17818,
              "net": -13628
            },
            "nonCommercial": {
              "long": 14098,
              "short": 1851,
              "net": 12247
            },
            "smallTrader": {
              "long": 2457,
              "short": 1076,
              "net": 1381
            }
          },
          "openInterest": 20826
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1084,
              "short": 12948,
              "net": -11864
            },
            "nonCommercial": {
              "long": 11733,
              "short": 2524,
              "net": 9209
            },
            "smallTrader": {
              "long": 3704,
              "short": 1049,
              "net": 2655
            }
          },
          "openInterest": 16670
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 490983,
              "short": 277141,
              "net": 213842
            },
            "nonCommercial": {
              "long": 58400,
              "short": 234214,
              "net": -175814
            },
            "smallTrader": {
              "long": 12529,
              "short": 50557,
              "net": -38028
            }
          },
          "openInterest": 564344
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40229,
              "short": 92648,
              "net": -52419
            },
            "nonCommercial": {
              "long": 40310,
              "short": 8820,
              "net": 31490
            },
            "smallTrader": {
              "long": 28623,
              "short": 7694,
              "net": 20929
            }
          },
          "openInterest": 150953
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98118,
              "short": 196152,
              "net": -98034
            },
            "nonCommercial": {
              "long": 85907,
              "short": 13173,
              "net": 72734
            },
            "smallTrader": {
              "long": 42131,
              "short": 16831,
              "net": 25300
            }
          },
          "openInterest": 254466
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151823,
              "short": 228500,
              "net": -76677
            },
            "nonCommercial": {
              "long": 78640,
              "short": 15110,
              "net": 63530
            },
            "smallTrader": {
              "long": 28310,
              "short": 15163,
              "net": 13147
            }
          },
          "openInterest": 296171
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251442,
              "short": 368333,
              "net": -116891
            },
            "nonCommercial": {
              "long": 179981,
              "short": 30225,
              "net": 149756
            },
            "smallTrader": {
              "long": 68525,
              "short": 101390,
              "net": -32865
            }
          },
          "openInterest": 574967
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 451812,
              "short": 650681,
              "net": -198869
            },
            "nonCommercial": {
              "long": 268865,
              "short": 111961,
              "net": 156904
            },
            "smallTrader": {
              "long": 91852,
              "short": 49887,
              "net": 41965
            }
          },
          "openInterest": 861893
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29969,
              "short": 27583,
              "net": 2386
            },
            "nonCommercial": {
              "long": 12643,
              "short": 24140,
              "net": -11497
            },
            "smallTrader": {
              "long": 18069,
              "short": 8958,
              "net": 9111
            }
          },
          "openInterest": 60681
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17961,
              "short": 22305,
              "net": -4344
            },
            "nonCommercial": {
              "long": 8281,
              "short": 4995,
              "net": 3286
            },
            "smallTrader": {
              "long": 4077,
              "short": 3019,
              "net": 1058
            }
          },
          "openInterest": 33192
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55584,
              "short": 78654,
              "net": -23070
            },
            "nonCommercial": {
              "long": 42365,
              "short": 6939,
              "net": 35426
            },
            "smallTrader": {
              "long": 17676,
              "short": 30032,
              "net": -12356
            }
          },
          "openInterest": 119502
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222642,
              "short": 202932,
              "net": 19710
            },
            "nonCommercial": {
              "long": 92008,
              "short": 85718,
              "net": 6290
            },
            "smallTrader": {
              "long": 40199,
              "short": 66199,
              "net": -26000
            }
          },
          "openInterest": 426176
        }
      ]
    },
    {
      "reportDate": "2007-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1213532,
              "short": 1373204,
              "net": -159672
            },
            "nonCommercial": {
              "long": 597365,
              "short": 361328,
              "net": 236037
            },
            "smallTrader": {
              "long": 287576,
              "short": 363941,
              "net": -76365
            }
          },
          "openInterest": 2123952
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 596663,
              "short": 709888,
              "net": -113225
            },
            "nonCommercial": {
              "long": 254304,
              "short": 166251,
              "net": 88053
            },
            "smallTrader": {
              "long": 115923,
              "short": 90751,
              "net": 25172
            }
          },
          "openInterest": 983075
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 633667,
              "short": 591343,
              "net": 42324
            },
            "nonCommercial": {
              "long": 142853,
              "short": 170247,
              "net": -27394
            },
            "smallTrader": {
              "long": 140888,
              "short": 155818,
              "net": -14930
            }
          },
          "openInterest": 920284
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1168598,
              "short": 1075177,
              "net": 93421
            },
            "nonCommercial": {
              "long": 364277,
              "short": 465889,
              "net": -101612
            },
            "smallTrader": {
              "long": 229137,
              "short": 220946,
              "net": 8191
            }
          },
          "openInterest": 1785139
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12940,
              "short": 43994,
              "net": -31054
            },
            "nonCommercial": {
              "long": 26901,
              "short": 8877,
              "net": 18024
            },
            "smallTrader": {
              "long": 20582,
              "short": 7552,
              "net": 13030
            }
          },
          "openInterest": 60423
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34131,
              "short": 25342,
              "net": 8789
            },
            "nonCommercial": {
              "long": 29132,
              "short": 31941,
              "net": -2809
            },
            "smallTrader": {
              "long": 14766,
              "short": 20746,
              "net": -5980
            }
          },
          "openInterest": 78638
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18604,
              "short": 52488,
              "net": -33884
            },
            "nonCommercial": {
              "long": 35655,
              "short": 12657,
              "net": 22998
            },
            "smallTrader": {
              "long": 27360,
              "short": 16474,
              "net": 10886
            }
          },
          "openInterest": 83024
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66014,
              "short": 129359,
              "net": -63345
            },
            "nonCommercial": {
              "long": 79912,
              "short": 24391,
              "net": 55521
            },
            "smallTrader": {
              "long": 12699,
              "short": 4875,
              "net": 7824
            }
          },
          "openInterest": 173287
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67393,
              "short": 116586,
              "net": -49193
            },
            "nonCommercial": {
              "long": 66710,
              "short": 24332,
              "net": 42378
            },
            "smallTrader": {
              "long": 13779,
              "short": 6964,
              "net": 6815
            }
          },
          "openInterest": 165819
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44779,
              "short": 35014,
              "net": 9765
            },
            "nonCommercial": {
              "long": 9309,
              "short": 16579,
              "net": -7270
            },
            "smallTrader": {
              "long": 8810,
              "short": 11305,
              "net": -2495
            }
          },
          "openInterest": 72142
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 615362,
              "short": 838483,
              "net": -223121
            },
            "nonCommercial": {
              "long": 430153,
              "short": 100606,
              "net": 329547
            },
            "smallTrader": {
              "long": 136024,
              "short": 242450,
              "net": -106426
            }
          },
          "openInterest": 1291607
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110899,
              "short": 178943,
              "net": -68044
            },
            "nonCommercial": {
              "long": 72919,
              "short": 19815,
              "net": 53104
            },
            "smallTrader": {
              "long": 25519,
              "short": 10579,
              "net": 14940
            }
          },
          "openInterest": 231807
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 689341,
              "short": 775037,
              "net": -85696
            },
            "nonCommercial": {
              "long": 238970,
              "short": 151315,
              "net": 87655
            },
            "smallTrader": {
              "long": 76820,
              "short": 78779,
              "net": -1959
            }
          },
          "openInterest": 1361258
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48525,
              "short": 93036,
              "net": -44511
            },
            "nonCommercial": {
              "long": 71697,
              "short": 35042,
              "net": 36655
            },
            "smallTrader": {
              "long": 44951,
              "short": 37095,
              "net": 7856
            }
          },
          "openInterest": 166421
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8088,
              "short": 7747,
              "net": 341
            },
            "nonCommercial": {
              "long": 17712,
              "short": 6199,
              "net": 11513
            },
            "smallTrader": {
              "long": 3548,
              "short": 15402,
              "net": -11854
            }
          },
          "openInterest": 32814
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106385,
              "short": 166466,
              "net": -60081
            },
            "nonCommercial": {
              "long": 59614,
              "short": 6890,
              "net": 52724
            },
            "smallTrader": {
              "long": 21850,
              "short": 14493,
              "net": 7357
            }
          },
          "openInterest": 204390
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116141,
              "short": 354553,
              "net": -238412
            },
            "nonCommercial": {
              "long": 227112,
              "short": 27674,
              "net": 199438
            },
            "smallTrader": {
              "long": 55074,
              "short": 16100,
              "net": 38974
            }
          },
          "openInterest": 541854
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110175,
              "short": 144606,
              "net": -34431
            },
            "nonCommercial": {
              "long": 43313,
              "short": 10744,
              "net": 32569
            },
            "smallTrader": {
              "long": 26024,
              "short": 24162,
              "net": 1862
            }
          },
          "openInterest": 204203
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107806,
              "short": 117255,
              "net": -9449
            },
            "nonCommercial": {
              "long": 45107,
              "short": 44187,
              "net": 920
            },
            "smallTrader": {
              "long": 27839,
              "short": 19310,
              "net": 8529
            }
          },
          "openInterest": 181412
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98553,
              "short": 74059,
              "net": 24494
            },
            "nonCommercial": {
              "long": 42528,
              "short": 51098,
              "net": -8570
            },
            "smallTrader": {
              "long": 16961,
              "short": 32885,
              "net": -15924
            }
          },
          "openInterest": 208238
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121813,
              "short": 97679,
              "net": 24134
            },
            "nonCommercial": {
              "long": 60137,
              "short": 53034,
              "net": 7103
            },
            "smallTrader": {
              "long": 18749,
              "short": 49986,
              "net": -31237
            }
          },
          "openInterest": 241412
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16392,
              "short": 77103,
              "net": -60711
            },
            "nonCommercial": {
              "long": 62193,
              "short": 5903,
              "net": 56290
            },
            "smallTrader": {
              "long": 6932,
              "short": 2511,
              "net": 4421
            }
          },
          "openInterest": 85765
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 428667,
              "short": 345256,
              "net": 83411
            },
            "nonCommercial": {
              "long": 90903,
              "short": 194392,
              "net": -103489
            },
            "smallTrader": {
              "long": 55163,
              "short": 35085,
              "net": 20078
            }
          },
          "openInterest": 849704
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2819,
              "short": 18455,
              "net": -15636
            },
            "nonCommercial": {
              "long": 16237,
              "short": 2272,
              "net": 13965
            },
            "smallTrader": {
              "long": 2231,
              "short": 560,
              "net": 1671
            }
          },
          "openInterest": 21344
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 990,
              "short": 14115,
              "net": -13125
            },
            "nonCommercial": {
              "long": 12647,
              "short": 2259,
              "net": 10388
            },
            "smallTrader": {
              "long": 3706,
              "short": 969,
              "net": 2737
            }
          },
          "openInterest": 17562
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 511857,
              "short": 276850,
              "net": 235007
            },
            "nonCommercial": {
              "long": 57175,
              "short": 252973,
              "net": -195798
            },
            "smallTrader": {
              "long": 15500,
              "short": 54709,
              "net": -39209
            }
          },
          "openInterest": 587646
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37371,
              "short": 93869,
              "net": -56498
            },
            "nonCommercial": {
              "long": 43450,
              "short": 8322,
              "net": 35128
            },
            "smallTrader": {
              "long": 29357,
              "short": 7987,
              "net": 21370
            }
          },
          "openInterest": 152888
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96785,
              "short": 184797,
              "net": -88012
            },
            "nonCommercial": {
              "long": 78939,
              "short": 12938,
              "net": 66001
            },
            "smallTrader": {
              "long": 39949,
              "short": 17938,
              "net": 22011
            }
          },
          "openInterest": 242052
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148112,
              "short": 216968,
              "net": -68856
            },
            "nonCommercial": {
              "long": 75481,
              "short": 18086,
              "net": 57395
            },
            "smallTrader": {
              "long": 28131,
              "short": 16670,
              "net": 11461
            }
          },
          "openInterest": 288787
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244908,
              "short": 360846,
              "net": -115938
            },
            "nonCommercial": {
              "long": 178748,
              "short": 30133,
              "net": 148615
            },
            "smallTrader": {
              "long": 61714,
              "short": 94391,
              "net": -32677
            }
          },
          "openInterest": 555441
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 458167,
              "short": 697355,
              "net": -239188
            },
            "nonCommercial": {
              "long": 298496,
              "short": 108338,
              "net": 190158
            },
            "smallTrader": {
              "long": 102712,
              "short": 53682,
              "net": 49030
            }
          },
          "openInterest": 911735
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26082,
              "short": 29835,
              "net": -3753
            },
            "nonCommercial": {
              "long": 18502,
              "short": 23121,
              "net": -4619
            },
            "smallTrader": {
              "long": 16774,
              "short": 8402,
              "net": 8372
            }
          },
          "openInterest": 61358
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19347,
              "short": 21171,
              "net": -1824
            },
            "nonCommercial": {
              "long": 8984,
              "short": 7505,
              "net": 1479
            },
            "smallTrader": {
              "long": 3398,
              "short": 3053,
              "net": 345
            }
          },
          "openInterest": 34016
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56909,
              "short": 79349,
              "net": -22440
            },
            "nonCommercial": {
              "long": 40766,
              "short": 6839,
              "net": 33927
            },
            "smallTrader": {
              "long": 20614,
              "short": 32101,
              "net": -11487
            }
          },
          "openInterest": 122611
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222991,
              "short": 213163,
              "net": 9828
            },
            "nonCommercial": {
              "long": 92240,
              "short": 80674,
              "net": 11566
            },
            "smallTrader": {
              "long": 40001,
              "short": 61395,
              "net": -21394
            }
          },
          "openInterest": 427218
        }
      ]
    },
    {
      "reportDate": "2008-01-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1350189,
              "short": 1453577,
              "net": -103388
            },
            "nonCommercial": {
              "long": 571874,
              "short": 391449,
              "net": 180425
            },
            "smallTrader": {
              "long": 331529,
              "short": 408566,
              "net": -77037
            }
          },
          "openInterest": 2290428
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 625464,
              "short": 749624,
              "net": -124160
            },
            "nonCommercial": {
              "long": 259314,
              "short": 177362,
              "net": 81952
            },
            "smallTrader": {
              "long": 138525,
              "short": 96317,
              "net": 42208
            }
          },
          "openInterest": 1036600
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 657862,
              "short": 617995,
              "net": 39867
            },
            "nonCommercial": {
              "long": 192935,
              "short": 195672,
              "net": -2737
            },
            "smallTrader": {
              "long": 145781,
              "short": 182911,
              "net": -37130
            }
          },
          "openInterest": 1000171
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1231261,
              "short": 1130442,
              "net": 100819
            },
            "nonCommercial": {
              "long": 390141,
              "short": 512553,
              "net": -122412
            },
            "smallTrader": {
              "long": 244925,
              "short": 223332,
              "net": 21593
            }
          },
          "openInterest": 1890947
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12975,
              "short": 54657,
              "net": -41682
            },
            "nonCommercial": {
              "long": 35947,
              "short": 12551,
              "net": 23396
            },
            "smallTrader": {
              "long": 29069,
              "short": 10783,
              "net": 18286
            }
          },
          "openInterest": 78398
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37955,
              "short": 29709,
              "net": 8246
            },
            "nonCommercial": {
              "long": 30569,
              "short": 33831,
              "net": -3262
            },
            "smallTrader": {
              "long": 17604,
              "short": 22588,
              "net": -4984
            }
          },
          "openInterest": 86731
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19093,
              "short": 48776,
              "net": -29683
            },
            "nonCommercial": {
              "long": 31648,
              "short": 15224,
              "net": 16424
            },
            "smallTrader": {
              "long": 29413,
              "short": 16154,
              "net": 13259
            }
          },
          "openInterest": 82454
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65981,
              "short": 133381,
              "net": -67400
            },
            "nonCommercial": {
              "long": 86175,
              "short": 28116,
              "net": 58059
            },
            "smallTrader": {
              "long": 13954,
              "short": 4613,
              "net": 9341
            }
          },
          "openInterest": 183671
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69756,
              "short": 117787,
              "net": -48031
            },
            "nonCommercial": {
              "long": 65742,
              "short": 23519,
              "net": 42223
            },
            "smallTrader": {
              "long": 13747,
              "short": 7939,
              "net": 5808
            }
          },
          "openInterest": 171672
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45968,
              "short": 36690,
              "net": 9278
            },
            "nonCommercial": {
              "long": 9382,
              "short": 15579,
              "net": -6197
            },
            "smallTrader": {
              "long": 11039,
              "short": 14120,
              "net": -3081
            }
          },
          "openInterest": 75606
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 632431,
              "short": 864476,
              "net": -232045
            },
            "nonCommercial": {
              "long": 443905,
              "short": 105680,
              "net": 338225
            },
            "smallTrader": {
              "long": 147017,
              "short": 253197,
              "net": -106180
            }
          },
          "openInterest": 1341299
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117269,
              "short": 201363,
              "net": -84094
            },
            "nonCommercial": {
              "long": 88035,
              "short": 21132,
              "net": 66903
            },
            "smallTrader": {
              "long": 27721,
              "short": 10530,
              "net": 17191
            }
          },
          "openInterest": 259197
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 702120,
              "short": 804794,
              "net": -102674
            },
            "nonCommercial": {
              "long": 244299,
              "short": 147208,
              "net": 97091
            },
            "smallTrader": {
              "long": 86797,
              "short": 81214,
              "net": 5583
            }
          },
          "openInterest": 1413956
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41398,
              "short": 108936,
              "net": -67538
            },
            "nonCommercial": {
              "long": 85915,
              "short": 34013,
              "net": 51902
            },
            "smallTrader": {
              "long": 50715,
              "short": 35079,
              "net": 15636
            }
          },
          "openInterest": 179512
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7627,
              "short": 6803,
              "net": 824
            },
            "nonCommercial": {
              "long": 19708,
              "short": 7106,
              "net": 12602
            },
            "smallTrader": {
              "long": 3871,
              "short": 17297,
              "net": -13426
            }
          },
          "openInterest": 34757
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117672,
              "short": 176027,
              "net": -58355
            },
            "nonCommercial": {
              "long": 57347,
              "short": 7827,
              "net": 49520
            },
            "smallTrader": {
              "long": 25269,
              "short": 16434,
              "net": 8835
            }
          },
          "openInterest": 216289
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119844,
              "short": 366534,
              "net": -246690
            },
            "nonCommercial": {
              "long": 238089,
              "short": 32685,
              "net": 205404
            },
            "smallTrader": {
              "long": 59822,
              "short": 18536,
              "net": 41286
            }
          },
          "openInterest": 558309
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111734,
              "short": 146503,
              "net": -34769
            },
            "nonCommercial": {
              "long": 41809,
              "short": 9339,
              "net": 32470
            },
            "smallTrader": {
              "long": 29404,
              "short": 27105,
              "net": 2299
            }
          },
          "openInterest": 207696
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97448,
              "short": 147328,
              "net": -49880
            },
            "nonCommercial": {
              "long": 62356,
              "short": 24883,
              "net": 37473
            },
            "smallTrader": {
              "long": 31948,
              "short": 19541,
              "net": 12407
            }
          },
          "openInterest": 193786
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101360,
              "short": 78097,
              "net": 23263
            },
            "nonCommercial": {
              "long": 42610,
              "short": 51896,
              "net": -9286
            },
            "smallTrader": {
              "long": 21521,
              "short": 35498,
              "net": -13977
            }
          },
          "openInterest": 209386
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122174,
              "short": 96589,
              "net": 25585
            },
            "nonCommercial": {
              "long": 57012,
              "short": 54191,
              "net": 2821
            },
            "smallTrader": {
              "long": 21920,
              "short": 50326,
              "net": -28406
            }
          },
          "openInterest": 243690
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24805,
              "short": 85065,
              "net": -60260
            },
            "nonCommercial": {
              "long": 62120,
              "short": 6254,
              "net": 55866
            },
            "smallTrader": {
              "long": 6369,
              "short": 1975,
              "net": 4394
            }
          },
          "openInterest": 93542
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 439739,
              "short": 367906,
              "net": 71833
            },
            "nonCommercial": {
              "long": 82425,
              "short": 178003,
              "net": -95578
            },
            "smallTrader": {
              "long": 59314,
              "short": 35569,
              "net": 23745
            }
          },
          "openInterest": 868133
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3471,
              "short": 19013,
              "net": -15542
            },
            "nonCommercial": {
              "long": 14848,
              "short": 1345,
              "net": 13503
            },
            "smallTrader": {
              "long": 2910,
              "short": 871,
              "net": 2039
            }
          },
          "openInterest": 21286
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1080,
              "short": 15713,
              "net": -14633
            },
            "nonCommercial": {
              "long": 14569,
              "short": 2816,
              "net": 11753
            },
            "smallTrader": {
              "long": 3739,
              "short": 859,
              "net": 2880
            }
          },
          "openInterest": 19500
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 544476,
              "short": 295897,
              "net": 248579
            },
            "nonCommercial": {
              "long": 61045,
              "short": 267553,
              "net": -206508
            },
            "smallTrader": {
              "long": 17744,
              "short": 59815,
              "net": -42071
            }
          },
          "openInterest": 627378
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37921,
              "short": 101676,
              "net": -63755
            },
            "nonCommercial": {
              "long": 51774,
              "short": 10691,
              "net": 41083
            },
            "smallTrader": {
              "long": 31486,
              "short": 8814,
              "net": 22672
            }
          },
          "openInterest": 168508
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90606,
              "short": 177100,
              "net": -86494
            },
            "nonCommercial": {
              "long": 74766,
              "short": 12471,
              "net": 62295
            },
            "smallTrader": {
              "long": 43577,
              "short": 19378,
              "net": 24199
            }
          },
          "openInterest": 229873
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148085,
              "short": 221812,
              "net": -73727
            },
            "nonCommercial": {
              "long": 76702,
              "short": 18348,
              "net": 58354
            },
            "smallTrader": {
              "long": 29684,
              "short": 14311,
              "net": 15373
            }
          },
          "openInterest": 294151
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251409,
              "short": 368000,
              "net": -116591
            },
            "nonCommercial": {
              "long": 182026,
              "short": 36883,
              "net": 145143
            },
            "smallTrader": {
              "long": 66245,
              "short": 94797,
              "net": -28552
            }
          },
          "openInterest": 562878
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 471493,
              "short": 757236,
              "net": -285743
            },
            "nonCommercial": {
              "long": 323222,
              "short": 102479,
              "net": 220743
            },
            "smallTrader": {
              "long": 121268,
              "short": 56268,
              "net": 65000
            }
          },
          "openInterest": 987380
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20724,
              "short": 31809,
              "net": -11085
            },
            "nonCommercial": {
              "long": 21345,
              "short": 23516,
              "net": -2171
            },
            "smallTrader": {
              "long": 20680,
              "short": 7424,
              "net": 13256
            }
          },
          "openInterest": 62749
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21459,
              "short": 19935,
              "net": 1524
            },
            "nonCommercial": {
              "long": 9952,
              "short": 11231,
              "net": -1279
            },
            "smallTrader": {
              "long": 3442,
              "short": 3687,
              "net": -245
            }
          },
          "openInterest": 37030
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40881,
              "short": 29100,
              "net": 11781
            },
            "nonCommercial": {
              "long": 6179,
              "short": 18557,
              "net": -12378
            },
            "smallTrader": {
              "long": 9292,
              "short": 8695,
              "net": 597
            }
          },
          "openInterest": 59757
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56236,
              "short": 79307,
              "net": -23071
            },
            "nonCommercial": {
              "long": 40682,
              "short": 6486,
              "net": 34196
            },
            "smallTrader": {
              "long": 19672,
              "short": 30797,
              "net": -11125
            }
          },
          "openInterest": 122274
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223466,
              "short": 217476,
              "net": 5990
            },
            "nonCommercial": {
              "long": 96696,
              "short": 81906,
              "net": 14790
            },
            "smallTrader": {
              "long": 45417,
              "short": 66197,
              "net": -20780
            }
          },
          "openInterest": 441651
        }
      ]
    },
    {
      "reportDate": "2008-01-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1479050,
              "short": 1550613,
              "net": -71563
            },
            "nonCommercial": {
              "long": 556775,
              "short": 419763,
              "net": 137012
            },
            "smallTrader": {
              "long": 358734,
              "short": 424183,
              "net": -65449
            }
          },
          "openInterest": 2454412
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 583554,
              "short": 774444,
              "net": -190890
            },
            "nonCommercial": {
              "long": 317979,
              "short": 177732,
              "net": 140247
            },
            "smallTrader": {
              "long": 155613,
              "short": 104970,
              "net": 50643
            }
          },
          "openInterest": 1071141
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 672668,
              "short": 656061,
              "net": 16607
            },
            "nonCommercial": {
              "long": 220764,
              "short": 208781,
              "net": 11983
            },
            "smallTrader": {
              "long": 161246,
              "short": 189836,
              "net": -28590
            }
          },
          "openInterest": 1058419
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1291922,
              "short": 1132892,
              "net": 159030
            },
            "nonCommercial": {
              "long": 365105,
              "short": 566340,
              "net": -201235
            },
            "smallTrader": {
              "long": 270695,
              "short": 228490,
              "net": 42205
            }
          },
          "openInterest": 1977812
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13604,
              "short": 58118,
              "net": -44514
            },
            "nonCommercial": {
              "long": 40712,
              "short": 15252,
              "net": 25460
            },
            "smallTrader": {
              "long": 27297,
              "short": 8243,
              "net": 19054
            }
          },
          "openInterest": 81641
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30975,
              "short": 26447,
              "net": 4528
            },
            "nonCommercial": {
              "long": 32740,
              "short": 32433,
              "net": 307
            },
            "smallTrader": {
              "long": 19059,
              "short": 23894,
              "net": -4835
            }
          },
          "openInterest": 84161
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27093,
              "short": 46562,
              "net": -19469
            },
            "nonCommercial": {
              "long": 22866,
              "short": 15101,
              "net": 7765
            },
            "smallTrader": {
              "long": 28811,
              "short": 17107,
              "net": 11704
            }
          },
          "openInterest": 81827
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66849,
              "short": 138431,
              "net": -71582
            },
            "nonCommercial": {
              "long": 91729,
              "short": 29228,
              "net": 62501
            },
            "smallTrader": {
              "long": 14549,
              "short": 5468,
              "net": 9081
            }
          },
          "openInterest": 192392
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77595,
              "short": 124642,
              "net": -47047
            },
            "nonCommercial": {
              "long": 66411,
              "short": 25850,
              "net": 40561
            },
            "smallTrader": {
              "long": 14416,
              "short": 7930,
              "net": 6486
            }
          },
          "openInterest": 180100
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50487,
              "short": 39630,
              "net": 10857
            },
            "nonCommercial": {
              "long": 10724,
              "short": 19539,
              "net": -8815
            },
            "smallTrader": {
              "long": 12265,
              "short": 14307,
              "net": -2042
            }
          },
          "openInterest": 83849
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653072,
              "short": 882631,
              "net": -229559
            },
            "nonCommercial": {
              "long": 462866,
              "short": 113277,
              "net": 349589
            },
            "smallTrader": {
              "long": 149755,
              "short": 269785,
              "net": -120030
            }
          },
          "openInterest": 1397501
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115797,
              "short": 208413,
              "net": -92616
            },
            "nonCommercial": {
              "long": 95612,
              "short": 22545,
              "net": 73067
            },
            "smallTrader": {
              "long": 32018,
              "short": 12469,
              "net": 19549
            }
          },
          "openInterest": 275922
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 735031,
              "short": 830952,
              "net": -95921
            },
            "nonCommercial": {
              "long": 232774,
              "short": 143916,
              "net": 88858
            },
            "smallTrader": {
              "long": 95380,
              "short": 88317,
              "net": 7063
            }
          },
          "openInterest": 1458072
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42254,
              "short": 102175,
              "net": -59921
            },
            "nonCommercial": {
              "long": 81812,
              "short": 36830,
              "net": 44982
            },
            "smallTrader": {
              "long": 51636,
              "short": 36697,
              "net": 14939
            }
          },
          "openInterest": 177003
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10267,
              "short": 8028,
              "net": 2239
            },
            "nonCommercial": {
              "long": 19167,
              "short": 7185,
              "net": 11982
            },
            "smallTrader": {
              "long": 4491,
              "short": 18712,
              "net": -14221
            }
          },
          "openInterest": 37587
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138270,
              "short": 173498,
              "net": -35228
            },
            "nonCommercial": {
              "long": 44911,
              "short": 17938,
              "net": 26973
            },
            "smallTrader": {
              "long": 24110,
              "short": 15855,
              "net": 8255
            }
          },
          "openInterest": 225023
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139606,
              "short": 390720,
              "net": -251114
            },
            "nonCommercial": {
              "long": 247106,
              "short": 35059,
              "net": 212047
            },
            "smallTrader": {
              "long": 59933,
              "short": 20866,
              "net": 39067
            }
          },
          "openInterest": 593953
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119940,
              "short": 149695,
              "net": -29755
            },
            "nonCommercial": {
              "long": 33799,
              "short": 7633,
              "net": 26166
            },
            "smallTrader": {
              "long": 30460,
              "short": 26871,
              "net": 3589
            }
          },
          "openInterest": 209659
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100897,
              "short": 151888,
              "net": -50991
            },
            "nonCommercial": {
              "long": 64712,
              "short": 27513,
              "net": 37199
            },
            "smallTrader": {
              "long": 35273,
              "short": 21481,
              "net": 13792
            }
          },
          "openInterest": 202548
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111389,
              "short": 80527,
              "net": 30862
            },
            "nonCommercial": {
              "long": 39559,
              "short": 56066,
              "net": -16507
            },
            "smallTrader": {
              "long": 23538,
              "short": 37893,
              "net": -14355
            }
          },
          "openInterest": 214737
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127244,
              "short": 100854,
              "net": 26390
            },
            "nonCommercial": {
              "long": 58063,
              "short": 55888,
              "net": 2175
            },
            "smallTrader": {
              "long": 22145,
              "short": 50710,
              "net": -28565
            }
          },
          "openInterest": 254705
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37926,
              "short": 71473,
              "net": -33547
            },
            "nonCommercial": {
              "long": 38271,
              "short": 8319,
              "net": 29952
            },
            "smallTrader": {
              "long": 5762,
              "short": 2167,
              "net": 3595
            }
          },
          "openInterest": 82208
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 447528,
              "short": 374512,
              "net": 73016
            },
            "nonCommercial": {
              "long": 76485,
              "short": 177759,
              "net": -101274
            },
            "smallTrader": {
              "long": 62627,
              "short": 34369,
              "net": 28258
            }
          },
          "openInterest": 881242
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2458,
              "short": 20520,
              "net": -18062
            },
            "nonCommercial": {
              "long": 16969,
              "short": 1220,
              "net": 15749
            },
            "smallTrader": {
              "long": 2932,
              "short": 619,
              "net": 2313
            }
          },
          "openInterest": 22467
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1241,
              "short": 14040,
              "net": -12799
            },
            "nonCommercial": {
              "long": 12945,
              "short": 2787,
              "net": 10158
            },
            "smallTrader": {
              "long": 3671,
              "short": 1030,
              "net": 2641
            }
          },
          "openInterest": 17970
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 563753,
              "short": 318650,
              "net": 245103
            },
            "nonCommercial": {
              "long": 60783,
              "short": 255388,
              "net": -194605
            },
            "smallTrader": {
              "long": 18665,
              "short": 69163,
              "net": -50498
            }
          },
          "openInterest": 647000
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38336,
              "short": 103678,
              "net": -65342
            },
            "nonCommercial": {
              "long": 55869,
              "short": 12852,
              "net": 43017
            },
            "smallTrader": {
              "long": 31927,
              "short": 9602,
              "net": 22325
            }
          },
          "openInterest": 177544
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103408,
              "short": 185089,
              "net": -81681
            },
            "nonCommercial": {
              "long": 70890,
              "short": 14941,
              "net": 55949
            },
            "smallTrader": {
              "long": 43528,
              "short": 17796,
              "net": 25732
            }
          },
          "openInterest": 236999
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143779,
              "short": 214636,
              "net": -70857
            },
            "nonCommercial": {
              "long": 72524,
              "short": 18255,
              "net": 54269
            },
            "smallTrader": {
              "long": 32498,
              "short": 15910,
              "net": 16588
            }
          },
          "openInterest": 289696
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250235,
              "short": 369082,
              "net": -118847
            },
            "nonCommercial": {
              "long": 188930,
              "short": 40897,
              "net": 148033
            },
            "smallTrader": {
              "long": 70957,
              "short": 100143,
              "net": -29186
            }
          },
          "openInterest": 568671
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 521402,
              "short": 828479,
              "net": -307077
            },
            "nonCommercial": {
              "long": 352969,
              "short": 112177,
              "net": 240792
            },
            "smallTrader": {
              "long": 134589,
              "short": 68304,
              "net": 66285
            }
          },
          "openInterest": 1079223
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19597,
              "short": 38251,
              "net": -18654
            },
            "nonCommercial": {
              "long": 25415,
              "short": 20253,
              "net": 5162
            },
            "smallTrader": {
              "long": 22544,
              "short": 9052,
              "net": 13492
            }
          },
          "openInterest": 67556
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23530,
              "short": 20789,
              "net": 2741
            },
            "nonCommercial": {
              "long": 10664,
              "short": 13457,
              "net": -2793
            },
            "smallTrader": {
              "long": 3228,
              "short": 3176,
              "net": 52
            }
          },
          "openInterest": 39456
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42315,
              "short": 27780,
              "net": 14535
            },
            "nonCommercial": {
              "long": 7075,
              "short": 22932,
              "net": -15857
            },
            "smallTrader": {
              "long": 7618,
              "short": 6296,
              "net": 1322
            }
          },
          "openInterest": 59909
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52595,
              "short": 75612,
              "net": -23017
            },
            "nonCommercial": {
              "long": 40882,
              "short": 6080,
              "net": 34802
            },
            "smallTrader": {
              "long": 20699,
              "short": 32484,
              "net": -11785
            }
          },
          "openInterest": 121535
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208982,
              "short": 214634,
              "net": -5652
            },
            "nonCommercial": {
              "long": 110631,
              "short": 81882,
              "net": 28749
            },
            "smallTrader": {
              "long": 45603,
              "short": 68700,
              "net": -23097
            }
          },
          "openInterest": 448274
        }
      ]
    },
    {
      "reportDate": "2008-01-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1558950,
              "short": 1619908,
              "net": -60958
            },
            "nonCommercial": {
              "long": 569773,
              "short": 398441,
              "net": 171332
            },
            "smallTrader": {
              "long": 350892,
              "short": 461266,
              "net": -110374
            }
          },
          "openInterest": 2571946
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 746047,
              "short": 726092,
              "net": 19955
            },
            "nonCommercial": {
              "long": 277410,
              "short": 189218,
              "net": 88192
            },
            "smallTrader": {
              "long": 181793,
              "short": 289940,
              "net": -108147
            }
          },
          "openInterest": 1222563
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 678338,
              "short": 669976,
              "net": 8362
            },
            "nonCommercial": {
              "long": 257485,
              "short": 227175,
              "net": 30310
            },
            "smallTrader": {
              "long": 150308,
              "short": 188980,
              "net": -38672
            }
          },
          "openInterest": 1092860
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1363540,
              "short": 1120860,
              "net": 242680
            },
            "nonCommercial": {
              "long": 329276,
              "short": 572369,
              "net": -243093
            },
            "smallTrader": {
              "long": 257633,
              "short": 257220,
              "net": 413
            }
          },
          "openInterest": 2019535
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19825,
              "short": 37258,
              "net": -17433
            },
            "nonCommercial": {
              "long": 23779,
              "short": 18172,
              "net": 5607
            },
            "smallTrader": {
              "long": 24383,
              "short": 12557,
              "net": 11826
            }
          },
          "openInterest": 68055
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41199,
              "short": 31556,
              "net": 9643
            },
            "nonCommercial": {
              "long": 32239,
              "short": 32968,
              "net": -729
            },
            "smallTrader": {
              "long": 17537,
              "short": 26451,
              "net": -8914
            }
          },
          "openInterest": 93381
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30984,
              "short": 46841,
              "net": -15857
            },
            "nonCommercial": {
              "long": 24463,
              "short": 16786,
              "net": 7677
            },
            "smallTrader": {
              "long": 28170,
              "short": 19990,
              "net": 8180
            }
          },
          "openInterest": 86378
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72740,
              "short": 136921,
              "net": -64181
            },
            "nonCommercial": {
              "long": 80646,
              "short": 23202,
              "net": 57444
            },
            "smallTrader": {
              "long": 17473,
              "short": 10736,
              "net": 6737
            }
          },
          "openInterest": 190696
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78046,
              "short": 122539,
              "net": -44493
            },
            "nonCommercial": {
              "long": 62623,
              "short": 22547,
              "net": 40076
            },
            "smallTrader": {
              "long": 12759,
              "short": 8342,
              "net": 4417
            }
          },
          "openInterest": 175730
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50879,
              "short": 38160,
              "net": 12719
            },
            "nonCommercial": {
              "long": 11307,
              "short": 20355,
              "net": -9048
            },
            "smallTrader": {
              "long": 11786,
              "short": 15457,
              "net": -3671
            }
          },
          "openInterest": 86382
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 668503,
              "short": 883369,
              "net": -214866
            },
            "nonCommercial": {
              "long": 456320,
              "short": 121642,
              "net": 334678
            },
            "smallTrader": {
              "long": 156681,
              "short": 276493,
              "net": -119812
            }
          },
          "openInterest": 1429394
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119554,
              "short": 210998,
              "net": -91444
            },
            "nonCommercial": {
              "long": 93887,
              "short": 20366,
              "net": 73521
            },
            "smallTrader": {
              "long": 31401,
              "short": 13478,
              "net": 17923
            }
          },
          "openInterest": 280898
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 708730,
              "short": 742425,
              "net": -33695
            },
            "nonCommercial": {
              "long": 200595,
              "short": 168208,
              "net": 32387
            },
            "smallTrader": {
              "long": 74943,
              "short": 73635,
              "net": 1308
            }
          },
          "openInterest": 1343167
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63634,
              "short": 99499,
              "net": -35865
            },
            "nonCommercial": {
              "long": 65581,
              "short": 41836,
              "net": 23745
            },
            "smallTrader": {
              "long": 53761,
              "short": 41641,
              "net": 12120
            }
          },
          "openInterest": 184289
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10402,
              "short": 8018,
              "net": 2384
            },
            "nonCommercial": {
              "long": 19688,
              "short": 7196,
              "net": 12492
            },
            "smallTrader": {
              "long": 4046,
              "short": 18922,
              "net": -14876
            }
          },
          "openInterest": 38422
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153634,
              "short": 189406,
              "net": -35772
            },
            "nonCommercial": {
              "long": 41835,
              "short": 12975,
              "net": 28860
            },
            "smallTrader": {
              "long": 23372,
              "short": 16460,
              "net": 6912
            }
          },
          "openInterest": 239437
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119585,
              "short": 362612,
              "net": -243027
            },
            "nonCommercial": {
              "long": 241183,
              "short": 36108,
              "net": 205075
            },
            "smallTrader": {
              "long": 67591,
              "short": 29639,
              "net": 37952
            }
          },
          "openInterest": 560173
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116537,
              "short": 137843,
              "net": -21306
            },
            "nonCommercial": {
              "long": 30647,
              "short": 9177,
              "net": 21470
            },
            "smallTrader": {
              "long": 27573,
              "short": 27737,
              "net": -164
            }
          },
          "openInterest": 200664
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88117,
              "short": 145237,
              "net": -57120
            },
            "nonCommercial": {
              "long": 67896,
              "short": 26054,
              "net": 41842
            },
            "smallTrader": {
              "long": 35965,
              "short": 20687,
              "net": 15278
            }
          },
          "openInterest": 193308
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108283,
              "short": 81403,
              "net": 26880
            },
            "nonCommercial": {
              "long": 40323,
              "short": 53543,
              "net": -13220
            },
            "smallTrader": {
              "long": 21554,
              "short": 35214,
              "net": -13660
            }
          },
          "openInterest": 210711
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127674,
              "short": 101692,
              "net": 25982
            },
            "nonCommercial": {
              "long": 59070,
              "short": 54713,
              "net": 4357
            },
            "smallTrader": {
              "long": 21799,
              "short": 52138,
              "net": -30339
            }
          },
          "openInterest": 253305
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40145,
              "short": 67121,
              "net": -26976
            },
            "nonCommercial": {
              "long": 34615,
              "short": 10652,
              "net": 23963
            },
            "smallTrader": {
              "long": 6757,
              "short": 3744,
              "net": 3013
            }
          },
          "openInterest": 81705
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 453739,
              "short": 376376,
              "net": 77363
            },
            "nonCommercial": {
              "long": 78138,
              "short": 184975,
              "net": -106837
            },
            "smallTrader": {
              "long": 58163,
              "short": 28689,
              "net": 29474
            }
          },
          "openInterest": 888581
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4692,
              "short": 17513,
              "net": -12821
            },
            "nonCommercial": {
              "long": 14406,
              "short": 2951,
              "net": 11455
            },
            "smallTrader": {
              "long": 2612,
              "short": 1246,
              "net": 1366
            }
          },
          "openInterest": 21818
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1202,
              "short": 13391,
              "net": -12189
            },
            "nonCommercial": {
              "long": 12144,
              "short": 2361,
              "net": 9783
            },
            "smallTrader": {
              "long": 3416,
              "short": 1010,
              "net": 2406
            }
          },
          "openInterest": 16847
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 550449,
              "short": 338662,
              "net": 211787
            },
            "nonCommercial": {
              "long": 67080,
              "short": 250200,
              "net": -183120
            },
            "smallTrader": {
              "long": 20170,
              "short": 48837,
              "net": -28667
            }
          },
          "openInterest": 643366
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39040,
              "short": 107982,
              "net": -68942
            },
            "nonCommercial": {
              "long": 58504,
              "short": 11916,
              "net": 46588
            },
            "smallTrader": {
              "long": 31770,
              "short": 9416,
              "net": 22354
            }
          },
          "openInterest": 179362
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112542,
              "short": 181754,
              "net": -69212
            },
            "nonCommercial": {
              "long": 65790,
              "short": 17646,
              "net": 48144
            },
            "smallTrader": {
              "long": 39563,
              "short": 18495,
              "net": 21068
            }
          },
          "openInterest": 237598
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151302,
              "short": 215986,
              "net": -64684
            },
            "nonCommercial": {
              "long": 67682,
              "short": 20296,
              "net": 47386
            },
            "smallTrader": {
              "long": 34061,
              "short": 16763,
              "net": 17298
            }
          },
          "openInterest": 296056
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249679,
              "short": 358469,
              "net": -108790
            },
            "nonCommercial": {
              "long": 183141,
              "short": 38011,
              "net": 145130
            },
            "smallTrader": {
              "long": 67303,
              "short": 103643,
              "net": -36340
            }
          },
          "openInterest": 564184
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 554072,
              "short": 794030,
              "net": -239958
            },
            "nonCommercial": {
              "long": 299286,
              "short": 111554,
              "net": 187732
            },
            "smallTrader": {
              "long": 138595,
              "short": 86369,
              "net": 52226
            }
          },
          "openInterest": 1082347
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18430,
              "short": 51242,
              "net": -32812
            },
            "nonCommercial": {
              "long": 28949,
              "short": 13573,
              "net": 15376
            },
            "smallTrader": {
              "long": 24315,
              "short": 6879,
              "net": 17436
            }
          },
          "openInterest": 71705
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22562,
              "short": 21090,
              "net": 1472
            },
            "nonCommercial": {
              "long": 7574,
              "short": 10168,
              "net": -2594
            },
            "smallTrader": {
              "long": 3699,
              "short": 2577,
              "net": 1122
            }
          },
          "openInterest": 35993
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38306,
              "short": 21654,
              "net": 16652
            },
            "nonCommercial": {
              "long": 5357,
              "short": 22155,
              "net": -16798
            },
            "smallTrader": {
              "long": 10122,
              "short": 9976,
              "net": 146
            }
          },
          "openInterest": 56108
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52914,
              "short": 78284,
              "net": -25370
            },
            "nonCommercial": {
              "long": 44098,
              "short": 6033,
              "net": 38065
            },
            "smallTrader": {
              "long": 20226,
              "short": 32921,
              "net": -12695
            }
          },
          "openInterest": 125754
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217499,
              "short": 221478,
              "net": -3979
            },
            "nonCommercial": {
              "long": 101943,
              "short": 77787,
              "net": 24156
            },
            "smallTrader": {
              "long": 49370,
              "short": 69547,
              "net": -20177
            }
          },
          "openInterest": 451429
        }
      ]
    },
    {
      "reportDate": "2008-01-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1577603,
              "short": 1597474,
              "net": -19871
            },
            "nonCommercial": {
              "long": 528080,
              "short": 418755,
              "net": 109325
            },
            "smallTrader": {
              "long": 341199,
              "short": 430653,
              "net": -89454
            }
          },
          "openInterest": 2539795
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 741841,
              "short": 737200,
              "net": 4641
            },
            "nonCommercial": {
              "long": 302636,
              "short": 332457,
              "net": -29821
            },
            "smallTrader": {
              "long": 128125,
              "short": 102945,
              "net": 25180
            }
          },
          "openInterest": 1186881
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 669396,
              "short": 654441,
              "net": 14955
            },
            "nonCommercial": {
              "long": 227760,
              "short": 211325,
              "net": 16435
            },
            "smallTrader": {
              "long": 141590,
              "short": 172980,
              "net": -31390
            }
          },
          "openInterest": 1049956
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1318362,
              "short": 1179589,
              "net": 138773
            },
            "nonCommercial": {
              "long": 317309,
              "short": 475170,
              "net": -157861
            },
            "smallTrader": {
              "long": 247065,
              "short": 227977,
              "net": 19088
            }
          },
          "openInterest": 1967451
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12657,
              "short": 42613,
              "net": -29956
            },
            "nonCommercial": {
              "long": 29037,
              "short": 12728,
              "net": 16309
            },
            "smallTrader": {
              "long": 23831,
              "short": 10184,
              "net": 13647
            }
          },
          "openInterest": 65613
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37472,
              "short": 36282,
              "net": 1190
            },
            "nonCommercial": {
              "long": 38888,
              "short": 33530,
              "net": 5358
            },
            "smallTrader": {
              "long": 15120,
              "short": 21668,
              "net": -6548
            }
          },
          "openInterest": 92484
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34077,
              "short": 48253,
              "net": -14176
            },
            "nonCommercial": {
              "long": 25948,
              "short": 21653,
              "net": 4295
            },
            "smallTrader": {
              "long": 29012,
              "short": 19131,
              "net": 9881
            }
          },
          "openInterest": 90907
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74525,
              "short": 138301,
              "net": -63776
            },
            "nonCommercial": {
              "long": 81581,
              "short": 24770,
              "net": 56811
            },
            "smallTrader": {
              "long": 15386,
              "short": 8421,
              "net": 6965
            }
          },
          "openInterest": 190651
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82527,
              "short": 127860,
              "net": -45333
            },
            "nonCommercial": {
              "long": 63028,
              "short": 22765,
              "net": 40263
            },
            "smallTrader": {
              "long": 12078,
              "short": 7008,
              "net": 5070
            }
          },
          "openInterest": 183544
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51496,
              "short": 38578,
              "net": 12918
            },
            "nonCommercial": {
              "long": 10688,
              "short": 20024,
              "net": -9336
            },
            "smallTrader": {
              "long": 12241,
              "short": 15823,
              "net": -3582
            }
          },
          "openInterest": 89706
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 670429,
              "short": 890360,
              "net": -219931
            },
            "nonCommercial": {
              "long": 444321,
              "short": 112897,
              "net": 331424
            },
            "smallTrader": {
              "long": 158112,
              "short": 269605,
              "net": -111493
            }
          },
          "openInterest": 1424970
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122204,
              "short": 199514,
              "net": -77310
            },
            "nonCommercial": {
              "long": 78572,
              "short": 17860,
              "net": 60712
            },
            "smallTrader": {
              "long": 29974,
              "short": 13376,
              "net": 16598
            }
          },
          "openInterest": 267384
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 727239,
              "short": 749814,
              "net": -22575
            },
            "nonCommercial": {
              "long": 211680,
              "short": 190335,
              "net": 21345
            },
            "smallTrader": {
              "long": 69449,
              "short": 68219,
              "net": 1230
            }
          },
          "openInterest": 1365807
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77332,
              "short": 111456,
              "net": -34124
            },
            "nonCommercial": {
              "long": 62078,
              "short": 39622,
              "net": 22456
            },
            "smallTrader": {
              "long": 45963,
              "short": 34295,
              "net": 11668
            }
          },
          "openInterest": 187780
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10146,
              "short": 8489,
              "net": 1657
            },
            "nonCommercial": {
              "long": 20501,
              "short": 7921,
              "net": 12580
            },
            "smallTrader": {
              "long": 4532,
              "short": 18769,
              "net": -14237
            }
          },
          "openInterest": 40457
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153677,
              "short": 187432,
              "net": -33755
            },
            "nonCommercial": {
              "long": 42664,
              "short": 15701,
              "net": 26963
            },
            "smallTrader": {
              "long": 24221,
              "short": 17429,
              "net": 6792
            }
          },
          "openInterest": 242228
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121716,
              "short": 366717,
              "net": -245001
            },
            "nonCommercial": {
              "long": 237252,
              "short": 31472,
              "net": 205780
            },
            "smallTrader": {
              "long": 64338,
              "short": 25117,
              "net": 39221
            }
          },
          "openInterest": 522142
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112810,
              "short": 132766,
              "net": -19956
            },
            "nonCommercial": {
              "long": 32551,
              "short": 12146,
              "net": 20405
            },
            "smallTrader": {
              "long": 28369,
              "short": 28818,
              "net": -449
            }
          },
          "openInterest": 197221
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92355,
              "short": 160498,
              "net": -68143
            },
            "nonCommercial": {
              "long": 78810,
              "short": 25882,
              "net": 52928
            },
            "smallTrader": {
              "long": 33876,
              "short": 18661,
              "net": 15215
            }
          },
          "openInterest": 206162
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106485,
              "short": 83606,
              "net": 22879
            },
            "nonCommercial": {
              "long": 44063,
              "short": 55886,
              "net": -11823
            },
            "smallTrader": {
              "long": 21914,
              "short": 32970,
              "net": -11056
            }
          },
          "openInterest": 214271
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130035,
              "short": 104021,
              "net": 26014
            },
            "nonCommercial": {
              "long": 61588,
              "short": 56626,
              "net": 4962
            },
            "smallTrader": {
              "long": 20341,
              "short": 51317,
              "net": -30976
            }
          },
          "openInterest": 261239
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26728,
              "short": 72682,
              "net": -45954
            },
            "nonCommercial": {
              "long": 51191,
              "short": 9405,
              "net": 41786
            },
            "smallTrader": {
              "long": 6298,
              "short": 2130,
              "net": 4168
            }
          },
          "openInterest": 84369
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 448327,
              "short": 371024,
              "net": 77303
            },
            "nonCommercial": {
              "long": 80620,
              "short": 182103,
              "net": -101483
            },
            "smallTrader": {
              "long": 62233,
              "short": 38053,
              "net": 24180
            }
          },
          "openInterest": 892265
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4779,
              "short": 16948,
              "net": -12169
            },
            "nonCommercial": {
              "long": 13429,
              "short": 2707,
              "net": 10722
            },
            "smallTrader": {
              "long": 2559,
              "short": 1112,
              "net": 1447
            }
          },
          "openInterest": 20854
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1542,
              "short": 12711,
              "net": -11169
            },
            "nonCommercial": {
              "long": 11413,
              "short": 2677,
              "net": 8736
            },
            "smallTrader": {
              "long": 3602,
              "short": 1169,
              "net": 2433
            }
          },
          "openInterest": 16759
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 527413,
              "short": 305399,
              "net": 222014
            },
            "nonCommercial": {
              "long": 63640,
              "short": 233067,
              "net": -169427
            },
            "smallTrader": {
              "long": 18857,
              "short": 71444,
              "net": -52587
            }
          },
          "openInterest": 612298
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40907,
              "short": 110412,
              "net": -69505
            },
            "nonCommercial": {
              "long": 57683,
              "short": 11571,
              "net": 46112
            },
            "smallTrader": {
              "long": 32686,
              "short": 9293,
              "net": 23393
            }
          },
          "openInterest": 183056
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116599,
              "short": 179258,
              "net": -62659
            },
            "nonCommercial": {
              "long": 58870,
              "short": 17232,
              "net": 41638
            },
            "smallTrader": {
              "long": 39409,
              "short": 18388,
              "net": 21021
            }
          },
          "openInterest": 235150
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146481,
              "short": 200355,
              "net": -53874
            },
            "nonCommercial": {
              "long": 59869,
              "short": 21228,
              "net": 38641
            },
            "smallTrader": {
              "long": 30334,
              "short": 15101,
              "net": 15233
            }
          },
          "openInterest": 283472
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255180,
              "short": 363297,
              "net": -108117
            },
            "nonCommercial": {
              "long": 182690,
              "short": 34701,
              "net": 147989
            },
            "smallTrader": {
              "long": 62270,
              "short": 102142,
              "net": -39872
            }
          },
          "openInterest": 570217
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 541554,
              "short": 770015,
              "net": -228461
            },
            "nonCommercial": {
              "long": 278874,
              "short": 109583,
              "net": 169291
            },
            "smallTrader": {
              "long": 117522,
              "short": 58352,
              "net": 59170
            }
          },
          "openInterest": 1032775
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19615,
              "short": 42772,
              "net": -23157
            },
            "nonCommercial": {
              "long": 28578,
              "short": 19345,
              "net": 9233
            },
            "smallTrader": {
              "long": 22605,
              "short": 8681,
              "net": 13924
            }
          },
          "openInterest": 70806
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26195,
              "short": 20696,
              "net": 5499
            },
            "nonCommercial": {
              "long": 8081,
              "short": 13599,
              "net": -5518
            },
            "smallTrader": {
              "long": 2975,
              "short": 2956,
              "net": 19
            }
          },
          "openInterest": 39342
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40390,
              "short": 23265,
              "net": 17125
            },
            "nonCommercial": {
              "long": 5550,
              "short": 22699,
              "net": -17149
            },
            "smallTrader": {
              "long": 5102,
              "short": 5078,
              "net": 24
            }
          },
          "openInterest": 54014
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52819,
              "short": 77597,
              "net": -24778
            },
            "nonCommercial": {
              "long": 42558,
              "short": 5528,
              "net": 37030
            },
            "smallTrader": {
              "long": 20241,
              "short": 32493,
              "net": -12252
            }
          },
          "openInterest": 125031
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220923,
              "short": 218172,
              "net": 2751
            },
            "nonCommercial": {
              "long": 97831,
              "short": 78730,
              "net": 19101
            },
            "smallTrader": {
              "long": 45618,
              "short": 67470,
              "net": -21852
            }
          },
          "openInterest": 454860
        }
      ]
    },
    {
      "reportDate": "2008-02-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1554984,
              "short": 1560483,
              "net": -5499
            },
            "nonCommercial": {
              "long": 597183,
              "short": 484094,
              "net": 113089
            },
            "smallTrader": {
              "long": 341379,
              "short": 448969,
              "net": -107590
            }
          },
          "openInterest": 2575329
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 751426,
              "short": 773828,
              "net": -22402
            },
            "nonCommercial": {
              "long": 320226,
              "short": 343039,
              "net": -22813
            },
            "smallTrader": {
              "long": 146653,
              "short": 101438,
              "net": 45215
            }
          },
          "openInterest": 1230958
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 669460,
              "short": 626081,
              "net": 43379
            },
            "nonCommercial": {
              "long": 204414,
              "short": 219476,
              "net": -15062
            },
            "smallTrader": {
              "long": 155670,
              "short": 183987,
              "net": -28317
            }
          },
          "openInterest": 1037965
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1306926,
              "short": 1241753,
              "net": 65173
            },
            "nonCommercial": {
              "long": 399674,
              "short": 495604,
              "net": -95930
            },
            "smallTrader": {
              "long": 260815,
              "short": 230058,
              "net": 30757
            }
          },
          "openInterest": 2040349
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5230,
              "short": 51209,
              "net": -45979
            },
            "nonCommercial": {
              "long": 45325,
              "short": 12428,
              "net": 32897
            },
            "smallTrader": {
              "long": 23106,
              "short": 10024,
              "net": 13082
            }
          },
          "openInterest": 73676
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44380,
              "short": 29039,
              "net": 15341
            },
            "nonCommercial": {
              "long": 30757,
              "short": 38566,
              "net": -7809
            },
            "smallTrader": {
              "long": 16691,
              "short": 24223,
              "net": -7532
            }
          },
          "openInterest": 93616
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32036,
              "short": 54769,
              "net": -22733
            },
            "nonCommercial": {
              "long": 30603,
              "short": 20363,
              "net": 10240
            },
            "smallTrader": {
              "long": 29159,
              "short": 16666,
              "net": 12493
            }
          },
          "openInterest": 93574
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72499,
              "short": 140832,
              "net": -68333
            },
            "nonCommercial": {
              "long": 90589,
              "short": 28065,
              "net": 62524
            },
            "smallTrader": {
              "long": 9608,
              "short": 3799,
              "net": 5809
            }
          },
          "openInterest": 188701
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82057,
              "short": 137475,
              "net": -55418
            },
            "nonCommercial": {
              "long": 70878,
              "short": 20648,
              "net": 50230
            },
            "smallTrader": {
              "long": 11495,
              "short": 6307,
              "net": 5188
            }
          },
          "openInterest": 190091
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51617,
              "short": 40742,
              "net": 10875
            },
            "nonCommercial": {
              "long": 11552,
              "short": 18781,
              "net": -7229
            },
            "smallTrader": {
              "long": 11884,
              "short": 15530,
              "net": -3646
            }
          },
          "openInterest": 90375
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 670039,
              "short": 910592,
              "net": -240553
            },
            "nonCommercial": {
              "long": 460879,
              "short": 117973,
              "net": 342906
            },
            "smallTrader": {
              "long": 165916,
              "short": 268269,
              "net": -102353
            }
          },
          "openInterest": 1454562
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132712,
              "short": 214062,
              "net": -81350
            },
            "nonCommercial": {
              "long": 80971,
              "short": 16839,
              "net": 64132
            },
            "smallTrader": {
              "long": 29482,
              "short": 12264,
              "net": 17218
            }
          },
          "openInterest": 279027
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 731825,
              "short": 750186,
              "net": -18361
            },
            "nonCommercial": {
              "long": 205649,
              "short": 184815,
              "net": 20834
            },
            "smallTrader": {
              "long": 73544,
              "short": 76017,
              "net": -2473
            }
          },
          "openInterest": 1368524
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86513,
              "short": 109379,
              "net": -22866
            },
            "nonCommercial": {
              "long": 60106,
              "short": 47542,
              "net": 12564
            },
            "smallTrader": {
              "long": 50762,
              "short": 40460,
              "net": 10302
            }
          },
          "openInterest": 199494
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9328,
              "short": 9021,
              "net": 307
            },
            "nonCommercial": {
              "long": 20729,
              "short": 7772,
              "net": 12957
            },
            "smallTrader": {
              "long": 4586,
              "short": 17850,
              "net": -13264
            }
          },
          "openInterest": 40356
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152879,
              "short": 182454,
              "net": -29575
            },
            "nonCommercial": {
              "long": 41680,
              "short": 20197,
              "net": 21483
            },
            "smallTrader": {
              "long": 24500,
              "short": 16408,
              "net": 8092
            }
          },
          "openInterest": 247021
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113952,
              "short": 355533,
              "net": -241581
            },
            "nonCommercial": {
              "long": 234852,
              "short": 31110,
              "net": 203742
            },
            "smallTrader": {
              "long": 55523,
              "short": 17684,
              "net": 37839
            }
          },
          "openInterest": 495139
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114223,
              "short": 126583,
              "net": -12360
            },
            "nonCommercial": {
              "long": 28730,
              "short": 17174,
              "net": 11556
            },
            "smallTrader": {
              "long": 27746,
              "short": 26942,
              "net": 804
            }
          },
          "openInterest": 188836
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104879,
              "short": 175163,
              "net": -70284
            },
            "nonCommercial": {
              "long": 83740,
              "short": 29050,
              "net": 54690
            },
            "smallTrader": {
              "long": 35354,
              "short": 19760,
              "net": 15594
            }
          },
          "openInterest": 225290
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110840,
              "short": 90345,
              "net": 20495
            },
            "nonCommercial": {
              "long": 50985,
              "short": 57919,
              "net": -6934
            },
            "smallTrader": {
              "long": 21681,
              "short": 35242,
              "net": -13561
            }
          },
          "openInterest": 229715
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132625,
              "short": 110282,
              "net": 22343
            },
            "nonCommercial": {
              "long": 67666,
              "short": 59241,
              "net": 8425
            },
            "smallTrader": {
              "long": 22430,
              "short": 53198,
              "net": -30768
            }
          },
          "openInterest": 271252
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33096,
              "short": 109270,
              "net": -76174
            },
            "nonCommercial": {
              "long": 79122,
              "short": 7067,
              "net": 72055
            },
            "smallTrader": {
              "long": 7865,
              "short": 3746,
              "net": 4119
            }
          },
          "openInterest": 121116
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 458476,
              "short": 379955,
              "net": 78521
            },
            "nonCommercial": {
              "long": 81066,
              "short": 185320,
              "net": -104254
            },
            "smallTrader": {
              "long": 58192,
              "short": 32459,
              "net": 25733
            }
          },
          "openInterest": 918550
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3859,
              "short": 20565,
              "net": -16706
            },
            "nonCommercial": {
              "long": 16150,
              "short": 1361,
              "net": 14789
            },
            "smallTrader": {
              "long": 2965,
              "short": 1048,
              "net": 1917
            }
          },
          "openInterest": 23061
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1498,
              "short": 11587,
              "net": -10089
            },
            "nonCommercial": {
              "long": 10648,
              "short": 2779,
              "net": 7869
            },
            "smallTrader": {
              "long": 3427,
              "short": 1207,
              "net": 2220
            }
          },
          "openInterest": 15705
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 542768,
              "short": 290349,
              "net": 252419
            },
            "nonCommercial": {
              "long": 61723,
              "short": 255994,
              "net": -194271
            },
            "smallTrader": {
              "long": 17957,
              "short": 76105,
              "net": -58148
            }
          },
          "openInterest": 624706
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43255,
              "short": 113354,
              "net": -70099
            },
            "nonCommercial": {
              "long": 58807,
              "short": 9057,
              "net": 49750
            },
            "smallTrader": {
              "long": 30359,
              "short": 10010,
              "net": 20349
            }
          },
          "openInterest": 184677
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110432,
              "short": 176995,
              "net": -66563
            },
            "nonCommercial": {
              "long": 61307,
              "short": 16741,
              "net": 44566
            },
            "smallTrader": {
              "long": 40934,
              "short": 18937,
              "net": 21997
            }
          },
          "openInterest": 232341
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144963,
              "short": 198925,
              "net": -53962
            },
            "nonCommercial": {
              "long": 58591,
              "short": 23519,
              "net": 35072
            },
            "smallTrader": {
              "long": 33278,
              "short": 14388,
              "net": 18890
            }
          },
          "openInterest": 287107
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252103,
              "short": 369404,
              "net": -117301
            },
            "nonCommercial": {
              "long": 194232,
              "short": 40039,
              "net": 154193
            },
            "smallTrader": {
              "long": 71644,
              "short": 108536,
              "net": -36892
            }
          },
          "openInterest": 596086
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 542826,
              "short": 777683,
              "net": -234857
            },
            "nonCommercial": {
              "long": 279191,
              "short": 109743,
              "net": 169448
            },
            "smallTrader": {
              "long": 125196,
              "short": 59787,
              "net": 65409
            }
          },
          "openInterest": 1047013
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19172,
              "short": 35367,
              "net": -16195
            },
            "nonCommercial": {
              "long": 22588,
              "short": 19802,
              "net": 2786
            },
            "smallTrader": {
              "long": 22582,
              "short": 9173,
              "net": 13409
            }
          },
          "openInterest": 64353
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30340,
              "short": 21391,
              "net": 8949
            },
            "nonCommercial": {
              "long": 7364,
              "short": 15810,
              "net": -8446
            },
            "smallTrader": {
              "long": 3867,
              "short": 4370,
              "net": -503
            }
          },
          "openInterest": 43742
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40500,
              "short": 22213,
              "net": 18287
            },
            "nonCommercial": {
              "long": 5378,
              "short": 23610,
              "net": -18232
            },
            "smallTrader": {
              "long": 6597,
              "short": 6652,
              "net": -55
            }
          },
          "openInterest": 55094
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52077,
              "short": 77690,
              "net": -25613
            },
            "nonCommercial": {
              "long": 43466,
              "short": 5793,
              "net": 37673
            },
            "smallTrader": {
              "long": 22774,
              "short": 34834,
              "net": -12060
            }
          },
          "openInterest": 126525
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221126,
              "short": 216725,
              "net": 4401
            },
            "nonCommercial": {
              "long": 100606,
              "short": 75905,
              "net": 24701
            },
            "smallTrader": {
              "long": 39366,
              "short": 68468,
              "net": -29102
            }
          },
          "openInterest": 462934
        }
      ]
    },
    {
      "reportDate": "2008-02-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1568827,
              "short": 1579651,
              "net": -10824
            },
            "nonCommercial": {
              "long": 581738,
              "short": 463275,
              "net": 118463
            },
            "smallTrader": {
              "long": 336475,
              "short": 444114,
              "net": -107639
            }
          },
          "openInterest": 2586463
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 793840,
              "short": 830766,
              "net": -36926
            },
            "nonCommercial": {
              "long": 357672,
              "short": 347096,
              "net": 10576
            },
            "smallTrader": {
              "long": 137845,
              "short": 111495,
              "net": 26350
            }
          },
          "openInterest": 1302125
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 651865,
              "short": 629750,
              "net": 22115
            },
            "nonCommercial": {
              "long": 223201,
              "short": 203661,
              "net": 19540
            },
            "smallTrader": {
              "long": 147929,
              "short": 189584,
              "net": -41655
            }
          },
          "openInterest": 1033489
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1319826,
              "short": 1262470,
              "net": 57356
            },
            "nonCommercial": {
              "long": 446891,
              "short": 524253,
              "net": -77362
            },
            "smallTrader": {
              "long": 258085,
              "short": 238079,
              "net": 20006
            }
          },
          "openInterest": 2099917
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6134,
              "short": 61036,
              "net": -54902
            },
            "nonCommercial": {
              "long": 53483,
              "short": 17615,
              "net": 35868
            },
            "smallTrader": {
              "long": 27210,
              "short": 8176,
              "net": 19034
            }
          },
          "openInterest": 86843
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51048,
              "short": 28609,
              "net": 22439
            },
            "nonCommercial": {
              "long": 26593,
              "short": 40526,
              "net": -13933
            },
            "smallTrader": {
              "long": 17749,
              "short": 26255,
              "net": -8506
            }
          },
          "openInterest": 96936
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22399,
              "short": 60784,
              "net": -38385
            },
            "nonCommercial": {
              "long": 43391,
              "short": 22956,
              "net": 20435
            },
            "smallTrader": {
              "long": 33758,
              "short": 15808,
              "net": 17950
            }
          },
          "openInterest": 101187
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69249,
              "short": 133702,
              "net": -64453
            },
            "nonCommercial": {
              "long": 92715,
              "short": 31429,
              "net": 61286
            },
            "smallTrader": {
              "long": 14627,
              "short": 11460,
              "net": 3167
            }
          },
          "openInterest": 187408
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84249,
              "short": 146763,
              "net": -62514
            },
            "nonCommercial": {
              "long": 76229,
              "short": 19364,
              "net": 56865
            },
            "smallTrader": {
              "long": 11466,
              "short": 5817,
              "net": 5649
            }
          },
          "openInterest": 192447
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50101,
              "short": 46853,
              "net": 3248
            },
            "nonCommercial": {
              "long": 18417,
              "short": 17863,
              "net": 554
            },
            "smallTrader": {
              "long": 10488,
              "short": 14290,
              "net": -3802
            }
          },
          "openInterest": 88310
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 662465,
              "short": 915605,
              "net": -253140
            },
            "nonCommercial": {
              "long": 472503,
              "short": 116245,
              "net": 356258
            },
            "smallTrader": {
              "long": 162540,
              "short": 265658,
              "net": -103118
            }
          },
          "openInterest": 1452992
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138606,
              "short": 213115,
              "net": -74509
            },
            "nonCommercial": {
              "long": 76175,
              "short": 18210,
              "net": 57965
            },
            "smallTrader": {
              "long": 29918,
              "short": 13374,
              "net": 16544
            }
          },
          "openInterest": 266923
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 717080,
              "short": 745614,
              "net": -28534
            },
            "nonCommercial": {
              "long": 217510,
              "short": 185936,
              "net": 31574
            },
            "smallTrader": {
              "long": 106307,
              "short": 109347,
              "net": -3040
            }
          },
          "openInterest": 1393035
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103545,
              "short": 118882,
              "net": -15337
            },
            "nonCommercial": {
              "long": 55016,
              "short": 44721,
              "net": 10295
            },
            "smallTrader": {
              "long": 47015,
              "short": 41973,
              "net": 5042
            }
          },
          "openInterest": 207601
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9529,
              "short": 9571,
              "net": -42
            },
            "nonCommercial": {
              "long": 20540,
              "short": 7993,
              "net": 12547
            },
            "smallTrader": {
              "long": 4507,
              "short": 17012,
              "net": -12505
            }
          },
          "openInterest": 40300
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151035,
              "short": 191422,
              "net": -40387
            },
            "nonCommercial": {
              "long": 48936,
              "short": 18267,
              "net": 30669
            },
            "smallTrader": {
              "long": 26964,
              "short": 17246,
              "net": 9718
            }
          },
          "openInterest": 257671
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103713,
              "short": 347313,
              "net": -243600
            },
            "nonCommercial": {
              "long": 240806,
              "short": 34210,
              "net": 206596
            },
            "smallTrader": {
              "long": 54643,
              "short": 17639,
              "net": 37004
            }
          },
          "openInterest": 475749
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126258,
              "short": 145049,
              "net": -18791
            },
            "nonCommercial": {
              "long": 35569,
              "short": 21434,
              "net": 14135
            },
            "smallTrader": {
              "long": 33105,
              "short": 28449,
              "net": 4656
            }
          },
          "openInterest": 217133
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120344,
              "short": 175817,
              "net": -55473
            },
            "nonCommercial": {
              "long": 73955,
              "short": 30484,
              "net": 43471
            },
            "smallTrader": {
              "long": 35826,
              "short": 23824,
              "net": 12002
            }
          },
          "openInterest": 231216
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107370,
              "short": 94867,
              "net": 12503
            },
            "nonCommercial": {
              "long": 54781,
              "short": 56169,
              "net": -1388
            },
            "smallTrader": {
              "long": 22706,
              "short": 33821,
              "net": -11115
            }
          },
          "openInterest": 230172
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131997,
              "short": 112307,
              "net": 19690
            },
            "nonCommercial": {
              "long": 69998,
              "short": 57195,
              "net": 12803
            },
            "smallTrader": {
              "long": 20969,
              "short": 53462,
              "net": -32493
            }
          },
          "openInterest": 270729
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34044,
              "short": 144244,
              "net": -110200
            },
            "nonCommercial": {
              "long": 111054,
              "short": 5032,
              "net": 106022
            },
            "smallTrader": {
              "long": 6262,
              "short": 2084,
              "net": 4178
            }
          },
          "openInterest": 152013
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 440869,
              "short": 377196,
              "net": 63673
            },
            "nonCommercial": {
              "long": 111674,
              "short": 204898,
              "net": -93224
            },
            "smallTrader": {
              "long": 62197,
              "short": 32646,
              "net": 29551
            }
          },
          "openInterest": 957817
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3637,
              "short": 21639,
              "net": -18002
            },
            "nonCommercial": {
              "long": 17294,
              "short": 1315,
              "net": 15979
            },
            "smallTrader": {
              "long": 3056,
              "short": 1033,
              "net": 2023
            }
          },
          "openInterest": 24074
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1273,
              "short": 10665,
              "net": -9392
            },
            "nonCommercial": {
              "long": 10105,
              "short": 3013,
              "net": 7092
            },
            "smallTrader": {
              "long": 3579,
              "short": 1279,
              "net": 2300
            }
          },
          "openInterest": 15135
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 544257,
              "short": 293778,
              "net": 250479
            },
            "nonCommercial": {
              "long": 75215,
              "short": 271076,
              "net": -195861
            },
            "smallTrader": {
              "long": 22747,
              "short": 77365,
              "net": -54618
            }
          },
          "openInterest": 644461
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46904,
              "short": 118872,
              "net": -71968
            },
            "nonCommercial": {
              "long": 62875,
              "short": 10885,
              "net": 51990
            },
            "smallTrader": {
              "long": 29932,
              "short": 9954,
              "net": 19978
            }
          },
          "openInterest": 187309
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108849,
              "short": 178740,
              "net": -69891
            },
            "nonCommercial": {
              "long": 64313,
              "short": 15407,
              "net": 48906
            },
            "smallTrader": {
              "long": 40492,
              "short": 19507,
              "net": 20985
            }
          },
          "openInterest": 232869
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144203,
              "short": 198423,
              "net": -54220
            },
            "nonCommercial": {
              "long": 62054,
              "short": 23468,
              "net": 38586
            },
            "smallTrader": {
              "long": 30577,
              "short": 14943,
              "net": 15634
            }
          },
          "openInterest": 284517
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255864,
              "short": 369817,
              "net": -113953
            },
            "nonCommercial": {
              "long": 197116,
              "short": 44754,
              "net": 152362
            },
            "smallTrader": {
              "long": 66143,
              "short": 104552,
              "net": -38409
            }
          },
          "openInterest": 596447
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 543496,
              "short": 769528,
              "net": -226032
            },
            "nonCommercial": {
              "long": 253006,
              "short": 90594,
              "net": 162412
            },
            "smallTrader": {
              "long": 105300,
              "short": 41680,
              "net": 63620
            }
          },
          "openInterest": 979085
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18023,
              "short": 35696,
              "net": -17673
            },
            "nonCommercial": {
              "long": 17550,
              "short": 14370,
              "net": 3180
            },
            "smallTrader": {
              "long": 22405,
              "short": 7912,
              "net": 14493
            }
          },
          "openInterest": 57989
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25894,
              "short": 21536,
              "net": 4358
            },
            "nonCommercial": {
              "long": 5347,
              "short": 9377,
              "net": -4030
            },
            "smallTrader": {
              "long": 3606,
              "short": 3934,
              "net": -328
            }
          },
          "openInterest": 36980
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41521,
              "short": 21692,
              "net": 19829
            },
            "nonCommercial": {
              "long": 4392,
              "short": 23717,
              "net": -19325
            },
            "smallTrader": {
              "long": 7261,
              "short": 7765,
              "net": -504
            }
          },
          "openInterest": 57103
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50683,
              "short": 80200,
              "net": -29517
            },
            "nonCommercial": {
              "long": 46622,
              "short": 5169,
              "net": 41453
            },
            "smallTrader": {
              "long": 22719,
              "short": 34655,
              "net": -11936
            }
          },
          "openInterest": 127912
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218258,
              "short": 216916,
              "net": 1342
            },
            "nonCommercial": {
              "long": 104265,
              "short": 84548,
              "net": 19717
            },
            "smallTrader": {
              "long": 41033,
              "short": 62092,
              "net": -21059
            }
          },
          "openInterest": 449237
        }
      ]
    },
    {
      "reportDate": "2008-02-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1587545,
              "short": 1636581,
              "net": -49036
            },
            "nonCommercial": {
              "long": 588565,
              "short": 446391,
              "net": 142174
            },
            "smallTrader": {
              "long": 301361,
              "short": 394499,
              "net": -93138
            }
          },
          "openInterest": 2573682
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 804000,
              "short": 831977,
              "net": -27977
            },
            "nonCommercial": {
              "long": 365983,
              "short": 367365,
              "net": -1382
            },
            "smallTrader": {
              "long": 140766,
              "short": 111407,
              "net": 29359
            }
          },
          "openInterest": 1330394
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 662155,
              "short": 642802,
              "net": 19353
            },
            "nonCommercial": {
              "long": 226874,
              "short": 205645,
              "net": 21229
            },
            "smallTrader": {
              "long": 147614,
              "short": 188196,
              "net": -40582
            }
          },
          "openInterest": 1049142
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1342763,
              "short": 1352959,
              "net": -10196
            },
            "nonCommercial": {
              "long": 515402,
              "short": 496575,
              "net": 18827
            },
            "smallTrader": {
              "long": 247926,
              "short": 256557,
              "net": -8631
            }
          },
          "openInterest": 2181380
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8022,
              "short": 66708,
              "net": -58686
            },
            "nonCommercial": {
              "long": 58464,
              "short": 18044,
              "net": 40420
            },
            "smallTrader": {
              "long": 27637,
              "short": 9371,
              "net": 18266
            }
          },
          "openInterest": 94144
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49055,
              "short": 28235,
              "net": 20820
            },
            "nonCommercial": {
              "long": 25606,
              "short": 37763,
              "net": -12157
            },
            "smallTrader": {
              "long": 18290,
              "short": 26953,
              "net": -8663
            }
          },
          "openInterest": 94673
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28562,
              "short": 53308,
              "net": -24746
            },
            "nonCommercial": {
              "long": 33387,
              "short": 21440,
              "net": 11947
            },
            "smallTrader": {
              "long": 32452,
              "short": 19653,
              "net": 12799
            }
          },
          "openInterest": 95614
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63148,
              "short": 130113,
              "net": -66965
            },
            "nonCommercial": {
              "long": 92020,
              "short": 32338,
              "net": 59682
            },
            "smallTrader": {
              "long": 13583,
              "short": 6300,
              "net": 7283
            }
          },
          "openInterest": 177759
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94673,
              "short": 158194,
              "net": -63521
            },
            "nonCommercial": {
              "long": 75000,
              "short": 19011,
              "net": 55989
            },
            "smallTrader": {
              "long": 11982,
              "short": 4450,
              "net": 7532
            }
          },
          "openInterest": 201843
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53143,
              "short": 53157,
              "net": -14
            },
            "nonCommercial": {
              "long": 21336,
              "short": 17784,
              "net": 3552
            },
            "smallTrader": {
              "long": 11749,
              "short": 15287,
              "net": -3538
            }
          },
          "openInterest": 93661
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 659850,
              "short": 937056,
              "net": -277206
            },
            "nonCommercial": {
              "long": 483845,
              "short": 111234,
              "net": 372611
            },
            "smallTrader": {
              "long": 157476,
              "short": 252881,
              "net": -95405
            }
          },
          "openInterest": 1474149
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131229,
              "short": 210889,
              "net": -79660
            },
            "nonCommercial": {
              "long": 77005,
              "short": 18062,
              "net": 58943
            },
            "smallTrader": {
              "long": 33422,
              "short": 12705,
              "net": 20717
            }
          },
          "openInterest": 259289
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 704558,
              "short": 753061,
              "net": -48503
            },
            "nonCommercial": {
              "long": 232424,
              "short": 177226,
              "net": 55198
            },
            "smallTrader": {
              "long": 82716,
              "short": 89411,
              "net": -6695
            }
          },
          "openInterest": 1355135
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101376,
              "short": 120377,
              "net": -19001
            },
            "nonCommercial": {
              "long": 60926,
              "short": 46196,
              "net": 14730
            },
            "smallTrader": {
              "long": 45648,
              "short": 41377,
              "net": 4271
            }
          },
          "openInterest": 209143
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9707,
              "short": 10141,
              "net": -434
            },
            "nonCommercial": {
              "long": 21115,
              "short": 8293,
              "net": 12822
            },
            "smallTrader": {
              "long": 4408,
              "short": 16796,
              "net": -12388
            }
          },
          "openInterest": 40634
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146700,
              "short": 198776,
              "net": -52076
            },
            "nonCommercial": {
              "long": 55296,
              "short": 15704,
              "net": 39592
            },
            "smallTrader": {
              "long": 28310,
              "short": 15826,
              "net": 12484
            }
          },
          "openInterest": 258636
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104482,
              "short": 357222,
              "net": -252740
            },
            "nonCommercial": {
              "long": 251717,
              "short": 39458,
              "net": 212259
            },
            "smallTrader": {
              "long": 58217,
              "short": 17736,
              "net": 40481
            }
          },
          "openInterest": 489789
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128349,
              "short": 159748,
              "net": -31399
            },
            "nonCommercial": {
              "long": 47395,
              "short": 20661,
              "net": 26734
            },
            "smallTrader": {
              "long": 33095,
              "short": 28430,
              "net": 4665
            }
          },
          "openInterest": 234213
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117380,
              "short": 184665,
              "net": -67285
            },
            "nonCommercial": {
              "long": 80805,
              "short": 30361,
              "net": 50444
            },
            "smallTrader": {
              "long": 37495,
              "short": 20654,
              "net": 16841
            }
          },
          "openInterest": 237223
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107968,
              "short": 94923,
              "net": 13045
            },
            "nonCommercial": {
              "long": 51482,
              "short": 55936,
              "net": -4454
            },
            "smallTrader": {
              "long": 22118,
              "short": 30709,
              "net": -8591
            }
          },
          "openInterest": 223917
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131914,
              "short": 112537,
              "net": 19377
            },
            "nonCommercial": {
              "long": 69089,
              "short": 56013,
              "net": 13076
            },
            "smallTrader": {
              "long": 20523,
              "short": 52976,
              "net": -32453
            }
          },
          "openInterest": 269699
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35374,
              "short": 156706,
              "net": -121332
            },
            "nonCommercial": {
              "long": 123599,
              "short": 7092,
              "net": 116507
            },
            "smallTrader": {
              "long": 6750,
              "short": 1925,
              "net": 4825
            }
          },
          "openInterest": 166427
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 423104,
              "short": 372524,
              "net": 50580
            },
            "nonCommercial": {
              "long": 132138,
              "short": 210851,
              "net": -78713
            },
            "smallTrader": {
              "long": 63091,
              "short": 34958,
              "net": 28133
            }
          },
          "openInterest": 963709
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4796,
              "short": 21833,
              "net": -17037
            },
            "nonCommercial": {
              "long": 16735,
              "short": 1608,
              "net": 15127
            },
            "smallTrader": {
              "long": 3064,
              "short": 1154,
              "net": 1910
            }
          },
          "openInterest": 24663
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2145,
              "short": 11152,
              "net": -9007
            },
            "nonCommercial": {
              "long": 10078,
              "short": 3043,
              "net": 7035
            },
            "smallTrader": {
              "long": 3879,
              "short": 1907,
              "net": 1972
            }
          },
          "openInterest": 16153
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 553701,
              "short": 295914,
              "net": 257787
            },
            "nonCommercial": {
              "long": 87053,
              "short": 279008,
              "net": -191955
            },
            "smallTrader": {
              "long": 10538,
              "short": 76370,
              "net": -65832
            }
          },
          "openInterest": 653261
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47210,
              "short": 123000,
              "net": -75790
            },
            "nonCommercial": {
              "long": 63733,
              "short": 10595,
              "net": 53138
            },
            "smallTrader": {
              "long": 33493,
              "short": 10841,
              "net": 22652
            }
          },
          "openInterest": 189151
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110316,
              "short": 181342,
              "net": -71026
            },
            "nonCommercial": {
              "long": 63611,
              "short": 14730,
              "net": 48881
            },
            "smallTrader": {
              "long": 39849,
              "short": 17704,
              "net": 22145
            }
          },
          "openInterest": 231491
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153936,
              "short": 205462,
              "net": -51526
            },
            "nonCommercial": {
              "long": 58321,
              "short": 25684,
              "net": 32637
            },
            "smallTrader": {
              "long": 35008,
              "short": 16119,
              "net": 18889
            }
          },
          "openInterest": 293887
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 266005,
              "short": 384516,
              "net": -118511
            },
            "nonCommercial": {
              "long": 201702,
              "short": 48956,
              "net": 152746
            },
            "smallTrader": {
              "long": 69013,
              "short": 103248,
              "net": -34235
            }
          },
          "openInterest": 616048
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 529350,
              "short": 776633,
              "net": -247283
            },
            "nonCommercial": {
              "long": 255432,
              "short": 80743,
              "net": 174689
            },
            "smallTrader": {
              "long": 119426,
              "short": 46832,
              "net": 72594
            }
          },
          "openInterest": 990766
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23381,
              "short": 36283,
              "net": -12902
            },
            "nonCommercial": {
              "long": 23979,
              "short": 22992,
              "net": 987
            },
            "smallTrader": {
              "long": 21129,
              "short": 9214,
              "net": 11915
            }
          },
          "openInterest": 68500
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28031,
              "short": 21551,
              "net": 6480
            },
            "nonCommercial": {
              "long": 6462,
              "short": 12682,
              "net": -6220
            },
            "smallTrader": {
              "long": 3653,
              "short": 3913,
              "net": -260
            }
          },
          "openInterest": 39574
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42652,
              "short": 22836,
              "net": 19816
            },
            "nonCommercial": {
              "long": 4303,
              "short": 24929,
              "net": -20626
            },
            "smallTrader": {
              "long": 8658,
              "short": 7848,
              "net": 810
            }
          },
          "openInterest": 58991
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50361,
              "short": 77015,
              "net": -26654
            },
            "nonCommercial": {
              "long": 44223,
              "short": 5128,
              "net": 39095
            },
            "smallTrader": {
              "long": 21928,
              "short": 34369,
              "net": -12441
            }
          },
          "openInterest": 122792
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214061,
              "short": 213268,
              "net": 793
            },
            "nonCommercial": {
              "long": 103601,
              "short": 83493,
              "net": 20108
            },
            "smallTrader": {
              "long": 37105,
              "short": 58006,
              "net": -20901
            }
          },
          "openInterest": 437456
        }
      ]
    },
    {
      "reportDate": "2008-02-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1561753,
              "short": 1598642,
              "net": -36889
            },
            "nonCommercial": {
              "long": 532123,
              "short": 362918,
              "net": 169205
            },
            "smallTrader": {
              "long": 301120,
              "short": 433436,
              "net": -132316
            }
          },
          "openInterest": 2470430
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 832936,
              "short": 849983,
              "net": -17047
            },
            "nonCommercial": {
              "long": 356680,
              "short": 345842,
              "net": 10838
            },
            "smallTrader": {
              "long": 140890,
              "short": 134681,
              "net": 6209
            }
          },
          "openInterest": 1367969
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 687056,
              "short": 646978,
              "net": 40078
            },
            "nonCommercial": {
              "long": 173928,
              "short": 178637,
              "net": -4709
            },
            "smallTrader": {
              "long": 152300,
              "short": 187669,
              "net": -35369
            }
          },
          "openInterest": 1020435
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1273062,
              "short": 1406374,
              "net": -133312
            },
            "nonCommercial": {
              "long": 549300,
              "short": 422152,
              "net": 127148
            },
            "smallTrader": {
              "long": 295995,
              "short": 289831,
              "net": 6164
            }
          },
          "openInterest": 2175811
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9311,
              "short": 65590,
              "net": -56279
            },
            "nonCommercial": {
              "long": 57201,
              "short": 20357,
              "net": 36844
            },
            "smallTrader": {
              "long": 28192,
              "short": 8757,
              "net": 19435
            }
          },
          "openInterest": 94774
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44831,
              "short": 42481,
              "net": 2350
            },
            "nonCommercial": {
              "long": 30642,
              "short": 27005,
              "net": 3637
            },
            "smallTrader": {
              "long": 18550,
              "short": 24537,
              "net": -5987
            }
          },
          "openInterest": 95018
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26233,
              "short": 67921,
              "net": -41688
            },
            "nonCommercial": {
              "long": 50323,
              "short": 24139,
              "net": 26184
            },
            "smallTrader": {
              "long": 31652,
              "short": 16148,
              "net": 15504
            }
          },
          "openInterest": 110073
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67592,
              "short": 130383,
              "net": -62791
            },
            "nonCommercial": {
              "long": 87810,
              "short": 33231,
              "net": 54579
            },
            "smallTrader": {
              "long": 13472,
              "short": 5260,
              "net": 8212
            }
          },
          "openInterest": 179155
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86664,
              "short": 148277,
              "net": -61613
            },
            "nonCommercial": {
              "long": 73837,
              "short": 19011,
              "net": 54826
            },
            "smallTrader": {
              "long": 11203,
              "short": 4416,
              "net": 6787
            }
          },
          "openInterest": 191977
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52749,
              "short": 57730,
              "net": -4981
            },
            "nonCommercial": {
              "long": 24783,
              "short": 19202,
              "net": 5581
            },
            "smallTrader": {
              "long": 12176,
              "short": 12776,
              "net": -600
            }
          },
          "openInterest": 101872
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 668126,
              "short": 970152,
              "net": -302026
            },
            "nonCommercial": {
              "long": 471039,
              "short": 91776,
              "net": 379263
            },
            "smallTrader": {
              "long": 164936,
              "short": 242173,
              "net": -77237
            }
          },
          "openInterest": 1479276
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151027,
              "short": 239993,
              "net": -88966
            },
            "nonCommercial": {
              "long": 93879,
              "short": 25431,
              "net": 68448
            },
            "smallTrader": {
              "long": 27924,
              "short": 7406,
              "net": 20518
            }
          },
          "openInterest": 290439
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 709189,
              "short": 788987,
              "net": -79798
            },
            "nonCommercial": {
              "long": 257989,
              "short": 172319,
              "net": 85670
            },
            "smallTrader": {
              "long": 88150,
              "short": 94022,
              "net": -5872
            }
          },
          "openInterest": 1405922
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88983,
              "short": 128844,
              "net": -39861
            },
            "nonCommercial": {
              "long": 75598,
              "short": 43820,
              "net": 31778
            },
            "smallTrader": {
              "long": 51093,
              "short": 43010,
              "net": 8083
            }
          },
          "openInterest": 217521
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9784,
              "short": 9532,
              "net": 252
            },
            "nonCommercial": {
              "long": 19914,
              "short": 8351,
              "net": 11563
            },
            "smallTrader": {
              "long": 4876,
              "short": 16691,
              "net": -11815
            }
          },
          "openInterest": 39767
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132900,
              "short": 191096,
              "net": -58196
            },
            "nonCommercial": {
              "long": 62849,
              "short": 20219,
              "net": 42630
            },
            "smallTrader": {
              "long": 32321,
              "short": 16755,
              "net": 15566
            }
          },
          "openInterest": 251315
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104099,
              "short": 356374,
              "net": -252275
            },
            "nonCommercial": {
              "long": 250270,
              "short": 40907,
              "net": 209363
            },
            "smallTrader": {
              "long": 64898,
              "short": 21986,
              "net": 42912
            }
          },
          "openInterest": 495102
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132224,
              "short": 166876,
              "net": -34652
            },
            "nonCommercial": {
              "long": 51426,
              "short": 21646,
              "net": 29780
            },
            "smallTrader": {
              "long": 35221,
              "short": 30349,
              "net": 4872
            }
          },
          "openInterest": 240280
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129969,
              "short": 177118,
              "net": -47149
            },
            "nonCommercial": {
              "long": 70188,
              "short": 35899,
              "net": 34289
            },
            "smallTrader": {
              "long": 34327,
              "short": 21467,
              "net": 12860
            }
          },
          "openInterest": 235856
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111016,
              "short": 94185,
              "net": 16831
            },
            "nonCommercial": {
              "long": 48226,
              "short": 57070,
              "net": -8844
            },
            "smallTrader": {
              "long": 22473,
              "short": 30460,
              "net": -7987
            }
          },
          "openInterest": 224645
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129302,
              "short": 116804,
              "net": 12498
            },
            "nonCommercial": {
              "long": 74847,
              "short": 56539,
              "net": 18308
            },
            "smallTrader": {
              "long": 23464,
              "short": 54270,
              "net": -30806
            }
          },
          "openInterest": 278145
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37314,
              "short": 168560,
              "net": -131246
            },
            "nonCommercial": {
              "long": 131665,
              "short": 6331,
              "net": 125334
            },
            "smallTrader": {
              "long": 7823,
              "short": 1911,
              "net": 5912
            }
          },
          "openInterest": 177319
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 415249,
              "short": 366446,
              "net": 48803
            },
            "nonCommercial": {
              "long": 137308,
              "short": 237252,
              "net": -99944
            },
            "smallTrader": {
              "long": 96638,
              "short": 45497,
              "net": 51141
            }
          },
          "openInterest": 951977
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5250,
              "short": 22976,
              "net": -17726
            },
            "nonCommercial": {
              "long": 16954,
              "short": 1421,
              "net": 15533
            },
            "smallTrader": {
              "long": 3293,
              "short": 1100,
              "net": 2193
            }
          },
          "openInterest": 25565
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1920,
              "short": 11215,
              "net": -9295
            },
            "nonCommercial": {
              "long": 9138,
              "short": 2943,
              "net": 6195
            },
            "smallTrader": {
              "long": 4394,
              "short": 1294,
              "net": 3100
            }
          },
          "openInterest": 15486
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 558622,
              "short": 297094,
              "net": 261528
            },
            "nonCommercial": {
              "long": 91435,
              "short": 290856,
              "net": -199421
            },
            "smallTrader": {
              "long": 10938,
              "short": 73045,
              "net": -62107
            }
          },
          "openInterest": 663437
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40554,
              "short": 113703,
              "net": -73149
            },
            "nonCommercial": {
              "long": 63537,
              "short": 9620,
              "net": 53917
            },
            "smallTrader": {
              "long": 35113,
              "short": 15881,
              "net": 19232
            }
          },
          "openInterest": 173340
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107266,
              "short": 188857,
              "net": -81591
            },
            "nonCommercial": {
              "long": 69040,
              "short": 11009,
              "net": 58031
            },
            "smallTrader": {
              "long": 41695,
              "short": 18135,
              "net": 23560
            }
          },
          "openInterest": 242089
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156527,
              "short": 214472,
              "net": -57945
            },
            "nonCommercial": {
              "long": 59939,
              "short": 21009,
              "net": 38930
            },
            "smallTrader": {
              "long": 35438,
              "short": 16423,
              "net": 19015
            }
          },
          "openInterest": 301237
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 263404,
              "short": 378270,
              "net": -114866
            },
            "nonCommercial": {
              "long": 189976,
              "short": 44719,
              "net": 145257
            },
            "smallTrader": {
              "long": 66866,
              "short": 97257,
              "net": -30391
            }
          },
          "openInterest": 594443
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 546356,
              "short": 812572,
              "net": -266216
            },
            "nonCommercial": {
              "long": 260423,
              "short": 66860,
              "net": 193563
            },
            "smallTrader": {
              "long": 125460,
              "short": 52807,
              "net": 72653
            }
          },
          "openInterest": 1035771
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23607,
              "short": 46168,
              "net": -22561
            },
            "nonCommercial": {
              "long": 32085,
              "short": 23313,
              "net": 8772
            },
            "smallTrader": {
              "long": 23155,
              "short": 9366,
              "net": 13789
            }
          },
          "openInterest": 78947
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31574,
              "short": 21406,
              "net": 10168
            },
            "nonCommercial": {
              "long": 9815,
              "short": 18026,
              "net": -8211
            },
            "smallTrader": {
              "long": 3146,
              "short": 5103,
              "net": -1957
            }
          },
          "openInterest": 46256
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33972,
              "short": 18411,
              "net": 15561
            },
            "nonCommercial": {
              "long": 4637,
              "short": 22717,
              "net": -18080
            },
            "smallTrader": {
              "long": 6464,
              "short": 3945,
              "net": 2519
            }
          },
          "openInterest": 48843
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48620,
              "short": 76539,
              "net": -27919
            },
            "nonCommercial": {
              "long": 43698,
              "short": 3981,
              "net": 39717
            },
            "smallTrader": {
              "long": 19581,
              "short": 31379,
              "net": -11798
            }
          },
          "openInterest": 117769
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211669,
              "short": 219811,
              "net": -8142
            },
            "nonCommercial": {
              "long": 102564,
              "short": 72040,
              "net": 30524
            },
            "smallTrader": {
              "long": 36042,
              "short": 58424,
              "net": -22382
            }
          },
          "openInterest": 426889
        }
      ]
    },
    {
      "reportDate": "2008-03-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1391610,
              "short": 1561045,
              "net": -169435
            },
            "nonCommercial": {
              "long": 603544,
              "short": 380243,
              "net": 223301
            },
            "smallTrader": {
              "long": 319966,
              "short": 373832,
              "net": -53866
            }
          },
          "openInterest": 2358330
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 820012,
              "short": 836552,
              "net": -16540
            },
            "nonCommercial": {
              "long": 331437,
              "short": 331667,
              "net": -230
            },
            "smallTrader": {
              "long": 130314,
              "short": 113544,
              "net": 16770
            }
          },
          "openInterest": 1305218
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 711405,
              "short": 643485,
              "net": 67920
            },
            "nonCommercial": {
              "long": 192884,
              "short": 210217,
              "net": -17333
            },
            "smallTrader": {
              "long": 143501,
              "short": 194088,
              "net": -50587
            }
          },
          "openInterest": 1064263
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1210801,
              "short": 1232751,
              "net": -21950
            },
            "nonCommercial": {
              "long": 521162,
              "short": 489577,
              "net": 31585
            },
            "smallTrader": {
              "long": 250787,
              "short": 260422,
              "net": -9635
            }
          },
          "openInterest": 2028217
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6127,
              "short": 62910,
              "net": -56783
            },
            "nonCommercial": {
              "long": 55808,
              "short": 18422,
              "net": 37386
            },
            "smallTrader": {
              "long": 28807,
              "short": 9410,
              "net": 19397
            }
          },
          "openInterest": 90774
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40675,
              "short": 53988,
              "net": -13313
            },
            "nonCommercial": {
              "long": 38013,
              "short": 22299,
              "net": 15714
            },
            "smallTrader": {
              "long": 21222,
              "short": 23623,
              "net": -2401
            }
          },
          "openInterest": 100067
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22427,
              "short": 75358,
              "net": -52931
            },
            "nonCommercial": {
              "long": 60105,
              "short": 23699,
              "net": 36406
            },
            "smallTrader": {
              "long": 33438,
              "short": 16913,
              "net": 16525
            }
          },
          "openInterest": 117986
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69311,
              "short": 129757,
              "net": -60446
            },
            "nonCommercial": {
              "long": 83083,
              "short": 30948,
              "net": 52135
            },
            "smallTrader": {
              "long": 13461,
              "short": 5150,
              "net": 8311
            }
          },
          "openInterest": 179090
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83497,
              "short": 145263,
              "net": -61766
            },
            "nonCommercial": {
              "long": 70621,
              "short": 15622,
              "net": 54999
            },
            "smallTrader": {
              "long": 11958,
              "short": 5191,
              "net": 6767
            }
          },
          "openInterest": 192088
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49840,
              "short": 58982,
              "net": -9142
            },
            "nonCommercial": {
              "long": 27387,
              "short": 18291,
              "net": 9096
            },
            "smallTrader": {
              "long": 12755,
              "short": 12709,
              "net": 46
            }
          },
          "openInterest": 101867
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 663273,
              "short": 962861,
              "net": -299588
            },
            "nonCommercial": {
              "long": 473425,
              "short": 97033,
              "net": 376392
            },
            "smallTrader": {
              "long": 158731,
              "short": 235535,
              "net": -76804
            }
          },
          "openInterest": 1449873
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154412,
              "short": 232650,
              "net": -78238
            },
            "nonCommercial": {
              "long": 93156,
              "short": 34138,
              "net": 59018
            },
            "smallTrader": {
              "long": 27779,
              "short": 8559,
              "net": 19220
            }
          },
          "openInterest": 299206
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 717686,
              "short": 823043,
              "net": -105357
            },
            "nonCommercial": {
              "long": 261451,
              "short": 159390,
              "net": 102061
            },
            "smallTrader": {
              "long": 85549,
              "short": 82253,
              "net": 3296
            }
          },
          "openInterest": 1450956
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99752,
              "short": 141064,
              "net": -41312
            },
            "nonCommercial": {
              "long": 73238,
              "short": 41228,
              "net": 32010
            },
            "smallTrader": {
              "long": 50698,
              "short": 41396,
              "net": 9302
            }
          },
          "openInterest": 226280
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10343,
              "short": 9920,
              "net": 423
            },
            "nonCommercial": {
              "long": 19726,
              "short": 9461,
              "net": 10265
            },
            "smallTrader": {
              "long": 5234,
              "short": 15922,
              "net": -10688
            }
          },
          "openInterest": 39146
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122755,
              "short": 180048,
              "net": -57293
            },
            "nonCommercial": {
              "long": 62268,
              "short": 16818,
              "net": 45450
            },
            "smallTrader": {
              "long": 23748,
              "short": 11905,
              "net": 11843
            }
          },
          "openInterest": 230924
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100312,
              "short": 340421,
              "net": -240109
            },
            "nonCommercial": {
              "long": 240597,
              "short": 44817,
              "net": 195780
            },
            "smallTrader": {
              "long": 65422,
              "short": 21093,
              "net": 44329
            }
          },
          "openInterest": 486992
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128613,
              "short": 166564,
              "net": -37951
            },
            "nonCommercial": {
              "long": 52504,
              "short": 21097,
              "net": 31407
            },
            "smallTrader": {
              "long": 32388,
              "short": 25844,
              "net": 6544
            }
          },
          "openInterest": 237016
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116355,
              "short": 194159,
              "net": -77804
            },
            "nonCommercial": {
              "long": 94654,
              "short": 38369,
              "net": 56285
            },
            "smallTrader": {
              "long": 42443,
              "short": 20924,
              "net": 21519
            }
          },
          "openInterest": 254859
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113128,
              "short": 95968,
              "net": 17160
            },
            "nonCommercial": {
              "long": 48490,
              "short": 57817,
              "net": -9327
            },
            "smallTrader": {
              "long": 23215,
              "short": 31048,
              "net": -7833
            }
          },
          "openInterest": 222230
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133563,
              "short": 117286,
              "net": 16277
            },
            "nonCommercial": {
              "long": 76481,
              "short": 59481,
              "net": 17000
            },
            "smallTrader": {
              "long": 20491,
              "short": 53768,
              "net": -33277
            }
          },
          "openInterest": 283138
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41779,
              "short": 159118,
              "net": -117339
            },
            "nonCommercial": {
              "long": 120841,
              "short": 7958,
              "net": 112883
            },
            "smallTrader": {
              "long": 6628,
              "short": 2172,
              "net": 4456
            }
          },
          "openInterest": 170510
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 399284,
              "short": 369133,
              "net": 30151
            },
            "nonCommercial": {
              "long": 151830,
              "short": 229536,
              "net": -77706
            },
            "smallTrader": {
              "long": 78839,
              "short": 31284,
              "net": 47555
            }
          },
          "openInterest": 940141
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6646,
              "short": 22125,
              "net": -15479
            },
            "nonCommercial": {
              "long": 14988,
              "short": 1357,
              "net": 13631
            },
            "smallTrader": {
              "long": 2839,
              "short": 991,
              "net": 1848
            }
          },
          "openInterest": 24541
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2167,
              "short": 10957,
              "net": -8790
            },
            "nonCommercial": {
              "long": 8539,
              "short": 2673,
              "net": 5866
            },
            "smallTrader": {
              "long": 4307,
              "short": 1383,
              "net": 2924
            }
          },
          "openInterest": 15014
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 593053,
              "short": 304558,
              "net": 288495
            },
            "nonCommercial": {
              "long": 86483,
              "short": 306844,
              "net": -220361
            },
            "smallTrader": {
              "long": 13341,
              "short": 81475,
              "net": -68134
            }
          },
          "openInterest": 696549
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40419,
              "short": 111332,
              "net": -70913
            },
            "nonCommercial": {
              "long": 62211,
              "short": 11594,
              "net": 50617
            },
            "smallTrader": {
              "long": 32300,
              "short": 12004,
              "net": 20296
            }
          },
          "openInterest": 166625
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98434,
              "short": 181314,
              "net": -82880
            },
            "nonCommercial": {
              "long": 70141,
              "short": 11262,
              "net": 58879
            },
            "smallTrader": {
              "long": 43571,
              "short": 19570,
              "net": 24001
            }
          },
          "openInterest": 237236
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151495,
              "short": 206007,
              "net": -54512
            },
            "nonCommercial": {
              "long": 57675,
              "short": 25315,
              "net": 32360
            },
            "smallTrader": {
              "long": 37375,
              "short": 15223,
              "net": 22152
            }
          },
          "openInterest": 297721
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 266667,
              "short": 364795,
              "net": -98128
            },
            "nonCommercial": {
              "long": 175782,
              "short": 48801,
              "net": 126981
            },
            "smallTrader": {
              "long": 66952,
              "short": 95805,
              "net": -28853
            }
          },
          "openInterest": 567980
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 524694,
              "short": 788915,
              "net": -264221
            },
            "nonCommercial": {
              "long": 256948,
              "short": 63240,
              "net": 193708
            },
            "smallTrader": {
              "long": 116295,
              "short": 45782,
              "net": 70513
            }
          },
          "openInterest": 1013151
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30012,
              "short": 47310,
              "net": -17298
            },
            "nonCommercial": {
              "long": 24647,
              "short": 24480,
              "net": 167
            },
            "smallTrader": {
              "long": 26795,
              "short": 9664,
              "net": 17131
            }
          },
          "openInterest": 81574
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31605,
              "short": 21776,
              "net": 9829
            },
            "nonCommercial": {
              "long": 10818,
              "short": 18692,
              "net": -7874
            },
            "smallTrader": {
              "long": 3041,
              "short": 4996,
              "net": -1955
            }
          },
          "openInterest": 47078
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33327,
              "short": 17872,
              "net": 15455
            },
            "nonCommercial": {
              "long": 4839,
              "short": 22937,
              "net": -18098
            },
            "smallTrader": {
              "long": 7287,
              "short": 4644,
              "net": 2643
            }
          },
          "openInterest": 49905
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47952,
              "short": 73321,
              "net": -25369
            },
            "nonCommercial": {
              "long": 43328,
              "short": 5021,
              "net": 38307
            },
            "smallTrader": {
              "long": 16814,
              "short": 29752,
              "net": -12938
            }
          },
          "openInterest": 114323
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200641,
              "short": 210147,
              "net": -9506
            },
            "nonCommercial": {
              "long": 95174,
              "short": 69405,
              "net": 25769
            },
            "smallTrader": {
              "long": 35852,
              "short": 52115,
              "net": -16263
            }
          },
          "openInterest": 397308
        }
      ]
    },
    {
      "reportDate": "2008-03-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1368870,
              "short": 1399792,
              "net": -30922
            },
            "nonCommercial": {
              "long": 446869,
              "short": 345865,
              "net": 101004
            },
            "smallTrader": {
              "long": 334070,
              "short": 404152,
              "net": -70082
            }
          },
          "openInterest": 2204687
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 711230,
              "short": 777546,
              "net": -66316
            },
            "nonCommercial": {
              "long": 315439,
              "short": 241237,
              "net": 74202
            },
            "smallTrader": {
              "long": 122741,
              "short": 130627,
              "net": -7886
            }
          },
          "openInterest": 1166113
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 655730,
              "short": 616169,
              "net": 39561
            },
            "nonCommercial": {
              "long": 194976,
              "short": 192209,
              "net": 2767
            },
            "smallTrader": {
              "long": 129447,
              "short": 171775,
              "net": -42328
            }
          },
          "openInterest": 985849
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1081981,
              "short": 1238973,
              "net": -156992
            },
            "nonCommercial": {
              "long": 527806,
              "short": 393012,
              "net": 134794
            },
            "smallTrader": {
              "long": 284397,
              "short": 262199,
              "net": 22198
            }
          },
          "openInterest": 1943952
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17602,
              "short": 67479,
              "net": -49877
            },
            "nonCommercial": {
              "long": 47880,
              "short": 16188,
              "net": 31692
            },
            "smallTrader": {
              "long": 27439,
              "short": 9254,
              "net": 18185
            }
          },
          "openInterest": 93044
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46685,
              "short": 61934,
              "net": -15249
            },
            "nonCommercial": {
              "long": 45149,
              "short": 23920,
              "net": 21229
            },
            "smallTrader": {
              "long": 16935,
              "short": 22915,
              "net": -5980
            }
          },
          "openInterest": 109031
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31350,
              "short": 76213,
              "net": -44863
            },
            "nonCommercial": {
              "long": 50353,
              "short": 21422,
              "net": 28931
            },
            "smallTrader": {
              "long": 33476,
              "short": 17544,
              "net": 15932
            }
          },
          "openInterest": 117606
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68820,
              "short": 126171,
              "net": -57351
            },
            "nonCommercial": {
              "long": 78816,
              "short": 29447,
              "net": 49369
            },
            "smallTrader": {
              "long": 14086,
              "short": 6104,
              "net": 7982
            }
          },
          "openInterest": 174198
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87455,
              "short": 141080,
              "net": -53625
            },
            "nonCommercial": {
              "long": 62792,
              "short": 15403,
              "net": 47389
            },
            "smallTrader": {
              "long": 10380,
              "short": 4144,
              "net": 6236
            }
          },
          "openInterest": 187900
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49542,
              "short": 58831,
              "net": -9289
            },
            "nonCommercial": {
              "long": 29142,
              "short": 19142,
              "net": 10000
            },
            "smallTrader": {
              "long": 12550,
              "short": 13261,
              "net": -711
            }
          },
          "openInterest": 103107
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 672111,
              "short": 951139,
              "net": -279028
            },
            "nonCommercial": {
              "long": 452251,
              "short": 93976,
              "net": 358275
            },
            "smallTrader": {
              "long": 155597,
              "short": 234844,
              "net": -79247
            }
          },
          "openInterest": 1437046
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155600,
              "short": 212009,
              "net": -56409
            },
            "nonCommercial": {
              "long": 78152,
              "short": 39716,
              "net": 38436
            },
            "smallTrader": {
              "long": 32096,
              "short": 14123,
              "net": 17973
            }
          },
          "openInterest": 293606
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 740892,
              "short": 839961,
              "net": -99069
            },
            "nonCommercial": {
              "long": 260590,
              "short": 145445,
              "net": 115145
            },
            "smallTrader": {
              "long": 74834,
              "short": 90910,
              "net": -16076
            }
          },
          "openInterest": 1484417
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118602,
              "short": 151616,
              "net": -33014
            },
            "nonCommercial": {
              "long": 81646,
              "short": 52547,
              "net": 29099
            },
            "smallTrader": {
              "long": 42679,
              "short": 38764,
              "net": 3915
            }
          },
          "openInterest": 245172
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10322,
              "short": 9129,
              "net": 1193
            },
            "nonCommercial": {
              "long": 19838,
              "short": 10755,
              "net": 9083
            },
            "smallTrader": {
              "long": 5074,
              "short": 15350,
              "net": -10276
            }
          },
          "openInterest": 38415
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125893,
              "short": 185825,
              "net": -59932
            },
            "nonCommercial": {
              "long": 68693,
              "short": 17518,
              "net": 51175
            },
            "smallTrader": {
              "long": 22109,
              "short": 13352,
              "net": 8757
            }
          },
          "openInterest": 239844
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102839,
              "short": 346097,
              "net": -243258
            },
            "nonCommercial": {
              "long": 239048,
              "short": 42705,
              "net": 196343
            },
            "smallTrader": {
              "long": 63016,
              "short": 16101,
              "net": 46915
            }
          },
          "openInterest": 482035
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122436,
              "short": 158396,
              "net": -35960
            },
            "nonCommercial": {
              "long": 48817,
              "short": 20383,
              "net": 28434
            },
            "smallTrader": {
              "long": 34392,
              "short": 26866,
              "net": 7526
            }
          },
          "openInterest": 230125
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108059,
              "short": 178301,
              "net": -70242
            },
            "nonCommercial": {
              "long": 86383,
              "short": 36230,
              "net": 50153
            },
            "smallTrader": {
              "long": 37547,
              "short": 17458,
              "net": 20089
            }
          },
          "openInterest": 234069
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111180,
              "short": 102886,
              "net": 8294
            },
            "nonCommercial": {
              "long": 53447,
              "short": 51920,
              "net": 1527
            },
            "smallTrader": {
              "long": 21716,
              "short": 31537,
              "net": -9821
            }
          },
          "openInterest": 217439
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130695,
              "short": 116958,
              "net": 13737
            },
            "nonCommercial": {
              "long": 77694,
              "short": 57010,
              "net": 20684
            },
            "smallTrader": {
              "long": 21819,
              "short": 56240,
              "net": -34421
            }
          },
          "openInterest": 276911
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38552,
              "short": 118024,
              "net": -79472
            },
            "nonCommercial": {
              "long": 79981,
              "short": 6247,
              "net": 73734
            },
            "smallTrader": {
              "long": 7618,
              "short": 1880,
              "net": 5738
            }
          },
          "openInterest": 126567
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 396704,
              "short": 368196,
              "net": 28508
            },
            "nonCommercial": {
              "long": 135281,
              "short": 211021,
              "net": -75740
            },
            "smallTrader": {
              "long": 81268,
              "short": 34036,
              "net": 47232
            }
          },
          "openInterest": 925085
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9553,
              "short": 23723,
              "net": -14170
            },
            "nonCommercial": {
              "long": 13379,
              "short": 983,
              "net": 12396
            },
            "smallTrader": {
              "long": 2779,
              "short": 1005,
              "net": 1774
            }
          },
          "openInterest": 25732
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2670,
              "short": 10654,
              "net": -7984
            },
            "nonCommercial": {
              "long": 7596,
              "short": 1989,
              "net": 5607
            },
            "smallTrader": {
              "long": 3394,
              "short": 1017,
              "net": 2377
            }
          },
          "openInterest": 13669
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 643136,
              "short": 333903,
              "net": 309233
            },
            "nonCommercial": {
              "long": 71719,
              "short": 308948,
              "net": -237229
            },
            "smallTrader": {
              "long": 14605,
              "short": 86609,
              "net": -72004
            }
          },
          "openInterest": 733579
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38872,
              "short": 109774,
              "net": -70902
            },
            "nonCommercial": {
              "long": 59926,
              "short": 8916,
              "net": 51010
            },
            "smallTrader": {
              "long": 30851,
              "short": 10959,
              "net": 19892
            }
          },
          "openInterest": 162481
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108518,
              "short": 172442,
              "net": -63924
            },
            "nonCommercial": {
              "long": 55972,
              "short": 10545,
              "net": 45427
            },
            "smallTrader": {
              "long": 37173,
              "short": 18676,
              "net": 18497
            }
          },
          "openInterest": 224140
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157381,
              "short": 204132,
              "net": -46751
            },
            "nonCommercial": {
              "long": 52817,
              "short": 22259,
              "net": 30558
            },
            "smallTrader": {
              "long": 31130,
              "short": 14937,
              "net": 16193
            }
          },
          "openInterest": 294546
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 266110,
              "short": 352951,
              "net": -86841
            },
            "nonCommercial": {
              "long": 165821,
              "short": 50025,
              "net": 115796
            },
            "smallTrader": {
              "long": 61938,
              "short": 90893,
              "net": -28955
            }
          },
          "openInterest": 552030
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 533022,
              "short": 774076,
              "net": -241054
            },
            "nonCommercial": {
              "long": 235940,
              "short": 61670,
              "net": 174270
            },
            "smallTrader": {
              "long": 110953,
              "short": 44169,
              "net": 66784
            }
          },
          "openInterest": 992877
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39069,
              "short": 49752,
              "net": -10683
            },
            "nonCommercial": {
              "long": 25646,
              "short": 29894,
              "net": -4248
            },
            "smallTrader": {
              "long": 24769,
              "short": 9838,
              "net": 14931
            }
          },
          "openInterest": 90384
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35670,
              "short": 24366,
              "net": 11304
            },
            "nonCommercial": {
              "long": 14053,
              "short": 24506,
              "net": -10453
            },
            "smallTrader": {
              "long": 3907,
              "short": 4758,
              "net": -851
            }
          },
          "openInterest": 55391
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33979,
              "short": 17977,
              "net": 16002
            },
            "nonCommercial": {
              "long": 3767,
              "short": 21512,
              "net": -17745
            },
            "smallTrader": {
              "long": 8180,
              "short": 6437,
              "net": 1743
            }
          },
          "openInterest": 52793
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49995,
              "short": 74996,
              "net": -25001
            },
            "nonCommercial": {
              "long": 42234,
              "short": 5301,
              "net": 36933
            },
            "smallTrader": {
              "long": 17549,
              "short": 29481,
              "net": -11932
            }
          },
          "openInterest": 115577
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211310,
              "short": 219908,
              "net": -8598
            },
            "nonCommercial": {
              "long": 92551,
              "short": 64754,
              "net": 27797
            },
            "smallTrader": {
              "long": 35457,
              "short": 54656,
              "net": -19199
            }
          },
          "openInterest": 408559
        }
      ]
    },
    {
      "reportDate": "2008-03-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1493172,
              "short": 1377201,
              "net": 115971
            },
            "nonCommercial": {
              "long": 310692,
              "short": 323096,
              "net": -12404
            },
            "smallTrader": {
              "long": 325969,
              "short": 429536,
              "net": -103567
            }
          },
          "openInterest": 2190603
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 703996,
              "short": 793870,
              "net": -89874
            },
            "nonCommercial": {
              "long": 269785,
              "short": 206380,
              "net": 63405
            },
            "smallTrader": {
              "long": 133405,
              "short": 106936,
              "net": 26469
            }
          },
          "openInterest": 1117332
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 648356,
              "short": 593697,
              "net": 54659
            },
            "nonCommercial": {
              "long": 169896,
              "short": 190171,
              "net": -20275
            },
            "smallTrader": {
              "long": 142351,
              "short": 176735,
              "net": -34384
            }
          },
          "openInterest": 964386
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1024243,
              "short": 1341018,
              "net": -316775
            },
            "nonCommercial": {
              "long": 595968,
              "short": 286591,
              "net": 309377
            },
            "smallTrader": {
              "long": 261828,
              "short": 254430,
              "net": 7398
            }
          },
          "openInterest": 1921109
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6003,
              "short": 56149,
              "net": -50146
            },
            "nonCommercial": {
              "long": 40625,
              "short": 5060,
              "net": 35565
            },
            "smallTrader": {
              "long": 25838,
              "short": 11257,
              "net": 14581
            }
          },
          "openInterest": 72466
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16072,
              "short": 44020,
              "net": -27948
            },
            "nonCommercial": {
              "long": 49963,
              "short": 20823,
              "net": 29140
            },
            "smallTrader": {
              "long": 17214,
              "short": 18406,
              "net": -1192
            }
          },
          "openInterest": 83249
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47073,
              "short": 78320,
              "net": -31247
            },
            "nonCommercial": {
              "long": 43416,
              "short": 22517,
              "net": 20899
            },
            "smallTrader": {
              "long": 30123,
              "short": 19775,
              "net": 10348
            }
          },
          "openInterest": 127275
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72717,
              "short": 122690,
              "net": -49973
            },
            "nonCommercial": {
              "long": 68539,
              "short": 25283,
              "net": 43256
            },
            "smallTrader": {
              "long": 13408,
              "short": 6691,
              "net": 6717
            }
          },
          "openInterest": 167393
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90326,
              "short": 134902,
              "net": -44576
            },
            "nonCommercial": {
              "long": 51171,
              "short": 12287,
              "net": 38884
            },
            "smallTrader": {
              "long": 9456,
              "short": 3764,
              "net": 5692
            }
          },
          "openInterest": 176631
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49184,
              "short": 56049,
              "net": -6865
            },
            "nonCommercial": {
              "long": 27231,
              "short": 19888,
              "net": 7343
            },
            "smallTrader": {
              "long": 12876,
              "short": 13354,
              "net": -478
            }
          },
          "openInterest": 101953
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 693794,
              "short": 938083,
              "net": -244289
            },
            "nonCommercial": {
              "long": 426463,
              "short": 100036,
              "net": 326427
            },
            "smallTrader": {
              "long": 145981,
              "short": 228119,
              "net": -82138
            }
          },
          "openInterest": 1426814
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155014,
              "short": 205771,
              "net": -50757
            },
            "nonCommercial": {
              "long": 70360,
              "short": 37089,
              "net": 33271
            },
            "smallTrader": {
              "long": 33392,
              "short": 15906,
              "net": 17486
            }
          },
          "openInterest": 290193
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 726265,
              "short": 793243,
              "net": -66978
            },
            "nonCommercial": {
              "long": 248557,
              "short": 165435,
              "net": 83122
            },
            "smallTrader": {
              "long": 71731,
              "short": 87875,
              "net": -16144
            }
          },
          "openInterest": 1407359
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34582,
              "short": 65588,
              "net": -31006
            },
            "nonCommercial": {
              "long": 78310,
              "short": 51789,
              "net": 26521
            },
            "smallTrader": {
              "long": 47511,
              "short": 43026,
              "net": 4485
            }
          },
          "openInterest": 162474
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10079,
              "short": 8729,
              "net": 1350
            },
            "nonCommercial": {
              "long": 20583,
              "short": 11296,
              "net": 9287
            },
            "smallTrader": {
              "long": 4789,
              "short": 15426,
              "net": -10637
            }
          },
          "openInterest": 38740
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141740,
              "short": 198149,
              "net": -56409
            },
            "nonCommercial": {
              "long": 58586,
              "short": 11592,
              "net": 46994
            },
            "smallTrader": {
              "long": 22794,
              "short": 13379,
              "net": 9415
            }
          },
          "openInterest": 245672
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110087,
              "short": 349215,
              "net": -239128
            },
            "nonCommercial": {
              "long": 232427,
              "short": 40418,
              "net": 192009
            },
            "smallTrader": {
              "long": 63958,
              "short": 16839,
              "net": 47119
            }
          },
          "openInterest": 489055
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128649,
              "short": 161866,
              "net": -33217
            },
            "nonCommercial": {
              "long": 44978,
              "short": 19446,
              "net": 25532
            },
            "smallTrader": {
              "long": 32465,
              "short": 24780,
              "net": 7685
            }
          },
          "openInterest": 227500
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76317,
              "short": 150981,
              "net": -74664
            },
            "nonCommercial": {
              "long": 82300,
              "short": 26541,
              "net": 55759
            },
            "smallTrader": {
              "long": 33837,
              "short": 14932,
              "net": 18905
            }
          },
          "openInterest": 193580
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110994,
              "short": 100309,
              "net": 10685
            },
            "nonCommercial": {
              "long": 51373,
              "short": 50878,
              "net": 495
            },
            "smallTrader": {
              "long": 23225,
              "short": 34405,
              "net": -11180
            }
          },
          "openInterest": 218572
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128812,
              "short": 118721,
              "net": 10091
            },
            "nonCommercial": {
              "long": 83053,
              "short": 56586,
              "net": 26467
            },
            "smallTrader": {
              "long": 20777,
              "short": 57335,
              "net": -36558
            }
          },
          "openInterest": 272674
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5391,
              "short": 97623,
              "net": -92232
            },
            "nonCommercial": {
              "long": 93397,
              "short": 4093,
              "net": 89304
            },
            "smallTrader": {
              "long": 5279,
              "short": 2351,
              "net": 2928
            }
          },
          "openInterest": 104067
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 385400,
              "short": 359197,
              "net": 26203
            },
            "nonCommercial": {
              "long": 132878,
              "short": 201378,
              "net": -68500
            },
            "smallTrader": {
              "long": 73381,
              "short": 31084,
              "net": 42297
            }
          },
          "openInterest": 901607
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2196,
              "short": 14288,
              "net": -12092
            },
            "nonCommercial": {
              "long": 12921,
              "short": 2543,
              "net": 10378
            },
            "smallTrader": {
              "long": 2637,
              "short": 923,
              "net": 1714
            }
          },
          "openInterest": 17754
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2075,
              "short": 9090,
              "net": -7015
            },
            "nonCommercial": {
              "long": 6385,
              "short": 1933,
              "net": 4452
            },
            "smallTrader": {
              "long": 4043,
              "short": 1480,
              "net": 2563
            }
          },
          "openInterest": 12575
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 766658,
              "short": 462299,
              "net": 304359
            },
            "nonCommercial": {
              "long": 69860,
              "short": 292426,
              "net": -222566
            },
            "smallTrader": {
              "long": 22168,
              "short": 103961,
              "net": -81793
            }
          },
          "openInterest": 881468
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37413,
              "short": 108601,
              "net": -71188
            },
            "nonCommercial": {
              "long": 59944,
              "short": 9489,
              "net": 50455
            },
            "smallTrader": {
              "long": 30650,
              "short": 9917,
              "net": 20733
            }
          },
          "openInterest": 160860
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118652,
              "short": 172642,
              "net": -53990
            },
            "nonCommercial": {
              "long": 54968,
              "short": 16695,
              "net": 38273
            },
            "smallTrader": {
              "long": 27634,
              "short": 11917,
              "net": 15717
            }
          },
          "openInterest": 219746
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160821,
              "short": 199600,
              "net": -38779
            },
            "nonCommercial": {
              "long": 46811,
              "short": 23329,
              "net": 23482
            },
            "smallTrader": {
              "long": 25058,
              "short": 9761,
              "net": 15297
            }
          },
          "openInterest": 284222
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272122,
              "short": 359357,
              "net": -87235
            },
            "nonCommercial": {
              "long": 166454,
              "short": 50661,
              "net": 115793
            },
            "smallTrader": {
              "long": 40738,
              "short": 69296,
              "net": -28558
            }
          },
          "openInterest": 539598
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 540907,
              "short": 750942,
              "net": -210035
            },
            "nonCommercial": {
              "long": 226311,
              "short": 71880,
              "net": 154431
            },
            "smallTrader": {
              "long": 97552,
              "short": 41948,
              "net": 55604
            }
          },
          "openInterest": 969316
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6985,
              "short": 32207,
              "net": -25222
            },
            "nonCommercial": {
              "long": 24560,
              "short": 13336,
              "net": 11224
            },
            "smallTrader": {
              "long": 22726,
              "short": 8728,
              "net": 13998
            }
          },
          "openInterest": 54366
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27413,
              "short": 17954,
              "net": 9459
            },
            "nonCommercial": {
              "long": 10801,
              "short": 19880,
              "net": -9079
            },
            "smallTrader": {
              "long": 4286,
              "short": 4666,
              "net": -380
            }
          },
          "openInterest": 43911
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31146,
              "short": 15520,
              "net": 15626
            },
            "nonCommercial": {
              "long": 3233,
              "short": 20174,
              "net": -16941
            },
            "smallTrader": {
              "long": 9016,
              "short": 7701,
              "net": 1315
            }
          },
          "openInterest": 49633
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50322,
              "short": 73994,
              "net": -23672
            },
            "nonCommercial": {
              "long": 40990,
              "short": 5032,
              "net": 35958
            },
            "smallTrader": {
              "long": 15363,
              "short": 27649,
              "net": -12286
            }
          },
          "openInterest": 112312
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209984,
              "short": 220949,
              "net": -10965
            },
            "nonCommercial": {
              "long": 93139,
              "short": 64480,
              "net": 28659
            },
            "smallTrader": {
              "long": 31662,
              "short": 49356,
              "net": -17694
            }
          },
          "openInterest": 406703
        }
      ]
    },
    {
      "reportDate": "2008-03-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1477605,
              "short": 1319451,
              "net": 158154
            },
            "nonCommercial": {
              "long": 273315,
              "short": 354872,
              "net": -81557
            },
            "smallTrader": {
              "long": 293645,
              "short": 370242,
              "net": -76597
            }
          },
          "openInterest": 2093120
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 716995,
              "short": 789570,
              "net": -72575
            },
            "nonCommercial": {
              "long": 301230,
              "short": 232309,
              "net": 68921
            },
            "smallTrader": {
              "long": 120670,
              "short": 117016,
              "net": 3654
            }
          },
          "openInterest": 1147533
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 624025,
              "short": 597497,
              "net": 26528
            },
            "nonCommercial": {
              "long": 186880,
              "short": 159600,
              "net": 27280
            },
            "smallTrader": {
              "long": 126171,
              "short": 179979,
              "net": -53808
            }
          },
          "openInterest": 941923
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1012280,
              "short": 1320702,
              "net": -308422
            },
            "nonCommercial": {
              "long": 580048,
              "short": 258952,
              "net": 321096
            },
            "smallTrader": {
              "long": 235230,
              "short": 247904,
              "net": -12674
            }
          },
          "openInterest": 1855947
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8883,
              "short": 58804,
              "net": -49921
            },
            "nonCommercial": {
              "long": 40242,
              "short": 4622,
              "net": 35620
            },
            "smallTrader": {
              "long": 22361,
              "short": 8060,
              "net": 14301
            }
          },
          "openInterest": 71646
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18361,
              "short": 34475,
              "net": -16114
            },
            "nonCommercial": {
              "long": 44244,
              "short": 24516,
              "net": 19728
            },
            "smallTrader": {
              "long": 15506,
              "short": 19120,
              "net": -3614
            }
          },
          "openInterest": 78111
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41813,
              "short": 54591,
              "net": -12778
            },
            "nonCommercial": {
              "long": 28183,
              "short": 26005,
              "net": 2178
            },
            "smallTrader": {
              "long": 26587,
              "short": 15987,
              "net": 10600
            }
          },
          "openInterest": 98867
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73421,
              "short": 115417,
              "net": -41996
            },
            "nonCommercial": {
              "long": 53868,
              "short": 18296,
              "net": 35572
            },
            "smallTrader": {
              "long": 13392,
              "short": 6968,
              "net": 6424
            }
          },
          "openInterest": 153734
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90205,
              "short": 128656,
              "net": -38451
            },
            "nonCommercial": {
              "long": 45994,
              "short": 12280,
              "net": 33714
            },
            "smallTrader": {
              "long": 7879,
              "short": 3142,
              "net": 4737
            }
          },
          "openInterest": 169494
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49023,
              "short": 53999,
              "net": -4976
            },
            "nonCommercial": {
              "long": 23073,
              "short": 15518,
              "net": 7555
            },
            "smallTrader": {
              "long": 12241,
              "short": 14820,
              "net": -2579
            }
          },
          "openInterest": 97323
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 687718,
              "short": 899835,
              "net": -212117
            },
            "nonCommercial": {
              "long": 391033,
              "short": 96055,
              "net": 294978
            },
            "smallTrader": {
              "long": 134070,
              "short": 216931,
              "net": -82861
            }
          },
          "openInterest": 1389904
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155354,
              "short": 201746,
              "net": -46392
            },
            "nonCommercial": {
              "long": 63857,
              "short": 32884,
              "net": 30973
            },
            "smallTrader": {
              "long": 22852,
              "short": 7433,
              "net": 15419
            }
          },
          "openInterest": 272330
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700979,
              "short": 744207,
              "net": -43228
            },
            "nonCommercial": {
              "long": 226381,
              "short": 181418,
              "net": 44963
            },
            "smallTrader": {
              "long": 67764,
              "short": 69499,
              "net": -1735
            }
          },
          "openInterest": 1362667
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28157,
              "short": 74502,
              "net": -46345
            },
            "nonCommercial": {
              "long": 90956,
              "short": 48185,
              "net": 42771
            },
            "smallTrader": {
              "long": 42837,
              "short": 39263,
              "net": 3574
            }
          },
          "openInterest": 163586
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10086,
              "short": 9121,
              "net": 965
            },
            "nonCommercial": {
              "long": 20592,
              "short": 10694,
              "net": 9898
            },
            "smallTrader": {
              "long": 3601,
              "short": 14464,
              "net": -10863
            }
          },
          "openInterest": 37561
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146142,
              "short": 195819,
              "net": -49677
            },
            "nonCommercial": {
              "long": 53965,
              "short": 12535,
              "net": 41430
            },
            "smallTrader": {
              "long": 22250,
              "short": 14003,
              "net": 8247
            }
          },
          "openInterest": 243467
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104994,
              "short": 311119,
              "net": -206125
            },
            "nonCommercial": {
              "long": 214651,
              "short": 38909,
              "net": 175742
            },
            "smallTrader": {
              "long": 59461,
              "short": 29078,
              "net": 30383
            }
          },
          "openInterest": 452193
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131792,
              "short": 160388,
              "net": -28596
            },
            "nonCommercial": {
              "long": 41828,
              "short": 16821,
              "net": 25007
            },
            "smallTrader": {
              "long": 30688,
              "short": 27099,
              "net": 3589
            }
          },
          "openInterest": 224079
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76963,
              "short": 158417,
              "net": -81454
            },
            "nonCommercial": {
              "long": 88691,
              "short": 22771,
              "net": 65920
            },
            "smallTrader": {
              "long": 29768,
              "short": 14234,
              "net": 15534
            }
          },
          "openInterest": 196616
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113049,
              "short": 104436,
              "net": 8613
            },
            "nonCommercial": {
              "long": 49748,
              "short": 47683,
              "net": 2065
            },
            "smallTrader": {
              "long": 22331,
              "short": 33009,
              "net": -10678
            }
          },
          "openInterest": 221078
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125610,
              "short": 127061,
              "net": -1451
            },
            "nonCommercial": {
              "long": 87964,
              "short": 51380,
              "net": 36584
            },
            "smallTrader": {
              "long": 21667,
              "short": 56800,
              "net": -35133
            }
          },
          "openInterest": 269301
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5442,
              "short": 113089,
              "net": -107647
            },
            "nonCommercial": {
              "long": 109318,
              "short": 5467,
              "net": 103851
            },
            "smallTrader": {
              "long": 5486,
              "short": 1690,
              "net": 3796
            }
          },
          "openInterest": 120313
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 378268,
              "short": 354270,
              "net": 23998
            },
            "nonCommercial": {
              "long": 136823,
              "short": 202843,
              "net": -66020
            },
            "smallTrader": {
              "long": 71387,
              "short": 29365,
              "net": 42022
            }
          },
          "openInterest": 884385
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3298,
              "short": 14437,
              "net": -11139
            },
            "nonCommercial": {
              "long": 12476,
              "short": 3025,
              "net": 9451
            },
            "smallTrader": {
              "long": 2556,
              "short": 868,
              "net": 1688
            }
          },
          "openInterest": 18330
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1815,
              "short": 8820,
              "net": -7005
            },
            "nonCommercial": {
              "long": 6363,
              "short": 1566,
              "net": 4797
            },
            "smallTrader": {
              "long": 3216,
              "short": 1008,
              "net": 2208
            }
          },
          "openInterest": 11413
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 557256,
              "short": 289186,
              "net": 268070
            },
            "nonCommercial": {
              "long": 64735,
              "short": 279769,
              "net": -215034
            },
            "smallTrader": {
              "long": 9662,
              "short": 62698,
              "net": -53036
            }
          },
          "openInterest": 633324
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40801,
              "short": 99922,
              "net": -59121
            },
            "nonCommercial": {
              "long": 48579,
              "short": 8541,
              "net": 40038
            },
            "smallTrader": {
              "long": 28209,
              "short": 9126,
              "net": 19083
            }
          },
          "openInterest": 148918
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126961,
              "short": 173249,
              "net": -46288
            },
            "nonCommercial": {
              "long": 49153,
              "short": 16167,
              "net": 32986
            },
            "smallTrader": {
              "long": 24488,
              "short": 11186,
              "net": 13302
            }
          },
          "openInterest": 219796
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164298,
              "short": 196904,
              "net": -32606
            },
            "nonCommercial": {
              "long": 42840,
              "short": 23420,
              "net": 19420
            },
            "smallTrader": {
              "long": 21773,
              "short": 8587,
              "net": 13186
            }
          },
          "openInterest": 282519
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261149,
              "short": 341015,
              "net": -79866
            },
            "nonCommercial": {
              "long": 165236,
              "short": 50477,
              "net": 114759
            },
            "smallTrader": {
              "long": 35793,
              "short": 70686,
              "net": -34893
            }
          },
          "openInterest": 527444
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 533771,
              "short": 742087,
              "net": -208316
            },
            "nonCommercial": {
              "long": 227408,
              "short": 59598,
              "net": 167810
            },
            "smallTrader": {
              "long": 76344,
              "short": 35838,
              "net": 40506
            }
          },
          "openInterest": 938200
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6578,
              "short": 30010,
              "net": -23432
            },
            "nonCommercial": {
              "long": 30768,
              "short": 19987,
              "net": 10781
            },
            "smallTrader": {
              "long": 20138,
              "short": 7487,
              "net": 12651
            }
          },
          "openInterest": 57488
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23719,
              "short": 15965,
              "net": 7754
            },
            "nonCommercial": {
              "long": 12145,
              "short": 19890,
              "net": -7745
            },
            "smallTrader": {
              "long": 4443,
              "short": 4452,
              "net": -9
            }
          },
          "openInterest": 42371
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29448,
              "short": 14614,
              "net": 14834
            },
            "nonCommercial": {
              "long": 2840,
              "short": 20878,
              "net": -18038
            },
            "smallTrader": {
              "long": 8396,
              "short": 5192,
              "net": 3204
            }
          },
          "openInterest": 46115
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48954,
              "short": 71492,
              "net": -22538
            },
            "nonCommercial": {
              "long": 39323,
              "short": 4467,
              "net": 34856
            },
            "smallTrader": {
              "long": 16145,
              "short": 28463,
              "net": -12318
            }
          },
          "openInterest": 110129
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202268,
              "short": 214056,
              "net": -11788
            },
            "nonCommercial": {
              "long": 91859,
              "short": 60860,
              "net": 30999
            },
            "smallTrader": {
              "long": 31380,
              "short": 50591,
              "net": -19211
            }
          },
          "openInterest": 393930
        }
      ]
    },
    {
      "reportDate": "2008-04-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1470526,
              "short": 1297483,
              "net": 173043
            },
            "nonCommercial": {
              "long": 269253,
              "short": 354440,
              "net": -85187
            },
            "smallTrader": {
              "long": 294270,
              "short": 382126,
              "net": -87856
            }
          },
          "openInterest": 2072126
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 731247,
              "short": 780359,
              "net": -49112
            },
            "nonCommercial": {
              "long": 273129,
              "short": 228008,
              "net": 45121
            },
            "smallTrader": {
              "long": 116283,
              "short": 112292,
              "net": 3991
            }
          },
          "openInterest": 1131638
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 627621,
              "short": 582065,
              "net": 45556
            },
            "nonCommercial": {
              "long": 148994,
              "short": 148164,
              "net": 830
            },
            "smallTrader": {
              "long": 123809,
              "short": 170195,
              "net": -46386
            }
          },
          "openInterest": 905321
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1025758,
              "short": 1297454,
              "net": -271696
            },
            "nonCommercial": {
              "long": 551312,
              "short": 260058,
              "net": 291254
            },
            "smallTrader": {
              "long": 228085,
              "short": 247643,
              "net": -19558
            }
          },
          "openInterest": 1829252
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10506,
              "short": 59894,
              "net": -49388
            },
            "nonCommercial": {
              "long": 41035,
              "short": 4067,
              "net": 36968
            },
            "smallTrader": {
              "long": 20842,
              "short": 8422,
              "net": 12420
            }
          },
          "openInterest": 72433
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47889,
              "short": 39044,
              "net": 8845
            },
            "nonCommercial": {
              "long": 34114,
              "short": 36874,
              "net": -2760
            },
            "smallTrader": {
              "long": 16213,
              "short": 22298,
              "net": -6085
            }
          },
          "openInterest": 98868
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42498,
              "short": 53557,
              "net": -11059
            },
            "nonCommercial": {
              "long": 28382,
              "short": 27659,
              "net": 723
            },
            "smallTrader": {
              "long": 27096,
              "short": 16760,
              "net": 10336
            }
          },
          "openInterest": 100329
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73203,
              "short": 112213,
              "net": -39010
            },
            "nonCommercial": {
              "long": 50011,
              "short": 16859,
              "net": 33152
            },
            "smallTrader": {
              "long": 12488,
              "short": 6630,
              "net": 5858
            }
          },
          "openInterest": 145960
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90938,
              "short": 123522,
              "net": -32584
            },
            "nonCommercial": {
              "long": 45773,
              "short": 14567,
              "net": 31206
            },
            "smallTrader": {
              "long": 4572,
              "short": 3194,
              "net": 1378
            }
          },
          "openInterest": 160969
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48653,
              "short": 55905,
              "net": -7252
            },
            "nonCommercial": {
              "long": 25610,
              "short": 16029,
              "net": 9581
            },
            "smallTrader": {
              "long": 12846,
              "short": 15175,
              "net": -2329
            }
          },
          "openInterest": 101860
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 665245,
              "short": 877607,
              "net": -212362
            },
            "nonCommercial": {
              "long": 401940,
              "short": 111072,
              "net": 290868
            },
            "smallTrader": {
              "long": 151926,
              "short": 230432,
              "net": -78506
            }
          },
          "openInterest": 1396547
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155281,
              "short": 190213,
              "net": -34932
            },
            "nonCommercial": {
              "long": 61293,
              "short": 41319,
              "net": 19974
            },
            "smallTrader": {
              "long": 24217,
              "short": 9259,
              "net": 14958
            }
          },
          "openInterest": 271427
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 705007,
              "short": 735800,
              "net": -30793
            },
            "nonCommercial": {
              "long": 225434,
              "short": 187730,
              "net": 37704
            },
            "smallTrader": {
              "long": 65704,
              "short": 72615,
              "net": -6911
            }
          },
          "openInterest": 1381645
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36173,
              "short": 68641,
              "net": -32468
            },
            "nonCommercial": {
              "long": 80290,
              "short": 51218,
              "net": 29072
            },
            "smallTrader": {
              "long": 47223,
              "short": 43827,
              "net": 3396
            }
          },
          "openInterest": 165921
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10165,
              "short": 9320,
              "net": 845
            },
            "nonCommercial": {
              "long": 20704,
              "short": 10965,
              "net": 9739
            },
            "smallTrader": {
              "long": 3625,
              "short": 14209,
              "net": -10584
            }
          },
          "openInterest": 37833
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129369,
              "short": 182215,
              "net": -52846
            },
            "nonCommercial": {
              "long": 56990,
              "short": 13029,
              "net": 43961
            },
            "smallTrader": {
              "long": 22392,
              "short": 13507,
              "net": 8885
            }
          },
          "openInterest": 228865
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94901,
              "short": 287969,
              "net": -193068
            },
            "nonCommercial": {
              "long": 190958,
              "short": 29680,
              "net": 161278
            },
            "smallTrader": {
              "long": 47890,
              "short": 16100,
              "net": 31790
            }
          },
          "openInterest": 399393
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127851,
              "short": 157112,
              "net": -29261
            },
            "nonCommercial": {
              "long": 39628,
              "short": 16695,
              "net": 22933
            },
            "smallTrader": {
              "long": 31125,
              "short": 24797,
              "net": 6328
            }
          },
          "openInterest": 220703
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79243,
              "short": 146195,
              "net": -66952
            },
            "nonCommercial": {
              "long": 78135,
              "short": 25837,
              "net": 52298
            },
            "smallTrader": {
              "long": 30572,
              "short": 15918,
              "net": 14654
            }
          },
          "openInterest": 189206
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113577,
              "short": 103013,
              "net": 10564
            },
            "nonCommercial": {
              "long": 48790,
              "short": 48609,
              "net": 181
            },
            "smallTrader": {
              "long": 21984,
              "short": 32729,
              "net": -10745
            }
          },
          "openInterest": 223409
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126030,
              "short": 130222,
              "net": -4192
            },
            "nonCommercial": {
              "long": 95343,
              "short": 55153,
              "net": 40190
            },
            "smallTrader": {
              "long": 21708,
              "short": 57706,
              "net": -35998
            }
          },
          "openInterest": 275988
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6033,
              "short": 131569,
              "net": -125536
            },
            "nonCommercial": {
              "long": 127875,
              "short": 6972,
              "net": 120903
            },
            "smallTrader": {
              "long": 6229,
              "short": 1596,
              "net": 4633
            }
          },
          "openInterest": 140166
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 370766,
              "short": 342430,
              "net": 28336
            },
            "nonCommercial": {
              "long": 143900,
              "short": 209369,
              "net": -65469
            },
            "smallTrader": {
              "long": 68639,
              "short": 31506,
              "net": 37133
            }
          },
          "openInterest": 866662
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5292,
              "short": 14194,
              "net": -8902
            },
            "nonCommercial": {
              "long": 11600,
              "short": 4146,
              "net": 7454
            },
            "smallTrader": {
              "long": 2898,
              "short": 1450,
              "net": 1448
            }
          },
          "openInterest": 19790
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1912,
              "short": 9140,
              "net": -7228
            },
            "nonCommercial": {
              "long": 7281,
              "short": 1678,
              "net": 5603
            },
            "smallTrader": {
              "long": 2650,
              "short": 1025,
              "net": 1625
            }
          },
          "openInterest": 12018
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 557137,
              "short": 300877,
              "net": 256260
            },
            "nonCommercial": {
              "long": 67667,
              "short": 268927,
              "net": -201260
            },
            "smallTrader": {
              "long": 12885,
              "short": 67885,
              "net": -55000
            }
          },
          "openInterest": 639240
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39781,
              "short": 98073,
              "net": -58292
            },
            "nonCommercial": {
              "long": 47457,
              "short": 6193,
              "net": 41264
            },
            "smallTrader": {
              "long": 26577,
              "short": 9549,
              "net": 17028
            }
          },
          "openInterest": 145358
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116789,
              "short": 172978,
              "net": -56189
            },
            "nonCommercial": {
              "long": 53896,
              "short": 11165,
              "net": 42731
            },
            "smallTrader": {
              "long": 32475,
              "short": 19017,
              "net": 13458
            }
          },
          "openInterest": 223879
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152760,
              "short": 195896,
              "net": -43136
            },
            "nonCommercial": {
              "long": 55135,
              "short": 22717,
              "net": 32418
            },
            "smallTrader": {
              "long": 27687,
              "short": 16969,
              "net": 10718
            }
          },
          "openInterest": 291212
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234942,
              "short": 303372,
              "net": -68430
            },
            "nonCommercial": {
              "long": 155130,
              "short": 50367,
              "net": 104763
            },
            "smallTrader": {
              "long": 54412,
              "short": 90745,
              "net": -36333
            }
          },
          "openInterest": 512579
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 547449,
              "short": 745988,
              "net": -198539
            },
            "nonCommercial": {
              "long": 222372,
              "short": 59629,
              "net": 162743
            },
            "smallTrader": {
              "long": 78783,
              "short": 42987,
              "net": 35796
            }
          },
          "openInterest": 942202
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8268,
              "short": 26306,
              "net": -18038
            },
            "nonCommercial": {
              "long": 30785,
              "short": 21904,
              "net": 8881
            },
            "smallTrader": {
              "long": 17913,
              "short": 8756,
              "net": 9157
            }
          },
          "openInterest": 56967
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22637,
              "short": 15629,
              "net": 7008
            },
            "nonCommercial": {
              "long": 12747,
              "short": 20185,
              "net": -7438
            },
            "smallTrader": {
              "long": 5424,
              "short": 4994,
              "net": 430
            }
          },
          "openInterest": 42995
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29506,
              "short": 15013,
              "net": 14493
            },
            "nonCommercial": {
              "long": 4352,
              "short": 23244,
              "net": -18892
            },
            "smallTrader": {
              "long": 9627,
              "short": 5228,
              "net": 4399
            }
          },
          "openInterest": 47723
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51574,
              "short": 68820,
              "net": -17246
            },
            "nonCommercial": {
              "long": 34677,
              "short": 4642,
              "net": 30035
            },
            "smallTrader": {
              "long": 17452,
              "short": 30241,
              "net": -12789
            }
          },
          "openInterest": 110683
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195173,
              "short": 208576,
              "net": -13403
            },
            "nonCommercial": {
              "long": 93078,
              "short": 62006,
              "net": 31072
            },
            "smallTrader": {
              "long": 32078,
              "short": 49747,
              "net": -17669
            }
          },
          "openInterest": 380186
        }
      ]
    },
    {
      "reportDate": "2008-04-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1476387,
              "short": 1296064,
              "net": 180323
            },
            "nonCommercial": {
              "long": 250034,
              "short": 335950,
              "net": -85916
            },
            "smallTrader": {
              "long": 284423,
              "short": 378830,
              "net": -94407
            }
          },
          "openInterest": 2045787
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 743157,
              "short": 777537,
              "net": -34380
            },
            "nonCommercial": {
              "long": 240756,
              "short": 219764,
              "net": 20992
            },
            "smallTrader": {
              "long": 129814,
              "short": 116426,
              "net": 13388
            }
          },
          "openInterest": 1127666
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 592853,
              "short": 553633,
              "net": 39220
            },
            "nonCommercial": {
              "long": 146628,
              "short": 144696,
              "net": 1932
            },
            "smallTrader": {
              "long": 129572,
              "short": 170724,
              "net": -41152
            }
          },
          "openInterest": 875360
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1036541,
              "short": 1355667,
              "net": -319126
            },
            "nonCommercial": {
              "long": 567815,
              "short": 233328,
              "net": 334487
            },
            "smallTrader": {
              "long": 220765,
              "short": 236126,
              "net": -15361
            }
          },
          "openInterest": 1854264
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4528,
              "short": 72927,
              "net": -68399
            },
            "nonCommercial": {
              "long": 59685,
              "short": 7996,
              "net": 51689
            },
            "smallTrader": {
              "long": 23724,
              "short": 7014,
              "net": 16710
            }
          },
          "openInterest": 88174
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52396,
              "short": 33227,
              "net": 19169
            },
            "nonCommercial": {
              "long": 30945,
              "short": 43505,
              "net": -12560
            },
            "smallTrader": {
              "long": 16187,
              "short": 22796,
              "net": -6609
            }
          },
          "openInterest": 99529
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40782,
              "short": 55327,
              "net": -14545
            },
            "nonCommercial": {
              "long": 37519,
              "short": 30955,
              "net": 6564
            },
            "smallTrader": {
              "long": 25539,
              "short": 17558,
              "net": 7981
            }
          },
          "openInterest": 106562
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69010,
              "short": 108541,
              "net": -39531
            },
            "nonCommercial": {
              "long": 50116,
              "short": 16469,
              "net": 33647
            },
            "smallTrader": {
              "long": 10962,
              "short": 5078,
              "net": 5884
            }
          },
          "openInterest": 135836
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90394,
              "short": 122799,
              "net": -32405
            },
            "nonCommercial": {
              "long": 44598,
              "short": 14624,
              "net": 29974
            },
            "smallTrader": {
              "long": 6301,
              "short": 3870,
              "net": 2431
            }
          },
          "openInterest": 161591
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48968,
              "short": 55942,
              "net": -6974
            },
            "nonCommercial": {
              "long": 28023,
              "short": 19182,
              "net": 8841
            },
            "smallTrader": {
              "long": 12785,
              "short": 14652,
              "net": -1867
            }
          },
          "openInterest": 102525
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 654442,
              "short": 893689,
              "net": -239247
            },
            "nonCommercial": {
              "long": 435489,
              "short": 109130,
              "net": 326359
            },
            "smallTrader": {
              "long": 155660,
              "short": 242772,
              "net": -87112
            }
          },
          "openInterest": 1421150
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154116,
              "short": 191011,
              "net": -36895
            },
            "nonCommercial": {
              "long": 60679,
              "short": 40133,
              "net": 20546
            },
            "smallTrader": {
              "long": 22774,
              "short": 6425,
              "net": 16349
            }
          },
          "openInterest": 266878
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 702375,
              "short": 744416,
              "net": -42041
            },
            "nonCommercial": {
              "long": 238320,
              "short": 181152,
              "net": 57168
            },
            "smallTrader": {
              "long": 71231,
              "short": 86358,
              "net": -15127
            }
          },
          "openInterest": 1412326
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41475,
              "short": 72091,
              "net": -30616
            },
            "nonCommercial": {
              "long": 86826,
              "short": 57391,
              "net": 29435
            },
            "smallTrader": {
              "long": 44050,
              "short": 42869,
              "net": 1181
            }
          },
          "openInterest": 174504
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11009,
              "short": 8378,
              "net": 2631
            },
            "nonCommercial": {
              "long": 19657,
              "short": 11514,
              "net": 8143
            },
            "smallTrader": {
              "long": 3682,
              "short": 14456,
              "net": -10774
            }
          },
          "openInterest": 38310
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129118,
              "short": 186408,
              "net": -57290
            },
            "nonCommercial": {
              "long": 58264,
              "short": 12101,
              "net": 46163
            },
            "smallTrader": {
              "long": 24759,
              "short": 13632,
              "net": 11127
            }
          },
          "openInterest": 232729
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94076,
              "short": 288648,
              "net": -194572
            },
            "nonCommercial": {
              "long": 196823,
              "short": 31430,
              "net": 165393
            },
            "smallTrader": {
              "long": 45654,
              "short": 16475,
              "net": 29179
            }
          },
          "openInterest": 407212
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125894,
              "short": 159924,
              "net": -34030
            },
            "nonCommercial": {
              "long": 43064,
              "short": 16556,
              "net": 26508
            },
            "smallTrader": {
              "long": 32561,
              "short": 25039,
              "net": 7522
            }
          },
          "openInterest": 224908
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81728,
              "short": 138845,
              "net": -57117
            },
            "nonCommercial": {
              "long": 70424,
              "short": 27357,
              "net": 43067
            },
            "smallTrader": {
              "long": 29368,
              "short": 15318,
              "net": 14050
            }
          },
          "openInterest": 182491
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113815,
              "short": 104230,
              "net": 9585
            },
            "nonCommercial": {
              "long": 46195,
              "short": 46292,
              "net": -97
            },
            "smallTrader": {
              "long": 22368,
              "short": 31856,
              "net": -9488
            }
          },
          "openInterest": 223039
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128078,
              "short": 131781,
              "net": -3703
            },
            "nonCommercial": {
              "long": 96897,
              "short": 53320,
              "net": 43577
            },
            "smallTrader": {
              "long": 20975,
              "short": 60849,
              "net": -39874
            }
          },
          "openInterest": 279762
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6290,
              "short": 127412,
              "net": -121122
            },
            "nonCommercial": {
              "long": 124116,
              "short": 8713,
              "net": 115403
            },
            "smallTrader": {
              "long": 7478,
              "short": 1759,
              "net": 5719
            }
          },
          "openInterest": 138434
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 362281,
              "short": 339819,
              "net": 22462
            },
            "nonCommercial": {
              "long": 142993,
              "short": 208132,
              "net": -65139
            },
            "smallTrader": {
              "long": 70079,
              "short": 27402,
              "net": 42677
            }
          },
          "openInterest": 857982
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5647,
              "short": 15570,
              "net": -9923
            },
            "nonCommercial": {
              "long": 12412,
              "short": 4040,
              "net": 8372
            },
            "smallTrader": {
              "long": 2875,
              "short": 1324,
              "net": 1551
            }
          },
          "openInterest": 20951
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1574,
              "short": 9346,
              "net": -7772
            },
            "nonCommercial": {
              "long": 7606,
              "short": 1680,
              "net": 5926
            },
            "smallTrader": {
              "long": 2706,
              "short": 860,
              "net": 1846
            }
          },
          "openInterest": 11916
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 566747,
              "short": 310780,
              "net": 255967
            },
            "nonCommercial": {
              "long": 66804,
              "short": 268027,
              "net": -201223
            },
            "smallTrader": {
              "long": 10197,
              "short": 64941,
              "net": -54744
            }
          },
          "openInterest": 646710
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40437,
              "short": 98064,
              "net": -57627
            },
            "nonCommercial": {
              "long": 47194,
              "short": 7258,
              "net": 39936
            },
            "smallTrader": {
              "long": 26618,
              "short": 8927,
              "net": 17691
            }
          },
          "openInterest": 145698
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113097,
              "short": 171643,
              "net": -58546
            },
            "nonCommercial": {
              "long": 53419,
              "short": 10837,
              "net": 42582
            },
            "smallTrader": {
              "long": 34189,
              "short": 18225,
              "net": 15964
            }
          },
          "openInterest": 221557
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154925,
              "short": 186918,
              "net": -31993
            },
            "nonCommercial": {
              "long": 45633,
              "short": 26014,
              "net": 19619
            },
            "smallTrader": {
              "long": 25967,
              "short": 13593,
              "net": 12374
            }
          },
          "openInterest": 277154
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219957,
              "short": 301700,
              "net": -81743
            },
            "nonCommercial": {
              "long": 155570,
              "short": 39448,
              "net": 116122
            },
            "smallTrader": {
              "long": 54440,
              "short": 88819,
              "net": -34379
            }
          },
          "openInterest": 497185
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 550978,
              "short": 752053,
              "net": -201075
            },
            "nonCommercial": {
              "long": 230019,
              "short": 71828,
              "net": 158191
            },
            "smallTrader": {
              "long": 79288,
              "short": 36404,
              "net": 42884
            }
          },
          "openInterest": 942271
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14080,
              "short": 26105,
              "net": -12025
            },
            "nonCommercial": {
              "long": 24145,
              "short": 23228,
              "net": 917
            },
            "smallTrader": {
              "long": 19279,
              "short": 8171,
              "net": 11108
            }
          },
          "openInterest": 57506
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22242,
              "short": 16403,
              "net": 5839
            },
            "nonCommercial": {
              "long": 13826,
              "short": 19755,
              "net": -5929
            },
            "smallTrader": {
              "long": 3524,
              "short": 3434,
              "net": 90
            }
          },
          "openInterest": 41801
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29610,
              "short": 21361,
              "net": 8249
            },
            "nonCommercial": {
              "long": 8211,
              "short": 22298,
              "net": -14087
            },
            "smallTrader": {
              "long": 9465,
              "short": 3627,
              "net": 5838
            }
          },
          "openInterest": 50971
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48964,
              "short": 65975,
              "net": -17011
            },
            "nonCommercial": {
              "long": 34037,
              "short": 4960,
              "net": 29077
            },
            "smallTrader": {
              "long": 18011,
              "short": 30077,
              "net": -12066
            }
          },
          "openInterest": 108559
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201446,
              "short": 210762,
              "net": -9316
            },
            "nonCommercial": {
              "long": 89544,
              "short": 61773,
              "net": 27771
            },
            "smallTrader": {
              "long": 31320,
              "short": 49775,
              "net": -18455
            }
          },
          "openInterest": 378560
        }
      ]
    },
    {
      "reportDate": "2008-04-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1496309,
              "short": 1300789,
              "net": 195520
            },
            "nonCommercial": {
              "long": 271683,
              "short": 357428,
              "net": -85745
            },
            "smallTrader": {
              "long": 286532,
              "short": 396307,
              "net": -109775
            }
          },
          "openInterest": 2094992
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 745451,
              "short": 746655,
              "net": -1204
            },
            "nonCommercial": {
              "long": 194269,
              "short": 209288,
              "net": -15019
            },
            "smallTrader": {
              "long": 127113,
              "short": 110890,
              "net": 16223
            }
          },
          "openInterest": 1086208
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 631067,
              "short": 551292,
              "net": 79775
            },
            "nonCommercial": {
              "long": 135728,
              "short": 161820,
              "net": -26092
            },
            "smallTrader": {
              "long": 131338,
              "short": 185021,
              "net": -53683
            }
          },
          "openInterest": 905614
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 982269,
              "short": 1262582,
              "net": -280313
            },
            "nonCommercial": {
              "long": 550400,
              "short": 255018,
              "net": 295382
            },
            "smallTrader": {
              "long": 226441,
              "short": 241510,
              "net": -15069
            }
          },
          "openInterest": 1786510
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7569,
              "short": 68620,
              "net": -61051
            },
            "nonCommercial": {
              "long": 57536,
              "short": 12891,
              "net": 44645
            },
            "smallTrader": {
              "long": 24542,
              "short": 8136,
              "net": 16406
            }
          },
          "openInterest": 90258
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71190,
              "short": 44003,
              "net": 27187
            },
            "nonCommercial": {
              "long": 28219,
              "short": 44355,
              "net": -16136
            },
            "smallTrader": {
              "long": 14049,
              "short": 25100,
              "net": -11051
            }
          },
          "openInterest": 113459
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43773,
              "short": 56688,
              "net": -12915
            },
            "nonCommercial": {
              "long": 33518,
              "short": 28015,
              "net": 5503
            },
            "smallTrader": {
              "long": 25145,
              "short": 17733,
              "net": 7412
            }
          },
          "openInterest": 104970
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65222,
              "short": 107554,
              "net": -42332
            },
            "nonCommercial": {
              "long": 54407,
              "short": 17137,
              "net": 37270
            },
            "smallTrader": {
              "long": 9763,
              "short": 4701,
              "net": 5062
            }
          },
          "openInterest": 133233
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98286,
              "short": 128959,
              "net": -30673
            },
            "nonCommercial": {
              "long": 40633,
              "short": 14796,
              "net": 25837
            },
            "smallTrader": {
              "long": 11055,
              "short": 6219,
              "net": 4836
            }
          },
          "openInterest": 167583
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49550,
              "short": 57463,
              "net": -7913
            },
            "nonCommercial": {
              "long": 30643,
              "short": 21360,
              "net": 9283
            },
            "smallTrader": {
              "long": 12636,
              "short": 14006,
              "net": -1370
            }
          },
          "openInterest": 105070
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653560,
              "short": 899346,
              "net": -245786
            },
            "nonCommercial": {
              "long": 447396,
              "short": 112312,
              "net": 335084
            },
            "smallTrader": {
              "long": 160612,
              "short": 249910,
              "net": -89298
            }
          },
          "openInterest": 1467002
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156295,
              "short": 199384,
              "net": -43089
            },
            "nonCommercial": {
              "long": 61874,
              "short": 34803,
              "net": 27071
            },
            "smallTrader": {
              "long": 23844,
              "short": 7826,
              "net": 16018
            }
          },
          "openInterest": 261891
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 722404,
              "short": 767014,
              "net": -44610
            },
            "nonCommercial": {
              "long": 247474,
              "short": 183942,
              "net": 63532
            },
            "smallTrader": {
              "long": 69661,
              "short": 88583,
              "net": -18922
            }
          },
          "openInterest": 1441373
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47123,
              "short": 70124,
              "net": -23001
            },
            "nonCommercial": {
              "long": 77532,
              "short": 57439,
              "net": 20093
            },
            "smallTrader": {
              "long": 47940,
              "short": 45032,
              "net": 2908
            }
          },
          "openInterest": 175248
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10571,
              "short": 8049,
              "net": 2522
            },
            "nonCommercial": {
              "long": 19150,
              "short": 10953,
              "net": 8197
            },
            "smallTrader": {
              "long": 3904,
              "short": 14623,
              "net": -10719
            }
          },
          "openInterest": 37655
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132407,
              "short": 198014,
              "net": -65607
            },
            "nonCommercial": {
              "long": 65456,
              "short": 11211,
              "net": 54245
            },
            "smallTrader": {
              "long": 25373,
              "short": 14011,
              "net": 11362
            }
          },
          "openInterest": 245695
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96173,
              "short": 301285,
              "net": -205112
            },
            "nonCommercial": {
              "long": 202910,
              "short": 30933,
              "net": 171977
            },
            "smallTrader": {
              "long": 48933,
              "short": 15798,
              "net": 33135
            }
          },
          "openInterest": 422699
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126878,
              "short": 159106,
              "net": -32228
            },
            "nonCommercial": {
              "long": 44024,
              "short": 15079,
              "net": 28945
            },
            "smallTrader": {
              "long": 31909,
              "short": 28626,
              "net": 3283
            }
          },
          "openInterest": 228116
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79136,
              "short": 137228,
              "net": -58092
            },
            "nonCommercial": {
              "long": 68950,
              "short": 20978,
              "net": 47972
            },
            "smallTrader": {
              "long": 28433,
              "short": 18313,
              "net": 10120
            }
          },
          "openInterest": 177514
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113902,
              "short": 108188,
              "net": 5714
            },
            "nonCommercial": {
              "long": 44904,
              "short": 44119,
              "net": 785
            },
            "smallTrader": {
              "long": 24064,
              "short": 30563,
              "net": -6499
            }
          },
          "openInterest": 224886
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128719,
              "short": 134863,
              "net": -6144
            },
            "nonCommercial": {
              "long": 97780,
              "short": 50397,
              "net": 47383
            },
            "smallTrader": {
              "long": 20027,
              "short": 61266,
              "net": -41239
            }
          },
          "openInterest": 283571
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6161,
              "short": 126190,
              "net": -120029
            },
            "nonCommercial": {
              "long": 122670,
              "short": 7776,
              "net": 114894
            },
            "smallTrader": {
              "long": 7247,
              "short": 2112,
              "net": 5135
            }
          },
          "openInterest": 136543
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372246,
              "short": 349599,
              "net": 22647
            },
            "nonCommercial": {
              "long": 143674,
              "short": 209743,
              "net": -66069
            },
            "smallTrader": {
              "long": 71236,
              "short": 27814,
              "net": 43422
            }
          },
          "openInterest": 880624
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7812,
              "short": 15976,
              "net": -8164
            },
            "nonCommercial": {
              "long": 12015,
              "short": 5421,
              "net": 6594
            },
            "smallTrader": {
              "long": 2410,
              "short": 840,
              "net": 1570
            }
          },
          "openInterest": 22254
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1224,
              "short": 9900,
              "net": -8676
            },
            "nonCommercial": {
              "long": 8306,
              "short": 1863,
              "net": 6443
            },
            "smallTrader": {
              "long": 2972,
              "short": 739,
              "net": 2233
            }
          },
          "openInterest": 12533
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 576317,
              "short": 312560,
              "net": 263757
            },
            "nonCommercial": {
              "long": 64212,
              "short": 272896,
              "net": -208684
            },
            "smallTrader": {
              "long": 15212,
              "short": 70285,
              "net": -55073
            }
          },
          "openInterest": 660086
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42771,
              "short": 100963,
              "net": -58192
            },
            "nonCommercial": {
              "long": 46916,
              "short": 6379,
              "net": 40537
            },
            "smallTrader": {
              "long": 27144,
              "short": 9489,
              "net": 17655
            }
          },
          "openInterest": 149199
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103196,
              "short": 167327,
              "net": -64131
            },
            "nonCommercial": {
              "long": 53479,
              "short": 9959,
              "net": 43520
            },
            "smallTrader": {
              "long": 35208,
              "short": 14597,
              "net": 20611
            }
          },
          "openInterest": 218922
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152366,
              "short": 185089,
              "net": -32723
            },
            "nonCommercial": {
              "long": 43449,
              "short": 27462,
              "net": 15987
            },
            "smallTrader": {
              "long": 27629,
              "short": 10893,
              "net": 16736
            }
          },
          "openInterest": 271320
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230538,
              "short": 314644,
              "net": -84106
            },
            "nonCommercial": {
              "long": 156938,
              "short": 37142,
              "net": 119796
            },
            "smallTrader": {
              "long": 55592,
              "short": 91282,
              "net": -35690
            }
          },
          "openInterest": 518020
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 536767,
              "short": 747900,
              "net": -211133
            },
            "nonCommercial": {
              "long": 225366,
              "short": 64478,
              "net": 160888
            },
            "smallTrader": {
              "long": 97444,
              "short": 47199,
              "net": 50245
            }
          },
          "openInterest": 935180
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15416,
              "short": 29349,
              "net": -13933
            },
            "nonCommercial": {
              "long": 27058,
              "short": 21824,
              "net": 5234
            },
            "smallTrader": {
              "long": 18803,
              "short": 10104,
              "net": 8699
            }
          },
          "openInterest": 61278
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22054,
              "short": 17090,
              "net": 4964
            },
            "nonCommercial": {
              "long": 15333,
              "short": 19947,
              "net": -4614
            },
            "smallTrader": {
              "long": 3545,
              "short": 3895,
              "net": -350
            }
          },
          "openInterest": 43202
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30307,
              "short": 21765,
              "net": 8542
            },
            "nonCommercial": {
              "long": 8814,
              "short": 23773,
              "net": -14959
            },
            "smallTrader": {
              "long": 10290,
              "short": 3873,
              "net": 6417
            }
          },
          "openInterest": 52640
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49185,
              "short": 64386,
              "net": -15201
            },
            "nonCommercial": {
              "long": 32731,
              "short": 5332,
              "net": 27399
            },
            "smallTrader": {
              "long": 16433,
              "short": 28631,
              "net": -12198
            }
          },
          "openInterest": 105762
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203628,
              "short": 209299,
              "net": -5671
            },
            "nonCommercial": {
              "long": 92002,
              "short": 66997,
              "net": 25005
            },
            "smallTrader": {
              "long": 30483,
              "short": 49817,
              "net": -19334
            }
          },
          "openInterest": 379563
        }
      ]
    },
    {
      "reportDate": "2008-04-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1522710,
              "short": 1332497,
              "net": 190213
            },
            "nonCommercial": {
              "long": 248867,
              "short": 343688,
              "net": -94821
            },
            "smallTrader": {
              "long": 273341,
              "short": 368733,
              "net": -95392
            }
          },
          "openInterest": 2081506
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 765740,
              "short": 782097,
              "net": -16357
            },
            "nonCommercial": {
              "long": 204637,
              "short": 197714,
              "net": 6923
            },
            "smallTrader": {
              "long": 127483,
              "short": 118049,
              "net": 9434
            }
          },
          "openInterest": 1116204
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 649845,
              "short": 569472,
              "net": 80373
            },
            "nonCommercial": {
              "long": 116309,
              "short": 136280,
              "net": -19971
            },
            "smallTrader": {
              "long": 116539,
              "short": 176941,
              "net": -60402
            }
          },
          "openInterest": 890843
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1012436,
              "short": 1369156,
              "net": -356720
            },
            "nonCommercial": {
              "long": 616439,
              "short": 241285,
              "net": 375154
            },
            "smallTrader": {
              "long": 244235,
              "short": 262669,
              "net": -18434
            }
          },
          "openInterest": 1900683
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2567,
              "short": 81053,
              "net": -78486
            },
            "nonCommercial": {
              "long": 70348,
              "short": 11850,
              "net": 58498
            },
            "smallTrader": {
              "long": 27559,
              "short": 7571,
              "net": 19988
            }
          },
          "openInterest": 101469
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64051,
              "short": 62306,
              "net": 1745
            },
            "nonCommercial": {
              "long": 35044,
              "short": 30381,
              "net": 4663
            },
            "smallTrader": {
              "long": 16257,
              "short": 22665,
              "net": -6408
            }
          },
          "openInterest": 115364
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31165,
              "short": 60177,
              "net": -29012
            },
            "nonCommercial": {
              "long": 43836,
              "short": 26466,
              "net": 17370
            },
            "smallTrader": {
              "long": 28310,
              "short": 16668,
              "net": 11642
            }
          },
          "openInterest": 105665
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64627,
              "short": 105191,
              "net": -40564
            },
            "nonCommercial": {
              "long": 57259,
              "short": 21364,
              "net": 35895
            },
            "smallTrader": {
              "long": 9788,
              "short": 5119,
              "net": 4669
            }
          },
          "openInterest": 135652
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89333,
              "short": 119944,
              "net": -30611
            },
            "nonCommercial": {
              "long": 42927,
              "short": 15580,
              "net": 27347
            },
            "smallTrader": {
              "long": 8286,
              "short": 5022,
              "net": 3264
            }
          },
          "openInterest": 155657
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50942,
              "short": 58831,
              "net": -7889
            },
            "nonCommercial": {
              "long": 30703,
              "short": 21690,
              "net": 9013
            },
            "smallTrader": {
              "long": 13533,
              "short": 14657,
              "net": -1124
            }
          },
          "openInterest": 107654
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 665447,
              "short": 911259,
              "net": -245812
            },
            "nonCommercial": {
              "long": 449814,
              "short": 113397,
              "net": 336417
            },
            "smallTrader": {
              "long": 144983,
              "short": 235588,
              "net": -90605
            }
          },
          "openInterest": 1488009
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151598,
              "short": 195652,
              "net": -44054
            },
            "nonCommercial": {
              "long": 62005,
              "short": 31684,
              "net": 30321
            },
            "smallTrader": {
              "long": 20422,
              "short": 6689,
              "net": 13733
            }
          },
          "openInterest": 253186
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 664898,
              "short": 714650,
              "net": -49752
            },
            "nonCommercial": {
              "long": 249283,
              "short": 169430,
              "net": 79853
            },
            "smallTrader": {
              "long": 64495,
              "short": 94596,
              "net": -30101
            }
          },
          "openInterest": 1337055
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41337,
              "short": 63449,
              "net": -22112
            },
            "nonCommercial": {
              "long": 81612,
              "short": 62705,
              "net": 18907
            },
            "smallTrader": {
              "long": 52003,
              "short": 48798,
              "net": 3205
            }
          },
          "openInterest": 178052
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10344,
              "short": 7987,
              "net": 2357
            },
            "nonCommercial": {
              "long": 17965,
              "short": 10466,
              "net": 7499
            },
            "smallTrader": {
              "long": 3901,
              "short": 13757,
              "net": -9856
            }
          },
          "openInterest": 36651
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152407,
              "short": 227798,
              "net": -75391
            },
            "nonCommercial": {
              "long": 73155,
              "short": 11201,
              "net": 61954
            },
            "smallTrader": {
              "long": 26856,
              "short": 13419,
              "net": 13437
            }
          },
          "openInterest": 274657
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101648,
              "short": 301247,
              "net": -199599
            },
            "nonCommercial": {
              "long": 201865,
              "short": 34242,
              "net": 167623
            },
            "smallTrader": {
              "long": 45502,
              "short": 13526,
              "net": 31976
            }
          },
          "openInterest": 424218
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129604,
              "short": 162323,
              "net": -32719
            },
            "nonCommercial": {
              "long": 42587,
              "short": 15198,
              "net": 27389
            },
            "smallTrader": {
              "long": 31975,
              "short": 26645,
              "net": 5330
            }
          },
          "openInterest": 233804
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85279,
              "short": 128494,
              "net": -43215
            },
            "nonCommercial": {
              "long": 60353,
              "short": 25266,
              "net": 35087
            },
            "smallTrader": {
              "long": 26097,
              "short": 17969,
              "net": 8128
            }
          },
          "openInterest": 172737
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118641,
              "short": 115171,
              "net": 3470
            },
            "nonCommercial": {
              "long": 46363,
              "short": 43173,
              "net": 3190
            },
            "smallTrader": {
              "long": 24257,
              "short": 30917,
              "net": -6660
            }
          },
          "openInterest": 242849
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132032,
              "short": 138685,
              "net": -6653
            },
            "nonCommercial": {
              "long": 96110,
              "short": 46850,
              "net": 49260
            },
            "smallTrader": {
              "long": 18355,
              "short": 60962,
              "net": -42607
            }
          },
          "openInterest": 291232
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6678,
              "short": 132157,
              "net": -125479
            },
            "nonCommercial": {
              "long": 128069,
              "short": 7212,
              "net": 120857
            },
            "smallTrader": {
              "long": 6779,
              "short": 2157,
              "net": 4622
            }
          },
          "openInterest": 142006
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 363404,
              "short": 348477,
              "net": 14927
            },
            "nonCommercial": {
              "long": 150411,
              "short": 208093,
              "net": -57682
            },
            "smallTrader": {
              "long": 73304,
              "short": 30549,
              "net": 42755
            }
          },
          "openInterest": 890378
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7844,
              "short": 17295,
              "net": -9451
            },
            "nonCommercial": {
              "long": 12726,
              "short": 4832,
              "net": 7894
            },
            "smallTrader": {
              "long": 2763,
              "short": 1206,
              "net": 1557
            }
          },
          "openInterest": 23365
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1213,
              "short": 11060,
              "net": -9847
            },
            "nonCommercial": {
              "long": 9592,
              "short": 1905,
              "net": 7687
            },
            "smallTrader": {
              "long": 3041,
              "short": 881,
              "net": 2160
            }
          },
          "openInterest": 13881
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 579100,
              "short": 315985,
              "net": 263115
            },
            "nonCommercial": {
              "long": 64297,
              "short": 267286,
              "net": -202989
            },
            "smallTrader": {
              "long": 11542,
              "short": 71668,
              "net": -60126
            }
          },
          "openInterest": 660676
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45072,
              "short": 104747,
              "net": -59675
            },
            "nonCommercial": {
              "long": 47548,
              "short": 6226,
              "net": 41322
            },
            "smallTrader": {
              "long": 27102,
              "short": 8749,
              "net": 18353
            }
          },
          "openInterest": 153234
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104521,
              "short": 167483,
              "net": -62962
            },
            "nonCommercial": {
              "long": 56022,
              "short": 11050,
              "net": 44972
            },
            "smallTrader": {
              "long": 35592,
              "short": 17602,
              "net": 17990
            }
          },
          "openInterest": 220561
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150360,
              "short": 190535,
              "net": -40175
            },
            "nonCommercial": {
              "long": 50807,
              "short": 24686,
              "net": 26121
            },
            "smallTrader": {
              "long": 27818,
              "short": 13764,
              "net": 14054
            }
          },
          "openInterest": 273495
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234131,
              "short": 324454,
              "net": -90323
            },
            "nonCommercial": {
              "long": 164082,
              "short": 37744,
              "net": 126338
            },
            "smallTrader": {
              "long": 51993,
              "short": 88008,
              "net": -36015
            }
          },
          "openInterest": 524833
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 541117,
              "short": 753568,
              "net": -212451
            },
            "nonCommercial": {
              "long": 229248,
              "short": 64648,
              "net": 164600
            },
            "smallTrader": {
              "long": 94376,
              "short": 46525,
              "net": 47851
            }
          },
          "openInterest": 940824
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15849,
              "short": 27879,
              "net": -12030
            },
            "nonCommercial": {
              "long": 24731,
              "short": 21722,
              "net": 3009
            },
            "smallTrader": {
              "long": 19012,
              "short": 9991,
              "net": 9021
            }
          },
          "openInterest": 59593
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24878,
              "short": 17144,
              "net": 7734
            },
            "nonCommercial": {
              "long": 14959,
              "short": 22743,
              "net": -7784
            },
            "smallTrader": {
              "long": 3630,
              "short": 3580,
              "net": 50
            }
          },
          "openInterest": 45823
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27047,
              "short": 17909,
              "net": 9138
            },
            "nonCommercial": {
              "long": 8931,
              "short": 24306,
              "net": -15375
            },
            "smallTrader": {
              "long": 9198,
              "short": 2961,
              "net": 6237
            }
          },
          "openInterest": 47935
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48664,
              "short": 62356,
              "net": -13692
            },
            "nonCommercial": {
              "long": 32250,
              "short": 5724,
              "net": 26526
            },
            "smallTrader": {
              "long": 13651,
              "short": 26485,
              "net": -12834
            }
          },
          "openInterest": 102993
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196731,
              "short": 203066,
              "net": -6335
            },
            "nonCommercial": {
              "long": 93207,
              "short": 67383,
              "net": 25824
            },
            "smallTrader": {
              "long": 29002,
              "short": 48491,
              "net": -19489
            }
          },
          "openInterest": 369369
        }
      ]
    },
    {
      "reportDate": "2008-04-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1513264,
              "short": 1317586,
              "net": 195678
            },
            "nonCommercial": {
              "long": 263991,
              "short": 324554,
              "net": -60563
            },
            "smallTrader": {
              "long": 267594,
              "short": 402709,
              "net": -135115
            }
          },
          "openInterest": 2083199
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 779660,
              "short": 817179,
              "net": -37519
            },
            "nonCommercial": {
              "long": 195076,
              "short": 169766,
              "net": 25310
            },
            "smallTrader": {
              "long": 122192,
              "short": 109983,
              "net": 12209
            }
          },
          "openInterest": 1115804
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 658567,
              "short": 567244,
              "net": 91323
            },
            "nonCommercial": {
              "long": 110278,
              "short": 139790,
              "net": -29512
            },
            "smallTrader": {
              "long": 122599,
              "short": 184410,
              "net": -61811
            }
          },
          "openInterest": 907702
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1052044,
              "short": 1463638,
              "net": -411594
            },
            "nonCommercial": {
              "long": 605289,
              "short": 211727,
              "net": 393562
            },
            "smallTrader": {
              "long": 239201,
              "short": 221169,
              "net": 18032
            }
          },
          "openInterest": 1928167
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7737,
              "short": 76815,
              "net": -69078
            },
            "nonCommercial": {
              "long": 60245,
              "short": 9780,
              "net": 50465
            },
            "smallTrader": {
              "long": 27859,
              "short": 9246,
              "net": 18613
            }
          },
          "openInterest": 96564
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96782,
              "short": 60014,
              "net": 36768
            },
            "nonCommercial": {
              "long": 21296,
              "short": 46144,
              "net": -24848
            },
            "smallTrader": {
              "long": 13017,
              "short": 24937,
              "net": -11920
            }
          },
          "openInterest": 131121
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38261,
              "short": 54704,
              "net": -16443
            },
            "nonCommercial": {
              "long": 31816,
              "short": 24388,
              "net": 7428
            },
            "smallTrader": {
              "long": 26135,
              "short": 17120,
              "net": 9015
            }
          },
          "openInterest": 98159
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63065,
              "short": 104539,
              "net": -41474
            },
            "nonCommercial": {
              "long": 60452,
              "short": 24307,
              "net": 36145
            },
            "smallTrader": {
              "long": 9345,
              "short": 4016,
              "net": 5329
            }
          },
          "openInterest": 138406
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86361,
              "short": 115459,
              "net": -29098
            },
            "nonCommercial": {
              "long": 42998,
              "short": 16937,
              "net": 26061
            },
            "smallTrader": {
              "long": 7232,
              "short": 4195,
              "net": 3037
            }
          },
          "openInterest": 151237
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50041,
              "short": 54543,
              "net": -4502
            },
            "nonCommercial": {
              "long": 29123,
              "short": 22559,
              "net": 6564
            },
            "smallTrader": {
              "long": 12848,
              "short": 14910,
              "net": -2062
            }
          },
          "openInterest": 104206
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 638743,
              "short": 869661,
              "net": -230918
            },
            "nonCommercial": {
              "long": 451309,
              "short": 138826,
              "net": 312483
            },
            "smallTrader": {
              "long": 145231,
              "short": 226796,
              "net": -81565
            }
          },
          "openInterest": 1430665
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146700,
              "short": 185828,
              "net": -39128
            },
            "nonCommercial": {
              "long": 60216,
              "short": 32602,
              "net": 27614
            },
            "smallTrader": {
              "long": 19706,
              "short": 8192,
              "net": 11514
            }
          },
          "openInterest": 246090
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 665205,
              "short": 719520,
              "net": -54315
            },
            "nonCommercial": {
              "long": 258388,
              "short": 188091,
              "net": 70297
            },
            "smallTrader": {
              "long": 76167,
              "short": 92149,
              "net": -15982
            }
          },
          "openInterest": 1365456
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95786,
              "short": 71281,
              "net": 24505
            },
            "nonCommercial": {
              "long": 48319,
              "short": 69634,
              "net": -21315
            },
            "smallTrader": {
              "long": 44984,
              "short": 48174,
              "net": -3190
            }
          },
          "openInterest": 191308
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10137,
              "short": 7465,
              "net": 2672
            },
            "nonCommercial": {
              "long": 14736,
              "short": 8174,
              "net": 6562
            },
            "smallTrader": {
              "long": 3775,
              "short": 13009,
              "net": -9234
            }
          },
          "openInterest": 33243
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139473,
              "short": 212149,
              "net": -72676
            },
            "nonCommercial": {
              "long": 69794,
              "short": 10191,
              "net": 59603
            },
            "smallTrader": {
              "long": 24084,
              "short": 11011,
              "net": 13073
            }
          },
          "openInterest": 258089
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107519,
              "short": 293001,
              "net": -185482
            },
            "nonCommercial": {
              "long": 194844,
              "short": 34196,
              "net": 160648
            },
            "smallTrader": {
              "long": 51072,
              "short": 26238,
              "net": 24834
            }
          },
          "openInterest": 429670
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124335,
              "short": 149687,
              "net": -25352
            },
            "nonCommercial": {
              "long": 42282,
              "short": 20285,
              "net": 21997
            },
            "smallTrader": {
              "long": 31062,
              "short": 27707,
              "net": 3355
            }
          },
          "openInterest": 226563
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64831,
              "short": 129122,
              "net": -64291
            },
            "nonCommercial": {
              "long": 73485,
              "short": 18035,
              "net": 55450
            },
            "smallTrader": {
              "long": 27637,
              "short": 18796,
              "net": 8841
            }
          },
          "openInterest": 166940
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120179,
              "short": 116914,
              "net": 3265
            },
            "nonCommercial": {
              "long": 40647,
              "short": 40574,
              "net": 73
            },
            "smallTrader": {
              "long": 27278,
              "short": 30616,
              "net": -3338
            }
          },
          "openInterest": 245737
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130945,
              "short": 142226,
              "net": -11281
            },
            "nonCommercial": {
              "long": 101583,
              "short": 45338,
              "net": 56245
            },
            "smallTrader": {
              "long": 19486,
              "short": 64450,
              "net": -44964
            }
          },
          "openInterest": 294520
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6715,
              "short": 101387,
              "net": -94672
            },
            "nonCommercial": {
              "long": 100559,
              "short": 9763,
              "net": 90796
            },
            "smallTrader": {
              "long": 8561,
              "short": 4685,
              "net": 3876
            }
          },
          "openInterest": 116470
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 360952,
              "short": 332126,
              "net": 28826
            },
            "nonCommercial": {
              "long": 139079,
              "short": 212561,
              "net": -73482
            },
            "smallTrader": {
              "long": 75069,
              "short": 30413,
              "net": 44656
            }
          },
          "openInterest": 876570
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10420,
              "short": 17531,
              "net": -7111
            },
            "nonCommercial": {
              "long": 10798,
              "short": 5309,
              "net": 5489
            },
            "smallTrader": {
              "long": 2374,
              "short": 752,
              "net": 1622
            }
          },
          "openInterest": 23624
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1377,
              "short": 10797,
              "net": -9420
            },
            "nonCommercial": {
              "long": 9596,
              "short": 2004,
              "net": 7592
            },
            "smallTrader": {
              "long": 2977,
              "short": 1149,
              "net": 1828
            }
          },
          "openInterest": 13968
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 587380,
              "short": 324150,
              "net": 263230
            },
            "nonCommercial": {
              "long": 65365,
              "short": 268402,
              "net": -203037
            },
            "smallTrader": {
              "long": 11167,
              "short": 71360,
              "net": -60193
            }
          },
          "openInterest": 667914
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32510,
              "short": 92717,
              "net": -60207
            },
            "nonCommercial": {
              "long": 48978,
              "short": 6421,
              "net": 42557
            },
            "smallTrader": {
              "long": 25712,
              "short": 8062,
              "net": 17650
            }
          },
          "openInterest": 126504
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102631,
              "short": 159006,
              "net": -56375
            },
            "nonCommercial": {
              "long": 50723,
              "short": 10654,
              "net": 40069
            },
            "smallTrader": {
              "long": 34449,
              "short": 18143,
              "net": 16306
            }
          },
          "openInterest": 207216
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153707,
              "short": 181188,
              "net": -27481
            },
            "nonCommercial": {
              "long": 43943,
              "short": 25903,
              "net": 18040
            },
            "smallTrader": {
              "long": 25712,
              "short": 16271,
              "net": 9441
            }
          },
          "openInterest": 269249
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219683,
              "short": 292503,
              "net": -72820
            },
            "nonCommercial": {
              "long": 149941,
              "short": 41426,
              "net": 108515
            },
            "smallTrader": {
              "long": 46554,
              "short": 82249,
              "net": -35695
            }
          },
          "openInterest": 476613
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 538991,
              "short": 735015,
              "net": -196024
            },
            "nonCommercial": {
              "long": 230079,
              "short": 66854,
              "net": 163225
            },
            "smallTrader": {
              "long": 78497,
              "short": 45698,
              "net": 32799
            }
          },
          "openInterest": 931913
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17411,
              "short": 29112,
              "net": -11701
            },
            "nonCommercial": {
              "long": 26625,
              "short": 19624,
              "net": 7001
            },
            "smallTrader": {
              "long": 15638,
              "short": 10938,
              "net": 4700
            }
          },
          "openInterest": 59678
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19446,
              "short": 17325,
              "net": 2121
            },
            "nonCommercial": {
              "long": 9798,
              "short": 13607,
              "net": -3809
            },
            "smallTrader": {
              "long": 4496,
              "short": 2808,
              "net": 1688
            }
          },
          "openInterest": 36165
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30021,
              "short": 22020,
              "net": 8001
            },
            "nonCommercial": {
              "long": 10122,
              "short": 24396,
              "net": -14274
            },
            "smallTrader": {
              "long": 9724,
              "short": 3451,
              "net": 6273
            }
          },
          "openInterest": 53865
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48663,
              "short": 60171,
              "net": -11508
            },
            "nonCommercial": {
              "long": 32374,
              "short": 8114,
              "net": 24260
            },
            "smallTrader": {
              "long": 14013,
              "short": 26765,
              "net": -12752
            }
          },
          "openInterest": 101361
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197347,
              "short": 196768,
              "net": 579
            },
            "nonCommercial": {
              "long": 88013,
              "short": 68494,
              "net": 19519
            },
            "smallTrader": {
              "long": 29374,
              "short": 49472,
              "net": -20098
            }
          },
          "openInterest": 365119
        }
      ]
    },
    {
      "reportDate": "2008-05-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1502284,
              "short": 1313409,
              "net": 188875
            },
            "nonCommercial": {
              "long": 283389,
              "short": 366198,
              "net": -82809
            },
            "smallTrader": {
              "long": 290683,
              "short": 396749,
              "net": -106066
            }
          },
          "openInterest": 2116867
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 771534,
              "short": 847010,
              "net": -75476
            },
            "nonCommercial": {
              "long": 235081,
              "short": 169105,
              "net": 65976
            },
            "smallTrader": {
              "long": 123770,
              "short": 114270,
              "net": 9500
            }
          },
          "openInterest": 1153281
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 662542,
              "short": 571720,
              "net": 90822
            },
            "nonCommercial": {
              "long": 120051,
              "short": 147116,
              "net": -27065
            },
            "smallTrader": {
              "long": 121896,
              "short": 185653,
              "net": -63757
            }
          },
          "openInterest": 916018
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1056164,
              "short": 1405566,
              "net": -349402
            },
            "nonCommercial": {
              "long": 586566,
              "short": 184118,
              "net": 402448
            },
            "smallTrader": {
              "long": 226544,
              "short": 279590,
              "net": -53046
            }
          },
          "openInterest": 1911841
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2094,
              "short": 86190,
              "net": -84096
            },
            "nonCommercial": {
              "long": 75627,
              "short": 10206,
              "net": 65421
            },
            "smallTrader": {
              "long": 27838,
              "short": 9163,
              "net": 18675
            }
          },
          "openInterest": 106209
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116349,
              "short": 75947,
              "net": 40402
            },
            "nonCommercial": {
              "long": 13874,
              "short": 44311,
              "net": -30437
            },
            "smallTrader": {
              "long": 14453,
              "short": 24418,
              "net": -9965
            }
          },
          "openInterest": 144702
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33442,
              "short": 76584,
              "net": -43142
            },
            "nonCommercial": {
              "long": 48104,
              "short": 16392,
              "net": 31712
            },
            "smallTrader": {
              "long": 31315,
              "short": 19885,
              "net": 11430
            }
          },
          "openInterest": 114709
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66828,
              "short": 104746,
              "net": -37918
            },
            "nonCommercial": {
              "long": 59194,
              "short": 26996,
              "net": 32198
            },
            "smallTrader": {
              "long": 9505,
              "short": 3785,
              "net": 5720
            }
          },
          "openInterest": 141699
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82941,
              "short": 109437,
              "net": -26496
            },
            "nonCommercial": {
              "long": 40587,
              "short": 17506,
              "net": 23081
            },
            "smallTrader": {
              "long": 8023,
              "short": 4608,
              "net": 3415
            }
          },
          "openInterest": 148003
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48990,
              "short": 54398,
              "net": -5408
            },
            "nonCommercial": {
              "long": 27833,
              "short": 20639,
              "net": 7194
            },
            "smallTrader": {
              "long": 12262,
              "short": 14048,
              "net": -1786
            }
          },
          "openInterest": 99434
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 631002,
              "short": 870247,
              "net": -239245
            },
            "nonCommercial": {
              "long": 464850,
              "short": 131788,
              "net": 333062
            },
            "smallTrader": {
              "long": 134014,
              "short": 227831,
              "net": -93817
            }
          },
          "openInterest": 1404651
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144339,
              "short": 183331,
              "net": -38992
            },
            "nonCommercial": {
              "long": 60718,
              "short": 32087,
              "net": 28631
            },
            "smallTrader": {
              "long": 19981,
              "short": 9620,
              "net": 10361
            }
          },
          "openInterest": 247979
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 685343,
              "short": 718277,
              "net": -32934
            },
            "nonCommercial": {
              "long": 266733,
              "short": 194690,
              "net": 72043
            },
            "smallTrader": {
              "long": 84085,
              "short": 123194,
              "net": -39109
            }
          },
          "openInterest": 1422431
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100580,
              "short": 91173,
              "net": 9407
            },
            "nonCommercial": {
              "long": 54383,
              "short": 66895,
              "net": -12512
            },
            "smallTrader": {
              "long": 45475,
              "short": 42370,
              "net": 3105
            }
          },
          "openInterest": 204066
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10911,
              "short": 6717,
              "net": 4194
            },
            "nonCommercial": {
              "long": 12303,
              "short": 8426,
              "net": 3877
            },
            "smallTrader": {
              "long": 4193,
              "short": 12264,
              "net": -8071
            }
          },
          "openInterest": 31432
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140661,
              "short": 213021,
              "net": -72360
            },
            "nonCommercial": {
              "long": 68206,
              "short": 8464,
              "net": 59742
            },
            "smallTrader": {
              "long": 25946,
              "short": 13328,
              "net": 12618
            }
          },
          "openInterest": 262307
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114554,
              "short": 297282,
              "net": -182728
            },
            "nonCommercial": {
              "long": 192719,
              "short": 36752,
              "net": 155967
            },
            "smallTrader": {
              "long": 47097,
              "short": 20336,
              "net": 26761
            }
          },
          "openInterest": 433741
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128586,
              "short": 149725,
              "net": -21139
            },
            "nonCommercial": {
              "long": 41145,
              "short": 23446,
              "net": 17699
            },
            "smallTrader": {
              "long": 30552,
              "short": 27112,
              "net": 3440
            }
          },
          "openInterest": 227262
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72209,
              "short": 126827,
              "net": -54618
            },
            "nonCommercial": {
              "long": 69355,
              "short": 20620,
              "net": 48735
            },
            "smallTrader": {
              "long": 26481,
              "short": 20598,
              "net": 5883
            }
          },
          "openInterest": 169098
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121109,
              "short": 118672,
              "net": 2437
            },
            "nonCommercial": {
              "long": 40745,
              "short": 40248,
              "net": 497
            },
            "smallTrader": {
              "long": 27892,
              "short": 30826,
              "net": -2934
            }
          },
          "openInterest": 249562
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129247,
              "short": 145831,
              "net": -16584
            },
            "nonCommercial": {
              "long": 105226,
              "short": 42940,
              "net": 62286
            },
            "smallTrader": {
              "long": 20872,
              "short": 66574,
              "net": -45702
            }
          },
          "openInterest": 298329
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6278,
              "short": 113095,
              "net": -106817
            },
            "nonCommercial": {
              "long": 108564,
              "short": 7053,
              "net": 101511
            },
            "smallTrader": {
              "long": 7273,
              "short": 1967,
              "net": 5306
            }
          },
          "openInterest": 122815
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357467,
              "short": 328289,
              "net": 29178
            },
            "nonCommercial": {
              "long": 140117,
              "short": 213217,
              "net": -73100
            },
            "smallTrader": {
              "long": 73488,
              "short": 29566,
              "net": 43922
            }
          },
          "openInterest": 867142
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9248,
              "short": 17547,
              "net": -8299
            },
            "nonCommercial": {
              "long": 11449,
              "short": 5112,
              "net": 6337
            },
            "smallTrader": {
              "long": 3225,
              "short": 1263,
              "net": 1962
            }
          },
          "openInterest": 23946
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1527,
              "short": 10744,
              "net": -9217
            },
            "nonCommercial": {
              "long": 9726,
              "short": 1662,
              "net": 8064
            },
            "smallTrader": {
              "long": 2583,
              "short": 1430,
              "net": 1153
            }
          },
          "openInterest": 13961
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 590865,
              "short": 323173,
              "net": 267692
            },
            "nonCommercial": {
              "long": 69170,
              "short": 273320,
              "net": -204150
            },
            "smallTrader": {
              "long": 12134,
              "short": 75676,
              "net": -63542
            }
          },
          "openInterest": 677233
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27698,
              "short": 86446,
              "net": -58748
            },
            "nonCommercial": {
              "long": 48779,
              "short": 7600,
              "net": 41179
            },
            "smallTrader": {
              "long": 26345,
              "short": 8776,
              "net": 17569
            }
          },
          "openInterest": 121057
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99646,
              "short": 154498,
              "net": -54852
            },
            "nonCommercial": {
              "long": 50963,
              "short": 9919,
              "net": 41044
            },
            "smallTrader": {
              "long": 29982,
              "short": 16174,
              "net": 13808
            }
          },
          "openInterest": 197661
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147034,
              "short": 175481,
              "net": -28447
            },
            "nonCommercial": {
              "long": 42322,
              "short": 24322,
              "net": 18000
            },
            "smallTrader": {
              "long": 25873,
              "short": 15426,
              "net": 10447
            }
          },
          "openInterest": 255685
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213994,
              "short": 287856,
              "net": -73862
            },
            "nonCommercial": {
              "long": 146317,
              "short": 38464,
              "net": 107853
            },
            "smallTrader": {
              "long": 47435,
              "short": 81426,
              "net": -33991
            }
          },
          "openInterest": 457916
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 534316,
              "short": 713277,
              "net": -178961
            },
            "nonCommercial": {
              "long": 228131,
              "short": 81564,
              "net": 146567
            },
            "smallTrader": {
              "long": 80918,
              "short": 48524,
              "net": 32394
            }
          },
          "openInterest": 920281
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28267,
              "short": 25718,
              "net": 2549
            },
            "nonCommercial": {
              "long": 19125,
              "short": 23262,
              "net": -4137
            },
            "smallTrader": {
              "long": 16008,
              "short": 14420,
              "net": 1588
            }
          },
          "openInterest": 63405
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17622,
              "short": 15982,
              "net": 1640
            },
            "nonCommercial": {
              "long": 10479,
              "short": 13625,
              "net": -3146
            },
            "smallTrader": {
              "long": 4240,
              "short": 2734,
              "net": 1506
            }
          },
          "openInterest": 34667
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32236,
              "short": 26507,
              "net": 5729
            },
            "nonCommercial": {
              "long": 9627,
              "short": 26401,
              "net": -16774
            },
            "smallTrader": {
              "long": 13945,
              "short": 2900,
              "net": 11045
            }
          },
          "openInterest": 60219
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47355,
              "short": 58417,
              "net": -11062
            },
            "nonCommercial": {
              "long": 32625,
              "short": 8513,
              "net": 24112
            },
            "smallTrader": {
              "long": 13611,
              "short": 26661,
              "net": -13050
            }
          },
          "openInterest": 100872
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200315,
              "short": 194653,
              "net": 5662
            },
            "nonCommercial": {
              "long": 91441,
              "short": 78390,
              "net": 13051
            },
            "smallTrader": {
              "long": 28359,
              "short": 47072,
              "net": -18713
            }
          },
          "openInterest": 366596
        }
      ]
    },
    {
      "reportDate": "2008-05-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1451875,
              "short": 1335692,
              "net": 116183
            },
            "nonCommercial": {
              "long": 303256,
              "short": 341062,
              "net": -37806
            },
            "smallTrader": {
              "long": 302403,
              "short": 380780,
              "net": -78377
            }
          },
          "openInterest": 2116245
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 809149,
              "short": 871801,
              "net": -62652
            },
            "nonCommercial": {
              "long": 271219,
              "short": 216534,
              "net": 54685
            },
            "smallTrader": {
              "long": 113307,
              "short": 105340,
              "net": 7967
            }
          },
          "openInterest": 1220883
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 655850,
              "short": 593157,
              "net": 62693
            },
            "nonCommercial": {
              "long": 162164,
              "short": 155550,
              "net": 6614
            },
            "smallTrader": {
              "long": 111194,
              "short": 180501,
              "net": -69307
            }
          },
          "openInterest": 941179
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1052290,
              "short": 1374342,
              "net": -322052
            },
            "nonCommercial": {
              "long": 586666,
              "short": 214769,
              "net": 371897
            },
            "smallTrader": {
              "long": 217448,
              "short": 267293,
              "net": -49845
            }
          },
          "openInterest": 1918754
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6961,
              "short": 79352,
              "net": -72391
            },
            "nonCommercial": {
              "long": 69793,
              "short": 12339,
              "net": 57454
            },
            "smallTrader": {
              "long": 23962,
              "short": 9025,
              "net": 14937
            }
          },
          "openInterest": 101516
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123169,
              "short": 86329,
              "net": 36840
            },
            "nonCommercial": {
              "long": 25873,
              "short": 50677,
              "net": -24804
            },
            "smallTrader": {
              "long": 16694,
              "short": 28730,
              "net": -12036
            }
          },
          "openInterest": 165843
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29641,
              "short": 71080,
              "net": -41439
            },
            "nonCommercial": {
              "long": 46246,
              "short": 16837,
              "net": 29409
            },
            "smallTrader": {
              "long": 30270,
              "short": 18240,
              "net": 12030
            }
          },
          "openInterest": 108527
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70643,
              "short": 106060,
              "net": -35417
            },
            "nonCommercial": {
              "long": 58409,
              "short": 28769,
              "net": 29640
            },
            "smallTrader": {
              "long": 10351,
              "short": 4574,
              "net": 5777
            }
          },
          "openInterest": 146470
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82850,
              "short": 110018,
              "net": -27168
            },
            "nonCommercial": {
              "long": 40926,
              "short": 14877,
              "net": 26049
            },
            "smallTrader": {
              "long": 7541,
              "short": 6422,
              "net": 1119
            }
          },
          "openInterest": 148899
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48974,
              "short": 51927,
              "net": -2953
            },
            "nonCommercial": {
              "long": 24173,
              "short": 19985,
              "net": 4188
            },
            "smallTrader": {
              "long": 13456,
              "short": 14691,
              "net": -1235
            }
          },
          "openInterest": 97799
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 640113,
              "short": 893663,
              "net": -253550
            },
            "nonCommercial": {
              "long": 467064,
              "short": 116403,
              "net": 350661
            },
            "smallTrader": {
              "long": 137698,
              "short": 234809,
              "net": -97111
            }
          },
          "openInterest": 1414456
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148315,
              "short": 185254,
              "net": -36939
            },
            "nonCommercial": {
              "long": 60168,
              "short": 32770,
              "net": 27398
            },
            "smallTrader": {
              "long": 19537,
              "short": 9996,
              "net": 9541
            }
          },
          "openInterest": 253305
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 730973,
              "short": 774688,
              "net": -43715
            },
            "nonCommercial": {
              "long": 267721,
              "short": 191611,
              "net": 76110
            },
            "smallTrader": {
              "long": 80845,
              "short": 113240,
              "net": -32395
            }
          },
          "openInterest": 1477007
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106832,
              "short": 98679,
              "net": 8153
            },
            "nonCommercial": {
              "long": 55409,
              "short": 64908,
              "net": -9499
            },
            "smallTrader": {
              "long": 42036,
              "short": 40690,
              "net": 1346
            }
          },
          "openInterest": 207346
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11062,
              "short": 6116,
              "net": 4946
            },
            "nonCommercial": {
              "long": 11118,
              "short": 8612,
              "net": 2506
            },
            "smallTrader": {
              "long": 4551,
              "short": 12003,
              "net": -7452
            }
          },
          "openInterest": 32437
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134083,
              "short": 211273,
              "net": -77190
            },
            "nonCommercial": {
              "long": 76203,
              "short": 9283,
              "net": 66920
            },
            "smallTrader": {
              "long": 23937,
              "short": 13667,
              "net": 10270
            }
          },
          "openInterest": 262563
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121605,
              "short": 299202,
              "net": -177597
            },
            "nonCommercial": {
              "long": 197809,
              "short": 44871,
              "net": 152938
            },
            "smallTrader": {
              "long": 46190,
              "short": 21531,
              "net": 24659
            }
          },
          "openInterest": 439636
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132513,
              "short": 156884,
              "net": -24371
            },
            "nonCommercial": {
              "long": 37927,
              "short": 19233,
              "net": 18694
            },
            "smallTrader": {
              "long": 32959,
              "short": 27282,
              "net": 5677
            }
          },
          "openInterest": 235549
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85465,
              "short": 126576,
              "net": -41111
            },
            "nonCommercial": {
              "long": 62209,
              "short": 28393,
              "net": 33816
            },
            "smallTrader": {
              "long": 25274,
              "short": 17979,
              "net": 7295
            }
          },
          "openInterest": 174423
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121243,
              "short": 118849,
              "net": 2394
            },
            "nonCommercial": {
              "long": 43469,
              "short": 42103,
              "net": 1366
            },
            "smallTrader": {
              "long": 26725,
              "short": 30485,
              "net": -3760
            }
          },
          "openInterest": 252361
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132202,
              "short": 153282,
              "net": -21080
            },
            "nonCommercial": {
              "long": 103589,
              "short": 38537,
              "net": 65052
            },
            "smallTrader": {
              "long": 22121,
              "short": 66093,
              "net": -43972
            }
          },
          "openInterest": 298813
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7748,
              "short": 110366,
              "net": -102618
            },
            "nonCommercial": {
              "long": 104833,
              "short": 5805,
              "net": 99028
            },
            "smallTrader": {
              "long": 5702,
              "short": 2112,
              "net": 3590
            }
          },
          "openInterest": 118845
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 355136,
              "short": 334285,
              "net": 20851
            },
            "nonCommercial": {
              "long": 148119,
              "short": 214797,
              "net": -66678
            },
            "smallTrader": {
              "long": 78603,
              "short": 32776,
              "net": 45827
            }
          },
          "openInterest": 878936
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16377,
              "short": 21339,
              "net": -4962
            },
            "nonCommercial": {
              "long": 11193,
              "short": 7749,
              "net": 3444
            },
            "smallTrader": {
              "long": 2783,
              "short": 1265,
              "net": 1518
            }
          },
          "openInterest": 30377
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1566,
              "short": 12515,
              "net": -10949
            },
            "nonCommercial": {
              "long": 10432,
              "short": 1557,
              "net": 8875
            },
            "smallTrader": {
              "long": 3661,
              "short": 1587,
              "net": 2074
            }
          },
          "openInterest": 15783
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 611465,
              "short": 325298,
              "net": 286167
            },
            "nonCommercial": {
              "long": 72368,
              "short": 291829,
              "net": -219461
            },
            "smallTrader": {
              "long": 12429,
              "short": 79135,
              "net": -66706
            }
          },
          "openInterest": 701238
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27010,
              "short": 86063,
              "net": -59053
            },
            "nonCommercial": {
              "long": 49456,
              "short": 9415,
              "net": 40041
            },
            "smallTrader": {
              "long": 27910,
              "short": 8898,
              "net": 19012
            }
          },
          "openInterest": 122802
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93973,
              "short": 151751,
              "net": -57778
            },
            "nonCommercial": {
              "long": 50093,
              "short": 9026,
              "net": 41067
            },
            "smallTrader": {
              "long": 32570,
              "short": 15859,
              "net": 16711
            }
          },
          "openInterest": 194921
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143692,
              "short": 181873,
              "net": -38181
            },
            "nonCommercial": {
              "long": 47305,
              "short": 24207,
              "net": 23098
            },
            "smallTrader": {
              "long": 28823,
              "short": 13740,
              "net": 15083
            }
          },
          "openInterest": 260445
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211775,
              "short": 292751,
              "net": -80976
            },
            "nonCommercial": {
              "long": 144657,
              "short": 32470,
              "net": 112187
            },
            "smallTrader": {
              "long": 50863,
              "short": 82074,
              "net": -31211
            }
          },
          "openInterest": 456423
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 536209,
              "short": 710871,
              "net": -174662
            },
            "nonCommercial": {
              "long": 228781,
              "short": 79991,
              "net": 148790
            },
            "smallTrader": {
              "long": 82166,
              "short": 56294,
              "net": 25872
            }
          },
          "openInterest": 915914
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38374,
              "short": 24647,
              "net": 13727
            },
            "nonCommercial": {
              "long": 13758,
              "short": 31194,
              "net": -17436
            },
            "smallTrader": {
              "long": 17056,
              "short": 13347,
              "net": 3709
            }
          },
          "openInterest": 69188
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15510,
              "short": 16757,
              "net": -1247
            },
            "nonCommercial": {
              "long": 11040,
              "short": 11535,
              "net": -495
            },
            "smallTrader": {
              "long": 4398,
              "short": 2656,
              "net": 1742
            }
          },
          "openInterest": 33434
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35660,
              "short": 33198,
              "net": 2462
            },
            "nonCommercial": {
              "long": 12262,
              "short": 23291,
              "net": -11029
            },
            "smallTrader": {
              "long": 13079,
              "short": 4512,
              "net": 8567
            }
          },
          "openInterest": 67185
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45626,
              "short": 55539,
              "net": -9913
            },
            "nonCommercial": {
              "long": 32746,
              "short": 9213,
              "net": 23533
            },
            "smallTrader": {
              "long": 13638,
              "short": 27258,
              "net": -13620
            }
          },
          "openInterest": 99429
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199400,
              "short": 186374,
              "net": 13026
            },
            "nonCommercial": {
              "long": 88463,
              "short": 82380,
              "net": 6083
            },
            "smallTrader": {
              "long": 27008,
              "short": 46117,
              "net": -19109
            }
          },
          "openInterest": 362266
        }
      ]
    },
    {
      "reportDate": "2008-05-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1450052,
              "short": 1373887,
              "net": 76165
            },
            "nonCommercial": {
              "long": 355874,
              "short": 325567,
              "net": 30307
            },
            "smallTrader": {
              "long": 293619,
              "short": 400091,
              "net": -106472
            }
          },
          "openInterest": 2170111
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 754369,
              "short": 797514,
              "net": -43145
            },
            "nonCommercial": {
              "long": 268379,
              "short": 232501,
              "net": 35878
            },
            "smallTrader": {
              "long": 107196,
              "short": 99929,
              "net": 7267
            }
          },
          "openInterest": 1165376
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 640746,
              "short": 587031,
              "net": 53715
            },
            "nonCommercial": {
              "long": 166969,
              "short": 162881,
              "net": 4088
            },
            "smallTrader": {
              "long": 121689,
              "short": 179492,
              "net": -57803
            }
          },
          "openInterest": 942969
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 955365,
              "short": 1302952,
              "net": -347587
            },
            "nonCommercial": {
              "long": 581049,
              "short": 195855,
              "net": 385194
            },
            "smallTrader": {
              "long": 220881,
              "short": 258488,
              "net": -37607
            }
          },
          "openInterest": 1827223
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8600,
              "short": 89280,
              "net": -80680
            },
            "nonCommercial": {
              "long": 72418,
              "short": 11117,
              "net": 61301
            },
            "smallTrader": {
              "long": 29115,
              "short": 9736,
              "net": 19379
            }
          },
          "openInterest": 111047
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122488,
              "short": 87829,
              "net": 34659
            },
            "nonCommercial": {
              "long": 22233,
              "short": 47573,
              "net": -25340
            },
            "smallTrader": {
              "long": 15260,
              "short": 24579,
              "net": -9319
            }
          },
          "openInterest": 160094
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26201,
              "short": 73244,
              "net": -47043
            },
            "nonCommercial": {
              "long": 53118,
              "short": 21700,
              "net": 31418
            },
            "smallTrader": {
              "long": 34317,
              "short": 18692,
              "net": 15625
            }
          },
          "openInterest": 115665
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74261,
              "short": 107044,
              "net": -32783
            },
            "nonCommercial": {
              "long": 55723,
              "short": 29650,
              "net": 26073
            },
            "smallTrader": {
              "long": 10367,
              "short": 3657,
              "net": 6710
            }
          },
          "openInterest": 149839
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81920,
              "short": 111096,
              "net": -29176
            },
            "nonCommercial": {
              "long": 40942,
              "short": 14627,
              "net": 26315
            },
            "smallTrader": {
              "long": 7983,
              "short": 5122,
              "net": 2861
            }
          },
          "openInterest": 150178
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49121,
              "short": 53403,
              "net": -4282
            },
            "nonCommercial": {
              "long": 24632,
              "short": 19592,
              "net": 5040
            },
            "smallTrader": {
              "long": 14079,
              "short": 14837,
              "net": -758
            }
          },
          "openInterest": 101017
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 630308,
              "short": 887610,
              "net": -257302
            },
            "nonCommercial": {
              "long": 462493,
              "short": 102372,
              "net": 360121
            },
            "smallTrader": {
              "long": 132012,
              "short": 234831,
              "net": -102819
            }
          },
          "openInterest": 1401669
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152409,
              "short": 193593,
              "net": -41184
            },
            "nonCommercial": {
              "long": 64189,
              "short": 34037,
              "net": 30152
            },
            "smallTrader": {
              "long": 20941,
              "short": 9909,
              "net": 11032
            }
          },
          "openInterest": 264285
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 665701,
              "short": 689065,
              "net": -23364
            },
            "nonCommercial": {
              "long": 247469,
              "short": 193318,
              "net": 54151
            },
            "smallTrader": {
              "long": 82587,
              "short": 113374,
              "net": -30787
            }
          },
          "openInterest": 1356657
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94653,
              "short": 104525,
              "net": -9872
            },
            "nonCommercial": {
              "long": 70240,
              "short": 63399,
              "net": 6841
            },
            "smallTrader": {
              "long": 44508,
              "short": 41477,
              "net": 3031
            }
          },
          "openInterest": 212882
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10347,
              "short": 6692,
              "net": 3655
            },
            "nonCommercial": {
              "long": 11588,
              "short": 7119,
              "net": 4469
            },
            "smallTrader": {
              "long": 3941,
              "short": 12065,
              "net": -8124
            }
          },
          "openInterest": 32702
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140907,
              "short": 219968,
              "net": -79061
            },
            "nonCommercial": {
              "long": 77966,
              "short": 8511,
              "net": 69455
            },
            "smallTrader": {
              "long": 24866,
              "short": 15260,
              "net": 9606
            }
          },
          "openInterest": 275372
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108853,
              "short": 324034,
              "net": -215181
            },
            "nonCommercial": {
              "long": 216324,
              "short": 34205,
              "net": 182119
            },
            "smallTrader": {
              "long": 51815,
              "short": 18753,
              "net": 33062
            }
          },
          "openInterest": 453084
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123137,
              "short": 149058,
              "net": -25921
            },
            "nonCommercial": {
              "long": 34761,
              "short": 16713,
              "net": 18048
            },
            "smallTrader": {
              "long": 34881,
              "short": 27008,
              "net": 7873
            }
          },
          "openInterest": 226001
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69969,
              "short": 121168,
              "net": -51199
            },
            "nonCommercial": {
              "long": 65203,
              "short": 25155,
              "net": 40048
            },
            "smallTrader": {
              "long": 28580,
              "short": 17429,
              "net": 11151
            }
          },
          "openInterest": 165388
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119956,
              "short": 116629,
              "net": 3327
            },
            "nonCommercial": {
              "long": 41813,
              "short": 42258,
              "net": -445
            },
            "smallTrader": {
              "long": 27842,
              "short": 30724,
              "net": -2882
            }
          },
          "openInterest": 252068
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134464,
              "short": 150737,
              "net": -16273
            },
            "nonCommercial": {
              "long": 97971,
              "short": 39382,
              "net": 58589
            },
            "smallTrader": {
              "long": 23059,
              "short": 65375,
              "net": -42316
            }
          },
          "openInterest": 297598
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14543,
              "short": 103896,
              "net": -89353
            },
            "nonCommercial": {
              "long": 97539,
              "short": 6940,
              "net": 90599
            },
            "smallTrader": {
              "long": 3730,
              "short": 4976,
              "net": -1246
            }
          },
          "openInterest": 116535
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 359659,
              "short": 339113,
              "net": 20546
            },
            "nonCommercial": {
              "long": 155841,
              "short": 225037,
              "net": -69196
            },
            "smallTrader": {
              "long": 78106,
              "short": 29456,
              "net": 48650
            }
          },
          "openInterest": 892847
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16327,
              "short": 21836,
              "net": -5509
            },
            "nonCommercial": {
              "long": 12274,
              "short": 7733,
              "net": 4541
            },
            "smallTrader": {
              "long": 2320,
              "short": 1352,
              "net": 968
            }
          },
          "openInterest": 30921
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1336,
              "short": 13456,
              "net": -12120
            },
            "nonCommercial": {
              "long": 11671,
              "short": 1925,
              "net": 9746
            },
            "smallTrader": {
              "long": 3829,
              "short": 1455,
              "net": 2374
            }
          },
          "openInterest": 17225
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 627369,
              "short": 323198,
              "net": 304171
            },
            "nonCommercial": {
              "long": 65771,
              "short": 301687,
              "net": -235916
            },
            "smallTrader": {
              "long": 12890,
              "short": 81145,
              "net": -68255
            }
          },
          "openInterest": 711598
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25630,
              "short": 87870,
              "net": -62240
            },
            "nonCommercial": {
              "long": 54227,
              "short": 11158,
              "net": 43069
            },
            "smallTrader": {
              "long": 27430,
              "short": 8259,
              "net": 19171
            }
          },
          "openInterest": 125838
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98330,
              "short": 153011,
              "net": -54681
            },
            "nonCommercial": {
              "long": 46301,
              "short": 6729,
              "net": 39572
            },
            "smallTrader": {
              "long": 30817,
              "short": 15708,
              "net": 15109
            }
          },
          "openInterest": 198969
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132780,
              "short": 166816,
              "net": -34036
            },
            "nonCommercial": {
              "long": 43946,
              "short": 22740,
              "net": 21206
            },
            "smallTrader": {
              "long": 29846,
              "short": 17016,
              "net": 12830
            }
          },
          "openInterest": 247427
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205893,
              "short": 288592,
              "net": -82699
            },
            "nonCommercial": {
              "long": 148977,
              "short": 32216,
              "net": 116761
            },
            "smallTrader": {
              "long": 46882,
              "short": 80944,
              "net": -34062
            }
          },
          "openInterest": 455553
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 536338,
              "short": 701529,
              "net": -165191
            },
            "nonCommercial": {
              "long": 222873,
              "short": 80760,
              "net": 142113
            },
            "smallTrader": {
              "long": 81461,
              "short": 58383,
              "net": 23078
            }
          },
          "openInterest": 911360
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24695,
              "short": 27624,
              "net": -2929
            },
            "nonCommercial": {
              "long": 19037,
              "short": 23980,
              "net": -4943
            },
            "smallTrader": {
              "long": 19252,
              "short": 11380,
              "net": 7872
            }
          },
          "openInterest": 62984
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15372,
              "short": 17462,
              "net": -2090
            },
            "nonCommercial": {
              "long": 16908,
              "short": 15318,
              "net": 1590
            },
            "smallTrader": {
              "long": 3681,
              "short": 3181,
              "net": 500
            }
          },
          "openInterest": 38353
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38573,
              "short": 39138,
              "net": -565
            },
            "nonCommercial": {
              "long": 13670,
              "short": 22575,
              "net": -8905
            },
            "smallTrader": {
              "long": 18734,
              "short": 9264,
              "net": 9470
            }
          },
          "openInterest": 75183
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47807,
              "short": 55938,
              "net": -8131
            },
            "nonCommercial": {
              "long": 32862,
              "short": 9862,
              "net": 23000
            },
            "smallTrader": {
              "long": 14481,
              "short": 29350,
              "net": -14869
            }
          },
          "openInterest": 103676
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203305,
              "short": 188975,
              "net": 14330
            },
            "nonCommercial": {
              "long": 91522,
              "short": 85292,
              "net": 6230
            },
            "smallTrader": {
              "long": 25747,
              "short": 46307,
              "net": -20560
            }
          },
          "openInterest": 369030
        }
      ]
    },
    {
      "reportDate": "2008-05-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1479963,
              "short": 1397382,
              "net": 82581
            },
            "nonCommercial": {
              "long": 332245,
              "short": 289731,
              "net": 42514
            },
            "smallTrader": {
              "long": 293372,
              "short": 418467,
              "net": -125095
            }
          },
          "openInterest": 2175930
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 720230,
              "short": 698088,
              "net": 22142
            },
            "nonCommercial": {
              "long": 246080,
              "short": 258867,
              "net": -12787
            },
            "smallTrader": {
              "long": 101869,
              "short": 111224,
              "net": -9355
            }
          },
          "openInterest": 1105372
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 684567,
              "short": 585135,
              "net": 99432
            },
            "nonCommercial": {
              "long": 143902,
              "short": 161059,
              "net": -17157
            },
            "smallTrader": {
              "long": 122711,
              "short": 204986,
              "net": -82275
            }
          },
          "openInterest": 967144
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 933963,
              "short": 1226887,
              "net": -292924
            },
            "nonCommercial": {
              "long": 556803,
              "short": 196201,
              "net": 360602
            },
            "smallTrader": {
              "long": 240041,
              "short": 307719,
              "net": -67678
            }
          },
          "openInterest": 1802047
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8929,
              "short": 87302,
              "net": -78373
            },
            "nonCommercial": {
              "long": 67200,
              "short": 9908,
              "net": 57292
            },
            "smallTrader": {
              "long": 30681,
              "short": 9600,
              "net": 21081
            }
          },
          "openInterest": 107884
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126653,
              "short": 92447,
              "net": 34206
            },
            "nonCommercial": {
              "long": 22471,
              "short": 47359,
              "net": -24888
            },
            "smallTrader": {
              "long": 14895,
              "short": 24213,
              "net": -9318
            }
          },
          "openInterest": 164058
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21937,
              "short": 87714,
              "net": -65777
            },
            "nonCommercial": {
              "long": 69636,
              "short": 19511,
              "net": 50125
            },
            "smallTrader": {
              "long": 34196,
              "short": 18544,
              "net": 15652
            }
          },
          "openInterest": 127620
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73597,
              "short": 104521,
              "net": -30924
            },
            "nonCommercial": {
              "long": 54020,
              "short": 30002,
              "net": 24018
            },
            "smallTrader": {
              "long": 10288,
              "short": 3382,
              "net": 6906
            }
          },
          "openInterest": 149430
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82519,
              "short": 108716,
              "net": -26197
            },
            "nonCommercial": {
              "long": 40104,
              "short": 15975,
              "net": 24129
            },
            "smallTrader": {
              "long": 8221,
              "short": 6153,
              "net": 2068
            }
          },
          "openInterest": 151882
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49788,
              "short": 51504,
              "net": -1716
            },
            "nonCommercial": {
              "long": 22205,
              "short": 18544,
              "net": 3661
            },
            "smallTrader": {
              "long": 13115,
              "short": 15060,
              "net": -1945
            }
          },
          "openInterest": 98441
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 633552,
              "short": 881044,
              "net": -247492
            },
            "nonCommercial": {
              "long": 458115,
              "short": 105795,
              "net": 352320
            },
            "smallTrader": {
              "long": 125646,
              "short": 230474,
              "net": -104828
            }
          },
          "openInterest": 1401116
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161809,
              "short": 191745,
              "net": -29936
            },
            "nonCommercial": {
              "long": 61670,
              "short": 39629,
              "net": 22041
            },
            "smallTrader": {
              "long": 19154,
              "short": 11259,
              "net": 7895
            }
          },
          "openInterest": 268743
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 667020,
              "short": 691347,
              "net": -24327
            },
            "nonCommercial": {
              "long": 229157,
              "short": 190132,
              "net": 39025
            },
            "smallTrader": {
              "long": 83676,
              "short": 98374,
              "net": -14698
            }
          },
          "openInterest": 1338874
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108565,
              "short": 110485,
              "net": -1920
            },
            "nonCommercial": {
              "long": 64503,
              "short": 67893,
              "net": -3390
            },
            "smallTrader": {
              "long": 45667,
              "short": 40357,
              "net": 5310
            }
          },
          "openInterest": 222241
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9679,
              "short": 6810,
              "net": 2869
            },
            "nonCommercial": {
              "long": 10463,
              "short": 5268,
              "net": 5195
            },
            "smallTrader": {
              "long": 3922,
              "short": 11986,
              "net": -8064
            }
          },
          "openInterest": 31077
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145546,
              "short": 216842,
              "net": -71296
            },
            "nonCommercial": {
              "long": 71873,
              "short": 10216,
              "net": 61657
            },
            "smallTrader": {
              "long": 23965,
              "short": 14326,
              "net": 9639
            }
          },
          "openInterest": 270454
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92239,
              "short": 310524,
              "net": -218285
            },
            "nonCommercial": {
              "long": 220954,
              "short": 29442,
              "net": 191512
            },
            "smallTrader": {
              "long": 51587,
              "short": 24814,
              "net": 26773
            }
          },
          "openInterest": 430961
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116937,
              "short": 137489,
              "net": -20552
            },
            "nonCommercial": {
              "long": 32973,
              "short": 18367,
              "net": 14606
            },
            "smallTrader": {
              "long": 33886,
              "short": 27940,
              "net": 5946
            }
          },
          "openInterest": 214630
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79024,
              "short": 123067,
              "net": -44043
            },
            "nonCommercial": {
              "long": 62907,
              "short": 29603,
              "net": 33304
            },
            "smallTrader": {
              "long": 28610,
              "short": 17871,
              "net": 10739
            }
          },
          "openInterest": 171688
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121939,
              "short": 120734,
              "net": 1205
            },
            "nonCommercial": {
              "long": 42691,
              "short": 42571,
              "net": 120
            },
            "smallTrader": {
              "long": 28154,
              "short": 29479,
              "net": -1325
            }
          },
          "openInterest": 258638
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135667,
              "short": 150619,
              "net": -14952
            },
            "nonCommercial": {
              "long": 94441,
              "short": 36360,
              "net": 58081
            },
            "smallTrader": {
              "long": 23187,
              "short": 66316,
              "net": -43129
            }
          },
          "openInterest": 296795
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12118,
              "short": 112378,
              "net": -100260
            },
            "nonCommercial": {
              "long": 100428,
              "short": 5672,
              "net": 94756
            },
            "smallTrader": {
              "long": 7310,
              "short": 1806,
              "net": 5504
            }
          },
          "openInterest": 120338
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357185,
              "short": 332965,
              "net": 24220
            },
            "nonCommercial": {
              "long": 180898,
              "short": 252312,
              "net": -71414
            },
            "smallTrader": {
              "long": 75450,
              "short": 28256,
              "net": 47194
            }
          },
          "openInterest": 902704
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16861,
              "short": 22857,
              "net": -5996
            },
            "nonCommercial": {
              "long": 12903,
              "short": 7939,
              "net": 4964
            },
            "smallTrader": {
              "long": 2341,
              "short": 1309,
              "net": 1032
            }
          },
          "openInterest": 32124
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1472,
              "short": 13635,
              "net": -12163
            },
            "nonCommercial": {
              "long": 11729,
              "short": 2082,
              "net": 9647
            },
            "smallTrader": {
              "long": 3705,
              "short": 1189,
              "net": 2516
            }
          },
          "openInterest": 17295
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 630280,
              "short": 339220,
              "net": 291060
            },
            "nonCommercial": {
              "long": 75221,
              "short": 297144,
              "net": -221923
            },
            "smallTrader": {
              "long": 12941,
              "short": 82078,
              "net": -69137
            }
          },
          "openInterest": 725597
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25034,
              "short": 89595,
              "net": -64561
            },
            "nonCommercial": {
              "long": 55747,
              "short": 10909,
              "net": 44838
            },
            "smallTrader": {
              "long": 27842,
              "short": 8119,
              "net": 19723
            }
          },
          "openInterest": 126583
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96977,
              "short": 153412,
              "net": -56435
            },
            "nonCommercial": {
              "long": 48921,
              "short": 7715,
              "net": 41206
            },
            "smallTrader": {
              "long": 29541,
              "short": 14312,
              "net": 15229
            }
          },
          "openInterest": 200377
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130777,
              "short": 163941,
              "net": -33164
            },
            "nonCommercial": {
              "long": 43202,
              "short": 23906,
              "net": 19296
            },
            "smallTrader": {
              "long": 31542,
              "short": 17674,
              "net": 13868
            }
          },
          "openInterest": 245668
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204170,
              "short": 285146,
              "net": -80976
            },
            "nonCommercial": {
              "long": 147460,
              "short": 32734,
              "net": 114726
            },
            "smallTrader": {
              "long": 49108,
              "short": 82858,
              "net": -33750
            }
          },
          "openInterest": 459932
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 537172,
              "short": 680241,
              "net": -143069
            },
            "nonCommercial": {
              "long": 217598,
              "short": 86826,
              "net": 130772
            },
            "smallTrader": {
              "long": 86302,
              "short": 74005,
              "net": 12297
            }
          },
          "openInterest": 911824
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31423,
              "short": 29391,
              "net": 2032
            },
            "nonCommercial": {
              "long": 18907,
              "short": 28756,
              "net": -9849
            },
            "smallTrader": {
              "long": 19239,
              "short": 11422,
              "net": 7817
            }
          },
          "openInterest": 69571
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17562,
              "short": 16849,
              "net": 713
            },
            "nonCommercial": {
              "long": 16073,
              "short": 17284,
              "net": -1211
            },
            "smallTrader": {
              "long": 3672,
              "short": 3174,
              "net": 498
            }
          },
          "openInterest": 39949
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30591,
              "short": 28496,
              "net": 2095
            },
            "nonCommercial": {
              "long": 10850,
              "short": 19811,
              "net": -8961
            },
            "smallTrader": {
              "long": 11584,
              "short": 4718,
              "net": 6866
            }
          },
          "openInterest": 56256
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47974,
              "short": 57033,
              "net": -9059
            },
            "nonCommercial": {
              "long": 33265,
              "short": 10174,
              "net": 23091
            },
            "smallTrader": {
              "long": 15319,
              "short": 29351,
              "net": -14032
            }
          },
          "openInterest": 106211
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202290,
              "short": 178110,
              "net": 24180
            },
            "nonCommercial": {
              "long": 83146,
              "short": 84107,
              "net": -961
            },
            "smallTrader": {
              "long": 24578,
              "short": 47797,
              "net": -23219
            }
          },
          "openInterest": 358385
        }
      ]
    },
    {
      "reportDate": "2008-06-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1471965,
              "short": 1393307,
              "net": 78658
            },
            "nonCommercial": {
              "long": 346362,
              "short": 279321,
              "net": 67041
            },
            "smallTrader": {
              "long": 278538,
              "short": 424237,
              "net": -145699
            }
          },
          "openInterest": 2158445
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 705030,
              "short": 658580,
              "net": 46450
            },
            "nonCommercial": {
              "long": 197230,
              "short": 256211,
              "net": -58981
            },
            "smallTrader": {
              "long": 115831,
              "short": 103300,
              "net": 12531
            }
          },
          "openInterest": 1028844
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 648714,
              "short": 543790,
              "net": 104924
            },
            "nonCommercial": {
              "long": 128304,
              "short": 149740,
              "net": -21436
            },
            "smallTrader": {
              "long": 114144,
              "short": 197632,
              "net": -83488
            }
          },
          "openInterest": 906460
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1023582,
              "short": 1266537,
              "net": -242955
            },
            "nonCommercial": {
              "long": 502881,
              "short": 190202,
              "net": 312679
            },
            "smallTrader": {
              "long": 200491,
              "short": 270215,
              "net": -69724
            }
          },
          "openInterest": 1779377
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11754,
              "short": 76659,
              "net": -64905
            },
            "nonCommercial": {
              "long": 63673,
              "short": 10366,
              "net": 53307
            },
            "smallTrader": {
              "long": 32903,
              "short": 21305,
              "net": 11598
            }
          },
          "openInterest": 109056
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123891,
              "short": 90687,
              "net": 33204
            },
            "nonCommercial": {
              "long": 18580,
              "short": 47608,
              "net": -29028
            },
            "smallTrader": {
              "long": 19823,
              "short": 23999,
              "net": -4176
            }
          },
          "openInterest": 162647
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23136,
              "short": 75731,
              "net": -52595
            },
            "nonCommercial": {
              "long": 63825,
              "short": 18087,
              "net": 45738
            },
            "smallTrader": {
              "long": 33121,
              "short": 26264,
              "net": 6857
            }
          },
          "openInterest": 122819
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73796,
              "short": 104660,
              "net": -30864
            },
            "nonCommercial": {
              "long": 58646,
              "short": 31199,
              "net": 27447
            },
            "smallTrader": {
              "long": 9661,
              "short": 6244,
              "net": 3417
            }
          },
          "openInterest": 157841
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83566,
              "short": 105670,
              "net": -22104
            },
            "nonCommercial": {
              "long": 39533,
              "short": 16683,
              "net": 22850
            },
            "smallTrader": {
              "long": 8403,
              "short": 9149,
              "net": -746
            }
          },
          "openInterest": 153194
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49487,
              "short": 46744,
              "net": 2743
            },
            "nonCommercial": {
              "long": 20776,
              "short": 21663,
              "net": -887
            },
            "smallTrader": {
              "long": 13414,
              "short": 15270,
              "net": -1856
            }
          },
          "openInterest": 97981
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 627902,
              "short": 864360,
              "net": -236458
            },
            "nonCommercial": {
              "long": 449190,
              "short": 105040,
              "net": 344150
            },
            "smallTrader": {
              "long": 135999,
              "short": 243691,
              "net": -107692
            }
          },
          "openInterest": 1405256
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171710,
              "short": 190636,
              "net": -18926
            },
            "nonCommercial": {
              "long": 58809,
              "short": 44301,
              "net": 14508
            },
            "smallTrader": {
              "long": 16985,
              "short": 12567,
              "net": 4418
            }
          },
          "openInterest": 273104
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 681448,
              "short": 703698,
              "net": -22250
            },
            "nonCommercial": {
              "long": 218962,
              "short": 188092,
              "net": 30870
            },
            "smallTrader": {
              "long": 68426,
              "short": 77046,
              "net": -8620
            }
          },
          "openInterest": 1355667
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128849,
              "short": 105376,
              "net": 23473
            },
            "nonCommercial": {
              "long": 55845,
              "short": 70299,
              "net": -14454
            },
            "smallTrader": {
              "long": 42470,
              "short": 51489,
              "net": -9019
            }
          },
          "openInterest": 230633
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10995,
              "short": 7571,
              "net": 3424
            },
            "nonCommercial": {
              "long": 9433,
              "short": 4963,
              "net": 4470
            },
            "smallTrader": {
              "long": 4334,
              "short": 12228,
              "net": -7894
            }
          },
          "openInterest": 32023
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131169,
              "short": 204857,
              "net": -73688
            },
            "nonCommercial": {
              "long": 73466,
              "short": 9829,
              "net": 63637
            },
            "smallTrader": {
              "long": 21034,
              "short": 10983,
              "net": 10051
            }
          },
          "openInterest": 254501
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92556,
              "short": 294727,
              "net": -202171
            },
            "nonCommercial": {
              "long": 200544,
              "short": 30333,
              "net": 170211
            },
            "smallTrader": {
              "long": 45366,
              "short": 13406,
              "net": 31960
            }
          },
          "openInterest": 398441
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114628,
              "short": 137231,
              "net": -22603
            },
            "nonCommercial": {
              "long": 32065,
              "short": 18248,
              "net": 13817
            },
            "smallTrader": {
              "long": 32151,
              "short": 23365,
              "net": 8786
            }
          },
          "openInterest": 210214
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82305,
              "short": 100291,
              "net": -17986
            },
            "nonCommercial": {
              "long": 55009,
              "short": 31644,
              "net": 23365
            },
            "smallTrader": {
              "long": 26597,
              "short": 31976,
              "net": -5379
            }
          },
          "openInterest": 164454
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126800,
              "short": 120752,
              "net": 6048
            },
            "nonCommercial": {
              "long": 43175,
              "short": 46541,
              "net": -3366
            },
            "smallTrader": {
              "long": 27769,
              "short": 30451,
              "net": -2682
            }
          },
          "openInterest": 260073
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138279,
              "short": 150139,
              "net": -11860
            },
            "nonCommercial": {
              "long": 90811,
              "short": 34357,
              "net": 56454
            },
            "smallTrader": {
              "long": 23658,
              "short": 68252,
              "net": -44594
            }
          },
          "openInterest": 297547
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30891,
              "short": 131923,
              "net": -101032
            },
            "nonCommercial": {
              "long": 104836,
              "short": 6001,
              "net": 98835
            },
            "smallTrader": {
              "long": 12740,
              "short": 10543,
              "net": 2197
            }
          },
          "openInterest": 150702
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 351588,
              "short": 326768,
              "net": 24820
            },
            "nonCommercial": {
              "long": 194335,
              "short": 261238,
              "net": -66903
            },
            "smallTrader": {
              "long": 74992,
              "short": 32909,
              "net": 42083
            }
          },
          "openInterest": 915499
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16523,
              "short": 18750,
              "net": -2227
            },
            "nonCommercial": {
              "long": 13965,
              "short": 7637,
              "net": 6328
            },
            "smallTrader": {
              "long": 2433,
              "short": 6534,
              "net": -4101
            }
          },
          "openInterest": 32954
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1878,
              "short": 11321,
              "net": -9443
            },
            "nonCommercial": {
              "long": 10045,
              "short": 2713,
              "net": 7332
            },
            "smallTrader": {
              "long": 3001,
              "short": 890,
              "net": 2111
            }
          },
          "openInterest": 15395
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 643956,
              "short": 340934,
              "net": 303022
            },
            "nonCommercial": {
              "long": 75587,
              "short": 307821,
              "net": -232234
            },
            "smallTrader": {
              "long": 11999,
              "short": 82787,
              "net": -70788
            }
          },
          "openInterest": 737327
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26410,
              "short": 87075,
              "net": -60665
            },
            "nonCommercial": {
              "long": 51098,
              "short": 9145,
              "net": 41953
            },
            "smallTrader": {
              "long": 27175,
              "short": 8463,
              "net": 18712
            }
          },
          "openInterest": 123200
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93793,
              "short": 152319,
              "net": -58526
            },
            "nonCommercial": {
              "long": 51413,
              "short": 7215,
              "net": 44198
            },
            "smallTrader": {
              "long": 30115,
              "short": 15787,
              "net": 14328
            }
          },
          "openInterest": 203136
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131655,
              "short": 164434,
              "net": -32779
            },
            "nonCommercial": {
              "long": 45715,
              "short": 25355,
              "net": 20360
            },
            "smallTrader": {
              "long": 29431,
              "short": 17012,
              "net": 12419
            }
          },
          "openInterest": 250838
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205338,
              "short": 289869,
              "net": -84531
            },
            "nonCommercial": {
              "long": 153734,
              "short": 32332,
              "net": 121402
            },
            "smallTrader": {
              "long": 46760,
              "short": 83631,
              "net": -36871
            }
          },
          "openInterest": 470984
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 557274,
              "short": 683751,
              "net": -126477
            },
            "nonCommercial": {
              "long": 217099,
              "short": 103881,
              "net": 113218
            },
            "smallTrader": {
              "long": 63864,
              "short": 50605,
              "net": 13259
            }
          },
          "openInterest": 913262
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33094,
              "short": 26301,
              "net": 6793
            },
            "nonCommercial": {
              "long": 14128,
              "short": 21399,
              "net": -7271
            },
            "smallTrader": {
              "long": 17395,
              "short": 16917,
              "net": 478
            }
          },
          "openInterest": 65317
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15281,
              "short": 20422,
              "net": -5141
            },
            "nonCommercial": {
              "long": 16870,
              "short": 12690,
              "net": 4180
            },
            "smallTrader": {
              "long": 3631,
              "short": 2670,
              "net": 961
            }
          },
          "openInterest": 37903
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30549,
              "short": 29921,
              "net": 628
            },
            "nonCommercial": {
              "long": 10943,
              "short": 19093,
              "net": -8150
            },
            "smallTrader": {
              "long": 11347,
              "short": 3825,
              "net": 7522
            }
          },
          "openInterest": 56668
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49032,
              "short": 56483,
              "net": -7451
            },
            "nonCommercial": {
              "long": 32496,
              "short": 10927,
              "net": 21569
            },
            "smallTrader": {
              "long": 16545,
              "short": 30663,
              "net": -14118
            }
          },
          "openInterest": 110211
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200579,
              "short": 178740,
              "net": 21839
            },
            "nonCommercial": {
              "long": 84981,
              "short": 82978,
              "net": 2003
            },
            "smallTrader": {
              "long": 27544,
              "short": 51386,
              "net": -23842
            }
          },
          "openInterest": 367197
        }
      ]
    },
    {
      "reportDate": "2008-06-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1382391,
              "short": 1287957,
              "net": 94434
            },
            "nonCommercial": {
              "long": 319788,
              "short": 296092,
              "net": 23696
            },
            "smallTrader": {
              "long": 278830,
              "short": 396960,
              "net": -118130
            }
          },
          "openInterest": 2034624
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 669320,
              "short": 648305,
              "net": 21015
            },
            "nonCommercial": {
              "long": 178375,
              "short": 189556,
              "net": -11181
            },
            "smallTrader": {
              "long": 102047,
              "short": 111881,
              "net": -9834
            }
          },
          "openInterest": 964076
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 645515,
              "short": 499174,
              "net": 146341
            },
            "nonCommercial": {
              "long": 105162,
              "short": 169045,
              "net": -63883
            },
            "smallTrader": {
              "long": 105351,
              "short": 187809,
              "net": -82458
            }
          },
          "openInterest": 868698
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 963465,
              "short": 1180426,
              "net": -216961
            },
            "nonCommercial": {
              "long": 467283,
              "short": 183174,
              "net": 284109
            },
            "smallTrader": {
              "long": 209076,
              "short": 276224,
              "net": -67148
            }
          },
          "openInterest": 1677530
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16770,
              "short": 71084,
              "net": -54314
            },
            "nonCommercial": {
              "long": 57536,
              "short": 10039,
              "net": 47497
            },
            "smallTrader": {
              "long": 30533,
              "short": 23716,
              "net": 6817
            }
          },
          "openInterest": 106214
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130137,
              "short": 101916,
              "net": 28221
            },
            "nonCommercial": {
              "long": 28040,
              "short": 49091,
              "net": -21051
            },
            "smallTrader": {
              "long": 17155,
              "short": 24325,
              "net": -7170
            }
          },
          "openInterest": 176947
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32551,
              "short": 62810,
              "net": -30259
            },
            "nonCommercial": {
              "long": 43276,
              "short": 25697,
              "net": 17579
            },
            "smallTrader": {
              "long": 43368,
              "short": 30688,
              "net": 12680
            }
          },
          "openInterest": 123950
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73611,
              "short": 109362,
              "net": -35751
            },
            "nonCommercial": {
              "long": 63479,
              "short": 32002,
              "net": 31477
            },
            "smallTrader": {
              "long": 10136,
              "short": 5862,
              "net": 4274
            }
          },
          "openInterest": 160613
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81695,
              "short": 101917,
              "net": -20222
            },
            "nonCommercial": {
              "long": 38499,
              "short": 17273,
              "net": 21226
            },
            "smallTrader": {
              "long": 8701,
              "short": 9705,
              "net": -1004
            }
          },
          "openInterest": 148748
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50084,
              "short": 47406,
              "net": 2678
            },
            "nonCommercial": {
              "long": 20614,
              "short": 20430,
              "net": 184
            },
            "smallTrader": {
              "long": 12611,
              "short": 15473,
              "net": -2862
            }
          },
          "openInterest": 96229
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 612962,
              "short": 873883,
              "net": -260921
            },
            "nonCommercial": {
              "long": 478165,
              "short": 119339,
              "net": 358826
            },
            "smallTrader": {
              "long": 150006,
              "short": 247911,
              "net": -97905
            }
          },
          "openInterest": 1412551
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160308,
              "short": 181718,
              "net": -21410
            },
            "nonCommercial": {
              "long": 61249,
              "short": 44071,
              "net": 17178
            },
            "smallTrader": {
              "long": 18465,
              "short": 14233,
              "net": 4232
            }
          },
          "openInterest": 266100
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 734166,
              "short": 745132,
              "net": -10966
            },
            "nonCommercial": {
              "long": 218484,
              "short": 196207,
              "net": 22277
            },
            "smallTrader": {
              "long": 71899,
              "short": 83210,
              "net": -11311
            }
          },
          "openInterest": 1418749
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148879,
              "short": 135196,
              "net": 13683
            },
            "nonCommercial": {
              "long": 57544,
              "short": 65084,
              "net": -7540
            },
            "smallTrader": {
              "long": 36852,
              "short": 42995,
              "net": -6143
            }
          },
          "openInterest": 254812
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10883,
              "short": 7142,
              "net": 3741
            },
            "nonCommercial": {
              "long": 9660,
              "short": 5287,
              "net": 4373
            },
            "smallTrader": {
              "long": 4005,
              "short": 12119,
              "net": -8114
            }
          },
          "openInterest": 32266
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133423,
              "short": 197516,
              "net": -64093
            },
            "nonCommercial": {
              "long": 65820,
              "short": 13698,
              "net": 52122
            },
            "smallTrader": {
              "long": 22887,
              "short": 10916,
              "net": 11971
            }
          },
          "openInterest": 248486
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94287,
              "short": 277368,
              "net": -183081
            },
            "nonCommercial": {
              "long": 189175,
              "short": 37927,
              "net": 151248
            },
            "smallTrader": {
              "long": 46473,
              "short": 14640,
              "net": 31833
            }
          },
          "openInterest": 396392
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120136,
              "short": 141479,
              "net": -21343
            },
            "nonCommercial": {
              "long": 29700,
              "short": 16173,
              "net": 13527
            },
            "smallTrader": {
              "long": 31136,
              "short": 23320,
              "net": 7816
            }
          },
          "openInterest": 214434
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132747,
              "short": 133166,
              "net": -419
            },
            "nonCommercial": {
              "long": 43391,
              "short": 35675,
              "net": 7716
            },
            "smallTrader": {
              "long": 25413,
              "short": 32710,
              "net": -7297
            }
          },
          "openInterest": 202372
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116325,
              "short": 111598,
              "net": 4727
            },
            "nonCommercial": {
              "long": 41328,
              "short": 43560,
              "net": -2232
            },
            "smallTrader": {
              "long": 26950,
              "short": 29445,
              "net": -2495
            }
          },
          "openInterest": 242936
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142097,
              "short": 155019,
              "net": -12922
            },
            "nonCommercial": {
              "long": 90131,
              "short": 31005,
              "net": 59126
            },
            "smallTrader": {
              "long": 23241,
              "short": 69445,
              "net": -46204
            }
          },
          "openInterest": 295678
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43767,
              "short": 131369,
              "net": -87602
            },
            "nonCommercial": {
              "long": 90984,
              "short": 6822,
              "net": 84162
            },
            "smallTrader": {
              "long": 12381,
              "short": 8941,
              "net": 3440
            }
          },
          "openInterest": 148568
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 348380,
              "short": 328080,
              "net": 20300
            },
            "nonCommercial": {
              "long": 195983,
              "short": 265493,
              "net": -69510
            },
            "smallTrader": {
              "long": 76123,
              "short": 26913,
              "net": 49210
            }
          },
          "openInterest": 941378
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22045,
              "short": 21652,
              "net": 393
            },
            "nonCommercial": {
              "long": 11677,
              "short": 8477,
              "net": 3200
            },
            "smallTrader": {
              "long": 3073,
              "short": 6666,
              "net": -3593
            }
          },
          "openInterest": 36876
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1819,
              "short": 12026,
              "net": -10207
            },
            "nonCommercial": {
              "long": 10811,
              "short": 2729,
              "net": 8082
            },
            "smallTrader": {
              "long": 3038,
              "short": 913,
              "net": 2125
            }
          },
          "openInterest": 16138
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 636864,
              "short": 337044,
              "net": 299820
            },
            "nonCommercial": {
              "long": 82113,
              "short": 310572,
              "net": -228459
            },
            "smallTrader": {
              "long": 13685,
              "short": 85046,
              "net": -71361
            }
          },
          "openInterest": 739161
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30053,
              "short": 89162,
              "net": -59109
            },
            "nonCommercial": {
              "long": 51259,
              "short": 10338,
              "net": 40921
            },
            "smallTrader": {
              "long": 26640,
              "short": 8452,
              "net": 18188
            }
          },
          "openInterest": 128241
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87205,
              "short": 154348,
              "net": -67143
            },
            "nonCommercial": {
              "long": 55369,
              "short": 6936,
              "net": 48433
            },
            "smallTrader": {
              "long": 36361,
              "short": 17651,
              "net": 18710
            }
          },
          "openInterest": 207529
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133822,
              "short": 168193,
              "net": -34371
            },
            "nonCommercial": {
              "long": 45428,
              "short": 26531,
              "net": 18897
            },
            "smallTrader": {
              "long": 32002,
              "short": 16528,
              "net": 15474
            }
          },
          "openInterest": 261879
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201278,
              "short": 300962,
              "net": -99684
            },
            "nonCommercial": {
              "long": 166026,
              "short": 39423,
              "net": 126603
            },
            "smallTrader": {
              "long": 54583,
              "short": 81502,
              "net": -26919
            }
          },
          "openInterest": 489586
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 556691,
              "short": 683786,
              "net": -127095
            },
            "nonCommercial": {
              "long": 214310,
              "short": 102541,
              "net": 111769
            },
            "smallTrader": {
              "long": 69727,
              "short": 54401,
              "net": 15326
            }
          },
          "openInterest": 919064
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31843,
              "short": 31292,
              "net": 551
            },
            "nonCommercial": {
              "long": 15820,
              "short": 19552,
              "net": -3732
            },
            "smallTrader": {
              "long": 18846,
              "short": 15665,
              "net": 3181
            }
          },
          "openInterest": 68666
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24879,
              "short": 31388,
              "net": -6509
            },
            "nonCommercial": {
              "long": 18581,
              "short": 12736,
              "net": 5845
            },
            "smallTrader": {
              "long": 3063,
              "short": 2399,
              "net": 664
            }
          },
          "openInterest": 48962
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31775,
              "short": 30750,
              "net": 1025
            },
            "nonCommercial": {
              "long": 9916,
              "short": 16801,
              "net": -6885
            },
            "smallTrader": {
              "long": 11540,
              "short": 5680,
              "net": 5860
            }
          },
          "openInterest": 57096
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51065,
              "short": 60230,
              "net": -9165
            },
            "nonCommercial": {
              "long": 32522,
              "short": 10539,
              "net": 21983
            },
            "smallTrader": {
              "long": 20109,
              "short": 32927,
              "net": -12818
            }
          },
          "openInterest": 117393
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193745,
              "short": 167057,
              "net": 26688
            },
            "nonCommercial": {
              "long": 87470,
              "short": 89852,
              "net": -2382
            },
            "smallTrader": {
              "long": 26201,
              "short": 50507,
              "net": -24306
            }
          },
          "openInterest": 360132
        }
      ]
    },
    {
      "reportDate": "2008-06-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1348638,
              "short": 1189848,
              "net": 158790
            },
            "nonCommercial": {
              "long": 302610,
              "short": 308638,
              "net": -6028
            },
            "smallTrader": {
              "long": 266712,
              "short": 419474,
              "net": -152762
            }
          },
          "openInterest": 1965019
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 638435,
              "short": 640339,
              "net": -1904
            },
            "nonCommercial": {
              "long": 168756,
              "short": 144691,
              "net": 24065
            },
            "smallTrader": {
              "long": 105504,
              "short": 127665,
              "net": -22161
            }
          },
          "openInterest": 917821
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 656551,
              "short": 497380,
              "net": 159171
            },
            "nonCommercial": {
              "long": 103866,
              "short": 180705,
              "net": -76839
            },
            "smallTrader": {
              "long": 97126,
              "short": 179458,
              "net": -82332
            }
          },
          "openInterest": 872237
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 995488,
              "short": 1229025,
              "net": -233537
            },
            "nonCommercial": {
              "long": 461219,
              "short": 155625,
              "net": 305594
            },
            "smallTrader": {
              "long": 217379,
              "short": 289436,
              "net": -72057
            }
          },
          "openInterest": 1709257
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2769,
              "short": 40709,
              "net": -37940
            },
            "nonCommercial": {
              "long": 42536,
              "short": 5549,
              "net": 36987
            },
            "smallTrader": {
              "long": 26482,
              "short": 25529,
              "net": 953
            }
          },
          "openInterest": 72514
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48466,
              "short": 9086,
              "net": 39380
            },
            "nonCommercial": {
              "long": 20534,
              "short": 51782,
              "net": -31248
            },
            "smallTrader": {
              "long": 19468,
              "short": 27600,
              "net": -8132
            }
          },
          "openInterest": 88496
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50605,
              "short": 51433,
              "net": -828
            },
            "nonCommercial": {
              "long": 36386,
              "short": 37337,
              "net": -951
            },
            "smallTrader": {
              "long": 41355,
              "short": 39576,
              "net": 1779
            }
          },
          "openInterest": 130634
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65395,
              "short": 103820,
              "net": -38425
            },
            "nonCommercial": {
              "long": 68267,
              "short": 34267,
              "net": 34000
            },
            "smallTrader": {
              "long": 13402,
              "short": 8977,
              "net": 4425
            }
          },
          "openInterest": 158367
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83837,
              "short": 107251,
              "net": -23414
            },
            "nonCommercial": {
              "long": 37824,
              "short": 15265,
              "net": 22559
            },
            "smallTrader": {
              "long": 8845,
              "short": 7990,
              "net": 855
            }
          },
          "openInterest": 144066
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52431,
              "short": 52838,
              "net": -407
            },
            "nonCommercial": {
              "long": 23149,
              "short": 19960,
              "net": 3189
            },
            "smallTrader": {
              "long": 13287,
              "short": 16069,
              "net": -2782
            }
          },
          "openInterest": 102488
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 631138,
              "short": 866612,
              "net": -235474
            },
            "nonCommercial": {
              "long": 456342,
              "short": 126127,
              "net": 330215
            },
            "smallTrader": {
              "long": 149964,
              "short": 244705,
              "net": -94741
            }
          },
          "openInterest": 1425629
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133079,
              "short": 162728,
              "net": -29649
            },
            "nonCommercial": {
              "long": 55743,
              "short": 34092,
              "net": 21651
            },
            "smallTrader": {
              "long": 18035,
              "short": 10037,
              "net": 7998
            }
          },
          "openInterest": 221739
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 686667,
              "short": 677778,
              "net": 8889
            },
            "nonCommercial": {
              "long": 203806,
              "short": 198081,
              "net": 5725
            },
            "smallTrader": {
              "long": 86725,
              "short": 101339,
              "net": -14614
            }
          },
          "openInterest": 1335207
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32128,
              "short": 27941,
              "net": 4187
            },
            "nonCommercial": {
              "long": 49514,
              "short": 58804,
              "net": -9290
            },
            "smallTrader": {
              "long": 47791,
              "short": 42688,
              "net": 5103
            }
          },
          "openInterest": 132056
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11895,
              "short": 6552,
              "net": 5343
            },
            "nonCommercial": {
              "long": 8845,
              "short": 6051,
              "net": 2794
            },
            "smallTrader": {
              "long": 4196,
              "short": 12333,
              "net": -8137
            }
          },
          "openInterest": 33023
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140309,
              "short": 205925,
              "net": -65616
            },
            "nonCommercial": {
              "long": 65391,
              "short": 12682,
              "net": 52709
            },
            "smallTrader": {
              "long": 24552,
              "short": 11645,
              "net": 12907
            }
          },
          "openInterest": 257886
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96068,
              "short": 279508,
              "net": -183440
            },
            "nonCommercial": {
              "long": 180637,
              "short": 29447,
              "net": 151190
            },
            "smallTrader": {
              "long": 46157,
              "short": 13907,
              "net": 32250
            }
          },
          "openInterest": 390471
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122232,
              "short": 144154,
              "net": -21922
            },
            "nonCommercial": {
              "long": 28578,
              "short": 15369,
              "net": 13209
            },
            "smallTrader": {
              "long": 32587,
              "short": 23874,
              "net": 8713
            }
          },
          "openInterest": 216092
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96011,
              "short": 97236,
              "net": -1225
            },
            "nonCommercial": {
              "long": 39989,
              "short": 34132,
              "net": 5857
            },
            "smallTrader": {
              "long": 24884,
              "short": 29516,
              "net": -4632
            }
          },
          "openInterest": 161544
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111670,
              "short": 103917,
              "net": 7753
            },
            "nonCommercial": {
              "long": 43224,
              "short": 48605,
              "net": -5381
            },
            "smallTrader": {
              "long": 26167,
              "short": 28539,
              "net": -2372
            }
          },
          "openInterest": 232217
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143263,
              "short": 161280,
              "net": -18017
            },
            "nonCommercial": {
              "long": 89785,
              "short": 27942,
              "net": 61843
            },
            "smallTrader": {
              "long": 21400,
              "short": 65226,
              "net": -43826
            }
          },
          "openInterest": 296409
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4489,
              "short": 89578,
              "net": -85089
            },
            "nonCommercial": {
              "long": 99948,
              "short": 4101,
              "net": 95847
            },
            "smallTrader": {
              "long": 7219,
              "short": 17977,
              "net": -10758
            }
          },
          "openInterest": 111911
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353244,
              "short": 321036,
              "net": 32208
            },
            "nonCommercial": {
              "long": 190987,
              "short": 270198,
              "net": -79211
            },
            "smallTrader": {
              "long": 81580,
              "short": 34577,
              "net": 47003
            }
          },
          "openInterest": 947811
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8943,
              "short": 14099,
              "net": -5156
            },
            "nonCommercial": {
              "long": 10806,
              "short": 9240,
              "net": 1566
            },
            "smallTrader": {
              "long": 5346,
              "short": 1756,
              "net": 3590
            }
          },
          "openInterest": 25095
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1815,
              "short": 12171,
              "net": -10356
            },
            "nonCommercial": {
              "long": 10767,
              "short": 2450,
              "net": 8317
            },
            "smallTrader": {
              "long": 3262,
              "short": 1223,
              "net": 2039
            }
          },
          "openInterest": 16146
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 645751,
              "short": 351532,
              "net": 294219
            },
            "nonCommercial": {
              "long": 78413,
              "short": 303848,
              "net": -225435
            },
            "smallTrader": {
              "long": 30026,
              "short": 98810,
              "net": -68784
            }
          },
          "openInterest": 782922
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33211,
              "short": 92480,
              "net": -59269
            },
            "nonCommercial": {
              "long": 49452,
              "short": 9430,
              "net": 40022
            },
            "smallTrader": {
              "long": 27538,
              "short": 8291,
              "net": 19247
            }
          },
          "openInterest": 130931
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85753,
              "short": 163426,
              "net": -77673
            },
            "nonCommercial": {
              "long": 64121,
              "short": 6696,
              "net": 57425
            },
            "smallTrader": {
              "long": 37285,
              "short": 17037,
              "net": 20248
            }
          },
          "openInterest": 222910
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128811,
              "short": 168124,
              "net": -39313
            },
            "nonCommercial": {
              "long": 48662,
              "short": 24291,
              "net": 24371
            },
            "smallTrader": {
              "long": 30824,
              "short": 15882,
              "net": 14942
            }
          },
          "openInterest": 268341
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203573,
              "short": 302981,
              "net": -99408
            },
            "nonCommercial": {
              "long": 170109,
              "short": 42403,
              "net": 127706
            },
            "smallTrader": {
              "long": 55379,
              "short": 83677,
              "net": -28298
            }
          },
          "openInterest": 503179
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 517457,
              "short": 660039,
              "net": -142582
            },
            "nonCommercial": {
              "long": 209243,
              "short": 84760,
              "net": 124483
            },
            "smallTrader": {
              "long": 71991,
              "short": 53892,
              "net": 18099
            }
          },
          "openInterest": 867641
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15289,
              "short": 11735,
              "net": 3554
            },
            "nonCommercial": {
              "long": 10824,
              "short": 19738,
              "net": -8914
            },
            "smallTrader": {
              "long": 17978,
              "short": 12618,
              "net": 5360
            }
          },
          "openInterest": 44091
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5082,
              "short": 14850,
              "net": -9768
            },
            "nonCommercial": {
              "long": 14976,
              "short": 7181,
              "net": 7795
            },
            "smallTrader": {
              "long": 3962,
              "short": 1989,
              "net": 1973
            }
          },
          "openInterest": 26204
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34845,
              "short": 33757,
              "net": 1088
            },
            "nonCommercial": {
              "long": 9187,
              "short": 14173,
              "net": -4986
            },
            "smallTrader": {
              "long": 9406,
              "short": 5508,
              "net": 3898
            }
          },
          "openInterest": 59314
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50121,
              "short": 59990,
              "net": -9869
            },
            "nonCommercial": {
              "long": 30457,
              "short": 9637,
              "net": 20820
            },
            "smallTrader": {
              "long": 20324,
              "short": 31275,
              "net": -10951
            }
          },
          "openInterest": 114833
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194200,
              "short": 170893,
              "net": 23307
            },
            "nonCommercial": {
              "long": 83236,
              "short": 85643,
              "net": -2407
            },
            "smallTrader": {
              "long": 30722,
              "short": 51622,
              "net": -20900
            }
          },
          "openInterest": 362126
        }
      ]
    },
    {
      "reportDate": "2008-06-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1308391,
              "short": 1181673,
              "net": 126718
            },
            "nonCommercial": {
              "long": 284955,
              "short": 281898,
              "net": 3057
            },
            "smallTrader": {
              "long": 253958,
              "short": 383733,
              "net": -129775
            }
          },
          "openInterest": 1901679
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 706386,
              "short": 704427,
              "net": 1959
            },
            "nonCommercial": {
              "long": 194191,
              "short": 203375,
              "net": -9184
            },
            "smallTrader": {
              "long": 105504,
              "short": 98279,
              "net": 7225
            }
          },
          "openInterest": 1011360
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 671962,
              "short": 525591,
              "net": 146371
            },
            "nonCommercial": {
              "long": 109556,
              "short": 192410,
              "net": -82854
            },
            "smallTrader": {
              "long": 97453,
              "short": 160970,
              "net": -63517
            }
          },
          "openInterest": 889210
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 884129,
              "short": 1133969,
              "net": -249840
            },
            "nonCommercial": {
              "long": 465559,
              "short": 155556,
              "net": 310003
            },
            "smallTrader": {
              "long": 207967,
              "short": 268130,
              "net": -60163
            }
          },
          "openInterest": 1569390
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3346,
              "short": 64778,
              "net": -61432
            },
            "nonCommercial": {
              "long": 57267,
              "short": 7885,
              "net": 49382
            },
            "smallTrader": {
              "long": 27671,
              "short": 15621,
              "net": 12050
            }
          },
          "openInterest": 88918
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37569,
              "short": 14829,
              "net": 22740
            },
            "nonCommercial": {
              "long": 24735,
              "short": 37578,
              "net": -12843
            },
            "smallTrader": {
              "long": 13814,
              "short": 23711,
              "net": -9897
            }
          },
          "openInterest": 76375
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23960,
              "short": 21945,
              "net": 2015
            },
            "nonCommercial": {
              "long": 27397,
              "short": 31886,
              "net": -4489
            },
            "smallTrader": {
              "long": 30750,
              "short": 28276,
              "net": 2474
            }
          },
          "openInterest": 84325
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64862,
              "short": 105062,
              "net": -40200
            },
            "nonCommercial": {
              "long": 71674,
              "short": 35898,
              "net": 35776
            },
            "smallTrader": {
              "long": 14341,
              "short": 9917,
              "net": 4424
            }
          },
          "openInterest": 161943
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75652,
              "short": 104463,
              "net": -28811
            },
            "nonCommercial": {
              "long": 39984,
              "short": 14246,
              "net": 25738
            },
            "smallTrader": {
              "long": 11363,
              "short": 8290,
              "net": 3073
            }
          },
          "openInterest": 140857
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54249,
              "short": 59841,
              "net": -5592
            },
            "nonCommercial": {
              "long": 25237,
              "short": 18619,
              "net": 6618
            },
            "smallTrader": {
              "long": 13504,
              "short": 14530,
              "net": -1026
            }
          },
          "openInterest": 109496
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 606088,
              "short": 833551,
              "net": -227463
            },
            "nonCommercial": {
              "long": 443320,
              "short": 103591,
              "net": 339729
            },
            "smallTrader": {
              "long": 131147,
              "short": 243413,
              "net": -112266
            }
          },
          "openInterest": 1366107
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128460,
              "short": 160091,
              "net": -31631
            },
            "nonCommercial": {
              "long": 54903,
              "short": 32587,
              "net": 22316
            },
            "smallTrader": {
              "long": 17533,
              "short": 8218,
              "net": 9315
            }
          },
          "openInterest": 214012
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 661176,
              "short": 652921,
              "net": 8255
            },
            "nonCommercial": {
              "long": 211137,
              "short": 190540,
              "net": 20597
            },
            "smallTrader": {
              "long": 71171,
              "short": 100023,
              "net": -28852
            }
          },
          "openInterest": 1306075
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38893,
              "short": 49378,
              "net": -10485
            },
            "nonCommercial": {
              "long": 57904,
              "short": 56472,
              "net": 1432
            },
            "smallTrader": {
              "long": 48115,
              "short": 39062,
              "net": 9053
            }
          },
          "openInterest": 147275
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11238,
              "short": 6213,
              "net": 5025
            },
            "nonCommercial": {
              "long": 8572,
              "short": 5919,
              "net": 2653
            },
            "smallTrader": {
              "long": 4342,
              "short": 12020,
              "net": -7678
            }
          },
          "openInterest": 32477
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147105,
              "short": 211574,
              "net": -64469
            },
            "nonCommercial": {
              "long": 66498,
              "short": 13238,
              "net": 53260
            },
            "smallTrader": {
              "long": 22838,
              "short": 11629,
              "net": 11209
            }
          },
          "openInterest": 266171
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95832,
              "short": 282588,
              "net": -186756
            },
            "nonCommercial": {
              "long": 190218,
              "short": 36680,
              "net": 153538
            },
            "smallTrader": {
              "long": 50801,
              "short": 17583,
              "net": 33218
            }
          },
          "openInterest": 401226
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129229,
              "short": 152078,
              "net": -22849
            },
            "nonCommercial": {
              "long": 28918,
              "short": 15464,
              "net": 13454
            },
            "smallTrader": {
              "long": 33712,
              "short": 24317,
              "net": 9395
            }
          },
          "openInterest": 222793
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105223,
              "short": 90770,
              "net": 14453
            },
            "nonCommercial": {
              "long": 34316,
              "short": 47063,
              "net": -12747
            },
            "smallTrader": {
              "long": 24026,
              "short": 25732,
              "net": -1706
            }
          },
          "openInterest": 164015
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115577,
              "short": 109994,
              "net": 5583
            },
            "nonCommercial": {
              "long": 43818,
              "short": 46580,
              "net": -2762
            },
            "smallTrader": {
              "long": 27043,
              "short": 29864,
              "net": -2821
            }
          },
          "openInterest": 238555
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144212,
              "short": 165455,
              "net": -21243
            },
            "nonCommercial": {
              "long": 89904,
              "short": 27379,
              "net": 62525
            },
            "smallTrader": {
              "long": 23872,
              "short": 65154,
              "net": -41282
            }
          },
          "openInterest": 302372
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6722,
              "short": 99040,
              "net": -92318
            },
            "nonCommercial": {
              "long": 101766,
              "short": 3596,
              "net": 98170
            },
            "smallTrader": {
              "long": 7785,
              "short": 13637,
              "net": -5852
            }
          },
          "openInterest": 116518
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357583,
              "short": 319248,
              "net": 38335
            },
            "nonCommercial": {
              "long": 213616,
              "short": 295917,
              "net": -82301
            },
            "smallTrader": {
              "long": 76441,
              "short": 32475,
              "net": 43966
            }
          },
          "openInterest": 971727
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11244,
              "short": 14484,
              "net": -3240
            },
            "nonCommercial": {
              "long": 11543,
              "short": 8893,
              "net": 2650
            },
            "smallTrader": {
              "long": 2532,
              "short": 1942,
              "net": 590
            }
          },
          "openInterest": 25319
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1640,
              "short": 12160,
              "net": -10520
            },
            "nonCommercial": {
              "long": 10179,
              "short": 1900,
              "net": 8279
            },
            "smallTrader": {
              "long": 2942,
              "short": 701,
              "net": 2241
            }
          },
          "openInterest": 15051
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 512920,
              "short": 308225,
              "net": 204695
            },
            "nonCommercial": {
              "long": 65582,
              "short": 249584,
              "net": -184002
            },
            "smallTrader": {
              "long": 17498,
              "short": 38191,
              "net": -20693
            }
          },
          "openInterest": 599243
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30744,
              "short": 89154,
              "net": -58410
            },
            "nonCommercial": {
              "long": 49195,
              "short": 10195,
              "net": 39000
            },
            "smallTrader": {
              "long": 28165,
              "short": 8755,
              "net": 19410
            }
          },
          "openInterest": 128720
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82093,
              "short": 166351,
              "net": -84258
            },
            "nonCommercial": {
              "long": 70578,
              "short": 5861,
              "net": 64717
            },
            "smallTrader": {
              "long": 35126,
              "short": 15585,
              "net": 19541
            }
          },
          "openInterest": 221465
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127915,
              "short": 171874,
              "net": -43959
            },
            "nonCommercial": {
              "long": 48824,
              "short": 19611,
              "net": 29213
            },
            "smallTrader": {
              "long": 30498,
              "short": 15752,
              "net": 14746
            }
          },
          "openInterest": 260825
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206919,
              "short": 297749,
              "net": -90830
            },
            "nonCommercial": {
              "long": 149602,
              "short": 29564,
              "net": 120038
            },
            "smallTrader": {
              "long": 53368,
              "short": 82576,
              "net": -29208
            }
          },
          "openInterest": 476188
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 494083,
              "short": 649069,
              "net": -154986
            },
            "nonCommercial": {
              "long": 209878,
              "short": 79686,
              "net": 130192
            },
            "smallTrader": {
              "long": 76116,
              "short": 51322,
              "net": 24794
            }
          },
          "openInterest": 845025
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13652,
              "short": 17799,
              "net": -4147
            },
            "nonCommercial": {
              "long": 14081,
              "short": 16482,
              "net": -2401
            },
            "smallTrader": {
              "long": 17841,
              "short": 11293,
              "net": 6548
            }
          },
          "openInterest": 45574
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5982,
              "short": 16487,
              "net": -10505
            },
            "nonCommercial": {
              "long": 18103,
              "short": 9150,
              "net": 8953
            },
            "smallTrader": {
              "long": 3909,
              "short": 2357,
              "net": 1552
            }
          },
          "openInterest": 30158
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27323,
              "short": 22585,
              "net": 4738
            },
            "nonCommercial": {
              "long": 7983,
              "short": 15727,
              "net": -7744
            },
            "smallTrader": {
              "long": 6296,
              "short": 3290,
              "net": 3006
            }
          },
          "openInterest": 45173
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47686,
              "short": 54698,
              "net": -7012
            },
            "nonCommercial": {
              "long": 25918,
              "short": 8974,
              "net": 16944
            },
            "smallTrader": {
              "long": 20654,
              "short": 30586,
              "net": -9932
            }
          },
          "openInterest": 105226
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191393,
              "short": 172749,
              "net": 18644
            },
            "nonCommercial": {
              "long": 80453,
              "short": 76863,
              "net": 3590
            },
            "smallTrader": {
              "long": 30105,
              "short": 52339,
              "net": -22234
            }
          },
          "openInterest": 349615
        }
      ]
    },
    {
      "reportDate": "2008-07-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1260550,
              "short": 1143055,
              "net": 117495
            },
            "nonCommercial": {
              "long": 266942,
              "short": 280224,
              "net": -13282
            },
            "smallTrader": {
              "long": 287124,
              "short": 391337,
              "net": -104213
            }
          },
          "openInterest": 1848701
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 638383,
              "short": 629797,
              "net": 8586
            },
            "nonCommercial": {
              "long": 173949,
              "short": 194519,
              "net": -20570
            },
            "smallTrader": {
              "long": 112946,
              "short": 100962,
              "net": 11984
            }
          },
          "openInterest": 930966
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 633286,
              "short": 516822,
              "net": 116464
            },
            "nonCommercial": {
              "long": 141015,
              "short": 188620,
              "net": -47605
            },
            "smallTrader": {
              "long": 111261,
              "short": 180120,
              "net": -68859
            }
          },
          "openInterest": 894417
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 905333,
              "short": 1156602,
              "net": -251269
            },
            "nonCommercial": {
              "long": 451097,
              "short": 172121,
              "net": 278976
            },
            "smallTrader": {
              "long": 204703,
              "short": 232410,
              "net": -27707
            }
          },
          "openInterest": 1570762
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6570,
              "short": 68702,
              "net": -62132
            },
            "nonCommercial": {
              "long": 60912,
              "short": 9503,
              "net": 51409
            },
            "smallTrader": {
              "long": 28271,
              "short": 17548,
              "net": 10723
            }
          },
          "openInterest": 96429
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32366,
              "short": 21904,
              "net": 10462
            },
            "nonCommercial": {
              "long": 38184,
              "short": 40815,
              "net": -2631
            },
            "smallTrader": {
              "long": 19004,
              "short": 26835,
              "net": -7831
            }
          },
          "openInterest": 89850
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29255,
              "short": 26447,
              "net": 2808
            },
            "nonCommercial": {
              "long": 24732,
              "short": 34522,
              "net": -9790
            },
            "smallTrader": {
              "long": 31004,
              "short": 24022,
              "net": 6982
            }
          },
          "openInterest": 87207
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62359,
              "short": 106326,
              "net": -43967
            },
            "nonCommercial": {
              "long": 75115,
              "short": 36251,
              "net": 38864
            },
            "smallTrader": {
              "long": 15050,
              "short": 9947,
              "net": 5103
            }
          },
          "openInterest": 164340
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79184,
              "short": 111257,
              "net": -32073
            },
            "nonCommercial": {
              "long": 43195,
              "short": 14420,
              "net": 28775
            },
            "smallTrader": {
              "long": 10630,
              "short": 7332,
              "net": 3298
            }
          },
          "openInterest": 148775
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52762,
              "short": 60405,
              "net": -7643
            },
            "nonCommercial": {
              "long": 26085,
              "short": 18647,
              "net": 7438
            },
            "smallTrader": {
              "long": 14848,
              "short": 14643,
              "net": 205
            }
          },
          "openInterest": 111367
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 567595,
              "short": 805714,
              "net": -238119
            },
            "nonCommercial": {
              "long": 436150,
              "short": 107203,
              "net": 328947
            },
            "smallTrader": {
              "long": 134041,
              "short": 224869,
              "net": -90828
            }
          },
          "openInterest": 1317496
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129906,
              "short": 161501,
              "net": -31595
            },
            "nonCommercial": {
              "long": 56934,
              "short": 31779,
              "net": 25155
            },
            "smallTrader": {
              "long": 16921,
              "short": 10481,
              "net": 6440
            }
          },
          "openInterest": 217590
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 641480,
              "short": 664448,
              "net": -22968
            },
            "nonCommercial": {
              "long": 221478,
              "short": 194966,
              "net": 26512
            },
            "smallTrader": {
              "long": 80792,
              "short": 84336,
              "net": -3544
            }
          },
          "openInterest": 1294480
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40013,
              "short": 73450,
              "net": -33437
            },
            "nonCommercial": {
              "long": 88162,
              "short": 60479,
              "net": 27683
            },
            "smallTrader": {
              "long": 49453,
              "short": 43699,
              "net": 5754
            }
          },
          "openInterest": 179885
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11560,
              "short": 6832,
              "net": 4728
            },
            "nonCommercial": {
              "long": 8798,
              "short": 6526,
              "net": 2272
            },
            "smallTrader": {
              "long": 4395,
              "short": 11395,
              "net": -7000
            }
          },
          "openInterest": 32631
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131702,
              "short": 201967,
              "net": -70265
            },
            "nonCommercial": {
              "long": 70079,
              "short": 10355,
              "net": 59724
            },
            "smallTrader": {
              "long": 21697,
              "short": 11156,
              "net": 10541
            }
          },
          "openInterest": 247679
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89674,
              "short": 316701,
              "net": -227027
            },
            "nonCommercial": {
              "long": 223539,
              "short": 35860,
              "net": 187679
            },
            "smallTrader": {
              "long": 55757,
              "short": 16409,
              "net": 39348
            }
          },
          "openInterest": 434024
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123369,
              "short": 149918,
              "net": -26549
            },
            "nonCommercial": {
              "long": 32158,
              "short": 15705,
              "net": 16453
            },
            "smallTrader": {
              "long": 32094,
              "short": 21998,
              "net": 10096
            }
          },
          "openInterest": 219020
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103980,
              "short": 122231,
              "net": -18251
            },
            "nonCommercial": {
              "long": 45189,
              "short": 29184,
              "net": 16005
            },
            "smallTrader": {
              "long": 25883,
              "short": 23637,
              "net": 2246
            }
          },
          "openInterest": 175598
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116990,
              "short": 109962,
              "net": 7028
            },
            "nonCommercial": {
              "long": 41662,
              "short": 45322,
              "net": -3660
            },
            "smallTrader": {
              "long": 34220,
              "short": 37588,
              "net": -3368
            }
          },
          "openInterest": 247662
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145808,
              "short": 164360,
              "net": -18552
            },
            "nonCommercial": {
              "long": 91334,
              "short": 33090,
              "net": 58244
            },
            "smallTrader": {
              "long": 24433,
              "short": 64125,
              "net": -39692
            }
          },
          "openInterest": 312602
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10618,
              "short": 86391,
              "net": -75773
            },
            "nonCommercial": {
              "long": 80362,
              "short": 6427,
              "net": 73935
            },
            "smallTrader": {
              "long": 8943,
              "short": 7105,
              "net": 1838
            }
          },
          "openInterest": 100205
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 358793,
              "short": 311272,
              "net": 47521
            },
            "nonCommercial": {
              "long": 205398,
              "short": 306725,
              "net": -101327
            },
            "smallTrader": {
              "long": 85038,
              "short": 31232,
              "net": 53806
            }
          },
          "openInterest": 971774
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12034,
              "short": 16627,
              "net": -4593
            },
            "nonCommercial": {
              "long": 11988,
              "short": 8822,
              "net": 3166
            },
            "smallTrader": {
              "long": 2833,
              "short": 1406,
              "net": 1427
            }
          },
          "openInterest": 26855
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 1783,
              "short": 12001,
              "net": -10218
            },
            "nonCommercial": {
              "long": 9846,
              "short": 2107,
              "net": 7739
            },
            "smallTrader": {
              "long": 3390,
              "short": 911,
              "net": 2479
            }
          },
          "openInterest": 15141
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 530064,
              "short": 324517,
              "net": 205547
            },
            "nonCommercial": {
              "long": 84093,
              "short": 267914,
              "net": -183821
            },
            "smallTrader": {
              "long": 17577,
              "short": 39303,
              "net": -21726
            }
          },
          "openInterest": 635842
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27495,
              "short": 92817,
              "net": -65322
            },
            "nonCommercial": {
              "long": 56414,
              "short": 9925,
              "net": 46489
            },
            "smallTrader": {
              "long": 27297,
              "short": 8464,
              "net": 18833
            }
          },
          "openInterest": 130495
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80290,
              "short": 165971,
              "net": -85681
            },
            "nonCommercial": {
              "long": 68624,
              "short": 5483,
              "net": 63141
            },
            "smallTrader": {
              "long": 39017,
              "short": 16477,
              "net": 22540
            }
          },
          "openInterest": 225308
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130056,
              "short": 177275,
              "net": -47219
            },
            "nonCommercial": {
              "long": 47455,
              "short": 16832,
              "net": 30623
            },
            "smallTrader": {
              "long": 30488,
              "short": 13892,
              "net": 16596
            }
          },
          "openInterest": 261362
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196682,
              "short": 298897,
              "net": -102215
            },
            "nonCommercial": {
              "long": 157366,
              "short": 32924,
              "net": 124442
            },
            "smallTrader": {
              "long": 55771,
              "short": 77998,
              "net": -22227
            }
          },
          "openInterest": 479364
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 472884,
              "short": 641700,
              "net": -168816
            },
            "nonCommercial": {
              "long": 213381,
              "short": 77048,
              "net": 136333
            },
            "smallTrader": {
              "long": 80929,
              "short": 48446,
              "net": 32483
            }
          },
          "openInterest": 833013
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8359,
              "short": 25869,
              "net": -17510
            },
            "nonCommercial": {
              "long": 26040,
              "short": 19433,
              "net": 6607
            },
            "smallTrader": {
              "long": 22239,
              "short": 11336,
              "net": 10903
            }
          },
          "openInterest": 56638
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7192,
              "short": 14578,
              "net": -7386
            },
            "nonCommercial": {
              "long": 21944,
              "short": 14315,
              "net": 7629
            },
            "smallTrader": {
              "long": 3277,
              "short": 3520,
              "net": -243
            }
          },
          "openInterest": 34557
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27375,
              "short": 25529,
              "net": 1846
            },
            "nonCommercial": {
              "long": 10168,
              "short": 15384,
              "net": -5216
            },
            "smallTrader": {
              "long": 8047,
              "short": 4677,
              "net": 3370
            }
          },
          "openInterest": 48230
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44015,
              "short": 50964,
              "net": -6949
            },
            "nonCommercial": {
              "long": 25494,
              "short": 9762,
              "net": 15732
            },
            "smallTrader": {
              "long": 19249,
              "short": 28032,
              "net": -8783
            }
          },
          "openInterest": 99626
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188310,
              "short": 171781,
              "net": 16529
            },
            "nonCommercial": {
              "long": 79201,
              "short": 73377,
              "net": 5824
            },
            "smallTrader": {
              "long": 26070,
              "short": 48423,
              "net": -22353
            }
          },
          "openInterest": 340835
        }
      ]
    },
    {
      "reportDate": "2008-07-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1212755,
              "short": 1146456,
              "net": 66299
            },
            "nonCommercial": {
              "long": 298244,
              "short": 282422,
              "net": 15822
            },
            "smallTrader": {
              "long": 301869,
              "short": 383990,
              "net": -82121
            }
          },
          "openInterest": 1843833
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 597692,
              "short": 607521,
              "net": -9829
            },
            "nonCommercial": {
              "long": 194245,
              "short": 218256,
              "net": -24011
            },
            "smallTrader": {
              "long": 122649,
              "short": 88809,
              "net": 33840
            }
          },
          "openInterest": 919134
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 618211,
              "short": 534537,
              "net": 83674
            },
            "nonCommercial": {
              "long": 163438,
              "short": 192605,
              "net": -29167
            },
            "smallTrader": {
              "long": 124674,
              "short": 179181,
              "net": -54507
            }
          },
          "openInterest": 909292
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 926765,
              "short": 1144633,
              "net": -217868
            },
            "nonCommercial": {
              "long": 474159,
              "short": 215644,
              "net": 258515
            },
            "smallTrader": {
              "long": 220557,
              "short": 261204,
              "net": -40647
            }
          },
          "openInterest": 1631022
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6929,
              "short": 67189,
              "net": -60260
            },
            "nonCommercial": {
              "long": 59766,
              "short": 10460,
              "net": 49306
            },
            "smallTrader": {
              "long": 29794,
              "short": 18840,
              "net": 10954
            }
          },
          "openInterest": 97165
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32537,
              "short": 18549,
              "net": 13988
            },
            "nonCommercial": {
              "long": 31256,
              "short": 39554,
              "net": -8298
            },
            "smallTrader": {
              "long": 19619,
              "short": 25309,
              "net": -5690
            }
          },
          "openInterest": 83736
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30157,
              "short": 29263,
              "net": 894
            },
            "nonCommercial": {
              "long": 30183,
              "short": 36135,
              "net": -5952
            },
            "smallTrader": {
              "long": 28623,
              "short": 23565,
              "net": 5058
            }
          },
          "openInterest": 91389
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59588,
              "short": 95438,
              "net": -35850
            },
            "nonCommercial": {
              "long": 66303,
              "short": 33479,
              "net": 32824
            },
            "smallTrader": {
              "long": 13392,
              "short": 10366,
              "net": 3026
            }
          },
          "openInterest": 151346
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80239,
              "short": 109146,
              "net": -28907
            },
            "nonCommercial": {
              "long": 39817,
              "short": 12454,
              "net": 27363
            },
            "smallTrader": {
              "long": 9771,
              "short": 8227,
              "net": 1544
            }
          },
          "openInterest": 148715
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54077,
              "short": 60938,
              "net": -6861
            },
            "nonCommercial": {
              "long": 25343,
              "short": 18805,
              "net": 6538
            },
            "smallTrader": {
              "long": 12190,
              "short": 11867,
              "net": 323
            }
          },
          "openInterest": 110218
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 580827,
              "short": 789100,
              "net": -208273
            },
            "nonCommercial": {
              "long": 410421,
              "short": 98375,
              "net": 312046
            },
            "smallTrader": {
              "long": 121121,
              "short": 224894,
              "net": -103773
            }
          },
          "openInterest": 1282981
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129482,
              "short": 151777,
              "net": -22295
            },
            "nonCommercial": {
              "long": 56644,
              "short": 39511,
              "net": 17133
            },
            "smallTrader": {
              "long": 17879,
              "short": 12717,
              "net": 5162
            }
          },
          "openInterest": 218245
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 672082,
              "short": 679465,
              "net": -7383
            },
            "nonCommercial": {
              "long": 216841,
              "short": 202695,
              "net": 14146
            },
            "smallTrader": {
              "long": 67088,
              "short": 73851,
              "net": -6763
            }
          },
          "openInterest": 1316278
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44165,
              "short": 69916,
              "net": -25751
            },
            "nonCommercial": {
              "long": 81210,
              "short": 57203,
              "net": 24007
            },
            "smallTrader": {
              "long": 47953,
              "short": 46209,
              "net": 1744
            }
          },
          "openInterest": 176211
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11701,
              "short": 7264,
              "net": 4437
            },
            "nonCommercial": {
              "long": 9499,
              "short": 7548,
              "net": 1951
            },
            "smallTrader": {
              "long": 4625,
              "short": 11013,
              "net": -6388
            }
          },
          "openInterest": 32405
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138119,
              "short": 197197,
              "net": -59078
            },
            "nonCommercial": {
              "long": 64486,
              "short": 16955,
              "net": 47531
            },
            "smallTrader": {
              "long": 22704,
              "short": 11157,
              "net": 11547
            }
          },
          "openInterest": 246370
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97573,
              "short": 326233,
              "net": -228660
            },
            "nonCommercial": {
              "long": 225045,
              "short": 35443,
              "net": 189602
            },
            "smallTrader": {
              "long": 57583,
              "short": 18525,
              "net": 39058
            }
          },
          "openInterest": 443202
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124129,
              "short": 146784,
              "net": -22655
            },
            "nonCommercial": {
              "long": 28728,
              "short": 14979,
              "net": 13749
            },
            "smallTrader": {
              "long": 30797,
              "short": 21891,
              "net": 8906
            }
          },
          "openInterest": 215338
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107907,
              "short": 117123,
              "net": -9216
            },
            "nonCommercial": {
              "long": 40519,
              "short": 35194,
              "net": 5325
            },
            "smallTrader": {
              "long": 26473,
              "short": 22582,
              "net": 3891
            }
          },
          "openInterest": 175428
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117090,
              "short": 111969,
              "net": 5121
            },
            "nonCommercial": {
              "long": 45098,
              "short": 46795,
              "net": -1697
            },
            "smallTrader": {
              "long": 28041,
              "short": 31465,
              "net": -3424
            }
          },
          "openInterest": 241697
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140517,
              "short": 156656,
              "net": -16139
            },
            "nonCommercial": {
              "long": 89092,
              "short": 34121,
              "net": 54971
            },
            "smallTrader": {
              "long": 25532,
              "short": 64364,
              "net": -38832
            }
          },
          "openInterest": 305885
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9303,
              "short": 81655,
              "net": -72352
            },
            "nonCommercial": {
              "long": 82780,
              "short": 10590,
              "net": 72190
            },
            "smallTrader": {
              "long": 7982,
              "short": 7820,
              "net": 162
            }
          },
          "openInterest": 100375
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 360778,
              "short": 306373,
              "net": 54405
            },
            "nonCommercial": {
              "long": 215328,
              "short": 310174,
              "net": -94846
            },
            "smallTrader": {
              "long": 74995,
              "short": 34554,
              "net": 40441
            }
          },
          "openInterest": 971678
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14092,
              "short": 18605,
              "net": -4513
            },
            "nonCommercial": {
              "long": 12212,
              "short": 10071,
              "net": 2141
            },
            "smallTrader": {
              "long": 4219,
              "short": 1847,
              "net": 2372
            }
          },
          "openInterest": 30523
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2372,
              "short": 10938,
              "net": -8566
            },
            "nonCommercial": {
              "long": 9052,
              "short": 2543,
              "net": 6509
            },
            "smallTrader": {
              "long": 3193,
              "short": 1136,
              "net": 2057
            }
          },
          "openInterest": 14647
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 555580,
              "short": 330501,
              "net": 225079
            },
            "nonCommercial": {
              "long": 82399,
              "short": 279260,
              "net": -196861
            },
            "smallTrader": {
              "long": 13734,
              "short": 41952,
              "net": -28218
            }
          },
          "openInterest": 653235
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27542,
              "short": 96098,
              "net": -68556
            },
            "nonCommercial": {
              "long": 59095,
              "short": 10957,
              "net": 48138
            },
            "smallTrader": {
              "long": 28440,
              "short": 8022,
              "net": 20418
            }
          },
          "openInterest": 135835
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79291,
              "short": 156181,
              "net": -76890
            },
            "nonCommercial": {
              "long": 62966,
              "short": 7131,
              "net": 55835
            },
            "smallTrader": {
              "long": 38014,
              "short": 16959,
              "net": 21055
            }
          },
          "openInterest": 220165
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134478,
              "short": 175362,
              "net": -40884
            },
            "nonCommercial": {
              "long": 45722,
              "short": 18161,
              "net": 27561
            },
            "smallTrader": {
              "long": 29095,
              "short": 15772,
              "net": 13323
            }
          },
          "openInterest": 260220
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200484,
              "short": 291115,
              "net": -90631
            },
            "nonCommercial": {
              "long": 149633,
              "short": 33335,
              "net": 116298
            },
            "smallTrader": {
              "long": 56097,
              "short": 81764,
              "net": -25667
            }
          },
          "openInterest": 472456
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 461191,
              "short": 638134,
              "net": -176943
            },
            "nonCommercial": {
              "long": 217140,
              "short": 74124,
              "net": 143016
            },
            "smallTrader": {
              "long": 75118,
              "short": 41191,
              "net": 33927
            }
          },
          "openInterest": 824423
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12400,
              "short": 17810,
              "net": -5410
            },
            "nonCommercial": {
              "long": 18085,
              "short": 22782,
              "net": -4697
            },
            "smallTrader": {
              "long": 21674,
              "short": 11567,
              "net": 10107
            }
          },
          "openInterest": 52188
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7249,
              "short": 15423,
              "net": -8174
            },
            "nonCommercial": {
              "long": 22657,
              "short": 14621,
              "net": 8036
            },
            "smallTrader": {
              "long": 3108,
              "short": 2970,
              "net": 138
            }
          },
          "openInterest": 35197
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28174,
              "short": 26967,
              "net": 1207
            },
            "nonCommercial": {
              "long": 10759,
              "short": 14912,
              "net": -4153
            },
            "smallTrader": {
              "long": 7227,
              "short": 4281,
              "net": 2946
            }
          },
          "openInterest": 48336
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46796,
              "short": 50907,
              "net": -4111
            },
            "nonCommercial": {
              "long": 23769,
              "short": 11383,
              "net": 12386
            },
            "smallTrader": {
              "long": 19955,
              "short": 28230,
              "net": -8275
            }
          },
          "openInterest": 101263
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189229,
              "short": 162212,
              "net": 27017
            },
            "nonCommercial": {
              "long": 73359,
              "short": 79542,
              "net": -6183
            },
            "smallTrader": {
              "long": 24133,
              "short": 44967,
              "net": -20834
            }
          },
          "openInterest": 329197
        }
      ]
    },
    {
      "reportDate": "2008-07-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1182491,
              "short": 1102190,
              "net": 80301
            },
            "nonCommercial": {
              "long": 279045,
              "short": 322622,
              "net": -43577
            },
            "smallTrader": {
              "long": 318434,
              "short": 355158,
              "net": -36724
            }
          },
          "openInterest": 1809127
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 594397,
              "short": 581606,
              "net": 12791
            },
            "nonCommercial": {
              "long": 178878,
              "short": 217273,
              "net": -38395
            },
            "smallTrader": {
              "long": 116866,
              "short": 91262,
              "net": 25604
            }
          },
          "openInterest": 896831
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 620029,
              "short": 533722,
              "net": 86307
            },
            "nonCommercial": {
              "long": 161922,
              "short": 201427,
              "net": -39505
            },
            "smallTrader": {
              "long": 133593,
              "short": 180395,
              "net": -46802
            }
          },
          "openInterest": 919096
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 959336,
              "short": 1136992,
              "net": -177656
            },
            "nonCommercial": {
              "long": 396694,
              "short": 214785,
              "net": 181909
            },
            "smallTrader": {
              "long": 224532,
              "short": 228785,
              "net": -4253
            }
          },
          "openInterest": 1589048
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6361,
              "short": 82907,
              "net": -76546
            },
            "nonCommercial": {
              "long": 69126,
              "short": 13058,
              "net": 56068
            },
            "smallTrader": {
              "long": 29772,
              "short": 9294,
              "net": 20478
            }
          },
          "openInterest": 105902
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37035,
              "short": 41007,
              "net": -3972
            },
            "nonCommercial": {
              "long": 50345,
              "short": 43922,
              "net": 6423
            },
            "smallTrader": {
              "long": 20870,
              "short": 23321,
              "net": -2451
            }
          },
          "openInterest": 108703
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25494,
              "short": 48159,
              "net": -22665
            },
            "nonCommercial": {
              "long": 39972,
              "short": 27113,
              "net": 12859
            },
            "smallTrader": {
              "long": 29737,
              "short": 19931,
              "net": 9806
            }
          },
          "openInterest": 97365
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62484,
              "short": 97374,
              "net": -34890
            },
            "nonCommercial": {
              "long": 61777,
              "short": 34538,
              "net": 27239
            },
            "smallTrader": {
              "long": 13034,
              "short": 5383,
              "net": 7651
            }
          },
          "openInterest": 149459
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81521,
              "short": 111640,
              "net": -30119
            },
            "nonCommercial": {
              "long": 37738,
              "short": 12187,
              "net": 25551
            },
            "smallTrader": {
              "long": 10157,
              "short": 5589,
              "net": 4568
            }
          },
          "openInterest": 145873
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54452,
              "short": 56566,
              "net": -2114
            },
            "nonCommercial": {
              "long": 21001,
              "short": 17982,
              "net": 3019
            },
            "smallTrader": {
              "long": 11720,
              "short": 12625,
              "net": -905
            }
          },
          "openInterest": 105627
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 603877,
              "short": 774515,
              "net": -170638
            },
            "nonCommercial": {
              "long": 394361,
              "short": 115125,
              "net": 279236
            },
            "smallTrader": {
              "long": 119528,
              "short": 228126,
              "net": -108598
            }
          },
          "openInterest": 1300222
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133281,
              "short": 153150,
              "net": -19869
            },
            "nonCommercial": {
              "long": 55917,
              "short": 42324,
              "net": 13593
            },
            "smallTrader": {
              "long": 18446,
              "short": 12170,
              "net": 6276
            }
          },
          "openInterest": 222265
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 670135,
              "short": 686747,
              "net": -16612
            },
            "nonCommercial": {
              "long": 210013,
              "short": 187631,
              "net": 22382
            },
            "smallTrader": {
              "long": 94497,
              "short": 100267,
              "net": -5770
            }
          },
          "openInterest": 1344411
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45934,
              "short": 78687,
              "net": -32753
            },
            "nonCommercial": {
              "long": 85052,
              "short": 62003,
              "net": 23049
            },
            "smallTrader": {
              "long": 49185,
              "short": 39481,
              "net": 9704
            }
          },
          "openInterest": 183536
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11558,
              "short": 6803,
              "net": 4755
            },
            "nonCommercial": {
              "long": 9756,
              "short": 7824,
              "net": 1932
            },
            "smallTrader": {
              "long": 5184,
              "short": 11871,
              "net": -6687
            }
          },
          "openInterest": 33531
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139468,
              "short": 195995,
              "net": -56527
            },
            "nonCommercial": {
              "long": 61682,
              "short": 16319,
              "net": 45363
            },
            "smallTrader": {
              "long": 22414,
              "short": 11250,
              "net": 11164
            }
          },
          "openInterest": 244161
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112225,
              "short": 358802,
              "net": -246577
            },
            "nonCommercial": {
              "long": 240934,
              "short": 38151,
              "net": 202783
            },
            "smallTrader": {
              "long": 63841,
              "short": 20047,
              "net": 43794
            }
          },
          "openInterest": 483920
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130353,
              "short": 151259,
              "net": -20906
            },
            "nonCommercial": {
              "long": 29807,
              "short": 16839,
              "net": 12968
            },
            "smallTrader": {
              "long": 31787,
              "short": 23849,
              "net": 7938
            }
          },
          "openInterest": 227987
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103912,
              "short": 166517,
              "net": -62605
            },
            "nonCommercial": {
              "long": 77600,
              "short": 27495,
              "net": 50105
            },
            "smallTrader": {
              "long": 32096,
              "short": 19596,
              "net": 12500
            }
          },
          "openInterest": 213992
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114617,
              "short": 121477,
              "net": -6860
            },
            "nonCommercial": {
              "long": 55538,
              "short": 45579,
              "net": 9959
            },
            "smallTrader": {
              "long": 28894,
              "short": 31993,
              "net": -3099
            }
          },
          "openInterest": 244248
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135165,
              "short": 140135,
              "net": -4970
            },
            "nonCommercial": {
              "long": 82033,
              "short": 39320,
              "net": 42713
            },
            "smallTrader": {
              "long": 24811,
              "short": 62554,
              "net": -37743
            }
          },
          "openInterest": 294372
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12336,
              "short": 89986,
              "net": -77650
            },
            "nonCommercial": {
              "long": 87130,
              "short": 14789,
              "net": 72341
            },
            "smallTrader": {
              "long": 7368,
              "short": 2059,
              "net": 5309
            }
          },
          "openInterest": 107156
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 363085,
              "short": 308216,
              "net": 54869
            },
            "nonCommercial": {
              "long": 217143,
              "short": 317791,
              "net": -100648
            },
            "smallTrader": {
              "long": 79237,
              "short": 33458,
              "net": 45779
            }
          },
          "openInterest": 964168
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12655,
              "short": 19023,
              "net": -6368
            },
            "nonCommercial": {
              "long": 13581,
              "short": 8254,
              "net": 5327
            },
            "smallTrader": {
              "long": 2832,
              "short": 1791,
              "net": 1041
            }
          },
          "openInterest": 29068
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2016,
              "short": 10519,
              "net": -8503
            },
            "nonCommercial": {
              "long": 8799,
              "short": 2464,
              "net": 6335
            },
            "smallTrader": {
              "long": 3102,
              "short": 934,
              "net": 2168
            }
          },
          "openInterest": 13943
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 565066,
              "short": 330980,
              "net": 234086
            },
            "nonCommercial": {
              "long": 92573,
              "short": 294371,
              "net": -201798
            },
            "smallTrader": {
              "long": 15437,
              "short": 47725,
              "net": -32288
            }
          },
          "openInterest": 674114
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30013,
              "short": 101164,
              "net": -71151
            },
            "nonCommercial": {
              "long": 60062,
              "short": 10777,
              "net": 49285
            },
            "smallTrader": {
              "long": 30239,
              "short": 8373,
              "net": 21866
            }
          },
          "openInterest": 143386
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75243,
              "short": 150677,
              "net": -75434
            },
            "nonCommercial": {
              "long": 62808,
              "short": 7598,
              "net": 55210
            },
            "smallTrader": {
              "long": 39059,
              "short": 18835,
              "net": 20224
            }
          },
          "openInterest": 217674
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136312,
              "short": 175839,
              "net": -39527
            },
            "nonCommercial": {
              "long": 44892,
              "short": 17887,
              "net": 27005
            },
            "smallTrader": {
              "long": 27257,
              "short": 14735,
              "net": 12522
            }
          },
          "openInterest": 262038
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192021,
              "short": 282135,
              "net": -90114
            },
            "nonCommercial": {
              "long": 153194,
              "short": 37359,
              "net": 115835
            },
            "smallTrader": {
              "long": 56728,
              "short": 82449,
              "net": -25721
            }
          },
          "openInterest": 459324
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452804,
              "short": 616984,
              "net": -164180
            },
            "nonCommercial": {
              "long": 201397,
              "short": 74336,
              "net": 127061
            },
            "smallTrader": {
              "long": 89557,
              "short": 52438,
              "net": 37119
            }
          },
          "openInterest": 819033
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6877,
              "short": 36637,
              "net": -29760
            },
            "nonCommercial": {
              "long": 32874,
              "short": 17830,
              "net": 15044
            },
            "smallTrader": {
              "long": 23974,
              "short": 9258,
              "net": 14716
            }
          },
          "openInterest": 63754
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9119,
              "short": 11465,
              "net": -2346
            },
            "nonCommercial": {
              "long": 25169,
              "short": 21261,
              "net": 3908
            },
            "smallTrader": {
              "long": 2637,
              "short": 4199,
              "net": -1562
            }
          },
          "openInterest": 39105
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27831,
              "short": 27941,
              "net": -110
            },
            "nonCommercial": {
              "long": 11618,
              "short": 12830,
              "net": -1212
            },
            "smallTrader": {
              "long": 7869,
              "short": 6547,
              "net": 1322
            }
          },
          "openInterest": 52415
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49358,
              "short": 51010,
              "net": -1652
            },
            "nonCommercial": {
              "long": 21950,
              "short": 11524,
              "net": 10426
            },
            "smallTrader": {
              "long": 17526,
              "short": 26300,
              "net": -8774
            }
          },
          "openInterest": 98789
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188433,
              "short": 160799,
              "net": 27634
            },
            "nonCommercial": {
              "long": 76798,
              "short": 82143,
              "net": -5345
            },
            "smallTrader": {
              "long": 24396,
              "short": 46685,
              "net": -22289
            }
          },
          "openInterest": 331716
        }
      ]
    },
    {
      "reportDate": "2008-07-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1169364,
              "short": 1001143,
              "net": 168221
            },
            "nonCommercial": {
              "long": 263760,
              "short": 372776,
              "net": -109016
            },
            "smallTrader": {
              "long": 309902,
              "short": 369107,
              "net": -59205
            }
          },
          "openInterest": 1779735
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 597609,
              "short": 570992,
              "net": 26617
            },
            "nonCommercial": {
              "long": 154779,
              "short": 202130,
              "net": -47351
            },
            "smallTrader": {
              "long": 107011,
              "short": 86277,
              "net": 20734
            }
          },
          "openInterest": 865506
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 608543,
              "short": 506411,
              "net": 102132
            },
            "nonCommercial": {
              "long": 150372,
              "short": 193598,
              "net": -43226
            },
            "smallTrader": {
              "long": 120904,
              "short": 179810,
              "net": -58906
            }
          },
          "openInterest": 883247
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 973408,
              "short": 1076659,
              "net": -103251
            },
            "nonCommercial": {
              "long": 358527,
              "short": 230668,
              "net": 127859
            },
            "smallTrader": {
              "long": 214497,
              "short": 239105,
              "net": -24608
            }
          },
          "openInterest": 1577141
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10242,
              "short": 81410,
              "net": -71168
            },
            "nonCommercial": {
              "long": 67105,
              "short": 13517,
              "net": 53588
            },
            "smallTrader": {
              "long": 29650,
              "short": 12070,
              "net": 17580
            }
          },
          "openInterest": 107776
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37520,
              "short": 36779,
              "net": 741
            },
            "nonCommercial": {
              "long": 48513,
              "short": 45191,
              "net": 3322
            },
            "smallTrader": {
              "long": 20812,
              "short": 24875,
              "net": -4063
            }
          },
          "openInterest": 107323
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22765,
              "short": 53058,
              "net": -30293
            },
            "nonCommercial": {
              "long": 43572,
              "short": 21683,
              "net": 21889
            },
            "smallTrader": {
              "long": 30228,
              "short": 21824,
              "net": 8404
            }
          },
          "openInterest": 99845
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66054,
              "short": 96865,
              "net": -30811
            },
            "nonCommercial": {
              "long": 58241,
              "short": 34219,
              "net": 24022
            },
            "smallTrader": {
              "long": 11612,
              "short": 4823,
              "net": 6789
            }
          },
          "openInterest": 149280
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81956,
              "short": 108159,
              "net": -26203
            },
            "nonCommercial": {
              "long": 38219,
              "short": 14780,
              "net": 23439
            },
            "smallTrader": {
              "long": 7702,
              "short": 4938,
              "net": 2764
            }
          },
          "openInterest": 146500
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57290,
              "short": 55935,
              "net": 1355
            },
            "nonCommercial": {
              "long": 20424,
              "short": 19431,
              "net": 993
            },
            "smallTrader": {
              "long": 11248,
              "short": 13596,
              "net": -2348
            }
          },
          "openInterest": 110899
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 616291,
              "short": 754912,
              "net": -138621
            },
            "nonCommercial": {
              "long": 362658,
              "short": 116590,
              "net": 246068
            },
            "smallTrader": {
              "long": 121027,
              "short": 228474,
              "net": -107447
            }
          },
          "openInterest": 1296404
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133013,
              "short": 146184,
              "net": -13171
            },
            "nonCommercial": {
              "long": 52164,
              "short": 45185,
              "net": 6979
            },
            "smallTrader": {
              "long": 18600,
              "short": 12408,
              "net": 6192
            }
          },
          "openInterest": 218566
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 641265,
              "short": 626528,
              "net": 14737
            },
            "nonCommercial": {
              "long": 198019,
              "short": 201659,
              "net": -3640
            },
            "smallTrader": {
              "long": 55452,
              "short": 66549,
              "net": -11097
            }
          },
          "openInterest": 1217375
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52550,
              "short": 58424,
              "net": -5874
            },
            "nonCommercial": {
              "long": 70588,
              "short": 66517,
              "net": 4071
            },
            "smallTrader": {
              "long": 45129,
              "short": 43326,
              "net": 1803
            }
          },
          "openInterest": 171505
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10073,
              "short": 6817,
              "net": 3256
            },
            "nonCommercial": {
              "long": 11056,
              "short": 7159,
              "net": 3897
            },
            "smallTrader": {
              "long": 5798,
              "short": 12951,
              "net": -7153
            }
          },
          "openInterest": 34364
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139604,
              "short": 190164,
              "net": -50560
            },
            "nonCommercial": {
              "long": 56061,
              "short": 15383,
              "net": 40678
            },
            "smallTrader": {
              "long": 20597,
              "short": 10715,
              "net": 9882
            }
          },
          "openInterest": 236184
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114261,
              "short": 351322,
              "net": -237061
            },
            "nonCommercial": {
              "long": 231170,
              "short": 36517,
              "net": 194653
            },
            "smallTrader": {
              "long": 59178,
              "short": 16770,
              "net": 42408
            }
          },
          "openInterest": 475606
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131620,
              "short": 150084,
              "net": -18464
            },
            "nonCommercial": {
              "long": 26772,
              "short": 15912,
              "net": 10860
            },
            "smallTrader": {
              "long": 32804,
              "short": 25200,
              "net": 7604
            }
          },
          "openInterest": 226122
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114167,
              "short": 130431,
              "net": -16264
            },
            "nonCommercial": {
              "long": 48433,
              "short": 37909,
              "net": 10524
            },
            "smallTrader": {
              "long": 24541,
              "short": 18801,
              "net": 5740
            }
          },
          "openInterest": 187785
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110029,
              "short": 118833,
              "net": -8804
            },
            "nonCommercial": {
              "long": 51467,
              "short": 37376,
              "net": 14091
            },
            "smallTrader": {
              "long": 26837,
              "short": 32124,
              "net": -5287
            }
          },
          "openInterest": 237818
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136613,
              "short": 130871,
              "net": 5742
            },
            "nonCommercial": {
              "long": 83028,
              "short": 51263,
              "net": 31765
            },
            "smallTrader": {
              "long": 24056,
              "short": 61563,
              "net": -37507
            }
          },
          "openInterest": 298308
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5575,
              "short": 100316,
              "net": -94741
            },
            "nonCommercial": {
              "long": 97975,
              "short": 7838,
              "net": 90137
            },
            "smallTrader": {
              "long": 6593,
              "short": 1989,
              "net": 4604
            }
          },
          "openInterest": 111592
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 323023,
              "short": 271017,
              "net": 52006
            },
            "nonCommercial": {
              "long": 214567,
              "short": 314807,
              "net": -100240
            },
            "smallTrader": {
              "long": 83540,
              "short": 35306,
              "net": 48234
            }
          },
          "openInterest": 968824
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11894,
              "short": 18096,
              "net": -6202
            },
            "nonCommercial": {
              "long": 13384,
              "short": 8400,
              "net": 4984
            },
            "smallTrader": {
              "long": 2654,
              "short": 1436,
              "net": 1218
            }
          },
          "openInterest": 27932
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3429,
              "short": 9719,
              "net": -6290
            },
            "nonCommercial": {
              "long": 8235,
              "short": 3776,
              "net": 4459
            },
            "smallTrader": {
              "long": 2960,
              "short": 1129,
              "net": 1831
            }
          },
          "openInterest": 14632
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 533759,
              "short": 300609,
              "net": 233150
            },
            "nonCommercial": {
              "long": 83775,
              "short": 281077,
              "net": -197302
            },
            "smallTrader": {
              "long": 11519,
              "short": 47367,
              "net": -35848
            }
          },
          "openInterest": 630143
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29884,
              "short": 98925,
              "net": -69041
            },
            "nonCommercial": {
              "long": 57762,
              "short": 10802,
              "net": 46960
            },
            "smallTrader": {
              "long": 29871,
              "short": 7790,
              "net": 22081
            }
          },
          "openInterest": 140089
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76872,
              "short": 135822,
              "net": -58950
            },
            "nonCommercial": {
              "long": 54462,
              "short": 11799,
              "net": 42663
            },
            "smallTrader": {
              "long": 35533,
              "short": 19246,
              "net": 16287
            }
          },
          "openInterest": 202095
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137827,
              "short": 167439,
              "net": -29612
            },
            "nonCommercial": {
              "long": 43897,
              "short": 21571,
              "net": 22326
            },
            "smallTrader": {
              "long": 25329,
              "short": 18043,
              "net": 7286
            }
          },
          "openInterest": 260321
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184026,
              "short": 258411,
              "net": -74385
            },
            "nonCommercial": {
              "long": 141798,
              "short": 37636,
              "net": 104162
            },
            "smallTrader": {
              "long": 45823,
              "short": 75600,
              "net": -29777
            }
          },
          "openInterest": 431191
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452582,
              "short": 589529,
              "net": -136947
            },
            "nonCommercial": {
              "long": 197654,
              "short": 79345,
              "net": 118309
            },
            "smallTrader": {
              "long": 76478,
              "short": 57840,
              "net": 18638
            }
          },
          "openInterest": 803153
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12680,
              "short": 19115,
              "net": -6435
            },
            "nonCommercial": {
              "long": 17900,
              "short": 19566,
              "net": -1666
            },
            "smallTrader": {
              "long": 21211,
              "short": 13110,
              "net": 8101
            }
          },
          "openInterest": 51791
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7830,
              "short": 13860,
              "net": -6030
            },
            "nonCommercial": {
              "long": 23621,
              "short": 17530,
              "net": 6091
            },
            "smallTrader": {
              "long": 4428,
              "short": 4489,
              "net": -61
            }
          },
          "openInterest": 38097
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21802,
              "short": 20049,
              "net": 1753
            },
            "nonCommercial": {
              "long": 8077,
              "short": 11546,
              "net": -3469
            },
            "smallTrader": {
              "long": 5910,
              "short": 4194,
              "net": 1716
            }
          },
          "openInterest": 40773
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50986,
              "short": 51735,
              "net": -749
            },
            "nonCommercial": {
              "long": 23090,
              "short": 12337,
              "net": 10753
            },
            "smallTrader": {
              "long": 16037,
              "short": 26041,
              "net": -10004
            }
          },
          "openInterest": 100645
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185122,
              "short": 163997,
              "net": 21125
            },
            "nonCommercial": {
              "long": 80439,
              "short": 77439,
              "net": 3000
            },
            "smallTrader": {
              "long": 23084,
              "short": 47209,
              "net": -24125
            }
          },
          "openInterest": 331426
        }
      ]
    },
    {
      "reportDate": "2008-07-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1225063,
              "short": 1006756,
              "net": 218307
            },
            "nonCommercial": {
              "long": 231008,
              "short": 358960,
              "net": -127952
            },
            "smallTrader": {
              "long": 271725,
              "short": 362080,
              "net": -90355
            }
          },
          "openInterest": 1766445
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612657,
              "short": 577477,
              "net": 35180
            },
            "nonCommercial": {
              "long": 147747,
              "short": 205813,
              "net": -58066
            },
            "smallTrader": {
              "long": 110982,
              "short": 88096,
              "net": 22886
            }
          },
          "openInterest": 878069
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 615296,
              "short": 494654,
              "net": 120642
            },
            "nonCommercial": {
              "long": 120324,
              "short": 188747,
              "net": -68423
            },
            "smallTrader": {
              "long": 110498,
              "short": 162717,
              "net": -52219
            }
          },
          "openInterest": 848661
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 920308,
              "short": 1058036,
              "net": -137728
            },
            "nonCommercial": {
              "long": 342425,
              "short": 205206,
              "net": 137219
            },
            "smallTrader": {
              "long": 217158,
              "short": 216649,
              "net": 509
            }
          },
          "openInterest": 1515217
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16854,
              "short": 64479,
              "net": -47625
            },
            "nonCommercial": {
              "long": 40755,
              "short": 11836,
              "net": 28919
            },
            "smallTrader": {
              "long": 27321,
              "short": 8615,
              "net": 18706
            }
          },
          "openInterest": 85686
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39755,
              "short": 36064,
              "net": 3691
            },
            "nonCommercial": {
              "long": 43269,
              "short": 41809,
              "net": 1460
            },
            "smallTrader": {
              "long": 19140,
              "short": 24291,
              "net": -5151
            }
          },
          "openInterest": 102737
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35531,
              "short": 40381,
              "net": -4850
            },
            "nonCommercial": {
              "long": 29682,
              "short": 31928,
              "net": -2246
            },
            "smallTrader": {
              "long": 28282,
              "short": 21186,
              "net": 7096
            }
          },
          "openInterest": 97065
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73684,
              "short": 100724,
              "net": -27040
            },
            "nonCommercial": {
              "long": 52868,
              "short": 33767,
              "net": 19101
            },
            "smallTrader": {
              "long": 12361,
              "short": 4422,
              "net": 7939
            }
          },
          "openInterest": 151815
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83703,
              "short": 102868,
              "net": -19165
            },
            "nonCommercial": {
              "long": 36027,
              "short": 18786,
              "net": 17241
            },
            "smallTrader": {
              "long": 7117,
              "short": 5193,
              "net": 1924
            }
          },
          "openInterest": 146668
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57551,
              "short": 51529,
              "net": 6022
            },
            "nonCommercial": {
              "long": 18062,
              "short": 20304,
              "net": -2242
            },
            "smallTrader": {
              "long": 10592,
              "short": 14372,
              "net": -3780
            }
          },
          "openInterest": 108234
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 573648,
              "short": 718572,
              "net": -144924
            },
            "nonCommercial": {
              "long": 354708,
              "short": 96015,
              "net": 258693
            },
            "smallTrader": {
              "long": 114558,
              "short": 228327,
              "net": -113769
            }
          },
          "openInterest": 1227875
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132577,
              "short": 149268,
              "net": -16691
            },
            "nonCommercial": {
              "long": 54237,
              "short": 43328,
              "net": 10909
            },
            "smallTrader": {
              "long": 17697,
              "short": 11915,
              "net": 5782
            }
          },
          "openInterest": 220067
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 629322,
              "short": 616483,
              "net": 12839
            },
            "nonCommercial": {
              "long": 201622,
              "short": 202282,
              "net": -660
            },
            "smallTrader": {
              "long": 61573,
              "short": 73752,
              "net": -12179
            }
          },
          "openInterest": 1220537
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54512,
              "short": 35374,
              "net": 19138
            },
            "nonCommercial": {
              "long": 51585,
              "short": 67803,
              "net": -16218
            },
            "smallTrader": {
              "long": 41308,
              "short": 44228,
              "net": -2920
            }
          },
          "openInterest": 149933
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8519,
              "short": 6909,
              "net": 1610
            },
            "nonCommercial": {
              "long": 11912,
              "short": 6893,
              "net": 5019
            },
            "smallTrader": {
              "long": 4835,
              "short": 11464,
              "net": -6629
            }
          },
          "openInterest": 32461
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127613,
              "short": 175550,
              "net": -47937
            },
            "nonCommercial": {
              "long": 55830,
              "short": 14037,
              "net": 41793
            },
            "smallTrader": {
              "long": 18960,
              "short": 12816,
              "net": 6144
            }
          },
          "openInterest": 222794
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110651,
              "short": 330322,
              "net": -219671
            },
            "nonCommercial": {
              "long": 212285,
              "short": 29966,
              "net": 182319
            },
            "smallTrader": {
              "long": 49580,
              "short": 12228,
              "net": 37352
            }
          },
          "openInterest": 446013
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127126,
              "short": 148577,
              "net": -21451
            },
            "nonCommercial": {
              "long": 28766,
              "short": 15659,
              "net": 13107
            },
            "smallTrader": {
              "long": 32660,
              "short": 24316,
              "net": 8344
            }
          },
          "openInterest": 226852
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117604,
              "short": 109446,
              "net": 8158
            },
            "nonCommercial": {
              "long": 39162,
              "short": 45442,
              "net": -6280
            },
            "smallTrader": {
              "long": 21540,
              "short": 23418,
              "net": -1878
            }
          },
          "openInterest": 178959
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109807,
              "short": 111167,
              "net": -1360
            },
            "nonCommercial": {
              "long": 44780,
              "short": 38828,
              "net": 5952
            },
            "smallTrader": {
              "long": 27062,
              "short": 31654,
              "net": -4592
            }
          },
          "openInterest": 232238
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141824,
              "short": 126656,
              "net": 15168
            },
            "nonCommercial": {
              "long": 78699,
              "short": 59157,
              "net": 19542
            },
            "smallTrader": {
              "long": 23314,
              "short": 58024,
              "net": -34710
            }
          },
          "openInterest": 294381
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5693,
              "short": 91016,
              "net": -85323
            },
            "nonCommercial": {
              "long": 90545,
              "short": 11777,
              "net": 78768
            },
            "smallTrader": {
              "long": 8008,
              "short": 1453,
              "net": 6555
            }
          },
          "openInterest": 104551
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 327471,
              "short": 254762,
              "net": 72709
            },
            "nonCommercial": {
              "long": 206393,
              "short": 326027,
              "net": -119634
            },
            "smallTrader": {
              "long": 78660,
              "short": 31735,
              "net": 46925
            }
          },
          "openInterest": 940387
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14667,
              "short": 17116,
              "net": -2449
            },
            "nonCommercial": {
              "long": 11649,
              "short": 10065,
              "net": 1584
            },
            "smallTrader": {
              "long": 2679,
              "short": 1814,
              "net": 865
            }
          },
          "openInterest": 28995
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3806,
              "short": 8633,
              "net": -4827
            },
            "nonCommercial": {
              "long": 7102,
              "short": 3683,
              "net": 3419
            },
            "smallTrader": {
              "long": 2495,
              "short": 1087,
              "net": 1408
            }
          },
          "openInterest": 13406
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 499671,
              "short": 309985,
              "net": 189686
            },
            "nonCommercial": {
              "long": 83692,
              "short": 261793,
              "net": -178101
            },
            "smallTrader": {
              "long": 11981,
              "short": 23566,
              "net": -11585
            }
          },
          "openInterest": 595755
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33211,
              "short": 93068,
              "net": -59857
            },
            "nonCommercial": {
              "long": 50265,
              "short": 10421,
              "net": 39844
            },
            "smallTrader": {
              "long": 27032,
              "short": 7019,
              "net": 20013
            }
          },
          "openInterest": 132854
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74466,
              "short": 130629,
              "net": -56163
            },
            "nonCommercial": {
              "long": 47866,
              "short": 6213,
              "net": 41653
            },
            "smallTrader": {
              "long": 32485,
              "short": 17975,
              "net": 14510
            }
          },
          "openInterest": 182993
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133623,
              "short": 156424,
              "net": -22801
            },
            "nonCommercial": {
              "long": 38647,
              "short": 22592,
              "net": 16055
            },
            "smallTrader": {
              "long": 24778,
              "short": 18032,
              "net": 6746
            }
          },
          "openInterest": 251699
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175295,
              "short": 234958,
              "net": -59663
            },
            "nonCommercial": {
              "long": 123526,
              "short": 36827,
              "net": 86699
            },
            "smallTrader": {
              "long": 47501,
              "short": 74537,
              "net": -27036
            }
          },
          "openInterest": 398492
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448214,
              "short": 578504,
              "net": -130290
            },
            "nonCommercial": {
              "long": 196729,
              "short": 84360,
              "net": 112369
            },
            "smallTrader": {
              "long": 67299,
              "short": 49378,
              "net": 17921
            }
          },
          "openInterest": 784213
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22274,
              "short": 18567,
              "net": 3707
            },
            "nonCommercial": {
              "long": 17401,
              "short": 22056,
              "net": -4655
            },
            "smallTrader": {
              "long": 16774,
              "short": 15826,
              "net": 948
            }
          },
          "openInterest": 56449
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8161,
              "short": 20229,
              "net": -12068
            },
            "nonCommercial": {
              "long": 21640,
              "short": 10765,
              "net": 10875
            },
            "smallTrader": {
              "long": 4418,
              "short": 3225,
              "net": 1193
            }
          },
          "openInterest": 36628
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22659,
              "short": 22564,
              "net": 95
            },
            "nonCommercial": {
              "long": 7490,
              "short": 10563,
              "net": -3073
            },
            "smallTrader": {
              "long": 6916,
              "short": 3938,
              "net": 2978
            }
          },
          "openInterest": 43562
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47970,
              "short": 50418,
              "net": -2448
            },
            "nonCommercial": {
              "long": 23738,
              "short": 11290,
              "net": 12448
            },
            "smallTrader": {
              "long": 16059,
              "short": 26059,
              "net": -10000
            }
          },
          "openInterest": 99334
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181767,
              "short": 158671,
              "net": 23096
            },
            "nonCommercial": {
              "long": 76830,
              "short": 74763,
              "net": 2067
            },
            "smallTrader": {
              "long": 25508,
              "short": 50671,
              "net": -25163
            }
          },
          "openInterest": 329028
        }
      ]
    },
    {
      "reportDate": "2008-08-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1235200,
              "short": 1102542,
              "net": 132658
            },
            "nonCommercial": {
              "long": 240683,
              "short": 325119,
              "net": -84436
            },
            "smallTrader": {
              "long": 291756,
              "short": 339978,
              "net": -48222
            }
          },
          "openInterest": 1817373
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 634909,
              "short": 588404,
              "net": 46505
            },
            "nonCommercial": {
              "long": 137381,
              "short": 206595,
              "net": -69214
            },
            "smallTrader": {
              "long": 112266,
              "short": 89557,
              "net": 22709
            }
          },
          "openInterest": 891937
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 599524,
              "short": 500804,
              "net": 98720
            },
            "nonCommercial": {
              "long": 138518,
              "short": 188843,
              "net": -50325
            },
            "smallTrader": {
              "long": 115829,
              "short": 164224,
              "net": -48395
            }
          },
          "openInterest": 857390
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 922171,
              "short": 1110482,
              "net": -188311
            },
            "nonCommercial": {
              "long": 385800,
              "short": 192032,
              "net": 193768
            },
            "smallTrader": {
              "long": 220058,
              "short": 225515,
              "net": -5457
            }
          },
          "openInterest": 1564440
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23249,
              "short": 49210,
              "net": -25961
            },
            "nonCommercial": {
              "long": 33288,
              "short": 18541,
              "net": 14747
            },
            "smallTrader": {
              "long": 24073,
              "short": 12859,
              "net": 11214
            }
          },
          "openInterest": 80980
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55110,
              "short": 19669,
              "net": 35441
            },
            "nonCommercial": {
              "long": 21707,
              "short": 47582,
              "net": -25875
            },
            "smallTrader": {
              "long": 15409,
              "short": 24975,
              "net": -9566
            }
          },
          "openInterest": 93022
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50256,
              "short": 32458,
              "net": 17798
            },
            "nonCommercial": {
              "long": 35442,
              "short": 54214,
              "net": -18772
            },
            "smallTrader": {
              "long": 26692,
              "short": 25718,
              "net": 974
            }
          },
          "openInterest": 116660
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74706,
              "short": 98861,
              "net": -24155
            },
            "nonCommercial": {
              "long": 49213,
              "short": 31150,
              "net": 18063
            },
            "smallTrader": {
              "long": 9829,
              "short": 3737,
              "net": 6092
            }
          },
          "openInterest": 143049
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84382,
              "short": 101970,
              "net": -17588
            },
            "nonCommercial": {
              "long": 36591,
              "short": 19216,
              "net": 17375
            },
            "smallTrader": {
              "long": 6688,
              "short": 6475,
              "net": 213
            }
          },
          "openInterest": 145055
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61793,
              "short": 53972,
              "net": 7821
            },
            "nonCommercial": {
              "long": 15980,
              "short": 20299,
              "net": -4319
            },
            "smallTrader": {
              "long": 11997,
              "short": 15499,
              "net": -3502
            }
          },
          "openInterest": 110205
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 585243,
              "short": 701971,
              "net": -116728
            },
            "nonCommercial": {
              "long": 334969,
              "short": 108821,
              "net": 226148
            },
            "smallTrader": {
              "long": 126505,
              "short": 235925,
              "net": -109420
            }
          },
          "openInterest": 1220735
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132852,
              "short": 140407,
              "net": -7555
            },
            "nonCommercial": {
              "long": 52197,
              "short": 48011,
              "net": 4186
            },
            "smallTrader": {
              "long": 16562,
              "short": 13193,
              "net": 3369
            }
          },
          "openInterest": 217812
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 644820,
              "short": 629928,
              "net": 14892
            },
            "nonCommercial": {
              "long": 197332,
              "short": 202882,
              "net": -5550
            },
            "smallTrader": {
              "long": 57331,
              "short": 66673,
              "net": -9342
            }
          },
          "openInterest": 1249302
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59169,
              "short": 45026,
              "net": 14143
            },
            "nonCommercial": {
              "long": 55538,
              "short": 64985,
              "net": -9447
            },
            "smallTrader": {
              "long": 42826,
              "short": 47522,
              "net": -4696
            }
          },
          "openInterest": 160311
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10302,
              "short": 8159,
              "net": 2143
            },
            "nonCommercial": {
              "long": 12705,
              "short": 6465,
              "net": 6240
            },
            "smallTrader": {
              "long": 5426,
              "short": 13809,
              "net": -8383
            }
          },
          "openInterest": 35329
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122541,
              "short": 173577,
              "net": -51036
            },
            "nonCommercial": {
              "long": 59093,
              "short": 13725,
              "net": 45368
            },
            "smallTrader": {
              "long": 15938,
              "short": 10270,
              "net": 5668
            }
          },
          "openInterest": 218125
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98643,
              "short": 297560,
              "net": -198917
            },
            "nonCommercial": {
              "long": 192528,
              "short": 28800,
              "net": 163728
            },
            "smallTrader": {
              "long": 53248,
              "short": 18059,
              "net": 35189
            }
          },
          "openInterest": 408430
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122559,
              "short": 143467,
              "net": -20908
            },
            "nonCommercial": {
              "long": 30976,
              "short": 15889,
              "net": 15087
            },
            "smallTrader": {
              "long": 30023,
              "short": 24202,
              "net": 5821
            }
          },
          "openInterest": 225915
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130875,
              "short": 119020,
              "net": 11855
            },
            "nonCommercial": {
              "long": 45898,
              "short": 57979,
              "net": -12081
            },
            "smallTrader": {
              "long": 23412,
              "short": 23186,
              "net": 226
            }
          },
          "openInterest": 200818
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109735,
              "short": 113448,
              "net": -3713
            },
            "nonCommercial": {
              "long": 46889,
              "short": 39065,
              "net": 7824
            },
            "smallTrader": {
              "long": 26108,
              "short": 30219,
              "net": -4111
            }
          },
          "openInterest": 238308
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141274,
              "short": 128362,
              "net": 12912
            },
            "nonCommercial": {
              "long": 75636,
              "short": 56708,
              "net": 18928
            },
            "smallTrader": {
              "long": 24883,
              "short": 56723,
              "net": -31840
            }
          },
          "openInterest": 296992
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19775,
              "short": 97961,
              "net": -78186
            },
            "nonCommercial": {
              "long": 82217,
              "short": 9924,
              "net": 72293
            },
            "smallTrader": {
              "long": 10318,
              "short": 4425,
              "net": 5893
            }
          },
          "openInterest": 113239
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 331138,
              "short": 249400,
              "net": 81738
            },
            "nonCommercial": {
              "long": 217336,
              "short": 342369,
              "net": -125033
            },
            "smallTrader": {
              "long": 78066,
              "short": 34771,
              "net": 43295
            }
          },
          "openInterest": 938687
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17983,
              "short": 16893,
              "net": 1090
            },
            "nonCommercial": {
              "long": 11583,
              "short": 12964,
              "net": -1381
            },
            "smallTrader": {
              "long": 2596,
              "short": 2305,
              "net": 291
            }
          },
          "openInterest": 32162
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3467,
              "short": 6719,
              "net": -3252
            },
            "nonCommercial": {
              "long": 6275,
              "short": 4115,
              "net": 2160
            },
            "smallTrader": {
              "long": 2330,
              "short": 1238,
              "net": 1092
            }
          },
          "openInterest": 12078
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 494754,
              "short": 310457,
              "net": 184297
            },
            "nonCommercial": {
              "long": 73979,
              "short": 243236,
              "net": -169257
            },
            "smallTrader": {
              "long": 11655,
              "short": 26695,
              "net": -15040
            }
          },
          "openInterest": 581480
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35217,
              "short": 90678,
              "net": -55461
            },
            "nonCommercial": {
              "long": 46849,
              "short": 9649,
              "net": 37200
            },
            "smallTrader": {
              "long": 26830,
              "short": 8569,
              "net": 18261
            }
          },
          "openInterest": 133255
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79690,
              "short": 135926,
              "net": -56236
            },
            "nonCommercial": {
              "long": 47738,
              "short": 5875,
              "net": 41863
            },
            "smallTrader": {
              "long": 31454,
              "short": 17081,
              "net": 14373
            }
          },
          "openInterest": 185266
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139676,
              "short": 159933,
              "net": -20257
            },
            "nonCommercial": {
              "long": 35253,
              "short": 17612,
              "net": 17641
            },
            "smallTrader": {
              "long": 24423,
              "short": 21807,
              "net": 2616
            }
          },
          "openInterest": 246098
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176751,
              "short": 228821,
              "net": -52070
            },
            "nonCommercial": {
              "long": 124220,
              "short": 38749,
              "net": 85471
            },
            "smallTrader": {
              "long": 42428,
              "short": 75829,
              "net": -33401
            }
          },
          "openInterest": 393411
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439195,
              "short": 593624,
              "net": -154429
            },
            "nonCommercial": {
              "long": 196362,
              "short": 67716,
              "net": 128646
            },
            "smallTrader": {
              "long": 78013,
              "short": 52230,
              "net": 25783
            }
          },
          "openInterest": 791850
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30179,
              "short": 19451,
              "net": 10728
            },
            "nonCommercial": {
              "long": 14986,
              "short": 23969,
              "net": -8983
            },
            "smallTrader": {
              "long": 13963,
              "short": 15708,
              "net": -1745
            }
          },
          "openInterest": 59128
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6723,
              "short": 18580,
              "net": -11857
            },
            "nonCommercial": {
              "long": 18957,
              "short": 8572,
              "net": 10385
            },
            "smallTrader": {
              "long": 3907,
              "short": 2435,
              "net": 1472
            }
          },
          "openInterest": 32021
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23404,
              "short": 24815,
              "net": -1411
            },
            "nonCommercial": {
              "long": 8173,
              "short": 10622,
              "net": -2449
            },
            "smallTrader": {
              "long": 9190,
              "short": 5330,
              "net": 3860
            }
          },
          "openInterest": 47192
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42075,
              "short": 45665,
              "net": -3590
            },
            "nonCommercial": {
              "long": 25514,
              "short": 10663,
              "net": 14851
            },
            "smallTrader": {
              "long": 18315,
              "short": 29576,
              "net": -11261
            }
          },
          "openInterest": 98655
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182701,
              "short": 162128,
              "net": 20573
            },
            "nonCommercial": {
              "long": 79193,
              "short": 73158,
              "net": 6035
            },
            "smallTrader": {
              "long": 26579,
              "short": 53187,
              "net": -26608
            }
          },
          "openInterest": 340475
        }
      ]
    },
    {
      "reportDate": "2008-08-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1212689,
              "short": 1100357,
              "net": 112332
            },
            "nonCommercial": {
              "long": 257165,
              "short": 328787,
              "net": -71622
            },
            "smallTrader": {
              "long": 330641,
              "short": 371351,
              "net": -40710
            }
          },
          "openInterest": 1863520
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 616353,
              "short": 573066,
              "net": 43287
            },
            "nonCommercial": {
              "long": 155714,
              "short": 230265,
              "net": -74551
            },
            "smallTrader": {
              "long": 117971,
              "short": 86707,
              "net": 31264
            }
          },
          "openInterest": 900614
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 617053,
              "short": 516214,
              "net": 100839
            },
            "nonCommercial": {
              "long": 113309,
              "short": 169342,
              "net": -56033
            },
            "smallTrader": {
              "long": 118844,
              "short": 163650,
              "net": -44806
            }
          },
          "openInterest": 852830
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 877269,
              "short": 1135868,
              "net": -258599
            },
            "nonCommercial": {
              "long": 443203,
              "short": 210441,
              "net": 232762
            },
            "smallTrader": {
              "long": 256921,
              "short": 231084,
              "net": 25837
            }
          },
          "openInterest": 1593412
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22932,
              "short": 43248,
              "net": -20316
            },
            "nonCommercial": {
              "long": 27714,
              "short": 18661,
              "net": 9053
            },
            "smallTrader": {
              "long": 23790,
              "short": 12527,
              "net": 11263
            }
          },
          "openInterest": 74805
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65051,
              "short": 18559,
              "net": 46492
            },
            "nonCommercial": {
              "long": 18886,
              "short": 51832,
              "net": -32946
            },
            "smallTrader": {
              "long": 15324,
              "short": 28870,
              "net": -13546
            }
          },
          "openInterest": 99819
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55920,
              "short": 29761,
              "net": 26159
            },
            "nonCommercial": {
              "long": 33650,
              "short": 58979,
              "net": -25329
            },
            "smallTrader": {
              "long": 25980,
              "short": 26810,
              "net": -830
            }
          },
          "openInterest": 121154
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68722,
              "short": 91044,
              "net": -22322
            },
            "nonCommercial": {
              "long": 47373,
              "short": 30390,
              "net": 16983
            },
            "smallTrader": {
              "long": 10365,
              "short": 5026,
              "net": 5339
            }
          },
          "openInterest": 133900
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79294,
              "short": 95076,
              "net": -15782
            },
            "nonCommercial": {
              "long": 33762,
              "short": 19774,
              "net": 13988
            },
            "smallTrader": {
              "long": 7398,
              "short": 5604,
              "net": 1794
            }
          },
          "openInterest": 132765
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60458,
              "short": 49423,
              "net": 11035
            },
            "nonCommercial": {
              "long": 13037,
              "short": 18479,
              "net": -5442
            },
            "smallTrader": {
              "long": 10027,
              "short": 15620,
              "net": -5593
            }
          },
          "openInterest": 100371
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 582795,
              "short": 679052,
              "net": -96257
            },
            "nonCommercial": {
              "long": 313473,
              "short": 119559,
              "net": 193914
            },
            "smallTrader": {
              "long": 127955,
              "short": 225612,
              "net": -97657
            }
          },
          "openInterest": 1196785
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129723,
              "short": 136896,
              "net": -7173
            },
            "nonCommercial": {
              "long": 53007,
              "short": 48018,
              "net": 4989
            },
            "smallTrader": {
              "long": 15105,
              "short": 12921,
              "net": 2184
            }
          },
          "openInterest": 214066
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 639599,
              "short": 620621,
              "net": 18978
            },
            "nonCommercial": {
              "long": 192081,
              "short": 201211,
              "net": -9130
            },
            "smallTrader": {
              "long": 55364,
              "short": 65212,
              "net": -9848
            }
          },
          "openInterest": 1241415
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54139,
              "short": 35030,
              "net": 19109
            },
            "nonCommercial": {
              "long": 39822,
              "short": 59249,
              "net": -19427
            },
            "smallTrader": {
              "long": 48122,
              "short": 47804,
              "net": 318
            }
          },
          "openInterest": 146235
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9232,
              "short": 8184,
              "net": 1048
            },
            "nonCommercial": {
              "long": 12370,
              "short": 5944,
              "net": 6426
            },
            "smallTrader": {
              "long": 5234,
              "short": 12708,
              "net": -7474
            }
          },
          "openInterest": 34630
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123059,
              "short": 172306,
              "net": -49247
            },
            "nonCommercial": {
              "long": 57781,
              "short": 13220,
              "net": 44561
            },
            "smallTrader": {
              "long": 19045,
              "short": 14359,
              "net": 4686
            }
          },
          "openInterest": 219268
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97743,
              "short": 253556,
              "net": -155813
            },
            "nonCommercial": {
              "long": 159313,
              "short": 28653,
              "net": 130660
            },
            "smallTrader": {
              "long": 47069,
              "short": 21916,
              "net": 25153
            }
          },
          "openInterest": 365611
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116910,
              "short": 139390,
              "net": -22480
            },
            "nonCommercial": {
              "long": 32886,
              "short": 16424,
              "net": 16462
            },
            "smallTrader": {
              "long": 33781,
              "short": 27763,
              "net": 6018
            }
          },
          "openInterest": 223001
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141077,
              "short": 121647,
              "net": 19430
            },
            "nonCommercial": {
              "long": 46164,
              "short": 59413,
              "net": -13249
            },
            "smallTrader": {
              "long": 20834,
              "short": 27015,
              "net": -6181
            }
          },
          "openInterest": 208622
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110262,
              "short": 115422,
              "net": -5160
            },
            "nonCommercial": {
              "long": 46789,
              "short": 35994,
              "net": 10795
            },
            "smallTrader": {
              "long": 23199,
              "short": 28834,
              "net": -5635
            }
          },
          "openInterest": 235108
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139388,
              "short": 127775,
              "net": 11613
            },
            "nonCommercial": {
              "long": 75276,
              "short": 55302,
              "net": 19974
            },
            "smallTrader": {
              "long": 20919,
              "short": 52506,
              "net": -31587
            }
          },
          "openInterest": 276299
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32681,
              "short": 87895,
              "net": -55214
            },
            "nonCommercial": {
              "long": 60047,
              "short": 9523,
              "net": 50524
            },
            "smallTrader": {
              "long": 12266,
              "short": 7576,
              "net": 4690
            }
          },
          "openInterest": 105696
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 330635,
              "short": 242011,
              "net": 88624
            },
            "nonCommercial": {
              "long": 216501,
              "short": 345730,
              "net": -129229
            },
            "smallTrader": {
              "long": 74675,
              "short": 34070,
              "net": 40605
            }
          },
          "openInterest": 922113
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18802,
              "short": 17271,
              "net": 1531
            },
            "nonCommercial": {
              "long": 10639,
              "short": 12090,
              "net": -1451
            },
            "smallTrader": {
              "long": 2267,
              "short": 2347,
              "net": -80
            }
          },
          "openInterest": 31708
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4063,
              "short": 6821,
              "net": -2758
            },
            "nonCommercial": {
              "long": 6117,
              "short": 4127,
              "net": 1990
            },
            "smallTrader": {
              "long": 2078,
              "short": 1310,
              "net": 768
            }
          },
          "openInterest": 12258
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 454029,
              "short": 331606,
              "net": 122423
            },
            "nonCommercial": {
              "long": 72935,
              "short": 208557,
              "net": -135622
            },
            "smallTrader": {
              "long": 47039,
              "short": 33840,
              "net": 13199
            }
          },
          "openInterest": 575664
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41559,
              "short": 92209,
              "net": -50650
            },
            "nonCommercial": {
              "long": 45941,
              "short": 9915,
              "net": 36026
            },
            "smallTrader": {
              "long": 25231,
              "short": 10607,
              "net": 14624
            }
          },
          "openInterest": 140094
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87361,
              "short": 138908,
              "net": -51547
            },
            "nonCommercial": {
              "long": 43776,
              "short": 5911,
              "net": 37865
            },
            "smallTrader": {
              "long": 30008,
              "short": 16326,
              "net": 13682
            }
          },
          "openInterest": 182430
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150464,
              "short": 165809,
              "net": -15345
            },
            "nonCommercial": {
              "long": 30747,
              "short": 18327,
              "net": 12420
            },
            "smallTrader": {
              "long": 22547,
              "short": 19622,
              "net": 2925
            }
          },
          "openInterest": 256460
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176609,
              "short": 220444,
              "net": -43835
            },
            "nonCommercial": {
              "long": 119663,
              "short": 42730,
              "net": 76933
            },
            "smallTrader": {
              "long": 41350,
              "short": 74448,
              "net": -33098
            }
          },
          "openInterest": 392492
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432207,
              "short": 599786,
              "net": -167579
            },
            "nonCommercial": {
              "long": 205779,
              "short": 67120,
              "net": 138659
            },
            "smallTrader": {
              "long": 78680,
              "short": 49760,
              "net": 28920
            }
          },
          "openInterest": 793410
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33080,
              "short": 20621,
              "net": 12459
            },
            "nonCommercial": {
              "long": 13555,
              "short": 21938,
              "net": -8383
            },
            "smallTrader": {
              "long": 11521,
              "short": 15597,
              "net": -4076
            }
          },
          "openInterest": 58312
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5629,
              "short": 25366,
              "net": -19737
            },
            "nonCommercial": {
              "long": 20518,
              "short": 3370,
              "net": 17148
            },
            "smallTrader": {
              "long": 4588,
              "short": 1999,
              "net": 2589
            }
          },
          "openInterest": 33273
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18999,
              "short": 23769,
              "net": -4770
            },
            "nonCommercial": {
              "long": 8105,
              "short": 7582,
              "net": 523
            },
            "smallTrader": {
              "long": 9297,
              "short": 5050,
              "net": 4247
            }
          },
          "openInterest": 47016
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42472,
              "short": 48052,
              "net": -5580
            },
            "nonCommercial": {
              "long": 25527,
              "short": 9168,
              "net": 16359
            },
            "smallTrader": {
              "long": 18146,
              "short": 28925,
              "net": -10779
            }
          },
          "openInterest": 96705
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176202,
              "short": 156159,
              "net": 20043
            },
            "nonCommercial": {
              "long": 77049,
              "short": 71476,
              "net": 5573
            },
            "smallTrader": {
              "long": 26692,
              "short": 52308,
              "net": -25616
            }
          },
          "openInterest": 335655
        }
      ]
    },
    {
      "reportDate": "2008-08-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1206941,
              "short": 1101116,
              "net": 105825
            },
            "nonCommercial": {
              "long": 260535,
              "short": 323582,
              "net": -63047
            },
            "smallTrader": {
              "long": 352574,
              "short": 395352,
              "net": -42778
            }
          },
          "openInterest": 1904192
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 610136,
              "short": 608268,
              "net": 1868
            },
            "nonCommercial": {
              "long": 176384,
              "short": 199037,
              "net": -22653
            },
            "smallTrader": {
              "long": 121415,
              "short": 100630,
              "net": 20785
            }
          },
          "openInterest": 930109
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 627464,
              "short": 517907,
              "net": 109557
            },
            "nonCommercial": {
              "long": 104301,
              "short": 169702,
              "net": -65401
            },
            "smallTrader": {
              "long": 125601,
              "short": 169757,
              "net": -44156
            }
          },
          "openInterest": 863132
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 890525,
              "short": 1150492,
              "net": -259967
            },
            "nonCommercial": {
              "long": 452457,
              "short": 222437,
              "net": 230020
            },
            "smallTrader": {
              "long": 257793,
              "short": 227846,
              "net": 29947
            }
          },
          "openInterest": 1618544
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26828,
              "short": 32556,
              "net": -5728
            },
            "nonCommercial": {
              "long": 31016,
              "short": 25066,
              "net": 5950
            },
            "smallTrader": {
              "long": 18168,
              "short": 18390,
              "net": -222
            }
          },
          "openInterest": 76367
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77262,
              "short": 18099,
              "net": 59163
            },
            "nonCommercial": {
              "long": 14836,
              "short": 58564,
              "net": -43728
            },
            "smallTrader": {
              "long": 16883,
              "short": 32318,
              "net": -15435
            }
          },
          "openInterest": 109921
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58423,
              "short": 27097,
              "net": 31326
            },
            "nonCommercial": {
              "long": 38641,
              "short": 66726,
              "net": -28085
            },
            "smallTrader": {
              "long": 25263,
              "short": 28504,
              "net": -3241
            }
          },
          "openInterest": 126865
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67550,
              "short": 80285,
              "net": -12735
            },
            "nonCommercial": {
              "long": 44572,
              "short": 32920,
              "net": 11652
            },
            "smallTrader": {
              "long": 8972,
              "short": 7889,
              "net": 1083
            }
          },
          "openInterest": 127877
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81069,
              "short": 87641,
              "net": -6572
            },
            "nonCommercial": {
              "long": 32062,
              "short": 23080,
              "net": 8982
            },
            "smallTrader": {
              "long": 4217,
              "short": 6627,
              "net": -2410
            }
          },
          "openInterest": 128667
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61326,
              "short": 45775,
              "net": 15551
            },
            "nonCommercial": {
              "long": 10449,
              "short": 19576,
              "net": -9127
            },
            "smallTrader": {
              "long": 9539,
              "short": 15963,
              "net": -6424
            }
          },
          "openInterest": 94900
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 562446,
              "short": 663110,
              "net": -100664
            },
            "nonCommercial": {
              "long": 314894,
              "short": 115559,
              "net": 199335
            },
            "smallTrader": {
              "long": 110135,
              "short": 208806,
              "net": -98671
            }
          },
          "openInterest": 1157404
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128867,
              "short": 132618,
              "net": -3751
            },
            "nonCommercial": {
              "long": 51032,
              "short": 46870,
              "net": 4162
            },
            "smallTrader": {
              "long": 15361,
              "short": 15772,
              "net": -411
            }
          },
          "openInterest": 213927
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 623370,
              "short": 625635,
              "net": -2265
            },
            "nonCommercial": {
              "long": 204335,
              "short": 192676,
              "net": 11659
            },
            "smallTrader": {
              "long": 62563,
              "short": 71957,
              "net": -9394
            }
          },
          "openInterest": 1203758
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55286,
              "short": 33789,
              "net": 21497
            },
            "nonCommercial": {
              "long": 39958,
              "short": 60322,
              "net": -20364
            },
            "smallTrader": {
              "long": 54564,
              "short": 55697,
              "net": -1133
            }
          },
          "openInterest": 153468
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8901,
              "short": 7791,
              "net": 1110
            },
            "nonCommercial": {
              "long": 12389,
              "short": 6586,
              "net": 5803
            },
            "smallTrader": {
              "long": 4571,
              "short": 11484,
              "net": -6913
            }
          },
          "openInterest": 33591
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130024,
              "short": 178177,
              "net": -48153
            },
            "nonCommercial": {
              "long": 58991,
              "short": 13502,
              "net": 45489
            },
            "smallTrader": {
              "long": 16840,
              "short": 14176,
              "net": 2664
            }
          },
          "openInterest": 226341
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118611,
              "short": 248765,
              "net": -130154
            },
            "nonCommercial": {
              "long": 144104,
              "short": 31738,
              "net": 112366
            },
            "smallTrader": {
              "long": 44058,
              "short": 26270,
              "net": 17788
            }
          },
          "openInterest": 372968
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117528,
              "short": 142558,
              "net": -25030
            },
            "nonCommercial": {
              "long": 30759,
              "short": 12049,
              "net": 18710
            },
            "smallTrader": {
              "long": 34392,
              "short": 28072,
              "net": 6320
            }
          },
          "openInterest": 220026
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148456,
              "short": 118462,
              "net": 29994
            },
            "nonCommercial": {
              "long": 40933,
              "short": 64071,
              "net": -23138
            },
            "smallTrader": {
              "long": 23054,
              "short": 29910,
              "net": -6856
            }
          },
          "openInterest": 212982
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104836,
              "short": 111422,
              "net": -6586
            },
            "nonCommercial": {
              "long": 46849,
              "short": 35149,
              "net": 11700
            },
            "smallTrader": {
              "long": 22542,
              "short": 27656,
              "net": -5114
            }
          },
          "openInterest": 229244
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140076,
              "short": 123210,
              "net": 16866
            },
            "nonCommercial": {
              "long": 74371,
              "short": 57552,
              "net": 16819
            },
            "smallTrader": {
              "long": 19850,
              "short": 53535,
              "net": -33685
            }
          },
          "openInterest": 275574
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33327,
              "short": 81634,
              "net": -48307
            },
            "nonCommercial": {
              "long": 59148,
              "short": 8833,
              "net": 50315
            },
            "smallTrader": {
              "long": 13012,
              "short": 15020,
              "net": -2008
            }
          },
          "openInterest": 106247
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339054,
              "short": 233553,
              "net": 105501
            },
            "nonCommercial": {
              "long": 201203,
              "short": 348339,
              "net": -147136
            },
            "smallTrader": {
              "long": 75750,
              "short": 34115,
              "net": 41635
            }
          },
          "openInterest": 907257
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15206,
              "short": 13776,
              "net": 1430
            },
            "nonCommercial": {
              "long": 10267,
              "short": 10864,
              "net": -597
            },
            "smallTrader": {
              "long": 2664,
              "short": 3497,
              "net": -833
            }
          },
          "openInterest": 28137
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3725,
              "short": 7390,
              "net": -3665
            },
            "nonCommercial": {
              "long": 6552,
              "short": 3562,
              "net": 2990
            },
            "smallTrader": {
              "long": 2286,
              "short": 1611,
              "net": 675
            }
          },
          "openInterest": 12563
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 469566,
              "short": 362787,
              "net": 106779
            },
            "nonCommercial": {
              "long": 81088,
              "short": 184724,
              "net": -103636
            },
            "smallTrader": {
              "long": 16013,
              "short": 19156,
              "net": -3143
            }
          },
          "openInterest": 572315
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43891,
              "short": 90759,
              "net": -46868
            },
            "nonCommercial": {
              "long": 42525,
              "short": 10961,
              "net": 31564
            },
            "smallTrader": {
              "long": 25092,
              "short": 9788,
              "net": 15304
            }
          },
          "openInterest": 135028
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84814,
              "short": 135046,
              "net": -50232
            },
            "nonCommercial": {
              "long": 42587,
              "short": 5371,
              "net": 37216
            },
            "smallTrader": {
              "long": 27743,
              "short": 14727,
              "net": 13016
            }
          },
          "openInterest": 174493
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152083,
              "short": 162097,
              "net": -10014
            },
            "nonCommercial": {
              "long": 30400,
              "short": 22823,
              "net": 7577
            },
            "smallTrader": {
              "long": 20089,
              "short": 17652,
              "net": 2437
            }
          },
          "openInterest": 255561
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175250,
              "short": 218262,
              "net": -43012
            },
            "nonCommercial": {
              "long": 119378,
              "short": 45527,
              "net": 73851
            },
            "smallTrader": {
              "long": 41711,
              "short": 72550,
              "net": -30839
            }
          },
          "openInterest": 390464
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 442535,
              "short": 603397,
              "net": -160862
            },
            "nonCommercial": {
              "long": 203500,
              "short": 69988,
              "net": 133512
            },
            "smallTrader": {
              "long": 84321,
              "short": 56971,
              "net": 27350
            }
          },
          "openInterest": 806590
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38575,
              "short": 21177,
              "net": 17398
            },
            "nonCommercial": {
              "long": 9683,
              "short": 23085,
              "net": -13402
            },
            "smallTrader": {
              "long": 13335,
              "short": 17331,
              "net": -3996
            }
          },
          "openInterest": 62081
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5849,
              "short": 34265,
              "net": -28416
            },
            "nonCommercial": {
              "long": 29500,
              "short": 3401,
              "net": 26099
            },
            "smallTrader": {
              "long": 4266,
              "short": 1949,
              "net": 2317
            }
          },
          "openInterest": 41746
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20727,
              "short": 25655,
              "net": -4928
            },
            "nonCommercial": {
              "long": 7358,
              "short": 12739,
              "net": -5381
            },
            "smallTrader": {
              "long": 15035,
              "short": 4726,
              "net": 10309
            }
          },
          "openInterest": 50691
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44218,
              "short": 55134,
              "net": -10916
            },
            "nonCommercial": {
              "long": 27382,
              "short": 6313,
              "net": 21069
            },
            "smallTrader": {
              "long": 18286,
              "short": 28439,
              "net": -10153
            }
          },
          "openInterest": 100429
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173693,
              "short": 156993,
              "net": 16700
            },
            "nonCommercial": {
              "long": 73075,
              "short": 66417,
              "net": 6658
            },
            "smallTrader": {
              "long": 27447,
              "short": 50805,
              "net": -23358
            }
          },
          "openInterest": 328791
        }
      ]
    },
    {
      "reportDate": "2008-08-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1119838,
              "short": 1091436,
              "net": 28402
            },
            "nonCommercial": {
              "long": 268580,
              "short": 273853,
              "net": -5273
            },
            "smallTrader": {
              "long": 315415,
              "short": 338544,
              "net": -23129
            }
          },
          "openInterest": 1780002
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 623128,
              "short": 625956,
              "net": -2828
            },
            "nonCommercial": {
              "long": 186965,
              "short": 190266,
              "net": -3301
            },
            "smallTrader": {
              "long": 132134,
              "short": 126005,
              "net": 6129
            }
          },
          "openInterest": 964583
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 633780,
              "short": 542597,
              "net": 91183
            },
            "nonCommercial": {
              "long": 107438,
              "short": 163716,
              "net": -56278
            },
            "smallTrader": {
              "long": 153240,
              "short": 188145,
              "net": -34905
            }
          },
          "openInterest": 922700
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 963199,
              "short": 1246950,
              "net": -283751
            },
            "nonCommercial": {
              "long": 459892,
              "short": 193267,
              "net": 266625
            },
            "smallTrader": {
              "long": 269267,
              "short": 252141,
              "net": 17126
            }
          },
          "openInterest": 1727507
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30550,
              "short": 32763,
              "net": -2213
            },
            "nonCommercial": {
              "long": 31820,
              "short": 30443,
              "net": 1377
            },
            "smallTrader": {
              "long": 15944,
              "short": 15108,
              "net": 836
            }
          },
          "openInterest": 78479
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83264,
              "short": 20109,
              "net": 63155
            },
            "nonCommercial": {
              "long": 16211,
              "short": 61320,
              "net": -45109
            },
            "smallTrader": {
              "long": 14085,
              "short": 32131,
              "net": -18046
            }
          },
          "openInterest": 115174
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50528,
              "short": 35142,
              "net": 15386
            },
            "nonCommercial": {
              "long": 33329,
              "short": 49093,
              "net": -15764
            },
            "smallTrader": {
              "long": 28030,
              "short": 27652,
              "net": 378
            }
          },
          "openInterest": 116253
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67456,
              "short": 86545,
              "net": -19089
            },
            "nonCommercial": {
              "long": 46122,
              "short": 33342,
              "net": 12780
            },
            "smallTrader": {
              "long": 10507,
              "short": 4198,
              "net": 6309
            }
          },
          "openInterest": 131164
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75729,
              "short": 92858,
              "net": -17129
            },
            "nonCommercial": {
              "long": 36063,
              "short": 22633,
              "net": 13430
            },
            "smallTrader": {
              "long": 5539,
              "short": 1840,
              "net": 3699
            }
          },
          "openInterest": 126493
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58168,
              "short": 40639,
              "net": 17529
            },
            "nonCommercial": {
              "long": 8940,
              "short": 19992,
              "net": -11052
            },
            "smallTrader": {
              "long": 9037,
              "short": 15514,
              "net": -6477
            }
          },
          "openInterest": 87899
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 556808,
              "short": 656663,
              "net": -99855
            },
            "nonCommercial": {
              "long": 297597,
              "short": 104436,
              "net": 193161
            },
            "smallTrader": {
              "long": 113823,
              "short": 207129,
              "net": -93306
            }
          },
          "openInterest": 1127517
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128569,
              "short": 137053,
              "net": -8484
            },
            "nonCommercial": {
              "long": 51322,
              "short": 46569,
              "net": 4753
            },
            "smallTrader": {
              "long": 16620,
              "short": 12889,
              "net": 3731
            }
          },
          "openInterest": 215217
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 600916,
              "short": 612306,
              "net": -11390
            },
            "nonCommercial": {
              "long": 205459,
              "short": 185293,
              "net": 20166
            },
            "smallTrader": {
              "long": 57871,
              "short": 66647,
              "net": -8776
            }
          },
          "openInterest": 1187623
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72360,
              "short": 34980,
              "net": 37380
            },
            "nonCommercial": {
              "long": 36026,
              "short": 69804,
              "net": -33778
            },
            "smallTrader": {
              "long": 42730,
              "short": 46332,
              "net": -3602
            }
          },
          "openInterest": 154444
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8588,
              "short": 6776,
              "net": 1812
            },
            "nonCommercial": {
              "long": 11658,
              "short": 7605,
              "net": 4053
            },
            "smallTrader": {
              "long": 4856,
              "short": 10721,
              "net": -5865
            }
          },
          "openInterest": 32905
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126883,
              "short": 174821,
              "net": -47938
            },
            "nonCommercial": {
              "long": 55057,
              "short": 10297,
              "net": 44760
            },
            "smallTrader": {
              "long": 17587,
              "short": 14409,
              "net": 3178
            }
          },
          "openInterest": 220044
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127926,
              "short": 249845,
              "net": -121919
            },
            "nonCommercial": {
              "long": 147240,
              "short": 41961,
              "net": 105279
            },
            "smallTrader": {
              "long": 40732,
              "short": 24092,
              "net": 16640
            }
          },
          "openInterest": 380766
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123238,
              "short": 145813,
              "net": -22575
            },
            "nonCommercial": {
              "long": 27267,
              "short": 11258,
              "net": 16009
            },
            "smallTrader": {
              "long": 33832,
              "short": 27266,
              "net": 6566
            }
          },
          "openInterest": 221001
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146975,
              "short": 124878,
              "net": 22097
            },
            "nonCommercial": {
              "long": 40103,
              "short": 60073,
              "net": -19970
            },
            "smallTrader": {
              "long": 21492,
              "short": 23619,
              "net": -2127
            }
          },
          "openInterest": 209138
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104820,
              "short": 112657,
              "net": -7837
            },
            "nonCommercial": {
              "long": 43988,
              "short": 28089,
              "net": 15899
            },
            "smallTrader": {
              "long": 21976,
              "short": 30038,
              "net": -8062
            }
          },
          "openInterest": 224926
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139739,
              "short": 120246,
              "net": 19493
            },
            "nonCommercial": {
              "long": 72047,
              "short": 57865,
              "net": 14182
            },
            "smallTrader": {
              "long": 18373,
              "short": 52048,
              "net": -33675
            }
          },
          "openInterest": 271356
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33846,
              "short": 92737,
              "net": -58891
            },
            "nonCommercial": {
              "long": 59399,
              "short": 5531,
              "net": 53868
            },
            "smallTrader": {
              "long": 12869,
              "short": 7846,
              "net": 5023
            }
          },
          "openInterest": 107142
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 340058,
              "short": 229444,
              "net": 110614
            },
            "nonCommercial": {
              "long": 203620,
              "short": 359764,
              "net": -156144
            },
            "smallTrader": {
              "long": 75122,
              "short": 29592,
              "net": 45530
            }
          },
          "openInterest": 910513
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15871,
              "short": 12853,
              "net": 3018
            },
            "nonCommercial": {
              "long": 9849,
              "short": 10312,
              "net": -463
            },
            "smallTrader": {
              "long": 993,
              "short": 3548,
              "net": -2555
            }
          },
          "openInterest": 26713
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3911,
              "short": 7812,
              "net": -3901
            },
            "nonCommercial": {
              "long": 6403,
              "short": 2992,
              "net": 3411
            },
            "smallTrader": {
              "long": 2041,
              "short": 1551,
              "net": 490
            }
          },
          "openInterest": 12355
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 462957,
              "short": 371572,
              "net": 91385
            },
            "nonCommercial": {
              "long": 87007,
              "short": 176206,
              "net": -89199
            },
            "smallTrader": {
              "long": 14805,
              "short": 16991,
              "net": -2186
            }
          },
          "openInterest": 573659
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37361,
              "short": 80469,
              "net": -43108
            },
            "nonCommercial": {
              "long": 39453,
              "short": 11869,
              "net": 27584
            },
            "smallTrader": {
              "long": 24628,
              "short": 9104,
              "net": 15524
            }
          },
          "openInterest": 125075
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79756,
              "short": 130396,
              "net": -50640
            },
            "nonCommercial": {
              "long": 41158,
              "short": 5701,
              "net": 35457
            },
            "smallTrader": {
              "long": 30038,
              "short": 14855,
              "net": 15183
            }
          },
          "openInterest": 170926
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157735,
              "short": 162489,
              "net": -4754
            },
            "nonCommercial": {
              "long": 26655,
              "short": 24967,
              "net": 1688
            },
            "smallTrader": {
              "long": 21618,
              "short": 18552,
              "net": 3066
            }
          },
          "openInterest": 259461
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170738,
              "short": 208953,
              "net": -38215
            },
            "nonCommercial": {
              "long": 110965,
              "short": 45042,
              "net": 65923
            },
            "smallTrader": {
              "long": 45968,
              "short": 73676,
              "net": -27708
            }
          },
          "openInterest": 382481
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439385,
              "short": 623410,
              "net": -184025
            },
            "nonCommercial": {
              "long": 216015,
              "short": 66196,
              "net": 149819
            },
            "smallTrader": {
              "long": 87088,
              "short": 52882,
              "net": 34206
            }
          },
          "openInterest": 821181
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42756,
              "short": 23949,
              "net": 18807
            },
            "nonCommercial": {
              "long": 12148,
              "short": 25477,
              "net": -13329
            },
            "smallTrader": {
              "long": 10955,
              "short": 16433,
              "net": -5478
            }
          },
          "openInterest": 65910
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5146,
              "short": 35241,
              "net": -30095
            },
            "nonCommercial": {
              "long": 32274,
              "short": 4154,
              "net": 28120
            },
            "smallTrader": {
              "long": 3977,
              "short": 2002,
              "net": 1975
            }
          },
          "openInterest": 43723
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27225,
              "short": 28229,
              "net": -1004
            },
            "nonCommercial": {
              "long": 10383,
              "short": 13688,
              "net": -3305
            },
            "smallTrader": {
              "long": 7018,
              "short": 2709,
              "net": 4309
            }
          },
          "openInterest": 50925
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43916,
              "short": 56931,
              "net": -13015
            },
            "nonCommercial": {
              "long": 27594,
              "short": 5258,
              "net": 22336
            },
            "smallTrader": {
              "long": 16235,
              "short": 25556,
              "net": -9321
            }
          },
          "openInterest": 97654
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177295,
              "short": 161831,
              "net": 15464
            },
            "nonCommercial": {
              "long": 70032,
              "short": 63600,
              "net": 6432
            },
            "smallTrader": {
              "long": 26369,
              "short": 48265,
              "net": -21896
            }
          },
          "openInterest": 324919
        }
      ]
    },
    {
      "reportDate": "2008-09-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1118855,
              "short": 1083518,
              "net": 35337
            },
            "nonCommercial": {
              "long": 287367,
              "short": 263385,
              "net": 23982
            },
            "smallTrader": {
              "long": 315554,
              "short": 374873,
              "net": -59319
            }
          },
          "openInterest": 1798937
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 617737,
              "short": 646993,
              "net": -29256
            },
            "nonCommercial": {
              "long": 190239,
              "short": 173860,
              "net": 16379
            },
            "smallTrader": {
              "long": 123689,
              "short": 110812,
              "net": 12877
            }
          },
          "openInterest": 950574
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 629993,
              "short": 547919,
              "net": 82074
            },
            "nonCommercial": {
              "long": 124779,
              "short": 176621,
              "net": -51842
            },
            "smallTrader": {
              "long": 145761,
              "short": 175993,
              "net": -30232
            }
          },
          "openInterest": 928982
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 869044,
              "short": 1125901,
              "net": -256857
            },
            "nonCommercial": {
              "long": 452447,
              "short": 202137,
              "net": 250310
            },
            "smallTrader": {
              "long": 242357,
              "short": 235810,
              "net": 6547
            }
          },
          "openInterest": 1582208
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33360,
              "short": 34324,
              "net": -964
            },
            "nonCommercial": {
              "long": 33552,
              "short": 32041,
              "net": 1511
            },
            "smallTrader": {
              "long": 17619,
              "short": 18166,
              "net": -547
            }
          },
          "openInterest": 84673
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86685,
              "short": 25622,
              "net": 61063
            },
            "nonCommercial": {
              "long": 12504,
              "short": 59789,
              "net": -47285
            },
            "smallTrader": {
              "long": 19498,
              "short": 33276,
              "net": -13778
            }
          },
          "openInterest": 120499
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54447,
              "short": 34106,
              "net": 20341
            },
            "nonCommercial": {
              "long": 37205,
              "short": 54779,
              "net": -17574
            },
            "smallTrader": {
              "long": 24812,
              "short": 27579,
              "net": -2767
            }
          },
          "openInterest": 122277
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69448,
              "short": 87899,
              "net": -18451
            },
            "nonCommercial": {
              "long": 43530,
              "short": 31727,
              "net": 11803
            },
            "smallTrader": {
              "long": 11253,
              "short": 4605,
              "net": 6648
            }
          },
          "openInterest": 132442
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73560,
              "short": 95077,
              "net": -21517
            },
            "nonCommercial": {
              "long": 39861,
              "short": 20840,
              "net": 19021
            },
            "smallTrader": {
              "long": 3880,
              "short": 1384,
              "net": 2496
            }
          },
          "openInterest": 127113
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50753,
              "short": 32698,
              "net": 18055
            },
            "nonCommercial": {
              "long": 7720,
              "short": 19789,
              "net": -12069
            },
            "smallTrader": {
              "long": 9098,
              "short": 15084,
              "net": -5986
            }
          },
          "openInterest": 77739
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 542699,
              "short": 634949,
              "net": -92250
            },
            "nonCommercial": {
              "long": 289184,
              "short": 100677,
              "net": 188507
            },
            "smallTrader": {
              "long": 105068,
              "short": 201325,
              "net": -96257
            }
          },
          "openInterest": 1065835
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124819,
              "short": 139213,
              "net": -14394
            },
            "nonCommercial": {
              "long": 54808,
              "short": 44112,
              "net": 10696
            },
            "smallTrader": {
              "long": 17253,
              "short": 13555,
              "net": 3698
            }
          },
          "openInterest": 215379
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 609817,
              "short": 612323,
              "net": -2506
            },
            "nonCommercial": {
              "long": 193540,
              "short": 179209,
              "net": 14331
            },
            "smallTrader": {
              "long": 78864,
              "short": 90689,
              "net": -11825
            }
          },
          "openInterest": 1226876
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81688,
              "short": 38194,
              "net": 43494
            },
            "nonCommercial": {
              "long": 37997,
              "short": 76620,
              "net": -38623
            },
            "smallTrader": {
              "long": 40072,
              "short": 44943,
              "net": -4871
            }
          },
          "openInterest": 163458
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7380,
              "short": 4943,
              "net": 2437
            },
            "nonCommercial": {
              "long": 10312,
              "short": 8372,
              "net": 1940
            },
            "smallTrader": {
              "long": 4663,
              "short": 9040,
              "net": -4377
            }
          },
          "openInterest": 30026
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116446,
              "short": 167942,
              "net": -51496
            },
            "nonCommercial": {
              "long": 57933,
              "short": 11415,
              "net": 46518
            },
            "smallTrader": {
              "long": 19922,
              "short": 14944,
              "net": 4978
            }
          },
          "openInterest": 207391
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 136887,
              "short": 244918,
              "net": -108031
            },
            "nonCommercial": {
              "long": 139251,
              "short": 46060,
              "net": 93191
            },
            "smallTrader": {
              "long": 41036,
              "short": 26196,
              "net": 14840
            }
          },
          "openInterest": 382329
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116150,
              "short": 139983,
              "net": -23833
            },
            "nonCommercial": {
              "long": 27005,
              "short": 10892,
              "net": 16113
            },
            "smallTrader": {
              "long": 36701,
              "short": 28981,
              "net": 7720
            }
          },
          "openInterest": 212963
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143631,
              "short": 139542,
              "net": 4089
            },
            "nonCommercial": {
              "long": 38405,
              "short": 43425,
              "net": -5020
            },
            "smallTrader": {
              "long": 22834,
              "short": 21903,
              "net": 931
            }
          },
          "openInterest": 205813
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106168,
              "short": 108703,
              "net": -2535
            },
            "nonCommercial": {
              "long": 39727,
              "short": 29370,
              "net": 10357
            },
            "smallTrader": {
              "long": 21733,
              "short": 29555,
              "net": -7822
            }
          },
          "openInterest": 223941
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139057,
              "short": 116676,
              "net": 22381
            },
            "nonCommercial": {
              "long": 73827,
              "short": 64245,
              "net": 9582
            },
            "smallTrader": {
              "long": 20189,
              "short": 52152,
              "net": -31963
            }
          },
          "openInterest": 275222
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39669,
              "short": 87243,
              "net": -47574
            },
            "nonCommercial": {
              "long": 51004,
              "short": 7427,
              "net": 43577
            },
            "smallTrader": {
              "long": 12427,
              "short": 8430,
              "net": 3997
            }
          },
          "openInterest": 104660
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 340396,
              "short": 222558,
              "net": 117838
            },
            "nonCommercial": {
              "long": 215883,
              "short": 376959,
              "net": -161076
            },
            "smallTrader": {
              "long": 80613,
              "short": 37375,
              "net": 43238
            }
          },
          "openInterest": 930563
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16856,
              "short": 13307,
              "net": 3549
            },
            "nonCommercial": {
              "long": 9365,
              "short": 11179,
              "net": -1814
            },
            "smallTrader": {
              "long": 722,
              "short": 2457,
              "net": -1735
            }
          },
          "openInterest": 26943
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3924,
              "short": 7977,
              "net": -4053
            },
            "nonCommercial": {
              "long": 6679,
              "short": 3137,
              "net": 3542
            },
            "smallTrader": {
              "long": 2241,
              "short": 1730,
              "net": 511
            }
          },
          "openInterest": 12994
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 460131,
              "short": 358670,
              "net": 101461
            },
            "nonCommercial": {
              "long": 86583,
              "short": 183032,
              "net": -96449
            },
            "smallTrader": {
              "long": 9936,
              "short": 14948,
              "net": -5012
            }
          },
          "openInterest": 565408
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31721,
              "short": 70569,
              "net": -38848
            },
            "nonCommercial": {
              "long": 40310,
              "short": 13301,
              "net": 27009
            },
            "smallTrader": {
              "long": 23425,
              "short": 11586,
              "net": 11839
            }
          },
          "openInterest": 116628
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77388,
              "short": 127081,
              "net": -49693
            },
            "nonCommercial": {
              "long": 41570,
              "short": 6048,
              "net": 35522
            },
            "smallTrader": {
              "long": 29012,
              "short": 14841,
              "net": 14171
            }
          },
          "openInterest": 169385
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152471,
              "short": 156383,
              "net": -3912
            },
            "nonCommercial": {
              "long": 28668,
              "short": 25531,
              "net": 3137
            },
            "smallTrader": {
              "long": 20628,
              "short": 19853,
              "net": 775
            }
          },
          "openInterest": 253415
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167145,
              "short": 205503,
              "net": -38358
            },
            "nonCommercial": {
              "long": 108913,
              "short": 40848,
              "net": 68065
            },
            "smallTrader": {
              "long": 44115,
              "short": 73822,
              "net": -29707
            }
          },
          "openInterest": 370781
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 455735,
              "short": 616843,
              "net": -161108
            },
            "nonCommercial": {
              "long": 199753,
              "short": 65931,
              "net": 133822
            },
            "smallTrader": {
              "long": 91577,
              "short": 64291,
              "net": 27286
            }
          },
          "openInterest": 821014
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40707,
              "short": 22659,
              "net": 18048
            },
            "nonCommercial": {
              "long": 12059,
              "short": 25322,
              "net": -13263
            },
            "smallTrader": {
              "long": 11305,
              "short": 16090,
              "net": -4785
            }
          },
          "openInterest": 64084
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5176,
              "short": 38649,
              "net": -33473
            },
            "nonCommercial": {
              "long": 37020,
              "short": 5690,
              "net": 31330
            },
            "smallTrader": {
              "long": 4199,
              "short": 2056,
              "net": 2143
            }
          },
          "openInterest": 49395
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26823,
              "short": 28590,
              "net": -1767
            },
            "nonCommercial": {
              "long": 10682,
              "short": 13747,
              "net": -3065
            },
            "smallTrader": {
              "long": 8469,
              "short": 3637,
              "net": 4832
            }
          },
          "openInterest": 51963
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41375,
              "short": 50150,
              "net": -8775
            },
            "nonCommercial": {
              "long": 24275,
              "short": 6710,
              "net": 17565
            },
            "smallTrader": {
              "long": 18328,
              "short": 27118,
              "net": -8790
            }
          },
          "openInterest": 93034
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164036,
              "short": 141841,
              "net": 22195
            },
            "nonCommercial": {
              "long": 71705,
              "short": 70720,
              "net": 985
            },
            "smallTrader": {
              "long": 25351,
              "short": 48531,
              "net": -23180
            }
          },
          "openInterest": 299301
        }
      ]
    },
    {
      "reportDate": "2008-09-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1097909,
              "short": 1063147,
              "net": 34762
            },
            "nonCommercial": {
              "long": 263653,
              "short": 242199,
              "net": 21454
            },
            "smallTrader": {
              "long": 304048,
              "short": 360264,
              "net": -56216
            }
          },
          "openInterest": 1711469
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 530595,
              "short": 569732,
              "net": -39137
            },
            "nonCommercial": {
              "long": 172749,
              "short": 164151,
              "net": 8598
            },
            "smallTrader": {
              "long": 125365,
              "short": 94826,
              "net": 30539
            }
          },
          "openInterest": 835361
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 631176,
              "short": 538517,
              "net": 92659
            },
            "nonCommercial": {
              "long": 132790,
              "short": 174178,
              "net": -41388
            },
            "smallTrader": {
              "long": 133079,
              "short": 184350,
              "net": -51271
            }
          },
          "openInterest": 919294
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 851584,
              "short": 1079008,
              "net": -227424
            },
            "nonCommercial": {
              "long": 399487,
              "short": 198171,
              "net": 201316
            },
            "smallTrader": {
              "long": 240318,
              "short": 214210,
              "net": 26108
            }
          },
          "openInterest": 1504601
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46263,
              "short": 45571,
              "net": 692
            },
            "nonCommercial": {
              "long": 31792,
              "short": 30206,
              "net": 1586
            },
            "smallTrader": {
              "long": 15822,
              "short": 18100,
              "net": -2278
            }
          },
          "openInterest": 93898
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85124,
              "short": 25230,
              "net": 59894
            },
            "nonCommercial": {
              "long": 16511,
              "short": 64031,
              "net": -47520
            },
            "smallTrader": {
              "long": 21919,
              "short": 34293,
              "net": -12374
            }
          },
          "openInterest": 127527
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74147,
              "short": 62721,
              "net": 11426
            },
            "nonCommercial": {
              "long": 36134,
              "short": 46118,
              "net": -9984
            },
            "smallTrader": {
              "long": 24118,
              "short": 25560,
              "net": -1442
            }
          },
          "openInterest": 142344
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70641,
              "short": 84903,
              "net": -14262
            },
            "nonCommercial": {
              "long": 41524,
              "short": 32553,
              "net": 8971
            },
            "smallTrader": {
              "long": 9694,
              "short": 4403,
              "net": 5291
            }
          },
          "openInterest": 130410
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75148,
              "short": 91614,
              "net": -16466
            },
            "nonCommercial": {
              "long": 35942,
              "short": 20932,
              "net": 15010
            },
            "smallTrader": {
              "long": 3759,
              "short": 2303,
              "net": 1456
            }
          },
          "openInterest": 123156
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50926,
              "short": 32373,
              "net": 18553
            },
            "nonCommercial": {
              "long": 7093,
              "short": 20512,
              "net": -13419
            },
            "smallTrader": {
              "long": 9289,
              "short": 14423,
              "net": -5134
            }
          },
          "openInterest": 76798
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 538952,
              "short": 620920,
              "net": -81968
            },
            "nonCommercial": {
              "long": 281131,
              "short": 101001,
              "net": 180130
            },
            "smallTrader": {
              "long": 103955,
              "short": 202117,
              "net": -98162
            }
          },
          "openInterest": 1052778
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129888,
              "short": 135615,
              "net": -5727
            },
            "nonCommercial": {
              "long": 51383,
              "short": 49090,
              "net": 2293
            },
            "smallTrader": {
              "long": 16440,
              "short": 13006,
              "net": 3434
            }
          },
          "openInterest": 218631
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 616150,
              "short": 613628,
              "net": 2522
            },
            "nonCommercial": {
              "long": 198328,
              "short": 191992,
              "net": 6336
            },
            "smallTrader": {
              "long": 73507,
              "short": 82365,
              "net": -8858
            }
          },
          "openInterest": 1231450
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98579,
              "short": 62462,
              "net": 36117
            },
            "nonCommercial": {
              "long": 35890,
              "short": 72322,
              "net": -36432
            },
            "smallTrader": {
              "long": 44059,
              "short": 43744,
              "net": 315
            }
          },
          "openInterest": 182828
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8000,
              "short": 4118,
              "net": 3882
            },
            "nonCommercial": {
              "long": 9430,
              "short": 8959,
              "net": 471
            },
            "smallTrader": {
              "long": 5210,
              "short": 9563,
              "net": -4353
            }
          },
          "openInterest": 27901
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116222,
              "short": 161878,
              "net": -45656
            },
            "nonCommercial": {
              "long": 55278,
              "short": 14833,
              "net": 40445
            },
            "smallTrader": {
              "long": 17275,
              "short": 12064,
              "net": 5211
            }
          },
          "openInterest": 200653
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 150444,
              "short": 244428,
              "net": -93984
            },
            "nonCommercial": {
              "long": 133946,
              "short": 51291,
              "net": 82655
            },
            "smallTrader": {
              "long": 40349,
              "short": 29020,
              "net": 11329
            }
          },
          "openInterest": 392592
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116786,
              "short": 141420,
              "net": -24634
            },
            "nonCommercial": {
              "long": 27208,
              "short": 12592,
              "net": 14616
            },
            "smallTrader": {
              "long": 33448,
              "short": 23430,
              "net": 10018
            }
          },
          "openInterest": 212595
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143124,
              "short": 161962,
              "net": -18838
            },
            "nonCommercial": {
              "long": 39298,
              "short": 24477,
              "net": 14821
            },
            "smallTrader": {
              "long": 23793,
              "short": 19776,
              "net": 4017
            }
          },
          "openInterest": 206916
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101209,
              "short": 99308,
              "net": 1901
            },
            "nonCommercial": {
              "long": 38516,
              "short": 29940,
              "net": 8576
            },
            "smallTrader": {
              "long": 21587,
              "short": 32064,
              "net": -10477
            }
          },
          "openInterest": 218255
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138727,
              "short": 110612,
              "net": 28115
            },
            "nonCommercial": {
              "long": 74973,
              "short": 70667,
              "net": 4306
            },
            "smallTrader": {
              "long": 21007,
              "short": 53428,
              "net": -32421
            }
          },
          "openInterest": 272352
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43466,
              "short": 72493,
              "net": -29027
            },
            "nonCommercial": {
              "long": 32754,
              "short": 7275,
              "net": 25479
            },
            "smallTrader": {
              "long": 10508,
              "short": 6960,
              "net": 3548
            }
          },
          "openInterest": 88224
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339668,
              "short": 209884,
              "net": 129784
            },
            "nonCommercial": {
              "long": 213193,
              "short": 386026,
              "net": -172833
            },
            "smallTrader": {
              "long": 79268,
              "short": 36219,
              "net": 43049
            }
          },
          "openInterest": 935219
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18656,
              "short": 13985,
              "net": 4671
            },
            "nonCommercial": {
              "long": 8773,
              "short": 11723,
              "net": -2950
            },
            "smallTrader": {
              "long": 982,
              "short": 2703,
              "net": -1721
            }
          },
          "openInterest": 28411
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4256,
              "short": 8051,
              "net": -3795
            },
            "nonCommercial": {
              "long": 6609,
              "short": 3240,
              "net": 3369
            },
            "smallTrader": {
              "long": 2251,
              "short": 1825,
              "net": 426
            }
          },
          "openInterest": 13142
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 442805,
              "short": 345192,
              "net": 97613
            },
            "nonCommercial": {
              "long": 86165,
              "short": 175823,
              "net": -89658
            },
            "smallTrader": {
              "long": 8447,
              "short": 16402,
              "net": -7955
            }
          },
          "openInterest": 548331
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31065,
              "short": 68568,
              "net": -37503
            },
            "nonCommercial": {
              "long": 38840,
              "short": 14090,
              "net": 24750
            },
            "smallTrader": {
              "long": 24795,
              "short": 12042,
              "net": 12753
            }
          },
          "openInterest": 116403
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85555,
              "short": 128230,
              "net": -42675
            },
            "nonCommercial": {
              "long": 38819,
              "short": 8473,
              "net": 30346
            },
            "smallTrader": {
              "long": 27583,
              "short": 15254,
              "net": 12329
            }
          },
          "openInterest": 170864
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161422,
              "short": 158163,
              "net": 3259
            },
            "nonCommercial": {
              "long": 27918,
              "short": 26664,
              "net": 1254
            },
            "smallTrader": {
              "long": 18685,
              "short": 23198,
              "net": -4513
            }
          },
          "openInterest": 263338
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175638,
              "short": 197662,
              "net": -22024
            },
            "nonCommercial": {
              "long": 102432,
              "short": 48497,
              "net": 53935
            },
            "smallTrader": {
              "long": 42232,
              "short": 74143,
              "net": -31911
            }
          },
          "openInterest": 376479
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 458576,
              "short": 605253,
              "net": -146677
            },
            "nonCommercial": {
              "long": 195303,
              "short": 63996,
              "net": 131307
            },
            "smallTrader": {
              "long": 80645,
              "short": 65275,
              "net": 15370
            }
          },
          "openInterest": 811862
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47387,
              "short": 26934,
              "net": 20453
            },
            "nonCommercial": {
              "long": 11076,
              "short": 25991,
              "net": -14915
            },
            "smallTrader": {
              "long": 11869,
              "short": 17407,
              "net": -5538
            }
          },
          "openInterest": 70332
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27121,
              "short": 62563,
              "net": -35442
            },
            "nonCommercial": {
              "long": 40724,
              "short": 6477,
              "net": 34247
            },
            "smallTrader": {
              "long": 4785,
              "short": 3590,
              "net": 1195
            }
          },
          "openInterest": 78978
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27559,
              "short": 32387,
              "net": -4828
            },
            "nonCommercial": {
              "long": 10600,
              "short": 10120,
              "net": 480
            },
            "smallTrader": {
              "long": 8378,
              "short": 4030,
              "net": 4348
            }
          },
          "openInterest": 53298
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42125,
              "short": 50668,
              "net": -8543
            },
            "nonCommercial": {
              "long": 22722,
              "short": 7370,
              "net": 15352
            },
            "smallTrader": {
              "long": 16145,
              "short": 22954,
              "net": -6809
            }
          },
          "openInterest": 89909
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162769,
              "short": 134135,
              "net": 28634
            },
            "nonCommercial": {
              "long": 70030,
              "short": 73671,
              "net": -3641
            },
            "smallTrader": {
              "long": 21753,
              "short": 46746,
              "net": -24993
            }
          },
          "openInterest": 293311
        }
      ]
    },
    {
      "reportDate": "2008-09-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1117438,
              "short": 1064750,
              "net": 52688
            },
            "nonCommercial": {
              "long": 229651,
              "short": 240195,
              "net": -10544
            },
            "smallTrader": {
              "long": 331041,
              "short": 373185,
              "net": -42144
            }
          },
          "openInterest": 1723211
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 520477,
              "short": 501952,
              "net": 18525
            },
            "nonCommercial": {
              "long": 140595,
              "short": 164951,
              "net": -24356
            },
            "smallTrader": {
              "long": 124803,
              "short": 118972,
              "net": 5831
            }
          },
          "openInterest": 792636
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 646840,
              "short": 531724,
              "net": 115116
            },
            "nonCommercial": {
              "long": 107252,
              "short": 176415,
              "net": -69163
            },
            "smallTrader": {
              "long": 136560,
              "short": 182513,
              "net": -45953
            }
          },
          "openInterest": 908645
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 793077,
              "short": 1024458,
              "net": -231381
            },
            "nonCommercial": {
              "long": 411072,
              "short": 179146,
              "net": 231926
            },
            "smallTrader": {
              "long": 247315,
              "short": 247860,
              "net": -545
            }
          },
          "openInterest": 1468401
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28995,
              "short": 10126,
              "net": 18869
            },
            "nonCommercial": {
              "long": 8575,
              "short": 25601,
              "net": -17026
            },
            "smallTrader": {
              "long": 16042,
              "short": 17885,
              "net": -1843
            }
          },
          "openInterest": 53874
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74572,
              "short": 12287,
              "net": 62285
            },
            "nonCommercial": {
              "long": 18353,
              "short": 67712,
              "net": -49359
            },
            "smallTrader": {
              "long": 12953,
              "short": 25879,
              "net": -12926
            }
          },
          "openInterest": 105913
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80684,
              "short": 70204,
              "net": 10480
            },
            "nonCommercial": {
              "long": 33090,
              "short": 43312,
              "net": -10222
            },
            "smallTrader": {
              "long": 25982,
              "short": 26240,
              "net": -258
            }
          },
          "openInterest": 145036
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71692,
              "short": 83784,
              "net": -12092
            },
            "nonCommercial": {
              "long": 38887,
              "short": 30463,
              "net": 8424
            },
            "smallTrader": {
              "long": 9272,
              "short": 5604,
              "net": 3668
            }
          },
          "openInterest": 128500
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79211,
              "short": 85321,
              "net": -6110
            },
            "nonCommercial": {
              "long": 33585,
              "short": 27906,
              "net": 5679
            },
            "smallTrader": {
              "long": 4957,
              "short": 4526,
              "net": 431
            }
          },
          "openInterest": 126229
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48957,
              "short": 30401,
              "net": 18556
            },
            "nonCommercial": {
              "long": 8754,
              "short": 21151,
              "net": -12397
            },
            "smallTrader": {
              "long": 8661,
              "short": 14820,
              "net": -6159
            }
          },
          "openInterest": 76698
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 538892,
              "short": 622442,
              "net": -83550
            },
            "nonCommercial": {
              "long": 277984,
              "short": 101698,
              "net": 176286
            },
            "smallTrader": {
              "long": 116121,
              "short": 208857,
              "net": -92736
            }
          },
          "openInterest": 1070817
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129641,
              "short": 129431,
              "net": 210
            },
            "nonCommercial": {
              "long": 47215,
              "short": 47540,
              "net": -325
            },
            "smallTrader": {
              "long": 15980,
              "short": 15865,
              "net": 115
            }
          },
          "openInterest": 215450
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 618286,
              "short": 638509,
              "net": -20223
            },
            "nonCommercial": {
              "long": 202219,
              "short": 182840,
              "net": 19379
            },
            "smallTrader": {
              "long": 59311,
              "short": 58467,
              "net": 844
            }
          },
          "openInterest": 1241629
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68208,
              "short": 23682,
              "net": 44526
            },
            "nonCommercial": {
              "long": 35314,
              "short": 75968,
              "net": -40654
            },
            "smallTrader": {
              "long": 33906,
              "short": 37778,
              "net": -3872
            }
          },
          "openInterest": 142148
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8893,
              "short": 3348,
              "net": 5545
            },
            "nonCommercial": {
              "long": 9162,
              "short": 9915,
              "net": -753
            },
            "smallTrader": {
              "long": 5010,
              "short": 9802,
              "net": -4792
            }
          },
          "openInterest": 26824
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108612,
              "short": 151557,
              "net": -42945
            },
            "nonCommercial": {
              "long": 51654,
              "short": 14004,
              "net": 37650
            },
            "smallTrader": {
              "long": 15039,
              "short": 9744,
              "net": 5295
            }
          },
          "openInterest": 200068
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135086,
              "short": 238108,
              "net": -103022
            },
            "nonCommercial": {
              "long": 147720,
              "short": 57429,
              "net": 90291
            },
            "smallTrader": {
              "long": 39786,
              "short": 27055,
              "net": 12731
            }
          },
          "openInterest": 393814
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120036,
              "short": 140281,
              "net": -20245
            },
            "nonCommercial": {
              "long": 30683,
              "short": 16392,
              "net": 14291
            },
            "smallTrader": {
              "long": 31686,
              "short": 25732,
              "net": 5954
            }
          },
          "openInterest": 217338
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57162,
              "short": 88537,
              "net": -31375
            },
            "nonCommercial": {
              "long": 50625,
              "short": 24025,
              "net": 26600
            },
            "smallTrader": {
              "long": 24013,
              "short": 19238,
              "net": 4775
            }
          },
          "openInterest": 132133
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97855,
              "short": 96402,
              "net": 1453
            },
            "nonCommercial": {
              "long": 40756,
              "short": 32722,
              "net": 8034
            },
            "smallTrader": {
              "long": 23702,
              "short": 33189,
              "net": -9487
            }
          },
          "openInterest": 205622
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140561,
              "short": 110088,
              "net": 30473
            },
            "nonCommercial": {
              "long": 72444,
              "short": 72215,
              "net": 229
            },
            "smallTrader": {
              "long": 24715,
              "short": 55417,
              "net": -30702
            }
          },
          "openInterest": 276655
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21117,
              "short": 40100,
              "net": -18983
            },
            "nonCommercial": {
              "long": 24814,
              "short": 7506,
              "net": 17308
            },
            "smallTrader": {
              "long": 4286,
              "short": 2611,
              "net": 1675
            }
          },
          "openInterest": 50220
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 330234,
              "short": 199851,
              "net": 130383
            },
            "nonCommercial": {
              "long": 213675,
              "short": 384726,
              "net": -171051
            },
            "smallTrader": {
              "long": 77596,
              "short": 36928,
              "net": 40668
            }
          },
          "openInterest": 928762
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10869,
              "short": 4698,
              "net": 6171
            },
            "nonCommercial": {
              "long": 7744,
              "short": 11644,
              "net": -3900
            },
            "smallTrader": {
              "long": 725,
              "short": 2996,
              "net": -2271
            }
          },
          "openInterest": 19338
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4011,
              "short": 8375,
              "net": -4364
            },
            "nonCommercial": {
              "long": 6798,
              "short": 3257,
              "net": 3541
            },
            "smallTrader": {
              "long": 2469,
              "short": 1646,
              "net": 823
            }
          },
          "openInterest": 13405
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 420395,
              "short": 350956,
              "net": 69439
            },
            "nonCommercial": {
              "long": 66466,
              "short": 129361,
              "net": -62895
            },
            "smallTrader": {
              "long": 2795,
              "short": 9339,
              "net": -6544
            }
          },
          "openInterest": 499575
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29032,
              "short": 66267,
              "net": -37235
            },
            "nonCommercial": {
              "long": 38161,
              "short": 14660,
              "net": 23501
            },
            "smallTrader": {
              "long": 25934,
              "short": 12200,
              "net": 13734
            }
          },
          "openInterest": 112340
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85157,
              "short": 122246,
              "net": -37089
            },
            "nonCommercial": {
              "long": 36294,
              "short": 10793,
              "net": 25501
            },
            "smallTrader": {
              "long": 27860,
              "short": 16272,
              "net": 11588
            }
          },
          "openInterest": 166261
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159284,
              "short": 157075,
              "net": 2209
            },
            "nonCommercial": {
              "long": 28097,
              "short": 27308,
              "net": 789
            },
            "smallTrader": {
              "long": 21150,
              "short": 24148,
              "net": -2998
            }
          },
          "openInterest": 262460
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179259,
              "short": 199434,
              "net": -20175
            },
            "nonCommercial": {
              "long": 94377,
              "short": 43651,
              "net": 50726
            },
            "smallTrader": {
              "long": 45070,
              "short": 75621,
              "net": -30551
            }
          },
          "openInterest": 374393
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 462566,
              "short": 577778,
              "net": -115212
            },
            "nonCommercial": {
              "long": 175630,
              "short": 65657,
              "net": 109973
            },
            "smallTrader": {
              "long": 79756,
              "short": 74517,
              "net": 5239
            }
          },
          "openInterest": 781317
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21918,
              "short": 2559,
              "net": 19359
            },
            "nonCommercial": {
              "long": 7451,
              "short": 20899,
              "net": -13448
            },
            "smallTrader": {
              "long": 9650,
              "short": 15561,
              "net": -5911
            }
          },
          "openInterest": 39036
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6945,
              "short": 42454,
              "net": -35509
            },
            "nonCommercial": {
              "long": 40302,
              "short": 2447,
              "net": 37855
            },
            "smallTrader": {
              "long": 3286,
              "short": 5632,
              "net": -2346
            }
          },
          "openInterest": 52872
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28239,
              "short": 31519,
              "net": -3280
            },
            "nonCommercial": {
              "long": 9042,
              "short": 6137,
              "net": 2905
            },
            "smallTrader": {
              "long": 10609,
              "short": 10234,
              "net": 375
            }
          },
          "openInterest": 58815
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43838,
              "short": 48491,
              "net": -4653
            },
            "nonCommercial": {
              "long": 22116,
              "short": 9540,
              "net": 12576
            },
            "smallTrader": {
              "long": 18613,
              "short": 26536,
              "net": -7923
            }
          },
          "openInterest": 93414
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162957,
              "short": 126360,
              "net": 36597
            },
            "nonCommercial": {
              "long": 70577,
              "short": 81353,
              "net": -10776
            },
            "smallTrader": {
              "long": 31052,
              "short": 56873,
              "net": -25821
            }
          },
          "openInterest": 302474
        }
      ]
    },
    {
      "reportDate": "2008-09-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1071590,
              "short": 991056,
              "net": 80534
            },
            "nonCommercial": {
              "long": 232273,
              "short": 253488,
              "net": -21215
            },
            "smallTrader": {
              "long": 274465,
              "short": 333784,
              "net": -59319
            }
          },
          "openInterest": 1596998
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 445763,
              "short": 471904,
              "net": -26141
            },
            "nonCommercial": {
              "long": 126408,
              "short": 120862,
              "net": 5546
            },
            "smallTrader": {
              "long": 116036,
              "short": 95441,
              "net": 20595
            }
          },
          "openInterest": 695462
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 608215,
              "short": 482112,
              "net": 126103
            },
            "nonCommercial": {
              "long": 84259,
              "short": 181982,
              "net": -97723
            },
            "smallTrader": {
              "long": 118256,
              "short": 146636,
              "net": -28380
            }
          },
          "openInterest": 819964
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 755788,
              "short": 1024561,
              "net": -268773
            },
            "nonCommercial": {
              "long": 446507,
              "short": 157599,
              "net": 288908
            },
            "smallTrader": {
              "long": 201718,
              "short": 221853,
              "net": -20135
            }
          },
          "openInterest": 1418574
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32346,
              "short": 13958,
              "net": 18388
            },
            "nonCommercial": {
              "long": 7759,
              "short": 27221,
              "net": -19462
            },
            "smallTrader": {
              "long": 14963,
              "short": 13889,
              "net": 1074
            }
          },
          "openInterest": 55072
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75772,
              "short": 13117,
              "net": 62655
            },
            "nonCommercial": {
              "long": 12008,
              "short": 59779,
              "net": -47771
            },
            "smallTrader": {
              "long": 10752,
              "short": 25636,
              "net": -14884
            }
          },
          "openInterest": 98762
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47346,
              "short": 30429,
              "net": 16917
            },
            "nonCommercial": {
              "long": 17090,
              "short": 35743,
              "net": -18653
            },
            "smallTrader": {
              "long": 23168,
              "short": 21432,
              "net": 1736
            }
          },
          "openInterest": 92330
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70923,
              "short": 85109,
              "net": -14186
            },
            "nonCommercial": {
              "long": 37739,
              "short": 27916,
              "net": 9823
            },
            "smallTrader": {
              "long": 9707,
              "short": 5344,
              "net": 4363
            }
          },
          "openInterest": 126000
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77314,
              "short": 80223,
              "net": -2909
            },
            "nonCommercial": {
              "long": 33343,
              "short": 30597,
              "net": 2746
            },
            "smallTrader": {
              "long": 2760,
              "short": 2597,
              "net": 163
            }
          },
          "openInterest": 123753
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45239,
              "short": 31085,
              "net": 14154
            },
            "nonCommercial": {
              "long": 9744,
              "short": 19643,
              "net": -9899
            },
            "smallTrader": {
              "long": 9116,
              "short": 13371,
              "net": -4255
            }
          },
          "openInterest": 74489
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 515470,
              "short": 615045,
              "net": -99575
            },
            "nonCommercial": {
              "long": 278779,
              "short": 89858,
              "net": 188921
            },
            "smallTrader": {
              "long": 111118,
              "short": 200464,
              "net": -89346
            }
          },
          "openInterest": 1037977
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123950,
              "short": 125674,
              "net": -1724
            },
            "nonCommercial": {
              "long": 47445,
              "short": 45634,
              "net": 1811
            },
            "smallTrader": {
              "long": 13705,
              "short": 13792,
              "net": -87
            }
          },
          "openInterest": 206277
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 553627,
              "short": 580678,
              "net": -27051
            },
            "nonCommercial": {
              "long": 204940,
              "short": 163212,
              "net": 41728
            },
            "smallTrader": {
              "long": 57203,
              "short": 71880,
              "net": -14677
            }
          },
          "openInterest": 1113388
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79367,
              "short": 48721,
              "net": 30646
            },
            "nonCommercial": {
              "long": 33266,
              "short": 64323,
              "net": -31057
            },
            "smallTrader": {
              "long": 37331,
              "short": 36920,
              "net": 411
            }
          },
          "openInterest": 152022
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9719,
              "short": 3306,
              "net": 6413
            },
            "nonCommercial": {
              "long": 8386,
              "short": 10688,
              "net": -2302
            },
            "smallTrader": {
              "long": 4441,
              "short": 8552,
              "net": -4111
            }
          },
          "openInterest": 26784
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120620,
              "short": 148346,
              "net": -27726
            },
            "nonCommercial": {
              "long": 44825,
              "short": 18189,
              "net": 26636
            },
            "smallTrader": {
              "long": 17826,
              "short": 16736,
              "net": 1090
            }
          },
          "openInterest": 201134
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102529,
              "short": 243805,
              "net": -141276
            },
            "nonCommercial": {
              "long": 156812,
              "short": 35796,
              "net": 121016
            },
            "smallTrader": {
              "long": 42457,
              "short": 22197,
              "net": 20260
            }
          },
          "openInterest": 368254
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121973,
              "short": 139882,
              "net": -17909
            },
            "nonCommercial": {
              "long": 25160,
              "short": 13608,
              "net": 11552
            },
            "smallTrader": {
              "long": 31116,
              "short": 24759,
              "net": 6357
            }
          },
          "openInterest": 213925
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67085,
              "short": 108729,
              "net": -41644
            },
            "nonCommercial": {
              "long": 51186,
              "short": 19247,
              "net": 31939
            },
            "smallTrader": {
              "long": 23166,
              "short": 13461,
              "net": 9705
            }
          },
          "openInterest": 141677
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94170,
              "short": 93704,
              "net": 466
            },
            "nonCommercial": {
              "long": 37648,
              "short": 31698,
              "net": 5950
            },
            "smallTrader": {
              "long": 20528,
              "short": 26944,
              "net": -6416
            }
          },
          "openInterest": 193702
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135514,
              "short": 105073,
              "net": 30441
            },
            "nonCommercial": {
              "long": 68819,
              "short": 69409,
              "net": -590
            },
            "smallTrader": {
              "long": 21370,
              "short": 51221,
              "net": -29851
            }
          },
          "openInterest": 256310
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30288,
              "short": 37558,
              "net": -7270
            },
            "nonCommercial": {
              "long": 14498,
              "short": 8069,
              "net": 6429
            },
            "smallTrader": {
              "long": 3772,
              "short": 2931,
              "net": 841
            }
          },
          "openInterest": 48558
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 335557,
              "short": 203318,
              "net": 132239
            },
            "nonCommercial": {
              "long": 220973,
              "short": 393752,
              "net": -172779
            },
            "smallTrader": {
              "long": 74002,
              "short": 33462,
              "net": 40540
            }
          },
          "openInterest": 910379
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16676,
              "short": 9725,
              "net": 6951
            },
            "nonCommercial": {
              "long": 4418,
              "short": 9004,
              "net": -4586
            },
            "smallTrader": {
              "long": 1243,
              "short": 3608,
              "net": -2365
            }
          },
          "openInterest": 22337
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3833,
              "short": 9165,
              "net": -5332
            },
            "nonCommercial": {
              "long": 7853,
              "short": 3177,
              "net": 4676
            },
            "smallTrader": {
              "long": 2780,
              "short": 2124,
              "net": 656
            }
          },
          "openInterest": 14572
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26895,
              "short": 60267,
              "net": -33372
            },
            "nonCommercial": {
              "long": 34169,
              "short": 13012,
              "net": 21157
            },
            "smallTrader": {
              "long": 23628,
              "short": 11413,
              "net": 12215
            }
          },
          "openInterest": 104403
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77418,
              "short": 114183,
              "net": -36765
            },
            "nonCommercial": {
              "long": 35658,
              "short": 9921,
              "net": 25737
            },
            "smallTrader": {
              "long": 28443,
              "short": 17415,
              "net": 11028
            }
          },
          "openInterest": 158540
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155129,
              "short": 156778,
              "net": -1649
            },
            "nonCommercial": {
              "long": 31999,
              "short": 29187,
              "net": 2812
            },
            "smallTrader": {
              "long": 19895,
              "short": 21058,
              "net": -1163
            }
          },
          "openInterest": 252707
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170294,
              "short": 193148,
              "net": -22854
            },
            "nonCommercial": {
              "long": 93993,
              "short": 40417,
              "net": 53576
            },
            "smallTrader": {
              "long": 42864,
              "short": 73586,
              "net": -30722
            }
          },
          "openInterest": 355159
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444834,
              "short": 559685,
              "net": -114851
            },
            "nonCommercial": {
              "long": 164057,
              "short": 58318,
              "net": 105739
            },
            "smallTrader": {
              "long": 69368,
              "short": 60256,
              "net": 9112
            }
          },
          "openInterest": 735931
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20616,
              "short": 14043,
              "net": 6573
            },
            "nonCommercial": {
              "long": 8345,
              "short": 16452,
              "net": -8107
            },
            "smallTrader": {
              "long": 13265,
              "short": 11731,
              "net": 1534
            }
          },
          "openInterest": 42296
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13290,
              "short": 40576,
              "net": -27286
            },
            "nonCommercial": {
              "long": 30338,
              "short": 2628,
              "net": 27710
            },
            "smallTrader": {
              "long": 2999,
              "short": 3423,
              "net": -424
            }
          },
          "openInterest": 49702
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26506,
              "short": 22990,
              "net": 3516
            },
            "nonCommercial": {
              "long": 5545,
              "short": 9895,
              "net": -4350
            },
            "smallTrader": {
              "long": 7497,
              "short": 6663,
              "net": 834
            }
          },
          "openInterest": 46664
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41838,
              "short": 47858,
              "net": -6020
            },
            "nonCommercial": {
              "long": 22672,
              "short": 10757,
              "net": 11915
            },
            "smallTrader": {
              "long": 19207,
              "short": 25102,
              "net": -5895
            }
          },
          "openInterest": 92404
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161303,
              "short": 128604,
              "net": 32699
            },
            "nonCommercial": {
              "long": 69405,
              "short": 78600,
              "net": -9195
            },
            "smallTrader": {
              "long": 22885,
              "short": 46389,
              "net": -23504
            }
          },
          "openInterest": 292219
        }
      ]
    },
    {
      "reportDate": "2008-09-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1018973,
              "short": 943193,
              "net": 75780
            },
            "nonCommercial": {
              "long": 199164,
              "short": 247886,
              "net": -48722
            },
            "smallTrader": {
              "long": 283972,
              "short": 311030,
              "net": -27058
            }
          },
          "openInterest": 1515264
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 464492,
              "short": 466873,
              "net": -2381
            },
            "nonCommercial": {
              "long": 131550,
              "short": 156991,
              "net": -25441
            },
            "smallTrader": {
              "long": 108592,
              "short": 80770,
              "net": 27822
            }
          },
          "openInterest": 711182
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 609652,
              "short": 474038,
              "net": 135614
            },
            "nonCommercial": {
              "long": 66785,
              "short": 170476,
              "net": -103691
            },
            "smallTrader": {
              "long": 119499,
              "short": 151422,
              "net": -31923
            }
          },
          "openInterest": 803176
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 814426,
              "short": 1075850,
              "net": -261424
            },
            "nonCommercial": {
              "long": 445668,
              "short": 147783,
              "net": 297885
            },
            "smallTrader": {
              "long": 202771,
              "short": 239232,
              "net": -36461
            }
          },
          "openInterest": 1475682
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31535,
              "short": 16665,
              "net": 14870
            },
            "nonCommercial": {
              "long": 9103,
              "short": 23450,
              "net": -14347
            },
            "smallTrader": {
              "long": 12547,
              "short": 13070,
              "net": -523
            }
          },
          "openInterest": 53200
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71148,
              "short": 24342,
              "net": 46806
            },
            "nonCommercial": {
              "long": 19488,
              "short": 52524,
              "net": -33036
            },
            "smallTrader": {
              "long": 10580,
              "short": 24350,
              "net": -13770
            }
          },
          "openInterest": 101945
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47684,
              "short": 30293,
              "net": 17391
            },
            "nonCommercial": {
              "long": 19691,
              "short": 37712,
              "net": -18021
            },
            "smallTrader": {
              "long": 20330,
              "short": 19700,
              "net": 630
            }
          },
          "openInterest": 93626
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71851,
              "short": 85750,
              "net": -13899
            },
            "nonCommercial": {
              "long": 34261,
              "short": 23446,
              "net": 10815
            },
            "smallTrader": {
              "long": 8678,
              "short": 5594,
              "net": 3084
            }
          },
          "openInterest": 124494
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89001,
              "short": 89860,
              "net": -859
            },
            "nonCommercial": {
              "long": 32737,
              "short": 31146,
              "net": 1591
            },
            "smallTrader": {
              "long": 3503,
              "short": 4235,
              "net": -732
            }
          },
          "openInterest": 137031
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52613,
              "short": 31464,
              "net": 21149
            },
            "nonCommercial": {
              "long": 5816,
              "short": 21985,
              "net": -16169
            },
            "smallTrader": {
              "long": 9214,
              "short": 14194,
              "net": -4980
            }
          },
          "openInterest": 78214
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 516683,
              "short": 589419,
              "net": -72736
            },
            "nonCommercial": {
              "long": 268611,
              "short": 99921,
              "net": 168690
            },
            "smallTrader": {
              "long": 110312,
              "short": 206266,
              "net": -95954
            }
          },
          "openInterest": 1035355
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119207,
              "short": 119362,
              "net": -155
            },
            "nonCommercial": {
              "long": 43141,
              "short": 43327,
              "net": -186
            },
            "smallTrader": {
              "long": 13158,
              "short": 12817,
              "net": 341
            }
          },
          "openInterest": 195316
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 553752,
              "short": 576164,
              "net": -22412
            },
            "nonCommercial": {
              "long": 192759,
              "short": 152666,
              "net": 40093
            },
            "smallTrader": {
              "long": 47804,
              "short": 65485,
              "net": -17681
            }
          },
          "openInterest": 1092411
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91067,
              "short": 58098,
              "net": 32969
            },
            "nonCommercial": {
              "long": 27472,
              "short": 56404,
              "net": -28932
            },
            "smallTrader": {
              "long": 49016,
              "short": 53053,
              "net": -4037
            }
          },
          "openInterest": 173238
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9578,
              "short": 3140,
              "net": 6438
            },
            "nonCommercial": {
              "long": 8433,
              "short": 10911,
              "net": -2478
            },
            "smallTrader": {
              "long": 4284,
              "short": 8244,
              "net": -3960
            }
          },
          "openInterest": 26313
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 101233,
              "short": 125735,
              "net": -24502
            },
            "nonCommercial": {
              "long": 37451,
              "short": 16372,
              "net": 21079
            },
            "smallTrader": {
              "long": 14850,
              "short": 11427,
              "net": 3423
            }
          },
          "openInterest": 170701
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92860,
              "short": 233698,
              "net": -140838
            },
            "nonCommercial": {
              "long": 141026,
              "short": 23240,
              "net": 117786
            },
            "smallTrader": {
              "long": 43815,
              "short": 20763,
              "net": 23052
            }
          },
          "openInterest": 336598
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116246,
              "short": 133535,
              "net": -17289
            },
            "nonCommercial": {
              "long": 20595,
              "short": 11703,
              "net": 8892
            },
            "smallTrader": {
              "long": 30700,
              "short": 22303,
              "net": 8397
            }
          },
          "openInterest": 203017
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65155,
              "short": 119425,
              "net": -54270
            },
            "nonCommercial": {
              "long": 69373,
              "short": 26351,
              "net": 43022
            },
            "smallTrader": {
              "long": 25083,
              "short": 13835,
              "net": 11248
            }
          },
          "openInterest": 159908
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94400,
              "short": 89363,
              "net": 5037
            },
            "nonCommercial": {
              "long": 36304,
              "short": 32970,
              "net": 3334
            },
            "smallTrader": {
              "long": 21586,
              "short": 29957,
              "net": -8371
            }
          },
          "openInterest": 190352
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130929,
              "short": 102913,
              "net": 28016
            },
            "nonCommercial": {
              "long": 66854,
              "short": 64673,
              "net": 2181
            },
            "smallTrader": {
              "long": 21148,
              "short": 51345,
              "net": -30197
            }
          },
          "openInterest": 246257
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33784,
              "short": 46190,
              "net": -12406
            },
            "nonCommercial": {
              "long": 18220,
              "short": 6204,
              "net": 12016
            },
            "smallTrader": {
              "long": 3051,
              "short": 2661,
              "net": 390
            }
          },
          "openInterest": 55055
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 334786,
              "short": 194289,
              "net": 140497
            },
            "nonCommercial": {
              "long": 218592,
              "short": 396198,
              "net": -177606
            },
            "smallTrader": {
              "long": 70263,
              "short": 33154,
              "net": 37109
            }
          },
          "openInterest": 881561
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13508,
              "short": 7110,
              "net": 6398
            },
            "nonCommercial": {
              "long": 4552,
              "short": 9333,
              "net": -4781
            },
            "smallTrader": {
              "long": 851,
              "short": 2468,
              "net": -1617
            }
          },
          "openInterest": 18911
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4316,
              "short": 11040,
              "net": -6724
            },
            "nonCommercial": {
              "long": 7745,
              "short": 1656,
              "net": 6089
            },
            "smallTrader": {
              "long": 2421,
              "short": 1786,
              "net": 635
            }
          },
          "openInterest": 14679
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30397,
              "short": 59180,
              "net": -28783
            },
            "nonCommercial": {
              "long": 30405,
              "short": 12069,
              "net": 18336
            },
            "smallTrader": {
              "long": 22314,
              "short": 11867,
              "net": 10447
            }
          },
          "openInterest": 103812
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71599,
              "short": 100592,
              "net": -28993
            },
            "nonCommercial": {
              "long": 33592,
              "short": 12357,
              "net": 21235
            },
            "smallTrader": {
              "long": 28626,
              "short": 20868,
              "net": 7758
            }
          },
          "openInterest": 152862
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142660,
              "short": 150970,
              "net": -8310
            },
            "nonCommercial": {
              "long": 35423,
              "short": 24249,
              "net": 11174
            },
            "smallTrader": {
              "long": 20007,
              "short": 22871,
              "net": -2864
            }
          },
          "openInterest": 246774
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169618,
              "short": 186570,
              "net": -16952
            },
            "nonCommercial": {
              "long": 88696,
              "short": 39748,
              "net": 48948
            },
            "smallTrader": {
              "long": 43212,
              "short": 75208,
              "net": -31996
            }
          },
          "openInterest": 357108
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425091,
              "short": 533133,
              "net": -108042
            },
            "nonCommercial": {
              "long": 164701,
              "short": 58676,
              "net": 106025
            },
            "smallTrader": {
              "long": 55532,
              "short": 53515,
              "net": 2017
            }
          },
          "openInterest": 705350
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20222,
              "short": 8058,
              "net": 12164
            },
            "nonCommercial": {
              "long": 5953,
              "short": 17402,
              "net": -11449
            },
            "smallTrader": {
              "long": 12584,
              "short": 13299,
              "net": -715
            }
          },
          "openInterest": 39047
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14055,
              "short": 38239,
              "net": -24184
            },
            "nonCommercial": {
              "long": 26916,
              "short": 1935,
              "net": 24981
            },
            "smallTrader": {
              "long": 2950,
              "short": 3747,
              "net": -797
            }
          },
          "openInterest": 46227
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25320,
              "short": 9167,
              "net": 16153
            },
            "nonCommercial": {
              "long": 5478,
              "short": 17743,
              "net": -12265
            },
            "smallTrader": {
              "long": 7253,
              "short": 11141,
              "net": -3888
            }
          },
          "openInterest": 46927
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43049,
              "short": 46149,
              "net": -3100
            },
            "nonCommercial": {
              "long": 21416,
              "short": 11794,
              "net": 9622
            },
            "smallTrader": {
              "long": 15578,
              "short": 22100,
              "net": -6522
            }
          },
          "openInterest": 89221
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157218,
              "short": 122754,
              "net": 34464
            },
            "nonCommercial": {
              "long": 66162,
              "short": 74731,
              "net": -8569
            },
            "smallTrader": {
              "long": 21826,
              "short": 47721,
              "net": -25895
            }
          },
          "openInterest": 287417
        }
      ]
    },
    {
      "reportDate": "2008-10-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 932028,
              "short": 907526,
              "net": 24502
            },
            "nonCommercial": {
              "long": 260936,
              "short": 209882,
              "net": 51054
            },
            "smallTrader": {
              "long": 249440,
              "short": 324996,
              "net": -75556
            }
          },
          "openInterest": 1460044
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 484172,
              "short": 506699,
              "net": -22527
            },
            "nonCommercial": {
              "long": 147867,
              "short": 144248,
              "net": 3619
            },
            "smallTrader": {
              "long": 113368,
              "short": 94460,
              "net": 18908
            }
          },
          "openInterest": 749812
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 601350,
              "short": 442893,
              "net": 158457
            },
            "nonCommercial": {
              "long": 68498,
              "short": 179502,
              "net": -111004
            },
            "smallTrader": {
              "long": 113484,
              "short": 160937,
              "net": -47453
            }
          },
          "openInterest": 793207
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 800208,
              "short": 1057601,
              "net": -257393
            },
            "nonCommercial": {
              "long": 416149,
              "short": 150694,
              "net": 265455
            },
            "smallTrader": {
              "long": 217114,
              "short": 225176,
              "net": -8062
            }
          },
          "openInterest": 1445880
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31447,
              "short": 23634,
              "net": 7813
            },
            "nonCommercial": {
              "long": 9501,
              "short": 17848,
              "net": -8347
            },
            "smallTrader": {
              "long": 13286,
              "short": 12752,
              "net": 534
            }
          },
          "openInterest": 54239
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73052,
              "short": 21859,
              "net": 51193
            },
            "nonCommercial": {
              "long": 20112,
              "short": 55336,
              "net": -35224
            },
            "smallTrader": {
              "long": 7629,
              "short": 23598,
              "net": -15969
            }
          },
          "openInterest": 101018
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51447,
              "short": 33907,
              "net": 17540
            },
            "nonCommercial": {
              "long": 18431,
              "short": 35583,
              "net": -17152
            },
            "smallTrader": {
              "long": 20682,
              "short": 21070,
              "net": -388
            }
          },
          "openInterest": 94501
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73509,
              "short": 81423,
              "net": -7914
            },
            "nonCommercial": {
              "long": 30332,
              "short": 24464,
              "net": 5868
            },
            "smallTrader": {
              "long": 5126,
              "short": 3080,
              "net": 2046
            }
          },
          "openInterest": 117470
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89075,
              "short": 79927,
              "net": 9148
            },
            "nonCommercial": {
              "long": 27789,
              "short": 36423,
              "net": -8634
            },
            "smallTrader": {
              "long": 5531,
              "short": 6045,
              "net": -514
            }
          },
          "openInterest": 138300
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54999,
              "short": 31648,
              "net": 23351
            },
            "nonCommercial": {
              "long": 5643,
              "short": 24442,
              "net": -18799
            },
            "smallTrader": {
              "long": 9454,
              "short": 14006,
              "net": -4552
            }
          },
          "openInterest": 80024
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 517236,
              "short": 562230,
              "net": -44994
            },
            "nonCommercial": {
              "long": 240146,
              "short": 105763,
              "net": 134383
            },
            "smallTrader": {
              "long": 110304,
              "short": 199693,
              "net": -89389
            }
          },
          "openInterest": 1011641
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113917,
              "short": 114212,
              "net": -295
            },
            "nonCommercial": {
              "long": 39286,
              "short": 40584,
              "net": -1298
            },
            "smallTrader": {
              "long": 12223,
              "short": 10630,
              "net": 1593
            }
          },
          "openInterest": 185485
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 582858,
              "short": 569694,
              "net": 13164
            },
            "nonCommercial": {
              "long": 165772,
              "short": 162082,
              "net": 3690
            },
            "smallTrader": {
              "long": 46001,
              "short": 62855,
              "net": -16854
            }
          },
          "openInterest": 1087569
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92353,
              "short": 70752,
              "net": 21601
            },
            "nonCommercial": {
              "long": 32058,
              "short": 50720,
              "net": -18662
            },
            "smallTrader": {
              "long": 52490,
              "short": 55429,
              "net": -2939
            }
          },
          "openInterest": 179895
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9590,
              "short": 3165,
              "net": 6425
            },
            "nonCommercial": {
              "long": 7980,
              "short": 10231,
              "net": -2251
            },
            "smallTrader": {
              "long": 4509,
              "short": 8683,
              "net": -4174
            }
          },
          "openInterest": 25088
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95691,
              "short": 120546,
              "net": -24855
            },
            "nonCommercial": {
              "long": 37883,
              "short": 16706,
              "net": 21177
            },
            "smallTrader": {
              "long": 15022,
              "short": 11344,
              "net": 3678
            }
          },
          "openInterest": 163241
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90270,
              "short": 221577,
              "net": -131307
            },
            "nonCommercial": {
              "long": 137672,
              "short": 26059,
              "net": 111613
            },
            "smallTrader": {
              "long": 42528,
              "short": 22834,
              "net": 19694
            }
          },
          "openInterest": 329480
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120554,
              "short": 135989,
              "net": -15435
            },
            "nonCommercial": {
              "long": 22264,
              "short": 14824,
              "net": 7440
            },
            "smallTrader": {
              "long": 31560,
              "short": 23565,
              "net": 7995
            }
          },
          "openInterest": 208439
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68733,
              "short": 122528,
              "net": -53795
            },
            "nonCommercial": {
              "long": 61557,
              "short": 21744,
              "net": 39813
            },
            "smallTrader": {
              "long": 26942,
              "short": 12960,
              "net": 13982
            }
          },
          "openInterest": 158003
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92725,
              "short": 83805,
              "net": 8920
            },
            "nonCommercial": {
              "long": 33620,
              "short": 32082,
              "net": 1538
            },
            "smallTrader": {
              "long": 18326,
              "short": 28784,
              "net": -10458
            }
          },
          "openInterest": 178579
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133314,
              "short": 102104,
              "net": 31210
            },
            "nonCommercial": {
              "long": 58401,
              "short": 59430,
              "net": -1029
            },
            "smallTrader": {
              "long": 17550,
              "short": 47731,
              "net": -30181
            }
          },
          "openInterest": 239492
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30698,
              "short": 41250,
              "net": -10552
            },
            "nonCommercial": {
              "long": 16283,
              "short": 6348,
              "net": 9935
            },
            "smallTrader": {
              "long": 3589,
              "short": 2972,
              "net": 617
            }
          },
          "openInterest": 50572
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338334,
              "short": 196389,
              "net": 141945
            },
            "nonCommercial": {
              "long": 209841,
              "short": 385734,
              "net": -175893
            },
            "smallTrader": {
              "long": 68749,
              "short": 34801,
              "net": 33948
            }
          },
          "openInterest": 878959
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13310,
              "short": 7593,
              "net": 5717
            },
            "nonCommercial": {
              "long": 4533,
              "short": 9011,
              "net": -4478
            },
            "smallTrader": {
              "long": 1214,
              "short": 2453,
              "net": -1239
            }
          },
          "openInterest": 19057
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4121,
              "short": 11394,
              "net": -7273
            },
            "nonCommercial": {
              "long": 8409,
              "short": 1670,
              "net": 6739
            },
            "smallTrader": {
              "long": 2192,
              "short": 1658,
              "net": 534
            }
          },
          "openInterest": 14850
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30780,
              "short": 60609,
              "net": -29829
            },
            "nonCommercial": {
              "long": 28882,
              "short": 11783,
              "net": 17099
            },
            "smallTrader": {
              "long": 21626,
              "short": 8896,
              "net": 12730
            }
          },
          "openInterest": 99883
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73773,
              "short": 100026,
              "net": -26253
            },
            "nonCommercial": {
              "long": 33938,
              "short": 15653,
              "net": 18285
            },
            "smallTrader": {
              "long": 28145,
              "short": 20177,
              "net": 7968
            }
          },
          "openInterest": 153739
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152283,
              "short": 162967,
              "net": -10684
            },
            "nonCommercial": {
              "long": 33186,
              "short": 20765,
              "net": 12421
            },
            "smallTrader": {
              "long": 22777,
              "short": 24514,
              "net": -1737
            }
          },
          "openInterest": 254241
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169812,
              "short": 186786,
              "net": -16974
            },
            "nonCommercial": {
              "long": 87244,
              "short": 36497,
              "net": 50747
            },
            "smallTrader": {
              "long": 43180,
              "short": 76953,
              "net": -33773
            }
          },
          "openInterest": 358347
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404195,
              "short": 490407,
              "net": -86212
            },
            "nonCommercial": {
              "long": 160122,
              "short": 70144,
              "net": 89978
            },
            "smallTrader": {
              "long": 54828,
              "short": 58594,
              "net": -3766
            }
          },
          "openInterest": 677691
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20398,
              "short": 8129,
              "net": 12269
            },
            "nonCommercial": {
              "long": 8291,
              "short": 19820,
              "net": -11529
            },
            "smallTrader": {
              "long": 10386,
              "short": 11126,
              "net": -740
            }
          },
          "openInterest": 39137
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14010,
              "short": 38878,
              "net": -24868
            },
            "nonCommercial": {
              "long": 25947,
              "short": 2348,
              "net": 23599
            },
            "smallTrader": {
              "long": 2770,
              "short": 1501,
              "net": 1269
            }
          },
          "openInterest": 45172
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26153,
              "short": 7771,
              "net": 18382
            },
            "nonCommercial": {
              "long": 6689,
              "short": 20538,
              "net": -13849
            },
            "smallTrader": {
              "long": 7001,
              "short": 11534,
              "net": -4533
            }
          },
          "openInterest": 50194
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42329,
              "short": 43698,
              "net": -1369
            },
            "nonCommercial": {
              "long": 21127,
              "short": 11345,
              "net": 9782
            },
            "smallTrader": {
              "long": 16220,
              "short": 24633,
              "net": -8413
            }
          },
          "openInterest": 89776
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152010,
              "short": 114723,
              "net": 37287
            },
            "nonCommercial": {
              "long": 67187,
              "short": 79704,
              "net": -12517
            },
            "smallTrader": {
              "long": 21031,
              "short": 45801,
              "net": -24770
            }
          },
          "openInterest": 282510
        }
      ]
    },
    {
      "reportDate": "2008-10-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 943627,
              "short": 856654,
              "net": 86973
            },
            "nonCommercial": {
              "long": 237615,
              "short": 259588,
              "net": -21973
            },
            "smallTrader": {
              "long": 223443,
              "short": 288443,
              "net": -65000
            }
          },
          "openInterest": 1418014
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 463383,
              "short": 501082,
              "net": -37699
            },
            "nonCommercial": {
              "long": 155231,
              "short": 130536,
              "net": 24695
            },
            "smallTrader": {
              "long": 118602,
              "short": 105598,
              "net": 13004
            }
          },
          "openInterest": 742479
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 586709,
              "short": 425100,
              "net": 161609
            },
            "nonCommercial": {
              "long": 45910,
              "short": 178533,
              "net": -132623
            },
            "smallTrader": {
              "long": 108090,
              "short": 137076,
              "net": -28986
            }
          },
          "openInterest": 748271
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 757518,
              "short": 1024694,
              "net": -267176
            },
            "nonCommercial": {
              "long": 444110,
              "short": 154405,
              "net": 289705
            },
            "smallTrader": {
              "long": 186669,
              "short": 209198,
              "net": -22529
            }
          },
          "openInterest": 1397037
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27187,
              "short": 20211,
              "net": 6976
            },
            "nonCommercial": {
              "long": 7511,
              "short": 14484,
              "net": -6973
            },
            "smallTrader": {
              "long": 12693,
              "short": 12696,
              "net": -3
            }
          },
          "openInterest": 47396
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76380,
              "short": 31712,
              "net": 44668
            },
            "nonCommercial": {
              "long": 15804,
              "short": 47277,
              "net": -31473
            },
            "smallTrader": {
              "long": 8892,
              "short": 22087,
              "net": -13195
            }
          },
          "openInterest": 101182
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56665,
              "short": 42642,
              "net": 14023
            },
            "nonCommercial": {
              "long": 16220,
              "short": 34104,
              "net": -17884
            },
            "smallTrader": {
              "long": 22210,
              "short": 18349,
              "net": 3861
            }
          },
          "openInterest": 98295
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75216,
              "short": 79076,
              "net": -3860
            },
            "nonCommercial": {
              "long": 29199,
              "short": 25345,
              "net": 3854
            },
            "smallTrader": {
              "long": 3141,
              "short": 3135,
              "net": 6
            }
          },
          "openInterest": 115774
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87952,
              "short": 77754,
              "net": 10198
            },
            "nonCommercial": {
              "long": 25834,
              "short": 35452,
              "net": -9618
            },
            "smallTrader": {
              "long": 4652,
              "short": 5232,
              "net": -580
            }
          },
          "openInterest": 132198
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55655,
              "short": 33661,
              "net": 21994
            },
            "nonCommercial": {
              "long": 5881,
              "short": 24008,
              "net": -18127
            },
            "smallTrader": {
              "long": 9687,
              "short": 13554,
              "net": -3867
            }
          },
          "openInterest": 80670
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 509573,
              "short": 554442,
              "net": -44869
            },
            "nonCommercial": {
              "long": 219528,
              "short": 98556,
              "net": 120972
            },
            "smallTrader": {
              "long": 115303,
              "short": 191406,
              "net": -76103
            }
          },
          "openInterest": 997816
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107312,
              "short": 108928,
              "net": -1616
            },
            "nonCommercial": {
              "long": 35934,
              "short": 35408,
              "net": 526
            },
            "smallTrader": {
              "long": 12031,
              "short": 10941,
              "net": 1090
            }
          },
          "openInterest": 175560
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 587458,
              "short": 569899,
              "net": 17559
            },
            "nonCommercial": {
              "long": 164118,
              "short": 166017,
              "net": -1899
            },
            "smallTrader": {
              "long": 51929,
              "short": 67589,
              "net": -15660
            }
          },
          "openInterest": 1090251
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102280,
              "short": 65951,
              "net": 36329
            },
            "nonCommercial": {
              "long": 24274,
              "short": 54374,
              "net": -30100
            },
            "smallTrader": {
              "long": 46682,
              "short": 52911,
              "net": -6229
            }
          },
          "openInterest": 175810
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9517,
              "short": 3342,
              "net": 6175
            },
            "nonCommercial": {
              "long": 7640,
              "short": 9674,
              "net": -2034
            },
            "smallTrader": {
              "long": 4405,
              "short": 8546,
              "net": -4141
            }
          },
          "openInterest": 23706
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 97931,
              "short": 122125,
              "net": -24194
            },
            "nonCommercial": {
              "long": 39152,
              "short": 17669,
              "net": 21483
            },
            "smallTrader": {
              "long": 12934,
              "short": 10223,
              "net": 2711
            }
          },
          "openInterest": 162328
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90552,
              "short": 216295,
              "net": -125743
            },
            "nonCommercial": {
              "long": 131093,
              "short": 24268,
              "net": 106825
            },
            "smallTrader": {
              "long": 44314,
              "short": 25396,
              "net": 18918
            }
          },
          "openInterest": 323496
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128316,
              "short": 135506,
              "net": -7190
            },
            "nonCommercial": {
              "long": 20830,
              "short": 16013,
              "net": 4817
            },
            "smallTrader": {
              "long": 27427,
              "short": 25054,
              "net": 2373
            }
          },
          "openInterest": 212748
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54900,
              "short": 100556,
              "net": -45656
            },
            "nonCommercial": {
              "long": 51709,
              "short": 21805,
              "net": 29904
            },
            "smallTrader": {
              "long": 26177,
              "short": 10425,
              "net": 15752
            }
          },
          "openInterest": 132983
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88950,
              "short": 85065,
              "net": 3885
            },
            "nonCommercial": {
              "long": 35962,
              "short": 30366,
              "net": 5596
            },
            "smallTrader": {
              "long": 19579,
              "short": 29060,
              "net": -9481
            }
          },
          "openInterest": 174453
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127635,
              "short": 98864,
              "net": 28771
            },
            "nonCommercial": {
              "long": 56232,
              "short": 55955,
              "net": 277
            },
            "smallTrader": {
              "long": 15698,
              "short": 44746,
              "net": -29048
            }
          },
          "openInterest": 231367
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34197,
              "short": 37076,
              "net": -2879
            },
            "nonCommercial": {
              "long": 8294,
              "short": 5193,
              "net": 3101
            },
            "smallTrader": {
              "long": 2472,
              "short": 2694,
              "net": -222
            }
          },
          "openInterest": 44963
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342918,
              "short": 205102,
              "net": 137816
            },
            "nonCommercial": {
              "long": 198012,
              "short": 370709,
              "net": -172697
            },
            "smallTrader": {
              "long": 70409,
              "short": 35528,
              "net": 34881
            }
          },
          "openInterest": 889276
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14791,
              "short": 9790,
              "net": 5001
            },
            "nonCommercial": {
              "long": 2366,
              "short": 6926,
              "net": -4560
            },
            "smallTrader": {
              "long": 1351,
              "short": 1792,
              "net": -441
            }
          },
          "openInterest": 18508
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4367,
              "short": 11854,
              "net": -7487
            },
            "nonCommercial": {
              "long": 8581,
              "short": 1683,
              "net": 6898
            },
            "smallTrader": {
              "long": 2173,
              "short": 1584,
              "net": 589
            }
          },
          "openInterest": 15240
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30987,
              "short": 58158,
              "net": -27171
            },
            "nonCommercial": {
              "long": 28140,
              "short": 11218,
              "net": 16922
            },
            "smallTrader": {
              "long": 20923,
              "short": 10674,
              "net": 10249
            }
          },
          "openInterest": 98596
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78511,
              "short": 98185,
              "net": -19674
            },
            "nonCommercial": {
              "long": 30255,
              "short": 16117,
              "net": 14138
            },
            "smallTrader": {
              "long": 29030,
              "short": 23494,
              "net": 5536
            }
          },
          "openInterest": 152647
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151993,
              "short": 162435,
              "net": -10442
            },
            "nonCommercial": {
              "long": 34608,
              "short": 21563,
              "net": 13045
            },
            "smallTrader": {
              "long": 18930,
              "short": 21533,
              "net": -2603
            }
          },
          "openInterest": 262836
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180714,
              "short": 192215,
              "net": -11501
            },
            "nonCommercial": {
              "long": 77251,
              "short": 36914,
              "net": 40337
            },
            "smallTrader": {
              "long": 43699,
              "short": 72535,
              "net": -28836
            }
          },
          "openInterest": 367209
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 400890,
              "short": 485506,
              "net": -84616
            },
            "nonCommercial": {
              "long": 159696,
              "short": 68485,
              "net": 91211
            },
            "smallTrader": {
              "long": 56009,
              "short": 62604,
              "net": -6595
            }
          },
          "openInterest": 674397
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23178,
              "short": 9912,
              "net": 13266
            },
            "nonCommercial": {
              "long": 5222,
              "short": 18304,
              "net": -13082
            },
            "smallTrader": {
              "long": 9833,
              "short": 10017,
              "net": -184
            }
          },
          "openInterest": 38302
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13041,
              "short": 38760,
              "net": -25719
            },
            "nonCommercial": {
              "long": 26674,
              "short": 1764,
              "net": 24910
            },
            "smallTrader": {
              "long": 4446,
              "short": 3637,
              "net": 809
            }
          },
          "openInterest": 46605
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25421,
              "short": 5957,
              "net": 19464
            },
            "nonCommercial": {
              "long": 10565,
              "short": 23925,
              "net": -13360
            },
            "smallTrader": {
              "long": 6799,
              "short": 12903,
              "net": -6104
            }
          },
          "openInterest": 53676
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43984,
              "short": 42455,
              "net": 1529
            },
            "nonCommercial": {
              "long": 19413,
              "short": 11472,
              "net": 7941
            },
            "smallTrader": {
              "long": 15920,
              "short": 25390,
              "net": -9470
            }
          },
          "openInterest": 89517
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147279,
              "short": 111314,
              "net": 35965
            },
            "nonCommercial": {
              "long": 65437,
              "short": 79575,
              "net": -14138
            },
            "smallTrader": {
              "long": 22372,
              "short": 44199,
              "net": -21827
            }
          },
          "openInterest": 276915
        }
      ]
    },
    {
      "reportDate": "2008-10-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 912532,
              "short": 832233,
              "net": 80299
            },
            "nonCommercial": {
              "long": 226466,
              "short": 229963,
              "net": -3497
            },
            "smallTrader": {
              "long": 209103,
              "short": 285905,
              "net": -76802
            }
          },
          "openInterest": 1363653
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 448326,
              "short": 483310,
              "net": -34984
            },
            "nonCommercial": {
              "long": 163925,
              "short": 139286,
              "net": 24639
            },
            "smallTrader": {
              "long": 106498,
              "short": 96153,
              "net": 10345
            }
          },
          "openInterest": 724682
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 558430,
              "short": 415722,
              "net": 142708
            },
            "nonCommercial": {
              "long": 44296,
              "short": 150002,
              "net": -105706
            },
            "smallTrader": {
              "long": 116769,
              "short": 153771,
              "net": -37002
            }
          },
          "openInterest": 723588
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 705849,
              "short": 969586,
              "net": -263737
            },
            "nonCommercial": {
              "long": 444146,
              "short": 162660,
              "net": 281486
            },
            "smallTrader": {
              "long": 179724,
              "short": 197473,
              "net": -17749
            }
          },
          "openInterest": 1338507
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31073,
              "short": 21728,
              "net": 9345
            },
            "nonCommercial": {
              "long": 6711,
              "short": 13945,
              "net": -7234
            },
            "smallTrader": {
              "long": 19996,
              "short": 22107,
              "net": -2111
            }
          },
          "openInterest": 57785
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86050,
              "short": 35400,
              "net": 50650
            },
            "nonCommercial": {
              "long": 16095,
              "short": 52796,
              "net": -36701
            },
            "smallTrader": {
              "long": 13932,
              "short": 27881,
              "net": -13949
            }
          },
          "openInterest": 116248
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64022,
              "short": 53851,
              "net": 10171
            },
            "nonCommercial": {
              "long": 20698,
              "short": 33093,
              "net": -12395
            },
            "smallTrader": {
              "long": 23556,
              "short": 21332,
              "net": 2224
            }
          },
          "openInterest": 111438
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75683,
              "short": 75060,
              "net": 623
            },
            "nonCommercial": {
              "long": 29439,
              "short": 29559,
              "net": -120
            },
            "smallTrader": {
              "long": 3991,
              "short": 4494,
              "net": -503
            }
          },
          "openInterest": 117142
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85195,
              "short": 74985,
              "net": 10210
            },
            "nonCommercial": {
              "long": 26406,
              "short": 35598,
              "net": -9192
            },
            "smallTrader": {
              "long": 3958,
              "short": 4976,
              "net": -1018
            }
          },
          "openInterest": 129213
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55475,
              "short": 34091,
              "net": 21384
            },
            "nonCommercial": {
              "long": 6259,
              "short": 23838,
              "net": -17579
            },
            "smallTrader": {
              "long": 10065,
              "short": 13870,
              "net": -3805
            }
          },
          "openInterest": 83603
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 508750,
              "short": 543891,
              "net": -35141
            },
            "nonCommercial": {
              "long": 209559,
              "short": 102864,
              "net": 106695
            },
            "smallTrader": {
              "long": 115794,
              "short": 187348,
              "net": -71554
            }
          },
          "openInterest": 986935
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103415,
              "short": 106003,
              "net": -2588
            },
            "nonCommercial": {
              "long": 36613,
              "short": 34316,
              "net": 2297
            },
            "smallTrader": {
              "long": 10992,
              "short": 10701,
              "net": 291
            }
          },
          "openInterest": 169152
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 573958,
              "short": 563736,
              "net": 10222
            },
            "nonCommercial": {
              "long": 174773,
              "short": 174290,
              "net": 483
            },
            "smallTrader": {
              "long": 43016,
              "short": 53721,
              "net": -10705
            }
          },
          "openInterest": 1035697
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94815,
              "short": 61489,
              "net": 33326
            },
            "nonCommercial": {
              "long": 23536,
              "short": 54156,
              "net": -30620
            },
            "smallTrader": {
              "long": 62975,
              "short": 65681,
              "net": -2706
            }
          },
          "openInterest": 184062
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8793,
              "short": 3114,
              "net": 5679
            },
            "nonCommercial": {
              "long": 8072,
              "short": 9726,
              "net": -1654
            },
            "smallTrader": {
              "long": 4242,
              "short": 8267,
              "net": -4025
            }
          },
          "openInterest": 22519
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 95821,
              "short": 124989,
              "net": -29168
            },
            "nonCommercial": {
              "long": 41644,
              "short": 15432,
              "net": 26212
            },
            "smallTrader": {
              "long": 12663,
              "short": 9707,
              "net": 2956
            }
          },
          "openInterest": 162185
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98664,
              "short": 207457,
              "net": -108793
            },
            "nonCommercial": {
              "long": 125951,
              "short": 26749,
              "net": 99202
            },
            "smallTrader": {
              "long": 37180,
              "short": 27589,
              "net": 9591
            }
          },
          "openInterest": 319472
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125185,
              "short": 135342,
              "net": -10157
            },
            "nonCommercial": {
              "long": 21512,
              "short": 16874,
              "net": 4638
            },
            "smallTrader": {
              "long": 31441,
              "short": 25922,
              "net": 5519
            }
          },
          "openInterest": 214867
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54077,
              "short": 100011,
              "net": -45934
            },
            "nonCommercial": {
              "long": 51441,
              "short": 21320,
              "net": 30121
            },
            "smallTrader": {
              "long": 33056,
              "short": 17243,
              "net": 15813
            }
          },
          "openInterest": 138768
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81423,
              "short": 80994,
              "net": 429
            },
            "nonCommercial": {
              "long": 39987,
              "short": 30110,
              "net": 9877
            },
            "smallTrader": {
              "long": 18053,
              "short": 28359,
              "net": -10306
            }
          },
          "openInterest": 165031
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121868,
              "short": 92504,
              "net": 29364
            },
            "nonCommercial": {
              "long": 56514,
              "short": 59309,
              "net": -2795
            },
            "smallTrader": {
              "long": 15133,
              "short": 41702,
              "net": -26569
            }
          },
          "openInterest": 225382
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34917,
              "short": 34343,
              "net": 574
            },
            "nonCommercial": {
              "long": 5746,
              "short": 5317,
              "net": 429
            },
            "smallTrader": {
              "long": 2924,
              "short": 3927,
              "net": -1003
            }
          },
          "openInterest": 43587
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343045,
              "short": 206268,
              "net": 136777
            },
            "nonCommercial": {
              "long": 188072,
              "short": 360204,
              "net": -172132
            },
            "smallTrader": {
              "long": 72060,
              "short": 36705,
              "net": 35355
            }
          },
          "openInterest": 874036
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14609,
              "short": 9487,
              "net": 5122
            },
            "nonCommercial": {
              "long": 2317,
              "short": 6488,
              "net": -4171
            },
            "smallTrader": {
              "long": 1296,
              "short": 2247,
              "net": -951
            }
          },
          "openInterest": 18222
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4430,
              "short": 11969,
              "net": -7539
            },
            "nonCommercial": {
              "long": 8128,
              "short": 1198,
              "net": 6930
            },
            "smallTrader": {
              "long": 2373,
              "short": 1764,
              "net": 609
            }
          },
          "openInterest": 15106
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33648,
              "short": 55916,
              "net": -22268
            },
            "nonCommercial": {
              "long": 27104,
              "short": 13463,
              "net": 13641
            },
            "smallTrader": {
              "long": 19176,
              "short": 10549,
              "net": 8627
            }
          },
          "openInterest": 95873
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82483,
              "short": 101981,
              "net": -19498
            },
            "nonCommercial": {
              "long": 29990,
              "short": 16596,
              "net": 13394
            },
            "smallTrader": {
              "long": 28732,
              "short": 22628,
              "net": 6104
            }
          },
          "openInterest": 158986
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159140,
              "short": 154083,
              "net": 5057
            },
            "nonCommercial": {
              "long": 28314,
              "short": 32456,
              "net": -4142
            },
            "smallTrader": {
              "long": 21479,
              "short": 22394,
              "net": -915
            }
          },
          "openInterest": 262955
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201174,
              "short": 200923,
              "net": 251
            },
            "nonCommercial": {
              "long": 63461,
              "short": 39518,
              "net": 23943
            },
            "smallTrader": {
              "long": 39946,
              "short": 64140,
              "net": -24194
            }
          },
          "openInterest": 360818
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388061,
              "short": 475706,
              "net": -87645
            },
            "nonCommercial": {
              "long": 160888,
              "short": 67370,
              "net": 93518
            },
            "smallTrader": {
              "long": 53001,
              "short": 58874,
              "net": -5873
            }
          },
          "openInterest": 658642
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24900,
              "short": 5372,
              "net": 19528
            },
            "nonCommercial": {
              "long": 3953,
              "short": 19875,
              "net": -15922
            },
            "smallTrader": {
              "long": 10744,
              "short": 14350,
              "net": -3606
            }
          },
          "openInterest": 39838
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11233,
              "short": 38764,
              "net": -27531
            },
            "nonCommercial": {
              "long": 27766,
              "short": 1652,
              "net": 26114
            },
            "smallTrader": {
              "long": 2960,
              "short": 1543,
              "net": 1417
            }
          },
          "openInterest": 44040
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31453,
              "short": 6266,
              "net": 25187
            },
            "nonCommercial": {
              "long": 9098,
              "short": 28621,
              "net": -19523
            },
            "smallTrader": {
              "long": 8275,
              "short": 13939,
              "net": -5664
            }
          },
          "openInterest": 57640
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43712,
              "short": 43944,
              "net": -232
            },
            "nonCommercial": {
              "long": 19645,
              "short": 11911,
              "net": 7734
            },
            "smallTrader": {
              "long": 15517,
              "short": 23019,
              "net": -7502
            }
          },
          "openInterest": 88815
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142927,
              "short": 104487,
              "net": 38440
            },
            "nonCommercial": {
              "long": 65777,
              "short": 82787,
              "net": -17010
            },
            "smallTrader": {
              "long": 22110,
              "short": 43540,
              "net": -21430
            }
          },
          "openInterest": 276812
        }
      ]
    },
    {
      "reportDate": "2008-10-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 850313,
              "short": 762559,
              "net": 87754
            },
            "nonCommercial": {
              "long": 200274,
              "short": 226956,
              "net": -26682
            },
            "smallTrader": {
              "long": 243010,
              "short": 304082,
              "net": -61072
            }
          },
          "openInterest": 1308008
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 444040,
              "short": 469512,
              "net": -25472
            },
            "nonCommercial": {
              "long": 162238,
              "short": 147785,
              "net": 14453
            },
            "smallTrader": {
              "long": 121470,
              "short": 110451,
              "net": 11019
            }
          },
          "openInterest": 732540
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 571469,
              "short": 428490,
              "net": 142979
            },
            "nonCommercial": {
              "long": 38954,
              "short": 146145,
              "net": -107191
            },
            "smallTrader": {
              "long": 118915,
              "short": 154703,
              "net": -35788
            }
          },
          "openInterest": 734592
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 718129,
              "short": 970522,
              "net": -252393
            },
            "nonCommercial": {
              "long": 441332,
              "short": 168691,
              "net": 272641
            },
            "smallTrader": {
              "long": 194501,
              "short": 214749,
              "net": -20248
            }
          },
          "openInterest": 1360390
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39476,
              "short": 28466,
              "net": 11010
            },
            "nonCommercial": {
              "long": 8762,
              "short": 18581,
              "net": -9819
            },
            "smallTrader": {
              "long": 24201,
              "short": 25392,
              "net": -1191
            }
          },
          "openInterest": 72743
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87906,
              "short": 43237,
              "net": 44669
            },
            "nonCommercial": {
              "long": 18591,
              "short": 51681,
              "net": -33090
            },
            "smallTrader": {
              "long": 23857,
              "short": 35436,
              "net": -11579
            }
          },
          "openInterest": 130716
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59656,
              "short": 56179,
              "net": 3477
            },
            "nonCommercial": {
              "long": 18065,
              "short": 27912,
              "net": -9847
            },
            "smallTrader": {
              "long": 26091,
              "short": 19721,
              "net": 6370
            }
          },
          "openInterest": 107866
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83470,
              "short": 83657,
              "net": -187
            },
            "nonCommercial": {
              "long": 35256,
              "short": 33760,
              "net": 1496
            },
            "smallTrader": {
              "long": 2192,
              "short": 3501,
              "net": -1309
            }
          },
          "openInterest": 131064
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81913,
              "short": 73487,
              "net": 8426
            },
            "nonCommercial": {
              "long": 27169,
              "short": 34795,
              "net": -7626
            },
            "smallTrader": {
              "long": 4145,
              "short": 4945,
              "net": -800
            }
          },
          "openInterest": 128577
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52215,
              "short": 33117,
              "net": 19098
            },
            "nonCommercial": {
              "long": 6663,
              "short": 22546,
              "net": -15883
            },
            "smallTrader": {
              "long": 9079,
              "short": 12294,
              "net": -3215
            }
          },
          "openInterest": 79285
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 510503,
              "short": 534479,
              "net": -23976
            },
            "nonCommercial": {
              "long": 208722,
              "short": 121703,
              "net": 87019
            },
            "smallTrader": {
              "long": 116142,
              "short": 179185,
              "net": -63043
            }
          },
          "openInterest": 982689
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106910,
              "short": 107323,
              "net": -413
            },
            "nonCommercial": {
              "long": 35235,
              "short": 35080,
              "net": 155
            },
            "smallTrader": {
              "long": 11277,
              "short": 11019,
              "net": 258
            }
          },
          "openInterest": 171963
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 582536,
              "short": 559399,
              "net": 23137
            },
            "nonCommercial": {
              "long": 185108,
              "short": 193514,
              "net": -8406
            },
            "smallTrader": {
              "long": 42890,
              "short": 57621,
              "net": -14731
            }
          },
          "openInterest": 1073159
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99852,
              "short": 67164,
              "net": 32688
            },
            "nonCommercial": {
              "long": 25409,
              "short": 54461,
              "net": -29052
            },
            "smallTrader": {
              "long": 65292,
              "short": 68928,
              "net": -3636
            }
          },
          "openInterest": 193760
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7821,
              "short": 2789,
              "net": 5032
            },
            "nonCommercial": {
              "long": 8167,
              "short": 9170,
              "net": -1003
            },
            "smallTrader": {
              "long": 3689,
              "short": 7718,
              "net": -4029
            }
          },
          "openInterest": 21109
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 91849,
              "short": 126106,
              "net": -34257
            },
            "nonCommercial": {
              "long": 43298,
              "short": 12405,
              "net": 30893
            },
            "smallTrader": {
              "long": 13735,
              "short": 10371,
              "net": 3364
            }
          },
          "openInterest": 161599
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108336,
              "short": 193412,
              "net": -85076
            },
            "nonCommercial": {
              "long": 117638,
              "short": 39323,
              "net": 78315
            },
            "smallTrader": {
              "long": 31418,
              "short": 24657,
              "net": 6761
            }
          },
          "openInterest": 313709
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129955,
              "short": 140014,
              "net": -10059
            },
            "nonCommercial": {
              "long": 22190,
              "short": 17010,
              "net": 5180
            },
            "smallTrader": {
              "long": 29103,
              "short": 24224,
              "net": 4879
            }
          },
          "openInterest": 218603
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54901,
              "short": 97807,
              "net": -42906
            },
            "nonCommercial": {
              "long": 51215,
              "short": 19389,
              "net": 31826
            },
            "smallTrader": {
              "long": 36700,
              "short": 25620,
              "net": 11080
            }
          },
          "openInterest": 143020
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80677,
              "short": 77949,
              "net": 2728
            },
            "nonCommercial": {
              "long": 38752,
              "short": 30734,
              "net": 8018
            },
            "smallTrader": {
              "long": 15694,
              "short": 26440,
              "net": -10746
            }
          },
          "openInterest": 163887
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114014,
              "short": 86671,
              "net": 27343
            },
            "nonCommercial": {
              "long": 53412,
              "short": 57362,
              "net": -3950
            },
            "smallTrader": {
              "long": 15335,
              "short": 38728,
              "net": -23393
            }
          },
          "openInterest": 214044
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36773,
              "short": 31936,
              "net": 4837
            },
            "nonCommercial": {
              "long": 3470,
              "short": 6435,
              "net": -2965
            },
            "smallTrader": {
              "long": 2450,
              "short": 4322,
              "net": -1872
            }
          },
          "openInterest": 42793
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 331080,
              "short": 202260,
              "net": 128820
            },
            "nonCommercial": {
              "long": 101251,
              "short": 267309,
              "net": -166058
            },
            "smallTrader": {
              "long": 72035,
              "short": 34797,
              "net": 37238
            }
          },
          "openInterest": 785492
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14334,
              "short": 10932,
              "net": 3402
            },
            "nonCommercial": {
              "long": 2897,
              "short": 5344,
              "net": -2447
            },
            "smallTrader": {
              "long": 1181,
              "short": 2136,
              "net": -955
            }
          },
          "openInterest": 18412
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4431,
              "short": 12539,
              "net": -8108
            },
            "nonCommercial": {
              "long": 8440,
              "short": 1256,
              "net": 7184
            },
            "smallTrader": {
              "long": 2484,
              "short": 1560,
              "net": 924
            }
          },
          "openInterest": 15434
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32678,
              "short": 56190,
              "net": -23512
            },
            "nonCommercial": {
              "long": 27822,
              "short": 12754,
              "net": 15068
            },
            "smallTrader": {
              "long": 18317,
              "short": 9873,
              "net": 8444
            }
          },
          "openInterest": 95716
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77748,
              "short": 99425,
              "net": -21677
            },
            "nonCommercial": {
              "long": 29443,
              "short": 12563,
              "net": 16880
            },
            "smallTrader": {
              "long": 26545,
              "short": 21748,
              "net": 4797
            }
          },
          "openInterest": 150444
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156036,
              "short": 145172,
              "net": 10864
            },
            "nonCommercial": {
              "long": 26388,
              "short": 32608,
              "net": -6220
            },
            "smallTrader": {
              "long": 21293,
              "short": 25937,
              "net": -4644
            }
          },
          "openInterest": 255830
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179218,
              "short": 176943,
              "net": 2275
            },
            "nonCommercial": {
              "long": 51074,
              "short": 30277,
              "net": 20797
            },
            "smallTrader": {
              "long": 44646,
              "short": 67718,
              "net": -23072
            }
          },
          "openInterest": 322020
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378815,
              "short": 465803,
              "net": -86988
            },
            "nonCommercial": {
              "long": 162522,
              "short": 69150,
              "net": 93372
            },
            "smallTrader": {
              "long": 51002,
              "short": 57386,
              "net": -6384
            }
          },
          "openInterest": 642909
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22738,
              "short": 4946,
              "net": 17792
            },
            "nonCommercial": {
              "long": 5726,
              "short": 20042,
              "net": -14316
            },
            "smallTrader": {
              "long": 9918,
              "short": 13394,
              "net": -3476
            }
          },
          "openInterest": 39184
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13698,
              "short": 33814,
              "net": -20116
            },
            "nonCommercial": {
              "long": 20373,
              "short": 1332,
              "net": 19041
            },
            "smallTrader": {
              "long": 3196,
              "short": 2121,
              "net": 1075
            }
          },
          "openInterest": 39279
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28729,
              "short": 2591,
              "net": 26138
            },
            "nonCommercial": {
              "long": 4158,
              "short": 27082,
              "net": -22924
            },
            "smallTrader": {
              "long": 5291,
              "short": 8505,
              "net": -3214
            }
          },
          "openInterest": 43740
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42648,
              "short": 44034,
              "net": -1386
            },
            "nonCommercial": {
              "long": 20751,
              "short": 11904,
              "net": 8847
            },
            "smallTrader": {
              "long": 15785,
              "short": 23246,
              "net": -7461
            }
          },
          "openInterest": 89271
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136309,
              "short": 105651,
              "net": 30658
            },
            "nonCommercial": {
              "long": 64716,
              "short": 77860,
              "net": -13144
            },
            "smallTrader": {
              "long": 21043,
              "short": 38557,
              "net": -17514
            }
          },
          "openInterest": 273500
        }
      ]
    },
    {
      "reportDate": "2008-11-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 805304,
              "short": 758003,
              "net": 47301
            },
            "nonCommercial": {
              "long": 200831,
              "short": 180406,
              "net": 20425
            },
            "smallTrader": {
              "long": 224806,
              "short": 292532,
              "net": -67726
            }
          },
          "openInterest": 1242935
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 448087,
              "short": 466742,
              "net": -18655
            },
            "nonCommercial": {
              "long": 139877,
              "short": 136087,
              "net": 3790
            },
            "smallTrader": {
              "long": 113464,
              "short": 98599,
              "net": 14865
            }
          },
          "openInterest": 706797
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 571361,
              "short": 424217,
              "net": 147144
            },
            "nonCommercial": {
              "long": 49150,
              "short": 162401,
              "net": -113251
            },
            "smallTrader": {
              "long": 100882,
              "short": 134775,
              "net": -33893
            }
          },
          "openInterest": 724605
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 746138,
              "short": 942566,
              "net": -196428
            },
            "nonCommercial": {
              "long": 401416,
              "short": 168290,
              "net": 233126
            },
            "smallTrader": {
              "long": 191637,
              "short": 228335,
              "net": -36698
            }
          },
          "openInterest": 1345161
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43866,
              "short": 36724,
              "net": 7142
            },
            "nonCommercial": {
              "long": 10623,
              "short": 16136,
              "net": -5513
            },
            "smallTrader": {
              "long": 12426,
              "short": 14055,
              "net": -1629
            }
          },
          "openInterest": 67219
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91386,
              "short": 45694,
              "net": 45692
            },
            "nonCommercial": {
              "long": 12548,
              "short": 47813,
              "net": -35265
            },
            "smallTrader": {
              "long": 11424,
              "short": 21851,
              "net": -10427
            }
          },
          "openInterest": 115676
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57222,
              "short": 55389,
              "net": 1833
            },
            "nonCommercial": {
              "long": 17145,
              "short": 24639,
              "net": -7494
            },
            "smallTrader": {
              "long": 29600,
              "short": 23939,
              "net": 5661
            }
          },
          "openInterest": 107787
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81562,
              "short": 83200,
              "net": -1638
            },
            "nonCommercial": {
              "long": 34904,
              "short": 32568,
              "net": 2336
            },
            "smallTrader": {
              "long": 2700,
              "short": 3398,
              "net": -698
            }
          },
          "openInterest": 129961
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81179,
              "short": 75589,
              "net": 5590
            },
            "nonCommercial": {
              "long": 27065,
              "short": 32819,
              "net": -5754
            },
            "smallTrader": {
              "long": 5375,
              "short": 5211,
              "net": 164
            }
          },
          "openInterest": 125623
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51260,
              "short": 33069,
              "net": 18191
            },
            "nonCommercial": {
              "long": 5905,
              "short": 22063,
              "net": -16158
            },
            "smallTrader": {
              "long": 9089,
              "short": 11122,
              "net": -2033
            }
          },
          "openInterest": 77976
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 504135,
              "short": 532529,
              "net": -28394
            },
            "nonCommercial": {
              "long": 216381,
              "short": 123368,
              "net": 93013
            },
            "smallTrader": {
              "long": 128288,
              "short": 192907,
              "net": -64619
            }
          },
          "openInterest": 999065
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105479,
              "short": 107514,
              "net": -2035
            },
            "nonCommercial": {
              "long": 34773,
              "short": 33617,
              "net": 1156
            },
            "smallTrader": {
              "long": 10489,
              "short": 9610,
              "net": 879
            }
          },
          "openInterest": 169015
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 589839,
              "short": 555550,
              "net": 34289
            },
            "nonCommercial": {
              "long": 191433,
              "short": 201976,
              "net": -10543
            },
            "smallTrader": {
              "long": 42323,
              "short": 66069,
              "net": -23746
            }
          },
          "openInterest": 1125366
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87091,
              "short": 60936,
              "net": 26155
            },
            "nonCommercial": {
              "long": 27825,
              "short": 49258,
              "net": -21433
            },
            "smallTrader": {
              "long": 51779,
              "short": 56501,
              "net": -4722
            }
          },
          "openInterest": 169608
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6691,
              "short": 2569,
              "net": 4122
            },
            "nonCommercial": {
              "long": 8104,
              "short": 7801,
              "net": 303
            },
            "smallTrader": {
              "long": 3335,
              "short": 7760,
              "net": -4425
            }
          },
          "openInterest": 19266
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 86781,
              "short": 124990,
              "net": -38209
            },
            "nonCommercial": {
              "long": 47726,
              "short": 11913,
              "net": 35813
            },
            "smallTrader": {
              "long": 13237,
              "short": 10841,
              "net": 2396
            }
          },
          "openInterest": 159174
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102401,
              "short": 178807,
              "net": -76406
            },
            "nonCommercial": {
              "long": 118166,
              "short": 49971,
              "net": 68195
            },
            "smallTrader": {
              "long": 32149,
              "short": 23938,
              "net": 8211
            }
          },
          "openInterest": 303908
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128005,
              "short": 144929,
              "net": -16924
            },
            "nonCommercial": {
              "long": 22749,
              "short": 12647,
              "net": 10102
            },
            "smallTrader": {
              "long": 31156,
              "short": 24334,
              "net": 6822
            }
          },
          "openInterest": 218867
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54352,
              "short": 91675,
              "net": -37323
            },
            "nonCommercial": {
              "long": 46772,
              "short": 20278,
              "net": 26494
            },
            "smallTrader": {
              "long": 28140,
              "short": 17311,
              "net": 10829
            }
          },
          "openInterest": 129500
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81755,
              "short": 81146,
              "net": 609
            },
            "nonCommercial": {
              "long": 40721,
              "short": 29902,
              "net": 10819
            },
            "smallTrader": {
              "long": 15698,
              "short": 27126,
              "net": -11428
            }
          },
          "openInterest": 169707
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113063,
              "short": 87719,
              "net": 25344
            },
            "nonCommercial": {
              "long": 53579,
              "short": 54114,
              "net": -535
            },
            "smallTrader": {
              "long": 13622,
              "short": 38431,
              "net": -24809
            }
          },
          "openInterest": 216468
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38182,
              "short": 32208,
              "net": 5974
            },
            "nonCommercial": {
              "long": 3346,
              "short": 7905,
              "net": -4559
            },
            "smallTrader": {
              "long": 2273,
              "short": 3688,
              "net": -1415
            }
          },
          "openInterest": 43809
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 319263,
              "short": 198448,
              "net": 120815
            },
            "nonCommercial": {
              "long": 93982,
              "short": 254303,
              "net": -160321
            },
            "smallTrader": {
              "long": 71199,
              "short": 31693,
              "net": 39506
            }
          },
          "openInterest": 763236
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14230,
              "short": 12377,
              "net": 1853
            },
            "nonCommercial": {
              "long": 2907,
              "short": 3839,
              "net": -932
            },
            "smallTrader": {
              "long": 1364,
              "short": 2285,
              "net": -921
            }
          },
          "openInterest": 18501
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4838,
              "short": 12827,
              "net": -7989
            },
            "nonCommercial": {
              "long": 8299,
              "short": 1502,
              "net": 6797
            },
            "smallTrader": {
              "long": 2598,
              "short": 1406,
              "net": 1192
            }
          },
          "openInterest": 15761
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29460,
              "short": 57368,
              "net": -27908
            },
            "nonCommercial": {
              "long": 29015,
              "short": 11508,
              "net": 17507
            },
            "smallTrader": {
              "long": 18909,
              "short": 8508,
              "net": 10401
            }
          },
          "openInterest": 94365
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74259,
              "short": 93817,
              "net": -19558
            },
            "nonCommercial": {
              "long": 26254,
              "short": 14614,
              "net": 11640
            },
            "smallTrader": {
              "long": 29312,
              "short": 21394,
              "net": 7918
            }
          },
          "openInterest": 145265
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152918,
              "short": 151259,
              "net": 1659
            },
            "nonCommercial": {
              "long": 24493,
              "short": 25645,
              "net": -1152
            },
            "smallTrader": {
              "long": 22535,
              "short": 23042,
              "net": -507
            }
          },
          "openInterest": 254054
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161808,
              "short": 172362,
              "net": -10554
            },
            "nonCommercial": {
              "long": 56179,
              "short": 27341,
              "net": 28838
            },
            "smallTrader": {
              "long": 40984,
              "short": 59268,
              "net": -18284
            }
          },
          "openInterest": 308399
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 376745,
              "short": 474999,
              "net": -98254
            },
            "nonCommercial": {
              "long": 153966,
              "short": 56059,
              "net": 97907
            },
            "smallTrader": {
              "long": 52893,
              "short": 52546,
              "net": 347
            }
          },
          "openInterest": 634133
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22917,
              "short": 11945,
              "net": 10972
            },
            "nonCommercial": {
              "long": 7416,
              "short": 14617,
              "net": -7201
            },
            "smallTrader": {
              "long": 10569,
              "short": 14340,
              "net": -3771
            }
          },
          "openInterest": 41403
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11754,
              "short": 33185,
              "net": -21431
            },
            "nonCommercial": {
              "long": 21057,
              "short": 1006,
              "net": 20051
            },
            "smallTrader": {
              "long": 3372,
              "short": 1992,
              "net": 1380
            }
          },
          "openInterest": 38298
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30270,
              "short": 3245,
              "net": 27025
            },
            "nonCommercial": {
              "long": 2992,
              "short": 27400,
              "net": -24408
            },
            "smallTrader": {
              "long": 5025,
              "short": 7642,
              "net": -2617
            }
          },
          "openInterest": 43723
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42116,
              "short": 44277,
              "net": -2161
            },
            "nonCommercial": {
              "long": 20684,
              "short": 11081,
              "net": 9603
            },
            "smallTrader": {
              "long": 16066,
              "short": 23508,
              "net": -7442
            }
          },
          "openInterest": 88840
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130867,
              "short": 110126,
              "net": 20741
            },
            "nonCommercial": {
              "long": 69907,
              "short": 71173,
              "net": -1266
            },
            "smallTrader": {
              "long": 26516,
              "short": 45991,
              "net": -19475
            }
          },
          "openInterest": 282821
        }
      ]
    },
    {
      "reportDate": "2008-11-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 805164,
              "short": 744397,
              "net": 60767
            },
            "nonCommercial": {
              "long": 193066,
              "short": 198497,
              "net": -5431
            },
            "smallTrader": {
              "long": 227731,
              "short": 283067,
              "net": -55336
            }
          },
          "openInterest": 1241538
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 451359,
              "short": 473917,
              "net": -22558
            },
            "nonCommercial": {
              "long": 139106,
              "short": 127586,
              "net": 11520
            },
            "smallTrader": {
              "long": 97111,
              "short": 86073,
              "net": 11038
            }
          },
          "openInterest": 697737
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 583155,
              "short": 430002,
              "net": 153153
            },
            "nonCommercial": {
              "long": 50856,
              "short": 157429,
              "net": -106573
            },
            "smallTrader": {
              "long": 95751,
              "short": 142331,
              "net": -46580
            }
          },
          "openInterest": 733196
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 738694,
              "short": 945529,
              "net": -206835
            },
            "nonCommercial": {
              "long": 393093,
              "short": 153823,
              "net": 239270
            },
            "smallTrader": {
              "long": 171433,
              "short": 203868,
              "net": -32435
            }
          },
          "openInterest": 1310830
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45269,
              "short": 35476,
              "net": 9793
            },
            "nonCommercial": {
              "long": 7314,
              "short": 15918,
              "net": -8604
            },
            "smallTrader": {
              "long": 12852,
              "short": 14041,
              "net": -1189
            }
          },
          "openInterest": 65790
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93539,
              "short": 40942,
              "net": 52597
            },
            "nonCommercial": {
              "long": 5967,
              "short": 45805,
              "net": -39838
            },
            "smallTrader": {
              "long": 10628,
              "short": 23387,
              "net": -12759
            }
          },
          "openInterest": 110560
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54695,
              "short": 56699,
              "net": -2004
            },
            "nonCommercial": {
              "long": 16067,
              "short": 19312,
              "net": -3245
            },
            "smallTrader": {
              "long": 23825,
              "short": 18576,
              "net": 5249
            }
          },
          "openInterest": 98146
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66383,
              "short": 71169,
              "net": -4786
            },
            "nonCommercial": {
              "long": 30836,
              "short": 24982,
              "net": 5854
            },
            "smallTrader": {
              "long": 5581,
              "short": 6649,
              "net": -1068
            }
          },
          "openInterest": 111831
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82190,
              "short": 76263,
              "net": 5927
            },
            "nonCommercial": {
              "long": 26027,
              "short": 31654,
              "net": -5627
            },
            "smallTrader": {
              "long": 4733,
              "short": 5033,
              "net": -300
            }
          },
          "openInterest": 122993
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52034,
              "short": 34406,
              "net": 17628
            },
            "nonCommercial": {
              "long": 6327,
              "short": 21736,
              "net": -15409
            },
            "smallTrader": {
              "long": 9191,
              "short": 11410,
              "net": -2219
            }
          },
          "openInterest": 77148
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 508517,
              "short": 510896,
              "net": -2379
            },
            "nonCommercial": {
              "long": 206253,
              "short": 152292,
              "net": 53961
            },
            "smallTrader": {
              "long": 129016,
              "short": 180598,
              "net": -51582
            }
          },
          "openInterest": 1009051
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100100,
              "short": 94391,
              "net": 5709
            },
            "nonCommercial": {
              "long": 26504,
              "short": 33087,
              "net": -6583
            },
            "smallTrader": {
              "long": 13758,
              "short": 12884,
              "net": 874
            }
          },
          "openInterest": 153268
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 615996,
              "short": 568518,
              "net": 47478
            },
            "nonCommercial": {
              "long": 192267,
              "short": 245251,
              "net": -52984
            },
            "smallTrader": {
              "long": 53817,
              "short": 48311,
              "net": 5506
            }
          },
          "openInterest": 1154740
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92836,
              "short": 63077,
              "net": 29759
            },
            "nonCommercial": {
              "long": 25967,
              "short": 46588,
              "net": -20621
            },
            "smallTrader": {
              "long": 48602,
              "short": 57740,
              "net": -9138
            }
          },
          "openInterest": 170226
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6714,
              "short": 2910,
              "net": 3804
            },
            "nonCommercial": {
              "long": 7961,
              "short": 7320,
              "net": 641
            },
            "smallTrader": {
              "long": 3463,
              "short": 7908,
              "net": -4445
            }
          },
          "openInterest": 19020
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 89927,
              "short": 126850,
              "net": -36923
            },
            "nonCommercial": {
              "long": 46300,
              "short": 10505,
              "net": 35795
            },
            "smallTrader": {
              "long": 13717,
              "short": 12589,
              "net": 1128
            }
          },
          "openInterest": 165275
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98118,
              "short": 167614,
              "net": -69496
            },
            "nonCommercial": {
              "long": 116351,
              "short": 52392,
              "net": 63959
            },
            "smallTrader": {
              "long": 30624,
              "short": 25087,
              "net": 5537
            }
          },
          "openInterest": 293831
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133985,
              "short": 146615,
              "net": -12630
            },
            "nonCommercial": {
              "long": 22506,
              "short": 14802,
              "net": 7704
            },
            "smallTrader": {
              "long": 28814,
              "short": 23888,
              "net": 4926
            }
          },
          "openInterest": 220143
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61251,
              "short": 96455,
              "net": -35204
            },
            "nonCommercial": {
              "long": 46353,
              "short": 21842,
              "net": 24511
            },
            "smallTrader": {
              "long": 22126,
              "short": 11433,
              "net": 10693
            }
          },
          "openInterest": 130102
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78433,
              "short": 76374,
              "net": 2059
            },
            "nonCommercial": {
              "long": 42106,
              "short": 32084,
              "net": 10022
            },
            "smallTrader": {
              "long": 15855,
              "short": 27936,
              "net": -12081
            }
          },
          "openInterest": 166638
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113000,
              "short": 89766,
              "net": 23234
            },
            "nonCommercial": {
              "long": 53304,
              "short": 52222,
              "net": 1082
            },
            "smallTrader": {
              "long": 16184,
              "short": 40500,
              "net": -24316
            }
          },
          "openInterest": 212279
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35172,
              "short": 31428,
              "net": 3744
            },
            "nonCommercial": {
              "long": 3739,
              "short": 6074,
              "net": -2335
            },
            "smallTrader": {
              "long": 2225,
              "short": 3634,
              "net": -1409
            }
          },
          "openInterest": 41277
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 315522,
              "short": 192673,
              "net": 122849
            },
            "nonCommercial": {
              "long": 91844,
              "short": 252195,
              "net": -160351
            },
            "smallTrader": {
              "long": 74000,
              "short": 36498,
              "net": 37502
            }
          },
          "openInterest": 751279
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14668,
              "short": 12449,
              "net": 2219
            },
            "nonCommercial": {
              "long": 2878,
              "short": 4244,
              "net": -1366
            },
            "smallTrader": {
              "long": 1495,
              "short": 2348,
              "net": -853
            }
          },
          "openInterest": 19041
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4718,
              "short": 13059,
              "net": -8341
            },
            "nonCommercial": {
              "long": 9086,
              "short": 1337,
              "net": 7749
            },
            "smallTrader": {
              "long": 2195,
              "short": 1603,
              "net": 592
            }
          },
          "openInterest": 16055
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26743,
              "short": 54707,
              "net": -27964
            },
            "nonCommercial": {
              "long": 30913,
              "short": 11287,
              "net": 19626
            },
            "smallTrader": {
              "long": 18152,
              "short": 9814,
              "net": 8338
            }
          },
          "openInterest": 94494
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71278,
              "short": 90333,
              "net": -19055
            },
            "nonCommercial": {
              "long": 25808,
              "short": 14052,
              "net": 11756
            },
            "smallTrader": {
              "long": 26280,
              "short": 18981,
              "net": 7299
            }
          },
          "openInterest": 138256
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155924,
              "short": 150667,
              "net": 5257
            },
            "nonCommercial": {
              "long": 24049,
              "short": 25183,
              "net": -1134
            },
            "smallTrader": {
              "long": 19409,
              "short": 23532,
              "net": -4123
            }
          },
          "openInterest": 258455
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163011,
              "short": 166050,
              "net": -3039
            },
            "nonCommercial": {
              "long": 54783,
              "short": 31539,
              "net": 23244
            },
            "smallTrader": {
              "long": 43375,
              "short": 63580,
              "net": -20205
            }
          },
          "openInterest": 316811
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381614,
              "short": 473708,
              "net": -92094
            },
            "nonCommercial": {
              "long": 152787,
              "short": 59708,
              "net": 93079
            },
            "smallTrader": {
              "long": 54386,
              "short": 55371,
              "net": -985
            }
          },
          "openInterest": 638692
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25049,
              "short": 9713,
              "net": 15336
            },
            "nonCommercial": {
              "long": 4826,
              "short": 14982,
              "net": -10156
            },
            "smallTrader": {
              "long": 9513,
              "short": 14693,
              "net": -5180
            }
          },
          "openInterest": 39893
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12691,
              "short": 33981,
              "net": -21290
            },
            "nonCommercial": {
              "long": 20682,
              "short": 1169,
              "net": 19513
            },
            "smallTrader": {
              "long": 3296,
              "short": 1519,
              "net": 1777
            }
          },
          "openInterest": 38679
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31943,
              "short": 3142,
              "net": 28801
            },
            "nonCommercial": {
              "long": 2263,
              "short": 29256,
              "net": -26993
            },
            "smallTrader": {
              "long": 4225,
              "short": 6033,
              "net": -1808
            }
          },
          "openInterest": 44573
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41010,
              "short": 43928,
              "net": -2918
            },
            "nonCommercial": {
              "long": 21250,
              "short": 11172,
              "net": 10078
            },
            "smallTrader": {
              "long": 21326,
              "short": 28486,
              "net": -7160
            }
          },
          "openInterest": 93164
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132168,
              "short": 102777,
              "net": 29391
            },
            "nonCommercial": {
              "long": 66645,
              "short": 74914,
              "net": -8269
            },
            "smallTrader": {
              "long": 26931,
              "short": 48053,
              "net": -21122
            }
          },
          "openInterest": 286660
        }
      ]
    },
    {
      "reportDate": "2008-11-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 784071,
              "short": 754584,
              "net": 29487
            },
            "nonCommercial": {
              "long": 183921,
              "short": 167546,
              "net": 16375
            },
            "smallTrader": {
              "long": 238396,
              "short": 284258,
              "net": -45862
            }
          },
          "openInterest": 1226756
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 439079,
              "short": 435785,
              "net": 3294
            },
            "nonCommercial": {
              "long": 124602,
              "short": 137278,
              "net": -12676
            },
            "smallTrader": {
              "long": 100100,
              "short": 90718,
              "net": 9382
            }
          },
          "openInterest": 672319
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 583035,
              "short": 440776,
              "net": 142259
            },
            "nonCommercial": {
              "long": 60739,
              "short": 151705,
              "net": -90966
            },
            "smallTrader": {
              "long": 96120,
              "short": 147413,
              "net": -51293
            }
          },
          "openInterest": 744570
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 746713,
              "short": 893540,
              "net": -146827
            },
            "nonCommercial": {
              "long": 338163,
              "short": 167648,
              "net": 170515
            },
            "smallTrader": {
              "long": 180572,
              "short": 204260,
              "net": -23688
            }
          },
          "openInterest": 1279054
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45776,
              "short": 35573,
              "net": 10203
            },
            "nonCommercial": {
              "long": 6661,
              "short": 12451,
              "net": -5790
            },
            "smallTrader": {
              "long": 10497,
              "short": 14910,
              "net": -4413
            }
          },
          "openInterest": 63207
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95606,
              "short": 39836,
              "net": 55770
            },
            "nonCommercial": {
              "long": 5160,
              "short": 47591,
              "net": -42431
            },
            "smallTrader": {
              "long": 11690,
              "short": 25029,
              "net": -13339
            }
          },
          "openInterest": 112652
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48759,
              "short": 47530,
              "net": 1229
            },
            "nonCommercial": {
              "long": 15426,
              "short": 22603,
              "net": -7177
            },
            "smallTrader": {
              "long": 25393,
              "short": 19445,
              "net": 5948
            }
          },
          "openInterest": 92554
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61111,
              "short": 69880,
              "net": -8769
            },
            "nonCommercial": {
              "long": 31297,
              "short": 22276,
              "net": 9021
            },
            "smallTrader": {
              "long": 5538,
              "short": 5790,
              "net": -252
            }
          },
          "openInterest": 105201
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77446,
              "short": 67630,
              "net": 9816
            },
            "nonCommercial": {
              "long": 18360,
              "short": 27085,
              "net": -8725
            },
            "smallTrader": {
              "long": 7029,
              "short": 8120,
              "net": -1091
            }
          },
          "openInterest": 111924
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53020,
              "short": 34898,
              "net": 18122
            },
            "nonCommercial": {
              "long": 8073,
              "short": 24317,
              "net": -16244
            },
            "smallTrader": {
              "long": 10846,
              "short": 12724,
              "net": -1878
            }
          },
          "openInterest": 80583
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 499706,
              "short": 504726,
              "net": -5020
            },
            "nonCommercial": {
              "long": 195693,
              "short": 146457,
              "net": 49236
            },
            "smallTrader": {
              "long": 131547,
              "short": 175763,
              "net": -44216
            }
          },
          "openInterest": 994551
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88673,
              "short": 84014,
              "net": 4659
            },
            "nonCommercial": {
              "long": 27268,
              "short": 31032,
              "net": -3764
            },
            "smallTrader": {
              "long": 11446,
              "short": 12341,
              "net": -895
            }
          },
          "openInterest": 138808
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 573044,
              "short": 576098,
              "net": -3054
            },
            "nonCommercial": {
              "long": 184453,
              "short": 173468,
              "net": 10985
            },
            "smallTrader": {
              "long": 64768,
              "short": 72699,
              "net": -7931
            }
          },
          "openInterest": 1122604
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86779,
              "short": 63127,
              "net": 23652
            },
            "nonCommercial": {
              "long": 29073,
              "short": 46431,
              "net": -17358
            },
            "smallTrader": {
              "long": 46716,
              "short": 53010,
              "net": -6294
            }
          },
          "openInterest": 165121
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6936,
              "short": 3069,
              "net": 3867
            },
            "nonCommercial": {
              "long": 7629,
              "short": 7473,
              "net": 156
            },
            "smallTrader": {
              "long": 4221,
              "short": 8244,
              "net": -4023
            }
          },
          "openInterest": 19976
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102291,
              "short": 144236,
              "net": -41945
            },
            "nonCommercial": {
              "long": 49907,
              "short": 9817,
              "net": 40090
            },
            "smallTrader": {
              "long": 15976,
              "short": 14121,
              "net": 1855
            }
          },
          "openInterest": 183988
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95697,
              "short": 166813,
              "net": -71116
            },
            "nonCommercial": {
              "long": 111063,
              "short": 46234,
              "net": 64829
            },
            "smallTrader": {
              "long": 36590,
              "short": 30303,
              "net": 6287
            }
          },
          "openInterest": 289700
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145592,
              "short": 152754,
              "net": -7162
            },
            "nonCommercial": {
              "long": 20819,
              "short": 18018,
              "net": 2801
            },
            "smallTrader": {
              "long": 28546,
              "short": 24185,
              "net": 4361
            }
          },
          "openInterest": 230248
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59015,
              "short": 94368,
              "net": -35353
            },
            "nonCommercial": {
              "long": 46827,
              "short": 22693,
              "net": 24134
            },
            "smallTrader": {
              "long": 23083,
              "short": 11864,
              "net": 11219
            }
          },
          "openInterest": 129694
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78283,
              "short": 76021,
              "net": 2262
            },
            "nonCommercial": {
              "long": 41668,
              "short": 32562,
              "net": 9106
            },
            "smallTrader": {
              "long": 16244,
              "short": 27612,
              "net": -11368
            }
          },
          "openInterest": 167700
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114836,
              "short": 90066,
              "net": 24770
            },
            "nonCommercial": {
              "long": 50741,
              "short": 54482,
              "net": -3741
            },
            "smallTrader": {
              "long": 17047,
              "short": 38076,
              "net": -21029
            }
          },
          "openInterest": 216423
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34387,
              "short": 31326,
              "net": 3061
            },
            "nonCommercial": {
              "long": 4390,
              "short": 5325,
              "net": -935
            },
            "smallTrader": {
              "long": 2013,
              "short": 4139,
              "net": -2126
            }
          },
          "openInterest": 40790
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 315943,
              "short": 188126,
              "net": 127817
            },
            "nonCommercial": {
              "long": 84867,
              "short": 251207,
              "net": -166340
            },
            "smallTrader": {
              "long": 73986,
              "short": 35463,
              "net": 38523
            }
          },
          "openInterest": 742054
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15006,
              "short": 12619,
              "net": 2387
            },
            "nonCommercial": {
              "long": 2607,
              "short": 4248,
              "net": -1641
            },
            "smallTrader": {
              "long": 1251,
              "short": 1997,
              "net": -746
            }
          },
          "openInterest": 18864
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4965,
              "short": 13755,
              "net": -8790
            },
            "nonCommercial": {
              "long": 9339,
              "short": 1252,
              "net": 8087
            },
            "smallTrader": {
              "long": 2371,
              "short": 1668,
              "net": 703
            }
          },
          "openInterest": 16731
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27064,
              "short": 54522,
              "net": -27458
            },
            "nonCommercial": {
              "long": 29678,
              "short": 10603,
              "net": 19075
            },
            "smallTrader": {
              "long": 18654,
              "short": 10271,
              "net": 8383
            }
          },
          "openInterest": 91853
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71667,
              "short": 88473,
              "net": -16806
            },
            "nonCommercial": {
              "long": 24933,
              "short": 13410,
              "net": 11523
            },
            "smallTrader": {
              "long": 25997,
              "short": 20714,
              "net": 5283
            }
          },
          "openInterest": 138211
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151662,
              "short": 142466,
              "net": 9196
            },
            "nonCommercial": {
              "long": 22304,
              "short": 27252,
              "net": -4948
            },
            "smallTrader": {
              "long": 20747,
              "short": 24995,
              "net": -4248
            }
          },
          "openInterest": 256211
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158826,
              "short": 164822,
              "net": -5996
            },
            "nonCommercial": {
              "long": 54541,
              "short": 29954,
              "net": 24587
            },
            "smallTrader": {
              "long": 41705,
              "short": 60296,
              "net": -18591
            }
          },
          "openInterest": 311824
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 375091,
              "short": 466304,
              "net": -91213
            },
            "nonCommercial": {
              "long": 151500,
              "short": 56904,
              "net": 94596
            },
            "smallTrader": {
              "long": 56182,
              "short": 59565,
              "net": -3383
            }
          },
          "openInterest": 635658
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25109,
              "short": 6737,
              "net": 18372
            },
            "nonCommercial": {
              "long": 5740,
              "short": 19329,
              "net": -13589
            },
            "smallTrader": {
              "long": 12517,
              "short": 17300,
              "net": -4783
            }
          },
          "openInterest": 43937
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13544,
              "short": 33189,
              "net": -19645
            },
            "nonCommercial": {
              "long": 19590,
              "short": 1085,
              "net": 18505
            },
            "smallTrader": {
              "long": 3129,
              "short": 1989,
              "net": 1140
            }
          },
          "openInterest": 38314
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35039,
              "short": 3225,
              "net": 31814
            },
            "nonCommercial": {
              "long": 2842,
              "short": 32104,
              "net": -29262
            },
            "smallTrader": {
              "long": 5484,
              "short": 8036,
              "net": -2552
            }
          },
          "openInterest": 49611
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40986,
              "short": 44952,
              "net": -3966
            },
            "nonCommercial": {
              "long": 19898,
              "short": 9781,
              "net": 10117
            },
            "smallTrader": {
              "long": 22551,
              "short": 28702,
              "net": -6151
            }
          },
          "openInterest": 91565
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140226,
              "short": 117548,
              "net": 22678
            },
            "nonCommercial": {
              "long": 68830,
              "short": 68897,
              "net": -67
            },
            "smallTrader": {
              "long": 23628,
              "short": 46239,
              "net": -22611
            }
          },
          "openInterest": 297518
        }
      ]
    },
    {
      "reportDate": "2008-11-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 757751,
              "short": 773633,
              "net": -15882
            },
            "nonCommercial": {
              "long": 177850,
              "short": 103361,
              "net": 74489
            },
            "smallTrader": {
              "long": 306100,
              "short": 364707,
              "net": -58607
            }
          },
          "openInterest": 1255468
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 358231,
              "short": 346852,
              "net": 11379
            },
            "nonCommercial": {
              "long": 94600,
              "short": 104500,
              "net": -9900
            },
            "smallTrader": {
              "long": 101334,
              "short": 102813,
              "net": -1479
            }
          },
          "openInterest": 561912
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 552049,
              "short": 396217,
              "net": 155832
            },
            "nonCommercial": {
              "long": 50853,
              "short": 138025,
              "net": -87172
            },
            "smallTrader": {
              "long": 148127,
              "short": 216787,
              "net": -68660
            }
          },
          "openInterest": 759348
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 692168,
              "short": 820105,
              "net": -127937
            },
            "nonCommercial": {
              "long": 277354,
              "short": 156895,
              "net": 120459
            },
            "smallTrader": {
              "long": 232562,
              "short": 225084,
              "net": 7478
            }
          },
          "openInterest": 1217255
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49610,
              "short": 38403,
              "net": 11207
            },
            "nonCommercial": {
              "long": 6524,
              "short": 15148,
              "net": -8624
            },
            "smallTrader": {
              "long": 13176,
              "short": 15759,
              "net": -2583
            }
          },
          "openInterest": 69320
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96240,
              "short": 44391,
              "net": 51849
            },
            "nonCommercial": {
              "long": 7289,
              "short": 47533,
              "net": -40244
            },
            "smallTrader": {
              "long": 13301,
              "short": 24906,
              "net": -11605
            }
          },
          "openInterest": 117162
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44510,
              "short": 44179,
              "net": 331
            },
            "nonCommercial": {
              "long": 12521,
              "short": 18790,
              "net": -6269
            },
            "smallTrader": {
              "long": 23384,
              "short": 17446,
              "net": 5938
            }
          },
          "openInterest": 83766
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62832,
              "short": 72894,
              "net": -10062
            },
            "nonCommercial": {
              "long": 31298,
              "short": 21600,
              "net": 9698
            },
            "smallTrader": {
              "long": 5771,
              "short": 5407,
              "net": 364
            }
          },
          "openInterest": 108719
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73023,
              "short": 64611,
              "net": 8412
            },
            "nonCommercial": {
              "long": 18881,
              "short": 26667,
              "net": -7786
            },
            "smallTrader": {
              "long": 6460,
              "short": 7086,
              "net": -626
            }
          },
          "openInterest": 108048
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47543,
              "short": 28416,
              "net": 19127
            },
            "nonCommercial": {
              "long": 7873,
              "short": 23970,
              "net": -16097
            },
            "smallTrader": {
              "long": 10049,
              "short": 13079,
              "net": -3030
            }
          },
          "openInterest": 72372
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 468639,
              "short": 440669,
              "net": 27970
            },
            "nonCommercial": {
              "long": 158219,
              "short": 122871,
              "net": 35348
            },
            "smallTrader": {
              "long": 137248,
              "short": 200566,
              "net": -63318
            }
          },
          "openInterest": 894918
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82343,
              "short": 75280,
              "net": 7063
            },
            "nonCommercial": {
              "long": 24662,
              "short": 31664,
              "net": -7002
            },
            "smallTrader": {
              "long": 9952,
              "short": 10013,
              "net": -61
            }
          },
          "openInterest": 128157
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 591490,
              "short": 594492,
              "net": -3002
            },
            "nonCommercial": {
              "long": 179329,
              "short": 176539,
              "net": 2790
            },
            "smallTrader": {
              "long": 59021,
              "short": 58809,
              "net": 212
            }
          },
          "openInterest": 1120731
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89976,
              "short": 70266,
              "net": 19710
            },
            "nonCommercial": {
              "long": 27389,
              "short": 48867,
              "net": -21478
            },
            "smallTrader": {
              "long": 52314,
              "short": 50546,
              "net": 1768
            }
          },
          "openInterest": 172366
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7241,
              "short": 2172,
              "net": 5069
            },
            "nonCommercial": {
              "long": 7082,
              "short": 7848,
              "net": -766
            },
            "smallTrader": {
              "long": 3727,
              "short": 8030,
              "net": -4303
            }
          },
          "openInterest": 19552
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 96597,
              "short": 138874,
              "net": -42277
            },
            "nonCommercial": {
              "long": 51042,
              "short": 8968,
              "net": 42074
            },
            "smallTrader": {
              "long": 12778,
              "short": 12575,
              "net": 203
            }
          },
          "openInterest": 176651
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88357,
              "short": 181592,
              "net": -93235
            },
            "nonCommercial": {
              "long": 115014,
              "short": 33142,
              "net": 81872
            },
            "smallTrader": {
              "long": 35499,
              "short": 24136,
              "net": 11363
            }
          },
          "openInterest": 276567
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138611,
              "short": 150745,
              "net": -12134
            },
            "nonCommercial": {
              "long": 23979,
              "short": 16614,
              "net": 7365
            },
            "smallTrader": {
              "long": 30214,
              "short": 25445,
              "net": 4769
            }
          },
          "openInterest": 223959
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46145,
              "short": 95959,
              "net": -49814
            },
            "nonCommercial": {
              "long": 62066,
              "short": 24900,
              "net": 37166
            },
            "smallTrader": {
              "long": 21954,
              "short": 9306,
              "net": 12648
            }
          },
          "openInterest": 131206
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76274,
              "short": 76697,
              "net": -423
            },
            "nonCommercial": {
              "long": 41850,
              "short": 32724,
              "net": 9126
            },
            "smallTrader": {
              "long": 16794,
              "short": 25497,
              "net": -8703
            }
          },
          "openInterest": 167462
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113066,
              "short": 89601,
              "net": 23465
            },
            "nonCommercial": {
              "long": 48813,
              "short": 52885,
              "net": -4072
            },
            "smallTrader": {
              "long": 16962,
              "short": 36355,
              "net": -19393
            }
          },
          "openInterest": 213883
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35590,
              "short": 31188,
              "net": 4402
            },
            "nonCommercial": {
              "long": 3808,
              "short": 5823,
              "net": -2015
            },
            "smallTrader": {
              "long": 2188,
              "short": 4575,
              "net": -2387
            }
          },
          "openInterest": 41586
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 296707,
              "short": 179983,
              "net": 116724
            },
            "nonCommercial": {
              "long": 81662,
              "short": 233367,
              "net": -151705
            },
            "smallTrader": {
              "long": 71203,
              "short": 36222,
              "net": 34981
            }
          },
          "openInterest": 718516
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15190,
              "short": 12765,
              "net": 2425
            },
            "nonCommercial": {
              "long": 2432,
              "short": 4810,
              "net": -2378
            },
            "smallTrader": {
              "long": 1477,
              "short": 1524,
              "net": -47
            }
          },
          "openInterest": 19099
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5464,
              "short": 13903,
              "net": -8439
            },
            "nonCommercial": {
              "long": 9766,
              "short": 2017,
              "net": 7749
            },
            "smallTrader": {
              "long": 1982,
              "short": 1292,
              "net": 690
            }
          },
          "openInterest": 17358
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29610,
              "short": 53292,
              "net": -23682
            },
            "nonCommercial": {
              "long": 24915,
              "short": 10756,
              "net": 14159
            },
            "smallTrader": {
              "long": 17869,
              "short": 8346,
              "net": 9523
            }
          },
          "openInterest": 86878
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71074,
              "short": 81745,
              "net": -10671
            },
            "nonCommercial": {
              "long": 16727,
              "short": 10239,
              "net": 6488
            },
            "smallTrader": {
              "long": 29575,
              "short": 25392,
              "net": 4183
            }
          },
          "openInterest": 134482
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147682,
              "short": 135584,
              "net": 12098
            },
            "nonCommercial": {
              "long": 15022,
              "short": 23498,
              "net": -8476
            },
            "smallTrader": {
              "long": 24352,
              "short": 27974,
              "net": -3622
            }
          },
          "openInterest": 242923
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160663,
              "short": 168939,
              "net": -8276
            },
            "nonCommercial": {
              "long": 57802,
              "short": 31430,
              "net": 26372
            },
            "smallTrader": {
              "long": 46030,
              "short": 64126,
              "net": -18096
            }
          },
          "openInterest": 315608
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 368343,
              "short": 470234,
              "net": -101891
            },
            "nonCommercial": {
              "long": 150744,
              "short": 51166,
              "net": 99578
            },
            "smallTrader": {
              "long": 57994,
              "short": 55681,
              "net": 2313
            }
          },
          "openInterest": 632433
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27944,
              "short": 5769,
              "net": 22175
            },
            "nonCommercial": {
              "long": 3653,
              "short": 20066,
              "net": -16413
            },
            "smallTrader": {
              "long": 10098,
              "short": 15860,
              "net": -5762
            }
          },
          "openInterest": 42747
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15636,
              "short": 34163,
              "net": -18527
            },
            "nonCommercial": {
              "long": 20569,
              "short": 1725,
              "net": 18844
            },
            "smallTrader": {
              "long": 2238,
              "short": 2555,
              "net": -317
            }
          },
          "openInterest": 40815
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38434,
              "short": 41220,
              "net": -2786
            },
            "nonCommercial": {
              "long": 18656,
              "short": 10002,
              "net": 8654
            },
            "smallTrader": {
              "long": 14843,
              "short": 20711,
              "net": -5868
            }
          },
          "openInterest": 79802
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137093,
              "short": 112835,
              "net": 24258
            },
            "nonCommercial": {
              "long": 56183,
              "short": 61395,
              "net": -5212
            },
            "smallTrader": {
              "long": 26682,
              "short": 45728,
              "net": -19046
            }
          },
          "openInterest": 266639
        }
      ]
    },
    {
      "reportDate": "2008-12-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 734282,
              "short": 712265,
              "net": 22017
            },
            "nonCommercial": {
              "long": 155733,
              "short": 139215,
              "net": 16518
            },
            "smallTrader": {
              "long": 216556,
              "short": 255091,
              "net": -38535
            }
          },
          "openInterest": 1120868
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 331919,
              "short": 310104,
              "net": 21815
            },
            "nonCommercial": {
              "long": 69881,
              "short": 86837,
              "net": -16956
            },
            "smallTrader": {
              "long": 88838,
              "short": 93697,
              "net": -4859
            }
          },
          "openInterest": 496148
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 566219,
              "short": 417982,
              "net": 148237
            },
            "nonCommercial": {
              "long": 50922,
              "short": 162713,
              "net": -111791
            },
            "smallTrader": {
              "long": 114523,
              "short": 150969,
              "net": -36446
            }
          },
          "openInterest": 737714
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 670967,
              "short": 739846,
              "net": -68879
            },
            "nonCommercial": {
              "long": 238368,
              "short": 142842,
              "net": 95526
            },
            "smallTrader": {
              "long": 153876,
              "short": 180523,
              "net": -26647
            }
          },
          "openInterest": 1080985
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52581,
              "short": 40041,
              "net": 12540
            },
            "nonCommercial": {
              "long": 6121,
              "short": 15999,
              "net": -9878
            },
            "smallTrader": {
              "long": 12680,
              "short": 15342,
              "net": -2662
            }
          },
          "openInterest": 71412
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95755,
              "short": 44797,
              "net": 50958
            },
            "nonCommercial": {
              "long": 6199,
              "short": 45424,
              "net": -39225
            },
            "smallTrader": {
              "long": 13281,
              "short": 25014,
              "net": -11733
            }
          },
          "openInterest": 115876
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51053,
              "short": 45416,
              "net": 5637
            },
            "nonCommercial": {
              "long": 13076,
              "short": 22783,
              "net": -9707
            },
            "smallTrader": {
              "long": 21413,
              "short": 17343,
              "net": 4070
            }
          },
          "openInterest": 88581
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63432,
              "short": 73227,
              "net": -9795
            },
            "nonCommercial": {
              "long": 30816,
              "short": 21041,
              "net": 9775
            },
            "smallTrader": {
              "long": 5863,
              "short": 5843,
              "net": 20
            }
          },
          "openInterest": 109872
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73530,
              "short": 64352,
              "net": 9178
            },
            "nonCommercial": {
              "long": 18573,
              "short": 26840,
              "net": -8267
            },
            "smallTrader": {
              "long": 6971,
              "short": 7882,
              "net": -911
            }
          },
          "openInterest": 109380
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45679,
              "short": 25474,
              "net": 20205
            },
            "nonCommercial": {
              "long": 8653,
              "short": 26375,
              "net": -17722
            },
            "smallTrader": {
              "long": 8851,
              "short": 11334,
              "net": -2483
            }
          },
          "openInterest": 70029
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460384,
              "short": 424134,
              "net": 36250
            },
            "nonCommercial": {
              "long": 150616,
              "short": 129601,
              "net": 21015
            },
            "smallTrader": {
              "long": 113949,
              "short": 171214,
              "net": -57265
            }
          },
          "openInterest": 848682
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81281,
              "short": 77095,
              "net": 4186
            },
            "nonCommercial": {
              "long": 24843,
              "short": 28318,
              "net": -3475
            },
            "smallTrader": {
              "long": 9622,
              "short": 10333,
              "net": -711
            }
          },
          "openInterest": 126805
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 598755,
              "short": 596533,
              "net": 2222
            },
            "nonCommercial": {
              "long": 180960,
              "short": 178711,
              "net": 2249
            },
            "smallTrader": {
              "long": 65486,
              "short": 69957,
              "net": -4471
            }
          },
          "openInterest": 1147475
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93058,
              "short": 73945,
              "net": 19113
            },
            "nonCommercial": {
              "long": 29631,
              "short": 49828,
              "net": -20197
            },
            "smallTrader": {
              "long": 47946,
              "short": 46862,
              "net": 1084
            }
          },
          "openInterest": 173018
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7604,
              "short": 2540,
              "net": 5064
            },
            "nonCommercial": {
              "long": 7088,
              "short": 8018,
              "net": -930
            },
            "smallTrader": {
              "long": 3796,
              "short": 7930,
              "net": -4134
            }
          },
          "openInterest": 20290
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 94345,
              "short": 140348,
              "net": -46003
            },
            "nonCommercial": {
              "long": 52436,
              "short": 7647,
              "net": 44789
            },
            "smallTrader": {
              "long": 13106,
              "short": 11892,
              "net": 1214
            }
          },
          "openInterest": 175674
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83482,
              "short": 177770,
              "net": -94288
            },
            "nonCommercial": {
              "long": 111592,
              "short": 27223,
              "net": 84369
            },
            "smallTrader": {
              "long": 33549,
              "short": 23630,
              "net": 9919
            }
          },
          "openInterest": 264796
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134616,
              "short": 146496,
              "net": -11880
            },
            "nonCommercial": {
              "long": 22647,
              "short": 16674,
              "net": 5973
            },
            "smallTrader": {
              "long": 32745,
              "short": 26838,
              "net": 5907
            }
          },
          "openInterest": 218117
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43279,
              "short": 98731,
              "net": -55452
            },
            "nonCommercial": {
              "long": 67743,
              "short": 24840,
              "net": 42903
            },
            "smallTrader": {
              "long": 27307,
              "short": 14758,
              "net": 12549
            }
          },
          "openInterest": 138994
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76690,
              "short": 78512,
              "net": -1822
            },
            "nonCommercial": {
              "long": 42102,
              "short": 33299,
              "net": 8803
            },
            "smallTrader": {
              "long": 17841,
              "short": 24822,
              "net": -6981
            }
          },
          "openInterest": 168449
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113451,
              "short": 89218,
              "net": 24233
            },
            "nonCommercial": {
              "long": 48895,
              "short": 53310,
              "net": -4415
            },
            "smallTrader": {
              "long": 15830,
              "short": 35648,
              "net": -19818
            }
          },
          "openInterest": 213323
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34907,
              "short": 31208,
              "net": 3699
            },
            "nonCommercial": {
              "long": 4142,
              "short": 6040,
              "net": -1898
            },
            "smallTrader": {
              "long": 2124,
              "short": 3925,
              "net": -1801
            }
          },
          "openInterest": 41175
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 293148,
              "short": 180440,
              "net": 112708
            },
            "nonCommercial": {
              "long": 80695,
              "short": 234434,
              "net": -153739
            },
            "smallTrader": {
              "long": 74890,
              "short": 33859,
              "net": 41031
            }
          },
          "openInterest": 714276
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15424,
              "short": 12466,
              "net": 2958
            },
            "nonCommercial": {
              "long": 2266,
              "short": 4828,
              "net": -2562
            },
            "smallTrader": {
              "long": 1360,
              "short": 1756,
              "net": -396
            }
          },
          "openInterest": 19050
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5566,
              "short": 13461,
              "net": -7895
            },
            "nonCommercial": {
              "long": 8993,
              "short": 2108,
              "net": 6885
            },
            "smallTrader": {
              "long": 2625,
              "short": 1615,
              "net": 1010
            }
          },
          "openInterest": 17325
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27282,
              "short": 52176,
              "net": -24894
            },
            "nonCommercial": {
              "long": 24263,
              "short": 8210,
              "net": 16053
            },
            "smallTrader": {
              "long": 17122,
              "short": 8281,
              "net": 8841
            }
          },
          "openInterest": 82434
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71416,
              "short": 75187,
              "net": -3771
            },
            "nonCommercial": {
              "long": 15824,
              "short": 13088,
              "net": 2736
            },
            "smallTrader": {
              "long": 23950,
              "short": 22915,
              "net": 1035
            }
          },
          "openInterest": 129329
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149991,
              "short": 133185,
              "net": 16806
            },
            "nonCommercial": {
              "long": 14577,
              "short": 27365,
              "net": -12788
            },
            "smallTrader": {
              "long": 22037,
              "short": 26055,
              "net": -4018
            }
          },
          "openInterest": 235500
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159469,
              "short": 163089,
              "net": -3620
            },
            "nonCommercial": {
              "long": 57175,
              "short": 35841,
              "net": 21334
            },
            "smallTrader": {
              "long": 44545,
              "short": 62259,
              "net": -17714
            }
          },
          "openInterest": 316328
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 373983,
              "short": 477823,
              "net": -103840
            },
            "nonCommercial": {
              "long": 153817,
              "short": 50021,
              "net": 103796
            },
            "smallTrader": {
              "long": 59675,
              "short": 59631,
              "net": 44
            }
          },
          "openInterest": 641098
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29313,
              "short": 6752,
              "net": 22561
            },
            "nonCommercial": {
              "long": 2328,
              "short": 20568,
              "net": -18240
            },
            "smallTrader": {
              "long": 9067,
              "short": 13388,
              "net": -4321
            }
          },
          "openInterest": 42123
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17166,
              "short": 33533,
              "net": -16367
            },
            "nonCommercial": {
              "long": 17837,
              "short": 1242,
              "net": 16595
            },
            "smallTrader": {
              "long": 2146,
              "short": 2374,
              "net": -228
            }
          },
          "openInterest": 39382
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37630,
              "short": 40307,
              "net": -2677
            },
            "nonCommercial": {
              "long": 18914,
              "short": 10302,
              "net": 8612
            },
            "smallTrader": {
              "long": 13730,
              "short": 19665,
              "net": -5935
            }
          },
          "openInterest": 78001
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141549,
              "short": 105280,
              "net": 36269
            },
            "nonCommercial": {
              "long": 53407,
              "short": 68392,
              "net": -14985
            },
            "smallTrader": {
              "long": 21363,
              "short": 42647,
              "net": -21284
            }
          },
          "openInterest": 254483
        }
      ]
    },
    {
      "reportDate": "2008-12-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 735835,
              "short": 685370,
              "net": 50465
            },
            "nonCommercial": {
              "long": 151521,
              "short": 140138,
              "net": 11383
            },
            "smallTrader": {
              "long": 194266,
              "short": 256114,
              "net": -61848
            }
          },
          "openInterest": 1096954
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 331153,
              "short": 337186,
              "net": -6033
            },
            "nonCommercial": {
              "long": 60192,
              "short": 53237,
              "net": 6955
            },
            "smallTrader": {
              "long": 78325,
              "short": 79247,
              "net": -922
            }
          },
          "openInterest": 474926
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 594929,
              "short": 461941,
              "net": 132988
            },
            "nonCommercial": {
              "long": 52682,
              "short": 156870,
              "net": -104188
            },
            "smallTrader": {
              "long": 109125,
              "short": 137925,
              "net": -28800
            }
          },
          "openInterest": 760912
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 683620,
              "short": 749228,
              "net": -65608
            },
            "nonCommercial": {
              "long": 203020,
              "short": 125092,
              "net": 77928
            },
            "smallTrader": {
              "long": 167961,
              "short": 180281,
              "net": -12320
            }
          },
          "openInterest": 1065631
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46993,
              "short": 43878,
              "net": 3115
            },
            "nonCommercial": {
              "long": 6463,
              "short": 10915,
              "net": -4452
            },
            "smallTrader": {
              "long": 14582,
              "short": 13245,
              "net": 1337
            }
          },
          "openInterest": 68074
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103821,
              "short": 48667,
              "net": 55154
            },
            "nonCommercial": {
              "long": 5892,
              "short": 43318,
              "net": -37426
            },
            "smallTrader": {
              "long": 11830,
              "short": 29558,
              "net": -17728
            }
          },
          "openInterest": 122570
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48345,
              "short": 43410,
              "net": 4935
            },
            "nonCommercial": {
              "long": 12579,
              "short": 21408,
              "net": -8829
            },
            "smallTrader": {
              "long": 24217,
              "short": 20323,
              "net": 3894
            }
          },
          "openInterest": 86795
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63388,
              "short": 74878,
              "net": -11490
            },
            "nonCommercial": {
              "long": 30852,
              "short": 20643,
              "net": 10209
            },
            "smallTrader": {
              "long": 7020,
              "short": 5739,
              "net": 1281
            }
          },
          "openInterest": 111523
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77513,
              "short": 64993,
              "net": 12520
            },
            "nonCommercial": {
              "long": 19029,
              "short": 30167,
              "net": -11138
            },
            "smallTrader": {
              "long": 5818,
              "short": 7200,
              "net": -1382
            }
          },
          "openInterest": 114655
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45436,
              "short": 25680,
              "net": 19756
            },
            "nonCommercial": {
              "long": 8130,
              "short": 25347,
              "net": -17217
            },
            "smallTrader": {
              "long": 9051,
              "short": 11590,
              "net": -2539
            }
          },
          "openInterest": 69033
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441493,
              "short": 410132,
              "net": 31361
            },
            "nonCommercial": {
              "long": 158191,
              "short": 129700,
              "net": 28491
            },
            "smallTrader": {
              "long": 110432,
              "short": 170284,
              "net": -59852
            }
          },
          "openInterest": 823600
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80164,
              "short": 76256,
              "net": 3908
            },
            "nonCommercial": {
              "long": 23828,
              "short": 27092,
              "net": -3264
            },
            "smallTrader": {
              "long": 13929,
              "short": 14573,
              "net": -644
            }
          },
          "openInterest": 130017
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 584622,
              "short": 597611,
              "net": -12989
            },
            "nonCommercial": {
              "long": 192419,
              "short": 181612,
              "net": 10807
            },
            "smallTrader": {
              "long": 77850,
              "short": 75668,
              "net": 2182
            }
          },
          "openInterest": 1168030
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90454,
              "short": 82700,
              "net": 7754
            },
            "nonCommercial": {
              "long": 29347,
              "short": 46015,
              "net": -16668
            },
            "smallTrader": {
              "long": 55461,
              "short": 46547,
              "net": 8914
            }
          },
          "openInterest": 179318
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7727,
              "short": 2588,
              "net": 5139
            },
            "nonCommercial": {
              "long": 6917,
              "short": 7903,
              "net": -986
            },
            "smallTrader": {
              "long": 4054,
              "short": 8207,
              "net": -4153
            }
          },
          "openInterest": 21160
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100953,
              "short": 154499,
              "net": -53546
            },
            "nonCommercial": {
              "long": 58268,
              "short": 7399,
              "net": 50869
            },
            "smallTrader": {
              "long": 13609,
              "short": 10932,
              "net": 2677
            }
          },
          "openInterest": 190195
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83274,
              "short": 178146,
              "net": -94872
            },
            "nonCommercial": {
              "long": 111284,
              "short": 28129,
              "net": 83155
            },
            "smallTrader": {
              "long": 33463,
              "short": 21746,
              "net": 11717
            }
          },
          "openInterest": 261001
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139924,
              "short": 149247,
              "net": -9323
            },
            "nonCommercial": {
              "long": 19455,
              "short": 15476,
              "net": 3979
            },
            "smallTrader": {
              "long": 32613,
              "short": 27269,
              "net": 5344
            }
          },
          "openInterest": 221042
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64530,
              "short": 132212,
              "net": -67682
            },
            "nonCommercial": {
              "long": 62978,
              "short": 19719,
              "net": 43259
            },
            "smallTrader": {
              "long": 38463,
              "short": 14040,
              "net": 24423
            }
          },
          "openInterest": 166059
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77737,
              "short": 80493,
              "net": -2756
            },
            "nonCommercial": {
              "long": 42559,
              "short": 31622,
              "net": 10937
            },
            "smallTrader": {
              "long": 16512,
              "short": 24693,
              "net": -8181
            }
          },
          "openInterest": 166962
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114582,
              "short": 84236,
              "net": 30346
            },
            "nonCommercial": {
              "long": 45109,
              "short": 55681,
              "net": -10572
            },
            "smallTrader": {
              "long": 17080,
              "short": 36854,
              "net": -19774
            }
          },
          "openInterest": 210044
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34749,
              "short": 33377,
              "net": 1372
            },
            "nonCommercial": {
              "long": 4743,
              "short": 4118,
              "net": 625
            },
            "smallTrader": {
              "long": 2764,
              "short": 4761,
              "net": -1997
            }
          },
          "openInterest": 42263
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 299191,
              "short": 179203,
              "net": 119988
            },
            "nonCommercial": {
              "long": 83331,
              "short": 242142,
              "net": -158811
            },
            "smallTrader": {
              "long": 76375,
              "short": 37552,
              "net": 38823
            }
          },
          "openInterest": 716408
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15024,
              "short": 11492,
              "net": 3532
            },
            "nonCommercial": {
              "long": 2231,
              "short": 4524,
              "net": -2293
            },
            "smallTrader": {
              "long": 2542,
              "short": 3781,
              "net": -1239
            }
          },
          "openInterest": 19891
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5382,
              "short": 12011,
              "net": -6629
            },
            "nonCommercial": {
              "long": 8361,
              "short": 2439,
              "net": 5922
            },
            "smallTrader": {
              "long": 2250,
              "short": 1543,
              "net": 707
            }
          },
          "openInterest": 16054
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26936,
              "short": 51687,
              "net": -24751
            },
            "nonCommercial": {
              "long": 24501,
              "short": 7618,
              "net": 16883
            },
            "smallTrader": {
              "long": 16978,
              "short": 9110,
              "net": 7868
            }
          },
          "openInterest": 83476
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70068,
              "short": 71601,
              "net": -1533
            },
            "nonCommercial": {
              "long": 15653,
              "short": 15127,
              "net": 526
            },
            "smallTrader": {
              "long": 23563,
              "short": 22556,
              "net": 1007
            }
          },
          "openInterest": 127927
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140860,
              "short": 120123,
              "net": 20737
            },
            "nonCommercial": {
              "long": 11940,
              "short": 29767,
              "net": -17827
            },
            "smallTrader": {
              "long": 24179,
              "short": 27089,
              "net": -2910
            }
          },
          "openInterest": 219283
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164513,
              "short": 165825,
              "net": -1312
            },
            "nonCommercial": {
              "long": 58676,
              "short": 37788,
              "net": 20888
            },
            "smallTrader": {
              "long": 41088,
              "short": 60664,
              "net": -19576
            }
          },
          "openInterest": 316006
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388690,
              "short": 461515,
              "net": -72825
            },
            "nonCommercial": {
              "long": 148137,
              "short": 70940,
              "net": 77197
            },
            "smallTrader": {
              "long": 61227,
              "short": 65599,
              "net": -4372
            }
          },
          "openInterest": 652211
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26924,
              "short": 7829,
              "net": 19095
            },
            "nonCommercial": {
              "long": 1620,
              "short": 15694,
              "net": -14074
            },
            "smallTrader": {
              "long": 9991,
              "short": 15012,
              "net": -5021
            }
          },
          "openInterest": 38990
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17094,
              "short": 33336,
              "net": -16242
            },
            "nonCommercial": {
              "long": 18079,
              "short": 1248,
              "net": 16831
            },
            "smallTrader": {
              "long": 2281,
              "short": 2870,
              "net": -589
            }
          },
          "openInterest": 41502
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38119,
              "short": 40453,
              "net": -2334
            },
            "nonCommercial": {
              "long": 18070,
              "short": 9245,
              "net": 8825
            },
            "smallTrader": {
              "long": 13873,
              "short": 20364,
              "net": -6491
            }
          },
          "openInterest": 77752
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139194,
              "short": 98756,
              "net": 40438
            },
            "nonCommercial": {
              "long": 55151,
              "short": 72830,
              "net": -17679
            },
            "smallTrader": {
              "long": 20899,
              "short": 43658,
              "net": -22759
            }
          },
          "openInterest": 252104
        }
      ]
    },
    {
      "reportDate": "2008-12-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 764550,
              "short": 699466,
              "net": 65084
            },
            "nonCommercial": {
              "long": 145257,
              "short": 142579,
              "net": 2678
            },
            "smallTrader": {
              "long": 184833,
              "short": 252595,
              "net": -67762
            }
          },
          "openInterest": 1101485
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 369002,
              "short": 361221,
              "net": 7781
            },
            "nonCommercial": {
              "long": 67532,
              "short": 78200,
              "net": -10668
            },
            "smallTrader": {
              "long": 75302,
              "short": 72415,
              "net": 2887
            }
          },
          "openInterest": 514582
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 600103,
              "short": 436476,
              "net": 163627
            },
            "nonCommercial": {
              "long": 59200,
              "short": 178906,
              "net": -119706
            },
            "smallTrader": {
              "long": 107177,
              "short": 151098,
              "net": -43921
            }
          },
          "openInterest": 770320
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 740458,
              "short": 752781,
              "net": -12323
            },
            "nonCommercial": {
              "long": 176642,
              "short": 160422,
              "net": 16220
            },
            "smallTrader": {
              "long": 149375,
              "short": 153272,
              "net": -3897
            }
          },
          "openInterest": 1074778
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9571,
              "short": 9519,
              "net": 52
            },
            "nonCommercial": {
              "long": 5922,
              "short": 10121,
              "net": -4199
            },
            "smallTrader": {
              "long": 13291,
              "short": 9144,
              "net": 4147
            }
          },
          "openInterest": 28784
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32860,
              "short": 9608,
              "net": 23252
            },
            "nonCommercial": {
              "long": 7200,
              "short": 37600,
              "net": -30400
            },
            "smallTrader": {
              "long": 24148,
              "short": 17000,
              "net": 7148
            }
          },
          "openInterest": 64421
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47649,
              "short": 46427,
              "net": 1222
            },
            "nonCommercial": {
              "long": 10729,
              "short": 17477,
              "net": -6748
            },
            "smallTrader": {
              "long": 23984,
              "short": 18458,
              "net": 5526
            }
          },
          "openInterest": 85413
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62997,
              "short": 80960,
              "net": -17963
            },
            "nonCommercial": {
              "long": 31516,
              "short": 16183,
              "net": 15333
            },
            "smallTrader": {
              "long": 7736,
              "short": 5106,
              "net": 2630
            }
          },
          "openInterest": 113238
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76989,
              "short": 66107,
              "net": 10882
            },
            "nonCommercial": {
              "long": 18273,
              "short": 28336,
              "net": -10063
            },
            "smallTrader": {
              "long": 6230,
              "short": 7049,
              "net": -819
            }
          },
          "openInterest": 119674
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45198,
              "short": 26086,
              "net": 19112
            },
            "nonCommercial": {
              "long": 9531,
              "short": 27772,
              "net": -18241
            },
            "smallTrader": {
              "long": 10473,
              "short": 11344,
              "net": -871
            }
          },
          "openInterest": 71777
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432214,
              "short": 417791,
              "net": 14423
            },
            "nonCommercial": {
              "long": 163280,
              "short": 118394,
              "net": 44886
            },
            "smallTrader": {
              "long": 111827,
              "short": 171136,
              "net": -59309
            }
          },
          "openInterest": 825334
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78374,
              "short": 76525,
              "net": 1849
            },
            "nonCommercial": {
              "long": 24630,
              "short": 25896,
              "net": -1266
            },
            "smallTrader": {
              "long": 13338,
              "short": 13921,
              "net": -583
            }
          },
          "openInterest": 127864
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 566896,
              "short": 627663,
              "net": -60767
            },
            "nonCommercial": {
              "long": 205840,
              "short": 141720,
              "net": 64120
            },
            "smallTrader": {
              "long": 83192,
              "short": 86545,
              "net": -3353
            }
          },
          "openInterest": 1166910
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47746,
              "short": 50434,
              "net": -2688
            },
            "nonCommercial": {
              "long": 30798,
              "short": 37424,
              "net": -6626
            },
            "smallTrader": {
              "long": 39851,
              "short": 30537,
              "net": 9314
            }
          },
          "openInterest": 119389
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7507,
              "short": 2473,
              "net": 5034
            },
            "nonCommercial": {
              "long": 6790,
              "short": 8038,
              "net": -1248
            },
            "smallTrader": {
              "long": 4354,
              "short": 8140,
              "net": -3786
            }
          },
          "openInterest": 20863
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115101,
              "short": 170725,
              "net": -55624
            },
            "nonCommercial": {
              "long": 58037,
              "short": 6532,
              "net": 51505
            },
            "smallTrader": {
              "long": 15158,
              "short": 11039,
              "net": 4119
            }
          },
          "openInterest": 202393
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78482,
              "short": 201593,
              "net": -123111
            },
            "nonCommercial": {
              "long": 132674,
              "short": 24425,
              "net": 108249
            },
            "smallTrader": {
              "long": 37077,
              "short": 22215,
              "net": 14862
            }
          },
          "openInterest": 282915
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140521,
              "short": 155227,
              "net": -14706
            },
            "nonCommercial": {
              "long": 22009,
              "short": 14346,
              "net": 7663
            },
            "smallTrader": {
              "long": 35517,
              "short": 28474,
              "net": 7043
            }
          },
          "openInterest": 223673
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25067,
              "short": 74010,
              "net": -48943
            },
            "nonCommercial": {
              "long": 59985,
              "short": 18604,
              "net": 41381
            },
            "smallTrader": {
              "long": 25348,
              "short": 17786,
              "net": 7562
            }
          },
          "openInterest": 110472
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74746,
              "short": 70648,
              "net": 4098
            },
            "nonCommercial": {
              "long": 37558,
              "short": 33769,
              "net": 3789
            },
            "smallTrader": {
              "long": 15381,
              "short": 23268,
              "net": -7887
            }
          },
          "openInterest": 155682
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113193,
              "short": 83095,
              "net": 30098
            },
            "nonCommercial": {
              "long": 44946,
              "short": 54990,
              "net": -10044
            },
            "smallTrader": {
              "long": 17253,
              "short": 37307,
              "net": -20054
            }
          },
          "openInterest": 212225
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3232,
              "short": 3869,
              "net": -637
            },
            "nonCommercial": {
              "long": 6000,
              "short": 3714,
              "net": 2286
            },
            "smallTrader": {
              "long": 1687,
              "short": 3336,
              "net": -1649
            }
          },
          "openInterest": 10927
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 301419,
              "short": 178382,
              "net": 123037
            },
            "nonCommercial": {
              "long": 79938,
              "short": 242772,
              "net": -162834
            },
            "smallTrader": {
              "long": 75094,
              "short": 35297,
              "net": 39797
            }
          },
          "openInterest": 712293
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4041,
              "short": 4071,
              "net": -30
            },
            "nonCommercial": {
              "long": 2060,
              "short": 3595,
              "net": -1535
            },
            "smallTrader": {
              "long": 3029,
              "short": 1464,
              "net": 1565
            }
          },
          "openInterest": 9130
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5243,
              "short": 13488,
              "net": -8245
            },
            "nonCommercial": {
              "long": 8880,
              "short": 1750,
              "net": 7130
            },
            "smallTrader": {
              "long": 2822,
              "short": 1707,
              "net": 1115
            }
          },
          "openInterest": 17045
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26648,
              "short": 55831,
              "net": -29183
            },
            "nonCommercial": {
              "long": 26737,
              "short": 7416,
              "net": 19321
            },
            "smallTrader": {
              "long": 18875,
              "short": 9013,
              "net": 9862
            }
          },
          "openInterest": 87384
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67754,
              "short": 71394,
              "net": -3640
            },
            "nonCommercial": {
              "long": 15910,
              "short": 14672,
              "net": 1238
            },
            "smallTrader": {
              "long": 23867,
              "short": 21465,
              "net": 2402
            }
          },
          "openInterest": 127105
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138953,
              "short": 122341,
              "net": 16612
            },
            "nonCommercial": {
              "long": 15279,
              "short": 27944,
              "net": -12665
            },
            "smallTrader": {
              "long": 21338,
              "short": 25285,
              "net": -3947
            }
          },
          "openInterest": 224445
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161368,
              "short": 166400,
              "net": -5032
            },
            "nonCommercial": {
              "long": 56556,
              "short": 35598,
              "net": 20958
            },
            "smallTrader": {
              "long": 45109,
              "short": 61035,
              "net": -15926
            }
          },
          "openInterest": 313818
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385398,
              "short": 474338,
              "net": -88940
            },
            "nonCommercial": {
              "long": 146248,
              "short": 58399,
              "net": 87849
            },
            "smallTrader": {
              "long": 55912,
              "short": 54821,
              "net": 1091
            }
          },
          "openInterest": 641129
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4984,
              "short": 3219,
              "net": 1765
            },
            "nonCommercial": {
              "long": 1826,
              "short": 7137,
              "net": -5311
            },
            "smallTrader": {
              "long": 12967,
              "short": 9421,
              "net": 3546
            }
          },
          "openInterest": 20142
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2638,
              "short": 9576,
              "net": -6938
            },
            "nonCommercial": {
              "long": 10250,
              "short": 1731,
              "net": 8519
            },
            "smallTrader": {
              "long": 1626,
              "short": 3207,
              "net": -1581
            }
          },
          "openInterest": 16566
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 6858,
              "short": 5091,
              "net": 1767
            },
            "nonCommercial": {
              "long": 1032,
              "short": 9540,
              "net": -8508
            },
            "smallTrader": {
              "long": 10491,
              "short": 3750,
              "net": 6741
            }
          },
          "openInterest": 21417
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39388,
              "short": 43801,
              "net": -4413
            },
            "nonCommercial": {
              "long": 19582,
              "short": 9248,
              "net": 10334
            },
            "smallTrader": {
              "long": 14257,
              "short": 20178,
              "net": -5921
            }
          },
          "openInterest": 80720
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137486,
              "short": 110789,
              "net": 26697
            },
            "nonCommercial": {
              "long": 57815,
              "short": 64474,
              "net": -6659
            },
            "smallTrader": {
              "long": 22312,
              "short": 42350,
              "net": -20038
            }
          },
          "openInterest": 254224
        }
      ]
    },
    {
      "reportDate": "2008-12-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 713059,
              "short": 665215,
              "net": 47844
            },
            "nonCommercial": {
              "long": 152166,
              "short": 142563,
              "net": 9603
            },
            "smallTrader": {
              "long": 178710,
              "short": 236157,
              "net": -57447
            }
          },
          "openInterest": 1050731
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383025,
              "short": 363385,
              "net": 19640
            },
            "nonCommercial": {
              "long": 62679,
              "short": 77692,
              "net": -15013
            },
            "smallTrader": {
              "long": 72761,
              "short": 77388,
              "net": -4627
            }
          },
          "openInterest": 520153
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 591853,
              "short": 440580,
              "net": 151273
            },
            "nonCommercial": {
              "long": 57193,
              "short": 176301,
              "net": -119108
            },
            "smallTrader": {
              "long": 103718,
              "short": 135883,
              "net": -32165
            }
          },
          "openInterest": 758306
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 743554,
              "short": 748941,
              "net": -5387
            },
            "nonCommercial": {
              "long": 165923,
              "short": 150434,
              "net": 15489
            },
            "smallTrader": {
              "long": 157711,
              "short": 167813,
              "net": -10102
            }
          },
          "openInterest": 1069603
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9893,
              "short": 10733,
              "net": -840
            },
            "nonCommercial": {
              "long": 10581,
              "short": 12017,
              "net": -1436
            },
            "smallTrader": {
              "long": 12081,
              "short": 9805,
              "net": 2276
            }
          },
          "openInterest": 32564
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37806,
              "short": 12466,
              "net": 25340
            },
            "nonCommercial": {
              "long": 8817,
              "short": 40447,
              "net": -31630
            },
            "smallTrader": {
              "long": 23443,
              "short": 17153,
              "net": 6290
            }
          },
          "openInterest": 70151
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13793,
              "short": 8485,
              "net": 5308
            },
            "nonCommercial": {
              "long": 9345,
              "short": 19375,
              "net": -10030
            },
            "smallTrader": {
              "long": 19784,
              "short": 15062,
              "net": 4722
            }
          },
          "openInterest": 43701
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62285,
              "short": 84272,
              "net": -21987
            },
            "nonCommercial": {
              "long": 34512,
              "short": 15547,
              "net": 18965
            },
            "smallTrader": {
              "long": 7770,
              "short": 4748,
              "net": 3022
            }
          },
          "openInterest": 114305
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77918,
              "short": 66482,
              "net": 11436
            },
            "nonCommercial": {
              "long": 18782,
              "short": 29369,
              "net": -10587
            },
            "smallTrader": {
              "long": 5676,
              "short": 6525,
              "net": -849
            }
          },
          "openInterest": 121505
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46356,
              "short": 26419,
              "net": 19937
            },
            "nonCommercial": {
              "long": 9682,
              "short": 28750,
              "net": -19068
            },
            "smallTrader": {
              "long": 10093,
              "short": 10962,
              "net": -869
            }
          },
          "openInterest": 74212
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 433471,
              "short": 405712,
              "net": 27759
            },
            "nonCommercial": {
              "long": 153700,
              "short": 109441,
              "net": 44259
            },
            "smallTrader": {
              "long": 98076,
              "short": 170094,
              "net": -72018
            }
          },
          "openInterest": 802375
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76813,
              "short": 78730,
              "net": -1917
            },
            "nonCommercial": {
              "long": 24387,
              "short": 23589,
              "net": 798
            },
            "smallTrader": {
              "long": 11230,
              "short": 10111,
              "net": 1119
            }
          },
          "openInterest": 124035
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 550623,
              "short": 621312,
              "net": -70689
            },
            "nonCommercial": {
              "long": 215665,
              "short": 143095,
              "net": 72570
            },
            "smallTrader": {
              "long": 61437,
              "short": 63318,
              "net": -1881
            }
          },
          "openInterest": 1135539
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49358,
              "short": 56185,
              "net": -6827
            },
            "nonCommercial": {
              "long": 30977,
              "short": 34622,
              "net": -3645
            },
            "smallTrader": {
              "long": 36812,
              "short": 26340,
              "net": 10472
            }
          },
          "openInterest": 118546
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7439,
              "short": 3018,
              "net": 4421
            },
            "nonCommercial": {
              "long": 6935,
              "short": 7314,
              "net": -379
            },
            "smallTrader": {
              "long": 3848,
              "short": 7890,
              "net": -4042
            }
          },
          "openInterest": 20169
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115086,
              "short": 169302,
              "net": -54216
            },
            "nonCommercial": {
              "long": 58082,
              "short": 7297,
              "net": 50785
            },
            "smallTrader": {
              "long": 14600,
              "short": 11169,
              "net": 3431
            }
          },
          "openInterest": 201659
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79850,
              "short": 212647,
              "net": -132797
            },
            "nonCommercial": {
              "long": 141246,
              "short": 21458,
              "net": 119788
            },
            "smallTrader": {
              "long": 32998,
              "short": 19989,
              "net": 13009
            }
          },
          "openInterest": 291022
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146054,
              "short": 158789,
              "net": -12735
            },
            "nonCommercial": {
              "long": 23565,
              "short": 18753,
              "net": 4812
            },
            "smallTrader": {
              "long": 34912,
              "short": 26989,
              "net": 7923
            }
          },
          "openInterest": 228371
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25419,
              "short": 71267,
              "net": -45848
            },
            "nonCommercial": {
              "long": 56334,
              "short": 16236,
              "net": 40098
            },
            "smallTrader": {
              "long": 23484,
              "short": 17734,
              "net": 5750
            }
          },
          "openInterest": 105339
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74020,
              "short": 68018,
              "net": 6002
            },
            "nonCommercial": {
              "long": 37727,
              "short": 35076,
              "net": 2651
            },
            "smallTrader": {
              "long": 16622,
              "short": 25275,
              "net": -8653
            }
          },
          "openInterest": 155243
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113605,
              "short": 83313,
              "net": 30292
            },
            "nonCommercial": {
              "long": 44769,
              "short": 55472,
              "net": -10703
            },
            "smallTrader": {
              "long": 16598,
              "short": 36187,
              "net": -19589
            }
          },
          "openInterest": 212399
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4436,
              "short": 5707,
              "net": -1271
            },
            "nonCommercial": {
              "long": 6829,
              "short": 5028,
              "net": 1801
            },
            "smallTrader": {
              "long": 2107,
              "short": 2637,
              "net": -530
            }
          },
          "openInterest": 13423
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 295732,
              "short": 175867,
              "net": 119865
            },
            "nonCommercial": {
              "long": 79264,
              "short": 233877,
              "net": -154613
            },
            "smallTrader": {
              "long": 61057,
              "short": 26309,
              "net": 34748
            }
          },
          "openInterest": 688851
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3904,
              "short": 4274,
              "net": -370
            },
            "nonCommercial": {
              "long": 2063,
              "short": 3263,
              "net": -1200
            },
            "smallTrader": {
              "long": 2938,
              "short": 1368,
              "net": 1570
            }
          },
          "openInterest": 8905
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5495,
              "short": 14345,
              "net": -8850
            },
            "nonCommercial": {
              "long": 9467,
              "short": 1778,
              "net": 7689
            },
            "smallTrader": {
              "long": 3016,
              "short": 1855,
              "net": 1161
            }
          },
          "openInterest": 18191
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25634,
              "short": 56314,
              "net": -30680
            },
            "nonCommercial": {
              "long": 26817,
              "short": 6577,
              "net": 20240
            },
            "smallTrader": {
              "long": 18124,
              "short": 7684,
              "net": 10440
            }
          },
          "openInterest": 85219
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63369,
              "short": 70231,
              "net": -6862
            },
            "nonCommercial": {
              "long": 16678,
              "short": 14462,
              "net": 2216
            },
            "smallTrader": {
              "long": 25068,
              "short": 20422,
              "net": 4646
            }
          },
          "openInterest": 124825
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126330,
              "short": 114067,
              "net": 12263
            },
            "nonCommercial": {
              "long": 19110,
              "short": 35159,
              "net": -16049
            },
            "smallTrader": {
              "long": 20678,
              "short": 16892,
              "net": 3786
            }
          },
          "openInterest": 215298
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153865,
              "short": 160054,
              "net": -6189
            },
            "nonCommercial": {
              "long": 57850,
              "short": 36024,
              "net": 21826
            },
            "smallTrader": {
              "long": 41436,
              "short": 57073,
              "net": -15637
            }
          },
          "openInterest": 298713
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386589,
              "short": 463712,
              "net": -77123
            },
            "nonCommercial": {
              "long": 146555,
              "short": 63041,
              "net": 83514
            },
            "smallTrader": {
              "long": 52350,
              "short": 58741,
              "net": -6391
            }
          },
          "openInterest": 637493
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6309,
              "short": 9244,
              "net": -2935
            },
            "nonCommercial": {
              "long": 4310,
              "short": 8466,
              "net": -4156
            },
            "smallTrader": {
              "long": 13849,
              "short": 6758,
              "net": 7091
            }
          },
          "openInterest": 24773
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3676,
              "short": 8194,
              "net": -4518
            },
            "nonCommercial": {
              "long": 8547,
              "short": 2688,
              "net": 5859
            },
            "smallTrader": {
              "long": 1346,
              "short": 2687,
              "net": -1341
            }
          },
          "openInterest": 15660
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39797,
              "short": 45198,
              "net": -5401
            },
            "nonCommercial": {
              "long": 19516,
              "short": 8849,
              "net": 10667
            },
            "smallTrader": {
              "long": 15077,
              "short": 20343,
              "net": -5266
            }
          },
          "openInterest": 82506
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136633,
              "short": 109435,
              "net": 27198
            },
            "nonCommercial": {
              "long": 59192,
              "short": 66297,
              "net": -7105
            },
            "smallTrader": {
              "long": 20582,
              "short": 40675,
              "net": -20093
            }
          },
          "openInterest": 247141
        }
      ]
    },
    {
      "reportDate": "2008-12-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 697455,
              "short": 662002,
              "net": 35453
            },
            "nonCommercial": {
              "long": 148665,
              "short": 132554,
              "net": 16111
            },
            "smallTrader": {
              "long": 182809,
              "short": 234373,
              "net": -51564
            }
          },
          "openInterest": 1034318
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 378234,
              "short": 360401,
              "net": 17833
            },
            "nonCommercial": {
              "long": 60518,
              "short": 82387,
              "net": -21869
            },
            "smallTrader": {
              "long": 80727,
              "short": 76691,
              "net": 4036
            }
          },
          "openInterest": 524976
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 580408,
              "short": 433781,
              "net": 146627
            },
            "nonCommercial": {
              "long": 57765,
              "short": 179614,
              "net": -121849
            },
            "smallTrader": {
              "long": 118231,
              "short": 143009,
              "net": -24778
            }
          },
          "openInterest": 761182
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 712609,
              "short": 738590,
              "net": -25981
            },
            "nonCommercial": {
              "long": 163202,
              "short": 146126,
              "net": 17076
            },
            "smallTrader": {
              "long": 177390,
              "short": 168485,
              "net": 8905
            }
          },
          "openInterest": 1056042
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8691,
              "short": 12692,
              "net": -4001
            },
            "nonCommercial": {
              "long": 11209,
              "short": 11661,
              "net": -452
            },
            "smallTrader": {
              "long": 13247,
              "short": 8794,
              "net": 4453
            }
          },
          "openInterest": 33147
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42543,
              "short": 12562,
              "net": 29981
            },
            "nonCommercial": {
              "long": 9317,
              "short": 45160,
              "net": -35843
            },
            "smallTrader": {
              "long": 24407,
              "short": 18545,
              "net": 5862
            }
          },
          "openInterest": 76340
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16147,
              "short": 11281,
              "net": 4866
            },
            "nonCommercial": {
              "long": 8473,
              "short": 18828,
              "net": -10355
            },
            "smallTrader": {
              "long": 21831,
              "short": 16342,
              "net": 5489
            }
          },
          "openInterest": 47479
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60288,
              "short": 83695,
              "net": -23407
            },
            "nonCommercial": {
              "long": 36545,
              "short": 16436,
              "net": 20109
            },
            "smallTrader": {
              "long": 9351,
              "short": 6053,
              "net": 3298
            }
          },
          "openInterest": 116641
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78989,
              "short": 66958,
              "net": 12031
            },
            "nonCommercial": {
              "long": 19040,
              "short": 30699,
              "net": -11659
            },
            "smallTrader": {
              "long": 5624,
              "short": 5996,
              "net": -372
            }
          },
          "openInterest": 122856
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46881,
              "short": 25371,
              "net": 21510
            },
            "nonCommercial": {
              "long": 10070,
              "short": 29515,
              "net": -19445
            },
            "smallTrader": {
              "long": 8876,
              "short": 10941,
              "net": -2065
            }
          },
          "openInterest": 74252
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422994,
              "short": 409060,
              "net": 13934
            },
            "nonCommercial": {
              "long": 152903,
              "short": 107278,
              "net": 45625
            },
            "smallTrader": {
              "long": 104939,
              "short": 164498,
              "net": -59559
            }
          },
          "openInterest": 802641
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75961,
              "short": 79570,
              "net": -3609
            },
            "nonCommercial": {
              "long": 25537,
              "short": 24011,
              "net": 1526
            },
            "smallTrader": {
              "long": 11858,
              "short": 9775,
              "net": 2083
            }
          },
          "openInterest": 125564
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 571955,
              "short": 636786,
              "net": -64831
            },
            "nonCommercial": {
              "long": 224746,
              "short": 160198,
              "net": 64548
            },
            "smallTrader": {
              "long": 64453,
              "short": 64170,
              "net": 283
            }
          },
          "openInterest": 1169215
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49384,
              "short": 56465,
              "net": -7081
            },
            "nonCommercial": {
              "long": 32529,
              "short": 35733,
              "net": -3204
            },
            "smallTrader": {
              "long": 37506,
              "short": 27221,
              "net": 10285
            }
          },
          "openInterest": 120499
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7325,
              "short": 3493,
              "net": 3832
            },
            "nonCommercial": {
              "long": 7338,
              "short": 7083,
              "net": 255
            },
            "smallTrader": {
              "long": 3778,
              "short": 7865,
              "net": -4087
            }
          },
          "openInterest": 20379
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107209,
              "short": 163066,
              "net": -55857
            },
            "nonCommercial": {
              "long": 58418,
              "short": 6084,
              "net": 52334
            },
            "smallTrader": {
              "long": 15672,
              "short": 12149,
              "net": 3523
            }
          },
          "openInterest": 194464
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78765,
              "short": 221538,
              "net": -142773
            },
            "nonCommercial": {
              "long": 146292,
              "short": 20331,
              "net": 125961
            },
            "smallTrader": {
              "long": 37501,
              "short": 20689,
              "net": 16812
            }
          },
          "openInterest": 300448
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150154,
              "short": 159762,
              "net": -9608
            },
            "nonCommercial": {
              "long": 24550,
              "short": 19080,
              "net": 5470
            },
            "smallTrader": {
              "long": 30373,
              "short": 26235,
              "net": 4138
            }
          },
          "openInterest": 226522
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25447,
              "short": 73898,
              "net": -48451
            },
            "nonCommercial": {
              "long": 57793,
              "short": 13917,
              "net": 43876
            },
            "smallTrader": {
              "long": 22614,
              "short": 18039,
              "net": 4575
            }
          },
          "openInterest": 105926
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73539,
              "short": 66632,
              "net": 6907
            },
            "nonCommercial": {
              "long": 38384,
              "short": 36897,
              "net": 1487
            },
            "smallTrader": {
              "long": 15256,
              "short": 23650,
              "net": -8394
            }
          },
          "openInterest": 153839
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111869,
              "short": 83435,
              "net": 28434
            },
            "nonCommercial": {
              "long": 44904,
              "short": 55040,
              "net": -10136
            },
            "smallTrader": {
              "long": 15848,
              "short": 34146,
              "net": -18298
            }
          },
          "openInterest": 211365
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6530,
              "short": 4169,
              "net": 2361
            },
            "nonCommercial": {
              "long": 6760,
              "short": 7400,
              "net": -640
            },
            "smallTrader": {
              "long": 2129,
              "short": 3850,
              "net": -1721
            }
          },
          "openInterest": 15442
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 284297,
              "short": 175635,
              "net": 108662
            },
            "nonCommercial": {
              "long": 72327,
              "short": 217141,
              "net": -144814
            },
            "smallTrader": {
              "long": 69772,
              "short": 33620,
              "net": 36152
            }
          },
          "openInterest": 671730
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4152,
              "short": 4267,
              "net": -115
            },
            "nonCommercial": {
              "long": 2360,
              "short": 3369,
              "net": -1009
            },
            "smallTrader": {
              "long": 2521,
              "short": 1397,
              "net": 1124
            }
          },
          "openInterest": 9033
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5772,
              "short": 14481,
              "net": -8709
            },
            "nonCommercial": {
              "long": 9389,
              "short": 2054,
              "net": 7335
            },
            "smallTrader": {
              "long": 2873,
              "short": 1499,
              "net": 1374
            }
          },
          "openInterest": 18320
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25545,
              "short": 55789,
              "net": -30244
            },
            "nonCommercial": {
              "long": 27106,
              "short": 7311,
              "net": 19795
            },
            "smallTrader": {
              "long": 18361,
              "short": 7912,
              "net": 10449
            }
          },
          "openInterest": 85312
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59284,
              "short": 69390,
              "net": -10106
            },
            "nonCommercial": {
              "long": 18749,
              "short": 12622,
              "net": 6127
            },
            "smallTrader": {
              "long": 21855,
              "short": 17876,
              "net": 3979
            }
          },
          "openInterest": 117355
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124776,
              "short": 114274,
              "net": 10502
            },
            "nonCommercial": {
              "long": 18927,
              "short": 33601,
              "net": -14674
            },
            "smallTrader": {
              "long": 21315,
              "short": 17143,
              "net": 4172
            }
          },
          "openInterest": 212598
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138610,
              "short": 147472,
              "net": -8862
            },
            "nonCommercial": {
              "long": 54751,
              "short": 28574,
              "net": 26177
            },
            "smallTrader": {
              "long": 40285,
              "short": 57600,
              "net": -17315
            }
          },
          "openInterest": 278773
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383994,
              "short": 461584,
              "net": -77590
            },
            "nonCommercial": {
              "long": 150741,
              "short": 68202,
              "net": 82539
            },
            "smallTrader": {
              "long": 53808,
              "short": 58757,
              "net": -4949
            }
          },
          "openInterest": 642954
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6491,
              "short": 10305,
              "net": -3814
            },
            "nonCommercial": {
              "long": 4968,
              "short": 8815,
              "net": -3847
            },
            "smallTrader": {
              "long": 13314,
              "short": 5653,
              "net": 7661
            }
          },
          "openInterest": 25073
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3641,
              "short": 8438,
              "net": -4797
            },
            "nonCommercial": {
              "long": 8290,
              "short": 2270,
              "net": 6020
            },
            "smallTrader": {
              "long": 1684,
              "short": 2907,
              "net": -1223
            }
          },
          "openInterest": 15706
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38300,
              "short": 46583,
              "net": -8283
            },
            "nonCommercial": {
              "long": 21167,
              "short": 8058,
              "net": 13109
            },
            "smallTrader": {
              "long": 15172,
              "short": 19998,
              "net": -4826
            }
          },
          "openInterest": 82853
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138624,
              "short": 114445,
              "net": 24179
            },
            "nonCommercial": {
              "long": 58888,
              "short": 63690,
              "net": -4802
            },
            "smallTrader": {
              "long": 21307,
              "short": 40684,
              "net": -19377
            }
          },
          "openInterest": 247329
        }
      ]
    },
    {
      "reportDate": "2009-01-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 681518,
              "short": 635083,
              "net": 46435
            },
            "nonCommercial": {
              "long": 158122,
              "short": 142671,
              "net": 15451
            },
            "smallTrader": {
              "long": 193093,
              "short": 254979,
              "net": -61886
            }
          },
          "openInterest": 1038214
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 370623,
              "short": 346361,
              "net": 24262
            },
            "nonCommercial": {
              "long": 65909,
              "short": 89138,
              "net": -23229
            },
            "smallTrader": {
              "long": 67146,
              "short": 68179,
              "net": -1033
            }
          },
          "openInterest": 505555
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 547003,
              "short": 428161,
              "net": 118842
            },
            "nonCommercial": {
              "long": 60246,
              "short": 156902,
              "net": -96656
            },
            "smallTrader": {
              "long": 123123,
              "short": 145309,
              "net": -22186
            }
          },
          "openInterest": 737426
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 702965,
              "short": 674300,
              "net": 28665
            },
            "nonCommercial": {
              "long": 117581,
              "short": 146324,
              "net": -28743
            },
            "smallTrader": {
              "long": 176904,
              "short": 176826,
              "net": 78
            }
          },
          "openInterest": 1001906
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10094,
              "short": 16823,
              "net": -6729
            },
            "nonCommercial": {
              "long": 12656,
              "short": 12061,
              "net": 595
            },
            "smallTrader": {
              "long": 15458,
              "short": 9324,
              "net": 6134
            }
          },
          "openInterest": 38208
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40572,
              "short": 13826,
              "net": 26746
            },
            "nonCommercial": {
              "long": 11365,
              "short": 46049,
              "net": -34684
            },
            "smallTrader": {
              "long": 26226,
              "short": 18288,
              "net": 7938
            }
          },
          "openInterest": 78257
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20005,
              "short": 15744,
              "net": 4261
            },
            "nonCommercial": {
              "long": 8930,
              "short": 22802,
              "net": -13872
            },
            "smallTrader": {
              "long": 23679,
              "short": 14068,
              "net": 9611
            }
          },
          "openInterest": 53297
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61325,
              "short": 86157,
              "net": -24832
            },
            "nonCommercial": {
              "long": 35993,
              "short": 15137,
              "net": 20856
            },
            "smallTrader": {
              "long": 10981,
              "short": 7005,
              "net": 3976
            }
          },
          "openInterest": 118037
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78073,
              "short": 70907,
              "net": 7166
            },
            "nonCommercial": {
              "long": 22457,
              "short": 29557,
              "net": -7100
            },
            "smallTrader": {
              "long": 6841,
              "short": 6907,
              "net": -66
            }
          },
          "openInterest": 127437
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45555,
              "short": 25192,
              "net": 20363
            },
            "nonCommercial": {
              "long": 9052,
              "short": 28741,
              "net": -19689
            },
            "smallTrader": {
              "long": 11490,
              "short": 12164,
              "net": -674
            }
          },
          "openInterest": 76356
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 420457,
              "short": 409265,
              "net": 11192
            },
            "nonCommercial": {
              "long": 156060,
              "short": 105596,
              "net": 50464
            },
            "smallTrader": {
              "long": 109054,
              "short": 170710,
              "net": -61656
            }
          },
          "openInterest": 814872
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76999,
              "short": 84827,
              "net": -7828
            },
            "nonCommercial": {
              "long": 25834,
              "short": 21513,
              "net": 4321
            },
            "smallTrader": {
              "long": 14403,
              "short": 10896,
              "net": 3507
            }
          },
          "openInterest": 130182
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 588650,
              "short": 655186,
              "net": -66536
            },
            "nonCommercial": {
              "long": 235246,
              "short": 158588,
              "net": 76658
            },
            "smallTrader": {
              "long": 81263,
              "short": 91385,
              "net": -10122
            }
          },
          "openInterest": 1215189
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47299,
              "short": 58793,
              "net": -11494
            },
            "nonCommercial": {
              "long": 33733,
              "short": 36108,
              "net": -2375
            },
            "smallTrader": {
              "long": 41739,
              "short": 27870,
              "net": 13869
            }
          },
          "openInterest": 123878
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7678,
              "short": 4245,
              "net": 3433
            },
            "nonCommercial": {
              "long": 6721,
              "short": 6638,
              "net": 83
            },
            "smallTrader": {
              "long": 3965,
              "short": 7481,
              "net": -3516
            }
          },
          "openInterest": 20328
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104865,
              "short": 163263,
              "net": -58398
            },
            "nonCommercial": {
              "long": 57678,
              "short": 4246,
              "net": 53432
            },
            "smallTrader": {
              "long": 15897,
              "short": 10931,
              "net": 4966
            }
          },
          "openInterest": 192928
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85948,
              "short": 235430,
              "net": -149482
            },
            "nonCommercial": {
              "long": 152569,
              "short": 18965,
              "net": 133604
            },
            "smallTrader": {
              "long": 39915,
              "short": 24037,
              "net": 15878
            }
          },
          "openInterest": 320391
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142511,
              "short": 158165,
              "net": -15654
            },
            "nonCommercial": {
              "long": 24326,
              "short": 17086,
              "net": 7240
            },
            "smallTrader": {
              "long": 32934,
              "short": 24520,
              "net": 8414
            }
          },
          "openInterest": 225181
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26681,
              "short": 74166,
              "net": -47485
            },
            "nonCommercial": {
              "long": 62615,
              "short": 16221,
              "net": 46394
            },
            "smallTrader": {
              "long": 20789,
              "short": 19698,
              "net": 1091
            }
          },
          "openInterest": 110160
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72909,
              "short": 71333,
              "net": 1576
            },
            "nonCommercial": {
              "long": 37582,
              "short": 34546,
              "net": 3036
            },
            "smallTrader": {
              "long": 19641,
              "short": 24253,
              "net": -4612
            }
          },
          "openInterest": 157599
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111295,
              "short": 87742,
              "net": 23553
            },
            "nonCommercial": {
              "long": 47518,
              "short": 53230,
              "net": -5712
            },
            "smallTrader": {
              "long": 18681,
              "short": 36522,
              "net": -17841
            }
          },
          "openInterest": 216984
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7710,
              "short": 5138,
              "net": 2572
            },
            "nonCommercial": {
              "long": 6789,
              "short": 7203,
              "net": -414
            },
            "smallTrader": {
              "long": 1700,
              "short": 3858,
              "net": -2158
            }
          },
          "openInterest": 16211
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 292777,
              "short": 183917,
              "net": 108860
            },
            "nonCommercial": {
              "long": 77702,
              "short": 225003,
              "net": -147301
            },
            "smallTrader": {
              "long": 73439,
              "short": 34998,
              "net": 38441
            }
          },
          "openInterest": 686597
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4080,
              "short": 5417,
              "net": -1337
            },
            "nonCommercial": {
              "long": 3286,
              "short": 3038,
              "net": 248
            },
            "smallTrader": {
              "long": 2604,
              "short": 1515,
              "net": 1089
            }
          },
          "openInterest": 9970
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5671,
              "short": 15110,
              "net": -9439
            },
            "nonCommercial": {
              "long": 9777,
              "short": 1785,
              "net": 7992
            },
            "smallTrader": {
              "long": 2728,
              "short": 1281,
              "net": 1447
            }
          },
          "openInterest": 18386
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25818,
              "short": 56738,
              "net": -30920
            },
            "nonCommercial": {
              "long": 26767,
              "short": 6578,
              "net": 20189
            },
            "smallTrader": {
              "long": 19511,
              "short": 8780,
              "net": 10731
            }
          },
          "openInterest": 86788
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57647,
              "short": 69359,
              "net": -11712
            },
            "nonCommercial": {
              "long": 20307,
              "short": 14741,
              "net": 5566
            },
            "smallTrader": {
              "long": 24577,
              "short": 18431,
              "net": 6146
            }
          },
          "openInterest": 118203
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116639,
              "short": 109925,
              "net": 6714
            },
            "nonCommercial": {
              "long": 19478,
              "short": 30654,
              "net": -11176
            },
            "smallTrader": {
              "long": 23262,
              "short": 18800,
              "net": 4462
            }
          },
          "openInterest": 199647
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138636,
              "short": 151773,
              "net": -13137
            },
            "nonCommercial": {
              "long": 58597,
              "short": 29580,
              "net": 29017
            },
            "smallTrader": {
              "long": 41941,
              "short": 57821,
              "net": -15880
            }
          },
          "openInterest": 283833
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388328,
              "short": 490963,
              "net": -102635
            },
            "nonCommercial": {
              "long": 150287,
              "short": 56836,
              "net": 93451
            },
            "smallTrader": {
              "long": 62722,
              "short": 53538,
              "net": 9184
            }
          },
          "openInterest": 666642
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3897,
              "short": 6440,
              "net": -2543
            },
            "nonCommercial": {
              "long": 5978,
              "short": 11845,
              "net": -5867
            },
            "smallTrader": {
              "long": 15250,
              "short": 6840,
              "net": 8410
            }
          },
          "openInterest": 25435
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3326,
              "short": 8274,
              "net": -4948
            },
            "nonCommercial": {
              "long": 8346,
              "short": 2770,
              "net": 5576
            },
            "smallTrader": {
              "long": 2244,
              "short": 2872,
              "net": -628
            }
          },
          "openInterest": 15924
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37779,
              "short": 47130,
              "net": -9351
            },
            "nonCommercial": {
              "long": 22068,
              "short": 7970,
              "net": 14098
            },
            "smallTrader": {
              "long": 15967,
              "short": 20714,
              "net": -4747
            }
          },
          "openInterest": 84127
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143998,
              "short": 120540,
              "net": 23458
            },
            "nonCommercial": {
              "long": 61496,
              "short": 66376,
              "net": -4880
            },
            "smallTrader": {
              "long": 23214,
              "short": 41792,
              "net": -18578
            }
          },
          "openInterest": 261745
        }
      ]
    },
    {
      "reportDate": "2009-01-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 697730,
              "short": 638208,
              "net": 59522
            },
            "nonCommercial": {
              "long": 128396,
              "short": 118232,
              "net": 10164
            },
            "smallTrader": {
              "long": 192350,
              "short": 262036,
              "net": -69686
            }
          },
          "openInterest": 1026341
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 370307,
              "short": 363986,
              "net": 6321
            },
            "nonCommercial": {
              "long": 66377,
              "short": 82397,
              "net": -16020
            },
            "smallTrader": {
              "long": 84127,
              "short": 74428,
              "net": 9699
            }
          },
          "openInterest": 522840
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 554350,
              "short": 440449,
              "net": 113901
            },
            "nonCommercial": {
              "long": 62241,
              "short": 138722,
              "net": -76481
            },
            "smallTrader": {
              "long": 107402,
              "short": 144822,
              "net": -37420
            }
          },
          "openInterest": 733037
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 710964,
              "short": 657132,
              "net": 53832
            },
            "nonCommercial": {
              "long": 105596,
              "short": 155717,
              "net": -50121
            },
            "smallTrader": {
              "long": 177442,
              "short": 181153,
              "net": -3711
            }
          },
          "openInterest": 1000808
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16073,
              "short": 14625,
              "net": 1448
            },
            "nonCommercial": {
              "long": 10310,
              "short": 14786,
              "net": -4476
            },
            "smallTrader": {
              "long": 13243,
              "short": 10215,
              "net": 3028
            }
          },
          "openInterest": 39676
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38642,
              "short": 13254,
              "net": 25388
            },
            "nonCommercial": {
              "long": 10415,
              "short": 44467,
              "net": -34052
            },
            "smallTrader": {
              "long": 26168,
              "short": 17504,
              "net": 8664
            }
          },
          "openInterest": 75438
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23378,
              "short": 15457,
              "net": 7921
            },
            "nonCommercial": {
              "long": 9277,
              "short": 21481,
              "net": -12204
            },
            "smallTrader": {
              "long": 21548,
              "short": 17265,
              "net": 4283
            }
          },
          "openInterest": 55217
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63421,
              "short": 87714,
              "net": -24293
            },
            "nonCommercial": {
              "long": 37871,
              "short": 16717,
              "net": 21154
            },
            "smallTrader": {
              "long": 11185,
              "short": 8046,
              "net": 3139
            }
          },
          "openInterest": 124141
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70073,
              "short": 71427,
              "net": -1354
            },
            "nonCommercial": {
              "long": 26783,
              "short": 25680,
              "net": 1103
            },
            "smallTrader": {
              "long": 9331,
              "short": 9080,
              "net": 251
            }
          },
          "openInterest": 127162
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55160,
              "short": 29143,
              "net": 26017
            },
            "nonCommercial": {
              "long": 7191,
              "short": 30297,
              "net": -23106
            },
            "smallTrader": {
              "long": 10564,
              "short": 13475,
              "net": -2911
            }
          },
          "openInterest": 81996
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415653,
              "short": 389111,
              "net": 26542
            },
            "nonCommercial": {
              "long": 154121,
              "short": 112379,
              "net": 41742
            },
            "smallTrader": {
              "long": 108803,
              "short": 177087,
              "net": -68284
            }
          },
          "openInterest": 812954
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78974,
              "short": 84211,
              "net": -5237
            },
            "nonCommercial": {
              "long": 25935,
              "short": 21562,
              "net": 4373
            },
            "smallTrader": {
              "long": 11081,
              "short": 10217,
              "net": 864
            }
          },
          "openInterest": 129553
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 621835,
              "short": 674340,
              "net": -52505
            },
            "nonCommercial": {
              "long": 228912,
              "short": 175618,
              "net": 53294
            },
            "smallTrader": {
              "long": 84711,
              "short": 85500,
              "net": -789
            }
          },
          "openInterest": 1246827
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51117,
              "short": 51090,
              "net": 27
            },
            "nonCommercial": {
              "long": 26970,
              "short": 36318,
              "net": -9348
            },
            "smallTrader": {
              "long": 38066,
              "short": 28745,
              "net": 9321
            }
          },
          "openInterest": 117502
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7957,
              "short": 3436,
              "net": 4521
            },
            "nonCommercial": {
              "long": 5914,
              "short": 7101,
              "net": -1187
            },
            "smallTrader": {
              "long": 4145,
              "short": 7479,
              "net": -3334
            }
          },
          "openInterest": 20710
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108811,
              "short": 164766,
              "net": -55955
            },
            "nonCommercial": {
              "long": 55509,
              "short": 3818,
              "net": 51691
            },
            "smallTrader": {
              "long": 17366,
              "short": 13102,
              "net": 4264
            }
          },
          "openInterest": 196328
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90615,
              "short": 232178,
              "net": -141563
            },
            "nonCommercial": {
              "long": 146167,
              "short": 18549,
              "net": 127618
            },
            "smallTrader": {
              "long": 38667,
              "short": 24722,
              "net": 13945
            }
          },
          "openInterest": 318185
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139326,
              "short": 159761,
              "net": -20435
            },
            "nonCommercial": {
              "long": 24296,
              "short": 14979,
              "net": 9317
            },
            "smallTrader": {
              "long": 38679,
              "short": 27561,
              "net": 11118
            }
          },
          "openInterest": 229106
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27263,
              "short": 72250,
              "net": -44987
            },
            "nonCommercial": {
              "long": 60480,
              "short": 15585,
              "net": 44895
            },
            "smallTrader": {
              "long": 19898,
              "short": 19806,
              "net": 92
            }
          },
          "openInterest": 107714
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55645,
              "short": 63044,
              "net": -7399
            },
            "nonCommercial": {
              "long": 39453,
              "short": 27537,
              "net": 11916
            },
            "smallTrader": {
              "long": 18870,
              "short": 23387,
              "net": -4517
            }
          },
          "openInterest": 134093
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99865,
              "short": 82632,
              "net": 17233
            },
            "nonCommercial": {
              "long": 48645,
              "short": 50026,
              "net": -1381
            },
            "smallTrader": {
              "long": 21258,
              "short": 37110,
              "net": -15852
            }
          },
          "openInterest": 201142
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10141,
              "short": 4259,
              "net": 5882
            },
            "nonCommercial": {
              "long": 5943,
              "short": 10201,
              "net": -4258
            },
            "smallTrader": {
              "long": 2144,
              "short": 3768,
              "net": -1624
            }
          },
          "openInterest": 18232
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 297339,
              "short": 192147,
              "net": 105192
            },
            "nonCommercial": {
              "long": 78652,
              "short": 220555,
              "net": -141903
            },
            "smallTrader": {
              "long": 76232,
              "short": 39521,
              "net": 36711
            }
          },
          "openInterest": 705973
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3936,
              "short": 4802,
              "net": -866
            },
            "nonCommercial": {
              "long": 3416,
              "short": 3609,
              "net": -193
            },
            "smallTrader": {
              "long": 2646,
              "short": 1587,
              "net": 1059
            }
          },
          "openInterest": 9998
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5602,
              "short": 15437,
              "net": -9835
            },
            "nonCommercial": {
              "long": 9758,
              "short": 1619,
              "net": 8139
            },
            "smallTrader": {
              "long": 2769,
              "short": 1073,
              "net": 1696
            }
          },
          "openInterest": 18294
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26028,
              "short": 53708,
              "net": -27680
            },
            "nonCommercial": {
              "long": 25899,
              "short": 7543,
              "net": 18356
            },
            "smallTrader": {
              "long": 18519,
              "short": 9195,
              "net": 9324
            }
          },
          "openInterest": 85916
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56495,
              "short": 71999,
              "net": -15504
            },
            "nonCommercial": {
              "long": 20029,
              "short": 12891,
              "net": 7138
            },
            "smallTrader": {
              "long": 24685,
              "short": 16319,
              "net": 8366
            }
          },
          "openInterest": 116082
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118075,
              "short": 118068,
              "net": 7
            },
            "nonCommercial": {
              "long": 19698,
              "short": 23846,
              "net": -4148
            },
            "smallTrader": {
              "long": 23058,
              "short": 18917,
              "net": 4141
            }
          },
          "openInterest": 202068
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135290,
              "short": 151192,
              "net": -15902
            },
            "nonCommercial": {
              "long": 65182,
              "short": 28536,
              "net": 36646
            },
            "smallTrader": {
              "long": 38113,
              "short": 58857,
              "net": -20744
            }
          },
          "openInterest": 285407
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 373008,
              "short": 482012,
              "net": -109004
            },
            "nonCommercial": {
              "long": 159608,
              "short": 52010,
              "net": 107598
            },
            "smallTrader": {
              "long": 59275,
              "short": 57869,
              "net": 1406
            }
          },
          "openInterest": 656268
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5784,
              "short": 6028,
              "net": -244
            },
            "nonCommercial": {
              "long": 4826,
              "short": 11060,
              "net": -6234
            },
            "smallTrader": {
              "long": 13788,
              "short": 7310,
              "net": 6478
            }
          },
          "openInterest": 24703
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2649,
              "short": 7880,
              "net": -5231
            },
            "nonCommercial": {
              "long": 7339,
              "short": 1841,
              "net": 5498
            },
            "smallTrader": {
              "long": 1890,
              "short": 2157,
              "net": -267
            }
          },
          "openInterest": 13884
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34825,
              "short": 43669,
              "net": -8844
            },
            "nonCommercial": {
              "long": 21288,
              "short": 8075,
              "net": 13213
            },
            "smallTrader": {
              "long": 16938,
              "short": 21307,
              "net": -4369
            }
          },
          "openInterest": 80730
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145553,
              "short": 116215,
              "net": 29338
            },
            "nonCommercial": {
              "long": 60994,
              "short": 70040,
              "net": -9046
            },
            "smallTrader": {
              "long": 22779,
              "short": 43071,
              "net": -20292
            }
          },
          "openInterest": 266099
        }
      ]
    },
    {
      "reportDate": "2009-01-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 702628,
              "short": 630290,
              "net": 72338
            },
            "nonCommercial": {
              "long": 128587,
              "short": 126448,
              "net": 2139
            },
            "smallTrader": {
              "long": 205135,
              "short": 279612,
              "net": -74477
            }
          },
          "openInterest": 1042775
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 338742,
              "short": 359743,
              "net": -21001
            },
            "nonCommercial": {
              "long": 73459,
              "short": 70672,
              "net": 2787
            },
            "smallTrader": {
              "long": 91136,
              "short": 72922,
              "net": 18214
            }
          },
          "openInterest": 506711
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 560991,
              "short": 427700,
              "net": 133291
            },
            "nonCommercial": {
              "long": 43617,
              "short": 134548,
              "net": -90931
            },
            "smallTrader": {
              "long": 105050,
              "short": 147410,
              "net": -42360
            }
          },
          "openInterest": 718023
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 672655,
              "short": 617228,
              "net": 55427
            },
            "nonCommercial": {
              "long": 87844,
              "short": 150256,
              "net": -62412
            },
            "smallTrader": {
              "long": 180972,
              "short": 173987,
              "net": 6985
            }
          },
          "openInterest": 947549
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22007,
              "short": 16344,
              "net": 5663
            },
            "nonCommercial": {
              "long": 10971,
              "short": 17086,
              "net": -6115
            },
            "smallTrader": {
              "long": 12357,
              "short": 11905,
              "net": 452
            }
          },
          "openInterest": 45585
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49259,
              "short": 18613,
              "net": 30646
            },
            "nonCommercial": {
              "long": 7489,
              "short": 46526,
              "net": -39037
            },
            "smallTrader": {
              "long": 30882,
              "short": 22491,
              "net": 8391
            }
          },
          "openInterest": 87698
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31738,
              "short": 21432,
              "net": 10306
            },
            "nonCommercial": {
              "long": 8949,
              "short": 23534,
              "net": -14585
            },
            "smallTrader": {
              "long": 23982,
              "short": 19703,
              "net": 4279
            }
          },
          "openInterest": 65416
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63911,
              "short": 85553,
              "net": -21642
            },
            "nonCommercial": {
              "long": 33089,
              "short": 14567,
              "net": 18522
            },
            "smallTrader": {
              "long": 6994,
              "short": 3874,
              "net": 3120
            }
          },
          "openInterest": 116201
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69048,
              "short": 73762,
              "net": -4714
            },
            "nonCommercial": {
              "long": 27606,
              "short": 24448,
              "net": 3158
            },
            "smallTrader": {
              "long": 9204,
              "short": 7648,
              "net": 1556
            }
          },
          "openInterest": 128222
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58413,
              "short": 31481,
              "net": 26932
            },
            "nonCommercial": {
              "long": 7009,
              "short": 32318,
              "net": -25309
            },
            "smallTrader": {
              "long": 9389,
              "short": 11012,
              "net": -1623
            }
          },
          "openInterest": 83617
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401004,
              "short": 376543,
              "net": 24461
            },
            "nonCommercial": {
              "long": 161880,
              "short": 114533,
              "net": 47347
            },
            "smallTrader": {
              "long": 112111,
              "short": 183919,
              "net": -71808
            }
          },
          "openInterest": 808890
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80411,
              "short": 84537,
              "net": -4126
            },
            "nonCommercial": {
              "long": 23611,
              "short": 21210,
              "net": 2401
            },
            "smallTrader": {
              "long": 12080,
              "short": 10355,
              "net": 1725
            }
          },
          "openInterest": 130358
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 633949,
              "short": 672365,
              "net": -38416
            },
            "nonCommercial": {
              "long": 225424,
              "short": 179290,
              "net": 46134
            },
            "smallTrader": {
              "long": 86923,
              "short": 94641,
              "net": -7718
            }
          },
          "openInterest": 1250327
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61010,
              "short": 55952,
              "net": 5058
            },
            "nonCommercial": {
              "long": 27780,
              "short": 35360,
              "net": -7580
            },
            "smallTrader": {
              "long": 41784,
              "short": 39262,
              "net": 2522
            }
          },
          "openInterest": 131714
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8369,
              "short": 3410,
              "net": 4959
            },
            "nonCommercial": {
              "long": 5820,
              "short": 7138,
              "net": -1318
            },
            "smallTrader": {
              "long": 4326,
              "short": 7967,
              "net": -3641
            }
          },
          "openInterest": 21226
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114053,
              "short": 168010,
              "net": -53957
            },
            "nonCommercial": {
              "long": 53012,
              "short": 3644,
              "net": 49368
            },
            "smallTrader": {
              "long": 17464,
              "short": 12875,
              "net": 4589
            }
          },
          "openInterest": 201329
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99813,
              "short": 238744,
              "net": -138931
            },
            "nonCommercial": {
              "long": 146910,
              "short": 22973,
              "net": 123937
            },
            "smallTrader": {
              "long": 40855,
              "short": 25861,
              "net": 14994
            }
          },
          "openInterest": 331507
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153631,
              "short": 169001,
              "net": -15370
            },
            "nonCommercial": {
              "long": 23145,
              "short": 18300,
              "net": 4845
            },
            "smallTrader": {
              "long": 37871,
              "short": 27346,
              "net": 10525
            }
          },
          "openInterest": 249159
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29220,
              "short": 78405,
              "net": -49185
            },
            "nonCommercial": {
              "long": 62529,
              "short": 15439,
              "net": 47090
            },
            "smallTrader": {
              "long": 21298,
              "short": 19203,
              "net": 2095
            }
          },
          "openInterest": 113171
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52727,
              "short": 55931,
              "net": -3204
            },
            "nonCommercial": {
              "long": 38334,
              "short": 30736,
              "net": 7598
            },
            "smallTrader": {
              "long": 18267,
              "short": 22661,
              "net": -4394
            }
          },
          "openInterest": 130915
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97943,
              "short": 78589,
              "net": 19354
            },
            "nonCommercial": {
              "long": 51315,
              "short": 54190,
              "net": -2875
            },
            "smallTrader": {
              "long": 19340,
              "short": 35819,
              "net": -16479
            }
          },
          "openInterest": 203960
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17413,
              "short": 4521,
              "net": 12892
            },
            "nonCommercial": {
              "long": 5671,
              "short": 14524,
              "net": -8853
            },
            "smallTrader": {
              "long": 1541,
              "short": 5580,
              "net": -4039
            }
          },
          "openInterest": 24625
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 299812,
              "short": 188241,
              "net": 111571
            },
            "nonCommercial": {
              "long": 73988,
              "short": 219809,
              "net": -145821
            },
            "smallTrader": {
              "long": 74861,
              "short": 40611,
              "net": 34250
            }
          },
          "openInterest": 704924
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4972,
              "short": 3760,
              "net": 1212
            },
            "nonCommercial": {
              "long": 2059,
              "short": 3996,
              "net": -1937
            },
            "smallTrader": {
              "long": 2683,
              "short": 1958,
              "net": 725
            }
          },
          "openInterest": 9714
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5652,
              "short": 14592,
              "net": -8940
            },
            "nonCommercial": {
              "long": 9212,
              "short": 1969,
              "net": 7243
            },
            "smallTrader": {
              "long": 2841,
              "short": 1144,
              "net": 1697
            }
          },
          "openInterest": 17832
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26347,
              "short": 55277,
              "net": -28930
            },
            "nonCommercial": {
              "long": 26663,
              "short": 7597,
              "net": 19066
            },
            "smallTrader": {
              "long": 18520,
              "short": 8656,
              "net": 9864
            }
          },
          "openInterest": 86349
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58988,
              "short": 75168,
              "net": -16180
            },
            "nonCommercial": {
              "long": 20946,
              "short": 13641,
              "net": 7305
            },
            "smallTrader": {
              "long": 25699,
              "short": 16824,
              "net": 8875
            }
          },
          "openInterest": 117006
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122413,
              "short": 123314,
              "net": -901
            },
            "nonCommercial": {
              "long": 22329,
              "short": 26267,
              "net": -3938
            },
            "smallTrader": {
              "long": 23133,
              "short": 18294,
              "net": 4839
            }
          },
          "openInterest": 209993
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144669,
              "short": 157727,
              "net": -13058
            },
            "nonCommercial": {
              "long": 65251,
              "short": 31937,
              "net": 33314
            },
            "smallTrader": {
              "long": 38823,
              "short": 59079,
              "net": -20256
            }
          },
          "openInterest": 303202
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367988,
              "short": 489040,
              "net": -121052
            },
            "nonCommercial": {
              "long": 166035,
              "short": 52366,
              "net": 113669
            },
            "smallTrader": {
              "long": 62159,
              "short": 54776,
              "net": 7383
            }
          },
          "openInterest": 660157
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6535,
              "short": 3678,
              "net": 2857
            },
            "nonCommercial": {
              "long": 5135,
              "short": 11509,
              "net": -6374
            },
            "smallTrader": {
              "long": 12552,
              "short": 9035,
              "net": 3517
            }
          },
          "openInterest": 24527
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2847,
              "short": 9202,
              "net": -6355
            },
            "nonCommercial": {
              "long": 7881,
              "short": 1887,
              "net": 5994
            },
            "smallTrader": {
              "long": 2532,
              "short": 2171,
              "net": 361
            }
          },
          "openInterest": 15431
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35144,
              "short": 41402,
              "net": -6258
            },
            "nonCommercial": {
              "long": 20462,
              "short": 9006,
              "net": 11456
            },
            "smallTrader": {
              "long": 15956,
              "short": 21154,
              "net": -5198
            }
          },
          "openInterest": 80015
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150694,
              "short": 111021,
              "net": 39673
            },
            "nonCommercial": {
              "long": 58496,
              "short": 75359,
              "net": -16863
            },
            "smallTrader": {
              "long": 22222,
              "short": 45032,
              "net": -22810
            }
          },
          "openInterest": 271392
        }
      ]
    },
    {
      "reportDate": "2009-01-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 696089,
              "short": 653344,
              "net": 42745
            },
            "nonCommercial": {
              "long": 135685,
              "short": 110832,
              "net": 24853
            },
            "smallTrader": {
              "long": 191742,
              "short": 259340,
              "net": -67598
            }
          },
          "openInterest": 1031443
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 327926,
              "short": 349289,
              "net": -21363
            },
            "nonCommercial": {
              "long": 73275,
              "short": 65240,
              "net": 8035
            },
            "smallTrader": {
              "long": 84470,
              "short": 71142,
              "net": 13328
            }
          },
          "openInterest": 489159
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 561032,
              "short": 444715,
              "net": 116317
            },
            "nonCommercial": {
              "long": 42683,
              "short": 120311,
              "net": -77628
            },
            "smallTrader": {
              "long": 107760,
              "short": 146449,
              "net": -38689
            }
          },
          "openInterest": 717586
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 670230,
              "short": 614146,
              "net": 56084
            },
            "nonCommercial": {
              "long": 83663,
              "short": 139201,
              "net": -55538
            },
            "smallTrader": {
              "long": 173598,
              "short": 174144,
              "net": -546
            }
          },
          "openInterest": 930762
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20406,
              "short": 17105,
              "net": 3301
            },
            "nonCommercial": {
              "long": 12591,
              "short": 16006,
              "net": -3415
            },
            "smallTrader": {
              "long": 11930,
              "short": 11816,
              "net": 114
            }
          },
          "openInterest": 45177
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49233,
              "short": 16801,
              "net": 32432
            },
            "nonCommercial": {
              "long": 9697,
              "short": 46691,
              "net": -36994
            },
            "smallTrader": {
              "long": 27920,
              "short": 23358,
              "net": 4562
            }
          },
          "openInterest": 87433
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31988,
              "short": 21737,
              "net": 10251
            },
            "nonCommercial": {
              "long": 7898,
              "short": 22864,
              "net": -14966
            },
            "smallTrader": {
              "long": 24273,
              "short": 19558,
              "net": 4715
            }
          },
          "openInterest": 64951
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63458,
              "short": 88209,
              "net": -24751
            },
            "nonCommercial": {
              "long": 32943,
              "short": 11824,
              "net": 21119
            },
            "smallTrader": {
              "long": 8717,
              "short": 5085,
              "net": 3632
            }
          },
          "openInterest": 120153
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71509,
              "short": 81009,
              "net": -9500
            },
            "nonCommercial": {
              "long": 29767,
              "short": 21873,
              "net": 7894
            },
            "smallTrader": {
              "long": 8858,
              "short": 7252,
              "net": 1606
            }
          },
          "openInterest": 134488
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57878,
              "short": 30807,
              "net": 27071
            },
            "nonCommercial": {
              "long": 6592,
              "short": 32122,
              "net": -25530
            },
            "smallTrader": {
              "long": 10382,
              "short": 11923,
              "net": -1541
            }
          },
          "openInterest": 84113
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 399243,
              "short": 368487,
              "net": 30756
            },
            "nonCommercial": {
              "long": 156636,
              "short": 117842,
              "net": 38794
            },
            "smallTrader": {
              "long": 107250,
              "short": 176800,
              "net": -69550
            }
          },
          "openInterest": 798353
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77376,
              "short": 86501,
              "net": -9125
            },
            "nonCommercial": {
              "long": 25313,
              "short": 18855,
              "net": 6458
            },
            "smallTrader": {
              "long": 13351,
              "short": 10684,
              "net": 2667
            }
          },
          "openInterest": 131102
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 635238,
              "short": 676012,
              "net": -40774
            },
            "nonCommercial": {
              "long": 226101,
              "short": 174449,
              "net": 51652
            },
            "smallTrader": {
              "long": 84481,
              "short": 95359,
              "net": -10878
            }
          },
          "openInterest": 1245999
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65248,
              "short": 61249,
              "net": 3999
            },
            "nonCommercial": {
              "long": 32077,
              "short": 39566,
              "net": -7489
            },
            "smallTrader": {
              "long": 35933,
              "short": 32443,
              "net": 3490
            }
          },
          "openInterest": 134554
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8668,
              "short": 3811,
              "net": 4857
            },
            "nonCommercial": {
              "long": 5859,
              "short": 6755,
              "net": -896
            },
            "smallTrader": {
              "long": 4446,
              "short": 8407,
              "net": -3961
            }
          },
          "openInterest": 21379
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 105636,
              "short": 157252,
              "net": -51616
            },
            "nonCommercial": {
              "long": 50832,
              "short": 3671,
              "net": 47161
            },
            "smallTrader": {
              "long": 15758,
              "short": 11303,
              "net": 4455
            }
          },
          "openInterest": 186245
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102080,
              "short": 260456,
              "net": -158376
            },
            "nonCommercial": {
              "long": 165652,
              "short": 24538,
              "net": 141114
            },
            "smallTrader": {
              "long": 46583,
              "short": 29321,
              "net": 17262
            }
          },
          "openInterest": 354191
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154034,
              "short": 171203,
              "net": -17169
            },
            "nonCommercial": {
              "long": 24705,
              "short": 16945,
              "net": 7760
            },
            "smallTrader": {
              "long": 37146,
              "short": 27737,
              "net": 9409
            }
          },
          "openInterest": 248190
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28783,
              "short": 83450,
              "net": -54667
            },
            "nonCommercial": {
              "long": 63369,
              "short": 14362,
              "net": 49007
            },
            "smallTrader": {
              "long": 22757,
              "short": 17097,
              "net": 5660
            }
          },
          "openInterest": 115063
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51656,
              "short": 50807,
              "net": 849
            },
            "nonCommercial": {
              "long": 36410,
              "short": 32235,
              "net": 4175
            },
            "smallTrader": {
              "long": 17921,
              "short": 22945,
              "net": -5024
            }
          },
          "openInterest": 129166
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99984,
              "short": 78724,
              "net": 21260
            },
            "nonCommercial": {
              "long": 54262,
              "short": 58229,
              "net": -3967
            },
            "smallTrader": {
              "long": 20253,
              "short": 37546,
              "net": -17293
            }
          },
          "openInterest": 206740
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23531,
              "short": 9183,
              "net": 14348
            },
            "nonCommercial": {
              "long": 5491,
              "short": 16393,
              "net": -10902
            },
            "smallTrader": {
              "long": 1739,
              "short": 5185,
              "net": -3446
            }
          },
          "openInterest": 30762
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 288370,
              "short": 180250,
              "net": 108120
            },
            "nonCommercial": {
              "long": 72185,
              "short": 217658,
              "net": -145473
            },
            "smallTrader": {
              "long": 79624,
              "short": 42271,
              "net": 37353
            }
          },
          "openInterest": 679224
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6268,
              "short": 2810,
              "net": 3458
            },
            "nonCommercial": {
              "long": 1802,
              "short": 6099,
              "net": -4297
            },
            "smallTrader": {
              "long": 2712,
              "short": 1873,
              "net": 839
            }
          },
          "openInterest": 10782
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5514,
              "short": 15017,
              "net": -9503
            },
            "nonCommercial": {
              "long": 9778,
              "short": 2394,
              "net": 7384
            },
            "smallTrader": {
              "long": 3163,
              "short": 1044,
              "net": 2119
            }
          },
          "openInterest": 18522
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26230,
              "short": 58425,
              "net": -32195
            },
            "nonCommercial": {
              "long": 28760,
              "short": 7802,
              "net": 20958
            },
            "smallTrader": {
              "long": 19420,
              "short": 8183,
              "net": 11237
            }
          },
          "openInterest": 89185
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60091,
              "short": 81263,
              "net": -21172
            },
            "nonCommercial": {
              "long": 24772,
              "short": 11610,
              "net": 13162
            },
            "smallTrader": {
              "long": 25992,
              "short": 17982,
              "net": 8010
            }
          },
          "openInterest": 123321
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121587,
              "short": 123694,
              "net": -2107
            },
            "nonCommercial": {
              "long": 24657,
              "short": 25581,
              "net": -924
            },
            "smallTrader": {
              "long": 22317,
              "short": 19286,
              "net": 3031
            }
          },
          "openInterest": 207674
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152483,
              "short": 171462,
              "net": -18979
            },
            "nonCommercial": {
              "long": 70604,
              "short": 30201,
              "net": 40403
            },
            "smallTrader": {
              "long": 38372,
              "short": 59796,
              "net": -21424
            }
          },
          "openInterest": 322483
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 359636,
              "short": 500465,
              "net": -140829
            },
            "nonCommercial": {
              "long": 174066,
              "short": 46320,
              "net": 127746
            },
            "smallTrader": {
              "long": 68291,
              "short": 55208,
              "net": 13083
            }
          },
          "openInterest": 670233
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12183,
              "short": 3784,
              "net": 8399
            },
            "nonCommercial": {
              "long": 4319,
              "short": 14507,
              "net": -10188
            },
            "smallTrader": {
              "long": 11322,
              "short": 9533,
              "net": 1789
            }
          },
          "openInterest": 28119
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3229,
              "short": 11881,
              "net": -8652
            },
            "nonCommercial": {
              "long": 10318,
              "short": 1819,
              "net": 8499
            },
            "smallTrader": {
              "long": 2413,
              "short": 2260,
              "net": 153
            }
          },
          "openInterest": 18800
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33183,
              "short": 40851,
              "net": -7668
            },
            "nonCommercial": {
              "long": 22104,
              "short": 8883,
              "net": 13221
            },
            "smallTrader": {
              "long": 16369,
              "short": 21922,
              "net": -5553
            }
          },
          "openInterest": 79084
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147916,
              "short": 115120,
              "net": 32796
            },
            "nonCommercial": {
              "long": 59586,
              "short": 72052,
              "net": -12466
            },
            "smallTrader": {
              "long": 26454,
              "short": 46784,
              "net": -20330
            }
          },
          "openInterest": 278873
        }
      ]
    },
    {
      "reportDate": "2009-02-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 743352,
              "short": 664770,
              "net": 78582
            },
            "nonCommercial": {
              "long": 131725,
              "short": 133547,
              "net": -1822
            },
            "smallTrader": {
              "long": 185662,
              "short": 262422,
              "net": -76760
            }
          },
          "openInterest": 1068229
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 319253,
              "short": 340253,
              "net": -21000
            },
            "nonCommercial": {
              "long": 67561,
              "short": 58577,
              "net": 8984
            },
            "smallTrader": {
              "long": 86353,
              "short": 74337,
              "net": 12016
            }
          },
          "openInterest": 476250
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 567192,
              "short": 435121,
              "net": 132071
            },
            "nonCommercial": {
              "long": 38974,
              "short": 127723,
              "net": -88749
            },
            "smallTrader": {
              "long": 103565,
              "short": 146887,
              "net": -43322
            }
          },
          "openInterest": 717270
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 680275,
              "short": 612674,
              "net": 67601
            },
            "nonCommercial": {
              "long": 95070,
              "short": 113563,
              "net": -18493
            },
            "smallTrader": {
              "long": 174254,
              "short": 223362,
              "net": -49108
            }
          },
          "openInterest": 953764
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24128,
              "short": 17579,
              "net": 6549
            },
            "nonCommercial": {
              "long": 12195,
              "short": 17314,
              "net": -5119
            },
            "smallTrader": {
              "long": 12059,
              "short": 13489,
              "net": -1430
            }
          },
          "openInterest": 48632
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45599,
              "short": 16804,
              "net": 28795
            },
            "nonCommercial": {
              "long": 8890,
              "short": 42313,
              "net": -33423
            },
            "smallTrader": {
              "long": 28728,
              "short": 24100,
              "net": 4628
            }
          },
          "openInterest": 83589
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31073,
              "short": 25799,
              "net": 5274
            },
            "nonCommercial": {
              "long": 9597,
              "short": 22172,
              "net": -12575
            },
            "smallTrader": {
              "long": 25484,
              "short": 18183,
              "net": 7301
            }
          },
          "openInterest": 67011
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62923,
              "short": 91182,
              "net": -28259
            },
            "nonCommercial": {
              "long": 36807,
              "short": 13953,
              "net": 22854
            },
            "smallTrader": {
              "long": 9969,
              "short": 4564,
              "net": 5405
            }
          },
          "openInterest": 123557
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72931,
              "short": 82985,
              "net": -10054
            },
            "nonCommercial": {
              "long": 29790,
              "short": 20847,
              "net": 8943
            },
            "smallTrader": {
              "long": 8833,
              "short": 7722,
              "net": 1111
            }
          },
          "openInterest": 137744
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58566,
              "short": 31267,
              "net": 27299
            },
            "nonCommercial": {
              "long": 7352,
              "short": 32590,
              "net": -25238
            },
            "smallTrader": {
              "long": 9241,
              "short": 11302,
              "net": -2061
            }
          },
          "openInterest": 87299
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407816,
              "short": 355710,
              "net": 52106
            },
            "nonCommercial": {
              "long": 154888,
              "short": 139092,
              "net": 15796
            },
            "smallTrader": {
              "long": 116337,
              "short": 184239,
              "net": -67902
            }
          },
          "openInterest": 817268
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75095,
              "short": 85246,
              "net": -10151
            },
            "nonCommercial": {
              "long": 26629,
              "short": 21754,
              "net": 4875
            },
            "smallTrader": {
              "long": 13888,
              "short": 8612,
              "net": 5276
            }
          },
          "openInterest": 128412
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 638532,
              "short": 665187,
              "net": -26655
            },
            "nonCommercial": {
              "long": 234724,
              "short": 205448,
              "net": 29276
            },
            "smallTrader": {
              "long": 78805,
              "short": 81426,
              "net": -2621
            }
          },
          "openInterest": 1254242
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70629,
              "short": 67183,
              "net": 3446
            },
            "nonCommercial": {
              "long": 35350,
              "short": 44402,
              "net": -9052
            },
            "smallTrader": {
              "long": 38404,
              "short": 32798,
              "net": 5606
            }
          },
          "openInterest": 145456
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8772,
              "short": 3869,
              "net": 4903
            },
            "nonCommercial": {
              "long": 5453,
              "short": 6582,
              "net": -1129
            },
            "smallTrader": {
              "long": 4754,
              "short": 8528,
              "net": -3774
            }
          },
          "openInterest": 20976
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102304,
              "short": 150577,
              "net": -48273
            },
            "nonCommercial": {
              "long": 49863,
              "short": 4747,
              "net": 45116
            },
            "smallTrader": {
              "long": 14593,
              "short": 11436,
              "net": 3157
            }
          },
          "openInterest": 180933
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95920,
              "short": 273509,
              "net": -177589
            },
            "nonCommercial": {
              "long": 181020,
              "short": 25714,
              "net": 155306
            },
            "smallTrader": {
              "long": 45954,
              "short": 23671,
              "net": 22283
            }
          },
          "openInterest": 346288
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151422,
              "short": 166784,
              "net": -15362
            },
            "nonCommercial": {
              "long": 26794,
              "short": 18177,
              "net": 8617
            },
            "smallTrader": {
              "long": 33542,
              "short": 26797,
              "net": 6745
            }
          },
          "openInterest": 244995
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28676,
              "short": 85167,
              "net": -56491
            },
            "nonCommercial": {
              "long": 65131,
              "short": 14613,
              "net": 50518
            },
            "smallTrader": {
              "long": 23104,
              "short": 17131,
              "net": 5973
            }
          },
          "openInterest": 117069
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52661,
              "short": 51028,
              "net": 1633
            },
            "nonCommercial": {
              "long": 31036,
              "short": 30060,
              "net": 976
            },
            "smallTrader": {
              "long": 19162,
              "short": 21771,
              "net": -2609
            }
          },
          "openInterest": 128266
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101001,
              "short": 79385,
              "net": 21616
            },
            "nonCommercial": {
              "long": 53985,
              "short": 60929,
              "net": -6944
            },
            "smallTrader": {
              "long": 21950,
              "short": 36622,
              "net": -14672
            }
          },
          "openInterest": 207224
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34577,
              "short": 20734,
              "net": 13843
            },
            "nonCommercial": {
              "long": 6678,
              "short": 16388,
              "net": -9710
            },
            "smallTrader": {
              "long": 1431,
              "short": 5564,
              "net": -4133
            }
          },
          "openInterest": 42781
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 286695,
              "short": 176208,
              "net": 110487
            },
            "nonCommercial": {
              "long": 74971,
              "short": 219750,
              "net": -144779
            },
            "smallTrader": {
              "long": 77313,
              "short": 43021,
              "net": 34292
            }
          },
          "openInterest": 692072
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7879,
              "short": 2802,
              "net": 5077
            },
            "nonCommercial": {
              "long": 1638,
              "short": 7616,
              "net": -5978
            },
            "smallTrader": {
              "long": 3428,
              "short": 2527,
              "net": 901
            }
          },
          "openInterest": 12945
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5389,
              "short": 16042,
              "net": -10653
            },
            "nonCommercial": {
              "long": 10342,
              "short": 1729,
              "net": 8613
            },
            "smallTrader": {
              "long": 3166,
              "short": 1126,
              "net": 2040
            }
          },
          "openInterest": 18927
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28118,
              "short": 61291,
              "net": -33173
            },
            "nonCommercial": {
              "long": 29430,
              "short": 7015,
              "net": 22415
            },
            "smallTrader": {
              "long": 19759,
              "short": 9001,
              "net": 10758
            }
          },
          "openInterest": 93813
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63324,
              "short": 83001,
              "net": -19677
            },
            "nonCommercial": {
              "long": 23559,
              "short": 10242,
              "net": 13317
            },
            "smallTrader": {
              "long": 26940,
              "short": 20580,
              "net": 6360
            }
          },
          "openInterest": 128534
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121204,
              "short": 119412,
              "net": 1792
            },
            "nonCommercial": {
              "long": 28678,
              "short": 28013,
              "net": 665
            },
            "smallTrader": {
              "long": 21848,
              "short": 24305,
              "net": -2457
            }
          },
          "openInterest": 214412
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150208,
              "short": 162308,
              "net": -12100
            },
            "nonCommercial": {
              "long": 70869,
              "short": 33879,
              "net": 36990
            },
            "smallTrader": {
              "long": 40820,
              "short": 65710,
              "net": -24890
            }
          },
          "openInterest": 324725
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351760,
              "short": 497138,
              "net": -145378
            },
            "nonCommercial": {
              "long": 177579,
              "short": 44349,
              "net": 133230
            },
            "smallTrader": {
              "long": 70728,
              "short": 58580,
              "net": 12148
            }
          },
          "openInterest": 673225
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11668,
              "short": 3282,
              "net": 8386
            },
            "nonCommercial": {
              "long": 3801,
              "short": 14941,
              "net": -11140
            },
            "smallTrader": {
              "long": 13254,
              "short": 10500,
              "net": 2754
            }
          },
          "openInterest": 29006
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2213,
              "short": 13391,
              "net": -11178
            },
            "nonCommercial": {
              "long": 12226,
              "short": 1699,
              "net": 10527
            },
            "smallTrader": {
              "long": 2764,
              "short": 2113,
              "net": 651
            }
          },
          "openInterest": 19347
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32497,
              "short": 39987,
              "net": -7490
            },
            "nonCommercial": {
              "long": 22247,
              "short": 9854,
              "net": 12393
            },
            "smallTrader": {
              "long": 16038,
              "short": 20941,
              "net": -4903
            }
          },
          "openInterest": 78111
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149108,
              "short": 116872,
              "net": 32236
            },
            "nonCommercial": {
              "long": 58975,
              "short": 69066,
              "net": -10091
            },
            "smallTrader": {
              "long": 26155,
              "short": 48300,
              "net": -22145
            }
          },
          "openInterest": 283752
        }
      ]
    },
    {
      "reportDate": "2009-02-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 693445,
              "short": 644291,
              "net": 49154
            },
            "nonCommercial": {
              "long": 151864,
              "short": 159939,
              "net": -8075
            },
            "smallTrader": {
              "long": 202472,
              "short": 243551,
              "net": -41079
            }
          },
          "openInterest": 1054846
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 335768,
              "short": 355898,
              "net": -20130
            },
            "nonCommercial": {
              "long": 65773,
              "short": 62024,
              "net": 3749
            },
            "smallTrader": {
              "long": 90204,
              "short": 73823,
              "net": 16381
            }
          },
          "openInterest": 494841
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 565460,
              "short": 432340,
              "net": 133120
            },
            "nonCommercial": {
              "long": 37892,
              "short": 123085,
              "net": -85193
            },
            "smallTrader": {
              "long": 105404,
              "short": 153331,
              "net": -47927
            }
          },
          "openInterest": 716371
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 711046,
              "short": 679863,
              "net": 31183
            },
            "nonCommercial": {
              "long": 93122,
              "short": 113783,
              "net": -20661
            },
            "smallTrader": {
              "long": 165085,
              "short": 175607,
              "net": -10522
            }
          },
          "openInterest": 980599
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21276,
              "short": 17847,
              "net": 3429
            },
            "nonCommercial": {
              "long": 9507,
              "short": 15355,
              "net": -5848
            },
            "smallTrader": {
              "long": 13199,
              "short": 10780,
              "net": 2419
            }
          },
          "openInterest": 44254
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41721,
              "short": 16862,
              "net": 24859
            },
            "nonCommercial": {
              "long": 8451,
              "short": 40381,
              "net": -31930
            },
            "smallTrader": {
              "long": 30454,
              "short": 23383,
              "net": 7071
            }
          },
          "openInterest": 80695
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33315,
              "short": 26902,
              "net": 6413
            },
            "nonCommercial": {
              "long": 7789,
              "short": 19260,
              "net": -11471
            },
            "smallTrader": {
              "long": 25570,
              "short": 20512,
              "net": 5058
            }
          },
          "openInterest": 67863
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60908,
              "short": 90324,
              "net": -29416
            },
            "nonCommercial": {
              "long": 39630,
              "short": 15644,
              "net": 23986
            },
            "smallTrader": {
              "long": 11361,
              "short": 5931,
              "net": 5430
            }
          },
          "openInterest": 121753
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73009,
              "short": 83339,
              "net": -10330
            },
            "nonCommercial": {
              "long": 29013,
              "short": 19379,
              "net": 9634
            },
            "smallTrader": {
              "long": 9743,
              "short": 9047,
              "net": 696
            }
          },
          "openInterest": 136959
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55953,
              "short": 30349,
              "net": 25604
            },
            "nonCommercial": {
              "long": 8874,
              "short": 33519,
              "net": -24645
            },
            "smallTrader": {
              "long": 10350,
              "short": 11309,
              "net": -959
            }
          },
          "openInterest": 83934
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406204,
              "short": 361990,
              "net": 44214
            },
            "nonCommercial": {
              "long": 161571,
              "short": 139140,
              "net": 22431
            },
            "smallTrader": {
              "long": 111683,
              "short": 178328,
              "net": -66645
            }
          },
          "openInterest": 812240
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72420,
              "short": 77717,
              "net": -5297
            },
            "nonCommercial": {
              "long": 27458,
              "short": 23705,
              "net": 3753
            },
            "smallTrader": {
              "long": 14176,
              "short": 12632,
              "net": 1544
            }
          },
          "openInterest": 123430
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 623432,
              "short": 640457,
              "net": -17025
            },
            "nonCommercial": {
              "long": 239563,
              "short": 222985,
              "net": 16578
            },
            "smallTrader": {
              "long": 70928,
              "short": 70481,
              "net": 447
            }
          },
          "openInterest": 1237590
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76264,
              "short": 69706,
              "net": 6558
            },
            "nonCommercial": {
              "long": 33943,
              "short": 43937,
              "net": -9994
            },
            "smallTrader": {
              "long": 41057,
              "short": 37621,
              "net": 3436
            }
          },
          "openInterest": 152419
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8153,
              "short": 4518,
              "net": 3635
            },
            "nonCommercial": {
              "long": 5644,
              "short": 4612,
              "net": 1032
            },
            "smallTrader": {
              "long": 5584,
              "short": 10251,
              "net": -4667
            }
          },
          "openInterest": 22160
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107507,
              "short": 158158,
              "net": -50651
            },
            "nonCommercial": {
              "long": 52061,
              "short": 4597,
              "net": 47464
            },
            "smallTrader": {
              "long": 15948,
              "short": 12761,
              "net": 3187
            }
          },
          "openInterest": 187594
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94052,
              "short": 282764,
              "net": -188712
            },
            "nonCommercial": {
              "long": 188898,
              "short": 25276,
              "net": 163622
            },
            "smallTrader": {
              "long": 45052,
              "short": 19962,
              "net": 25090
            }
          },
          "openInterest": 350858
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159073,
              "short": 173602,
              "net": -14529
            },
            "nonCommercial": {
              "long": 28265,
              "short": 17874,
              "net": 10391
            },
            "smallTrader": {
              "long": 34293,
              "short": 30155,
              "net": 4138
            }
          },
          "openInterest": 253485
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27908,
              "short": 71290,
              "net": -43382
            },
            "nonCommercial": {
              "long": 56870,
              "short": 13273,
              "net": 43597
            },
            "smallTrader": {
              "long": 21602,
              "short": 21817,
              "net": -215
            }
          },
          "openInterest": 106751
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51277,
              "short": 46362,
              "net": 4915
            },
            "nonCommercial": {
              "long": 30008,
              "short": 33298,
              "net": -3290
            },
            "smallTrader": {
              "long": 19159,
              "short": 20784,
              "net": -1625
            }
          },
          "openInterest": 125654
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98472,
              "short": 86038,
              "net": 12434
            },
            "nonCommercial": {
              "long": 51483,
              "short": 47277,
              "net": 4206
            },
            "smallTrader": {
              "long": 20608,
              "short": 37248,
              "net": -16640
            }
          },
          "openInterest": 202092
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37212,
              "short": 21275,
              "net": 15937
            },
            "nonCommercial": {
              "long": 7577,
              "short": 19224,
              "net": -11647
            },
            "smallTrader": {
              "long": 1562,
              "short": 5852,
              "net": -4290
            }
          },
          "openInterest": 46419
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 285959,
              "short": 181713,
              "net": 104246
            },
            "nonCommercial": {
              "long": 70068,
              "short": 212750,
              "net": -142682
            },
            "smallTrader": {
              "long": 78477,
              "short": 40041,
              "net": 38436
            }
          },
          "openInterest": 707605
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7737,
              "short": 3822,
              "net": 3915
            },
            "nonCommercial": {
              "long": 2184,
              "short": 6523,
              "net": -4339
            },
            "smallTrader": {
              "long": 2780,
              "short": 2356,
              "net": 424
            }
          },
          "openInterest": 12701
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5502,
              "short": 17054,
              "net": -11552
            },
            "nonCommercial": {
              "long": 10869,
              "short": 1669,
              "net": 9200
            },
            "smallTrader": {
              "long": 3536,
              "short": 1184,
              "net": 2352
            }
          },
          "openInterest": 19945
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28945,
              "short": 63982,
              "net": -35037
            },
            "nonCommercial": {
              "long": 30842,
              "short": 6720,
              "net": 24122
            },
            "smallTrader": {
              "long": 20027,
              "short": 9112,
              "net": 10915
            }
          },
          "openInterest": 96019
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63189,
              "short": 84987,
              "net": -21798
            },
            "nonCommercial": {
              "long": 25619,
              "short": 11386,
              "net": 14233
            },
            "smallTrader": {
              "long": 27234,
              "short": 19669,
              "net": 7565
            }
          },
          "openInterest": 127157
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112631,
              "short": 117576,
              "net": -4945
            },
            "nonCommercial": {
              "long": 29235,
              "short": 26303,
              "net": 2932
            },
            "smallTrader": {
              "long": 27175,
              "short": 25162,
              "net": 2013
            }
          },
          "openInterest": 208687
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151920,
              "short": 171452,
              "net": -19532
            },
            "nonCommercial": {
              "long": 72464,
              "short": 30676,
              "net": 41788
            },
            "smallTrader": {
              "long": 41964,
              "short": 64220,
              "net": -22256
            }
          },
          "openInterest": 322897
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 333895,
              "short": 500197,
              "net": -166302
            },
            "nonCommercial": {
              "long": 185745,
              "short": 38835,
              "net": 146910
            },
            "smallTrader": {
              "long": 79863,
              "short": 60471,
              "net": 19392
            }
          },
          "openInterest": 660712
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15942,
              "short": 3398,
              "net": 12544
            },
            "nonCommercial": {
              "long": 3613,
              "short": 15134,
              "net": -11521
            },
            "smallTrader": {
              "long": 12254,
              "short": 13277,
              "net": -1023
            }
          },
          "openInterest": 32070
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1963,
              "short": 12577,
              "net": -10614
            },
            "nonCommercial": {
              "long": 12029,
              "short": 1433,
              "net": 10596
            },
            "smallTrader": {
              "long": 2666,
              "short": 2648,
              "net": 18
            }
          },
          "openInterest": 18679
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33097,
              "short": 40031,
              "net": -6934
            },
            "nonCommercial": {
              "long": 23723,
              "short": 11393,
              "net": 12330
            },
            "smallTrader": {
              "long": 17172,
              "short": 22568,
              "net": -5396
            }
          },
          "openInterest": 81745
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146728,
              "short": 111287,
              "net": 35441
            },
            "nonCommercial": {
              "long": 61096,
              "short": 75931,
              "net": -14835
            },
            "smallTrader": {
              "long": 27925,
              "short": 48531,
              "net": -20606
            }
          },
          "openInterest": 305491
        }
      ]
    },
    {
      "reportDate": "2009-02-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 681395,
              "short": 652834,
              "net": 28561
            },
            "nonCommercial": {
              "long": 138987,
              "short": 147601,
              "net": -8614
            },
            "smallTrader": {
              "long": 240882,
              "short": 260829,
              "net": -19947
            }
          },
          "openInterest": 1066453
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 336787,
              "short": 368294,
              "net": -31507
            },
            "nonCommercial": {
              "long": 79083,
              "short": 60627,
              "net": 18456
            },
            "smallTrader": {
              "long": 91729,
              "short": 78678,
              "net": 13051
            }
          },
          "openInterest": 510682
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 577474,
              "short": 448446,
              "net": 129028
            },
            "nonCommercial": {
              "long": 43731,
              "short": 130263,
              "net": -86532
            },
            "smallTrader": {
              "long": 109650,
              "short": 152146,
              "net": -42496
            }
          },
          "openInterest": 739838
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 706323,
              "short": 681535,
              "net": 24788
            },
            "nonCommercial": {
              "long": 98510,
              "short": 111571,
              "net": -13061
            },
            "smallTrader": {
              "long": 176444,
              "short": 188171,
              "net": -11727
            }
          },
          "openInterest": 993610
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24225,
              "short": 17757,
              "net": 6468
            },
            "nonCommercial": {
              "long": 10183,
              "short": 17473,
              "net": -7290
            },
            "smallTrader": {
              "long": 13879,
              "short": 13057,
              "net": 822
            }
          },
          "openInterest": 48452
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43932,
              "short": 18803,
              "net": 25129
            },
            "nonCommercial": {
              "long": 10591,
              "short": 41161,
              "net": -30570
            },
            "smallTrader": {
              "long": 28748,
              "short": 23307,
              "net": 5441
            }
          },
          "openInterest": 83306
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34527,
              "short": 26004,
              "net": 8523
            },
            "nonCommercial": {
              "long": 9631,
              "short": 22540,
              "net": -12909
            },
            "smallTrader": {
              "long": 26847,
              "short": 22461,
              "net": 4386
            }
          },
          "openInterest": 72185
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57145,
              "short": 84111,
              "net": -26966
            },
            "nonCommercial": {
              "long": 39245,
              "short": 16869,
              "net": 22376
            },
            "smallTrader": {
              "long": 9142,
              "short": 4552,
              "net": 4590
            }
          },
          "openInterest": 114542
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72486,
              "short": 79829,
              "net": -7343
            },
            "nonCommercial": {
              "long": 28773,
              "short": 21778,
              "net": 6995
            },
            "smallTrader": {
              "long": 7293,
              "short": 6945,
              "net": 348
            }
          },
          "openInterest": 130901
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58493,
              "short": 29651,
              "net": 28842
            },
            "nonCommercial": {
              "long": 7665,
              "short": 35092,
              "net": -27427
            },
            "smallTrader": {
              "long": 11092,
              "short": 12507,
              "net": -1415
            }
          },
          "openInterest": 89405
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415671,
              "short": 349348,
              "net": 66323
            },
            "nonCommercial": {
              "long": 158872,
              "short": 157792,
              "net": 1080
            },
            "smallTrader": {
              "long": 115486,
              "short": 182889,
              "net": -67403
            }
          },
          "openInterest": 812494
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71438,
              "short": 63570,
              "net": 7868
            },
            "nonCommercial": {
              "long": 25370,
              "short": 32376,
              "net": -7006
            },
            "smallTrader": {
              "long": 12326,
              "short": 13188,
              "net": -862
            }
          },
          "openInterest": 117984
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 629554,
              "short": 665245,
              "net": -35691
            },
            "nonCommercial": {
              "long": 243728,
              "short": 198712,
              "net": 45016
            },
            "smallTrader": {
              "long": 68435,
              "short": 77760,
              "net": -9325
            }
          },
          "openInterest": 1230255
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85908,
              "short": 70830,
              "net": 15078
            },
            "nonCommercial": {
              "long": 32809,
              "short": 48246,
              "net": -15437
            },
            "smallTrader": {
              "long": 38610,
              "short": 38251,
              "net": 359
            }
          },
          "openInterest": 157952
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7231,
              "short": 5156,
              "net": 2075
            },
            "nonCommercial": {
              "long": 6086,
              "short": 3606,
              "net": 2480
            },
            "smallTrader": {
              "long": 5461,
              "short": 10016,
              "net": -4555
            }
          },
          "openInterest": 21854
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111307,
              "short": 157486,
              "net": -46179
            },
            "nonCommercial": {
              "long": 52300,
              "short": 9097,
              "net": 43203
            },
            "smallTrader": {
              "long": 16045,
              "short": 13069,
              "net": 2976
            }
          },
          "openInterest": 191512
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90051,
              "short": 286411,
              "net": -196360
            },
            "nonCommercial": {
              "long": 195966,
              "short": 30045,
              "net": 165921
            },
            "smallTrader": {
              "long": 51491,
              "short": 21052,
              "net": 30439
            }
          },
          "openInterest": 361619
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160263,
              "short": 173427,
              "net": -13164
            },
            "nonCommercial": {
              "long": 30859,
              "short": 22950,
              "net": 7909
            },
            "smallTrader": {
              "long": 35901,
              "short": 30646,
              "net": 5255
            }
          },
          "openInterest": 258898
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33128,
              "short": 63323,
              "net": -30195
            },
            "nonCommercial": {
              "long": 54653,
              "short": 18465,
              "net": 36188
            },
            "smallTrader": {
              "long": 20452,
              "short": 26445,
              "net": -5993
            }
          },
          "openInterest": 108685
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49858,
              "short": 44581,
              "net": 5277
            },
            "nonCommercial": {
              "long": 26295,
              "short": 28821,
              "net": -2526
            },
            "smallTrader": {
              "long": 18954,
              "short": 21705,
              "net": -2751
            }
          },
          "openInterest": 119784
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97440,
              "short": 83739,
              "net": 13701
            },
            "nonCommercial": {
              "long": 49932,
              "short": 45498,
              "net": 4434
            },
            "smallTrader": {
              "long": 18615,
              "short": 36750,
              "net": -18135
            }
          },
          "openInterest": 200762
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37394,
              "short": 21151,
              "net": 16243
            },
            "nonCommercial": {
              "long": 6061,
              "short": 17693,
              "net": -11632
            },
            "smallTrader": {
              "long": 1447,
              "short": 6058,
              "net": -4611
            }
          },
          "openInterest": 44972
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 297237,
              "short": 195425,
              "net": 101812
            },
            "nonCommercial": {
              "long": 69878,
              "short": 210402,
              "net": -140524
            },
            "smallTrader": {
              "long": 79188,
              "short": 40476,
              "net": 38712
            }
          },
          "openInterest": 732347
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7787,
              "short": 3671,
              "net": 4116
            },
            "nonCommercial": {
              "long": 2286,
              "short": 6868,
              "net": -4582
            },
            "smallTrader": {
              "long": 2755,
              "short": 2289,
              "net": 466
            }
          },
          "openInterest": 12828
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5168,
              "short": 17673,
              "net": -12505
            },
            "nonCommercial": {
              "long": 11736,
              "short": 1607,
              "net": 10129
            },
            "smallTrader": {
              "long": 3523,
              "short": 1147,
              "net": 2376
            }
          },
          "openInterest": 20510
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30435,
              "short": 66486,
              "net": -36051
            },
            "nonCommercial": {
              "long": 30954,
              "short": 6237,
              "net": 24717
            },
            "smallTrader": {
              "long": 20517,
              "short": 9183,
              "net": 11334
            }
          },
          "openInterest": 99325
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65415,
              "short": 78143,
              "net": -12728
            },
            "nonCommercial": {
              "long": 20920,
              "short": 10367,
              "net": 10553
            },
            "smallTrader": {
              "long": 26033,
              "short": 23858,
              "net": 2175
            }
          },
          "openInterest": 123329
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116659,
              "short": 119288,
              "net": -2629
            },
            "nonCommercial": {
              "long": 32509,
              "short": 28268,
              "net": 4241
            },
            "smallTrader": {
              "long": 26341,
              "short": 27953,
              "net": -1612
            }
          },
          "openInterest": 212982
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156846,
              "short": 167542,
              "net": -10696
            },
            "nonCommercial": {
              "long": 67587,
              "short": 34307,
              "net": 33280
            },
            "smallTrader": {
              "long": 42402,
              "short": 64986,
              "net": -22584
            }
          },
          "openInterest": 326895
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351459,
              "short": 506834,
              "net": -155375
            },
            "nonCommercial": {
              "long": 172933,
              "short": 29614,
              "net": 143319
            },
            "smallTrader": {
              "long": 78954,
              "short": 66898,
              "net": 12056
            }
          },
          "openInterest": 663396
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17495,
              "short": 3773,
              "net": 13722
            },
            "nonCommercial": {
              "long": 4848,
              "short": 15986,
              "net": -11138
            },
            "smallTrader": {
              "long": 11862,
              "short": 14446,
              "net": -2584
            }
          },
          "openInterest": 34470
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2181,
              "short": 17735,
              "net": -15554
            },
            "nonCommercial": {
              "long": 15226,
              "short": 1204,
              "net": 14022
            },
            "smallTrader": {
              "long": 3374,
              "short": 1842,
              "net": 1532
            }
          },
          "openInterest": 25037
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36712,
              "short": 38819,
              "net": -2107
            },
            "nonCommercial": {
              "long": 23007,
              "short": 14611,
              "net": 8396
            },
            "smallTrader": {
              "long": 14800,
              "short": 21089,
              "net": -6289
            }
          },
          "openInterest": 83239
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149693,
              "short": 111703,
              "net": 37990
            },
            "nonCommercial": {
              "long": 60446,
              "short": 77701,
              "net": -17255
            },
            "smallTrader": {
              "long": 27322,
              "short": 48057,
              "net": -20735
            }
          },
          "openInterest": 312379
        }
      ]
    },
    {
      "reportDate": "2009-02-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 635884,
              "short": 569342,
              "net": 66542
            },
            "nonCommercial": {
              "long": 101054,
              "short": 127982,
              "net": -26928
            },
            "smallTrader": {
              "long": 140971,
              "short": 180585,
              "net": -39614
            }
          },
          "openInterest": 888595
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 326566,
              "short": 357046,
              "net": -30480
            },
            "nonCommercial": {
              "long": 81030,
              "short": 62653,
              "net": 18377
            },
            "smallTrader": {
              "long": 55788,
              "short": 43685,
              "net": 12103
            }
          },
          "openInterest": 483487
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 571981,
              "short": 435723,
              "net": 136258
            },
            "nonCommercial": {
              "long": 36380,
              "short": 129130,
              "net": -92750
            },
            "smallTrader": {
              "long": 114757,
              "short": 158265,
              "net": -43508
            }
          },
          "openInterest": 757285
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 666122,
              "short": 637909,
              "net": 28213
            },
            "nonCommercial": {
              "long": 107602,
              "short": 107198,
              "net": 404
            },
            "smallTrader": {
              "long": 73774,
              "short": 102391,
              "net": -28617
            }
          },
          "openInterest": 873236
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22636,
              "short": 17696,
              "net": 4940
            },
            "nonCommercial": {
              "long": 9908,
              "short": 15491,
              "net": -5583
            },
            "smallTrader": {
              "long": 13249,
              "short": 12606,
              "net": 643
            }
          },
          "openInterest": 45886
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47507,
              "short": 22372,
              "net": 25135
            },
            "nonCommercial": {
              "long": 10599,
              "short": 38881,
              "net": -28282
            },
            "smallTrader": {
              "long": 27921,
              "short": 24774,
              "net": 3147
            }
          },
          "openInterest": 86102
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36406,
              "short": 29602,
              "net": 6804
            },
            "nonCommercial": {
              "long": 9042,
              "short": 22007,
              "net": -12965
            },
            "smallTrader": {
              "long": 27810,
              "short": 21649,
              "net": 6161
            }
          },
          "openInterest": 74438
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57996,
              "short": 81172,
              "net": -23176
            },
            "nonCommercial": {
              "long": 37352,
              "short": 17665,
              "net": 19687
            },
            "smallTrader": {
              "long": 8365,
              "short": 4876,
              "net": 3489
            }
          },
          "openInterest": 117483
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65386,
              "short": 66425,
              "net": -1039
            },
            "nonCommercial": {
              "long": 29748,
              "short": 23463,
              "net": 6285
            },
            "smallTrader": {
              "long": 6935,
              "short": 12181,
              "net": -5246
            }
          },
          "openInterest": 123023
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58336,
              "short": 29251,
              "net": 29085
            },
            "nonCommercial": {
              "long": 7461,
              "short": 34955,
              "net": -27494
            },
            "smallTrader": {
              "long": 9130,
              "short": 10721,
              "net": -1591
            }
          },
          "openInterest": 84903
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391301,
              "short": 332490,
              "net": 58811
            },
            "nonCommercial": {
              "long": 149975,
              "short": 145022,
              "net": 4953
            },
            "smallTrader": {
              "long": 116205,
              "short": 179969,
              "net": -63764
            }
          },
          "openInterest": 767829
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71257,
              "short": 57814,
              "net": 13443
            },
            "nonCommercial": {
              "long": 24856,
              "short": 35345,
              "net": -10489
            },
            "smallTrader": {
              "long": 11457,
              "short": 14411,
              "net": -2954
            }
          },
          "openInterest": 115564
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 588487,
              "short": 619031,
              "net": -30544
            },
            "nonCommercial": {
              "long": 234105,
              "short": 205356,
              "net": 28749
            },
            "smallTrader": {
              "long": 71502,
              "short": 69707,
              "net": 1795
            }
          },
          "openInterest": 1179171
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94813,
              "short": 87296,
              "net": 7517
            },
            "nonCommercial": {
              "long": 33201,
              "short": 43282,
              "net": -10081
            },
            "smallTrader": {
              "long": 38022,
              "short": 35458,
              "net": 2564
            }
          },
          "openInterest": 166903
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6759,
              "short": 4073,
              "net": 2686
            },
            "nonCommercial": {
              "long": 6033,
              "short": 3985,
              "net": 2048
            },
            "smallTrader": {
              "long": 5708,
              "short": 10442,
              "net": -4734
            }
          },
          "openInterest": 21786
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106726,
              "short": 151903,
              "net": -45177
            },
            "nonCommercial": {
              "long": 54759,
              "short": 12857,
              "net": 41902
            },
            "smallTrader": {
              "long": 15714,
              "short": 12439,
              "net": 3275
            }
          },
          "openInterest": 188086
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97256,
              "short": 288192,
              "net": -190936
            },
            "nonCommercial": {
              "long": 199830,
              "short": 37965,
              "net": 161865
            },
            "smallTrader": {
              "long": 53336,
              "short": 24265,
              "net": 29071
            }
          },
          "openInterest": 372697
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158318,
              "short": 170699,
              "net": -12381
            },
            "nonCommercial": {
              "long": 29160,
              "short": 24308,
              "net": 4852
            },
            "smallTrader": {
              "long": 39432,
              "short": 31903,
              "net": 7529
            }
          },
          "openInterest": 259123
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43617,
              "short": 62725,
              "net": -19108
            },
            "nonCommercial": {
              "long": 47262,
              "short": 18627,
              "net": 28635
            },
            "smallTrader": {
              "long": 17425,
              "short": 26952,
              "net": -9527
            }
          },
          "openInterest": 108705
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50947,
              "short": 42801,
              "net": 8146
            },
            "nonCommercial": {
              "long": 25773,
              "short": 28323,
              "net": -2550
            },
            "smallTrader": {
              "long": 16733,
              "short": 22329,
              "net": -5596
            }
          },
          "openInterest": 116074
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97858,
              "short": 78523,
              "net": 19335
            },
            "nonCommercial": {
              "long": 51070,
              "short": 48240,
              "net": 2830
            },
            "smallTrader": {
              "long": 16971,
              "short": 39136,
              "net": -22165
            }
          },
          "openInterest": 204978
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38958,
              "short": 20873,
              "net": 18085
            },
            "nonCommercial": {
              "long": 5290,
              "short": 19570,
              "net": -14280
            },
            "smallTrader": {
              "long": 1682,
              "short": 5487,
              "net": -3805
            }
          },
          "openInterest": 46055
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 269423,
              "short": 172462,
              "net": 96961
            },
            "nonCommercial": {
              "long": 69723,
              "short": 218627,
              "net": -148904
            },
            "smallTrader": {
              "long": 79006,
              "short": 27063,
              "net": 51943
            }
          },
          "openInterest": 688701
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8832,
              "short": 3597,
              "net": 5235
            },
            "nonCommercial": {
              "long": 2161,
              "short": 8091,
              "net": -5930
            },
            "smallTrader": {
              "long": 2697,
              "short": 2002,
              "net": 695
            }
          },
          "openInterest": 13690
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5956,
              "short": 17487,
              "net": -11531
            },
            "nonCommercial": {
              "long": 11390,
              "short": 1961,
              "net": 9429
            },
            "smallTrader": {
              "long": 3422,
              "short": 1320,
              "net": 2102
            }
          },
          "openInterest": 20870
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33232,
              "short": 71463,
              "net": -38231
            },
            "nonCommercial": {
              "long": 30975,
              "short": 5768,
              "net": 25207
            },
            "smallTrader": {
              "long": 19611,
              "short": 6587,
              "net": 13024
            }
          },
          "openInterest": 101629
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64725,
              "short": 75197,
              "net": -10472
            },
            "nonCommercial": {
              "long": 18071,
              "short": 9518,
              "net": 8553
            },
            "smallTrader": {
              "long": 23643,
              "short": 21724,
              "net": 1919
            }
          },
          "openInterest": 116534
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114012,
              "short": 102290,
              "net": 11722
            },
            "nonCommercial": {
              "long": 23208,
              "short": 31224,
              "net": -8016
            },
            "smallTrader": {
              "long": 22837,
              "short": 26543,
              "net": -3706
            }
          },
          "openInterest": 207969
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148576,
              "short": 142456,
              "net": 6120
            },
            "nonCommercial": {
              "long": 60089,
              "short": 45161,
              "net": 14928
            },
            "smallTrader": {
              "long": 39273,
              "short": 60321,
              "net": -21048
            }
          },
          "openInterest": 294087
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 340018,
              "short": 491795,
              "net": -151777
            },
            "nonCommercial": {
              "long": 169881,
              "short": 32895,
              "net": 136986
            },
            "smallTrader": {
              "long": 63826,
              "short": 49035,
              "net": 14791
            }
          },
          "openInterest": 630334
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17943,
              "short": 3609,
              "net": 14334
            },
            "nonCommercial": {
              "long": 5137,
              "short": 16325,
              "net": -11188
            },
            "smallTrader": {
              "long": 10508,
              "short": 13654,
              "net": -3146
            }
          },
          "openInterest": 33873
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2952,
              "short": 16016,
              "net": -13064
            },
            "nonCommercial": {
              "long": 14113,
              "short": 1499,
              "net": 12614
            },
            "smallTrader": {
              "long": 2740,
              "short": 2290,
              "net": 450
            }
          },
          "openInterest": 22578
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34768,
              "short": 37323,
              "net": -2555
            },
            "nonCommercial": {
              "long": 21759,
              "short": 13890,
              "net": 7869
            },
            "smallTrader": {
              "long": 15699,
              "short": 21013,
              "net": -5314
            }
          },
          "openInterest": 79029
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149035,
              "short": 115689,
              "net": 33346
            },
            "nonCommercial": {
              "long": 60294,
              "short": 72034,
              "net": -11740
            },
            "smallTrader": {
              "long": 27021,
              "short": 48627,
              "net": -21606
            }
          },
          "openInterest": 291739
        }
      ]
    },
    {
      "reportDate": "2009-03-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 665475,
              "short": 596994,
              "net": 68481
            },
            "nonCommercial": {
              "long": 81324,
              "short": 144319,
              "net": -62995
            },
            "smallTrader": {
              "long": 238121,
              "short": 243607,
              "net": -5486
            }
          },
          "openInterest": 996372
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297407,
              "short": 334729,
              "net": -37322
            },
            "nonCommercial": {
              "long": 83724,
              "short": 65242,
              "net": 18482
            },
            "smallTrader": {
              "long": 93396,
              "short": 74556,
              "net": 18840
            }
          },
          "openInterest": 484160
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 571646,
              "short": 422432,
              "net": 149214
            },
            "nonCommercial": {
              "long": 38348,
              "short": 141177,
              "net": -102829
            },
            "smallTrader": {
              "long": 98548,
              "short": 144933,
              "net": -46385
            }
          },
          "openInterest": 740494
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 667657,
              "short": 692443,
              "net": -24786
            },
            "nonCommercial": {
              "long": 106939,
              "short": 83379,
              "net": 23560
            },
            "smallTrader": {
              "long": 177087,
              "short": 175861,
              "net": 1226
            }
          },
          "openInterest": 966457
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23300,
              "short": 18604,
              "net": 4696
            },
            "nonCommercial": {
              "long": 12386,
              "short": 15172,
              "net": -2786
            },
            "smallTrader": {
              "long": 13289,
              "short": 15199,
              "net": -1910
            }
          },
          "openInterest": 49180
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51539,
              "short": 29093,
              "net": 22446
            },
            "nonCommercial": {
              "long": 14845,
              "short": 40294,
              "net": -25449
            },
            "smallTrader": {
              "long": 27727,
              "short": 24724,
              "net": 3003
            }
          },
          "openInterest": 94175
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41105,
              "short": 27566,
              "net": 13539
            },
            "nonCommercial": {
              "long": 11859,
              "short": 30872,
              "net": -19013
            },
            "smallTrader": {
              "long": 29629,
              "short": 24155,
              "net": 5474
            }
          },
          "openInterest": 83768
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57137,
              "short": 76673,
              "net": -19536
            },
            "nonCommercial": {
              "long": 35221,
              "short": 17058,
              "net": 18163
            },
            "smallTrader": {
              "long": 7025,
              "short": 5652,
              "net": 1373
            }
          },
          "openInterest": 116399
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69137,
              "short": 69186,
              "net": -49
            },
            "nonCommercial": {
              "long": 28728,
              "short": 27997,
              "net": 731
            },
            "smallTrader": {
              "long": 7493,
              "short": 8175,
              "net": -682
            }
          },
          "openInterest": 127510
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55677,
              "short": 28806,
              "net": 26871
            },
            "nonCommercial": {
              "long": 7303,
              "short": 32200,
              "net": -24897
            },
            "smallTrader": {
              "long": 9969,
              "short": 11943,
              "net": -1974
            }
          },
          "openInterest": 80939
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378588,
              "short": 324933,
              "net": 53655
            },
            "nonCommercial": {
              "long": 151768,
              "short": 136393,
              "net": 15375
            },
            "smallTrader": {
              "long": 110271,
              "short": 179301,
              "net": -69030
            }
          },
          "openInterest": 748252
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71247,
              "short": 55196,
              "net": 16051
            },
            "nonCommercial": {
              "long": 25783,
              "short": 38117,
              "net": -12334
            },
            "smallTrader": {
              "long": 11322,
              "short": 15039,
              "net": -3717
            }
          },
          "openInterest": 116082
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613910,
              "short": 610109,
              "net": 3801
            },
            "nonCommercial": {
              "long": 214302,
              "short": 214834,
              "net": -532
            },
            "smallTrader": {
              "long": 76270,
              "short": 79539,
              "net": -3269
            }
          },
          "openInterest": 1191724
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110616,
              "short": 91184,
              "net": 19432
            },
            "nonCommercial": {
              "long": 34175,
              "short": 53606,
              "net": -19431
            },
            "smallTrader": {
              "long": 38113,
              "short": 38114,
              "net": -1
            }
          },
          "openInterest": 183858
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7205,
              "short": 3378,
              "net": 3827
            },
            "nonCommercial": {
              "long": 6160,
              "short": 4821,
              "net": 1339
            },
            "smallTrader": {
              "long": 5835,
              "short": 11001,
              "net": -5166
            }
          },
          "openInterest": 22192
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 99801,
              "short": 153294,
              "net": -53493
            },
            "nonCommercial": {
              "long": 56754,
              "short": 6288,
              "net": 50466
            },
            "smallTrader": {
              "long": 15385,
              "short": 12358,
              "net": 3027
            }
          },
          "openInterest": 180753
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99652,
              "short": 288053,
              "net": -188401
            },
            "nonCommercial": {
              "long": 189580,
              "short": 30287,
              "net": 159293
            },
            "smallTrader": {
              "long": 51656,
              "short": 22548,
              "net": 29108
            }
          },
          "openInterest": 365271
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163255,
              "short": 177114,
              "net": -13859
            },
            "nonCommercial": {
              "long": 28158,
              "short": 21317,
              "net": 6841
            },
            "smallTrader": {
              "long": 37353,
              "short": 30335,
              "net": 7018
            }
          },
          "openInterest": 255954
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48202,
              "short": 55160,
              "net": -6958
            },
            "nonCommercial": {
              "long": 46618,
              "short": 26548,
              "net": 20070
            },
            "smallTrader": {
              "long": 15101,
              "short": 28213,
              "net": -13112
            }
          },
          "openInterest": 110223
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54176,
              "short": 49300,
              "net": 4876
            },
            "nonCommercial": {
              "long": 26577,
              "short": 28367,
              "net": -1790
            },
            "smallTrader": {
              "long": 18180,
              "short": 21266,
              "net": -3086
            }
          },
          "openInterest": 118956
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100083,
              "short": 78880,
              "net": 21203
            },
            "nonCommercial": {
              "long": 50518,
              "short": 51351,
              "net": -833
            },
            "smallTrader": {
              "long": 16514,
              "short": 36884,
              "net": -20370
            }
          },
          "openInterest": 202827
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42045,
              "short": 20918,
              "net": 21127
            },
            "nonCommercial": {
              "long": 4750,
              "short": 22011,
              "net": -17261
            },
            "smallTrader": {
              "long": 1843,
              "short": 5709,
              "net": -3866
            }
          },
          "openInterest": 48835
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 265809,
              "short": 176613,
              "net": 89196
            },
            "nonCommercial": {
              "long": 66171,
              "short": 193905,
              "net": -127734
            },
            "smallTrader": {
              "long": 78118,
              "short": 39580,
              "net": 38538
            }
          },
          "openInterest": 677190
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11336,
              "short": 4788,
              "net": 6548
            },
            "nonCommercial": {
              "long": 2139,
              "short": 8907,
              "net": -6768
            },
            "smallTrader": {
              "long": 2395,
              "short": 2175,
              "net": 220
            }
          },
          "openInterest": 15870
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5836,
              "short": 15970,
              "net": -10134
            },
            "nonCommercial": {
              "long": 10226,
              "short": 2075,
              "net": 8151
            },
            "smallTrader": {
              "long": 3240,
              "short": 1257,
              "net": 1983
            }
          },
          "openInterest": 19443
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28264,
              "short": 66968,
              "net": -38704
            },
            "nonCommercial": {
              "long": 32391,
              "short": 5706,
              "net": 26685
            },
            "smallTrader": {
              "long": 19164,
              "short": 7145,
              "net": 12019
            }
          },
          "openInterest": 93051
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60844,
              "short": 69727,
              "net": -8883
            },
            "nonCommercial": {
              "long": 21546,
              "short": 11500,
              "net": 10046
            },
            "smallTrader": {
              "long": 21862,
              "short": 23025,
              "net": -1163
            }
          },
          "openInterest": 115672
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119818,
              "short": 104965,
              "net": 14853
            },
            "nonCommercial": {
              "long": 23730,
              "short": 35624,
              "net": -11894
            },
            "smallTrader": {
              "long": 22082,
              "short": 25041,
              "net": -2959
            }
          },
          "openInterest": 207899
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147059,
              "short": 130161,
              "net": 16898
            },
            "nonCommercial": {
              "long": 57012,
              "short": 49401,
              "net": 7611
            },
            "smallTrader": {
              "long": 36536,
              "short": 61045,
              "net": -24509
            }
          },
          "openInterest": 282295
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 324413,
              "short": 465496,
              "net": -141083
            },
            "nonCommercial": {
              "long": 166316,
              "short": 35472,
              "net": 130844
            },
            "smallTrader": {
              "long": 63208,
              "short": 52969,
              "net": 10239
            }
          },
          "openInterest": 609768
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21273,
              "short": 3247,
              "net": 18026
            },
            "nonCommercial": {
              "long": 4253,
              "short": 17163,
              "net": -12910
            },
            "smallTrader": {
              "long": 10851,
              "short": 15967,
              "net": -5116
            }
          },
          "openInterest": 36848
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3697,
              "short": 17041,
              "net": -13344
            },
            "nonCommercial": {
              "long": 13580,
              "short": 1431,
              "net": 12149
            },
            "smallTrader": {
              "long": 3605,
              "short": 2410,
              "net": 1195
            }
          },
          "openInterest": 24186
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34424,
              "short": 34876,
              "net": -452
            },
            "nonCommercial": {
              "long": 21589,
              "short": 15066,
              "net": 6523
            },
            "smallTrader": {
              "long": 14892,
              "short": 20963,
              "net": -6071
            }
          },
          "openInterest": 77606
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146602,
              "short": 109642,
              "net": 36960
            },
            "nonCommercial": {
              "long": 60344,
              "short": 78995,
              "net": -18651
            },
            "smallTrader": {
              "long": 25872,
              "short": 44181,
              "net": -18309
            }
          },
          "openInterest": 280732
        }
      ]
    },
    {
      "reportDate": "2009-03-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 673014,
              "short": 582916,
              "net": 90098
            },
            "nonCommercial": {
              "long": 81869,
              "short": 142369,
              "net": -60500
            },
            "smallTrader": {
              "long": 194032,
              "short": 223630,
              "net": -29598
            }
          },
          "openInterest": 958394
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 288944,
              "short": 331149,
              "net": -42205
            },
            "nonCommercial": {
              "long": 80718,
              "short": 55336,
              "net": 25382
            },
            "smallTrader": {
              "long": 78017,
              "short": 61194,
              "net": 16823
            }
          },
          "openInterest": 451240
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 560081,
              "short": 408743,
              "net": 151338
            },
            "nonCommercial": {
              "long": 39116,
              "short": 142031,
              "net": -102915
            },
            "smallTrader": {
              "long": 98677,
              "short": 147100,
              "net": -48423
            }
          },
          "openInterest": 711263
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 644245,
              "short": 691979,
              "net": -47734
            },
            "nonCommercial": {
              "long": 120935,
              "short": 80589,
              "net": 40346
            },
            "smallTrader": {
              "long": 171796,
              "short": 164408,
              "net": 7388
            }
          },
          "openInterest": 939671
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40275,
              "short": 42551,
              "net": -2276
            },
            "nonCommercial": {
              "long": 11649,
              "short": 15594,
              "net": -3945
            },
            "smallTrader": {
              "long": 16900,
              "short": 10679,
              "net": 6221
            }
          },
          "openInterest": 68898
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74833,
              "short": 47252,
              "net": 27581
            },
            "nonCommercial": {
              "long": 11420,
              "short": 42100,
              "net": -30680
            },
            "smallTrader": {
              "long": 27062,
              "short": 23963,
              "net": 3099
            }
          },
          "openInterest": 113352
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50628,
              "short": 33868,
              "net": 16760
            },
            "nonCommercial": {
              "long": 7991,
              "short": 28281,
              "net": -20290
            },
            "smallTrader": {
              "long": 27770,
              "short": 24240,
              "net": 3530
            }
          },
          "openInterest": 87787
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57343,
              "short": 76309,
              "net": -18966
            },
            "nonCommercial": {
              "long": 34526,
              "short": 15717,
              "net": 18809
            },
            "smallTrader": {
              "long": 6627,
              "short": 6470,
              "net": 157
            }
          },
          "openInterest": 118203
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72172,
              "short": 71907,
              "net": 265
            },
            "nonCommercial": {
              "long": 29858,
              "short": 29368,
              "net": 490
            },
            "smallTrader": {
              "long": 7562,
              "short": 8317,
              "net": -755
            }
          },
          "openInterest": 131281
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54061,
              "short": 34896,
              "net": 19165
            },
            "nonCommercial": {
              "long": 12397,
              "short": 32473,
              "net": -20076
            },
            "smallTrader": {
              "long": 11307,
              "short": 10396,
              "net": 911
            }
          },
          "openInterest": 86966
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367839,
              "short": 350737,
              "net": 17102
            },
            "nonCommercial": {
              "long": 163097,
              "short": 114456,
              "net": 48641
            },
            "smallTrader": {
              "long": 110555,
              "short": 176298,
              "net": -65743
            }
          },
          "openInterest": 752372
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74010,
              "short": 59111,
              "net": 14899
            },
            "nonCommercial": {
              "long": 25995,
              "short": 38545,
              "net": -12550
            },
            "smallTrader": {
              "long": 12859,
              "short": 15208,
              "net": -2349
            }
          },
          "openInterest": 121487
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 641564,
              "short": 648468,
              "net": -6904
            },
            "nonCommercial": {
              "long": 197055,
              "short": 203070,
              "net": -6015
            },
            "smallTrader": {
              "long": 73812,
              "short": 60893,
              "net": 12919
            }
          },
          "openInterest": 1210253
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104740,
              "short": 99415,
              "net": 5325
            },
            "nonCommercial": {
              "long": 33930,
              "short": 44162,
              "net": -10232
            },
            "smallTrader": {
              "long": 39689,
              "short": 34782,
              "net": 4907
            }
          },
          "openInterest": 180278
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7317,
              "short": 3909,
              "net": 3408
            },
            "nonCommercial": {
              "long": 6260,
              "short": 5035,
              "net": 1225
            },
            "smallTrader": {
              "long": 6608,
              "short": 11241,
              "net": -4633
            }
          },
          "openInterest": 23783
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110862,
              "short": 164319,
              "net": -53457
            },
            "nonCommercial": {
              "long": 57181,
              "short": 6053,
              "net": 51128
            },
            "smallTrader": {
              "long": 14854,
              "short": 12525,
              "net": 2329
            }
          },
          "openInterest": 195144
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107448,
              "short": 280299,
              "net": -172851
            },
            "nonCommercial": {
              "long": 178160,
              "short": 33372,
              "net": 144788
            },
            "smallTrader": {
              "long": 52275,
              "short": 24212,
              "net": 28063
            }
          },
          "openInterest": 371321
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160196,
              "short": 178899,
              "net": -18703
            },
            "nonCommercial": {
              "long": 27405,
              "short": 18068,
              "net": 9337
            },
            "smallTrader": {
              "long": 41419,
              "short": 32053,
              "net": 9366
            }
          },
          "openInterest": 256546
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52418,
              "short": 56921,
              "net": -4503
            },
            "nonCommercial": {
              "long": 43326,
              "short": 24420,
              "net": 18906
            },
            "smallTrader": {
              "long": 13836,
              "short": 28239,
              "net": -14403
            }
          },
          "openInterest": 114020
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57023,
              "short": 47785,
              "net": 9238
            },
            "nonCommercial": {
              "long": 25041,
              "short": 30049,
              "net": -5008
            },
            "smallTrader": {
              "long": 20629,
              "short": 24859,
              "net": -4230
            }
          },
          "openInterest": 122710
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104167,
              "short": 81884,
              "net": 22283
            },
            "nonCommercial": {
              "long": 50882,
              "short": 54328,
              "net": -3446
            },
            "smallTrader": {
              "long": 21549,
              "short": 40386,
              "net": -18837
            }
          },
          "openInterest": 209715
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53932,
              "short": 32925,
              "net": 21007
            },
            "nonCommercial": {
              "long": 5223,
              "short": 21378,
              "net": -16155
            },
            "smallTrader": {
              "long": 984,
              "short": 5836,
              "net": -4852
            }
          },
          "openInterest": 60408
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 254721,
              "short": 176621,
              "net": 78100
            },
            "nonCommercial": {
              "long": 74242,
              "short": 188306,
              "net": -114064
            },
            "smallTrader": {
              "long": 76141,
              "short": 40177,
              "net": 35964
            }
          },
          "openInterest": 670391
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13231,
              "short": 5892,
              "net": 7339
            },
            "nonCommercial": {
              "long": 2116,
              "short": 10095,
              "net": -7979
            },
            "smallTrader": {
              "long": 2610,
              "short": 1970,
              "net": 640
            }
          },
          "openInterest": 17991
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6074,
              "short": 16172,
              "net": -10098
            },
            "nonCommercial": {
              "long": 10676,
              "short": 2426,
              "net": 8250
            },
            "smallTrader": {
              "long": 3301,
              "short": 1453,
              "net": 1848
            }
          },
          "openInterest": 20175
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28649,
              "short": 64416,
              "net": -35767
            },
            "nonCommercial": {
              "long": 30549,
              "short": 5267,
              "net": 25282
            },
            "smallTrader": {
              "long": 18850,
              "short": 8365,
              "net": 10485
            }
          },
          "openInterest": 92260
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53214,
              "short": 64077,
              "net": -10863
            },
            "nonCommercial": {
              "long": 23591,
              "short": 13105,
              "net": 10486
            },
            "smallTrader": {
              "long": 21580,
              "short": 21203,
              "net": 377
            }
          },
          "openInterest": 110141
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117142,
              "short": 102740,
              "net": 14402
            },
            "nonCommercial": {
              "long": 24923,
              "short": 37034,
              "net": -12111
            },
            "smallTrader": {
              "long": 24660,
              "short": 26951,
              "net": -2291
            }
          },
          "openInterest": 204507
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145798,
              "short": 132359,
              "net": 13439
            },
            "nonCommercial": {
              "long": 56182,
              "short": 47379,
              "net": 8803
            },
            "smallTrader": {
              "long": 40159,
              "short": 62401,
              "net": -22242
            }
          },
          "openInterest": 279743
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 335378,
              "short": 461352,
              "net": -125974
            },
            "nonCommercial": {
              "long": 157005,
              "short": 33120,
              "net": 123885
            },
            "smallTrader": {
              "long": 60765,
              "short": 58676,
              "net": 2089
            }
          },
          "openInterest": 608699
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20165,
              "short": 7782,
              "net": 12383
            },
            "nonCommercial": {
              "long": 4784,
              "short": 16237,
              "net": -11453
            },
            "smallTrader": {
              "long": 13882,
              "short": 14812,
              "net": -930
            }
          },
          "openInterest": 39747
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7798,
              "short": 22953,
              "net": -15155
            },
            "nonCommercial": {
              "long": 16177,
              "short": 1214,
              "net": 14963
            },
            "smallTrader": {
              "long": 3062,
              "short": 2870,
              "net": 192
            }
          },
          "openInterest": 29295
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31745,
              "short": 33811,
              "net": -2066
            },
            "nonCommercial": {
              "long": 22367,
              "short": 14552,
              "net": 7815
            },
            "smallTrader": {
              "long": 15115,
              "short": 20864,
              "net": -5749
            }
          },
          "openInterest": 76335
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145875,
              "short": 113543,
              "net": 32332
            },
            "nonCommercial": {
              "long": 62666,
              "short": 77628,
              "net": -14962
            },
            "smallTrader": {
              "long": 25368,
              "short": 42738,
              "net": -17370
            }
          },
          "openInterest": 283343
        }
      ]
    },
    {
      "reportDate": "2009-03-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 671107,
              "short": 591381,
              "net": 79726
            },
            "nonCommercial": {
              "long": 88401,
              "short": 155937,
              "net": -67536
            },
            "smallTrader": {
              "long": 204818,
              "short": 217008,
              "net": -12190
            }
          },
          "openInterest": 976975
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297196,
              "short": 343557,
              "net": -46361
            },
            "nonCommercial": {
              "long": 86528,
              "short": 47066,
              "net": 39462
            },
            "smallTrader": {
              "long": 82211,
              "short": 75312,
              "net": 6899
            }
          },
          "openInterest": 468718
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 551732,
              "short": 407464,
              "net": 144268
            },
            "nonCommercial": {
              "long": 34884,
              "short": 139926,
              "net": -105042
            },
            "smallTrader": {
              "long": 106289,
              "short": 145515,
              "net": -39226
            }
          },
          "openInterest": 700966
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612988,
              "short": 634170,
              "net": -21182
            },
            "nonCommercial": {
              "long": 100195,
              "short": 79367,
              "net": 20828
            },
            "smallTrader": {
              "long": 159055,
              "short": 158701,
              "net": 354
            }
          },
          "openInterest": 874622
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19033,
              "short": 25625,
              "net": -6592
            },
            "nonCommercial": {
              "long": 14926,
              "short": 15345,
              "net": -419
            },
            "smallTrader": {
              "long": 16538,
              "short": 9527,
              "net": 7011
            }
          },
          "openInterest": 50497
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48909,
              "short": 15218,
              "net": 33691
            },
            "nonCommercial": {
              "long": 7731,
              "short": 40721,
              "net": -32990
            },
            "smallTrader": {
              "long": 19541,
              "short": 20242,
              "net": -701
            }
          },
          "openInterest": 76198
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53140,
              "short": 32585,
              "net": 20555
            },
            "nonCommercial": {
              "long": 8715,
              "short": 32665,
              "net": -23950
            },
            "smallTrader": {
              "long": 27829,
              "short": 24434,
              "net": 3395
            }
          },
          "openInterest": 93979
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55974,
              "short": 76743,
              "net": -20769
            },
            "nonCommercial": {
              "long": 33305,
              "short": 13750,
              "net": 19555
            },
            "smallTrader": {
              "long": 7035,
              "short": 5821,
              "net": 1214
            }
          },
          "openInterest": 115875
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77965,
              "short": 79499,
              "net": -1534
            },
            "nonCommercial": {
              "long": 28723,
              "short": 27642,
              "net": 1081
            },
            "smallTrader": {
              "long": 7191,
              "short": 6738,
              "net": 453
            }
          },
          "openInterest": 136670
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55539,
              "short": 38683,
              "net": 16856
            },
            "nonCommercial": {
              "long": 15727,
              "short": 34574,
              "net": -18847
            },
            "smallTrader": {
              "long": 12073,
              "short": 10082,
              "net": 1991
            }
          },
          "openInterest": 92910
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 366944,
              "short": 388310,
              "net": -21366
            },
            "nonCommercial": {
              "long": 172824,
              "short": 84627,
              "net": 88197
            },
            "smallTrader": {
              "long": 108064,
              "short": 174895,
              "net": -66831
            }
          },
          "openInterest": 758675
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78684,
              "short": 66535,
              "net": 12149
            },
            "nonCommercial": {
              "long": 26358,
              "short": 37658,
              "net": -11300
            },
            "smallTrader": {
              "long": 12999,
              "short": 13848,
              "net": -849
            }
          },
          "openInterest": 128065
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 660645,
              "short": 677035,
              "net": -16390
            },
            "nonCommercial": {
              "long": 195950,
              "short": 182443,
              "net": 13507
            },
            "smallTrader": {
              "long": 71933,
              "short": 69050,
              "net": 2883
            }
          },
          "openInterest": 1197113
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37055,
              "short": 34864,
              "net": 2191
            },
            "nonCommercial": {
              "long": 33657,
              "short": 42696,
              "net": -9039
            },
            "smallTrader": {
              "long": 39817,
              "short": 32969,
              "net": 6848
            }
          },
          "openInterest": 111077
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7495,
              "short": 4186,
              "net": 3309
            },
            "nonCommercial": {
              "long": 5462,
              "short": 4561,
              "net": 901
            },
            "smallTrader": {
              "long": 6652,
              "short": 10862,
              "net": -4210
            }
          },
          "openInterest": 23045
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117293,
              "short": 175476,
              "net": -58183
            },
            "nonCommercial": {
              "long": 59127,
              "short": 6307,
              "net": 52820
            },
            "smallTrader": {
              "long": 16655,
              "short": 11292,
              "net": 5363
            }
          },
          "openInterest": 205255
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118398,
              "short": 294082,
              "net": -175684
            },
            "nonCommercial": {
              "long": 175190,
              "short": 24795,
              "net": 150395
            },
            "smallTrader": {
              "long": 47972,
              "short": 22683,
              "net": 25289
            }
          },
          "openInterest": 376237
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165715,
              "short": 187826,
              "net": -22111
            },
            "nonCommercial": {
              "long": 30655,
              "short": 19210,
              "net": 11445
            },
            "smallTrader": {
              "long": 41018,
              "short": 30352,
              "net": 10666
            }
          },
          "openInterest": 267784
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33063,
              "short": 19259,
              "net": 13804
            },
            "nonCommercial": {
              "long": 27170,
              "short": 31866,
              "net": -4696
            },
            "smallTrader": {
              "long": 10043,
              "short": 19151,
              "net": -9108
            }
          },
          "openInterest": 70507
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59752,
              "short": 48837,
              "net": 10915
            },
            "nonCommercial": {
              "long": 23967,
              "short": 31004,
              "net": -7037
            },
            "smallTrader": {
              "long": 23616,
              "short": 27494,
              "net": -3878
            }
          },
          "openInterest": 130004
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103710,
              "short": 82855,
              "net": 20855
            },
            "nonCommercial": {
              "long": 48837,
              "short": 52038,
              "net": -3201
            },
            "smallTrader": {
              "long": 22499,
              "short": 40153,
              "net": -17654
            }
          },
          "openInterest": 206327
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37260,
              "short": 26889,
              "net": 10371
            },
            "nonCommercial": {
              "long": 9178,
              "short": 16648,
              "net": -7470
            },
            "smallTrader": {
              "long": 943,
              "short": 3844,
              "net": -2901
            }
          },
          "openInterest": 47497
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 257737,
              "short": 180890,
              "net": 76847
            },
            "nonCommercial": {
              "long": 72875,
              "short": 188062,
              "net": -115187
            },
            "smallTrader": {
              "long": 77395,
              "short": 39055,
              "net": 38340
            }
          },
          "openInterest": 662532
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8978,
              "short": 4857,
              "net": 4121
            },
            "nonCommercial": {
              "long": 2872,
              "short": 8952,
              "net": -6080
            },
            "smallTrader": {
              "long": 3698,
              "short": 1739,
              "net": 1959
            }
          },
          "openInterest": 15548
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6569,
              "short": 15507,
              "net": -8938
            },
            "nonCommercial": {
              "long": 9592,
              "short": 2640,
              "net": 6952
            },
            "smallTrader": {
              "long": 3647,
              "short": 1661,
              "net": 1986
            }
          },
          "openInterest": 19900
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29155,
              "short": 64915,
              "net": -35760
            },
            "nonCommercial": {
              "long": 29437,
              "short": 5022,
              "net": 24415
            },
            "smallTrader": {
              "long": 19006,
              "short": 7661,
              "net": 11345
            }
          },
          "openInterest": 92796
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48728,
              "short": 67846,
              "net": -19118
            },
            "nonCommercial": {
              "long": 25591,
              "short": 9313,
              "net": 16278
            },
            "smallTrader": {
              "long": 23367,
              "short": 20527,
              "net": 2840
            }
          },
          "openInterest": 110215
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122974,
              "short": 104294,
              "net": 18680
            },
            "nonCommercial": {
              "long": 24900,
              "short": 43302,
              "net": -18402
            },
            "smallTrader": {
              "long": 23621,
              "short": 23899,
              "net": -278
            }
          },
          "openInterest": 206276
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144941,
              "short": 140899,
              "net": 4042
            },
            "nonCommercial": {
              "long": 66201,
              "short": 49496,
              "net": 16705
            },
            "smallTrader": {
              "long": 37895,
              "short": 58642,
              "net": -20747
            }
          },
          "openInterest": 289249
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 350122,
              "short": 482090,
              "net": -131968
            },
            "nonCommercial": {
              "long": 163399,
              "short": 32962,
              "net": 130437
            },
            "smallTrader": {
              "long": 59682,
              "short": 58151,
              "net": 1531
            }
          },
          "openInterest": 633731
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14440,
              "short": 421,
              "net": 14019
            },
            "nonCommercial": {
              "long": 5942,
              "short": 14380,
              "net": -8438
            },
            "smallTrader": {
              "long": 10691,
              "short": 16272,
              "net": -5581
            }
          },
          "openInterest": 31126
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4053,
              "short": 15511,
              "net": -11458
            },
            "nonCommercial": {
              "long": 14316,
              "short": 2599,
              "net": 11717
            },
            "smallTrader": {
              "long": 2424,
              "short": 2683,
              "net": -259
            }
          },
          "openInterest": 22831
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31093,
              "short": 37668,
              "net": -6575
            },
            "nonCommercial": {
              "long": 25038,
              "short": 12471,
              "net": 12567
            },
            "smallTrader": {
              "long": 15764,
              "short": 21756,
              "net": -5992
            }
          },
          "openInterest": 79201
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145307,
              "short": 121573,
              "net": 23734
            },
            "nonCommercial": {
              "long": 65958,
              "short": 72172,
              "net": -6214
            },
            "smallTrader": {
              "long": 25799,
              "short": 43319,
              "net": -17520
            }
          },
          "openInterest": 292886
        }
      ]
    },
    {
      "reportDate": "2009-03-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 690414,
              "short": 647697,
              "net": 42717
            },
            "nonCommercial": {
              "long": 94016,
              "short": 135667,
              "net": -41651
            },
            "smallTrader": {
              "long": 231859,
              "short": 232925,
              "net": -1066
            }
          },
          "openInterest": 1033840
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302714,
              "short": 354266,
              "net": -51552
            },
            "nonCommercial": {
              "long": 101264,
              "short": 54867,
              "net": 46397
            },
            "smallTrader": {
              "long": 83899,
              "short": 78744,
              "net": 5155
            }
          },
          "openInterest": 491366
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 549127,
              "short": 438780,
              "net": 110347
            },
            "nonCommercial": {
              "long": 44407,
              "short": 136473,
              "net": -92066
            },
            "smallTrader": {
              "long": 108726,
              "short": 127007,
              "net": -18281
            }
          },
          "openInterest": 708745
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 595186,
              "short": 633631,
              "net": -38445
            },
            "nonCommercial": {
              "long": 106155,
              "short": 90109,
              "net": 16046
            },
            "smallTrader": {
              "long": 178398,
              "short": 155999,
              "net": 22399
            }
          },
          "openInterest": 882101
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18787,
              "short": 36283,
              "net": -17496
            },
            "nonCommercial": {
              "long": 22254,
              "short": 13841,
              "net": 8413
            },
            "smallTrader": {
              "long": 17294,
              "short": 8211,
              "net": 9083
            }
          },
          "openInterest": 58361
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45030,
              "short": 14809,
              "net": 30221
            },
            "nonCommercial": {
              "long": 9352,
              "short": 40098,
              "net": -30746
            },
            "smallTrader": {
              "long": 21626,
              "short": 21101,
              "net": 525
            }
          },
          "openInterest": 76157
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22166,
              "short": 13792,
              "net": 8374
            },
            "nonCommercial": {
              "long": 5203,
              "short": 25875,
              "net": -20672
            },
            "smallTrader": {
              "long": 28240,
              "short": 15942,
              "net": 12298
            }
          },
          "openInterest": 56641
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55169,
              "short": 78037,
              "net": -22868
            },
            "nonCommercial": {
              "long": 32530,
              "short": 12641,
              "net": 19889
            },
            "smallTrader": {
              "long": 8202,
              "short": 5223,
              "net": 2979
            }
          },
          "openInterest": 110962
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77874,
              "short": 85498,
              "net": -7624
            },
            "nonCommercial": {
              "long": 29100,
              "short": 22542,
              "net": 6558
            },
            "smallTrader": {
              "long": 9055,
              "short": 7989,
              "net": 1066
            }
          },
          "openInterest": 139628
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56980,
              "short": 41004,
              "net": 15976
            },
            "nonCommercial": {
              "long": 16058,
              "short": 34473,
              "net": -18415
            },
            "smallTrader": {
              "long": 12664,
              "short": 10225,
              "net": 2439
            }
          },
          "openInterest": 95985
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381140,
              "short": 409333,
              "net": -28193
            },
            "nonCommercial": {
              "long": 179689,
              "short": 82763,
              "net": 96926
            },
            "smallTrader": {
              "long": 108779,
              "short": 177512,
              "net": -68733
            }
          },
          "openInterest": 787271
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83544,
              "short": 78746,
              "net": 4798
            },
            "nonCommercial": {
              "long": 28099,
              "short": 34214,
              "net": -6115
            },
            "smallTrader": {
              "long": 14410,
              "short": 13093,
              "net": 1317
            }
          },
          "openInterest": 137552
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 639673,
              "short": 662394,
              "net": -22721
            },
            "nonCommercial": {
              "long": 192871,
              "short": 175234,
              "net": 17637
            },
            "smallTrader": {
              "long": 63882,
              "short": 58798,
              "net": 5084
            }
          },
          "openInterest": 1160240
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37912,
              "short": 44237,
              "net": -6325
            },
            "nonCommercial": {
              "long": 32680,
              "short": 38138,
              "net": -5458
            },
            "smallTrader": {
              "long": 41703,
              "short": 29920,
              "net": 11783
            }
          },
          "openInterest": 112887
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6890,
              "short": 4146,
              "net": 2744
            },
            "nonCommercial": {
              "long": 5488,
              "short": 4555,
              "net": 933
            },
            "smallTrader": {
              "long": 5767,
              "short": 9444,
              "net": -3677
            }
          },
          "openInterest": 21637
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116880,
              "short": 180111,
              "net": -63231
            },
            "nonCommercial": {
              "long": 64052,
              "short": 6178,
              "net": 57874
            },
            "smallTrader": {
              "long": 16695,
              "short": 11338,
              "net": 5357
            }
          },
          "openInterest": 210290
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 128889,
              "short": 310178,
              "net": -181289
            },
            "nonCommercial": {
              "long": 178635,
              "short": 26708,
              "net": 151927
            },
            "smallTrader": {
              "long": 48141,
              "short": 18779,
              "net": 29362
            }
          },
          "openInterest": 387177
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161682,
              "short": 193527,
              "net": -31845
            },
            "nonCommercial": {
              "long": 33212,
              "short": 14131,
              "net": 19081
            },
            "smallTrader": {
              "long": 42444,
              "short": 29680,
              "net": 12764
            }
          },
          "openInterest": 266131
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29910,
              "short": 16662,
              "net": 13248
            },
            "nonCommercial": {
              "long": 25057,
              "short": 32719,
              "net": -7662
            },
            "smallTrader": {
              "long": 14723,
              "short": 20309,
              "net": -5586
            }
          },
          "openInterest": 69923
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59673,
              "short": 49746,
              "net": 9927
            },
            "nonCommercial": {
              "long": 20208,
              "short": 28398,
              "net": -8190
            },
            "smallTrader": {
              "long": 25162,
              "short": 26899,
              "net": -1737
            }
          },
          "openInterest": 128736
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105632,
              "short": 88499,
              "net": 17133
            },
            "nonCommercial": {
              "long": 47354,
              "short": 50556,
              "net": -3202
            },
            "smallTrader": {
              "long": 25639,
              "short": 39570,
              "net": -13931
            }
          },
          "openInterest": 211521
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29883,
              "short": 27131,
              "net": 2752
            },
            "nonCommercial": {
              "long": 12439,
              "short": 13569,
              "net": -1130
            },
            "smallTrader": {
              "long": 1307,
              "short": 2929,
              "net": -1622
            }
          },
          "openInterest": 43726
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 253059,
              "short": 181915,
              "net": 71144
            },
            "nonCommercial": {
              "long": 73597,
              "short": 194615,
              "net": -121018
            },
            "smallTrader": {
              "long": 82097,
              "short": 32223,
              "net": 49874
            }
          },
          "openInterest": 636183
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8146,
              "short": 7392,
              "net": 754
            },
            "nonCommercial": {
              "long": 3383,
              "short": 6268,
              "net": -2885
            },
            "smallTrader": {
              "long": 3669,
              "short": 1538,
              "net": 2131
            }
          },
          "openInterest": 15198
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6262,
              "short": 17191,
              "net": -10929
            },
            "nonCommercial": {
              "long": 10176,
              "short": 2187,
              "net": 7989
            },
            "smallTrader": {
              "long": 4294,
              "short": 1354,
              "net": 2940
            }
          },
          "openInterest": 20940
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30854,
              "short": 64455,
              "net": -33601
            },
            "nonCommercial": {
              "long": 27711,
              "short": 4980,
              "net": 22731
            },
            "smallTrader": {
              "long": 18609,
              "short": 7739,
              "net": 10870
            }
          },
          "openInterest": 93147
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46145,
              "short": 74943,
              "net": -28798
            },
            "nonCommercial": {
              "long": 29126,
              "short": 8113,
              "net": 21013
            },
            "smallTrader": {
              "long": 26014,
              "short": 18229,
              "net": 7785
            }
          },
          "openInterest": 112617
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120663,
              "short": 109151,
              "net": 11512
            },
            "nonCommercial": {
              "long": 23045,
              "short": 38722,
              "net": -15677
            },
            "smallTrader": {
              "long": 27651,
              "short": 23486,
              "net": 4165
            }
          },
          "openInterest": 207750
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148199,
              "short": 159316,
              "net": -11117
            },
            "nonCommercial": {
              "long": 79258,
              "short": 45261,
              "net": 33997
            },
            "smallTrader": {
              "long": 40623,
              "short": 63503,
              "net": -22880
            }
          },
          "openInterest": 311776
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378943,
              "short": 540509,
              "net": -161566
            },
            "nonCommercial": {
              "long": 174677,
              "short": 19358,
              "net": 155319
            },
            "smallTrader": {
              "long": 65182,
              "short": 58935,
              "net": 6247
            }
          },
          "openInterest": 687367
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9106,
              "short": 7648,
              "net": 1458
            },
            "nonCommercial": {
              "long": 6311,
              "short": 9459,
              "net": -3148
            },
            "smallTrader": {
              "long": 12457,
              "short": 10767,
              "net": 1690
            }
          },
          "openInterest": 27937
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9223,
              "short": 15579,
              "net": -6356
            },
            "nonCommercial": {
              "long": 10633,
              "short": 3917,
              "net": 6716
            },
            "smallTrader": {
              "long": 2808,
              "short": 3168,
              "net": -360
            }
          },
          "openInterest": 24678
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31839,
              "short": 40808,
              "net": -8969
            },
            "nonCommercial": {
              "long": 26517,
              "short": 11440,
              "net": 15077
            },
            "smallTrader": {
              "long": 14522,
              "short": 20630,
              "net": -6108
            }
          },
          "openInterest": 80905
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143485,
              "short": 123241,
              "net": 20244
            },
            "nonCommercial": {
              "long": 66258,
              "short": 68616,
              "net": -2358
            },
            "smallTrader": {
              "long": 26975,
              "short": 44861,
              "net": -17886
            }
          },
          "openInterest": 297464
        }
      ]
    },
    {
      "reportDate": "2009-03-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 694424,
              "short": 622393,
              "net": 72031
            },
            "nonCommercial": {
              "long": 116758,
              "short": 163499,
              "net": -46741
            },
            "smallTrader": {
              "long": 225886,
              "short": 251176,
              "net": -25290
            }
          },
          "openInterest": 1043174
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 294890,
              "short": 367300,
              "net": -72410
            },
            "nonCommercial": {
              "long": 107449,
              "short": 56092,
              "net": 51357
            },
            "smallTrader": {
              "long": 97603,
              "short": 76550,
              "net": 21053
            }
          },
          "openInterest": 503851
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 559800,
              "short": 458964,
              "net": 100836
            },
            "nonCommercial": {
              "long": 46404,
              "short": 123597,
              "net": -77193
            },
            "smallTrader": {
              "long": 106609,
              "short": 130252,
              "net": -23643
            }
          },
          "openInterest": 720074
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 570731,
              "short": 581810,
              "net": -11079
            },
            "nonCommercial": {
              "long": 86079,
              "short": 93285,
              "net": -7206
            },
            "smallTrader": {
              "long": 178990,
              "short": 160705,
              "net": 18285
            }
          },
          "openInterest": 838895
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20377,
              "short": 42409,
              "net": -22032
            },
            "nonCommercial": {
              "long": 24594,
              "short": 13307,
              "net": 11287
            },
            "smallTrader": {
              "long": 18213,
              "short": 7468,
              "net": 10745
            }
          },
          "openInterest": 63184
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49995,
              "short": 18623,
              "net": 31372
            },
            "nonCommercial": {
              "long": 8487,
              "short": 39623,
              "net": -31136
            },
            "smallTrader": {
              "long": 19910,
              "short": 20146,
              "net": -236
            }
          },
          "openInterest": 78516
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22752,
              "short": 11198,
              "net": 11554
            },
            "nonCommercial": {
              "long": 6453,
              "short": 29799,
              "net": -23346
            },
            "smallTrader": {
              "long": 28260,
              "short": 16468,
              "net": 11792
            }
          },
          "openInterest": 58595
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56423,
              "short": 82289,
              "net": -25866
            },
            "nonCommercial": {
              "long": 34010,
              "short": 11646,
              "net": 22364
            },
            "smallTrader": {
              "long": 7139,
              "short": 3637,
              "net": 3502
            }
          },
          "openInterest": 109979
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80064,
              "short": 90712,
              "net": -10648
            },
            "nonCommercial": {
              "long": 30464,
              "short": 21345,
              "net": 9119
            },
            "smallTrader": {
              "long": 7467,
              "short": 5938,
              "net": 1529
            }
          },
          "openInterest": 142245
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57826,
              "short": 39771,
              "net": 18055
            },
            "nonCommercial": {
              "long": 15517,
              "short": 34042,
              "net": -18525
            },
            "smallTrader": {
              "long": 11431,
              "short": 10961,
              "net": 470
            }
          },
          "openInterest": 96572
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396213,
              "short": 418872,
              "net": -22659
            },
            "nonCommercial": {
              "long": 186372,
              "short": 86656,
              "net": 99716
            },
            "smallTrader": {
              "long": 110263,
              "short": 187320,
              "net": -77057
            }
          },
          "openInterest": 811140
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85393,
              "short": 86815,
              "net": -1422
            },
            "nonCommercial": {
              "long": 27706,
              "short": 28725,
              "net": -1019
            },
            "smallTrader": {
              "long": 14766,
              "short": 12325,
              "net": 2441
            }
          },
          "openInterest": 140318
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 647102,
              "short": 658553,
              "net": -11451
            },
            "nonCommercial": {
              "long": 184850,
              "short": 178304,
              "net": 6546
            },
            "smallTrader": {
              "long": 71215,
              "short": 66310,
              "net": 4905
            }
          },
          "openInterest": 1148687
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31025,
              "short": 44789,
              "net": -13764
            },
            "nonCommercial": {
              "long": 31906,
              "short": 29641,
              "net": 2265
            },
            "smallTrader": {
              "long": 40799,
              "short": 29300,
              "net": 11499
            }
          },
          "openInterest": 104404
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6554,
              "short": 3374,
              "net": 3180
            },
            "nonCommercial": {
              "long": 3538,
              "short": 3585,
              "net": -47
            },
            "smallTrader": {
              "long": 5584,
              "short": 8717,
              "net": -3133
            }
          },
          "openInterest": 18676
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114006,
              "short": 169544,
              "net": -55538
            },
            "nonCommercial": {
              "long": 56711,
              "short": 6463,
              "net": 50248
            },
            "smallTrader": {
              "long": 15077,
              "short": 9787,
              "net": 5290
            }
          },
          "openInterest": 198386
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108489,
              "short": 290415,
              "net": -181926
            },
            "nonCommercial": {
              "long": 182986,
              "short": 28127,
              "net": 154859
            },
            "smallTrader": {
              "long": 49359,
              "short": 22292,
              "net": 27067
            }
          },
          "openInterest": 368618
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146868,
              "short": 183367,
              "net": -36499
            },
            "nonCommercial": {
              "long": 33292,
              "short": 10944,
              "net": 22348
            },
            "smallTrader": {
              "long": 38741,
              "short": 24590,
              "net": 14151
            }
          },
          "openInterest": 251583
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34296,
              "short": 18118,
              "net": 16178
            },
            "nonCommercial": {
              "long": 26744,
              "short": 36207,
              "net": -9463
            },
            "smallTrader": {
              "long": 15236,
              "short": 21951,
              "net": -6715
            }
          },
          "openInterest": 76607
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57553,
              "short": 42758,
              "net": 14795
            },
            "nonCommercial": {
              "long": 19481,
              "short": 33121,
              "net": -13640
            },
            "smallTrader": {
              "long": 28486,
              "short": 29641,
              "net": -1155
            }
          },
          "openInterest": 130739
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103492,
              "short": 81744,
              "net": 21748
            },
            "nonCommercial": {
              "long": 48951,
              "short": 57967,
              "net": -9016
            },
            "smallTrader": {
              "long": 22543,
              "short": 35275,
              "net": -12732
            }
          },
          "openInterest": 203981
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29570,
              "short": 25429,
              "net": 4141
            },
            "nonCommercial": {
              "long": 12892,
              "short": 15858,
              "net": -2966
            },
            "smallTrader": {
              "long": 1816,
              "short": 2991,
              "net": -1175
            }
          },
          "openInterest": 44418
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 253851,
              "short": 172490,
              "net": 81361
            },
            "nonCommercial": {
              "long": 70441,
              "short": 192899,
              "net": -122458
            },
            "smallTrader": {
              "long": 79209,
              "short": 38112,
              "net": 41097
            }
          },
          "openInterest": 624397
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6778,
              "short": 8139,
              "net": -1361
            },
            "nonCommercial": {
              "long": 3583,
              "short": 4522,
              "net": -939
            },
            "smallTrader": {
              "long": 3763,
              "short": 1463,
              "net": 2300
            }
          },
          "openInterest": 14124
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6129,
              "short": 16393,
              "net": -10264
            },
            "nonCommercial": {
              "long": 9851,
              "short": 2509,
              "net": 7342
            },
            "smallTrader": {
              "long": 3959,
              "short": 1037,
              "net": 2922
            }
          },
          "openInterest": 20101
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29827,
              "short": 62930,
              "net": -33103
            },
            "nonCommercial": {
              "long": 27232,
              "short": 6645,
              "net": 20587
            },
            "smallTrader": {
              "long": 20194,
              "short": 7678,
              "net": 12516
            }
          },
          "openInterest": 94506
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43468,
              "short": 76175,
              "net": -32707
            },
            "nonCommercial": {
              "long": 30819,
              "short": 6861,
              "net": 23958
            },
            "smallTrader": {
              "long": 24673,
              "short": 15924,
              "net": 8749
            }
          },
          "openInterest": 110721
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121234,
              "short": 119126,
              "net": 2108
            },
            "nonCommercial": {
              "long": 24882,
              "short": 31908,
              "net": -7026
            },
            "smallTrader": {
              "long": 25121,
              "short": 20203,
              "net": 4918
            }
          },
          "openInterest": 208168
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148370,
              "short": 162905,
              "net": -14535
            },
            "nonCommercial": {
              "long": 84467,
              "short": 44131,
              "net": 40336
            },
            "smallTrader": {
              "long": 37801,
              "short": 63602,
              "net": -25801
            }
          },
          "openInterest": 316690
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389661,
              "short": 531729,
              "net": -142068
            },
            "nonCommercial": {
              "long": 174129,
              "short": 33479,
              "net": 140650
            },
            "smallTrader": {
              "long": 62175,
              "short": 60757,
              "net": 1418
            }
          },
          "openInterest": 690705
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9816,
              "short": 8988,
              "net": 828
            },
            "nonCommercial": {
              "long": 4068,
              "short": 8479,
              "net": -4411
            },
            "smallTrader": {
              "long": 13659,
              "short": 10076,
              "net": 3583
            }
          },
          "openInterest": 27578
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9170,
              "short": 14433,
              "net": -5263
            },
            "nonCommercial": {
              "long": 11147,
              "short": 4480,
              "net": 6667
            },
            "smallTrader": {
              "long": 881,
              "short": 2285,
              "net": -1404
            }
          },
          "openInterest": 23205
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33195,
              "short": 39184,
              "net": -5989
            },
            "nonCommercial": {
              "long": 25178,
              "short": 13777,
              "net": 11401
            },
            "smallTrader": {
              "long": 16347,
              "short": 21759,
              "net": -5412
            }
          },
          "openInterest": 83519
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149318,
              "short": 119390,
              "net": 29928
            },
            "nonCommercial": {
              "long": 65390,
              "short": 77054,
              "net": -11664
            },
            "smallTrader": {
              "long": 27712,
              "short": 45976,
              "net": -18264
            }
          },
          "openInterest": 314959
        }
      ]
    },
    {
      "reportDate": "2009-04-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 687086,
              "short": 595292,
              "net": 91794
            },
            "nonCommercial": {
              "long": 78764,
              "short": 139106,
              "net": -60342
            },
            "smallTrader": {
              "long": 205812,
              "short": 237264,
              "net": -31452
            }
          },
          "openInterest": 979463
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 295647,
              "short": 363334,
              "net": -67687
            },
            "nonCommercial": {
              "long": 107865,
              "short": 57964,
              "net": 49901
            },
            "smallTrader": {
              "long": 89147,
              "short": 71361,
              "net": 17786
            }
          },
          "openInterest": 496836
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 576971,
              "short": 458510,
              "net": 118461
            },
            "nonCommercial": {
              "long": 39760,
              "short": 125111,
              "net": -85351
            },
            "smallTrader": {
              "long": 99865,
              "short": 132975,
              "net": -33110
            }
          },
          "openInterest": 726363
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 571584,
              "short": 579445,
              "net": -7861
            },
            "nonCommercial": {
              "long": 85639,
              "short": 79926,
              "net": 5713
            },
            "smallTrader": {
              "long": 152973,
              "short": 150825,
              "net": 2148
            }
          },
          "openInterest": 811544
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20438,
              "short": 53130,
              "net": -32692
            },
            "nonCommercial": {
              "long": 28880,
              "short": 10764,
              "net": 18116
            },
            "smallTrader": {
              "long": 21173,
              "short": 6597,
              "net": 14576
            }
          },
          "openInterest": 70500
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50326,
              "short": 16359,
              "net": 33967
            },
            "nonCommercial": {
              "long": 7150,
              "short": 41612,
              "net": -34462
            },
            "smallTrader": {
              "long": 21974,
              "short": 21479,
              "net": 495
            }
          },
          "openInterest": 79456
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22297,
              "short": 9251,
              "net": 13046
            },
            "nonCommercial": {
              "long": 7397,
              "short": 30708,
              "net": -23311
            },
            "smallTrader": {
              "long": 27853,
              "short": 17588,
              "net": 10265
            }
          },
          "openInterest": 58219
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55151,
              "short": 83866,
              "net": -28715
            },
            "nonCommercial": {
              "long": 35611,
              "short": 11056,
              "net": 24555
            },
            "smallTrader": {
              "long": 7856,
              "short": 3696,
              "net": 4160
            }
          },
          "openInterest": 110368
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79749,
              "short": 92804,
              "net": -13055
            },
            "nonCommercial": {
              "long": 29740,
              "short": 18273,
              "net": 11467
            },
            "smallTrader": {
              "long": 8524,
              "short": 6936,
              "net": 1588
            }
          },
          "openInterest": 142856
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59804,
              "short": 43189,
              "net": 16615
            },
            "nonCommercial": {
              "long": 18576,
              "short": 35974,
              "net": -17398
            },
            "smallTrader": {
              "long": 11449,
              "short": 10666,
              "net": 783
            }
          },
          "openInterest": 102332
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402486,
              "short": 430817,
              "net": -28331
            },
            "nonCommercial": {
              "long": 189951,
              "short": 81966,
              "net": 107985
            },
            "smallTrader": {
              "long": 107308,
              "short": 186962,
              "net": -79654
            }
          },
          "openInterest": 837770
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85563,
              "short": 93254,
              "net": -7691
            },
            "nonCommercial": {
              "long": 28310,
              "short": 24353,
              "net": 3957
            },
            "smallTrader": {
              "long": 14492,
              "short": 10758,
              "net": 3734
            }
          },
          "openInterest": 139492
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 650424,
              "short": 669668,
              "net": -19244
            },
            "nonCommercial": {
              "long": 186928,
              "short": 174435,
              "net": 12493
            },
            "smallTrader": {
              "long": 65517,
              "short": 58766,
              "net": 6751
            }
          },
          "openInterest": 1162312
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40545,
              "short": 58703,
              "net": -18158
            },
            "nonCommercial": {
              "long": 31596,
              "short": 27724,
              "net": 3872
            },
            "smallTrader": {
              "long": 40923,
              "short": 26637,
              "net": 14286
            }
          },
          "openInterest": 113508
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7030,
              "short": 3546,
              "net": 3484
            },
            "nonCommercial": {
              "long": 3848,
              "short": 3622,
              "net": 226
            },
            "smallTrader": {
              "long": 5475,
              "short": 9185,
              "net": -3710
            }
          },
          "openInterest": 18575
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110999,
              "short": 168747,
              "net": -57748
            },
            "nonCommercial": {
              "long": 57484,
              "short": 5891,
              "net": 51593
            },
            "smallTrader": {
              "long": 19184,
              "short": 13029,
              "net": 6155
            }
          },
          "openInterest": 199169
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100993,
              "short": 254216,
              "net": -153223
            },
            "nonCommercial": {
              "long": 165377,
              "short": 37565,
              "net": 127812
            },
            "smallTrader": {
              "long": 48804,
              "short": 23393,
              "net": 25411
            }
          },
          "openInterest": 344929
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138968,
              "short": 175821,
              "net": -36853
            },
            "nonCommercial": {
              "long": 33149,
              "short": 11556,
              "net": 21593
            },
            "smallTrader": {
              "long": 40733,
              "short": 25473,
              "net": 15260
            }
          },
          "openInterest": 246917
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44924,
              "short": 24710,
              "net": 20214
            },
            "nonCommercial": {
              "long": 25566,
              "short": 32564,
              "net": -6998
            },
            "smallTrader": {
              "long": 13406,
              "short": 26622,
              "net": -13216
            }
          },
          "openInterest": 84138
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58588,
              "short": 43371,
              "net": 15217
            },
            "nonCommercial": {
              "long": 20402,
              "short": 36615,
              "net": -16213
            },
            "smallTrader": {
              "long": 28219,
              "short": 27223,
              "net": 996
            }
          },
          "openInterest": 136529
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104160,
              "short": 90996,
              "net": 13164
            },
            "nonCommercial": {
              "long": 49504,
              "short": 49162,
              "net": 342
            },
            "smallTrader": {
              "long": 22868,
              "short": 36374,
              "net": -13506
            }
          },
          "openInterest": 209903
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21488,
              "short": 26830,
              "net": -5342
            },
            "nonCommercial": {
              "long": 17293,
              "short": 11721,
              "net": 5572
            },
            "smallTrader": {
              "long": 4381,
              "short": 4611,
              "net": -230
            }
          },
          "openInterest": 43610
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 256406,
              "short": 174753,
              "net": 81653
            },
            "nonCommercial": {
              "long": 75607,
              "short": 201812,
              "net": -126205
            },
            "smallTrader": {
              "long": 84374,
              "short": 39822,
              "net": 44552
            }
          },
          "openInterest": 632142
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5388,
              "short": 10906,
              "net": -5518
            },
            "nonCommercial": {
              "long": 4359,
              "short": 1391,
              "net": 2968
            },
            "smallTrader": {
              "long": 3957,
              "short": 1407,
              "net": 2550
            }
          },
          "openInterest": 13704
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6093,
              "short": 16928,
              "net": -10835
            },
            "nonCommercial": {
              "long": 10247,
              "short": 2748,
              "net": 7499
            },
            "smallTrader": {
              "long": 4476,
              "short": 1140,
              "net": 3336
            }
          },
          "openInterest": 20969
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29430,
              "short": 59011,
              "net": -29581
            },
            "nonCommercial": {
              "long": 26198,
              "short": 8557,
              "net": 17641
            },
            "smallTrader": {
              "long": 20393,
              "short": 8453,
              "net": 11940
            }
          },
          "openInterest": 93101
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47082,
              "short": 78345,
              "net": -31263
            },
            "nonCommercial": {
              "long": 30836,
              "short": 8724,
              "net": 22112
            },
            "smallTrader": {
              "long": 25923,
              "short": 16772,
              "net": 9151
            }
          },
          "openInterest": 115073
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112447,
              "short": 122152,
              "net": -9705
            },
            "nonCommercial": {
              "long": 26948,
              "short": 26842,
              "net": 106
            },
            "smallTrader": {
              "long": 30219,
              "short": 20620,
              "net": 9599
            }
          },
          "openInterest": 207618
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147354,
              "short": 189103,
              "net": -41749
            },
            "nonCommercial": {
              "long": 98460,
              "short": 32809,
              "net": 65651
            },
            "smallTrader": {
              "long": 42074,
              "short": 65976,
              "net": -23902
            }
          },
          "openInterest": 338305
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407073,
              "short": 531939,
              "net": -124866
            },
            "nonCommercial": {
              "long": 166016,
              "short": 38731,
              "net": 127285
            },
            "smallTrader": {
              "long": 61977,
              "short": 64396,
              "net": -2419
            }
          },
          "openInterest": 694611
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10503,
              "short": 7601,
              "net": 2902
            },
            "nonCommercial": {
              "long": 3895,
              "short": 7436,
              "net": -3541
            },
            "smallTrader": {
              "long": 11368,
              "short": 10729,
              "net": 639
            }
          },
          "openInterest": 25914
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6925,
              "short": 14386,
              "net": -7461
            },
            "nonCommercial": {
              "long": 13400,
              "short": 4036,
              "net": 9364
            },
            "smallTrader": {
              "long": 1231,
              "short": 3134,
              "net": -1903
            }
          },
          "openInterest": 23676
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 32159,
              "short": 42737,
              "net": -10578
            },
            "nonCommercial": {
              "long": 23911,
              "short": 8316,
              "net": 15595
            },
            "smallTrader": {
              "long": 17639,
              "short": 22656,
              "net": -5017
            }
          },
          "openInterest": 80418
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153526,
              "short": 130537,
              "net": 22989
            },
            "nonCommercial": {
              "long": 67766,
              "short": 74271,
              "net": -6505
            },
            "smallTrader": {
              "long": 27442,
              "short": 43926,
              "net": -16484
            }
          },
          "openInterest": 315317
        }
      ]
    },
    {
      "reportDate": "2009-04-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 724082,
              "short": 645085,
              "net": 78997
            },
            "nonCommercial": {
              "long": 107754,
              "short": 145471,
              "net": -37717
            },
            "smallTrader": {
              "long": 207037,
              "short": 248317,
              "net": -41280
            }
          },
          "openInterest": 1044608
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 307607,
              "short": 361049,
              "net": -53442
            },
            "nonCommercial": {
              "long": 90533,
              "short": 57069,
              "net": 33464
            },
            "smallTrader": {
              "long": 94527,
              "short": 74549,
              "net": 19978
            }
          },
          "openInterest": 496294
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 565618,
              "short": 467999,
              "net": 97619
            },
            "nonCommercial": {
              "long": 45006,
              "short": 120270,
              "net": -75264
            },
            "smallTrader": {
              "long": 106733,
              "short": 129088,
              "net": -22355
            }
          },
          "openInterest": 726817
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 564124,
              "short": 589644,
              "net": -25520
            },
            "nonCommercial": {
              "long": 94244,
              "short": 90095,
              "net": 4149
            },
            "smallTrader": {
              "long": 164501,
              "short": 143130,
              "net": 21371
            }
          },
          "openInterest": 824244
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21739,
              "short": 56976,
              "net": -35237
            },
            "nonCommercial": {
              "long": 31641,
              "short": 10852,
              "net": 20789
            },
            "smallTrader": {
              "long": 21129,
              "short": 6681,
              "net": 14448
            }
          },
          "openInterest": 74516
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57271,
              "short": 23232,
              "net": 34039
            },
            "nonCommercial": {
              "long": 12700,
              "short": 39210,
              "net": -26510
            },
            "smallTrader": {
              "long": 13553,
              "short": 21082,
              "net": -7529
            }
          },
          "openInterest": 83635
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20894,
              "short": 13591,
              "net": 7303
            },
            "nonCommercial": {
              "long": 10415,
              "short": 28144,
              "net": -17729
            },
            "smallTrader": {
              "long": 28452,
              "short": 18026,
              "net": 10426
            }
          },
          "openInterest": 60486
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59295,
              "short": 84856,
              "net": -25561
            },
            "nonCommercial": {
              "long": 35164,
              "short": 11426,
              "net": 23738
            },
            "smallTrader": {
              "long": 7474,
              "short": 5651,
              "net": 1823
            }
          },
          "openInterest": 115459
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81726,
              "short": 93307,
              "net": -11581
            },
            "nonCommercial": {
              "long": 28232,
              "short": 17379,
              "net": 10853
            },
            "smallTrader": {
              "long": 7408,
              "short": 6680,
              "net": 728
            }
          },
          "openInterest": 140059
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59871,
              "short": 43215,
              "net": 16656
            },
            "nonCommercial": {
              "long": 17874,
              "short": 36735,
              "net": -18861
            },
            "smallTrader": {
              "long": 15182,
              "short": 12977,
              "net": 2205
            }
          },
          "openInterest": 106758
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 384711,
              "short": 410323,
              "net": -25612
            },
            "nonCommercial": {
              "long": 193636,
              "short": 90577,
              "net": 103059
            },
            "smallTrader": {
              "long": 112485,
              "short": 189932,
              "net": -77447
            }
          },
          "openInterest": 834150
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76556,
              "short": 89107,
              "net": -12551
            },
            "nonCommercial": {
              "long": 29585,
              "short": 22687,
              "net": 6898
            },
            "smallTrader": {
              "long": 15247,
              "short": 9594,
              "net": 5653
            }
          },
          "openInterest": 131453
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 671472,
              "short": 685580,
              "net": -14108
            },
            "nonCommercial": {
              "long": 180982,
              "short": 176020,
              "net": 4962
            },
            "smallTrader": {
              "long": 75905,
              "short": 66759,
              "net": 9146
            }
          },
          "openInterest": 1192619
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38217,
              "short": 55083,
              "net": -16866
            },
            "nonCommercial": {
              "long": 32836,
              "short": 27261,
              "net": 5575
            },
            "smallTrader": {
              "long": 36769,
              "short": 25478,
              "net": 11291
            }
          },
          "openInterest": 108304
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6547,
              "short": 4325,
              "net": 2222
            },
            "nonCommercial": {
              "long": 5045,
              "short": 2852,
              "net": 2193
            },
            "smallTrader": {
              "long": 4737,
              "short": 9152,
              "net": -4415
            }
          },
          "openInterest": 19151
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118265,
              "short": 172109,
              "net": -53844
            },
            "nonCommercial": {
              "long": 54805,
              "short": 5754,
              "net": 49051
            },
            "smallTrader": {
              "long": 18373,
              "short": 13580,
              "net": 4793
            }
          },
          "openInterest": 205558
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92383,
              "short": 245892,
              "net": -153509
            },
            "nonCommercial": {
              "long": 165866,
              "short": 35971,
              "net": 129895
            },
            "smallTrader": {
              "long": 48433,
              "short": 24819,
              "net": 23614
            }
          },
          "openInterest": 336930
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142887,
              "short": 182746,
              "net": -39859
            },
            "nonCommercial": {
              "long": 35130,
              "short": 11839,
              "net": 23291
            },
            "smallTrader": {
              "long": 41709,
              "short": 25141,
              "net": 16568
            }
          },
          "openInterest": 256892
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44786,
              "short": 29770,
              "net": 15016
            },
            "nonCommercial": {
              "long": 21169,
              "short": 27264,
              "net": -6095
            },
            "smallTrader": {
              "long": 15828,
              "short": 24749,
              "net": -8921
            }
          },
          "openInterest": 82017
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59521,
              "short": 43443,
              "net": 16078
            },
            "nonCommercial": {
              "long": 18406,
              "short": 34616,
              "net": -16210
            },
            "smallTrader": {
              "long": 23158,
              "short": 23026,
              "net": 132
            }
          },
          "openInterest": 136238
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102044,
              "short": 91417,
              "net": 10627
            },
            "nonCommercial": {
              "long": 49150,
              "short": 46941,
              "net": 2209
            },
            "smallTrader": {
              "long": 22344,
              "short": 35180,
              "net": -12836
            }
          },
          "openInterest": 204002
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19357,
              "short": 32951,
              "net": -13594
            },
            "nonCommercial": {
              "long": 20035,
              "short": 7337,
              "net": 12698
            },
            "smallTrader": {
              "long": 2907,
              "short": 2011,
              "net": 896
            }
          },
          "openInterest": 42647
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 264604,
              "short": 183550,
              "net": 81054
            },
            "nonCommercial": {
              "long": 75773,
              "short": 202382,
              "net": -126609
            },
            "smallTrader": {
              "long": 83171,
              "short": 37616,
              "net": 45555
            }
          },
          "openInterest": 663448
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8449,
              "short": 12986,
              "net": -4537
            },
            "nonCommercial": {
              "long": 5362,
              "short": 1002,
              "net": 4360
            },
            "smallTrader": {
              "long": 1391,
              "short": 1214,
              "net": 177
            }
          },
          "openInterest": 15202
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6222,
              "short": 17024,
              "net": -10802
            },
            "nonCommercial": {
              "long": 10446,
              "short": 3012,
              "net": 7434
            },
            "smallTrader": {
              "long": 4352,
              "short": 984,
              "net": 3368
            }
          },
          "openInterest": 21052
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30683,
              "short": 59541,
              "net": -28858
            },
            "nonCommercial": {
              "long": 24462,
              "short": 7656,
              "net": 16806
            },
            "smallTrader": {
              "long": 20202,
              "short": 8150,
              "net": 12052
            }
          },
          "openInterest": 94568
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46327,
              "short": 84840,
              "net": -38513
            },
            "nonCommercial": {
              "long": 35778,
              "short": 8204,
              "net": 27574
            },
            "smallTrader": {
              "long": 28335,
              "short": 17396,
              "net": 10939
            }
          },
          "openInterest": 122434
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111409,
              "short": 128574,
              "net": -17165
            },
            "nonCommercial": {
              "long": 29764,
              "short": 24638,
              "net": 5126
            },
            "smallTrader": {
              "long": 30510,
              "short": 18471,
              "net": 12039
            }
          },
          "openInterest": 213053
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152795,
              "short": 207224,
              "net": -54429
            },
            "nonCommercial": {
              "long": 109037,
              "short": 32034,
              "net": 77003
            },
            "smallTrader": {
              "long": 44990,
              "short": 67564,
              "net": -22574
            }
          },
          "openInterest": 361793
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393431,
              "short": 533574,
              "net": -140143
            },
            "nonCommercial": {
              "long": 171440,
              "short": 35612,
              "net": 135828
            },
            "smallTrader": {
              "long": 61668,
              "short": 57353,
              "net": 4315
            }
          },
          "openInterest": 691100
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15009,
              "short": 8138,
              "net": 6871
            },
            "nonCommercial": {
              "long": 3404,
              "short": 8459,
              "net": -5055
            },
            "smallTrader": {
              "long": 8746,
              "short": 10562,
              "net": -1816
            }
          },
          "openInterest": 27406
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8059,
              "short": 14244,
              "net": -6185
            },
            "nonCommercial": {
              "long": 12521,
              "short": 4642,
              "net": 7879
            },
            "smallTrader": {
              "long": 1303,
              "short": 2997,
              "net": -1694
            }
          },
          "openInterest": 23893
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33431,
              "short": 42647,
              "net": -9216
            },
            "nonCommercial": {
              "long": 23833,
              "short": 9076,
              "net": 14757
            },
            "smallTrader": {
              "long": 16789,
              "short": 22330,
              "net": -5541
            }
          },
          "openInterest": 81691
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151109,
              "short": 123121,
              "net": 27988
            },
            "nonCommercial": {
              "long": 67401,
              "short": 75997,
              "net": -8596
            },
            "smallTrader": {
              "long": 27127,
              "short": 46519,
              "net": -19392
            }
          },
          "openInterest": 310601
        }
      ]
    },
    {
      "reportDate": "2009-04-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 726045,
              "short": 602046,
              "net": 123999
            },
            "nonCommercial": {
              "long": 69083,
              "short": 157363,
              "net": -88280
            },
            "smallTrader": {
              "long": 213339,
              "short": 249058,
              "net": -35719
            }
          },
          "openInterest": 1012372
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314791,
              "short": 340703,
              "net": -25912
            },
            "nonCommercial": {
              "long": 75787,
              "short": 53570,
              "net": 22217
            },
            "smallTrader": {
              "long": 88410,
              "short": 84715,
              "net": 3695
            }
          },
          "openInterest": 483906
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 552254,
              "short": 446382,
              "net": 105872
            },
            "nonCommercial": {
              "long": 39333,
              "short": 113675,
              "net": -74342
            },
            "smallTrader": {
              "long": 105960,
              "short": 137490,
              "net": -31530
            }
          },
          "openInterest": 706673
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 566275,
              "short": 554916,
              "net": 11359
            },
            "nonCommercial": {
              "long": 81185,
              "short": 70602,
              "net": 10583
            },
            "smallTrader": {
              "long": 143741,
              "short": 165683,
              "net": -21942
            }
          },
          "openInterest": 794854
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23083,
              "short": 51932,
              "net": -28849
            },
            "nonCommercial": {
              "long": 25840,
              "short": 8590,
              "net": 17250
            },
            "smallTrader": {
              "long": 20506,
              "short": 8907,
              "net": 11599
            }
          },
          "openInterest": 69568
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55991,
              "short": 23824,
              "net": 32167
            },
            "nonCommercial": {
              "long": 15614,
              "short": 39774,
              "net": -24160
            },
            "smallTrader": {
              "long": 11739,
              "short": 19746,
              "net": -8007
            }
          },
          "openInterest": 83379
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20505,
              "short": 20030,
              "net": 475
            },
            "nonCommercial": {
              "long": 12897,
              "short": 25604,
              "net": -12707
            },
            "smallTrader": {
              "long": 28921,
              "short": 16689,
              "net": 12232
            }
          },
          "openInterest": 63049
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58816,
              "short": 80121,
              "net": -21305
            },
            "nonCommercial": {
              "long": 31769,
              "short": 12436,
              "net": 19333
            },
            "smallTrader": {
              "long": 6528,
              "short": 4556,
              "net": 1972
            }
          },
          "openInterest": 110194
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71216,
              "short": 78379,
              "net": -7163
            },
            "nonCommercial": {
              "long": 29647,
              "short": 21861,
              "net": 7786
            },
            "smallTrader": {
              "long": 6738,
              "short": 7361,
              "net": -623
            }
          },
          "openInterest": 127578
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60099,
              "short": 42743,
              "net": 17356
            },
            "nonCommercial": {
              "long": 18504,
              "short": 37984,
              "net": -19480
            },
            "smallTrader": {
              "long": 15110,
              "short": 12986,
              "net": 2124
            }
          },
          "openInterest": 103736
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386314,
              "short": 370403,
              "net": 15911
            },
            "nonCommercial": {
              "long": 190634,
              "short": 125351,
              "net": 65283
            },
            "smallTrader": {
              "long": 104891,
              "short": 186085,
              "net": -81194
            }
          },
          "openInterest": 820699
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69573,
              "short": 84561,
              "net": -14988
            },
            "nonCommercial": {
              "long": 29857,
              "short": 21588,
              "net": 8269
            },
            "smallTrader": {
              "long": 14400,
              "short": 7681,
              "net": 6719
            }
          },
          "openInterest": 121776
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 635931,
              "short": 633346,
              "net": 2585
            },
            "nonCommercial": {
              "long": 180383,
              "short": 194988,
              "net": -14605
            },
            "smallTrader": {
              "long": 75405,
              "short": 63385,
              "net": 12020
            }
          },
          "openInterest": 1140230
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41574,
              "short": 46109,
              "net": -4535
            },
            "nonCommercial": {
              "long": 29708,
              "short": 28111,
              "net": 1597
            },
            "smallTrader": {
              "long": 34763,
              "short": 31825,
              "net": 2938
            }
          },
          "openInterest": 106679
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6298,
              "short": 5048,
              "net": 1250
            },
            "nonCommercial": {
              "long": 5490,
              "short": 2944,
              "net": 2546
            },
            "smallTrader": {
              "long": 5264,
              "short": 9060,
              "net": -3796
            }
          },
          "openInterest": 19974
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122874,
              "short": 173161,
              "net": -50287
            },
            "nonCommercial": {
              "long": 56399,
              "short": 8202,
              "net": 48197
            },
            "smallTrader": {
              "long": 16678,
              "short": 14588,
              "net": 2090
            }
          },
          "openInterest": 210662
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93836,
              "short": 243444,
              "net": -149608
            },
            "nonCommercial": {
              "long": 164328,
              "short": 35961,
              "net": 128367
            },
            "smallTrader": {
              "long": 46309,
              "short": 25068,
              "net": 21241
            }
          },
          "openInterest": 339226
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150744,
              "short": 185878,
              "net": -35134
            },
            "nonCommercial": {
              "long": 35676,
              "short": 14844,
              "net": 20832
            },
            "smallTrader": {
              "long": 41557,
              "short": 27255,
              "net": 14302
            }
          },
          "openInterest": 266608
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40029,
              "short": 20007,
              "net": 20022
            },
            "nonCommercial": {
              "long": 18343,
              "short": 32038,
              "net": -13695
            },
            "smallTrader": {
              "long": 15629,
              "short": 21956,
              "net": -6327
            }
          },
          "openInterest": 74215
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58855,
              "short": 41349,
              "net": 17506
            },
            "nonCommercial": {
              "long": 17605,
              "short": 34946,
              "net": -17341
            },
            "smallTrader": {
              "long": 22425,
              "short": 22590,
              "net": -165
            }
          },
          "openInterest": 133315
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100056,
              "short": 90505,
              "net": 9551
            },
            "nonCommercial": {
              "long": 48555,
              "short": 46981,
              "net": 1574
            },
            "smallTrader": {
              "long": 23297,
              "short": 34422,
              "net": -11125
            }
          },
          "openInterest": 205944
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16752,
              "short": 48891,
              "net": -32139
            },
            "nonCommercial": {
              "long": 36407,
              "short": 6300,
              "net": 30107
            },
            "smallTrader": {
              "long": 3557,
              "short": 1525,
              "net": 2032
            }
          },
          "openInterest": 57092
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 264739,
              "short": 178671,
              "net": 86068
            },
            "nonCommercial": {
              "long": 72277,
              "short": 200264,
              "net": -127987
            },
            "smallTrader": {
              "long": 81327,
              "short": 39408,
              "net": 41919
            }
          },
          "openInterest": 659500
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8161,
              "short": 11130,
              "net": -2969
            },
            "nonCommercial": {
              "long": 4538,
              "short": 1033,
              "net": 3505
            },
            "smallTrader": {
              "long": 1144,
              "short": 1680,
              "net": -536
            }
          },
          "openInterest": 13843
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6622,
              "short": 15656,
              "net": -9034
            },
            "nonCommercial": {
              "long": 9692,
              "short": 3197,
              "net": 6495
            },
            "smallTrader": {
              "long": 3551,
              "short": 1012,
              "net": 2539
            }
          },
          "openInterest": 19879
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31095,
              "short": 56266,
              "net": -25171
            },
            "nonCommercial": {
              "long": 24516,
              "short": 10518,
              "net": 13998
            },
            "smallTrader": {
              "long": 21018,
              "short": 9845,
              "net": 11173
            }
          },
          "openInterest": 96277
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45862,
              "short": 95911,
              "net": -50049
            },
            "nonCommercial": {
              "long": 45179,
              "short": 8103,
              "net": 37076
            },
            "smallTrader": {
              "long": 27825,
              "short": 14852,
              "net": 12973
            }
          },
          "openInterest": 132039
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103319,
              "short": 124166,
              "net": -20847
            },
            "nonCommercial": {
              "long": 34873,
              "short": 24480,
              "net": 10393
            },
            "smallTrader": {
              "long": 29809,
              "short": 19355,
              "net": 10454
            }
          },
          "openInterest": 209062
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159009,
              "short": 223355,
              "net": -64346
            },
            "nonCommercial": {
              "long": 123265,
              "short": 32940,
              "net": 90325
            },
            "smallTrader": {
              "long": 41751,
              "short": 67730,
              "net": -25979
            }
          },
          "openInterest": 379420
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378291,
              "short": 515270,
              "net": -136979
            },
            "nonCommercial": {
              "long": 166357,
              "short": 39843,
              "net": 126514
            },
            "smallTrader": {
              "long": 61801,
              "short": 51336,
              "net": 10465
            }
          },
          "openInterest": 669629
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20270,
              "short": 1218,
              "net": 19052
            },
            "nonCommercial": {
              "long": 5718,
              "short": 17803,
              "net": -12085
            },
            "smallTrader": {
              "long": 7366,
              "short": 14333,
              "net": -6967
            }
          },
          "openInterest": 33601
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5450,
              "short": 16161,
              "net": -10711
            },
            "nonCommercial": {
              "long": 13301,
              "short": 2745,
              "net": 10556
            },
            "smallTrader": {
              "long": 2490,
              "short": 2335,
              "net": 155
            }
          },
          "openInterest": 23331
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33383,
              "short": 38487,
              "net": -5104
            },
            "nonCommercial": {
              "long": 23732,
              "short": 12146,
              "net": 11586
            },
            "smallTrader": {
              "long": 16466,
              "short": 22948,
              "net": -6482
            }
          },
          "openInterest": 80820
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153935,
              "short": 115027,
              "net": 38908
            },
            "nonCommercial": {
              "long": 65597,
              "short": 86138,
              "net": -20541
            },
            "smallTrader": {
              "long": 27800,
              "short": 46167,
              "net": -18367
            }
          },
          "openInterest": 310657
        }
      ]
    },
    {
      "reportDate": "2009-04-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 740395,
              "short": 615266,
              "net": 125129
            },
            "nonCommercial": {
              "long": 68899,
              "short": 150819,
              "net": -81920
            },
            "smallTrader": {
              "long": 224233,
              "short": 267442,
              "net": -43209
            }
          },
          "openInterest": 1036469
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 304655,
              "short": 324736,
              "net": -20081
            },
            "nonCommercial": {
              "long": 62291,
              "short": 54297,
              "net": 7994
            },
            "smallTrader": {
              "long": 98552,
              "short": 86465,
              "net": 12087
            }
          },
          "openInterest": 471135
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 537514,
              "short": 432866,
              "net": 104648
            },
            "nonCommercial": {
              "long": 44562,
              "short": 115004,
              "net": -70442
            },
            "smallTrader": {
              "long": 104873,
              "short": 139079,
              "net": -34206
            }
          },
          "openInterest": 694396
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 562405,
              "short": 553855,
              "net": 8550
            },
            "nonCommercial": {
              "long": 90966,
              "short": 90777,
              "net": 189
            },
            "smallTrader": {
              "long": 158237,
              "short": 166976,
              "net": -8739
            }
          },
          "openInterest": 814290
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24159,
              "short": 52272,
              "net": -28113
            },
            "nonCommercial": {
              "long": 25748,
              "short": 9056,
              "net": 16692
            },
            "smallTrader": {
              "long": 19694,
              "short": 8273,
              "net": 11421
            }
          },
          "openInterest": 69683
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55752,
              "short": 23022,
              "net": 32730
            },
            "nonCommercial": {
              "long": 17702,
              "short": 40615,
              "net": -22913
            },
            "smallTrader": {
              "long": 11298,
              "short": 21115,
              "net": -9817
            }
          },
          "openInterest": 84760
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21940,
              "short": 28171,
              "net": -6231
            },
            "nonCommercial": {
              "long": 16395,
              "short": 24102,
              "net": -7707
            },
            "smallTrader": {
              "long": 28515,
              "short": 14577,
              "net": 13938
            }
          },
          "openInterest": 67729
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60970,
              "short": 80782,
              "net": -19812
            },
            "nonCommercial": {
              "long": 31629,
              "short": 12795,
              "net": 18834
            },
            "smallTrader": {
              "long": 6728,
              "short": 5750,
              "net": 978
            }
          },
          "openInterest": 112170
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68556,
              "short": 77498,
              "net": -8942
            },
            "nonCommercial": {
              "long": 29659,
              "short": 20219,
              "net": 9440
            },
            "smallTrader": {
              "long": 6595,
              "short": 7093,
              "net": -498
            }
          },
          "openInterest": 123772
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60749,
              "short": 44465,
              "net": 16284
            },
            "nonCommercial": {
              "long": 19980,
              "short": 37865,
              "net": -17885
            },
            "smallTrader": {
              "long": 13897,
              "short": 12296,
              "net": 1601
            }
          },
          "openInterest": 106170
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378880,
              "short": 352686,
              "net": 26194
            },
            "nonCommercial": {
              "long": 183259,
              "short": 133461,
              "net": 49798
            },
            "smallTrader": {
              "long": 105848,
              "short": 181840,
              "net": -75992
            }
          },
          "openInterest": 798625
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72885,
              "short": 89012,
              "net": -16127
            },
            "nonCommercial": {
              "long": 28428,
              "short": 19156,
              "net": 9272
            },
            "smallTrader": {
              "long": 13011,
              "short": 6156,
              "net": 6855
            }
          },
          "openInterest": 119982
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 650007,
              "short": 642918,
              "net": 7089
            },
            "nonCommercial": {
              "long": 174308,
              "short": 174000,
              "net": 308
            },
            "smallTrader": {
              "long": 73927,
              "short": 81324,
              "net": -7397
            }
          },
          "openInterest": 1139336
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43424,
              "short": 41730,
              "net": 1694
            },
            "nonCommercial": {
              "long": 30292,
              "short": 32365,
              "net": -2073
            },
            "smallTrader": {
              "long": 34620,
              "short": 34241,
              "net": 379
            }
          },
          "openInterest": 108592
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6526,
              "short": 5166,
              "net": 1360
            },
            "nonCommercial": {
              "long": 5697,
              "short": 3673,
              "net": 2024
            },
            "smallTrader": {
              "long": 5076,
              "short": 8460,
              "net": -3384
            }
          },
          "openInterest": 20226
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122022,
              "short": 167065,
              "net": -45043
            },
            "nonCommercial": {
              "long": 53966,
              "short": 11055,
              "net": 42911
            },
            "smallTrader": {
              "long": 16747,
              "short": 14615,
              "net": 2132
            }
          },
          "openInterest": 207735
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92061,
              "short": 245480,
              "net": -153419
            },
            "nonCommercial": {
              "long": 166821,
              "short": 37721,
              "net": 129100
            },
            "smallTrader": {
              "long": 50046,
              "short": 25727,
              "net": 24319
            }
          },
          "openInterest": 343037
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155079,
              "short": 183073,
              "net": -27994
            },
            "nonCommercial": {
              "long": 33945,
              "short": 16701,
              "net": 17244
            },
            "smallTrader": {
              "long": 40629,
              "short": 29879,
              "net": 10750
            }
          },
          "openInterest": 266538
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36138,
              "short": 28240,
              "net": 7898
            },
            "nonCommercial": {
              "long": 22162,
              "short": 26741,
              "net": -4579
            },
            "smallTrader": {
              "long": 17195,
              "short": 20514,
              "net": -3319
            }
          },
          "openInterest": 75734
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58673,
              "short": 40079,
              "net": 18594
            },
            "nonCommercial": {
              "long": 24533,
              "short": 41584,
              "net": -17051
            },
            "smallTrader": {
              "long": 24272,
              "short": 25815,
              "net": -1543
            }
          },
          "openInterest": 138958
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97810,
              "short": 88556,
              "net": 9254
            },
            "nonCommercial": {
              "long": 47060,
              "short": 46842,
              "net": 218
            },
            "smallTrader": {
              "long": 24036,
              "short": 33508,
              "net": -9472
            }
          },
          "openInterest": 206057
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21316,
              "short": 50890,
              "net": -29574
            },
            "nonCommercial": {
              "long": 35156,
              "short": 6025,
              "net": 29131
            },
            "smallTrader": {
              "long": 2680,
              "short": 2237,
              "net": 443
            }
          },
          "openInterest": 59521
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 261319,
              "short": 172019,
              "net": 89300
            },
            "nonCommercial": {
              "long": 71879,
              "short": 200858,
              "net": -128979
            },
            "smallTrader": {
              "long": 77461,
              "short": 37782,
              "net": 39679
            }
          },
          "openInterest": 645096
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7800,
              "short": 11299,
              "net": -3499
            },
            "nonCommercial": {
              "long": 4855,
              "short": 1207,
              "net": 3648
            },
            "smallTrader": {
              "long": 1440,
              "short": 1589,
              "net": -149
            }
          },
          "openInterest": 14095
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6390,
              "short": 15000,
              "net": -8610
            },
            "nonCommercial": {
              "long": 9710,
              "short": 3339,
              "net": 6371
            },
            "smallTrader": {
              "long": 3665,
              "short": 1426,
              "net": 2239
            }
          },
          "openInterest": 19767
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30037,
              "short": 57497,
              "net": -27460
            },
            "nonCommercial": {
              "long": 24121,
              "short": 8402,
              "net": 15719
            },
            "smallTrader": {
              "long": 19940,
              "short": 8199,
              "net": 11741
            }
          },
          "openInterest": 90687
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45980,
              "short": 92900,
              "net": -46920
            },
            "nonCommercial": {
              "long": 43751,
              "short": 6354,
              "net": 37397
            },
            "smallTrader": {
              "long": 29038,
              "short": 19515,
              "net": 9523
            }
          },
          "openInterest": 131988
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101532,
              "short": 122574,
              "net": -21042
            },
            "nonCommercial": {
              "long": 36796,
              "short": 23215,
              "net": 13581
            },
            "smallTrader": {
              "long": 27955,
              "short": 20494,
              "net": 7461
            }
          },
          "openInterest": 203731
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157365,
              "short": 228071,
              "net": -70706
            },
            "nonCommercial": {
              "long": 118925,
              "short": 25196,
              "net": 93729
            },
            "smallTrader": {
              "long": 46037,
              "short": 69060,
              "net": -23023
            }
          },
          "openInterest": 373874
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 356070,
              "short": 517164,
              "net": -161094
            },
            "nonCommercial": {
              "long": 173174,
              "short": 32416,
              "net": 140758
            },
            "smallTrader": {
              "long": 65623,
              "short": 45287,
              "net": 20336
            }
          },
          "openInterest": 657562
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15119,
              "short": 3928,
              "net": 11191
            },
            "nonCommercial": {
              "long": 4907,
              "short": 9829,
              "net": -4922
            },
            "smallTrader": {
              "long": 6818,
              "short": 13087,
              "net": -6269
            }
          },
          "openInterest": 27107
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6791,
              "short": 14869,
              "net": -8078
            },
            "nonCommercial": {
              "long": 11700,
              "short": 2694,
              "net": 9006
            },
            "smallTrader": {
              "long": 1719,
              "short": 2647,
              "net": -928
            }
          },
          "openInterest": 22223
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31283,
              "short": 35899,
              "net": -4616
            },
            "nonCommercial": {
              "long": 23461,
              "short": 11791,
              "net": 11670
            },
            "smallTrader": {
              "long": 15631,
              "short": 22685,
              "net": -7054
            }
          },
          "openInterest": 77499
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151359,
              "short": 116250,
              "net": 35109
            },
            "nonCommercial": {
              "long": 68169,
              "short": 85114,
              "net": -16945
            },
            "smallTrader": {
              "long": 28882,
              "short": 47046,
              "net": -18164
            }
          },
          "openInterest": 304001
        }
      ]
    },
    {
      "reportDate": "2009-05-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 748101,
              "short": 596311,
              "net": 151790
            },
            "nonCommercial": {
              "long": 69030,
              "short": 165579,
              "net": -96549
            },
            "smallTrader": {
              "long": 203490,
              "short": 258731,
              "net": -55241
            }
          },
          "openInterest": 1027353
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 291395,
              "short": 327637,
              "net": -36242
            },
            "nonCommercial": {
              "long": 78574,
              "short": 48690,
              "net": 29884
            },
            "smallTrader": {
              "long": 100275,
              "short": 93917,
              "net": 6358
            }
          },
          "openInterest": 473002
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 526206,
              "short": 416483,
              "net": 109723
            },
            "nonCommercial": {
              "long": 41523,
              "short": 115553,
              "net": -74030
            },
            "smallTrader": {
              "long": 111878,
              "short": 147571,
              "net": -35693
            }
          },
          "openInterest": 686278
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 550049,
              "short": 563710,
              "net": -13661
            },
            "nonCommercial": {
              "long": 112800,
              "short": 79023,
              "net": 33777
            },
            "smallTrader": {
              "long": 160897,
              "short": 181013,
              "net": -20116
            }
          },
          "openInterest": 826021
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22914,
              "short": 60432,
              "net": -37518
            },
            "nonCommercial": {
              "long": 34186,
              "short": 11122,
              "net": 23064
            },
            "smallTrader": {
              "long": 22051,
              "short": 7597,
              "net": 14454
            }
          },
          "openInterest": 79209
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55037,
              "short": 27031,
              "net": 28006
            },
            "nonCommercial": {
              "long": 20858,
              "short": 43295,
              "net": -22437
            },
            "smallTrader": {
              "long": 15281,
              "short": 20850,
              "net": -5569
            }
          },
          "openInterest": 91226
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21320,
              "short": 38240,
              "net": -16920
            },
            "nonCommercial": {
              "long": 22007,
              "short": 19993,
              "net": 2014
            },
            "smallTrader": {
              "long": 30375,
              "short": 15469,
              "net": 14906
            }
          },
          "openInterest": 74576
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63151,
              "short": 79475,
              "net": -16324
            },
            "nonCommercial": {
              "long": 29051,
              "short": 13372,
              "net": 15679
            },
            "smallTrader": {
              "long": 6405,
              "short": 5760,
              "net": 645
            }
          },
          "openInterest": 112979
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67540,
              "short": 83250,
              "net": -15710
            },
            "nonCommercial": {
              "long": 31891,
              "short": 17425,
              "net": 14466
            },
            "smallTrader": {
              "long": 8493,
              "short": 7249,
              "net": 1244
            }
          },
          "openInterest": 127805
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60581,
              "short": 43522,
              "net": 17059
            },
            "nonCommercial": {
              "long": 18992,
              "short": 37530,
              "net": -18538
            },
            "smallTrader": {
              "long": 12554,
              "short": 11075,
              "net": 1479
            }
          },
          "openInterest": 104619
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367879,
              "short": 382606,
              "net": -14727
            },
            "nonCommercial": {
              "long": 209299,
              "short": 114750,
              "net": 94549
            },
            "smallTrader": {
              "long": 93800,
              "short": 173622,
              "net": -79822
            }
          },
          "openInterest": 796882
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71517,
              "short": 99723,
              "net": -28206
            },
            "nonCommercial": {
              "long": 35289,
              "short": 16043,
              "net": 19246
            },
            "smallTrader": {
              "long": 14305,
              "short": 5345,
              "net": 8960
            }
          },
          "openInterest": 127475
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 667069,
              "short": 662705,
              "net": 4364
            },
            "nonCommercial": {
              "long": 175443,
              "short": 186728,
              "net": -11285
            },
            "smallTrader": {
              "long": 93311,
              "short": 86390,
              "net": 6921
            }
          },
          "openInterest": 1197954
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39419,
              "short": 47642,
              "net": -8223
            },
            "nonCommercial": {
              "long": 35025,
              "short": 31657,
              "net": 3368
            },
            "smallTrader": {
              "long": 35846,
              "short": 30991,
              "net": 4855
            }
          },
          "openInterest": 110768
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7251,
              "short": 6085,
              "net": 1166
            },
            "nonCommercial": {
              "long": 5215,
              "short": 3567,
              "net": 1648
            },
            "smallTrader": {
              "long": 4895,
              "short": 7709,
              "net": -2814
            }
          },
          "openInterest": 20311
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115443,
              "short": 172538,
              "net": -57095
            },
            "nonCommercial": {
              "long": 60547,
              "short": 8295,
              "net": 52252
            },
            "smallTrader": {
              "long": 19308,
              "short": 14465,
              "net": 4843
            }
          },
          "openInterest": 208670
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81437,
              "short": 241882,
              "net": -160445
            },
            "nonCommercial": {
              "long": 171493,
              "short": 41502,
              "net": 129991
            },
            "smallTrader": {
              "long": 55169,
              "short": 24715,
              "net": 30454
            }
          },
          "openInterest": 341461
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145845,
              "short": 174252,
              "net": -28407
            },
            "nonCommercial": {
              "long": 34189,
              "short": 15850,
              "net": 18339
            },
            "smallTrader": {
              "long": 39901,
              "short": 29833,
              "net": 10068
            }
          },
          "openInterest": 255772
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38002,
              "short": 26617,
              "net": 11385
            },
            "nonCommercial": {
              "long": 21588,
              "short": 28106,
              "net": -6518
            },
            "smallTrader": {
              "long": 15623,
              "short": 20490,
              "net": -4867
            }
          },
          "openInterest": 75595
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57426,
              "short": 39149,
              "net": 18277
            },
            "nonCommercial": {
              "long": 28588,
              "short": 45466,
              "net": -16878
            },
            "smallTrader": {
              "long": 20715,
              "short": 22114,
              "net": -1399
            }
          },
          "openInterest": 136175
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100027,
              "short": 86485,
              "net": 13542
            },
            "nonCommercial": {
              "long": 47863,
              "short": 52040,
              "net": -4177
            },
            "smallTrader": {
              "long": 23186,
              "short": 32551,
              "net": -9365
            }
          },
          "openInterest": 206498
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19518,
              "short": 39614,
              "net": -20096
            },
            "nonCommercial": {
              "long": 24744,
              "short": 5839,
              "net": 18905
            },
            "smallTrader": {
              "long": 2841,
              "short": 1650,
              "net": 1191
            }
          },
          "openInterest": 47511
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 265773,
              "short": 173688,
              "net": 92085
            },
            "nonCommercial": {
              "long": 77514,
              "short": 208364,
              "net": -130850
            },
            "smallTrader": {
              "long": 79725,
              "short": 40960,
              "net": 38765
            }
          },
          "openInterest": 657764
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7889,
              "short": 11853,
              "net": -3964
            },
            "nonCommercial": {
              "long": 4658,
              "short": 849,
              "net": 3809
            },
            "smallTrader": {
              "long": 1446,
              "short": 1291,
              "net": 155
            }
          },
          "openInterest": 13993
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6967,
              "short": 15821,
              "net": -8854
            },
            "nonCommercial": {
              "long": 9913,
              "short": 3096,
              "net": 6817
            },
            "smallTrader": {
              "long": 3624,
              "short": 1587,
              "net": 2037
            }
          },
          "openInterest": 20510
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26480,
              "short": 58403,
              "net": -31923
            },
            "nonCommercial": {
              "long": 27385,
              "short": 6581,
              "net": 20804
            },
            "smallTrader": {
              "long": 19570,
              "short": 8451,
              "net": 11119
            }
          },
          "openInterest": 89477
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47758,
              "short": 109455,
              "net": -61697
            },
            "nonCommercial": {
              "long": 54424,
              "short": 5926,
              "net": 48498
            },
            "smallTrader": {
              "long": 29117,
              "short": 15918,
              "net": 13199
            }
          },
          "openInterest": 142929
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92553,
              "short": 125749,
              "net": -33196
            },
            "nonCommercial": {
              "long": 44286,
              "short": 25255,
              "net": 19031
            },
            "smallTrader": {
              "long": 32303,
              "short": 18138,
              "net": 14165
            }
          },
          "openInterest": 203704
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156156,
              "short": 244648,
              "net": -88492
            },
            "nonCommercial": {
              "long": 135267,
              "short": 24794,
              "net": 110473
            },
            "smallTrader": {
              "long": 50730,
              "short": 72711,
              "net": -21981
            }
          },
          "openInterest": 397105
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 335245,
              "short": 539017,
              "net": -203772
            },
            "nonCommercial": {
              "long": 192968,
              "short": 25957,
              "net": 167011
            },
            "smallTrader": {
              "long": 78162,
              "short": 41401,
              "net": 36761
            }
          },
          "openInterest": 674992
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12722,
              "short": 9196,
              "net": 3526
            },
            "nonCommercial": {
              "long": 4756,
              "short": 5499,
              "net": -743
            },
            "smallTrader": {
              "long": 8726,
              "short": 11509,
              "net": -2783
            }
          },
          "openInterest": 26366
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9894,
              "short": 14781,
              "net": -4887
            },
            "nonCommercial": {
              "long": 10126,
              "short": 3748,
              "net": 6378
            },
            "smallTrader": {
              "long": 1703,
              "short": 3194,
              "net": -1491
            }
          },
          "openInterest": 23738
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27269,
              "short": 36506,
              "net": -9237
            },
            "nonCommercial": {
              "long": 23967,
              "short": 8797,
              "net": 15170
            },
            "smallTrader": {
              "long": 16472,
              "short": 22405,
              "net": -5933
            }
          },
          "openInterest": 75335
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146085,
              "short": 126078,
              "net": 20007
            },
            "nonCommercial": {
              "long": 77091,
              "short": 80871,
              "net": -3780
            },
            "smallTrader": {
              "long": 28014,
              "short": 44241,
              "net": -16227
            }
          },
          "openInterest": 287498
        }
      ]
    },
    {
      "reportDate": "2009-05-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 811562,
              "short": 695048,
              "net": 116514
            },
            "nonCommercial": {
              "long": 101301,
              "short": 152897,
              "net": -51596
            },
            "smallTrader": {
              "long": 204864,
              "short": 269782,
              "net": -64918
            }
          },
          "openInterest": 1127987
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302642,
              "short": 351377,
              "net": -48735
            },
            "nonCommercial": {
              "long": 97297,
              "short": 57679,
              "net": 39618
            },
            "smallTrader": {
              "long": 98789,
              "short": 89672,
              "net": 9117
            }
          },
          "openInterest": 501897
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 546868,
              "short": 416430,
              "net": 130438
            },
            "nonCommercial": {
              "long": 43594,
              "short": 139680,
              "net": -96086
            },
            "smallTrader": {
              "long": 113379,
              "short": 147731,
              "net": -34352
            }
          },
          "openInterest": 711193
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 558622,
              "short": 563581,
              "net": -4959
            },
            "nonCommercial": {
              "long": 112722,
              "short": 89039,
              "net": 23683
            },
            "smallTrader": {
              "long": 162662,
              "short": 181386,
              "net": -18724
            }
          },
          "openInterest": 840101
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22705,
              "short": 64760,
              "net": -42055
            },
            "nonCommercial": {
              "long": 39484,
              "short": 11253,
              "net": 28231
            },
            "smallTrader": {
              "long": 21935,
              "short": 8111,
              "net": 13824
            }
          },
          "openInterest": 84347
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55436,
              "short": 30782,
              "net": 24654
            },
            "nonCommercial": {
              "long": 19205,
              "short": 41711,
              "net": -22506
            },
            "smallTrader": {
              "long": 16556,
              "short": 18704,
              "net": -2148
            }
          },
          "openInterest": 91329
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21653,
              "short": 44929,
              "net": -23276
            },
            "nonCommercial": {
              "long": 25180,
              "short": 19731,
              "net": 5449
            },
            "smallTrader": {
              "long": 33555,
              "short": 15728,
              "net": 17827
            }
          },
          "openInterest": 81402
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65966,
              "short": 81410,
              "net": -15444
            },
            "nonCommercial": {
              "long": 29091,
              "short": 15277,
              "net": 13814
            },
            "smallTrader": {
              "long": 7376,
              "short": 5746,
              "net": 1630
            }
          },
          "openInterest": 115755
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68561,
              "short": 91214,
              "net": -22653
            },
            "nonCommercial": {
              "long": 33345,
              "short": 13053,
              "net": 20292
            },
            "smallTrader": {
              "long": 9695,
              "short": 7334,
              "net": 2361
            }
          },
          "openInterest": 133300
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62694,
              "short": 46903,
              "net": 15791
            },
            "nonCommercial": {
              "long": 18403,
              "short": 37142,
              "net": -18739
            },
            "smallTrader": {
              "long": 15507,
              "short": 12559,
              "net": 2948
            }
          },
          "openInterest": 108470
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381258,
              "short": 446269,
              "net": -65011
            },
            "nonCommercial": {
              "long": 245099,
              "short": 94219,
              "net": 150880
            },
            "smallTrader": {
              "long": 109165,
              "short": 195034,
              "net": -85869
            }
          },
          "openInterest": 858911
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73648,
              "short": 104291,
              "net": -30643
            },
            "nonCommercial": {
              "long": 39352,
              "short": 17356,
              "net": 21996
            },
            "smallTrader": {
              "long": 15377,
              "short": 6730,
              "net": 8647
            }
          },
          "openInterest": 137523
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 673149,
              "short": 690277,
              "net": -17128
            },
            "nonCommercial": {
              "long": 170991,
              "short": 167925,
              "net": 3066
            },
            "smallTrader": {
              "long": 125360,
              "short": 111298,
              "net": 14062
            }
          },
          "openInterest": 1246806
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40143,
              "short": 60005,
              "net": -19862
            },
            "nonCommercial": {
              "long": 41355,
              "short": 30940,
              "net": 10415
            },
            "smallTrader": {
              "long": 42113,
              "short": 32666,
              "net": 9447
            }
          },
          "openInterest": 124499
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7629,
              "short": 7128,
              "net": 501
            },
            "nonCommercial": {
              "long": 5651,
              "short": 3077,
              "net": 2574
            },
            "smallTrader": {
              "long": 5009,
              "short": 8084,
              "net": -3075
            }
          },
          "openInterest": 21633
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116030,
              "short": 175424,
              "net": -59394
            },
            "nonCommercial": {
              "long": 64735,
              "short": 8658,
              "net": 56077
            },
            "smallTrader": {
              "long": 17643,
              "short": 14326,
              "net": 3317
            }
          },
          "openInterest": 211652
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84161,
              "short": 255341,
              "net": -171180
            },
            "nonCommercial": {
              "long": 184509,
              "short": 45632,
              "net": 138877
            },
            "smallTrader": {
              "long": 54019,
              "short": 21716,
              "net": 32303
            }
          },
          "openInterest": 359517
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145152,
              "short": 177366,
              "net": -32214
            },
            "nonCommercial": {
              "long": 33222,
              "short": 13086,
              "net": 20136
            },
            "smallTrader": {
              "long": 42093,
              "short": 30015,
              "net": 12078
            }
          },
          "openInterest": 258406
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36879,
              "short": 39091,
              "net": -2212
            },
            "nonCommercial": {
              "long": 28513,
              "short": 26125,
              "net": 2388
            },
            "smallTrader": {
              "long": 19936,
              "short": 20112,
              "net": -176
            }
          },
          "openInterest": 85709
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60680,
              "short": 42317,
              "net": 18363
            },
            "nonCommercial": {
              "long": 26513,
              "short": 45405,
              "net": -18892
            },
            "smallTrader": {
              "long": 22326,
              "short": 21797,
              "net": 529
            }
          },
          "openInterest": 145717
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100547,
              "short": 86396,
              "net": 14151
            },
            "nonCommercial": {
              "long": 48893,
              "short": 52207,
              "net": -3314
            },
            "smallTrader": {
              "long": 26434,
              "short": 37271,
              "net": -10837
            }
          },
          "openInterest": 205439
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13976,
              "short": 37319,
              "net": -23343
            },
            "nonCommercial": {
              "long": 30478,
              "short": 9010,
              "net": 21468
            },
            "smallTrader": {
              "long": 3339,
              "short": 1464,
              "net": 1875
            }
          },
          "openInterest": 48168
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 267829,
              "short": 179304,
              "net": 88525
            },
            "nonCommercial": {
              "long": 88069,
              "short": 219806,
              "net": -131737
            },
            "smallTrader": {
              "long": 84146,
              "short": 40934,
              "net": 43212
            }
          },
          "openInterest": 686113
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7898,
              "short": 15194,
              "net": -7296
            },
            "nonCommercial": {
              "long": 7031,
              "short": 773,
              "net": 6258
            },
            "smallTrader": {
              "long": 1985,
              "short": 947,
              "net": 1038
            }
          },
          "openInterest": 16914
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7098,
              "short": 16053,
              "net": -8955
            },
            "nonCommercial": {
              "long": 9972,
              "short": 3000,
              "net": 6972
            },
            "smallTrader": {
              "long": 3522,
              "short": 1539,
              "net": 1983
            }
          },
          "openInterest": 20600
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26221,
              "short": 63272,
              "net": -37051
            },
            "nonCommercial": {
              "long": 32432,
              "short": 7932,
              "net": 24500
            },
            "smallTrader": {
              "long": 21134,
              "short": 8583,
              "net": 12551
            }
          },
          "openInterest": 96546
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53213,
              "short": 116012,
              "net": -62799
            },
            "nonCommercial": {
              "long": 53904,
              "short": 5889,
              "net": 48015
            },
            "smallTrader": {
              "long": 30296,
              "short": 15512,
              "net": 14784
            }
          },
          "openInterest": 151572
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92788,
              "short": 134568,
              "net": -41780
            },
            "nonCommercial": {
              "long": 50505,
              "short": 23950,
              "net": 26555
            },
            "smallTrader": {
              "long": 32809,
              "short": 17584,
              "net": 15225
            }
          },
          "openInterest": 210437
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157031,
              "short": 252841,
              "net": -95810
            },
            "nonCommercial": {
              "long": 139138,
              "short": 22323,
              "net": 116815
            },
            "smallTrader": {
              "long": 56533,
              "short": 77538,
              "net": -21005
            }
          },
          "openInterest": 408703
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 329660,
              "short": 541608,
              "net": -211948
            },
            "nonCommercial": {
              "long": 202492,
              "short": 30788,
              "net": 171704
            },
            "smallTrader": {
              "long": 80377,
              "short": 40133,
              "net": 40244
            }
          },
          "openInterest": 687013
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10312,
              "short": 14559,
              "net": -4247
            },
            "nonCommercial": {
              "long": 8692,
              "short": 7073,
              "net": 1619
            },
            "smallTrader": {
              "long": 13089,
              "short": 10461,
              "net": 2628
            }
          },
          "openInterest": 32340
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14604,
              "short": 15291,
              "net": -687
            },
            "nonCommercial": {
              "long": 10196,
              "short": 6548,
              "net": 3648
            },
            "smallTrader": {
              "long": 1334,
              "short": 4295,
              "net": -2961
            }
          },
          "openInterest": 28144
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 27795,
              "short": 42950,
              "net": -15155
            },
            "nonCommercial": {
              "long": 24518,
              "short": 5032,
              "net": 19486
            },
            "smallTrader": {
              "long": 17997,
              "short": 22328,
              "net": -4331
            }
          },
          "openInterest": 77488
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147777,
              "short": 137621,
              "net": 10156
            },
            "nonCommercial": {
              "long": 83667,
              "short": 78565,
              "net": 5102
            },
            "smallTrader": {
              "long": 28169,
              "short": 43427,
              "net": -15258
            }
          },
          "openInterest": 299792
        }
      ]
    },
    {
      "reportDate": "2009-05-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 849346,
              "short": 707384,
              "net": 141962
            },
            "nonCommercial": {
              "long": 74839,
              "short": 153818,
              "net": -78979
            },
            "smallTrader": {
              "long": 203040,
              "short": 266023,
              "net": -62983
            }
          },
          "openInterest": 1151282
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 299726,
              "short": 384456,
              "net": -84730
            },
            "nonCommercial": {
              "long": 124008,
              "short": 44124,
              "net": 79884
            },
            "smallTrader": {
              "long": 104770,
              "short": 99924,
              "net": 4846
            }
          },
          "openInterest": 546236
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 558838,
              "short": 412589,
              "net": 146249
            },
            "nonCommercial": {
              "long": 47132,
              "short": 160505,
              "net": -113373
            },
            "smallTrader": {
              "long": 110604,
              "short": 143480,
              "net": -32876
            }
          },
          "openInterest": 726264
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 575894,
              "short": 547418,
              "net": 28476
            },
            "nonCommercial": {
              "long": 113065,
              "short": 102884,
              "net": 10181
            },
            "smallTrader": {
              "long": 156228,
              "short": 194885,
              "net": -38657
            }
          },
          "openInterest": 855497
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23956,
              "short": 67102,
              "net": -43146
            },
            "nonCommercial": {
              "long": 38275,
              "short": 8980,
              "net": 29295
            },
            "smallTrader": {
              "long": 22390,
              "short": 8539,
              "net": 13851
            }
          },
          "openInterest": 85069
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57184,
              "short": 27179,
              "net": 30005
            },
            "nonCommercial": {
              "long": 16596,
              "short": 42524,
              "net": -25928
            },
            "smallTrader": {
              "long": 18492,
              "short": 22569,
              "net": -4077
            }
          },
          "openInterest": 92870
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23198,
              "short": 48510,
              "net": -25312
            },
            "nonCommercial": {
              "long": 28816,
              "short": 23391,
              "net": 5425
            },
            "smallTrader": {
              "long": 33666,
              "short": 13779,
              "net": 19887
            }
          },
          "openInterest": 86527
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68736,
              "short": 81179,
              "net": -12443
            },
            "nonCommercial": {
              "long": 28094,
              "short": 16191,
              "net": 11903
            },
            "smallTrader": {
              "long": 7855,
              "short": 7315,
              "net": 540
            }
          },
          "openInterest": 118806
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66279,
              "short": 93959,
              "net": -27680
            },
            "nonCommercial": {
              "long": 36975,
              "short": 12360,
              "net": 24615
            },
            "smallTrader": {
              "long": 11021,
              "short": 7956,
              "net": 3065
            }
          },
          "openInterest": 137013
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61846,
              "short": 46967,
              "net": 14879
            },
            "nonCommercial": {
              "long": 18384,
              "short": 37192,
              "net": -18808
            },
            "smallTrader": {
              "long": 14986,
              "short": 11057,
              "net": 3929
            }
          },
          "openInterest": 105791
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396029,
              "short": 472583,
              "net": -76554
            },
            "nonCommercial": {
              "long": 257479,
              "short": 87471,
              "net": 170008
            },
            "smallTrader": {
              "long": 107361,
              "short": 200815,
              "net": -93454
            }
          },
          "openInterest": 877421
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73594,
              "short": 103890,
              "net": -30296
            },
            "nonCommercial": {
              "long": 41165,
              "short": 17927,
              "net": 23238
            },
            "smallTrader": {
              "long": 13708,
              "short": 6650,
              "net": 7058
            }
          },
          "openInterest": 137287
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 578870,
              "short": 626843,
              "net": -47973
            },
            "nonCommercial": {
              "long": 175047,
              "short": 139810,
              "net": 35237
            },
            "smallTrader": {
              "long": 82719,
              "short": 69983,
              "net": 12736
            }
          },
          "openInterest": 1093976
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43028,
              "short": 65540,
              "net": -22512
            },
            "nonCommercial": {
              "long": 41754,
              "short": 29504,
              "net": 12250
            },
            "smallTrader": {
              "long": 40129,
              "short": 29867,
              "net": 10262
            }
          },
          "openInterest": 125472
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7104,
              "short": 7570,
              "net": -466
            },
            "nonCommercial": {
              "long": 6362,
              "short": 2558,
              "net": 3804
            },
            "smallTrader": {
              "long": 5045,
              "short": 8383,
              "net": -3338
            }
          },
          "openInterest": 21903
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127506,
              "short": 188090,
              "net": -60584
            },
            "nonCommercial": {
              "long": 65781,
              "short": 9707,
              "net": 56074
            },
            "smallTrader": {
              "long": 18916,
              "short": 14406,
              "net": 4510
            }
          },
          "openInterest": 230487
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85018,
              "short": 268083,
              "net": -183065
            },
            "nonCommercial": {
              "long": 185932,
              "short": 36348,
              "net": 149584
            },
            "smallTrader": {
              "long": 54731,
              "short": 21250,
              "net": 33481
            }
          },
          "openInterest": 367931
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146177,
              "short": 176853,
              "net": -30676
            },
            "nonCommercial": {
              "long": 33611,
              "short": 13475,
              "net": 20136
            },
            "smallTrader": {
              "long": 40434,
              "short": 29894,
              "net": 10540
            }
          },
          "openInterest": 260622
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37571,
              "short": 46640,
              "net": -9069
            },
            "nonCommercial": {
              "long": 29526,
              "short": 23526,
              "net": 6000
            },
            "smallTrader": {
              "long": 22712,
              "short": 19643,
              "net": 3069
            }
          },
          "openInterest": 90204
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61742,
              "short": 43066,
              "net": 18676
            },
            "nonCommercial": {
              "long": 25526,
              "short": 42230,
              "net": -16704
            },
            "smallTrader": {
              "long": 20765,
              "short": 22737,
              "net": -1972
            }
          },
          "openInterest": 144799
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99945,
              "short": 84361,
              "net": 15584
            },
            "nonCommercial": {
              "long": 51210,
              "short": 55653,
              "net": -4443
            },
            "smallTrader": {
              "long": 25252,
              "short": 36393,
              "net": -11141
            }
          },
          "openInterest": 205112
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14998,
              "short": 37768,
              "net": -22770
            },
            "nonCommercial": {
              "long": 28540,
              "short": 7411,
              "net": 21129
            },
            "smallTrader": {
              "long": 3415,
              "short": 1774,
              "net": 1641
            }
          },
          "openInterest": 47350
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 278551,
              "short": 187130,
              "net": 91421
            },
            "nonCommercial": {
              "long": 79964,
              "short": 215174,
              "net": -135210
            },
            "smallTrader": {
              "long": 81061,
              "short": 37272,
              "net": 43789
            }
          },
          "openInterest": 680523
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9172,
              "short": 17354,
              "net": -8182
            },
            "nonCommercial": {
              "long": 7841,
              "short": 1022,
              "net": 6819
            },
            "smallTrader": {
              "long": 2226,
              "short": 863,
              "net": 1363
            }
          },
          "openInterest": 19239
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7052,
              "short": 15985,
              "net": -8933
            },
            "nonCommercial": {
              "long": 10523,
              "short": 3415,
              "net": 7108
            },
            "smallTrader": {
              "long": 3591,
              "short": 1766,
              "net": 1825
            }
          },
          "openInterest": 21174
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23327,
              "short": 64874,
              "net": -41547
            },
            "nonCommercial": {
              "long": 34189,
              "short": 5964,
              "net": 28225
            },
            "smallTrader": {
              "long": 21202,
              "short": 7880,
              "net": 13322
            }
          },
          "openInterest": 96079
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56118,
              "short": 129427,
              "net": -73309
            },
            "nonCommercial": {
              "long": 60434,
              "short": 6586,
              "net": 53848
            },
            "smallTrader": {
              "long": 36732,
              "short": 17271,
              "net": 19461
            }
          },
          "openInterest": 169630
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98999,
              "short": 136282,
              "net": -37283
            },
            "nonCommercial": {
              "long": 55005,
              "short": 31842,
              "net": 23163
            },
            "smallTrader": {
              "long": 32896,
              "short": 18776,
              "net": 14120
            }
          },
          "openInterest": 221583
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159969,
              "short": 259767,
              "net": -99798
            },
            "nonCommercial": {
              "long": 146122,
              "short": 26692,
              "net": 119430
            },
            "smallTrader": {
              "long": 53533,
              "short": 73165,
              "net": -19632
            }
          },
          "openInterest": 422416
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 336047,
              "short": 547796,
              "net": -211749
            },
            "nonCommercial": {
              "long": 204435,
              "short": 32957,
              "net": 171478
            },
            "smallTrader": {
              "long": 83734,
              "short": 43463,
              "net": 40271
            }
          },
          "openInterest": 708649
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10938,
              "short": 19489,
              "net": -8551
            },
            "nonCommercial": {
              "long": 11497,
              "short": 6888,
              "net": 4609
            },
            "smallTrader": {
              "long": 13343,
              "short": 9401,
              "net": 3942
            }
          },
          "openInterest": 35951
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17180,
              "short": 15462,
              "net": 1718
            },
            "nonCommercial": {
              "long": 9748,
              "short": 8814,
              "net": 934
            },
            "smallTrader": {
              "long": 1402,
              "short": 4054,
              "net": -2652
            }
          },
          "openInterest": 30331
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28524,
              "short": 44155,
              "net": -15631
            },
            "nonCommercial": {
              "long": 25488,
              "short": 4808,
              "net": 20680
            },
            "smallTrader": {
              "long": 16756,
              "short": 21805,
              "net": -5049
            }
          },
          "openInterest": 76598
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151522,
              "short": 142803,
              "net": 8719
            },
            "nonCommercial": {
              "long": 83218,
              "short": 77000,
              "net": 6218
            },
            "smallTrader": {
              "long": 26999,
              "short": 41936,
              "net": -14937
            }
          },
          "openInterest": 300924
        }
      ]
    },
    {
      "reportDate": "2009-05-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 867867,
              "short": 654401,
              "net": 213466
            },
            "nonCommercial": {
              "long": 36062,
              "short": 215471,
              "net": -179409
            },
            "smallTrader": {
              "long": 266687,
              "short": 300744,
              "net": -34057
            }
          },
          "openInterest": 1216363
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 305914,
              "short": 382438,
              "net": -76524
            },
            "nonCommercial": {
              "long": 124181,
              "short": 47908,
              "net": 76273
            },
            "smallTrader": {
              "long": 112153,
              "short": 111902,
              "net": 251
            }
          },
          "openInterest": 568515
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 560582,
              "short": 414298,
              "net": 146284
            },
            "nonCommercial": {
              "long": 49175,
              "short": 167448,
              "net": -118273
            },
            "smallTrader": {
              "long": 120195,
              "short": 148206,
              "net": -28011
            }
          },
          "openInterest": 744615
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 708594,
              "short": 627455,
              "net": 81139
            },
            "nonCommercial": {
              "long": 97054,
              "short": 96969,
              "net": 85
            },
            "smallTrader": {
              "long": 200757,
              "short": 281981,
              "net": -81224
            }
          },
          "openInterest": 1029691
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23793,
              "short": 73030,
              "net": -49237
            },
            "nonCommercial": {
              "long": 41658,
              "short": 9189,
              "net": 32469
            },
            "smallTrader": {
              "long": 24216,
              "short": 7448,
              "net": 16768
            }
          },
          "openInterest": 90037
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56887,
              "short": 27615,
              "net": 29272
            },
            "nonCommercial": {
              "long": 17724,
              "short": 42529,
              "net": -24805
            },
            "smallTrader": {
              "long": 18381,
              "short": 22848,
              "net": -4467
            }
          },
          "openInterest": 93484
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21859,
              "short": 53480,
              "net": -31621
            },
            "nonCommercial": {
              "long": 32429,
              "short": 20897,
              "net": 11532
            },
            "smallTrader": {
              "long": 33929,
              "short": 13840,
              "net": 20089
            }
          },
          "openInterest": 89446
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69953,
              "short": 81167,
              "net": -11214
            },
            "nonCommercial": {
              "long": 28787,
              "short": 18803,
              "net": 9984
            },
            "smallTrader": {
              "long": 8215,
              "short": 6985,
              "net": 1230
            }
          },
          "openInterest": 121437
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66992,
              "short": 97903,
              "net": -30911
            },
            "nonCommercial": {
              "long": 40792,
              "short": 12324,
              "net": 28468
            },
            "smallTrader": {
              "long": 10342,
              "short": 7899,
              "net": 2443
            }
          },
          "openInterest": 141549
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62264,
              "short": 46791,
              "net": 15473
            },
            "nonCommercial": {
              "long": 19834,
              "short": 37546,
              "net": -17712
            },
            "smallTrader": {
              "long": 14290,
              "short": 12051,
              "net": 2239
            }
          },
          "openInterest": 107631
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407941,
              "short": 501656,
              "net": -93715
            },
            "nonCommercial": {
              "long": 280407,
              "short": 86227,
              "net": 194180
            },
            "smallTrader": {
              "long": 112414,
              "short": 212879,
              "net": -100465
            }
          },
          "openInterest": 929290
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74524,
              "short": 101197,
              "net": -26673
            },
            "nonCommercial": {
              "long": 38422,
              "short": 17687,
              "net": 20735
            },
            "smallTrader": {
              "long": 13104,
              "short": 7166,
              "net": 5938
            }
          },
          "openInterest": 135230
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 569025,
              "short": 624670,
              "net": -55645
            },
            "nonCommercial": {
              "long": 185237,
              "short": 145115,
              "net": 40122
            },
            "smallTrader": {
              "long": 83387,
              "short": 67864,
              "net": 15523
            }
          },
          "openInterest": 1095865
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44732,
              "short": 75899,
              "net": -31167
            },
            "nonCommercial": {
              "long": 47203,
              "short": 31619,
              "net": 15584
            },
            "smallTrader": {
              "long": 46762,
              "short": 31179,
              "net": 15583
            }
          },
          "openInterest": 139357
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6467,
              "short": 7813,
              "net": -1346
            },
            "nonCommercial": {
              "long": 7197,
              "short": 2034,
              "net": 5163
            },
            "smallTrader": {
              "long": 4791,
              "short": 8608,
              "net": -3817
            }
          },
          "openInterest": 21935
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120333,
              "short": 186144,
              "net": -65811
            },
            "nonCommercial": {
              "long": 70503,
              "short": 9246,
              "net": 61257
            },
            "smallTrader": {
              "long": 19736,
              "short": 15182,
              "net": 4554
            }
          },
          "openInterest": 226947
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82709,
              "short": 290845,
              "net": -208136
            },
            "nonCommercial": {
              "long": 209733,
              "short": 32425,
              "net": 177308
            },
            "smallTrader": {
              "long": 61250,
              "short": 30422,
              "net": 30828
            }
          },
          "openInterest": 396965
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149264,
              "short": 180269,
              "net": -31005
            },
            "nonCommercial": {
              "long": 35665,
              "short": 14166,
              "net": 21499
            },
            "smallTrader": {
              "long": 40260,
              "short": 30754,
              "net": 9506
            }
          },
          "openInterest": 265843
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37916,
              "short": 49511,
              "net": -11595
            },
            "nonCommercial": {
              "long": 34860,
              "short": 26851,
              "net": 8009
            },
            "smallTrader": {
              "long": 23575,
              "short": 19989,
              "net": 3586
            }
          },
          "openInterest": 96706
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63379,
              "short": 43371,
              "net": 20008
            },
            "nonCommercial": {
              "long": 30047,
              "short": 48228,
              "net": -18181
            },
            "smallTrader": {
              "long": 20427,
              "short": 22254,
              "net": -1827
            }
          },
          "openInterest": 147758
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98389,
              "short": 84527,
              "net": 13862
            },
            "nonCommercial": {
              "long": 51720,
              "short": 52915,
              "net": -1195
            },
            "smallTrader": {
              "long": 22998,
              "short": 35665,
              "net": -12667
            }
          },
          "openInterest": 200186
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15264,
              "short": 40627,
              "net": -25363
            },
            "nonCommercial": {
              "long": 31352,
              "short": 7548,
              "net": 23804
            },
            "smallTrader": {
              "long": 3258,
              "short": 1699,
              "net": 1559
            }
          },
          "openInterest": 50269
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 265703,
              "short": 181552,
              "net": 84151
            },
            "nonCommercial": {
              "long": 85537,
              "short": 217100,
              "net": -131563
            },
            "smallTrader": {
              "long": 90982,
              "short": 43570,
              "net": 47412
            }
          },
          "openInterest": 682096
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8991,
              "short": 23076,
              "net": -14085
            },
            "nonCommercial": {
              "long": 13351,
              "short": 819,
              "net": 12532
            },
            "smallTrader": {
              "long": 2413,
              "short": 860,
              "net": 1553
            }
          },
          "openInterest": 24755
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6840,
              "short": 16990,
              "net": -10150
            },
            "nonCommercial": {
              "long": 11175,
              "short": 3395,
              "net": 7780
            },
            "smallTrader": {
              "long": 3782,
              "short": 1412,
              "net": 2370
            }
          },
          "openInterest": 21840
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23168,
              "short": 65947,
              "net": -42779
            },
            "nonCommercial": {
              "long": 33982,
              "short": 5948,
              "net": 28034
            },
            "smallTrader": {
              "long": 23303,
              "short": 8558,
              "net": 14745
            }
          },
          "openInterest": 98120
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58291,
              "short": 136925,
              "net": -78634
            },
            "nonCommercial": {
              "long": 66020,
              "short": 8102,
              "net": 57918
            },
            "smallTrader": {
              "long": 39163,
              "short": 18447,
              "net": 20716
            }
          },
          "openInterest": 179720
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107014,
              "short": 140459,
              "net": -33445
            },
            "nonCommercial": {
              "long": 55425,
              "short": 33862,
              "net": 21563
            },
            "smallTrader": {
              "long": 33694,
              "short": 21812,
              "net": 11882
            }
          },
          "openInterest": 230893
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167043,
              "short": 273609,
              "net": -106566
            },
            "nonCommercial": {
              "long": 150799,
              "short": 25332,
              "net": 125467
            },
            "smallTrader": {
              "long": 59123,
              "short": 78024,
              "net": -18901
            }
          },
          "openInterest": 441819
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 344037,
              "short": 569740,
              "net": -225703
            },
            "nonCommercial": {
              "long": 218839,
              "short": 34299,
              "net": 184540
            },
            "smallTrader": {
              "long": 85352,
              "short": 44189,
              "net": 41163
            }
          },
          "openInterest": 736002
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11102,
              "short": 23051,
              "net": -11949
            },
            "nonCommercial": {
              "long": 13929,
              "short": 7255,
              "net": 6674
            },
            "smallTrader": {
              "long": 14384,
              "short": 9109,
              "net": 5275
            }
          },
          "openInterest": 39627
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19821,
              "short": 16063,
              "net": 3758
            },
            "nonCommercial": {
              "long": 13789,
              "short": 14740,
              "net": -951
            },
            "smallTrader": {
              "long": 1359,
              "short": 4166,
              "net": -2807
            }
          },
          "openInterest": 37046
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 28927,
              "short": 45968,
              "net": -17041
            },
            "nonCommercial": {
              "long": 26698,
              "short": 5365,
              "net": 21333
            },
            "smallTrader": {
              "long": 17847,
              "short": 22139,
              "net": -4292
            }
          },
          "openInterest": 79895
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156963,
              "short": 153310,
              "net": 3653
            },
            "nonCommercial": {
              "long": 87795,
              "short": 78124,
              "net": 9671
            },
            "smallTrader": {
              "long": 27719,
              "short": 41043,
              "net": -13324
            }
          },
          "openInterest": 313995
        }
      ]
    },
    {
      "reportDate": "2009-06-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 789705,
              "short": 632280,
              "net": 157425
            },
            "nonCommercial": {
              "long": 68232,
              "short": 203404,
              "net": -135172
            },
            "smallTrader": {
              "long": 258321,
              "short": 280574,
              "net": -22253
            }
          },
          "openInterest": 1159731
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 260447,
              "short": 344291,
              "net": -83844
            },
            "nonCommercial": {
              "long": 124261,
              "short": 53106,
              "net": 71155
            },
            "smallTrader": {
              "long": 105536,
              "short": 92847,
              "net": 12689
            }
          },
          "openInterest": 503527
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 560377,
              "short": 439757,
              "net": 120620
            },
            "nonCommercial": {
              "long": 72869,
              "short": 155069,
              "net": -82200
            },
            "smallTrader": {
              "long": 112155,
              "short": 150575,
              "net": -38420
            }
          },
          "openInterest": 755603
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 515416,
              "short": 443921,
              "net": 71495
            },
            "nonCommercial": {
              "long": 97442,
              "short": 98394,
              "net": -952
            },
            "smallTrader": {
              "long": 134357,
              "short": 204900,
              "net": -70543
            }
          },
          "openInterest": 755877
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26621,
              "short": 74542,
              "net": -47921
            },
            "nonCommercial": {
              "long": 42095,
              "short": 11351,
              "net": 30744
            },
            "smallTrader": {
              "long": 23928,
              "short": 6751,
              "net": 17177
            }
          },
          "openInterest": 92940
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56691,
              "short": 33476,
              "net": 23215
            },
            "nonCommercial": {
              "long": 20137,
              "short": 40297,
              "net": -20160
            },
            "smallTrader": {
              "long": 21374,
              "short": 24429,
              "net": -3055
            }
          },
          "openInterest": 99293
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22304,
              "short": 51157,
              "net": -28853
            },
            "nonCommercial": {
              "long": 31879,
              "short": 25285,
              "net": 6594
            },
            "smallTrader": {
              "long": 34980,
              "short": 12721,
              "net": 22259
            }
          },
          "openInterest": 90613
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67081,
              "short": 86118,
              "net": -19037
            },
            "nonCommercial": {
              "long": 32659,
              "short": 17894,
              "net": 14765
            },
            "smallTrader": {
              "long": 8458,
              "short": 4186,
              "net": 4272
            }
          },
          "openInterest": 119409
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66722,
              "short": 103392,
              "net": -36670
            },
            "nonCommercial": {
              "long": 45428,
              "short": 11748,
              "net": 33680
            },
            "smallTrader": {
              "long": 10315,
              "short": 7325,
              "net": 2990
            }
          },
          "openInterest": 144634
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63721,
              "short": 48281,
              "net": 15440
            },
            "nonCommercial": {
              "long": 21485,
              "short": 40139,
              "net": -18654
            },
            "smallTrader": {
              "long": 14812,
              "short": 11598,
              "net": 3214
            }
          },
          "openInterest": 111357
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419284,
              "short": 532485,
              "net": -113201
            },
            "nonCommercial": {
              "long": 307286,
              "short": 100580,
              "net": 206706
            },
            "smallTrader": {
              "long": 119694,
              "short": 213199,
              "net": -93505
            }
          },
          "openInterest": 979982
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73648,
              "short": 101431,
              "net": -27783
            },
            "nonCommercial": {
              "long": 37567,
              "short": 18588,
              "net": 18979
            },
            "smallTrader": {
              "long": 15197,
              "short": 6393,
              "net": 8804
            }
          },
          "openInterest": 135433
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 597601,
              "short": 654322,
              "net": -56721
            },
            "nonCommercial": {
              "long": 199497,
              "short": 159810,
              "net": 39687
            },
            "smallTrader": {
              "long": 114983,
              "short": 97949,
              "net": 17034
            }
          },
          "openInterest": 1191638
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55089,
              "short": 77093,
              "net": -22004
            },
            "nonCommercial": {
              "long": 48585,
              "short": 41792,
              "net": 6793
            },
            "smallTrader": {
              "long": 46473,
              "short": 31262,
              "net": 15211
            }
          },
          "openInterest": 151004
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6643,
              "short": 8302,
              "net": -1659
            },
            "nonCommercial": {
              "long": 7524,
              "short": 1838,
              "net": 5686
            },
            "smallTrader": {
              "long": 4949,
              "short": 8976,
              "net": -4027
            }
          },
          "openInterest": 22440
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106188,
              "short": 170318,
              "net": -64130
            },
            "nonCommercial": {
              "long": 71073,
              "short": 10085,
              "net": 60988
            },
            "smallTrader": {
              "long": 18765,
              "short": 15623,
              "net": 3142
            }
          },
          "openInterest": 210410
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80715,
              "short": 307236,
              "net": -226521
            },
            "nonCommercial": {
              "long": 215968,
              "short": 28628,
              "net": 187340
            },
            "smallTrader": {
              "long": 55823,
              "short": 16642,
              "net": 39181
            }
          },
          "openInterest": 391057
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148674,
              "short": 183390,
              "net": -34716
            },
            "nonCommercial": {
              "long": 36041,
              "short": 14118,
              "net": 21923
            },
            "smallTrader": {
              "long": 42538,
              "short": 29745,
              "net": 12793
            }
          },
          "openInterest": 267770
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42726,
              "short": 54840,
              "net": -12114
            },
            "nonCommercial": {
              "long": 34077,
              "short": 24456,
              "net": 9621
            },
            "smallTrader": {
              "long": 19644,
              "short": 17151,
              "net": 2493
            }
          },
          "openInterest": 96969
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63209,
              "short": 39698,
              "net": 23511
            },
            "nonCommercial": {
              "long": 26684,
              "short": 47285,
              "net": -20601
            },
            "smallTrader": {
              "long": 19055,
              "short": 21965,
              "net": -2910
            }
          },
          "openInterest": 140566
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102855,
              "short": 78121,
              "net": 24734
            },
            "nonCommercial": {
              "long": 54871,
              "short": 65356,
              "net": -10485
            },
            "smallTrader": {
              "long": 24231,
              "short": 38480,
              "net": -14249
            }
          },
          "openInterest": 207951
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14922,
              "short": 42051,
              "net": -27129
            },
            "nonCommercial": {
              "long": 32097,
              "short": 6709,
              "net": 25388
            },
            "smallTrader": {
              "long": 3195,
              "short": 1454,
              "net": 1741
            }
          },
          "openInterest": 50823
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 275375,
              "short": 180421,
              "net": 94954
            },
            "nonCommercial": {
              "long": 85161,
              "short": 223920,
              "net": -138759
            },
            "smallTrader": {
              "long": 74912,
              "short": 31107,
              "net": 43805
            }
          },
          "openInterest": 682815
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9349,
              "short": 25171,
              "net": -15822
            },
            "nonCommercial": {
              "long": 15297,
              "short": 1165,
              "net": 14132
            },
            "smallTrader": {
              "long": 2627,
              "short": 937,
              "net": 1690
            }
          },
          "openInterest": 27273
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6830,
              "short": 17678,
              "net": -10848
            },
            "nonCommercial": {
              "long": 11155,
              "short": 3631,
              "net": 7524
            },
            "smallTrader": {
              "long": 4873,
              "short": 1549,
              "net": 3324
            }
          },
          "openInterest": 23162
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26072,
              "short": 69046,
              "net": -42974
            },
            "nonCommercial": {
              "long": 35789,
              "short": 7121,
              "net": 28668
            },
            "smallTrader": {
              "long": 23773,
              "short": 9467,
              "net": 14306
            }
          },
          "openInterest": 104986
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60161,
              "short": 142633,
              "net": -82472
            },
            "nonCommercial": {
              "long": 69420,
              "short": 7534,
              "net": 61886
            },
            "smallTrader": {
              "long": 38807,
              "short": 18221,
              "net": 20586
            }
          },
          "openInterest": 186752
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103830,
              "short": 145777,
              "net": -41947
            },
            "nonCommercial": {
              "long": 60009,
              "short": 32357,
              "net": 27652
            },
            "smallTrader": {
              "long": 34852,
              "short": 20557,
              "net": 14295
            }
          },
          "openInterest": 237224
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171540,
              "short": 280169,
              "net": -108629
            },
            "nonCommercial": {
              "long": 151772,
              "short": 26362,
              "net": 125410
            },
            "smallTrader": {
              "long": 58732,
              "short": 75513,
              "net": -16781
            }
          },
          "openInterest": 447013
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379238,
              "short": 591627,
              "net": -212389
            },
            "nonCommercial": {
              "long": 208565,
              "short": 36473,
              "net": 172092
            },
            "smallTrader": {
              "long": 85203,
              "short": 44906,
              "net": 40297
            }
          },
          "openInterest": 772821
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11344,
              "short": 26590,
              "net": -15246
            },
            "nonCommercial": {
              "long": 15412,
              "short": 6813,
              "net": 8599
            },
            "smallTrader": {
              "long": 15493,
              "short": 8846,
              "net": 6647
            }
          },
          "openInterest": 42429
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22089,
              "short": 16193,
              "net": 5896
            },
            "nonCommercial": {
              "long": 14094,
              "short": 17200,
              "net": -3106
            },
            "smallTrader": {
              "long": 1622,
              "short": 4412,
              "net": -2790
            }
          },
          "openInterest": 40030
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2625,
              "short": 9543,
              "net": -6918
            },
            "nonCommercial": {
              "long": 7832,
              "short": 4759,
              "net": 3073
            },
            "smallTrader": {
              "long": 7330,
              "short": 3485,
              "net": 3845
            }
          },
          "openInterest": 21309
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 31792,
              "short": 50676,
              "net": -18884
            },
            "nonCommercial": {
              "long": 29760,
              "short": 7451,
              "net": 22309
            },
            "smallTrader": {
              "long": 18845,
              "short": 22270,
              "net": -3425
            }
          },
          "openInterest": 87022
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165873,
              "short": 167191,
              "net": -1318
            },
            "nonCommercial": {
              "long": 100134,
              "short": 84588,
              "net": 15546
            },
            "smallTrader": {
              "long": 29456,
              "short": 43684,
              "net": -14228
            }
          },
          "openInterest": 346018
        }
      ]
    },
    {
      "reportDate": "2009-06-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 740216,
              "short": 626402,
              "net": 113814
            },
            "nonCommercial": {
              "long": 74337,
              "short": 171985,
              "net": -97648
            },
            "smallTrader": {
              "long": 246194,
              "short": 262360,
              "net": -16166
            }
          },
          "openInterest": 1076898
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 327681,
              "short": 395499,
              "net": -67818
            },
            "nonCommercial": {
              "long": 128358,
              "short": 45475,
              "net": 82883
            },
            "smallTrader": {
              "long": 86562,
              "short": 101627,
              "net": -15065
            }
          },
          "openInterest": 547294
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 513277,
              "short": 414644,
              "net": 98633
            },
            "nonCommercial": {
              "long": 76255,
              "short": 157221,
              "net": -80966
            },
            "smallTrader": {
              "long": 111469,
              "short": 129136,
              "net": -17667
            }
          },
          "openInterest": 708941
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 490983,
              "short": 444249,
              "net": 46734
            },
            "nonCommercial": {
              "long": 110601,
              "short": 102033,
              "net": 8568
            },
            "smallTrader": {
              "long": 150030,
              "short": 205332,
              "net": -55302
            }
          },
          "openInterest": 755507
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43347,
              "short": 90078,
              "net": -46731
            },
            "nonCommercial": {
              "long": 40966,
              "short": 9083,
              "net": 31883
            },
            "smallTrader": {
              "long": 22550,
              "short": 7702,
              "net": 14848
            }
          },
          "openInterest": 107627
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58170,
              "short": 44519,
              "net": 13651
            },
            "nonCommercial": {
              "long": 20887,
              "short": 36220,
              "net": -15333
            },
            "smallTrader": {
              "long": 21800,
              "short": 20118,
              "net": 1682
            }
          },
          "openInterest": 101196
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27364,
              "short": 65357,
              "net": -37993
            },
            "nonCommercial": {
              "long": 33405,
              "short": 20439,
              "net": 12966
            },
            "smallTrader": {
              "long": 35590,
              "short": 10563,
              "net": 25027
            }
          },
          "openInterest": 97915
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61503,
              "short": 88631,
              "net": -27128
            },
            "nonCommercial": {
              "long": 41567,
              "short": 20673,
              "net": 20894
            },
            "smallTrader": {
              "long": 9859,
              "short": 3625,
              "net": 6234
            }
          },
          "openInterest": 120700
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65398,
              "short": 100057,
              "net": -34659
            },
            "nonCommercial": {
              "long": 41657,
              "short": 9244,
              "net": 32413
            },
            "smallTrader": {
              "long": 10019,
              "short": 7773,
              "net": 2246
            }
          },
          "openInterest": 136437
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63095,
              "short": 48533,
              "net": 14562
            },
            "nonCommercial": {
              "long": 19790,
              "short": 38559,
              "net": -18769
            },
            "smallTrader": {
              "long": 17986,
              "short": 13779,
              "net": 4207
            }
          },
          "openInterest": 109820
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425844,
              "short": 538141,
              "net": -112297
            },
            "nonCommercial": {
              "long": 303745,
              "short": 93378,
              "net": 210367
            },
            "smallTrader": {
              "long": 112912,
              "short": 210982,
              "net": -98070
            }
          },
          "openInterest": 978960
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75493,
              "short": 97425,
              "net": -21932
            },
            "nonCommercial": {
              "long": 34166,
              "short": 18209,
              "net": 15957
            },
            "smallTrader": {
              "long": 14934,
              "short": 8959,
              "net": 5975
            }
          },
          "openInterest": 132890
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 589809,
              "short": 656131,
              "net": -66322
            },
            "nonCommercial": {
              "long": 204490,
              "short": 156607,
              "net": 47883
            },
            "smallTrader": {
              "long": 120632,
              "short": 102193,
              "net": 18439
            }
          },
          "openInterest": 1203679
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56630,
              "short": 89250,
              "net": -32620
            },
            "nonCommercial": {
              "long": 49185,
              "short": 34161,
              "net": 15024
            },
            "smallTrader": {
              "long": 42725,
              "short": 25129,
              "net": 17596
            }
          },
          "openInterest": 150683
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6016,
              "short": 5531,
              "net": 485
            },
            "nonCommercial": {
              "long": 7012,
              "short": 4410,
              "net": 2602
            },
            "smallTrader": {
              "long": 5238,
              "short": 8325,
              "net": -3087
            }
          },
          "openInterest": 21519
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 106225,
              "short": 173418,
              "net": -67193
            },
            "nonCommercial": {
              "long": 73923,
              "short": 10947,
              "net": 62976
            },
            "smallTrader": {
              "long": 19781,
              "short": 15564,
              "net": 4217
            }
          },
          "openInterest": 214629
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78765,
              "short": 303812,
              "net": -225047
            },
            "nonCommercial": {
              "long": 215785,
              "short": 26111,
              "net": 189674
            },
            "smallTrader": {
              "long": 54183,
              "short": 18810,
              "net": 35373
            }
          },
          "openInterest": 387181
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156361,
              "short": 201622,
              "net": -45261
            },
            "nonCommercial": {
              "long": 41241,
              "short": 12901,
              "net": 28340
            },
            "smallTrader": {
              "long": 44232,
              "short": 27311,
              "net": 16921
            }
          },
          "openInterest": 281579
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53544,
              "short": 46448,
              "net": 7096
            },
            "nonCommercial": {
              "long": 25222,
              "short": 27521,
              "net": -2299
            },
            "smallTrader": {
              "long": 14260,
              "short": 19057,
              "net": -4797
            }
          },
          "openInterest": 93527
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60030,
              "short": 36069,
              "net": 23961
            },
            "nonCommercial": {
              "long": 25252,
              "short": 47623,
              "net": -22371
            },
            "smallTrader": {
              "long": 20287,
              "short": 21877,
              "net": -1590
            }
          },
          "openInterest": 139052
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106315,
              "short": 80282,
              "net": 26033
            },
            "nonCommercial": {
              "long": 54089,
              "short": 64750,
              "net": -10661
            },
            "smallTrader": {
              "long": 23015,
              "short": 38387,
              "net": -15372
            }
          },
          "openInterest": 210606
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27782,
              "short": 41481,
              "net": -13699
            },
            "nonCommercial": {
              "long": 25637,
              "short": 11829,
              "net": 13808
            },
            "smallTrader": {
              "long": 2678,
              "short": 2787,
              "net": -109
            }
          },
          "openInterest": 58287
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 277029,
              "short": 183172,
              "net": 93857
            },
            "nonCommercial": {
              "long": 103569,
              "short": 243222,
              "net": -139653
            },
            "smallTrader": {
              "long": 91303,
              "short": 45507,
              "net": 45796
            }
          },
          "openInterest": 713310
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16667,
              "short": 32998,
              "net": -16331
            },
            "nonCommercial": {
              "long": 15712,
              "short": 939,
              "net": 14773
            },
            "smallTrader": {
              "long": 2381,
              "short": 823,
              "net": 1558
            }
          },
          "openInterest": 34760
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6297,
              "short": 18908,
              "net": -12611
            },
            "nonCommercial": {
              "long": 12535,
              "short": 3604,
              "net": 8931
            },
            "smallTrader": {
              "long": 5098,
              "short": 1418,
              "net": 3680
            }
          },
          "openInterest": 24233
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26514,
              "short": 73464,
              "net": -46950
            },
            "nonCommercial": {
              "long": 36330,
              "short": 5446,
              "net": 30884
            },
            "smallTrader": {
              "long": 24175,
              "short": 8109,
              "net": 16066
            }
          },
          "openInterest": 106447
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64503,
              "short": 146420,
              "net": -81917
            },
            "nonCommercial": {
              "long": 68864,
              "short": 9007,
              "net": 59857
            },
            "smallTrader": {
              "long": 41455,
              "short": 19395,
              "net": 22060
            }
          },
          "openInterest": 196862
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105115,
              "short": 146529,
              "net": -41414
            },
            "nonCommercial": {
              "long": 64177,
              "short": 35362,
              "net": 28815
            },
            "smallTrader": {
              "long": 33689,
              "short": 21090,
              "net": 12599
            }
          },
          "openInterest": 248185
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180269,
              "short": 292344,
              "net": -112075
            },
            "nonCommercial": {
              "long": 157798,
              "short": 29378,
              "net": 128420
            },
            "smallTrader": {
              "long": 63237,
              "short": 79582,
              "net": -16345
            }
          },
          "openInterest": 460526
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 400054,
              "short": 604757,
              "net": -204703
            },
            "nonCommercial": {
              "long": 205554,
              "short": 41457,
              "net": 164097
            },
            "smallTrader": {
              "long": 79616,
              "short": 39010,
              "net": 40606
            }
          },
          "openInterest": 779588
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16607,
              "short": 31696,
              "net": -15089
            },
            "nonCommercial": {
              "long": 14879,
              "short": 6405,
              "net": 8474
            },
            "smallTrader": {
              "long": 15285,
              "short": 8670,
              "net": 6615
            }
          },
          "openInterest": 48715
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24465,
              "short": 21063,
              "net": 3402
            },
            "nonCommercial": {
              "long": 12597,
              "short": 14108,
              "net": -1511
            },
            "smallTrader": {
              "long": 2120,
              "short": 4011,
              "net": -1891
            }
          },
          "openInterest": 42229
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3145,
              "short": 12553,
              "net": -9408
            },
            "nonCommercial": {
              "long": 8497,
              "short": 1928,
              "net": 6569
            },
            "smallTrader": {
              "long": 6741,
              "short": 3902,
              "net": 2839
            }
          },
          "openInterest": 22457
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35664,
              "short": 53931,
              "net": -18267
            },
            "nonCommercial": {
              "long": 27600,
              "short": 6942,
              "net": 20658
            },
            "smallTrader": {
              "long": 22688,
              "short": 25079,
              "net": -2391
            }
          },
          "openInterest": 96659
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165116,
              "short": 161527,
              "net": 3589
            },
            "nonCommercial": {
              "long": 86529,
              "short": 79056,
              "net": 7473
            },
            "smallTrader": {
              "long": 36796,
              "short": 47858,
              "net": -11062
            }
          },
          "openInterest": 341840
        }
      ]
    },
    {
      "reportDate": "2009-06-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 721756,
              "short": 597835,
              "net": 123921
            },
            "nonCommercial": {
              "long": 97715,
              "short": 191442,
              "net": -93727
            },
            "smallTrader": {
              "long": 254308,
              "short": 284502,
              "net": -30194
            }
          },
          "openInterest": 1089636
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 326304,
              "short": 360788,
              "net": -34484
            },
            "nonCommercial": {
              "long": 118825,
              "short": 63371,
              "net": 55454
            },
            "smallTrader": {
              "long": 81240,
              "short": 102210,
              "net": -20970
            }
          },
          "openInterest": 535074
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 511441,
              "short": 405235,
              "net": 106206
            },
            "nonCommercial": {
              "long": 68861,
              "short": 154641,
              "net": -85780
            },
            "smallTrader": {
              "long": 113107,
              "short": 133533,
              "net": -20426
            }
          },
          "openInterest": 696764
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 518984,
              "short": 467352,
              "net": 51632
            },
            "nonCommercial": {
              "long": 103451,
              "short": 117105,
              "net": -13654
            },
            "smallTrader": {
              "long": 157297,
              "short": 195275,
              "net": -37978
            }
          },
          "openInterest": 791234
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11003,
              "short": 55571,
              "net": -44568
            },
            "nonCommercial": {
              "long": 41233,
              "short": 9030,
              "net": 32203
            },
            "smallTrader": {
              "long": 20808,
              "short": 8443,
              "net": 12365
            }
          },
          "openInterest": 73219
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37527,
              "short": 29481,
              "net": 8046
            },
            "nonCommercial": {
              "long": 23982,
              "short": 32456,
              "net": -8474
            },
            "smallTrader": {
              "long": 19741,
              "short": 19313,
              "net": 428
            }
          },
          "openInterest": 81438
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50377,
              "short": 86141,
              "net": -35764
            },
            "nonCommercial": {
              "long": 31433,
              "short": 15973,
              "net": 15460
            },
            "smallTrader": {
              "long": 33244,
              "short": 12940,
              "net": 20304
            }
          },
          "openInterest": 118604
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56242,
              "short": 86119,
              "net": -29877
            },
            "nonCommercial": {
              "long": 43793,
              "short": 19348,
              "net": 24445
            },
            "smallTrader": {
              "long": 9120,
              "short": 3688,
              "net": 5432
            }
          },
          "openInterest": 114573
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68889,
              "short": 93089,
              "net": -24200
            },
            "nonCommercial": {
              "long": 31488,
              "short": 9112,
              "net": 22376
            },
            "smallTrader": {
              "long": 8661,
              "short": 6837,
              "net": 1824
            }
          },
          "openInterest": 126171
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65340,
              "short": 50378,
              "net": 14962
            },
            "nonCommercial": {
              "long": 21247,
              "short": 39711,
              "net": -18464
            },
            "smallTrader": {
              "long": 17782,
              "short": 14280,
              "net": 3502
            }
          },
          "openInterest": 115321
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 449297,
              "short": 513112,
              "net": -63815
            },
            "nonCommercial": {
              "long": 281578,
              "short": 108063,
              "net": 173515
            },
            "smallTrader": {
              "long": 105813,
              "short": 215513,
              "net": -109700
            }
          },
          "openInterest": 979945
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70253,
              "short": 89561,
              "net": -19308
            },
            "nonCommercial": {
              "long": 29674,
              "short": 13759,
              "net": 15915
            },
            "smallTrader": {
              "long": 13336,
              "short": 9943,
              "net": 3393
            }
          },
          "openInterest": 117917
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 614337,
              "short": 660678,
              "net": -46341
            },
            "nonCommercial": {
              "long": 201362,
              "short": 174932,
              "net": 26430
            },
            "smallTrader": {
              "long": 102922,
              "short": 83011,
              "net": 19911
            }
          },
          "openInterest": 1198182
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24479,
              "short": 48713,
              "net": -24234
            },
            "nonCommercial": {
              "long": 39854,
              "short": 27369,
              "net": 12485
            },
            "smallTrader": {
              "long": 41869,
              "short": 30120,
              "net": 11749
            }
          },
          "openInterest": 106532
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6295,
              "short": 5227,
              "net": 1068
            },
            "nonCommercial": {
              "long": 7498,
              "short": 5647,
              "net": 1851
            },
            "smallTrader": {
              "long": 5305,
              "short": 8224,
              "net": -2919
            }
          },
          "openInterest": 22257
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116899,
              "short": 185514,
              "net": -68615
            },
            "nonCommercial": {
              "long": 72308,
              "short": 9917,
              "net": 62391
            },
            "smallTrader": {
              "long": 20920,
              "short": 14696,
              "net": 6224
            }
          },
          "openInterest": 227322
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80885,
              "short": 288253,
              "net": -207368
            },
            "nonCommercial": {
              "long": 202687,
              "short": 27144,
              "net": 175543
            },
            "smallTrader": {
              "long": 50516,
              "short": 18691,
              "net": 31825
            }
          },
          "openInterest": 371997
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161122,
              "short": 206604,
              "net": -45482
            },
            "nonCommercial": {
              "long": 40145,
              "short": 9769,
              "net": 30376
            },
            "smallTrader": {
              "long": 44572,
              "short": 29466,
              "net": 15106
            }
          },
          "openInterest": 286992
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29475,
              "short": 18002,
              "net": 11473
            },
            "nonCommercial": {
              "long": 18287,
              "short": 26850,
              "net": -8563
            },
            "smallTrader": {
              "long": 14920,
              "short": 17830,
              "net": -2910
            }
          },
          "openInterest": 62998
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59409,
              "short": 30593,
              "net": 28816
            },
            "nonCommercial": {
              "long": 21722,
              "short": 46949,
              "net": -25227
            },
            "smallTrader": {
              "long": 19226,
              "short": 22815,
              "net": -3589
            }
          },
          "openInterest": 129583
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107071,
              "short": 79153,
              "net": 27918
            },
            "nonCommercial": {
              "long": 53109,
              "short": 65309,
              "net": -12200
            },
            "smallTrader": {
              "long": 22059,
              "short": 37777,
              "net": -15718
            }
          },
          "openInterest": 210684
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11426,
              "short": 23952,
              "net": -12526
            },
            "nonCommercial": {
              "long": 23611,
              "short": 10870,
              "net": 12741
            },
            "smallTrader": {
              "long": 3492,
              "short": 3707,
              "net": -215
            }
          },
          "openInterest": 38677
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 294883,
              "short": 189931,
              "net": 104952
            },
            "nonCommercial": {
              "long": 80357,
              "short": 233720,
              "net": -153363
            },
            "smallTrader": {
              "long": 93175,
              "short": 44764,
              "net": 48411
            }
          },
          "openInterest": 720428
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2081,
              "short": 19131,
              "net": -17050
            },
            "nonCommercial": {
              "long": 16325,
              "short": 865,
              "net": 15460
            },
            "smallTrader": {
              "long": 2260,
              "short": 670,
              "net": 1590
            }
          },
          "openInterest": 20666
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6375,
              "short": 18707,
              "net": -12332
            },
            "nonCommercial": {
              "long": 12654,
              "short": 3511,
              "net": 9143
            },
            "smallTrader": {
              "long": 4479,
              "short": 1290,
              "net": 3189
            }
          },
          "openInterest": 23901
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27200,
              "short": 72802,
              "net": -45602
            },
            "nonCommercial": {
              "long": 33876,
              "short": 4481,
              "net": 29395
            },
            "smallTrader": {
              "long": 24061,
              "short": 7854,
              "net": 16207
            }
          },
          "openInterest": 103981
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66081,
              "short": 143142,
              "net": -77061
            },
            "nonCommercial": {
              "long": 67082,
              "short": 8870,
              "net": 58212
            },
            "smallTrader": {
              "long": 39714,
              "short": 20865,
              "net": 18849
            }
          },
          "openInterest": 195604
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116484,
              "short": 141411,
              "net": -24927
            },
            "nonCommercial": {
              "long": 57179,
              "short": 38349,
              "net": 18830
            },
            "smallTrader": {
              "long": 34405,
              "short": 28308,
              "net": 6097
            }
          },
          "openInterest": 252929
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189105,
              "short": 288816,
              "net": -99711
            },
            "nonCommercial": {
              "long": 154138,
              "short": 29978,
              "net": 124160
            },
            "smallTrader": {
              "long": 53144,
              "short": 77593,
              "net": -24449
            }
          },
          "openInterest": 459871
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408560,
              "short": 589990,
              "net": -181430
            },
            "nonCommercial": {
              "long": 189204,
              "short": 29834,
              "net": 159370
            },
            "smallTrader": {
              "long": 74315,
              "short": 52255,
              "net": 22060
            }
          },
          "openInterest": 761633
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1234,
              "short": 15084,
              "net": -13850
            },
            "nonCommercial": {
              "long": 16146,
              "short": 8244,
              "net": 7902
            },
            "smallTrader": {
              "long": 13073,
              "short": 7125,
              "net": 5948
            }
          },
          "openInterest": 30453
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11807,
              "short": 2537,
              "net": 9270
            },
            "nonCommercial": {
              "long": 4136,
              "short": 12231,
              "net": -8095
            },
            "smallTrader": {
              "long": 2360,
              "short": 3535,
              "net": -1175
            }
          },
          "openInterest": 20470
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3278,
              "short": 13052,
              "net": -9774
            },
            "nonCommercial": {
              "long": 8015,
              "short": 2767,
              "net": 5248
            },
            "smallTrader": {
              "long": 8898,
              "short": 4372,
              "net": 4526
            }
          },
          "openInterest": 24576
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40031,
              "short": 54189,
              "net": -14158
            },
            "nonCommercial": {
              "long": 26243,
              "short": 7386,
              "net": 18857
            },
            "smallTrader": {
              "long": 19027,
              "short": 23726,
              "net": -4699
            }
          },
          "openInterest": 98271
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166580,
              "short": 153756,
              "net": 12824
            },
            "nonCommercial": {
              "long": 79974,
              "short": 79219,
              "net": 755
            },
            "smallTrader": {
              "long": 32637,
              "short": 46216,
              "net": -13579
            }
          },
          "openInterest": 341296
        }
      ]
    },
    {
      "reportDate": "2009-06-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 696412,
              "short": 560696,
              "net": 135716
            },
            "nonCommercial": {
              "long": 87392,
              "short": 174539,
              "net": -87147
            },
            "smallTrader": {
              "long": 239518,
              "short": 288087,
              "net": -48569
            }
          },
          "openInterest": 1031424
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 329943,
              "short": 391078,
              "net": -61135
            },
            "nonCommercial": {
              "long": 133413,
              "short": 56453,
              "net": 76960
            },
            "smallTrader": {
              "long": 85891,
              "short": 101716,
              "net": -15825
            }
          },
          "openInterest": 552828
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 518424,
              "short": 414156,
              "net": 104268
            },
            "nonCommercial": {
              "long": 64848,
              "short": 150387,
              "net": -85539
            },
            "smallTrader": {
              "long": 116810,
              "short": 135539,
              "net": -18729
            }
          },
          "openInterest": 703436
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 536086,
              "short": 469647,
              "net": 66439
            },
            "nonCommercial": {
              "long": 87073,
              "short": 124849,
              "net": -37776
            },
            "smallTrader": {
              "long": 159971,
              "short": 188634,
              "net": -28663
            }
          },
          "openInterest": 790950
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16269,
              "short": 57623,
              "net": -41354
            },
            "nonCommercial": {
              "long": 39780,
              "short": 10412,
              "net": 29368
            },
            "smallTrader": {
              "long": 21206,
              "short": 9220,
              "net": 11986
            }
          },
          "openInterest": 77430
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38689,
              "short": 27544,
              "net": 11145
            },
            "nonCommercial": {
              "long": 24039,
              "short": 36197,
              "net": -12158
            },
            "smallTrader": {
              "long": 21469,
              "short": 20456,
              "net": 1013
            }
          },
          "openInterest": 84320
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12206,
              "short": 41271,
              "net": -29065
            },
            "nonCommercial": {
              "long": 30043,
              "short": 18696,
              "net": 11347
            },
            "smallTrader": {
              "long": 31629,
              "short": 13911,
              "net": 17718
            }
          },
          "openInterest": 74353
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58488,
              "short": 83363,
              "net": -24875
            },
            "nonCommercial": {
              "long": 37019,
              "short": 15190,
              "net": 21829
            },
            "smallTrader": {
              "long": 7871,
              "short": 4825,
              "net": 3046
            }
          },
          "openInterest": 109122
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64190,
              "short": 80884,
              "net": -16694
            },
            "nonCommercial": {
              "long": 27132,
              "short": 10534,
              "net": 16598
            },
            "smallTrader": {
              "long": 7379,
              "short": 7283,
              "net": 96
            }
          },
          "openInterest": 112453
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64689,
              "short": 44088,
              "net": 20601
            },
            "nonCommercial": {
              "long": 18605,
              "short": 40340,
              "net": -21735
            },
            "smallTrader": {
              "long": 13620,
              "short": 12486,
              "net": 1134
            }
          },
          "openInterest": 109536
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 475845,
              "short": 496297,
              "net": -20452
            },
            "nonCommercial": {
              "long": 261049,
              "short": 133516,
              "net": 127533
            },
            "smallTrader": {
              "long": 107978,
              "short": 215059,
              "net": -107081
            }
          },
          "openInterest": 976526
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67750,
              "short": 77564,
              "net": -9814
            },
            "nonCommercial": {
              "long": 25410,
              "short": 16355,
              "net": 9055
            },
            "smallTrader": {
              "long": 9763,
              "short": 9004,
              "net": 759
            }
          },
          "openInterest": 106194
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 572646,
              "short": 624003,
              "net": -51357
            },
            "nonCommercial": {
              "long": 201463,
              "short": 162093,
              "net": 39370
            },
            "smallTrader": {
              "long": 80975,
              "short": 68988,
              "net": 11987
            }
          },
          "openInterest": 1110597
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26865,
              "short": 53808,
              "net": -26943
            },
            "nonCommercial": {
              "long": 48252,
              "short": 30829,
              "net": 17423
            },
            "smallTrader": {
              "long": 42570,
              "short": 33050,
              "net": 9520
            }
          },
          "openInterest": 118077
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6129,
              "short": 6101,
              "net": 28
            },
            "nonCommercial": {
              "long": 8234,
              "short": 5318,
              "net": 2916
            },
            "smallTrader": {
              "long": 5122,
              "short": 8066,
              "net": -2944
            }
          },
          "openInterest": 23656
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115730,
              "short": 175147,
              "net": -59417
            },
            "nonCommercial": {
              "long": 65559,
              "short": 10312,
              "net": 55247
            },
            "smallTrader": {
              "long": 18658,
              "short": 14488,
              "net": 4170
            }
          },
          "openInterest": 215238
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84584,
              "short": 279014,
              "net": -194430
            },
            "nonCommercial": {
              "long": 195654,
              "short": 29360,
              "net": 166294
            },
            "smallTrader": {
              "long": 50811,
              "short": 22675,
              "net": 28136
            }
          },
          "openInterest": 370347
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162875,
              "short": 209371,
              "net": -46496
            },
            "nonCommercial": {
              "long": 39163,
              "short": 7816,
              "net": 31347
            },
            "smallTrader": {
              "long": 45217,
              "short": 30068,
              "net": 15149
            }
          },
          "openInterest": 287587
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31454,
              "short": 30287,
              "net": 1167
            },
            "nonCommercial": {
              "long": 22186,
              "short": 26193,
              "net": -4007
            },
            "smallTrader": {
              "long": 19863,
              "short": 17023,
              "net": 2840
            }
          },
          "openInterest": 73797
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60410,
              "short": 30668,
              "net": 29742
            },
            "nonCommercial": {
              "long": 25364,
              "short": 51544,
              "net": -26180
            },
            "smallTrader": {
              "long": 18317,
              "short": 21879,
              "net": -3562
            }
          },
          "openInterest": 134406
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104620,
              "short": 84594,
              "net": 20026
            },
            "nonCommercial": {
              "long": 53931,
              "short": 56806,
              "net": -2875
            },
            "smallTrader": {
              "long": 22542,
              "short": 39693,
              "net": -17151
            }
          },
          "openInterest": 212847
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10318,
              "short": 25342,
              "net": -15024
            },
            "nonCommercial": {
              "long": 26074,
              "short": 10827,
              "net": 15247
            },
            "smallTrader": {
              "long": 3737,
              "short": 3960,
              "net": -223
            }
          },
          "openInterest": 40150
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 295530,
              "short": 187362,
              "net": 108168
            },
            "nonCommercial": {
              "long": 75220,
              "short": 229028,
              "net": -153808
            },
            "smallTrader": {
              "long": 85801,
              "short": 40161,
              "net": 45640
            }
          },
          "openInterest": 699295
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2554,
              "short": 20794,
              "net": -18240
            },
            "nonCommercial": {
              "long": 17977,
              "short": 1021,
              "net": 16956
            },
            "smallTrader": {
              "long": 2075,
              "short": 791,
              "net": 1284
            }
          },
          "openInterest": 22606
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6271,
              "short": 18852,
              "net": -12581
            },
            "nonCommercial": {
              "long": 12645,
              "short": 2727,
              "net": 9918
            },
            "smallTrader": {
              "long": 3948,
              "short": 1285,
              "net": 2663
            }
          },
          "openInterest": 23276
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27673,
              "short": 69666,
              "net": -41993
            },
            "nonCommercial": {
              "long": 30838,
              "short": 4633,
              "net": 26205
            },
            "smallTrader": {
              "long": 23728,
              "short": 7940,
              "net": 15788
            }
          },
          "openInterest": 105699
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66543,
              "short": 130759,
              "net": -64216
            },
            "nonCommercial": {
              "long": 58800,
              "short": 8485,
              "net": 50315
            },
            "smallTrader": {
              "long": 36988,
              "short": 23087,
              "net": 13901
            }
          },
          "openInterest": 187559
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119851,
              "short": 139630,
              "net": -19779
            },
            "nonCommercial": {
              "long": 58409,
              "short": 41120,
              "net": 17289
            },
            "smallTrader": {
              "long": 26628,
              "short": 24138,
              "net": 2490
            }
          },
          "openInterest": 246168
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194062,
              "short": 288324,
              "net": -94262
            },
            "nonCommercial": {
              "long": 145837,
              "short": 24520,
              "net": 121317
            },
            "smallTrader": {
              "long": 51583,
              "short": 78638,
              "net": -27055
            }
          },
          "openInterest": 462276
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 410845,
              "short": 609889,
              "net": -199044
            },
            "nonCommercial": {
              "long": 195613,
              "short": 28965,
              "net": 166648
            },
            "smallTrader": {
              "long": 78445,
              "short": 46049,
              "net": 32396
            }
          },
          "openInterest": 760753
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2004,
              "short": 25097,
              "net": -23093
            },
            "nonCommercial": {
              "long": 22023,
              "short": 7615,
              "net": 14408
            },
            "smallTrader": {
              "long": 15665,
              "short": 6980,
              "net": 8685
            }
          },
          "openInterest": 39777
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11466,
              "short": 3130,
              "net": 8336
            },
            "nonCommercial": {
              "long": 4870,
              "short": 12007,
              "net": -7137
            },
            "smallTrader": {
              "long": 2034,
              "short": 3233,
              "net": -1199
            }
          },
          "openInterest": 20532
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37882,
              "short": 49157,
              "net": -11275
            },
            "nonCommercial": {
              "long": 25056,
              "short": 8491,
              "net": 16565
            },
            "smallTrader": {
              "long": 17517,
              "short": 22807,
              "net": -5290
            }
          },
          "openInterest": 91426
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165650,
              "short": 146314,
              "net": 19336
            },
            "nonCommercial": {
              "long": 73757,
              "short": 79170,
              "net": -5413
            },
            "smallTrader": {
              "long": 33769,
              "short": 47692,
              "net": -13923
            }
          },
          "openInterest": 335744
        }
      ]
    },
    {
      "reportDate": "2009-06-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 702013,
              "short": 531047,
              "net": 170966
            },
            "nonCommercial": {
              "long": 95099,
              "short": 207492,
              "net": -112393
            },
            "smallTrader": {
              "long": 219949,
              "short": 278522,
              "net": -58573
            }
          },
          "openInterest": 1024645
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322952,
              "short": 389469,
              "net": -66517
            },
            "nonCommercial": {
              "long": 134483,
              "short": 55678,
              "net": 78805
            },
            "smallTrader": {
              "long": 85129,
              "short": 97417,
              "net": -12288
            }
          },
          "openInterest": 549393
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 525773,
              "short": 413833,
              "net": 111940
            },
            "nonCommercial": {
              "long": 67364,
              "short": 151591,
              "net": -84227
            },
            "smallTrader": {
              "long": 104748,
              "short": 132461,
              "net": -27713
            }
          },
          "openInterest": 698712
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 509467,
              "short": 464524,
              "net": 44943
            },
            "nonCommercial": {
              "long": 79349,
              "short": 118198,
              "net": -38849
            },
            "smallTrader": {
              "long": 180468,
              "short": 186562,
              "net": -6094
            }
          },
          "openInterest": 777785
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22842,
              "short": 71094,
              "net": -48252
            },
            "nonCommercial": {
              "long": 46348,
              "short": 11358,
              "net": 34990
            },
            "smallTrader": {
              "long": 22051,
              "short": 8789,
              "net": 13262
            }
          },
          "openInterest": 91416
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39880,
              "short": 38165,
              "net": 1715
            },
            "nonCommercial": {
              "long": 31038,
              "short": 35139,
              "net": -4101
            },
            "smallTrader": {
              "long": 21482,
              "short": 19096,
              "net": 2386
            }
          },
          "openInterest": 92518
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16464,
              "short": 41508,
              "net": -25044
            },
            "nonCommercial": {
              "long": 32435,
              "short": 23163,
              "net": 9272
            },
            "smallTrader": {
              "long": 31147,
              "short": 15375,
              "net": 15772
            }
          },
          "openInterest": 80536
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59337,
              "short": 81579,
              "net": -22242
            },
            "nonCommercial": {
              "long": 34812,
              "short": 15763,
              "net": 19049
            },
            "smallTrader": {
              "long": 7162,
              "short": 3969,
              "net": 3193
            }
          },
          "openInterest": 107388
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63293,
              "short": 77651,
              "net": -14358
            },
            "nonCommercial": {
              "long": 27620,
              "short": 13872,
              "net": 13748
            },
            "smallTrader": {
              "long": 7302,
              "short": 6692,
              "net": 610
            }
          },
          "openInterest": 111402
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63587,
              "short": 41969,
              "net": 21618
            },
            "nonCommercial": {
              "long": 18029,
              "short": 38093,
              "net": -20064
            },
            "smallTrader": {
              "long": 11183,
              "short": 12737,
              "net": -1554
            }
          },
          "openInterest": 104189
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 465118,
              "short": 469865,
              "net": -4747
            },
            "nonCommercial": {
              "long": 242428,
              "short": 129378,
              "net": 113050
            },
            "smallTrader": {
              "long": 97538,
              "short": 205841,
              "net": -108303
            }
          },
          "openInterest": 922119
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66894,
              "short": 77730,
              "net": -10836
            },
            "nonCommercial": {
              "long": 27421,
              "short": 18112,
              "net": 9309
            },
            "smallTrader": {
              "long": 10156,
              "short": 8629,
              "net": 1527
            }
          },
          "openInterest": 108256
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 576502,
              "short": 629933,
              "net": -53431
            },
            "nonCommercial": {
              "long": 210249,
              "short": 169472,
              "net": 40777
            },
            "smallTrader": {
              "long": 101986,
              "short": 89332,
              "net": 12654
            }
          },
          "openInterest": 1159868
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26203,
              "short": 51561,
              "net": -25358
            },
            "nonCommercial": {
              "long": 47701,
              "short": 30482,
              "net": 17219
            },
            "smallTrader": {
              "long": 40632,
              "short": 32493,
              "net": 8139
            }
          },
          "openInterest": 114921
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5651,
              "short": 6744,
              "net": -1093
            },
            "nonCommercial": {
              "long": 9053,
              "short": 3426,
              "net": 5627
            },
            "smallTrader": {
              "long": 5211,
              "short": 9745,
              "net": -4534
            }
          },
          "openInterest": 24143
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 102426,
              "short": 157553,
              "net": -55127
            },
            "nonCommercial": {
              "long": 62325,
              "short": 10759,
              "net": 51566
            },
            "smallTrader": {
              "long": 15422,
              "short": 11861,
              "net": 3561
            }
          },
          "openInterest": 194199
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88241,
              "short": 286059,
              "net": -197818
            },
            "nonCommercial": {
              "long": 194005,
              "short": 29819,
              "net": 164186
            },
            "smallTrader": {
              "long": 54558,
              "short": 20926,
              "net": 33632
            }
          },
          "openInterest": 379199
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162446,
              "short": 206799,
              "net": -44353
            },
            "nonCommercial": {
              "long": 40402,
              "short": 7574,
              "net": 32828
            },
            "smallTrader": {
              "long": 40718,
              "short": 29193,
              "net": 11525
            }
          },
          "openInterest": 282101
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33018,
              "short": 33782,
              "net": -764
            },
            "nonCommercial": {
              "long": 23261,
              "short": 24308,
              "net": -1047
            },
            "smallTrader": {
              "long": 16835,
              "short": 15024,
              "net": 1811
            }
          },
          "openInterest": 73476
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61750,
              "short": 27114,
              "net": 34636
            },
            "nonCommercial": {
              "long": 23560,
              "short": 53141,
              "net": -29581
            },
            "smallTrader": {
              "long": 19930,
              "short": 24985,
              "net": -5055
            }
          },
          "openInterest": 134250
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101172,
              "short": 92642,
              "net": 8530
            },
            "nonCommercial": {
              "long": 55509,
              "short": 45410,
              "net": 10099
            },
            "smallTrader": {
              "long": 20995,
              "short": 39624,
              "net": -18629
            }
          },
          "openInterest": 214013
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8292,
              "short": 39210,
              "net": -30918
            },
            "nonCommercial": {
              "long": 40356,
              "short": 11405,
              "net": 28951
            },
            "smallTrader": {
              "long": 5047,
              "short": 3080,
              "net": 1967
            }
          },
          "openInterest": 54055
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 299819,
              "short": 187175,
              "net": 112644
            },
            "nonCommercial": {
              "long": 94339,
              "short": 247608,
              "net": -153269
            },
            "smallTrader": {
              "long": 84170,
              "short": 43545,
              "net": 40625
            }
          },
          "openInterest": 712804
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2886,
              "short": 21519,
              "net": -18633
            },
            "nonCommercial": {
              "long": 18679,
              "short": 996,
              "net": 17683
            },
            "smallTrader": {
              "long": 2177,
              "short": 1227,
              "net": 950
            }
          },
          "openInterest": 23742
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6203,
              "short": 18492,
              "net": -12289
            },
            "nonCommercial": {
              "long": 12721,
              "short": 2736,
              "net": 9985
            },
            "smallTrader": {
              "long": 3680,
              "short": 1376,
              "net": 2304
            }
          },
          "openInterest": 22996
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31610,
              "short": 72094,
              "net": -40484
            },
            "nonCommercial": {
              "long": 30233,
              "short": 5455,
              "net": 24778
            },
            "smallTrader": {
              "long": 24079,
              "short": 8373,
              "net": 15706
            }
          },
          "openInterest": 104594
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69114,
              "short": 130344,
              "net": -61230
            },
            "nonCommercial": {
              "long": 58592,
              "short": 8146,
              "net": 50446
            },
            "smallTrader": {
              "long": 31247,
              "short": 20463,
              "net": 10784
            }
          },
          "openInterest": 185093
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129493,
              "short": 127239,
              "net": 2254
            },
            "nonCommercial": {
              "long": 44116,
              "short": 46863,
              "net": -2747
            },
            "smallTrader": {
              "long": 28063,
              "short": 27570,
              "net": 493
            }
          },
          "openInterest": 241338
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181614,
              "short": 267912,
              "net": -86298
            },
            "nonCommercial": {
              "long": 140154,
              "short": 23695,
              "net": 116459
            },
            "smallTrader": {
              "long": 47494,
              "short": 77655,
              "net": -30161
            }
          },
          "openInterest": 437046
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 375849,
              "short": 590659,
              "net": -214810
            },
            "nonCommercial": {
              "long": 206503,
              "short": 26705,
              "net": 179798
            },
            "smallTrader": {
              "long": 78420,
              "short": 43408,
              "net": 35012
            }
          },
          "openInterest": 743415
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2522,
              "short": 18540,
              "net": -16018
            },
            "nonCommercial": {
              "long": 16623,
              "short": 5933,
              "net": 10690
            },
            "smallTrader": {
              "long": 13431,
              "short": 8103,
              "net": 5328
            }
          },
          "openInterest": 32774
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11274,
              "short": 3593,
              "net": 7681
            },
            "nonCommercial": {
              "long": 4637,
              "short": 10954,
              "net": -6317
            },
            "smallTrader": {
              "long": 2011,
              "short": 3375,
              "net": -1364
            }
          },
          "openInterest": 20118
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 3028,
              "short": 13853,
              "net": -10825
            },
            "nonCommercial": {
              "long": 11573,
              "short": 5472,
              "net": 6101
            },
            "smallTrader": {
              "long": 7462,
              "short": 2738,
              "net": 4724
            }
          },
          "openInterest": 27016
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35856,
              "short": 43443,
              "net": -7587
            },
            "nonCommercial": {
              "long": 24374,
              "short": 9524,
              "net": 14850
            },
            "smallTrader": {
              "long": 15093,
              "short": 22356,
              "net": -7263
            }
          },
          "openInterest": 86996
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162162,
              "short": 133226,
              "net": 28936
            },
            "nonCommercial": {
              "long": 77751,
              "short": 87256,
              "net": -9505
            },
            "smallTrader": {
              "long": 26565,
              "short": 45996,
              "net": -19431
            }
          },
          "openInterest": 312061
        }
      ]
    },
    {
      "reportDate": "2009-07-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 696805,
              "short": 522978,
              "net": 173827
            },
            "nonCommercial": {
              "long": 96441,
              "short": 221290,
              "net": -124849
            },
            "smallTrader": {
              "long": 244367,
              "short": 293345,
              "net": -48978
            }
          },
          "openInterest": 1049038
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 319050,
              "short": 428721,
              "net": -109671
            },
            "nonCommercial": {
              "long": 153648,
              "short": 47713,
              "net": 105935
            },
            "smallTrader": {
              "long": 105737,
              "short": 102001,
              "net": 3736
            }
          },
          "openInterest": 585200
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 526768,
              "short": 435269,
              "net": 91499
            },
            "nonCommercial": {
              "long": 83997,
              "short": 144390,
              "net": -60393
            },
            "smallTrader": {
              "long": 106633,
              "short": 137739,
              "net": -31106
            }
          },
          "openInterest": 719075
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 515300,
              "short": 483109,
              "net": 32191
            },
            "nonCommercial": {
              "long": 78068,
              "short": 109998,
              "net": -31930
            },
            "smallTrader": {
              "long": 177056,
              "short": 177317,
              "net": -261
            }
          },
          "openInterest": 779575
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20443,
              "short": 64058,
              "net": -43615
            },
            "nonCommercial": {
              "long": 44542,
              "short": 12656,
              "net": 31886
            },
            "smallTrader": {
              "long": 21325,
              "short": 9596,
              "net": 11729
            }
          },
          "openInterest": 86620
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41987,
              "short": 34390,
              "net": 7597
            },
            "nonCommercial": {
              "long": 26280,
              "short": 35430,
              "net": -9150
            },
            "smallTrader": {
              "long": 18827,
              "short": 17274,
              "net": 1553
            }
          },
          "openInterest": 87303
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16790,
              "short": 41993,
              "net": -25203
            },
            "nonCommercial": {
              "long": 29971,
              "short": 23419,
              "net": 6552
            },
            "smallTrader": {
              "long": 32886,
              "short": 14235,
              "net": 18651
            }
          },
          "openInterest": 80191
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59321,
              "short": 80372,
              "net": -21051
            },
            "nonCommercial": {
              "long": 35056,
              "short": 16469,
              "net": 18587
            },
            "smallTrader": {
              "long": 6742,
              "short": 4278,
              "net": 2464
            }
          },
          "openInterest": 107985
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62577,
              "short": 74271,
              "net": -11694
            },
            "nonCommercial": {
              "long": 27159,
              "short": 15413,
              "net": 11746
            },
            "smallTrader": {
              "long": 8294,
              "short": 8346,
              "net": -52
            }
          },
          "openInterest": 111378
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63158,
              "short": 42374,
              "net": 20784
            },
            "nonCommercial": {
              "long": 17971,
              "short": 38932,
              "net": -20961
            },
            "smallTrader": {
              "long": 10893,
              "short": 10716,
              "net": 177
            }
          },
          "openInterest": 102426
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 457762,
              "short": 436779,
              "net": 20983
            },
            "nonCommercial": {
              "long": 232879,
              "short": 147371,
              "net": 85508
            },
            "smallTrader": {
              "long": 99282,
              "short": 205773,
              "net": -106491
            }
          },
          "openInterest": 898787
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68968,
              "short": 86398,
              "net": -17430
            },
            "nonCommercial": {
              "long": 28920,
              "short": 15455,
              "net": 13465
            },
            "smallTrader": {
              "long": 11290,
              "short": 7325,
              "net": 3965
            }
          },
          "openInterest": 113267
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 620812,
              "short": 648692,
              "net": -27880
            },
            "nonCommercial": {
              "long": 193867,
              "short": 178510,
              "net": 15357
            },
            "smallTrader": {
              "long": 83119,
              "short": 70596,
              "net": 12523
            }
          },
          "openInterest": 1162597
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26172,
              "short": 52119,
              "net": -25947
            },
            "nonCommercial": {
              "long": 49042,
              "short": 38730,
              "net": 10312
            },
            "smallTrader": {
              "long": 48418,
              "short": 32783,
              "net": 15635
            }
          },
          "openInterest": 124035
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5450,
              "short": 8532,
              "net": -3082
            },
            "nonCommercial": {
              "long": 9960,
              "short": 2450,
              "net": 7510
            },
            "smallTrader": {
              "long": 5255,
              "short": 9683,
              "net": -4428
            }
          },
          "openInterest": 24802
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113047,
              "short": 156922,
              "net": -43875
            },
            "nonCommercial": {
              "long": 54379,
              "short": 10896,
              "net": 43483
            },
            "smallTrader": {
              "long": 14393,
              "short": 14001,
              "net": 392
            }
          },
          "openInterest": 196234
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93002,
              "short": 284309,
              "net": -191307
            },
            "nonCommercial": {
              "long": 190386,
              "short": 26242,
              "net": 164144
            },
            "smallTrader": {
              "long": 48208,
              "short": 21045,
              "net": 27163
            }
          },
          "openInterest": 372985
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169110,
              "short": 203431,
              "net": -34321
            },
            "nonCommercial": {
              "long": 39223,
              "short": 10611,
              "net": 28612
            },
            "smallTrader": {
              "long": 38360,
              "short": 32651,
              "net": 5709
            }
          },
          "openInterest": 282187
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31703,
              "short": 54421,
              "net": -22718
            },
            "nonCommercial": {
              "long": 36668,
              "short": 19551,
              "net": 17117
            },
            "smallTrader": {
              "long": 21544,
              "short": 15943,
              "net": 5601
            }
          },
          "openInterest": 89956
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62484,
              "short": 29001,
              "net": 33483
            },
            "nonCommercial": {
              "long": 23400,
              "short": 52879,
              "net": -29479
            },
            "smallTrader": {
              "long": 18233,
              "short": 22237,
              "net": -4004
            }
          },
          "openInterest": 133709
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102096,
              "short": 95515,
              "net": 6581
            },
            "nonCommercial": {
              "long": 58729,
              "short": 47770,
              "net": 10959
            },
            "smallTrader": {
              "long": 20952,
              "short": 38492,
              "net": -17540
            }
          },
          "openInterest": 216834
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7900,
              "short": 49121,
              "net": -41221
            },
            "nonCommercial": {
              "long": 48769,
              "short": 9749,
              "net": 39020
            },
            "smallTrader": {
              "long": 4921,
              "short": 2720,
              "net": 2201
            }
          },
          "openInterest": 61934
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 314386,
              "short": 193378,
              "net": 121008
            },
            "nonCommercial": {
              "long": 98502,
              "short": 258983,
              "net": -160481
            },
            "smallTrader": {
              "long": 84326,
              "short": 44853,
              "net": 39473
            }
          },
          "openInterest": 739142
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3178,
              "short": 19513,
              "net": -16335
            },
            "nonCommercial": {
              "long": 16391,
              "short": 1034,
              "net": 15357
            },
            "smallTrader": {
              "long": 2125,
              "short": 1147,
              "net": 978
            }
          },
          "openInterest": 21694
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6066,
              "short": 17789,
              "net": -11723
            },
            "nonCommercial": {
              "long": 12552,
              "short": 2429,
              "net": 10123
            },
            "smallTrader": {
              "long": 3301,
              "short": 1701,
              "net": 1600
            }
          },
          "openInterest": 21965
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29798,
              "short": 67230,
              "net": -37432
            },
            "nonCommercial": {
              "long": 29641,
              "short": 5515,
              "net": 24126
            },
            "smallTrader": {
              "long": 21461,
              "short": 8155,
              "net": 13306
            }
          },
          "openInterest": 100376
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75636,
              "short": 124626,
              "net": -48990
            },
            "nonCommercial": {
              "long": 48247,
              "short": 9539,
              "net": 38708
            },
            "smallTrader": {
              "long": 30885,
              "short": 20603,
              "net": 10282
            }
          },
          "openInterest": 180490
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136244,
              "short": 118669,
              "net": 17575
            },
            "nonCommercial": {
              "long": 39974,
              "short": 55635,
              "net": -15661
            },
            "smallTrader": {
              "long": 24378,
              "short": 26292,
              "net": -1914
            }
          },
          "openInterest": 241139
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188350,
              "short": 263946,
              "net": -75596
            },
            "nonCommercial": {
              "long": 129551,
              "short": 24998,
              "net": 104553
            },
            "smallTrader": {
              "long": 47716,
              "short": 76673,
              "net": -28957
            }
          },
          "openInterest": 428415
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 352148,
              "short": 560130,
              "net": -207982
            },
            "nonCommercial": {
              "long": 201957,
              "short": 27524,
              "net": 174433
            },
            "smallTrader": {
              "long": 78892,
              "short": 45343,
              "net": 33549
            }
          },
          "openInterest": 715138
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2749,
              "short": 20522,
              "net": -17773
            },
            "nonCommercial": {
              "long": 16476,
              "short": 5422,
              "net": 11054
            },
            "smallTrader": {
              "long": 14063,
              "short": 7344,
              "net": 6719
            }
          },
          "openInterest": 33308
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10555,
              "short": 3363,
              "net": 7192
            },
            "nonCommercial": {
              "long": 5135,
              "short": 11766,
              "net": -6631
            },
            "smallTrader": {
              "long": 2376,
              "short": 2937,
              "net": -561
            }
          },
          "openInterest": 20244
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 4036,
              "short": 13610,
              "net": -9574
            },
            "nonCommercial": {
              "long": 11839,
              "short": 6180,
              "net": 5659
            },
            "smallTrader": {
              "long": 7470,
              "short": 3555,
              "net": 3915
            }
          },
          "openInterest": 28919
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38554,
              "short": 45695,
              "net": -7141
            },
            "nonCommercial": {
              "long": 23935,
              "short": 8213,
              "net": 15722
            },
            "smallTrader": {
              "long": 14068,
              "short": 22649,
              "net": -8581
            }
          },
          "openInterest": 88721
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167235,
              "short": 127092,
              "net": 40143
            },
            "nonCommercial": {
              "long": 72566,
              "short": 96116,
              "net": -23550
            },
            "smallTrader": {
              "long": 27970,
              "short": 44563,
              "net": -16593
            }
          },
          "openInterest": 314571
        }
      ]
    },
    {
      "reportDate": "2009-07-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 722202,
              "short": 571059,
              "net": 151143
            },
            "nonCommercial": {
              "long": 69487,
              "short": 179701,
              "net": -110214
            },
            "smallTrader": {
              "long": 243482,
              "short": 284411,
              "net": -40929
            }
          },
          "openInterest": 1040582
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 342844,
              "short": 477368,
              "net": -134524
            },
            "nonCommercial": {
              "long": 169320,
              "short": 48590,
              "net": 120730
            },
            "smallTrader": {
              "long": 106293,
              "short": 92499,
              "net": 13794
            }
          },
          "openInterest": 626652
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 534023,
              "short": 442274,
              "net": 91749
            },
            "nonCommercial": {
              "long": 70876,
              "short": 142666,
              "net": -71790
            },
            "smallTrader": {
              "long": 107672,
              "short": 127631,
              "net": -19959
            }
          },
          "openInterest": 714383
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 486088,
              "short": 512516,
              "net": -26428
            },
            "nonCommercial": {
              "long": 99470,
              "short": 85540,
              "net": 13930
            },
            "smallTrader": {
              "long": 178295,
              "short": 165797,
              "net": 12498
            }
          },
          "openInterest": 772387
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25056,
              "short": 60259,
              "net": -35203
            },
            "nonCommercial": {
              "long": 42301,
              "short": 16708,
              "net": 25593
            },
            "smallTrader": {
              "long": 20230,
              "short": 10620,
              "net": 9610
            }
          },
          "openInterest": 87807
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48319,
              "short": 36800,
              "net": 11519
            },
            "nonCommercial": {
              "long": 23263,
              "short": 35917,
              "net": -12654
            },
            "smallTrader": {
              "long": 18644,
              "short": 17509,
              "net": 1135
            }
          },
          "openInterest": 90346
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19267,
              "short": 43860,
              "net": -24593
            },
            "nonCommercial": {
              "long": 31850,
              "short": 25957,
              "net": 5893
            },
            "smallTrader": {
              "long": 33686,
              "short": 14986,
              "net": 18700
            }
          },
          "openInterest": 85347
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60406,
              "short": 82433,
              "net": -22027
            },
            "nonCommercial": {
              "long": 35187,
              "short": 18011,
              "net": 17176
            },
            "smallTrader": {
              "long": 8150,
              "short": 3299,
              "net": 4851
            }
          },
          "openInterest": 109742
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63456,
              "short": 70434,
              "net": -6978
            },
            "nonCommercial": {
              "long": 23539,
              "short": 16963,
              "net": 6576
            },
            "smallTrader": {
              "long": 8703,
              "short": 8301,
              "net": 402
            }
          },
          "openInterest": 107649
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65002,
              "short": 44505,
              "net": 20497
            },
            "nonCommercial": {
              "long": 17607,
              "short": 37744,
              "net": -20137
            },
            "smallTrader": {
              "long": 12086,
              "short": 12446,
              "net": -360
            }
          },
          "openInterest": 106268
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460584,
              "short": 426449,
              "net": 34135
            },
            "nonCommercial": {
              "long": 227098,
              "short": 160842,
              "net": 66256
            },
            "smallTrader": {
              "long": 102552,
              "short": 202943,
              "net": -100391
            }
          },
          "openInterest": 890306
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70054,
              "short": 97824,
              "net": -27770
            },
            "nonCommercial": {
              "long": 34353,
              "short": 15022,
              "net": 19331
            },
            "smallTrader": {
              "long": 13723,
              "short": 5284,
              "net": 8439
            }
          },
          "openInterest": 122656
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 641755,
              "short": 670225,
              "net": -28470
            },
            "nonCommercial": {
              "long": 194213,
              "short": 178056,
              "net": 16157
            },
            "smallTrader": {
              "long": 103350,
              "short": 91037,
              "net": 12313
            }
          },
          "openInterest": 1203729
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24948,
              "short": 54646,
              "net": -29698
            },
            "nonCommercial": {
              "long": 44406,
              "short": 30507,
              "net": 13899
            },
            "smallTrader": {
              "long": 46899,
              "short": 31100,
              "net": 15799
            }
          },
          "openInterest": 116686
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6145,
              "short": 8690,
              "net": -2545
            },
            "nonCommercial": {
              "long": 10667,
              "short": 2742,
              "net": 7925
            },
            "smallTrader": {
              "long": 5467,
              "short": 10847,
              "net": -5380
            }
          },
          "openInterest": 25742
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120785,
              "short": 156044,
              "net": -35259
            },
            "nonCommercial": {
              "long": 46550,
              "short": 8608,
              "net": 37942
            },
            "smallTrader": {
              "long": 12775,
              "short": 15458,
              "net": -2683
            }
          },
          "openInterest": 196807
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94110,
              "short": 276397,
              "net": -182287
            },
            "nonCommercial": {
              "long": 185704,
              "short": 26900,
              "net": 158804
            },
            "smallTrader": {
              "long": 45973,
              "short": 22490,
              "net": 23483
            }
          },
          "openInterest": 370509
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185116,
              "short": 207157,
              "net": -22041
            },
            "nonCommercial": {
              "long": 36831,
              "short": 19582,
              "net": 17249
            },
            "smallTrader": {
              "long": 38028,
              "short": 33236,
              "net": 4792
            }
          },
          "openInterest": 293686
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30772,
              "short": 75058,
              "net": -44286
            },
            "nonCommercial": {
              "long": 52640,
              "short": 19073,
              "net": 33567
            },
            "smallTrader": {
              "long": 26728,
              "short": 16009,
              "net": 10719
            }
          },
          "openInterest": 110140
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60839,
              "short": 35132,
              "net": 25707
            },
            "nonCommercial": {
              "long": 26795,
              "short": 48827,
              "net": -22032
            },
            "smallTrader": {
              "long": 19899,
              "short": 23574,
              "net": -3675
            }
          },
          "openInterest": 135444
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100317,
              "short": 103160,
              "net": -2843
            },
            "nonCommercial": {
              "long": 63754,
              "short": 41748,
              "net": 22006
            },
            "smallTrader": {
              "long": 22394,
              "short": 41557,
              "net": -19163
            }
          },
          "openInterest": 220377
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14352,
              "short": 27483,
              "net": -13131
            },
            "nonCommercial": {
              "long": 27620,
              "short": 14006,
              "net": 13614
            },
            "smallTrader": {
              "long": 3625,
              "short": 4108,
              "net": -483
            }
          },
          "openInterest": 45901
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 305396,
              "short": 193504,
              "net": 111892
            },
            "nonCommercial": {
              "long": 99055,
              "short": 263737,
              "net": -164682
            },
            "smallTrader": {
              "long": 94701,
              "short": 41911,
              "net": 52790
            }
          },
          "openInterest": 749240
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4042,
              "short": 19945,
              "net": -15903
            },
            "nonCommercial": {
              "long": 15990,
              "short": 1021,
              "net": 14969
            },
            "smallTrader": {
              "long": 2057,
              "short": 1123,
              "net": 934
            }
          },
          "openInterest": 22089
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6368,
              "short": 16706,
              "net": -10338
            },
            "nonCommercial": {
              "long": 12097,
              "short": 2929,
              "net": 9168
            },
            "smallTrader": {
              "long": 3057,
              "short": 1887,
              "net": 1170
            }
          },
          "openInterest": 21566
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29870,
              "short": 64495,
              "net": -34625
            },
            "nonCommercial": {
              "long": 28690,
              "short": 7605,
              "net": 21085
            },
            "smallTrader": {
              "long": 21902,
              "short": 8362,
              "net": 13540
            }
          },
          "openInterest": 99662
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78669,
              "short": 120096,
              "net": -41427
            },
            "nonCommercial": {
              "long": 41053,
              "short": 8488,
              "net": 32565
            },
            "smallTrader": {
              "long": 30912,
              "short": 22050,
              "net": 8862
            }
          },
          "openInterest": 174331
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143375,
              "short": 122465,
              "net": 20910
            },
            "nonCommercial": {
              "long": 39401,
              "short": 57763,
              "net": -18362
            },
            "smallTrader": {
              "long": 24630,
              "short": 27178,
              "net": -2548
            }
          },
          "openInterest": 251292
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192585,
              "short": 245163,
              "net": -52578
            },
            "nonCommercial": {
              "long": 119746,
              "short": 33661,
              "net": 86085
            },
            "smallTrader": {
              "long": 48120,
              "short": 81627,
              "net": -33507
            }
          },
          "openInterest": 412669
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351888,
              "short": 552152,
              "net": -200264
            },
            "nonCommercial": {
              "long": 198816,
              "short": 31837,
              "net": 166979
            },
            "smallTrader": {
              "long": 79952,
              "short": 46667,
              "net": 33285
            }
          },
          "openInterest": 719402
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2913,
              "short": 18558,
              "net": -15645
            },
            "nonCommercial": {
              "long": 16950,
              "short": 6158,
              "net": 10792
            },
            "smallTrader": {
              "long": 13970,
              "short": 9117,
              "net": 4853
            }
          },
          "openInterest": 33833
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11767,
              "short": 3239,
              "net": 8528
            },
            "nonCommercial": {
              "long": 5204,
              "short": 13270,
              "net": -8066
            },
            "smallTrader": {
              "long": 2308,
              "short": 2770,
              "net": -462
            }
          },
          "openInterest": 21435
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 4057,
              "short": 15352,
              "net": -11295
            },
            "nonCommercial": {
              "long": 14394,
              "short": 7618,
              "net": 6776
            },
            "smallTrader": {
              "long": 9535,
              "short": 5016,
              "net": 4519
            }
          },
          "openInterest": 32894
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40834,
              "short": 47127,
              "net": -6293
            },
            "nonCommercial": {
              "long": 26216,
              "short": 11959,
              "net": 14257
            },
            "smallTrader": {
              "long": 14499,
              "short": 22463,
              "net": -7964
            }
          },
          "openInterest": 95578
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165392,
              "short": 124069,
              "net": 41323
            },
            "nonCommercial": {
              "long": 69953,
              "short": 95366,
              "net": -25413
            },
            "smallTrader": {
              "long": 26507,
              "short": 42417,
              "net": -15910
            }
          },
          "openInterest": 310916
        }
      ]
    },
    {
      "reportDate": "2009-07-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 721390,
              "short": 580627,
              "net": 140763
            },
            "nonCommercial": {
              "long": 85467,
              "short": 161095,
              "net": -75628
            },
            "smallTrader": {
              "long": 243396,
              "short": 308531,
              "net": -65135
            }
          },
          "openInterest": 1059591
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 344755,
              "short": 492594,
              "net": -147839
            },
            "nonCommercial": {
              "long": 211355,
              "short": 61958,
              "net": 149397
            },
            "smallTrader": {
              "long": 101865,
              "short": 103423,
              "net": -1558
            }
          },
          "openInterest": 664388
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 510179,
              "short": 413284,
              "net": 96895
            },
            "nonCommercial": {
              "long": 64660,
              "short": 140621,
              "net": -75961
            },
            "smallTrader": {
              "long": 107927,
              "short": 128861,
              "net": -20934
            }
          },
          "openInterest": 685512
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 463362,
              "short": 502061,
              "net": -38699
            },
            "nonCommercial": {
              "long": 117376,
              "short": 85420,
              "net": 31956
            },
            "smallTrader": {
              "long": 174481,
              "short": 167738,
              "net": 6743
            }
          },
          "openInterest": 758098
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23493,
              "short": 77646,
              "net": -54153
            },
            "nonCommercial": {
              "long": 51052,
              "short": 12264,
              "net": 38788
            },
            "smallTrader": {
              "long": 23714,
              "short": 8349,
              "net": 15365
            }
          },
          "openInterest": 98479
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45913,
              "short": 43576,
              "net": 2337
            },
            "nonCommercial": {
              "long": 27441,
              "short": 33132,
              "net": -5691
            },
            "smallTrader": {
              "long": 20668,
              "short": 17314,
              "net": 3354
            }
          },
          "openInterest": 94151
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12079,
              "short": 47780,
              "net": -35701
            },
            "nonCommercial": {
              "long": 42647,
              "short": 26141,
              "net": 16506
            },
            "smallTrader": {
              "long": 34563,
              "short": 15368,
              "net": 19195
            }
          },
          "openInterest": 89893
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59360,
              "short": 84799,
              "net": -25439
            },
            "nonCommercial": {
              "long": 37982,
              "short": 18400,
              "net": 19582
            },
            "smallTrader": {
              "long": 11051,
              "short": 5194,
              "net": 5857
            }
          },
          "openInterest": 114250
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61933,
              "short": 70621,
              "net": -8688
            },
            "nonCommercial": {
              "long": 24224,
              "short": 17039,
              "net": 7185
            },
            "smallTrader": {
              "long": 9182,
              "short": 7679,
              "net": 1503
            }
          },
          "openInterest": 107678
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66092,
              "short": 50853,
              "net": 15239
            },
            "nonCommercial": {
              "long": 23014,
              "short": 39074,
              "net": -16060
            },
            "smallTrader": {
              "long": 12811,
              "short": 11990,
              "net": 821
            }
          },
          "openInterest": 115991
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 471749,
              "short": 404268,
              "net": 67481
            },
            "nonCommercial": {
              "long": 215874,
              "short": 181491,
              "net": 34383
            },
            "smallTrader": {
              "long": 104617,
              "short": 206481,
              "net": -101864
            }
          },
          "openInterest": 906486
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73262,
              "short": 104662,
              "net": -31400
            },
            "nonCommercial": {
              "long": 37387,
              "short": 14732,
              "net": 22655
            },
            "smallTrader": {
              "long": 14041,
              "short": 5296,
              "net": 8745
            }
          },
          "openInterest": 130139
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 633889,
              "short": 645398,
              "net": -11509
            },
            "nonCommercial": {
              "long": 191829,
              "short": 189611,
              "net": 2218
            },
            "smallTrader": {
              "long": 71443,
              "short": 62152,
              "net": 9291
            }
          },
          "openInterest": 1149799
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24786,
              "short": 79766,
              "net": -54980
            },
            "nonCommercial": {
              "long": 66273,
              "short": 31501,
              "net": 34772
            },
            "smallTrader": {
              "long": 51891,
              "short": 31683,
              "net": 20208
            }
          },
          "openInterest": 143414
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6422,
              "short": 9671,
              "net": -3249
            },
            "nonCommercial": {
              "long": 11092,
              "short": 2665,
              "net": 8427
            },
            "smallTrader": {
              "long": 5610,
              "short": 10788,
              "net": -5178
            }
          },
          "openInterest": 27321
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121815,
              "short": 163596,
              "net": -41781
            },
            "nonCommercial": {
              "long": 52271,
              "short": 10349,
              "net": 41922
            },
            "smallTrader": {
              "long": 14869,
              "short": 15010,
              "net": -141
            }
          },
          "openInterest": 203831
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90227,
              "short": 294453,
              "net": -204226
            },
            "nonCommercial": {
              "long": 201269,
              "short": 27967,
              "net": 173302
            },
            "smallTrader": {
              "long": 52014,
              "short": 21090,
              "net": 30924
            }
          },
          "openInterest": 390939
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186233,
              "short": 212801,
              "net": -26568
            },
            "nonCommercial": {
              "long": 43773,
              "short": 21039,
              "net": 22734
            },
            "smallTrader": {
              "long": 35963,
              "short": 32129,
              "net": 3834
            }
          },
          "openInterest": 300127
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30422,
              "short": 79615,
              "net": -49193
            },
            "nonCommercial": {
              "long": 52973,
              "short": 16785,
              "net": 36188
            },
            "smallTrader": {
              "long": 27184,
              "short": 14179,
              "net": 13005
            }
          },
          "openInterest": 110610
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60451,
              "short": 38004,
              "net": 22447
            },
            "nonCommercial": {
              "long": 27585,
              "short": 46209,
              "net": -18624
            },
            "smallTrader": {
              "long": 22192,
              "short": 26015,
              "net": -3823
            }
          },
          "openInterest": 132528
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101762,
              "short": 109730,
              "net": -7968
            },
            "nonCommercial": {
              "long": 65016,
              "short": 38145,
              "net": 26871
            },
            "smallTrader": {
              "long": 25966,
              "short": 44869,
              "net": -18903
            }
          },
          "openInterest": 227467
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16103,
              "short": 27700,
              "net": -11597
            },
            "nonCommercial": {
              "long": 23177,
              "short": 11962,
              "net": 11215
            },
            "smallTrader": {
              "long": 3795,
              "short": 3413,
              "net": 382
            }
          },
          "openInterest": 43086
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 321954,
              "short": 204504,
              "net": 117450
            },
            "nonCommercial": {
              "long": 88207,
              "short": 246643,
              "net": -158436
            },
            "smallTrader": {
              "long": 85008,
              "short": 44022,
              "net": 40986
            }
          },
          "openInterest": 752409
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2591,
              "short": 20097,
              "net": -17506
            },
            "nonCommercial": {
              "long": 16959,
              "short": 776,
              "net": 16183
            },
            "smallTrader": {
              "long": 2437,
              "short": 1114,
              "net": 1323
            }
          },
          "openInterest": 21987
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5729,
              "short": 17192,
              "net": -11463
            },
            "nonCommercial": {
              "long": 12867,
              "short": 3127,
              "net": 9740
            },
            "smallTrader": {
              "long": 3149,
              "short": 1426,
              "net": 1723
            }
          },
          "openInterest": 21774
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29821,
              "short": 63022,
              "net": -33201
            },
            "nonCommercial": {
              "long": 28351,
              "short": 9811,
              "net": 18540
            },
            "smallTrader": {
              "long": 21845,
              "short": 7184,
              "net": 14661
            }
          },
          "openInterest": 98269
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80419,
              "short": 117226,
              "net": -36807
            },
            "nonCommercial": {
              "long": 38315,
              "short": 7176,
              "net": 31139
            },
            "smallTrader": {
              "long": 28952,
              "short": 23284,
              "net": 5668
            }
          },
          "openInterest": 169647
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140566,
              "short": 119571,
              "net": 20995
            },
            "nonCommercial": {
              "long": 37733,
              "short": 55480,
              "net": -17747
            },
            "smallTrader": {
              "long": 21124,
              "short": 24372,
              "net": -3248
            }
          },
          "openInterest": 247859
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192060,
              "short": 237671,
              "net": -45611
            },
            "nonCommercial": {
              "long": 115131,
              "short": 31970,
              "net": 83161
            },
            "smallTrader": {
              "long": 41317,
              "short": 78867,
              "net": -37550
            }
          },
          "openInterest": 402975
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 358788,
              "short": 566909,
              "net": -208121
            },
            "nonCommercial": {
              "long": 205359,
              "short": 30913,
              "net": 174446
            },
            "smallTrader": {
              "long": 81409,
              "short": 47734,
              "net": 33675
            }
          },
          "openInterest": 730464
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2283,
              "short": 25315,
              "net": -23032
            },
            "nonCommercial": {
              "long": 20182,
              "short": 6985,
              "net": 13197
            },
            "smallTrader": {
              "long": 17088,
              "short": 7253,
              "net": 9835
            }
          },
          "openInterest": 39639
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15420,
              "short": 3537,
              "net": 11883
            },
            "nonCommercial": {
              "long": 8060,
              "short": 17468,
              "net": -9408
            },
            "smallTrader": {
              "long": 1608,
              "short": 4083,
              "net": -2475
            }
          },
          "openInterest": 27107
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17300,
              "short": 25986,
              "net": -8686
            },
            "nonCommercial": {
              "long": 7066,
              "short": 3212,
              "net": 3854
            },
            "smallTrader": {
              "long": 8914,
              "short": 4082,
              "net": 4832
            }
          },
          "openInterest": 38439
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 38714,
              "short": 48167,
              "net": -9453
            },
            "nonCommercial": {
              "long": 27905,
              "short": 11657,
              "net": 16248
            },
            "smallTrader": {
              "long": 15749,
              "short": 22544,
              "net": -6795
            }
          },
          "openInterest": 95771
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163303,
              "short": 124732,
              "net": 38571
            },
            "nonCommercial": {
              "long": 75811,
              "short": 97160,
              "net": -21349
            },
            "smallTrader": {
              "long": 27857,
              "short": 45079,
              "net": -17222
            }
          },
          "openInterest": 318042
        }
      ]
    },
    {
      "reportDate": "2009-07-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 782845,
              "short": 569878,
              "net": 212967
            },
            "nonCommercial": {
              "long": 78091,
              "short": 190825,
              "net": -112734
            },
            "smallTrader": {
              "long": 223402,
              "short": 323635,
              "net": -100233
            }
          },
          "openInterest": 1092598
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 342950,
              "short": 498067,
              "net": -155117
            },
            "nonCommercial": {
              "long": 214132,
              "short": 56980,
              "net": 157152
            },
            "smallTrader": {
              "long": 101625,
              "short": 103660,
              "net": -2035
            }
          },
          "openInterest": 664844
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 505472,
              "short": 395440,
              "net": 110032
            },
            "nonCommercial": {
              "long": 71281,
              "short": 149401,
              "net": -78120
            },
            "smallTrader": {
              "long": 100502,
              "short": 132414,
              "net": -31912
            }
          },
          "openInterest": 679719
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 460945,
              "short": 483665,
              "net": -22720
            },
            "nonCommercial": {
              "long": 133412,
              "short": 93017,
              "net": 40395
            },
            "smallTrader": {
              "long": 160193,
              "short": 177868,
              "net": -17675
            }
          },
          "openInterest": 760192
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23448,
              "short": 83098,
              "net": -59650
            },
            "nonCommercial": {
              "long": 53877,
              "short": 10382,
              "net": 43495
            },
            "smallTrader": {
              "long": 25906,
              "short": 9751,
              "net": 16155
            }
          },
          "openInterest": 103394
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48534,
              "short": 41792,
              "net": 6742
            },
            "nonCommercial": {
              "long": 23863,
              "short": 31906,
              "net": -8043
            },
            "smallTrader": {
              "long": 19584,
              "short": 18283,
              "net": 1301
            }
          },
          "openInterest": 92133
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9804,
              "short": 55553,
              "net": -45749
            },
            "nonCommercial": {
              "long": 48548,
              "short": 19480,
              "net": 29068
            },
            "smallTrader": {
              "long": 33058,
              "short": 16377,
              "net": 16681
            }
          },
          "openInterest": 92023
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58504,
              "short": 86981,
              "net": -28477
            },
            "nonCommercial": {
              "long": 40837,
              "short": 17382,
              "net": 23455
            },
            "smallTrader": {
              "long": 10108,
              "short": 5086,
              "net": 5022
            }
          },
          "openInterest": 116269
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60118,
              "short": 69758,
              "net": -9640
            },
            "nonCommercial": {
              "long": 23964,
              "short": 15700,
              "net": 8264
            },
            "smallTrader": {
              "long": 9205,
              "short": 7829,
              "net": 1376
            }
          },
          "openInterest": 105603
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66907,
              "short": 53509,
              "net": 13398
            },
            "nonCommercial": {
              "long": 25235,
              "short": 39810,
              "net": -14575
            },
            "smallTrader": {
              "long": 13366,
              "short": 12189,
              "net": 1177
            }
          },
          "openInterest": 120479
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 458931,
              "short": 411394,
              "net": 47537
            },
            "nonCommercial": {
              "long": 216844,
              "short": 175521,
              "net": 41323
            },
            "smallTrader": {
              "long": 107488,
              "short": 196348,
              "net": -88860
            }
          },
          "openInterest": 880331
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73051,
              "short": 98417,
              "net": -25366
            },
            "nonCommercial": {
              "long": 34999,
              "short": 15616,
              "net": 19383
            },
            "smallTrader": {
              "long": 11757,
              "short": 5774,
              "net": 5983
            }
          },
          "openInterest": 124662
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 640468,
              "short": 654676,
              "net": -14208
            },
            "nonCommercial": {
              "long": 199654,
              "short": 195078,
              "net": 4576
            },
            "smallTrader": {
              "long": 78095,
              "short": 68463,
              "net": 9632
            }
          },
          "openInterest": 1173580
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26861,
              "short": 65511,
              "net": -38650
            },
            "nonCommercial": {
              "long": 55671,
              "short": 35384,
              "net": 20287
            },
            "smallTrader": {
              "long": 53322,
              "short": 34959,
              "net": 18363
            }
          },
          "openInterest": 136354
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5643,
              "short": 8993,
              "net": -3350
            },
            "nonCommercial": {
              "long": 10804,
              "short": 2840,
              "net": 7964
            },
            "smallTrader": {
              "long": 6001,
              "short": 10615,
              "net": -4614
            }
          },
          "openInterest": 27165
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114510,
              "short": 168896,
              "net": -54386
            },
            "nonCommercial": {
              "long": 60131,
              "short": 5962,
              "net": 54169
            },
            "smallTrader": {
              "long": 15039,
              "short": 14822,
              "net": 217
            }
          },
          "openInterest": 204976
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91473,
              "short": 293994,
              "net": -202521
            },
            "nonCommercial": {
              "long": 199452,
              "short": 26681,
              "net": 172771
            },
            "smallTrader": {
              "long": 48376,
              "short": 18626,
              "net": 29750
            }
          },
          "openInterest": 386340
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178848,
              "short": 216213,
              "net": -37365
            },
            "nonCommercial": {
              "long": 45903,
              "short": 16074,
              "net": 29829
            },
            "smallTrader": {
              "long": 36423,
              "short": 28887,
              "net": 7536
            }
          },
          "openInterest": 299796
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28105,
              "short": 62714,
              "net": -34609
            },
            "nonCommercial": {
              "long": 37334,
              "short": 13032,
              "net": 24302
            },
            "smallTrader": {
              "long": 25159,
              "short": 14852,
              "net": 10307
            }
          },
          "openInterest": 90649
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61737,
              "short": 35314,
              "net": 26423
            },
            "nonCommercial": {
              "long": 26288,
              "short": 47836,
              "net": -21548
            },
            "smallTrader": {
              "long": 20861,
              "short": 25736,
              "net": -4875
            }
          },
          "openInterest": 125840
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101406,
              "short": 111380,
              "net": -9974
            },
            "nonCommercial": {
              "long": 66824,
              "short": 39691,
              "net": 27133
            },
            "smallTrader": {
              "long": 25021,
              "short": 42180,
              "net": -17159
            }
          },
          "openInterest": 229406
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12208,
              "short": 43869,
              "net": -31661
            },
            "nonCommercial": {
              "long": 40014,
              "short": 9807,
              "net": 30207
            },
            "smallTrader": {
              "long": 4400,
              "short": 2946,
              "net": 1454
            }
          },
          "openInterest": 56665
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 303068,
              "short": 187245,
              "net": 115823
            },
            "nonCommercial": {
              "long": 89058,
              "short": 250008,
              "net": -160950
            },
            "smallTrader": {
              "long": 88357,
              "short": 43230,
              "net": 45127
            }
          },
          "openInterest": 710992
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2220,
              "short": 21440,
              "net": -19220
            },
            "nonCommercial": {
              "long": 17990,
              "short": 423,
              "net": 17567
            },
            "smallTrader": {
              "long": 2482,
              "short": 829,
              "net": 1653
            }
          },
          "openInterest": 22692
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5600,
              "short": 18186,
              "net": -12586
            },
            "nonCommercial": {
              "long": 12833,
              "short": 2818,
              "net": 10015
            },
            "smallTrader": {
              "long": 3651,
              "short": 1080,
              "net": 2571
            }
          },
          "openInterest": 22289
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29678,
              "short": 65564,
              "net": -35886
            },
            "nonCommercial": {
              "long": 30181,
              "short": 8855,
              "net": 21326
            },
            "smallTrader": {
              "long": 22258,
              "short": 7698,
              "net": 14560
            }
          },
          "openInterest": 97761
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80319,
              "short": 123000,
              "net": -42681
            },
            "nonCommercial": {
              "long": 42122,
              "short": 5872,
              "net": 36250
            },
            "smallTrader": {
              "long": 29585,
              "short": 23154,
              "net": 6431
            }
          },
          "openInterest": 173667
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135253,
              "short": 117550,
              "net": 17703
            },
            "nonCommercial": {
              "long": 35984,
              "short": 51161,
              "net": -15177
            },
            "smallTrader": {
              "long": 23795,
              "short": 26321,
              "net": -2526
            }
          },
          "openInterest": 241583
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195769,
              "short": 227056,
              "net": -31287
            },
            "nonCommercial": {
              "long": 101941,
              "short": 34257,
              "net": 67684
            },
            "smallTrader": {
              "long": 43226,
              "short": 79623,
              "net": -36397
            }
          },
          "openInterest": 392027
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 373817,
              "short": 612877,
              "net": -239060
            },
            "nonCommercial": {
              "long": 226762,
              "short": 28918,
              "net": 197844
            },
            "smallTrader": {
              "long": 84161,
              "short": 42945,
              "net": 41216
            }
          },
          "openInterest": 772299
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2900,
              "short": 25014,
              "net": -22114
            },
            "nonCommercial": {
              "long": 18808,
              "short": 4638,
              "net": 14170
            },
            "smallTrader": {
              "long": 15564,
              "short": 7620,
              "net": 7944
            }
          },
          "openInterest": 37313
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15416,
              "short": 3253,
              "net": 12163
            },
            "nonCommercial": {
              "long": 6429,
              "short": 15994,
              "net": -9565
            },
            "smallTrader": {
              "long": 1770,
              "short": 4368,
              "net": -2598
            }
          },
          "openInterest": 25803
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16801,
              "short": 22053,
              "net": -5252
            },
            "nonCommercial": {
              "long": 5237,
              "short": 3440,
              "net": 1797
            },
            "smallTrader": {
              "long": 8022,
              "short": 4567,
              "net": 3455
            }
          },
          "openInterest": 36267
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40498,
              "short": 49872,
              "net": -9374
            },
            "nonCommercial": {
              "long": 29202,
              "short": 12102,
              "net": 17100
            },
            "smallTrader": {
              "long": 16043,
              "short": 23769,
              "net": -7726
            }
          },
          "openInterest": 97960
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165541,
              "short": 125406,
              "net": 40135
            },
            "nonCommercial": {
              "long": 75520,
              "short": 97612,
              "net": -22092
            },
            "smallTrader": {
              "long": 27891,
              "short": 45934,
              "net": -18043
            }
          },
          "openInterest": 323218
        }
      ]
    },
    {
      "reportDate": "2009-08-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 762033,
              "short": 545914,
              "net": 216119
            },
            "nonCommercial": {
              "long": 78317,
              "short": 195503,
              "net": -117186
            },
            "smallTrader": {
              "long": 229835,
              "short": 328768,
              "net": -98933
            }
          },
          "openInterest": 1079309
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 358817,
              "short": 485223,
              "net": -126406
            },
            "nonCommercial": {
              "long": 196191,
              "short": 61367,
              "net": 134824
            },
            "smallTrader": {
              "long": 92433,
              "short": 100851,
              "net": -8418
            }
          },
          "openInterest": 657248
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 517014,
              "short": 410151,
              "net": 106863
            },
            "nonCommercial": {
              "long": 68975,
              "short": 177073,
              "net": -108098
            },
            "smallTrader": {
              "long": 94711,
              "short": 93476,
              "net": 1235
            }
          },
          "openInterest": 683393
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 544129,
              "short": 505348,
              "net": 38781
            },
            "nonCommercial": {
              "long": 106881,
              "short": 118290,
              "net": -11409
            },
            "smallTrader": {
              "long": 153138,
              "short": 180510,
              "net": -27372
            }
          },
          "openInterest": 811467
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22267,
              "short": 86568,
              "net": -64301
            },
            "nonCommercial": {
              "long": 56300,
              "short": 9890,
              "net": 46410
            },
            "smallTrader": {
              "long": 27782,
              "short": 9891,
              "net": 17891
            }
          },
          "openInterest": 106512
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46100,
              "short": 47817,
              "net": -1717
            },
            "nonCommercial": {
              "long": 36683,
              "short": 38911,
              "net": -2228
            },
            "smallTrader": {
              "long": 24472,
              "short": 20527,
              "net": 3945
            }
          },
          "openInterest": 107366
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9972,
              "short": 67309,
              "net": -57337
            },
            "nonCommercial": {
              "long": 58426,
              "short": 21834,
              "net": 36592
            },
            "smallTrader": {
              "long": 36269,
              "short": 15524,
              "net": 20745
            }
          },
          "openInterest": 105272
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56224,
              "short": 85835,
              "net": -29611
            },
            "nonCommercial": {
              "long": 42912,
              "short": 18603,
              "net": 24309
            },
            "smallTrader": {
              "long": 10467,
              "short": 5165,
              "net": 5302
            }
          },
          "openInterest": 115852
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56609,
              "short": 73866,
              "net": -17257
            },
            "nonCommercial": {
              "long": 25737,
              "short": 11001,
              "net": 14736
            },
            "smallTrader": {
              "long": 9131,
              "short": 6610,
              "net": 2521
            }
          },
          "openInterest": 103833
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65824,
              "short": 56904,
              "net": 8920
            },
            "nonCommercial": {
              "long": 27256,
              "short": 37910,
              "net": -10654
            },
            "smallTrader": {
              "long": 13330,
              "short": 11596,
              "net": 1734
            }
          },
          "openInterest": 121925
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448658,
              "short": 422455,
              "net": 26203
            },
            "nonCommercial": {
              "long": 221135,
              "short": 156032,
              "net": 65103
            },
            "smallTrader": {
              "long": 107896,
              "short": 199202,
              "net": -91306
            }
          },
          "openInterest": 871875
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74376,
              "short": 99926,
              "net": -25550
            },
            "nonCommercial": {
              "long": 34707,
              "short": 15827,
              "net": 18880
            },
            "smallTrader": {
              "long": 12064,
              "short": 5394,
              "net": 6670
            }
          },
          "openInterest": 126456
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 621573,
              "short": 668316,
              "net": -46743
            },
            "nonCommercial": {
              "long": 219556,
              "short": 185411,
              "net": 34145
            },
            "smallTrader": {
              "long": 87885,
              "short": 75287,
              "net": 12598
            }
          },
          "openInterest": 1202598
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22984,
              "short": 72454,
              "net": -49470
            },
            "nonCommercial": {
              "long": 61443,
              "short": 34337,
              "net": 27106
            },
            "smallTrader": {
              "long": 52864,
              "short": 30500,
              "net": 22364
            }
          },
          "openInterest": 138237
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5678,
              "short": 8228,
              "net": -2550
            },
            "nonCommercial": {
              "long": 10489,
              "short": 3173,
              "net": 7316
            },
            "smallTrader": {
              "long": 5602,
              "short": 10368,
              "net": -4766
            }
          },
          "openInterest": 26172
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113124,
              "short": 174278,
              "net": -61154
            },
            "nonCommercial": {
              "long": 64444,
              "short": 7885,
              "net": 56559
            },
            "smallTrader": {
              "long": 16398,
              "short": 11803,
              "net": 4595
            }
          },
          "openInterest": 211080
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82256,
              "short": 310449,
              "net": -228193
            },
            "nonCommercial": {
              "long": 217009,
              "short": 23495,
              "net": 193514
            },
            "smallTrader": {
              "long": 52096,
              "short": 17417,
              "net": 34679
            }
          },
          "openInterest": 392834
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174043,
              "short": 217985,
              "net": -43942
            },
            "nonCommercial": {
              "long": 47963,
              "short": 13239,
              "net": 34724
            },
            "smallTrader": {
              "long": 38550,
              "short": 29332,
              "net": 9218
            }
          },
          "openInterest": 298371
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29078,
              "short": 46404,
              "net": -17326
            },
            "nonCommercial": {
              "long": 28269,
              "short": 17654,
              "net": 10615
            },
            "smallTrader": {
              "long": 22721,
              "short": 16010,
              "net": 6711
            }
          },
          "openInterest": 80101
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63198,
              "short": 36228,
              "net": 26970
            },
            "nonCommercial": {
              "long": 25932,
              "short": 48163,
              "net": -22231
            },
            "smallTrader": {
              "long": 19095,
              "short": 23834,
              "net": -4739
            }
          },
          "openInterest": 126673
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101290,
              "short": 110606,
              "net": -9316
            },
            "nonCommercial": {
              "long": 71965,
              "short": 41613,
              "net": 30352
            },
            "smallTrader": {
              "long": 22789,
              "short": 43825,
              "net": -21036
            }
          },
          "openInterest": 235693
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11378,
              "short": 49730,
              "net": -38352
            },
            "nonCommercial": {
              "long": 45350,
              "short": 9419,
              "net": 35931
            },
            "smallTrader": {
              "long": 5314,
              "short": 2893,
              "net": 2421
            }
          },
          "openInterest": 62079
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 303977,
              "short": 189037,
              "net": 114940
            },
            "nonCommercial": {
              "long": 83827,
              "short": 245047,
              "net": -161220
            },
            "smallTrader": {
              "long": 80852,
              "short": 34572,
              "net": 46280
            }
          },
          "openInterest": 712429
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2134,
              "short": 22163,
              "net": -20029
            },
            "nonCommercial": {
              "long": 18975,
              "short": 775,
              "net": 18200
            },
            "smallTrader": {
              "long": 2774,
              "short": 945,
              "net": 1829
            }
          },
          "openInterest": 23883
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5150,
              "short": 20140,
              "net": -14990
            },
            "nonCommercial": {
              "long": 14046,
              "short": 2045,
              "net": 12001
            },
            "smallTrader": {
              "long": 3826,
              "short": 837,
              "net": 2989
            }
          },
          "openInterest": 23272
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29767,
              "short": 68808,
              "net": -39041
            },
            "nonCommercial": {
              "long": 32434,
              "short": 8585,
              "net": 23849
            },
            "smallTrader": {
              "long": 22338,
              "short": 7146,
              "net": 15192
            }
          },
          "openInterest": 99477
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70592,
              "short": 123177,
              "net": -52585
            },
            "nonCommercial": {
              "long": 49494,
              "short": 5659,
              "net": 43835
            },
            "smallTrader": {
              "long": 28667,
              "short": 19917,
              "net": 8750
            }
          },
          "openInterest": 175032
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128141,
              "short": 132628,
              "net": -4487
            },
            "nonCommercial": {
              "long": 40593,
              "short": 40811,
              "net": -218
            },
            "smallTrader": {
              "long": 26217,
              "short": 21512,
              "net": 4705
            }
          },
          "openInterest": 248508
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181565,
              "short": 232681,
              "net": -51116
            },
            "nonCommercial": {
              "long": 115785,
              "short": 34237,
              "net": 81548
            },
            "smallTrader": {
              "long": 43985,
              "short": 74417,
              "net": -30432
            }
          },
          "openInterest": 396717
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380379,
              "short": 629784,
              "net": -249405
            },
            "nonCommercial": {
              "long": 236859,
              "short": 30529,
              "net": 206330
            },
            "smallTrader": {
              "long": 87252,
              "short": 44177,
              "net": 43075
            }
          },
          "openInterest": 793279
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2817,
              "short": 28444,
              "net": -25627
            },
            "nonCommercial": {
              "long": 21341,
              "short": 6829,
              "net": 14512
            },
            "smallTrader": {
              "long": 17979,
              "short": 6864,
              "net": 11115
            }
          },
          "openInterest": 42223
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18085,
              "short": 3734,
              "net": 14351
            },
            "nonCommercial": {
              "long": 7505,
              "short": 19398,
              "net": -11893
            },
            "smallTrader": {
              "long": 834,
              "short": 3292,
              "net": -2458
            }
          },
          "openInterest": 28621
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18224,
              "short": 23798,
              "net": -5574
            },
            "nonCommercial": {
              "long": 6090,
              "short": 3968,
              "net": 2122
            },
            "smallTrader": {
              "long": 8338,
              "short": 4886,
              "net": 3452
            }
          },
          "openInterest": 38410
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39879,
              "short": 53883,
              "net": -14004
            },
            "nonCommercial": {
              "long": 31669,
              "short": 11014,
              "net": 20655
            },
            "smallTrader": {
              "long": 17288,
              "short": 23939,
              "net": -6651
            }
          },
          "openInterest": 100281
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166518,
              "short": 130979,
              "net": 35539
            },
            "nonCommercial": {
              "long": 75933,
              "short": 97574,
              "net": -21641
            },
            "smallTrader": {
              "long": 29194,
              "short": 43092,
              "net": -13898
            }
          },
          "openInterest": 322431
        }
      ]
    },
    {
      "reportDate": "2009-08-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 831433,
              "short": 601257,
              "net": 230176
            },
            "nonCommercial": {
              "long": 87510,
              "short": 205298,
              "net": -117788
            },
            "smallTrader": {
              "long": 225425,
              "short": 337813,
              "net": -112388
            }
          },
          "openInterest": 1155573
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 433625,
              "short": 543036,
              "net": -109411
            },
            "nonCommercial": {
              "long": 204118,
              "short": 62449,
              "net": 141669
            },
            "smallTrader": {
              "long": 78294,
              "short": 110552,
              "net": -32258
            }
          },
          "openInterest": 730016
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 523078,
              "short": 417431,
              "net": 105647
            },
            "nonCommercial": {
              "long": 65866,
              "short": 180479,
              "net": -114613
            },
            "smallTrader": {
              "long": 95274,
              "short": 86308,
              "net": 8966
            }
          },
          "openInterest": 686992
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 555308,
              "short": 546442,
              "net": 8866
            },
            "nonCommercial": {
              "long": 120385,
              "short": 103264,
              "net": 17121
            },
            "smallTrader": {
              "long": 159795,
              "short": 185782,
              "net": -25987
            }
          },
          "openInterest": 848864
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22134,
              "short": 87447,
              "net": -65313
            },
            "nonCommercial": {
              "long": 57276,
              "short": 8430,
              "net": 48846
            },
            "smallTrader": {
              "long": 27323,
              "short": 10856,
              "net": 16467
            }
          },
          "openInterest": 106896
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50172,
              "short": 46577,
              "net": 3595
            },
            "nonCommercial": {
              "long": 24568,
              "short": 28824,
              "net": -4256
            },
            "smallTrader": {
              "long": 19561,
              "short": 18900,
              "net": 661
            }
          },
          "openInterest": 94413
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11798,
              "short": 64497,
              "net": -52699
            },
            "nonCommercial": {
              "long": 47947,
              "short": 14058,
              "net": 33889
            },
            "smallTrader": {
              "long": 35544,
              "short": 16734,
              "net": 18810
            }
          },
          "openInterest": 95923
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58142,
              "short": 85953,
              "net": -27811
            },
            "nonCommercial": {
              "long": 40252,
              "short": 18506,
              "net": 21746
            },
            "smallTrader": {
              "long": 10052,
              "short": 3987,
              "net": 6065
            }
          },
          "openInterest": 113497
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54707,
              "short": 78842,
              "net": -24135
            },
            "nonCommercial": {
              "long": 30695,
              "short": 9043,
              "net": 21652
            },
            "smallTrader": {
              "long": 10253,
              "short": 7770,
              "net": 2483
            }
          },
          "openInterest": 106270
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63915,
              "short": 55107,
              "net": 8808
            },
            "nonCommercial": {
              "long": 27433,
              "short": 37843,
              "net": -10410
            },
            "smallTrader": {
              "long": 14369,
              "short": 12767,
              "net": 1602
            }
          },
          "openInterest": 117741
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 443375,
              "short": 420372,
              "net": 23003
            },
            "nonCommercial": {
              "long": 223661,
              "short": 152076,
              "net": 71585
            },
            "smallTrader": {
              "long": 105726,
              "short": 200314,
              "net": -94588
            }
          },
          "openInterest": 865645
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74491,
              "short": 101485,
              "net": -26994
            },
            "nonCommercial": {
              "long": 34910,
              "short": 15386,
              "net": 19524
            },
            "smallTrader": {
              "long": 13568,
              "short": 6098,
              "net": 7470
            }
          },
          "openInterest": 128105
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 594530,
              "short": 634308,
              "net": -39778
            },
            "nonCommercial": {
              "long": 214274,
              "short": 187197,
              "net": 27077
            },
            "smallTrader": {
              "long": 84115,
              "short": 71414,
              "net": 12701
            }
          },
          "openInterest": 1172385
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27364,
              "short": 63139,
              "net": -35775
            },
            "nonCommercial": {
              "long": 46396,
              "short": 29585,
              "net": 16811
            },
            "smallTrader": {
              "long": 55898,
              "short": 36934,
              "net": 18964
            }
          },
          "openInterest": 130222
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 5665,
              "short": 6588,
              "net": -923
            },
            "nonCommercial": {
              "long": 8701,
              "short": 3181,
              "net": 5520
            },
            "smallTrader": {
              "long": 5268,
              "short": 9865,
              "net": -4597
            }
          },
          "openInterest": 22833
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112552,
              "short": 178432,
              "net": -65880
            },
            "nonCommercial": {
              "long": 68670,
              "short": 9389,
              "net": 59281
            },
            "smallTrader": {
              "long": 16749,
              "short": 10150,
              "net": 6599
            }
          },
          "openInterest": 215557
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79855,
              "short": 302760,
              "net": -222905
            },
            "nonCommercial": {
              "long": 211989,
              "short": 21903,
              "net": 190086
            },
            "smallTrader": {
              "long": 51174,
              "short": 18355,
              "net": 32819
            }
          },
          "openInterest": 385002
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175906,
              "short": 226401,
              "net": -50495
            },
            "nonCommercial": {
              "long": 52089,
              "short": 14416,
              "net": 37673
            },
            "smallTrader": {
              "long": 39286,
              "short": 26464,
              "net": 12822
            }
          },
          "openInterest": 305823
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29869,
              "short": 24996,
              "net": 4873
            },
            "nonCommercial": {
              "long": 24019,
              "short": 23195,
              "net": 824
            },
            "smallTrader": {
              "long": 16735,
              "short": 22432,
              "net": -5697
            }
          },
          "openInterest": 70654
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63191,
              "short": 38891,
              "net": 24300
            },
            "nonCommercial": {
              "long": 28010,
              "short": 47578,
              "net": -19568
            },
            "smallTrader": {
              "long": 20490,
              "short": 25222,
              "net": -4732
            }
          },
          "openInterest": 128927
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103180,
              "short": 100428,
              "net": 2752
            },
            "nonCommercial": {
              "long": 69703,
              "short": 47931,
              "net": 21772
            },
            "smallTrader": {
              "long": 20028,
              "short": 44552,
              "net": -24524
            }
          },
          "openInterest": 226076
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12339,
              "short": 63291,
              "net": -50952
            },
            "nonCommercial": {
              "long": 57266,
              "short": 8804,
              "net": 48462
            },
            "smallTrader": {
              "long": 7912,
              "short": 5422,
              "net": 2490
            }
          },
          "openInterest": 77773
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 294170,
              "short": 187708,
              "net": 106462
            },
            "nonCommercial": {
              "long": 94803,
              "short": 248823,
              "net": -154020
            },
            "smallTrader": {
              "long": 87390,
              "short": 39832,
              "net": 47558
            }
          },
          "openInterest": 732986
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2351,
              "short": 23000,
              "net": -20649
            },
            "nonCommercial": {
              "long": 19896,
              "short": 1085,
              "net": 18811
            },
            "smallTrader": {
              "long": 2787,
              "short": 949,
              "net": 1838
            }
          },
          "openInterest": 25034
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4930,
              "short": 20920,
              "net": -15990
            },
            "nonCommercial": {
              "long": 15039,
              "short": 2067,
              "net": 12972
            },
            "smallTrader": {
              "long": 4054,
              "short": 1036,
              "net": 3018
            }
          },
          "openInterest": 24264
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29940,
              "short": 72286,
              "net": -42346
            },
            "nonCommercial": {
              "long": 36581,
              "short": 8771,
              "net": 27810
            },
            "smallTrader": {
              "long": 22888,
              "short": 8352,
              "net": 14536
            }
          },
          "openInterest": 104790
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69399,
              "short": 124391,
              "net": -54992
            },
            "nonCommercial": {
              "long": 52687,
              "short": 6535,
              "net": 46152
            },
            "smallTrader": {
              "long": 30115,
              "short": 21275,
              "net": 8840
            }
          },
          "openInterest": 176529
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122697,
              "short": 134496,
              "net": -11799
            },
            "nonCommercial": {
              "long": 39580,
              "short": 35276,
              "net": 4304
            },
            "smallTrader": {
              "long": 28238,
              "short": 20743,
              "net": 7495
            }
          },
          "openInterest": 242731
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177182,
              "short": 238739,
              "net": -61557
            },
            "nonCommercial": {
              "long": 127443,
              "short": 36696,
              "net": 90747
            },
            "smallTrader": {
              "long": 45203,
              "short": 74393,
              "net": -29190
            }
          },
          "openInterest": 407168
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 442741,
              "short": 661517,
              "net": -218776
            },
            "nonCommercial": {
              "long": 215439,
              "short": 45630,
              "net": 169809
            },
            "smallTrader": {
              "long": 91858,
              "short": 42891,
              "net": 48967
            }
          },
          "openInterest": 846179
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8164,
              "short": 14851,
              "net": -6687
            },
            "nonCommercial": {
              "long": 10962,
              "short": 10999,
              "net": -37
            },
            "smallTrader": {
              "long": 13590,
              "short": 6866,
              "net": 6724
            }
          },
          "openInterest": 32801
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17321,
              "short": 6273,
              "net": 11048
            },
            "nonCommercial": {
              "long": 6148,
              "short": 15700,
              "net": -9552
            },
            "smallTrader": {
              "long": 2199,
              "short": 3695,
              "net": -1496
            }
          },
          "openInterest": 27863
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20980,
              "short": 25958,
              "net": -4978
            },
            "nonCommercial": {
              "long": 6634,
              "short": 5124,
              "net": 1510
            },
            "smallTrader": {
              "long": 8635,
              "short": 5167,
              "net": 3468
            }
          },
          "openInterest": 40955
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41642,
              "short": 50379,
              "net": -8737
            },
            "nonCommercial": {
              "long": 29085,
              "short": 13097,
              "net": 15988
            },
            "smallTrader": {
              "long": 18663,
              "short": 25914,
              "net": -7251
            }
          },
          "openInterest": 99429
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172226,
              "short": 126183,
              "net": 46043
            },
            "nonCommercial": {
              "long": 76542,
              "short": 103170,
              "net": -26628
            },
            "smallTrader": {
              "long": 25596,
              "short": 45011,
              "net": -19415
            }
          },
          "openInterest": 324507
        }
      ]
    },
    {
      "reportDate": "2009-08-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 830373,
              "short": 608377,
              "net": 221996
            },
            "nonCommercial": {
              "long": 87807,
              "short": 200685,
              "net": -112878
            },
            "smallTrader": {
              "long": 214804,
              "short": 323922,
              "net": -109118
            }
          },
          "openInterest": 1143064
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 448645,
              "short": 585788,
              "net": -137143
            },
            "nonCommercial": {
              "long": 229284,
              "short": 71243,
              "net": 158041
            },
            "smallTrader": {
              "long": 81194,
              "short": 102092,
              "net": -20898
            }
          },
          "openInterest": 780881
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 544319,
              "short": 436833,
              "net": 107486
            },
            "nonCommercial": {
              "long": 70435,
              "short": 200368,
              "net": -129933
            },
            "smallTrader": {
              "long": 96018,
              "short": 73571,
              "net": 22447
            }
          },
          "openInterest": 720235
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 542428,
              "short": 564828,
              "net": -22400
            },
            "nonCommercial": {
              "long": 135564,
              "short": 100662,
              "net": 34902
            },
            "smallTrader": {
              "long": 162870,
              "short": 175372,
              "net": -12502
            }
          },
          "openInterest": 858249
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22789,
              "short": 83833,
              "net": -61044
            },
            "nonCommercial": {
              "long": 51792,
              "short": 7672,
              "net": 44120
            },
            "smallTrader": {
              "long": 26492,
              "short": 9568,
              "net": 16924
            }
          },
          "openInterest": 101123
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51667,
              "short": 44044,
              "net": 7623
            },
            "nonCommercial": {
              "long": 26849,
              "short": 28507,
              "net": -1658
            },
            "smallTrader": {
              "long": 16101,
              "short": 22066,
              "net": -5965
            }
          },
          "openInterest": 94626
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10401,
              "short": 66638,
              "net": -56237
            },
            "nonCommercial": {
              "long": 48058,
              "short": 10600,
              "net": 37458
            },
            "smallTrader": {
              "long": 34215,
              "short": 15436,
              "net": 18779
            }
          },
          "openInterest": 93429
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54619,
              "short": 82925,
              "net": -28306
            },
            "nonCommercial": {
              "long": 41849,
              "short": 16991,
              "net": 24858
            },
            "smallTrader": {
              "long": 7864,
              "short": 4416,
              "net": 3448
            }
          },
          "openInterest": 109765
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56579,
              "short": 80903,
              "net": -24324
            },
            "nonCommercial": {
              "long": 28341,
              "short": 5405,
              "net": 22936
            },
            "smallTrader": {
              "long": 7506,
              "short": 6118,
              "net": 1388
            }
          },
          "openInterest": 102590
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63530,
              "short": 63437,
              "net": 93
            },
            "nonCommercial": {
              "long": 27431,
              "short": 28688,
              "net": -1257
            },
            "smallTrader": {
              "long": 12117,
              "short": 10953,
              "net": 1164
            }
          },
          "openInterest": 116703
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452444,
              "short": 417124,
              "net": 35320
            },
            "nonCommercial": {
              "long": 213339,
              "short": 159909,
              "net": 53430
            },
            "smallTrader": {
              "long": 100316,
              "short": 189066,
              "net": -88750
            }
          },
          "openInterest": 863119
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73863,
              "short": 100671,
              "net": -26808
            },
            "nonCommercial": {
              "long": 34772,
              "short": 13314,
              "net": 21458
            },
            "smallTrader": {
              "long": 12388,
              "short": 7038,
              "net": 5350
            }
          },
          "openInterest": 127307
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 614569,
              "short": 636515,
              "net": -21946
            },
            "nonCommercial": {
              "long": 208367,
              "short": 185669,
              "net": 22698
            },
            "smallTrader": {
              "long": 75342,
              "short": 76094,
              "net": -752
            }
          },
          "openInterest": 1173172
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36807,
              "short": 58205,
              "net": -21398
            },
            "nonCommercial": {
              "long": 38823,
              "short": 33091,
              "net": 5732
            },
            "smallTrader": {
              "long": 51236,
              "short": 35570,
              "net": 15666
            }
          },
          "openInterest": 127640
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6411,
              "short": 5764,
              "net": 647
            },
            "nonCommercial": {
              "long": 7796,
              "short": 4397,
              "net": 3399
            },
            "smallTrader": {
              "long": 5843,
              "short": 9889,
              "net": -4046
            }
          },
          "openInterest": 23479
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124799,
              "short": 181115,
              "net": -56316
            },
            "nonCommercial": {
              "long": 65496,
              "short": 14141,
              "net": 51355
            },
            "smallTrader": {
              "long": 15520,
              "short": 10559,
              "net": 4961
            }
          },
          "openInterest": 223214
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81498,
              "short": 286043,
              "net": -204545
            },
            "nonCommercial": {
              "long": 203467,
              "short": 25937,
              "net": 177530
            },
            "smallTrader": {
              "long": 47242,
              "short": 20227,
              "net": 27015
            }
          },
          "openInterest": 373810
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183826,
              "short": 231463,
              "net": -47637
            },
            "nonCommercial": {
              "long": 52074,
              "short": 16338,
              "net": 35736
            },
            "smallTrader": {
              "long": 38855,
              "short": 26954,
              "net": 11901
            }
          },
          "openInterest": 311666
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29416,
              "short": 30746,
              "net": -1330
            },
            "nonCommercial": {
              "long": 25121,
              "short": 22768,
              "net": 2353
            },
            "smallTrader": {
              "long": 18008,
              "short": 19031,
              "net": -1023
            }
          },
          "openInterest": 72642
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62602,
              "short": 36879,
              "net": 25723
            },
            "nonCommercial": {
              "long": 30591,
              "short": 52124,
              "net": -21533
            },
            "smallTrader": {
              "long": 19749,
              "short": 23939,
              "net": -4190
            }
          },
          "openInterest": 130381
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104388,
              "short": 99483,
              "net": 4905
            },
            "nonCommercial": {
              "long": 73063,
              "short": 54046,
              "net": 19017
            },
            "smallTrader": {
              "long": 20803,
              "short": 44725,
              "net": -23922
            }
          },
          "openInterest": 231480
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12168,
              "short": 78587,
              "net": -66419
            },
            "nonCommercial": {
              "long": 72367,
              "short": 7954,
              "net": 64413
            },
            "smallTrader": {
              "long": 5181,
              "short": 3175,
              "net": 2006
            }
          },
          "openInterest": 89816
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 322981,
              "short": 196084,
              "net": 126897
            },
            "nonCommercial": {
              "long": 93346,
              "short": 268673,
              "net": -175327
            },
            "smallTrader": {
              "long": 93464,
              "short": 45034,
              "net": 48430
            }
          },
          "openInterest": 756083
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3647,
              "short": 22957,
              "net": -19310
            },
            "nonCommercial": {
              "long": 18515,
              "short": 1079,
              "net": 17436
            },
            "smallTrader": {
              "long": 2621,
              "short": 747,
              "net": 1874
            }
          },
          "openInterest": 24783
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5005,
              "short": 22406,
              "net": -17401
            },
            "nonCommercial": {
              "long": 16498,
              "short": 2215,
              "net": 14283
            },
            "smallTrader": {
              "long": 4125,
              "short": 1007,
              "net": 3118
            }
          },
          "openInterest": 25878
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29631,
              "short": 72752,
              "net": -43121
            },
            "nonCommercial": {
              "long": 35138,
              "short": 7287,
              "net": 27851
            },
            "smallTrader": {
              "long": 22809,
              "short": 7539,
              "net": 15270
            }
          },
          "openInterest": 103527
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64253,
              "short": 114510,
              "net": -50257
            },
            "nonCommercial": {
              "long": 46985,
              "short": 6776,
              "net": 40209
            },
            "smallTrader": {
              "long": 29362,
              "short": 19314,
              "net": 10048
            }
          },
          "openInterest": 166586
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115302,
              "short": 130264,
              "net": -14962
            },
            "nonCommercial": {
              "long": 38531,
              "short": 31789,
              "net": 6742
            },
            "smallTrader": {
              "long": 26922,
              "short": 18702,
              "net": 8220
            }
          },
          "openInterest": 233935
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189248,
              "short": 231889,
              "net": -42641
            },
            "nonCommercial": {
              "long": 116156,
              "short": 42696,
              "net": 73460
            },
            "smallTrader": {
              "long": 41423,
              "short": 72242,
              "net": -30819
            }
          },
          "openInterest": 407708
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 433330,
              "short": 657315,
              "net": -223985
            },
            "nonCommercial": {
              "long": 216697,
              "short": 38751,
              "net": 177946
            },
            "smallTrader": {
              "long": 86823,
              "short": 40784,
              "net": 46039
            }
          },
          "openInterest": 838179
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4778,
              "short": 17351,
              "net": -12573
            },
            "nonCommercial": {
              "long": 12121,
              "short": 5366,
              "net": 6755
            },
            "smallTrader": {
              "long": 13307,
              "short": 7489,
              "net": 5818
            }
          },
          "openInterest": 30291
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15535,
              "short": 8685,
              "net": 6850
            },
            "nonCommercial": {
              "long": 3934,
              "short": 11184,
              "net": -7250
            },
            "smallTrader": {
              "long": 3424,
              "short": 3024,
              "net": 400
            }
          },
          "openInterest": 25171
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23974,
              "short": 27325,
              "net": -3351
            },
            "nonCommercial": {
              "long": 6616,
              "short": 5950,
              "net": 666
            },
            "smallTrader": {
              "long": 8414,
              "short": 5729,
              "net": 2685
            }
          },
          "openInterest": 41567
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44347,
              "short": 54073,
              "net": -9726
            },
            "nonCommercial": {
              "long": 30807,
              "short": 15085,
              "net": 15722
            },
            "smallTrader": {
              "long": 16628,
              "short": 22624,
              "net": -5996
            }
          },
          "openInterest": 102530
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178469,
              "short": 129689,
              "net": 48780
            },
            "nonCommercial": {
              "long": 75176,
              "short": 103602,
              "net": -28426
            },
            "smallTrader": {
              "long": 26493,
              "short": 46847,
              "net": -20354
            }
          },
          "openInterest": 327187
        }
      ]
    },
    {
      "reportDate": "2009-08-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 788831,
              "short": 631304,
              "net": 157527
            },
            "nonCommercial": {
              "long": 97088,
              "short": 166715,
              "net": -69627
            },
            "smallTrader": {
              "long": 230395,
              "short": 318295,
              "net": -87900
            }
          },
          "openInterest": 1132144
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 434961,
              "short": 600734,
              "net": -165773
            },
            "nonCommercial": {
              "long": 254566,
              "short": 82626,
              "net": 171940
            },
            "smallTrader": {
              "long": 90530,
              "short": 96697,
              "net": -6167
            }
          },
          "openInterest": 795124
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 631737,
              "short": 530845,
              "net": 100892
            },
            "nonCommercial": {
              "long": 67371,
              "short": 190933,
              "net": -123562
            },
            "smallTrader": {
              "long": 111019,
              "short": 88349,
              "net": 22670
            }
          },
          "openInterest": 822167
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 505907,
              "short": 535017,
              "net": -29110
            },
            "nonCommercial": {
              "long": 116677,
              "short": 90077,
              "net": 26600
            },
            "smallTrader": {
              "long": 206750,
              "short": 204240,
              "net": 2510
            }
          },
          "openInterest": 841597
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23720,
              "short": 89600,
              "net": -65880
            },
            "nonCommercial": {
              "long": 55340,
              "short": 7053,
              "net": 48287
            },
            "smallTrader": {
              "long": 27187,
              "short": 9594,
              "net": 17593
            }
          },
          "openInterest": 106751
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53907,
              "short": 44477,
              "net": 9430
            },
            "nonCommercial": {
              "long": 26449,
              "short": 33466,
              "net": -7017
            },
            "smallTrader": {
              "long": 17766,
              "short": 20179,
              "net": -2413
            }
          },
          "openInterest": 98148
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11570,
              "short": 71443,
              "net": -59873
            },
            "nonCommercial": {
              "long": 50841,
              "short": 10852,
              "net": 39989
            },
            "smallTrader": {
              "long": 35832,
              "short": 15948,
              "net": 19884
            }
          },
          "openInterest": 99083
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53549,
              "short": 85437,
              "net": -31888
            },
            "nonCommercial": {
              "long": 43918,
              "short": 17892,
              "net": 26026
            },
            "smallTrader": {
              "long": 10421,
              "short": 4559,
              "net": 5862
            }
          },
          "openInterest": 113644
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52968,
              "short": 69314,
              "net": -16346
            },
            "nonCommercial": {
              "long": 23887,
              "short": 8090,
              "net": 15797
            },
            "smallTrader": {
              "long": 6655,
              "short": 6106,
              "net": 549
            }
          },
          "openInterest": 93025
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63016,
              "short": 61709,
              "net": 1307
            },
            "nonCommercial": {
              "long": 28889,
              "short": 30133,
              "net": -1244
            },
            "smallTrader": {
              "long": 11732,
              "short": 11795,
              "net": -63
            }
          },
          "openInterest": 118454
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 461036,
              "short": 400438,
              "net": 60598
            },
            "nonCommercial": {
              "long": 205377,
              "short": 174189,
              "net": 31188
            },
            "smallTrader": {
              "long": 106733,
              "short": 198519,
              "net": -91786
            }
          },
          "openInterest": 859458
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75137,
              "short": 94008,
              "net": -18871
            },
            "nonCommercial": {
              "long": 32727,
              "short": 16993,
              "net": 15734
            },
            "smallTrader": {
              "long": 11568,
              "short": 8431,
              "net": 3137
            }
          },
          "openInterest": 125604
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 588462,
              "short": 634771,
              "net": -46309
            },
            "nonCommercial": {
              "long": 225204,
              "short": 185672,
              "net": 39532
            },
            "smallTrader": {
              "long": 77709,
              "short": 70932,
              "net": 6777
            }
          },
          "openInterest": 1159096
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30702,
              "short": 69127,
              "net": -38425
            },
            "nonCommercial": {
              "long": 48251,
              "short": 30080,
              "net": 18171
            },
            "smallTrader": {
              "long": 48580,
              "short": 28326,
              "net": 20254
            }
          },
          "openInterest": 128651
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6872,
              "short": 5565,
              "net": 1307
            },
            "nonCommercial": {
              "long": 8353,
              "short": 5713,
              "net": 2640
            },
            "smallTrader": {
              "long": 5721,
              "short": 9668,
              "net": -3947
            }
          },
          "openInterest": 23880
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123713,
              "short": 175259,
              "net": -51546
            },
            "nonCommercial": {
              "long": 61862,
              "short": 14731,
              "net": 47131
            },
            "smallTrader": {
              "long": 14707,
              "short": 10292,
              "net": 4415
            }
          },
          "openInterest": 217791
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82177,
              "short": 293519,
              "net": -211342
            },
            "nonCommercial": {
              "long": 205472,
              "short": 22490,
              "net": 182982
            },
            "smallTrader": {
              "long": 48588,
              "short": 20228,
              "net": 28360
            }
          },
          "openInterest": 379629
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183472,
              "short": 231539,
              "net": -48067
            },
            "nonCommercial": {
              "long": 50808,
              "short": 16273,
              "net": 34535
            },
            "smallTrader": {
              "long": 38207,
              "short": 24675,
              "net": 13532
            }
          },
          "openInterest": 313857
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30043,
              "short": 46536,
              "net": -16493
            },
            "nonCommercial": {
              "long": 34055,
              "short": 22408,
              "net": 11647
            },
            "smallTrader": {
              "long": 22308,
              "short": 17462,
              "net": 4846
            }
          },
          "openInterest": 86500
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64100,
              "short": 34626,
              "net": 29474
            },
            "nonCommercial": {
              "long": 30349,
              "short": 56575,
              "net": -26226
            },
            "smallTrader": {
              "long": 21902,
              "short": 25150,
              "net": -3248
            }
          },
          "openInterest": 133122
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107743,
              "short": 101942,
              "net": 5801
            },
            "nonCommercial": {
              "long": 75742,
              "short": 56573,
              "net": 19169
            },
            "smallTrader": {
              "long": 20621,
              "short": 45591,
              "net": -24970
            }
          },
          "openInterest": 239923
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13607,
              "short": 87434,
              "net": -73827
            },
            "nonCommercial": {
              "long": 79550,
              "short": 8707,
              "net": 70843
            },
            "smallTrader": {
              "long": 6120,
              "short": 3136,
              "net": 2984
            }
          },
          "openInterest": 99277
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 318479,
              "short": 185989,
              "net": 132490
            },
            "nonCommercial": {
              "long": 90151,
              "short": 266969,
              "net": -176818
            },
            "smallTrader": {
              "long": 86062,
              "short": 41734,
              "net": 44328
            }
          },
          "openInterest": 728176
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3074,
              "short": 23735,
              "net": -20661
            },
            "nonCommercial": {
              "long": 19835,
              "short": 1186,
              "net": 18649
            },
            "smallTrader": {
              "long": 2826,
              "short": 814,
              "net": 2012
            }
          },
          "openInterest": 25735
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5142,
              "short": 23397,
              "net": -18255
            },
            "nonCommercial": {
              "long": 17132,
              "short": 2400,
              "net": 14732
            },
            "smallTrader": {
              "long": 4484,
              "short": 961,
              "net": 3523
            }
          },
          "openInterest": 27053
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28320,
              "short": 71038,
              "net": -42718
            },
            "nonCommercial": {
              "long": 35667,
              "short": 6537,
              "net": 29130
            },
            "smallTrader": {
              "long": 22424,
              "short": 8836,
              "net": 13588
            }
          },
          "openInterest": 101539
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64686,
              "short": 114977,
              "net": -50291
            },
            "nonCommercial": {
              "long": 45175,
              "short": 6199,
              "net": 38976
            },
            "smallTrader": {
              "long": 29116,
              "short": 17801,
              "net": 11315
            }
          },
          "openInterest": 161685
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111905,
              "short": 130055,
              "net": -18150
            },
            "nonCommercial": {
              "long": 43037,
              "short": 31913,
              "net": 11124
            },
            "smallTrader": {
              "long": 27623,
              "short": 20597,
              "net": 7026
            }
          },
          "openInterest": 235143
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185838,
              "short": 222928,
              "net": -37090
            },
            "nonCommercial": {
              "long": 105901,
              "short": 38410,
              "net": 67491
            },
            "smallTrader": {
              "long": 42044,
              "short": 72445,
              "net": -30401
            }
          },
          "openInterest": 395788
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 446982,
              "short": 662656,
              "net": -215674
            },
            "nonCommercial": {
              "long": 213468,
              "short": 43633,
              "net": 169835
            },
            "smallTrader": {
              "long": 85926,
              "short": 40087,
              "net": 45839
            }
          },
          "openInterest": 849868
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4640,
              "short": 32670,
              "net": -28030
            },
            "nonCommercial": {
              "long": 23649,
              "short": 6851,
              "net": 16798
            },
            "smallTrader": {
              "long": 17813,
              "short": 6581,
              "net": 11232
            }
          },
          "openInterest": 46196
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16328,
              "short": 7751,
              "net": 8577
            },
            "nonCommercial": {
              "long": 5875,
              "short": 13684,
              "net": -7809
            },
            "smallTrader": {
              "long": 2966,
              "short": 3734,
              "net": -768
            }
          },
          "openInterest": 27317
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21971,
              "short": 24025,
              "net": -2054
            },
            "nonCommercial": {
              "long": 5440,
              "short": 6960,
              "net": -1520
            },
            "smallTrader": {
              "long": 8764,
              "short": 5190,
              "net": 3574
            }
          },
          "openInterest": 37995
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46309,
              "short": 55215,
              "net": -8906
            },
            "nonCommercial": {
              "long": 33123,
              "short": 17510,
              "net": 15613
            },
            "smallTrader": {
              "long": 15682,
              "short": 22389,
              "net": -6707
            }
          },
          "openInterest": 104861
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173009,
              "short": 126532,
              "net": 46477
            },
            "nonCommercial": {
              "long": 71713,
              "short": 99990,
              "net": -28277
            },
            "smallTrader": {
              "long": 28498,
              "short": 46698,
              "net": -18200
            }
          },
          "openInterest": 332782
        }
      ]
    },
    {
      "reportDate": "2009-09-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 786164,
              "short": 642239,
              "net": 143925
            },
            "nonCommercial": {
              "long": 88321,
              "short": 213655,
              "net": -125334
            },
            "smallTrader": {
              "long": 264325,
              "short": 282916,
              "net": -18591
            }
          },
          "openInterest": 1157418
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 372079,
              "short": 526986,
              "net": -154907
            },
            "nonCommercial": {
              "long": 263389,
              "short": 86684,
              "net": 176705
            },
            "smallTrader": {
              "long": 97651,
              "short": 119449,
              "net": -21798
            }
          },
          "openInterest": 741640
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 569541,
              "short": 503841,
              "net": 65700
            },
            "nonCommercial": {
              "long": 77116,
              "short": 143275,
              "net": -66159
            },
            "smallTrader": {
              "long": 120520,
              "short": 120061,
              "net": 459
            }
          },
          "openInterest": 776030
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 506444,
              "short": 513522,
              "net": -7078
            },
            "nonCommercial": {
              "long": 82976,
              "short": 85120,
              "net": -2144
            },
            "smallTrader": {
              "long": 199617,
              "short": 190395,
              "net": 9222
            }
          },
          "openInterest": 803679
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24756,
              "short": 81046,
              "net": -56290
            },
            "nonCommercial": {
              "long": 51967,
              "short": 10031,
              "net": 41936
            },
            "smallTrader": {
              "long": 25603,
              "short": 11249,
              "net": 14354
            }
          },
          "openInterest": 102915
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57246,
              "short": 35214,
              "net": 22032
            },
            "nonCommercial": {
              "long": 23032,
              "short": 40550,
              "net": -17518
            },
            "smallTrader": {
              "long": 17328,
              "short": 21842,
              "net": -4514
            }
          },
          "openInterest": 97615
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15038,
              "short": 64622,
              "net": -49584
            },
            "nonCommercial": {
              "long": 37838,
              "short": 4949,
              "net": 32889
            },
            "smallTrader": {
              "long": 34256,
              "short": 17561,
              "net": 16695
            }
          },
          "openInterest": 88664
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54253,
              "short": 84919,
              "net": -30666
            },
            "nonCommercial": {
              "long": 43427,
              "short": 17918,
              "net": 25509
            },
            "smallTrader": {
              "long": 9884,
              "short": 4727,
              "net": 5157
            }
          },
          "openInterest": 113879
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55463,
              "short": 65622,
              "net": -10159
            },
            "nonCommercial": {
              "long": 22962,
              "short": 12754,
              "net": 10208
            },
            "smallTrader": {
              "long": 6530,
              "short": 6579,
              "net": -49
            }
          },
          "openInterest": 94776
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63955,
              "short": 59880,
              "net": 4075
            },
            "nonCommercial": {
              "long": 28277,
              "short": 31825,
              "net": -3548
            },
            "smallTrader": {
              "long": 13041,
              "short": 13568,
              "net": -527
            }
          },
          "openInterest": 119527
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 442196,
              "short": 375664,
              "net": 66532
            },
            "nonCommercial": {
              "long": 209195,
              "short": 187120,
              "net": 22075
            },
            "smallTrader": {
              "long": 99117,
              "short": 187724,
              "net": -88607
            }
          },
          "openInterest": 835960
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76113,
              "short": 88150,
              "net": -12037
            },
            "nonCommercial": {
              "long": 30401,
              "short": 20196,
              "net": 10205
            },
            "smallTrader": {
              "long": 10808,
              "short": 8976,
              "net": 1832
            }
          },
          "openInterest": 123988
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 607591,
              "short": 645206,
              "net": -37615
            },
            "nonCommercial": {
              "long": 215729,
              "short": 187135,
              "net": 28594
            },
            "smallTrader": {
              "long": 73468,
              "short": 64447,
              "net": 9021
            }
          },
          "openInterest": 1164511
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38126,
              "short": 63345,
              "net": -25219
            },
            "nonCommercial": {
              "long": 42624,
              "short": 33607,
              "net": 9017
            },
            "smallTrader": {
              "long": 46291,
              "short": 30089,
              "net": 16202
            }
          },
          "openInterest": 128047
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7998,
              "short": 5769,
              "net": 2229
            },
            "nonCommercial": {
              "long": 8645,
              "short": 7244,
              "net": 1401
            },
            "smallTrader": {
              "long": 6339,
              "short": 9969,
              "net": -3630
            }
          },
          "openInterest": 25497
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124676,
              "short": 170605,
              "net": -45929
            },
            "nonCommercial": {
              "long": 53272,
              "short": 10823,
              "net": 42449
            },
            "smallTrader": {
              "long": 13439,
              "short": 9959,
              "net": 3480
            }
          },
          "openInterest": 206857
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82154,
              "short": 298862,
              "net": -216708
            },
            "nonCommercial": {
              "long": 206799,
              "short": 22298,
              "net": 184501
            },
            "smallTrader": {
              "long": 51664,
              "short": 19457,
              "net": 32207
            }
          },
          "openInterest": 384703
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178529,
              "short": 217410,
              "net": -38881
            },
            "nonCommercial": {
              "long": 44810,
              "short": 15490,
              "net": 29320
            },
            "smallTrader": {
              "long": 34333,
              "short": 24772,
              "net": 9561
            }
          },
          "openInterest": 295656
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30018,
              "short": 71495,
              "net": -41477
            },
            "nonCommercial": {
              "long": 52041,
              "short": 19676,
              "net": 32365
            },
            "smallTrader": {
              "long": 25378,
              "short": 16266,
              "net": 9112
            }
          },
          "openInterest": 107605
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69987,
              "short": 35740,
              "net": 34247
            },
            "nonCommercial": {
              "long": 29778,
              "short": 58068,
              "net": -28290
            },
            "smallTrader": {
              "long": 20592,
              "short": 26549,
              "net": -5957
            }
          },
          "openInterest": 141871
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112693,
              "short": 97018,
              "net": 15675
            },
            "nonCommercial": {
              "long": 75589,
              "short": 66779,
              "net": 8810
            },
            "smallTrader": {
              "long": 20575,
              "short": 45060,
              "net": -24485
            }
          },
          "openInterest": 244351
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27949,
              "short": 58875,
              "net": -30926
            },
            "nonCommercial": {
              "long": 44759,
              "short": 14712,
              "net": 30047
            },
            "smallTrader": {
              "long": 4905,
              "short": 4026,
              "net": 879
            }
          },
          "openInterest": 78153
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 315119,
              "short": 185767,
              "net": 129352
            },
            "nonCommercial": {
              "long": 91613,
              "short": 261459,
              "net": -169846
            },
            "smallTrader": {
              "long": 86821,
              "short": 46327,
              "net": 40494
            }
          },
          "openInterest": 720062
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4734,
              "short": 24226,
              "net": -19492
            },
            "nonCommercial": {
              "long": 18602,
              "short": 938,
              "net": 17664
            },
            "smallTrader": {
              "long": 2723,
              "short": 895,
              "net": 1828
            }
          },
          "openInterest": 26059
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5308,
              "short": 22813,
              "net": -17505
            },
            "nonCommercial": {
              "long": 16388,
              "short": 2353,
              "net": 14035
            },
            "smallTrader": {
              "long": 4636,
              "short": 1166,
              "net": 3470
            }
          },
          "openInterest": 26857
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27994,
              "short": 76050,
              "net": -48056
            },
            "nonCommercial": {
              "long": 42244,
              "short": 7815,
              "net": 34429
            },
            "smallTrader": {
              "long": 21741,
              "short": 8114,
              "net": 13627
            }
          },
          "openInterest": 106671
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65730,
              "short": 113747,
              "net": -48017
            },
            "nonCommercial": {
              "long": 44039,
              "short": 6224,
              "net": 37815
            },
            "smallTrader": {
              "long": 26697,
              "short": 16495,
              "net": 10202
            }
          },
          "openInterest": 158207
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115774,
              "short": 109697,
              "net": 6077
            },
            "nonCommercial": {
              "long": 38970,
              "short": 44123,
              "net": -5153
            },
            "smallTrader": {
              "long": 23459,
              "short": 24383,
              "net": -924
            }
          },
          "openInterest": 228928
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201097,
              "short": 227590,
              "net": -26493
            },
            "nonCommercial": {
              "long": 106343,
              "short": 48827,
              "net": 57516
            },
            "smallTrader": {
              "long": 44471,
              "short": 75494,
              "net": -31023
            }
          },
          "openInterest": 407468
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 455914,
              "short": 676017,
              "net": -220103
            },
            "nonCommercial": {
              "long": 212808,
              "short": 37794,
              "net": 175014
            },
            "smallTrader": {
              "long": 85893,
              "short": 40804,
              "net": 45089
            }
          },
          "openInterest": 864670
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6881,
              "short": 31244,
              "net": -24363
            },
            "nonCommercial": {
              "long": 19627,
              "short": 5375,
              "net": 14252
            },
            "smallTrader": {
              "long": 18014,
              "short": 7903,
              "net": 10111
            }
          },
          "openInterest": 44607
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16160,
              "short": 14698,
              "net": 1462
            },
            "nonCommercial": {
              "long": 8573,
              "short": 10255,
              "net": -1682
            },
            "smallTrader": {
              "long": 3417,
              "short": 3197,
              "net": 220
            }
          },
          "openInterest": 30351
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26525,
              "short": 26634,
              "net": -109
            },
            "nonCommercial": {
              "long": 5108,
              "short": 7727,
              "net": -2619
            },
            "smallTrader": {
              "long": 8671,
              "short": 5943,
              "net": 2728
            }
          },
          "openInterest": 42255
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44265,
              "short": 50653,
              "net": -6388
            },
            "nonCommercial": {
              "long": 32257,
              "short": 17627,
              "net": 14630
            },
            "smallTrader": {
              "long": 13506,
              "short": 21748,
              "net": -8242
            }
          },
          "openInterest": 99440
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169005,
              "short": 111660,
              "net": 57345
            },
            "nonCommercial": {
              "long": 73437,
              "short": 111173,
              "net": -37736
            },
            "smallTrader": {
              "long": 26065,
              "short": 45674,
              "net": -19609
            }
          },
          "openInterest": 311277
        }
      ]
    },
    {
      "reportDate": "2009-09-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 759553,
              "short": 595953,
              "net": 163600
            },
            "nonCommercial": {
              "long": 89131,
              "short": 203603,
              "net": -114472
            },
            "smallTrader": {
              "long": 251764,
              "short": 300892,
              "net": -49128
            }
          },
          "openInterest": 1123169
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 355094,
              "short": 551495,
              "net": -196401
            },
            "nonCommercial": {
              "long": 320391,
              "short": 103455,
              "net": 216936
            },
            "smallTrader": {
              "long": 93064,
              "short": 113599,
              "net": -20535
            }
          },
          "openInterest": 778059
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 563382,
              "short": 500654,
              "net": 62728
            },
            "nonCommercial": {
              "long": 67898,
              "short": 132751,
              "net": -64853
            },
            "smallTrader": {
              "long": 121126,
              "short": 119001,
              "net": 2125
            }
          },
          "openInterest": 756638
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 505635,
              "short": 545006,
              "net": -39371
            },
            "nonCommercial": {
              "long": 92026,
              "short": 90522,
              "net": 1504
            },
            "smallTrader": {
              "long": 216428,
              "short": 178561,
              "net": 37867
            }
          },
          "openInterest": 826450
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28223,
              "short": 95497,
              "net": -67274
            },
            "nonCommercial": {
              "long": 54829,
              "short": 6445,
              "net": 48384
            },
            "smallTrader": {
              "long": 30268,
              "short": 11378,
              "net": 18890
            }
          },
          "openInterest": 114028
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57760,
              "short": 50260,
              "net": 7500
            },
            "nonCommercial": {
              "long": 29336,
              "short": 35296,
              "net": -5960
            },
            "smallTrader": {
              "long": 16856,
              "short": 18396,
              "net": -1540
            }
          },
          "openInterest": 105694
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22704,
              "short": 79856,
              "net": -57152
            },
            "nonCommercial": {
              "long": 42844,
              "short": 6026,
              "net": 36818
            },
            "smallTrader": {
              "long": 35717,
              "short": 15383,
              "net": 20334
            }
          },
          "openInterest": 105084
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54018,
              "short": 86424,
              "net": -32406
            },
            "nonCommercial": {
              "long": 44653,
              "short": 18156,
              "net": 26497
            },
            "smallTrader": {
              "long": 10854,
              "short": 4945,
              "net": 5909
            }
          },
          "openInterest": 117040
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56874,
              "short": 65321,
              "net": -8447
            },
            "nonCommercial": {
              "long": 23456,
              "short": 15586,
              "net": 7870
            },
            "smallTrader": {
              "long": 6370,
              "short": 5793,
              "net": 577
            }
          },
          "openInterest": 96145
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64480,
              "short": 62699,
              "net": 1781
            },
            "nonCommercial": {
              "long": 27933,
              "short": 30181,
              "net": -2248
            },
            "smallTrader": {
              "long": 11727,
              "short": 11260,
              "net": 467
            }
          },
          "openInterest": 118148
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448654,
              "short": 367010,
              "net": 81644
            },
            "nonCommercial": {
              "long": 206921,
              "short": 195495,
              "net": 11426
            },
            "smallTrader": {
              "long": 98924,
              "short": 191994,
              "net": -93070
            }
          },
          "openInterest": 832992
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75633,
              "short": 92509,
              "net": -16876
            },
            "nonCommercial": {
              "long": 31860,
              "short": 17725,
              "net": 14135
            },
            "smallTrader": {
              "long": 11401,
              "short": 8660,
              "net": 2741
            }
          },
          "openInterest": 126311
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 629710,
              "short": 667430,
              "net": -37720
            },
            "nonCommercial": {
              "long": 211936,
              "short": 178824,
              "net": 33112
            },
            "smallTrader": {
              "long": 76226,
              "short": 71618,
              "net": 4608
            }
          },
          "openInterest": 1178263
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38907,
              "short": 79614,
              "net": -40707
            },
            "nonCommercial": {
              "long": 56543,
              "short": 38510,
              "net": 18033
            },
            "smallTrader": {
              "long": 51653,
              "short": 28979,
              "net": 22674
            }
          },
          "openInterest": 149891
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7855,
              "short": 5614,
              "net": 2241
            },
            "nonCommercial": {
              "long": 8625,
              "short": 8331,
              "net": 294
            },
            "smallTrader": {
              "long": 7208,
              "short": 9743,
              "net": -2535
            }
          },
          "openInterest": 26656
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123627,
              "short": 170280,
              "net": -46653
            },
            "nonCommercial": {
              "long": 53343,
              "short": 10568,
              "net": 42775
            },
            "smallTrader": {
              "long": 13725,
              "short": 9847,
              "net": 3878
            }
          },
          "openInterest": 206685
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84842,
              "short": 355639,
              "net": -270797
            },
            "nonCommercial": {
              "long": 251708,
              "short": 27032,
              "net": 224676
            },
            "smallTrader": {
              "long": 66781,
              "short": 20660,
              "net": 46121
            }
          },
          "openInterest": 451713
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187802,
              "short": 218733,
              "net": -30931
            },
            "nonCommercial": {
              "long": 44223,
              "short": 18819,
              "net": 25404
            },
            "smallTrader": {
              "long": 33669,
              "short": 28142,
              "net": 5527
            }
          },
          "openInterest": 306603
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30640,
              "short": 81948,
              "net": -51308
            },
            "nonCommercial": {
              "long": 56725,
              "short": 15926,
              "net": 40799
            },
            "smallTrader": {
              "long": 27448,
              "short": 16939,
              "net": 10509
            }
          },
          "openInterest": 115249
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72416,
              "short": 36964,
              "net": 35452
            },
            "nonCommercial": {
              "long": 29391,
              "short": 60776,
              "net": -31385
            },
            "smallTrader": {
              "long": 20437,
              "short": 24504,
              "net": -4067
            }
          },
          "openInterest": 144807
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114433,
              "short": 97096,
              "net": 17337
            },
            "nonCommercial": {
              "long": 70615,
              "short": 62639,
              "net": 7976
            },
            "smallTrader": {
              "long": 22558,
              "short": 47871,
              "net": -25313
            }
          },
          "openInterest": 242009
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44973,
              "short": 48986,
              "net": -4013
            },
            "nonCommercial": {
              "long": 27141,
              "short": 23077,
              "net": 4064
            },
            "smallTrader": {
              "long": 2911,
              "short": 2962,
              "net": -51
            }
          },
          "openInterest": 75528
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 319734,
              "short": 191333,
              "net": 128401
            },
            "nonCommercial": {
              "long": 95911,
              "short": 264540,
              "net": -168629
            },
            "smallTrader": {
              "long": 83378,
              "short": 43150,
              "net": 40228
            }
          },
          "openInterest": 720282
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7950,
              "short": 28358,
              "net": -20408
            },
            "nonCommercial": {
              "long": 18988,
              "short": 865,
              "net": 18123
            },
            "smallTrader": {
              "long": 2921,
              "short": 636,
              "net": 2285
            }
          },
          "openInterest": 29859
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4483,
              "short": 23323,
              "net": -18840
            },
            "nonCommercial": {
              "long": 17580,
              "short": 2432,
              "net": 15148
            },
            "smallTrader": {
              "long": 4581,
              "short": 889,
              "net": 3692
            }
          },
          "openInterest": 26908
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26175,
              "short": 82576,
              "net": -56401
            },
            "nonCommercial": {
              "long": 48685,
              "short": 7783,
              "net": 40902
            },
            "smallTrader": {
              "long": 24964,
              "short": 9465,
              "net": 15499
            }
          },
          "openInterest": 116421
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70362,
              "short": 108612,
              "net": -38250
            },
            "nonCommercial": {
              "long": 41262,
              "short": 10342,
              "net": 30920
            },
            "smallTrader": {
              "long": 26963,
              "short": 19633,
              "net": 7330
            }
          },
          "openInterest": 157042
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117036,
              "short": 104453,
              "net": 12583
            },
            "nonCommercial": {
              "long": 40700,
              "short": 47989,
              "net": -7289
            },
            "smallTrader": {
              "long": 22198,
              "short": 27492,
              "net": -5294
            }
          },
          "openInterest": 217285
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217404,
              "short": 230225,
              "net": -12821
            },
            "nonCommercial": {
              "long": 103800,
              "short": 57764,
              "net": 46036
            },
            "smallTrader": {
              "long": 45124,
              "short": 78339,
              "net": -33215
            }
          },
          "openInterest": 425202
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 469934,
              "short": 663491,
              "net": -193557
            },
            "nonCommercial": {
              "long": 208155,
              "short": 44051,
              "net": 164104
            },
            "smallTrader": {
              "long": 72057,
              "short": 42604,
              "net": 29453
            }
          },
          "openInterest": 852078
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8146,
              "short": 38755,
              "net": -30609
            },
            "nonCommercial": {
              "long": 23371,
              "short": 5234,
              "net": 18137
            },
            "smallTrader": {
              "long": 20022,
              "short": 7550,
              "net": 12472
            }
          },
          "openInterest": 52293
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23550,
              "short": 14515,
              "net": 9035
            },
            "nonCommercial": {
              "long": 9842,
              "short": 16469,
              "net": -6627
            },
            "smallTrader": {
              "long": 2576,
              "short": 4984,
              "net": -2408
            }
          },
          "openInterest": 38153
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28732,
              "short": 28266,
              "net": 466
            },
            "nonCommercial": {
              "long": 4637,
              "short": 8377,
              "net": -3740
            },
            "smallTrader": {
              "long": 10572,
              "short": 7298,
              "net": 3274
            }
          },
          "openInterest": 47153
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45056,
              "short": 51459,
              "net": -6403
            },
            "nonCommercial": {
              "long": 33039,
              "short": 18866,
              "net": 14173
            },
            "smallTrader": {
              "long": 13576,
              "short": 21346,
              "net": -7770
            }
          },
          "openInterest": 102301
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171982,
              "short": 114931,
              "net": 57051
            },
            "nonCommercial": {
              "long": 72077,
              "short": 110032,
              "net": -37955
            },
            "smallTrader": {
              "long": 25261,
              "short": 44357,
              "net": -19096
            }
          },
          "openInterest": 311238
        }
      ]
    },
    {
      "reportDate": "2009-09-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 712676,
              "short": 597951,
              "net": 114725
            },
            "nonCommercial": {
              "long": 105018,
              "short": 192018,
              "net": -87000
            },
            "smallTrader": {
              "long": 260571,
              "short": 288296,
              "net": -27725
            }
          },
          "openInterest": 1094455
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 368944,
              "short": 545955,
              "net": -177011
            },
            "nonCommercial": {
              "long": 295999,
              "short": 93510,
              "net": 202489
            },
            "smallTrader": {
              "long": 91971,
              "short": 117449,
              "net": -25478
            }
          },
          "openInterest": 769320
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 531400,
              "short": 493073,
              "net": 38327
            },
            "nonCommercial": {
              "long": 79519,
              "short": 132500,
              "net": -52981
            },
            "smallTrader": {
              "long": 134299,
              "short": 119645,
              "net": 14654
            }
          },
          "openInterest": 750038
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 492154,
              "short": 513360,
              "net": -21206
            },
            "nonCommercial": {
              "long": 80659,
              "short": 93028,
              "net": -12369
            },
            "smallTrader": {
              "long": 206070,
              "short": 172495,
              "net": 33575
            }
          },
          "openInterest": 791172
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17506,
              "short": 88301,
              "net": -70795
            },
            "nonCommercial": {
              "long": 58173,
              "short": 9572,
              "net": 48601
            },
            "smallTrader": {
              "long": 28633,
              "short": 6439,
              "net": 22194
            }
          },
          "openInterest": 104312
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23532,
              "short": 12617,
              "net": 10915
            },
            "nonCommercial": {
              "long": 24491,
              "short": 36978,
              "net": -12487
            },
            "smallTrader": {
              "long": 19148,
              "short": 17576,
              "net": 1572
            }
          },
          "openInterest": 67178
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36893,
              "short": 95719,
              "net": -58826
            },
            "nonCommercial": {
              "long": 44894,
              "short": 6862,
              "net": 38032
            },
            "smallTrader": {
              "long": 36341,
              "short": 15547,
              "net": 20794
            }
          },
          "openInterest": 124489
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54973,
              "short": 89804,
              "net": -34831
            },
            "nonCommercial": {
              "long": 47751,
              "short": 20207,
              "net": 27544
            },
            "smallTrader": {
              "long": 12095,
              "short": 4808,
              "net": 7287
            }
          },
          "openInterest": 124688
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56593,
              "short": 70736,
              "net": -14143
            },
            "nonCommercial": {
              "long": 26109,
              "short": 13200,
              "net": 12909
            },
            "smallTrader": {
              "long": 5442,
              "short": 4208,
              "net": 1234
            }
          },
          "openInterest": 96285
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64171,
              "short": 63044,
              "net": 1127
            },
            "nonCommercial": {
              "long": 26436,
              "short": 28769,
              "net": -2333
            },
            "smallTrader": {
              "long": 14859,
              "short": 13653,
              "net": 1206
            }
          },
          "openInterest": 117983
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 447935,
              "short": 396414,
              "net": 51521
            },
            "nonCommercial": {
              "long": 226985,
              "short": 182622,
              "net": 44363
            },
            "smallTrader": {
              "long": 102357,
              "short": 198241,
              "net": -95884
            }
          },
          "openInterest": 861267
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75571,
              "short": 104349,
              "net": -28778
            },
            "nonCommercial": {
              "long": 37740,
              "short": 16277,
              "net": 21463
            },
            "smallTrader": {
              "long": 13595,
              "short": 6280,
              "net": 7315
            }
          },
          "openInterest": 134494
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 629344,
              "short": 676051,
              "net": -46707
            },
            "nonCommercial": {
              "long": 219352,
              "short": 173795,
              "net": 45557
            },
            "smallTrader": {
              "long": 75287,
              "short": 74137,
              "net": 1150
            }
          },
          "openInterest": 1197629
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 1588,
              "short": 1411,
              "net": 177
            },
            "nonCommercial": {
              "long": 15,
              "short": 236,
              "net": -221
            },
            "smallTrader": {
              "long": 62,
              "short": 18,
              "net": 44
            }
          },
          "openInterest": 1702
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22673,
              "short": 86212,
              "net": -63539
            },
            "nonCommercial": {
              "long": 74562,
              "short": 36790,
              "net": 37772
            },
            "smallTrader": {
              "long": 58775,
              "short": 33008,
              "net": 25767
            }
          },
          "openInterest": 156349
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7666,
              "short": 5888,
              "net": 1778
            },
            "nonCommercial": {
              "long": 9295,
              "short": 7501,
              "net": 1794
            },
            "smallTrader": {
              "long": 6618,
              "short": 10190,
              "net": -3572
            }
          },
          "openInterest": 26304
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127859,
              "short": 164170,
              "net": -36311
            },
            "nonCommercial": {
              "long": 47577,
              "short": 13266,
              "net": 34311
            },
            "smallTrader": {
              "long": 14003,
              "short": 12003,
              "net": 2000
            }
          },
          "openInterest": 203784
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81382,
              "short": 366043,
              "net": -284661
            },
            "nonCommercial": {
              "long": 263329,
              "short": 27682,
              "net": 235647
            },
            "smallTrader": {
              "long": 74649,
              "short": 25635,
              "net": 49014
            }
          },
          "openInterest": 467892
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196946,
              "short": 229918,
              "net": -32972
            },
            "nonCommercial": {
              "long": 46114,
              "short": 17456,
              "net": 28658
            },
            "smallTrader": {
              "long": 34917,
              "short": 30603,
              "net": 4314
            }
          },
          "openInterest": 317062
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24083,
              "short": 74881,
              "net": -50798
            },
            "nonCommercial": {
              "long": 54044,
              "short": 16937,
              "net": 37107
            },
            "smallTrader": {
              "long": 30179,
              "short": 16488,
              "net": 13691
            }
          },
          "openInterest": 108330
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72686,
              "short": 41525,
              "net": 31161
            },
            "nonCommercial": {
              "long": 31002,
              "short": 54067,
              "net": -23065
            },
            "smallTrader": {
              "long": 19328,
              "short": 27424,
              "net": -8096
            }
          },
          "openInterest": 145043
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114960,
              "short": 102187,
              "net": 12773
            },
            "nonCommercial": {
              "long": 73030,
              "short": 60504,
              "net": 12526
            },
            "smallTrader": {
              "long": 23706,
              "short": 49005,
              "net": -25299
            }
          },
          "openInterest": 253516
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23533,
              "short": 21938,
              "net": 1595
            },
            "nonCommercial": {
              "long": 26589,
              "short": 27881,
              "net": -1292
            },
            "smallTrader": {
              "long": 975,
              "short": 1278,
              "net": -303
            }
          },
          "openInterest": 51097
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 334359,
              "short": 200287,
              "net": 134072
            },
            "nonCommercial": {
              "long": 84448,
              "short": 258314,
              "net": -173866
            },
            "smallTrader": {
              "long": 81489,
              "short": 41695,
              "net": 39794
            }
          },
          "openInterest": 744146
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131,
              "short": 21192,
              "net": -21061
            },
            "nonCommercial": {
              "long": 20206,
              "short": 1211,
              "net": 18995
            },
            "smallTrader": {
              "long": 3034,
              "short": 968,
              "net": 2066
            }
          },
          "openInterest": 23371
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4469,
              "short": 25434,
              "net": -20965
            },
            "nonCommercial": {
              "long": 19097,
              "short": 2576,
              "net": 16521
            },
            "smallTrader": {
              "long": 5453,
              "short": 1009,
              "net": 4444
            }
          },
          "openInterest": 29051
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24923,
              "short": 86849,
              "net": -61926
            },
            "nonCommercial": {
              "long": 54995,
              "short": 8526,
              "net": 46469
            },
            "smallTrader": {
              "long": 26749,
              "short": 11292,
              "net": 15457
            }
          },
          "openInterest": 123873
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73644,
              "short": 115723,
              "net": -42079
            },
            "nonCommercial": {
              "long": 43047,
              "short": 10911,
              "net": 32136
            },
            "smallTrader": {
              "long": 27313,
              "short": 17370,
              "net": 9943
            }
          },
          "openInterest": 161948
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117221,
              "short": 108913,
              "net": 8308
            },
            "nonCommercial": {
              "long": 45357,
              "short": 51447,
              "net": -6090
            },
            "smallTrader": {
              "long": 22521,
              "short": 24739,
              "net": -2218
            }
          },
          "openInterest": 220609
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215963,
              "short": 230422,
              "net": -14459
            },
            "nonCommercial": {
              "long": 110186,
              "short": 62711,
              "net": 47475
            },
            "smallTrader": {
              "long": 42511,
              "short": 75527,
              "net": -33016
            }
          },
          "openInterest": 432114
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 449554,
              "short": 657107,
              "net": -207553
            },
            "nonCommercial": {
              "long": 212412,
              "short": 39699,
              "net": 172713
            },
            "smallTrader": {
              "long": 75081,
              "short": 40241,
              "net": 34840
            }
          },
          "openInterest": 824750
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 580,
              "short": 32340,
              "net": -31760
            },
            "nonCommercial": {
              "long": 24026,
              "short": 5835,
              "net": 18191
            },
            "smallTrader": {
              "long": 20377,
              "short": 6808,
              "net": 13569
            }
          },
          "openInterest": 45016
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18862,
              "short": 7443,
              "net": 11419
            },
            "nonCommercial": {
              "long": 10435,
              "short": 19557,
              "net": -9122
            },
            "smallTrader": {
              "long": 2100,
              "short": 4397,
              "net": -2297
            }
          },
          "openInterest": 34399
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35183,
              "short": 29322,
              "net": 5861
            },
            "nonCommercial": {
              "long": 4383,
              "short": 12903,
              "net": -8520
            },
            "smallTrader": {
              "long": 9722,
              "short": 7063,
              "net": 2659
            }
          },
          "openInterest": 54366
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48201,
              "short": 55250,
              "net": -7049
            },
            "nonCommercial": {
              "long": 35821,
              "short": 21911,
              "net": 13910
            },
            "smallTrader": {
              "long": 15782,
              "short": 22643,
              "net": -6861
            }
          },
          "openInterest": 111683
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172733,
              "short": 119627,
              "net": 53106
            },
            "nonCommercial": {
              "long": 74308,
              "short": 110491,
              "net": -36183
            },
            "smallTrader": {
              "long": 27333,
              "short": 44256,
              "net": -16923
            }
          },
          "openInterest": 319544
        }
      ]
    },
    {
      "reportDate": "2009-09-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 733108,
              "short": 598053,
              "net": 135055
            },
            "nonCommercial": {
              "long": 116934,
              "short": 213077,
              "net": -96143
            },
            "smallTrader": {
              "long": 249300,
              "short": 288212,
              "net": -38912
            }
          },
          "openInterest": 1117786
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 348732,
              "short": 529980,
              "net": -181248
            },
            "nonCommercial": {
              "long": 319932,
              "short": 112748,
              "net": 207184
            },
            "smallTrader": {
              "long": 91073,
              "short": 117009,
              "net": -25936
            }
          },
          "openInterest": 771785
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 543533,
              "short": 475930,
              "net": 67603
            },
            "nonCommercial": {
              "long": 59500,
              "short": 136981,
              "net": -77481
            },
            "smallTrader": {
              "long": 131077,
              "short": 121199,
              "net": 9878
            }
          },
          "openInterest": 741386
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 507289,
              "short": 524912,
              "net": -17623
            },
            "nonCommercial": {
              "long": 92090,
              "short": 84414,
              "net": 7676
            },
            "smallTrader": {
              "long": 197450,
              "short": 187503,
              "net": 9947
            }
          },
          "openInterest": 803951
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19441,
              "short": 92523,
              "net": -73082
            },
            "nonCommercial": {
              "long": 61001,
              "short": 9477,
              "net": 51524
            },
            "smallTrader": {
              "long": 29355,
              "short": 7797,
              "net": 21558
            }
          },
          "openInterest": 109900
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41763,
              "short": 9981,
              "net": 31782
            },
            "nonCommercial": {
              "long": 17821,
              "short": 49416,
              "net": -31595
            },
            "smallTrader": {
              "long": 18856,
              "short": 19043,
              "net": -187
            }
          },
          "openInterest": 78452
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8490,
              "short": 64525,
              "net": -56035
            },
            "nonCommercial": {
              "long": 44156,
              "short": 9604,
              "net": 34552
            },
            "smallTrader": {
              "long": 35673,
              "short": 14190,
              "net": 21483
            }
          },
          "openInterest": 89054
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53744,
              "short": 86808,
              "net": -33064
            },
            "nonCommercial": {
              "long": 47144,
              "short": 20467,
              "net": 26677
            },
            "smallTrader": {
              "long": 11969,
              "short": 5582,
              "net": 6387
            }
          },
          "openInterest": 123830
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57132,
              "short": 79461,
              "net": -22329
            },
            "nonCommercial": {
              "long": 29875,
              "short": 9174,
              "net": 20701
            },
            "smallTrader": {
              "long": 6292,
              "short": 4664,
              "net": 1628
            }
          },
          "openInterest": 103574
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65555,
              "short": 63972,
              "net": 1583
            },
            "nonCommercial": {
              "long": 24442,
              "short": 27979,
              "net": -3537
            },
            "smallTrader": {
              "long": 14220,
              "short": 12266,
              "net": 1954
            }
          },
          "openInterest": 117248
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 456275,
              "short": 398363,
              "net": 57912
            },
            "nonCommercial": {
              "long": 231829,
              "short": 188684,
              "net": 43145
            },
            "smallTrader": {
              "long": 97420,
              "short": 198477,
              "net": -101057
            }
          },
          "openInterest": 870345
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77935,
              "short": 114319,
              "net": -36384
            },
            "nonCommercial": {
              "long": 46069,
              "short": 17109,
              "net": 28960
            },
            "smallTrader": {
              "long": 13911,
              "short": 6487,
              "net": 7424
            }
          },
          "openInterest": 145645
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 579274,
              "short": 649080,
              "net": -69806
            },
            "nonCommercial": {
              "long": 231093,
              "short": 168877,
              "net": 62216
            },
            "smallTrader": {
              "long": 74423,
              "short": 66833,
              "net": 7590
            }
          },
          "openInterest": 1124865
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 1688,
              "short": 1491,
              "net": 197
            },
            "nonCommercial": {
              "long": 25,
              "short": 251,
              "net": -226
            },
            "smallTrader": {
              "long": 62,
              "short": 33,
              "net": 29
            }
          },
          "openInterest": 1812
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30609,
              "short": 91187,
              "net": -60578
            },
            "nonCommercial": {
              "long": 76545,
              "short": 38545,
              "net": 38000
            },
            "smallTrader": {
              "long": 55024,
              "short": 32446,
              "net": 22578
            }
          },
          "openInterest": 162551
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8223,
              "short": 5819,
              "net": 2404
            },
            "nonCommercial": {
              "long": 9875,
              "short": 9279,
              "net": 596
            },
            "smallTrader": {
              "long": 7043,
              "short": 10043,
              "net": -3000
            }
          },
          "openInterest": 27320
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126625,
              "short": 165725,
              "net": -39100
            },
            "nonCommercial": {
              "long": 51097,
              "short": 13089,
              "net": 38008
            },
            "smallTrader": {
              "long": 14104,
              "short": 13012,
              "net": 1092
            }
          },
          "openInterest": 206372
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80338,
              "short": 367948,
              "net": -287610
            },
            "nonCommercial": {
              "long": 265925,
              "short": 29176,
              "net": 236749
            },
            "smallTrader": {
              "long": 73869,
              "short": 23008,
              "net": 50861
            }
          },
          "openInterest": 467145
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193019,
              "short": 233360,
              "net": -40341
            },
            "nonCommercial": {
              "long": 49754,
              "short": 14851,
              "net": 34903
            },
            "smallTrader": {
              "long": 34709,
              "short": 29271,
              "net": 5438
            }
          },
          "openInterest": 316481
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26167,
              "short": 86301,
              "net": -60134
            },
            "nonCommercial": {
              "long": 63269,
              "short": 17654,
              "net": 45615
            },
            "smallTrader": {
              "long": 29900,
              "short": 15381,
              "net": 14519
            }
          },
          "openInterest": 119425
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72528,
              "short": 42365,
              "net": 30163
            },
            "nonCommercial": {
              "long": 31940,
              "short": 53547,
              "net": -21607
            },
            "smallTrader": {
              "long": 17518,
              "short": 26074,
              "net": -8556
            }
          },
          "openInterest": 142958
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121229,
              "short": 97644,
              "net": 23585
            },
            "nonCommercial": {
              "long": 69348,
              "short": 70639,
              "net": -1291
            },
            "smallTrader": {
              "long": 24523,
              "short": 46817,
              "net": -22294
            }
          },
          "openInterest": 257090
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17865,
              "short": 22989,
              "net": -5124
            },
            "nonCommercial": {
              "long": 29213,
              "short": 24912,
              "net": 4301
            },
            "smallTrader": {
              "long": 3357,
              "short": 2534,
              "net": 823
            }
          },
          "openInterest": 50435
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 321950,
              "short": 198531,
              "net": 123419
            },
            "nonCommercial": {
              "long": 79537,
              "short": 243345,
              "net": -163808
            },
            "smallTrader": {
              "long": 85211,
              "short": 44822,
              "net": 40389
            }
          },
          "openInterest": 710301
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 442,
              "short": 21007,
              "net": -20565
            },
            "nonCommercial": {
              "long": 19874,
              "short": 1229,
              "net": 18645
            },
            "smallTrader": {
              "long": 3287,
              "short": 1367,
              "net": 1920
            }
          },
          "openInterest": 23603
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4293,
              "short": 26489,
              "net": -22196
            },
            "nonCommercial": {
              "long": 20408,
              "short": 2184,
              "net": 18224
            },
            "smallTrader": {
              "long": 5355,
              "short": 1383,
              "net": 3972
            }
          },
          "openInterest": 30270
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25922,
              "short": 90277,
              "net": -64355
            },
            "nonCommercial": {
              "long": 56756,
              "short": 9522,
              "net": 47234
            },
            "smallTrader": {
              "long": 26847,
              "short": 9726,
              "net": 17121
            }
          },
          "openInterest": 128184
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75186,
              "short": 107520,
              "net": -32334
            },
            "nonCommercial": {
              "long": 39233,
              "short": 11663,
              "net": 27570
            },
            "smallTrader": {
              "long": 25132,
              "short": 20368,
              "net": 4764
            }
          },
          "openInterest": 156483
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114524,
              "short": 105153,
              "net": 9371
            },
            "nonCommercial": {
              "long": 43304,
              "short": 50505,
              "net": -7201
            },
            "smallTrader": {
              "long": 22372,
              "short": 24542,
              "net": -2170
            }
          },
          "openInterest": 214163
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227272,
              "short": 222974,
              "net": 4298
            },
            "nonCommercial": {
              "long": 99942,
              "short": 67558,
              "net": 32384
            },
            "smallTrader": {
              "long": 41894,
              "short": 78576,
              "net": -36682
            }
          },
          "openInterest": 436080
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 438487,
              "short": 644478,
              "net": -205991
            },
            "nonCommercial": {
              "long": 224105,
              "short": 37347,
              "net": 186758
            },
            "smallTrader": {
              "long": 59649,
              "short": 40416,
              "net": 19233
            }
          },
          "openInterest": 800087
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1588,
              "short": 39465,
              "net": -37877
            },
            "nonCommercial": {
              "long": 28968,
              "short": 5177,
              "net": 23791
            },
            "smallTrader": {
              "long": 21455,
              "short": 7369,
              "net": 14086
            }
          },
          "openInterest": 52087
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18902,
              "short": 6958,
              "net": 11944
            },
            "nonCommercial": {
              "long": 10913,
              "short": 20975,
              "net": -10062
            },
            "smallTrader": {
              "long": 1870,
              "short": 3752,
              "net": -1882
            }
          },
          "openInterest": 33704
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31081,
              "short": 22858,
              "net": 8223
            },
            "nonCommercial": {
              "long": 4045,
              "short": 14727,
              "net": -10682
            },
            "smallTrader": {
              "long": 8432,
              "short": 5973,
              "net": 2459
            }
          },
          "openInterest": 46867
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49679,
              "short": 57301,
              "net": -7622
            },
            "nonCommercial": {
              "long": 36777,
              "short": 24057,
              "net": 12720
            },
            "smallTrader": {
              "long": 16980,
              "short": 22078,
              "net": -5098
            }
          },
          "openInterest": 116229
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177243,
              "short": 124830,
              "net": 52413
            },
            "nonCommercial": {
              "long": 75807,
              "short": 110584,
              "net": -34777
            },
            "smallTrader": {
              "long": 26617,
              "short": 44253,
              "net": -17636
            }
          },
          "openInterest": 326160
        }
      ]
    },
    {
      "reportDate": "2009-09-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 727190,
              "short": 618259,
              "net": 108931
            },
            "nonCommercial": {
              "long": 138958,
              "short": 206259,
              "net": -67301
            },
            "smallTrader": {
              "long": 267430,
              "short": 309060,
              "net": -41630
            }
          },
          "openInterest": 1153910
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 388811,
              "short": 535821,
              "net": -147010
            },
            "nonCommercial": {
              "long": 307229,
              "short": 137731,
              "net": 169498
            },
            "smallTrader": {
              "long": 94487,
              "short": 116975,
              "net": -22488
            }
          },
          "openInterest": 803459
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 548672,
              "short": 486968,
              "net": 61704
            },
            "nonCommercial": {
              "long": 71422,
              "short": 140147,
              "net": -68725
            },
            "smallTrader": {
              "long": 125408,
              "short": 118387,
              "net": 7021
            }
          },
          "openInterest": 752669
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 485867,
              "short": 513252,
              "net": -27385
            },
            "nonCommercial": {
              "long": 97595,
              "short": 76006,
              "net": 21589
            },
            "smallTrader": {
              "long": 194616,
              "short": 188820,
              "net": 5796
            }
          },
          "openInterest": 787348
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20795,
              "short": 87859,
              "net": -67064
            },
            "nonCommercial": {
              "long": 55700,
              "short": 8002,
              "net": 47698
            },
            "smallTrader": {
              "long": 27672,
              "short": 8306,
              "net": 19366
            }
          },
          "openInterest": 104250
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66057,
              "short": 10203,
              "net": 55854
            },
            "nonCommercial": {
              "long": 16129,
              "short": 63955,
              "net": -47826
            },
            "smallTrader": {
              "long": 15991,
              "short": 24019,
              "net": -8028
            }
          },
          "openInterest": 98205
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13692,
              "short": 49847,
              "net": -36155
            },
            "nonCommercial": {
              "long": 23843,
              "short": 5634,
              "net": 18209
            },
            "smallTrader": {
              "long": 32755,
              "short": 14809,
              "net": 17946
            }
          },
          "openInterest": 71015
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52703,
              "short": 85752,
              "net": -33049
            },
            "nonCommercial": {
              "long": 47252,
              "short": 20054,
              "net": 27198
            },
            "smallTrader": {
              "long": 12435,
              "short": 6584,
              "net": 5851
            }
          },
          "openInterest": 123289
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56408,
              "short": 77819,
              "net": -21411
            },
            "nonCommercial": {
              "long": 27335,
              "short": 7733,
              "net": 19602
            },
            "smallTrader": {
              "long": 5700,
              "short": 3891,
              "net": 1809
            }
          },
          "openInterest": 98940
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66779,
              "short": 60165,
              "net": 6614
            },
            "nonCommercial": {
              "long": 22101,
              "short": 28382,
              "net": -6281
            },
            "smallTrader": {
              "long": 12472,
              "short": 12805,
              "net": -333
            }
          },
          "openInterest": 113874
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452558,
              "short": 413997,
              "net": 38561
            },
            "nonCommercial": {
              "long": 231255,
              "short": 162186,
              "net": 69069
            },
            "smallTrader": {
              "long": 94562,
              "short": 202192,
              "net": -107630
            }
          },
          "openInterest": 852229
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80003,
              "short": 117006,
              "net": -37003
            },
            "nonCommercial": {
              "long": 44771,
              "short": 15515,
              "net": 29256
            },
            "smallTrader": {
              "long": 14519,
              "short": 6772,
              "net": 7747
            }
          },
          "openInterest": 147191
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 601709,
              "short": 651778,
              "net": -50069
            },
            "nonCommercial": {
              "long": 231180,
              "short": 189038,
              "net": 42142
            },
            "smallTrader": {
              "long": 76171,
              "short": 68244,
              "net": 7927
            }
          },
          "openInterest": 1178475
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2005,
              "short": 1575,
              "net": 430
            },
            "nonCommercial": {
              "long": 0,
              "short": 361,
              "net": -361
            },
            "smallTrader": {
              "long": 42,
              "short": 111,
              "net": -69
            }
          },
          "openInterest": 2085
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32122,
              "short": 94246,
              "net": -62124
            },
            "nonCommercial": {
              "long": 77852,
              "short": 38086,
              "net": 39766
            },
            "smallTrader": {
              "long": 54509,
              "short": 32151,
              "net": 22358
            }
          },
          "openInterest": 164913
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8407,
              "short": 5959,
              "net": 2448
            },
            "nonCommercial": {
              "long": 9338,
              "short": 9171,
              "net": 167
            },
            "smallTrader": {
              "long": 7026,
              "short": 9641,
              "net": -2615
            }
          },
          "openInterest": 26672
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125682,
              "short": 152452,
              "net": -26770
            },
            "nonCommercial": {
              "long": 43851,
              "short": 15638,
              "net": 28213
            },
            "smallTrader": {
              "long": 12054,
              "short": 13497,
              "net": -1443
            }
          },
          "openInterest": 194528
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84923,
              "short": 360157,
              "net": -275234
            },
            "nonCommercial": {
              "long": 252994,
              "short": 21608,
              "net": 231386
            },
            "smallTrader": {
              "long": 67104,
              "short": 23256,
              "net": 43848
            }
          },
          "openInterest": 454585
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192973,
              "short": 223783,
              "net": -30810
            },
            "nonCommercial": {
              "long": 46760,
              "short": 21081,
              "net": 25679
            },
            "smallTrader": {
              "long": 34888,
              "short": 29757,
              "net": 5131
            }
          },
          "openInterest": 311436
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26598,
              "short": 82515,
              "net": -55917
            },
            "nonCommercial": {
              "long": 63449,
              "short": 18593,
              "net": 44856
            },
            "smallTrader": {
              "long": 29197,
              "short": 18136,
              "net": 11061
            }
          },
          "openInterest": 119276
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73157,
              "short": 44392,
              "net": 28765
            },
            "nonCommercial": {
              "long": 30924,
              "short": 51826,
              "net": -20902
            },
            "smallTrader": {
              "long": 16934,
              "short": 24797,
              "net": -7863
            }
          },
          "openInterest": 143618
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123080,
              "short": 104242,
              "net": 18838
            },
            "nonCommercial": {
              "long": 71029,
              "short": 67159,
              "net": 3870
            },
            "smallTrader": {
              "long": 21131,
              "short": 43839,
              "net": -22708
            }
          },
          "openInterest": 255073
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29439,
              "short": 19413,
              "net": 10026
            },
            "nonCommercial": {
              "long": 25928,
              "short": 36787,
              "net": -10859
            },
            "smallTrader": {
              "long": 3134,
              "short": 2301,
              "net": 833
            }
          },
          "openInterest": 58508
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 298910,
              "short": 190887,
              "net": 108023
            },
            "nonCommercial": {
              "long": 89736,
              "short": 235687,
              "net": -145951
            },
            "smallTrader": {
              "long": 81691,
              "short": 43763,
              "net": 37928
            }
          },
          "openInterest": 676337
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1342,
              "short": 21187,
              "net": -19845
            },
            "nonCommercial": {
              "long": 19045,
              "short": 1542,
              "net": 17503
            },
            "smallTrader": {
              "long": 3389,
              "short": 1047,
              "net": 2342
            }
          },
          "openInterest": 23776
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4836,
              "short": 25496,
              "net": -20660
            },
            "nonCommercial": {
              "long": 19257,
              "short": 1886,
              "net": 17371
            },
            "smallTrader": {
              "long": 4158,
              "short": 869,
              "net": 3289
            }
          },
          "openInterest": 28591
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26732,
              "short": 90838,
              "net": -64106
            },
            "nonCommercial": {
              "long": 54966,
              "short": 7556,
              "net": 47410
            },
            "smallTrader": {
              "long": 27940,
              "short": 11244,
              "net": 16696
            }
          },
          "openInterest": 128695
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69904,
              "short": 101077,
              "net": -31173
            },
            "nonCommercial": {
              "long": 39703,
              "short": 11452,
              "net": 28251
            },
            "smallTrader": {
              "long": 23054,
              "short": 20132,
              "net": 2922
            }
          },
          "openInterest": 151334
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117314,
              "short": 97637,
              "net": 19677
            },
            "nonCommercial": {
              "long": 38324,
              "short": 52978,
              "net": -14654
            },
            "smallTrader": {
              "long": 20962,
              "short": 25985,
              "net": -5023
            }
          },
          "openInterest": 213207
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225903,
              "short": 220513,
              "net": 5390
            },
            "nonCommercial": {
              "long": 96237,
              "short": 63542,
              "net": 32695
            },
            "smallTrader": {
              "long": 40688,
              "short": 78773,
              "net": -38085
            }
          },
          "openInterest": 437758
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403249,
              "short": 638044,
              "net": -234795
            },
            "nonCommercial": {
              "long": 227458,
              "short": 26754,
              "net": 200704
            },
            "smallTrader": {
              "long": 72400,
              "short": 38309,
              "net": 34091
            }
          },
          "openInterest": 784699
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2757,
              "short": 33672,
              "net": -30915
            },
            "nonCommercial": {
              "long": 22857,
              "short": 5264,
              "net": 17593
            },
            "smallTrader": {
              "long": 19895,
              "short": 6573,
              "net": 13322
            }
          },
          "openInterest": 45542
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16247,
              "short": 6915,
              "net": 9332
            },
            "nonCommercial": {
              "long": 8794,
              "short": 17304,
              "net": -8510
            },
            "smallTrader": {
              "long": 2676,
              "short": 3498,
              "net": -822
            }
          },
          "openInterest": 29776
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28270,
              "short": 18141,
              "net": 10129
            },
            "nonCommercial": {
              "long": 3373,
              "short": 14506,
              "net": -11133
            },
            "smallTrader": {
              "long": 8140,
              "short": 7136,
              "net": 1004
            }
          },
          "openInterest": 43154
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55880,
              "short": 60134,
              "net": -4254
            },
            "nonCommercial": {
              "long": 36396,
              "short": 25693,
              "net": 10703
            },
            "smallTrader": {
              "long": 17345,
              "short": 23794,
              "net": -6449
            }
          },
          "openInterest": 122640
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178744,
              "short": 130525,
              "net": 48219
            },
            "nonCommercial": {
              "long": 79450,
              "short": 108410,
              "net": -28960
            },
            "smallTrader": {
              "long": 30424,
              "short": 49683,
              "net": -19259
            }
          },
          "openInterest": 332810
        }
      ]
    },
    {
      "reportDate": "2009-10-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 754531,
              "short": 709498,
              "net": 45033
            },
            "nonCommercial": {
              "long": 172339,
              "short": 183554,
              "net": -11215
            },
            "smallTrader": {
              "long": 264863,
              "short": 298681,
              "net": -33818
            }
          },
          "openInterest": 1237547
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 464134,
              "short": 589182,
              "net": -125048
            },
            "nonCommercial": {
              "long": 300980,
              "short": 142968,
              "net": 158012
            },
            "smallTrader": {
              "long": 102491,
              "short": 135455,
              "net": -32964
            }
          },
          "openInterest": 876398
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 544819,
              "short": 492246,
              "net": 52573
            },
            "nonCommercial": {
              "long": 80955,
              "short": 142903,
              "net": -61948
            },
            "smallTrader": {
              "long": 133589,
              "short": 124214,
              "net": 9375
            }
          },
          "openInterest": 768850
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 484535,
              "short": 535401,
              "net": -50866
            },
            "nonCommercial": {
              "long": 118581,
              "short": 87574,
              "net": 31007
            },
            "smallTrader": {
              "long": 199123,
              "short": 179264,
              "net": 19859
            }
          },
          "openInterest": 806851
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23247,
              "short": 91476,
              "net": -68229
            },
            "nonCommercial": {
              "long": 58029,
              "short": 7864,
              "net": 50165
            },
            "smallTrader": {
              "long": 28994,
              "short": 10930,
              "net": 18064
            }
          },
          "openInterest": 110359
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81278,
              "short": 10406,
              "net": 70872
            },
            "nonCommercial": {
              "long": 12636,
              "short": 74742,
              "net": -62106
            },
            "smallTrader": {
              "long": 17531,
              "short": 26297,
              "net": -8766
            }
          },
          "openInterest": 111463
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10339,
              "short": 66013,
              "net": -55674
            },
            "nonCommercial": {
              "long": 41391,
              "short": 5616,
              "net": 35775
            },
            "smallTrader": {
              "long": 35640,
              "short": 15741,
              "net": 19899
            }
          },
          "openInterest": 88135
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56205,
              "short": 90866,
              "net": -34661
            },
            "nonCommercial": {
              "long": 48874,
              "short": 20501,
              "net": 28373
            },
            "smallTrader": {
              "long": 12175,
              "short": 5887,
              "net": 6288
            }
          },
          "openInterest": 128991
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56382,
              "short": 78375,
              "net": -21993
            },
            "nonCommercial": {
              "long": 28283,
              "short": 8993,
              "net": 19290
            },
            "smallTrader": {
              "long": 6244,
              "short": 3541,
              "net": 2703
            }
          },
          "openInterest": 101848
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68847,
              "short": 63672,
              "net": 5175
            },
            "nonCommercial": {
              "long": 24278,
              "short": 29049,
              "net": -4771
            },
            "smallTrader": {
              "long": 12435,
              "short": 12839,
              "net": -404
            }
          },
          "openInterest": 119080
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 463894,
              "short": 448604,
              "net": 15290
            },
            "nonCommercial": {
              "long": 255996,
              "short": 159733,
              "net": 96263
            },
            "smallTrader": {
              "long": 100614,
              "short": 212167,
              "net": -111553
            }
          },
          "openInterest": 899495
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81509,
              "short": 116814,
              "net": -35305
            },
            "nonCommercial": {
              "long": 41901,
              "short": 15225,
              "net": 26676
            },
            "smallTrader": {
              "long": 14692,
              "short": 6063,
              "net": 8629
            }
          },
          "openInterest": 146430
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 631663,
              "short": 675950,
              "net": -44287
            },
            "nonCommercial": {
              "long": 235569,
              "short": 185563,
              "net": 50006
            },
            "smallTrader": {
              "long": 102420,
              "short": 108139,
              "net": -5719
            }
          },
          "openInterest": 1248517
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 1692,
              "short": 1349,
              "net": 343
            },
            "nonCommercial": {
              "long": 0,
              "short": 316,
              "net": -316
            },
            "smallTrader": {
              "long": 100,
              "short": 127,
              "net": -27
            }
          },
          "openInterest": 1850
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30059,
              "short": 105599,
              "net": -75540
            },
            "nonCommercial": {
              "long": 86229,
              "short": 35184,
              "net": 51045
            },
            "smallTrader": {
              "long": 54234,
              "short": 29739,
              "net": 24495
            }
          },
          "openInterest": 170878
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8590,
              "short": 5205,
              "net": 3385
            },
            "nonCommercial": {
              "long": 9236,
              "short": 10137,
              "net": -901
            },
            "smallTrader": {
              "long": 7051,
              "short": 9535,
              "net": -2484
            }
          },
          "openInterest": 27347
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117813,
              "short": 152391,
              "net": -34578
            },
            "nonCommercial": {
              "long": 50177,
              "short": 14863,
              "net": 35314
            },
            "smallTrader": {
              "long": 14357,
              "short": 15093,
              "net": -736
            }
          },
          "openInterest": 195796
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81578,
              "short": 363442,
              "net": -281864
            },
            "nonCommercial": {
              "long": 269879,
              "short": 30211,
              "net": 239668
            },
            "smallTrader": {
              "long": 81814,
              "short": 39618,
              "net": 42196
            }
          },
          "openInterest": 484307
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184916,
              "short": 222137,
              "net": -37221
            },
            "nonCommercial": {
              "long": 49540,
              "short": 17116,
              "net": 32424
            },
            "smallTrader": {
              "long": 35278,
              "short": 30481,
              "net": 4797
            }
          },
          "openInterest": 308327
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25847,
              "short": 85016,
              "net": -59169
            },
            "nonCommercial": {
              "long": 62127,
              "short": 17484,
              "net": 44643
            },
            "smallTrader": {
              "long": 32235,
              "short": 17709,
              "net": 14526
            }
          },
          "openInterest": 120340
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78241,
              "short": 45095,
              "net": 33146
            },
            "nonCommercial": {
              "long": 30789,
              "short": 55093,
              "net": -24304
            },
            "smallTrader": {
              "long": 17329,
              "short": 26171,
              "net": -8842
            }
          },
          "openInterest": 148758
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125978,
              "short": 102322,
              "net": 23656
            },
            "nonCommercial": {
              "long": 68729,
              "short": 67648,
              "net": 1081
            },
            "smallTrader": {
              "long": 21604,
              "short": 46341,
              "net": -24737
            }
          },
          "openInterest": 255493
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37713,
              "short": 17910,
              "net": 19803
            },
            "nonCommercial": {
              "long": 25032,
              "short": 45585,
              "net": -20553
            },
            "smallTrader": {
              "long": 3401,
              "short": 2651,
              "net": 750
            }
          },
          "openInterest": 66272
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 302616,
              "short": 198411,
              "net": 104205
            },
            "nonCommercial": {
              "long": 93863,
              "short": 235963,
              "net": -142100
            },
            "smallTrader": {
              "long": 86198,
              "short": 48303,
              "net": 37895
            }
          },
          "openInterest": 692561
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2190,
              "short": 22212,
              "net": -20022
            },
            "nonCommercial": {
              "long": 19606,
              "short": 1513,
              "net": 18093
            },
            "smallTrader": {
              "long": 3055,
              "short": 1126,
              "net": 1929
            }
          },
          "openInterest": 24851
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4844,
              "short": 26597,
              "net": -21753
            },
            "nonCommercial": {
              "long": 19956,
              "short": 2001,
              "net": 17955
            },
            "smallTrader": {
              "long": 4909,
              "short": 1111,
              "net": 3798
            }
          },
          "openInterest": 29743
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26535,
              "short": 91723,
              "net": -65188
            },
            "nonCommercial": {
              "long": 54614,
              "short": 7314,
              "net": 47300
            },
            "smallTrader": {
              "long": 30141,
              "short": 12253,
              "net": 17888
            }
          },
          "openInterest": 131801
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70209,
              "short": 98939,
              "net": -28730
            },
            "nonCommercial": {
              "long": 39782,
              "short": 13400,
              "net": 26382
            },
            "smallTrader": {
              "long": 23589,
              "short": 21241,
              "net": 2348
            }
          },
          "openInterest": 152408
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109342,
              "short": 93818,
              "net": 15524
            },
            "nonCommercial": {
              "long": 38975,
              "short": 51571,
              "net": -12596
            },
            "smallTrader": {
              "long": 23331,
              "short": 26259,
              "net": -2928
            }
          },
          "openInterest": 205530
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226727,
              "short": 223305,
              "net": 3422
            },
            "nonCommercial": {
              "long": 104113,
              "short": 73235,
              "net": 30878
            },
            "smallTrader": {
              "long": 46165,
              "short": 80465,
              "net": -34300
            }
          },
          "openInterest": 452603
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 399183,
              "short": 628284,
              "net": -229101
            },
            "nonCommercial": {
              "long": 231698,
              "short": 34153,
              "net": 197545
            },
            "smallTrader": {
              "long": 62693,
              "short": 31137,
              "net": 31556
            }
          },
          "openInterest": 771265
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2200,
              "short": 37603,
              "net": -35403
            },
            "nonCommercial": {
              "long": 28261,
              "short": 4791,
              "net": 23470
            },
            "smallTrader": {
              "long": 19075,
              "short": 7142,
              "net": 11933
            }
          },
          "openInterest": 49587
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16960,
              "short": 6484,
              "net": 10476
            },
            "nonCommercial": {
              "long": 10558,
              "short": 19635,
              "net": -9077
            },
            "smallTrader": {
              "long": 2332,
              "short": 3731,
              "net": -1399
            }
          },
          "openInterest": 31874
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30795,
              "short": 17338,
              "net": 13457
            },
            "nonCommercial": {
              "long": 3417,
              "short": 18802,
              "net": -15385
            },
            "smallTrader": {
              "long": 8727,
              "short": 6799,
              "net": 1928
            }
          },
          "openInterest": 48581
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53319,
              "short": 60815,
              "net": -7496
            },
            "nonCommercial": {
              "long": 39313,
              "short": 25961,
              "net": 13352
            },
            "smallTrader": {
              "long": 17555,
              "short": 23411,
              "net": -5856
            }
          },
          "openInterest": 122556
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179661,
              "short": 131418,
              "net": 48243
            },
            "nonCommercial": {
              "long": 81791,
              "short": 113325,
              "net": -31534
            },
            "smallTrader": {
              "long": 29476,
              "short": 46185,
              "net": -16709
            }
          },
          "openInterest": 330517
        }
      ]
    },
    {
      "reportDate": "2009-10-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 794016,
              "short": 725184,
              "net": 68832
            },
            "nonCommercial": {
              "long": 151317,
              "short": 190820,
              "net": -39503
            },
            "smallTrader": {
              "long": 259427,
              "short": 288756,
              "net": -29329
            }
          },
          "openInterest": 1253023
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 497337,
              "short": 604951,
              "net": -107614
            },
            "nonCommercial": {
              "long": 306667,
              "short": 163213,
              "net": 143454
            },
            "smallTrader": {
              "long": 85105,
              "short": 120945,
              "net": -35840
            }
          },
          "openInterest": 902617
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 527522,
              "short": 461704,
              "net": 65818
            },
            "nonCommercial": {
              "long": 76184,
              "short": 152471,
              "net": -76287
            },
            "smallTrader": {
              "long": 132379,
              "short": 121910,
              "net": 10469
            }
          },
          "openInterest": 746072
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 448628,
              "short": 492063,
              "net": -43435
            },
            "nonCommercial": {
              "long": 118197,
              "short": 80729,
              "net": 37468
            },
            "smallTrader": {
              "long": 197967,
              "short": 192000,
              "net": 5967
            }
          },
          "openInterest": 769151
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24838,
              "short": 99661,
              "net": -74823
            },
            "nonCommercial": {
              "long": 59930,
              "short": 7283,
              "net": 52647
            },
            "smallTrader": {
              "long": 34826,
              "short": 12650,
              "net": 22176
            }
          },
          "openInterest": 119675
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88874,
              "short": 12176,
              "net": 76698
            },
            "nonCommercial": {
              "long": 9898,
              "short": 75244,
              "net": -65346
            },
            "smallTrader": {
              "long": 17659,
              "short": 29011,
              "net": -11352
            }
          },
          "openInterest": 116449
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13632,
              "short": 78885,
              "net": -65253
            },
            "nonCommercial": {
              "long": 50739,
              "short": 6543,
              "net": 44196
            },
            "smallTrader": {
              "long": 37808,
              "short": 16751,
              "net": 21057
            }
          },
          "openInterest": 102958
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55840,
              "short": 91154,
              "net": -35314
            },
            "nonCommercial": {
              "long": 46497,
              "short": 18104,
              "net": 28393
            },
            "smallTrader": {
              "long": 12684,
              "short": 5763,
              "net": 6921
            }
          },
          "openInterest": 127976
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54823,
              "short": 83178,
              "net": -28355
            },
            "nonCommercial": {
              "long": 35558,
              "short": 9272,
              "net": 26286
            },
            "smallTrader": {
              "long": 7775,
              "short": 5706,
              "net": 2069
            }
          },
          "openInterest": 110478
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67991,
              "short": 67502,
              "net": 489
            },
            "nonCommercial": {
              "long": 25357,
              "short": 27186,
              "net": -1829
            },
            "smallTrader": {
              "long": 14322,
              "short": 12982,
              "net": 1340
            }
          },
          "openInterest": 121664
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459543,
              "short": 473817,
              "net": -14274
            },
            "nonCommercial": {
              "long": 262114,
              "short": 125155,
              "net": 136959
            },
            "smallTrader": {
              "long": 98088,
              "short": 220773,
              "net": -122685
            }
          },
          "openInterest": 904844
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81254,
              "short": 123636,
              "net": -42382
            },
            "nonCommercial": {
              "long": 46646,
              "short": 14881,
              "net": 31765
            },
            "smallTrader": {
              "long": 17254,
              "short": 6637,
              "net": 10617
            }
          },
          "openInterest": 156335
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 601526,
              "short": 664318,
              "net": -62792
            },
            "nonCommercial": {
              "long": 252327,
              "short": 183491,
              "net": 68836
            },
            "smallTrader": {
              "long": 107760,
              "short": 113804,
              "net": -6044
            }
          },
          "openInterest": 1263193
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 1733,
              "short": 1388,
              "net": 345
            },
            "nonCommercial": {
              "long": 0,
              "short": 306,
              "net": -306
            },
            "smallTrader": {
              "long": 133,
              "short": 172,
              "net": -39
            }
          },
          "openInterest": 1924
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30875,
              "short": 96922,
              "net": -66047
            },
            "nonCommercial": {
              "long": 79762,
              "short": 36395,
              "net": 43367
            },
            "smallTrader": {
              "long": 55312,
              "short": 32632,
              "net": 22680
            }
          },
          "openInterest": 166326
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8139,
              "short": 4810,
              "net": 3329
            },
            "nonCommercial": {
              "long": 9542,
              "short": 10629,
              "net": -1087
            },
            "smallTrader": {
              "long": 7468,
              "short": 9710,
              "net": -2242
            }
          },
          "openInterest": 27546
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113496,
              "short": 155788,
              "net": -42292
            },
            "nonCommercial": {
              "long": 53162,
              "short": 13457,
              "net": 39705
            },
            "smallTrader": {
              "long": 19119,
              "short": 16532,
              "net": 2587
            }
          },
          "openInterest": 205367
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86071,
              "short": 381997,
              "net": -295926
            },
            "nonCommercial": {
              "long": 288214,
              "short": 34259,
              "net": 253955
            },
            "smallTrader": {
              "long": 75640,
              "short": 33669,
              "net": 41971
            }
          },
          "openInterest": 504187
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181844,
              "short": 230081,
              "net": -48237
            },
            "nonCommercial": {
              "long": 52000,
              "short": 15543,
              "net": 36457
            },
            "smallTrader": {
              "long": 40570,
              "short": 28790,
              "net": 11780
            }
          },
          "openInterest": 310116
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39902,
              "short": 83205,
              "net": -43303
            },
            "nonCommercial": {
              "long": 49817,
              "short": 16478,
              "net": 33339
            },
            "smallTrader": {
              "long": 29200,
              "short": 19236,
              "net": 9964
            }
          },
          "openInterest": 119052
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74188,
              "short": 52632,
              "net": 21556
            },
            "nonCommercial": {
              "long": 34725,
              "short": 49302,
              "net": -14577
            },
            "smallTrader": {
              "long": 19511,
              "short": 26490,
              "net": -6979
            }
          },
          "openInterest": 155679
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124107,
              "short": 101897,
              "net": 22210
            },
            "nonCommercial": {
              "long": 69693,
              "short": 69715,
              "net": -22
            },
            "smallTrader": {
              "long": 20720,
              "short": 42908,
              "net": -22188
            }
          },
          "openInterest": 256823
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20840,
              "short": 31602,
              "net": -10762
            },
            "nonCommercial": {
              "long": 32215,
              "short": 24266,
              "net": 7949
            },
            "smallTrader": {
              "long": 4855,
              "short": 2042,
              "net": 2813
            }
          },
          "openInterest": 58033
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 310133,
              "short": 202908,
              "net": 107225
            },
            "nonCommercial": {
              "long": 99332,
              "short": 246375,
              "net": -147043
            },
            "smallTrader": {
              "long": 90316,
              "short": 50498,
              "net": 39818
            }
          },
          "openInterest": 745533
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1528,
              "short": 21707,
              "net": -20179
            },
            "nonCommercial": {
              "long": 19432,
              "short": 1802,
              "net": 17630
            },
            "smallTrader": {
              "long": 3416,
              "short": 867,
              "net": 2549
            }
          },
          "openInterest": 24376
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5011,
              "short": 28502,
              "net": -23491
            },
            "nonCommercial": {
              "long": 21518,
              "short": 2109,
              "net": 19409
            },
            "smallTrader": {
              "long": 5244,
              "short": 1162,
              "net": 4082
            }
          },
          "openInterest": 31813
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27902,
              "short": 93328,
              "net": -65426
            },
            "nonCommercial": {
              "long": 55532,
              "short": 7257,
              "net": 48275
            },
            "smallTrader": {
              "long": 29355,
              "short": 12204,
              "net": 17151
            }
          },
          "openInterest": 136015
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60619,
              "short": 99124,
              "net": -38505
            },
            "nonCommercial": {
              "long": 47210,
              "short": 17306,
              "net": 29904
            },
            "smallTrader": {
              "long": 27630,
              "short": 19029,
              "net": 8601
            }
          },
          "openInterest": 151584
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107673,
              "short": 111652,
              "net": -3979
            },
            "nonCommercial": {
              "long": 42639,
              "short": 45949,
              "net": -3310
            },
            "smallTrader": {
              "long": 31714,
              "short": 24425,
              "net": 7289
            }
          },
          "openInterest": 232785
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210485,
              "short": 245232,
              "net": -34747
            },
            "nonCommercial": {
              "long": 112958,
              "short": 52195,
              "net": 60763
            },
            "smallTrader": {
              "long": 56018,
              "short": 82034,
              "net": -26016
            }
          },
          "openInterest": 474712
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415345,
              "short": 593855,
              "net": -178510
            },
            "nonCommercial": {
              "long": 218895,
              "short": 43524,
              "net": 175371
            },
            "smallTrader": {
              "long": 55293,
              "short": 52154,
              "net": 3139
            }
          },
          "openInterest": 760540
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3002,
              "short": 38063,
              "net": -35061
            },
            "nonCommercial": {
              "long": 27537,
              "short": 5258,
              "net": 22279
            },
            "smallTrader": {
              "long": 19852,
              "short": 7070,
              "net": 12782
            }
          },
          "openInterest": 50413
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18417,
              "short": 6593,
              "net": 11824
            },
            "nonCommercial": {
              "long": 10890,
              "short": 20381,
              "net": -9491
            },
            "smallTrader": {
              "long": 2572,
              "short": 4905,
              "net": -2333
            }
          },
          "openInterest": 33891
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37021,
              "short": 19210,
              "net": 17811
            },
            "nonCommercial": {
              "long": 4465,
              "short": 26278,
              "net": -21813
            },
            "smallTrader": {
              "long": 11800,
              "short": 7798,
              "net": 4002
            }
          },
          "openInterest": 58269
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54759,
              "short": 64467,
              "net": -9708
            },
            "nonCommercial": {
              "long": 39863,
              "short": 23660,
              "net": 16203
            },
            "smallTrader": {
              "long": 18621,
              "short": 25116,
              "net": -6495
            }
          },
          "openInterest": 126385
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176432,
              "short": 141021,
              "net": 35411
            },
            "nonCommercial": {
              "long": 81100,
              "short": 101655,
              "net": -20555
            },
            "smallTrader": {
              "long": 29994,
              "short": 44850,
              "net": -14856
            }
          },
          "openInterest": 330826
        }
      ]
    },
    {
      "reportDate": "2009-10-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 808734,
              "short": 725167,
              "net": 83567
            },
            "nonCommercial": {
              "long": 170497,
              "short": 211269,
              "net": -40772
            },
            "smallTrader": {
              "long": 247442,
              "short": 290237,
              "net": -42795
            }
          },
          "openInterest": 1276936
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 558983,
              "short": 707033,
              "net": -148050
            },
            "nonCommercial": {
              "long": 336157,
              "short": 156275,
              "net": 179882
            },
            "smallTrader": {
              "long": 89112,
              "short": 120944,
              "net": -31832
            }
          },
          "openInterest": 998741
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 526383,
              "short": 443040,
              "net": 83343
            },
            "nonCommercial": {
              "long": 78783,
              "short": 154955,
              "net": -76172
            },
            "smallTrader": {
              "long": 119186,
              "short": 126357,
              "net": -7171
            }
          },
          "openInterest": 729615
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 455678,
              "short": 480454,
              "net": -24776
            },
            "nonCommercial": {
              "long": 113198,
              "short": 72396,
              "net": 40802
            },
            "smallTrader": {
              "long": 183458,
              "short": 199484,
              "net": -16026
            }
          },
          "openInterest": 765150
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27039,
              "short": 97669,
              "net": -70630
            },
            "nonCommercial": {
              "long": 62429,
              "short": 8439,
              "net": 53990
            },
            "smallTrader": {
              "long": 31057,
              "short": 14417,
              "net": 16640
            }
          },
          "openInterest": 120590
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69913,
              "short": 17588,
              "net": 52325
            },
            "nonCommercial": {
              "long": 15644,
              "short": 58962,
              "net": -43318
            },
            "smallTrader": {
              "long": 17557,
              "short": 26564,
              "net": -9007
            }
          },
          "openInterest": 103138
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17831,
              "short": 85802,
              "net": -67971
            },
            "nonCommercial": {
              "long": 52689,
              "short": 9152,
              "net": 43537
            },
            "smallTrader": {
              "long": 40500,
              "short": 16066,
              "net": 24434
            }
          },
          "openInterest": 111244
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60499,
              "short": 95996,
              "net": -35497
            },
            "nonCommercial": {
              "long": 48833,
              "short": 20828,
              "net": 28005
            },
            "smallTrader": {
              "long": 12994,
              "short": 5502,
              "net": 7492
            }
          },
          "openInterest": 134993
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54858,
              "short": 91907,
              "net": -37049
            },
            "nonCommercial": {
              "long": 44265,
              "short": 10881,
              "net": 33384
            },
            "smallTrader": {
              "long": 8089,
              "short": 4424,
              "net": 3665
            }
          },
          "openInterest": 122452
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69666,
              "short": 73566,
              "net": -3900
            },
            "nonCommercial": {
              "long": 32948,
              "short": 31263,
              "net": 1685
            },
            "smallTrader": {
              "long": 16086,
              "short": 13871,
              "net": 2215
            }
          },
          "openInterest": 133100
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 469152,
              "short": 495813,
              "net": -26661
            },
            "nonCommercial": {
              "long": 274984,
              "short": 117284,
              "net": 157700
            },
            "smallTrader": {
              "long": 101016,
              "short": 232055,
              "net": -131039
            }
          },
          "openInterest": 942450
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85070,
              "short": 135593,
              "net": -50523
            },
            "nonCommercial": {
              "long": 57547,
              "short": 19135,
              "net": 38412
            },
            "smallTrader": {
              "long": 17144,
              "short": 5033,
              "net": 12111
            }
          },
          "openInterest": 173639
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 568480,
              "short": 647639,
              "net": -79159
            },
            "nonCommercial": {
              "long": 275122,
              "short": 200739,
              "net": 74383
            },
            "smallTrader": {
              "long": 102377,
              "short": 97601,
              "net": 4776
            }
          },
          "openInterest": 1216356
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 1870,
              "short": 1406,
              "net": 464
            },
            "nonCommercial": {
              "long": 0,
              "short": 378,
              "net": -378
            },
            "smallTrader": {
              "long": 423,
              "short": 509,
              "net": -86
            }
          },
          "openInterest": 2333
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38176,
              "short": 94579,
              "net": -56403
            },
            "nonCommercial": {
              "long": 77829,
              "short": 41796,
              "net": 36033
            },
            "smallTrader": {
              "long": 53834,
              "short": 33464,
              "net": 20370
            }
          },
          "openInterest": 170291
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7750,
              "short": 4605,
              "net": 3145
            },
            "nonCommercial": {
              "long": 9913,
              "short": 10629,
              "net": -716
            },
            "smallTrader": {
              "long": 6694,
              "short": 9123,
              "net": -2429
            }
          },
          "openInterest": 26425
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118504,
              "short": 183618,
              "net": -65114
            },
            "nonCommercial": {
              "long": 74574,
              "short": 13521,
              "net": 61053
            },
            "smallTrader": {
              "long": 19600,
              "short": 15539,
              "net": 4061
            }
          },
          "openInterest": 233898
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86225,
              "short": 383718,
              "net": -297493
            },
            "nonCommercial": {
              "long": 286864,
              "short": 36757,
              "net": 250107
            },
            "smallTrader": {
              "long": 75241,
              "short": 27855,
              "net": 47386
            }
          },
          "openInterest": 509678
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179250,
              "short": 235523,
              "net": -56273
            },
            "nonCommercial": {
              "long": 55312,
              "short": 15645,
              "net": 39667
            },
            "smallTrader": {
              "long": 41174,
              "short": 24568,
              "net": 16606
            }
          },
          "openInterest": 315728
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45911,
              "short": 82789,
              "net": -36878
            },
            "nonCommercial": {
              "long": 49401,
              "short": 18216,
              "net": 31185
            },
            "smallTrader": {
              "long": 25308,
              "short": 19615,
              "net": 5693
            }
          },
          "openInterest": 120630
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71370,
              "short": 53556,
              "net": 17814
            },
            "nonCommercial": {
              "long": 33523,
              "short": 44289,
              "net": -10766
            },
            "smallTrader": {
              "long": 18686,
              "short": 25734,
              "net": -7048
            }
          },
          "openInterest": 152052
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124188,
              "short": 109547,
              "net": 14641
            },
            "nonCommercial": {
              "long": 70883,
              "short": 65445,
              "net": 5438
            },
            "smallTrader": {
              "long": 23179,
              "short": 43258,
              "net": -20079
            }
          },
          "openInterest": 262458
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14438,
              "short": 72569,
              "net": -58131
            },
            "nonCommercial": {
              "long": 63913,
              "short": 8729,
              "net": 55184
            },
            "smallTrader": {
              "long": 4997,
              "short": 2050,
              "net": 2947
            }
          },
          "openInterest": 83524
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 300799,
              "short": 192653,
              "net": 108146
            },
            "nonCommercial": {
              "long": 89751,
              "short": 241791,
              "net": -152040
            },
            "smallTrader": {
              "long": 95785,
              "short": 51891,
              "net": 43894
            }
          },
          "openInterest": 731235
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1880,
              "short": 21600,
              "net": -19720
            },
            "nonCommercial": {
              "long": 19531,
              "short": 2373,
              "net": 17158
            },
            "smallTrader": {
              "long": 3451,
              "short": 889,
              "net": 2562
            }
          },
          "openInterest": 24862
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5585,
              "short": 28854,
              "net": -23269
            },
            "nonCommercial": {
              "long": 21433,
              "short": 2236,
              "net": 19197
            },
            "smallTrader": {
              "long": 5076,
              "short": 1004,
              "net": 4072
            }
          },
          "openInterest": 32227
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28261,
              "short": 94265,
              "net": -66004
            },
            "nonCommercial": {
              "long": 55740,
              "short": 7602,
              "net": 48138
            },
            "smallTrader": {
              "long": 28778,
              "short": 10912,
              "net": 17866
            }
          },
          "openInterest": 135456
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56598,
              "short": 96860,
              "net": -40262
            },
            "nonCommercial": {
              "long": 47630,
              "short": 17843,
              "net": 29787
            },
            "smallTrader": {
              "long": 30418,
              "short": 19943,
              "net": 10475
            }
          },
          "openInterest": 151252
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106145,
              "short": 126384,
              "net": -20239
            },
            "nonCommercial": {
              "long": 50033,
              "short": 39776,
              "net": 10257
            },
            "smallTrader": {
              "long": 32652,
              "short": 22670,
              "net": 9982
            }
          },
          "openInterest": 241458
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204423,
              "short": 252570,
              "net": -48147
            },
            "nonCommercial": {
              "long": 124214,
              "short": 54082,
              "net": 70132
            },
            "smallTrader": {
              "long": 60216,
              "short": 82201,
              "net": -21985
            }
          },
          "openInterest": 477120
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 416851,
              "short": 625918,
              "net": -209067
            },
            "nonCommercial": {
              "long": 218096,
              "short": 37132,
              "net": 180964
            },
            "smallTrader": {
              "long": 67601,
              "short": 39498,
              "net": 28103
            }
          },
          "openInterest": 774878
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3379,
              "short": 41095,
              "net": -37716
            },
            "nonCommercial": {
              "long": 30017,
              "short": 6164,
              "net": 23853
            },
            "smallTrader": {
              "long": 21330,
              "short": 7467,
              "net": 13863
            }
          },
          "openInterest": 54748
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19383,
              "short": 6862,
              "net": 12521
            },
            "nonCommercial": {
              "long": 12477,
              "short": 22430,
              "net": -9953
            },
            "smallTrader": {
              "long": 2599,
              "short": 5167,
              "net": -2568
            }
          },
          "openInterest": 36619
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38324,
              "short": 21123,
              "net": 17201
            },
            "nonCommercial": {
              "long": 1770,
              "short": 24570,
              "net": -22800
            },
            "smallTrader": {
              "long": 12994,
              "short": 7395,
              "net": 5599
            }
          },
          "openInterest": 58861
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54927,
              "short": 66538,
              "net": -11611
            },
            "nonCommercial": {
              "long": 38958,
              "short": 19700,
              "net": 19258
            },
            "smallTrader": {
              "long": 17516,
              "short": 25163,
              "net": -7647
            }
          },
          "openInterest": 124893
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179041,
              "short": 148965,
              "net": 30076
            },
            "nonCommercial": {
              "long": 80963,
              "short": 96644,
              "net": -15681
            },
            "smallTrader": {
              "long": 30225,
              "short": 44620,
              "net": -14395
            }
          },
          "openInterest": 330268
        }
      ]
    },
    {
      "reportDate": "2009-10-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 825444,
              "short": 645614,
              "net": 179830
            },
            "nonCommercial": {
              "long": 132258,
              "short": 203479,
              "net": -71221
            },
            "smallTrader": {
              "long": 250854,
              "short": 359463,
              "net": -108609
            }
          },
          "openInterest": 1249686
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 561019,
              "short": 687762,
              "net": -126743
            },
            "nonCommercial": {
              "long": 324765,
              "short": 159772,
              "net": 164993
            },
            "smallTrader": {
              "long": 88896,
              "short": 127146,
              "net": -38250
            }
          },
          "openInterest": 993816
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 541179,
              "short": 432711,
              "net": 108468
            },
            "nonCommercial": {
              "long": 67368,
              "short": 163811,
              "net": -96443
            },
            "smallTrader": {
              "long": 114236,
              "short": 126261,
              "net": -12025
            }
          },
          "openInterest": 727101
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 485925,
              "short": 478013,
              "net": 7912
            },
            "nonCommercial": {
              "long": 93705,
              "short": 69935,
              "net": 23770
            },
            "smallTrader": {
              "long": 176860,
              "short": 208542,
              "net": -31682
            }
          },
          "openInterest": 772653
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23778,
              "short": 97808,
              "net": -74030
            },
            "nonCommercial": {
              "long": 59128,
              "short": 6241,
              "net": 52887
            },
            "smallTrader": {
              "long": 32323,
              "short": 11180,
              "net": 21143
            }
          },
          "openInterest": 115342
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55633,
              "short": 20111,
              "net": 35522
            },
            "nonCommercial": {
              "long": 21736,
              "short": 53167,
              "net": -31431
            },
            "smallTrader": {
              "long": 18429,
              "short": 22520,
              "net": -4091
            }
          },
          "openInterest": 95835
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20380,
              "short": 77951,
              "net": -57571
            },
            "nonCommercial": {
              "long": 41261,
              "short": 5806,
              "net": 35455
            },
            "smallTrader": {
              "long": 37815,
              "short": 15699,
              "net": 22116
            }
          },
          "openInterest": 99635
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60181,
              "short": 98365,
              "net": -38184
            },
            "nonCommercial": {
              "long": 54546,
              "short": 23659,
              "net": 30887
            },
            "smallTrader": {
              "long": 13524,
              "short": 6227,
              "net": 7297
            }
          },
          "openInterest": 142494
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56429,
              "short": 93017,
              "net": -36588
            },
            "nonCommercial": {
              "long": 43835,
              "short": 10317,
              "net": 33518
            },
            "smallTrader": {
              "long": 7266,
              "short": 4196,
              "net": 3070
            }
          },
          "openInterest": 122873
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71119,
              "short": 80546,
              "net": -9427
            },
            "nonCommercial": {
              "long": 37835,
              "short": 28780,
              "net": 9055
            },
            "smallTrader": {
              "long": 15806,
              "short": 15434,
              "net": 372
            }
          },
          "openInterest": 138431
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 480043,
              "short": 515427,
              "net": -35384
            },
            "nonCommercial": {
              "long": 271125,
              "short": 110255,
              "net": 160870
            },
            "smallTrader": {
              "long": 108067,
              "short": 233553,
              "net": -125486
            }
          },
          "openInterest": 964370
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91404,
              "short": 143452,
              "net": -52048
            },
            "nonCommercial": {
              "long": 60024,
              "short": 19858,
              "net": 40166
            },
            "smallTrader": {
              "long": 19102,
              "short": 7220,
              "net": 11882
            }
          },
          "openInterest": 185149
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 573391,
              "short": 672134,
              "net": -98743
            },
            "nonCommercial": {
              "long": 285475,
              "short": 175856,
              "net": 109619
            },
            "smallTrader": {
              "long": 85404,
              "short": 96280,
              "net": -10876
            }
          },
          "openInterest": 1220540
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2112,
              "short": 1594,
              "net": 518
            },
            "nonCommercial": {
              "long": 0,
              "short": 443,
              "net": -443
            },
            "smallTrader": {
              "long": 40,
              "short": 115,
              "net": -75
            }
          },
          "openInterest": 2204
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40621,
              "short": 97333,
              "net": -56712
            },
            "nonCommercial": {
              "long": 67843,
              "short": 34974,
              "net": 32869
            },
            "smallTrader": {
              "long": 55520,
              "short": 31677,
              "net": 23843
            }
          },
          "openInterest": 164798
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6907,
              "short": 4498,
              "net": 2409
            },
            "nonCommercial": {
              "long": 11060,
              "short": 10536,
              "net": 524
            },
            "smallTrader": {
              "long": 5943,
              "short": 8876,
              "net": -2933
            }
          },
          "openInterest": 26538
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111748,
              "short": 193835,
              "net": -82087
            },
            "nonCommercial": {
              "long": 79826,
              "short": 14365,
              "net": 65461
            },
            "smallTrader": {
              "long": 33982,
              "short": 17356,
              "net": 16626
            }
          },
          "openInterest": 247752
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89306,
              "short": 372785,
              "net": -283479
            },
            "nonCommercial": {
              "long": 272946,
              "short": 31169,
              "net": 241777
            },
            "smallTrader": {
              "long": 75846,
              "short": 34144,
              "net": 41702
            }
          },
          "openInterest": 497479
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170396,
              "short": 239330,
              "net": -68934
            },
            "nonCommercial": {
              "long": 59453,
              "short": 15257,
              "net": 44196
            },
            "smallTrader": {
              "long": 52396,
              "short": 27658,
              "net": 24738
            }
          },
          "openInterest": 320479
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56833,
              "short": 76361,
              "net": -19528
            },
            "nonCommercial": {
              "long": 36076,
              "short": 18546,
              "net": 17530
            },
            "smallTrader": {
              "long": 22155,
              "short": 20157,
              "net": 1998
            }
          },
          "openInterest": 115161
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71013,
              "short": 57783,
              "net": 13230
            },
            "nonCommercial": {
              "long": 37231,
              "short": 44426,
              "net": -7195
            },
            "smallTrader": {
              "long": 20857,
              "short": 26892,
              "net": -6035
            }
          },
          "openInterest": 157797
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121454,
              "short": 116440,
              "net": 5014
            },
            "nonCommercial": {
              "long": 74512,
              "short": 58234,
              "net": 16278
            },
            "smallTrader": {
              "long": 21660,
              "short": 42952,
              "net": -21292
            }
          },
          "openInterest": 263566
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12413,
              "short": 80941,
              "net": -68528
            },
            "nonCommercial": {
              "long": 73654,
              "short": 6859,
              "net": 66795
            },
            "smallTrader": {
              "long": 4717,
              "short": 2984,
              "net": 1733
            }
          },
          "openInterest": 90873
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 299919,
              "short": 180973,
              "net": 118946
            },
            "nonCommercial": {
              "long": 76348,
              "short": 230186,
              "net": -153838
            },
            "smallTrader": {
              "long": 109785,
              "short": 74893,
              "net": 34892
            }
          },
          "openInterest": 722597
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3100,
              "short": 20052,
              "net": -16952
            },
            "nonCommercial": {
              "long": 17613,
              "short": 2585,
              "net": 15028
            },
            "smallTrader": {
              "long": 3517,
              "short": 1593,
              "net": 1924
            }
          },
          "openInterest": 24230
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5448,
              "short": 28930,
              "net": -23482
            },
            "nonCommercial": {
              "long": 20804,
              "short": 1377,
              "net": 19427
            },
            "smallTrader": {
              "long": 5355,
              "short": 1300,
              "net": 4055
            }
          },
          "openInterest": 31649
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29343,
              "short": 93705,
              "net": -64362
            },
            "nonCommercial": {
              "long": 51014,
              "short": 6874,
              "net": 44140
            },
            "smallTrader": {
              "long": 31015,
              "short": 10793,
              "net": 20222
            }
          },
          "openInterest": 132843
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58339,
              "short": 94158,
              "net": -35819
            },
            "nonCommercial": {
              "long": 44974,
              "short": 18840,
              "net": 26134
            },
            "smallTrader": {
              "long": 28924,
              "short": 19239,
              "net": 9685
            }
          },
          "openInterest": 149889
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102602,
              "short": 137786,
              "net": -35184
            },
            "nonCommercial": {
              "long": 57616,
              "short": 33749,
              "net": 23867
            },
            "smallTrader": {
              "long": 33227,
              "short": 21910,
              "net": 11317
            }
          },
          "openInterest": 245001
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193395,
              "short": 244009,
              "net": -50614
            },
            "nonCommercial": {
              "long": 112953,
              "short": 38488,
              "net": 74465
            },
            "smallTrader": {
              "long": 62420,
              "short": 86271,
              "net": -23851
            }
          },
          "openInterest": 451029
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 420612,
              "short": 623374,
              "net": -202762
            },
            "nonCommercial": {
              "long": 211835,
              "short": 36700,
              "net": 175135
            },
            "smallTrader": {
              "long": 66485,
              "short": 38858,
              "net": 27627
            }
          },
          "openInterest": 774344
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6421,
              "short": 35914,
              "net": -29493
            },
            "nonCommercial": {
              "long": 24104,
              "short": 6259,
              "net": 17845
            },
            "smallTrader": {
              "long": 20168,
              "short": 8520,
              "net": 11648
            }
          },
          "openInterest": 50703
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17525,
              "short": 7460,
              "net": 10065
            },
            "nonCommercial": {
              "long": 12790,
              "short": 21715,
              "net": -8925
            },
            "smallTrader": {
              "long": 3616,
              "short": 4756,
              "net": -1140
            }
          },
          "openInterest": 36160
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31304,
              "short": 20101,
              "net": 11203
            },
            "nonCommercial": {
              "long": 3453,
              "short": 17540,
              "net": -14087
            },
            "smallTrader": {
              "long": 9860,
              "short": 6976,
              "net": 2884
            }
          },
          "openInterest": 50369
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57419,
              "short": 70754,
              "net": -13335
            },
            "nonCommercial": {
              "long": 38090,
              "short": 17717,
              "net": 20373
            },
            "smallTrader": {
              "long": 17751,
              "short": 24789,
              "net": -7038
            }
          },
          "openInterest": 126295
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181518,
              "short": 148485,
              "net": 33033
            },
            "nonCommercial": {
              "long": 76131,
              "short": 94776,
              "net": -18645
            },
            "smallTrader": {
              "long": 32902,
              "short": 47290,
              "net": -14388
            }
          },
          "openInterest": 331104
        }
      ]
    },
    {
      "reportDate": "2009-11-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 823052,
              "short": 654976,
              "net": 168076
            },
            "nonCommercial": {
              "long": 126764,
              "short": 213315,
              "net": -86551
            },
            "smallTrader": {
              "long": 247072,
              "short": 328597,
              "net": -81525
            }
          },
          "openInterest": 1247376
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 551793,
              "short": 669561,
              "net": -117768
            },
            "nonCommercial": {
              "long": 318835,
              "short": 166700,
              "net": 152135
            },
            "smallTrader": {
              "long": 107103,
              "short": 141470,
              "net": -34367
            }
          },
          "openInterest": 1000307
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 556105,
              "short": 442101,
              "net": 114004
            },
            "nonCommercial": {
              "long": 61904,
              "short": 156496,
              "net": -94592
            },
            "smallTrader": {
              "long": 109200,
              "short": 128612,
              "net": -19412
            }
          },
          "openInterest": 733215
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 481755,
              "short": 497232,
              "net": -15477
            },
            "nonCommercial": {
              "long": 106156,
              "short": 77325,
              "net": 28831
            },
            "smallTrader": {
              "long": 185021,
              "short": 198375,
              "net": -13354
            }
          },
          "openInterest": 784807
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28556,
              "short": 97718,
              "net": -69162
            },
            "nonCommercial": {
              "long": 55825,
              "short": 5442,
              "net": 50383
            },
            "smallTrader": {
              "long": 30072,
              "short": 11293,
              "net": 18779
            }
          },
          "openInterest": 114518
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52740,
              "short": 33796,
              "net": 18944
            },
            "nonCommercial": {
              "long": 25102,
              "short": 44007,
              "net": -18905
            },
            "smallTrader": {
              "long": 19458,
              "short": 19497,
              "net": -39
            }
          },
          "openInterest": 97336
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19644,
              "short": 60511,
              "net": -40867
            },
            "nonCommercial": {
              "long": 27862,
              "short": 4493,
              "net": 23369
            },
            "smallTrader": {
              "long": 34810,
              "short": 17312,
              "net": 17498
            }
          },
          "openInterest": 82896
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56459,
              "short": 97230,
              "net": -40771
            },
            "nonCommercial": {
              "long": 56356,
              "short": 22209,
              "net": 34147
            },
            "smallTrader": {
              "long": 15918,
              "short": 9294,
              "net": 6624
            }
          },
          "openInterest": 146118
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57380,
              "short": 94395,
              "net": -37015
            },
            "nonCommercial": {
              "long": 43005,
              "short": 9084,
              "net": 33921
            },
            "smallTrader": {
              "long": 8218,
              "short": 5124,
              "net": 3094
            }
          },
          "openInterest": 125359
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70747,
              "short": 81608,
              "net": -10861
            },
            "nonCommercial": {
              "long": 38502,
              "short": 29440,
              "net": 9062
            },
            "smallTrader": {
              "long": 17313,
              "short": 15514,
              "net": 1799
            }
          },
          "openInterest": 140662
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 491334,
              "short": 527051,
              "net": -35717
            },
            "nonCommercial": {
              "long": 273831,
              "short": 102225,
              "net": 171606
            },
            "smallTrader": {
              "long": 78578,
              "short": 214467,
              "net": -135889
            }
          },
          "openInterest": 948636
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94375,
              "short": 151193,
              "net": -56818
            },
            "nonCommercial": {
              "long": 63048,
              "short": 18632,
              "net": 44416
            },
            "smallTrader": {
              "long": 20076,
              "short": 7674,
              "net": 12402
            }
          },
          "openInterest": 189413
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 578797,
              "short": 694916,
              "net": -116119
            },
            "nonCommercial": {
              "long": 277025,
              "short": 173208,
              "net": 103817
            },
            "smallTrader": {
              "long": 72312,
              "short": 60010,
              "net": 12302
            }
          },
          "openInterest": 1191055
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 1590,
              "short": 1087,
              "net": 503
            },
            "nonCommercial": {
              "long": 0,
              "short": 496,
              "net": -496
            },
            "smallTrader": {
              "long": 120,
              "short": 127,
              "net": -7
            }
          },
          "openInterest": 1755
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44743,
              "short": 86446,
              "net": -41703
            },
            "nonCommercial": {
              "long": 64023,
              "short": 41832,
              "net": 22191
            },
            "smallTrader": {
              "long": 51617,
              "short": 32105,
              "net": 19512
            }
          },
          "openInterest": 161257
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7211,
              "short": 4720,
              "net": 2491
            },
            "nonCommercial": {
              "long": 11294,
              "short": 10322,
              "net": 972
            },
            "smallTrader": {
              "long": 5128,
              "short": 8591,
              "net": -3463
            }
          },
          "openInterest": 25741
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124305,
              "short": 199269,
              "net": -74964
            },
            "nonCommercial": {
              "long": 84909,
              "short": 15388,
              "net": 69521
            },
            "smallTrader": {
              "long": 21069,
              "short": 15626,
              "net": 5443
            }
          },
          "openInterest": 251089
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91788,
              "short": 375640,
              "net": -283852
            },
            "nonCommercial": {
              "long": 279524,
              "short": 38205,
              "net": 241319
            },
            "smallTrader": {
              "long": 56298,
              "short": 13765,
              "net": 42533
            }
          },
          "openInterest": 493991
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170599,
              "short": 234449,
              "net": -63850
            },
            "nonCommercial": {
              "long": 58960,
              "short": 13548,
              "net": 45412
            },
            "smallTrader": {
              "long": 44748,
              "short": 26310,
              "net": 18438
            }
          },
          "openInterest": 315574
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48691,
              "short": 70295,
              "net": -21604
            },
            "nonCommercial": {
              "long": 39028,
              "short": 19196,
              "net": 19832
            },
            "smallTrader": {
              "long": 22148,
              "short": 20376,
              "net": 1772
            }
          },
          "openInterest": 110032
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69695,
              "short": 67009,
              "net": 2686
            },
            "nonCommercial": {
              "long": 42009,
              "short": 38662,
              "net": 3347
            },
            "smallTrader": {
              "long": 19177,
              "short": 25210,
              "net": -6033
            }
          },
          "openInterest": 161003
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119448,
              "short": 120576,
              "net": -1128
            },
            "nonCommercial": {
              "long": 79199,
              "short": 56273,
              "net": 22926
            },
            "smallTrader": {
              "long": 21971,
              "short": 43769,
              "net": -21798
            }
          },
          "openInterest": 268141
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11690,
              "short": 73266,
              "net": -61576
            },
            "nonCommercial": {
              "long": 66828,
              "short": 6901,
              "net": 59927
            },
            "smallTrader": {
              "long": 3707,
              "short": 2058,
              "net": 1649
            }
          },
          "openInterest": 82289
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 304460,
              "short": 175623,
              "net": 128837
            },
            "nonCommercial": {
              "long": 73392,
              "short": 231042,
              "net": -157650
            },
            "smallTrader": {
              "long": 68724,
              "short": 39911,
              "net": 28813
            }
          },
          "openInterest": 689411
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3208,
              "short": 18307,
              "net": -15099
            },
            "nonCommercial": {
              "long": 15802,
              "short": 2486,
              "net": 13316
            },
            "smallTrader": {
              "long": 2888,
              "short": 1105,
              "net": 1783
            }
          },
          "openInterest": 21898
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5535,
              "short": 28869,
              "net": -23334
            },
            "nonCommercial": {
              "long": 21025,
              "short": 1721,
              "net": 19304
            },
            "smallTrader": {
              "long": 4703,
              "short": 673,
              "net": 4030
            }
          },
          "openInterest": 31269
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32697,
              "short": 91680,
              "net": -58983
            },
            "nonCommercial": {
              "long": 45742,
              "short": 5944,
              "net": 39798
            },
            "smallTrader": {
              "long": 25850,
              "short": 6665,
              "net": 19185
            }
          },
          "openInterest": 129240
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60238,
              "short": 104202,
              "net": -43964
            },
            "nonCommercial": {
              "long": 45288,
              "short": 14536,
              "net": 30752
            },
            "smallTrader": {
              "long": 31456,
              "short": 18244,
              "net": 13212
            }
          },
          "openInterest": 153793
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104982,
              "short": 134374,
              "net": -29392
            },
            "nonCommercial": {
              "long": 49463,
              "short": 32646,
              "net": 16817
            },
            "smallTrader": {
              "long": 32133,
              "short": 19558,
              "net": 12575
            }
          },
          "openInterest": 237515
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185175,
              "short": 251291,
              "net": -66116
            },
            "nonCommercial": {
              "long": 124277,
              "short": 32805,
              "net": 91472
            },
            "smallTrader": {
              "long": 48692,
              "short": 74048,
              "net": -25356
            }
          },
          "openInterest": 430745
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423070,
              "short": 624542,
              "net": -201472
            },
            "nonCommercial": {
              "long": 208572,
              "short": 36350,
              "net": 172222
            },
            "smallTrader": {
              "long": 70590,
              "short": 41340,
              "net": 29250
            }
          },
          "openInterest": 782075
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7862,
              "short": 36258,
              "net": -28396
            },
            "nonCommercial": {
              "long": 21171,
              "short": 2506,
              "net": 18665
            },
            "smallTrader": {
              "long": 17316,
              "short": 7585,
              "net": 9731
            }
          },
          "openInterest": 46414
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14953,
              "short": 9440,
              "net": 5513
            },
            "nonCommercial": {
              "long": 14908,
              "short": 21002,
              "net": -6094
            },
            "smallTrader": {
              "long": 4128,
              "short": 3547,
              "net": 581
            }
          },
          "openInterest": 35969
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35802,
              "short": 17476,
              "net": 18326
            },
            "nonCommercial": {
              "long": 4168,
              "short": 22887,
              "net": -18719
            },
            "smallTrader": {
              "long": 7931,
              "short": 7538,
              "net": 393
            }
          },
          "openInterest": 55936
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60713,
              "short": 69749,
              "net": -9036
            },
            "nonCommercial": {
              "long": 36536,
              "short": 20153,
              "net": 16383
            },
            "smallTrader": {
              "long": 17435,
              "short": 24782,
              "net": -7347
            }
          },
          "openInterest": 129986
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191136,
              "short": 154939,
              "net": 36197
            },
            "nonCommercial": {
              "long": 70743,
              "short": 93275,
              "net": -22532
            },
            "smallTrader": {
              "long": 28335,
              "short": 42000,
              "net": -13665
            }
          },
          "openInterest": 340247
        }
      ]
    },
    {
      "reportDate": "2009-11-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 855584,
              "short": 690822,
              "net": 164762
            },
            "nonCommercial": {
              "long": 144927,
              "short": 216304,
              "net": -71377
            },
            "smallTrader": {
              "long": 242089,
              "short": 335474,
              "net": -93385
            }
          },
          "openInterest": 1296628
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 570330,
              "short": 756560,
              "net": -186230
            },
            "nonCommercial": {
              "long": 383413,
              "short": 161597,
              "net": 221816
            },
            "smallTrader": {
              "long": 88747,
              "short": 124333,
              "net": -35586
            }
          },
          "openInterest": 1057377
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 576800,
              "short": 438604,
              "net": 138196
            },
            "nonCommercial": {
              "long": 50569,
              "short": 164642,
              "net": -114073
            },
            "smallTrader": {
              "long": 108171,
              "short": 132294,
              "net": -24123
            }
          },
          "openInterest": 743833
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 513798,
              "short": 556913,
              "net": -43115
            },
            "nonCommercial": {
              "long": 125098,
              "short": 70210,
              "net": 54888
            },
            "smallTrader": {
              "long": 189936,
              "short": 201709,
              "net": -11773
            }
          },
          "openInterest": 838484
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26289,
              "short": 93706,
              "net": -67417
            },
            "nonCommercial": {
              "long": 54402,
              "short": 6968,
              "net": 47434
            },
            "smallTrader": {
              "long": 30664,
              "short": 10681,
              "net": 19983
            }
          },
          "openInterest": 111424
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53486,
              "short": 38763,
              "net": 14723
            },
            "nonCommercial": {
              "long": 28677,
              "short": 44534,
              "net": -15857
            },
            "smallTrader": {
              "long": 21630,
              "short": 20496,
              "net": 1134
            }
          },
          "openInterest": 103817
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18935,
              "short": 59276,
              "net": -40341
            },
            "nonCommercial": {
              "long": 30168,
              "short": 8184,
              "net": 21984
            },
            "smallTrader": {
              "long": 36815,
              "short": 18458,
              "net": 18357
            }
          },
          "openInterest": 85919
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54002,
              "short": 95318,
              "net": -41316
            },
            "nonCommercial": {
              "long": 49358,
              "short": 14639,
              "net": 34719
            },
            "smallTrader": {
              "long": 13500,
              "short": 6903,
              "net": 6597
            }
          },
          "openInterest": 130680
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62597,
              "short": 100555,
              "net": -37958
            },
            "nonCommercial": {
              "long": 44896,
              "short": 9409,
              "net": 35487
            },
            "smallTrader": {
              "long": 8470,
              "short": 5999,
              "net": 2471
            }
          },
          "openInterest": 129949
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72251,
              "short": 83055,
              "net": -10804
            },
            "nonCommercial": {
              "long": 38649,
              "short": 31087,
              "net": 7562
            },
            "smallTrader": {
              "long": 18497,
              "short": 15255,
              "net": 3242
            }
          },
          "openInterest": 143698
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 501229,
              "short": 535053,
              "net": -33824
            },
            "nonCommercial": {
              "long": 274564,
              "short": 99992,
              "net": 174572
            },
            "smallTrader": {
              "long": 110538,
              "short": 251286,
              "net": -140748
            }
          },
          "openInterest": 1004837
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95853,
              "short": 151364,
              "net": -55511
            },
            "nonCommercial": {
              "long": 61606,
              "short": 19451,
              "net": 42155
            },
            "smallTrader": {
              "long": 21471,
              "short": 8115,
              "net": 13356
            }
          },
          "openInterest": 190200
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 608136,
              "short": 719207,
              "net": -111071
            },
            "nonCommercial": {
              "long": 269879,
              "short": 181834,
              "net": 88045
            },
            "smallTrader": {
              "long": 104297,
              "short": 81271,
              "net": 23026
            }
          },
          "openInterest": 1234952
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 1935,
              "short": 1475,
              "net": 460
            },
            "nonCommercial": {
              "long": 54,
              "short": 554,
              "net": -500
            },
            "smallTrader": {
              "long": 126,
              "short": 86,
              "net": 40
            }
          },
          "openInterest": 2187
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43340,
              "short": 87461,
              "net": -44121
            },
            "nonCommercial": {
              "long": 67904,
              "short": 42731,
              "net": 25173
            },
            "smallTrader": {
              "long": 52237,
              "short": 33289,
              "net": 18948
            }
          },
          "openInterest": 164192
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7283,
              "short": 5238,
              "net": 2045
            },
            "nonCommercial": {
              "long": 11250,
              "short": 9791,
              "net": 1459
            },
            "smallTrader": {
              "long": 5555,
              "short": 9059,
              "net": -3504
            }
          },
          "openInterest": 25444
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129307,
              "short": 198349,
              "net": -69042
            },
            "nonCommercial": {
              "long": 78963,
              "short": 16130,
              "net": 62833
            },
            "smallTrader": {
              "long": 22007,
              "short": 15798,
              "net": 6209
            }
          },
          "openInterest": 252600
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98290,
              "short": 381074,
              "net": -282784
            },
            "nonCommercial": {
              "long": 280398,
              "short": 42338,
              "net": 238060
            },
            "smallTrader": {
              "long": 78480,
              "short": 33756,
              "net": 44724
            }
          },
          "openInterest": 530505
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181044,
              "short": 237759,
              "net": -56715
            },
            "nonCommercial": {
              "long": 57810,
              "short": 12291,
              "net": 45519
            },
            "smallTrader": {
              "long": 42574,
              "short": 31378,
              "net": 11196
            }
          },
          "openInterest": 323322
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52058,
              "short": 78906,
              "net": -26848
            },
            "nonCommercial": {
              "long": 42044,
              "short": 20166,
              "net": 21878
            },
            "smallTrader": {
              "long": 23152,
              "short": 18182,
              "net": 4970
            }
          },
          "openInterest": 117344
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70502,
              "short": 69943,
              "net": 559
            },
            "nonCommercial": {
              "long": 45068,
              "short": 38317,
              "net": 6751
            },
            "smallTrader": {
              "long": 19019,
              "short": 26329,
              "net": -7310
            }
          },
          "openInterest": 162476
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118634,
              "short": 118447,
              "net": 187
            },
            "nonCommercial": {
              "long": 78822,
              "short": 51457,
              "net": 27365
            },
            "smallTrader": {
              "long": 21851,
              "short": 49403,
              "net": -27552
            }
          },
          "openInterest": 265070
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14096,
              "short": 56212,
              "net": -42116
            },
            "nonCommercial": {
              "long": 49221,
              "short": 8771,
              "net": 40450
            },
            "smallTrader": {
              "long": 4170,
              "short": 2504,
              "net": 1666
            }
          },
          "openInterest": 67557
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 318314,
              "short": 190679,
              "net": 127635
            },
            "nonCommercial": {
              "long": 82910,
              "short": 242829,
              "net": -159919
            },
            "smallTrader": {
              "long": 78934,
              "short": 46650,
              "net": 32284
            }
          },
          "openInterest": 717439
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3476,
              "short": 16196,
              "net": -12720
            },
            "nonCommercial": {
              "long": 14709,
              "short": 3454,
              "net": 11255
            },
            "smallTrader": {
              "long": 2921,
              "short": 1456,
              "net": 1465
            }
          },
          "openInterest": 21106
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5824,
              "short": 29964,
              "net": -24140
            },
            "nonCommercial": {
              "long": 21897,
              "short": 1582,
              "net": 20315
            },
            "smallTrader": {
              "long": 4956,
              "short": 1131,
              "net": 3825
            }
          },
          "openInterest": 32774
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34800,
              "short": 93546,
              "net": -58746
            },
            "nonCommercial": {
              "long": 43862,
              "short": 5908,
              "net": 37954
            },
            "smallTrader": {
              "long": 33081,
              "short": 12289,
              "net": 20792
            }
          },
          "openInterest": 141794
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62789,
              "short": 101203,
              "net": -38414
            },
            "nonCommercial": {
              "long": 43640,
              "short": 16348,
              "net": 27292
            },
            "smallTrader": {
              "long": 32158,
              "short": 21036,
              "net": 11122
            }
          },
          "openInterest": 153205
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104694,
              "short": 134805,
              "net": -30111
            },
            "nonCommercial": {
              "long": 46697,
              "short": 28952,
              "net": 17745
            },
            "smallTrader": {
              "long": 33409,
              "short": 21043,
              "net": 12366
            }
          },
          "openInterest": 240702
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197426,
              "short": 245072,
              "net": -47646
            },
            "nonCommercial": {
              "long": 115156,
              "short": 37682,
              "net": 77474
            },
            "smallTrader": {
              "long": 50451,
              "short": 80279,
              "net": -29828
            }
          },
          "openInterest": 422618
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 420592,
              "short": 601738,
              "net": -181146
            },
            "nonCommercial": {
              "long": 194197,
              "short": 42949,
              "net": 151248
            },
            "smallTrader": {
              "long": 66421,
              "short": 36523,
              "net": 29898
            }
          },
          "openInterest": 764367
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6965,
              "short": 43210,
              "net": -36245
            },
            "nonCommercial": {
              "long": 25717,
              "short": 2419,
              "net": 23298
            },
            "smallTrader": {
              "long": 20577,
              "short": 7630,
              "net": 12947
            }
          },
          "openInterest": 53280
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14598,
              "short": 8752,
              "net": 5846
            },
            "nonCommercial": {
              "long": 16536,
              "short": 22138,
              "net": -5602
            },
            "smallTrader": {
              "long": 3884,
              "short": 4128,
              "net": -244
            }
          },
          "openInterest": 37246
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39445,
              "short": 21646,
              "net": 17799
            },
            "nonCommercial": {
              "long": 4356,
              "short": 22757,
              "net": -18401
            },
            "smallTrader": {
              "long": 6689,
              "short": 6087,
              "net": 602
            }
          },
          "openInterest": 59863
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61497,
              "short": 70728,
              "net": -9231
            },
            "nonCommercial": {
              "long": 37293,
              "short": 21022,
              "net": 16271
            },
            "smallTrader": {
              "long": 18175,
              "short": 25215,
              "net": -7040
            }
          },
          "openInterest": 133683
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195245,
              "short": 156405,
              "net": 38840
            },
            "nonCommercial": {
              "long": 69272,
              "short": 93564,
              "net": -24292
            },
            "smallTrader": {
              "long": 33108,
              "short": 47656,
              "net": -14548
            }
          },
          "openInterest": 351135
        }
      ]
    },
    {
      "reportDate": "2009-11-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 847811,
              "short": 743428,
              "net": 104383
            },
            "nonCommercial": {
              "long": 175751,
              "short": 272474,
              "net": -96723
            },
            "smallTrader": {
              "long": 279955,
              "short": 287615,
              "net": -7660
            }
          },
          "openInterest": 1358680
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 586685,
              "short": 767061,
              "net": -180376
            },
            "nonCommercial": {
              "long": 392533,
              "short": 175957,
              "net": 216576
            },
            "smallTrader": {
              "long": 103621,
              "short": 139821,
              "net": -36200
            }
          },
          "openInterest": 1095883
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 584685,
              "short": 464699,
              "net": 119986
            },
            "nonCommercial": {
              "long": 63182,
              "short": 182400,
              "net": -119218
            },
            "smallTrader": {
              "long": 129844,
              "short": 130612,
              "net": -768
            }
          },
          "openInterest": 785818
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494790,
              "short": 570585,
              "net": -75795
            },
            "nonCommercial": {
              "long": 164047,
              "short": 74767,
              "net": 89280
            },
            "smallTrader": {
              "long": 195379,
              "short": 208864,
              "net": -13485
            }
          },
          "openInterest": 867684
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30030,
              "short": 100283,
              "net": -70253
            },
            "nonCommercial": {
              "long": 60635,
              "short": 13747,
              "net": 46888
            },
            "smallTrader": {
              "long": 33258,
              "short": 9893,
              "net": 23365
            }
          },
          "openInterest": 124030
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43232,
              "short": 40156,
              "net": 3076
            },
            "nonCommercial": {
              "long": 29520,
              "short": 36105,
              "net": -6585
            },
            "smallTrader": {
              "long": 23856,
              "short": 20347,
              "net": 3509
            }
          },
          "openInterest": 96616
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21377,
              "short": 63318,
              "net": -41941
            },
            "nonCommercial": {
              "long": 35653,
              "short": 12047,
              "net": 23606
            },
            "smallTrader": {
              "long": 37001,
              "short": 18666,
              "net": 18335
            }
          },
          "openInterest": 94241
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54557,
              "short": 92474,
              "net": -37917
            },
            "nonCommercial": {
              "long": 45137,
              "short": 13078,
              "net": 32059
            },
            "smallTrader": {
              "long": 10625,
              "short": 4767,
              "net": 5858
            }
          },
          "openInterest": 121235
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64696,
              "short": 90648,
              "net": -25952
            },
            "nonCommercial": {
              "long": 31304,
              "short": 7393,
              "net": 23911
            },
            "smallTrader": {
              "long": 7415,
              "short": 5374,
              "net": 2041
            }
          },
          "openInterest": 113767
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75650,
              "short": 87071,
              "net": -11421
            },
            "nonCommercial": {
              "long": 44596,
              "short": 35345,
              "net": 9251
            },
            "smallTrader": {
              "long": 16508,
              "short": 14338,
              "net": 2170
            }
          },
          "openInterest": 151451
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 514876,
              "short": 566149,
              "net": -51273
            },
            "nonCommercial": {
              "long": 291466,
              "short": 98769,
              "net": 192697
            },
            "smallTrader": {
              "long": 125653,
              "short": 267077,
              "net": -141424
            }
          },
          "openInterest": 1056596
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84909,
              "short": 137087,
              "net": -52178
            },
            "nonCommercial": {
              "long": 56854,
              "short": 17561,
              "net": 39293
            },
            "smallTrader": {
              "long": 20020,
              "short": 7135,
              "net": 12885
            }
          },
          "openInterest": 170527
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 609511,
              "short": 722123,
              "net": -112612
            },
            "nonCommercial": {
              "long": 250170,
              "short": 163822,
              "net": 86348
            },
            "smallTrader": {
              "long": 141021,
              "short": 114757,
              "net": 26264
            }
          },
          "openInterest": 1250074
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2286,
              "short": 1599,
              "net": 687
            },
            "nonCommercial": {
              "long": 70,
              "short": 701,
              "net": -631
            },
            "smallTrader": {
              "long": 90,
              "short": 146,
              "net": -56
            }
          },
          "openInterest": 2493
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52687,
              "short": 83939,
              "net": -31252
            },
            "nonCommercial": {
              "long": 64268,
              "short": 52312,
              "net": 11956
            },
            "smallTrader": {
              "long": 54985,
              "short": 35689,
              "net": 19296
            }
          },
          "openInterest": 172325
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 6802,
              "short": 4583,
              "net": 2219
            },
            "nonCommercial": {
              "long": 12041,
              "short": 11815,
              "net": 226
            },
            "smallTrader": {
              "long": 6670,
              "short": 9115,
              "net": -2445
            }
          },
          "openInterest": 26328
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142601,
              "short": 209042,
              "net": -66441
            },
            "nonCommercial": {
              "long": 79741,
              "short": 18953,
              "net": 60788
            },
            "smallTrader": {
              "long": 22153,
              "short": 16500,
              "net": 5653
            }
          },
          "openInterest": 269477
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99935,
              "short": 381481,
              "net": -281546
            },
            "nonCommercial": {
              "long": 284390,
              "short": 48693,
              "net": 235697
            },
            "smallTrader": {
              "long": 80435,
              "short": 34586,
              "net": 45849
            }
          },
          "openInterest": 533119
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185175,
              "short": 231361,
              "net": -46186
            },
            "nonCommercial": {
              "long": 55345,
              "short": 15619,
              "net": 39726
            },
            "smallTrader": {
              "long": 41070,
              "short": 34610,
              "net": 6460
            }
          },
          "openInterest": 322267
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47864,
              "short": 92869,
              "net": -45005
            },
            "nonCommercial": {
              "long": 48750,
              "short": 13198,
              "net": 35552
            },
            "smallTrader": {
              "long": 29095,
              "short": 19642,
              "net": 9453
            }
          },
          "openInterest": 125908
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74223,
              "short": 75629,
              "net": -1406
            },
            "nonCommercial": {
              "long": 43063,
              "short": 35310,
              "net": 7753
            },
            "smallTrader": {
              "long": 25071,
              "short": 31418,
              "net": -6347
            }
          },
          "openInterest": 168845
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118436,
              "short": 113988,
              "net": 4448
            },
            "nonCommercial": {
              "long": 85951,
              "short": 63030,
              "net": 22921
            },
            "smallTrader": {
              "long": 33165,
              "short": 60534,
              "net": -27369
            }
          },
          "openInterest": 271891
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12943,
              "short": 71172,
              "net": -58229
            },
            "nonCommercial": {
              "long": 65121,
              "short": 9813,
              "net": 55308
            },
            "smallTrader": {
              "long": 4691,
              "short": 1770,
              "net": 2921
            }
          },
          "openInterest": 83174
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 323134,
              "short": 187492,
              "net": 135642
            },
            "nonCommercial": {
              "long": 83931,
              "short": 251215,
              "net": -167284
            },
            "smallTrader": {
              "long": 86359,
              "short": 54717,
              "net": 31642
            }
          },
          "openInterest": 750106
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2819,
              "short": 17426,
              "net": -14607
            },
            "nonCommercial": {
              "long": 15676,
              "short": 3002,
              "net": 12674
            },
            "smallTrader": {
              "long": 3144,
              "short": 1211,
              "net": 1933
            }
          },
          "openInterest": 21639
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5412,
              "short": 31596,
              "net": -26184
            },
            "nonCommercial": {
              "long": 23679,
              "short": 1834,
              "net": 21845
            },
            "smallTrader": {
              "long": 5360,
              "short": 1021,
              "net": 4339
            }
          },
          "openInterest": 34656
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35903,
              "short": 94284,
              "net": -58381
            },
            "nonCommercial": {
              "long": 47597,
              "short": 7117,
              "net": 40480
            },
            "smallTrader": {
              "long": 31366,
              "short": 13465,
              "net": 17901
            }
          },
          "openInterest": 142200
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67881,
              "short": 108800,
              "net": -40919
            },
            "nonCommercial": {
              "long": 47369,
              "short": 17904,
              "net": 29465
            },
            "smallTrader": {
              "long": 32683,
              "short": 21229,
              "net": 11454
            }
          },
          "openInterest": 162915
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106128,
              "short": 156867,
              "net": -50739
            },
            "nonCommercial": {
              "long": 61097,
              "short": 27423,
              "net": 33674
            },
            "smallTrader": {
              "long": 43216,
              "short": 26151,
              "net": 17065
            }
          },
          "openInterest": 259665
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198033,
              "short": 259361,
              "net": -61328
            },
            "nonCommercial": {
              "long": 129122,
              "short": 38011,
              "net": 91111
            },
            "smallTrader": {
              "long": 59898,
              "short": 89681,
              "net": -29783
            }
          },
          "openInterest": 443987
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 426941,
              "short": 608158,
              "net": -181217
            },
            "nonCommercial": {
              "long": 194383,
              "short": 46491,
              "net": 147892
            },
            "smallTrader": {
              "long": 67759,
              "short": 34434,
              "net": 33325
            }
          },
          "openInterest": 770553
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9725,
              "short": 41681,
              "net": -31956
            },
            "nonCommercial": {
              "long": 25311,
              "short": 3112,
              "net": 22199
            },
            "smallTrader": {
              "long": 18982,
              "short": 9225,
              "net": 9757
            }
          },
          "openInterest": 54018
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14970,
              "short": 12394,
              "net": 2576
            },
            "nonCommercial": {
              "long": 21579,
              "short": 22667,
              "net": -1088
            },
            "smallTrader": {
              "long": 3395,
              "short": 4883,
              "net": -1488
            }
          },
          "openInterest": 42265
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40153,
              "short": 24804,
              "net": 15349
            },
            "nonCommercial": {
              "long": 5597,
              "short": 21042,
              "net": -15445
            },
            "smallTrader": {
              "long": 6717,
              "short": 6621,
              "net": 96
            }
          },
          "openInterest": 64048
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62321,
              "short": 77239,
              "net": -14918
            },
            "nonCommercial": {
              "long": 38231,
              "short": 16474,
              "net": 21757
            },
            "smallTrader": {
              "long": 21171,
              "short": 28010,
              "net": -6839
            }
          },
          "openInterest": 138266
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208354,
              "short": 175602,
              "net": 32752
            },
            "nonCommercial": {
              "long": 72561,
              "short": 89634,
              "net": -17073
            },
            "smallTrader": {
              "long": 37884,
              "short": 53563,
              "net": -15679
            }
          },
          "openInterest": 378252
        }
      ]
    },
    {
      "reportDate": "2009-11-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 842715,
              "short": 769195,
              "net": 73520
            },
            "nonCommercial": {
              "long": 190719,
              "short": 260911,
              "net": -70192
            },
            "smallTrader": {
              "long": 287235,
              "short": 290563,
              "net": -3328
            }
          },
          "openInterest": 1359137
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 572827,
              "short": 734445,
              "net": -161618
            },
            "nonCommercial": {
              "long": 389638,
              "short": 175006,
              "net": 214632
            },
            "smallTrader": {
              "long": 101021,
              "short": 154035,
              "net": -53014
            }
          },
          "openInterest": 1085681
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 579790,
              "short": 476904,
              "net": 102886
            },
            "nonCommercial": {
              "long": 69412,
              "short": 175893,
              "net": -106481
            },
            "smallTrader": {
              "long": 140126,
              "short": 136531,
              "net": 3595
            }
          },
          "openInterest": 806968
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 496412,
              "short": 542712,
              "net": -46300
            },
            "nonCommercial": {
              "long": 139942,
              "short": 81190,
              "net": 58752
            },
            "smallTrader": {
              "long": 210296,
              "short": 222748,
              "net": -12452
            }
          },
          "openInterest": 862885
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34754,
              "short": 97938,
              "net": -63184
            },
            "nonCommercial": {
              "long": 53743,
              "short": 10179,
              "net": 43564
            },
            "smallTrader": {
              "long": 30137,
              "short": 10517,
              "net": 19620
            }
          },
          "openInterest": 118766
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44355,
              "short": 36780,
              "net": 7575
            },
            "nonCommercial": {
              "long": 22820,
              "short": 34175,
              "net": -11355
            },
            "smallTrader": {
              "long": 21619,
              "short": 17839,
              "net": 3780
            }
          },
          "openInterest": 88875
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21417,
              "short": 64297,
              "net": -42880
            },
            "nonCommercial": {
              "long": 30492,
              "short": 5839,
              "net": 24653
            },
            "smallTrader": {
              "long": 36715,
              "short": 18488,
              "net": 18227
            }
          },
          "openInterest": 89131
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53334,
              "short": 94960,
              "net": -41626
            },
            "nonCommercial": {
              "long": 48542,
              "short": 13247,
              "net": 35295
            },
            "smallTrader": {
              "long": 10781,
              "short": 4450,
              "net": 6331
            }
          },
          "openInterest": 123135
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60121,
              "short": 84997,
              "net": -24876
            },
            "nonCommercial": {
              "long": 30221,
              "short": 7580,
              "net": 22641
            },
            "smallTrader": {
              "long": 6447,
              "short": 4212,
              "net": 2235
            }
          },
          "openInterest": 107505
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73915,
              "short": 86954,
              "net": -13039
            },
            "nonCommercial": {
              "long": 46078,
              "short": 34942,
              "net": 11136
            },
            "smallTrader": {
              "long": 16608,
              "short": 14705,
              "net": 1903
            }
          },
          "openInterest": 152001
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 495719,
              "short": 554381,
              "net": -58662
            },
            "nonCommercial": {
              "long": 268003,
              "short": 69565,
              "net": 198438
            },
            "smallTrader": {
              "long": 112631,
              "short": 252407,
              "net": -139776
            }
          },
          "openInterest": 987182
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84206,
              "short": 142040,
              "net": -57834
            },
            "nonCommercial": {
              "long": 63901,
              "short": 19432,
              "net": 44469
            },
            "smallTrader": {
              "long": 19599,
              "short": 6234,
              "net": 13365
            }
          },
          "openInterest": 175703
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 602507,
              "short": 707843,
              "net": -105336
            },
            "nonCommercial": {
              "long": 237667,
              "short": 162174,
              "net": 75493
            },
            "smallTrader": {
              "long": 88513,
              "short": 58670,
              "net": 29843
            }
          },
          "openInterest": 1182804
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2710,
              "short": 1948,
              "net": 762
            },
            "nonCommercial": {
              "long": 59,
              "short": 800,
              "net": -741
            },
            "smallTrader": {
              "long": 145,
              "short": 166,
              "net": -21
            }
          },
          "openInterest": 2994
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53323,
              "short": 89903,
              "net": -36580
            },
            "nonCommercial": {
              "long": 70841,
              "short": 52374,
              "net": 18467
            },
            "smallTrader": {
              "long": 49168,
              "short": 31055,
              "net": 18113
            }
          },
          "openInterest": 173834
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7350,
              "short": 4866,
              "net": 2484
            },
            "nonCommercial": {
              "long": 12079,
              "short": 12185,
              "net": -106
            },
            "smallTrader": {
              "long": 5981,
              "short": 8359,
              "net": -2378
            }
          },
          "openInterest": 26211
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140135,
              "short": 203631,
              "net": -63496
            },
            "nonCommercial": {
              "long": 75872,
              "short": 17548,
              "net": 58324
            },
            "smallTrader": {
              "long": 17787,
              "short": 12615,
              "net": 5172
            }
          },
          "openInterest": 257325
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100243,
              "short": 406347,
              "net": -306104
            },
            "nonCommercial": {
              "long": 294780,
              "short": 32449,
              "net": 262331
            },
            "smallTrader": {
              "long": 75000,
              "short": 31227,
              "net": 43773
            }
          },
          "openInterest": 521253
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190719,
              "short": 232575,
              "net": -41856
            },
            "nonCommercial": {
              "long": 47784,
              "short": 18852,
              "net": 28932
            },
            "smallTrader": {
              "long": 43811,
              "short": 30887,
              "net": 12924
            }
          },
          "openInterest": 325501
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38073,
              "short": 97133,
              "net": -59060
            },
            "nonCommercial": {
              "long": 65224,
              "short": 13514,
              "net": 51710
            },
            "smallTrader": {
              "long": 28270,
              "short": 20920,
              "net": 7350
            }
          },
          "openInterest": 131833
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76363,
              "short": 84072,
              "net": -7709
            },
            "nonCommercial": {
              "long": 44691,
              "short": 32104,
              "net": 12587
            },
            "smallTrader": {
              "long": 21034,
              "short": 25912,
              "net": -4878
            }
          },
          "openInterest": 168412
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121359,
              "short": 117142,
              "net": 4217
            },
            "nonCommercial": {
              "long": 89409,
              "short": 66812,
              "net": 22597
            },
            "smallTrader": {
              "long": 23977,
              "short": 50791,
              "net": -26814
            }
          },
          "openInterest": 266079
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12831,
              "short": 105512,
              "net": -92681
            },
            "nonCommercial": {
              "long": 98074,
              "short": 8808,
              "net": 89266
            },
            "smallTrader": {
              "long": 5250,
              "short": 1835,
              "net": 3415
            }
          },
          "openInterest": 116667
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 310493,
              "short": 182283,
              "net": 128210
            },
            "nonCommercial": {
              "long": 86638,
              "short": 244145,
              "net": -157507
            },
            "smallTrader": {
              "long": 70369,
              "short": 41072,
              "net": 29297
            }
          },
          "openInterest": 707788
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3604,
              "short": 16942,
              "net": -13338
            },
            "nonCommercial": {
              "long": 15130,
              "short": 3546,
              "net": 11584
            },
            "smallTrader": {
              "long": 2905,
              "short": 1151,
              "net": 1754
            }
          },
          "openInterest": 21639
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5586,
              "short": 31750,
              "net": -26164
            },
            "nonCommercial": {
              "long": 23772,
              "short": 2189,
              "net": 21583
            },
            "smallTrader": {
              "long": 5369,
              "short": 788,
              "net": 4581
            }
          },
          "openInterest": 34981
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30971,
              "short": 95416,
              "net": -64445
            },
            "nonCommercial": {
              "long": 48870,
              "short": 3222,
              "net": 45648
            },
            "smallTrader": {
              "long": 34512,
              "short": 15715,
              "net": 18797
            }
          },
          "openInterest": 136162
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68428,
              "short": 118482,
              "net": -50054
            },
            "nonCommercial": {
              "long": 52154,
              "short": 15615,
              "net": 36539
            },
            "smallTrader": {
              "long": 33836,
              "short": 20321,
              "net": 13515
            }
          },
          "openInterest": 171561
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106608,
              "short": 158216,
              "net": -51608
            },
            "nonCommercial": {
              "long": 61531,
              "short": 23325,
              "net": 38206
            },
            "smallTrader": {
              "long": 33332,
              "short": 19930,
              "net": 13402
            }
          },
          "openInterest": 255814
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204176,
              "short": 284111,
              "net": -79935
            },
            "nonCommercial": {
              "long": 141666,
              "short": 30256,
              "net": 111410
            },
            "smallTrader": {
              "long": 55160,
              "short": 86635,
              "net": -31475
            }
          },
          "openInterest": 467225
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432405,
              "short": 611561,
              "net": -179156
            },
            "nonCommercial": {
              "long": 192850,
              "short": 45405,
              "net": 147445
            },
            "smallTrader": {
              "long": 67620,
              "short": 35909,
              "net": 31711
            }
          },
          "openInterest": 773085
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8688,
              "short": 41395,
              "net": -32707
            },
            "nonCommercial": {
              "long": 26136,
              "short": 4019,
              "net": 22117
            },
            "smallTrader": {
              "long": 19335,
              "short": 8745,
              "net": 10590
            }
          },
          "openInterest": 54159
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10585,
              "short": 12172,
              "net": -1587
            },
            "nonCommercial": {
              "long": 22661,
              "short": 21210,
              "net": 1451
            },
            "smallTrader": {
              "long": 4329,
              "short": 4193,
              "net": 136
            }
          },
          "openInterest": 39858
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32656,
              "short": 20226,
              "net": 12430
            },
            "nonCommercial": {
              "long": 4915,
              "short": 17990,
              "net": -13075
            },
            "smallTrader": {
              "long": 10109,
              "short": 9464,
              "net": 645
            }
          },
          "openInterest": 57676
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63076,
              "short": 78065,
              "net": -14989
            },
            "nonCommercial": {
              "long": 36941,
              "short": 14745,
              "net": 22196
            },
            "smallTrader": {
              "long": 17402,
              "short": 24609,
              "net": -7207
            }
          },
          "openInterest": 133440
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201988,
              "short": 178593,
              "net": 23395
            },
            "nonCommercial": {
              "long": 73380,
              "short": 79464,
              "net": -6084
            },
            "smallTrader": {
              "long": 29073,
              "short": 46384,
              "net": -17311
            }
          },
          "openInterest": 350292
        }
      ]
    },
    {
      "reportDate": "2009-12-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 794741,
              "short": 779376,
              "net": 15365
            },
            "nonCommercial": {
              "long": 201898,
              "short": 211210,
              "net": -9312
            },
            "smallTrader": {
              "long": 295165,
              "short": 301218,
              "net": -6053
            }
          },
          "openInterest": 1358551
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 502997,
              "short": 679774,
              "net": -176777
            },
            "nonCommercial": {
              "long": 363565,
              "short": 149685,
              "net": 213880
            },
            "smallTrader": {
              "long": 86487,
              "short": 123590,
              "net": -37103
            }
          },
          "openInterest": 989075
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 567182,
              "short": 501857,
              "net": 65325
            },
            "nonCommercial": {
              "long": 83244,
              "short": 160738,
              "net": -77494
            },
            "smallTrader": {
              "long": 142107,
              "short": 129938,
              "net": 12169
            }
          },
          "openInterest": 811951
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 514387,
              "short": 526822,
              "net": -12435
            },
            "nonCommercial": {
              "long": 117769,
              "short": 93622,
              "net": 24147
            },
            "smallTrader": {
              "long": 222014,
              "short": 233726,
              "net": -11712
            }
          },
          "openInterest": 905184
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31839,
              "short": 99362,
              "net": -67523
            },
            "nonCommercial": {
              "long": 55415,
              "short": 6977,
              "net": 48438
            },
            "smallTrader": {
              "long": 30485,
              "short": 11400,
              "net": 19085
            }
          },
          "openInterest": 118047
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45005,
              "short": 36009,
              "net": 8996
            },
            "nonCommercial": {
              "long": 23468,
              "short": 34131,
              "net": -10663
            },
            "smallTrader": {
              "long": 21096,
              "short": 19429,
              "net": 1667
            }
          },
          "openInterest": 89615
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20713,
              "short": 74286,
              "net": -53573
            },
            "nonCommercial": {
              "long": 35964,
              "short": 5155,
              "net": 30809
            },
            "smallTrader": {
              "long": 40613,
              "short": 17849,
              "net": 22764
            }
          },
          "openInterest": 97431
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53254,
              "short": 97826,
              "net": -44572
            },
            "nonCommercial": {
              "long": 49950,
              "short": 11912,
              "net": 38038
            },
            "smallTrader": {
              "long": 11912,
              "short": 5378,
              "net": 6534
            }
          },
          "openInterest": 126235
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58937,
              "short": 88574,
              "net": -29637
            },
            "nonCommercial": {
              "long": 35189,
              "short": 8669,
              "net": 26520
            },
            "smallTrader": {
              "long": 7259,
              "short": 4142,
              "net": 3117
            }
          },
          "openInterest": 112189
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73202,
              "short": 84846,
              "net": -11644
            },
            "nonCommercial": {
              "long": 46459,
              "short": 35239,
              "net": 11220
            },
            "smallTrader": {
              "long": 12933,
              "short": 12509,
              "net": 424
            }
          },
          "openInterest": 148809
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 480311,
              "short": 571504,
              "net": -91193
            },
            "nonCommercial": {
              "long": 294932,
              "short": 64976,
              "net": 229956
            },
            "smallTrader": {
              "long": 105192,
              "short": 243955,
              "net": -138763
            }
          },
          "openInterest": 976201
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85651,
              "short": 141499,
              "net": -55848
            },
            "nonCommercial": {
              "long": 63143,
              "short": 20105,
              "net": 43038
            },
            "smallTrader": {
              "long": 18290,
              "short": 5480,
              "net": 12810
            }
          },
          "openInterest": 175964
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 605606,
              "short": 701729,
              "net": -96123
            },
            "nonCommercial": {
              "long": 238536,
              "short": 162143,
              "net": 76393
            },
            "smallTrader": {
              "long": 95503,
              "short": 75773,
              "net": 19730
            }
          },
          "openInterest": 1209796
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2123,
              "short": 1496,
              "net": 627
            },
            "nonCommercial": {
              "long": 80,
              "short": 692,
              "net": -612
            },
            "smallTrader": {
              "long": 104,
              "short": 119,
              "net": -15
            }
          },
          "openInterest": 2354
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49443,
              "short": 94717,
              "net": -45274
            },
            "nonCommercial": {
              "long": 71123,
              "short": 48972,
              "net": 22151
            },
            "smallTrader": {
              "long": 53954,
              "short": 30831,
              "net": 23123
            }
          },
          "openInterest": 175155
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8107,
              "short": 4598,
              "net": 3509
            },
            "nonCommercial": {
              "long": 12389,
              "short": 12929,
              "net": -540
            },
            "smallTrader": {
              "long": 5900,
              "short": 8869,
              "net": -2969
            }
          },
          "openInterest": 27976
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133758,
              "short": 199254,
              "net": -65496
            },
            "nonCommercial": {
              "long": 79115,
              "short": 19442,
              "net": 59673
            },
            "smallTrader": {
              "long": 19814,
              "short": 13991,
              "net": 5823
            }
          },
          "openInterest": 255306
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96699,
              "short": 404930,
              "net": -308231
            },
            "nonCommercial": {
              "long": 297316,
              "short": 38252,
              "net": 259064
            },
            "smallTrader": {
              "long": 78662,
              "short": 29495,
              "net": 49167
            }
          },
          "openInterest": 521433
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184011,
              "short": 228113,
              "net": -44102
            },
            "nonCommercial": {
              "long": 50017,
              "short": 18168,
              "net": 31849
            },
            "smallTrader": {
              "long": 44108,
              "short": 31855,
              "net": 12253
            }
          },
          "openInterest": 317500
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37883,
              "short": 104010,
              "net": -66127
            },
            "nonCommercial": {
              "long": 73793,
              "short": 16886,
              "net": 56907
            },
            "smallTrader": {
              "long": 30768,
              "short": 21548,
              "net": 9220
            }
          },
          "openInterest": 144123
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76399,
              "short": 91775,
              "net": -15376
            },
            "nonCommercial": {
              "long": 48306,
              "short": 26551,
              "net": 21755
            },
            "smallTrader": {
              "long": 25130,
              "short": 31509,
              "net": -6379
            }
          },
          "openInterest": 175852
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121803,
              "short": 118184,
              "net": 3619
            },
            "nonCommercial": {
              "long": 90033,
              "short": 67427,
              "net": 22606
            },
            "smallTrader": {
              "long": 23770,
              "short": 49995,
              "net": -26225
            }
          },
          "openInterest": 266788
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12526,
              "short": 117186,
              "net": -104660
            },
            "nonCommercial": {
              "long": 107391,
              "short": 7006,
              "net": 100385
            },
            "smallTrader": {
              "long": 5709,
              "short": 1434,
              "net": 4275
            }
          },
          "openInterest": 126085
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 315215,
              "short": 183788,
              "net": 131427
            },
            "nonCommercial": {
              "long": 83401,
              "short": 244469,
              "net": -161068
            },
            "smallTrader": {
              "long": 79397,
              "short": 49756,
              "net": 29641
            }
          },
          "openInterest": 723961
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5906,
              "short": 15543,
              "net": -9637
            },
            "nonCommercial": {
              "long": 13729,
              "short": 5626,
              "net": 8103
            },
            "smallTrader": {
              "long": 3143,
              "short": 1609,
              "net": 1534
            }
          },
          "openInterest": 22778
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5694,
              "short": 32773,
              "net": -27079
            },
            "nonCommercial": {
              "long": 24407,
              "short": 1927,
              "net": 22480
            },
            "smallTrader": {
              "long": 5541,
              "short": 942,
              "net": 4599
            }
          },
          "openInterest": 35855
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28360,
              "short": 92184,
              "net": -63824
            },
            "nonCommercial": {
              "long": 49798,
              "short": 4599,
              "net": 45199
            },
            "smallTrader": {
              "long": 32732,
              "short": 14107,
              "net": 18625
            }
          },
          "openInterest": 131899
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60999,
              "short": 114023,
              "net": -53024
            },
            "nonCommercial": {
              "long": 56384,
              "short": 18709,
              "net": 37675
            },
            "smallTrader": {
              "long": 35250,
              "short": 19901,
              "net": 15349
            }
          },
          "openInterest": 166668
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110175,
              "short": 163867,
              "net": -53692
            },
            "nonCommercial": {
              "long": 62455,
              "short": 23511,
              "net": 38944
            },
            "smallTrader": {
              "long": 35695,
              "short": 20947,
              "net": 14748
            }
          },
          "openInterest": 258446
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210540,
              "short": 298723,
              "net": -88183
            },
            "nonCommercial": {
              "long": 145732,
              "short": 29440,
              "net": 116292
            },
            "smallTrader": {
              "long": 58043,
              "short": 86152,
              "net": -28109
            }
          },
          "openInterest": 478986
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 436766,
              "short": 627219,
              "net": -190453
            },
            "nonCommercial": {
              "long": 195968,
              "short": 40286,
              "net": 155682
            },
            "smallTrader": {
              "long": 68809,
              "short": 34038,
              "net": 34771
            }
          },
          "openInterest": 780288
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7212,
              "short": 45067,
              "net": -37855
            },
            "nonCommercial": {
              "long": 28904,
              "short": 4179,
              "net": 24725
            },
            "smallTrader": {
              "long": 20542,
              "short": 7412,
              "net": 13130
            }
          },
          "openInterest": 56659
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9490,
              "short": 14135,
              "net": -4645
            },
            "nonCommercial": {
              "long": 23687,
              "short": 19245,
              "net": 4442
            },
            "smallTrader": {
              "long": 4313,
              "short": 4110,
              "net": 203
            }
          },
          "openInterest": 39680
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35613,
              "short": 21041,
              "net": 14572
            },
            "nonCommercial": {
              "long": 4789,
              "short": 19243,
              "net": -14454
            },
            "smallTrader": {
              "long": 13952,
              "short": 14070,
              "net": -118
            }
          },
          "openInterest": 61905
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62508,
              "short": 79422,
              "net": -16914
            },
            "nonCommercial": {
              "long": 38878,
              "short": 14859,
              "net": 24019
            },
            "smallTrader": {
              "long": 16493,
              "short": 23598,
              "net": -7105
            }
          },
          "openInterest": 134230
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200624,
              "short": 183273,
              "net": 17351
            },
            "nonCommercial": {
              "long": 75079,
              "short": 76772,
              "net": -1693
            },
            "smallTrader": {
              "long": 29582,
              "short": 45240,
              "net": -15658
            }
          },
          "openInterest": 350975
        }
      ]
    },
    {
      "reportDate": "2009-12-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 727739,
              "short": 700573,
              "net": 27166
            },
            "nonCommercial": {
              "long": 194890,
              "short": 203561,
              "net": -8671
            },
            "smallTrader": {
              "long": 273053,
              "short": 291548,
              "net": -18495
            }
          },
          "openInterest": 1229982
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 470083,
              "short": 638332,
              "net": -168249
            },
            "nonCommercial": {
              "long": 371694,
              "short": 166803,
              "net": 204891
            },
            "smallTrader": {
              "long": 82836,
              "short": 119478,
              "net": -36642
            }
          },
          "openInterest": 939952
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 522207,
              "short": 448759,
              "net": 73448
            },
            "nonCommercial": {
              "long": 60161,
              "short": 145739,
              "net": -85578
            },
            "smallTrader": {
              "long": 133148,
              "short": 121018,
              "net": 12130
            }
          },
          "openInterest": 728573
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 481277,
              "short": 515830,
              "net": -34553
            },
            "nonCommercial": {
              "long": 137493,
              "short": 99367,
              "net": 38126
            },
            "smallTrader": {
              "long": 210061,
              "short": 213634,
              "net": -3573
            }
          },
          "openInterest": 856245
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42746,
              "short": 105198,
              "net": -62452
            },
            "nonCommercial": {
              "long": 50719,
              "short": 4037,
              "net": 46682
            },
            "smallTrader": {
              "long": 27176,
              "short": 11406,
              "net": 15770
            }
          },
          "openInterest": 125262
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59451,
              "short": 41263,
              "net": 18188
            },
            "nonCommercial": {
              "long": 17059,
              "short": 33935,
              "net": -16876
            },
            "smallTrader": {
              "long": 19080,
              "short": 20392,
              "net": -1312
            }
          },
          "openInterest": 103496
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34784,
              "short": 81851,
              "net": -47067
            },
            "nonCommercial": {
              "long": 33195,
              "short": 3736,
              "net": 29459
            },
            "smallTrader": {
              "long": 34200,
              "short": 16592,
              "net": 17608
            }
          },
          "openInterest": 103218
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53922,
              "short": 99566,
              "net": -45644
            },
            "nonCommercial": {
              "long": 51379,
              "short": 11435,
              "net": 39944
            },
            "smallTrader": {
              "long": 11082,
              "short": 5382,
              "net": 5700
            }
          },
          "openInterest": 127861
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59353,
              "short": 93694,
              "net": -34341
            },
            "nonCommercial": {
              "long": 40108,
              "short": 9079,
              "net": 31029
            },
            "smallTrader": {
              "long": 7900,
              "short": 4588,
              "net": 3312
            }
          },
          "openInterest": 120127
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72301,
              "short": 86499,
              "net": -14198
            },
            "nonCommercial": {
              "long": 48128,
              "short": 35502,
              "net": 12626
            },
            "smallTrader": {
              "long": 13030,
              "short": 11458,
              "net": 1572
            }
          },
          "openInterest": 147950
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 492893,
              "short": 552876,
              "net": -59983
            },
            "nonCommercial": {
              "long": 280424,
              "short": 85658,
              "net": 194766
            },
            "smallTrader": {
              "long": 100619,
              "short": 235402,
              "net": -134783
            }
          },
          "openInterest": 969018
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85391,
              "short": 142359,
              "net": -56968
            },
            "nonCommercial": {
              "long": 64213,
              "short": 20657,
              "net": 43556
            },
            "smallTrader": {
              "long": 19030,
              "short": 5618,
              "net": 13412
            }
          },
          "openInterest": 178407
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613740,
              "short": 700945,
              "net": -87205
            },
            "nonCommercial": {
              "long": 237538,
              "short": 169721,
              "net": 67817
            },
            "smallTrader": {
              "long": 95665,
              "short": 76277,
              "net": 19388
            }
          },
          "openInterest": 1217908
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2824,
              "short": 2229,
              "net": 595
            },
            "nonCommercial": {
              "long": 80,
              "short": 686,
              "net": -606
            },
            "smallTrader": {
              "long": 134,
              "short": 123,
              "net": 11
            }
          },
          "openInterest": 3097
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76017,
              "short": 92315,
              "net": -16298
            },
            "nonCommercial": {
              "long": 52035,
              "short": 52546,
              "net": -511
            },
            "smallTrader": {
              "long": 45214,
              "short": 28405,
              "net": 16809
            }
          },
          "openInterest": 179294
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8921,
              "short": 4758,
              "net": 4163
            },
            "nonCommercial": {
              "long": 11685,
              "short": 12713,
              "net": -1028
            },
            "smallTrader": {
              "long": 6639,
              "short": 9774,
              "net": -3135
            }
          },
          "openInterest": 29437
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133621,
              "short": 184941,
              "net": -51320
            },
            "nonCommercial": {
              "long": 66751,
              "short": 18252,
              "net": 48499
            },
            "smallTrader": {
              "long": 20375,
              "short": 17554,
              "net": 2821
            }
          },
          "openInterest": 241434
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87110,
              "short": 386296,
              "net": -299186
            },
            "nonCommercial": {
              "long": 290956,
              "short": 36527,
              "net": 254429
            },
            "smallTrader": {
              "long": 74095,
              "short": 29338,
              "net": 44757
            }
          },
          "openInterest": 505652
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185084,
              "short": 226843,
              "net": -41759
            },
            "nonCommercial": {
              "long": 46338,
              "short": 15718,
              "net": 30620
            },
            "smallTrader": {
              "long": 44126,
              "short": 32987,
              "net": 11139
            }
          },
          "openInterest": 311649
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52185,
              "short": 87033,
              "net": -34848
            },
            "nonCommercial": {
              "long": 48754,
              "short": 13572,
              "net": 35182
            },
            "smallTrader": {
              "long": 20654,
              "short": 20988,
              "net": -334
            }
          },
          "openInterest": 123501
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76163,
              "short": 92342,
              "net": -16179
            },
            "nonCommercial": {
              "long": 49312,
              "short": 25625,
              "net": 23687
            },
            "smallTrader": {
              "long": 24798,
              "short": 32306,
              "net": -7508
            }
          },
          "openInterest": 179364
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117584,
              "short": 117240,
              "net": 344
            },
            "nonCommercial": {
              "long": 90096,
              "short": 67333,
              "net": 22763
            },
            "smallTrader": {
              "long": 25387,
              "short": 48494,
              "net": -23107
            }
          },
          "openInterest": 263650
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50365,
              "short": 160932,
              "net": -110567
            },
            "nonCommercial": {
              "long": 113628,
              "short": 7445,
              "net": 106183
            },
            "smallTrader": {
              "long": 6583,
              "short": 2199,
              "net": 4384
            }
          },
          "openInterest": 172511
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 322981,
              "short": 196091,
              "net": 126890
            },
            "nonCommercial": {
              "long": 69598,
              "short": 225552,
              "net": -155954
            },
            "smallTrader": {
              "long": 73833,
              "short": 44769,
              "net": 29064
            }
          },
          "openInterest": 710148
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7465,
              "short": 16152,
              "net": -8687
            },
            "nonCommercial": {
              "long": 12583,
              "short": 4788,
              "net": 7795
            },
            "smallTrader": {
              "long": 3062,
              "short": 2170,
              "net": 892
            }
          },
          "openInterest": 23110
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5677,
              "short": 31065,
              "net": -25388
            },
            "nonCommercial": {
              "long": 22820,
              "short": 1706,
              "net": 21114
            },
            "smallTrader": {
              "long": 5518,
              "short": 1244,
              "net": 4274
            }
          },
          "openInterest": 34120
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27039,
              "short": 88861,
              "net": -61822
            },
            "nonCommercial": {
              "long": 46575,
              "short": 4039,
              "net": 42536
            },
            "smallTrader": {
              "long": 32020,
              "short": 12734,
              "net": 19286
            }
          },
          "openInterest": 125999
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61494,
              "short": 109332,
              "net": -47838
            },
            "nonCommercial": {
              "long": 55155,
              "short": 22119,
              "net": 33036
            },
            "smallTrader": {
              "long": 34180,
              "short": 19378,
              "net": 14802
            }
          },
          "openInterest": 162553
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98509,
              "short": 153538,
              "net": -55029
            },
            "nonCommercial": {
              "long": 61008,
              "short": 22061,
              "net": 38947
            },
            "smallTrader": {
              "long": 36225,
              "short": 20143,
              "net": 16082
            }
          },
          "openInterest": 235580
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210643,
              "short": 294042,
              "net": -83399
            },
            "nonCommercial": {
              "long": 151235,
              "short": 34318,
              "net": 116917
            },
            "smallTrader": {
              "long": 57922,
              "short": 91440,
              "net": -33518
            }
          },
          "openInterest": 482172
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 440880,
              "short": 626353,
              "net": -185473
            },
            "nonCommercial": {
              "long": 200292,
              "short": 43165,
              "net": 157127
            },
            "smallTrader": {
              "long": 67710,
              "short": 39364,
              "net": 28346
            }
          },
          "openInterest": 785811
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14210,
              "short": 32137,
              "net": -17927
            },
            "nonCommercial": {
              "long": 20177,
              "short": 6829,
              "net": 13348
            },
            "smallTrader": {
              "long": 15180,
              "short": 10601,
              "net": 4579
            }
          },
          "openInterest": 49595
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10141,
              "short": 25222,
              "net": -15081
            },
            "nonCommercial": {
              "long": 29139,
              "short": 15076,
              "net": 14063
            },
            "smallTrader": {
              "long": 4775,
              "short": 3757,
              "net": 1018
            }
          },
          "openInterest": 48594
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37586,
              "short": 18940,
              "net": 18646
            },
            "nonCommercial": {
              "long": 4600,
              "short": 23472,
              "net": -18872
            },
            "smallTrader": {
              "long": 11135,
              "short": 10909,
              "net": 226
            }
          },
          "openInterest": 62017
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64135,
              "short": 78592,
              "net": -14457
            },
            "nonCommercial": {
              "long": 37774,
              "short": 16068,
              "net": 21706
            },
            "smallTrader": {
              "long": 17361,
              "short": 24610,
              "net": -7249
            }
          },
          "openInterest": 135613
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198146,
              "short": 178681,
              "net": 19465
            },
            "nonCommercial": {
              "long": 73174,
              "short": 74141,
              "net": -967
            },
            "smallTrader": {
              "long": 29200,
              "short": 47698,
              "net": -18498
            }
          },
          "openInterest": 345217
        }
      ]
    },
    {
      "reportDate": "2009-12-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 712896,
              "short": 655686,
              "net": 57210
            },
            "nonCommercial": {
              "long": 168175,
              "short": 220956,
              "net": -52781
            },
            "smallTrader": {
              "long": 268185,
              "short": 272614,
              "net": -4429
            }
          },
          "openInterest": 1178424
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 472487,
              "short": 617783,
              "net": -145296
            },
            "nonCommercial": {
              "long": 333757,
              "short": 154989,
              "net": 178768
            },
            "smallTrader": {
              "long": 89142,
              "short": 122614,
              "net": -33472
            }
          },
          "openInterest": 908514
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 508925,
              "short": 417667,
              "net": 91258
            },
            "nonCommercial": {
              "long": 55856,
              "short": 156201,
              "net": -100345
            },
            "smallTrader": {
              "long": 127769,
              "short": 118682,
              "net": 9087
            }
          },
          "openInterest": 697209
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 491569,
              "short": 522535,
              "net": -30966
            },
            "nonCommercial": {
              "long": 132039,
              "short": 94578,
              "net": 37461
            },
            "smallTrader": {
              "long": 199837,
              "short": 206332,
              "net": -6495
            }
          },
          "openInterest": 829315
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22600,
              "short": 77031,
              "net": -54431
            },
            "nonCommercial": {
              "long": 54757,
              "short": 13774,
              "net": 40983
            },
            "smallTrader": {
              "long": 24399,
              "short": 10951,
              "net": 13448
            }
          },
          "openInterest": 101906
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41416,
              "short": 14117,
              "net": 27299
            },
            "nonCommercial": {
              "long": 13810,
              "short": 37254,
              "net": -23444
            },
            "smallTrader": {
              "long": 16937,
              "short": 20792,
              "net": -3855
            }
          },
          "openInterest": 72177
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36993,
              "short": 80282,
              "net": -43289
            },
            "nonCommercial": {
              "long": 29365,
              "short": 3740,
              "net": 25625
            },
            "smallTrader": {
              "long": 37689,
              "short": 20025,
              "net": 17664
            }
          },
          "openInterest": 109895
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54494,
              "short": 102319,
              "net": -47825
            },
            "nonCommercial": {
              "long": 53088,
              "short": 11880,
              "net": 41208
            },
            "smallTrader": {
              "long": 11491,
              "short": 4874,
              "net": 6617
            }
          },
          "openInterest": 129639
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60015,
              "short": 100820,
              "net": -40805
            },
            "nonCommercial": {
              "long": 45676,
              "short": 8875,
              "net": 36801
            },
            "smallTrader": {
              "long": 7892,
              "short": 3888,
              "net": 4004
            }
          },
          "openInterest": 127695
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73960,
              "short": 85853,
              "net": -11893
            },
            "nonCommercial": {
              "long": 45671,
              "short": 35194,
              "net": 10477
            },
            "smallTrader": {
              "long": 13804,
              "short": 12388,
              "net": 1416
            }
          },
          "openInterest": 147691
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 490800,
              "short": 568593,
              "net": -77793
            },
            "nonCommercial": {
              "long": 285230,
              "short": 72269,
              "net": 212961
            },
            "smallTrader": {
              "long": 95813,
              "short": 230981,
              "net": -135168
            }
          },
          "openInterest": 954008
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87698,
              "short": 146501,
              "net": -58803
            },
            "nonCommercial": {
              "long": 66820,
              "short": 22337,
              "net": 44483
            },
            "smallTrader": {
              "long": 20081,
              "short": 5761,
              "net": 14320
            }
          },
          "openInterest": 184632
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 627885,
              "short": 699857,
              "net": -71972
            },
            "nonCommercial": {
              "long": 239601,
              "short": 186409,
              "net": 53192
            },
            "smallTrader": {
              "long": 87696,
              "short": 68916,
              "net": 18780
            }
          },
          "openInterest": 1217100
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3252,
              "short": 2629,
              "net": 623
            },
            "nonCommercial": {
              "long": 86,
              "short": 675,
              "net": -589
            },
            "smallTrader": {
              "long": 128,
              "short": 162,
              "net": -34
            }
          },
          "openInterest": 3518
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39669,
              "short": 40728,
              "net": -1059
            },
            "nonCommercial": {
              "long": 42987,
              "short": 59435,
              "net": -16448
            },
            "smallTrader": {
              "long": 48690,
              "short": 31183,
              "net": 17507
            }
          },
          "openInterest": 132017
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10444,
              "short": 5018,
              "net": 5426
            },
            "nonCommercial": {
              "long": 10756,
              "short": 12738,
              "net": -1982
            },
            "smallTrader": {
              "long": 6533,
              "short": 9977,
              "net": -3444
            }
          },
          "openInterest": 30639
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133575,
              "short": 179867,
              "net": -46292
            },
            "nonCommercial": {
              "long": 62882,
              "short": 18314,
              "net": 44568
            },
            "smallTrader": {
              "long": 16797,
              "short": 15073,
              "net": 1724
            }
          },
          "openInterest": 234450
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87400,
              "short": 391191,
              "net": -303791
            },
            "nonCommercial": {
              "long": 288482,
              "short": 32374,
              "net": 256108
            },
            "smallTrader": {
              "long": 75074,
              "short": 27391,
              "net": 47683
            }
          },
          "openInterest": 504368
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184373,
              "short": 215931,
              "net": -31558
            },
            "nonCommercial": {
              "long": 45107,
              "short": 20086,
              "net": 25021
            },
            "smallTrader": {
              "long": 40059,
              "short": 33522,
              "net": 6537
            }
          },
          "openInterest": 302303
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34665,
              "short": 43990,
              "net": -9325
            },
            "nonCommercial": {
              "long": 33810,
              "short": 25438,
              "net": 8372
            },
            "smallTrader": {
              "long": 19963,
              "short": 19010,
              "net": 953
            }
          },
          "openInterest": 88438
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74766,
              "short": 92113,
              "net": -17347
            },
            "nonCommercial": {
              "long": 48445,
              "short": 23731,
              "net": 24714
            },
            "smallTrader": {
              "long": 22095,
              "short": 29462,
              "net": -7367
            }
          },
          "openInterest": 171155
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116335,
              "short": 119441,
              "net": -3106
            },
            "nonCommercial": {
              "long": 91788,
              "short": 65421,
              "net": 26367
            },
            "smallTrader": {
              "long": 24346,
              "short": 47607,
              "net": -23261
            }
          },
          "openInterest": 260608
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10540,
              "short": 107019,
              "net": -96479
            },
            "nonCommercial": {
              "long": 97731,
              "short": 6169,
              "net": 91562
            },
            "smallTrader": {
              "long": 6484,
              "short": 1567,
              "net": 4917
            }
          },
          "openInterest": 114996
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 326969,
              "short": 216002,
              "net": 110967
            },
            "nonCommercial": {
              "long": 73134,
              "short": 216026,
              "net": -142892
            },
            "smallTrader": {
              "long": 81672,
              "short": 49747,
              "net": 31925
            }
          },
          "openInterest": 741168
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1598,
              "short": 12224,
              "net": -10626
            },
            "nonCommercial": {
              "long": 14235,
              "short": 4783,
              "net": 9452
            },
            "smallTrader": {
              "long": 2814,
              "short": 1640,
              "net": 1174
            }
          },
          "openInterest": 18647
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5540,
              "short": 29644,
              "net": -24104
            },
            "nonCommercial": {
              "long": 21926,
              "short": 1683,
              "net": 20243
            },
            "smallTrader": {
              "long": 5276,
              "short": 1415,
              "net": 3861
            }
          },
          "openInterest": 32909
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27450,
              "short": 85358,
              "net": -57908
            },
            "nonCommercial": {
              "long": 42440,
              "short": 3763,
              "net": 38677
            },
            "smallTrader": {
              "long": 31306,
              "short": 12075,
              "net": 19231
            }
          },
          "openInterest": 121787
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62919,
              "short": 113669,
              "net": -50750
            },
            "nonCommercial": {
              "long": 59185,
              "short": 24338,
              "net": 34847
            },
            "smallTrader": {
              "long": 37462,
              "short": 21559,
              "net": 15903
            }
          },
          "openInterest": 174362
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95310,
              "short": 144901,
              "net": -49591
            },
            "nonCommercial": {
              "long": 57997,
              "short": 21725,
              "net": 36272
            },
            "smallTrader": {
              "long": 32289,
              "short": 18970,
              "net": 13319
            }
          },
          "openInterest": 229837
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214456,
              "short": 295953,
              "net": -81497
            },
            "nonCommercial": {
              "long": 154200,
              "short": 34733,
              "net": 119467
            },
            "smallTrader": {
              "long": 55481,
              "short": 93451,
              "net": -37970
            }
          },
          "openInterest": 487238
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427404,
              "short": 658238,
              "net": -230834
            },
            "nonCommercial": {
              "long": 220514,
              "short": 35310,
              "net": 185204
            },
            "smallTrader": {
              "long": 87592,
              "short": 41962,
              "net": 45630
            }
          },
          "openInterest": 819140
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7917,
              "short": 11808,
              "net": -3891
            },
            "nonCommercial": {
              "long": 11305,
              "short": 10844,
              "net": 461
            },
            "smallTrader": {
              "long": 13939,
              "short": 10509,
              "net": 3430
            }
          },
          "openInterest": 33591
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5437,
              "short": 32729,
              "net": -27292
            },
            "nonCommercial": {
              "long": 37579,
              "short": 11809,
              "net": 25770
            },
            "smallTrader": {
              "long": 4954,
              "short": 3432,
              "net": 1522
            }
          },
          "openInterest": 51271
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36727,
              "short": 19720,
              "net": 17007
            },
            "nonCommercial": {
              "long": 3441,
              "short": 22359,
              "net": -18918
            },
            "smallTrader": {
              "long": 11277,
              "short": 9366,
              "net": 1911
            }
          },
          "openInterest": 62312
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67123,
              "short": 78702,
              "net": -11579
            },
            "nonCommercial": {
              "long": 37961,
              "short": 19297,
              "net": 18664
            },
            "smallTrader": {
              "long": 17122,
              "short": 24207,
              "net": -7085
            }
          },
          "openInterest": 139893
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205284,
              "short": 177244,
              "net": 28040
            },
            "nonCommercial": {
              "long": 72586,
              "short": 79698,
              "net": -7112
            },
            "smallTrader": {
              "long": 29213,
              "short": 50141,
              "net": -20928
            }
          },
          "openInterest": 355722
        }
      ]
    },
    {
      "reportDate": "2009-12-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 739597,
              "short": 631781,
              "net": 107816
            },
            "nonCommercial": {
              "long": 162320,
              "short": 247290,
              "net": -84970
            },
            "smallTrader": {
              "long": 245353,
              "short": 268199,
              "net": -22846
            }
          },
          "openInterest": 1171610
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 460380,
              "short": 614998,
              "net": -154618
            },
            "nonCommercial": {
              "long": 334292,
              "short": 138885,
              "net": 195407
            },
            "smallTrader": {
              "long": 82143,
              "short": 122932,
              "net": -40789
            }
          },
          "openInterest": 886037
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 501756,
              "short": 391104,
              "net": 110652
            },
            "nonCommercial": {
              "long": 61035,
              "short": 152676,
              "net": -91641
            },
            "smallTrader": {
              "long": 114084,
              "short": 133095,
              "net": -19011
            }
          },
          "openInterest": 680977
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 501885,
              "short": 532645,
              "net": -30760
            },
            "nonCommercial": {
              "long": 131878,
              "short": 72476,
              "net": 59402
            },
            "smallTrader": {
              "long": 175434,
              "short": 204076,
              "net": -28642
            }
          },
          "openInterest": 815064
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21197,
              "short": 67630,
              "net": -46433
            },
            "nonCommercial": {
              "long": 48769,
              "short": 16344,
              "net": 32425
            },
            "smallTrader": {
              "long": 24061,
              "short": 10053,
              "net": 14008
            }
          },
          "openInterest": 94188
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43857,
              "short": 15317,
              "net": 28540
            },
            "nonCommercial": {
              "long": 13551,
              "short": 38128,
              "net": -24577
            },
            "smallTrader": {
              "long": 16625,
              "short": 20588,
              "net": -3963
            }
          },
          "openInterest": 74083
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13443,
              "short": 55997,
              "net": -42554
            },
            "nonCommercial": {
              "long": 31381,
              "short": 8680,
              "net": 22701
            },
            "smallTrader": {
              "long": 34463,
              "short": 14610,
              "net": 19853
            }
          },
          "openInterest": 79423
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54962,
              "short": 100933,
              "net": -45971
            },
            "nonCommercial": {
              "long": 50951,
              "short": 10882,
              "net": 40069
            },
            "smallTrader": {
              "long": 10121,
              "short": 4219,
              "net": 5902
            }
          },
          "openInterest": 129980
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61614,
              "short": 101617,
              "net": -40003
            },
            "nonCommercial": {
              "long": 45380,
              "short": 9390,
              "net": 35990
            },
            "smallTrader": {
              "long": 9184,
              "short": 5171,
              "net": 4013
            }
          },
          "openInterest": 130027
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74509,
              "short": 84548,
              "net": -10039
            },
            "nonCommercial": {
              "long": 43330,
              "short": 34755,
              "net": 8575
            },
            "smallTrader": {
              "long": 13108,
              "short": 11644,
              "net": 1464
            }
          },
          "openInterest": 145637
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 500549,
              "short": 580849,
              "net": -80300
            },
            "nonCommercial": {
              "long": 284250,
              "short": 69408,
              "net": 214842
            },
            "smallTrader": {
              "long": 95627,
              "short": 230169,
              "net": -134542
            }
          },
          "openInterest": 963483
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90964,
              "short": 147095,
              "net": -56131
            },
            "nonCommercial": {
              "long": 64818,
              "short": 21308,
              "net": 43510
            },
            "smallTrader": {
              "long": 19174,
              "short": 6553,
              "net": 12621
            }
          },
          "openInterest": 184215
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 612836,
              "short": 696962,
              "net": -84126
            },
            "nonCommercial": {
              "long": 235768,
              "short": 160506,
              "net": 75262
            },
            "smallTrader": {
              "long": 70562,
              "short": 61698,
              "net": 8864
            }
          },
          "openInterest": 1159436
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3541,
              "short": 2804,
              "net": 737
            },
            "nonCommercial": {
              "long": 86,
              "short": 765,
              "net": -679
            },
            "smallTrader": {
              "long": 98,
              "short": 156,
              "net": -58
            }
          },
          "openInterest": 3767
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45292,
              "short": 46838,
              "net": -1546
            },
            "nonCommercial": {
              "long": 40925,
              "short": 55252,
              "net": -14327
            },
            "smallTrader": {
              "long": 47921,
              "short": 32048,
              "net": 15873
            }
          },
          "openInterest": 134600
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11166,
              "short": 5400,
              "net": 5766
            },
            "nonCommercial": {
              "long": 9704,
              "short": 11749,
              "net": -2045
            },
            "smallTrader": {
              "long": 6137,
              "short": 9858,
              "net": -3721
            }
          },
          "openInterest": 30267
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139398,
              "short": 185097,
              "net": -45699
            },
            "nonCommercial": {
              "long": 61218,
              "short": 17602,
              "net": 43616
            },
            "smallTrader": {
              "long": 13805,
              "short": 11722,
              "net": 2083
            }
          },
          "openInterest": 234009
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92637,
              "short": 378302,
              "net": -285665
            },
            "nonCommercial": {
              "long": 273487,
              "short": 35411,
              "net": 238076
            },
            "smallTrader": {
              "long": 73702,
              "short": 26113,
              "net": 47589
            }
          },
          "openInterest": 499233
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187315,
              "short": 229523,
              "net": -42208
            },
            "nonCommercial": {
              "long": 48492,
              "short": 15973,
              "net": 32519
            },
            "smallTrader": {
              "long": 41668,
              "short": 31979,
              "net": 9689
            }
          },
          "openInterest": 307202
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46118,
              "short": 41644,
              "net": 4474
            },
            "nonCommercial": {
              "long": 29477,
              "short": 30488,
              "net": -1011
            },
            "smallTrader": {
              "long": 17629,
              "short": 21092,
              "net": -3463
            }
          },
          "openInterest": 93224
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75490,
              "short": 93338,
              "net": -17848
            },
            "nonCommercial": {
              "long": 49457,
              "short": 24292,
              "net": 25165
            },
            "smallTrader": {
              "long": 20787,
              "short": 28104,
              "net": -7317
            }
          },
          "openInterest": 170491
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116662,
              "short": 124078,
              "net": -7416
            },
            "nonCommercial": {
              "long": 91045,
              "short": 58526,
              "net": 32519
            },
            "smallTrader": {
              "long": 23039,
              "short": 48142,
              "net": -25103
            }
          },
          "openInterest": 259625
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17816,
              "short": 95073,
              "net": -77257
            },
            "nonCommercial": {
              "long": 78578,
              "short": 5580,
              "net": 72998
            },
            "smallTrader": {
              "long": 6025,
              "short": 1766,
              "net": 4259
            }
          },
          "openInterest": 103531
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 308202,
              "short": 194734,
              "net": 113468
            },
            "nonCommercial": {
              "long": 78186,
              "short": 228231,
              "net": -150045
            },
            "smallTrader": {
              "long": 72126,
              "short": 35549,
              "net": 36577
            }
          },
          "openInterest": 703814
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1705,
              "short": 12386,
              "net": -10681
            },
            "nonCommercial": {
              "long": 15164,
              "short": 5418,
              "net": 9746
            },
            "smallTrader": {
              "long": 2503,
              "short": 1568,
              "net": 935
            }
          },
          "openInterest": 19372
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5549,
              "short": 28831,
              "net": -23282
            },
            "nonCommercial": {
              "long": 21309,
              "short": 1777,
              "net": 19532
            },
            "smallTrader": {
              "long": 5136,
              "short": 1386,
              "net": 3750
            }
          },
          "openInterest": 32478
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26982,
              "short": 84142,
              "net": -57160
            },
            "nonCommercial": {
              "long": 42528,
              "short": 2850,
              "net": 39678
            },
            "smallTrader": {
              "long": 30854,
              "short": 13372,
              "net": 17482
            }
          },
          "openInterest": 122294
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68214,
              "short": 103940,
              "net": -35726
            },
            "nonCommercial": {
              "long": 49386,
              "short": 24670,
              "net": 24716
            },
            "smallTrader": {
              "long": 34419,
              "short": 23409,
              "net": 11010
            }
          },
          "openInterest": 167371
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102083,
              "short": 133378,
              "net": -31295
            },
            "nonCommercial": {
              "long": 44122,
              "short": 20579,
              "net": 23543
            },
            "smallTrader": {
              "long": 27902,
              "short": 20150,
              "net": 7752
            }
          },
          "openInterest": 218115
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214761,
              "short": 264433,
              "net": -49672
            },
            "nonCommercial": {
              "long": 126422,
              "short": 35303,
              "net": 91119
            },
            "smallTrader": {
              "long": 48492,
              "short": 89939,
              "net": -41447
            }
          },
          "openInterest": 457655
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429887,
              "short": 668290,
              "net": -238403
            },
            "nonCommercial": {
              "long": 229929,
              "short": 39126,
              "net": 190803
            },
            "smallTrader": {
              "long": 87262,
              "short": 39662,
              "net": 47600
            }
          },
          "openInterest": 836284
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13697,
              "short": 8888,
              "net": 4809
            },
            "nonCommercial": {
              "long": 9084,
              "short": 13652,
              "net": -4568
            },
            "smallTrader": {
              "long": 11417,
              "short": 11658,
              "net": -241
            }
          },
          "openInterest": 34198
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5748,
              "short": 41744,
              "net": -35996
            },
            "nonCommercial": {
              "long": 45973,
              "short": 11843,
              "net": 34130
            },
            "smallTrader": {
              "long": 4977,
              "short": 3111,
              "net": 1866
            }
          },
          "openInterest": 59792
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40728,
              "short": 34565,
              "net": 6163
            },
            "nonCommercial": {
              "long": 926,
              "short": 9850,
              "net": -8924
            },
            "smallTrader": {
              "long": 8237,
              "short": 5476,
              "net": 2761
            }
          },
          "openInterest": 53120
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69238,
              "short": 76597,
              "net": -7359
            },
            "nonCommercial": {
              "long": 37416,
              "short": 22016,
              "net": 15400
            },
            "smallTrader": {
              "long": 15860,
              "short": 23901,
              "net": -8041
            }
          },
          "openInterest": 142846
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212188,
              "short": 166293,
              "net": 45895
            },
            "nonCommercial": {
              "long": 68953,
              "short": 93749,
              "net": -24796
            },
            "smallTrader": {
              "long": 26037,
              "short": 47136,
              "net": -21099
            }
          },
          "openInterest": 359029
        }
      ]
    },
    {
      "reportDate": "2009-12-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 746976,
              "short": 575359,
              "net": 171617
            },
            "nonCommercial": {
              "long": 151758,
              "short": 288114,
              "net": -136356
            },
            "smallTrader": {
              "long": 237256,
              "short": 272517,
              "net": -35261
            }
          },
          "openInterest": 1159407
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 468526,
              "short": 590012,
              "net": -121486
            },
            "nonCommercial": {
              "long": 288266,
              "short": 134545,
              "net": 153721
            },
            "smallTrader": {
              "long": 79798,
              "short": 112033,
              "net": -32235
            }
          },
          "openInterest": 853762
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 503468,
              "short": 388317,
              "net": 115151
            },
            "nonCommercial": {
              "long": 46190,
              "short": 149880,
              "net": -103690
            },
            "smallTrader": {
              "long": 118218,
              "short": 129679,
              "net": -11461
            }
          },
          "openInterest": 670423
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 479735,
              "short": 457677,
              "net": 22058
            },
            "nonCommercial": {
              "long": 106855,
              "short": 76615,
              "net": 30240
            },
            "smallTrader": {
              "long": 157499,
              "short": 209797,
              "net": -52298
            }
          },
          "openInterest": 758023
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20461,
              "short": 71294,
              "net": -50833
            },
            "nonCommercial": {
              "long": 53603,
              "short": 17072,
              "net": 36531
            },
            "smallTrader": {
              "long": 24214,
              "short": 9912,
              "net": 14302
            }
          },
          "openInterest": 98465
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48787,
              "short": 13728,
              "net": 35059
            },
            "nonCommercial": {
              "long": 18480,
              "short": 47955,
              "net": -29475
            },
            "smallTrader": {
              "long": 17475,
              "short": 23059,
              "net": -5584
            }
          },
          "openInterest": 84792
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13066,
              "short": 76076,
              "net": -63010
            },
            "nonCommercial": {
              "long": 50457,
              "short": 10468,
              "net": 39989
            },
            "smallTrader": {
              "long": 37520,
              "short": 14499,
              "net": 23021
            }
          },
          "openInterest": 101157
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55399,
              "short": 100783,
              "net": -45384
            },
            "nonCommercial": {
              "long": 50452,
              "short": 10517,
              "net": 39935
            },
            "smallTrader": {
              "long": 9704,
              "short": 4255,
              "net": 5449
            }
          },
          "openInterest": 129231
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62853,
              "short": 96970,
              "net": -34117
            },
            "nonCommercial": {
              "long": 38824,
              "short": 8204,
              "net": 30620
            },
            "smallTrader": {
              "long": 9405,
              "short": 5908,
              "net": 3497
            }
          },
          "openInterest": 124939
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75394,
              "short": 91792,
              "net": -16398
            },
            "nonCommercial": {
              "long": 50473,
              "short": 35939,
              "net": 14534
            },
            "smallTrader": {
              "long": 13961,
              "short": 12097,
              "net": 1864
            }
          },
          "openInterest": 154559
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 500403,
              "short": 604714,
              "net": -104311
            },
            "nonCommercial": {
              "long": 299554,
              "short": 62766,
              "net": 236788
            },
            "smallTrader": {
              "long": 103384,
              "short": 235861,
              "net": -132477
            }
          },
          "openInterest": 989671
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91487,
              "short": 149610,
              "net": -58123
            },
            "nonCommercial": {
              "long": 66417,
              "short": 20962,
              "net": 45455
            },
            "smallTrader": {
              "long": 18976,
              "short": 6308,
              "net": 12668
            }
          },
          "openInterest": 186395
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 612391,
              "short": 718686,
              "net": -106295
            },
            "nonCommercial": {
              "long": 247499,
              "short": 153421,
              "net": 94078
            },
            "smallTrader": {
              "long": 74828,
              "short": 62611,
              "net": 12217
            }
          },
          "openInterest": 1185208
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3686,
              "short": 2799,
              "net": 887
            },
            "nonCommercial": {
              "long": 86,
              "short": 960,
              "net": -874
            },
            "smallTrader": {
              "long": 128,
              "short": 141,
              "net": -13
            }
          },
          "openInterest": 3942
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66911,
              "short": 41361,
              "net": 25550
            },
            "nonCommercial": {
              "long": 34132,
              "short": 67929,
              "net": -33797
            },
            "smallTrader": {
              "long": 42210,
              "short": 33963,
              "net": 8247
            }
          },
          "openInterest": 144152
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11234,
              "short": 5722,
              "net": 5512
            },
            "nonCommercial": {
              "long": 9701,
              "short": 10902,
              "net": -1201
            },
            "smallTrader": {
              "long": 5897,
              "short": 10208,
              "net": -4311
            }
          },
          "openInterest": 30124
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130959,
              "short": 193025,
              "net": -62066
            },
            "nonCommercial": {
              "long": 72531,
              "short": 13847,
              "net": 58684
            },
            "smallTrader": {
              "long": 14352,
              "short": 10970,
              "net": 3382
            }
          },
          "openInterest": 235180
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94841,
              "short": 373783,
              "net": -278942
            },
            "nonCommercial": {
              "long": 263631,
              "short": 33141,
              "net": 230490
            },
            "smallTrader": {
              "long": 72568,
              "short": 24116,
              "net": 48452
            }
          },
          "openInterest": 491712
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184130,
              "short": 243262,
              "net": -59132
            },
            "nonCommercial": {
              "long": 59692,
              "short": 15131,
              "net": 44561
            },
            "smallTrader": {
              "long": 42935,
              "short": 28364,
              "net": 14571
            }
          },
          "openInterest": 314896
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59501,
              "short": 37716,
              "net": 21785
            },
            "nonCommercial": {
              "long": 19943,
              "short": 34846,
              "net": -14903
            },
            "smallTrader": {
              "long": 15773,
              "short": 22655,
              "net": -6882
            }
          },
          "openInterest": 95217
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76322,
              "short": 93961,
              "net": -17639
            },
            "nonCommercial": {
              "long": 50450,
              "short": 25109,
              "net": 25341
            },
            "smallTrader": {
              "long": 21980,
              "short": 29682,
              "net": -7702
            }
          },
          "openInterest": 175178
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115310,
              "short": 126009,
              "net": -10699
            },
            "nonCommercial": {
              "long": 94203,
              "short": 56334,
              "net": 37869
            },
            "smallTrader": {
              "long": 23081,
              "short": 50251,
              "net": -27170
            }
          },
          "openInterest": 264579
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20132,
              "short": 87881,
              "net": -67749
            },
            "nonCommercial": {
              "long": 70392,
              "short": 5759,
              "net": 64633
            },
            "smallTrader": {
              "long": 5939,
              "short": 2823,
              "net": 3116
            }
          },
          "openInterest": 96720
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 302996,
              "short": 192686,
              "net": 110310
            },
            "nonCommercial": {
              "long": 82721,
              "short": 229250,
              "net": -146529
            },
            "smallTrader": {
              "long": 70788,
              "short": 34569,
              "net": 36219
            }
          },
          "openInterest": 701902
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2028,
              "short": 12604,
              "net": -10576
            },
            "nonCommercial": {
              "long": 13872,
              "short": 5067,
              "net": 8805
            },
            "smallTrader": {
              "long": 2993,
              "short": 1222,
              "net": 1771
            }
          },
          "openInterest": 18893
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5776,
              "short": 29211,
              "net": -23435
            },
            "nonCommercial": {
              "long": 21051,
              "short": 1792,
              "net": 19259
            },
            "smallTrader": {
              "long": 5160,
              "short": 984,
              "net": 4176
            }
          },
          "openInterest": 32473
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27360,
              "short": 84710,
              "net": -57350
            },
            "nonCommercial": {
              "long": 41886,
              "short": 3165,
              "net": 38721
            },
            "smallTrader": {
              "long": 31423,
              "short": 12794,
              "net": 18629
            }
          },
          "openInterest": 124334
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66950,
              "short": 104563,
              "net": -37613
            },
            "nonCommercial": {
              "long": 48995,
              "short": 24417,
              "net": 24578
            },
            "smallTrader": {
              "long": 29282,
              "short": 16247,
              "net": 13035
            }
          },
          "openInterest": 158749
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94736,
              "short": 127494,
              "net": -32758
            },
            "nonCommercial": {
              "long": 43230,
              "short": 20728,
              "net": 22502
            },
            "smallTrader": {
              "long": 28280,
              "short": 18024,
              "net": 10256
            }
          },
          "openInterest": 210048
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202975,
              "short": 240082,
              "net": -37107
            },
            "nonCommercial": {
              "long": 111706,
              "short": 36056,
              "net": 75650
            },
            "smallTrader": {
              "long": 45209,
              "short": 83752,
              "net": -38543
            }
          },
          "openInterest": 423295
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 435012,
              "short": 666575,
              "net": -231563
            },
            "nonCommercial": {
              "long": 223587,
              "short": 39827,
              "net": 183760
            },
            "smallTrader": {
              "long": 86482,
              "short": 38679,
              "net": 47803
            }
          },
          "openInterest": 832552
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17760,
              "short": 8196,
              "net": 9564
            },
            "nonCommercial": {
              "long": 10334,
              "short": 17385,
              "net": -7051
            },
            "smallTrader": {
              "long": 9939,
              "short": 12452,
              "net": -2513
            }
          },
          "openInterest": 38033
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5766,
              "short": 46793,
              "net": -41027
            },
            "nonCommercial": {
              "long": 51050,
              "short": 12016,
              "net": 39034
            },
            "smallTrader": {
              "long": 4364,
              "short": 2371,
              "net": 1993
            }
          },
          "openInterest": 63184
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39992,
              "short": 34421,
              "net": 5571
            },
            "nonCommercial": {
              "long": 487,
              "short": 9063,
              "net": -8576
            },
            "smallTrader": {
              "long": 9001,
              "short": 5996,
              "net": 3005
            }
          },
          "openInterest": 52718
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69702,
              "short": 78327,
              "net": -8625
            },
            "nonCommercial": {
              "long": 37673,
              "short": 20975,
              "net": 16698
            },
            "smallTrader": {
              "long": 17812,
              "short": 25885,
              "net": -8073
            }
          },
          "openInterest": 145598
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211713,
              "short": 167466,
              "net": 44247
            },
            "nonCommercial": {
              "long": 69686,
              "short": 95554,
              "net": -25868
            },
            "smallTrader": {
              "long": 27416,
              "short": 45795,
              "net": -18379
            }
          },
          "openInterest": 361424
        }
      ]
    },
    {
      "reportDate": "2010-01-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 796975,
              "short": 575354,
              "net": 221621
            },
            "nonCommercial": {
              "long": 155429,
              "short": 304661,
              "net": -149232
            },
            "smallTrader": {
              "long": 227441,
              "short": 299830,
              "net": -72389
            }
          },
          "openInterest": 1217404
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 475619,
              "short": 538157,
              "net": -62538
            },
            "nonCommercial": {
              "long": 238142,
              "short": 146596,
              "net": 91546
            },
            "smallTrader": {
              "long": 90302,
              "short": 119310,
              "net": -29008
            }
          },
          "openInterest": 833027
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494457,
              "short": 371103,
              "net": 123354
            },
            "nonCommercial": {
              "long": 49866,
              "short": 151399,
              "net": -101533
            },
            "smallTrader": {
              "long": 112809,
              "short": 134630,
              "net": -21821
            }
          },
          "openInterest": 658969
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 490258,
              "short": 436844,
              "net": 53414
            },
            "nonCommercial": {
              "long": 97199,
              "short": 92905,
              "net": 4294
            },
            "smallTrader": {
              "long": 160616,
              "short": 218324,
              "net": -57708
            }
          },
          "openInterest": 759208
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20892,
              "short": 83608,
              "net": -62716
            },
            "nonCommercial": {
              "long": 62114,
              "short": 15006,
              "net": 47108
            },
            "smallTrader": {
              "long": 25681,
              "short": 10073,
              "net": 15608
            }
          },
          "openInterest": 108728
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60287,
              "short": 14463,
              "net": 45824
            },
            "nonCommercial": {
              "long": 18031,
              "short": 51595,
              "net": -33564
            },
            "smallTrader": {
              "long": 14529,
              "short": 26789,
              "net": -12260
            }
          },
          "openInterest": 92891
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13715,
              "short": 80381,
              "net": -66666
            },
            "nonCommercial": {
              "long": 51736,
              "short": 11540,
              "net": 40196
            },
            "smallTrader": {
              "long": 42003,
              "short": 15533,
              "net": 26470
            }
          },
          "openInterest": 107554
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55676,
              "short": 99799,
              "net": -44123
            },
            "nonCommercial": {
              "long": 47699,
              "short": 10431,
              "net": 37268
            },
            "smallTrader": {
              "long": 10759,
              "short": 3904,
              "net": 6855
            }
          },
          "openInterest": 130348
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64035,
              "short": 95311,
              "net": -31276
            },
            "nonCommercial": {
              "long": 38275,
              "short": 10725,
              "net": 27550
            },
            "smallTrader": {
              "long": 9000,
              "short": 5274,
              "net": 3726
            }
          },
          "openInterest": 127082
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76411,
              "short": 94843,
              "net": -18432
            },
            "nonCommercial": {
              "long": 51738,
              "short": 35210,
              "net": 16528
            },
            "smallTrader": {
              "long": 14852,
              "short": 12948,
              "net": 1904
            }
          },
          "openInterest": 158539
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 504378,
              "short": 637452,
              "net": -133074
            },
            "nonCommercial": {
              "long": 327887,
              "short": 63907,
              "net": 263980
            },
            "smallTrader": {
              "long": 102833,
              "short": 233739,
              "net": -130906
            }
          },
          "openInterest": 1032529
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93855,
              "short": 146678,
              "net": -52823
            },
            "nonCommercial": {
              "long": 62543,
              "short": 21511,
              "net": 41032
            },
            "smallTrader": {
              "long": 18906,
              "short": 7115,
              "net": 11791
            }
          },
          "openInterest": 186899
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 611986,
              "short": 738471,
              "net": -126485
            },
            "nonCommercial": {
              "long": 265034,
              "short": 156199,
              "net": 108835
            },
            "smallTrader": {
              "long": 85256,
              "short": 67606,
              "net": 17650
            }
          },
          "openInterest": 1231436
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2378,
              "short": 1524,
              "net": 854
            },
            "nonCommercial": {
              "long": 0,
              "short": 810,
              "net": -810
            },
            "smallTrader": {
              "long": 109,
              "short": 153,
              "net": -44
            }
          },
          "openInterest": 2487
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75603,
              "short": 46052,
              "net": 29551
            },
            "nonCommercial": {
              "long": 37229,
              "short": 73017,
              "net": -35788
            },
            "smallTrader": {
              "long": 42455,
              "short": 36218,
              "net": 6237
            }
          },
          "openInterest": 156155
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10899,
              "short": 6418,
              "net": 4481
            },
            "nonCommercial": {
              "long": 10422,
              "short": 9412,
              "net": 1010
            },
            "smallTrader": {
              "long": 4649,
              "short": 10140,
              "net": -5491
            }
          },
          "openInterest": 29612
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119868,
              "short": 199594,
              "net": -79726
            },
            "nonCommercial": {
              "long": 87887,
              "short": 14245,
              "net": 73642
            },
            "smallTrader": {
              "long": 21023,
              "short": 14939,
              "net": 6084
            }
          },
          "openInterest": 246966
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98195,
              "short": 376746,
              "net": -278551
            },
            "nonCommercial": {
              "long": 263008,
              "short": 35241,
              "net": 227767
            },
            "smallTrader": {
              "long": 78482,
              "short": 27698,
              "net": 50784
            }
          },
          "openInterest": 507643
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170665,
              "short": 239844,
              "net": -69179
            },
            "nonCommercial": {
              "long": 67465,
              "short": 17088,
              "net": 50377
            },
            "smallTrader": {
              "long": 49114,
              "short": 30312,
              "net": 18802
            }
          },
          "openInterest": 317155
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68983,
              "short": 41659,
              "net": 27324
            },
            "nonCommercial": {
              "long": 20634,
              "short": 37445,
              "net": -16811
            },
            "smallTrader": {
              "long": 14573,
              "short": 25086,
              "net": -10513
            }
          },
          "openInterest": 104231
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79112,
              "short": 101887,
              "net": -22775
            },
            "nonCommercial": {
              "long": 53484,
              "short": 25375,
              "net": 28109
            },
            "smallTrader": {
              "long": 23853,
              "short": 29187,
              "net": -5334
            }
          },
          "openInterest": 185108
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113391,
              "short": 133923,
              "net": -20532
            },
            "nonCommercial": {
              "long": 95918,
              "short": 48431,
              "net": 47487
            },
            "smallTrader": {
              "long": 16426,
              "short": 43381,
              "net": -26955
            }
          },
          "openInterest": 258975
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21314,
              "short": 87103,
              "net": -65789
            },
            "nonCommercial": {
              "long": 69341,
              "short": 7354,
              "net": 61987
            },
            "smallTrader": {
              "long": 5859,
              "short": 2057,
              "net": 3802
            }
          },
          "openInterest": 96759
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 308551,
              "short": 188724,
              "net": 119827
            },
            "nonCommercial": {
              "long": 82285,
              "short": 238874,
              "net": -156589
            },
            "smallTrader": {
              "long": 75370,
              "short": 38608,
              "net": 36762
            }
          },
          "openInterest": 724087
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1457,
              "short": 16490,
              "net": -15033
            },
            "nonCommercial": {
              "long": 18106,
              "short": 5133,
              "net": 12973
            },
            "smallTrader": {
              "long": 3490,
              "short": 1430,
              "net": 2060
            }
          },
          "openInterest": 23053
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6265,
              "short": 30858,
              "net": -24593
            },
            "nonCommercial": {
              "long": 21663,
              "short": 1285,
              "net": 20378
            },
            "smallTrader": {
              "long": 5381,
              "short": 1166,
              "net": 4215
            }
          },
          "openInterest": 33582
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26098,
              "short": 83488,
              "net": -57390
            },
            "nonCommercial": {
              "long": 44312,
              "short": 4813,
              "net": 39499
            },
            "smallTrader": {
              "long": 32041,
              "short": 14150,
              "net": 17891
            }
          },
          "openInterest": 125391
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65642,
              "short": 108438,
              "net": -42796
            },
            "nonCommercial": {
              "long": 53813,
              "short": 24788,
              "net": 29025
            },
            "smallTrader": {
              "long": 29990,
              "short": 16219,
              "net": 13771
            }
          },
          "openInterest": 163587
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89991,
              "short": 133955,
              "net": -43964
            },
            "nonCommercial": {
              "long": 53506,
              "short": 23815,
              "net": 29691
            },
            "smallTrader": {
              "long": 33140,
              "short": 18867,
              "net": 14273
            }
          },
          "openInterest": 206810
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195811,
              "short": 242901,
              "net": -47090
            },
            "nonCommercial": {
              "long": 129599,
              "short": 41790,
              "net": 87809
            },
            "smallTrader": {
              "long": 40435,
              "short": 81154,
              "net": -40719
            }
          },
          "openInterest": 424304
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444943,
              "short": 676606,
              "net": -231663
            },
            "nonCommercial": {
              "long": 222931,
              "short": 38491,
              "net": 184440
            },
            "smallTrader": {
              "long": 83408,
              "short": 36185,
              "net": 47223
            }
          },
          "openInterest": 842341
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11260,
              "short": 9355,
              "net": 1905
            },
            "nonCommercial": {
              "long": 12488,
              "short": 15268,
              "net": -2780
            },
            "smallTrader": {
              "long": 11413,
              "short": 10538,
              "net": 875
            }
          },
          "openInterest": 35161
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6327,
              "short": 48115,
              "net": -41788
            },
            "nonCommercial": {
              "long": 48623,
              "short": 9225,
              "net": 39398
            },
            "smallTrader": {
              "long": 5040,
              "short": 2650,
              "net": 2390
            }
          },
          "openInterest": 62056
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43209,
              "short": 40568,
              "net": 2641
            },
            "nonCommercial": {
              "long": 1012,
              "short": 8824,
              "net": -7812
            },
            "smallTrader": {
              "long": 13080,
              "short": 7909,
              "net": 5171
            }
          },
          "openInterest": 61257
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67375,
              "short": 78951,
              "net": -11576
            },
            "nonCommercial": {
              "long": 37648,
              "short": 19155,
              "net": 18493
            },
            "smallTrader": {
              "long": 18521,
              "short": 25438,
              "net": -6917
            }
          },
          "openInterest": 144857
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210821,
              "short": 174056,
              "net": 36765
            },
            "nonCommercial": {
              "long": 72253,
              "short": 92879,
              "net": -20626
            },
            "smallTrader": {
              "long": 27443,
              "short": 43582,
              "net": -16139
            }
          },
          "openInterest": 363299
        }
      ]
    },
    {
      "reportDate": "2010-01-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 840148,
              "short": 603954,
              "net": 236194
            },
            "nonCommercial": {
              "long": 126967,
              "short": 317675,
              "net": -190708
            },
            "smallTrader": {
              "long": 245101,
              "short": 290587,
              "net": -45486
            }
          },
          "openInterest": 1253003
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 486603,
              "short": 583948,
              "net": -97345
            },
            "nonCommercial": {
              "long": 281919,
              "short": 141606,
              "net": 140313
            },
            "smallTrader": {
              "long": 88300,
              "short": 131268,
              "net": -42968
            }
          },
          "openInterest": 880999
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 489097,
              "short": 349668,
              "net": 139429
            },
            "nonCommercial": {
              "long": 49908,
              "short": 150989,
              "net": -101081
            },
            "smallTrader": {
              "long": 110601,
              "short": 148949,
              "net": -38348
            }
          },
          "openInterest": 657643
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 533846,
              "short": 478567,
              "net": 55279
            },
            "nonCommercial": {
              "long": 69435,
              "short": 80378,
              "net": -10943
            },
            "smallTrader": {
              "long": 154685,
              "short": 199021,
              "net": -44336
            }
          },
          "openInterest": 782535
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23798,
              "short": 100860,
              "net": -77062
            },
            "nonCommercial": {
              "long": 73240,
              "short": 13888,
              "net": 59352
            },
            "smallTrader": {
              "long": 29796,
              "short": 12086,
              "net": 17710
            }
          },
          "openInterest": 126970
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56340,
              "short": 11583,
              "net": 44757
            },
            "nonCommercial": {
              "long": 15182,
              "short": 50649,
              "net": -35467
            },
            "smallTrader": {
              "long": 17515,
              "short": 26805,
              "net": -9290
            }
          },
          "openInterest": 89147
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15139,
              "short": 89153,
              "net": -74014
            },
            "nonCommercial": {
              "long": 60219,
              "short": 11524,
              "net": 48695
            },
            "smallTrader": {
              "long": 41882,
              "short": 16563,
              "net": 25319
            }
          },
          "openInterest": 117310
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57617,
              "short": 100268,
              "net": -42651
            },
            "nonCommercial": {
              "long": 47874,
              "short": 11895,
              "net": 35979
            },
            "smallTrader": {
              "long": 10191,
              "short": 3519,
              "net": 6672
            }
          },
          "openInterest": 132926
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63478,
              "short": 98536,
              "net": -35058
            },
            "nonCommercial": {
              "long": 40747,
              "short": 9983,
              "net": 30764
            },
            "smallTrader": {
              "long": 8868,
              "short": 4574,
              "net": 4294
            }
          },
          "openInterest": 129501
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66816,
              "short": 93719,
              "net": -26903
            },
            "nonCommercial": {
              "long": 51974,
              "short": 29433,
              "net": 22541
            },
            "smallTrader": {
              "long": 16936,
              "short": 12574,
              "net": 4362
            }
          },
          "openInterest": 151321
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 537591,
              "short": 660388,
              "net": -122797
            },
            "nonCommercial": {
              "long": 344016,
              "short": 70883,
              "net": 273133
            },
            "smallTrader": {
              "long": 111841,
              "short": 262177,
              "net": -150336
            }
          },
          "openInterest": 1113057
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92521,
              "short": 140173,
              "net": -47652
            },
            "nonCommercial": {
              "long": 58306,
              "short": 22113,
              "net": 36193
            },
            "smallTrader": {
              "long": 18607,
              "short": 7148,
              "net": 11459
            }
          },
          "openInterest": 181280
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613653,
              "short": 764289,
              "net": -150636
            },
            "nonCommercial": {
              "long": 291426,
              "short": 155757,
              "net": 135669
            },
            "smallTrader": {
              "long": 81844,
              "short": 66877,
              "net": 14967
            }
          },
          "openInterest": 1300867
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2462,
              "short": 1658,
              "net": 804
            },
            "nonCommercial": {
              "long": 0,
              "short": 810,
              "net": -810
            },
            "smallTrader": {
              "long": 179,
              "short": 173,
              "net": 6
            }
          },
          "openInterest": 2641
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77041,
              "short": 65306,
              "net": 11735
            },
            "nonCommercial": {
              "long": 36186,
              "short": 54103,
              "net": -17917
            },
            "smallTrader": {
              "long": 46227,
              "short": 40045,
              "net": 6182
            }
          },
          "openInterest": 161287
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10762,
              "short": 7362,
              "net": 3400
            },
            "nonCommercial": {
              "long": 11002,
              "short": 7706,
              "net": 3296
            },
            "smallTrader": {
              "long": 5563,
              "short": 12259,
              "net": -6696
            }
          },
          "openInterest": 30465
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129208,
              "short": 213776,
              "net": -84568
            },
            "nonCommercial": {
              "long": 92245,
              "short": 15889,
              "net": 76356
            },
            "smallTrader": {
              "long": 24033,
              "short": 15821,
              "net": 8212
            }
          },
          "openInterest": 265579
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100451,
              "short": 382939,
              "net": -282488
            },
            "nonCommercial": {
              "long": 271260,
              "short": 41918,
              "net": 229342
            },
            "smallTrader": {
              "long": 75600,
              "short": 22454,
              "net": 53146
            }
          },
          "openInterest": 523266
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178504,
              "short": 246670,
              "net": -68166
            },
            "nonCommercial": {
              "long": 67656,
              "short": 18287,
              "net": 49369
            },
            "smallTrader": {
              "long": 47127,
              "short": 28330,
              "net": 18797
            }
          },
          "openInterest": 332408
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82160,
              "short": 49902,
              "net": 32258
            },
            "nonCommercial": {
              "long": 21951,
              "short": 38695,
              "net": -16744
            },
            "smallTrader": {
              "long": 16138,
              "short": 31652,
              "net": -15514
            }
          },
          "openInterest": 120568
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84376,
              "short": 107664,
              "net": -23288
            },
            "nonCommercial": {
              "long": 53552,
              "short": 25059,
              "net": 28493
            },
            "smallTrader": {
              "long": 24543,
              "short": 29748,
              "net": -5205
            }
          },
          "openInterest": 191579
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118287,
              "short": 138285,
              "net": -19998
            },
            "nonCommercial": {
              "long": 99460,
              "short": 47968,
              "net": 51492
            },
            "smallTrader": {
              "long": 23448,
              "short": 54942,
              "net": -31494
            }
          },
          "openInterest": 278461
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16012,
              "short": 97131,
              "net": -81119
            },
            "nonCommercial": {
              "long": 81605,
              "short": 5708,
              "net": 75897
            },
            "smallTrader": {
              "long": 6802,
              "short": 1580,
              "net": 5222
            }
          },
          "openInterest": 104662
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 320780,
              "short": 194134,
              "net": 126646
            },
            "nonCommercial": {
              "long": 90030,
              "short": 253840,
              "net": -163810
            },
            "smallTrader": {
              "long": 77845,
              "short": 40681,
              "net": 37164
            }
          },
          "openInterest": 760159
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1196,
              "short": 18810,
              "net": -17614
            },
            "nonCommercial": {
              "long": 21417,
              "short": 5734,
              "net": 15683
            },
            "smallTrader": {
              "long": 3119,
              "short": 1188,
              "net": 1931
            }
          },
          "openInterest": 25732
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5770,
              "short": 30368,
              "net": -24598
            },
            "nonCommercial": {
              "long": 23013,
              "short": 2854,
              "net": 20159
            },
            "smallTrader": {
              "long": 5523,
              "short": 1084,
              "net": 4439
            }
          },
          "openInterest": 34502
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26124,
              "short": 87870,
              "net": -61746
            },
            "nonCommercial": {
              "long": 48703,
              "short": 4175,
              "net": 44528
            },
            "smallTrader": {
              "long": 30265,
              "short": 13047,
              "net": 17218
            }
          },
          "openInterest": 128675
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67094,
              "short": 101659,
              "net": -34565
            },
            "nonCommercial": {
              "long": 50917,
              "short": 24330,
              "net": 26587
            },
            "smallTrader": {
              "long": 28204,
              "short": 20226,
              "net": 7978
            }
          },
          "openInterest": 164952
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101403,
              "short": 135812,
              "net": -34409
            },
            "nonCommercial": {
              "long": 51454,
              "short": 26963,
              "net": 24491
            },
            "smallTrader": {
              "long": 30242,
              "short": 20324,
              "net": 9918
            }
          },
          "openInterest": 212395
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219065,
              "short": 235750,
              "net": -16685
            },
            "nonCommercial": {
              "long": 115981,
              "short": 53622,
              "net": 62359
            },
            "smallTrader": {
              "long": 44307,
              "short": 89981,
              "net": -45674
            }
          },
          "openInterest": 438758
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432073,
              "short": 666253,
              "net": -234180
            },
            "nonCommercial": {
              "long": 226945,
              "short": 36038,
              "net": 190907
            },
            "smallTrader": {
              "long": 84883,
              "short": 41610,
              "net": 43273
            }
          },
          "openInterest": 840620
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6378,
              "short": 24458,
              "net": -18080
            },
            "nonCommercial": {
              "long": 17213,
              "short": 3287,
              "net": 13926
            },
            "smallTrader": {
              "long": 14565,
              "short": 10411,
              "net": 4154
            }
          },
          "openInterest": 38204
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4823,
              "short": 41133,
              "net": -36310
            },
            "nonCommercial": {
              "long": 40164,
              "short": 6655,
              "net": 33509
            },
            "smallTrader": {
              "long": 5041,
              "short": 2240,
              "net": 2801
            }
          },
          "openInterest": 52227
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45666,
              "short": 44843,
              "net": 823
            },
            "nonCommercial": {
              "long": 1702,
              "short": 5554,
              "net": -3852
            },
            "smallTrader": {
              "long": 12308,
              "short": 9279,
              "net": 3029
            }
          },
          "openInterest": 63142
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68387,
              "short": 81229,
              "net": -12842
            },
            "nonCommercial": {
              "long": 39010,
              "short": 17903,
              "net": 21107
            },
            "smallTrader": {
              "long": 19843,
              "short": 28108,
              "net": -8265
            }
          },
          "openInterest": 149056
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223647,
              "short": 180677,
              "net": 42970
            },
            "nonCommercial": {
              "long": 76399,
              "short": 99948,
              "net": -23549
            },
            "smallTrader": {
              "long": 28775,
              "short": 48196,
              "net": -19421
            }
          },
          "openInterest": 382064
        }
      ]
    },
    {
      "reportDate": "2010-01-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 858339,
              "short": 672242,
              "net": 186097
            },
            "nonCommercial": {
              "long": 123328,
              "short": 267129,
              "net": -143801
            },
            "smallTrader": {
              "long": 256228,
              "short": 298524,
              "net": -42296
            }
          },
          "openInterest": 1277965
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 503685,
              "short": 601585,
              "net": -97900
            },
            "nonCommercial": {
              "long": 277002,
              "short": 140750,
              "net": 136252
            },
            "smallTrader": {
              "long": 89550,
              "short": 127902,
              "net": -38352
            }
          },
          "openInterest": 905230
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 490104,
              "short": 346802,
              "net": 143302
            },
            "nonCommercial": {
              "long": 46509,
              "short": 152513,
              "net": -106004
            },
            "smallTrader": {
              "long": 111688,
              "short": 148986,
              "net": -37298
            }
          },
          "openInterest": 652138
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 535780,
              "short": 485331,
              "net": 50449
            },
            "nonCommercial": {
              "long": 64963,
              "short": 83280,
              "net": -18317
            },
            "smallTrader": {
              "long": 173994,
              "short": 206126,
              "net": -32132
            }
          },
          "openInterest": 797279
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24229,
              "short": 107538,
              "net": -83309
            },
            "nonCommercial": {
              "long": 77331,
              "short": 14480,
              "net": 62851
            },
            "smallTrader": {
              "long": 30777,
              "short": 10319,
              "net": 20458
            }
          },
          "openInterest": 133086
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41982,
              "short": 17464,
              "net": 24518
            },
            "nonCommercial": {
              "long": 21199,
              "short": 41370,
              "net": -20171
            },
            "smallTrader": {
              "long": 19737,
              "short": 24084,
              "net": -4347
            }
          },
          "openInterest": 83337
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17807,
              "short": 91505,
              "net": -73698
            },
            "nonCommercial": {
              "long": 58048,
              "short": 11245,
              "net": 46803
            },
            "smallTrader": {
              "long": 44375,
              "short": 17480,
              "net": 26895
            }
          },
          "openInterest": 120271
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55518,
              "short": 104389,
              "net": -48871
            },
            "nonCommercial": {
              "long": 51913,
              "short": 10653,
              "net": 41260
            },
            "smallTrader": {
              "long": 12778,
              "short": 5167,
              "net": 7611
            }
          },
          "openInterest": 140693
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64931,
              "short": 100241,
              "net": -35310
            },
            "nonCommercial": {
              "long": 41209,
              "short": 9283,
              "net": 31926
            },
            "smallTrader": {
              "long": 8353,
              "short": 4969,
              "net": 3384
            }
          },
          "openInterest": 131971
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60389,
              "short": 91363,
              "net": -30974
            },
            "nonCommercial": {
              "long": 50762,
              "short": 23095,
              "net": 27667
            },
            "smallTrader": {
              "long": 15106,
              "short": 11799,
              "net": 3307
            }
          },
          "openInterest": 143012
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 589861,
              "short": 614289,
              "net": -24428
            },
            "nonCommercial": {
              "long": 286451,
              "short": 104675,
              "net": 181776
            },
            "smallTrader": {
              "long": 110218,
              "short": 267566,
              "net": -157348
            }
          },
          "openInterest": 1122443
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89398,
              "short": 136152,
              "net": -46754
            },
            "nonCommercial": {
              "long": 55605,
              "short": 18473,
              "net": 37132
            },
            "smallTrader": {
              "long": 17799,
              "short": 8177,
              "net": 9622
            }
          },
          "openInterest": 177032
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 643780,
              "short": 796774,
              "net": -152994
            },
            "nonCommercial": {
              "long": 280410,
              "short": 146029,
              "net": 134381
            },
            "smallTrader": {
              "long": 78438,
              "short": 59825,
              "net": 18613
            }
          },
          "openInterest": 1324903
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2578,
              "short": 1736,
              "net": 842
            },
            "nonCommercial": {
              "long": 0,
              "short": 810,
              "net": -810
            },
            "smallTrader": {
              "long": 146,
              "short": 178,
              "net": -32
            }
          },
          "openInterest": 2724
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80493,
              "short": 59772,
              "net": 20721
            },
            "nonCommercial": {
              "long": 34186,
              "short": 59468,
              "net": -25282
            },
            "smallTrader": {
              "long": 48050,
              "short": 43489,
              "net": 4561
            }
          },
          "openInterest": 164501
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11110,
              "short": 8775,
              "net": 2335
            },
            "nonCommercial": {
              "long": 11857,
              "short": 7561,
              "net": 4296
            },
            "smallTrader": {
              "long": 5127,
              "short": 11758,
              "net": -6631
            }
          },
          "openInterest": 31648
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139690,
              "short": 221046,
              "net": -81356
            },
            "nonCommercial": {
              "long": 89386,
              "short": 15997,
              "net": 73389
            },
            "smallTrader": {
              "long": 20085,
              "short": 12118,
              "net": 7967
            }
          },
          "openInterest": 273395
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109197,
              "short": 382844,
              "net": -273647
            },
            "nonCommercial": {
              "long": 261276,
              "short": 39807,
              "net": 221469
            },
            "smallTrader": {
              "long": 75558,
              "short": 23380,
              "net": 52178
            }
          },
          "openInterest": 528924
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175376,
              "short": 228000,
              "net": -52624
            },
            "nonCommercial": {
              "long": 56219,
              "short": 17961,
              "net": 38258
            },
            "smallTrader": {
              "long": 40541,
              "short": 26175,
              "net": 14366
            }
          },
          "openInterest": 311199
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80293,
              "short": 51178,
              "net": 29115
            },
            "nonCommercial": {
              "long": 23718,
              "short": 40814,
              "net": -17096
            },
            "smallTrader": {
              "long": 17949,
              "short": 29968,
              "net": -12019
            }
          },
          "openInterest": 122367
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88087,
              "short": 114448,
              "net": -26361
            },
            "nonCommercial": {
              "long": 58546,
              "short": 26733,
              "net": 31813
            },
            "smallTrader": {
              "long": 25071,
              "short": 30523,
              "net": -5452
            }
          },
          "openInterest": 199667
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114926,
              "short": 147391,
              "net": -32465
            },
            "nonCommercial": {
              "long": 106621,
              "short": 38966,
              "net": 67655
            },
            "smallTrader": {
              "long": 22901,
              "short": 58091,
              "net": -35190
            }
          },
          "openInterest": 278567
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17005,
              "short": 102528,
              "net": -85523
            },
            "nonCommercial": {
              "long": 87090,
              "short": 7843,
              "net": 79247
            },
            "smallTrader": {
              "long": 8059,
              "short": 1783,
              "net": 6276
            }
          },
          "openInterest": 112382
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 333490,
              "short": 202002,
              "net": 131488
            },
            "nonCommercial": {
              "long": 88567,
              "short": 257289,
              "net": -168722
            },
            "smallTrader": {
              "long": 74839,
              "short": 37605,
              "net": 37234
            }
          },
          "openInterest": 782549
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1218,
              "short": 19664,
              "net": -18446
            },
            "nonCommercial": {
              "long": 22397,
              "short": 6041,
              "net": 16356
            },
            "smallTrader": {
              "long": 3302,
              "short": 1212,
              "net": 2090
            }
          },
          "openInterest": 26917
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5634,
              "short": 29221,
              "net": -23587
            },
            "nonCommercial": {
              "long": 22844,
              "short": 3416,
              "net": 19428
            },
            "smallTrader": {
              "long": 5403,
              "short": 1244,
              "net": 4159
            }
          },
          "openInterest": 34352
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26749,
              "short": 88439,
              "net": -61690
            },
            "nonCommercial": {
              "long": 49357,
              "short": 5056,
              "net": 44301
            },
            "smallTrader": {
              "long": 32542,
              "short": 15153,
              "net": 17389
            }
          },
          "openInterest": 131385
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69444,
              "short": 107428,
              "net": -37984
            },
            "nonCommercial": {
              "long": 49717,
              "short": 21122,
              "net": 28595
            },
            "smallTrader": {
              "long": 30565,
              "short": 21176,
              "net": 9389
            }
          },
          "openInterest": 170137
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115799,
              "short": 130879,
              "net": -15080
            },
            "nonCommercial": {
              "long": 42274,
              "short": 31645,
              "net": 10629
            },
            "smallTrader": {
              "long": 27095,
              "short": 22644,
              "net": 4451
            }
          },
          "openInterest": 215427
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234464,
              "short": 237363,
              "net": -2899
            },
            "nonCommercial": {
              "long": 107244,
              "short": 57104,
              "net": 50140
            },
            "smallTrader": {
              "long": 43237,
              "short": 90478,
              "net": -47241
            }
          },
          "openInterest": 454690
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 421049,
              "short": 662578,
              "net": -241529
            },
            "nonCommercial": {
              "long": 234488,
              "short": 39569,
              "net": 194919
            },
            "smallTrader": {
              "long": 88923,
              "short": 42313,
              "net": 46610
            }
          },
          "openInterest": 839354
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5700,
              "short": 25353,
              "net": -19653
            },
            "nonCommercial": {
              "long": 17281,
              "short": 3310,
              "net": 13971
            },
            "smallTrader": {
              "long": 14587,
              "short": 8905,
              "net": 5682
            }
          },
          "openInterest": 37744
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5183,
              "short": 38317,
              "net": -33134
            },
            "nonCommercial": {
              "long": 36332,
              "short": 6261,
              "net": 30071
            },
            "smallTrader": {
              "long": 5282,
              "short": 2219,
              "net": 3063
            }
          },
          "openInterest": 49139
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43749,
              "short": 42903,
              "net": 846
            },
            "nonCommercial": {
              "long": 2211,
              "short": 6523,
              "net": -4312
            },
            "smallTrader": {
              "long": 13142,
              "short": 9676,
              "net": 3466
            }
          },
          "openInterest": 63463
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67320,
              "short": 78236,
              "net": -10916
            },
            "nonCommercial": {
              "long": 39489,
              "short": 19925,
              "net": 19564
            },
            "smallTrader": {
              "long": 19440,
              "short": 28088,
              "net": -8648
            }
          },
          "openInterest": 148007
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237061,
              "short": 179059,
              "net": 58002
            },
            "nonCommercial": {
              "long": 73416,
              "short": 109258,
              "net": -35842
            },
            "smallTrader": {
              "long": 29836,
              "short": 51996,
              "net": -22160
            }
          },
          "openInterest": 393291
        }
      ]
    },
    {
      "reportDate": "2010-01-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 892616,
              "short": 692241,
              "net": 200375
            },
            "nonCommercial": {
              "long": 135138,
              "short": 285604,
              "net": -150466
            },
            "smallTrader": {
              "long": 256382,
              "short": 306291,
              "net": -49909
            }
          },
          "openInterest": 1332819
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 497857,
              "short": 608604,
              "net": -110747
            },
            "nonCommercial": {
              "long": 281038,
              "short": 136743,
              "net": 144295
            },
            "smallTrader": {
              "long": 89578,
              "short": 123126,
              "net": -33548
            }
          },
          "openInterest": 908516
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 493378,
              "short": 360884,
              "net": 132494
            },
            "nonCommercial": {
              "long": 41848,
              "short": 136270,
              "net": -94422
            },
            "smallTrader": {
              "long": 112195,
              "short": 150267,
              "net": -38072
            }
          },
          "openInterest": 652424
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 534151,
              "short": 498227,
              "net": 35924
            },
            "nonCommercial": {
              "long": 83636,
              "short": 97139,
              "net": -13503
            },
            "smallTrader": {
              "long": 192196,
              "short": 214617,
              "net": -22421
            }
          },
          "openInterest": 832658
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23947,
              "short": 84010,
              "net": -60063
            },
            "nonCommercial": {
              "long": 61097,
              "short": 15779,
              "net": 45318
            },
            "smallTrader": {
              "long": 26327,
              "short": 11582,
              "net": 14745
            }
          },
          "openInterest": 112867
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54925,
              "short": 21890,
              "net": 33035
            },
            "nonCommercial": {
              "long": 15075,
              "short": 42228,
              "net": -27153
            },
            "smallTrader": {
              "long": 16276,
              "short": 22158,
              "net": -5882
            }
          },
          "openInterest": 86475
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17315,
              "short": 65469,
              "net": -48154
            },
            "nonCommercial": {
              "long": 35659,
              "short": 9850,
              "net": 25809
            },
            "smallTrader": {
              "long": 38391,
              "short": 16046,
              "net": 22345
            }
          },
          "openInterest": 91375
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56119,
              "short": 106016,
              "net": -49897
            },
            "nonCommercial": {
              "long": 50452,
              "short": 5713,
              "net": 44739
            },
            "smallTrader": {
              "long": 11135,
              "short": 5977,
              "net": 5158
            }
          },
          "openInterest": 144201
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66336,
              "short": 97504,
              "net": -31168
            },
            "nonCommercial": {
              "long": 38679,
              "short": 10802,
              "net": 27877
            },
            "smallTrader": {
              "long": 7085,
              "short": 3794,
              "net": 3291
            }
          },
          "openInterest": 130012
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58061,
              "short": 87467,
              "net": -29406
            },
            "nonCommercial": {
              "long": 48727,
              "short": 19957,
              "net": 28770
            },
            "smallTrader": {
              "long": 14869,
              "short": 14233,
              "net": 636
            }
          },
          "openInterest": 140683
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 596510,
              "short": 578698,
              "net": 17812
            },
            "nonCommercial": {
              "long": 274098,
              "short": 130986,
              "net": 143112
            },
            "smallTrader": {
              "long": 109380,
              "short": 270304,
              "net": -160924
            }
          },
          "openInterest": 1135793
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89894,
              "short": 127033,
              "net": -37139
            },
            "nonCommercial": {
              "long": 48929,
              "short": 19348,
              "net": 29581
            },
            "smallTrader": {
              "long": 16730,
              "short": 9172,
              "net": 7558
            }
          },
          "openInterest": 171297
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 661990,
              "short": 784287,
              "net": -122297
            },
            "nonCommercial": {
              "long": 246573,
              "short": 146953,
              "net": 99620
            },
            "smallTrader": {
              "long": 85020,
              "short": 62343,
              "net": 22677
            }
          },
          "openInterest": 1320661
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2846,
              "short": 1896,
              "net": 950
            },
            "nonCommercial": {
              "long": 0,
              "short": 825,
              "net": -825
            },
            "smallTrader": {
              "long": 74,
              "short": 199,
              "net": -125
            }
          },
          "openInterest": 2920
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107572,
              "short": 66224,
              "net": 41348
            },
            "nonCommercial": {
              "long": 33106,
              "short": 72645,
              "net": -39539
            },
            "smallTrader": {
              "long": 43648,
              "short": 45457,
              "net": -1809
            }
          },
          "openInterest": 184978
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10963,
              "short": 9785,
              "net": 1178
            },
            "nonCommercial": {
              "long": 13206,
              "short": 6629,
              "net": 6577
            },
            "smallTrader": {
              "long": 5281,
              "short": 13036,
              "net": -7755
            }
          },
          "openInterest": 34630
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141558,
              "short": 209247,
              "net": -67689
            },
            "nonCommercial": {
              "long": 74528,
              "short": 11846,
              "net": 62682
            },
            "smallTrader": {
              "long": 18052,
              "short": 13045,
              "net": 5007
            }
          },
          "openInterest": 261580
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111492,
              "short": 360110,
              "net": -248618
            },
            "nonCommercial": {
              "long": 246223,
              "short": 34299,
              "net": 211924
            },
            "smallTrader": {
              "long": 73699,
              "short": 37005,
              "net": 36694
            }
          },
          "openInterest": 507565
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182224,
              "short": 223172,
              "net": -40948
            },
            "nonCommercial": {
              "long": 51566,
              "short": 24649,
              "net": 26917
            },
            "smallTrader": {
              "long": 42869,
              "short": 28838,
              "net": 14031
            }
          },
          "openInterest": 315328
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67644,
              "short": 59405,
              "net": 8239
            },
            "nonCommercial": {
              "long": 28821,
              "short": 33168,
              "net": -4347
            },
            "smallTrader": {
              "long": 22975,
              "short": 26867,
              "net": -3892
            }
          },
          "openInterest": 119819
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87949,
              "short": 112173,
              "net": -24224
            },
            "nonCommercial": {
              "long": 56759,
              "short": 25582,
              "net": 31177
            },
            "smallTrader": {
              "long": 23724,
              "short": 30677,
              "net": -6953
            }
          },
          "openInterest": 197396
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115734,
              "short": 151709,
              "net": -35975
            },
            "nonCommercial": {
              "long": 107097,
              "short": 35290,
              "net": 71807
            },
            "smallTrader": {
              "long": 22646,
              "short": 58478,
              "net": -35832
            }
          },
          "openInterest": 284138
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23785,
              "short": 86156,
              "net": -62371
            },
            "nonCommercial": {
              "long": 67133,
              "short": 8994,
              "net": 58139
            },
            "smallTrader": {
              "long": 6262,
              "short": 2030,
              "net": 4232
            }
          },
          "openInterest": 97398
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 318212,
              "short": 194613,
              "net": 123599
            },
            "nonCommercial": {
              "long": 88479,
              "short": 251033,
              "net": -162554
            },
            "smallTrader": {
              "long": 73311,
              "short": 34356,
              "net": 38955
            }
          },
          "openInterest": 769887
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2762,
              "short": 12630,
              "net": -9868
            },
            "nonCommercial": {
              "long": 16005,
              "short": 7534,
              "net": 8471
            },
            "smallTrader": {
              "long": 2673,
              "short": 1276,
              "net": 1397
            }
          },
          "openInterest": 21440
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5976,
              "short": 28528,
              "net": -22552
            },
            "nonCommercial": {
              "long": 22932,
              "short": 4418,
              "net": 18514
            },
            "smallTrader": {
              "long": 5142,
              "short": 1104,
              "net": 4038
            }
          },
          "openInterest": 34697
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29036,
              "short": 83747,
              "net": -54711
            },
            "nonCommercial": {
              "long": 41473,
              "short": 4404,
              "net": 37069
            },
            "smallTrader": {
              "long": 32017,
              "short": 14375,
              "net": 17642
            }
          },
          "openInterest": 124895
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72431,
              "short": 110556,
              "net": -38125
            },
            "nonCommercial": {
              "long": 54955,
              "short": 23793,
              "net": 31162
            },
            "smallTrader": {
              "long": 29346,
              "short": 22383,
              "net": 6963
            }
          },
          "openInterest": 179176
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127430,
              "short": 131276,
              "net": -3846
            },
            "nonCommercial": {
              "long": 42057,
              "short": 40429,
              "net": 1628
            },
            "smallTrader": {
              "long": 28039,
              "short": 25821,
              "net": 2218
            }
          },
          "openInterest": 231137
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241670,
              "short": 229821,
              "net": 11849
            },
            "nonCommercial": {
              "long": 103470,
              "short": 64374,
              "net": 39096
            },
            "smallTrader": {
              "long": 39208,
              "short": 90153,
              "net": -50945
            }
          },
          "openInterest": 457213
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452118,
              "short": 688397,
              "net": -236279
            },
            "nonCommercial": {
              "long": 232701,
              "short": 36302,
              "net": 196399
            },
            "smallTrader": {
              "long": 80925,
              "short": 41045,
              "net": 39880
            }
          },
          "openInterest": 847442
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10407,
              "short": 14719,
              "net": -4312
            },
            "nonCommercial": {
              "long": 12421,
              "short": 6716,
              "net": 5705
            },
            "smallTrader": {
              "long": 11242,
              "short": 12635,
              "net": -1393
            }
          },
          "openInterest": 34075
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5852,
              "short": 47600,
              "net": -41748
            },
            "nonCommercial": {
              "long": 44152,
              "short": 6606,
              "net": 37546
            },
            "smallTrader": {
              "long": 7160,
              "short": 2958,
              "net": 4202
            }
          },
          "openInterest": 59330
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30160,
              "short": 29119,
              "net": 1041
            },
            "nonCommercial": {
              "long": 3115,
              "short": 6023,
              "net": -2908
            },
            "smallTrader": {
              "long": 8854,
              "short": 6987,
              "net": 1867
            }
          },
          "openInterest": 47810
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69435,
              "short": 76075,
              "net": -6640
            },
            "nonCommercial": {
              "long": 38511,
              "short": 21804,
              "net": 16707
            },
            "smallTrader": {
              "long": 20238,
              "short": 30305,
              "net": -10067
            }
          },
          "openInterest": 151085
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242836,
              "short": 171981,
              "net": 70855
            },
            "nonCommercial": {
              "long": 73134,
              "short": 121961,
              "net": -48827
            },
            "smallTrader": {
              "long": 30874,
              "short": 52902,
              "net": -22028
            }
          },
          "openInterest": 401938
        }
      ]
    },
    {
      "reportDate": "2010-02-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 903169,
              "short": 762394,
              "net": 140775
            },
            "nonCommercial": {
              "long": 168508,
              "short": 298318,
              "net": -129810
            },
            "smallTrader": {
              "long": 277773,
              "short": 288738,
              "net": -10965
            }
          },
          "openInterest": 1404635
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 522110,
              "short": 669616,
              "net": -147506
            },
            "nonCommercial": {
              "long": 319078,
              "short": 150171,
              "net": 168907
            },
            "smallTrader": {
              "long": 93981,
              "short": 115382,
              "net": -21401
            }
          },
          "openInterest": 974817
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488255,
              "short": 364757,
              "net": 123498
            },
            "nonCommercial": {
              "long": 39833,
              "short": 139575,
              "net": -99742
            },
            "smallTrader": {
              "long": 116242,
              "short": 139998,
              "net": -23756
            }
          },
          "openInterest": 648854
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 567806,
              "short": 541911,
              "net": 25895
            },
            "nonCommercial": {
              "long": 112179,
              "short": 120483,
              "net": -8304
            },
            "smallTrader": {
              "long": 201353,
              "short": 218944,
              "net": -17591
            }
          },
          "openInterest": 900548
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24041,
              "short": 69877,
              "net": -45836
            },
            "nonCommercial": {
              "long": 46531,
              "short": 13260,
              "net": 33271
            },
            "smallTrader": {
              "long": 27079,
              "short": 14514,
              "net": 12565
            }
          },
          "openInterest": 98426
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63527,
              "short": 19993,
              "net": 43534
            },
            "nonCommercial": {
              "long": 14611,
              "short": 48579,
              "net": -33968
            },
            "smallTrader": {
              "long": 17466,
              "short": 27032,
              "net": -9566
            }
          },
          "openInterest": 95712
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20658,
              "short": 53799,
              "net": -33141
            },
            "nonCommercial": {
              "long": 25639,
              "short": 10284,
              "net": 15355
            },
            "smallTrader": {
              "long": 36385,
              "short": 18599,
              "net": 17786
            }
          },
          "openInterest": 82692
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57885,
              "short": 100940,
              "net": -43055
            },
            "nonCommercial": {
              "long": 48444,
              "short": 7640,
              "net": 40804
            },
            "smallTrader": {
              "long": 10327,
              "short": 8076,
              "net": 2251
            }
          },
          "openInterest": 140446
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69496,
              "short": 91025,
              "net": -21529
            },
            "nonCommercial": {
              "long": 34984,
              "short": 14778,
              "net": 20206
            },
            "smallTrader": {
              "long": 5642,
              "short": 4319,
              "net": 1323
            }
          },
          "openInterest": 128899
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59788,
              "short": 78511,
              "net": -18723
            },
            "nonCommercial": {
              "long": 40438,
              "short": 22166,
              "net": 18272
            },
            "smallTrader": {
              "long": 13231,
              "short": 12780,
              "net": 451
            }
          },
          "openInterest": 132113
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 603875,
              "short": 577430,
              "net": 26445
            },
            "nonCommercial": {
              "long": 275653,
              "short": 145314,
              "net": 130339
            },
            "smallTrader": {
              "long": 112944,
              "short": 269728,
              "net": -156784
            }
          },
          "openInterest": 1155639
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92458,
              "short": 121917,
              "net": -29459
            },
            "nonCommercial": {
              "long": 46652,
              "short": 23714,
              "net": 22938
            },
            "smallTrader": {
              "long": 17664,
              "short": 11143,
              "net": 6521
            }
          },
          "openInterest": 171616
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 676881,
              "short": 772175,
              "net": -95294
            },
            "nonCommercial": {
              "long": 242085,
              "short": 156058,
              "net": 86027
            },
            "smallTrader": {
              "long": 94655,
              "short": 85388,
              "net": 9267
            }
          },
          "openInterest": 1360697
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110320,
              "short": 63773,
              "net": 46547
            },
            "nonCommercial": {
              "long": 31207,
              "short": 74948,
              "net": -43741
            },
            "smallTrader": {
              "long": 44671,
              "short": 47477,
              "net": -2806
            }
          },
          "openInterest": 186878
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10115,
              "short": 9142,
              "net": 973
            },
            "nonCommercial": {
              "long": 12616,
              "short": 5278,
              "net": 7338
            },
            "smallTrader": {
              "long": 5323,
              "short": 13634,
              "net": -8311
            }
          },
          "openInterest": 32378
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136679,
              "short": 200696,
              "net": -64017
            },
            "nonCommercial": {
              "long": 71910,
              "short": 11985,
              "net": 59925
            },
            "smallTrader": {
              "long": 19944,
              "short": 15852,
              "net": 4092
            }
          },
          "openInterest": 258118
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103361,
              "short": 347940,
              "net": -244579
            },
            "nonCommercial": {
              "long": 246048,
              "short": 35879,
              "net": 210169
            },
            "smallTrader": {
              "long": 62600,
              "short": 28190,
              "net": 34410
            }
          },
          "openInterest": 480860
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184171,
              "short": 215571,
              "net": -31400
            },
            "nonCommercial": {
              "long": 49530,
              "short": 27246,
              "net": 22284
            },
            "smallTrader": {
              "long": 37659,
              "short": 28543,
              "net": 9116
            }
          },
          "openInterest": 312191
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63746,
              "short": 65814,
              "net": -2068
            },
            "nonCommercial": {
              "long": 30177,
              "short": 23042,
              "net": 7135
            },
            "smallTrader": {
              "long": 21733,
              "short": 26800,
              "net": -5067
            }
          },
          "openInterest": 116129
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87847,
              "short": 103668,
              "net": -15821
            },
            "nonCommercial": {
              "long": 48371,
              "short": 25232,
              "net": 23139
            },
            "smallTrader": {
              "long": 22817,
              "short": 30135,
              "net": -7318
            }
          },
          "openInterest": 184769
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115382,
              "short": 147899,
              "net": -32517
            },
            "nonCommercial": {
              "long": 105612,
              "short": 37914,
              "net": 67698
            },
            "smallTrader": {
              "long": 22908,
              "short": 58089,
              "net": -35181
            }
          },
          "openInterest": 282894
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33377,
              "short": 80211,
              "net": -46834
            },
            "nonCommercial": {
              "long": 52997,
              "short": 10344,
              "net": 42653
            },
            "smallTrader": {
              "long": 6564,
              "short": 2383,
              "net": 4181
            }
          },
          "openInterest": 93172
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 323105,
              "short": 199940,
              "net": 123165
            },
            "nonCommercial": {
              "long": 76996,
              "short": 236354,
              "net": -159358
            },
            "smallTrader": {
              "long": 76185,
              "short": 39992,
              "net": 36193
            }
          },
          "openInterest": 782673
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3659,
              "short": 9838,
              "net": -6179
            },
            "nonCommercial": {
              "long": 15251,
              "short": 9868,
              "net": 5383
            },
            "smallTrader": {
              "long": 2402,
              "short": 1606,
              "net": 796
            }
          },
          "openInterest": 21312
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6178,
              "short": 28810,
              "net": -22632
            },
            "nonCommercial": {
              "long": 23309,
              "short": 4286,
              "net": 19023
            },
            "smallTrader": {
              "long": 4962,
              "short": 1353,
              "net": 3609
            }
          },
          "openInterest": 35072
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32572,
              "short": 79135,
              "net": -46563
            },
            "nonCommercial": {
              "long": 36924,
              "short": 6047,
              "net": 30877
            },
            "smallTrader": {
              "long": 29502,
              "short": 13816,
              "net": 15686
            }
          },
          "openInterest": 122261
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78775,
              "short": 110228,
              "net": -31453
            },
            "nonCommercial": {
              "long": 54813,
              "short": 28829,
              "net": 25984
            },
            "smallTrader": {
              "long": 30901,
              "short": 25432,
              "net": 5469
            }
          },
          "openInterest": 187955
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139320,
              "short": 142176,
              "net": -2856
            },
            "nonCommercial": {
              "long": 47148,
              "short": 44881,
              "net": 2267
            },
            "smallTrader": {
              "long": 26389,
              "short": 25800,
              "net": 589
            }
          },
          "openInterest": 254212
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258858,
              "short": 234038,
              "net": 24820
            },
            "nonCommercial": {
              "long": 99312,
              "short": 70042,
              "net": 29270
            },
            "smallTrader": {
              "long": 41672,
              "short": 95762,
              "net": -54090
            }
          },
          "openInterest": 472953
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 475458,
              "short": 713558,
              "net": -238100
            },
            "nonCommercial": {
              "long": 234520,
              "short": 33685,
              "net": 200835
            },
            "smallTrader": {
              "long": 79239,
              "short": 41974,
              "net": 37265
            }
          },
          "openInterest": 877992
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15425,
              "short": 10390,
              "net": 5035
            },
            "nonCommercial": {
              "long": 10344,
              "short": 12119,
              "net": -1775
            },
            "smallTrader": {
              "long": 10489,
              "short": 13749,
              "net": -3260
            }
          },
          "openInterest": 36263
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6092,
              "short": 52342,
              "net": -46250
            },
            "nonCommercial": {
              "long": 53325,
              "short": 10886,
              "net": 42439
            },
            "smallTrader": {
              "long": 5766,
              "short": 1955,
              "net": 3811
            }
          },
          "openInterest": 67283
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30889,
              "short": 30253,
              "net": 636
            },
            "nonCommercial": {
              "long": 3741,
              "short": 6136,
              "net": -2395
            },
            "smallTrader": {
              "long": 7924,
              "short": 6165,
              "net": 1759
            }
          },
          "openInterest": 47960
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71671,
              "short": 74176,
              "net": -2505
            },
            "nonCommercial": {
              "long": 35763,
              "short": 22965,
              "net": 12798
            },
            "smallTrader": {
              "long": 18695,
              "short": 28988,
              "net": -10293
            }
          },
          "openInterest": 148665
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256989,
              "short": 185284,
              "net": 71705
            },
            "nonCommercial": {
              "long": 71706,
              "short": 124587,
              "net": -52881
            },
            "smallTrader": {
              "long": 33311,
              "short": 52135,
              "net": -18824
            }
          },
          "openInterest": 429310
        }
      ]
    },
    {
      "reportDate": "2010-02-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 934857,
              "short": 770527,
              "net": 164330
            },
            "nonCommercial": {
              "long": 146647,
              "short": 287950,
              "net": -141303
            },
            "smallTrader": {
              "long": 270964,
              "short": 293991,
              "net": -23027
            }
          },
          "openInterest": 1410391
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 527934,
              "short": 705050,
              "net": -177116
            },
            "nonCommercial": {
              "long": 331530,
              "short": 127545,
              "net": 203985
            },
            "smallTrader": {
              "long": 92606,
              "short": 119475,
              "net": -26869
            }
          },
          "openInterest": 995263
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494487,
              "short": 372497,
              "net": 121990
            },
            "nonCommercial": {
              "long": 42554,
              "short": 149750,
              "net": -107196
            },
            "smallTrader": {
              "long": 125528,
              "short": 140322,
              "net": -14794
            }
          },
          "openInterest": 670838
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 595453,
              "short": 581066,
              "net": 14387
            },
            "nonCommercial": {
              "long": 135843,
              "short": 133802,
              "net": 2041
            },
            "smallTrader": {
              "long": 193914,
              "short": 210342,
              "net": -16428
            }
          },
          "openInterest": 940994
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31470,
              "short": 64292,
              "net": -32822
            },
            "nonCommercial": {
              "long": 44346,
              "short": 16740,
              "net": 27606
            },
            "smallTrader": {
              "long": 23370,
              "short": 18154,
              "net": 5216
            }
          },
          "openInterest": 99643
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84481,
              "short": 18914,
              "net": 65567
            },
            "nonCommercial": {
              "long": 14012,
              "short": 66768,
              "net": -52756
            },
            "smallTrader": {
              "long": 17645,
              "short": 30456,
              "net": -12811
            }
          },
          "openInterest": 116362
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23962,
              "short": 51289,
              "net": -27327
            },
            "nonCommercial": {
              "long": 24285,
              "short": 15422,
              "net": 8863
            },
            "smallTrader": {
              "long": 35945,
              "short": 17481,
              "net": 18464
            }
          },
          "openInterest": 84317
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60667,
              "short": 94558,
              "net": -33891
            },
            "nonCommercial": {
              "long": 41354,
              "short": 9677,
              "net": 31677
            },
            "smallTrader": {
              "long": 8663,
              "short": 6449,
              "net": 2214
            }
          },
          "openInterest": 129088
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72076,
              "short": 89699,
              "net": -17623
            },
            "nonCommercial": {
              "long": 35540,
              "short": 18898,
              "net": 16642
            },
            "smallTrader": {
              "long": 10732,
              "short": 9751,
              "net": 981
            }
          },
          "openInterest": 134866
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61623,
              "short": 73751,
              "net": -12128
            },
            "nonCommercial": {
              "long": 35897,
              "short": 22247,
              "net": 13650
            },
            "smallTrader": {
              "long": 12874,
              "short": 14396,
              "net": -1522
            }
          },
          "openInterest": 124076
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 616985,
              "short": 561059,
              "net": 55926
            },
            "nonCommercial": {
              "long": 256019,
              "short": 168544,
              "net": 87475
            },
            "smallTrader": {
              "long": 127709,
              "short": 271110,
              "net": -143401
            }
          },
          "openInterest": 1145635
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96126,
              "short": 117883,
              "net": -21757
            },
            "nonCommercial": {
              "long": 43142,
              "short": 26425,
              "net": 16717
            },
            "smallTrader": {
              "long": 15399,
              "short": 10359,
              "net": 5040
            }
          },
          "openInterest": 164093
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 686710,
              "short": 734745,
              "net": -48035
            },
            "nonCommercial": {
              "long": 225068,
              "short": 183008,
              "net": 42060
            },
            "smallTrader": {
              "long": 75472,
              "short": 69497,
              "net": 5975
            }
          },
          "openInterest": 1307602
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120004,
              "short": 56636,
              "net": 63368
            },
            "nonCommercial": {
              "long": 34867,
              "short": 92019,
              "net": -57152
            },
            "smallTrader": {
              "long": 41888,
              "short": 48104,
              "net": -6216
            }
          },
          "openInterest": 197457
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9402,
              "short": 9060,
              "net": 342
            },
            "nonCommercial": {
              "long": 12951,
              "short": 5351,
              "net": 7600
            },
            "smallTrader": {
              "long": 5180,
              "short": 13122,
              "net": -7942
            }
          },
          "openInterest": 30254
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144272,
              "short": 200943,
              "net": -56671
            },
            "nonCommercial": {
              "long": 64081,
              "short": 10645,
              "net": 53436
            },
            "smallTrader": {
              "long": 18417,
              "short": 15182,
              "net": 3235
            }
          },
          "openInterest": 258438
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110759,
              "short": 324186,
              "net": -213427
            },
            "nonCommercial": {
              "long": 222775,
              "short": 41256,
              "net": 181519
            },
            "smallTrader": {
              "long": 62539,
              "short": 30631,
              "net": 31908
            }
          },
          "openInterest": 466905
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191688,
              "short": 213998,
              "net": -22310
            },
            "nonCommercial": {
              "long": 41845,
              "short": 27087,
              "net": 14758
            },
            "smallTrader": {
              "long": 37400,
              "short": 29848,
              "net": 7552
            }
          },
          "openInterest": 313712
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53299,
              "short": 73235,
              "net": -19936
            },
            "nonCommercial": {
              "long": 41352,
              "short": 18956,
              "net": 22396
            },
            "smallTrader": {
              "long": 25239,
              "short": 27699,
              "net": -2460
            }
          },
          "openInterest": 120060
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85856,
              "short": 100367,
              "net": -14511
            },
            "nonCommercial": {
              "long": 48023,
              "short": 26621,
              "net": 21402
            },
            "smallTrader": {
              "long": 23769,
              "short": 30660,
              "net": -6891
            }
          },
          "openInterest": 183204
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116919,
              "short": 151573,
              "net": -34654
            },
            "nonCommercial": {
              "long": 108791,
              "short": 37050,
              "net": 71741
            },
            "smallTrader": {
              "long": 23888,
              "short": 60975,
              "net": -37087
            }
          },
          "openInterest": 285530
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38120,
              "short": 73092,
              "net": -34972
            },
            "nonCommercial": {
              "long": 42328,
              "short": 10054,
              "net": 32274
            },
            "smallTrader": {
              "long": 5234,
              "short": 2536,
              "net": 2698
            }
          },
          "openInterest": 85916
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 309849,
              "short": 193069,
              "net": 116780
            },
            "nonCommercial": {
              "long": 77392,
              "short": 228219,
              "net": -150827
            },
            "smallTrader": {
              "long": 76274,
              "short": 42227,
              "net": 34047
            }
          },
          "openInterest": 775827
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3988,
              "short": 8734,
              "net": -4746
            },
            "nonCommercial": {
              "long": 14359,
              "short": 9636,
              "net": 4723
            },
            "smallTrader": {
              "long": 1824,
              "short": 1801,
              "net": 23
            }
          },
          "openInterest": 20171
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5771,
              "short": 28300,
              "net": -22529
            },
            "nonCommercial": {
              "long": 23263,
              "short": 3929,
              "net": 19334
            },
            "smallTrader": {
              "long": 4521,
              "short": 1326,
              "net": 3195
            }
          },
          "openInterest": 34325
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34830,
              "short": 72630,
              "net": -37800
            },
            "nonCommercial": {
              "long": 32438,
              "short": 9073,
              "net": 23365
            },
            "smallTrader": {
              "long": 28879,
              "short": 14444,
              "net": 14435
            }
          },
          "openInterest": 118593
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90045,
              "short": 113101,
              "net": -23056
            },
            "nonCommercial": {
              "long": 53143,
              "short": 31759,
              "net": 21384
            },
            "smallTrader": {
              "long": 30664,
              "short": 28992,
              "net": 1672
            }
          },
          "openInterest": 201425
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151035,
              "short": 165282,
              "net": -14247
            },
            "nonCommercial": {
              "long": 51003,
              "short": 40054,
              "net": 10949
            },
            "smallTrader": {
              "long": 29614,
              "short": 26316,
              "net": 3298
            }
          },
          "openInterest": 289936
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262169,
              "short": 214368,
              "net": 47801
            },
            "nonCommercial": {
              "long": 93361,
              "short": 88209,
              "net": 5152
            },
            "smallTrader": {
              "long": 41390,
              "short": 94343,
              "net": -52953
            }
          },
          "openInterest": 478719
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 492640,
              "short": 692498,
              "net": -199858
            },
            "nonCommercial": {
              "long": 212051,
              "short": 37266,
              "net": 174785
            },
            "smallTrader": {
              "long": 69283,
              "short": 44210,
              "net": 25073
            }
          },
          "openInterest": 859532
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21986,
              "short": 9772,
              "net": 12214
            },
            "nonCommercial": {
              "long": 9219,
              "short": 16115,
              "net": -6896
            },
            "smallTrader": {
              "long": 11149,
              "short": 16467,
              "net": -5318
            }
          },
          "openInterest": 42359
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5568,
              "short": 50241,
              "net": -44673
            },
            "nonCommercial": {
              "long": 45763,
              "short": 4774,
              "net": 40989
            },
            "smallTrader": {
              "long": 5541,
              "short": 1857,
              "net": 3684
            }
          },
          "openInterest": 58939
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31711,
              "short": 31721,
              "net": -10
            },
            "nonCommercial": {
              "long": 3881,
              "short": 4910,
              "net": -1029
            },
            "smallTrader": {
              "long": 7509,
              "short": 6470,
              "net": 1039
            }
          },
          "openInterest": 48999
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69863,
              "short": 70714,
              "net": -851
            },
            "nonCommercial": {
              "long": 38021,
              "short": 27590,
              "net": 10431
            },
            "smallTrader": {
              "long": 18842,
              "short": 28422,
              "net": -9580
            }
          },
          "openInterest": 147294
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256810,
              "short": 174156,
              "net": 82654
            },
            "nonCommercial": {
              "long": 72492,
              "short": 132949,
              "net": -60457
            },
            "smallTrader": {
              "long": 33221,
              "short": 55418,
              "net": -22197
            }
          },
          "openInterest": 434580
        }
      ]
    },
    {
      "reportDate": "2010-02-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 939833,
              "short": 783246,
              "net": 156587
            },
            "nonCommercial": {
              "long": 164972,
              "short": 309807,
              "net": -144835
            },
            "smallTrader": {
              "long": 267524,
              "short": 279276,
              "net": -11752
            }
          },
          "openInterest": 1433093
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 543694,
              "short": 700200,
              "net": -156506
            },
            "nonCommercial": {
              "long": 321275,
              "short": 136650,
              "net": 184625
            },
            "smallTrader": {
              "long": 97561,
              "short": 125680,
              "net": -28119
            }
          },
          "openInterest": 1010873
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 495529,
              "short": 364797,
              "net": 130732
            },
            "nonCommercial": {
              "long": 42281,
              "short": 150109,
              "net": -107828
            },
            "smallTrader": {
              "long": 120060,
              "short": 142964,
              "net": -22904
            }
          },
          "openInterest": 667028
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 592224,
              "short": 571216,
              "net": 21008
            },
            "nonCommercial": {
              "long": 133131,
              "short": 148271,
              "net": -15140
            },
            "smallTrader": {
              "long": 203959,
              "short": 209827,
              "net": -5868
            }
          },
          "openInterest": 950138
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30745,
              "short": 65385,
              "net": -34640
            },
            "nonCommercial": {
              "long": 43315,
              "short": 16312,
              "net": 27003
            },
            "smallTrader": {
              "long": 23827,
              "short": 16190,
              "net": 7637
            }
          },
          "openInterest": 98449
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89737,
              "short": 17370,
              "net": 72367
            },
            "nonCommercial": {
              "long": 13922,
              "short": 70001,
              "net": -56079
            },
            "smallTrader": {
              "long": 15182,
              "short": 31470,
              "net": -16288
            }
          },
          "openInterest": 119085
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19153,
              "short": 65881,
              "net": -46728
            },
            "nonCommercial": {
              "long": 35026,
              "short": 11571,
              "net": 23455
            },
            "smallTrader": {
              "long": 39041,
              "short": 15768,
              "net": 23273
            }
          },
          "openInterest": 93330
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59302,
              "short": 88005,
              "net": -28703
            },
            "nonCommercial": {
              "long": 39167,
              "short": 11438,
              "net": 27729
            },
            "smallTrader": {
              "long": 7140,
              "short": 6166,
              "net": 974
            }
          },
          "openInterest": 123259
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71110,
              "short": 86809,
              "net": -15699
            },
            "nonCommercial": {
              "long": 34359,
              "short": 18803,
              "net": 15556
            },
            "smallTrader": {
              "long": 6335,
              "short": 6192,
              "net": 143
            }
          },
          "openInterest": 125351
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59887,
              "short": 70916,
              "net": -11029
            },
            "nonCommercial": {
              "long": 37722,
              "short": 23642,
              "net": 14080
            },
            "smallTrader": {
              "long": 13144,
              "short": 16195,
              "net": -3051
            }
          },
          "openInterest": 126363
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 618777,
              "short": 566864,
              "net": 51913
            },
            "nonCommercial": {
              "long": 257594,
              "short": 168558,
              "net": 89036
            },
            "smallTrader": {
              "long": 126270,
              "short": 267219,
              "net": -140949
            }
          },
          "openInterest": 1173842
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93292,
              "short": 124433,
              "net": -31141
            },
            "nonCommercial": {
              "long": 44847,
              "short": 23374,
              "net": 21473
            },
            "smallTrader": {
              "long": 16827,
              "short": 7159,
              "net": 9668
            }
          },
          "openInterest": 163991
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 685344,
              "short": 752309,
              "net": -66965
            },
            "nonCommercial": {
              "long": 236003,
              "short": 167567,
              "net": 68436
            },
            "smallTrader": {
              "long": 67299,
              "short": 68770,
              "net": -1471
            }
          },
          "openInterest": 1301624
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119236,
              "short": 55730,
              "net": 63506
            },
            "nonCommercial": {
              "long": 34459,
              "short": 93881,
              "net": -59422
            },
            "smallTrader": {
              "long": 41551,
              "short": 45635,
              "net": -4084
            }
          },
          "openInterest": 196042
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10476,
              "short": 10240,
              "net": 236
            },
            "nonCommercial": {
              "long": 13639,
              "short": 5307,
              "net": 8332
            },
            "smallTrader": {
              "long": 5372,
              "short": 13940,
              "net": -8568
            }
          },
          "openInterest": 33245
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140308,
              "short": 202358,
              "net": -62050
            },
            "nonCommercial": {
              "long": 66912,
              "short": 8876,
              "net": 58036
            },
            "smallTrader": {
              "long": 17590,
              "short": 13576,
              "net": 4014
            }
          },
          "openInterest": 255823
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105334,
              "short": 325212,
              "net": -219878
            },
            "nonCommercial": {
              "long": 224715,
              "short": 35857,
              "net": 188858
            },
            "smallTrader": {
              "long": 67501,
              "short": 36481,
              "net": 31020
            }
          },
          "openInterest": 466509
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181885,
              "short": 206579,
              "net": -24694
            },
            "nonCommercial": {
              "long": 42141,
              "short": 25957,
              "net": 16184
            },
            "smallTrader": {
              "long": 37628,
              "short": 29118,
              "net": 8510
            }
          },
          "openInterest": 300777
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60328,
              "short": 70531,
              "net": -10203
            },
            "nonCommercial": {
              "long": 35691,
              "short": 21779,
              "net": 13912
            },
            "smallTrader": {
              "long": 23597,
              "short": 27306,
              "net": -3709
            }
          },
          "openInterest": 119816
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84276,
              "short": 97352,
              "net": -13076
            },
            "nonCommercial": {
              "long": 44882,
              "short": 24895,
              "net": 19987
            },
            "smallTrader": {
              "long": 21259,
              "short": 28170,
              "net": -6911
            }
          },
          "openInterest": 174314
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115624,
              "short": 156317,
              "net": -40693
            },
            "nonCommercial": {
              "long": 114293,
              "short": 34456,
              "net": 79837
            },
            "smallTrader": {
              "long": 24362,
              "short": 63506,
              "net": -39144
            }
          },
          "openInterest": 294561
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39391,
              "short": 77821,
              "net": -38430
            },
            "nonCommercial": {
              "long": 43429,
              "short": 8965,
              "net": 34464
            },
            "smallTrader": {
              "long": 5639,
              "short": 1673,
              "net": 3966
            }
          },
          "openInterest": 89170
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 313047,
              "short": 192694,
              "net": 120353
            },
            "nonCommercial": {
              "long": 78088,
              "short": 232380,
              "net": -154292
            },
            "smallTrader": {
              "long": 76794,
              "short": 42855,
              "net": 33939
            }
          },
          "openInterest": 780477
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3380,
              "short": 10366,
              "net": -6986
            },
            "nonCommercial": {
              "long": 14523,
              "short": 7088,
              "net": 7435
            },
            "smallTrader": {
              "long": 1776,
              "short": 2225,
              "net": -449
            }
          },
          "openInterest": 19679
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5497,
              "short": 29027,
              "net": -23530
            },
            "nonCommercial": {
              "long": 23881,
              "short": 3824,
              "net": 20057
            },
            "smallTrader": {
              "long": 5001,
              "short": 1528,
              "net": 3473
            }
          },
          "openInterest": 35153
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35553,
              "short": 73779,
              "net": -38226
            },
            "nonCommercial": {
              "long": 34615,
              "short": 9237,
              "net": 25378
            },
            "smallTrader": {
              "long": 27603,
              "short": 14755,
              "net": 12848
            }
          },
          "openInterest": 120166
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91377,
              "short": 119225,
              "net": -27848
            },
            "nonCommercial": {
              "long": 55259,
              "short": 31857,
              "net": 23402
            },
            "smallTrader": {
              "long": 31906,
              "short": 27460,
              "net": 4446
            }
          },
          "openInterest": 206310
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149376,
              "short": 173521,
              "net": -24145
            },
            "nonCommercial": {
              "long": 52122,
              "short": 32910,
              "net": 19212
            },
            "smallTrader": {
              "long": 28485,
              "short": 23552,
              "net": 4933
            }
          },
          "openInterest": 289899
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255952,
              "short": 224404,
              "net": 31548
            },
            "nonCommercial": {
              "long": 94637,
              "short": 75034,
              "net": 19603
            },
            "smallTrader": {
              "long": 45915,
              "short": 97066,
              "net": -51151
            }
          },
          "openInterest": 482183
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 481114,
              "short": 693263,
              "net": -212149
            },
            "nonCommercial": {
              "long": 200771,
              "short": 17298,
              "net": 183473
            },
            "smallTrader": {
              "long": 66320,
              "short": 37644,
              "net": 28676
            }
          },
          "openInterest": 829147
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19380,
              "short": 12154,
              "net": 7226
            },
            "nonCommercial": {
              "long": 10763,
              "short": 15430,
              "net": -4667
            },
            "smallTrader": {
              "long": 10696,
              "short": 13255,
              "net": -2559
            }
          },
          "openInterest": 40881
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5411,
              "short": 46331,
              "net": -40920
            },
            "nonCommercial": {
              "long": 45728,
              "short": 8146,
              "net": 37582
            },
            "smallTrader": {
              "long": 5421,
              "short": 2083,
              "net": 3338
            }
          },
          "openInterest": 58733
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30479,
              "short": 30855,
              "net": -376
            },
            "nonCommercial": {
              "long": 4094,
              "short": 4358,
              "net": -264
            },
            "smallTrader": {
              "long": 7448,
              "short": 6808,
              "net": 640
            }
          },
          "openInterest": 46713
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70981,
              "short": 74440,
              "net": -3459
            },
            "nonCommercial": {
              "long": 38064,
              "short": 25577,
              "net": 12487
            },
            "smallTrader": {
              "long": 19415,
              "short": 28443,
              "net": -9028
            }
          },
          "openInterest": 147678
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257038,
              "short": 185307,
              "net": 71731
            },
            "nonCommercial": {
              "long": 77602,
              "short": 128797,
              "net": -51195
            },
            "smallTrader": {
              "long": 34514,
              "short": 55050,
              "net": -20536
            }
          },
          "openInterest": 442610
        }
      ]
    },
    {
      "reportDate": "2010-02-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 893212,
              "short": 764134,
              "net": 129078
            },
            "nonCommercial": {
              "long": 110019,
              "short": 235405,
              "net": -125386
            },
            "smallTrader": {
              "long": 285216,
              "short": 288908,
              "net": -3692
            }
          },
          "openInterest": 1404172
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 579266,
              "short": 687854,
              "net": -108588
            },
            "nonCommercial": {
              "long": 269250,
              "short": 134177,
              "net": 135073
            },
            "smallTrader": {
              "long": 114303,
              "short": 140788,
              "net": -26485
            }
          },
          "openInterest": 984639
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 517963,
              "short": 359757,
              "net": 158206
            },
            "nonCommercial": {
              "long": 46872,
              "short": 148387,
              "net": -101515
            },
            "smallTrader": {
              "long": 124563,
              "short": 181254,
              "net": -56691
            }
          },
          "openInterest": 703202
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 579204,
              "short": 566743,
              "net": 12461
            },
            "nonCommercial": {
              "long": 110533,
              "short": 100924,
              "net": 9609
            },
            "smallTrader": {
              "long": 203209,
              "short": 225279,
              "net": -22070
            }
          },
          "openInterest": 926340
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27846,
              "short": 79853,
              "net": -52007
            },
            "nonCommercial": {
              "long": 51882,
              "short": 12890,
              "net": 38992
            },
            "smallTrader": {
              "long": 28041,
              "short": 15026,
              "net": 13015
            }
          },
          "openInterest": 108320
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96642,
              "short": 15674,
              "net": 80968
            },
            "nonCommercial": {
              "long": 13882,
              "short": 76766,
              "net": -62884
            },
            "smallTrader": {
              "long": 14358,
              "short": 32442,
              "net": -18084
            }
          },
          "openInterest": 125106
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19273,
              "short": 72712,
              "net": -53439
            },
            "nonCommercial": {
              "long": 40224,
              "short": 11803,
              "net": 28421
            },
            "smallTrader": {
              "long": 40978,
              "short": 15960,
              "net": 25018
            }
          },
          "openInterest": 100629
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57433,
              "short": 86743,
              "net": -29310
            },
            "nonCommercial": {
              "long": 39021,
              "short": 10515,
              "net": 28506
            },
            "smallTrader": {
              "long": 7706,
              "short": 6902,
              "net": 804
            }
          },
          "openInterest": 121756
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67511,
              "short": 82178,
              "net": -14667
            },
            "nonCommercial": {
              "long": 32963,
              "short": 19216,
              "net": 13747
            },
            "smallTrader": {
              "long": 6968,
              "short": 6048,
              "net": 920
            }
          },
          "openInterest": 122879
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58116,
              "short": 72507,
              "net": -14391
            },
            "nonCommercial": {
              "long": 38991,
              "short": 23027,
              "net": 15964
            },
            "smallTrader": {
              "long": 13864,
              "short": 15437,
              "net": -1573
            }
          },
          "openInterest": 126394
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 604459,
              "short": 559339,
              "net": 45120
            },
            "nonCommercial": {
              "long": 246323,
              "short": 156326,
              "net": 89997
            },
            "smallTrader": {
              "long": 123084,
              "short": 258201,
              "net": -135117
            }
          },
          "openInterest": 1124609
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86997,
              "short": 128566,
              "net": -41569
            },
            "nonCommercial": {
              "long": 54750,
              "short": 25184,
              "net": 29566
            },
            "smallTrader": {
              "long": 18723,
              "short": 6720,
              "net": 12003
            }
          },
          "openInterest": 167690
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 648842,
              "short": 741710,
              "net": -92868
            },
            "nonCommercial": {
              "long": 247723,
              "short": 162371,
              "net": 85352
            },
            "smallTrader": {
              "long": 83649,
              "short": 76133,
              "net": 7516
            }
          },
          "openInterest": 1280235
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2877,
              "short": 1936,
              "net": 941
            },
            "nonCommercial": {
              "long": 0,
              "short": 710,
              "net": -710
            },
            "smallTrader": {
              "long": 67,
              "short": 298,
              "net": -231
            }
          },
          "openInterest": 2944
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135199,
              "short": 56953,
              "net": 78246
            },
            "nonCommercial": {
              "long": 32728,
              "short": 104351,
              "net": -71623
            },
            "smallTrader": {
              "long": 38824,
              "short": 45447,
              "net": -6623
            }
          },
          "openInterest": 208474
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10860,
              "short": 11636,
              "net": -776
            },
            "nonCommercial": {
              "long": 14834,
              "short": 5390,
              "net": 9444
            },
            "smallTrader": {
              "long": 5956,
              "short": 14624,
              "net": -8668
            }
          },
          "openInterest": 36164
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132989,
              "short": 213858,
              "net": -80869
            },
            "nonCommercial": {
              "long": 80865,
              "short": 6362,
              "net": 74503
            },
            "smallTrader": {
              "long": 18799,
              "short": 12433,
              "net": 6366
            }
          },
          "openInterest": 264553
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97536,
              "short": 335580,
              "net": -238044
            },
            "nonCommercial": {
              "long": 233106,
              "short": 32484,
              "net": 200622
            },
            "smallTrader": {
              "long": 68422,
              "short": 31000,
              "net": 37422
            }
          },
          "openInterest": 466572
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174884,
              "short": 219051,
              "net": -44167
            },
            "nonCommercial": {
              "long": 49653,
              "short": 21430,
              "net": 28223
            },
            "smallTrader": {
              "long": 42262,
              "short": 26318,
              "net": 15944
            }
          },
          "openInterest": 304732
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70481,
              "short": 65562,
              "net": 4919
            },
            "nonCommercial": {
              "long": 30432,
              "short": 28715,
              "net": 1717
            },
            "smallTrader": {
              "long": 21818,
              "short": 28454,
              "net": -6636
            }
          },
          "openInterest": 122919
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82833,
              "short": 96269,
              "net": -13436
            },
            "nonCommercial": {
              "long": 46687,
              "short": 25771,
              "net": 20916
            },
            "smallTrader": {
              "long": 20460,
              "short": 27940,
              "net": -7480
            }
          },
          "openInterest": 175302
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117964,
              "short": 159075,
              "net": -41111
            },
            "nonCommercial": {
              "long": 114026,
              "short": 33929,
              "net": 80097
            },
            "smallTrader": {
              "long": 24851,
              "short": 63837,
              "net": -38986
            }
          },
          "openInterest": 308836
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26853,
              "short": 88461,
              "net": -61608
            },
            "nonCommercial": {
              "long": 67846,
              "short": 10501,
              "net": 57345
            },
            "smallTrader": {
              "long": 5914,
              "short": 1651,
              "net": 4263
            }
          },
          "openInterest": 101026
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 322650,
              "short": 191096,
              "net": 131554
            },
            "nonCommercial": {
              "long": 76544,
              "short": 242835,
              "net": -166291
            },
            "smallTrader": {
              "long": 76455,
              "short": 41718,
              "net": 34737
            }
          },
          "openInterest": 794836
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3676,
              "short": 10223,
              "net": -6547
            },
            "nonCommercial": {
              "long": 14641,
              "short": 8249,
              "net": 6392
            },
            "smallTrader": {
              "long": 1884,
              "short": 1729,
              "net": 155
            }
          },
          "openInterest": 20201
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5576,
              "short": 29726,
              "net": -24150
            },
            "nonCommercial": {
              "long": 23303,
              "short": 3026,
              "net": 20277
            },
            "smallTrader": {
              "long": 5332,
              "short": 1459,
              "net": 3873
            }
          },
          "openInterest": 34991
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36528,
              "short": 76298,
              "net": -39770
            },
            "nonCommercial": {
              "long": 35495,
              "short": 7679,
              "net": 27816
            },
            "smallTrader": {
              "long": 25521,
              "short": 13567,
              "net": 11954
            }
          },
          "openInterest": 117376
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88154,
              "short": 119365,
              "net": -31211
            },
            "nonCommercial": {
              "long": 53158,
              "short": 28438,
              "net": 24720
            },
            "smallTrader": {
              "long": 33577,
              "short": 27086,
              "net": 6491
            }
          },
          "openInterest": 201275
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151708,
              "short": 171800,
              "net": -20092
            },
            "nonCommercial": {
              "long": 50405,
              "short": 36237,
              "net": 14168
            },
            "smallTrader": {
              "long": 29226,
              "short": 23302,
              "net": 5924
            }
          },
          "openInterest": 291380
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249289,
              "short": 217205,
              "net": 32084
            },
            "nonCommercial": {
              "long": 86634,
              "short": 71842,
              "net": 14792
            },
            "smallTrader": {
              "long": 46081,
              "short": 92957,
              "net": -46876
            }
          },
          "openInterest": 448051
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 443966,
              "short": 642999,
              "net": -199033
            },
            "nonCommercial": {
              "long": 200097,
              "short": 23125,
              "net": 176972
            },
            "smallTrader": {
              "long": 55662,
              "short": 33601,
              "net": 22061
            }
          },
          "openInterest": 775106
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23673,
              "short": 10095,
              "net": 13578
            },
            "nonCommercial": {
              "long": 12119,
              "short": 20938,
              "net": -8819
            },
            "smallTrader": {
              "long": 9612,
              "short": 14371,
              "net": -4759
            }
          },
          "openInterest": 45407
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6337,
              "short": 47732,
              "net": -41395
            },
            "nonCommercial": {
              "long": 43653,
              "short": 5261,
              "net": 38392
            },
            "smallTrader": {
              "long": 5497,
              "short": 2494,
              "net": 3003
            }
          },
          "openInterest": 57575
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26381,
              "short": 29033,
              "net": -2652
            },
            "nonCommercial": {
              "long": 4447,
              "short": 5043,
              "net": -596
            },
            "smallTrader": {
              "long": 7838,
              "short": 4590,
              "net": 3248
            }
          },
          "openInterest": 43207
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69201,
              "short": 73719,
              "net": -4518
            },
            "nonCommercial": {
              "long": 38403,
              "short": 25248,
              "net": 13155
            },
            "smallTrader": {
              "long": 16846,
              "short": 25483,
              "net": -8637
            }
          },
          "openInterest": 142712
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246983,
              "short": 184712,
              "net": 62271
            },
            "nonCommercial": {
              "long": 74418,
              "short": 116462,
              "net": -42044
            },
            "smallTrader": {
              "long": 32272,
              "short": 52499,
              "net": -20227
            }
          },
          "openInterest": 423126
        }
      ]
    },
    {
      "reportDate": "2010-03-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 871520,
              "short": 772351,
              "net": 99169
            },
            "nonCommercial": {
              "long": 155310,
              "short": 263236,
              "net": -107926
            },
            "smallTrader": {
              "long": 283987,
              "short": 275230,
              "net": 8757
            }
          },
          "openInterest": 1391249
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 527435,
              "short": 636227,
              "net": -108792
            },
            "nonCommercial": {
              "long": 267206,
              "short": 126813,
              "net": 140393
            },
            "smallTrader": {
              "long": 94022,
              "short": 125623,
              "net": -31601
            }
          },
          "openInterest": 918987
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 503471,
              "short": 372546,
              "net": 130925
            },
            "nonCommercial": {
              "long": 46082,
              "short": 147570,
              "net": -101488
            },
            "smallTrader": {
              "long": 114710,
              "short": 144147,
              "net": -29437
            }
          },
          "openInterest": 680023
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 591253,
              "short": 600187,
              "net": -8934
            },
            "nonCommercial": {
              "long": 169471,
              "short": 131093,
              "net": 38378
            },
            "smallTrader": {
              "long": 209238,
              "short": 238682,
              "net": -29444
            }
          },
          "openInterest": 1004045
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27975,
              "short": 92352,
              "net": -64377
            },
            "nonCommercial": {
              "long": 59106,
              "short": 10345,
              "net": 48761
            },
            "smallTrader": {
              "long": 28829,
              "short": 13213,
              "net": 15616
            }
          },
          "openInterest": 116667
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94797,
              "short": 16253,
              "net": 78544
            },
            "nonCommercial": {
              "long": 13862,
              "short": 81411,
              "net": -67549
            },
            "smallTrader": {
              "long": 20260,
              "short": 31255,
              "net": -10995
            }
          },
          "openInterest": 129123
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21003,
              "short": 83479,
              "net": -62476
            },
            "nonCommercial": {
              "long": 47170,
              "short": 8881,
              "net": 38289
            },
            "smallTrader": {
              "long": 41078,
              "short": 16891,
              "net": 24187
            }
          },
          "openInterest": 109517
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60053,
              "short": 87772,
              "net": -27719
            },
            "nonCommercial": {
              "long": 40256,
              "short": 13027,
              "net": 27229
            },
            "smallTrader": {
              "long": 6742,
              "short": 6252,
              "net": 490
            }
          },
          "openInterest": 124942
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67479,
              "short": 78111,
              "net": -10632
            },
            "nonCommercial": {
              "long": 30318,
              "short": 20182,
              "net": 10136
            },
            "smallTrader": {
              "long": 7066,
              "short": 6570,
              "net": 496
            }
          },
          "openInterest": 121176
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60663,
              "short": 73576,
              "net": -12913
            },
            "nonCommercial": {
              "long": 38872,
              "short": 23005,
              "net": 15867
            },
            "smallTrader": {
              "long": 11972,
              "short": 14926,
              "net": -2954
            }
          },
          "openInterest": 125878
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 592068,
              "short": 570936,
              "net": 21132
            },
            "nonCommercial": {
              "long": 256526,
              "short": 142935,
              "net": 113591
            },
            "smallTrader": {
              "long": 118801,
              "short": 253524,
              "net": -134723
            }
          },
          "openInterest": 1112128
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92567,
              "short": 138107,
              "net": -45540
            },
            "nonCommercial": {
              "long": 59700,
              "short": 24911,
              "net": 34789
            },
            "smallTrader": {
              "long": 19190,
              "short": 8439,
              "net": 10751
            }
          },
          "openInterest": 180177
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 662655,
              "short": 765415,
              "net": -102760
            },
            "nonCommercial": {
              "long": 255659,
              "short": 164242,
              "net": 91417
            },
            "smallTrader": {
              "long": 80016,
              "short": 68673,
              "net": 11343
            }
          },
          "openInterest": 1297435
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2311,
              "short": 1630,
              "net": 681
            },
            "nonCommercial": {
              "long": 0,
              "short": 542,
              "net": -542
            },
            "smallTrader": {
              "long": 51,
              "short": 190,
              "net": -139
            }
          },
          "openInterest": 2362
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135287,
              "short": 66049,
              "net": 69238
            },
            "nonCommercial": {
              "long": 35894,
              "short": 102664,
              "net": -66770
            },
            "smallTrader": {
              "long": 45897,
              "short": 48365,
              "net": -2468
            }
          },
          "openInterest": 218803
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10847,
              "short": 12007,
              "net": -1160
            },
            "nonCommercial": {
              "long": 15683,
              "short": 5316,
              "net": 10367
            },
            "smallTrader": {
              "long": 6054,
              "short": 15261,
              "net": -9207
            }
          },
          "openInterest": 37563
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138244,
              "short": 217393,
              "net": -79149
            },
            "nonCommercial": {
              "long": 80253,
              "short": 9926,
              "net": 70327
            },
            "smallTrader": {
              "long": 19664,
              "short": 10842,
              "net": 8822
            }
          },
          "openInterest": 268322
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101700,
              "short": 353237,
              "net": -251537
            },
            "nonCommercial": {
              "long": 239765,
              "short": 32393,
              "net": 207372
            },
            "smallTrader": {
              "long": 68469,
              "short": 24304,
              "net": 44165
            }
          },
          "openInterest": 482786
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172758,
              "short": 214932,
              "net": -42174
            },
            "nonCommercial": {
              "long": 48779,
              "short": 24944,
              "net": 23835
            },
            "smallTrader": {
              "long": 41851,
              "short": 23512,
              "net": 18339
            }
          },
          "openInterest": 300511
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50719,
              "short": 80941,
              "net": -30222
            },
            "nonCommercial": {
              "long": 57332,
              "short": 24780,
              "net": 32552
            },
            "smallTrader": {
              "long": 25279,
              "short": 27609,
              "net": -2330
            }
          },
          "openInterest": 133600
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85080,
              "short": 107519,
              "net": -22439
            },
            "nonCommercial": {
              "long": 53495,
              "short": 24127,
              "net": 29368
            },
            "smallTrader": {
              "long": 21761,
              "short": 28690,
              "net": -6929
            }
          },
          "openInterest": 189279
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119856,
              "short": 166386,
              "net": -46530
            },
            "nonCommercial": {
              "long": 120743,
              "short": 34423,
              "net": 86320
            },
            "smallTrader": {
              "long": 27069,
              "short": 66859,
              "net": -39790
            }
          },
          "openInterest": 320206
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20272,
              "short": 105318,
              "net": -85046
            },
            "nonCommercial": {
              "long": 91411,
              "short": 11632,
              "net": 79779
            },
            "smallTrader": {
              "long": 6828,
              "short": 1561,
              "net": 5267
            }
          },
          "openInterest": 118640
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 329774,
              "short": 189427,
              "net": 140347
            },
            "nonCommercial": {
              "long": 86997,
              "short": 257664,
              "net": -170667
            },
            "smallTrader": {
              "long": 77765,
              "short": 47445,
              "net": 30320
            }
          },
          "openInterest": 820300
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4085,
              "short": 9678,
              "net": -5593
            },
            "nonCommercial": {
              "long": 13715,
              "short": 8603,
              "net": 5112
            },
            "smallTrader": {
              "long": 2358,
              "short": 1877,
              "net": 481
            }
          },
          "openInterest": 20158
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5526,
              "short": 30799,
              "net": -25273
            },
            "nonCommercial": {
              "long": 23711,
              "short": 2608,
              "net": 21103
            },
            "smallTrader": {
              "long": 5484,
              "short": 1314,
              "net": 4170
            }
          },
          "openInterest": 35096
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31034,
              "short": 71974,
              "net": -40940
            },
            "nonCommercial": {
              "long": 36721,
              "short": 5663,
              "net": 31058
            },
            "smallTrader": {
              "long": 24105,
              "short": 14223,
              "net": 9882
            }
          },
          "openInterest": 108248
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86794,
              "short": 112551,
              "net": -25757
            },
            "nonCommercial": {
              "long": 50711,
              "short": 31686,
              "net": 19025
            },
            "smallTrader": {
              "long": 32738,
              "short": 26006,
              "net": 6732
            }
          },
          "openInterest": 197262
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150439,
              "short": 179477,
              "net": -29038
            },
            "nonCommercial": {
              "long": 52498,
              "short": 32783,
              "net": 19715
            },
            "smallTrader": {
              "long": 29109,
              "short": 19786,
              "net": 9323
            }
          },
          "openInterest": 279049
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235501,
              "short": 198064,
              "net": 37437
            },
            "nonCommercial": {
              "long": 86324,
              "short": 74184,
              "net": 12140
            },
            "smallTrader": {
              "long": 42119,
              "short": 91696,
              "net": -49577
            }
          },
          "openInterest": 426354
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427666,
              "short": 618383,
              "net": -190717
            },
            "nonCommercial": {
              "long": 188704,
              "short": 18703,
              "net": 170001
            },
            "smallTrader": {
              "long": 52615,
              "short": 31899,
              "net": 20716
            }
          },
          "openInterest": 741206
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20150,
              "short": 10198,
              "net": 9952
            },
            "nonCommercial": {
              "long": 11508,
              "short": 17818,
              "net": -6310
            },
            "smallTrader": {
              "long": 10465,
              "short": 14107,
              "net": -3642
            }
          },
          "openInterest": 42147
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5491,
              "short": 46626,
              "net": -41135
            },
            "nonCommercial": {
              "long": 43004,
              "short": 4931,
              "net": 38073
            },
            "smallTrader": {
              "long": 5101,
              "short": 2039,
              "net": 3062
            }
          },
          "openInterest": 55702
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26840,
              "short": 30905,
              "net": -4065
            },
            "nonCommercial": {
              "long": 4778,
              "short": 5049,
              "net": -271
            },
            "smallTrader": {
              "long": 10167,
              "short": 5831,
              "net": 4336
            }
          },
          "openInterest": 46394
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64831,
              "short": 69096,
              "net": -4265
            },
            "nonCommercial": {
              "long": 39104,
              "short": 24673,
              "net": 14431
            },
            "smallTrader": {
              "long": 14734,
              "short": 24900,
              "net": -10166
            }
          },
          "openInterest": 135949
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249160,
              "short": 188657,
              "net": 60503
            },
            "nonCommercial": {
              "long": 75334,
              "short": 114289,
              "net": -38955
            },
            "smallTrader": {
              "long": 30690,
              "short": 52238,
              "net": -21548
            }
          },
          "openInterest": 418958
        }
      ]
    },
    {
      "reportDate": "2010-03-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 849275,
              "short": 748560,
              "net": 100715
            },
            "nonCommercial": {
              "long": 158634,
              "short": 265030,
              "net": -106396
            },
            "smallTrader": {
              "long": 271432,
              "short": 265751,
              "net": 5681
            }
          },
          "openInterest": 1353761
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 503771,
              "short": 595942,
              "net": -92171
            },
            "nonCommercial": {
              "long": 253741,
              "short": 132538,
              "net": 121203
            },
            "smallTrader": {
              "long": 94050,
              "short": 123082,
              "net": -29032
            }
          },
          "openInterest": 875781
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 472205,
              "short": 335652,
              "net": 136553
            },
            "nonCommercial": {
              "long": 41701,
              "short": 148335,
              "net": -106634
            },
            "smallTrader": {
              "long": 108902,
              "short": 138821,
              "net": -29919
            }
          },
          "openInterest": 638248
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 577072,
              "short": 602280,
              "net": -25208
            },
            "nonCommercial": {
              "long": 164331,
              "short": 134359,
              "net": 29972
            },
            "smallTrader": {
              "long": 219780,
              "short": 224544,
              "net": -4764
            }
          },
          "openInterest": 984108
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29687,
              "short": 108447,
              "net": -78760
            },
            "nonCommercial": {
              "long": 69885,
              "short": 8600,
              "net": 61285
            },
            "smallTrader": {
              "long": 29970,
              "short": 12495,
              "net": 17475
            }
          },
          "openInterest": 130808
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119211,
              "short": 38707,
              "net": 80504
            },
            "nonCommercial": {
              "long": 10417,
              "short": 73890,
              "net": -63473
            },
            "smallTrader": {
              "long": 17461,
              "short": 34492,
              "net": -17031
            }
          },
          "openInterest": 148562
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25132,
              "short": 113034,
              "net": -87902
            },
            "nonCommercial": {
              "long": 71350,
              "short": 9951,
              "net": 61399
            },
            "smallTrader": {
              "long": 41081,
              "short": 14578,
              "net": 26503
            }
          },
          "openInterest": 138991
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65102,
              "short": 85784,
              "net": -20682
            },
            "nonCommercial": {
              "long": 36807,
              "short": 15375,
              "net": 21432
            },
            "smallTrader": {
              "long": 7195,
              "short": 7945,
              "net": -750
            }
          },
          "openInterest": 127111
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67607,
              "short": 79009,
              "net": -11402
            },
            "nonCommercial": {
              "long": 31094,
              "short": 20528,
              "net": 10566
            },
            "smallTrader": {
              "long": 8210,
              "short": 7374,
              "net": 836
            }
          },
          "openInterest": 125550
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60020,
              "short": 76984,
              "net": -16964
            },
            "nonCommercial": {
              "long": 41913,
              "short": 23635,
              "net": 18278
            },
            "smallTrader": {
              "long": 10595,
              "short": 11909,
              "net": -1314
            }
          },
          "openInterest": 127613
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 593318,
              "short": 571035,
              "net": 22283
            },
            "nonCommercial": {
              "long": 259235,
              "short": 148974,
              "net": 110261
            },
            "smallTrader": {
              "long": 120339,
              "short": 252883,
              "net": -132544
            }
          },
          "openInterest": 1118686
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92816,
              "short": 142155,
              "net": -49339
            },
            "nonCommercial": {
              "long": 64298,
              "short": 25795,
              "net": 38503
            },
            "smallTrader": {
              "long": 19307,
              "short": 8471,
              "net": 10836
            }
          },
          "openInterest": 186855
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 677369,
              "short": 801399,
              "net": -124030
            },
            "nonCommercial": {
              "long": 269578,
              "short": 160264,
              "net": 109314
            },
            "smallTrader": {
              "long": 94280,
              "short": 79564,
              "net": 14716
            }
          },
          "openInterest": 1348241
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2886,
              "short": 2284,
              "net": 602
            },
            "nonCommercial": {
              "long": 0,
              "short": 542,
              "net": -542
            },
            "smallTrader": {
              "long": 32,
              "short": 92,
              "net": -60
            }
          },
          "openInterest": 2918
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169613,
              "short": 88988,
              "net": 80625
            },
            "nonCommercial": {
              "long": 32589,
              "short": 107140,
              "net": -74551
            },
            "smallTrader": {
              "long": 39086,
              "short": 45160,
              "net": -6074
            }
          },
          "openInterest": 243524
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9554,
              "short": 10992,
              "net": -1438
            },
            "nonCommercial": {
              "long": 17226,
              "short": 5215,
              "net": 12011
            },
            "smallTrader": {
              "long": 6256,
              "short": 16829,
              "net": -10573
            }
          },
          "openInterest": 38582
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154686,
              "short": 236655,
              "net": -81969
            },
            "nonCommercial": {
              "long": 82563,
              "short": 11708,
              "net": 70855
            },
            "smallTrader": {
              "long": 22803,
              "short": 11689,
              "net": 11114
            }
          },
          "openInterest": 292916
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112952,
              "short": 364739,
              "net": -251787
            },
            "nonCommercial": {
              "long": 240868,
              "short": 32674,
              "net": 208194
            },
            "smallTrader": {
              "long": 67566,
              "short": 23973,
              "net": 43593
            }
          },
          "openInterest": 493909
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185680,
              "short": 231415,
              "net": -45735
            },
            "nonCommercial": {
              "long": 50966,
              "short": 26168,
              "net": 24798
            },
            "smallTrader": {
              "long": 44163,
              "short": 23226,
              "net": 20937
            }
          },
          "openInterest": 318425
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62037,
              "short": 85470,
              "net": -23433
            },
            "nonCommercial": {
              "long": 51919,
              "short": 25631,
              "net": 26288
            },
            "smallTrader": {
              "long": 23134,
              "short": 25989,
              "net": -2855
            }
          },
          "openInterest": 137443
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86166,
              "short": 112529,
              "net": -26363
            },
            "nonCommercial": {
              "long": 58386,
              "short": 24193,
              "net": 34193
            },
            "smallTrader": {
              "long": 23020,
              "short": 30850,
              "net": -7830
            }
          },
          "openInterest": 195882
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121491,
              "short": 169980,
              "net": -48489
            },
            "nonCommercial": {
              "long": 122363,
              "short": 30289,
              "net": 92074
            },
            "smallTrader": {
              "long": 27670,
              "short": 71255,
              "net": -43585
            }
          },
          "openInterest": 323346
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54610,
              "short": 154312,
              "net": -99702
            },
            "nonCommercial": {
              "long": 102793,
              "short": 9319,
              "net": 93474
            },
            "smallTrader": {
              "long": 9043,
              "short": 2815,
              "net": 6228
            }
          },
          "openInterest": 168073
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343835,
              "short": 201266,
              "net": 142569
            },
            "nonCommercial": {
              "long": 92921,
              "short": 267490,
              "net": -174569
            },
            "smallTrader": {
              "long": 78685,
              "short": 46685,
              "net": 32000
            }
          },
          "openInterest": 853259
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7237,
              "short": 11490,
              "net": -4253
            },
            "nonCommercial": {
              "long": 11964,
              "short": 8717,
              "net": 3247
            },
            "smallTrader": {
              "long": 2527,
              "short": 1521,
              "net": 1006
            }
          },
          "openInterest": 21863
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5710,
              "short": 31012,
              "net": -25302
            },
            "nonCommercial": {
              "long": 24468,
              "short": 2978,
              "net": 21490
            },
            "smallTrader": {
              "long": 5347,
              "short": 1535,
              "net": 3812
            }
          },
          "openInterest": 35953
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29220,
              "short": 75019,
              "net": -45799
            },
            "nonCommercial": {
              "long": 40051,
              "short": 4886,
              "net": 35165
            },
            "smallTrader": {
              "long": 25290,
              "short": 14656,
              "net": 10634
            }
          },
          "openInterest": 112130
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95350,
              "short": 103287,
              "net": -7937
            },
            "nonCommercial": {
              "long": 47807,
              "short": 41741,
              "net": 6066
            },
            "smallTrader": {
              "long": 30786,
              "short": 28915,
              "net": 1871
            }
          },
          "openInterest": 203028
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149895,
              "short": 181226,
              "net": -31331
            },
            "nonCommercial": {
              "long": 57944,
              "short": 36558,
              "net": 21386
            },
            "smallTrader": {
              "long": 31234,
              "short": 21289,
              "net": 9945
            }
          },
          "openInterest": 284376
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242570,
              "short": 189978,
              "net": 52592
            },
            "nonCommercial": {
              "long": 87309,
              "short": 85023,
              "net": 2286
            },
            "smallTrader": {
              "long": 37147,
              "short": 92025,
              "net": -54878
            }
          },
          "openInterest": 433812
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 443958,
              "short": 621330,
              "net": -177372
            },
            "nonCommercial": {
              "long": 194292,
              "short": 30843,
              "net": 163449
            },
            "smallTrader": {
              "long": 57480,
              "short": 43557,
              "net": 13923
            }
          },
          "openInterest": 754199
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27335,
              "short": 19784,
              "net": 7551
            },
            "nonCommercial": {
              "long": 10727,
              "short": 15872,
              "net": -5145
            },
            "smallTrader": {
              "long": 9740,
              "short": 12146,
              "net": -2406
            }
          },
          "openInterest": 47810
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7941,
              "short": 47072,
              "net": -39131
            },
            "nonCommercial": {
              "long": 40480,
              "short": 4535,
              "net": 35945
            },
            "smallTrader": {
              "long": 5579,
              "short": 2393,
              "net": 3186
            }
          },
          "openInterest": 58121
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37573,
              "short": 43501,
              "net": -5928
            },
            "nonCommercial": {
              "long": 8373,
              "short": 7006,
              "net": 1367
            },
            "smallTrader": {
              "long": 9949,
              "short": 5388,
              "net": 4561
            }
          },
          "openInterest": 60569
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65087,
              "short": 67497,
              "net": -2410
            },
            "nonCommercial": {
              "long": 38545,
              "short": 25774,
              "net": 12771
            },
            "smallTrader": {
              "long": 15404,
              "short": 25765,
              "net": -10361
            }
          },
          "openInterest": 136837
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248888,
              "short": 189118,
              "net": 59770
            },
            "nonCommercial": {
              "long": 74562,
              "short": 112088,
              "net": -37526
            },
            "smallTrader": {
              "long": 31455,
              "short": 53699,
              "net": -22244
            }
          },
          "openInterest": 422362
        }
      ]
    },
    {
      "reportDate": "2010-03-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 882959,
              "short": 819743,
              "net": 63216
            },
            "nonCommercial": {
              "long": 180089,
              "short": 269686,
              "net": -89597
            },
            "smallTrader": {
              "long": 302247,
              "short": 275866,
              "net": 26381
            }
          },
          "openInterest": 1433862
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 526738,
              "short": 580106,
              "net": -53368
            },
            "nonCommercial": {
              "long": 239258,
              "short": 155880,
              "net": 83378
            },
            "smallTrader": {
              "long": 93536,
              "short": 123546,
              "net": -30010
            }
          },
          "openInterest": 885033
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 470671,
              "short": 347476,
              "net": 123195
            },
            "nonCommercial": {
              "long": 40871,
              "short": 150956,
              "net": -110085
            },
            "smallTrader": {
              "long": 119267,
              "short": 132377,
              "net": -13110
            }
          },
          "openInterest": 643281
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 567093,
              "short": 552823,
              "net": 14270
            },
            "nonCommercial": {
              "long": 149428,
              "short": 121005,
              "net": 28423
            },
            "smallTrader": {
              "long": 193809,
              "short": 236502,
              "net": -42693
            }
          },
          "openInterest": 935355
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22806,
              "short": 105720,
              "net": -82914
            },
            "nonCommercial": {
              "long": 73747,
              "short": 10253,
              "net": 63494
            },
            "smallTrader": {
              "long": 29121,
              "short": 9701,
              "net": 19420
            }
          },
          "openInterest": 126301
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94765,
              "short": 14211,
              "net": 80554
            },
            "nonCommercial": {
              "long": 11731,
              "short": 75718,
              "net": -63987
            },
            "smallTrader": {
              "long": 14897,
              "short": 31464,
              "net": -16567
            }
          },
          "openInterest": 121551
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50877,
              "short": 145795,
              "net": -94918
            },
            "nonCommercial": {
              "long": 80982,
              "short": 11342,
              "net": 69640
            },
            "smallTrader": {
              "long": 42401,
              "short": 17123,
              "net": 25278
            }
          },
          "openInterest": 180184
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65820,
              "short": 85709,
              "net": -19889
            },
            "nonCommercial": {
              "long": 39311,
              "short": 18751,
              "net": 20560
            },
            "smallTrader": {
              "long": 6496,
              "short": 7167,
              "net": -671
            }
          },
          "openInterest": 129335
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68459,
              "short": 78518,
              "net": -10059
            },
            "nonCommercial": {
              "long": 30449,
              "short": 20999,
              "net": 9450
            },
            "smallTrader": {
              "long": 6724,
              "short": 6115,
              "net": 609
            }
          },
          "openInterest": 122903
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59740,
              "short": 76903,
              "net": -17163
            },
            "nonCommercial": {
              "long": 42288,
              "short": 23284,
              "net": 19004
            },
            "smallTrader": {
              "long": 12371,
              "short": 14212,
              "net": -1841
            }
          },
          "openInterest": 130126
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 602109,
              "short": 559968,
              "net": 42141
            },
            "nonCommercial": {
              "long": 259405,
              "short": 172137,
              "net": 87268
            },
            "smallTrader": {
              "long": 120516,
              "short": 249925,
              "net": -129409
            }
          },
          "openInterest": 1123971
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91820,
              "short": 141050,
              "net": -49230
            },
            "nonCommercial": {
              "long": 64108,
              "short": 25406,
              "net": 38702
            },
            "smallTrader": {
              "long": 18598,
              "short": 8070,
              "net": 10528
            }
          },
          "openInterest": 185387
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 684361,
              "short": 820497,
              "net": -136136
            },
            "nonCommercial": {
              "long": 283006,
              "short": 158863,
              "net": 124143
            },
            "smallTrader": {
              "long": 82127,
              "short": 70134,
              "net": 11993
            }
          },
          "openInterest": 1357426
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3386,
              "short": 2733,
              "net": 653
            },
            "nonCommercial": {
              "long": 160,
              "short": 749,
              "net": -589
            },
            "smallTrader": {
              "long": 53,
              "short": 117,
              "net": -64
            }
          },
          "openInterest": 3599
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82124,
              "short": 32720,
              "net": 49404
            },
            "nonCommercial": {
              "long": 41800,
              "short": 88141,
              "net": -46341
            },
            "smallTrader": {
              "long": 38467,
              "short": 41530,
              "net": -3063
            }
          },
          "openInterest": 163822
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9334,
              "short": 12013,
              "net": -2679
            },
            "nonCommercial": {
              "long": 18739,
              "short": 4869,
              "net": 13870
            },
            "smallTrader": {
              "long": 5939,
              "short": 17130,
              "net": -11191
            }
          },
          "openInterest": 39043
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166476,
              "short": 255569,
              "net": -89093
            },
            "nonCommercial": {
              "long": 87401,
              "short": 9530,
              "net": 77871
            },
            "smallTrader": {
              "long": 24662,
              "short": 13440,
              "net": 11222
            }
          },
          "openInterest": 313010
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109825,
              "short": 352120,
              "net": -242295
            },
            "nonCommercial": {
              "long": 239065,
              "short": 38719,
              "net": 200346
            },
            "smallTrader": {
              "long": 66895,
              "short": 24946,
              "net": 41949
            }
          },
          "openInterest": 496481
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195491,
              "short": 239638,
              "net": -44147
            },
            "nonCommercial": {
              "long": 52889,
              "short": 29697,
              "net": 23192
            },
            "smallTrader": {
              "long": 46259,
              "short": 25304,
              "net": 20955
            }
          },
          "openInterest": 328460
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35087,
              "short": 43303,
              "net": -8216
            },
            "nonCommercial": {
              "long": 41278,
              "short": 26081,
              "net": 15197
            },
            "smallTrader": {
              "long": 19581,
              "short": 26562,
              "net": -6981
            }
          },
          "openInterest": 95999
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87301,
              "short": 116432,
              "net": -29131
            },
            "nonCommercial": {
              "long": 59682,
              "short": 24254,
              "net": 35428
            },
            "smallTrader": {
              "long": 22743,
              "short": 29040,
              "net": -6297
            }
          },
          "openInterest": 198552
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130193,
              "short": 178993,
              "net": -48800
            },
            "nonCommercial": {
              "long": 124974,
              "short": 31274,
              "net": 93700
            },
            "smallTrader": {
              "long": 31209,
              "short": 76109,
              "net": -44900
            }
          },
          "openInterest": 348450
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9371,
              "short": 120427,
              "net": -111056
            },
            "nonCommercial": {
              "long": 109662,
              "short": 6408,
              "net": 103254
            },
            "smallTrader": {
              "long": 7840,
              "short": 38,
              "net": 7802
            }
          },
          "openInterest": 127293
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 345251,
              "short": 190652,
              "net": 154599
            },
            "nonCommercial": {
              "long": 98605,
              "short": 285588,
              "net": -186983
            },
            "smallTrader": {
              "long": 81921,
              "short": 49537,
              "net": 32384
            }
          },
          "openInterest": 859448
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1827,
              "short": 5970,
              "net": -4143
            },
            "nonCommercial": {
              "long": 11334,
              "short": 8525,
              "net": 2809
            },
            "smallTrader": {
              "long": 2477,
              "short": 1143,
              "net": 1334
            }
          },
          "openInterest": 15638
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6139,
              "short": 32082,
              "net": -25943
            },
            "nonCommercial": {
              "long": 25041,
              "short": 2732,
              "net": 22309
            },
            "smallTrader": {
              "long": 5237,
              "short": 1603,
              "net": 3634
            }
          },
          "openInterest": 36930
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29779,
              "short": 77787,
              "net": -48008
            },
            "nonCommercial": {
              "long": 40126,
              "short": 5270,
              "net": 34856
            },
            "smallTrader": {
              "long": 26466,
              "short": 13314,
              "net": 13152
            }
          },
          "openInterest": 114192
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92345,
              "short": 98695,
              "net": -6350
            },
            "nonCommercial": {
              "long": 50174,
              "short": 44552,
              "net": 5622
            },
            "smallTrader": {
              "long": 30671,
              "short": 29943,
              "net": 728
            }
          },
          "openInterest": 207243
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149844,
              "short": 177917,
              "net": -28073
            },
            "nonCommercial": {
              "long": 54774,
              "short": 33883,
              "net": 20891
            },
            "smallTrader": {
              "long": 27798,
              "short": 20616,
              "net": 7182
            }
          },
          "openInterest": 285183
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241909,
              "short": 185112,
              "net": 56797
            },
            "nonCommercial": {
              "long": 87400,
              "short": 90833,
              "net": -3433
            },
            "smallTrader": {
              "long": 42174,
              "short": 95538,
              "net": -53364
            }
          },
          "openInterest": 436247
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450459,
              "short": 632821,
              "net": -182362
            },
            "nonCommercial": {
              "long": 207113,
              "short": 35760,
              "net": 171353
            },
            "smallTrader": {
              "long": 55021,
              "short": 44012,
              "net": 11009
            }
          },
          "openInterest": 776698
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10785,
              "short": 6701,
              "net": 4084
            },
            "nonCommercial": {
              "long": 8977,
              "short": 14210,
              "net": -5233
            },
            "smallTrader": {
              "long": 12264,
              "short": 11115,
              "net": 1149
            }
          },
          "openInterest": 32157
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5455,
              "short": 36712,
              "net": -31257
            },
            "nonCommercial": {
              "long": 34602,
              "short": 5822,
              "net": 28780
            },
            "smallTrader": {
              "long": 4518,
              "short": 2041,
              "net": 2477
            }
          },
          "openInterest": 46920
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51260,
              "short": 58753,
              "net": -7493
            },
            "nonCommercial": {
              "long": 8710,
              "short": 6952,
              "net": 1758
            },
            "smallTrader": {
              "long": 11027,
              "short": 5292,
              "net": 5735
            }
          },
          "openInterest": 77309
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64203,
              "short": 66248,
              "net": -2045
            },
            "nonCommercial": {
              "long": 38332,
              "short": 26643,
              "net": 11689
            },
            "smallTrader": {
              "long": 15818,
              "short": 25462,
              "net": -9644
            }
          },
          "openInterest": 137798
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251157,
              "short": 186528,
              "net": 64629
            },
            "nonCommercial": {
              "long": 73363,
              "short": 117138,
              "net": -43775
            },
            "smallTrader": {
              "long": 31513,
              "short": 52367,
              "net": -20854
            }
          },
          "openInterest": 426552
        }
      ]
    },
    {
      "reportDate": "2010-03-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 980210,
              "short": 826403,
              "net": 153807
            },
            "nonCommercial": {
              "long": 169649,
              "short": 327195,
              "net": -157546
            },
            "smallTrader": {
              "long": 268737,
              "short": 264998,
              "net": 3739
            }
          },
          "openInterest": 1490184
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 553257,
              "short": 580658,
              "net": -27401
            },
            "nonCommercial": {
              "long": 205341,
              "short": 150666,
              "net": 54675
            },
            "smallTrader": {
              "long": 97550,
              "short": 124824,
              "net": -27274
            }
          },
          "openInterest": 889888
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 470002,
              "short": 362701,
              "net": 107301
            },
            "nonCommercial": {
              "long": 54062,
              "short": 151540,
              "net": -97478
            },
            "smallTrader": {
              "long": 118383,
              "short": 128206,
              "net": -9823
            }
          },
          "openInterest": 649308
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 569337,
              "short": 535160,
              "net": 34177
            },
            "nonCommercial": {
              "long": 128275,
              "short": 119785,
              "net": 8490
            },
            "smallTrader": {
              "long": 185651,
              "short": 228318,
              "net": -42667
            }
          },
          "openInterest": 901529
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25514,
              "short": 116708,
              "net": -91194
            },
            "nonCommercial": {
              "long": 84248,
              "short": 9909,
              "net": 74339
            },
            "smallTrader": {
              "long": 31984,
              "short": 15129,
              "net": 16855
            }
          },
          "openInterest": 142413
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105029,
              "short": 15981,
              "net": 89048
            },
            "nonCommercial": {
              "long": 11349,
              "short": 82973,
              "net": -71624
            },
            "smallTrader": {
              "long": 14148,
              "short": 31572,
              "net": -17424
            }
          },
          "openInterest": 130646
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14953,
              "short": 120060,
              "net": -105107
            },
            "nonCommercial": {
              "long": 90278,
              "short": 17251,
              "net": 73027
            },
            "smallTrader": {
              "long": 47539,
              "short": 15459,
              "net": 32080
            }
          },
          "openInterest": 152885
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66673,
              "short": 89047,
              "net": -22374
            },
            "nonCommercial": {
              "long": 40124,
              "short": 17783,
              "net": 22341
            },
            "smallTrader": {
              "long": 6934,
              "short": 6901,
              "net": 33
            }
          },
          "openInterest": 131697
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67473,
              "short": 81385,
              "net": -13912
            },
            "nonCommercial": {
              "long": 31131,
              "short": 18006,
              "net": 13125
            },
            "smallTrader": {
              "long": 7133,
              "short": 6346,
              "net": 787
            }
          },
          "openInterest": 125387
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60683,
              "short": 76396,
              "net": -15713
            },
            "nonCommercial": {
              "long": 42636,
              "short": 24585,
              "net": 18051
            },
            "smallTrader": {
              "long": 11805,
              "short": 14143,
              "net": -2338
            }
          },
          "openInterest": 132494
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 609846,
              "short": 549792,
              "net": 60054
            },
            "nonCommercial": {
              "long": 258724,
              "short": 191690,
              "net": 67034
            },
            "smallTrader": {
              "long": 122432,
              "short": 249520,
              "net": -127088
            }
          },
          "openInterest": 1136023
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95010,
              "short": 145412,
              "net": -50402
            },
            "nonCommercial": {
              "long": 64391,
              "short": 24930,
              "net": 39461
            },
            "smallTrader": {
              "long": 19371,
              "short": 8430,
              "net": 10941
            }
          },
          "openInterest": 189777
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 643285,
              "short": 769601,
              "net": -126316
            },
            "nonCommercial": {
              "long": 271681,
              "short": 159762,
              "net": 111919
            },
            "smallTrader": {
              "long": 79116,
              "short": 64719,
              "net": 14397
            }
          },
          "openInterest": 1298539
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3627,
              "short": 2897,
              "net": 730
            },
            "nonCommercial": {
              "long": 185,
              "short": 856,
              "net": -671
            },
            "smallTrader": {
              "long": 93,
              "short": 152,
              "net": -59
            }
          },
          "openInterest": 3905
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113860,
              "short": 31884,
              "net": 81976
            },
            "nonCommercial": {
              "long": 39953,
              "short": 114870,
              "net": -74917
            },
            "smallTrader": {
              "long": 40160,
              "short": 47219,
              "net": -7059
            }
          },
          "openInterest": 195287
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9278,
              "short": 12149,
              "net": -2871
            },
            "nonCommercial": {
              "long": 20945,
              "short": 6263,
              "net": 14682
            },
            "smallTrader": {
              "long": 6347,
              "short": 18158,
              "net": -11811
            }
          },
          "openInterest": 41713
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178231,
              "short": 264082,
              "net": -85851
            },
            "nonCommercial": {
              "long": 86332,
              "short": 10761,
              "net": 75571
            },
            "smallTrader": {
              "long": 23025,
              "short": 12745,
              "net": 10280
            }
          },
          "openInterest": 324322
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124504,
              "short": 348327,
              "net": -223823
            },
            "nonCommercial": {
              "long": 221472,
              "short": 37600,
              "net": 183872
            },
            "smallTrader": {
              "long": 65416,
              "short": 25465,
              "net": 39951
            }
          },
          "openInterest": 495143
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197503,
              "short": 238352,
              "net": -40849
            },
            "nonCommercial": {
              "long": 48851,
              "short": 28408,
              "net": 20443
            },
            "smallTrader": {
              "long": 44265,
              "short": 23859,
              "net": 20406
            }
          },
          "openInterest": 326194
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37353,
              "short": 38587,
              "net": -1234
            },
            "nonCommercial": {
              "long": 41030,
              "short": 30869,
              "net": 10161
            },
            "smallTrader": {
              "long": 18472,
              "short": 27399,
              "net": -8927
            }
          },
          "openInterest": 96913
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89056,
              "short": 120587,
              "net": -31531
            },
            "nonCommercial": {
              "long": 62452,
              "short": 25319,
              "net": 37133
            },
            "smallTrader": {
              "long": 22214,
              "short": 27816,
              "net": -5602
            }
          },
          "openInterest": 202959
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129839,
              "short": 180790,
              "net": -50951
            },
            "nonCommercial": {
              "long": 130983,
              "short": 36070,
              "net": 94913
            },
            "smallTrader": {
              "long": 28875,
              "short": 72837,
              "net": -43962
            }
          },
          "openInterest": 358017
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10122,
              "short": 125898,
              "net": -115776
            },
            "nonCommercial": {
              "long": 114686,
              "short": 4824,
              "net": 109862
            },
            "smallTrader": {
              "long": 7647,
              "short": 1733,
              "net": 5914
            }
          },
          "openInterest": 132840
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342505,
              "short": 188492,
              "net": 154013
            },
            "nonCommercial": {
              "long": 108828,
              "short": 294801,
              "net": -185973
            },
            "smallTrader": {
              "long": 76538,
              "short": 44578,
              "net": 31960
            }
          },
          "openInterest": 831206
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1294,
              "short": 8155,
              "net": -6861
            },
            "nonCommercial": {
              "long": 13621,
              "short": 8132,
              "net": 5489
            },
            "smallTrader": {
              "long": 2684,
              "short": 1312,
              "net": 1372
            }
          },
          "openInterest": 17599
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6396,
              "short": 33928,
              "net": -27532
            },
            "nonCommercial": {
              "long": 25567,
              "short": 2104,
              "net": 23463
            },
            "smallTrader": {
              "long": 5684,
              "short": 1615,
              "net": 4069
            }
          },
          "openInterest": 38255
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29886,
              "short": 75584,
              "net": -45698
            },
            "nonCommercial": {
              "long": 38105,
              "short": 5804,
              "net": 32301
            },
            "smallTrader": {
              "long": 26064,
              "short": 12667,
              "net": 13397
            }
          },
          "openInterest": 112520
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88923,
              "short": 103321,
              "net": -14398
            },
            "nonCommercial": {
              "long": 47116,
              "short": 36043,
              "net": 11073
            },
            "smallTrader": {
              "long": 31391,
              "short": 28066,
              "net": 3325
            }
          },
          "openInterest": 198307
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147042,
              "short": 176033,
              "net": -28991
            },
            "nonCommercial": {
              "long": 50446,
              "short": 33612,
              "net": 16834
            },
            "smallTrader": {
              "long": 32580,
              "short": 20423,
              "net": 12157
            }
          },
          "openInterest": 283198
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231694,
              "short": 204430,
              "net": 27264
            },
            "nonCommercial": {
              "long": 96898,
              "short": 69422,
              "net": 27476
            },
            "smallTrader": {
              "long": 41528,
              "short": 96268,
              "net": -54740
            }
          },
          "openInterest": 432402
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415646,
              "short": 580583,
              "net": -164937
            },
            "nonCommercial": {
              "long": 202212,
              "short": 46749,
              "net": 155463
            },
            "smallTrader": {
              "long": 58798,
              "short": 49324,
              "net": 9474
            }
          },
          "openInterest": 737718
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9433,
              "short": 11335,
              "net": -1902
            },
            "nonCommercial": {
              "long": 9239,
              "short": 10327,
              "net": -1088
            },
            "smallTrader": {
              "long": 12107,
              "short": 9117,
              "net": 2990
            }
          },
          "openInterest": 30910
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5577,
              "short": 40702,
              "net": -35125
            },
            "nonCommercial": {
              "long": 38354,
              "short": 6157,
              "net": 32197
            },
            "smallTrader": {
              "long": 5188,
              "short": 2260,
              "net": 2928
            }
          },
          "openInterest": 51403
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38701,
              "short": 41847,
              "net": -3146
            },
            "nonCommercial": {
              "long": 4827,
              "short": 7957,
              "net": -3130
            },
            "smallTrader": {
              "long": 10305,
              "short": 4029,
              "net": 6276
            }
          },
          "openInterest": 57147
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66374,
              "short": 67601,
              "net": -1227
            },
            "nonCommercial": {
              "long": 39654,
              "short": 29425,
              "net": 10229
            },
            "smallTrader": {
              "long": 16027,
              "short": 25029,
              "net": -9002
            }
          },
          "openInterest": 141654
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256372,
              "short": 188603,
              "net": 67769
            },
            "nonCommercial": {
              "long": 71697,
              "short": 119821,
              "net": -48124
            },
            "smallTrader": {
              "long": 31982,
              "short": 51627,
              "net": -19645
            }
          },
          "openInterest": 431145
        }
      ]
    },
    {
      "reportDate": "2010-03-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1117297,
              "short": 833318,
              "net": 283979
            },
            "nonCommercial": {
              "long": 98428,
              "short": 348345,
              "net": -249917
            },
            "smallTrader": {
              "long": 246923,
              "short": 280985,
              "net": -34062
            }
          },
          "openInterest": 1503302
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 555353,
              "short": 584733,
              "net": -29380
            },
            "nonCommercial": {
              "long": 246403,
              "short": 165811,
              "net": 80592
            },
            "smallTrader": {
              "long": 91538,
              "short": 142750,
              "net": -51212
            }
          },
          "openInterest": 906656
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488572,
              "short": 344436,
              "net": 144136
            },
            "nonCommercial": {
              "long": 38363,
              "short": 156221,
              "net": -117858
            },
            "smallTrader": {
              "long": 110254,
              "short": 136532,
              "net": -26278
            }
          },
          "openInterest": 640167
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 622162,
              "short": 503392,
              "net": 118770
            },
            "nonCommercial": {
              "long": 82566,
              "short": 144755,
              "net": -62189
            },
            "smallTrader": {
              "long": 175924,
              "short": 232505,
              "net": -56581
            }
          },
          "openInterest": 896513
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28480,
              "short": 116105,
              "net": -87625
            },
            "nonCommercial": {
              "long": 79698,
              "short": 10358,
              "net": 69340
            },
            "smallTrader": {
              "long": 34186,
              "short": 15901,
              "net": 18285
            }
          },
          "openInterest": 142815
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104446,
              "short": 21916,
              "net": 82530
            },
            "nonCommercial": {
              "long": 11965,
              "short": 79038,
              "net": -67073
            },
            "smallTrader": {
              "long": 15937,
              "short": 31394,
              "net": -15457
            }
          },
          "openInterest": 132818
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18473,
              "short": 119260,
              "net": -100787
            },
            "nonCommercial": {
              "long": 88595,
              "short": 18299,
              "net": 70296
            },
            "smallTrader": {
              "long": 45045,
              "short": 14554,
              "net": 30491
            }
          },
          "openInterest": 152133
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67433,
              "short": 90431,
              "net": -22998
            },
            "nonCommercial": {
              "long": 40416,
              "short": 18614,
              "net": 21802
            },
            "smallTrader": {
              "long": 7856,
              "short": 6660,
              "net": 1196
            }
          },
          "openInterest": 134310
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66778,
              "short": 89323,
              "net": -22545
            },
            "nonCommercial": {
              "long": 35097,
              "short": 14267,
              "net": 20830
            },
            "smallTrader": {
              "long": 7828,
              "short": 6113,
              "net": 1715
            }
          },
          "openInterest": 129655
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63203,
              "short": 84127,
              "net": -20924
            },
            "nonCommercial": {
              "long": 47203,
              "short": 25546,
              "net": 21657
            },
            "smallTrader": {
              "long": 12751,
              "short": 13484,
              "net": -733
            }
          },
          "openInterest": 141517
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 620148,
              "short": 527785,
              "net": 92363
            },
            "nonCommercial": {
              "long": 240092,
              "short": 203935,
              "net": 36157
            },
            "smallTrader": {
              "long": 126551,
              "short": 255071,
              "net": -128520
            }
          },
          "openInterest": 1136859
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97580,
              "short": 143314,
              "net": -45734
            },
            "nonCommercial": {
              "long": 59799,
              "short": 23403,
              "net": 36396
            },
            "smallTrader": {
              "long": 18023,
              "short": 8685,
              "net": 9338
            }
          },
          "openInterest": 187461
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 623402,
              "short": 756634,
              "net": -133232
            },
            "nonCommercial": {
              "long": 279945,
              "short": 162791,
              "net": 117154
            },
            "smallTrader": {
              "long": 80699,
              "short": 64621,
              "net": 16078
            }
          },
          "openInterest": 1283846
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3974,
              "short": 3134,
              "net": 840
            },
            "nonCommercial": {
              "long": 185,
              "short": 936,
              "net": -751
            },
            "smallTrader": {
              "long": 83,
              "short": 172,
              "net": -89
            }
          },
          "openInterest": 4242
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147689,
              "short": 49896,
              "net": 97793
            },
            "nonCommercial": {
              "long": 35205,
              "short": 120531,
              "net": -85326
            },
            "smallTrader": {
              "long": 38924,
              "short": 51391,
              "net": -12467
            }
          },
          "openInterest": 223554
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9034,
              "short": 11951,
              "net": -2917
            },
            "nonCommercial": {
              "long": 21554,
              "short": 6819,
              "net": 14735
            },
            "smallTrader": {
              "long": 6029,
              "short": 17847,
              "net": -11818
            }
          },
          "openInterest": 40985
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177087,
              "short": 260082,
              "net": -82995
            },
            "nonCommercial": {
              "long": 84959,
              "short": 11652,
              "net": 73307
            },
            "smallTrader": {
              "long": 22354,
              "short": 12666,
              "net": 9688
            }
          },
          "openInterest": 313127
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135472,
              "short": 343163,
              "net": -207691
            },
            "nonCommercial": {
              "long": 209874,
              "short": 36108,
              "net": 173766
            },
            "smallTrader": {
              "long": 53690,
              "short": 19765,
              "net": 33925
            }
          },
          "openInterest": 466678
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188471,
              "short": 239232,
              "net": -50761
            },
            "nonCommercial": {
              "long": 52204,
              "short": 24291,
              "net": 27913
            },
            "smallTrader": {
              "long": 43612,
              "short": 20764,
              "net": 22848
            }
          },
          "openInterest": 319299
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74872,
              "short": 23538,
              "net": 51334
            },
            "nonCommercial": {
              "long": 17174,
              "short": 48040,
              "net": -30866
            },
            "smallTrader": {
              "long": 17371,
              "short": 37839,
              "net": -20468
            }
          },
          "openInterest": 109417
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88395,
              "short": 119314,
              "net": -30919
            },
            "nonCommercial": {
              "long": 59578,
              "short": 24562,
              "net": 35016
            },
            "smallTrader": {
              "long": 22520,
              "short": 26617,
              "net": -4097
            }
          },
          "openInterest": 196573
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130220,
              "short": 184065,
              "net": -53845
            },
            "nonCommercial": {
              "long": 127846,
              "short": 30688,
              "net": 97158
            },
            "smallTrader": {
              "long": 29634,
              "short": 72947,
              "net": -43313
            }
          },
          "openInterest": 363471
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9685,
              "short": 124757,
              "net": -115072
            },
            "nonCommercial": {
              "long": 113370,
              "short": 3772,
              "net": 109598
            },
            "smallTrader": {
              "long": 7567,
              "short": 2093,
              "net": 5474
            }
          },
          "openInterest": 131061
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338523,
              "short": 190533,
              "net": 147990
            },
            "nonCommercial": {
              "long": 109142,
              "short": 286999,
              "net": -177857
            },
            "smallTrader": {
              "long": 72591,
              "short": 42724,
              "net": 29867
            }
          },
          "openInterest": 815340
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1073,
              "short": 9012,
              "net": -7939
            },
            "nonCommercial": {
              "long": 13049,
              "short": 7243,
              "net": 5806
            },
            "smallTrader": {
              "long": 3021,
              "short": 888,
              "net": 2133
            }
          },
          "openInterest": 17143
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6474,
              "short": 33246,
              "net": -26772
            },
            "nonCommercial": {
              "long": 25341,
              "short": 2483,
              "net": 22858
            },
            "smallTrader": {
              "long": 5336,
              "short": 1422,
              "net": 3914
            }
          },
          "openInterest": 37583
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31259,
              "short": 77576,
              "net": -46317
            },
            "nonCommercial": {
              "long": 38734,
              "short": 5753,
              "net": 32981
            },
            "smallTrader": {
              "long": 23685,
              "short": 10349,
              "net": 13336
            }
          },
          "openInterest": 113405
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85311,
              "short": 106932,
              "net": -21621
            },
            "nonCommercial": {
              "long": 50144,
              "short": 34691,
              "net": 15453
            },
            "smallTrader": {
              "long": 31973,
              "short": 25805,
              "net": 6168
            }
          },
          "openInterest": 195862
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159270,
              "short": 173982,
              "net": -14712
            },
            "nonCommercial": {
              "long": 45258,
              "short": 34777,
              "net": 10481
            },
            "smallTrader": {
              "long": 28743,
              "short": 24512,
              "net": 4231
            }
          },
          "openInterest": 284840
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240383,
              "short": 216596,
              "net": 23787
            },
            "nonCommercial": {
              "long": 98376,
              "short": 67733,
              "net": 30643
            },
            "smallTrader": {
              "long": 41677,
              "short": 96107,
              "net": -54430
            }
          },
          "openInterest": 445222
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380582,
              "short": 543415,
              "net": -162833
            },
            "nonCommercial": {
              "long": 198676,
              "short": 43066,
              "net": 155610
            },
            "smallTrader": {
              "long": 54196,
              "short": 46973,
              "net": 7223
            }
          },
          "openInterest": 704149
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11652,
              "short": 4984,
              "net": 6668
            },
            "nonCommercial": {
              "long": 6735,
              "short": 13275,
              "net": -6540
            },
            "smallTrader": {
              "long": 9903,
              "short": 10031,
              "net": -128
            }
          },
          "openInterest": 28290
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6490,
              "short": 45801,
              "net": -39311
            },
            "nonCommercial": {
              "long": 46012,
              "short": 10849,
              "net": 35163
            },
            "smallTrader": {
              "long": 5725,
              "short": 1577,
              "net": 4148
            }
          },
          "openInterest": 60419
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40605,
              "short": 42151,
              "net": -1546
            },
            "nonCommercial": {
              "long": 5069,
              "short": 8422,
              "net": -3353
            },
            "smallTrader": {
              "long": 12388,
              "short": 7489,
              "net": 4899
            }
          },
          "openInterest": 61874
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70606,
              "short": 68034,
              "net": 2572
            },
            "nonCommercial": {
              "long": 40253,
              "short": 33663,
              "net": 6590
            },
            "smallTrader": {
              "long": 16014,
              "short": 25176,
              "net": -9162
            }
          },
          "openInterest": 148621
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265340,
              "short": 189755,
              "net": 75585
            },
            "nonCommercial": {
              "long": 72142,
              "short": 128858,
              "net": -56716
            },
            "smallTrader": {
              "long": 32921,
              "short": 51790,
              "net": -18869
            }
          },
          "openInterest": 443007
        }
      ]
    },
    {
      "reportDate": "2010-04-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1167238,
              "short": 845397,
              "net": 321841
            },
            "nonCommercial": {
              "long": 92636,
              "short": 337369,
              "net": -244733
            },
            "smallTrader": {
              "long": 251231,
              "short": 328339,
              "net": -77108
            }
          },
          "openInterest": 1559691
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 586501,
              "short": 633838,
              "net": -47337
            },
            "nonCommercial": {
              "long": 272352,
              "short": 189057,
              "net": 83295
            },
            "smallTrader": {
              "long": 94276,
              "short": 130234,
              "net": -35958
            }
          },
          "openInterest": 975192
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488285,
              "short": 336349,
              "net": 151936
            },
            "nonCommercial": {
              "long": 50905,
              "short": 164922,
              "net": -114017
            },
            "smallTrader": {
              "long": 120328,
              "short": 158247,
              "net": -37919
            }
          },
          "openInterest": 661193
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 634422,
              "short": 529184,
              "net": 105238
            },
            "nonCommercial": {
              "long": 103553,
              "short": 132461,
              "net": -28908
            },
            "smallTrader": {
              "long": 166297,
              "short": 242627,
              "net": -76330
            }
          },
          "openInterest": 919972
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27933,
              "short": 124526,
              "net": -96593
            },
            "nonCommercial": {
              "long": 84060,
              "short": 10862,
              "net": 73198
            },
            "smallTrader": {
              "long": 39087,
              "short": 15692,
              "net": 23395
            }
          },
          "openInterest": 151605
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100224,
              "short": 23141,
              "net": 77083
            },
            "nonCommercial": {
              "long": 14281,
              "short": 73755,
              "net": -59474
            },
            "smallTrader": {
              "long": 14246,
              "short": 31855,
              "net": -17609
            }
          },
          "openInterest": 129290
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17564,
              "short": 116038,
              "net": -98474
            },
            "nonCommercial": {
              "long": 88881,
              "short": 19569,
              "net": 69312
            },
            "smallTrader": {
              "long": 45034,
              "short": 15872,
              "net": 29162
            }
          },
          "openInterest": 151537
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71125,
              "short": 93825,
              "net": -22700
            },
            "nonCommercial": {
              "long": 40494,
              "short": 18828,
              "net": 21666
            },
            "smallTrader": {
              "long": 7424,
              "short": 6390,
              "net": 1034
            }
          },
          "openInterest": 138919
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67104,
              "short": 91173,
              "net": -24069
            },
            "nonCommercial": {
              "long": 35256,
              "short": 13439,
              "net": 21817
            },
            "smallTrader": {
              "long": 8908,
              "short": 6656,
              "net": 2252
            }
          },
          "openInterest": 130970
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65746,
              "short": 90314,
              "net": -24568
            },
            "nonCommercial": {
              "long": 50530,
              "short": 27584,
              "net": 22946
            },
            "smallTrader": {
              "long": 14503,
              "short": 12881,
              "net": 1622
            }
          },
          "openInterest": 151388
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 621103,
              "short": 512211,
              "net": 108892
            },
            "nonCommercial": {
              "long": 246001,
              "short": 227866,
              "net": 18135
            },
            "smallTrader": {
              "long": 126066,
              "short": 253093,
              "net": -127027
            }
          },
          "openInterest": 1150288
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103102,
              "short": 153136,
              "net": -50034
            },
            "nonCommercial": {
              "long": 64450,
              "short": 25059,
              "net": 39391
            },
            "smallTrader": {
              "long": 20354,
              "short": 9711,
              "net": 10643
            }
          },
          "openInterest": 201581
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 619811,
              "short": 765826,
              "net": -146015
            },
            "nonCommercial": {
              "long": 306682,
              "short": 178544,
              "net": 128138
            },
            "smallTrader": {
              "long": 92652,
              "short": 74775,
              "net": 17877
            }
          },
          "openInterest": 1343407
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 2961,
              "short": 2545,
              "net": 416
            },
            "nonCommercial": {
              "long": 185,
              "short": 612,
              "net": -427
            },
            "smallTrader": {
              "long": 215,
              "short": 204,
              "net": 11
            }
          },
          "openInterest": 3361
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129186,
              "short": 52156,
              "net": 77030
            },
            "nonCommercial": {
              "long": 39036,
              "short": 106259,
              "net": -67223
            },
            "smallTrader": {
              "long": 39574,
              "short": 49381,
              "net": -9807
            }
          },
          "openInterest": 208883
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9293,
              "short": 11558,
              "net": -2265
            },
            "nonCommercial": {
              "long": 22873,
              "short": 7664,
              "net": 15209
            },
            "smallTrader": {
              "long": 5989,
              "short": 18933,
              "net": -12944
            }
          },
          "openInterest": 42740
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177177,
              "short": 267641,
              "net": -90464
            },
            "nonCommercial": {
              "long": 91003,
              "short": 12462,
              "net": 78541
            },
            "smallTrader": {
              "long": 24481,
              "short": 12558,
              "net": 11923
            }
          },
          "openInterest": 321990
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126670,
              "short": 371576,
              "net": -244906
            },
            "nonCommercial": {
              "long": 242302,
              "short": 38856,
              "net": 203446
            },
            "smallTrader": {
              "long": 58532,
              "short": 17072,
              "net": 41460
            }
          },
          "openInterest": 497388
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177767,
              "short": 239186,
              "net": -61419
            },
            "nonCommercial": {
              "long": 63732,
              "short": 26385,
              "net": 37347
            },
            "smallTrader": {
              "long": 47250,
              "short": 23178,
              "net": 24072
            }
          },
          "openInterest": 323223
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87835,
              "short": 23016,
              "net": 64819
            },
            "nonCommercial": {
              "long": 18596,
              "short": 60901,
              "net": -42305
            },
            "smallTrader": {
              "long": 17404,
              "short": 39918,
              "net": -22514
            }
          },
          "openInterest": 123837
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90649,
              "short": 122764,
              "net": -32115
            },
            "nonCommercial": {
              "long": 65759,
              "short": 29341,
              "net": 36418
            },
            "smallTrader": {
              "long": 24037,
              "short": 28340,
              "net": -4303
            }
          },
          "openInterest": 211212
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127795,
              "short": 189537,
              "net": -61742
            },
            "nonCommercial": {
              "long": 138904,
              "short": 33655,
              "net": 105249
            },
            "smallTrader": {
              "long": 31596,
              "short": 75103,
              "net": -43507
            }
          },
          "openInterest": 358664
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10246,
              "short": 126974,
              "net": -116728
            },
            "nonCommercial": {
              "long": 118233,
              "short": 7023,
              "net": 111210
            },
            "smallTrader": {
              "long": 7529,
              "short": 2011,
              "net": 5518
            }
          },
          "openInterest": 136399
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 356993,
              "short": 198883,
              "net": 158110
            },
            "nonCommercial": {
              "long": 113721,
              "short": 299313,
              "net": -185592
            },
            "smallTrader": {
              "long": 74675,
              "short": 47193,
              "net": 27482
            }
          },
          "openInterest": 844832
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 606,
              "short": 7564,
              "net": -6958
            },
            "nonCommercial": {
              "long": 12836,
              "short": 7333,
              "net": 5503
            },
            "smallTrader": {
              "long": 2779,
              "short": 1324,
              "net": 1455
            }
          },
          "openInterest": 16221
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5909,
              "short": 33584,
              "net": -27675
            },
            "nonCommercial": {
              "long": 25896,
              "short": 2251,
              "net": 23645
            },
            "smallTrader": {
              "long": 5640,
              "short": 1610,
              "net": 4030
            }
          },
          "openInterest": 37763
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29839,
              "short": 81525,
              "net": -51686
            },
            "nonCommercial": {
              "long": 44052,
              "short": 6529,
              "net": 37523
            },
            "smallTrader": {
              "long": 24598,
              "short": 10435,
              "net": 14163
            }
          },
          "openInterest": 118712
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83611,
              "short": 97681,
              "net": -14070
            },
            "nonCommercial": {
              "long": 48992,
              "short": 39461,
              "net": 9531
            },
            "smallTrader": {
              "long": 29726,
              "short": 25187,
              "net": 4539
            }
          },
          "openInterest": 188093
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156652,
              "short": 184086,
              "net": -27434
            },
            "nonCommercial": {
              "long": 53520,
              "short": 32546,
              "net": 20974
            },
            "smallTrader": {
              "long": 29710,
              "short": 23250,
              "net": 6460
            }
          },
          "openInterest": 295535
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256693,
              "short": 207599,
              "net": 49094
            },
            "nonCommercial": {
              "long": 94857,
              "short": 86636,
              "net": 8221
            },
            "smallTrader": {
              "long": 42657,
              "short": 99972,
              "net": -57315
            }
          },
          "openInterest": 454081
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381749,
              "short": 538742,
              "net": -156993
            },
            "nonCommercial": {
              "long": 192339,
              "short": 49939,
              "net": 142400
            },
            "smallTrader": {
              "long": 60162,
              "short": 45569,
              "net": 14593
            }
          },
          "openInterest": 703555
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10322,
              "short": 6845,
              "net": 3477
            },
            "nonCommercial": {
              "long": 9777,
              "short": 13929,
              "net": -4152
            },
            "smallTrader": {
              "long": 12140,
              "short": 11465,
              "net": 675
            }
          },
          "openInterest": 32272
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6861,
              "short": 40067,
              "net": -33206
            },
            "nonCommercial": {
              "long": 35246,
              "short": 5092,
              "net": 30154
            },
            "smallTrader": {
              "long": 5849,
              "short": 2797,
              "net": 3052
            }
          },
          "openInterest": 50152
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48147,
              "short": 48125,
              "net": 22
            },
            "nonCommercial": {
              "long": 5182,
              "short": 8751,
              "net": -3569
            },
            "smallTrader": {
              "long": 11123,
              "short": 7576,
              "net": 3547
            }
          },
          "openInterest": 67613
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73856,
              "short": 68218,
              "net": 5638
            },
            "nonCommercial": {
              "long": 38011,
              "short": 33639,
              "net": 4372
            },
            "smallTrader": {
              "long": 17157,
              "short": 27167,
              "net": -10010
            }
          },
          "openInterest": 152913
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273185,
              "short": 196712,
              "net": 76473
            },
            "nonCommercial": {
              "long": 76443,
              "short": 131870,
              "net": -55427
            },
            "smallTrader": {
              "long": 34338,
              "short": 55384,
              "net": -21046
            }
          },
          "openInterest": 460651
        }
      ]
    },
    {
      "reportDate": "2010-04-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1237777,
              "short": 881204,
              "net": 356573
            },
            "nonCommercial": {
              "long": 87297,
              "short": 362038,
              "net": -274741
            },
            "smallTrader": {
              "long": 318469,
              "short": 400301,
              "net": -81832
            }
          },
          "openInterest": 1671592
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 597868,
              "short": 637144,
              "net": -39276
            },
            "nonCommercial": {
              "long": 279018,
              "short": 209753,
              "net": 69265
            },
            "smallTrader": {
              "long": 93111,
              "short": 123100,
              "net": -29989
            }
          },
          "openInterest": 987944
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 480907,
              "short": 341721,
              "net": 139186
            },
            "nonCommercial": {
              "long": 52400,
              "short": 167674,
              "net": -115274
            },
            "smallTrader": {
              "long": 116148,
              "short": 140060,
              "net": -23912
            }
          },
          "openInterest": 651228
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 618387,
              "short": 536015,
              "net": 82372
            },
            "nonCommercial": {
              "long": 118865,
              "short": 139636,
              "net": -20771
            },
            "smallTrader": {
              "long": 173683,
              "short": 235284,
              "net": -61601
            }
          },
          "openInterest": 928371
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26134,
              "short": 128840,
              "net": -102706
            },
            "nonCommercial": {
              "long": 88635,
              "short": 7961,
              "net": 80674
            },
            "smallTrader": {
              "long": 38806,
              "short": 16774,
              "net": 22032
            }
          },
          "openInterest": 154014
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92380,
              "short": 23895,
              "net": 68485
            },
            "nonCommercial": {
              "long": 13390,
              "short": 70781,
              "net": -57391
            },
            "smallTrader": {
              "long": 15611,
              "short": 26705,
              "net": -11094
            }
          },
          "openInterest": 121947
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19767,
              "short": 120177,
              "net": -100410
            },
            "nonCommercial": {
              "long": 87918,
              "short": 17443,
              "net": 70475
            },
            "smallTrader": {
              "long": 45701,
              "short": 15766,
              "net": 29935
            }
          },
          "openInterest": 153401
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63447,
              "short": 86233,
              "net": -22786
            },
            "nonCommercial": {
              "long": 42123,
              "short": 18719,
              "net": 23404
            },
            "smallTrader": {
              "long": 4442,
              "short": 5060,
              "net": -618
            }
          },
          "openInterest": 123908
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73936,
              "short": 92033,
              "net": -18097
            },
            "nonCommercial": {
              "long": 30960,
              "short": 15381,
              "net": 15579
            },
            "smallTrader": {
              "long": 9818,
              "short": 7300,
              "net": 2518
            }
          },
          "openInterest": 132943
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64259,
              "short": 88040,
              "net": -23781
            },
            "nonCommercial": {
              "long": 53458,
              "short": 29990,
              "net": 23468
            },
            "smallTrader": {
              "long": 12097,
              "short": 11784,
              "net": 313
            }
          },
          "openInterest": 150306
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 620272,
              "short": 508310,
              "net": 111962
            },
            "nonCommercial": {
              "long": 251346,
              "short": 233720,
              "net": 17626
            },
            "smallTrader": {
              "long": 124758,
              "short": 254346,
              "net": -129588
            }
          },
          "openInterest": 1179914
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95146,
              "short": 137320,
              "net": -42174
            },
            "nonCommercial": {
              "long": 55902,
              "short": 21638,
              "net": 34264
            },
            "smallTrader": {
              "long": 18434,
              "short": 10524,
              "net": 7910
            }
          },
          "openInterest": 190025
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 674074,
              "short": 820101,
              "net": -146027
            },
            "nonCommercial": {
              "long": 295296,
              "short": 181932,
              "net": 113364
            },
            "smallTrader": {
              "long": 99089,
              "short": 66426,
              "net": 32663
            }
          },
          "openInterest": 1392323
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124881,
              "short": 58998,
              "net": 65883
            },
            "nonCommercial": {
              "long": 37157,
              "short": 92621,
              "net": -55464
            },
            "smallTrader": {
              "long": 39877,
              "short": 50296,
              "net": -10419
            }
          },
          "openInterest": 203199
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9622,
              "short": 12381,
              "net": -2759
            },
            "nonCommercial": {
              "long": 23230,
              "short": 6984,
              "net": 16246
            },
            "smallTrader": {
              "long": 6392,
              "short": 19879,
              "net": -13487
            }
          },
          "openInterest": 43097
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183516,
              "short": 272728,
              "net": -89212
            },
            "nonCommercial": {
              "long": 89986,
              "short": 13361,
              "net": 76625
            },
            "smallTrader": {
              "long": 25784,
              "short": 13197,
              "net": 12587
            }
          },
          "openInterest": 323469
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135469,
              "short": 398953,
              "net": -263484
            },
            "nonCommercial": {
              "long": 262599,
              "short": 41857,
              "net": 220742
            },
            "smallTrader": {
              "long": 61319,
              "short": 18577,
              "net": 42742
            }
          },
          "openInterest": 528856
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159304,
              "short": 222767,
              "net": -63463
            },
            "nonCommercial": {
              "long": 64136,
              "short": 25185,
              "net": 38951
            },
            "smallTrader": {
              "long": 47596,
              "short": 23084,
              "net": 24512
            }
          },
          "openInterest": 298513
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104015,
              "short": 23927,
              "net": 80088
            },
            "nonCommercial": {
              "long": 12573,
              "short": 68319,
              "net": -55746
            },
            "smallTrader": {
              "long": 15135,
              "short": 39477,
              "net": -24342
            }
          },
          "openInterest": 131723
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91167,
              "short": 127060,
              "net": -35893
            },
            "nonCommercial": {
              "long": 71546,
              "short": 30497,
              "net": 41049
            },
            "smallTrader": {
              "long": 25727,
              "short": 30883,
              "net": -5156
            }
          },
          "openInterest": 221810
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125948,
              "short": 190305,
              "net": -64357
            },
            "nonCommercial": {
              "long": 141614,
              "short": 32861,
              "net": 108753
            },
            "smallTrader": {
              "long": 27774,
              "short": 72170,
              "net": -44396
            }
          },
          "openInterest": 356346
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12256,
              "short": 130264,
              "net": -118008
            },
            "nonCommercial": {
              "long": 120220,
              "short": 7994,
              "net": 112226
            },
            "smallTrader": {
              "long": 7628,
              "short": 1846,
              "net": 5782
            }
          },
          "openInterest": 140209
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365803,
              "short": 197264,
              "net": 168539
            },
            "nonCommercial": {
              "long": 107939,
              "short": 303251,
              "net": -195312
            },
            "smallTrader": {
              "long": 74917,
              "short": 48144,
              "net": 26773
            }
          },
          "openInterest": 868368
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 657,
              "short": 9759,
              "net": -9102
            },
            "nonCommercial": {
              "long": 13771,
              "short": 6620,
              "net": 7151
            },
            "smallTrader": {
              "long": 3112,
              "short": 1161,
              "net": 1951
            }
          },
          "openInterest": 17540
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5512,
              "short": 33862,
              "net": -28350
            },
            "nonCommercial": {
              "long": 26261,
              "short": 2201,
              "net": 24060
            },
            "smallTrader": {
              "long": 5375,
              "short": 1085,
              "net": 4290
            }
          },
          "openInterest": 37422
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30927,
              "short": 86316,
              "net": -55389
            },
            "nonCommercial": {
              "long": 47495,
              "short": 7890,
              "net": 39605
            },
            "smallTrader": {
              "long": 26276,
              "short": 10492,
              "net": 15784
            }
          },
          "openInterest": 123661
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84165,
              "short": 100324,
              "net": -16159
            },
            "nonCommercial": {
              "long": 49713,
              "short": 40083,
              "net": 9630
            },
            "smallTrader": {
              "long": 30754,
              "short": 24225,
              "net": 6529
            }
          },
          "openInterest": 192951
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146716,
              "short": 187718,
              "net": -41002
            },
            "nonCommercial": {
              "long": 62830,
              "short": 30616,
              "net": 32214
            },
            "smallTrader": {
              "long": 33560,
              "short": 24772,
              "net": 8788
            }
          },
          "openInterest": 291431
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255344,
              "short": 225846,
              "net": 29498
            },
            "nonCommercial": {
              "long": 106053,
              "short": 76825,
              "net": 29228
            },
            "smallTrader": {
              "long": 42907,
              "short": 101633,
              "net": -58726
            }
          },
          "openInterest": 470142
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 368820,
              "short": 523730,
              "net": -154910
            },
            "nonCommercial": {
              "long": 186975,
              "short": 45877,
              "net": 141098
            },
            "smallTrader": {
              "long": 56032,
              "short": 42220,
              "net": 13812
            }
          },
          "openInterest": 686987
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11836,
              "short": 6524,
              "net": 5312
            },
            "nonCommercial": {
              "long": 10417,
              "short": 15371,
              "net": -4954
            },
            "smallTrader": {
              "long": 11633,
              "short": 11991,
              "net": -358
            }
          },
          "openInterest": 33886
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6038,
              "short": 36458,
              "net": -30420
            },
            "nonCommercial": {
              "long": 33177,
              "short": 5501,
              "net": 27676
            },
            "smallTrader": {
              "long": 5461,
              "short": 2717,
              "net": 2744
            }
          },
          "openInterest": 46766
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48286,
              "short": 52638,
              "net": -4352
            },
            "nonCommercial": {
              "long": 6247,
              "short": 8991,
              "net": -2744
            },
            "smallTrader": {
              "long": 10322,
              "short": 3226,
              "net": 7096
            }
          },
          "openInterest": 69127
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74122,
              "short": 70179,
              "net": 3943
            },
            "nonCommercial": {
              "long": 38654,
              "short": 33688,
              "net": 4966
            },
            "smallTrader": {
              "long": 18428,
              "short": 27337,
              "net": -8909
            }
          },
          "openInterest": 154546
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272246,
              "short": 201436,
              "net": 70810
            },
            "nonCommercial": {
              "long": 76724,
              "short": 127379,
              "net": -50655
            },
            "smallTrader": {
              "long": 35218,
              "short": 55373,
              "net": -20155
            }
          },
          "openInterest": 465580
        }
      ]
    },
    {
      "reportDate": "2010-04-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1252163,
              "short": 966693,
              "net": 285470
            },
            "nonCommercial": {
              "long": 124235,
              "short": 369946,
              "net": -245711
            },
            "smallTrader": {
              "long": 263037,
              "short": 302796,
              "net": -39759
            }
          },
          "openInterest": 1671634
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 593089,
              "short": 669863,
              "net": -76774
            },
            "nonCommercial": {
              "long": 333972,
              "short": 219563,
              "net": 114409
            },
            "smallTrader": {
              "long": 97005,
              "short": 134640,
              "net": -37635
            }
          },
          "openInterest": 1042774
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 484182,
              "short": 354965,
              "net": 129217
            },
            "nonCommercial": {
              "long": 57784,
              "short": 163177,
              "net": -105393
            },
            "smallTrader": {
              "long": 111563,
              "short": 135387,
              "net": -23824
            }
          },
          "openInterest": 655537
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 591799,
              "short": 565431,
              "net": 26368
            },
            "nonCommercial": {
              "long": 143653,
              "short": 143948,
              "net": -295
            },
            "smallTrader": {
              "long": 193980,
              "short": 220053,
              "net": -26073
            }
          },
          "openInterest": 944380
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28159,
              "short": 129072,
              "net": -100913
            },
            "nonCommercial": {
              "long": 87169,
              "short": 8265,
              "net": 78904
            },
            "smallTrader": {
              "long": 38600,
              "short": 16591,
              "net": 22009
            }
          },
          "openInterest": 154367
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88773,
              "short": 27781,
              "net": 60992
            },
            "nonCommercial": {
              "long": 14258,
              "short": 63556,
              "net": -49298
            },
            "smallTrader": {
              "long": 17455,
              "short": 29149,
              "net": -11694
            }
          },
          "openInterest": 121340
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17808,
              "short": 119302,
              "net": -101494
            },
            "nonCommercial": {
              "long": 82664,
              "short": 13008,
              "net": 69656
            },
            "smallTrader": {
              "long": 48843,
              "short": 17005,
              "net": 31838
            }
          },
          "openInterest": 149360
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59418,
              "short": 87094,
              "net": -27676
            },
            "nonCommercial": {
              "long": 46721,
              "short": 19752,
              "net": 26969
            },
            "smallTrader": {
              "long": 7300,
              "short": 6593,
              "net": 707
            }
          },
          "openInterest": 123956
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75160,
              "short": 83494,
              "net": -8334
            },
            "nonCommercial": {
              "long": 31639,
              "short": 24129,
              "net": 7510
            },
            "smallTrader": {
              "long": 8165,
              "short": 7341,
              "net": 824
            }
          },
          "openInterest": 133901
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66810,
              "short": 88011,
              "net": -21201
            },
            "nonCommercial": {
              "long": 50461,
              "short": 29547,
              "net": 20914
            },
            "smallTrader": {
              "long": 14418,
              "short": 14131,
              "net": 287
            }
          },
          "openInterest": 153954
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 619290,
              "short": 538303,
              "net": 80987
            },
            "nonCommercial": {
              "long": 261211,
              "short": 213843,
              "net": 47368
            },
            "smallTrader": {
              "long": 126823,
              "short": 255178,
              "net": -128355
            }
          },
          "openInterest": 1177717
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86113,
              "short": 139290,
              "net": -53177
            },
            "nonCommercial": {
              "long": 61228,
              "short": 19401,
              "net": 41827
            },
            "smallTrader": {
              "long": 18572,
              "short": 7222,
              "net": 11350
            }
          },
          "openInterest": 182707
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 674768,
              "short": 822894,
              "net": -148126
            },
            "nonCommercial": {
              "long": 283157,
              "short": 161682,
              "net": 121475
            },
            "smallTrader": {
              "long": 89503,
              "short": 62852,
              "net": 26651
            }
          },
          "openInterest": 1356869
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3778,
              "short": 2783,
              "net": 995
            },
            "nonCommercial": {
              "long": 185,
              "short": 1173,
              "net": -988
            },
            "smallTrader": {
              "long": 226,
              "short": 233,
              "net": -7
            }
          },
          "openInterest": 4189
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130859,
              "short": 54711,
              "net": 76148
            },
            "nonCommercial": {
              "long": 33614,
              "short": 105038,
              "net": -71424
            },
            "smallTrader": {
              "long": 41483,
              "short": 46207,
              "net": -4724
            }
          },
          "openInterest": 208291
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10372,
              "short": 12900,
              "net": -2528
            },
            "nonCommercial": {
              "long": 23699,
              "short": 7154,
              "net": 16545
            },
            "smallTrader": {
              "long": 6108,
              "short": 20125,
              "net": -14017
            }
          },
          "openInterest": 43466
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184657,
              "short": 265670,
              "net": -81013
            },
            "nonCommercial": {
              "long": 84218,
              "short": 13959,
              "net": 70259
            },
            "smallTrader": {
              "long": 24741,
              "short": 13987,
              "net": 10754
            }
          },
          "openInterest": 322769
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139961,
              "short": 397357,
              "net": -257396
            },
            "nonCommercial": {
              "long": 251244,
              "short": 40593,
              "net": 210651
            },
            "smallTrader": {
              "long": 65374,
              "short": 18629,
              "net": 46745
            }
          },
          "openInterest": 521338
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167106,
              "short": 220500,
              "net": -53394
            },
            "nonCommercial": {
              "long": 60154,
              "short": 24820,
              "net": 35334
            },
            "smallTrader": {
              "long": 43280,
              "short": 25220,
              "net": 18060
            }
          },
          "openInterest": 300329
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105379,
              "short": 27213,
              "net": 78166
            },
            "nonCommercial": {
              "long": 14211,
              "short": 64549,
              "net": -50338
            },
            "smallTrader": {
              "long": 14727,
              "short": 42555,
              "net": -27828
            }
          },
          "openInterest": 134324
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90985,
              "short": 125718,
              "net": -34733
            },
            "nonCommercial": {
              "long": 65779,
              "short": 24993,
              "net": 40786
            },
            "smallTrader": {
              "long": 25216,
              "short": 31269,
              "net": -6053
            }
          },
          "openInterest": 213929
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125135,
              "short": 193671,
              "net": -68536
            },
            "nonCommercial": {
              "long": 147412,
              "short": 34146,
              "net": 113266
            },
            "smallTrader": {
              "long": 30446,
              "short": 75176,
              "net": -44730
            }
          },
          "openInterest": 366292
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12949,
              "short": 128892,
              "net": -115943
            },
            "nonCommercial": {
              "long": 118977,
              "short": 8825,
              "net": 110152
            },
            "smallTrader": {
              "long": 7613,
              "short": 1822,
              "net": 5791
            }
          },
          "openInterest": 139644
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 375529,
              "short": 196096,
              "net": 179433
            },
            "nonCommercial": {
              "long": 105630,
              "short": 310785,
              "net": -205155
            },
            "smallTrader": {
              "long": 75406,
              "short": 49684,
              "net": 25722
            }
          },
          "openInterest": 879380
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 508,
              "short": 10771,
              "net": -10263
            },
            "nonCommercial": {
              "long": 14497,
              "short": 5745,
              "net": 8752
            },
            "smallTrader": {
              "long": 2906,
              "short": 1395,
              "net": 1511
            }
          },
          "openInterest": 17911
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5978,
              "short": 33244,
              "net": -27266
            },
            "nonCommercial": {
              "long": 25017,
              "short": 2070,
              "net": 22947
            },
            "smallTrader": {
              "long": 5928,
              "short": 1609,
              "net": 4319
            }
          },
          "openInterest": 37178
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32605,
              "short": 86922,
              "net": -54317
            },
            "nonCommercial": {
              "long": 46960,
              "short": 8098,
              "net": 38862
            },
            "smallTrader": {
              "long": 26062,
              "short": 10607,
              "net": 15455
            }
          },
          "openInterest": 126679
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87797,
              "short": 116673,
              "net": -28876
            },
            "nonCommercial": {
              "long": 55390,
              "short": 34963,
              "net": 20427
            },
            "smallTrader": {
              "long": 33769,
              "short": 25320,
              "net": 8449
            }
          },
          "openInterest": 209502
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157023,
              "short": 179956,
              "net": -22933
            },
            "nonCommercial": {
              "long": 52199,
              "short": 32357,
              "net": 19842
            },
            "smallTrader": {
              "long": 29024,
              "short": 25933,
              "net": 3091
            }
          },
          "openInterest": 295914
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246133,
              "short": 253002,
              "net": -6869
            },
            "nonCommercial": {
              "long": 119947,
              "short": 63655,
              "net": 56292
            },
            "smallTrader": {
              "long": 51334,
              "short": 100757,
              "net": -49423
            }
          },
          "openInterest": 488864
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 364061,
              "short": 487707,
              "net": -123646
            },
            "nonCommercial": {
              "long": 166037,
              "short": 53179,
              "net": 112858
            },
            "smallTrader": {
              "long": 60378,
              "short": 49590,
              "net": 10788
            }
          },
          "openInterest": 655541
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12238,
              "short": 6679,
              "net": 5559
            },
            "nonCommercial": {
              "long": 9838,
              "short": 15220,
              "net": -5382
            },
            "smallTrader": {
              "long": 11355,
              "short": 11532,
              "net": -177
            }
          },
          "openInterest": 33431
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5908,
              "short": 33371,
              "net": -27463
            },
            "nonCommercial": {
              "long": 31385,
              "short": 6405,
              "net": 24980
            },
            "smallTrader": {
              "long": 5106,
              "short": 2623,
              "net": 2483
            }
          },
          "openInterest": 44558
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61268,
              "short": 60513,
              "net": 755
            },
            "nonCommercial": {
              "long": 2747,
              "short": 6786,
              "net": -4039
            },
            "smallTrader": {
              "long": 11019,
              "short": 7735,
              "net": 3284
            }
          },
          "openInterest": 79909
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71565,
              "short": 71984,
              "net": -419
            },
            "nonCommercial": {
              "long": 39235,
              "short": 28992,
              "net": 10243
            },
            "smallTrader": {
              "long": 18364,
              "short": 28188,
              "net": -9824
            }
          },
          "openInterest": 154419
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272120,
              "short": 207222,
              "net": 64898
            },
            "nonCommercial": {
              "long": 75068,
              "short": 119474,
              "net": -44406
            },
            "smallTrader": {
              "long": 31999,
              "short": 52491,
              "net": -20492
            }
          },
          "openInterest": 453885
        }
      ]
    },
    {
      "reportDate": "2010-04-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1232617,
              "short": 995200,
              "net": 237417
            },
            "nonCommercial": {
              "long": 129472,
              "short": 347721,
              "net": -218249
            },
            "smallTrader": {
              "long": 299226,
              "short": 318394,
              "net": -19168
            }
          },
          "openInterest": 1699931
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 610654,
              "short": 651142,
              "net": -40488
            },
            "nonCommercial": {
              "long": 285043,
              "short": 208566,
              "net": 76477
            },
            "smallTrader": {
              "long": 107812,
              "short": 143801,
              "net": -35989
            }
          },
          "openInterest": 1022883
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 478534,
              "short": 391580,
              "net": 86954
            },
            "nonCommercial": {
              "long": 76066,
              "short": 161957,
              "net": -85891
            },
            "smallTrader": {
              "long": 127623,
              "short": 128686,
              "net": -1063
            }
          },
          "openInterest": 685417
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 590275,
              "short": 587857,
              "net": 2418
            },
            "nonCommercial": {
              "long": 166976,
              "short": 135783,
              "net": 31193
            },
            "smallTrader": {
              "long": 205929,
              "short": 239540,
              "net": -33611
            }
          },
          "openInterest": 979903
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30000,
              "short": 112994,
              "net": -82994
            },
            "nonCommercial": {
              "long": 75357,
              "short": 9289,
              "net": 66068
            },
            "smallTrader": {
              "long": 34675,
              "short": 17749,
              "net": 16926
            }
          },
          "openInterest": 140472
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90014,
              "short": 22996,
              "net": 67018
            },
            "nonCommercial": {
              "long": 11634,
              "short": 66300,
              "net": -54666
            },
            "smallTrader": {
              "long": 17736,
              "short": 30088,
              "net": -12352
            }
          },
          "openInterest": 119871
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24191,
              "short": 114293,
              "net": -90102
            },
            "nonCommercial": {
              "long": 72366,
              "short": 13168,
              "net": 59198
            },
            "smallTrader": {
              "long": 47594,
              "short": 16690,
              "net": 30904
            }
          },
          "openInterest": 144191
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58706,
              "short": 91971,
              "net": -33265
            },
            "nonCommercial": {
              "long": 51725,
              "short": 19908,
              "net": 31817
            },
            "smallTrader": {
              "long": 7576,
              "short": 6128,
              "net": 1448
            }
          },
          "openInterest": 129760
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74547,
              "short": 79184,
              "net": -4637
            },
            "nonCommercial": {
              "long": 33782,
              "short": 30492,
              "net": 3290
            },
            "smallTrader": {
              "long": 8257,
              "short": 6910,
              "net": 1347
            }
          },
          "openInterest": 138415
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65474,
              "short": 85645,
              "net": -20171
            },
            "nonCommercial": {
              "long": 47952,
              "short": 28142,
              "net": 19810
            },
            "smallTrader": {
              "long": 14137,
              "short": 13776,
              "net": 361
            }
          },
          "openInterest": 151824
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 631243,
              "short": 545168,
              "net": 86075
            },
            "nonCommercial": {
              "long": 256819,
              "short": 218499,
              "net": 38320
            },
            "smallTrader": {
              "long": 121855,
              "short": 246250,
              "net": -124395
            }
          },
          "openInterest": 1151983
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89369,
              "short": 143578,
              "net": -54209
            },
            "nonCommercial": {
              "long": 67981,
              "short": 25983,
              "net": 41998
            },
            "smallTrader": {
              "long": 20035,
              "short": 7824,
              "net": 12211
            }
          },
          "openInterest": 189849
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 696095,
              "short": 834264,
              "net": -138169
            },
            "nonCommercial": {
              "long": 274234,
              "short": 164970,
              "net": 109264
            },
            "smallTrader": {
              "long": 96446,
              "short": 67541,
              "net": 28905
            }
          },
          "openInterest": 1395964
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4096,
              "short": 3485,
              "net": 611
            },
            "nonCommercial": {
              "long": 185,
              "short": 663,
              "net": -478
            },
            "smallTrader": {
              "long": 102,
              "short": 235,
              "net": -133
            }
          },
          "openInterest": 4383
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155391,
              "short": 58045,
              "net": 97346
            },
            "nonCommercial": {
              "long": 34462,
              "short": 123475,
              "net": -89013
            },
            "smallTrader": {
              "long": 44149,
              "short": 52482,
              "net": -8333
            }
          },
          "openInterest": 238298
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10924,
              "short": 13819,
              "net": -2895
            },
            "nonCommercial": {
              "long": 23935,
              "short": 6250,
              "net": 17685
            },
            "smallTrader": {
              "long": 6844,
              "short": 21634,
              "net": -14790
            }
          },
          "openInterest": 44845
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160695,
              "short": 244324,
              "net": -83629
            },
            "nonCommercial": {
              "long": 90048,
              "short": 15555,
              "net": 74493
            },
            "smallTrader": {
              "long": 24532,
              "short": 15396,
              "net": 9136
            }
          },
          "openInterest": 309407
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 145584,
              "short": 411106,
              "net": -265522
            },
            "nonCommercial": {
              "long": 263472,
              "short": 37804,
              "net": 225668
            },
            "smallTrader": {
              "long": 66791,
              "short": 26937,
              "net": 39854
            }
          },
          "openInterest": 538591
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168453,
              "short": 227082,
              "net": -58629
            },
            "nonCommercial": {
              "long": 65849,
              "short": 27222,
              "net": 38627
            },
            "smallTrader": {
              "long": 44912,
              "short": 24910,
              "net": 20002
            }
          },
          "openInterest": 309226
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107397,
              "short": 32833,
              "net": 74564
            },
            "nonCommercial": {
              "long": 15018,
              "short": 64795,
              "net": -49777
            },
            "smallTrader": {
              "long": 15264,
              "short": 40051,
              "net": -24787
            }
          },
          "openInterest": 137780
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90572,
              "short": 128611,
              "net": -38039
            },
            "nonCommercial": {
              "long": 69741,
              "short": 26579,
              "net": 43162
            },
            "smallTrader": {
              "long": 25090,
              "short": 30213,
              "net": -5123
            }
          },
          "openInterest": 221470
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123338,
              "short": 190992,
              "net": -67654
            },
            "nonCommercial": {
              "long": 149046,
              "short": 37693,
              "net": 111353
            },
            "smallTrader": {
              "long": 28225,
              "short": 71924,
              "net": -43699
            }
          },
          "openInterest": 367836
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13649,
              "short": 115964,
              "net": -102315
            },
            "nonCommercial": {
              "long": 107556,
              "short": 9515,
              "net": 98041
            },
            "smallTrader": {
              "long": 6711,
              "short": 2437,
              "net": 4274
            }
          },
          "openInterest": 127916
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 352921,
              "short": 198283,
              "net": 154638
            },
            "nonCommercial": {
              "long": 109659,
              "short": 293531,
              "net": -183872
            },
            "smallTrader": {
              "long": 74741,
              "short": 45507,
              "net": 29234
            }
          },
          "openInterest": 823549
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1118,
              "short": 15819,
              "net": -14701
            },
            "nonCommercial": {
              "long": 17554,
              "short": 4645,
              "net": 12909
            },
            "smallTrader": {
              "long": 3125,
              "short": 1333,
              "net": 1792
            }
          },
          "openInterest": 21797
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5822,
              "short": 33676,
              "net": -27854
            },
            "nonCommercial": {
              "long": 25761,
              "short": 2043,
              "net": 23718
            },
            "smallTrader": {
              "long": 5415,
              "short": 1279,
              "net": 4136
            }
          },
          "openInterest": 37251
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29762,
              "short": 86183,
              "net": -56421
            },
            "nonCommercial": {
              "long": 48462,
              "short": 7895,
              "net": 40567
            },
            "smallTrader": {
              "long": 26523,
              "short": 10669,
              "net": 15854
            }
          },
          "openInterest": 124157
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78469,
              "short": 123114,
              "net": -44645
            },
            "nonCommercial": {
              "long": 61052,
              "short": 25023,
              "net": 36029
            },
            "smallTrader": {
              "long": 33712,
              "short": 25096,
              "net": 8616
            }
          },
          "openInterest": 196807
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148889,
              "short": 178097,
              "net": -29208
            },
            "nonCommercial": {
              "long": 48918,
              "short": 27740,
              "net": 21178
            },
            "smallTrader": {
              "long": 29878,
              "short": 21848,
              "net": 8030
            }
          },
          "openInterest": 276695
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244849,
              "short": 262065,
              "net": -17216
            },
            "nonCommercial": {
              "long": 126391,
              "short": 58292,
              "net": 68099
            },
            "smallTrader": {
              "long": 50546,
              "short": 101429,
              "net": -50883
            }
          },
          "openInterest": 487498
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 352052,
              "short": 465724,
              "net": -113672
            },
            "nonCommercial": {
              "long": 161388,
              "short": 61531,
              "net": 99857
            },
            "smallTrader": {
              "long": 61056,
              "short": 47241,
              "net": 13815
            }
          },
          "openInterest": 641598
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24802,
              "short": 6933,
              "net": 17869
            },
            "nonCommercial": {
              "long": 13031,
              "short": 26644,
              "net": -13613
            },
            "smallTrader": {
              "long": 11475,
              "short": 15731,
              "net": -4256
            }
          },
          "openInterest": 49308
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5984,
              "short": 35117,
              "net": -29133
            },
            "nonCommercial": {
              "long": 33093,
              "short": 7348,
              "net": 25745
            },
            "smallTrader": {
              "long": 5804,
              "short": 2416,
              "net": 3388
            }
          },
          "openInterest": 47054
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50306,
              "short": 42805,
              "net": 7501
            },
            "nonCommercial": {
              "long": 1605,
              "short": 6570,
              "net": -4965
            },
            "smallTrader": {
              "long": 12523,
              "short": 15059,
              "net": -2536
            }
          },
          "openInterest": 68834
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68661,
              "short": 71149,
              "net": -2488
            },
            "nonCommercial": {
              "long": 39653,
              "short": 26565,
              "net": 13088
            },
            "smallTrader": {
              "long": 15520,
              "short": 26120,
              "net": -10600
            }
          },
          "openInterest": 149276
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274392,
              "short": 214244,
              "net": 60148
            },
            "nonCommercial": {
              "long": 72329,
              "short": 112550,
              "net": -40221
            },
            "smallTrader": {
              "long": 32627,
              "short": 52554,
              "net": -19927
            }
          },
          "openInterest": 451749
        }
      ]
    },
    {
      "reportDate": "2010-05-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1249253,
              "short": 992549,
              "net": 256704
            },
            "nonCommercial": {
              "long": 103141,
              "short": 361021,
              "net": -257880
            },
            "smallTrader": {
              "long": 311334,
              "short": 310158,
              "net": 1176
            }
          },
          "openInterest": 1702628
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 665359,
              "short": 653227,
              "net": 12132
            },
            "nonCommercial": {
              "long": 292504,
              "short": 244840,
              "net": 47664
            },
            "smallTrader": {
              "long": 102867,
              "short": 162663,
              "net": -59796
            }
          },
          "openInterest": 1098115
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 503750,
              "short": 417450,
              "net": 86300
            },
            "nonCommercial": {
              "long": 76651,
              "short": 159464,
              "net": -82813
            },
            "smallTrader": {
              "long": 132995,
              "short": 136482,
              "net": -3487
            }
          },
          "openInterest": 719213
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 591339,
              "short": 640087,
              "net": -48748
            },
            "nonCommercial": {
              "long": 185457,
              "short": 119482,
              "net": 65975
            },
            "smallTrader": {
              "long": 206251,
              "short": 223478,
              "net": -17227
            }
          },
          "openInterest": 1000572
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36175,
              "short": 106918,
              "net": -70743
            },
            "nonCommercial": {
              "long": 68196,
              "short": 11214,
              "net": 56982
            },
            "smallTrader": {
              "long": 31888,
              "short": 18127,
              "net": 13761
            }
          },
          "openInterest": 136437
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102545,
              "short": 20202,
              "net": 82343
            },
            "nonCommercial": {
              "long": 13062,
              "short": 78678,
              "net": -65616
            },
            "smallTrader": {
              "long": 17023,
              "short": 33750,
              "net": -16727
            }
          },
          "openInterest": 133988
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25697,
              "short": 106160,
              "net": -80463
            },
            "nonCommercial": {
              "long": 65431,
              "short": 13419,
              "net": 52012
            },
            "smallTrader": {
              "long": 46013,
              "short": 17562,
              "net": 28451
            }
          },
          "openInterest": 137181
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57547,
              "short": 93248,
              "net": -35701
            },
            "nonCommercial": {
              "long": 51402,
              "short": 17867,
              "net": 33535
            },
            "smallTrader": {
              "long": 9441,
              "short": 7275,
              "net": 2166
            }
          },
          "openInterest": 131767
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69410,
              "short": 80773,
              "net": -11363
            },
            "nonCommercial": {
              "long": 34925,
              "short": 23833,
              "net": 11092
            },
            "smallTrader": {
              "long": 9401,
              "short": 9130,
              "net": 271
            }
          },
          "openInterest": 134962
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62278,
              "short": 75616,
              "net": -13338
            },
            "nonCommercial": {
              "long": 42642,
              "short": 29152,
              "net": 13490
            },
            "smallTrader": {
              "long": 14184,
              "short": 14336,
              "net": -152
            }
          },
          "openInterest": 142318
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 625931,
              "short": 592876,
              "net": 33055
            },
            "nonCommercial": {
              "long": 272877,
              "short": 175800,
              "net": 97077
            },
            "smallTrader": {
              "long": 120317,
              "short": 250449,
              "net": -130132
            }
          },
          "openInterest": 1170638
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84993,
              "short": 135491,
              "net": -50498
            },
            "nonCommercial": {
              "long": 66853,
              "short": 26455,
              "net": 40398
            },
            "smallTrader": {
              "long": 18418,
              "short": 8318,
              "net": 10100
            }
          },
          "openInterest": 184165
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 713307,
              "short": 844153,
              "net": -130846
            },
            "nonCommercial": {
              "long": 281495,
              "short": 171625,
              "net": 109870
            },
            "smallTrader": {
              "long": 110013,
              "short": 89037,
              "net": 20976
            }
          },
          "openInterest": 1445326
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3425,
              "short": 2944,
              "net": 481
            },
            "nonCommercial": {
              "long": 60,
              "short": 513,
              "net": -453
            },
            "smallTrader": {
              "long": 126,
              "short": 154,
              "net": -28
            }
          },
          "openInterest": 3611
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175841,
              "short": 62928,
              "net": 112913
            },
            "nonCommercial": {
              "long": 36675,
              "short": 140077,
              "net": -103402
            },
            "smallTrader": {
              "long": 45662,
              "short": 55173,
              "net": -9511
            }
          },
          "openInterest": 261076
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11111,
              "short": 13192,
              "net": -2081
            },
            "nonCommercial": {
              "long": 23544,
              "short": 6527,
              "net": 17017
            },
            "smallTrader": {
              "long": 6792,
              "short": 21728,
              "net": -14936
            }
          },
          "openInterest": 44244
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149727,
              "short": 241324,
              "net": -91597
            },
            "nonCommercial": {
              "long": 91715,
              "short": 11186,
              "net": 80529
            },
            "smallTrader": {
              "long": 24588,
              "short": 13520,
              "net": 11068
            }
          },
          "openInterest": 301231
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 151675,
              "short": 423261,
              "net": -271586
            },
            "nonCommercial": {
              "long": 271511,
              "short": 40964,
              "net": 230547
            },
            "smallTrader": {
              "long": 64320,
              "short": 23281,
              "net": 41039
            }
          },
          "openInterest": 551616
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168962,
              "short": 228435,
              "net": -59473
            },
            "nonCommercial": {
              "long": 67933,
              "short": 29384,
              "net": 38549
            },
            "smallTrader": {
              "long": 43939,
              "short": 23015,
              "net": 20924
            }
          },
          "openInterest": 313517
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119606,
              "short": 26740,
              "net": 92866
            },
            "nonCommercial": {
              "long": 12430,
              "short": 78042,
              "net": -65612
            },
            "smallTrader": {
              "long": 14680,
              "short": 41934,
              "net": -27254
            }
          },
          "openInterest": 147243
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90533,
              "short": 125623,
              "net": -35090
            },
            "nonCommercial": {
              "long": 72383,
              "short": 25661,
              "net": 46722
            },
            "smallTrader": {
              "long": 25952,
              "short": 37584,
              "net": -11632
            }
          },
          "openInterest": 225607
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124580,
              "short": 189906,
              "net": -65326
            },
            "nonCommercial": {
              "long": 147750,
              "short": 40226,
              "net": 107524
            },
            "smallTrader": {
              "long": 31191,
              "short": 73389,
              "net": -42198
            }
          },
          "openInterest": 371937
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19957,
              "short": 107529,
              "net": -87572
            },
            "nonCommercial": {
              "long": 91669,
              "short": 8626,
              "net": 83043
            },
            "smallTrader": {
              "long": 6452,
              "short": 1923,
              "net": 4529
            }
          },
          "openInterest": 118206
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376968,
              "short": 200779,
              "net": 176189
            },
            "nonCommercial": {
              "long": 105032,
              "short": 308407,
              "net": -203375
            },
            "smallTrader": {
              "long": 78981,
              "short": 51795,
              "net": 27186
            }
          },
          "openInterest": 861875
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 888,
              "short": 17835,
              "net": -16947
            },
            "nonCommercial": {
              "long": 18961,
              "short": 3985,
              "net": 14976
            },
            "smallTrader": {
              "long": 3463,
              "short": 1492,
              "net": 1971
            }
          },
          "openInterest": 23312
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5598,
              "short": 33149,
              "net": -27551
            },
            "nonCommercial": {
              "long": 25299,
              "short": 1830,
              "net": 23469
            },
            "smallTrader": {
              "long": 5193,
              "short": 1111,
              "net": 4082
            }
          },
          "openInterest": 36320
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32069,
              "short": 87457,
              "net": -55388
            },
            "nonCommercial": {
              "long": 47287,
              "short": 8627,
              "net": 38660
            },
            "smallTrader": {
              "long": 26280,
              "short": 9552,
              "net": 16728
            }
          },
          "openInterest": 123448
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68881,
              "short": 116313,
              "net": -47432
            },
            "nonCommercial": {
              "long": 65214,
              "short": 29163,
              "net": 36051
            },
            "smallTrader": {
              "long": 35699,
              "short": 24318,
              "net": 11381
            }
          },
          "openInterest": 190267
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162505,
              "short": 165356,
              "net": -2851
            },
            "nonCommercial": {
              "long": 48474,
              "short": 47136,
              "net": 1338
            },
            "smallTrader": {
              "long": 27027,
              "short": 25514,
              "net": 1513
            }
          },
          "openInterest": 277196
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237765,
              "short": 252053,
              "net": -14288
            },
            "nonCommercial": {
              "long": 127509,
              "short": 60561,
              "net": 66948
            },
            "smallTrader": {
              "long": 47386,
              "short": 100046,
              "net": -52660
            }
          },
          "openInterest": 475888
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321520,
              "short": 434754,
              "net": -113234
            },
            "nonCommercial": {
              "long": 164868,
              "short": 63356,
              "net": 101512
            },
            "smallTrader": {
              "long": 65954,
              "short": 54232,
              "net": 11722
            }
          },
          "openInterest": 630723
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27351,
              "short": 4700,
              "net": 22651
            },
            "nonCommercial": {
              "long": 12665,
              "short": 29257,
              "net": -16592
            },
            "smallTrader": {
              "long": 11323,
              "short": 17382,
              "net": -6059
            }
          },
          "openInterest": 51339
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5961,
              "short": 38614,
              "net": -32653
            },
            "nonCommercial": {
              "long": 35112,
              "short": 5443,
              "net": 29669
            },
            "smallTrader": {
              "long": 5257,
              "short": 2273,
              "net": 2984
            }
          },
          "openInterest": 48517
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53452,
              "short": 43029,
              "net": 10423
            },
            "nonCommercial": {
              "long": 1568,
              "short": 9185,
              "net": -7617
            },
            "smallTrader": {
              "long": 14651,
              "short": 17457,
              "net": -2806
            }
          },
          "openInterest": 75048
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68022,
              "short": 73699,
              "net": -5677
            },
            "nonCommercial": {
              "long": 41245,
              "short": 25730,
              "net": 15515
            },
            "smallTrader": {
              "long": 14969,
              "short": 24807,
              "net": -9838
            }
          },
          "openInterest": 150672
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278551,
              "short": 223958,
              "net": 54593
            },
            "nonCommercial": {
              "long": 77355,
              "short": 111100,
              "net": -33745
            },
            "smallTrader": {
              "long": 30574,
              "short": 51422,
              "net": -20848
            }
          },
          "openInterest": 452413
        }
      ]
    },
    {
      "reportDate": "2010-05-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1341421,
              "short": 1095460,
              "net": 245961
            },
            "nonCommercial": {
              "long": 142415,
              "short": 382212,
              "net": -239797
            },
            "smallTrader": {
              "long": 285400,
              "short": 291564,
              "net": -6164
            }
          },
          "openInterest": 1803247
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 591042,
              "short": 629395,
              "net": -38353
            },
            "nonCommercial": {
              "long": 281093,
              "short": 210127,
              "net": 70966
            },
            "smallTrader": {
              "long": 106193,
              "short": 138806,
              "net": -32613
            }
          },
          "openInterest": 1014918
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 504191,
              "short": 430077,
              "net": 74114
            },
            "nonCommercial": {
              "long": 73416,
              "short": 172532,
              "net": -99116
            },
            "smallTrader": {
              "long": 149142,
              "short": 124140,
              "net": 25002
            }
          },
          "openInterest": 738472
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 626453,
              "short": 662774,
              "net": -36321
            },
            "nonCommercial": {
              "long": 166018,
              "short": 104750,
              "net": 61268
            },
            "smallTrader": {
              "long": 217159,
              "short": 242106,
              "net": -24947
            }
          },
          "openInterest": 1029788
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35575,
              "short": 91981,
              "net": -56406
            },
            "nonCommercial": {
              "long": 56155,
              "short": 6957,
              "net": 49198
            },
            "smallTrader": {
              "long": 23377,
              "short": 16169,
              "net": 7208
            }
          },
          "openInterest": 115269
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115351,
              "short": 23897,
              "net": 91454
            },
            "nonCommercial": {
              "long": 10269,
              "short": 82457,
              "net": -72188
            },
            "smallTrader": {
              "long": 15958,
              "short": 35224,
              "net": -19266
            }
          },
          "openInterest": 142670
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26666,
              "short": 98039,
              "net": -71373
            },
            "nonCommercial": {
              "long": 58010,
              "short": 7556,
              "net": 50454
            },
            "smallTrader": {
              "long": 36806,
              "short": 15887,
              "net": 20919
            }
          },
          "openInterest": 122092
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59536,
              "short": 94273,
              "net": -34737
            },
            "nonCommercial": {
              "long": 45619,
              "short": 12276,
              "net": 33343
            },
            "smallTrader": {
              "long": 10791,
              "short": 9397,
              "net": 1394
            }
          },
          "openInterest": 131080
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70295,
              "short": 81792,
              "net": -11497
            },
            "nonCommercial": {
              "long": 34078,
              "short": 22656,
              "net": 11422
            },
            "smallTrader": {
              "long": 10665,
              "short": 10590,
              "net": 75
            }
          },
          "openInterest": 136643
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62451,
              "short": 70969,
              "net": -8518
            },
            "nonCommercial": {
              "long": 36092,
              "short": 25494,
              "net": 10598
            },
            "smallTrader": {
              "long": 12443,
              "short": 14523,
              "net": -2080
            }
          },
          "openInterest": 130991
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 627263,
              "short": 611577,
              "net": 15686
            },
            "nonCommercial": {
              "long": 284494,
              "short": 167762,
              "net": 116732
            },
            "smallTrader": {
              "long": 121435,
              "short": 253853,
              "net": -132418
            }
          },
          "openInterest": 1188814
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86264,
              "short": 127268,
              "net": -41004
            },
            "nonCommercial": {
              "long": 58145,
              "short": 25542,
              "net": 32603
            },
            "smallTrader": {
              "long": 17793,
              "short": 9392,
              "net": 8401
            }
          },
          "openInterest": 177015
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 731149,
              "short": 849828,
              "net": -118679
            },
            "nonCommercial": {
              "long": 285507,
              "short": 192612,
              "net": 92895
            },
            "smallTrader": {
              "long": 109044,
              "short": 83260,
              "net": 25784
            }
          },
          "openInterest": 1470234
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3630,
              "short": 3034,
              "net": 596
            },
            "nonCommercial": {
              "long": 60,
              "short": 593,
              "net": -533
            },
            "smallTrader": {
              "long": 199,
              "short": 262,
              "net": -63
            }
          },
          "openInterest": 3889
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 197808,
              "short": 73314,
              "net": 124494
            },
            "nonCommercial": {
              "long": 39584,
              "short": 153474,
              "net": -113890
            },
            "smallTrader": {
              "long": 47444,
              "short": 58048,
              "net": -10604
            }
          },
          "openInterest": 287589
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11335,
              "short": 11933,
              "net": -598
            },
            "nonCommercial": {
              "long": 21329,
              "short": 6007,
              "net": 15322
            },
            "smallTrader": {
              "long": 6270,
              "short": 20994,
              "net": -14724
            }
          },
          "openInterest": 41830
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158472,
              "short": 219110,
              "net": -60638
            },
            "nonCommercial": {
              "long": 66209,
              "short": 12979,
              "net": 53230
            },
            "smallTrader": {
              "long": 22281,
              "short": 14873,
              "net": 7408
            }
          },
          "openInterest": 282428
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 168306,
              "short": 450950,
              "net": -282644
            },
            "nonCommercial": {
              "long": 282375,
              "short": 46550,
              "net": 235825
            },
            "smallTrader": {
              "long": 74201,
              "short": 27382,
              "net": 46819
            }
          },
          "openInterest": 583504
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192618,
              "short": 232419,
              "net": -39801
            },
            "nonCommercial": {
              "long": 50036,
              "short": 25746,
              "net": 24290
            },
            "smallTrader": {
              "long": 41453,
              "short": 25942,
              "net": 15511
            }
          },
          "openInterest": 316835
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106673,
              "short": 60755,
              "net": 45918
            },
            "nonCommercial": {
              "long": 23265,
              "short": 57934,
              "net": -34669
            },
            "smallTrader": {
              "long": 16395,
              "short": 27644,
              "net": -11249
            }
          },
          "openInterest": 146389
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92650,
              "short": 122452,
              "net": -29802
            },
            "nonCommercial": {
              "long": 69094,
              "short": 27584,
              "net": 41510
            },
            "smallTrader": {
              "long": 26884,
              "short": 38592,
              "net": -11708
            }
          },
          "openInterest": 222571
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126380,
              "short": 190345,
              "net": -63965
            },
            "nonCommercial": {
              "long": 152053,
              "short": 43674,
              "net": 108379
            },
            "smallTrader": {
              "long": 32613,
              "short": 77027,
              "net": -44414
            }
          },
          "openInterest": 376949
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43754,
              "short": 88600,
              "net": -44846
            },
            "nonCommercial": {
              "long": 47507,
              "short": 5549,
              "net": 41958
            },
            "smallTrader": {
              "long": 4680,
              "short": 1792,
              "net": 2888
            }
          },
          "openInterest": 95941
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388338,
              "short": 226093,
              "net": 162245
            },
            "nonCommercial": {
              "long": 100256,
              "short": 291911,
              "net": -191655
            },
            "smallTrader": {
              "long": 81283,
              "short": 51873,
              "net": 29410
            }
          },
          "openInterest": 868994
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 902,
              "short": 19501,
              "net": -18599
            },
            "nonCommercial": {
              "long": 20428,
              "short": 3536,
              "net": 16892
            },
            "smallTrader": {
              "long": 2885,
              "short": 1178,
              "net": 1707
            }
          },
          "openInterest": 24215
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5452,
              "short": 32057,
              "net": -26605
            },
            "nonCommercial": {
              "long": 24463,
              "short": 2046,
              "net": 22417
            },
            "smallTrader": {
              "long": 5528,
              "short": 1340,
              "net": 4188
            }
          },
          "openInterest": 35673
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30697,
              "short": 83215,
              "net": -52518
            },
            "nonCommercial": {
              "long": 47848,
              "short": 10258,
              "net": 37590
            },
            "smallTrader": {
              "long": 26185,
              "short": 11257,
              "net": 14928
            }
          },
          "openInterest": 122669
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70226,
              "short": 111167,
              "net": -40941
            },
            "nonCommercial": {
              "long": 57357,
              "short": 27178,
              "net": 30179
            },
            "smallTrader": {
              "long": 33685,
              "short": 22923,
              "net": 10762
            }
          },
          "openInterest": 182333
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168937,
              "short": 169717,
              "net": -780
            },
            "nonCommercial": {
              "long": 53684,
              "short": 51037,
              "net": 2647
            },
            "smallTrader": {
              "long": 24408,
              "short": 26275,
              "net": -1867
            }
          },
          "openInterest": 287848
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245883,
              "short": 238414,
              "net": 7469
            },
            "nonCommercial": {
              "long": 111737,
              "short": 64412,
              "net": 47325
            },
            "smallTrader": {
              "long": 41106,
              "short": 95900,
              "net": -54794
            }
          },
          "openInterest": 460005
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 327789,
              "short": 443105,
              "net": -115316
            },
            "nonCommercial": {
              "long": 160301,
              "short": 61597,
              "net": 98704
            },
            "smallTrader": {
              "long": 74679,
              "short": 58067,
              "net": 16612
            }
          },
          "openInterest": 646876
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31079,
              "short": 3597,
              "net": 27482
            },
            "nonCommercial": {
              "long": 10020,
              "short": 27547,
              "net": -17527
            },
            "smallTrader": {
              "long": 9463,
              "short": 19418,
              "net": -9955
            }
          },
          "openInterest": 50562
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5508,
              "short": 34848,
              "net": -29340
            },
            "nonCommercial": {
              "long": 29446,
              "short": 3361,
              "net": 26085
            },
            "smallTrader": {
              "long": 5699,
              "short": 2444,
              "net": 3255
            }
          },
          "openInterest": 42824
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 73080,
              "short": 61628,
              "net": 11452
            },
            "nonCommercial": {
              "long": 1076,
              "short": 9069,
              "net": -7993
            },
            "smallTrader": {
              "long": 9155,
              "short": 12614,
              "net": -3459
            }
          },
          "openInterest": 87814
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69743,
              "short": 76166,
              "net": -6423
            },
            "nonCommercial": {
              "long": 40899,
              "short": 24340,
              "net": 16559
            },
            "smallTrader": {
              "long": 16017,
              "short": 26153,
              "net": -10136
            }
          },
          "openInterest": 153653
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 286746,
              "short": 229313,
              "net": 57433
            },
            "nonCommercial": {
              "long": 74172,
              "short": 111065,
              "net": -36893
            },
            "smallTrader": {
              "long": 31658,
              "short": 52198,
              "net": -20540
            }
          },
          "openInterest": 454988
        }
      ]
    },
    {
      "reportDate": "2010-05-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1384110,
              "short": 1130284,
              "net": 253826
            },
            "nonCommercial": {
              "long": 147601,
              "short": 414830,
              "net": -267229
            },
            "smallTrader": {
              "long": 298227,
              "short": 284824,
              "net": 13403
            }
          },
          "openInterest": 1868089
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 599833,
              "short": 655119,
              "net": -55286
            },
            "nonCommercial": {
              "long": 263494,
              "short": 183712,
              "net": 79782
            },
            "smallTrader": {
              "long": 104612,
              "short": 129108,
              "net": -24496
            }
          },
          "openInterest": 1026850
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 508708,
              "short": 438585,
              "net": 70123
            },
            "nonCommercial": {
              "long": 78038,
              "short": 175515,
              "net": -97477
            },
            "smallTrader": {
              "long": 148603,
              "short": 121249,
              "net": 27354
            }
          },
          "openInterest": 749720
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 723284,
              "short": 680568,
              "net": 42716
            },
            "nonCommercial": {
              "long": 157439,
              "short": 150902,
              "net": 6537
            },
            "smallTrader": {
              "long": 197897,
              "short": 247150,
              "net": -49253
            }
          },
          "openInterest": 1102263
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36692,
              "short": 83248,
              "net": -46556
            },
            "nonCommercial": {
              "long": 50564,
              "short": 12184,
              "net": 38380
            },
            "smallTrader": {
              "long": 25495,
              "short": 17319,
              "net": 8176
            }
          },
          "openInterest": 113271
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125341,
              "short": 29892,
              "net": 95449
            },
            "nonCommercial": {
              "long": 10492,
              "short": 87237,
              "net": -76745
            },
            "smallTrader": {
              "long": 15980,
              "short": 34684,
              "net": -18704
            }
          },
          "openInterest": 152357
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33225,
              "short": 100637,
              "net": -67412
            },
            "nonCommercial": {
              "long": 53254,
              "short": 8369,
              "net": 44885
            },
            "smallTrader": {
              "long": 37880,
              "short": 15353,
              "net": 22527
            }
          },
          "openInterest": 124952
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62869,
              "short": 89973,
              "net": -27104
            },
            "nonCommercial": {
              "long": 41338,
              "short": 14639,
              "net": 26699
            },
            "smallTrader": {
              "long": 8001,
              "short": 7596,
              "net": 405
            }
          },
          "openInterest": 127954
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70090,
              "short": 82591,
              "net": -12501
            },
            "nonCommercial": {
              "long": 35034,
              "short": 22248,
              "net": 12786
            },
            "smallTrader": {
              "long": 7483,
              "short": 7768,
              "net": -285
            }
          },
          "openInterest": 133675
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62602,
              "short": 66681,
              "net": -4079
            },
            "nonCommercial": {
              "long": 35258,
              "short": 28033,
              "net": 7225
            },
            "smallTrader": {
              "long": 11036,
              "short": 14182,
              "net": -3146
            }
          },
          "openInterest": 128554
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 635857,
              "short": 610584,
              "net": 25273
            },
            "nonCommercial": {
              "long": 296014,
              "short": 185133,
              "net": 110881
            },
            "smallTrader": {
              "long": 116783,
              "short": 252937,
              "net": -136154
            }
          },
          "openInterest": 1211345
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91351,
              "short": 130024,
              "net": -38673
            },
            "nonCommercial": {
              "long": 57998,
              "short": 27589,
              "net": 30409
            },
            "smallTrader": {
              "long": 18142,
              "short": 9878,
              "net": 8264
            }
          },
          "openInterest": 184262
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 696071,
              "short": 782700,
              "net": -86629
            },
            "nonCommercial": {
              "long": 279604,
              "short": 212243,
              "net": 67361
            },
            "smallTrader": {
              "long": 95995,
              "short": 76727,
              "net": 19268
            }
          },
          "openInterest": 1387907
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4344,
              "short": 3446,
              "net": 898
            },
            "nonCommercial": {
              "long": 60,
              "short": 957,
              "net": -897
            },
            "smallTrader": {
              "long": 242,
              "short": 243,
              "net": -1
            }
          },
          "openInterest": 4646
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 195262,
              "short": 76108,
              "net": 119154
            },
            "nonCommercial": {
              "long": 54411,
              "short": 161554,
              "net": -107143
            },
            "smallTrader": {
              "long": 48129,
              "short": 60140,
              "net": -12011
            }
          },
          "openInterest": 300526
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10350,
              "short": 9824,
              "net": 526
            },
            "nonCommercial": {
              "long": 19703,
              "short": 6293,
              "net": 13410
            },
            "smallTrader": {
              "long": 6320,
              "short": 20256,
              "net": -13936
            }
          },
          "openInterest": 38797
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153364,
              "short": 207428,
              "net": -54064
            },
            "nonCommercial": {
              "long": 64553,
              "short": 15178,
              "net": 49375
            },
            "smallTrader": {
              "long": 18372,
              "short": 13683,
              "net": 4689
            }
          },
          "openInterest": 269582
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170172,
              "short": 449916,
              "net": -279744
            },
            "nonCommercial": {
              "long": 281985,
              "short": 50315,
              "net": 231670
            },
            "smallTrader": {
              "long": 70993,
              "short": 22919,
              "net": 48074
            }
          },
          "openInterest": 579758
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197672,
              "short": 226372,
              "net": -28700
            },
            "nonCommercial": {
              "long": 47339,
              "short": 29464,
              "net": 17875
            },
            "smallTrader": {
              "long": 40816,
              "short": 29991,
              "net": 10825
            }
          },
          "openInterest": 318322
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106814,
              "short": 55727,
              "net": 51087
            },
            "nonCommercial": {
              "long": 21393,
              "short": 55682,
              "net": -34289
            },
            "smallTrader": {
              "long": 14439,
              "short": 31237,
              "net": -16798
            }
          },
          "openInterest": 142699
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91403,
              "short": 113265,
              "net": -21862
            },
            "nonCommercial": {
              "long": 62002,
              "short": 26909,
              "net": 35093
            },
            "smallTrader": {
              "long": 25831,
              "short": 39062,
              "net": -13231
            }
          },
          "openInterest": 216089
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125942,
              "short": 179262,
              "net": -53320
            },
            "nonCommercial": {
              "long": 142927,
              "short": 48508,
              "net": 94419
            },
            "smallTrader": {
              "long": 29891,
              "short": 70990,
              "net": -41099
            }
          },
          "openInterest": 361152
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38938,
              "short": 77884,
              "net": -38946
            },
            "nonCommercial": {
              "long": 42037,
              "short": 6335,
              "net": 35702
            },
            "smallTrader": {
              "long": 4783,
              "short": 1539,
              "net": 3244
            }
          },
          "openInterest": 85778
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377363,
              "short": 222789,
              "net": 154574
            },
            "nonCommercial": {
              "long": 101733,
              "short": 285928,
              "net": -184195
            },
            "smallTrader": {
              "long": 74794,
              "short": 45173,
              "net": 29621
            }
          },
          "openInterest": 874072
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2171,
              "short": 15281,
              "net": -13110
            },
            "nonCommercial": {
              "long": 16740,
              "short": 4187,
              "net": 12553
            },
            "smallTrader": {
              "long": 2446,
              "short": 1889,
              "net": 557
            }
          },
          "openInterest": 21357
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4852,
              "short": 31777,
              "net": -26925
            },
            "nonCommercial": {
              "long": 25018,
              "short": 1966,
              "net": 23052
            },
            "smallTrader": {
              "long": 5441,
              "short": 1568,
              "net": 3873
            }
          },
          "openInterest": 35541
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30235,
              "short": 89453,
              "net": -59218
            },
            "nonCommercial": {
              "long": 51664,
              "short": 8874,
              "net": 42790
            },
            "smallTrader": {
              "long": 26439,
              "short": 10011,
              "net": 16428
            }
          },
          "openInterest": 125228
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73723,
              "short": 109722,
              "net": -35999
            },
            "nonCommercial": {
              "long": 50929,
              "short": 22944,
              "net": 27985
            },
            "smallTrader": {
              "long": 31533,
              "short": 23519,
              "net": 8014
            }
          },
          "openInterest": 176145
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177094,
              "short": 165478,
              "net": 11616
            },
            "nonCommercial": {
              "long": 54904,
              "short": 63125,
              "net": -8221
            },
            "smallTrader": {
              "long": 24502,
              "short": 27897,
              "net": -3395
            }
          },
          "openInterest": 299700
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251264,
              "short": 228511,
              "net": 22753
            },
            "nonCommercial": {
              "long": 104293,
              "short": 71074,
              "net": 33219
            },
            "smallTrader": {
              "long": 40031,
              "short": 96003,
              "net": -55972
            }
          },
          "openInterest": 460112
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 337608,
              "short": 444327,
              "net": -106719
            },
            "nonCommercial": {
              "long": 157627,
              "short": 62323,
              "net": 95304
            },
            "smallTrader": {
              "long": 75129,
              "short": 63714,
              "net": 11415
            }
          },
          "openInterest": 665694
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28168,
              "short": 4418,
              "net": 23750
            },
            "nonCommercial": {
              "long": 10616,
              "short": 25174,
              "net": -14558
            },
            "smallTrader": {
              "long": 9301,
              "short": 18493,
              "net": -9192
            }
          },
          "openInterest": 48242
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5433,
              "short": 32271,
              "net": -26838
            },
            "nonCommercial": {
              "long": 26794,
              "short": 2898,
              "net": 23896
            },
            "smallTrader": {
              "long": 5181,
              "short": 2239,
              "net": 2942
            }
          },
          "openInterest": 39545
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 78042,
              "short": 68787,
              "net": 9255
            },
            "nonCommercial": {
              "long": 2403,
              "short": 9777,
              "net": -7374
            },
            "smallTrader": {
              "long": 12995,
              "short": 14876,
              "net": -1881
            }
          },
          "openInterest": 96971
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72971,
              "short": 72796,
              "net": 175
            },
            "nonCommercial": {
              "long": 42001,
              "short": 31124,
              "net": 10877
            },
            "smallTrader": {
              "long": 15562,
              "short": 26614,
              "net": -11052
            }
          },
          "openInterest": 157556
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 294047,
              "short": 223852,
              "net": 70195
            },
            "nonCommercial": {
              "long": 75589,
              "short": 123616,
              "net": -48027
            },
            "smallTrader": {
              "long": 32744,
              "short": 54912,
              "net": -22168
            }
          },
          "openInterest": 467393
        }
      ]
    },
    {
      "reportDate": "2010-05-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1404181,
              "short": 1177639,
              "net": 226542
            },
            "nonCommercial": {
              "long": 137509,
              "short": 333515,
              "net": -196006
            },
            "smallTrader": {
              "long": 268805,
              "short": 299341,
              "net": -30536
            }
          },
          "openInterest": 1839897
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 576660,
              "short": 607356,
              "net": -30696
            },
            "nonCommercial": {
              "long": 234466,
              "short": 186472,
              "net": 47994
            },
            "smallTrader": {
              "long": 110390,
              "short": 127688,
              "net": -17298
            }
          },
          "openInterest": 985918
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 523607,
              "short": 445622,
              "net": 77985
            },
            "nonCommercial": {
              "long": 72318,
              "short": 154875,
              "net": -82557
            },
            "smallTrader": {
              "long": 141018,
              "short": 136446,
              "net": 4572
            }
          },
          "openInterest": 757180
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 643756,
              "short": 640892,
              "net": 2864
            },
            "nonCommercial": {
              "long": 172549,
              "short": 118524,
              "net": 54025
            },
            "smallTrader": {
              "long": 214807,
              "short": 271696,
              "net": -56889
            }
          },
          "openInterest": 1064314
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45318,
              "short": 68966,
              "net": -23648
            },
            "nonCommercial": {
              "long": 39367,
              "short": 19844,
              "net": 19523
            },
            "smallTrader": {
              "long": 20636,
              "short": 16511,
              "net": 4125
            }
          },
          "openInterest": 106473
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126666,
              "short": 29488,
              "net": 97178
            },
            "nonCommercial": {
              "long": 10962,
              "short": 86041,
              "net": -75079
            },
            "smallTrader": {
              "long": 12895,
              "short": 34994,
              "net": -22099
            }
          },
          "openInterest": 151212
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41847,
              "short": 88535,
              "net": -46688
            },
            "nonCommercial": {
              "long": 40113,
              "short": 16241,
              "net": 23872
            },
            "smallTrader": {
              "long": 39188,
              "short": 16372,
              "net": 22816
            }
          },
          "openInterest": 122642
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65131,
              "short": 91175,
              "net": -26044
            },
            "nonCommercial": {
              "long": 42516,
              "short": 16397,
              "net": 26119
            },
            "smallTrader": {
              "long": 7643,
              "short": 7718,
              "net": -75
            }
          },
          "openInterest": 130900
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74207,
              "short": 82008,
              "net": -7801
            },
            "nonCommercial": {
              "long": 35868,
              "short": 26787,
              "net": 9081
            },
            "smallTrader": {
              "long": 7701,
              "short": 8981,
              "net": -1280
            }
          },
          "openInterest": 138973
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65569,
              "short": 66089,
              "net": -520
            },
            "nonCommercial": {
              "long": 32592,
              "short": 28609,
              "net": 3983
            },
            "smallTrader": {
              "long": 11562,
              "short": 15025,
              "net": -3463
            }
          },
          "openInterest": 128730
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 631023,
              "short": 616690,
              "net": 14333
            },
            "nonCommercial": {
              "long": 290519,
              "short": 167671,
              "net": 122848
            },
            "smallTrader": {
              "long": 118594,
              "short": 255775,
              "net": -137181
            }
          },
          "openInterest": 1207240
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96207,
              "short": 135785,
              "net": -39578
            },
            "nonCommercial": {
              "long": 61027,
              "short": 29801,
              "net": 31226
            },
            "smallTrader": {
              "long": 16664,
              "short": 8312,
              "net": 8352
            }
          },
          "openInterest": 189973
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 697932,
              "short": 751022,
              "net": -53090
            },
            "nonCommercial": {
              "long": 260710,
              "short": 220267,
              "net": 40443
            },
            "smallTrader": {
              "long": 81975,
              "short": 69328,
              "net": 12647
            }
          },
          "openInterest": 1345993
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4834,
              "short": 3388,
              "net": 1446
            },
            "nonCommercial": {
              "long": 60,
              "short": 1461,
              "net": -1401
            },
            "smallTrader": {
              "long": 247,
              "short": 292,
              "net": -45
            }
          },
          "openInterest": 5141
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190207,
              "short": 72954,
              "net": 117253
            },
            "nonCommercial": {
              "long": 45630,
              "short": 152366,
              "net": -106736
            },
            "smallTrader": {
              "long": 44016,
              "short": 54533,
              "net": -10517
            }
          },
          "openInterest": 281966
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9658,
              "short": 8200,
              "net": 1458
            },
            "nonCommercial": {
              "long": 15487,
              "short": 5162,
              "net": 10325
            },
            "smallTrader": {
              "long": 6603,
              "short": 18386,
              "net": -11783
            }
          },
          "openInterest": 34838
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153853,
              "short": 185062,
              "net": -31209
            },
            "nonCommercial": {
              "long": 52054,
              "short": 22646,
              "net": 29408
            },
            "smallTrader": {
              "long": 17839,
              "short": 16038,
              "net": 1801
            }
          },
          "openInterest": 253511
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 167088,
              "short": 435467,
              "net": -268379
            },
            "nonCommercial": {
              "long": 271184,
              "short": 43493,
              "net": 227691
            },
            "smallTrader": {
              "long": 66316,
              "short": 25628,
              "net": 40688
            }
          },
          "openInterest": 591360
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195979,
              "short": 214463,
              "net": -18484
            },
            "nonCommercial": {
              "long": 37228,
              "short": 27614,
              "net": 9614
            },
            "smallTrader": {
              "long": 38247,
              "short": 29377,
              "net": 8870
            }
          },
          "openInterest": 302958
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89420,
              "short": 68704,
              "net": 20716
            },
            "nonCommercial": {
              "long": 31994,
              "short": 42232,
              "net": -10238
            },
            "smallTrader": {
              "long": 19258,
              "short": 29736,
              "net": -10478
            }
          },
          "openInterest": 140769
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91856,
              "short": 109826,
              "net": -17970
            },
            "nonCommercial": {
              "long": 53755,
              "short": 23100,
              "net": 30655
            },
            "smallTrader": {
              "long": 24919,
              "short": 37604,
              "net": -12685
            }
          },
          "openInterest": 207008
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127949,
              "short": 180036,
              "net": -52087
            },
            "nonCommercial": {
              "long": 140028,
              "short": 49396,
              "net": 90632
            },
            "smallTrader": {
              "long": 27262,
              "short": 65807,
              "net": -38545
            }
          },
          "openInterest": 347889
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46173,
              "short": 77086,
              "net": -30913
            },
            "nonCommercial": {
              "long": 34203,
              "short": 5346,
              "net": 28857
            },
            "smallTrader": {
              "long": 4721,
              "short": 2665,
              "net": 2056
            }
          },
          "openInterest": 85238
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 370414,
              "short": 215833,
              "net": 154581
            },
            "nonCommercial": {
              "long": 96495,
              "short": 276207,
              "net": -179712
            },
            "smallTrader": {
              "long": 73065,
              "short": 47934,
              "net": 25131
            }
          },
          "openInterest": 840409
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5345,
              "short": 12089,
              "net": -6744
            },
            "nonCommercial": {
              "long": 11342,
              "short": 3680,
              "net": 7662
            },
            "smallTrader": {
              "long": 1073,
              "short": 1991,
              "net": -918
            }
          },
          "openInterest": 17760
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7718,
              "short": 25793,
              "net": -18075
            },
            "nonCommercial": {
              "long": 17536,
              "short": 2548,
              "net": 14988
            },
            "smallTrader": {
              "long": 4715,
              "short": 1628,
              "net": 3087
            }
          },
          "openInterest": 30283
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31781,
              "short": 83230,
              "net": -51449
            },
            "nonCommercial": {
              "long": 42146,
              "short": 7314,
              "net": 34832
            },
            "smallTrader": {
              "long": 24769,
              "short": 8152,
              "net": 16617
            }
          },
          "openInterest": 120120
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74242,
              "short": 108051,
              "net": -33809
            },
            "nonCommercial": {
              "long": 43546,
              "short": 17973,
              "net": 25573
            },
            "smallTrader": {
              "long": 33201,
              "short": 24965,
              "net": 8236
            }
          },
          "openInterest": 171451
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185093,
              "short": 166658,
              "net": 18435
            },
            "nonCommercial": {
              "long": 57599,
              "short": 72216,
              "net": -14617
            },
            "smallTrader": {
              "long": 27371,
              "short": 31189,
              "net": -3818
            }
          },
          "openInterest": 318500
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253814,
              "short": 223783,
              "net": 30031
            },
            "nonCommercial": {
              "long": 96271,
              "short": 71565,
              "net": 24706
            },
            "smallTrader": {
              "long": 40403,
              "short": 95140,
              "net": -54737
            }
          },
          "openInterest": 455445
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 344949,
              "short": 453736,
              "net": -108787
            },
            "nonCommercial": {
              "long": 156581,
              "short": 57441,
              "net": 99140
            },
            "smallTrader": {
              "long": 67059,
              "short": 57412,
              "net": 9647
            }
          },
          "openInterest": 675602
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27078,
              "short": 5446,
              "net": 21632
            },
            "nonCommercial": {
              "long": 11489,
              "short": 24108,
              "net": -12619
            },
            "smallTrader": {
              "long": 9161,
              "short": 18174,
              "net": -9013
            }
          },
          "openInterest": 48163
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4949,
              "short": 29658,
              "net": -24709
            },
            "nonCommercial": {
              "long": 24483,
              "short": 3138,
              "net": 21345
            },
            "smallTrader": {
              "long": 5378,
              "short": 2014,
              "net": 3364
            }
          },
          "openInterest": 37952
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62337,
              "short": 52933,
              "net": 9404
            },
            "nonCommercial": {
              "long": 2908,
              "short": 8152,
              "net": -5244
            },
            "smallTrader": {
              "long": 8208,
              "short": 12368,
              "net": -4160
            }
          },
          "openInterest": 77090
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74333,
              "short": 70838,
              "net": 3495
            },
            "nonCommercial": {
              "long": 42238,
              "short": 33837,
              "net": 8401
            },
            "smallTrader": {
              "long": 17886,
              "short": 29782,
              "net": -11896
            }
          },
          "openInterest": 162204
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 303793,
              "short": 229155,
              "net": 74638
            },
            "nonCommercial": {
              "long": 77653,
              "short": 130530,
              "net": -52877
            },
            "smallTrader": {
              "long": 33680,
              "short": 55441,
              "net": -21761
            }
          },
          "openInterest": 488828
        }
      ]
    },
    {
      "reportDate": "2010-06-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1347932,
              "short": 1187933,
              "net": 159999
            },
            "nonCommercial": {
              "long": 161106,
              "short": 313698,
              "net": -152592
            },
            "smallTrader": {
              "long": 302481,
              "short": 309888,
              "net": -7407
            }
          },
          "openInterest": 1899808
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 552627,
              "short": 590183,
              "net": -37556
            },
            "nonCommercial": {
              "long": 241751,
              "short": 186354,
              "net": 55397
            },
            "smallTrader": {
              "long": 111973,
              "short": 129814,
              "net": -17841
            }
          },
          "openInterest": 928154
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 462117,
              "short": 431115,
              "net": 31002
            },
            "nonCommercial": {
              "long": 72899,
              "short": 133767,
              "net": -60868
            },
            "smallTrader": {
              "long": 144702,
              "short": 114836,
              "net": 29866
            }
          },
          "openInterest": 712278
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 543920,
              "short": 560701,
              "net": -16781
            },
            "nonCommercial": {
              "long": 157282,
              "short": 106810,
              "net": 50472
            },
            "smallTrader": {
              "long": 201690,
              "short": 235381,
              "net": -33691
            }
          },
          "openInterest": 926263
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52653,
              "short": 65964,
              "net": -13311
            },
            "nonCommercial": {
              "long": 37021,
              "short": 21976,
              "net": 15045
            },
            "smallTrader": {
              "long": 18200,
              "short": 19934,
              "net": -1734
            }
          },
          "openInterest": 110772
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123405,
              "short": 29748,
              "net": 93657
            },
            "nonCommercial": {
              "long": 11809,
              "short": 82263,
              "net": -70454
            },
            "smallTrader": {
              "long": 12950,
              "short": 36153,
              "net": -23203
            }
          },
          "openInterest": 149216
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40741,
              "short": 82665,
              "net": -41924
            },
            "nonCommercial": {
              "long": 37262,
              "short": 15108,
              "net": 22154
            },
            "smallTrader": {
              "long": 37217,
              "short": 17447,
              "net": 19770
            }
          },
          "openInterest": 117450
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62456,
              "short": 88864,
              "net": -26408
            },
            "nonCommercial": {
              "long": 40758,
              "short": 15297,
              "net": 25461
            },
            "smallTrader": {
              "long": 8420,
              "short": 7473,
              "net": 947
            }
          },
          "openInterest": 127382
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69774,
              "short": 83733,
              "net": -13959
            },
            "nonCommercial": {
              "long": 37516,
              "short": 22660,
              "net": 14856
            },
            "smallTrader": {
              "long": 7810,
              "short": 8707,
              "net": -897
            }
          },
          "openInterest": 137543
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66056,
              "short": 68590,
              "net": -2534
            },
            "nonCommercial": {
              "long": 32767,
              "short": 27456,
              "net": 5311
            },
            "smallTrader": {
              "long": 10263,
              "short": 13040,
              "net": -2777
            }
          },
          "openInterest": 127018
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624942,
              "short": 604287,
              "net": 20655
            },
            "nonCommercial": {
              "long": 293831,
              "short": 169957,
              "net": 123874
            },
            "smallTrader": {
              "long": 120182,
              "short": 264711,
              "net": -144529
            }
          },
          "openInterest": 1216030
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98777,
              "short": 127412,
              "net": -28635
            },
            "nonCommercial": {
              "long": 54124,
              "short": 30886,
              "net": 23238
            },
            "smallTrader": {
              "long": 15556,
              "short": 10159,
              "net": 5397
            }
          },
          "openInterest": 185460
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 698888,
              "short": 728522,
              "net": -29634
            },
            "nonCommercial": {
              "long": 259155,
              "short": 234280,
              "net": 24875
            },
            "smallTrader": {
              "long": 83192,
              "short": 78433,
              "net": 4759
            }
          },
          "openInterest": 1367020
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3819,
              "short": 2579,
              "net": 1240
            },
            "nonCommercial": {
              "long": 30,
              "short": 1433,
              "net": -1403
            },
            "smallTrader": {
              "long": 358,
              "short": 195,
              "net": 163
            }
          },
          "openInterest": 4207
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 176197,
              "short": 79109,
              "net": 97088
            },
            "nonCommercial": {
              "long": 45006,
              "short": 138331,
              "net": -93325
            },
            "smallTrader": {
              "long": 50814,
              "short": 54577,
              "net": -3763
            }
          },
          "openInterest": 275266
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9575,
              "short": 7359,
              "net": 2216
            },
            "nonCommercial": {
              "long": 14815,
              "short": 6379,
              "net": 8436
            },
            "smallTrader": {
              "long": 6025,
              "short": 16677,
              "net": -10652
            }
          },
          "openInterest": 32500
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150562,
              "short": 177305,
              "net": -26743
            },
            "nonCommercial": {
              "long": 53166,
              "short": 27193,
              "net": 25973
            },
            "smallTrader": {
              "long": 16816,
              "short": 16046,
              "net": 770
            }
          },
          "openInterest": 246745
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 172487,
              "short": 440110,
              "net": -267623
            },
            "nonCommercial": {
              "long": 266569,
              "short": 42023,
              "net": 224546
            },
            "smallTrader": {
              "long": 63977,
              "short": 20900,
              "net": 43077
            }
          },
          "openInterest": 553950
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189269,
              "short": 207347,
              "net": -18078
            },
            "nonCommercial": {
              "long": 37440,
              "short": 25949,
              "net": 11491
            },
            "smallTrader": {
              "long": 36508,
              "short": 29921,
              "net": 6587
            }
          },
          "openInterest": 294522
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79929,
              "short": 66438,
              "net": 13491
            },
            "nonCommercial": {
              "long": 33215,
              "short": 39699,
              "net": -6484
            },
            "smallTrader": {
              "long": 19948,
              "short": 26955,
              "net": -7007
            }
          },
          "openInterest": 133365
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92701,
              "short": 108636,
              "net": -15935
            },
            "nonCommercial": {
              "long": 53391,
              "short": 24970,
              "net": 28421
            },
            "smallTrader": {
              "long": 23629,
              "short": 36115,
              "net": -12486
            }
          },
          "openInterest": 205114
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129705,
              "short": 176009,
              "net": -46304
            },
            "nonCommercial": {
              "long": 133662,
              "short": 50136,
              "net": 83526
            },
            "smallTrader": {
              "long": 26121,
              "short": 63343,
              "net": -37222
            }
          },
          "openInterest": 342241
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48892,
              "short": 70442,
              "net": -21550
            },
            "nonCommercial": {
              "long": 26142,
              "short": 6369,
              "net": 19773
            },
            "smallTrader": {
              "long": 4080,
              "short": 2303,
              "net": 1777
            }
          },
          "openInterest": 79114
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357228,
              "short": 211135,
              "net": 146093
            },
            "nonCommercial": {
              "long": 96865,
              "short": 271113,
              "net": -174248
            },
            "smallTrader": {
              "long": 81814,
              "short": 53659,
              "net": 28155
            }
          },
          "openInterest": 842011
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6403,
              "short": 8285,
              "net": -1882
            },
            "nonCommercial": {
              "long": 7622,
              "short": 5418,
              "net": 2204
            },
            "smallTrader": {
              "long": 1522,
              "short": 1844,
              "net": -322
            }
          },
          "openInterest": 15586
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7123,
              "short": 24985,
              "net": -17862
            },
            "nonCommercial": {
              "long": 18065,
              "short": 2902,
              "net": 15163
            },
            "smallTrader": {
              "long": 4794,
              "short": 2095,
              "net": 2699
            }
          },
          "openInterest": 30293
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33716,
              "short": 85671,
              "net": -51955
            },
            "nonCommercial": {
              "long": 41797,
              "short": 5912,
              "net": 35885
            },
            "smallTrader": {
              "long": 25161,
              "short": 9091,
              "net": 16070
            }
          },
          "openInterest": 122368
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72126,
              "short": 105635,
              "net": -33509
            },
            "nonCommercial": {
              "long": 44030,
              "short": 16637,
              "net": 27393
            },
            "smallTrader": {
              "long": 30445,
              "short": 24329,
              "net": 6116
            }
          },
          "openInterest": 167756
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186436,
              "short": 179094,
              "net": 7342
            },
            "nonCommercial": {
              "long": 59263,
              "short": 63491,
              "net": -4228
            },
            "smallTrader": {
              "long": 26511,
              "short": 29625,
              "net": -3114
            }
          },
          "openInterest": 325394
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254104,
              "short": 224515,
              "net": 29589
            },
            "nonCommercial": {
              "long": 95394,
              "short": 72327,
              "net": 23067
            },
            "smallTrader": {
              "long": 42391,
              "short": 95047,
              "net": -52656
            }
          },
          "openInterest": 459804
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 346951,
              "short": 452460,
              "net": -105509
            },
            "nonCommercial": {
              "long": 155675,
              "short": 59196,
              "net": 96479
            },
            "smallTrader": {
              "long": 68200,
              "short": 59170,
              "net": 9030
            }
          },
          "openInterest": 684786
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29143,
              "short": 3466,
              "net": 25677
            },
            "nonCommercial": {
              "long": 11139,
              "short": 25863,
              "net": -14724
            },
            "smallTrader": {
              "long": 8890,
              "short": 19843,
              "net": -10953
            }
          },
          "openInterest": 49959
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5044,
              "short": 26962,
              "net": -21918
            },
            "nonCommercial": {
              "long": 23334,
              "short": 4162,
              "net": 19172
            },
            "smallTrader": {
              "long": 4538,
              "short": 1792,
              "net": 2746
            }
          },
          "openInterest": 36277
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 68224,
              "short": 57505,
              "net": 10719
            },
            "nonCommercial": {
              "long": 2360,
              "short": 9017,
              "net": -6657
            },
            "smallTrader": {
              "long": 7543,
              "short": 11605,
              "net": -4062
            }
          },
          "openInterest": 82619
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74283,
              "short": 73413,
              "net": 870
            },
            "nonCommercial": {
              "long": 42505,
              "short": 31171,
              "net": 11334
            },
            "smallTrader": {
              "long": 17864,
              "short": 30068,
              "net": -12204
            }
          },
          "openInterest": 164132
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 308203,
              "short": 234379,
              "net": 73824
            },
            "nonCommercial": {
              "long": 77147,
              "short": 132024,
              "net": -54877
            },
            "smallTrader": {
              "long": 38630,
              "short": 57577,
              "net": -18947
            }
          },
          "openInterest": 500642
        }
      ]
    },
    {
      "reportDate": "2010-06-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1343675,
              "short": 1108224,
              "net": 235451
            },
            "nonCommercial": {
              "long": 134532,
              "short": 326766,
              "net": -192234
            },
            "smallTrader": {
              "long": 269104,
              "short": 312321,
              "net": -43217
            }
          },
          "openInterest": 1807396
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 540396,
              "short": 556047,
              "net": -15651
            },
            "nonCommercial": {
              "long": 217562,
              "short": 178681,
              "net": 38881
            },
            "smallTrader": {
              "long": 99688,
              "short": 122918,
              "net": -23230
            }
          },
          "openInterest": 887452
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 446406,
              "short": 404642,
              "net": 41764
            },
            "nonCommercial": {
              "long": 72075,
              "short": 137145,
              "net": -65070
            },
            "smallTrader": {
              "long": 139681,
              "short": 116375,
              "net": 23306
            }
          },
          "openInterest": 677581
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 553754,
              "short": 575174,
              "net": -21420
            },
            "nonCommercial": {
              "long": 146117,
              "short": 95442,
              "net": 50675
            },
            "smallTrader": {
              "long": 197264,
              "short": 226519,
              "net": -29255
            }
          },
          "openInterest": 928465
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57197,
              "short": 69578,
              "net": -12381
            },
            "nonCommercial": {
              "long": 29746,
              "short": 21311,
              "net": 8435
            },
            "smallTrader": {
              "long": 21528,
              "short": 17582,
              "net": 3946
            }
          },
          "openInterest": 108956
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134423,
              "short": 37212,
              "net": 97211
            },
            "nonCommercial": {
              "long": 14146,
              "short": 88826,
              "net": -74680
            },
            "smallTrader": {
              "long": 15483,
              "short": 38014,
              "net": -22531
            }
          },
          "openInterest": 167076
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44943,
              "short": 88477,
              "net": -43534
            },
            "nonCommercial": {
              "long": 36775,
              "short": 14265,
              "net": 22510
            },
            "smallTrader": {
              "long": 35049,
              "short": 14025,
              "net": 21024
            }
          },
          "openInterest": 121438
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60232,
              "short": 89572,
              "net": -29340
            },
            "nonCommercial": {
              "long": 36262,
              "short": 7406,
              "net": 28856
            },
            "smallTrader": {
              "long": 7811,
              "short": 7327,
              "net": 484
            }
          },
          "openInterest": 122786
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67867,
              "short": 80965,
              "net": -13098
            },
            "nonCommercial": {
              "long": 38222,
              "short": 26006,
              "net": 12216
            },
            "smallTrader": {
              "long": 9795,
              "short": 8913,
              "net": 882
            }
          },
          "openInterest": 139955
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64794,
              "short": 65497,
              "net": -703
            },
            "nonCommercial": {
              "long": 34347,
              "short": 33065,
              "net": 1282
            },
            "smallTrader": {
              "long": 14138,
              "short": 14717,
              "net": -579
            }
          },
          "openInterest": 131799
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 634548,
              "short": 576977,
              "net": 57571
            },
            "nonCommercial": {
              "long": 292994,
              "short": 212045,
              "net": 80949
            },
            "smallTrader": {
              "long": 127316,
              "short": 265836,
              "net": -138520
            }
          },
          "openInterest": 1239243
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98823,
              "short": 113106,
              "net": -14283
            },
            "nonCommercial": {
              "long": 47362,
              "short": 36080,
              "net": 11282
            },
            "smallTrader": {
              "long": 14610,
              "short": 11609,
              "net": 3001
            }
          },
          "openInterest": 176221
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 659634,
              "short": 682691,
              "net": -23057
            },
            "nonCommercial": {
              "long": 255375,
              "short": 237918,
              "net": 17457
            },
            "smallTrader": {
              "long": 73383,
              "short": 67783,
              "net": 5600
            }
          },
          "openInterest": 1322308
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4025,
              "short": 2721,
              "net": 1304
            },
            "nonCommercial": {
              "long": 30,
              "short": 1510,
              "net": -1480
            },
            "smallTrader": {
              "long": 321,
              "short": 145,
              "net": 176
            }
          },
          "openInterest": 4376
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 198558,
              "short": 87172,
              "net": 111386
            },
            "nonCommercial": {
              "long": 45938,
              "short": 157883,
              "net": -111945
            },
            "smallTrader": {
              "long": 50669,
              "short": 50110,
              "net": 559
            }
          },
          "openInterest": 305060
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10105,
              "short": 7104,
              "net": 3001
            },
            "nonCommercial": {
              "long": 14255,
              "short": 6800,
              "net": 7455
            },
            "smallTrader": {
              "long": 6146,
              "short": 16602,
              "net": -10456
            }
          },
          "openInterest": 32539
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155087,
              "short": 183174,
              "net": -28087
            },
            "nonCommercial": {
              "long": 53365,
              "short": 26265,
              "net": 27100
            },
            "smallTrader": {
              "long": 16289,
              "short": 15302,
              "net": 987
            }
          },
          "openInterest": 249413
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 175948,
              "short": 449525,
              "net": -273577
            },
            "nonCommercial": {
              "long": 270729,
              "short": 43331,
              "net": 227398
            },
            "smallTrader": {
              "long": 67873,
              "short": 21694,
              "net": 46179
            }
          },
          "openInterest": 564792
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207766,
              "short": 227088,
              "net": -19322
            },
            "nonCommercial": {
              "long": 37428,
              "short": 23619,
              "net": 13809
            },
            "smallTrader": {
              "long": 36827,
              "short": 31314,
              "net": 5513
            }
          },
          "openInterest": 313863
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85012,
              "short": 63595,
              "net": 21417
            },
            "nonCommercial": {
              "long": 28519,
              "short": 41066,
              "net": -12547
            },
            "smallTrader": {
              "long": 19245,
              "short": 28115,
              "net": -8870
            }
          },
          "openInterest": 133010
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90690,
              "short": 95503,
              "net": -4813
            },
            "nonCommercial": {
              "long": 43250,
              "short": 26528,
              "net": 16722
            },
            "smallTrader": {
              "long": 21588,
              "short": 33497,
              "net": -11909
            }
          },
          "openInterest": 184250
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132756,
              "short": 166119,
              "net": -33363
            },
            "nonCommercial": {
              "long": 117449,
              "short": 47691,
              "net": 69758
            },
            "smallTrader": {
              "long": 25607,
              "short": 62002,
              "net": -36395
            }
          },
          "openInterest": 330824
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59623,
              "short": 78990,
              "net": -19367
            },
            "nonCommercial": {
              "long": 24249,
              "short": 6823,
              "net": 17426
            },
            "smallTrader": {
              "long": 3939,
              "short": 1998,
              "net": 1941
            }
          },
          "openInterest": 88262
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343972,
              "short": 223694,
              "net": 120278
            },
            "nonCommercial": {
              "long": 114306,
              "short": 269056,
              "net": -154750
            },
            "smallTrader": {
              "long": 75487,
              "short": 41015,
              "net": 34472
            }
          },
          "openInterest": 828729
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10301,
              "short": 8902,
              "net": 1399
            },
            "nonCommercial": {
              "long": 6230,
              "short": 7099,
              "net": -869
            },
            "smallTrader": {
              "long": 1392,
              "short": 1922,
              "net": -530
            }
          },
          "openInterest": 17962
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7350,
              "short": 25641,
              "net": -18291
            },
            "nonCommercial": {
              "long": 17714,
              "short": 2240,
              "net": 15474
            },
            "smallTrader": {
              "long": 4376,
              "short": 1559,
              "net": 2817
            }
          },
          "openInterest": 29728
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33856,
              "short": 85900,
              "net": -52044
            },
            "nonCommercial": {
              "long": 40478,
              "short": 5475,
              "net": 35003
            },
            "smallTrader": {
              "long": 25691,
              "short": 8650,
              "net": 17041
            }
          },
          "openInterest": 122536
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71911,
              "short": 116747,
              "net": -44836
            },
            "nonCommercial": {
              "long": 46365,
              "short": 10456,
              "net": 35909
            },
            "smallTrader": {
              "long": 33406,
              "short": 24479,
              "net": 8927
            }
          },
          "openInterest": 174770
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199651,
              "short": 179844,
              "net": 19807
            },
            "nonCommercial": {
              "long": 57763,
              "short": 69826,
              "net": -12063
            },
            "smallTrader": {
              "long": 24858,
              "short": 32602,
              "net": -7744
            }
          },
          "openInterest": 336474
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260362,
              "short": 226116,
              "net": 34246
            },
            "nonCommercial": {
              "long": 100244,
              "short": 82777,
              "net": 17467
            },
            "smallTrader": {
              "long": 40858,
              "short": 92571,
              "net": -51713
            }
          },
          "openInterest": 475862
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369049,
              "short": 477489,
              "net": -108440
            },
            "nonCommercial": {
              "long": 148483,
              "short": 52926,
              "net": 95557
            },
            "smallTrader": {
              "long": 66851,
              "short": 53968,
              "net": 12883
            }
          },
          "openInterest": 696523
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36100,
              "short": 15984,
              "net": 20116
            },
            "nonCommercial": {
              "long": 14111,
              "short": 25526,
              "net": -11415
            },
            "smallTrader": {
              "long": 9067,
              "short": 17768,
              "net": -8701
            }
          },
          "openInterest": 59622
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4181,
              "short": 27748,
              "net": -23567
            },
            "nonCommercial": {
              "long": 25591,
              "short": 4849,
              "net": 20742
            },
            "smallTrader": {
              "long": 5522,
              "short": 2697,
              "net": 2825
            }
          },
          "openInterest": 38248
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 71524,
              "short": 59716,
              "net": 11808
            },
            "nonCommercial": {
              "long": 1417,
              "short": 9251,
              "net": -7834
            },
            "smallTrader": {
              "long": 9577,
              "short": 13551,
              "net": -3974
            }
          },
          "openInterest": 86728
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77782,
              "short": 74224,
              "net": 3558
            },
            "nonCommercial": {
              "long": 42559,
              "short": 35204,
              "net": 7355
            },
            "smallTrader": {
              "long": 24098,
              "short": 35011,
              "net": -10913
            }
          },
          "openInterest": 179137
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 305267,
              "short": 237943,
              "net": 67324
            },
            "nonCommercial": {
              "long": 87501,
              "short": 134838,
              "net": -47337
            },
            "smallTrader": {
              "long": 38874,
              "short": 58861,
              "net": -19987
            }
          },
          "openInterest": 502832
        }
      ]
    },
    {
      "reportDate": "2010-06-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1267006,
              "short": 1069769,
              "net": 197237
            },
            "nonCommercial": {
              "long": 137675,
              "short": 295262,
              "net": -157587
            },
            "smallTrader": {
              "long": 316122,
              "short": 355772,
              "net": -39650
            }
          },
          "openInterest": 1764800
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 539860,
              "short": 557873,
              "net": -18013
            },
            "nonCommercial": {
              "long": 213227,
              "short": 172308,
              "net": 40919
            },
            "smallTrader": {
              "long": 101592,
              "short": 124498,
              "net": -22906
            }
          },
          "openInterest": 884456
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 424925,
              "short": 400733,
              "net": 24192
            },
            "nonCommercial": {
              "long": 85535,
              "short": 134550,
              "net": -49015
            },
            "smallTrader": {
              "long": 136698,
              "short": 111875,
              "net": 24823
            }
          },
          "openInterest": 662857
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 582885,
              "short": 572351,
              "net": 10534
            },
            "nonCommercial": {
              "long": 144731,
              "short": 111231,
              "net": 33500
            },
            "smallTrader": {
              "long": 186391,
              "short": 230425,
              "net": -44034
            }
          },
          "openInterest": 940220
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10978,
              "short": 24015,
              "net": -13037
            },
            "nonCommercial": {
              "long": 27729,
              "short": 15323,
              "net": 12406
            },
            "smallTrader": {
              "long": 17370,
              "short": 16739,
              "net": 631
            }
          },
          "openInterest": 57653
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91566,
              "short": 25052,
              "net": 66514
            },
            "nonCommercial": {
              "long": 13081,
              "short": 61215,
              "net": -48134
            },
            "smallTrader": {
              "long": 14163,
              "short": 32543,
              "net": -18380
            }
          },
          "openInterest": 119301
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47624,
              "short": 95293,
              "net": -47669
            },
            "nonCommercial": {
              "long": 37460,
              "short": 10106,
              "net": 27354
            },
            "smallTrader": {
              "long": 35277,
              "short": 14962,
              "net": 20315
            }
          },
          "openInterest": 127919
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57570,
              "short": 85487,
              "net": -27917
            },
            "nonCommercial": {
              "long": 34498,
              "short": 7311,
              "net": 27187
            },
            "smallTrader": {
              "long": 6626,
              "short": 5896,
              "net": 730
            }
          },
          "openInterest": 115296
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65179,
              "short": 93971,
              "net": -28792
            },
            "nonCommercial": {
              "long": 46063,
              "short": 18349,
              "net": 27714
            },
            "smallTrader": {
              "long": 12083,
              "short": 11005,
              "net": 1078
            }
          },
          "openInterest": 151217
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72502,
              "short": 71463,
              "net": 1039
            },
            "nonCommercial": {
              "long": 33306,
              "short": 31870,
              "net": 1436
            },
            "smallTrader": {
              "long": 11413,
              "short": 13888,
              "net": -2475
            }
          },
          "openInterest": 137265
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 603063,
              "short": 541276,
              "net": 61787
            },
            "nonCommercial": {
              "long": 303820,
              "short": 227072,
              "net": 76748
            },
            "smallTrader": {
              "long": 125545,
              "short": 264080,
              "net": -138535
            }
          },
          "openInterest": 1209610
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92390,
              "short": 122092,
              "net": -29702
            },
            "nonCommercial": {
              "long": 53854,
              "short": 31497,
              "net": 22357
            },
            "smallTrader": {
              "long": 16895,
              "short": 9550,
              "net": 7345
            }
          },
          "openInterest": 172128
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 676780,
              "short": 704718,
              "net": -27938
            },
            "nonCommercial": {
              "long": 248883,
              "short": 215953,
              "net": 32930
            },
            "smallTrader": {
              "long": 75348,
              "short": 80340,
              "net": -4992
            }
          },
          "openInterest": 1336533
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42146,
              "short": 40673,
              "net": 1473
            },
            "nonCommercial": {
              "long": 5369,
              "short": 4621,
              "net": 748
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62170
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4107,
              "short": 2913,
              "net": 1194
            },
            "nonCommercial": {
              "long": 30,
              "short": 1285,
              "net": -1255
            },
            "smallTrader": {
              "long": 244,
              "short": 183,
              "net": 61
            }
          },
          "openInterest": 4381
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133605,
              "short": 58614,
              "net": 74991
            },
            "nonCommercial": {
              "long": 49526,
              "short": 111886,
              "net": -62360
            },
            "smallTrader": {
              "long": 42646,
              "short": 55277,
              "net": -12631
            }
          },
          "openInterest": 227632
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10509,
              "short": 7114,
              "net": 3395
            },
            "nonCommercial": {
              "long": 14155,
              "short": 6590,
              "net": 7565
            },
            "smallTrader": {
              "long": 6426,
              "short": 17386,
              "net": -10960
            }
          },
          "openInterest": 33485
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149769,
              "short": 186594,
              "net": -36825
            },
            "nonCommercial": {
              "long": 54431,
              "short": 22380,
              "net": 32051
            },
            "smallTrader": {
              "long": 17985,
              "short": 13211,
              "net": 4774
            }
          },
          "openInterest": 246480
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 178313,
              "short": 457257,
              "net": -278944
            },
            "nonCommercial": {
              "long": 273657,
              "short": 43406,
              "net": 230251
            },
            "smallTrader": {
              "long": 66396,
              "short": 17703,
              "net": 48693
            }
          },
          "openInterest": 569204
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219896,
              "short": 243051,
              "net": -23155
            },
            "nonCommercial": {
              "long": 38113,
              "short": 21430,
              "net": 16683
            },
            "smallTrader": {
              "long": 40125,
              "short": 33653,
              "net": 6472
            }
          },
          "openInterest": 325894
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43467,
              "short": 26882,
              "net": 16585
            },
            "nonCommercial": {
              "long": 23304,
              "short": 26984,
              "net": -3680
            },
            "smallTrader": {
              "long": 15446,
              "short": 28351,
              "net": -12905
            }
          },
          "openInterest": 82217
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88994,
              "short": 96891,
              "net": -7897
            },
            "nonCommercial": {
              "long": 44290,
              "short": 29781,
              "net": 14509
            },
            "smallTrader": {
              "long": 20888,
              "short": 27500,
              "net": -6612
            }
          },
          "openInterest": 182151
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132770,
              "short": 158503,
              "net": -25733
            },
            "nonCommercial": {
              "long": 113490,
              "short": 53433,
              "net": 60057
            },
            "smallTrader": {
              "long": 26083,
              "short": 60407,
              "net": -34324
            }
          },
          "openInterest": 325154
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14151,
              "short": 46245,
              "net": -32094
            },
            "nonCommercial": {
              "long": 33414,
              "short": 5117,
              "net": 28297
            },
            "smallTrader": {
              "long": 5083,
              "short": 1286,
              "net": 3797
            }
          },
          "openInterest": 52676
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 83683,
              "short": 85568,
              "net": -1885
            },
            "nonCommercial": {
              "long": 11012,
              "short": 13265,
              "net": -2253
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 121827
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 347788,
              "short": 235750,
              "net": 112038
            },
            "nonCommercial": {
              "long": 112291,
              "short": 262566,
              "net": -150275
            },
            "smallTrader": {
              "long": 76854,
              "short": 38617,
              "net": 38237
            }
          },
          "openInterest": 832563
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2855,
              "short": 1261,
              "net": 1594
            },
            "nonCommercial": {
              "long": 4329,
              "short": 6458,
              "net": -2129
            },
            "smallTrader": {
              "long": 1905,
              "short": 1370,
              "net": 535
            }
          },
          "openInterest": 9089
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7850,
              "short": 26683,
              "net": -18833
            },
            "nonCommercial": {
              "long": 17889,
              "short": 2090,
              "net": 15799
            },
            "smallTrader": {
              "long": 4650,
              "short": 1616,
              "net": 3034
            }
          },
          "openInterest": 30659
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 819504,
              "short": 825894,
              "net": -6390
            },
            "nonCommercial": {
              "long": 67613,
              "short": 83149,
              "net": -15536
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1132309
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34328,
              "short": 88109,
              "net": -53781
            },
            "nonCommercial": {
              "long": 43464,
              "short": 5948,
              "net": 37516
            },
            "smallTrader": {
              "long": 25545,
              "short": 9280,
              "net": 16265
            }
          },
          "openInterest": 131070
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74780,
              "short": 134441,
              "net": -59661
            },
            "nonCommercial": {
              "long": 60132,
              "short": 13856,
              "net": 46276
            },
            "smallTrader": {
              "long": 37000,
              "short": 23615,
              "net": 13385
            }
          },
          "openInterest": 190775
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186831,
              "short": 174556,
              "net": 12275
            },
            "nonCommercial": {
              "long": 57948,
              "short": 66211,
              "net": -8263
            },
            "smallTrader": {
              "long": 28604,
              "short": 32616,
              "net": -4012
            }
          },
          "openInterest": 326185
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246234,
              "short": 230961,
              "net": 15273
            },
            "nonCommercial": {
              "long": 101209,
              "short": 69849,
              "net": 31360
            },
            "smallTrader": {
              "long": 44551,
              "short": 91184,
              "net": -46633
            }
          },
          "openInterest": 460514
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 349734,
              "short": 462393,
              "net": -112659
            },
            "nonCommercial": {
              "long": 146436,
              "short": 41083,
              "net": 105353
            },
            "smallTrader": {
              "long": 64941,
              "short": 57635,
              "net": 7306
            }
          },
          "openInterest": 642009
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27792,
              "short": 4332,
              "net": 23460
            },
            "nonCommercial": {
              "long": 8852,
              "short": 25328,
              "net": -16476
            },
            "smallTrader": {
              "long": 7447,
              "short": 14431,
              "net": -6984
            }
          },
          "openInterest": 44092
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2610,
              "short": 27286,
              "net": -24676
            },
            "nonCommercial": {
              "long": 24700,
              "short": 2738,
              "net": 21962
            },
            "smallTrader": {
              "long": 4513,
              "short": 1799,
              "net": 2714
            }
          },
          "openInterest": 32329
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 71487,
              "short": 57886,
              "net": 13601
            },
            "nonCommercial": {
              "long": 426,
              "short": 10380,
              "net": -9954
            },
            "smallTrader": {
              "long": 15030,
              "short": 18677,
              "net": -3647
            }
          },
          "openInterest": 90375
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83003,
              "short": 76576,
              "net": 6427
            },
            "nonCommercial": {
              "long": 43366,
              "short": 37847,
              "net": 5519
            },
            "smallTrader": {
              "long": 20818,
              "short": 32764,
              "net": -11946
            }
          },
          "openInterest": 181150
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 306069,
              "short": 231908,
              "net": 74161
            },
            "nonCommercial": {
              "long": 88428,
              "short": 144045,
              "net": -55617
            },
            "smallTrader": {
              "long": 40352,
              "short": 58896,
              "net": -18544
            }
          },
          "openInterest": 507055
        }
      ]
    },
    {
      "reportDate": "2010-06-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1251950,
              "short": 1068810,
              "net": 183140
            },
            "nonCommercial": {
              "long": 151048,
              "short": 287860,
              "net": -136812
            },
            "smallTrader": {
              "long": 264373,
              "short": 310701,
              "net": -46328
            }
          },
          "openInterest": 1706634
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 548462,
              "short": 575688,
              "net": -27226
            },
            "nonCommercial": {
              "long": 238136,
              "short": 187638,
              "net": 50498
            },
            "smallTrader": {
              "long": 99009,
              "short": 122281,
              "net": -23272
            }
          },
          "openInterest": 908750
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 407034,
              "short": 384531,
              "net": 22503
            },
            "nonCommercial": {
              "long": 78091,
              "short": 125109,
              "net": -47018
            },
            "smallTrader": {
              "long": 137179,
              "short": 112664,
              "net": 24515
            }
          },
          "openInterest": 633174
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 570627,
              "short": 612167,
              "net": -41540
            },
            "nonCommercial": {
              "long": 166900,
              "short": 103455,
              "net": 63445
            },
            "smallTrader": {
              "long": 200963,
              "short": 222868,
              "net": -21905
            }
          },
          "openInterest": 955823
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11625,
              "short": 27219,
              "net": -15594
            },
            "nonCommercial": {
              "long": 29809,
              "short": 18003,
              "net": 11806
            },
            "smallTrader": {
              "long": 18825,
              "short": 15037,
              "net": 3788
            }
          },
          "openInterest": 60340
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93645,
              "short": 31529,
              "net": 62116
            },
            "nonCommercial": {
              "long": 15921,
              "short": 62267,
              "net": -46346
            },
            "smallTrader": {
              "long": 15408,
              "short": 31178,
              "net": -15770
            }
          },
          "openInterest": 125471
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13163,
              "short": 60779,
              "net": -47616
            },
            "nonCommercial": {
              "long": 38499,
              "short": 12146,
              "net": 26353
            },
            "smallTrader": {
              "long": 34720,
              "short": 13457,
              "net": 21263
            }
          },
          "openInterest": 86397
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56515,
              "short": 84689,
              "net": -28174
            },
            "nonCommercial": {
              "long": 35652,
              "short": 9181,
              "net": 26471
            },
            "smallTrader": {
              "long": 7189,
              "short": 5486,
              "net": 1703
            }
          },
          "openInterest": 114918
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69525,
              "short": 107966,
              "net": -38441
            },
            "nonCommercial": {
              "long": 51591,
              "short": 16172,
              "net": 35419
            },
            "smallTrader": {
              "long": 11526,
              "short": 8504,
              "net": 3022
            }
          },
          "openInterest": 161586
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71285,
              "short": 70137,
              "net": 1148
            },
            "nonCommercial": {
              "long": 33374,
              "short": 31901,
              "net": 1473
            },
            "smallTrader": {
              "long": 13513,
              "short": 16134,
              "net": -2621
            }
          },
          "openInterest": 139932
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 604966,
              "short": 562287,
              "net": 42679
            },
            "nonCommercial": {
              "long": 284044,
              "short": 189047,
              "net": 94997
            },
            "smallTrader": {
              "long": 120154,
              "short": 257830,
              "net": -137676
            }
          },
          "openInterest": 1201495
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86360,
              "short": 119267,
              "net": -32907
            },
            "nonCommercial": {
              "long": 55929,
              "short": 30869,
              "net": 25060
            },
            "smallTrader": {
              "long": 15641,
              "short": 7794,
              "net": 7847
            }
          },
          "openInterest": 165148
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 643482,
              "short": 684721,
              "net": -41239
            },
            "nonCommercial": {
              "long": 238384,
              "short": 198749,
              "net": 39635
            },
            "smallTrader": {
              "long": 70129,
              "short": 68525,
              "net": 1604
            }
          },
          "openInterest": 1260132
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26734,
              "short": 27162,
              "net": -428
            },
            "nonCommercial": {
              "long": 5705,
              "short": 3993,
              "net": 1712
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37543
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4542,
              "short": 3213,
              "net": 1329
            },
            "nonCommercial": {
              "long": 30,
              "short": 1465,
              "net": -1435
            },
            "smallTrader": {
              "long": 212,
              "short": 106,
              "net": 106
            }
          },
          "openInterest": 4784
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139417,
              "short": 58197,
              "net": 81220
            },
            "nonCommercial": {
              "long": 41013,
              "short": 111987,
              "net": -70974
            },
            "smallTrader": {
              "long": 42856,
              "short": 53102,
              "net": -10246
            }
          },
          "openInterest": 224050
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11322,
              "short": 7852,
              "net": 3470
            },
            "nonCommercial": {
              "long": 13879,
              "short": 6942,
              "net": 6937
            },
            "smallTrader": {
              "long": 7034,
              "short": 17441,
              "net": -10407
            }
          },
          "openInterest": 35085
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147043,
              "short": 195469,
              "net": -48426
            },
            "nonCommercial": {
              "long": 58800,
              "short": 15923,
              "net": 42877
            },
            "smallTrader": {
              "long": 19348,
              "short": 13799,
              "net": 5549
            }
          },
          "openInterest": 249522
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 186762,
              "short": 475678,
              "net": -288916
            },
            "nonCommercial": {
              "long": 283920,
              "short": 45286,
              "net": 238634
            },
            "smallTrader": {
              "long": 73840,
              "short": 23558,
              "net": 50282
            }
          },
          "openInterest": 602411
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203870,
              "short": 239135,
              "net": -35265
            },
            "nonCommercial": {
              "long": 44675,
              "short": 17505,
              "net": 27170
            },
            "smallTrader": {
              "long": 39815,
              "short": 31720,
              "net": 8095
            }
          },
          "openInterest": 316100
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43517,
              "short": 39436,
              "net": 4081
            },
            "nonCommercial": {
              "long": 29257,
              "short": 25627,
              "net": 3630
            },
            "smallTrader": {
              "long": 18158,
              "short": 25869,
              "net": -7711
            }
          },
          "openInterest": 91415
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91507,
              "short": 98650,
              "net": -7143
            },
            "nonCommercial": {
              "long": 45631,
              "short": 30251,
              "net": 15380
            },
            "smallTrader": {
              "long": 21546,
              "short": 29783,
              "net": -8237
            }
          },
          "openInterest": 190566
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130154,
              "short": 155538,
              "net": -25384
            },
            "nonCommercial": {
              "long": 115564,
              "short": 57944,
              "net": 57620
            },
            "smallTrader": {
              "long": 29696,
              "short": 61932,
              "net": -32236
            }
          },
          "openInterest": 323193
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14216,
              "short": 54414,
              "net": -40198
            },
            "nonCommercial": {
              "long": 40797,
              "short": 5158,
              "net": 35639
            },
            "smallTrader": {
              "long": 5612,
              "short": 1053,
              "net": 4559
            }
          },
          "openInterest": 60656
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40019,
              "short": 43034,
              "net": -3015
            },
            "nonCommercial": {
              "long": 13228,
              "short": 10903,
              "net": 2325
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57845
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 352858,
              "short": 234000,
              "net": 118858
            },
            "nonCommercial": {
              "long": 98166,
              "short": 259454,
              "net": -161288
            },
            "smallTrader": {
              "long": 79286,
              "short": 36856,
              "net": 42430
            }
          },
          "openInterest": 825786
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1194,
              "short": 3272,
              "net": -2078
            },
            "nonCommercial": {
              "long": 6721,
              "short": 5899,
              "net": 822
            },
            "smallTrader": {
              "long": 2561,
              "short": 1305,
              "net": 1256
            }
          },
          "openInterest": 10476
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7510,
              "short": 26842,
              "net": -19332
            },
            "nonCommercial": {
              "long": 18139,
              "short": 1985,
              "net": 16154
            },
            "smallTrader": {
              "long": 4671,
              "short": 1493,
              "net": 3178
            }
          },
          "openInterest": 30667
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 594634,
              "short": 615490,
              "net": -20856
            },
            "nonCommercial": {
              "long": 67766,
              "short": 72899,
              "net": -5133
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 822092
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35668,
              "short": 91244,
              "net": -55576
            },
            "nonCommercial": {
              "long": 46666,
              "short": 6615,
              "net": 40051
            },
            "smallTrader": {
              "long": 26263,
              "short": 10738,
              "net": 15525
            }
          },
          "openInterest": 139019
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76817,
              "short": 140448,
              "net": -63631
            },
            "nonCommercial": {
              "long": 64944,
              "short": 17205,
              "net": 47739
            },
            "smallTrader": {
              "long": 42553,
              "short": 26661,
              "net": 15892
            }
          },
          "openInterest": 201431
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180588,
              "short": 175314,
              "net": 5274
            },
            "nonCommercial": {
              "long": 54223,
              "short": 55841,
              "net": -1618
            },
            "smallTrader": {
              "long": 27785,
              "short": 31441,
              "net": -3656
            }
          },
          "openInterest": 308085
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235500,
              "short": 236386,
              "net": -886
            },
            "nonCommercial": {
              "long": 112344,
              "short": 68423,
              "net": 43921
            },
            "smallTrader": {
              "long": 45651,
              "short": 88686,
              "net": -43035
            }
          },
          "openInterest": 459096
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 333327,
              "short": 446355,
              "net": -113028
            },
            "nonCommercial": {
              "long": 144825,
              "short": 39659,
              "net": 105166
            },
            "smallTrader": {
              "long": 59488,
              "short": 51626,
              "net": 7862
            }
          },
          "openInterest": 606050
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27203,
              "short": 9470,
              "net": 17733
            },
            "nonCommercial": {
              "long": 9620,
              "short": 19885,
              "net": -10265
            },
            "smallTrader": {
              "long": 6736,
              "short": 14204,
              "net": -7468
            }
          },
          "openInterest": 43561
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2767,
              "short": 26512,
              "net": -23745
            },
            "nonCommercial": {
              "long": 23764,
              "short": 3083,
              "net": 20681
            },
            "smallTrader": {
              "long": 4269,
              "short": 1205,
              "net": 3064
            }
          },
          "openInterest": 32053
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 60646,
              "short": 47582,
              "net": 13064
            },
            "nonCommercial": {
              "long": 426,
              "short": 9425,
              "net": -8999
            },
            "smallTrader": {
              "long": 8058,
              "short": 12123,
              "net": -4065
            }
          },
          "openInterest": 70890
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72474,
              "short": 74154,
              "net": -1680
            },
            "nonCommercial": {
              "long": 43755,
              "short": 30480,
              "net": 13275
            },
            "smallTrader": {
              "long": 23676,
              "short": 35271,
              "net": -11595
            }
          },
          "openInterest": 168835
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 290715,
              "short": 221102,
              "net": 69613
            },
            "nonCommercial": {
              "long": 87026,
              "short": 135909,
              "net": -48883
            },
            "smallTrader": {
              "long": 37899,
              "short": 58629,
              "net": -20730
            }
          },
          "openInterest": 479135
        }
      ]
    },
    {
      "reportDate": "2010-06-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1259420,
              "short": 1070451,
              "net": 188969
            },
            "nonCommercial": {
              "long": 130037,
              "short": 291375,
              "net": -161338
            },
            "smallTrader": {
              "long": 281415,
              "short": 309046,
              "net": -27631
            }
          },
          "openInterest": 1699915
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 555132,
              "short": 544609,
              "net": 10523
            },
            "nonCommercial": {
              "long": 227191,
              "short": 205923,
              "net": 21268
            },
            "smallTrader": {
              "long": 94031,
              "short": 125822,
              "net": -31791
            }
          },
          "openInterest": 900951
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 436203,
              "short": 392027,
              "net": 44176
            },
            "nonCommercial": {
              "long": 72345,
              "short": 129229,
              "net": -56884
            },
            "smallTrader": {
              "long": 132976,
              "short": 120268,
              "net": 12708
            }
          },
          "openInterest": 652433
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 550399,
              "short": 579771,
              "net": -29372
            },
            "nonCommercial": {
              "long": 141683,
              "short": 100332,
              "net": 41351
            },
            "smallTrader": {
              "long": 201793,
              "short": 213772,
              "net": -11979
            }
          },
          "openInterest": 907720
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11191,
              "short": 27689,
              "net": -16498
            },
            "nonCommercial": {
              "long": 28105,
              "short": 15251,
              "net": 12854
            },
            "smallTrader": {
              "long": 19578,
              "short": 15934,
              "net": 3644
            }
          },
          "openInterest": 59657
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88635,
              "short": 36665,
              "net": 51970
            },
            "nonCommercial": {
              "long": 17626,
              "short": 52397,
              "net": -34771
            },
            "smallTrader": {
              "long": 14392,
              "short": 31591,
              "net": -17199
            }
          },
          "openInterest": 121233
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20026,
              "short": 58490,
              "net": -38464
            },
            "nonCommercial": {
              "long": 31575,
              "short": 15681,
              "net": 15894
            },
            "smallTrader": {
              "long": 36833,
              "short": 14263,
              "net": 22570
            }
          },
          "openInterest": 88461
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58180,
              "short": 88933,
              "net": -30753
            },
            "nonCommercial": {
              "long": 35922,
              "short": 8043,
              "net": 27879
            },
            "smallTrader": {
              "long": 7664,
              "short": 4790,
              "net": 2874
            }
          },
          "openInterest": 118192
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71572,
              "short": 112136,
              "net": -40564
            },
            "nonCommercial": {
              "long": 53040,
              "short": 15837,
              "net": 37203
            },
            "smallTrader": {
              "long": 10352,
              "short": 6991,
              "net": 3361
            }
          },
          "openInterest": 165410
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68668,
              "short": 68514,
              "net": 154
            },
            "nonCommercial": {
              "long": 31968,
              "short": 29106,
              "net": 2862
            },
            "smallTrader": {
              "long": 10352,
              "short": 13368,
              "net": -3016
            }
          },
          "openInterest": 130392
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 610036,
              "short": 490647,
              "net": 119389
            },
            "nonCommercial": {
              "long": 242470,
              "short": 232642,
              "net": 9828
            },
            "smallTrader": {
              "long": 116006,
              "short": 245223,
              "net": -129217
            }
          },
          "openInterest": 1133201
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86376,
              "short": 118072,
              "net": -31696
            },
            "nonCommercial": {
              "long": 57251,
              "short": 31615,
              "net": 25636
            },
            "smallTrader": {
              "long": 13115,
              "short": 7055,
              "net": 6060
            }
          },
          "openInterest": 163979
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 632918,
              "short": 674062,
              "net": -41144
            },
            "nonCommercial": {
              "long": 238756,
              "short": 201636,
              "net": 37120
            },
            "smallTrader": {
              "long": 78016,
              "short": 73992,
              "net": 4024
            }
          },
          "openInterest": 1259675
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27923,
              "short": 32267,
              "net": -4344
            },
            "nonCommercial": {
              "long": 7324,
              "short": 3125,
              "net": 4199
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41448
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4649,
              "short": 3254,
              "net": 1395
            },
            "nonCommercial": {
              "long": 30,
              "short": 1465,
              "net": -1435
            },
            "smallTrader": {
              "long": 212,
              "short": 172,
              "net": 40
            }
          },
          "openInterest": 4891
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140113,
              "short": 56627,
              "net": 83486
            },
            "nonCommercial": {
              "long": 43357,
              "short": 117027,
              "net": -73670
            },
            "smallTrader": {
              "long": 41321,
              "short": 51137,
              "net": -9816
            }
          },
          "openInterest": 225752
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12106,
              "short": 8764,
              "net": 3342
            },
            "nonCommercial": {
              "long": 14767,
              "short": 7175,
              "net": 7592
            },
            "smallTrader": {
              "long": 6790,
              "short": 17724,
              "net": -10934
            }
          },
          "openInterest": 36920
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134412,
              "short": 181764,
              "net": -47352
            },
            "nonCommercial": {
              "long": 56865,
              "short": 14229,
              "net": 42636
            },
            "smallTrader": {
              "long": 15572,
              "short": 10856,
              "net": 4716
            }
          },
          "openInterest": 226538
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 192020,
              "short": 481976,
              "net": -289956
            },
            "nonCommercial": {
              "long": 279992,
              "short": 35267,
              "net": 244725
            },
            "smallTrader": {
              "long": 66979,
              "short": 21748,
              "net": 45231
            }
          },
          "openInterest": 601138
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197274,
              "short": 230331,
              "net": -33057
            },
            "nonCommercial": {
              "long": 40975,
              "short": 17649,
              "net": 23326
            },
            "smallTrader": {
              "long": 39846,
              "short": 30115,
              "net": 9731
            }
          },
          "openInterest": 307421
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43161,
              "short": 74113,
              "net": -30952
            },
            "nonCommercial": {
              "long": 51721,
              "short": 24294,
              "net": 27427
            },
            "smallTrader": {
              "long": 25602,
              "short": 22077,
              "net": 3525
            }
          },
          "openInterest": 120484
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91800,
              "short": 100679,
              "net": -8879
            },
            "nonCommercial": {
              "long": 49435,
              "short": 30323,
              "net": 19112
            },
            "smallTrader": {
              "long": 20165,
              "short": 30398,
              "net": -10233
            }
          },
          "openInterest": 195408
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133402,
              "short": 151579,
              "net": -18177
            },
            "nonCommercial": {
              "long": 112597,
              "short": 60782,
              "net": 51815
            },
            "smallTrader": {
              "long": 26732,
              "short": 60370,
              "net": -33638
            }
          },
          "openInterest": 321443
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15277,
              "short": 62175,
              "net": -46898
            },
            "nonCommercial": {
              "long": 45712,
              "short": 3216,
              "net": 42496
            },
            "smallTrader": {
              "long": 5856,
              "short": 1454,
              "net": 4402
            }
          },
          "openInterest": 66846
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45452,
              "short": 43248,
              "net": 2204
            },
            "nonCommercial": {
              "long": 9173,
              "short": 11680,
              "net": -2507
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59605
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349193,
              "short": 229909,
              "net": 119284
            },
            "nonCommercial": {
              "long": 99879,
              "short": 256634,
              "net": -156755
            },
            "smallTrader": {
              "long": 74400,
              "short": 36929,
              "net": 37471
            }
          },
          "openInterest": 759921
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1957,
              "short": 5511,
              "net": -3554
            },
            "nonCommercial": {
              "long": 8459,
              "short": 5973,
              "net": 2486
            },
            "smallTrader": {
              "long": 2464,
              "short": 1396,
              "net": 1068
            }
          },
          "openInterest": 12880
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7643,
              "short": 25610,
              "net": -17967
            },
            "nonCommercial": {
              "long": 17529,
              "short": 2329,
              "net": 15200
            },
            "smallTrader": {
              "long": 3932,
              "short": 1165,
              "net": 2767
            }
          },
          "openInterest": 29497
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 613773,
              "short": 639288,
              "net": -25515
            },
            "nonCommercial": {
              "long": 69820,
              "short": 70834,
              "net": -1014
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 850401
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30402,
              "short": 88911,
              "net": -58509
            },
            "nonCommercial": {
              "long": 47455,
              "short": 5545,
              "net": 41910
            },
            "smallTrader": {
              "long": 24377,
              "short": 7778,
              "net": 16599
            }
          },
          "openInterest": 128065
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72706,
              "short": 137250,
              "net": -64544
            },
            "nonCommercial": {
              "long": 67732,
              "short": 15175,
              "net": 52557
            },
            "smallTrader": {
              "long": 37585,
              "short": 25598,
              "net": 11987
            }
          },
          "openInterest": 194244
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177487,
              "short": 152278,
              "net": 25209
            },
            "nonCommercial": {
              "long": 50709,
              "short": 70246,
              "net": -19537
            },
            "smallTrader": {
              "long": 22768,
              "short": 28440,
              "net": -5672
            }
          },
          "openInterest": 292176
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239742,
              "short": 216555,
              "net": 23187
            },
            "nonCommercial": {
              "long": 95317,
              "short": 70866,
              "net": 24451
            },
            "smallTrader": {
              "long": 39599,
              "short": 87237,
              "net": -47638
            }
          },
          "openInterest": 440453
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 300858,
              "short": 406817,
              "net": -105959
            },
            "nonCommercial": {
              "long": 143511,
              "short": 42871,
              "net": 100640
            },
            "smallTrader": {
              "long": 53255,
              "short": 47936,
              "net": 5319
            }
          },
          "openInterest": 566822
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26887,
              "short": 8205,
              "net": 18682
            },
            "nonCommercial": {
              "long": 7647,
              "short": 20495,
              "net": -12848
            },
            "smallTrader": {
              "long": 8304,
              "short": 14138,
              "net": -5834
            }
          },
          "openInterest": 42840
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2682,
              "short": 24544,
              "net": -21862
            },
            "nonCommercial": {
              "long": 22235,
              "short": 2998,
              "net": 19237
            },
            "smallTrader": {
              "long": 4006,
              "short": 1381,
              "net": 2625
            }
          },
          "openInterest": 30261
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61460,
              "short": 47688,
              "net": 13772
            },
            "nonCommercial": {
              "long": 426,
              "short": 9590,
              "net": -9164
            },
            "smallTrader": {
              "long": 10906,
              "short": 15514,
              "net": -4608
            }
          },
          "openInterest": 75447
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67654,
              "short": 72952,
              "net": -5298
            },
            "nonCommercial": {
              "long": 45134,
              "short": 29225,
              "net": 15909
            },
            "smallTrader": {
              "long": 19160,
              "short": 29771,
              "net": -10611
            }
          },
          "openInterest": 157338
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283417,
              "short": 212538,
              "net": 70879
            },
            "nonCommercial": {
              "long": 83471,
              "short": 130590,
              "net": -47119
            },
            "smallTrader": {
              "long": 32982,
              "short": 56742,
              "net": -23760
            }
          },
          "openInterest": 455011
        }
      ]
    },
    {
      "reportDate": "2010-07-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1223093,
              "short": 1087083,
              "net": 136010
            },
            "nonCommercial": {
              "long": 179284,
              "short": 294724,
              "net": -115440
            },
            "smallTrader": {
              "long": 295609,
              "short": 316179,
              "net": -20570
            }
          },
          "openInterest": 1722092
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 574856,
              "short": 521003,
              "net": 53853
            },
            "nonCommercial": {
              "long": 171413,
              "short": 205679,
              "net": -34266
            },
            "smallTrader": {
              "long": 100584,
              "short": 120171,
              "net": -19587
            }
          },
          "openInterest": 870380
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 430214,
              "short": 396488,
              "net": 33726
            },
            "nonCommercial": {
              "long": 77501,
              "short": 133016,
              "net": -55515
            },
            "smallTrader": {
              "long": 145648,
              "short": 123859,
              "net": 21789
            }
          },
          "openInterest": 662203
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 524615,
              "short": 594948,
              "net": -70333
            },
            "nonCommercial": {
              "long": 176740,
              "short": 97522,
              "net": 79218
            },
            "smallTrader": {
              "long": 223670,
              "short": 232555,
              "net": -8885
            }
          },
          "openInterest": 932965
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16180,
              "short": 26973,
              "net": -10793
            },
            "nonCommercial": {
              "long": 25885,
              "short": 18639,
              "net": 7246
            },
            "smallTrader": {
              "long": 20781,
              "short": 17234,
              "net": 3547
            }
          },
          "openInterest": 64872
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89405,
              "short": 39667,
              "net": 49738
            },
            "nonCommercial": {
              "long": 18442,
              "short": 56519,
              "net": -38077
            },
            "smallTrader": {
              "long": 15260,
              "short": 26921,
              "net": -11661
            }
          },
          "openInterest": 123693
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29407,
              "short": 55809,
              "net": -26402
            },
            "nonCommercial": {
              "long": 28549,
              "short": 20455,
              "net": 8094
            },
            "smallTrader": {
              "long": 34176,
              "short": 15868,
              "net": 18308
            }
          },
          "openInterest": 92565
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58310,
              "short": 88613,
              "net": -30303
            },
            "nonCommercial": {
              "long": 38245,
              "short": 10223,
              "net": 28022
            },
            "smallTrader": {
              "long": 7636,
              "short": 5355,
              "net": 2281
            }
          },
          "openInterest": 121721
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73547,
              "short": 115042,
              "net": -41495
            },
            "nonCommercial": {
              "long": 53011,
              "short": 14519,
              "net": 38492
            },
            "smallTrader": {
              "long": 9643,
              "short": 6640,
              "net": 3003
            }
          },
          "openInterest": 165787
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67615,
              "short": 65822,
              "net": 1793
            },
            "nonCommercial": {
              "long": 31620,
              "short": 29435,
              "net": 2185
            },
            "smallTrader": {
              "long": 9879,
              "short": 13857,
              "net": -3978
            }
          },
          "openInterest": 127883
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 580121,
              "short": 513847,
              "net": 66274
            },
            "nonCommercial": {
              "long": 256303,
              "short": 182986,
              "net": 73317
            },
            "smallTrader": {
              "long": 114849,
              "short": 254440,
              "net": -139591
            }
          },
          "openInterest": 1100697
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88785,
              "short": 110258,
              "net": -21473
            },
            "nonCommercial": {
              "long": 49128,
              "short": 33570,
              "net": 15558
            },
            "smallTrader": {
              "long": 14117,
              "short": 8202,
              "net": 5915
            }
          },
          "openInterest": 159524
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 625701,
              "short": 660770,
              "net": -35069
            },
            "nonCommercial": {
              "long": 238709,
              "short": 212494,
              "net": 26215
            },
            "smallTrader": {
              "long": 84151,
              "short": 75297,
              "net": 8854
            }
          },
          "openInterest": 1271853
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27977,
              "short": 29880,
              "net": -1903
            },
            "nonCommercial": {
              "long": 6616,
              "short": 4764,
              "net": 1852
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40783
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3379,
              "short": 2008,
              "net": 1371
            },
            "nonCommercial": {
              "long": 0,
              "short": 1413,
              "net": -1413
            },
            "smallTrader": {
              "long": 209,
              "short": 167,
              "net": 42
            }
          },
          "openInterest": 3588
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122675,
              "short": 80214,
              "net": 42461
            },
            "nonCommercial": {
              "long": 56316,
              "short": 95225,
              "net": -38909
            },
            "smallTrader": {
              "long": 47730,
              "short": 51282,
              "net": -3552
            }
          },
          "openInterest": 228333
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12370,
              "short": 9193,
              "net": 3177
            },
            "nonCommercial": {
              "long": 14955,
              "short": 7323,
              "net": 7632
            },
            "smallTrader": {
              "long": 7286,
              "short": 18095,
              "net": -10809
            }
          },
          "openInterest": 37298
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138815,
              "short": 177764,
              "net": -38949
            },
            "nonCommercial": {
              "long": 52873,
              "short": 16796,
              "net": 36077
            },
            "smallTrader": {
              "long": 17326,
              "short": 14454,
              "net": 2872
            }
          },
          "openInterest": 230219
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 203285,
              "short": 452427,
              "net": -249142
            },
            "nonCommercial": {
              "long": 251273,
              "short": 42231,
              "net": 209042
            },
            "smallTrader": {
              "long": 64139,
              "short": 24039,
              "net": 40100
            }
          },
          "openInterest": 577732
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204051,
              "short": 214094,
              "net": -10043
            },
            "nonCommercial": {
              "long": 33121,
              "short": 24673,
              "net": 8448
            },
            "smallTrader": {
              "long": 36723,
              "short": 35128,
              "net": 1595
            }
          },
          "openInterest": 305890
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43431,
              "short": 86278,
              "net": -42847
            },
            "nonCommercial": {
              "long": 62476,
              "short": 24550,
              "net": 37926
            },
            "smallTrader": {
              "long": 29201,
              "short": 24280,
              "net": 4921
            }
          },
          "openInterest": 135128
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90951,
              "short": 94722,
              "net": -3771
            },
            "nonCommercial": {
              "long": 46034,
              "short": 31492,
              "net": 14542
            },
            "smallTrader": {
              "long": 19122,
              "short": 29893,
              "net": -10771
            }
          },
          "openInterest": 191486
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133170,
              "short": 156154,
              "net": -22984
            },
            "nonCommercial": {
              "long": 114763,
              "short": 58686,
              "net": 56077
            },
            "smallTrader": {
              "long": 31660,
              "short": 64753,
              "net": -33093
            }
          },
          "openInterest": 325069
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25463,
              "short": 51364,
              "net": -25901
            },
            "nonCommercial": {
              "long": 30858,
              "short": 8133,
              "net": 22725
            },
            "smallTrader": {
              "long": 5017,
              "short": 1841,
              "net": 3176
            }
          },
          "openInterest": 61340
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52618,
              "short": 50179,
              "net": 2439
            },
            "nonCommercial": {
              "long": 9965,
              "short": 15885,
              "net": -5920
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72124
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 364073,
              "short": 252728,
              "net": 111345
            },
            "nonCommercial": {
              "long": 103587,
              "short": 249868,
              "net": -146281
            },
            "smallTrader": {
              "long": 73026,
              "short": 38090,
              "net": 34936
            }
          },
          "openInterest": 783430
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2751,
              "short": 6141,
              "net": -3390
            },
            "nonCommercial": {
              "long": 8093,
              "short": 5516,
              "net": 2577
            },
            "smallTrader": {
              "long": 2115,
              "short": 1302,
              "net": 813
            }
          },
          "openInterest": 12959
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8105,
              "short": 23951,
              "net": -15846
            },
            "nonCommercial": {
              "long": 15931,
              "short": 2095,
              "net": 13836
            },
            "smallTrader": {
              "long": 3747,
              "short": 1737,
              "net": 2010
            }
          },
          "openInterest": 28097
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 631550,
              "short": 633522,
              "net": -1972
            },
            "nonCommercial": {
              "long": 64842,
              "short": 85465,
              "net": -20623
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 883425
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29776,
              "short": 82143,
              "net": -52367
            },
            "nonCommercial": {
              "long": 39876,
              "short": 4832,
              "net": 35044
            },
            "smallTrader": {
              "long": 26284,
              "short": 8961,
              "net": 17323
            }
          },
          "openInterest": 118962
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75236,
              "short": 135102,
              "net": -59866
            },
            "nonCommercial": {
              "long": 63227,
              "short": 14839,
              "net": 48388
            },
            "smallTrader": {
              "long": 37524,
              "short": 26046,
              "net": 11478
            }
          },
          "openInterest": 192292
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179585,
              "short": 147191,
              "net": 32394
            },
            "nonCommercial": {
              "long": 53673,
              "short": 79123,
              "net": -25450
            },
            "smallTrader": {
              "long": 24372,
              "short": 31316,
              "net": -6944
            }
          },
          "openInterest": 292809
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247140,
              "short": 218022,
              "net": 29118
            },
            "nonCommercial": {
              "long": 96870,
              "short": 83847,
              "net": 13023
            },
            "smallTrader": {
              "long": 41761,
              "short": 83902,
              "net": -42141
            }
          },
          "openInterest": 450536
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 298609,
              "short": 403592,
              "net": -104983
            },
            "nonCommercial": {
              "long": 133278,
              "short": 35466,
              "net": 97812
            },
            "smallTrader": {
              "long": 52120,
              "short": 44949,
              "net": 7171
            }
          },
          "openInterest": 557902
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23099,
              "short": 17989,
              "net": 5110
            },
            "nonCommercial": {
              "long": 7627,
              "short": 15082,
              "net": -7455
            },
            "smallTrader": {
              "long": 14275,
              "short": 11930,
              "net": 2345
            }
          },
          "openInterest": 45002
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2136,
              "short": 20216,
              "net": -18080
            },
            "nonCommercial": {
              "long": 21088,
              "short": 4770,
              "net": 16318
            },
            "smallTrader": {
              "long": 3825,
              "short": 2063,
              "net": 1762
            }
          },
          "openInterest": 27998
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62476,
              "short": 48595,
              "net": 13881
            },
            "nonCommercial": {
              "long": 472,
              "short": 9845,
              "net": -9373
            },
            "smallTrader": {
              "long": 9819,
              "short": 14327,
              "net": -4508
            }
          },
          "openInterest": 76674
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69593,
              "short": 81217,
              "net": -11624
            },
            "nonCommercial": {
              "long": 48309,
              "short": 25147,
              "net": 23162
            },
            "smallTrader": {
              "long": 20275,
              "short": 31813,
              "net": -11538
            }
          },
          "openInterest": 169675
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 285335,
              "short": 223567,
              "net": 61768
            },
            "nonCommercial": {
              "long": 81977,
              "short": 117194,
              "net": -35217
            },
            "smallTrader": {
              "long": 32931,
              "short": 59482,
              "net": -26551
            }
          },
          "openInterest": 454067
        }
      ]
    },
    {
      "reportDate": "2010-07-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1253531,
              "short": 1115197,
              "net": 138334
            },
            "nonCommercial": {
              "long": 186513,
              "short": 292670,
              "net": -106157
            },
            "smallTrader": {
              "long": 288757,
              "short": 320934,
              "net": -32177
            }
          },
          "openInterest": 1756650
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 558162,
              "short": 497651,
              "net": 60511
            },
            "nonCommercial": {
              "long": 166801,
              "short": 206154,
              "net": -39353
            },
            "smallTrader": {
              "long": 101198,
              "short": 122356,
              "net": -21158
            }
          },
          "openInterest": 837816
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 435265,
              "short": 420116,
              "net": 15149
            },
            "nonCommercial": {
              "long": 90323,
              "short": 129685,
              "net": -39362
            },
            "smallTrader": {
              "long": 139818,
              "short": 115605,
              "net": 24213
            }
          },
          "openInterest": 673928
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 509779,
              "short": 567374,
              "net": -57595
            },
            "nonCommercial": {
              "long": 167600,
              "short": 85504,
              "net": 82096
            },
            "smallTrader": {
              "long": 213954,
              "short": 238455,
              "net": -24501
            }
          },
          "openInterest": 900496
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11605,
              "short": 40217,
              "net": -28612
            },
            "nonCommercial": {
              "long": 35209,
              "short": 11729,
              "net": 23480
            },
            "smallTrader": {
              "long": 21505,
              "short": 16373,
              "net": 5132
            }
          },
          "openInterest": 68482
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98635,
              "short": 52012,
              "net": 46623
            },
            "nonCommercial": {
              "long": 15501,
              "short": 50172,
              "net": -34671
            },
            "smallTrader": {
              "long": 17114,
              "short": 29066,
              "net": -11952
            }
          },
          "openInterest": 131680
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23275,
              "short": 66041,
              "net": -42766
            },
            "nonCommercial": {
              "long": 27952,
              "short": 5914,
              "net": 22038
            },
            "smallTrader": {
              "long": 36146,
              "short": 15418,
              "net": 20728
            }
          },
          "openInterest": 87394
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58148,
              "short": 87417,
              "net": -29269
            },
            "nonCommercial": {
              "long": 38743,
              "short": 12192,
              "net": 26551
            },
            "smallTrader": {
              "long": 7789,
              "short": 5071,
              "net": 2718
            }
          },
          "openInterest": 123423
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74199,
              "short": 119020,
              "net": -44821
            },
            "nonCommercial": {
              "long": 54891,
              "short": 13677,
              "net": 41214
            },
            "smallTrader": {
              "long": 10908,
              "short": 7301,
              "net": 3607
            }
          },
          "openInterest": 171872
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68137,
              "short": 68641,
              "net": -504
            },
            "nonCommercial": {
              "long": 31820,
              "short": 27462,
              "net": 4358
            },
            "smallTrader": {
              "long": 10735,
              "short": 14589,
              "net": -3854
            }
          },
          "openInterest": 129938
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 557285,
              "short": 563119,
              "net": -5834
            },
            "nonCommercial": {
              "long": 297391,
              "short": 146818,
              "net": 150573
            },
            "smallTrader": {
              "long": 112436,
              "short": 257175,
              "net": -144739
            }
          },
          "openInterest": 1118799
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84995,
              "short": 103354,
              "net": -18359
            },
            "nonCommercial": {
              "long": 46228,
              "short": 32437,
              "net": 13791
            },
            "smallTrader": {
              "long": 13375,
              "short": 8807,
              "net": 4568
            }
          },
          "openInterest": 153514
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 654988,
              "short": 683030,
              "net": -28042
            },
            "nonCommercial": {
              "long": 239531,
              "short": 204886,
              "net": 34645
            },
            "smallTrader": {
              "long": 71145,
              "short": 77748,
              "net": -6603
            }
          },
          "openInterest": 1276328
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29022,
              "short": 25431,
              "net": 3591
            },
            "nonCommercial": {
              "long": 4819,
              "short": 6256,
              "net": -1437
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39091
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3547,
              "short": 2108,
              "net": 1439
            },
            "nonCommercial": {
              "long": 0,
              "short": 1486,
              "net": -1486
            },
            "smallTrader": {
              "long": 209,
              "short": 162,
              "net": 47
            }
          },
          "openInterest": 3756
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123535,
              "short": 88641,
              "net": 34894
            },
            "nonCommercial": {
              "long": 56187,
              "short": 83237,
              "net": -27050
            },
            "smallTrader": {
              "long": 45018,
              "short": 52862,
              "net": -7844
            }
          },
          "openInterest": 225703
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12438,
              "short": 10099,
              "net": 2339
            },
            "nonCommercial": {
              "long": 16089,
              "short": 7102,
              "net": 8987
            },
            "smallTrader": {
              "long": 7135,
              "short": 18461,
              "net": -11326
            }
          },
          "openInterest": 38846
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137134,
              "short": 179984,
              "net": -42850
            },
            "nonCommercial": {
              "long": 53469,
              "short": 14127,
              "net": 39342
            },
            "smallTrader": {
              "long": 16743,
              "short": 13235,
              "net": 3508
            }
          },
          "openInterest": 229391
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 198305,
              "short": 446653,
              "net": -248348
            },
            "nonCommercial": {
              "long": 243867,
              "short": 38946,
              "net": 204921
            },
            "smallTrader": {
              "long": 64458,
              "short": 21031,
              "net": 43427
            }
          },
          "openInterest": 568078
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208825,
              "short": 223218,
              "net": -14393
            },
            "nonCommercial": {
              "long": 33098,
              "short": 20447,
              "net": 12651
            },
            "smallTrader": {
              "long": 36587,
              "short": 34845,
              "net": 1742
            }
          },
          "openInterest": 313091
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42411,
              "short": 94944,
              "net": -52533
            },
            "nonCommercial": {
              "long": 63205,
              "short": 15846,
              "net": 47359
            },
            "smallTrader": {
              "long": 27997,
              "short": 22823,
              "net": 5174
            }
          },
          "openInterest": 133665
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87462,
              "short": 89349,
              "net": -1887
            },
            "nonCommercial": {
              "long": 46052,
              "short": 33265,
              "net": 12787
            },
            "smallTrader": {
              "long": 20015,
              "short": 30915,
              "net": -10900
            }
          },
          "openInterest": 189594
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131465,
              "short": 154825,
              "net": -23360
            },
            "nonCommercial": {
              "long": 112983,
              "short": 58428,
              "net": 54555
            },
            "smallTrader": {
              "long": 30171,
              "short": 61366,
              "net": -31195
            }
          },
          "openInterest": 314710
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22864,
              "short": 53839,
              "net": -30975
            },
            "nonCommercial": {
              "long": 36830,
              "short": 8695,
              "net": 28135
            },
            "smallTrader": {
              "long": 4520,
              "short": 1680,
              "net": 2840
            }
          },
          "openInterest": 64215
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52671,
              "short": 48496,
              "net": 4175
            },
            "nonCommercial": {
              "long": 11722,
              "short": 19242,
              "net": -7520
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 76300
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372523,
              "short": 249140,
              "net": 123383
            },
            "nonCommercial": {
              "long": 109795,
              "short": 265762,
              "net": -155967
            },
            "smallTrader": {
              "long": 74105,
              "short": 41521,
              "net": 32584
            }
          },
          "openInterest": 800607
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1740,
              "short": 8103,
              "net": -6363
            },
            "nonCommercial": {
              "long": 12683,
              "short": 7231,
              "net": 5452
            },
            "smallTrader": {
              "long": 2375,
              "short": 1464,
              "net": 911
            }
          },
          "openInterest": 16798
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7743,
              "short": 23770,
              "net": -16027
            },
            "nonCommercial": {
              "long": 16227,
              "short": 2324,
              "net": 13903
            },
            "smallTrader": {
              "long": 3807,
              "short": 1683,
              "net": 2124
            }
          },
          "openInterest": 27985
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 636298,
              "short": 609334,
              "net": 26964
            },
            "nonCommercial": {
              "long": 63843,
              "short": 98538,
              "net": -34695
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 874896
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30751,
              "short": 81965,
              "net": -51214
            },
            "nonCommercial": {
              "long": 39176,
              "short": 3994,
              "net": 35182
            },
            "smallTrader": {
              "long": 25291,
              "short": 9259,
              "net": 16032
            }
          },
          "openInterest": 117959
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70752,
              "short": 142943,
              "net": -72191
            },
            "nonCommercial": {
              "long": 70629,
              "short": 12870,
              "net": 57759
            },
            "smallTrader": {
              "long": 38125,
              "short": 23693,
              "net": 14432
            }
          },
          "openInterest": 195206
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162121,
              "short": 149098,
              "net": 13023
            },
            "nonCommercial": {
              "long": 54275,
              "short": 67437,
              "net": -13162
            },
            "smallTrader": {
              "long": 26129,
              "short": 25990,
              "net": 139
            }
          },
          "openInterest": 281954
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229223,
              "short": 255352,
              "net": -26129
            },
            "nonCommercial": {
              "long": 116454,
              "short": 52918,
              "net": 63536
            },
            "smallTrader": {
              "long": 47745,
              "short": 85152,
              "net": -37407
            }
          },
          "openInterest": 468556
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 304313,
              "short": 413147,
              "net": -108834
            },
            "nonCommercial": {
              "long": 134867,
              "short": 37159,
              "net": 97708
            },
            "smallTrader": {
              "long": 60696,
              "short": 49570,
              "net": 11126
            }
          },
          "openInterest": 577969
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20586,
              "short": 39904,
              "net": -19318
            },
            "nonCommercial": {
              "long": 18237,
              "short": 3647,
              "net": 14590
            },
            "smallTrader": {
              "long": 14233,
              "short": 9505,
              "net": 4728
            }
          },
          "openInterest": 53056
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1806,
              "short": 17560,
              "net": -15754
            },
            "nonCommercial": {
              "long": 19055,
              "short": 4796,
              "net": 14259
            },
            "smallTrader": {
              "long": 3332,
              "short": 1837,
              "net": 1495
            }
          },
          "openInterest": 25589
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 73660,
              "short": 56685,
              "net": 16975
            },
            "nonCommercial": {
              "long": 1116,
              "short": 15895,
              "net": -14779
            },
            "smallTrader": {
              "long": 10143,
              "short": 12339,
              "net": -2196
            }
          },
          "openInterest": 86615
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67186,
              "short": 96632,
              "net": -29446
            },
            "nonCommercial": {
              "long": 53075,
              "short": 14118,
              "net": 38957
            },
            "smallTrader": {
              "long": 22162,
              "short": 31673,
              "net": -9511
            }
          },
          "openInterest": 175152
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284894,
              "short": 240014,
              "net": 44880
            },
            "nonCommercial": {
              "long": 87494,
              "short": 104421,
              "net": -16927
            },
            "smallTrader": {
              "long": 33849,
              "short": 61802,
              "net": -27953
            }
          },
          "openInterest": 466444
        }
      ]
    },
    {
      "reportDate": "2010-07-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1352517,
              "short": 1168628,
              "net": 183889
            },
            "nonCommercial": {
              "long": 178256,
              "short": 322785,
              "net": -144529
            },
            "smallTrader": {
              "long": 279657,
              "short": 319017,
              "net": -39360
            }
          },
          "openInterest": 1843850
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 575995,
              "short": 527091,
              "net": 48904
            },
            "nonCommercial": {
              "long": 175625,
              "short": 203783,
              "net": -28158
            },
            "smallTrader": {
              "long": 100599,
              "short": 121345,
              "net": -20746
            }
          },
          "openInterest": 861922
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 446553,
              "short": 414863,
              "net": 31690
            },
            "nonCommercial": {
              "long": 82400,
              "short": 130109,
              "net": -47709
            },
            "smallTrader": {
              "long": 146023,
              "short": 130004,
              "net": 16019
            }
          },
          "openInterest": 682517
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 546958,
              "short": 586913,
              "net": -39955
            },
            "nonCommercial": {
              "long": 163507,
              "short": 95726,
              "net": 67781
            },
            "smallTrader": {
              "long": 210041,
              "short": 237867,
              "net": -27826
            }
          },
          "openInterest": 933042
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11829,
              "short": 50979,
              "net": -39150
            },
            "nonCommercial": {
              "long": 45253,
              "short": 12367,
              "net": 32886
            },
            "smallTrader": {
              "long": 23059,
              "short": 16795,
              "net": 6264
            }
          },
          "openInterest": 80302
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92451,
              "short": 58754,
              "net": 33697
            },
            "nonCommercial": {
              "long": 16448,
              "short": 43215,
              "net": -26767
            },
            "smallTrader": {
              "long": 15424,
              "short": 22354,
              "net": -6930
            }
          },
          "openInterest": 124904
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21328,
              "short": 60385,
              "net": -39057
            },
            "nonCommercial": {
              "long": 23739,
              "short": 7315,
              "net": 16424
            },
            "smallTrader": {
              "long": 38226,
              "short": 15593,
              "net": 22633
            }
          },
          "openInterest": 83317
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58457,
              "short": 90625,
              "net": -32168
            },
            "nonCommercial": {
              "long": 40194,
              "short": 11189,
              "net": 29005
            },
            "smallTrader": {
              "long": 7707,
              "short": 4544,
              "net": 3163
            }
          },
          "openInterest": 125927
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73176,
              "short": 117712,
              "net": -44536
            },
            "nonCommercial": {
              "long": 55722,
              "short": 14011,
              "net": 41711
            },
            "smallTrader": {
              "long": 10883,
              "short": 8058,
              "net": 2825
            }
          },
          "openInterest": 170879
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68037,
              "short": 67295,
              "net": 742
            },
            "nonCommercial": {
              "long": 32592,
              "short": 28677,
              "net": 3915
            },
            "smallTrader": {
              "long": 11455,
              "short": 16112,
              "net": -4657
            }
          },
          "openInterest": 132711
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578873,
              "short": 623319,
              "net": -44446
            },
            "nonCommercial": {
              "long": 325530,
              "short": 130157,
              "net": 195373
            },
            "smallTrader": {
              "long": 106861,
              "short": 257788,
              "net": -150927
            }
          },
          "openInterest": 1179329
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89570,
              "short": 102540,
              "net": -12970
            },
            "nonCommercial": {
              "long": 43125,
              "short": 33345,
              "net": 9780
            },
            "smallTrader": {
              "long": 12959,
              "short": 9769,
              "net": 3190
            }
          },
          "openInterest": 157763
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 627668,
              "short": 656415,
              "net": -28747
            },
            "nonCommercial": {
              "long": 231747,
              "short": 195602,
              "net": 36145
            },
            "smallTrader": {
              "long": 64309,
              "short": 71707,
              "net": -7398
            }
          },
          "openInterest": 1214183
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29066,
              "short": 28213,
              "net": 853
            },
            "nonCommercial": {
              "long": 6482,
              "short": 4700,
              "net": 1782
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41245
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3748,
              "short": 2212,
              "net": 1536
            },
            "nonCommercial": {
              "long": 0,
              "short": 1617,
              "net": -1617
            },
            "smallTrader": {
              "long": 168,
              "short": 87,
              "net": 81
            }
          },
          "openInterest": 3916
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130879,
              "short": 97825,
              "net": 33054
            },
            "nonCommercial": {
              "long": 55008,
              "short": 79259,
              "net": -24251
            },
            "smallTrader": {
              "long": 42241,
              "short": 51044,
              "net": -8803
            }
          },
          "openInterest": 230118
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11156,
              "short": 9440,
              "net": 1716
            },
            "nonCommercial": {
              "long": 16046,
              "short": 7172,
              "net": 8874
            },
            "smallTrader": {
              "long": 7022,
              "short": 17612,
              "net": -10590
            }
          },
          "openInterest": 37244
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152121,
              "short": 194880,
              "net": -42759
            },
            "nonCommercial": {
              "long": 54685,
              "short": 13464,
              "net": 41221
            },
            "smallTrader": {
              "long": 16515,
              "short": 14977,
              "net": 1538
            }
          },
          "openInterest": 245190
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 208787,
              "short": 424451,
              "net": -215664
            },
            "nonCommercial": {
              "long": 227963,
              "short": 49656,
              "net": 178307
            },
            "smallTrader": {
              "long": 59246,
              "short": 21889,
              "net": 37357
            }
          },
          "openInterest": 559473
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198301,
              "short": 215829,
              "net": -17528
            },
            "nonCommercial": {
              "long": 36365,
              "short": 20956,
              "net": 15409
            },
            "smallTrader": {
              "long": 35648,
              "short": 33529,
              "net": 2119
            }
          },
          "openInterest": 303463
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43093,
              "short": 90752,
              "net": -47659
            },
            "nonCommercial": {
              "long": 54733,
              "short": 13822,
              "net": 40911
            },
            "smallTrader": {
              "long": 29709,
              "short": 22961,
              "net": 6748
            }
          },
          "openInterest": 127658
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87045,
              "short": 95060,
              "net": -8015
            },
            "nonCommercial": {
              "long": 50216,
              "short": 30653,
              "net": 19563
            },
            "smallTrader": {
              "long": 18447,
              "short": 29995,
              "net": -11548
            }
          },
          "openInterest": 199120
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130786,
              "short": 162626,
              "net": -31840
            },
            "nonCommercial": {
              "long": 118136,
              "short": 55938,
              "net": 62198
            },
            "smallTrader": {
              "long": 30031,
              "short": 60389,
              "net": -30358
            }
          },
          "openInterest": 323008
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23813,
              "short": 62872,
              "net": -39059
            },
            "nonCommercial": {
              "long": 43551,
              "short": 7665,
              "net": 35886
            },
            "smallTrader": {
              "long": 4708,
              "short": 1535,
              "net": 3173
            }
          },
          "openInterest": 72072
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53057,
              "short": 53845,
              "net": -788
            },
            "nonCommercial": {
              "long": 12255,
              "short": 13721,
              "net": -1466
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 76812
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349302,
              "short": 225601,
              "net": 123701
            },
            "nonCommercial": {
              "long": 99975,
              "short": 255955,
              "net": -155980
            },
            "smallTrader": {
              "long": 72096,
              "short": 39817,
              "net": 32279
            }
          },
          "openInterest": 785515
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1511,
              "short": 11887,
              "net": -10376
            },
            "nonCommercial": {
              "long": 14523,
              "short": 5550,
              "net": 8973
            },
            "smallTrader": {
              "long": 2597,
              "short": 1194,
              "net": 1403
            }
          },
          "openInterest": 18631
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7428,
              "short": 23187,
              "net": -15759
            },
            "nonCommercial": {
              "long": 15983,
              "short": 2562,
              "net": 13421
            },
            "smallTrader": {
              "long": 4006,
              "short": 1668,
              "net": 2338
            }
          },
          "openInterest": 27646
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 633554,
              "short": 619374,
              "net": 14180
            },
            "nonCommercial": {
              "long": 66009,
              "short": 95334,
              "net": -29325
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 870890
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31904,
              "short": 79864,
              "net": -47960
            },
            "nonCommercial": {
              "long": 37827,
              "short": 6193,
              "net": 31634
            },
            "smallTrader": {
              "long": 26091,
              "short": 9765,
              "net": 16326
            }
          },
          "openInterest": 117531
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74071,
              "short": 147105,
              "net": -73034
            },
            "nonCommercial": {
              "long": 73324,
              "short": 17853,
              "net": 55471
            },
            "smallTrader": {
              "long": 41551,
              "short": 23988,
              "net": 17563
            }
          },
          "openInterest": 203147
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156412,
              "short": 154989,
              "net": 1423
            },
            "nonCommercial": {
              "long": 52268,
              "short": 57776,
              "net": -5508
            },
            "smallTrader": {
              "long": 27666,
              "short": 23581,
              "net": 4085
            }
          },
          "openInterest": 280882
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221187,
              "short": 280409,
              "net": -59222
            },
            "nonCommercial": {
              "long": 140075,
              "short": 44580,
              "net": 95495
            },
            "smallTrader": {
              "long": 47320,
              "short": 83593,
              "net": -36273
            }
          },
          "openInterest": 485478
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 305107,
              "short": 423708,
              "net": -118601
            },
            "nonCommercial": {
              "long": 138548,
              "short": 33627,
              "net": 104921
            },
            "smallTrader": {
              "long": 62727,
              "short": 49047,
              "net": 13680
            }
          },
          "openInterest": 595710
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20185,
              "short": 41191,
              "net": -21006
            },
            "nonCommercial": {
              "long": 19977,
              "short": 4864,
              "net": 15113
            },
            "smallTrader": {
              "long": 14753,
              "short": 8860,
              "net": 5893
            }
          },
          "openInterest": 54918
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1616,
              "short": 17886,
              "net": -16270
            },
            "nonCommercial": {
              "long": 17676,
              "short": 3216,
              "net": 14460
            },
            "smallTrader": {
              "long": 3723,
              "short": 1913,
              "net": 1810
            }
          },
          "openInterest": 24176
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 79622,
              "short": 61098,
              "net": 18524
            },
            "nonCommercial": {
              "long": 1107,
              "short": 17598,
              "net": -16491
            },
            "smallTrader": {
              "long": 13380,
              "short": 15413,
              "net": -2033
            }
          },
          "openInterest": 96183
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68250,
              "short": 110660,
              "net": -42410
            },
            "nonCommercial": {
              "long": 60781,
              "short": 11875,
              "net": 48906
            },
            "smallTrader": {
              "long": 21952,
              "short": 28448,
              "net": -6496
            }
          },
          "openInterest": 181380
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 286723,
              "short": 263432,
              "net": 23291
            },
            "nonCommercial": {
              "long": 99665,
              "short": 97330,
              "net": 2335
            },
            "smallTrader": {
              "long": 36195,
              "short": 61821,
              "net": -25626
            }
          },
          "openInterest": 478436
        }
      ]
    },
    {
      "reportDate": "2010-07-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1347055,
              "short": 1179000,
              "net": 168055
            },
            "nonCommercial": {
              "long": 167919,
              "short": 308470,
              "net": -140551
            },
            "smallTrader": {
              "long": 285017,
              "short": 312521,
              "net": -27504
            }
          },
          "openInterest": 1831973
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 515392,
              "short": 481164,
              "net": 34228
            },
            "nonCommercial": {
              "long": 167993,
              "short": 192293,
              "net": -24300
            },
            "smallTrader": {
              "long": 102940,
              "short": 112868,
              "net": -9928
            }
          },
          "openInterest": 801340
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 446956,
              "short": 422395,
              "net": 24561
            },
            "nonCommercial": {
              "long": 88317,
              "short": 138840,
              "net": -50523
            },
            "smallTrader": {
              "long": 148397,
              "short": 122435,
              "net": 25962
            }
          },
          "openInterest": 691590
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 514815,
              "short": 581896,
              "net": -67081
            },
            "nonCommercial": {
              "long": 207234,
              "short": 101012,
              "net": 106222
            },
            "smallTrader": {
              "long": 206064,
              "short": 245205,
              "net": -39141
            }
          },
          "openInterest": 938142
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12858,
              "short": 62833,
              "net": -49975
            },
            "nonCommercial": {
              "long": 51282,
              "short": 10749,
              "net": 40533
            },
            "smallTrader": {
              "long": 25052,
              "short": 15610,
              "net": 9442
            }
          },
          "openInterest": 89389
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88676,
              "short": 60585,
              "net": 28091
            },
            "nonCommercial": {
              "long": 17107,
              "short": 35047,
              "net": -17940
            },
            "smallTrader": {
              "long": 16291,
              "short": 26442,
              "net": -10151
            }
          },
          "openInterest": 122570
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20687,
              "short": 65523,
              "net": -44836
            },
            "nonCommercial": {
              "long": 27045,
              "short": 3177,
              "net": 23868
            },
            "smallTrader": {
              "long": 37166,
              "short": 16198,
              "net": 20968
            }
          },
          "openInterest": 85121
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61175,
              "short": 87097,
              "net": -25922
            },
            "nonCommercial": {
              "long": 37482,
              "short": 13344,
              "net": 24138
            },
            "smallTrader": {
              "long": 7995,
              "short": 6211,
              "net": 1784
            }
          },
          "openInterest": 125385
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70936,
              "short": 117035,
              "net": -46099
            },
            "nonCommercial": {
              "long": 55044,
              "short": 11910,
              "net": 43134
            },
            "smallTrader": {
              "long": 10523,
              "short": 7558,
              "net": 2965
            }
          },
          "openInterest": 166376
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69696,
              "short": 74878,
              "net": -5182
            },
            "nonCommercial": {
              "long": 35846,
              "short": 24596,
              "net": 11250
            },
            "smallTrader": {
              "long": 10880,
              "short": 16948,
              "net": -6068
            }
          },
          "openInterest": 136009
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 590530,
              "short": 628921,
              "net": -38391
            },
            "nonCommercial": {
              "long": 339893,
              "short": 149061,
              "net": 190832
            },
            "smallTrader": {
              "long": 106181,
              "short": 258622,
              "net": -152441
            }
          },
          "openInterest": 1218788
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96268,
              "short": 115861,
              "net": -19593
            },
            "nonCommercial": {
              "long": 44418,
              "short": 31610,
              "net": 12808
            },
            "smallTrader": {
              "long": 15666,
              "short": 8881,
              "net": 6785
            }
          },
          "openInterest": 164498
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 623135,
              "short": 666022,
              "net": -42887
            },
            "nonCommercial": {
              "long": 235739,
              "short": 191426,
              "net": 44313
            },
            "smallTrader": {
              "long": 74490,
              "short": 75916,
              "net": -1426
            }
          },
          "openInterest": 1240029
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29085,
              "short": 29793,
              "net": -708
            },
            "nonCommercial": {
              "long": 7542,
              "short": 4986,
              "net": 2556
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43524
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4153,
              "short": 2569,
              "net": 1584
            },
            "nonCommercial": {
              "long": 0,
              "short": 1642,
              "net": -1642
            },
            "smallTrader": {
              "long": 122,
              "short": 64,
              "net": 58
            }
          },
          "openInterest": 4275
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130508,
              "short": 101249,
              "net": 29259
            },
            "nonCommercial": {
              "long": 56622,
              "short": 77961,
              "net": -21339
            },
            "smallTrader": {
              "long": 43272,
              "short": 51192,
              "net": -7920
            }
          },
          "openInterest": 232193
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11237,
              "short": 8393,
              "net": 2844
            },
            "nonCommercial": {
              "long": 15707,
              "short": 7280,
              "net": 8427
            },
            "smallTrader": {
              "long": 7417,
              "short": 18688,
              "net": -11271
            }
          },
          "openInterest": 37257
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151403,
              "short": 201613,
              "net": -50210
            },
            "nonCommercial": {
              "long": 58877,
              "short": 10625,
              "net": 48252
            },
            "smallTrader": {
              "long": 15919,
              "short": 13961,
              "net": 1958
            }
          },
          "openInterest": 249133
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 193521,
              "short": 421076,
              "net": -227555
            },
            "nonCommercial": {
              "long": 228251,
              "short": 39350,
              "net": 188901
            },
            "smallTrader": {
              "long": 64255,
              "short": 25601,
              "net": 38654
            }
          },
          "openInterest": 560066
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190410,
              "short": 208460,
              "net": -18050
            },
            "nonCommercial": {
              "long": 36993,
              "short": 23884,
              "net": 13109
            },
            "smallTrader": {
              "long": 37045,
              "short": 32104,
              "net": 4941
            }
          },
          "openInterest": 294935
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47996,
              "short": 78595,
              "net": -30599
            },
            "nonCommercial": {
              "long": 48488,
              "short": 18567,
              "net": 29921
            },
            "smallTrader": {
              "long": 28018,
              "short": 27340,
              "net": 678
            }
          },
          "openInterest": 124595
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89059,
              "short": 95738,
              "net": -6679
            },
            "nonCommercial": {
              "long": 52107,
              "short": 33622,
              "net": 18485
            },
            "smallTrader": {
              "long": 19686,
              "short": 31492,
              "net": -11806
            }
          },
          "openInterest": 202084
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128640,
              "short": 164742,
              "net": -36102
            },
            "nonCommercial": {
              "long": 127457,
              "short": 59578,
              "net": 67879
            },
            "smallTrader": {
              "long": 29728,
              "short": 61505,
              "net": -31777
            }
          },
          "openInterest": 329910
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22455,
              "short": 71967,
              "net": -49512
            },
            "nonCommercial": {
              "long": 51784,
              "short": 6466,
              "net": 45318
            },
            "smallTrader": {
              "long": 5970,
              "short": 1776,
              "net": 4194
            }
          },
          "openInterest": 80209
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54664,
              "short": 56187,
              "net": -1523
            },
            "nonCommercial": {
              "long": 12991,
              "short": 14909,
              "net": -1918
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78205
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 339068,
              "short": 215090,
              "net": 123978
            },
            "nonCommercial": {
              "long": 98865,
              "short": 252968,
              "net": -154103
            },
            "smallTrader": {
              "long": 68578,
              "short": 38453,
              "net": 30125
            }
          },
          "openInterest": 764029
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1407,
              "short": 17037,
              "net": -15630
            },
            "nonCommercial": {
              "long": 18398,
              "short": 4724,
              "net": 13674
            },
            "smallTrader": {
              "long": 3114,
              "short": 1158,
              "net": 1956
            }
          },
          "openInterest": 22919
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7036,
              "short": 25180,
              "net": -18144
            },
            "nonCommercial": {
              "long": 17781,
              "short": 2300,
              "net": 15481
            },
            "smallTrader": {
              "long": 3950,
              "short": 1287,
              "net": 2663
            }
          },
          "openInterest": 28971
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 636659,
              "short": 627457,
              "net": 9202
            },
            "nonCommercial": {
              "long": 65268,
              "short": 92454,
              "net": -27186
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 868087
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32835,
              "short": 79603,
              "net": -46768
            },
            "nonCommercial": {
              "long": 38480,
              "short": 8143,
              "net": 30337
            },
            "smallTrader": {
              "long": 25880,
              "short": 9449,
              "net": 16431
            }
          },
          "openInterest": 117370
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69498,
              "short": 143022,
              "net": -73524
            },
            "nonCommercial": {
              "long": 73431,
              "short": 14431,
              "net": 59000
            },
            "smallTrader": {
              "long": 38560,
              "short": 24036,
              "net": 14524
            }
          },
          "openInterest": 195151
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151989,
              "short": 161881,
              "net": -9892
            },
            "nonCommercial": {
              "long": 55041,
              "short": 49831,
              "net": 5210
            },
            "smallTrader": {
              "long": 28846,
              "short": 24164,
              "net": 4682
            }
          },
          "openInterest": 280340
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228342,
              "short": 280575,
              "net": -52233
            },
            "nonCommercial": {
              "long": 132404,
              "short": 42253,
              "net": 90151
            },
            "smallTrader": {
              "long": 46567,
              "short": 84485,
              "net": -37918
            }
          },
          "openInterest": 478169
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 310041,
              "short": 440347,
              "net": -130306
            },
            "nonCommercial": {
              "long": 142550,
              "short": 33547,
              "net": 109003
            },
            "smallTrader": {
              "long": 71026,
              "short": 49723,
              "net": 21303
            }
          },
          "openInterest": 600855
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24595,
              "short": 37985,
              "net": -13390
            },
            "nonCommercial": {
              "long": 15283,
              "short": 9067,
              "net": 6216
            },
            "smallTrader": {
              "long": 15842,
              "short": 8668,
              "net": 7174
            }
          },
          "openInterest": 55722
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1440,
              "short": 17414,
              "net": -15974
            },
            "nonCommercial": {
              "long": 16488,
              "short": 2536,
              "net": 13952
            },
            "smallTrader": {
              "long": 4093,
              "short": 2071,
              "net": 2022
            }
          },
          "openInterest": 22557
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 69993,
              "short": 58216,
              "net": 11777
            },
            "nonCommercial": {
              "long": 1411,
              "short": 12774,
              "net": -11363
            },
            "smallTrader": {
              "long": 11797,
              "short": 12211,
              "net": -414
            }
          },
          "openInterest": 84826
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69796,
              "short": 122138,
              "net": -52342
            },
            "nonCommercial": {
              "long": 68079,
              "short": 10096,
              "net": 57983
            },
            "smallTrader": {
              "long": 23506,
              "short": 29147,
              "net": -5641
            }
          },
          "openInterest": 191760
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 293844,
              "short": 275407,
              "net": 18437
            },
            "nonCommercial": {
              "long": 102938,
              "short": 95726,
              "net": 7212
            },
            "smallTrader": {
              "long": 37270,
              "short": 62919,
              "net": -25649
            }
          },
          "openInterest": 496806
        }
      ]
    },
    {
      "reportDate": "2010-08-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1394564,
              "short": 1182599,
              "net": 211965
            },
            "nonCommercial": {
              "long": 159205,
              "short": 350357,
              "net": -191152
            },
            "smallTrader": {
              "long": 218723,
              "short": 239536,
              "net": -20813
            }
          },
          "openInterest": 1807891
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 510345,
              "short": 501060,
              "net": 9285
            },
            "nonCommercial": {
              "long": 183800,
              "short": 193886,
              "net": -10086
            },
            "smallTrader": {
              "long": 83821,
              "short": 83020,
              "net": 801
            }
          },
          "openInterest": 800398
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 452489,
              "short": 447006,
              "net": 5483
            },
            "nonCommercial": {
              "long": 96349,
              "short": 138072,
              "net": -41723
            },
            "smallTrader": {
              "long": 136777,
              "short": 100537,
              "net": 36240
            }
          },
          "openInterest": 692587
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 554625,
              "short": 667328,
              "net": -112703
            },
            "nonCommercial": {
              "long": 264964,
              "short": 100619,
              "net": 164345
            },
            "smallTrader": {
              "long": 175348,
              "short": 226990,
              "net": -51642
            }
          },
          "openInterest": 1017266
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12383,
              "short": 71518,
              "net": -59135
            },
            "nonCommercial": {
              "long": 62096,
              "short": 13381,
              "net": 48715
            },
            "smallTrader": {
              "long": 24480,
              "short": 14060,
              "net": 10420
            }
          },
          "openInterest": 99149
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82832,
              "short": 78143,
              "net": 4689
            },
            "nonCommercial": {
              "long": 31058,
              "short": 31308,
              "net": -250
            },
            "smallTrader": {
              "long": 21031,
              "short": 25470,
              "net": -4439
            }
          },
          "openInterest": 135454
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18145,
              "short": 77619,
              "net": -59474
            },
            "nonCommercial": {
              "long": 40335,
              "short": 6153,
              "net": 34182
            },
            "smallTrader": {
              "long": 40647,
              "short": 15355,
              "net": 25292
            }
          },
          "openInterest": 99262
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57290,
              "short": 85917,
              "net": -28627
            },
            "nonCommercial": {
              "long": 38449,
              "short": 12965,
              "net": 25484
            },
            "smallTrader": {
              "long": 8560,
              "short": 5417,
              "net": 3143
            }
          },
          "openInterest": 123629
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70671,
              "short": 118400,
              "net": -47729
            },
            "nonCommercial": {
              "long": 56126,
              "short": 11767,
              "net": 44359
            },
            "smallTrader": {
              "long": 10265,
              "short": 6895,
              "net": 3370
            }
          },
          "openInterest": 166182
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68866,
              "short": 77771,
              "net": -8905
            },
            "nonCommercial": {
              "long": 37984,
              "short": 25024,
              "net": 12960
            },
            "smallTrader": {
              "long": 12769,
              "short": 16824,
              "net": -4055
            }
          },
          "openInterest": 141838
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 576225,
              "short": 688633,
              "net": -112408
            },
            "nonCommercial": {
              "long": 387305,
              "short": 127654,
              "net": 259651
            },
            "smallTrader": {
              "long": 118158,
              "short": 265401,
              "net": -147243
            }
          },
          "openInterest": 1244111
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95775,
              "short": 129841,
              "net": -34066
            },
            "nonCommercial": {
              "long": 56340,
              "short": 32803,
              "net": 23537
            },
            "smallTrader": {
              "long": 18537,
              "short": 8008,
              "net": 10529
            }
          },
          "openInterest": 179080
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 607248,
              "short": 658628,
              "net": -51380
            },
            "nonCommercial": {
              "long": 254919,
              "short": 199241,
              "net": 55678
            },
            "smallTrader": {
              "long": 76756,
              "short": 81054,
              "net": -4298
            }
          },
          "openInterest": 1234649
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27907,
              "short": 34615,
              "net": -6708
            },
            "nonCommercial": {
              "long": 10430,
              "short": 4278,
              "net": 6152
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44759
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 3482,
              "short": 2329,
              "net": 1153
            },
            "nonCommercial": {
              "long": 0,
              "short": 1309,
              "net": -1309
            },
            "smallTrader": {
              "long": 260,
              "short": 104,
              "net": 156
            }
          },
          "openInterest": 3742
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127496,
              "short": 116469,
              "net": 11027
            },
            "nonCommercial": {
              "long": 60410,
              "short": 67707,
              "net": -7297
            },
            "smallTrader": {
              "long": 46079,
              "short": 49809,
              "net": -3730
            }
          },
          "openInterest": 236101
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11784,
              "short": 8020,
              "net": 3764
            },
            "nonCommercial": {
              "long": 14632,
              "short": 7034,
              "net": 7598
            },
            "smallTrader": {
              "long": 7620,
              "short": 18982,
              "net": -11362
            }
          },
          "openInterest": 37585
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142856,
              "short": 200027,
              "net": -57171
            },
            "nonCommercial": {
              "long": 62922,
              "short": 11678,
              "net": 51244
            },
            "smallTrader": {
              "long": 18945,
              "short": 13018,
              "net": 5927
            }
          },
          "openInterest": 247595
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 179968,
              "short": 401997,
              "net": -222029
            },
            "nonCommercial": {
              "long": 222704,
              "short": 37189,
              "net": 185515
            },
            "smallTrader": {
              "long": 56429,
              "short": 19915,
              "net": 36514
            }
          },
          "openInterest": 518643
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183864,
              "short": 222959,
              "net": -39095
            },
            "nonCommercial": {
              "long": 53658,
              "short": 22204,
              "net": 31454
            },
            "smallTrader": {
              "long": 36444,
              "short": 28803,
              "net": 7641
            }
          },
          "openInterest": 306044
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42108,
              "short": 92011,
              "net": -49903
            },
            "nonCommercial": {
              "long": 61723,
              "short": 13725,
              "net": 47998
            },
            "smallTrader": {
              "long": 29977,
              "short": 28072,
              "net": 1905
            }
          },
          "openInterest": 133870
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91870,
              "short": 104864,
              "net": -12994
            },
            "nonCommercial": {
              "long": 62316,
              "short": 37348,
              "net": 24968
            },
            "smallTrader": {
              "long": 22799,
              "short": 34773,
              "net": -11974
            }
          },
          "openInterest": 221588
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128019,
              "short": 170510,
              "net": -42491
            },
            "nonCommercial": {
              "long": 129288,
              "short": 54094,
              "net": 75194
            },
            "smallTrader": {
              "long": 27003,
              "short": 59706,
              "net": -32703
            }
          },
          "openInterest": 332396
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23853,
              "short": 83655,
              "net": -59802
            },
            "nonCommercial": {
              "long": 62503,
              "short": 7362,
              "net": 55141
            },
            "smallTrader": {
              "long": 5765,
              "short": 1104,
              "net": 4661
            }
          },
          "openInterest": 92249
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53678,
              "short": 63307,
              "net": -9629
            },
            "nonCommercial": {
              "long": 18264,
              "short": 13702,
              "net": 4562
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83508
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 332363,
              "short": 217164,
              "net": 115199
            },
            "nonCommercial": {
              "long": 103833,
              "short": 254114,
              "net": -150281
            },
            "smallTrader": {
              "long": 73980,
              "short": 38898,
              "net": 35082
            }
          },
          "openInterest": 779372
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 816,
              "short": 17742,
              "net": -16926
            },
            "nonCommercial": {
              "long": 20353,
              "short": 5294,
              "net": 15059
            },
            "smallTrader": {
              "long": 3230,
              "short": 1363,
              "net": 1867
            }
          },
          "openInterest": 24399
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6921,
              "short": 27949,
              "net": -21028
            },
            "nonCommercial": {
              "long": 19996,
              "short": 2081,
              "net": 17915
            },
            "smallTrader": {
              "long": 4318,
              "short": 1205,
              "net": 3113
            }
          },
          "openInterest": 31615
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 637074,
              "short": 638644,
              "net": -1570
            },
            "nonCommercial": {
              "long": 64806,
              "short": 90058,
              "net": -25252
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 865807
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31537,
              "short": 84080,
              "net": -52543
            },
            "nonCommercial": {
              "long": 43185,
              "short": 6730,
              "net": 36455
            },
            "smallTrader": {
              "long": 25368,
              "short": 9280,
              "net": 16088
            }
          },
          "openInterest": 123464
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64344,
              "short": 143134,
              "net": -78790
            },
            "nonCommercial": {
              "long": 76682,
              "short": 13893,
              "net": 62789
            },
            "smallTrader": {
              "long": 37245,
              "short": 21244,
              "net": 16001
            }
          },
          "openInterest": 192396
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144242,
              "short": 178942,
              "net": -34700
            },
            "nonCommercial": {
              "long": 69050,
              "short": 44499,
              "net": 24551
            },
            "smallTrader": {
              "long": 31366,
              "short": 21217,
              "net": 10149
            }
          },
          "openInterest": 290442
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227481,
              "short": 305271,
              "net": -77790
            },
            "nonCommercial": {
              "long": 152315,
              "short": 40660,
              "net": 111655
            },
            "smallTrader": {
              "long": 47550,
              "short": 81415,
              "net": -33865
            }
          },
          "openInterest": 490303
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 318768,
              "short": 457596,
              "net": -138828
            },
            "nonCommercial": {
              "long": 152240,
              "short": 36438,
              "net": 115802
            },
            "smallTrader": {
              "long": 72143,
              "short": 49117,
              "net": 23026
            }
          },
          "openInterest": 613446
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22236,
              "short": 45511,
              "net": -23275
            },
            "nonCommercial": {
              "long": 20302,
              "short": 4079,
              "net": 16223
            },
            "smallTrader": {
              "long": 15430,
              "short": 8378,
              "net": 7052
            }
          },
          "openInterest": 57976
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2591,
              "short": 16673,
              "net": -14082
            },
            "nonCommercial": {
              "long": 15644,
              "short": 3269,
              "net": 12375
            },
            "smallTrader": {
              "long": 4056,
              "short": 2349,
              "net": 1707
            }
          },
          "openInterest": 22911
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 77935,
              "short": 63560,
              "net": 14375
            },
            "nonCommercial": {
              "long": 519,
              "short": 13871,
              "net": -13352
            },
            "smallTrader": {
              "long": 13015,
              "short": 14038,
              "net": -1023
            }
          },
          "openInterest": 93493
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80681,
              "short": 134055,
              "net": -53374
            },
            "nonCommercial": {
              "long": 69009,
              "short": 11168,
              "net": 57841
            },
            "smallTrader": {
              "long": 27209,
              "short": 31676,
              "net": -4467
            }
          },
          "openInterest": 201316
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 295329,
              "short": 289944,
              "net": 5385
            },
            "nonCommercial": {
              "long": 113260,
              "short": 92718,
              "net": 20542
            },
            "smallTrader": {
              "long": 33415,
              "short": 59342,
              "net": -25927
            }
          },
          "openInterest": 499114
        }
      ]
    },
    {
      "reportDate": "2010-08-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1440778,
              "short": 1382323,
              "net": 58455
            },
            "nonCommercial": {
              "long": 187193,
              "short": 239081,
              "net": -51888
            },
            "smallTrader": {
              "long": 304226,
              "short": 310793,
              "net": -6567
            }
          },
          "openInterest": 1983003
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 501770,
              "short": 515806,
              "net": -14036
            },
            "nonCommercial": {
              "long": 198885,
              "short": 183591,
              "net": 15294
            },
            "smallTrader": {
              "long": 114390,
              "short": 115648,
              "net": -1258
            }
          },
          "openInterest": 829947
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 465416,
              "short": 497571,
              "net": -32155
            },
            "nonCommercial": {
              "long": 92435,
              "short": 100961,
              "net": -8526
            },
            "smallTrader": {
              "long": 167477,
              "short": 126796,
              "net": 40681
            }
          },
          "openInterest": 729581
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 639133,
              "short": 697685,
              "net": -58552
            },
            "nonCommercial": {
              "long": 210456,
              "short": 103168,
              "net": 107288
            },
            "smallTrader": {
              "long": 202074,
              "short": 250810,
              "net": -48736
            }
          },
          "openInterest": 1073819
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19236,
              "short": 83895,
              "net": -64659
            },
            "nonCommercial": {
              "long": 68353,
              "short": 13983,
              "net": 54370
            },
            "smallTrader": {
              "long": 26303,
              "short": 16014,
              "net": 10289
            }
          },
          "openInterest": 114049
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82534,
              "short": 87126,
              "net": -4592
            },
            "nonCommercial": {
              "long": 35915,
              "short": 30894,
              "net": 5021
            },
            "smallTrader": {
              "long": 23715,
              "short": 24144,
              "net": -429
            }
          },
          "openInterest": 142227
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16265,
              "short": 85481,
              "net": -69216
            },
            "nonCommercial": {
              "long": 46616,
              "short": 5437,
              "net": 41179
            },
            "smallTrader": {
              "long": 41988,
              "short": 13951,
              "net": 28037
            }
          },
          "openInterest": 105543
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61362,
              "short": 83281,
              "net": -21919
            },
            "nonCommercial": {
              "long": 35546,
              "short": 15756,
              "net": 19790
            },
            "smallTrader": {
              "long": 6655,
              "short": 4526,
              "net": 2129
            }
          },
          "openInterest": 121327
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69770,
              "short": 115083,
              "net": -45313
            },
            "nonCommercial": {
              "long": 54769,
              "short": 12153,
              "net": 42616
            },
            "smallTrader": {
              "long": 10193,
              "short": 7496,
              "net": 2697
            }
          },
          "openInterest": 162731
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67695,
              "short": 81972,
              "net": -14277
            },
            "nonCommercial": {
              "long": 40232,
              "short": 23586,
              "net": 16646
            },
            "smallTrader": {
              "long": 13465,
              "short": 15834,
              "net": -2369
            }
          },
          "openInterest": 139666
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579152,
              "short": 747494,
              "net": -168342
            },
            "nonCommercial": {
              "long": 424807,
              "short": 114341,
              "net": 310466
            },
            "smallTrader": {
              "long": 125845,
              "short": 267969,
              "net": -142124
            }
          },
          "openInterest": 1296610
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95861,
              "short": 141776,
              "net": -45915
            },
            "nonCommercial": {
              "long": 68249,
              "short": 33917,
              "net": 34332
            },
            "smallTrader": {
              "long": 18943,
              "short": 7360,
              "net": 11583
            }
          },
          "openInterest": 192181
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 619187,
              "short": 683822,
              "net": -64635
            },
            "nonCommercial": {
              "long": 254542,
              "short": 194206,
              "net": 60336
            },
            "smallTrader": {
              "long": 78780,
              "short": 74481,
              "net": 4299
            }
          },
          "openInterest": 1274605
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28972,
              "short": 35250,
              "net": -6278
            },
            "nonCommercial": {
              "long": 9629,
              "short": 3934,
              "net": 5695
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46277
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4343,
              "short": 2994,
              "net": 1349
            },
            "nonCommercial": {
              "long": 0,
              "short": 1309,
              "net": -1309
            },
            "smallTrader": {
              "long": 167,
              "short": 207,
              "net": -40
            }
          },
          "openInterest": 4510
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132681,
              "short": 127762,
              "net": 4919
            },
            "nonCommercial": {
              "long": 55797,
              "short": 59528,
              "net": -3731
            },
            "smallTrader": {
              "long": 44484,
              "short": 45672,
              "net": -1188
            }
          },
          "openInterest": 234276
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11165,
              "short": 6464,
              "net": 4701
            },
            "nonCommercial": {
              "long": 12137,
              "short": 7025,
              "net": 5112
            },
            "smallTrader": {
              "long": 7041,
              "short": 16854,
              "net": -9813
            }
          },
          "openInterest": 33697
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141499,
              "short": 194755,
              "net": -53256
            },
            "nonCommercial": {
              "long": 60229,
              "short": 12084,
              "net": 48145
            },
            "smallTrader": {
              "long": 19080,
              "short": 13969,
              "net": 5111
            }
          },
          "openInterest": 244527
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 174249,
              "short": 405229,
              "net": -230980
            },
            "nonCommercial": {
              "long": 224485,
              "short": 33798,
              "net": 190687
            },
            "smallTrader": {
              "long": 59469,
              "short": 19176,
              "net": 40293
            }
          },
          "openInterest": 523078
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180187,
              "short": 219760,
              "net": -39573
            },
            "nonCommercial": {
              "long": 52905,
              "short": 23949,
              "net": 28956
            },
            "smallTrader": {
              "long": 41026,
              "short": 30409,
              "net": 10617
            }
          },
          "openInterest": 301750
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42754,
              "short": 95218,
              "net": -52464
            },
            "nonCommercial": {
              "long": 65314,
              "short": 12836,
              "net": 52478
            },
            "smallTrader": {
              "long": 28862,
              "short": 28876,
              "net": -14
            }
          },
          "openInterest": 136999
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89432,
              "short": 105014,
              "net": -15582
            },
            "nonCommercial": {
              "long": 61636,
              "short": 32830,
              "net": 28806
            },
            "smallTrader": {
              "long": 22798,
              "short": 36022,
              "net": -13224
            }
          },
          "openInterest": 212639
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124724,
              "short": 175953,
              "net": -51229
            },
            "nonCommercial": {
              "long": 130654,
              "short": 44925,
              "net": 85729
            },
            "smallTrader": {
              "long": 31305,
              "short": 65805,
              "net": -34500
            }
          },
          "openInterest": 338562
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23698,
              "short": 100737,
              "net": -77039
            },
            "nonCommercial": {
              "long": 80624,
              "short": 8255,
              "net": 72369
            },
            "smallTrader": {
              "long": 5725,
              "short": 1055,
              "net": 4670
            }
          },
          "openInterest": 110281
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54320,
              "short": 66199,
              "net": -11879
            },
            "nonCommercial": {
              "long": 20826,
              "short": 13307,
              "net": 7519
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86874
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 359218,
              "short": 235459,
              "net": 123759
            },
            "nonCommercial": {
              "long": 119709,
              "short": 276191,
              "net": -156482
            },
            "smallTrader": {
              "long": 73915,
              "short": 41192,
              "net": 32723
            }
          },
          "openInterest": 842038
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1889,
              "short": 16756,
              "net": -14867
            },
            "nonCommercial": {
              "long": 18992,
              "short": 6448,
              "net": 12544
            },
            "smallTrader": {
              "long": 3411,
              "short": 1088,
              "net": 2323
            }
          },
          "openInterest": 25036
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7443,
              "short": 27413,
              "net": -19970
            },
            "nonCommercial": {
              "long": 19445,
              "short": 1879,
              "net": 17566
            },
            "smallTrader": {
              "long": 3993,
              "short": 1589,
              "net": 2404
            }
          },
          "openInterest": 31262
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 644384,
              "short": 647077,
              "net": -2693
            },
            "nonCommercial": {
              "long": 67131,
              "short": 91966,
              "net": -24835
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 870141
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31676,
              "short": 84429,
              "net": -52753
            },
            "nonCommercial": {
              "long": 42597,
              "short": 6863,
              "net": 35734
            },
            "smallTrader": {
              "long": 26557,
              "short": 9538,
              "net": 17019
            }
          },
          "openInterest": 123370
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65923,
              "short": 150090,
              "net": -84167
            },
            "nonCommercial": {
              "long": 78183,
              "short": 12823,
              "net": 65360
            },
            "smallTrader": {
              "long": 38853,
              "short": 20046,
              "net": 18807
            }
          },
          "openInterest": 197477
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141804,
              "short": 191842,
              "net": -50038
            },
            "nonCommercial": {
              "long": 84389,
              "short": 47293,
              "net": 37096
            },
            "smallTrader": {
              "long": 35118,
              "short": 22176,
              "net": 12942
            }
          },
          "openInterest": 308474
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230104,
              "short": 325997,
              "net": -95893
            },
            "nonCommercial": {
              "long": 166523,
              "short": 38449,
              "net": 128074
            },
            "smallTrader": {
              "long": 49188,
              "short": 81369,
              "net": -32181
            }
          },
          "openInterest": 508769
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312657,
              "short": 454118,
              "net": -141461
            },
            "nonCommercial": {
              "long": 144482,
              "short": 28962,
              "net": 115520
            },
            "smallTrader": {
              "long": 74976,
              "short": 49035,
              "net": 25941
            }
          },
          "openInterest": 612589
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22171,
              "short": 36144,
              "net": -13973
            },
            "nonCommercial": {
              "long": 16775,
              "short": 5874,
              "net": 10901
            },
            "smallTrader": {
              "long": 13613,
              "short": 10541,
              "net": 3072
            }
          },
          "openInterest": 52566
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1375,
              "short": 18421,
              "net": -17046
            },
            "nonCommercial": {
              "long": 22349,
              "short": 6841,
              "net": 15508
            },
            "smallTrader": {
              "long": 4439,
              "short": 2901,
              "net": 1538
            }
          },
          "openInterest": 28784
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 81972,
              "short": 64607,
              "net": 17365
            },
            "nonCommercial": {
              "long": 640,
              "short": 15875,
              "net": -15235
            },
            "smallTrader": {
              "long": 14282,
              "short": 16412,
              "net": -2130
            }
          },
          "openInterest": 100370
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91189,
              "short": 143374,
              "net": -52185
            },
            "nonCommercial": {
              "long": 66350,
              "short": 9049,
              "net": 57301
            },
            "smallTrader": {
              "long": 30803,
              "short": 35919,
              "net": -5116
            }
          },
          "openInterest": 209005
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278188,
              "short": 283900,
              "net": -5712
            },
            "nonCommercial": {
              "long": 116453,
              "short": 89496,
              "net": 26957
            },
            "smallTrader": {
              "long": 45202,
              "short": 66447,
              "net": -21245
            }
          },
          "openInterest": 509803
        }
      ]
    },
    {
      "reportDate": "2010-08-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1449496,
              "short": 1392685,
              "net": 56811
            },
            "nonCommercial": {
              "long": 196506,
              "short": 244083,
              "net": -47577
            },
            "smallTrader": {
              "long": 293536,
              "short": 302770,
              "net": -9234
            }
          },
          "openInterest": 1992026
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 497434,
              "short": 505026,
              "net": -7592
            },
            "nonCommercial": {
              "long": 197600,
              "short": 189921,
              "net": 7679
            },
            "smallTrader": {
              "long": 110847,
              "short": 110934,
              "net": -87
            }
          },
          "openInterest": 822184
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 453834,
              "short": 485445,
              "net": -31611
            },
            "nonCommercial": {
              "long": 81336,
              "short": 92935,
              "net": -11599
            },
            "smallTrader": {
              "long": 172736,
              "short": 129526,
              "net": 43210
            }
          },
          "openInterest": 715278
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 680196,
              "short": 700909,
              "net": -20713
            },
            "nonCommercial": {
              "long": 183490,
              "short": 123546,
              "net": 59944
            },
            "smallTrader": {
              "long": 202929,
              "short": 242160,
              "net": -39231
            }
          },
          "openInterest": 1093081
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22053,
              "short": 90861,
              "net": -68808
            },
            "nonCommercial": {
              "long": 71020,
              "short": 13323,
              "net": 57697
            },
            "smallTrader": {
              "long": 26696,
              "short": 15585,
              "net": 11111
            }
          },
          "openInterest": 120329
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83970,
              "short": 82482,
              "net": 1488
            },
            "nonCommercial": {
              "long": 31467,
              "short": 35898,
              "net": -4431
            },
            "smallTrader": {
              "long": 25842,
              "short": 22899,
              "net": 2943
            }
          },
          "openInterest": 141441
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22906,
              "short": 73403,
              "net": -50497
            },
            "nonCommercial": {
              "long": 34446,
              "short": 4932,
              "net": 29514
            },
            "smallTrader": {
              "long": 36556,
              "short": 15573,
              "net": 20983
            }
          },
          "openInterest": 94908
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59422,
              "short": 73445,
              "net": -14023
            },
            "nonCommercial": {
              "long": 32477,
              "short": 19043,
              "net": 13434
            },
            "smallTrader": {
              "long": 7639,
              "short": 7050,
              "net": 589
            }
          },
          "openInterest": 115333
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69081,
              "short": 115832,
              "net": -46751
            },
            "nonCommercial": {
              "long": 57633,
              "short": 13128,
              "net": 44505
            },
            "smallTrader": {
              "long": 8498,
              "short": 6252,
              "net": 2246
            }
          },
          "openInterest": 158710
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67102,
              "short": 79168,
              "net": -12066
            },
            "nonCommercial": {
              "long": 41110,
              "short": 26631,
              "net": 14479
            },
            "smallTrader": {
              "long": 13114,
              "short": 15527,
              "net": -2413
            }
          },
          "openInterest": 140934
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 567978,
              "short": 787479,
              "net": -219501
            },
            "nonCommercial": {
              "long": 459690,
              "short": 112455,
              "net": 347235
            },
            "smallTrader": {
              "long": 132819,
              "short": 260553,
              "net": -127734
            }
          },
          "openInterest": 1342765
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99117,
              "short": 154310,
              "net": -55193
            },
            "nonCommercial": {
              "long": 78551,
              "short": 36171,
              "net": 42380
            },
            "smallTrader": {
              "long": 20629,
              "short": 7816,
              "net": 12813
            }
          },
          "openInterest": 208543
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 623658,
              "short": 697504,
              "net": -73846
            },
            "nonCommercial": {
              "long": 257563,
              "short": 195507,
              "net": 62056
            },
            "smallTrader": {
              "long": 82878,
              "short": 71088,
              "net": 11790
            }
          },
          "openInterest": 1267340
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27064,
              "short": 38455,
              "net": -11391
            },
            "nonCommercial": {
              "long": 13638,
              "short": 4416,
              "net": 9222
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48402
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4797,
              "short": 3393,
              "net": 1404
            },
            "nonCommercial": {
              "long": 0,
              "short": 1309,
              "net": -1309
            },
            "smallTrader": {
              "long": 97,
              "short": 192,
              "net": -95
            }
          },
          "openInterest": 4894
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137257,
              "short": 124115,
              "net": 13142
            },
            "nonCommercial": {
              "long": 61324,
              "short": 75951,
              "net": -14627
            },
            "smallTrader": {
              "long": 50258,
              "short": 48773,
              "net": 1485
            }
          },
          "openInterest": 250090
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10865,
              "short": 6500,
              "net": 4365
            },
            "nonCommercial": {
              "long": 11839,
              "short": 6739,
              "net": 5100
            },
            "smallTrader": {
              "long": 6218,
              "short": 15683,
              "net": -9465
            }
          },
          "openInterest": 32276
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152907,
              "short": 177766,
              "net": -24859
            },
            "nonCommercial": {
              "long": 56824,
              "short": 32910,
              "net": 23914
            },
            "smallTrader": {
              "long": 15199,
              "short": 14254,
              "net": 945
            }
          },
          "openInterest": 251053
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 172331,
              "short": 421901,
              "net": -249570
            },
            "nonCommercial": {
              "long": 240954,
              "short": 36726,
              "net": 204228
            },
            "smallTrader": {
              "long": 63595,
              "short": 18253,
              "net": 45342
            }
          },
          "openInterest": 543674
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198130,
              "short": 206668,
              "net": -8538
            },
            "nonCommercial": {
              "long": 37782,
              "short": 34856,
              "net": 2926
            },
            "smallTrader": {
              "long": 36747,
              "short": 31135,
              "net": 5612
            }
          },
          "openInterest": 298369
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45729,
              "short": 94054,
              "net": -48325
            },
            "nonCommercial": {
              "long": 62745,
              "short": 12776,
              "net": 49969
            },
            "smallTrader": {
              "long": 29114,
              "short": 30758,
              "net": -1644
            }
          },
          "openInterest": 137645
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86537,
              "short": 98569,
              "net": -12032
            },
            "nonCommercial": {
              "long": 56633,
              "short": 32033,
              "net": 24600
            },
            "smallTrader": {
              "long": 20690,
              "short": 33258,
              "net": -12568
            }
          },
          "openInterest": 201046
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125337,
              "short": 176769,
              "net": -51432
            },
            "nonCommercial": {
              "long": 131790,
              "short": 45140,
              "net": 86650
            },
            "smallTrader": {
              "long": 27680,
              "short": 62898,
              "net": -35218
            }
          },
          "openInterest": 337600
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24351,
              "short": 99452,
              "net": -75101
            },
            "nonCommercial": {
              "long": 81187,
              "short": 10634,
              "net": 70553
            },
            "smallTrader": {
              "long": 6194,
              "short": 1646,
              "net": 4548
            }
          },
          "openInterest": 111732
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 59474,
              "short": 64329,
              "net": -4855
            },
            "nonCommercial": {
              "long": 16636,
              "short": 14559,
              "net": 2077
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86763
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 359432,
              "short": 232040,
              "net": 127392
            },
            "nonCommercial": {
              "long": 111281,
              "short": 271993,
              "net": -160712
            },
            "smallTrader": {
              "long": 72388,
              "short": 39068,
              "net": 33320
            }
          },
          "openInterest": 828693
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3229,
              "short": 16406,
              "net": -13177
            },
            "nonCommercial": {
              "long": 17595,
              "short": 5456,
              "net": 12139
            },
            "smallTrader": {
              "long": 2803,
              "short": 1765,
              "net": 1038
            }
          },
          "openInterest": 23627
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7528,
              "short": 26872,
              "net": -19344
            },
            "nonCommercial": {
              "long": 18945,
              "short": 2028,
              "net": 16917
            },
            "smallTrader": {
              "long": 4140,
              "short": 1713,
              "net": 2427
            }
          },
          "openInterest": 31047
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 650475,
              "short": 650443,
              "net": 32
            },
            "nonCommercial": {
              "long": 71973,
              "short": 90359,
              "net": -18386
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 884624
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33949,
              "short": 87693,
              "net": -53744
            },
            "nonCommercial": {
              "long": 43251,
              "short": 7679,
              "net": 35572
            },
            "smallTrader": {
              "long": 27225,
              "short": 9053,
              "net": 18172
            }
          },
          "openInterest": 128848
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67377,
              "short": 153517,
              "net": -86140
            },
            "nonCommercial": {
              "long": 82648,
              "short": 13951,
              "net": 68697
            },
            "smallTrader": {
              "long": 38354,
              "short": 20911,
              "net": 17443
            }
          },
          "openInterest": 203643
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136216,
              "short": 201262,
              "net": -65046
            },
            "nonCommercial": {
              "long": 89543,
              "short": 40060,
              "net": 49483
            },
            "smallTrader": {
              "long": 36235,
              "short": 20672,
              "net": 15563
            }
          },
          "openInterest": 313294
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233267,
              "short": 340369,
              "net": -107102
            },
            "nonCommercial": {
              "long": 175528,
              "short": 39734,
              "net": 135794
            },
            "smallTrader": {
              "long": 49724,
              "short": 78416,
              "net": -28692
            }
          },
          "openInterest": 525866
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 309125,
              "short": 461946,
              "net": -152821
            },
            "nonCommercial": {
              "long": 152333,
              "short": 29145,
              "net": 123188
            },
            "smallTrader": {
              "long": 75008,
              "short": 45375,
              "net": 29633
            }
          },
          "openInterest": 622029
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20828,
              "short": 38120,
              "net": -17292
            },
            "nonCommercial": {
              "long": 18041,
              "short": 6291,
              "net": 11750
            },
            "smallTrader": {
              "long": 15682,
              "short": 10140,
              "net": 5542
            }
          },
          "openInterest": 54560
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1512,
              "short": 22361,
              "net": -20849
            },
            "nonCommercial": {
              "long": 25561,
              "short": 6814,
              "net": 18747
            },
            "smallTrader": {
              "long": 4247,
              "short": 2145,
              "net": 2102
            }
          },
          "openInterest": 31979
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 86708,
              "short": 65373,
              "net": 21335
            },
            "nonCommercial": {
              "long": 811,
              "short": 17908,
              "net": -17097
            },
            "smallTrader": {
              "long": 14162,
              "short": 18400,
              "net": -4238
            }
          },
          "openInterest": 105469
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90153,
              "short": 146323,
              "net": -56170
            },
            "nonCommercial": {
              "long": 70383,
              "short": 7543,
              "net": 62840
            },
            "smallTrader": {
              "long": 30013,
              "short": 36683,
              "net": -6670
            }
          },
          "openInterest": 210465
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 271729,
              "short": 288142,
              "net": -16413
            },
            "nonCommercial": {
              "long": 123830,
              "short": 90387,
              "net": 33443
            },
            "smallTrader": {
              "long": 42880,
              "short": 59910,
              "net": -17030
            }
          },
          "openInterest": 507278
        }
      ]
    },
    {
      "reportDate": "2010-08-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1463528,
              "short": 1448527,
              "net": 15001
            },
            "nonCommercial": {
              "long": 204962,
              "short": 224882,
              "net": -19920
            },
            "smallTrader": {
              "long": 324169,
              "short": 319250,
              "net": 4919
            }
          },
          "openInterest": 2055210
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 486791,
              "short": 495210,
              "net": -8419
            },
            "nonCommercial": {
              "long": 197231,
              "short": 189616,
              "net": 7615
            },
            "smallTrader": {
              "long": 125587,
              "short": 124783,
              "net": 804
            }
          },
          "openInterest": 832020
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 472592,
              "short": 494603,
              "net": -22011
            },
            "nonCommercial": {
              "long": 96004,
              "short": 101775,
              "net": -5771
            },
            "smallTrader": {
              "long": 160620,
              "short": 132838,
              "net": 27782
            }
          },
          "openInterest": 743828
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 756041,
              "short": 758267,
              "net": -2226
            },
            "nonCommercial": {
              "long": 178100,
              "short": 143825,
              "net": 34275
            },
            "smallTrader": {
              "long": 215071,
              "short": 247120,
              "net": -32049
            }
          },
          "openInterest": 1176478
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24554,
              "short": 78900,
              "net": -54346
            },
            "nonCommercial": {
              "long": 58462,
              "short": 11445,
              "net": 47017
            },
            "smallTrader": {
              "long": 22748,
              "short": 15419,
              "net": 7329
            }
          },
          "openInterest": 107434
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86511,
              "short": 82980,
              "net": 3531
            },
            "nonCommercial": {
              "long": 28511,
              "short": 32876,
              "net": -4365
            },
            "smallTrader": {
              "long": 24087,
              "short": 23253,
              "net": 834
            }
          },
          "openInterest": 139333
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33640,
              "short": 67045,
              "net": -33405
            },
            "nonCommercial": {
              "long": 24889,
              "short": 8742,
              "net": 16147
            },
            "smallTrader": {
              "long": 35075,
              "short": 17817,
              "net": 17258
            }
          },
          "openInterest": 94976
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61897,
              "short": 68761,
              "net": -6864
            },
            "nonCommercial": {
              "long": 30370,
              "short": 22278,
              "net": 8092
            },
            "smallTrader": {
              "long": 7282,
              "short": 8510,
              "net": -1228
            }
          },
          "openInterest": 114529
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64785,
              "short": 104790,
              "net": -40005
            },
            "nonCommercial": {
              "long": 51146,
              "short": 11584,
              "net": 39562
            },
            "smallTrader": {
              "long": 8216,
              "short": 7773,
              "net": 443
            }
          },
          "openInterest": 144730
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72217,
              "short": 76927,
              "net": -4710
            },
            "nonCommercial": {
              "long": 36304,
              "short": 26890,
              "net": 9414
            },
            "smallTrader": {
              "long": 12375,
              "short": 17079,
              "net": -4704
            }
          },
          "openInterest": 139877
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 562815,
              "short": 791750,
              "net": -228935
            },
            "nonCommercial": {
              "long": 469741,
              "short": 111766,
              "net": 357975
            },
            "smallTrader": {
              "long": 127569,
              "short": 256609,
              "net": -129040
            }
          },
          "openInterest": 1347806
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101068,
              "short": 160111,
              "net": -59043
            },
            "nonCommercial": {
              "long": 82110,
              "short": 34511,
              "net": 47599
            },
            "smallTrader": {
              "long": 20113,
              "short": 8669,
              "net": 11444
            }
          },
          "openInterest": 212799
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 603247,
              "short": 652375,
              "net": -49128
            },
            "nonCommercial": {
              "long": 260005,
              "short": 232682,
              "net": 27323
            },
            "smallTrader": {
              "long": 86257,
              "short": 64452,
              "net": 21805
            }
          },
          "openInterest": 1246784
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27173,
              "short": 34368,
              "net": -7195
            },
            "nonCommercial": {
              "long": 9852,
              "short": 4597,
              "net": 5255
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44608
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 5604,
              "short": 4200,
              "net": 1404
            },
            "nonCommercial": {
              "long": 0,
              "short": 1345,
              "net": -1345
            },
            "smallTrader": {
              "long": 140,
              "short": 199,
              "net": -59
            }
          },
          "openInterest": 5744
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142830,
              "short": 118301,
              "net": 24529
            },
            "nonCommercial": {
              "long": 54591,
              "short": 76194,
              "net": -21603
            },
            "smallTrader": {
              "long": 46829,
              "short": 49755,
              "net": -2926
            }
          },
          "openInterest": 245448
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10503,
              "short": 7098,
              "net": 3405
            },
            "nonCommercial": {
              "long": 15280,
              "short": 7529,
              "net": 7751
            },
            "smallTrader": {
              "long": 6594,
              "short": 17750,
              "net": -11156
            }
          },
          "openInterest": 37306
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158303,
              "short": 172658,
              "net": -14355
            },
            "nonCommercial": {
              "long": 51047,
              "short": 34705,
              "net": 16342
            },
            "smallTrader": {
              "long": 15004,
              "short": 16991,
              "net": -1987
            }
          },
          "openInterest": 251276
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 172529,
              "short": 436829,
              "net": -264300
            },
            "nonCommercial": {
              "long": 256244,
              "short": 35053,
              "net": 221191
            },
            "smallTrader": {
              "long": 62415,
              "short": 19306,
              "net": 43109
            }
          },
          "openInterest": 556464
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211459,
              "short": 203891,
              "net": 7568
            },
            "nonCommercial": {
              "long": 33049,
              "short": 43003,
              "net": -9954
            },
            "smallTrader": {
              "long": 36358,
              "short": 33972,
              "net": 2386
            }
          },
          "openInterest": 309435
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44860,
              "short": 94835,
              "net": -49975
            },
            "nonCommercial": {
              "long": 63086,
              "short": 12017,
              "net": 51069
            },
            "smallTrader": {
              "long": 31648,
              "short": 32742,
              "net": -1094
            }
          },
          "openInterest": 140128
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89531,
              "short": 107882,
              "net": -18351
            },
            "nonCommercial": {
              "long": 63832,
              "short": 31078,
              "net": 32754
            },
            "smallTrader": {
              "long": 21138,
              "short": 35541,
              "net": -14403
            }
          },
          "openInterest": 218479
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123489,
              "short": 186837,
              "net": -63348
            },
            "nonCommercial": {
              "long": 142327,
              "short": 40524,
              "net": 101803
            },
            "smallTrader": {
              "long": 25424,
              "short": 63879,
              "net": -38455
            }
          },
          "openInterest": 342847
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28483,
              "short": 90529,
              "net": -62046
            },
            "nonCommercial": {
              "long": 68371,
              "short": 9001,
              "net": 59370
            },
            "smallTrader": {
              "long": 4789,
              "short": 2113,
              "net": 2676
            }
          },
          "openInterest": 101768
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 71671,
              "short": 65437,
              "net": 6234
            },
            "nonCommercial": {
              "long": 10558,
              "short": 18892,
              "net": -8334
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93392
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 361105,
              "short": 230034,
              "net": 131071
            },
            "nonCommercial": {
              "long": 112931,
              "short": 276127,
              "net": -163196
            },
            "smallTrader": {
              "long": 71732,
              "short": 39607,
              "net": 32125
            }
          },
          "openInterest": 828565
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1997,
              "short": 13798,
              "net": -11801
            },
            "nonCommercial": {
              "long": 14931,
              "short": 4248,
              "net": 10683
            },
            "smallTrader": {
              "long": 3343,
              "short": 2225,
              "net": 1118
            }
          },
          "openInterest": 20271
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7698,
              "short": 25677,
              "net": -17979
            },
            "nonCommercial": {
              "long": 18665,
              "short": 2405,
              "net": 16260
            },
            "smallTrader": {
              "long": 3774,
              "short": 2055,
              "net": 1719
            }
          },
          "openInterest": 30248
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 681565,
              "short": 670053,
              "net": 11512
            },
            "nonCommercial": {
              "long": 66850,
              "short": 96389,
              "net": -29539
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 910530
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31306,
              "short": 82158,
              "net": -50852
            },
            "nonCommercial": {
              "long": 42255,
              "short": 7448,
              "net": 34807
            },
            "smallTrader": {
              "long": 27175,
              "short": 11130,
              "net": 16045
            }
          },
          "openInterest": 124185
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70349,
              "short": 153654,
              "net": -83305
            },
            "nonCommercial": {
              "long": 77009,
              "short": 12328,
              "net": 64681
            },
            "smallTrader": {
              "long": 38507,
              "short": 19883,
              "net": 18624
            }
          },
          "openInterest": 200331
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128130,
              "short": 180855,
              "net": -52725
            },
            "nonCommercial": {
              "long": 78463,
              "short": 37821,
              "net": 40642
            },
            "smallTrader": {
              "long": 32513,
              "short": 20430,
              "net": 12083
            }
          },
          "openInterest": 277783
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236018,
              "short": 342888,
              "net": -106870
            },
            "nonCommercial": {
              "long": 172727,
              "short": 33353,
              "net": 139374
            },
            "smallTrader": {
              "long": 48371,
              "short": 80875,
              "net": -32504
            }
          },
          "openInterest": 524449
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332878,
              "short": 481489,
              "net": -148611
            },
            "nonCommercial": {
              "long": 149840,
              "short": 30547,
              "net": 119293
            },
            "smallTrader": {
              "long": 79571,
              "short": 50253,
              "net": 29318
            }
          },
          "openInterest": 648019
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20376,
              "short": 40811,
              "net": -20435
            },
            "nonCommercial": {
              "long": 20735,
              "short": 6867,
              "net": 13868
            },
            "smallTrader": {
              "long": 16198,
              "short": 9631,
              "net": 6567
            }
          },
          "openInterest": 57316
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1690,
              "short": 20640,
              "net": -18950
            },
            "nonCommercial": {
              "long": 21384,
              "short": 5661,
              "net": 15723
            },
            "smallTrader": {
              "long": 5370,
              "short": 2143,
              "net": 3227
            }
          },
          "openInterest": 28979
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 77634,
              "short": 62381,
              "net": 15253
            },
            "nonCommercial": {
              "long": 811,
              "short": 14773,
              "net": -13962
            },
            "smallTrader": {
              "long": 13735,
              "short": 15026,
              "net": -1291
            }
          },
          "openInterest": 95220
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85695,
              "short": 147266,
              "net": -61571
            },
            "nonCommercial": {
              "long": 73814,
              "short": 6194,
              "net": 67620
            },
            "smallTrader": {
              "long": 28053,
              "short": 34102,
              "net": -6049
            }
          },
          "openInterest": 206225
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272236,
              "short": 288194,
              "net": -15958
            },
            "nonCommercial": {
              "long": 128269,
              "short": 91526,
              "net": 36743
            },
            "smallTrader": {
              "long": 40028,
              "short": 60813,
              "net": -20785
            }
          },
          "openInterest": 505360
        }
      ]
    },
    {
      "reportDate": "2010-08-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1317348,
              "short": 1377166,
              "net": -59818
            },
            "nonCommercial": {
              "long": 220815,
              "short": 157896,
              "net": 62919
            },
            "smallTrader": {
              "long": 330101,
              "short": 333202,
              "net": -3101
            }
          },
          "openInterest": 1951010
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 446214,
              "short": 439399,
              "net": 6815
            },
            "nonCommercial": {
              "long": 147302,
              "short": 157161,
              "net": -9859
            },
            "smallTrader": {
              "long": 118490,
              "short": 115446,
              "net": 3044
            }
          },
          "openInterest": 720003
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 458772,
              "short": 466047,
              "net": -7275
            },
            "nonCommercial": {
              "long": 97002,
              "short": 111310,
              "net": -14308
            },
            "smallTrader": {
              "long": 176337,
              "short": 154754,
              "net": 21583
            }
          },
          "openInterest": 780661
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 635720,
              "short": 657918,
              "net": -22198
            },
            "nonCommercial": {
              "long": 162052,
              "short": 119771,
              "net": 42281
            },
            "smallTrader": {
              "long": 216426,
              "short": 236509,
              "net": -20083
            }
          },
          "openInterest": 1029315
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22236,
              "short": 74235,
              "net": -51999
            },
            "nonCommercial": {
              "long": 54261,
              "short": 10453,
              "net": 43808
            },
            "smallTrader": {
              "long": 23936,
              "short": 15745,
              "net": 8191
            }
          },
          "openInterest": 102439
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96716,
              "short": 77121,
              "net": 19595
            },
            "nonCommercial": {
              "long": 23052,
              "short": 38318,
              "net": -15266
            },
            "smallTrader": {
              "long": 24266,
              "short": 28595,
              "net": -4329
            }
          },
          "openInterest": 144196
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42949,
              "short": 56058,
              "net": -13109
            },
            "nonCommercial": {
              "long": 26957,
              "short": 31721,
              "net": -4764
            },
            "smallTrader": {
              "long": 37209,
              "short": 19336,
              "net": 17873
            }
          },
          "openInterest": 108003
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68324,
              "short": 65563,
              "net": 2761
            },
            "nonCommercial": {
              "long": 30544,
              "short": 32183,
              "net": -1639
            },
            "smallTrader": {
              "long": 7336,
              "short": 8458,
              "net": -1122
            }
          },
          "openInterest": 120254
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62944,
              "short": 102043,
              "net": -39099
            },
            "nonCommercial": {
              "long": 48674,
              "short": 10975,
              "net": 37699
            },
            "smallTrader": {
              "long": 7223,
              "short": 5823,
              "net": 1400
            }
          },
          "openInterest": 140836
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64771,
              "short": 75360,
              "net": -10589
            },
            "nonCommercial": {
              "long": 39392,
              "short": 26162,
              "net": 13230
            },
            "smallTrader": {
              "long": 12531,
              "short": 15172,
              "net": -2641
            }
          },
          "openInterest": 134206
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528946,
              "short": 811715,
              "net": -282769
            },
            "nonCommercial": {
              "long": 504861,
              "short": 100490,
              "net": 404371
            },
            "smallTrader": {
              "long": 132757,
              "short": 254359,
              "net": -121602
            }
          },
          "openInterest": 1339412
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102373,
              "short": 167812,
              "net": -65439
            },
            "nonCommercial": {
              "long": 85183,
              "short": 31990,
              "net": 53193
            },
            "smallTrader": {
              "long": 20775,
              "short": 8529,
              "net": 12246
            }
          },
          "openInterest": 219593
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 636344,
              "short": 662522,
              "net": -26178
            },
            "nonCommercial": {
              "long": 274240,
              "short": 261120,
              "net": 13120
            },
            "smallTrader": {
              "long": 85948,
              "short": 72890,
              "net": 13058
            }
          },
          "openInterest": 1308042
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27248,
              "short": 32456,
              "net": -5208
            },
            "nonCommercial": {
              "long": 9186,
              "short": 5333,
              "net": 3853
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43120
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 6345,
              "short": 4924,
              "net": 1421
            },
            "nonCommercial": {
              "long": 0,
              "short": 1345,
              "net": -1345
            },
            "smallTrader": {
              "long": 86,
              "short": 162,
              "net": -76
            }
          },
          "openInterest": 6431
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143877,
              "short": 112447,
              "net": 31430
            },
            "nonCommercial": {
              "long": 51099,
              "short": 76668,
              "net": -25569
            },
            "smallTrader": {
              "long": 43976,
              "short": 49837,
              "net": -5861
            }
          },
          "openInterest": 241133
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10160,
              "short": 7749,
              "net": 2411
            },
            "nonCommercial": {
              "long": 16074,
              "short": 7391,
              "net": 8683
            },
            "smallTrader": {
              "long": 6307,
              "short": 17401,
              "net": -11094
            }
          },
          "openInterest": 37347
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144649,
              "short": 155102,
              "net": -10453
            },
            "nonCommercial": {
              "long": 50852,
              "short": 36259,
              "net": 14593
            },
            "smallTrader": {
              "long": 12481,
              "short": 16621,
              "net": -4140
            }
          },
          "openInterest": 235012
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 171275,
              "short": 455836,
              "net": -284561
            },
            "nonCommercial": {
              "long": 272509,
              "short": 34432,
              "net": 238077
            },
            "smallTrader": {
              "long": 66450,
              "short": 19966,
              "net": 46484
            }
          },
          "openInterest": 577352
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213379,
              "short": 206821,
              "net": 6558
            },
            "nonCommercial": {
              "long": 35070,
              "short": 41345,
              "net": -6275
            },
            "smallTrader": {
              "long": 33413,
              "short": 33696,
              "net": -283
            }
          },
          "openInterest": 314911
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48388,
              "short": 94844,
              "net": -46456
            },
            "nonCommercial": {
              "long": 61219,
              "short": 11315,
              "net": 49904
            },
            "smallTrader": {
              "long": 28397,
              "short": 31845,
              "net": -3448
            }
          },
          "openInterest": 139079
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88270,
              "short": 110195,
              "net": -21925
            },
            "nonCommercial": {
              "long": 63884,
              "short": 29708,
              "net": 34176
            },
            "smallTrader": {
              "long": 22516,
              "short": 34767,
              "net": -12251
            }
          },
          "openInterest": 218852
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121451,
              "short": 194630,
              "net": -73179
            },
            "nonCommercial": {
              "long": 151389,
              "short": 39929,
              "net": 111460
            },
            "smallTrader": {
              "long": 26355,
              "short": 64636,
              "net": -38281
            }
          },
          "openInterest": 349496
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48027,
              "short": 70366,
              "net": -22339
            },
            "nonCommercial": {
              "long": 38731,
              "short": 17727,
              "net": 21004
            },
            "smallTrader": {
              "long": 4087,
              "short": 2752,
              "net": 1335
            }
          },
          "openInterest": 91104
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 78169,
              "short": 64814,
              "net": 13355
            },
            "nonCommercial": {
              "long": 6865,
              "short": 22112,
              "net": -15247
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 96738
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357416,
              "short": 227682,
              "net": 129734
            },
            "nonCommercial": {
              "long": 113993,
              "short": 277699,
              "net": -163706
            },
            "smallTrader": {
              "long": 73578,
              "short": 39606,
              "net": 33972
            }
          },
          "openInterest": 816477
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4956,
              "short": 12678,
              "net": -7722
            },
            "nonCommercial": {
              "long": 12193,
              "short": 5236,
              "net": 6957
            },
            "smallTrader": {
              "long": 2950,
              "short": 2185,
              "net": 765
            }
          },
          "openInterest": 20099
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7991,
              "short": 26184,
              "net": -18193
            },
            "nonCommercial": {
              "long": 18475,
              "short": 2950,
              "net": 15525
            },
            "smallTrader": {
              "long": 4470,
              "short": 1802,
              "net": 2668
            }
          },
          "openInterest": 31010
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 708129,
              "short": 689249,
              "net": 18880
            },
            "nonCommercial": {
              "long": 67684,
              "short": 104198,
              "net": -36514
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 938443
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27884,
              "short": 87261,
              "net": -59377
            },
            "nonCommercial": {
              "long": 54472,
              "short": 9659,
              "net": 44813
            },
            "smallTrader": {
              "long": 26371,
              "short": 11807,
              "net": 14564
            }
          },
          "openInterest": 130813
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70893,
              "short": 155708,
              "net": -84815
            },
            "nonCommercial": {
              "long": 84657,
              "short": 16970,
              "net": 67687
            },
            "smallTrader": {
              "long": 37076,
              "short": 19948,
              "net": 17128
            }
          },
          "openInterest": 208364
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129186,
              "short": 171010,
              "net": -41824
            },
            "nonCommercial": {
              "long": 69858,
              "short": 41764,
              "net": 28094
            },
            "smallTrader": {
              "long": 31202,
              "short": 17472,
              "net": 13730
            }
          },
          "openInterest": 260040
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230419,
              "short": 338577,
              "net": -108158
            },
            "nonCommercial": {
              "long": 171654,
              "short": 31614,
              "net": 140040
            },
            "smallTrader": {
              "long": 48521,
              "short": 80403,
              "net": -31882
            }
          },
          "openInterest": 517626
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 337315,
              "short": 491498,
              "net": -154183
            },
            "nonCommercial": {
              "long": 153599,
              "short": 33528,
              "net": 120071
            },
            "smallTrader": {
              "long": 80717,
              "short": 46605,
              "net": 34112
            }
          },
          "openInterest": 660368
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20988,
              "short": 43980,
              "net": -22992
            },
            "nonCommercial": {
              "long": 21185,
              "short": 6904,
              "net": 14281
            },
            "smallTrader": {
              "long": 18467,
              "short": 9756,
              "net": 8711
            }
          },
          "openInterest": 60655
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1679,
              "short": 19717,
              "net": -18038
            },
            "nonCommercial": {
              "long": 17193,
              "short": 2220,
              "net": 14973
            },
            "smallTrader": {
              "long": 4834,
              "short": 1769,
              "net": 3065
            }
          },
          "openInterest": 24350
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 80908,
              "short": 67231,
              "net": 13677
            },
            "nonCommercial": {
              "long": 811,
              "short": 12780,
              "net": -11969
            },
            "smallTrader": {
              "long": 10949,
              "short": 12657,
              "net": -1708
            }
          },
          "openInterest": 99473
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78802,
              "short": 145943,
              "net": -67141
            },
            "nonCommercial": {
              "long": 78370,
              "short": 6766,
              "net": 71604
            },
            "smallTrader": {
              "long": 28619,
              "short": 33082,
              "net": -4463
            }
          },
          "openInterest": 201159
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264019,
              "short": 271225,
              "net": -7206
            },
            "nonCommercial": {
              "long": 109718,
              "short": 83848,
              "net": 25870
            },
            "smallTrader": {
              "long": 39405,
              "short": 58069,
              "net": -18664
            }
          },
          "openInterest": 469222
        }
      ]
    },
    {
      "reportDate": "2010-09-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1229050,
              "short": 1204762,
              "net": 24288
            },
            "nonCommercial": {
              "long": 204926,
              "short": 183146,
              "net": 21780
            },
            "smallTrader": {
              "long": 285375,
              "short": 331443,
              "net": -46068
            }
          },
          "openInterest": 1767283
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 427396,
              "short": 410825,
              "net": 16571
            },
            "nonCommercial": {
              "long": 127686,
              "short": 154755,
              "net": -27069
            },
            "smallTrader": {
              "long": 114416,
              "short": 103918,
              "net": 10498
            }
          },
          "openInterest": 673971
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420582,
              "short": 431528,
              "net": -10946
            },
            "nonCommercial": {
              "long": 91253,
              "short": 100261,
              "net": -9008
            },
            "smallTrader": {
              "long": 145446,
              "short": 125492,
              "net": 19954
            }
          },
          "openInterest": 681513
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 526122,
              "short": 604627,
              "net": -78505
            },
            "nonCommercial": {
              "long": 195615,
              "short": 94659,
              "net": 100956
            },
            "smallTrader": {
              "long": 212538,
              "short": 234989,
              "net": -22451
            }
          },
          "openInterest": 945668
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30034,
              "short": 99652,
              "net": -69618
            },
            "nonCommercial": {
              "long": 69700,
              "short": 12734,
              "net": 56966
            },
            "smallTrader": {
              "long": 25823,
              "short": 13171,
              "net": 12652
            }
          },
          "openInterest": 128346
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96791,
              "short": 72743,
              "net": 24048
            },
            "nonCommercial": {
              "long": 21363,
              "short": 37431,
              "net": -16068
            },
            "smallTrader": {
              "long": 25804,
              "short": 33784,
              "net": -7980
            }
          },
          "openInterest": 145712
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43989,
              "short": 62136,
              "net": -18147
            },
            "nonCommercial": {
              "long": 27734,
              "short": 27282,
              "net": 452
            },
            "smallTrader": {
              "long": 35308,
              "short": 17613,
              "net": 17695
            }
          },
          "openInterest": 107378
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70998,
              "short": 64818,
              "net": 6180
            },
            "nonCommercial": {
              "long": 30689,
              "short": 36637,
              "net": -5948
            },
            "smallTrader": {
              "long": 7925,
              "short": 8157,
              "net": -232
            }
          },
          "openInterest": 124407
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63501,
              "short": 105724,
              "net": -42223
            },
            "nonCommercial": {
              "long": 52205,
              "short": 11448,
              "net": 40757
            },
            "smallTrader": {
              "long": 8454,
              "short": 6988,
              "net": 1466
            }
          },
          "openInterest": 147717
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64529,
              "short": 77620,
              "net": -13091
            },
            "nonCommercial": {
              "long": 41758,
              "short": 26975,
              "net": 14783
            },
            "smallTrader": {
              "long": 13109,
              "short": 14801,
              "net": -1692
            }
          },
          "openInterest": 137079
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 543399,
              "short": 864603,
              "net": -321204
            },
            "nonCommercial": {
              "long": 530630,
              "short": 97933,
              "net": 432697
            },
            "smallTrader": {
              "long": 142288,
              "short": 253781,
              "net": -111493
            }
          },
          "openInterest": 1381018
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106413,
              "short": 175400,
              "net": -68987
            },
            "nonCommercial": {
              "long": 85769,
              "short": 30910,
              "net": 54859
            },
            "smallTrader": {
              "long": 22608,
              "short": 8480,
              "net": 14128
            }
          },
          "openInterest": 226242
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 690944,
              "short": 716383,
              "net": -25439
            },
            "nonCommercial": {
              "long": 270563,
              "short": 260074,
              "net": 10489
            },
            "smallTrader": {
              "long": 81054,
              "short": 66104,
              "net": 14950
            }
          },
          "openInterest": 1347231
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32285,
              "short": 33745,
              "net": -1460
            },
            "nonCommercial": {
              "long": 6640,
              "short": 4404,
              "net": 2236
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51637
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 5309,
              "short": 4089,
              "net": 1220
            },
            "nonCommercial": {
              "long": 0,
              "short": 1190,
              "net": -1190
            },
            "smallTrader": {
              "long": 116,
              "short": 146,
              "net": -30
            }
          },
          "openInterest": 5425
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148315,
              "short": 118728,
              "net": 29587
            },
            "nonCommercial": {
              "long": 53156,
              "short": 76855,
              "net": -23699
            },
            "smallTrader": {
              "long": 53764,
              "short": 59652,
              "net": -5888
            }
          },
          "openInterest": 257788
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10064,
              "short": 7049,
              "net": 3015
            },
            "nonCommercial": {
              "long": 14922,
              "short": 7140,
              "net": 7782
            },
            "smallTrader": {
              "long": 6373,
              "short": 17170,
              "net": -10797
            }
          },
          "openInterest": 35157
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147700,
              "short": 163707,
              "net": -16007
            },
            "nonCommercial": {
              "long": 52087,
              "short": 30617,
              "net": 21470
            },
            "smallTrader": {
              "long": 12263,
              "short": 17726,
              "net": -5463
            }
          },
          "openInterest": 239551
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 171591,
              "short": 459271,
              "net": -287680
            },
            "nonCommercial": {
              "long": 275367,
              "short": 35670,
              "net": 239697
            },
            "smallTrader": {
              "long": 70220,
              "short": 22237,
              "net": 47983
            }
          },
          "openInterest": 585564
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209448,
              "short": 217139,
              "net": -7691
            },
            "nonCommercial": {
              "long": 38184,
              "short": 33692,
              "net": 4492
            },
            "smallTrader": {
              "long": 35698,
              "short": 32499,
              "net": 3199
            }
          },
          "openInterest": 316852
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56195,
              "short": 105685,
              "net": -49490
            },
            "nonCommercial": {
              "long": 65440,
              "short": 13257,
              "net": 52183
            },
            "smallTrader": {
              "long": 28060,
              "short": 30753,
              "net": -2693
            }
          },
          "openInterest": 150513
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91435,
              "short": 112750,
              "net": -21315
            },
            "nonCommercial": {
              "long": 63486,
              "short": 28838,
              "net": 34648
            },
            "smallTrader": {
              "long": 22050,
              "short": 35383,
              "net": -13333
            }
          },
          "openInterest": 220867
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124557,
              "short": 197338,
              "net": -72781
            },
            "nonCommercial": {
              "long": 152300,
              "short": 41229,
              "net": 111071
            },
            "smallTrader": {
              "long": 26387,
              "short": 64677,
              "net": -38290
            }
          },
          "openInterest": 350095
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60620,
              "short": 75108,
              "net": -14488
            },
            "nonCommercial": {
              "long": 38237,
              "short": 24173,
              "net": 14064
            },
            "smallTrader": {
              "long": 2717,
              "short": 2293,
              "net": 424
            }
          },
          "openInterest": 102861
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 75363,
              "short": 64657,
              "net": 10706
            },
            "nonCommercial": {
              "long": 8201,
              "short": 21070,
              "net": -12869
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 94852
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377675,
              "short": 236886,
              "net": 140789
            },
            "nonCommercial": {
              "long": 111346,
              "short": 284955,
              "net": -173609
            },
            "smallTrader": {
              "long": 75906,
              "short": 43086,
              "net": 32820
            }
          },
          "openInterest": 827657
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9876,
              "short": 20791,
              "net": -10915
            },
            "nonCommercial": {
              "long": 14648,
              "short": 5271,
              "net": 9377
            },
            "smallTrader": {
              "long": 2735,
              "short": 1197,
              "net": 1538
            }
          },
          "openInterest": 27922
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7732,
              "short": 27904,
              "net": -20172
            },
            "nonCommercial": {
              "long": 19488,
              "short": 3033,
              "net": 16455
            },
            "smallTrader": {
              "long": 4988,
              "short": 1271,
              "net": 3717
            }
          },
          "openInterest": 32647
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 709530,
              "short": 685121,
              "net": 24409
            },
            "nonCommercial": {
              "long": 60997,
              "short": 108961,
              "net": -47964
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 943773
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28855,
              "short": 90653,
              "net": -61798
            },
            "nonCommercial": {
              "long": 59112,
              "short": 11909,
              "net": 47203
            },
            "smallTrader": {
              "long": 27604,
              "short": 13009,
              "net": 14595
            }
          },
          "openInterest": 139522
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71878,
              "short": 162365,
              "net": -90487
            },
            "nonCommercial": {
              "long": 86181,
              "short": 17797,
              "net": 68384
            },
            "smallTrader": {
              "long": 39535,
              "short": 17432,
              "net": 22103
            }
          },
          "openInterest": 213073
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127400,
              "short": 175507,
              "net": -48107
            },
            "nonCommercial": {
              "long": 73014,
              "short": 41588,
              "net": 31426
            },
            "smallTrader": {
              "long": 34518,
              "short": 17837,
              "net": 16681
            }
          },
          "openInterest": 262726
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234325,
              "short": 349124,
              "net": -114799
            },
            "nonCommercial": {
              "long": 178034,
              "short": 35587,
              "net": 142447
            },
            "smallTrader": {
              "long": 50520,
              "short": 78168,
              "net": -27648
            }
          },
          "openInterest": 527472
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 341171,
              "short": 507489,
              "net": -166318
            },
            "nonCommercial": {
              "long": 162782,
              "short": 34184,
              "net": 128598
            },
            "smallTrader": {
              "long": 79699,
              "short": 41979,
              "net": 37720
            }
          },
          "openInterest": 673080
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28989,
              "short": 56436,
              "net": -27447
            },
            "nonCommercial": {
              "long": 25464,
              "short": 8837,
              "net": 16627
            },
            "smallTrader": {
              "long": 20257,
              "short": 9437,
              "net": 10820
            }
          },
          "openInterest": 74713
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1705,
              "short": 18190,
              "net": -16485
            },
            "nonCommercial": {
              "long": 17262,
              "short": 2914,
              "net": 14348
            },
            "smallTrader": {
              "long": 3981,
              "short": 1844,
              "net": 2137
            }
          },
          "openInterest": 24239
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 85880,
              "short": 79710,
              "net": 6170
            },
            "nonCommercial": {
              "long": 1949,
              "short": 13470,
              "net": -11521
            },
            "smallTrader": {
              "long": 13729,
              "short": 8378,
              "net": 5351
            }
          },
          "openInterest": 109296
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79667,
              "short": 149780,
              "net": -70113
            },
            "nonCommercial": {
              "long": 80907,
              "short": 7424,
              "net": 73483
            },
            "smallTrader": {
              "long": 27562,
              "short": 30932,
              "net": -3370
            }
          },
          "openInterest": 203686
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272196,
              "short": 280849,
              "net": -8653
            },
            "nonCommercial": {
              "long": 118412,
              "short": 86775,
              "net": 31637
            },
            "smallTrader": {
              "long": 33074,
              "short": 56058,
              "net": -22984
            }
          },
          "openInterest": 477770
        }
      ]
    },
    {
      "reportDate": "2010-09-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1144378,
              "short": 1135309,
              "net": 9069
            },
            "nonCommercial": {
              "long": 209351,
              "short": 183463,
              "net": 25888
            },
            "smallTrader": {
              "long": 274552,
              "short": 309509,
              "net": -34957
            }
          },
          "openInterest": 1663008
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 469028,
              "short": 404579,
              "net": 64449
            },
            "nonCommercial": {
              "long": 124737,
              "short": 181091,
              "net": -56354
            },
            "smallTrader": {
              "long": 107944,
              "short": 116039,
              "net": -8095
            }
          },
          "openInterest": 705082
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413076,
              "short": 439210,
              "net": -26134
            },
            "nonCommercial": {
              "long": 85969,
              "short": 86385,
              "net": -416
            },
            "smallTrader": {
              "long": 143183,
              "short": 116633,
              "net": 26550
            }
          },
          "openInterest": 664989
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 496179,
              "short": 566910,
              "net": -70731
            },
            "nonCommercial": {
              "long": 166392,
              "short": 73643,
              "net": 92749
            },
            "smallTrader": {
              "long": 204896,
              "short": 226914,
              "net": -22018
            }
          },
          "openInterest": 881044
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17839,
              "short": 89852,
              "net": -72013
            },
            "nonCommercial": {
              "long": 74076,
              "short": 17407,
              "net": 56669
            },
            "smallTrader": {
              "long": 28231,
              "short": 12887,
              "net": 15344
            }
          },
          "openInterest": 120308
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31126,
              "short": 22726,
              "net": 8400
            },
            "nonCommercial": {
              "long": 21108,
              "short": 30235,
              "net": -9127
            },
            "smallTrader": {
              "long": 22597,
              "short": 21870,
              "net": 727
            }
          },
          "openInterest": 74850
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44462,
              "short": 80313,
              "net": -35851
            },
            "nonCommercial": {
              "long": 29057,
              "short": 11362,
              "net": 17695
            },
            "smallTrader": {
              "long": 35649,
              "short": 17493,
              "net": 18156
            }
          },
          "openInterest": 110946
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76221,
              "short": 67635,
              "net": 8586
            },
            "nonCommercial": {
              "long": 29627,
              "short": 38550,
              "net": -8923
            },
            "smallTrader": {
              "long": 8331,
              "short": 7994,
              "net": 337
            }
          },
          "openInterest": 127970
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62749,
              "short": 106910,
              "net": -44161
            },
            "nonCommercial": {
              "long": 54049,
              "short": 11705,
              "net": 42344
            },
            "smallTrader": {
              "long": 9187,
              "short": 7370,
              "net": 1817
            }
          },
          "openInterest": 146581
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67025,
              "short": 84461,
              "net": -17436
            },
            "nonCommercial": {
              "long": 42144,
              "short": 25735,
              "net": 16409
            },
            "smallTrader": {
              "long": 15165,
              "short": 14138,
              "net": 1027
            }
          },
          "openInterest": 141028
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 535492,
              "short": 869005,
              "net": -333513
            },
            "nonCommercial": {
              "long": 555879,
              "short": 111790,
              "net": 444089
            },
            "smallTrader": {
              "long": 149501,
              "short": 260077,
              "net": -110576
            }
          },
          "openInterest": 1374822
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111614,
              "short": 181471,
              "net": -69857
            },
            "nonCommercial": {
              "long": 86478,
              "short": 30539,
              "net": 55939
            },
            "smallTrader": {
              "long": 22749,
              "short": 8831,
              "net": 13918
            }
          },
          "openInterest": 230714
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 676774,
              "short": 729611,
              "net": -52837
            },
            "nonCommercial": {
              "long": 286962,
              "short": 238625,
              "net": 48337
            },
            "smallTrader": {
              "long": 77951,
              "short": 73451,
              "net": 4500
            }
          },
          "openInterest": 1336392
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31710,
              "short": 38503,
              "net": -6793
            },
            "nonCommercial": {
              "long": 11191,
              "short": 6113,
              "net": 5078
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53351
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 5592,
              "short": 4407,
              "net": 1185
            },
            "nonCommercial": {
              "long": 0,
              "short": 1190,
              "net": -1190
            },
            "smallTrader": {
              "long": 206,
              "short": 201,
              "net": 5
            }
          },
          "openInterest": 5798
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67986,
              "short": 58316,
              "net": 9670
            },
            "nonCommercial": {
              "long": 54543,
              "short": 64187,
              "net": -9644
            },
            "smallTrader": {
              "long": 47100,
              "short": 47126,
              "net": -26
            }
          },
          "openInterest": 170651
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9865,
              "short": 6549,
              "net": 3316
            },
            "nonCommercial": {
              "long": 14263,
              "short": 7565,
              "net": 6698
            },
            "smallTrader": {
              "long": 5706,
              "short": 15720,
              "net": -10014
            }
          },
          "openInterest": 34646
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148853,
              "short": 177090,
              "net": -28237
            },
            "nonCommercial": {
              "long": 54992,
              "short": 24127,
              "net": 30865
            },
            "smallTrader": {
              "long": 15013,
              "short": 17641,
              "net": -2628
            }
          },
          "openInterest": 242771
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 171449,
              "short": 464388,
              "net": -292939
            },
            "nonCommercial": {
              "long": 286237,
              "short": 41976,
              "net": 244261
            },
            "smallTrader": {
              "long": 70252,
              "short": 21574,
              "net": 48678
            }
          },
          "openInterest": 594058
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207232,
              "short": 225963,
              "net": -18731
            },
            "nonCommercial": {
              "long": 42075,
              "short": 31256,
              "net": 10819
            },
            "smallTrader": {
              "long": 35680,
              "short": 27768,
              "net": 7912
            }
          },
          "openInterest": 320747
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43822,
              "short": 93631,
              "net": -49809
            },
            "nonCommercial": {
              "long": 61215,
              "short": 13573,
              "net": 47642
            },
            "smallTrader": {
              "long": 29322,
              "short": 27155,
              "net": 2167
            }
          },
          "openInterest": 134360
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90608,
              "short": 116821,
              "net": -26213
            },
            "nonCommercial": {
              "long": 69849,
              "short": 31177,
              "net": 38672
            },
            "smallTrader": {
              "long": 25185,
              "short": 37644,
              "net": -12459
            }
          },
          "openInterest": 225279
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120945,
              "short": 191774,
              "net": -70829
            },
            "nonCommercial": {
              "long": 152436,
              "short": 42703,
              "net": 109733
            },
            "smallTrader": {
              "long": 28822,
              "short": 67726,
              "net": -38904
            }
          },
          "openInterest": 344943
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36299,
              "short": 53347,
              "net": -17048
            },
            "nonCommercial": {
              "long": 35691,
              "short": 20734,
              "net": 14957
            },
            "smallTrader": {
              "long": 3886,
              "short": 1795,
              "net": 2091
            }
          },
          "openInterest": 75894
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 90705,
              "short": 88656,
              "net": 2049
            },
            "nonCommercial": {
              "long": 14079,
              "short": 19434,
              "net": -5355
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 121873
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 379861,
              "short": 234667,
              "net": 145194
            },
            "nonCommercial": {
              "long": 113299,
              "short": 291929,
              "net": -178630
            },
            "smallTrader": {
              "long": 74541,
              "short": 41105,
              "net": 33436
            }
          },
          "openInterest": 821716
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 865,
              "short": 20102,
              "net": -19237
            },
            "nonCommercial": {
              "long": 21414,
              "short": 4575,
              "net": 16839
            },
            "smallTrader": {
              "long": 3476,
              "short": 1078,
              "net": 2398
            }
          },
          "openInterest": 25755
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7265,
              "short": 30348,
              "net": -23083
            },
            "nonCommercial": {
              "long": 22073,
              "short": 2160,
              "net": 19913
            },
            "smallTrader": {
              "long": 5050,
              "short": 1880,
              "net": 3170
            }
          },
          "openInterest": 34637
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 811799,
              "short": 789156,
              "net": 22643
            },
            "nonCommercial": {
              "long": 65772,
              "short": 111424,
              "net": -45652
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1103826
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29764,
              "short": 94825,
              "net": -65061
            },
            "nonCommercial": {
              "long": 60696,
              "short": 11905,
              "net": 48791
            },
            "smallTrader": {
              "long": 30429,
              "short": 14159,
              "net": 16270
            }
          },
          "openInterest": 144798
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76128,
              "short": 157882,
              "net": -81754
            },
            "nonCommercial": {
              "long": 76066,
              "short": 13174,
              "net": 62892
            },
            "smallTrader": {
              "long": 35524,
              "short": 16662,
              "net": 18862
            }
          },
          "openInterest": 204584
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132475,
              "short": 194331,
              "net": -61856
            },
            "nonCommercial": {
              "long": 82252,
              "short": 38367,
              "net": 43885
            },
            "smallTrader": {
              "long": 34880,
              "short": 16909,
              "net": 17971
            }
          },
          "openInterest": 280894
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235616,
              "short": 355738,
              "net": -120122
            },
            "nonCommercial": {
              "long": 180478,
              "short": 34072,
              "net": 146406
            },
            "smallTrader": {
              "long": 51113,
              "short": 77397,
              "net": -26284
            }
          },
          "openInterest": 532715
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 352811,
              "short": 524605,
              "net": -171794
            },
            "nonCommercial": {
              "long": 174438,
              "short": 34996,
              "net": 139442
            },
            "smallTrader": {
              "long": 88173,
              "short": 55821,
              "net": 32352
            }
          },
          "openInterest": 697690
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2770,
              "short": 27970,
              "net": -25200
            },
            "nonCommercial": {
              "long": 27800,
              "short": 13564,
              "net": 14236
            },
            "smallTrader": {
              "long": 18780,
              "short": 7816,
              "net": 10964
            }
          },
          "openInterest": 49352
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1961,
              "short": 8850,
              "net": -6889
            },
            "nonCommercial": {
              "long": 18174,
              "short": 12447,
              "net": 5727
            },
            "smallTrader": {
              "long": 4032,
              "short": 2870,
              "net": 1162
            }
          },
          "openInterest": 24885
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 96737,
              "short": 83643,
              "net": 13094
            },
            "nonCommercial": {
              "long": 2042,
              "short": 16971,
              "net": -14929
            },
            "smallTrader": {
              "long": 18170,
              "short": 16335,
              "net": 1835
            }
          },
          "openInterest": 125941
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77625,
              "short": 153010,
              "net": -75385
            },
            "nonCommercial": {
              "long": 85741,
              "short": 7392,
              "net": 78349
            },
            "smallTrader": {
              "long": 29479,
              "short": 32443,
              "net": -2964
            }
          },
          "openInterest": 210309
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 270480,
              "short": 284445,
              "net": -13965
            },
            "nonCommercial": {
              "long": 121393,
              "short": 88615,
              "net": 32778
            },
            "smallTrader": {
              "long": 41635,
              "short": 60448,
              "net": -18813
            }
          },
          "openInterest": 491247
        }
      ]
    },
    {
      "reportDate": "2010-09-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1100423,
              "short": 1133638,
              "net": -33215
            },
            "nonCommercial": {
              "long": 233397,
              "short": 180062,
              "net": 53335
            },
            "smallTrader": {
              "long": 283808,
              "short": 303928,
              "net": -20120
            }
          },
          "openInterest": 1649542
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 438232,
              "short": 435238,
              "net": 2994
            },
            "nonCommercial": {
              "long": 167742,
              "short": 163809,
              "net": 3933
            },
            "smallTrader": {
              "long": 110071,
              "short": 116998,
              "net": -6927
            }
          },
          "openInterest": 721699
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 422012,
              "short": 465336,
              "net": -43324
            },
            "nonCommercial": {
              "long": 75122,
              "short": 68467,
              "net": 6655
            },
            "smallTrader": {
              "long": 148568,
              "short": 111899,
              "net": 36669
            }
          },
          "openInterest": 666414
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 497614,
              "short": 625004,
              "net": -127390
            },
            "nonCommercial": {
              "long": 198549,
              "short": 65553,
              "net": 132996
            },
            "smallTrader": {
              "long": 221671,
              "short": 227277,
              "net": -5606
            }
          },
          "openInterest": 927052
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21347,
              "short": 102218,
              "net": -80871
            },
            "nonCommercial": {
              "long": 77944,
              "short": 13620,
              "net": 64324
            },
            "smallTrader": {
              "long": 30271,
              "short": 13724,
              "net": 16547
            }
          },
          "openInterest": 129713
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30333,
              "short": 23643,
              "net": 6690
            },
            "nonCommercial": {
              "long": 17858,
              "short": 26847,
              "net": -8989
            },
            "smallTrader": {
              "long": 23088,
              "short": 20789,
              "net": 2299
            }
          },
          "openInterest": 71318
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17441,
              "short": 70177,
              "net": -52736
            },
            "nonCommercial": {
              "long": 46985,
              "short": 17170,
              "net": 29815
            },
            "smallTrader": {
              "long": 36990,
              "short": 14069,
              "net": 22921
            }
          },
          "openInterest": 101524
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74578,
              "short": 69069,
              "net": 5509
            },
            "nonCommercial": {
              "long": 31563,
              "short": 38554,
              "net": -6991
            },
            "smallTrader": {
              "long": 8378,
              "short": 6896,
              "net": 1482
            }
          },
          "openInterest": 127893
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61789,
              "short": 104151,
              "net": -42362
            },
            "nonCommercial": {
              "long": 52361,
              "short": 12092,
              "net": 40269
            },
            "smallTrader": {
              "long": 10154,
              "short": 8061,
              "net": 2093
            }
          },
          "openInterest": 141606
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67356,
              "short": 86103,
              "net": -18747
            },
            "nonCommercial": {
              "long": 43877,
              "short": 26796,
              "net": 17081
            },
            "smallTrader": {
              "long": 15338,
              "short": 13672,
              "net": 1666
            }
          },
          "openInterest": 142955
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 556103,
              "short": 924119,
              "net": -368016
            },
            "nonCommercial": {
              "long": 580978,
              "short": 115264,
              "net": 465714
            },
            "smallTrader": {
              "long": 150965,
              "short": 248663,
              "net": -97698
            }
          },
          "openInterest": 1441646
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120661,
              "short": 182836,
              "net": -62175
            },
            "nonCommercial": {
              "long": 81840,
              "short": 33705,
              "net": 48135
            },
            "smallTrader": {
              "long": 22707,
              "short": 8667,
              "net": 14040
            }
          },
          "openInterest": 234920
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 627365,
              "short": 687037,
              "net": -59672
            },
            "nonCommercial": {
              "long": 287028,
              "short": 243128,
              "net": 43900
            },
            "smallTrader": {
              "long": 80769,
              "short": 64997,
              "net": 15772
            }
          },
          "openInterest": 1324114
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21383,
              "short": 27178,
              "net": -5795
            },
            "nonCommercial": {
              "long": 12139,
              "short": 5698,
              "net": 6441
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39273
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 6616,
              "short": 5320,
              "net": 1296
            },
            "nonCommercial": {
              "long": 78,
              "short": 1365,
              "net": -1287
            },
            "smallTrader": {
              "long": 127,
              "short": 136,
              "net": -9
            }
          },
          "openInterest": 6821
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63931,
              "short": 70956,
              "net": -7025
            },
            "nonCommercial": {
              "long": 52300,
              "short": 47203,
              "net": 5097
            },
            "smallTrader": {
              "long": 48627,
              "short": 46699,
              "net": 1928
            }
          },
          "openInterest": 167463
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10821,
              "short": 6143,
              "net": 4678
            },
            "nonCommercial": {
              "long": 13222,
              "short": 7249,
              "net": 5973
            },
            "smallTrader": {
              "long": 5026,
              "short": 15677,
              "net": -10651
            }
          },
          "openInterest": 34612
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147997,
              "short": 179326,
              "net": -31329
            },
            "nonCommercial": {
              "long": 58428,
              "short": 23196,
              "net": 35232
            },
            "smallTrader": {
              "long": 12740,
              "short": 16643,
              "net": -3903
            }
          },
          "openInterest": 241578
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 173670,
              "short": 465978,
              "net": -292308
            },
            "nonCommercial": {
              "long": 286568,
              "short": 42555,
              "net": 244013
            },
            "smallTrader": {
              "long": 70663,
              "short": 22368,
              "net": 48295
            }
          },
          "openInterest": 597592
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215447,
              "short": 243861,
              "net": -28414
            },
            "nonCommercial": {
              "long": 45214,
              "short": 27323,
              "net": 17891
            },
            "smallTrader": {
              "long": 39256,
              "short": 28733,
              "net": 10523
            }
          },
          "openInterest": 332803
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46822,
              "short": 73279,
              "net": -26457
            },
            "nonCommercial": {
              "long": 39948,
              "short": 16848,
              "net": 23100
            },
            "smallTrader": {
              "long": 26341,
              "short": 22984,
              "net": 3357
            }
          },
          "openInterest": 113349
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91471,
              "short": 124997,
              "net": -33526
            },
            "nonCommercial": {
              "long": 76999,
              "short": 30897,
              "net": 46102
            },
            "smallTrader": {
              "long": 25870,
              "short": 38446,
              "net": -12576
            }
          },
          "openInterest": 239432
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122763,
              "short": 195419,
              "net": -72656
            },
            "nonCommercial": {
              "long": 153648,
              "short": 43224,
              "net": 110424
            },
            "smallTrader": {
              "long": 29654,
              "short": 67422,
              "net": -37768
            }
          },
          "openInterest": 349755
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31336,
              "short": 61383,
              "net": -30047
            },
            "nonCommercial": {
              "long": 41410,
              "short": 15034,
              "net": 26376
            },
            "smallTrader": {
              "long": 5620,
              "short": 1949,
              "net": 3671
            }
          },
          "openInterest": 78416
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45206,
              "short": 51676,
              "net": -6470
            },
            "nonCommercial": {
              "long": 16819,
              "short": 13606,
              "net": 3213
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69213
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 385137,
              "short": 236386,
              "net": 148751
            },
            "nonCommercial": {
              "long": 107926,
              "short": 291039,
              "net": -183113
            },
            "smallTrader": {
              "long": 74477,
              "short": 40115,
              "net": 34362
            }
          },
          "openInterest": 817004
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 563,
              "short": 21198,
              "net": -20635
            },
            "nonCommercial": {
              "long": 22636,
              "short": 4228,
              "net": 18408
            },
            "smallTrader": {
              "long": 3621,
              "short": 1394,
              "net": 2227
            }
          },
          "openInterest": 26820
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7289,
              "short": 34181,
              "net": -26892
            },
            "nonCommercial": {
              "long": 25054,
              "short": 2076,
              "net": 22978
            },
            "smallTrader": {
              "long": 5239,
              "short": 1325,
              "net": 3914
            }
          },
          "openInterest": 37937
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 577320,
              "short": 567166,
              "net": 10154
            },
            "nonCommercial": {
              "long": 54164,
              "short": 82123,
              "net": -27959
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 779357
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28973,
              "short": 94276,
              "net": -65303
            },
            "nonCommercial": {
              "long": 62013,
              "short": 12642,
              "net": 49371
            },
            "smallTrader": {
              "long": 30401,
              "short": 14469,
              "net": 15932
            }
          },
          "openInterest": 146767
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76996,
              "short": 162984,
              "net": -85988
            },
            "nonCommercial": {
              "long": 79658,
              "short": 15306,
              "net": 64352
            },
            "smallTrader": {
              "long": 38693,
              "short": 17057,
              "net": 21636
            }
          },
          "openInterest": 213118
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135606,
              "short": 221865,
              "net": -86259
            },
            "nonCommercial": {
              "long": 96682,
              "short": 31891,
              "net": 64791
            },
            "smallTrader": {
              "long": 38721,
              "short": 17253,
              "net": 21468
            }
          },
          "openInterest": 310823
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233582,
              "short": 373407,
              "net": -139825
            },
            "nonCommercial": {
              "long": 198243,
              "short": 35156,
              "net": 163087
            },
            "smallTrader": {
              "long": 54769,
              "short": 78031,
              "net": -23262
            }
          },
          "openInterest": 560999
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 317173,
              "short": 500364,
              "net": -183191
            },
            "nonCommercial": {
              "long": 176763,
              "short": 20851,
              "net": 155912
            },
            "smallTrader": {
              "long": 85548,
              "short": 58269,
              "net": 27279
            }
          },
          "openInterest": 639289
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4810,
              "short": 30467,
              "net": -25657
            },
            "nonCommercial": {
              "long": 26272,
              "short": 11810,
              "net": 14462
            },
            "smallTrader": {
              "long": 18828,
              "short": 7633,
              "net": 11195
            }
          },
          "openInterest": 49910
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4498,
              "short": 8638,
              "net": -4140
            },
            "nonCommercial": {
              "long": 19860,
              "short": 16223,
              "net": 3637
            },
            "smallTrader": {
              "long": 3631,
              "short": 3128,
              "net": 503
            }
          },
          "openInterest": 28701
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 86162,
              "short": 71475,
              "net": 14687
            },
            "nonCommercial": {
              "long": 1390,
              "short": 16903,
              "net": -15513
            },
            "smallTrader": {
              "long": 14191,
              "short": 13365,
              "net": 826
            }
          },
          "openInterest": 112535
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77068,
              "short": 158295,
              "net": -81227
            },
            "nonCommercial": {
              "long": 88954,
              "short": 6512,
              "net": 82442
            },
            "smallTrader": {
              "long": 30603,
              "short": 31818,
              "net": -1215
            }
          },
          "openInterest": 213671
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 270806,
              "short": 277291,
              "net": -6485
            },
            "nonCommercial": {
              "long": 115023,
              "short": 92162,
              "net": 22861
            },
            "smallTrader": {
              "long": 45304,
              "short": 61680,
              "net": -16376
            }
          },
          "openInterest": 491459
        }
      ]
    },
    {
      "reportDate": "2010-09-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1127026,
              "short": 1132676,
              "net": -5650
            },
            "nonCommercial": {
              "long": 216519,
              "short": 181404,
              "net": 35115
            },
            "smallTrader": {
              "long": 293693,
              "short": 323158,
              "net": -29465
            }
          },
          "openInterest": 1653910
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 425507,
              "short": 456011,
              "net": -30504
            },
            "nonCommercial": {
              "long": 177224,
              "short": 147410,
              "net": 29814
            },
            "smallTrader": {
              "long": 114470,
              "short": 113780,
              "net": 690
            }
          },
          "openInterest": 723573
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 427868,
              "short": 456623,
              "net": -28755
            },
            "nonCommercial": {
              "long": 78361,
              "short": 79796,
              "net": -1435
            },
            "smallTrader": {
              "long": 150464,
              "short": 120274,
              "net": 30190
            }
          },
          "openInterest": 676868
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 507618,
              "short": 620918,
              "net": -113300
            },
            "nonCommercial": {
              "long": 195989,
              "short": 69963,
              "net": 126026
            },
            "smallTrader": {
              "long": 227629,
              "short": 240355,
              "net": -12726
            }
          },
          "openInterest": 941911
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25090,
              "short": 111037,
              "net": -85947
            },
            "nonCommercial": {
              "long": 81419,
              "short": 11886,
              "net": 69533
            },
            "smallTrader": {
              "long": 30980,
              "short": 14566,
              "net": 16414
            }
          },
          "openInterest": 137646
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25415,
              "short": 27634,
              "net": -2219
            },
            "nonCommercial": {
              "long": 26725,
              "short": 28919,
              "net": -2194
            },
            "smallTrader": {
              "long": 25556,
              "short": 21143,
              "net": 4413
            }
          },
          "openInterest": 77713
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17957,
              "short": 72977,
              "net": -55020
            },
            "nonCommercial": {
              "long": 43078,
              "short": 15208,
              "net": 27870
            },
            "smallTrader": {
              "long": 40120,
              "short": 12970,
              "net": 27150
            }
          },
          "openInterest": 101260
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74368,
              "short": 69878,
              "net": 4490
            },
            "nonCommercial": {
              "long": 32054,
              "short": 38835,
              "net": -6781
            },
            "smallTrader": {
              "long": 9037,
              "short": 6746,
              "net": 2291
            }
          },
          "openInterest": 129657
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62021,
              "short": 103311,
              "net": -41290
            },
            "nonCommercial": {
              "long": 51567,
              "short": 12396,
              "net": 39171
            },
            "smallTrader": {
              "long": 10613,
              "short": 8494,
              "net": 2119
            }
          },
          "openInterest": 140907
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68712,
              "short": 92459,
              "net": -23747
            },
            "nonCommercial": {
              "long": 48383,
              "short": 26221,
              "net": 22162
            },
            "smallTrader": {
              "long": 15239,
              "short": 13654,
              "net": 1585
            }
          },
          "openInterest": 147744
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 556376,
              "short": 929934,
              "net": -373558
            },
            "nonCommercial": {
              "long": 577927,
              "short": 108774,
              "net": 469153
            },
            "smallTrader": {
              "long": 157586,
              "short": 253181,
              "net": -95595
            }
          },
          "openInterest": 1449581
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126862,
              "short": 182549,
              "net": -55687
            },
            "nonCommercial": {
              "long": 78804,
              "short": 35544,
              "net": 43260
            },
            "smallTrader": {
              "long": 22471,
              "short": 10044,
              "net": 12427
            }
          },
          "openInterest": 239607
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 635045,
              "short": 707401,
              "net": -72356
            },
            "nonCommercial": {
              "long": 293470,
              "short": 231974,
              "net": 61496
            },
            "smallTrader": {
              "long": 82156,
              "short": 71296,
              "net": 10860
            }
          },
          "openInterest": 1332755
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19989,
              "short": 33814,
              "net": -13825
            },
            "nonCommercial": {
              "long": 17723,
              "short": 3744,
              "net": 13979
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44430
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 6849,
              "short": 5589,
              "net": 1260
            },
            "nonCommercial": {
              "long": 250,
              "short": 1435,
              "net": -1185
            },
            "smallTrader": {
              "long": 116,
              "short": 191,
              "net": -75
            }
          },
          "openInterest": 7215
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64109,
              "short": 106549,
              "net": -42440
            },
            "nonCommercial": {
              "long": 70638,
              "short": 35308,
              "net": 35330
            },
            "smallTrader": {
              "long": 54367,
              "short": 47257,
              "net": 7110
            }
          },
          "openInterest": 190039
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10331,
              "short": 5200,
              "net": 5131
            },
            "nonCommercial": {
              "long": 11451,
              "short": 6958,
              "net": 4493
            },
            "smallTrader": {
              "long": 5296,
              "short": 14920,
              "net": -9624
            }
          },
          "openInterest": 30943
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148863,
              "short": 183315,
              "net": -34452
            },
            "nonCommercial": {
              "long": 55542,
              "short": 19201,
              "net": 36341
            },
            "smallTrader": {
              "long": 14668,
              "short": 16557,
              "net": -1889
            }
          },
          "openInterest": 242914
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 182276,
              "short": 485016,
              "net": -302740
            },
            "nonCommercial": {
              "long": 297272,
              "short": 39623,
              "net": 257649
            },
            "smallTrader": {
              "long": 73213,
              "short": 28122,
              "net": 45091
            }
          },
          "openInterest": 619408
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211839,
              "short": 239707,
              "net": -27868
            },
            "nonCommercial": {
              "long": 48447,
              "short": 30490,
              "net": 17957
            },
            "smallTrader": {
              "long": 37296,
              "short": 27385,
              "net": 9911
            }
          },
          "openInterest": 328344
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45380,
              "short": 77232,
              "net": -31852
            },
            "nonCommercial": {
              "long": 45136,
              "short": 16470,
              "net": 28666
            },
            "smallTrader": {
              "long": 27509,
              "short": 24323,
              "net": 3186
            }
          },
          "openInterest": 118274
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91321,
              "short": 127300,
              "net": -35979
            },
            "nonCommercial": {
              "long": 79546,
              "short": 29587,
              "net": 49959
            },
            "smallTrader": {
              "long": 25820,
              "short": 39800,
              "net": -13980
            }
          },
          "openInterest": 242655
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124191,
              "short": 196376,
              "net": -72185
            },
            "nonCommercial": {
              "long": 148499,
              "short": 39107,
              "net": 109392
            },
            "smallTrader": {
              "long": 27236,
              "short": 64443,
              "net": -37207
            }
          },
          "openInterest": 338708
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27535,
              "short": 99040,
              "net": -71505
            },
            "nonCommercial": {
              "long": 89312,
              "short": 22721,
              "net": 66591
            },
            "smallTrader": {
              "long": 6732,
              "short": 1818,
              "net": 4914
            }
          },
          "openInterest": 123581
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43459,
              "short": 63015,
              "net": -19556
            },
            "nonCommercial": {
              "long": 30595,
              "short": 15495,
              "net": 15100
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82561
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 381679,
              "short": 229266,
              "net": 152413
            },
            "nonCommercial": {
              "long": 110643,
              "short": 294446,
              "net": -183803
            },
            "smallTrader": {
              "long": 71939,
              "short": 40549,
              "net": 31390
            }
          },
          "openInterest": 774120
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 641,
              "short": 20115,
              "net": -19474
            },
            "nonCommercial": {
              "long": 21604,
              "short": 4334,
              "net": 17270
            },
            "smallTrader": {
              "long": 3720,
              "short": 1516,
              "net": 2204
            }
          },
          "openInterest": 25965
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8047,
              "short": 35326,
              "net": -27279
            },
            "nonCommercial": {
              "long": 24818,
              "short": 1716,
              "net": 23102
            },
            "smallTrader": {
              "long": 5491,
              "short": 1314,
              "net": 4177
            }
          },
          "openInterest": 38523
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 590227,
              "short": 598063,
              "net": -7836
            },
            "nonCommercial": {
              "long": 62349,
              "short": 76660,
              "net": -14311
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 811413
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29034,
              "short": 94447,
              "net": -65413
            },
            "nonCommercial": {
              "long": 66066,
              "short": 14585,
              "net": 51481
            },
            "smallTrader": {
              "long": 30877,
              "short": 16945,
              "net": 13932
            }
          },
          "openInterest": 154219
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71104,
              "short": 152733,
              "net": -81629
            },
            "nonCommercial": {
              "long": 76504,
              "short": 16978,
              "net": 59526
            },
            "smallTrader": {
              "long": 40469,
              "short": 18366,
              "net": 22103
            }
          },
          "openInterest": 207421
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129715,
              "short": 229796,
              "net": -100081
            },
            "nonCommercial": {
              "long": 113863,
              "short": 33124,
              "net": 80739
            },
            "smallTrader": {
              "long": 36732,
              "short": 17390,
              "net": 19342
            }
          },
          "openInterest": 319074
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241995,
              "short": 398972,
              "net": -156977
            },
            "nonCommercial": {
              "long": 219717,
              "short": 39518,
              "net": 180199
            },
            "smallTrader": {
              "long": 58632,
              "short": 81854,
              "net": -23222
            }
          },
          "openInterest": 603508
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 298837,
              "short": 482419,
              "net": -183582
            },
            "nonCommercial": {
              "long": 177427,
              "short": 23218,
              "net": 154209
            },
            "smallTrader": {
              "long": 81221,
              "short": 51848,
              "net": 29373
            }
          },
          "openInterest": 613181
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6197,
              "short": 36425,
              "net": -30228
            },
            "nonCommercial": {
              "long": 27655,
              "short": 7662,
              "net": 19993
            },
            "smallTrader": {
              "long": 19600,
              "short": 9365,
              "net": 10235
            }
          },
          "openInterest": 53452
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8912,
              "short": 9456,
              "net": -544
            },
            "nonCommercial": {
              "long": 20808,
              "short": 19424,
              "net": 1384
            },
            "smallTrader": {
              "long": 2722,
              "short": 3562,
              "net": -840
            }
          },
          "openInterest": 33147
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 87166,
              "short": 70884,
              "net": 16282
            },
            "nonCommercial": {
              "long": 4672,
              "short": 17736,
              "net": -13064
            },
            "smallTrader": {
              "long": 12209,
              "short": 15427,
              "net": -3218
            }
          },
          "openInterest": 114567
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81555,
              "short": 159299,
              "net": -77744
            },
            "nonCommercial": {
              "long": 87148,
              "short": 6286,
              "net": 80862
            },
            "smallTrader": {
              "long": 29541,
              "short": 32659,
              "net": -3118
            }
          },
          "openInterest": 216856
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278015,
              "short": 270452,
              "net": 7563
            },
            "nonCommercial": {
              "long": 106386,
              "short": 96087,
              "net": 10299
            },
            "smallTrader": {
              "long": 43917,
              "short": 61779,
              "net": -17862
            }
          },
          "openInterest": 494772
        }
      ]
    },
    {
      "reportDate": "2010-10-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1145184,
              "short": 1156777,
              "net": -11593
            },
            "nonCommercial": {
              "long": 232628,
              "short": 209031,
              "net": 23597
            },
            "smallTrader": {
              "long": 297112,
              "short": 309116,
              "net": -12004
            }
          },
          "openInterest": 1706764
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 412987,
              "short": 484797,
              "net": -71810
            },
            "nonCommercial": {
              "long": 204531,
              "short": 129414,
              "net": 75117
            },
            "smallTrader": {
              "long": 108949,
              "short": 112256,
              "net": -3307
            }
          },
          "openInterest": 733189
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 436823,
              "short": 453540,
              "net": -16717
            },
            "nonCommercial": {
              "long": 79438,
              "short": 92440,
              "net": -13002
            },
            "smallTrader": {
              "long": 146352,
              "short": 116633,
              "net": 29719
            }
          },
          "openInterest": 674322
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 507235,
              "short": 606607,
              "net": -99372
            },
            "nonCommercial": {
              "long": 206620,
              "short": 87770,
              "net": 118850
            },
            "smallTrader": {
              "long": 220960,
              "short": 240438,
              "net": -19478
            }
          },
          "openInterest": 946385
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24969,
              "short": 113042,
              "net": -88073
            },
            "nonCommercial": {
              "long": 81871,
              "short": 12835,
              "net": 69036
            },
            "smallTrader": {
              "long": 32451,
              "short": 13414,
              "net": 19037
            }
          },
          "openInterest": 139447
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23758,
              "short": 39982,
              "net": -16224
            },
            "nonCommercial": {
              "long": 37064,
              "short": 27661,
              "net": 9403
            },
            "smallTrader": {
              "long": 25713,
              "short": 18892,
              "net": 6821
            }
          },
          "openInterest": 86536
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16843,
              "short": 85492,
              "net": -68649
            },
            "nonCommercial": {
              "long": 62909,
              "short": 20231,
              "net": 42678
            },
            "smallTrader": {
              "long": 40191,
              "short": 14220,
              "net": 25971
            }
          },
          "openInterest": 120045
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78294,
              "short": 71185,
              "net": 7109
            },
            "nonCommercial": {
              "long": 30107,
              "short": 38735,
              "net": -8628
            },
            "smallTrader": {
              "long": 8821,
              "short": 7302,
              "net": 1519
            }
          },
          "openInterest": 136785
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63451,
              "short": 96675,
              "net": -33224
            },
            "nonCommercial": {
              "long": 44483,
              "short": 12440,
              "net": 32043
            },
            "smallTrader": {
              "long": 8575,
              "short": 7394,
              "net": 1181
            }
          },
          "openInterest": 132541
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67855,
              "short": 94481,
              "net": -26626
            },
            "nonCommercial": {
              "long": 51583,
              "short": 27184,
              "net": 24399
            },
            "smallTrader": {
              "long": 16523,
              "short": 14296,
              "net": 2227
            }
          },
          "openInterest": 153457
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 560663,
              "short": 907609,
              "net": -346946
            },
            "nonCommercial": {
              "long": 555109,
              "short": 110974,
              "net": 444135
            },
            "smallTrader": {
              "long": 157376,
              "short": 254565,
              "net": -97189
            }
          },
          "openInterest": 1439869
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127208,
              "short": 174732,
              "net": -47524
            },
            "nonCommercial": {
              "long": 71387,
              "short": 35512,
              "net": 35875
            },
            "smallTrader": {
              "long": 20067,
              "short": 8418,
              "net": 11649
            }
          },
          "openInterest": 232633
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 639534,
              "short": 762465,
              "net": -122931
            },
            "nonCommercial": {
              "long": 319363,
              "short": 203337,
              "net": 116026
            },
            "smallTrader": {
              "long": 82379,
              "short": 75474,
              "net": 6905
            }
          },
          "openInterest": 1407933
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19905,
              "short": 39239,
              "net": -19334
            },
            "nonCommercial": {
              "long": 21368,
              "short": 3873,
              "net": 17495
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49007
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 4669,
              "short": 3480,
              "net": 1189
            },
            "nonCommercial": {
              "long": 0,
              "short": 1244,
              "net": -1244
            },
            "smallTrader": {
              "long": 232,
              "short": 177,
              "net": 55
            }
          },
          "openInterest": 4901
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66364,
              "short": 122353,
              "net": -55989
            },
            "nonCommercial": {
              "long": 72979,
              "short": 24736,
              "net": 48243
            },
            "smallTrader": {
              "long": 55978,
              "short": 48232,
              "net": 7746
            }
          },
          "openInterest": 197406
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10115,
              "short": 5654,
              "net": 4461
            },
            "nonCommercial": {
              "long": 11961,
              "short": 7220,
              "net": 4741
            },
            "smallTrader": {
              "long": 5360,
              "short": 14562,
              "net": -9202
            }
          },
          "openInterest": 30272
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138485,
              "short": 201974,
              "net": -63489
            },
            "nonCommercial": {
              "long": 74946,
              "short": 15763,
              "net": 59183
            },
            "smallTrader": {
              "long": 18252,
              "short": 13946,
              "net": 4306
            }
          },
          "openInterest": 259571
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 179071,
              "short": 478569,
              "net": -299498
            },
            "nonCommercial": {
              "long": 300571,
              "short": 40951,
              "net": 259620
            },
            "smallTrader": {
              "long": 67580,
              "short": 27702,
              "net": 39878
            }
          },
          "openInterest": 617204
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184670,
              "short": 244147,
              "net": -59477
            },
            "nonCommercial": {
              "long": 72332,
              "short": 25745,
              "net": 46587
            },
            "smallTrader": {
              "long": 39424,
              "short": 26534,
              "net": 12890
            }
          },
          "openInterest": 337021
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44606,
              "short": 96417,
              "net": -51811
            },
            "nonCommercial": {
              "long": 66866,
              "short": 17660,
              "net": 49206
            },
            "smallTrader": {
              "long": 30632,
              "short": 28027,
              "net": 2605
            }
          },
          "openInterest": 142488
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88349,
              "short": 113499,
              "net": -25150
            },
            "nonCommercial": {
              "long": 67686,
              "short": 28682,
              "net": 39004
            },
            "smallTrader": {
              "long": 23005,
              "short": 36859,
              "net": -13854
            }
          },
          "openInterest": 221845
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122421,
              "short": 190983,
              "net": -68562
            },
            "nonCommercial": {
              "long": 141934,
              "short": 34485,
              "net": 107449
            },
            "smallTrader": {
              "long": 25070,
              "short": 63957,
              "net": -38887
            }
          },
          "openInterest": 322975
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26893,
              "short": 117470,
              "net": -90577
            },
            "nonCommercial": {
              "long": 106169,
              "short": 20405,
              "net": 85764
            },
            "smallTrader": {
              "long": 6513,
              "short": 1700,
              "net": 4813
            }
          },
          "openInterest": 139575
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55811,
              "short": 86573,
              "net": -30762
            },
            "nonCommercial": {
              "long": 36090,
              "short": 10627,
              "net": 25463
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 111443
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377180,
              "short": 240423,
              "net": 136757
            },
            "nonCommercial": {
              "long": 129590,
              "short": 299848,
              "net": -170258
            },
            "smallTrader": {
              "long": 77435,
              "short": 43934,
              "net": 33501
            }
          },
          "openInterest": 791682
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 881,
              "short": 19451,
              "net": -18570
            },
            "nonCommercial": {
              "long": 21339,
              "short": 5005,
              "net": 16334
            },
            "smallTrader": {
              "long": 3822,
              "short": 1586,
              "net": 2236
            }
          },
          "openInterest": 26042
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7171,
              "short": 35546,
              "net": -28375
            },
            "nonCommercial": {
              "long": 25087,
              "short": 1438,
              "net": 23649
            },
            "smallTrader": {
              "long": 5876,
              "short": 1150,
              "net": 4726
            }
          },
          "openInterest": 38336
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 584563,
              "short": 613416,
              "net": -28853
            },
            "nonCommercial": {
              "long": 73698,
              "short": 76889,
              "net": -3191
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 829851
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30023,
              "short": 92150,
              "net": -62127
            },
            "nonCommercial": {
              "long": 63681,
              "short": 15198,
              "net": 48483
            },
            "smallTrader": {
              "long": 30223,
              "short": 16579,
              "net": 13644
            }
          },
          "openInterest": 156096
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74103,
              "short": 133941,
              "net": -59838
            },
            "nonCommercial": {
              "long": 60590,
              "short": 18076,
              "net": 42514
            },
            "smallTrader": {
              "long": 36234,
              "short": 18910,
              "net": 17324
            }
          },
          "openInterest": 187127
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123045,
              "short": 234831,
              "net": -111786
            },
            "nonCommercial": {
              "long": 121361,
              "short": 27692,
              "net": 93669
            },
            "smallTrader": {
              "long": 36160,
              "short": 18043,
              "net": 18117
            }
          },
          "openInterest": 309013
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259034,
              "short": 399374,
              "net": -140340
            },
            "nonCommercial": {
              "long": 208913,
              "short": 41618,
              "net": 167295
            },
            "smallTrader": {
              "long": 56172,
              "short": 83127,
              "net": -26955
            }
          },
          "openInterest": 604208
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273571,
              "short": 451472,
              "net": -177901
            },
            "nonCommercial": {
              "long": 169315,
              "short": 22600,
              "net": 146715
            },
            "smallTrader": {
              "long": 78117,
              "short": 46931,
              "net": 31186
            }
          },
          "openInterest": 578944
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5279,
              "short": 38448,
              "net": -33169
            },
            "nonCommercial": {
              "long": 31693,
              "short": 9094,
              "net": 22599
            },
            "smallTrader": {
              "long": 19659,
              "short": 9089,
              "net": 10570
            }
          },
          "openInterest": 56636
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11825,
              "short": 9238,
              "net": 2587
            },
            "nonCommercial": {
              "long": 19129,
              "short": 20709,
              "net": -1580
            },
            "smallTrader": {
              "long": 2942,
              "short": 3949,
              "net": -1007
            }
          },
          "openInterest": 34586
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 85049,
              "short": 69059,
              "net": 15990
            },
            "nonCommercial": {
              "long": 4473,
              "short": 18539,
              "net": -14066
            },
            "smallTrader": {
              "long": 13214,
              "short": 15138,
              "net": -1924
            }
          },
          "openInterest": 114994
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82220,
              "short": 153703,
              "net": -71483
            },
            "nonCommercial": {
              "long": 83704,
              "short": 6719,
              "net": 76985
            },
            "smallTrader": {
              "long": 27567,
              "short": 33069,
              "net": -5502
            }
          },
          "openInterest": 213832
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 291769,
              "short": 276251,
              "net": 15518
            },
            "nonCommercial": {
              "long": 102683,
              "short": 98675,
              "net": 4008
            },
            "smallTrader": {
              "long": 39956,
              "short": 59482,
              "net": -19526
            }
          },
          "openInterest": 500545
        }
      ]
    },
    {
      "reportDate": "2010-10-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1083195,
              "short": 1138098,
              "net": -54903
            },
            "nonCommercial": {
              "long": 256441,
              "short": 200693,
              "net": 55748
            },
            "smallTrader": {
              "long": 321243,
              "short": 322088,
              "net": -845
            }
          },
          "openInterest": 1689611
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 428295,
              "short": 483829,
              "net": -55534
            },
            "nonCommercial": {
              "long": 191147,
              "short": 129094,
              "net": 62053
            },
            "smallTrader": {
              "long": 113781,
              "short": 120300,
              "net": -6519
            }
          },
          "openInterest": 740994
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 433639,
              "short": 456209,
              "net": -22570
            },
            "nonCommercial": {
              "long": 96571,
              "short": 103773,
              "net": -7202
            },
            "smallTrader": {
              "long": 153533,
              "short": 123761,
              "net": 29772
            }
          },
          "openInterest": 692890
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 558509,
              "short": 635073,
              "net": -76564
            },
            "nonCommercial": {
              "long": 201412,
              "short": 98129,
              "net": 103283
            },
            "smallTrader": {
              "long": 220783,
              "short": 247502,
              "net": -26719
            }
          },
          "openInterest": 992698
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26478,
              "short": 112594,
              "net": -86116
            },
            "nonCommercial": {
              "long": 79697,
              "short": 12006,
              "net": 67691
            },
            "smallTrader": {
              "long": 32210,
              "short": 13785,
              "net": 18425
            }
          },
          "openInterest": 138537
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26610,
              "short": 40769,
              "net": -14159
            },
            "nonCommercial": {
              "long": 39870,
              "short": 31804,
              "net": 8066
            },
            "smallTrader": {
              "long": 26189,
              "short": 20096,
              "net": 6093
            }
          },
          "openInterest": 92868
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19986,
              "short": 89438,
              "net": -69452
            },
            "nonCommercial": {
              "long": 63283,
              "short": 19497,
              "net": 43786
            },
            "smallTrader": {
              "long": 40481,
              "short": 14815,
              "net": 25666
            }
          },
          "openInterest": 123851
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80820,
              "short": 75622,
              "net": 5198
            },
            "nonCommercial": {
              "long": 31212,
              "short": 38605,
              "net": -7393
            },
            "smallTrader": {
              "long": 8703,
              "short": 6508,
              "net": 2195
            }
          },
          "openInterest": 136896
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64023,
              "short": 97648,
              "net": -33625
            },
            "nonCommercial": {
              "long": 45371,
              "short": 13244,
              "net": 32127
            },
            "smallTrader": {
              "long": 9584,
              "short": 8086,
              "net": 1498
            }
          },
          "openInterest": 135111
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70002,
              "short": 97325,
              "net": -27323
            },
            "nonCommercial": {
              "long": 52794,
              "short": 28726,
              "net": 24068
            },
            "smallTrader": {
              "long": 17562,
              "short": 14307,
              "net": 3255
            }
          },
          "openInterest": 158917
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 585036,
              "short": 933704,
              "net": -348668
            },
            "nonCommercial": {
              "long": 556358,
              "short": 123621,
              "net": 432737
            },
            "smallTrader": {
              "long": 166076,
              "short": 250145,
              "net": -84069
            }
          },
          "openInterest": 1475534
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126101,
              "short": 173086,
              "net": -46985
            },
            "nonCommercial": {
              "long": 73894,
              "short": 38874,
              "net": 35020
            },
            "smallTrader": {
              "long": 20655,
              "short": 8690,
              "net": 11965
            }
          },
          "openInterest": 235370
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 656827,
              "short": 800064,
              "net": -143237
            },
            "nonCommercial": {
              "long": 324993,
              "short": 195667,
              "net": 129326
            },
            "smallTrader": {
              "long": 85600,
              "short": 71689,
              "net": 13911
            }
          },
          "openInterest": 1442044
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21377,
              "short": 35543,
              "net": -14166
            },
            "nonCommercial": {
              "long": 17192,
              "short": 4613,
              "net": 12579
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45517
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 5382,
              "short": 4236,
              "net": 1146
            },
            "nonCommercial": {
              "long": 46,
              "short": 1244,
              "net": -1198
            },
            "smallTrader": {
              "long": 218,
              "short": 166,
              "net": 52
            }
          },
          "openInterest": 5646
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73180,
              "short": 122239,
              "net": -49059
            },
            "nonCommercial": {
              "long": 68718,
              "short": 27207,
              "net": 41511
            },
            "smallTrader": {
              "long": 53055,
              "short": 45507,
              "net": 7548
            }
          },
          "openInterest": 197836
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10068,
              "short": 4322,
              "net": 5746
            },
            "nonCommercial": {
              "long": 10499,
              "short": 9043,
              "net": 1456
            },
            "smallTrader": {
              "long": 5766,
              "short": 12968,
              "net": -7202
            }
          },
          "openInterest": 29050
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142240,
              "short": 212297,
              "net": -70057
            },
            "nonCommercial": {
              "long": 78667,
              "short": 13784,
              "net": 64883
            },
            "smallTrader": {
              "long": 18908,
              "short": 13734,
              "net": 5174
            }
          },
          "openInterest": 269889
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 177524,
              "short": 477546,
              "net": -300022
            },
            "nonCommercial": {
              "long": 304564,
              "short": 48690,
              "net": 255874
            },
            "smallTrader": {
              "long": 67248,
              "short": 23100,
              "net": 44148
            }
          },
          "openInterest": 616382
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179008,
              "short": 235192,
              "net": -56184
            },
            "nonCommercial": {
              "long": 64218,
              "short": 24793,
              "net": 39425
            },
            "smallTrader": {
              "long": 44766,
              "short": 28007,
              "net": 16759
            }
          },
          "openInterest": 324517
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48326,
              "short": 98217,
              "net": -49891
            },
            "nonCommercial": {
              "long": 66463,
              "short": 18178,
              "net": 48285
            },
            "smallTrader": {
              "long": 31635,
              "short": 30029,
              "net": 1606
            }
          },
          "openInterest": 146581
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84995,
              "short": 109031,
              "net": -24036
            },
            "nonCommercial": {
              "long": 65084,
              "short": 27721,
              "net": 37363
            },
            "smallTrader": {
              "long": 22220,
              "short": 35547,
              "net": -13327
            }
          },
          "openInterest": 214639
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120260,
              "short": 186622,
              "net": -66362
            },
            "nonCommercial": {
              "long": 138118,
              "short": 37300,
              "net": 100818
            },
            "smallTrader": {
              "long": 26163,
              "short": 60619,
              "net": -34456
            }
          },
          "openInterest": 318427
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26074,
              "short": 117689,
              "net": -91615
            },
            "nonCommercial": {
              "long": 108857,
              "short": 22639,
              "net": 86218
            },
            "smallTrader": {
              "long": 6797,
              "short": 1400,
              "net": 5397
            }
          },
          "openInterest": 141728
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61268,
              "short": 84471,
              "net": -23203
            },
            "nonCommercial": {
              "long": 28709,
              "short": 9644,
              "net": 19065
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 108848
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 389703,
              "short": 243232,
              "net": 146471
            },
            "nonCommercial": {
              "long": 125003,
              "short": 300244,
              "net": -175241
            },
            "smallTrader": {
              "long": 72055,
              "short": 43285,
              "net": 28770
            }
          },
          "openInterest": 794669
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1213,
              "short": 20607,
              "net": -19394
            },
            "nonCommercial": {
              "long": 21276,
              "short": 4703,
              "net": 16573
            },
            "smallTrader": {
              "long": 3948,
              "short": 1127,
              "net": 2821
            }
          },
          "openInterest": 26437
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6174,
              "short": 36044,
              "net": -29870
            },
            "nonCommercial": {
              "long": 26849,
              "short": 1602,
              "net": 25247
            },
            "smallTrader": {
              "long": 5599,
              "short": 976,
              "net": 4623
            }
          },
          "openInterest": 38698
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 601535,
              "short": 625599,
              "net": -24064
            },
            "nonCommercial": {
              "long": 68702,
              "short": 77112,
              "net": -8410
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 843960
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29899,
              "short": 91403,
              "net": -61504
            },
            "nonCommercial": {
              "long": 59615,
              "short": 14263,
              "net": 45352
            },
            "smallTrader": {
              "long": 30769,
              "short": 14617,
              "net": 16152
            }
          },
          "openInterest": 153970
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77690,
              "short": 138080,
              "net": -60390
            },
            "nonCommercial": {
              "long": 63125,
              "short": 20513,
              "net": 42612
            },
            "smallTrader": {
              "long": 34821,
              "short": 17043,
              "net": 17778
            }
          },
          "openInterest": 192578
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129808,
              "short": 236501,
              "net": -106693
            },
            "nonCommercial": {
              "long": 114505,
              "short": 27870,
              "net": 86635
            },
            "smallTrader": {
              "long": 39924,
              "short": 19866,
              "net": 20058
            }
          },
          "openInterest": 313279
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 286187,
              "short": 432022,
              "net": -145835
            },
            "nonCommercial": {
              "long": 209876,
              "short": 36922,
              "net": 172954
            },
            "smallTrader": {
              "long": 57460,
              "short": 84579,
              "net": -27119
            }
          },
          "openInterest": 635883
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265915,
              "short": 453230,
              "net": -187315
            },
            "nonCommercial": {
              "long": 170254,
              "short": 17149,
              "net": 153105
            },
            "smallTrader": {
              "long": 80156,
              "short": 45946,
              "net": 34210
            }
          },
          "openInterest": 579406
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6229,
              "short": 36081,
              "net": -29852
            },
            "nonCommercial": {
              "long": 31504,
              "short": 11557,
              "net": 19947
            },
            "smallTrader": {
              "long": 19987,
              "short": 10082,
              "net": 9905
            }
          },
          "openInterest": 57722
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11205,
              "short": 9569,
              "net": 1636
            },
            "nonCommercial": {
              "long": 19586,
              "short": 21078,
              "net": -1492
            },
            "smallTrader": {
              "long": 3570,
              "short": 3714,
              "net": -144
            }
          },
          "openInterest": 34984
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 95508,
              "short": 78279,
              "net": 17229
            },
            "nonCommercial": {
              "long": 3366,
              "short": 20547,
              "net": -17181
            },
            "smallTrader": {
              "long": 14048,
              "short": 14096,
              "net": -48
            }
          },
          "openInterest": 129842
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83716,
              "short": 157019,
              "net": -73303
            },
            "nonCommercial": {
              "long": 85253,
              "short": 6797,
              "net": 78456
            },
            "smallTrader": {
              "long": 29080,
              "short": 34233,
              "net": -5153
            }
          },
          "openInterest": 221537
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 296355,
              "short": 276009,
              "net": 20346
            },
            "nonCommercial": {
              "long": 104832,
              "short": 108424,
              "net": -3592
            },
            "smallTrader": {
              "long": 40424,
              "short": 57178,
              "net": -16754
            }
          },
          "openInterest": 512431
        }
      ]
    },
    {
      "reportDate": "2010-10-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 973959,
              "short": 1048720,
              "net": -74761
            },
            "nonCommercial": {
              "long": 259147,
              "short": 191800,
              "net": 67347
            },
            "smallTrader": {
              "long": 322688,
              "short": 315274,
              "net": 7414
            }
          },
          "openInterest": 1597756
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 411341,
              "short": 488200,
              "net": -76859
            },
            "nonCommercial": {
              "long": 208383,
              "short": 127788,
              "net": 80595
            },
            "smallTrader": {
              "long": 108504,
              "short": 112240,
              "net": -3736
            }
          },
          "openInterest": 735205
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 442544,
              "short": 462670,
              "net": -20126
            },
            "nonCommercial": {
              "long": 98486,
              "short": 96613,
              "net": 1873
            },
            "smallTrader": {
              "long": 143944,
              "short": 125691,
              "net": 18253
            }
          },
          "openInterest": 695529
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 542187,
              "short": 696587,
              "net": -154400
            },
            "nonCommercial": {
              "long": 265586,
              "short": 102801,
              "net": 162785
            },
            "smallTrader": {
              "long": 228872,
              "short": 237257,
              "net": -8385
            }
          },
          "openInterest": 1049113
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26588,
              "short": 105534,
              "net": -78946
            },
            "nonCommercial": {
              "long": 71661,
              "short": 12480,
              "net": 59181
            },
            "smallTrader": {
              "long": 34836,
              "short": 15071,
              "net": 19765
            }
          },
          "openInterest": 133257
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31962,
              "short": 40875,
              "net": -8913
            },
            "nonCommercial": {
              "long": 34708,
              "short": 28912,
              "net": 5796
            },
            "smallTrader": {
              "long": 23252,
              "short": 20135,
              "net": 3117
            }
          },
          "openInterest": 90068
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22985,
              "short": 80111,
              "net": -57126
            },
            "nonCommercial": {
              "long": 47852,
              "short": 17112,
              "net": 30740
            },
            "smallTrader": {
              "long": 41809,
              "short": 15423,
              "net": 26386
            }
          },
          "openInterest": 112791
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84934,
              "short": 79296,
              "net": 5638
            },
            "nonCommercial": {
              "long": 32402,
              "short": 38783,
              "net": -6381
            },
            "smallTrader": {
              "long": 6716,
              "short": 5973,
              "net": 743
            }
          },
          "openInterest": 140811
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65528,
              "short": 103964,
              "net": -38436
            },
            "nonCommercial": {
              "long": 48599,
              "short": 11726,
              "net": 36873
            },
            "smallTrader": {
              "long": 8952,
              "short": 7389,
              "net": 1563
            }
          },
          "openInterest": 140137
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71698,
              "short": 101035,
              "net": -29337
            },
            "nonCommercial": {
              "long": 54303,
              "short": 28153,
              "net": 26150
            },
            "smallTrader": {
              "long": 16956,
              "short": 13769,
              "net": 3187
            }
          },
          "openInterest": 162855
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 612655,
              "short": 959627,
              "net": -346972
            },
            "nonCommercial": {
              "long": 558591,
              "short": 127176,
              "net": 431415
            },
            "smallTrader": {
              "long": 168511,
              "short": 252954,
              "net": -84443
            }
          },
          "openInterest": 1530657
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128271,
              "short": 173824,
              "net": -45553
            },
            "nonCommercial": {
              "long": 71533,
              "short": 36171,
              "net": 35362
            },
            "smallTrader": {
              "long": 20048,
              "short": 9857,
              "net": 10191
            }
          },
          "openInterest": 232933
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 672616,
              "short": 790891,
              "net": -118275
            },
            "nonCommercial": {
              "long": 310303,
              "short": 209473,
              "net": 100830
            },
            "smallTrader": {
              "long": 85906,
              "short": 68461,
              "net": 17445
            }
          },
          "openInterest": 1422821
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21575,
              "short": 35606,
              "net": -14031
            },
            "nonCommercial": {
              "long": 16844,
              "short": 4259,
              "net": 12585
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45097
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 6117,
              "short": 4854,
              "net": 1263
            },
            "nonCommercial": {
              "long": 0,
              "short": 1244,
              "net": -1244
            },
            "smallTrader": {
              "long": 172,
              "short": 191,
              "net": -19
            }
          },
          "openInterest": 6289
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80283,
              "short": 143118,
              "net": -62835
            },
            "nonCommercial": {
              "long": 74855,
              "short": 28107,
              "net": 46748
            },
            "smallTrader": {
              "long": 62319,
              "short": 46232,
              "net": 16087
            }
          },
          "openInterest": 219761
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11347,
              "short": 4344,
              "net": 7003
            },
            "nonCommercial": {
              "long": 9974,
              "short": 9660,
              "net": 314
            },
            "smallTrader": {
              "long": 4964,
              "short": 12281,
              "net": -7317
            }
          },
          "openInterest": 30039
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149386,
              "short": 218228,
              "net": -68842
            },
            "nonCommercial": {
              "long": 80170,
              "short": 18083,
              "net": 62087
            },
            "smallTrader": {
              "long": 20880,
              "short": 14125,
              "net": 6755
            }
          },
          "openInterest": 282151
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 177820,
              "short": 470902,
              "net": -293082
            },
            "nonCommercial": {
              "long": 299275,
              "short": 49523,
              "net": 249752
            },
            "smallTrader": {
              "long": 68794,
              "short": 25464,
              "net": 43330
            }
          },
          "openInterest": 630626
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186158,
              "short": 231703,
              "net": -45545
            },
            "nonCommercial": {
              "long": 57503,
              "short": 28861,
              "net": 28642
            },
            "smallTrader": {
              "long": 42171,
              "short": 25268,
              "net": 16903
            }
          },
          "openInterest": 323728
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47485,
              "short": 91956,
              "net": -44471
            },
            "nonCommercial": {
              "long": 62554,
              "short": 16698,
              "net": 45856
            },
            "smallTrader": {
              "long": 29368,
              "short": 30753,
              "net": -1385
            }
          },
          "openInterest": 139496
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85252,
              "short": 99033,
              "net": -13781
            },
            "nonCommercial": {
              "long": 59347,
              "short": 30279,
              "net": 29068
            },
            "smallTrader": {
              "long": 18546,
              "short": 33833,
              "net": -15287
            }
          },
          "openInterest": 202437
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116119,
              "short": 181205,
              "net": -65086
            },
            "nonCommercial": {
              "long": 140751,
              "short": 40483,
              "net": 100268
            },
            "smallTrader": {
              "long": 24472,
              "short": 59654,
              "net": -35182
            }
          },
          "openInterest": 315182
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26684,
              "short": 113508,
              "net": -86824
            },
            "nonCommercial": {
              "long": 104557,
              "short": 22432,
              "net": 82125
            },
            "smallTrader": {
              "long": 6571,
              "short": 1872,
              "net": 4699
            }
          },
          "openInterest": 137858
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62772,
              "short": 85196,
              "net": -22424
            },
            "nonCommercial": {
              "long": 25979,
              "short": 8265,
              "net": 17714
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 109183
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 389537,
              "short": 250169,
              "net": 139368
            },
            "nonCommercial": {
              "long": 115245,
              "short": 289119,
              "net": -173874
            },
            "smallTrader": {
              "long": 77178,
              "short": 42672,
              "net": 34506
            }
          },
          "openInterest": 807824
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1856,
              "short": 19755,
              "net": -17899
            },
            "nonCommercial": {
              "long": 21477,
              "short": 6146,
              "net": 15331
            },
            "smallTrader": {
              "long": 3698,
              "short": 1130,
              "net": 2568
            }
          },
          "openInterest": 27031
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6192,
              "short": 35609,
              "net": -29417
            },
            "nonCommercial": {
              "long": 27286,
              "short": 1724,
              "net": 25562
            },
            "smallTrader": {
              "long": 4931,
              "short": 1076,
              "net": 3855
            }
          },
          "openInterest": 38488
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 614601,
              "short": 635726,
              "net": -21125
            },
            "nonCommercial": {
              "long": 71744,
              "short": 77980,
              "net": -6236
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 854075
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28601,
              "short": 86751,
              "net": -58150
            },
            "nonCommercial": {
              "long": 56278,
              "short": 12981,
              "net": 43297
            },
            "smallTrader": {
              "long": 29489,
              "short": 14636,
              "net": 14853
            }
          },
          "openInterest": 151104
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81687,
              "short": 145819,
              "net": -64132
            },
            "nonCommercial": {
              "long": 64150,
              "short": 19525,
              "net": 44625
            },
            "smallTrader": {
              "long": 36635,
              "short": 17128,
              "net": 19507
            }
          },
          "openInterest": 200156
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139516,
              "short": 241584,
              "net": -102068
            },
            "nonCommercial": {
              "long": 112034,
              "short": 28857,
              "net": 83177
            },
            "smallTrader": {
              "long": 39755,
              "short": 20864,
              "net": 18891
            }
          },
          "openInterest": 327351
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284386,
              "short": 446972,
              "net": -162586
            },
            "nonCommercial": {
              "long": 234735,
              "short": 37584,
              "net": 197151
            },
            "smallTrader": {
              "long": 55782,
              "short": 90347,
              "net": -34565
            }
          },
          "openInterest": 652432
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 271484,
              "short": 467906,
              "net": -196422
            },
            "nonCommercial": {
              "long": 176181,
              "short": 15521,
              "net": 160660
            },
            "smallTrader": {
              "long": 77463,
              "short": 41701,
              "net": 35762
            }
          },
          "openInterest": 587348
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9487,
              "short": 30720,
              "net": -21233
            },
            "nonCommercial": {
              "long": 24908,
              "short": 13673,
              "net": 11235
            },
            "smallTrader": {
              "long": 19624,
              "short": 9626,
              "net": 9998
            }
          },
          "openInterest": 54022
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9920,
              "short": 13966,
              "net": -4046
            },
            "nonCommercial": {
              "long": 22789,
              "short": 19608,
              "net": 3181
            },
            "smallTrader": {
              "long": 4306,
              "short": 3441,
              "net": 865
            }
          },
          "openInterest": 37745
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 99006,
              "short": 80600,
              "net": 18406
            },
            "nonCommercial": {
              "long": 4002,
              "short": 21972,
              "net": -17970
            },
            "smallTrader": {
              "long": 13518,
              "short": 13954,
              "net": -436
            }
          },
          "openInterest": 134936
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82459,
              "short": 156463,
              "net": -74004
            },
            "nonCommercial": {
              "long": 87126,
              "short": 7464,
              "net": 79662
            },
            "smallTrader": {
              "long": 26827,
              "short": 32485,
              "net": -5658
            }
          },
          "openInterest": 225864
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 303980,
              "short": 283571,
              "net": 20409
            },
            "nonCommercial": {
              "long": 103104,
              "short": 105334,
              "net": -2230
            },
            "smallTrader": {
              "long": 41455,
              "short": 59634,
              "net": -18179
            }
          },
          "openInterest": 524268
        }
      ]
    },
    {
      "reportDate": "2010-10-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 960544,
              "short": 965074,
              "net": -4530
            },
            "nonCommercial": {
              "long": 211434,
              "short": 195678,
              "net": 15756
            },
            "smallTrader": {
              "long": 297674,
              "short": 308900,
              "net": -11226
            }
          },
          "openInterest": 1514959
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 419259,
              "short": 472516,
              "net": -53257
            },
            "nonCommercial": {
              "long": 180571,
              "short": 130244,
              "net": 50327
            },
            "smallTrader": {
              "long": 114112,
              "short": 111182,
              "net": 2930
            }
          },
          "openInterest": 725063
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 429397,
              "short": 414416,
              "net": 14981
            },
            "nonCommercial": {
              "long": 77404,
              "short": 100589,
              "net": -23185
            },
            "smallTrader": {
              "long": 144688,
              "short": 136484,
              "net": 8204
            }
          },
          "openInterest": 667626
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612157,
              "short": 691986,
              "net": -79829
            },
            "nonCommercial": {
              "long": 211157,
              "short": 90348,
              "net": 120809
            },
            "smallTrader": {
              "long": 214478,
              "short": 255458,
              "net": -40980
            }
          },
          "openInterest": 1051605
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27672,
              "short": 100417,
              "net": -72745
            },
            "nonCommercial": {
              "long": 67433,
              "short": 12318,
              "net": 55115
            },
            "smallTrader": {
              "long": 33215,
              "short": 15585,
              "net": 17630
            }
          },
          "openInterest": 128470
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28511,
              "short": 38142,
              "net": -9631
            },
            "nonCommercial": {
              "long": 33001,
              "short": 27912,
              "net": 5089
            },
            "smallTrader": {
              "long": 24725,
              "short": 20183,
              "net": 4542
            }
          },
          "openInterest": 86611
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23710,
              "short": 69433,
              "net": -45723
            },
            "nonCommercial": {
              "long": 37802,
              "short": 17927,
              "net": 19875
            },
            "smallTrader": {
              "long": 40657,
              "short": 14809,
              "net": 25848
            }
          },
          "openInterest": 102269
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84141,
              "short": 82009,
              "net": 2132
            },
            "nonCommercial": {
              "long": 31739,
              "short": 37189,
              "net": -5450
            },
            "smallTrader": {
              "long": 7752,
              "short": 4434,
              "net": 3318
            }
          },
          "openInterest": 139337
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66944,
              "short": 109861,
              "net": -42917
            },
            "nonCommercial": {
              "long": 53613,
              "short": 13295,
              "net": 40318
            },
            "smallTrader": {
              "long": 9041,
              "short": 6442,
              "net": 2599
            }
          },
          "openInterest": 148371
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72172,
              "short": 101358,
              "net": -29186
            },
            "nonCommercial": {
              "long": 55260,
              "short": 28797,
              "net": 26463
            },
            "smallTrader": {
              "long": 16924,
              "short": 14201,
              "net": 2723
            }
          },
          "openInterest": 167063
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 635029,
              "short": 986312,
              "net": -351283
            },
            "nonCommercial": {
              "long": 555870,
              "short": 125207,
              "net": 430663
            },
            "smallTrader": {
              "long": 175609,
              "short": 254989,
              "net": -79380
            }
          },
          "openInterest": 1580990
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130916,
              "short": 178111,
              "net": -47195
            },
            "nonCommercial": {
              "long": 74758,
              "short": 35150,
              "net": 39608
            },
            "smallTrader": {
              "long": 20960,
              "short": 13373,
              "net": 7587
            }
          },
          "openInterest": 240675
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 643649,
              "short": 778607,
              "net": -134958
            },
            "nonCommercial": {
              "long": 323154,
              "short": 197883,
              "net": 125271
            },
            "smallTrader": {
              "long": 83399,
              "short": 73712,
              "net": 9687
            }
          },
          "openInterest": 1394673
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20849,
              "short": 39603,
              "net": -18754
            },
            "nonCommercial": {
              "long": 19498,
              "short": 3291,
              "net": 16207
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48054
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 7709,
              "short": 6503,
              "net": 1206
            },
            "nonCommercial": {
              "long": 0,
              "short": 1244,
              "net": -1244
            },
            "smallTrader": {
              "long": 171,
              "short": 133,
              "net": 38
            }
          },
          "openInterest": 7880
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79733,
              "short": 130949,
              "net": -51216
            },
            "nonCommercial": {
              "long": 70109,
              "short": 29604,
              "net": 40505
            },
            "smallTrader": {
              "long": 56406,
              "short": 45695,
              "net": 10711
            }
          },
          "openInterest": 209103
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11549,
              "short": 4449,
              "net": 7100
            },
            "nonCommercial": {
              "long": 9823,
              "short": 9648,
              "net": 175
            },
            "smallTrader": {
              "long": 4904,
              "short": 12179,
              "net": -7275
            }
          },
          "openInterest": 29401
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151544,
              "short": 217257,
              "net": -65713
            },
            "nonCommercial": {
              "long": 73523,
              "short": 15840,
              "net": 57683
            },
            "smallTrader": {
              "long": 21499,
              "short": 13469,
              "net": 8030
            }
          },
          "openInterest": 277065
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 174257,
              "short": 456692,
              "net": -282435
            },
            "nonCommercial": {
              "long": 283153,
              "short": 44067,
              "net": 239086
            },
            "smallTrader": {
              "long": 70280,
              "short": 26931,
              "net": 43349
            }
          },
          "openInterest": 607582
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187446,
              "short": 232337,
              "net": -44891
            },
            "nonCommercial": {
              "long": 57076,
              "short": 27471,
              "net": 29605
            },
            "smallTrader": {
              "long": 42050,
              "short": 26764,
              "net": 15286
            }
          },
          "openInterest": 324021
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48456,
              "short": 91135,
              "net": -42679
            },
            "nonCommercial": {
              "long": 61305,
              "short": 18176,
              "net": 43129
            },
            "smallTrader": {
              "long": 29545,
              "short": 29995,
              "net": -450
            }
          },
          "openInterest": 139850
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86758,
              "short": 95353,
              "net": -8595
            },
            "nonCommercial": {
              "long": 51852,
              "short": 28350,
              "net": 23502
            },
            "smallTrader": {
              "long": 17449,
              "short": 32356,
              "net": -14907
            }
          },
          "openInterest": 199243
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116084,
              "short": 179629,
              "net": -63545
            },
            "nonCommercial": {
              "long": 142761,
              "short": 44619,
              "net": 98142
            },
            "smallTrader": {
              "long": 24597,
              "short": 59194,
              "net": -34597
            }
          },
          "openInterest": 315404
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25370,
              "short": 111551,
              "net": -86181
            },
            "nonCommercial": {
              "long": 103670,
              "short": 23527,
              "net": 80143
            },
            "smallTrader": {
              "long": 7858,
              "short": 1820,
              "net": 6038
            }
          },
          "openInterest": 136899
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 64520,
              "short": 90617,
              "net": -26097
            },
            "nonCommercial": {
              "long": 31065,
              "short": 8932,
              "net": 22133
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 115614
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 386318,
              "short": 249621,
              "net": 136697
            },
            "nonCommercial": {
              "long": 114902,
              "short": 280646,
              "net": -165744
            },
            "smallTrader": {
              "long": 76280,
              "short": 47233,
              "net": 29047
            }
          },
          "openInterest": 808541
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1573,
              "short": 19978,
              "net": -18405
            },
            "nonCommercial": {
              "long": 21577,
              "short": 5706,
              "net": 15871
            },
            "smallTrader": {
              "long": 3604,
              "short": 1070,
              "net": 2534
            }
          },
          "openInterest": 26754
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5025,
              "short": 36105,
              "net": -31080
            },
            "nonCommercial": {
              "long": 27507,
              "short": 764,
              "net": 26743
            },
            "smallTrader": {
              "long": 5343,
              "short": 1006,
              "net": 4337
            }
          },
          "openInterest": 37906
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 620460,
              "short": 649461,
              "net": -29001
            },
            "nonCommercial": {
              "long": 78107,
              "short": 73923,
              "net": 4184
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 869680
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30157,
              "short": 88023,
              "net": -57866
            },
            "nonCommercial": {
              "long": 53018,
              "short": 12509,
              "net": 40509
            },
            "smallTrader": {
              "long": 30535,
              "short": 13178,
              "net": 17357
            }
          },
          "openInterest": 152980
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80781,
              "short": 146831,
              "net": -66050
            },
            "nonCommercial": {
              "long": 61821,
              "short": 18090,
              "net": 43731
            },
            "smallTrader": {
              "long": 39038,
              "short": 16719,
              "net": 22319
            }
          },
          "openInterest": 201181
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154058,
              "short": 255619,
              "net": -101561
            },
            "nonCommercial": {
              "long": 110252,
              "short": 31333,
              "net": 78919
            },
            "smallTrader": {
              "long": 40950,
              "short": 18308,
              "net": 22642
            }
          },
          "openInterest": 347905
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283648,
              "short": 455850,
              "net": -172202
            },
            "nonCommercial": {
              "long": 228806,
              "short": 26963,
              "net": 201843
            },
            "smallTrader": {
              "long": 64042,
              "short": 93683,
              "net": -29641
            }
          },
          "openInterest": 651516
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 282976,
              "short": 476086,
              "net": -193110
            },
            "nonCommercial": {
              "long": 170753,
              "short": 13759,
              "net": 156994
            },
            "smallTrader": {
              "long": 77453,
              "short": 41337,
              "net": 36116
            }
          },
          "openInterest": 593979
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6871,
              "short": 28422,
              "net": -21551
            },
            "nonCommercial": {
              "long": 24600,
              "short": 12081,
              "net": 12519
            },
            "smallTrader": {
              "long": 18596,
              "short": 9564,
              "net": 9032
            }
          },
          "openInterest": 50068
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9319,
              "short": 16270,
              "net": -6951
            },
            "nonCommercial": {
              "long": 24016,
              "short": 18166,
              "net": 5850
            },
            "smallTrader": {
              "long": 4490,
              "short": 3389,
              "net": 1101
            }
          },
          "openInterest": 38585
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 88142,
              "short": 71583,
              "net": 16559
            },
            "nonCommercial": {
              "long": 3750,
              "short": 19187,
              "net": -15437
            },
            "smallTrader": {
              "long": 17752,
              "short": 18874,
              "net": -1122
            }
          },
          "openInterest": 128289
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82255,
              "short": 159668,
              "net": -77413
            },
            "nonCommercial": {
              "long": 90188,
              "short": 7442,
              "net": 82746
            },
            "smallTrader": {
              "long": 28279,
              "short": 33612,
              "net": -5333
            }
          },
          "openInterest": 233671
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 298014,
              "short": 284443,
              "net": 13571
            },
            "nonCommercial": {
              "long": 107644,
              "short": 106215,
              "net": 1429
            },
            "smallTrader": {
              "long": 45382,
              "short": 60382,
              "net": -15000
            }
          },
          "openInterest": 527531
        }
      ]
    },
    {
      "reportDate": "2010-11-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 978898,
              "short": 984715,
              "net": -5817
            },
            "nonCommercial": {
              "long": 235124,
              "short": 196795,
              "net": 38329
            },
            "smallTrader": {
              "long": 285526,
              "short": 318038,
              "net": -32512
            }
          },
          "openInterest": 1550472
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 412429,
              "short": 466762,
              "net": -54333
            },
            "nonCommercial": {
              "long": 179455,
              "short": 138593,
              "net": 40862
            },
            "smallTrader": {
              "long": 115627,
              "short": 102156,
              "net": 13471
            }
          },
          "openInterest": 718350
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 440480,
              "short": 432400,
              "net": 8080
            },
            "nonCommercial": {
              "long": 80616,
              "short": 98673,
              "net": -18057
            },
            "smallTrader": {
              "long": 138631,
              "short": 128654,
              "net": 9977
            }
          },
          "openInterest": 675492
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 617693,
              "short": 722060,
              "net": -104367
            },
            "nonCommercial": {
              "long": 243652,
              "short": 91170,
              "net": 152482
            },
            "smallTrader": {
              "long": 197017,
              "short": 245132,
              "net": -48115
            }
          },
          "openInterest": 1078696
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26980,
              "short": 93698,
              "net": -66718
            },
            "nonCommercial": {
              "long": 66821,
              "short": 15641,
              "net": 51180
            },
            "smallTrader": {
              "long": 32006,
              "short": 16468,
              "net": 15538
            }
          },
          "openInterest": 125968
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26685,
              "short": 45700,
              "net": -19015
            },
            "nonCommercial": {
              "long": 39900,
              "short": 24718,
              "net": 15182
            },
            "smallTrader": {
              "long": 25064,
              "short": 21231,
              "net": 3833
            }
          },
          "openInterest": 91819
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21972,
              "short": 70265,
              "net": -48293
            },
            "nonCommercial": {
              "long": 41890,
              "short": 18525,
              "net": 23365
            },
            "smallTrader": {
              "long": 40848,
              "short": 15920,
              "net": 24928
            }
          },
          "openInterest": 104809
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91635,
              "short": 88049,
              "net": 3586
            },
            "nonCommercial": {
              "long": 30951,
              "short": 37080,
              "net": -6129
            },
            "smallTrader": {
              "long": 7860,
              "short": 5317,
              "net": 2543
            }
          },
          "openInterest": 146429
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67624,
              "short": 111795,
              "net": -44171
            },
            "nonCommercial": {
              "long": 53680,
              "short": 12650,
              "net": 41030
            },
            "smallTrader": {
              "long": 9401,
              "short": 6260,
              "net": 3141
            }
          },
          "openInterest": 148595
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71961,
              "short": 100526,
              "net": -28565
            },
            "nonCommercial": {
              "long": 52585,
              "short": 27377,
              "net": 25208
            },
            "smallTrader": {
              "long": 16462,
              "short": 13105,
              "net": 3357
            }
          },
          "openInterest": 163209
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 648707,
              "short": 1009496,
              "net": -360789
            },
            "nonCommercial": {
              "long": 569747,
              "short": 136289,
              "net": 433458
            },
            "smallTrader": {
              "long": 177227,
              "short": 249896,
              "net": -72669
            }
          },
          "openInterest": 1618200
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132912,
              "short": 179771,
              "net": -46859
            },
            "nonCommercial": {
              "long": 73755,
              "short": 35182,
              "net": 38573
            },
            "smallTrader": {
              "long": 20776,
              "short": 12490,
              "net": 8286
            }
          },
          "openInterest": 243838
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 649345,
              "short": 793908,
              "net": -144563
            },
            "nonCommercial": {
              "long": 336668,
              "short": 206560,
              "net": 130108
            },
            "smallTrader": {
              "long": 85451,
              "short": 70996,
              "net": 14455
            }
          },
          "openInterest": 1433324
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20801,
              "short": 38598,
              "net": -17797
            },
            "nonCommercial": {
              "long": 19951,
              "short": 4130,
              "net": 15821
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48467
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 6058,
              "short": 5039,
              "net": 1019
            },
            "nonCommercial": {
              "long": 0,
              "short": 924,
              "net": -924
            },
            "smallTrader": {
              "long": 159,
              "short": 254,
              "net": -95
            }
          },
          "openInterest": 6217
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74771,
              "short": 125394,
              "net": -50623
            },
            "nonCommercial": {
              "long": 70185,
              "short": 31575,
              "net": 38610
            },
            "smallTrader": {
              "long": 58837,
              "short": 46824,
              "net": 12013
            }
          },
          "openInterest": 206972
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9914,
              "short": 4483,
              "net": 5431
            },
            "nonCommercial": {
              "long": 8365,
              "short": 7129,
              "net": 1236
            },
            "smallTrader": {
              "long": 5007,
              "short": 11674,
              "net": -6667
            }
          },
          "openInterest": 25826
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155302,
              "short": 218103,
              "net": -62801
            },
            "nonCommercial": {
              "long": 72486,
              "short": 15644,
              "net": 56842
            },
            "smallTrader": {
              "long": 19069,
              "short": 13110,
              "net": 5959
            }
          },
          "openInterest": 277836
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 184286,
              "short": 460898,
              "net": -276612
            },
            "nonCommercial": {
              "long": 282707,
              "short": 52479,
              "net": 230228
            },
            "smallTrader": {
              "long": 68861,
              "short": 22477,
              "net": 46384
            }
          },
          "openInterest": 618381
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181402,
              "short": 223841,
              "net": -42439
            },
            "nonCommercial": {
              "long": 52833,
              "short": 28177,
              "net": 24656
            },
            "smallTrader": {
              "long": 42364,
              "short": 24581,
              "net": 17783
            }
          },
          "openInterest": 318482
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45614,
              "short": 95686,
              "net": -50072
            },
            "nonCommercial": {
              "long": 63061,
              "short": 16606,
              "net": 46455
            },
            "smallTrader": {
              "long": 30591,
              "short": 26974,
              "net": 3617
            }
          },
          "openInterest": 140062
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91242,
              "short": 95654,
              "net": -4412
            },
            "nonCommercial": {
              "long": 48066,
              "short": 30987,
              "net": 17079
            },
            "smallTrader": {
              "long": 20066,
              "short": 32733,
              "net": -12667
            }
          },
          "openInterest": 204014
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118349,
              "short": 175668,
              "net": -57319
            },
            "nonCommercial": {
              "long": 136830,
              "short": 45548,
              "net": 91282
            },
            "smallTrader": {
              "long": 25656,
              "short": 59619,
              "net": -33963
            }
          },
          "openInterest": 316061
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24562,
              "short": 111922,
              "net": -87360
            },
            "nonCommercial": {
              "long": 104522,
              "short": 22250,
              "net": 82272
            },
            "smallTrader": {
              "long": 6779,
              "short": 1691,
              "net": 5088
            }
          },
          "openInterest": 135871
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62518,
              "short": 87120,
              "net": -24602
            },
            "nonCommercial": {
              "long": 30794,
              "short": 10537,
              "net": 20257
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 113462
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376972,
              "short": 248599,
              "net": 128373
            },
            "nonCommercial": {
              "long": 104781,
              "short": 263397,
              "net": -158616
            },
            "smallTrader": {
              "long": 73159,
              "short": 42916,
              "net": 30243
            }
          },
          "openInterest": 796717
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1356,
              "short": 22906,
              "net": -21550
            },
            "nonCommercial": {
              "long": 23393,
              "short": 4245,
              "net": 19148
            },
            "smallTrader": {
              "long": 3604,
              "short": 1202,
              "net": 2402
            }
          },
          "openInterest": 28353
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4916,
              "short": 36375,
              "net": -31459
            },
            "nonCommercial": {
              "long": 27971,
              "short": 930,
              "net": 27041
            },
            "smallTrader": {
              "long": 5608,
              "short": 1190,
              "net": 4418
            }
          },
          "openInterest": 38603
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 633249,
              "short": 668121,
              "net": -34872
            },
            "nonCommercial": {
              "long": 82688,
              "short": 75060,
              "net": 7628
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 879024
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31152,
              "short": 87200,
              "net": -56048
            },
            "nonCommercial": {
              "long": 52625,
              "short": 12834,
              "net": 39791
            },
            "smallTrader": {
              "long": 30479,
              "short": 14222,
              "net": 16257
            }
          },
          "openInterest": 158633
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83740,
              "short": 148412,
              "net": -64672
            },
            "nonCommercial": {
              "long": 61815,
              "short": 19478,
              "net": 42337
            },
            "smallTrader": {
              "long": 37665,
              "short": 15330,
              "net": 22335
            }
          },
          "openInterest": 204711
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165340,
              "short": 261912,
              "net": -96572
            },
            "nonCommercial": {
              "long": 108201,
              "short": 31147,
              "net": 77054
            },
            "smallTrader": {
              "long": 38743,
              "short": 19225,
              "net": 19518
            }
          },
          "openInterest": 359305
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264039,
              "short": 443705,
              "net": -179666
            },
            "nonCommercial": {
              "long": 232050,
              "short": 25227,
              "net": 206823
            },
            "smallTrader": {
              "long": 58476,
              "short": 85633,
              "net": -27157
            }
          },
          "openInterest": 613985
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289690,
              "short": 490036,
              "net": -200346
            },
            "nonCommercial": {
              "long": 174621,
              "short": 13404,
              "net": 161217
            },
            "smallTrader": {
              "long": 78113,
              "short": 38984,
              "net": 39129
            }
          },
          "openInterest": 604070
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6266,
              "short": 26806,
              "net": -20540
            },
            "nonCommercial": {
              "long": 23363,
              "short": 10898,
              "net": 12465
            },
            "smallTrader": {
              "long": 18500,
              "short": 10425,
              "net": 8075
            }
          },
          "openInterest": 48129
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7051,
              "short": 16260,
              "net": -9209
            },
            "nonCommercial": {
              "long": 27912,
              "short": 19926,
              "net": 7986
            },
            "smallTrader": {
              "long": 4611,
              "short": 3388,
              "net": 1223
            }
          },
          "openInterest": 40266
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 99730,
              "short": 86452,
              "net": 13278
            },
            "nonCommercial": {
              "long": 4936,
              "short": 18281,
              "net": -13345
            },
            "smallTrader": {
              "long": 15159,
              "short": 15092,
              "net": 67
            }
          },
          "openInterest": 144288
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81017,
              "short": 161989,
              "net": -80972
            },
            "nonCommercial": {
              "long": 90871,
              "short": 7477,
              "net": 83394
            },
            "smallTrader": {
              "long": 32884,
              "short": 35306,
              "net": -2422
            }
          },
          "openInterest": 240739
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279201,
              "short": 277597,
              "net": 1604
            },
            "nonCommercial": {
              "long": 116486,
              "short": 107625,
              "net": 8861
            },
            "smallTrader": {
              "long": 47494,
              "short": 57959,
              "net": -10465
            }
          },
          "openInterest": 523063
        }
      ]
    },
    {
      "reportDate": "2010-11-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 934205,
              "short": 971021,
              "net": -36816
            },
            "nonCommercial": {
              "long": 278164,
              "short": 219503,
              "net": 58661
            },
            "smallTrader": {
              "long": 303857,
              "short": 325702,
              "net": -21845
            }
          },
          "openInterest": 1565838
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 453428,
              "short": 448092,
              "net": 5336
            },
            "nonCommercial": {
              "long": 151266,
              "short": 162391,
              "net": -11125
            },
            "smallTrader": {
              "long": 113301,
              "short": 107512,
              "net": 5789
            }
          },
          "openInterest": 731140
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 429912,
              "short": 423039,
              "net": 6873
            },
            "nonCommercial": {
              "long": 103408,
              "short": 106420,
              "net": -3012
            },
            "smallTrader": {
              "long": 136629,
              "short": 140490,
              "net": -3861
            }
          },
          "openInterest": 681718
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 712354,
              "short": 813422,
              "net": -101068
            },
            "nonCommercial": {
              "long": 267919,
              "short": 115137,
              "net": 152782
            },
            "smallTrader": {
              "long": 199891,
              "short": 251605,
              "net": -51714
            }
          },
          "openInterest": 1208127
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31145,
              "short": 98063,
              "net": -66918
            },
            "nonCommercial": {
              "long": 62983,
              "short": 15367,
              "net": 47616
            },
            "smallTrader": {
              "long": 35916,
              "short": 16614,
              "net": 19302
            }
          },
          "openInterest": 130206
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24702,
              "short": 55976,
              "net": -31274
            },
            "nonCommercial": {
              "long": 41915,
              "short": 20649,
              "net": 21266
            },
            "smallTrader": {
              "long": 29564,
              "short": 19556,
              "net": 10008
            }
          },
          "openInterest": 96533
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23211,
              "short": 86147,
              "net": -62936
            },
            "nonCommercial": {
              "long": 62533,
              "short": 25195,
              "net": 37338
            },
            "smallTrader": {
              "long": 42867,
              "short": 17269,
              "net": 25598
            }
          },
          "openInterest": 128710
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86052,
              "short": 80939,
              "net": 5113
            },
            "nonCommercial": {
              "long": 31300,
              "short": 39565,
              "net": -8265
            },
            "smallTrader": {
              "long": 10425,
              "short": 7273,
              "net": 3152
            }
          },
          "openInterest": 142604
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70704,
              "short": 116365,
              "net": -45661
            },
            "nonCommercial": {
              "long": 53926,
              "short": 11780,
              "net": 42146
            },
            "smallTrader": {
              "long": 7014,
              "short": 3499,
              "net": 3515
            }
          },
          "openInterest": 148813
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72427,
              "short": 107310,
              "net": -34883
            },
            "nonCommercial": {
              "long": 55566,
              "short": 25477,
              "net": 30089
            },
            "smallTrader": {
              "long": 18347,
              "short": 13553,
              "net": 4794
            }
          },
          "openInterest": 164045
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 669543,
              "short": 1033156,
              "net": -363613
            },
            "nonCommercial": {
              "long": 586970,
              "short": 151362,
              "net": 435608
            },
            "smallTrader": {
              "long": 189780,
              "short": 261775,
              "net": -71995
            }
          },
          "openInterest": 1674251
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129641,
              "short": 178972,
              "net": -49331
            },
            "nonCommercial": {
              "long": 72757,
              "short": 35751,
              "net": 37006
            },
            "smallTrader": {
              "long": 21543,
              "short": 9218,
              "net": 12325
            }
          },
          "openInterest": 239032
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 663719,
              "short": 830300,
              "net": -166581
            },
            "nonCommercial": {
              "long": 347488,
              "short": 203381,
              "net": 144107
            },
            "smallTrader": {
              "long": 93080,
              "short": 70606,
              "net": 22474
            }
          },
          "openInterest": 1486195
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21237,
              "short": 38794,
              "net": -17557
            },
            "nonCommercial": {
              "long": 22612,
              "short": 6753,
              "net": 15859
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50875
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 6344,
              "short": 5627,
              "net": 717
            },
            "nonCommercial": {
              "long": 150,
              "short": 924,
              "net": -774
            },
            "smallTrader": {
              "long": 129,
              "short": 72,
              "net": 57
            }
          },
          "openInterest": 6623
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80065,
              "short": 117860,
              "net": -37795
            },
            "nonCommercial": {
              "long": 61477,
              "short": 38194,
              "net": 23283
            },
            "smallTrader": {
              "long": 57478,
              "short": 42966,
              "net": 14512
            }
          },
          "openInterest": 204528
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10095,
              "short": 4369,
              "net": 5726
            },
            "nonCommercial": {
              "long": 8803,
              "short": 7131,
              "net": 1672
            },
            "smallTrader": {
              "long": 5357,
              "short": 12755,
              "net": -7398
            }
          },
          "openInterest": 26901
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169204,
              "short": 236602,
              "net": -67398
            },
            "nonCommercial": {
              "long": 76789,
              "short": 17286,
              "net": 59503
            },
            "smallTrader": {
              "long": 21277,
              "short": 13382,
              "net": 7895
            }
          },
          "openInterest": 292042
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 181532,
              "short": 472485,
              "net": -290953
            },
            "nonCommercial": {
              "long": 298005,
              "short": 51826,
              "net": 246179
            },
            "smallTrader": {
              "long": 71227,
              "short": 26453,
              "net": 44774
            }
          },
          "openInterest": 650764
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173811,
              "short": 234880,
              "net": -61069
            },
            "nonCommercial": {
              "long": 67977,
              "short": 23251,
              "net": 44726
            },
            "smallTrader": {
              "long": 42968,
              "short": 26625,
              "net": 16343
            }
          },
          "openInterest": 328182
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51645,
              "short": 85735,
              "net": -34090
            },
            "nonCommercial": {
              "long": 54256,
              "short": 17602,
              "net": 36654
            },
            "smallTrader": {
              "long": 34185,
              "short": 36749,
              "net": -2564
            }
          },
          "openInterest": 140515
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92993,
              "short": 93114,
              "net": -121
            },
            "nonCommercial": {
              "long": 47475,
              "short": 35600,
              "net": 11875
            },
            "smallTrader": {
              "long": 20612,
              "short": 32366,
              "net": -11754
            }
          },
          "openInterest": 199393
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116439,
              "short": 170738,
              "net": -54299
            },
            "nonCommercial": {
              "long": 130032,
              "short": 44190,
              "net": 85842
            },
            "smallTrader": {
              "long": 27871,
              "short": 59414,
              "net": -31543
            }
          },
          "openInterest": 307155
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23250,
              "short": 117826,
              "net": -94576
            },
            "nonCommercial": {
              "long": 114547,
              "short": 25801,
              "net": 88746
            },
            "smallTrader": {
              "long": 8345,
              "short": 2515,
              "net": 5830
            }
          },
          "openInterest": 146142
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 69088,
              "short": 90274,
              "net": -21186
            },
            "nonCommercial": {
              "long": 27428,
              "short": 10967,
              "net": 16461
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 114938
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 383773,
              "short": 255904,
              "net": 127869
            },
            "nonCommercial": {
              "long": 110796,
              "short": 274078,
              "net": -163282
            },
            "smallTrader": {
              "long": 75022,
              "short": 39609,
              "net": 35413
            }
          },
          "openInterest": 815270
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 991,
              "short": 25931,
              "net": -24940
            },
            "nonCommercial": {
              "long": 26965,
              "short": 4715,
              "net": 22250
            },
            "smallTrader": {
              "long": 3538,
              "short": 848,
              "net": 2690
            }
          },
          "openInterest": 31494
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5726,
              "short": 38354,
              "net": -32628
            },
            "nonCommercial": {
              "long": 29423,
              "short": 1319,
              "net": 28104
            },
            "smallTrader": {
              "long": 5578,
              "short": 1054,
              "net": 4524
            }
          },
          "openInterest": 40815
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 644424,
              "short": 680586,
              "net": -36162
            },
            "nonCommercial": {
              "long": 82945,
              "short": 80798,
              "net": 2147
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 904392
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33976,
              "short": 84461,
              "net": -50485
            },
            "nonCommercial": {
              "long": 46004,
              "short": 13421,
              "net": 32583
            },
            "smallTrader": {
              "long": 33353,
              "short": 15451,
              "net": 17902
            }
          },
          "openInterest": 156418
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82230,
              "short": 150329,
              "net": -68099
            },
            "nonCommercial": {
              "long": 59347,
              "short": 14970,
              "net": 44377
            },
            "smallTrader": {
              "long": 36126,
              "short": 12404,
              "net": 23722
            }
          },
          "openInterest": 198155
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182743,
              "short": 269580,
              "net": -86837
            },
            "nonCommercial": {
              "long": 101629,
              "short": 35020,
              "net": 66609
            },
            "smallTrader": {
              "long": 41912,
              "short": 21684,
              "net": 20228
            }
          },
          "openInterest": 374884
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264133,
              "short": 441976,
              "net": -177843
            },
            "nonCommercial": {
              "long": 245713,
              "short": 40801,
              "net": 204912
            },
            "smallTrader": {
              "long": 60197,
              "short": 87266,
              "net": -27069
            }
          },
          "openInterest": 628476
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279969,
              "short": 475900,
              "net": -195931
            },
            "nonCommercial": {
              "long": 175647,
              "short": 25185,
              "net": 150462
            },
            "smallTrader": {
              "long": 83048,
              "short": 37579,
              "net": 45469
            }
          },
          "openInterest": 597338
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8964,
              "short": 28872,
              "net": -19908
            },
            "nonCommercial": {
              "long": 24911,
              "short": 12296,
              "net": 12615
            },
            "smallTrader": {
              "long": 17121,
              "short": 9828,
              "net": 7293
            }
          },
          "openInterest": 51000
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7469,
              "short": 13689,
              "net": -6220
            },
            "nonCommercial": {
              "long": 26124,
              "short": 19809,
              "net": 6315
            },
            "smallTrader": {
              "long": 4160,
              "short": 4255,
              "net": -95
            }
          },
          "openInterest": 38371
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 101402,
              "short": 89435,
              "net": 11967
            },
            "nonCommercial": {
              "long": 5279,
              "short": 17712,
              "net": -12433
            },
            "smallTrader": {
              "long": 13703,
              "short": 13237,
              "net": 466
            }
          },
          "openInterest": 147291
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84344,
              "short": 163904,
              "net": -79560
            },
            "nonCommercial": {
              "long": 88681,
              "short": 7817,
              "net": 80864
            },
            "smallTrader": {
              "long": 36762,
              "short": 38066,
              "net": -1304
            }
          },
          "openInterest": 249053
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 280182,
              "short": 280974,
              "net": -792
            },
            "nonCommercial": {
              "long": 118883,
              "short": 110382,
              "net": 8501
            },
            "smallTrader": {
              "long": 52486,
              "short": 60195,
              "net": -7709
            }
          },
          "openInterest": 524694
        }
      ]
    },
    {
      "reportDate": "2010-11-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 910362,
              "short": 967053,
              "net": -56691
            },
            "nonCommercial": {
              "long": 290379,
              "short": 193033,
              "net": 97346
            },
            "smallTrader": {
              "long": 277441,
              "short": 318096,
              "net": -40655
            }
          },
          "openInterest": 1523980
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459753,
              "short": 425432,
              "net": 34321
            },
            "nonCommercial": {
              "long": 105182,
              "short": 140324,
              "net": -35142
            },
            "smallTrader": {
              "long": 107832,
              "short": 107011,
              "net": 821
            }
          },
          "openInterest": 689507
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 407067,
              "short": 419402,
              "net": -12335
            },
            "nonCommercial": {
              "long": 82755,
              "short": 68043,
              "net": 14712
            },
            "smallTrader": {
              "long": 143283,
              "short": 145660,
              "net": -2377
            }
          },
          "openInterest": 647423
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 704282,
              "short": 758906,
              "net": -54624
            },
            "nonCommercial": {
              "long": 213314,
              "short": 110429,
              "net": 102885
            },
            "smallTrader": {
              "long": 185470,
              "short": 233731,
              "net": -48261
            }
          },
          "openInterest": 1130653
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36564,
              "short": 86694,
              "net": -50130
            },
            "nonCommercial": {
              "long": 52462,
              "short": 16260,
              "net": 36202
            },
            "smallTrader": {
              "long": 31577,
              "short": 17649,
              "net": 13928
            }
          },
          "openInterest": 121110
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29403,
              "short": 56634,
              "net": -27231
            },
            "nonCommercial": {
              "long": 45677,
              "short": 21906,
              "net": 23771
            },
            "smallTrader": {
              "long": 23598,
              "short": 20138,
              "net": 3460
            }
          },
          "openInterest": 98997
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25324,
              "short": 87484,
              "net": -62160
            },
            "nonCommercial": {
              "long": 58390,
              "short": 19949,
              "net": 38441
            },
            "smallTrader": {
              "long": 40693,
              "short": 16974,
              "net": 23719
            }
          },
          "openInterest": 124587
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81915,
              "short": 74186,
              "net": 7729
            },
            "nonCommercial": {
              "long": 32304,
              "short": 40190,
              "net": -7886
            },
            "smallTrader": {
              "long": 7798,
              "short": 7641,
              "net": 157
            }
          },
          "openInterest": 134338
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70728,
              "short": 106599,
              "net": -35871
            },
            "nonCommercial": {
              "long": 40889,
              "short": 7024,
              "net": 33865
            },
            "smallTrader": {
              "long": 5727,
              "short": 3721,
              "net": 2006
            }
          },
          "openInterest": 133788
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69716,
              "short": 98920,
              "net": -29204
            },
            "nonCommercial": {
              "long": 49986,
              "short": 24026,
              "net": 25960
            },
            "smallTrader": {
              "long": 17245,
              "short": 14001,
              "net": 3244
            }
          },
          "openInterest": 152332
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 685568,
              "short": 1015234,
              "net": -329666
            },
            "nonCommercial": {
              "long": 559943,
              "short": 150890,
              "net": 409053
            },
            "smallTrader": {
              "long": 167841,
              "short": 247228,
              "net": -79387
            }
          },
          "openInterest": 1632201
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119337,
              "short": 166901,
              "net": -47564
            },
            "nonCommercial": {
              "long": 57021,
              "short": 18479,
              "net": 38542
            },
            "smallTrader": {
              "long": 19255,
              "short": 10233,
              "net": 9022
            }
          },
          "openInterest": 205785
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 621489,
              "short": 820432,
              "net": -198943
            },
            "nonCommercial": {
              "long": 330487,
              "short": 158496,
              "net": 171991
            },
            "smallTrader": {
              "long": 99607,
              "short": 72655,
              "net": 26952
            }
          },
          "openInterest": 1399774
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23709,
              "short": 37060,
              "net": -13351
            },
            "nonCommercial": {
              "long": 17265,
              "short": 5617,
              "net": 11648
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47805
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 6718,
              "short": 6000,
              "net": 718
            },
            "nonCommercial": {
              "long": 150,
              "short": 924,
              "net": -774
            },
            "smallTrader": {
              "long": 168,
              "short": 112,
              "net": 56
            }
          },
          "openInterest": 7036
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82056,
              "short": 99611,
              "net": -17555
            },
            "nonCommercial": {
              "long": 54708,
              "short": 46102,
              "net": 8606
            },
            "smallTrader": {
              "long": 54066,
              "short": 45117,
              "net": 8949
            }
          },
          "openInterest": 195598
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9824,
              "short": 4855,
              "net": 4969
            },
            "nonCommercial": {
              "long": 10402,
              "short": 6927,
              "net": 3475
            },
            "smallTrader": {
              "long": 4946,
              "short": 13390,
              "net": -8444
            }
          },
          "openInterest": 29189
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158554,
              "short": 233148,
              "net": -74594
            },
            "nonCommercial": {
              "long": 83125,
              "short": 16242,
              "net": 66883
            },
            "smallTrader": {
              "long": 19731,
              "short": 12020,
              "net": 7711
            }
          },
          "openInterest": 285976
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 189737,
              "short": 454645,
              "net": -264908
            },
            "nonCommercial": {
              "long": 267157,
              "short": 48678,
              "net": 218479
            },
            "smallTrader": {
              "long": 74949,
              "short": 28520,
              "net": 46429
            }
          },
          "openInterest": 637435
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165726,
              "short": 227995,
              "net": -62269
            },
            "nonCommercial": {
              "long": 69546,
              "short": 25602,
              "net": 43944
            },
            "smallTrader": {
              "long": 42861,
              "short": 24536,
              "net": 18325
            }
          },
          "openInterest": 321832
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54366,
              "short": 73253,
              "net": -18887
            },
            "nonCommercial": {
              "long": 47595,
              "short": 24737,
              "net": 22858
            },
            "smallTrader": {
              "long": 29303,
              "short": 33274,
              "net": -3971
            }
          },
          "openInterest": 131701
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92605,
              "short": 91769,
              "net": 836
            },
            "nonCommercial": {
              "long": 44272,
              "short": 32503,
              "net": 11769
            },
            "smallTrader": {
              "long": 18739,
              "short": 31344,
              "net": -12605
            }
          },
          "openInterest": 193252
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119858,
              "short": 173580,
              "net": -53722
            },
            "nonCommercial": {
              "long": 129237,
              "short": 38689,
              "net": 90548
            },
            "smallTrader": {
              "long": 25723,
              "short": 62549,
              "net": -36826
            }
          },
          "openInterest": 314299
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25769,
              "short": 122190,
              "net": -96421
            },
            "nonCommercial": {
              "long": 115539,
              "short": 22322,
              "net": 93217
            },
            "smallTrader": {
              "long": 6315,
              "short": 3111,
              "net": 3204
            }
          },
          "openInterest": 147623
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 70902,
              "short": 93589,
              "net": -22687
            },
            "nonCommercial": {
              "long": 31808,
              "short": 11049,
              "net": 20759
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 123529
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 366005,
              "short": 234793,
              "net": 131212
            },
            "nonCommercial": {
              "long": 114981,
              "short": 282731,
              "net": -167750
            },
            "smallTrader": {
              "long": 79353,
              "short": 42815,
              "net": 36538
            }
          },
          "openInterest": 781273
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1200,
              "short": 27077,
              "net": -25877
            },
            "nonCommercial": {
              "long": 28915,
              "short": 5470,
              "net": 23445
            },
            "smallTrader": {
              "long": 3308,
              "short": 876,
              "net": 2432
            }
          },
          "openInterest": 33423
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5521,
              "short": 32170,
              "net": -26649
            },
            "nonCommercial": {
              "long": 24747,
              "short": 2062,
              "net": 22685
            },
            "smallTrader": {
              "long": 5042,
              "short": 1078,
              "net": 3964
            }
          },
          "openInterest": 35418
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 646111,
              "short": 686161,
              "net": -40050
            },
            "nonCommercial": {
              "long": 86215,
              "short": 85101,
              "net": 1114
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 921238
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37001,
              "short": 82655,
              "net": -45654
            },
            "nonCommercial": {
              "long": 40243,
              "short": 12139,
              "net": 28104
            },
            "smallTrader": {
              "long": 30498,
              "short": 12948,
              "net": 17550
            }
          },
          "openInterest": 146693
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90745,
              "short": 147970,
              "net": -57225
            },
            "nonCommercial": {
              "long": 50449,
              "short": 12051,
              "net": 38398
            },
            "smallTrader": {
              "long": 33164,
              "short": 14337,
              "net": 18827
            }
          },
          "openInterest": 196858
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190183,
              "short": 265650,
              "net": -75467
            },
            "nonCommercial": {
              "long": 96321,
              "short": 33469,
              "net": 62852
            },
            "smallTrader": {
              "long": 36467,
              "short": 23852,
              "net": 12615
            }
          },
          "openInterest": 358487
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 276392,
              "short": 436421,
              "net": -160029
            },
            "nonCommercial": {
              "long": 233608,
              "short": 38954,
              "net": 194654
            },
            "smallTrader": {
              "long": 53682,
              "short": 88307,
              "net": -34625
            }
          },
          "openInterest": 617469
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283142,
              "short": 457491,
              "net": -174349
            },
            "nonCommercial": {
              "long": 174489,
              "short": 26922,
              "net": 147567
            },
            "smallTrader": {
              "long": 73412,
              "short": 46630,
              "net": 26782
            }
          },
          "openInterest": 581924
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10138,
              "short": 24359,
              "net": -14221
            },
            "nonCommercial": {
              "long": 18005,
              "short": 10202,
              "net": 7803
            },
            "smallTrader": {
              "long": 16436,
              "short": 10018,
              "net": 6418
            }
          },
          "openInterest": 44579
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5299,
              "short": 17785,
              "net": -12486
            },
            "nonCommercial": {
              "long": 21645,
              "short": 10818,
              "net": 10827
            },
            "smallTrader": {
              "long": 4940,
              "short": 3281,
              "net": 1659
            }
          },
          "openInterest": 32813
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 112726,
              "short": 104144,
              "net": 8582
            },
            "nonCommercial": {
              "long": 8383,
              "short": 17983,
              "net": -9600
            },
            "smallTrader": {
              "long": 18579,
              "short": 17561,
              "net": 1018
            }
          },
          "openInterest": 167743
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87531,
              "short": 159065,
              "net": -71534
            },
            "nonCommercial": {
              "long": 81308,
              "short": 7663,
              "net": 73645
            },
            "smallTrader": {
              "long": 30668,
              "short": 32779,
              "net": -2111
            }
          },
          "openInterest": 239671
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 287193,
              "short": 259230,
              "net": 27963
            },
            "nonCommercial": {
              "long": 104490,
              "short": 109282,
              "net": -4792
            },
            "smallTrader": {
              "long": 39831,
              "short": 63002,
              "net": -23171
            }
          },
          "openInterest": 502231
        }
      ]
    },
    {
      "reportDate": "2010-11-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 928020,
              "short": 913183,
              "net": 14837
            },
            "nonCommercial": {
              "long": 237822,
              "short": 210541,
              "net": 27281
            },
            "smallTrader": {
              "long": 270013,
              "short": 312131,
              "net": -42118
            }
          },
          "openInterest": 1476806
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 518051,
              "short": 463702,
              "net": 54349
            },
            "nonCommercial": {
              "long": 88321,
              "short": 139637,
              "net": -51316
            },
            "smallTrader": {
              "long": 108671,
              "short": 111704,
              "net": -3033
            }
          },
          "openInterest": 742159
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413199,
              "short": 391011,
              "net": 22188
            },
            "nonCommercial": {
              "long": 68657,
              "short": 81354,
              "net": -12697
            },
            "smallTrader": {
              "long": 132514,
              "short": 142005,
              "net": -9491
            }
          },
          "openInterest": 626882
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 709769,
              "short": 728600,
              "net": -18831
            },
            "nonCommercial": {
              "long": 197215,
              "short": 103397,
              "net": 93818
            },
            "smallTrader": {
              "long": 187757,
              "short": 262744,
              "net": -74987
            }
          },
          "openInterest": 1147478
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40091,
              "short": 83467,
              "net": -43376
            },
            "nonCommercial": {
              "long": 46935,
              "short": 18464,
              "net": 28471
            },
            "smallTrader": {
              "long": 30803,
              "short": 15898,
              "net": 14905
            }
          },
          "openInterest": 117998
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34087,
              "short": 46798,
              "net": -12711
            },
            "nonCommercial": {
              "long": 35839,
              "short": 25642,
              "net": 10197
            },
            "smallTrader": {
              "long": 23323,
              "short": 20809,
              "net": 2514
            }
          },
          "openInterest": 93914
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30250,
              "short": 72936,
              "net": -42686
            },
            "nonCommercial": {
              "long": 36797,
              "short": 14298,
              "net": 22499
            },
            "smallTrader": {
              "long": 38244,
              "short": 18057,
              "net": 20187
            }
          },
          "openInterest": 105442
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75574,
              "short": 76977,
              "net": -1403
            },
            "nonCommercial": {
              "long": 34444,
              "short": 34483,
              "net": -39
            },
            "smallTrader": {
              "long": 8455,
              "short": 7013,
              "net": 1442
            }
          },
          "openInterest": 130412
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68103,
              "short": 105152,
              "net": -37049
            },
            "nonCommercial": {
              "long": 42036,
              "short": 7206,
              "net": 34830
            },
            "smallTrader": {
              "long": 7252,
              "short": 5033,
              "net": 2219
            }
          },
          "openInterest": 130796
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67879,
              "short": 93305,
              "net": -25426
            },
            "nonCommercial": {
              "long": 46097,
              "short": 23307,
              "net": 22790
            },
            "smallTrader": {
              "long": 15981,
              "short": 13345,
              "net": 2636
            }
          },
          "openInterest": 146054
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 682910,
              "short": 998800,
              "net": -315890
            },
            "nonCommercial": {
              "long": 545278,
              "short": 152985,
              "net": 392293
            },
            "smallTrader": {
              "long": 170363,
              "short": 246766,
              "net": -76403
            }
          },
          "openInterest": 1630025
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113878,
              "short": 160556,
              "net": -46678
            },
            "nonCommercial": {
              "long": 54629,
              "short": 17517,
              "net": 37112
            },
            "smallTrader": {
              "long": 17612,
              "short": 8046,
              "net": 9566
            }
          },
          "openInterest": 194995
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 598938,
              "short": 764560,
              "net": -165622
            },
            "nonCommercial": {
              "long": 317663,
              "short": 176217,
              "net": 141446
            },
            "smallTrader": {
              "long": 86327,
              "short": 62151,
              "net": 24176
            }
          },
          "openInterest": 1331203
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25972,
              "short": 38265,
              "net": -12293
            },
            "nonCommercial": {
              "long": 17610,
              "short": 6959,
              "net": 10651
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50667
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 7335,
              "short": 6464,
              "net": 871
            },
            "nonCommercial": {
              "long": 0,
              "short": 924,
              "net": -924
            },
            "smallTrader": {
              "long": 195,
              "short": 142,
              "net": 53
            }
          },
          "openInterest": 7530
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90172,
              "short": 91128,
              "net": -956
            },
            "nonCommercial": {
              "long": 43670,
              "short": 51963,
              "net": -8293
            },
            "smallTrader": {
              "long": 48239,
              "short": 38990,
              "net": 9249
            }
          },
          "openInterest": 187189
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9666,
              "short": 5733,
              "net": 3933
            },
            "nonCommercial": {
              "long": 12281,
              "short": 6853,
              "net": 5428
            },
            "smallTrader": {
              "long": 5712,
              "short": 15073,
              "net": -9361
            }
          },
          "openInterest": 32377
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151424,
              "short": 226607,
              "net": -75183
            },
            "nonCommercial": {
              "long": 78753,
              "short": 11260,
              "net": 67493
            },
            "smallTrader": {
              "long": 21560,
              "short": 13870,
              "net": 7690
            }
          },
          "openInterest": 277551
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 191319,
              "short": 455212,
              "net": -263893
            },
            "nonCommercial": {
              "long": 261969,
              "short": 40640,
              "net": 221329
            },
            "smallTrader": {
              "long": 78344,
              "short": 35780,
              "net": 42564
            }
          },
          "openInterest": 622712
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180978,
              "short": 219593,
              "net": -38615
            },
            "nonCommercial": {
              "long": 53100,
              "short": 33108,
              "net": 19992
            },
            "smallTrader": {
              "long": 43942,
              "short": 25319,
              "net": 18623
            }
          },
          "openInterest": 316945
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51366,
              "short": 74625,
              "net": -23259
            },
            "nonCommercial": {
              "long": 51161,
              "short": 23969,
              "net": 27192
            },
            "smallTrader": {
              "long": 26221,
              "short": 30154,
              "net": -3933
            }
          },
          "openInterest": 129620
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92191,
              "short": 94708,
              "net": -2517
            },
            "nonCommercial": {
              "long": 44737,
              "short": 29459,
              "net": 15278
            },
            "smallTrader": {
              "long": 20190,
              "short": 32951,
              "net": -12761
            }
          },
          "openInterest": 197468
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127335,
              "short": 174895,
              "net": -47560
            },
            "nonCommercial": {
              "long": 127952,
              "short": 43285,
              "net": 84667
            },
            "smallTrader": {
              "long": 26755,
              "short": 63862,
              "net": -37107
            }
          },
          "openInterest": 332090
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31386,
              "short": 123259,
              "net": -91873
            },
            "nonCommercial": {
              "long": 111116,
              "short": 23870,
              "net": 87246
            },
            "smallTrader": {
              "long": 7832,
              "short": 3205,
              "net": 4627
            }
          },
          "openInterest": 150782
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 69706,
              "short": 86224,
              "net": -16518
            },
            "nonCommercial": {
              "long": 23300,
              "short": 11441,
              "net": 11859
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 110771
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 353577,
              "short": 225971,
              "net": 127606
            },
            "nonCommercial": {
              "long": 115307,
              "short": 282315,
              "net": -167008
            },
            "smallTrader": {
              "long": 76870,
              "short": 37468,
              "net": 39402
            }
          },
          "openInterest": 749109
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1644,
              "short": 25160,
              "net": -23516
            },
            "nonCommercial": {
              "long": 26095,
              "short": 5026,
              "net": 21069
            },
            "smallTrader": {
              "long": 3230,
              "short": 783,
              "net": 2447
            }
          },
          "openInterest": 30969
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5525,
              "short": 30822,
              "net": -25297
            },
            "nonCommercial": {
              "long": 23959,
              "short": 2293,
              "net": 21666
            },
            "smallTrader": {
              "long": 4596,
              "short": 965,
              "net": 3631
            }
          },
          "openInterest": 34148
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 665560,
              "short": 689956,
              "net": -24396
            },
            "nonCommercial": {
              "long": 79605,
              "short": 92002,
              "net": -12397
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 936881
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37420,
              "short": 84273,
              "net": -46853
            },
            "nonCommercial": {
              "long": 40307,
              "short": 9881,
              "net": 30426
            },
            "smallTrader": {
              "long": 33575,
              "short": 17148,
              "net": 16427
            }
          },
          "openInterest": 147685
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94549,
              "short": 153208,
              "net": -58659
            },
            "nonCommercial": {
              "long": 51490,
              "short": 12421,
              "net": 39069
            },
            "smallTrader": {
              "long": 35761,
              "short": 16171,
              "net": 19590
            }
          },
          "openInterest": 205404
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185259,
              "short": 254084,
              "net": -68825
            },
            "nonCommercial": {
              "long": 92449,
              "short": 31694,
              "net": 60755
            },
            "smallTrader": {
              "long": 32132,
              "short": 24062,
              "net": 8070
            }
          },
          "openInterest": 357167
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273964,
              "short": 440742,
              "net": -166778
            },
            "nonCommercial": {
              "long": 237538,
              "short": 38260,
              "net": 199278
            },
            "smallTrader": {
              "long": 49615,
              "short": 82115,
              "net": -32500
            }
          },
          "openInterest": 622648
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283456,
              "short": 457114,
              "net": -173658
            },
            "nonCommercial": {
              "long": 175797,
              "short": 28627,
              "net": 147170
            },
            "smallTrader": {
              "long": 68838,
              "short": 42350,
              "net": 26488
            }
          },
          "openInterest": 576756
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9602,
              "short": 23003,
              "net": -13401
            },
            "nonCommercial": {
              "long": 14709,
              "short": 6198,
              "net": 8511
            },
            "smallTrader": {
              "long": 15754,
              "short": 10864,
              "net": 4890
            }
          },
          "openInterest": 40065
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5454,
              "short": 19594,
              "net": -14140
            },
            "nonCommercial": {
              "long": 22491,
              "short": 10188,
              "net": 12303
            },
            "smallTrader": {
              "long": 4937,
              "short": 3100,
              "net": 1837
            }
          },
          "openInterest": 33749
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 98997,
              "short": 82300,
              "net": 16697
            },
            "nonCommercial": {
              "long": 6090,
              "short": 21236,
              "net": -15146
            },
            "smallTrader": {
              "long": 15767,
              "short": 17318,
              "net": -1551
            }
          },
          "openInterest": 149160
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90269,
              "short": 154675,
              "net": -64406
            },
            "nonCommercial": {
              "long": 75826,
              "short": 7551,
              "net": 68275
            },
            "smallTrader": {
              "long": 28104,
              "short": 31973,
              "net": -3869
            }
          },
          "openInterest": 229888
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 290911,
              "short": 259906,
              "net": 31005
            },
            "nonCommercial": {
              "long": 100470,
              "short": 106971,
              "net": -6501
            },
            "smallTrader": {
              "long": 35785,
              "short": 60289,
              "net": -24504
            }
          },
          "openInterest": 496414
        }
      ]
    },
    {
      "reportDate": "2010-11-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 871067,
              "short": 786892,
              "net": 84175
            },
            "nonCommercial": {
              "long": 143975,
              "short": 211630,
              "net": -67655
            },
            "smallTrader": {
              "long": 304388,
              "short": 320908,
              "net": -16520
            }
          },
          "openInterest": 1353052
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 465404,
              "short": 430458,
              "net": 34946
            },
            "nonCommercial": {
              "long": 102520,
              "short": 133614,
              "net": -31094
            },
            "smallTrader": {
              "long": 101542,
              "short": 105394,
              "net": -3852
            }
          },
          "openInterest": 678768
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 428144,
              "short": 411956,
              "net": 16188
            },
            "nonCommercial": {
              "long": 64585,
              "short": 76656,
              "net": -12071
            },
            "smallTrader": {
              "long": 136567,
              "short": 140684,
              "net": -4117
            }
          },
          "openInterest": 634661
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 671214,
              "short": 677302,
              "net": -6088
            },
            "nonCommercial": {
              "long": 142748,
              "short": 90473,
              "net": 52275
            },
            "smallTrader": {
              "long": 192702,
              "short": 238889,
              "net": -46187
            }
          },
          "openInterest": 1036706
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41271,
              "short": 82785,
              "net": -41514
            },
            "nonCommercial": {
              "long": 44794,
              "short": 18151,
              "net": 26643
            },
            "smallTrader": {
              "long": 30645,
              "short": 15774,
              "net": 14871
            }
          },
          "openInterest": 117302
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41148,
              "short": 34219,
              "net": 6929
            },
            "nonCommercial": {
              "long": 24409,
              "short": 29273,
              "net": -4864
            },
            "smallTrader": {
              "long": 19133,
              "short": 21198,
              "net": -2065
            }
          },
          "openInterest": 85587
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29282,
              "short": 70943,
              "net": -41661
            },
            "nonCommercial": {
              "long": 30999,
              "short": 11844,
              "net": 19155
            },
            "smallTrader": {
              "long": 39027,
              "short": 16521,
              "net": 22506
            }
          },
          "openInterest": 100245
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76328,
              "short": 77990,
              "net": -1662
            },
            "nonCommercial": {
              "long": 34727,
              "short": 35249,
              "net": -522
            },
            "smallTrader": {
              "long": 9076,
              "short": 6892,
              "net": 2184
            }
          },
          "openInterest": 131975
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66994,
              "short": 102208,
              "net": -35214
            },
            "nonCommercial": {
              "long": 40730,
              "short": 7552,
              "net": 33178
            },
            "smallTrader": {
              "long": 6930,
              "short": 4894,
              "net": 2036
            }
          },
          "openInterest": 127596
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68699,
              "short": 92608,
              "net": -23909
            },
            "nonCommercial": {
              "long": 47784,
              "short": 26677,
              "net": 21107
            },
            "smallTrader": {
              "long": 15346,
              "short": 12544,
              "net": 2802
            }
          },
          "openInterest": 148249
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 634980,
              "short": 970712,
              "net": -335732
            },
            "nonCommercial": {
              "long": 531645,
              "short": 116899,
              "net": 414746
            },
            "smallTrader": {
              "long": 166765,
              "short": 245779,
              "net": -79014
            }
          },
          "openInterest": 1518147
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111365,
              "short": 159703,
              "net": -48338
            },
            "nonCommercial": {
              "long": 56048,
              "short": 16983,
              "net": 39065
            },
            "smallTrader": {
              "long": 17942,
              "short": 8669,
              "net": 9273
            }
          },
          "openInterest": 194575
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 605970,
              "short": 778565,
              "net": -172595
            },
            "nonCommercial": {
              "long": 311396,
              "short": 164502,
              "net": 146894
            },
            "smallTrader": {
              "long": 88790,
              "short": 63089,
              "net": 25701
            }
          },
          "openInterest": 1342325
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25850,
              "short": 36767,
              "net": -10917
            },
            "nonCommercial": {
              "long": 15798,
              "short": 5617,
              "net": 10181
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48594
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 7879,
              "short": 6987,
              "net": 892
            },
            "nonCommercial": {
              "long": 0,
              "short": 924,
              "net": -924
            },
            "smallTrader": {
              "long": 109,
              "short": 77,
              "net": 32
            }
          },
          "openInterest": 7988
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96865,
              "short": 94867,
              "net": 1998
            },
            "nonCommercial": {
              "long": 47264,
              "short": 54512,
              "net": -7248
            },
            "smallTrader": {
              "long": 55948,
              "short": 50698,
              "net": 5250
            }
          },
          "openInterest": 203930
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9135,
              "short": 6488,
              "net": 2647
            },
            "nonCommercial": {
              "long": 15556,
              "short": 6899,
              "net": 8657
            },
            "smallTrader": {
              "long": 6475,
              "short": 17779,
              "net": -11304
            }
          },
          "openInterest": 37221
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141661,
              "short": 222418,
              "net": -80757
            },
            "nonCommercial": {
              "long": 83025,
              "short": 11596,
              "net": 71429
            },
            "smallTrader": {
              "long": 19814,
              "short": 10486,
              "net": 9328
            }
          },
          "openInterest": 271829
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 183793,
              "short": 454262,
              "net": -270469
            },
            "nonCommercial": {
              "long": 265824,
              "short": 38217,
              "net": 227607
            },
            "smallTrader": {
              "long": 69888,
              "short": 27026,
              "net": 42862
            }
          },
          "openInterest": 600158
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164370,
              "short": 208051,
              "net": -43681
            },
            "nonCommercial": {
              "long": 52658,
              "short": 30663,
              "net": 21995
            },
            "smallTrader": {
              "long": 44257,
              "short": 22571,
              "net": 21686
            }
          },
          "openInterest": 300911
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51521,
              "short": 75586,
              "net": -24065
            },
            "nonCommercial": {
              "long": 55791,
              "short": 25785,
              "net": 30006
            },
            "smallTrader": {
              "long": 24660,
              "short": 30601,
              "net": -5941
            }
          },
          "openInterest": 133069
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89722,
              "short": 95296,
              "net": -5574
            },
            "nonCommercial": {
              "long": 48961,
              "short": 29534,
              "net": 19427
            },
            "smallTrader": {
              "long": 21826,
              "short": 35679,
              "net": -13853
            }
          },
          "openInterest": 199633
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125742,
              "short": 172196,
              "net": -46454
            },
            "nonCommercial": {
              "long": 137034,
              "short": 52173,
              "net": 84861
            },
            "smallTrader": {
              "long": 28584,
              "short": 66991,
              "net": -38407
            }
          },
          "openInterest": 343325
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30705,
              "short": 113789,
              "net": -83084
            },
            "nonCommercial": {
              "long": 97199,
              "short": 18293,
              "net": 78906
            },
            "smallTrader": {
              "long": 6090,
              "short": 1912,
              "net": 4178
            }
          },
          "openInterest": 134618
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 66101,
              "short": 81672,
              "net": -15571
            },
            "nonCommercial": {
              "long": 22257,
              "short": 10568,
              "net": 11689
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 107048
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 350424,
              "short": 218468,
              "net": 131956
            },
            "nonCommercial": {
              "long": 122410,
              "short": 292489,
              "net": -170079
            },
            "smallTrader": {
              "long": 77296,
              "short": 39173,
              "net": 38123
            }
          },
          "openInterest": 758702
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1301,
              "short": 21802,
              "net": -20501
            },
            "nonCommercial": {
              "long": 22982,
              "short": 4537,
              "net": 18445
            },
            "smallTrader": {
              "long": 3292,
              "short": 1236,
              "net": 2056
            }
          },
          "openInterest": 27575
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5197,
              "short": 30651,
              "net": -25454
            },
            "nonCommercial": {
              "long": 23749,
              "short": 2358,
              "net": 21391
            },
            "smallTrader": {
              "long": 5292,
              "short": 1229,
              "net": 4063
            }
          },
          "openInterest": 34501
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 676049,
              "short": 703227,
              "net": -27178
            },
            "nonCommercial": {
              "long": 77469,
              "short": 82306,
              "net": -4837
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 941143
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29791,
              "short": 79561,
              "net": -49770
            },
            "nonCommercial": {
              "long": 40818,
              "short": 6784,
              "net": 34034
            },
            "smallTrader": {
              "long": 29298,
              "short": 13562,
              "net": 15736
            }
          },
          "openInterest": 133139
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87252,
              "short": 152141,
              "net": -64889
            },
            "nonCommercial": {
              "long": 56099,
              "short": 8914,
              "net": 47185
            },
            "smallTrader": {
              "long": 34637,
              "short": 16933,
              "net": 17704
            }
          },
          "openInterest": 196050
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163827,
              "short": 233153,
              "net": -69326
            },
            "nonCommercial": {
              "long": 85383,
              "short": 26570,
              "net": 58813
            },
            "smallTrader": {
              "long": 37098,
              "short": 26585,
              "net": 10513
            }
          },
          "openInterest": 326408
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272769,
              "short": 445131,
              "net": -172362
            },
            "nonCommercial": {
              "long": 238157,
              "short": 34902,
              "net": 203255
            },
            "smallTrader": {
              "long": 54700,
              "short": 85593,
              "net": -30893
            }
          },
          "openInterest": 631522
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283318,
              "short": 457174,
              "net": -173856
            },
            "nonCommercial": {
              "long": 174466,
              "short": 23980,
              "net": 150486
            },
            "smallTrader": {
              "long": 62629,
              "short": 39259,
              "net": 23370
            }
          },
          "openInterest": 570470
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11647,
              "short": 25043,
              "net": -13396
            },
            "nonCommercial": {
              "long": 16240,
              "short": 8416,
              "net": 7824
            },
            "smallTrader": {
              "long": 15699,
              "short": 10127,
              "net": 5572
            }
          },
          "openInterest": 43600
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7766,
              "short": 20640,
              "net": -12874
            },
            "nonCommercial": {
              "long": 20115,
              "short": 9387,
              "net": 10728
            },
            "smallTrader": {
              "long": 5111,
              "short": 2965,
              "net": 2146
            }
          },
          "openInterest": 34435
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 89674,
              "short": 75799,
              "net": 13875
            },
            "nonCommercial": {
              "long": 10701,
              "short": 23501,
              "net": -12800
            },
            "smallTrader": {
              "long": 18308,
              "short": 19383,
              "net": -1075
            }
          },
          "openInterest": 147299
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78913,
              "short": 141687,
              "net": -62774
            },
            "nonCommercial": {
              "long": 73716,
              "short": 7491,
              "net": 66225
            },
            "smallTrader": {
              "long": 26180,
              "short": 29631,
              "net": -3451
            }
          },
          "openInterest": 210781
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278107,
              "short": 234669,
              "net": 43438
            },
            "nonCommercial": {
              "long": 84483,
              "short": 103855,
              "net": -19372
            },
            "smallTrader": {
              "long": 36682,
              "short": 60748,
              "net": -24066
            }
          },
          "openInterest": 459421
        }
      ]
    },
    {
      "reportDate": "2010-12-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 874316,
              "short": 776627,
              "net": 97689
            },
            "nonCommercial": {
              "long": 157786,
              "short": 203160,
              "net": -45374
            },
            "smallTrader": {
              "long": 270030,
              "short": 322345,
              "net": -52315
            }
          },
          "openInterest": 1318394
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 465774,
              "short": 437566,
              "net": 28208
            },
            "nonCommercial": {
              "long": 91590,
              "short": 121089,
              "net": -29499
            },
            "smallTrader": {
              "long": 102639,
              "short": 101348,
              "net": 1291
            }
          },
          "openInterest": 664692
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 398899,
              "short": 393597,
              "net": 5302
            },
            "nonCommercial": {
              "long": 73797,
              "short": 54289,
              "net": 19508
            },
            "smallTrader": {
              "long": 117405,
              "short": 142215,
              "net": -24810
            }
          },
          "openInterest": 593469
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 666482,
              "short": 659616,
              "net": 6866
            },
            "nonCommercial": {
              "long": 133026,
              "short": 89088,
              "net": 43938
            },
            "smallTrader": {
              "long": 191471,
              "short": 242275,
              "net": -50804
            }
          },
          "openInterest": 1012186
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41937,
              "short": 102478,
              "net": -60541
            },
            "nonCommercial": {
              "long": 53550,
              "short": 10198,
              "net": 43352
            },
            "smallTrader": {
              "long": 31003,
              "short": 13814,
              "net": 17189
            }
          },
          "openInterest": 127012
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52143,
              "short": 36262,
              "net": 15881
            },
            "nonCommercial": {
              "long": 14242,
              "short": 27162,
              "net": -12920
            },
            "smallTrader": {
              "long": 18168,
              "short": 21129,
              "net": -2961
            }
          },
          "openInterest": 86269
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28147,
              "short": 85525,
              "net": -57378
            },
            "nonCommercial": {
              "long": 47003,
              "short": 13281,
              "net": 33722
            },
            "smallTrader": {
              "long": 39846,
              "short": 16190,
              "net": 23656
            }
          },
          "openInterest": 114999
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73405,
              "short": 86160,
              "net": -12755
            },
            "nonCommercial": {
              "long": 41076,
              "short": 31735,
              "net": 9341
            },
            "smallTrader": {
              "long": 9466,
              "short": 6052,
              "net": 3414
            }
          },
          "openInterest": 136077
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66075,
              "short": 105793,
              "net": -39718
            },
            "nonCommercial": {
              "long": 43321,
              "short": 6458,
              "net": 36863
            },
            "smallTrader": {
              "long": 8041,
              "short": 5186,
              "net": 2855
            }
          },
          "openInterest": 131104
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69090,
              "short": 101401,
              "net": -32311
            },
            "nonCommercial": {
              "long": 53567,
              "short": 27135,
              "net": 26432
            },
            "smallTrader": {
              "long": 18797,
              "short": 12918,
              "net": 5879
            }
          },
          "openInterest": 157675
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 622779,
              "short": 963137,
              "net": -340358
            },
            "nonCommercial": {
              "long": 540244,
              "short": 118656,
              "net": 421588
            },
            "smallTrader": {
              "long": 163620,
              "short": 244850,
              "net": -81230
            }
          },
          "openInterest": 1489862
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115929,
              "short": 161080,
              "net": -45151
            },
            "nonCommercial": {
              "long": 56634,
              "short": 20136,
              "net": 36498
            },
            "smallTrader": {
              "long": 17981,
              "short": 9328,
              "net": 8653
            }
          },
          "openInterest": 199654
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 610602,
              "short": 811086,
              "net": -200484
            },
            "nonCommercial": {
              "long": 340709,
              "short": 164152,
              "net": 176557
            },
            "smallTrader": {
              "long": 92512,
              "short": 68585,
              "net": 23927
            }
          },
          "openInterest": 1367119
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22721,
              "short": 38347,
              "net": -15626
            },
            "nonCommercial": {
              "long": 18228,
              "short": 3938,
              "net": 14290
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48189
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 6731,
              "short": 5863,
              "net": 868
            },
            "nonCommercial": {
              "long": 0,
              "short": 849,
              "net": -849
            },
            "smallTrader": {
              "long": 83,
              "short": 102,
              "net": -19
            }
          },
          "openInterest": 6814
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115122,
              "short": 92641,
              "net": 22481
            },
            "nonCommercial": {
              "long": 32322,
              "short": 47612,
              "net": -15290
            },
            "smallTrader": {
              "long": 47101,
              "short": 54292,
              "net": -7191
            }
          },
          "openInterest": 198099
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9198,
              "short": 6816,
              "net": 2382
            },
            "nonCommercial": {
              "long": 16676,
              "short": 6637,
              "net": 10039
            },
            "smallTrader": {
              "long": 6473,
              "short": 18894,
              "net": -12421
            }
          },
          "openInterest": 38400
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136081,
              "short": 220561,
              "net": -84480
            },
            "nonCommercial": {
              "long": 85276,
              "short": 11689,
              "net": 73587
            },
            "smallTrader": {
              "long": 23727,
              "short": 12834,
              "net": 10893
            }
          },
          "openInterest": 269059
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 181151,
              "short": 459824,
              "net": -278673
            },
            "nonCommercial": {
              "long": 269504,
              "short": 36753,
              "net": 232751
            },
            "smallTrader": {
              "long": 73838,
              "short": 27916,
              "net": 45922
            }
          },
          "openInterest": 603632
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161808,
              "short": 221388,
              "net": -59580
            },
            "nonCommercial": {
              "long": 69840,
              "short": 30896,
              "net": 38944
            },
            "smallTrader": {
              "long": 47046,
              "short": 26410,
              "net": 20636
            }
          },
          "openInterest": 318630
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55384,
              "short": 74207,
              "net": -18823
            },
            "nonCommercial": {
              "long": 47661,
              "short": 24373,
              "net": 23288
            },
            "smallTrader": {
              "long": 28468,
              "short": 32933,
              "net": -4465
            }
          },
          "openInterest": 132233
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91149,
              "short": 96978,
              "net": -5829
            },
            "nonCommercial": {
              "long": 51548,
              "short": 30825,
              "net": 20723
            },
            "smallTrader": {
              "long": 21858,
              "short": 36752,
              "net": -14894
            }
          },
          "openInterest": 204650
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127864,
              "short": 177151,
              "net": -49287
            },
            "nonCommercial": {
              "long": 132389,
              "short": 44065,
              "net": 88324
            },
            "smallTrader": {
              "long": 28301,
              "short": 67338,
              "net": -39037
            }
          },
          "openInterest": 340954
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56856,
              "short": 121413,
              "net": -64557
            },
            "nonCommercial": {
              "long": 78102,
              "short": 18620,
              "net": 59482
            },
            "smallTrader": {
              "long": 7234,
              "short": 2159,
              "net": 5075
            }
          },
          "openInterest": 143823
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 66676,
              "short": 85624,
              "net": -18948
            },
            "nonCommercial": {
              "long": 23284,
              "short": 9870,
              "net": 13414
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 110065
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343599,
              "short": 209312,
              "net": 134287
            },
            "nonCommercial": {
              "long": 117753,
              "short": 293654,
              "net": -175901
            },
            "smallTrader": {
              "long": 81351,
              "short": 39737,
              "net": 41614
            }
          },
          "openInterest": 760786
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2185,
              "short": 22194,
              "net": -20009
            },
            "nonCommercial": {
              "long": 22024,
              "short": 3763,
              "net": 18261
            },
            "smallTrader": {
              "long": 3220,
              "short": 1472,
              "net": 1748
            }
          },
          "openInterest": 27595
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5400,
              "short": 33027,
              "net": -27627
            },
            "nonCommercial": {
              "long": 25325,
              "short": 1971,
              "net": 23354
            },
            "smallTrader": {
              "long": 5588,
              "short": 1315,
              "net": 4273
            }
          },
          "openInterest": 36578
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 685937,
              "short": 724090,
              "net": -38153
            },
            "nonCommercial": {
              "long": 75408,
              "short": 79933,
              "net": -4525
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 980643
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29245,
              "short": 78070,
              "net": -48825
            },
            "nonCommercial": {
              "long": 42606,
              "short": 9637,
              "net": 32969
            },
            "smallTrader": {
              "long": 30498,
              "short": 14642,
              "net": 15856
            }
          },
          "openInterest": 137675
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83738,
              "short": 152836,
              "net": -69098
            },
            "nonCommercial": {
              "long": 58598,
              "short": 10822,
              "net": 47776
            },
            "smallTrader": {
              "long": 35972,
              "short": 14650,
              "net": 21322
            }
          },
          "openInterest": 193278
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169703,
              "short": 246020,
              "net": -76317
            },
            "nonCommercial": {
              "long": 92397,
              "short": 28140,
              "net": 64257
            },
            "smallTrader": {
              "long": 38864,
              "short": 26804,
              "net": 12060
            }
          },
          "openInterest": 343364
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253788,
              "short": 433590,
              "net": -179802
            },
            "nonCommercial": {
              "long": 246107,
              "short": 37578,
              "net": 208529
            },
            "smallTrader": {
              "long": 60239,
              "short": 88966,
              "net": -28727
            }
          },
          "openInterest": 631787
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283229,
              "short": 461173,
              "net": -177944
            },
            "nonCommercial": {
              "long": 173825,
              "short": 23283,
              "net": 150542
            },
            "smallTrader": {
              "long": 68599,
              "short": 41197,
              "net": 27402
            }
          },
          "openInterest": 575256
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9920,
              "short": 24795,
              "net": -14875
            },
            "nonCommercial": {
              "long": 18014,
              "short": 9027,
              "net": 8987
            },
            "smallTrader": {
              "long": 14975,
              "short": 9087,
              "net": 5888
            }
          },
          "openInterest": 42914
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7480,
              "short": 19471,
              "net": -11991
            },
            "nonCommercial": {
              "long": 20044,
              "short": 10584,
              "net": 9460
            },
            "smallTrader": {
              "long": 5636,
              "short": 3105,
              "net": 2531
            }
          },
          "openInterest": 35071
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 91341,
              "short": 79548,
              "net": 11793
            },
            "nonCommercial": {
              "long": 9957,
              "short": 21831,
              "net": -11874
            },
            "smallTrader": {
              "long": 14735,
              "short": 14654,
              "net": 81
            }
          },
          "openInterest": 149231
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80924,
              "short": 148180,
              "net": -67256
            },
            "nonCommercial": {
              "long": 78205,
              "short": 8078,
              "net": 70127
            },
            "smallTrader": {
              "long": 27509,
              "short": 30380,
              "net": -2871
            }
          },
          "openInterest": 217945
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272555,
              "short": 261435,
              "net": 11120
            },
            "nonCommercial": {
              "long": 104258,
              "short": 95770,
              "net": 8488
            },
            "smallTrader": {
              "long": 39868,
              "short": 59476,
              "net": -19608
            }
          },
          "openInterest": 479187
        }
      ]
    },
    {
      "reportDate": "2010-12-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 876307,
              "short": 835103,
              "net": 41204
            },
            "nonCommercial": {
              "long": 190452,
              "short": 198556,
              "net": -8104
            },
            "smallTrader": {
              "long": 270445,
              "short": 303545,
              "net": -33100
            }
          },
          "openInterest": 1350733
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 498040,
              "short": 415210,
              "net": 82830
            },
            "nonCommercial": {
              "long": 71836,
              "short": 126602,
              "net": -54766
            },
            "smallTrader": {
              "long": 79257,
              "short": 107321,
              "net": -28064
            }
          },
          "openInterest": 655916
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383414,
              "short": 370081,
              "net": 13333
            },
            "nonCommercial": {
              "long": 75173,
              "short": 68716,
              "net": 6457
            },
            "smallTrader": {
              "long": 117511,
              "short": 137301,
              "net": -19790
            }
          },
          "openInterest": 579262
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 628363,
              "short": 654048,
              "net": -25685
            },
            "nonCommercial": {
              "long": 167157,
              "short": 99012,
              "net": 68145
            },
            "smallTrader": {
              "long": 194215,
              "short": 236675,
              "net": -42460
            }
          },
          "openInterest": 1005813
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21026,
              "short": 93149,
              "net": -72123
            },
            "nonCommercial": {
              "long": 62670,
              "short": 8892,
              "net": 53778
            },
            "smallTrader": {
              "long": 29738,
              "short": 11393,
              "net": 18345
            }
          },
          "openInterest": 113584
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37905,
              "short": 28386,
              "net": 9519
            },
            "nonCommercial": {
              "long": 12205,
              "short": 20391,
              "net": -8186
            },
            "smallTrader": {
              "long": 17710,
              "short": 19043,
              "net": -1333
            }
          },
          "openInterest": 67820
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45814,
              "short": 107497,
              "net": -61683
            },
            "nonCommercial": {
              "long": 44840,
              "short": 11444,
              "net": 33396
            },
            "smallTrader": {
              "long": 41911,
              "short": 13624,
              "net": 28287
            }
          },
          "openInterest": 142291
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75070,
              "short": 88614,
              "net": -13544
            },
            "nonCommercial": {
              "long": 39214,
              "short": 28715,
              "net": 10499
            },
            "smallTrader": {
              "long": 9147,
              "short": 6102,
              "net": 3045
            }
          },
          "openInterest": 135973
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66770,
              "short": 107936,
              "net": -41166
            },
            "nonCommercial": {
              "long": 44374,
              "short": 6387,
              "net": 37987
            },
            "smallTrader": {
              "long": 8701,
              "short": 5522,
              "net": 3179
            }
          },
          "openInterest": 133138
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69972,
              "short": 104818,
              "net": -34846
            },
            "nonCommercial": {
              "long": 58287,
              "short": 28019,
              "net": 30268
            },
            "smallTrader": {
              "long": 18392,
              "short": 13814,
              "net": 4578
            }
          },
          "openInterest": 163546
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 629368,
              "short": 981618,
              "net": -352250
            },
            "nonCommercial": {
              "long": 563746,
              "short": 122119,
              "net": 441627
            },
            "smallTrader": {
              "long": 149956,
              "short": 239333,
              "net": -89377
            }
          },
          "openInterest": 1490016
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119163,
              "short": 160394,
              "net": -41231
            },
            "nonCommercial": {
              "long": 57256,
              "short": 24592,
              "net": 32664
            },
            "smallTrader": {
              "long": 17667,
              "short": 9100,
              "net": 8567
            }
          },
          "openInterest": 204519
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 641482,
              "short": 833165,
              "net": -191683
            },
            "nonCommercial": {
              "long": 329113,
              "short": 166328,
              "net": 162785
            },
            "smallTrader": {
              "long": 90664,
              "short": 61766,
              "net": 28898
            }
          },
          "openInterest": 1380779
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25941,
              "short": 37142,
              "net": -11201
            },
            "nonCommercial": {
              "long": 13260,
              "short": 3165,
              "net": 10095
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47633
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 7500,
              "short": 6582,
              "net": 918
            },
            "nonCommercial": {
              "long": 0,
              "short": 849,
              "net": -849
            },
            "smallTrader": {
              "long": 68,
              "short": 137,
              "net": -69
            }
          },
          "openInterest": 7568
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63095,
              "short": 50387,
              "net": 12708
            },
            "nonCommercial": {
              "long": 35689,
              "short": 45993,
              "net": -10304
            },
            "smallTrader": {
              "long": 47751,
              "short": 50155,
              "net": -2404
            }
          },
          "openInterest": 146781
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10139,
              "short": 7968,
              "net": 2171
            },
            "nonCommercial": {
              "long": 17438,
              "short": 6899,
              "net": 10539
            },
            "smallTrader": {
              "long": 6786,
              "short": 19496,
              "net": -12710
            }
          },
          "openInterest": 40066
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139813,
              "short": 221535,
              "net": -81722
            },
            "nonCommercial": {
              "long": 82881,
              "short": 10589,
              "net": 72292
            },
            "smallTrader": {
              "long": 23466,
              "short": 14036,
              "net": 9430
            }
          },
          "openInterest": 268541
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 184736,
              "short": 452871,
              "net": -268135
            },
            "nonCommercial": {
              "long": 259917,
              "short": 39722,
              "net": 220195
            },
            "smallTrader": {
              "long": 72429,
              "short": 24489,
              "net": 47940
            }
          },
          "openInterest": 594652
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160893,
              "short": 215812,
              "net": -54919
            },
            "nonCommercial": {
              "long": 63476,
              "short": 29205,
              "net": 34271
            },
            "smallTrader": {
              "long": 44613,
              "short": 23965,
              "net": 20648
            }
          },
          "openInterest": 304187
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41019,
              "short": 43890,
              "net": -2871
            },
            "nonCommercial": {
              "long": 34996,
              "short": 22261,
              "net": 12735
            },
            "smallTrader": {
              "long": 20095,
              "short": 29959,
              "net": -9864
            }
          },
          "openInterest": 96110
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91995,
              "short": 96002,
              "net": -4007
            },
            "nonCommercial": {
              "long": 50175,
              "short": 30647,
              "net": 19528
            },
            "smallTrader": {
              "long": 20571,
              "short": 36092,
              "net": -15521
            }
          },
          "openInterest": 202740
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128361,
              "short": 173185,
              "net": -44824
            },
            "nonCommercial": {
              "long": 128719,
              "short": 45063,
              "net": 83656
            },
            "smallTrader": {
              "long": 27153,
              "short": 65985,
              "net": -38832
            }
          },
          "openInterest": 334545
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22374,
              "short": 105121,
              "net": -82747
            },
            "nonCommercial": {
              "long": 87694,
              "short": 10526,
              "net": 77168
            },
            "smallTrader": {
              "long": 6726,
              "short": 1147,
              "net": 5579
            }
          },
          "openInterest": 116794
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 85062,
              "short": 103960,
              "net": -18898
            },
            "nonCommercial": {
              "long": 24366,
              "short": 10202,
              "net": 14164
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 134491
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343373,
              "short": 209335,
              "net": 134038
            },
            "nonCommercial": {
              "long": 128700,
              "short": 311752,
              "net": -183052
            },
            "smallTrader": {
              "long": 86878,
              "short": 37864,
              "net": 49014
            }
          },
          "openInterest": 785382
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 985,
              "short": 14758,
              "net": -13773
            },
            "nonCommercial": {
              "long": 21314,
              "short": 8793,
              "net": 12521
            },
            "smallTrader": {
              "long": 2211,
              "short": 959,
              "net": 1252
            }
          },
          "openInterest": 24510
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6495,
              "short": 33118,
              "net": -26623
            },
            "nonCommercial": {
              "long": 24484,
              "short": 1850,
              "net": 22634
            },
            "smallTrader": {
              "long": 5468,
              "short": 1479,
              "net": 3989
            }
          },
          "openInterest": 36520
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 779498,
              "short": 826616,
              "net": -47118
            },
            "nonCommercial": {
              "long": 83287,
              "short": 71300,
              "net": 11987
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1109473
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28454,
              "short": 76590,
              "net": -48136
            },
            "nonCommercial": {
              "long": 39450,
              "short": 9218,
              "net": 30232
            },
            "smallTrader": {
              "long": 31040,
              "short": 13136,
              "net": 17904
            }
          },
          "openInterest": 130145
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84755,
              "short": 154558,
              "net": -69803
            },
            "nonCommercial": {
              "long": 57810,
              "short": 9295,
              "net": 48515
            },
            "smallTrader": {
              "long": 34860,
              "short": 13572,
              "net": 21288
            }
          },
          "openInterest": 193466
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178483,
              "short": 256942,
              "net": -78459
            },
            "nonCommercial": {
              "long": 93207,
              "short": 26647,
              "net": 66560
            },
            "smallTrader": {
              "long": 36970,
              "short": 25071,
              "net": 11899
            }
          },
          "openInterest": 352735
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251305,
              "short": 434415,
              "net": -183110
            },
            "nonCommercial": {
              "long": 249065,
              "short": 37466,
              "net": 211599
            },
            "smallTrader": {
              "long": 60149,
              "short": 88638,
              "net": -28489
            }
          },
          "openInterest": 643173
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283665,
              "short": 468044,
              "net": -184379
            },
            "nonCommercial": {
              "long": 175296,
              "short": 22804,
              "net": 152492
            },
            "smallTrader": {
              "long": 74769,
              "short": 42882,
              "net": 31887
            }
          },
          "openInterest": 585743
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2806,
              "short": 19157,
              "net": -16351
            },
            "nonCommercial": {
              "long": 20794,
              "short": 10078,
              "net": 10716
            },
            "smallTrader": {
              "long": 16204,
              "short": 10569,
              "net": 5635
            }
          },
          "openInterest": 39804
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4343,
              "short": 10947,
              "net": -6604
            },
            "nonCommercial": {
              "long": 16322,
              "short": 11209,
              "net": 5113
            },
            "smallTrader": {
              "long": 3688,
              "short": 2197,
              "net": 1491
            }
          },
          "openInterest": 25202
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 91648,
              "short": 85275,
              "net": 6373
            },
            "nonCommercial": {
              "long": 12552,
              "short": 22466,
              "net": -9914
            },
            "smallTrader": {
              "long": 15571,
              "short": 12030,
              "net": 3541
            }
          },
          "openInterest": 151503
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83491,
              "short": 148142,
              "net": -64651
            },
            "nonCommercial": {
              "long": 73053,
              "short": 7185,
              "net": 65868
            },
            "smallTrader": {
              "long": 29456,
              "short": 30673,
              "net": -1217
            }
          },
          "openInterest": 217803
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 269288,
              "short": 268615,
              "net": 673
            },
            "nonCommercial": {
              "long": 108341,
              "short": 90384,
              "net": 17957
            },
            "smallTrader": {
              "long": 37427,
              "short": 56057,
              "net": -18630
            }
          },
          "openInterest": 478364
        }
      ]
    },
    {
      "reportDate": "2010-12-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 931985,
              "short": 792240,
              "net": 139745
            },
            "nonCommercial": {
              "long": 174375,
              "short": 252298,
              "net": -77923
            },
            "smallTrader": {
              "long": 238253,
              "short": 300075,
              "net": -61822
            }
          },
          "openInterest": 1355794
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 528423,
              "short": 423521,
              "net": 104902
            },
            "nonCommercial": {
              "long": 74143,
              "short": 140064,
              "net": -65921
            },
            "smallTrader": {
              "long": 75240,
              "short": 114221,
              "net": -38981
            }
          },
          "openInterest": 683291
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 376169,
              "short": 319875,
              "net": 56294
            },
            "nonCommercial": {
              "long": 48451,
              "short": 74969,
              "net": -26518
            },
            "smallTrader": {
              "long": 109371,
              "short": 139147,
              "net": -29776
            }
          },
          "openInterest": 537120
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 686470,
              "short": 691622,
              "net": -5152
            },
            "nonCommercial": {
              "long": 165357,
              "short": 100757,
              "net": 64600
            },
            "smallTrader": {
              "long": 165305,
              "short": 224753,
              "net": -59448
            }
          },
          "openInterest": 1034039
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14331,
              "short": 93481,
              "net": -79150
            },
            "nonCommercial": {
              "long": 69875,
              "short": 9325,
              "net": 60550
            },
            "smallTrader": {
              "long": 30684,
              "short": 12084,
              "net": 18600
            }
          },
          "openInterest": 115007
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36813,
              "short": 25689,
              "net": 11124
            },
            "nonCommercial": {
              "long": 14579,
              "short": 22011,
              "net": -7432
            },
            "smallTrader": {
              "long": 17815,
              "short": 21507,
              "net": -3692
            }
          },
          "openInterest": 69207
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12976,
              "short": 63827,
              "net": -50851
            },
            "nonCommercial": {
              "long": 39665,
              "short": 14717,
              "net": 24948
            },
            "smallTrader": {
              "long": 38653,
              "short": 12750,
              "net": 25903
            }
          },
          "openInterest": 91294
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76474,
              "short": 91228,
              "net": -14754
            },
            "nonCommercial": {
              "long": 40076,
              "short": 28427,
              "net": 11649
            },
            "smallTrader": {
              "long": 8787,
              "short": 5682,
              "net": 3105
            }
          },
          "openInterest": 137878
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68887,
              "short": 110408,
              "net": -41521
            },
            "nonCommercial": {
              "long": 44842,
              "short": 6728,
              "net": 38114
            },
            "smallTrader": {
              "long": 8699,
              "short": 5292,
              "net": 3407
            }
          },
          "openInterest": 137925
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71398,
              "short": 107102,
              "net": -35704
            },
            "nonCommercial": {
              "long": 59804,
              "short": 27641,
              "net": 32163
            },
            "smallTrader": {
              "long": 18034,
              "short": 14493,
              "net": 3541
            }
          },
          "openInterest": 166422
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 640827,
              "short": 1012811,
              "net": -371984
            },
            "nonCommercial": {
              "long": 587744,
              "short": 124981,
              "net": 462763
            },
            "smallTrader": {
              "long": 148868,
              "short": 239647,
              "net": -90779
            }
          },
          "openInterest": 1518419
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115850,
              "short": 157176,
              "net": -41326
            },
            "nonCommercial": {
              "long": 57316,
              "short": 25544,
              "net": 31772
            },
            "smallTrader": {
              "long": 18665,
              "short": 9111,
              "net": 9554
            }
          },
          "openInterest": 202337
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 663325,
              "short": 854606,
              "net": -191281
            },
            "nonCommercial": {
              "long": 321441,
              "short": 161027,
              "net": 160414
            },
            "smallTrader": {
              "long": 83523,
              "short": 52656,
              "net": 30867
            }
          },
          "openInterest": 1369544
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20605,
              "short": 30470,
              "net": -9865
            },
            "nonCommercial": {
              "long": 10095,
              "short": 3118,
              "net": 6977
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36880
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 8620,
              "short": 7719,
              "net": 901
            },
            "nonCommercial": {
              "long": 43,
              "short": 849,
              "net": -806
            },
            "smallTrader": {
              "long": 80,
              "short": 175,
              "net": -95
            }
          },
          "openInterest": 8783
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68741,
              "short": 54908,
              "net": 13833
            },
            "nonCommercial": {
              "long": 38604,
              "short": 52697,
              "net": -14093
            },
            "smallTrader": {
              "long": 48120,
              "short": 47860,
              "net": 260
            }
          },
          "openInterest": 156136
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10983,
              "short": 8636,
              "net": 2347
            },
            "nonCommercial": {
              "long": 18764,
              "short": 7151,
              "net": 11613
            },
            "smallTrader": {
              "long": 7126,
              "short": 21086,
              "net": -13960
            }
          },
          "openInterest": 43851
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148653,
              "short": 232243,
              "net": -83590
            },
            "nonCommercial": {
              "long": 87008,
              "short": 13188,
              "net": 73820
            },
            "smallTrader": {
              "long": 23399,
              "short": 13629,
              "net": 9770
            }
          },
          "openInterest": 282834
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 194090,
              "short": 445898,
              "net": -251808
            },
            "nonCommercial": {
              "long": 251722,
              "short": 45298,
              "net": 206424
            },
            "smallTrader": {
              "long": 68796,
              "short": 23412,
              "net": 45384
            }
          },
          "openInterest": 582133
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163812,
              "short": 221181,
              "net": -57369
            },
            "nonCommercial": {
              "long": 66639,
              "short": 30355,
              "net": 36284
            },
            "smallTrader": {
              "long": 45817,
              "short": 24732,
              "net": 21085
            }
          },
          "openInterest": 310699
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36574,
              "short": 38943,
              "net": -2369
            },
            "nonCommercial": {
              "long": 34243,
              "short": 21714,
              "net": 12529
            },
            "smallTrader": {
              "long": 18987,
              "short": 29147,
              "net": -10160
            }
          },
          "openInterest": 90072
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93173,
              "short": 92686,
              "net": 487
            },
            "nonCommercial": {
              "long": 47229,
              "short": 33107,
              "net": 14122
            },
            "smallTrader": {
              "long": 19645,
              "short": 34254,
              "net": -14609
            }
          },
          "openInterest": 194321
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126634,
              "short": 170235,
              "net": -43601
            },
            "nonCommercial": {
              "long": 125054,
              "short": 42868,
              "net": 82186
            },
            "smallTrader": {
              "long": 25107,
              "short": 63692,
              "net": -38585
            }
          },
          "openInterest": 325371
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20862,
              "short": 103930,
              "net": -83068
            },
            "nonCommercial": {
              "long": 89066,
              "short": 11064,
              "net": 78002
            },
            "smallTrader": {
              "long": 6404,
              "short": 1338,
              "net": 5066
            }
          },
          "openInterest": 116332
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36408,
              "short": 56100,
              "net": -19692
            },
            "nonCommercial": {
              "long": 24902,
              "short": 7439,
              "net": 17463
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66711
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338745,
              "short": 179315,
              "net": 159430
            },
            "nonCommercial": {
              "long": 134315,
              "short": 336411,
              "net": -202096
            },
            "smallTrader": {
              "long": 82297,
              "short": 39631,
              "net": 42666
            }
          },
          "openInterest": 784807
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5150,
              "short": 13326,
              "net": -8176
            },
            "nonCommercial": {
              "long": 17780,
              "short": 10414,
              "net": 7366
            },
            "smallTrader": {
              "long": 2151,
              "short": 1341,
              "net": 810
            }
          },
          "openInterest": 25081
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7106,
              "short": 34433,
              "net": -27327
            },
            "nonCommercial": {
              "long": 24785,
              "short": 1491,
              "net": 23294
            },
            "smallTrader": {
              "long": 5430,
              "short": 1397,
              "net": 4033
            }
          },
          "openInterest": 37473
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 555976,
              "short": 591710,
              "net": -35734
            },
            "nonCommercial": {
              "long": 71031,
              "short": 70957,
              "net": 74
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 758336
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30852,
              "short": 77909,
              "net": -47057
            },
            "nonCommercial": {
              "long": 39180,
              "short": 8885,
              "net": 30295
            },
            "smallTrader": {
              "long": 30628,
              "short": 13866,
              "net": 16762
            }
          },
          "openInterest": 133135
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76972,
              "short": 152242,
              "net": -75270
            },
            "nonCommercial": {
              "long": 62713,
              "short": 9572,
              "net": 53141
            },
            "smallTrader": {
              "long": 38875,
              "short": 16746,
              "net": 22129
            }
          },
          "openInterest": 194131
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175166,
              "short": 258984,
              "net": -83818
            },
            "nonCommercial": {
              "long": 96709,
              "short": 26833,
              "net": 69876
            },
            "smallTrader": {
              "long": 36638,
              "short": 22696,
              "net": 13942
            }
          },
          "openInterest": 354995
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258352,
              "short": 445154,
              "net": -186802
            },
            "nonCommercial": {
              "long": 257558,
              "short": 41529,
              "net": 216029
            },
            "smallTrader": {
              "long": 58124,
              "short": 87351,
              "net": -29227
            }
          },
          "openInterest": 660863
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 280842,
              "short": 495794,
              "net": -214952
            },
            "nonCommercial": {
              "long": 188930,
              "short": 14174,
              "net": 174756
            },
            "smallTrader": {
              "long": 81669,
              "short": 41473,
              "net": 40196
            }
          },
          "openInterest": 606435
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2529,
              "short": 22437,
              "net": -19908
            },
            "nonCommercial": {
              "long": 25365,
              "short": 12838,
              "net": 12527
            },
            "smallTrader": {
              "long": 16733,
              "short": 9352,
              "net": 7381
            }
          },
          "openInterest": 44704
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5633,
              "short": 12895,
              "net": -7262
            },
            "nonCommercial": {
              "long": 15938,
              "short": 11464,
              "net": 4474
            },
            "smallTrader": {
              "long": 4972,
              "short": 2184,
              "net": 2788
            }
          },
          "openInterest": 27089
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 93726,
              "short": 84548,
              "net": 9178
            },
            "nonCommercial": {
              "long": 10548,
              "short": 21670,
              "net": -11122
            },
            "smallTrader": {
              "long": 21532,
              "short": 19588,
              "net": 1944
            }
          },
          "openInterest": 155998
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87092,
              "short": 150615,
              "net": -63523
            },
            "nonCommercial": {
              "long": 69645,
              "short": 6810,
              "net": 62835
            },
            "smallTrader": {
              "long": 29471,
              "short": 28783,
              "net": 688
            }
          },
          "openInterest": 217820
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 269284,
              "short": 273008,
              "net": -3724
            },
            "nonCommercial": {
              "long": 107502,
              "short": 86535,
              "net": 20967
            },
            "smallTrader": {
              "long": 39676,
              "short": 56919,
              "net": -17243
            }
          },
          "openInterest": 480241
        }
      ]
    },
    {
      "reportDate": "2010-12-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 915546,
              "short": 776713,
              "net": 138833
            },
            "nonCommercial": {
              "long": 147554,
              "short": 253147,
              "net": -105593
            },
            "smallTrader": {
              "long": 262050,
              "short": 295290,
              "net": -33240
            }
          },
          "openInterest": 1334702
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 496277,
              "short": 405958,
              "net": 90319
            },
            "nonCommercial": {
              "long": 66147,
              "short": 109945,
              "net": -43798
            },
            "smallTrader": {
              "long": 81191,
              "short": 127712,
              "net": -46521
            }
          },
          "openInterest": 646445
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 363038,
              "short": 319673,
              "net": 43365
            },
            "nonCommercial": {
              "long": 44226,
              "short": 71225,
              "net": -26999
            },
            "smallTrader": {
              "long": 117386,
              "short": 133752,
              "net": -16366
            }
          },
          "openInterest": 529597
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642260,
              "short": 677511,
              "net": -35251
            },
            "nonCommercial": {
              "long": 173246,
              "short": 83222,
              "net": 90024
            },
            "smallTrader": {
              "long": 173048,
              "short": 227821,
              "net": -54773
            }
          },
          "openInterest": 1002092
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13244,
              "short": 98213,
              "net": -84969
            },
            "nonCommercial": {
              "long": 76857,
              "short": 12541,
              "net": 64316
            },
            "smallTrader": {
              "long": 33786,
              "short": 13133,
              "net": 20653
            }
          },
          "openInterest": 124005
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46533,
              "short": 26113,
              "net": 20420
            },
            "nonCommercial": {
              "long": 18294,
              "short": 31415,
              "net": -13121
            },
            "smallTrader": {
              "long": 17299,
              "short": 24598,
              "net": -7299
            }
          },
          "openInterest": 82141
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13470,
              "short": 75069,
              "net": -61599
            },
            "nonCommercial": {
              "long": 58142,
              "short": 23355,
              "net": 34787
            },
            "smallTrader": {
              "long": 41591,
              "short": 14779,
              "net": 26812
            }
          },
          "openInterest": 113223
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75043,
              "short": 93308,
              "net": -18265
            },
            "nonCommercial": {
              "long": 41136,
              "short": 28000,
              "net": 13136
            },
            "smallTrader": {
              "long": 9984,
              "short": 4855,
              "net": 5129
            }
          },
          "openInterest": 139263
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70155,
              "short": 111655,
              "net": -41500
            },
            "nonCommercial": {
              "long": 44925,
              "short": 6989,
              "net": 37936
            },
            "smallTrader": {
              "long": 8467,
              "short": 4903,
              "net": 3564
            }
          },
          "openInterest": 139628
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71176,
              "short": 106323,
              "net": -35147
            },
            "nonCommercial": {
              "long": 61837,
              "short": 30035,
              "net": 31802
            },
            "smallTrader": {
              "long": 17481,
              "short": 14136,
              "net": 3345
            }
          },
          "openInterest": 167334
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 648130,
              "short": 1042683,
              "net": -394553
            },
            "nonCommercial": {
              "long": 600205,
              "short": 119770,
              "net": 480435
            },
            "smallTrader": {
              "long": 159624,
              "short": 245506,
              "net": -85882
            }
          },
          "openInterest": 1542447
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116850,
              "short": 154450,
              "net": -37600
            },
            "nonCommercial": {
              "long": 55245,
              "short": 27388,
              "net": 27857
            },
            "smallTrader": {
              "long": 19363,
              "short": 9620,
              "net": 9743
            }
          },
          "openInterest": 201812
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 676627,
              "short": 875238,
              "net": -198611
            },
            "nonCommercial": {
              "long": 333184,
              "short": 170634,
              "net": 162550
            },
            "smallTrader": {
              "long": 87127,
              "short": 51066,
              "net": 36061
            }
          },
          "openInterest": 1401989
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20447,
              "short": 29903,
              "net": -9456
            },
            "nonCommercial": {
              "long": 9844,
              "short": 2642,
              "net": 7202
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36546
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 9422,
              "short": 8450,
              "net": 972
            },
            "nonCommercial": {
              "long": 28,
              "short": 850,
              "net": -822
            },
            "smallTrader": {
              "long": 57,
              "short": 207,
              "net": -150
            }
          },
          "openInterest": 9571
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80025,
              "short": 52498,
              "net": 27527
            },
            "nonCommercial": {
              "long": 33833,
              "short": 60312,
              "net": -26479
            },
            "smallTrader": {
              "long": 47602,
              "short": 48650,
              "net": -1048
            }
          },
          "openInterest": 162312
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12101,
              "short": 9567,
              "net": 2534
            },
            "nonCommercial": {
              "long": 19440,
              "short": 6978,
              "net": 12462
            },
            "smallTrader": {
              "long": 7128,
              "short": 22124,
              "net": -14996
            }
          },
          "openInterest": 47185
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149466,
              "short": 230271,
              "net": -80805
            },
            "nonCommercial": {
              "long": 85065,
              "short": 13380,
              "net": 71685
            },
            "smallTrader": {
              "long": 22549,
              "short": 13429,
              "net": 9120
            }
          },
          "openInterest": 281314
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 190440,
              "short": 450210,
              "net": -259770
            },
            "nonCommercial": {
              "long": 258145,
              "short": 42357,
              "net": 215788
            },
            "smallTrader": {
              "long": 72712,
              "short": 28730,
              "net": 43982
            }
          },
          "openInterest": 594490
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160963,
              "short": 221957,
              "net": -60994
            },
            "nonCommercial": {
              "long": 65234,
              "short": 29275,
              "net": 35959
            },
            "smallTrader": {
              "long": 47124,
              "short": 22089,
              "net": 25035
            }
          },
          "openInterest": 308824
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35204,
              "short": 59053,
              "net": -23849
            },
            "nonCommercial": {
              "long": 49941,
              "short": 20300,
              "net": 29641
            },
            "smallTrader": {
              "long": 23979,
              "short": 29771,
              "net": -5792
            }
          },
          "openInterest": 109343
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91790,
              "short": 100991,
              "net": -9201
            },
            "nonCommercial": {
              "long": 52228,
              "short": 29337,
              "net": 22891
            },
            "smallTrader": {
              "long": 21789,
              "short": 35479,
              "net": -13690
            }
          },
          "openInterest": 205071
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125021,
              "short": 167280,
              "net": -42259
            },
            "nonCommercial": {
              "long": 126817,
              "short": 46895,
              "net": 79922
            },
            "smallTrader": {
              "long": 26607,
              "short": 64270,
              "net": -37663
            }
          },
          "openInterest": 325248
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21519,
              "short": 109615,
              "net": -88096
            },
            "nonCommercial": {
              "long": 96664,
              "short": 14418,
              "net": 82246
            },
            "smallTrader": {
              "long": 7049,
              "short": 1199,
              "net": 5850
            }
          },
          "openInterest": 125232
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41366,
              "short": 62760,
              "net": -21394
            },
            "nonCommercial": {
              "long": 23053,
              "short": 6810,
              "net": 16243
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74063
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 331238,
              "short": 171470,
              "net": 159768
            },
            "nonCommercial": {
              "long": 130203,
              "short": 329827,
              "net": -199624
            },
            "smallTrader": {
              "long": 77839,
              "short": 37983,
              "net": 39856
            }
          },
          "openInterest": 760034
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3991,
              "short": 13434,
              "net": -9443
            },
            "nonCommercial": {
              "long": 18570,
              "short": 10455,
              "net": 8115
            },
            "smallTrader": {
              "long": 2529,
              "short": 1201,
              "net": 1328
            }
          },
          "openInterest": 25090
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6998,
              "short": 36065,
              "net": -29067
            },
            "nonCommercial": {
              "long": 25844,
              "short": 1159,
              "net": 24685
            },
            "smallTrader": {
              "long": 5688,
              "short": 1306,
              "net": 4382
            }
          },
          "openInterest": 38980
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 568053,
              "short": 594361,
              "net": -26308
            },
            "nonCommercial": {
              "long": 68750,
              "short": 74162,
              "net": -5412
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 769754
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30286,
              "short": 81177,
              "net": -50891
            },
            "nonCommercial": {
              "long": 41539,
              "short": 9420,
              "net": 32119
            },
            "smallTrader": {
              "long": 32755,
              "short": 13983,
              "net": 18772
            }
          },
          "openInterest": 137918
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79662,
              "short": 153411,
              "net": -73749
            },
            "nonCommercial": {
              "long": 62571,
              "short": 9597,
              "net": 52974
            },
            "smallTrader": {
              "long": 36717,
              "short": 15942,
              "net": 20775
            }
          },
          "openInterest": 196263
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179058,
              "short": 266788,
              "net": -87730
            },
            "nonCommercial": {
              "long": 99143,
              "short": 26238,
              "net": 72905
            },
            "smallTrader": {
              "long": 37582,
              "short": 22757,
              "net": 14825
            }
          },
          "openInterest": 351072
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253908,
              "short": 457123,
              "net": -203215
            },
            "nonCommercial": {
              "long": 259531,
              "short": 31258,
              "net": 228273
            },
            "smallTrader": {
              "long": 62355,
              "short": 87413,
              "net": -25058
            }
          },
          "openInterest": 646356
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274019,
              "short": 490501,
              "net": -216482
            },
            "nonCommercial": {
              "long": 191573,
              "short": 14121,
              "net": 177452
            },
            "smallTrader": {
              "long": 85093,
              "short": 46063,
              "net": 39030
            }
          },
          "openInterest": 607307
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2446,
              "short": 27467,
              "net": -25021
            },
            "nonCommercial": {
              "long": 24349,
              "short": 10347,
              "net": 14002
            },
            "smallTrader": {
              "long": 19471,
              "short": 8452,
              "net": 11019
            }
          },
          "openInterest": 46356
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5222,
              "short": 12238,
              "net": -7016
            },
            "nonCommercial": {
              "long": 16083,
              "short": 11401,
              "net": 4682
            },
            "smallTrader": {
              "long": 4542,
              "short": 2208,
              "net": 2334
            }
          },
          "openInterest": 26398
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 89940,
              "short": 73523,
              "net": 16417
            },
            "nonCommercial": {
              "long": 3423,
              "short": 21746,
              "net": -18323
            },
            "smallTrader": {
              "long": 18358,
              "short": 16452,
              "net": 1906
            }
          },
          "openInterest": 141787
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87976,
              "short": 152860,
              "net": -64884
            },
            "nonCommercial": {
              "long": 70474,
              "short": 6172,
              "net": 64302
            },
            "smallTrader": {
              "long": 29619,
              "short": 29037,
              "net": 582
            }
          },
          "openInterest": 218822
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 269214,
              "short": 280903,
              "net": -11689
            },
            "nonCommercial": {
              "long": 113353,
              "short": 85742,
              "net": 27611
            },
            "smallTrader": {
              "long": 40148,
              "short": 56070,
              "net": -15922
            }
          },
          "openInterest": 488334
        }
      ]
    },
    {
      "reportDate": "2011-01-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 934179,
              "short": 804665,
              "net": 129514
            },
            "nonCommercial": {
              "long": 155704,
              "short": 232097,
              "net": -76393
            },
            "smallTrader": {
              "long": 250510,
              "short": 303631,
              "net": -53121
            }
          },
          "openInterest": 1357110
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 483550,
              "short": 401223,
              "net": 82327
            },
            "nonCommercial": {
              "long": 76669,
              "short": 119970,
              "net": -43301
            },
            "smallTrader": {
              "long": 82479,
              "short": 121505,
              "net": -39026
            }
          },
          "openInterest": 645108
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 364715,
              "short": 327746,
              "net": 36969
            },
            "nonCommercial": {
              "long": 63740,
              "short": 69412,
              "net": -5672
            },
            "smallTrader": {
              "long": 106886,
              "short": 138183,
              "net": -31297
            }
          },
          "openInterest": 538630
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612126,
              "short": 677207,
              "net": -65081
            },
            "nonCommercial": {
              "long": 205497,
              "short": 66405,
              "net": 139092
            },
            "smallTrader": {
              "long": 162446,
              "short": 236457,
              "net": -74011
            }
          },
          "openInterest": 988426
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13543,
              "short": 96872,
              "net": -83329
            },
            "nonCommercial": {
              "long": 75056,
              "short": 12543,
              "net": 62513
            },
            "smallTrader": {
              "long": 32845,
              "short": 12029,
              "net": 20816
            }
          },
          "openInterest": 121562
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49436,
              "short": 27719,
              "net": 21717
            },
            "nonCommercial": {
              "long": 17494,
              "short": 31627,
              "net": -14133
            },
            "smallTrader": {
              "long": 17325,
              "short": 24909,
              "net": -7584
            }
          },
          "openInterest": 84270
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12903,
              "short": 78154,
              "net": -65251
            },
            "nonCommercial": {
              "long": 65421,
              "short": 27073,
              "net": 38348
            },
            "smallTrader": {
              "long": 42379,
              "short": 15476,
              "net": 26903
            }
          },
          "openInterest": 120758
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77157,
              "short": 96038,
              "net": -18881
            },
            "nonCommercial": {
              "long": 43293,
              "short": 28135,
              "net": 15158
            },
            "smallTrader": {
              "long": 9414,
              "short": 5691,
              "net": 3723
            }
          },
          "openInterest": 143807
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70285,
              "short": 110943,
              "net": -40658
            },
            "nonCommercial": {
              "long": 44781,
              "short": 7245,
              "net": 37536
            },
            "smallTrader": {
              "long": 9082,
              "short": 5960,
              "net": 3122
            }
          },
          "openInterest": 140740
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69780,
              "short": 104737,
              "net": -34957
            },
            "nonCommercial": {
              "long": 61858,
              "short": 30245,
              "net": 31613
            },
            "smallTrader": {
              "long": 16935,
              "short": 13591,
              "net": 3344
            }
          },
          "openInterest": 166289
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 664808,
              "short": 1031627,
              "net": -366819
            },
            "nonCommercial": {
              "long": 584256,
              "short": 127786,
              "net": 456470
            },
            "smallTrader": {
              "long": 153183,
              "short": 242834,
              "net": -89651
            }
          },
          "openInterest": 1546155
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121861,
              "short": 159311,
              "net": -37450
            },
            "nonCommercial": {
              "long": 53896,
              "short": 26567,
              "net": 27329
            },
            "smallTrader": {
              "long": 19912,
              "short": 9791,
              "net": 10121
            }
          },
          "openInterest": 207895
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 689454,
              "short": 877677,
              "net": -188223
            },
            "nonCommercial": {
              "long": 331128,
              "short": 181662,
              "net": 149466
            },
            "smallTrader": {
              "long": 90955,
              "short": 52198,
              "net": 38757
            }
          },
          "openInterest": 1471226
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20114,
              "short": 32502,
              "net": -12388
            },
            "nonCommercial": {
              "long": 13354,
              "short": 3352,
              "net": 10002
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40020
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 8172,
              "short": 7349,
              "net": 823
            },
            "nonCommercial": {
              "long": 27,
              "short": 774,
              "net": -747
            },
            "smallTrader": {
              "long": 48,
              "short": 124,
              "net": -76
            }
          },
          "openInterest": 8375
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77703,
              "short": 52848,
              "net": 24855
            },
            "nonCommercial": {
              "long": 37102,
              "short": 61303,
              "net": -24201
            },
            "smallTrader": {
              "long": 47249,
              "short": 47903,
              "net": -654
            }
          },
          "openInterest": 163239
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12068,
              "short": 10746,
              "net": 1322
            },
            "nonCommercial": {
              "long": 20460,
              "short": 6550,
              "net": 13910
            },
            "smallTrader": {
              "long": 7187,
              "short": 22419,
              "net": -15232
            }
          },
          "openInterest": 49136
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136791,
              "short": 222778,
              "net": -85987
            },
            "nonCommercial": {
              "long": 88071,
              "short": 13341,
              "net": 74730
            },
            "smallTrader": {
              "long": 22790,
              "short": 11533,
              "net": 11257
            }
          },
          "openInterest": 270115
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 193319,
              "short": 447901,
              "net": -254582
            },
            "nonCommercial": {
              "long": 250305,
              "short": 47987,
              "net": 202318
            },
            "smallTrader": {
              "long": 79992,
              "short": 27728,
              "net": 52264
            }
          },
          "openInterest": 592613
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160974,
              "short": 220231,
              "net": -59257
            },
            "nonCommercial": {
              "long": 68228,
              "short": 29015,
              "net": 39213
            },
            "smallTrader": {
              "long": 43007,
              "short": 22963,
              "net": 20044
            }
          },
          "openInterest": 306563
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35714,
              "short": 74487,
              "net": -38773
            },
            "nonCommercial": {
              "long": 65924,
              "short": 26859,
              "net": 39065
            },
            "smallTrader": {
              "long": 26543,
              "short": 26835,
              "net": -292
            }
          },
          "openInterest": 128483
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91099,
              "short": 102270,
              "net": -11171
            },
            "nonCommercial": {
              "long": 51072,
              "short": 27930,
              "net": 23142
            },
            "smallTrader": {
              "long": 21596,
              "short": 33567,
              "net": -11971
            }
          },
          "openInterest": 205296
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125242,
              "short": 165229,
              "net": -39987
            },
            "nonCommercial": {
              "long": 131392,
              "short": 54412,
              "net": 76980
            },
            "smallTrader": {
              "long": 26220,
              "short": 63213,
              "net": -36993
            }
          },
          "openInterest": 330306
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19581,
              "short": 100190,
              "net": -80609
            },
            "nonCommercial": {
              "long": 91372,
              "short": 17062,
              "net": 74310
            },
            "smallTrader": {
              "long": 7833,
              "short": 1534,
              "net": 6299
            }
          },
          "openInterest": 118786
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45776,
              "short": 71796,
              "net": -26020
            },
            "nonCommercial": {
              "long": 25846,
              "short": 6071,
              "net": 19775
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84953
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 330084,
              "short": 196378,
              "net": 133706
            },
            "nonCommercial": {
              "long": 129330,
              "short": 309338,
              "net": -180008
            },
            "smallTrader": {
              "long": 81211,
              "short": 34909,
              "net": 46302
            }
          },
          "openInterest": 767021
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2210,
              "short": 15002,
              "net": -12792
            },
            "nonCommercial": {
              "long": 21162,
              "short": 10431,
              "net": 10731
            },
            "smallTrader": {
              "long": 3071,
              "short": 1010,
              "net": 2061
            }
          },
          "openInterest": 26443
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6592,
              "short": 36744,
              "net": -30152
            },
            "nonCommercial": {
              "long": 27198,
              "short": 1416,
              "net": 25782
            },
            "smallTrader": {
              "long": 5773,
              "short": 1403,
              "net": 4370
            }
          },
          "openInterest": 39620
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 570959,
              "short": 603295,
              "net": -32336
            },
            "nonCommercial": {
              "long": 72171,
              "short": 76924,
              "net": -4753
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 776403
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29598,
              "short": 79349,
              "net": -49751
            },
            "nonCommercial": {
              "long": 40483,
              "short": 10448,
              "net": 30035
            },
            "smallTrader": {
              "long": 32646,
              "short": 12930,
              "net": 19716
            }
          },
          "openInterest": 136931
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75876,
              "short": 153123,
              "net": -77247
            },
            "nonCommercial": {
              "long": 63792,
              "short": 9940,
              "net": 53852
            },
            "smallTrader": {
              "long": 38631,
              "short": 15236,
              "net": 23395
            }
          },
          "openInterest": 190035
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183515,
              "short": 276135,
              "net": -92620
            },
            "nonCommercial": {
              "long": 103513,
              "short": 25200,
              "net": 78313
            },
            "smallTrader": {
              "long": 35990,
              "short": 21683,
              "net": 14307
            }
          },
          "openInterest": 359216
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252421,
              "short": 444538,
              "net": -192117
            },
            "nonCommercial": {
              "long": 252337,
              "short": 33921,
              "net": 218416
            },
            "smallTrader": {
              "long": 55253,
              "short": 81552,
              "net": -26299
            }
          },
          "openInterest": 622611
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283723,
              "short": 489729,
              "net": -206006
            },
            "nonCommercial": {
              "long": 188617,
              "short": 13298,
              "net": 175319
            },
            "smallTrader": {
              "long": 76025,
              "short": 45338,
              "net": 30687
            }
          },
          "openInterest": 607185
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2309,
              "short": 28081,
              "net": -25772
            },
            "nonCommercial": {
              "long": 24487,
              "short": 11455,
              "net": 13032
            },
            "smallTrader": {
              "long": 20679,
              "short": 7939,
              "net": 12740
            }
          },
          "openInterest": 47484
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4292,
              "short": 4566,
              "net": -274
            },
            "nonCommercial": {
              "long": 18606,
              "short": 19874,
              "net": -1268
            },
            "smallTrader": {
              "long": 4108,
              "short": 2566,
              "net": 1542
            }
          },
          "openInterest": 27677
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 92719,
              "short": 72811,
              "net": 19908
            },
            "nonCommercial": {
              "long": 5457,
              "short": 26849,
              "net": -21392
            },
            "smallTrader": {
              "long": 20992,
              "short": 19508,
              "net": 1484
            }
          },
          "openInterest": 149085
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88198,
              "short": 152551,
              "net": -64353
            },
            "nonCommercial": {
              "long": 70339,
              "short": 7804,
              "net": 62535
            },
            "smallTrader": {
              "long": 31719,
              "short": 29901,
              "net": 1818
            }
          },
          "openInterest": 221870
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273154,
              "short": 284504,
              "net": -11350
            },
            "nonCommercial": {
              "long": 110196,
              "short": 83644,
              "net": 26552
            },
            "smallTrader": {
              "long": 42289,
              "short": 57491,
              "net": -15202
            }
          },
          "openInterest": 498538
        }
      ]
    },
    {
      "reportDate": "2011-01-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 912230,
              "short": 772895,
              "net": 139335
            },
            "nonCommercial": {
              "long": 160460,
              "short": 241156,
              "net": -80696
            },
            "smallTrader": {
              "long": 261470,
              "short": 320109,
              "net": -58639
            }
          },
          "openInterest": 1350022
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 482710,
              "short": 419986,
              "net": 62724
            },
            "nonCommercial": {
              "long": 104685,
              "short": 134930,
              "net": -30245
            },
            "smallTrader": {
              "long": 93568,
              "short": 126047,
              "net": -32479
            }
          },
          "openInterest": 686782
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 373840,
              "short": 331624,
              "net": 42216
            },
            "nonCommercial": {
              "long": 51280,
              "short": 69696,
              "net": -18416
            },
            "smallTrader": {
              "long": 119581,
              "short": 143381,
              "net": -23800
            }
          },
          "openInterest": 548390
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 635075,
              "short": 724630,
              "net": -89555
            },
            "nonCommercial": {
              "long": 240403,
              "short": 79783,
              "net": 160620
            },
            "smallTrader": {
              "long": 167549,
              "short": 238614,
              "net": -71065
            }
          },
          "openInterest": 1051652
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16020,
              "short": 90574,
              "net": -74554
            },
            "nonCommercial": {
              "long": 64837,
              "short": 11340,
              "net": 53497
            },
            "smallTrader": {
              "long": 32946,
              "short": 11889,
              "net": 21057
            }
          },
          "openInterest": 113920
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46290,
              "short": 34749,
              "net": 11541
            },
            "nonCommercial": {
              "long": 21014,
              "short": 26104,
              "net": -5090
            },
            "smallTrader": {
              "long": 19031,
              "short": 25482,
              "net": -6451
            }
          },
          "openInterest": 86335
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12570,
              "short": 89446,
              "net": -76876
            },
            "nonCommercial": {
              "long": 70872,
              "short": 23115,
              "net": 47757
            },
            "smallTrader": {
              "long": 46035,
              "short": 16916,
              "net": 29119
            }
          },
          "openInterest": 129480
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78536,
              "short": 94545,
              "net": -16009
            },
            "nonCommercial": {
              "long": 42362,
              "short": 29082,
              "net": 13280
            },
            "smallTrader": {
              "long": 9854,
              "short": 7125,
              "net": 2729
            }
          },
          "openInterest": 145419
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65911,
              "short": 108679,
              "net": -42768
            },
            "nonCommercial": {
              "long": 47061,
              "short": 7464,
              "net": 39597
            },
            "smallTrader": {
              "long": 9527,
              "short": 6356,
              "net": 3171
            }
          },
          "openInterest": 138452
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67938,
              "short": 104139,
              "net": -36201
            },
            "nonCommercial": {
              "long": 61530,
              "short": 31423,
              "net": 30107
            },
            "smallTrader": {
              "long": 18403,
              "short": 12309,
              "net": 6094
            }
          },
          "openInterest": 165488
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644154,
              "short": 1021248,
              "net": -377094
            },
            "nonCommercial": {
              "long": 587467,
              "short": 126516,
              "net": 460951
            },
            "smallTrader": {
              "long": 154359,
              "short": 238216,
              "net": -83857
            }
          },
          "openInterest": 1553651
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116251,
              "short": 152642,
              "net": -36391
            },
            "nonCommercial": {
              "long": 52886,
              "short": 27073,
              "net": 25813
            },
            "smallTrader": {
              "long": 21445,
              "short": 10867,
              "net": 10578
            }
          },
          "openInterest": 203598
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 709218,
              "short": 912859,
              "net": -203641
            },
            "nonCommercial": {
              "long": 337239,
              "short": 168154,
              "net": 169085
            },
            "smallTrader": {
              "long": 90201,
              "short": 55645,
              "net": 34556
            }
          },
          "openInterest": 1501588
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20959,
              "short": 35748,
              "net": -14789
            },
            "nonCommercial": {
              "long": 15079,
              "short": 3129,
              "net": 11950
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42612
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 8520,
              "short": 7701,
              "net": 819
            },
            "nonCommercial": {
              "long": 15,
              "short": 777,
              "net": -762
            },
            "smallTrader": {
              "long": 105,
              "short": 162,
              "net": -57
            }
          },
          "openInterest": 8799
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108835,
              "short": 58443,
              "net": 50392
            },
            "nonCommercial": {
              "long": 42359,
              "short": 87541,
              "net": -45182
            },
            "smallTrader": {
              "long": 49493,
              "short": 54703,
              "net": -5210
            }
          },
          "openInterest": 202004
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12081,
              "short": 11725,
              "net": 356
            },
            "nonCommercial": {
              "long": 21611,
              "short": 6592,
              "net": 15019
            },
            "smallTrader": {
              "long": 7476,
              "short": 22851,
              "net": -15375
            }
          },
          "openInterest": 50673
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144787,
              "short": 229434,
              "net": -84647
            },
            "nonCommercial": {
              "long": 86921,
              "short": 12520,
              "net": 74401
            },
            "smallTrader": {
              "long": 21179,
              "short": 10933,
              "net": 10246
            }
          },
          "openInterest": 276293
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 201336,
              "short": 426400,
              "net": -225064
            },
            "nonCommercial": {
              "long": 234333,
              "short": 56961,
              "net": 177372
            },
            "smallTrader": {
              "long": 69993,
              "short": 22301,
              "net": 47692
            }
          },
          "openInterest": 588179
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148845,
              "short": 214942,
              "net": -66097
            },
            "nonCommercial": {
              "long": 72659,
              "short": 26887,
              "net": 45772
            },
            "smallTrader": {
              "long": 43035,
              "short": 22710,
              "net": 20325
            }
          },
          "openInterest": 298327
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39826,
              "short": 57651,
              "net": -17825
            },
            "nonCommercial": {
              "long": 43884,
              "short": 19148,
              "net": 24736
            },
            "smallTrader": {
              "long": 23051,
              "short": 29962,
              "net": -6911
            }
          },
          "openInterest": 107132
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91973,
              "short": 108858,
              "net": -16885
            },
            "nonCommercial": {
              "long": 56455,
              "short": 28526,
              "net": 27929
            },
            "smallTrader": {
              "long": 23565,
              "short": 34609,
              "net": -11044
            }
          },
          "openInterest": 210122
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127429,
              "short": 168866,
              "net": -41437
            },
            "nonCommercial": {
              "long": 132316,
              "short": 54727,
              "net": 77589
            },
            "smallTrader": {
              "long": 31237,
              "short": 67389,
              "net": -36152
            }
          },
          "openInterest": 333554
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17795,
              "short": 108332,
              "net": -90537
            },
            "nonCommercial": {
              "long": 101710,
              "short": 18138,
              "net": 83572
            },
            "smallTrader": {
              "long": 8323,
              "short": 1358,
              "net": 6965
            }
          },
          "openInterest": 127917
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47328,
              "short": 67909,
              "net": -20581
            },
            "nonCommercial": {
              "long": 24012,
              "short": 7647,
              "net": 16365
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84045
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 367712,
              "short": 214527,
              "net": 153185
            },
            "nonCommercial": {
              "long": 138192,
              "short": 337227,
              "net": -199035
            },
            "smallTrader": {
              "long": 84064,
              "short": 38214,
              "net": 45850
            }
          },
          "openInterest": 817792
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2746,
              "short": 15156,
              "net": -12410
            },
            "nonCommercial": {
              "long": 20943,
              "short": 11323,
              "net": 9620
            },
            "smallTrader": {
              "long": 3669,
              "short": 879,
              "net": 2790
            }
          },
          "openInterest": 27358
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6494,
              "short": 35999,
              "net": -29505
            },
            "nonCommercial": {
              "long": 26369,
              "short": 1642,
              "net": 24727
            },
            "smallTrader": {
              "long": 5936,
              "short": 1158,
              "net": 4778
            }
          },
          "openInterest": 38973
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 578179,
              "short": 624461,
              "net": -46282
            },
            "nonCommercial": {
              "long": 82253,
              "short": 76724,
              "net": 5529
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 793466
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30787,
              "short": 77537,
              "net": -46750
            },
            "nonCommercial": {
              "long": 38570,
              "short": 9301,
              "net": 29269
            },
            "smallTrader": {
              "long": 30160,
              "short": 12679,
              "net": 17481
            }
          },
          "openInterest": 136331
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78280,
              "short": 156393,
              "net": -78113
            },
            "nonCommercial": {
              "long": 65155,
              "short": 10735,
              "net": 54420
            },
            "smallTrader": {
              "long": 37826,
              "short": 14133,
              "net": 23693
            }
          },
          "openInterest": 192977
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192528,
              "short": 285068,
              "net": -92540
            },
            "nonCommercial": {
              "long": 103692,
              "short": 26964,
              "net": 76728
            },
            "smallTrader": {
              "long": 34830,
              "short": 19018,
              "net": 15812
            }
          },
          "openInterest": 366728
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256053,
              "short": 448442,
              "net": -192389
            },
            "nonCommercial": {
              "long": 253146,
              "short": 34369,
              "net": 218777
            },
            "smallTrader": {
              "long": 54385,
              "short": 80773,
              "net": -26388
            }
          },
          "openInterest": 619456
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 294066,
              "short": 500255,
              "net": -206189
            },
            "nonCommercial": {
              "long": 187151,
              "short": 12796,
              "net": 174355
            },
            "smallTrader": {
              "long": 78358,
              "short": 46524,
              "net": 31834
            }
          },
          "openInterest": 617471
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2443,
              "short": 23955,
              "net": -21512
            },
            "nonCommercial": {
              "long": 20497,
              "short": 9679,
              "net": 10818
            },
            "smallTrader": {
              "long": 19876,
              "short": 9182,
              "net": 10694
            }
          },
          "openInterest": 42839
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4622,
              "short": 18718,
              "net": -14096
            },
            "nonCommercial": {
              "long": 23937,
              "short": 13880,
              "net": 10057
            },
            "smallTrader": {
              "long": 6008,
              "short": 1969,
              "net": 4039
            }
          },
          "openInterest": 36538
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 93165,
              "short": 74780,
              "net": 18385
            },
            "nonCommercial": {
              "long": 8847,
              "short": 30245,
              "net": -21398
            },
            "smallTrader": {
              "long": 18832,
              "short": 15819,
              "net": 3013
            }
          },
          "openInterest": 148913
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91201,
              "short": 150911,
              "net": -59710
            },
            "nonCommercial": {
              "long": 66150,
              "short": 7660,
              "net": 58490
            },
            "smallTrader": {
              "long": 31766,
              "short": 30546,
              "net": 1220
            }
          },
          "openInterest": 219533
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268841,
              "short": 278420,
              "net": -9579
            },
            "nonCommercial": {
              "long": 107769,
              "short": 82076,
              "net": 25693
            },
            "smallTrader": {
              "long": 41255,
              "short": 57369,
              "net": -16114
            }
          },
          "openInterest": 496375
        }
      ]
    },
    {
      "reportDate": "2011-01-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 902264,
              "short": 753315,
              "net": 148949
            },
            "nonCommercial": {
              "long": 150250,
              "short": 236812,
              "net": -86562
            },
            "smallTrader": {
              "long": 258582,
              "short": 320969,
              "net": -62387
            }
          },
          "openInterest": 1326699
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 473746,
              "short": 457297,
              "net": 16449
            },
            "nonCommercial": {
              "long": 140021,
              "short": 129154,
              "net": 10867
            },
            "smallTrader": {
              "long": 102118,
              "short": 129434,
              "net": -27316
            }
          },
          "openInterest": 720652
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 370285,
              "short": 335115,
              "net": 35170
            },
            "nonCommercial": {
              "long": 59911,
              "short": 70936,
              "net": -11025
            },
            "smallTrader": {
              "long": 123520,
              "short": 147665,
              "net": -24145
            }
          },
          "openInterest": 559990
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 667783,
              "short": 776363,
              "net": -108580
            },
            "nonCommercial": {
              "long": 244799,
              "short": 69562,
              "net": 175237
            },
            "smallTrader": {
              "long": 172510,
              "short": 239167,
              "net": -66657
            }
          },
          "openInterest": 1098148
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17432,
              "short": 90843,
              "net": -73411
            },
            "nonCommercial": {
              "long": 63811,
              "short": 10303,
              "net": 53508
            },
            "smallTrader": {
              "long": 32926,
              "short": 13023,
              "net": 19903
            }
          },
          "openInterest": 114314
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32530,
              "short": 43587,
              "net": -11057
            },
            "nonCommercial": {
              "long": 31415,
              "short": 25621,
              "net": 5794
            },
            "smallTrader": {
              "long": 26647,
              "short": 21384,
              "net": 5263
            }
          },
          "openInterest": 90630
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13829,
              "short": 89185,
              "net": -75356
            },
            "nonCommercial": {
              "long": 67614,
              "short": 23559,
              "net": 44055
            },
            "smallTrader": {
              "long": 46694,
              "short": 15393,
              "net": 31301
            }
          },
          "openInterest": 128185
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76263,
              "short": 94824,
              "net": -18561
            },
            "nonCommercial": {
              "long": 43664,
              "short": 28189,
              "net": 15475
            },
            "smallTrader": {
              "long": 9576,
              "short": 6490,
              "net": 3086
            }
          },
          "openInterest": 143808
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65630,
              "short": 111329,
              "net": -45699
            },
            "nonCommercial": {
              "long": 49321,
              "short": 6897,
              "net": 42424
            },
            "smallTrader": {
              "long": 10244,
              "short": 6969,
              "net": 3275
            }
          },
          "openInterest": 138410
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67307,
              "short": 101612,
              "net": -34305
            },
            "nonCommercial": {
              "long": 62505,
              "short": 32316,
              "net": 30189
            },
            "smallTrader": {
              "long": 17618,
              "short": 13502,
              "net": 4116
            }
          },
          "openInterest": 165873
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653452,
              "short": 1049664,
              "net": -396212
            },
            "nonCommercial": {
              "long": 606740,
              "short": 127021,
              "net": 479719
            },
            "smallTrader": {
              "long": 167572,
              "short": 251079,
              "net": -83507
            }
          },
          "openInterest": 1610189
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110494,
              "short": 149766,
              "net": -39272
            },
            "nonCommercial": {
              "long": 53144,
              "short": 24661,
              "net": 28483
            },
            "smallTrader": {
              "long": 21059,
              "short": 10270,
              "net": 10789
            }
          },
          "openInterest": 198387
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 714813,
              "short": 924316,
              "net": -209503
            },
            "nonCommercial": {
              "long": 326830,
              "short": 160279,
              "net": 166551
            },
            "smallTrader": {
              "long": 96385,
              "short": 53433,
              "net": 42952
            }
          },
          "openInterest": 1491996
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22098,
              "short": 35475,
              "net": -13377
            },
            "nonCommercial": {
              "long": 16145,
              "short": 5034,
              "net": 11111
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45419
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 9135,
              "short": 8231,
              "net": 904
            },
            "nonCommercial": {
              "long": 25,
              "short": 832,
              "net": -807
            },
            "smallTrader": {
              "long": 121,
              "short": 218,
              "net": -97
            }
          },
          "openInterest": 9395
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65807,
              "short": 71021,
              "net": -5214
            },
            "nonCommercial": {
              "long": 67309,
              "short": 63200,
              "net": 4109
            },
            "smallTrader": {
              "long": 54183,
              "short": 53078,
              "net": 1105
            }
          },
          "openInterest": 188933
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12517,
              "short": 12482,
              "net": 35
            },
            "nonCommercial": {
              "long": 22434,
              "short": 7224,
              "net": 15210
            },
            "smallTrader": {
              "long": 8033,
              "short": 23278,
              "net": -15245
            }
          },
          "openInterest": 53444
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156207,
              "short": 238218,
              "net": -82011
            },
            "nonCommercial": {
              "long": 84087,
              "short": 11563,
              "net": 72524
            },
            "smallTrader": {
              "long": 21844,
              "short": 12357,
              "net": 9487
            }
          },
          "openInterest": 287146
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 201589,
              "short": 408060,
              "net": -206471
            },
            "nonCommercial": {
              "long": 237404,
              "short": 72411,
              "net": 164993
            },
            "smallTrader": {
              "long": 67532,
              "short": 26054,
              "net": 41478
            }
          },
          "openInterest": 587832
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158411,
              "short": 221608,
              "net": -63197
            },
            "nonCommercial": {
              "long": 74151,
              "short": 31776,
              "net": 42375
            },
            "smallTrader": {
              "long": 44633,
              "short": 23811,
              "net": 20822
            }
          },
          "openInterest": 309256
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38744,
              "short": 53151,
              "net": -14407
            },
            "nonCommercial": {
              "long": 46258,
              "short": 25729,
              "net": 20529
            },
            "smallTrader": {
              "long": 24967,
              "short": 31089,
              "net": -6122
            }
          },
          "openInterest": 110405
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93654,
              "short": 114576,
              "net": -20922
            },
            "nonCommercial": {
              "long": 60453,
              "short": 29902,
              "net": 30551
            },
            "smallTrader": {
              "long": 24719,
              "short": 34348,
              "net": -9629
            }
          },
          "openInterest": 217905
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133333,
              "short": 164620,
              "net": -31287
            },
            "nonCommercial": {
              "long": 130909,
              "short": 61225,
              "net": 69684
            },
            "smallTrader": {
              "long": 31028,
              "short": 69425,
              "net": -38397
            }
          },
          "openInterest": 344832
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17841,
              "short": 114698,
              "net": -96857
            },
            "nonCommercial": {
              "long": 108866,
              "short": 18664,
              "net": 90202
            },
            "smallTrader": {
              "long": 8535,
              "short": 1880,
              "net": 6655
            }
          },
          "openInterest": 135242
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48304,
              "short": 70505,
              "net": -22201
            },
            "nonCommercial": {
              "long": 26546,
              "short": 8300,
              "net": 18246
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88962
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387972,
              "short": 212942,
              "net": 175030
            },
            "nonCommercial": {
              "long": 138674,
              "short": 360237,
              "net": -221563
            },
            "smallTrader": {
              "long": 82729,
              "short": 36196,
              "net": 46533
            }
          },
          "openInterest": 852133
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2761,
              "short": 16664,
              "net": -13903
            },
            "nonCommercial": {
              "long": 21224,
              "short": 9977,
              "net": 11247
            },
            "smallTrader": {
              "long": 3651,
              "short": 995,
              "net": 2656
            }
          },
          "openInterest": 27636
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4795,
              "short": 38626,
              "net": -33831
            },
            "nonCommercial": {
              "long": 31204,
              "short": 1387,
              "net": 29817
            },
            "smallTrader": {
              "long": 5571,
              "short": 1557,
              "net": 4014
            }
          },
          "openInterest": 41604
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 597424,
              "short": 626466,
              "net": -29042
            },
            "nonCommercial": {
              "long": 75954,
              "short": 82285,
              "net": -6331
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 810682
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30663,
              "short": 76031,
              "net": -45368
            },
            "nonCommercial": {
              "long": 40010,
              "short": 10357,
              "net": 29653
            },
            "smallTrader": {
              "long": 28833,
              "short": 13118,
              "net": 15715
            }
          },
          "openInterest": 135675
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85497,
              "short": 163392,
              "net": -77895
            },
            "nonCommercial": {
              "long": 64655,
              "short": 10538,
              "net": 54117
            },
            "smallTrader": {
              "long": 39623,
              "short": 15845,
              "net": 23778
            }
          },
          "openInterest": 207764
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197921,
              "short": 292581,
              "net": -94660
            },
            "nonCommercial": {
              "long": 106850,
              "short": 27701,
              "net": 79149
            },
            "smallTrader": {
              "long": 34031,
              "short": 18520,
              "net": 15511
            }
          },
          "openInterest": 373248
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 266334,
              "short": 469594,
              "net": -203260
            },
            "nonCommercial": {
              "long": 263612,
              "short": 38024,
              "net": 225588
            },
            "smallTrader": {
              "long": 60469,
              "short": 82797,
              "net": -22328
            }
          },
          "openInterest": 654378
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 305020,
              "short": 502453,
              "net": -197433
            },
            "nonCommercial": {
              "long": 179366,
              "short": 13954,
              "net": 165412
            },
            "smallTrader": {
              "long": 75616,
              "short": 43595,
              "net": 32021
            }
          },
          "openInterest": 620918
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2369,
              "short": 20441,
              "net": -18072
            },
            "nonCommercial": {
              "long": 19711,
              "short": 12719,
              "net": 6992
            },
            "smallTrader": {
              "long": 19759,
              "short": 8679,
              "net": 11080
            }
          },
          "openInterest": 41839
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6858,
              "short": 13759,
              "net": -6901
            },
            "nonCommercial": {
              "long": 20226,
              "short": 15016,
              "net": 5210
            },
            "smallTrader": {
              "long": 5299,
              "short": 3608,
              "net": 1691
            }
          },
          "openInterest": 33014
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 113220,
              "short": 95169,
              "net": 18051
            },
            "nonCommercial": {
              "long": 11734,
              "short": 33780,
              "net": -22046
            },
            "smallTrader": {
              "long": 21942,
              "short": 17947,
              "net": 3995
            }
          },
          "openInterest": 174006
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83934,
              "short": 146127,
              "net": -62193
            },
            "nonCommercial": {
              "long": 66222,
              "short": 7423,
              "net": 58799
            },
            "smallTrader": {
              "long": 34081,
              "short": 30687,
              "net": 3394
            }
          },
          "openInterest": 213352
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 270011,
              "short": 279822,
              "net": -9811
            },
            "nonCommercial": {
              "long": 111199,
              "short": 85777,
              "net": 25422
            },
            "smallTrader": {
              "long": 43083,
              "short": 58694,
              "net": -15611
            }
          },
          "openInterest": 506106
        }
      ]
    },
    {
      "reportDate": "2011-01-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 959321,
              "short": 785172,
              "net": 174149
            },
            "nonCommercial": {
              "long": 130886,
              "short": 245204,
              "net": -114318
            },
            "smallTrader": {
              "long": 264672,
              "short": 324503,
              "net": -59831
            }
          },
          "openInterest": 1370848
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488948,
              "short": 484812,
              "net": 4136
            },
            "nonCommercial": {
              "long": 141718,
              "short": 120940,
              "net": 20778
            },
            "smallTrader": {
              "long": 102937,
              "short": 127851,
              "net": -24914
            }
          },
          "openInterest": 743230
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 371297,
              "short": 352099,
              "net": 19198
            },
            "nonCommercial": {
              "long": 60222,
              "short": 70020,
              "net": -9798
            },
            "smallTrader": {
              "long": 132211,
              "short": 141611,
              "net": -9400
            }
          },
          "openInterest": 567906
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 677810,
              "short": 786195,
              "net": -108385
            },
            "nonCommercial": {
              "long": 259763,
              "short": 87777,
              "net": 171986
            },
            "smallTrader": {
              "long": 182769,
              "short": 246370,
              "net": -63601
            }
          },
          "openInterest": 1132961
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23722,
              "short": 85857,
              "net": -62135
            },
            "nonCommercial": {
              "long": 59185,
              "short": 13727,
              "net": 45458
            },
            "smallTrader": {
              "long": 30498,
              "short": 13821,
              "net": 16677
            }
          },
          "openInterest": 113570
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31035,
              "short": 46435,
              "net": -15400
            },
            "nonCommercial": {
              "long": 36028,
              "short": 28140,
              "net": 7888
            },
            "smallTrader": {
              "long": 29461,
              "short": 21949,
              "net": 7512
            }
          },
          "openInterest": 96648
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16727,
              "short": 81426,
              "net": -64699
            },
            "nonCommercial": {
              "long": 54075,
              "short": 22356,
              "net": 31719
            },
            "smallTrader": {
              "long": 46689,
              "short": 13709,
              "net": 32980
            }
          },
          "openInterest": 117899
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82709,
              "short": 107165,
              "net": -24456
            },
            "nonCommercial": {
              "long": 41800,
              "short": 23253,
              "net": 18547
            },
            "smallTrader": {
              "long": 8607,
              "short": 2698,
              "net": 5909
            }
          },
          "openInterest": 151080
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67542,
              "short": 108933,
              "net": -41391
            },
            "nonCommercial": {
              "long": 45527,
              "short": 6736,
              "net": 38791
            },
            "smallTrader": {
              "long": 8730,
              "short": 6130,
              "net": 2600
            }
          },
          "openInterest": 136873
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67159,
              "short": 94705,
              "net": -27546
            },
            "nonCommercial": {
              "long": 53961,
              "short": 30049,
              "net": 23912
            },
            "smallTrader": {
              "long": 18098,
              "short": 14464,
              "net": 3634
            }
          },
          "openInterest": 155810
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 648014,
              "short": 1035169,
              "net": -387155
            },
            "nonCommercial": {
              "long": 603395,
              "short": 121475,
              "net": 481920
            },
            "smallTrader": {
              "long": 172965,
              "short": 267730,
              "net": -94765
            }
          },
          "openInterest": 1623752
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112249,
              "short": 155354,
              "net": -43105
            },
            "nonCommercial": {
              "long": 55964,
              "short": 24412,
              "net": 31552
            },
            "smallTrader": {
              "long": 22307,
              "short": 10754,
              "net": 11553
            }
          },
          "openInterest": 206509
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 732472,
              "short": 919226,
              "net": -186754
            },
            "nonCommercial": {
              "long": 305004,
              "short": 161687,
              "net": 143317
            },
            "smallTrader": {
              "long": 99896,
              "short": 56459,
              "net": 43437
            }
          },
          "openInterest": 1499599
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23700,
              "short": 37763,
              "net": -14063
            },
            "nonCommercial": {
              "long": 18658,
              "short": 6530,
              "net": 12128
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49782
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10038,
              "short": 8929,
              "net": 1109
            },
            "nonCommercial": {
              "long": 15,
              "short": 954,
              "net": -939
            },
            "smallTrader": {
              "long": 110,
              "short": 280,
              "net": -170
            }
          },
          "openInterest": 10248
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62983,
              "short": 91071,
              "net": -28088
            },
            "nonCommercial": {
              "long": 73488,
              "short": 50587,
              "net": 22901
            },
            "smallTrader": {
              "long": 62138,
              "short": 56951,
              "net": 5187
            }
          },
          "openInterest": 199706
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12393,
              "short": 13683,
              "net": -1290
            },
            "nonCommercial": {
              "long": 22715,
              "short": 6936,
              "net": 15779
            },
            "smallTrader": {
              "long": 8424,
              "short": 22913,
              "net": -14489
            }
          },
          "openInterest": 53897
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159612,
              "short": 238944,
              "net": -79332
            },
            "nonCommercial": {
              "long": 80846,
              "short": 10643,
              "net": 70203
            },
            "smallTrader": {
              "long": 21416,
              "short": 12287,
              "net": 9129
            }
          },
          "openInterest": 282934
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 181815,
              "short": 379298,
              "net": -197483
            },
            "nonCommercial": {
              "long": 232725,
              "short": 72136,
              "net": 160589
            },
            "smallTrader": {
              "long": 65960,
              "short": 29066,
              "net": 36894
            }
          },
          "openInterest": 506047
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162255,
              "short": 219128,
              "net": -56873
            },
            "nonCommercial": {
              "long": 76613,
              "short": 38209,
              "net": 38404
            },
            "smallTrader": {
              "long": 44341,
              "short": 25872,
              "net": 18469
            }
          },
          "openInterest": 314495
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36405,
              "short": 63818,
              "net": -27413
            },
            "nonCommercial": {
              "long": 54495,
              "short": 22277,
              "net": 32218
            },
            "smallTrader": {
              "long": 25281,
              "short": 30086,
              "net": -4805
            }
          },
          "openInterest": 116661
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95305,
              "short": 116537,
              "net": -21232
            },
            "nonCommercial": {
              "long": 59955,
              "short": 29518,
              "net": 30437
            },
            "smallTrader": {
              "long": 27138,
              "short": 36343,
              "net": -9205
            }
          },
          "openInterest": 228835
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137248,
              "short": 168576,
              "net": -31328
            },
            "nonCommercial": {
              "long": 129099,
              "short": 62192,
              "net": 66907
            },
            "smallTrader": {
              "long": 31883,
              "short": 67462,
              "net": -35579
            }
          },
          "openInterest": 358433
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19509,
              "short": 121408,
              "net": -101899
            },
            "nonCommercial": {
              "long": 114979,
              "short": 19734,
              "net": 95245
            },
            "smallTrader": {
              "long": 8236,
              "short": 1582,
              "net": 6654
            }
          },
          "openInterest": 142786
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49101,
              "short": 74660,
              "net": -25559
            },
            "nonCommercial": {
              "long": 28500,
              "short": 7731,
              "net": 20769
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93513
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365949,
              "short": 203986,
              "net": 161963
            },
            "nonCommercial": {
              "long": 135290,
              "short": 345813,
              "net": -210523
            },
            "smallTrader": {
              "long": 83194,
              "short": 34634,
              "net": 48560
            }
          },
          "openInterest": 836565
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3744,
              "short": 15179,
              "net": -11435
            },
            "nonCommercial": {
              "long": 18507,
              "short": 9880,
              "net": 8627
            },
            "smallTrader": {
              "long": 3948,
              "short": 1140,
              "net": 2808
            }
          },
          "openInterest": 26199
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5559,
              "short": 38993,
              "net": -33434
            },
            "nonCommercial": {
              "long": 30513,
              "short": 1654,
              "net": 28859
            },
            "smallTrader": {
              "long": 5767,
              "short": 1192,
              "net": 4575
            }
          },
          "openInterest": 41995
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 609810,
              "short": 649014,
              "net": -39204
            },
            "nonCommercial": {
              "long": 82941,
              "short": 82989,
              "net": -48
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 837948
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29818,
              "short": 72964,
              "net": -43146
            },
            "nonCommercial": {
              "long": 38699,
              "short": 10473,
              "net": 28226
            },
            "smallTrader": {
              "long": 30267,
              "short": 15347,
              "net": 14920
            }
          },
          "openInterest": 125229
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87907,
              "short": 161405,
              "net": -73498
            },
            "nonCommercial": {
              "long": 65938,
              "short": 14165,
              "net": 51773
            },
            "smallTrader": {
              "long": 39551,
              "short": 17826,
              "net": 21725
            }
          },
          "openInterest": 211803
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209848,
              "short": 291360,
              "net": -81512
            },
            "nonCommercial": {
              "long": 101880,
              "short": 33092,
              "net": 68788
            },
            "smallTrader": {
              "long": 31738,
              "short": 19014,
              "net": 12724
            }
          },
          "openInterest": 384603
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259499,
              "short": 446198,
              "net": -186699
            },
            "nonCommercial": {
              "long": 250683,
              "short": 37487,
              "net": 213196
            },
            "smallTrader": {
              "long": 60105,
              "short": 86602,
              "net": -26497
            }
          },
          "openInterest": 650122
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 304313,
              "short": 503606,
              "net": -199293
            },
            "nonCommercial": {
              "long": 182985,
              "short": 14881,
              "net": 168104
            },
            "smallTrader": {
              "long": 73727,
              "short": 42538,
              "net": 31189
            }
          },
          "openInterest": 619137
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2981,
              "short": 18863,
              "net": -15882
            },
            "nonCommercial": {
              "long": 17675,
              "short": 11081,
              "net": 6594
            },
            "smallTrader": {
              "long": 19796,
              "short": 10508,
              "net": 9288
            }
          },
          "openInterest": 40470
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8447,
              "short": 11186,
              "net": -2739
            },
            "nonCommercial": {
              "long": 24258,
              "short": 22834,
              "net": 1424
            },
            "smallTrader": {
              "long": 5853,
              "short": 4538,
              "net": 1315
            }
          },
          "openInterest": 39190
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 95025,
              "short": 75356,
              "net": 19669
            },
            "nonCommercial": {
              "long": 10617,
              "short": 33744,
              "net": -23127
            },
            "smallTrader": {
              "long": 15310,
              "short": 11852,
              "net": 3458
            }
          },
          "openInterest": 151215
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83165,
              "short": 147151,
              "net": -63986
            },
            "nonCommercial": {
              "long": 68580,
              "short": 6873,
              "net": 61707
            },
            "smallTrader": {
              "long": 33417,
              "short": 31138,
              "net": 2279
            }
          },
          "openInterest": 212073
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277548,
              "short": 298521,
              "net": -20973
            },
            "nonCommercial": {
              "long": 122304,
              "short": 87913,
              "net": 34391
            },
            "smallTrader": {
              "long": 47472,
              "short": 60890,
              "net": -13418
            }
          },
          "openInterest": 535944
        }
      ]
    },
    {
      "reportDate": "2011-02-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 940550,
              "short": 761446,
              "net": 179104
            },
            "nonCommercial": {
              "long": 139750,
              "short": 273580,
              "net": -133830
            },
            "smallTrader": {
              "long": 272381,
              "short": 317655,
              "net": -45274
            }
          },
          "openInterest": 1365536
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 481564,
              "short": 519333,
              "net": -37769
            },
            "nonCommercial": {
              "long": 201168,
              "short": 136375,
              "net": 64793
            },
            "smallTrader": {
              "long": 102842,
              "short": 129866,
              "net": -27024
            }
          },
          "openInterest": 796113
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 377728,
              "short": 339467,
              "net": 38261
            },
            "nonCommercial": {
              "long": 52969,
              "short": 71410,
              "net": -18441
            },
            "smallTrader": {
              "long": 124596,
              "short": 144416,
              "net": -19820
            }
          },
          "openInterest": 560523
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 624854,
              "short": 772288,
              "net": -147434
            },
            "nonCommercial": {
              "long": 283233,
              "short": 82070,
              "net": 201163
            },
            "smallTrader": {
              "long": 196588,
              "short": 250317,
              "net": -53729
            }
          },
          "openInterest": 1120310
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15318,
              "short": 95573,
              "net": -80255
            },
            "nonCommercial": {
              "long": 71144,
              "short": 11067,
              "net": 60077
            },
            "smallTrader": {
              "long": 34362,
              "short": 14184,
              "net": 20178
            }
          },
          "openInterest": 120991
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29231,
              "short": 61587,
              "net": -32356
            },
            "nonCommercial": {
              "long": 46923,
              "short": 24264,
              "net": 22659
            },
            "smallTrader": {
              "long": 32350,
              "short": 22653,
              "net": 9697
            }
          },
          "openInterest": 108587
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15872,
              "short": 82109,
              "net": -66237
            },
            "nonCommercial": {
              "long": 55186,
              "short": 21372,
              "net": 33814
            },
            "smallTrader": {
              "long": 47873,
              "short": 15450,
              "net": 32423
            }
          },
          "openInterest": 119488
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83816,
              "short": 113657,
              "net": -29841
            },
            "nonCommercial": {
              "long": 45137,
              "short": 23186,
              "net": 21951
            },
            "smallTrader": {
              "long": 13214,
              "short": 5324,
              "net": 7890
            }
          },
          "openInterest": 166379
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67284,
              "short": 112207,
              "net": -44923
            },
            "nonCommercial": {
              "long": 49875,
              "short": 9011,
              "net": 40864
            },
            "smallTrader": {
              "long": 9854,
              "short": 5795,
              "net": 4059
            }
          },
          "openInterest": 142532
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67515,
              "short": 95663,
              "net": -28148
            },
            "nonCommercial": {
              "long": 57306,
              "short": 32595,
              "net": 24711
            },
            "smallTrader": {
              "long": 18214,
              "short": 14777,
              "net": 3437
            }
          },
          "openInterest": 160259
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 661108,
              "short": 1064276,
              "net": -403168
            },
            "nonCommercial": {
              "long": 614748,
              "short": 116571,
              "net": 498177
            },
            "smallTrader": {
              "long": 175326,
              "short": 270335,
              "net": -95009
            }
          },
          "openInterest": 1669116
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112041,
              "short": 158826,
              "net": -46785
            },
            "nonCommercial": {
              "long": 60035,
              "short": 25291,
              "net": 34744
            },
            "smallTrader": {
              "long": 23644,
              "short": 11603,
              "net": 12041
            }
          },
          "openInterest": 211690
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 737246,
              "short": 934026,
              "net": -196780
            },
            "nonCommercial": {
              "long": 324925,
              "short": 172216,
              "net": 152709
            },
            "smallTrader": {
              "long": 100176,
              "short": 56105,
              "net": 44071
            }
          },
          "openInterest": 1531942
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29244,
              "short": 47769,
              "net": -18525
            },
            "nonCommercial": {
              "long": 21546,
              "short": 4347,
              "net": 17199
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60570
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 9136,
              "short": 8306,
              "net": 830
            },
            "nonCommercial": {
              "long": 15,
              "short": 810,
              "net": -795
            },
            "smallTrader": {
              "long": 178,
              "short": 213,
              "net": -35
            }
          },
          "openInterest": 9390
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65404,
              "short": 111805,
              "net": -46401
            },
            "nonCommercial": {
              "long": 80381,
              "short": 40447,
              "net": 39934
            },
            "smallTrader": {
              "long": 63481,
              "short": 57014,
              "net": 6467
            }
          },
          "openInterest": 211730
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13118,
              "short": 13949,
              "net": -831
            },
            "nonCommercial": {
              "long": 21043,
              "short": 6288,
              "net": 14755
            },
            "smallTrader": {
              "long": 8484,
              "short": 22408,
              "net": -13924
            }
          },
          "openInterest": 52705
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153955,
              "short": 238892,
              "net": -84937
            },
            "nonCommercial": {
              "long": 82474,
              "short": 9170,
              "net": 73304
            },
            "smallTrader": {
              "long": 22335,
              "short": 10702,
              "net": 11633
            }
          },
          "openInterest": 279746
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 159816,
              "short": 353013,
              "net": -193197
            },
            "nonCommercial": {
              "long": 212265,
              "short": 61071,
              "net": 151194
            },
            "smallTrader": {
              "long": 65579,
              "short": 23576,
              "net": 42003
            }
          },
          "openInterest": 462907
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149718,
              "short": 211556,
              "net": -61838
            },
            "nonCommercial": {
              "long": 79865,
              "short": 39101,
              "net": 40764
            },
            "smallTrader": {
              "long": 45481,
              "short": 24407,
              "net": 21074
            }
          },
          "openInterest": 306216
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36222,
              "short": 61666,
              "net": -25444
            },
            "nonCommercial": {
              "long": 52648,
              "short": 21167,
              "net": 31481
            },
            "smallTrader": {
              "long": 27000,
              "short": 33037,
              "net": -6037
            }
          },
          "openInterest": 116384
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97561,
              "short": 125980,
              "net": -28419
            },
            "nonCommercial": {
              "long": 68703,
              "short": 32256,
              "net": 36447
            },
            "smallTrader": {
              "long": 29054,
              "short": 37082,
              "net": -8028
            }
          },
          "openInterest": 242344
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148655,
              "short": 177494,
              "net": -28839
            },
            "nonCommercial": {
              "long": 130564,
              "short": 64954,
              "net": 65610
            },
            "smallTrader": {
              "long": 31236,
              "short": 68007,
              "net": -36771
            }
          },
          "openInterest": 368348
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20100,
              "short": 129964,
              "net": -109864
            },
            "nonCommercial": {
              "long": 123543,
              "short": 20426,
              "net": 103117
            },
            "smallTrader": {
              "long": 8059,
              "short": 1312,
              "net": 6747
            }
          },
          "openInterest": 151734
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47246,
              "short": 71304,
              "net": -24058
            },
            "nonCommercial": {
              "long": 27429,
              "short": 7759,
              "net": 19670
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 89303
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365181,
              "short": 192200,
              "net": 172981
            },
            "nonCommercial": {
              "long": 139589,
              "short": 358721,
              "net": -219132
            },
            "smallTrader": {
              "long": 81556,
              "short": 35405,
              "net": 46151
            }
          },
          "openInterest": 831568
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3486,
              "short": 16667,
              "net": -13181
            },
            "nonCommercial": {
              "long": 20041,
              "short": 9771,
              "net": 10270
            },
            "smallTrader": {
              "long": 3923,
              "short": 1012,
              "net": 2911
            }
          },
          "openInterest": 27450
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5321,
              "short": 39461,
              "net": -34140
            },
            "nonCommercial": {
              "long": 31081,
              "short": 1414,
              "net": 29667
            },
            "smallTrader": {
              "long": 5699,
              "short": 1226,
              "net": 4473
            }
          },
          "openInterest": 42483
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 616916,
              "short": 660000,
              "net": -43084
            },
            "nonCommercial": {
              "long": 83521,
              "short": 84313,
              "net": -792
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 855085
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31966,
              "short": 76767,
              "net": -44801
            },
            "nonCommercial": {
              "long": 37883,
              "short": 7203,
              "net": 30680
            },
            "smallTrader": {
              "long": 30118,
              "short": 15997,
              "net": 14121
            }
          },
          "openInterest": 125287
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81752,
              "short": 166408,
              "net": -84656
            },
            "nonCommercial": {
              "long": 73278,
              "short": 13049,
              "net": 60229
            },
            "smallTrader": {
              "long": 41541,
              "short": 17114,
              "net": 24427
            }
          },
          "openInterest": 218089
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202336,
              "short": 307902,
              "net": -105566
            },
            "nonCommercial": {
              "long": 119174,
              "short": 29455,
              "net": 89719
            },
            "smallTrader": {
              "long": 35806,
              "short": 19959,
              "net": 15847
            }
          },
          "openInterest": 400599
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261833,
              "short": 456497,
              "net": -194664
            },
            "nonCommercial": {
              "long": 265819,
              "short": 47010,
              "net": 218809
            },
            "smallTrader": {
              "long": 62729,
              "short": 86874,
              "net": -24145
            }
          },
          "openInterest": 677852
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 306716,
              "short": 528410,
              "net": -221694
            },
            "nonCommercial": {
              "long": 200514,
              "short": 18418,
              "net": 182096
            },
            "smallTrader": {
              "long": 82146,
              "short": 42548,
              "net": 39598
            }
          },
          "openInterest": 646042
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2659,
              "short": 24378,
              "net": -21719
            },
            "nonCommercial": {
              "long": 22079,
              "short": 11638,
              "net": 10441
            },
            "smallTrader": {
              "long": 21946,
              "short": 10668,
              "net": 11278
            }
          },
          "openInterest": 46750
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9535,
              "short": 7367,
              "net": 2168
            },
            "nonCommercial": {
              "long": 26115,
              "short": 29740,
              "net": -3625
            },
            "smallTrader": {
              "long": 6105,
              "short": 4648,
              "net": 1457
            }
          },
          "openInterest": 42472
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 99454,
              "short": 81619,
              "net": 17835
            },
            "nonCommercial": {
              "long": 10669,
              "short": 33905,
              "net": -23236
            },
            "smallTrader": {
              "long": 19011,
              "short": 13610,
              "net": 5401
            }
          },
          "openInterest": 167409
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83942,
              "short": 150901,
              "net": -66959
            },
            "nonCommercial": {
              "long": 68863,
              "short": 5792,
              "net": 63071
            },
            "smallTrader": {
              "long": 34401,
              "short": 30513,
              "net": 3888
            }
          },
          "openInterest": 215717
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 280251,
              "short": 303546,
              "net": -23295
            },
            "nonCommercial": {
              "long": 124914,
              "short": 89634,
              "net": 35280
            },
            "smallTrader": {
              "long": 49370,
              "short": 61355,
              "net": -11985
            }
          },
          "openInterest": 545753
        }
      ]
    },
    {
      "reportDate": "2011-02-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1034784,
              "short": 856874,
              "net": 177910
            },
            "nonCommercial": {
              "long": 176183,
              "short": 272338,
              "net": -96155
            },
            "smallTrader": {
              "long": 265320,
              "short": 347075,
              "net": -81755
            }
          },
          "openInterest": 1506903
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612957,
              "short": 531049,
              "net": 81908
            },
            "nonCommercial": {
              "long": 150446,
              "short": 184889,
              "net": -34443
            },
            "smallTrader": {
              "long": 92106,
              "short": 139571,
              "net": -47465
            }
          },
          "openInterest": 865626
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 382298,
              "short": 333271,
              "net": 49027
            },
            "nonCommercial": {
              "long": 67524,
              "short": 90677,
              "net": -23153
            },
            "smallTrader": {
              "long": 129655,
              "short": 155529,
              "net": -25874
            }
          },
          "openInterest": 585970
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 782138,
              "short": 848630,
              "net": -66492
            },
            "nonCommercial": {
              "long": 335781,
              "short": 130477,
              "net": 205304
            },
            "smallTrader": {
              "long": 153263,
              "short": 292075,
              "net": -138812
            }
          },
          "openInterest": 1290327
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15829,
              "short": 106915,
              "net": -91086
            },
            "nonCommercial": {
              "long": 85741,
              "short": 13762,
              "net": 71979
            },
            "smallTrader": {
              "long": 33589,
              "short": 14482,
              "net": 19107
            }
          },
          "openInterest": 135334
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30413,
              "short": 65136,
              "net": -34723
            },
            "nonCommercial": {
              "long": 49204,
              "short": 24729,
              "net": 24475
            },
            "smallTrader": {
              "long": 31582,
              "short": 21334,
              "net": 10248
            }
          },
          "openInterest": 111363
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17467,
              "short": 93827,
              "net": -76360
            },
            "nonCommercial": {
              "long": 72899,
              "short": 33109,
              "net": 39790
            },
            "smallTrader": {
              "long": 50713,
              "short": 14143,
              "net": 36570
            }
          },
          "openInterest": 141604
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85509,
              "short": 118460,
              "net": -32951
            },
            "nonCommercial": {
              "long": 45663,
              "short": 20471,
              "net": 25192
            },
            "smallTrader": {
              "long": 13492,
              "short": 5733,
              "net": 7759
            }
          },
          "openInterest": 161464
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71251,
              "short": 114797,
              "net": -43546
            },
            "nonCommercial": {
              "long": 50685,
              "short": 11355,
              "net": 39330
            },
            "smallTrader": {
              "long": 11047,
              "short": 6831,
              "net": 4216
            }
          },
          "openInterest": 146637
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67951,
              "short": 101181,
              "net": -33230
            },
            "nonCommercial": {
              "long": 63087,
              "short": 33627,
              "net": 29460
            },
            "smallTrader": {
              "long": 18109,
              "short": 14339,
              "net": 3770
            }
          },
          "openInterest": 162263
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 677886,
              "short": 1086056,
              "net": -408170
            },
            "nonCommercial": {
              "long": 620688,
              "short": 127955,
              "net": 492733
            },
            "smallTrader": {
              "long": 182259,
              "short": 266822,
              "net": -84563
            }
          },
          "openInterest": 1690126
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122867,
              "short": 162058,
              "net": -39191
            },
            "nonCommercial": {
              "long": 56854,
              "short": 30761,
              "net": 26093
            },
            "smallTrader": {
              "long": 23967,
              "short": 10869,
              "net": 13098
            }
          },
          "openInterest": 220694
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 731996,
              "short": 953006,
              "net": -221010
            },
            "nonCommercial": {
              "long": 323090,
              "short": 157582,
              "net": 165508
            },
            "smallTrader": {
              "long": 109736,
              "short": 54234,
              "net": 55502
            }
          },
          "openInterest": 1536606
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29452,
              "short": 40008,
              "net": -10556
            },
            "nonCommercial": {
              "long": 15536,
              "short": 5398,
              "net": 10138
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55629
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10680,
              "short": 9597,
              "net": 1083
            },
            "nonCommercial": {
              "long": 15,
              "short": 995,
              "net": -980
            },
            "smallTrader": {
              "long": 116,
              "short": 219,
              "net": -103
            }
          },
          "openInterest": 10872
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65994,
              "short": 113877,
              "net": -47883
            },
            "nonCommercial": {
              "long": 73502,
              "short": 38768,
              "net": 34734
            },
            "smallTrader": {
              "long": 60524,
              "short": 47375,
              "net": 13149
            }
          },
          "openInterest": 203541
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14631,
              "short": 13916,
              "net": 715
            },
            "nonCommercial": {
              "long": 19846,
              "short": 5713,
              "net": 14133
            },
            "smallTrader": {
              "long": 7531,
              "short": 22379,
              "net": -14848
            }
          },
          "openInterest": 50448
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141835,
              "short": 221652,
              "net": -79817
            },
            "nonCommercial": {
              "long": 77799,
              "short": 8478,
              "net": 69321
            },
            "smallTrader": {
              "long": 22714,
              "short": 12218,
              "net": 10496
            }
          },
          "openInterest": 264204
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154774,
              "short": 364685,
              "net": -209911
            },
            "nonCommercial": {
              "long": 226799,
              "short": 59706,
              "net": 167093
            },
            "smallTrader": {
              "long": 66290,
              "short": 23472,
              "net": 42818
            }
          },
          "openInterest": 469779
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153842,
              "short": 212529,
              "net": -58687
            },
            "nonCommercial": {
              "long": 77068,
              "short": 39546,
              "net": 37522
            },
            "smallTrader": {
              "long": 44388,
              "short": 23223,
              "net": 21165
            }
          },
          "openInterest": 310044
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34434,
              "short": 63374,
              "net": -28940
            },
            "nonCommercial": {
              "long": 56607,
              "short": 19876,
              "net": 36731
            },
            "smallTrader": {
              "long": 26095,
              "short": 33886,
              "net": -7791
            }
          },
          "openInterest": 117705
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98631,
              "short": 130497,
              "net": -31866
            },
            "nonCommercial": {
              "long": 72217,
              "short": 34054,
              "net": 38163
            },
            "smallTrader": {
              "long": 29216,
              "short": 35513,
              "net": -6297
            }
          },
          "openInterest": 245328
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146650,
              "short": 178278,
              "net": -31628
            },
            "nonCommercial": {
              "long": 124009,
              "short": 54160,
              "net": 69849
            },
            "smallTrader": {
              "long": 30269,
              "short": 68490,
              "net": -38221
            }
          },
          "openInterest": 355295
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20967,
              "short": 131282,
              "net": -110315
            },
            "nonCommercial": {
              "long": 122615,
              "short": 18803,
              "net": 103812
            },
            "smallTrader": {
              "long": 8038,
              "short": 1535,
              "net": 6503
            }
          },
          "openInterest": 151871
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51154,
              "short": 67150,
              "net": -15996
            },
            "nonCommercial": {
              "long": 20628,
              "short": 8772,
              "net": 11856
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86607
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 390365,
              "short": 205217,
              "net": 185148
            },
            "nonCommercial": {
              "long": 143752,
              "short": 369006,
              "net": -225254
            },
            "smallTrader": {
              "long": 78801,
              "short": 38695,
              "net": 40106
            }
          },
          "openInterest": 898069
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3468,
              "short": 16994,
              "net": -13526
            },
            "nonCommercial": {
              "long": 20804,
              "short": 9947,
              "net": 10857
            },
            "smallTrader": {
              "long": 3625,
              "short": 956,
              "net": 2669
            }
          },
          "openInterest": 27897
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5600,
              "short": 40509,
              "net": -34909
            },
            "nonCommercial": {
              "long": 31825,
              "short": 1702,
              "net": 30123
            },
            "smallTrader": {
              "long": 5973,
              "short": 1187,
              "net": 4786
            }
          },
          "openInterest": 43810
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 647441,
              "short": 660888,
              "net": -13447
            },
            "nonCommercial": {
              "long": 76924,
              "short": 93938,
              "net": -17014
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 878168
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31150,
              "short": 82267,
              "net": -51117
            },
            "nonCommercial": {
              "long": 44915,
              "short": 7852,
              "net": 37063
            },
            "smallTrader": {
              "long": 32309,
              "short": 18255,
              "net": 14054
            }
          },
          "openInterest": 135797
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81117,
              "short": 163359,
              "net": -82242
            },
            "nonCommercial": {
              "long": 74615,
              "short": 15520,
              "net": 59095
            },
            "smallTrader": {
              "long": 41059,
              "short": 17912,
              "net": 23147
            }
          },
          "openInterest": 220984
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196405,
              "short": 313849,
              "net": -117444
            },
            "nonCommercial": {
              "long": 127196,
              "short": 28018,
              "net": 99178
            },
            "smallTrader": {
              "long": 38659,
              "short": 20393,
              "net": 18266
            }
          },
          "openInterest": 408159
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264085,
              "short": 466093,
              "net": -202008
            },
            "nonCommercial": {
              "long": 270503,
              "short": 45756,
              "net": 224747
            },
            "smallTrader": {
              "long": 67455,
              "short": 90194,
              "net": -22739
            }
          },
          "openInterest": 698094
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 333576,
              "short": 536271,
              "net": -202695
            },
            "nonCommercial": {
              "long": 189669,
              "short": 17913,
              "net": 171756
            },
            "smallTrader": {
              "long": 74702,
              "short": 43763,
              "net": 30939
            }
          },
          "openInterest": 653229
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2041,
              "short": 23558,
              "net": -21517
            },
            "nonCommercial": {
              "long": 22686,
              "short": 14505,
              "net": 8181
            },
            "smallTrader": {
              "long": 23149,
              "short": 9813,
              "net": 13336
            }
          },
          "openInterest": 47876
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10609,
              "short": 4573,
              "net": 6036
            },
            "nonCommercial": {
              "long": 27025,
              "short": 34423,
              "net": -7398
            },
            "smallTrader": {
              "long": 5631,
              "short": 4269,
              "net": 1362
            }
          },
          "openInterest": 44039
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 101425,
              "short": 92961,
              "net": 8464
            },
            "nonCommercial": {
              "long": 20099,
              "short": 34948,
              "net": -14849
            },
            "smallTrader": {
              "long": 18071,
              "short": 11686,
              "net": 6385
            }
          },
          "openInterest": 179950
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83762,
              "short": 146592,
              "net": -62830
            },
            "nonCommercial": {
              "long": 67562,
              "short": 9223,
              "net": 58339
            },
            "smallTrader": {
              "long": 35782,
              "short": 31291,
              "net": 4491
            }
          },
          "openInterest": 214887
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 280946,
              "short": 313523,
              "net": -32577
            },
            "nonCommercial": {
              "long": 133987,
              "short": 91352,
              "net": 42635
            },
            "smallTrader": {
              "long": 53567,
              "short": 63625,
              "net": -10058
            }
          },
          "openInterest": 562198
        }
      ]
    },
    {
      "reportDate": "2011-02-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1083587,
              "short": 887085,
              "net": 196502
            },
            "nonCommercial": {
              "long": 182412,
              "short": 298916,
              "net": -116504
            },
            "smallTrader": {
              "long": 250795,
              "short": 330793,
              "net": -79998
            }
          },
          "openInterest": 1562735
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 640204,
              "short": 546281,
              "net": 93923
            },
            "nonCommercial": {
              "long": 180645,
              "short": 215731,
              "net": -35086
            },
            "smallTrader": {
              "long": 87570,
              "short": 146407,
              "net": -58837
            }
          },
          "openInterest": 928551
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 401228,
              "short": 328950,
              "net": 72278
            },
            "nonCommercial": {
              "long": 57188,
              "short": 96115,
              "net": -38927
            },
            "smallTrader": {
              "long": 128435,
              "short": 161786,
              "net": -33351
            }
          },
          "openInterest": 591848
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 836891,
              "short": 886551,
              "net": -49660
            },
            "nonCommercial": {
              "long": 329563,
              "short": 147836,
              "net": 181727
            },
            "smallTrader": {
              "long": 166843,
              "short": 298910,
              "net": -132067
            }
          },
          "openInterest": 1360754
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17094,
              "short": 102368,
              "net": -85274
            },
            "nonCommercial": {
              "long": 70847,
              "short": 5333,
              "net": 65514
            },
            "smallTrader": {
              "long": 33847,
              "short": 14087,
              "net": 19760
            }
          },
          "openInterest": 122473
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28577,
              "short": 95012,
              "net": -66435
            },
            "nonCommercial": {
              "long": 68885,
              "short": 16313,
              "net": 52572
            },
            "smallTrader": {
              "long": 35114,
              "short": 21251,
              "net": 13863
            }
          },
          "openInterest": 132763
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17558,
              "short": 119384,
              "net": -101826
            },
            "nonCommercial": {
              "long": 77018,
              "short": 4928,
              "net": 72090
            },
            "smallTrader": {
              "long": 46115,
              "short": 16379,
              "net": 29736
            }
          },
          "openInterest": 140822
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80539,
              "short": 114730,
              "net": -34191
            },
            "nonCommercial": {
              "long": 48233,
              "short": 21314,
              "net": 26919
            },
            "smallTrader": {
              "long": 12057,
              "short": 4785,
              "net": 7272
            }
          },
          "openInterest": 154865
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65348,
              "short": 106972,
              "net": -41624
            },
            "nonCommercial": {
              "long": 44458,
              "short": 6496,
              "net": 37962
            },
            "smallTrader": {
              "long": 9111,
              "short": 5449,
              "net": 3662
            }
          },
          "openInterest": 128663
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69016,
              "short": 102689,
              "net": -33673
            },
            "nonCommercial": {
              "long": 59706,
              "short": 30667,
              "net": 29039
            },
            "smallTrader": {
              "long": 18329,
              "short": 13695,
              "net": 4634
            }
          },
          "openInterest": 159468
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 689418,
              "short": 1097213,
              "net": -407795
            },
            "nonCommercial": {
              "long": 614859,
              "short": 131535,
              "net": 483324
            },
            "smallTrader": {
              "long": 182859,
              "short": 258388,
              "net": -75529
            }
          },
          "openInterest": 1719874
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103787,
              "short": 147282,
              "net": -43495
            },
            "nonCommercial": {
              "long": 55576,
              "short": 23230,
              "net": 32346
            },
            "smallTrader": {
              "long": 23051,
              "short": 11902,
              "net": 11149
            }
          },
          "openInterest": 195668
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 730682,
              "short": 947238,
              "net": -216556
            },
            "nonCommercial": {
              "long": 321167,
              "short": 155653,
              "net": 165514
            },
            "smallTrader": {
              "long": 111349,
              "short": 60307,
              "net": 51042
            }
          },
          "openInterest": 1559669
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29737,
              "short": 43501,
              "net": -13764
            },
            "nonCommercial": {
              "long": 17051,
              "short": 4130,
              "net": 12921
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58212
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11276,
              "short": 10348,
              "net": 928
            },
            "nonCommercial": {
              "long": 63,
              "short": 975,
              "net": -912
            },
            "smallTrader": {
              "long": 64,
              "short": 80,
              "net": -16
            }
          },
          "openInterest": 11504
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69268,
              "short": 111581,
              "net": -42313
            },
            "nonCommercial": {
              "long": 63395,
              "short": 30931,
              "net": 32464
            },
            "smallTrader": {
              "long": 57285,
              "short": 47436,
              "net": 9849
            }
          },
          "openInterest": 193304
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14584,
              "short": 13707,
              "net": 877
            },
            "nonCommercial": {
              "long": 20104,
              "short": 5355,
              "net": 14749
            },
            "smallTrader": {
              "long": 7409,
              "short": 23035,
              "net": -15626
            }
          },
          "openInterest": 49716
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156503,
              "short": 230638,
              "net": -74135
            },
            "nonCommercial": {
              "long": 76364,
              "short": 12628,
              "net": 63736
            },
            "smallTrader": {
              "long": 22627,
              "short": 12228,
              "net": 10399
            }
          },
          "openInterest": 276250
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 153168,
              "short": 371794,
              "net": -218626
            },
            "nonCommercial": {
              "long": 230943,
              "short": 58099,
              "net": 172844
            },
            "smallTrader": {
              "long": 67706,
              "short": 21924,
              "net": 45782
            }
          },
          "openInterest": 473345
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162899,
              "short": 215491,
              "net": -52592
            },
            "nonCommercial": {
              "long": 75555,
              "short": 39622,
              "net": 35933
            },
            "smallTrader": {
              "long": 45092,
              "short": 28433,
              "net": 16659
            }
          },
          "openInterest": 321435
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71070,
              "short": 37558,
              "net": 33512
            },
            "nonCommercial": {
              "long": 24389,
              "short": 42937,
              "net": -18548
            },
            "smallTrader": {
              "long": 20856,
              "short": 35820,
              "net": -14964
            }
          },
          "openInterest": 116803
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95039,
              "short": 129675,
              "net": -34636
            },
            "nonCommercial": {
              "long": 74208,
              "short": 30066,
              "net": 44142
            },
            "smallTrader": {
              "long": 28368,
              "short": 37874,
              "net": -9506
            }
          },
          "openInterest": 241629
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145522,
              "short": 177294,
              "net": -31772
            },
            "nonCommercial": {
              "long": 127233,
              "short": 55991,
              "net": 71242
            },
            "smallTrader": {
              "long": 28755,
              "short": 68225,
              "net": -39470
            }
          },
          "openInterest": 353698
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24857,
              "short": 139470,
              "net": -114613
            },
            "nonCommercial": {
              "long": 116892,
              "short": 7796,
              "net": 109096
            },
            "smallTrader": {
              "long": 7432,
              "short": 1915,
              "net": 5517
            }
          },
          "openInterest": 149874
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54188,
              "short": 72024,
              "net": -17836
            },
            "nonCommercial": {
              "long": 20979,
              "short": 7219,
              "net": 13760
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 89253
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 422680,
              "short": 214044,
              "net": 208636
            },
            "nonCommercial": {
              "long": 136316,
              "short": 383152,
              "net": -246836
            },
            "smallTrader": {
              "long": 79453,
              "short": 41253,
              "net": 38200
            }
          },
          "openInterest": 944994
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6570,
              "short": 18389,
              "net": -11819
            },
            "nonCommercial": {
              "long": 18018,
              "short": 8208,
              "net": 9810
            },
            "smallTrader": {
              "long": 3147,
              "short": 1138,
              "net": 2009
            }
          },
          "openInterest": 27735
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5221,
              "short": 38571,
              "net": -33350
            },
            "nonCommercial": {
              "long": 30124,
              "short": 1240,
              "net": 28884
            },
            "smallTrader": {
              "long": 5563,
              "short": 1097,
              "net": 4466
            }
          },
          "openInterest": 41375
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 657919,
              "short": 671408,
              "net": -13489
            },
            "nonCommercial": {
              "long": 78530,
              "short": 94614,
              "net": -16084
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 893447
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34051,
              "short": 89098,
              "net": -55047
            },
            "nonCommercial": {
              "long": 50718,
              "short": 9781,
              "net": 40937
            },
            "smallTrader": {
              "long": 31645,
              "short": 17535,
              "net": 14110
            }
          },
          "openInterest": 147113
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87963,
              "short": 160204,
              "net": -72241
            },
            "nonCommercial": {
              "long": 71633,
              "short": 19164,
              "net": 52469
            },
            "smallTrader": {
              "long": 38898,
              "short": 19126,
              "net": 19772
            }
          },
          "openInterest": 218541
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201119,
              "short": 292542,
              "net": -91423
            },
            "nonCommercial": {
              "long": 117012,
              "short": 36938,
              "net": 80074
            },
            "smallTrader": {
              "long": 37959,
              "short": 26610,
              "net": 11349
            }
          },
          "openInterest": 398449
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268220,
              "short": 445794,
              "net": -177574
            },
            "nonCommercial": {
              "long": 262195,
              "short": 55405,
              "net": 206790
            },
            "smallTrader": {
              "long": 67595,
              "short": 96811,
              "net": -29216
            }
          },
          "openInterest": 698766
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 347002,
              "short": 538185,
              "net": -191183
            },
            "nonCommercial": {
              "long": 180551,
              "short": 20151,
              "net": 160400
            },
            "smallTrader": {
              "long": 78047,
              "short": 47264,
              "net": 30783
            }
          },
          "openInterest": 663043
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7204,
              "short": 24263,
              "net": -17059
            },
            "nonCommercial": {
              "long": 17467,
              "short": 6949,
              "net": 10518
            },
            "smallTrader": {
              "long": 17263,
              "short": 10722,
              "net": 6541
            }
          },
          "openInterest": 41934
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8600,
              "short": 4938,
              "net": 3662
            },
            "nonCommercial": {
              "long": 24358,
              "short": 30118,
              "net": -5760
            },
            "smallTrader": {
              "long": 5571,
              "short": 3473,
              "net": 2098
            }
          },
          "openInterest": 40052
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 98169,
              "short": 96894,
              "net": 1275
            },
            "nonCommercial": {
              "long": 21948,
              "short": 30703,
              "net": -8755
            },
            "smallTrader": {
              "long": 19664,
              "short": 12184,
              "net": 7480
            }
          },
          "openInterest": 178591
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82368,
              "short": 142808,
              "net": -60440
            },
            "nonCommercial": {
              "long": 66045,
              "short": 9383,
              "net": 56662
            },
            "smallTrader": {
              "long": 37277,
              "short": 33499,
              "net": 3778
            }
          },
          "openInterest": 212527
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283293,
              "short": 304354,
              "net": -21061
            },
            "nonCommercial": {
              "long": 125938,
              "short": 91745,
              "net": 34193
            },
            "smallTrader": {
              "long": 51386,
              "short": 64518,
              "net": -13132
            }
          },
          "openInterest": 546877
        }
      ]
    },
    {
      "reportDate": "2011-02-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1112164,
              "short": 882553,
              "net": 229611
            },
            "nonCommercial": {
              "long": 171359,
              "short": 319588,
              "net": -148229
            },
            "smallTrader": {
              "long": 281422,
              "short": 362804,
              "net": -81382
            }
          },
          "openInterest": 1590703
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 662180,
              "short": 578460,
              "net": 83720
            },
            "nonCommercial": {
              "long": 198026,
              "short": 233419,
              "net": -35393
            },
            "smallTrader": {
              "long": 102424,
              "short": 150751,
              "net": -48327
            }
          },
          "openInterest": 987414
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 421284,
              "short": 366094,
              "net": 55190
            },
            "nonCommercial": {
              "long": 66349,
              "short": 114277,
              "net": -47928
            },
            "smallTrader": {
              "long": 168028,
              "short": 175290,
              "net": -7262
            }
          },
          "openInterest": 665717
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 786633,
              "short": 866242,
              "net": -79609
            },
            "nonCommercial": {
              "long": 326767,
              "short": 131391,
              "net": 195376
            },
            "smallTrader": {
              "long": 188343,
              "short": 304110,
              "net": -115767
            }
          },
          "openInterest": 1326630
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17645,
              "short": 101838,
              "net": -84193
            },
            "nonCommercial": {
              "long": 72726,
              "short": 6662,
              "net": 66064
            },
            "smallTrader": {
              "long": 34128,
              "short": 15999,
              "net": 18129
            }
          },
          "openInterest": 125341
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37732,
              "short": 84835,
              "net": -47103
            },
            "nonCommercial": {
              "long": 53097,
              "short": 17088,
              "net": 36009
            },
            "smallTrader": {
              "long": 32737,
              "short": 21643,
              "net": 11094
            }
          },
          "openInterest": 123774
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17913,
              "short": 119042,
              "net": -101129
            },
            "nonCommercial": {
              "long": 72774,
              "short": 4426,
              "net": 68348
            },
            "smallTrader": {
              "long": 49797,
              "short": 17016,
              "net": 32781
            }
          },
          "openInterest": 140610
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79468,
              "short": 116410,
              "net": -36942
            },
            "nonCommercial": {
              "long": 50797,
              "short": 21510,
              "net": 29287
            },
            "smallTrader": {
              "long": 13451,
              "short": 5796,
              "net": 7655
            }
          },
          "openInterest": 154656
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63604,
              "short": 104089,
              "net": -40485
            },
            "nonCommercial": {
              "long": 44364,
              "short": 7625,
              "net": 36739
            },
            "smallTrader": {
              "long": 7968,
              "short": 4222,
              "net": 3746
            }
          },
          "openInterest": 126328
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70177,
              "short": 98711,
              "net": -28534
            },
            "nonCommercial": {
              "long": 53809,
              "short": 30579,
              "net": 23230
            },
            "smallTrader": {
              "long": 16579,
              "short": 11275,
              "net": 5304
            }
          },
          "openInterest": 151893
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 701567,
              "short": 1105324,
              "net": -403757
            },
            "nonCommercial": {
              "long": 594534,
              "short": 111754,
              "net": 482780
            },
            "smallTrader": {
              "long": 200616,
              "short": 279639,
              "net": -79023
            }
          },
          "openInterest": 1712941
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91686,
              "short": 133566,
              "net": -41880
            },
            "nonCommercial": {
              "long": 52800,
              "short": 23899,
              "net": 28901
            },
            "smallTrader": {
              "long": 23206,
              "short": 10227,
              "net": 12979
            }
          },
          "openInterest": 178652
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 686406,
              "short": 945303,
              "net": -258897
            },
            "nonCommercial": {
              "long": 350580,
              "short": 131558,
              "net": 219022
            },
            "smallTrader": {
              "long": 99161,
              "short": 59286,
              "net": 39875
            }
          },
          "openInterest": 1506594
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29900,
              "short": 41356,
              "net": -11456
            },
            "nonCommercial": {
              "long": 16433,
              "short": 5595,
              "net": 10838
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57762
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11889,
              "short": 11102,
              "net": 787
            },
            "nonCommercial": {
              "long": 50,
              "short": 840,
              "net": -790
            },
            "smallTrader": {
              "long": 219,
              "short": 216,
              "net": 3
            }
          },
          "openInterest": 12219
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68789,
              "short": 122623,
              "net": -53834
            },
            "nonCommercial": {
              "long": 77454,
              "short": 31856,
              "net": 45598
            },
            "smallTrader": {
              "long": 57896,
              "short": 49660,
              "net": 8236
            }
          },
          "openInterest": 207869
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15044,
              "short": 13880,
              "net": 1164
            },
            "nonCommercial": {
              "long": 20305,
              "short": 5288,
              "net": 15017
            },
            "smallTrader": {
              "long": 7526,
              "short": 23707,
              "net": -16181
            }
          },
          "openInterest": 51176
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160444,
              "short": 236595,
              "net": -76151
            },
            "nonCommercial": {
              "long": 75623,
              "short": 13554,
              "net": 62069
            },
            "smallTrader": {
              "long": 25126,
              "short": 11044,
              "net": 14082
            }
          },
          "openInterest": 281878
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 157951,
              "short": 389757,
              "net": -231806
            },
            "nonCommercial": {
              "long": 246967,
              "short": 66543,
              "net": 180424
            },
            "smallTrader": {
              "long": 73441,
              "short": 22059,
              "net": 51382
            }
          },
          "openInterest": 502119
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170807,
              "short": 221213,
              "net": -50406
            },
            "nonCommercial": {
              "long": 69524,
              "short": 38079,
              "net": 31445
            },
            "smallTrader": {
              "long": 44828,
              "short": 25867,
              "net": 18961
            }
          },
          "openInterest": 321800
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78336,
              "short": 37856,
              "net": 40480
            },
            "nonCommercial": {
              "long": 23457,
              "short": 51203,
              "net": -27746
            },
            "smallTrader": {
              "long": 21510,
              "short": 34244,
              "net": -12734
            }
          },
          "openInterest": 124016
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95806,
              "short": 130583,
              "net": -34777
            },
            "nonCommercial": {
              "long": 74267,
              "short": 31319,
              "net": 42948
            },
            "smallTrader": {
              "long": 28184,
              "short": 36355,
              "net": -8171
            }
          },
          "openInterest": 244999
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145333,
              "short": 177991,
              "net": -32658
            },
            "nonCommercial": {
              "long": 129025,
              "short": 56462,
              "net": 72563
            },
            "smallTrader": {
              "long": 30378,
              "short": 70283,
              "net": -39905
            }
          },
          "openInterest": 359080
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22418,
              "short": 142477,
              "net": -120059
            },
            "nonCommercial": {
              "long": 118448,
              "short": 4172,
              "net": 114276
            },
            "smallTrader": {
              "long": 8240,
              "short": 2457,
              "net": 5783
            }
          },
          "openInterest": 149855
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57635,
              "short": 76061,
              "net": -18426
            },
            "nonCommercial": {
              "long": 25722,
              "short": 9176,
              "net": 16546
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 94932
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 429669,
              "short": 205831,
              "net": 223838
            },
            "nonCommercial": {
              "long": 137154,
              "short": 394437,
              "net": -257283
            },
            "smallTrader": {
              "long": 76660,
              "short": 43215,
              "net": 33445
            }
          },
          "openInterest": 960208
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8466,
              "short": 18270,
              "net": -9804
            },
            "nonCommercial": {
              "long": 15975,
              "short": 7874,
              "net": 8101
            },
            "smallTrader": {
              "long": 3247,
              "short": 1544,
              "net": 1703
            }
          },
          "openInterest": 27830
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5143,
              "short": 38071,
              "net": -32928
            },
            "nonCommercial": {
              "long": 30208,
              "short": 1819,
              "net": 28389
            },
            "smallTrader": {
              "long": 5772,
              "short": 1233,
              "net": 4539
            }
          },
          "openInterest": 41700
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 665257,
              "short": 673753,
              "net": -8496
            },
            "nonCommercial": {
              "long": 83311,
              "short": 101338,
              "net": -18027
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 917177
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31935,
              "short": 89728,
              "net": -57793
            },
            "nonCommercial": {
              "long": 50937,
              "short": 11714,
              "net": 39223
            },
            "smallTrader": {
              "long": 35768,
              "short": 17198,
              "net": 18570
            }
          },
          "openInterest": 145070
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89030,
              "short": 145089,
              "net": -56059
            },
            "nonCommercial": {
              "long": 61930,
              "short": 19967,
              "net": 41963
            },
            "smallTrader": {
              "long": 35992,
              "short": 21896,
              "net": 14096
            }
          },
          "openInterest": 205915
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197255,
              "short": 263936,
              "net": -66681
            },
            "nonCommercial": {
              "long": 93116,
              "short": 36421,
              "net": 56695
            },
            "smallTrader": {
              "long": 40848,
              "short": 30862,
              "net": 9986
            }
          },
          "openInterest": 373754
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 266560,
              "short": 410223,
              "net": -143663
            },
            "nonCommercial": {
              "long": 219963,
              "short": 44021,
              "net": 175942
            },
            "smallTrader": {
              "long": 64742,
              "short": 97021,
              "net": -32279
            }
          },
          "openInterest": 637703
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328637,
              "short": 513308,
              "net": -184671
            },
            "nonCommercial": {
              "long": 182416,
              "short": 20091,
              "net": 162325
            },
            "smallTrader": {
              "long": 72844,
              "short": 50498,
              "net": 22346
            }
          },
          "openInterest": 637871
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6826,
              "short": 25229,
              "net": -18403
            },
            "nonCommercial": {
              "long": 18326,
              "short": 6035,
              "net": 12291
            },
            "smallTrader": {
              "long": 18713,
              "short": 12601,
              "net": 6112
            }
          },
          "openInterest": 43931
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8236,
              "short": 4512,
              "net": 3724
            },
            "nonCommercial": {
              "long": 25404,
              "short": 31428,
              "net": -6024
            },
            "smallTrader": {
              "long": 5922,
              "short": 3622,
              "net": 2300
            }
          },
          "openInterest": 40335
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 90494,
              "short": 84477,
              "net": 6017
            },
            "nonCommercial": {
              "long": 15556,
              "short": 26658,
              "net": -11102
            },
            "smallTrader": {
              "long": 22141,
              "short": 17056,
              "net": 5085
            }
          },
          "openInterest": 162568
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82471,
              "short": 138333,
              "net": -55862
            },
            "nonCommercial": {
              "long": 61613,
              "short": 8052,
              "net": 53561
            },
            "smallTrader": {
              "long": 33813,
              "short": 31512,
              "net": 2301
            }
          },
          "openInterest": 210587
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277693,
              "short": 287701,
              "net": -10008
            },
            "nonCommercial": {
              "long": 109696,
              "short": 90276,
              "net": 19420
            },
            "smallTrader": {
              "long": 52739,
              "short": 62151,
              "net": -9412
            }
          },
          "openInterest": 518419
        }
      ]
    },
    {
      "reportDate": "2011-03-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1012167,
              "short": 876537,
              "net": 135630
            },
            "nonCommercial": {
              "long": 167110,
              "short": 241068,
              "net": -73958
            },
            "smallTrader": {
              "long": 266787,
              "short": 328459,
              "net": -61672
            }
          },
          "openInterest": 1477383
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 607203,
              "short": 539532,
              "net": 67671
            },
            "nonCommercial": {
              "long": 168728,
              "short": 193804,
              "net": -25076
            },
            "smallTrader": {
              "long": 91890,
              "short": 134485,
              "net": -42595
            }
          },
          "openInterest": 885521
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 428754,
              "short": 378717,
              "net": 50037
            },
            "nonCommercial": {
              "long": 93507,
              "short": 125745,
              "net": -32238
            },
            "smallTrader": {
              "long": 138589,
              "short": 156388,
              "net": -17799
            }
          },
          "openInterest": 664755
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 783767,
              "short": 830224,
              "net": -46457
            },
            "nonCommercial": {
              "long": 285531,
              "short": 130487,
              "net": 155044
            },
            "smallTrader": {
              "long": 166300,
              "short": 274887,
              "net": -108587
            }
          },
          "openInterest": 1249413
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17715,
              "short": 110206,
              "net": -92491
            },
            "nonCommercial": {
              "long": 80398,
              "short": 8545,
              "net": 71853
            },
            "smallTrader": {
              "long": 36407,
              "short": 15769,
              "net": 20638
            }
          },
          "openInterest": 135527
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38690,
              "short": 77923,
              "net": -39233
            },
            "nonCommercial": {
              "long": 52122,
              "short": 26313,
              "net": 25809
            },
            "smallTrader": {
              "long": 35235,
              "short": 21811,
              "net": 13424
            }
          },
          "openInterest": 126350
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16779,
              "short": 123061,
              "net": -106282
            },
            "nonCommercial": {
              "long": 78365,
              "short": 5538,
              "net": 72827
            },
            "smallTrader": {
              "long": 52927,
              "short": 19472,
              "net": 33455
            }
          },
          "openInterest": 148414
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80702,
              "short": 119213,
              "net": -38511
            },
            "nonCommercial": {
              "long": 53008,
              "short": 22571,
              "net": 30437
            },
            "smallTrader": {
              "long": 14349,
              "short": 6275,
              "net": 8074
            }
          },
          "openInterest": 161861
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61283,
              "short": 96244,
              "net": -34961
            },
            "nonCommercial": {
              "long": 41163,
              "short": 9907,
              "net": 31256
            },
            "smallTrader": {
              "long": 8185,
              "short": 4480,
              "net": 3705
            }
          },
          "openInterest": 121382
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70162,
              "short": 98113,
              "net": -27951
            },
            "nonCommercial": {
              "long": 50320,
              "short": 23701,
              "net": 26619
            },
            "smallTrader": {
              "long": 16077,
              "short": 14745,
              "net": 1332
            }
          },
          "openInterest": 147581
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 672666,
              "short": 1077676,
              "net": -405010
            },
            "nonCommercial": {
              "long": 584572,
              "short": 105875,
              "net": 478697
            },
            "smallTrader": {
              "long": 176959,
              "short": 250646,
              "net": -73687
            }
          },
          "openInterest": 1647635
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93509,
              "short": 129899,
              "net": -36390
            },
            "nonCommercial": {
              "long": 49148,
              "short": 22440,
              "net": 26708
            },
            "smallTrader": {
              "long": 20416,
              "short": 10734,
              "net": 9682
            }
          },
          "openInterest": 175406
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 671182,
              "short": 990851,
              "net": -319669
            },
            "nonCommercial": {
              "long": 399042,
              "short": 127155,
              "net": 271887
            },
            "smallTrader": {
              "long": 109478,
              "short": 61696,
              "net": 47782
            }
          },
          "openInterest": 1569519
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32244,
              "short": 44315,
              "net": -12071
            },
            "nonCommercial": {
              "long": 13825,
              "short": 4242,
              "net": 9583
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58911
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10661,
              "short": 10156,
              "net": 505
            },
            "nonCommercial": {
              "long": 0,
              "short": 533,
              "net": -533
            },
            "smallTrader": {
              "long": 277,
              "short": 249,
              "net": 28
            }
          },
          "openInterest": 10938
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66564,
              "short": 129694,
              "net": -63130
            },
            "nonCommercial": {
              "long": 83104,
              "short": 31796,
              "net": 51308
            },
            "smallTrader": {
              "long": 63127,
              "short": 51305,
              "net": 11822
            }
          },
          "openInterest": 217066
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15251,
              "short": 13917,
              "net": 1334
            },
            "nonCommercial": {
              "long": 20594,
              "short": 5519,
              "net": 15075
            },
            "smallTrader": {
              "long": 7467,
              "short": 23876,
              "net": -16409
            }
          },
          "openInterest": 50018
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158010,
              "short": 232304,
              "net": -74294
            },
            "nonCommercial": {
              "long": 74913,
              "short": 14821,
              "net": 60092
            },
            "smallTrader": {
              "long": 25492,
              "short": 11290,
              "net": 14202
            }
          },
          "openInterest": 278336
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155830,
              "short": 406426,
              "net": -250596
            },
            "nonCommercial": {
              "long": 257754,
              "short": 60501,
              "net": 197253
            },
            "smallTrader": {
              "long": 74208,
              "short": 20865,
              "net": 53343
            }
          },
          "openInterest": 515784
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163362,
              "short": 202058,
              "net": -38696
            },
            "nonCommercial": {
              "long": 61799,
              "short": 40737,
              "net": 21062
            },
            "smallTrader": {
              "long": 44082,
              "short": 26448,
              "net": 17634
            }
          },
          "openInterest": 300541
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47763,
              "short": 79625,
              "net": -31862
            },
            "nonCommercial": {
              "long": 62396,
              "short": 21122,
              "net": 41274
            },
            "smallTrader": {
              "long": 25435,
              "short": 34847,
              "net": -9412
            }
          },
          "openInterest": 136561
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94627,
              "short": 129478,
              "net": -34851
            },
            "nonCommercial": {
              "long": 74888,
              "short": 29501,
              "net": 45387
            },
            "smallTrader": {
              "long": 25353,
              "short": 35889,
              "net": -10536
            }
          },
          "openInterest": 238847
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143011,
              "short": 174299,
              "net": -31288
            },
            "nonCommercial": {
              "long": 127418,
              "short": 58570,
              "net": 68848
            },
            "smallTrader": {
              "long": 28082,
              "short": 65642,
              "net": -37560
            }
          },
          "openInterest": 355843
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25227,
              "short": 128045,
              "net": -102818
            },
            "nonCommercial": {
              "long": 101537,
              "short": 4335,
              "net": 97202
            },
            "smallTrader": {
              "long": 7336,
              "short": 1720,
              "net": 5616
            }
          },
          "openInterest": 134821
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58933,
              "short": 73790,
              "net": -14857
            },
            "nonCommercial": {
              "long": 19461,
              "short": 9738,
              "net": 9723
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91733
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 431574,
              "short": 202664,
              "net": 228910
            },
            "nonCommercial": {
              "long": 141913,
              "short": 401744,
              "net": -259831
            },
            "smallTrader": {
              "long": 80746,
              "short": 49825,
              "net": 30921
            }
          },
          "openInterest": 982208
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8738,
              "short": 17260,
              "net": -8522
            },
            "nonCommercial": {
              "long": 15326,
              "short": 7915,
              "net": 7411
            },
            "smallTrader": {
              "long": 2760,
              "short": 1649,
              "net": 1111
            }
          },
          "openInterest": 26966
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6104,
              "short": 38484,
              "net": -32380
            },
            "nonCommercial": {
              "long": 29576,
              "short": 1832,
              "net": 27744
            },
            "smallTrader": {
              "long": 5724,
              "short": 1088,
              "net": 4636
            }
          },
          "openInterest": 41621
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 672042,
              "short": 695056,
              "net": -23014
            },
            "nonCommercial": {
              "long": 78801,
              "short": 96475,
              "net": -17674
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 946217
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31676,
              "short": 88136,
              "net": -56460
            },
            "nonCommercial": {
              "long": 49750,
              "short": 11848,
              "net": 37902
            },
            "smallTrader": {
              "long": 33845,
              "short": 15287,
              "net": 18558
            }
          },
          "openInterest": 135802
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89680,
              "short": 138684,
              "net": -49004
            },
            "nonCommercial": {
              "long": 59670,
              "short": 23379,
              "net": 36291
            },
            "smallTrader": {
              "long": 34294,
              "short": 21581,
              "net": 12713
            }
          },
          "openInterest": 208932
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184957,
              "short": 265133,
              "net": -80176
            },
            "nonCommercial": {
              "long": 104311,
              "short": 34041,
              "net": 70270
            },
            "smallTrader": {
              "long": 38129,
              "short": 28223,
              "net": 9906
            }
          },
          "openInterest": 367578
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265318,
              "short": 401443,
              "net": -136125
            },
            "nonCommercial": {
              "long": 208902,
              "short": 44062,
              "net": 164840
            },
            "smallTrader": {
              "long": 61182,
              "short": 89897,
              "net": -28715
            }
          },
          "openInterest": 612668
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 297448,
              "short": 479304,
              "net": -181856
            },
            "nonCommercial": {
              "long": 181207,
              "short": 19844,
              "net": 161363
            },
            "smallTrader": {
              "long": 64072,
              "short": 43579,
              "net": 20493
            }
          },
          "openInterest": 598636
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1976,
              "short": 34891,
              "net": -32915
            },
            "nonCommercial": {
              "long": 29218,
              "short": 11201,
              "net": 18017
            },
            "smallTrader": {
              "long": 26070,
              "short": 11172,
              "net": 14898
            }
          },
          "openInterest": 57360
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11707,
              "short": 4891,
              "net": 6816
            },
            "nonCommercial": {
              "long": 29303,
              "short": 36391,
              "net": -7088
            },
            "smallTrader": {
              "long": 4617,
              "short": 4345,
              "net": 272
            }
          },
          "openInterest": 46405
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 90241,
              "short": 85036,
              "net": 5205
            },
            "nonCommercial": {
              "long": 18049,
              "short": 27431,
              "net": -9382
            },
            "smallTrader": {
              "long": 19537,
              "short": 15360,
              "net": 4177
            }
          },
          "openInterest": 160389
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72025,
              "short": 129588,
              "net": -57563
            },
            "nonCommercial": {
              "long": 59989,
              "short": 7656,
              "net": 52333
            },
            "smallTrader": {
              "long": 33371,
              "short": 28141,
              "net": 5230
            }
          },
          "openInterest": 195802
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262046,
              "short": 269666,
              "net": -7620
            },
            "nonCommercial": {
              "long": 100281,
              "short": 79663,
              "net": 20618
            },
            "smallTrader": {
              "long": 46388,
              "short": 59386,
              "net": -12998
            }
          },
          "openInterest": 484811
        }
      ]
    },
    {
      "reportDate": "2011-03-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1093930,
              "short": 939587,
              "net": 154343
            },
            "nonCommercial": {
              "long": 184288,
              "short": 241005,
              "net": -56717
            },
            "smallTrader": {
              "long": 241862,
              "short": 339488,
              "net": -97626
            }
          },
          "openInterest": 1547378
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 564021,
              "short": 569673,
              "net": -5652
            },
            "nonCommercial": {
              "long": 201928,
              "short": 150148,
              "net": 51780
            },
            "smallTrader": {
              "long": 93509,
              "short": 139637,
              "net": -46128
            }
          },
          "openInterest": 868953
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 399489,
              "short": 352237,
              "net": 47252
            },
            "nonCommercial": {
              "long": 84958,
              "short": 108404,
              "net": -23446
            },
            "smallTrader": {
              "long": 135665,
              "short": 159471,
              "net": -23806
            }
          },
          "openInterest": 622337
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 750718,
              "short": 808297,
              "net": -57579
            },
            "nonCommercial": {
              "long": 270218,
              "short": 130304,
              "net": 139914
            },
            "smallTrader": {
              "long": 175217,
              "short": 257552,
              "net": -82335
            }
          },
          "openInterest": 1212652
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30380,
              "short": 125660,
              "net": -95280
            },
            "nonCommercial": {
              "long": 80756,
              "short": 7061,
              "net": 73695
            },
            "smallTrader": {
              "long": 36549,
              "short": 14964,
              "net": 21585
            }
          },
          "openInterest": 152865
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47957,
              "short": 96190,
              "net": -48233
            },
            "nonCommercial": {
              "long": 54967,
              "short": 21061,
              "net": 33906
            },
            "smallTrader": {
              "long": 39760,
              "short": 25433,
              "net": 14327
            }
          },
          "openInterest": 145352
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37451,
              "short": 152641,
              "net": -115190
            },
            "nonCommercial": {
              "long": 81253,
              "short": 3709,
              "net": 77544
            },
            "smallTrader": {
              "long": 55258,
              "short": 17612,
              "net": 37646
            }
          },
          "openInterest": 174715
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78385,
              "short": 120193,
              "net": -41808
            },
            "nonCommercial": {
              "long": 56833,
              "short": 23590,
              "net": 33243
            },
            "smallTrader": {
              "long": 15246,
              "short": 6681,
              "net": 8565
            }
          },
          "openInterest": 167172
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63107,
              "short": 101729,
              "net": -38622
            },
            "nonCommercial": {
              "long": 44702,
              "short": 10568,
              "net": 34134
            },
            "smallTrader": {
              "long": 10187,
              "short": 5699,
              "net": 4488
            }
          },
          "openInterest": 128569
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67688,
              "short": 93617,
              "net": -25929
            },
            "nonCommercial": {
              "long": 49103,
              "short": 24793,
              "net": 24310
            },
            "smallTrader": {
              "long": 16028,
              "short": 14409,
              "net": 1619
            }
          },
          "openInterest": 141773
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 673431,
              "short": 1053631,
              "net": -380200
            },
            "nonCommercial": {
              "long": 558925,
              "short": 101036,
              "net": 457889
            },
            "smallTrader": {
              "long": 172726,
              "short": 250415,
              "net": -77689
            }
          },
          "openInterest": 1627775
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92043,
              "short": 128029,
              "net": -35986
            },
            "nonCommercial": {
              "long": 49770,
              "short": 24417,
              "net": 25353
            },
            "smallTrader": {
              "long": 20913,
              "short": 10280,
              "net": 10633
            }
          },
          "openInterest": 173688
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 675232,
              "short": 992296,
              "net": -317064
            },
            "nonCommercial": {
              "long": 409817,
              "short": 134235,
              "net": 275582
            },
            "smallTrader": {
              "long": 104039,
              "short": 62557,
              "net": 41482
            }
          },
          "openInterest": 1572544
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31816,
              "short": 44410,
              "net": -12594
            },
            "nonCommercial": {
              "long": 15414,
              "short": 3842,
              "net": 11572
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59316
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11317,
              "short": 11003,
              "net": 314
            },
            "nonCommercial": {
              "long": 30,
              "short": 422,
              "net": -392
            },
            "smallTrader": {
              "long": 198,
              "short": 120,
              "net": 78
            }
          },
          "openInterest": 11606
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93190,
              "short": 167583,
              "net": -74393
            },
            "nonCommercial": {
              "long": 98171,
              "short": 35877,
              "net": 62294
            },
            "smallTrader": {
              "long": 61739,
              "short": 49640,
              "net": 12099
            }
          },
          "openInterest": 263702
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14778,
              "short": 13581,
              "net": 1197
            },
            "nonCommercial": {
              "long": 20595,
              "short": 5919,
              "net": 14676
            },
            "smallTrader": {
              "long": 8078,
              "short": 23951,
              "net": -15873
            }
          },
          "openInterest": 48448
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152143,
              "short": 228834,
              "net": -76691
            },
            "nonCommercial": {
              "long": 78372,
              "short": 15066,
              "net": 63306
            },
            "smallTrader": {
              "long": 26303,
              "short": 12918,
              "net": 13385
            }
          },
          "openInterest": 274371
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 152903,
              "short": 400367,
              "net": -247464
            },
            "nonCommercial": {
              "long": 253434,
              "short": 62494,
              "net": 190940
            },
            "smallTrader": {
              "long": 76671,
              "short": 20147,
              "net": 56524
            }
          },
          "openInterest": 515214
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171406,
              "short": 210186,
              "net": -38780
            },
            "nonCommercial": {
              "long": 60979,
              "short": 38653,
              "net": 22326
            },
            "smallTrader": {
              "long": 43444,
              "short": 26990,
              "net": 16454
            }
          },
          "openInterest": 306312
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60542,
              "short": 68760,
              "net": -8218
            },
            "nonCommercial": {
              "long": 43205,
              "short": 26549,
              "net": 16656
            },
            "smallTrader": {
              "long": 27137,
              "short": 35575,
              "net": -8438
            }
          },
          "openInterest": 131247
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91366,
              "short": 125345,
              "net": -33979
            },
            "nonCommercial": {
              "long": 70652,
              "short": 27590,
              "net": 43062
            },
            "smallTrader": {
              "long": 25684,
              "short": 34767,
              "net": -9083
            }
          },
          "openInterest": 228430
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144239,
              "short": 178177,
              "net": -33938
            },
            "nonCommercial": {
              "long": 129895,
              "short": 57316,
              "net": 72579
            },
            "smallTrader": {
              "long": 30804,
              "short": 69445,
              "net": -38641
            }
          },
          "openInterest": 362122
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28874,
              "short": 149038,
              "net": -120164
            },
            "nonCommercial": {
              "long": 118812,
              "short": 5647,
              "net": 113165
            },
            "smallTrader": {
              "long": 8449,
              "short": 1450,
              "net": 6999
            }
          },
          "openInterest": 157775
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57667,
              "short": 73611,
              "net": -15944
            },
            "nonCommercial": {
              "long": 21788,
              "short": 10425,
              "net": 11363
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93669
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 440064,
              "short": 215092,
              "net": 224972
            },
            "nonCommercial": {
              "long": 132981,
              "short": 387495,
              "net": -254514
            },
            "smallTrader": {
              "long": 82241,
              "short": 52699,
              "net": 29542
            }
          },
          "openInterest": 956442
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10783,
              "short": 15449,
              "net": -4666
            },
            "nonCommercial": {
              "long": 13467,
              "short": 9121,
              "net": 4346
            },
            "smallTrader": {
              "long": 2600,
              "short": 2280,
              "net": 320
            }
          },
          "openInterest": 27699
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5174,
              "short": 36792,
              "net": -31618
            },
            "nonCommercial": {
              "long": 28270,
              "short": 1478,
              "net": 26792
            },
            "smallTrader": {
              "long": 5908,
              "short": 1082,
              "net": 4826
            }
          },
          "openInterest": 39640
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 698932,
              "short": 715745,
              "net": -16813
            },
            "nonCommercial": {
              "long": 78626,
              "short": 97692,
              "net": -19066
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 979528
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30841,
              "short": 86191,
              "net": -55350
            },
            "nonCommercial": {
              "long": 50394,
              "short": 11900,
              "net": 38494
            },
            "smallTrader": {
              "long": 32091,
              "short": 15235,
              "net": 16856
            }
          },
          "openInterest": 133485
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91600,
              "short": 141039,
              "net": -49439
            },
            "nonCommercial": {
              "long": 56576,
              "short": 21582,
              "net": 34994
            },
            "smallTrader": {
              "long": 38643,
              "short": 24198,
              "net": 14445
            }
          },
          "openInterest": 212482
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182588,
              "short": 271231,
              "net": -88643
            },
            "nonCommercial": {
              "long": 109839,
              "short": 34212,
              "net": 75627
            },
            "smallTrader": {
              "long": 35199,
              "short": 22183,
              "net": 13016
            }
          },
          "openInterest": 371133
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262346,
              "short": 411217,
              "net": -148871
            },
            "nonCommercial": {
              "long": 212527,
              "short": 33994,
              "net": 178533
            },
            "smallTrader": {
              "long": 62169,
              "short": 91831,
              "net": -29662
            }
          },
          "openInterest": 617315
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284191,
              "short": 492503,
              "net": -208312
            },
            "nonCommercial": {
              "long": 199218,
              "short": 20111,
              "net": 179107
            },
            "smallTrader": {
              "long": 73294,
              "short": 44089,
              "net": 29205
            }
          },
          "openInterest": 609365
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5161,
              "short": 46508,
              "net": -41347
            },
            "nonCommercial": {
              "long": 30841,
              "short": 7180,
              "net": 23661
            },
            "smallTrader": {
              "long": 26861,
              "short": 9175,
              "net": 17686
            }
          },
          "openInterest": 62936
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12672,
              "short": 6393,
              "net": 6279
            },
            "nonCommercial": {
              "long": 33803,
              "short": 40476,
              "net": -6673
            },
            "smallTrader": {
              "long": 4888,
              "short": 4494,
              "net": 394
            }
          },
          "openInterest": 52704
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 108249,
              "short": 102790,
              "net": 5459
            },
            "nonCommercial": {
              "long": 18538,
              "short": 28241,
              "net": -9703
            },
            "smallTrader": {
              "long": 20376,
              "short": 16132,
              "net": 4244
            }
          },
          "openInterest": 181031
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72305,
              "short": 128476,
              "net": -56171
            },
            "nonCommercial": {
              "long": 58461,
              "short": 7704,
              "net": 50757
            },
            "smallTrader": {
              "long": 33539,
              "short": 28125,
              "net": 5414
            }
          },
          "openInterest": 191892
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268758,
              "short": 275101,
              "net": -6343
            },
            "nonCommercial": {
              "long": 97057,
              "short": 77507,
              "net": 19550
            },
            "smallTrader": {
              "long": 42748,
              "short": 55955,
              "net": -13207
            }
          },
          "openInterest": 485958
        }
      ]
    },
    {
      "reportDate": "2011-03-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1104851,
              "short": 932307,
              "net": 172544
            },
            "nonCommercial": {
              "long": 174536,
              "short": 292280,
              "net": -117744
            },
            "smallTrader": {
              "long": 291088,
              "short": 345888,
              "net": -54800
            }
          },
          "openInterest": 1598698
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 545405,
              "short": 576613,
              "net": -31208
            },
            "nonCommercial": {
              "long": 222457,
              "short": 165108,
              "net": 57349
            },
            "smallTrader": {
              "long": 105359,
              "short": 131500,
              "net": -26141
            }
          },
          "openInterest": 882677
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 392094,
              "short": 346570,
              "net": 45524
            },
            "nonCommercial": {
              "long": 67991,
              "short": 101079,
              "net": -33088
            },
            "smallTrader": {
              "long": 133248,
              "short": 145684,
              "net": -12436
            }
          },
          "openInterest": 596535
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 699258,
              "short": 775947,
              "net": -76689
            },
            "nonCommercial": {
              "long": 254562,
              "short": 116797,
              "net": 137765
            },
            "smallTrader": {
              "long": 197961,
              "short": 259037,
              "net": -61076
            }
          },
          "openInterest": 1166238
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12897,
              "short": 74230,
              "net": -61333
            },
            "nonCommercial": {
              "long": 56352,
              "short": 8401,
              "net": 47951
            },
            "smallTrader": {
              "long": 31045,
              "short": 17663,
              "net": 13382
            }
          },
          "openInterest": 100326
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41676,
              "short": 50188,
              "net": -8512
            },
            "nonCommercial": {
              "long": 28580,
              "short": 28805,
              "net": -225
            },
            "smallTrader": {
              "long": 27883,
              "short": 19146,
              "net": 8737
            }
          },
          "openInterest": 98181
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74231,
              "short": 165059,
              "net": -90828
            },
            "nonCommercial": {
              "long": 60789,
              "short": 3798,
              "net": 56991
            },
            "smallTrader": {
              "long": 52572,
              "short": 18735,
              "net": 33837
            }
          },
          "openInterest": 189157
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80517,
              "short": 116149,
              "net": -35632
            },
            "nonCommercial": {
              "long": 51503,
              "short": 22915,
              "net": 28588
            },
            "smallTrader": {
              "long": 13137,
              "short": 6093,
              "net": 7044
            }
          },
          "openInterest": 162365
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65281,
              "short": 95667,
              "net": -30386
            },
            "nonCommercial": {
              "long": 36663,
              "short": 9153,
              "net": 27510
            },
            "smallTrader": {
              "long": 9902,
              "short": 7026,
              "net": 2876
            }
          },
          "openInterest": 122449
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66453,
              "short": 88953,
              "net": -22500
            },
            "nonCommercial": {
              "long": 46193,
              "short": 22831,
              "net": 23362
            },
            "smallTrader": {
              "long": 14601,
              "short": 15463,
              "net": -862
            }
          },
          "openInterest": 134739
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 706250,
              "short": 1037756,
              "net": -331506
            },
            "nonCommercial": {
              "long": 528936,
              "short": 109633,
              "net": 419303
            },
            "smallTrader": {
              "long": 162024,
              "short": 249821,
              "net": -87797
            }
          },
          "openInterest": 1613794
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95281,
              "short": 124967,
              "net": -29686
            },
            "nonCommercial": {
              "long": 47064,
              "short": 24138,
              "net": 22926
            },
            "smallTrader": {
              "long": 21132,
              "short": 14372,
              "net": 6760
            }
          },
          "openInterest": 174801
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 674319,
              "short": 984522,
              "net": -310203
            },
            "nonCommercial": {
              "long": 394890,
              "short": 140322,
              "net": 254568
            },
            "smallTrader": {
              "long": 113263,
              "short": 57628,
              "net": 55635
            }
          },
          "openInterest": 1580632
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37387,
              "short": 44892,
              "net": -7505
            },
            "nonCommercial": {
              "long": 11942,
              "short": 2887,
              "net": 9055
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63793
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11491,
              "short": 11022,
              "net": 469
            },
            "nonCommercial": {
              "long": 0,
              "short": 497,
              "net": -497
            },
            "smallTrader": {
              "long": 156,
              "short": 128,
              "net": 28
            }
          },
          "openInterest": 11733
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44477,
              "short": 108111,
              "net": -63634
            },
            "nonCommercial": {
              "long": 86506,
              "short": 40190,
              "net": 46316
            },
            "smallTrader": {
              "long": 57920,
              "short": 40602,
              "net": 17318
            }
          },
          "openInterest": 190848
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13271,
              "short": 13183,
              "net": 88
            },
            "nonCommercial": {
              "long": 19909,
              "short": 4447,
              "net": 15462
            },
            "smallTrader": {
              "long": 7280,
              "short": 22830,
              "net": -15550
            }
          },
          "openInterest": 45701
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151167,
              "short": 224652,
              "net": -73485
            },
            "nonCommercial": {
              "long": 77235,
              "short": 14509,
              "net": 62726
            },
            "smallTrader": {
              "long": 24213,
              "short": 13454,
              "net": 10759
            }
          },
          "openInterest": 269787
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 168330,
              "short": 388484,
              "net": -220154
            },
            "nonCommercial": {
              "long": 240661,
              "short": 66090,
              "net": 174571
            },
            "smallTrader": {
              "long": 67298,
              "short": 21715,
              "net": 45583
            }
          },
          "openInterest": 507760
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172692,
              "short": 218931,
              "net": -46239
            },
            "nonCommercial": {
              "long": 66464,
              "short": 38632,
              "net": 27832
            },
            "smallTrader": {
              "long": 43953,
              "short": 25546,
              "net": 18407
            }
          },
          "openInterest": 309125
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29577,
              "short": 56979,
              "net": -27402
            },
            "nonCommercial": {
              "long": 52603,
              "short": 22373,
              "net": 30230
            },
            "smallTrader": {
              "long": 32051,
              "short": 34879,
              "net": -2828
            }
          },
          "openInterest": 114701
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92237,
              "short": 120251,
              "net": -28014
            },
            "nonCommercial": {
              "long": 64861,
              "short": 24581,
              "net": 40280
            },
            "smallTrader": {
              "long": 23253,
              "short": 35519,
              "net": -12266
            }
          },
          "openInterest": 220518
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150299,
              "short": 175979,
              "net": -25680
            },
            "nonCommercial": {
              "long": 125890,
              "short": 59100,
              "net": 66790
            },
            "smallTrader": {
              "long": 31562,
              "short": 72672,
              "net": -41110
            }
          },
          "openInterest": 371349
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22795,
              "short": 149716,
              "net": -126921
            },
            "nonCommercial": {
              "long": 130652,
              "short": 9077,
              "net": 121575
            },
            "smallTrader": {
              "long": 7773,
              "short": 2427,
              "net": 5346
            }
          },
          "openInterest": 161361
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 80712,
              "short": 85525,
              "net": -4813
            },
            "nonCommercial": {
              "long": 13530,
              "short": 11474,
              "net": 2056
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 112617
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 425349,
              "short": 209561,
              "net": 215788
            },
            "nonCommercial": {
              "long": 130767,
              "short": 382918,
              "net": -252151
            },
            "smallTrader": {
              "long": 82376,
              "short": 46013,
              "net": 36363
            }
          },
          "openInterest": 918567
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5986,
              "short": 3295,
              "net": 2691
            },
            "nonCommercial": {
              "long": 7277,
              "short": 10086,
              "net": -2809
            },
            "smallTrader": {
              "long": 2378,
              "short": 2260,
              "net": 118
            }
          },
          "openInterest": 15851
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6875,
              "short": 30194,
              "net": -23319
            },
            "nonCommercial": {
              "long": 23298,
              "short": 3300,
              "net": 19998
            },
            "smallTrader": {
              "long": 5030,
              "short": 1709,
              "net": 3321
            }
          },
          "openInterest": 35584
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 815196,
              "short": 810236,
              "net": 4960
            },
            "nonCommercial": {
              "long": 81187,
              "short": 103701,
              "net": -22514
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1173662
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31210,
              "short": 84631,
              "net": -53421
            },
            "nonCommercial": {
              "long": 47290,
              "short": 12336,
              "net": 34954
            },
            "smallTrader": {
              "long": 34140,
              "short": 15673,
              "net": 18467
            }
          },
          "openInterest": 134914
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98882,
              "short": 141474,
              "net": -42592
            },
            "nonCommercial": {
              "long": 57346,
              "short": 24852,
              "net": 32494
            },
            "smallTrader": {
              "long": 34869,
              "short": 24771,
              "net": 10098
            }
          },
          "openInterest": 215424
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177413,
              "short": 249193,
              "net": -71780
            },
            "nonCommercial": {
              "long": 104982,
              "short": 39253,
              "net": 65729
            },
            "smallTrader": {
              "long": 46332,
              "short": 40281,
              "net": 6051
            }
          },
          "openInterest": 373398
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 271888,
              "short": 399970,
              "net": -128082
            },
            "nonCommercial": {
              "long": 214376,
              "short": 49442,
              "net": 164934
            },
            "smallTrader": {
              "long": 57867,
              "short": 94719,
              "net": -36852
            }
          },
          "openInterest": 621678
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 295148,
              "short": 470378,
              "net": -175230
            },
            "nonCommercial": {
              "long": 183688,
              "short": 25116,
              "net": 158572
            },
            "smallTrader": {
              "long": 67898,
              "short": 51240,
              "net": 16658
            }
          },
          "openInterest": 601818
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3361,
              "short": 45748,
              "net": -42387
            },
            "nonCommercial": {
              "long": 32295,
              "short": 4655,
              "net": 27640
            },
            "smallTrader": {
              "long": 25831,
              "short": 11084,
              "net": 14747
            }
          },
          "openInterest": 61506
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19547,
              "short": 5544,
              "net": 14003
            },
            "nonCommercial": {
              "long": 25171,
              "short": 40665,
              "net": -15494
            },
            "smallTrader": {
              "long": 5571,
              "short": 4080,
              "net": 1491
            }
          },
          "openInterest": 51147
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 116242,
              "short": 111005,
              "net": 5237
            },
            "nonCommercial": {
              "long": 18566,
              "short": 27589,
              "net": -9023
            },
            "smallTrader": {
              "long": 21981,
              "short": 18195,
              "net": 3786
            }
          },
          "openInterest": 194201
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77142,
              "short": 123193,
              "net": -46051
            },
            "nonCommercial": {
              "long": 57346,
              "short": 8342,
              "net": 49004
            },
            "smallTrader": {
              "long": 24655,
              "short": 27608,
              "net": -2953
            }
          },
          "openInterest": 187373
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 266984,
              "short": 272107,
              "net": -5123
            },
            "nonCommercial": {
              "long": 101029,
              "short": 79762,
              "net": 21267
            },
            "smallTrader": {
              "long": 41285,
              "short": 57429,
              "net": -16144
            }
          },
          "openInterest": 485753
        }
      ]
    },
    {
      "reportDate": "2011-03-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1086761,
              "short": 963834,
              "net": 122927
            },
            "nonCommercial": {
              "long": 219555,
              "short": 277985,
              "net": -58430
            },
            "smallTrader": {
              "long": 264707,
              "short": 329204,
              "net": -64497
            }
          },
          "openInterest": 1594395
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 525044,
              "short": 599717,
              "net": -74673
            },
            "nonCommercial": {
              "long": 259593,
              "short": 158616,
              "net": 100977
            },
            "smallTrader": {
              "long": 107667,
              "short": 133971,
              "net": -26304
            }
          },
          "openInterest": 902429
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 380748,
              "short": 349021,
              "net": 31727
            },
            "nonCommercial": {
              "long": 80514,
              "short": 97837,
              "net": -17323
            },
            "smallTrader": {
              "long": 132922,
              "short": 147326,
              "net": -14404
            }
          },
          "openInterest": 597795
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 699148,
              "short": 807764,
              "net": -108616
            },
            "nonCommercial": {
              "long": 307747,
              "short": 139157,
              "net": 168590
            },
            "smallTrader": {
              "long": 204490,
              "short": 264464,
              "net": -59974
            }
          },
          "openInterest": 1222237
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13863,
              "short": 79549,
              "net": -65686
            },
            "nonCommercial": {
              "long": 59626,
              "short": 7892,
              "net": 51734
            },
            "smallTrader": {
              "long": 27686,
              "short": 13734,
              "net": 13952
            }
          },
          "openInterest": 101180
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30235,
              "short": 76858,
              "net": -46623
            },
            "nonCommercial": {
              "long": 53348,
              "short": 23624,
              "net": 29724
            },
            "smallTrader": {
              "long": 34391,
              "short": 17492,
              "net": 16899
            }
          },
          "openInterest": 117974
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21588,
              "short": 99515,
              "net": -77927
            },
            "nonCommercial": {
              "long": 49722,
              "short": 3745,
              "net": 45977
            },
            "smallTrader": {
              "long": 47132,
              "short": 15182,
              "net": 31950
            }
          },
          "openInterest": 118442
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80272,
              "short": 112284,
              "net": -32012
            },
            "nonCommercial": {
              "long": 48037,
              "short": 23924,
              "net": 24113
            },
            "smallTrader": {
              "long": 12784,
              "short": 4885,
              "net": 7899
            }
          },
          "openInterest": 160158
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64069,
              "short": 94787,
              "net": -30718
            },
            "nonCommercial": {
              "long": 37038,
              "short": 9648,
              "net": 27390
            },
            "smallTrader": {
              "long": 9281,
              "short": 5953,
              "net": 3328
            }
          },
          "openInterest": 121437
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65641,
              "short": 88918,
              "net": -23277
            },
            "nonCommercial": {
              "long": 44489,
              "short": 22667,
              "net": 21822
            },
            "smallTrader": {
              "long": 13757,
              "short": 12302,
              "net": 1455
            }
          },
          "openInterest": 133713
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 712776,
              "short": 1014042,
              "net": -301266
            },
            "nonCommercial": {
              "long": 495574,
              "short": 105974,
              "net": 389600
            },
            "smallTrader": {
              "long": 148767,
              "short": 237101,
              "net": -88334
            }
          },
          "openInterest": 1570517
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97833,
              "short": 127241,
              "net": -29408
            },
            "nonCommercial": {
              "long": 43426,
              "short": 22656,
              "net": 20770
            },
            "smallTrader": {
              "long": 21688,
              "short": 13050,
              "net": 8638
            }
          },
          "openInterest": 176065
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 655997,
              "short": 959977,
              "net": -303980
            },
            "nonCommercial": {
              "long": 382740,
              "short": 129012,
              "net": 253728
            },
            "smallTrader": {
              "long": 106807,
              "short": 56555,
              "net": 50252
            }
          },
          "openInterest": 1503614
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24042,
              "short": 34253,
              "net": -10211
            },
            "nonCommercial": {
              "long": 15576,
              "short": 4108,
              "net": 11468
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44989
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11654,
              "short": 11202,
              "net": 452
            },
            "nonCommercial": {
              "long": 0,
              "short": 512,
              "net": -512
            },
            "smallTrader": {
              "long": 271,
              "short": 211,
              "net": 60
            }
          },
          "openInterest": 12006
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53020,
              "short": 113015,
              "net": -59995
            },
            "nonCommercial": {
              "long": 81574,
              "short": 33221,
              "net": 48353
            },
            "smallTrader": {
              "long": 58080,
              "short": 46438,
              "net": 11642
            }
          },
          "openInterest": 194709
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11986,
              "short": 11761,
              "net": 225
            },
            "nonCommercial": {
              "long": 17708,
              "short": 4203,
              "net": 13505
            },
            "smallTrader": {
              "long": 6946,
              "short": 20676,
              "net": -13730
            }
          },
          "openInterest": 41194
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156511,
              "short": 231517,
              "net": -75006
            },
            "nonCommercial": {
              "long": 77111,
              "short": 13487,
              "net": 63624
            },
            "smallTrader": {
              "long": 24420,
              "short": 13038,
              "net": 11382
            }
          },
          "openInterest": 274519
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 162616,
              "short": 387415,
              "net": -224799
            },
            "nonCommercial": {
              "long": 231512,
              "short": 56675,
              "net": 174837
            },
            "smallTrader": {
              "long": 71403,
              "short": 21441,
              "net": 49962
            }
          },
          "openInterest": 509131
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165467,
              "short": 214167,
              "net": -48700
            },
            "nonCommercial": {
              "long": 66199,
              "short": 37474,
              "net": 28725
            },
            "smallTrader": {
              "long": 47149,
              "short": 27174,
              "net": 19975
            }
          },
          "openInterest": 306674
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30066,
              "short": 65912,
              "net": -35846
            },
            "nonCommercial": {
              "long": 52484,
              "short": 17959,
              "net": 34525
            },
            "smallTrader": {
              "long": 29254,
              "short": 27933,
              "net": 1321
            }
          },
          "openInterest": 112051
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93349,
              "short": 118230,
              "net": -24881
            },
            "nonCommercial": {
              "long": 59962,
              "short": 26008,
              "net": 33954
            },
            "smallTrader": {
              "long": 24340,
              "short": 33413,
              "net": -9073
            }
          },
          "openInterest": 216359
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154435,
              "short": 172285,
              "net": -17850
            },
            "nonCommercial": {
              "long": 113516,
              "short": 56544,
              "net": 56972
            },
            "smallTrader": {
              "long": 28658,
              "short": 67780,
              "net": -39122
            }
          },
          "openInterest": 360991
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28979,
              "short": 122361,
              "net": -93382
            },
            "nonCommercial": {
              "long": 89646,
              "short": 2098,
              "net": 87548
            },
            "smallTrader": {
              "long": 8223,
              "short": 2389,
              "net": 5834
            }
          },
          "openInterest": 127075
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36678,
              "short": 39346,
              "net": -2668
            },
            "nonCommercial": {
              "long": 12647,
              "short": 10676,
              "net": 1971
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54965
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 406646,
              "short": 213924,
              "net": 192722
            },
            "nonCommercial": {
              "long": 126867,
              "short": 364494,
              "net": -237627
            },
            "smallTrader": {
              "long": 84434,
              "short": 39529,
              "net": 44905
            }
          },
          "openInterest": 897569
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5713,
              "short": 3736,
              "net": 1977
            },
            "nonCommercial": {
              "long": 6005,
              "short": 7487,
              "net": -1482
            },
            "smallTrader": {
              "long": 2044,
              "short": 2539,
              "net": -495
            }
          },
          "openInterest": 13974
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6821,
              "short": 28292,
              "net": -21471
            },
            "nonCommercial": {
              "long": 21044,
              "short": 2541,
              "net": 18503
            },
            "smallTrader": {
              "long": 4594,
              "short": 1626,
              "net": 2968
            }
          },
          "openInterest": 32752
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 584545,
              "short": 575325,
              "net": 9220
            },
            "nonCommercial": {
              "long": 66378,
              "short": 93228,
              "net": -26850
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 808947
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31526,
              "short": 86708,
              "net": -55182
            },
            "nonCommercial": {
              "long": 47552,
              "short": 10777,
              "net": 36775
            },
            "smallTrader": {
              "long": 32918,
              "short": 14511,
              "net": 18407
            }
          },
          "openInterest": 135988
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92503,
              "short": 147837,
              "net": -55334
            },
            "nonCommercial": {
              "long": 61095,
              "short": 20832,
              "net": 40263
            },
            "smallTrader": {
              "long": 35706,
              "short": 20635,
              "net": 15071
            }
          },
          "openInterest": 214100
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171404,
              "short": 240178,
              "net": -68774
            },
            "nonCommercial": {
              "long": 97199,
              "short": 36712,
              "net": 60487
            },
            "smallTrader": {
              "long": 33367,
              "short": 25080,
              "net": 8287
            }
          },
          "openInterest": 343686
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 269949,
              "short": 408147,
              "net": -138198
            },
            "nonCommercial": {
              "long": 214740,
              "short": 44387,
              "net": 170353
            },
            "smallTrader": {
              "long": 56044,
              "short": 88199,
              "net": -32155
            }
          },
          "openInterest": 616044
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 304096,
              "short": 464679,
              "net": -160583
            },
            "nonCommercial": {
              "long": 169185,
              "short": 27068,
              "net": 142117
            },
            "smallTrader": {
              "long": 64622,
              "short": 46156,
              "net": 18466
            }
          },
          "openInterest": 590210
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4050,
              "short": 43244,
              "net": -39194
            },
            "nonCommercial": {
              "long": 24883,
              "short": 3582,
              "net": 21301
            },
            "smallTrader": {
              "long": 27853,
              "short": 9960,
              "net": 17893
            }
          },
          "openInterest": 56786
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18757,
              "short": 5147,
              "net": 13610
            },
            "nonCommercial": {
              "long": 27308,
              "short": 40917,
              "net": -13609
            },
            "smallTrader": {
              "long": 5647,
              "short": 5648,
              "net": -1
            }
          },
          "openInterest": 52822
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 100020,
              "short": 104060,
              "net": -4040
            },
            "nonCommercial": {
              "long": 18275,
              "short": 15494,
              "net": 2781
            },
            "smallTrader": {
              "long": 17466,
              "short": 16207,
              "net": 1259
            }
          },
          "openInterest": 170219
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77550,
              "short": 121473,
              "net": -43923
            },
            "nonCommercial": {
              "long": 56402,
              "short": 8429,
              "net": 47973
            },
            "smallTrader": {
              "long": 23092,
              "short": 27142,
              "net": -4050
            }
          },
          "openInterest": 181746
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 263422,
              "short": 257588,
              "net": 5834
            },
            "nonCommercial": {
              "long": 96187,
              "short": 85781,
              "net": 10406
            },
            "smallTrader": {
              "long": 40487,
              "short": 56727,
              "net": -16240
            }
          },
          "openInterest": 475794
        }
      ]
    },
    {
      "reportDate": "2011-03-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1067162,
              "short": 951405,
              "net": 115757
            },
            "nonCommercial": {
              "long": 208546,
              "short": 224685,
              "net": -16139
            },
            "smallTrader": {
              "long": 263222,
              "short": 362840,
              "net": -99618
            }
          },
          "openInterest": 1568542
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 548169,
              "short": 607653,
              "net": -59484
            },
            "nonCommercial": {
              "long": 237503,
              "short": 136359,
              "net": 101144
            },
            "smallTrader": {
              "long": 102312,
              "short": 143972,
              "net": -41660
            }
          },
          "openInterest": 893796
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 376053,
              "short": 332085,
              "net": 43968
            },
            "nonCommercial": {
              "long": 76528,
              "short": 95712,
              "net": -19184
            },
            "smallTrader": {
              "long": 134376,
              "short": 159160,
              "net": -24784
            }
          },
          "openInterest": 590910
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 763154,
              "short": 829800,
              "net": -66646
            },
            "nonCommercial": {
              "long": 276794,
              "short": 142032,
              "net": 134762
            },
            "smallTrader": {
              "long": 199779,
              "short": 267895,
              "net": -68116
            }
          },
          "openInterest": 1256109
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12988,
              "short": 117432,
              "net": -104444
            },
            "nonCommercial": {
              "long": 91791,
              "short": 6226,
              "net": 85565
            },
            "smallTrader": {
              "long": 33839,
              "short": 14960,
              "net": 18879
            }
          },
          "openInterest": 138638
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45367,
              "short": 54500,
              "net": -9133
            },
            "nonCommercial": {
              "long": 30077,
              "short": 29334,
              "net": 743
            },
            "smallTrader": {
              "long": 28862,
              "short": 20472,
              "net": 8390
            }
          },
          "openInterest": 104506
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20231,
              "short": 102773,
              "net": -82542
            },
            "nonCommercial": {
              "long": 52886,
              "short": 1641,
              "net": 51245
            },
            "smallTrader": {
              "long": 45876,
              "short": 14579,
              "net": 31297
            }
          },
          "openInterest": 119128
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84302,
              "short": 113796,
              "net": -29494
            },
            "nonCommercial": {
              "long": 47903,
              "short": 25230,
              "net": 22673
            },
            "smallTrader": {
              "long": 12952,
              "short": 6131,
              "net": 6821
            }
          },
          "openInterest": 165028
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64982,
              "short": 91658,
              "net": -26676
            },
            "nonCommercial": {
              "long": 34188,
              "short": 10252,
              "net": 23936
            },
            "smallTrader": {
              "long": 8644,
              "short": 5904,
              "net": 2740
            }
          },
          "openInterest": 121346
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63696,
              "short": 92690,
              "net": -28994
            },
            "nonCommercial": {
              "long": 47672,
              "short": 20628,
              "net": 27044
            },
            "smallTrader": {
              "long": 15018,
              "short": 13068,
              "net": 1950
            }
          },
          "openInterest": 135882
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 691950,
              "short": 996873,
              "net": -304923
            },
            "nonCommercial": {
              "long": 486703,
              "short": 98372,
              "net": 388331
            },
            "smallTrader": {
              "long": 154701,
              "short": 238109,
              "net": -83408
            }
          },
          "openInterest": 1533106
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102462,
              "short": 129555,
              "net": -27093
            },
            "nonCommercial": {
              "long": 43608,
              "short": 23541,
              "net": 20067
            },
            "smallTrader": {
              "long": 20188,
              "short": 13162,
              "net": 7026
            }
          },
          "openInterest": 182719
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 655387,
              "short": 952880,
              "net": -297493
            },
            "nonCommercial": {
              "long": 392867,
              "short": 137973,
              "net": 254894
            },
            "smallTrader": {
              "long": 102141,
              "short": 59542,
              "net": 42599
            }
          },
          "openInterest": 1516081
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25145,
              "short": 48454,
              "net": -23309
            },
            "nonCommercial": {
              "long": 24250,
              "short": 4336,
              "net": 19914
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58786
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11652,
              "short": 11254,
              "net": 398
            },
            "nonCommercial": {
              "long": 24,
              "short": 574,
              "net": -550
            },
            "smallTrader": {
              "long": 353,
              "short": 201,
              "net": 152
            }
          },
          "openInterest": 12165
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62196,
              "short": 134511,
              "net": -72315
            },
            "nonCommercial": {
              "long": 93031,
              "short": 36401,
              "net": 56630
            },
            "smallTrader": {
              "long": 60800,
              "short": 45115,
              "net": 15685
            }
          },
          "openInterest": 218177
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11474,
              "short": 11765,
              "net": -291
            },
            "nonCommercial": {
              "long": 19575,
              "short": 4695,
              "net": 14880
            },
            "smallTrader": {
              "long": 7061,
              "short": 21650,
              "net": -14589
            }
          },
          "openInterest": 42997
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161057,
              "short": 237989,
              "net": -76932
            },
            "nonCommercial": {
              "long": 80805,
              "short": 16011,
              "net": 64794
            },
            "smallTrader": {
              "long": 24012,
              "short": 11874,
              "net": 12138
            }
          },
          "openInterest": 281632
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 158429,
              "short": 399198,
              "net": -240769
            },
            "nonCommercial": {
              "long": 242343,
              "short": 49222,
              "net": 193121
            },
            "smallTrader": {
              "long": 68509,
              "short": 20861,
              "net": 47648
            }
          },
          "openInterest": 492087
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173817,
              "short": 222396,
              "net": -48579
            },
            "nonCommercial": {
              "long": 65634,
              "short": 35183,
              "net": 30451
            },
            "smallTrader": {
              "long": 44000,
              "short": 25872,
              "net": 18128
            }
          },
          "openInterest": 306903
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33152,
              "short": 38976,
              "net": -5824
            },
            "nonCommercial": {
              "long": 37737,
              "short": 30685,
              "net": 7052
            },
            "smallTrader": {
              "long": 29159,
              "short": 30387,
              "net": -1228
            }
          },
          "openInterest": 100377
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92041,
              "short": 125129,
              "net": -33088
            },
            "nonCommercial": {
              "long": 65315,
              "short": 26652,
              "net": 38663
            },
            "smallTrader": {
              "long": 28987,
              "short": 34562,
              "net": -5575
            }
          },
          "openInterest": 231147
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160339,
              "short": 178539,
              "net": -18200
            },
            "nonCommercial": {
              "long": 113976,
              "short": 53376,
              "net": 60600
            },
            "smallTrader": {
              "long": 31089,
              "short": 73489,
              "net": -42400
            }
          },
          "openInterest": 382223
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29260,
              "short": 123919,
              "net": -94659
            },
            "nonCommercial": {
              "long": 91688,
              "short": 3613,
              "net": 88075
            },
            "smallTrader": {
              "long": 8186,
              "short": 1602,
              "net": 6584
            }
          },
          "openInterest": 129361
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42517,
              "short": 56009,
              "net": -13492
            },
            "nonCommercial": {
              "long": 19335,
              "short": 9964,
              "net": 9371
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74143
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387553,
              "short": 229426,
              "net": 158127
            },
            "nonCommercial": {
              "long": 132168,
              "short": 333181,
              "net": -201013
            },
            "smallTrader": {
              "long": 78470,
              "short": 35584,
              "net": 42886
            }
          },
          "openInterest": 873477
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4356,
              "short": 4767,
              "net": -411
            },
            "nonCommercial": {
              "long": 6598,
              "short": 6359,
              "net": 239
            },
            "smallTrader": {
              "long": 2231,
              "short": 2059,
              "net": 172
            }
          },
          "openInterest": 13401
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6027,
              "short": 28075,
              "net": -22048
            },
            "nonCommercial": {
              "long": 21156,
              "short": 2128,
              "net": 19028
            },
            "smallTrader": {
              "long": 4945,
              "short": 1925,
              "net": 3020
            }
          },
          "openInterest": 32556
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 584123,
              "short": 595107,
              "net": -10984
            },
            "nonCommercial": {
              "long": 72854,
              "short": 95623,
              "net": -22769
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 826332
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32587,
              "short": 87882,
              "net": -55295
            },
            "nonCommercial": {
              "long": 47764,
              "short": 10625,
              "net": 37139
            },
            "smallTrader": {
              "long": 35060,
              "short": 16904,
              "net": 18156
            }
          },
          "openInterest": 138486
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89580,
              "short": 145026,
              "net": -55446
            },
            "nonCommercial": {
              "long": 63088,
              "short": 23743,
              "net": 39345
            },
            "smallTrader": {
              "long": 36824,
              "short": 20723,
              "net": 16101
            }
          },
          "openInterest": 214495
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168834,
              "short": 244994,
              "net": -76160
            },
            "nonCommercial": {
              "long": 103139,
              "short": 36955,
              "net": 66184
            },
            "smallTrader": {
              "long": 34108,
              "short": 24132,
              "net": 9976
            }
          },
          "openInterest": 350014
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272555,
              "short": 408282,
              "net": -135727
            },
            "nonCommercial": {
              "long": 210601,
              "short": 45039,
              "net": 165562
            },
            "smallTrader": {
              "long": 55248,
              "short": 85083,
              "net": -29835
            }
          },
          "openInterest": 618462
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 303485,
              "short": 466403,
              "net": -162918
            },
            "nonCommercial": {
              "long": 172747,
              "short": 26443,
              "net": 146304
            },
            "smallTrader": {
              "long": 67115,
              "short": 50501,
              "net": 16614
            }
          },
          "openInterest": 595022
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6623,
              "short": 42205,
              "net": -35582
            },
            "nonCommercial": {
              "long": 24184,
              "short": 5227,
              "net": 18957
            },
            "smallTrader": {
              "long": 25922,
              "short": 9297,
              "net": 16625
            }
          },
          "openInterest": 56730
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18686,
              "short": 5031,
              "net": 13655
            },
            "nonCommercial": {
              "long": 27421,
              "short": 41334,
              "net": -13913
            },
            "smallTrader": {
              "long": 5841,
              "short": 5583,
              "net": 258
            }
          },
          "openInterest": 52915
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 104093,
              "short": 113604,
              "net": -9511
            },
            "nonCommercial": {
              "long": 24710,
              "short": 20609,
              "net": 4101
            },
            "smallTrader": {
              "long": 20801,
              "short": 15391,
              "net": 5410
            }
          },
          "openInterest": 184059
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75627,
              "short": 121209,
              "net": -45582
            },
            "nonCommercial": {
              "long": 57464,
              "short": 7509,
              "net": 49955
            },
            "smallTrader": {
              "long": 24131,
              "short": 28504,
              "net": -4373
            }
          },
          "openInterest": 181540
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264262,
              "short": 257408,
              "net": 6854
            },
            "nonCommercial": {
              "long": 96667,
              "short": 85802,
              "net": 10865
            },
            "smallTrader": {
              "long": 40048,
              "short": 57767,
              "net": -17719
            }
          },
          "openInterest": 481095
        }
      ]
    },
    {
      "reportDate": "2011-04-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1105903,
              "short": 903917,
              "net": 201986
            },
            "nonCommercial": {
              "long": 210683,
              "short": 291348,
              "net": -80665
            },
            "smallTrader": {
              "long": 263924,
              "short": 385245,
              "net": -121321
            }
          },
          "openInterest": 1605373
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 685347,
              "short": 626832,
              "net": 58515
            },
            "nonCommercial": {
              "long": 184022,
              "short": 178712,
              "net": 5310
            },
            "smallTrader": {
              "long": 95376,
              "short": 159201,
              "net": -63825
            }
          },
          "openInterest": 971656
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383071,
              "short": 302847,
              "net": 80224
            },
            "nonCommercial": {
              "long": 74675,
              "short": 121338,
              "net": -46663
            },
            "smallTrader": {
              "long": 128906,
              "short": 162467,
              "net": -33561
            }
          },
          "openInterest": 593161
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 849577,
              "short": 852163,
              "net": -2586
            },
            "nonCommercial": {
              "long": 255561,
              "short": 136165,
              "net": 119396
            },
            "smallTrader": {
              "long": 184403,
              "short": 301213,
              "net": -116810
            }
          },
          "openInterest": 1302380
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12397,
              "short": 122422,
              "net": -110025
            },
            "nonCommercial": {
              "long": 99390,
              "short": 8452,
              "net": 90938
            },
            "smallTrader": {
              "long": 34315,
              "short": 15228,
              "net": 19087
            }
          },
          "openInterest": 146108
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4056,
              "short": 11117,
              "net": -7061
            },
            "nonCommercial": {
              "long": 32067,
              "short": 26202,
              "net": 5865
            },
            "smallTrader": {
              "long": 1333,
              "short": 137,
              "net": 1196
            }
          },
          "openInterest": 37456
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24080,
              "short": 69398,
              "net": -45318
            },
            "nonCommercial": {
              "long": 53796,
              "short": 21382,
              "net": 32414
            },
            "smallTrader": {
              "long": 33236,
              "short": 20332,
              "net": 12904
            }
          },
          "openInterest": 111219
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17432,
              "short": 117936,
              "net": -100504
            },
            "nonCommercial": {
              "long": 68876,
              "short": 3846,
              "net": 65030
            },
            "smallTrader": {
              "long": 51947,
              "short": 16473,
              "net": 35474
            }
          },
          "openInterest": 138257
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91616,
              "short": 115479,
              "net": -23863
            },
            "nonCommercial": {
              "long": 44672,
              "short": 25936,
              "net": 18736
            },
            "smallTrader": {
              "long": 12039,
              "short": 6912,
              "net": 5127
            }
          },
          "openInterest": 167050
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65051,
              "short": 93571,
              "net": -28520
            },
            "nonCommercial": {
              "long": 36455,
              "short": 10440,
              "net": 26015
            },
            "smallTrader": {
              "long": 7081,
              "short": 4576,
              "net": 2505
            }
          },
          "openInterest": 124409
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61166,
              "short": 89006,
              "net": -27840
            },
            "nonCommercial": {
              "long": 46268,
              "short": 23884,
              "net": 22384
            },
            "smallTrader": {
              "long": 17268,
              "short": 11812,
              "net": 5456
            }
          },
          "openInterest": 134293
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 716614,
              "short": 1046688,
              "net": -330074
            },
            "nonCommercial": {
              "long": 523604,
              "short": 104990,
              "net": 418614
            },
            "smallTrader": {
              "long": 160295,
              "short": 248835,
              "net": -88540
            }
          },
          "openInterest": 1618509
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112842,
              "short": 141000,
              "net": -28158
            },
            "nonCommercial": {
              "long": 44727,
              "short": 23681,
              "net": 21046
            },
            "smallTrader": {
              "long": 20997,
              "short": 13885,
              "net": 7112
            }
          },
          "openInterest": 195689
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 667562,
              "short": 956583,
              "net": -289021
            },
            "nonCommercial": {
              "long": 394454,
              "short": 142303,
              "net": 252151
            },
            "smallTrader": {
              "long": 107387,
              "short": 70517,
              "net": 36870
            }
          },
          "openInterest": 1566762
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25348,
              "short": 45642,
              "net": -20294
            },
            "nonCommercial": {
              "long": 26687,
              "short": 4945,
              "net": 21742
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58807
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10421,
              "short": 10203,
              "net": 218
            },
            "nonCommercial": {
              "long": 24,
              "short": 336,
              "net": -312
            },
            "smallTrader": {
              "long": 307,
              "short": 213,
              "net": 94
            }
          },
          "openInterest": 10894
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70097,
              "short": 146642,
              "net": -76545
            },
            "nonCommercial": {
              "long": 99405,
              "short": 39548,
              "net": 59857
            },
            "smallTrader": {
              "long": 65269,
              "short": 48581,
              "net": 16688
            }
          },
          "openInterest": 236270
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11807,
              "short": 11626,
              "net": 181
            },
            "nonCommercial": {
              "long": 20770,
              "short": 4714,
              "net": 16056
            },
            "smallTrader": {
              "long": 6434,
              "short": 22671,
              "net": -16237
            }
          },
          "openInterest": 43148
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159831,
              "short": 237804,
              "net": -77973
            },
            "nonCommercial": {
              "long": 81754,
              "short": 15552,
              "net": 66202
            },
            "smallTrader": {
              "long": 25141,
              "short": 13370,
              "net": 11771
            }
          },
          "openInterest": 286614
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 157327,
              "short": 415992,
              "net": -258665
            },
            "nonCommercial": {
              "long": 259792,
              "short": 55086,
              "net": 204706
            },
            "smallTrader": {
              "long": 75706,
              "short": 21747,
              "net": 53959
            }
          },
          "openInterest": 508956
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170079,
              "short": 220925,
              "net": -50846
            },
            "nonCommercial": {
              "long": 67160,
              "short": 35355,
              "net": 31805
            },
            "smallTrader": {
              "long": 44755,
              "short": 25714,
              "net": 19041
            }
          },
          "openInterest": 305837
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81153,
              "short": 19159,
              "net": 61994
            },
            "nonCommercial": {
              "long": 16516,
              "short": 59747,
              "net": -43231
            },
            "smallTrader": {
              "long": 22295,
              "short": 41058,
              "net": -18763
            }
          },
          "openInterest": 120632
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94111,
              "short": 129975,
              "net": -35864
            },
            "nonCommercial": {
              "long": 70635,
              "short": 27023,
              "net": 43612
            },
            "smallTrader": {
              "long": 27910,
              "short": 35658,
              "net": -7748
            }
          },
          "openInterest": 243995
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162010,
              "short": 190986,
              "net": -28976
            },
            "nonCommercial": {
              "long": 123439,
              "short": 51947,
              "net": 71492
            },
            "smallTrader": {
              "long": 32316,
              "short": 74832,
              "net": -42516
            }
          },
          "openInterest": 393601
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23925,
              "short": 149905,
              "net": -125980
            },
            "nonCommercial": {
              "long": 126414,
              "short": 7352,
              "net": 119062
            },
            "smallTrader": {
              "long": 8478,
              "short": 1560,
              "net": 6918
            }
          },
          "openInterest": 158825
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48093,
              "short": 69483,
              "net": -21390
            },
            "nonCommercial": {
              "long": 25099,
              "short": 9541,
              "net": 15558
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 90141
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 385850,
              "short": 235403,
              "net": 150447
            },
            "nonCommercial": {
              "long": 130282,
              "short": 330652,
              "net": -200370
            },
            "smallTrader": {
              "long": 85916,
              "short": 35993,
              "net": 49923
            }
          },
          "openInterest": 906245
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2772,
              "short": 7022,
              "net": -4250
            },
            "nonCommercial": {
              "long": 10129,
              "short": 7434,
              "net": 2695
            },
            "smallTrader": {
              "long": 3293,
              "short": 1738,
              "net": 1555
            }
          },
          "openInterest": 16197
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5757,
              "short": 30460,
              "net": -24703
            },
            "nonCommercial": {
              "long": 22615,
              "short": 1621,
              "net": 20994
            },
            "smallTrader": {
              "long": 5351,
              "short": 1642,
              "net": 3709
            }
          },
          "openInterest": 33967
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 580197,
              "short": 610712,
              "net": -30515
            },
            "nonCommercial": {
              "long": 83505,
              "short": 93573,
              "net": -10068
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 838763
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33413,
              "short": 89827,
              "net": -56414
            },
            "nonCommercial": {
              "long": 48890,
              "short": 12105,
              "net": 36785
            },
            "smallTrader": {
              "long": 35002,
              "short": 15373,
              "net": 19629
            }
          },
          "openInterest": 143013
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95290,
              "short": 145563,
              "net": -50273
            },
            "nonCommercial": {
              "long": 60031,
              "short": 26297,
              "net": 33734
            },
            "smallTrader": {
              "long": 40366,
              "short": 23827,
              "net": 16539
            }
          },
          "openInterest": 221496
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171352,
              "short": 257947,
              "net": -86595
            },
            "nonCommercial": {
              "long": 116528,
              "short": 41957,
              "net": 74571
            },
            "smallTrader": {
              "long": 36406,
              "short": 24382,
              "net": 12024
            }
          },
          "openInterest": 377348
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 275094,
              "short": 417873,
              "net": -142779
            },
            "nonCommercial": {
              "long": 215997,
              "short": 49264,
              "net": 166733
            },
            "smallTrader": {
              "long": 60972,
              "short": 84926,
              "net": -23954
            }
          },
          "openInterest": 634186
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 308242,
              "short": 471821,
              "net": -163579
            },
            "nonCommercial": {
              "long": 175008,
              "short": 27784,
              "net": 147224
            },
            "smallTrader": {
              "long": 73280,
              "short": 56925,
              "net": 16355
            }
          },
          "openInterest": 626615
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12558,
              "short": 40498,
              "net": -27940
            },
            "nonCommercial": {
              "long": 21588,
              "short": 10745,
              "net": 10843
            },
            "smallTrader": {
              "long": 25807,
              "short": 8710,
              "net": 17097
            }
          },
          "openInterest": 59954
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18919,
              "short": 7624,
              "net": 11295
            },
            "nonCommercial": {
              "long": 24351,
              "short": 36050,
              "net": -11699
            },
            "smallTrader": {
              "long": 5977,
              "short": 5573,
              "net": 404
            }
          },
          "openInterest": 50309
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 98524,
              "short": 109402,
              "net": -10878
            },
            "nonCommercial": {
              "long": 28565,
              "short": 24115,
              "net": 4450
            },
            "smallTrader": {
              "long": 20433,
              "short": 14005,
              "net": 6428
            }
          },
          "openInterest": 181288
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73262,
              "short": 130561,
              "net": -57299
            },
            "nonCommercial": {
              "long": 66140,
              "short": 8192,
              "net": 57948
            },
            "smallTrader": {
              "long": 26067,
              "short": 26716,
              "net": -649
            }
          },
          "openInterest": 191243
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265313,
              "short": 268624,
              "net": -3311
            },
            "nonCommercial": {
              "long": 104210,
              "short": 83048,
              "net": 21162
            },
            "smallTrader": {
              "long": 39905,
              "short": 57756,
              "net": -17851
            }
          },
          "openInterest": 491848
        }
      ]
    },
    {
      "reportDate": "2011-04-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1142665,
              "short": 937338,
              "net": 205327
            },
            "nonCommercial": {
              "long": 211171,
              "short": 293085,
              "net": -81914
            },
            "smallTrader": {
              "long": 272553,
              "short": 395966,
              "net": -123413
            }
          },
          "openInterest": 1654200
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 685757,
              "short": 683331,
              "net": 2426
            },
            "nonCommercial": {
              "long": 255109,
              "short": 180859,
              "net": 74250
            },
            "smallTrader": {
              "long": 84849,
              "short": 161525,
              "net": -76676
            }
          },
          "openInterest": 1035323
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 367511,
              "short": 278708,
              "net": 88803
            },
            "nonCommercial": {
              "long": 37809,
              "short": 111720,
              "net": -73911
            },
            "smallTrader": {
              "long": 148063,
              "short": 162955,
              "net": -14892
            }
          },
          "openInterest": 562684
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 826713,
              "short": 884053,
              "net": -57340
            },
            "nonCommercial": {
              "long": 297392,
              "short": 139555,
              "net": 157837
            },
            "smallTrader": {
              "long": 186646,
              "short": 287143,
              "net": -100497
            }
          },
          "openInterest": 1325636
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15943,
              "short": 124202,
              "net": -108259
            },
            "nonCommercial": {
              "long": 97153,
              "short": 6502,
              "net": 90651
            },
            "smallTrader": {
              "long": 35875,
              "short": 18267,
              "net": 17608
            }
          },
          "openInterest": 149033
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4168,
              "short": 11052,
              "net": -6884
            },
            "nonCommercial": {
              "long": 31884,
              "short": 26202,
              "net": 5682
            },
            "smallTrader": {
              "long": 1344,
              "short": 142,
              "net": 1202
            }
          },
          "openInterest": 37396
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25408,
              "short": 74300,
              "net": -48892
            },
            "nonCommercial": {
              "long": 53423,
              "short": 26752,
              "net": 26671
            },
            "smallTrader": {
              "long": 41461,
              "short": 19240,
              "net": 22221
            }
          },
          "openInterest": 120316
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22824,
              "short": 123079,
              "net": -100255
            },
            "nonCommercial": {
              "long": 66354,
              "short": 2613,
              "net": 63741
            },
            "smallTrader": {
              "long": 52768,
              "short": 16254,
              "net": 36514
            }
          },
          "openInterest": 142022
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87926,
              "short": 110610,
              "net": -22684
            },
            "nonCommercial": {
              "long": 45953,
              "short": 27338,
              "net": 18615
            },
            "smallTrader": {
              "long": 11299,
              "short": 7230,
              "net": 4069
            }
          },
          "openInterest": 159819
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67970,
              "short": 99938,
              "net": -31968
            },
            "nonCommercial": {
              "long": 36667,
              "short": 7154,
              "net": 29513
            },
            "smallTrader": {
              "long": 8065,
              "short": 5610,
              "net": 2455
            }
          },
          "openInterest": 121875
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62368,
              "short": 98055,
              "net": -35687
            },
            "nonCommercial": {
              "long": 52973,
              "short": 21983,
              "net": 30990
            },
            "smallTrader": {
              "long": 16163,
              "short": 11466,
              "net": 4697
            }
          },
          "openInterest": 142085
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 701124,
              "short": 1060658,
              "net": -359534
            },
            "nonCommercial": {
              "long": 557213,
              "short": 107640,
              "net": 449573
            },
            "smallTrader": {
              "long": 164049,
              "short": 254088,
              "net": -90039
            }
          },
          "openInterest": 1659868
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118029,
              "short": 151310,
              "net": -33281
            },
            "nonCommercial": {
              "long": 46084,
              "short": 21787,
              "net": 24297
            },
            "smallTrader": {
              "long": 21996,
              "short": 13012,
              "net": 8984
            }
          },
          "openInterest": 198223
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 666455,
              "short": 953925,
              "net": -287470
            },
            "nonCommercial": {
              "long": 385641,
              "short": 142380,
              "net": 243261
            },
            "smallTrader": {
              "long": 118165,
              "short": 73956,
              "net": 44209
            }
          },
          "openInterest": 1584517
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26172,
              "short": 47223,
              "net": -21051
            },
            "nonCommercial": {
              "long": 26079,
              "short": 4368,
              "net": 21711
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59261
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11188,
              "short": 10673,
              "net": 515
            },
            "nonCommercial": {
              "long": 41,
              "short": 581,
              "net": -540
            },
            "smallTrader": {
              "long": 352,
              "short": 327,
              "net": 25
            }
          },
          "openInterest": 11702
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69054,
              "short": 151768,
              "net": -82714
            },
            "nonCommercial": {
              "long": 105425,
              "short": 40440,
              "net": 64985
            },
            "smallTrader": {
              "long": 67024,
              "short": 49295,
              "net": 17729
            }
          },
          "openInterest": 243203
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12244,
              "short": 11852,
              "net": 392
            },
            "nonCommercial": {
              "long": 20560,
              "short": 4893,
              "net": 15667
            },
            "smallTrader": {
              "long": 5985,
              "short": 22044,
              "net": -16059
            }
          },
          "openInterest": 42891
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172459,
              "short": 246062,
              "net": -73603
            },
            "nonCommercial": {
              "long": 79293,
              "short": 16915,
              "net": 62378
            },
            "smallTrader": {
              "long": 24773,
              "short": 13548,
              "net": 11225
            }
          },
          "openInterest": 293832
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 157498,
              "short": 411186,
              "net": -253688
            },
            "nonCommercial": {
              "long": 261335,
              "short": 59590,
              "net": 201745
            },
            "smallTrader": {
              "long": 71591,
              "short": 19648,
              "net": 51943
            }
          },
          "openInterest": 514871
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175913,
              "short": 219373,
              "net": -43460
            },
            "nonCommercial": {
              "long": 61324,
              "short": 33734,
              "net": 27590
            },
            "smallTrader": {
              "long": 41731,
              "short": 25861,
              "net": 15870
            }
          },
          "openInterest": 302561
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95231,
              "short": 18248,
              "net": 76983
            },
            "nonCommercial": {
              "long": 14183,
              "short": 67060,
              "net": -52877
            },
            "smallTrader": {
              "long": 20234,
              "short": 44340,
              "net": -24106
            }
          },
          "openInterest": 130084
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93534,
              "short": 127061,
              "net": -33527
            },
            "nonCommercial": {
              "long": 66372,
              "short": 26436,
              "net": 39936
            },
            "smallTrader": {
              "long": 26831,
              "short": 33240,
              "net": -6409
            }
          },
          "openInterest": 234891
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161568,
              "short": 192420,
              "net": -30852
            },
            "nonCommercial": {
              "long": 128100,
              "short": 52549,
              "net": 75551
            },
            "smallTrader": {
              "long": 28914,
              "short": 73613,
              "net": -44699
            }
          },
          "openInterest": 388055
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26674,
              "short": 157661,
              "net": -130987
            },
            "nonCommercial": {
              "long": 131688,
              "short": 6842,
              "net": 124846
            },
            "smallTrader": {
              "long": 8257,
              "short": 2116,
              "net": 6141
            }
          },
          "openInterest": 166619
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48102,
              "short": 64785,
              "net": -16683
            },
            "nonCommercial": {
              "long": 21385,
              "short": 10051,
              "net": 11334
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84480
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 404588,
              "short": 237000,
              "net": 167588
            },
            "nonCommercial": {
              "long": 136791,
              "short": 347240,
              "net": -210449
            },
            "smallTrader": {
              "long": 83815,
              "short": 40954,
              "net": 42861
            }
          },
          "openInterest": 950482
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3348,
              "short": 11788,
              "net": -8440
            },
            "nonCommercial": {
              "long": 14233,
              "short": 7897,
              "net": 6336
            },
            "smallTrader": {
              "long": 3562,
              "short": 1458,
              "net": 2104
            }
          },
          "openInterest": 21143
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5022,
              "short": 32478,
              "net": -27456
            },
            "nonCommercial": {
              "long": 25008,
              "short": 1687,
              "net": 23321
            },
            "smallTrader": {
              "long": 5151,
              "short": 1016,
              "net": 4135
            }
          },
          "openInterest": 35727
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 583679,
              "short": 601175,
              "net": -17496
            },
            "nonCommercial": {
              "long": 78729,
              "short": 101382,
              "net": -22653
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 843173
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34794,
              "short": 86073,
              "net": -51279
            },
            "nonCommercial": {
              "long": 46305,
              "short": 13583,
              "net": 32722
            },
            "smallTrader": {
              "long": 34603,
              "short": 16046,
              "net": 18557
            }
          },
          "openInterest": 144670
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102178,
              "short": 141548,
              "net": -39370
            },
            "nonCommercial": {
              "long": 58750,
              "short": 31350,
              "net": 27400
            },
            "smallTrader": {
              "long": 39057,
              "short": 27087,
              "net": 11970
            }
          },
          "openInterest": 225272
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163858,
              "short": 248496,
              "net": -84638
            },
            "nonCommercial": {
              "long": 113209,
              "short": 41203,
              "net": 72006
            },
            "smallTrader": {
              "long": 43222,
              "short": 30590,
              "net": 12632
            }
          },
          "openInterest": 369060
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274861,
              "short": 394509,
              "net": -119648
            },
            "nonCommercial": {
              "long": 203436,
              "short": 51957,
              "net": 151479
            },
            "smallTrader": {
              "long": 57527,
              "short": 89358,
              "net": -31831
            }
          },
          "openInterest": 636593
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 326369,
              "short": 462039,
              "net": -135670
            },
            "nonCommercial": {
              "long": 173938,
              "short": 41983,
              "net": 131955
            },
            "smallTrader": {
              "long": 67703,
              "short": 63988,
              "net": 3715
            }
          },
          "openInterest": 630580
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11077,
              "short": 44300,
              "net": -33223
            },
            "nonCommercial": {
              "long": 22272,
              "short": 7615,
              "net": 14657
            },
            "smallTrader": {
              "long": 28139,
              "short": 9573,
              "net": 18566
            }
          },
          "openInterest": 61505
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17790,
              "short": 8186,
              "net": 9604
            },
            "nonCommercial": {
              "long": 25479,
              "short": 35260,
              "net": -9781
            },
            "smallTrader": {
              "long": 5514,
              "short": 5337,
              "net": 177
            }
          },
          "openInterest": 49843
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 98835,
              "short": 107441,
              "net": -8606
            },
            "nonCommercial": {
              "long": 29647,
              "short": 27091,
              "net": 2556
            },
            "smallTrader": {
              "long": 23413,
              "short": 17363,
              "net": 6050
            }
          },
          "openInterest": 188985
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81685,
              "short": 132847,
              "net": -51162
            },
            "nonCommercial": {
              "long": 61511,
              "short": 8632,
              "net": 52879
            },
            "smallTrader": {
              "long": 29181,
              "short": 30898,
              "net": -1717
            }
          },
          "openInterest": 198563
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 271211,
              "short": 274895,
              "net": -3684
            },
            "nonCommercial": {
              "long": 101739,
              "short": 80168,
              "net": 21571
            },
            "smallTrader": {
              "long": 40285,
              "short": 58172,
              "net": -17887
            }
          },
          "openInterest": 489557
        }
      ]
    },
    {
      "reportDate": "2011-04-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1150461,
              "short": 984141,
              "net": 166320
            },
            "nonCommercial": {
              "long": 202211,
              "short": 255103,
              "net": -52892
            },
            "smallTrader": {
              "long": 241016,
              "short": 354444,
              "net": -113428
            }
          },
          "openInterest": 1626116
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 636232,
              "short": 708630,
              "net": -72398
            },
            "nonCommercial": {
              "long": 306785,
              "short": 171309,
              "net": 135476
            },
            "smallTrader": {
              "long": 97855,
              "short": 160933,
              "net": -63078
            }
          },
          "openInterest": 1054794
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 366070,
              "short": 298008,
              "net": 68062
            },
            "nonCommercial": {
              "long": 58187,
              "short": 102732,
              "net": -44545
            },
            "smallTrader": {
              "long": 129346,
              "short": 152863,
              "net": -23517
            }
          },
          "openInterest": 561681
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 838360,
              "short": 925364,
              "net": -87004
            },
            "nonCommercial": {
              "long": 315148,
              "short": 141000,
              "net": 174148
            },
            "smallTrader": {
              "long": 185745,
              "short": 272889,
              "net": -87144
            }
          },
          "openInterest": 1354954
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17201,
              "short": 119299,
              "net": -102098
            },
            "nonCommercial": {
              "long": 91589,
              "short": 6628,
              "net": 84961
            },
            "smallTrader": {
              "long": 34940,
              "short": 17803,
              "net": 17137
            }
          },
          "openInterest": 143732
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4100,
              "short": 11010,
              "net": -6910
            },
            "nonCommercial": {
              "long": 31911,
              "short": 26202,
              "net": 5709
            },
            "smallTrader": {
              "long": 1391,
              "short": 190,
              "net": 1201
            }
          },
          "openInterest": 37402
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23872,
              "short": 70132,
              "net": -46260
            },
            "nonCommercial": {
              "long": 50572,
              "short": 20397,
              "net": 30175
            },
            "smallTrader": {
              "long": 34301,
              "short": 18216,
              "net": 16085
            }
          },
          "openInterest": 108808
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23480,
              "short": 123045,
              "net": -99565
            },
            "nonCommercial": {
              "long": 67489,
              "short": 2454,
              "net": 65035
            },
            "smallTrader": {
              "long": 50990,
              "short": 16460,
              "net": 34530
            }
          },
          "openInterest": 141961
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85019,
              "short": 106846,
              "net": -21827
            },
            "nonCommercial": {
              "long": 46978,
              "short": 29115,
              "net": 17863
            },
            "smallTrader": {
              "long": 10308,
              "short": 6344,
              "net": 3964
            }
          },
          "openInterest": 153059
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60110,
              "short": 98268,
              "net": -38158
            },
            "nonCommercial": {
              "long": 41405,
              "short": 6922,
              "net": 34483
            },
            "smallTrader": {
              "long": 8199,
              "short": 4524,
              "net": 3675
            }
          },
          "openInterest": 116648
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63739,
              "short": 90632,
              "net": -26893
            },
            "nonCommercial": {
              "long": 43667,
              "short": 18608,
              "net": 25059
            },
            "smallTrader": {
              "long": 15809,
              "short": 13975,
              "net": 1834
            }
          },
          "openInterest": 132383
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 671176,
              "short": 1057520,
              "net": -386344
            },
            "nonCommercial": {
              "long": 569049,
              "short": 110321,
              "net": 458728
            },
            "smallTrader": {
              "long": 173057,
              "short": 245441,
              "net": -72384
            }
          },
          "openInterest": 1650391
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97953,
              "short": 124937,
              "net": -26984
            },
            "nonCommercial": {
              "long": 43802,
              "short": 24054,
              "net": 19748
            },
            "smallTrader": {
              "long": 19467,
              "short": 12231,
              "net": 7236
            }
          },
          "openInterest": 172140
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 666080,
              "short": 961244,
              "net": -295164
            },
            "nonCommercial": {
              "long": 405826,
              "short": 151795,
              "net": 254031
            },
            "smallTrader": {
              "long": 100252,
              "short": 59119,
              "net": 41133
            }
          },
          "openInterest": 1539895
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25406,
              "short": 40602,
              "net": -15196
            },
            "nonCommercial": {
              "long": 20437,
              "short": 4538,
              "net": 15899
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53057
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11186,
              "short": 10576,
              "net": 610
            },
            "nonCommercial": {
              "long": 69,
              "short": 766,
              "net": -697
            },
            "smallTrader": {
              "long": 292,
              "short": 205,
              "net": 87
            }
          },
          "openInterest": 11712
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74976,
              "short": 155704,
              "net": -80728
            },
            "nonCommercial": {
              "long": 102686,
              "short": 40491,
              "net": 62195
            },
            "smallTrader": {
              "long": 64455,
              "short": 45922,
              "net": 18533
            }
          },
          "openInterest": 244006
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11487,
              "short": 11282,
              "net": 205
            },
            "nonCommercial": {
              "long": 20059,
              "short": 5487,
              "net": 14572
            },
            "smallTrader": {
              "long": 6540,
              "short": 21317,
              "net": -14777
            }
          },
          "openInterest": 41805
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171960,
              "short": 246842,
              "net": -74882
            },
            "nonCommercial": {
              "long": 80115,
              "short": 17813,
              "net": 62302
            },
            "smallTrader": {
              "long": 25389,
              "short": 12809,
              "net": 12580
            }
          },
          "openInterest": 298388
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 157793,
              "short": 424341,
              "net": -266548
            },
            "nonCommercial": {
              "long": 274208,
              "short": 59282,
              "net": 214926
            },
            "smallTrader": {
              "long": 75505,
              "short": 23883,
              "net": 51622
            }
          },
          "openInterest": 537946
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188658,
              "short": 229208,
              "net": -40550
            },
            "nonCommercial": {
              "long": 61615,
              "short": 35904,
              "net": 25711
            },
            "smallTrader": {
              "long": 41658,
              "short": 26819,
              "net": 14839
            }
          },
          "openInterest": 316036
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96035,
              "short": 21785,
              "net": 74250
            },
            "nonCommercial": {
              "long": 12935,
              "short": 65918,
              "net": -52983
            },
            "smallTrader": {
              "long": 18780,
              "short": 40047,
              "net": -21267
            }
          },
          "openInterest": 127838
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92340,
              "short": 126159,
              "net": -33819
            },
            "nonCommercial": {
              "long": 63839,
              "short": 24538,
              "net": 39301
            },
            "smallTrader": {
              "long": 27097,
              "short": 32579,
              "net": -5482
            }
          },
          "openInterest": 232397
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160831,
              "short": 191588,
              "net": -30757
            },
            "nonCommercial": {
              "long": 127152,
              "short": 51612,
              "net": 75540
            },
            "smallTrader": {
              "long": 28290,
              "short": 73073,
              "net": -44783
            }
          },
          "openInterest": 376895
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22620,
              "short": 163034,
              "net": -140414
            },
            "nonCommercial": {
              "long": 142812,
              "short": 8683,
              "net": 134129
            },
            "smallTrader": {
              "long": 8730,
              "short": 2445,
              "net": 6285
            }
          },
          "openInterest": 174299
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49419,
              "short": 61923,
              "net": -12504
            },
            "nonCommercial": {
              "long": 17352,
              "short": 9170,
              "net": 8182
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77540
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 406179,
              "short": 236330,
              "net": 169849
            },
            "nonCommercial": {
              "long": 134130,
              "short": 346262,
              "net": -212132
            },
            "smallTrader": {
              "long": 83360,
              "short": 41077,
              "net": 42283
            }
          },
          "openInterest": 978580
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3666,
              "short": 15986,
              "net": -12320
            },
            "nonCommercial": {
              "long": 17722,
              "short": 8383,
              "net": 9339
            },
            "smallTrader": {
              "long": 4188,
              "short": 1207,
              "net": 2981
            }
          },
          "openInterest": 25789
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5093,
              "short": 32172,
              "net": -27079
            },
            "nonCommercial": {
              "long": 24834,
              "short": 1524,
              "net": 23310
            },
            "smallTrader": {
              "long": 5181,
              "short": 1412,
              "net": 3769
            }
          },
          "openInterest": 35352
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 600242,
              "short": 603141,
              "net": -2899
            },
            "nonCommercial": {
              "long": 72895,
              "short": 106650,
              "net": -33755
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 859929
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34043,
              "short": 86735,
              "net": -52692
            },
            "nonCommercial": {
              "long": 48325,
              "short": 14559,
              "net": 33766
            },
            "smallTrader": {
              "long": 35162,
              "short": 16236,
              "net": 18926
            }
          },
          "openInterest": 144981
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109948,
              "short": 142863,
              "net": -32915
            },
            "nonCommercial": {
              "long": 57519,
              "short": 34313,
              "net": 23206
            },
            "smallTrader": {
              "long": 38591,
              "short": 28882,
              "net": 9709
            }
          },
          "openInterest": 234149
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155179,
              "short": 246329,
              "net": -91150
            },
            "nonCommercial": {
              "long": 116689,
              "short": 39514,
              "net": 77175
            },
            "smallTrader": {
              "long": 40460,
              "short": 26485,
              "net": 13975
            }
          },
          "openInterest": 353005
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277314,
              "short": 384464,
              "net": -107150
            },
            "nonCommercial": {
              "long": 193604,
              "short": 55806,
              "net": 137798
            },
            "smallTrader": {
              "long": 55459,
              "short": 86107,
              "net": -30648
            }
          },
          "openInterest": 636040
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 345825,
              "short": 463273,
              "net": -117448
            },
            "nonCommercial": {
              "long": 164291,
              "short": 48238,
              "net": 116053
            },
            "smallTrader": {
              "long": 61387,
              "short": 59992,
              "net": 1395
            }
          },
          "openInterest": 615070
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12312,
              "short": 49346,
              "net": -37034
            },
            "nonCommercial": {
              "long": 27271,
              "short": 9897,
              "net": 17374
            },
            "smallTrader": {
              "long": 29697,
              "short": 10037,
              "net": 19660
            }
          },
          "openInterest": 69281
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18002,
              "short": 11611,
              "net": 6391
            },
            "nonCommercial": {
              "long": 22428,
              "short": 32857,
              "net": -10429
            },
            "smallTrader": {
              "long": 8449,
              "short": 4411,
              "net": 4038
            }
          },
          "openInterest": 50159
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 123227,
              "short": 126367,
              "net": -3140
            },
            "nonCommercial": {
              "long": 30257,
              "short": 33691,
              "net": -3434
            },
            "smallTrader": {
              "long": 22478,
              "short": 15904,
              "net": 6574
            }
          },
          "openInterest": 214920
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84918,
              "short": 130834,
              "net": -45916
            },
            "nonCommercial": {
              "long": 55291,
              "short": 7667,
              "net": 47624
            },
            "smallTrader": {
              "long": 28694,
              "short": 30402,
              "net": -1708
            }
          },
          "openInterest": 193859
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 269188,
              "short": 273747,
              "net": -4559
            },
            "nonCommercial": {
              "long": 104339,
              "short": 84373,
              "net": 19966
            },
            "smallTrader": {
              "long": 37674,
              "short": 53081,
              "net": -15407
            }
          },
          "openInterest": 485351
        }
      ]
    },
    {
      "reportDate": "2011-04-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1150294,
              "short": 1001448,
              "net": 148846
            },
            "nonCommercial": {
              "long": 211100,
              "short": 245514,
              "net": -34414
            },
            "smallTrader": {
              "long": 274135,
              "short": 388567,
              "net": -114432
            }
          },
          "openInterest": 1660137
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 593210,
              "short": 726965,
              "net": -133755
            },
            "nonCommercial": {
              "long": 338554,
              "short": 159934,
              "net": 178620
            },
            "smallTrader": {
              "long": 108395,
              "short": 153260,
              "net": -44865
            }
          },
          "openInterest": 1057084
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 360387,
              "short": 321881,
              "net": 38506
            },
            "nonCommercial": {
              "long": 67844,
              "short": 104390,
              "net": -36546
            },
            "smallTrader": {
              "long": 140729,
              "short": 142689,
              "net": -1960
            }
          },
          "openInterest": 575695
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 837397,
              "short": 999175,
              "net": -161778
            },
            "nonCommercial": {
              "long": 371791,
              "short": 127976,
              "net": 243815
            },
            "smallTrader": {
              "long": 200674,
              "short": 282711,
              "net": -82037
            }
          },
          "openInterest": 1423930
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18141,
              "short": 117274,
              "net": -99133
            },
            "nonCommercial": {
              "long": 88675,
              "short": 7808,
              "net": 80867
            },
            "smallTrader": {
              "long": 36651,
              "short": 18385,
              "net": 18266
            }
          },
          "openInterest": 143468
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23115,
              "short": 79277,
              "net": -56162
            },
            "nonCommercial": {
              "long": 56867,
              "short": 23284,
              "net": 33583
            },
            "smallTrader": {
              "long": 38458,
              "short": 15879,
              "net": 22579
            }
          },
          "openInterest": 118486
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24838,
              "short": 122485,
              "net": -97647
            },
            "nonCommercial": {
              "long": 61493,
              "short": 2430,
              "net": 59063
            },
            "smallTrader": {
              "long": 52606,
              "short": 14022,
              "net": 38584
            }
          },
          "openInterest": 138939
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85442,
              "short": 107340,
              "net": -21898
            },
            "nonCommercial": {
              "long": 47621,
              "short": 29875,
              "net": 17746
            },
            "smallTrader": {
              "long": 10341,
              "short": 6189,
              "net": 4152
            }
          },
          "openInterest": 154607
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58930,
              "short": 97428,
              "net": -38498
            },
            "nonCommercial": {
              "long": 42612,
              "short": 8488,
              "net": 34124
            },
            "smallTrader": {
              "long": 8482,
              "short": 4108,
              "net": 4374
            }
          },
          "openInterest": 116698
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62977,
              "short": 89403,
              "net": -26426
            },
            "nonCommercial": {
              "long": 42076,
              "short": 18398,
              "net": 23678
            },
            "smallTrader": {
              "long": 15578,
              "short": 12830,
              "net": 2748
            }
          },
          "openInterest": 130849
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 627856,
              "short": 1041771,
              "net": -413915
            },
            "nonCommercial": {
              "long": 570525,
              "short": 97458,
              "net": 473067
            },
            "smallTrader": {
              "long": 179988,
              "short": 239140,
              "net": -59152
            }
          },
          "openInterest": 1592733
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82827,
              "short": 111073,
              "net": -28246
            },
            "nonCommercial": {
              "long": 42234,
              "short": 21301,
              "net": 20933
            },
            "smallTrader": {
              "long": 19096,
              "short": 11783,
              "net": 7313
            }
          },
          "openInterest": 154952
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 676873,
              "short": 968323,
              "net": -291450
            },
            "nonCommercial": {
              "long": 404938,
              "short": 146870,
              "net": 258068
            },
            "smallTrader": {
              "long": 98166,
              "short": 64784,
              "net": 33382
            }
          },
          "openInterest": 1553704
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28950,
              "short": 43534,
              "net": -14584
            },
            "nonCommercial": {
              "long": 21083,
              "short": 4819,
              "net": 16264
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57431
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11829,
              "short": 11079,
              "net": 750
            },
            "nonCommercial": {
              "long": 157,
              "short": 780,
              "net": -623
            },
            "smallTrader": {
              "long": 80,
              "short": 207,
              "net": -127
            }
          },
          "openInterest": 12228
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72619,
              "short": 161952,
              "net": -89333
            },
            "nonCommercial": {
              "long": 105683,
              "short": 37404,
              "net": 68279
            },
            "smallTrader": {
              "long": 68461,
              "short": 47407,
              "net": 21054
            }
          },
          "openInterest": 249000
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11352,
              "short": 10735,
              "net": 617
            },
            "nonCommercial": {
              "long": 19970,
              "short": 5162,
              "net": 14808
            },
            "smallTrader": {
              "long": 6145,
              "short": 21570,
              "net": -15425
            }
          },
          "openInterest": 40870
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164414,
              "short": 238034,
              "net": -73620
            },
            "nonCommercial": {
              "long": 81293,
              "short": 20331,
              "net": 60962
            },
            "smallTrader": {
              "long": 26018,
              "short": 13360,
              "net": 12658
            }
          },
          "openInterest": 295262
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 167035,
              "short": 416029,
              "net": -248994
            },
            "nonCommercial": {
              "long": 260607,
              "short": 59341,
              "net": 201266
            },
            "smallTrader": {
              "long": 74128,
              "short": 26400,
              "net": 47728
            }
          },
          "openInterest": 530132
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184087,
              "short": 229337,
              "net": -45250
            },
            "nonCommercial": {
              "long": 59646,
              "short": 32775,
              "net": 26871
            },
            "smallTrader": {
              "long": 43618,
              "short": 25239,
              "net": 18379
            }
          },
          "openInterest": 311873
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76538,
              "short": 22612,
              "net": 53926
            },
            "nonCommercial": {
              "long": 14063,
              "short": 51060,
              "net": -36997
            },
            "smallTrader": {
              "long": 23389,
              "short": 40318,
              "net": -16929
            }
          },
          "openInterest": 114134
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94866,
              "short": 123072,
              "net": -28206
            },
            "nonCommercial": {
              "long": 61149,
              "short": 24779,
              "net": 36370
            },
            "smallTrader": {
              "long": 25208,
              "short": 33372,
              "net": -8164
            }
          },
          "openInterest": 226634
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160788,
              "short": 185137,
              "net": -24349
            },
            "nonCommercial": {
              "long": 124208,
              "short": 54726,
              "net": 69482
            },
            "smallTrader": {
              "long": 23726,
              "short": 68859,
              "net": -45133
            }
          },
          "openInterest": 364340
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23592,
              "short": 162240,
              "net": -138648
            },
            "nonCommercial": {
              "long": 138516,
              "short": 6710,
              "net": 131806
            },
            "smallTrader": {
              "long": 8731,
              "short": 1889,
              "net": 6842
            }
          },
          "openInterest": 170977
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52376,
              "short": 72523,
              "net": -20147
            },
            "nonCommercial": {
              "long": 25249,
              "short": 9828,
              "net": 15421
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91470
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 392554,
              "short": 235241,
              "net": 157313
            },
            "nonCommercial": {
              "long": 121021,
              "short": 323198,
              "net": -202177
            },
            "smallTrader": {
              "long": 84175,
              "short": 39311,
              "net": 44864
            }
          },
          "openInterest": 930153
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3523,
              "short": 18088,
              "net": -14565
            },
            "nonCommercial": {
              "long": 19205,
              "short": 7748,
              "net": 11457
            },
            "smallTrader": {
              "long": 4279,
              "short": 1171,
              "net": 3108
            }
          },
          "openInterest": 27220
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5003,
              "short": 34335,
              "net": -29332
            },
            "nonCommercial": {
              "long": 26458,
              "short": 1342,
              "net": 25116
            },
            "smallTrader": {
              "long": 5389,
              "short": 1173,
              "net": 4216
            }
          },
          "openInterest": 37110
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 605934,
              "short": 636890,
              "net": -30956
            },
            "nonCommercial": {
              "long": 83074,
              "short": 95228,
              "net": -12154
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 872221
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35763,
              "short": 78297,
              "net": -42534
            },
            "nonCommercial": {
              "long": 43078,
              "short": 18083,
              "net": 24995
            },
            "smallTrader": {
              "long": 36144,
              "short": 18605,
              "net": 17539
            }
          },
          "openInterest": 143341
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102361,
              "short": 146939,
              "net": -44578
            },
            "nonCommercial": {
              "long": 56633,
              "short": 26216,
              "net": 30417
            },
            "smallTrader": {
              "long": 39102,
              "short": 24941,
              "net": 14161
            }
          },
          "openInterest": 226777
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153429,
              "short": 234788,
              "net": -81359
            },
            "nonCommercial": {
              "long": 107675,
              "short": 39724,
              "net": 67951
            },
            "smallTrader": {
              "long": 38197,
              "short": 24789,
              "net": 13408
            }
          },
          "openInterest": 340125
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267792,
              "short": 372301,
              "net": -104509
            },
            "nonCommercial": {
              "long": 177725,
              "short": 45001,
              "net": 132724
            },
            "smallTrader": {
              "long": 54400,
              "short": 82615,
              "net": -28215
            }
          },
          "openInterest": 593568
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 335722,
              "short": 450834,
              "net": -115112
            },
            "nonCommercial": {
              "long": 162809,
              "short": 49363,
              "net": 113446
            },
            "smallTrader": {
              "long": 59339,
              "short": 57673,
              "net": 1666
            }
          },
          "openInterest": 597546
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15417,
              "short": 51160,
              "net": -35743
            },
            "nonCommercial": {
              "long": 27549,
              "short": 9708,
              "net": 17841
            },
            "smallTrader": {
              "long": 28667,
              "short": 10765,
              "net": 17902
            }
          },
          "openInterest": 71635
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16987,
              "short": 11704,
              "net": 5283
            },
            "nonCommercial": {
              "long": 25460,
              "short": 33949,
              "net": -8489
            },
            "smallTrader": {
              "long": 8027,
              "short": 4821,
              "net": 3206
            }
          },
          "openInterest": 51693
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 106708,
              "short": 108334,
              "net": -1626
            },
            "nonCommercial": {
              "long": 27271,
              "short": 35506,
              "net": -8235
            },
            "smallTrader": {
              "long": 22196,
              "short": 12335,
              "net": 9861
            }
          },
          "openInterest": 193067
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80244,
              "short": 129918,
              "net": -49674
            },
            "nonCommercial": {
              "long": 59266,
              "short": 7936,
              "net": 51330
            },
            "smallTrader": {
              "long": 26020,
              "short": 27676,
              "net": -1656
            }
          },
          "openInterest": 186380
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259384,
              "short": 267124,
              "net": -7740
            },
            "nonCommercial": {
              "long": 107090,
              "short": 84919,
              "net": 22171
            },
            "smallTrader": {
              "long": 38254,
              "short": 52685,
              "net": -14431
            }
          },
          "openInterest": 470608
        }
      ]
    },
    {
      "reportDate": "2011-05-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1164909,
              "short": 1009976,
              "net": 154933
            },
            "nonCommercial": {
              "long": 219432,
              "short": 275543,
              "net": -56111
            },
            "smallTrader": {
              "long": 291477,
              "short": 390299,
              "net": -98822
            }
          },
          "openInterest": 1704182
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 562149,
              "short": 733403,
              "net": -171254
            },
            "nonCommercial": {
              "long": 373285,
              "short": 151381,
              "net": 221904
            },
            "smallTrader": {
              "long": 113098,
              "short": 163748,
              "net": -50650
            }
          },
          "openInterest": 1067052
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357614,
              "short": 342271,
              "net": 15343
            },
            "nonCommercial": {
              "long": 88234,
              "short": 110790,
              "net": -22556
            },
            "smallTrader": {
              "long": 153874,
              "short": 146661,
              "net": 7213
            }
          },
          "openInterest": 607225
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 831431,
              "short": 1002962,
              "net": -171531
            },
            "nonCommercial": {
              "long": 378634,
              "short": 144128,
              "net": 234506
            },
            "smallTrader": {
              "long": 235879,
              "short": 298854,
              "net": -62975
            }
          },
          "openInterest": 1457788
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18928,
              "short": 109777,
              "net": -90849
            },
            "nonCommercial": {
              "long": 87326,
              "short": 13905,
              "net": 73421
            },
            "smallTrader": {
              "long": 35807,
              "short": 18379,
              "net": 17428
            }
          },
          "openInterest": 142328
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25334,
              "short": 78794,
              "net": -53460
            },
            "nonCommercial": {
              "long": 59735,
              "short": 28928,
              "net": 30807
            },
            "smallTrader": {
              "long": 38760,
              "short": 16107,
              "net": 22653
            }
          },
          "openInterest": 124003
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30740,
              "short": 118338,
              "net": -87598
            },
            "nonCommercial": {
              "long": 59863,
              "short": 5822,
              "net": 54041
            },
            "smallTrader": {
              "long": 49116,
              "short": 15559,
              "net": 33557
            }
          },
          "openInterest": 139919
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83895,
              "short": 107890,
              "net": -23995
            },
            "nonCommercial": {
              "long": 49631,
              "short": 32217,
              "net": 17414
            },
            "smallTrader": {
              "long": 11821,
              "short": 5240,
              "net": 6581
            }
          },
          "openInterest": 158881
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59099,
              "short": 97270,
              "net": -38171
            },
            "nonCommercial": {
              "long": 44725,
              "short": 11092,
              "net": 33633
            },
            "smallTrader": {
              "long": 9202,
              "short": 4664,
              "net": 4538
            }
          },
          "openInterest": 120301
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62248,
              "short": 82043,
              "net": -19795
            },
            "nonCommercial": {
              "long": 40403,
              "short": 19399,
              "net": 21004
            },
            "smallTrader": {
              "long": 13674,
              "short": 14883,
              "net": -1209
            }
          },
          "openInterest": 125898
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 609289,
              "short": 994298,
              "net": -385009
            },
            "nonCommercial": {
              "long": 547057,
              "short": 100606,
              "net": 446451
            },
            "smallTrader": {
              "long": 159967,
              "short": 221409,
              "net": -61442
            }
          },
          "openInterest": 1492620
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77992,
              "short": 108982,
              "net": -30990
            },
            "nonCommercial": {
              "long": 42733,
              "short": 17759,
              "net": 24974
            },
            "smallTrader": {
              "long": 18370,
              "short": 12354,
              "net": 6016
            }
          },
          "openInterest": 149384
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 713611,
              "short": 997315,
              "net": -283704
            },
            "nonCommercial": {
              "long": 399341,
              "short": 155015,
              "net": 244326
            },
            "smallTrader": {
              "long": 100671,
              "short": 61293,
              "net": 39378
            }
          },
          "openInterest": 1624328
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28911,
              "short": 53323,
              "net": -24412
            },
            "nonCommercial": {
              "long": 29601,
              "short": 6358,
              "net": 23243
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65524
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 9786,
              "short": 8923,
              "net": 863
            },
            "nonCommercial": {
              "long": 128,
              "short": 810,
              "net": -682
            },
            "smallTrader": {
              "long": 85,
              "short": 266,
              "net": -181
            }
          },
          "openInterest": 10177
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62075,
              "short": 186930,
              "net": -124855
            },
            "nonCommercial": {
              "long": 128460,
              "short": 28944,
              "net": 99516
            },
            "smallTrader": {
              "long": 70935,
              "short": 45596,
              "net": 25339
            }
          },
          "openInterest": 264337
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12498,
              "short": 10948,
              "net": 1550
            },
            "nonCommercial": {
              "long": 19625,
              "short": 5849,
              "net": 13776
            },
            "smallTrader": {
              "long": 6039,
              "short": 21365,
              "net": -15326
            }
          },
          "openInterest": 41853
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168516,
              "short": 240847,
              "net": -72331
            },
            "nonCommercial": {
              "long": 83076,
              "short": 21992,
              "net": 61084
            },
            "smallTrader": {
              "long": 26064,
              "short": 14817,
              "net": 11247
            }
          },
          "openInterest": 301213
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 161934,
              "short": 402036,
              "net": -240102
            },
            "nonCommercial": {
              "long": 259440,
              "short": 66784,
              "net": 192656
            },
            "smallTrader": {
              "long": 73312,
              "short": 25866,
              "net": 47446
            }
          },
          "openInterest": 522323
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181730,
              "short": 229612,
              "net": -47882
            },
            "nonCommercial": {
              "long": 61919,
              "short": 32609,
              "net": 29310
            },
            "smallTrader": {
              "long": 43157,
              "short": 24585,
              "net": 18572
            }
          },
          "openInterest": 314173
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58959,
              "short": 27519,
              "net": 31440
            },
            "nonCommercial": {
              "long": 19779,
              "short": 38598,
              "net": -18819
            },
            "smallTrader": {
              "long": 25736,
              "short": 38357,
              "net": -12621
            }
          },
          "openInterest": 104590
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99315,
              "short": 118025,
              "net": -18710
            },
            "nonCommercial": {
              "long": 56905,
              "short": 30493,
              "net": 26412
            },
            "smallTrader": {
              "long": 24143,
              "short": 31845,
              "net": -7702
            }
          },
          "openInterest": 221571
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160043,
              "short": 178272,
              "net": -18229
            },
            "nonCommercial": {
              "long": 120489,
              "short": 56933,
              "net": 63556
            },
            "smallTrader": {
              "long": 20545,
              "short": 65872,
              "net": -45327
            }
          },
          "openInterest": 354805
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26259,
              "short": 157279,
              "net": -131020
            },
            "nonCommercial": {
              "long": 127995,
              "short": 3735,
              "net": 124260
            },
            "smallTrader": {
              "long": 8709,
              "short": 1949,
              "net": 6760
            }
          },
          "openInterest": 162963
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56539,
              "short": 86844,
              "net": -30305
            },
            "nonCommercial": {
              "long": 32380,
              "short": 7708,
              "net": 24672
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 106635
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 398527,
              "short": 259600,
              "net": 138927
            },
            "nonCommercial": {
              "long": 167465,
              "short": 355265,
              "net": -187800
            },
            "smallTrader": {
              "long": 88644,
              "short": 39771,
              "net": 48873
            }
          },
          "openInterest": 1003421
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4593,
              "short": 20380,
              "net": -15787
            },
            "nonCommercial": {
              "long": 22522,
              "short": 9722,
              "net": 12800
            },
            "smallTrader": {
              "long": 4265,
              "short": 1278,
              "net": 2987
            }
          },
          "openInterest": 31620
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5188,
              "short": 36577,
              "net": -31389
            },
            "nonCommercial": {
              "long": 29084,
              "short": 2092,
              "net": 26992
            },
            "smallTrader": {
              "long": 5745,
              "short": 1348,
              "net": 4397
            }
          },
          "openInterest": 40279
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 605282,
              "short": 652773,
              "net": -47491
            },
            "nonCommercial": {
              "long": 93482,
              "short": 91735,
              "net": 1747
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 885078
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30743,
              "short": 73203,
              "net": -42460
            },
            "nonCommercial": {
              "long": 42751,
              "short": 19397,
              "net": 23354
            },
            "smallTrader": {
              "long": 34254,
              "short": 15148,
              "net": 19106
            }
          },
          "openInterest": 131907
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100715,
              "short": 144741,
              "net": -44026
            },
            "nonCommercial": {
              "long": 55684,
              "short": 25875,
              "net": 29809
            },
            "smallTrader": {
              "long": 39290,
              "short": 25073,
              "net": 14217
            }
          },
          "openInterest": 226128
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147762,
              "short": 221472,
              "net": -73710
            },
            "nonCommercial": {
              "long": 100549,
              "short": 36666,
              "net": 63883
            },
            "smallTrader": {
              "long": 36179,
              "short": 26352,
              "net": 9827
            }
          },
          "openInterest": 321664
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267838,
              "short": 368578,
              "net": -100740
            },
            "nonCommercial": {
              "long": 178732,
              "short": 50816,
              "net": 127916
            },
            "smallTrader": {
              "long": 51998,
              "short": 79174,
              "net": -27176
            }
          },
          "openInterest": 571505
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 297459,
              "short": 414796,
              "net": -117337
            },
            "nonCommercial": {
              "long": 176606,
              "short": 55360,
              "net": 121246
            },
            "smallTrader": {
              "long": 55452,
              "short": 59361,
              "net": -3909
            }
          },
          "openInterest": 568473
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15091,
              "short": 51377,
              "net": -36286
            },
            "nonCommercial": {
              "long": 28551,
              "short": 10170,
              "net": 18381
            },
            "smallTrader": {
              "long": 29133,
              "short": 11228,
              "net": 17905
            }
          },
          "openInterest": 72778
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16997,
              "short": 13097,
              "net": 3900
            },
            "nonCommercial": {
              "long": 27607,
              "short": 34723,
              "net": -7116
            },
            "smallTrader": {
              "long": 8251,
              "short": 5035,
              "net": 3216
            }
          },
          "openInterest": 53901
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 118641,
              "short": 116718,
              "net": 1923
            },
            "nonCommercial": {
              "long": 28803,
              "short": 40403,
              "net": -11600
            },
            "smallTrader": {
              "long": 26023,
              "short": 16346,
              "net": 9677
            }
          },
          "openInterest": 215008
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75854,
              "short": 121110,
              "net": -45256
            },
            "nonCommercial": {
              "long": 56931,
              "short": 9821,
              "net": 47110
            },
            "smallTrader": {
              "long": 24517,
              "short": 26371,
              "net": -1854
            }
          },
          "openInterest": 170792
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256451,
              "short": 251889,
              "net": 4562
            },
            "nonCommercial": {
              "long": 104193,
              "short": 91566,
              "net": 12627
            },
            "smallTrader": {
              "long": 36737,
              "short": 53926,
              "net": -17189
            }
          },
          "openInterest": 460447
        }
      ]
    },
    {
      "reportDate": "2011-05-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1217467,
              "short": 1026946,
              "net": 190521
            },
            "nonCommercial": {
              "long": 197751,
              "short": 329551,
              "net": -131800
            },
            "smallTrader": {
              "long": 305475,
              "short": 364196,
              "net": -58721
            }
          },
          "openInterest": 1751566
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 545214,
              "short": 720970,
              "net": -175756
            },
            "nonCommercial": {
              "long": 368407,
              "short": 149805,
              "net": 218602
            },
            "smallTrader": {
              "long": 114520,
              "short": 157366,
              "net": -42846
            }
          },
          "openInterest": 1046874
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 378599,
              "short": 381257,
              "net": -2658
            },
            "nonCommercial": {
              "long": 108944,
              "short": 121342,
              "net": -12398
            },
            "smallTrader": {
              "long": 161639,
              "short": 146583,
              "net": 15056
            }
          },
          "openInterest": 660636
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 861982,
              "short": 1038808,
              "net": -176826
            },
            "nonCommercial": {
              "long": 405829,
              "short": 144512,
              "net": 261317
            },
            "smallTrader": {
              "long": 220131,
              "short": 304622,
              "net": -84491
            }
          },
          "openInterest": 1504040
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22128,
              "short": 96866,
              "net": -74738
            },
            "nonCommercial": {
              "long": 72871,
              "short": 12550,
              "net": 60321
            },
            "smallTrader": {
              "long": 32959,
              "short": 18542,
              "net": 14417
            }
          },
          "openInterest": 128314
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30739,
              "short": 65923,
              "net": -35184
            },
            "nonCommercial": {
              "long": 41368,
              "short": 23250,
              "net": 18118
            },
            "smallTrader": {
              "long": 35988,
              "short": 18922,
              "net": 17066
            }
          },
          "openInterest": 108117
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30104,
              "short": 99527,
              "net": -69423
            },
            "nonCommercial": {
              "long": 42698,
              "short": 5495,
              "net": 37203
            },
            "smallTrader": {
              "long": 48522,
              "short": 16302,
              "net": 32220
            }
          },
          "openInterest": 121478
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85519,
              "short": 107045,
              "net": -21526
            },
            "nonCommercial": {
              "long": 46291,
              "short": 28785,
              "net": 17506
            },
            "smallTrader": {
              "long": 10650,
              "short": 6630,
              "net": 4020
            }
          },
          "openInterest": 157658
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58658,
              "short": 90316,
              "net": -31658
            },
            "nonCommercial": {
              "long": 39941,
              "short": 11178,
              "net": 28763
            },
            "smallTrader": {
              "long": 8476,
              "short": 5581,
              "net": 2895
            }
          },
          "openInterest": 115685
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62279,
              "short": 70730,
              "net": -8451
            },
            "nonCommercial": {
              "long": 34445,
              "short": 22626,
              "net": 11819
            },
            "smallTrader": {
              "long": 13104,
              "short": 16472,
              "net": -3368
            }
          },
          "openInterest": 120303
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 591123,
              "short": 949761,
              "net": -358638
            },
            "nonCommercial": {
              "long": 535090,
              "short": 113425,
              "net": 421665
            },
            "smallTrader": {
              "long": 156561,
              "short": 219588,
              "net": -63027
            }
          },
          "openInterest": 1445980
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76386,
              "short": 109531,
              "net": -33145
            },
            "nonCommercial": {
              "long": 42498,
              "short": 14713,
              "net": 27785
            },
            "smallTrader": {
              "long": 17511,
              "short": 12151,
              "net": 5360
            }
          },
          "openInterest": 150102
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 746443,
              "short": 989614,
              "net": -243171
            },
            "nonCommercial": {
              "long": 380615,
              "short": 169101,
              "net": 211514
            },
            "smallTrader": {
              "long": 92509,
              "short": 60852,
              "net": 31657
            }
          },
          "openInterest": 1653799
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27324,
              "short": 49315,
              "net": -21991
            },
            "nonCommercial": {
              "long": 25323,
              "short": 4741,
              "net": 20582
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60500
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10322,
              "short": 9371,
              "net": 951
            },
            "nonCommercial": {
              "long": 160,
              "short": 967,
              "net": -807
            },
            "smallTrader": {
              "long": 150,
              "short": 294,
              "net": -144
            }
          },
          "openInterest": 10723
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83295,
              "short": 163027,
              "net": -79732
            },
            "nonCommercial": {
              "long": 98054,
              "short": 36607,
              "net": 61447
            },
            "smallTrader": {
              "long": 60364,
              "short": 42079,
              "net": 18285
            }
          },
          "openInterest": 242927
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12289,
              "short": 9662,
              "net": 2627
            },
            "nonCommercial": {
              "long": 16846,
              "short": 4665,
              "net": 12181
            },
            "smallTrader": {
              "long": 5842,
              "short": 20650,
              "net": -14808
            }
          },
          "openInterest": 38933
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170243,
              "short": 236990,
              "net": -66747
            },
            "nonCommercial": {
              "long": 82663,
              "short": 22702,
              "net": 59961
            },
            "smallTrader": {
              "long": 21392,
              "short": 14606,
              "net": 6786
            }
          },
          "openInterest": 290808
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 178418,
              "short": 399999,
              "net": -221581
            },
            "nonCommercial": {
              "long": 240975,
              "short": 64636,
              "net": 176339
            },
            "smallTrader": {
              "long": 69014,
              "short": 23772,
              "net": 45242
            }
          },
          "openInterest": 510151
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176336,
              "short": 211334,
              "net": -34998
            },
            "nonCommercial": {
              "long": 55058,
              "short": 32093,
              "net": 22965
            },
            "smallTrader": {
              "long": 40899,
              "short": 28866,
              "net": 12033
            }
          },
          "openInterest": 307317
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40579,
              "short": 41896,
              "net": -1317
            },
            "nonCommercial": {
              "long": 36100,
              "short": 23046,
              "net": 13054
            },
            "smallTrader": {
              "long": 25420,
              "short": 37157,
              "net": -11737
            }
          },
          "openInterest": 102289
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105035,
              "short": 110496,
              "net": -5461
            },
            "nonCommercial": {
              "long": 54400,
              "short": 39979,
              "net": 14421
            },
            "smallTrader": {
              "long": 23561,
              "short": 32521,
              "net": -8960
            }
          },
          "openInterest": 219122
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158294,
              "short": 171669,
              "net": -13375
            },
            "nonCommercial": {
              "long": 115803,
              "short": 58516,
              "net": 57287
            },
            "smallTrader": {
              "long": 25563,
              "short": 69475,
              "net": -43912
            }
          },
          "openInterest": 351657
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26631,
              "short": 151220,
              "net": -124589
            },
            "nonCommercial": {
              "long": 123092,
              "short": 5027,
              "net": 118065
            },
            "smallTrader": {
              "long": 8417,
              "short": 1893,
              "net": 6524
            }
          },
          "openInterest": 158386
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56952,
              "short": 85598,
              "net": -28646
            },
            "nonCommercial": {
              "long": 29101,
              "short": 6552,
              "net": 22549
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 104332
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 413629,
              "short": 252000,
              "net": 161629
            },
            "nonCommercial": {
              "long": 135612,
              "short": 337087,
              "net": -201475
            },
            "smallTrader": {
              "long": 78023,
              "short": 38177,
              "net": 39846
            }
          },
          "openInterest": 981157
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3826,
              "short": 20049,
              "net": -16223
            },
            "nonCommercial": {
              "long": 22828,
              "short": 9114,
              "net": 13714
            },
            "smallTrader": {
              "long": 3845,
              "short": 1336,
              "net": 2509
            }
          },
          "openInterest": 30504
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5192,
              "short": 33213,
              "net": -28021
            },
            "nonCommercial": {
              "long": 25278,
              "short": 1551,
              "net": 23727
            },
            "smallTrader": {
              "long": 5673,
              "short": 1379,
              "net": 4294
            }
          },
          "openInterest": 36391
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 591556,
              "short": 636735,
              "net": -45179
            },
            "nonCommercial": {
              "long": 82166,
              "short": 87896,
              "net": -5730
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 863175
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33266,
              "short": 74602,
              "net": -41336
            },
            "nonCommercial": {
              "long": 34239,
              "short": 10753,
              "net": 23486
            },
            "smallTrader": {
              "long": 31043,
              "short": 13193,
              "net": 17850
            }
          },
          "openInterest": 123537
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104970,
              "short": 147838,
              "net": -42868
            },
            "nonCommercial": {
              "long": 55380,
              "short": 24369,
              "net": 31011
            },
            "smallTrader": {
              "long": 35127,
              "short": 23270,
              "net": 11857
            }
          },
          "openInterest": 229758
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152469,
              "short": 205250,
              "net": -52781
            },
            "nonCommercial": {
              "long": 85868,
              "short": 40793,
              "net": 45075
            },
            "smallTrader": {
              "long": 33747,
              "short": 26041,
              "net": 7706
            }
          },
          "openInterest": 308341
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264418,
              "short": 346628,
              "net": -82210
            },
            "nonCommercial": {
              "long": 166952,
              "short": 52600,
              "net": 114352
            },
            "smallTrader": {
              "long": 48629,
              "short": 80771,
              "net": -32142
            }
          },
          "openInterest": 551626
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 306333,
              "short": 429141,
              "net": -122808
            },
            "nonCommercial": {
              "long": 180584,
              "short": 53958,
              "net": 126626
            },
            "smallTrader": {
              "long": 57125,
              "short": 60943,
              "net": -3818
            }
          },
          "openInterest": 582630
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16576,
              "short": 49849,
              "net": -33273
            },
            "nonCommercial": {
              "long": 27905,
              "short": 11569,
              "net": 16336
            },
            "smallTrader": {
              "long": 27551,
              "short": 10614,
              "net": 16937
            }
          },
          "openInterest": 72312
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18142,
              "short": 16597,
              "net": 1545
            },
            "nonCommercial": {
              "long": 25593,
              "short": 30156,
              "net": -4563
            },
            "smallTrader": {
              "long": 7282,
              "short": 4264,
              "net": 3018
            }
          },
          "openInterest": 52362
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 127440,
              "short": 126989,
              "net": 451
            },
            "nonCommercial": {
              "long": 29676,
              "short": 41147,
              "net": -11471
            },
            "smallTrader": {
              "long": 30631,
              "short": 19611,
              "net": 11020
            }
          },
          "openInterest": 228037
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80544,
              "short": 125244,
              "net": -44700
            },
            "nonCommercial": {
              "long": 57006,
              "short": 10929,
              "net": 46077
            },
            "smallTrader": {
              "long": 23585,
              "short": 24962,
              "net": -1377
            }
          },
          "openInterest": 175816
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253366,
              "short": 243455,
              "net": 9911
            },
            "nonCommercial": {
              "long": 100101,
              "short": 89939,
              "net": 10162
            },
            "smallTrader": {
              "long": 37023,
              "short": 57096,
              "net": -20073
            }
          },
          "openInterest": 455903
        }
      ]
    },
    {
      "reportDate": "2011-05-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1324194,
              "short": 1124856,
              "net": 199338
            },
            "nonCommercial": {
              "long": 226464,
              "short": 376508,
              "net": -150044
            },
            "smallTrader": {
              "long": 304847,
              "short": 354141,
              "net": -49294
            }
          },
          "openInterest": 1894013
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 562687,
              "short": 720191,
              "net": -157504
            },
            "nonCommercial": {
              "long": 354569,
              "short": 145215,
              "net": 209354
            },
            "smallTrader": {
              "long": 120441,
              "short": 172291,
              "net": -51850
            }
          },
          "openInterest": 1060067
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 418869,
              "short": 425679,
              "net": -6810
            },
            "nonCommercial": {
              "long": 116448,
              "short": 130340,
              "net": -13892
            },
            "smallTrader": {
              "long": 171051,
              "short": 150349,
              "net": 20702
            }
          },
          "openInterest": 721053
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 884256,
              "short": 1081763,
              "net": -197507
            },
            "nonCommercial": {
              "long": 419594,
              "short": 154044,
              "net": 265550
            },
            "smallTrader": {
              "long": 226322,
              "short": 294365,
              "net": -68043
            }
          },
          "openInterest": 1560449
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20488,
              "short": 88124,
              "net": -67636
            },
            "nonCommercial": {
              "long": 61179,
              "short": 10260,
              "net": 50919
            },
            "smallTrader": {
              "long": 33289,
              "short": 16572,
              "net": 16717
            }
          },
          "openInterest": 115090
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42237,
              "short": 49692,
              "net": -7455
            },
            "nonCommercial": {
              "long": 30327,
              "short": 31255,
              "net": -928
            },
            "smallTrader": {
              "long": 30893,
              "short": 22510,
              "net": 8383
            }
          },
          "openInterest": 103753
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40314,
              "short": 97727,
              "net": -57413
            },
            "nonCommercial": {
              "long": 36008,
              "short": 9717,
              "net": 26291
            },
            "smallTrader": {
              "long": 46910,
              "short": 15788,
              "net": 31122
            }
          },
          "openInterest": 123386
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86032,
              "short": 100076,
              "net": -14044
            },
            "nonCommercial": {
              "long": 42693,
              "short": 32462,
              "net": 10231
            },
            "smallTrader": {
              "long": 11567,
              "short": 7754,
              "net": 3813
            }
          },
          "openInterest": 155550
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60764,
              "short": 84466,
              "net": -23702
            },
            "nonCommercial": {
              "long": 32450,
              "short": 10926,
              "net": 21524
            },
            "smallTrader": {
              "long": 6872,
              "short": 4694,
              "net": 2178
            }
          },
          "openInterest": 110725
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62821,
              "short": 65989,
              "net": -3168
            },
            "nonCommercial": {
              "long": 29693,
              "short": 21948,
              "net": 7745
            },
            "smallTrader": {
              "long": 12680,
              "short": 17257,
              "net": -4577
            }
          },
          "openInterest": 119749
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578252,
              "short": 925849,
              "net": -347597
            },
            "nonCommercial": {
              "long": 527969,
              "short": 112425,
              "net": 415544
            },
            "smallTrader": {
              "long": 156490,
              "short": 224437,
              "net": -67947
            }
          },
          "openInterest": 1421489
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76426,
              "short": 111021,
              "net": -34595
            },
            "nonCommercial": {
              "long": 43778,
              "short": 14542,
              "net": 29236
            },
            "smallTrader": {
              "long": 16556,
              "short": 11197,
              "net": 5359
            }
          },
          "openInterest": 150026
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 723749,
              "short": 955276,
              "net": -231527
            },
            "nonCommercial": {
              "long": 344633,
              "short": 141554,
              "net": 203079
            },
            "smallTrader": {
              "long": 100651,
              "short": 72203,
              "net": 28448
            }
          },
          "openInterest": 1582868
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41201,
              "short": 57916,
              "net": -16715
            },
            "nonCommercial": {
              "long": 16513,
              "short": 3181,
              "net": 13332
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77478
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10667,
              "short": 9740,
              "net": 927
            },
            "nonCommercial": {
              "long": 218,
              "short": 1027,
              "net": -809
            },
            "smallTrader": {
              "long": 139,
              "short": 257,
              "net": -118
            }
          },
          "openInterest": 11155
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105953,
              "short": 157756,
              "net": -51803
            },
            "nonCommercial": {
              "long": 89941,
              "short": 48296,
              "net": 41645
            },
            "smallTrader": {
              "long": 53506,
              "short": 43348,
              "net": 10158
            }
          },
          "openInterest": 250533
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11551,
              "short": 9030,
              "net": 2521
            },
            "nonCommercial": {
              "long": 17002,
              "short": 4965,
              "net": 12037
            },
            "smallTrader": {
              "long": 5869,
              "short": 20427,
              "net": -14558
            }
          },
          "openInterest": 38128
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167185,
              "short": 224593,
              "net": -57408
            },
            "nonCommercial": {
              "long": 69099,
              "short": 16882,
              "net": 52217
            },
            "smallTrader": {
              "long": 19012,
              "short": 13821,
              "net": 5191
            }
          },
          "openInterest": 277617
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 189113,
              "short": 396062,
              "net": -206949
            },
            "nonCommercial": {
              "long": 227421,
              "short": 62818,
              "net": 164603
            },
            "smallTrader": {
              "long": 64827,
              "short": 22481,
              "net": 42346
            }
          },
          "openInterest": 509164
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181653,
              "short": 219293,
              "net": -37640
            },
            "nonCommercial": {
              "long": 54140,
              "short": 29121,
              "net": 25019
            },
            "smallTrader": {
              "long": 39544,
              "short": 26923,
              "net": 12621
            }
          },
          "openInterest": 310771
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40617,
              "short": 43409,
              "net": -2792
            },
            "nonCommercial": {
              "long": 38016,
              "short": 22643,
              "net": 15373
            },
            "smallTrader": {
              "long": 24578,
              "short": 37159,
              "net": -12581
            }
          },
          "openInterest": 103453
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107799,
              "short": 106021,
              "net": 1778
            },
            "nonCommercial": {
              "long": 52360,
              "short": 44816,
              "net": 7544
            },
            "smallTrader": {
              "long": 23629,
              "short": 32951,
              "net": -9322
            }
          },
          "openInterest": 224601
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158048,
              "short": 168436,
              "net": -10388
            },
            "nonCommercial": {
              "long": 115013,
              "short": 62726,
              "net": 52287
            },
            "smallTrader": {
              "long": 25772,
              "short": 67671,
              "net": -41899
            }
          },
          "openInterest": 345379
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27601,
              "short": 138080,
              "net": -110479
            },
            "nonCommercial": {
              "long": 112311,
              "short": 7399,
              "net": 104912
            },
            "smallTrader": {
              "long": 7536,
              "short": 1969,
              "net": 5567
            }
          },
          "openInterest": 147582
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56731,
              "short": 79007,
              "net": -22276
            },
            "nonCommercial": {
              "long": 22330,
              "short": 5324,
              "net": 17006
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93078
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 410713,
              "short": 246115,
              "net": 164598
            },
            "nonCommercial": {
              "long": 128391,
              "short": 326543,
              "net": -198152
            },
            "smallTrader": {
              "long": 75430,
              "short": 41876,
              "net": 33554
            }
          },
          "openInterest": 956074
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3827,
              "short": 18443,
              "net": -14616
            },
            "nonCommercial": {
              "long": 22518,
              "short": 9894,
              "net": 12624
            },
            "smallTrader": {
              "long": 3291,
              "short": 1299,
              "net": 1992
            }
          },
          "openInterest": 29636
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5674,
              "short": 31109,
              "net": -25435
            },
            "nonCommercial": {
              "long": 24063,
              "short": 1848,
              "net": 22215
            },
            "smallTrader": {
              "long": 5294,
              "short": 2074,
              "net": 3220
            }
          },
          "openInterest": 35215
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 595871,
              "short": 635850,
              "net": -39979
            },
            "nonCommercial": {
              "long": 80938,
              "short": 85862,
              "net": -4924
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 870469
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36082,
              "short": 70099,
              "net": -34017
            },
            "nonCommercial": {
              "long": 30936,
              "short": 13501,
              "net": 17435
            },
            "smallTrader": {
              "long": 28781,
              "short": 12199,
              "net": 16582
            }
          },
          "openInterest": 120227
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104340,
              "short": 145030,
              "net": -40690
            },
            "nonCommercial": {
              "long": 52564,
              "short": 24625,
              "net": 27939
            },
            "smallTrader": {
              "long": 36583,
              "short": 23832,
              "net": 12751
            }
          },
          "openInterest": 227912
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157703,
              "short": 203810,
              "net": -46107
            },
            "nonCommercial": {
              "long": 85758,
              "short": 43862,
              "net": 41896
            },
            "smallTrader": {
              "long": 31722,
              "short": 27511,
              "net": 4211
            }
          },
          "openInterest": 310777
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 263988,
              "short": 341959,
              "net": -77971
            },
            "nonCommercial": {
              "long": 167312,
              "short": 55589,
              "net": 111723
            },
            "smallTrader": {
              "long": 45860,
              "short": 79612,
              "net": -33752
            }
          },
          "openInterest": 545195
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 308828,
              "short": 414795,
              "net": -105967
            },
            "nonCommercial": {
              "long": 176736,
              "short": 61221,
              "net": 115515
            },
            "smallTrader": {
              "long": 54527,
              "short": 64075,
              "net": -9548
            }
          },
          "openInterest": 584612
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15232,
              "short": 49224,
              "net": -33992
            },
            "nonCommercial": {
              "long": 24409,
              "short": 8748,
              "net": 15661
            },
            "smallTrader": {
              "long": 28663,
              "short": 10332,
              "net": 18331
            }
          },
          "openInterest": 68304
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19248,
              "short": 22211,
              "net": -2963
            },
            "nonCommercial": {
              "long": 28169,
              "short": 29439,
              "net": -1270
            },
            "smallTrader": {
              "long": 7475,
              "short": 3242,
              "net": 4233
            }
          },
          "openInterest": 55791
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140181,
              "short": 141525,
              "net": -1344
            },
            "nonCommercial": {
              "long": 30355,
              "short": 37590,
              "net": -7235
            },
            "smallTrader": {
              "long": 28441,
              "short": 19862,
              "net": 8579
            }
          },
          "openInterest": 244146
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76263,
              "short": 123188,
              "net": -46925
            },
            "nonCommercial": {
              "long": 58031,
              "short": 9574,
              "net": 48457
            },
            "smallTrader": {
              "long": 22572,
              "short": 24104,
              "net": -1532
            }
          },
          "openInterest": 172979
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260854,
              "short": 235201,
              "net": 25653
            },
            "nonCommercial": {
              "long": 92228,
              "short": 96233,
              "net": -4005
            },
            "smallTrader": {
              "long": 37589,
              "short": 59237,
              "net": -21648
            }
          },
          "openInterest": 454539
        }
      ]
    },
    {
      "reportDate": "2011-05-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1324584,
              "short": 1195530,
              "net": 129054
            },
            "nonCommercial": {
              "long": 225486,
              "short": 309401,
              "net": -83915
            },
            "smallTrader": {
              "long": 344624,
              "short": 389763,
              "net": -45139
            }
          },
          "openInterest": 1943353
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 588569,
              "short": 759364,
              "net": -170795
            },
            "nonCommercial": {
              "long": 370257,
              "short": 156099,
              "net": 214158
            },
            "smallTrader": {
              "long": 119411,
              "short": 162774,
              "net": -43363
            }
          },
          "openInterest": 1103772
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 469772,
              "short": 458357,
              "net": 11415
            },
            "nonCommercial": {
              "long": 112354,
              "short": 145777,
              "net": -33423
            },
            "smallTrader": {
              "long": 175923,
              "short": 153915,
              "net": 22008
            }
          },
          "openInterest": 774703
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 837635,
              "short": 1047777,
              "net": -210142
            },
            "nonCommercial": {
              "long": 408598,
              "short": 123068,
              "net": 285530
            },
            "smallTrader": {
              "long": 248371,
              "short": 323759,
              "net": -75388
            }
          },
          "openInterest": 1515861
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16551,
              "short": 84371,
              "net": -67820
            },
            "nonCommercial": {
              "long": 63002,
              "short": 9959,
              "net": 53043
            },
            "smallTrader": {
              "long": 31408,
              "short": 16631,
              "net": 14777
            }
          },
          "openInterest": 110968
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2439,
              "short": 6102,
              "net": -3663
            },
            "nonCommercial": {
              "long": 28797,
              "short": 26201,
              "net": 2596
            },
            "smallTrader": {
              "long": 1196,
              "short": 129,
              "net": 1067
            }
          },
          "openInterest": 32498
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59457,
              "short": 47228,
              "net": 12229
            },
            "nonCommercial": {
              "long": 28090,
              "short": 42233,
              "net": -14143
            },
            "smallTrader": {
              "long": 22496,
              "short": 20582,
              "net": 1914
            }
          },
          "openInterest": 110336
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41488,
              "short": 94763,
              "net": -53275
            },
            "nonCommercial": {
              "long": 31219,
              "short": 9942,
              "net": 21277
            },
            "smallTrader": {
              "long": 47370,
              "short": 15372,
              "net": 31998
            }
          },
          "openInterest": 120245
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86276,
              "short": 98339,
              "net": -12063
            },
            "nonCommercial": {
              "long": 43147,
              "short": 33636,
              "net": 9511
            },
            "smallTrader": {
              "long": 11321,
              "short": 8769,
              "net": 2552
            }
          },
          "openInterest": 158250
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62806,
              "short": 81719,
              "net": -18913
            },
            "nonCommercial": {
              "long": 29337,
              "short": 11486,
              "net": 17851
            },
            "smallTrader": {
              "long": 8462,
              "short": 7400,
              "net": 1062
            }
          },
          "openInterest": 112608
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65806,
              "short": 68353,
              "net": -2547
            },
            "nonCommercial": {
              "long": 28382,
              "short": 22354,
              "net": 6028
            },
            "smallTrader": {
              "long": 12556,
              "short": 16037,
              "net": -3481
            }
          },
          "openInterest": 120829
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 567770,
              "short": 945177,
              "net": -377407
            },
            "nonCommercial": {
              "long": 532190,
              "short": 92731,
              "net": 439459
            },
            "smallTrader": {
              "long": 157527,
              "short": 219579,
              "net": -62052
            }
          },
          "openInterest": 1405435
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79569,
              "short": 114334,
              "net": -34765
            },
            "nonCommercial": {
              "long": 44255,
              "short": 14964,
              "net": 29291
            },
            "smallTrader": {
              "long": 17012,
              "short": 11538,
              "net": 5474
            }
          },
          "openInterest": 153975
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 701807,
              "short": 927447,
              "net": -225640
            },
            "nonCommercial": {
              "long": 342552,
              "short": 143360,
              "net": 199192
            },
            "smallTrader": {
              "long": 84729,
              "short": 58281,
              "net": 26448
            }
          },
          "openInterest": 1522076
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41916,
              "short": 57678,
              "net": -15762
            },
            "nonCommercial": {
              "long": 15744,
              "short": 3180,
              "net": 12564
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77677
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11023,
              "short": 10094,
              "net": 929
            },
            "nonCommercial": {
              "long": 218,
              "short": 1065,
              "net": -847
            },
            "smallTrader": {
              "long": 172,
              "short": 254,
              "net": -82
            }
          },
          "openInterest": 11753
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134068,
              "short": 156886,
              "net": -22818
            },
            "nonCommercial": {
              "long": 75182,
              "short": 56053,
              "net": 19129
            },
            "smallTrader": {
              "long": 48517,
              "short": 44828,
              "net": 3689
            }
          },
          "openInterest": 258663
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10914,
              "short": 8171,
              "net": 2743
            },
            "nonCommercial": {
              "long": 14759,
              "short": 5400,
              "net": 9359
            },
            "smallTrader": {
              "long": 6265,
              "short": 18367,
              "net": -12102
            }
          },
          "openInterest": 36029
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162471,
              "short": 215198,
              "net": -52727
            },
            "nonCommercial": {
              "long": 65623,
              "short": 16780,
              "net": 48843
            },
            "smallTrader": {
              "long": 18147,
              "short": 14263,
              "net": 3884
            }
          },
          "openInterest": 268867
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 185259,
              "short": 402496,
              "net": -217237
            },
            "nonCommercial": {
              "long": 240461,
              "short": 68067,
              "net": 172394
            },
            "smallTrader": {
              "long": 67295,
              "short": 22452,
              "net": 44843
            }
          },
          "openInterest": 531180
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183246,
              "short": 217972,
              "net": -34726
            },
            "nonCommercial": {
              "long": 51993,
              "short": 28427,
              "net": 23566
            },
            "smallTrader": {
              "long": 40273,
              "short": 29113,
              "net": 11160
            }
          },
          "openInterest": 310794
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41588,
              "short": 41871,
              "net": -283
            },
            "nonCommercial": {
              "long": 32188,
              "short": 24182,
              "net": 8006
            },
            "smallTrader": {
              "long": 25367,
              "short": 33090,
              "net": -7723
            }
          },
          "openInterest": 99264
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109563,
              "short": 98041,
              "net": 11522
            },
            "nonCommercial": {
              "long": 48866,
              "short": 50432,
              "net": -1566
            },
            "smallTrader": {
              "long": 21493,
              "short": 31449,
              "net": -9956
            }
          },
          "openInterest": 220067
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159710,
              "short": 166930,
              "net": -7220
            },
            "nonCommercial": {
              "long": 110005,
              "short": 64977,
              "net": 45028
            },
            "smallTrader": {
              "long": 25157,
              "short": 62965,
              "net": -37808
            }
          },
          "openInterest": 339216
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26660,
              "short": 140639,
              "net": -113979
            },
            "nonCommercial": {
              "long": 113219,
              "short": 4538,
              "net": 108681
            },
            "smallTrader": {
              "long": 7289,
              "short": 1991,
              "net": 5298
            }
          },
          "openInterest": 147410
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55325,
              "short": 73284,
              "net": -17959
            },
            "nonCommercial": {
              "long": 18991,
              "short": 6423,
              "net": 12568
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87582
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 397363,
              "short": 240357,
              "net": 157006
            },
            "nonCommercial": {
              "long": 122424,
              "short": 314764,
              "net": -192340
            },
            "smallTrader": {
              "long": 73344,
              "short": 38010,
              "net": 35334
            }
          },
          "openInterest": 915318
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4023,
              "short": 20138,
              "net": -16115
            },
            "nonCommercial": {
              "long": 23234,
              "short": 9358,
              "net": 13876
            },
            "smallTrader": {
              "long": 3673,
              "short": 1434,
              "net": 2239
            }
          },
          "openInterest": 30930
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5870,
              "short": 30094,
              "net": -24224
            },
            "nonCommercial": {
              "long": 23564,
              "short": 2456,
              "net": 21108
            },
            "smallTrader": {
              "long": 4965,
              "short": 1849,
              "net": 3116
            }
          },
          "openInterest": 34956
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 609141,
              "short": 632271,
              "net": -23130
            },
            "nonCommercial": {
              "long": 83607,
              "short": 99834,
              "net": -16227
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 896257
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33663,
              "short": 68622,
              "net": -34959
            },
            "nonCommercial": {
              "long": 31754,
              "short": 14171,
              "net": 17583
            },
            "smallTrader": {
              "long": 28598,
              "short": 11222,
              "net": 17376
            }
          },
          "openInterest": 121395
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94252,
              "short": 146952,
              "net": -52700
            },
            "nonCommercial": {
              "long": 57636,
              "short": 22503,
              "net": 35133
            },
            "smallTrader": {
              "long": 39529,
              "short": 21962,
              "net": 17567
            }
          },
          "openInterest": 227569
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150566,
              "short": 212323,
              "net": -61757
            },
            "nonCommercial": {
              "long": 91927,
              "short": 39688,
              "net": 52239
            },
            "smallTrader": {
              "long": 36077,
              "short": 26559,
              "net": 9518
            }
          },
          "openInterest": 317766
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260624,
              "short": 350510,
              "net": -89886
            },
            "nonCommercial": {
              "long": 178161,
              "short": 58010,
              "net": 120151
            },
            "smallTrader": {
              "long": 48870,
              "short": 79135,
              "net": -30265
            }
          },
          "openInterest": 554958
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 316422,
              "short": 421017,
              "net": -104595
            },
            "nonCommercial": {
              "long": 166728,
              "short": 53633,
              "net": 113095
            },
            "smallTrader": {
              "long": 57900,
              "short": 66400,
              "net": -8500
            }
          },
          "openInterest": 584931
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18312,
              "short": 46575,
              "net": -28263
            },
            "nonCommercial": {
              "long": 23088,
              "short": 8363,
              "net": 14725
            },
            "smallTrader": {
              "long": 25374,
              "short": 11836,
              "net": 13538
            }
          },
          "openInterest": 66776
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19900,
              "short": 27347,
              "net": -7447
            },
            "nonCommercial": {
              "long": 32766,
              "short": 30281,
              "net": 2485
            },
            "smallTrader": {
              "long": 8039,
              "short": 3077,
              "net": 4962
            }
          },
          "openInterest": 61833
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141435,
              "short": 124811,
              "net": 16624
            },
            "nonCommercial": {
              "long": 25608,
              "short": 45959,
              "net": -20351
            },
            "smallTrader": {
              "long": 22263,
              "short": 18536,
              "net": 3727
            }
          },
          "openInterest": 235635
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76368,
              "short": 123734,
              "net": -47366
            },
            "nonCommercial": {
              "long": 57592,
              "short": 8784,
              "net": 48808
            },
            "smallTrader": {
              "long": 23886,
              "short": 25328,
              "net": -1442
            }
          },
          "openInterest": 176141
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250155,
              "short": 245817,
              "net": 4338
            },
            "nonCommercial": {
              "long": 99002,
              "short": 85884,
              "net": 13118
            },
            "smallTrader": {
              "long": 41808,
              "short": 59264,
              "net": -17456
            }
          },
          "openInterest": 460407
        }
      ]
    },
    {
      "reportDate": "2011-05-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1316861,
              "short": 1186553,
              "net": 130308
            },
            "nonCommercial": {
              "long": 258916,
              "short": 337488,
              "net": -78572
            },
            "smallTrader": {
              "long": 347709,
              "short": 399445,
              "net": -51736
            }
          },
          "openInterest": 1973136
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 535659,
              "short": 699065,
              "net": -163406
            },
            "nonCommercial": {
              "long": 361170,
              "short": 157376,
              "net": 203794
            },
            "smallTrader": {
              "long": 120755,
              "short": 161143,
              "net": -40388
            }
          },
          "openInterest": 1046815
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 448653,
              "short": 438052,
              "net": 10601
            },
            "nonCommercial": {
              "long": 112276,
              "short": 148277,
              "net": -36001
            },
            "smallTrader": {
              "long": 173432,
              "short": 148032,
              "net": 25400
            }
          },
          "openInterest": 740953
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 830346,
              "short": 1110564,
              "net": -280218
            },
            "nonCommercial": {
              "long": 444979,
              "short": 112131,
              "net": 332848
            },
            "smallTrader": {
              "long": 247919,
              "short": 300549,
              "net": -52630
            }
          },
          "openInterest": 1555969
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12100,
              "short": 90293,
              "net": -78193
            },
            "nonCommercial": {
              "long": 72030,
              "short": 12015,
              "net": 60015
            },
            "smallTrader": {
              "long": 33367,
              "short": 15189,
              "net": 18178
            }
          },
          "openInterest": 117502
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4763,
              "short": 8778,
              "net": -4015
            },
            "nonCommercial": {
              "long": 29743,
              "short": 27129,
              "net": 2614
            },
            "smallTrader": {
              "long": 1735,
              "short": 334,
              "net": 1401
            }
          },
          "openInterest": 41221
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49191,
              "short": 53028,
              "net": -3837
            },
            "nonCommercial": {
              "long": 32284,
              "short": 34113,
              "net": -1829
            },
            "smallTrader": {
              "long": 26348,
              "short": 20682,
              "net": 5666
            }
          },
          "openInterest": 108085
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41643,
              "short": 100975,
              "net": -59332
            },
            "nonCommercial": {
              "long": 35657,
              "short": 9255,
              "net": 26402
            },
            "smallTrader": {
              "long": 48200,
              "short": 15270,
              "net": 32930
            }
          },
          "openInterest": 125654
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91969,
              "short": 101574,
              "net": -9605
            },
            "nonCommercial": {
              "long": 41860,
              "short": 33767,
              "net": 8093
            },
            "smallTrader": {
              "long": 10503,
              "short": 8991,
              "net": 1512
            }
          },
          "openInterest": 162681
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60410,
              "short": 80844,
              "net": -20434
            },
            "nonCommercial": {
              "long": 29468,
              "short": 10758,
              "net": 18710
            },
            "smallTrader": {
              "long": 8424,
              "short": 6700,
              "net": 1724
            }
          },
          "openInterest": 112192
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66738,
              "short": 74271,
              "net": -7533
            },
            "nonCommercial": {
              "long": 29163,
              "short": 19183,
              "net": 9980
            },
            "smallTrader": {
              "long": 13167,
              "short": 15614,
              "net": -2447
            }
          },
          "openInterest": 123919
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 564065,
              "short": 959110,
              "net": -395045
            },
            "nonCommercial": {
              "long": 554915,
              "short": 91397,
              "net": 463518
            },
            "smallTrader": {
              "long": 161290,
              "short": 229763,
              "net": -68473
            }
          },
          "openInterest": 1435358
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79303,
              "short": 115561,
              "net": -36258
            },
            "nonCommercial": {
              "long": 45276,
              "short": 14762,
              "net": 30514
            },
            "smallTrader": {
              "long": 17470,
              "short": 11726,
              "net": 5744
            }
          },
          "openInterest": 155142
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 680527,
              "short": 900146,
              "net": -219619
            },
            "nonCommercial": {
              "long": 337326,
              "short": 146189,
              "net": 191137
            },
            "smallTrader": {
              "long": 90235,
              "short": 61753,
              "net": 28482
            }
          },
          "openInterest": 1508418
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42021,
              "short": 57847,
              "net": -15826
            },
            "nonCommercial": {
              "long": 16735,
              "short": 3186,
              "net": 13549
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78430
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11336,
              "short": 10436,
              "net": 900
            },
            "nonCommercial": {
              "long": 246,
              "short": 1064,
              "net": -818
            },
            "smallTrader": {
              "long": 196,
              "short": 278,
              "net": -82
            }
          },
          "openInterest": 12034
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136097,
              "short": 164386,
              "net": -28289
            },
            "nonCommercial": {
              "long": 80494,
              "short": 58524,
              "net": 21970
            },
            "smallTrader": {
              "long": 51791,
              "short": 45472,
              "net": 6319
            }
          },
          "openInterest": 270101
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11643,
              "short": 7605,
              "net": 4038
            },
            "nonCommercial": {
              "long": 12985,
              "short": 6048,
              "net": 6937
            },
            "smallTrader": {
              "long": 6291,
              "short": 17266,
              "net": -10975
            }
          },
          "openInterest": 34259
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147382,
              "short": 205326,
              "net": -57944
            },
            "nonCommercial": {
              "long": 67124,
              "short": 15528,
              "net": 51596
            },
            "smallTrader": {
              "long": 19023,
              "short": 12675,
              "net": 6348
            }
          },
          "openInterest": 254108
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170783,
              "short": 411291,
              "net": -240508
            },
            "nonCommercial": {
              "long": 247185,
              "short": 55411,
              "net": 191774
            },
            "smallTrader": {
              "long": 67515,
              "short": 18781,
              "net": 48734
            }
          },
          "openInterest": 501400
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174210,
              "short": 214465,
              "net": -40255
            },
            "nonCommercial": {
              "long": 51118,
              "short": 26562,
              "net": 24556
            },
            "smallTrader": {
              "long": 40217,
              "short": 24518,
              "net": 15699
            }
          },
          "openInterest": 300371
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44221,
              "short": 35534,
              "net": 8687
            },
            "nonCommercial": {
              "long": 24186,
              "short": 25834,
              "net": -1648
            },
            "smallTrader": {
              "long": 27305,
              "short": 34344,
              "net": -7039
            }
          },
          "openInterest": 95929
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110249,
              "short": 92097,
              "net": 18152
            },
            "nonCommercial": {
              "long": 48835,
              "short": 58633,
              "net": -9798
            },
            "smallTrader": {
              "long": 21857,
              "short": 30211,
              "net": -8354
            }
          },
          "openInterest": 222640
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161670,
              "short": 163698,
              "net": -2028
            },
            "nonCommercial": {
              "long": 107161,
              "short": 68570,
              "net": 38591
            },
            "smallTrader": {
              "long": 25637,
              "short": 62200,
              "net": -36563
            }
          },
          "openInterest": 336780
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21879,
              "short": 137202,
              "net": -115323
            },
            "nonCommercial": {
              "long": 111814,
              "short": 3546,
              "net": 108268
            },
            "smallTrader": {
              "long": 8648,
              "short": 1593,
              "net": 7055
            }
          },
          "openInterest": 142530
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56249,
              "short": 74252,
              "net": -18003
            },
            "nonCommercial": {
              "long": 18823,
              "short": 6005,
              "net": 12818
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88383
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 384702,
              "short": 254092,
              "net": 130610
            },
            "nonCommercial": {
              "long": 118281,
              "short": 284954,
              "net": -166673
            },
            "smallTrader": {
              "long": 73783,
              "short": 37720,
              "net": 36063
            }
          },
          "openInterest": 919093
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3089,
              "short": 21686,
              "net": -18597
            },
            "nonCommercial": {
              "long": 23579,
              "short": 7855,
              "net": 15724
            },
            "smallTrader": {
              "long": 4231,
              "short": 1358,
              "net": 2873
            }
          },
          "openInterest": 30915
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5400,
              "short": 30718,
              "net": -25318
            },
            "nonCommercial": {
              "long": 23721,
              "short": 1980,
              "net": 21741
            },
            "smallTrader": {
              "long": 5416,
              "short": 1839,
              "net": 3577
            }
          },
          "openInterest": 35121
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 616517,
              "short": 637786,
              "net": -21269
            },
            "nonCommercial": {
              "long": 86812,
              "short": 106898,
              "net": -20086
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 905541
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36702,
              "short": 71025,
              "net": -34323
            },
            "nonCommercial": {
              "long": 28870,
              "short": 11288,
              "net": 17582
            },
            "smallTrader": {
              "long": 28040,
              "short": 11299,
              "net": 16741
            }
          },
          "openInterest": 120853
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92819,
              "short": 140185,
              "net": -47366
            },
            "nonCommercial": {
              "long": 57345,
              "short": 26132,
              "net": 31213
            },
            "smallTrader": {
              "long": 41281,
              "short": 25128,
              "net": 16153
            }
          },
          "openInterest": 228197
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145598,
              "short": 219607,
              "net": -74009
            },
            "nonCommercial": {
              "long": 97202,
              "short": 34715,
              "net": 62487
            },
            "smallTrader": {
              "long": 39099,
              "short": 27577,
              "net": 11522
            }
          },
          "openInterest": 321598
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259168,
              "short": 359281,
              "net": -100113
            },
            "nonCommercial": {
              "long": 185872,
              "short": 61003,
              "net": 124869
            },
            "smallTrader": {
              "long": 55224,
              "short": 79980,
              "net": -24756
            }
          },
          "openInterest": 578376
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 325441,
              "short": 435079,
              "net": -109638
            },
            "nonCommercial": {
              "long": 166403,
              "short": 59103,
              "net": 107300
            },
            "smallTrader": {
              "long": 63755,
              "short": 61417,
              "net": 2338
            }
          },
          "openInterest": 606482
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14502,
              "short": 47623,
              "net": -33121
            },
            "nonCommercial": {
              "long": 27846,
              "short": 6727,
              "net": 21119
            },
            "smallTrader": {
              "long": 25362,
              "short": 13360,
              "net": 12002
            }
          },
          "openInterest": 67713
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19124,
              "short": 27731,
              "net": -8607
            },
            "nonCommercial": {
              "long": 28430,
              "short": 23643,
              "net": 4787
            },
            "smallTrader": {
              "long": 7228,
              "short": 3408,
              "net": 3820
            }
          },
          "openInterest": 55794
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136401,
              "short": 123983,
              "net": 12418
            },
            "nonCommercial": {
              "long": 31558,
              "short": 49510,
              "net": -17952
            },
            "smallTrader": {
              "long": 23734,
              "short": 18200,
              "net": 5534
            }
          },
          "openInterest": 242356
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77194,
              "short": 123592,
              "net": -46398
            },
            "nonCommercial": {
              "long": 58492,
              "short": 11247,
              "net": 47245
            },
            "smallTrader": {
              "long": 24906,
              "short": 25753,
              "net": -847
            }
          },
          "openInterest": 179600
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243116,
              "short": 240013,
              "net": 3103
            },
            "nonCommercial": {
              "long": 100869,
              "short": 84872,
              "net": 15997
            },
            "smallTrader": {
              "long": 41037,
              "short": 60137,
              "net": -19100
            }
          },
          "openInterest": 456560
        }
      ]
    },
    {
      "reportDate": "2011-06-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1195420,
              "short": 1133359,
              "net": 62061
            },
            "nonCommercial": {
              "long": 260827,
              "short": 297097,
              "net": -36270
            },
            "smallTrader": {
              "long": 325532,
              "short": 351323,
              "net": -25791
            }
          },
          "openInterest": 1819249
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 504102,
              "short": 654437,
              "net": -150335
            },
            "nonCommercial": {
              "long": 376016,
              "short": 181127,
              "net": 194889
            },
            "smallTrader": {
              "long": 116487,
              "short": 161041,
              "net": -44554
            }
          },
          "openInterest": 1014910
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 422149,
              "short": 415473,
              "net": 6676
            },
            "nonCommercial": {
              "long": 94204,
              "short": 127348,
              "net": -33144
            },
            "smallTrader": {
              "long": 165639,
              "short": 139171,
              "net": 26468
            }
          },
          "openInterest": 691900
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 824316,
              "short": 1068099,
              "net": -243783
            },
            "nonCommercial": {
              "long": 418785,
              "short": 125155,
              "net": 293630
            },
            "smallTrader": {
              "long": 253097,
              "short": 302944,
              "net": -49847
            }
          },
          "openInterest": 1521026
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32724,
              "short": 112579,
              "net": -79855
            },
            "nonCommercial": {
              "long": 78547,
              "short": 13342,
              "net": 65205
            },
            "smallTrader": {
              "long": 33928,
              "short": 19278,
              "net": 14650
            }
          },
          "openInterest": 145346
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51512,
              "short": 58683,
              "net": -7171
            },
            "nonCommercial": {
              "long": 33554,
              "short": 35304,
              "net": -1750
            },
            "smallTrader": {
              "long": 27869,
              "short": 18948,
              "net": 8921
            }
          },
          "openInterest": 113641
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51857,
              "short": 88565,
              "net": -36708
            },
            "nonCommercial": {
              "long": 32631,
              "short": 19109,
              "net": 13522
            },
            "smallTrader": {
              "long": 43043,
              "short": 19857,
              "net": 23186
            }
          },
          "openInterest": 129110
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98785,
              "short": 104921,
              "net": -6136
            },
            "nonCommercial": {
              "long": 37415,
              "short": 32610,
              "net": 4805
            },
            "smallTrader": {
              "long": 8356,
              "short": 7025,
              "net": 1331
            }
          },
          "openInterest": 163361
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63399,
              "short": 79817,
              "net": -16418
            },
            "nonCommercial": {
              "long": 28083,
              "short": 12499,
              "net": 15584
            },
            "smallTrader": {
              "long": 7509,
              "short": 6675,
              "net": 834
            }
          },
          "openInterest": 112646
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65602,
              "short": 74150,
              "net": -8548
            },
            "nonCommercial": {
              "long": 30044,
              "short": 20316,
              "net": 9728
            },
            "smallTrader": {
              "long": 14054,
              "short": 15234,
              "net": -1180
            }
          },
          "openInterest": 122995
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 559949,
              "short": 947232,
              "net": -387283
            },
            "nonCommercial": {
              "long": 552261,
              "short": 94129,
              "net": 458132
            },
            "smallTrader": {
              "long": 162203,
              "short": 233052,
              "net": -70849
            }
          },
          "openInterest": 1451153
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83758,
              "short": 118516,
              "net": -34758
            },
            "nonCommercial": {
              "long": 44004,
              "short": 16799,
              "net": 27205
            },
            "smallTrader": {
              "long": 19423,
              "short": 11870,
              "net": 7553
            }
          },
          "openInterest": 159300
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 689225,
              "short": 896804,
              "net": -207579
            },
            "nonCommercial": {
              "long": 335195,
              "short": 159071,
              "net": 176124
            },
            "smallTrader": {
              "long": 97798,
              "short": 66343,
              "net": 31455
            }
          },
          "openInterest": 1515910
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40701,
              "short": 47916,
              "net": -7215
            },
            "nonCommercial": {
              "long": 10261,
              "short": 5554,
              "net": 4707
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70449
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 9451,
              "short": 8468,
              "net": 983
            },
            "nonCommercial": {
              "long": 67,
              "short": 902,
              "net": -835
            },
            "smallTrader": {
              "long": 52,
              "short": 200,
              "net": -148
            }
          },
          "openInterest": 9618
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133843,
              "short": 193019,
              "net": -59176
            },
            "nonCommercial": {
              "long": 96555,
              "short": 44719,
              "net": 51836
            },
            "smallTrader": {
              "long": 64573,
              "short": 57233,
              "net": 7340
            }
          },
          "openInterest": 296126
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12459,
              "short": 7776,
              "net": 4683
            },
            "nonCommercial": {
              "long": 12841,
              "short": 6453,
              "net": 6388
            },
            "smallTrader": {
              "long": 6709,
              "short": 17780,
              "net": -11071
            }
          },
          "openInterest": 35302
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141499,
              "short": 203723,
              "net": -62224
            },
            "nonCommercial": {
              "long": 67473,
              "short": 11544,
              "net": 55929
            },
            "smallTrader": {
              "long": 20522,
              "short": 14227,
              "net": 6295
            }
          },
          "openInterest": 251327
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 168869,
              "short": 416553,
              "net": -247684
            },
            "nonCommercial": {
              "long": 251837,
              "short": 53129,
              "net": 198708
            },
            "smallTrader": {
              "long": 67336,
              "short": 18360,
              "net": 48976
            }
          },
          "openInterest": 502251
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178436,
              "short": 224382,
              "net": -45946
            },
            "nonCommercial": {
              "long": 59844,
              "short": 28572,
              "net": 31272
            },
            "smallTrader": {
              "long": 40837,
              "short": 26163,
              "net": 14674
            }
          },
          "openInterest": 314662
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40964,
              "short": 53425,
              "net": -12461
            },
            "nonCommercial": {
              "long": 35883,
              "short": 18252,
              "net": 17631
            },
            "smallTrader": {
              "long": 29219,
              "short": 34389,
              "net": -5170
            }
          },
          "openInterest": 106199
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109499,
              "short": 90043,
              "net": 19456
            },
            "nonCommercial": {
              "long": 48995,
              "short": 59368,
              "net": -10373
            },
            "smallTrader": {
              "long": 22051,
              "short": 31134,
              "net": -9083
            }
          },
          "openInterest": 224702
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162248,
              "short": 160202,
              "net": 2046
            },
            "nonCommercial": {
              "long": 96621,
              "short": 61970,
              "net": 34651
            },
            "smallTrader": {
              "long": 26944,
              "short": 63641,
              "net": -36697
            }
          },
          "openInterest": 327332
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42818,
              "short": 139213,
              "net": -96395
            },
            "nonCommercial": {
              "long": 95505,
              "short": 5307,
              "net": 90198
            },
            "smallTrader": {
              "long": 9294,
              "short": 3097,
              "net": 6197
            }
          },
          "openInterest": 150067
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55962,
              "short": 66355,
              "net": -10393
            },
            "nonCommercial": {
              "long": 14906,
              "short": 7558,
              "net": 7348
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85862
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373605,
              "short": 263909,
              "net": 109696
            },
            "nonCommercial": {
              "long": 167095,
              "short": 321255,
              "net": -154160
            },
            "smallTrader": {
              "long": 81171,
              "short": 36707,
              "net": 44464
            }
          },
          "openInterest": 981615
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8573,
              "short": 28106,
              "net": -19533
            },
            "nonCommercial": {
              "long": 23573,
              "short": 7569,
              "net": 16004
            },
            "smallTrader": {
              "long": 4935,
              "short": 1406,
              "net": 3529
            }
          },
          "openInterest": 37227
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5754,
              "short": 32993,
              "net": -27239
            },
            "nonCommercial": {
              "long": 24790,
              "short": 1582,
              "net": 23208
            },
            "smallTrader": {
              "long": 5569,
              "short": 1538,
              "net": 4031
            }
          },
          "openInterest": 36399
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 624780,
              "short": 646436,
              "net": -21656
            },
            "nonCommercial": {
              "long": 85698,
              "short": 108808,
              "net": -23110
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 948917
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37428,
              "short": 70756,
              "net": -33328
            },
            "nonCommercial": {
              "long": 28761,
              "short": 11762,
              "net": 16999
            },
            "smallTrader": {
              "long": 27561,
              "short": 11232,
              "net": 16329
            }
          },
          "openInterest": 121191
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88723,
              "short": 154758,
              "net": -66035
            },
            "nonCommercial": {
              "long": 64058,
              "short": 20542,
              "net": 43516
            },
            "smallTrader": {
              "long": 46989,
              "short": 24470,
              "net": 22519
            }
          },
          "openInterest": 238210
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143956,
              "short": 231670,
              "net": -87714
            },
            "nonCommercial": {
              "long": 106895,
              "short": 34051,
              "net": 72844
            },
            "smallTrader": {
              "long": 40981,
              "short": 26111,
              "net": 14870
            }
          },
          "openInterest": 333551
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260620,
              "short": 372900,
              "net": -112280
            },
            "nonCommercial": {
              "long": 199015,
              "short": 64834,
              "net": 134181
            },
            "smallTrader": {
              "long": 57448,
              "short": 79349,
              "net": -21901
            }
          },
          "openInterest": 596874
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 344678,
              "short": 468426,
              "net": -123748
            },
            "nonCommercial": {
              "long": 168068,
              "short": 55328,
              "net": 112740
            },
            "smallTrader": {
              "long": 73954,
              "short": 62946,
              "net": 11008
            }
          },
          "openInterest": 634960
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21129,
              "short": 50875,
              "net": -29746
            },
            "nonCommercial": {
              "long": 26290,
              "short": 9425,
              "net": 16865
            },
            "smallTrader": {
              "long": 26124,
              "short": 13243,
              "net": 12881
            }
          },
          "openInterest": 74339
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18499,
              "short": 23616,
              "net": -5117
            },
            "nonCommercial": {
              "long": 34021,
              "short": 31937,
              "net": 2084
            },
            "smallTrader": {
              "long": 7071,
              "short": 4038,
              "net": 3033
            }
          },
          "openInterest": 62825
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139127,
              "short": 124401,
              "net": 14726
            },
            "nonCommercial": {
              "long": 28040,
              "short": 45204,
              "net": -17164
            },
            "smallTrader": {
              "long": 22625,
              "short": 20187,
              "net": 2438
            }
          },
          "openInterest": 244662
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77273,
              "short": 120148,
              "net": -42875
            },
            "nonCommercial": {
              "long": 56650,
              "short": 11111,
              "net": 45539
            },
            "smallTrader": {
              "long": 29049,
              "short": 31713,
              "net": -2664
            }
          },
          "openInterest": 182847
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245328,
              "short": 229794,
              "net": 15534
            },
            "nonCommercial": {
              "long": 93618,
              "short": 91287,
              "net": 2331
            },
            "smallTrader": {
              "long": 45726,
              "short": 63591,
              "net": -17865
            }
          },
          "openInterest": 455705
        }
      ]
    },
    {
      "reportDate": "2011-06-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1238159,
              "short": 1139285,
              "net": 98874
            },
            "nonCommercial": {
              "long": 245495,
              "short": 295843,
              "net": -50348
            },
            "smallTrader": {
              "long": 313133,
              "short": 361659,
              "net": -48526
            }
          },
          "openInterest": 1830576
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 504977,
              "short": 666117,
              "net": -161140
            },
            "nonCommercial": {
              "long": 364423,
              "short": 164964,
              "net": 199459
            },
            "smallTrader": {
              "long": 123874,
              "short": 162193,
              "net": -38319
            }
          },
          "openInterest": 1008464
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 425118,
              "short": 377239,
              "net": 47879
            },
            "nonCommercial": {
              "long": 76201,
              "short": 136653,
              "net": -60452
            },
            "smallTrader": {
              "long": 156307,
              "short": 143734,
              "net": 12573
            }
          },
          "openInterest": 667019
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 828238,
              "short": 1117548,
              "net": -289310
            },
            "nonCommercial": {
              "long": 462515,
              "short": 138609,
              "net": 323906
            },
            "smallTrader": {
              "long": 282804,
              "short": 317400,
              "net": -34596
            }
          },
          "openInterest": 1596417
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4590,
              "short": 88017,
              "net": -83427
            },
            "nonCommercial": {
              "long": 79616,
              "short": 11946,
              "net": 67670
            },
            "smallTrader": {
              "long": 30911,
              "short": 15154,
              "net": 15757
            }
          },
          "openInterest": 115119
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2107,
              "short": 6316,
              "net": -4209
            },
            "nonCommercial": {
              "long": 30165,
              "short": 27209,
              "net": 2956
            },
            "smallTrader": {
              "long": 1424,
              "short": 171,
              "net": 1253
            }
          },
          "openInterest": 38596
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25098,
              "short": 43918,
              "net": -18820
            },
            "nonCommercial": {
              "long": 36684,
              "short": 25458,
              "net": 11226
            },
            "smallTrader": {
              "long": 27875,
              "short": 20281,
              "net": 7594
            }
          },
          "openInterest": 90719
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54875,
              "short": 103612,
              "net": -48737
            },
            "nonCommercial": {
              "long": 33746,
              "short": 14891,
              "net": 18855
            },
            "smallTrader": {
              "long": 46302,
              "short": 16420,
              "net": 29882
            }
          },
          "openInterest": 142172
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91890,
              "short": 99297,
              "net": -7407
            },
            "nonCommercial": {
              "long": 40172,
              "short": 33859,
              "net": 6313
            },
            "smallTrader": {
              "long": 8899,
              "short": 7805,
              "net": 1094
            }
          },
          "openInterest": 163076
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61942,
              "short": 81307,
              "net": -19365
            },
            "nonCommercial": {
              "long": 28688,
              "short": 10992,
              "net": 17696
            },
            "smallTrader": {
              "long": 6750,
              "short": 5081,
              "net": 1669
            }
          },
          "openInterest": 107353
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71608,
              "short": 80534,
              "net": -8926
            },
            "nonCommercial": {
              "long": 31122,
              "short": 20388,
              "net": 10734
            },
            "smallTrader": {
              "long": 15171,
              "short": 16979,
              "net": -1808
            }
          },
          "openInterest": 132616
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 570238,
              "short": 954051,
              "net": -383813
            },
            "nonCommercial": {
              "long": 563323,
              "short": 103123,
              "net": 460200
            },
            "smallTrader": {
              "long": 163445,
              "short": 239832,
              "net": -76387
            }
          },
          "openInterest": 1482562
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80110,
              "short": 116862,
              "net": -36752
            },
            "nonCommercial": {
              "long": 46862,
              "short": 15023,
              "net": 31839
            },
            "smallTrader": {
              "long": 16519,
              "short": 11606,
              "net": 4913
            }
          },
          "openInterest": 151844
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 713293,
              "short": 911268,
              "net": -197975
            },
            "nonCommercial": {
              "long": 337048,
              "short": 170677,
              "net": 166371
            },
            "smallTrader": {
              "long": 92060,
              "short": 60456,
              "net": 31604
            }
          },
          "openInterest": 1584927
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48219,
              "short": 57486,
              "net": -9267
            },
            "nonCommercial": {
              "long": 10397,
              "short": 3046,
              "net": 7351
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81758
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11564,
              "short": 10555,
              "net": 1009
            },
            "nonCommercial": {
              "long": 67,
              "short": 1072,
              "net": -1005
            },
            "smallTrader": {
              "long": 112,
              "short": 116,
              "net": -4
            }
          },
          "openInterest": 11868
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48746,
              "short": 113295,
              "net": -64549
            },
            "nonCommercial": {
              "long": 84580,
              "short": 34686,
              "net": 49894
            },
            "smallTrader": {
              "long": 56525,
              "short": 41870,
              "net": 14655
            }
          },
          "openInterest": 190373
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12353,
              "short": 7583,
              "net": 4770
            },
            "nonCommercial": {
              "long": 12875,
              "short": 6313,
              "net": 6562
            },
            "smallTrader": {
              "long": 6514,
              "short": 17846,
              "net": -11332
            }
          },
          "openInterest": 35335
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141261,
              "short": 209991,
              "net": -68730
            },
            "nonCommercial": {
              "long": 75843,
              "short": 14564,
              "net": 61279
            },
            "smallTrader": {
              "long": 20862,
              "short": 13411,
              "net": 7451
            }
          },
          "openInterest": 262930
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 171824,
              "short": 409253,
              "net": -237429
            },
            "nonCommercial": {
              "long": 247713,
              "short": 56018,
              "net": 191695
            },
            "smallTrader": {
              "long": 63973,
              "short": 18239,
              "net": 45734
            }
          },
          "openInterest": 497780
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184838,
              "short": 234730,
              "net": -49892
            },
            "nonCommercial": {
              "long": 64014,
              "short": 27678,
              "net": 36336
            },
            "smallTrader": {
              "long": 41294,
              "short": 27738,
              "net": 13556
            }
          },
          "openInterest": 330872
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27559,
              "short": 47182,
              "net": -19623
            },
            "nonCommercial": {
              "long": 38618,
              "short": 13850,
              "net": 24768
            },
            "smallTrader": {
              "long": 28040,
              "short": 33185,
              "net": -5145
            }
          },
          "openInterest": 94483
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109580,
              "short": 88310,
              "net": 21270
            },
            "nonCommercial": {
              "long": 49699,
              "short": 60809,
              "net": -11110
            },
            "smallTrader": {
              "long": 19937,
              "short": 30097,
              "net": -10160
            }
          },
          "openInterest": 217530
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162162,
              "short": 153864,
              "net": 8298
            },
            "nonCommercial": {
              "long": 93248,
              "short": 64762,
              "net": 28486
            },
            "smallTrader": {
              "long": 26542,
              "short": 63326,
              "net": -36784
            }
          },
          "openInterest": 326651
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36823,
              "short": 89035,
              "net": -52212
            },
            "nonCommercial": {
              "long": 66092,
              "short": 17929,
              "net": 48163
            },
            "smallTrader": {
              "long": 6989,
              "short": 2940,
              "net": 4049
            }
          },
          "openInterest": 110231
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 67437,
              "short": 74783,
              "net": -7346
            },
            "nonCommercial": {
              "long": 10802,
              "short": 10035,
              "net": 767
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 100551
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372067,
              "short": 263907,
              "net": 108160
            },
            "nonCommercial": {
              "long": 172034,
              "short": 327871,
              "net": -155837
            },
            "smallTrader": {
              "long": 80108,
              "short": 32431,
              "net": 47677
            }
          },
          "openInterest": 1013660
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3507,
              "short": 26051,
              "net": -22544
            },
            "nonCommercial": {
              "long": 23520,
              "short": 4302,
              "net": 19218
            },
            "smallTrader": {
              "long": 4405,
              "short": 1079,
              "net": 3326
            }
          },
          "openInterest": 31432
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6075,
              "short": 33393,
              "net": -27318
            },
            "nonCommercial": {
              "long": 25760,
              "short": 1911,
              "net": 23849
            },
            "smallTrader": {
              "long": 5292,
              "short": 1823,
              "net": 3469
            }
          },
          "openInterest": 37506
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 699129,
              "short": 716213,
              "net": -17084
            },
            "nonCommercial": {
              "long": 81652,
              "short": 101328,
              "net": -19676
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1072737
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38561,
              "short": 71785,
              "net": -33224
            },
            "nonCommercial": {
              "long": 29261,
              "short": 12674,
              "net": 16587
            },
            "smallTrader": {
              "long": 27825,
              "short": 11188,
              "net": 16637
            }
          },
          "openInterest": 118846
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89321,
              "short": 151644,
              "net": -62323
            },
            "nonCommercial": {
              "long": 62807,
              "short": 20958,
              "net": 41849
            },
            "smallTrader": {
              "long": 44309,
              "short": 23835,
              "net": 20474
            }
          },
          "openInterest": 234276
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152582,
              "short": 221563,
              "net": -68981
            },
            "nonCommercial": {
              "long": 101412,
              "short": 42129,
              "net": 59283
            },
            "smallTrader": {
              "long": 34933,
              "short": 25235,
              "net": 9698
            }
          },
          "openInterest": 327204
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268812,
              "short": 360269,
              "net": -91457
            },
            "nonCommercial": {
              "long": 189529,
              "short": 69718,
              "net": 119811
            },
            "smallTrader": {
              "long": 55915,
              "short": 84269,
              "net": -28354
            }
          },
          "openInterest": 599556
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 345763,
              "short": 484058,
              "net": -138295
            },
            "nonCommercial": {
              "long": 183605,
              "short": 57447,
              "net": 126158
            },
            "smallTrader": {
              "long": 68806,
              "short": 56669,
              "net": 12137
            }
          },
          "openInterest": 646223
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2772,
              "short": 30752,
              "net": -27980
            },
            "nonCommercial": {
              "long": 25555,
              "short": 12268,
              "net": 13287
            },
            "smallTrader": {
              "long": 25705,
              "short": 11012,
              "net": 14693
            }
          },
          "openInterest": 54048
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8554,
              "short": 17639,
              "net": -9085
            },
            "nonCommercial": {
              "long": 37064,
              "short": 31093,
              "net": 5971
            },
            "smallTrader": {
              "long": 7048,
              "short": 3934,
              "net": 3114
            }
          },
          "openInterest": 53773
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147279,
              "short": 128275,
              "net": 19004
            },
            "nonCommercial": {
              "long": 22941,
              "short": 44430,
              "net": -21489
            },
            "smallTrader": {
              "long": 26071,
              "short": 23586,
              "net": 2485
            }
          },
          "openInterest": 248976
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77289,
              "short": 118188,
              "net": -40899
            },
            "nonCommercial": {
              "long": 56540,
              "short": 10899,
              "net": 45641
            },
            "smallTrader": {
              "long": 23761,
              "short": 28503,
              "net": -4742
            }
          },
          "openInterest": 175749
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242958,
              "short": 216188,
              "net": 26770
            },
            "nonCommercial": {
              "long": 94854,
              "short": 101072,
              "net": -6218
            },
            "smallTrader": {
              "long": 44395,
              "short": 64947,
              "net": -20552
            }
          },
          "openInterest": 448306
        }
      ]
    },
    {
      "reportDate": "2011-06-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1241166,
              "short": 1179020,
              "net": 62146
            },
            "nonCommercial": {
              "long": 283445,
              "short": 297024,
              "net": -13579
            },
            "smallTrader": {
              "long": 290088,
              "short": 338655,
              "net": -48567
            }
          },
          "openInterest": 1857069
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 610791,
              "short": 687788,
              "net": -76997
            },
            "nonCommercial": {
              "long": 310637,
              "short": 196285,
              "net": 114352
            },
            "smallTrader": {
              "long": 113919,
              "short": 151274,
              "net": -37355
            }
          },
          "openInterest": 1049964
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 405771,
              "short": 372841,
              "net": 32930
            },
            "nonCommercial": {
              "long": 79009,
              "short": 143867,
              "net": -64858
            },
            "smallTrader": {
              "long": 159877,
              "short": 127949,
              "net": 31928
            }
          },
          "openInterest": 652844
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 914703,
              "short": 1190907,
              "net": -276204
            },
            "nonCommercial": {
              "long": 522702,
              "short": 185640,
              "net": 337062
            },
            "smallTrader": {
              "long": 243135,
              "short": 303993,
              "net": -60858
            }
          },
          "openInterest": 1699982
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4847,
              "short": 72030,
              "net": -67183
            },
            "nonCommercial": {
              "long": 66796,
              "short": 12225,
              "net": 54571
            },
            "smallTrader": {
              "long": 28433,
              "short": 15821,
              "net": 12612
            }
          },
          "openInterest": 100079
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2122,
              "short": 6225,
              "net": -4103
            },
            "nonCommercial": {
              "long": 30074,
              "short": 27209,
              "net": 2865
            },
            "smallTrader": {
              "long": 1409,
              "short": 171,
              "net": 1238
            }
          },
          "openInterest": 38505
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42757,
              "short": 32167,
              "net": 10590
            },
            "nonCommercial": {
              "long": 26763,
              "short": 38123,
              "net": -11360
            },
            "smallTrader": {
              "long": 22222,
              "short": 21452,
              "net": 770
            }
          },
          "openInterest": 92824
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24090,
              "short": 51741,
              "net": -27651
            },
            "nonCommercial": {
              "long": 19983,
              "short": 17779,
              "net": 2204
            },
            "smallTrader": {
              "long": 43832,
              "short": 18385,
              "net": 25447
            }
          },
          "openInterest": 87905
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90368,
              "short": 100590,
              "net": -10222
            },
            "nonCommercial": {
              "long": 40702,
              "short": 30820,
              "net": 9882
            },
            "smallTrader": {
              "long": 8578,
              "short": 8238,
              "net": 340
            }
          },
          "openInterest": 161630
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66820,
              "short": 76248,
              "net": -9428
            },
            "nonCommercial": {
              "long": 24491,
              "short": 14370,
              "net": 10121
            },
            "smallTrader": {
              "long": 6256,
              "short": 6949,
              "net": -693
            }
          },
          "openInterest": 107398
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73946,
              "short": 80593,
              "net": -6647
            },
            "nonCommercial": {
              "long": 30500,
              "short": 20735,
              "net": 9765
            },
            "smallTrader": {
              "long": 13861,
              "short": 16979,
              "net": -3118
            }
          },
          "openInterest": 133849
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 588730,
              "short": 926365,
              "net": -337635
            },
            "nonCommercial": {
              "long": 505369,
              "short": 100850,
              "net": 404519
            },
            "smallTrader": {
              "long": 164047,
              "short": 230931,
              "net": -66884
            }
          },
          "openInterest": 1414879
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81720,
              "short": 112577,
              "net": -30857
            },
            "nonCommercial": {
              "long": 43869,
              "short": 17267,
              "net": 26602
            },
            "smallTrader": {
              "long": 14024,
              "short": 9769,
              "net": 4255
            }
          },
          "openInterest": 146074
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 713723,
              "short": 891701,
              "net": -177978
            },
            "nonCommercial": {
              "long": 324165,
              "short": 175098,
              "net": 149067
            },
            "smallTrader": {
              "long": 85723,
              "short": 56812,
              "net": 28911
            }
          },
          "openInterest": 1528927
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24712,
              "short": 33912,
              "net": -9200
            },
            "nonCommercial": {
              "long": 10436,
              "short": 3270,
              "net": 7166
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41287
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14028,
              "short": 12884,
              "net": 1144
            },
            "nonCommercial": {
              "long": 132,
              "short": 1197,
              "net": -1065
            },
            "smallTrader": {
              "long": 106,
              "short": 185,
              "net": -79
            }
          },
          "openInterest": 14464
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62478,
              "short": 103169,
              "net": -40691
            },
            "nonCommercial": {
              "long": 72153,
              "short": 42382,
              "net": 29771
            },
            "smallTrader": {
              "long": 53967,
              "short": 43047,
              "net": 10920
            }
          },
          "openInterest": 189190
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13222,
              "short": 7679,
              "net": 5543
            },
            "nonCommercial": {
              "long": 12418,
              "short": 6266,
              "net": 6152
            },
            "smallTrader": {
              "long": 5752,
              "short": 17447,
              "net": -11695
            }
          },
          "openInterest": 36015
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139829,
              "short": 198837,
              "net": -59008
            },
            "nonCommercial": {
              "long": 70153,
              "short": 15674,
              "net": 54479
            },
            "smallTrader": {
              "long": 25170,
              "short": 20641,
              "net": 4529
            }
          },
          "openInterest": 257509
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 167811,
              "short": 419058,
              "net": -251247
            },
            "nonCommercial": {
              "long": 262254,
              "short": 59027,
              "net": 203227
            },
            "smallTrader": {
              "long": 68020,
              "short": 20000,
              "net": 48020
            }
          },
          "openInterest": 515016
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190922,
              "short": 228875,
              "net": -37953
            },
            "nonCommercial": {
              "long": 53435,
              "short": 26953,
              "net": 26482
            },
            "smallTrader": {
              "long": 41019,
              "short": 29548,
              "net": 11471
            }
          },
          "openInterest": 319215
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23172,
              "short": 55263,
              "net": -32091
            },
            "nonCommercial": {
              "long": 47074,
              "short": 14480,
              "net": 32594
            },
            "smallTrader": {
              "long": 28768,
              "short": 29271,
              "net": -503
            }
          },
          "openInterest": 99071
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107964,
              "short": 94651,
              "net": 13313
            },
            "nonCommercial": {
              "long": 53396,
              "short": 57361,
              "net": -3965
            },
            "smallTrader": {
              "long": 21883,
              "short": 31231,
              "net": -9348
            }
          },
          "openInterest": 219550
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162605,
              "short": 152573,
              "net": 10032
            },
            "nonCommercial": {
              "long": 88755,
              "short": 61429,
              "net": 27326
            },
            "smallTrader": {
              "long": 23175,
              "short": 60533,
              "net": -37358
            }
          },
          "openInterest": 320098
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33425,
              "short": 78424,
              "net": -44999
            },
            "nonCommercial": {
              "long": 58528,
              "short": 17105,
              "net": 41423
            },
            "smallTrader": {
              "long": 6105,
              "short": 2529,
              "net": 3576
            }
          },
          "openInterest": 98383
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40846,
              "short": 41920,
              "net": -1074
            },
            "nonCommercial": {
              "long": 7606,
              "short": 11002,
              "net": -3396
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54132
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 378484,
              "short": 249520,
              "net": 128964
            },
            "nonCommercial": {
              "long": 139585,
              "short": 310462,
              "net": -170877
            },
            "smallTrader": {
              "long": 82360,
              "short": 40447,
              "net": 41913
            }
          },
          "openInterest": 976498
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2970,
              "short": 24942,
              "net": -21972
            },
            "nonCommercial": {
              "long": 22942,
              "short": 4093,
              "net": 18849
            },
            "smallTrader": {
              "long": 4349,
              "short": 1226,
              "net": 3123
            }
          },
          "openInterest": 30261
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7041,
              "short": 30103,
              "net": -23062
            },
            "nonCommercial": {
              "long": 22882,
              "short": 3419,
              "net": 19463
            },
            "smallTrader": {
              "long": 5266,
              "short": 1667,
              "net": 3599
            }
          },
          "openInterest": 35659
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 555388,
              "short": 574761,
              "net": -19373
            },
            "nonCommercial": {
              "long": 70743,
              "short": 88173,
              "net": -17430
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 771574
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35382,
              "short": 70946,
              "net": -35564
            },
            "nonCommercial": {
              "long": 30454,
              "short": 11131,
              "net": 19323
            },
            "smallTrader": {
              "long": 28570,
              "short": 12329,
              "net": 16241
            }
          },
          "openInterest": 120238
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90605,
              "short": 136088,
              "net": -45483
            },
            "nonCommercial": {
              "long": 53192,
              "short": 20865,
              "net": 32327
            },
            "smallTrader": {
              "long": 39597,
              "short": 26441,
              "net": 13156
            }
          },
          "openInterest": 217894
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159611,
              "short": 215819,
              "net": -56208
            },
            "nonCommercial": {
              "long": 93922,
              "short": 45521,
              "net": 48401
            },
            "smallTrader": {
              "long": 34578,
              "short": 26771,
              "net": 7807
            }
          },
          "openInterest": 329710
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 287773,
              "short": 360874,
              "net": -73101
            },
            "nonCommercial": {
              "long": 172834,
              "short": 68762,
              "net": 104072
            },
            "smallTrader": {
              "long": 49762,
              "short": 80733,
              "net": -30971
            }
          },
          "openInterest": 592787
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 318419,
              "short": 475562,
              "net": -157143
            },
            "nonCommercial": {
              "long": 199880,
              "short": 57344,
              "net": 142536
            },
            "smallTrader": {
              "long": 73208,
              "short": 58601,
              "net": 14607
            }
          },
          "openInterest": 629831
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3118,
              "short": 28076,
              "net": -24958
            },
            "nonCommercial": {
              "long": 23700,
              "short": 11887,
              "net": 11813
            },
            "smallTrader": {
              "long": 24486,
              "short": 11341,
              "net": 13145
            }
          },
          "openInterest": 51304
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6973,
              "short": 16463,
              "net": -9490
            },
            "nonCommercial": {
              "long": 31134,
              "short": 26191,
              "net": 4943
            },
            "smallTrader": {
              "long": 7172,
              "short": 2625,
              "net": 4547
            }
          },
          "openInterest": 46279
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 122714,
              "short": 102484,
              "net": 20230
            },
            "nonCommercial": {
              "long": 20476,
              "short": 43074,
              "net": -22598
            },
            "smallTrader": {
              "long": 25228,
              "short": 22860,
              "net": 2368
            }
          },
          "openInterest": 215571
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77144,
              "short": 113340,
              "net": -36196
            },
            "nonCommercial": {
              "long": 53449,
              "short": 10017,
              "net": 43432
            },
            "smallTrader": {
              "long": 22428,
              "short": 29664,
              "net": -7236
            }
          },
          "openInterest": 171924
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255182,
              "short": 209124,
              "net": 46058
            },
            "nonCommercial": {
              "long": 89720,
              "short": 116648,
              "net": -26928
            },
            "smallTrader": {
              "long": 44606,
              "short": 63736,
              "net": -19130
            }
          },
          "openInterest": 457077
        }
      ]
    },
    {
      "reportDate": "2011-06-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1244493,
              "short": 1123821,
              "net": 120672
            },
            "nonCommercial": {
              "long": 235796,
              "short": 302759,
              "net": -66963
            },
            "smallTrader": {
              "long": 299459,
              "short": 353168,
              "net": -53709
            }
          },
          "openInterest": 1805673
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 653677,
              "short": 673905,
              "net": -20228
            },
            "nonCommercial": {
              "long": 251445,
              "short": 188969,
              "net": 62476
            },
            "smallTrader": {
              "long": 106284,
              "short": 148532,
              "net": -42248
            }
          },
          "openInterest": 1026198
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 410273,
              "short": 360728,
              "net": 49545
            },
            "nonCommercial": {
              "long": 74954,
              "short": 139376,
              "net": -64422
            },
            "smallTrader": {
              "long": 149822,
              "short": 134945,
              "net": 14877
            }
          },
          "openInterest": 641754
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 868094,
              "short": 1085270,
              "net": -217176
            },
            "nonCommercial": {
              "long": 448891,
              "short": 177629,
              "net": 271262
            },
            "smallTrader": {
              "long": 232728,
              "short": 286814,
              "net": -54086
            }
          },
          "openInterest": 1564596
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6506,
              "short": 62369,
              "net": -55863
            },
            "nonCommercial": {
              "long": 58957,
              "short": 12060,
              "net": 46897
            },
            "smallTrader": {
              "long": 28174,
              "short": 19208,
              "net": 8966
            }
          },
          "openInterest": 93784
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2122,
              "short": 6140,
              "net": -4018
            },
            "nonCommercial": {
              "long": 30195,
              "short": 27209,
              "net": 2986
            },
            "smallTrader": {
              "long": 1427,
              "short": 395,
              "net": 1032
            }
          },
          "openInterest": 38644
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52846,
              "short": 31150,
              "net": 21696
            },
            "nonCommercial": {
              "long": 27928,
              "short": 46277,
              "net": -18349
            },
            "smallTrader": {
              "long": 20677,
              "short": 24024,
              "net": -3347
            }
          },
          "openInterest": 102414
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28565,
              "short": 46695,
              "net": -18130
            },
            "nonCommercial": {
              "long": 21896,
              "short": 23759,
              "net": -1863
            },
            "smallTrader": {
              "long": 41874,
              "short": 21881,
              "net": 19993
            }
          },
          "openInterest": 92360
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89898,
              "short": 104692,
              "net": -14794
            },
            "nonCommercial": {
              "long": 41871,
              "short": 27519,
              "net": 14352
            },
            "smallTrader": {
              "long": 8660,
              "short": 8218,
              "net": 442
            }
          },
          "openInterest": 161999
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66146,
              "short": 74479,
              "net": -8333
            },
            "nonCommercial": {
              "long": 25139,
              "short": 16328,
              "net": 8811
            },
            "smallTrader": {
              "long": 6209,
              "short": 6687,
              "net": -478
            }
          },
          "openInterest": 106103
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67785,
              "short": 73573,
              "net": -5788
            },
            "nonCommercial": {
              "long": 29596,
              "short": 19591,
              "net": 10005
            },
            "smallTrader": {
              "long": 12341,
              "short": 16558,
              "net": -4217
            }
          },
          "openInterest": 124236
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 563648,
              "short": 823046,
              "net": -259398
            },
            "nonCommercial": {
              "long": 410486,
              "short": 89071,
              "net": 321415
            },
            "smallTrader": {
              "long": 163075,
              "short": 225092,
              "net": -62017
            }
          },
          "openInterest": 1251856
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74146,
              "short": 102178,
              "net": -28032
            },
            "nonCommercial": {
              "long": 44250,
              "short": 18912,
              "net": 25338
            },
            "smallTrader": {
              "long": 12321,
              "short": 9627,
              "net": 2694
            }
          },
          "openInterest": 135984
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 723654,
              "short": 880073,
              "net": -156419
            },
            "nonCommercial": {
              "long": 317951,
              "short": 183397,
              "net": 134554
            },
            "smallTrader": {
              "long": 82587,
              "short": 60722,
              "net": 21865
            }
          },
          "openInterest": 1524313
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22518,
              "short": 32922,
              "net": -10404
            },
            "nonCommercial": {
              "long": 10841,
              "short": 2366,
              "net": 8475
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39596
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15354,
              "short": 14080,
              "net": 1274
            },
            "nonCommercial": {
              "long": 151,
              "short": 1329,
              "net": -1178
            },
            "smallTrader": {
              "long": 87,
              "short": 183,
              "net": -96
            }
          },
          "openInterest": 15744
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57791,
              "short": 101137,
              "net": -43346
            },
            "nonCommercial": {
              "long": 68800,
              "short": 35813,
              "net": 32987
            },
            "smallTrader": {
              "long": 55862,
              "short": 45503,
              "net": 10359
            }
          },
          "openInterest": 183206
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12649,
              "short": 8087,
              "net": 4562
            },
            "nonCommercial": {
              "long": 13139,
              "short": 5823,
              "net": 7316
            },
            "smallTrader": {
              "long": 6212,
              "short": 18090,
              "net": -11878
            }
          },
          "openInterest": 37104
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126721,
              "short": 183065,
              "net": -56344
            },
            "nonCommercial": {
              "long": 69772,
              "short": 14292,
              "net": 55480
            },
            "smallTrader": {
              "long": 16645,
              "short": 15781,
              "net": 864
            }
          },
          "openInterest": 234667
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 177824,
              "short": 386579,
              "net": -208755
            },
            "nonCommercial": {
              "long": 225982,
              "short": 60080,
              "net": 165902
            },
            "smallTrader": {
              "long": 67244,
              "short": 24391,
              "net": 42853
            }
          },
          "openInterest": 495761
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189234,
              "short": 217150,
              "net": -27916
            },
            "nonCommercial": {
              "long": 47560,
              "short": 30188,
              "net": 17372
            },
            "smallTrader": {
              "long": 39251,
              "short": 28707,
              "net": 10544
            }
          },
          "openInterest": 309256
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37464,
              "short": 41037,
              "net": -3573
            },
            "nonCommercial": {
              "long": 34319,
              "short": 20696,
              "net": 13623
            },
            "smallTrader": {
              "long": 22469,
              "short": 32519,
              "net": -10050
            }
          },
          "openInterest": 94286
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108850,
              "short": 101180,
              "net": 7670
            },
            "nonCommercial": {
              "long": 61102,
              "short": 57786,
              "net": 3316
            },
            "smallTrader": {
              "long": 21158,
              "short": 32144,
              "net": -10986
            }
          },
          "openInterest": 230340
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166682,
              "short": 156245,
              "net": 10437
            },
            "nonCommercial": {
              "long": 87465,
              "short": 59291,
              "net": 28174
            },
            "smallTrader": {
              "long": 21886,
              "short": 60497,
              "net": -38611
            }
          },
          "openInterest": 327517
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32363,
              "short": 82558,
              "net": -50195
            },
            "nonCommercial": {
              "long": 59833,
              "short": 13756,
              "net": 46077
            },
            "smallTrader": {
              "long": 6488,
              "short": 2370,
              "net": 4118
            }
          },
          "openInterest": 98930
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40754,
              "short": 40068,
              "net": 686
            },
            "nonCommercial": {
              "long": 7030,
              "short": 9073,
              "net": -2043
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53574
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 379488,
              "short": 236853,
              "net": 142635
            },
            "nonCommercial": {
              "long": 135374,
              "short": 314772,
              "net": -179398
            },
            "smallTrader": {
              "long": 77679,
              "short": 40916,
              "net": 36763
            }
          },
          "openInterest": 960530
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2998,
              "short": 24437,
              "net": -21439
            },
            "nonCommercial": {
              "long": 22242,
              "short": 3878,
              "net": 18364
            },
            "smallTrader": {
              "long": 4412,
              "short": 1337,
              "net": 3075
            }
          },
          "openInterest": 29652
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6269,
              "short": 24939,
              "net": -18670
            },
            "nonCommercial": {
              "long": 20026,
              "short": 3555,
              "net": 16471
            },
            "smallTrader": {
              "long": 4436,
              "short": 2237,
              "net": 2199
            }
          },
          "openInterest": 30935
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 564417,
              "short": 579426,
              "net": -15009
            },
            "nonCommercial": {
              "long": 68689,
              "short": 85211,
              "net": -16522
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 767317
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36894,
              "short": 66060,
              "net": -29166
            },
            "nonCommercial": {
              "long": 27439,
              "short": 11441,
              "net": 15998
            },
            "smallTrader": {
              "long": 26264,
              "short": 13096,
              "net": 13168
            }
          },
          "openInterest": 114330
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96635,
              "short": 113030,
              "net": -16395
            },
            "nonCommercial": {
              "long": 43515,
              "short": 32092,
              "net": 11423
            },
            "smallTrader": {
              "long": 35652,
              "short": 30680,
              "net": 4972
            }
          },
          "openInterest": 203355
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158438,
              "short": 180037,
              "net": -21599
            },
            "nonCommercial": {
              "long": 72524,
              "short": 48362,
              "net": 24162
            },
            "smallTrader": {
              "long": 28275,
              "short": 30838,
              "net": -2563
            }
          },
          "openInterest": 290459
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 276881,
              "short": 325361,
              "net": -48480
            },
            "nonCommercial": {
              "long": 146315,
              "short": 64371,
              "net": 81944
            },
            "smallTrader": {
              "long": 47621,
              "short": 81085,
              "net": -33464
            }
          },
          "openInterest": 530785
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 300396,
              "short": 461589,
              "net": -161193
            },
            "nonCommercial": {
              "long": 199133,
              "short": 60984,
              "net": 138149
            },
            "smallTrader": {
              "long": 77658,
              "short": 54614,
              "net": 23044
            }
          },
          "openInterest": 618878
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4526,
              "short": 27805,
              "net": -23279
            },
            "nonCommercial": {
              "long": 21412,
              "short": 11464,
              "net": 9948
            },
            "smallTrader": {
              "long": 25288,
              "short": 11957,
              "net": 13331
            }
          },
          "openInterest": 51227
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6832,
              "short": 24367,
              "net": -17535
            },
            "nonCommercial": {
              "long": 35543,
              "short": 22811,
              "net": 12732
            },
            "smallTrader": {
              "long": 7433,
              "short": 2630,
              "net": 4803
            }
          },
          "openInterest": 50419
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 118697,
              "short": 98860,
              "net": 19837
            },
            "nonCommercial": {
              "long": 20344,
              "short": 43244,
              "net": -22900
            },
            "smallTrader": {
              "long": 23063,
              "short": 20000,
              "net": 3063
            }
          },
          "openInterest": 212119
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73872,
              "short": 104511,
              "net": -30639
            },
            "nonCommercial": {
              "long": 49784,
              "short": 12539,
              "net": 37245
            },
            "smallTrader": {
              "long": 22082,
              "short": 28688,
              "net": -6606
            }
          },
          "openInterest": 166241
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241513,
              "short": 195398,
              "net": 46115
            },
            "nonCommercial": {
              "long": 82378,
              "short": 110168,
              "net": -27790
            },
            "smallTrader": {
              "long": 43582,
              "short": 61907,
              "net": -18325
            }
          },
          "openInterest": 430282
        }
      ]
    },
    {
      "reportDate": "2011-07-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1224104,
              "short": 1087187,
              "net": 136917
            },
            "nonCommercial": {
              "long": 222040,
              "short": 314763,
              "net": -92723
            },
            "smallTrader": {
              "long": 289252,
              "short": 333446,
              "net": -44194
            }
          },
          "openInterest": 1764483
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 632699,
              "short": 642453,
              "net": -9754
            },
            "nonCommercial": {
              "long": 237343,
              "short": 183621,
              "net": 53722
            },
            "smallTrader": {
              "long": 104813,
              "short": 148781,
              "net": -43968
            }
          },
          "openInterest": 987654
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 391905,
              "short": 313970,
              "net": 77935
            },
            "nonCommercial": {
              "long": 58780,
              "short": 140686,
              "net": -81906
            },
            "smallTrader": {
              "long": 142242,
              "short": 138271,
              "net": 3971
            }
          },
          "openInterest": 598632
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 842404,
              "short": 974610,
              "net": -132206
            },
            "nonCommercial": {
              "long": 383191,
              "short": 179378,
              "net": 203813
            },
            "smallTrader": {
              "long": 217766,
              "short": 289373,
              "net": -71607
            }
          },
          "openInterest": 1454271
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4216,
              "short": 87563,
              "net": -83347
            },
            "nonCommercial": {
              "long": 82079,
              "short": 18743,
              "net": 63336
            },
            "smallTrader": {
              "long": 35331,
              "short": 15320,
              "net": 20011
            }
          },
          "openInterest": 121626
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2518,
              "short": 27682,
              "net": -25164
            },
            "nonCommercial": {
              "long": 34133,
              "short": 10098,
              "net": 24035
            },
            "smallTrader": {
              "long": 1451,
              "short": 322,
              "net": 1129
            }
          },
          "openInterest": 38168
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66004,
              "short": 32188,
              "net": 33816
            },
            "nonCommercial": {
              "long": 28634,
              "short": 60303,
              "net": -31669
            },
            "smallTrader": {
              "long": 23207,
              "short": 25354,
              "net": -2147
            }
          },
          "openInterest": 118359
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25473,
              "short": 63589,
              "net": -38116
            },
            "nonCommercial": {
              "long": 31346,
              "short": 24525,
              "net": 6821
            },
            "smallTrader": {
              "long": 49147,
              "short": 17852,
              "net": 31295
            }
          },
          "openInterest": 105967
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91249,
              "short": 112177,
              "net": -20928
            },
            "nonCommercial": {
              "long": 47250,
              "short": 28921,
              "net": 18329
            },
            "smallTrader": {
              "long": 10177,
              "short": 7578,
              "net": 2599
            }
          },
          "openInterest": 171344
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66155,
              "short": 77431,
              "net": -11276
            },
            "nonCommercial": {
              "long": 26523,
              "short": 15804,
              "net": 10719
            },
            "smallTrader": {
              "long": 7016,
              "short": 6459,
              "net": 557
            }
          },
          "openInterest": 107245
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67922,
              "short": 86511,
              "net": -18589
            },
            "nonCommercial": {
              "long": 40534,
              "short": 21571,
              "net": 18963
            },
            "smallTrader": {
              "long": 15867,
              "short": 16241,
              "net": -374
            }
          },
          "openInterest": 138627
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 565396,
              "short": 780521,
              "net": -215125
            },
            "nonCommercial": {
              "long": 390487,
              "short": 98322,
              "net": 292165
            },
            "smallTrader": {
              "long": 145281,
              "short": 222321,
              "net": -77040
            }
          },
          "openInterest": 1200848
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75985,
              "short": 103808,
              "net": -27823
            },
            "nonCommercial": {
              "long": 46016,
              "short": 19673,
              "net": 26343
            },
            "smallTrader": {
              "long": 11542,
              "short": 10062,
              "net": 1480
            }
          },
          "openInterest": 138997
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 730459,
              "short": 887258,
              "net": -156799
            },
            "nonCommercial": {
              "long": 317825,
              "short": 179435,
              "net": 138390
            },
            "smallTrader": {
              "long": 81858,
              "short": 63449,
              "net": 18409
            }
          },
          "openInterest": 1522391
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24978,
              "short": 40882,
              "net": -15904
            },
            "nonCommercial": {
              "long": 18169,
              "short": 4688,
              "net": 13481
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49758
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13976,
              "short": 12832,
              "net": 1144
            },
            "nonCommercial": {
              "long": 91,
              "short": 1168,
              "net": -1077
            },
            "smallTrader": {
              "long": 60,
              "short": 127,
              "net": -67
            }
          },
          "openInterest": 14234
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54485,
              "short": 111116,
              "net": -56631
            },
            "nonCommercial": {
              "long": 81860,
              "short": 38666,
              "net": 43194
            },
            "smallTrader": {
              "long": 57031,
              "short": 43594,
              "net": 13437
            }
          },
          "openInterest": 194329
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11916,
              "short": 8747,
              "net": 3169
            },
            "nonCommercial": {
              "long": 14708,
              "short": 5764,
              "net": 8944
            },
            "smallTrader": {
              "long": 6560,
              "short": 18673,
              "net": -12113
            }
          },
          "openInterest": 38485
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120793,
              "short": 187518,
              "net": -66725
            },
            "nonCommercial": {
              "long": 77579,
              "short": 15194,
              "net": 62385
            },
            "smallTrader": {
              "long": 18369,
              "short": 14029,
              "net": 4340
            }
          },
          "openInterest": 235190
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 177118,
              "short": 379120,
              "net": -202002
            },
            "nonCommercial": {
              "long": 219889,
              "short": 62114,
              "net": 157775
            },
            "smallTrader": {
              "long": 65082,
              "short": 20855,
              "net": 44227
            }
          },
          "openInterest": 489782
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178426,
              "short": 207897,
              "net": -29471
            },
            "nonCommercial": {
              "long": 49042,
              "short": 28763,
              "net": 20279
            },
            "smallTrader": {
              "long": 35251,
              "short": 26059,
              "net": 9192
            }
          },
          "openInterest": 296314
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37001,
              "short": 43359,
              "net": -6358
            },
            "nonCommercial": {
              "long": 34595,
              "short": 20268,
              "net": 14327
            },
            "smallTrader": {
              "long": 23271,
              "short": 31240,
              "net": -7969
            }
          },
          "openInterest": 94901
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111039,
              "short": 104037,
              "net": 7002
            },
            "nonCommercial": {
              "long": 60431,
              "short": 56849,
              "net": 3582
            },
            "smallTrader": {
              "long": 22082,
              "short": 32666,
              "net": -10584
            }
          },
          "openInterest": 233262
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166688,
              "short": 159022,
              "net": 7666
            },
            "nonCommercial": {
              "long": 85743,
              "short": 57125,
              "net": 28618
            },
            "smallTrader": {
              "long": 24188,
              "short": 60472,
              "net": -36284
            }
          },
          "openInterest": 325689
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26965,
              "short": 116012,
              "net": -89047
            },
            "nonCommercial": {
              "long": 89492,
              "short": 6548,
              "net": 82944
            },
            "smallTrader": {
              "long": 8526,
              "short": 2423,
              "net": 6103
            }
          },
          "openInterest": 125229
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38514,
              "short": 44564,
              "net": -6050
            },
            "nonCommercial": {
              "long": 13274,
              "short": 9510,
              "net": 3764
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58531
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 381014,
              "short": 239285,
              "net": 141729
            },
            "nonCommercial": {
              "long": 143127,
              "short": 318652,
              "net": -175525
            },
            "smallTrader": {
              "long": 78326,
              "short": 44530,
              "net": 33796
            }
          },
          "openInterest": 974776
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3381,
              "short": 25687,
              "net": -22306
            },
            "nonCommercial": {
              "long": 22648,
              "short": 3662,
              "net": 18986
            },
            "smallTrader": {
              "long": 4491,
              "short": 1171,
              "net": 3320
            }
          },
          "openInterest": 30520
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6264,
              "short": 25094,
              "net": -18830
            },
            "nonCommercial": {
              "long": 20642,
              "short": 3802,
              "net": 16840
            },
            "smallTrader": {
              "long": 4230,
              "short": 2240,
              "net": 1990
            }
          },
          "openInterest": 31245
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 561395,
              "short": 565378,
              "net": -3983
            },
            "nonCommercial": {
              "long": 72107,
              "short": 95655,
              "net": -23548
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 767993
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33548,
              "short": 66999,
              "net": -33451
            },
            "nonCommercial": {
              "long": 28131,
              "short": 9296,
              "net": 18835
            },
            "smallTrader": {
              "long": 27007,
              "short": 12391,
              "net": 14616
            }
          },
          "openInterest": 111251
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92350,
              "short": 105022,
              "net": -12672
            },
            "nonCommercial": {
              "long": 43841,
              "short": 34029,
              "net": 9812
            },
            "smallTrader": {
              "long": 30351,
              "short": 27491,
              "net": 2860
            }
          },
          "openInterest": 191542
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155504,
              "short": 169174,
              "net": -13670
            },
            "nonCommercial": {
              "long": 67520,
              "short": 55109,
              "net": 12411
            },
            "smallTrader": {
              "long": 29366,
              "short": 28107,
              "net": 1259
            }
          },
          "openInterest": 285915
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277747,
              "short": 325260,
              "net": -47513
            },
            "nonCommercial": {
              "long": 147622,
              "short": 67153,
              "net": 80469
            },
            "smallTrader": {
              "long": 46116,
              "short": 79072,
              "net": -32956
            }
          },
          "openInterest": 525466
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 282087,
              "short": 451720,
              "net": -169633
            },
            "nonCommercial": {
              "long": 208141,
              "short": 66911,
              "net": 141230
            },
            "smallTrader": {
              "long": 80984,
              "short": 52581,
              "net": 28403
            }
          },
          "openInterest": 615184
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7112,
              "short": 25189,
              "net": -18077
            },
            "nonCommercial": {
              "long": 15983,
              "short": 10692,
              "net": 5291
            },
            "smallTrader": {
              "long": 24468,
              "short": 11682,
              "net": 12786
            }
          },
          "openInterest": 47566
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6348,
              "short": 17728,
              "net": -11380
            },
            "nonCommercial": {
              "long": 32928,
              "short": 25207,
              "net": 7721
            },
            "smallTrader": {
              "long": 6865,
              "short": 3206,
              "net": 3659
            }
          },
          "openInterest": 47393
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 111061,
              "short": 99040,
              "net": 12021
            },
            "nonCommercial": {
              "long": 31149,
              "short": 47189,
              "net": -16040
            },
            "smallTrader": {
              "long": 24483,
              "short": 20464,
              "net": 4019
            }
          },
          "openInterest": 212295
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73278,
              "short": 101776,
              "net": -28498
            },
            "nonCommercial": {
              "long": 48760,
              "short": 14225,
              "net": 34535
            },
            "smallTrader": {
              "long": 20367,
              "short": 26404,
              "net": -6037
            }
          },
          "openInterest": 165959
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248041,
              "short": 192312,
              "net": 55729
            },
            "nonCommercial": {
              "long": 82421,
              "short": 118125,
              "net": -35704
            },
            "smallTrader": {
              "long": 41649,
              "short": 61674,
              "net": -20025
            }
          },
          "openInterest": 433994
        }
      ]
    },
    {
      "reportDate": "2011-07-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1228822,
              "short": 1142469,
              "net": 86353
            },
            "nonCommercial": {
              "long": 270439,
              "short": 334895,
              "net": -64456
            },
            "smallTrader": {
              "long": 290750,
              "short": 312647,
              "net": -21897
            }
          },
          "openInterest": 1814745
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 652290,
              "short": 636409,
              "net": 15881
            },
            "nonCommercial": {
              "long": 232230,
              "short": 207207,
              "net": 25023
            },
            "smallTrader": {
              "long": 99966,
              "short": 140870,
              "net": -40904
            }
          },
          "openInterest": 996320
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416127,
              "short": 329921,
              "net": 86206
            },
            "nonCommercial": {
              "long": 71194,
              "short": 156645,
              "net": -85451
            },
            "smallTrader": {
              "long": 140823,
              "short": 141578,
              "net": -755
            }
          },
          "openInterest": 634944
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 897611,
              "short": 994390,
              "net": -96779
            },
            "nonCommercial": {
              "long": 386354,
              "short": 229007,
              "net": 157347
            },
            "smallTrader": {
              "long": 220330,
              "short": 280898,
              "net": -60568
            }
          },
          "openInterest": 1532775
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5758,
              "short": 91748,
              "net": -85990
            },
            "nonCommercial": {
              "long": 81258,
              "short": 13635,
              "net": 67623
            },
            "smallTrader": {
              "long": 33627,
              "short": 15260,
              "net": 18367
            }
          },
          "openInterest": 120703
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2532,
              "short": 27307,
              "net": -24775
            },
            "nonCommercial": {
              "long": 33831,
              "short": 10228,
              "net": 23603
            },
            "smallTrader": {
              "long": 1443,
              "short": 271,
              "net": 1172
            }
          },
          "openInterest": 37878
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73993,
              "short": 38256,
              "net": 35737
            },
            "nonCommercial": {
              "long": 27687,
              "short": 52488,
              "net": -24801
            },
            "smallTrader": {
              "long": 18952,
              "short": 29888,
              "net": -10936
            }
          },
          "openInterest": 121134
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24080,
              "short": 70701,
              "net": -46621
            },
            "nonCommercial": {
              "long": 39535,
              "short": 24201,
              "net": 15334
            },
            "smallTrader": {
              "long": 48009,
              "short": 16722,
              "net": 31287
            }
          },
          "openInterest": 111624
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91862,
              "short": 115152,
              "net": -23290
            },
            "nonCommercial": {
              "long": 47350,
              "short": 27334,
              "net": 20016
            },
            "smallTrader": {
              "long": 9763,
              "short": 6489,
              "net": 3274
            }
          },
          "openInterest": 171639
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65652,
              "short": 78004,
              "net": -12352
            },
            "nonCommercial": {
              "long": 26946,
              "short": 15603,
              "net": 11343
            },
            "smallTrader": {
              "long": 6707,
              "short": 5698,
              "net": 1009
            }
          },
          "openInterest": 108202
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65478,
              "short": 91042,
              "net": -25564
            },
            "nonCommercial": {
              "long": 48272,
              "short": 24486,
              "net": 23786
            },
            "smallTrader": {
              "long": 18306,
              "short": 16528,
              "net": 1778
            }
          },
          "openInterest": 146864
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 547026,
              "short": 768505,
              "net": -221479
            },
            "nonCommercial": {
              "long": 403287,
              "short": 96337,
              "net": 306950
            },
            "smallTrader": {
              "long": 142468,
              "short": 227939,
              "net": -85471
            }
          },
          "openInterest": 1188189
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74516,
              "short": 102641,
              "net": -28125
            },
            "nonCommercial": {
              "long": 46012,
              "short": 20329,
              "net": 25683
            },
            "smallTrader": {
              "long": 12315,
              "short": 9873,
              "net": 2442
            }
          },
          "openInterest": 137983
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 727913,
              "short": 899726,
              "net": -171813
            },
            "nonCommercial": {
              "long": 324437,
              "short": 173542,
              "net": 150895
            },
            "smallTrader": {
              "long": 84517,
              "short": 63599,
              "net": 20918
            }
          },
          "openInterest": 1538256
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34236,
              "short": 61296,
              "net": -27060
            },
            "nonCommercial": {
              "long": 25474,
              "short": 3138,
              "net": 22336
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73447
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15305,
              "short": 14109,
              "net": 1196
            },
            "nonCommercial": {
              "long": 63,
              "short": 1169,
              "net": -1106
            },
            "smallTrader": {
              "long": 103,
              "short": 193,
              "net": -90
            }
          },
          "openInterest": 15541
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70726,
              "short": 86428,
              "net": -15702
            },
            "nonCommercial": {
              "long": 61392,
              "short": 48976,
              "net": 12416
            },
            "smallTrader": {
              "long": 52766,
              "short": 49480,
              "net": 3286
            }
          },
          "openInterest": 185541
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11810,
              "short": 8895,
              "net": 2915
            },
            "nonCommercial": {
              "long": 16187,
              "short": 5987,
              "net": 10200
            },
            "smallTrader": {
              "long": 7468,
              "short": 20583,
              "net": -13115
            }
          },
          "openInterest": 41567
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115982,
              "short": 188958,
              "net": -72976
            },
            "nonCommercial": {
              "long": 83812,
              "short": 17754,
              "net": 66058
            },
            "smallTrader": {
              "long": 21066,
              "short": 14148,
              "net": 6918
            }
          },
          "openInterest": 236172
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 167806,
              "short": 412055,
              "net": -244249
            },
            "nonCommercial": {
              "long": 262515,
              "short": 64918,
              "net": 197597
            },
            "smallTrader": {
              "long": 69869,
              "short": 23217,
              "net": 46652
            }
          },
          "openInterest": 520202
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169906,
              "short": 210654,
              "net": -40748
            },
            "nonCommercial": {
              "long": 56710,
              "short": 27833,
              "net": 28877
            },
            "smallTrader": {
              "long": 38101,
              "short": 26230,
              "net": 11871
            }
          },
          "openInterest": 298187
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31775,
              "short": 59654,
              "net": -27879
            },
            "nonCommercial": {
              "long": 52277,
              "short": 23989,
              "net": 28288
            },
            "smallTrader": {
              "long": 31689,
              "short": 32098,
              "net": -409
            }
          },
          "openInterest": 115846
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108086,
              "short": 111268,
              "net": -3182
            },
            "nonCommercial": {
              "long": 69987,
              "short": 56025,
              "net": 13962
            },
            "smallTrader": {
              "long": 25810,
              "short": 36590,
              "net": -10780
            }
          },
          "openInterest": 244685
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158525,
              "short": 163697,
              "net": -5172
            },
            "nonCommercial": {
              "long": 92644,
              "short": 52002,
              "net": 40642
            },
            "smallTrader": {
              "long": 26762,
              "short": 62232,
              "net": -35470
            }
          },
          "openInterest": 327644
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25486,
              "short": 130312,
              "net": -104826
            },
            "nonCommercial": {
              "long": 111530,
              "short": 13083,
              "net": 98447
            },
            "smallTrader": {
              "long": 8512,
              "short": 2133,
              "net": 6379
            }
          },
          "openInterest": 145774
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49540,
              "short": 71438,
              "net": -21898
            },
            "nonCommercial": {
              "long": 23298,
              "short": 5670,
              "net": 17628
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87588
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 406267,
              "short": 252141,
              "net": 154126
            },
            "nonCommercial": {
              "long": 148230,
              "short": 335433,
              "net": -187203
            },
            "smallTrader": {
              "long": 78271,
              "short": 45194,
              "net": 33077
            }
          },
          "openInterest": 988230
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2838,
              "short": 25417,
              "net": -22579
            },
            "nonCommercial": {
              "long": 22687,
              "short": 3103,
              "net": 19584
            },
            "smallTrader": {
              "long": 4220,
              "short": 1225,
              "net": 2995
            }
          },
          "openInterest": 29745
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6049,
              "short": 24876,
              "net": -18827
            },
            "nonCommercial": {
              "long": 21092,
              "short": 3975,
              "net": 17117
            },
            "smallTrader": {
              "long": 4132,
              "short": 2422,
              "net": 1710
            }
          },
          "openInterest": 31373
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 567091,
              "short": 599796,
              "net": -32705
            },
            "nonCommercial": {
              "long": 83477,
              "short": 84875,
              "net": -1398
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 795442
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30712,
              "short": 68202,
              "net": -37490
            },
            "nonCommercial": {
              "long": 29967,
              "short": 9464,
              "net": 20503
            },
            "smallTrader": {
              "long": 28247,
              "short": 11260,
              "net": 16987
            }
          },
          "openInterest": 112795
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79788,
              "short": 99119,
              "net": -19331
            },
            "nonCommercial": {
              "long": 42377,
              "short": 28188,
              "net": 14189
            },
            "smallTrader": {
              "long": 32286,
              "short": 27144,
              "net": 5142
            }
          },
          "openInterest": 174134
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150091,
              "short": 180070,
              "net": -29979
            },
            "nonCommercial": {
              "long": 71095,
              "short": 44544,
              "net": 26551
            },
            "smallTrader": {
              "long": 30358,
              "short": 26930,
              "net": 3428
            }
          },
          "openInterest": 282768
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258221,
              "short": 327837,
              "net": -69616
            },
            "nonCommercial": {
              "long": 154023,
              "short": 60125,
              "net": 93898
            },
            "smallTrader": {
              "long": 50930,
              "short": 75212,
              "net": -24282
            }
          },
          "openInterest": 514257
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283106,
              "short": 465550,
              "net": -182444
            },
            "nonCommercial": {
              "long": 211493,
              "short": 63200,
              "net": 148293
            },
            "smallTrader": {
              "long": 87291,
              "short": 53140,
              "net": 34151
            }
          },
          "openInterest": 626505
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4355,
              "short": 26299,
              "net": -21944
            },
            "nonCommercial": {
              "long": 18139,
              "short": 10058,
              "net": 8081
            },
            "smallTrader": {
              "long": 26079,
              "short": 12216,
              "net": 13863
            }
          },
          "openInterest": 48630
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8293,
              "short": 21459,
              "net": -13166
            },
            "nonCommercial": {
              "long": 31861,
              "short": 24271,
              "net": 7590
            },
            "smallTrader": {
              "long": 8121,
              "short": 2545,
              "net": 5576
            }
          },
          "openInterest": 49877
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 126110,
              "short": 107835,
              "net": 18275
            },
            "nonCommercial": {
              "long": 28783,
              "short": 49555,
              "net": -20772
            },
            "smallTrader": {
              "long": 29800,
              "short": 27303,
              "net": 2497
            }
          },
          "openInterest": 230043
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74622,
              "short": 99081,
              "net": -24459
            },
            "nonCommercial": {
              "long": 46935,
              "short": 15616,
              "net": 31319
            },
            "smallTrader": {
              "long": 20719,
              "short": 27579,
              "net": -6860
            }
          },
          "openInterest": 167288
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248555,
              "short": 195825,
              "net": 52730
            },
            "nonCommercial": {
              "long": 80703,
              "short": 113423,
              "net": -32720
            },
            "smallTrader": {
              "long": 41794,
              "short": 61804,
              "net": -20010
            }
          },
          "openInterest": 434108
        }
      ]
    },
    {
      "reportDate": "2011-07-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1289809,
              "short": 1221693,
              "net": 68116
            },
            "nonCommercial": {
              "long": 304794,
              "short": 343317,
              "net": -38523
            },
            "smallTrader": {
              "long": 295292,
              "short": 324885,
              "net": -29593
            }
          },
          "openInterest": 1915663
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 694466,
              "short": 658147,
              "net": 36319
            },
            "nonCommercial": {
              "long": 210640,
              "short": 203446,
              "net": 7194
            },
            "smallTrader": {
              "long": 106245,
              "short": 149758,
              "net": -43513
            }
          },
          "openInterest": 1022805
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 414699,
              "short": 364670,
              "net": 50029
            },
            "nonCommercial": {
              "long": 76001,
              "short": 143151,
              "net": -67150
            },
            "smallTrader": {
              "long": 147001,
              "short": 129880,
              "net": 17121
            }
          },
          "openInterest": 645396
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 906236,
              "short": 1033917,
              "net": -127681
            },
            "nonCommercial": {
              "long": 407404,
              "short": 240975,
              "net": 166429
            },
            "smallTrader": {
              "long": 224785,
              "short": 263533,
              "net": -38748
            }
          },
          "openInterest": 1564850
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5153,
              "short": 101714,
              "net": -96561
            },
            "nonCommercial": {
              "long": 90221,
              "short": 12426,
              "net": 77795
            },
            "smallTrader": {
              "long": 33329,
              "short": 14563,
              "net": 18766
            }
          },
          "openInterest": 128712
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2526,
              "short": 7240,
              "net": -4714
            },
            "nonCommercial": {
              "long": 13881,
              "short": 10525,
              "net": 3356
            },
            "smallTrader": {
              "long": 1565,
              "short": 207,
              "net": 1358
            }
          },
          "openInterest": 18044
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53019,
              "short": 41056,
              "net": 11963
            },
            "nonCommercial": {
              "long": 26011,
              "short": 32725,
              "net": -6714
            },
            "smallTrader": {
              "long": 18730,
              "short": 23979,
              "net": -5249
            }
          },
          "openInterest": 98291
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25093,
              "short": 81777,
              "net": -56684
            },
            "nonCommercial": {
              "long": 52623,
              "short": 24859,
              "net": 27764
            },
            "smallTrader": {
              "long": 47003,
              "short": 18083,
              "net": 28920
            }
          },
          "openInterest": 124719
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90479,
              "short": 113934,
              "net": -23455
            },
            "nonCommercial": {
              "long": 46428,
              "short": 27889,
              "net": 18539
            },
            "smallTrader": {
              "long": 11378,
              "short": 6462,
              "net": 4916
            }
          },
          "openInterest": 172311
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65874,
              "short": 76125,
              "net": -10251
            },
            "nonCommercial": {
              "long": 26608,
              "short": 17811,
              "net": 8797
            },
            "smallTrader": {
              "long": 7211,
              "short": 5757,
              "net": 1454
            }
          },
          "openInterest": 108597
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64948,
              "short": 92763,
              "net": -27815
            },
            "nonCommercial": {
              "long": 49556,
              "short": 25807,
              "net": 23749
            },
            "smallTrader": {
              "long": 19811,
              "short": 15745,
              "net": 4066
            }
          },
          "openInterest": 152876
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 546661,
              "short": 791581,
              "net": -244920
            },
            "nonCommercial": {
              "long": 425864,
              "short": 96428,
              "net": 329436
            },
            "smallTrader": {
              "long": 138263,
              "short": 222779,
              "net": -84516
            }
          },
          "openInterest": 1196995
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68030,
              "short": 100005,
              "net": -31975
            },
            "nonCommercial": {
              "long": 49265,
              "short": 20872,
              "net": 28393
            },
            "smallTrader": {
              "long": 13188,
              "short": 9606,
              "net": 3582
            }
          },
          "openInterest": 135510
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 713077,
              "short": 898180,
              "net": -185103
            },
            "nonCommercial": {
              "long": 325849,
              "short": 170902,
              "net": 154947
            },
            "smallTrader": {
              "long": 82638,
              "short": 52482,
              "net": 30156
            }
          },
          "openInterest": 1493882
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38759,
              "short": 64698,
              "net": -25939
            },
            "nonCommercial": {
              "long": 24951,
              "short": 2167,
              "net": 22784
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 76111
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16510,
              "short": 15019,
              "net": 1491
            },
            "nonCommercial": {
              "long": 32,
              "short": 1441,
              "net": -1409
            },
            "smallTrader": {
              "long": 125,
              "short": 207,
              "net": -82
            }
          },
          "openInterest": 16792
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77199,
              "short": 83685,
              "net": -6486
            },
            "nonCommercial": {
              "long": 58580,
              "short": 49334,
              "net": 9246
            },
            "smallTrader": {
              "long": 43513,
              "short": 46273,
              "net": -2760
            }
          },
          "openInterest": 180314
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11585,
              "short": 9134,
              "net": 2451
            },
            "nonCommercial": {
              "long": 15161,
              "short": 5838,
              "net": 9323
            },
            "smallTrader": {
              "long": 7307,
              "short": 19081,
              "net": -11774
            }
          },
          "openInterest": 40476
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121277,
              "short": 198613,
              "net": -77336
            },
            "nonCommercial": {
              "long": 86375,
              "short": 18409,
              "net": 67966
            },
            "smallTrader": {
              "long": 23124,
              "short": 13754,
              "net": 9370
            }
          },
          "openInterest": 247299
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 162395,
              "short": 426209,
              "net": -263814
            },
            "nonCommercial": {
              "long": 277492,
              "short": 58195,
              "net": 219297
            },
            "smallTrader": {
              "long": 67724,
              "short": 23207,
              "net": 44517
            }
          },
          "openInterest": 542342
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175012,
              "short": 220186,
              "net": -45174
            },
            "nonCommercial": {
              "long": 60169,
              "short": 27806,
              "net": 32363
            },
            "smallTrader": {
              "long": 40269,
              "short": 27458,
              "net": 12811
            }
          },
          "openInterest": 310508
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31874,
              "short": 78836,
              "net": -46962
            },
            "nonCommercial": {
              "long": 63535,
              "short": 21380,
              "net": 42155
            },
            "smallTrader": {
              "long": 33982,
              "short": 29175,
              "net": 4807
            }
          },
          "openInterest": 129653
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106396,
              "short": 114536,
              "net": -8140
            },
            "nonCommercial": {
              "long": 71797,
              "short": 53142,
              "net": 18655
            },
            "smallTrader": {
              "long": 26143,
              "short": 36658,
              "net": -10515
            }
          },
          "openInterest": 244000
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154525,
              "short": 165146,
              "net": -10621
            },
            "nonCommercial": {
              "long": 94933,
              "short": 51485,
              "net": 43448
            },
            "smallTrader": {
              "long": 28306,
              "short": 61133,
              "net": -32827
            }
          },
          "openInterest": 323410
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26181,
              "short": 121273,
              "net": -95092
            },
            "nonCommercial": {
              "long": 100309,
              "short": 11043,
              "net": 89266
            },
            "smallTrader": {
              "long": 8149,
              "short": 2323,
              "net": 5826
            }
          },
          "openInterest": 135263
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53172,
              "short": 74364,
              "net": -21192
            },
            "nonCommercial": {
              "long": 23417,
              "short": 7279,
              "net": 16138
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91279
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 383634,
              "short": 246461,
              "net": 137173
            },
            "nonCommercial": {
              "long": 138865,
              "short": 318063,
              "net": -179198
            },
            "smallTrader": {
              "long": 85215,
              "short": 43190,
              "net": 42025
            }
          },
          "openInterest": 980563
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2745,
              "short": 27376,
              "net": -24631
            },
            "nonCommercial": {
              "long": 23364,
              "short": 1926,
              "net": 21438
            },
            "smallTrader": {
              "long": 4849,
              "short": 1656,
              "net": 3193
            }
          },
          "openInterest": 31072
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5719,
              "short": 27958,
              "net": -22239
            },
            "nonCommercial": {
              "long": 21437,
              "short": 2110,
              "net": 19327
            },
            "smallTrader": {
              "long": 4609,
              "short": 1697,
              "net": 2912
            }
          },
          "openInterest": 31999
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 573911,
              "short": 595066,
              "net": -21155
            },
            "nonCommercial": {
              "long": 71532,
              "short": 84412,
              "net": -12880
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 792364
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31009,
              "short": 70522,
              "net": -39513
            },
            "nonCommercial": {
              "long": 34248,
              "short": 13499,
              "net": 20749
            },
            "smallTrader": {
              "long": 30207,
              "short": 11443,
              "net": 18764
            }
          },
          "openInterest": 115999
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68707,
              "short": 108592,
              "net": -39885
            },
            "nonCommercial": {
              "long": 49724,
              "short": 22740,
              "net": 26984
            },
            "smallTrader": {
              "long": 37591,
              "short": 24690,
              "net": 12901
            }
          },
          "openInterest": 175578
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153201,
              "short": 195106,
              "net": -41905
            },
            "nonCommercial": {
              "long": 75298,
              "short": 43632,
              "net": 31666
            },
            "smallTrader": {
              "long": 34844,
              "short": 24605,
              "net": 10239
            }
          },
          "openInterest": 296690
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240790,
              "short": 358281,
              "net": -117491
            },
            "nonCommercial": {
              "long": 187409,
              "short": 54097,
              "net": 133312
            },
            "smallTrader": {
              "long": 55879,
              "short": 71700,
              "net": -15821
            }
          },
          "openInterest": 543107
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 285488,
              "short": 469615,
              "net": -184127
            },
            "nonCommercial": {
              "long": 215666,
              "short": 62877,
              "net": 152789
            },
            "smallTrader": {
              "long": 82799,
              "short": 51461,
              "net": 31338
            }
          },
          "openInterest": 631872
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5074,
              "short": 29905,
              "net": -24831
            },
            "nonCommercial": {
              "long": 21159,
              "short": 9665,
              "net": 11494
            },
            "smallTrader": {
              "long": 25853,
              "short": 12516,
              "net": 13337
            }
          },
          "openInterest": 52133
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7305,
              "short": 20465,
              "net": -13160
            },
            "nonCommercial": {
              "long": 31029,
              "short": 21837,
              "net": 9192
            },
            "smallTrader": {
              "long": 7053,
              "short": 3085,
              "net": 3968
            }
          },
          "openInterest": 46605
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 122952,
              "short": 110669,
              "net": 12283
            },
            "nonCommercial": {
              "long": 24064,
              "short": 40606,
              "net": -16542
            },
            "smallTrader": {
              "long": 32626,
              "short": 28367,
              "net": 4259
            }
          },
          "openInterest": 227512
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70069,
              "short": 101412,
              "net": -31343
            },
            "nonCommercial": {
              "long": 51032,
              "short": 13311,
              "net": 37721
            },
            "smallTrader": {
              "long": 19001,
              "short": 25379,
              "net": -6378
            }
          },
          "openInterest": 166152
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237581,
              "short": 189105,
              "net": 48476
            },
            "nonCommercial": {
              "long": 78825,
              "short": 105496,
              "net": -26671
            },
            "smallTrader": {
              "long": 40590,
              "short": 62395,
              "net": -21805
            }
          },
          "openInterest": 426110
        }
      ]
    },
    {
      "reportDate": "2011-07-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1277028,
              "short": 1218053,
              "net": 58975
            },
            "nonCommercial": {
              "long": 283467,
              "short": 307814,
              "net": -24347
            },
            "smallTrader": {
              "long": 299700,
              "short": 334328,
              "net": -34628
            }
          },
          "openInterest": 1900615
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 696505,
              "short": 668424,
              "net": 28081
            },
            "nonCommercial": {
              "long": 221181,
              "short": 207814,
              "net": 13367
            },
            "smallTrader": {
              "long": 101557,
              "short": 143005,
              "net": -41448
            }
          },
          "openInterest": 1032458
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 404563,
              "short": 364130,
              "net": 40433
            },
            "nonCommercial": {
              "long": 66183,
              "short": 138531,
              "net": -72348
            },
            "smallTrader": {
              "long": 155001,
              "short": 123086,
              "net": 31915
            }
          },
          "openInterest": 636836
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 920921,
              "short": 1032566,
              "net": -111645
            },
            "nonCommercial": {
              "long": 367054,
              "short": 196599,
              "net": 170455
            },
            "smallTrader": {
              "long": 217389,
              "short": 276199,
              "net": -58810
            }
          },
          "openInterest": 1520431
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7504,
              "short": 109250,
              "net": -101746
            },
            "nonCommercial": {
              "long": 92174,
              "short": 10736,
              "net": 81438
            },
            "smallTrader": {
              "long": 36039,
              "short": 15731,
              "net": 20308
            }
          },
          "openInterest": 135764
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2526,
              "short": 8061,
              "net": -5535
            },
            "nonCommercial": {
              "long": 16582,
              "short": 12279,
              "net": 4303
            },
            "smallTrader": {
              "long": 1452,
              "short": 220,
              "net": 1232
            }
          },
          "openInterest": 20632
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38197,
              "short": 43231,
              "net": -5034
            },
            "nonCommercial": {
              "long": 33312,
              "short": 32090,
              "net": 1222
            },
            "smallTrader": {
              "long": 25442,
              "short": 21630,
              "net": 3812
            }
          },
          "openInterest": 97415
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27531,
              "short": 93417,
              "net": -65886
            },
            "nonCommercial": {
              "long": 52884,
              "short": 16743,
              "net": 36141
            },
            "smallTrader": {
              "long": 48382,
              "short": 18637,
              "net": 29745
            }
          },
          "openInterest": 128807
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95792,
              "short": 115346,
              "net": -19554
            },
            "nonCommercial": {
              "long": 42810,
              "short": 26809,
              "net": 16001
            },
            "smallTrader": {
              "long": 10541,
              "short": 6988,
              "net": 3553
            }
          },
          "openInterest": 174115
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61776,
              "short": 68993,
              "net": -7217
            },
            "nonCommercial": {
              "long": 26674,
              "short": 19893,
              "net": 6781
            },
            "smallTrader": {
              "long": 7165,
              "short": 6729,
              "net": 436
            }
          },
          "openInterest": 107293
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65835,
              "short": 93137,
              "net": -27302
            },
            "nonCommercial": {
              "long": 51606,
              "short": 27015,
              "net": 24591
            },
            "smallTrader": {
              "long": 19381,
              "short": 16670,
              "net": 2711
            }
          },
          "openInterest": 156140
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 544362,
              "short": 785850,
              "net": -241488
            },
            "nonCommercial": {
              "long": 429771,
              "short": 99765,
              "net": 330006
            },
            "smallTrader": {
              "long": 140342,
              "short": 228860,
              "net": -88518
            }
          },
          "openInterest": 1203373
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67707,
              "short": 103349,
              "net": -35642
            },
            "nonCommercial": {
              "long": 51683,
              "short": 19918,
              "net": 31765
            },
            "smallTrader": {
              "long": 13780,
              "short": 9903,
              "net": 3877
            }
          },
          "openInterest": 138911
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 710340,
              "short": 901893,
              "net": -191553
            },
            "nonCommercial": {
              "long": 333079,
              "short": 174312,
              "net": 158767
            },
            "smallTrader": {
              "long": 84831,
              "short": 52045,
              "net": 32786
            }
          },
          "openInterest": 1506662
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42465,
              "short": 62806,
              "net": -20341
            },
            "nonCommercial": {
              "long": 19265,
              "short": 2351,
              "net": 16914
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74390
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17368,
              "short": 15743,
              "net": 1625
            },
            "nonCommercial": {
              "long": 84,
              "short": 1582,
              "net": -1498
            },
            "smallTrader": {
              "long": 114,
              "short": 241,
              "net": -127
            }
          },
          "openInterest": 17715
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71503,
              "short": 97247,
              "net": -25744
            },
            "nonCommercial": {
              "long": 60177,
              "short": 43139,
              "net": 17038
            },
            "smallTrader": {
              "long": 50933,
              "short": 42227,
              "net": 8706
            }
          },
          "openInterest": 183690
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11765,
              "short": 9331,
              "net": 2434
            },
            "nonCommercial": {
              "long": 14296,
              "short": 6236,
              "net": 8060
            },
            "smallTrader": {
              "long": 7538,
              "short": 18032,
              "net": -10494
            }
          },
          "openInterest": 39567
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126930,
              "short": 206164,
              "net": -79234
            },
            "nonCommercial": {
              "long": 88890,
              "short": 20893,
              "net": 67997
            },
            "smallTrader": {
              "long": 24629,
              "short": 13392,
              "net": 11237
            }
          },
          "openInterest": 258380
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 158260,
              "short": 441233,
              "net": -282973
            },
            "nonCommercial": {
              "long": 278473,
              "short": 42856,
              "net": 235617
            },
            "smallTrader": {
              "long": 75457,
              "short": 28101,
              "net": 47356
            }
          },
          "openInterest": 536454
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179425,
              "short": 227998,
              "net": -48573
            },
            "nonCommercial": {
              "long": 60252,
              "short": 27669,
              "net": 32583
            },
            "smallTrader": {
              "long": 40809,
              "short": 24819,
              "net": 15990
            }
          },
          "openInterest": 313430
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31950,
              "short": 86498,
              "net": -54548
            },
            "nonCommercial": {
              "long": 72114,
              "short": 20812,
              "net": 51302
            },
            "smallTrader": {
              "long": 34722,
              "short": 31476,
              "net": 3246
            }
          },
          "openInterest": 138932
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104964,
              "short": 118738,
              "net": -13774
            },
            "nonCommercial": {
              "long": 73514,
              "short": 49836,
              "net": 23678
            },
            "smallTrader": {
              "long": 27880,
              "short": 37784,
              "net": -9904
            }
          },
          "openInterest": 247692
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154066,
              "short": 158479,
              "net": -4413
            },
            "nonCommercial": {
              "long": 93518,
              "short": 57698,
              "net": 35820
            },
            "smallTrader": {
              "long": 25531,
              "short": 56938,
              "net": -31407
            }
          },
          "openInterest": 313397
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26024,
              "short": 124088,
              "net": -98064
            },
            "nonCommercial": {
              "long": 103288,
              "short": 11375,
              "net": 91913
            },
            "smallTrader": {
              "long": 8257,
              "short": 2106,
              "net": 6151
            }
          },
          "openInterest": 137823
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54104,
              "short": 75145,
              "net": -21041
            },
            "nonCommercial": {
              "long": 22269,
              "short": 5621,
              "net": 16648
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 90825
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376460,
              "short": 241874,
              "net": 134586
            },
            "nonCommercial": {
              "long": 135418,
              "short": 310399,
              "net": -174981
            },
            "smallTrader": {
              "long": 83495,
              "short": 43100,
              "net": 40395
            }
          },
          "openInterest": 951287
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2498,
              "short": 29111,
              "net": -26613
            },
            "nonCommercial": {
              "long": 25241,
              "short": 1950,
              "net": 23291
            },
            "smallTrader": {
              "long": 4940,
              "short": 1618,
              "net": 3322
            }
          },
          "openInterest": 32793
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5332,
              "short": 30424,
              "net": -25092
            },
            "nonCommercial": {
              "long": 23349,
              "short": 1805,
              "net": 21544
            },
            "smallTrader": {
              "long": 4989,
              "short": 1441,
              "net": 3548
            }
          },
          "openInterest": 33843
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 573700,
              "short": 599429,
              "net": -25729
            },
            "nonCommercial": {
              "long": 75764,
              "short": 85577,
              "net": -9813
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 802406
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29990,
              "short": 72763,
              "net": -42773
            },
            "nonCommercial": {
              "long": 37358,
              "short": 13445,
              "net": 23913
            },
            "smallTrader": {
              "long": 30883,
              "short": 12023,
              "net": 18860
            }
          },
          "openInterest": 119563
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68116,
              "short": 118321,
              "net": -50205
            },
            "nonCommercial": {
              "long": 53221,
              "short": 19041,
              "net": 34180
            },
            "smallTrader": {
              "long": 41863,
              "short": 25838,
              "net": 16025
            }
          },
          "openInterest": 184730
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147441,
              "short": 177698,
              "net": -30257
            },
            "nonCommercial": {
              "long": 70236,
              "short": 45856,
              "net": 24380
            },
            "smallTrader": {
              "long": 31269,
              "short": 25392,
              "net": 5877
            }
          },
          "openInterest": 278890
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234175,
              "short": 354479,
              "net": -120304
            },
            "nonCommercial": {
              "long": 191559,
              "short": 55884,
              "net": 135675
            },
            "smallTrader": {
              "long": 58264,
              "short": 73635,
              "net": -15371
            }
          },
          "openInterest": 537568
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 281442,
              "short": 475257,
              "net": -193815
            },
            "nonCommercial": {
              "long": 217640,
              "short": 54287,
              "net": 163353
            },
            "smallTrader": {
              "long": 88538,
              "short": 58076,
              "net": 30462
            }
          },
          "openInterest": 637140
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6473,
              "short": 28080,
              "net": -21607
            },
            "nonCommercial": {
              "long": 21103,
              "short": 13226,
              "net": 7877
            },
            "smallTrader": {
              "long": 25936,
              "short": 12206,
              "net": 13730
            }
          },
          "openInterest": 53513
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12578,
              "short": 17316,
              "net": -4738
            },
            "nonCommercial": {
              "long": 39543,
              "short": 37215,
              "net": 2328
            },
            "smallTrader": {
              "long": 7343,
              "short": 4933,
              "net": 2410
            }
          },
          "openInterest": 60863
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 116692,
              "short": 101800,
              "net": 14892
            },
            "nonCommercial": {
              "long": 20482,
              "short": 36411,
              "net": -15929
            },
            "smallTrader": {
              "long": 32235,
              "short": 31198,
              "net": 1037
            }
          },
          "openInterest": 220533
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67670,
              "short": 103825,
              "net": -36155
            },
            "nonCommercial": {
              "long": 53976,
              "short": 12357,
              "net": 41619
            },
            "smallTrader": {
              "long": 19945,
              "short": 25409,
              "net": -5464
            }
          },
          "openInterest": 169877
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241629,
              "short": 182751,
              "net": 58878
            },
            "nonCommercial": {
              "long": 75214,
              "short": 111378,
              "net": -36164
            },
            "smallTrader": {
              "long": 39374,
              "short": 62088,
              "net": -22714
            }
          },
          "openInterest": 420557
        }
      ]
    },
    {
      "reportDate": "2011-08-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1261946,
              "short": 1172745,
              "net": 89201
            },
            "nonCommercial": {
              "long": 262924,
              "short": 335870,
              "net": -72946
            },
            "smallTrader": {
              "long": 296287,
              "short": 312542,
              "net": -16255
            }
          },
          "openInterest": 1863628
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 661757,
              "short": 700554,
              "net": -38797
            },
            "nonCommercial": {
              "long": 258877,
              "short": 195003,
              "net": 63874
            },
            "smallTrader": {
              "long": 107385,
              "short": 132462,
              "net": -25077
            }
          },
          "openInterest": 1040881
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 404901,
              "short": 367472,
              "net": 37429
            },
            "nonCommercial": {
              "long": 75680,
              "short": 136082,
              "net": -60402
            },
            "smallTrader": {
              "long": 157211,
              "short": 134238,
              "net": 22973
            }
          },
          "openInterest": 650940
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 820512,
              "short": 953120,
              "net": -132608
            },
            "nonCommercial": {
              "long": 376738,
              "short": 197029,
              "net": 179709
            },
            "smallTrader": {
              "long": 236561,
              "short": 283662,
              "net": -47101
            }
          },
          "openInterest": 1462496
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7737,
              "short": 103387,
              "net": -95650
            },
            "nonCommercial": {
              "long": 91352,
              "short": 15754,
              "net": 75598
            },
            "smallTrader": {
              "long": 34825,
              "short": 14773,
              "net": 20052
            }
          },
          "openInterest": 133930
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2539,
              "short": 8120,
              "net": -5581
            },
            "nonCommercial": {
              "long": 16551,
              "short": 12275,
              "net": 4276
            },
            "smallTrader": {
              "long": 1560,
              "short": 255,
              "net": 1305
            }
          },
          "openInterest": 20722
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32711,
              "short": 43175,
              "net": -10464
            },
            "nonCommercial": {
              "long": 43266,
              "short": 38127,
              "net": 5139
            },
            "smallTrader": {
              "long": 26628,
              "short": 21303,
              "net": 5325
            }
          },
          "openInterest": 103172
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27593,
              "short": 97892,
              "net": -70299
            },
            "nonCommercial": {
              "long": 57482,
              "short": 16445,
              "net": 41037
            },
            "smallTrader": {
              "long": 48005,
              "short": 18743,
              "net": 29262
            }
          },
          "openInterest": 133150
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100568,
              "short": 113580,
              "net": -13012
            },
            "nonCommercial": {
              "long": 40664,
              "short": 29155,
              "net": 11509
            },
            "smallTrader": {
              "long": 9774,
              "short": 8271,
              "net": 1503
            }
          },
          "openInterest": 178418
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63992,
              "short": 70059,
              "net": -6067
            },
            "nonCommercial": {
              "long": 27030,
              "short": 20979,
              "net": 6051
            },
            "smallTrader": {
              "long": 7316,
              "short": 7300,
              "net": 16
            }
          },
          "openInterest": 111530
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67296,
              "short": 93515,
              "net": -26219
            },
            "nonCommercial": {
              "long": 51036,
              "short": 26773,
              "net": 24263
            },
            "smallTrader": {
              "long": 18038,
              "short": 16082,
              "net": 1956
            }
          },
          "openInterest": 156089
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 549755,
              "short": 811232,
              "net": -261477
            },
            "nonCommercial": {
              "long": 448697,
              "short": 95486,
              "net": 353211
            },
            "smallTrader": {
              "long": 140908,
              "short": 232642,
              "net": -91734
            }
          },
          "openInterest": 1234631
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71609,
              "short": 105213,
              "net": -33604
            },
            "nonCommercial": {
              "long": 52682,
              "short": 22025,
              "net": 30657
            },
            "smallTrader": {
              "long": 13405,
              "short": 10458,
              "net": 2947
            }
          },
          "openInterest": 144447
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 709772,
              "short": 891003,
              "net": -181231
            },
            "nonCommercial": {
              "long": 329837,
              "short": 182461,
              "net": 147376
            },
            "smallTrader": {
              "long": 90487,
              "short": 56632,
              "net": 33855
            }
          },
          "openInterest": 1528978
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43343,
              "short": 59216,
              "net": -15873
            },
            "nonCommercial": {
              "long": 16261,
              "short": 2947,
              "net": 13314
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72896
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13582,
              "short": 12669,
              "net": 913
            },
            "nonCommercial": {
              "long": 38,
              "short": 932,
              "net": -894
            },
            "smallTrader": {
              "long": 278,
              "short": 297,
              "net": -19
            }
          },
          "openInterest": 14020
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85149,
              "short": 91248,
              "net": -6099
            },
            "nonCommercial": {
              "long": 58313,
              "short": 56550,
              "net": 1763
            },
            "smallTrader": {
              "long": 46194,
              "short": 41858,
              "net": 4336
            }
          },
          "openInterest": 190722
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10969,
              "short": 8734,
              "net": 2235
            },
            "nonCommercial": {
              "long": 13802,
              "short": 6197,
              "net": 7605
            },
            "smallTrader": {
              "long": 8656,
              "short": 18496,
              "net": -9840
            }
          },
          "openInterest": 38227
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123150,
              "short": 196701,
              "net": -73551
            },
            "nonCommercial": {
              "long": 84390,
              "short": 20238,
              "net": 64152
            },
            "smallTrader": {
              "long": 22832,
              "short": 13433,
              "net": 9399
            }
          },
          "openInterest": 251600
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155014,
              "short": 442648,
              "net": -287634
            },
            "nonCommercial": {
              "long": 291974,
              "short": 44799,
              "net": 247175
            },
            "smallTrader": {
              "long": 66701,
              "short": 26242,
              "net": 40459
            }
          },
          "openInterest": 529403
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174204,
              "short": 219850,
              "net": -45646
            },
            "nonCommercial": {
              "long": 58588,
              "short": 30229,
              "net": 28359
            },
            "smallTrader": {
              "long": 39951,
              "short": 22664,
              "net": 17287
            }
          },
          "openInterest": 302304
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31542,
              "short": 96406,
              "net": -64864
            },
            "nonCommercial": {
              "long": 78855,
              "short": 20022,
              "net": 58833
            },
            "smallTrader": {
              "long": 38230,
              "short": 32199,
              "net": 6031
            }
          },
          "openInterest": 148888
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105531,
              "short": 123096,
              "net": -17565
            },
            "nonCommercial": {
              "long": 77458,
              "short": 48506,
              "net": 28952
            },
            "smallTrader": {
              "long": 29976,
              "short": 41363,
              "net": -11387
            }
          },
          "openInterest": 260019
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156251,
              "short": 156102,
              "net": 149
            },
            "nonCommercial": {
              "long": 91841,
              "short": 61475,
              "net": 30366
            },
            "smallTrader": {
              "long": 24657,
              "short": 55172,
              "net": -30515
            }
          },
          "openInterest": 311162
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26124,
              "short": 119926,
              "net": -93802
            },
            "nonCommercial": {
              "long": 96157,
              "short": 7673,
              "net": 88484
            },
            "smallTrader": {
              "long": 7727,
              "short": 2409,
              "net": 5318
            }
          },
          "openInterest": 130240
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55789,
              "short": 72759,
              "net": -16970
            },
            "nonCommercial": {
              "long": 19057,
              "short": 5868,
              "net": 13189
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88746
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 385221,
              "short": 235548,
              "net": 149673
            },
            "nonCommercial": {
              "long": 152262,
              "short": 337176,
              "net": -184914
            },
            "smallTrader": {
              "long": 81975,
              "short": 46734,
              "net": 35241
            }
          },
          "openInterest": 968004
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2540,
              "short": 30637,
              "net": -28097
            },
            "nonCommercial": {
              "long": 25808,
              "short": 1682,
              "net": 24126
            },
            "smallTrader": {
              "long": 5307,
              "short": 1336,
              "net": 3971
            }
          },
          "openInterest": 33788
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5105,
              "short": 32144,
              "net": -27039
            },
            "nonCommercial": {
              "long": 24211,
              "short": 1238,
              "net": 22973
            },
            "smallTrader": {
              "long": 5584,
              "short": 1518,
              "net": 4066
            }
          },
          "openInterest": 35099
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 608152,
              "short": 631439,
              "net": -23287
            },
            "nonCommercial": {
              "long": 82089,
              "short": 86501,
              "net": -4412
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 855617
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30441,
              "short": 75029,
              "net": -44588
            },
            "nonCommercial": {
              "long": 38265,
              "short": 13414,
              "net": 24851
            },
            "smallTrader": {
              "long": 30874,
              "short": 11137,
              "net": 19737
            }
          },
          "openInterest": 120385
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68742,
              "short": 113267,
              "net": -44525
            },
            "nonCommercial": {
              "long": 52357,
              "short": 20561,
              "net": 31796
            },
            "smallTrader": {
              "long": 38325,
              "short": 25596,
              "net": 12729
            }
          },
          "openInterest": 174085
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148170,
              "short": 180315,
              "net": -32145
            },
            "nonCommercial": {
              "long": 74209,
              "short": 49340,
              "net": 24869
            },
            "smallTrader": {
              "long": 32009,
              "short": 24733,
              "net": 7276
            }
          },
          "openInterest": 284364
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235535,
              "short": 338641,
              "net": -103106
            },
            "nonCommercial": {
              "long": 177002,
              "short": 58224,
              "net": 118778
            },
            "smallTrader": {
              "long": 51969,
              "short": 67641,
              "net": -15672
            }
          },
          "openInterest": 512382
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 280884,
              "short": 467509,
              "net": -186625
            },
            "nonCommercial": {
              "long": 213857,
              "short": 53052,
              "net": 160805
            },
            "smallTrader": {
              "long": 82246,
              "short": 56426,
              "net": 25820
            }
          },
          "openInterest": 623987
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7499,
              "short": 26930,
              "net": -19431
            },
            "nonCommercial": {
              "long": 25593,
              "short": 13252,
              "net": 12341
            },
            "smallTrader": {
              "long": 23806,
              "short": 16716,
              "net": 7090
            }
          },
          "openInterest": 56911
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14876,
              "short": 17972,
              "net": -3096
            },
            "nonCommercial": {
              "long": 36882,
              "short": 36404,
              "net": 478
            },
            "smallTrader": {
              "long": 7486,
              "short": 4868,
              "net": 2618
            }
          },
          "openInterest": 60529
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 106172,
              "short": 96484,
              "net": 9688
            },
            "nonCommercial": {
              "long": 22960,
              "short": 32901,
              "net": -9941
            },
            "smallTrader": {
              "long": 28464,
              "short": 28211,
              "net": 253
            }
          },
          "openInterest": 213494
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63988,
              "short": 103980,
              "net": -39992
            },
            "nonCommercial": {
              "long": 57462,
              "short": 13108,
              "net": 44354
            },
            "smallTrader": {
              "long": 21127,
              "short": 25489,
              "net": -4362
            }
          },
          "openInterest": 170548
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251646,
              "short": 186420,
              "net": 65226
            },
            "nonCommercial": {
              "long": 76012,
              "short": 117384,
              "net": -41372
            },
            "smallTrader": {
              "long": 40482,
              "short": 64336,
              "net": -23854
            }
          },
          "openInterest": 431604
        }
      ]
    },
    {
      "reportDate": "2011-08-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1267697,
              "short": 1230376,
              "net": 37321
            },
            "nonCommercial": {
              "long": 277345,
              "short": 267531,
              "net": 9814
            },
            "smallTrader": {
              "long": 290984,
              "short": 338119,
              "net": -47135
            }
          },
          "openInterest": 1888324
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 651467,
              "short": 688212,
              "net": -36745
            },
            "nonCommercial": {
              "long": 246750,
              "short": 186848,
              "net": 59902
            },
            "smallTrader": {
              "long": 110197,
              "short": 133354,
              "net": -23157
            }
          },
          "openInterest": 1022415
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 431488,
              "short": 382028,
              "net": 49460
            },
            "nonCommercial": {
              "long": 67374,
              "short": 124957,
              "net": -57583
            },
            "smallTrader": {
              "long": 138930,
              "short": 130807,
              "net": 8123
            }
          },
          "openInterest": 647821
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 876428,
              "short": 987743,
              "net": -111315
            },
            "nonCommercial": {
              "long": 333544,
              "short": 170178,
              "net": 163366
            },
            "smallTrader": {
              "long": 222432,
              "short": 274483,
              "net": -52051
            }
          },
          "openInterest": 1450881
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36040,
              "short": 71987,
              "net": -35947
            },
            "nonCommercial": {
              "long": 40840,
              "short": 11824,
              "net": 29016
            },
            "smallTrader": {
              "long": 27397,
              "short": 20466,
              "net": 6931
            }
          },
          "openInterest": 104527
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37132,
              "short": 43475,
              "net": -6343
            },
            "nonCommercial": {
              "long": 41290,
              "short": 41045,
              "net": 245
            },
            "smallTrader": {
              "long": 27038,
              "short": 20940,
              "net": 6098
            }
          },
          "openInterest": 105544
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35943,
              "short": 80076,
              "net": -44133
            },
            "nonCommercial": {
              "long": 38872,
              "short": 15168,
              "net": 23704
            },
            "smallTrader": {
              "long": 44061,
              "short": 23632,
              "net": 20429
            }
          },
          "openInterest": 118973
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99223,
              "short": 108864,
              "net": -9641
            },
            "nonCommercial": {
              "long": 39267,
              "short": 30065,
              "net": 9202
            },
            "smallTrader": {
              "long": 8869,
              "short": 8430,
              "net": 439
            }
          },
          "openInterest": 172222
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62450,
              "short": 69255,
              "net": -6805
            },
            "nonCommercial": {
              "long": 29243,
              "short": 21646,
              "net": 7597
            },
            "smallTrader": {
              "long": 7471,
              "short": 8263,
              "net": -792
            }
          },
          "openInterest": 109031
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66705,
              "short": 76240,
              "net": -9535
            },
            "nonCommercial": {
              "long": 34375,
              "short": 23514,
              "net": 10861
            },
            "smallTrader": {
              "long": 15363,
              "short": 16689,
              "net": -1326
            }
          },
          "openInterest": 128475
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 533871,
              "short": 803769,
              "net": -269898
            },
            "nonCommercial": {
              "long": 452171,
              "short": 90796,
              "net": 361375
            },
            "smallTrader": {
              "long": 138982,
              "short": 230459,
              "net": -91477
            }
          },
          "openInterest": 1224921
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71455,
              "short": 103923,
              "net": -32468
            },
            "nonCommercial": {
              "long": 52309,
              "short": 21760,
              "net": 30549
            },
            "smallTrader": {
              "long": 12926,
              "short": 11007,
              "net": 1919
            }
          },
          "openInterest": 142543
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 717466,
              "short": 882939,
              "net": -165473
            },
            "nonCommercial": {
              "long": 325259,
              "short": 189541,
              "net": 135718
            },
            "smallTrader": {
              "long": 95233,
              "short": 65478,
              "net": 29755
            }
          },
          "openInterest": 1564480
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40598,
              "short": 56783,
              "net": -16185
            },
            "nonCommercial": {
              "long": 15779,
              "short": 1176,
              "net": 14603
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66231
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14298,
              "short": 13097,
              "net": 1201
            },
            "nonCommercial": {
              "long": 57,
              "short": 1244,
              "net": -1187
            },
            "smallTrader": {
              "long": 327,
              "short": 341,
              "net": -14
            }
          },
          "openInterest": 14810
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86027,
              "short": 81060,
              "net": 4967
            },
            "nonCommercial": {
              "long": 49029,
              "short": 57302,
              "net": -8273
            },
            "smallTrader": {
              "long": 46408,
              "short": 43102,
              "net": 3306
            }
          },
          "openInterest": 183571
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10166,
              "short": 7380,
              "net": 2786
            },
            "nonCommercial": {
              "long": 11141,
              "short": 5944,
              "net": 5197
            },
            "smallTrader": {
              "long": 8013,
              "short": 15996,
              "net": -7983
            }
          },
          "openInterest": 33487
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139473,
              "short": 193631,
              "net": -54158
            },
            "nonCommercial": {
              "long": 66302,
              "short": 16407,
              "net": 49895
            },
            "smallTrader": {
              "long": 18725,
              "short": 14462,
              "net": 4263
            }
          },
          "openInterest": 245779
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 163472,
              "short": 412678,
              "net": -249206
            },
            "nonCommercial": {
              "long": 259388,
              "short": 55815,
              "net": 203573
            },
            "smallTrader": {
              "long": 72938,
              "short": 27305,
              "net": 45633
            }
          },
          "openInterest": 510223
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187492,
              "short": 212449,
              "net": -24957
            },
            "nonCommercial": {
              "long": 50040,
              "short": 34173,
              "net": 15867
            },
            "smallTrader": {
              "long": 37382,
              "short": 28292,
              "net": 9090
            }
          },
          "openInterest": 307146
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33208,
              "short": 83110,
              "net": -49902
            },
            "nonCommercial": {
              "long": 53386,
              "short": 11237,
              "net": 42149
            },
            "smallTrader": {
              "long": 33286,
              "short": 25533,
              "net": 7753
            }
          },
          "openInterest": 119904
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106458,
              "short": 122872,
              "net": -16414
            },
            "nonCommercial": {
              "long": 76904,
              "short": 48087,
              "net": 28817
            },
            "smallTrader": {
              "long": 28572,
              "short": 40975,
              "net": -12403
            }
          },
          "openInterest": 259166
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157322,
              "short": 157673,
              "net": -351
            },
            "nonCommercial": {
              "long": 88013,
              "short": 52852,
              "net": 35161
            },
            "smallTrader": {
              "long": 22484,
              "short": 57294,
              "net": -34810
            }
          },
          "openInterest": 306631
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50510,
              "short": 92781,
              "net": -42271
            },
            "nonCommercial": {
              "long": 56912,
              "short": 15619,
              "net": 41293
            },
            "smallTrader": {
              "long": 8310,
              "short": 7332,
              "net": 978
            }
          },
          "openInterest": 117845
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57412,
              "short": 68209,
              "net": -10797
            },
            "nonCommercial": {
              "long": 13297,
              "short": 4745,
              "net": 8552
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81283
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 414733,
              "short": 253624,
              "net": 161109
            },
            "nonCommercial": {
              "long": 150953,
              "short": 340381,
              "net": -189428
            },
            "smallTrader": {
              "long": 79152,
              "short": 50833,
              "net": 28319
            }
          },
          "openInterest": 981087
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2937,
              "short": 25502,
              "net": -22565
            },
            "nonCommercial": {
              "long": 21588,
              "short": 1161,
              "net": 20427
            },
            "smallTrader": {
              "long": 4285,
              "short": 2147,
              "net": 2138
            }
          },
          "openInterest": 28943
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7505,
              "short": 29792,
              "net": -22287
            },
            "nonCommercial": {
              "long": 22980,
              "short": 4295,
              "net": 18685
            },
            "smallTrader": {
              "long": 5349,
              "short": 1747,
              "net": 3602
            }
          },
          "openInterest": 36046
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 709000,
              "short": 678261,
              "net": 30739
            },
            "nonCommercial": {
              "long": 69741,
              "short": 116810,
              "net": -47069
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1011909
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36394,
              "short": 71735,
              "net": -35341
            },
            "nonCommercial": {
              "long": 32101,
              "short": 13713,
              "net": 18388
            },
            "smallTrader": {
              "long": 28683,
              "short": 11730,
              "net": 16953
            }
          },
          "openInterest": 115939
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74952,
              "short": 108865,
              "net": -33913
            },
            "nonCommercial": {
              "long": 49559,
              "short": 21998,
              "net": 27561
            },
            "smallTrader": {
              "long": 30464,
              "short": 24112,
              "net": 6352
            }
          },
          "openInterest": 166429
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161085,
              "short": 156723,
              "net": 4362
            },
            "nonCommercial": {
              "long": 62051,
              "short": 62881,
              "net": -830
            },
            "smallTrader": {
              "long": 25396,
              "short": 28928,
              "net": -3532
            }
          },
          "openInterest": 275689
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249407,
              "short": 319004,
              "net": -69597
            },
            "nonCommercial": {
              "long": 156609,
              "short": 61414,
              "net": 95195
            },
            "smallTrader": {
              "long": 47060,
              "short": 72658,
              "net": -25598
            }
          },
          "openInterest": 499834
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279498,
              "short": 448227,
              "net": -168729
            },
            "nonCommercial": {
              "long": 187187,
              "short": 43556,
              "net": 143631
            },
            "smallTrader": {
              "long": 77646,
              "short": 52548,
              "net": 25098
            }
          },
          "openInterest": 592773
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15742,
              "short": 27315,
              "net": -11573
            },
            "nonCommercial": {
              "long": 14449,
              "short": 9794,
              "net": 4655
            },
            "smallTrader": {
              "long": 22837,
              "short": 15919,
              "net": 6918
            }
          },
          "openInterest": 53055
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15255,
              "short": 18014,
              "net": -2759
            },
            "nonCommercial": {
              "long": 34161,
              "short": 30860,
              "net": 3301
            },
            "smallTrader": {
              "long": 6824,
              "short": 7366,
              "net": -542
            }
          },
          "openInterest": 57347
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 102315,
              "short": 100388,
              "net": 1927
            },
            "nonCommercial": {
              "long": 24801,
              "short": 25144,
              "net": -343
            },
            "smallTrader": {
              "long": 21134,
              "short": 22718,
              "net": -1584
            }
          },
          "openInterest": 199055
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66097,
              "short": 104416,
              "net": -38319
            },
            "nonCommercial": {
              "long": 57675,
              "short": 13913,
              "net": 43762
            },
            "smallTrader": {
              "long": 22734,
              "short": 28177,
              "net": -5443
            }
          },
          "openInterest": 171699
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245069,
              "short": 181592,
              "net": 63477
            },
            "nonCommercial": {
              "long": 77457,
              "short": 116982,
              "net": -39525
            },
            "smallTrader": {
              "long": 38286,
              "short": 62238,
              "net": -23952
            }
          },
          "openInterest": 424160
        }
      ]
    },
    {
      "reportDate": "2011-08-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1386384,
              "short": 1344074,
              "net": 42310
            },
            "nonCommercial": {
              "long": 252285,
              "short": 261972,
              "net": -9687
            },
            "smallTrader": {
              "long": 295476,
              "short": 328099,
              "net": -32623
            }
          },
          "openInterest": 1971277
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 644039,
              "short": 657447,
              "net": -13408
            },
            "nonCommercial": {
              "long": 206052,
              "short": 183830,
              "net": 22222
            },
            "smallTrader": {
              "long": 109268,
              "short": 118082,
              "net": -8814
            }
          },
          "openInterest": 974709
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416617,
              "short": 402457,
              "net": 14160
            },
            "nonCommercial": {
              "long": 65853,
              "short": 109054,
              "net": -43201
            },
            "smallTrader": {
              "long": 147972,
              "short": 118931,
              "net": 29041
            }
          },
          "openInterest": 642101
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 854393,
              "short": 990482,
              "net": -136089
            },
            "nonCommercial": {
              "long": 325488,
              "short": 150747,
              "net": 174741
            },
            "smallTrader": {
              "long": 222074,
              "short": 260726,
              "net": -38652
            }
          },
          "openInterest": 1422470
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40131,
              "short": 67875,
              "net": -27744
            },
            "nonCommercial": {
              "long": 41286,
              "short": 11563,
              "net": 29723
            },
            "smallTrader": {
              "long": 21714,
              "short": 23693,
              "net": -1979
            }
          },
          "openInterest": 103162
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36090,
              "short": 41640,
              "net": -5550
            },
            "nonCommercial": {
              "long": 36193,
              "short": 39289,
              "net": -3096
            },
            "smallTrader": {
              "long": 28194,
              "short": 19548,
              "net": 8646
            }
          },
          "openInterest": 100562
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39061,
              "short": 60465,
              "net": -21404
            },
            "nonCommercial": {
              "long": 23153,
              "short": 19032,
              "net": 4121
            },
            "smallTrader": {
              "long": 41209,
              "short": 23926,
              "net": 17283
            }
          },
          "openInterest": 103509
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98757,
              "short": 103005,
              "net": -4248
            },
            "nonCommercial": {
              "long": 38623,
              "short": 32968,
              "net": 5655
            },
            "smallTrader": {
              "long": 7939,
              "short": 9346,
              "net": -1407
            }
          },
          "openInterest": 163718
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61663,
              "short": 69589,
              "net": -7926
            },
            "nonCommercial": {
              "long": 28361,
              "short": 21318,
              "net": 7043
            },
            "smallTrader": {
              "long": 8124,
              "short": 7241,
              "net": 883
            }
          },
          "openInterest": 107446
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71675,
              "short": 72565,
              "net": -890
            },
            "nonCommercial": {
              "long": 27568,
              "short": 21674,
              "net": 5894
            },
            "smallTrader": {
              "long": 13061,
              "short": 18065,
              "net": -5004
            }
          },
          "openInterest": 125673
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 512514,
              "short": 799481,
              "net": -286967
            },
            "nonCommercial": {
              "long": 471986,
              "short": 98619,
              "net": 373367
            },
            "smallTrader": {
              "long": 146185,
              "short": 232585,
              "net": -86400
            }
          },
          "openInterest": 1245188
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71037,
              "short": 102632,
              "net": -31595
            },
            "nonCommercial": {
              "long": 50072,
              "short": 21390,
              "net": 28682
            },
            "smallTrader": {
              "long": 13485,
              "short": 10572,
              "net": 2913
            }
          },
          "openInterest": 141177
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 741831,
              "short": 883516,
              "net": -141685
            },
            "nonCommercial": {
              "long": 323171,
              "short": 191937,
              "net": 131234
            },
            "smallTrader": {
              "long": 74695,
              "short": 64244,
              "net": 10451
            }
          },
          "openInterest": 1553021
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35951,
              "short": 37714,
              "net": -1763
            },
            "nonCommercial": {
              "long": 8795,
              "short": 6086,
              "net": 2709
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53860
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15437,
              "short": 14223,
              "net": 1214
            },
            "nonCommercial": {
              "long": 57,
              "short": 1254,
              "net": -1197
            },
            "smallTrader": {
              "long": 376,
              "short": 393,
              "net": -17
            }
          },
          "openInterest": 15907
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75036,
              "short": 82944,
              "net": -7908
            },
            "nonCommercial": {
              "long": 47094,
              "short": 40368,
              "net": 6726
            },
            "smallTrader": {
              "long": 45158,
              "short": 43976,
              "net": 1182
            }
          },
          "openInterest": 168931
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9867,
              "short": 7272,
              "net": 2595
            },
            "nonCommercial": {
              "long": 11592,
              "short": 6318,
              "net": 5274
            },
            "smallTrader": {
              "long": 7958,
              "short": 15827,
              "net": -7869
            }
          },
          "openInterest": 33829
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150238,
              "short": 198110,
              "net": -47872
            },
            "nonCommercial": {
              "long": 64332,
              "short": 19404,
              "net": 44928
            },
            "smallTrader": {
              "long": 17524,
              "short": 14580,
              "net": 2944
            }
          },
          "openInterest": 256851
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 160562,
              "short": 409409,
              "net": -248847
            },
            "nonCommercial": {
              "long": 263954,
              "short": 63868,
              "net": 200086
            },
            "smallTrader": {
              "long": 70510,
              "short": 21749,
              "net": 48761
            }
          },
          "openInterest": 514107
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195154,
              "short": 214906,
              "net": -19752
            },
            "nonCommercial": {
              "long": 45454,
              "short": 33201,
              "net": 12253
            },
            "smallTrader": {
              "long": 36653,
              "short": 29154,
              "net": 7499
            }
          },
          "openInterest": 311693
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34111,
              "short": 88078,
              "net": -53967
            },
            "nonCommercial": {
              "long": 59060,
              "short": 11712,
              "net": 47348
            },
            "smallTrader": {
              "long": 33046,
              "short": 26427,
              "net": 6619
            }
          },
          "openInterest": 126262
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102231,
              "short": 117843,
              "net": -15612
            },
            "nonCommercial": {
              "long": 70312,
              "short": 45608,
              "net": 24704
            },
            "smallTrader": {
              "long": 29264,
              "short": 38356,
              "net": -9092
            }
          },
          "openInterest": 244872
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148419,
              "short": 159963,
              "net": -11544
            },
            "nonCommercial": {
              "long": 95410,
              "short": 52944,
              "net": 42466
            },
            "smallTrader": {
              "long": 25134,
              "short": 56056,
              "net": -30922
            }
          },
          "openInterest": 311777
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61953,
              "short": 83817,
              "net": -21864
            },
            "nonCommercial": {
              "long": 40669,
              "short": 18035,
              "net": 22634
            },
            "smallTrader": {
              "long": 7026,
              "short": 7796,
              "net": -770
            }
          },
          "openInterest": 110017
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 72517,
              "short": 70556,
              "net": 1961
            },
            "nonCommercial": {
              "long": 5855,
              "short": 8310,
              "net": -2455
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91215
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 426353,
              "short": 264227,
              "net": 162126
            },
            "nonCommercial": {
              "long": 154431,
              "short": 344604,
              "net": -190173
            },
            "smallTrader": {
              "long": 78016,
              "short": 49969,
              "net": 28047
            }
          },
          "openInterest": 1000246
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3774,
              "short": 24389,
              "net": -20615
            },
            "nonCommercial": {
              "long": 19214,
              "short": 797,
              "net": 18417
            },
            "smallTrader": {
              "long": 3717,
              "short": 1519,
              "net": 2198
            }
          },
          "openInterest": 26705
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3779,
              "short": 31818,
              "net": -28039
            },
            "nonCommercial": {
              "long": 25861,
              "short": 2534,
              "net": 23327
            },
            "smallTrader": {
              "long": 5974,
              "short": 1262,
              "net": 4712
            }
          },
          "openInterest": 36041
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 761309,
              "short": 693090,
              "net": 68219
            },
            "nonCommercial": {
              "long": 61400,
              "short": 133380,
              "net": -71980
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 977983
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34555,
              "short": 75236,
              "net": -40681
            },
            "nonCommercial": {
              "long": 32697,
              "short": 10769,
              "net": 21928
            },
            "smallTrader": {
              "long": 29010,
              "short": 10257,
              "net": 18753
            }
          },
          "openInterest": 116007
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73897,
              "short": 104540,
              "net": -30643
            },
            "nonCommercial": {
              "long": 46090,
              "short": 23942,
              "net": 22148
            },
            "smallTrader": {
              "long": 30322,
              "short": 21827,
              "net": 8495
            }
          },
          "openInterest": 165344
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161600,
              "short": 161770,
              "net": -170
            },
            "nonCommercial": {
              "long": 60092,
              "short": 58488,
              "net": 1604
            },
            "smallTrader": {
              "long": 26672,
              "short": 28106,
              "net": -1434
            }
          },
          "openInterest": 277896
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243573,
              "short": 329578,
              "net": -86005
            },
            "nonCommercial": {
              "long": 165401,
              "short": 57228,
              "net": 108173
            },
            "smallTrader": {
              "long": 49046,
              "short": 71214,
              "net": -22168
            }
          },
          "openInterest": 506885
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 281160,
              "short": 440297,
              "net": -159137
            },
            "nonCommercial": {
              "long": 174328,
              "short": 46038,
              "net": 128290
            },
            "smallTrader": {
              "long": 82120,
              "short": 51273,
              "net": 30847
            }
          },
          "openInterest": 586551
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14400,
              "short": 31306,
              "net": -16906
            },
            "nonCommercial": {
              "long": 13330,
              "short": 4322,
              "net": 9008
            },
            "smallTrader": {
              "long": 20686,
              "short": 12788,
              "net": 7898
            }
          },
          "openInterest": 48498
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17624,
              "short": 17096,
              "net": 528
            },
            "nonCommercial": {
              "long": 29824,
              "short": 31071,
              "net": -1247
            },
            "smallTrader": {
              "long": 5959,
              "short": 5240,
              "net": 719
            }
          },
          "openInterest": 54579
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 91513,
              "short": 91657,
              "net": -144
            },
            "nonCommercial": {
              "long": 26095,
              "short": 26926,
              "net": -831
            },
            "smallTrader": {
              "long": 23317,
              "short": 22342,
              "net": 975
            }
          },
          "openInterest": 199173
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66254,
              "short": 110136,
              "net": -43882
            },
            "nonCommercial": {
              "long": 57427,
              "short": 10398,
              "net": 47029
            },
            "smallTrader": {
              "long": 22154,
              "short": 25301,
              "net": -3147
            }
          },
          "openInterest": 171471
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251119,
              "short": 196713,
              "net": 54406
            },
            "nonCommercial": {
              "long": 81118,
              "short": 113611,
              "net": -32493
            },
            "smallTrader": {
              "long": 38943,
              "short": 60856,
              "net": -21913
            }
          },
          "openInterest": 434710
        }
      ]
    },
    {
      "reportDate": "2011-08-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1365669,
              "short": 1305309,
              "net": 60360
            },
            "nonCommercial": {
              "long": 252568,
              "short": 266166,
              "net": -13598
            },
            "smallTrader": {
              "long": 281916,
              "short": 328678,
              "net": -46762
            }
          },
          "openInterest": 1945472
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 616139,
              "short": 628916,
              "net": -12777
            },
            "nonCommercial": {
              "long": 209565,
              "short": 183568,
              "net": 25997
            },
            "smallTrader": {
              "long": 112545,
              "short": 125765,
              "net": -13220
            }
          },
          "openInterest": 956796
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 429472,
              "short": 401851,
              "net": 27621
            },
            "nonCommercial": {
              "long": 66295,
              "short": 112094,
              "net": -45799
            },
            "smallTrader": {
              "long": 146319,
              "short": 128141,
              "net": 18178
            }
          },
          "openInterest": 656050
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 748242,
              "short": 983713,
              "net": -235471
            },
            "nonCommercial": {
              "long": 408230,
              "short": 144469,
              "net": 263761
            },
            "smallTrader": {
              "long": 232950,
              "short": 261240,
              "net": -28290
            }
          },
          "openInterest": 1415437
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38279,
              "short": 82039,
              "net": -43760
            },
            "nonCommercial": {
              "long": 50917,
              "short": 7343,
              "net": 43574
            },
            "smallTrader": {
              "long": 22833,
              "short": 22647,
              "net": 186
            }
          },
          "openInterest": 112068
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4068,
              "short": 9515,
              "net": -5447
            },
            "nonCommercial": {
              "long": 17730,
              "short": 12849,
              "net": 4881
            },
            "smallTrader": {
              "long": 851,
              "short": 285,
              "net": 566
            }
          },
          "openInterest": 27738
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29695,
              "short": 53729,
              "net": -24034
            },
            "nonCommercial": {
              "long": 40888,
              "short": 29927,
              "net": 10961
            },
            "smallTrader": {
              "long": 31475,
              "short": 18402,
              "net": 13073
            }
          },
          "openInterest": 102177
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38944,
              "short": 64812,
              "net": -25868
            },
            "nonCommercial": {
              "long": 23368,
              "short": 14564,
              "net": 8804
            },
            "smallTrader": {
              "long": 42283,
              "short": 25219,
              "net": 17064
            }
          },
          "openInterest": 104672
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93484,
              "short": 104394,
              "net": -10910
            },
            "nonCommercial": {
              "long": 38486,
              "short": 29148,
              "net": 9338
            },
            "smallTrader": {
              "long": 9504,
              "short": 7932,
              "net": 1572
            }
          },
          "openInterest": 159232
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55206,
              "short": 69162,
              "net": -13956
            },
            "nonCommercial": {
              "long": 29633,
              "short": 17510,
              "net": 12123
            },
            "smallTrader": {
              "long": 6842,
              "short": 5009,
              "net": 1833
            }
          },
          "openInterest": 102412
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72457,
              "short": 71157,
              "net": 1300
            },
            "nonCommercial": {
              "long": 28138,
              "short": 24288,
              "net": 3850
            },
            "smallTrader": {
              "long": 12669,
              "short": 17819,
              "net": -5150
            }
          },
          "openInterest": 126380
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523159,
              "short": 803953,
              "net": -280794
            },
            "nonCommercial": {
              "long": 471621,
              "short": 102591,
              "net": 369030
            },
            "smallTrader": {
              "long": 152464,
              "short": 240700,
              "net": -88236
            }
          },
          "openInterest": 1265224
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69890,
              "short": 106540,
              "net": -36650
            },
            "nonCommercial": {
              "long": 55516,
              "short": 21845,
              "net": 33671
            },
            "smallTrader": {
              "long": 13565,
              "short": 10586,
              "net": 2979
            }
          },
          "openInterest": 145796
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 709810,
              "short": 860266,
              "net": -150456
            },
            "nonCommercial": {
              "long": 316226,
              "short": 179886,
              "net": 136340
            },
            "smallTrader": {
              "long": 75158,
              "short": 61042,
              "net": 14116
            }
          },
          "openInterest": 1465256
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35154,
              "short": 41084,
              "net": -5930
            },
            "nonCommercial": {
              "long": 7412,
              "short": 1283,
              "net": 6129
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52216
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17141,
              "short": 16298,
              "net": 843
            },
            "nonCommercial": {
              "long": 191,
              "short": 950,
              "net": -759
            },
            "smallTrader": {
              "long": 319,
              "short": 403,
              "net": -84
            }
          },
          "openInterest": 17746
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78732,
              "short": 84822,
              "net": -6090
            },
            "nonCommercial": {
              "long": 47711,
              "short": 45172,
              "net": 2539
            },
            "smallTrader": {
              "long": 47389,
              "short": 43838,
              "net": 3551
            }
          },
          "openInterest": 174714
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10170,
              "short": 7370,
              "net": 2800
            },
            "nonCommercial": {
              "long": 11778,
              "short": 7070,
              "net": 4708
            },
            "smallTrader": {
              "long": 6889,
              "short": 14397,
              "net": -7508
            }
          },
          "openInterest": 34159
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139868,
              "short": 187086,
              "net": -47218
            },
            "nonCommercial": {
              "long": 66873,
              "short": 22739,
              "net": 44134
            },
            "smallTrader": {
              "long": 16880,
              "short": 13796,
              "net": 3084
            }
          },
          "openInterest": 249769
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 175150,
              "short": 405586,
              "net": -230436
            },
            "nonCommercial": {
              "long": 258641,
              "short": 70960,
              "net": 187681
            },
            "smallTrader": {
              "long": 69953,
              "short": 27198,
              "net": 42755
            }
          },
          "openInterest": 528520
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196881,
              "short": 212593,
              "net": -15712
            },
            "nonCommercial": {
              "long": 41004,
              "short": 32295,
              "net": 8709
            },
            "smallTrader": {
              "long": 34533,
              "short": 27530,
              "net": 7003
            }
          },
          "openInterest": 307763
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40500,
              "short": 89204,
              "net": -48704
            },
            "nonCommercial": {
              "long": 60831,
              "short": 13692,
              "net": 47139
            },
            "smallTrader": {
              "long": 29667,
              "short": 28102,
              "net": 1565
            }
          },
          "openInterest": 131217
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104679,
              "short": 117095,
              "net": -12416
            },
            "nonCommercial": {
              "long": 68799,
              "short": 46267,
              "net": 22532
            },
            "smallTrader": {
              "long": 29615,
              "short": 39731,
              "net": -10116
            }
          },
          "openInterest": 251354
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146676,
              "short": 149304,
              "net": -2628
            },
            "nonCommercial": {
              "long": 89332,
              "short": 56231,
              "net": 33101
            },
            "smallTrader": {
              "long": 24668,
              "short": 55141,
              "net": -30473
            }
          },
          "openInterest": 305416
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66741,
              "short": 87336,
              "net": -20595
            },
            "nonCommercial": {
              "long": 40566,
              "short": 18731,
              "net": 21835
            },
            "smallTrader": {
              "long": 6857,
              "short": 8097,
              "net": -1240
            }
          },
          "openInterest": 114424
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 77541,
              "short": 77753,
              "net": -212
            },
            "nonCommercial": {
              "long": 6847,
              "short": 6970,
              "net": -123
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 96918
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 425580,
              "short": 267011,
              "net": 158569
            },
            "nonCommercial": {
              "long": 156715,
              "short": 348803,
              "net": -192088
            },
            "smallTrader": {
              "long": 80849,
              "short": 47330,
              "net": 33519
            }
          },
          "openInterest": 998590
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4305,
              "short": 23942,
              "net": -19637
            },
            "nonCommercial": {
              "long": 17980,
              "short": 1104,
              "net": 16876
            },
            "smallTrader": {
              "long": 4119,
              "short": 1358,
              "net": 2761
            }
          },
          "openInterest": 26504
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 2971,
              "short": 37140,
              "net": -34169
            },
            "nonCommercial": {
              "long": 30030,
              "short": 1723,
              "net": 28307
            },
            "smallTrader": {
              "long": 7228,
              "short": 1366,
              "net": 5862
            }
          },
          "openInterest": 40688
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 823050,
              "short": 746075,
              "net": 76975
            },
            "nonCommercial": {
              "long": 66810,
              "short": 151303,
              "net": -84493
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1062071
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34281,
              "short": 81380,
              "net": -47099
            },
            "nonCommercial": {
              "long": 38756,
              "short": 11745,
              "net": 27011
            },
            "smallTrader": {
              "long": 30387,
              "short": 10299,
              "net": 20088
            }
          },
          "openInterest": 122543
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67740,
              "short": 118750,
              "net": -51010
            },
            "nonCommercial": {
              "long": 57954,
              "short": 22804,
              "net": 35150
            },
            "smallTrader": {
              "long": 39709,
              "short": 23849,
              "net": 15860
            }
          },
          "openInterest": 183636
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153710,
              "short": 164870,
              "net": -11160
            },
            "nonCommercial": {
              "long": 62362,
              "short": 51081,
              "net": 11281
            },
            "smallTrader": {
              "long": 27158,
              "short": 27279,
              "net": -121
            }
          },
          "openInterest": 276864
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223871,
              "short": 358067,
              "net": -134196
            },
            "nonCommercial": {
              "long": 197756,
              "short": 50988,
              "net": 146768
            },
            "smallTrader": {
              "long": 58167,
              "short": 70739,
              "net": -12572
            }
          },
          "openInterest": 530818
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 275676,
              "short": 451938,
              "net": -176262
            },
            "nonCommercial": {
              "long": 181157,
              "short": 38254,
              "net": 142903
            },
            "smallTrader": {
              "long": 89655,
              "short": 56296,
              "net": 33359
            }
          },
          "openInterest": 595341
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14301,
              "short": 31895,
              "net": -17594
            },
            "nonCommercial": {
              "long": 14889,
              "short": 5252,
              "net": 9637
            },
            "smallTrader": {
              "long": 19600,
              "short": 11643,
              "net": 7957
            }
          },
          "openInterest": 48964
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18823,
              "short": 16369,
              "net": 2454
            },
            "nonCommercial": {
              "long": 32190,
              "short": 34751,
              "net": -2561
            },
            "smallTrader": {
              "long": 5413,
              "short": 5306,
              "net": 107
            }
          },
          "openInterest": 57901
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 88255,
              "short": 72199,
              "net": 16056
            },
            "nonCommercial": {
              "long": 20506,
              "short": 35546,
              "net": -15040
            },
            "smallTrader": {
              "long": 20221,
              "short": 21237,
              "net": -1016
            }
          },
          "openInterest": 166998
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63704,
              "short": 111749,
              "net": -48045
            },
            "nonCommercial": {
              "long": 61686,
              "short": 11151,
              "net": 50535
            },
            "smallTrader": {
              "long": 23850,
              "short": 26340,
              "net": -2490
            }
          },
          "openInterest": 171724
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248577,
              "short": 197418,
              "net": 51159
            },
            "nonCommercial": {
              "long": 82181,
              "short": 111614,
              "net": -29433
            },
            "smallTrader": {
              "long": 37395,
              "short": 59121,
              "net": -21726
            }
          },
          "openInterest": 431598
        }
      ]
    },
    {
      "reportDate": "2011-08-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1428479,
              "short": 1401190,
              "net": 27289
            },
            "nonCommercial": {
              "long": 231773,
              "short": 231636,
              "net": 137
            },
            "smallTrader": {
              "long": 290192,
              "short": 317618,
              "net": -27426
            }
          },
          "openInterest": 2011822
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 537364,
              "short": 545356,
              "net": -7992
            },
            "nonCommercial": {
              "long": 183434,
              "short": 167416,
              "net": 16018
            },
            "smallTrader": {
              "long": 126936,
              "short": 134962,
              "net": -8026
            }
          },
          "openInterest": 887138
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459211,
              "short": 445053,
              "net": 14158
            },
            "nonCommercial": {
              "long": 61361,
              "short": 92401,
              "net": -31040
            },
            "smallTrader": {
              "long": 158449,
              "short": 141567,
              "net": 16882
            }
          },
          "openInterest": 689017
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 780801,
              "short": 1017137,
              "net": -236336
            },
            "nonCommercial": {
              "long": 370595,
              "short": 90719,
              "net": 279876
            },
            "smallTrader": {
              "long": 235824,
              "short": 279364,
              "net": -43540
            }
          },
          "openInterest": 1431167
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33659,
              "short": 86705,
              "net": -53046
            },
            "nonCommercial": {
              "long": 60605,
              "short": 13036,
              "net": 47569
            },
            "smallTrader": {
              "long": 26095,
              "short": 20618,
              "net": 5477
            }
          },
          "openInterest": 120394
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14890,
              "short": 21406,
              "net": -6516
            },
            "nonCommercial": {
              "long": 18516,
              "short": 12860,
              "net": 5656
            },
            "smallTrader": {
              "long": 916,
              "short": 56,
              "net": 860
            }
          },
          "openInterest": 39411
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35091,
              "short": 45532,
              "net": -10441
            },
            "nonCommercial": {
              "long": 31248,
              "short": 30804,
              "net": 444
            },
            "smallTrader": {
              "long": 29634,
              "short": 19637,
              "net": 9997
            }
          },
          "openInterest": 96164
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40827,
              "short": 71626,
              "net": -30799
            },
            "nonCommercial": {
              "long": 24823,
              "short": 10884,
              "net": 13939
            },
            "smallTrader": {
              "long": 41313,
              "short": 24453,
              "net": 16860
            }
          },
          "openInterest": 107237
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95294,
              "short": 110259,
              "net": -14965
            },
            "nonCommercial": {
              "long": 37748,
              "short": 25215,
              "net": 12533
            },
            "smallTrader": {
              "long": 9148,
              "short": 6716,
              "net": 2432
            }
          },
          "openInterest": 160621
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52007,
              "short": 74741,
              "net": -22734
            },
            "nonCommercial": {
              "long": 34595,
              "short": 14627,
              "net": 19968
            },
            "smallTrader": {
              "long": 6786,
              "short": 4020,
              "net": 2766
            }
          },
          "openInterest": 106243
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63839,
              "short": 62367,
              "net": 1472
            },
            "nonCommercial": {
              "long": 28750,
              "short": 26048,
              "net": 2702
            },
            "smallTrader": {
              "long": 12581,
              "short": 16755,
              "net": -4174
            }
          },
          "openInterest": 115815
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 497222,
              "short": 787716,
              "net": -290494
            },
            "nonCommercial": {
              "long": 491717,
              "short": 107548,
              "net": 384169
            },
            "smallTrader": {
              "long": 145863,
              "short": 239538,
              "net": -93675
            }
          },
          "openInterest": 1237201
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70304,
              "short": 106674,
              "net": -36370
            },
            "nonCommercial": {
              "long": 55246,
              "short": 22322,
              "net": 32924
            },
            "smallTrader": {
              "long": 13819,
              "short": 10373,
              "net": 3446
            }
          },
          "openInterest": 147646
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 720448,
              "short": 882222,
              "net": -161774
            },
            "nonCommercial": {
              "long": 318524,
              "short": 165836,
              "net": 152688
            },
            "smallTrader": {
              "long": 76856,
              "short": 67770,
              "net": 9086
            }
          },
          "openInterest": 1494803
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36657,
              "short": 38333,
              "net": -1676
            },
            "nonCommercial": {
              "long": 7037,
              "short": 3844,
              "net": 3193
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52814
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18587,
              "short": 17802,
              "net": 785
            },
            "nonCommercial": {
              "long": 168,
              "short": 950,
              "net": -782
            },
            "smallTrader": {
              "long": 402,
              "short": 405,
              "net": -3
            }
          },
          "openInterest": 19222
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81983,
              "short": 85137,
              "net": -3154
            },
            "nonCommercial": {
              "long": 43894,
              "short": 44278,
              "net": -384
            },
            "smallTrader": {
              "long": 51105,
              "short": 47567,
              "net": 3538
            }
          },
          "openInterest": 179162
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10110,
              "short": 7038,
              "net": 3072
            },
            "nonCommercial": {
              "long": 10290,
              "short": 7001,
              "net": 3289
            },
            "smallTrader": {
              "long": 6516,
              "short": 12877,
              "net": -6361
            }
          },
          "openInterest": 31436
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132219,
              "short": 188669,
              "net": -56450
            },
            "nonCommercial": {
              "long": 74214,
              "short": 23584,
              "net": 50630
            },
            "smallTrader": {
              "long": 18423,
              "short": 12603,
              "net": 5820
            }
          },
          "openInterest": 251546
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 176476,
              "short": 393831,
              "net": -217355
            },
            "nonCommercial": {
              "long": 237230,
              "short": 60283,
              "net": 176947
            },
            "smallTrader": {
              "long": 66111,
              "short": 25703,
              "net": 40408
            }
          },
          "openInterest": 509326
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192739,
              "short": 222914,
              "net": -30175
            },
            "nonCommercial": {
              "long": 46944,
              "short": 30180,
              "net": 16764
            },
            "smallTrader": {
              "long": 37418,
              "short": 24007,
              "net": 13411
            }
          },
          "openInterest": 311034
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40060,
              "short": 84413,
              "net": -44353
            },
            "nonCommercial": {
              "long": 54136,
              "short": 12951,
              "net": 41185
            },
            "smallTrader": {
              "long": 31734,
              "short": 28566,
              "net": 3168
            }
          },
          "openInterest": 126128
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106697,
              "short": 115325,
              "net": -8628
            },
            "nonCommercial": {
              "long": 67272,
              "short": 46723,
              "net": 20549
            },
            "smallTrader": {
              "long": 26246,
              "short": 38167,
              "net": -11921
            }
          },
          "openInterest": 249760
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150010,
              "short": 143991,
              "net": 6019
            },
            "nonCommercial": {
              "long": 90321,
              "short": 66870,
              "net": 23451
            },
            "smallTrader": {
              "long": 24208,
              "short": 53678,
              "net": -29470
            }
          },
          "openInterest": 311953
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62839,
              "short": 82333,
              "net": -19494
            },
            "nonCommercial": {
              "long": 40954,
              "short": 20074,
              "net": 20880
            },
            "smallTrader": {
              "long": 7068,
              "short": 8454,
              "net": -1386
            }
          },
          "openInterest": 111355
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 83471,
              "short": 80362,
              "net": 3109
            },
            "nonCommercial": {
              "long": 5176,
              "short": 7946,
              "net": -2770
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 101620
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 414786,
              "short": 264957,
              "net": 149829
            },
            "nonCommercial": {
              "long": 148415,
              "short": 328110,
              "net": -179695
            },
            "smallTrader": {
              "long": 76107,
              "short": 46241,
              "net": 29866
            }
          },
          "openInterest": 975210
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4625,
              "short": 24059,
              "net": -19434
            },
            "nonCommercial": {
              "long": 17953,
              "short": 1388,
              "net": 16565
            },
            "smallTrader": {
              "long": 4207,
              "short": 1338,
              "net": 2869
            }
          },
          "openInterest": 26856
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3308,
              "short": 36080,
              "net": -32772
            },
            "nonCommercial": {
              "long": 27892,
              "short": 1316,
              "net": 26576
            },
            "smallTrader": {
              "long": 7455,
              "short": 1259,
              "net": 6196
            }
          },
          "openInterest": 39104
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 864544,
              "short": 763239,
              "net": 101305
            },
            "nonCommercial": {
              "long": 58329,
              "short": 166243,
              "net": -107914
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1113795
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31944,
              "short": 77092,
              "net": -45148
            },
            "nonCommercial": {
              "long": 36537,
              "short": 9694,
              "net": 26843
            },
            "smallTrader": {
              "long": 26464,
              "short": 8159,
              "net": 18305
            }
          },
          "openInterest": 112375
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65792,
              "short": 132873,
              "net": -67081
            },
            "nonCommercial": {
              "long": 69878,
              "short": 21865,
              "net": 48013
            },
            "smallTrader": {
              "long": 39849,
              "short": 20781,
              "net": 19068
            }
          },
          "openInterest": 200624
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136267,
              "short": 183659,
              "net": -47392
            },
            "nonCommercial": {
              "long": 73434,
              "short": 35286,
              "net": 38148
            },
            "smallTrader": {
              "long": 33342,
              "short": 24098,
              "net": 9244
            }
          },
          "openInterest": 281529
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202032,
              "short": 393756,
              "net": -191724
            },
            "nonCommercial": {
              "long": 246507,
              "short": 48823,
              "net": 197684
            },
            "smallTrader": {
              "long": 64444,
              "short": 70404,
              "net": -5960
            }
          },
          "openInterest": 579933
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279985,
              "short": 450110,
              "net": -170125
            },
            "nonCommercial": {
              "long": 177462,
              "short": 41882,
              "net": 135580
            },
            "smallTrader": {
              "long": 87867,
              "short": 53322,
              "net": 34545
            }
          },
          "openInterest": 597739
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13330,
              "short": 30082,
              "net": -16752
            },
            "nonCommercial": {
              "long": 13347,
              "short": 4005,
              "net": 9342
            },
            "smallTrader": {
              "long": 18858,
              "short": 11448,
              "net": 7410
            }
          },
          "openInterest": 45566
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17930,
              "short": 15878,
              "net": 2052
            },
            "nonCommercial": {
              "long": 31025,
              "short": 34007,
              "net": -2982
            },
            "smallTrader": {
              "long": 5352,
              "short": 4422,
              "net": 930
            }
          },
          "openInterest": 55670
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 87934,
              "short": 74284,
              "net": 13650
            },
            "nonCommercial": {
              "long": 21671,
              "short": 35068,
              "net": -13397
            },
            "smallTrader": {
              "long": 14071,
              "short": 14324,
              "net": -253
            }
          },
          "openInterest": 162292
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53843,
              "short": 106728,
              "net": -52885
            },
            "nonCommercial": {
              "long": 63991,
              "short": 8994,
              "net": 54997
            },
            "smallTrader": {
              "long": 21953,
              "short": 24065,
              "net": -2112
            }
          },
          "openInterest": 163888
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235074,
              "short": 197493,
              "net": 37581
            },
            "nonCommercial": {
              "long": 79135,
              "short": 93575,
              "net": -14440
            },
            "smallTrader": {
              "long": 35091,
              "short": 58232,
              "net": -23141
            }
          },
          "openInterest": 409734
        }
      ]
    },
    {
      "reportDate": "2011-09-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1239348,
              "short": 1180109,
              "net": 59239
            },
            "nonCommercial": {
              "long": 205257,
              "short": 241209,
              "net": -35952
            },
            "smallTrader": {
              "long": 297805,
              "short": 321092,
              "net": -23287
            }
          },
          "openInterest": 1766216
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 482958,
              "short": 449687,
              "net": 33271
            },
            "nonCommercial": {
              "long": 150556,
              "short": 184599,
              "net": -34043
            },
            "smallTrader": {
              "long": 119898,
              "short": 119126,
              "net": 772
            }
          },
          "openInterest": 770286
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420515,
              "short": 399045,
              "net": 21470
            },
            "nonCommercial": {
              "long": 54719,
              "short": 96141,
              "net": -41422
            },
            "smallTrader": {
              "long": 158651,
              "short": 138699,
              "net": 19952
            }
          },
          "openInterest": 642580
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 718328,
              "short": 963194,
              "net": -244866
            },
            "nonCommercial": {
              "long": 393064,
              "short": 113571,
              "net": 279493
            },
            "smallTrader": {
              "long": 217721,
              "short": 252348,
              "net": -34627
            }
          },
          "openInterest": 1351376
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35525,
              "short": 93889,
              "net": -58364
            },
            "nonCommercial": {
              "long": 62247,
              "short": 14206,
              "net": 48041
            },
            "smallTrader": {
              "long": 28385,
              "short": 18062,
              "net": 10323
            }
          },
          "openInterest": 131598
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12535,
              "short": 17630,
              "net": -5095
            },
            "nonCommercial": {
              "long": 20641,
              "short": 15842,
              "net": 4799
            },
            "smallTrader": {
              "long": 711,
              "short": 415,
              "net": 296
            }
          },
          "openInterest": 33956
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56225,
              "short": 44044,
              "net": 12181
            },
            "nonCommercial": {
              "long": 30543,
              "short": 43763,
              "net": -13220
            },
            "smallTrader": {
              "long": 23225,
              "short": 22186,
              "net": 1039
            }
          },
          "openInterest": 110372
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48193,
              "short": 67166,
              "net": -18973
            },
            "nonCommercial": {
              "long": 18441,
              "short": 16360,
              "net": 2081
            },
            "smallTrader": {
              "long": 41390,
              "short": 24498,
              "net": 16892
            }
          },
          "openInterest": 109190
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95058,
              "short": 111508,
              "net": -16450
            },
            "nonCommercial": {
              "long": 38523,
              "short": 23723,
              "net": 14800
            },
            "smallTrader": {
              "long": 8659,
              "short": 7009,
              "net": 1650
            }
          },
          "openInterest": 163401
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52151,
              "short": 79208,
              "net": -27057
            },
            "nonCommercial": {
              "long": 39345,
              "short": 14607,
              "net": 24738
            },
            "smallTrader": {
              "long": 7237,
              "short": 4918,
              "net": 2319
            }
          },
          "openInterest": 113221
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62986,
              "short": 60973,
              "net": 2013
            },
            "nonCommercial": {
              "long": 30682,
              "short": 27185,
              "net": 3497
            },
            "smallTrader": {
              "long": 11098,
              "short": 16608,
              "net": -5510
            }
          },
          "openInterest": 115872
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 503129,
              "short": 798814,
              "net": -295685
            },
            "nonCommercial": {
              "long": 502958,
              "short": 110635,
              "net": 392323
            },
            "smallTrader": {
              "long": 142935,
              "short": 239573,
              "net": -96638
            }
          },
          "openInterest": 1239567
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70726,
              "short": 105339,
              "net": -34613
            },
            "nonCommercial": {
              "long": 54183,
              "short": 22512,
              "net": 31671
            },
            "smallTrader": {
              "long": 14153,
              "short": 11211,
              "net": 2942
            }
          },
          "openInterest": 147827
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 726687,
              "short": 901488,
              "net": -174801
            },
            "nonCommercial": {
              "long": 337970,
              "short": 172828,
              "net": 165142
            },
            "smallTrader": {
              "long": 71759,
              "short": 62100,
              "net": 9659
            }
          },
          "openInterest": 1523907
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33328,
              "short": 38353,
              "net": -5025
            },
            "nonCommercial": {
              "long": 8213,
              "short": 2330,
              "net": 5883
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51603
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14558,
              "short": 13838,
              "net": 720
            },
            "nonCommercial": {
              "long": 195,
              "short": 889,
              "net": -694
            },
            "smallTrader": {
              "long": 272,
              "short": 298,
              "net": -26
            }
          },
          "openInterest": 15098
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128794,
              "short": 83050,
              "net": 45744
            },
            "nonCommercial": {
              "long": 33167,
              "short": 69610,
              "net": -36443
            },
            "smallTrader": {
              "long": 45133,
              "short": 54434,
              "net": -9301
            }
          },
          "openInterest": 209515
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10111,
              "short": 7153,
              "net": 2958
            },
            "nonCommercial": {
              "long": 10274,
              "short": 6984,
              "net": 3290
            },
            "smallTrader": {
              "long": 7031,
              "short": 13279,
              "net": -6248
            }
          },
          "openInterest": 31828
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135564,
              "short": 197614,
              "net": -62050
            },
            "nonCommercial": {
              "long": 80449,
              "short": 26675,
              "net": 53774
            },
            "smallTrader": {
              "long": 20215,
              "short": 11939,
              "net": 8276
            }
          },
          "openInterest": 261739
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 174101,
              "short": 401815,
              "net": -227714
            },
            "nonCommercial": {
              "long": 248457,
              "short": 64086,
              "net": 184371
            },
            "smallTrader": {
              "long": 69631,
              "short": 26288,
              "net": 43343
            }
          },
          "openInterest": 523294
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188349,
              "short": 220843,
              "net": -32494
            },
            "nonCommercial": {
              "long": 50458,
              "short": 32883,
              "net": 17575
            },
            "smallTrader": {
              "long": 37795,
              "short": 22876,
              "net": 14919
            }
          },
          "openInterest": 312753
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47213,
              "short": 75362,
              "net": -28149
            },
            "nonCommercial": {
              "long": 48125,
              "short": 15338,
              "net": 32787
            },
            "smallTrader": {
              "long": 27279,
              "short": 31917,
              "net": -4638
            }
          },
          "openInterest": 123412
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110950,
              "short": 115856,
              "net": -4906
            },
            "nonCommercial": {
              "long": 67997,
              "short": 52446,
              "net": 15551
            },
            "smallTrader": {
              "long": 28978,
              "short": 39623,
              "net": -10645
            }
          },
          "openInterest": 252269
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151576,
              "short": 145614,
              "net": 5962
            },
            "nonCommercial": {
              "long": 94012,
              "short": 69861,
              "net": 24151
            },
            "smallTrader": {
              "long": 25696,
              "short": 55809,
              "net": -30113
            }
          },
          "openInterest": 319453
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68644,
              "short": 79808,
              "net": -11164
            },
            "nonCommercial": {
              "long": 34163,
              "short": 20917,
              "net": 13246
            },
            "smallTrader": {
              "long": 6860,
              "short": 8942,
              "net": -2082
            }
          },
          "openInterest": 111130
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 85295,
              "short": 86456,
              "net": -1161
            },
            "nonCommercial": {
              "long": 7544,
              "short": 6750,
              "net": 794
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 106003
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 417854,
              "short": 266051,
              "net": 151803
            },
            "nonCommercial": {
              "long": 154491,
              "short": 337508,
              "net": -183017
            },
            "smallTrader": {
              "long": 76827,
              "short": 45613,
              "net": 31214
            }
          },
          "openInterest": 977952
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4090,
              "short": 24315,
              "net": -20225
            },
            "nonCommercial": {
              "long": 19215,
              "short": 1545,
              "net": 17670
            },
            "smallTrader": {
              "long": 4620,
              "short": 2065,
              "net": 2555
            }
          },
          "openInterest": 27939
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 3067,
              "short": 38316,
              "net": -35249
            },
            "nonCommercial": {
              "long": 29934,
              "short": 1926,
              "net": 28008
            },
            "smallTrader": {
              "long": 8612,
              "short": 1371,
              "net": 7241
            }
          },
          "openInterest": 42146
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 917237,
              "short": 819995,
              "net": 97242
            },
            "nonCommercial": {
              "long": 60375,
              "short": 168492,
              "net": -108117
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1193021
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30563,
              "short": 77869,
              "net": -47306
            },
            "nonCommercial": {
              "long": 37185,
              "short": 9978,
              "net": 27207
            },
            "smallTrader": {
              "long": 28736,
              "short": 8637,
              "net": 20099
            }
          },
          "openInterest": 113449
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68319,
              "short": 144424,
              "net": -76105
            },
            "nonCommercial": {
              "long": 79554,
              "short": 20840,
              "net": 58714
            },
            "smallTrader": {
              "long": 38029,
              "short": 20638,
              "net": 17391
            }
          },
          "openInterest": 206693
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136196,
              "short": 188248,
              "net": -52052
            },
            "nonCommercial": {
              "long": 78027,
              "short": 36176,
              "net": 41851
            },
            "smallTrader": {
              "long": 34360,
              "short": 24159,
              "net": 10201
            }
          },
          "openInterest": 282393
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214904,
              "short": 407952,
              "net": -193048
            },
            "nonCommercial": {
              "long": 250942,
              "short": 51701,
              "net": 199241
            },
            "smallTrader": {
              "long": 64987,
              "short": 71180,
              "net": -6193
            }
          },
          "openInterest": 598896
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277040,
              "short": 435567,
              "net": -158527
            },
            "nonCommercial": {
              "long": 174494,
              "short": 44742,
              "net": 129752
            },
            "smallTrader": {
              "long": 86189,
              "short": 57414,
              "net": 28775
            }
          },
          "openInterest": 597645
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15148,
              "short": 29066,
              "net": -13918
            },
            "nonCommercial": {
              "long": 12589,
              "short": 5040,
              "net": 7549
            },
            "smallTrader": {
              "long": 17838,
              "short": 11469,
              "net": 6369
            }
          },
          "openInterest": 45785
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14814,
              "short": 16382,
              "net": -1568
            },
            "nonCommercial": {
              "long": 26202,
              "short": 27933,
              "net": -1731
            },
            "smallTrader": {
              "long": 6225,
              "short": 2926,
              "net": 3299
            }
          },
          "openInterest": 50566
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 93558,
              "short": 79030,
              "net": 14528
            },
            "nonCommercial": {
              "long": 20479,
              "short": 35418,
              "net": -14939
            },
            "smallTrader": {
              "long": 18171,
              "short": 17760,
              "net": 411
            }
          },
          "openInterest": 166198
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50610,
              "short": 104422,
              "net": -53812
            },
            "nonCommercial": {
              "long": 64704,
              "short": 8118,
              "net": 56586
            },
            "smallTrader": {
              "long": 20081,
              "short": 22855,
              "net": -2774
            }
          },
          "openInterest": 154282
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230990,
              "short": 194741,
              "net": 36249
            },
            "nonCommercial": {
              "long": 77307,
              "short": 89198,
              "net": -11891
            },
            "smallTrader": {
              "long": 31279,
              "short": 55637,
              "net": -24358
            }
          },
          "openInterest": 401087
        }
      ]
    },
    {
      "reportDate": "2011-09-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1163778,
              "short": 1074070,
              "net": 89708
            },
            "nonCommercial": {
              "long": 161297,
              "short": 244198,
              "net": -82901
            },
            "smallTrader": {
              "long": 304526,
              "short": 311333,
              "net": -6807
            }
          },
          "openInterest": 1649923
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 456346,
              "short": 441887,
              "net": 14459
            },
            "nonCommercial": {
              "long": 167457,
              "short": 171663,
              "net": -4206
            },
            "smallTrader": {
              "long": 108021,
              "short": 118274,
              "net": -10253
            }
          },
          "openInterest": 751824
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 422090,
              "short": 406673,
              "net": 15417
            },
            "nonCommercial": {
              "long": 59603,
              "short": 97020,
              "net": -37417
            },
            "smallTrader": {
              "long": 152006,
              "short": 130006,
              "net": 22000
            }
          },
          "openInterest": 643314
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 728462,
              "short": 952771,
              "net": -224309
            },
            "nonCommercial": {
              "long": 383303,
              "short": 116359,
              "net": 266944
            },
            "smallTrader": {
              "long": 208480,
              "short": 251115,
              "net": -42635
            }
          },
          "openInterest": 1336571
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47077,
              "short": 89512,
              "net": -42435
            },
            "nonCommercial": {
              "long": 50014,
              "short": 13080,
              "net": 36934
            },
            "smallTrader": {
              "long": 27608,
              "short": 22107,
              "net": 5501
            }
          },
          "openInterest": 125386
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14331,
              "short": 18115,
              "net": -3784
            },
            "nonCommercial": {
              "long": 21562,
              "short": 17591,
              "net": 3971
            },
            "smallTrader": {
              "long": 799,
              "short": 986,
              "net": -187
            }
          },
          "openInterest": 36761
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83572,
              "short": 50243,
              "net": 33329
            },
            "nonCommercial": {
              "long": 33969,
              "short": 60162,
              "net": -26193
            },
            "smallTrader": {
              "long": 23895,
              "short": 31031,
              "net": -7136
            }
          },
          "openInterest": 142120
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55828,
              "short": 64452,
              "net": -8624
            },
            "nonCommercial": {
              "long": 17337,
              "short": 23640,
              "net": -6303
            },
            "smallTrader": {
              "long": 40783,
              "short": 25856,
              "net": 14927
            }
          },
          "openInterest": 117403
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102196,
              "short": 113050,
              "net": -10854
            },
            "nonCommercial": {
              "long": 37592,
              "short": 27802,
              "net": 9790
            },
            "smallTrader": {
              "long": 8437,
              "short": 7373,
              "net": 1064
            }
          },
          "openInterest": 176241
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56353,
              "short": 82725,
              "net": -26372
            },
            "nonCommercial": {
              "long": 36880,
              "short": 12856,
              "net": 24024
            },
            "smallTrader": {
              "long": 6821,
              "short": 4473,
              "net": 2348
            }
          },
          "openInterest": 114618
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64993,
              "short": 60937,
              "net": 4056
            },
            "nonCommercial": {
              "long": 30700,
              "short": 28872,
              "net": 1828
            },
            "smallTrader": {
              "long": 12528,
              "short": 18412,
              "net": -5884
            }
          },
          "openInterest": 118383
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 507491,
              "short": 781525,
              "net": -274034
            },
            "nonCommercial": {
              "long": 481904,
              "short": 112679,
              "net": 369225
            },
            "smallTrader": {
              "long": 140994,
              "short": 236185,
              "net": -95191
            }
          },
          "openInterest": 1213565
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73756,
              "short": 113899,
              "net": -40143
            },
            "nonCommercial": {
              "long": 53990,
              "short": 20710,
              "net": 33280
            },
            "smallTrader": {
              "long": 16248,
              "short": 9385,
              "net": 6863
            }
          },
          "openInterest": 154302
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 714757,
              "short": 883773,
              "net": -169016
            },
            "nonCommercial": {
              "long": 335221,
              "short": 169826,
              "net": 165395
            },
            "smallTrader": {
              "long": 73196,
              "short": 69575,
              "net": 3621
            }
          },
          "openInterest": 1462207
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40408,
              "short": 45923,
              "net": -5515
            },
            "nonCommercial": {
              "long": 8306,
              "short": 2987,
              "net": 5319
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62157
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15172,
              "short": 14333,
              "net": 839
            },
            "nonCommercial": {
              "long": 295,
              "short": 1086,
              "net": -791
            },
            "smallTrader": {
              "long": 263,
              "short": 311,
              "net": -48
            }
          },
          "openInterest": 15795
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194836,
              "short": 115819,
              "net": 79017
            },
            "nonCommercial": {
              "long": 25704,
              "short": 80163,
              "net": -54459
            },
            "smallTrader": {
              "long": 42132,
              "short": 66690,
              "net": -24558
            }
          },
          "openInterest": 264500
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9451,
              "short": 6915,
              "net": 2536
            },
            "nonCommercial": {
              "long": 11329,
              "short": 6843,
              "net": 4486
            },
            "smallTrader": {
              "long": 7089,
              "short": 14111,
              "net": -7022
            }
          },
          "openInterest": 32546
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152549,
              "short": 206202,
              "net": -53653
            },
            "nonCommercial": {
              "long": 75375,
              "short": 31533,
              "net": 43842
            },
            "smallTrader": {
              "long": 22532,
              "short": 12721,
              "net": 9811
            }
          },
          "openInterest": 272622
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 183452,
              "short": 393920,
              "net": -210468
            },
            "nonCommercial": {
              "long": 235395,
              "short": 66548,
              "net": 168847
            },
            "smallTrader": {
              "long": 64576,
              "short": 22955,
              "net": 41621
            }
          },
          "openInterest": 512068
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196891,
              "short": 218280,
              "net": -21389
            },
            "nonCommercial": {
              "long": 47215,
              "short": 38510,
              "net": 8705
            },
            "smallTrader": {
              "long": 40473,
              "short": 27789,
              "net": 12684
            }
          },
          "openInterest": 324202
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69951,
              "short": 101512,
              "net": -31561
            },
            "nonCommercial": {
              "long": 53778,
              "short": 18823,
              "net": 34955
            },
            "smallTrader": {
              "long": 27729,
              "short": 31123,
              "net": -3394
            }
          },
          "openInterest": 151535
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104967,
              "short": 111061,
              "net": -6094
            },
            "nonCommercial": {
              "long": 69804,
              "short": 54488,
              "net": 15316
            },
            "smallTrader": {
              "long": 28431,
              "short": 37653,
              "net": -9222
            }
          },
          "openInterest": 241956
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151806,
              "short": 150614,
              "net": 1192
            },
            "nonCommercial": {
              "long": 98055,
              "short": 66781,
              "net": 31274
            },
            "smallTrader": {
              "long": 25086,
              "short": 57552,
              "net": -32466
            }
          },
          "openInterest": 320628
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86416,
              "short": 83157,
              "net": 3259
            },
            "nonCommercial": {
              "long": 20939,
              "short": 22148,
              "net": -1209
            },
            "smallTrader": {
              "long": 7326,
              "short": 9376,
              "net": -2050
            }
          },
          "openInterest": 119075
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 104413,
              "short": 104551,
              "net": -138
            },
            "nonCommercial": {
              "long": 7409,
              "short": 7605,
              "net": -196
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 127549
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 433503,
              "short": 283947,
              "net": 149556
            },
            "nonCommercial": {
              "long": 143100,
              "short": 326800,
              "net": -183700
            },
            "smallTrader": {
              "long": 78585,
              "short": 44441,
              "net": 34144
            }
          },
          "openInterest": 952674
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10392,
              "short": 30727,
              "net": -20335
            },
            "nonCommercial": {
              "long": 19303,
              "short": 1639,
              "net": 17664
            },
            "smallTrader": {
              "long": 4806,
              "short": 2135,
              "net": 2671
            }
          },
          "openInterest": 34664
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4066,
              "short": 37528,
              "net": -33462
            },
            "nonCommercial": {
              "long": 28556,
              "short": 1780,
              "net": 26776
            },
            "smallTrader": {
              "long": 8252,
              "short": 1566,
              "net": 6686
            }
          },
          "openInterest": 41298
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1023081,
              "short": 916096,
              "net": 106985
            },
            "nonCommercial": {
              "long": 64482,
              "short": 163271,
              "net": -98789
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1322673
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31851,
              "short": 77238,
              "net": -45387
            },
            "nonCommercial": {
              "long": 36588,
              "short": 10301,
              "net": 26287
            },
            "smallTrader": {
              "long": 27197,
              "short": 8097,
              "net": 19100
            }
          },
          "openInterest": 112726
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64360,
              "short": 132979,
              "net": -68619
            },
            "nonCommercial": {
              "long": 73927,
              "short": 22507,
              "net": 51420
            },
            "smallTrader": {
              "long": 36949,
              "short": 19750,
              "net": 17199
            }
          },
          "openInterest": 189553
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149171,
              "short": 197908,
              "net": -48737
            },
            "nonCommercial": {
              "long": 77090,
              "short": 38501,
              "net": 38589
            },
            "smallTrader": {
              "long": 33251,
              "short": 23103,
              "net": 10148
            }
          },
          "openInterest": 294794
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242826,
              "short": 417088,
              "net": -174262
            },
            "nonCommercial": {
              "long": 237456,
              "short": 54896,
              "net": 182560
            },
            "smallTrader": {
              "long": 61431,
              "short": 69729,
              "net": -8298
            }
          },
          "openInterest": 605003
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258743,
              "short": 421162,
              "net": -162419
            },
            "nonCommercial": {
              "long": 176975,
              "short": 42713,
              "net": 134262
            },
            "smallTrader": {
              "long": 82274,
              "short": 54117,
              "net": 28157
            }
          },
          "openInterest": 580127
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19012,
              "short": 28541,
              "net": -9529
            },
            "nonCommercial": {
              "long": 10409,
              "short": 4916,
              "net": 5493
            },
            "smallTrader": {
              "long": 13891,
              "short": 9855,
              "net": 4036
            }
          },
          "openInterest": 43828
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15892,
              "short": 32502,
              "net": -16610
            },
            "nonCommercial": {
              "long": 37298,
              "short": 25627,
              "net": 11671
            },
            "smallTrader": {
              "long": 7631,
              "short": 2692,
              "net": 4939
            }
          },
          "openInterest": 62802
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 95107,
              "short": 76863,
              "net": 18244
            },
            "nonCommercial": {
              "long": 16631,
              "short": 33806,
              "net": -17175
            },
            "smallTrader": {
              "long": 15472,
              "short": 16541,
              "net": -1069
            }
          },
          "openInterest": 165892
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52179,
              "short": 100943,
              "net": -48764
            },
            "nonCommercial": {
              "long": 62587,
              "short": 9697,
              "net": 52890
            },
            "smallTrader": {
              "long": 20496,
              "short": 24622,
              "net": -4126
            }
          },
          "openInterest": 154311
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236003,
              "short": 182243,
              "net": 53760
            },
            "nonCommercial": {
              "long": 74796,
              "short": 105002,
              "net": -30206
            },
            "smallTrader": {
              "long": 32681,
              "short": 56235,
              "net": -23554
            }
          },
          "openInterest": 406585
        }
      ]
    },
    {
      "reportDate": "2011-09-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1112265,
              "short": 970063,
              "net": 142202
            },
            "nonCommercial": {
              "long": 153064,
              "short": 266245,
              "net": -113181
            },
            "smallTrader": {
              "long": 282151,
              "short": 311172,
              "net": -29021
            }
          },
          "openInterest": 1566935
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 421983,
              "short": 471163,
              "net": -49180
            },
            "nonCommercial": {
              "long": 235207,
              "short": 172653,
              "net": 62554
            },
            "smallTrader": {
              "long": 103948,
              "short": 117322,
              "net": -13374
            }
          },
          "openInterest": 780592
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 425810,
              "short": 424590,
              "net": 1220
            },
            "nonCommercial": {
              "long": 72397,
              "short": 97232,
              "net": -24835
            },
            "smallTrader": {
              "long": 143474,
              "short": 119859,
              "net": 23615
            }
          },
          "openInterest": 651563
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 704268,
              "short": 956388,
              "net": -252120
            },
            "nonCommercial": {
              "long": 399551,
              "short": 105209,
              "net": 294342
            },
            "smallTrader": {
              "long": 205474,
              "short": 247696,
              "net": -42222
            }
          },
          "openInterest": 1323971
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16984,
              "short": 43688,
              "net": -26704
            },
            "nonCommercial": {
              "long": 39049,
              "short": 15954,
              "net": 23095
            },
            "smallTrader": {
              "long": 22583,
              "short": 18974,
              "net": 3609
            }
          },
          "openInterest": 78616
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115619,
              "short": 40077,
              "net": 75542
            },
            "nonCommercial": {
              "long": 14106,
              "short": 73861,
              "net": -59755
            },
            "smallTrader": {
              "long": 13556,
              "short": 29343,
              "net": -15787
            }
          },
          "openInterest": 143678
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54981,
              "short": 67965,
              "net": -12984
            },
            "nonCommercial": {
              "long": 20422,
              "short": 25880,
              "net": -5458
            },
            "smallTrader": {
              "long": 39251,
              "short": 20809,
              "net": 18442
            }
          },
          "openInterest": 123057
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108992,
              "short": 108877,
              "net": 115
            },
            "nonCommercial": {
              "long": 38101,
              "short": 37240,
              "net": 861
            },
            "smallTrader": {
              "long": 8409,
              "short": 9385,
              "net": -976
            }
          },
          "openInterest": 180907
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57748,
              "short": 81716,
              "net": -23968
            },
            "nonCommercial": {
              "long": 34023,
              "short": 11768,
              "net": 22255
            },
            "smallTrader": {
              "long": 5804,
              "short": 4091,
              "net": 1713
            }
          },
          "openInterest": 114007
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69336,
              "short": 59659,
              "net": 9677
            },
            "nonCommercial": {
              "long": 31651,
              "short": 34950,
              "net": -3299
            },
            "smallTrader": {
              "long": 14510,
              "short": 20888,
              "net": -6378
            }
          },
          "openInterest": 125531
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 533596,
              "short": 787890,
              "net": -254294
            },
            "nonCommercial": {
              "long": 449428,
              "short": 98150,
              "net": 351278
            },
            "smallTrader": {
              "long": 138362,
              "short": 235346,
              "net": -96984
            }
          },
          "openInterest": 1211618
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75823,
              "short": 108742,
              "net": -32919
            },
            "nonCommercial": {
              "long": 48901,
              "short": 20332,
              "net": 28569
            },
            "smallTrader": {
              "long": 14326,
              "short": 9976,
              "net": 4350
            }
          },
          "openInterest": 150007
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 663203,
              "short": 829603,
              "net": -166400
            },
            "nonCommercial": {
              "long": 327050,
              "short": 167085,
              "net": 159965
            },
            "smallTrader": {
              "long": 64807,
              "short": 58372,
              "net": 6435
            }
          },
          "openInterest": 1365197
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21685,
              "short": 25047,
              "net": -3362
            },
            "nonCommercial": {
              "long": 7428,
              "short": 2708,
              "net": 4720
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 32752
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15444,
              "short": 15144,
              "net": 300
            },
            "nonCommercial": {
              "long": 345,
              "short": 570,
              "net": -225
            },
            "smallTrader": {
              "long": 260,
              "short": 335,
              "net": -75
            }
          },
          "openInterest": 16199
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147760,
              "short": 44819,
              "net": 102941
            },
            "nonCommercial": {
              "long": 19920,
              "short": 99380,
              "net": -79460
            },
            "smallTrader": {
              "long": 32594,
              "short": 56075,
              "net": -23481
            }
          },
          "openInterest": 201556
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9750,
              "short": 7983,
              "net": 1767
            },
            "nonCommercial": {
              "long": 12812,
              "short": 6587,
              "net": 6225
            },
            "smallTrader": {
              "long": 7512,
              "short": 15504,
              "net": -7992
            }
          },
          "openInterest": 36068
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160176,
              "short": 207134,
              "net": -46958
            },
            "nonCommercial": {
              "long": 70908,
              "short": 30409,
              "net": 40499
            },
            "smallTrader": {
              "long": 20290,
              "short": 13831,
              "net": 6459
            }
          },
          "openInterest": 276096
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 187257,
              "short": 384885,
              "net": -197628
            },
            "nonCommercial": {
              "long": 212809,
              "short": 62280,
              "net": 150529
            },
            "smallTrader": {
              "long": 69140,
              "short": 22041,
              "net": 47099
            }
          },
          "openInterest": 499356
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199984,
              "short": 226414,
              "net": -26430
            },
            "nonCommercial": {
              "long": 48950,
              "short": 33662,
              "net": 15288
            },
            "smallTrader": {
              "long": 40352,
              "short": 29210,
              "net": 11142
            }
          },
          "openInterest": 327640
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35079,
              "short": 82253,
              "net": -47174
            },
            "nonCommercial": {
              "long": 63888,
              "short": 18271,
              "net": 45617
            },
            "smallTrader": {
              "long": 28859,
              "short": 27302,
              "net": 1557
            }
          },
          "openInterest": 127828
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106248,
              "short": 109728,
              "net": -3480
            },
            "nonCommercial": {
              "long": 68188,
              "short": 53590,
              "net": 14598
            },
            "smallTrader": {
              "long": 26492,
              "short": 37610,
              "net": -11118
            }
          },
          "openInterest": 246474
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151353,
              "short": 163147,
              "net": -11794
            },
            "nonCommercial": {
              "long": 100764,
              "short": 55971,
              "net": 44793
            },
            "smallTrader": {
              "long": 25470,
              "short": 58469,
              "net": -32999
            }
          },
          "openInterest": 329081
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64078,
              "short": 44732,
              "net": 19346
            },
            "nonCommercial": {
              "long": 8251,
              "short": 25141,
              "net": -16890
            },
            "smallTrader": {
              "long": 3532,
              "short": 5988,
              "net": -2456
            }
          },
          "openInterest": 76010
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45426,
              "short": 52003,
              "net": -6577
            },
            "nonCommercial": {
              "long": 10434,
              "short": 5388,
              "net": 5046
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61986
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 432488,
              "short": 271397,
              "net": 161091
            },
            "nonCommercial": {
              "long": 147731,
              "short": 339421,
              "net": -191690
            },
            "smallTrader": {
              "long": 77668,
              "short": 47069,
              "net": 30599
            }
          },
          "openInterest": 953117
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2437,
              "short": 18019,
              "net": -15582
            },
            "nonCommercial": {
              "long": 16511,
              "short": 2946,
              "net": 13565
            },
            "smallTrader": {
              "long": 3359,
              "short": 1342,
              "net": 2017
            }
          },
          "openInterest": 22307
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4458,
              "short": 34624,
              "net": -30166
            },
            "nonCommercial": {
              "long": 25857,
              "short": 2017,
              "net": 23840
            },
            "smallTrader": {
              "long": 7977,
              "short": 1651,
              "net": 6326
            }
          },
          "openInterest": 38408
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 636462,
              "short": 558855,
              "net": 77607
            },
            "nonCommercial": {
              "long": 57426,
              "short": 128659,
              "net": -71233
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 849368
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32373,
              "short": 73081,
              "net": -40708
            },
            "nonCommercial": {
              "long": 33947,
              "short": 11409,
              "net": 22538
            },
            "smallTrader": {
              "long": 28187,
              "short": 10017,
              "net": 18170
            }
          },
          "openInterest": 112103
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71706,
              "short": 111927,
              "net": -40221
            },
            "nonCommercial": {
              "long": 57776,
              "short": 27064,
              "net": 30712
            },
            "smallTrader": {
              "long": 32963,
              "short": 23454,
              "net": 9509
            }
          },
          "openInterest": 173657
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151603,
              "short": 183546,
              "net": -31943
            },
            "nonCommercial": {
              "long": 70946,
              "short": 43340,
              "net": 27606
            },
            "smallTrader": {
              "long": 29646,
              "short": 25309,
              "net": 4337
            }
          },
          "openInterest": 283781
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 263817,
              "short": 397476,
              "net": -133659
            },
            "nonCommercial": {
              "long": 194803,
              "short": 42888,
              "net": 151915
            },
            "smallTrader": {
              "long": 55485,
              "short": 73741,
              "net": -18256
            }
          },
          "openInterest": 584691
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249711,
              "short": 385673,
              "net": -135962
            },
            "nonCommercial": {
              "long": 155888,
              "short": 30173,
              "net": 125715
            },
            "smallTrader": {
              "long": 80581,
              "short": 70334,
              "net": 10247
            }
          },
          "openInterest": 533043
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1780,
              "short": 8112,
              "net": -6332
            },
            "nonCommercial": {
              "long": 7258,
              "short": 3037,
              "net": 4221
            },
            "smallTrader": {
              "long": 12295,
              "short": 10184,
              "net": 2111
            }
          },
          "openInterest": 21500
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9079,
              "short": 49920,
              "net": -40841
            },
            "nonCommercial": {
              "long": 44508,
              "short": 10260,
              "net": 34248
            },
            "smallTrader": {
              "long": 8261,
              "short": 1668,
              "net": 6593
            }
          },
          "openInterest": 62452
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 100602,
              "short": 81765,
              "net": 18837
            },
            "nonCommercial": {
              "long": 17150,
              "short": 35372,
              "net": -18222
            },
            "smallTrader": {
              "long": 16302,
              "short": 16917,
              "net": -615
            }
          },
          "openInterest": 178964
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51630,
              "short": 94726,
              "net": -43096
            },
            "nonCommercial": {
              "long": 63762,
              "short": 14615,
              "net": 49147
            },
            "smallTrader": {
              "long": 19510,
              "short": 25561,
              "net": -6051
            }
          },
          "openInterest": 156971
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241179,
              "short": 177281,
              "net": 63898
            },
            "nonCommercial": {
              "long": 76810,
              "short": 116991,
              "net": -40181
            },
            "smallTrader": {
              "long": 34411,
              "short": 58128,
              "net": -23717
            }
          },
          "openInterest": 417381
        }
      ]
    },
    {
      "reportDate": "2011-09-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1074360,
              "short": 961656,
              "net": 112704
            },
            "nonCommercial": {
              "long": 165486,
              "short": 260431,
              "net": -94945
            },
            "smallTrader": {
              "long": 298010,
              "short": 315769,
              "net": -17759
            }
          },
          "openInterest": 1555333
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 412727,
              "short": 442098,
              "net": -29371
            },
            "nonCommercial": {
              "long": 217767,
              "short": 179041,
              "net": 38726
            },
            "smallTrader": {
              "long": 109426,
              "short": 118781,
              "net": -9355
            }
          },
          "openInterest": 759332
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 423525,
              "short": 405973,
              "net": 17552
            },
            "nonCommercial": {
              "long": 69624,
              "short": 92981,
              "net": -23357
            },
            "smallTrader": {
              "long": 136723,
              "short": 130918,
              "net": 5805
            }
          },
          "openInterest": 638290
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 695621,
              "short": 930904,
              "net": -235283
            },
            "nonCommercial": {
              "long": 400270,
              "short": 102314,
              "net": 297956
            },
            "smallTrader": {
              "long": 190736,
              "short": 253409,
              "net": -62673
            }
          },
          "openInterest": 1294173
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35675,
              "short": 37453,
              "net": -1778
            },
            "nonCommercial": {
              "long": 29422,
              "short": 24255,
              "net": 5167
            },
            "smallTrader": {
              "long": 17470,
              "short": 20859,
              "net": -3389
            }
          },
          "openInterest": 82580
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15739,
              "short": 17098,
              "net": -1359
            },
            "nonCommercial": {
              "long": 18703,
              "short": 16831,
              "net": 1872
            },
            "smallTrader": {
              "long": 489,
              "short": 1002,
              "net": -513
            }
          },
          "openInterest": 34997
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126815,
              "short": 43137,
              "net": 83678
            },
            "nonCommercial": {
              "long": 14288,
              "short": 78298,
              "net": -64010
            },
            "smallTrader": {
              "long": 13226,
              "short": 32894,
              "net": -19668
            }
          },
          "openInterest": 154682
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32338,
              "short": 21145,
              "net": 11193
            },
            "nonCommercial": {
              "long": 21320,
              "short": 41870,
              "net": -20550
            },
            "smallTrader": {
              "long": 32454,
              "short": 23097,
              "net": 9357
            }
          },
          "openInterest": 86146
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110419,
              "short": 106282,
              "net": 4137
            },
            "nonCommercial": {
              "long": 40695,
              "short": 43782,
              "net": -3087
            },
            "smallTrader": {
              "long": 8464,
              "short": 9514,
              "net": -1050
            }
          },
          "openInterest": 181905
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63418,
              "short": 77379,
              "net": -13961
            },
            "nonCommercial": {
              "long": 28793,
              "short": 14755,
              "net": 14038
            },
            "smallTrader": {
              "long": 4994,
              "short": 5071,
              "net": -77
            }
          },
          "openInterest": 115239
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68325,
              "short": 59770,
              "net": 8555
            },
            "nonCommercial": {
              "long": 29860,
              "short": 31322,
              "net": -1462
            },
            "smallTrader": {
              "long": 13049,
              "short": 20142,
              "net": -7093
            }
          },
          "openInterest": 119891
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 550587,
              "short": 758092,
              "net": -207505
            },
            "nonCommercial": {
              "long": 409435,
              "short": 100643,
              "net": 308792
            },
            "smallTrader": {
              "long": 138084,
              "short": 239371,
              "net": -101287
            }
          },
          "openInterest": 1194151
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81089,
              "short": 102196,
              "net": -21107
            },
            "nonCommercial": {
              "long": 43489,
              "short": 22389,
              "net": 21100
            },
            "smallTrader": {
              "long": 11218,
              "short": 11211,
              "net": 7
            }
          },
          "openInterest": 147661
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 663241,
              "short": 802292,
              "net": -139051
            },
            "nonCommercial": {
              "long": 320203,
              "short": 182517,
              "net": 137686
            },
            "smallTrader": {
              "long": 64887,
              "short": 63522,
              "net": 1365
            }
          },
          "openInterest": 1380562
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33252,
              "short": 34520,
              "net": -1268
            },
            "nonCommercial": {
              "long": 5827,
              "short": 3307,
              "net": 2520
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47828
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15965,
              "short": 15477,
              "net": 488
            },
            "nonCommercial": {
              "long": 469,
              "short": 900,
              "net": -431
            },
            "smallTrader": {
              "long": 231,
              "short": 288,
              "net": -57
            }
          },
          "openInterest": 16806
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 159618,
              "short": 51938,
              "net": 107680
            },
            "nonCommercial": {
              "long": 19705,
              "short": 102178,
              "net": -82473
            },
            "smallTrader": {
              "long": 34809,
              "short": 60016,
              "net": -25207
            }
          },
          "openInterest": 215172
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9643,
              "short": 7386,
              "net": 2257
            },
            "nonCommercial": {
              "long": 13400,
              "short": 7119,
              "net": 6281
            },
            "smallTrader": {
              "long": 7669,
              "short": 16207,
              "net": -8538
            }
          },
          "openInterest": 36693
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156646,
              "short": 195063,
              "net": -38417
            },
            "nonCommercial": {
              "long": 65120,
              "short": 29645,
              "net": 35475
            },
            "smallTrader": {
              "long": 16391,
              "short": 13449,
              "net": 2942
            }
          },
          "openInterest": 267532
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 192457,
              "short": 359140,
              "net": -166683
            },
            "nonCommercial": {
              "long": 181723,
              "short": 53922,
              "net": 127801
            },
            "smallTrader": {
              "long": 63231,
              "short": 24349,
              "net": 38882
            }
          },
          "openInterest": 465414
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212242,
              "short": 219910,
              "net": -7668
            },
            "nonCommercial": {
              "long": 39496,
              "short": 37521,
              "net": 1975
            },
            "smallTrader": {
              "long": 37113,
              "short": 31420,
              "net": 5693
            }
          },
          "openInterest": 329434
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37340,
              "short": 77590,
              "net": -40250
            },
            "nonCommercial": {
              "long": 61166,
              "short": 18844,
              "net": 42322
            },
            "smallTrader": {
              "long": 27225,
              "short": 29297,
              "net": -2072
            }
          },
          "openInterest": 125732
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107410,
              "short": 113866,
              "net": -6456
            },
            "nonCommercial": {
              "long": 68332,
              "short": 48944,
              "net": 19388
            },
            "smallTrader": {
              "long": 26917,
              "short": 39849,
              "net": -12932
            }
          },
          "openInterest": 246411
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153036,
              "short": 166552,
              "net": -13516
            },
            "nonCommercial": {
              "long": 96304,
              "short": 53286,
              "net": 43018
            },
            "smallTrader": {
              "long": 25437,
              "short": 54939,
              "net": -29502
            }
          },
          "openInterest": 327627
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70683,
              "short": 45722,
              "net": 24961
            },
            "nonCommercial": {
              "long": 10211,
              "short": 30837,
              "net": -20626
            },
            "smallTrader": {
              "long": 1959,
              "short": 6294,
              "net": -4335
            }
          },
          "openInterest": 83098
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54270,
              "short": 58999,
              "net": -4729
            },
            "nonCommercial": {
              "long": 10649,
              "short": 5791,
              "net": 4858
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 76827
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 414034,
              "short": 261037,
              "net": 152997
            },
            "nonCommercial": {
              "long": 140306,
              "short": 320891,
              "net": -180585
            },
            "smallTrader": {
              "long": 71992,
              "short": 44404,
              "net": 27588
            }
          },
          "openInterest": 913905
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7068,
              "short": 16921,
              "net": -9853
            },
            "nonCommercial": {
              "long": 14475,
              "short": 4884,
              "net": 9591
            },
            "smallTrader": {
              "long": 2261,
              "short": 1999,
              "net": 262
            }
          },
          "openInterest": 23804
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6755,
              "short": 31374,
              "net": -24619
            },
            "nonCommercial": {
              "long": 24284,
              "short": 3417,
              "net": 20867
            },
            "smallTrader": {
              "long": 6307,
              "short": 2555,
              "net": 3752
            }
          },
          "openInterest": 37708
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 661090,
              "short": 584121,
              "net": 76969
            },
            "nonCommercial": {
              "long": 59783,
              "short": 127764,
              "net": -67981
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 881093
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38025,
              "short": 62287,
              "net": -24262
            },
            "nonCommercial": {
              "long": 25153,
              "short": 9728,
              "net": 15425
            },
            "smallTrader": {
              "long": 20325,
              "short": 11488,
              "net": 8837
            }
          },
          "openInterest": 102014
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88639,
              "short": 99313,
              "net": -10674
            },
            "nonCommercial": {
              "long": 42498,
              "short": 34478,
              "net": 8020
            },
            "smallTrader": {
              "long": 30719,
              "short": 28065,
              "net": 2654
            }
          },
          "openInterest": 177578
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165427,
              "short": 163294,
              "net": 2133
            },
            "nonCommercial": {
              "long": 62748,
              "short": 59135,
              "net": 3613
            },
            "smallTrader": {
              "long": 27194,
              "short": 32940,
              "net": -5746
            }
          },
          "openInterest": 281028
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278348,
              "short": 366372,
              "net": -88024
            },
            "nonCommercial": {
              "long": 167037,
              "short": 46880,
              "net": 120157
            },
            "smallTrader": {
              "long": 49614,
              "short": 81747,
              "net": -32133
            }
          },
          "openInterest": 574756
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241289,
              "short": 344931,
              "net": -103642
            },
            "nonCommercial": {
              "long": 140237,
              "short": 40868,
              "net": 99369
            },
            "smallTrader": {
              "long": 61914,
              "short": 57641,
              "net": 4273
            }
          },
          "openInterest": 483737
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6247,
              "short": 6967,
              "net": -720
            },
            "nonCommercial": {
              "long": 6618,
              "short": 4194,
              "net": 2424
            },
            "smallTrader": {
              "long": 10048,
              "short": 11752,
              "net": -1704
            }
          },
          "openInterest": 23123
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9658,
              "short": 56355,
              "net": -46697
            },
            "nonCommercial": {
              "long": 47409,
              "short": 8989,
              "net": 38420
            },
            "smallTrader": {
              "long": 10295,
              "short": 2018,
              "net": 8277
            }
          },
          "openInterest": 68631
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 73166,
              "short": 70484,
              "net": 2682
            },
            "nonCommercial": {
              "long": 19383,
              "short": 24678,
              "net": -5295
            },
            "smallTrader": {
              "long": 15857,
              "short": 13244,
              "net": 2613
            }
          },
          "openInterest": 149240
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50974,
              "short": 89579,
              "net": -38605
            },
            "nonCommercial": {
              "long": 62994,
              "short": 17244,
              "net": 45750
            },
            "smallTrader": {
              "long": 21336,
              "short": 28481,
              "net": -7145
            }
          },
          "openInterest": 158592
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247899,
              "short": 175278,
              "net": 72621
            },
            "nonCommercial": {
              "long": 75031,
              "short": 125108,
              "net": -50077
            },
            "smallTrader": {
              "long": 33461,
              "short": 56005,
              "net": -22544
            }
          },
          "openInterest": 420106
        }
      ]
    },
    {
      "reportDate": "2011-10-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1036473,
              "short": 915360,
              "net": 121113
            },
            "nonCommercial": {
              "long": 154499,
              "short": 268513,
              "net": -114014
            },
            "smallTrader": {
              "long": 289437,
              "short": 296536,
              "net": -7099
            }
          },
          "openInterest": 1496381
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 410477,
              "short": 410456,
              "net": 21
            },
            "nonCommercial": {
              "long": 203527,
              "short": 178081,
              "net": 25446
            },
            "smallTrader": {
              "long": 104473,
              "short": 129940,
              "net": -25467
            }
          },
          "openInterest": 735257
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 421612,
              "short": 393991,
              "net": 27621
            },
            "nonCommercial": {
              "long": 65916,
              "short": 91883,
              "net": -25967
            },
            "smallTrader": {
              "long": 133385,
              "short": 135039,
              "net": -1654
            }
          },
          "openInterest": 626846
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 656964,
              "short": 870673,
              "net": -213709
            },
            "nonCommercial": {
              "long": 373793,
              "short": 118550,
              "net": 255243
            },
            "smallTrader": {
              "long": 189594,
              "short": 231128,
              "net": -41534
            }
          },
          "openInterest": 1228941
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49285,
              "short": 51991,
              "net": -2706
            },
            "nonCommercial": {
              "long": 35937,
              "short": 23026,
              "net": 12911
            },
            "smallTrader": {
              "long": 14789,
              "short": 24994,
              "net": -10205
            }
          },
          "openInterest": 100016
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14769,
              "short": 9111,
              "net": 5658
            },
            "nonCommercial": {
              "long": 11826,
              "short": 16978,
              "net": -5152
            },
            "smallTrader": {
              "long": 459,
              "short": 965,
              "net": -506
            }
          },
          "openInterest": 32190
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148769,
              "short": 60087,
              "net": 88682
            },
            "nonCommercial": {
              "long": 14929,
              "short": 83653,
              "net": -68724
            },
            "smallTrader": {
              "long": 11496,
              "short": 31454,
              "net": -19958
            }
          },
          "openInterest": 175500
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47148,
              "short": 36124,
              "net": 11024
            },
            "nonCommercial": {
              "long": 22713,
              "short": 38395,
              "net": -15682
            },
            "smallTrader": {
              "long": 33713,
              "short": 29055,
              "net": 4658
            }
          },
          "openInterest": 103733
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111554,
              "short": 105749,
              "net": 5805
            },
            "nonCommercial": {
              "long": 41164,
              "short": 43875,
              "net": -2711
            },
            "smallTrader": {
              "long": 7683,
              "short": 10777,
              "net": -3094
            }
          },
          "openInterest": 184965
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65117,
              "short": 76268,
              "net": -11151
            },
            "nonCommercial": {
              "long": 30983,
              "short": 19108,
              "net": 11875
            },
            "smallTrader": {
              "long": 4150,
              "short": 4874,
              "net": -724
            }
          },
          "openInterest": 117030
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69927,
              "short": 60604,
              "net": 9323
            },
            "nonCommercial": {
              "long": 28040,
              "short": 31458,
              "net": -3418
            },
            "smallTrader": {
              "long": 13843,
              "short": 19748,
              "net": -5905
            }
          },
          "openInterest": 121499
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 582314,
              "short": 758392,
              "net": -176078
            },
            "nonCommercial": {
              "long": 379544,
              "short": 107874,
              "net": 271670
            },
            "smallTrader": {
              "long": 140221,
              "short": 235813,
              "net": -95592
            }
          },
          "openInterest": 1202658
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83894,
              "short": 102591,
              "net": -18697
            },
            "nonCommercial": {
              "long": 44740,
              "short": 23815,
              "net": 20925
            },
            "smallTrader": {
              "long": 10681,
              "short": 12909,
              "net": -2228
            }
          },
          "openInterest": 151858
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 693235,
              "short": 807620,
              "net": -114385
            },
            "nonCommercial": {
              "long": 315593,
              "short": 207429,
              "net": 108164
            },
            "smallTrader": {
              "long": 68052,
              "short": 61831,
              "net": 6221
            }
          },
          "openInterest": 1431783
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31919,
              "short": 38754,
              "net": -6835
            },
            "nonCommercial": {
              "long": 8763,
              "short": 1882,
              "net": 6881
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50342
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15257,
              "short": 14621,
              "net": 636
            },
            "nonCommercial": {
              "long": 357,
              "short": 1029,
              "net": -672
            },
            "smallTrader": {
              "long": 206,
              "short": 170,
              "net": 36
            }
          },
          "openInterest": 16050
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169387,
              "short": 60185,
              "net": 109202
            },
            "nonCommercial": {
              "long": 18104,
              "short": 100801,
              "net": -82697
            },
            "smallTrader": {
              "long": 32554,
              "short": 59059,
              "net": -26505
            }
          },
          "openInterest": 220839
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9049,
              "short": 8296,
              "net": 753
            },
            "nonCommercial": {
              "long": 13647,
              "short": 5445,
              "net": 8202
            },
            "smallTrader": {
              "long": 6760,
              "short": 15715,
              "net": -8955
            }
          },
          "openInterest": 34723
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156094,
              "short": 197505,
              "net": -41411
            },
            "nonCommercial": {
              "long": 64145,
              "short": 25443,
              "net": 38702
            },
            "smallTrader": {
              "long": 16443,
              "short": 13734,
              "net": 2709
            }
          },
          "openInterest": 271347
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 180289,
              "short": 345040,
              "net": -164751
            },
            "nonCommercial": {
              "long": 180635,
              "short": 47479,
              "net": 133156
            },
            "smallTrader": {
              "long": 53877,
              "short": 22282,
              "net": 31595
            }
          },
          "openInterest": 436920
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208646,
              "short": 212850,
              "net": -4204
            },
            "nonCommercial": {
              "long": 37064,
              "short": 39326,
              "net": -2262
            },
            "smallTrader": {
              "long": 37127,
              "short": 30661,
              "net": 6466
            }
          },
          "openInterest": 329440
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46805,
              "short": 86267,
              "net": -39462
            },
            "nonCommercial": {
              "long": 60867,
              "short": 17405,
              "net": 43462
            },
            "smallTrader": {
              "long": 27052,
              "short": 31052,
              "net": -4000
            }
          },
          "openInterest": 134724
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106805,
              "short": 121084,
              "net": -14279
            },
            "nonCommercial": {
              "long": 71301,
              "short": 44260,
              "net": 27041
            },
            "smallTrader": {
              "long": 31034,
              "short": 43796,
              "net": -12762
            }
          },
          "openInterest": 260230
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148697,
              "short": 172766,
              "net": -24069
            },
            "nonCommercial": {
              "long": 107804,
              "short": 56160,
              "net": 51644
            },
            "smallTrader": {
              "long": 27103,
              "short": 54678,
              "net": -27575
            }
          },
          "openInterest": 340399
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79626,
              "short": 50792,
              "net": 28834
            },
            "nonCommercial": {
              "long": 6904,
              "short": 32335,
              "net": -25431
            },
            "smallTrader": {
              "long": 2751,
              "short": 6154,
              "net": -3403
            }
          },
          "openInterest": 89418
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58018,
              "short": 59442,
              "net": -1424
            },
            "nonCommercial": {
              "long": 8892,
              "short": 7949,
              "net": 943
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79939
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 426340,
              "short": 281224,
              "net": 145116
            },
            "nonCommercial": {
              "long": 140128,
              "short": 308828,
              "net": -168700
            },
            "smallTrader": {
              "long": 71148,
              "short": 47564,
              "net": 23584
            }
          },
          "openInterest": 938710
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11686,
              "short": 16078,
              "net": -4392
            },
            "nonCommercial": {
              "long": 12929,
              "short": 7363,
              "net": 5566
            },
            "smallTrader": {
              "long": 1494,
              "short": 2668,
              "net": -1174
            }
          },
          "openInterest": 26211
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7299,
              "short": 30358,
              "net": -23059
            },
            "nonCommercial": {
              "long": 25390,
              "short": 4977,
              "net": 20413
            },
            "smallTrader": {
              "long": 5280,
              "short": 2634,
              "net": 2646
            }
          },
          "openInterest": 38401
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 694185,
              "short": 630180,
              "net": 64005
            },
            "nonCommercial": {
              "long": 56382,
              "short": 124086,
              "net": -67704
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 925564
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39584,
              "short": 58507,
              "net": -18923
            },
            "nonCommercial": {
              "long": 23859,
              "short": 11959,
              "net": 11900
            },
            "smallTrader": {
              "long": 18879,
              "short": 11856,
              "net": 7023
            }
          },
          "openInterest": 101102
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90619,
              "short": 91823,
              "net": -1204
            },
            "nonCommercial": {
              "long": 39564,
              "short": 40239,
              "net": -675
            },
            "smallTrader": {
              "long": 31852,
              "short": 29973,
              "net": 1879
            }
          },
          "openInterest": 184653
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168300,
              "short": 158924,
              "net": 9376
            },
            "nonCommercial": {
              "long": 64321,
              "short": 67446,
              "net": -3125
            },
            "smallTrader": {
              "long": 27394,
              "short": 33645,
              "net": -6251
            }
          },
          "openInterest": 287854
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279658,
              "short": 352492,
              "net": -72834
            },
            "nonCommercial": {
              "long": 162308,
              "short": 51737,
              "net": 110571
            },
            "smallTrader": {
              "long": 45997,
              "short": 83734,
              "net": -37737
            }
          },
          "openInterest": 573569
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239593,
              "short": 331774,
              "net": -92181
            },
            "nonCommercial": {
              "long": 134983,
              "short": 41202,
              "net": 93781
            },
            "smallTrader": {
              "long": 55873,
              "short": 57473,
              "net": -1600
            }
          },
          "openInterest": 472073
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10368,
              "short": 6941,
              "net": 3427
            },
            "nonCommercial": {
              "long": 5110,
              "short": 6219,
              "net": -1109
            },
            "smallTrader": {
              "long": 9303,
              "short": 11621,
              "net": -2318
            }
          },
          "openInterest": 24964
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11033,
              "short": 60529,
              "net": -49496
            },
            "nonCommercial": {
              "long": 49647,
              "short": 9315,
              "net": 40332
            },
            "smallTrader": {
              "long": 10800,
              "short": 1636,
              "net": 9164
            }
          },
          "openInterest": 72521
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 76467,
              "short": 67792,
              "net": 8675
            },
            "nonCommercial": {
              "long": 18323,
              "short": 24636,
              "net": -6313
            },
            "smallTrader": {
              "long": 14750,
              "short": 17112,
              "net": -2362
            }
          },
          "openInterest": 146895
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54303,
              "short": 83180,
              "net": -28877
            },
            "nonCommercial": {
              "long": 53348,
              "short": 18583,
              "net": 34765
            },
            "smallTrader": {
              "long": 23787,
              "short": 29675,
              "net": -5888
            }
          },
          "openInterest": 160762
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247216,
              "short": 179368,
              "net": 67848
            },
            "nonCommercial": {
              "long": 74525,
              "short": 118042,
              "net": -43517
            },
            "smallTrader": {
              "long": 32980,
              "short": 57311,
              "net": -24331
            }
          },
          "openInterest": 420266
        }
      ]
    },
    {
      "reportDate": "2011-10-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1109880,
              "short": 893740,
              "net": 216140
            },
            "nonCommercial": {
              "long": 137600,
              "short": 311436,
              "net": -173836
            },
            "smallTrader": {
              "long": 273360,
              "short": 315664,
              "net": -42304
            }
          },
          "openInterest": 1535194
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 372493,
              "short": 391880,
              "net": -19387
            },
            "nonCommercial": {
              "long": 214265,
              "short": 177828,
              "net": 36437
            },
            "smallTrader": {
              "long": 95751,
              "short": 112801,
              "net": -17050
            }
          },
          "openInterest": 698321
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 403052,
              "short": 382854,
              "net": 20198
            },
            "nonCommercial": {
              "long": 77288,
              "short": 101013,
              "net": -23725
            },
            "smallTrader": {
              "long": 129149,
              "short": 125622,
              "net": 3527
            }
          },
          "openInterest": 615802
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 667938,
              "short": 846663,
              "net": -178725
            },
            "nonCommercial": {
              "long": 326424,
              "short": 96417,
              "net": 230007
            },
            "smallTrader": {
              "long": 181325,
              "short": 232607,
              "net": -51282
            }
          },
          "openInterest": 1182907
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67682,
              "short": 67203,
              "net": 479
            },
            "nonCommercial": {
              "long": 37196,
              "short": 26443,
              "net": 10753
            },
            "smallTrader": {
              "long": 13298,
              "short": 24530,
              "net": -11232
            }
          },
          "openInterest": 118182
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156606,
              "short": 74402,
              "net": 82204
            },
            "nonCommercial": {
              "long": 15391,
              "short": 77363,
              "net": -61972
            },
            "smallTrader": {
              "long": 12362,
              "short": 32594,
              "net": -20232
            }
          },
          "openInterest": 184709
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74038,
              "short": 48096,
              "net": 25942
            },
            "nonCommercial": {
              "long": 23922,
              "short": 48835,
              "net": -24913
            },
            "smallTrader": {
              "long": 24951,
              "short": 25980,
              "net": -1029
            }
          },
          "openInterest": 122945
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112375,
              "short": 110312,
              "net": 2063
            },
            "nonCommercial": {
              "long": 44357,
              "short": 44129,
              "net": 228
            },
            "smallTrader": {
              "long": 8931,
              "short": 11222,
              "net": -2291
            }
          },
          "openInterest": 188721
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65023,
              "short": 73072,
              "net": -8049
            },
            "nonCommercial": {
              "long": 30365,
              "short": 21351,
              "net": 9014
            },
            "smallTrader": {
              "long": 4880,
              "short": 5845,
              "net": -965
            }
          },
          "openInterest": 117657
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72909,
              "short": 58490,
              "net": 14419
            },
            "nonCommercial": {
              "long": 27971,
              "short": 35030,
              "net": -7059
            },
            "smallTrader": {
              "long": 12052,
              "short": 19412,
              "net": -7360
            }
          },
          "openInterest": 122868
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 594982,
              "short": 732453,
              "net": -137471
            },
            "nonCommercial": {
              "long": 359635,
              "short": 124316,
              "net": 235319
            },
            "smallTrader": {
              "long": 132373,
              "short": 230221,
              "net": -97848
            }
          },
          "openInterest": 1194707
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83321,
              "short": 103386,
              "net": -20065
            },
            "nonCommercial": {
              "long": 45792,
              "short": 23360,
              "net": 22432
            },
            "smallTrader": {
              "long": 11100,
              "short": 13467,
              "net": -2367
            }
          },
          "openInterest": 153794
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 674231,
              "short": 794796,
              "net": -120565
            },
            "nonCommercial": {
              "long": 312293,
              "short": 191232,
              "net": 121061
            },
            "smallTrader": {
              "long": 66816,
              "short": 67312,
              "net": -496
            }
          },
          "openInterest": 1424634
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25000,
              "short": 28843,
              "net": -3843
            },
            "nonCommercial": {
              "long": 10275,
              "short": 4266,
              "net": 6009
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39332
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19038,
              "short": 18215,
              "net": 823
            },
            "nonCommercial": {
              "long": 313,
              "short": 1099,
              "net": -786
            },
            "smallTrader": {
              "long": 230,
              "short": 267,
              "net": -37
            }
          },
          "openInterest": 19790
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170021,
              "short": 69466,
              "net": 100555
            },
            "nonCommercial": {
              "long": 17040,
              "short": 90835,
              "net": -73795
            },
            "smallTrader": {
              "long": 35426,
              "short": 62186,
              "net": -26760
            }
          },
          "openInterest": 223167
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8193,
              "short": 7424,
              "net": 769
            },
            "nonCommercial": {
              "long": 13940,
              "short": 5825,
              "net": 8115
            },
            "smallTrader": {
              "long": 6174,
              "short": 15058,
              "net": -8884
            }
          },
          "openInterest": 33501
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146385,
              "short": 196644,
              "net": -50259
            },
            "nonCommercial": {
              "long": 70582,
              "short": 25625,
              "net": 44957
            },
            "smallTrader": {
              "long": 18359,
              "short": 13057,
              "net": 5302
            }
          },
          "openInterest": 267303
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 179749,
              "short": 348227,
              "net": -168478
            },
            "nonCommercial": {
              "long": 179125,
              "short": 44623,
              "net": 134502
            },
            "smallTrader": {
              "long": 56839,
              "short": 22863,
              "net": 33976
            }
          },
          "openInterest": 438090
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173033,
              "short": 183888,
              "net": -10855
            },
            "nonCommercial": {
              "long": 38138,
              "short": 36044,
              "net": 2094
            },
            "smallTrader": {
              "long": 40987,
              "short": 32226,
              "net": 8761
            }
          },
          "openInterest": 295301
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73150,
              "short": 105272,
              "net": -32122
            },
            "nonCommercial": {
              "long": 54190,
              "short": 19071,
              "net": 35119
            },
            "smallTrader": {
              "long": 26506,
              "short": 29503,
              "net": -2997
            }
          },
          "openInterest": 153849
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109503,
              "short": 131458,
              "net": -21955
            },
            "nonCommercial": {
              "long": 81445,
              "short": 46621,
              "net": 34824
            },
            "smallTrader": {
              "long": 40842,
              "short": 53711,
              "net": -12869
            }
          },
          "openInterest": 284202
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147504,
              "short": 177991,
              "net": -30487
            },
            "nonCommercial": {
              "long": 116520,
              "short": 57699,
              "net": 58821
            },
            "smallTrader": {
              "long": 29184,
              "short": 57518,
              "net": -28334
            }
          },
          "openInterest": 340204
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78905,
              "short": 50335,
              "net": 28570
            },
            "nonCommercial": {
              "long": 7397,
              "short": 32275,
              "net": -24878
            },
            "smallTrader": {
              "long": 2378,
              "short": 6070,
              "net": -3692
            }
          },
          "openInterest": 88822
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54830,
              "short": 58920,
              "net": -4090
            },
            "nonCommercial": {
              "long": 8790,
              "short": 5324,
              "net": 3466
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75078
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 424200,
              "short": 275772,
              "net": 148428
            },
            "nonCommercial": {
              "long": 143987,
              "short": 316081,
              "net": -172094
            },
            "smallTrader": {
              "long": 70835,
              "short": 47169,
              "net": 23666
            }
          },
          "openInterest": 968457
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11594,
              "short": 17538,
              "net": -5944
            },
            "nonCommercial": {
              "long": 12075,
              "short": 5237,
              "net": 6838
            },
            "smallTrader": {
              "long": 1288,
              "short": 2182,
              "net": -894
            }
          },
          "openInterest": 25059
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7136,
              "short": 29243,
              "net": -22107
            },
            "nonCommercial": {
              "long": 25696,
              "short": 6019,
              "net": 19677
            },
            "smallTrader": {
              "long": 5378,
              "short": 2948,
              "net": 2430
            }
          },
          "openInterest": 38519
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 670439,
              "short": 602146,
              "net": 68293
            },
            "nonCommercial": {
              "long": 54846,
              "short": 118412,
              "net": -63566
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 886848
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37590,
              "short": 58418,
              "net": -20828
            },
            "nonCommercial": {
              "long": 23571,
              "short": 11623,
              "net": 11948
            },
            "smallTrader": {
              "long": 19709,
              "short": 10829,
              "net": 8880
            }
          },
          "openInterest": 99698
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95255,
              "short": 89293,
              "net": 5962
            },
            "nonCommercial": {
              "long": 36621,
              "short": 46337,
              "net": -9716
            },
            "smallTrader": {
              "long": 33987,
              "short": 30233,
              "net": 3754
            }
          },
          "openInterest": 186934
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178157,
              "short": 159822,
              "net": 18335
            },
            "nonCommercial": {
              "long": 64531,
              "short": 75327,
              "net": -10796
            },
            "smallTrader": {
              "long": 23189,
              "short": 30728,
              "net": -7539
            }
          },
          "openInterest": 294959
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 286309,
              "short": 351336,
              "net": -65027
            },
            "nonCommercial": {
              "long": 160031,
              "short": 57671,
              "net": 102360
            },
            "smallTrader": {
              "long": 44604,
              "short": 81937,
              "net": -37333
            }
          },
          "openInterest": 570587
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236119,
              "short": 333620,
              "net": -97501
            },
            "nonCommercial": {
              "long": 137380,
              "short": 45338,
              "net": 92042
            },
            "smallTrader": {
              "long": 61326,
              "short": 55867,
              "net": 5459
            }
          },
          "openInterest": 473747
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9689,
              "short": 7286,
              "net": 2403
            },
            "nonCommercial": {
              "long": 5233,
              "short": 5220,
              "net": 13
            },
            "smallTrader": {
              "long": 9361,
              "short": 11777,
              "net": -2416
            }
          },
          "openInterest": 24317
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10646,
              "short": 63804,
              "net": -53158
            },
            "nonCommercial": {
              "long": 50509,
              "short": 3623,
              "net": 46886
            },
            "smallTrader": {
              "long": 7718,
              "short": 1446,
              "net": 6272
            }
          },
          "openInterest": 69667
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 85213,
              "short": 73219,
              "net": 11994
            },
            "nonCommercial": {
              "long": 16933,
              "short": 30260,
              "net": -13327
            },
            "smallTrader": {
              "long": 14928,
              "short": 13595,
              "net": 1333
            }
          },
          "openInterest": 154210
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57867,
              "short": 80844,
              "net": -22977
            },
            "nonCommercial": {
              "long": 48730,
              "short": 20058,
              "net": 28672
            },
            "smallTrader": {
              "long": 22047,
              "short": 27742,
              "net": -5695
            }
          },
          "openInterest": 157795
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252258,
              "short": 179434,
              "net": 72824
            },
            "nonCommercial": {
              "long": 70936,
              "short": 119111,
              "net": -48175
            },
            "smallTrader": {
              "long": 29681,
              "short": 54330,
              "net": -24649
            }
          },
          "openInterest": 416335
        }
      ]
    },
    {
      "reportDate": "2011-10-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1059650,
              "short": 896006,
              "net": 163644
            },
            "nonCommercial": {
              "long": 157906,
              "short": 294089,
              "net": -136183
            },
            "smallTrader": {
              "long": 261392,
              "short": 288853,
              "net": -27461
            }
          },
          "openInterest": 1494341
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 369521,
              "short": 409768,
              "net": -40247
            },
            "nonCommercial": {
              "long": 218117,
              "short": 169415,
              "net": 48702
            },
            "smallTrader": {
              "long": 100181,
              "short": 108636,
              "net": -8455
            }
          },
          "openInterest": 702756
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 392352,
              "short": 389381,
              "net": 2971
            },
            "nonCommercial": {
              "long": 77353,
              "short": 85637,
              "net": -8284
            },
            "smallTrader": {
              "long": 137256,
              "short": 131943,
              "net": 5313
            }
          },
          "openInterest": 612289
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 644548,
              "short": 847334,
              "net": -202786
            },
            "nonCommercial": {
              "long": 323677,
              "short": 87273,
              "net": 236404
            },
            "smallTrader": {
              "long": 196314,
              "short": 229932,
              "net": -33618
            }
          },
          "openInterest": 1172962
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64270,
              "short": 77567,
              "net": -13297
            },
            "nonCommercial": {
              "long": 41395,
              "short": 21042,
              "net": 20353
            },
            "smallTrader": {
              "long": 16026,
              "short": 23082,
              "net": -7056
            }
          },
          "openInterest": 121691
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146414,
              "short": 75827,
              "net": 70587
            },
            "nonCommercial": {
              "long": 16946,
              "short": 70172,
              "net": -53226
            },
            "smallTrader": {
              "long": 12099,
              "short": 29460,
              "net": -17361
            }
          },
          "openInterest": 175827
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74197,
              "short": 48610,
              "net": 25587
            },
            "nonCommercial": {
              "long": 23343,
              "short": 48138,
              "net": -24795
            },
            "smallTrader": {
              "long": 25428,
              "short": 26220,
              "net": -792
            }
          },
          "openInterest": 123074
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113169,
              "short": 110832,
              "net": 2337
            },
            "nonCommercial": {
              "long": 44498,
              "short": 44468,
              "net": 30
            },
            "smallTrader": {
              "long": 8874,
              "short": 11241,
              "net": -2367
            }
          },
          "openInterest": 190853
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70255,
              "short": 79043,
              "net": -8788
            },
            "nonCommercial": {
              "long": 26769,
              "short": 16779,
              "net": 9990
            },
            "smallTrader": {
              "long": 5989,
              "short": 7191,
              "net": -1202
            }
          },
          "openInterest": 120745
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75441,
              "short": 61894,
              "net": 13547
            },
            "nonCommercial": {
              "long": 28110,
              "short": 33449,
              "net": -5339
            },
            "smallTrader": {
              "long": 12765,
              "short": 20973,
              "net": -8208
            }
          },
          "openInterest": 129014
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 600047,
              "short": 751708,
              "net": -151661
            },
            "nonCommercial": {
              "long": 367539,
              "short": 125876,
              "net": 241663
            },
            "smallTrader": {
              "long": 148796,
              "short": 238798,
              "net": -90002
            }
          },
          "openInterest": 1237331
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81371,
              "short": 99855,
              "net": -18484
            },
            "nonCommercial": {
              "long": 47228,
              "short": 24760,
              "net": 22468
            },
            "smallTrader": {
              "long": 10147,
              "short": 14131,
              "net": -3984
            }
          },
          "openInterest": 151550
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 684996,
              "short": 817265,
              "net": -132269
            },
            "nonCommercial": {
              "long": 323224,
              "short": 178853,
              "net": 144371
            },
            "smallTrader": {
              "long": 57974,
              "short": 70076,
              "net": -12102
            }
          },
          "openInterest": 1431563
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33991,
              "short": 39635,
              "net": -5644
            },
            "nonCommercial": {
              "long": 6987,
              "short": 879,
              "net": 6108
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50365
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20504,
              "short": 19680,
              "net": 824
            },
            "nonCommercial": {
              "long": 297,
              "short": 1209,
              "net": -912
            },
            "smallTrader": {
              "long": 341,
              "short": 253,
              "net": 88
            }
          },
          "openInterest": 21281
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178450,
              "short": 70717,
              "net": 107733
            },
            "nonCommercial": {
              "long": 20977,
              "short": 98697,
              "net": -77720
            },
            "smallTrader": {
              "long": 30235,
              "short": 60248,
              "net": -30013
            }
          },
          "openInterest": 230483
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8326,
              "short": 8504,
              "net": -178
            },
            "nonCommercial": {
              "long": 14926,
              "short": 5175,
              "net": 9751
            },
            "smallTrader": {
              "long": 7082,
              "short": 16655,
              "net": -9573
            }
          },
          "openInterest": 36060
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153249,
              "short": 214300,
              "net": -61051
            },
            "nonCommercial": {
              "long": 78080,
              "short": 26080,
              "net": 52000
            },
            "smallTrader": {
              "long": 19564,
              "short": 10513,
              "net": 9051
            }
          },
          "openInterest": 278350
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 182341,
              "short": 341494,
              "net": -159153
            },
            "nonCommercial": {
              "long": 175224,
              "short": 48246,
              "net": 126978
            },
            "smallTrader": {
              "long": 56916,
              "short": 24741,
              "net": 32175
            }
          },
          "openInterest": 437739
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173269,
              "short": 201047,
              "net": -27778
            },
            "nonCommercial": {
              "long": 47460,
              "short": 32731,
              "net": 14729
            },
            "smallTrader": {
              "long": 39902,
              "short": 26853,
              "net": 13049
            }
          },
          "openInterest": 298894
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78263,
              "short": 100223,
              "net": -21960
            },
            "nonCommercial": {
              "long": 49047,
              "short": 22140,
              "net": 26907
            },
            "smallTrader": {
              "long": 24925,
              "short": 29872,
              "net": -4947
            }
          },
          "openInterest": 152255
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101219,
              "short": 140270,
              "net": -39051
            },
            "nonCommercial": {
              "long": 89807,
              "short": 40319,
              "net": 49488
            },
            "smallTrader": {
              "long": 35039,
              "short": 45476,
              "net": -10437
            }
          },
          "openInterest": 274068
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142279,
              "short": 181842,
              "net": -39563
            },
            "nonCommercial": {
              "long": 132994,
              "short": 60813,
              "net": 72181
            },
            "smallTrader": {
              "long": 25049,
              "short": 57667,
              "net": -32618
            }
          },
          "openInterest": 338012
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80011,
              "short": 52714,
              "net": 27297
            },
            "nonCommercial": {
              "long": 8298,
              "short": 32427,
              "net": -24129
            },
            "smallTrader": {
              "long": 2493,
              "short": 5661,
              "net": -3168
            }
          },
          "openInterest": 90949
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56427,
              "short": 68245,
              "net": -11818
            },
            "nonCommercial": {
              "long": 13366,
              "short": 4189,
              "net": 9177
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84996
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 427966,
              "short": 276739,
              "net": 151227
            },
            "nonCommercial": {
              "long": 150030,
              "short": 318673,
              "net": -168643
            },
            "smallTrader": {
              "long": 68273,
              "short": 50857,
              "net": 17416
            }
          },
          "openInterest": 996833
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9752,
              "short": 17898,
              "net": -8146
            },
            "nonCommercial": {
              "long": 12445,
              "short": 4220,
              "net": 8225
            },
            "smallTrader": {
              "long": 1858,
              "short": 1937,
              "net": -79
            }
          },
          "openInterest": 24055
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6190,
              "short": 28764,
              "net": -22574
            },
            "nonCommercial": {
              "long": 25759,
              "short": 5579,
              "net": 20180
            },
            "smallTrader": {
              "long": 5380,
              "short": 2986,
              "net": 2394
            }
          },
          "openInterest": 37657
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 676071,
              "short": 600557,
              "net": 75514
            },
            "nonCommercial": {
              "long": 52644,
              "short": 123260,
              "net": -70616
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 892321
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40121,
              "short": 58895,
              "net": -18774
            },
            "nonCommercial": {
              "long": 23005,
              "short": 12653,
              "net": 10352
            },
            "smallTrader": {
              "long": 20026,
              "short": 11604,
              "net": 8422
            }
          },
          "openInterest": 103357
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100502,
              "short": 86796,
              "net": 13706
            },
            "nonCommercial": {
              "long": 32638,
              "short": 48334,
              "net": -15696
            },
            "smallTrader": {
              "long": 33427,
              "short": 31437,
              "net": 1990
            }
          },
          "openInterest": 187911
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179941,
              "short": 165170,
              "net": 14771
            },
            "nonCommercial": {
              "long": 61572,
              "short": 68374,
              "net": -6802
            },
            "smallTrader": {
              "long": 25651,
              "short": 33620,
              "net": -7969
            }
          },
          "openInterest": 295032
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 299275,
              "short": 374835,
              "net": -75560
            },
            "nonCommercial": {
              "long": 172709,
              "short": 62115,
              "net": 110594
            },
            "smallTrader": {
              "long": 46671,
              "short": 81705,
              "net": -35034
            }
          },
          "openInterest": 589267
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243187,
              "short": 365368,
              "net": -122181
            },
            "nonCommercial": {
              "long": 151118,
              "short": 39094,
              "net": 112024
            },
            "smallTrader": {
              "long": 66535,
              "short": 56378,
              "net": 10157
            }
          },
          "openInterest": 498372
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13243,
              "short": 7283,
              "net": 5960
            },
            "nonCommercial": {
              "long": 3829,
              "short": 6072,
              "net": -2243
            },
            "smallTrader": {
              "long": 8982,
              "short": 12699,
              "net": -3717
            }
          },
          "openInterest": 26097
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9916,
              "short": 59113,
              "net": -49197
            },
            "nonCommercial": {
              "long": 47196,
              "short": 5445,
              "net": 41751
            },
            "smallTrader": {
              "long": 9638,
              "short": 2192,
              "net": 7446
            }
          },
          "openInterest": 68006
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 78929,
              "short": 65874,
              "net": 13055
            },
            "nonCommercial": {
              "long": 16328,
              "short": 28415,
              "net": -12087
            },
            "smallTrader": {
              "long": 17975,
              "short": 18943,
              "net": -968
            }
          },
          "openInterest": 148583
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57165,
              "short": 80332,
              "net": -23167
            },
            "nonCommercial": {
              "long": 49988,
              "short": 21469,
              "net": 28519
            },
            "smallTrader": {
              "long": 22139,
              "short": 27491,
              "net": -5352
            }
          },
          "openInterest": 157132
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250959,
              "short": 176841,
              "net": 74118
            },
            "nonCommercial": {
              "long": 74330,
              "short": 126902,
              "net": -52572
            },
            "smallTrader": {
              "long": 34792,
              "short": 56338,
              "net": -21546
            }
          },
          "openInterest": 429422
        }
      ]
    },
    {
      "reportDate": "2011-10-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1000812,
              "short": 892249,
              "net": 108563
            },
            "nonCommercial": {
              "long": 204311,
              "short": 270191,
              "net": -65880
            },
            "smallTrader": {
              "long": 274787,
              "short": 317470,
              "net": -42683
            }
          },
          "openInterest": 1504168
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 370869,
              "short": 426761,
              "net": -55892
            },
            "nonCommercial": {
              "long": 226541,
              "short": 168075,
              "net": 58466
            },
            "smallTrader": {
              "long": 108314,
              "short": 110888,
              "net": -2574
            }
          },
          "openInterest": 723030
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 387426,
              "short": 407815,
              "net": -20389
            },
            "nonCommercial": {
              "long": 85971,
              "short": 84875,
              "net": 1096
            },
            "smallTrader": {
              "long": 137325,
              "short": 118032,
              "net": 19293
            }
          },
          "openInterest": 620520
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 657155,
              "short": 912640,
              "net": -255485
            },
            "nonCommercial": {
              "long": 392810,
              "short": 100923,
              "net": 291887
            },
            "smallTrader": {
              "long": 193098,
              "short": 229500,
              "net": -36402
            }
          },
          "openInterest": 1249117
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62659,
              "short": 79953,
              "net": -17294
            },
            "nonCommercial": {
              "long": 45831,
              "short": 22760,
              "net": 23071
            },
            "smallTrader": {
              "long": 18276,
              "short": 24053,
              "net": -5777
            }
          },
          "openInterest": 126816
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136586,
              "short": 77318,
              "net": 59268
            },
            "nonCommercial": {
              "long": 18917,
              "short": 69064,
              "net": -50147
            },
            "smallTrader": {
              "long": 15653,
              "short": 24774,
              "net": -9121
            }
          },
          "openInterest": 171560
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69325,
              "short": 51351,
              "net": 17974
            },
            "nonCommercial": {
              "long": 25368,
              "short": 43291,
              "net": -17923
            },
            "smallTrader": {
              "long": 25388,
              "short": 25439,
              "net": -51
            }
          },
          "openInterest": 120187
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116573,
              "short": 115054,
              "net": 1519
            },
            "nonCommercial": {
              "long": 45555,
              "short": 45496,
              "net": 59
            },
            "smallTrader": {
              "long": 9447,
              "short": 11025,
              "net": -1578
            }
          },
          "openInterest": 196670
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70197,
              "short": 84044,
              "net": -13847
            },
            "nonCommercial": {
              "long": 29129,
              "short": 15149,
              "net": 13980
            },
            "smallTrader": {
              "long": 5304,
              "short": 5437,
              "net": -133
            }
          },
          "openInterest": 122607
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73267,
              "short": 62365,
              "net": 10902
            },
            "nonCommercial": {
              "long": 28375,
              "short": 31313,
              "net": -2938
            },
            "smallTrader": {
              "long": 12366,
              "short": 20330,
              "net": -7964
            }
          },
          "openInterest": 129893
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 580335,
              "short": 756913,
              "net": -176578
            },
            "nonCommercial": {
              "long": 375881,
              "short": 111048,
              "net": 264833
            },
            "smallTrader": {
              "long": 143873,
              "short": 232128,
              "net": -88255
            }
          },
          "openInterest": 1220762
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84884,
              "short": 97650,
              "net": -12766
            },
            "nonCommercial": {
              "long": 46290,
              "short": 28412,
              "net": 17878
            },
            "smallTrader": {
              "long": 11580,
              "short": 16692,
              "net": -5112
            }
          },
          "openInterest": 159357
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 645467,
              "short": 802858,
              "net": -157391
            },
            "nonCommercial": {
              "long": 335212,
              "short": 175494,
              "net": 159718
            },
            "smallTrader": {
              "long": 62987,
              "short": 65314,
              "net": -2327
            }
          },
          "openInterest": 1388897
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34991,
              "short": 38423,
              "net": -3432
            },
            "nonCommercial": {
              "long": 6572,
              "short": 2608,
              "net": 3964
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53649
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18803,
              "short": 17709,
              "net": 1094
            },
            "nonCommercial": {
              "long": 421,
              "short": 1599,
              "net": -1178
            },
            "smallTrader": {
              "long": 350,
              "short": 266,
              "net": 84
            }
          },
          "openInterest": 19708
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181494,
              "short": 76852,
              "net": 104642
            },
            "nonCommercial": {
              "long": 21323,
              "short": 97835,
              "net": -76512
            },
            "smallTrader": {
              "long": 32143,
              "short": 60273,
              "net": -28130
            }
          },
          "openInterest": 235774
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8349,
              "short": 8039,
              "net": 310
            },
            "nonCommercial": {
              "long": 15267,
              "short": 4729,
              "net": 10538
            },
            "smallTrader": {
              "long": 6713,
              "short": 17561,
              "net": -10848
            }
          },
          "openInterest": 36066
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148615,
              "short": 216310,
              "net": -67695
            },
            "nonCommercial": {
              "long": 85581,
              "short": 24931,
              "net": 60650
            },
            "smallTrader": {
              "long": 19606,
              "short": 12561,
              "net": 7045
            }
          },
          "openInterest": 280564
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 175677,
              "short": 343791,
              "net": -168114
            },
            "nonCommercial": {
              "long": 182146,
              "short": 52425,
              "net": 129721
            },
            "smallTrader": {
              "long": 62382,
              "short": 23989,
              "net": 38393
            }
          },
          "openInterest": 443723
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165764,
              "short": 202232,
              "net": -36468
            },
            "nonCommercial": {
              "long": 53171,
              "short": 34026,
              "net": 19145
            },
            "smallTrader": {
              "long": 44817,
              "short": 27494,
              "net": 17323
            }
          },
          "openInterest": 298497
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56542,
              "short": 114802,
              "net": -58260
            },
            "nonCommercial": {
              "long": 75999,
              "short": 21720,
              "net": 54279
            },
            "smallTrader": {
              "long": 33031,
              "short": 29050,
              "net": 3981
            }
          },
          "openInterest": 165616
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99609,
              "short": 146154,
              "net": -46545
            },
            "nonCommercial": {
              "long": 96064,
              "short": 38204,
              "net": 57860
            },
            "smallTrader": {
              "long": 34589,
              "short": 45904,
              "net": -11315
            }
          },
          "openInterest": 279577
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139412,
              "short": 180289,
              "net": -40877
            },
            "nonCommercial": {
              "long": 134475,
              "short": 61607,
              "net": 72868
            },
            "smallTrader": {
              "long": 25362,
              "short": 57353,
              "net": -31991
            }
          },
          "openInterest": 336771
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83514,
              "short": 53315,
              "net": 30199
            },
            "nonCommercial": {
              "long": 10160,
              "short": 37215,
              "net": -27055
            },
            "smallTrader": {
              "long": 2494,
              "short": 5638,
              "net": -3144
            }
          },
          "openInterest": 96313
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58222,
              "short": 72674,
              "net": -14452
            },
            "nonCommercial": {
              "long": 16560,
              "short": 4697,
              "net": 11863
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 90514
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 418265,
              "short": 267816,
              "net": 150449
            },
            "nonCommercial": {
              "long": 141160,
              "short": 310600,
              "net": -169440
            },
            "smallTrader": {
              "long": 63413,
              "short": 44422,
              "net": 18991
            }
          },
          "openInterest": 977327
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9443,
              "short": 19200,
              "net": -9757
            },
            "nonCommercial": {
              "long": 13298,
              "short": 4079,
              "net": 9219
            },
            "smallTrader": {
              "long": 1934,
              "short": 1396,
              "net": 538
            }
          },
          "openInterest": 24675
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6067,
              "short": 28342,
              "net": -22275
            },
            "nonCommercial": {
              "long": 25360,
              "short": 5648,
              "net": 19712
            },
            "smallTrader": {
              "long": 5627,
              "short": 3064,
              "net": 2563
            }
          },
          "openInterest": 37291
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 675945,
              "short": 610951,
              "net": 64994
            },
            "nonCommercial": {
              "long": 54024,
              "short": 118743,
              "net": -64719
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 896677
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38176,
              "short": 61692,
              "net": -23516
            },
            "nonCommercial": {
              "long": 23660,
              "short": 12638,
              "net": 11022
            },
            "smallTrader": {
              "long": 23650,
              "short": 11156,
              "net": 12494
            }
          },
          "openInterest": 107066
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99640,
              "short": 88991,
              "net": 10649
            },
            "nonCommercial": {
              "long": 33995,
              "short": 46110,
              "net": -12115
            },
            "smallTrader": {
              "long": 33147,
              "short": 31681,
              "net": 1466
            }
          },
          "openInterest": 187731
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188805,
              "short": 168400,
              "net": 20405
            },
            "nonCommercial": {
              "long": 60570,
              "short": 72779,
              "net": -12209
            },
            "smallTrader": {
              "long": 25351,
              "short": 33547,
              "net": -8196
            }
          },
          "openInterest": 304652
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 300414,
              "short": 331512,
              "net": -31098
            },
            "nonCommercial": {
              "long": 124197,
              "short": 59878,
              "net": 64319
            },
            "smallTrader": {
              "long": 49272,
              "short": 82493,
              "net": -33221
            }
          },
          "openInterest": 542926
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246743,
              "short": 373637,
              "net": -126894
            },
            "nonCommercial": {
              "long": 157570,
              "short": 38937,
              "net": 118633
            },
            "smallTrader": {
              "long": 64724,
              "short": 56463,
              "net": 8261
            }
          },
          "openInterest": 507502
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11183,
              "short": 7376,
              "net": 3807
            },
            "nonCommercial": {
              "long": 5077,
              "short": 6280,
              "net": -1203
            },
            "smallTrader": {
              "long": 11324,
              "short": 13928,
              "net": -2604
            }
          },
          "openInterest": 27697
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10512,
              "short": 49313,
              "net": -38801
            },
            "nonCommercial": {
              "long": 43496,
              "short": 11386,
              "net": 32110
            },
            "smallTrader": {
              "long": 9293,
              "short": 2602,
              "net": 6691
            }
          },
          "openInterest": 63947
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 68661,
              "short": 64187,
              "net": 4474
            },
            "nonCommercial": {
              "long": 16718,
              "short": 21522,
              "net": -4804
            },
            "smallTrader": {
              "long": 15902,
              "short": 15572,
              "net": 330
            }
          },
          "openInterest": 133700
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57770,
              "short": 80531,
              "net": -22761
            },
            "nonCommercial": {
              "long": 48545,
              "short": 20434,
              "net": 28111
            },
            "smallTrader": {
              "long": 22550,
              "short": 27900,
              "net": -5350
            }
          },
          "openInterest": 154796
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248684,
              "short": 179682,
              "net": 69002
            },
            "nonCommercial": {
              "long": 77319,
              "short": 123929,
              "net": -46610
            },
            "smallTrader": {
              "long": 36669,
              "short": 59061,
              "net": -22392
            }
          },
          "openInterest": 428942
        }
      ]
    },
    {
      "reportDate": "2011-11-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 975798,
              "short": 840930,
              "net": 134868
            },
            "nonCommercial": {
              "long": 179068,
              "short": 307761,
              "net": -128693
            },
            "smallTrader": {
              "long": 282427,
              "short": 288602,
              "net": -6175
            }
          },
          "openInterest": 1453541
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 386940,
              "short": 447828,
              "net": -60888
            },
            "nonCommercial": {
              "long": 198786,
              "short": 139344,
              "net": 59442
            },
            "smallTrader": {
              "long": 106529,
              "short": 105083,
              "net": 1446
            }
          },
          "openInterest": 712419
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416707,
              "short": 403043,
              "net": 13664
            },
            "nonCommercial": {
              "long": 63986,
              "short": 93262,
              "net": -29276
            },
            "smallTrader": {
              "long": 135740,
              "short": 120128,
              "net": 15612
            }
          },
          "openInterest": 622374
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 632638,
              "short": 850788,
              "net": -218150
            },
            "nonCommercial": {
              "long": 370760,
              "short": 118729,
              "net": 252031
            },
            "smallTrader": {
              "long": 202432,
              "short": 236313,
              "net": -33881
            }
          },
          "openInterest": 1221831
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60616,
              "short": 87073,
              "net": -26457
            },
            "nonCommercial": {
              "long": 56797,
              "short": 30931,
              "net": 25866
            },
            "smallTrader": {
              "long": 20947,
              "short": 20356,
              "net": 591
            }
          },
          "openInterest": 139057
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127589,
              "short": 73719,
              "net": 53870
            },
            "nonCommercial": {
              "long": 24396,
              "short": 71488,
              "net": -47092
            },
            "smallTrader": {
              "long": 16983,
              "short": 23761,
              "net": -6778
            }
          },
          "openInterest": 169466
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64477,
              "short": 56340,
              "net": 8137
            },
            "nonCommercial": {
              "long": 27420,
              "short": 42240,
              "net": -14820
            },
            "smallTrader": {
              "long": 27803,
              "short": 21120,
              "net": 6683
            }
          },
          "openInterest": 119841
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117028,
              "short": 123018,
              "net": -5990
            },
            "nonCommercial": {
              "long": 45664,
              "short": 39560,
              "net": 6104
            },
            "smallTrader": {
              "long": 9069,
              "short": 9183,
              "net": -114
            }
          },
          "openInterest": 199561
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71504,
              "short": 81069,
              "net": -9565
            },
            "nonCommercial": {
              "long": 27723,
              "short": 17450,
              "net": 10273
            },
            "smallTrader": {
              "long": 5925,
              "short": 6633,
              "net": -708
            }
          },
          "openInterest": 122541
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71273,
              "short": 64692,
              "net": 6581
            },
            "nonCommercial": {
              "long": 28641,
              "short": 26854,
              "net": 1787
            },
            "smallTrader": {
              "long": 11062,
              "short": 19430,
              "net": -8368
            }
          },
          "openInterest": 126363
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 589386,
              "short": 772698,
              "net": -183312
            },
            "nonCommercial": {
              "long": 383776,
              "short": 114503,
              "net": 269273
            },
            "smallTrader": {
              "long": 144411,
              "short": 230372,
              "net": -85961
            }
          },
          "openInterest": 1231824
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89112,
              "short": 107622,
              "net": -18510
            },
            "nonCommercial": {
              "long": 47467,
              "short": 26094,
              "net": 21373
            },
            "smallTrader": {
              "long": 12301,
              "short": 15164,
              "net": -2863
            }
          },
          "openInterest": 164914
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 630398,
              "short": 796677,
              "net": -166279
            },
            "nonCommercial": {
              "long": 323638,
              "short": 162026,
              "net": 161612
            },
            "smallTrader": {
              "long": 69525,
              "short": 64858,
              "net": 4667
            }
          },
          "openInterest": 1345024
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36315,
              "short": 41905,
              "net": -5590
            },
            "nonCommercial": {
              "long": 7954,
              "short": 2467,
              "net": 5487
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56785
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16570,
              "short": 15436,
              "net": 1134
            },
            "nonCommercial": {
              "long": 116,
              "short": 1321,
              "net": -1205
            },
            "smallTrader": {
              "long": 294,
              "short": 223,
              "net": 71
            }
          },
          "openInterest": 17140
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 167499,
              "short": 86554,
              "net": 80945
            },
            "nonCommercial": {
              "long": 26311,
              "short": 86371,
              "net": -60060
            },
            "smallTrader": {
              "long": 33833,
              "short": 54718,
              "net": -20885
            }
          },
          "openInterest": 231229
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7950,
              "short": 7353,
              "net": 597
            },
            "nonCommercial": {
              "long": 13827,
              "short": 3956,
              "net": 9871
            },
            "smallTrader": {
              "long": 6000,
              "short": 16468,
              "net": -10468
            }
          },
          "openInterest": 32196
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142497,
              "short": 207291,
              "net": -64794
            },
            "nonCommercial": {
              "long": 79763,
              "short": 21926,
              "net": 57837
            },
            "smallTrader": {
              "long": 19093,
              "short": 12136,
              "net": 6957
            }
          },
          "openInterest": 267417
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170316,
              "short": 352716,
              "net": -182400
            },
            "nonCommercial": {
              "long": 183149,
              "short": 43204,
              "net": 139945
            },
            "smallTrader": {
              "long": 63538,
              "short": 21083,
              "net": 42455
            }
          },
          "openInterest": 442435
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163526,
              "short": 203149,
              "net": -39623
            },
            "nonCommercial": {
              "long": 58114,
              "short": 38299,
              "net": 19815
            },
            "smallTrader": {
              "long": 41471,
              "short": 21663,
              "net": 19808
            }
          },
          "openInterest": 296818
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68980,
              "short": 93739,
              "net": -24759
            },
            "nonCommercial": {
              "long": 43671,
              "short": 17767,
              "net": 25904
            },
            "smallTrader": {
              "long": 24143,
              "short": 25288,
              "net": -1145
            }
          },
          "openInterest": 138045
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100141,
              "short": 146715,
              "net": -46574
            },
            "nonCommercial": {
              "long": 92208,
              "short": 35191,
              "net": 57017
            },
            "smallTrader": {
              "long": 33177,
              "short": 43620,
              "net": -10443
            }
          },
          "openInterest": 275395
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138716,
              "short": 169053,
              "net": -30337
            },
            "nonCommercial": {
              "long": 118169,
              "short": 57353,
              "net": 60816
            },
            "smallTrader": {
              "long": 23896,
              "short": 54375,
              "net": -30479
            }
          },
          "openInterest": 325310
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92742,
              "short": 64064,
              "net": 28678
            },
            "nonCommercial": {
              "long": 10195,
              "short": 36783,
              "net": -26588
            },
            "smallTrader": {
              "long": 3012,
              "short": 5102,
              "net": -2090
            }
          },
          "openInterest": 105956
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62676,
              "short": 78902,
              "net": -16226
            },
            "nonCommercial": {
              "long": 16355,
              "short": 3599,
              "net": 12756
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 98356
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 408797,
              "short": 263622,
              "net": 145175
            },
            "nonCommercial": {
              "long": 140665,
              "short": 303224,
              "net": -162559
            },
            "smallTrader": {
              "long": 64333,
              "short": 46949,
              "net": 17384
            }
          },
          "openInterest": 960199
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8317,
              "short": 19682,
              "net": -11365
            },
            "nonCommercial": {
              "long": 13394,
              "short": 2739,
              "net": 10655
            },
            "smallTrader": {
              "long": 2310,
              "short": 1600,
              "net": 710
            }
          },
          "openInterest": 24021
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6361,
              "short": 29657,
              "net": -23296
            },
            "nonCommercial": {
              "long": 26022,
              "short": 5420,
              "net": 20602
            },
            "smallTrader": {
              "long": 5327,
              "short": 2633,
              "net": 2694
            }
          },
          "openInterest": 37948
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 663797,
              "short": 613478,
              "net": 50319
            },
            "nonCommercial": {
              "long": 57346,
              "short": 113548,
              "net": -56202
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 859816
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39207,
              "short": 62049,
              "net": -22842
            },
            "nonCommercial": {
              "long": 24084,
              "short": 11910,
              "net": 12174
            },
            "smallTrader": {
              "long": 21772,
              "short": 11104,
              "net": 10668
            }
          },
          "openInterest": 108675
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103940,
              "short": 91486,
              "net": 12454
            },
            "nonCommercial": {
              "long": 33177,
              "short": 48436,
              "net": -15259
            },
            "smallTrader": {
              "long": 31764,
              "short": 28959,
              "net": 2805
            }
          },
          "openInterest": 188866
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188591,
              "short": 170453,
              "net": 18138
            },
            "nonCommercial": {
              "long": 60135,
              "short": 74518,
              "net": -14383
            },
            "smallTrader": {
              "long": 28364,
              "short": 32119,
              "net": -3755
            }
          },
          "openInterest": 308260
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 281083,
              "short": 302398,
              "net": -21315
            },
            "nonCommercial": {
              "long": 119934,
              "short": 67235,
              "net": 52699
            },
            "smallTrader": {
              "long": 47477,
              "short": 78861,
              "net": -31384
            }
          },
          "openInterest": 518805
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243790,
              "short": 364435,
              "net": -120645
            },
            "nonCommercial": {
              "long": 152698,
              "short": 38646,
              "net": 114052
            },
            "smallTrader": {
              "long": 61818,
              "short": 55225,
              "net": 6593
            }
          },
          "openInterest": 498960
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8763,
              "short": 8296,
              "net": 467
            },
            "nonCommercial": {
              "long": 3224,
              "short": 4970,
              "net": -1746
            },
            "smallTrader": {
              "long": 11450,
              "short": 10171,
              "net": 1279
            }
          },
          "openInterest": 23607
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17846,
              "short": 44486,
              "net": -26640
            },
            "nonCommercial": {
              "long": 37775,
              "short": 13952,
              "net": 23823
            },
            "smallTrader": {
              "long": 7253,
              "short": 4436,
              "net": 2817
            }
          },
          "openInterest": 63639
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 70078,
              "short": 69607,
              "net": 471
            },
            "nonCommercial": {
              "long": 17103,
              "short": 19053,
              "net": -1950
            },
            "smallTrader": {
              "long": 26705,
              "short": 25226,
              "net": 1479
            }
          },
          "openInterest": 146654
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59055,
              "short": 80791,
              "net": -21736
            },
            "nonCommercial": {
              "long": 48537,
              "short": 20612,
              "net": 27925
            },
            "smallTrader": {
              "long": 22955,
              "short": 29144,
              "net": -6189
            }
          },
          "openInterest": 157730
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253857,
              "short": 178911,
              "net": 74946
            },
            "nonCommercial": {
              "long": 75933,
              "short": 127717,
              "net": -51784
            },
            "smallTrader": {
              "long": 34467,
              "short": 57629,
              "net": -23162
            }
          },
          "openInterest": 433325
        }
      ]
    },
    {
      "reportDate": "2011-11-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 992268,
              "short": 869913,
              "net": 122355
            },
            "nonCommercial": {
              "long": 184410,
              "short": 280585,
              "net": -96175
            },
            "smallTrader": {
              "long": 291791,
              "short": 317971,
              "net": -26180
            }
          },
          "openInterest": 1484687
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 404456,
              "short": 511412,
              "net": -106956
            },
            "nonCommercial": {
              "long": 237082,
              "short": 129624,
              "net": 107458
            },
            "smallTrader": {
              "long": 107590,
              "short": 108092,
              "net": -502
            }
          },
          "openInterest": 769822
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 417173,
              "short": 399175,
              "net": 17998
            },
            "nonCommercial": {
              "long": 63873,
              "short": 97962,
              "net": -34089
            },
            "smallTrader": {
              "long": 134582,
              "short": 118491,
              "net": 16091
            }
          },
          "openInterest": 621596
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 624120,
              "short": 883938,
              "net": -259818
            },
            "nonCommercial": {
              "long": 423488,
              "short": 133538,
              "net": 289950
            },
            "smallTrader": {
              "long": 203369,
              "short": 233501,
              "net": -30132
            }
          },
          "openInterest": 1263644
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56781,
              "short": 87876,
              "net": -31095
            },
            "nonCommercial": {
              "long": 64485,
              "short": 37469,
              "net": 27016
            },
            "smallTrader": {
              "long": 26418,
              "short": 22339,
              "net": 4079
            }
          },
          "openInterest": 147684
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106849,
              "short": 72170,
              "net": 34679
            },
            "nonCommercial": {
              "long": 22607,
              "short": 51729,
              "net": -29122
            },
            "smallTrader": {
              "long": 18228,
              "short": 23785,
              "net": -5557
            }
          },
          "openInterest": 147978
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64301,
              "short": 57537,
              "net": 6764
            },
            "nonCommercial": {
              "long": 28003,
              "short": 43571,
              "net": -15568
            },
            "smallTrader": {
              "long": 29186,
              "short": 20382,
              "net": 8804
            }
          },
          "openInterest": 122069
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112951,
              "short": 110397,
              "net": 2554
            },
            "nonCommercial": {
              "long": 32781,
              "short": 33990,
              "net": -1209
            },
            "smallTrader": {
              "long": 9947,
              "short": 11292,
              "net": -1345
            }
          },
          "openInterest": 183613
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68899,
              "short": 74987,
              "net": -6088
            },
            "nonCommercial": {
              "long": 23724,
              "short": 16047,
              "net": 7677
            },
            "smallTrader": {
              "long": 7789,
              "short": 9378,
              "net": -1589
            }
          },
          "openInterest": 114896
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70552,
              "short": 66389,
              "net": 4163
            },
            "nonCommercial": {
              "long": 26697,
              "short": 26385,
              "net": 312
            },
            "smallTrader": {
              "long": 13637,
              "short": 18112,
              "net": -4475
            }
          },
          "openInterest": 123572
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 605161,
              "short": 806860,
              "net": -201699
            },
            "nonCommercial": {
              "long": 385553,
              "short": 112979,
              "net": 272574
            },
            "smallTrader": {
              "long": 145094,
              "short": 215969,
              "net": -70875
            }
          },
          "openInterest": 1267573
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92142,
              "short": 108552,
              "net": -16410
            },
            "nonCommercial": {
              "long": 47042,
              "short": 25714,
              "net": 21328
            },
            "smallTrader": {
              "long": 11832,
              "short": 16750,
              "net": -4918
            }
          },
          "openInterest": 165589
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 627784,
              "short": 800292,
              "net": -172508
            },
            "nonCommercial": {
              "long": 329388,
              "short": 162346,
              "net": 167042
            },
            "smallTrader": {
              "long": 85762,
              "short": 80296,
              "net": 5466
            }
          },
          "openInterest": 1366205
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29042,
              "short": 33156,
              "net": -4114
            },
            "nonCommercial": {
              "long": 7171,
              "short": 4569,
              "net": 2602
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42675
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17043,
              "short": 16095,
              "net": 948
            },
            "nonCommercial": {
              "long": 102,
              "short": 1280,
              "net": -1178
            },
            "smallTrader": {
              "long": 630,
              "short": 400,
              "net": 230
            }
          },
          "openInterest": 17920
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168347,
              "short": 88975,
              "net": 79372
            },
            "nonCommercial": {
              "long": 27943,
              "short": 82200,
              "net": -54257
            },
            "smallTrader": {
              "long": 32742,
              "short": 57857,
              "net": -25115
            }
          },
          "openInterest": 231445
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8656,
              "short": 7841,
              "net": 815
            },
            "nonCommercial": {
              "long": 13663,
              "short": 4125,
              "net": 9538
            },
            "smallTrader": {
              "long": 6381,
              "short": 16734,
              "net": -10353
            }
          },
          "openInterest": 33736
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154112,
              "short": 221217,
              "net": -67105
            },
            "nonCommercial": {
              "long": 80312,
              "short": 21648,
              "net": 58664
            },
            "smallTrader": {
              "long": 22018,
              "short": 13577,
              "net": 8441
            }
          },
          "openInterest": 283486
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170248,
              "short": 367183,
              "net": -196935
            },
            "nonCommercial": {
              "long": 200186,
              "short": 44479,
              "net": 155707
            },
            "smallTrader": {
              "long": 75990,
              "short": 34762,
              "net": 41228
            }
          },
          "openInterest": 464982
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156113,
              "short": 197309,
              "net": -41196
            },
            "nonCommercial": {
              "long": 60277,
              "short": 39000,
              "net": 21277
            },
            "smallTrader": {
              "long": 48627,
              "short": 28708,
              "net": 19919
            }
          },
          "openInterest": 301161
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70785,
              "short": 95839,
              "net": -25054
            },
            "nonCommercial": {
              "long": 44320,
              "short": 16243,
              "net": 28077
            },
            "smallTrader": {
              "long": 23718,
              "short": 26741,
              "net": -3023
            }
          },
          "openInterest": 138981
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99359,
              "short": 138968,
              "net": -39609
            },
            "nonCommercial": {
              "long": 84412,
              "short": 33231,
              "net": 51181
            },
            "smallTrader": {
              "long": 28519,
              "short": 40091,
              "net": -11572
            }
          },
          "openInterest": 252230
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133415,
              "short": 171293,
              "net": -37878
            },
            "nonCommercial": {
              "long": 123994,
              "short": 53317,
              "net": 70677
            },
            "smallTrader": {
              "long": 25631,
              "short": 58430,
              "net": -32799
            }
          },
          "openInterest": 324810
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83398,
              "short": 63332,
              "net": 20066
            },
            "nonCommercial": {
              "long": 13087,
              "short": 31154,
              "net": -18067
            },
            "smallTrader": {
              "long": 1392,
              "short": 3391,
              "net": -1999
            }
          },
          "openInterest": 98340
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 63088,
              "short": 77970,
              "net": -14882
            },
            "nonCommercial": {
              "long": 15002,
              "short": 3971,
              "net": 11031
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 100620
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 420507,
              "short": 267795,
              "net": 152712
            },
            "nonCommercial": {
              "long": 145853,
              "short": 306866,
              "net": -161013
            },
            "smallTrader": {
              "long": 69680,
              "short": 61379,
              "net": 8301
            }
          },
          "openInterest": 971799
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8111,
              "short": 20379,
              "net": -12268
            },
            "nonCommercial": {
              "long": 14585,
              "short": 3035,
              "net": 11550
            },
            "smallTrader": {
              "long": 2049,
              "short": 1331,
              "net": 718
            }
          },
          "openInterest": 24750
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5923,
              "short": 30484,
              "net": -24561
            },
            "nonCommercial": {
              "long": 26788,
              "short": 5186,
              "net": 21602
            },
            "smallTrader": {
              "long": 5872,
              "short": 2913,
              "net": 2959
            }
          },
          "openInterest": 38852
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 672485,
              "short": 623625,
              "net": 48860
            },
            "nonCommercial": {
              "long": 55439,
              "short": 109398,
              "net": -53959
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 874939
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41455,
              "short": 66166,
              "net": -24711
            },
            "nonCommercial": {
              "long": 24414,
              "short": 11474,
              "net": 12940
            },
            "smallTrader": {
              "long": 28252,
              "short": 16481,
              "net": 11771
            }
          },
          "openInterest": 111841
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100913,
              "short": 87170,
              "net": 13743
            },
            "nonCommercial": {
              "long": 36699,
              "short": 50377,
              "net": -13678
            },
            "smallTrader": {
              "long": 36693,
              "short": 36758,
              "net": -65
            }
          },
          "openInterest": 196865
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173970,
              "short": 161485,
              "net": 12485
            },
            "nonCommercial": {
              "long": 61797,
              "short": 70529,
              "net": -8732
            },
            "smallTrader": {
              "long": 30504,
              "short": 34257,
              "net": -3753
            }
          },
          "openInterest": 300047
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279933,
              "short": 292827,
              "net": -12894
            },
            "nonCommercial": {
              "long": 118986,
              "short": 73595,
              "net": 45391
            },
            "smallTrader": {
              "long": 47110,
              "short": 79607,
              "net": -32497
            }
          },
          "openInterest": 515823
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249129,
              "short": 356119,
              "net": -106990
            },
            "nonCommercial": {
              "long": 140824,
              "short": 40839,
              "net": 99985
            },
            "smallTrader": {
              "long": 62646,
              "short": 55641,
              "net": 7005
            }
          },
          "openInterest": 492323
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8521,
              "short": 9987,
              "net": -1466
            },
            "nonCommercial": {
              "long": 6928,
              "short": 4766,
              "net": 2162
            },
            "smallTrader": {
              "long": 9947,
              "short": 10643,
              "net": -696
            }
          },
          "openInterest": 25539
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17997,
              "short": 43308,
              "net": -25311
            },
            "nonCommercial": {
              "long": 35277,
              "short": 13274,
              "net": 22003
            },
            "smallTrader": {
              "long": 5989,
              "short": 2681,
              "net": 3308
            }
          },
          "openInterest": 59861
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 74337,
              "short": 69789,
              "net": 4548
            },
            "nonCommercial": {
              "long": 17688,
              "short": 23707,
              "net": -6019
            },
            "smallTrader": {
              "long": 15294,
              "short": 13823,
              "net": 1471
            }
          },
          "openInterest": 138086
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58010,
              "short": 78248,
              "net": -20238
            },
            "nonCommercial": {
              "long": 46231,
              "short": 20811,
              "net": 25420
            },
            "smallTrader": {
              "long": 25699,
              "short": 30881,
              "net": -5182
            }
          },
          "openInterest": 155152
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245255,
              "short": 178983,
              "net": 66272
            },
            "nonCommercial": {
              "long": 77019,
              "short": 119658,
              "net": -42639
            },
            "smallTrader": {
              "long": 40273,
              "short": 63906,
              "net": -23633
            }
          },
          "openInterest": 426394
        }
      ]
    },
    {
      "reportDate": "2011-11-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 984924,
              "short": 889289,
              "net": 95635
            },
            "nonCommercial": {
              "long": 190194,
              "short": 289736,
              "net": -99542
            },
            "smallTrader": {
              "long": 280083,
              "short": 276176,
              "net": 3907
            }
          },
          "openInterest": 1480368
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 409427,
              "short": 493266,
              "net": -83839
            },
            "nonCommercial": {
              "long": 226329,
              "short": 138692,
              "net": 87637
            },
            "smallTrader": {
              "long": 101771,
              "short": 105569,
              "net": -3798
            }
          },
          "openInterest": 758953
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 422095,
              "short": 407596,
              "net": 14499
            },
            "nonCommercial": {
              "long": 64858,
              "short": 98947,
              "net": -34089
            },
            "smallTrader": {
              "long": 142565,
              "short": 122975,
              "net": 19590
            }
          },
          "openInterest": 634416
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 606500,
              "short": 878768,
              "net": -272268
            },
            "nonCommercial": {
              "long": 436520,
              "short": 139937,
              "net": 296583
            },
            "smallTrader": {
              "long": 201414,
              "short": 225729,
              "net": -24315
            }
          },
          "openInterest": 1264166
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58059,
              "short": 85397,
              "net": -27338
            },
            "nonCommercial": {
              "long": 57352,
              "short": 33022,
              "net": 24330
            },
            "smallTrader": {
              "long": 21054,
              "short": 18046,
              "net": 3008
            }
          },
          "openInterest": 136465
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112483,
              "short": 70020,
              "net": 42463
            },
            "nonCommercial": {
              "long": 23355,
              "short": 56219,
              "net": -32864
            },
            "smallTrader": {
              "long": 14428,
              "short": 24027,
              "net": -9599
            }
          },
          "openInterest": 150702
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66149,
              "short": 56849,
              "net": 9300
            },
            "nonCommercial": {
              "long": 28819,
              "short": 46034,
              "net": -17215
            },
            "smallTrader": {
              "long": 28819,
              "short": 20904,
              "net": 7915
            }
          },
          "openInterest": 123967
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100296,
              "short": 96765,
              "net": 3531
            },
            "nonCommercial": {
              "long": 29896,
              "short": 32070,
              "net": -2174
            },
            "smallTrader": {
              "long": 8612,
              "short": 9969,
              "net": -1357
            }
          },
          "openInterest": 155162
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65471,
              "short": 70126,
              "net": -4655
            },
            "nonCommercial": {
              "long": 23112,
              "short": 16662,
              "net": 6450
            },
            "smallTrader": {
              "long": 5296,
              "short": 7091,
              "net": -1795
            }
          },
          "openInterest": 104414
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77633,
              "short": 72092,
              "net": 5541
            },
            "nonCommercial": {
              "long": 26992,
              "short": 28106,
              "net": -1114
            },
            "smallTrader": {
              "long": 13125,
              "short": 17552,
              "net": -4427
            }
          },
          "openInterest": 129991
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 645358,
              "short": 835832,
              "net": -190474
            },
            "nonCommercial": {
              "long": 385203,
              "short": 123007,
              "net": 262196
            },
            "smallTrader": {
              "long": 138642,
              "short": 210364,
              "net": -71722
            }
          },
          "openInterest": 1318579
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79312,
              "short": 96268,
              "net": -16956
            },
            "nonCommercial": {
              "long": 41316,
              "short": 21408,
              "net": 19908
            },
            "smallTrader": {
              "long": 12174,
              "short": 15126,
              "net": -2952
            }
          },
          "openInterest": 143259
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 616503,
              "short": 794522,
              "net": -178019
            },
            "nonCommercial": {
              "long": 321118,
              "short": 147711,
              "net": 173407
            },
            "smallTrader": {
              "long": 80147,
              "short": 75535,
              "net": 4612
            }
          },
          "openInterest": 1357125
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28168,
              "short": 35613,
              "net": -7445
            },
            "nonCommercial": {
              "long": 9858,
              "short": 4268,
              "net": 5590
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45518
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17660,
              "short": 16554,
              "net": 1106
            },
            "nonCommercial": {
              "long": 101,
              "short": 1407,
              "net": -1306
            },
            "smallTrader": {
              "long": 585,
              "short": 385,
              "net": 200
            }
          },
          "openInterest": 18410
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 187608,
              "short": 79137,
              "net": 108471
            },
            "nonCommercial": {
              "long": 24048,
              "short": 100195,
              "net": -76147
            },
            "smallTrader": {
              "long": 31351,
              "short": 63675,
              "net": -32324
            }
          },
          "openInterest": 244552
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8027,
              "short": 7586,
              "net": 441
            },
            "nonCommercial": {
              "long": 14103,
              "short": 4244,
              "net": 9859
            },
            "smallTrader": {
              "long": 6555,
              "short": 16855,
              "net": -10300
            }
          },
          "openInterest": 33959
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167166,
              "short": 230181,
              "net": -63015
            },
            "nonCommercial": {
              "long": 82051,
              "short": 25905,
              "net": 56146
            },
            "smallTrader": {
              "long": 19889,
              "short": 13020,
              "net": 6869
            }
          },
          "openInterest": 297549
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170594,
              "short": 374757,
              "net": -204163
            },
            "nonCommercial": {
              "long": 205417,
              "short": 46203,
              "net": 159214
            },
            "smallTrader": {
              "long": 68197,
              "short": 23248,
              "net": 44949
            }
          },
          "openInterest": 470490
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151436,
              "short": 198191,
              "net": -46755
            },
            "nonCommercial": {
              "long": 61024,
              "short": 37866,
              "net": 23158
            },
            "smallTrader": {
              "long": 48317,
              "short": 24720,
              "net": 23597
            }
          },
          "openInterest": 297574
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71117,
              "short": 100819,
              "net": -29702
            },
            "nonCommercial": {
              "long": 49916,
              "short": 16236,
              "net": 33680
            },
            "smallTrader": {
              "long": 21168,
              "short": 25146,
              "net": -3978
            }
          },
          "openInterest": 142233
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104980,
              "short": 136707,
              "net": -31727
            },
            "nonCommercial": {
              "long": 80976,
              "short": 38591,
              "net": 42385
            },
            "smallTrader": {
              "long": 28485,
              "short": 39143,
              "net": -10658
            }
          },
          "openInterest": 249630
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135891,
              "short": 170498,
              "net": -34607
            },
            "nonCommercial": {
              "long": 121460,
              "short": 57389,
              "net": 64071
            },
            "smallTrader": {
              "long": 29007,
              "short": 58471,
              "net": -29464
            }
          },
          "openInterest": 329560
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84032,
              "short": 67365,
              "net": 16667
            },
            "nonCommercial": {
              "long": 17858,
              "short": 32879,
              "net": -15021
            },
            "smallTrader": {
              "long": 3073,
              "short": 4719,
              "net": -1646
            }
          },
          "openInterest": 105696
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 64589,
              "short": 80354,
              "net": -15765
            },
            "nonCommercial": {
              "long": 14905,
              "short": 3454,
              "net": 11451
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 102002
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 425045,
              "short": 268313,
              "net": 156732
            },
            "nonCommercial": {
              "long": 167515,
              "short": 346126,
              "net": -178611
            },
            "smallTrader": {
              "long": 66906,
              "short": 45027,
              "net": 21879
            }
          },
          "openInterest": 996935
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9807,
              "short": 20317,
              "net": -10510
            },
            "nonCommercial": {
              "long": 14255,
              "short": 3641,
              "net": 10614
            },
            "smallTrader": {
              "long": 1904,
              "short": 2008,
              "net": -104
            }
          },
          "openInterest": 25966
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5884,
              "short": 30649,
              "net": -24765
            },
            "nonCommercial": {
              "long": 26771,
              "short": 5022,
              "net": 21749
            },
            "smallTrader": {
              "long": 5644,
              "short": 2628,
              "net": 3016
            }
          },
          "openInterest": 38552
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 677523,
              "short": 641483,
              "net": 36040
            },
            "nonCommercial": {
              "long": 62716,
              "short": 108139,
              "net": -45423
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 897885
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38950,
              "short": 65242,
              "net": -26292
            },
            "nonCommercial": {
              "long": 25822,
              "short": 11375,
              "net": 14447
            },
            "smallTrader": {
              "long": 23438,
              "short": 11593,
              "net": 11845
            }
          },
          "openInterest": 110513
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108452,
              "short": 88093,
              "net": 20359
            },
            "nonCommercial": {
              "long": 39408,
              "short": 59780,
              "net": -20372
            },
            "smallTrader": {
              "long": 34654,
              "short": 34641,
              "net": 13
            }
          },
          "openInterest": 207010
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169076,
              "short": 160647,
              "net": 8429
            },
            "nonCommercial": {
              "long": 62255,
              "short": 69252,
              "net": -6997
            },
            "smallTrader": {
              "long": 29930,
              "short": 31362,
              "net": -1432
            }
          },
          "openInterest": 293991
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 288628,
              "short": 278390,
              "net": 10238
            },
            "nonCommercial": {
              "long": 118240,
              "short": 93680,
              "net": 24560
            },
            "smallTrader": {
              "long": 51162,
              "short": 85960,
              "net": -34798
            }
          },
          "openInterest": 529417
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257857,
              "short": 334722,
              "net": -76865
            },
            "nonCommercial": {
              "long": 130403,
              "short": 54734,
              "net": 75669
            },
            "smallTrader": {
              "long": 58621,
              "short": 57425,
              "net": 1196
            }
          },
          "openInterest": 488004
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15308,
              "short": 9213,
              "net": 6095
            },
            "nonCommercial": {
              "long": 5308,
              "short": 7212,
              "net": -1904
            },
            "smallTrader": {
              "long": 9463,
              "short": 13654,
              "net": -4191
            }
          },
          "openInterest": 30206
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15982,
              "short": 43715,
              "net": -27733
            },
            "nonCommercial": {
              "long": 32628,
              "short": 10098,
              "net": 22530
            },
            "smallTrader": {
              "long": 8030,
              "short": 2827,
              "net": 5203
            }
          },
          "openInterest": 57305
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 81481,
              "short": 80117,
              "net": 1364
            },
            "nonCommercial": {
              "long": 18708,
              "short": 21699,
              "net": -2991
            },
            "smallTrader": {
              "long": 16471,
              "short": 14844,
              "net": 1627
            }
          },
          "openInterest": 147703
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65121,
              "short": 80620,
              "net": -15499
            },
            "nonCommercial": {
              "long": 46192,
              "short": 24412,
              "net": 21780
            },
            "smallTrader": {
              "long": 23189,
              "short": 29470,
              "net": -6281
            }
          },
          "openInterest": 157129
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243139,
              "short": 167588,
              "net": 75551
            },
            "nonCommercial": {
              "long": 77160,
              "short": 126414,
              "net": -49254
            },
            "smallTrader": {
              "long": 38682,
              "short": 64979,
              "net": -26297
            }
          },
          "openInterest": 414093
        }
      ]
    },
    {
      "reportDate": "2011-11-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 978571,
              "short": 955657,
              "net": 22914
            },
            "nonCommercial": {
              "long": 214024,
              "short": 229315,
              "net": -15291
            },
            "smallTrader": {
              "long": 298126,
              "short": 305749,
              "net": -7623
            }
          },
          "openInterest": 1522038
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 440474,
              "short": 461052,
              "net": -20578
            },
            "nonCommercial": {
              "long": 191248,
              "short": 164618,
              "net": 26630
            },
            "smallTrader": {
              "long": 106506,
              "short": 112558,
              "net": -6052
            }
          },
          "openInterest": 755378
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 422168,
              "short": 409283,
              "net": 12885
            },
            "nonCommercial": {
              "long": 62405,
              "short": 100062,
              "net": -37657
            },
            "smallTrader": {
              "long": 156131,
              "short": 131359,
              "net": 24772
            }
          },
          "openInterest": 650958
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 635284,
              "short": 894053,
              "net": -258769
            },
            "nonCommercial": {
              "long": 413749,
              "short": 141438,
              "net": 272311
            },
            "smallTrader": {
              "long": 212514,
              "short": 226056,
              "net": -13542
            }
          },
          "openInterest": 1284747
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63506,
              "short": 83333,
              "net": -19827
            },
            "nonCommercial": {
              "long": 43450,
              "short": 25490,
              "net": 17960
            },
            "smallTrader": {
              "long": 21229,
              "short": 19362,
              "net": 1867
            }
          },
          "openInterest": 128192
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126010,
              "short": 75198,
              "net": 50812
            },
            "nonCommercial": {
              "long": 20691,
              "short": 57325,
              "net": -36634
            },
            "smallTrader": {
              "long": 13033,
              "short": 27211,
              "net": -14178
            }
          },
          "openInterest": 160287
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73856,
              "short": 54766,
              "net": 19090
            },
            "nonCommercial": {
              "long": 29041,
              "short": 51185,
              "net": -22144
            },
            "smallTrader": {
              "long": 26060,
              "short": 23006,
              "net": 3054
            }
          },
          "openInterest": 129151
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99500,
              "short": 93553,
              "net": 5947
            },
            "nonCommercial": {
              "long": 30105,
              "short": 34105,
              "net": -4000
            },
            "smallTrader": {
              "long": 8468,
              "short": 10415,
              "net": -1947
            }
          },
          "openInterest": 155002
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60892,
              "short": 67892,
              "net": -7000
            },
            "nonCommercial": {
              "long": 22787,
              "short": 14421,
              "net": 8366
            },
            "smallTrader": {
              "long": 4087,
              "short": 5453,
              "net": -1366
            }
          },
          "openInterest": 97495
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72381,
              "short": 62742,
              "net": 9639
            },
            "nonCommercial": {
              "long": 26072,
              "short": 30294,
              "net": -4222
            },
            "smallTrader": {
              "long": 12390,
              "short": 17807,
              "net": -5417
            }
          },
          "openInterest": 124189
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 655433,
              "short": 788695,
              "net": -133262
            },
            "nonCommercial": {
              "long": 361609,
              "short": 133829,
              "net": 227780
            },
            "smallTrader": {
              "long": 135412,
              "short": 229930,
              "net": -94518
            }
          },
          "openInterest": 1298708
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78203,
              "short": 85416,
              "net": -7213
            },
            "nonCommercial": {
              "long": 40583,
              "short": 27729,
              "net": 12854
            },
            "smallTrader": {
              "long": 9079,
              "short": 14720,
              "net": -5641
            }
          },
          "openInterest": 137106
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 573814,
              "short": 751277,
              "net": -177463
            },
            "nonCommercial": {
              "long": 313952,
              "short": 156606,
              "net": 157346
            },
            "smallTrader": {
              "long": 78783,
              "short": 58666,
              "net": 20117
            }
          },
          "openInterest": 1295618
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41274,
              "short": 46322,
              "net": -5048
            },
            "nonCommercial": {
              "long": 8099,
              "short": 4185,
              "net": 3914
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61638
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18249,
              "short": 16992,
              "net": 1257
            },
            "nonCommercial": {
              "long": 436,
              "short": 1434,
              "net": -998
            },
            "smallTrader": {
              "long": 109,
              "short": 368,
              "net": -259
            }
          },
          "openInterest": 18954
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 199707,
              "short": 81373,
              "net": 118334
            },
            "nonCommercial": {
              "long": 25943,
              "short": 111011,
              "net": -85068
            },
            "smallTrader": {
              "long": 31234,
              "short": 64500,
              "net": -33266
            }
          },
          "openInterest": 260064
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7135,
              "short": 6748,
              "net": 387
            },
            "nonCommercial": {
              "long": 13800,
              "short": 4213,
              "net": 9587
            },
            "smallTrader": {
              "long": 6038,
              "short": 16012,
              "net": -9974
            }
          },
          "openInterest": 32505
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159764,
              "short": 214731,
              "net": -54967
            },
            "nonCommercial": {
              "long": 78871,
              "short": 26866,
              "net": 52005
            },
            "smallTrader": {
              "long": 17747,
              "short": 14785,
              "net": 2962
            }
          },
          "openInterest": 285769
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170098,
              "short": 362511,
              "net": -192413
            },
            "nonCommercial": {
              "long": 194066,
              "short": 33096,
              "net": 160970
            },
            "smallTrader": {
              "long": 67684,
              "short": 36241,
              "net": 31443
            }
          },
          "openInterest": 457070
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153447,
              "short": 193840,
              "net": -40393
            },
            "nonCommercial": {
              "long": 58415,
              "short": 37509,
              "net": 20906
            },
            "smallTrader": {
              "long": 44481,
              "short": 24994,
              "net": 19487
            }
          },
          "openInterest": 286748
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71333,
              "short": 111966,
              "net": -40633
            },
            "nonCommercial": {
              "long": 57018,
              "short": 13838,
              "net": 43180
            },
            "smallTrader": {
              "long": 21162,
              "short": 23709,
              "net": -2547
            }
          },
          "openInterest": 149571
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106444,
              "short": 136336,
              "net": -29892
            },
            "nonCommercial": {
              "long": 79958,
              "short": 35807,
              "net": 44151
            },
            "smallTrader": {
              "long": 29249,
              "short": 43508,
              "net": -14259
            }
          },
          "openInterest": 253609
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138432,
              "short": 167273,
              "net": -28841
            },
            "nonCommercial": {
              "long": 111987,
              "short": 53835,
              "net": 58152
            },
            "smallTrader": {
              "long": 28743,
              "short": 58054,
              "net": -29311
            }
          },
          "openInterest": 322239
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102807,
              "short": 67935,
              "net": 34872
            },
            "nonCommercial": {
              "long": 6166,
              "short": 37748,
              "net": -31582
            },
            "smallTrader": {
              "long": 6756,
              "short": 10046,
              "net": -3290
            }
          },
          "openInterest": 116535
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 63666,
              "short": 69695,
              "net": -6029
            },
            "nonCommercial": {
              "long": 10511,
              "short": 7344,
              "net": 3167
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 94718
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 419168,
              "short": 264544,
              "net": 154624
            },
            "nonCommercial": {
              "long": 177646,
              "short": 348667,
              "net": -171021
            },
            "smallTrader": {
              "long": 65062,
              "short": 48665,
              "net": 16397
            }
          },
          "openInterest": 991038
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12745,
              "short": 19574,
              "net": -6829
            },
            "nonCommercial": {
              "long": 12639,
              "short": 4723,
              "net": 7916
            },
            "smallTrader": {
              "long": 1486,
              "short": 2573,
              "net": -1087
            }
          },
          "openInterest": 26870
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6112,
              "short": 29708,
              "net": -23596
            },
            "nonCommercial": {
              "long": 27062,
              "short": 6259,
              "net": 20803
            },
            "smallTrader": {
              "long": 5384,
              "short": 2591,
              "net": 2793
            }
          },
          "openInterest": 38807
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 694906,
              "short": 649763,
              "net": 45143
            },
            "nonCommercial": {
              "long": 53817,
              "short": 110744,
              "net": -56927
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 901580
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40241,
              "short": 61972,
              "net": -21731
            },
            "nonCommercial": {
              "long": 23577,
              "short": 10953,
              "net": 12624
            },
            "smallTrader": {
              "long": 22432,
              "short": 13325,
              "net": 9107
            }
          },
          "openInterest": 108548
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117258,
              "short": 89343,
              "net": 27915
            },
            "nonCommercial": {
              "long": 33877,
              "short": 60978,
              "net": -27101
            },
            "smallTrader": {
              "long": 33460,
              "short": 34274,
              "net": -814
            }
          },
          "openInterest": 209707
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188197,
              "short": 163030,
              "net": 25167
            },
            "nonCommercial": {
              "long": 56486,
              "short": 75174,
              "net": -18688
            },
            "smallTrader": {
              "long": 27642,
              "short": 34121,
              "net": -6479
            }
          },
          "openInterest": 309116
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 297538,
              "short": 269360,
              "net": 28178
            },
            "nonCommercial": {
              "long": 114499,
              "short": 103099,
              "net": 11400
            },
            "smallTrader": {
              "long": 42791,
              "short": 82369,
              "net": -39578
            }
          },
          "openInterest": 522610
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279186,
              "short": 326043,
              "net": -46857
            },
            "nonCommercial": {
              "long": 122718,
              "short": 64661,
              "net": 58057
            },
            "smallTrader": {
              "long": 57409,
              "short": 68609,
              "net": -11200
            }
          },
          "openInterest": 503702
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17929,
              "short": 7588,
              "net": 10341
            },
            "nonCommercial": {
              "long": 4049,
              "short": 9919,
              "net": -5870
            },
            "smallTrader": {
              "long": 8923,
              "short": 13394,
              "net": -4471
            }
          },
          "openInterest": 31022
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13351,
              "short": 45513,
              "net": -32162
            },
            "nonCommercial": {
              "long": 31669,
              "short": 6341,
              "net": 25328
            },
            "smallTrader": {
              "long": 8779,
              "short": 1945,
              "net": 6834
            }
          },
          "openInterest": 54442
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 66735,
              "short": 74841,
              "net": -8106
            },
            "nonCommercial": {
              "long": 21633,
              "short": 16257,
              "net": 5376
            },
            "smallTrader": {
              "long": 16217,
              "short": 13487,
              "net": 2730
            }
          },
          "openInterest": 133931
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62265,
              "short": 73576,
              "net": -11311
            },
            "nonCommercial": {
              "long": 44084,
              "short": 26024,
              "net": 18060
            },
            "smallTrader": {
              "long": 21251,
              "short": 28000,
              "net": -6749
            }
          },
          "openInterest": 147341
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238964,
              "short": 156629,
              "net": 82335
            },
            "nonCommercial": {
              "long": 77803,
              "short": 134123,
              "net": -56320
            },
            "smallTrader": {
              "long": 33791,
              "short": 59806,
              "net": -26015
            }
          },
          "openInterest": 403472
        }
      ]
    },
    {
      "reportDate": "2011-11-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1019566,
              "short": 1028059,
              "net": -8493
            },
            "nonCommercial": {
              "long": 209733,
              "short": 192432,
              "net": 17301
            },
            "smallTrader": {
              "long": 289909,
              "short": 298717,
              "net": -8808
            }
          },
          "openInterest": 1556443
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 426505,
              "short": 475489,
              "net": -48984
            },
            "nonCommercial": {
              "long": 183825,
              "short": 145117,
              "net": 38708
            },
            "smallTrader": {
              "long": 109777,
              "short": 99501,
              "net": 10276
            }
          },
          "openInterest": 740797
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 440804,
              "short": 425074,
              "net": 15730
            },
            "nonCommercial": {
              "long": 62659,
              "short": 94783,
              "net": -32124
            },
            "smallTrader": {
              "long": 143334,
              "short": 126940,
              "net": 16394
            }
          },
          "openInterest": 658141
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 713717,
              "short": 965345,
              "net": -251628
            },
            "nonCommercial": {
              "long": 401572,
              "short": 123319,
              "net": 278253
            },
            "smallTrader": {
              "long": 213193,
              "short": 239818,
              "net": -26625
            }
          },
          "openInterest": 1337169
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72823,
              "short": 80564,
              "net": -7741
            },
            "nonCommercial": {
              "long": 34307,
              "short": 21765,
              "net": 12542
            },
            "smallTrader": {
              "long": 17591,
              "short": 22392,
              "net": -4801
            }
          },
          "openInterest": 124760
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 154277,
              "short": 90373,
              "net": 63904
            },
            "nonCommercial": {
              "long": 23503,
              "short": 70163,
              "net": -46660
            },
            "smallTrader": {
              "long": 12296,
              "short": 29540,
              "net": -17244
            }
          },
          "openInterest": 190728
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86803,
              "short": 62064,
              "net": 24739
            },
            "nonCommercial": {
              "long": 30069,
              "short": 56938,
              "net": -26869
            },
            "smallTrader": {
              "long": 25840,
              "short": 23710,
              "net": 2130
            }
          },
          "openInterest": 143231
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102645,
              "short": 95012,
              "net": 7633
            },
            "nonCommercial": {
              "long": 30569,
              "short": 36539,
              "net": -5970
            },
            "smallTrader": {
              "long": 8321,
              "short": 9984,
              "net": -1663
            }
          },
          "openInterest": 158826
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60058,
              "short": 67840,
              "net": -7782
            },
            "nonCommercial": {
              "long": 24739,
              "short": 15322,
              "net": 9417
            },
            "smallTrader": {
              "long": 5162,
              "short": 6797,
              "net": -1635
            }
          },
          "openInterest": 99583
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64354,
              "short": 54748,
              "net": 9606
            },
            "nonCommercial": {
              "long": 26425,
              "short": 29733,
              "net": -3308
            },
            "smallTrader": {
              "long": 9695,
              "short": 15993,
              "net": -6298
            }
          },
          "openInterest": 112374
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 612130,
              "short": 690977,
              "net": -78847
            },
            "nonCommercial": {
              "long": 291709,
              "short": 127401,
              "net": 164308
            },
            "smallTrader": {
              "long": 128609,
              "short": 214070,
              "net": -85461
            }
          },
          "openInterest": 1156942
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77805,
              "short": 80566,
              "net": -2761
            },
            "nonCommercial": {
              "long": 42742,
              "short": 29928,
              "net": 12814
            },
            "smallTrader": {
              "long": 9311,
              "short": 19364,
              "net": -10053
            }
          },
          "openInterest": 138214
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 576726,
              "short": 754556,
              "net": -177830
            },
            "nonCommercial": {
              "long": 308005,
              "short": 151526,
              "net": 156479
            },
            "smallTrader": {
              "long": 81717,
              "short": 60366,
              "net": 21351
            }
          },
          "openInterest": 1302512
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40379,
              "short": 43484,
              "net": -3105
            },
            "nonCommercial": {
              "long": 8186,
              "short": 4842,
              "net": 3344
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59620
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18496,
              "short": 17186,
              "net": 1310
            },
            "nonCommercial": {
              "long": 456,
              "short": 1549,
              "net": -1093
            },
            "smallTrader": {
              "long": 98,
              "short": 315,
              "net": -217
            }
          },
          "openInterest": 19158
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 218546,
              "short": 80704,
              "net": 137842
            },
            "nonCommercial": {
              "long": 27620,
              "short": 131922,
              "net": -104302
            },
            "smallTrader": {
              "long": 29040,
              "short": 62580,
              "net": -33540
            }
          },
          "openInterest": 277511
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7083,
              "short": 6257,
              "net": 826
            },
            "nonCommercial": {
              "long": 13758,
              "short": 4686,
              "net": 9072
            },
            "smallTrader": {
              "long": 5851,
              "short": 15749,
              "net": -9898
            }
          },
          "openInterest": 31760
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146748,
              "short": 198864,
              "net": -52116
            },
            "nonCommercial": {
              "long": 74352,
              "short": 24839,
              "net": 49513
            },
            "smallTrader": {
              "long": 15673,
              "short": 13070,
              "net": 2603
            }
          },
          "openInterest": 266266
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 151929,
              "short": 345474,
              "net": -193545
            },
            "nonCommercial": {
              "long": 186031,
              "short": 31238,
              "net": 154793
            },
            "smallTrader": {
              "long": 62263,
              "short": 23511,
              "net": 38752
            }
          },
          "openInterest": 423176
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149767,
              "short": 185246,
              "net": -35479
            },
            "nonCommercial": {
              "long": 52991,
              "short": 33821,
              "net": 19170
            },
            "smallTrader": {
              "long": 41911,
              "short": 25602,
              "net": 16309
            }
          },
          "openInterest": 271199
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90534,
              "short": 125881,
              "net": -35347
            },
            "nonCommercial": {
              "long": 56162,
              "short": 15615,
              "net": 40547
            },
            "smallTrader": {
              "long": 19561,
              "short": 24761,
              "net": -5200
            }
          },
          "openInterest": 166279
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105556,
              "short": 141150,
              "net": -35594
            },
            "nonCommercial": {
              "long": 85652,
              "short": 39165,
              "net": 46487
            },
            "smallTrader": {
              "long": 31981,
              "short": 42874,
              "net": -10893
            }
          },
          "openInterest": 264231
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137843,
              "short": 167644,
              "net": -29801
            },
            "nonCommercial": {
              "long": 112238,
              "short": 54568,
              "net": 57670
            },
            "smallTrader": {
              "long": 27104,
              "short": 54973,
              "net": -27869
            }
          },
          "openInterest": 316924
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110822,
              "short": 70921,
              "net": 39901
            },
            "nonCommercial": {
              "long": 6539,
              "short": 42779,
              "net": -36240
            },
            "smallTrader": {
              "long": 2738,
              "short": 6399,
              "net": -3661
            }
          },
          "openInterest": 120894
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62295,
              "short": 65712,
              "net": -3417
            },
            "nonCommercial": {
              "long": 7592,
              "short": 5659,
              "net": 1933
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88202
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 408288,
              "short": 253953,
              "net": 154335
            },
            "nonCommercial": {
              "long": 167919,
              "short": 338431,
              "net": -170512
            },
            "smallTrader": {
              "long": 61173,
              "short": 44996,
              "net": 16177
            }
          },
          "openInterest": 955095
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15819,
              "short": 18612,
              "net": -2793
            },
            "nonCommercial": {
              "long": 11018,
              "short": 7300,
              "net": 3718
            },
            "smallTrader": {
              "long": 1440,
              "short": 2365,
              "net": -925
            }
          },
          "openInterest": 28277
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5719,
              "short": 29124,
              "net": -23405
            },
            "nonCommercial": {
              "long": 26680,
              "short": 6412,
              "net": 20268
            },
            "smallTrader": {
              "long": 6134,
              "short": 2997,
              "net": 3137
            }
          },
          "openInterest": 38820
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 698318,
              "short": 649105,
              "net": 49213
            },
            "nonCommercial": {
              "long": 48822,
              "short": 109425,
              "net": -60603
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 902281
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38884,
              "short": 59572,
              "net": -20688
            },
            "nonCommercial": {
              "long": 23816,
              "short": 11722,
              "net": 12094
            },
            "smallTrader": {
              "long": 20156,
              "short": 11562,
              "net": 8594
            }
          },
          "openInterest": 98959
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116312,
              "short": 87583,
              "net": 28729
            },
            "nonCommercial": {
              "long": 31932,
              "short": 58399,
              "net": -26467
            },
            "smallTrader": {
              "long": 33895,
              "short": 36157,
              "net": -2262
            }
          },
          "openInterest": 209361
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190920,
              "short": 161175,
              "net": 29745
            },
            "nonCommercial": {
              "long": 60222,
              "short": 81623,
              "net": -21401
            },
            "smallTrader": {
              "long": 29226,
              "short": 37570,
              "net": -8344
            }
          },
          "openInterest": 320391
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 292371,
              "short": 267957,
              "net": 24414
            },
            "nonCommercial": {
              "long": 109910,
              "short": 98847,
              "net": 11063
            },
            "smallTrader": {
              "long": 49423,
              "short": 84900,
              "net": -35477
            }
          },
          "openInterest": 522741
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284856,
              "short": 321076,
              "net": -36220
            },
            "nonCommercial": {
              "long": 119513,
              "short": 68162,
              "net": 51351
            },
            "smallTrader": {
              "long": 56084,
              "short": 71215,
              "net": -15131
            }
          },
          "openInterest": 504829
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23968,
              "short": 7405,
              "net": 16563
            },
            "nonCommercial": {
              "long": 4950,
              "short": 14277,
              "net": -9327
            },
            "smallTrader": {
              "long": 8183,
              "short": 15419,
              "net": -7236
            }
          },
          "openInterest": 37224
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11759,
              "short": 47360,
              "net": -35601
            },
            "nonCommercial": {
              "long": 38876,
              "short": 8170,
              "net": 30706
            },
            "smallTrader": {
              "long": 7192,
              "short": 2297,
              "net": 4895
            }
          },
          "openInterest": 58641
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 73262,
              "short": 77938,
              "net": -4676
            },
            "nonCommercial": {
              "long": 20435,
              "short": 19660,
              "net": 775
            },
            "smallTrader": {
              "long": 15346,
              "short": 11445,
              "net": 3901
            }
          },
          "openInterest": 138609
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55738,
              "short": 66484,
              "net": -10746
            },
            "nonCommercial": {
              "long": 42649,
              "short": 25415,
              "net": 17234
            },
            "smallTrader": {
              "long": 17093,
              "short": 23581,
              "net": -6488
            }
          },
          "openInterest": 134769
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221376,
              "short": 144961,
              "net": 76415
            },
            "nonCommercial": {
              "long": 73037,
              "short": 125148,
              "net": -52111
            },
            "smallTrader": {
              "long": 32044,
              "short": 56348,
              "net": -24304
            }
          },
          "openInterest": 369175
        }
      ]
    },
    {
      "reportDate": "2011-12-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 913045,
              "short": 914904,
              "net": -1859
            },
            "nonCommercial": {
              "long": 198523,
              "short": 188744,
              "net": 9779
            },
            "smallTrader": {
              "long": 272959,
              "short": 280879,
              "net": -7920
            }
          },
          "openInterest": 1406900
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 402092,
              "short": 448889,
              "net": -46797
            },
            "nonCommercial": {
              "long": 162022,
              "short": 113871,
              "net": 48151
            },
            "smallTrader": {
              "long": 100383,
              "short": 101737,
              "net": -1354
            }
          },
          "openInterest": 669366
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 393785,
              "short": 369241,
              "net": 24544
            },
            "nonCommercial": {
              "long": 60828,
              "short": 90939,
              "net": -30111
            },
            "smallTrader": {
              "long": 133878,
              "short": 128311,
              "net": 5567
            }
          },
          "openInterest": 591861
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 676969,
              "short": 900682,
              "net": -223713
            },
            "nonCommercial": {
              "long": 349423,
              "short": 116671,
              "net": 232752
            },
            "smallTrader": {
              "long": 207580,
              "short": 216619,
              "net": -9039
            }
          },
          "openInterest": 1244361
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68285,
              "short": 99239,
              "net": -30954
            },
            "nonCommercial": {
              "long": 53653,
              "short": 23829,
              "net": 29824
            },
            "smallTrader": {
              "long": 17914,
              "short": 16784,
              "net": 1130
            }
          },
          "openInterest": 142807
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170467,
              "short": 109281,
              "net": 61186
            },
            "nonCommercial": {
              "long": 26311,
              "short": 69871,
              "net": -43560
            },
            "smallTrader": {
              "long": 12193,
              "short": 29819,
              "net": -17626
            }
          },
          "openInterest": 209514
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91372,
              "short": 74694,
              "net": 16678
            },
            "nonCommercial": {
              "long": 31022,
              "short": 51193,
              "net": -20171
            },
            "smallTrader": {
              "long": 26929,
              "short": 23436,
              "net": 3493
            }
          },
          "openInterest": 150326
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103675,
              "short": 95726,
              "net": 7949
            },
            "nonCommercial": {
              "long": 32137,
              "short": 39958,
              "net": -7821
            },
            "smallTrader": {
              "long": 9271,
              "short": 9399,
              "net": -128
            }
          },
          "openInterest": 163752
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56182,
              "short": 66235,
              "net": -10053
            },
            "nonCommercial": {
              "long": 27104,
              "short": 16082,
              "net": 11022
            },
            "smallTrader": {
              "long": 5650,
              "short": 6619,
              "net": -969
            }
          },
          "openInterest": 100602
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65290,
              "short": 57566,
              "net": 7724
            },
            "nonCommercial": {
              "long": 26715,
              "short": 29347,
              "net": -2632
            },
            "smallTrader": {
              "long": 10525,
              "short": 15617,
              "net": -5092
            }
          },
          "openInterest": 113252
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 586959,
              "short": 644300,
              "net": -57341
            },
            "nonCommercial": {
              "long": 294147,
              "short": 148089,
              "net": 146058
            },
            "smallTrader": {
              "long": 132166,
              "short": 220883,
              "net": -88717
            }
          },
          "openInterest": 1146906
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73742,
              "short": 82034,
              "net": -8292
            },
            "nonCommercial": {
              "long": 47284,
              "short": 31469,
              "net": 15815
            },
            "smallTrader": {
              "long": 9715,
              "short": 17238,
              "net": -7523
            }
          },
          "openInterest": 139821
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 573061,
              "short": 756902,
              "net": -183841
            },
            "nonCommercial": {
              "long": 308190,
              "short": 152386,
              "net": 155804
            },
            "smallTrader": {
              "long": 86250,
              "short": 58213,
              "net": 28037
            }
          },
          "openInterest": 1332544
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43777,
              "short": 52209,
              "net": -8432
            },
            "nonCommercial": {
              "long": 11207,
              "short": 2785,
              "net": 8422
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66743
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13579,
              "short": 12640,
              "net": 939
            },
            "nonCommercial": {
              "long": 193,
              "short": 1178,
              "net": -985
            },
            "smallTrader": {
              "long": 157,
              "short": 111,
              "net": 46
            }
          },
          "openInterest": 14049
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 215981,
              "short": 92238,
              "net": 123743
            },
            "nonCommercial": {
              "long": 34521,
              "short": 130335,
              "net": -95814
            },
            "smallTrader": {
              "long": 29471,
              "short": 57400,
              "net": -27929
            }
          },
          "openInterest": 283309
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7872,
              "short": 6680,
              "net": 1192
            },
            "nonCommercial": {
              "long": 12676,
              "short": 4213,
              "net": 8463
            },
            "smallTrader": {
              "long": 5945,
              "short": 15600,
              "net": -9655
            }
          },
          "openInterest": 31152
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146395,
              "short": 207230,
              "net": -60835
            },
            "nonCommercial": {
              "long": 77708,
              "short": 23494,
              "net": 54214
            },
            "smallTrader": {
              "long": 19439,
              "short": 12818,
              "net": 6621
            }
          },
          "openInterest": 270399
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142443,
              "short": 343943,
              "net": -201500
            },
            "nonCommercial": {
              "long": 192752,
              "short": 33041,
              "net": 159711
            },
            "smallTrader": {
              "long": 64003,
              "short": 22214,
              "net": 41789
            }
          },
          "openInterest": 422956
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156886,
              "short": 188933,
              "net": -32047
            },
            "nonCommercial": {
              "long": 50769,
              "short": 35691,
              "net": 15078
            },
            "smallTrader": {
              "long": 40864,
              "short": 23895,
              "net": 16969
            }
          },
          "openInterest": 273933
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102825,
              "short": 135080,
              "net": -32255
            },
            "nonCommercial": {
              "long": 56817,
              "short": 18546,
              "net": 38271
            },
            "smallTrader": {
              "long": 18829,
              "short": 24845,
              "net": -6016
            }
          },
          "openInterest": 178625
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102257,
              "short": 144187,
              "net": -41930
            },
            "nonCommercial": {
              "long": 87328,
              "short": 34517,
              "net": 52811
            },
            "smallTrader": {
              "long": 31479,
              "short": 42360,
              "net": -10881
            }
          },
          "openInterest": 261218
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141903,
              "short": 170558,
              "net": -28655
            },
            "nonCommercial": {
              "long": 110701,
              "short": 54006,
              "net": 56695
            },
            "smallTrader": {
              "long": 27779,
              "short": 55819,
              "net": -28040
            }
          },
          "openInterest": 319039
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108274,
              "short": 83916,
              "net": 24358
            },
            "nonCommercial": {
              "long": 18219,
              "short": 39081,
              "net": -20862
            },
            "smallTrader": {
              "long": 2593,
              "short": 6089,
              "net": -3496
            }
          },
          "openInterest": 130231
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 64924,
              "short": 72412,
              "net": -7488
            },
            "nonCommercial": {
              "long": 9450,
              "short": 4711,
              "net": 4739
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 94208
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 403549,
              "short": 254924,
              "net": 148625
            },
            "nonCommercial": {
              "long": 167830,
              "short": 334318,
              "net": -166488
            },
            "smallTrader": {
              "long": 64574,
              "short": 46711,
              "net": 17863
            }
          },
          "openInterest": 943649
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15376,
              "short": 18497,
              "net": -3121
            },
            "nonCommercial": {
              "long": 10745,
              "short": 6888,
              "net": 3857
            },
            "smallTrader": {
              "long": 1475,
              "short": 2211,
              "net": -736
            }
          },
          "openInterest": 27597
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5954,
              "short": 29880,
              "net": -23926
            },
            "nonCommercial": {
              "long": 28967,
              "short": 8221,
              "net": 20746
            },
            "smallTrader": {
              "long": 6623,
              "short": 3443,
              "net": 3180
            }
          },
          "openInterest": 41893
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 702025,
              "short": 671268,
              "net": 30757
            },
            "nonCommercial": {
              "long": 58477,
              "short": 102580,
              "net": -44103
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 926993
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35493,
              "short": 58012,
              "net": -22519
            },
            "nonCommercial": {
              "long": 23211,
              "short": 10581,
              "net": 12630
            },
            "smallTrader": {
              "long": 20916,
              "short": 11027,
              "net": 9889
            }
          },
          "openInterest": 95684
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118381,
              "short": 86635,
              "net": 31746
            },
            "nonCommercial": {
              "long": 30020,
              "short": 61039,
              "net": -31019
            },
            "smallTrader": {
              "long": 32134,
              "short": 32861,
              "net": -727
            }
          },
          "openInterest": 207046
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193112,
              "short": 166830,
              "net": 26282
            },
            "nonCommercial": {
              "long": 62436,
              "short": 79761,
              "net": -17325
            },
            "smallTrader": {
              "long": 25223,
              "short": 34180,
              "net": -8957
            }
          },
          "openInterest": 315566
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 305966,
              "short": 278127,
              "net": 27839
            },
            "nonCommercial": {
              "long": 109928,
              "short": 101342,
              "net": 8586
            },
            "smallTrader": {
              "long": 48849,
              "short": 85274,
              "net": -36425
            }
          },
          "openInterest": 541370
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 287025,
              "short": 328200,
              "net": -41175
            },
            "nonCommercial": {
              "long": 124706,
              "short": 69922,
              "net": 54784
            },
            "smallTrader": {
              "long": 58076,
              "short": 71685,
              "net": -13609
            }
          },
          "openInterest": 517967
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29996,
              "short": 9144,
              "net": 20852
            },
            "nonCommercial": {
              "long": 4358,
              "short": 15516,
              "net": -11158
            },
            "smallTrader": {
              "long": 8098,
              "short": 17792,
              "net": -9694
            }
          },
          "openInterest": 42548
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10088,
              "short": 46939,
              "net": -36851
            },
            "nonCommercial": {
              "long": 40139,
              "short": 7986,
              "net": 32153
            },
            "smallTrader": {
              "long": 6389,
              "short": 1691,
              "net": 4698
            }
          },
          "openInterest": 57372
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 81997,
              "short": 86783,
              "net": -4786
            },
            "nonCommercial": {
              "long": 18753,
              "short": 17700,
              "net": 1053
            },
            "smallTrader": {
              "long": 15251,
              "short": 11518,
              "net": 3733
            }
          },
          "openInterest": 148494
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54497,
              "short": 66594,
              "net": -12097
            },
            "nonCommercial": {
              "long": 44654,
              "short": 25499,
              "net": 19155
            },
            "smallTrader": {
              "long": 16503,
              "short": 23561,
              "net": -7058
            }
          },
          "openInterest": 136635
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215071,
              "short": 144074,
              "net": 70997
            },
            "nonCommercial": {
              "long": 80045,
              "short": 127723,
              "net": -47678
            },
            "smallTrader": {
              "long": 29745,
              "short": 53064,
              "net": -23319
            }
          },
          "openInterest": 374207
        }
      ]
    },
    {
      "reportDate": "2011-12-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 942787,
              "short": 963753,
              "net": -20966
            },
            "nonCommercial": {
              "long": 205417,
              "short": 193625,
              "net": 11792
            },
            "smallTrader": {
              "long": 290019,
              "short": 280845,
              "net": 9174
            }
          },
          "openInterest": 1452990
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 389836,
              "short": 487095,
              "net": -97259
            },
            "nonCommercial": {
              "long": 213555,
              "short": 119062,
              "net": 94493
            },
            "smallTrader": {
              "long": 103016,
              "short": 100250,
              "net": 2766
            }
          },
          "openInterest": 720971
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 402990,
              "short": 384793,
              "net": 18197
            },
            "nonCommercial": {
              "long": 59268,
              "short": 86238,
              "net": -26970
            },
            "smallTrader": {
              "long": 136179,
              "short": 127406,
              "net": 8773
            }
          },
          "openInterest": 601710
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 701797,
              "short": 959045,
              "net": -257248
            },
            "nonCommercial": {
              "long": 372768,
              "short": 137468,
              "net": 235300
            },
            "smallTrader": {
              "long": 227965,
              "short": 206017,
              "net": 21948
            }
          },
          "openInterest": 1314506
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70313,
              "short": 106719,
              "net": -36406
            },
            "nonCommercial": {
              "long": 60132,
              "short": 25703,
              "net": 34429
            },
            "smallTrader": {
              "long": 18888,
              "short": 16911,
              "net": 1977
            }
          },
          "openInterest": 153296
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179246,
              "short": 121639,
              "net": 57607
            },
            "nonCommercial": {
              "long": 23782,
              "short": 63291,
              "net": -39509
            },
            "smallTrader": {
              "long": 11737,
              "short": 29835,
              "net": -18098
            }
          },
          "openInterest": 218203
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105069,
              "short": 95658,
              "net": 9411
            },
            "nonCommercial": {
              "long": 35787,
              "short": 49172,
              "net": -13385
            },
            "smallTrader": {
              "long": 27076,
              "short": 23102,
              "net": 3974
            }
          },
          "openInterest": 173429
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106627,
              "short": 96800,
              "net": 9827
            },
            "nonCommercial": {
              "long": 34780,
              "short": 43947,
              "net": -9167
            },
            "smallTrader": {
              "long": 9356,
              "short": 10016,
              "net": -660
            }
          },
          "openInterest": 168846
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60681,
              "short": 62817,
              "net": -2136
            },
            "nonCommercial": {
              "long": 24271,
              "short": 20445,
              "net": 3826
            },
            "smallTrader": {
              "long": 5817,
              "short": 7507,
              "net": -1690
            }
          },
          "openInterest": 103082
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67361,
              "short": 59408,
              "net": 7953
            },
            "nonCommercial": {
              "long": 27040,
              "short": 30396,
              "net": -3356
            },
            "smallTrader": {
              "long": 10840,
              "short": 15437,
              "net": -4597
            }
          },
          "openInterest": 115993
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 596515,
              "short": 640160,
              "net": -43645
            },
            "nonCommercial": {
              "long": 299966,
              "short": 158008,
              "net": 141958
            },
            "smallTrader": {
              "long": 129759,
              "short": 228072,
              "net": -98313
            }
          },
          "openInterest": 1166155
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83263,
              "short": 86637,
              "net": -3374
            },
            "nonCommercial": {
              "long": 47000,
              "short": 36405,
              "net": 10595
            },
            "smallTrader": {
              "long": 10239,
              "short": 17460,
              "net": -7221
            }
          },
          "openInterest": 149446
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 575481,
              "short": 751569,
              "net": -176088
            },
            "nonCommercial": {
              "long": 312304,
              "short": 163001,
              "net": 149303
            },
            "smallTrader": {
              "long": 91848,
              "short": 65063,
              "net": 26785
            }
          },
          "openInterest": 1346495
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 74083,
              "short": 83826,
              "net": -9743
            },
            "nonCommercial": {
              "long": 12678,
              "short": 3423,
              "net": 9255
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 106167
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13786,
              "short": 12926,
              "net": 860
            },
            "nonCommercial": {
              "long": 211,
              "short": 1055,
              "net": -844
            },
            "smallTrader": {
              "long": 213,
              "short": 229,
              "net": -16
            }
          },
          "openInterest": 14370
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 244941,
              "short": 101015,
              "net": 143926
            },
            "nonCommercial": {
              "long": 35507,
              "short": 151964,
              "net": -116457
            },
            "smallTrader": {
              "long": 32211,
              "short": 59680,
              "net": -27469
            }
          },
          "openInterest": 327740
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7324,
              "short": 5981,
              "net": 1343
            },
            "nonCommercial": {
              "long": 12605,
              "short": 4252,
              "net": 8353
            },
            "smallTrader": {
              "long": 5830,
              "short": 15526,
              "net": -9696
            }
          },
          "openInterest": 30048
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146959,
              "short": 208515,
              "net": -61556
            },
            "nonCommercial": {
              "long": 78411,
              "short": 22331,
              "net": 56080
            },
            "smallTrader": {
              "long": 18501,
              "short": 13025,
              "net": 5476
            }
          },
          "openInterest": 274100
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 152357,
              "short": 338574,
              "net": -186217
            },
            "nonCommercial": {
              "long": 184468,
              "short": 33965,
              "net": 150503
            },
            "smallTrader": {
              "long": 61248,
              "short": 25534,
              "net": 35714
            }
          },
          "openInterest": 427699
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167122,
              "short": 191454,
              "net": -24332
            },
            "nonCommercial": {
              "long": 47937,
              "short": 36572,
              "net": 11365
            },
            "smallTrader": {
              "long": 39554,
              "short": 26587,
              "net": 12967
            }
          },
          "openInterest": 279724
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127716,
              "short": 154671,
              "net": -26955
            },
            "nonCommercial": {
              "long": 52249,
              "short": 16649,
              "net": 35600
            },
            "smallTrader": {
              "long": 18171,
              "short": 26816,
              "net": -8645
            }
          },
          "openInterest": 204818
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96087,
              "short": 133478,
              "net": -37391
            },
            "nonCommercial": {
              "long": 80551,
              "short": 34274,
              "net": 46277
            },
            "smallTrader": {
              "long": 30761,
              "short": 39647,
              "net": -8886
            }
          },
          "openInterest": 249711
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141955,
              "short": 162425,
              "net": -20470
            },
            "nonCommercial": {
              "long": 105396,
              "short": 56801,
              "net": 48595
            },
            "smallTrader": {
              "long": 26412,
              "short": 54537,
              "net": -28125
            }
          },
          "openInterest": 311194
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102879,
              "short": 77569,
              "net": 25310
            },
            "nonCommercial": {
              "long": 17609,
              "short": 40503,
              "net": -22894
            },
            "smallTrader": {
              "long": 2829,
              "short": 5245,
              "net": -2416
            }
          },
          "openInterest": 125833
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 78108,
              "short": 88209,
              "net": -10101
            },
            "nonCommercial": {
              "long": 12959,
              "short": 3932,
              "net": 9027
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 114413
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 419552,
              "short": 278499,
              "net": 141053
            },
            "nonCommercial": {
              "long": 173431,
              "short": 333803,
              "net": -160372
            },
            "smallTrader": {
              "long": 66386,
              "short": 47067,
              "net": 19319
            }
          },
          "openInterest": 988215
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15164,
              "short": 19901,
              "net": -4737
            },
            "nonCommercial": {
              "long": 11148,
              "short": 5765,
              "net": 5383
            },
            "smallTrader": {
              "long": 1823,
              "short": 2469,
              "net": -646
            }
          },
          "openInterest": 28686
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7293,
              "short": 29871,
              "net": -22578
            },
            "nonCommercial": {
              "long": 29144,
              "short": 9409,
              "net": 19735
            },
            "smallTrader": {
              "long": 6772,
              "short": 3929,
              "net": 2843
            }
          },
          "openInterest": 43600
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 772724,
              "short": 751025,
              "net": 21699
            },
            "nonCommercial": {
              "long": 71350,
              "short": 106964,
              "net": -35614
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1023384
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35629,
              "short": 55934,
              "net": -20305
            },
            "nonCommercial": {
              "long": 25572,
              "short": 11905,
              "net": 13667
            },
            "smallTrader": {
              "long": 19934,
              "short": 13296,
              "net": 6638
            }
          },
          "openInterest": 98311
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121429,
              "short": 89348,
              "net": 32081
            },
            "nonCommercial": {
              "long": 31039,
              "short": 62357,
              "net": -31318
            },
            "smallTrader": {
              "long": 32059,
              "short": 32822,
              "net": -763
            }
          },
          "openInterest": 213142
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188002,
              "short": 163561,
              "net": 24441
            },
            "nonCommercial": {
              "long": 65215,
              "short": 79830,
              "net": -14615
            },
            "smallTrader": {
              "long": 25481,
              "short": 35307,
              "net": -9826
            }
          },
          "openInterest": 314868
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 304760,
              "short": 290075,
              "net": 14685
            },
            "nonCommercial": {
              "long": 115633,
              "short": 95724,
              "net": 19909
            },
            "smallTrader": {
              "long": 45201,
              "short": 79795,
              "net": -34594
            }
          },
          "openInterest": 558278
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 294949,
              "short": 336454,
              "net": -41505
            },
            "nonCommercial": {
              "long": 123699,
              "short": 66270,
              "net": 57429
            },
            "smallTrader": {
              "long": 55728,
              "short": 71652,
              "net": -15924
            }
          },
          "openInterest": 525763
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40110,
              "short": 15865,
              "net": 24245
            },
            "nonCommercial": {
              "long": 5005,
              "short": 15486,
              "net": -10481
            },
            "smallTrader": {
              "long": 6976,
              "short": 20740,
              "net": -13764
            }
          },
          "openInterest": 56102
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9844,
              "short": 51286,
              "net": -41442
            },
            "nonCommercial": {
              "long": 46686,
              "short": 11051,
              "net": 35635
            },
            "smallTrader": {
              "long": 8892,
              "short": 3085,
              "net": 5807
            }
          },
          "openInterest": 66540
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 85003,
              "short": 79620,
              "net": 5383
            },
            "nonCommercial": {
              "long": 14296,
              "short": 22550,
              "net": -8254
            },
            "smallTrader": {
              "long": 17327,
              "short": 14456,
              "net": 2871
            }
          },
          "openInterest": 150430
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54371,
              "short": 66633,
              "net": -12262
            },
            "nonCommercial": {
              "long": 43977,
              "short": 25222,
              "net": 18755
            },
            "smallTrader": {
              "long": 16862,
              "short": 23355,
              "net": -6493
            }
          },
          "openInterest": 137784
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216236,
              "short": 140954,
              "net": 75282
            },
            "nonCommercial": {
              "long": 78580,
              "short": 130671,
              "net": -52091
            },
            "smallTrader": {
              "long": 31058,
              "short": 54249,
              "net": -23191
            }
          },
          "openInterest": 375516
        }
      ]
    },
    {
      "reportDate": "2011-12-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 997779,
              "short": 964094,
              "net": 33685
            },
            "nonCommercial": {
              "long": 177468,
              "short": 200009,
              "net": -22541
            },
            "smallTrader": {
              "long": 268259,
              "short": 279403,
              "net": -11144
            }
          },
          "openInterest": 1464761
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 397874,
              "short": 487770,
              "net": -89896
            },
            "nonCommercial": {
              "long": 196548,
              "short": 120280,
              "net": 76268
            },
            "smallTrader": {
              "long": 108323,
              "short": 94695,
              "net": 13628
            }
          },
          "openInterest": 717198
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 401372,
              "short": 385669,
              "net": 15703
            },
            "nonCommercial": {
              "long": 59143,
              "short": 92418,
              "net": -33275
            },
            "smallTrader": {
              "long": 135962,
              "short": 118390,
              "net": 17572
            }
          },
          "openInterest": 599053
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 624610,
              "short": 860119,
              "net": -235509
            },
            "nonCommercial": {
              "long": 382743,
              "short": 142568,
              "net": 240175
            },
            "smallTrader": {
              "long": 211493,
              "short": 216159,
              "net": -4666
            }
          },
          "openInterest": 1228328
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32830,
              "short": 59702,
              "net": -26872
            },
            "nonCommercial": {
              "long": 52047,
              "short": 26305,
              "net": 25742
            },
            "smallTrader": {
              "long": 17202,
              "short": 16072,
              "net": 1130
            }
          },
          "openInterest": 104817
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143472,
              "short": 104008,
              "net": 39464
            },
            "nonCommercial": {
              "long": 26533,
              "short": 52472,
              "net": -25939
            },
            "smallTrader": {
              "long": 13851,
              "short": 27376,
              "net": -13525
            }
          },
          "openInterest": 183972
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90485,
              "short": 93717,
              "net": -3232
            },
            "nonCommercial": {
              "long": 21428,
              "short": 48296,
              "net": -26868
            },
            "smallTrader": {
              "long": 51787,
              "short": 21687,
              "net": 30100
            }
          },
          "openInterest": 174254
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105999,
              "short": 95747,
              "net": 10252
            },
            "nonCommercial": {
              "long": 34041,
              "short": 42583,
              "net": -8542
            },
            "smallTrader": {
              "long": 9163,
              "short": 10873,
              "net": -1710
            }
          },
          "openInterest": 167249
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62195,
              "short": 61042,
              "net": 1153
            },
            "nonCommercial": {
              "long": 23427,
              "short": 22152,
              "net": 1275
            },
            "smallTrader": {
              "long": 5162,
              "short": 7590,
              "net": -2428
            }
          },
          "openInterest": 103143
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67210,
              "short": 55838,
              "net": 11372
            },
            "nonCommercial": {
              "long": 28339,
              "short": 33294,
              "net": -4955
            },
            "smallTrader": {
              "long": 9893,
              "short": 16310,
              "net": -6417
            }
          },
          "openInterest": 116050
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 588654,
              "short": 625141,
              "net": -36487
            },
            "nonCommercial": {
              "long": 290323,
              "short": 156046,
              "net": 134277
            },
            "smallTrader": {
              "long": 132580,
              "short": 230370,
              "net": -97790
            }
          },
          "openInterest": 1165319
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82949,
              "short": 85101,
              "net": -2152
            },
            "nonCommercial": {
              "long": 47804,
              "short": 40092,
              "net": 7712
            },
            "smallTrader": {
              "long": 10712,
              "short": 16272,
              "net": -5560
            }
          },
          "openInterest": 150186
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 582535,
              "short": 738663,
              "net": -156128
            },
            "nonCommercial": {
              "long": 289295,
              "short": 151253,
              "net": 138042
            },
            "smallTrader": {
              "long": 75917,
              "short": 57831,
              "net": 18086
            }
          },
          "openInterest": 1298500
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25595,
              "short": 37341,
              "net": -11746
            },
            "nonCommercial": {
              "long": 14449,
              "short": 3798,
              "net": 10651
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45509
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14013,
              "short": 13228,
              "net": 785
            },
            "nonCommercial": {
              "long": 211,
              "short": 1016,
              "net": -805
            },
            "smallTrader": {
              "long": 159,
              "short": 139,
              "net": 20
            }
          },
          "openInterest": 14561
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 188839,
              "short": 45720,
              "net": 143119
            },
            "nonCommercial": {
              "long": 49557,
              "short": 163254,
              "net": -113697
            },
            "smallTrader": {
              "long": 27224,
              "short": 56646,
              "net": -29422
            }
          },
          "openInterest": 266597
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7727,
              "short": 6073,
              "net": 1654
            },
            "nonCommercial": {
              "long": 12868,
              "short": 4524,
              "net": 8344
            },
            "smallTrader": {
              "long": 5658,
              "short": 15656,
              "net": -9998
            }
          },
          "openInterest": 30297
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163288,
              "short": 214843,
              "net": -51555
            },
            "nonCommercial": {
              "long": 74272,
              "short": 25936,
              "net": 48336
            },
            "smallTrader": {
              "long": 18561,
              "short": 15342,
              "net": 3219
            }
          },
          "openInterest": 284648
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 159783,
              "short": 324337,
              "net": -164554
            },
            "nonCommercial": {
              "long": 172973,
              "short": 39037,
              "net": 133936
            },
            "smallTrader": {
              "long": 56607,
              "short": 25989,
              "net": 30618
            }
          },
          "openInterest": 423465
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163254,
              "short": 178512,
              "net": -15258
            },
            "nonCommercial": {
              "long": 45948,
              "short": 38481,
              "net": 7467
            },
            "smallTrader": {
              "long": 37889,
              "short": 30098,
              "net": 7791
            }
          },
          "openInterest": 272461
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62663,
              "short": 79993,
              "net": -17330
            },
            "nonCommercial": {
              "long": 52148,
              "short": 27672,
              "net": 24476
            },
            "smallTrader": {
              "long": 17194,
              "short": 24340,
              "net": -7146
            }
          },
          "openInterest": 132006
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99825,
              "short": 122029,
              "net": -22204
            },
            "nonCommercial": {
              "long": 72855,
              "short": 38778,
              "net": 34077
            },
            "smallTrader": {
              "long": 25816,
              "short": 37689,
              "net": -11873
            }
          },
          "openInterest": 236595
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145090,
              "short": 157738,
              "net": -12648
            },
            "nonCommercial": {
              "long": 103089,
              "short": 61148,
              "net": 41941
            },
            "smallTrader": {
              "long": 24141,
              "short": 53434,
              "net": -29293
            }
          },
          "openInterest": 310904
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93742,
              "short": 71196,
              "net": 22546
            },
            "nonCommercial": {
              "long": 20177,
              "short": 38979,
              "net": -18802
            },
            "smallTrader": {
              "long": 2409,
              "short": 6153,
              "net": -3744
            }
          },
          "openInterest": 116352
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36435,
              "short": 43760,
              "net": -7325
            },
            "nonCommercial": {
              "long": 8987,
              "short": 4465,
              "net": 4522
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51165
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 416204,
              "short": 280197,
              "net": 136007
            },
            "nonCommercial": {
              "long": 177072,
              "short": 334453,
              "net": -157381
            },
            "smallTrader": {
              "long": 66017,
              "short": 44643,
              "net": 21374
            }
          },
          "openInterest": 994703
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1834,
              "short": 1811,
              "net": 23
            },
            "nonCommercial": {
              "long": 5735,
              "short": 5123,
              "net": 612
            },
            "smallTrader": {
              "long": 1648,
              "short": 2283,
              "net": -635
            }
          },
          "openInterest": 9442
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7922,
              "short": 29829,
              "net": -21907
            },
            "nonCommercial": {
              "long": 29199,
              "short": 10078,
              "net": 19121
            },
            "smallTrader": {
              "long": 6059,
              "short": 3273,
              "net": 2786
            }
          },
          "openInterest": 43456
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 532445,
              "short": 514982,
              "net": 17463
            },
            "nonCommercial": {
              "long": 58312,
              "short": 95575,
              "net": -37263
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 745391
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40017,
              "short": 54842,
              "net": -14825
            },
            "nonCommercial": {
              "long": 24302,
              "short": 16874,
              "net": 7428
            },
            "smallTrader": {
              "long": 18867,
              "short": 11470,
              "net": 7397
            }
          },
          "openInterest": 101165
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116571,
              "short": 90211,
              "net": 26360
            },
            "nonCommercial": {
              "long": 29497,
              "short": 54945,
              "net": -25448
            },
            "smallTrader": {
              "long": 30075,
              "short": 30987,
              "net": -912
            }
          },
          "openInterest": 204488
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175212,
              "short": 152100,
              "net": 23112
            },
            "nonCommercial": {
              "long": 63954,
              "short": 81654,
              "net": -17700
            },
            "smallTrader": {
              "long": 26757,
              "short": 32169,
              "net": -5412
            }
          },
          "openInterest": 303836
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 285913,
              "short": 279709,
              "net": 6204
            },
            "nonCommercial": {
              "long": 111979,
              "short": 88074,
              "net": 23905
            },
            "smallTrader": {
              "long": 45536,
              "short": 75645,
              "net": -30109
            }
          },
          "openInterest": 532238
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 316072,
              "short": 342159,
              "net": -26087
            },
            "nonCommercial": {
              "long": 113083,
              "short": 71807,
              "net": 41276
            },
            "smallTrader": {
              "long": 57614,
              "short": 72803,
              "net": -15189
            }
          },
          "openInterest": 539095
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15149,
              "short": 2522,
              "net": 12627
            },
            "nonCommercial": {
              "long": 10417,
              "short": 13553,
              "net": -3136
            },
            "smallTrader": {
              "long": 7424,
              "short": 16915,
              "net": -9491
            }
          },
          "openInterest": 33020
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5509,
              "short": 54200,
              "net": -48691
            },
            "nonCommercial": {
              "long": 51825,
              "short": 10848,
              "net": 40977
            },
            "smallTrader": {
              "long": 9221,
              "short": 1507,
              "net": 7714
            }
          },
          "openInterest": 67062
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 89659,
              "short": 83909,
              "net": 5750
            },
            "nonCommercial": {
              "long": 16477,
              "short": 23622,
              "net": -7145
            },
            "smallTrader": {
              "long": 15757,
              "short": 14362,
              "net": 1395
            }
          },
          "openInterest": 156992
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56782,
              "short": 66820,
              "net": -10038
            },
            "nonCommercial": {
              "long": 40383,
              "short": 23779,
              "net": 16604
            },
            "smallTrader": {
              "long": 17318,
              "short": 23884,
              "net": -6566
            }
          },
          "openInterest": 137492
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218205,
              "short": 141941,
              "net": 76264
            },
            "nonCommercial": {
              "long": 76324,
              "short": 130025,
              "net": -53701
            },
            "smallTrader": {
              "long": 32751,
              "short": 55314,
              "net": -22563
            }
          },
          "openInterest": 379635
        }
      ]
    },
    {
      "reportDate": "2011-12-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 992181,
              "short": 964583,
              "net": 27598
            },
            "nonCommercial": {
              "long": 206185,
              "short": 209166,
              "net": -2981
            },
            "smallTrader": {
              "long": 261599,
              "short": 286216,
              "net": -24617
            }
          },
          "openInterest": 1475878
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 402513,
              "short": 452656,
              "net": -50143
            },
            "nonCommercial": {
              "long": 172800,
              "short": 127800,
              "net": 45000
            },
            "smallTrader": {
              "long": 107190,
              "short": 102047,
              "net": 5143
            }
          },
          "openInterest": 691704
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 384265,
              "short": 367110,
              "net": 17155
            },
            "nonCommercial": {
              "long": 60024,
              "short": 92496,
              "net": -32472
            },
            "smallTrader": {
              "long": 135242,
              "short": 119925,
              "net": 15317
            }
          },
          "openInterest": 581902
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 648011,
              "short": 850312,
              "net": -202301
            },
            "nonCommercial": {
              "long": 370371,
              "short": 146697,
              "net": 223674
            },
            "smallTrader": {
              "long": 197107,
              "short": 218480,
              "net": -21373
            }
          },
          "openInterest": 1223689
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29967,
              "short": 65001,
              "net": -35034
            },
            "nonCommercial": {
              "long": 60302,
              "short": 27665,
              "net": 32637
            },
            "smallTrader": {
              "long": 18203,
              "short": 15806,
              "net": 2397
            }
          },
          "openInterest": 111210
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143533,
              "short": 102195,
              "net": 41338
            },
            "nonCommercial": {
              "long": 25465,
              "short": 54637,
              "net": -29172
            },
            "smallTrader": {
              "long": 14070,
              "short": 26236,
              "net": -12166
            }
          },
          "openInterest": 183119
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64290,
              "short": 45089,
              "net": 19201
            },
            "nonCommercial": {
              "long": 28132,
              "short": 49944,
              "net": -21812
            },
            "smallTrader": {
              "long": 25359,
              "short": 22748,
              "net": 2611
            }
          },
          "openInterest": 118735
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106411,
              "short": 96948,
              "net": 9463
            },
            "nonCommercial": {
              "long": 32563,
              "short": 40166,
              "net": -7603
            },
            "smallTrader": {
              "long": 9302,
              "short": 11162,
              "net": -1860
            }
          },
          "openInterest": 167753
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61988,
              "short": 61803,
              "net": 185
            },
            "nonCommercial": {
              "long": 24039,
              "short": 22458,
              "net": 1581
            },
            "smallTrader": {
              "long": 5506,
              "short": 7272,
              "net": -1766
            }
          },
          "openInterest": 104103
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67188,
              "short": 56805,
              "net": 10383
            },
            "nonCommercial": {
              "long": 28669,
              "short": 32261,
              "net": -3592
            },
            "smallTrader": {
              "long": 10202,
              "short": 16993,
              "net": -6791
            }
          },
          "openInterest": 117153
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578234,
              "short": 633727,
              "net": -55493
            },
            "nonCommercial": {
              "long": 293731,
              "short": 138924,
              "net": 154807
            },
            "smallTrader": {
              "long": 135121,
              "short": 234435,
              "net": -99314
            }
          },
          "openInterest": 1153978
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82185,
              "short": 84820,
              "net": -2635
            },
            "nonCommercial": {
              "long": 47833,
              "short": 41694,
              "net": 6139
            },
            "smallTrader": {
              "long": 12119,
              "short": 15623,
              "net": -3504
            }
          },
          "openInterest": 151348
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 582171,
              "short": 745540,
              "net": -163369
            },
            "nonCommercial": {
              "long": 297001,
              "short": 152413,
              "net": 144588
            },
            "smallTrader": {
              "long": 78536,
              "short": 59755,
              "net": 18781
            }
          },
          "openInterest": 1325562
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26733,
              "short": 36408,
              "net": -9675
            },
            "nonCommercial": {
              "long": 12651,
              "short": 4184,
              "net": 8467
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44765
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13432,
              "short": 12792,
              "net": 640
            },
            "nonCommercial": {
              "long": 308,
              "short": 929,
              "net": -621
            },
            "smallTrader": {
              "long": 105,
              "short": 124,
              "net": -19
            }
          },
          "openInterest": 14039
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204337,
              "short": 47710,
              "net": 156627
            },
            "nonCommercial": {
              "long": 45183,
              "short": 173062,
              "net": -127879
            },
            "smallTrader": {
              "long": 25516,
              "short": 54264,
              "net": -28748
            }
          },
          "openInterest": 276022
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8195,
              "short": 6795,
              "net": 1400
            },
            "nonCommercial": {
              "long": 14011,
              "short": 4546,
              "net": 9465
            },
            "smallTrader": {
              "long": 5823,
              "short": 16688,
              "net": -10865
            }
          },
          "openInterest": 32581
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149035,
              "short": 210826,
              "net": -61791
            },
            "nonCommercial": {
              "long": 79334,
              "short": 24448,
              "net": 54886
            },
            "smallTrader": {
              "long": 21311,
              "short": 14406,
              "net": 6905
            }
          },
          "openInterest": 275110
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 162522,
              "short": 326454,
              "net": -163932
            },
            "nonCommercial": {
              "long": 167413,
              "short": 36625,
              "net": 130788
            },
            "smallTrader": {
              "long": 57327,
              "short": 24183,
              "net": 33144
            }
          },
          "openInterest": 418945
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165027,
              "short": 187022,
              "net": -21995
            },
            "nonCommercial": {
              "long": 46843,
              "short": 35760,
              "net": 11083
            },
            "smallTrader": {
              "long": 39181,
              "short": 28269,
              "net": 10912
            }
          },
          "openInterest": 277118
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64648,
              "short": 76831,
              "net": -12183
            },
            "nonCommercial": {
              "long": 52691,
              "short": 30106,
              "net": 22585
            },
            "smallTrader": {
              "long": 15218,
              "short": 25620,
              "net": -10402
            }
          },
          "openInterest": 132557
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103450,
              "short": 118004,
              "net": -14554
            },
            "nonCommercial": {
              "long": 70236,
              "short": 45212,
              "net": 25024
            },
            "smallTrader": {
              "long": 26764,
              "short": 37234,
              "net": -10470
            }
          },
          "openInterest": 236617
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148733,
              "short": 160233,
              "net": -11500
            },
            "nonCommercial": {
              "long": 106834,
              "short": 64418,
              "net": 42416
            },
            "smallTrader": {
              "long": 23969,
              "short": 54885,
              "net": -30916
            }
          },
          "openInterest": 316393
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96564,
              "short": 66582,
              "net": 29982
            },
            "nonCommercial": {
              "long": 18228,
              "short": 43913,
              "net": -25685
            },
            "smallTrader": {
              "long": 2578,
              "short": 6875,
              "net": -4297
            }
          },
          "openInterest": 117370
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36681,
              "short": 42754,
              "net": -6073
            },
            "nonCommercial": {
              "long": 7820,
              "short": 4862,
              "net": 2958
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51197
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 414613,
              "short": 275228,
              "net": 139385
            },
            "nonCommercial": {
              "long": 179048,
              "short": 339639,
              "net": -160591
            },
            "smallTrader": {
              "long": 68389,
              "short": 47183,
              "net": 21206
            }
          },
          "openInterest": 1000237
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1540,
              "short": 2351,
              "net": -811
            },
            "nonCommercial": {
              "long": 6571,
              "short": 5166,
              "net": 1405
            },
            "smallTrader": {
              "long": 1845,
              "short": 2439,
              "net": -594
            }
          },
          "openInterest": 10181
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7011,
              "short": 28477,
              "net": -21466
            },
            "nonCommercial": {
              "long": 28902,
              "short": 10343,
              "net": 18559
            },
            "smallTrader": {
              "long": 6542,
              "short": 3635,
              "net": 2907
            }
          },
          "openInterest": 42938
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 553760,
              "short": 524778,
              "net": 28982
            },
            "nonCommercial": {
              "long": 54238,
              "short": 98727,
              "net": -44489
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 764761
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41224,
              "short": 55356,
              "net": -14132
            },
            "nonCommercial": {
              "long": 24026,
              "short": 17171,
              "net": 6855
            },
            "smallTrader": {
              "long": 20294,
              "short": 13017,
              "net": 7277
            }
          },
          "openInterest": 103993
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110416,
              "short": 93243,
              "net": 17173
            },
            "nonCommercial": {
              "long": 30789,
              "short": 48240,
              "net": -17451
            },
            "smallTrader": {
              "long": 28701,
              "short": 28423,
              "net": 278
            }
          },
          "openInterest": 196580
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164044,
              "short": 153527,
              "net": 10517
            },
            "nonCommercial": {
              "long": 64023,
              "short": 72216,
              "net": -8193
            },
            "smallTrader": {
              "long": 28532,
              "short": 30856,
              "net": -2324
            }
          },
          "openInterest": 290339
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257041,
              "short": 257615,
              "net": -574
            },
            "nonCommercial": {
              "long": 104823,
              "short": 75814,
              "net": 29009
            },
            "smallTrader": {
              "long": 47681,
              "short": 76116,
              "net": -28435
            }
          },
          "openInterest": 480007
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 318629,
              "short": 344255,
              "net": -25626
            },
            "nonCommercial": {
              "long": 113487,
              "short": 74971,
              "net": 38516
            },
            "smallTrader": {
              "long": 58446,
              "short": 71336,
              "net": -12890
            }
          },
          "openInterest": 544792
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24740,
              "short": 2623,
              "net": 22117
            },
            "nonCommercial": {
              "long": 3829,
              "short": 14627,
              "net": -10798
            },
            "smallTrader": {
              "long": 7131,
              "short": 18450,
              "net": -11319
            }
          },
          "openInterest": 35741
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5544,
              "short": 52783,
              "net": -47239
            },
            "nonCommercial": {
              "long": 52237,
              "short": 9663,
              "net": 42574
            },
            "smallTrader": {
              "long": 6364,
              "short": 1699,
              "net": 4665
            }
          },
          "openInterest": 64646
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 71664,
              "short": 60243,
              "net": 11421
            },
            "nonCommercial": {
              "long": 11459,
              "short": 22083,
              "net": -10624
            },
            "smallTrader": {
              "long": 12601,
              "short": 13398,
              "net": -797
            }
          },
          "openInterest": 127438
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56736,
              "short": 69281,
              "net": -12545
            },
            "nonCommercial": {
              "long": 38935,
              "short": 20760,
              "net": 18175
            },
            "smallTrader": {
              "long": 17837,
              "short": 23467,
              "net": -5630
            }
          },
          "openInterest": 137302
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219603,
              "short": 152962,
              "net": 66641
            },
            "nonCommercial": {
              "long": 74449,
              "short": 119190,
              "net": -44741
            },
            "smallTrader": {
              "long": 31594,
              "short": 53494,
              "net": -21900
            }
          },
          "openInterest": 380892
        }
      ]
    },
    {
      "reportDate": "2012-01-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 992990,
              "short": 982531,
              "net": 10459
            },
            "nonCommercial": {
              "long": 211727,
              "short": 205491,
              "net": 6236
            },
            "smallTrader": {
              "long": 272906,
              "short": 289601,
              "net": -16695
            }
          },
          "openInterest": 1497556
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420341,
              "short": 448086,
              "net": -27745
            },
            "nonCommercial": {
              "long": 160598,
              "short": 142127,
              "net": 18471
            },
            "smallTrader": {
              "long": 111253,
              "short": 101979,
              "net": 9274
            }
          },
          "openInterest": 697412
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 381042,
              "short": 364598,
              "net": 16444
            },
            "nonCommercial": {
              "long": 63467,
              "short": 97014,
              "net": -33547
            },
            "smallTrader": {
              "long": 138175,
              "short": 121072,
              "net": 17103
            }
          },
          "openInterest": 585528
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 673993,
              "short": 927619,
              "net": -253626
            },
            "nonCommercial": {
              "long": 381297,
              "short": 129424,
              "net": 251873
            },
            "smallTrader": {
              "long": 223108,
              "short": 221355,
              "net": 1753
            }
          },
          "openInterest": 1286469
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24729,
              "short": 73890,
              "net": -49161
            },
            "nonCommercial": {
              "long": 70268,
              "short": 23731,
              "net": 46537
            },
            "smallTrader": {
              "long": 19629,
              "short": 17005,
              "net": 2624
            }
          },
          "openInterest": 117247
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152896,
              "short": 105145,
              "net": 47751
            },
            "nonCommercial": {
              "long": 27832,
              "short": 59731,
              "net": -31899
            },
            "smallTrader": {
              "long": 12548,
              "short": 28400,
              "net": -15852
            }
          },
          "openInterest": 193595
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64236,
              "short": 45736,
              "net": 18500
            },
            "nonCommercial": {
              "long": 27665,
              "short": 51036,
              "net": -23371
            },
            "smallTrader": {
              "long": 26762,
              "short": 21891,
              "net": 4871
            }
          },
          "openInterest": 119763
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108954,
              "short": 100466,
              "net": 8488
            },
            "nonCommercial": {
              "long": 34289,
              "short": 42032,
              "net": -7743
            },
            "smallTrader": {
              "long": 9735,
              "short": 10480,
              "net": -745
            }
          },
          "openInterest": 173382
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60889,
              "short": 63301,
              "net": -2412
            },
            "nonCommercial": {
              "long": 24915,
              "short": 20510,
              "net": 4405
            },
            "smallTrader": {
              "long": 5901,
              "short": 7894,
              "net": -1993
            }
          },
          "openInterest": 105415
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68300,
              "short": 60466,
              "net": 7834
            },
            "nonCommercial": {
              "long": 29629,
              "short": 31177,
              "net": -1548
            },
            "smallTrader": {
              "long": 10947,
              "short": 17233,
              "net": -6286
            }
          },
          "openInterest": 120794
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579892,
              "short": 661571,
              "net": -81679
            },
            "nonCommercial": {
              "long": 308639,
              "short": 117910,
              "net": 190729
            },
            "smallTrader": {
              "long": 131551,
              "short": 240601,
              "net": -109050
            }
          },
          "openInterest": 1176009
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75945,
              "short": 92212,
              "net": -16267
            },
            "nonCommercial": {
              "long": 50844,
              "short": 35491,
              "net": 15353
            },
            "smallTrader": {
              "long": 13835,
              "short": 12921,
              "net": 914
            }
          },
          "openInterest": 152079
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 581401,
              "short": 753553,
              "net": -172152
            },
            "nonCommercial": {
              "long": 301080,
              "short": 156612,
              "net": 144468
            },
            "smallTrader": {
              "long": 86650,
              "short": 58966,
              "net": 27684
            }
          },
          "openInterest": 1373018
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27865,
              "short": 40251,
              "net": -12386
            },
            "nonCommercial": {
              "long": 13816,
              "short": 3864,
              "net": 9952
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47962
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 8000,
              "short": 7723,
              "net": 277
            },
            "nonCommercial": {
              "long": 207,
              "short": 498,
              "net": -291
            },
            "smallTrader": {
              "long": 193,
              "short": 179,
              "net": 14
            }
          },
          "openInterest": 8581
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212985,
              "short": 46916,
              "net": 166069
            },
            "nonCommercial": {
              "long": 40441,
              "short": 179350,
              "net": -138909
            },
            "smallTrader": {
              "long": 28432,
              "short": 55592,
              "net": -27160
            }
          },
          "openInterest": 282790
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8771,
              "short": 7877,
              "net": 894
            },
            "nonCommercial": {
              "long": 15126,
              "short": 4943,
              "net": 10183
            },
            "smallTrader": {
              "long": 6243,
              "short": 17320,
              "net": -11077
            }
          },
          "openInterest": 34896
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146549,
              "short": 217835,
              "net": -71286
            },
            "nonCommercial": {
              "long": 84651,
              "short": 22607,
              "net": 62044
            },
            "smallTrader": {
              "long": 23044,
              "short": 13802,
              "net": 9242
            }
          },
          "openInterest": 279479
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 164117,
              "short": 325960,
              "net": -161843
            },
            "nonCommercial": {
              "long": 169339,
              "short": 38368,
              "net": 130971
            },
            "smallTrader": {
              "long": 56462,
              "short": 25590,
              "net": 30872
            }
          },
          "openInterest": 423275
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152242,
              "short": 184100,
              "net": -31858
            },
            "nonCommercial": {
              "long": 50203,
              "short": 32684,
              "net": 17519
            },
            "smallTrader": {
              "long": 40292,
              "short": 25953,
              "net": 14339
            }
          },
          "openInterest": 269405
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64329,
              "short": 115986,
              "net": -51657
            },
            "nonCommercial": {
              "long": 72986,
              "short": 16505,
              "net": 56481
            },
            "smallTrader": {
              "long": 21395,
              "short": 26219,
              "net": -4824
            }
          },
          "openInterest": 158719
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103226,
              "short": 114370,
              "net": -11144
            },
            "nonCommercial": {
              "long": 69465,
              "short": 49282,
              "net": 20183
            },
            "smallTrader": {
              "long": 25661,
              "short": 34700,
              "net": -9039
            }
          },
          "openInterest": 232846
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144794,
              "short": 162339,
              "net": -17545
            },
            "nonCommercial": {
              "long": 108603,
              "short": 61662,
              "net": 46941
            },
            "smallTrader": {
              "long": 25926,
              "short": 55322,
              "net": -29396
            }
          },
          "openInterest": 319647
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96797,
              "short": 68111,
              "net": 28686
            },
            "nonCommercial": {
              "long": 22073,
              "short": 47902,
              "net": -25829
            },
            "smallTrader": {
              "long": 2710,
              "short": 5567,
              "net": -2857
            }
          },
          "openInterest": 121622
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36266,
              "short": 45518,
              "net": -9252
            },
            "nonCommercial": {
              "long": 9563,
              "short": 4159,
              "net": 5404
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52931
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 406192,
              "short": 268822,
              "net": 137370
            },
            "nonCommercial": {
              "long": 178941,
              "short": 336961,
              "net": -158020
            },
            "smallTrader": {
              "long": 67420,
              "short": 46770,
              "net": 20650
            }
          },
          "openInterest": 1016237
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 687,
              "short": 2984,
              "net": -2297
            },
            "nonCommercial": {
              "long": 7857,
              "short": 5421,
              "net": 2436
            },
            "smallTrader": {
              "long": 2043,
              "short": 2182,
              "net": -139
            }
          },
          "openInterest": 10812
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6870,
              "short": 28789,
              "net": -21919
            },
            "nonCommercial": {
              "long": 29451,
              "short": 9965,
              "net": 19486
            },
            "smallTrader": {
              "long": 5889,
              "short": 3456,
              "net": 2433
            }
          },
          "openInterest": 42476
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 560996,
              "short": 544944,
              "net": 16052
            },
            "nonCommercial": {
              "long": 56905,
              "short": 95016,
              "net": -38111
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 788830
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41300,
              "short": 57216,
              "net": -15916
            },
            "nonCommercial": {
              "long": 26629,
              "short": 16991,
              "net": 9638
            },
            "smallTrader": {
              "long": 19960,
              "short": 13682,
              "net": 6278
            }
          },
          "openInterest": 107101
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107969,
              "short": 91426,
              "net": 16543
            },
            "nonCommercial": {
              "long": 29988,
              "short": 48099,
              "net": -18111
            },
            "smallTrader": {
              "long": 29547,
              "short": 27979,
              "net": 1568
            }
          },
          "openInterest": 195357
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152959,
              "short": 151103,
              "net": 1856
            },
            "nonCommercial": {
              "long": 61463,
              "short": 63823,
              "net": -2360
            },
            "smallTrader": {
              "long": 27895,
              "short": 27391,
              "net": 504
            }
          },
          "openInterest": 273454
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239308,
              "short": 251208,
              "net": -11900
            },
            "nonCommercial": {
              "long": 110219,
              "short": 70808,
              "net": 39411
            },
            "smallTrader": {
              "long": 43549,
              "short": 71060,
              "net": -27511
            }
          },
          "openInterest": 460650
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321046,
              "short": 362220,
              "net": -41174
            },
            "nonCommercial": {
              "long": 128269,
              "short": 77965,
              "net": 50304
            },
            "smallTrader": {
              "long": 61410,
              "short": 70540,
              "net": -9130
            }
          },
          "openInterest": 567599
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26042,
              "short": 3322,
              "net": 22720
            },
            "nonCommercial": {
              "long": 3787,
              "short": 16142,
              "net": -12355
            },
            "smallTrader": {
              "long": 8108,
              "short": 18473,
              "net": -10365
            }
          },
          "openInterest": 37999
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5905,
              "short": 55231,
              "net": -49326
            },
            "nonCommercial": {
              "long": 50762,
              "short": 8925,
              "net": 41837
            },
            "smallTrader": {
              "long": 8807,
              "short": 1318,
              "net": 7489
            }
          },
          "openInterest": 66053
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 72499,
              "short": 56922,
              "net": 15577
            },
            "nonCommercial": {
              "long": 10315,
              "short": 24489,
              "net": -14174
            },
            "smallTrader": {
              "long": 14318,
              "short": 15721,
              "net": -1403
            }
          },
          "openInterest": 128268
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58109,
              "short": 74308,
              "net": -16199
            },
            "nonCommercial": {
              "long": 39674,
              "short": 17501,
              "net": 22173
            },
            "smallTrader": {
              "long": 17810,
              "short": 23784,
              "net": -5974
            }
          },
          "openInterest": 139302
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218806,
              "short": 153304,
              "net": 65502
            },
            "nonCommercial": {
              "long": 72938,
              "short": 117031,
              "net": -44093
            },
            "smallTrader": {
              "long": 32390,
              "short": 53799,
              "net": -21409
            }
          },
          "openInterest": 386401
        }
      ]
    },
    {
      "reportDate": "2012-01-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1033830,
              "short": 1018169,
              "net": 15661
            },
            "nonCommercial": {
              "long": 242671,
              "short": 222395,
              "net": 20276
            },
            "smallTrader": {
              "long": 277106,
              "short": 313043,
              "net": -35937
            }
          },
          "openInterest": 1578979
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 402444,
              "short": 429955,
              "net": -27511
            },
            "nonCommercial": {
              "long": 162169,
              "short": 138001,
              "net": 24168
            },
            "smallTrader": {
              "long": 109189,
              "short": 105846,
              "net": 3343
            }
          },
          "openInterest": 678937
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 374335,
              "short": 354882,
              "net": 19453
            },
            "nonCommercial": {
              "long": 67515,
              "short": 107265,
              "net": -39750
            },
            "smallTrader": {
              "long": 153888,
              "short": 133591,
              "net": 20297
            }
          },
          "openInterest": 599203
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 656453,
              "short": 967262,
              "net": -310809
            },
            "nonCommercial": {
              "long": 426281,
              "short": 122589,
              "net": 303692
            },
            "smallTrader": {
              "long": 238889,
              "short": 231772,
              "net": 7117
            }
          },
          "openInterest": 1330530
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20526,
              "short": 80649,
              "net": -60123
            },
            "nonCommercial": {
              "long": 78721,
              "short": 25195,
              "net": 53526
            },
            "smallTrader": {
              "long": 24044,
              "short": 17447,
              "net": 6597
            }
          },
          "openInterest": 125914
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162591,
              "short": 106978,
              "net": 55613
            },
            "nonCommercial": {
              "long": 24044,
              "short": 59897,
              "net": -35853
            },
            "smallTrader": {
              "long": 12442,
              "short": 32202,
              "net": -19760
            }
          },
          "openInterest": 199855
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67906,
              "short": 48899,
              "net": 19007
            },
            "nonCommercial": {
              "long": 23039,
              "short": 51688,
              "net": -28649
            },
            "smallTrader": {
              "long": 29189,
              "short": 19547,
              "net": 9642
            }
          },
          "openInterest": 120997
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109835,
              "short": 101121,
              "net": 8714
            },
            "nonCommercial": {
              "long": 33456,
              "short": 43176,
              "net": -9720
            },
            "smallTrader": {
              "long": 10645,
              "short": 9639,
              "net": 1006
            }
          },
          "openInterest": 173305
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62025,
              "short": 65565,
              "net": -3540
            },
            "nonCommercial": {
              "long": 28714,
              "short": 23404,
              "net": 5310
            },
            "smallTrader": {
              "long": 5563,
              "short": 7333,
              "net": -1770
            }
          },
          "openInterest": 111501
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68689,
              "short": 61854,
              "net": 6835
            },
            "nonCommercial": {
              "long": 31413,
              "short": 33123,
              "net": -1710
            },
            "smallTrader": {
              "long": 12069,
              "short": 17194,
              "net": -5125
            }
          },
          "openInterest": 126638
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 575641,
              "short": 689411,
              "net": -113770
            },
            "nonCommercial": {
              "long": 338493,
              "short": 115075,
              "net": 223418
            },
            "smallTrader": {
              "long": 137256,
              "short": 246904,
              "net": -109648
            }
          },
          "openInterest": 1211479
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71595,
              "short": 90680,
              "net": -19085
            },
            "nonCommercial": {
              "long": 47988,
              "short": 29317,
              "net": 18671
            },
            "smallTrader": {
              "long": 14337,
              "short": 13923,
              "net": 414
            }
          },
          "openInterest": 147317
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 578874,
              "short": 774269,
              "net": -195395
            },
            "nonCommercial": {
              "long": 312172,
              "short": 152824,
              "net": 159348
            },
            "smallTrader": {
              "long": 94738,
              "short": 58691,
              "net": 36047
            }
          },
          "openInterest": 1388799
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28790,
              "short": 41516,
              "net": -12726
            },
            "nonCommercial": {
              "long": 13413,
              "short": 3894,
              "net": 9519
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50249
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 8544,
              "short": 8627,
              "net": -83
            },
            "nonCommercial": {
              "long": 379,
              "short": 382,
              "net": -3
            },
            "smallTrader": {
              "long": 227,
              "short": 141,
              "net": 86
            }
          },
          "openInterest": 9387
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 231765,
              "short": 50103,
              "net": 181662
            },
            "nonCommercial": {
              "long": 29770,
              "short": 184965,
              "net": -155195
            },
            "smallTrader": {
              "long": 31597,
              "short": 58064,
              "net": -26467
            }
          },
          "openInterest": 294263
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9052,
              "short": 8570,
              "net": 482
            },
            "nonCommercial": {
              "long": 16362,
              "short": 6264,
              "net": 10098
            },
            "smallTrader": {
              "long": 7043,
              "short": 17623,
              "net": -10580
            }
          },
          "openInterest": 37681
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155915,
              "short": 235714,
              "net": -79799
            },
            "nonCommercial": {
              "long": 88322,
              "short": 19339,
              "net": 68983
            },
            "smallTrader": {
              "long": 23659,
              "short": 12843,
              "net": 10816
            }
          },
          "openInterest": 298932
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 160949,
              "short": 327523,
              "net": -166574
            },
            "nonCommercial": {
              "long": 166262,
              "short": 33502,
              "net": 132760
            },
            "smallTrader": {
              "long": 57358,
              "short": 23544,
              "net": 33814
            }
          },
          "openInterest": 417923
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144202,
              "short": 183703,
              "net": -39501
            },
            "nonCommercial": {
              "long": 53117,
              "short": 36439,
              "net": 16678
            },
            "smallTrader": {
              "long": 47468,
              "short": 24645,
              "net": 22823
            }
          },
          "openInterest": 272921
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63448,
              "short": 120176,
              "net": -56728
            },
            "nonCommercial": {
              "long": 76671,
              "short": 17014,
              "net": 59657
            },
            "smallTrader": {
              "long": 23407,
              "short": 26336,
              "net": -2929
            }
          },
          "openInterest": 163533
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101863,
              "short": 109404,
              "net": -7541
            },
            "nonCommercial": {
              "long": 70510,
              "short": 54332,
              "net": 16178
            },
            "smallTrader": {
              "long": 28009,
              "short": 36646,
              "net": -8637
            }
          },
          "openInterest": 238037
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145383,
              "short": 158767,
              "net": -13384
            },
            "nonCommercial": {
              "long": 111440,
              "short": 68423,
              "net": 43017
            },
            "smallTrader": {
              "long": 29982,
              "short": 59615,
              "net": -29633
            }
          },
          "openInterest": 333360
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95563,
              "short": 71014,
              "net": 24549
            },
            "nonCommercial": {
              "long": 25147,
              "short": 47479,
              "net": -22332
            },
            "smallTrader": {
              "long": 3034,
              "short": 5251,
              "net": -2217
            }
          },
          "openInterest": 123845
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44845,
              "short": 58546,
              "net": -13701
            },
            "nonCommercial": {
              "long": 13404,
              "short": 3692,
              "net": 9712
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69158
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 413538,
              "short": 279834,
              "net": 133704
            },
            "nonCommercial": {
              "long": 214841,
              "short": 369876,
              "net": -155035
            },
            "smallTrader": {
              "long": 68159,
              "short": 46828,
              "net": 21331
            }
          },
          "openInterest": 1096284
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 542,
              "short": 6388,
              "net": -5846
            },
            "nonCommercial": {
              "long": 10658,
              "short": 5629,
              "net": 5029
            },
            "smallTrader": {
              "long": 2607,
              "short": 1790,
              "net": 817
            }
          },
          "openInterest": 14173
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7211,
              "short": 29697,
              "net": -22486
            },
            "nonCommercial": {
              "long": 30032,
              "short": 9995,
              "net": 20037
            },
            "smallTrader": {
              "long": 6197,
              "short": 3748,
              "net": 2449
            }
          },
          "openInterest": 43692
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 558551,
              "short": 545949,
              "net": 12602
            },
            "nonCommercial": {
              "long": 61440,
              "short": 100473,
              "net": -39033
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 755841
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38959,
              "short": 58021,
              "net": -19062
            },
            "nonCommercial": {
              "long": 26208,
              "short": 15137,
              "net": 11071
            },
            "smallTrader": {
              "long": 20322,
              "short": 12331,
              "net": 7991
            }
          },
          "openInterest": 104345
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102582,
              "short": 94932,
              "net": 7650
            },
            "nonCommercial": {
              "long": 30526,
              "short": 42006,
              "net": -11480
            },
            "smallTrader": {
              "long": 26890,
              "short": 23060,
              "net": 3830
            }
          },
          "openInterest": 183589
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152940,
              "short": 158704,
              "net": -5764
            },
            "nonCommercial": {
              "long": 68023,
              "short": 60437,
              "net": 7586
            },
            "smallTrader": {
              "long": 28442,
              "short": 30264,
              "net": -1822
            }
          },
          "openInterest": 277806
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239280,
              "short": 259348,
              "net": -20068
            },
            "nonCommercial": {
              "long": 111684,
              "short": 63034,
              "net": 48650
            },
            "smallTrader": {
              "long": 42418,
              "short": 71000,
              "net": -28582
            }
          },
          "openInterest": 459749
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 336685,
              "short": 368660,
              "net": -31975
            },
            "nonCommercial": {
              "long": 124090,
              "short": 77019,
              "net": 47071
            },
            "smallTrader": {
              "long": 60422,
              "short": 75518,
              "net": -15096
            }
          },
          "openInterest": 583648
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30706,
              "short": 4215,
              "net": 26491
            },
            "nonCommercial": {
              "long": 5112,
              "short": 17209,
              "net": -12097
            },
            "smallTrader": {
              "long": 6042,
              "short": 20436,
              "net": -14394
            }
          },
          "openInterest": 41869
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6061,
              "short": 59023,
              "net": -52962
            },
            "nonCommercial": {
              "long": 52644,
              "short": 8057,
              "net": 44587
            },
            "smallTrader": {
              "long": 9765,
              "short": 1390,
              "net": 8375
            }
          },
          "openInterest": 69024
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 85494,
              "short": 67914,
              "net": 17580
            },
            "nonCommercial": {
              "long": 12003,
              "short": 32216,
              "net": -20213
            },
            "smallTrader": {
              "long": 15921,
              "short": 13288,
              "net": 2633
            }
          },
          "openInterest": 144035
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61242,
              "short": 77011,
              "net": -15769
            },
            "nonCommercial": {
              "long": 38046,
              "short": 16778,
              "net": 21268
            },
            "smallTrader": {
              "long": 17984,
              "short": 23483,
              "net": -5499
            }
          },
          "openInterest": 142039
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231286,
              "short": 156284,
              "net": 75002
            },
            "nonCommercial": {
              "long": 73709,
              "short": 129018,
              "net": -55309
            },
            "smallTrader": {
              "long": 35167,
              "short": 54860,
              "net": -19693
            }
          },
          "openInterest": 407663
        }
      ]
    },
    {
      "reportDate": "2012-01-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1094088,
              "short": 1143838,
              "net": -49750
            },
            "nonCommercial": {
              "long": 286446,
              "short": 193943,
              "net": 92503
            },
            "smallTrader": {
              "long": 288027,
              "short": 330780,
              "net": -42753
            }
          },
          "openInterest": 1688393
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 358915,
              "short": 536352,
              "net": -177437
            },
            "nonCommercial": {
              "long": 302564,
              "short": 143210,
              "net": 159354
            },
            "smallTrader": {
              "long": 119787,
              "short": 101704,
              "net": 18083
            }
          },
          "openInterest": 787412
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 399410,
              "short": 407368,
              "net": -7958
            },
            "nonCommercial": {
              "long": 90188,
              "short": 107540,
              "net": -17352
            },
            "smallTrader": {
              "long": 147813,
              "short": 122503,
              "net": 25310
            }
          },
          "openInterest": 641385
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 716350,
              "short": 1044374,
              "net": -328024
            },
            "nonCommercial": {
              "long": 461973,
              "short": 157382,
              "net": 304591
            },
            "smallTrader": {
              "long": 237732,
              "short": 214299,
              "net": 23433
            }
          },
          "openInterest": 1425200
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23025,
              "short": 87121,
              "net": -64096
            },
            "nonCommercial": {
              "long": 83346,
              "short": 29040,
              "net": 54306
            },
            "smallTrader": {
              "long": 26322,
              "short": 16532,
              "net": 9790
            }
          },
          "openInterest": 135321
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174545,
              "short": 108900,
              "net": 65645
            },
            "nonCommercial": {
              "long": 23373,
              "short": 65007,
              "net": -41634
            },
            "smallTrader": {
              "long": 12898,
              "short": 36909,
              "net": -24011
            }
          },
          "openInterest": 211418
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70249,
              "short": 47130,
              "net": 23119
            },
            "nonCommercial": {
              "long": 25118,
              "short": 53848,
              "net": -28730
            },
            "smallTrader": {
              "long": 26666,
              "short": 21055,
              "net": 5611
            }
          },
          "openInterest": 123101
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109853,
              "short": 101256,
              "net": 8597
            },
            "nonCommercial": {
              "long": 31970,
              "short": 39932,
              "net": -7962
            },
            "smallTrader": {
              "long": 9421,
              "short": 10056,
              "net": -635
            }
          },
          "openInterest": 169999
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60685,
              "short": 69643,
              "net": -8958
            },
            "nonCommercial": {
              "long": 30116,
              "short": 19722,
              "net": 10394
            },
            "smallTrader": {
              "long": 6500,
              "short": 7936,
              "net": -1436
            }
          },
          "openInterest": 112656
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67784,
              "short": 65652,
              "net": 2132
            },
            "nonCommercial": {
              "long": 34047,
              "short": 31736,
              "net": 2311
            },
            "smallTrader": {
              "long": 13054,
              "short": 17497,
              "net": -4443
            }
          },
          "openInterest": 132457
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 560119,
              "short": 654271,
              "net": -94152
            },
            "nonCommercial": {
              "long": 333795,
              "short": 134867,
              "net": 198928
            },
            "smallTrader": {
              "long": 144290,
              "short": 249066,
              "net": -104776
            }
          },
          "openInterest": 1205421
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78210,
              "short": 97891,
              "net": -19681
            },
            "nonCommercial": {
              "long": 47212,
              "short": 29951,
              "net": 17261
            },
            "smallTrader": {
              "long": 14904,
              "short": 12484,
              "net": 2420
            }
          },
          "openInterest": 155162
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 577610,
              "short": 780726,
              "net": -203116
            },
            "nonCommercial": {
              "long": 322996,
              "short": 151770,
              "net": 171226
            },
            "smallTrader": {
              "long": 92408,
              "short": 60518,
              "net": 31890
            }
          },
          "openInterest": 1381041
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28691,
              "short": 41314,
              "net": -12623
            },
            "nonCommercial": {
              "long": 13940,
              "short": 4327,
              "net": 9613
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50886
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10192,
              "short": 9924,
              "net": 268
            },
            "nonCommercial": {
              "long": 201,
              "short": 657,
              "net": -456
            },
            "smallTrader": {
              "long": 442,
              "short": 254,
              "net": 188
            }
          },
          "openInterest": 11016
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 238254,
              "short": 51069,
              "net": 187185
            },
            "nonCommercial": {
              "long": 28396,
              "short": 188426,
              "net": -160030
            },
            "smallTrader": {
              "long": 32951,
              "short": 60106,
              "net": -27155
            }
          },
          "openInterest": 300962
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8833,
              "short": 9207,
              "net": -374
            },
            "nonCommercial": {
              "long": 18408,
              "short": 6544,
              "net": 11864
            },
            "smallTrader": {
              "long": 7204,
              "short": 18694,
              "net": -11490
            }
          },
          "openInterest": 39995
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160305,
              "short": 242758,
              "net": -82453
            },
            "nonCommercial": {
              "long": 91175,
              "short": 19365,
              "net": 71810
            },
            "smallTrader": {
              "long": 24324,
              "short": 13681,
              "net": 10643
            }
          },
          "openInterest": 307526
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 172691,
              "short": 345667,
              "net": -172976
            },
            "nonCommercial": {
              "long": 167373,
              "short": 31344,
              "net": 136029
            },
            "smallTrader": {
              "long": 58713,
              "short": 21766,
              "net": 36947
            }
          },
          "openInterest": 432838
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138517,
              "short": 180699,
              "net": -42182
            },
            "nonCommercial": {
              "long": 55975,
              "short": 36173,
              "net": 19802
            },
            "smallTrader": {
              "long": 47133,
              "short": 24753,
              "net": 22380
            }
          },
          "openInterest": 274542
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64244,
              "short": 124129,
              "net": -59885
            },
            "nonCommercial": {
              "long": 78355,
              "short": 19493,
              "net": 58862
            },
            "smallTrader": {
              "long": 25439,
              "short": 24416,
              "net": 1023
            }
          },
          "openInterest": 168070
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103058,
              "short": 112102,
              "net": -9044
            },
            "nonCommercial": {
              "long": 73690,
              "short": 56972,
              "net": 16718
            },
            "smallTrader": {
              "long": 27592,
              "short": 35266,
              "net": -7674
            }
          },
          "openInterest": 240206
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146591,
              "short": 157568,
              "net": -10977
            },
            "nonCommercial": {
              "long": 111148,
              "short": 68472,
              "net": 42676
            },
            "smallTrader": {
              "long": 28969,
              "short": 60668,
              "net": -31699
            }
          },
          "openInterest": 333881
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103179,
              "short": 84011,
              "net": 19168
            },
            "nonCommercial": {
              "long": 24219,
              "short": 41547,
              "net": -17328
            },
            "smallTrader": {
              "long": 2963,
              "short": 4803,
              "net": -1840
            }
          },
          "openInterest": 130393
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49293,
              "short": 65035,
              "net": -15742
            },
            "nonCommercial": {
              "long": 15374,
              "short": 3863,
              "net": 11511
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77129
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 424081,
              "short": 294597,
              "net": 129484
            },
            "nonCommercial": {
              "long": 218296,
              "short": 373069,
              "net": -154773
            },
            "smallTrader": {
              "long": 76113,
              "short": 50824,
              "net": 25289
            }
          },
          "openInterest": 1134701
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1478,
              "short": 12208,
              "net": -10730
            },
            "nonCommercial": {
              "long": 16195,
              "short": 6740,
              "net": 9455
            },
            "smallTrader": {
              "long": 2916,
              "short": 1641,
              "net": 1275
            }
          },
          "openInterest": 20955
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7283,
              "short": 30810,
              "net": -23527
            },
            "nonCommercial": {
              "long": 30528,
              "short": 9467,
              "net": 21061
            },
            "smallTrader": {
              "long": 5806,
              "short": 3340,
              "net": 2466
            }
          },
          "openInterest": 43849
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 563699,
              "short": 543855,
              "net": 19844
            },
            "nonCommercial": {
              "long": 59805,
              "short": 105451,
              "net": -45646
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 766599
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39029,
              "short": 59411,
              "net": -20382
            },
            "nonCommercial": {
              "long": 26209,
              "short": 12816,
              "net": 13393
            },
            "smallTrader": {
              "long": 19202,
              "short": 12213,
              "net": 6989
            }
          },
          "openInterest": 103668
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112942,
              "short": 97077,
              "net": 15865
            },
            "nonCommercial": {
              "long": 29007,
              "short": 47337,
              "net": -18330
            },
            "smallTrader": {
              "long": 26740,
              "short": 24275,
              "net": 2465
            }
          },
          "openInterest": 190530
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178256,
              "short": 160420,
              "net": 17836
            },
            "nonCommercial": {
              "long": 59832,
              "short": 72585,
              "net": -12753
            },
            "smallTrader": {
              "long": 26904,
              "short": 31987,
              "net": -5083
            }
          },
          "openInterest": 294612
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246390,
              "short": 257178,
              "net": -10788
            },
            "nonCommercial": {
              "long": 112834,
              "short": 69682,
              "net": 43152
            },
            "smallTrader": {
              "long": 42935,
              "short": 75299,
              "net": -32364
            }
          },
          "openInterest": 478025
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351584,
              "short": 390708,
              "net": -39124
            },
            "nonCommercial": {
              "long": 130183,
              "short": 82189,
              "net": 47994
            },
            "smallTrader": {
              "long": 65673,
              "short": 74543,
              "net": -8870
            }
          },
          "openInterest": 613159
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29624,
              "short": 4792,
              "net": 24832
            },
            "nonCommercial": {
              "long": 4649,
              "short": 17471,
              "net": -12822
            },
            "smallTrader": {
              "long": 7278,
              "short": 19288,
              "net": -12010
            }
          },
          "openInterest": 41577
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6321,
              "short": 58372,
              "net": -52051
            },
            "nonCommercial": {
              "long": 51836,
              "short": 7078,
              "net": 44758
            },
            "smallTrader": {
              "long": 9795,
              "short": 2502,
              "net": 7293
            }
          },
          "openInterest": 68483
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 83935,
              "short": 70669,
              "net": 13266
            },
            "nonCommercial": {
              "long": 13992,
              "short": 31297,
              "net": -17305
            },
            "smallTrader": {
              "long": 23061,
              "short": 19022,
              "net": 4039
            }
          },
          "openInterest": 154301
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62825,
              "short": 74717,
              "net": -11892
            },
            "nonCommercial": {
              "long": 37333,
              "short": 19665,
              "net": 17668
            },
            "smallTrader": {
              "long": 17380,
              "short": 23156,
              "net": -5776
            }
          },
          "openInterest": 141914
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253940,
              "short": 166018,
              "net": 87922
            },
            "nonCommercial": {
              "long": 76396,
              "short": 138941,
              "net": -62545
            },
            "smallTrader": {
              "long": 35816,
              "short": 61193,
              "net": -25377
            }
          },
          "openInterest": 443914
        }
      ]
    },
    {
      "reportDate": "2012-01-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1212317,
              "short": 1073872,
              "net": 138445
            },
            "nonCommercial": {
              "long": 221031,
              "short": 264908,
              "net": -43877
            },
            "smallTrader": {
              "long": 256652,
              "short": 351220,
              "net": -94568
            }
          },
          "openInterest": 1708405
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420283,
              "short": 600194,
              "net": -179911
            },
            "nonCommercial": {
              "long": 295674,
              "short": 137186,
              "net": 158488
            },
            "smallTrader": {
              "long": 122337,
              "short": 100914,
              "net": 21423
            }
          },
          "openInterest": 845260
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 411882,
              "short": 374693,
              "net": 37189
            },
            "nonCommercial": {
              "long": 72085,
              "short": 113666,
              "net": -41581
            },
            "smallTrader": {
              "long": 136420,
              "short": 132028,
              "net": 4392
            }
          },
          "openInterest": 624696
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 798466,
              "short": 1052270,
              "net": -253804
            },
            "nonCommercial": {
              "long": 408365,
              "short": 151663,
              "net": 256702
            },
            "smallTrader": {
              "long": 220678,
              "short": 223576,
              "net": -2898
            }
          },
          "openInterest": 1446476
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17892,
              "short": 98364,
              "net": -80472
            },
            "nonCommercial": {
              "long": 90943,
              "short": 21457,
              "net": 69486
            },
            "smallTrader": {
              "long": 28193,
              "short": 17207,
              "net": 10986
            }
          },
          "openInterest": 139724
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158781,
              "short": 110718,
              "net": 48063
            },
            "nonCommercial": {
              "long": 16103,
              "short": 47464,
              "net": -31361
            },
            "smallTrader": {
              "long": 14665,
              "short": 31367,
              "net": -16702
            }
          },
          "openInterest": 190040
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54912,
              "short": 48032,
              "net": 6880
            },
            "nonCommercial": {
              "long": 29772,
              "short": 48681,
              "net": -18909
            },
            "smallTrader": {
              "long": 31029,
              "short": 19000,
              "net": 12029
            }
          },
          "openInterest": 117164
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109654,
              "short": 103921,
              "net": 5733
            },
            "nonCommercial": {
              "long": 31597,
              "short": 37810,
              "net": -6213
            },
            "smallTrader": {
              "long": 10777,
              "short": 10297,
              "net": 480
            }
          },
          "openInterest": 171519
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63567,
              "short": 71093,
              "net": -7526
            },
            "nonCommercial": {
              "long": 30647,
              "short": 21778,
              "net": 8869
            },
            "smallTrader": {
              "long": 6452,
              "short": 7795,
              "net": -1343
            }
          },
          "openInterest": 116252
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70960,
              "short": 70786,
              "net": 174
            },
            "nonCommercial": {
              "long": 36031,
              "short": 31508,
              "net": 4523
            },
            "smallTrader": {
              "long": 13326,
              "short": 18023,
              "net": -4697
            }
          },
          "openInterest": 142751
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 566561,
              "short": 640638,
              "net": -74077
            },
            "nonCommercial": {
              "long": 329958,
              "short": 150504,
              "net": 179454
            },
            "smallTrader": {
              "long": 142440,
              "short": 247817,
              "net": -105377
            }
          },
          "openInterest": 1214461
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81504,
              "short": 107744,
              "net": -26240
            },
            "nonCommercial": {
              "long": 49588,
              "short": 25371,
              "net": 24217
            },
            "smallTrader": {
              "long": 14979,
              "short": 12956,
              "net": 2023
            }
          },
          "openInterest": 165008
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 549636,
              "short": 754903,
              "net": -205267
            },
            "nonCommercial": {
              "long": 322355,
              "short": 144510,
              "net": 177845
            },
            "smallTrader": {
              "long": 86884,
              "short": 59462,
              "net": 27422
            }
          },
          "openInterest": 1341810
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27813,
              "short": 41910,
              "net": -14097
            },
            "nonCommercial": {
              "long": 16294,
              "short": 4558,
              "net": 11736
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51716
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11265,
              "short": 11277,
              "net": -12
            },
            "nonCommercial": {
              "long": 301,
              "short": 507,
              "net": -206
            },
            "smallTrader": {
              "long": 389,
              "short": 171,
              "net": 218
            }
          },
          "openInterest": 12281
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 248435,
              "short": 50819,
              "net": 197616
            },
            "nonCommercial": {
              "long": 31299,
              "short": 202646,
              "net": -171347
            },
            "smallTrader": {
              "long": 33669,
              "short": 59938,
              "net": -26269
            }
          },
          "openInterest": 315350
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8744,
              "short": 9696,
              "net": -952
            },
            "nonCommercial": {
              "long": 20531,
              "short": 7100,
              "net": 13431
            },
            "smallTrader": {
              "long": 7284,
              "short": 19763,
              "net": -12479
            }
          },
          "openInterest": 43304
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179698,
              "short": 269413,
              "net": -89715
            },
            "nonCommercial": {
              "long": 94080,
              "short": 16397,
              "net": 77683
            },
            "smallTrader": {
              "long": 26158,
              "short": 14126,
              "net": 12032
            }
          },
          "openInterest": 338176
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 164048,
              "short": 343816,
              "net": -179768
            },
            "nonCommercial": {
              "long": 173479,
              "short": 31256,
              "net": 142223
            },
            "smallTrader": {
              "long": 59987,
              "short": 22442,
              "net": 37545
            }
          },
          "openInterest": 427032
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149158,
              "short": 190340,
              "net": -41182
            },
            "nonCommercial": {
              "long": 52333,
              "short": 33459,
              "net": 18874
            },
            "smallTrader": {
              "long": 47079,
              "short": 24771,
              "net": 22308
            }
          },
          "openInterest": 278528
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64774,
              "short": 100438,
              "net": -35664
            },
            "nonCommercial": {
              "long": 66194,
              "short": 21827,
              "net": 44367
            },
            "smallTrader": {
              "long": 21049,
              "short": 29752,
              "net": -8703
            }
          },
          "openInterest": 152061
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104970,
              "short": 117170,
              "net": -12200
            },
            "nonCommercial": {
              "long": 78559,
              "short": 60867,
              "net": 17692
            },
            "smallTrader": {
              "long": 28577,
              "short": 34069,
              "net": -5492
            }
          },
          "openInterest": 249939
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144236,
              "short": 158923,
              "net": -14687
            },
            "nonCommercial": {
              "long": 115519,
              "short": 68485,
              "net": 47034
            },
            "smallTrader": {
              "long": 29532,
              "short": 61879,
              "net": -32347
            }
          },
          "openInterest": 335617
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102053,
              "short": 108512,
              "net": -6459
            },
            "nonCommercial": {
              "long": 36512,
              "short": 29094,
              "net": 7418
            },
            "smallTrader": {
              "long": 3949,
              "short": 4908,
              "net": -959
            }
          },
          "openInterest": 142514
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52762,
              "short": 76561,
              "net": -23799
            },
            "nonCommercial": {
              "long": 22708,
              "short": 3893,
              "net": 18815
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91118
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 428434,
              "short": 310222,
              "net": 118212
            },
            "nonCommercial": {
              "long": 246851,
              "short": 388047,
              "net": -141196
            },
            "smallTrader": {
              "long": 73390,
              "short": 50406,
              "net": 22984
            }
          },
          "openInterest": 1152540
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1715,
              "short": 16265,
              "net": -14550
            },
            "nonCommercial": {
              "long": 20232,
              "short": 7300,
              "net": 12932
            },
            "smallTrader": {
              "long": 3256,
              "short": 1638,
              "net": 1618
            }
          },
          "openInterest": 25569
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7321,
              "short": 33003,
              "net": -25682
            },
            "nonCommercial": {
              "long": 30331,
              "short": 8247,
              "net": 22084
            },
            "smallTrader": {
              "long": 6207,
              "short": 2609,
              "net": 3598
            }
          },
          "openInterest": 44105
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 573869,
              "short": 558915,
              "net": 14954
            },
            "nonCommercial": {
              "long": 64829,
              "short": 105525,
              "net": -40696
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 794994
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35283,
              "short": 60304,
              "net": -25021
            },
            "nonCommercial": {
              "long": 27051,
              "short": 10934,
              "net": 16117
            },
            "smallTrader": {
              "long": 20171,
              "short": 11267,
              "net": 8904
            }
          },
          "openInterest": 103025
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115537,
              "short": 109701,
              "net": 5836
            },
            "nonCommercial": {
              "long": 32012,
              "short": 42539,
              "net": -10527
            },
            "smallTrader": {
              "long": 30171,
              "short": 25480,
              "net": 4691
            }
          },
          "openInterest": 201968
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181772,
              "short": 167407,
              "net": 14365
            },
            "nonCommercial": {
              "long": 68363,
              "short": 79807,
              "net": -11444
            },
            "smallTrader": {
              "long": 27216,
              "short": 30137,
              "net": -2921
            }
          },
          "openInterest": 315325
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238408,
              "short": 257085,
              "net": -18677
            },
            "nonCommercial": {
              "long": 121112,
              "short": 68870,
              "net": 52242
            },
            "smallTrader": {
              "long": 41879,
              "short": 75444,
              "net": -33565
            }
          },
          "openInterest": 478304
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 350512,
              "short": 427477,
              "net": -76965
            },
            "nonCommercial": {
              "long": 138927,
              "short": 64073,
              "net": 74854
            },
            "smallTrader": {
              "long": 76273,
              "short": 74162,
              "net": 2111
            }
          },
          "openInterest": 636763
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24745,
              "short": 5275,
              "net": 19470
            },
            "nonCommercial": {
              "long": 5172,
              "short": 17686,
              "net": -12514
            },
            "smallTrader": {
              "long": 9235,
              "short": 16191,
              "net": -6956
            }
          },
          "openInterest": 39314
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4414,
              "short": 57437,
              "net": -53023
            },
            "nonCommercial": {
              "long": 50847,
              "short": 3924,
              "net": 46923
            },
            "smallTrader": {
              "long": 7759,
              "short": 1659,
              "net": 6100
            }
          },
          "openInterest": 64148
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 79472,
              "short": 66129,
              "net": 13343
            },
            "nonCommercial": {
              "long": 25096,
              "short": 42845,
              "net": -17749
            },
            "smallTrader": {
              "long": 7797,
              "short": 3391,
              "net": 4406
            }
          },
          "openInterest": 151622
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67018,
              "short": 74584,
              "net": -7566
            },
            "nonCommercial": {
              "long": 36073,
              "short": 23098,
              "net": 12975
            },
            "smallTrader": {
              "long": 18646,
              "short": 24055,
              "net": -5409
            }
          },
          "openInterest": 145942
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258171,
              "short": 177319,
              "net": 80852
            },
            "nonCommercial": {
              "long": 85774,
              "short": 145157,
              "net": -59383
            },
            "smallTrader": {
              "long": 37768,
              "short": 59237,
              "net": -21469
            }
          },
          "openInterest": 464863
        }
      ]
    },
    {
      "reportDate": "2012-01-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1241347,
              "short": 1157380,
              "net": 83967
            },
            "nonCommercial": {
              "long": 217317,
              "short": 246900,
              "net": -29583
            },
            "smallTrader": {
              "long": 279019,
              "short": 333403,
              "net": -54384
            }
          },
          "openInterest": 1763911
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 477158,
              "short": 703566,
              "net": -226408
            },
            "nonCommercial": {
              "long": 325551,
              "short": 125394,
              "net": 200157
            },
            "smallTrader": {
              "long": 123739,
              "short": 97488,
              "net": 26251
            }
          },
          "openInterest": 934666
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 396615,
              "short": 380098,
              "net": 16517
            },
            "nonCommercial": {
              "long": 75726,
              "short": 92907,
              "net": -17181
            },
            "smallTrader": {
              "long": 142350,
              "short": 141686,
              "net": 664
            }
          },
          "openInterest": 619808
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 775997,
              "short": 1098168,
              "net": -322171
            },
            "nonCommercial": {
              "long": 456111,
              "short": 153226,
              "net": 302885
            },
            "smallTrader": {
              "long": 235052,
              "short": 215766,
              "net": 19286
            }
          },
          "openInterest": 1477558
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21327,
              "short": 109504,
              "net": -88177
            },
            "nonCommercial": {
              "long": 97471,
              "short": 19427,
              "net": 78044
            },
            "smallTrader": {
              "long": 28398,
              "short": 18265,
              "net": 10133
            }
          },
          "openInterest": 150115
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151492,
              "short": 111212,
              "net": 40280
            },
            "nonCommercial": {
              "long": 23698,
              "short": 49912,
              "net": -26214
            },
            "smallTrader": {
              "long": 15061,
              "short": 29127,
              "net": -14066
            }
          },
          "openInterest": 190849
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54905,
              "short": 48260,
              "net": 6645
            },
            "nonCommercial": {
              "long": 30140,
              "short": 49549,
              "net": -19409
            },
            "smallTrader": {
              "long": 32522,
              "short": 19758,
              "net": 12764
            }
          },
          "openInterest": 119270
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109642,
              "short": 106526,
              "net": 3116
            },
            "nonCommercial": {
              "long": 28785,
              "short": 30958,
              "net": -2173
            },
            "smallTrader": {
              "long": 10701,
              "short": 11644,
              "net": -943
            }
          },
          "openInterest": 168576
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65470,
              "short": 72602,
              "net": -7132
            },
            "nonCommercial": {
              "long": 33055,
              "short": 24414,
              "net": 8641
            },
            "smallTrader": {
              "long": 7495,
              "short": 9004,
              "net": -1509
            }
          },
          "openInterest": 124356
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77199,
              "short": 78424,
              "net": -1225
            },
            "nonCommercial": {
              "long": 37665,
              "short": 33482,
              "net": 4183
            },
            "smallTrader": {
              "long": 13830,
              "short": 16788,
              "net": -2958
            }
          },
          "openInterest": 151787
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578157,
              "short": 678269,
              "net": -100112
            },
            "nonCommercial": {
              "long": 344682,
              "short": 132518,
              "net": 212164
            },
            "smallTrader": {
              "long": 126607,
              "short": 238659,
              "net": -112052
            }
          },
          "openInterest": 1235541
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91284,
              "short": 116377,
              "net": -25093
            },
            "nonCommercial": {
              "long": 48651,
              "short": 24657,
              "net": 23994
            },
            "smallTrader": {
              "long": 14737,
              "short": 13638,
              "net": 1099
            }
          },
          "openInterest": 172686
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 571809,
              "short": 773269,
              "net": -201460
            },
            "nonCommercial": {
              "long": 321176,
              "short": 150477,
              "net": 170699
            },
            "smallTrader": {
              "long": 85877,
              "short": 55116,
              "net": 30761
            }
          },
          "openInterest": 1399874
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27176,
              "short": 42562,
              "net": -15386
            },
            "nonCommercial": {
              "long": 17444,
              "short": 4519,
              "net": 12925
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51836
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11922,
              "short": 11777,
              "net": 145
            },
            "nonCommercial": {
              "long": 357,
              "short": 601,
              "net": -244
            },
            "smallTrader": {
              "long": 324,
              "short": 225,
              "net": 99
            }
          },
          "openInterest": 12928
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 239127,
              "short": 55202,
              "net": 183925
            },
            "nonCommercial": {
              "long": 31906,
              "short": 189452,
              "net": -157546
            },
            "smallTrader": {
              "long": 31940,
              "short": 58319,
              "net": -26379
            }
          },
          "openInterest": 305328
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8700,
              "short": 10245,
              "net": -1545
            },
            "nonCommercial": {
              "long": 21110,
              "short": 6915,
              "net": 14195
            },
            "smallTrader": {
              "long": 7141,
              "short": 19791,
              "net": -12650
            }
          },
          "openInterest": 44705
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164563,
              "short": 260911,
              "net": -96348
            },
            "nonCommercial": {
              "long": 101720,
              "short": 17848,
              "net": 83872
            },
            "smallTrader": {
              "long": 24859,
              "short": 12383,
              "net": 12476
            }
          },
          "openInterest": 325384
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147555,
              "short": 357417,
              "net": -209862
            },
            "nonCommercial": {
              "long": 197478,
              "short": 26119,
              "net": 171359
            },
            "smallTrader": {
              "long": 57493,
              "short": 18990,
              "net": 38503
            }
          },
          "openInterest": 425133
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148784,
              "short": 192826,
              "net": -44042
            },
            "nonCommercial": {
              "long": 51697,
              "short": 29788,
              "net": 21909
            },
            "smallTrader": {
              "long": 43664,
              "short": 21531,
              "net": 22133
            }
          },
          "openInterest": 274900
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65159,
              "short": 118220,
              "net": -53061
            },
            "nonCommercial": {
              "long": 81054,
              "short": 24385,
              "net": 56669
            },
            "smallTrader": {
              "long": 26740,
              "short": 30348,
              "net": -3608
            }
          },
          "openInterest": 172967
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102832,
              "short": 113616,
              "net": -10784
            },
            "nonCommercial": {
              "long": 78279,
              "short": 60052,
              "net": 18227
            },
            "smallTrader": {
              "long": 26847,
              "short": 34290,
              "net": -7443
            }
          },
          "openInterest": 248543
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144362,
              "short": 164943,
              "net": -20581
            },
            "nonCommercial": {
              "long": 123790,
              "short": 68943,
              "net": 54847
            },
            "smallTrader": {
              "long": 28674,
              "short": 62940,
              "net": -34266
            }
          },
          "openInterest": 339209
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101524,
              "short": 123612,
              "net": -22088
            },
            "nonCommercial": {
              "long": 44190,
              "short": 22709,
              "net": 21481
            },
            "smallTrader": {
              "long": 4852,
              "short": 4245,
              "net": 607
            }
          },
          "openInterest": 150567
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56757,
              "short": 82774,
              "net": -26017
            },
            "nonCommercial": {
              "long": 25453,
              "short": 3938,
              "net": 21515
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91933
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 447334,
              "short": 342918,
              "net": 104416
            },
            "nonCommercial": {
              "long": 267414,
              "short": 394317,
              "net": -126903
            },
            "smallTrader": {
              "long": 68468,
              "short": 45981,
              "net": 22487
            }
          },
          "openInterest": 1203330
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1796,
              "short": 19087,
              "net": -17291
            },
            "nonCommercial": {
              "long": 25330,
              "short": 10533,
              "net": 14797
            },
            "smallTrader": {
              "long": 4121,
              "short": 1627,
              "net": 2494
            }
          },
          "openInterest": 31627
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7047,
              "short": 36519,
              "net": -29472
            },
            "nonCommercial": {
              "long": 30967,
              "short": 5991,
              "net": 24976
            },
            "smallTrader": {
              "long": 6776,
              "short": 2280,
              "net": 4496
            }
          },
          "openInterest": 45030
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 572547,
              "short": 570406,
              "net": 2141
            },
            "nonCommercial": {
              "long": 76615,
              "short": 109187,
              "net": -32572
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 799299
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33693,
              "short": 62422,
              "net": -28729
            },
            "nonCommercial": {
              "long": 28465,
              "short": 9374,
              "net": 19091
            },
            "smallTrader": {
              "long": 19985,
              "short": 10347,
              "net": 9638
            }
          },
          "openInterest": 101747
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113768,
              "short": 108972,
              "net": 4796
            },
            "nonCommercial": {
              "long": 33374,
              "short": 41399,
              "net": -8025
            },
            "smallTrader": {
              "long": 28451,
              "short": 25222,
              "net": 3229
            }
          },
          "openInterest": 202350
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186960,
              "short": 166605,
              "net": 20355
            },
            "nonCommercial": {
              "long": 70939,
              "short": 85587,
              "net": -14648
            },
            "smallTrader": {
              "long": 26648,
              "short": 32355,
              "net": -5707
            }
          },
          "openInterest": 326264
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253597,
              "short": 272593,
              "net": -18996
            },
            "nonCommercial": {
              "long": 125659,
              "short": 70271,
              "net": 55388
            },
            "smallTrader": {
              "long": 42376,
              "short": 78768,
              "net": -36392
            }
          },
          "openInterest": 500592
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379773,
              "short": 452521,
              "net": -72748
            },
            "nonCommercial": {
              "long": 143389,
              "short": 62166,
              "net": 81223
            },
            "smallTrader": {
              "long": 66982,
              "short": 75457,
              "net": -8475
            }
          },
          "openInterest": 666733
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23108,
              "short": 8173,
              "net": 14935
            },
            "nonCommercial": {
              "long": 6477,
              "short": 17699,
              "net": -11222
            },
            "smallTrader": {
              "long": 10660,
              "short": 14373,
              "net": -3713
            }
          },
          "openInterest": 40836
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3302,
              "short": 47734,
              "net": -44432
            },
            "nonCommercial": {
              "long": 42962,
              "short": 4207,
              "net": 38755
            },
            "smallTrader": {
              "long": 7531,
              "short": 1854,
              "net": 5677
            }
          },
          "openInterest": 54946
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 89068,
              "short": 73148,
              "net": 15920
            },
            "nonCommercial": {
              "long": 29280,
              "short": 47556,
              "net": -18276
            },
            "smallTrader": {
              "long": 22467,
              "short": 20111,
              "net": 2356
            }
          },
          "openInterest": 171354
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70074,
              "short": 81876,
              "net": -11802
            },
            "nonCommercial": {
              "long": 35661,
              "short": 17889,
              "net": 17772
            },
            "smallTrader": {
              "long": 19294,
              "short": 25264,
              "net": -5970
            }
          },
          "openInterest": 146854
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261330,
              "short": 196656,
              "net": 64674
            },
            "nonCommercial": {
              "long": 92543,
              "short": 134404,
              "net": -41861
            },
            "smallTrader": {
              "long": 34619,
              "short": 57432,
              "net": -22813
            }
          },
          "openInterest": 469173
        }
      ]
    },
    {
      "reportDate": "2012-02-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1280704,
              "short": 1171127,
              "net": 109577
            },
            "nonCommercial": {
              "long": 211279,
              "short": 254739,
              "net": -43460
            },
            "smallTrader": {
              "long": 279501,
              "short": 345618,
              "net": -66117
            }
          },
          "openInterest": 1792717
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 509766,
              "short": 698410,
              "net": -188644
            },
            "nonCommercial": {
              "long": 293345,
              "short": 120736,
              "net": 172609
            },
            "smallTrader": {
              "long": 113553,
              "short": 97518,
              "net": 16035
            }
          },
          "openInterest": 926616
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 396959,
              "short": 378855,
              "net": 18104
            },
            "nonCommercial": {
              "long": 81549,
              "short": 93366,
              "net": -11817
            },
            "smallTrader": {
              "long": 138607,
              "short": 144894,
              "net": -6287
            }
          },
          "openInterest": 621121
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 817640,
              "short": 1094635,
              "net": -276995
            },
            "nonCommercial": {
              "long": 408754,
              "short": 135961,
              "net": 272793
            },
            "smallTrader": {
              "long": 227667,
              "short": 223465,
              "net": 4202
            }
          },
          "openInterest": 1464817
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18962,
              "short": 108736,
              "net": -89774
            },
            "nonCommercial": {
              "long": 94332,
              "short": 19237,
              "net": 75095
            },
            "smallTrader": {
              "long": 32891,
              "short": 18212,
              "net": 14679
            }
          },
          "openInterest": 148879
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148536,
              "short": 106817,
              "net": 41719
            },
            "nonCommercial": {
              "long": 28161,
              "short": 61283,
              "net": -33122
            },
            "smallTrader": {
              "long": 18621,
              "short": 27218,
              "net": -8597
            }
          },
          "openInterest": 195733
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46984,
              "short": 65258,
              "net": -18274
            },
            "nonCommercial": {
              "long": 37065,
              "short": 34881,
              "net": 2184
            },
            "smallTrader": {
              "long": 34953,
              "short": 18863,
              "net": 16090
            }
          },
          "openInterest": 122955
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113262,
              "short": 104256,
              "net": 9006
            },
            "nonCommercial": {
              "long": 27062,
              "short": 35731,
              "net": -8669
            },
            "smallTrader": {
              "long": 10296,
              "short": 10633,
              "net": -337
            }
          },
          "openInterest": 171438
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69632,
              "short": 79201,
              "net": -9569
            },
            "nonCommercial": {
              "long": 37328,
              "short": 26881,
              "net": 10447
            },
            "smallTrader": {
              "long": 7698,
              "short": 8576,
              "net": -878
            }
          },
          "openInterest": 136418
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82954,
              "short": 87532,
              "net": -4578
            },
            "nonCommercial": {
              "long": 40578,
              "short": 33536,
              "net": 7042
            },
            "smallTrader": {
              "long": 14265,
              "short": 16729,
              "net": -2464
            }
          },
          "openInterest": 160030
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 585652,
              "short": 695794,
              "net": -110142
            },
            "nonCommercial": {
              "long": 362429,
              "short": 133841,
              "net": 228588
            },
            "smallTrader": {
              "long": 130148,
              "short": 248594,
              "net": -118446
            }
          },
          "openInterest": 1278749
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101248,
              "short": 124757,
              "net": -23509
            },
            "nonCommercial": {
              "long": 47524,
              "short": 27451,
              "net": 20073
            },
            "smallTrader": {
              "long": 18971,
              "short": 15535,
              "net": 3436
            }
          },
          "openInterest": 189435
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 620629,
              "short": 821786,
              "net": -201157
            },
            "nonCommercial": {
              "long": 315171,
              "short": 146286,
              "net": 168885
            },
            "smallTrader": {
              "long": 91817,
              "short": 59545,
              "net": 32272
            }
          },
          "openInterest": 1484546
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27993,
              "short": 45092,
              "net": -17099
            },
            "nonCommercial": {
              "long": 19704,
              "short": 5388,
              "net": 14316
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54890
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11910,
              "short": 11431,
              "net": 479
            },
            "nonCommercial": {
              "long": 269,
              "short": 852,
              "net": -583
            },
            "smallTrader": {
              "long": 301,
              "short": 197,
              "net": 104
            }
          },
          "openInterest": 12759
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 221948,
              "short": 56784,
              "net": 165164
            },
            "nonCommercial": {
              "long": 32128,
              "short": 172721,
              "net": -140593
            },
            "smallTrader": {
              "long": 32383,
              "short": 56954,
              "net": -24571
            }
          },
          "openInterest": 288657
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9035,
              "short": 10924,
              "net": -1889
            },
            "nonCommercial": {
              "long": 21809,
              "short": 6916,
              "net": 14893
            },
            "smallTrader": {
              "long": 7801,
              "short": 20805,
              "net": -13004
            }
          },
          "openInterest": 47757
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165189,
              "short": 266785,
              "net": -101596
            },
            "nonCommercial": {
              "long": 105336,
              "short": 16553,
              "net": 88783
            },
            "smallTrader": {
              "long": 25161,
              "short": 12348,
              "net": 12813
            }
          },
          "openInterest": 332356
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 143085,
              "short": 364157,
              "net": -221072
            },
            "nonCommercial": {
              "long": 207620,
              "short": 30113,
              "net": 177507
            },
            "smallTrader": {
              "long": 61815,
              "short": 18250,
              "net": 43565
            }
          },
          "openInterest": 436061
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147466,
              "short": 201097,
              "net": -53631
            },
            "nonCommercial": {
              "long": 61589,
              "short": 32166,
              "net": 29423
            },
            "smallTrader": {
              "long": 46540,
              "short": 22332,
              "net": 24208
            }
          },
          "openInterest": 285107
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67345,
              "short": 117566,
              "net": -50221
            },
            "nonCommercial": {
              "long": 84847,
              "short": 29676,
              "net": 55171
            },
            "smallTrader": {
              "long": 26250,
              "short": 31200,
              "net": -4950
            }
          },
          "openInterest": 178512
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100507,
              "short": 118391,
              "net": -17884
            },
            "nonCommercial": {
              "long": 82923,
              "short": 56636,
              "net": 26287
            },
            "smallTrader": {
              "long": 27676,
              "short": 36079,
              "net": -8403
            }
          },
          "openInterest": 254310
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143318,
              "short": 170676,
              "net": -27358
            },
            "nonCommercial": {
              "long": 121769,
              "short": 56795,
              "net": 64974
            },
            "smallTrader": {
              "long": 29363,
              "short": 66979,
              "net": -37616
            }
          },
          "openInterest": 339300
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95669,
              "short": 131536,
              "net": -35867
            },
            "nonCommercial": {
              "long": 44614,
              "short": 10507,
              "net": 34107
            },
            "smallTrader": {
              "long": 5359,
              "short": 3599,
              "net": 1760
            }
          },
          "openInterest": 145645
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55207,
              "short": 83157,
              "net": -27950
            },
            "nonCommercial": {
              "long": 27843,
              "short": 4485,
              "net": 23358
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92812
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 476244,
              "short": 374648,
              "net": 101596
            },
            "nonCommercial": {
              "long": 265207,
              "short": 392053,
              "net": -126846
            },
            "smallTrader": {
              "long": 72981,
              "short": 47731,
              "net": 25250
            }
          },
          "openInterest": 1256019
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1992,
              "short": 28240,
              "net": -26248
            },
            "nonCommercial": {
              "long": 28201,
              "short": 4866,
              "net": 23335
            },
            "smallTrader": {
              "long": 4447,
              "short": 1534,
              "net": 2913
            }
          },
          "openInterest": 35020
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6678,
              "short": 36626,
              "net": -29948
            },
            "nonCommercial": {
              "long": 31140,
              "short": 5501,
              "net": 25639
            },
            "smallTrader": {
              "long": 6494,
              "short": 2185,
              "net": 4309
            }
          },
          "openInterest": 44584
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 575964,
              "short": 574005,
              "net": 1959
            },
            "nonCommercial": {
              "long": 73919,
              "short": 102558,
              "net": -28639
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 798596
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31795,
              "short": 66445,
              "net": -34650
            },
            "nonCommercial": {
              "long": 32239,
              "short": 8652,
              "net": 23587
            },
            "smallTrader": {
              "long": 21955,
              "short": 10892,
              "net": 11063
            }
          },
          "openInterest": 106008
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95509,
              "short": 101749,
              "net": -6240
            },
            "nonCommercial": {
              "long": 36852,
              "short": 36898,
              "net": -46
            },
            "smallTrader": {
              "long": 30719,
              "short": 24433,
              "net": 6286
            }
          },
          "openInterest": 188968
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174537,
              "short": 173338,
              "net": 1199
            },
            "nonCommercial": {
              "long": 71646,
              "short": 74121,
              "net": -2475
            },
            "smallTrader": {
              "long": 30512,
              "short": 29236,
              "net": 1276
            }
          },
          "openInterest": 315496
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249886,
              "short": 292046,
              "net": -42160
            },
            "nonCommercial": {
              "long": 138856,
              "short": 65194,
              "net": 73662
            },
            "smallTrader": {
              "long": 47819,
              "short": 79321,
              "net": -31502
            }
          },
          "openInterest": 515753
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408717,
              "short": 473286,
              "net": -64569
            },
            "nonCommercial": {
              "long": 137104,
              "short": 69068,
              "net": 68036
            },
            "smallTrader": {
              "long": 69950,
              "short": 73417,
              "net": -3467
            }
          },
          "openInterest": 696054
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24204,
              "short": 8551,
              "net": 15653
            },
            "nonCommercial": {
              "long": 8331,
              "short": 18126,
              "net": -9795
            },
            "smallTrader": {
              "long": 9876,
              "short": 15734,
              "net": -5858
            }
          },
          "openInterest": 42826
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3372,
              "short": 40942,
              "net": -37570
            },
            "nonCommercial": {
              "long": 39631,
              "short": 6834,
              "net": 32797
            },
            "smallTrader": {
              "long": 9486,
              "short": 4713,
              "net": 4773
            }
          },
          "openInterest": 53362
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 99796,
              "short": 85841,
              "net": 13955
            },
            "nonCommercial": {
              "long": 37035,
              "short": 55511,
              "net": -18476
            },
            "smallTrader": {
              "long": 22650,
              "short": 18129,
              "net": 4521
            }
          },
          "openInterest": 191134
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69624,
              "short": 85355,
              "net": -15731
            },
            "nonCommercial": {
              "long": 37007,
              "short": 14648,
              "net": 22359
            },
            "smallTrader": {
              "long": 18026,
              "short": 24654,
              "net": -6628
            }
          },
          "openInterest": 147263
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255104,
              "short": 194177,
              "net": 60927
            },
            "nonCommercial": {
              "long": 86350,
              "short": 128032,
              "net": -41682
            },
            "smallTrader": {
              "long": 37760,
              "short": 57005,
              "net": -19245
            }
          },
          "openInterest": 458559
        }
      ]
    },
    {
      "reportDate": "2012-02-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1277073,
              "short": 1198319,
              "net": 78754
            },
            "nonCommercial": {
              "long": 211298,
              "short": 255698,
              "net": -44400
            },
            "smallTrader": {
              "long": 290178,
              "short": 324532,
              "net": -34354
            }
          },
          "openInterest": 1803352
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 534752,
              "short": 637022,
              "net": -102270
            },
            "nonCommercial": {
              "long": 229684,
              "short": 138653,
              "net": 91031
            },
            "smallTrader": {
              "long": 117559,
              "short": 106320,
              "net": 11239
            }
          },
          "openInterest": 892123
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 391442,
              "short": 372937,
              "net": 18505
            },
            "nonCommercial": {
              "long": 71940,
              "short": 86710,
              "net": -14770
            },
            "smallTrader": {
              "long": 136792,
              "short": 140527,
              "net": -3735
            }
          },
          "openInterest": 605045
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 814856,
              "short": 1050186,
              "net": -235330
            },
            "nonCommercial": {
              "long": 372296,
              "short": 141287,
              "net": 231009
            },
            "smallTrader": {
              "long": 238498,
              "short": 234177,
              "net": 4321
            }
          },
          "openInterest": 1436134
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21447,
              "short": 108889,
              "net": -87442
            },
            "nonCommercial": {
              "long": 93866,
              "short": 20125,
              "net": 73741
            },
            "smallTrader": {
              "long": 33898,
              "short": 20197,
              "net": 13701
            }
          },
          "openInterest": 151885
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144022,
              "short": 94858,
              "net": 49164
            },
            "nonCommercial": {
              "long": 29309,
              "short": 69908,
              "net": -40599
            },
            "smallTrader": {
              "long": 18205,
              "short": 26770,
              "net": -8565
            }
          },
          "openInterest": 192071
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45270,
              "short": 69895,
              "net": -24625
            },
            "nonCommercial": {
              "long": 38465,
              "short": 28899,
              "net": 9566
            },
            "smallTrader": {
              "long": 35225,
              "short": 20166,
              "net": 15059
            }
          },
          "openInterest": 122896
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110138,
              "short": 96836,
              "net": 13302
            },
            "nonCommercial": {
              "long": 28576,
              "short": 40726,
              "net": -12150
            },
            "smallTrader": {
              "long": 8268,
              "short": 9420,
              "net": -1152
            }
          },
          "openInterest": 163322
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73294,
              "short": 75202,
              "net": -1908
            },
            "nonCommercial": {
              "long": 32984,
              "short": 29770,
              "net": 3214
            },
            "smallTrader": {
              "long": 6488,
              "short": 7794,
              "net": -1306
            }
          },
          "openInterest": 130330
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85459,
              "short": 94173,
              "net": -8714
            },
            "nonCommercial": {
              "long": 42281,
              "short": 32572,
              "net": 9709
            },
            "smallTrader": {
              "long": 13884,
              "short": 14879,
              "net": -995
            }
          },
          "openInterest": 164491
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 611398,
              "short": 712531,
              "net": -101133
            },
            "nonCommercial": {
              "long": 363551,
              "short": 137710,
              "net": 225841
            },
            "smallTrader": {
              "long": 126278,
              "short": 250986,
              "net": -124708
            }
          },
          "openInterest": 1315896
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105563,
              "short": 120206,
              "net": -14643
            },
            "nonCommercial": {
              "long": 47373,
              "short": 32810,
              "net": 14563
            },
            "smallTrader": {
              "long": 15751,
              "short": 15671,
              "net": 80
            }
          },
          "openInterest": 189670
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 599669,
              "short": 831482,
              "net": -231813
            },
            "nonCommercial": {
              "long": 349281,
              "short": 144529,
              "net": 204752
            },
            "smallTrader": {
              "long": 87020,
              "short": 59959,
              "net": 27061
            }
          },
          "openInterest": 1486350
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28318,
              "short": 43139,
              "net": -14821
            },
            "nonCommercial": {
              "long": 18506,
              "short": 5624,
              "net": 12882
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53993
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 12971,
              "short": 12685,
              "net": 286
            },
            "nonCommercial": {
              "long": 359,
              "short": 575,
              "net": -216
            },
            "smallTrader": {
              "long": 296,
              "short": 366,
              "net": -70
            }
          },
          "openInterest": 13953
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 228941,
              "short": 53808,
              "net": 175133
            },
            "nonCommercial": {
              "long": 26774,
              "short": 175415,
              "net": -148641
            },
            "smallTrader": {
              "long": 31954,
              "short": 58446,
              "net": -26492
            }
          },
          "openInterest": 291060
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9394,
              "short": 11215,
              "net": -1821
            },
            "nonCommercial": {
              "long": 22593,
              "short": 7476,
              "net": 15117
            },
            "smallTrader": {
              "long": 8244,
              "short": 21540,
              "net": -13296
            }
          },
          "openInterest": 50591
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177272,
              "short": 279198,
              "net": -101926
            },
            "nonCommercial": {
              "long": 106119,
              "short": 18423,
              "net": 87696
            },
            "smallTrader": {
              "long": 26630,
              "short": 12400,
              "net": 14230
            }
          },
          "openInterest": 345899
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146818,
              "short": 356226,
              "net": -209408
            },
            "nonCommercial": {
              "long": 200332,
              "short": 32912,
              "net": 167420
            },
            "smallTrader": {
              "long": 59296,
              "short": 17308,
              "net": 41988
            }
          },
          "openInterest": 431164
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165176,
              "short": 214164,
              "net": -48988
            },
            "nonCommercial": {
              "long": 64410,
              "short": 40866,
              "net": 23544
            },
            "smallTrader": {
              "long": 46190,
              "short": 20746,
              "net": 25444
            }
          },
          "openInterest": 307453
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69188,
              "short": 83587,
              "net": -14399
            },
            "nonCommercial": {
              "long": 64096,
              "short": 34637,
              "net": 29459
            },
            "smallTrader": {
              "long": 20313,
              "short": 35373,
              "net": -15060
            }
          },
          "openInterest": 153683
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99232,
              "short": 119655,
              "net": -20423
            },
            "nonCommercial": {
              "long": 82368,
              "short": 53514,
              "net": 28854
            },
            "smallTrader": {
              "long": 28992,
              "short": 37423,
              "net": -8431
            }
          },
          "openInterest": 255617
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145128,
              "short": 173595,
              "net": -28467
            },
            "nonCommercial": {
              "long": 124238,
              "short": 58763,
              "net": 65475
            },
            "smallTrader": {
              "long": 30336,
              "short": 67344,
              "net": -37008
            }
          },
          "openInterest": 347250
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98555,
              "short": 142047,
              "net": -43492
            },
            "nonCommercial": {
              "long": 52461,
              "short": 11222,
              "net": 41239
            },
            "smallTrader": {
              "long": 8102,
              "short": 5849,
              "net": 2253
            }
          },
          "openInterest": 159768
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 63901,
              "short": 93503,
              "net": -29602
            },
            "nonCommercial": {
              "long": 30836,
              "short": 5683,
              "net": 25153
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 106024
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 481293,
              "short": 378462,
              "net": 102831
            },
            "nonCommercial": {
              "long": 260620,
              "short": 386777,
              "net": -126157
            },
            "smallTrader": {
              "long": 71426,
              "short": 48100,
              "net": 23326
            }
          },
          "openInterest": 1262254
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2769,
              "short": 29272,
              "net": -26503
            },
            "nonCommercial": {
              "long": 29202,
              "short": 5332,
              "net": 23870
            },
            "smallTrader": {
              "long": 4312,
              "short": 1679,
              "net": 2633
            }
          },
          "openInterest": 36704
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5961,
              "short": 38397,
              "net": -32436
            },
            "nonCommercial": {
              "long": 31121,
              "short": 3046,
              "net": 28075
            },
            "smallTrader": {
              "long": 6429,
              "short": 2068,
              "net": 4361
            }
          },
          "openInterest": 44020
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 588944,
              "short": 573931,
              "net": 15013
            },
            "nonCommercial": {
              "long": 71630,
              "short": 112429,
              "net": -40799
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 796294
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31427,
              "short": 68737,
              "net": -37310
            },
            "nonCommercial": {
              "long": 32860,
              "short": 7192,
              "net": 25668
            },
            "smallTrader": {
              "long": 21214,
              "short": 9572,
              "net": 11642
            }
          },
          "openInterest": 104872
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88795,
              "short": 98102,
              "net": -9307
            },
            "nonCommercial": {
              "long": 36246,
              "short": 35345,
              "net": 901
            },
            "smallTrader": {
              "long": 33119,
              "short": 24713,
              "net": 8406
            }
          },
          "openInterest": 182669
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167461,
              "short": 175758,
              "net": -8297
            },
            "nonCommercial": {
              "long": 71097,
              "short": 64554,
              "net": 6543
            },
            "smallTrader": {
              "long": 33335,
              "short": 31581,
              "net": 1754
            }
          },
          "openInterest": 314635
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255980,
              "short": 311928,
              "net": -55948
            },
            "nonCommercial": {
              "long": 152160,
              "short": 60561,
              "net": 91599
            },
            "smallTrader": {
              "long": 49849,
              "short": 85500,
              "net": -35651
            }
          },
          "openInterest": 549099
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 409547,
              "short": 483532,
              "net": -73985
            },
            "nonCommercial": {
              "long": 146271,
              "short": 70269,
              "net": 76002
            },
            "smallTrader": {
              "long": 70697,
              "short": 72714,
              "net": -2017
            }
          },
          "openInterest": 705626
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29411,
              "short": 8188,
              "net": 21223
            },
            "nonCommercial": {
              "long": 8663,
              "short": 24526,
              "net": -15863
            },
            "smallTrader": {
              "long": 9734,
              "short": 15094,
              "net": -5360
            }
          },
          "openInterest": 48092
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4070,
              "short": 38931,
              "net": -34861
            },
            "nonCommercial": {
              "long": 38315,
              "short": 10500,
              "net": 27815
            },
            "smallTrader": {
              "long": 8703,
              "short": 1657,
              "net": 7046
            }
          },
          "openInterest": 51997
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 112398,
              "short": 100711,
              "net": 11687
            },
            "nonCommercial": {
              "long": 43681,
              "short": 61226,
              "net": -17545
            },
            "smallTrader": {
              "long": 26448,
              "short": 20590,
              "net": 5858
            }
          },
          "openInterest": 209554
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68588,
              "short": 79232,
              "net": -10644
            },
            "nonCommercial": {
              "long": 36233,
              "short": 17136,
              "net": 19097
            },
            "smallTrader": {
              "long": 18100,
              "short": 26553,
              "net": -8453
            }
          },
          "openInterest": 143382
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251767,
              "short": 179296,
              "net": 72471
            },
            "nonCommercial": {
              "long": 86991,
              "short": 139884,
              "net": -52893
            },
            "smallTrader": {
              "long": 38090,
              "short": 57668,
              "net": -19578
            }
          },
          "openInterest": 449066
        }
      ]
    },
    {
      "reportDate": "2012-02-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1367490,
              "short": 1257256,
              "net": 110234
            },
            "nonCommercial": {
              "long": 217886,
              "short": 283171,
              "net": -65285
            },
            "smallTrader": {
              "long": 274748,
              "short": 319697,
              "net": -44949
            }
          },
          "openInterest": 1882600
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 543800,
              "short": 578449,
              "net": -34649
            },
            "nonCommercial": {
              "long": 189195,
              "short": 162464,
              "net": 26731
            },
            "smallTrader": {
              "long": 113919,
              "short": 106001,
              "net": 7918
            }
          },
          "openInterest": 860803
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 380428,
              "short": 348373,
              "net": 32055
            },
            "nonCommercial": {
              "long": 74495,
              "short": 92400,
              "net": -17905
            },
            "smallTrader": {
              "long": 136570,
              "short": 150720,
              "net": -14150
            }
          },
          "openInterest": 598173
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 806110,
              "short": 1000125,
              "net": -194015
            },
            "nonCommercial": {
              "long": 370622,
              "short": 150517,
              "net": 220105
            },
            "smallTrader": {
              "long": 216372,
              "short": 242462,
              "net": -26090
            }
          },
          "openInterest": 1404544
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20354,
              "short": 107822,
              "net": -87468
            },
            "nonCommercial": {
              "long": 92233,
              "short": 17533,
              "net": 74700
            },
            "smallTrader": {
              "long": 34334,
              "short": 21566,
              "net": 12768
            }
          },
          "openInterest": 149840
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139035,
              "short": 101041,
              "net": 37994
            },
            "nonCommercial": {
              "long": 27617,
              "short": 58967,
              "net": -31350
            },
            "smallTrader": {
              "long": 19414,
              "short": 26058,
              "net": -6644
            }
          },
          "openInterest": 186668
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40420,
              "short": 72938,
              "net": -32518
            },
            "nonCommercial": {
              "long": 47784,
              "short": 33672,
              "net": 14112
            },
            "smallTrader": {
              "long": 36559,
              "short": 18153,
              "net": 18406
            }
          },
          "openInterest": 129249
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107357,
              "short": 98015,
              "net": 9342
            },
            "nonCommercial": {
              "long": 28479,
              "short": 37155,
              "net": -8676
            },
            "smallTrader": {
              "long": 9339,
              "short": 10005,
              "net": -666
            }
          },
          "openInterest": 163032
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71633,
              "short": 72408,
              "net": -775
            },
            "nonCommercial": {
              "long": 34016,
              "short": 32656,
              "net": 1360
            },
            "smallTrader": {
              "long": 6801,
              "short": 7386,
              "net": -585
            }
          },
          "openInterest": 129976
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84117,
              "short": 91136,
              "net": -7019
            },
            "nonCommercial": {
              "long": 43171,
              "short": 33634,
              "net": 9537
            },
            "smallTrader": {
              "long": 14258,
              "short": 16776,
              "net": -2518
            }
          },
          "openInterest": 162525
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 609242,
              "short": 706707,
              "net": -97465
            },
            "nonCommercial": {
              "long": 349784,
              "short": 136139,
              "net": 213645
            },
            "smallTrader": {
              "long": 131383,
              "short": 247563,
              "net": -116180
            }
          },
          "openInterest": 1312513
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93657,
              "short": 107408,
              "net": -13751
            },
            "nonCommercial": {
              "long": 47832,
              "short": 34619,
              "net": 13213
            },
            "smallTrader": {
              "long": 14821,
              "short": 14283,
              "net": 538
            }
          },
          "openInterest": 172437
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 542767,
              "short": 804445,
              "net": -261678
            },
            "nonCommercial": {
              "long": 367380,
              "short": 139200,
              "net": 228180
            },
            "smallTrader": {
              "long": 91592,
              "short": 58094,
              "net": 33498
            }
          },
          "openInterest": 1441526
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27015,
              "short": 42916,
              "net": -15901
            },
            "nonCommercial": {
              "long": 19310,
              "short": 5083,
              "net": 14227
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53157
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14300,
              "short": 13801,
              "net": 499
            },
            "nonCommercial": {
              "long": 344,
              "short": 826,
              "net": -482
            },
            "smallTrader": {
              "long": 253,
              "short": 270,
              "net": -17
            }
          },
          "openInterest": 15154
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 221151,
              "short": 51617,
              "net": 169534
            },
            "nonCommercial": {
              "long": 29369,
              "short": 171528,
              "net": -142159
            },
            "smallTrader": {
              "long": 33774,
              "short": 61149,
              "net": -27375
            }
          },
          "openInterest": 287525
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9568,
              "short": 12024,
              "net": -2456
            },
            "nonCommercial": {
              "long": 24430,
              "short": 8121,
              "net": 16309
            },
            "smallTrader": {
              "long": 8509,
              "short": 22362,
              "net": -13853
            }
          },
          "openInterest": 54748
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178383,
              "short": 283692,
              "net": -105309
            },
            "nonCommercial": {
              "long": 109875,
              "short": 19577,
              "net": 90298
            },
            "smallTrader": {
              "long": 28444,
              "short": 13433,
              "net": 15011
            }
          },
          "openInterest": 353783
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146004,
              "short": 375306,
              "net": -229302
            },
            "nonCommercial": {
              "long": 214343,
              "short": 33382,
              "net": 180961
            },
            "smallTrader": {
              "long": 66423,
              "short": 18082,
              "net": 48341
            }
          },
          "openInterest": 456676
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162443,
              "short": 217049,
              "net": -54606
            },
            "nonCommercial": {
              "long": 67347,
              "short": 39781,
              "net": 27566
            },
            "smallTrader": {
              "long": 50442,
              "short": 23402,
              "net": 27040
            }
          },
          "openInterest": 314325
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72539,
              "short": 66143,
              "net": 6396
            },
            "nonCommercial": {
              "long": 62062,
              "short": 44805,
              "net": 17257
            },
            "smallTrader": {
              "long": 15812,
              "short": 39465,
              "net": -23653
            }
          },
          "openInterest": 150551
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102645,
              "short": 122421,
              "net": -19776
            },
            "nonCommercial": {
              "long": 80230,
              "short": 50614,
              "net": 29616
            },
            "smallTrader": {
              "long": 29160,
              "short": 39000,
              "net": -9840
            }
          },
          "openInterest": 258910
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143992,
              "short": 175401,
              "net": -31409
            },
            "nonCommercial": {
              "long": 132139,
              "short": 63189,
              "net": 68950
            },
            "smallTrader": {
              "long": 29224,
              "short": 66765,
              "net": -37541
            }
          },
          "openInterest": 357639
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103017,
              "short": 155069,
              "net": -52052
            },
            "nonCommercial": {
              "long": 62775,
              "short": 13350,
              "net": 49425
            },
            "smallTrader": {
              "long": 5615,
              "short": 2988,
              "net": 2627
            }
          },
          "openInterest": 173082
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 72297,
              "short": 98257,
              "net": -25960
            },
            "nonCommercial": {
              "long": 28308,
              "short": 6180,
              "net": 22128
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 110676
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 482942,
              "short": 382141,
              "net": 100801
            },
            "nonCommercial": {
              "long": 259208,
              "short": 384137,
              "net": -124929
            },
            "smallTrader": {
              "long": 69771,
              "short": 45643,
              "net": 24128
            }
          },
          "openInterest": 1252913
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2712,
              "short": 29577,
              "net": -26865
            },
            "nonCommercial": {
              "long": 29422,
              "short": 5211,
              "net": 24211
            },
            "smallTrader": {
              "long": 4337,
              "short": 1683,
              "net": 2654
            }
          },
          "openInterest": 36889
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6234,
              "short": 39189,
              "net": -32955
            },
            "nonCommercial": {
              "long": 31301,
              "short": 2953,
              "net": 28348
            },
            "smallTrader": {
              "long": 6539,
              "short": 1932,
              "net": 4607
            }
          },
          "openInterest": 44580
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 593528,
              "short": 581707,
              "net": 11821
            },
            "nonCommercial": {
              "long": 74736,
              "short": 110657,
              "net": -35921
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 808052
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31735,
              "short": 70923,
              "net": -39188
            },
            "nonCommercial": {
              "long": 34819,
              "short": 8154,
              "net": 26665
            },
            "smallTrader": {
              "long": 22484,
              "short": 9961,
              "net": 12523
            }
          },
          "openInterest": 110583
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83984,
              "short": 107254,
              "net": -23270
            },
            "nonCommercial": {
              "long": 42486,
              "short": 28679,
              "net": 13807
            },
            "smallTrader": {
              "long": 33343,
              "short": 23880,
              "net": 9463
            }
          },
          "openInterest": 183614
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163100,
              "short": 187310,
              "net": -24210
            },
            "nonCommercial": {
              "long": 75289,
              "short": 55974,
              "net": 19315
            },
            "smallTrader": {
              "long": 34733,
              "short": 29838,
              "net": 4895
            }
          },
          "openInterest": 313764
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246395,
              "short": 318172,
              "net": -71777
            },
            "nonCommercial": {
              "long": 160084,
              "short": 53055,
              "net": 107029
            },
            "smallTrader": {
              "long": 49440,
              "short": 84692,
              "net": -35252
            }
          },
          "openInterest": 544143
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382805,
              "short": 486411,
              "net": -103606
            },
            "nonCommercial": {
              "long": 156282,
              "short": 69069,
              "net": 87213
            },
            "smallTrader": {
              "long": 84078,
              "short": 67685,
              "net": 16393
            }
          },
          "openInterest": 699138
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31243,
              "short": 8442,
              "net": 22801
            },
            "nonCommercial": {
              "long": 7900,
              "short": 27746,
              "net": -19846
            },
            "smallTrader": {
              "long": 11874,
              "short": 14829,
              "net": -2955
            }
          },
          "openInterest": 51197
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3457,
              "short": 39097,
              "net": -35640
            },
            "nonCommercial": {
              "long": 37611,
              "short": 8599,
              "net": 29012
            },
            "smallTrader": {
              "long": 8770,
              "short": 2142,
              "net": 6628
            }
          },
          "openInterest": 50648
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 100056,
              "short": 98141,
              "net": 1915
            },
            "nonCommercial": {
              "long": 64836,
              "short": 69514,
              "net": -4678
            },
            "smallTrader": {
              "long": 20780,
              "short": 18017,
              "net": 2763
            }
          },
          "openInterest": 204578
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69391,
              "short": 76257,
              "net": -6866
            },
            "nonCommercial": {
              "long": 35173,
              "short": 20712,
              "net": 14461
            },
            "smallTrader": {
              "long": 17210,
              "short": 24805,
              "net": -7595
            }
          },
          "openInterest": 141386
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254056,
              "short": 181513,
              "net": 72543
            },
            "nonCommercial": {
              "long": 93437,
              "short": 150109,
              "net": -56672
            },
            "smallTrader": {
              "long": 38259,
              "short": 54130,
              "net": -15871
            }
          },
          "openInterest": 463814
        }
      ]
    },
    {
      "reportDate": "2012-02-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1331129,
              "short": 1268361,
              "net": 62768
            },
            "nonCommercial": {
              "long": 210504,
              "short": 233000,
              "net": -22496
            },
            "smallTrader": {
              "long": 312486,
              "short": 352758,
              "net": -40272
            }
          },
          "openInterest": 1901149
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 588531,
              "short": 622111,
              "net": -33580
            },
            "nonCommercial": {
              "long": 193066,
              "short": 167879,
              "net": 25187
            },
            "smallTrader": {
              "long": 127435,
              "short": 119042,
              "net": 8393
            }
          },
          "openInterest": 928498
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 401841,
              "short": 392741,
              "net": 9100
            },
            "nonCommercial": {
              "long": 69566,
              "short": 87171,
              "net": -17605
            },
            "smallTrader": {
              "long": 167327,
              "short": 158822,
              "net": 8505
            }
          },
          "openInterest": 643524
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 824664,
              "short": 1028831,
              "net": -204167
            },
            "nonCommercial": {
              "long": 344878,
              "short": 140121,
              "net": 204757
            },
            "smallTrader": {
              "long": 237122,
              "short": 237712,
              "net": -590
            }
          },
          "openInterest": 1437506
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20156,
              "short": 113145,
              "net": -92989
            },
            "nonCommercial": {
              "long": 103665,
              "short": 25464,
              "net": 78201
            },
            "smallTrader": {
              "long": 34498,
              "short": 19710,
              "net": 14788
            }
          },
          "openInterest": 161219
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130209,
              "short": 99507,
              "net": 30702
            },
            "nonCommercial": {
              "long": 26931,
              "short": 50166,
              "net": -23235
            },
            "smallTrader": {
              "long": 18982,
              "short": 26449,
              "net": -7467
            }
          },
          "openInterest": 176885
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45369,
              "short": 86896,
              "net": -41527
            },
            "nonCommercial": {
              "long": 50763,
              "short": 28283,
              "net": 22480
            },
            "smallTrader": {
              "long": 37129,
              "short": 18082,
              "net": 19047
            }
          },
          "openInterest": 136553
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104382,
              "short": 99888,
              "net": 4494
            },
            "nonCommercial": {
              "long": 29630,
              "short": 34017,
              "net": -4387
            },
            "smallTrader": {
              "long": 9695,
              "short": 9802,
              "net": -107
            }
          },
          "openInterest": 160743
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70922,
              "short": 71911,
              "net": -989
            },
            "nonCommercial": {
              "long": 36666,
              "short": 35076,
              "net": 1590
            },
            "smallTrader": {
              "long": 8047,
              "short": 8648,
              "net": -601
            }
          },
          "openInterest": 133823
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77325,
              "short": 86060,
              "net": -8735
            },
            "nonCommercial": {
              "long": 43900,
              "short": 33389,
              "net": 10511
            },
            "smallTrader": {
              "long": 13726,
              "short": 15502,
              "net": -1776
            }
          },
          "openInterest": 153312
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578248,
              "short": 715596,
              "net": -137348
            },
            "nonCommercial": {
              "long": 362404,
              "short": 113300,
              "net": 249104
            },
            "smallTrader": {
              "long": 133184,
              "short": 244940,
              "net": -111756
            }
          },
          "openInterest": 1281619
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91069,
              "short": 98151,
              "net": -7082
            },
            "nonCommercial": {
              "long": 48555,
              "short": 42865,
              "net": 5690
            },
            "smallTrader": {
              "long": 16330,
              "short": 14938,
              "net": 1392
            }
          },
          "openInterest": 171632
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 580262,
              "short": 871812,
              "net": -291550
            },
            "nonCommercial": {
              "long": 394656,
              "short": 140097,
              "net": 254559
            },
            "smallTrader": {
              "long": 97223,
              "short": 60232,
              "net": 36991
            }
          },
          "openInterest": 1517833
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27490,
              "short": 44577,
              "net": -17087
            },
            "nonCommercial": {
              "long": 21253,
              "short": 5789,
              "net": 15464
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55949
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15196,
              "short": 14848,
              "net": 348
            },
            "nonCommercial": {
              "long": 334,
              "short": 747,
              "net": -413
            },
            "smallTrader": {
              "long": 316,
              "short": 251,
              "net": 65
            }
          },
          "openInterest": 16068
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194512,
              "short": 63056,
              "net": 131456
            },
            "nonCommercial": {
              "long": 35728,
              "short": 145402,
              "net": -109674
            },
            "smallTrader": {
              "long": 35554,
              "short": 57336,
              "net": -21782
            }
          },
          "openInterest": 271282
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9860,
              "short": 12701,
              "net": -2841
            },
            "nonCommercial": {
              "long": 25283,
              "short": 8149,
              "net": 17134
            },
            "smallTrader": {
              "long": 8909,
              "short": 23202,
              "net": -14293
            }
          },
          "openInterest": 56207
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184153,
              "short": 292610,
              "net": -108457
            },
            "nonCommercial": {
              "long": 113571,
              "short": 19805,
              "net": 93766
            },
            "smallTrader": {
              "long": 26280,
              "short": 11589,
              "net": 14691
            }
          },
          "openInterest": 356553
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 145061,
              "short": 390412,
              "net": -245351
            },
            "nonCommercial": {
              "long": 231050,
              "short": 37830,
              "net": 193220
            },
            "smallTrader": {
              "long": 70372,
              "short": 18241,
              "net": 52131
            }
          },
          "openInterest": 479044
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154537,
              "short": 214110,
              "net": -59573
            },
            "nonCommercial": {
              "long": 74261,
              "short": 42783,
              "net": 31478
            },
            "smallTrader": {
              "long": 46900,
              "short": 18805,
              "net": 28095
            }
          },
          "openInterest": 301742
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83362,
              "short": 52335,
              "net": 31027
            },
            "nonCommercial": {
              "long": 51558,
              "short": 52761,
              "net": -1203
            },
            "smallTrader": {
              "long": 12686,
              "short": 42510,
              "net": -29824
            }
          },
          "openInterest": 148310
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103513,
              "short": 123267,
              "net": -19754
            },
            "nonCommercial": {
              "long": 82275,
              "short": 52885,
              "net": 29390
            },
            "smallTrader": {
              "long": 31312,
              "short": 40948,
              "net": -9636
            }
          },
          "openInterest": 266858
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144466,
              "short": 173673,
              "net": -29207
            },
            "nonCommercial": {
              "long": 135674,
              "short": 69741,
              "net": 65933
            },
            "smallTrader": {
              "long": 30008,
              "short": 66734,
              "net": -36726
            }
          },
          "openInterest": 366012
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109242,
              "short": 172946,
              "net": -63704
            },
            "nonCommercial": {
              "long": 73810,
              "short": 13060,
              "net": 60750
            },
            "smallTrader": {
              "long": 5850,
              "short": 2896,
              "net": 2954
            }
          },
          "openInterest": 189778
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 73407,
              "short": 102296,
              "net": -28889
            },
            "nonCommercial": {
              "long": 30705,
              "short": 5582,
              "net": 25123
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 114795
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 484555,
              "short": 377433,
              "net": 107122
            },
            "nonCommercial": {
              "long": 245919,
              "short": 377375,
              "net": -131456
            },
            "smallTrader": {
              "long": 70085,
              "short": 45751,
              "net": 24334
            }
          },
          "openInterest": 1204381
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3110,
              "short": 28059,
              "net": -24949
            },
            "nonCommercial": {
              "long": 27006,
              "short": 4892,
              "net": 22114
            },
            "smallTrader": {
              "long": 4625,
              "short": 1790,
              "net": 2835
            }
          },
          "openInterest": 35159
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7065,
              "short": 40620,
              "net": -33555
            },
            "nonCommercial": {
              "long": 30248,
              "short": 2487,
              "net": 27761
            },
            "smallTrader": {
              "long": 7483,
              "short": 1689,
              "net": 5794
            }
          },
          "openInterest": 45337
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 596662,
              "short": 589934,
              "net": 6728
            },
            "nonCommercial": {
              "long": 80391,
              "short": 104618,
              "net": -24227
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 811993
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33802,
              "short": 78395,
              "net": -44593
            },
            "nonCommercial": {
              "long": 38012,
              "short": 8009,
              "net": 30003
            },
            "smallTrader": {
              "long": 24180,
              "short": 9590,
              "net": 14590
            }
          },
          "openInterest": 115866
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72972,
              "short": 117290,
              "net": -44318
            },
            "nonCommercial": {
              "long": 52112,
              "short": 20653,
              "net": 31459
            },
            "smallTrader": {
              "long": 37458,
              "short": 24599,
              "net": 12859
            }
          },
          "openInterest": 189803
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148635,
              "short": 187719,
              "net": -39084
            },
            "nonCommercial": {
              "long": 80300,
              "short": 51882,
              "net": 28418
            },
            "smallTrader": {
              "long": 36884,
              "short": 26218,
              "net": 10666
            }
          },
          "openInterest": 307258
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231200,
              "short": 326042,
              "net": -94842
            },
            "nonCommercial": {
              "long": 175345,
              "short": 48788,
              "net": 126557
            },
            "smallTrader": {
              "long": 50743,
              "short": 82458,
              "net": -31715
            }
          },
          "openInterest": 540310
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369686,
              "short": 536979,
              "net": -167293
            },
            "nonCommercial": {
              "long": 198170,
              "short": 66073,
              "net": 132097
            },
            "smallTrader": {
              "long": 86870,
              "short": 51674,
              "net": 35196
            }
          },
          "openInterest": 723747
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28273,
              "short": 9637,
              "net": 18636
            },
            "nonCommercial": {
              "long": 9775,
              "short": 29166,
              "net": -19391
            },
            "smallTrader": {
              "long": 14185,
              "short": 13430,
              "net": 755
            }
          },
          "openInterest": 52360
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3730,
              "short": 33393,
              "net": -29663
            },
            "nonCommercial": {
              "long": 37415,
              "short": 12022,
              "net": 25393
            },
            "smallTrader": {
              "long": 6497,
              "short": 2227,
              "net": 4270
            }
          },
          "openInterest": 48598
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 119828,
              "short": 109903,
              "net": 9925
            },
            "nonCommercial": {
              "long": 74235,
              "short": 83718,
              "net": -9483
            },
            "smallTrader": {
              "long": 21251,
              "short": 21693,
              "net": -442
            }
          },
          "openInterest": 236528
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64590,
              "short": 70341,
              "net": -5751
            },
            "nonCommercial": {
              "long": 35480,
              "short": 22628,
              "net": 12852
            },
            "smallTrader": {
              "long": 16425,
              "short": 23526,
              "net": -7101
            }
          },
          "openInterest": 132029
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244615,
              "short": 180322,
              "net": 64293
            },
            "nonCommercial": {
              "long": 91830,
              "short": 142027,
              "net": -50197
            },
            "smallTrader": {
              "long": 37087,
              "short": 51183,
              "net": -14096
            }
          },
          "openInterest": 446757
        }
      ]
    },
    {
      "reportDate": "2012-03-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1304858,
              "short": 1214064,
              "net": 90794
            },
            "nonCommercial": {
              "long": 248244,
              "short": 271585,
              "net": -23341
            },
            "smallTrader": {
              "long": 279979,
              "short": 347432,
              "net": -67453
            }
          },
          "openInterest": 1858467
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 522650,
              "short": 585754,
              "net": -63104
            },
            "nonCommercial": {
              "long": 202543,
              "short": 138964,
              "net": 63579
            },
            "smallTrader": {
              "long": 107995,
              "short": 108470,
              "net": -475
            }
          },
          "openInterest": 851489
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 381806,
              "short": 366526,
              "net": 15280
            },
            "nonCommercial": {
              "long": 78778,
              "short": 87842,
              "net": -9064
            },
            "smallTrader": {
              "long": 141320,
              "short": 147536,
              "net": -6216
            }
          },
          "openInterest": 605174
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 787064,
              "short": 981031,
              "net": -193967
            },
            "nonCommercial": {
              "long": 370722,
              "short": 155039,
              "net": 215683
            },
            "smallTrader": {
              "long": 213301,
              "short": 235017,
              "net": -21716
            }
          },
          "openInterest": 1377653
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31532,
              "short": 103390,
              "net": -71858
            },
            "nonCommercial": {
              "long": 96358,
              "short": 34638,
              "net": 61720
            },
            "smallTrader": {
              "long": 32761,
              "short": 22623,
              "net": 10138
            }
          },
          "openInterest": 164007
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142025,
              "short": 98699,
              "net": 43326
            },
            "nonCommercial": {
              "long": 22308,
              "short": 59407,
              "net": -37099
            },
            "smallTrader": {
              "long": 19173,
              "short": 25400,
              "net": -6227
            }
          },
          "openInterest": 184104
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47002,
              "short": 92186,
              "net": -45184
            },
            "nonCommercial": {
              "long": 55906,
              "short": 29874,
              "net": 26032
            },
            "smallTrader": {
              "long": 38903,
              "short": 19751,
              "net": 19152
            }
          },
          "openInterest": 146771
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110657,
              "short": 103867,
              "net": 6790
            },
            "nonCommercial": {
              "long": 30414,
              "short": 36415,
              "net": -6001
            },
            "smallTrader": {
              "long": 9679,
              "short": 10468,
              "net": -789
            }
          },
          "openInterest": 169390
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73308,
              "short": 73282,
              "net": 26
            },
            "nonCommercial": {
              "long": 37674,
              "short": 36219,
              "net": 1455
            },
            "smallTrader": {
              "long": 7843,
              "short": 9324,
              "net": -1481
            }
          },
          "openInterest": 139102
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76505,
              "short": 83720,
              "net": -7215
            },
            "nonCommercial": {
              "long": 44783,
              "short": 33198,
              "net": 11585
            },
            "smallTrader": {
              "long": 12218,
              "short": 16588,
              "net": -4370
            }
          },
          "openInterest": 152741
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 567409,
              "short": 736496,
              "net": -169087
            },
            "nonCommercial": {
              "long": 374758,
              "short": 91866,
              "net": 282892
            },
            "smallTrader": {
              "long": 126135,
              "short": 239940,
              "net": -113805
            }
          },
          "openInterest": 1289545
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92077,
              "short": 101628,
              "net": -9551
            },
            "nonCommercial": {
              "long": 52210,
              "short": 43843,
              "net": 8367
            },
            "smallTrader": {
              "long": 16465,
              "short": 15281,
              "net": 1184
            }
          },
          "openInterest": 176384
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 615643,
              "short": 889263,
              "net": -273620
            },
            "nonCommercial": {
              "long": 396749,
              "short": 159797,
              "net": 236952
            },
            "smallTrader": {
              "long": 97188,
              "short": 60520,
              "net": 36668
            }
          },
          "openInterest": 1584849
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27696,
              "short": 40341,
              "net": -12645
            },
            "nonCommercial": {
              "long": 19077,
              "short": 7468,
              "net": 11609
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54004
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14545,
              "short": 14153,
              "net": 392
            },
            "nonCommercial": {
              "long": 132,
              "short": 618,
              "net": -486
            },
            "smallTrader": {
              "long": 279,
              "short": 185,
              "net": 94
            }
          },
          "openInterest": 15295
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205574,
              "short": 63286,
              "net": 142288
            },
            "nonCommercial": {
              "long": 39943,
              "short": 156416,
              "net": -116473
            },
            "smallTrader": {
              "long": 33112,
              "short": 58927,
              "net": -25815
            }
          },
          "openInterest": 284739
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10777,
              "short": 12586,
              "net": -1809
            },
            "nonCommercial": {
              "long": 25290,
              "short": 7893,
              "net": 17397
            },
            "smallTrader": {
              "long": 9024,
              "short": 24612,
              "net": -15588
            }
          },
          "openInterest": 55124
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187459,
              "short": 299845,
              "net": -112386
            },
            "nonCommercial": {
              "long": 118355,
              "short": 20776,
              "net": 97579
            },
            "smallTrader": {
              "long": 27482,
              "short": 12675,
              "net": 14807
            }
          },
          "openInterest": 372660
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 152969,
              "short": 353177,
              "net": -200208
            },
            "nonCommercial": {
              "long": 198112,
              "short": 34847,
              "net": 163265
            },
            "smallTrader": {
              "long": 58409,
              "short": 21466,
              "net": 36943
            }
          },
          "openInterest": 443249
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134039,
              "short": 187957,
              "net": -53918
            },
            "nonCommercial": {
              "long": 73056,
              "short": 43445,
              "net": 29611
            },
            "smallTrader": {
              "long": 46766,
              "short": 22459,
              "net": 24307
            }
          },
          "openInterest": 286118
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101188,
              "short": 50071,
              "net": 51117
            },
            "nonCommercial": {
              "long": 33281,
              "short": 52639,
              "net": -19358
            },
            "smallTrader": {
              "long": 11713,
              "short": 43472,
              "net": -31759
            }
          },
          "openInterest": 147952
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110772,
              "short": 123193,
              "net": -12421
            },
            "nonCommercial": {
              "long": 76943,
              "short": 54110,
              "net": 22833
            },
            "smallTrader": {
              "long": 31149,
              "short": 41561,
              "net": -10412
            }
          },
          "openInterest": 268570
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148311,
              "short": 176065,
              "net": -27754
            },
            "nonCommercial": {
              "long": 130863,
              "short": 65561,
              "net": 65302
            },
            "smallTrader": {
              "long": 28623,
              "short": 66171,
              "net": -37548
            }
          },
          "openInterest": 364976
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114929,
              "short": 182796,
              "net": -67867
            },
            "nonCommercial": {
              "long": 84514,
              "short": 18167,
              "net": 66347
            },
            "smallTrader": {
              "long": 5520,
              "short": 4000,
              "net": 1520
            }
          },
          "openInterest": 207994
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 72809,
              "short": 101186,
              "net": -28377
            },
            "nonCommercial": {
              "long": 31506,
              "short": 6949,
              "net": 24557
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 115730
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474903,
              "short": 374045,
              "net": 100858
            },
            "nonCommercial": {
              "long": 259947,
              "short": 385829,
              "net": -125882
            },
            "smallTrader": {
              "long": 74281,
              "short": 49257,
              "net": 25024
            }
          },
          "openInterest": 1216428
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2039,
              "short": 20754,
              "net": -18715
            },
            "nonCommercial": {
              "long": 23506,
              "short": 6718,
              "net": 16788
            },
            "smallTrader": {
              "long": 3922,
              "short": 1995,
              "net": 1927
            }
          },
          "openInterest": 29950
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6325,
              "short": 37936,
              "net": -31611
            },
            "nonCommercial": {
              "long": 29323,
              "short": 2583,
              "net": 26740
            },
            "smallTrader": {
              "long": 6728,
              "short": 1857,
              "net": 4871
            }
          },
          "openInterest": 42850
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 609663,
              "short": 595589,
              "net": 14074
            },
            "nonCommercial": {
              "long": 79292,
              "short": 109191,
              "net": -29899
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 846787
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36329,
              "short": 72125,
              "net": -35796
            },
            "nonCommercial": {
              "long": 30635,
              "short": 7443,
              "net": 23192
            },
            "smallTrader": {
              "long": 22559,
              "short": 9955,
              "net": 12604
            }
          },
          "openInterest": 111023
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77124,
              "short": 146858,
              "net": -69734
            },
            "nonCommercial": {
              "long": 69297,
              "short": 16410,
              "net": 52887
            },
            "smallTrader": {
              "long": 38247,
              "short": 21400,
              "net": 16847
            }
          },
          "openInterest": 206515
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168901,
              "short": 192484,
              "net": -23583
            },
            "nonCommercial": {
              "long": 75905,
              "short": 61234,
              "net": 14671
            },
            "smallTrader": {
              "long": 34998,
              "short": 26086,
              "net": 8912
            }
          },
          "openInterest": 313490
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232821,
              "short": 359718,
              "net": -126897
            },
            "nonCommercial": {
              "long": 203586,
              "short": 43077,
              "net": 160509
            },
            "smallTrader": {
              "long": 51857,
              "short": 85469,
              "net": -33612
            }
          },
          "openInterest": 568715
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 364927,
              "short": 525095,
              "net": -160168
            },
            "nonCommercial": {
              "long": 192718,
              "short": 64097,
              "net": 128621
            },
            "smallTrader": {
              "long": 85920,
              "short": 54373,
              "net": 31547
            }
          },
          "openInterest": 720785
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33875,
              "short": 10434,
              "net": 23441
            },
            "nonCommercial": {
              "long": 8114,
              "short": 27592,
              "net": -19478
            },
            "smallTrader": {
              "long": 11312,
              "short": 15275,
              "net": -3963
            }
          },
          "openInterest": 53649
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4699,
              "short": 38729,
              "net": -34030
            },
            "nonCommercial": {
              "long": 38397,
              "short": 10681,
              "net": 27716
            },
            "smallTrader": {
              "long": 7679,
              "short": 1365,
              "net": 6314
            }
          },
          "openInterest": 52985
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139824,
              "short": 130679,
              "net": 9145
            },
            "nonCommercial": {
              "long": 84036,
              "short": 91666,
              "net": -7630
            },
            "smallTrader": {
              "long": 21361,
              "short": 22876,
              "net": -1515
            }
          },
          "openInterest": 271074
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62242,
              "short": 69703,
              "net": -7461
            },
            "nonCommercial": {
              "long": 35055,
              "short": 19319,
              "net": 15736
            },
            "smallTrader": {
              "long": 15481,
              "short": 23756,
              "net": -8275
            }
          },
          "openInterest": 127609
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231002,
              "short": 184137,
              "net": 46865
            },
            "nonCommercial": {
              "long": 92927,
              "short": 123471,
              "net": -30544
            },
            "smallTrader": {
              "long": 37081,
              "short": 53402,
              "net": -16321
            }
          },
          "openInterest": 438188
        }
      ]
    },
    {
      "reportDate": "2012-03-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1274520,
              "short": 1130138,
              "net": 144382
            },
            "nonCommercial": {
              "long": 217768,
              "short": 295057,
              "net": -77289
            },
            "smallTrader": {
              "long": 276063,
              "short": 343156,
              "net": -67093
            }
          },
          "openInterest": 1795780
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 528526,
              "short": 528027,
              "net": 499
            },
            "nonCommercial": {
              "long": 180492,
              "short": 166033,
              "net": 14459
            },
            "smallTrader": {
              "long": 96172,
              "short": 111130,
              "net": -14958
            }
          },
          "openInterest": 827665
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 388981,
              "short": 344910,
              "net": 44071
            },
            "nonCommercial": {
              "long": 63817,
              "short": 92896,
              "net": -29079
            },
            "smallTrader": {
              "long": 136654,
              "short": 151646,
              "net": -14992
            }
          },
          "openInterest": 593501
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 864499,
              "short": 951767,
              "net": -87268
            },
            "nonCommercial": {
              "long": 313071,
              "short": 170487,
              "net": 142584
            },
            "smallTrader": {
              "long": 193697,
              "short": 249013,
              "net": -55316
            }
          },
          "openInterest": 1380796
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53899,
              "short": 131001,
              "net": -77102
            },
            "nonCommercial": {
              "long": 98469,
              "short": 31713,
              "net": 66756
            },
            "smallTrader": {
              "long": 31314,
              "short": 20968,
              "net": 10346
            }
          },
          "openInterest": 200719
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156862,
              "short": 103648,
              "net": 53214
            },
            "nonCommercial": {
              "long": 21924,
              "short": 63772,
              "net": -41848
            },
            "smallTrader": {
              "long": 16848,
              "short": 28214,
              "net": -11366
            }
          },
          "openInterest": 202880
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61100,
              "short": 111626,
              "net": -50526
            },
            "nonCommercial": {
              "long": 59548,
              "short": 32827,
              "net": 26721
            },
            "smallTrader": {
              "long": 42157,
              "short": 18352,
              "net": 23805
            }
          },
          "openInterest": 172856
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108006,
              "short": 105565,
              "net": 2441
            },
            "nonCommercial": {
              "long": 30206,
              "short": 34036,
              "net": -3830
            },
            "smallTrader": {
              "long": 11294,
              "short": 9905,
              "net": 1389
            }
          },
          "openInterest": 172125
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78332,
              "short": 76284,
              "net": 2048
            },
            "nonCommercial": {
              "long": 37348,
              "short": 38479,
              "net": -1131
            },
            "smallTrader": {
              "long": 8192,
              "short": 9109,
              "net": -917
            }
          },
          "openInterest": 147387
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75104,
              "short": 82186,
              "net": -7082
            },
            "nonCommercial": {
              "long": 43424,
              "short": 34352,
              "net": 9072
            },
            "smallTrader": {
              "long": 14252,
              "short": 16242,
              "net": -1990
            }
          },
          "openInterest": 150968
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 575543,
              "short": 751089,
              "net": -175546
            },
            "nonCommercial": {
              "long": 382012,
              "short": 94585,
              "net": 287427
            },
            "smallTrader": {
              "long": 134208,
              "short": 246089,
              "net": -111881
            }
          },
          "openInterest": 1322339
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92805,
              "short": 99559,
              "net": -6754
            },
            "nonCommercial": {
              "long": 54284,
              "short": 49973,
              "net": 4311
            },
            "smallTrader": {
              "long": 18441,
              "short": 15998,
              "net": 2443
            }
          },
          "openInterest": 182548
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 606023,
              "short": 884640,
              "net": -278617
            },
            "nonCommercial": {
              "long": 408952,
              "short": 165778,
              "net": 243174
            },
            "smallTrader": {
              "long": 98528,
              "short": 63085,
              "net": 35443
            }
          },
          "openInterest": 1579060
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54970,
              "short": 75708,
              "net": -20738
            },
            "nonCommercial": {
              "long": 23586,
              "short": 5643,
              "net": 17943
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 95629
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15932,
              "short": 15607,
              "net": 325
            },
            "nonCommercial": {
              "long": 132,
              "short": 570,
              "net": -438
            },
            "smallTrader": {
              "long": 315,
              "short": 202,
              "net": 113
            }
          },
          "openInterest": 16786
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212175,
              "short": 83411,
              "net": 128764
            },
            "nonCommercial": {
              "long": 40325,
              "short": 139661,
              "net": -99336
            },
            "smallTrader": {
              "long": 43680,
              "short": 73108,
              "net": -29428
            }
          },
          "openInterest": 311057
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10794,
              "short": 12289,
              "net": -1495
            },
            "nonCommercial": {
              "long": 22826,
              "short": 7645,
              "net": 15181
            },
            "smallTrader": {
              "long": 10349,
              "short": 24035,
              "net": -13686
            }
          },
          "openInterest": 53578
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199969,
              "short": 307617,
              "net": -107648
            },
            "nonCommercial": {
              "long": 115067,
              "short": 20530,
              "net": 94537
            },
            "smallTrader": {
              "long": 26990,
              "short": 13879,
              "net": 13111
            }
          },
          "openInterest": 386636
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 151435,
              "short": 343123,
              "net": -191688
            },
            "nonCommercial": {
              "long": 190477,
              "short": 39571,
              "net": 150906
            },
            "smallTrader": {
              "long": 61950,
              "short": 21168,
              "net": 40782
            }
          },
          "openInterest": 442319
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130247,
              "short": 187174,
              "net": -56927
            },
            "nonCommercial": {
              "long": 72765,
              "short": 40797,
              "net": 31968
            },
            "smallTrader": {
              "long": 50621,
              "short": 25662,
              "net": 24959
            }
          },
          "openInterest": 285737
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156362,
              "short": 74440,
              "net": 81922
            },
            "nonCommercial": {
              "long": 22249,
              "short": 64629,
              "net": -42380
            },
            "smallTrader": {
              "long": 11719,
              "short": 51261,
              "net": -39542
            }
          },
          "openInterest": 196396
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114849,
              "short": 117314,
              "net": -2465
            },
            "nonCommercial": {
              "long": 66308,
              "short": 53917,
              "net": 12391
            },
            "smallTrader": {
              "long": 29927,
              "short": 39853,
              "net": -9926
            }
          },
          "openInterest": 256308
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145603,
              "short": 162743,
              "net": -17140
            },
            "nonCommercial": {
              "long": 123752,
              "short": 67802,
              "net": 55950
            },
            "smallTrader": {
              "long": 27153,
              "short": 65963,
              "net": -38810
            }
          },
          "openInterest": 351454
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115569,
              "short": 198917,
              "net": -83348
            },
            "nonCommercial": {
              "long": 86449,
              "short": 7557,
              "net": 78892
            },
            "smallTrader": {
              "long": 8247,
              "short": 3791,
              "net": 4456
            }
          },
          "openInterest": 247777
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 88916,
              "short": 119961,
              "net": -31045
            },
            "nonCommercial": {
              "long": 33952,
              "short": 6324,
              "net": 27628
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 140207
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 465602,
              "short": 354063,
              "net": 111539
            },
            "nonCommercial": {
              "long": 257906,
              "short": 395875,
              "net": -137969
            },
            "smallTrader": {
              "long": 79988,
              "short": 53558,
              "net": 26430
            }
          },
          "openInterest": 1231889
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5280,
              "short": 20713,
              "net": -15433
            },
            "nonCommercial": {
              "long": 19223,
              "short": 6000,
              "net": 13223
            },
            "smallTrader": {
              "long": 3954,
              "short": 1744,
              "net": 2210
            }
          },
          "openInterest": 32911
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6679,
              "short": 37605,
              "net": -30926
            },
            "nonCommercial": {
              "long": 29067,
              "short": 3100,
              "net": 25967
            },
            "smallTrader": {
              "long": 7072,
              "short": 2113,
              "net": 4959
            }
          },
          "openInterest": 43268
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 686658,
              "short": 688240,
              "net": -1582
            },
            "nonCommercial": {
              "long": 87438,
              "short": 104556,
              "net": -17118
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 967328
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35341,
              "short": 70972,
              "net": -35631
            },
            "nonCommercial": {
              "long": 28459,
              "short": 6643,
              "net": 21816
            },
            "smallTrader": {
              "long": 23145,
              "short": 9330,
              "net": 13815
            }
          },
          "openInterest": 111730
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77360,
              "short": 164562,
              "net": -87202
            },
            "nonCommercial": {
              "long": 81686,
              "short": 17074,
              "net": 64612
            },
            "smallTrader": {
              "long": 41156,
              "short": 18566,
              "net": 22590
            }
          },
          "openInterest": 222437
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171446,
              "short": 209037,
              "net": -37591
            },
            "nonCommercial": {
              "long": 91956,
              "short": 66154,
              "net": 25802
            },
            "smallTrader": {
              "long": 37990,
              "short": 26201,
              "net": 11789
            }
          },
          "openInterest": 339672
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242256,
              "short": 383904,
              "net": -141648
            },
            "nonCommercial": {
              "long": 216471,
              "short": 43715,
              "net": 172756
            },
            "smallTrader": {
              "long": 55032,
              "short": 86140,
              "net": -31108
            }
          },
          "openInterest": 603318
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379615,
              "short": 506567,
              "net": -126952
            },
            "nonCommercial": {
              "long": 165434,
              "short": 60405,
              "net": 105029
            },
            "smallTrader": {
              "long": 81026,
              "short": 59103,
              "net": 21923
            }
          },
          "openInterest": 706083
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33675,
              "short": 10630,
              "net": 23045
            },
            "nonCommercial": {
              "long": 9351,
              "short": 24149,
              "net": -14798
            },
            "smallTrader": {
              "long": 9859,
              "short": 18106,
              "net": -8247
            }
          },
          "openInterest": 56305
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4800,
              "short": 46016,
              "net": -41216
            },
            "nonCommercial": {
              "long": 46630,
              "short": 12586,
              "net": 34044
            },
            "smallTrader": {
              "long": 8870,
              "short": 1698,
              "net": 7172
            }
          },
          "openInterest": 62925
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 167081,
              "short": 149716,
              "net": 17365
            },
            "nonCommercial": {
              "long": 85686,
              "short": 102097,
              "net": -16411
            },
            "smallTrader": {
              "long": 21776,
              "short": 22730,
              "net": -954
            }
          },
          "openInterest": 308953
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62820,
              "short": 66222,
              "net": -3402
            },
            "nonCommercial": {
              "long": 34803,
              "short": 24343,
              "net": 10460
            },
            "smallTrader": {
              "long": 18882,
              "short": 25940,
              "net": -7058
            }
          },
          "openInterest": 131418
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230974,
              "short": 176193,
              "net": 54781
            },
            "nonCommercial": {
              "long": 93656,
              "short": 134821,
              "net": -41165
            },
            "smallTrader": {
              "long": 39378,
              "short": 52994,
              "net": -13616
            }
          },
          "openInterest": 441469
        }
      ]
    },
    {
      "reportDate": "2012-03-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1317802,
              "short": 1042167,
              "net": 275635
            },
            "nonCommercial": {
              "long": 205115,
              "short": 385287,
              "net": -180172
            },
            "smallTrader": {
              "long": 237213,
              "short": 332676,
              "net": -95463
            }
          },
          "openInterest": 1786732
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 564912,
              "short": 508552,
              "net": 56360
            },
            "nonCommercial": {
              "long": 162179,
              "short": 195327,
              "net": -33148
            },
            "smallTrader": {
              "long": 95774,
              "short": 118986,
              "net": -23212
            }
          },
          "openInterest": 843092
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 397185,
              "short": 331114,
              "net": 66071
            },
            "nonCommercial": {
              "long": 47889,
              "short": 102113,
              "net": -54224
            },
            "smallTrader": {
              "long": 125391,
              "short": 137238,
              "net": -11847
            }
          },
          "openInterest": 573955
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 953000,
              "short": 940955,
              "net": 12045
            },
            "nonCommercial": {
              "long": 278363,
              "short": 198861,
              "net": 79502
            },
            "smallTrader": {
              "long": 173131,
              "short": 264678,
              "net": -91547
            }
          },
          "openInterest": 1415106
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33030,
              "short": 88470,
              "net": -55440
            },
            "nonCommercial": {
              "long": 97025,
              "short": 51834,
              "net": 45191
            },
            "smallTrader": {
              "long": 30136,
              "short": 19887,
              "net": 10249
            }
          },
          "openInterest": 160387
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96011,
              "short": 75197,
              "net": 20814
            },
            "nonCommercial": {
              "long": 25951,
              "short": 41803,
              "net": -15852
            },
            "smallTrader": {
              "long": 19350,
              "short": 24312,
              "net": -4962
            }
          },
          "openInterest": 141411
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64621,
              "short": 127121,
              "net": -62500
            },
            "nonCommercial": {
              "long": 62768,
              "short": 20453,
              "net": 42315
            },
            "smallTrader": {
              "long": 42510,
              "short": 22325,
              "net": 20185
            }
          },
          "openInterest": 189870
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107361,
              "short": 101041,
              "net": 6320
            },
            "nonCommercial": {
              "long": 29352,
              "short": 35046,
              "net": -5694
            },
            "smallTrader": {
              "long": 9894,
              "short": 10520,
              "net": -626
            }
          },
          "openInterest": 168406
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82234,
              "short": 79214,
              "net": 3020
            },
            "nonCommercial": {
              "long": 40018,
              "short": 41475,
              "net": -1457
            },
            "smallTrader": {
              "long": 8095,
              "short": 9658,
              "net": -1563
            }
          },
          "openInterest": 155555
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72827,
              "short": 81578,
              "net": -8751
            },
            "nonCommercial": {
              "long": 48835,
              "short": 36560,
              "net": 12275
            },
            "smallTrader": {
              "long": 13471,
              "short": 16995,
              "net": -3524
            }
          },
          "openInterest": 154394
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 569311,
              "short": 770797,
              "net": -201486
            },
            "nonCommercial": {
              "long": 391254,
              "short": 79542,
              "net": 311712
            },
            "smallTrader": {
              "long": 135361,
              "short": 245587,
              "net": -110226
            }
          },
          "openInterest": 1324553
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94951,
              "short": 100896,
              "net": -5945
            },
            "nonCommercial": {
              "long": 54548,
              "short": 51240,
              "net": 3308
            },
            "smallTrader": {
              "long": 19366,
              "short": 16729,
              "net": 2637
            }
          },
          "openInterest": 188724
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 606909,
              "short": 876458,
              "net": -269549
            },
            "nonCommercial": {
              "long": 394918,
              "short": 160326,
              "net": 234592
            },
            "smallTrader": {
              "long": 96663,
              "short": 61706,
              "net": 34957
            }
          },
          "openInterest": 1558284
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24827,
              "short": 41705,
              "net": -16878
            },
            "nonCommercial": {
              "long": 21690,
              "short": 6752,
              "net": 14938
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53205
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17120,
              "short": 17174,
              "net": -54
            },
            "nonCommercial": {
              "long": 255,
              "short": 325,
              "net": -70
            },
            "smallTrader": {
              "long": 413,
              "short": 289,
              "net": 124
            }
          },
          "openInterest": 18131
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 176529,
              "short": 63974,
              "net": 112555
            },
            "nonCommercial": {
              "long": 50416,
              "short": 133370,
              "net": -82954
            },
            "smallTrader": {
              "long": 30528,
              "short": 60129,
              "net": -29601
            }
          },
          "openInterest": 258535
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10510,
              "short": 11810,
              "net": -1300
            },
            "nonCommercial": {
              "long": 20626,
              "short": 6659,
              "net": 13967
            },
            "smallTrader": {
              "long": 10583,
              "short": 23250,
              "net": -12667
            }
          },
          "openInterest": 50777
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201228,
              "short": 304768,
              "net": -103540
            },
            "nonCommercial": {
              "long": 108031,
              "short": 17562,
              "net": 90469
            },
            "smallTrader": {
              "long": 27267,
              "short": 14196,
              "net": 13071
            }
          },
          "openInterest": 386886
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 166859,
              "short": 332997,
              "net": -166138
            },
            "nonCommercial": {
              "long": 175009,
              "short": 43546,
              "net": 131463
            },
            "smallTrader": {
              "long": 57452,
              "short": 22777,
              "net": 34675
            }
          },
          "openInterest": 431039
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137282,
              "short": 194518,
              "net": -57236
            },
            "nonCommercial": {
              "long": 73042,
              "short": 39801,
              "net": 33241
            },
            "smallTrader": {
              "long": 50321,
              "short": 26326,
              "net": 23995
            }
          },
          "openInterest": 291410
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92729,
              "short": 32938,
              "net": 59791
            },
            "nonCommercial": {
              "long": 34923,
              "short": 60744,
              "net": -25821
            },
            "smallTrader": {
              "long": 12101,
              "short": 46071,
              "net": -33970
            }
          },
          "openInterest": 139769
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117347,
              "short": 111254,
              "net": 6093
            },
            "nonCommercial": {
              "long": 63499,
              "short": 60415,
              "net": 3084
            },
            "smallTrader": {
              "long": 29294,
              "short": 38471,
              "net": -9177
            }
          },
          "openInterest": 259062
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146869,
              "short": 161853,
              "net": -14984
            },
            "nonCommercial": {
              "long": 122400,
              "short": 69794,
              "net": 52606
            },
            "smallTrader": {
              "long": 26687,
              "short": 64309,
              "net": -37622
            }
          },
          "openInterest": 350752
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79503,
              "short": 106155,
              "net": -26652
            },
            "nonCommercial": {
              "long": 87482,
              "short": 63153,
              "net": 24329
            },
            "smallTrader": {
              "long": 7433,
              "short": 5110,
              "net": 2323
            }
          },
          "openInterest": 174691
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55647,
              "short": 73238,
              "net": -17591
            },
            "nonCommercial": {
              "long": 26675,
              "short": 8599,
              "net": 18076
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88340
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 469797,
              "short": 361101,
              "net": 108696
            },
            "nonCommercial": {
              "long": 264283,
              "short": 397583,
              "net": -133300
            },
            "smallTrader": {
              "long": 77736,
              "short": 53132,
              "net": 24604
            }
          },
          "openInterest": 1238679
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2300,
              "short": 7757,
              "net": -5457
            },
            "nonCommercial": {
              "long": 14686,
              "short": 10476,
              "net": 4210
            },
            "smallTrader": {
              "long": 3086,
              "short": 1839,
              "net": 1247
            }
          },
          "openInterest": 20288
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7372,
              "short": 37902,
              "net": -30530
            },
            "nonCommercial": {
              "long": 28851,
              "short": 3193,
              "net": 25658
            },
            "smallTrader": {
              "long": 6853,
              "short": 1981,
              "net": 4872
            }
          },
          "openInterest": 43502
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 539048,
              "short": 528344,
              "net": 10704
            },
            "nonCommercial": {
              "long": 78944,
              "short": 110947,
              "net": -32003
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 761130
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37622,
              "short": 69748,
              "net": -32126
            },
            "nonCommercial": {
              "long": 28489,
              "short": 7320,
              "net": 21169
            },
            "smallTrader": {
              "long": 21065,
              "short": 10108,
              "net": 10957
            }
          },
          "openInterest": 111422
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81737,
              "short": 178085,
              "net": -96348
            },
            "nonCommercial": {
              "long": 89420,
              "short": 14718,
              "net": 74702
            },
            "smallTrader": {
              "long": 40070,
              "short": 18424,
              "net": 21646
            }
          },
          "openInterest": 237159
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172378,
              "short": 218610,
              "net": -46232
            },
            "nonCommercial": {
              "long": 96109,
              "short": 62420,
              "net": 33689
            },
            "smallTrader": {
              "long": 38396,
              "short": 25853,
              "net": 12543
            }
          },
          "openInterest": 346344
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248051,
              "short": 415053,
              "net": -167002
            },
            "nonCommercial": {
              "long": 241330,
              "short": 41319,
              "net": 200011
            },
            "smallTrader": {
              "long": 58595,
              "short": 91604,
              "net": -33009
            }
          },
          "openInterest": 640011
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 377293,
              "short": 535293,
              "net": -158000
            },
            "nonCommercial": {
              "long": 190862,
              "short": 65218,
              "net": 125644
            },
            "smallTrader": {
              "long": 92871,
              "short": 60515,
              "net": 32356
            }
          },
          "openInterest": 738649
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22199,
              "short": 4140,
              "net": 18059
            },
            "nonCommercial": {
              "long": 11747,
              "short": 22938,
              "net": -11191
            },
            "smallTrader": {
              "long": 9501,
              "short": 16369,
              "net": -6868
            }
          },
          "openInterest": 43616
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4153,
              "short": 47444,
              "net": -43291
            },
            "nonCommercial": {
              "long": 46804,
              "short": 11110,
              "net": 35694
            },
            "smallTrader": {
              "long": 9089,
              "short": 1492,
              "net": 7597
            }
          },
          "openInterest": 60548
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 192260,
              "short": 175687,
              "net": 16573
            },
            "nonCommercial": {
              "long": 100800,
              "short": 115343,
              "net": -14543
            },
            "smallTrader": {
              "long": 31155,
              "short": 33185,
              "net": -2030
            }
          },
          "openInterest": 363883
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58830,
              "short": 66175,
              "net": -7345
            },
            "nonCommercial": {
              "long": 35445,
              "short": 23002,
              "net": 12443
            },
            "smallTrader": {
              "long": 22308,
              "short": 27406,
              "net": -5098
            }
          },
          "openInterest": 132771
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236280,
              "short": 185343,
              "net": 50937
            },
            "nonCommercial": {
              "long": 92536,
              "short": 130924,
              "net": -38388
            },
            "smallTrader": {
              "long": 39203,
              "short": 51752,
              "net": -12549
            }
          },
          "openInterest": 447102
        }
      ]
    },
    {
      "reportDate": "2012-03-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1321767,
              "short": 1019119,
              "net": 302648
            },
            "nonCommercial": {
              "long": 167145,
              "short": 362862,
              "net": -195717
            },
            "smallTrader": {
              "long": 243479,
              "short": 350410,
              "net": -106931
            }
          },
          "openInterest": 1757545
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 573439,
              "short": 479667,
              "net": 93772
            },
            "nonCommercial": {
              "long": 149608,
              "short": 212297,
              "net": -62689
            },
            "smallTrader": {
              "long": 81648,
              "short": 112731,
              "net": -31083
            }
          },
          "openInterest": 816724
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 396410,
              "short": 338393,
              "net": 58017
            },
            "nonCommercial": {
              "long": 45570,
              "short": 85196,
              "net": -39626
            },
            "smallTrader": {
              "long": 127368,
              "short": 145759,
              "net": -18391
            }
          },
          "openInterest": 571340
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 941606,
              "short": 946433,
              "net": -4827
            },
            "nonCommercial": {
              "long": 264349,
              "short": 169515,
              "net": 94834
            },
            "smallTrader": {
              "long": 157283,
              "short": 247290,
              "net": -90007
            }
          },
          "openInterest": 1380685
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27485,
              "short": 95723,
              "net": -68238
            },
            "nonCommercial": {
              "long": 91615,
              "short": 32041,
              "net": 59574
            },
            "smallTrader": {
              "long": 27372,
              "short": 18708,
              "net": 8664
            }
          },
          "openInterest": 147373
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83813,
              "short": 74825,
              "net": 8988
            },
            "nonCommercial": {
              "long": 26609,
              "short": 37719,
              "net": -11110
            },
            "smallTrader": {
              "long": 24568,
              "short": 22446,
              "net": 2122
            }
          },
          "openInterest": 135147
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30438,
              "short": 75445,
              "net": -45007
            },
            "nonCommercial": {
              "long": 53432,
              "short": 29695,
              "net": 23737
            },
            "smallTrader": {
              "long": 37845,
              "short": 16575,
              "net": 21270
            }
          },
          "openInterest": 122621
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104744,
              "short": 102229,
              "net": 2515
            },
            "nonCommercial": {
              "long": 31111,
              "short": 34285,
              "net": -3174
            },
            "smallTrader": {
              "long": 11379,
              "short": 10720,
              "net": 659
            }
          },
          "openInterest": 171898
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83502,
              "short": 81186,
              "net": 2316
            },
            "nonCommercial": {
              "long": 40041,
              "short": 40991,
              "net": -950
            },
            "smallTrader": {
              "long": 7508,
              "short": 8874,
              "net": -1366
            }
          },
          "openInterest": 154900
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71533,
              "short": 77823,
              "net": -6290
            },
            "nonCommercial": {
              "long": 44370,
              "short": 36296,
              "net": 8074
            },
            "smallTrader": {
              "long": 14983,
              "short": 16767,
              "net": -1784
            }
          },
          "openInterest": 152037
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579372,
              "short": 732874,
              "net": -153502
            },
            "nonCommercial": {
              "long": 364901,
              "short": 95768,
              "net": 269133
            },
            "smallTrader": {
              "long": 130206,
              "short": 245837,
              "net": -115631
            }
          },
          "openInterest": 1309002
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90332,
              "short": 104521,
              "net": -14189
            },
            "nonCommercial": {
              "long": 56279,
              "short": 46898,
              "net": 9381
            },
            "smallTrader": {
              "long": 20132,
              "short": 15324,
              "net": 4808
            }
          },
          "openInterest": 189215
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613378,
              "short": 877327,
              "net": -263949
            },
            "nonCommercial": {
              "long": 387687,
              "short": 158235,
              "net": 229452
            },
            "smallTrader": {
              "long": 96359,
              "short": 61862,
              "net": 34497
            }
          },
          "openInterest": 1562147
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24806,
              "short": 42220,
              "net": -17414
            },
            "nonCommercial": {
              "long": 21065,
              "short": 6378,
              "net": 14687
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53369
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17965,
              "short": 17704,
              "net": 261
            },
            "nonCommercial": {
              "long": 71,
              "short": 350,
              "net": -279
            },
            "smallTrader": {
              "long": 474,
              "short": 456,
              "net": 18
            }
          },
          "openInterest": 18807
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168190,
              "short": 55639,
              "net": 112551
            },
            "nonCommercial": {
              "long": 34033,
              "short": 123162,
              "net": -89129
            },
            "smallTrader": {
              "long": 36029,
              "short": 59451,
              "net": -23422
            }
          },
          "openInterest": 239446
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9525,
              "short": 11316,
              "net": -1791
            },
            "nonCommercial": {
              "long": 20138,
              "short": 6315,
              "net": 13823
            },
            "smallTrader": {
              "long": 10048,
              "short": 22080,
              "net": -12032
            }
          },
          "openInterest": 49535
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183637,
              "short": 290342,
              "net": -106705
            },
            "nonCommercial": {
              "long": 108602,
              "short": 16688,
              "net": 91914
            },
            "smallTrader": {
              "long": 27634,
              "short": 12843,
              "net": 14791
            }
          },
          "openInterest": 368825
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 152335,
              "short": 337411,
              "net": -185076
            },
            "nonCommercial": {
              "long": 182369,
              "short": 34548,
              "net": 147821
            },
            "smallTrader": {
              "long": 59941,
              "short": 22686,
              "net": 37255
            }
          },
          "openInterest": 417304
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139313,
              "short": 193258,
              "net": -53945
            },
            "nonCommercial": {
              "long": 69293,
              "short": 39207,
              "net": 30086
            },
            "smallTrader": {
              "long": 46947,
              "short": 23088,
              "net": 23859
            }
          },
          "openInterest": 288588
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123120,
              "short": 19024,
              "net": 104096
            },
            "nonCommercial": {
              "long": 10905,
              "short": 78527,
              "net": -67622
            },
            "smallTrader": {
              "long": 11414,
              "short": 47888,
              "net": -36474
            }
          },
          "openInterest": 145497
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119608,
              "short": 108386,
              "net": 11222
            },
            "nonCommercial": {
              "long": 68208,
              "short": 71284,
              "net": -3076
            },
            "smallTrader": {
              "long": 30209,
              "short": 38355,
              "net": -8146
            }
          },
          "openInterest": 265875
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149803,
              "short": 160029,
              "net": -10226
            },
            "nonCommercial": {
              "long": 123859,
              "short": 77774,
              "net": 46085
            },
            "smallTrader": {
              "long": 27662,
              "short": 63521,
              "net": -35859
            }
          },
          "openInterest": 354737
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78429,
              "short": 166888,
              "net": -88459
            },
            "nonCommercial": {
              "long": 91900,
              "short": 9067,
              "net": 82833
            },
            "smallTrader": {
              "long": 7851,
              "short": 2225,
              "net": 5626
            }
          },
          "openInterest": 178551
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55110,
              "short": 70199,
              "net": -15089
            },
            "nonCommercial": {
              "long": 25074,
              "short": 8638,
              "net": 16436
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87135
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474894,
              "short": 347106,
              "net": 127788
            },
            "nonCommercial": {
              "long": 259037,
              "short": 407778,
              "net": -148741
            },
            "smallTrader": {
              "long": 74610,
              "short": 53657,
              "net": 20953
            }
          },
          "openInterest": 1231442
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2594,
              "short": 8703,
              "net": -6109
            },
            "nonCommercial": {
              "long": 14046,
              "short": 10062,
              "net": 3984
            },
            "smallTrader": {
              "long": 3455,
              "short": 1330,
              "net": 2125
            }
          },
          "openInterest": 20247
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7331,
              "short": 35621,
              "net": -28290
            },
            "nonCommercial": {
              "long": 27382,
              "short": 3862,
              "net": 23520
            },
            "smallTrader": {
              "long": 6776,
              "short": 2006,
              "net": 4770
            }
          },
          "openInterest": 41855
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 538797,
              "short": 538473,
              "net": 324
            },
            "nonCommercial": {
              "long": 81917,
              "short": 110007,
              "net": -28090
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 772728
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38722,
              "short": 68400,
              "net": -29678
            },
            "nonCommercial": {
              "long": 26897,
              "short": 8242,
              "net": 18655
            },
            "smallTrader": {
              "long": 21234,
              "short": 10211,
              "net": 11023
            }
          },
          "openInterest": 109859
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80967,
              "short": 181026,
              "net": -100059
            },
            "nonCommercial": {
              "long": 93557,
              "short": 15633,
              "net": 77924
            },
            "smallTrader": {
              "long": 41618,
              "short": 19483,
              "net": 22135
            }
          },
          "openInterest": 241213
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183626,
              "short": 233012,
              "net": -49386
            },
            "nonCommercial": {
              "long": 99730,
              "short": 63544,
              "net": 36186
            },
            "smallTrader": {
              "long": 38866,
              "short": 25666,
              "net": 13200
            }
          },
          "openInterest": 365795
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267726,
              "short": 449466,
              "net": -181740
            },
            "nonCommercial": {
              "long": 250617,
              "short": 38190,
              "net": 212427
            },
            "smallTrader": {
              "long": 59523,
              "short": 90210,
              "net": -30687
            }
          },
          "openInterest": 684581
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379340,
              "short": 548668,
              "net": -169328
            },
            "nonCommercial": {
              "long": 199828,
              "short": 64519,
              "net": 135309
            },
            "smallTrader": {
              "long": 94847,
              "short": 60828,
              "net": 34019
            }
          },
          "openInterest": 746727
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24561,
              "short": 7877,
              "net": 16684
            },
            "nonCommercial": {
              "long": 6293,
              "short": 21389,
              "net": -15096
            },
            "smallTrader": {
              "long": 11777,
              "short": 13365,
              "net": -1588
            }
          },
          "openInterest": 42852
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3779,
              "short": 39940,
              "net": -36161
            },
            "nonCommercial": {
              "long": 39088,
              "short": 9457,
              "net": 29631
            },
            "smallTrader": {
              "long": 8545,
              "short": 2015,
              "net": 6530
            }
          },
          "openInterest": 51926
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 172225,
              "short": 138420,
              "net": 33805
            },
            "nonCommercial": {
              "long": 78891,
              "short": 108518,
              "net": -29627
            },
            "smallTrader": {
              "long": 22839,
              "short": 27017,
              "net": -4178
            }
          },
          "openInterest": 304339
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66006,
              "short": 69437,
              "net": -3431
            },
            "nonCommercial": {
              "long": 35697,
              "short": 23002,
              "net": 12695
            },
            "smallTrader": {
              "long": 16950,
              "short": 26214,
              "net": -9264
            }
          },
          "openInterest": 134423
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236752,
              "short": 183596,
              "net": 53156
            },
            "nonCommercial": {
              "long": 92885,
              "short": 130999,
              "net": -38114
            },
            "smallTrader": {
              "long": 35976,
              "short": 51018,
              "net": -15042
            }
          },
          "openInterest": 448665
        }
      ]
    },
    {
      "reportDate": "2012-04-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1313054,
              "short": 1000164,
              "net": 312890
            },
            "nonCommercial": {
              "long": 144987,
              "short": 357114,
              "net": -212127
            },
            "smallTrader": {
              "long": 246079,
              "short": 346842,
              "net": -100763
            }
          },
          "openInterest": 1735420
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 513136,
              "short": 465838,
              "net": 47298
            },
            "nonCommercial": {
              "long": 170780,
              "short": 197680,
              "net": -26900
            },
            "smallTrader": {
              "long": 91122,
              "short": 111520,
              "net": -20398
            }
          },
          "openInterest": 785415
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 379859,
              "short": 351698,
              "net": 28161
            },
            "nonCommercial": {
              "long": 57315,
              "short": 79067,
              "net": -21752
            },
            "smallTrader": {
              "long": 132015,
              "short": 138424,
              "net": -6409
            }
          },
          "openInterest": 573636
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 830122,
              "short": 883127,
              "net": -53005
            },
            "nonCommercial": {
              "long": 258560,
              "short": 131180,
              "net": 127380
            },
            "smallTrader": {
              "long": 170796,
              "short": 245171,
              "net": -74375
            }
          },
          "openInterest": 1274872
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37090,
              "short": 94011,
              "net": -56921
            },
            "nonCommercial": {
              "long": 85990,
              "short": 36671,
              "net": 49319
            },
            "smallTrader": {
              "long": 27616,
              "short": 20014,
              "net": 7602
            }
          },
          "openInterest": 151825
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87792,
              "short": 80809,
              "net": 6983
            },
            "nonCommercial": {
              "long": 29262,
              "short": 38069,
              "net": -8807
            },
            "smallTrader": {
              "long": 25446,
              "short": 23622,
              "net": 1824
            }
          },
          "openInterest": 142660
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29195,
              "short": 80582,
              "net": -51387
            },
            "nonCommercial": {
              "long": 57291,
              "short": 27804,
              "net": 29487
            },
            "smallTrader": {
              "long": 39325,
              "short": 17425,
              "net": 21900
            }
          },
          "openInterest": 126333
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109365,
              "short": 99579,
              "net": 9786
            },
            "nonCommercial": {
              "long": 31983,
              "short": 40565,
              "net": -8582
            },
            "smallTrader": {
              "long": 11747,
              "short": 12951,
              "net": -1204
            }
          },
          "openInterest": 176650
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84436,
              "short": 84290,
              "net": 146
            },
            "nonCommercial": {
              "long": 40807,
              "short": 39725,
              "net": 1082
            },
            "smallTrader": {
              "long": 7352,
              "short": 8580,
              "net": -1228
            }
          },
          "openInterest": 157812
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71108,
              "short": 78085,
              "net": -6977
            },
            "nonCommercial": {
              "long": 48178,
              "short": 38649,
              "net": 9529
            },
            "smallTrader": {
              "long": 15587,
              "short": 18139,
              "net": -2552
            }
          },
          "openInterest": 156569
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 614542,
              "short": 739801,
              "net": -125259
            },
            "nonCommercial": {
              "long": 354311,
              "short": 108445,
              "net": 245866
            },
            "smallTrader": {
              "long": 131303,
              "short": 251910,
              "net": -120607
            }
          },
          "openInterest": 1342159
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92572,
              "short": 113760,
              "net": -21188
            },
            "nonCommercial": {
              "long": 59550,
              "short": 42803,
              "net": 16747
            },
            "smallTrader": {
              "long": 19325,
              "short": 14884,
              "net": 4441
            }
          },
          "openInterest": 191444
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 635507,
              "short": 880889,
              "net": -245382
            },
            "nonCommercial": {
              "long": 375854,
              "short": 160297,
              "net": 215557
            },
            "smallTrader": {
              "long": 97786,
              "short": 67961,
              "net": 29825
            }
          },
          "openInterest": 1569070
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24994,
              "short": 39876,
              "net": -14882
            },
            "nonCommercial": {
              "long": 19811,
              "short": 7193,
              "net": 12618
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52465
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17311,
              "short": 16899,
              "net": 412
            },
            "nonCommercial": {
              "long": 0,
              "short": 483,
              "net": -483
            },
            "smallTrader": {
              "long": 435,
              "short": 364,
              "net": 71
            }
          },
          "openInterest": 17956
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166622,
              "short": 62119,
              "net": 104503
            },
            "nonCommercial": {
              "long": 39835,
              "short": 119315,
              "net": -79480
            },
            "smallTrader": {
              "long": 33291,
              "short": 58314,
              "net": -25023
            }
          },
          "openInterest": 241006
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8734,
              "short": 9785,
              "net": -1051
            },
            "nonCommercial": {
              "long": 16309,
              "short": 5246,
              "net": 11063
            },
            "smallTrader": {
              "long": 8292,
              "short": 18304,
              "net": -10012
            }
          },
          "openInterest": 41355
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152745,
              "short": 263936,
              "net": -111191
            },
            "nonCommercial": {
              "long": 116350,
              "short": 18446,
              "net": 97904
            },
            "smallTrader": {
              "long": 26234,
              "short": 12947,
              "net": 13287
            }
          },
          "openInterest": 345747
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155751,
              "short": 333215,
              "net": -177464
            },
            "nonCommercial": {
              "long": 175592,
              "short": 33827,
              "net": 141765
            },
            "smallTrader": {
              "long": 56017,
              "short": 20318,
              "net": 35699
            }
          },
          "openInterest": 407761
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138541,
              "short": 184651,
              "net": -46110
            },
            "nonCommercial": {
              "long": 68377,
              "short": 46803,
              "net": 21574
            },
            "smallTrader": {
              "long": 47423,
              "short": 22887,
              "net": 24536
            }
          },
          "openInterest": 285433
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124871,
              "short": 20393,
              "net": 104478
            },
            "nonCommercial": {
              "long": 14563,
              "short": 79671,
              "net": -65108
            },
            "smallTrader": {
              "long": 10802,
              "short": 50172,
              "net": -39370
            }
          },
          "openInterest": 150382
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117538,
              "short": 100524,
              "net": 17014
            },
            "nonCommercial": {
              "long": 63980,
              "short": 72875,
              "net": -8895
            },
            "smallTrader": {
              "long": 29858,
              "short": 37977,
              "net": -8119
            }
          },
          "openInterest": 259416
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149441,
              "short": 155966,
              "net": -6525
            },
            "nonCommercial": {
              "long": 125733,
              "short": 88709,
              "net": 37024
            },
            "smallTrader": {
              "long": 28500,
              "short": 58999,
              "net": -30499
            }
          },
          "openInterest": 361339
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76724,
              "short": 165387,
              "net": -88663
            },
            "nonCommercial": {
              "long": 91744,
              "short": 7241,
              "net": 84503
            },
            "smallTrader": {
              "long": 6804,
              "short": 2644,
              "net": 4160
            }
          },
          "openInterest": 175692
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56551,
              "short": 73196,
              "net": -16645
            },
            "nonCommercial": {
              "long": 26629,
              "short": 8003,
              "net": 18626
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 89424
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 459219,
              "short": 354305,
              "net": 104914
            },
            "nonCommercial": {
              "long": 269827,
              "short": 393909,
              "net": -124082
            },
            "smallTrader": {
              "long": 74661,
              "short": 55493,
              "net": 19168
            }
          },
          "openInterest": 1234227
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2543,
              "short": 10403,
              "net": -7860
            },
            "nonCommercial": {
              "long": 14477,
              "short": 8631,
              "net": 5846
            },
            "smallTrader": {
              "long": 3583,
              "short": 1569,
              "net": 2014
            }
          },
          "openInterest": 20753
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6942,
              "short": 34837,
              "net": -27895
            },
            "nonCommercial": {
              "long": 27201,
              "short": 3246,
              "net": 23955
            },
            "smallTrader": {
              "long": 6133,
              "short": 2193,
              "net": 3940
            }
          },
          "openInterest": 40490
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 542873,
              "short": 541507,
              "net": 1366
            },
            "nonCommercial": {
              "long": 83131,
              "short": 115234,
              "net": -32103
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 776067
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39894,
              "short": 71230,
              "net": -31336
            },
            "nonCommercial": {
              "long": 29242,
              "short": 9187,
              "net": 20055
            },
            "smallTrader": {
              "long": 22041,
              "short": 10760,
              "net": 11281
            }
          },
          "openInterest": 116434
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87121,
              "short": 199082,
              "net": -111961
            },
            "nonCommercial": {
              "long": 103394,
              "short": 13269,
              "net": 90125
            },
            "smallTrader": {
              "long": 40230,
              "short": 18394,
              "net": 21836
            }
          },
          "openInterest": 256098
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176506,
              "short": 238219,
              "net": -61713
            },
            "nonCommercial": {
              "long": 103485,
              "short": 58977,
              "net": 44508
            },
            "smallTrader": {
              "long": 41649,
              "short": 24444,
              "net": 17205
            }
          },
          "openInterest": 362335
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 299352,
              "short": 498507,
              "net": -199155
            },
            "nonCommercial": {
              "long": 275924,
              "short": 40067,
              "net": 235857
            },
            "smallTrader": {
              "long": 60972,
              "short": 97674,
              "net": -36702
            }
          },
          "openInterest": 753669
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386903,
              "short": 537762,
              "net": -150859
            },
            "nonCommercial": {
              "long": 185574,
              "short": 66071,
              "net": 119503
            },
            "smallTrader": {
              "long": 94319,
              "short": 62963,
              "net": 31356
            }
          },
          "openInterest": 735961
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24035,
              "short": 9135,
              "net": 14900
            },
            "nonCommercial": {
              "long": 6615,
              "short": 21291,
              "net": -14676
            },
            "smallTrader": {
              "long": 12745,
              "short": 12969,
              "net": -224
            }
          },
          "openInterest": 43624
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5842,
              "short": 29925,
              "net": -24083
            },
            "nonCommercial": {
              "long": 30027,
              "short": 11454,
              "net": 18573
            },
            "smallTrader": {
              "long": 7919,
              "short": 2409,
              "net": 5510
            }
          },
          "openInterest": 44594
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 176384,
              "short": 144741,
              "net": 31643
            },
            "nonCommercial": {
              "long": 76912,
              "short": 103249,
              "net": -26337
            },
            "smallTrader": {
              "long": 24536,
              "short": 29842,
              "net": -5306
            }
          },
          "openInterest": 310512
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70210,
              "short": 69449,
              "net": 761
            },
            "nonCommercial": {
              "long": 36581,
              "short": 27917,
              "net": 8664
            },
            "smallTrader": {
              "long": 18355,
              "short": 27780,
              "net": -9425
            }
          },
          "openInterest": 142998
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256780,
              "short": 198068,
              "net": 58712
            },
            "nonCommercial": {
              "long": 95897,
              "short": 137698,
              "net": -41801
            },
            "smallTrader": {
              "long": 32944,
              "short": 49855,
              "net": -16911
            }
          },
          "openInterest": 466165
        }
      ]
    },
    {
      "reportDate": "2012-04-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1312673,
              "short": 1034635,
              "net": 278038
            },
            "nonCommercial": {
              "long": 165558,
              "short": 372147,
              "net": -206589
            },
            "smallTrader": {
              "long": 265701,
              "short": 337150,
              "net": -71449
            }
          },
          "openInterest": 1773855
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 499331,
              "short": 477102,
              "net": 22229
            },
            "nonCommercial": {
              "long": 187433,
              "short": 198678,
              "net": -11245
            },
            "smallTrader": {
              "long": 95180,
              "short": 106164,
              "net": -10984
            }
          },
          "openInterest": 790264
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 385052,
              "short": 378399,
              "net": 6653
            },
            "nonCommercial": {
              "long": 65143,
              "short": 82583,
              "net": -17440
            },
            "smallTrader": {
              "long": 141864,
              "short": 131077,
              "net": 10787
            }
          },
          "openInterest": 596803
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 805533,
              "short": 904240,
              "net": -98707
            },
            "nonCommercial": {
              "long": 295366,
              "short": 150308,
              "net": 145058
            },
            "smallTrader": {
              "long": 192490,
              "short": 238841,
              "net": -46351
            }
          },
          "openInterest": 1307839
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46393,
              "short": 91475,
              "net": -45082
            },
            "nonCommercial": {
              "long": 79806,
              "short": 40377,
              "net": 39429
            },
            "smallTrader": {
              "long": 27620,
              "short": 21967,
              "net": 5653
            }
          },
          "openInterest": 154070
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94248,
              "short": 74154,
              "net": 20094
            },
            "nonCommercial": {
              "long": 29777,
              "short": 48561,
              "net": -18784
            },
            "smallTrader": {
              "long": 21211,
              "short": 22521,
              "net": -1310
            }
          },
          "openInterest": 145522
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29950,
              "short": 71160,
              "net": -41210
            },
            "nonCommercial": {
              "long": 47992,
              "short": 20025,
              "net": 27967
            },
            "smallTrader": {
              "long": 34467,
              "short": 21224,
              "net": 13243
            }
          },
          "openInterest": 113833
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113963,
              "short": 97234,
              "net": 16729
            },
            "nonCommercial": {
              "long": 29662,
              "short": 44616,
              "net": -14954
            },
            "smallTrader": {
              "long": 11434,
              "short": 13209,
              "net": -1775
            }
          },
          "openInterest": 181142
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85747,
              "short": 86304,
              "net": -557
            },
            "nonCommercial": {
              "long": 42601,
              "short": 41105,
              "net": 1496
            },
            "smallTrader": {
              "long": 6914,
              "short": 7853,
              "net": -939
            }
          },
          "openInterest": 158097
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68891,
              "short": 66807,
              "net": 2084
            },
            "nonCommercial": {
              "long": 41312,
              "short": 40893,
              "net": 419
            },
            "smallTrader": {
              "long": 18280,
              "short": 20783,
              "net": -2503
            }
          },
          "openInterest": 148468
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 613431,
              "short": 724761,
              "net": -111330
            },
            "nonCommercial": {
              "long": 352306,
              "short": 113037,
              "net": 239269
            },
            "smallTrader": {
              "long": 133058,
              "short": 260997,
              "net": -127939
            }
          },
          "openInterest": 1349593
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88573,
              "short": 101820,
              "net": -13247
            },
            "nonCommercial": {
              "long": 57026,
              "short": 48355,
              "net": 8671
            },
            "smallTrader": {
              "long": 21567,
              "short": 16991,
              "net": 4576
            }
          },
          "openInterest": 186779
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 636467,
              "short": 861585,
              "net": -225118
            },
            "nonCommercial": {
              "long": 366612,
              "short": 169030,
              "net": 197582
            },
            "smallTrader": {
              "long": 95254,
              "short": 67718,
              "net": 27536
            }
          },
          "openInterest": 1563132
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23711,
              "short": 36767,
              "net": -13056
            },
            "nonCommercial": {
              "long": 18142,
              "short": 8443,
              "net": 9699
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49867
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18260,
              "short": 17773,
              "net": 487
            },
            "nonCommercial": {
              "long": 13,
              "short": 533,
              "net": -520
            },
            "smallTrader": {
              "long": 359,
              "short": 326,
              "net": 33
            }
          },
          "openInterest": 18970
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204616,
              "short": 66567,
              "net": 138049
            },
            "nonCommercial": {
              "long": 39253,
              "short": 140617,
              "net": -101364
            },
            "smallTrader": {
              "long": 29781,
              "short": 66466,
              "net": -36685
            }
          },
          "openInterest": 274830
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11434,
              "short": 9924,
              "net": 1510
            },
            "nonCommercial": {
              "long": 13922,
              "short": 5673,
              "net": 8249
            },
            "smallTrader": {
              "long": 7551,
              "short": 17310,
              "net": -9759
            }
          },
          "openInterest": 40562
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162393,
              "short": 264811,
              "net": -102418
            },
            "nonCommercial": {
              "long": 108728,
              "short": 17106,
              "net": 91622
            },
            "smallTrader": {
              "long": 25058,
              "short": 14262,
              "net": 10796
            }
          },
          "openInterest": 350711
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 148103,
              "short": 319152,
              "net": -171049
            },
            "nonCommercial": {
              "long": 170996,
              "short": 34343,
              "net": 136653
            },
            "smallTrader": {
              "long": 57323,
              "short": 22927,
              "net": 34396
            }
          },
          "openInterest": 403989
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140263,
              "short": 179319,
              "net": -39056
            },
            "nonCommercial": {
              "long": 64355,
              "short": 43557,
              "net": 20798
            },
            "smallTrader": {
              "long": 42393,
              "short": 24135,
              "net": 18258
            }
          },
          "openInterest": 279356
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124239,
              "short": 21715,
              "net": 102524
            },
            "nonCommercial": {
              "long": 16097,
              "short": 82181,
              "net": -66084
            },
            "smallTrader": {
              "long": 10350,
              "short": 46790,
              "net": -36440
            }
          },
          "openInterest": 150875
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112333,
              "short": 97687,
              "net": 14646
            },
            "nonCommercial": {
              "long": 63750,
              "short": 70452,
              "net": -6702
            },
            "smallTrader": {
              "long": 28745,
              "short": 36689,
              "net": -7944
            }
          },
          "openInterest": 249364
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150975,
              "short": 159399,
              "net": -8424
            },
            "nonCommercial": {
              "long": 117904,
              "short": 81400,
              "net": 36504
            },
            "smallTrader": {
              "long": 28805,
              "short": 56885,
              "net": -28080
            }
          },
          "openInterest": 345591
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82838,
              "short": 154705,
              "net": -71867
            },
            "nonCommercial": {
              "long": 84600,
              "short": 16000,
              "net": 68600
            },
            "smallTrader": {
              "long": 6119,
              "short": 2852,
              "net": 3267
            }
          },
          "openInterest": 174230
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 59148,
              "short": 82202,
              "net": -23054
            },
            "nonCommercial": {
              "long": 29710,
              "short": 9843,
              "net": 19867
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 102199
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 450099,
              "short": 346313,
              "net": 103786
            },
            "nonCommercial": {
              "long": 275665,
              "short": 398225,
              "net": -122560
            },
            "smallTrader": {
              "long": 73058,
              "short": 54284,
              "net": 18774
            }
          },
          "openInterest": 1252198
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2835,
              "short": 11762,
              "net": -8927
            },
            "nonCommercial": {
              "long": 15433,
              "short": 8263,
              "net": 7170
            },
            "smallTrader": {
              "long": 3391,
              "short": 1634,
              "net": 1757
            }
          },
          "openInterest": 21802
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7782,
              "short": 32060,
              "net": -24278
            },
            "nonCommercial": {
              "long": 25888,
              "short": 5100,
              "net": 20788
            },
            "smallTrader": {
              "long": 5854,
              "short": 2364,
              "net": 3490
            }
          },
          "openInterest": 39814
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 544805,
              "short": 552282,
              "net": -7477
            },
            "nonCommercial": {
              "long": 86798,
              "short": 113035,
              "net": -26237
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 790586
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42151,
              "short": 68537,
              "net": -26386
            },
            "nonCommercial": {
              "long": 28154,
              "short": 9968,
              "net": 18186
            },
            "smallTrader": {
              "long": 20185,
              "short": 11985,
              "net": 8200
            }
          },
          "openInterest": 114469
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85519,
              "short": 197381,
              "net": -111862
            },
            "nonCommercial": {
              "long": 106069,
              "short": 13989,
              "net": 92080
            },
            "smallTrader": {
              "long": 41707,
              "short": 21925,
              "net": 19782
            }
          },
          "openInterest": 260582
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177737,
              "short": 254111,
              "net": -76374
            },
            "nonCommercial": {
              "long": 117701,
              "short": 58501,
              "net": 59200
            },
            "smallTrader": {
              "long": 42229,
              "short": 25055,
              "net": 17174
            }
          },
          "openInterest": 389320
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 307417,
              "short": 503626,
              "net": -196209
            },
            "nonCommercial": {
              "long": 282831,
              "short": 51650,
              "net": 231181
            },
            "smallTrader": {
              "long": 63794,
              "short": 98766,
              "net": -34972
            }
          },
          "openInterest": 786976
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 374617,
              "short": 523093,
              "net": -148476
            },
            "nonCommercial": {
              "long": 191134,
              "short": 66543,
              "net": 124591
            },
            "smallTrader": {
              "long": 89533,
              "short": 65648,
              "net": 23885
            }
          },
          "openInterest": 726557
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23265,
              "short": 6059,
              "net": 17206
            },
            "nonCommercial": {
              "long": 6548,
              "short": 16467,
              "net": -9919
            },
            "smallTrader": {
              "long": 10014,
              "short": 17301,
              "net": -7287
            }
          },
          "openInterest": 39995
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5729,
              "short": 31170,
              "net": -25441
            },
            "nonCommercial": {
              "long": 32036,
              "short": 13197,
              "net": 18839
            },
            "smallTrader": {
              "long": 8390,
              "short": 1788,
              "net": 6602
            }
          },
          "openInterest": 46655
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171956,
              "short": 150304,
              "net": 21652
            },
            "nonCommercial": {
              "long": 86237,
              "short": 103771,
              "net": -17534
            },
            "smallTrader": {
              "long": 23154,
              "short": 27272,
              "net": -4118
            }
          },
          "openInterest": 322529
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71890,
              "short": 66545,
              "net": 5345
            },
            "nonCommercial": {
              "long": 37210,
              "short": 32242,
              "net": 4968
            },
            "smallTrader": {
              "long": 18213,
              "short": 28526,
              "net": -10313
            }
          },
          "openInterest": 146548
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261641,
              "short": 189330,
              "net": 72311
            },
            "nonCommercial": {
              "long": 94472,
              "short": 145897,
              "net": -51425
            },
            "smallTrader": {
              "long": 31806,
              "short": 52692,
              "net": -20886
            }
          },
          "openInterest": 471658
        }
      ]
    },
    {
      "reportDate": "2012-04-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1316727,
              "short": 1079297,
              "net": 237430
            },
            "nonCommercial": {
              "long": 200815,
              "short": 377097,
              "net": -176282
            },
            "smallTrader": {
              "long": 270182,
              "short": 331330,
              "net": -61148
            }
          },
          "openInterest": 1813480
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 500067,
              "short": 540800,
              "net": -40733
            },
            "nonCommercial": {
              "long": 208666,
              "short": 181963,
              "net": 26703
            },
            "smallTrader": {
              "long": 113509,
              "short": 99479,
              "net": 14030
            }
          },
          "openInterest": 829439
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 354085,
              "short": 359574,
              "net": -5489
            },
            "nonCommercial": {
              "long": 65455,
              "short": 69126,
              "net": -3671
            },
            "smallTrader": {
              "long": 142277,
              "short": 133117,
              "net": 9160
            }
          },
          "openInterest": 565563
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 720919,
              "short": 865571,
              "net": -144652
            },
            "nonCommercial": {
              "long": 339020,
              "short": 178837,
              "net": 160183
            },
            "smallTrader": {
              "long": 227043,
              "short": 242574,
              "net": -15531
            }
          },
          "openInterest": 1307932
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36524,
              "short": 94156,
              "net": -57632
            },
            "nonCommercial": {
              "long": 83830,
              "short": 35409,
              "net": 48421
            },
            "smallTrader": {
              "long": 28260,
              "short": 19049,
              "net": 9211
            }
          },
          "openInterest": 148796
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1379,
              "short": 3363,
              "net": -1984
            },
            "nonCommercial": {
              "long": 15816,
              "short": 13686,
              "net": 2130
            },
            "smallTrader": {
              "long": 338,
              "short": 484,
              "net": -146
            }
          },
          "openInterest": 17699
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98107,
              "short": 89706,
              "net": 8401
            },
            "nonCommercial": {
              "long": 33221,
              "short": 46272,
              "net": -13051
            },
            "smallTrader": {
              "long": 25095,
              "short": 20445,
              "net": 4650
            }
          },
          "openInterest": 157015
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31141,
              "short": 89592,
              "net": -58451
            },
            "nonCommercial": {
              "long": 58319,
              "short": 20291,
              "net": 38028
            },
            "smallTrader": {
              "long": 38841,
              "short": 18418,
              "net": 20423
            }
          },
          "openInterest": 128841
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114184,
              "short": 96156,
              "net": 18028
            },
            "nonCommercial": {
              "long": 30803,
              "short": 47113,
              "net": -16310
            },
            "smallTrader": {
              "long": 8925,
              "short": 10643,
              "net": -1718
            }
          },
          "openInterest": 174362
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83465,
              "short": 76526,
              "net": 6939
            },
            "nonCommercial": {
              "long": 36822,
              "short": 43194,
              "net": -6372
            },
            "smallTrader": {
              "long": 6644,
              "short": 7211,
              "net": -567
            }
          },
          "openInterest": 145225
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84347,
              "short": 75969,
              "net": 8378
            },
            "nonCommercial": {
              "long": 41012,
              "short": 39755,
              "net": 1257
            },
            "smallTrader": {
              "long": 13161,
              "short": 22796,
              "net": -9635
            }
          },
          "openInterest": 159119
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 635407,
              "short": 719026,
              "net": -83619
            },
            "nonCommercial": {
              "long": 345654,
              "short": 135223,
              "net": 210431
            },
            "smallTrader": {
              "long": 136162,
              "short": 262974,
              "net": -126812
            }
          },
          "openInterest": 1355022
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98927,
              "short": 102562,
              "net": -3635
            },
            "nonCommercial": {
              "long": 56717,
              "short": 54965,
              "net": 1752
            },
            "smallTrader": {
              "long": 18212,
              "short": 16329,
              "net": 1883
            }
          },
          "openInterest": 188096
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 641557,
              "short": 873178,
              "net": -231621
            },
            "nonCommercial": {
              "long": 365343,
              "short": 151788,
              "net": 213555
            },
            "smallTrader": {
              "long": 85133,
              "short": 67067,
              "net": 18066
            }
          },
          "openInterest": 1570513
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24882,
              "short": 39611,
              "net": -14729
            },
            "nonCommercial": {
              "long": 20087,
              "short": 7083,
              "net": 13004
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51736
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19173,
              "short": 18347,
              "net": 826
            },
            "nonCommercial": {
              "long": 17,
              "short": 917,
              "net": -900
            },
            "smallTrader": {
              "long": 461,
              "short": 387,
              "net": 74
            }
          },
          "openInterest": 20021
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 226108,
              "short": 70285,
              "net": 155823
            },
            "nonCommercial": {
              "long": 40310,
              "short": 158435,
              "net": -118125
            },
            "smallTrader": {
              "long": 27817,
              "short": 65515,
              "net": -37698
            }
          },
          "openInterest": 295844
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12601,
              "short": 9707,
              "net": 2894
            },
            "nonCommercial": {
              "long": 14693,
              "short": 7453,
              "net": 7240
            },
            "smallTrader": {
              "long": 6449,
              "short": 16583,
              "net": -10134
            }
          },
          "openInterest": 40413
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177491,
              "short": 280942,
              "net": -103451
            },
            "nonCommercial": {
              "long": 109511,
              "short": 18591,
              "net": 90920
            },
            "smallTrader": {
              "long": 25902,
              "short": 13371,
              "net": 12531
            }
          },
          "openInterest": 367926
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 145730,
              "short": 321821,
              "net": -176091
            },
            "nonCommercial": {
              "long": 168700,
              "short": 26695,
              "net": 142005
            },
            "smallTrader": {
              "long": 55336,
              "short": 21250,
              "net": 34086
            }
          },
          "openInterest": 398526
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160142,
              "short": 199032,
              "net": -38890
            },
            "nonCommercial": {
              "long": 63337,
              "short": 40885,
              "net": 22452
            },
            "smallTrader": {
              "long": 43709,
              "short": 27271,
              "net": 16438
            }
          },
          "openInterest": 301364
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117949,
              "short": 26308,
              "net": 91641
            },
            "nonCommercial": {
              "long": 16917,
              "short": 74720,
              "net": -57803
            },
            "smallTrader": {
              "long": 9166,
              "short": 43004,
              "net": -33838
            }
          },
          "openInterest": 144168
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112433,
              "short": 95175,
              "net": 17258
            },
            "nonCommercial": {
              "long": 69526,
              "short": 77645,
              "net": -8119
            },
            "smallTrader": {
              "long": 26607,
              "short": 35746,
              "net": -9139
            }
          },
          "openInterest": 254266
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153892,
              "short": 159409,
              "net": -5517
            },
            "nonCommercial": {
              "long": 121014,
              "short": 89900,
              "net": 31114
            },
            "smallTrader": {
              "long": 29971,
              "short": 55568,
              "net": -25597
            }
          },
          "openInterest": 349958
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96911,
              "short": 147071,
              "net": -50160
            },
            "nonCommercial": {
              "long": 63848,
              "short": 17747,
              "net": 46101
            },
            "smallTrader": {
              "long": 6279,
              "short": 2220,
              "net": 4059
            }
          },
          "openInterest": 167618
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 59096,
              "short": 86136,
              "net": -27040
            },
            "nonCommercial": {
              "long": 30161,
              "short": 6876,
              "net": 23285
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 101027
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 469966,
              "short": 373494,
              "net": 96472
            },
            "nonCommercial": {
              "long": 286546,
              "short": 405587,
              "net": -119041
            },
            "smallTrader": {
              "long": 72544,
              "short": 49975,
              "net": 22569
            }
          },
          "openInterest": 1308103
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3151,
              "short": 17201,
              "net": -14050
            },
            "nonCommercial": {
              "long": 16999,
              "short": 5060,
              "net": 11939
            },
            "smallTrader": {
              "long": 3802,
              "short": 1691,
              "net": 2111
            }
          },
          "openInterest": 23952
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9057,
              "short": 30925,
              "net": -21868
            },
            "nonCommercial": {
              "long": 25681,
              "short": 6679,
              "net": 19002
            },
            "smallTrader": {
              "long": 5570,
              "short": 2704,
              "net": 2866
            }
          },
          "openInterest": 40585
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 539870,
              "short": 557196,
              "net": -17326
            },
            "nonCommercial": {
              "long": 92587,
              "short": 108560,
              "net": -15973
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 796135
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44523,
              "short": 71020,
              "net": -26497
            },
            "nonCommercial": {
              "long": 28051,
              "short": 9644,
              "net": 18407
            },
            "smallTrader": {
              "long": 22962,
              "short": 14872,
              "net": 8090
            }
          },
          "openInterest": 121448
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86067,
              "short": 206777,
              "net": -120710
            },
            "nonCommercial": {
              "long": 110843,
              "short": 11047,
              "net": 99796
            },
            "smallTrader": {
              "long": 43577,
              "short": 22663,
              "net": 20914
            }
          },
          "openInterest": 266125
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173358,
              "short": 252773,
              "net": -79415
            },
            "nonCommercial": {
              "long": 118164,
              "short": 56256,
              "net": 61908
            },
            "smallTrader": {
              "long": 42025,
              "short": 24518,
              "net": 17507
            }
          },
          "openInterest": 388560
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312993,
              "short": 511217,
              "net": -198224
            },
            "nonCommercial": {
              "long": 286169,
              "short": 52764,
              "net": 233405
            },
            "smallTrader": {
              "long": 66809,
              "short": 101990,
              "net": -35181
            }
          },
          "openInterest": 811832
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 395888,
              "short": 506431,
              "net": -110543
            },
            "nonCommercial": {
              "long": 191803,
              "short": 92688,
              "net": 99115
            },
            "smallTrader": {
              "long": 77699,
              "short": 66271,
              "net": 11428
            }
          },
          "openInterest": 730255
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25816,
              "short": 4669,
              "net": 21147
            },
            "nonCommercial": {
              "long": 6040,
              "short": 19802,
              "net": -13762
            },
            "smallTrader": {
              "long": 9404,
              "short": 16789,
              "net": -7385
            }
          },
          "openInterest": 41358
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5540,
              "short": 30512,
              "net": -24972
            },
            "nonCommercial": {
              "long": 30334,
              "short": 12945,
              "net": 17389
            },
            "smallTrader": {
              "long": 9384,
              "short": 1801,
              "net": 7583
            }
          },
          "openInterest": 45759
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 188646,
              "short": 167785,
              "net": 20861
            },
            "nonCommercial": {
              "long": 81491,
              "short": 98439,
              "net": -16948
            },
            "smallTrader": {
              "long": 25856,
              "short": 29769,
              "net": -3913
            }
          },
          "openInterest": 340437
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75904,
              "short": 68820,
              "net": 7084
            },
            "nonCommercial": {
              "long": 36517,
              "short": 33545,
              "net": 2972
            },
            "smallTrader": {
              "long": 16642,
              "short": 26698,
              "net": -10056
            }
          },
          "openInterest": 147024
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260372,
              "short": 181412,
              "net": 78960
            },
            "nonCommercial": {
              "long": 95612,
              "short": 154786,
              "net": -59174
            },
            "smallTrader": {
              "long": 32299,
              "short": 52085,
              "net": -19786
            }
          },
          "openInterest": 468429
        }
      ]
    },
    {
      "reportDate": "2012-04-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1319299,
              "short": 1089187,
              "net": 230112
            },
            "nonCommercial": {
              "long": 202564,
              "short": 359654,
              "net": -157090
            },
            "smallTrader": {
              "long": 275327,
              "short": 348349,
              "net": -73022
            }
          },
          "openInterest": 1819927
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 512098,
              "short": 622986,
              "net": -110888
            },
            "nonCommercial": {
              "long": 281955,
              "short": 182042,
              "net": 99913
            },
            "smallTrader": {
              "long": 114553,
              "short": 103578,
              "net": 10975
            }
          },
          "openInterest": 917755
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 360517,
              "short": 356082,
              "net": 4435
            },
            "nonCommercial": {
              "long": 70318,
              "short": 75605,
              "net": -5287
            },
            "smallTrader": {
              "long": 145465,
              "short": 144613,
              "net": 852
            }
          },
          "openInterest": 578534
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 657915,
              "short": 880575,
              "net": -222660
            },
            "nonCommercial": {
              "long": 390818,
              "short": 172437,
              "net": 218381
            },
            "smallTrader": {
              "long": 254253,
              "short": 249974,
              "net": 4279
            }
          },
          "openInterest": 1321289
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40760,
              "short": 90888,
              "net": -50128
            },
            "nonCommercial": {
              "long": 80597,
              "short": 34556,
              "net": 46041
            },
            "smallTrader": {
              "long": 25086,
              "short": 20999,
              "net": 4087
            }
          },
          "openInterest": 146739
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3661,
              "short": 4008,
              "net": -347
            },
            "nonCommercial": {
              "long": 15277,
              "short": 14517,
              "net": 760
            },
            "smallTrader": {
              "long": 422,
              "short": 835,
              "net": -413
            }
          },
          "openInterest": 20616
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89980,
              "short": 113492,
              "net": -23512
            },
            "nonCommercial": {
              "long": 47435,
              "short": 39899,
              "net": 7536
            },
            "smallTrader": {
              "long": 35720,
              "short": 19744,
              "net": 15976
            }
          },
          "openInterest": 173368
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30013,
              "short": 98096,
              "net": -68083
            },
            "nonCommercial": {
              "long": 63028,
              "short": 18804,
              "net": 44224
            },
            "smallTrader": {
              "long": 41336,
              "short": 17477,
              "net": 23859
            }
          },
          "openInterest": 134899
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114800,
              "short": 100771,
              "net": 14029
            },
            "nonCommercial": {
              "long": 29984,
              "short": 43715,
              "net": -13731
            },
            "smallTrader": {
              "long": 9957,
              "short": 10255,
              "net": -298
            }
          },
          "openInterest": 177449
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83510,
              "short": 78469,
              "net": 5041
            },
            "nonCommercial": {
              "long": 38133,
              "short": 42665,
              "net": -4532
            },
            "smallTrader": {
              "long": 6718,
              "short": 7227,
              "net": -509
            }
          },
          "openInterest": 146367
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86726,
              "short": 76668,
              "net": 10058
            },
            "nonCommercial": {
              "long": 38687,
              "short": 36365,
              "net": 2322
            },
            "smallTrader": {
              "long": 11983,
              "short": 24363,
              "net": -12380
            }
          },
          "openInterest": 159256
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 637005,
              "short": 659288,
              "net": -22283
            },
            "nonCommercial": {
              "long": 313627,
              "short": 166553,
              "net": 147074
            },
            "smallTrader": {
              "long": 135183,
              "short": 259974,
              "net": -124791
            }
          },
          "openInterest": 1309733
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92411,
              "short": 103560,
              "net": -11149
            },
            "nonCommercial": {
              "long": 58416,
              "short": 50044,
              "net": 8372
            },
            "smallTrader": {
              "long": 17098,
              "short": 14321,
              "net": 2777
            }
          },
          "openInterest": 182843
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 616873,
              "short": 849355,
              "net": -232482
            },
            "nonCommercial": {
              "long": 356816,
              "short": 144430,
              "net": 212386
            },
            "smallTrader": {
              "long": 83325,
              "short": 63229,
              "net": 20096
            }
          },
          "openInterest": 1539257
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23115,
              "short": 39770,
              "net": -16655
            },
            "nonCommercial": {
              "long": 19659,
              "short": 6055,
              "net": 13604
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50342
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20808,
              "short": 20052,
              "net": 756
            },
            "nonCommercial": {
              "long": 71,
              "short": 843,
              "net": -772
            },
            "smallTrader": {
              "long": 371,
              "short": 355,
              "net": 16
            }
          },
          "openInterest": 21663
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 219295,
              "short": 70017,
              "net": 149278
            },
            "nonCommercial": {
              "long": 36289,
              "short": 149656,
              "net": -113367
            },
            "smallTrader": {
              "long": 30148,
              "short": 66059,
              "net": -35911
            }
          },
          "openInterest": 287215
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13320,
              "short": 9227,
              "net": 4093
            },
            "nonCommercial": {
              "long": 14215,
              "short": 8549,
              "net": 5666
            },
            "smallTrader": {
              "long": 7322,
              "short": 17081,
              "net": -9759
            }
          },
          "openInterest": 41099
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172340,
              "short": 264560,
              "net": -92220
            },
            "nonCommercial": {
              "long": 103225,
              "short": 20048,
              "net": 83177
            },
            "smallTrader": {
              "long": 22067,
              "short": 13024,
              "net": 9043
            }
          },
          "openInterest": 345907
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 148994,
              "short": 316231,
              "net": -167237
            },
            "nonCommercial": {
              "long": 165003,
              "short": 30009,
              "net": 134994
            },
            "smallTrader": {
              "long": 54653,
              "short": 22410,
              "net": 32243
            }
          },
          "openInterest": 395389
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169141,
              "short": 205645,
              "net": -36504
            },
            "nonCommercial": {
              "long": 62212,
              "short": 42324,
              "net": 19888
            },
            "smallTrader": {
              "long": 45299,
              "short": 28683,
              "net": 16616
            }
          },
          "openInterest": 315268
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113918,
              "short": 27577,
              "net": 86341
            },
            "nonCommercial": {
              "long": 12669,
              "short": 68572,
              "net": -55903
            },
            "smallTrader": {
              "long": 10904,
              "short": 41342,
              "net": -30438
            }
          },
          "openInterest": 137636
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118267,
              "short": 96644,
              "net": 21623
            },
            "nonCommercial": {
              "long": 67320,
              "short": 79405,
              "net": -12085
            },
            "smallTrader": {
              "long": 28068,
              "short": 37606,
              "net": -9538
            }
          },
          "openInterest": 267162
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150202,
              "short": 161840,
              "net": -11638
            },
            "nonCommercial": {
              "long": 124391,
              "short": 89660,
              "net": 34731
            },
            "smallTrader": {
              "long": 30150,
              "short": 53243,
              "net": -23093
            }
          },
          "openInterest": 354253
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98207,
              "short": 140344,
              "net": -42137
            },
            "nonCommercial": {
              "long": 58544,
              "short": 18336,
              "net": 40208
            },
            "smallTrader": {
              "long": 5187,
              "short": 3258,
              "net": 1929
            }
          },
          "openInterest": 162405
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57388,
              "short": 83710,
              "net": -26322
            },
            "nonCommercial": {
              "long": 28231,
              "short": 6792,
              "net": 21439
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 98447
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 470058,
              "short": 375085,
              "net": 94973
            },
            "nonCommercial": {
              "long": 275528,
              "short": 388836,
              "net": -113308
            },
            "smallTrader": {
              "long": 69572,
              "short": 51237,
              "net": 18335
            }
          },
          "openInterest": 1284741
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1304,
              "short": 13030,
              "net": -11726
            },
            "nonCommercial": {
              "long": 13984,
              "short": 4498,
              "net": 9486
            },
            "smallTrader": {
              "long": 3737,
              "short": 1497,
              "net": 2240
            }
          },
          "openInterest": 19126
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9636,
              "short": 27575,
              "net": -17939
            },
            "nonCommercial": {
              "long": 25086,
              "short": 10163,
              "net": 14923
            },
            "smallTrader": {
              "long": 5860,
              "short": 2844,
              "net": 3016
            }
          },
          "openInterest": 40823
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 554635,
              "short": 558730,
              "net": -4095
            },
            "nonCommercial": {
              "long": 82948,
              "short": 110424,
              "net": -27476
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 805068
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48344,
              "short": 70697,
              "net": -22353
            },
            "nonCommercial": {
              "long": 28913,
              "short": 12442,
              "net": 16471
            },
            "smallTrader": {
              "long": 19247,
              "short": 13365,
              "net": 5882
            }
          },
          "openInterest": 122325
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83968,
              "short": 212454,
              "net": -128486
            },
            "nonCommercial": {
              "long": 116521,
              "short": 9269,
              "net": 107252
            },
            "smallTrader": {
              "long": 44167,
              "short": 22933,
              "net": 21234
            }
          },
          "openInterest": 268419
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170421,
              "short": 241775,
              "net": -71354
            },
            "nonCommercial": {
              "long": 111373,
              "short": 56971,
              "net": 54402
            },
            "smallTrader": {
              "long": 42352,
              "short": 25400,
              "net": 16952
            }
          },
          "openInterest": 377931
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312360,
              "short": 527619,
              "net": -215259
            },
            "nonCommercial": {
              "long": 297462,
              "short": 48120,
              "net": 249342
            },
            "smallTrader": {
              "long": 67672,
              "short": 101755,
              "net": -34083
            }
          },
          "openInterest": 815826
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402369,
              "short": 483687,
              "net": -81318
            },
            "nonCommercial": {
              "long": 187309,
              "short": 105019,
              "net": 82290
            },
            "smallTrader": {
              "long": 72900,
              "short": 73872,
              "net": -972
            }
          },
          "openInterest": 725118
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23619,
              "short": 4334,
              "net": 19285
            },
            "nonCommercial": {
              "long": 4312,
              "short": 20953,
              "net": -16641
            },
            "smallTrader": {
              "long": 12104,
              "short": 14748,
              "net": -2644
            }
          },
          "openInterest": 40155
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6201,
              "short": 28544,
              "net": -22343
            },
            "nonCommercial": {
              "long": 26647,
              "short": 10669,
              "net": 15978
            },
            "smallTrader": {
              "long": 9203,
              "short": 2838,
              "net": 6365
            }
          },
          "openInterest": 43144
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 164584,
              "short": 142597,
              "net": 21987
            },
            "nonCommercial": {
              "long": 81862,
              "short": 102100,
              "net": -20238
            },
            "smallTrader": {
              "long": 20220,
              "short": 21969,
              "net": -1749
            }
          },
          "openInterest": 300629
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75227,
              "short": 64249,
              "net": 10978
            },
            "nonCommercial": {
              "long": 34480,
              "short": 35170,
              "net": -690
            },
            "smallTrader": {
              "long": 16574,
              "short": 26862,
              "net": -10288
            }
          },
          "openInterest": 143211
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256911,
              "short": 180622,
              "net": 76289
            },
            "nonCommercial": {
              "long": 100754,
              "short": 154525,
              "net": -53771
            },
            "smallTrader": {
              "long": 30913,
              "short": 53431,
              "net": -22518
            }
          },
          "openInterest": 456752
        }
      ]
    },
    {
      "reportDate": "2012-05-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1320307,
              "short": 1128384,
              "net": 191923
            },
            "nonCommercial": {
              "long": 212287,
              "short": 357043,
              "net": -144756
            },
            "smallTrader": {
              "long": 272615,
              "short": 319782,
              "net": -47167
            }
          },
          "openInterest": 1832781
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494643,
              "short": 655265,
              "net": -160622
            },
            "nonCommercial": {
              "long": 330094,
              "short": 189203,
              "net": 140891
            },
            "smallTrader": {
              "long": 119361,
              "short": 99630,
              "net": 19731
            }
          },
          "openInterest": 953779
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 359207,
              "short": 348813,
              "net": 10394
            },
            "nonCommercial": {
              "long": 60155,
              "short": 75131,
              "net": -14976
            },
            "smallTrader": {
              "long": 149529,
              "short": 144947,
              "net": 4582
            }
          },
          "openInterest": 571339
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 678053,
              "short": 865256,
              "net": -187203
            },
            "nonCommercial": {
              "long": 385865,
              "short": 185851,
              "net": 200014
            },
            "smallTrader": {
              "long": 240466,
              "short": 253277,
              "net": -12811
            }
          },
          "openInterest": 1323793
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29309,
              "short": 92087,
              "net": -62778
            },
            "nonCommercial": {
              "long": 88649,
              "short": 36369,
              "net": 52280
            },
            "smallTrader": {
              "long": 29349,
              "short": 18851,
              "net": 10498
            }
          },
          "openInterest": 147749
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3571,
              "short": 2383,
              "net": 1188
            },
            "nonCommercial": {
              "long": 13597,
              "short": 14503,
              "net": -906
            },
            "smallTrader": {
              "long": 466,
              "short": 748,
              "net": -282
            }
          },
          "openInterest": 18898
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94215,
              "short": 133194,
              "net": -38979
            },
            "nonCommercial": {
              "long": 53121,
              "short": 36628,
              "net": 16493
            },
            "smallTrader": {
              "long": 40687,
              "short": 18201,
              "net": 22486
            }
          },
          "openInterest": 188288
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28754,
              "short": 131303,
              "net": -102549
            },
            "nonCommercial": {
              "long": 84458,
              "short": 14235,
              "net": 70223
            },
            "smallTrader": {
              "long": 49273,
              "short": 16947,
              "net": 32326
            }
          },
          "openInterest": 163036
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115828,
              "short": 104886,
              "net": 10942
            },
            "nonCommercial": {
              "long": 30859,
              "short": 42004,
              "net": -11145
            },
            "smallTrader": {
              "long": 9939,
              "short": 9736,
              "net": 203
            }
          },
          "openInterest": 182207
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81474,
              "short": 77017,
              "net": 4457
            },
            "nonCommercial": {
              "long": 38524,
              "short": 42703,
              "net": -4179
            },
            "smallTrader": {
              "long": 7049,
              "short": 7327,
              "net": -278
            }
          },
          "openInterest": 144219
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77181,
              "short": 70533,
              "net": 6648
            },
            "nonCommercial": {
              "long": 41404,
              "short": 37514,
              "net": 3890
            },
            "smallTrader": {
              "long": 11205,
              "short": 21743,
              "net": -10538
            }
          },
          "openInterest": 144241
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 594906,
              "short": 636510,
              "net": -41604
            },
            "nonCommercial": {
              "long": 315523,
              "short": 163575,
              "net": 151948
            },
            "smallTrader": {
              "long": 126048,
              "short": 236392,
              "net": -110344
            }
          },
          "openInterest": 1225210
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90202,
              "short": 99153,
              "net": -8951
            },
            "nonCommercial": {
              "long": 60674,
              "short": 51682,
              "net": 8992
            },
            "smallTrader": {
              "long": 15106,
              "short": 15147,
              "net": -41
            }
          },
          "openInterest": 180785
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 625789,
              "short": 877252,
              "net": -251463
            },
            "nonCommercial": {
              "long": 374537,
              "short": 147894,
              "net": 226643
            },
            "smallTrader": {
              "long": 92337,
              "short": 67517,
              "net": 24820
            }
          },
          "openInterest": 1602007
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25378,
              "short": 44568,
              "net": -19190
            },
            "nonCommercial": {
              "long": 23380,
              "short": 6554,
              "net": 16826
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56222
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18825,
              "short": 18139,
              "net": 686
            },
            "nonCommercial": {
              "long": 92,
              "short": 947,
              "net": -855
            },
            "smallTrader": {
              "long": 436,
              "short": 267,
              "net": 169
            }
          },
          "openInterest": 19657
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 211742,
              "short": 68746,
              "net": 142996
            },
            "nonCommercial": {
              "long": 34957,
              "short": 141947,
              "net": -106990
            },
            "smallTrader": {
              "long": 30878,
              "short": 66884,
              "net": -36006
            }
          },
          "openInterest": 279605
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13560,
              "short": 9277,
              "net": 4283
            },
            "nonCommercial": {
              "long": 14498,
              "short": 9798,
              "net": 4700
            },
            "smallTrader": {
              "long": 7214,
              "short": 16197,
              "net": -8983
            }
          },
          "openInterest": 40940
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133335,
              "short": 230750,
              "net": -97415
            },
            "nonCommercial": {
              "long": 104698,
              "short": 17951,
              "net": 86747
            },
            "smallTrader": {
              "long": 22779,
              "short": 12111,
              "net": 10668
            }
          },
          "openInterest": 302610
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 153584,
              "short": 331587,
              "net": -178003
            },
            "nonCommercial": {
              "long": 169568,
              "short": 29175,
              "net": 140393
            },
            "smallTrader": {
              "long": 57789,
              "short": 20179,
              "net": 37610
            }
          },
          "openInterest": 411972
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160076,
              "short": 205698,
              "net": -45622
            },
            "nonCommercial": {
              "long": 64716,
              "short": 37856,
              "net": 26860
            },
            "smallTrader": {
              "long": 44235,
              "short": 25473,
              "net": 18762
            }
          },
          "openInterest": 304613
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114191,
              "short": 31306,
              "net": 82885
            },
            "nonCommercial": {
              "long": 14110,
              "short": 64283,
              "net": -50173
            },
            "smallTrader": {
              "long": 11849,
              "short": 44561,
              "net": -32712
            }
          },
          "openInterest": 140349
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120558,
              "short": 93988,
              "net": 26570
            },
            "nonCommercial": {
              "long": 65419,
              "short": 82906,
              "net": -17487
            },
            "smallTrader": {
              "long": 27909,
              "short": 36992,
              "net": -9083
            }
          },
          "openInterest": 269139
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151574,
              "short": 161750,
              "net": -10176
            },
            "nonCommercial": {
              "long": 122093,
              "short": 90326,
              "net": 31767
            },
            "smallTrader": {
              "long": 29023,
              "short": 50614,
              "net": -21591
            }
          },
          "openInterest": 345571
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92134,
              "short": 137335,
              "net": -45201
            },
            "nonCommercial": {
              "long": 57907,
              "short": 15862,
              "net": 42045
            },
            "smallTrader": {
              "long": 5888,
              "short": 2732,
              "net": 3156
            }
          },
          "openInterest": 156499
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 59883,
              "short": 82481,
              "net": -22598
            },
            "nonCommercial": {
              "long": 25592,
              "short": 6753,
              "net": 18839
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 98438
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 477218,
              "short": 374140,
              "net": 103078
            },
            "nonCommercial": {
              "long": 258169,
              "short": 379970,
              "net": -121801
            },
            "smallTrader": {
              "long": 66513,
              "short": 47790,
              "net": 18723
            }
          },
          "openInterest": 1257703
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3302,
              "short": 14182,
              "net": -10880
            },
            "nonCommercial": {
              "long": 12155,
              "short": 4130,
              "net": 8025
            },
            "smallTrader": {
              "long": 4233,
              "short": 1378,
              "net": 2855
            }
          },
          "openInterest": 19815
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8967,
              "short": 28937,
              "net": -19970
            },
            "nonCommercial": {
              "long": 26754,
              "short": 10153,
              "net": 16601
            },
            "smallTrader": {
              "long": 5793,
              "short": 2424,
              "net": 3369
            }
          },
          "openInterest": 41810
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 550150,
              "short": 581442,
              "net": -31292
            },
            "nonCommercial": {
              "long": 94620,
              "short": 98204,
              "net": -3584
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 816564
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42450,
              "short": 66193,
              "net": -23743
            },
            "nonCommercial": {
              "long": 26855,
              "short": 11271,
              "net": 15584
            },
            "smallTrader": {
              "long": 20193,
              "short": 12034,
              "net": 8159
            }
          },
          "openInterest": 110862
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81872,
              "short": 203083,
              "net": -121211
            },
            "nonCommercial": {
              "long": 109953,
              "short": 10768,
              "net": 99185
            },
            "smallTrader": {
              "long": 43233,
              "short": 21207,
              "net": 22026
            }
          },
          "openInterest": 254173
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175762,
              "short": 224229,
              "net": -48467
            },
            "nonCommercial": {
              "long": 103062,
              "short": 67000,
              "net": 36062
            },
            "smallTrader": {
              "long": 37659,
              "short": 25254,
              "net": 12405
            }
          },
          "openInterest": 364638
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 295709,
              "short": 522527,
              "net": -226818
            },
            "nonCommercial": {
              "long": 310602,
              "short": 51859,
              "net": 258743
            },
            "smallTrader": {
              "long": 66467,
              "short": 98392,
              "net": -31925
            }
          },
          "openInterest": 807124
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 400364,
              "short": 464750,
              "net": -64386
            },
            "nonCommercial": {
              "long": 184434,
              "short": 112721,
              "net": 71713
            },
            "smallTrader": {
              "long": 58649,
              "short": 65976,
              "net": -7327
            }
          },
          "openInterest": 706597
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22574,
              "short": 7583,
              "net": 14991
            },
            "nonCommercial": {
              "long": 5692,
              "short": 20003,
              "net": -14311
            },
            "smallTrader": {
              "long": 13268,
              "short": 13948,
              "net": -680
            }
          },
          "openInterest": 41657
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7219,
              "short": 24200,
              "net": -16981
            },
            "nonCommercial": {
              "long": 31374,
              "short": 17996,
              "net": 13378
            },
            "smallTrader": {
              "long": 5777,
              "short": 2174,
              "net": 3603
            }
          },
          "openInterest": 45539
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 173351,
              "short": 145492,
              "net": 27859
            },
            "nonCommercial": {
              "long": 86261,
              "short": 114206,
              "net": -27945
            },
            "smallTrader": {
              "long": 21350,
              "short": 21264,
              "net": 86
            }
          },
          "openInterest": 318793
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71891,
              "short": 62076,
              "net": 9815
            },
            "nonCommercial": {
              "long": 37512,
              "short": 35884,
              "net": 1628
            },
            "smallTrader": {
              "long": 14387,
              "short": 25830,
              "net": -11443
            }
          },
          "openInterest": 136118
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232282,
              "short": 170251,
              "net": 62031
            },
            "nonCommercial": {
              "long": 107009,
              "short": 146462,
              "net": -39453
            },
            "smallTrader": {
              "long": 27300,
              "short": 49878,
              "net": -22578
            }
          },
          "openInterest": 427502
        }
      ]
    },
    {
      "reportDate": "2012-05-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1340437,
              "short": 1154286,
              "net": 186151
            },
            "nonCommercial": {
              "long": 231373,
              "short": 364101,
              "net": -132728
            },
            "smallTrader": {
              "long": 281917,
              "short": 335340,
              "net": -53423
            }
          },
          "openInterest": 1884542
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 518805,
              "short": 681691,
              "net": -162886
            },
            "nonCommercial": {
              "long": 349335,
              "short": 211067,
              "net": 138268
            },
            "smallTrader": {
              "long": 118147,
              "short": 93529,
              "net": 24618
            }
          },
          "openInterest": 997915
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 365305,
              "short": 393016,
              "net": -27711
            },
            "nonCommercial": {
              "long": 82172,
              "short": 69730,
              "net": 12442
            },
            "smallTrader": {
              "long": 157194,
              "short": 141925,
              "net": 15269
            }
          },
          "openInterest": 611630
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 723050,
              "short": 903096,
              "net": -180046
            },
            "nonCommercial": {
              "long": 387651,
              "short": 180606,
              "net": 207045
            },
            "smallTrader": {
              "long": 239766,
              "short": 266765,
              "net": -26999
            }
          },
          "openInterest": 1369668
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58045,
              "short": 80412,
              "net": -22367
            },
            "nonCommercial": {
              "long": 72145,
              "short": 47041,
              "net": 25104
            },
            "smallTrader": {
              "long": 21644,
              "short": 24381,
              "net": -2737
            }
          },
          "openInterest": 152108
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3418,
              "short": 2298,
              "net": 1120
            },
            "nonCommercial": {
              "long": 13700,
              "short": 14701,
              "net": -1001
            },
            "smallTrader": {
              "long": 648,
              "short": 767,
              "net": -119
            }
          },
          "openInterest": 18977
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98046,
              "short": 146481,
              "net": -48435
            },
            "nonCommercial": {
              "long": 59697,
              "short": 34358,
              "net": 25339
            },
            "smallTrader": {
              "long": 41864,
              "short": 18768,
              "net": 23096
            }
          },
          "openInterest": 199801
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35823,
              "short": 116152,
              "net": -80329
            },
            "nonCommercial": {
              "long": 69914,
              "short": 9819,
              "net": 60095
            },
            "smallTrader": {
              "long": 42169,
              "short": 21935,
              "net": 20234
            }
          },
          "openInterest": 148415
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112858,
              "short": 106962,
              "net": 5896
            },
            "nonCommercial": {
              "long": 31434,
              "short": 37657,
              "net": -6223
            },
            "smallTrader": {
              "long": 9334,
              "short": 9007,
              "net": 327
            }
          },
          "openInterest": 179723
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83163,
              "short": 77062,
              "net": 6101
            },
            "nonCommercial": {
              "long": 39191,
              "short": 44365,
              "net": -5174
            },
            "smallTrader": {
              "long": 5927,
              "short": 6854,
              "net": -927
            }
          },
          "openInterest": 146714
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78539,
              "short": 71298,
              "net": 7241
            },
            "nonCommercial": {
              "long": 42919,
              "short": 39388,
              "net": 3531
            },
            "smallTrader": {
              "long": 9734,
              "short": 20506,
              "net": -10772
            }
          },
          "openInterest": 144583
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 606351,
              "short": 652075,
              "net": -45724
            },
            "nonCommercial": {
              "long": 307959,
              "short": 149387,
              "net": 158572
            },
            "smallTrader": {
              "long": 123100,
              "short": 235948,
              "net": -112848
            }
          },
          "openInterest": 1232904
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92491,
              "short": 93587,
              "net": -1096
            },
            "nonCommercial": {
              "long": 63789,
              "short": 60010,
              "net": 3779
            },
            "smallTrader": {
              "long": 13977,
              "short": 16660,
              "net": -2683
            }
          },
          "openInterest": 184858
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 651460,
              "short": 855481,
              "net": -204021
            },
            "nonCommercial": {
              "long": 356626,
              "short": 172666,
              "net": 183960
            },
            "smallTrader": {
              "long": 85493,
              "short": 65432,
              "net": 20061
            }
          },
          "openInterest": 1590926
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26458,
              "short": 37725,
              "net": -11267
            },
            "nonCommercial": {
              "long": 18077,
              "short": 9697,
              "net": 8380
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51824
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21249,
              "short": 20136,
              "net": 1113
            },
            "nonCommercial": {
              "long": 107,
              "short": 1299,
              "net": -1192
            },
            "smallTrader": {
              "long": 325,
              "short": 246,
              "net": 79
            }
          },
          "openInterest": 21800
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 252598,
              "short": 69712,
              "net": 182886
            },
            "nonCommercial": {
              "long": 36022,
              "short": 180006,
              "net": -143984
            },
            "smallTrader": {
              "long": 30969,
              "short": 69871,
              "net": -38902
            }
          },
          "openInterest": 321037
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13554,
              "short": 9432,
              "net": 4122
            },
            "nonCommercial": {
              "long": 16168,
              "short": 10339,
              "net": 5829
            },
            "smallTrader": {
              "long": 6976,
              "short": 16927,
              "net": -9951
            }
          },
          "openInterest": 42006
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151576,
              "short": 233802,
              "net": -82226
            },
            "nonCommercial": {
              "long": 97220,
              "short": 22828,
              "net": 74392
            },
            "smallTrader": {
              "long": 21159,
              "short": 13325,
              "net": 7834
            }
          },
          "openInterest": 313370
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 161037,
              "short": 312492,
              "net": -151455
            },
            "nonCommercial": {
              "long": 166130,
              "short": 42827,
              "net": 123303
            },
            "smallTrader": {
              "long": 54091,
              "short": 25939,
              "net": 28152
            }
          },
          "openInterest": 417798
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170591,
              "short": 193208,
              "net": -22617
            },
            "nonCommercial": {
              "long": 53443,
              "short": 40228,
              "net": 13215
            },
            "smallTrader": {
              "long": 37957,
              "short": 28555,
              "net": 9402
            }
          },
          "openInterest": 303609
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111185,
              "short": 41433,
              "net": 69752
            },
            "nonCommercial": {
              "long": 16369,
              "short": 57462,
              "net": -41093
            },
            "smallTrader": {
              "long": 14068,
              "short": 42727,
              "net": -28659
            }
          },
          "openInterest": 141842
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120298,
              "short": 88226,
              "net": 32072
            },
            "nonCommercial": {
              "long": 67913,
              "short": 90849,
              "net": -22936
            },
            "smallTrader": {
              "long": 27589,
              "short": 36725,
              "net": -9136
            }
          },
          "openInterest": 267949
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150257,
              "short": 159465,
              "net": -9208
            },
            "nonCommercial": {
              "long": 121324,
              "short": 87709,
              "net": 33615
            },
            "smallTrader": {
              "long": 28836,
              "short": 53243,
              "net": -24407
            }
          },
          "openInterest": 339620
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101102,
              "short": 139871,
              "net": -38769
            },
            "nonCommercial": {
              "long": 53380,
              "short": 16452,
              "net": 36928
            },
            "smallTrader": {
              "long": 4896,
              "short": 3055,
              "net": 1841
            }
          },
          "openInterest": 160169
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 70988,
              "short": 82719,
              "net": -11731
            },
            "nonCommercial": {
              "long": 18457,
              "short": 10405,
              "net": 8052
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 104211
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 461398,
              "short": 367383,
              "net": 94015
            },
            "nonCommercial": {
              "long": 255704,
              "short": 369474,
              "net": -113770
            },
            "smallTrader": {
              "long": 68930,
              "short": 49175,
              "net": 19755
            }
          },
          "openInterest": 1226562
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3427,
              "short": 9902,
              "net": -6475
            },
            "nonCommercial": {
              "long": 11688,
              "short": 5464,
              "net": 6224
            },
            "smallTrader": {
              "long": 2729,
              "short": 2478,
              "net": 251
            }
          },
          "openInterest": 17969
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9989,
              "short": 27973,
              "net": -17984
            },
            "nonCommercial": {
              "long": 27605,
              "short": 11877,
              "net": 15728
            },
            "smallTrader": {
              "long": 5045,
              "short": 2789,
              "net": 2256
            }
          },
          "openInterest": 43091
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 560147,
              "short": 576081,
              "net": -15934
            },
            "nonCommercial": {
              "long": 90142,
              "short": 109516,
              "net": -19374
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 822718
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45482,
              "short": 63381,
              "net": -17899
            },
            "nonCommercial": {
              "long": 28008,
              "short": 15445,
              "net": 12563
            },
            "smallTrader": {
              "long": 19896,
              "short": 14560,
              "net": 5336
            }
          },
          "openInterest": 113549
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85414,
              "short": 203544,
              "net": -118130
            },
            "nonCommercial": {
              "long": 109747,
              "short": 10636,
              "net": 99111
            },
            "smallTrader": {
              "long": 39745,
              "short": 20726,
              "net": 19019
            }
          },
          "openInterest": 252090
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198721,
              "short": 228795,
              "net": -30074
            },
            "nonCommercial": {
              "long": 97577,
              "short": 74712,
              "net": 22865
            },
            "smallTrader": {
              "long": 35641,
              "short": 28432,
              "net": 7209
            }
          },
          "openInterest": 382156
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 302581,
              "short": 518595,
              "net": -216014
            },
            "nonCommercial": {
              "long": 302014,
              "short": 52091,
              "net": 249923
            },
            "smallTrader": {
              "long": 67410,
              "short": 101319,
              "net": -33909
            }
          },
          "openInterest": 798732
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 409309,
              "short": 455852,
              "net": -46543
            },
            "nonCommercial": {
              "long": 180816,
              "short": 120056,
              "net": 60760
            },
            "smallTrader": {
              "long": 60101,
              "short": 74318,
              "net": -14217
            }
          },
          "openInterest": 715111
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29889,
              "short": 3199,
              "net": 26690
            },
            "nonCommercial": {
              "long": 4980,
              "short": 21474,
              "net": -16494
            },
            "smallTrader": {
              "long": 10754,
              "short": 20950,
              "net": -10196
            }
          },
          "openInterest": 45717
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7077,
              "short": 21078,
              "net": -14001
            },
            "nonCommercial": {
              "long": 32090,
              "short": 22061,
              "net": 10029
            },
            "smallTrader": {
              "long": 5674,
              "short": 1702,
              "net": 3972
            }
          },
          "openInterest": 45996
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 186530,
              "short": 148740,
              "net": 37790
            },
            "nonCommercial": {
              "long": 74427,
              "short": 111036,
              "net": -36609
            },
            "smallTrader": {
              "long": 24608,
              "short": 25789,
              "net": -1181
            }
          },
          "openInterest": 326785
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73299,
              "short": 65585,
              "net": 7714
            },
            "nonCommercial": {
              "long": 40486,
              "short": 37576,
              "net": 2910
            },
            "smallTrader": {
              "long": 16349,
              "short": 26973,
              "net": -10624
            }
          },
          "openInterest": 142267
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243750,
              "short": 158974,
              "net": 84776
            },
            "nonCommercial": {
              "long": 106903,
              "short": 165787,
              "net": -58884
            },
            "smallTrader": {
              "long": 27281,
              "short": 53173,
              "net": -25892
            }
          },
          "openInterest": 438240
        }
      ]
    },
    {
      "reportDate": "2012-05-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1368713,
              "short": 1204057,
              "net": 164656
            },
            "nonCommercial": {
              "long": 190868,
              "short": 354260,
              "net": -163392
            },
            "smallTrader": {
              "long": 306843,
              "short": 308107,
              "net": -1264
            }
          },
          "openInterest": 1906411
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 531003,
              "short": 663322,
              "net": -132319
            },
            "nonCommercial": {
              "long": 351400,
              "short": 242425,
              "net": 108975
            },
            "smallTrader": {
              "long": 120661,
              "short": 97317,
              "net": 23344
            }
          },
          "openInterest": 1015401
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 375673,
              "short": 399698,
              "net": -24025
            },
            "nonCommercial": {
              "long": 93668,
              "short": 85676,
              "net": 7992
            },
            "smallTrader": {
              "long": 167498,
              "short": 151465,
              "net": 16033
            }
          },
          "openInterest": 645984
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 675867,
              "short": 933334,
              "net": -257467
            },
            "nonCommercial": {
              "long": 475694,
              "short": 196468,
              "net": 279226
            },
            "smallTrader": {
              "long": 234052,
              "short": 255811,
              "net": -21759
            }
          },
          "openInterest": 1408673
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73951,
              "short": 72336,
              "net": 1615
            },
            "nonCommercial": {
              "long": 51066,
              "short": 46332,
              "net": 4734
            },
            "smallTrader": {
              "long": 18815,
              "short": 25164,
              "net": -6349
            }
          },
          "openInterest": 144001
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3801,
              "short": 2975,
              "net": 826
            },
            "nonCommercial": {
              "long": 14370,
              "short": 15146,
              "net": -776
            },
            "smallTrader": {
              "long": 917,
              "short": 967,
              "net": -50
            }
          },
          "openInterest": 20259
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102490,
              "short": 149212,
              "net": -46722
            },
            "nonCommercial": {
              "long": 57471,
              "short": 32450,
              "net": 25021
            },
            "smallTrader": {
              "long": 39037,
              "short": 17336,
              "net": 21701
            }
          },
          "openInterest": 199270
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37358,
              "short": 103874,
              "net": -66516
            },
            "nonCommercial": {
              "long": 66286,
              "short": 15281,
              "net": 51005
            },
            "smallTrader": {
              "long": 36172,
              "short": 20661,
              "net": 15511
            }
          },
          "openInterest": 140173
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115653,
              "short": 109627,
              "net": 6026
            },
            "nonCommercial": {
              "long": 31344,
              "short": 37055,
              "net": -5711
            },
            "smallTrader": {
              "long": 9046,
              "short": 9361,
              "net": -315
            }
          },
          "openInterest": 183330
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82330,
              "short": 78755,
              "net": 3575
            },
            "nonCommercial": {
              "long": 38954,
              "short": 41984,
              "net": -3030
            },
            "smallTrader": {
              "long": 6056,
              "short": 6601,
              "net": -545
            }
          },
          "openInterest": 145889
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81899,
              "short": 67274,
              "net": 14625
            },
            "nonCommercial": {
              "long": 41857,
              "short": 45715,
              "net": -3858
            },
            "smallTrader": {
              "long": 11051,
              "short": 21818,
              "net": -10767
            }
          },
          "openInterest": 147934
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 613664,
              "short": 621132,
              "net": -7468
            },
            "nonCommercial": {
              "long": 303486,
              "short": 178172,
              "net": 125314
            },
            "smallTrader": {
              "long": 125542,
              "short": 243388,
              "net": -117846
            }
          },
          "openInterest": 1232055
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100103,
              "short": 93052,
              "net": 7051
            },
            "nonCommercial": {
              "long": 59589,
              "short": 63211,
              "net": -3622
            },
            "smallTrader": {
              "long": 13055,
              "short": 16484,
              "net": -3429
            }
          },
          "openInterest": 188609
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 638344,
              "short": 837526,
              "net": -199182
            },
            "nonCommercial": {
              "long": 356311,
              "short": 171848,
              "net": 184463
            },
            "smallTrader": {
              "long": 86657,
              "short": 71938,
              "net": 14719
            }
          },
          "openInterest": 1539151
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24496,
              "short": 37100,
              "net": -12604
            },
            "nonCommercial": {
              "long": 17836,
              "short": 8465,
              "net": 9371
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50060
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23560,
              "short": 22149,
              "net": 1411
            },
            "nonCommercial": {
              "long": 104,
              "short": 1505,
              "net": -1401
            },
            "smallTrader": {
              "long": 430,
              "short": 440,
              "net": -10
            }
          },
          "openInterest": 24157
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 286563,
              "short": 66730,
              "net": 219833
            },
            "nonCommercial": {
              "long": 38475,
              "short": 212344,
              "net": -173869
            },
            "smallTrader": {
              "long": 29968,
              "short": 75932,
              "net": -45964
            }
          },
          "openInterest": 356674
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12483,
              "short": 9178,
              "net": 3305
            },
            "nonCommercial": {
              "long": 16177,
              "short": 10456,
              "net": 5721
            },
            "smallTrader": {
              "long": 7642,
              "short": 16668,
              "net": -9026
            }
          },
          "openInterest": 40454
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158977,
              "short": 237533,
              "net": -78556
            },
            "nonCommercial": {
              "long": 92537,
              "short": 20726,
              "net": 71811
            },
            "smallTrader": {
              "long": 20736,
              "short": 13991,
              "net": 6745
            }
          },
          "openInterest": 315202
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170616,
              "short": 309533,
              "net": -138917
            },
            "nonCommercial": {
              "long": 164051,
              "short": 49909,
              "net": 114142
            },
            "smallTrader": {
              "long": 51995,
              "short": 27220,
              "net": 24775
            }
          },
          "openInterest": 422091
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180149,
              "short": 195538,
              "net": -15389
            },
            "nonCommercial": {
              "long": 48770,
              "short": 38639,
              "net": 10131
            },
            "smallTrader": {
              "long": 34712,
              "short": 29454,
              "net": 5258
            }
          },
          "openInterest": 309131
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108497,
              "short": 44889,
              "net": 63608
            },
            "nonCommercial": {
              "long": 17455,
              "short": 51770,
              "net": -34315
            },
            "smallTrader": {
              "long": 13042,
              "short": 42335,
              "net": -29293
            }
          },
          "openInterest": 139275
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120219,
              "short": 88029,
              "net": 32190
            },
            "nonCommercial": {
              "long": 63102,
              "short": 87429,
              "net": -24327
            },
            "smallTrader": {
              "long": 30379,
              "short": 38242,
              "net": -7863
            }
          },
          "openInterest": 268866
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150430,
              "short": 159201,
              "net": -8771
            },
            "nonCommercial": {
              "long": 118501,
              "short": 84492,
              "net": 34009
            },
            "smallTrader": {
              "long": 29047,
              "short": 54285,
              "net": -25238
            }
          },
          "openInterest": 338710
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129136,
              "short": 142486,
              "net": -13350
            },
            "nonCommercial": {
              "long": 35857,
              "short": 21412,
              "net": 14445
            },
            "smallTrader": {
              "long": 4342,
              "short": 5437,
              "net": -1095
            }
          },
          "openInterest": 174386
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 67352,
              "short": 85004,
              "net": -17652
            },
            "nonCommercial": {
              "long": 22490,
              "short": 8543,
              "net": 13947
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 102304
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 451715,
              "short": 368015,
              "net": 83700
            },
            "nonCommercial": {
              "long": 255100,
              "short": 364524,
              "net": -109424
            },
            "smallTrader": {
              "long": 73130,
              "short": 47406,
              "net": 25724
            }
          },
          "openInterest": 1222589
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5462,
              "short": 8723,
              "net": -3261
            },
            "nonCommercial": {
              "long": 9124,
              "short": 6527,
              "net": 2597
            },
            "smallTrader": {
              "long": 2515,
              "short": 1851,
              "net": 664
            }
          },
          "openInterest": 17263
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10613,
              "short": 27316,
              "net": -16703
            },
            "nonCommercial": {
              "long": 28494,
              "short": 14124,
              "net": 14370
            },
            "smallTrader": {
              "long": 5338,
              "short": 3005,
              "net": 2333
            }
          },
          "openInterest": 45020
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 575335,
              "short": 595197,
              "net": -19862
            },
            "nonCommercial": {
              "long": 87753,
              "short": 99319,
              "net": -11566
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 851882
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45565,
              "short": 61473,
              "net": -15908
            },
            "nonCommercial": {
              "long": 27251,
              "short": 15777,
              "net": 11474
            },
            "smallTrader": {
              "long": 19658,
              "short": 15224,
              "net": 4434
            }
          },
          "openInterest": 114208
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86629,
              "short": 199924,
              "net": -113295
            },
            "nonCommercial": {
              "long": 104901,
              "short": 12153,
              "net": 92748
            },
            "smallTrader": {
              "long": 41469,
              "short": 20922,
              "net": 20547
            }
          },
          "openInterest": 251245
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211822,
              "short": 218332,
              "net": -6510
            },
            "nonCommercial": {
              "long": 89638,
              "short": 81115,
              "net": 8523
            },
            "smallTrader": {
              "long": 32800,
              "short": 34813,
              "net": -2013
            }
          },
          "openInterest": 387515
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 308399,
              "short": 519662,
              "net": -211263
            },
            "nonCommercial": {
              "long": 290270,
              "short": 47448,
              "net": 242822
            },
            "smallTrader": {
              "long": 61467,
              "short": 93026,
              "net": -31559
            }
          },
          "openInterest": 790836
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 413085,
              "short": 459834,
              "net": -46749
            },
            "nonCommercial": {
              "long": 184270,
              "short": 125260,
              "net": 59010
            },
            "smallTrader": {
              "long": 66107,
              "short": 78368,
              "net": -12261
            }
          },
          "openInterest": 727267
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47283,
              "short": 3616,
              "net": 43667
            },
            "nonCommercial": {
              "long": 6127,
              "short": 32821,
              "net": -26694
            },
            "smallTrader": {
              "long": 10039,
              "short": 27012,
              "net": -16973
            }
          },
          "openInterest": 63543
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8609,
              "short": 30296,
              "net": -21687
            },
            "nonCommercial": {
              "long": 44261,
              "short": 26819,
              "net": 17442
            },
            "smallTrader": {
              "long": 5860,
              "short": 1615,
              "net": 4245
            }
          },
          "openInterest": 59379
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 181176,
              "short": 139639,
              "net": 41537
            },
            "nonCommercial": {
              "long": 72640,
              "short": 111615,
              "net": -38975
            },
            "smallTrader": {
              "long": 25640,
              "short": 28202,
              "net": -2562
            }
          },
          "openInterest": 326566
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75167,
              "short": 67117,
              "net": 8050
            },
            "nonCommercial": {
              "long": 40181,
              "short": 37872,
              "net": 2309
            },
            "smallTrader": {
              "long": 17120,
              "short": 27479,
              "net": -10359
            }
          },
          "openInterest": 144856
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242992,
              "short": 157918,
              "net": 85074
            },
            "nonCommercial": {
              "long": 107213,
              "short": 167966,
              "net": -60753
            },
            "smallTrader": {
              "long": 28655,
              "short": 52976,
              "net": -24321
            }
          },
          "openInterest": 438113
        }
      ]
    },
    {
      "reportDate": "2012-05-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1470903,
              "short": 1312829,
              "net": 158074
            },
            "nonCommercial": {
              "long": 210661,
              "short": 346851,
              "net": -136190
            },
            "smallTrader": {
              "long": 285008,
              "short": 306892,
              "net": -21884
            }
          },
          "openInterest": 2010955
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 534010,
              "short": 615096,
              "net": -81086
            },
            "nonCommercial": {
              "long": 294460,
              "short": 233805,
              "net": 60655
            },
            "smallTrader": {
              "long": 123074,
              "short": 102643,
              "net": 20431
            }
          },
          "openInterest": 962943
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 402483,
              "short": 472637,
              "net": -70154
            },
            "nonCommercial": {
              "long": 104638,
              "short": 55794,
              "net": 48844
            },
            "smallTrader": {
              "long": 168346,
              "short": 147036,
              "net": 21310
            }
          },
          "openInterest": 688700
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 664721,
              "short": 949987,
              "net": -285266
            },
            "nonCommercial": {
              "long": 476365,
              "short": 179689,
              "net": 296676
            },
            "smallTrader": {
              "long": 243936,
              "short": 255346,
              "net": -11410
            }
          },
          "openInterest": 1423810
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90838,
              "short": 65667,
              "net": 25171
            },
            "nonCommercial": {
              "long": 29999,
              "short": 46897,
              "net": -16898
            },
            "smallTrader": {
              "long": 18993,
              "short": 27266,
              "net": -8273
            }
          },
          "openInterest": 139963
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4268,
              "short": 3243,
              "net": 1025
            },
            "nonCommercial": {
              "long": 14500,
              "short": 15147,
              "net": -647
            },
            "smallTrader": {
              "long": 614,
              "short": 992,
              "net": -378
            }
          },
          "openInterest": 20542
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116176,
              "short": 132355,
              "net": -16179
            },
            "nonCommercial": {
              "long": 40842,
              "short": 29502,
              "net": 11340
            },
            "smallTrader": {
              "long": 26551,
              "short": 21712,
              "net": 4839
            }
          },
          "openInterest": 184497
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38781,
              "short": 86973,
              "net": -48192
            },
            "nonCommercial": {
              "long": 57577,
              "short": 19022,
              "net": 38555
            },
            "smallTrader": {
              "long": 34490,
              "short": 24853,
              "net": 9637
            }
          },
          "openInterest": 130992
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117478,
              "short": 108478,
              "net": 9000
            },
            "nonCommercial": {
              "long": 31277,
              "short": 39214,
              "net": -7937
            },
            "smallTrader": {
              "long": 8526,
              "short": 9589,
              "net": -1063
            }
          },
          "openInterest": 185050
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82584,
              "short": 79937,
              "net": 2647
            },
            "nonCommercial": {
              "long": 39576,
              "short": 41048,
              "net": -1472
            },
            "smallTrader": {
              "long": 6387,
              "short": 7562,
              "net": -1175
            }
          },
          "openInterest": 149445
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82296,
              "short": 60264,
              "net": 22032
            },
            "nonCommercial": {
              "long": 40184,
              "short": 50282,
              "net": -10098
            },
            "smallTrader": {
              "long": 10787,
              "short": 22721,
              "net": -11934
            }
          },
          "openInterest": 150189
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 599538,
              "short": 634647,
              "net": -35109
            },
            "nonCommercial": {
              "long": 287449,
              "short": 140758,
              "net": 146691
            },
            "smallTrader": {
              "long": 120692,
              "short": 232274,
              "net": -111582
            }
          },
          "openInterest": 1195041
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102770,
              "short": 93013,
              "net": 9757
            },
            "nonCommercial": {
              "long": 55128,
              "short": 62602,
              "net": -7474
            },
            "smallTrader": {
              "long": 14391,
              "short": 16674,
              "net": -2283
            }
          },
          "openInterest": 190015
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 607894,
              "short": 797331,
              "net": -189437
            },
            "nonCommercial": {
              "long": 343701,
              "short": 159630,
              "net": 184071
            },
            "smallTrader": {
              "long": 72703,
              "short": 67337,
              "net": 5366
            }
          },
          "openInterest": 1442523
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38838,
              "short": 47942,
              "net": -9104
            },
            "nonCommercial": {
              "long": 14209,
              "short": 6564,
              "net": 7645
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67190
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24702,
              "short": 23216,
              "net": 1486
            },
            "nonCommercial": {
              "long": 104,
              "short": 1644,
              "net": -1540
            },
            "smallTrader": {
              "long": 445,
              "short": 391,
              "net": 54
            }
          },
          "openInterest": 25437
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 308311,
              "short": 69614,
              "net": 238697
            },
            "nonCommercial": {
              "long": 34714,
              "short": 230075,
              "net": -195361
            },
            "smallTrader": {
              "long": 31085,
              "short": 74421,
              "net": -43336
            }
          },
          "openInterest": 376708
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12426,
              "short": 9381,
              "net": 3045
            },
            "nonCommercial": {
              "long": 16839,
              "short": 10748,
              "net": 6091
            },
            "smallTrader": {
              "long": 7550,
              "short": 16686,
              "net": -9136
            }
          },
          "openInterest": 41583
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152017,
              "short": 230627,
              "net": -78610
            },
            "nonCommercial": {
              "long": 93729,
              "short": 20568,
              "net": 73161
            },
            "smallTrader": {
              "long": 18282,
              "short": 12833,
              "net": 5449
            }
          },
          "openInterest": 306279
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 172750,
              "short": 308348,
              "net": -135598
            },
            "nonCommercial": {
              "long": 169551,
              "short": 54400,
              "net": 115151
            },
            "smallTrader": {
              "long": 52551,
              "short": 32104,
              "net": 20447
            }
          },
          "openInterest": 435706
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195431,
              "short": 199904,
              "net": -4473
            },
            "nonCommercial": {
              "long": 41202,
              "short": 35689,
              "net": 5513
            },
            "smallTrader": {
              "long": 32090,
              "short": 33130,
              "net": -1040
            }
          },
          "openInterest": 322562
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106143,
              "short": 63037,
              "net": 43106
            },
            "nonCommercial": {
              "long": 20483,
              "short": 38498,
              "net": -18015
            },
            "smallTrader": {
              "long": 15314,
              "short": 40405,
              "net": -25091
            }
          },
          "openInterest": 142168
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114366,
              "short": 90745,
              "net": 23621
            },
            "nonCommercial": {
              "long": 65430,
              "short": 80086,
              "net": -14656
            },
            "smallTrader": {
              "long": 29075,
              "short": 38040,
              "net": -8965
            }
          },
          "openInterest": 265159
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143937,
              "short": 154948,
              "net": -11011
            },
            "nonCommercial": {
              "long": 117618,
              "short": 76994,
              "net": 40624
            },
            "smallTrader": {
              "long": 24965,
              "short": 54578,
              "net": -29613
            }
          },
          "openInterest": 331749
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157080,
              "short": 137046,
              "net": 20034
            },
            "nonCommercial": {
              "long": 22415,
              "short": 38531,
              "net": -16116
            },
            "smallTrader": {
              "long": 3081,
              "short": 6999,
              "net": -3918
            }
          },
          "openInterest": 189254
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 69701,
              "short": 81116,
              "net": -11415
            },
            "nonCommercial": {
              "long": 17610,
              "short": 9143,
              "net": 8467
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 101472
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 446406,
              "short": 357093,
              "net": 89313
            },
            "nonCommercial": {
              "long": 240769,
              "short": 356450,
              "net": -115681
            },
            "smallTrader": {
              "long": 70774,
              "short": 44406,
              "net": 26368
            }
          },
          "openInterest": 1210292
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11398,
              "short": 8145,
              "net": 3253
            },
            "nonCommercial": {
              "long": 8418,
              "short": 9927,
              "net": -1509
            },
            "smallTrader": {
              "long": 1623,
              "short": 3367,
              "net": -1744
            }
          },
          "openInterest": 21439
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11303,
              "short": 27108,
              "net": -15805
            },
            "nonCommercial": {
              "long": 29456,
              "short": 16359,
              "net": 13097
            },
            "smallTrader": {
              "long": 5800,
              "short": 3092,
              "net": 2708
            }
          },
          "openInterest": 47012
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 608380,
              "short": 600939,
              "net": 7441
            },
            "nonCommercial": {
              "long": 74029,
              "short": 108494,
              "net": -34465
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 873488
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44547,
              "short": 59769,
              "net": -15222
            },
            "nonCommercial": {
              "long": 28018,
              "short": 17221,
              "net": 10797
            },
            "smallTrader": {
              "long": 20098,
              "short": 15673,
              "net": 4425
            }
          },
          "openInterest": 113647
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88770,
              "short": 196629,
              "net": -107859
            },
            "nonCommercial": {
              "long": 101208,
              "short": 9561,
              "net": 91647
            },
            "smallTrader": {
              "long": 40071,
              "short": 23859,
              "net": 16212
            }
          },
          "openInterest": 248847
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217734,
              "short": 212860,
              "net": 4874
            },
            "nonCommercial": {
              "long": 85681,
              "short": 86792,
              "net": -1111
            },
            "smallTrader": {
              "long": 31163,
              "short": 34926,
              "net": -3763
            }
          },
          "openInterest": 396868
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 293180,
              "short": 508351,
              "net": -215171
            },
            "nonCommercial": {
              "long": 295629,
              "short": 50742,
              "net": 244887
            },
            "smallTrader": {
              "long": 63796,
              "short": 93512,
              "net": -29716
            }
          },
          "openInterest": 776789
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 411006,
              "short": 458990,
              "net": -47984
            },
            "nonCommercial": {
              "long": 191733,
              "short": 122709,
              "net": 69024
            },
            "smallTrader": {
              "long": 62167,
              "short": 83207,
              "net": -21040
            }
          },
          "openInterest": 729589
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58175,
              "short": 3353,
              "net": 54822
            },
            "nonCommercial": {
              "long": 4901,
              "short": 39752,
              "net": -34851
            },
            "smallTrader": {
              "long": 8571,
              "short": 28542,
              "net": -19971
            }
          },
          "openInterest": 71832
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9094,
              "short": 46342,
              "net": -37248
            },
            "nonCommercial": {
              "long": 58795,
              "short": 26008,
              "net": 32787
            },
            "smallTrader": {
              "long": 6011,
              "short": 1550,
              "net": 4461
            }
          },
          "openInterest": 74493
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159985,
              "short": 137543,
              "net": 22442
            },
            "nonCommercial": {
              "long": 70887,
              "short": 95349,
              "net": -24462
            },
            "smallTrader": {
              "long": 19618,
              "short": 17598,
              "net": 2020
            }
          },
          "openInterest": 287635
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72243,
              "short": 72326,
              "net": -83
            },
            "nonCommercial": {
              "long": 35934,
              "short": 25677,
              "net": 10257
            },
            "smallTrader": {
              "long": 15236,
              "short": 25410,
              "net": -10174
            }
          },
          "openInterest": 137550
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222482,
              "short": 198777,
              "net": 23705
            },
            "nonCommercial": {
              "long": 109235,
              "short": 115367,
              "net": -6132
            },
            "smallTrader": {
              "long": 28783,
              "short": 46356,
              "net": -17573
            }
          },
          "openInterest": 420479
        }
      ]
    },
    {
      "reportDate": "2012-05-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1503159,
              "short": 1409669,
              "net": 93490
            },
            "nonCommercial": {
              "long": 225805,
              "short": 306883,
              "net": -81078
            },
            "smallTrader": {
              "long": 324901,
              "short": 337313,
              "net": -12412
            }
          },
          "openInterest": 2147766
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 526059,
              "short": 630899,
              "net": -104840
            },
            "nonCommercial": {
              "long": 273270,
              "short": 193829,
              "net": 79441
            },
            "smallTrader": {
              "long": 130501,
              "short": 105102,
              "net": 25399
            }
          },
          "openInterest": 948559
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 487620,
              "short": 573218,
              "net": -85598
            },
            "nonCommercial": {
              "long": 97029,
              "short": 46023,
              "net": 51006
            },
            "smallTrader": {
              "long": 191230,
              "short": 156638,
              "net": 34592
            }
          },
          "openInterest": 790120
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 652197,
              "short": 928208,
              "net": -276011
            },
            "nonCommercial": {
              "long": 397224,
              "short": 124866,
              "net": 272358
            },
            "smallTrader": {
              "long": 249582,
              "short": 245929,
              "net": 3653
            }
          },
          "openInterest": 1311759
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112809,
              "short": 62740,
              "net": 50069
            },
            "nonCommercial": {
              "long": 14788,
              "short": 50315,
              "net": -35527
            },
            "smallTrader": {
              "long": 14526,
              "short": 29068,
              "net": -14542
            }
          },
          "openInterest": 142616
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4637,
              "short": 4430,
              "net": 207
            },
            "nonCommercial": {
              "long": 14401,
              "short": 14313,
              "net": 88
            },
            "smallTrader": {
              "long": 409,
              "short": 704,
              "net": -295
            }
          },
          "openInterest": 21041
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120129,
              "short": 123473,
              "net": -3344
            },
            "nonCommercial": {
              "long": 36052,
              "short": 34577,
              "net": 1475
            },
            "smallTrader": {
              "long": 24400,
              "short": 22531,
              "net": 1869
            }
          },
          "openInterest": 181435
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45130,
              "short": 84629,
              "net": -39499
            },
            "nonCommercial": {
              "long": 48793,
              "short": 14708,
              "net": 34085
            },
            "smallTrader": {
              "long": 31690,
              "short": 26276,
              "net": 5414
            }
          },
          "openInterest": 126626
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122923,
              "short": 112435,
              "net": 10488
            },
            "nonCommercial": {
              "long": 30360,
              "short": 38395,
              "net": -8035
            },
            "smallTrader": {
              "long": 9047,
              "short": 11500,
              "net": -2453
            }
          },
          "openInterest": 189385
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83395,
              "short": 76673,
              "net": 6722
            },
            "nonCommercial": {
              "long": 37715,
              "short": 42750,
              "net": -5035
            },
            "smallTrader": {
              "long": 6968,
              "short": 8655,
              "net": -1687
            }
          },
          "openInterest": 150688
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80418,
              "short": 56171,
              "net": 24247
            },
            "nonCommercial": {
              "long": 40639,
              "short": 52277,
              "net": -11638
            },
            "smallTrader": {
              "long": 10016,
              "short": 22625,
              "net": -12609
            }
          },
          "openInterest": 148694
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 614492,
              "short": 608565,
              "net": 5927
            },
            "nonCommercial": {
              "long": 261793,
              "short": 155142,
              "net": 106651
            },
            "smallTrader": {
              "long": 121947,
              "short": 234525,
              "net": -112578
            }
          },
          "openInterest": 1173286
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101853,
              "short": 92211,
              "net": 9642
            },
            "nonCommercial": {
              "long": 57232,
              "short": 64947,
              "net": -7715
            },
            "smallTrader": {
              "long": 14902,
              "short": 16829,
              "net": -1927
            }
          },
          "openInterest": 191976
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 606523,
              "short": 789940,
              "net": -183417
            },
            "nonCommercial": {
              "long": 343240,
              "short": 164355,
              "net": 178885
            },
            "smallTrader": {
              "long": 71204,
              "short": 66672,
              "net": 4532
            }
          },
          "openInterest": 1440107
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43416,
              "short": 49173,
              "net": -5757
            },
            "nonCommercial": {
              "long": 10900,
              "short": 7337,
              "net": 3563
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68734
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25022,
              "short": 23390,
              "net": 1632
            },
            "nonCommercial": {
              "long": 157,
              "short": 1741,
              "net": -1584
            },
            "smallTrader": {
              "long": 361,
              "short": 409,
              "net": -48
            }
          },
          "openInterest": 25758
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 318223,
              "short": 71325,
              "net": 246898
            },
            "nonCommercial": {
              "long": 40287,
              "short": 243702,
              "net": -203415
            },
            "smallTrader": {
              "long": 32852,
              "short": 76335,
              "net": -43483
            }
          },
          "openInterest": 394160
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11962,
              "short": 9042,
              "net": 2920
            },
            "nonCommercial": {
              "long": 14658,
              "short": 9057,
              "net": 5601
            },
            "smallTrader": {
              "long": 7171,
              "short": 15692,
              "net": -8521
            }
          },
          "openInterest": 38874
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141555,
              "short": 217500,
              "net": -75945
            },
            "nonCommercial": {
              "long": 91737,
              "short": 19594,
              "net": 72143
            },
            "smallTrader": {
              "long": 20347,
              "short": 16545,
              "net": 3802
            }
          },
          "openInterest": 289469
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170208,
              "short": 300917,
              "net": -130709
            },
            "nonCommercial": {
              "long": 167439,
              "short": 56727,
              "net": 110712
            },
            "smallTrader": {
              "long": 49856,
              "short": 29859,
              "net": 19997
            }
          },
          "openInterest": 419991
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201790,
              "short": 197259,
              "net": 4531
            },
            "nonCommercial": {
              "long": 38860,
              "short": 38037,
              "net": 823
            },
            "smallTrader": {
              "long": 31996,
              "short": 37350,
              "net": -5354
            }
          },
          "openInterest": 323646
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103632,
              "short": 69457,
              "net": 34175
            },
            "nonCommercial": {
              "long": 21620,
              "short": 32950,
              "net": -11330
            },
            "smallTrader": {
              "long": 15236,
              "short": 38081,
              "net": -22845
            }
          },
          "openInterest": 140684
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117218,
              "short": 95929,
              "net": 21289
            },
            "nonCommercial": {
              "long": 67163,
              "short": 79445,
              "net": -12282
            },
            "smallTrader": {
              "long": 28930,
              "short": 37937,
              "net": -9007
            }
          },
          "openInterest": 270961
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143906,
              "short": 157507,
              "net": -13601
            },
            "nonCommercial": {
              "long": 115038,
              "short": 73370,
              "net": 41668
            },
            "smallTrader": {
              "long": 25501,
              "short": 53568,
              "net": -28067
            }
          },
          "openInterest": 329817
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156999,
              "short": 139766,
              "net": 17233
            },
            "nonCommercial": {
              "long": 24872,
              "short": 37867,
              "net": -12995
            },
            "smallTrader": {
              "long": 100,
              "short": 4338,
              "net": -4238
            }
          },
          "openInterest": 187458
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 71377,
              "short": 79721,
              "net": -8344
            },
            "nonCommercial": {
              "long": 14998,
              "short": 9638,
              "net": 5360
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 98712
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 427593,
              "short": 350648,
              "net": 76945
            },
            "nonCommercial": {
              "long": 235471,
              "short": 335706,
              "net": -100235
            },
            "smallTrader": {
              "long": 70675,
              "short": 47385,
              "net": 23290
            }
          },
          "openInterest": 1207028
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13817,
              "short": 7012,
              "net": 6805
            },
            "nonCommercial": {
              "long": 5798,
              "short": 11006,
              "net": -5208
            },
            "smallTrader": {
              "long": 1680,
              "short": 3277,
              "net": -1597
            }
          },
          "openInterest": 21453
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11653,
              "short": 27769,
              "net": -16116
            },
            "nonCommercial": {
              "long": 31080,
              "short": 16993,
              "net": 14087
            },
            "smallTrader": {
              "long": 5289,
              "short": 3260,
              "net": 2029
            }
          },
          "openInterest": 48449
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 618591,
              "short": 602236,
              "net": 16355
            },
            "nonCommercial": {
              "long": 71857,
              "short": 113173,
              "net": -41316
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 881189
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45817,
              "short": 60151,
              "net": -14334
            },
            "nonCommercial": {
              "long": 26499,
              "short": 17941,
              "net": 8558
            },
            "smallTrader": {
              "long": 20933,
              "short": 15157,
              "net": 5776
            }
          },
          "openInterest": 113961
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89896,
              "short": 195038,
              "net": -105142
            },
            "nonCommercial": {
              "long": 98240,
              "short": 12414,
              "net": 85826
            },
            "smallTrader": {
              "long": 41445,
              "short": 22129,
              "net": 19316
            }
          },
          "openInterest": 249886
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218791,
              "short": 200331,
              "net": 18460
            },
            "nonCommercial": {
              "long": 78326,
              "short": 91320,
              "net": -12994
            },
            "smallTrader": {
              "long": 32026,
              "short": 37492,
              "net": -5466
            }
          },
          "openInterest": 396753
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 294579,
              "short": 502101,
              "net": -207522
            },
            "nonCommercial": {
              "long": 292162,
              "short": 55852,
              "net": 236310
            },
            "smallTrader": {
              "long": 62511,
              "short": 91299,
              "net": -28788
            }
          },
          "openInterest": 773983
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417724,
              "short": 462690,
              "net": -44966
            },
            "nonCommercial": {
              "long": 197758,
              "short": 128348,
              "net": 69410
            },
            "smallTrader": {
              "long": 66083,
              "short": 90527,
              "net": -24444
            }
          },
          "openInterest": 753540
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57697,
              "short": 4355,
              "net": 53342
            },
            "nonCommercial": {
              "long": 6882,
              "short": 37478,
              "net": -30596
            },
            "smallTrader": {
              "long": 7091,
              "short": 29837,
              "net": -22746
            }
          },
          "openInterest": 71895
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8498,
              "short": 55446,
              "net": -46948
            },
            "nonCommercial": {
              "long": 60724,
              "short": 19089,
              "net": 41635
            },
            "smallTrader": {
              "long": 6901,
              "short": 1588,
              "net": 5313
            }
          },
          "openInterest": 76744
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152502,
              "short": 129581,
              "net": 22921
            },
            "nonCommercial": {
              "long": 62303,
              "short": 85934,
              "net": -23631
            },
            "smallTrader": {
              "long": 21148,
              "short": 20438,
              "net": 710
            }
          },
          "openInterest": 272588
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70737,
              "short": 74847,
              "net": -4110
            },
            "nonCommercial": {
              "long": 36230,
              "short": 21951,
              "net": 14279
            },
            "smallTrader": {
              "long": 17096,
              "short": 27265,
              "net": -10169
            }
          },
          "openInterest": 138459
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222312,
              "short": 204338,
              "net": 17974
            },
            "nonCommercial": {
              "long": 110615,
              "short": 109983,
              "net": 632
            },
            "smallTrader": {
              "long": 28172,
              "short": 46778,
              "net": -18606
            }
          },
          "openInterest": 429748
        }
      ]
    },
    {
      "reportDate": "2012-06-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1268929,
              "short": 1233801,
              "net": 35128
            },
            "nonCommercial": {
              "long": 271137,
              "short": 309029,
              "net": -37892
            },
            "smallTrader": {
              "long": 298924,
              "short": 296160,
              "net": 2764
            }
          },
          "openInterest": 1875549
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 539985,
              "short": 705507,
              "net": -165522
            },
            "nonCommercial": {
              "long": 271589,
              "short": 147326,
              "net": 124263
            },
            "smallTrader": {
              "long": 139984,
              "short": 98725,
              "net": 41259
            }
          },
          "openInterest": 974385
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 450431,
              "short": 509832,
              "net": -59401
            },
            "nonCommercial": {
              "long": 92932,
              "short": 51976,
              "net": 40956
            },
            "smallTrader": {
              "long": 156847,
              "short": 138402,
              "net": 18445
            }
          },
          "openInterest": 705472
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 605827,
              "short": 829747,
              "net": -223920
            },
            "nonCommercial": {
              "long": 362710,
              "short": 144014,
              "net": 218696
            },
            "smallTrader": {
              "long": 247905,
              "short": 242681,
              "net": 5224
            }
          },
          "openInterest": 1229067
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132503,
              "short": 66629,
              "net": 65874
            },
            "nonCommercial": {
              "long": 12579,
              "short": 63751,
              "net": -51172
            },
            "smallTrader": {
              "long": 13027,
              "short": 27729,
              "net": -14702
            }
          },
          "openInterest": 158833
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4892,
              "short": 3794,
              "net": 1098
            },
            "nonCommercial": {
              "long": 14382,
              "short": 14948,
              "net": -566
            },
            "smallTrader": {
              "long": 355,
              "short": 887,
              "net": -532
            }
          },
          "openInterest": 19747
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126489,
              "short": 107399,
              "net": 19090
            },
            "nonCommercial": {
              "long": 39042,
              "short": 41909,
              "net": -2867
            },
            "smallTrader": {
              "long": 16404,
              "short": 32627,
              "net": -16223
            }
          },
          "openInterest": 184583
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63694,
              "short": 81024,
              "net": -17330
            },
            "nonCommercial": {
              "long": 39559,
              "short": 24653,
              "net": 14906
            },
            "smallTrader": {
              "long": 32916,
              "short": 30492,
              "net": 2424
            }
          },
          "openInterest": 137391
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122270,
              "short": 107765,
              "net": 14505
            },
            "nonCommercial": {
              "long": 30023,
              "short": 40901,
              "net": -10878
            },
            "smallTrader": {
              "long": 8509,
              "short": 12136,
              "net": -3627
            }
          },
          "openInterest": 190254
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86005,
              "short": 78984,
              "net": 7021
            },
            "nonCommercial": {
              "long": 37632,
              "short": 43478,
              "net": -5846
            },
            "smallTrader": {
              "long": 7218,
              "short": 8393,
              "net": -1175
            }
          },
          "openInterest": 159364
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84559,
              "short": 56870,
              "net": 27689
            },
            "nonCommercial": {
              "long": 40259,
              "short": 56896,
              "net": -16637
            },
            "smallTrader": {
              "long": 11531,
              "short": 22583,
              "net": -11052
            }
          },
          "openInterest": 156252
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 607968,
              "short": 597547,
              "net": 10421
            },
            "nonCommercial": {
              "long": 268436,
              "short": 174870,
              "net": 93566
            },
            "smallTrader": {
              "long": 129716,
              "short": 233703,
              "net": -103987
            }
          },
          "openInterest": 1178388
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109357,
              "short": 96006,
              "net": 13351
            },
            "nonCommercial": {
              "long": 58258,
              "short": 68864,
              "net": -10606
            },
            "smallTrader": {
              "long": 13215,
              "short": 15960,
              "net": -2745
            }
          },
          "openInterest": 201644
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 621295,
              "short": 774957,
              "net": -153662
            },
            "nonCommercial": {
              "long": 326346,
              "short": 179509,
              "net": 146837
            },
            "smallTrader": {
              "long": 80747,
              "short": 73922,
              "net": 6825
            }
          },
          "openInterest": 1456604
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47820,
              "short": 53674,
              "net": -5854
            },
            "nonCommercial": {
              "long": 9900,
              "short": 6243,
              "net": 3657
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72252
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22674,
              "short": 20965,
              "net": 1709
            },
            "nonCommercial": {
              "long": 157,
              "short": 1874,
              "net": -1717
            },
            "smallTrader": {
              "long": 377,
              "short": 369,
              "net": 8
            }
          },
          "openInterest": 23411
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 328987,
              "short": 69903,
              "net": 259084
            },
            "nonCommercial": {
              "long": 36651,
              "short": 251069,
              "net": -214418
            },
            "smallTrader": {
              "long": 31022,
              "short": 75688,
              "net": -44666
            }
          },
          "openInterest": 401812
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11980,
              "short": 9105,
              "net": 2875
            },
            "nonCommercial": {
              "long": 14153,
              "short": 8520,
              "net": 5633
            },
            "smallTrader": {
              "long": 7221,
              "short": 15729,
              "net": -8508
            }
          },
          "openInterest": 38923
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141201,
              "short": 208729,
              "net": -67528
            },
            "nonCommercial": {
              "long": 85962,
              "short": 19743,
              "net": 66219
            },
            "smallTrader": {
              "long": 18463,
              "short": 17154,
              "net": 1309
            }
          },
          "openInterest": 292481
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154597,
              "short": 310719,
              "net": -156122
            },
            "nonCommercial": {
              "long": 183962,
              "short": 55098,
              "net": 128864
            },
            "smallTrader": {
              "long": 55238,
              "short": 27980,
              "net": 27258
            }
          },
          "openInterest": 423941
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188744,
              "short": 184282,
              "net": 4462
            },
            "nonCommercial": {
              "long": 38058,
              "short": 39479,
              "net": -1421
            },
            "smallTrader": {
              "long": 33432,
              "short": 36473,
              "net": -3041
            }
          },
          "openInterest": 316412
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104807,
              "short": 105560,
              "net": -753
            },
            "nonCommercial": {
              "long": 37376,
              "short": 25303,
              "net": 12073
            },
            "smallTrader": {
              "long": 24130,
              "short": 35450,
              "net": -11320
            }
          },
          "openInterest": 169663
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113991,
              "short": 100364,
              "net": 13627
            },
            "nonCommercial": {
              "long": 62260,
              "short": 64176,
              "net": -1916
            },
            "smallTrader": {
              "long": 27775,
              "short": 39486,
              "net": -11711
            }
          },
          "openInterest": 269249
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145134,
              "short": 158840,
              "net": -13706
            },
            "nonCommercial": {
              "long": 107260,
              "short": 67804,
              "net": 39456
            },
            "smallTrader": {
              "long": 28312,
              "short": 54062,
              "net": -25750
            }
          },
          "openInterest": 326300
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 167225,
              "short": 131874,
              "net": 35351
            },
            "nonCommercial": {
              "long": 10998,
              "short": 41394,
              "net": -30396
            },
            "smallTrader": {
              "long": 2956,
              "short": 7911,
              "net": -4955
            }
          },
          "openInterest": 192370
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 72674,
              "short": 78905,
              "net": -6231
            },
            "nonCommercial": {
              "long": 15452,
              "short": 11714,
              "net": 3738
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 99322
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 420454,
              "short": 343166,
              "net": 77288
            },
            "nonCommercial": {
              "long": 246358,
              "short": 341760,
              "net": -95402
            },
            "smallTrader": {
              "long": 71996,
              "short": 53882,
              "net": 18114
            }
          },
          "openInterest": 1206991
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13207,
              "short": 6024,
              "net": 7183
            },
            "nonCommercial": {
              "long": 6575,
              "short": 12105,
              "net": -5530
            },
            "smallTrader": {
              "long": 1596,
              "short": 3249,
              "net": -1653
            }
          },
          "openInterest": 21530
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11394,
              "short": 28697,
              "net": -17303
            },
            "nonCommercial": {
              "long": 32229,
              "short": 17495,
              "net": 14734
            },
            "smallTrader": {
              "long": 5646,
              "short": 3077,
              "net": 2569
            }
          },
          "openInterest": 49838
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 651526,
              "short": 640740,
              "net": 10786
            },
            "nonCommercial": {
              "long": 67549,
              "short": 104261,
              "net": -36712
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 933308
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44927,
              "short": 61452,
              "net": -16525
            },
            "nonCommercial": {
              "long": 27809,
              "short": 18015,
              "net": 9794
            },
            "smallTrader": {
              "long": 21292,
              "short": 14561,
              "net": 6731
            }
          },
          "openInterest": 116809
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87927,
              "short": 180295,
              "net": -92368
            },
            "nonCommercial": {
              "long": 86429,
              "short": 11823,
              "net": 74606
            },
            "smallTrader": {
              "long": 41212,
              "short": 23450,
              "net": 17762
            }
          },
          "openInterest": 237205
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222548,
              "short": 194258,
              "net": 28290
            },
            "nonCommercial": {
              "long": 73039,
              "short": 95597,
              "net": -22558
            },
            "smallTrader": {
              "long": 33284,
              "short": 39016,
              "net": -5732
            }
          },
          "openInterest": 395897
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 304497,
              "short": 490843,
              "net": -186346
            },
            "nonCommercial": {
              "long": 270134,
              "short": 56438,
              "net": 213696
            },
            "smallTrader": {
              "long": 60645,
              "short": 87995,
              "net": -27350
            }
          },
          "openInterest": 762748
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425816,
              "short": 474776,
              "net": -48960
            },
            "nonCommercial": {
              "long": 200920,
              "short": 129053,
              "net": 71867
            },
            "smallTrader": {
              "long": 65352,
              "short": 88259,
              "net": -22907
            }
          },
          "openInterest": 775795
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58443,
              "short": 4008,
              "net": 54435
            },
            "nonCommercial": {
              "long": 5747,
              "short": 39395,
              "net": -33648
            },
            "smallTrader": {
              "long": 7389,
              "short": 28176,
              "net": -20787
            }
          },
          "openInterest": 71967
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6443,
              "short": 57605,
              "net": -51162
            },
            "nonCommercial": {
              "long": 65872,
              "short": 20072,
              "net": 45800
            },
            "smallTrader": {
              "long": 6924,
              "short": 1562,
              "net": 5362
            }
          },
          "openInterest": 80104
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149950,
              "short": 130213,
              "net": 19737
            },
            "nonCommercial": {
              "long": 66414,
              "short": 85618,
              "net": -19204
            },
            "smallTrader": {
              "long": 21202,
              "short": 21735,
              "net": -533
            }
          },
          "openInterest": 277015
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72452,
              "short": 76591,
              "net": -4139
            },
            "nonCommercial": {
              "long": 37359,
              "short": 23884,
              "net": 13475
            },
            "smallTrader": {
              "long": 21344,
              "short": 30680,
              "net": -9336
            }
          },
          "openInterest": 148612
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229964,
              "short": 191706,
              "net": 38258
            },
            "nonCommercial": {
              "long": 111725,
              "short": 125350,
              "net": -13625
            },
            "smallTrader": {
              "long": 27944,
              "short": 52577,
              "net": -24633
            }
          },
          "openInterest": 429358
        }
      ]
    },
    {
      "reportDate": "2012-06-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1268398,
              "short": 1178813,
              "net": 89585
            },
            "nonCommercial": {
              "long": 215210,
              "short": 310595,
              "net": -95385
            },
            "smallTrader": {
              "long": 293212,
              "short": 287412,
              "net": 5800
            }
          },
          "openInterest": 1804110
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 586902,
              "short": 703203,
              "net": -116301
            },
            "nonCommercial": {
              "long": 242790,
              "short": 181645,
              "net": 61145
            },
            "smallTrader": {
              "long": 133222,
              "short": 78066,
              "net": 55156
            }
          },
          "openInterest": 980758
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 425687,
              "short": 499731,
              "net": -74044
            },
            "nonCommercial": {
              "long": 99825,
              "short": 46949,
              "net": 52876
            },
            "smallTrader": {
              "long": 145761,
              "short": 124593,
              "net": 21168
            }
          },
          "openInterest": 676851
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 713803,
              "short": 739246,
              "net": -25443
            },
            "nonCommercial": {
              "long": 187682,
              "short": 140827,
              "net": 46855
            },
            "smallTrader": {
              "long": 226033,
              "short": 247445,
              "net": -21412
            }
          },
          "openInterest": 1134244
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147022,
              "short": 86990,
              "net": 60032
            },
            "nonCommercial": {
              "long": 21189,
              "short": 66648,
              "net": -45459
            },
            "smallTrader": {
              "long": 14168,
              "short": 28741,
              "net": -14573
            }
          },
          "openInterest": 195475
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5470,
              "short": 4804,
              "net": 666
            },
            "nonCommercial": {
              "long": 14540,
              "short": 14987,
              "net": -447
            },
            "smallTrader": {
              "long": 563,
              "short": 782,
              "net": -219
            }
          },
          "openInterest": 20744
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131724,
              "short": 93371,
              "net": 38353
            },
            "nonCommercial": {
              "long": 28017,
              "short": 51129,
              "net": -23112
            },
            "smallTrader": {
              "long": 16323,
              "short": 31564,
              "net": -15241
            }
          },
          "openInterest": 178648
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66261,
              "short": 77184,
              "net": -10923
            },
            "nonCommercial": {
              "long": 31308,
              "short": 21688,
              "net": 9620
            },
            "smallTrader": {
              "long": 30582,
              "short": 29279,
              "net": 1303
            }
          },
          "openInterest": 135037
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109067,
              "short": 102384,
              "net": 6683
            },
            "nonCommercial": {
              "long": 29553,
              "short": 35244,
              "net": -5691
            },
            "smallTrader": {
              "long": 9286,
              "short": 10278,
              "net": -992
            }
          },
          "openInterest": 169564
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88148,
              "short": 78181,
              "net": 9967
            },
            "nonCommercial": {
              "long": 34339,
              "short": 43279,
              "net": -8940
            },
            "smallTrader": {
              "long": 7191,
              "short": 8218,
              "net": -1027
            }
          },
          "openInterest": 151728
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83488,
              "short": 59025,
              "net": 24463
            },
            "nonCommercial": {
              "long": 38793,
              "short": 53745,
              "net": -14952
            },
            "smallTrader": {
              "long": 11422,
              "short": 20933,
              "net": -9511
            }
          },
          "openInterest": 152084
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579544,
              "short": 569642,
              "net": 9902
            },
            "nonCommercial": {
              "long": 264059,
              "short": 169331,
              "net": 94728
            },
            "smallTrader": {
              "long": 128900,
              "short": 233530,
              "net": -104630
            }
          },
          "openInterest": 1157512
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103497,
              "short": 91247,
              "net": 12250
            },
            "nonCommercial": {
              "long": 55369,
              "short": 64506,
              "net": -9137
            },
            "smallTrader": {
              "long": 13664,
              "short": 16777,
              "net": -3113
            }
          },
          "openInterest": 194240
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 629659,
              "short": 766949,
              "net": -137290
            },
            "nonCommercial": {
              "long": 308626,
              "short": 177768,
              "net": 130858
            },
            "smallTrader": {
              "long": 80783,
              "short": 74351,
              "net": 6432
            }
          },
          "openInterest": 1458395
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 59680,
              "short": 66828,
              "net": -7148
            },
            "nonCommercial": {
              "long": 11108,
              "short": 5832,
              "net": 5276
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88781
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23188,
              "short": 21529,
              "net": 1659
            },
            "nonCommercial": {
              "long": 167,
              "short": 1779,
              "net": -1612
            },
            "smallTrader": {
              "long": 324,
              "short": 371,
              "net": -47
            }
          },
          "openInterest": 24036
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 317031,
              "short": 82599,
              "net": 234432
            },
            "nonCommercial": {
              "long": 39245,
              "short": 234432,
              "net": -195187
            },
            "smallTrader": {
              "long": 31653,
              "short": 70898,
              "net": -39245
            }
          },
          "openInterest": 422131
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11644,
              "short": 9207,
              "net": 2437
            },
            "nonCommercial": {
              "long": 14911,
              "short": 7796,
              "net": 7115
            },
            "smallTrader": {
              "long": 7521,
              "short": 17073,
              "net": -9552
            }
          },
          "openInterest": 40123
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157863,
              "short": 218706,
              "net": -60843
            },
            "nonCommercial": {
              "long": 80125,
              "short": 20978,
              "net": 59147
            },
            "smallTrader": {
              "long": 19260,
              "short": 17564,
              "net": 1696
            }
          },
          "openInterest": 299171
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147076,
              "short": 305866,
              "net": -158790
            },
            "nonCommercial": {
              "long": 181259,
              "short": 48944,
              "net": 132315
            },
            "smallTrader": {
              "long": 53770,
              "short": 27295,
              "net": 26475
            }
          },
          "openInterest": 412244
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181605,
              "short": 184836,
              "net": -3231
            },
            "nonCommercial": {
              "long": 38218,
              "short": 35456,
              "net": 2762
            },
            "smallTrader": {
              "long": 36052,
              "short": 35583,
              "net": 469
            }
          },
          "openInterest": 314200
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113390,
              "short": 109112,
              "net": 4278
            },
            "nonCommercial": {
              "long": 38182,
              "short": 25875,
              "net": 12307
            },
            "smallTrader": {
              "long": 18074,
              "short": 34659,
              "net": -16585
            }
          },
          "openInterest": 174278
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108302,
              "short": 108145,
              "net": 157
            },
            "nonCommercial": {
              "long": 67234,
              "short": 57043,
              "net": 10191
            },
            "smallTrader": {
              "long": 28994,
              "short": 39342,
              "net": -10348
            }
          },
          "openInterest": 268629
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143235,
              "short": 154204,
              "net": -10969
            },
            "nonCommercial": {
              "long": 105993,
              "short": 68723,
              "net": 37270
            },
            "smallTrader": {
              "long": 27155,
              "short": 53456,
              "net": -26301
            }
          },
          "openInterest": 319200
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166154,
              "short": 139067,
              "net": 27087
            },
            "nonCommercial": {
              "long": 19426,
              "short": 41430,
              "net": -22004
            },
            "smallTrader": {
              "long": 2660,
              "short": 7743,
              "net": -5083
            }
          },
          "openInterest": 198616
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 84542,
              "short": 91497,
              "net": -6955
            },
            "nonCommercial": {
              "long": 13849,
              "short": 10824,
              "net": 3025
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 115527
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 426407,
              "short": 336737,
              "net": 89670
            },
            "nonCommercial": {
              "long": 253212,
              "short": 355610,
              "net": -102398
            },
            "smallTrader": {
              "long": 69081,
              "short": 56353,
              "net": 12728
            }
          },
          "openInterest": 1176268
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18395,
              "short": 12864,
              "net": 5531
            },
            "nonCommercial": {
              "long": 6640,
              "short": 10525,
              "net": -3885
            },
            "smallTrader": {
              "long": 1822,
              "short": 3468,
              "net": -1646
            }
          },
          "openInterest": 27485
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11541,
              "short": 29531,
              "net": -17990
            },
            "nonCommercial": {
              "long": 32927,
              "short": 16734,
              "net": 16193
            },
            "smallTrader": {
              "long": 5154,
              "short": 3357,
              "net": 1797
            }
          },
          "openInterest": 50036
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 730404,
              "short": 719704,
              "net": 10700
            },
            "nonCommercial": {
              "long": 66961,
              "short": 104564,
              "net": -37603
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1016255
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46701,
              "short": 64620,
              "net": -17919
            },
            "nonCommercial": {
              "long": 26716,
              "short": 17107,
              "net": 9609
            },
            "smallTrader": {
              "long": 22300,
              "short": 13990,
              "net": 8310
            }
          },
          "openInterest": 122080
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84557,
              "short": 187990,
              "net": -103433
            },
            "nonCommercial": {
              "long": 93142,
              "short": 11174,
              "net": 81968
            },
            "smallTrader": {
              "long": 44985,
              "short": 23520,
              "net": 21465
            }
          },
          "openInterest": 244223
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213576,
              "short": 187780,
              "net": 25796
            },
            "nonCommercial": {
              "long": 83109,
              "short": 103994,
              "net": -20885
            },
            "smallTrader": {
              "long": 31154,
              "short": 36065,
              "net": -4911
            }
          },
          "openInterest": 393109
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 287606,
              "short": 500220,
              "net": -212614
            },
            "nonCommercial": {
              "long": 285354,
              "short": 51428,
              "net": 233926
            },
            "smallTrader": {
              "long": 67464,
              "short": 88776,
              "net": -21312
            }
          },
          "openInterest": 771728
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429019,
              "short": 479072,
              "net": -50053
            },
            "nonCommercial": {
              "long": 186801,
              "short": 117006,
              "net": 69795
            },
            "smallTrader": {
              "long": 63834,
              "short": 83576,
              "net": -19742
            }
          },
          "openInterest": 759123
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60611,
              "short": 7463,
              "net": 53148
            },
            "nonCommercial": {
              "long": 5220,
              "short": 38521,
              "net": -33301
            },
            "smallTrader": {
              "long": 7931,
              "short": 27778,
              "net": -19847
            }
          },
          "openInterest": 92023
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7278,
              "short": 64875,
              "net": -57597
            },
            "nonCommercial": {
              "long": 66685,
              "short": 14064,
              "net": 52621
            },
            "smallTrader": {
              "long": 6399,
              "short": 1423,
              "net": 4976
            }
          },
          "openInterest": 81310
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 158746,
              "short": 143439,
              "net": 15307
            },
            "nonCommercial": {
              "long": 83955,
              "short": 97177,
              "net": -13222
            },
            "smallTrader": {
              "long": 22928,
              "short": 25013,
              "net": -2085
            }
          },
          "openInterest": 307504
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72315,
              "short": 76396,
              "net": -4081
            },
            "nonCommercial": {
              "long": 37517,
              "short": 24390,
              "net": 13127
            },
            "smallTrader": {
              "long": 24696,
              "short": 33742,
              "net": -9046
            }
          },
          "openInterest": 153461
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219709,
              "short": 180933,
              "net": 38776
            },
            "nonCommercial": {
              "long": 116681,
              "short": 130149,
              "net": -13468
            },
            "smallTrader": {
              "long": 28174,
              "short": 53482,
              "net": -25308
            }
          },
          "openInterest": 425104
        }
      ]
    },
    {
      "reportDate": "2012-06-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1185613,
              "short": 1145893,
              "net": 39720
            },
            "nonCommercial": {
              "long": 273224,
              "short": 296221,
              "net": -22997
            },
            "smallTrader": {
              "long": 276500,
              "short": 293223,
              "net": -16723
            }
          },
          "openInterest": 1759586
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 542205,
              "short": 632120,
              "net": -89915
            },
            "nonCommercial": {
              "long": 218013,
              "short": 181519,
              "net": 36494
            },
            "smallTrader": {
              "long": 132074,
              "short": 78653,
              "net": 53421
            }
          },
          "openInterest": 912151
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 410140,
              "short": 479321,
              "net": -69181
            },
            "nonCommercial": {
              "long": 82269,
              "short": 37859,
              "net": 44410
            },
            "smallTrader": {
              "long": 151516,
              "short": 126745,
              "net": 24771
            }
          },
          "openInterest": 649558
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 700645,
              "short": 731718,
              "net": -31073
            },
            "nonCommercial": {
              "long": 189449,
              "short": 143228,
              "net": 46221
            },
            "smallTrader": {
              "long": 220119,
              "short": 235267,
              "net": -15148
            }
          },
          "openInterest": 1115987
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74126,
              "short": 61099,
              "net": 13027
            },
            "nonCommercial": {
              "long": 41121,
              "short": 44579,
              "net": -3458
            },
            "smallTrader": {
              "long": 14968,
              "short": 24537,
              "net": -9569
            }
          },
          "openInterest": 130234
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5922,
              "short": 5572,
              "net": 350
            },
            "nonCommercial": {
              "long": 14870,
              "short": 14900,
              "net": -30
            },
            "smallTrader": {
              "long": 435,
              "short": 755,
              "net": -320
            }
          },
          "openInterest": 21484
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71473,
              "short": 42263,
              "net": 29210
            },
            "nonCommercial": {
              "long": 32248,
              "short": 49401,
              "net": -17153
            },
            "smallTrader": {
              "long": 16519,
              "short": 28576,
              "net": -12057
            }
          },
          "openInterest": 121624
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67917,
              "short": 79033,
              "net": -11116
            },
            "nonCommercial": {
              "long": 27808,
              "short": 19607,
              "net": 8201
            },
            "smallTrader": {
              "long": 29334,
              "short": 26419,
              "net": 2915
            }
          },
          "openInterest": 131671
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106893,
              "short": 104313,
              "net": 2580
            },
            "nonCommercial": {
              "long": 32088,
              "short": 33768,
              "net": -1680
            },
            "smallTrader": {
              "long": 9142,
              "short": 10042,
              "net": -900
            }
          },
          "openInterest": 167650
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82350,
              "short": 71934,
              "net": 10416
            },
            "nonCommercial": {
              "long": 34185,
              "short": 43701,
              "net": -9516
            },
            "smallTrader": {
              "long": 7358,
              "short": 8258,
              "net": -900
            }
          },
          "openInterest": 142573
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80224,
              "short": 56311,
              "net": 23913
            },
            "nonCommercial": {
              "long": 37756,
              "short": 52038,
              "net": -14282
            },
            "smallTrader": {
              "long": 10874,
              "short": 20505,
              "net": -9631
            }
          },
          "openInterest": 144845
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 547808,
              "short": 554152,
              "net": -6344
            },
            "nonCommercial": {
              "long": 274943,
              "short": 169579,
              "net": 105364
            },
            "smallTrader": {
              "long": 130727,
              "short": 229747,
              "net": -99020
            }
          },
          "openInterest": 1117515
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93972,
              "short": 88027,
              "net": 5945
            },
            "nonCommercial": {
              "long": 60544,
              "short": 66455,
              "net": -5911
            },
            "smallTrader": {
              "long": 15425,
              "short": 15459,
              "net": -34
            }
          },
          "openInterest": 180227
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 643928,
              "short": 771762,
              "net": -127834
            },
            "nonCommercial": {
              "long": 300776,
              "short": 176868,
              "net": 123908
            },
            "smallTrader": {
              "long": 74745,
              "short": 70819,
              "net": 3926
            }
          },
          "openInterest": 1432126
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22432,
              "short": 26752,
              "net": -4320
            },
            "nonCommercial": {
              "long": 9785,
              "short": 7545,
              "net": 2240
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38715
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23642,
              "short": 21771,
              "net": 1871
            },
            "nonCommercial": {
              "long": 162,
              "short": 1935,
              "net": -1773
            },
            "smallTrader": {
              "long": 268,
              "short": 366,
              "net": -98
            }
          },
          "openInterest": 24320
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 224084,
              "short": 47855,
              "net": 176229
            },
            "nonCommercial": {
              "long": 54449,
              "short": 195515,
              "net": -141066
            },
            "smallTrader": {
              "long": 31406,
              "short": 66569,
              "net": -35163
            }
          },
          "openInterest": 311933
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11257,
              "short": 8672,
              "net": 2585
            },
            "nonCommercial": {
              "long": 12169,
              "short": 7445,
              "net": 4724
            },
            "smallTrader": {
              "long": 7946,
              "short": 15255,
              "net": -7309
            }
          },
          "openInterest": 36913
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161265,
              "short": 222516,
              "net": -61251
            },
            "nonCommercial": {
              "long": 82081,
              "short": 21212,
              "net": 60869
            },
            "smallTrader": {
              "long": 18561,
              "short": 18179,
              "net": 382
            }
          },
          "openInterest": 306205
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 150812,
              "short": 314503,
              "net": -163691
            },
            "nonCommercial": {
              "long": 184393,
              "short": 47989,
              "net": 136404
            },
            "smallTrader": {
              "long": 53380,
              "short": 26093,
              "net": 27287
            }
          },
          "openInterest": 418492
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189365,
              "short": 195024,
              "net": -5659
            },
            "nonCommercial": {
              "long": 41217,
              "short": 36321,
              "net": 4896
            },
            "smallTrader": {
              "long": 40194,
              "short": 39431,
              "net": 763
            }
          },
          "openInterest": 328215
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61597,
              "short": 62271,
              "net": -674
            },
            "nonCommercial": {
              "long": 44740,
              "short": 29603,
              "net": 15137
            },
            "smallTrader": {
              "long": 17481,
              "short": 31944,
              "net": -14463
            }
          },
          "openInterest": 123868
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101096,
              "short": 108876,
              "net": -7780
            },
            "nonCommercial": {
              "long": 71876,
              "short": 53889,
              "net": 17987
            },
            "smallTrader": {
              "long": 28704,
              "short": 38911,
              "net": -10207
            }
          },
          "openInterest": 251306
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141716,
              "short": 149434,
              "net": -7718
            },
            "nonCommercial": {
              "long": 103826,
              "short": 73818,
              "net": 30008
            },
            "smallTrader": {
              "long": 29154,
              "short": 51444,
              "net": -22290
            }
          },
          "openInterest": 311786
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83913,
              "short": 64829,
              "net": 19084
            },
            "nonCommercial": {
              "long": 22801,
              "short": 37475,
              "net": -14674
            },
            "smallTrader": {
              "long": 2487,
              "short": 6897,
              "net": -4410
            }
          },
          "openInterest": 109795
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44744,
              "short": 58199,
              "net": -13455
            },
            "nonCommercial": {
              "long": 15579,
              "short": 4865,
              "net": 10714
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65970
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 458600,
              "short": 365216,
              "net": 93384
            },
            "nonCommercial": {
              "long": 243207,
              "short": 356902,
              "net": -113695
            },
            "smallTrader": {
              "long": 69277,
              "short": 48966,
              "net": 20311
            }
          },
          "openInterest": 1185328
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6587,
              "short": 4245,
              "net": 2342
            },
            "nonCommercial": {
              "long": 3564,
              "short": 5777,
              "net": -2213
            },
            "smallTrader": {
              "long": 2312,
              "short": 2441,
              "net": -129
            }
          },
          "openInterest": 12612
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11494,
              "short": 33264,
              "net": -21770
            },
            "nonCommercial": {
              "long": 34570,
              "short": 15318,
              "net": 19252
            },
            "smallTrader": {
              "long": 5479,
              "short": 2961,
              "net": 2518
            }
          },
          "openInterest": 51831
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 522555,
              "short": 520609,
              "net": 1946
            },
            "nonCommercial": {
              "long": 61807,
              "short": 86991,
              "net": -25184
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 740602
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47447,
              "short": 64401,
              "net": -16954
            },
            "nonCommercial": {
              "long": 27767,
              "short": 17665,
              "net": 10102
            },
            "smallTrader": {
              "long": 21704,
              "short": 14852,
              "net": 6852
            }
          },
          "openInterest": 122508
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81195,
              "short": 192833,
              "net": -111638
            },
            "nonCommercial": {
              "long": 100578,
              "short": 9295,
              "net": 91283
            },
            "smallTrader": {
              "long": 46151,
              "short": 25796,
              "net": 20355
            }
          },
          "openInterest": 259367
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206019,
              "short": 185691,
              "net": 20328
            },
            "nonCommercial": {
              "long": 83997,
              "short": 103470,
              "net": -19473
            },
            "smallTrader": {
              "long": 32907,
              "short": 33762,
              "net": -855
            }
          },
          "openInterest": 377621
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 285469,
              "short": 502740,
              "net": -217271
            },
            "nonCommercial": {
              "long": 282996,
              "short": 49355,
              "net": 233641
            },
            "smallTrader": {
              "long": 72896,
              "short": 89266,
              "net": -16370
            }
          },
          "openInterest": 783333
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424471,
              "short": 484579,
              "net": -60108
            },
            "nonCommercial": {
              "long": 176233,
              "short": 108767,
              "net": 67466
            },
            "smallTrader": {
              "long": 66542,
              "short": 73900,
              "net": -7358
            }
          },
          "openInterest": 743939
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24379,
              "short": 2115,
              "net": 22264
            },
            "nonCommercial": {
              "long": 24108,
              "short": 31115,
              "net": -7007
            },
            "smallTrader": {
              "long": 7269,
              "short": 22526,
              "net": -15257
            }
          },
          "openInterest": 55756
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5111,
              "short": 60389,
              "net": -55278
            },
            "nonCommercial": {
              "long": 58565,
              "short": 7798,
              "net": 50767
            },
            "smallTrader": {
              "long": 5688,
              "short": 1177,
              "net": 4511
            }
          },
          "openInterest": 69963
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168293,
              "short": 163852,
              "net": 4441
            },
            "nonCommercial": {
              "long": 102276,
              "short": 104942,
              "net": -2666
            },
            "smallTrader": {
              "long": 26239,
              "short": 28014,
              "net": -1775
            }
          },
          "openInterest": 343374
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74598,
              "short": 81763,
              "net": -7165
            },
            "nonCommercial": {
              "long": 42136,
              "short": 25563,
              "net": 16573
            },
            "smallTrader": {
              "long": 26636,
              "short": 36044,
              "net": -9408
            }
          },
          "openInterest": 158040
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228076,
              "short": 187500,
              "net": 40576
            },
            "nonCommercial": {
              "long": 117175,
              "short": 134056,
              "net": -16881
            },
            "smallTrader": {
              "long": 27978,
              "short": 51673,
              "net": -23695
            }
          },
          "openInterest": 432390
        }
      ]
    },
    {
      "reportDate": "2012-06-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1186379,
              "short": 1128946,
              "net": 57433
            },
            "nonCommercial": {
              "long": 220292,
              "short": 275931,
              "net": -55639
            },
            "smallTrader": {
              "long": 297820,
              "short": 299614,
              "net": -1794
            }
          },
          "openInterest": 1738010
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 535973,
              "short": 587680,
              "net": -51707
            },
            "nonCommercial": {
              "long": 217795,
              "short": 203718,
              "net": 14077
            },
            "smallTrader": {
              "long": 114518,
              "short": 76888,
              "net": 37630
            }
          },
          "openInterest": 884142
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 385615,
              "short": 460010,
              "net": -74395
            },
            "nonCommercial": {
              "long": 79476,
              "short": 38700,
              "net": 40776
            },
            "smallTrader": {
              "long": 157951,
              "short": 124332,
              "net": 33619
            }
          },
          "openInterest": 633327
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 740200,
              "short": 749043,
              "net": -8843
            },
            "nonCommercial": {
              "long": 186790,
              "short": 139729,
              "net": 47061
            },
            "smallTrader": {
              "long": 207666,
              "short": 245884,
              "net": -38218
            }
          },
          "openInterest": 1139532
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64507,
              "short": 58937,
              "net": 5570
            },
            "nonCommercial": {
              "long": 40023,
              "short": 42182,
              "net": -2159
            },
            "smallTrader": {
              "long": 17821,
              "short": 21232,
              "net": -3411
            }
          },
          "openInterest": 122384
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3516,
              "short": 3121,
              "net": 395
            },
            "nonCommercial": {
              "long": 14920,
              "short": 14896,
              "net": 24
            },
            "smallTrader": {
              "long": 346,
              "short": 765,
              "net": -419
            }
          },
          "openInterest": 19125
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62171,
              "short": 48777,
              "net": 13394
            },
            "nonCommercial": {
              "long": 35296,
              "short": 36054,
              "net": -758
            },
            "smallTrader": {
              "long": 16148,
              "short": 28784,
              "net": -12636
            }
          },
          "openInterest": 114561
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39527,
              "short": 46752,
              "net": -7225
            },
            "nonCommercial": {
              "long": 27778,
              "short": 18501,
              "net": 9277
            },
            "smallTrader": {
              "long": 27260,
              "short": 29312,
              "net": -2052
            }
          },
          "openInterest": 95821
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109120,
              "short": 102856,
              "net": 6264
            },
            "nonCommercial": {
              "long": 31470,
              "short": 36147,
              "net": -4677
            },
            "smallTrader": {
              "long": 9646,
              "short": 11233,
              "net": -1587
            }
          },
          "openInterest": 171773
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80449,
              "short": 70720,
              "net": 9729
            },
            "nonCommercial": {
              "long": 34670,
              "short": 43505,
              "net": -8835
            },
            "smallTrader": {
              "long": 7350,
              "short": 8244,
              "net": -894
            }
          },
          "openInterest": 139446
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81024,
              "short": 53966,
              "net": 27058
            },
            "nonCommercial": {
              "long": 38453,
              "short": 55297,
              "net": -16844
            },
            "smallTrader": {
              "long": 11965,
              "short": 22179,
              "net": -10214
            }
          },
          "openInterest": 146442
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528475,
              "short": 578755,
              "net": -50280
            },
            "nonCommercial": {
              "long": 270196,
              "short": 142715,
              "net": 127481
            },
            "smallTrader": {
              "long": 134883,
              "short": 212084,
              "net": -77201
            }
          },
          "openInterest": 1057772
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82633,
              "short": 75349,
              "net": 7284
            },
            "nonCommercial": {
              "long": 59538,
              "short": 67355,
              "net": -7817
            },
            "smallTrader": {
              "long": 14905,
              "short": 14372,
              "net": 533
            }
          },
          "openInterest": 166771
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 650111,
              "short": 771985,
              "net": -121874
            },
            "nonCommercial": {
              "long": 295571,
              "short": 182738,
              "net": 112833
            },
            "smallTrader": {
              "long": 75972,
              "short": 66931,
              "net": 9041
            }
          },
          "openInterest": 1432162
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20591,
              "short": 36190,
              "net": -15599
            },
            "nonCommercial": {
              "long": 17650,
              "short": 5002,
              "net": 12648
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45307
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23950,
              "short": 22389,
              "net": 1561
            },
            "nonCommercial": {
              "long": 267,
              "short": 1745,
              "net": -1478
            },
            "smallTrader": {
              "long": 308,
              "short": 391,
              "net": -83
            }
          },
          "openInterest": 24714
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 244942,
              "short": 47522,
              "net": 197420
            },
            "nonCommercial": {
              "long": 36933,
              "short": 196813,
              "net": -159880
            },
            "smallTrader": {
              "long": 31954,
              "short": 69494,
              "net": -37540
            }
          },
          "openInterest": 315785
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11840,
              "short": 7361,
              "net": 4479
            },
            "nonCommercial": {
              "long": 10343,
              "short": 8130,
              "net": 2213
            },
            "smallTrader": {
              "long": 8458,
              "short": 15150,
              "net": -6692
            }
          },
          "openInterest": 36040
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143604,
              "short": 202524,
              "net": -58920
            },
            "nonCommercial": {
              "long": 82618,
              "short": 22040,
              "net": 60578
            },
            "smallTrader": {
              "long": 17255,
              "short": 18913,
              "net": -1658
            }
          },
          "openInterest": 281729
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155729,
              "short": 299889,
              "net": -144160
            },
            "nonCommercial": {
              "long": 174589,
              "short": 51970,
              "net": 122619
            },
            "smallTrader": {
              "long": 52848,
              "short": 31307,
              "net": 21541
            }
          },
          "openInterest": 413618
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198570,
              "short": 196518,
              "net": 2052
            },
            "nonCommercial": {
              "long": 42002,
              "short": 42592,
              "net": -590
            },
            "smallTrader": {
              "long": 35264,
              "short": 36726,
              "net": -1462
            }
          },
          "openInterest": 336745
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66111,
              "short": 46910,
              "net": 19201
            },
            "nonCommercial": {
              "long": 43910,
              "short": 39368,
              "net": 4542
            },
            "smallTrader": {
              "long": 13175,
              "short": 36918,
              "net": -23743
            }
          },
          "openInterest": 123247
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103027,
              "short": 109765,
              "net": -6738
            },
            "nonCommercial": {
              "long": 69302,
              "short": 50794,
              "net": 18508
            },
            "smallTrader": {
              "long": 29175,
              "short": 40945,
              "net": -11770
            }
          },
          "openInterest": 252332
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141020,
              "short": 146769,
              "net": -5749
            },
            "nonCommercial": {
              "long": 102873,
              "short": 77654,
              "net": 25219
            },
            "smallTrader": {
              "long": 28223,
              "short": 47693,
              "net": -19470
            }
          },
          "openInterest": 315289
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85932,
              "short": 74997,
              "net": 10935
            },
            "nonCommercial": {
              "long": 32190,
              "short": 39837,
              "net": -7647
            },
            "smallTrader": {
              "long": 2785,
              "short": 6073,
              "net": -3288
            }
          },
          "openInterest": 121524
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45719,
              "short": 59377,
              "net": -13658
            },
            "nonCommercial": {
              "long": 17118,
              "short": 5394,
              "net": 11724
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67857
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 458401,
              "short": 369916,
              "net": 88485
            },
            "nonCommercial": {
              "long": 229354,
              "short": 339431,
              "net": -110077
            },
            "smallTrader": {
              "long": 69522,
              "short": 47930,
              "net": 21592
            }
          },
          "openInterest": 1145017
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7651,
              "short": 8737,
              "net": -1086
            },
            "nonCommercial": {
              "long": 6108,
              "short": 5532,
              "net": 576
            },
            "smallTrader": {
              "long": 2693,
              "short": 2183,
              "net": 510
            }
          },
          "openInterest": 16601
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9812,
              "short": 30807,
              "net": -20995
            },
            "nonCommercial": {
              "long": 34754,
              "short": 15957,
              "net": 18797
            },
            "smallTrader": {
              "long": 5278,
              "short": 3080,
              "net": 2198
            }
          },
          "openInterest": 50349
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 537877,
              "short": 545061,
              "net": -7184
            },
            "nonCommercial": {
              "long": 74284,
              "short": 91716,
              "net": -17432
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 774074
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48591,
              "short": 60602,
              "net": -12011
            },
            "nonCommercial": {
              "long": 28362,
              "short": 22140,
              "net": 6222
            },
            "smallTrader": {
              "long": 21563,
              "short": 15774,
              "net": 5789
            }
          },
          "openInterest": 126164
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84701,
              "short": 196683,
              "net": -111982
            },
            "nonCommercial": {
              "long": 101145,
              "short": 8908,
              "net": 92237
            },
            "smallTrader": {
              "long": 48919,
              "short": 29174,
              "net": 19745
            }
          },
          "openInterest": 272448
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195260,
              "short": 164990,
              "net": 30270
            },
            "nonCommercial": {
              "long": 66896,
              "short": 96417,
              "net": -29521
            },
            "smallTrader": {
              "long": 33378,
              "short": 34127,
              "net": -749
            }
          },
          "openInterest": 350334
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 275815,
              "short": 502784,
              "net": -226969
            },
            "nonCommercial": {
              "long": 286931,
              "short": 49449,
              "net": 237482
            },
            "smallTrader": {
              "long": 77883,
              "short": 88396,
              "net": -10513
            }
          },
          "openInterest": 767737
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 387880,
              "short": 454325,
              "net": -66445
            },
            "nonCommercial": {
              "long": 176069,
              "short": 100689,
              "net": 75380
            },
            "smallTrader": {
              "long": 61398,
              "short": 70333,
              "net": -8935
            }
          },
          "openInterest": 700186
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40448,
              "short": 2165,
              "net": 38283
            },
            "nonCommercial": {
              "long": 4637,
              "short": 28473,
              "net": -23836
            },
            "smallTrader": {
              "long": 7362,
              "short": 21809,
              "net": -14447
            }
          },
          "openInterest": 52447
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5951,
              "short": 53679,
              "net": -47728
            },
            "nonCommercial": {
              "long": 53518,
              "short": 11493,
              "net": 42025
            },
            "smallTrader": {
              "long": 6754,
              "short": 1051,
              "net": 5703
            }
          },
          "openInterest": 66742
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161333,
              "short": 134066,
              "net": 27267
            },
            "nonCommercial": {
              "long": 89191,
              "short": 113399,
              "net": -24208
            },
            "smallTrader": {
              "long": 20308,
              "short": 23367,
              "net": -3059
            }
          },
          "openInterest": 309767
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71289,
              "short": 93228,
              "net": -21939
            },
            "nonCommercial": {
              "long": 45860,
              "short": 16769,
              "net": 29091
            },
            "smallTrader": {
              "long": 17382,
              "short": 24534,
              "net": -7152
            }
          },
          "openInterest": 146047
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208661,
              "short": 208739,
              "net": -78
            },
            "nonCommercial": {
              "long": 122691,
              "short": 102576,
              "net": 20115
            },
            "smallTrader": {
              "long": 30053,
              "short": 50090,
              "net": -20037
            }
          },
          "openInterest": 412616
        }
      ]
    },
    {
      "reportDate": "2012-07-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1221370,
              "short": 1147642,
              "net": 73728
            },
            "nonCommercial": {
              "long": 227279,
              "short": 300657,
              "net": -73378
            },
            "smallTrader": {
              "long": 295596,
              "short": 295946,
              "net": -350
            }
          },
          "openInterest": 1770490
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 468690,
              "short": 522370,
              "net": -53680
            },
            "nonCommercial": {
              "long": 191437,
              "short": 174694,
              "net": 16743
            },
            "smallTrader": {
              "long": 125743,
              "short": 88806,
              "net": 36937
            }
          },
          "openInterest": 795701
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 379605,
              "short": 455800,
              "net": -76195
            },
            "nonCommercial": {
              "long": 80916,
              "short": 40989,
              "net": 39927
            },
            "smallTrader": {
              "long": 157728,
              "short": 121460,
              "net": 36268
            }
          },
          "openInterest": 626502
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 672554,
              "short": 743242,
              "net": -70688
            },
            "nonCommercial": {
              "long": 240943,
              "short": 165090,
              "net": 75853
            },
            "smallTrader": {
              "long": 219817,
              "short": 224982,
              "net": -5165
            }
          },
          "openInterest": 1138496
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58014,
              "short": 62192,
              "net": -4178
            },
            "nonCommercial": {
              "long": 50125,
              "short": 40777,
              "net": 9348
            },
            "smallTrader": {
              "long": 17391,
              "short": 22561,
              "net": -5170
            }
          },
          "openInterest": 125706
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2711,
              "short": 1970,
              "net": 741
            },
            "nonCommercial": {
              "long": 14821,
              "short": 14965,
              "net": -144
            },
            "smallTrader": {
              "long": 308,
              "short": 905,
              "net": -597
            }
          },
          "openInterest": 17905
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58748,
              "short": 42419,
              "net": 16329
            },
            "nonCommercial": {
              "long": 32208,
              "short": 37561,
              "net": -5353
            },
            "smallTrader": {
              "long": 16695,
              "short": 27671,
              "net": -10976
            }
          },
          "openInterest": 108208
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40158,
              "short": 49308,
              "net": -9150
            },
            "nonCommercial": {
              "long": 22923,
              "short": 14225,
              "net": 8698
            },
            "smallTrader": {
              "long": 29095,
              "short": 28643,
              "net": 452
            }
          },
          "openInterest": 93160
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105293,
              "short": 116746,
              "net": -11453
            },
            "nonCommercial": {
              "long": 39937,
              "short": 31206,
              "net": 8731
            },
            "smallTrader": {
              "long": 11225,
              "short": 8503,
              "net": 2722
            }
          },
          "openInterest": 179152
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79885,
              "short": 72353,
              "net": 7532
            },
            "nonCommercial": {
              "long": 33517,
              "short": 39748,
              "net": -6231
            },
            "smallTrader": {
              "long": 6524,
              "short": 7825,
              "net": -1301
            }
          },
          "openInterest": 137944
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74476,
              "short": 53138,
              "net": 21338
            },
            "nonCommercial": {
              "long": 37821,
              "short": 51039,
              "net": -13218
            },
            "smallTrader": {
              "long": 11292,
              "short": 19412,
              "net": -8120
            }
          },
          "openInterest": 135682
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 507058,
              "short": 623106,
              "net": -116048
            },
            "nonCommercial": {
              "long": 291962,
              "short": 109381,
              "net": 182581
            },
            "smallTrader": {
              "long": 133367,
              "short": 199900,
              "net": -66533
            }
          },
          "openInterest": 1036438
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80547,
              "short": 75767,
              "net": 4780
            },
            "nonCommercial": {
              "long": 60507,
              "short": 65211,
              "net": -4704
            },
            "smallTrader": {
              "long": 14124,
              "short": 14200,
              "net": -76
            }
          },
          "openInterest": 165480
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 643391,
              "short": 777352,
              "net": -133961
            },
            "nonCommercial": {
              "long": 319921,
              "short": 188338,
              "net": 131583
            },
            "smallTrader": {
              "long": 67535,
              "short": 65157,
              "net": 2378
            }
          },
          "openInterest": 1432999
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22543,
              "short": 36150,
              "net": -13607
            },
            "nonCommercial": {
              "long": 15211,
              "short": 5071,
              "net": 10140
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45453
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20012,
              "short": 18296,
              "net": 1716
            },
            "nonCommercial": {
              "long": 250,
              "short": 1846,
              "net": -1596
            },
            "smallTrader": {
              "long": 247,
              "short": 367,
              "net": -120
            }
          },
          "openInterest": 20606
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 235912,
              "short": 54541,
              "net": 181371
            },
            "nonCommercial": {
              "long": 32236,
              "short": 178413,
              "net": -146177
            },
            "smallTrader": {
              "long": 31947,
              "short": 67141,
              "net": -35194
            }
          },
          "openInterest": 302289
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12840,
              "short": 6525,
              "net": 6315
            },
            "nonCommercial": {
              "long": 9681,
              "short": 8941,
              "net": 740
            },
            "smallTrader": {
              "long": 8386,
              "short": 15441,
              "net": -7055
            }
          },
          "openInterest": 36145
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119069,
              "short": 185147,
              "net": -66078
            },
            "nonCommercial": {
              "long": 83196,
              "short": 19072,
              "net": 64124
            },
            "smallTrader": {
              "long": 17237,
              "short": 15283,
              "net": 1954
            }
          },
          "openInterest": 253521
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154926,
              "short": 321563,
              "net": -166637
            },
            "nonCommercial": {
              "long": 187263,
              "short": 50048,
              "net": 137215
            },
            "smallTrader": {
              "long": 54162,
              "short": 24740,
              "net": 29422
            }
          },
          "openInterest": 425068
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185305,
              "short": 185514,
              "net": -209
            },
            "nonCommercial": {
              "long": 41027,
              "short": 44186,
              "net": -3159
            },
            "smallTrader": {
              "long": 36508,
              "short": 33140,
              "net": 3368
            }
          },
          "openInterest": 315102
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66299,
              "short": 48531,
              "net": 17768
            },
            "nonCommercial": {
              "long": 36950,
              "short": 32775,
              "net": 4175
            },
            "smallTrader": {
              "long": 14041,
              "short": 35984,
              "net": -21943
            }
          },
          "openInterest": 117403
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101744,
              "short": 122856,
              "net": -21112
            },
            "nonCommercial": {
              "long": 77529,
              "short": 46025,
              "net": 31504
            },
            "smallTrader": {
              "long": 28104,
              "short": 38496,
              "net": -10392
            }
          },
          "openInterest": 253306
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142163,
              "short": 145329,
              "net": -3166
            },
            "nonCommercial": {
              "long": 97676,
              "short": 74613,
              "net": 23063
            },
            "smallTrader": {
              "long": 26313,
              "short": 46210,
              "net": -19897
            }
          },
          "openInterest": 314169
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87610,
              "short": 104402,
              "net": -16792
            },
            "nonCommercial": {
              "long": 40604,
              "short": 23129,
              "net": 17475
            },
            "smallTrader": {
              "long": 3744,
              "short": 4427,
              "net": -683
            }
          },
          "openInterest": 132669
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47235,
              "short": 63030,
              "net": -15795
            },
            "nonCommercial": {
              "long": 17593,
              "short": 4842,
              "net": 12751
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70759
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 432862,
              "short": 365854,
              "net": 67008
            },
            "nonCommercial": {
              "long": 236916,
              "short": 327800,
              "net": -90884
            },
            "smallTrader": {
              "long": 67816,
              "short": 43940,
              "net": 23876
            }
          },
          "openInterest": 1115630
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7158,
              "short": 12967,
              "net": -5809
            },
            "nonCommercial": {
              "long": 9862,
              "short": 5542,
              "net": 4320
            },
            "smallTrader": {
              "long": 3329,
              "short": 1840,
              "net": 1489
            }
          },
          "openInterest": 20483
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9158,
              "short": 31651,
              "net": -22493
            },
            "nonCommercial": {
              "long": 34947,
              "short": 14919,
              "net": 20028
            },
            "smallTrader": {
              "long": 5032,
              "short": 2567,
              "net": 2465
            }
          },
          "openInterest": 49442
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 534277,
              "short": 541827,
              "net": -7550
            },
            "nonCommercial": {
              "long": 71090,
              "short": 89242,
              "net": -18152
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 773321
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45803,
              "short": 63157,
              "net": -17354
            },
            "nonCommercial": {
              "long": 28662,
              "short": 18956,
              "net": 9706
            },
            "smallTrader": {
              "long": 20684,
              "short": 13036,
              "net": 7648
            }
          },
          "openInterest": 122128
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82784,
              "short": 189889,
              "net": -107105
            },
            "nonCommercial": {
              "long": 96561,
              "short": 7605,
              "net": 88956
            },
            "smallTrader": {
              "long": 47473,
              "short": 29324,
              "net": 18149
            }
          },
          "openInterest": 266531
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185672,
              "short": 165303,
              "net": 20369
            },
            "nonCommercial": {
              "long": 65848,
              "short": 88483,
              "net": -22635
            },
            "smallTrader": {
              "long": 32276,
              "short": 30010,
              "net": 2266
            }
          },
          "openInterest": 337964
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267694,
              "short": 518107,
              "net": -250413
            },
            "nonCommercial": {
              "long": 310255,
              "short": 49822,
              "net": 260433
            },
            "smallTrader": {
              "long": 73161,
              "short": 83181,
              "net": -10020
            }
          },
          "openInterest": 775157
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 372876,
              "short": 450677,
              "net": -77801
            },
            "nonCommercial": {
              "long": 175098,
              "short": 92484,
              "net": 82614
            },
            "smallTrader": {
              "long": 56552,
              "short": 61365,
              "net": -4813
            }
          },
          "openInterest": 678681
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40821,
              "short": 8245,
              "net": 32576
            },
            "nonCommercial": {
              "long": 5263,
              "short": 24323,
              "net": -19060
            },
            "smallTrader": {
              "long": 7238,
              "short": 20754,
              "net": -13516
            }
          },
          "openInterest": 53322
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7737,
              "short": 50905,
              "net": -43168
            },
            "nonCommercial": {
              "long": 50645,
              "short": 12094,
              "net": 38551
            },
            "smallTrader": {
              "long": 6063,
              "short": 1446,
              "net": 4617
            }
          },
          "openInterest": 65041
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 179464,
              "short": 143080,
              "net": 36384
            },
            "nonCommercial": {
              "long": 85520,
              "short": 121544,
              "net": -36024
            },
            "smallTrader": {
              "long": 26216,
              "short": 26576,
              "net": -360
            }
          },
          "openInterest": 334634
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66746,
              "short": 97200,
              "net": -30454
            },
            "nonCommercial": {
              "long": 48502,
              "short": 12930,
              "net": 35572
            },
            "smallTrader": {
              "long": 17061,
              "short": 22179,
              "net": -5118
            }
          },
          "openInterest": 145874
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204961,
              "short": 213493,
              "net": -8532
            },
            "nonCommercial": {
              "long": 124942,
              "short": 98847,
              "net": 26095
            },
            "smallTrader": {
              "long": 31291,
              "short": 48854,
              "net": -17563
            }
          },
          "openInterest": 423551
        }
      ]
    },
    {
      "reportDate": "2012-07-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1228903,
              "short": 1184472,
              "net": 44431
            },
            "nonCommercial": {
              "long": 251036,
              "short": 287619,
              "net": -36583
            },
            "smallTrader": {
              "long": 291673,
              "short": 299521,
              "net": -7848
            }
          },
          "openInterest": 1797301
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 476833,
              "short": 576325,
              "net": -99492
            },
            "nonCommercial": {
              "long": 259064,
              "short": 198039,
              "net": 61025
            },
            "smallTrader": {
              "long": 125378,
              "short": 86911,
              "net": 38467
            }
          },
          "openInterest": 868165
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 381107,
              "short": 465818,
              "net": -84711
            },
            "nonCommercial": {
              "long": 79750,
              "short": 39193,
              "net": 40557
            },
            "smallTrader": {
              "long": 172904,
              "short": 128750,
              "net": 44154
            }
          },
          "openInterest": 641900
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 670244,
              "short": 750908,
              "net": -80664
            },
            "nonCommercial": {
              "long": 236868,
              "short": 150768,
              "net": 86100
            },
            "smallTrader": {
              "long": 220655,
              "short": 226091,
              "net": -5436
            }
          },
          "openInterest": 1132696
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48365,
              "short": 61709,
              "net": -13344
            },
            "nonCommercial": {
              "long": 54718,
              "short": 35653,
              "net": 19065
            },
            "smallTrader": {
              "long": 18035,
              "short": 23756,
              "net": -5721
            }
          },
          "openInterest": 121235
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2442,
              "short": 1549,
              "net": 893
            },
            "nonCommercial": {
              "long": 14569,
              "short": 15105,
              "net": -536
            },
            "smallTrader": {
              "long": 390,
              "short": 747,
              "net": -357
            }
          },
          "openInterest": 17476
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66039,
              "short": 44391,
              "net": 21648
            },
            "nonCommercial": {
              "long": 32804,
              "short": 40426,
              "net": -7622
            },
            "smallTrader": {
              "long": 17893,
              "short": 31919,
              "net": -14026
            }
          },
          "openInterest": 117616
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46123,
              "short": 50960,
              "net": -4837
            },
            "nonCommercial": {
              "long": 24673,
              "short": 20335,
              "net": 4338
            },
            "smallTrader": {
              "long": 28854,
              "short": 28355,
              "net": 499
            }
          },
          "openInterest": 100606
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106940,
              "short": 121963,
              "net": -15023
            },
            "nonCommercial": {
              "long": 42626,
              "short": 29302,
              "net": 13324
            },
            "smallTrader": {
              "long": 10945,
              "short": 9246,
              "net": 1699
            }
          },
          "openInterest": 183393
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79921,
              "short": 76746,
              "net": 3175
            },
            "nonCommercial": {
              "long": 33805,
              "short": 35501,
              "net": -1696
            },
            "smallTrader": {
              "long": 6964,
              "short": 8443,
              "net": -1479
            }
          },
          "openInterest": 139115
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72217,
              "short": 52834,
              "net": 19383
            },
            "nonCommercial": {
              "long": 39390,
              "short": 49755,
              "net": -10365
            },
            "smallTrader": {
              "long": 10654,
              "short": 19672,
              "net": -9018
            }
          },
          "openInterest": 134099
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 546109,
              "short": 676384,
              "net": -130275
            },
            "nonCommercial": {
              "long": 307576,
              "short": 112691,
              "net": 194885
            },
            "smallTrader": {
              "long": 136918,
              "short": 201528,
              "net": -64610
            }
          },
          "openInterest": 1088659
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81468,
              "short": 77785,
              "net": 3683
            },
            "nonCommercial": {
              "long": 62228,
              "short": 66643,
              "net": -4415
            },
            "smallTrader": {
              "long": 14244,
              "short": 13512,
              "net": 732
            }
          },
          "openInterest": 167494
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 639783,
              "short": 782283,
              "net": -142500
            },
            "nonCommercial": {
              "long": 315407,
              "short": 176835,
              "net": 138572
            },
            "smallTrader": {
              "long": 68321,
              "short": 64393,
              "net": 3928
            }
          },
          "openInterest": 1413415
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22638,
              "short": 33209,
              "net": -10571
            },
            "nonCommercial": {
              "long": 13226,
              "short": 6197,
              "net": 7029
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43280
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21099,
              "short": 19118,
              "net": 1981
            },
            "nonCommercial": {
              "long": 235,
              "short": 2147,
              "net": -1912
            },
            "smallTrader": {
              "long": 287,
              "short": 356,
              "net": -69
            }
          },
          "openInterest": 21704
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 251888,
              "short": 49424,
              "net": 202464
            },
            "nonCommercial": {
              "long": 36409,
              "short": 202114,
              "net": -165705
            },
            "smallTrader": {
              "long": 35572,
              "short": 72331,
              "net": -36759
            }
          },
          "openInterest": 326374
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12706,
              "short": 6395,
              "net": 6311
            },
            "nonCommercial": {
              "long": 10226,
              "short": 9113,
              "net": 1113
            },
            "smallTrader": {
              "long": 7982,
              "short": 15406,
              "net": -7424
            }
          },
          "openInterest": 36446
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119713,
              "short": 187455,
              "net": -67742
            },
            "nonCommercial": {
              "long": 83024,
              "short": 18395,
              "net": 64629
            },
            "smallTrader": {
              "long": 18205,
              "short": 15092,
              "net": 3113
            }
          },
          "openInterest": 253574
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 163399,
              "short": 316165,
              "net": -152766
            },
            "nonCommercial": {
              "long": 182156,
              "short": 55921,
              "net": 126235
            },
            "smallTrader": {
              "long": 54067,
              "short": 27536,
              "net": 26531
            }
          },
          "openInterest": 429854
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190726,
              "short": 190245,
              "net": 481
            },
            "nonCommercial": {
              "long": 40301,
              "short": 43209,
              "net": -2908
            },
            "smallTrader": {
              "long": 35526,
              "short": 33099,
              "net": 2427
            }
          },
          "openInterest": 320968
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66776,
              "short": 56267,
              "net": 10509
            },
            "nonCommercial": {
              "long": 32920,
              "short": 23968,
              "net": 8952
            },
            "smallTrader": {
              "long": 15618,
              "short": 35079,
              "net": -19461
            }
          },
          "openInterest": 115522
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96603,
              "short": 120741,
              "net": -24138
            },
            "nonCommercial": {
              "long": 75253,
              "short": 41449,
              "net": 33804
            },
            "smallTrader": {
              "long": 27230,
              "short": 36896,
              "net": -9666
            }
          },
          "openInterest": 242599
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134047,
              "short": 139727,
              "net": -5680
            },
            "nonCommercial": {
              "long": 97326,
              "short": 72198,
              "net": 25128
            },
            "smallTrader": {
              "long": 26445,
              "short": 45893,
              "net": -19448
            }
          },
          "openInterest": 300961
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89002,
              "short": 113753,
              "net": -24751
            },
            "nonCommercial": {
              "long": 48567,
              "short": 23345,
              "net": 25222
            },
            "smallTrader": {
              "long": 3772,
              "short": 4243,
              "net": -471
            }
          },
          "openInterest": 142469
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48969,
              "short": 61133,
              "net": -12164
            },
            "nonCommercial": {
              "long": 14778,
              "short": 5345,
              "net": 9433
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69789
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 421349,
              "short": 367705,
              "net": 53644
            },
            "nonCommercial": {
              "long": 233093,
              "short": 314881,
              "net": -81788
            },
            "smallTrader": {
              "long": 68853,
              "short": 40709,
              "net": 28144
            }
          },
          "openInterest": 1116158
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7057,
              "short": 14771,
              "net": -7714
            },
            "nonCommercial": {
              "long": 11434,
              "short": 5843,
              "net": 5591
            },
            "smallTrader": {
              "long": 3731,
              "short": 1608,
              "net": 2123
            }
          },
          "openInterest": 22356
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8858,
              "short": 30498,
              "net": -21640
            },
            "nonCommercial": {
              "long": 34452,
              "short": 14755,
              "net": 19697
            },
            "smallTrader": {
              "long": 5072,
              "short": 3129,
              "net": 1943
            }
          },
          "openInterest": 48715
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 552631,
              "short": 554585,
              "net": -1954
            },
            "nonCommercial": {
              "long": 68187,
              "short": 94058,
              "net": -25871
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 794026
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48371,
              "short": 62478,
              "net": -14107
            },
            "nonCommercial": {
              "long": 28434,
              "short": 19652,
              "net": 8782
            },
            "smallTrader": {
              "long": 21020,
              "short": 15695,
              "net": 5325
            }
          },
          "openInterest": 124109
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79313,
              "short": 186169,
              "net": -106856
            },
            "nonCommercial": {
              "long": 93113,
              "short": 7908,
              "net": 85205
            },
            "smallTrader": {
              "long": 50125,
              "short": 28474,
              "net": 21651
            }
          },
          "openInterest": 261063
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177051,
              "short": 172300,
              "net": 4751
            },
            "nonCommercial": {
              "long": 66202,
              "short": 74206,
              "net": -8004
            },
            "smallTrader": {
              "long": 32933,
              "short": 29680,
              "net": 3253
            }
          },
          "openInterest": 333208
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283082,
              "short": 536830,
              "net": -253748
            },
            "nonCommercial": {
              "long": 318077,
              "short": 60255,
              "net": 257822
            },
            "smallTrader": {
              "long": 75532,
              "short": 79606,
              "net": -4074
            }
          },
          "openInterest": 799500
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 365534,
              "short": 478789,
              "net": -113255
            },
            "nonCommercial": {
              "long": 175206,
              "short": 62661,
              "net": 112545
            },
            "smallTrader": {
              "long": 56453,
              "short": 55743,
              "net": 710
            }
          },
          "openInterest": 669005
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43752,
              "short": 8717,
              "net": 35035
            },
            "nonCommercial": {
              "long": 5815,
              "short": 23399,
              "net": -17584
            },
            "smallTrader": {
              "long": 8550,
              "short": 26001,
              "net": -17451
            }
          },
          "openInterest": 58117
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5777,
              "short": 54566,
              "net": -48789
            },
            "nonCommercial": {
              "long": 51626,
              "short": 8477,
              "net": 43149
            },
            "smallTrader": {
              "long": 6890,
              "short": 1250,
              "net": 5640
            }
          },
          "openInterest": 64925
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 185818,
              "short": 139915,
              "net": 45903
            },
            "nonCommercial": {
              "long": 81163,
              "short": 125644,
              "net": -44481
            },
            "smallTrader": {
              "long": 21626,
              "short": 23048,
              "net": -1422
            }
          },
          "openInterest": 334343
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67760,
              "short": 102222,
              "net": -34462
            },
            "nonCommercial": {
              "long": 49593,
              "short": 12239,
              "net": 37354
            },
            "smallTrader": {
              "long": 19550,
              "short": 22442,
              "net": -2892
            }
          },
          "openInterest": 150095
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205115,
              "short": 225592,
              "net": -20477
            },
            "nonCommercial": {
              "long": 132529,
              "short": 95661,
              "net": 36868
            },
            "smallTrader": {
              "long": 34461,
              "short": 50852,
              "net": -16391
            }
          },
          "openInterest": 433284
        }
      ]
    },
    {
      "reportDate": "2012-07-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1203854,
              "short": 1154488,
              "net": 49366
            },
            "nonCommercial": {
              "long": 270104,
              "short": 335998,
              "net": -65894
            },
            "smallTrader": {
              "long": 298408,
              "short": 281880,
              "net": 16528
            }
          },
          "openInterest": 1803643
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 495875,
              "short": 719135,
              "net": -223260
            },
            "nonCommercial": {
              "long": 344798,
              "short": 175928,
              "net": 168870
            },
            "smallTrader": {
              "long": 130671,
              "short": 76281,
              "net": 54390
            }
          },
          "openInterest": 991502
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 378012,
              "short": 446288,
              "net": -68276
            },
            "nonCommercial": {
              "long": 75498,
              "short": 46554,
              "net": 28944
            },
            "smallTrader": {
              "long": 165084,
              "short": 125752,
              "net": 39332
            }
          },
          "openInterest": 626253
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 629378,
              "short": 769330,
              "net": -139952
            },
            "nonCommercial": {
              "long": 270680,
              "short": 122918,
              "net": 147762
            },
            "smallTrader": {
              "long": 224548,
              "short": 232358,
              "net": -7810
            }
          },
          "openInterest": 1133638
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50901,
              "short": 61841,
              "net": -10940
            },
            "nonCommercial": {
              "long": 50981,
              "short": 37050,
              "net": 13931
            },
            "smallTrader": {
              "long": 20941,
              "short": 23932,
              "net": -2991
            }
          },
          "openInterest": 122934
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2895,
              "short": 1541,
              "net": 1354
            },
            "nonCommercial": {
              "long": 12965,
              "short": 13907,
              "net": -942
            },
            "smallTrader": {
              "long": 398,
              "short": 810,
              "net": -412
            }
          },
          "openInterest": 16330
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65425,
              "short": 43877,
              "net": 21548
            },
            "nonCommercial": {
              "long": 33896,
              "short": 41349,
              "net": -7453
            },
            "smallTrader": {
              "long": 16780,
              "short": 30875,
              "net": -14095
            }
          },
          "openInterest": 116976
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50361,
              "short": 50189,
              "net": 172
            },
            "nonCommercial": {
              "long": 23628,
              "short": 24836,
              "net": -1208
            },
            "smallTrader": {
              "long": 28908,
              "short": 27872,
              "net": 1036
            }
          },
          "openInterest": 103963
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110699,
              "short": 120515,
              "net": -9816
            },
            "nonCommercial": {
              "long": 44652,
              "short": 33853,
              "net": 10799
            },
            "smallTrader": {
              "long": 10232,
              "short": 11215,
              "net": -983
            }
          },
          "openInterest": 187321
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78452,
              "short": 77497,
              "net": 955
            },
            "nonCommercial": {
              "long": 34561,
              "short": 34347,
              "net": 214
            },
            "smallTrader": {
              "long": 7677,
              "short": 8846,
              "net": -1169
            }
          },
          "openInterest": 139757
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72660,
              "short": 55967,
              "net": 16693
            },
            "nonCommercial": {
              "long": 39798,
              "short": 48085,
              "net": -8287
            },
            "smallTrader": {
              "long": 10963,
              "short": 19369,
              "net": -8406
            }
          },
          "openInterest": 138098
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 570757,
              "short": 734761,
              "net": -164004
            },
            "nonCommercial": {
              "long": 327620,
              "short": 108382,
              "net": 219238
            },
            "smallTrader": {
              "long": 144678,
              "short": 199912,
              "net": -55234
            }
          },
          "openInterest": 1154868
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84147,
              "short": 81445,
              "net": 2702
            },
            "nonCommercial": {
              "long": 64740,
              "short": 67805,
              "net": -3065
            },
            "smallTrader": {
              "long": 14407,
              "short": 14044,
              "net": 363
            }
          },
          "openInterest": 171735
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 624854,
              "short": 791030,
              "net": -166176
            },
            "nonCommercial": {
              "long": 323621,
              "short": 150842,
              "net": 172779
            },
            "smallTrader": {
              "long": 64123,
              "short": 70726,
              "net": -6603
            }
          },
          "openInterest": 1403473
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22857,
              "short": 32732,
              "net": -9875
            },
            "nonCommercial": {
              "long": 11573,
              "short": 5298,
              "net": 6275
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41606
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22850,
              "short": 20853,
              "net": 1997
            },
            "nonCommercial": {
              "long": 257,
              "short": 2185,
              "net": -1928
            },
            "smallTrader": {
              "long": 312,
              "short": 381,
              "net": -69
            }
          },
          "openInterest": 23532
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 254350,
              "short": 51144,
              "net": 203206
            },
            "nonCommercial": {
              "long": 31821,
              "short": 199070,
              "net": -167249
            },
            "smallTrader": {
              "long": 34673,
              "short": 70630,
              "net": -35957
            }
          },
          "openInterest": 323228
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14320,
              "short": 5678,
              "net": 8642
            },
            "nonCommercial": {
              "long": 9350,
              "short": 9636,
              "net": -286
            },
            "smallTrader": {
              "long": 7682,
              "short": 16038,
              "net": -8356
            }
          },
          "openInterest": 37391
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126905,
              "short": 192870,
              "net": -65965
            },
            "nonCommercial": {
              "long": 80627,
              "short": 20412,
              "net": 60215
            },
            "smallTrader": {
              "long": 18627,
              "short": 12877,
              "net": 5750
            }
          },
          "openInterest": 259169
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 162570,
              "short": 321389,
              "net": -158819
            },
            "nonCommercial": {
              "long": 180474,
              "short": 51515,
              "net": 128959
            },
            "smallTrader": {
              "long": 55780,
              "short": 25920,
              "net": 29860
            }
          },
          "openInterest": 431317
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198956,
              "short": 197948,
              "net": 1008
            },
            "nonCommercial": {
              "long": 41102,
              "short": 45115,
              "net": -4013
            },
            "smallTrader": {
              "long": 35160,
              "short": 32155,
              "net": 3005
            }
          },
          "openInterest": 324307
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67719,
              "short": 61020,
              "net": 6699
            },
            "nonCommercial": {
              "long": 36734,
              "short": 25613,
              "net": 11121
            },
            "smallTrader": {
              "long": 17059,
              "short": 34879,
              "net": -17820
            }
          },
          "openInterest": 121806
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91544,
              "short": 104423,
              "net": -12879
            },
            "nonCommercial": {
              "long": 68380,
              "short": 45713,
              "net": 22667
            },
            "smallTrader": {
              "long": 22695,
              "short": 32483,
              "net": -9788
            }
          },
          "openInterest": 221894
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136591,
              "short": 135074,
              "net": 1517
            },
            "nonCommercial": {
              "long": 93876,
              "short": 72386,
              "net": 21490
            },
            "smallTrader": {
              "long": 25526,
              "short": 48533,
              "net": -23007
            }
          },
          "openInterest": 302765
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94067,
              "short": 129183,
              "net": -35116
            },
            "nonCommercial": {
              "long": 60772,
              "short": 25783,
              "net": 34989
            },
            "smallTrader": {
              "long": 4326,
              "short": 4199,
              "net": 127
            }
          },
          "openInterest": 159971
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49037,
              "short": 60851,
              "net": -11814
            },
            "nonCommercial": {
              "long": 12765,
              "short": 4318,
              "net": 8447
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67892
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 417344,
              "short": 369036,
              "net": 48308
            },
            "nonCommercial": {
              "long": 234178,
              "short": 310222,
              "net": -76044
            },
            "smallTrader": {
              "long": 66970,
              "short": 39234,
              "net": 27736
            }
          },
          "openInterest": 1117917
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8749,
              "short": 17052,
              "net": -8303
            },
            "nonCommercial": {
              "long": 10986,
              "short": 4047,
              "net": 6939
            },
            "smallTrader": {
              "long": 3459,
              "short": 2095,
              "net": 1364
            }
          },
          "openInterest": 23328
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8579,
              "short": 30547,
              "net": -21968
            },
            "nonCommercial": {
              "long": 35213,
              "short": 15857,
              "net": 19356
            },
            "smallTrader": {
              "long": 5598,
              "short": 2986,
              "net": 2612
            }
          },
          "openInterest": 49929
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 557976,
              "short": 568474,
              "net": -10498
            },
            "nonCommercial": {
              "long": 67232,
              "short": 85482,
              "net": -18250
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 801482
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48214,
              "short": 63349,
              "net": -15135
            },
            "nonCommercial": {
              "long": 28431,
              "short": 20775,
              "net": 7656
            },
            "smallTrader": {
              "long": 21018,
              "short": 13539,
              "net": 7479
            }
          },
          "openInterest": 121819
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87299,
              "short": 189724,
              "net": -102425
            },
            "nonCommercial": {
              "long": 90971,
              "short": 8786,
              "net": 82185
            },
            "smallTrader": {
              "long": 51537,
              "short": 31297,
              "net": 20240
            }
          },
          "openInterest": 273643
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182559,
              "short": 182757,
              "net": -198
            },
            "nonCommercial": {
              "long": 66767,
              "short": 69476,
              "net": -2709
            },
            "smallTrader": {
              "long": 32648,
              "short": 29741,
              "net": 2907
            }
          },
          "openInterest": 339052
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 304618,
              "short": 565463,
              "net": -260845
            },
            "nonCommercial": {
              "long": 322317,
              "short": 62705,
              "net": 259612
            },
            "smallTrader": {
              "long": 81571,
              "short": 80338,
              "net": 1233
            }
          },
          "openInterest": 833271
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367147,
              "short": 490381,
              "net": -123234
            },
            "nonCommercial": {
              "long": 168960,
              "short": 49309,
              "net": 119651
            },
            "smallTrader": {
              "long": 58415,
              "short": 54832,
              "net": 3583
            }
          },
          "openInterest": 666628
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48238,
              "short": 8394,
              "net": 39844
            },
            "nonCommercial": {
              "long": 6209,
              "short": 29299,
              "net": -23090
            },
            "smallTrader": {
              "long": 8389,
              "short": 25143,
              "net": -16754
            }
          },
          "openInterest": 62836
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6045,
              "short": 59390,
              "net": -53345
            },
            "nonCommercial": {
              "long": 54441,
              "short": 6712,
              "net": 47729
            },
            "smallTrader": {
              "long": 6740,
              "short": 1124,
              "net": 5616
            }
          },
          "openInterest": 68675
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 201251,
              "short": 140594,
              "net": 60657
            },
            "nonCommercial": {
              "long": 72230,
              "short": 133282,
              "net": -61052
            },
            "smallTrader": {
              "long": 25377,
              "short": 24982,
              "net": 395
            }
          },
          "openInterest": 350768
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70555,
              "short": 109313,
              "net": -38758
            },
            "nonCommercial": {
              "long": 54412,
              "short": 12079,
              "net": 42333
            },
            "smallTrader": {
              "long": 19515,
              "short": 23090,
              "net": -3575
            }
          },
          "openInterest": 156948
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203568,
              "short": 240157,
              "net": -36589
            },
            "nonCommercial": {
              "long": 148006,
              "short": 97175,
              "net": 50831
            },
            "smallTrader": {
              "long": 35396,
              "short": 49638,
              "net": -14242
            }
          },
          "openInterest": 452610
        }
      ]
    },
    {
      "reportDate": "2012-07-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1216038,
              "short": 1154896,
              "net": 61142
            },
            "nonCommercial": {
              "long": 255738,
              "short": 333152,
              "net": -77414
            },
            "smallTrader": {
              "long": 308344,
              "short": 292072,
              "net": 16272
            }
          },
          "openInterest": 1810150
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 508705,
              "short": 759311,
              "net": -250606
            },
            "nonCommercial": {
              "long": 355224,
              "short": 162189,
              "net": 193035
            },
            "smallTrader": {
              "long": 131937,
              "short": 74366,
              "net": 57571
            }
          },
          "openInterest": 1017880
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 395787,
              "short": 456408,
              "net": -60621
            },
            "nonCommercial": {
              "long": 80131,
              "short": 49644,
              "net": 30487
            },
            "smallTrader": {
              "long": 162196,
              "short": 132062,
              "net": 30134
            }
          },
          "openInterest": 644706
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 628083,
              "short": 772243,
              "net": -144160
            },
            "nonCommercial": {
              "long": 246330,
              "short": 117866,
              "net": 128464
            },
            "smallTrader": {
              "long": 247491,
              "short": 231795,
              "net": 15696
            }
          },
          "openInterest": 1135700
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41986,
              "short": 68179,
              "net": -26193
            },
            "nonCommercial": {
              "long": 66740,
              "short": 40297,
              "net": 26443
            },
            "smallTrader": {
              "long": 22424,
              "short": 22674,
              "net": -250
            }
          },
          "openInterest": 131295
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2907,
              "short": 1586,
              "net": 1321
            },
            "nonCommercial": {
              "long": 12972,
              "short": 13931,
              "net": -959
            },
            "smallTrader": {
              "long": 438,
              "short": 800,
              "net": -362
            }
          },
          "openInterest": 16393
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70130,
              "short": 52738,
              "net": 17392
            },
            "nonCommercial": {
              "long": 29332,
              "short": 32266,
              "net": -2934
            },
            "smallTrader": {
              "long": 15562,
              "short": 30020,
              "net": -14458
            }
          },
          "openInterest": 116143
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52846,
              "short": 50324,
              "net": 2522
            },
            "nonCommercial": {
              "long": 29695,
              "short": 32127,
              "net": -2432
            },
            "smallTrader": {
              "long": 27371,
              "short": 27461,
              "net": -90
            }
          },
          "openInterest": 111062
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111902,
              "short": 120149,
              "net": -8247
            },
            "nonCommercial": {
              "long": 44031,
              "short": 35186,
              "net": 8845
            },
            "smallTrader": {
              "long": 9910,
              "short": 10508,
              "net": -598
            }
          },
          "openInterest": 191275
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77174,
              "short": 76622,
              "net": 552
            },
            "nonCommercial": {
              "long": 33069,
              "short": 32653,
              "net": 416
            },
            "smallTrader": {
              "long": 7574,
              "short": 8542,
              "net": -968
            }
          },
          "openInterest": 135078
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76444,
              "short": 53098,
              "net": 23346
            },
            "nonCommercial": {
              "long": 40765,
              "short": 53834,
              "net": -13069
            },
            "smallTrader": {
              "long": 10338,
              "short": 20615,
              "net": -10277
            }
          },
          "openInterest": 142395
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 571352,
              "short": 762459,
              "net": -191107
            },
            "nonCommercial": {
              "long": 361858,
              "short": 96883,
              "net": 264975
            },
            "smallTrader": {
              "long": 131498,
              "short": 205366,
              "net": -73868
            }
          },
          "openInterest": 1199304
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90387,
              "short": 83039,
              "net": 7348
            },
            "nonCommercial": {
              "long": 61484,
              "short": 67886,
              "net": -6402
            },
            "smallTrader": {
              "long": 14104,
              "short": 15050,
              "net": -946
            }
          },
          "openInterest": 174180
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 608497,
              "short": 798362,
              "net": -189865
            },
            "nonCommercial": {
              "long": 339805,
              "short": 149112,
              "net": 190693
            },
            "smallTrader": {
              "long": 61278,
              "short": 62106,
              "net": -828
            }
          },
          "openInterest": 1389039
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21709,
              "short": 28249,
              "net": -6540
            },
            "nonCommercial": {
              "long": 10655,
              "short": 7239,
              "net": 3416
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39580
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23295,
              "short": 21377,
              "net": 1918
            },
            "nonCommercial": {
              "long": 341,
              "short": 2228,
              "net": -1887
            },
            "smallTrader": {
              "long": 291,
              "short": 322,
              "net": -31
            }
          },
          "openInterest": 24177
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 248645,
              "short": 56865,
              "net": 191780
            },
            "nonCommercial": {
              "long": 39501,
              "short": 194567,
              "net": -155066
            },
            "smallTrader": {
              "long": 33118,
              "short": 69832,
              "net": -36714
            }
          },
          "openInterest": 324443
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14579,
              "short": 5146,
              "net": 9433
            },
            "nonCommercial": {
              "long": 8745,
              "short": 10285,
              "net": -1540
            },
            "smallTrader": {
              "long": 7809,
              "short": 15702,
              "net": -7893
            }
          },
          "openInterest": 35857
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127099,
              "short": 205723,
              "net": -78624
            },
            "nonCommercial": {
              "long": 87103,
              "short": 17666,
              "net": 69437
            },
            "smallTrader": {
              "long": 21256,
              "short": 12069,
              "net": 9187
            }
          },
          "openInterest": 267443
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 166448,
              "short": 302693,
              "net": -136245
            },
            "nonCommercial": {
              "long": 166085,
              "short": 53108,
              "net": 112977
            },
            "smallTrader": {
              "long": 53970,
              "short": 30702,
              "net": 23268
            }
          },
          "openInterest": 420296
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181642,
              "short": 184030,
              "net": -2388
            },
            "nonCommercial": {
              "long": 39834,
              "short": 42915,
              "net": -3081
            },
            "smallTrader": {
              "long": 33592,
              "short": 28123,
              "net": 5469
            }
          },
          "openInterest": 304333
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65716,
              "short": 79575,
              "net": -13859
            },
            "nonCommercial": {
              "long": 52024,
              "short": 26963,
              "net": 25061
            },
            "smallTrader": {
              "long": 20880,
              "short": 32082,
              "net": -11202
            }
          },
          "openInterest": 139033
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90210,
              "short": 99765,
              "net": -9555
            },
            "nonCommercial": {
              "long": 64723,
              "short": 44929,
              "net": 19794
            },
            "smallTrader": {
              "long": 20906,
              "short": 31145,
              "net": -10239
            }
          },
          "openInterest": 217979
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135901,
              "short": 126423,
              "net": 9478
            },
            "nonCommercial": {
              "long": 92761,
              "short": 79488,
              "net": 13273
            },
            "smallTrader": {
              "long": 23965,
              "short": 46716,
              "net": -22751
            }
          },
          "openInterest": 302335
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93855,
              "short": 142857,
              "net": -49002
            },
            "nonCommercial": {
              "long": 65985,
              "short": 16323,
              "net": 49662
            },
            "smallTrader": {
              "long": 3782,
              "short": 4442,
              "net": -660
            }
          },
          "openInterest": 164597
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53732,
              "short": 69284,
              "net": -15552
            },
            "nonCommercial": {
              "long": 15322,
              "short": 4226,
              "net": 11096
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81009
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 390047,
              "short": 348028,
              "net": 42019
            },
            "nonCommercial": {
              "long": 242714,
              "short": 315089,
              "net": -72375
            },
            "smallTrader": {
              "long": 70724,
              "short": 40368,
              "net": 30356
            }
          },
          "openInterest": 1123235
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8382,
              "short": 17039,
              "net": -8657
            },
            "nonCommercial": {
              "long": 11703,
              "short": 3924,
              "net": 7779
            },
            "smallTrader": {
              "long": 2987,
              "short": 2109,
              "net": 878
            }
          },
          "openInterest": 23206
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9080,
              "short": 29551,
              "net": -20471
            },
            "nonCommercial": {
              "long": 35936,
              "short": 17372,
              "net": 18564
            },
            "smallTrader": {
              "long": 5485,
              "short": 3578,
              "net": 1907
            }
          },
          "openInterest": 51043
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 575041,
              "short": 577961,
              "net": -2920
            },
            "nonCommercial": {
              "long": 61689,
              "short": 84997,
              "net": -23308
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 817472
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47198,
              "short": 62653,
              "net": -15455
            },
            "nonCommercial": {
              "long": 30291,
              "short": 22132,
              "net": 8159
            },
            "smallTrader": {
              "long": 20755,
              "short": 13459,
              "net": 7296
            }
          },
          "openInterest": 123661
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84147,
              "short": 180206,
              "net": -96059
            },
            "nonCommercial": {
              "long": 83897,
              "short": 7295,
              "net": 76602
            },
            "smallTrader": {
              "long": 47058,
              "short": 27601,
              "net": 19457
            }
          },
          "openInterest": 260346
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183257,
              "short": 184335,
              "net": -1078
            },
            "nonCommercial": {
              "long": 67273,
              "short": 68379,
              "net": -1106
            },
            "smallTrader": {
              "long": 27785,
              "short": 25601,
              "net": 2184
            }
          },
          "openInterest": 318775
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 307586,
              "short": 559951,
              "net": -252365
            },
            "nonCommercial": {
              "long": 319518,
              "short": 63559,
              "net": 255959
            },
            "smallTrader": {
              "long": 71075,
              "short": 74669,
              "net": -3594
            }
          },
          "openInterest": 811596
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 352592,
              "short": 508903,
              "net": -156311
            },
            "nonCommercial": {
              "long": 180428,
              "short": 44484,
              "net": 135944
            },
            "smallTrader": {
              "long": 71051,
              "short": 50684,
              "net": 20367
            }
          },
          "openInterest": 668671
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50483,
              "short": 8296,
              "net": 42187
            },
            "nonCommercial": {
              "long": 5102,
              "short": 31047,
              "net": -25945
            },
            "smallTrader": {
              "long": 8790,
              "short": 25032,
              "net": -16242
            }
          },
          "openInterest": 64375
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5783,
              "short": 59636,
              "net": -53853
            },
            "nonCommercial": {
              "long": 55109,
              "short": 7273,
              "net": 47836
            },
            "smallTrader": {
              "long": 7097,
              "short": 1080,
              "net": 6017
            }
          },
          "openInterest": 69554
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 177352,
              "short": 110386,
              "net": 66966
            },
            "nonCommercial": {
              "long": 69718,
              "short": 138194,
              "net": -68476
            },
            "smallTrader": {
              "long": 25631,
              "short": 24121,
              "net": 1510
            }
          },
          "openInterest": 324056
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73478,
              "short": 110404,
              "net": -36926
            },
            "nonCommercial": {
              "long": 52291,
              "short": 10488,
              "net": 41803
            },
            "smallTrader": {
              "long": 23826,
              "short": 28703,
              "net": -4877
            }
          },
          "openInterest": 161503
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200743,
              "short": 242733,
              "net": -41990
            },
            "nonCommercial": {
              "long": 155108,
              "short": 97990,
              "net": 57118
            },
            "smallTrader": {
              "long": 38635,
              "short": 53763,
              "net": -15128
            }
          },
          "openInterest": 466862
        }
      ]
    },
    {
      "reportDate": "2012-07-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1149404,
              "short": 1119907,
              "net": 29497
            },
            "nonCommercial": {
              "long": 282285,
              "short": 280230,
              "net": 2055
            },
            "smallTrader": {
              "long": 291031,
              "short": 322583,
              "net": -31552
            }
          },
          "openInterest": 1757686
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 517197,
              "short": 806163,
              "net": -288966
            },
            "nonCommercial": {
              "long": 388533,
              "short": 153725,
              "net": 234808
            },
            "smallTrader": {
              "long": 136592,
              "short": 82434,
              "net": 54158
            }
          },
          "openInterest": 1062819
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 374166,
              "short": 431236,
              "net": -57070
            },
            "nonCommercial": {
              "long": 80177,
              "short": 50470,
              "net": 29707
            },
            "smallTrader": {
              "long": 157102,
              "short": 129739,
              "net": 27363
            }
          },
          "openInterest": 616688
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642805,
              "short": 795594,
              "net": -152789
            },
            "nonCommercial": {
              "long": 274167,
              "short": 119626,
              "net": 154541
            },
            "smallTrader": {
              "long": 244458,
              "short": 246210,
              "net": -1752
            }
          },
          "openInterest": 1174916
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36723,
              "short": 80453,
              "net": -43730
            },
            "nonCommercial": {
              "long": 79895,
              "short": 42660,
              "net": 37235
            },
            "smallTrader": {
              "long": 27507,
              "short": 21012,
              "net": 6495
            }
          },
          "openInterest": 144498
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2843,
              "short": 1688,
              "net": 1155
            },
            "nonCommercial": {
              "long": 13053,
              "short": 13939,
              "net": -886
            },
            "smallTrader": {
              "long": 486,
              "short": 755,
              "net": -269
            }
          },
          "openInterest": 16507
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61352,
              "short": 49211,
              "net": 12141
            },
            "nonCommercial": {
              "long": 31304,
              "short": 33114,
              "net": -1810
            },
            "smallTrader": {
              "long": 16986,
              "short": 27317,
              "net": -10331
            }
          },
          "openInterest": 110770
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36868,
              "short": 59582,
              "net": -22714
            },
            "nonCommercial": {
              "long": 30652,
              "short": 18203,
              "net": 12449
            },
            "smallTrader": {
              "long": 32733,
              "short": 22468,
              "net": 10265
            }
          },
          "openInterest": 101082
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106214,
              "short": 124568,
              "net": -18354
            },
            "nonCommercial": {
              "long": 45383,
              "short": 29660,
              "net": 15723
            },
            "smallTrader": {
              "long": 12040,
              "short": 9409,
              "net": 2631
            }
          },
          "openInterest": 192084
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78001,
              "short": 76461,
              "net": 1540
            },
            "nonCommercial": {
              "long": 31782,
              "short": 31985,
              "net": -203
            },
            "smallTrader": {
              "long": 7220,
              "short": 8557,
              "net": -1337
            }
          },
          "openInterest": 136278
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80722,
              "short": 56652,
              "net": 24070
            },
            "nonCommercial": {
              "long": 38672,
              "short": 53392,
              "net": -14720
            },
            "smallTrader": {
              "long": 10333,
              "short": 19683,
              "net": -9350
            }
          },
          "openInterest": 142774
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 559556,
              "short": 768106,
              "net": -208550
            },
            "nonCommercial": {
              "long": 380846,
              "short": 99468,
              "net": 281378
            },
            "smallTrader": {
              "long": 135540,
              "short": 208368,
              "net": -72828
            }
          },
          "openInterest": 1190062
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93554,
              "short": 82712,
              "net": 10842
            },
            "nonCommercial": {
              "long": 59352,
              "short": 70906,
              "net": -11554
            },
            "smallTrader": {
              "long": 14552,
              "short": 13840,
              "net": 712
            }
          },
          "openInterest": 176814
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 614941,
              "short": 793315,
              "net": -178374
            },
            "nonCommercial": {
              "long": 328048,
              "short": 153651,
              "net": 174397
            },
            "smallTrader": {
              "long": 66312,
              "short": 62335,
              "net": 3977
            }
          },
          "openInterest": 1395758
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22456,
              "short": 37493,
              "net": -15037
            },
            "nonCommercial": {
              "long": 18289,
              "short": 5857,
              "net": 12432
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49096
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23195,
              "short": 21187,
              "net": 2008
            },
            "nonCommercial": {
              "long": 458,
              "short": 2424,
              "net": -1966
            },
            "smallTrader": {
              "long": 307,
              "short": 349,
              "net": -42
            }
          },
          "openInterest": 24230
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 234082,
              "short": 61370,
              "net": 172712
            },
            "nonCommercial": {
              "long": 41327,
              "short": 180321,
              "net": -138994
            },
            "smallTrader": {
              "long": 32713,
              "short": 66431,
              "net": -33718
            }
          },
          "openInterest": 311436
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14260,
              "short": 5565,
              "net": 8695
            },
            "nonCommercial": {
              "long": 9227,
              "short": 10129,
              "net": -902
            },
            "smallTrader": {
              "long": 7962,
              "short": 15755,
              "net": -7793
            }
          },
          "openInterest": 36765
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109577,
              "short": 182820,
              "net": -73243
            },
            "nonCommercial": {
              "long": 83139,
              "short": 19237,
              "net": 63902
            },
            "smallTrader": {
              "long": 21191,
              "short": 11850,
              "net": 9341
            }
          },
          "openInterest": 245820
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155355,
              "short": 311367,
              "net": -156012
            },
            "nonCommercial": {
              "long": 171331,
              "short": 45267,
              "net": 126064
            },
            "smallTrader": {
              "long": 54420,
              "short": 24472,
              "net": 29948
            }
          },
          "openInterest": 403403
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181629,
              "short": 188414,
              "net": -6785
            },
            "nonCommercial": {
              "long": 36310,
              "short": 37223,
              "net": -913
            },
            "smallTrader": {
              "long": 35694,
              "short": 27996,
              "net": 7698
            }
          },
          "openInterest": 303178
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64503,
              "short": 87144,
              "net": -22641
            },
            "nonCommercial": {
              "long": 55373,
              "short": 23119,
              "net": 32254
            },
            "smallTrader": {
              "long": 23674,
              "short": 33287,
              "net": -9613
            }
          },
          "openInterest": 144095
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87498,
              "short": 100142,
              "net": -12644
            },
            "nonCommercial": {
              "long": 68458,
              "short": 44994,
              "net": 23464
            },
            "smallTrader": {
              "long": 21171,
              "short": 31991,
              "net": -10820
            }
          },
          "openInterest": 221692
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132623,
              "short": 128574,
              "net": 4049
            },
            "nonCommercial": {
              "long": 94688,
              "short": 77518,
              "net": 17170
            },
            "smallTrader": {
              "long": 24954,
              "short": 46173,
              "net": -21219
            }
          },
          "openInterest": 303512
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95869,
              "short": 143789,
              "net": -47920
            },
            "nonCommercial": {
              "long": 69542,
              "short": 21986,
              "net": 47556
            },
            "smallTrader": {
              "long": 4103,
              "short": 3739,
              "net": 364
            }
          },
          "openInterest": 170977
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48003,
              "short": 66359,
              "net": -18356
            },
            "nonCommercial": {
              "long": 20053,
              "short": 4383,
              "net": 15670
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73700
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 379629,
              "short": 339018,
              "net": 40611
            },
            "nonCommercial": {
              "long": 238827,
              "short": 314239,
              "net": -75412
            },
            "smallTrader": {
              "long": 73861,
              "short": 39060,
              "net": 34801
            }
          },
          "openInterest": 1126758
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7151,
              "short": 19684,
              "net": -12533
            },
            "nonCommercial": {
              "long": 13659,
              "short": 3312,
              "net": 10347
            },
            "smallTrader": {
              "long": 3971,
              "short": 1785,
              "net": 2186
            }
          },
          "openInterest": 24967
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9893,
              "short": 30335,
              "net": -20442
            },
            "nonCommercial": {
              "long": 35886,
              "short": 17605,
              "net": 18281
            },
            "smallTrader": {
              "long": 5648,
              "short": 3487,
              "net": 2161
            }
          },
          "openInterest": 52220
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 542133,
              "short": 565295,
              "net": -23162
            },
            "nonCommercial": {
              "long": 71955,
              "short": 78374,
              "net": -6419
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 781796
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43698,
              "short": 65060,
              "net": -21362
            },
            "nonCommercial": {
              "long": 31394,
              "short": 18358,
              "net": 13036
            },
            "smallTrader": {
              "long": 21036,
              "short": 12710,
              "net": 8326
            }
          },
          "openInterest": 121809
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79796,
              "short": 169499,
              "net": -89703
            },
            "nonCommercial": {
              "long": 79304,
              "short": 8205,
              "net": 71099
            },
            "smallTrader": {
              "long": 46044,
              "short": 27440,
              "net": 18604
            }
          },
          "openInterest": 246496
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185242,
              "short": 198223,
              "net": -12981
            },
            "nonCommercial": {
              "long": 66548,
              "short": 54787,
              "net": 11761
            },
            "smallTrader": {
              "long": 27373,
              "short": 26153,
              "net": 1220
            }
          },
          "openInterest": 326318
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 287913,
              "short": 531439,
              "net": -243526
            },
            "nonCommercial": {
              "long": 308379,
              "short": 65253,
              "net": 243126
            },
            "smallTrader": {
              "long": 70477,
              "short": 70077,
              "net": 400
            }
          },
          "openInterest": 760359
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 360594,
              "short": 513040,
              "net": -152446
            },
            "nonCommercial": {
              "long": 179450,
              "short": 45108,
              "net": 134342
            },
            "smallTrader": {
              "long": 69808,
              "short": 51704,
              "net": 18104
            }
          },
          "openInterest": 671864
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45865,
              "short": 11664,
              "net": 34201
            },
            "nonCommercial": {
              "long": 5409,
              "short": 24217,
              "net": -18808
            },
            "smallTrader": {
              "long": 8262,
              "short": 23655,
              "net": -15393
            }
          },
          "openInterest": 59536
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9398,
              "short": 56248,
              "net": -46850
            },
            "nonCommercial": {
              "long": 49275,
              "short": 7225,
              "net": 42050
            },
            "smallTrader": {
              "long": 5975,
              "short": 1175,
              "net": 4800
            }
          },
          "openInterest": 66186
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 177092,
              "short": 114875,
              "net": 62217
            },
            "nonCommercial": {
              "long": 64995,
              "short": 126237,
              "net": -61242
            },
            "smallTrader": {
              "long": 21513,
              "short": 22488,
              "net": -975
            }
          },
          "openInterest": 312880
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71637,
              "short": 107711,
              "net": -36074
            },
            "nonCommercial": {
              "long": 53089,
              "short": 11554,
              "net": 41535
            },
            "smallTrader": {
              "long": 23025,
              "short": 28486,
              "net": -5461
            }
          },
          "openInterest": 160052
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204284,
              "short": 247287,
              "net": -43003
            },
            "nonCommercial": {
              "long": 154522,
              "short": 99605,
              "net": 54917
            },
            "smallTrader": {
              "long": 37132,
              "short": 49046,
              "net": -11914
            }
          },
          "openInterest": 467567
        }
      ]
    },
    {
      "reportDate": "2012-08-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1116056,
              "short": 1075623,
              "net": 40433
            },
            "nonCommercial": {
              "long": 229847,
              "short": 244442,
              "net": -14595
            },
            "smallTrader": {
              "long": 271958,
              "short": 297796,
              "net": -25838
            }
          },
          "openInterest": 1655120
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 517786,
              "short": 786631,
              "net": -268845
            },
            "nonCommercial": {
              "long": 365317,
              "short": 154919,
              "net": 210398
            },
            "smallTrader": {
              "long": 134082,
              "short": 75635,
              "net": 58447
            }
          },
          "openInterest": 1037702
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 352590,
              "short": 407761,
              "net": -55171
            },
            "nonCommercial": {
              "long": 84257,
              "short": 57326,
              "net": 26931
            },
            "smallTrader": {
              "long": 160968,
              "short": 132728,
              "net": 28240
            }
          },
          "openInterest": 605807
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 706254,
              "short": 826624,
              "net": -120370
            },
            "nonCommercial": {
              "long": 235683,
              "short": 109313,
              "net": 126370
            },
            "smallTrader": {
              "long": 230045,
              "short": 236045,
              "net": -6000
            }
          },
          "openInterest": 1188509
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36362,
              "short": 98566,
              "net": -62204
            },
            "nonCommercial": {
              "long": 94635,
              "short": 41741,
              "net": 52894
            },
            "smallTrader": {
              "long": 31088,
              "short": 21778,
              "net": 9310
            }
          },
          "openInterest": 162436
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2553,
              "short": 1835,
              "net": 718
            },
            "nonCommercial": {
              "long": 13917,
              "short": 14285,
              "net": -368
            },
            "smallTrader": {
              "long": 496,
              "short": 846,
              "net": -350
            }
          },
          "openInterest": 17002
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70631,
              "short": 50620,
              "net": 20011
            },
            "nonCommercial": {
              "long": 25764,
              "short": 34039,
              "net": -8275
            },
            "smallTrader": {
              "long": 17069,
              "short": 28805,
              "net": -11736
            }
          },
          "openInterest": 115125
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32069,
              "short": 64622,
              "net": -32553
            },
            "nonCommercial": {
              "long": 43190,
              "short": 24068,
              "net": 19122
            },
            "smallTrader": {
              "long": 33961,
              "short": 20530,
              "net": 13431
            }
          },
          "openInterest": 109258
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100834,
              "short": 125804,
              "net": -24970
            },
            "nonCommercial": {
              "long": 49375,
              "short": 29796,
              "net": 19579
            },
            "smallTrader": {
              "long": 12320,
              "short": 6929,
              "net": 5391
            }
          },
          "openInterest": 191277
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76924,
              "short": 74396,
              "net": 2528
            },
            "nonCommercial": {
              "long": 32429,
              "short": 33579,
              "net": -1150
            },
            "smallTrader": {
              "long": 6864,
              "short": 8242,
              "net": -1378
            }
          },
          "openInterest": 138521
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78943,
              "short": 52500,
              "net": 26443
            },
            "nonCommercial": {
              "long": 39673,
              "short": 56933,
              "net": -17260
            },
            "smallTrader": {
              "long": 10623,
              "short": 19806,
              "net": -9183
            }
          },
          "openInterest": 145059
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 550272,
              "short": 763720,
              "net": -213448
            },
            "nonCommercial": {
              "long": 389066,
              "short": 97753,
              "net": 291313
            },
            "smallTrader": {
              "long": 133329,
              "short": 211194,
              "net": -77865
            }
          },
          "openInterest": 1187048
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91493,
              "short": 89255,
              "net": 2238
            },
            "nonCommercial": {
              "long": 61165,
              "short": 67317,
              "net": -6152
            },
            "smallTrader": {
              "long": 16514,
              "short": 12600,
              "net": 3914
            }
          },
          "openInterest": 181424
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 610863,
              "short": 815075,
              "net": -204212
            },
            "nonCommercial": {
              "long": 348715,
              "short": 144216,
              "net": 204499
            },
            "smallTrader": {
              "long": 65359,
              "short": 65646,
              "net": -287
            }
          },
          "openInterest": 1449617
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24328,
              "short": 40359,
              "net": -16031
            },
            "nonCommercial": {
              "long": 19835,
              "short": 5857,
              "net": 13978
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52382
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19613,
              "short": 18111,
              "net": 1502
            },
            "nonCommercial": {
              "long": 1015,
              "short": 2438,
              "net": -1423
            },
            "smallTrader": {
              "long": 241,
              "short": 320,
              "net": -79
            }
          },
          "openInterest": 21229
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 238441,
              "short": 74547,
              "net": 163894
            },
            "nonCommercial": {
              "long": 46742,
              "short": 178453,
              "net": -131711
            },
            "smallTrader": {
              "long": 34067,
              "short": 66250,
              "net": -32183
            }
          },
          "openInterest": 322243
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13641,
              "short": 5906,
              "net": 7735
            },
            "nonCommercial": {
              "long": 9258,
              "short": 10631,
              "net": -1373
            },
            "smallTrader": {
              "long": 7653,
              "short": 14015,
              "net": -6362
            }
          },
          "openInterest": 36092
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108820,
              "short": 188741,
              "net": -79921
            },
            "nonCommercial": {
              "long": 91650,
              "short": 23691,
              "net": 67959
            },
            "smallTrader": {
              "long": 22623,
              "short": 10661,
              "net": 11962
            }
          },
          "openInterest": 259957
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 149011,
              "short": 295429,
              "net": -146418
            },
            "nonCommercial": {
              "long": 163082,
              "short": 47582,
              "net": 115500
            },
            "smallTrader": {
              "long": 55131,
              "short": 24213,
              "net": 30918
            }
          },
          "openInterest": 388254
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181873,
              "short": 195562,
              "net": -13689
            },
            "nonCommercial": {
              "long": 39086,
              "short": 37191,
              "net": 1895
            },
            "smallTrader": {
              "long": 37420,
              "short": 25626,
              "net": 11794
            }
          },
          "openInterest": 312736
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69117,
              "short": 85413,
              "net": -16296
            },
            "nonCommercial": {
              "long": 55883,
              "short": 28344,
              "net": 27539
            },
            "smallTrader": {
              "long": 23506,
              "short": 34749,
              "net": -11243
            }
          },
          "openInterest": 148998
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84944,
              "short": 92810,
              "net": -7866
            },
            "nonCommercial": {
              "long": 69231,
              "short": 52938,
              "net": 16293
            },
            "smallTrader": {
              "long": 21799,
              "short": 30226,
              "net": -8427
            }
          },
          "openInterest": 215559
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136018,
              "short": 123661,
              "net": 12357
            },
            "nonCommercial": {
              "long": 86050,
              "short": 76769,
              "net": 9281
            },
            "smallTrader": {
              "long": 26542,
              "short": 48180,
              "net": -21638
            }
          },
          "openInterest": 292193
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93371,
              "short": 164823,
              "net": -71452
            },
            "nonCommercial": {
              "long": 81901,
              "short": 12523,
              "net": 69378
            },
            "smallTrader": {
              "long": 4988,
              "short": 2914,
              "net": 2074
            }
          },
          "openInterest": 181520
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47469,
              "short": 70009,
              "net": -22540
            },
            "nonCommercial": {
              "long": 24996,
              "short": 4628,
              "net": 20368
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78551
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 374518,
              "short": 337137,
              "net": 37381
            },
            "nonCommercial": {
              "long": 236197,
              "short": 309297,
              "net": -73100
            },
            "smallTrader": {
              "long": 74776,
              "short": 39057,
              "net": 35719
            }
          },
          "openInterest": 1112252
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6619,
              "short": 23871,
              "net": -17252
            },
            "nonCommercial": {
              "long": 17808,
              "short": 3220,
              "net": 14588
            },
            "smallTrader": {
              "long": 4375,
              "short": 1711,
              "net": 2664
            }
          },
          "openInterest": 28945
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9437,
              "short": 31250,
              "net": -21813
            },
            "nonCommercial": {
              "long": 36520,
              "short": 17565,
              "net": 18955
            },
            "smallTrader": {
              "long": 6130,
              "short": 3272,
              "net": 2858
            }
          },
          "openInterest": 53246
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 552555,
              "short": 585847,
              "net": -33292
            },
            "nonCommercial": {
              "long": 80950,
              "short": 75769,
              "net": 5181
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 802712
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44595,
              "short": 66447,
              "net": -21852
            },
            "nonCommercial": {
              "long": 31421,
              "short": 17741,
              "net": 13680
            },
            "smallTrader": {
              "long": 21580,
              "short": 13408,
              "net": 8172
            }
          },
          "openInterest": 124276
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77348,
              "short": 168212,
              "net": -90864
            },
            "nonCommercial": {
              "long": 80753,
              "short": 8137,
              "net": 72616
            },
            "smallTrader": {
              "long": 44691,
              "short": 26443,
              "net": 18248
            }
          },
          "openInterest": 244787
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191842,
              "short": 191738,
              "net": 104
            },
            "nonCommercial": {
              "long": 69132,
              "short": 66365,
              "net": 2767
            },
            "smallTrader": {
              "long": 28480,
              "short": 31351,
              "net": -2871
            }
          },
          "openInterest": 331467
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 287530,
              "short": 518557,
              "net": -231027
            },
            "nonCommercial": {
              "long": 303279,
              "short": 71002,
              "net": 232277
            },
            "smallTrader": {
              "long": 67393,
              "short": 68643,
              "net": -1250
            }
          },
          "openInterest": 752907
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 358579,
              "short": 493973,
              "net": -135394
            },
            "nonCommercial": {
              "long": 170204,
              "short": 46941,
              "net": 123263
            },
            "smallTrader": {
              "long": 69856,
              "short": 57725,
              "net": 12131
            }
          },
          "openInterest": 662690
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40462,
              "short": 12055,
              "net": 28407
            },
            "nonCommercial": {
              "long": 6771,
              "short": 24686,
              "net": -17915
            },
            "smallTrader": {
              "long": 9146,
              "short": 19638,
              "net": -10492
            }
          },
          "openInterest": 56379
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9596,
              "short": 53001,
              "net": -43405
            },
            "nonCommercial": {
              "long": 49089,
              "short": 9865,
              "net": 39224
            },
            "smallTrader": {
              "long": 5603,
              "short": 1422,
              "net": 4181
            }
          },
          "openInterest": 65933
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184432,
              "short": 132736,
              "net": 51696
            },
            "nonCommercial": {
              "long": 77171,
              "short": 127256,
              "net": -50085
            },
            "smallTrader": {
              "long": 22257,
              "short": 23868,
              "net": -1611
            }
          },
          "openInterest": 335902
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67480,
              "short": 107209,
              "net": -39729
            },
            "nonCommercial": {
              "long": 52790,
              "short": 10037,
              "net": 42753
            },
            "smallTrader": {
              "long": 24045,
              "short": 27069,
              "net": -3024
            }
          },
          "openInterest": 156676
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203205,
              "short": 248359,
              "net": -45154
            },
            "nonCommercial": {
              "long": 156712,
              "short": 99594,
              "net": 57118
            },
            "smallTrader": {
              "long": 38112,
              "short": 50076,
              "net": -11964
            }
          },
          "openInterest": 463143
        }
      ]
    },
    {
      "reportDate": "2012-08-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1082256,
              "short": 1105008,
              "net": -22752
            },
            "nonCommercial": {
              "long": 243115,
              "short": 210779,
              "net": 32336
            },
            "smallTrader": {
              "long": 282161,
              "short": 291745,
              "net": -9584
            }
          },
          "openInterest": 1647982
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 534892,
              "short": 729632,
              "net": -194740
            },
            "nonCommercial": {
              "long": 327482,
              "short": 178366,
              "net": 149116
            },
            "smallTrader": {
              "long": 124434,
              "short": 78810,
              "net": 45624
            }
          },
          "openInterest": 1012471
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 349428,
              "short": 396966,
              "net": -47538
            },
            "nonCommercial": {
              "long": 81020,
              "short": 60212,
              "net": 20808
            },
            "smallTrader": {
              "long": 156599,
              "short": 129869,
              "net": 26730
            }
          },
          "openInterest": 596175
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 752056,
              "short": 848407,
              "net": -96351
            },
            "nonCommercial": {
              "long": 221620,
              "short": 111990,
              "net": 109630
            },
            "smallTrader": {
              "long": 223545,
              "short": 236824,
              "net": -13279
            }
          },
          "openInterest": 1207505
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34273,
              "short": 111003,
              "net": -76730
            },
            "nonCommercial": {
              "long": 109875,
              "short": 43196,
              "net": 66679
            },
            "smallTrader": {
              "long": 31772,
              "short": 21721,
              "net": 10051
            }
          },
          "openInterest": 176287
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2482,
              "short": 2042,
              "net": 440
            },
            "nonCommercial": {
              "long": 14124,
              "short": 14285,
              "net": -161
            },
            "smallTrader": {
              "long": 538,
              "short": 817,
              "net": -279
            }
          },
          "openInterest": 17180
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61071,
              "short": 52308,
              "net": 8763
            },
            "nonCommercial": {
              "long": 32054,
              "short": 32342,
              "net": -288
            },
            "smallTrader": {
              "long": 20215,
              "short": 28690,
              "net": -8475
            }
          },
          "openInterest": 114042
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29523,
              "short": 75171,
              "net": -45648
            },
            "nonCommercial": {
              "long": 53894,
              "short": 25301,
              "net": 28593
            },
            "smallTrader": {
              "long": 38995,
              "short": 21940,
              "net": 17055
            }
          },
          "openInterest": 123658
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99424,
              "short": 127352,
              "net": -27928
            },
            "nonCommercial": {
              "long": 55445,
              "short": 33470,
              "net": 21975
            },
            "smallTrader": {
              "long": 13270,
              "short": 7317,
              "net": 5953
            }
          },
          "openInterest": 191078
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80801,
              "short": 71847,
              "net": 8954
            },
            "nonCommercial": {
              "long": 30956,
              "short": 38017,
              "net": -7061
            },
            "smallTrader": {
              "long": 6816,
              "short": 8709,
              "net": -1893
            }
          },
          "openInterest": 137525
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85218,
              "short": 59664,
              "net": 25554
            },
            "nonCommercial": {
              "long": 38883,
              "short": 56654,
              "net": -17771
            },
            "smallTrader": {
              "long": 12224,
              "short": 20007,
              "net": -7783
            }
          },
          "openInterest": 156244
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 540811,
              "short": 780437,
              "net": -239626
            },
            "nonCommercial": {
              "long": 406578,
              "short": 90481,
              "net": 316097
            },
            "smallTrader": {
              "long": 138710,
              "short": 215181,
              "net": -76471
            }
          },
          "openInterest": 1212846
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91102,
              "short": 87369,
              "net": 3733
            },
            "nonCommercial": {
              "long": 59780,
              "short": 65082,
              "net": -5302
            },
            "smallTrader": {
              "long": 15734,
              "short": 14165,
              "net": 1569
            }
          },
          "openInterest": 178919
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 632977,
              "short": 830593,
              "net": -197616
            },
            "nonCommercial": {
              "long": 340551,
              "short": 147169,
              "net": 193382
            },
            "smallTrader": {
              "long": 70404,
              "short": 66170,
              "net": 4234
            }
          },
          "openInterest": 1469908
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25260,
              "short": 40485,
              "net": -15225
            },
            "nonCommercial": {
              "long": 18140,
              "short": 6048,
              "net": 12092
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52112
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20566,
              "short": 19438,
              "net": 1128
            },
            "nonCommercial": {
              "long": 1385,
              "short": 2447,
              "net": -1062
            },
            "smallTrader": {
              "long": 232,
              "short": 298,
              "net": -66
            }
          },
          "openInterest": 22487
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 241859,
              "short": 73974,
              "net": 167885
            },
            "nonCommercial": {
              "long": 43152,
              "short": 180962,
              "net": -137810
            },
            "smallTrader": {
              "long": 33499,
              "short": 63574,
              "net": -30075
            }
          },
          "openInterest": 321568
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13077,
              "short": 5332,
              "net": 7745
            },
            "nonCommercial": {
              "long": 9227,
              "short": 10698,
              "net": -1471
            },
            "smallTrader": {
              "long": 7316,
              "short": 13590,
              "net": -6274
            }
          },
          "openInterest": 35726
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115288,
              "short": 200044,
              "net": -84756
            },
            "nonCommercial": {
              "long": 95728,
              "short": 24717,
              "net": 71011
            },
            "smallTrader": {
              "long": 23473,
              "short": 9728,
              "net": 13745
            }
          },
          "openInterest": 268486
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147418,
              "short": 291358,
              "net": -143940
            },
            "nonCommercial": {
              "long": 161435,
              "short": 47131,
              "net": 114304
            },
            "smallTrader": {
              "long": 54016,
              "short": 24380,
              "net": 29636
            }
          },
          "openInterest": 388187
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181966,
              "short": 206245,
              "net": -24279
            },
            "nonCommercial": {
              "long": 40211,
              "short": 30927,
              "net": 9284
            },
            "smallTrader": {
              "long": 39144,
              "short": 24149,
              "net": 14995
            }
          },
          "openInterest": 317906
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71053,
              "short": 87076,
              "net": -16023
            },
            "nonCommercial": {
              "long": 55983,
              "short": 25279,
              "net": 30704
            },
            "smallTrader": {
              "long": 23460,
              "short": 38141,
              "net": -14681
            }
          },
          "openInterest": 151036
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83602,
              "short": 93563,
              "net": -9961
            },
            "nonCommercial": {
              "long": 74638,
              "short": 58819,
              "net": 15819
            },
            "smallTrader": {
              "long": 22305,
              "short": 28163,
              "net": -5858
            }
          },
          "openInterest": 228341
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132605,
              "short": 126380,
              "net": 6225
            },
            "nonCommercial": {
              "long": 90007,
              "short": 76321,
              "net": 13686
            },
            "smallTrader": {
              "long": 24515,
              "short": 44426,
              "net": -19911
            }
          },
          "openInterest": 291530
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103219,
              "short": 189135,
              "net": -85916
            },
            "nonCommercial": {
              "long": 95816,
              "short": 12305,
              "net": 83511
            },
            "smallTrader": {
              "long": 5315,
              "short": 2910,
              "net": 2405
            }
          },
          "openInterest": 206996
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48696,
              "short": 72495,
              "net": -23799
            },
            "nonCommercial": {
              "long": 26731,
              "short": 5424,
              "net": 21307
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81993
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 394424,
              "short": 364439,
              "net": 29985
            },
            "nonCommercial": {
              "long": 232567,
              "short": 299042,
              "net": -66475
            },
            "smallTrader": {
              "long": 74599,
              "short": 38109,
              "net": 36490
            }
          },
          "openInterest": 1076707
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7482,
              "short": 25208,
              "net": -17726
            },
            "nonCommercial": {
              "long": 18273,
              "short": 3026,
              "net": 15247
            },
            "smallTrader": {
              "long": 4221,
              "short": 1742,
              "net": 2479
            }
          },
          "openInterest": 30100
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9152,
              "short": 30579,
              "net": -21427
            },
            "nonCommercial": {
              "long": 37101,
              "short": 18574,
              "net": 18527
            },
            "smallTrader": {
              "long": 6508,
              "short": 3608,
              "net": 2900
            }
          },
          "openInterest": 54074
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 572264,
              "short": 599821,
              "net": -27557
            },
            "nonCommercial": {
              "long": 79767,
              "short": 80695,
              "net": -928
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 820949
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47797,
              "short": 71199,
              "net": -23402
            },
            "nonCommercial": {
              "long": 32317,
              "short": 16730,
              "net": 15587
            },
            "smallTrader": {
              "long": 21754,
              "short": 13939,
              "net": 7815
            }
          },
          "openInterest": 128993
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74357,
              "short": 175795,
              "net": -101438
            },
            "nonCommercial": {
              "long": 87786,
              "short": 7743,
              "net": 80043
            },
            "smallTrader": {
              "long": 47289,
              "short": 25894,
              "net": 21395
            }
          },
          "openInterest": 253617
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181618,
              "short": 195548,
              "net": -13930
            },
            "nonCommercial": {
              "long": 68400,
              "short": 55748,
              "net": 12652
            },
            "smallTrader": {
              "long": 30617,
              "short": 29339,
              "net": 1278
            }
          },
          "openInterest": 331417
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283358,
              "short": 508877,
              "net": -225519
            },
            "nonCommercial": {
              "long": 300245,
              "short": 69947,
              "net": 230298
            },
            "smallTrader": {
              "long": 68431,
              "short": 73210,
              "net": -4779
            }
          },
          "openInterest": 741673
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 371166,
              "short": 475943,
              "net": -104777
            },
            "nonCommercial": {
              "long": 156976,
              "short": 57102,
              "net": 99874
            },
            "smallTrader": {
              "long": 72950,
              "short": 68047,
              "net": 4903
            }
          },
          "openInterest": 676534
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41811,
              "short": 12457,
              "net": 29354
            },
            "nonCommercial": {
              "long": 6140,
              "short": 24994,
              "net": -18854
            },
            "smallTrader": {
              "long": 8822,
              "short": 19322,
              "net": -10500
            }
          },
          "openInterest": 56773
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8591,
              "short": 51252,
              "net": -42661
            },
            "nonCommercial": {
              "long": 46474,
              "short": 8242,
              "net": 38232
            },
            "smallTrader": {
              "long": 5860,
              "short": 1431,
              "net": 4429
            }
          },
          "openInterest": 62579
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 201545,
              "short": 146012,
              "net": 55533
            },
            "nonCommercial": {
              "long": 75868,
              "short": 138950,
              "net": -63082
            },
            "smallTrader": {
              "long": 33456,
              "short": 25907,
              "net": 7549
            }
          },
          "openInterest": 364829
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64831,
              "short": 104721,
              "net": -39890
            },
            "nonCommercial": {
              "long": 53495,
              "short": 9599,
              "net": 43896
            },
            "smallTrader": {
              "long": 24238,
              "short": 28244,
              "net": -4006
            }
          },
          "openInterest": 156814
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197897,
              "short": 238740,
              "net": -40843
            },
            "nonCommercial": {
              "long": 155000,
              "short": 99465,
              "net": 55535
            },
            "smallTrader": {
              "long": 37671,
              "short": 52363,
              "net": -14692
            }
          },
          "openInterest": 450799
        }
      ]
    },
    {
      "reportDate": "2012-08-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1042860,
              "short": 1109420,
              "net": -66560
            },
            "nonCommercial": {
              "long": 269963,
              "short": 172423,
              "net": 97540
            },
            "smallTrader": {
              "long": 279072,
              "short": 310052,
              "net": -30980
            }
          },
          "openInterest": 1631871
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 538948,
              "short": 745180,
              "net": -206232
            },
            "nonCommercial": {
              "long": 315414,
              "short": 146664,
              "net": 168750
            },
            "smallTrader": {
              "long": 120501,
              "short": 83019,
              "net": 37482
            }
          },
          "openInterest": 1004408
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 366341,
              "short": 402525,
              "net": -36184
            },
            "nonCommercial": {
              "long": 63190,
              "short": 42533,
              "net": 20657
            },
            "smallTrader": {
              "long": 152624,
              "short": 137097,
              "net": 15527
            }
          },
          "openInterest": 589320
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 811448,
              "short": 889902,
              "net": -78454
            },
            "nonCommercial": {
              "long": 207445,
              "short": 107593,
              "net": 99852
            },
            "smallTrader": {
              "long": 225789,
              "short": 247187,
              "net": -21398
            }
          },
          "openInterest": 1262669
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34598,
              "short": 133528,
              "net": -98930
            },
            "nonCommercial": {
              "long": 127500,
              "short": 40618,
              "net": 86882
            },
            "smallTrader": {
              "long": 32942,
              "short": 20894,
              "net": 12048
            }
          },
          "openInterest": 195293
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2294,
              "short": 2020,
              "net": 274
            },
            "nonCommercial": {
              "long": 14126,
              "short": 14285,
              "net": -159
            },
            "smallTrader": {
              "long": 554,
              "short": 669,
              "net": -115
            }
          },
          "openInterest": 17010
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47356,
              "short": 52511,
              "net": -5155
            },
            "nonCommercial": {
              "long": 45984,
              "short": 38151,
              "net": 7833
            },
            "smallTrader": {
              "long": 25027,
              "short": 27705,
              "net": -2678
            }
          },
          "openInterest": 118550
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28897,
              "short": 103360,
              "net": -74463
            },
            "nonCommercial": {
              "long": 76008,
              "short": 25141,
              "net": 50867
            },
            "smallTrader": {
              "long": 44471,
              "short": 20875,
              "net": 23596
            }
          },
          "openInterest": 150410
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95875,
              "short": 122401,
              "net": -26526
            },
            "nonCommercial": {
              "long": 60450,
              "short": 39601,
              "net": 20849
            },
            "smallTrader": {
              "long": 12060,
              "short": 6383,
              "net": 5677
            }
          },
          "openInterest": 189241
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79736,
              "short": 65593,
              "net": 14143
            },
            "nonCommercial": {
              "long": 32205,
              "short": 45504,
              "net": -13299
            },
            "smallTrader": {
              "long": 7610,
              "short": 8454,
              "net": -844
            }
          },
          "openInterest": 135950
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79314,
              "short": 59972,
              "net": 19342
            },
            "nonCommercial": {
              "long": 40773,
              "short": 53652,
              "net": -12879
            },
            "smallTrader": {
              "long": 12466,
              "short": 18929,
              "net": -6463
            }
          },
          "openInterest": 149461
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 544303,
              "short": 812100,
              "net": -267797
            },
            "nonCommercial": {
              "long": 436022,
              "short": 92360,
              "net": 343662
            },
            "smallTrader": {
              "long": 142165,
              "short": 218030,
              "net": -75865
            }
          },
          "openInterest": 1256968
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88531,
              "short": 88726,
              "net": -195
            },
            "nonCommercial": {
              "long": 62801,
              "short": 65446,
              "net": -2645
            },
            "smallTrader": {
              "long": 15173,
              "short": 12333,
              "net": 2840
            }
          },
          "openInterest": 180247
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 623839,
              "short": 855547,
              "net": -231708
            },
            "nonCommercial": {
              "long": 362472,
              "short": 132057,
              "net": 230415
            },
            "smallTrader": {
              "long": 69170,
              "short": 67877,
              "net": 1293
            }
          },
          "openInterest": 1470157
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26414,
              "short": 42965,
              "net": -16551
            },
            "nonCommercial": {
              "long": 20812,
              "short": 6999,
              "net": 13813
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56637
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20918,
              "short": 19760,
              "net": 1158
            },
            "nonCommercial": {
              "long": 1428,
              "short": 2498,
              "net": -1070
            },
            "smallTrader": {
              "long": 240,
              "short": 328,
              "net": -88
            }
          },
          "openInterest": 22921
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 232459,
              "short": 85016,
              "net": 147443
            },
            "nonCommercial": {
              "long": 45986,
              "short": 169918,
              "net": -123932
            },
            "smallTrader": {
              "long": 39808,
              "short": 63319,
              "net": -23511
            }
          },
          "openInterest": 321166
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13687,
              "short": 5493,
              "net": 8194
            },
            "nonCommercial": {
              "long": 9176,
              "short": 11741,
              "net": -2565
            },
            "smallTrader": {
              "long": 7372,
              "short": 13001,
              "net": -5629
            }
          },
          "openInterest": 36574
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130326,
              "short": 214272,
              "net": -83946
            },
            "nonCommercial": {
              "long": 98775,
              "short": 28655,
              "net": 70120
            },
            "smallTrader": {
              "long": 26096,
              "short": 12270,
              "net": 13826
            }
          },
          "openInterest": 290723
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 137903,
              "short": 309125,
              "net": -171222
            },
            "nonCommercial": {
              "long": 170780,
              "short": 40096,
              "net": 130684
            },
            "smallTrader": {
              "long": 63811,
              "short": 23273,
              "net": 40538
            }
          },
          "openInterest": 398747
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185366,
              "short": 215396,
              "net": -30030
            },
            "nonCommercial": {
              "long": 42160,
              "short": 30372,
              "net": 11788
            },
            "smallTrader": {
              "long": 44791,
              "short": 26549,
              "net": 18242
            }
          },
          "openInterest": 330368
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78662,
              "short": 67012,
              "net": 11650
            },
            "nonCommercial": {
              "long": 43584,
              "short": 32413,
              "net": 11171
            },
            "smallTrader": {
              "long": 18079,
              "short": 40900,
              "net": -22821
            }
          },
          "openInterest": 141458
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83081,
              "short": 91428,
              "net": -8347
            },
            "nonCommercial": {
              "long": 70731,
              "short": 56953,
              "net": 13778
            },
            "smallTrader": {
              "long": 23935,
              "short": 29366,
              "net": -5431
            }
          },
          "openInterest": 225085
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133299,
              "short": 132421,
              "net": 878
            },
            "nonCommercial": {
              "long": 89753,
              "short": 68068,
              "net": 21685
            },
            "smallTrader": {
              "long": 24182,
              "short": 46745,
              "net": -22563
            }
          },
          "openInterest": 287750
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107627,
              "short": 208437,
              "net": -100810
            },
            "nonCommercial": {
              "long": 107140,
              "short": 9159,
              "net": 97981
            },
            "smallTrader": {
              "long": 5694,
              "short": 2865,
              "net": 2829
            }
          },
          "openInterest": 222772
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58984,
              "short": 88903,
              "net": -29919
            },
            "nonCommercial": {
              "long": 30427,
              "short": 6064,
              "net": 24363
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 101917
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 393253,
              "short": 357942,
              "net": 35311
            },
            "nonCommercial": {
              "long": 238134,
              "short": 304511,
              "net": -66377
            },
            "smallTrader": {
              "long": 71300,
              "short": 40234,
              "net": 31066
            }
          },
          "openInterest": 1086018
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7596,
              "short": 26527,
              "net": -18931
            },
            "nonCommercial": {
              "long": 19835,
              "short": 3463,
              "net": 16372
            },
            "smallTrader": {
              "long": 4429,
              "short": 1870,
              "net": 2559
            }
          },
          "openInterest": 31984
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7570,
              "short": 35835,
              "net": -28265
            },
            "nonCommercial": {
              "long": 39578,
              "short": 14691,
              "net": 24887
            },
            "smallTrader": {
              "long": 6330,
              "short": 2952,
              "net": 3378
            }
          },
          "openInterest": 54526
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 586733,
              "short": 609366,
              "net": -22633
            },
            "nonCommercial": {
              "long": 74879,
              "short": 83505,
              "net": -8626
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 834977
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43146,
              "short": 75623,
              "net": -32477
            },
            "nonCommercial": {
              "long": 35646,
              "short": 14446,
              "net": 21200
            },
            "smallTrader": {
              "long": 24430,
              "short": 13153,
              "net": 11277
            }
          },
          "openInterest": 127776
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78788,
              "short": 187408,
              "net": -108620
            },
            "nonCommercial": {
              "long": 91832,
              "short": 9090,
              "net": 82742
            },
            "smallTrader": {
              "long": 50348,
              "short": 24470,
              "net": 25878
            }
          },
          "openInterest": 267986
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171179,
              "short": 198411,
              "net": -27232
            },
            "nonCommercial": {
              "long": 73828,
              "short": 55306,
              "net": 18522
            },
            "smallTrader": {
              "long": 35820,
              "short": 27110,
              "net": 8710
            }
          },
          "openInterest": 330717
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273434,
              "short": 521875,
              "net": -248441
            },
            "nonCommercial": {
              "long": 320166,
              "short": 71062,
              "net": 249104
            },
            "smallTrader": {
              "long": 73282,
              "short": 73945,
              "net": -663
            }
          },
          "openInterest": 755189
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386731,
              "short": 458327,
              "net": -71596
            },
            "nonCommercial": {
              "long": 151013,
              "short": 76200,
              "net": 74813
            },
            "smallTrader": {
              "long": 72423,
              "short": 75640,
              "net": -3217
            }
          },
          "openInterest": 690427
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37181,
              "short": 12089,
              "net": 25092
            },
            "nonCommercial": {
              "long": 5921,
              "short": 21583,
              "net": -15662
            },
            "smallTrader": {
              "long": 11250,
              "short": 20680,
              "net": -9430
            }
          },
          "openInterest": 54619
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9588,
              "short": 51710,
              "net": -42122
            },
            "nonCommercial": {
              "long": 48256,
              "short": 10085,
              "net": 38171
            },
            "smallTrader": {
              "long": 5686,
              "short": 1735,
              "net": 3951
            }
          },
          "openInterest": 65398
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 220049,
              "short": 163499,
              "net": 56550
            },
            "nonCommercial": {
              "long": 82924,
              "short": 140962,
              "net": -58038
            },
            "smallTrader": {
              "long": 32600,
              "short": 31112,
              "net": 1488
            }
          },
          "openInterest": 403608
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64958,
              "short": 107436,
              "net": -42478
            },
            "nonCommercial": {
              "long": 54405,
              "short": 9986,
              "net": 44419
            },
            "smallTrader": {
              "long": 22859,
              "short": 24800,
              "net": -1941
            }
          },
          "openInterest": 154981
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203007,
              "short": 250351,
              "net": -47344
            },
            "nonCommercial": {
              "long": 159635,
              "short": 100134,
              "net": 59501
            },
            "smallTrader": {
              "long": 38795,
              "short": 50952,
              "net": -12157
            }
          },
          "openInterest": 465495
        }
      ]
    },
    {
      "reportDate": "2012-08-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1008919,
              "short": 1063704,
              "net": -54785
            },
            "nonCommercial": {
              "long": 222643,
              "short": 171951,
              "net": 50692
            },
            "smallTrader": {
              "long": 321999,
              "short": 317906,
              "net": 4093
            }
          },
          "openInterest": 1604899
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 540311,
              "short": 706128,
              "net": -165817
            },
            "nonCommercial": {
              "long": 267557,
              "short": 142796,
              "net": 124761
            },
            "smallTrader": {
              "long": 134869,
              "short": 93813,
              "net": 41056
            }
          },
          "openInterest": 974362
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 406519,
              "short": 417458,
              "net": -10939
            },
            "nonCommercial": {
              "long": 57147,
              "short": 61276,
              "net": -4129
            },
            "smallTrader": {
              "long": 163310,
              "short": 148242,
              "net": 15068
            }
          },
          "openInterest": 641164
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 786270,
              "short": 914269,
              "net": -127999
            },
            "nonCommercial": {
              "long": 230218,
              "short": 104640,
              "net": 125578
            },
            "smallTrader": {
              "long": 251373,
              "short": 248952,
              "net": 2421
            }
          },
          "openInterest": 1296213
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35887,
              "short": 124144,
              "net": -88257
            },
            "nonCommercial": {
              "long": 124137,
              "short": 46065,
              "net": 78072
            },
            "smallTrader": {
              "long": 30333,
              "short": 20148,
              "net": 10185
            }
          },
          "openInterest": 190631
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2593,
              "short": 2812,
              "net": -219
            },
            "nonCommercial": {
              "long": 14076,
              "short": 14043,
              "net": 33
            },
            "smallTrader": {
              "long": 910,
              "short": 724,
              "net": 186
            }
          },
          "openInterest": 18078
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46134,
              "short": 52243,
              "net": -6109
            },
            "nonCommercial": {
              "long": 42407,
              "short": 40439,
              "net": 1968
            },
            "smallTrader": {
              "long": 27860,
              "short": 23719,
              "net": 4141
            }
          },
          "openInterest": 117034
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32156,
              "short": 116124,
              "net": -83968
            },
            "nonCommercial": {
              "long": 86639,
              "short": 25703,
              "net": 60936
            },
            "smallTrader": {
              "long": 44199,
              "short": 21167,
              "net": 23032
            }
          },
          "openInterest": 163842
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94599,
              "short": 125699,
              "net": -31100
            },
            "nonCommercial": {
              "long": 59605,
              "short": 35592,
              "net": 24013
            },
            "smallTrader": {
              "long": 13239,
              "short": 6152,
              "net": 7087
            }
          },
          "openInterest": 188496
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79814,
              "short": 64532,
              "net": 15282
            },
            "nonCommercial": {
              "long": 32945,
              "short": 47687,
              "net": -14742
            },
            "smallTrader": {
              "long": 7401,
              "short": 7941,
              "net": -540
            }
          },
          "openInterest": 136235
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76967,
              "short": 62936,
              "net": 14031
            },
            "nonCommercial": {
              "long": 41645,
              "short": 49741,
              "net": -8096
            },
            "smallTrader": {
              "long": 11547,
              "short": 17482,
              "net": -5935
            }
          },
          "openInterest": 145214
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523180,
              "short": 791177,
              "net": -267997
            },
            "nonCommercial": {
              "long": 424556,
              "short": 87086,
              "net": 337470
            },
            "smallTrader": {
              "long": 140942,
              "short": 210415,
              "net": -69473
            }
          },
          "openInterest": 1210057
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88660,
              "short": 91835,
              "net": -3175
            },
            "nonCommercial": {
              "long": 61224,
              "short": 60723,
              "net": 501
            },
            "smallTrader": {
              "long": 15994,
              "short": 13320,
              "net": 2674
            }
          },
          "openInterest": 179797
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 646826,
              "short": 900005,
              "net": -253179
            },
            "nonCommercial": {
              "long": 379630,
              "short": 130368,
              "net": 249262
            },
            "smallTrader": {
              "long": 69496,
              "short": 65579,
              "net": 3917
            }
          },
          "openInterest": 1511314
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27061,
              "short": 48104,
              "net": -21043
            },
            "nonCommercial": {
              "long": 22042,
              "short": 5087,
              "net": 16955
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58876
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21227,
              "short": 20229,
              "net": 998
            },
            "nonCommercial": {
              "long": 1462,
              "short": 2357,
              "net": -895
            },
            "smallTrader": {
              "long": 257,
              "short": 360,
              "net": -103
            }
          },
          "openInterest": 23271
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 224688,
              "short": 97055,
              "net": 127633
            },
            "nonCommercial": {
              "long": 45927,
              "short": 147488,
              "net": -101561
            },
            "smallTrader": {
              "long": 37843,
              "short": 63915,
              "net": -26072
            }
          },
          "openInterest": 311925
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13669,
              "short": 5548,
              "net": 8121
            },
            "nonCommercial": {
              "long": 9148,
              "short": 12455,
              "net": -3307
            },
            "smallTrader": {
              "long": 7901,
              "short": 12715,
              "net": -4814
            }
          },
          "openInterest": 38411
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114883,
              "short": 196794,
              "net": -81911
            },
            "nonCommercial": {
              "long": 104525,
              "short": 35080,
              "net": 69445
            },
            "smallTrader": {
              "long": 25685,
              "short": 13219,
              "net": 12466
            }
          },
          "openInterest": 275197
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139050,
              "short": 342674,
              "net": -203624
            },
            "nonCommercial": {
              "long": 194680,
              "short": 36189,
              "net": 158491
            },
            "smallTrader": {
              "long": 68312,
              "short": 23179,
              "net": 45133
            }
          },
          "openInterest": 426559
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179598,
              "short": 210674,
              "net": -31076
            },
            "nonCommercial": {
              "long": 46747,
              "short": 35399,
              "net": 11348
            },
            "smallTrader": {
              "long": 44870,
              "short": 25142,
              "net": 19728
            }
          },
          "openInterest": 317255
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73630,
              "short": 83302,
              "net": -9672
            },
            "nonCommercial": {
              "long": 53571,
              "short": 32015,
              "net": 21556
            },
            "smallTrader": {
              "long": 21881,
              "short": 33765,
              "net": -11884
            }
          },
          "openInterest": 149444
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85789,
              "short": 88484,
              "net": -2695
            },
            "nonCommercial": {
              "long": 70393,
              "short": 60500,
              "net": 9893
            },
            "smallTrader": {
              "long": 24877,
              "short": 32075,
              "net": -7198
            }
          },
          "openInterest": 230207
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127570,
              "short": 125364,
              "net": 2206
            },
            "nonCommercial": {
              "long": 88314,
              "short": 69518,
              "net": 18796
            },
            "smallTrader": {
              "long": 24420,
              "short": 45422,
              "net": -21002
            }
          },
          "openInterest": 284535
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107852,
              "short": 206040,
              "net": -98188
            },
            "nonCommercial": {
              "long": 104239,
              "short": 9613,
              "net": 94626
            },
            "smallTrader": {
              "long": 6401,
              "short": 2839,
              "net": 3562
            }
          },
          "openInterest": 221529
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 63628,
              "short": 96613,
              "net": -32985
            },
            "nonCommercial": {
              "long": 32843,
              "short": 5145,
              "net": 27698
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 110549
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 395724,
              "short": 348222,
              "net": 47502
            },
            "nonCommercial": {
              "long": 253789,
              "short": 332640,
              "net": -78851
            },
            "smallTrader": {
              "long": 71977,
              "short": 40628,
              "net": 31349
            }
          },
          "openInterest": 1080414
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9294,
              "short": 25514,
              "net": -16220
            },
            "nonCommercial": {
              "long": 18215,
              "short": 3986,
              "net": 14229
            },
            "smallTrader": {
              "long": 3739,
              "short": 1748,
              "net": 1991
            }
          },
          "openInterest": 31374
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6953,
              "short": 39628,
              "net": -32675
            },
            "nonCommercial": {
              "long": 40070,
              "short": 11407,
              "net": 28663
            },
            "smallTrader": {
              "long": 6590,
              "short": 2578,
              "net": 4012
            }
          },
          "openInterest": 54458
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 597908,
              "short": 628238,
              "net": -30330
            },
            "nonCommercial": {
              "long": 81605,
              "short": 84500,
              "net": -2895
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 848540
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38039,
              "short": 76613,
              "net": -38574
            },
            "nonCommercial": {
              "long": 39708,
              "short": 11070,
              "net": 28638
            },
            "smallTrader": {
              "long": 21898,
              "short": 11962,
              "net": 9936
            }
          },
          "openInterest": 121777
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78673,
              "short": 176496,
              "net": -97823
            },
            "nonCommercial": {
              "long": 85762,
              "short": 10757,
              "net": 75005
            },
            "smallTrader": {
              "long": 48441,
              "short": 25623,
              "net": 22818
            }
          },
          "openInterest": 257606
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163700,
              "short": 207495,
              "net": -43795
            },
            "nonCommercial": {
              "long": 83814,
              "short": 52270,
              "net": 31544
            },
            "smallTrader": {
              "long": 38823,
              "short": 26572,
              "net": 12251
            }
          },
          "openInterest": 336193
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 272507,
              "short": 500424,
              "net": -227917
            },
            "nonCommercial": {
              "long": 294396,
              "short": 70016,
              "net": 224380
            },
            "smallTrader": {
              "long": 77376,
              "short": 73839,
              "net": 3537
            }
          },
          "openInterest": 742076
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396727,
              "short": 465093,
              "net": -68366
            },
            "nonCommercial": {
              "long": 164886,
              "short": 89772,
              "net": 75114
            },
            "smallTrader": {
              "long": 75685,
              "short": 82433,
              "net": -6748
            }
          },
          "openInterest": 723416
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33254,
              "short": 17308,
              "net": 15946
            },
            "nonCommercial": {
              "long": 10684,
              "short": 22145,
              "net": -11461
            },
            "smallTrader": {
              "long": 11475,
              "short": 15960,
              "net": -4485
            }
          },
          "openInterest": 55426
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11917,
              "short": 50742,
              "net": -38825
            },
            "nonCommercial": {
              "long": 46494,
              "short": 10176,
              "net": 36318
            },
            "smallTrader": {
              "long": 4432,
              "short": 1925,
              "net": 2507
            }
          },
          "openInterest": 64880
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 194215,
              "short": 128185,
              "net": 66030
            },
            "nonCommercial": {
              "long": 78715,
              "short": 143064,
              "net": -64349
            },
            "smallTrader": {
              "long": 23618,
              "short": 25299,
              "net": -1681
            }
          },
          "openInterest": 359935
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63206,
              "short": 104431,
              "net": -41225
            },
            "nonCommercial": {
              "long": 53936,
              "short": 9117,
              "net": 44819
            },
            "smallTrader": {
              "long": 19842,
              "short": 23436,
              "net": -3594
            }
          },
          "openInterest": 149480
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197013,
              "short": 235883,
              "net": -38870
            },
            "nonCommercial": {
              "long": 149899,
              "short": 96329,
              "net": 53570
            },
            "smallTrader": {
              "long": 36158,
              "short": 50858,
              "net": -14700
            }
          },
          "openInterest": 443119
        }
      ]
    },
    {
      "reportDate": "2012-09-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 956614,
              "short": 1087588,
              "net": -130974
            },
            "nonCommercial": {
              "long": 293736,
              "short": 185051,
              "net": 108685
            },
            "smallTrader": {
              "long": 303289,
              "short": 281000,
              "net": 22289
            }
          },
          "openInterest": 1585291
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 535641,
              "short": 740415,
              "net": -204774
            },
            "nonCommercial": {
              "long": 319601,
              "short": 175491,
              "net": 144110
            },
            "smallTrader": {
              "long": 134070,
              "short": 73406,
              "net": 60664
            }
          },
          "openInterest": 1012922
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 388940,
              "short": 415537,
              "net": -26597
            },
            "nonCommercial": {
              "long": 65314,
              "short": 50683,
              "net": 14631
            },
            "smallTrader": {
              "long": 151980,
              "short": 140014,
              "net": 11966
            }
          },
          "openInterest": 614505
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 721157,
              "short": 864145,
              "net": -142988
            },
            "nonCommercial": {
              "long": 276658,
              "short": 135672,
              "net": 140986
            },
            "smallTrader": {
              "long": 248284,
              "short": 246282,
              "net": 2002
            }
          },
          "openInterest": 1264148
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48115,
              "short": 116561,
              "net": -68446
            },
            "nonCommercial": {
              "long": 111869,
              "short": 49430,
              "net": 62439
            },
            "smallTrader": {
              "long": 28640,
              "short": 22633,
              "net": 6007
            }
          },
          "openInterest": 189241
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57584,
              "short": 59109,
              "net": -1525
            },
            "nonCommercial": {
              "long": 41834,
              "short": 48702,
              "net": -6868
            },
            "smallTrader": {
              "long": 34258,
              "short": 25865,
              "net": 8393
            }
          },
          "openInterest": 133755
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36806,
              "short": 123990,
              "net": -87184
            },
            "nonCommercial": {
              "long": 89309,
              "short": 22754,
              "net": 66555
            },
            "smallTrader": {
              "long": 44407,
              "short": 23778,
              "net": 20629
            }
          },
          "openInterest": 171278
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96111,
              "short": 137955,
              "net": -41844
            },
            "nonCommercial": {
              "long": 61805,
              "short": 28187,
              "net": 33618
            },
            "smallTrader": {
              "long": 13744,
              "short": 5518,
              "net": 8226
            }
          },
          "openInterest": 198410
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80620,
              "short": 63519,
              "net": 17101
            },
            "nonCommercial": {
              "long": 33374,
              "short": 50277,
              "net": -16903
            },
            "smallTrader": {
              "long": 8272,
              "short": 8470,
              "net": -198
            }
          },
          "openInterest": 138853
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73029,
              "short": 55555,
              "net": 17474
            },
            "nonCommercial": {
              "long": 38833,
              "short": 48892,
              "net": -10059
            },
            "smallTrader": {
              "long": 10352,
              "short": 17767,
              "net": -7415
            }
          },
          "openInterest": 136512
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 495467,
              "short": 772568,
              "net": -277101
            },
            "nonCommercial": {
              "long": 430977,
              "short": 82874,
              "net": 348103
            },
            "smallTrader": {
              "long": 137696,
              "short": 208698,
              "net": -71002
            }
          },
          "openInterest": 1178391
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89817,
              "short": 96917,
              "net": -7100
            },
            "nonCommercial": {
              "long": 63670,
              "short": 58590,
              "net": 5080
            },
            "smallTrader": {
              "long": 15702,
              "short": 13682,
              "net": 2020
            }
          },
          "openInterest": 182616
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 652677,
              "short": 901929,
              "net": -249252
            },
            "nonCommercial": {
              "long": 374147,
              "short": 135555,
              "net": 238592
            },
            "smallTrader": {
              "long": 78203,
              "short": 67543,
              "net": 10660
            }
          },
          "openInterest": 1531823
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28104,
              "short": 44347,
              "net": -16243
            },
            "nonCommercial": {
              "long": 18913,
              "short": 6026,
              "net": 12887
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56223
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16907,
              "short": 16197,
              "net": 710
            },
            "nonCommercial": {
              "long": 1462,
              "short": 2031,
              "net": -569
            },
            "smallTrader": {
              "long": 178,
              "short": 319,
              "net": -141
            }
          },
          "openInterest": 18916
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 225276,
              "short": 100488,
              "net": 124788
            },
            "nonCommercial": {
              "long": 46580,
              "short": 148886,
              "net": -102306
            },
            "smallTrader": {
              "long": 38929,
              "short": 61411,
              "net": -22482
            }
          },
          "openInterest": 314363
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12924,
              "short": 4865,
              "net": 8059
            },
            "nonCommercial": {
              "long": 7435,
              "short": 10183,
              "net": -2748
            },
            "smallTrader": {
              "long": 7002,
              "short": 12313,
              "net": -5311
            }
          },
          "openInterest": 34897
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119300,
              "short": 201444,
              "net": -82144
            },
            "nonCommercial": {
              "long": 107315,
              "short": 40150,
              "net": 67165
            },
            "smallTrader": {
              "long": 25840,
              "short": 10861,
              "net": 14979
            }
          },
          "openInterest": 284399
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139746,
              "short": 359132,
              "net": -219386
            },
            "nonCommercial": {
              "long": 204945,
              "short": 34481,
              "net": 170464
            },
            "smallTrader": {
              "long": 71585,
              "short": 22663,
              "net": 48922
            }
          },
          "openInterest": 444489
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186163,
              "short": 220985,
              "net": -34822
            },
            "nonCommercial": {
              "long": 51468,
              "short": 37307,
              "net": 14161
            },
            "smallTrader": {
              "long": 46725,
              "short": 26064,
              "net": 20661
            }
          },
          "openInterest": 331284
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72936,
              "short": 90420,
              "net": -17484
            },
            "nonCommercial": {
              "long": 55133,
              "short": 31126,
              "net": 24007
            },
            "smallTrader": {
              "long": 24237,
              "short": 30760,
              "net": -6523
            }
          },
          "openInterest": 152452
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86915,
              "short": 89125,
              "net": -2210
            },
            "nonCommercial": {
              "long": 74395,
              "short": 63251,
              "net": 11144
            },
            "smallTrader": {
              "long": 24982,
              "short": 33916,
              "net": -8934
            }
          },
          "openInterest": 235417
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129786,
              "short": 127673,
              "net": 2113
            },
            "nonCommercial": {
              "long": 89758,
              "short": 72637,
              "net": 17121
            },
            "smallTrader": {
              "long": 24879,
              "short": 44113,
              "net": -19234
            }
          },
          "openInterest": 293239
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108926,
              "short": 203436,
              "net": -94510
            },
            "nonCommercial": {
              "long": 101497,
              "short": 10616,
              "net": 90881
            },
            "smallTrader": {
              "long": 6137,
              "short": 2508,
              "net": 3629
            }
          },
          "openInterest": 222655
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 65197,
              "short": 98915,
              "net": -33718
            },
            "nonCommercial": {
              "long": 33890,
              "short": 5683,
              "net": 28207
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 113775
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 398664,
              "short": 334429,
              "net": 64235
            },
            "nonCommercial": {
              "long": 246921,
              "short": 337313,
              "net": -90392
            },
            "smallTrader": {
              "long": 73975,
              "short": 47818,
              "net": 26157
            }
          },
          "openInterest": 1101920
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7271,
              "short": 19836,
              "net": -12565
            },
            "nonCommercial": {
              "long": 14815,
              "short": 3414,
              "net": 11401
            },
            "smallTrader": {
              "long": 3179,
              "short": 2015,
              "net": 1164
            }
          },
          "openInterest": 25393
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6496,
              "short": 41053,
              "net": -34557
            },
            "nonCommercial": {
              "long": 40880,
              "short": 10397,
              "net": 30483
            },
            "smallTrader": {
              "long": 6995,
              "short": 2921,
              "net": 4074
            }
          },
          "openInterest": 54977
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 608269,
              "short": 633769,
              "net": -25500
            },
            "nonCommercial": {
              "long": 81663,
              "short": 88228,
              "net": -6565
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 861624
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32297,
              "short": 77217,
              "net": -44920
            },
            "nonCommercial": {
              "long": 42283,
              "short": 9853,
              "net": 32430
            },
            "smallTrader": {
              "long": 23408,
              "short": 10918,
              "net": 12490
            }
          },
          "openInterest": 119504
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76521,
              "short": 174607,
              "net": -98086
            },
            "nonCommercial": {
              "long": 85410,
              "short": 11914,
              "net": 73496
            },
            "smallTrader": {
              "long": 48491,
              "short": 23901,
              "net": 24590
            }
          },
          "openInterest": 251907
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159126,
              "short": 220256,
              "net": -61130
            },
            "nonCommercial": {
              "long": 90380,
              "short": 48659,
              "net": 41721
            },
            "smallTrader": {
              "long": 44378,
              "short": 24969,
              "net": 19409
            }
          },
          "openInterest": 337865
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267934,
              "short": 501699,
              "net": -233765
            },
            "nonCommercial": {
              "long": 303032,
              "short": 70387,
              "net": 232645
            },
            "smallTrader": {
              "long": 77696,
              "short": 76576,
              "net": 1120
            }
          },
          "openInterest": 742721
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 399092,
              "short": 451481,
              "net": -52389
            },
            "nonCommercial": {
              "long": 167764,
              "short": 106757,
              "net": 61007
            },
            "smallTrader": {
              "long": 73586,
              "short": 82204,
              "net": -8618
            }
          },
          "openInterest": 728205
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33506,
              "short": 18637,
              "net": 14869
            },
            "nonCommercial": {
              "long": 9013,
              "short": 22125,
              "net": -13112
            },
            "smallTrader": {
              "long": 13417,
              "short": 15174,
              "net": -1757
            }
          },
          "openInterest": 55949
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12391,
              "short": 49879,
              "net": -37488
            },
            "nonCommercial": {
              "long": 45287,
              "short": 9792,
              "net": 35495
            },
            "smallTrader": {
              "long": 4991,
              "short": 2998,
              "net": 1993
            }
          },
          "openInterest": 65008
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 199105,
              "short": 131954,
              "net": 67151
            },
            "nonCommercial": {
              "long": 75560,
              "short": 142887,
              "net": -67327
            },
            "smallTrader": {
              "long": 26356,
              "short": 26180,
              "net": 176
            }
          },
          "openInterest": 367377
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61657,
              "short": 103032,
              "net": -41375
            },
            "nonCommercial": {
              "long": 57013,
              "short": 11853,
              "net": 45160
            },
            "smallTrader": {
              "long": 17385,
              "short": 21170,
              "net": -3785
            }
          },
          "openInterest": 146996
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191697,
              "short": 232820,
              "net": -41123
            },
            "nonCommercial": {
              "long": 157905,
              "short": 102336,
              "net": 55569
            },
            "smallTrader": {
              "long": 36026,
              "short": 50472,
              "net": -14446
            }
          },
          "openInterest": 445142
        }
      ]
    },
    {
      "reportDate": "2012-09-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 961412,
              "short": 1085129,
              "net": -123717
            },
            "nonCommercial": {
              "long": 284276,
              "short": 177716,
              "net": 106560
            },
            "smallTrader": {
              "long": 296120,
              "short": 278963,
              "net": 17157
            }
          },
          "openInterest": 1570830
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 529348,
              "short": 680672,
              "net": -151324
            },
            "nonCommercial": {
              "long": 312902,
              "short": 204663,
              "net": 108239
            },
            "smallTrader": {
              "long": 121980,
              "short": 78895,
              "net": 43085
            }
          },
          "openInterest": 985900
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 347099,
              "short": 386540,
              "net": -39441
            },
            "nonCommercial": {
              "long": 69832,
              "short": 49744,
              "net": 20088
            },
            "smallTrader": {
              "long": 150669,
              "short": 131316,
              "net": 19353
            }
          },
          "openInterest": 573215
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 696102,
              "short": 883439,
              "net": -187337
            },
            "nonCommercial": {
              "long": 312895,
              "short": 128223,
              "net": 184672
            },
            "smallTrader": {
              "long": 234323,
              "short": 231658,
              "net": 2665
            }
          },
          "openInterest": 1256658
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76057,
              "short": 150826,
              "net": -74769
            },
            "nonCommercial": {
              "long": 107537,
              "short": 39278,
              "net": 68259
            },
            "smallTrader": {
              "long": 29676,
              "short": 23166,
              "net": 6510
            }
          },
          "openInterest": 218910
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1768,
              "short": 1840,
              "net": -72
            },
            "nonCommercial": {
              "long": 13640,
              "short": 13765,
              "net": -125
            },
            "smallTrader": {
              "long": 626,
              "short": 429,
              "net": 197
            }
          },
          "openInterest": 16112
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87588,
              "short": 102391,
              "net": -14803
            },
            "nonCommercial": {
              "long": 49312,
              "short": 53678,
              "net": -4366
            },
            "smallTrader": {
              "long": 40070,
              "short": 20901,
              "net": 19169
            }
          },
          "openInterest": 181682
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70866,
              "short": 199989,
              "net": -129123
            },
            "nonCommercial": {
              "long": 116546,
              "short": 14686,
              "net": 101860
            },
            "smallTrader": {
              "long": 49283,
              "short": 22020,
              "net": 27263
            }
          },
          "openInterest": 254598
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97088,
              "short": 144098,
              "net": -47010
            },
            "nonCommercial": {
              "long": 62832,
              "short": 25212,
              "net": 37620
            },
            "smallTrader": {
              "long": 14721,
              "short": 5331,
              "net": 9390
            }
          },
          "openInterest": 206445
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82077,
              "short": 65450,
              "net": 16627
            },
            "nonCommercial": {
              "long": 33556,
              "short": 50381,
              "net": -16825
            },
            "smallTrader": {
              "long": 8269,
              "short": 8071,
              "net": 198
            }
          },
          "openInterest": 143251
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70720,
              "short": 68009,
              "net": 2711
            },
            "nonCommercial": {
              "long": 49549,
              "short": 47020,
              "net": 2529
            },
            "smallTrader": {
              "long": 13834,
              "short": 19074,
              "net": -5240
            }
          },
          "openInterest": 147630
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 487337,
              "short": 747807,
              "net": -260470
            },
            "nonCommercial": {
              "long": 418771,
              "short": 86826,
              "net": 331945
            },
            "smallTrader": {
              "long": 136213,
              "short": 207688,
              "net": -71475
            }
          },
          "openInterest": 1162740
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86726,
              "short": 96283,
              "net": -9557
            },
            "nonCommercial": {
              "long": 63759,
              "short": 57961,
              "net": 5798
            },
            "smallTrader": {
              "long": 16826,
              "short": 13067,
              "net": 3759
            }
          },
          "openInterest": 180705
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 666128,
              "short": 925816,
              "net": -259688
            },
            "nonCommercial": {
              "long": 380849,
              "short": 132184,
              "net": 248665
            },
            "smallTrader": {
              "long": 73321,
              "short": 62298,
              "net": 11023
            }
          },
          "openInterest": 1585806
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30810,
              "short": 50229,
              "net": -19419
            },
            "nonCommercial": {
              "long": 21841,
              "short": 5891,
              "net": 15950
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62974
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17422,
              "short": 16837,
              "net": 585
            },
            "nonCommercial": {
              "long": 1512,
              "short": 1994,
              "net": -482
            },
            "smallTrader": {
              "long": 209,
              "short": 312,
              "net": -103
            }
          },
          "openInterest": 19626
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 230240,
              "short": 117157,
              "net": 113083
            },
            "nonCommercial": {
              "long": 43180,
              "short": 136838,
              "net": -93658
            },
            "smallTrader": {
              "long": 43134,
              "short": 62559,
              "net": -19425
            }
          },
          "openInterest": 332637
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12071,
              "short": 4797,
              "net": 7274
            },
            "nonCommercial": {
              "long": 6679,
              "short": 9384,
              "net": -2705
            },
            "smallTrader": {
              "long": 7193,
              "short": 11762,
              "net": -4569
            }
          },
          "openInterest": 33331
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121152,
              "short": 204604,
              "net": -83452
            },
            "nonCommercial": {
              "long": 112076,
              "short": 43368,
              "net": 68708
            },
            "smallTrader": {
              "long": 26887,
              "short": 12143,
              "net": 14744
            }
          },
          "openInterest": 292397
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 143148,
              "short": 380239,
              "net": -237091
            },
            "nonCommercial": {
              "long": 214403,
              "short": 32387,
              "net": 182016
            },
            "smallTrader": {
              "long": 74913,
              "short": 19838,
              "net": 55075
            }
          },
          "openInterest": 460531
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198955,
              "short": 234398,
              "net": -35443
            },
            "nonCommercial": {
              "long": 52448,
              "short": 40423,
              "net": 12025
            },
            "smallTrader": {
              "long": 46581,
              "short": 23163,
              "net": 23418
            }
          },
          "openInterest": 344422
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82795,
              "short": 108142,
              "net": -25347
            },
            "nonCommercial": {
              "long": 60862,
              "short": 28089,
              "net": 32773
            },
            "smallTrader": {
              "long": 30046,
              "short": 37472,
              "net": -7426
            }
          },
          "openInterest": 176618
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85839,
              "short": 91371,
              "net": -5532
            },
            "nonCommercial": {
              "long": 80940,
              "short": 68262,
              "net": 12678
            },
            "smallTrader": {
              "long": 26562,
              "short": 33708,
              "net": -7146
            }
          },
          "openInterest": 249779
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131924,
              "short": 135055,
              "net": -3131
            },
            "nonCommercial": {
              "long": 95069,
              "short": 72210,
              "net": 22859
            },
            "smallTrader": {
              "long": 27286,
              "short": 47014,
              "net": -19728
            }
          },
          "openInterest": 302591
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120120,
              "short": 247731,
              "net": -127611
            },
            "nonCommercial": {
              "long": 127168,
              "short": 4925,
              "net": 122243
            },
            "smallTrader": {
              "long": 7457,
              "short": 2089,
              "net": 5368
            }
          },
          "openInterest": 309244
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 66785,
              "short": 101694,
              "net": -34909
            },
            "nonCommercial": {
              "long": 32274,
              "short": 4393,
              "net": 27881
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 115726
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 418552,
              "short": 345844,
              "net": 72708
            },
            "nonCommercial": {
              "long": 246255,
              "short": 349969,
              "net": -103714
            },
            "smallTrader": {
              "long": 74725,
              "short": 43719,
              "net": 31006
            }
          },
          "openInterest": 1133496
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8115,
              "short": 20781,
              "net": -12666
            },
            "nonCommercial": {
              "long": 13641,
              "short": 3609,
              "net": 10032
            },
            "smallTrader": {
              "long": 4667,
              "short": 2033,
              "net": 2634
            }
          },
          "openInterest": 27152
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6674,
              "short": 44609,
              "net": -37935
            },
            "nonCommercial": {
              "long": 41708,
              "short": 7956,
              "net": 33752
            },
            "smallTrader": {
              "long": 7042,
              "short": 2859,
              "net": 4183
            }
          },
          "openInterest": 56375
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 608943,
              "short": 656174,
              "net": -47231
            },
            "nonCommercial": {
              "long": 92814,
              "short": 80912,
              "net": 11902
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 871458
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32206,
              "short": 79478,
              "net": -47272
            },
            "nonCommercial": {
              "long": 41371,
              "short": 9889,
              "net": 31482
            },
            "smallTrader": {
              "long": 25261,
              "short": 9471,
              "net": 15790
            }
          },
          "openInterest": 121050
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76127,
              "short": 164592,
              "net": -88465
            },
            "nonCommercial": {
              "long": 81193,
              "short": 14385,
              "net": 66808
            },
            "smallTrader": {
              "long": 46081,
              "short": 24424,
              "net": 21657
            }
          },
          "openInterest": 238717
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155615,
              "short": 214431,
              "net": -58816
            },
            "nonCommercial": {
              "long": 91000,
              "short": 49746,
              "net": 41254
            },
            "smallTrader": {
              "long": 41504,
              "short": 23942,
              "net": 17562
            }
          },
          "openInterest": 324438
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268128,
              "short": 497732,
              "net": -229604
            },
            "nonCommercial": {
              "long": 297109,
              "short": 67294,
              "net": 229815
            },
            "smallTrader": {
              "long": 75168,
              "short": 75379,
              "net": -211
            }
          },
          "openInterest": 733037
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388106,
              "short": 433473,
              "net": -45367
            },
            "nonCommercial": {
              "long": 173290,
              "short": 119051,
              "net": 54239
            },
            "smallTrader": {
              "long": 78814,
              "short": 87686,
              "net": -8872
            }
          },
          "openInterest": 725692
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31084,
              "short": 22300,
              "net": 8784
            },
            "nonCommercial": {
              "long": 11648,
              "short": 20615,
              "net": -8967
            },
            "smallTrader": {
              "long": 13553,
              "short": 13370,
              "net": 183
            }
          },
          "openInterest": 58031
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13741,
              "short": 49227,
              "net": -35486
            },
            "nonCommercial": {
              "long": 52773,
              "short": 18138,
              "net": 34635
            },
            "smallTrader": {
              "long": 3889,
              "short": 3038,
              "net": 851
            }
          },
          "openInterest": 72175
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 232576,
              "short": 148198,
              "net": 84378
            },
            "nonCommercial": {
              "long": 73595,
              "short": 158464,
              "net": -84869
            },
            "smallTrader": {
              "long": 31804,
              "short": 31313,
              "net": 491
            }
          },
          "openInterest": 406958
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59201,
              "short": 103684,
              "net": -44483
            },
            "nonCommercial": {
              "long": 57976,
              "short": 11542,
              "net": 46434
            },
            "smallTrader": {
              "long": 19063,
              "short": 21014,
              "net": -1951
            }
          },
          "openInterest": 148758
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191281,
              "short": 228125,
              "net": -36844
            },
            "nonCommercial": {
              "long": 158654,
              "short": 108029,
              "net": 50625
            },
            "smallTrader": {
              "long": 35732,
              "short": 49513,
              "net": -13781
            }
          },
          "openInterest": 445975
        }
      ]
    },
    {
      "reportDate": "2012-09-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 979493,
              "short": 1102852,
              "net": -123359
            },
            "nonCommercial": {
              "long": 296979,
              "short": 174543,
              "net": 122436
            },
            "smallTrader": {
              "long": 283726,
              "short": 282803,
              "net": 923
            }
          },
          "openInterest": 1593535
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 496267,
              "short": 664732,
              "net": -168465
            },
            "nonCommercial": {
              "long": 302281,
              "short": 184727,
              "net": 117554
            },
            "smallTrader": {
              "long": 126618,
              "short": 75707,
              "net": 50911
            }
          },
          "openInterest": 948758
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 364865,
              "short": 357452,
              "net": 7413
            },
            "nonCommercial": {
              "long": 45807,
              "short": 45879,
              "net": -72
            },
            "smallTrader": {
              "long": 139879,
              "short": 147220,
              "net": -7341
            }
          },
          "openInterest": 558449
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 750757,
              "short": 931607,
              "net": -180850
            },
            "nonCommercial": {
              "long": 285205,
              "short": 121270,
              "net": 163935
            },
            "smallTrader": {
              "long": 251142,
              "short": 234227,
              "net": 16915
            }
          },
          "openInterest": 1296683
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24935,
              "short": 106185,
              "net": -81250
            },
            "nonCommercial": {
              "long": 117009,
              "short": 47763,
              "net": 69246
            },
            "smallTrader": {
              "long": 32494,
              "short": 20490,
              "net": 12004
            }
          },
          "openInterest": 174458
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1202,
              "short": 2062,
              "net": -860
            },
            "nonCommercial": {
              "long": 14673,
              "short": 14003,
              "net": 670
            },
            "smallTrader": {
              "long": 638,
              "short": 448,
              "net": 190
            }
          },
          "openInterest": 16541
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57416,
              "short": 94768,
              "net": -37352
            },
            "nonCommercial": {
              "long": 52597,
              "short": 38185,
              "net": 14412
            },
            "smallTrader": {
              "long": 40714,
              "short": 17774,
              "net": 22940
            }
          },
          "openInterest": 151305
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111793,
              "short": 250531,
              "net": -138738
            },
            "nonCommercial": {
              "long": 126688,
              "short": 14807,
              "net": 111881
            },
            "smallTrader": {
              "long": 48147,
              "short": 21290,
              "net": 26857
            }
          },
          "openInterest": 296999
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96218,
              "short": 138161,
              "net": -41943
            },
            "nonCommercial": {
              "long": 56714,
              "short": 23455,
              "net": 33259
            },
            "smallTrader": {
              "long": 14515,
              "short": 5831,
              "net": 8684
            }
          },
          "openInterest": 200599
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79232,
              "short": 70842,
              "net": 8390
            },
            "nonCommercial": {
              "long": 32052,
              "short": 40523,
              "net": -8471
            },
            "smallTrader": {
              "long": 7962,
              "short": 7881,
              "net": 81
            }
          },
          "openInterest": 139043
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69228,
              "short": 69515,
              "net": -287
            },
            "nonCommercial": {
              "long": 51005,
              "short": 48001,
              "net": 3004
            },
            "smallTrader": {
              "long": 14796,
              "short": 17513,
              "net": -2717
            }
          },
          "openInterest": 149098
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 491492,
              "short": 737392,
              "net": -245900
            },
            "nonCommercial": {
              "long": 422311,
              "short": 95424,
              "net": 326887
            },
            "smallTrader": {
              "long": 134189,
              "short": 215176,
              "net": -80987
            }
          },
          "openInterest": 1175247
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88888,
              "short": 95956,
              "net": -7068
            },
            "nonCommercial": {
              "long": 63994,
              "short": 61368,
              "net": 2626
            },
            "smallTrader": {
              "long": 16597,
              "short": 12155,
              "net": 4442
            }
          },
          "openInterest": 181782
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 672515,
              "short": 951128,
              "net": -278613
            },
            "nonCommercial": {
              "long": 396187,
              "short": 129036,
              "net": 267151
            },
            "smallTrader": {
              "long": 76940,
              "short": 65478,
              "net": 11462
            }
          },
          "openInterest": 1607540
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39150,
              "short": 61399,
              "net": -22249
            },
            "nonCommercial": {
              "long": 25501,
              "short": 5972,
              "net": 19529
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75855
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17892,
              "short": 17389,
              "net": 503
            },
            "nonCommercial": {
              "long": 1780,
              "short": 2145,
              "net": -365
            },
            "smallTrader": {
              "long": 139,
              "short": 277,
              "net": -138
            }
          },
          "openInterest": 20287
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140884,
              "short": 53819,
              "net": 87065
            },
            "nonCommercial": {
              "long": 48817,
              "short": 122299,
              "net": -73482
            },
            "smallTrader": {
              "long": 43282,
              "short": 56865,
              "net": -13583
            }
          },
          "openInterest": 234394
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11565,
              "short": 4588,
              "net": 6977
            },
            "nonCommercial": {
              "long": 6493,
              "short": 9504,
              "net": -3011
            },
            "smallTrader": {
              "long": 7267,
              "short": 11233,
              "net": -3966
            }
          },
          "openInterest": 32911
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122995,
              "short": 205680,
              "net": -82685
            },
            "nonCommercial": {
              "long": 111612,
              "short": 41159,
              "net": 70453
            },
            "smallTrader": {
              "long": 23118,
              "short": 10886,
              "net": 12232
            }
          },
          "openInterest": 291787
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 148802,
              "short": 398435,
              "net": -249633
            },
            "nonCommercial": {
              "long": 224988,
              "short": 33873,
              "net": 191115
            },
            "smallTrader": {
              "long": 76888,
              "short": 18370,
              "net": 58518
            }
          },
          "openInterest": 478609
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184802,
              "short": 222632,
              "net": -37830
            },
            "nonCommercial": {
              "long": 52733,
              "short": 37756,
              "net": 14977
            },
            "smallTrader": {
              "long": 44747,
              "short": 21894,
              "net": 22853
            }
          },
          "openInterest": 327499
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63586,
              "short": 69015,
              "net": -5429
            },
            "nonCommercial": {
              "long": 41500,
              "short": 26024,
              "net": 15476
            },
            "smallTrader": {
              "long": 22677,
              "short": 32724,
              "net": -10047
            }
          },
          "openInterest": 128862
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86471,
              "short": 87466,
              "net": -995
            },
            "nonCommercial": {
              "long": 81917,
              "short": 74061,
              "net": 7856
            },
            "smallTrader": {
              "long": 26006,
              "short": 32867,
              "net": -6861
            }
          },
          "openInterest": 241316
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118019,
              "short": 135047,
              "net": -17028
            },
            "nonCommercial": {
              "long": 99463,
              "short": 65135,
              "net": 34328
            },
            "smallTrader": {
              "long": 27900,
              "short": 45200,
              "net": -17300
            }
          },
          "openInterest": 294358
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64559,
              "short": 189832,
              "net": -125273
            },
            "nonCommercial": {
              "long": 140375,
              "short": 22228,
              "net": 118147
            },
            "smallTrader": {
              "long": 9274,
              "short": 2148,
              "net": 7126
            }
          },
          "openInterest": 214921
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 98773,
              "short": 130117,
              "net": -31344
            },
            "nonCommercial": {
              "long": 29756,
              "short": 4152,
              "net": 25604
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 146791
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 397629,
              "short": 342382,
              "net": 55247
            },
            "nonCommercial": {
              "long": 239264,
              "short": 328957,
              "net": -89693
            },
            "smallTrader": {
              "long": 75608,
              "short": 41162,
              "net": 34446
            }
          },
          "openInterest": 1122990
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4067,
              "short": 23695,
              "net": -19628
            },
            "nonCommercial": {
              "long": 20402,
              "short": 3797,
              "net": 16605
            },
            "smallTrader": {
              "long": 4733,
              "short": 1710,
              "net": 3023
            }
          },
          "openInterest": 29331
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6272,
              "short": 47166,
              "net": -40894
            },
            "nonCommercial": {
              "long": 42935,
              "short": 6801,
              "net": 36134
            },
            "smallTrader": {
              "long": 7200,
              "short": 2440,
              "net": 4760
            }
          },
          "openInterest": 57118
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 705594,
              "short": 761757,
              "net": -56163
            },
            "nonCommercial": {
              "long": 97385,
              "short": 78729,
              "net": 18656
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 976025
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31884,
              "short": 82358,
              "net": -50474
            },
            "nonCommercial": {
              "long": 43205,
              "short": 10650,
              "net": 32555
            },
            "smallTrader": {
              "long": 27966,
              "short": 10047,
              "net": 17919
            }
          },
          "openInterest": 127032
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82271,
              "short": 166095,
              "net": -83824
            },
            "nonCommercial": {
              "long": 74987,
              "short": 13985,
              "net": 61002
            },
            "smallTrader": {
              "long": 45719,
              "short": 22897,
              "net": 22822
            }
          },
          "openInterest": 239569
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152804,
              "short": 200163,
              "net": -47359
            },
            "nonCommercial": {
              "long": 81322,
              "short": 49549,
              "net": 31773
            },
            "smallTrader": {
              "long": 43136,
              "short": 27550,
              "net": 15586
            }
          },
          "openInterest": 310536
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 280804,
              "short": 487686,
              "net": -206882
            },
            "nonCommercial": {
              "long": 288794,
              "short": 71757,
              "net": 217037
            },
            "smallTrader": {
              "long": 71368,
              "short": 81523,
              "net": -10155
            }
          },
          "openInterest": 730121
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386438,
              "short": 419419,
              "net": -32981
            },
            "nonCommercial": {
              "long": 157534,
              "short": 115710,
              "net": 41824
            },
            "smallTrader": {
              "long": 76607,
              "short": 85450,
              "net": -8843
            }
          },
          "openInterest": 698138
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10522,
              "short": 8590,
              "net": 1932
            },
            "nonCommercial": {
              "long": 13626,
              "short": 18153,
              "net": -4527
            },
            "smallTrader": {
              "long": 14301,
              "short": 11706,
              "net": 2595
            }
          },
          "openInterest": 38449
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7179,
              "short": 12534,
              "net": -5355
            },
            "nonCommercial": {
              "long": 28541,
              "short": 23645,
              "net": 4896
            },
            "smallTrader": {
              "long": 3164,
              "short": 2705,
              "net": 459
            }
          },
          "openInterest": 40481
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 255792,
              "short": 165187,
              "net": 90605
            },
            "nonCommercial": {
              "long": 70467,
              "short": 162570,
              "net": -92103
            },
            "smallTrader": {
              "long": 31548,
              "short": 30050,
              "net": 1498
            }
          },
          "openInterest": 431265
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62957,
              "short": 108905,
              "net": -45948
            },
            "nonCommercial": {
              "long": 60869,
              "short": 11137,
              "net": 49732
            },
            "smallTrader": {
              "long": 17907,
              "short": 21691,
              "net": -3784
            }
          },
          "openInterest": 154794
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189803,
              "short": 229859,
              "net": -40056
            },
            "nonCommercial": {
              "long": 164026,
              "short": 108098,
              "net": 55928
            },
            "smallTrader": {
              "long": 36351,
              "short": 52223,
              "net": -15872
            }
          },
          "openInterest": 452472
        }
      ]
    },
    {
      "reportDate": "2012-09-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1029956,
              "short": 1123984,
              "net": -94028
            },
            "nonCommercial": {
              "long": 244601,
              "short": 161075,
              "net": 83526
            },
            "smallTrader": {
              "long": 296846,
              "short": 286344,
              "net": 10502
            }
          },
          "openInterest": 1606021
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 497352,
              "short": 643473,
              "net": -146121
            },
            "nonCommercial": {
              "long": 315324,
              "short": 220981,
              "net": 94343
            },
            "smallTrader": {
              "long": 135778,
              "short": 84000,
              "net": 51778
            }
          },
          "openInterest": 960648
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 377243,
              "short": 357073,
              "net": 20170
            },
            "nonCommercial": {
              "long": 41732,
              "short": 58606,
              "net": -16874
            },
            "smallTrader": {
              "long": 137879,
              "short": 141175,
              "net": -3296
            }
          },
          "openInterest": 561389
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 916309,
              "short": 1039497,
              "net": -123188
            },
            "nonCommercial": {
              "long": 263273,
              "short": 160405,
              "net": 102868
            },
            "smallTrader": {
              "long": 250308,
              "short": 229988,
              "net": 20320
            }
          },
          "openInterest": 1440242
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24563,
              "short": 127147,
              "net": -102584
            },
            "nonCommercial": {
              "long": 119144,
              "short": 29582,
              "net": 89562
            },
            "smallTrader": {
              "long": 35005,
              "short": 21983,
              "net": 13022
            }
          },
          "openInterest": 178886
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1164,
              "short": 2098,
              "net": -934
            },
            "nonCommercial": {
              "long": 17257,
              "short": 16513,
              "net": 744
            },
            "smallTrader": {
              "long": 639,
              "short": 449,
              "net": 190
            }
          },
          "openInterest": 19088
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67667,
              "short": 121589,
              "net": -53922
            },
            "nonCommercial": {
              "long": 60809,
              "short": 33672,
              "net": 27137
            },
            "smallTrader": {
              "long": 43492,
              "short": 16707,
              "net": 26785
            }
          },
          "openInterest": 172103
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36716,
              "short": 173003,
              "net": -136287
            },
            "nonCommercial": {
              "long": 123643,
              "short": 18297,
              "net": 105346
            },
            "smallTrader": {
              "long": 48919,
              "short": 17978,
              "net": 30941
            }
          },
          "openInterest": 210066
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93136,
              "short": 136986,
              "net": -43850
            },
            "nonCommercial": {
              "long": 54556,
              "short": 19167,
              "net": 35389
            },
            "smallTrader": {
              "long": 15202,
              "short": 6741,
              "net": 8461
            }
          },
          "openInterest": 197859
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79688,
              "short": 71271,
              "net": 8417
            },
            "nonCommercial": {
              "long": 30084,
              "short": 38833,
              "net": -8749
            },
            "smallTrader": {
              "long": 8602,
              "short": 8270,
              "net": 332
            }
          },
          "openInterest": 140955
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68398,
              "short": 70804,
              "net": -2406
            },
            "nonCommercial": {
              "long": 54605,
              "short": 49473,
              "net": 5132
            },
            "smallTrader": {
              "long": 15114,
              "short": 17840,
              "net": -2726
            }
          },
          "openInterest": 152263
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 497212,
              "short": 727704,
              "net": -230492
            },
            "nonCommercial": {
              "long": 406467,
              "short": 89434,
              "net": 317033
            },
            "smallTrader": {
              "long": 134034,
              "short": 220575,
              "net": -86541
            }
          },
          "openInterest": 1172897
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94554,
              "short": 90784,
              "net": 3770
            },
            "nonCommercial": {
              "long": 64632,
              "short": 69136,
              "net": -4504
            },
            "smallTrader": {
              "long": 15583,
              "short": 14849,
              "net": 734
            }
          },
          "openInterest": 185703
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 663843,
              "short": 908574,
              "net": -244731
            },
            "nonCommercial": {
              "long": 374662,
              "short": 143365,
              "net": 231297
            },
            "smallTrader": {
              "long": 76904,
              "short": 63470,
              "net": 13434
            }
          },
          "openInterest": 1555863
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23867,
              "short": 48904,
              "net": -25037
            },
            "nonCommercial": {
              "long": 27727,
              "short": 6551,
              "net": 21176
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60437
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17920,
              "short": 17633,
              "net": 287
            },
            "nonCommercial": {
              "long": 1840,
              "short": 2010,
              "net": -170
            },
            "smallTrader": {
              "long": 122,
              "short": 239,
              "net": -117
            }
          },
          "openInterest": 20327
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119654,
              "short": 59930,
              "net": 59724
            },
            "nonCommercial": {
              "long": 53345,
              "short": 103583,
              "net": -50238
            },
            "smallTrader": {
              "long": 43670,
              "short": 53156,
              "net": -9486
            }
          },
          "openInterest": 218363
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11573,
              "short": 4559,
              "net": 7014
            },
            "nonCommercial": {
              "long": 8071,
              "short": 10182,
              "net": -2111
            },
            "smallTrader": {
              "long": 6744,
              "short": 11647,
              "net": -4903
            }
          },
          "openInterest": 33243
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121855,
              "short": 206615,
              "net": -84760
            },
            "nonCommercial": {
              "long": 113543,
              "short": 39246,
              "net": 74297
            },
            "smallTrader": {
              "long": 22857,
              "short": 12394,
              "net": 10463
            }
          },
          "openInterest": 291114
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144506,
              "short": 406861,
              "net": -262355
            },
            "nonCommercial": {
              "long": 233994,
              "short": 30098,
              "net": 203896
            },
            "smallTrader": {
              "long": 78375,
              "short": 19916,
              "net": 58459
            }
          },
          "openInterest": 489516
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182243,
              "short": 217588,
              "net": -35345
            },
            "nonCommercial": {
              "long": 49981,
              "short": 34416,
              "net": 15565
            },
            "smallTrader": {
              "long": 43346,
              "short": 23566,
              "net": 19780
            }
          },
          "openInterest": 328512
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65054,
              "short": 76712,
              "net": -11658
            },
            "nonCommercial": {
              "long": 47318,
              "short": 26207,
              "net": 21111
            },
            "smallTrader": {
              "long": 25310,
              "short": 34763,
              "net": -9453
            }
          },
          "openInterest": 137692
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84017,
              "short": 78918,
              "net": 5099
            },
            "nonCommercial": {
              "long": 73431,
              "short": 70418,
              "net": 3013
            },
            "smallTrader": {
              "long": 23964,
              "short": 32076,
              "net": -8112
            }
          },
          "openInterest": 225629
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117015,
              "short": 128517,
              "net": -11502
            },
            "nonCommercial": {
              "long": 91022,
              "short": 64696,
              "net": 26326
            },
            "smallTrader": {
              "long": 27344,
              "short": 42168,
              "net": -14824
            }
          },
          "openInterest": 284818
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63298,
              "short": 211008,
              "net": -147710
            },
            "nonCommercial": {
              "long": 147245,
              "short": 5989,
              "net": 141256
            },
            "smallTrader": {
              "long": 8876,
              "short": 2422,
              "net": 6454
            }
          },
          "openInterest": 220035
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45679,
              "short": 75074,
              "net": -29395
            },
            "nonCommercial": {
              "long": 28512,
              "short": 3827,
              "net": 24685
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82047
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 390149,
              "short": 330029,
              "net": 60120
            },
            "nonCommercial": {
              "long": 232956,
              "short": 326499,
              "net": -93543
            },
            "smallTrader": {
              "long": 72030,
              "short": 38607,
              "net": 33423
            }
          },
          "openInterest": 1067076
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3973,
              "short": 27511,
              "net": -23538
            },
            "nonCommercial": {
              "long": 23389,
              "short": 3424,
              "net": 19965
            },
            "smallTrader": {
              "long": 5295,
              "short": 1722,
              "net": 3573
            }
          },
          "openInterest": 32787
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5686,
              "short": 49703,
              "net": -44017
            },
            "nonCommercial": {
              "long": 44773,
              "short": 6050,
              "net": 38723
            },
            "smallTrader": {
              "long": 7330,
              "short": 2036,
              "net": 5294
            }
          },
          "openInterest": 58824
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 525973,
              "short": 590713,
              "net": -64740
            },
            "nonCommercial": {
              "long": 96443,
              "short": 70052,
              "net": 26391
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 754465
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34451,
              "short": 86110,
              "net": -51659
            },
            "nonCommercial": {
              "long": 44778,
              "short": 10768,
              "net": 34010
            },
            "smallTrader": {
              "long": 29126,
              "short": 11477,
              "net": 17649
            }
          },
          "openInterest": 133163
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85667,
              "short": 154483,
              "net": -68816
            },
            "nonCommercial": {
              "long": 66668,
              "short": 15820,
              "net": 50848
            },
            "smallTrader": {
              "long": 40723,
              "short": 22755,
              "net": 17968
            }
          },
          "openInterest": 223005
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154470,
              "short": 183681,
              "net": -29211
            },
            "nonCommercial": {
              "long": 65791,
              "short": 44899,
              "net": 20892
            },
            "smallTrader": {
              "long": 35253,
              "short": 26934,
              "net": 8319
            }
          },
          "openInterest": 292609
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289627,
              "short": 496003,
              "net": -206376
            },
            "nonCommercial": {
              "long": 269448,
              "short": 51762,
              "net": 217686
            },
            "smallTrader": {
              "long": 70258,
              "short": 81568,
              "net": -11310
            }
          },
          "openInterest": 725029
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 376454,
              "short": 420815,
              "net": -44361
            },
            "nonCommercial": {
              "long": 157867,
              "short": 114842,
              "net": 43025
            },
            "smallTrader": {
              "long": 77818,
              "short": 76482,
              "net": 1336
            }
          },
          "openInterest": 683385
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8659,
              "short": 13129,
              "net": -4470
            },
            "nonCommercial": {
              "long": 13567,
              "short": 14471,
              "net": -904
            },
            "smallTrader": {
              "long": 15102,
              "short": 9728,
              "net": 5374
            }
          },
          "openInterest": 37328
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12247,
              "short": 8382,
              "net": 3865
            },
            "nonCommercial": {
              "long": 31024,
              "short": 34994,
              "net": -3970
            },
            "smallTrader": {
              "long": 2980,
              "short": 2875,
              "net": 105
            }
          },
          "openInterest": 47992
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 227523,
              "short": 134241,
              "net": 93282
            },
            "nonCommercial": {
              "long": 77309,
              "short": 172505,
              "net": -95196
            },
            "smallTrader": {
              "long": 27216,
              "short": 25302,
              "net": 1914
            }
          },
          "openInterest": 393602
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70906,
              "short": 115282,
              "net": -44376
            },
            "nonCommercial": {
              "long": 57084,
              "short": 10661,
              "net": 46423
            },
            "smallTrader": {
              "long": 18444,
              "short": 20491,
              "net": -2047
            }
          },
          "openInterest": 160235
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188203,
              "short": 230687,
              "net": -42484
            },
            "nonCommercial": {
              "long": 164205,
              "short": 104926,
              "net": 59279
            },
            "smallTrader": {
              "long": 35838,
              "short": 52633,
              "net": -16795
            }
          },
          "openInterest": 451415
        }
      ]
    },
    {
      "reportDate": "2012-10-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1022782,
              "short": 1202780,
              "net": -179998
            },
            "nonCommercial": {
              "long": 334911,
              "short": 173121,
              "net": 161790
            },
            "smallTrader": {
              "long": 304962,
              "short": 286754,
              "net": 18208
            }
          },
          "openInterest": 1694919
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 455920,
              "short": 614595,
              "net": -158675
            },
            "nonCommercial": {
              "long": 314563,
              "short": 214198,
              "net": 100365
            },
            "smallTrader": {
              "long": 136986,
              "short": 78676,
              "net": 58310
            }
          },
          "openInterest": 921816
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 373663,
              "short": 373775,
              "net": -112
            },
            "nonCommercial": {
              "long": 53200,
              "short": 59820,
              "net": -6620
            },
            "smallTrader": {
              "long": 141742,
              "short": 135010,
              "net": 6732
            }
          },
          "openInterest": 574605
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 885693,
              "short": 1038627,
              "net": -152934
            },
            "nonCommercial": {
              "long": 308637,
              "short": 174408,
              "net": 134229
            },
            "smallTrader": {
              "long": 242137,
              "short": 223432,
              "net": 18705
            }
          },
          "openInterest": 1445346
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31880,
              "short": 107076,
              "net": -75196
            },
            "nonCommercial": {
              "long": 98600,
              "short": 34857,
              "net": 63743
            },
            "smallTrader": {
              "long": 31483,
              "short": 20030,
              "net": 11453
            }
          },
          "openInterest": 162699
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69344,
              "short": 125480,
              "net": -56136
            },
            "nonCommercial": {
              "long": 64726,
              "short": 34632,
              "net": 30094
            },
            "smallTrader": {
              "long": 43590,
              "short": 17548,
              "net": 26042
            }
          },
          "openInterest": 177746
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38350,
              "short": 167515,
              "net": -129165
            },
            "nonCommercial": {
              "long": 112706,
              "short": 11530,
              "net": 101176
            },
            "smallTrader": {
              "long": 45218,
              "short": 17229,
              "net": 27989
            }
          },
          "openInterest": 196895
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95164,
              "short": 137518,
              "net": -42354
            },
            "nonCommercial": {
              "long": 54324,
              "short": 19453,
              "net": 34871
            },
            "smallTrader": {
              "long": 10870,
              "short": 3387,
              "net": 7483
            }
          },
          "openInterest": 199186
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80649,
              "short": 77210,
              "net": 3439
            },
            "nonCommercial": {
              "long": 31072,
              "short": 34875,
              "net": -3803
            },
            "smallTrader": {
              "long": 6075,
              "short": 5711,
              "net": 364
            }
          },
          "openInterest": 140954
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67291,
              "short": 74289,
              "net": -6998
            },
            "nonCommercial": {
              "long": 54815,
              "short": 45801,
              "net": 9014
            },
            "smallTrader": {
              "long": 15672,
              "short": 17688,
              "net": -2016
            }
          },
          "openInterest": 152264
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 510007,
              "short": 743234,
              "net": -233227
            },
            "nonCommercial": {
              "long": 412821,
              "short": 94282,
              "net": 318539
            },
            "smallTrader": {
              "long": 137403,
              "short": 222715,
              "net": -85312
            }
          },
          "openInterest": 1206089
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98605,
              "short": 81370,
              "net": 17235
            },
            "nonCommercial": {
              "long": 64029,
              "short": 80743,
              "net": -16714
            },
            "smallTrader": {
              "long": 15080,
              "short": 15601,
              "net": -521
            }
          },
          "openInterest": 189437
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 665573,
              "short": 889358,
              "net": -223785
            },
            "nonCommercial": {
              "long": 366395,
              "short": 150515,
              "net": 215880
            },
            "smallTrader": {
              "long": 76591,
              "short": 68686,
              "net": 7905
            }
          },
          "openInterest": 1556877
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26367,
              "short": 51675,
              "net": -25308
            },
            "nonCommercial": {
              "long": 27217,
              "short": 5622,
              "net": 21595
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62042
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 12440,
              "short": 12399,
              "net": 41
            },
            "nonCommercial": {
              "long": 1946,
              "short": 1788,
              "net": 158
            },
            "smallTrader": {
              "long": 193,
              "short": 392,
              "net": -199
            }
          },
          "openInterest": 14831
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123654,
              "short": 64024,
              "net": 59630
            },
            "nonCommercial": {
              "long": 48335,
              "short": 98600,
              "net": -50265
            },
            "smallTrader": {
              "long": 43132,
              "short": 52497,
              "net": -9365
            }
          },
          "openInterest": 217516
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10982,
              "short": 4622,
              "net": 6360
            },
            "nonCommercial": {
              "long": 7211,
              "short": 9024,
              "net": -1813
            },
            "smallTrader": {
              "long": 6442,
              "short": 10989,
              "net": -4547
            }
          },
          "openInterest": 30345
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 104774,
              "short": 193329,
              "net": -88555
            },
            "nonCommercial": {
              "long": 113684,
              "short": 37856,
              "net": 75828
            },
            "smallTrader": {
              "long": 23379,
              "short": 10652,
              "net": 12727
            }
          },
          "openInterest": 277184
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 136250,
              "short": 405520,
              "net": -269270
            },
            "nonCommercial": {
              "long": 239434,
              "short": 31108,
              "net": 208326
            },
            "smallTrader": {
              "long": 78497,
              "short": 17553,
              "net": 60944
            }
          },
          "openInterest": 480908
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171192,
              "short": 215471,
              "net": -44279
            },
            "nonCommercial": {
              "long": 53870,
              "short": 29073,
              "net": 24797
            },
            "smallTrader": {
              "long": 41257,
              "short": 21775,
              "net": 19482
            }
          },
          "openInterest": 322021
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62717,
              "short": 85238,
              "net": -22521
            },
            "nonCommercial": {
              "long": 52696,
              "short": 23361,
              "net": 29335
            },
            "smallTrader": {
              "long": 26268,
              "short": 33082,
              "net": -6814
            }
          },
          "openInterest": 141693
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78768,
              "short": 78875,
              "net": -107
            },
            "nonCommercial": {
              "long": 71178,
              "short": 64301,
              "net": 6877
            },
            "smallTrader": {
              "long": 24054,
              "short": 30824,
              "net": -6770
            }
          },
          "openInterest": 223253
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124498,
              "short": 119620,
              "net": 4878
            },
            "nonCommercial": {
              "long": 86332,
              "short": 77625,
              "net": 8707
            },
            "smallTrader": {
              "long": 29643,
              "short": 43228,
              "net": -13585
            }
          },
          "openInterest": 287430
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62153,
              "short": 204581,
              "net": -142428
            },
            "nonCommercial": {
              "long": 137986,
              "short": 2121,
              "net": 135865
            },
            "smallTrader": {
              "long": 9095,
              "short": 2532,
              "net": 6563
            }
          },
          "openInterest": 209964
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48259,
              "short": 73010,
              "net": -24751
            },
            "nonCommercial": {
              "long": 26472,
              "short": 5517,
              "net": 20955
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82519
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 395929,
              "short": 379208,
              "net": 16721
            },
            "nonCommercial": {
              "long": 251022,
              "short": 304927,
              "net": -53905
            },
            "smallTrader": {
              "long": 75139,
              "short": 37955,
              "net": 37184
            }
          },
          "openInterest": 1147792
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3456,
              "short": 28120,
              "net": -24664
            },
            "nonCommercial": {
              "long": 25298,
              "short": 3917,
              "net": 21381
            },
            "smallTrader": {
              "long": 5191,
              "short": 1908,
              "net": 3283
            }
          },
          "openInterest": 34171
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5345,
              "short": 52426,
              "net": -47081
            },
            "nonCommercial": {
              "long": 48002,
              "short": 5882,
              "net": 42120
            },
            "smallTrader": {
              "long": 6875,
              "short": 1914,
              "net": 4961
            }
          },
          "openInterest": 60889
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 548690,
              "short": 603920,
              "net": -55230
            },
            "nonCommercial": {
              "long": 101055,
              "short": 79705,
              "net": 21350
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 777618
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35788,
              "short": 93628,
              "net": -57840
            },
            "nonCommercial": {
              "long": 47236,
              "short": 9118,
              "net": 38118
            },
            "smallTrader": {
              "long": 30066,
              "short": 10344,
              "net": 19722
            }
          },
          "openInterest": 139117
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83322,
              "short": 147574,
              "net": -64252
            },
            "nonCommercial": {
              "long": 60626,
              "short": 13272,
              "net": 47354
            },
            "smallTrader": {
              "long": 37813,
              "short": 20915,
              "net": 16898
            }
          },
          "openInterest": 209593
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160233,
              "short": 163228,
              "net": -2995
            },
            "nonCommercial": {
              "long": 56824,
              "short": 53655,
              "net": 3169
            },
            "smallTrader": {
              "long": 32337,
              "short": 32511,
              "net": -174
            }
          },
          "openInterest": 296713
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 296025,
              "short": 495448,
              "net": -199423
            },
            "nonCommercial": {
              "long": 266937,
              "short": 53450,
              "net": 213487
            },
            "smallTrader": {
              "long": 65680,
              "short": 79744,
              "net": -14064
            }
          },
          "openInterest": 721122
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 371851,
              "short": 437055,
              "net": -65204
            },
            "nonCommercial": {
              "long": 161209,
              "short": 103724,
              "net": 57485
            },
            "smallTrader": {
              "long": 73630,
              "short": 65911,
              "net": 7719
            }
          },
          "openInterest": 674997
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8815,
              "short": 13887,
              "net": -5072
            },
            "nonCommercial": {
              "long": 12641,
              "short": 13625,
              "net": -984
            },
            "smallTrader": {
              "long": 15857,
              "short": 9801,
              "net": 6056
            }
          },
          "openInterest": 37313
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12088,
              "short": 8029,
              "net": 4059
            },
            "nonCommercial": {
              "long": 28446,
              "short": 32804,
              "net": -4358
            },
            "smallTrader": {
              "long": 2776,
              "short": 2477,
              "net": 299
            }
          },
          "openInterest": 45193
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 236373,
              "short": 144015,
              "net": 92358
            },
            "nonCommercial": {
              "long": 69032,
              "short": 160918,
              "net": -91886
            },
            "smallTrader": {
              "long": 24425,
              "short": 24897,
              "net": -472
            }
          },
          "openInterest": 390364
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72336,
              "short": 114073,
              "net": -41737
            },
            "nonCommercial": {
              "long": 53528,
              "short": 10206,
              "net": 43322
            },
            "smallTrader": {
              "long": 19287,
              "short": 20872,
              "net": -1585
            }
          },
          "openInterest": 159279
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190963,
              "short": 230990,
              "net": -40027
            },
            "nonCommercial": {
              "long": 158209,
              "short": 104064,
              "net": 54145
            },
            "smallTrader": {
              "long": 36198,
              "short": 50316,
              "net": -14118
            }
          },
          "openInterest": 456198
        }
      ]
    },
    {
      "reportDate": "2012-10-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1031748,
              "short": 1175674,
              "net": -143926
            },
            "nonCommercial": {
              "long": 296868,
              "short": 178578,
              "net": 118290
            },
            "smallTrader": {
              "long": 304845,
              "short": 279209,
              "net": 25636
            }
          },
          "openInterest": 1671478
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 473587,
              "short": 612957,
              "net": -139370
            },
            "nonCommercial": {
              "long": 302317,
              "short": 220381,
              "net": 81936
            },
            "smallTrader": {
              "long": 138898,
              "short": 81464,
              "net": 57434
            }
          },
          "openInterest": 928235
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 374008,
              "short": 378041,
              "net": -4033
            },
            "nonCommercial": {
              "long": 64534,
              "short": 65362,
              "net": -828
            },
            "smallTrader": {
              "long": 134529,
              "short": 129668,
              "net": 4861
            }
          },
          "openInterest": 577724
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 865742,
              "short": 1015978,
              "net": -150236
            },
            "nonCommercial": {
              "long": 307322,
              "short": 166608,
              "net": 140714
            },
            "smallTrader": {
              "long": 241372,
              "short": 231850,
              "net": 9522
            }
          },
          "openInterest": 1426134
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55002,
              "short": 99021,
              "net": -44019
            },
            "nonCommercial": {
              "long": 78524,
              "short": 38710,
              "net": 39814
            },
            "smallTrader": {
              "long": 28553,
              "short": 24348,
              "net": 4205
            }
          },
          "openInterest": 162802
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1429,
              "short": 19722,
              "net": -18293
            },
            "nonCommercial": {
              "long": 18573,
              "short": 532,
              "net": 18041
            },
            "smallTrader": {
              "long": 734,
              "short": 482,
              "net": 252
            }
          },
          "openInterest": 20795
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69627,
              "short": 111519,
              "net": -41892
            },
            "nonCommercial": {
              "long": 54190,
              "short": 31618,
              "net": 22572
            },
            "smallTrader": {
              "long": 37334,
              "short": 18014,
              "net": 19320
            }
          },
          "openInterest": 161457
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40463,
              "short": 162272,
              "net": -121809
            },
            "nonCommercial": {
              "long": 106300,
              "short": 10672,
              "net": 95628
            },
            "smallTrader": {
              "long": 45121,
              "short": 18940,
              "net": 26181
            }
          },
          "openInterest": 192593
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93149,
              "short": 133836,
              "net": -40687
            },
            "nonCommercial": {
              "long": 54493,
              "short": 20683,
              "net": 33810
            },
            "smallTrader": {
              "long": 13466,
              "short": 6589,
              "net": 6877
            }
          },
          "openInterest": 200313
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80246,
              "short": 75756,
              "net": 4490
            },
            "nonCommercial": {
              "long": 28864,
              "short": 34169,
              "net": -5305
            },
            "smallTrader": {
              "long": 8367,
              "short": 7552,
              "net": 815
            }
          },
          "openInterest": 140404
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65511,
              "short": 75988,
              "net": -10477
            },
            "nonCommercial": {
              "long": 54605,
              "short": 42786,
              "net": 11819
            },
            "smallTrader": {
              "long": 16075,
              "short": 17417,
              "net": -1342
            }
          },
          "openInterest": 152004
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 501155,
              "short": 736451,
              "net": -235296
            },
            "nonCommercial": {
              "long": 408935,
              "short": 92069,
              "net": 316866
            },
            "smallTrader": {
              "long": 141217,
              "short": 222787,
              "net": -81570
            }
          },
          "openInterest": 1201847
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97375,
              "short": 79041,
              "net": 18334
            },
            "nonCommercial": {
              "long": 66094,
              "short": 84144,
              "net": -18050
            },
            "smallTrader": {
              "long": 15995,
              "short": 16279,
              "net": -284
            }
          },
          "openInterest": 192283
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 637207,
              "short": 854229,
              "net": -217022
            },
            "nonCommercial": {
              "long": 367337,
              "short": 153739,
              "net": 213598
            },
            "smallTrader": {
              "long": 78105,
              "short": 74681,
              "net": 3424
            }
          },
          "openInterest": 1542886
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26844,
              "short": 46035,
              "net": -19191
            },
            "nonCommercial": {
              "long": 23223,
              "short": 6224,
              "net": 16999
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57807
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15072,
              "short": 14861,
              "net": 211
            },
            "nonCommercial": {
              "long": 2067,
              "short": 2151,
              "net": -84
            },
            "smallTrader": {
              "long": 210,
              "short": 337,
              "net": -127
            }
          },
          "openInterest": 17720
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142542,
              "short": 60144,
              "net": 82398
            },
            "nonCommercial": {
              "long": 39946,
              "short": 112516,
              "net": -72570
            },
            "smallTrader": {
              "long": 41851,
              "short": 51679,
              "net": -9828
            }
          },
          "openInterest": 227541
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10974,
              "short": 4222,
              "net": 6752
            },
            "nonCommercial": {
              "long": 7060,
              "short": 9595,
              "net": -2535
            },
            "smallTrader": {
              "long": 6421,
              "short": 10638,
              "net": -4217
            }
          },
          "openInterest": 29270
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 108301,
              "short": 195057,
              "net": -86756
            },
            "nonCommercial": {
              "long": 110028,
              "short": 36839,
              "net": 73189
            },
            "smallTrader": {
              "long": 26220,
              "short": 12653,
              "net": 13567
            }
          },
          "openInterest": 277817
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 131714,
              "short": 398702,
              "net": -266988
            },
            "nonCommercial": {
              "long": 247401,
              "short": 35452,
              "net": 211949
            },
            "smallTrader": {
              "long": 73057,
              "short": 18018,
              "net": 55039
            }
          },
          "openInterest": 484359
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169980,
              "short": 221527,
              "net": -51547
            },
            "nonCommercial": {
              "long": 54592,
              "short": 27655,
              "net": 26937
            },
            "smallTrader": {
              "long": 47786,
              "short": 23176,
              "net": 24610
            }
          },
          "openInterest": 323313
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66521,
              "short": 65634,
              "net": 887
            },
            "nonCommercial": {
              "long": 40778,
              "short": 27864,
              "net": 12914
            },
            "smallTrader": {
              "long": 20111,
              "short": 33912,
              "net": -13801
            }
          },
          "openInterest": 127442
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78521,
              "short": 80582,
              "net": -2061
            },
            "nonCommercial": {
              "long": 71390,
              "short": 59017,
              "net": 12373
            },
            "smallTrader": {
              "long": 23810,
              "short": 34122,
              "net": -10312
            }
          },
          "openInterest": 222585
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124407,
              "short": 116884,
              "net": 7523
            },
            "nonCommercial": {
              "long": 86710,
              "short": 79452,
              "net": 7258
            },
            "smallTrader": {
              "long": 27094,
              "short": 41875,
              "net": -14781
            }
          },
          "openInterest": 278398
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60114,
              "short": 202765,
              "net": -142651
            },
            "nonCommercial": {
              "long": 139392,
              "short": 3000,
              "net": 136392
            },
            "smallTrader": {
              "long": 9271,
              "short": 3012,
              "net": 6259
            }
          },
          "openInterest": 209257
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47989,
              "short": 67889,
              "net": -19900
            },
            "nonCommercial": {
              "long": 24405,
              "short": 7864,
              "net": 16541
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79758
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 408058,
              "short": 398658,
              "net": 9400
            },
            "nonCommercial": {
              "long": 263022,
              "short": 317521,
              "net": -54499
            },
            "smallTrader": {
              "long": 80725,
              "short": 35626,
              "net": 45099
            }
          },
          "openInterest": 1187378
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3857,
              "short": 24123,
              "net": -20266
            },
            "nonCommercial": {
              "long": 21075,
              "short": 4365,
              "net": 16710
            },
            "smallTrader": {
              "long": 5428,
              "short": 1872,
              "net": 3556
            }
          },
          "openInterest": 30497
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4738,
              "short": 56360,
              "net": -51622
            },
            "nonCommercial": {
              "long": 52576,
              "short": 5751,
              "net": 46825
            },
            "smallTrader": {
              "long": 6821,
              "short": 2024,
              "net": 4797
            }
          },
          "openInterest": 64674
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 553521,
              "short": 612720,
              "net": -59199
            },
            "nonCommercial": {
              "long": 95958,
              "short": 74078,
              "net": 21880
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 775286
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36184,
              "short": 93188,
              "net": -57004
            },
            "nonCommercial": {
              "long": 49398,
              "short": 9573,
              "net": 39825
            },
            "smallTrader": {
              "long": 28428,
              "short": 11249,
              "net": 17179
            }
          },
          "openInterest": 140426
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77021,
              "short": 143509,
              "net": -66488
            },
            "nonCommercial": {
              "long": 62264,
              "short": 12012,
              "net": 50252
            },
            "smallTrader": {
              "long": 38826,
              "short": 22590,
              "net": 16236
            }
          },
          "openInterest": 206193
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164220,
              "short": 160169,
              "net": 4051
            },
            "nonCommercial": {
              "long": 60083,
              "short": 58989,
              "net": 1094
            },
            "smallTrader": {
              "long": 32577,
              "short": 37722,
              "net": -5145
            }
          },
          "openInterest": 316412
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 296163,
              "short": 492931,
              "net": -196768
            },
            "nonCommercial": {
              "long": 261352,
              "short": 53517,
              "net": 207835
            },
            "smallTrader": {
              "long": 69006,
              "short": 80073,
              "net": -11067
            }
          },
          "openInterest": 718506
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381744,
              "short": 471020,
              "net": -89276
            },
            "nonCommercial": {
              "long": 161314,
              "short": 75917,
              "net": 85397
            },
            "smallTrader": {
              "long": 69989,
              "short": 66110,
              "net": 3879
            }
          },
          "openInterest": 679261
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9593,
              "short": 11342,
              "net": -1749
            },
            "nonCommercial": {
              "long": 11676,
              "short": 11982,
              "net": -306
            },
            "smallTrader": {
              "long": 13992,
              "short": 11937,
              "net": 2055
            }
          },
          "openInterest": 35264
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11736,
              "short": 6748,
              "net": 4988
            },
            "nonCommercial": {
              "long": 25415,
              "short": 31178,
              "net": -5763
            },
            "smallTrader": {
              "long": 3370,
              "short": 2595,
              "net": 775
            }
          },
          "openInterest": 42452
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 239698,
              "short": 150686,
              "net": 89012
            },
            "nonCommercial": {
              "long": 69628,
              "short": 157751,
              "net": -88123
            },
            "smallTrader": {
              "long": 24657,
              "short": 25546,
              "net": -889
            }
          },
          "openInterest": 404089
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70596,
              "short": 110196,
              "net": -39600
            },
            "nonCommercial": {
              "long": 53480,
              "short": 10986,
              "net": 42494
            },
            "smallTrader": {
              "long": 17834,
              "short": 20728,
              "net": -2894
            }
          },
          "openInterest": 157240
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193918,
              "short": 228749,
              "net": -34831
            },
            "nonCommercial": {
              "long": 149594,
              "short": 103352,
              "net": 46242
            },
            "smallTrader": {
              "long": 37537,
              "short": 48948,
              "net": -11411
            }
          },
          "openInterest": 453740
        }
      ]
    },
    {
      "reportDate": "2012-10-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1033241,
              "short": 1163836,
              "net": -130595
            },
            "nonCommercial": {
              "long": 327263,
              "short": 191298,
              "net": 135965
            },
            "smallTrader": {
              "long": 283905,
              "short": 289275,
              "net": -5370
            }
          },
          "openInterest": 1680993
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 510489,
              "short": 613737,
              "net": -103248
            },
            "nonCommercial": {
              "long": 292106,
              "short": 245936,
              "net": 46170
            },
            "smallTrader": {
              "long": 136539,
              "short": 79461,
              "net": 57078
            }
          },
          "openInterest": 952587
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 371222,
              "short": 374411,
              "net": -3189
            },
            "nonCommercial": {
              "long": 60429,
              "short": 57210,
              "net": 3219
            },
            "smallTrader": {
              "long": 135680,
              "short": 135710,
              "net": -30
            }
          },
          "openInterest": 569927
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 894785,
              "short": 994966,
              "net": -100181
            },
            "nonCommercial": {
              "long": 275291,
              "short": 171575,
              "net": 103716
            },
            "smallTrader": {
              "long": 232495,
              "short": 236030,
              "net": -3535
            }
          },
          "openInterest": 1412528
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56422,
              "short": 99112,
              "net": -42690
            },
            "nonCommercial": {
              "long": 77802,
              "short": 39358,
              "net": 38444
            },
            "smallTrader": {
              "long": 27400,
              "short": 23154,
              "net": 4246
            }
          },
          "openInterest": 162167
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8150,
              "short": 26461,
              "net": -18311
            },
            "nonCommercial": {
              "long": 18773,
              "short": 532,
              "net": 18241
            },
            "smallTrader": {
              "long": 676,
              "short": 606,
              "net": 70
            }
          },
          "openInterest": 27658
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68945,
              "short": 111964,
              "net": -43019
            },
            "nonCommercial": {
              "long": 54010,
              "short": 34411,
              "net": 19599
            },
            "smallTrader": {
              "long": 41259,
              "short": 17839,
              "net": 23420
            }
          },
          "openInterest": 164454
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38298,
              "short": 157782,
              "net": -119484
            },
            "nonCommercial": {
              "long": 106369,
              "short": 12619,
              "net": 93750
            },
            "smallTrader": {
              "long": 43662,
              "short": 17928,
              "net": 25734
            }
          },
          "openInterest": 189466
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94067,
              "short": 133704,
              "net": -39637
            },
            "nonCommercial": {
              "long": 55245,
              "short": 20335,
              "net": 34910
            },
            "smallTrader": {
              "long": 13272,
              "short": 8545,
              "net": 4727
            }
          },
          "openInterest": 202707
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81340,
              "short": 70892,
              "net": 10448
            },
            "nonCommercial": {
              "long": 31047,
              "short": 43023,
              "net": -11976
            },
            "smallTrader": {
              "long": 10204,
              "short": 8676,
              "net": 1528
            }
          },
          "openInterest": 150187
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66047,
              "short": 74396,
              "net": -8349
            },
            "nonCommercial": {
              "long": 52776,
              "short": 41281,
              "net": 11495
            },
            "smallTrader": {
              "long": 15234,
              "short": 18380,
              "net": -3146
            }
          },
          "openInterest": 150296
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 525387,
              "short": 767934,
              "net": -242547
            },
            "nonCommercial": {
              "long": 422857,
              "short": 95804,
              "net": 327053
            },
            "smallTrader": {
              "long": 143929,
              "short": 228435,
              "net": -84506
            }
          },
          "openInterest": 1252825
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100266,
              "short": 92867,
              "net": 7399
            },
            "nonCommercial": {
              "long": 68309,
              "short": 79148,
              "net": -10839
            },
            "smallTrader": {
              "long": 18038,
              "short": 14598,
              "net": 3440
            }
          },
          "openInterest": 200535
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 674070,
              "short": 883453,
              "net": -209383
            },
            "nonCommercial": {
              "long": 365184,
              "short": 158712,
              "net": 206472
            },
            "smallTrader": {
              "long": 72767,
              "short": 69856,
              "net": 2911
            }
          },
          "openInterest": 1580619
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26580,
              "short": 48347,
              "net": -21767
            },
            "nonCommercial": {
              "long": 25678,
              "short": 6472,
              "net": 19206
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60449
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17329,
              "short": 16826,
              "net": 503
            },
            "nonCommercial": {
              "long": 1920,
              "short": 2309,
              "net": -389
            },
            "smallTrader": {
              "long": 172,
              "short": 286,
              "net": -114
            }
          },
          "openInterest": 19981
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131046,
              "short": 63590,
              "net": 67456
            },
            "nonCommercial": {
              "long": 42041,
              "short": 95536,
              "net": -53495
            },
            "smallTrader": {
              "long": 43302,
              "short": 57263,
              "net": -13961
            }
          },
          "openInterest": 219809
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10800,
              "short": 4245,
              "net": 6555
            },
            "nonCommercial": {
              "long": 7735,
              "short": 10049,
              "net": -2314
            },
            "smallTrader": {
              "long": 6239,
              "short": 10480,
              "net": -4241
            }
          },
          "openInterest": 29140
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113747,
              "short": 200512,
              "net": -86765
            },
            "nonCommercial": {
              "long": 110296,
              "short": 36243,
              "net": 74053
            },
            "smallTrader": {
              "long": 25639,
              "short": 12927,
              "net": 12712
            }
          },
          "openInterest": 285478
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129500,
              "short": 376883,
              "net": -247383
            },
            "nonCommercial": {
              "long": 232988,
              "short": 38968,
              "net": 194020
            },
            "smallTrader": {
              "long": 72242,
              "short": 18879,
              "net": 53363
            }
          },
          "openInterest": 462826
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167176,
              "short": 232841,
              "net": -65665
            },
            "nonCommercial": {
              "long": 59026,
              "short": 21584,
              "net": 37442
            },
            "smallTrader": {
              "long": 48685,
              "short": 20462,
              "net": 28223
            }
          },
          "openInterest": 325721
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69304,
              "short": 61777,
              "net": 7527
            },
            "nonCommercial": {
              "long": 42767,
              "short": 32681,
              "net": 10086
            },
            "smallTrader": {
              "long": 18161,
              "short": 35774,
              "net": -17613
            }
          },
          "openInterest": 131343
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75498,
              "short": 86137,
              "net": -10639
            },
            "nonCommercial": {
              "long": 72944,
              "short": 51657,
              "net": 21287
            },
            "smallTrader": {
              "long": 23288,
              "short": 33936,
              "net": -10648
            }
          },
          "openInterest": 214198
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125411,
              "short": 116114,
              "net": 9297
            },
            "nonCommercial": {
              "long": 86826,
              "short": 81741,
              "net": 5085
            },
            "smallTrader": {
              "long": 28391,
              "short": 42773,
              "net": -14382
            }
          },
          "openInterest": 284322
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59521,
              "short": 201803,
              "net": -142282
            },
            "nonCommercial": {
              "long": 139787,
              "short": 4331,
              "net": 135456
            },
            "smallTrader": {
              "long": 8798,
              "short": 1972,
              "net": 6826
            }
          },
          "openInterest": 208782
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50011,
              "short": 67538,
              "net": -17527
            },
            "nonCommercial": {
              "long": 21114,
              "short": 6713,
              "net": 14401
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77919
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 429435,
              "short": 413685,
              "net": 15750
            },
            "nonCommercial": {
              "long": 273211,
              "short": 334323,
              "net": -61112
            },
            "smallTrader": {
              "long": 85294,
              "short": 39932,
              "net": 45362
            }
          },
          "openInterest": 1188592
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3950,
              "short": 23402,
              "net": -19452
            },
            "nonCommercial": {
              "long": 20646,
              "short": 4362,
              "net": 16284
            },
            "smallTrader": {
              "long": 4753,
              "short": 1585,
              "net": 3168
            }
          },
          "openInterest": 29486
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 4758,
              "short": 57025,
              "net": -52267
            },
            "nonCommercial": {
              "long": 53007,
              "short": 5331,
              "net": 47676
            },
            "smallTrader": {
              "long": 6635,
              "short": 2044,
              "net": 4591
            }
          },
          "openInterest": 64707
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 555753,
              "short": 620245,
              "net": -64492
            },
            "nonCommercial": {
              "long": 100149,
              "short": 69284,
              "net": 30865
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 784344
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36221,
              "short": 93315,
              "net": -57094
            },
            "nonCommercial": {
              "long": 49041,
              "short": 8913,
              "net": 40128
            },
            "smallTrader": {
              "long": 27981,
              "short": 11015,
              "net": 16966
            }
          },
          "openInterest": 141405
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75909,
              "short": 151583,
              "net": -75674
            },
            "nonCommercial": {
              "long": 67650,
              "short": 11348,
              "net": 56302
            },
            "smallTrader": {
              "long": 39958,
              "short": 20586,
              "net": 19372
            }
          },
          "openInterest": 208969
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173378,
              "short": 158350,
              "net": 15028
            },
            "nonCommercial": {
              "long": 56390,
              "short": 67771,
              "net": -11381
            },
            "smallTrader": {
              "long": 33886,
              "short": 37533,
              "net": -3647
            }
          },
          "openInterest": 335376
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 291893,
              "short": 478539,
              "net": -186646
            },
            "nonCommercial": {
              "long": 258808,
              "short": 54657,
              "net": 204151
            },
            "smallTrader": {
              "long": 65453,
              "short": 82958,
              "net": -17505
            }
          },
          "openInterest": 715100
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 410196,
              "short": 477843,
              "net": -67647
            },
            "nonCommercial": {
              "long": 163728,
              "short": 92202,
              "net": 71526
            },
            "smallTrader": {
              "long": 62700,
              "short": 66579,
              "net": -3879
            }
          },
          "openInterest": 701034
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8978,
              "short": 14275,
              "net": -5297
            },
            "nonCommercial": {
              "long": 10289,
              "short": 11481,
              "net": -1192
            },
            "smallTrader": {
              "long": 17211,
              "short": 10722,
              "net": 6489
            }
          },
          "openInterest": 36487
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11854,
              "short": 7750,
              "net": 4104
            },
            "nonCommercial": {
              "long": 28162,
              "short": 33052,
              "net": -4890
            },
            "smallTrader": {
              "long": 3681,
              "short": 2895,
              "net": 786
            }
          },
          "openInterest": 45816
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 256874,
              "short": 169671,
              "net": 87203
            },
            "nonCommercial": {
              "long": 72953,
              "short": 160371,
              "net": -87418
            },
            "smallTrader": {
              "long": 26592,
              "short": 26377,
              "net": 215
            }
          },
          "openInterest": 424977
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70080,
              "short": 111214,
              "net": -41134
            },
            "nonCommercial": {
              "long": 55596,
              "short": 11986,
              "net": 43610
            },
            "smallTrader": {
              "long": 17950,
              "short": 20426,
              "net": -2476
            }
          },
          "openInterest": 158180
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204465,
              "short": 230791,
              "net": -26326
            },
            "nonCommercial": {
              "long": 144207,
              "short": 104308,
              "net": 39899
            },
            "smallTrader": {
              "long": 37647,
              "short": 51220,
              "net": -13573
            }
          },
          "openInterest": 462288
        }
      ]
    },
    {
      "reportDate": "2012-10-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1110852,
              "short": 1173844,
              "net": -62992
            },
            "nonCommercial": {
              "long": 267418,
              "short": 188122,
              "net": 79296
            },
            "smallTrader": {
              "long": 277771,
              "short": 294075,
              "net": -16304
            }
          },
          "openInterest": 1694133
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 566263,
              "short": 584924,
              "net": -18661
            },
            "nonCommercial": {
              "long": 251027,
              "short": 256573,
              "net": -5546
            },
            "smallTrader": {
              "long": 150886,
              "short": 126679,
              "net": 24207
            }
          },
          "openInterest": 981147
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 368238,
              "short": 347218,
              "net": 21020
            },
            "nonCommercial": {
              "long": 36421,
              "short": 60256,
              "net": -23835
            },
            "smallTrader": {
              "long": 133714,
              "short": 130899,
              "net": 2815
            }
          },
          "openInterest": 543502
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 895871,
              "short": 942314,
              "net": -46443
            },
            "nonCommercial": {
              "long": 228379,
              "short": 145153,
              "net": 83226
            },
            "smallTrader": {
              "long": 217442,
              "short": 254225,
              "net": -36783
            }
          },
          "openInterest": 1358525
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57541,
              "short": 107131,
              "net": -49590
            },
            "nonCommercial": {
              "long": 83602,
              "short": 37951,
              "net": 45651
            },
            "smallTrader": {
              "long": 26645,
              "short": 22706,
              "net": 3939
            }
          },
          "openInterest": 168663
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8178,
              "short": 26671,
              "net": -18493
            },
            "nonCommercial": {
              "long": 18772,
              "short": 496,
              "net": 18276
            },
            "smallTrader": {
              "long": 687,
              "short": 470,
              "net": 217
            }
          },
          "openInterest": 27696
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68873,
              "short": 94981,
              "net": -26108
            },
            "nonCommercial": {
              "long": 54879,
              "short": 36482,
              "net": 18397
            },
            "smallTrader": {
              "long": 30564,
              "short": 22853,
              "net": 7711
            }
          },
          "openInterest": 155791
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41195,
              "short": 149052,
              "net": -107857
            },
            "nonCommercial": {
              "long": 98566,
              "short": 9478,
              "net": 89088
            },
            "smallTrader": {
              "long": 37441,
              "short": 18672,
              "net": 18769
            }
          },
          "openInterest": 178102
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97293,
              "short": 139660,
              "net": -42367
            },
            "nonCommercial": {
              "long": 52014,
              "short": 16781,
              "net": 35233
            },
            "smallTrader": {
              "long": 13690,
              "short": 6556,
              "net": 7134
            }
          },
          "openInterest": 205414
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80629,
              "short": 67120,
              "net": 13509
            },
            "nonCommercial": {
              "long": 32593,
              "short": 47163,
              "net": -14570
            },
            "smallTrader": {
              "long": 10448,
              "short": 9387,
              "net": 1061
            }
          },
          "openInterest": 151686
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70114,
              "short": 76016,
              "net": -5902
            },
            "nonCommercial": {
              "long": 48794,
              "short": 41891,
              "net": 6903
            },
            "smallTrader": {
              "long": 16310,
              "short": 17311,
              "net": -1001
            }
          },
          "openInterest": 153564
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 522345,
              "short": 772869,
              "net": -250524
            },
            "nonCommercial": {
              "long": 433003,
              "short": 99344,
              "net": 333659
            },
            "smallTrader": {
              "long": 146833,
              "short": 229968,
              "net": -83135
            }
          },
          "openInterest": 1278961
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100352,
              "short": 117631,
              "net": -17279
            },
            "nonCommercial": {
              "long": 70652,
              "short": 63247,
              "net": 7405
            },
            "smallTrader": {
              "long": 21996,
              "short": 12122,
              "net": 9874
            }
          },
          "openInterest": 204929
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 686962,
              "short": 882205,
              "net": -195243
            },
            "nonCommercial": {
              "long": 362498,
              "short": 176117,
              "net": 186381
            },
            "smallTrader": {
              "long": 77315,
              "short": 68453,
              "net": 8862
            }
          },
          "openInterest": 1578997
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27633,
              "short": 42646,
              "net": -15013
            },
            "nonCommercial": {
              "long": 18722,
              "short": 7940,
              "net": 10782
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55166
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19381,
              "short": 18615,
              "net": 766
            },
            "nonCommercial": {
              "long": 1759,
              "short": 2456,
              "net": -697
            },
            "smallTrader": {
              "long": 217,
              "short": 286,
              "net": -69
            }
          },
          "openInterest": 21891
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133705,
              "short": 64140,
              "net": 69565
            },
            "nonCommercial": {
              "long": 38171,
              "short": 93390,
              "net": -55219
            },
            "smallTrader": {
              "long": 41897,
              "short": 56243,
              "net": -14346
            }
          },
          "openInterest": 216842
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9181,
              "short": 4177,
              "net": 5004
            },
            "nonCommercial": {
              "long": 7525,
              "short": 7761,
              "net": -236
            },
            "smallTrader": {
              "long": 6091,
              "short": 10859,
              "net": -4768
            }
          },
          "openInterest": 26607
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120949,
              "short": 198826,
              "net": -77877
            },
            "nonCommercial": {
              "long": 105111,
              "short": 35350,
              "net": 69761
            },
            "smallTrader": {
              "long": 22923,
              "short": 14807,
              "net": 8116
            }
          },
          "openInterest": 280927
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132859,
              "short": 365524,
              "net": -232665
            },
            "nonCommercial": {
              "long": 222095,
              "short": 40052,
              "net": 182043
            },
            "smallTrader": {
              "long": 69881,
              "short": 19259,
              "net": 50622
            }
          },
          "openInterest": 455836
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157844,
              "short": 209499,
              "net": -51655
            },
            "nonCommercial": {
              "long": 56104,
              "short": 27033,
              "net": 29071
            },
            "smallTrader": {
              "long": 45682,
              "short": 23098,
              "net": 22584
            }
          },
          "openInterest": 309147
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97898,
              "short": 45592,
              "net": 52306
            },
            "nonCommercial": {
              "long": 25550,
              "short": 43746,
              "net": -18196
            },
            "smallTrader": {
              "long": 12858,
              "short": 46968,
              "net": -34110
            }
          },
          "openInterest": 137135
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75481,
              "short": 89034,
              "net": -13553
            },
            "nonCommercial": {
              "long": 75265,
              "short": 46299,
              "net": 28966
            },
            "smallTrader": {
              "long": 21783,
              "short": 37196,
              "net": -15413
            }
          },
          "openInterest": 219932
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123499,
              "short": 127503,
              "net": -4004
            },
            "nonCommercial": {
              "long": 92376,
              "short": 70420,
              "net": 21956
            },
            "smallTrader": {
              "long": 27832,
              "short": 45784,
              "net": -17952
            }
          },
          "openInterest": 292522
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61211,
              "short": 199724,
              "net": -138513
            },
            "nonCommercial": {
              "long": 136680,
              "short": 4278,
              "net": 132402
            },
            "smallTrader": {
              "long": 8614,
              "short": 2503,
              "net": 6111
            }
          },
          "openInterest": 207606
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49452,
              "short": 63025,
              "net": -13573
            },
            "nonCommercial": {
              "long": 17347,
              "short": 7469,
              "net": 9878
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74182
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 430116,
              "short": 416280,
              "net": 13836
            },
            "nonCommercial": {
              "long": 284506,
              "short": 343712,
              "net": -59206
            },
            "smallTrader": {
              "long": 82222,
              "short": 36852,
              "net": 45370
            }
          },
          "openInterest": 1204690
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4011,
              "short": 22716,
              "net": -18705
            },
            "nonCommercial": {
              "long": 20528,
              "short": 4179,
              "net": 16349
            },
            "smallTrader": {
              "long": 4466,
              "short": 2110,
              "net": 2356
            }
          },
          "openInterest": 29136
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 5399,
              "short": 53956,
              "net": -48557
            },
            "nonCommercial": {
              "long": 49639,
              "short": 6038,
              "net": 43601
            },
            "smallTrader": {
              "long": 6755,
              "short": 1799,
              "net": 4956
            }
          },
          "openInterest": 62200
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 580247,
              "short": 626046,
              "net": -45799
            },
            "nonCommercial": {
              "long": 94431,
              "short": 83642,
              "net": 10789
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 805026
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35786,
              "short": 91285,
              "net": -55499
            },
            "nonCommercial": {
              "long": 47463,
              "short": 9327,
              "net": 38136
            },
            "smallTrader": {
              "long": 27437,
              "short": 10074,
              "net": 17363
            }
          },
          "openInterest": 140643
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79512,
              "short": 153717,
              "net": -74205
            },
            "nonCommercial": {
              "long": 67593,
              "short": 15199,
              "net": 52394
            },
            "smallTrader": {
              "long": 42412,
              "short": 20601,
              "net": 21811
            }
          },
          "openInterest": 211274
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172639,
              "short": 154804,
              "net": 17835
            },
            "nonCommercial": {
              "long": 54854,
              "short": 69419,
              "net": -14565
            },
            "smallTrader": {
              "long": 32912,
              "short": 36182,
              "net": -3270
            }
          },
          "openInterest": 330249
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279882,
              "short": 472666,
              "net": -192784
            },
            "nonCommercial": {
              "long": 258999,
              "short": 54375,
              "net": 204624
            },
            "smallTrader": {
              "long": 69800,
              "short": 81640,
              "net": -11840
            }
          },
          "openInterest": 706473
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414070,
              "short": 468555,
              "net": -54485
            },
            "nonCommercial": {
              "long": 157763,
              "short": 95648,
              "net": 62115
            },
            "smallTrader": {
              "long": 65219,
              "short": 72849,
              "net": -7630
            }
          },
          "openInterest": 709045
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9807,
              "short": 17808,
              "net": -8001
            },
            "nonCommercial": {
              "long": 10756,
              "short": 8395,
              "net": 2361
            },
            "smallTrader": {
              "long": 16170,
              "short": 10530,
              "net": 5640
            }
          },
          "openInterest": 36769
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12085,
              "short": 7016,
              "net": 5069
            },
            "nonCommercial": {
              "long": 25834,
              "short": 31760,
              "net": -5926
            },
            "smallTrader": {
              "long": 4071,
              "short": 3214,
              "net": 857
            }
          },
          "openInterest": 43793
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 223991,
              "short": 132887,
              "net": 91104
            },
            "nonCommercial": {
              "long": 67021,
              "short": 157118,
              "net": -90097
            },
            "smallTrader": {
              "long": 25717,
              "short": 26724,
              "net": -1007
            }
          },
          "openInterest": 376801
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69614,
              "short": 113764,
              "net": -44150
            },
            "nonCommercial": {
              "long": 59183,
              "short": 11807,
              "net": 47376
            },
            "smallTrader": {
              "long": 17246,
              "short": 20472,
              "net": -3226
            }
          },
          "openInterest": 161326
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199540,
              "short": 236757,
              "net": -37217
            },
            "nonCommercial": {
              "long": 153074,
              "short": 103942,
              "net": 49132
            },
            "smallTrader": {
              "long": 36995,
              "short": 48910,
              "net": -11915
            }
          },
          "openInterest": 464734
        }
      ]
    },
    {
      "reportDate": "2012-10-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1031419,
              "short": 1149338,
              "net": -117919
            },
            "nonCommercial": {
              "long": 356950,
              "short": 187494,
              "net": 169456
            },
            "smallTrader": {
              "long": 263432,
              "short": 314969,
              "net": -51537
            }
          },
          "openInterest": 1702252
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 576971,
              "short": 592564,
              "net": -15593
            },
            "nonCommercial": {
              "long": 247803,
              "short": 251048,
              "net": -3245
            },
            "smallTrader": {
              "long": 116816,
              "short": 97978,
              "net": 18838
            }
          },
          "openInterest": 952256
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 365122,
              "short": 353241,
              "net": 11881
            },
            "nonCommercial": {
              "long": 35646,
              "short": 50966,
              "net": -15320
            },
            "smallTrader": {
              "long": 143775,
              "short": 140336,
              "net": 3439
            }
          },
          "openInterest": 549851
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 883370,
              "short": 916706,
              "net": -33336
            },
            "nonCommercial": {
              "long": 215618,
              "short": 159476,
              "net": 56142
            },
            "smallTrader": {
              "long": 226988,
              "short": 249794,
              "net": -22806
            }
          },
          "openInterest": 1337485
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50708,
              "short": 113151,
              "net": -62443
            },
            "nonCommercial": {
              "long": 91030,
              "short": 38940,
              "net": 52090
            },
            "smallTrader": {
              "long": 32528,
              "short": 22175,
              "net": 10353
            }
          },
          "openInterest": 174957
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9135,
              "short": 27763,
              "net": -18628
            },
            "nonCommercial": {
              "long": 18643,
              "short": 491,
              "net": 18152
            },
            "smallTrader": {
              "long": 866,
              "short": 390,
              "net": 476
            }
          },
          "openInterest": 28703
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70155,
              "short": 108181,
              "net": -38026
            },
            "nonCommercial": {
              "long": 57897,
              "short": 34494,
              "net": 23403
            },
            "smallTrader": {
              "long": 35374,
              "short": 20751,
              "net": 14623
            }
          },
          "openInterest": 163917
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39783,
              "short": 139753,
              "net": -99970
            },
            "nonCommercial": {
              "long": 86306,
              "short": 7535,
              "net": 78771
            },
            "smallTrader": {
              "long": 38747,
              "short": 17548,
              "net": 21199
            }
          },
          "openInterest": 167010
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96525,
              "short": 136556,
              "net": -40031
            },
            "nonCommercial": {
              "long": 52437,
              "short": 17873,
              "net": 34564
            },
            "smallTrader": {
              "long": 13110,
              "short": 7643,
              "net": 5467
            }
          },
          "openInterest": 203930
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80217,
              "short": 65055,
              "net": 15162
            },
            "nonCommercial": {
              "long": 31955,
              "short": 48213,
              "net": -16258
            },
            "smallTrader": {
              "long": 10965,
              "short": 9869,
              "net": 1096
            }
          },
          "openInterest": 152813
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73573,
              "short": 71924,
              "net": 1649
            },
            "nonCommercial": {
              "long": 45589,
              "short": 47883,
              "net": -2294
            },
            "smallTrader": {
              "long": 16833,
              "short": 16188,
              "net": 645
            }
          },
          "openInterest": 156569
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 530750,
              "short": 757263,
              "net": -226513
            },
            "nonCommercial": {
              "long": 411922,
              "short": 103291,
              "net": 308631
            },
            "smallTrader": {
              "long": 148532,
              "short": 230650,
              "net": -82118
            }
          },
          "openInterest": 1279243
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104801,
              "short": 111262,
              "net": -6461
            },
            "nonCommercial": {
              "long": 67385,
              "short": 67281,
              "net": 104
            },
            "smallTrader": {
              "long": 19528,
              "short": 13171,
              "net": 6357
            }
          },
          "openInterest": 205784
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 705841,
              "short": 880690,
              "net": -174849
            },
            "nonCommercial": {
              "long": 359653,
              "short": 190078,
              "net": 169575
            },
            "smallTrader": {
              "long": 76400,
              "short": 71126,
              "net": 5274
            }
          },
          "openInterest": 1597501
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27849,
              "short": 39967,
              "net": -12118
            },
            "nonCommercial": {
              "long": 16472,
              "short": 8687,
              "net": 7785
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53837
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20141,
              "short": 19102,
              "net": 1039
            },
            "nonCommercial": {
              "long": 1711,
              "short": 2658,
              "net": -947
            },
            "smallTrader": {
              "long": 300,
              "short": 392,
              "net": -92
            }
          },
          "openInterest": 22795
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139267,
              "short": 64121,
              "net": 75146
            },
            "nonCommercial": {
              "long": 38189,
              "short": 96393,
              "net": -58204
            },
            "smallTrader": {
              "long": 41205,
              "short": 58147,
              "net": -16942
            }
          },
          "openInterest": 221524
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7869,
              "short": 3916,
              "net": 3953
            },
            "nonCommercial": {
              "long": 8096,
              "short": 8083,
              "net": 13
            },
            "smallTrader": {
              "long": 5809,
              "short": 9775,
              "net": -3966
            }
          },
          "openInterest": 25223
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126323,
              "short": 197536,
              "net": -71213
            },
            "nonCommercial": {
              "long": 101864,
              "short": 38039,
              "net": 63825
            },
            "smallTrader": {
              "long": 20275,
              "short": 12887,
              "net": 7388
            }
          },
          "openInterest": 274420
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144346,
              "short": 367110,
              "net": -222764
            },
            "nonCommercial": {
              "long": 207532,
              "short": 37310,
              "net": 170222
            },
            "smallTrader": {
              "long": 73513,
              "short": 20971,
              "net": 52542
            }
          },
          "openInterest": 454742
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153489,
              "short": 201536,
              "net": -48047
            },
            "nonCommercial": {
              "long": 53334,
              "short": 25045,
              "net": 28289
            },
            "smallTrader": {
              "long": 43852,
              "short": 24094,
              "net": 19758
            }
          },
          "openInterest": 296574
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115218,
              "short": 38637,
              "net": 76581
            },
            "nonCommercial": {
              "long": 19886,
              "short": 56906,
              "net": -37020
            },
            "smallTrader": {
              "long": 11277,
              "short": 50838,
              "net": -39561
            }
          },
          "openInterest": 147135
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74644,
              "short": 88088,
              "net": -13444
            },
            "nonCommercial": {
              "long": 75697,
              "short": 45639,
              "net": 30058
            },
            "smallTrader": {
              "long": 22030,
              "short": 38644,
              "net": -16614
            }
          },
          "openInterest": 216189
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128104,
              "short": 127594,
              "net": 510
            },
            "nonCommercial": {
              "long": 93410,
              "short": 76465,
              "net": 16945
            },
            "smallTrader": {
              "long": 31137,
              "short": 48592,
              "net": -17455
            }
          },
          "openInterest": 307788
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62410,
              "short": 193779,
              "net": -131369
            },
            "nonCommercial": {
              "long": 130624,
              "short": 4615,
              "net": 126009
            },
            "smallTrader": {
              "long": 8326,
              "short": 2966,
              "net": 5360
            }
          },
          "openInterest": 202456
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50446,
              "short": 63719,
              "net": -13273
            },
            "nonCommercial": {
              "long": 16782,
              "short": 7171,
              "net": 9611
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74253
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 422414,
              "short": 414566,
              "net": 7848
            },
            "nonCommercial": {
              "long": 277599,
              "short": 326603,
              "net": -49004
            },
            "smallTrader": {
              "long": 77473,
              "short": 36317,
              "net": 41156
            }
          },
          "openInterest": 1183848
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5473,
              "short": 24721,
              "net": -19248
            },
            "nonCommercial": {
              "long": 20849,
              "short": 4104,
              "net": 16745
            },
            "smallTrader": {
              "long": 4472,
              "short": 1969,
              "net": 2503
            }
          },
          "openInterest": 31020
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6362,
              "short": 51942,
              "net": -45580
            },
            "nonCommercial": {
              "long": 48233,
              "short": 7227,
              "net": 41006
            },
            "smallTrader": {
              "long": 6391,
              "short": 1817,
              "net": 4574
            }
          },
          "openInterest": 61449
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 585760,
              "short": 630688,
              "net": -44928
            },
            "nonCommercial": {
              "long": 97857,
              "short": 85870,
              "net": 11987
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 809024
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36939,
              "short": 90671,
              "net": -53732
            },
            "nonCommercial": {
              "long": 46782,
              "short": 10565,
              "net": 36217
            },
            "smallTrader": {
              "long": 26811,
              "short": 9296,
              "net": 17515
            }
          },
          "openInterest": 137585
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80322,
              "short": 161387,
              "net": -81065
            },
            "nonCommercial": {
              "long": 76019,
              "short": 18183,
              "net": 57836
            },
            "smallTrader": {
              "long": 43940,
              "short": 20711,
              "net": 23229
            }
          },
          "openInterest": 221538
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177061,
              "short": 153107,
              "net": 23954
            },
            "nonCommercial": {
              "long": 56145,
              "short": 78083,
              "net": -21938
            },
            "smallTrader": {
              "long": 34148,
              "short": 36164,
              "net": -2016
            }
          },
          "openInterest": 327746
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262039,
              "short": 434980,
              "net": -172941
            },
            "nonCommercial": {
              "long": 223530,
              "short": 40861,
              "net": 182669
            },
            "smallTrader": {
              "long": 65504,
              "short": 75232,
              "net": -9728
            }
          },
          "openInterest": 639789
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419889,
              "short": 459606,
              "net": -39717
            },
            "nonCommercial": {
              "long": 158622,
              "short": 108753,
              "net": 49869
            },
            "smallTrader": {
              "long": 66917,
              "short": 77069,
              "net": -10152
            }
          },
          "openInterest": 721447
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10369,
              "short": 17224,
              "net": -6855
            },
            "nonCommercial": {
              "long": 11785,
              "short": 9419,
              "net": 2366
            },
            "smallTrader": {
              "long": 15319,
              "short": 10830,
              "net": 4489
            }
          },
          "openInterest": 37591
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10825,
              "short": 6785,
              "net": 4040
            },
            "nonCommercial": {
              "long": 24130,
              "short": 28996,
              "net": -4866
            },
            "smallTrader": {
              "long": 3849,
              "short": 3023,
              "net": 826
            }
          },
          "openInterest": 41026
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 216020,
              "short": 131881,
              "net": 84139
            },
            "nonCommercial": {
              "long": 60987,
              "short": 143200,
              "net": -82213
            },
            "smallTrader": {
              "long": 18127,
              "short": 20053,
              "net": -1926
            }
          },
          "openInterest": 361488
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66033,
              "short": 113354,
              "net": -47321
            },
            "nonCommercial": {
              "long": 62443,
              "short": 11816,
              "net": 50627
            },
            "smallTrader": {
              "long": 18088,
              "short": 21394,
              "net": -3306
            }
          },
          "openInterest": 163034
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196396,
              "short": 229881,
              "net": -33485
            },
            "nonCommercial": {
              "long": 150651,
              "short": 107664,
              "net": 42987
            },
            "smallTrader": {
              "long": 39173,
              "short": 48675,
              "net": -9502
            }
          },
          "openInterest": 465001
        }
      ]
    },
    {
      "reportDate": "2012-11-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1069319,
              "short": 1120048,
              "net": -50729
            },
            "nonCommercial": {
              "long": 319557,
              "short": 209200,
              "net": 110357
            },
            "smallTrader": {
              "long": 257918,
              "short": 317546,
              "net": -59628
            }
          },
          "openInterest": 1694764
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 571808,
              "short": 603195,
              "net": -31387
            },
            "nonCommercial": {
              "long": 255582,
              "short": 251437,
              "net": 4145
            },
            "smallTrader": {
              "long": 120736,
              "short": 93494,
              "net": 27242
            }
          },
          "openInterest": 963711
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 377374,
              "short": 350993,
              "net": 26381
            },
            "nonCommercial": {
              "long": 37486,
              "short": 60140,
              "net": -22654
            },
            "smallTrader": {
              "long": 134983,
              "short": 138710,
              "net": -3727
            }
          },
          "openInterest": 555028
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 898450,
              "short": 924449,
              "net": -25999
            },
            "nonCommercial": {
              "long": 223187,
              "short": 150329,
              "net": 72858
            },
            "smallTrader": {
              "long": 213515,
              "short": 260374,
              "net": -46859
            }
          },
          "openInterest": 1347859
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42622,
              "short": 118735,
              "net": -76113
            },
            "nonCommercial": {
              "long": 98037,
              "short": 37720,
              "net": 60317
            },
            "smallTrader": {
              "long": 37131,
              "short": 21335,
              "net": 15796
            }
          },
          "openInterest": 178421
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12662,
              "short": 31576,
              "net": -18914
            },
            "nonCommercial": {
              "long": 19030,
              "short": 692,
              "net": 18338
            },
            "smallTrader": {
              "long": 888,
              "short": 312,
              "net": 576
            }
          },
          "openInterest": 32590
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72159,
              "short": 103309,
              "net": -31150
            },
            "nonCommercial": {
              "long": 57208,
              "short": 37929,
              "net": 19279
            },
            "smallTrader": {
              "long": 33920,
              "short": 22049,
              "net": 11871
            }
          },
          "openInterest": 164481
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46619,
              "short": 137784,
              "net": -91165
            },
            "nonCommercial": {
              "long": 82882,
              "short": 8120,
              "net": 74762
            },
            "smallTrader": {
              "long": 35552,
              "short": 19149,
              "net": 16403
            }
          },
          "openInterest": 166422
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95523,
              "short": 135804,
              "net": -40281
            },
            "nonCommercial": {
              "long": 50493,
              "short": 16437,
              "net": 34056
            },
            "smallTrader": {
              "long": 14685,
              "short": 8460,
              "net": 6225
            }
          },
          "openInterest": 193492
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82967,
              "short": 63504,
              "net": 19463
            },
            "nonCommercial": {
              "long": 32857,
              "short": 53258,
              "net": -20401
            },
            "smallTrader": {
              "long": 11233,
              "short": 10295,
              "net": 938
            }
          },
          "openInterest": 152787
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74633,
              "short": 70909,
              "net": 3724
            },
            "nonCommercial": {
              "long": 42032,
              "short": 44229,
              "net": -2197
            },
            "smallTrader": {
              "long": 15599,
              "short": 17126,
              "net": -1527
            }
          },
          "openInterest": 155396
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 546263,
              "short": 769135,
              "net": -222872
            },
            "nonCommercial": {
              "long": 411787,
              "short": 106979,
              "net": 304808
            },
            "smallTrader": {
              "long": 147819,
              "short": 229755,
              "net": -81936
            }
          },
          "openInterest": 1286309
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106151,
              "short": 95270,
              "net": 10881
            },
            "nonCommercial": {
              "long": 62970,
              "short": 76092,
              "net": -13122
            },
            "smallTrader": {
              "long": 18595,
              "short": 16354,
              "net": 2241
            }
          },
          "openInterest": 202043
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 690262,
              "short": 854155,
              "net": -163893
            },
            "nonCommercial": {
              "long": 353453,
              "short": 187609,
              "net": 165844
            },
            "smallTrader": {
              "long": 73495,
              "short": 75446,
              "net": -1951
            }
          },
          "openInterest": 1614897
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26955,
              "short": 38500,
              "net": -11545
            },
            "nonCommercial": {
              "long": 14735,
              "short": 6462,
              "net": 8273
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51112
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17542,
              "short": 16439,
              "net": 1103
            },
            "nonCommercial": {
              "long": 1552,
              "short": 2530,
              "net": -978
            },
            "smallTrader": {
              "long": 144,
              "short": 269,
              "net": -125
            }
          },
          "openInterest": 20094
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143191,
              "short": 54864,
              "net": 88327
            },
            "nonCommercial": {
              "long": 45212,
              "short": 112353,
              "net": -67141
            },
            "smallTrader": {
              "long": 36650,
              "short": 57836,
              "net": -21186
            }
          },
          "openInterest": 227725
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8024,
              "short": 3549,
              "net": 4475
            },
            "nonCommercial": {
              "long": 8178,
              "short": 8777,
              "net": -599
            },
            "smallTrader": {
              "long": 5895,
              "short": 9771,
              "net": -3876
            }
          },
          "openInterest": 25451
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113658,
              "short": 185773,
              "net": -72115
            },
            "nonCommercial": {
              "long": 97478,
              "short": 34743,
              "net": 62735
            },
            "smallTrader": {
              "long": 21096,
              "short": 11716,
              "net": 9380
            }
          },
          "openInterest": 265501
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144788,
              "short": 352530,
              "net": -207742
            },
            "nonCommercial": {
              "long": 196504,
              "short": 36331,
              "net": 160173
            },
            "smallTrader": {
              "long": 69617,
              "short": 22048,
              "net": 47569
            }
          },
          "openInterest": 447154
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162271,
              "short": 205076,
              "net": -42805
            },
            "nonCommercial": {
              "long": 50829,
              "short": 23346,
              "net": 27483
            },
            "smallTrader": {
              "long": 40120,
              "short": 24798,
              "net": 15322
            }
          },
          "openInterest": 307659
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126094,
              "short": 40947,
              "net": 85147
            },
            "nonCommercial": {
              "long": 24966,
              "short": 65070,
              "net": -40104
            },
            "smallTrader": {
              "long": 9796,
              "short": 54839,
              "net": -45043
            }
          },
          "openInterest": 161552
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71930,
              "short": 86633,
              "net": -14703
            },
            "nonCommercial": {
              "long": 77745,
              "short": 48915,
              "net": 28830
            },
            "smallTrader": {
              "long": 22988,
              "short": 37115,
              "net": -14127
            }
          },
          "openInterest": 214648
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131638,
              "short": 130557,
              "net": 1081
            },
            "nonCommercial": {
              "long": 91065,
              "short": 75547,
              "net": 15518
            },
            "smallTrader": {
              "long": 33410,
              "short": 50009,
              "net": -16599
            }
          },
          "openInterest": 316317
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59291,
              "short": 180076,
              "net": -120785
            },
            "nonCommercial": {
              "long": 120223,
              "short": 5801,
              "net": 114422
            },
            "smallTrader": {
              "long": 9247,
              "short": 2884,
              "net": 6363
            }
          },
          "openInterest": 189659
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51466,
              "short": 61995,
              "net": -10529
            },
            "nonCommercial": {
              "long": 14733,
              "short": 6925,
              "net": 7808
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72194
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 409486,
              "short": 389772,
              "net": 19714
            },
            "nonCommercial": {
              "long": 258009,
              "short": 316049,
              "net": -58040
            },
            "smallTrader": {
              "long": 78688,
              "short": 40362,
              "net": 38326
            }
          },
          "openInterest": 1175941
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5508,
              "short": 28113,
              "net": -22605
            },
            "nonCommercial": {
              "long": 24440,
              "short": 5052,
              "net": 19388
            },
            "smallTrader": {
              "long": 5153,
              "short": 1936,
              "net": 3217
            }
          },
          "openInterest": 35323
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8157,
              "short": 50975,
              "net": -42818
            },
            "nonCommercial": {
              "long": 44567,
              "short": 6892,
              "net": 37675
            },
            "smallTrader": {
              "long": 6937,
              "short": 1794,
              "net": 5143
            }
          },
          "openInterest": 60132
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 588317,
              "short": 632002,
              "net": -43685
            },
            "nonCommercial": {
              "long": 92828,
              "short": 77113,
              "net": 15715
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 807567
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38726,
              "short": 88404,
              "net": -49678
            },
            "nonCommercial": {
              "long": 44230,
              "short": 10111,
              "net": 34119
            },
            "smallTrader": {
              "long": 25680,
              "short": 10121,
              "net": 15559
            }
          },
          "openInterest": 139313
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77015,
              "short": 154547,
              "net": -77532
            },
            "nonCommercial": {
              "long": 73968,
              "short": 20905,
              "net": 53063
            },
            "smallTrader": {
              "long": 46349,
              "short": 21880,
              "net": 24469
            }
          },
          "openInterest": 222845
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194057,
              "short": 156690,
              "net": 37367
            },
            "nonCommercial": {
              "long": 57689,
              "short": 92339,
              "net": -34650
            },
            "smallTrader": {
              "long": 34034,
              "short": 36751,
              "net": -2717
            }
          },
          "openInterest": 364993
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250466,
              "short": 422457,
              "net": -171991
            },
            "nonCommercial": {
              "long": 220529,
              "short": 43252,
              "net": 177277
            },
            "smallTrader": {
              "long": 63172,
              "short": 68458,
              "net": -5286
            }
          },
          "openInterest": 620361
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422768,
              "short": 451017,
              "net": -28249
            },
            "nonCommercial": {
              "long": 157055,
              "short": 121092,
              "net": 35963
            },
            "smallTrader": {
              "long": 65238,
              "short": 72952,
              "net": -7714
            }
          },
          "openInterest": 716401
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15277,
              "short": 11543,
              "net": 3734
            },
            "nonCommercial": {
              "long": 13509,
              "short": 13812,
              "net": -303
            },
            "smallTrader": {
              "long": 11362,
              "short": 14793,
              "net": -3431
            }
          },
          "openInterest": 40311
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5403,
              "short": 7003,
              "net": -1600
            },
            "nonCommercial": {
              "long": 27243,
              "short": 25086,
              "net": 2157
            },
            "smallTrader": {
              "long": 2075,
              "short": 2632,
              "net": -557
            }
          },
          "openInterest": 36758
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 217617,
              "short": 130762,
              "net": 86855
            },
            "nonCommercial": {
              "long": 65579,
              "short": 151939,
              "net": -86360
            },
            "smallTrader": {
              "long": 26959,
              "short": 27454,
              "net": -495
            }
          },
          "openInterest": 384223
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71244,
              "short": 117442,
              "net": -46198
            },
            "nonCommercial": {
              "long": 64342,
              "short": 14478,
              "net": 49864
            },
            "smallTrader": {
              "long": 18532,
              "short": 22198,
              "net": -3666
            }
          },
          "openInterest": 170018
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198685,
              "short": 237206,
              "net": -38521
            },
            "nonCommercial": {
              "long": 151399,
              "short": 105636,
              "net": 45763
            },
            "smallTrader": {
              "long": 42607,
              "short": 49849,
              "net": -7242
            }
          },
          "openInterest": 466690
        }
      ]
    },
    {
      "reportDate": "2012-11-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1054278,
              "short": 1167954,
              "net": -113676
            },
            "nonCommercial": {
              "long": 370730,
              "short": 212211,
              "net": 158519
            },
            "smallTrader": {
              "long": 290466,
              "short": 335309,
              "net": -44843
            }
          },
          "openInterest": 1764600
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 605040,
              "short": 657326,
              "net": -52286
            },
            "nonCommercial": {
              "long": 280009,
              "short": 275134,
              "net": 4875
            },
            "smallTrader": {
              "long": 131027,
              "short": 83616,
              "net": 47411
            }
          },
          "openInterest": 1037462
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 390284,
              "short": 413412,
              "net": -23128
            },
            "nonCommercial": {
              "long": 70100,
              "short": 53188,
              "net": 16912
            },
            "smallTrader": {
              "long": 146917,
              "short": 140701,
              "net": 6216
            }
          },
          "openInterest": 615062
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 884479,
              "short": 986252,
              "net": -101773
            },
            "nonCommercial": {
              "long": 295901,
              "short": 177064,
              "net": 118837
            },
            "smallTrader": {
              "long": 237608,
              "short": 254672,
              "net": -17064
            }
          },
          "openInterest": 1442795
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42286,
              "short": 120280,
              "net": -77994
            },
            "nonCommercial": {
              "long": 105833,
              "short": 37687,
              "net": 68146
            },
            "smallTrader": {
              "long": 34598,
              "short": 24750,
              "net": 9848
            }
          },
          "openInterest": 183439
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12787,
              "short": 31349,
              "net": -18562
            },
            "nonCommercial": {
              "long": 18950,
              "short": 692,
              "net": 18258
            },
            "smallTrader": {
              "long": 677,
              "short": 373,
              "net": 304
            }
          },
          "openInterest": 32424
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69885,
              "short": 89316,
              "net": -19431
            },
            "nonCommercial": {
              "long": 45799,
              "short": 37571,
              "net": 8228
            },
            "smallTrader": {
              "long": 32531,
              "short": 21328,
              "net": 11203
            }
          },
          "openInterest": 149173
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55425,
              "short": 137441,
              "net": -82016
            },
            "nonCommercial": {
              "long": 75935,
              "short": 9816,
              "net": 66119
            },
            "smallTrader": {
              "long": 36066,
              "short": 20169,
              "net": 15897
            }
          },
          "openInterest": 168339
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86529,
              "short": 121034,
              "net": -34505
            },
            "nonCommercial": {
              "long": 49734,
              "short": 18209,
              "net": 31525
            },
            "smallTrader": {
              "long": 13397,
              "short": 10417,
              "net": 2980
            }
          },
          "openInterest": 179701
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74672,
              "short": 56281,
              "net": 18391
            },
            "nonCommercial": {
              "long": 37218,
              "short": 56196,
              "net": -18978
            },
            "smallTrader": {
              "long": 10932,
              "short": 10345,
              "net": 587
            }
          },
          "openInterest": 140426
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71783,
              "short": 65074,
              "net": 6709
            },
            "nonCommercial": {
              "long": 41593,
              "short": 46017,
              "net": -4424
            },
            "smallTrader": {
              "long": 16267,
              "short": 18552,
              "net": -2285
            }
          },
          "openInterest": 151884
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 563392,
              "short": 757909,
              "net": -194517
            },
            "nonCommercial": {
              "long": 394123,
              "short": 117964,
              "net": 276159
            },
            "smallTrader": {
              "long": 151502,
              "short": 233144,
              "net": -81642
            }
          },
          "openInterest": 1294574
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93815,
              "short": 87086,
              "net": 6729
            },
            "nonCommercial": {
              "long": 57206,
              "short": 64989,
              "net": -7783
            },
            "smallTrader": {
              "long": 20233,
              "short": 19179,
              "net": 1054
            }
          },
          "openInterest": 185915
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 640932,
              "short": 823546,
              "net": -182614
            },
            "nonCommercial": {
              "long": 341346,
              "short": 163579,
              "net": 177767
            },
            "smallTrader": {
              "long": 80646,
              "short": 75799,
              "net": 4847
            }
          },
          "openInterest": 1539663
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25812,
              "short": 35030,
              "net": -9218
            },
            "nonCommercial": {
              "long": 12483,
              "short": 8915,
              "net": 3568
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50635
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18553,
              "short": 17461,
              "net": 1092
            },
            "nonCommercial": {
              "long": 1677,
              "short": 2540,
              "net": -863
            },
            "smallTrader": {
              "long": 206,
              "short": 435,
              "net": -229
            }
          },
          "openInterest": 21307
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150428,
              "short": 48432,
              "net": 101996
            },
            "nonCommercial": {
              "long": 39863,
              "short": 123509,
              "net": -83646
            },
            "smallTrader": {
              "long": 38801,
              "short": 57151,
              "net": -18350
            }
          },
          "openInterest": 231660
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7985,
              "short": 3176,
              "net": 4809
            },
            "nonCommercial": {
              "long": 8733,
              "short": 10316,
              "net": -1583
            },
            "smallTrader": {
              "long": 6172,
              "short": 9398,
              "net": -3226
            }
          },
          "openInterest": 26877
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127938,
              "short": 196792,
              "net": -68854
            },
            "nonCommercial": {
              "long": 94418,
              "short": 34131,
              "net": 60287
            },
            "smallTrader": {
              "long": 22107,
              "short": 13540,
              "net": 8567
            }
          },
          "openInterest": 279433
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144488,
              "short": 369283,
              "net": -224795
            },
            "nonCommercial": {
              "long": 207847,
              "short": 36253,
              "net": 171594
            },
            "smallTrader": {
              "long": 74102,
              "short": 20901,
              "net": 53201
            }
          },
          "openInterest": 459761
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164997,
              "short": 197975,
              "net": -32978
            },
            "nonCommercial": {
              "long": 50100,
              "short": 28120,
              "net": 21980
            },
            "smallTrader": {
              "long": 37333,
              "short": 26335,
              "net": 10998
            }
          },
          "openInterest": 301762
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121760,
              "short": 52081,
              "net": 69679
            },
            "nonCommercial": {
              "long": 21980,
              "short": 52427,
              "net": -30447
            },
            "smallTrader": {
              "long": 11942,
              "short": 51174,
              "net": -39232
            }
          },
          "openInterest": 155931
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70370,
              "short": 90687,
              "net": -20317
            },
            "nonCommercial": {
              "long": 82461,
              "short": 47482,
              "net": 34979
            },
            "smallTrader": {
              "long": 25573,
              "short": 40235,
              "net": -14662
            }
          },
          "openInterest": 227299
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137533,
              "short": 130526,
              "net": 7007
            },
            "nonCommercial": {
              "long": 90315,
              "short": 80675,
              "net": 9640
            },
            "smallTrader": {
              "long": 35169,
              "short": 51816,
              "net": -16647
            }
          },
          "openInterest": 330826
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58637,
              "short": 160756,
              "net": -102119
            },
            "nonCommercial": {
              "long": 102917,
              "short": 5923,
              "net": 96994
            },
            "smallTrader": {
              "long": 7621,
              "short": 2496,
              "net": 5125
            }
          },
          "openInterest": 170011
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53779,
              "short": 60546,
              "net": -6767
            },
            "nonCommercial": {
              "long": 12978,
              "short": 8398,
              "net": 4580
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72434
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 403467,
              "short": 363038,
              "net": 40429
            },
            "nonCommercial": {
              "long": 231320,
              "short": 309087,
              "net": -77767
            },
            "smallTrader": {
              "long": 76523,
              "short": 39185,
              "net": 37338
            }
          },
          "openInterest": 1150704
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5019,
              "short": 26577,
              "net": -21558
            },
            "nonCommercial": {
              "long": 23692,
              "short": 4498,
              "net": 19194
            },
            "smallTrader": {
              "long": 4319,
              "short": 1955,
              "net": 2364
            }
          },
          "openInterest": 33252
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8763,
              "short": 50646,
              "net": -41883
            },
            "nonCommercial": {
              "long": 43331,
              "short": 7376,
              "net": 35955
            },
            "smallTrader": {
              "long": 7649,
              "short": 1721,
              "net": 5928
            }
          },
          "openInterest": 60470
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 591566,
              "short": 649395,
              "net": -57829
            },
            "nonCommercial": {
              "long": 96915,
              "short": 71926,
              "net": 24989
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 828091
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41797,
              "short": 92758,
              "net": -50961
            },
            "nonCommercial": {
              "long": 45185,
              "short": 10775,
              "net": 34410
            },
            "smallTrader": {
              "long": 27180,
              "short": 10629,
              "net": 16551
            }
          },
          "openInterest": 144567
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78676,
              "short": 140552,
              "net": -61876
            },
            "nonCommercial": {
              "long": 65460,
              "short": 22247,
              "net": 43213
            },
            "smallTrader": {
              "long": 46059,
              "short": 27396,
              "net": 18663
            }
          },
          "openInterest": 216550
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191888,
              "short": 146258,
              "net": 45630
            },
            "nonCommercial": {
              "long": 59318,
              "short": 96939,
              "net": -37621
            },
            "smallTrader": {
              "long": 32479,
              "short": 40488,
              "net": -8009
            }
          },
          "openInterest": 364792
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254101,
              "short": 395509,
              "net": -141408
            },
            "nonCommercial": {
              "long": 201469,
              "short": 52681,
              "net": 148788
            },
            "smallTrader": {
              "long": 61309,
              "short": 68689,
              "net": -7380
            }
          },
          "openInterest": 604162
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 430213,
              "short": 442962,
              "net": -12749
            },
            "nonCommercial": {
              "long": 160121,
              "short": 130872,
              "net": 29249
            },
            "smallTrader": {
              "long": 60896,
              "short": 77396,
              "net": -16500
            }
          },
          "openInterest": 722855
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25039,
              "short": 10602,
              "net": 14437
            },
            "nonCommercial": {
              "long": 11388,
              "short": 20276,
              "net": -8888
            },
            "smallTrader": {
              "long": 10369,
              "short": 15918,
              "net": -5549
            }
          },
          "openInterest": 46940
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4836,
              "short": 11817,
              "net": -6981
            },
            "nonCommercial": {
              "long": 27729,
              "short": 21919,
              "net": 5810
            },
            "smallTrader": {
              "long": 3611,
              "short": 2440,
              "net": 1171
            }
          },
          "openInterest": 38393
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 212319,
              "short": 142383,
              "net": 69936
            },
            "nonCommercial": {
              "long": 68372,
              "short": 139175,
              "net": -70803
            },
            "smallTrader": {
              "long": 26525,
              "short": 25658,
              "net": 867
            }
          },
          "openInterest": 382416
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69092,
              "short": 115336,
              "net": -46244
            },
            "nonCommercial": {
              "long": 63150,
              "short": 14414,
              "net": 48736
            },
            "smallTrader": {
              "long": 20546,
              "short": 23038,
              "net": -2492
            }
          },
          "openInterest": 170650
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211821,
              "short": 244337,
              "net": -32516
            },
            "nonCommercial": {
              "long": 159362,
              "short": 109682,
              "net": 49680
            },
            "smallTrader": {
              "long": 36753,
              "short": 53917,
              "net": -17164
            }
          },
          "openInterest": 493077
        }
      ]
    },
    {
      "reportDate": "2012-11-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1092701,
              "short": 1205639,
              "net": -112938
            },
            "nonCommercial": {
              "long": 417644,
              "short": 256231,
              "net": 161413
            },
            "smallTrader": {
              "long": 292963,
              "short": 341438,
              "net": -48475
            }
          },
          "openInterest": 1857000
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 582371,
              "short": 731591,
              "net": -149220
            },
            "nonCommercial": {
              "long": 336453,
              "short": 253943,
              "net": 82510
            },
            "smallTrader": {
              "long": 143930,
              "short": 77220,
              "net": 66710
            }
          },
          "openInterest": 1093732
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 384947,
              "short": 423284,
              "net": -38337
            },
            "nonCommercial": {
              "long": 82668,
              "short": 52897,
              "net": 29771
            },
            "smallTrader": {
              "long": 158151,
              "short": 149585,
              "net": 8566
            }
          },
          "openInterest": 633185
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 903025,
              "short": 1031148,
              "net": -128123
            },
            "nonCommercial": {
              "long": 329726,
              "short": 201689,
              "net": 128037
            },
            "smallTrader": {
              "long": 259168,
              "short": 259082,
              "net": 86
            }
          },
          "openInterest": 1512595
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41848,
              "short": 117417,
              "net": -75569
            },
            "nonCommercial": {
              "long": 104617,
              "short": 39906,
              "net": 64711
            },
            "smallTrader": {
              "long": 33082,
              "short": 22224,
              "net": 10858
            }
          },
          "openInterest": 180364
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12999,
              "short": 31196,
              "net": -18197
            },
            "nonCommercial": {
              "long": 18953,
              "short": 946,
              "net": 18007
            },
            "smallTrader": {
              "long": 653,
              "short": 463,
              "net": 190
            }
          },
          "openInterest": 32762
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72393,
              "short": 82747,
              "net": -10354
            },
            "nonCommercial": {
              "long": 46546,
              "short": 45816,
              "net": 730
            },
            "smallTrader": {
              "long": 29770,
              "short": 20146,
              "net": 9624
            }
          },
          "openInterest": 150722
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61171,
              "short": 135820,
              "net": -74649
            },
            "nonCommercial": {
              "long": 72893,
              "short": 11447,
              "net": 61446
            },
            "smallTrader": {
              "long": 34635,
              "short": 21432,
              "net": 13203
            }
          },
          "openInterest": 169517
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88003,
              "short": 132232,
              "net": -44229
            },
            "nonCommercial": {
              "long": 56147,
              "short": 17136,
              "net": 39011
            },
            "smallTrader": {
              "long": 11676,
              "short": 6458,
              "net": 5218
            }
          },
          "openInterest": 185392
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72555,
              "short": 54691,
              "net": 17864
            },
            "nonCommercial": {
              "long": 40673,
              "short": 58204,
              "net": -17531
            },
            "smallTrader": {
              "long": 8161,
              "short": 8494,
              "net": -333
            }
          },
          "openInterest": 134382
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75050,
              "short": 67260,
              "net": 7790
            },
            "nonCommercial": {
              "long": 39621,
              "short": 43052,
              "net": -3431
            },
            "smallTrader": {
              "long": 14805,
              "short": 19164,
              "net": -4359
            }
          },
          "openInterest": 147748
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 552079,
              "short": 787976,
              "net": -235897
            },
            "nonCommercial": {
              "long": 408558,
              "short": 94549,
              "net": 314009
            },
            "smallTrader": {
              "long": 151454,
              "short": 229566,
              "net": -78112
            }
          },
          "openInterest": 1301506
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82364,
              "short": 82036,
              "net": 328
            },
            "nonCommercial": {
              "long": 56597,
              "short": 56645,
              "net": -48
            },
            "smallTrader": {
              "long": 16100,
              "short": 16380,
              "net": -280
            }
          },
          "openInterest": 166361
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 626563,
              "short": 810541,
              "net": -183978
            },
            "nonCommercial": {
              "long": 340750,
              "short": 162871,
              "net": 177879
            },
            "smallTrader": {
              "long": 76996,
              "short": 70897,
              "net": 6099
            }
          },
          "openInterest": 1498820
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27627,
              "short": 29519,
              "net": -1892
            },
            "nonCommercial": {
              "long": 9387,
              "short": 11227,
              "net": -1840
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48149
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20121,
              "short": 18838,
              "net": 1283
            },
            "nonCommercial": {
              "long": 1677,
              "short": 2731,
              "net": -1054
            },
            "smallTrader": {
              "long": 146,
              "short": 375,
              "net": -229
            }
          },
          "openInterest": 22813
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155028,
              "short": 45063,
              "net": 109965
            },
            "nonCommercial": {
              "long": 36692,
              "short": 128092,
              "net": -91400
            },
            "smallTrader": {
              "long": 37762,
              "short": 56327,
              "net": -18565
            }
          },
          "openInterest": 232328
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7895,
              "short": 2514,
              "net": 5381
            },
            "nonCommercial": {
              "long": 8993,
              "short": 11228,
              "net": -2235
            },
            "smallTrader": {
              "long": 5689,
              "short": 8835,
              "net": -3146
            }
          },
          "openInterest": 26399
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122650,
              "short": 201638,
              "net": -78988
            },
            "nonCommercial": {
              "long": 101367,
              "short": 32986,
              "net": 68381
            },
            "smallTrader": {
              "long": 24119,
              "short": 13512,
              "net": 10607
            }
          },
          "openInterest": 286980
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 145098,
              "short": 381162,
              "net": -236064
            },
            "nonCommercial": {
              "long": 217433,
              "short": 36618,
              "net": 180815
            },
            "smallTrader": {
              "long": 72677,
              "short": 17428,
              "net": 55249
            }
          },
          "openInterest": 474129
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160080,
              "short": 194281,
              "net": -34201
            },
            "nonCommercial": {
              "long": 50143,
              "short": 31335,
              "net": 18808
            },
            "smallTrader": {
              "long": 40753,
              "short": 25360,
              "net": 15393
            }
          },
          "openInterest": 300596
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139472,
              "short": 42709,
              "net": 96763
            },
            "nonCommercial": {
              "long": 28272,
              "short": 79661,
              "net": -51389
            },
            "smallTrader": {
              "long": 12454,
              "short": 57828,
              "net": -45374
            }
          },
          "openInterest": 180979
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73487,
              "short": 98392,
              "net": -24905
            },
            "nonCommercial": {
              "long": 83230,
              "short": 43291,
              "net": 39939
            },
            "smallTrader": {
              "long": 26438,
              "short": 41472,
              "net": -15034
            }
          },
          "openInterest": 240215
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144372,
              "short": 136025,
              "net": 8347
            },
            "nonCommercial": {
              "long": 88482,
              "short": 81295,
              "net": 7187
            },
            "smallTrader": {
              "long": 36016,
              "short": 51550,
              "net": -15534
            }
          },
          "openInterest": 334554
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60647,
              "short": 152448,
              "net": -91801
            },
            "nonCommercial": {
              "long": 96451,
              "short": 9664,
              "net": 86787
            },
            "smallTrader": {
              "long": 7521,
              "short": 2507,
              "net": 5014
            }
          },
          "openInterest": 165940
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 88642,
              "short": 89540,
              "net": -898
            },
            "nonCommercial": {
              "long": 8747,
              "short": 10629,
              "net": -1882
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 108038
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 396889,
              "short": 352885,
              "net": 44004
            },
            "nonCommercial": {
              "long": 243599,
              "short": 325276,
              "net": -81677
            },
            "smallTrader": {
              "long": 80001,
              "short": 42328,
              "net": 37673
            }
          },
          "openInterest": 1156533
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4087,
              "short": 23693,
              "net": -19606
            },
            "nonCommercial": {
              "long": 21436,
              "short": 3578,
              "net": 17858
            },
            "smallTrader": {
              "long": 4012,
              "short": 2264,
              "net": 1748
            }
          },
          "openInterest": 29757
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9893,
              "short": 50274,
              "net": -40381
            },
            "nonCommercial": {
              "long": 41353,
              "short": 6935,
              "net": 34418
            },
            "smallTrader": {
              "long": 7547,
              "short": 1584,
              "net": 5963
            }
          },
          "openInterest": 59533
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 604839,
              "short": 645653,
              "net": -40814
            },
            "nonCommercial": {
              "long": 85610,
              "short": 78813,
              "net": 6797
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 852640
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43419,
              "short": 98605,
              "net": -55186
            },
            "nonCommercial": {
              "long": 47308,
              "short": 9347,
              "net": 37961
            },
            "smallTrader": {
              "long": 28953,
              "short": 11728,
              "net": 17225
            }
          },
          "openInterest": 150335
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85072,
              "short": 146259,
              "net": -61187
            },
            "nonCommercial": {
              "long": 64695,
              "short": 20597,
              "net": 44098
            },
            "smallTrader": {
              "long": 45081,
              "short": 27992,
              "net": 17089
            }
          },
          "openInterest": 217998
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186840,
              "short": 141677,
              "net": 45163
            },
            "nonCommercial": {
              "long": 60982,
              "short": 101583,
              "net": -40601
            },
            "smallTrader": {
              "long": 33124,
              "short": 37686,
              "net": -4562
            }
          },
          "openInterest": 344913
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261307,
              "short": 387676,
              "net": -126369
            },
            "nonCommercial": {
              "long": 192367,
              "short": 59672,
              "net": 132695
            },
            "smallTrader": {
              "long": 59620,
              "short": 65946,
              "net": -6326
            }
          },
          "openInterest": 603691
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 434341,
              "short": 460343,
              "net": -26002
            },
            "nonCommercial": {
              "long": 160890,
              "short": 128885,
              "net": 32005
            },
            "smallTrader": {
              "long": 67367,
              "short": 73370,
              "net": -6003
            }
          },
          "openInterest": 726929
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26831,
              "short": 11063,
              "net": 15768
            },
            "nonCommercial": {
              "long": 7220,
              "short": 19708,
              "net": -12488
            },
            "smallTrader": {
              "long": 12043,
              "short": 15323,
              "net": -3280
            }
          },
          "openInterest": 46210
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6216,
              "short": 13403,
              "net": -7187
            },
            "nonCommercial": {
              "long": 27435,
              "short": 21572,
              "net": 5863
            },
            "smallTrader": {
              "long": 3443,
              "short": 2119,
              "net": 1324
            }
          },
          "openInterest": 39211
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 242829,
              "short": 163575,
              "net": 79254
            },
            "nonCommercial": {
              "long": 77722,
              "short": 155592,
              "net": -77870
            },
            "smallTrader": {
              "long": 23947,
              "short": 25331,
              "net": -1384
            }
          },
          "openInterest": 418381
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69699,
              "short": 108533,
              "net": -38834
            },
            "nonCommercial": {
              "long": 55613,
              "short": 15929,
              "net": 39684
            },
            "smallTrader": {
              "long": 21197,
              "short": 22047,
              "net": -850
            }
          },
          "openInterest": 165677
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225198,
              "short": 245223,
              "net": -20025
            },
            "nonCommercial": {
              "long": 141105,
              "short": 107930,
              "net": 33175
            },
            "smallTrader": {
              "long": 38137,
              "short": 51287,
              "net": -13150
            }
          },
          "openInterest": 494374
        }
      ]
    },
    {
      "reportDate": "2012-11-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1063962,
              "short": 1194834,
              "net": -130872
            },
            "nonCommercial": {
              "long": 378022,
              "short": 190368,
              "net": 187654
            },
            "smallTrader": {
              "long": 309608,
              "short": 366390,
              "net": -56782
            }
          },
          "openInterest": 1848887
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 590341,
              "short": 675774,
              "net": -85433
            },
            "nonCommercial": {
              "long": 283691,
              "short": 255508,
              "net": 28183
            },
            "smallTrader": {
              "long": 165958,
              "short": 108708,
              "net": 57250
            }
          },
          "openInterest": 1089316
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 409405,
              "short": 447784,
              "net": -38379
            },
            "nonCommercial": {
              "long": 75364,
              "short": 49540,
              "net": 25824
            },
            "smallTrader": {
              "long": 171782,
              "short": 159227,
              "net": 12555
            }
          },
          "openInterest": 688751
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 975581,
              "short": 1119578,
              "net": -143997
            },
            "nonCommercial": {
              "long": 321242,
              "short": 183925,
              "net": 137317
            },
            "smallTrader": {
              "long": 274659,
              "short": 267979,
              "net": 6680
            }
          },
          "openInterest": 1598721
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35680,
              "short": 126860,
              "net": -91180
            },
            "nonCommercial": {
              "long": 122186,
              "short": 45380,
              "net": 76806
            },
            "smallTrader": {
              "long": 38074,
              "short": 23700,
              "net": 14374
            }
          },
          "openInterest": 196520
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14565,
              "short": 31855,
              "net": -17290
            },
            "nonCommercial": {
              "long": 19208,
              "short": 1968,
              "net": 17240
            },
            "smallTrader": {
              "long": 676,
              "short": 626,
              "net": 50
            }
          },
          "openInterest": 34629
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71028,
              "short": 98590,
              "net": -27562
            },
            "nonCommercial": {
              "long": 51107,
              "short": 40829,
              "net": 10278
            },
            "smallTrader": {
              "long": 34711,
              "short": 17427,
              "net": 17284
            }
          },
          "openInterest": 157701
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59723,
              "short": 138285,
              "net": -78562
            },
            "nonCommercial": {
              "long": 72663,
              "short": 10284,
              "net": 62379
            },
            "smallTrader": {
              "long": 37275,
              "short": 21092,
              "net": 16183
            }
          },
          "openInterest": 170497
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89183,
              "short": 140056,
              "net": -50873
            },
            "nonCommercial": {
              "long": 59261,
              "short": 15907,
              "net": 43354
            },
            "smallTrader": {
              "long": 14110,
              "short": 6591,
              "net": 7519
            }
          },
          "openInterest": 192742
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71415,
              "short": 55317,
              "net": 16098
            },
            "nonCommercial": {
              "long": 41679,
              "short": 57780,
              "net": -16101
            },
            "smallTrader": {
              "long": 8650,
              "short": 8647,
              "net": 3
            }
          },
          "openInterest": 135236
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73463,
              "short": 66381,
              "net": 7082
            },
            "nonCommercial": {
              "long": 38126,
              "short": 41105,
              "net": -2979
            },
            "smallTrader": {
              "long": 13836,
              "short": 17939,
              "net": -4103
            }
          },
          "openInterest": 145313
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528084,
              "short": 788080,
              "net": -259996
            },
            "nonCommercial": {
              "long": 393687,
              "short": 63301,
              "net": 330386
            },
            "smallTrader": {
              "long": 154820,
              "short": 225210,
              "net": -70390
            }
          },
          "openInterest": 1240603
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78632,
              "short": 78607,
              "net": 25
            },
            "nonCommercial": {
              "long": 56940,
              "short": 57190,
              "net": -250
            },
            "smallTrader": {
              "long": 14386,
              "short": 14161,
              "net": 225
            }
          },
          "openInterest": 161178
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 636461,
              "short": 822220,
              "net": -185759
            },
            "nonCommercial": {
              "long": 338845,
              "short": 158811,
              "net": 180034
            },
            "smallTrader": {
              "long": 77652,
              "short": 71927,
              "net": 5725
            }
          },
          "openInterest": 1522133
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29349,
              "short": 30039,
              "net": -690
            },
            "nonCommercial": {
              "long": 8104,
              "short": 10682,
              "net": -2578
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48110
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21005,
              "short": 19748,
              "net": 1257
            },
            "nonCommercial": {
              "long": 1557,
              "short": 2570,
              "net": -1013
            },
            "smallTrader": {
              "long": 140,
              "short": 384,
              "net": -244
            }
          },
          "openInterest": 23615
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130148,
              "short": 50616,
              "net": 79532
            },
            "nonCommercial": {
              "long": 35799,
              "short": 102492,
              "net": -66693
            },
            "smallTrader": {
              "long": 40545,
              "short": 53384,
              "net": -12839
            }
          },
          "openInterest": 210234
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7864,
              "short": 2569,
              "net": 5295
            },
            "nonCommercial": {
              "long": 8628,
              "short": 10456,
              "net": -1828
            },
            "smallTrader": {
              "long": 5400,
              "short": 8867,
              "net": -3467
            }
          },
          "openInterest": 25872
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109753,
              "short": 193526,
              "net": -83773
            },
            "nonCommercial": {
              "long": 107864,
              "short": 34063,
              "net": 73801
            },
            "smallTrader": {
              "long": 23008,
              "short": 13036,
              "net": 9972
            }
          },
          "openInterest": 277063
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 141117,
              "short": 399829,
              "net": -258712
            },
            "nonCommercial": {
              "long": 228431,
              "short": 28024,
              "net": 200407
            },
            "smallTrader": {
              "long": 79775,
              "short": 21470,
              "net": 58305
            }
          },
          "openInterest": 479373
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163830,
              "short": 197924,
              "net": -34094
            },
            "nonCommercial": {
              "long": 51742,
              "short": 31018,
              "net": 20724
            },
            "smallTrader": {
              "long": 39229,
              "short": 25859,
              "net": 13370
            }
          },
          "openInterest": 300276
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168514,
              "short": 41143,
              "net": 127371
            },
            "nonCommercial": {
              "long": 27027,
              "short": 106493,
              "net": -79466
            },
            "smallTrader": {
              "long": 12134,
              "short": 60039,
              "net": -47905
            }
          },
          "openInterest": 208130
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72940,
              "short": 101035,
              "net": -28095
            },
            "nonCommercial": {
              "long": 87443,
              "short": 45804,
              "net": 41639
            },
            "smallTrader": {
              "long": 28333,
              "short": 41877,
              "net": -13544
            }
          },
          "openInterest": 244993
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138539,
              "short": 149097,
              "net": -10558
            },
            "nonCommercial": {
              "long": 97323,
              "short": 66005,
              "net": 31318
            },
            "smallTrader": {
              "long": 35099,
              "short": 55859,
              "net": -20760
            }
          },
          "openInterest": 336064
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62481,
              "short": 161268,
              "net": -98787
            },
            "nonCommercial": {
              "long": 101490,
              "short": 7632,
              "net": 93858
            },
            "smallTrader": {
              "long": 7367,
              "short": 2438,
              "net": 4929
            }
          },
          "openInterest": 173160
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61710,
              "short": 64136,
              "net": -2426
            },
            "nonCommercial": {
              "long": 10773,
              "short": 11258,
              "net": -485
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79925
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 395075,
              "short": 341635,
              "net": 53440
            },
            "nonCommercial": {
              "long": 257037,
              "short": 348453,
              "net": -91416
            },
            "smallTrader": {
              "long": 75969,
              "short": 37993,
              "net": 37976
            }
          },
          "openInterest": 1164799
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5539,
              "short": 26972,
              "net": -21433
            },
            "nonCommercial": {
              "long": 21653,
              "short": 2943,
              "net": 18710
            },
            "smallTrader": {
              "long": 4487,
              "short": 1764,
              "net": 2723
            }
          },
          "openInterest": 31901
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9109,
              "short": 52613,
              "net": -43504
            },
            "nonCommercial": {
              "long": 43751,
              "short": 6890,
              "net": 36861
            },
            "smallTrader": {
              "long": 7793,
              "short": 1150,
              "net": 6643
            }
          },
          "openInterest": 61261
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 599923,
              "short": 637066,
              "net": -37143
            },
            "nonCommercial": {
              "long": 91327,
              "short": 80871,
              "net": 10456
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 847506
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42544,
              "short": 101878,
              "net": -59334
            },
            "nonCommercial": {
              "long": 51084,
              "short": 9809,
              "net": 41275
            },
            "smallTrader": {
              "long": 30361,
              "short": 12302,
              "net": 18059
            }
          },
          "openInterest": 150727
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82403,
              "short": 138457,
              "net": -56054
            },
            "nonCommercial": {
              "long": 60902,
              "short": 22200,
              "net": 38702
            },
            "smallTrader": {
              "long": 46146,
              "short": 28794,
              "net": 17352
            }
          },
          "openInterest": 211266
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173954,
              "short": 133425,
              "net": 40529
            },
            "nonCommercial": {
              "long": 61634,
              "short": 97219,
              "net": -35585
            },
            "smallTrader": {
              "long": 34622,
              "short": 39566,
              "net": -4944
            }
          },
          "openInterest": 319556
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264580,
              "short": 381637,
              "net": -117057
            },
            "nonCommercial": {
              "long": 187431,
              "short": 65242,
              "net": 122189
            },
            "smallTrader": {
              "long": 61718,
              "short": 66850,
              "net": -5132
            }
          },
          "openInterest": 603386
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444912,
              "short": 462148,
              "net": -17236
            },
            "nonCommercial": {
              "long": 163242,
              "short": 134468,
              "net": 28774
            },
            "smallTrader": {
              "long": 65937,
              "short": 77475,
              "net": -11538
            }
          },
          "openInterest": 737882
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16490,
              "short": 16992,
              "net": -502
            },
            "nonCommercial": {
              "long": 9744,
              "short": 13111,
              "net": -3367
            },
            "smallTrader": {
              "long": 16507,
              "short": 12638,
              "net": 3869
            }
          },
          "openInterest": 42767
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5035,
              "short": 13762,
              "net": -8727
            },
            "nonCommercial": {
              "long": 24650,
              "short": 17201,
              "net": 7449
            },
            "smallTrader": {
              "long": 3653,
              "short": 2375,
              "net": 1278
            }
          },
          "openInterest": 35530
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 221927,
              "short": 125375,
              "net": 96552
            },
            "nonCommercial": {
              "long": 61190,
              "short": 156014,
              "net": -94824
            },
            "smallTrader": {
              "long": 23756,
              "short": 25484,
              "net": -1728
            }
          },
          "openInterest": 375098
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75457,
              "short": 112894,
              "net": -37437
            },
            "nonCommercial": {
              "long": 54621,
              "short": 15963,
              "net": 38658
            },
            "smallTrader": {
              "long": 22285,
              "short": 23506,
              "net": -1221
            }
          },
          "openInterest": 173713
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207396,
              "short": 230809,
              "net": -23413
            },
            "nonCommercial": {
              "long": 130247,
              "short": 97588,
              "net": 32659
            },
            "smallTrader": {
              "long": 41949,
              "short": 51195,
              "net": -9246
            }
          },
          "openInterest": 461646
        }
      ]
    },
    {
      "reportDate": "2012-12-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 968712,
              "short": 1114991,
              "net": -146279
            },
            "nonCommercial": {
              "long": 383374,
              "short": 180683,
              "net": 202691
            },
            "smallTrader": {
              "long": 293850,
              "short": 350262,
              "net": -56412
            }
          },
          "openInterest": 1701606
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 563928,
              "short": 631098,
              "net": -67170
            },
            "nonCommercial": {
              "long": 270580,
              "short": 256581,
              "net": 13999
            },
            "smallTrader": {
              "long": 137573,
              "short": 84402,
              "net": 53171
            }
          },
          "openInterest": 996272
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 387421,
              "short": 446195,
              "net": -58774
            },
            "nonCommercial": {
              "long": 100366,
              "short": 42462,
              "net": 57904
            },
            "smallTrader": {
              "long": 147358,
              "short": 146488,
              "net": 870
            }
          },
          "openInterest": 654492
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 936924,
              "short": 1075375,
              "net": -138451
            },
            "nonCommercial": {
              "long": 301939,
              "short": 185908,
              "net": 116031
            },
            "smallTrader": {
              "long": 263805,
              "short": 241385,
              "net": 22420
            }
          },
          "openInterest": 1521475
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36331,
              "short": 142205,
              "net": -105874
            },
            "nonCommercial": {
              "long": 136218,
              "short": 43989,
              "net": 92229
            },
            "smallTrader": {
              "long": 37368,
              "short": 23723,
              "net": 13645
            }
          },
          "openInterest": 212072
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13964,
              "short": 29735,
              "net": -15771
            },
            "nonCommercial": {
              "long": 19296,
              "short": 3680,
              "net": 15616
            },
            "smallTrader": {
              "long": 793,
              "short": 638,
              "net": 155
            }
          },
          "openInterest": 34124
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71351,
              "short": 123690,
              "net": -52339
            },
            "nonCommercial": {
              "long": 66050,
              "short": 38780,
              "net": 27270
            },
            "smallTrader": {
              "long": 40724,
              "short": 15655,
              "net": 25069
            }
          },
          "openInterest": 178749
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58434,
              "short": 137757,
              "net": -79323
            },
            "nonCommercial": {
              "long": 66356,
              "short": 9285,
              "net": 57071
            },
            "smallTrader": {
              "long": 40663,
              "short": 18411,
              "net": 22252
            }
          },
          "openInterest": 167343
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89109,
              "short": 146287,
              "net": -57178
            },
            "nonCommercial": {
              "long": 65763,
              "short": 18134,
              "net": 47629
            },
            "smallTrader": {
              "long": 14516,
              "short": 4967,
              "net": 9549
            }
          },
          "openInterest": 201382
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69503,
              "short": 55101,
              "net": 14402
            },
            "nonCommercial": {
              "long": 43986,
              "short": 58860,
              "net": -14874
            },
            "smallTrader": {
              "long": 10331,
              "short": 9859,
              "net": 472
            }
          },
          "openInterest": 139259
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71244,
              "short": 73478,
              "net": -2234
            },
            "nonCommercial": {
              "long": 44306,
              "short": 35254,
              "net": 9052
            },
            "smallTrader": {
              "long": 12536,
              "short": 19354,
              "net": -6818
            }
          },
          "openInterest": 143993
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 489624,
              "short": 777938,
              "net": -288314
            },
            "nonCommercial": {
              "long": 427726,
              "short": 68453,
              "net": 359273
            },
            "smallTrader": {
              "long": 139504,
              "short": 210463,
              "net": -70959
            }
          },
          "openInterest": 1203365
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73981,
              "short": 86090,
              "net": -12109
            },
            "nonCommercial": {
              "long": 59679,
              "short": 49648,
              "net": 10031
            },
            "smallTrader": {
              "long": 14964,
              "short": 12886,
              "net": 2078
            }
          },
          "openInterest": 160987
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 632606,
              "short": 829299,
              "net": -196693
            },
            "nonCommercial": {
              "long": 346065,
              "short": 152232,
              "net": 193833
            },
            "smallTrader": {
              "long": 76818,
              "short": 73958,
              "net": 2860
            }
          },
          "openInterest": 1549067
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27242,
              "short": 35031,
              "net": -7789
            },
            "nonCommercial": {
              "long": 10533,
              "short": 6824,
              "net": 3709
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47680
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17104,
              "short": 17357,
              "net": -253
            },
            "nonCommercial": {
              "long": 1632,
              "short": 1143,
              "net": 489
            },
            "smallTrader": {
              "long": 112,
              "short": 348,
              "net": -236
            }
          },
          "openInterest": 19679
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117877,
              "short": 78193,
              "net": 39684
            },
            "nonCommercial": {
              "long": 48300,
              "short": 81095,
              "net": -32795
            },
            "smallTrader": {
              "long": 46829,
              "short": 53718,
              "net": -6889
            }
          },
          "openInterest": 217546
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8895,
              "short": 2769,
              "net": 6126
            },
            "nonCommercial": {
              "long": 8615,
              "short": 11140,
              "net": -2525
            },
            "smallTrader": {
              "long": 6051,
              "short": 9652,
              "net": -3601
            }
          },
          "openInterest": 28007
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 103395,
              "short": 187847,
              "net": -84452
            },
            "nonCommercial": {
              "long": 110436,
              "short": 36811,
              "net": 73625
            },
            "smallTrader": {
              "long": 23631,
              "short": 12804,
              "net": 10827
            }
          },
          "openInterest": 273735
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135887,
              "short": 353483,
              "net": -217596
            },
            "nonCommercial": {
              "long": 202177,
              "short": 36441,
              "net": 165736
            },
            "smallTrader": {
              "long": 73578,
              "short": 21718,
              "net": 51860
            }
          },
          "openInterest": 434416
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165679,
              "short": 195083,
              "net": -29404
            },
            "nonCommercial": {
              "long": 49365,
              "short": 33113,
              "net": 16252
            },
            "smallTrader": {
              "long": 38205,
              "short": 25053,
              "net": 13152
            }
          },
          "openInterest": 292708
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184151,
              "short": 42934,
              "net": 141217
            },
            "nonCommercial": {
              "long": 20929,
              "short": 111255,
              "net": -90326
            },
            "smallTrader": {
              "long": 13426,
              "short": 64317,
              "net": -50891
            }
          },
          "openInterest": 220982
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74537,
              "short": 109447,
              "net": -34910
            },
            "nonCommercial": {
              "long": 91347,
              "short": 43781,
              "net": 47566
            },
            "smallTrader": {
              "long": 28790,
              "short": 41446,
              "net": -12656
            }
          },
          "openInterest": 251870
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137483,
              "short": 146700,
              "net": -9217
            },
            "nonCommercial": {
              "long": 98341,
              "short": 67727,
              "net": 30614
            },
            "smallTrader": {
              "long": 33554,
              "short": 54951,
              "net": -21397
            }
          },
          "openInterest": 341044
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52831,
              "short": 178418,
              "net": -125587
            },
            "nonCommercial": {
              "long": 126957,
              "short": 7995,
              "net": 118962
            },
            "smallTrader": {
              "long": 9001,
              "short": 2376,
              "net": 6625
            }
          },
          "openInterest": 190751
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 80148,
              "short": 88471,
              "net": -8323
            },
            "nonCommercial": {
              "long": 12665,
              "short": 8762,
              "net": 3903
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 103926
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 401957,
              "short": 315942,
              "net": 86015
            },
            "nonCommercial": {
              "long": 239717,
              "short": 356326,
              "net": -116609
            },
            "smallTrader": {
              "long": 71869,
              "short": 41275,
              "net": 30594
            }
          },
          "openInterest": 1152312
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3771,
              "short": 27225,
              "net": -23454
            },
            "nonCommercial": {
              "long": 23272,
              "short": 2184,
              "net": 21088
            },
            "smallTrader": {
              "long": 4708,
              "short": 2342,
              "net": 2366
            }
          },
          "openInterest": 32167
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7983,
              "short": 52390,
              "net": -44407
            },
            "nonCommercial": {
              "long": 44789,
              "short": 6319,
              "net": 38470
            },
            "smallTrader": {
              "long": 7582,
              "short": 1645,
              "net": 5937
            }
          },
          "openInterest": 61309
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 595590,
              "short": 654049,
              "net": -58459
            },
            "nonCommercial": {
              "long": 95885,
              "short": 70419,
              "net": 25466
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 851897
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38410,
              "short": 96924,
              "net": -58514
            },
            "nonCommercial": {
              "long": 50204,
              "short": 8932,
              "net": 41272
            },
            "smallTrader": {
              "long": 29037,
              "short": 11795,
              "net": 17242
            }
          },
          "openInterest": 141738
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85387,
              "short": 144401,
              "net": -59014
            },
            "nonCommercial": {
              "long": 63952,
              "short": 23099,
              "net": 40853
            },
            "smallTrader": {
              "long": 43182,
              "short": 25021,
              "net": 18161
            }
          },
          "openInterest": 216689
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167880,
              "short": 130138,
              "net": 37742
            },
            "nonCommercial": {
              "long": 65824,
              "short": 97926,
              "net": -32102
            },
            "smallTrader": {
              "long": 32628,
              "short": 38268,
              "net": -5640
            }
          },
          "openInterest": 310022
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259716,
              "short": 375369,
              "net": -115653
            },
            "nonCommercial": {
              "long": 183808,
              "short": 60989,
              "net": 122819
            },
            "smallTrader": {
              "long": 62063,
              "short": 69229,
              "net": -7166
            }
          },
          "openInterest": 593935
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 455425,
              "short": 486268,
              "net": -30843
            },
            "nonCommercial": {
              "long": 165295,
              "short": 128433,
              "net": 36862
            },
            "smallTrader": {
              "long": 72034,
              "short": 78053,
              "net": -6019
            }
          },
          "openInterest": 759782
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14333,
              "short": 24287,
              "net": -9954
            },
            "nonCommercial": {
              "long": 11722,
              "short": 11086,
              "net": 636
            },
            "smallTrader": {
              "long": 18718,
              "short": 9400,
              "net": 9318
            }
          },
          "openInterest": 44798
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4438,
              "short": 13651,
              "net": -9213
            },
            "nonCommercial": {
              "long": 31240,
              "short": 22022,
              "net": 9218
            },
            "smallTrader": {
              "long": 3144,
              "short": 3149,
              "net": -5
            }
          },
          "openInterest": 43191
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 230502,
              "short": 117177,
              "net": 113325
            },
            "nonCommercial": {
              "long": 54727,
              "short": 164511,
              "net": -109784
            },
            "smallTrader": {
              "long": 32390,
              "short": 35931,
              "net": -3541
            }
          },
          "openInterest": 396131
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68591,
              "short": 107068,
              "net": -38477
            },
            "nonCommercial": {
              "long": 53849,
              "short": 13483,
              "net": 40366
            },
            "smallTrader": {
              "long": 19788,
              "short": 21677,
              "net": -1889
            }
          },
          "openInterest": 162902
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203134,
              "short": 217067,
              "net": -13933
            },
            "nonCommercial": {
              "long": 121501,
              "short": 94674,
              "net": 26827
            },
            "smallTrader": {
              "long": 38295,
              "short": 51189,
              "net": -12894
            }
          },
          "openInterest": 444444
        }
      ]
    },
    {
      "reportDate": "2012-12-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1016324,
              "short": 1157459,
              "net": -141135
            },
            "nonCommercial": {
              "long": 355349,
              "short": 218370,
              "net": 136979
            },
            "smallTrader": {
              "long": 309739,
              "short": 305583,
              "net": 4156
            }
          },
          "openInterest": 1727989
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 552214,
              "short": 661450,
              "net": -109236
            },
            "nonCommercial": {
              "long": 274896,
              "short": 214505,
              "net": 60391
            },
            "smallTrader": {
              "long": 132906,
              "short": 84061,
              "net": 48845
            }
          },
          "openInterest": 984794
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 354240,
              "short": 392854,
              "net": -38614
            },
            "nonCommercial": {
              "long": 87470,
              "short": 55040,
              "net": 32430
            },
            "smallTrader": {
              "long": 148973,
              "short": 142789,
              "net": 6184
            }
          },
          "openInterest": 602970
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 934645,
              "short": 1056589,
              "net": -121944
            },
            "nonCommercial": {
              "long": 283811,
              "short": 172536,
              "net": 111275
            },
            "smallTrader": {
              "long": 245770,
              "short": 235101,
              "net": 10669
            }
          },
          "openInterest": 1484349
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45906,
              "short": 164116,
              "net": -118210
            },
            "nonCommercial": {
              "long": 139540,
              "short": 36164,
              "net": 103376
            },
            "smallTrader": {
              "long": 38554,
              "short": 23720,
              "net": 14834
            }
          },
          "openInterest": 229394
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13850,
              "short": 30292,
              "net": -16442
            },
            "nonCommercial": {
              "long": 21143,
              "short": 4729,
              "net": 16414
            },
            "smallTrader": {
              "long": 637,
              "short": 609,
              "net": 28
            }
          },
          "openInterest": 35698
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76362,
              "short": 126897,
              "net": -50535
            },
            "nonCommercial": {
              "long": 64753,
              "short": 36799,
              "net": 27954
            },
            "smallTrader": {
              "long": 41055,
              "short": 18474,
              "net": 22581
            }
          },
          "openInterest": 183628
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57844,
              "short": 144751,
              "net": -86907
            },
            "nonCommercial": {
              "long": 74220,
              "short": 11687,
              "net": 62533
            },
            "smallTrader": {
              "long": 42964,
              "short": 18590,
              "net": 24374
            }
          },
          "openInterest": 178087
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88796,
              "short": 142067,
              "net": -53271
            },
            "nonCommercial": {
              "long": 61817,
              "short": 15254,
              "net": 46563
            },
            "smallTrader": {
              "long": 12639,
              "short": 5931,
              "net": 6708
            }
          },
          "openInterest": 193803
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70892,
              "short": 57621,
              "net": 13271
            },
            "nonCommercial": {
              "long": 44448,
              "short": 57538,
              "net": -13090
            },
            "smallTrader": {
              "long": 8773,
              "short": 8954,
              "net": -181
            }
          },
          "openInterest": 140759
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71641,
              "short": 81729,
              "net": -10088
            },
            "nonCommercial": {
              "long": 48593,
              "short": 35962,
              "net": 12631
            },
            "smallTrader": {
              "long": 14425,
              "short": 16968,
              "net": -2543
            }
          },
          "openInterest": 151310
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 500044,
              "short": 755065,
              "net": -255021
            },
            "nonCommercial": {
              "long": 403691,
              "short": 81081,
              "net": 322610
            },
            "smallTrader": {
              "long": 134994,
              "short": 202583,
              "net": -67589
            }
          },
          "openInterest": 1193445
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76594,
              "short": 94239,
              "net": -17645
            },
            "nonCommercial": {
              "long": 61706,
              "short": 44418,
              "net": 17288
            },
            "smallTrader": {
              "long": 12528,
              "short": 12171,
              "net": 357
            }
          },
          "openInterest": 164076
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 631085,
              "short": 807334,
              "net": -176249
            },
            "nonCommercial": {
              "long": 342234,
              "short": 175895,
              "net": 166339
            },
            "smallTrader": {
              "long": 87299,
              "short": 77389,
              "net": 9910
            }
          },
          "openInterest": 1543454
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29762,
              "short": 36724,
              "net": -6962
            },
            "nonCommercial": {
              "long": 12947,
              "short": 7715,
              "net": 5232
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50665
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18668,
              "short": 19653,
              "net": -985
            },
            "nonCommercial": {
              "long": 1653,
              "short": 595,
              "net": 1058
            },
            "smallTrader": {
              "long": 194,
              "short": 267,
              "net": -73
            }
          },
          "openInterest": 21397
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133355,
              "short": 98757,
              "net": 34598
            },
            "nonCommercial": {
              "long": 51536,
              "short": 83159,
              "net": -31623
            },
            "smallTrader": {
              "long": 47413,
              "short": 50388,
              "net": -2975
            }
          },
          "openInterest": 241932
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 7709,
              "short": 3513,
              "net": 4196
            },
            "nonCommercial": {
              "long": 8357,
              "short": 7592,
              "net": 765
            },
            "smallTrader": {
              "long": 6291,
              "short": 11252,
              "net": -4961
            }
          },
          "openInterest": 26616
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118611,
              "short": 188161,
              "net": -69550
            },
            "nonCommercial": {
              "long": 96202,
              "short": 34825,
              "net": 61377
            },
            "smallTrader": {
              "long": 21771,
              "short": 13598,
              "net": 8173
            }
          },
          "openInterest": 274276
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135772,
              "short": 350652,
              "net": -214880
            },
            "nonCommercial": {
              "long": 201955,
              "short": 38256,
              "net": 163699
            },
            "smallTrader": {
              "long": 71639,
              "short": 20458,
              "net": 51181
            }
          },
          "openInterest": 433586
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166007,
              "short": 185832,
              "net": -19825
            },
            "nonCommercial": {
              "long": 45510,
              "short": 33318,
              "net": 12192
            },
            "smallTrader": {
              "long": 36830,
              "short": 29197,
              "net": 7633
            }
          },
          "openInterest": 290453
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 223697,
              "short": 85181,
              "net": 138516
            },
            "nonCommercial": {
              "long": 16369,
              "short": 110770,
              "net": -94401
            },
            "smallTrader": {
              "long": 15993,
              "short": 60108,
              "net": -44115
            }
          },
          "openInterest": 267582
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74522,
              "short": 105333,
              "net": -30811
            },
            "nonCommercial": {
              "long": 83962,
              "short": 42451,
              "net": 41511
            },
            "smallTrader": {
              "long": 27005,
              "short": 37705,
              "net": -10700
            }
          },
          "openInterest": 241903
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134134,
              "short": 143287,
              "net": -9153
            },
            "nonCommercial": {
              "long": 93674,
              "short": 65750,
              "net": 27924
            },
            "smallTrader": {
              "long": 34224,
              "short": 52995,
              "net": -18771
            }
          },
          "openInterest": 325401
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66299,
              "short": 217955,
              "net": -151656
            },
            "nonCommercial": {
              "long": 155296,
              "short": 6025,
              "net": 149271
            },
            "smallTrader": {
              "long": 9525,
              "short": 7140,
              "net": 2385
            }
          },
          "openInterest": 251887
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 75224,
              "short": 88201,
              "net": -12977
            },
            "nonCommercial": {
              "long": 16910,
              "short": 8270,
              "net": 8640
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 103354
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 413719,
              "short": 318533,
              "net": 95186
            },
            "nonCommercial": {
              "long": 239042,
              "short": 365199,
              "net": -126157
            },
            "smallTrader": {
              "long": 74347,
              "short": 43376,
              "net": 30971
            }
          },
          "openInterest": 1137704
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2845,
              "short": 31436,
              "net": -28591
            },
            "nonCommercial": {
              "long": 29560,
              "short": 4960,
              "net": 24600
            },
            "smallTrader": {
              "long": 6225,
              "short": 2234,
              "net": 3991
            }
          },
          "openInterest": 41381
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8118,
              "short": 55059,
              "net": -46941
            },
            "nonCommercial": {
              "long": 46699,
              "short": 6089,
              "net": 40610
            },
            "smallTrader": {
              "long": 8106,
              "short": 1775,
              "net": 6331
            }
          },
          "openInterest": 63805
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 592476,
              "short": 668194,
              "net": -75718
            },
            "nonCommercial": {
              "long": 109997,
              "short": 66286,
              "net": 43711
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 866940
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39515,
              "short": 97438,
              "net": -57923
            },
            "nonCommercial": {
              "long": 48548,
              "short": 9048,
              "net": 39500
            },
            "smallTrader": {
              "long": 29547,
              "short": 11124,
              "net": 18423
            }
          },
          "openInterest": 142085
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85783,
              "short": 156505,
              "net": -70722
            },
            "nonCommercial": {
              "long": 70843,
              "short": 21696,
              "net": 49147
            },
            "smallTrader": {
              "long": 45257,
              "short": 23682,
              "net": 21575
            }
          },
          "openInterest": 222860
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162328,
              "short": 133901,
              "net": 28427
            },
            "nonCommercial": {
              "long": 64049,
              "short": 88330,
              "net": -24281
            },
            "smallTrader": {
              "long": 33159,
              "short": 37305,
              "net": -4146
            }
          },
          "openInterest": 311008
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252221,
              "short": 380107,
              "net": -127886
            },
            "nonCommercial": {
              "long": 189746,
              "short": 58275,
              "net": 131471
            },
            "smallTrader": {
              "long": 63825,
              "short": 67410,
              "net": -3585
            }
          },
          "openInterest": 599332
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459856,
              "short": 467308,
              "net": -7452
            },
            "nonCommercial": {
              "long": 170673,
              "short": 140219,
              "net": 30454
            },
            "smallTrader": {
              "long": 62488,
              "short": 85490,
              "net": -23002
            }
          },
          "openInterest": 764194
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16569,
              "short": 27345,
              "net": -10776
            },
            "nonCommercial": {
              "long": 11243,
              "short": 8034,
              "net": 3209
            },
            "smallTrader": {
              "long": 16966,
              "short": 9399,
              "net": 7567
            }
          },
          "openInterest": 48835
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7141,
              "short": 15281,
              "net": -8140
            },
            "nonCommercial": {
              "long": 35658,
              "short": 28558,
              "net": 7100
            },
            "smallTrader": {
              "long": 2836,
              "short": 1796,
              "net": 1040
            }
          },
          "openInterest": 48730
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 246042,
              "short": 134426,
              "net": 111616
            },
            "nonCommercial": {
              "long": 56401,
              "short": 164355,
              "net": -107954
            },
            "smallTrader": {
              "long": 23691,
              "short": 27353,
              "net": -3662
            }
          },
          "openInterest": 409743
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70755,
              "short": 101613,
              "net": -30858
            },
            "nonCommercial": {
              "long": 48986,
              "short": 12883,
              "net": 36103
            },
            "smallTrader": {
              "long": 18513,
              "short": 23758,
              "net": -5245
            }
          },
          "openInterest": 157194
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209958,
              "short": 201260,
              "net": 8698
            },
            "nonCommercial": {
              "long": 114206,
              "short": 107168,
              "net": 7038
            },
            "smallTrader": {
              "long": 37377,
              "short": 53113,
              "net": -15736
            }
          },
          "openInterest": 440864
        }
      ]
    },
    {
      "reportDate": "2012-12-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1047722,
              "short": 1086201,
              "net": -38479
            },
            "nonCommercial": {
              "long": 327897,
              "short": 260755,
              "net": 67142
            },
            "smallTrader": {
              "long": 282947,
              "short": 311610,
              "net": -28663
            }
          },
          "openInterest": 1698628
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 541324,
              "short": 760734,
              "net": -219410
            },
            "nonCommercial": {
              "long": 365711,
              "short": 197089,
              "net": 168622
            },
            "smallTrader": {
              "long": 129521,
              "short": 78733,
              "net": 50788
            }
          },
          "openInterest": 1057716
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 352748,
              "short": 354776,
              "net": -2028
            },
            "nonCommercial": {
              "long": 83591,
              "short": 71426,
              "net": 12165
            },
            "smallTrader": {
              "long": 134579,
              "short": 144716,
              "net": -10137
            }
          },
          "openInterest": 576277
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 971492,
              "short": 1023527,
              "net": -52035
            },
            "nonCommercial": {
              "long": 238337,
              "short": 172330,
              "net": 66007
            },
            "smallTrader": {
              "long": 232847,
              "short": 246819,
              "net": -13972
            }
          },
          "openInterest": 1461674
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17900,
              "short": 136599,
              "net": -118699
            },
            "nonCommercial": {
              "long": 144966,
              "short": 47470,
              "net": 97496
            },
            "smallTrader": {
              "long": 41018,
              "short": 19815,
              "net": 21203
            }
          },
          "openInterest": 204312
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16860,
              "short": 30352,
              "net": -13492
            },
            "nonCommercial": {
              "long": 21614,
              "short": 8086,
              "net": 13528
            },
            "smallTrader": {
              "long": 740,
              "short": 776,
              "net": -36
            }
          },
          "openInterest": 40302
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66225,
              "short": 119542,
              "net": -53317
            },
            "nonCommercial": {
              "long": 79375,
              "short": 51339,
              "net": 28036
            },
            "smallTrader": {
              "long": 42769,
              "short": 17488,
              "net": 25281
            }
          },
          "openInterest": 188472
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81681,
              "short": 183505,
              "net": -101824
            },
            "nonCommercial": {
              "long": 81493,
              "short": 7215,
              "net": 74278
            },
            "smallTrader": {
              "long": 45471,
              "short": 17925,
              "net": 27546
            }
          },
          "openInterest": 219922
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87021,
              "short": 141014,
              "net": -53993
            },
            "nonCommercial": {
              "long": 60617,
              "short": 13903,
              "net": 46714
            },
            "smallTrader": {
              "long": 12909,
              "short": 5630,
              "net": 7279
            }
          },
          "openInterest": 190913
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71569,
              "short": 57440,
              "net": 14129
            },
            "nonCommercial": {
              "long": 44564,
              "short": 60254,
              "net": -15690
            },
            "smallTrader": {
              "long": 11501,
              "short": 9940,
              "net": 1561
            }
          },
          "openInterest": 143616
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70922,
              "short": 84667,
              "net": -13745
            },
            "nonCommercial": {
              "long": 51535,
              "short": 36481,
              "net": 15054
            },
            "smallTrader": {
              "long": 15244,
              "short": 16553,
              "net": -1309
            }
          },
          "openInterest": 153815
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 485210,
              "short": 703692,
              "net": -218482
            },
            "nonCommercial": {
              "long": 387121,
              "short": 102754,
              "net": 284367
            },
            "smallTrader": {
              "long": 136775,
              "short": 202660,
              "net": -65885
            }
          },
          "openInterest": 1153532
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71367,
              "short": 106316,
              "net": -34949
            },
            "nonCommercial": {
              "long": 64895,
              "short": 34983,
              "net": 29912
            },
            "smallTrader": {
              "long": 16567,
              "short": 11530,
              "net": 5037
            }
          },
          "openInterest": 166847
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 604025,
              "short": 787977,
              "net": -183952
            },
            "nonCommercial": {
              "long": 341629,
              "short": 158718,
              "net": 182911
            },
            "smallTrader": {
              "long": 74042,
              "short": 73001,
              "net": 1041
            }
          },
          "openInterest": 1493851
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46613,
              "short": 63046,
              "net": -16433
            },
            "nonCommercial": {
              "long": 14859,
              "short": 1962,
              "net": 12897
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77875
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19527,
              "short": 20331,
              "net": -804
            },
            "nonCommercial": {
              "long": 1425,
              "short": 582,
              "net": 843
            },
            "smallTrader": {
              "long": 74,
              "short": 113,
              "net": -39
            }
          },
          "openInterest": 21884
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71803,
              "short": 64052,
              "net": 7751
            },
            "nonCommercial": {
              "long": 69460,
              "short": 79196,
              "net": -9736
            },
            "smallTrader": {
              "long": 49425,
              "short": 47440,
              "net": 1985
            }
          },
          "openInterest": 193681
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8541,
              "short": 5596,
              "net": 2945
            },
            "nonCommercial": {
              "long": 9497,
              "short": 6713,
              "net": 2784
            },
            "smallTrader": {
              "long": 6346,
              "short": 12075,
              "net": -5729
            }
          },
          "openInterest": 29026
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138566,
              "short": 211151,
              "net": -72585
            },
            "nonCommercial": {
              "long": 90095,
              "short": 27249,
              "net": 62846
            },
            "smallTrader": {
              "long": 23479,
              "short": 13740,
              "net": 9739
            }
          },
          "openInterest": 288588
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 137780,
              "short": 339914,
              "net": -202134
            },
            "nonCommercial": {
              "long": 202641,
              "short": 44860,
              "net": 157781
            },
            "smallTrader": {
              "long": 68859,
              "short": 24506,
              "net": 44353
            }
          },
          "openInterest": 435742
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141153,
              "short": 171644,
              "net": -30491
            },
            "nonCommercial": {
              "long": 49536,
              "short": 28009,
              "net": 21527
            },
            "smallTrader": {
              "long": 35185,
              "short": 26221,
              "net": 8964
            }
          },
          "openInterest": 272890
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 154980,
              "short": 19027,
              "net": 135953
            },
            "nonCommercial": {
              "long": 27935,
              "short": 117098,
              "net": -89163
            },
            "smallTrader": {
              "long": 13584,
              "short": 60374,
              "net": -46790
            }
          },
          "openInterest": 196662
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76470,
              "short": 104388,
              "net": -27918
            },
            "nonCommercial": {
              "long": 73966,
              "short": 39094,
              "net": 34872
            },
            "smallTrader": {
              "long": 27430,
              "short": 34384,
              "net": -6954
            }
          },
          "openInterest": 226858
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132597,
              "short": 149226,
              "net": -16629
            },
            "nonCommercial": {
              "long": 99901,
              "short": 62362,
              "net": 37539
            },
            "smallTrader": {
              "long": 32731,
              "short": 53641,
              "net": -20910
            }
          },
          "openInterest": 330086
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32722,
              "short": 188261,
              "net": -155539
            },
            "nonCommercial": {
              "long": 169413,
              "short": 21664,
              "net": 147749
            },
            "smallTrader": {
              "long": 9910,
              "short": 2120,
              "net": 7790
            }
          },
          "openInterest": 212190
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 94833,
              "short": 107599,
              "net": -12766
            },
            "nonCommercial": {
              "long": 15849,
              "short": 7283,
              "net": 8566
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 120814
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 446376,
              "short": 333968,
              "net": 112408
            },
            "nonCommercial": {
              "long": 249661,
              "short": 386085,
              "net": -136424
            },
            "smallTrader": {
              "long": 70390,
              "short": 46374,
              "net": 24016
            }
          },
          "openInterest": 1167143
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4529,
              "short": 22939,
              "net": -18410
            },
            "nonCommercial": {
              "long": 31830,
              "short": 17600,
              "net": 14230
            },
            "smallTrader": {
              "long": 5931,
              "short": 1751,
              "net": 4180
            }
          },
          "openInterest": 42446
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8500,
              "short": 57153,
              "net": -48653
            },
            "nonCommercial": {
              "long": 47633,
              "short": 4658,
              "net": 42975
            },
            "smallTrader": {
              "long": 7284,
              "short": 1606,
              "net": 5678
            }
          },
          "openInterest": 64501
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 658118,
              "short": 734674,
              "net": -76556
            },
            "nonCommercial": {
              "long": 109934,
              "short": 68228,
              "net": 41706
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 923950
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40347,
              "short": 95686,
              "net": -55339
            },
            "nonCommercial": {
              "long": 44889,
              "short": 8900,
              "net": 35989
            },
            "smallTrader": {
              "long": 29568,
              "short": 10218,
              "net": 19350
            }
          },
          "openInterest": 141423
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88794,
              "short": 167053,
              "net": -78259
            },
            "nonCommercial": {
              "long": 76030,
              "short": 21084,
              "net": 54946
            },
            "smallTrader": {
              "long": 45525,
              "short": 22212,
              "net": 23313
            }
          },
          "openInterest": 237209
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165589,
              "short": 134449,
              "net": 31140
            },
            "nonCommercial": {
              "long": 65623,
              "short": 93542,
              "net": -27919
            },
            "smallTrader": {
              "long": 31588,
              "short": 34809,
              "net": -3221
            }
          },
          "openInterest": 318356
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257079,
              "short": 392692,
              "net": -135613
            },
            "nonCommercial": {
              "long": 197452,
              "short": 59989,
              "net": 137463
            },
            "smallTrader": {
              "long": 67973,
              "short": 69823,
              "net": -1850
            }
          },
          "openInterest": 611685
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 443189,
              "short": 460214,
              "net": -17025
            },
            "nonCommercial": {
              "long": 178111,
              "short": 143405,
              "net": 34706
            },
            "smallTrader": {
              "long": 65470,
              "short": 83151,
              "net": -17681
            }
          },
          "openInterest": 754990
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2352,
              "short": 21379,
              "net": -19027
            },
            "nonCommercial": {
              "long": 17361,
              "short": 13081,
              "net": 4280
            },
            "smallTrader": {
              "long": 23699,
              "short": 8952,
              "net": 14747
            }
          },
          "openInterest": 43412
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11792,
              "short": 2740,
              "net": 9052
            },
            "nonCommercial": {
              "long": 27205,
              "short": 35778,
              "net": -8573
            },
            "smallTrader": {
              "long": 2677,
              "short": 3156,
              "net": -479
            }
          },
          "openInterest": 43470
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 245352,
              "short": 146706,
              "net": 98646
            },
            "nonCommercial": {
              "long": 54459,
              "short": 149497,
              "net": -95038
            },
            "smallTrader": {
              "long": 26283,
              "short": 29891,
              "net": -3608
            }
          },
          "openInterest": 398243
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79938,
              "short": 102067,
              "net": -22129
            },
            "nonCommercial": {
              "long": 41668,
              "short": 15857,
              "net": 25811
            },
            "smallTrader": {
              "long": 18796,
              "short": 22478,
              "net": -3682
            }
          },
          "openInterest": 157525
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225556,
              "short": 196451,
              "net": 29105
            },
            "nonCommercial": {
              "long": 111271,
              "short": 121373,
              "net": -10102
            },
            "smallTrader": {
              "long": 33034,
              "short": 52037,
              "net": -19003
            }
          },
          "openInterest": 440870
        }
      ]
    },
    {
      "reportDate": "2012-12-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 986961,
              "short": 1020502,
              "net": -33541
            },
            "nonCommercial": {
              "long": 309465,
              "short": 235314,
              "net": 74151
            },
            "smallTrader": {
              "long": 271539,
              "short": 312149,
              "net": -40610
            }
          },
          "openInterest": 1604743
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 561695,
              "short": 768098,
              "net": -206403
            },
            "nonCommercial": {
              "long": 327703,
              "short": 171419,
              "net": 156284
            },
            "smallTrader": {
              "long": 130883,
              "short": 80764,
              "net": 50119
            }
          },
          "openInterest": 1042855
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 349703,
              "short": 333302,
              "net": 16401
            },
            "nonCommercial": {
              "long": 55121,
              "short": 50416,
              "net": 4705
            },
            "smallTrader": {
              "long": 132039,
              "short": 153145,
              "net": -21106
            }
          },
          "openInterest": 541853
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1113723,
              "short": 1071686,
              "net": 42037
            },
            "nonCommercial": {
              "long": 199811,
              "short": 190482,
              "net": 9329
            },
            "smallTrader": {
              "long": 203047,
              "short": 254413,
              "net": -51366
            }
          },
          "openInterest": 1540413
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19778,
              "short": 114212,
              "net": -94434
            },
            "nonCommercial": {
              "long": 116141,
              "short": 40708,
              "net": 75433
            },
            "smallTrader": {
              "long": 36698,
              "short": 17697,
              "net": 19001
            }
          },
          "openInterest": 173118
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16945,
              "short": 31718,
              "net": -14773
            },
            "nonCommercial": {
              "long": 22347,
              "short": 7583,
              "net": 14764
            },
            "smallTrader": {
              "long": 671,
              "short": 662,
              "net": 9
            }
          },
          "openInterest": 41054
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64162,
              "short": 126925,
              "net": -62763
            },
            "nonCommercial": {
              "long": 74466,
              "short": 37145,
              "net": 37321
            },
            "smallTrader": {
              "long": 42357,
              "short": 16915,
              "net": 25442
            }
          },
          "openInterest": 181219
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26014,
              "short": 114327,
              "net": -88313
            },
            "nonCommercial": {
              "long": 72777,
              "short": 9425,
              "net": 63352
            },
            "smallTrader": {
              "long": 41717,
              "short": 16756,
              "net": 24961
            }
          },
          "openInterest": 140965
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90595,
              "short": 136410,
              "net": -45815
            },
            "nonCommercial": {
              "long": 58980,
              "short": 16209,
              "net": 42771
            },
            "smallTrader": {
              "long": 11113,
              "short": 8069,
              "net": 3044
            }
          },
          "openInterest": 189131
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71663,
              "short": 57920,
              "net": 13743
            },
            "nonCommercial": {
              "long": 43429,
              "short": 59974,
              "net": -16545
            },
            "smallTrader": {
              "long": 9012,
              "short": 6210,
              "net": 2802
            }
          },
          "openInterest": 140711
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71060,
              "short": 79791,
              "net": -8731
            },
            "nonCommercial": {
              "long": 45600,
              "short": 37889,
              "net": 7711
            },
            "smallTrader": {
              "long": 15064,
              "short": 14044,
              "net": 1020
            }
          },
          "openInterest": 148449
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 502020,
              "short": 666629,
              "net": -164609
            },
            "nonCommercial": {
              "long": 353439,
              "short": 109787,
              "net": 243652
            },
            "smallTrader": {
              "long": 129353,
              "short": 208396,
              "net": -79043
            }
          },
          "openInterest": 1137584
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71480,
              "short": 111208,
              "net": -39728
            },
            "nonCommercial": {
              "long": 65581,
              "short": 31638,
              "net": 33943
            },
            "smallTrader": {
              "long": 15397,
              "short": 9612,
              "net": 5785
            }
          },
          "openInterest": 166099
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 593186,
              "short": 785491,
              "net": -192305
            },
            "nonCommercial": {
              "long": 344880,
              "short": 150173,
              "net": 194707
            },
            "smallTrader": {
              "long": 70507,
              "short": 72909,
              "net": -2402
            }
          },
          "openInterest": 1476652
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26774,
              "short": 40921,
              "net": -14147
            },
            "nonCommercial": {
              "long": 13374,
              "short": 3273,
              "net": 10101
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48053
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19404,
              "short": 20096,
              "net": -692
            },
            "nonCommercial": {
              "long": 1312,
              "short": 618,
              "net": 694
            },
            "smallTrader": {
              "long": 329,
              "short": 331,
              "net": -2
            }
          },
          "openInterest": 21981
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72084,
              "short": 76154,
              "net": -4070
            },
            "nonCommercial": {
              "long": 75072,
              "short": 77621,
              "net": -2549
            },
            "smallTrader": {
              "long": 52584,
              "short": 45965,
              "net": 6619
            }
          },
          "openInterest": 202591
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9023,
              "short": 5715,
              "net": 3308
            },
            "nonCommercial": {
              "long": 9789,
              "short": 7803,
              "net": 1986
            },
            "smallTrader": {
              "long": 6547,
              "short": 11841,
              "net": -5294
            }
          },
          "openInterest": 29949
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130941,
              "short": 210648,
              "net": -79707
            },
            "nonCommercial": {
              "long": 95602,
              "short": 27349,
              "net": 68253
            },
            "smallTrader": {
              "long": 25343,
              "short": 13889,
              "net": 11454
            }
          },
          "openInterest": 293239
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139479,
              "short": 327143,
              "net": -187664
            },
            "nonCommercial": {
              "long": 200436,
              "short": 50340,
              "net": 150096
            },
            "smallTrader": {
              "long": 62201,
              "short": 24633,
              "net": 37568
            }
          },
          "openInterest": 426300
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135666,
              "short": 172382,
              "net": -36716
            },
            "nonCommercial": {
              "long": 50680,
              "short": 25890,
              "net": 24790
            },
            "smallTrader": {
              "long": 37800,
              "short": 25874,
              "net": 11926
            }
          },
          "openInterest": 272956
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156054,
              "short": 19369,
              "net": 136685
            },
            "nonCommercial": {
              "long": 26757,
              "short": 112365,
              "net": -85608
            },
            "smallTrader": {
              "long": 12854,
              "short": 63931,
              "net": -51077
            }
          },
          "openInterest": 195705
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79863,
              "short": 114438,
              "net": -34575
            },
            "nonCommercial": {
              "long": 80945,
              "short": 39426,
              "net": 41519
            },
            "smallTrader": {
              "long": 29360,
              "short": 36304,
              "net": -6944
            }
          },
          "openInterest": 243122
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126265,
              "short": 150674,
              "net": -24409
            },
            "nonCommercial": {
              "long": 104154,
              "short": 58152,
              "net": 46002
            },
            "smallTrader": {
              "long": 32427,
              "short": 54020,
              "net": -21593
            }
          },
          "openInterest": 329903
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30890,
              "short": 190677,
              "net": -159787
            },
            "nonCommercial": {
              "long": 157338,
              "short": 7983,
              "net": 149355
            },
            "smallTrader": {
              "long": 12122,
              "short": 1690,
              "net": 10432
            }
          },
          "openInterest": 200460
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37715,
              "short": 49579,
              "net": -11864
            },
            "nonCommercial": {
              "long": 14343,
              "short": 6688,
              "net": 7655
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58825
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 454621,
              "short": 323030,
              "net": 131591
            },
            "nonCommercial": {
              "long": 251427,
              "short": 404911,
              "net": -153484
            },
            "smallTrader": {
              "long": 67466,
              "short": 45573,
              "net": 21893
            }
          },
          "openInterest": 1164624
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5177,
              "short": 25784,
              "net": -20607
            },
            "nonCommercial": {
              "long": 27425,
              "short": 12686,
              "net": 14739
            },
            "smallTrader": {
              "long": 7304,
              "short": 1436,
              "net": 5868
            }
          },
          "openInterest": 40135
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10160,
              "short": 53981,
              "net": -43821
            },
            "nonCommercial": {
              "long": 43696,
              "short": 5332,
              "net": 38364
            },
            "smallTrader": {
              "long": 7508,
              "short": 2051,
              "net": 5457
            }
          },
          "openInterest": 62466
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 513860,
              "short": 575556,
              "net": -61696
            },
            "nonCommercial": {
              "long": 89259,
              "short": 64037,
              "net": 25222
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 728890
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44302,
              "short": 91010,
              "net": -46708
            },
            "nonCommercial": {
              "long": 39620,
              "short": 8977,
              "net": 30643
            },
            "smallTrader": {
              "long": 26449,
              "short": 10384,
              "net": 16065
            }
          },
          "openInterest": 140751
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86622,
              "short": 154543,
              "net": -67921
            },
            "nonCommercial": {
              "long": 66370,
              "short": 20669,
              "net": 45701
            },
            "smallTrader": {
              "long": 42077,
              "short": 19857,
              "net": 22220
            }
          },
          "openInterest": 217123
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168771,
              "short": 125891,
              "net": 42880
            },
            "nonCommercial": {
              "long": 65212,
              "short": 104579,
              "net": -39367
            },
            "smallTrader": {
              "long": 29672,
              "short": 33185,
              "net": -3513
            }
          },
          "openInterest": 314237
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254845,
              "short": 365490,
              "net": -110645
            },
            "nonCommercial": {
              "long": 178921,
              "short": 64308,
              "net": 114613
            },
            "smallTrader": {
              "long": 58671,
              "short": 62639,
              "net": -3968
            }
          },
          "openInterest": 569969
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444153,
              "short": 466303,
              "net": -22150
            },
            "nonCommercial": {
              "long": 185559,
              "short": 140911,
              "net": 44648
            },
            "smallTrader": {
              "long": 64430,
              "short": 86928,
              "net": -22498
            }
          },
          "openInterest": 756985
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1917,
              "short": 30401,
              "net": -28484
            },
            "nonCommercial": {
              "long": 21897,
              "short": 10462,
              "net": 11435
            },
            "smallTrader": {
              "long": 24820,
              "short": 7771,
              "net": 17049
            }
          },
          "openInterest": 48634
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15996,
              "short": 2613,
              "net": 13383
            },
            "nonCommercial": {
              "long": 23383,
              "short": 36330,
              "net": -12947
            },
            "smallTrader": {
              "long": 2221,
              "short": 2657,
              "net": -436
            }
          },
          "openInterest": 43308
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 198956,
              "short": 107540,
              "net": 91416
            },
            "nonCommercial": {
              "long": 53748,
              "short": 142783,
              "net": -89035
            },
            "smallTrader": {
              "long": 18901,
              "short": 21282,
              "net": -2381
            }
          },
          "openInterest": 330194
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82266,
              "short": 99645,
              "net": -17379
            },
            "nonCommercial": {
              "long": 37943,
              "short": 15394,
              "net": 22549
            },
            "smallTrader": {
              "long": 17495,
              "short": 22665,
              "net": -5170
            }
          },
          "openInterest": 155602
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236460,
              "short": 197621,
              "net": 38839
            },
            "nonCommercial": {
              "long": 106352,
              "short": 125911,
              "net": -19559
            },
            "smallTrader": {
              "long": 30867,
              "short": 50147,
              "net": -19280
            }
          },
          "openInterest": 448550
        }
      ]
    },
    {
      "reportDate": "2012-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 991357,
              "short": 1027210,
              "net": -35853
            },
            "nonCommercial": {
              "long": 320599,
              "short": 241672,
              "net": 78927
            },
            "smallTrader": {
              "long": 269216,
              "short": 312290,
              "net": -43074
            }
          },
          "openInterest": 1617683
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 547583,
              "short": 762902,
              "net": -215319
            },
            "nonCommercial": {
              "long": 337820,
              "short": 174275,
              "net": 163545
            },
            "smallTrader": {
              "long": 126495,
              "short": 74721,
              "net": 51774
            }
          },
          "openInterest": 1034323
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 359692,
              "short": 345961,
              "net": 13731
            },
            "nonCommercial": {
              "long": 52077,
              "short": 51642,
              "net": 435
            },
            "smallTrader": {
              "long": 127646,
              "short": 141812,
              "net": -14166
            }
          },
          "openInterest": 542695
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1114770,
              "short": 1080477,
              "net": 34293
            },
            "nonCommercial": {
              "long": 185874,
              "short": 184328,
              "net": 1546
            },
            "smallTrader": {
              "long": 207922,
              "short": 243761,
              "net": -35839
            }
          },
          "openInterest": 1527859
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19960,
              "short": 113165,
              "net": -93205
            },
            "nonCommercial": {
              "long": 117354,
              "short": 37832,
              "net": 79522
            },
            "smallTrader": {
              "long": 32080,
              "short": 18397,
              "net": 13683
            }
          },
          "openInterest": 170157
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15495,
              "short": 30169,
              "net": -14674
            },
            "nonCommercial": {
              "long": 22143,
              "short": 7430,
              "net": 14713
            },
            "smallTrader": {
              "long": 569,
              "short": 608,
              "net": -39
            }
          },
          "openInterest": 38246
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62945,
              "short": 124180,
              "net": -61235
            },
            "nonCommercial": {
              "long": 69146,
              "short": 32838,
              "net": 36308
            },
            "smallTrader": {
              "long": 42456,
              "short": 17529,
              "net": 24927
            }
          },
          "openInterest": 174676
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25407,
              "short": 113539,
              "net": -88132
            },
            "nonCommercial": {
              "long": 73678,
              "short": 7752,
              "net": 65926
            },
            "smallTrader": {
              "long": 37502,
              "short": 15296,
              "net": 22206
            }
          },
          "openInterest": 137247
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90630,
              "short": 133709,
              "net": -43079
            },
            "nonCommercial": {
              "long": 59125,
              "short": 17886,
              "net": 41239
            },
            "smallTrader": {
              "long": 11662,
              "short": 9822,
              "net": 1840
            }
          },
          "openInterest": 191122
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72474,
              "short": 58567,
              "net": 13907
            },
            "nonCommercial": {
              "long": 44793,
              "short": 59253,
              "net": -14460
            },
            "smallTrader": {
              "long": 9845,
              "short": 9292,
              "net": 553
            }
          },
          "openInterest": 143736
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71160,
              "short": 81298,
              "net": -10138
            },
            "nonCommercial": {
              "long": 45486,
              "short": 36155,
              "net": 9331
            },
            "smallTrader": {
              "long": 14484,
              "short": 13677,
              "net": 807
            }
          },
          "openInterest": 146548
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 497035,
              "short": 656037,
              "net": -159002
            },
            "nonCommercial": {
              "long": 340847,
              "short": 106001,
              "net": 234846
            },
            "smallTrader": {
              "long": 129108,
              "short": 204952,
              "net": -75844
            }
          },
          "openInterest": 1128183
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73199,
              "short": 116873,
              "net": -43674
            },
            "nonCommercial": {
              "long": 68331,
              "short": 29041,
              "net": 39290
            },
            "smallTrader": {
              "long": 15442,
              "short": 11058,
              "net": 4384
            }
          },
          "openInterest": 171207
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 584809,
              "short": 784502,
              "net": -199693
            },
            "nonCommercial": {
              "long": 336952,
              "short": 138874,
              "net": 198078
            },
            "smallTrader": {
              "long": 70801,
              "short": 69186,
              "net": 1615
            }
          },
          "openInterest": 1473345
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25656,
              "short": 38623,
              "net": -12967
            },
            "nonCommercial": {
              "long": 13650,
              "short": 4785,
              "net": 8865
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46805
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19123,
              "short": 19702,
              "net": -579
            },
            "nonCommercial": {
              "long": 1264,
              "short": 617,
              "net": 647
            },
            "smallTrader": {
              "long": 129,
              "short": 197,
              "net": -68
            }
          },
          "openInterest": 21452
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71891,
              "short": 82481,
              "net": -10590
            },
            "nonCommercial": {
              "long": 81932,
              "short": 76806,
              "net": 5126
            },
            "smallTrader": {
              "long": 50816,
              "short": 45352,
              "net": 5464
            }
          },
          "openInterest": 207608
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8903,
              "short": 5556,
              "net": 3347
            },
            "nonCommercial": {
              "long": 9864,
              "short": 8841,
              "net": 1023
            },
            "smallTrader": {
              "long": 6911,
              "short": 11281,
              "net": -4370
            }
          },
          "openInterest": 30246
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118209,
              "short": 203607,
              "net": -85398
            },
            "nonCommercial": {
              "long": 99492,
              "short": 29180,
              "net": 70312
            },
            "smallTrader": {
              "long": 25342,
              "short": 10256,
              "net": 15086
            }
          },
          "openInterest": 281699
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 143210,
              "short": 331869,
              "net": -188659
            },
            "nonCommercial": {
              "long": 198660,
              "short": 50141,
              "net": 148519
            },
            "smallTrader": {
              "long": 64468,
              "short": 24328,
              "net": 40140
            }
          },
          "openInterest": 427991
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128355,
              "short": 171057,
              "net": -42702
            },
            "nonCommercial": {
              "long": 53945,
              "short": 25045,
              "net": 28900
            },
            "smallTrader": {
              "long": 37660,
              "short": 23858,
              "net": 13802
            }
          },
          "openInterest": 262750
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148129,
              "short": 22501,
              "net": 125628
            },
            "nonCommercial": {
              "long": 30432,
              "short": 110949,
              "net": -80517
            },
            "smallTrader": {
              "long": 15533,
              "short": 60644,
              "net": -45111
            }
          },
          "openInterest": 194632
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80159,
              "short": 121778,
              "net": -41619
            },
            "nonCommercial": {
              "long": 83755,
              "short": 36256,
              "net": 47499
            },
            "smallTrader": {
              "long": 28040,
              "short": 33920,
              "net": -5880
            }
          },
          "openInterest": 248085
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125050,
              "short": 152331,
              "net": -27281
            },
            "nonCommercial": {
              "long": 106676,
              "short": 59511,
              "net": 47165
            },
            "smallTrader": {
              "long": 29763,
              "short": 49647,
              "net": -19884
            }
          },
          "openInterest": 329446
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28558,
              "short": 176559,
              "net": -148001
            },
            "nonCommercial": {
              "long": 149624,
              "short": 7872,
              "net": 141752
            },
            "smallTrader": {
              "long": 7579,
              "short": 1330,
              "net": 6249
            }
          },
          "openInterest": 186181
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36702,
              "short": 45101,
              "net": -8399
            },
            "nonCommercial": {
              "long": 13050,
              "short": 8180,
              "net": 4870
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56261
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 457116,
              "short": 318930,
              "net": 138186
            },
            "nonCommercial": {
              "long": 240199,
              "short": 400648,
              "net": -160449
            },
            "smallTrader": {
              "long": 65757,
              "short": 43494,
              "net": 22263
            }
          },
          "openInterest": 1164815
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4147,
              "short": 23921,
              "net": -19774
            },
            "nonCommercial": {
              "long": 25832,
              "short": 8750,
              "net": 17082
            },
            "smallTrader": {
              "long": 4321,
              "short": 1629,
              "net": 2692
            }
          },
          "openInterest": 34531
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8857,
              "short": 49479,
              "net": -40622
            },
            "nonCommercial": {
              "long": 43479,
              "short": 7423,
              "net": 36056
            },
            "smallTrader": {
              "long": 6812,
              "short": 2246,
              "net": 4566
            }
          },
          "openInterest": 59593
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 517785,
              "short": 582325,
              "net": -64540
            },
            "nonCommercial": {
              "long": 97475,
              "short": 69182,
              "net": 28293
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 739159
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45415,
              "short": 90751,
              "net": -45336
            },
            "nonCommercial": {
              "long": 38291,
              "short": 9104,
              "net": 29187
            },
            "smallTrader": {
              "long": 26606,
              "short": 10457,
              "net": 16149
            }
          },
          "openInterest": 141489
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84581,
              "short": 144420,
              "net": -59839
            },
            "nonCommercial": {
              "long": 63708,
              "short": 21523,
              "net": 42185
            },
            "smallTrader": {
              "long": 39351,
              "short": 21697,
              "net": 17654
            }
          },
          "openInterest": 212318
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162719,
              "short": 123504,
              "net": 39215
            },
            "nonCommercial": {
              "long": 65595,
              "short": 101727,
              "net": -36132
            },
            "smallTrader": {
              "long": 29912,
              "short": 32995,
              "net": -3083
            }
          },
          "openInterest": 305525
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243848,
              "short": 352299,
              "net": -108451
            },
            "nonCommercial": {
              "long": 173043,
              "short": 63815,
              "net": 109228
            },
            "smallTrader": {
              "long": 55810,
              "short": 56587,
              "net": -777
            }
          },
          "openInterest": 546275
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441183,
              "short": 482875,
              "net": -41692
            },
            "nonCommercial": {
              "long": 186823,
              "short": 134316,
              "net": 52507
            },
            "smallTrader": {
              "long": 64119,
              "short": 74934,
              "net": -10815
            }
          },
          "openInterest": 754102
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2380,
              "short": 31302,
              "net": -28922
            },
            "nonCommercial": {
              "long": 23800,
              "short": 12169,
              "net": 11631
            },
            "smallTrader": {
              "long": 24002,
              "short": 6711,
              "net": 17291
            }
          },
          "openInterest": 50182
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14158,
              "short": 3075,
              "net": 11083
            },
            "nonCommercial": {
              "long": 23677,
              "short": 33955,
              "net": -10278
            },
            "smallTrader": {
              "long": 3006,
              "short": 3811,
              "net": -805
            }
          },
          "openInterest": 42593
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 192398,
              "short": 114228,
              "net": 78170
            },
            "nonCommercial": {
              "long": 52014,
              "short": 130293,
              "net": -78279
            },
            "smallTrader": {
              "long": 20511,
              "short": 20402,
              "net": 109
            }
          },
          "openInterest": 326066
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83878,
              "short": 98201,
              "net": -14323
            },
            "nonCommercial": {
              "long": 37309,
              "short": 16659,
              "net": 20650
            },
            "smallTrader": {
              "long": 17861,
              "short": 24188,
              "net": -6327
            }
          },
          "openInterest": 158401
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244994,
              "short": 203148,
              "net": 41846
            },
            "nonCommercial": {
              "long": 106391,
              "short": 129844,
              "net": -23453
            },
            "smallTrader": {
              "long": 32187,
              "short": 50580,
              "net": -18393
            }
          },
          "openInterest": 456334
        }
      ]
    },
    {
      "reportDate": "2013-01-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1125279,
              "short": 1057870,
              "net": 67409
            },
            "nonCommercial": {
              "long": 292153,
              "short": 247347,
              "net": 44806
            },
            "smallTrader": {
              "long": 254083,
              "short": 366298,
              "net": -112215
            }
          },
          "openInterest": 1715600
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 543953,
              "short": 707030,
              "net": -163077
            },
            "nonCommercial": {
              "long": 280994,
              "short": 151374,
              "net": 129620
            },
            "smallTrader": {
              "long": 115751,
              "short": 82294,
              "net": 33457
            }
          },
          "openInterest": 962831
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357100,
              "short": 333070,
              "net": 24030
            },
            "nonCommercial": {
              "long": 49035,
              "short": 56484,
              "net": -7449
            },
            "smallTrader": {
              "long": 135121,
              "short": 151702,
              "net": -16581
            }
          },
          "openInterest": 544064
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1103243,
              "short": 1055772,
              "net": 47471
            },
            "nonCommercial": {
              "long": 178653,
              "short": 182825,
              "net": -4172
            },
            "smallTrader": {
              "long": 201519,
              "short": 244818,
              "net": -43299
            }
          },
          "openInterest": 1511744
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22532,
              "short": 121549,
              "net": -99017
            },
            "nonCommercial": {
              "long": 122343,
              "short": 42028,
              "net": 80315
            },
            "smallTrader": {
              "long": 39160,
              "short": 20458,
              "net": 18702
            }
          },
          "openInterest": 184083
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15156,
              "short": 31263,
              "net": -16107
            },
            "nonCommercial": {
              "long": 22376,
              "short": 6421,
              "net": 15955
            },
            "smallTrader": {
              "long": 717,
              "short": 565,
              "net": 152
            }
          },
          "openInterest": 38461
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68047,
              "short": 111288,
              "net": -43241
            },
            "nonCommercial": {
              "long": 60523,
              "short": 34574,
              "net": 25949
            },
            "smallTrader": {
              "long": 36032,
              "short": 18740,
              "net": 17292
            }
          },
          "openInterest": 165584
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24292,
              "short": 115271,
              "net": -90979
            },
            "nonCommercial": {
              "long": 70435,
              "short": 6430,
              "net": 64005
            },
            "smallTrader": {
              "long": 42526,
              "short": 15552,
              "net": 26974
            }
          },
          "openInterest": 137314
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90799,
              "short": 127599,
              "net": -36800
            },
            "nonCommercial": {
              "long": 58158,
              "short": 23208,
              "net": 34950
            },
            "smallTrader": {
              "long": 11478,
              "short": 9628,
              "net": 1850
            }
          },
          "openInterest": 193555
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74746,
              "short": 62802,
              "net": 11944
            },
            "nonCommercial": {
              "long": 45546,
              "short": 59060,
              "net": -13514
            },
            "smallTrader": {
              "long": 9737,
              "short": 8167,
              "net": 1570
            }
          },
          "openInterest": 147907
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73141,
              "short": 89080,
              "net": -15939
            },
            "nonCommercial": {
              "long": 47014,
              "short": 34638,
              "net": 12376
            },
            "smallTrader": {
              "long": 18537,
              "short": 14974,
              "net": 3563
            }
          },
          "openInterest": 156245
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 504231,
              "short": 655252,
              "net": -151021
            },
            "nonCommercial": {
              "long": 345549,
              "short": 124689,
              "net": 220860
            },
            "smallTrader": {
              "long": 136065,
              "short": 205904,
              "net": -69839
            }
          },
          "openInterest": 1148434
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73491,
              "short": 116095,
              "net": -42604
            },
            "nonCommercial": {
              "long": 65711,
              "short": 28609,
              "net": 37102
            },
            "smallTrader": {
              "long": 16859,
              "short": 11357,
              "net": 5502
            }
          },
          "openInterest": 170768
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 574621,
              "short": 793007,
              "net": -218386
            },
            "nonCommercial": {
              "long": 347860,
              "short": 133082,
              "net": 214778
            },
            "smallTrader": {
              "long": 77657,
              "short": 74049,
              "net": 3608
            }
          },
          "openInterest": 1477695
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26233,
              "short": 39017,
              "net": -12784
            },
            "nonCommercial": {
              "long": 12463,
              "short": 3591,
              "net": 8872
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46682
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16918,
              "short": 17790,
              "net": -872
            },
            "nonCommercial": {
              "long": 1536,
              "short": 644,
              "net": 892
            },
            "smallTrader": {
              "long": 120,
              "short": 140,
              "net": -20
            }
          },
          "openInterest": 19770
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77301,
              "short": 67829,
              "net": 9472
            },
            "nonCommercial": {
              "long": 66329,
              "short": 74364,
              "net": -8035
            },
            "smallTrader": {
              "long": 47896,
              "short": 49333,
              "net": -1437
            }
          },
          "openInterest": 194251
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9382,
              "short": 6250,
              "net": 3132
            },
            "nonCommercial": {
              "long": 10444,
              "short": 9515,
              "net": 929
            },
            "smallTrader": {
              "long": 7866,
              "short": 11927,
              "net": -4061
            }
          },
          "openInterest": 32526
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124706,
              "short": 216887,
              "net": -92181
            },
            "nonCommercial": {
              "long": 107395,
              "short": 29757,
              "net": 77638
            },
            "smallTrader": {
              "long": 26257,
              "short": 11714,
              "net": 14543
            }
          },
          "openInterest": 298760
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 152103,
              "short": 330575,
              "net": -178472
            },
            "nonCommercial": {
              "long": 193869,
              "short": 51061,
              "net": 142808
            },
            "smallTrader": {
              "long": 60773,
              "short": 25109,
              "net": 35664
            }
          },
          "openInterest": 441304
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145185,
              "short": 194976,
              "net": -49791
            },
            "nonCommercial": {
              "long": 57596,
              "short": 25610,
              "net": 31986
            },
            "smallTrader": {
              "long": 40966,
              "short": 23161,
              "net": 17805
            }
          },
          "openInterest": 288395
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145773,
              "short": 29338,
              "net": 116435
            },
            "nonCommercial": {
              "long": 32129,
              "short": 106225,
              "net": -74096
            },
            "smallTrader": {
              "long": 15269,
              "short": 57608,
              "net": -42339
            }
          },
          "openInterest": 193295
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81577,
              "short": 126484,
              "net": -44907
            },
            "nonCommercial": {
              "long": 87744,
              "short": 39152,
              "net": 48592
            },
            "smallTrader": {
              "long": 30881,
              "short": 34566,
              "net": -3685
            }
          },
          "openInterest": 253641
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124350,
              "short": 156589,
              "net": -32239
            },
            "nonCommercial": {
              "long": 109393,
              "short": 60087,
              "net": 49306
            },
            "smallTrader": {
              "long": 33852,
              "short": 50919,
              "net": -17067
            }
          },
          "openInterest": 341587
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27266,
              "short": 174237,
              "net": -146971
            },
            "nonCommercial": {
              "long": 148293,
              "short": 8770,
              "net": 139523
            },
            "smallTrader": {
              "long": 9087,
              "short": 1639,
              "net": 7448
            }
          },
          "openInterest": 185211
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38014,
              "short": 50303,
              "net": -12289
            },
            "nonCommercial": {
              "long": 16133,
              "short": 6810,
              "net": 9323
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60127
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 461718,
              "short": 325221,
              "net": 136497
            },
            "nonCommercial": {
              "long": 250723,
              "short": 403704,
              "net": -152981
            },
            "smallTrader": {
              "long": 62993,
              "short": 46509,
              "net": 16484
            }
          },
          "openInterest": 1175043
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4735,
              "short": 26913,
              "net": -22178
            },
            "nonCommercial": {
              "long": 26635,
              "short": 7415,
              "net": 19220
            },
            "smallTrader": {
              "long": 4932,
              "short": 1974,
              "net": 2958
            }
          },
          "openInterest": 36531
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10515,
              "short": 52144,
              "net": -41629
            },
            "nonCommercial": {
              "long": 45267,
              "short": 7394,
              "net": 37873
            },
            "smallTrader": {
              "long": 6432,
              "short": 2676,
              "net": 3756
            }
          },
          "openInterest": 62313
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 540195,
              "short": 594395,
              "net": -54200
            },
            "nonCommercial": {
              "long": 89647,
              "short": 66329,
              "net": 23318
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 751437
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44977,
              "short": 86242,
              "net": -41265
            },
            "nonCommercial": {
              "long": 37257,
              "short": 9163,
              "net": 28094
            },
            "smallTrader": {
              "long": 25113,
              "short": 11942,
              "net": 13171
            }
          },
          "openInterest": 137542
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99947,
              "short": 154103,
              "net": -54156
            },
            "nonCommercial": {
              "long": 70312,
              "short": 28657,
              "net": 41655
            },
            "smallTrader": {
              "long": 37979,
              "short": 25478,
              "net": 12501
            }
          },
          "openInterest": 231380
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164351,
              "short": 132095,
              "net": 32256
            },
            "nonCommercial": {
              "long": 68378,
              "short": 95716,
              "net": -27338
            },
            "smallTrader": {
              "long": 29634,
              "short": 34552,
              "net": -4918
            }
          },
          "openInterest": 303230
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247036,
              "short": 323035,
              "net": -75999
            },
            "nonCommercial": {
              "long": 157182,
              "short": 76302,
              "net": 80880
            },
            "smallTrader": {
              "long": 54255,
              "short": 59136,
              "net": -4881
            }
          },
          "openInterest": 539444
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 449546,
              "short": 477096,
              "net": -27550
            },
            "nonCommercial": {
              "long": 184673,
              "short": 140345,
              "net": 44328
            },
            "smallTrader": {
              "long": 68148,
              "short": 84926,
              "net": -16778
            }
          },
          "openInterest": 765768
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4200,
              "short": 29652,
              "net": -25452
            },
            "nonCommercial": {
              "long": 19604,
              "short": 9343,
              "net": 10261
            },
            "smallTrader": {
              "long": 22912,
              "short": 7721,
              "net": 15191
            }
          },
          "openInterest": 46716
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9317,
              "short": 17168,
              "net": -7851
            },
            "nonCommercial": {
              "long": 29404,
              "short": 23267,
              "net": 6137
            },
            "smallTrader": {
              "long": 4101,
              "short": 2387,
              "net": 1714
            }
          },
          "openInterest": 44635
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 235166,
              "short": 153416,
              "net": 81750
            },
            "nonCommercial": {
              "long": 77051,
              "short": 160231,
              "net": -83180
            },
            "smallTrader": {
              "long": 27892,
              "short": 26462,
              "net": 1430
            }
          },
          "openInterest": 410526
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84913,
              "short": 95335,
              "net": -10422
            },
            "nonCommercial": {
              "long": 38721,
              "short": 21133,
              "net": 17588
            },
            "smallTrader": {
              "long": 19614,
              "short": 26780,
              "net": -7166
            }
          },
          "openInterest": 162698
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247331,
              "short": 208830,
              "net": 38501
            },
            "nonCommercial": {
              "long": 108817,
              "short": 129700,
              "net": -20883
            },
            "smallTrader": {
              "long": 35098,
              "short": 52716,
              "net": -17618
            }
          },
          "openInterest": 472278
        }
      ]
    },
    {
      "reportDate": "2013-01-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1196457,
              "short": 1112961,
              "net": 83496
            },
            "nonCommercial": {
              "long": 291957,
              "short": 264659,
              "net": 27298
            },
            "smallTrader": {
              "long": 256167,
              "short": 366961,
              "net": -110794
            }
          },
          "openInterest": 1785576
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 562708,
              "short": 735193,
              "net": -172485
            },
            "nonCommercial": {
              "long": 306532,
              "short": 182682,
              "net": 123850
            },
            "smallTrader": {
              "long": 126238,
              "short": 77603,
              "net": 48635
            }
          },
          "openInterest": 1014787
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 357701,
              "short": 330428,
              "net": 27273
            },
            "nonCommercial": {
              "long": 49046,
              "short": 54419,
              "net": -5373
            },
            "smallTrader": {
              "long": 134205,
              "short": 156105,
              "net": -21900
            }
          },
          "openInterest": 544407
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1145416,
              "short": 1098661,
              "net": 46755
            },
            "nonCommercial": {
              "long": 153996,
              "short": 165785,
              "net": -11789
            },
            "smallTrader": {
              "long": 213435,
              "short": 248401,
              "net": -34966
            }
          },
          "openInterest": 1544548
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21884,
              "short": 136456,
              "net": -114572
            },
            "nonCommercial": {
              "long": 137090,
              "short": 48033,
              "net": 89057
            },
            "smallTrader": {
              "long": 44310,
              "short": 18795,
              "net": 25515
            }
          },
          "openInterest": 203425
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19003,
              "short": 26141,
              "net": -7138
            },
            "nonCommercial": {
              "long": 15508,
              "short": 8530,
              "net": 6978
            },
            "smallTrader": {
              "long": 672,
              "short": 512,
              "net": 160
            }
          },
          "openInterest": 35698
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61608,
              "short": 108553,
              "net": -46945
            },
            "nonCommercial": {
              "long": 63796,
              "short": 35458,
              "net": 28338
            },
            "smallTrader": {
              "long": 36323,
              "short": 17716,
              "net": 18607
            }
          },
          "openInterest": 163295
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25542,
              "short": 125179,
              "net": -99637
            },
            "nonCommercial": {
              "long": 73099,
              "short": 4431,
              "net": 68668
            },
            "smallTrader": {
              "long": 46004,
              "short": 15035,
              "net": 30969
            }
          },
          "openInterest": 144716
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90853,
              "short": 125299,
              "net": -34446
            },
            "nonCommercial": {
              "long": 57290,
              "short": 25319,
              "net": 31971
            },
            "smallTrader": {
              "long": 12343,
              "short": 9868,
              "net": 2475
            }
          },
          "openInterest": 194674
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75849,
              "short": 72134,
              "net": 3715
            },
            "nonCommercial": {
              "long": 46641,
              "short": 51740,
              "net": -5099
            },
            "smallTrader": {
              "long": 9712,
              "short": 8328,
              "net": 1384
            }
          },
          "openInterest": 149185
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73334,
              "short": 89553,
              "net": -16219
            },
            "nonCommercial": {
              "long": 48130,
              "short": 36148,
              "net": 11982
            },
            "smallTrader": {
              "long": 17939,
              "short": 13702,
              "net": 4237
            }
          },
          "openInterest": 155689
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 513878,
              "short": 672856,
              "net": -158978
            },
            "nonCommercial": {
              "long": 366755,
              "short": 138092,
              "net": 228663
            },
            "smallTrader": {
              "long": 145936,
              "short": 215621,
              "net": -69685
            }
          },
          "openInterest": 1192286
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75415,
              "short": 122379,
              "net": -46964
            },
            "nonCommercial": {
              "long": 68287,
              "short": 27590,
              "net": 40697
            },
            "smallTrader": {
              "long": 17112,
              "short": 10845,
              "net": 6267
            }
          },
          "openInterest": 174938
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 564730,
              "short": 804346,
              "net": -239616
            },
            "nonCommercial": {
              "long": 354130,
              "short": 127379,
              "net": 226751
            },
            "smallTrader": {
              "long": 83052,
              "short": 70187,
              "net": 12865
            }
          },
          "openInterest": 1495149
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29189,
              "short": 42091,
              "net": -12902
            },
            "nonCommercial": {
              "long": 13688,
              "short": 3723,
              "net": 9965
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51142
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19021,
              "short": 19688,
              "net": -667
            },
            "nonCommercial": {
              "long": 1525,
              "short": 767,
              "net": 758
            },
            "smallTrader": {
              "long": 105,
              "short": 196,
              "net": -91
            }
          },
          "openInterest": 21997
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73119,
              "short": 88184,
              "net": -15065
            },
            "nonCommercial": {
              "long": 80174,
              "short": 72859,
              "net": 7315
            },
            "smallTrader": {
              "long": 55270,
              "short": 47520,
              "net": 7750
            }
          },
          "openInterest": 211373
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10473,
              "short": 6269,
              "net": 4204
            },
            "nonCommercial": {
              "long": 8425,
              "short": 8620,
              "net": -195
            },
            "smallTrader": {
              "long": 7287,
              "short": 11296,
              "net": -4009
            }
          },
          "openInterest": 31148
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150169,
              "short": 243143,
              "net": -92974
            },
            "nonCommercial": {
              "long": 106894,
              "short": 28700,
              "net": 78194
            },
            "smallTrader": {
              "long": 27952,
              "short": 13172,
              "net": 14780
            }
          },
          "openInterest": 321408
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 156010,
              "short": 341123,
              "net": -185113
            },
            "nonCommercial": {
              "long": 192955,
              "short": 47839,
              "net": 145116
            },
            "smallTrader": {
              "long": 64262,
              "short": 24265,
              "net": 39997
            }
          },
          "openInterest": 447773
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153779,
              "short": 197973,
              "net": -44194
            },
            "nonCommercial": {
              "long": 58255,
              "short": 29830,
              "net": 28425
            },
            "smallTrader": {
              "long": 41204,
              "short": 25435,
              "net": 15769
            }
          },
          "openInterest": 298301
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139213,
              "short": 30322,
              "net": 108891
            },
            "nonCommercial": {
              "long": 39447,
              "short": 105174,
              "net": -65727
            },
            "smallTrader": {
              "long": 17554,
              "short": 60718,
              "net": -43164
            }
          },
          "openInterest": 196509
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79276,
              "short": 113694,
              "net": -34418
            },
            "nonCommercial": {
              "long": 80411,
              "short": 44553,
              "net": 35858
            },
            "smallTrader": {
              "long": 31802,
              "short": 33242,
              "net": -1440
            }
          },
          "openInterest": 245815
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117460,
              "short": 139129,
              "net": -21669
            },
            "nonCommercial": {
              "long": 97325,
              "short": 61167,
              "net": 36158
            },
            "smallTrader": {
              "long": 34304,
              "short": 48793,
              "net": -14489
            }
          },
          "openInterest": 323145
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20040,
              "short": 179522,
              "net": -159482
            },
            "nonCommercial": {
              "long": 160543,
              "short": 8878,
              "net": 151665
            },
            "smallTrader": {
              "long": 9965,
              "short": 2148,
              "net": 7817
            }
          },
          "openInterest": 190902
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40218,
              "short": 51792,
              "net": -11574
            },
            "nonCommercial": {
              "long": 15044,
              "short": 6821,
              "net": 8223
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61892
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 454056,
              "short": 313971,
              "net": 140085
            },
            "nonCommercial": {
              "long": 243956,
              "short": 396253,
              "net": -152297
            },
            "smallTrader": {
              "long": 60776,
              "short": 48564,
              "net": 12212
            }
          },
          "openInterest": 1174780
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3202,
              "short": 28841,
              "net": -25639
            },
            "nonCommercial": {
              "long": 29920,
              "short": 7658,
              "net": 22262
            },
            "smallTrader": {
              "long": 5170,
              "short": 1793,
              "net": 3377
            }
          },
          "openInterest": 38654
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9453,
              "short": 57101,
              "net": -47648
            },
            "nonCommercial": {
              "long": 46547,
              "short": 3628,
              "net": 42919
            },
            "smallTrader": {
              "long": 7060,
              "short": 2331,
              "net": 4729
            }
          },
          "openInterest": 63266
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 540849,
              "short": 591331,
              "net": -50482
            },
            "nonCommercial": {
              "long": 91147,
              "short": 67952,
              "net": 23195
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 754799
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46337,
              "short": 88369,
              "net": -42032
            },
            "nonCommercial": {
              "long": 38382,
              "short": 9810,
              "net": 28572
            },
            "smallTrader": {
              "long": 26185,
              "short": 12725,
              "net": 13460
            }
          },
          "openInterest": 140433
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114683,
              "short": 160889,
              "net": -46206
            },
            "nonCommercial": {
              "long": 68566,
              "short": 36068,
              "net": 32498
            },
            "smallTrader": {
              "long": 39289,
              "short": 25581,
              "net": 13708
            }
          },
          "openInterest": 245142
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168992,
              "short": 142819,
              "net": 26173
            },
            "nonCommercial": {
              "long": 67098,
              "short": 92186,
              "net": -25088
            },
            "smallTrader": {
              "long": 33314,
              "short": 34399,
              "net": -1085
            }
          },
          "openInterest": 318829
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230101,
              "short": 307771,
              "net": -77670
            },
            "nonCommercial": {
              "long": 156100,
              "short": 76737,
              "net": 79363
            },
            "smallTrader": {
              "long": 57032,
              "short": 58725,
              "net": -1693
            }
          },
          "openInterest": 532386
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 458070,
              "short": 481673,
              "net": -23603
            },
            "nonCommercial": {
              "long": 186907,
              "short": 146992,
              "net": 39915
            },
            "smallTrader": {
              "long": 72061,
              "short": 88373,
              "net": -16312
            }
          },
          "openInterest": 786010
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6389,
              "short": 27782,
              "net": -21393
            },
            "nonCommercial": {
              "long": 19007,
              "short": 6237,
              "net": 12770
            },
            "smallTrader": {
              "long": 17639,
              "short": 9016,
              "net": 8623
            }
          },
          "openInterest": 43176
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8367,
              "short": 17454,
              "net": -9087
            },
            "nonCommercial": {
              "long": 31886,
              "short": 25155,
              "net": 6731
            },
            "smallTrader": {
              "long": 4544,
              "short": 2188,
              "net": 2356
            }
          },
          "openInterest": 46567
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 258607,
              "short": 176870,
              "net": 81737
            },
            "nonCommercial": {
              "long": 93929,
              "short": 176295,
              "net": -82366
            },
            "smallTrader": {
              "long": 29496,
              "short": 28867,
              "net": 629
            }
          },
          "openInterest": 462170
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93263,
              "short": 98572,
              "net": -5309
            },
            "nonCommercial": {
              "long": 38655,
              "short": 24080,
              "net": 14575
            },
            "smallTrader": {
              "long": 20072,
              "short": 29338,
              "net": -9266
            }
          },
          "openInterest": 175418
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230022,
              "short": 203916,
              "net": 26106
            },
            "nonCommercial": {
              "long": 110117,
              "short": 122951,
              "net": -12834
            },
            "smallTrader": {
              "long": 38301,
              "short": 51573,
              "net": -13272
            }
          },
          "openInterest": 460271
        }
      ]
    },
    {
      "reportDate": "2013-01-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1251393,
              "short": 1205255,
              "net": 46138
            },
            "nonCommercial": {
              "long": 329586,
              "short": 262863,
              "net": 66723
            },
            "smallTrader": {
              "long": 249166,
              "short": 362027,
              "net": -112861
            }
          },
          "openInterest": 1886564
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 546735,
              "short": 708518,
              "net": -161783
            },
            "nonCommercial": {
              "long": 300329,
              "short": 189124,
              "net": 111205
            },
            "smallTrader": {
              "long": 123950,
              "short": 73372,
              "net": 50578
            }
          },
          "openInterest": 992934
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 361698,
              "short": 333937,
              "net": 27761
            },
            "nonCommercial": {
              "long": 49211,
              "short": 53332,
              "net": -4121
            },
            "smallTrader": {
              "long": 134649,
              "short": 158289,
              "net": -23640
            }
          },
          "openInterest": 549756
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1086219,
              "short": 1100578,
              "net": -14359
            },
            "nonCommercial": {
              "long": 202268,
              "short": 159730,
              "net": 42538
            },
            "smallTrader": {
              "long": 221488,
              "short": 249667,
              "net": -28179
            }
          },
          "openInterest": 1537756
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21291,
              "short": 141610,
              "net": -120319
            },
            "nonCommercial": {
              "long": 143776,
              "short": 46765,
              "net": 97011
            },
            "smallTrader": {
              "long": 43091,
              "short": 19783,
              "net": 23308
            }
          },
          "openInterest": 208776
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19039,
              "short": 26231,
              "net": -7192
            },
            "nonCommercial": {
              "long": 15600,
              "short": 8513,
              "net": 7087
            },
            "smallTrader": {
              "long": 624,
              "short": 519,
              "net": 105
            }
          },
          "openInterest": 35784
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69899,
              "short": 93288,
              "net": -23389
            },
            "nonCommercial": {
              "long": 60201,
              "short": 42263,
              "net": 17938
            },
            "smallTrader": {
              "long": 28567,
              "short": 23116,
              "net": 5451
            }
          },
          "openInterest": 160820
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29132,
              "short": 115969,
              "net": -86837
            },
            "nonCommercial": {
              "long": 66225,
              "short": 8273,
              "net": 57952
            },
            "smallTrader": {
              "long": 45891,
              "short": 17006,
              "net": 28885
            }
          },
          "openInterest": 141710
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92159,
              "short": 122845,
              "net": -30686
            },
            "nonCommercial": {
              "long": 56577,
              "short": 28003,
              "net": 28574
            },
            "smallTrader": {
              "long": 13541,
              "short": 11429,
              "net": 2112
            }
          },
          "openInterest": 198728
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77762,
              "short": 74932,
              "net": 2830
            },
            "nonCommercial": {
              "long": 46802,
              "short": 50307,
              "net": -3505
            },
            "smallTrader": {
              "long": 10513,
              "short": 9838,
              "net": 675
            }
          },
          "openInterest": 152505
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75176,
              "short": 90923,
              "net": -15747
            },
            "nonCommercial": {
              "long": 48234,
              "short": 38699,
              "net": 9535
            },
            "smallTrader": {
              "long": 19676,
              "short": 13464,
              "net": 6212
            }
          },
          "openInterest": 161899
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 512338,
              "short": 674397,
              "net": -162059
            },
            "nonCommercial": {
              "long": 361027,
              "short": 128830,
              "net": 232197
            },
            "smallTrader": {
              "long": 145724,
              "short": 215862,
              "net": -70138
            }
          },
          "openInterest": 1194796
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76383,
              "short": 142230,
              "net": -65847
            },
            "nonCommercial": {
              "long": 79189,
              "short": 23115,
              "net": 56074
            },
            "smallTrader": {
              "long": 20316,
              "short": 10543,
              "net": 9773
            }
          },
          "openInterest": 194103
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 536150,
              "short": 788559,
              "net": -252409
            },
            "nonCommercial": {
              "long": 366484,
              "short": 120381,
              "net": 246103
            },
            "smallTrader": {
              "long": 81084,
              "short": 74778,
              "net": 6306
            }
          },
          "openInterest": 1491867
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31160,
              "short": 44192,
              "net": -13032
            },
            "nonCommercial": {
              "long": 15702,
              "short": 4029,
              "net": 11673
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55139
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19903,
              "short": 20628,
              "net": -725
            },
            "nonCommercial": {
              "long": 1531,
              "short": 882,
              "net": 649
            },
            "smallTrader": {
              "long": 222,
              "short": 146,
              "net": 76
            }
          },
          "openInterest": 22912
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74708,
              "short": 102356,
              "net": -27648
            },
            "nonCommercial": {
              "long": 83840,
              "short": 62459,
              "net": 21381
            },
            "smallTrader": {
              "long": 53704,
              "short": 47437,
              "net": 6267
            }
          },
          "openInterest": 216059
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10309,
              "short": 6626,
              "net": 3683
            },
            "nonCommercial": {
              "long": 7324,
              "short": 8757,
              "net": -1433
            },
            "smallTrader": {
              "long": 8648,
              "short": 10898,
              "net": -2250
            }
          },
          "openInterest": 30568
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146800,
              "short": 242306,
              "net": -95506
            },
            "nonCommercial": {
              "long": 109828,
              "short": 30809,
              "net": 79019
            },
            "smallTrader": {
              "long": 29226,
              "short": 12739,
              "net": 16487
            }
          },
          "openInterest": 323839
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 153048,
              "short": 348998,
              "net": -195950
            },
            "nonCommercial": {
              "long": 195795,
              "short": 43898,
              "net": 151897
            },
            "smallTrader": {
              "long": 66350,
              "short": 22297,
              "net": 44053
            }
          },
          "openInterest": 461369
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152360,
              "short": 195059,
              "net": -42699
            },
            "nonCommercial": {
              "long": 58422,
              "short": 32791,
              "net": 25631
            },
            "smallTrader": {
              "long": 43197,
              "short": 26129,
              "net": 17068
            }
          },
          "openInterest": 304486
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143304,
              "short": 33323,
              "net": 109981
            },
            "nonCommercial": {
              "long": 41983,
              "short": 106051,
              "net": -64068
            },
            "smallTrader": {
              "long": 16195,
              "short": 62108,
              "net": -45913
            }
          },
          "openInterest": 202225
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80072,
              "short": 111001,
              "net": -30929
            },
            "nonCommercial": {
              "long": 75400,
              "short": 43401,
              "net": 31999
            },
            "smallTrader": {
              "long": 31022,
              "short": 32092,
              "net": -1070
            }
          },
          "openInterest": 239008
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121684,
              "short": 129203,
              "net": -7519
            },
            "nonCommercial": {
              "long": 100714,
              "short": 84624,
              "net": 16090
            },
            "smallTrader": {
              "long": 34952,
              "short": 43523,
              "net": -8571
            }
          },
          "openInterest": 319743
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18661,
              "short": 177261,
              "net": -158600
            },
            "nonCommercial": {
              "long": 159909,
              "short": 9872,
              "net": 150037
            },
            "smallTrader": {
              "long": 10652,
              "short": 2089,
              "net": 8563
            }
          },
          "openInterest": 189952
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40635,
              "short": 52887,
              "net": -12252
            },
            "nonCommercial": {
              "long": 16105,
              "short": 6475,
              "net": 9630
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63166
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 444231,
              "short": 310550,
              "net": 133681
            },
            "nonCommercial": {
              "long": 242985,
              "short": 392431,
              "net": -149446
            },
            "smallTrader": {
              "long": 58782,
              "short": 43017,
              "net": 15765
            }
          },
          "openInterest": 1174981
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2733,
              "short": 29667,
              "net": -26934
            },
            "nonCommercial": {
              "long": 28815,
              "short": 5283,
              "net": 23532
            },
            "smallTrader": {
              "long": 5268,
              "short": 1866,
              "net": 3402
            }
          },
          "openInterest": 37179
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7564,
              "short": 58562,
              "net": -50998
            },
            "nonCommercial": {
              "long": 49440,
              "short": 3980,
              "net": 45460
            },
            "smallTrader": {
              "long": 7515,
              "short": 1977,
              "net": 5538
            }
          },
          "openInterest": 64784
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 574026,
              "short": 613777,
              "net": -39751
            },
            "nonCommercial": {
              "long": 85452,
              "short": 68557,
              "net": 16895
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 788046
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44790,
              "short": 92188,
              "net": -47398
            },
            "nonCommercial": {
              "long": 41282,
              "short": 10189,
              "net": 31093
            },
            "smallTrader": {
              "long": 27235,
              "short": 10930,
              "net": 16305
            }
          },
          "openInterest": 142279
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116579,
              "short": 172580,
              "net": -56001
            },
            "nonCommercial": {
              "long": 72734,
              "short": 31037,
              "net": 41697
            },
            "smallTrader": {
              "long": 40885,
              "short": 26581,
              "net": 14304
            }
          },
          "openInterest": 261357
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161455,
              "short": 149954,
              "net": 11501
            },
            "nonCommercial": {
              "long": 71295,
              "short": 85102,
              "net": -13807
            },
            "smallTrader": {
              "long": 38068,
              "short": 35762,
              "net": 2306
            }
          },
          "openInterest": 317191
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230527,
              "short": 318693,
              "net": -88166
            },
            "nonCommercial": {
              "long": 163163,
              "short": 73614,
              "net": 89549
            },
            "smallTrader": {
              "long": 58960,
              "short": 60343,
              "net": -1383
            }
          },
          "openInterest": 548246
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 480991,
              "short": 479945,
              "net": 1046
            },
            "nonCommercial": {
              "long": 195714,
              "short": 178505,
              "net": 17209
            },
            "smallTrader": {
              "long": 77965,
              "short": 96220,
              "net": -18255
            }
          },
          "openInterest": 823614
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7315,
              "short": 18905,
              "net": -11590
            },
            "nonCommercial": {
              "long": 15232,
              "short": 8848,
              "net": 6384
            },
            "smallTrader": {
              "long": 16141,
              "short": 10935,
              "net": 5206
            }
          },
          "openInterest": 39483
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6984,
              "short": 16993,
              "net": -10009
            },
            "nonCommercial": {
              "long": 31028,
              "short": 22537,
              "net": 8491
            },
            "smallTrader": {
              "long": 2815,
              "short": 1297,
              "net": 1518
            }
          },
          "openInterest": 42728
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 235698,
              "short": 144742,
              "net": 90956
            },
            "nonCommercial": {
              "long": 94623,
              "short": 182685,
              "net": -88062
            },
            "smallTrader": {
              "long": 31423,
              "short": 34317,
              "net": -2894
            }
          },
          "openInterest": 425350
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95537,
              "short": 102668,
              "net": -7131
            },
            "nonCommercial": {
              "long": 38049,
              "short": 24335,
              "net": 13714
            },
            "smallTrader": {
              "long": 20401,
              "short": 26984,
              "net": -6583
            }
          },
          "openInterest": 177330
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228661,
              "short": 199186,
              "net": 29475
            },
            "nonCommercial": {
              "long": 106432,
              "short": 123064,
              "net": -16632
            },
            "smallTrader": {
              "long": 37485,
              "short": 50328,
              "net": -12843
            }
          },
          "openInterest": 459061
        }
      ]
    },
    {
      "reportDate": "2013-01-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1351741,
              "short": 1266289,
              "net": 85452
            },
            "nonCommercial": {
              "long": 324553,
              "short": 282001,
              "net": 42552
            },
            "smallTrader": {
              "long": 240833,
              "short": 368837,
              "net": -128004
            }
          },
          "openInterest": 1983650
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 551020,
              "short": 665946,
              "net": -114926
            },
            "nonCommercial": {
              "long": 289139,
              "short": 192757,
              "net": 96382
            },
            "smallTrader": {
              "long": 108736,
              "short": 90192,
              "net": 18544
            }
          },
          "openInterest": 979644
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 386009,
              "short": 336485,
              "net": 49524
            },
            "nonCommercial": {
              "long": 39691,
              "short": 60806,
              "net": -21115
            },
            "smallTrader": {
              "long": 136250,
              "short": 164659,
              "net": -28409
            }
          },
          "openInterest": 564575
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1079791,
              "short": 1047025,
              "net": 32766
            },
            "nonCommercial": {
              "long": 222035,
              "short": 166643,
              "net": 55392
            },
            "smallTrader": {
              "long": 193655,
              "short": 281813,
              "net": -88158
            }
          },
          "openInterest": 1518520
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23524,
              "short": 126124,
              "net": -102600
            },
            "nonCommercial": {
              "long": 124520,
              "short": 39224,
              "net": 85296
            },
            "smallTrader": {
              "long": 34786,
              "short": 17482,
              "net": 17304
            }
          },
          "openInterest": 183507
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19561,
              "short": 29363,
              "net": -9802
            },
            "nonCommercial": {
              "long": 18272,
              "short": 8816,
              "net": 9456
            },
            "smallTrader": {
              "long": 702,
              "short": 356,
              "net": 346
            }
          },
          "openInterest": 38984
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85116,
              "short": 84976,
              "net": 140
            },
            "nonCommercial": {
              "long": 57989,
              "short": 47367,
              "net": 10622
            },
            "smallTrader": {
              "long": 19707,
              "short": 30469,
              "net": -10762
            }
          },
          "openInterest": 166060
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57342,
              "short": 98176,
              "net": -40834
            },
            "nonCommercial": {
              "long": 53915,
              "short": 18858,
              "net": 35057
            },
            "smallTrader": {
              "long": 32516,
              "short": 26739,
              "net": 5777
            }
          },
          "openInterest": 144927
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97586,
              "short": 123177,
              "net": -25591
            },
            "nonCommercial": {
              "long": 58020,
              "short": 33025,
              "net": 24995
            },
            "smallTrader": {
              "long": 12176,
              "short": 11580,
              "net": 596
            }
          },
          "openInterest": 208369
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79454,
              "short": 76924,
              "net": 2530
            },
            "nonCommercial": {
              "long": 45262,
              "short": 48483,
              "net": -3221
            },
            "smallTrader": {
              "long": 9806,
              "short": 9115,
              "net": 691
            }
          },
          "openInterest": 155683
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75776,
              "short": 92214,
              "net": -16438
            },
            "nonCommercial": {
              "long": 50672,
              "short": 41305,
              "net": 9367
            },
            "smallTrader": {
              "long": 21045,
              "short": 13974,
              "net": 7071
            }
          },
          "openInterest": 168493
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 516449,
              "short": 683642,
              "net": -167193
            },
            "nonCommercial": {
              "long": 375850,
              "short": 132255,
              "net": 243595
            },
            "smallTrader": {
              "long": 150043,
              "short": 226445,
              "net": -76402
            }
          },
          "openInterest": 1223428
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70816,
              "short": 153238,
              "net": -82422
            },
            "nonCommercial": {
              "long": 86844,
              "short": 20447,
              "net": 66397
            },
            "smallTrader": {
              "long": 24407,
              "short": 8382,
              "net": 16025
            }
          },
          "openInterest": 205039
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 540734,
              "short": 816465,
              "net": -275731
            },
            "nonCommercial": {
              "long": 378904,
              "short": 110915,
              "net": 267989
            },
            "smallTrader": {
              "long": 79739,
              "short": 71997,
              "net": 7742
            }
          },
          "openInterest": 1553636
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30994,
              "short": 44133,
              "net": -13139
            },
            "nonCommercial": {
              "long": 17078,
              "short": 6281,
              "net": 10797
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57873
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21892,
              "short": 22855,
              "net": -963
            },
            "nonCommercial": {
              "long": 1536,
              "short": 640,
              "net": 896
            },
            "smallTrader": {
              "long": 135,
              "short": 68,
              "net": 67
            }
          },
          "openInterest": 24874
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81422,
              "short": 116865,
              "net": -35443
            },
            "nonCommercial": {
              "long": 93791,
              "short": 66319,
              "net": 27472
            },
            "smallTrader": {
              "long": 57975,
              "short": 50004,
              "net": 7971
            }
          },
          "openInterest": 237856
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10406,
              "short": 6195,
              "net": 4211
            },
            "nonCommercial": {
              "long": 8593,
              "short": 10082,
              "net": -1489
            },
            "smallTrader": {
              "long": 8295,
              "short": 11017,
              "net": -2722
            }
          },
          "openInterest": 32183
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139056,
              "short": 240428,
              "net": -101372
            },
            "nonCommercial": {
              "long": 116904,
              "short": 31993,
              "net": 84911
            },
            "smallTrader": {
              "long": 29415,
              "short": 12954,
              "net": 16461
            }
          },
          "openInterest": 319335
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 159776,
              "short": 326873,
              "net": -167097
            },
            "nonCommercial": {
              "long": 181103,
              "short": 54155,
              "net": 126948
            },
            "smallTrader": {
              "long": 63804,
              "short": 23655,
              "net": 40149
            }
          },
          "openInterest": 430718
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150211,
              "short": 199060,
              "net": -48849
            },
            "nonCommercial": {
              "long": 64567,
              "short": 34648,
              "net": 29919
            },
            "smallTrader": {
              "long": 42548,
              "short": 23618,
              "net": 18930
            }
          },
          "openInterest": 306817
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156122,
              "short": 32810,
              "net": 123312
            },
            "nonCommercial": {
              "long": 48476,
              "short": 119722,
              "net": -71246
            },
            "smallTrader": {
              "long": 14421,
              "short": 66487,
              "net": -52066
            }
          },
          "openInterest": 219635
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74111,
              "short": 111485,
              "net": -37374
            },
            "nonCommercial": {
              "long": 79728,
              "short": 40896,
              "net": 38832
            },
            "smallTrader": {
              "long": 31630,
              "short": 33088,
              "net": -1458
            }
          },
          "openInterest": 235811
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127902,
              "short": 127980,
              "net": -78
            },
            "nonCommercial": {
              "long": 102020,
              "short": 91849,
              "net": 10171
            },
            "smallTrader": {
              "long": 34364,
              "short": 44457,
              "net": -10093
            }
          },
          "openInterest": 328863
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19347,
              "short": 177056,
              "net": -157709
            },
            "nonCommercial": {
              "long": 156862,
              "short": 7991,
              "net": 148871
            },
            "smallTrader": {
              "long": 10226,
              "short": 1388,
              "net": 8838
            }
          },
          "openInterest": 187078
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42129,
              "short": 55809,
              "net": -13680
            },
            "nonCommercial": {
              "long": 17596,
              "short": 6216,
              "net": 11380
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66046
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 431544,
              "short": 305364,
              "net": 126180
            },
            "nonCommercial": {
              "long": 251798,
              "short": 397723,
              "net": -145925
            },
            "smallTrader": {
              "long": 63658,
              "short": 43913,
              "net": 19745
            }
          },
          "openInterest": 1146846
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3271,
              "short": 28344,
              "net": -25073
            },
            "nonCommercial": {
              "long": 26830,
              "short": 5014,
              "net": 21816
            },
            "smallTrader": {
              "long": 4806,
              "short": 1549,
              "net": 3257
            }
          },
          "openInterest": 35480
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7320,
              "short": 61741,
              "net": -54421
            },
            "nonCommercial": {
              "long": 52738,
              "short": 4234,
              "net": 48504
            },
            "smallTrader": {
              "long": 7735,
              "short": 1818,
              "net": 5917
            }
          },
          "openInterest": 68157
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 592488,
              "short": 631347,
              "net": -38859
            },
            "nonCommercial": {
              "long": 94728,
              "short": 73544,
              "net": 21184
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 805010
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45404,
              "short": 95671,
              "net": -50267
            },
            "nonCommercial": {
              "long": 43089,
              "short": 8285,
              "net": 34804
            },
            "smallTrader": {
              "long": 26409,
              "short": 10946,
              "net": 15463
            }
          },
          "openInterest": 148532
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120732,
              "short": 179172,
              "net": -58440
            },
            "nonCommercial": {
              "long": 74965,
              "short": 31779,
              "net": 43186
            },
            "smallTrader": {
              "long": 41876,
              "short": 26622,
              "net": 15254
            }
          },
          "openInterest": 275945
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161082,
              "short": 156508,
              "net": 4574
            },
            "nonCommercial": {
              "long": 73205,
              "short": 81661,
              "net": -8456
            },
            "smallTrader": {
              "long": 37700,
              "short": 33818,
              "net": 3882
            }
          },
          "openInterest": 318695
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234494,
              "short": 325835,
              "net": -91341
            },
            "nonCommercial": {
              "long": 166323,
              "short": 73905,
              "net": 92418
            },
            "smallTrader": {
              "long": 63424,
              "short": 64501,
              "net": -1077
            }
          },
          "openInterest": 574109
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 474527,
              "short": 486834,
              "net": -12307
            },
            "nonCommercial": {
              "long": 198633,
              "short": 173334,
              "net": 25299
            },
            "smallTrader": {
              "long": 78832,
              "short": 91824,
              "net": -12992
            }
          },
          "openInterest": 829549
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11312,
              "short": 18843,
              "net": -7531
            },
            "nonCommercial": {
              "long": 11994,
              "short": 7846,
              "net": 4148
            },
            "smallTrader": {
              "long": 14416,
              "short": 11033,
              "net": 3383
            }
          },
          "openInterest": 38618
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7531,
              "short": 17900,
              "net": -10369
            },
            "nonCommercial": {
              "long": 30362,
              "short": 20685,
              "net": 9677
            },
            "smallTrader": {
              "long": 3831,
              "short": 3139,
              "net": 692
            }
          },
          "openInterest": 43634
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 234971,
              "short": 133353,
              "net": 101618
            },
            "nonCommercial": {
              "long": 85235,
              "short": 189519,
              "net": -104284
            },
            "smallTrader": {
              "long": 30751,
              "short": 28085,
              "net": 2666
            }
          },
          "openInterest": 424170
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97339,
              "short": 104014,
              "net": -6675
            },
            "nonCommercial": {
              "long": 39456,
              "short": 26448,
              "net": 13008
            },
            "smallTrader": {
              "long": 20267,
              "short": 26600,
              "net": -6333
            }
          },
          "openInterest": 182164
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220326,
              "short": 199340,
              "net": 20986
            },
            "nonCommercial": {
              "long": 112235,
              "short": 119659,
              "net": -7424
            },
            "smallTrader": {
              "long": 38024,
              "short": 51586,
              "net": -13562
            }
          },
          "openInterest": 457933
        }
      ]
    },
    {
      "reportDate": "2013-02-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1397783,
              "short": 1313554,
              "net": 84229
            },
            "nonCommercial": {
              "long": 324797,
              "short": 277891,
              "net": 46906
            },
            "smallTrader": {
              "long": 250666,
              "short": 381801,
              "net": -131135
            }
          },
          "openInterest": 2032227
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 615110,
              "short": 705326,
              "net": -90216
            },
            "nonCommercial": {
              "long": 273120,
              "short": 221907,
              "net": 51213
            },
            "smallTrader": {
              "long": 120403,
              "short": 81400,
              "net": 39003
            }
          },
          "openInterest": 1057234
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416651,
              "short": 343391,
              "net": 73260
            },
            "nonCommercial": {
              "long": 31457,
              "short": 60362,
              "net": -28905
            },
            "smallTrader": {
              "long": 133815,
              "short": 178170,
              "net": -44355
            }
          },
          "openInterest": 586451
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1116627,
              "short": 1086827,
              "net": 29800
            },
            "nonCommercial": {
              "long": 215086,
              "short": 172723,
              "net": 42363
            },
            "smallTrader": {
              "long": 201894,
              "short": 274057,
              "net": -72163
            }
          },
          "openInterest": 1566469
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23026,
              "short": 120494,
              "net": -97468
            },
            "nonCommercial": {
              "long": 122609,
              "short": 41669,
              "net": 80940
            },
            "smallTrader": {
              "long": 34603,
              "short": 18075,
              "net": 16528
            }
          },
          "openInterest": 180781
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19639,
              "short": 29122,
              "net": -9483
            },
            "nonCommercial": {
              "long": 15775,
              "short": 6732,
              "net": 9043
            },
            "smallTrader": {
              "long": 870,
              "short": 430,
              "net": 440
            }
          },
          "openInterest": 36636
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93207,
              "short": 76659,
              "net": 16548
            },
            "nonCommercial": {
              "long": 51959,
              "short": 50785,
              "net": 1174
            },
            "smallTrader": {
              "long": 17052,
              "short": 34774,
              "net": -17722
            }
          },
          "openInterest": 165369
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65520,
              "short": 98384,
              "net": -32864
            },
            "nonCommercial": {
              "long": 44538,
              "short": 16777,
              "net": 27761
            },
            "smallTrader": {
              "long": 31426,
              "short": 26323,
              "net": 5103
            }
          },
          "openInterest": 141807
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97864,
              "short": 121256,
              "net": -23392
            },
            "nonCommercial": {
              "long": 56644,
              "short": 34838,
              "net": 21806
            },
            "smallTrader": {
              "long": 12486,
              "short": 10900,
              "net": 1586
            }
          },
          "openInterest": 202479
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83689,
              "short": 75785,
              "net": 7904
            },
            "nonCommercial": {
              "long": 45611,
              "short": 54530,
              "net": -8919
            },
            "smallTrader": {
              "long": 9866,
              "short": 8851,
              "net": 1015
            }
          },
          "openInterest": 162774
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81590,
              "short": 105513,
              "net": -23923
            },
            "nonCommercial": {
              "long": 61901,
              "short": 45697,
              "net": 16204
            },
            "smallTrader": {
              "long": 21072,
              "short": 13353,
              "net": 7719
            }
          },
          "openInterest": 183941
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 539613,
              "short": 713937,
              "net": -174324
            },
            "nonCommercial": {
              "long": 395267,
              "short": 140575,
              "net": 254692
            },
            "smallTrader": {
              "long": 149468,
              "short": 229836,
              "net": -80368
            }
          },
          "openInterest": 1282117
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72252,
              "short": 159513,
              "net": -87261
            },
            "nonCommercial": {
              "long": 91952,
              "short": 22306,
              "net": 69646
            },
            "smallTrader": {
              "long": 27006,
              "short": 9391,
              "net": 17615
            }
          },
          "openInterest": 212738
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 571240,
              "short": 852228,
              "net": -280988
            },
            "nonCommercial": {
              "long": 380063,
              "short": 113259,
              "net": 266804
            },
            "smallTrader": {
              "long": 83217,
              "short": 69033,
              "net": 14184
            }
          },
          "openInterest": 1594844
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29232,
              "short": 47250,
              "net": -18018
            },
            "nonCommercial": {
              "long": 19318,
              "short": 4964,
              "net": 14354
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58609
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20845,
              "short": 21991,
              "net": -1146
            },
            "nonCommercial": {
              "long": 1484,
              "short": 518,
              "net": 966
            },
            "smallTrader": {
              "long": 293,
              "short": 113,
              "net": 180
            }
          },
          "openInterest": 23985
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89236,
              "short": 131946,
              "net": -42710
            },
            "nonCommercial": {
              "long": 97397,
              "short": 59445,
              "net": 37952
            },
            "smallTrader": {
              "long": 59055,
              "short": 54297,
              "net": 4758
            }
          },
          "openInterest": 251236
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10156,
              "short": 7327,
              "net": 2829
            },
            "nonCommercial": {
              "long": 10815,
              "short": 10056,
              "net": 759
            },
            "smallTrader": {
              "long": 8205,
              "short": 11793,
              "net": -3588
            }
          },
          "openInterest": 32960
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138258,
              "short": 250665,
              "net": -112407
            },
            "nonCommercial": {
              "long": 122359,
              "short": 27846,
              "net": 94513
            },
            "smallTrader": {
              "long": 28626,
              "short": 10732,
              "net": 17894
            }
          },
          "openInterest": 319552
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 145291,
              "short": 319898,
              "net": -174607
            },
            "nonCommercial": {
              "long": 192806,
              "short": 55341,
              "net": 137465
            },
            "smallTrader": {
              "long": 61074,
              "short": 23932,
              "net": 37142
            }
          },
          "openInterest": 423982
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137677,
              "short": 193686,
              "net": -56009
            },
            "nonCommercial": {
              "long": 72980,
              "short": 41248,
              "net": 31732
            },
            "smallTrader": {
              "long": 48708,
              "short": 24431,
              "net": 24277
            }
          },
          "openInterest": 311647
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148558,
              "short": 34015,
              "net": 114543
            },
            "nonCommercial": {
              "long": 50667,
              "short": 119080,
              "net": -68413
            },
            "smallTrader": {
              "long": 17327,
              "short": 63457,
              "net": -46130
            }
          },
          "openInterest": 217709
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74131,
              "short": 111434,
              "net": -37303
            },
            "nonCommercial": {
              "long": 82004,
              "short": 41519,
              "net": 40485
            },
            "smallTrader": {
              "long": 30609,
              "short": 33791,
              "net": -3182
            }
          },
          "openInterest": 235353
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133278,
              "short": 130890,
              "net": 2388
            },
            "nonCommercial": {
              "long": 99355,
              "short": 91753,
              "net": 7602
            },
            "smallTrader": {
              "long": 36040,
              "short": 46030,
              "net": -9990
            }
          },
          "openInterest": 330758
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19443,
              "short": 169673,
              "net": -150230
            },
            "nonCommercial": {
              "long": 150495,
              "short": 8993,
              "net": 141502
            },
            "smallTrader": {
              "long": 10853,
              "short": 2125,
              "net": 8728
            }
          },
          "openInterest": 181131
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42753,
              "short": 56175,
              "net": -13422
            },
            "nonCommercial": {
              "long": 18829,
              "short": 5882,
              "net": 12947
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67138
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 449445,
              "short": 323137,
              "net": 126308
            },
            "nonCommercial": {
              "long": 248555,
              "short": 393310,
              "net": -144755
            },
            "smallTrader": {
              "long": 64996,
              "short": 46549,
              "net": 18447
            }
          },
          "openInterest": 1201259
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3054,
              "short": 29818,
              "net": -26764
            },
            "nonCommercial": {
              "long": 26343,
              "short": 3643,
              "net": 22700
            },
            "smallTrader": {
              "long": 6253,
              "short": 2189,
              "net": 4064
            }
          },
          "openInterest": 37058
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7973,
              "short": 64021,
              "net": -56048
            },
            "nonCommercial": {
              "long": 54685,
              "short": 5219,
              "net": 49466
            },
            "smallTrader": {
              "long": 8566,
              "short": 1984,
              "net": 6582
            }
          },
          "openInterest": 71955
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 587241,
              "short": 642569,
              "net": -55328
            },
            "nonCommercial": {
              "long": 95912,
              "short": 65469,
              "net": 30443
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 807925
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46293,
              "short": 98239,
              "net": -51946
            },
            "nonCommercial": {
              "long": 42449,
              "short": 6588,
              "net": 35861
            },
            "smallTrader": {
              "long": 27046,
              "short": 10961,
              "net": 16085
            }
          },
          "openInterest": 151512
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125717,
              "short": 194012,
              "net": -68295
            },
            "nonCommercial": {
              "long": 82607,
              "short": 29337,
              "net": 53270
            },
            "smallTrader": {
              "long": 44163,
              "short": 29138,
              "net": 15025
            }
          },
          "openInterest": 293791
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158834,
              "short": 162086,
              "net": -3252
            },
            "nonCommercial": {
              "long": 78113,
              "short": 81785,
              "net": -3672
            },
            "smallTrader": {
              "long": 40615,
              "short": 33691,
              "net": 6924
            }
          },
          "openInterest": 328213
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241170,
              "short": 355845,
              "net": -114675
            },
            "nonCommercial": {
              "long": 193831,
              "short": 80360,
              "net": 113471
            },
            "smallTrader": {
              "long": 65995,
              "short": 64791,
              "net": 1204
            }
          },
          "openInterest": 607911
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 477739,
              "short": 493520,
              "net": -15781
            },
            "nonCommercial": {
              "long": 199024,
              "short": 173535,
              "net": 25489
            },
            "smallTrader": {
              "long": 78088,
              "short": 87796,
              "net": -9708
            }
          },
          "openInterest": 841251
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6255,
              "short": 25329,
              "net": -19074
            },
            "nonCommercial": {
              "long": 13091,
              "short": 9215,
              "net": 3876
            },
            "smallTrader": {
              "long": 23431,
              "short": 8233,
              "net": 15198
            }
          },
          "openInterest": 43585
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13278,
              "short": 15748,
              "net": -2470
            },
            "nonCommercial": {
              "long": 36900,
              "short": 34198,
              "net": 2702
            },
            "smallTrader": {
              "long": 3051,
              "short": 3283,
              "net": -232
            }
          },
          "openInterest": 55093
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 240712,
              "short": 135301,
              "net": 105411
            },
            "nonCommercial": {
              "long": 78302,
              "short": 186163,
              "net": -107861
            },
            "smallTrader": {
              "long": 29758,
              "short": 27308,
              "net": 2450
            }
          },
          "openInterest": 429820
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98208,
              "short": 100552,
              "net": -2344
            },
            "nonCommercial": {
              "long": 39050,
              "short": 31339,
              "net": 7711
            },
            "smallTrader": {
              "long": 22220,
              "short": 27587,
              "net": -5367
            }
          },
          "openInterest": 186194
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224745,
              "short": 193523,
              "net": 31222
            },
            "nonCommercial": {
              "long": 121759,
              "short": 138412,
              "net": -16653
            },
            "smallTrader": {
              "long": 37623,
              "short": 52192,
              "net": -14569
            }
          },
          "openInterest": 467801
        }
      ]
    },
    {
      "reportDate": "2013-02-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1407866,
              "short": 1316420,
              "net": 91446
            },
            "nonCommercial": {
              "long": 312206,
              "short": 260657,
              "net": 51549
            },
            "smallTrader": {
              "long": 243781,
              "short": 386776,
              "net": -142995
            }
          },
          "openInterest": 2030814
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 560872,
              "short": 704095,
              "net": -143223
            },
            "nonCommercial": {
              "long": 297265,
              "short": 200703,
              "net": 96562
            },
            "smallTrader": {
              "long": 124718,
              "short": 78057,
              "net": 46661
            }
          },
          "openInterest": 1033502
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 430448,
              "short": 359816,
              "net": 70632
            },
            "nonCommercial": {
              "long": 40765,
              "short": 64444,
              "net": -23679
            },
            "smallTrader": {
              "long": 132566,
              "short": 179519,
              "net": -46953
            }
          },
          "openInterest": 609123
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1109889,
              "short": 1113476,
              "net": -3587
            },
            "nonCommercial": {
              "long": 235955,
              "short": 176356,
              "net": 59599
            },
            "smallTrader": {
              "long": 209419,
              "short": 265431,
              "net": -56012
            }
          },
          "openInterest": 1594441
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36069,
              "short": 94218,
              "net": -58149
            },
            "nonCommercial": {
              "long": 99758,
              "short": 45644,
              "net": 54114
            },
            "smallTrader": {
              "long": 27324,
              "short": 23289,
              "net": 4035
            }
          },
          "openInterest": 163745
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20623,
              "short": 29480,
              "net": -8857
            },
            "nonCommercial": {
              "long": 15850,
              "short": 7551,
              "net": 8299
            },
            "smallTrader": {
              "long": 940,
              "short": 382,
              "net": 558
            }
          },
          "openInterest": 37767
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109569,
              "short": 76486,
              "net": 33083
            },
            "nonCommercial": {
              "long": 38661,
              "short": 55437,
              "net": -16776
            },
            "smallTrader": {
              "long": 17521,
              "short": 33828,
              "net": -16307
            }
          },
          "openInterest": 167100
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67842,
              "short": 99304,
              "net": -31462
            },
            "nonCommercial": {
              "long": 39324,
              "short": 12759,
              "net": 26565
            },
            "smallTrader": {
              "long": 32799,
              "short": 27902,
              "net": 4897
            }
          },
          "openInterest": 140109
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90216,
              "short": 113281,
              "net": -23065
            },
            "nonCommercial": {
              "long": 56576,
              "short": 34431,
              "net": 22145
            },
            "smallTrader": {
              "long": 11585,
              "short": 10665,
              "net": 920
            }
          },
          "openInterest": 185678
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89542,
              "short": 72038,
              "net": 17504
            },
            "nonCommercial": {
              "long": 43982,
              "short": 62685,
              "net": -18703
            },
            "smallTrader": {
              "long": 10205,
              "short": 9006,
              "net": 1199
            }
          },
          "openInterest": 159769
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74836,
              "short": 96583,
              "net": -21747
            },
            "nonCommercial": {
              "long": 60104,
              "short": 44242,
              "net": 15862
            },
            "smallTrader": {
              "long": 20607,
              "short": 14722,
              "net": 5885
            }
          },
          "openInterest": 174441
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 577595,
              "short": 709648,
              "net": -132053
            },
            "nonCommercial": {
              "long": 371106,
              "short": 153870,
              "net": 217236
            },
            "smallTrader": {
              "long": 146149,
              "short": 231332,
              "net": -85183
            }
          },
          "openInterest": 1291268
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72733,
              "short": 161928,
              "net": -89195
            },
            "nonCommercial": {
              "long": 94315,
              "short": 21265,
              "net": 73050
            },
            "smallTrader": {
              "long": 26838,
              "short": 10693,
              "net": 16145
            }
          },
          "openInterest": 206491
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 571616,
              "short": 857279,
              "net": -285663
            },
            "nonCommercial": {
              "long": 391902,
              "short": 119027,
              "net": 272875
            },
            "smallTrader": {
              "long": 89034,
              "short": 76246,
              "net": 12788
            }
          },
          "openInterest": 1653440
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31700,
              "short": 48255,
              "net": -16555
            },
            "nonCommercial": {
              "long": 20017,
              "short": 6539,
              "net": 13478
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61689
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24292,
              "short": 25556,
              "net": -1264
            },
            "nonCommercial": {
              "long": 1532,
              "short": 398,
              "net": 1134
            },
            "smallTrader": {
              "long": 250,
              "short": 120,
              "net": 130
            }
          },
          "openInterest": 27605
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92973,
              "short": 126202,
              "net": -33229
            },
            "nonCommercial": {
              "long": 87135,
              "short": 62954,
              "net": 24181
            },
            "smallTrader": {
              "long": 55326,
              "short": 46278,
              "net": 9048
            }
          },
          "openInterest": 239566
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11196,
              "short": 6934,
              "net": 4262
            },
            "nonCommercial": {
              "long": 10960,
              "short": 11807,
              "net": -847
            },
            "smallTrader": {
              "long": 9533,
              "short": 12948,
              "net": -3415
            }
          },
          "openInterest": 36828
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138571,
              "short": 249906,
              "net": -111335
            },
            "nonCommercial": {
              "long": 126145,
              "short": 31732,
              "net": 94413
            },
            "smallTrader": {
              "long": 28616,
              "short": 11694,
              "net": 16922
            }
          },
          "openInterest": 323601
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154573,
              "short": 315226,
              "net": -160653
            },
            "nonCommercial": {
              "long": 193941,
              "short": 67106,
              "net": 126835
            },
            "smallTrader": {
              "long": 62053,
              "short": 28235,
              "net": 33818
            }
          },
          "openInterest": 435088
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144358,
              "short": 209545,
              "net": -65187
            },
            "nonCommercial": {
              "long": 83153,
              "short": 44759,
              "net": 38394
            },
            "smallTrader": {
              "long": 49085,
              "short": 22292,
              "net": 26793
            }
          },
          "openInterest": 324424
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139903,
              "short": 35693,
              "net": 104210
            },
            "nonCommercial": {
              "long": 55782,
              "short": 117088,
              "net": -61306
            },
            "smallTrader": {
              "long": 17671,
              "short": 60575,
              "net": -42904
            }
          },
          "openInterest": 215036
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74804,
              "short": 104186,
              "net": -29382
            },
            "nonCommercial": {
              "long": 78564,
              "short": 44791,
              "net": 33773
            },
            "smallTrader": {
              "long": 28963,
              "short": 33354,
              "net": -4391
            }
          },
          "openInterest": 229653
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138300,
              "short": 126843,
              "net": 11457
            },
            "nonCommercial": {
              "long": 106379,
              "short": 105520,
              "net": 859
            },
            "smallTrader": {
              "long": 32749,
              "short": 45065,
              "net": -12316
            }
          },
          "openInterest": 328814
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26791,
              "short": 159378,
              "net": -132587
            },
            "nonCommercial": {
              "long": 131615,
              "short": 7036,
              "net": 124579
            },
            "smallTrader": {
              "long": 10478,
              "short": 2470,
              "net": 8008
            }
          },
          "openInterest": 169726
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43689,
              "short": 56815,
              "net": -13126
            },
            "nonCommercial": {
              "long": 17203,
              "short": 5734,
              "net": 11469
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66913
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 449247,
              "short": 324807,
              "net": 124440
            },
            "nonCommercial": {
              "long": 259288,
              "short": 397943,
              "net": -138655
            },
            "smallTrader": {
              "long": 66720,
              "short": 52505,
              "net": 14215
            }
          },
          "openInterest": 1193809
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3018,
              "short": 27701,
              "net": -24683
            },
            "nonCommercial": {
              "long": 24898,
              "short": 3560,
              "net": 21338
            },
            "smallTrader": {
              "long": 5555,
              "short": 2210,
              "net": 3345
            }
          },
          "openInterest": 35107
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8829,
              "short": 65865,
              "net": -57036
            },
            "nonCommercial": {
              "long": 55027,
              "short": 4889,
              "net": 50138
            },
            "smallTrader": {
              "long": 8735,
              "short": 1837,
              "net": 6898
            }
          },
          "openInterest": 73657
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 603501,
              "short": 643155,
              "net": -39654
            },
            "nonCommercial": {
              "long": 95397,
              "short": 74038,
              "net": 21359
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 830577
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52182,
              "short": 98979,
              "net": -46797
            },
            "nonCommercial": {
              "long": 40205,
              "short": 8133,
              "net": 32072
            },
            "smallTrader": {
              "long": 26683,
              "short": 11958,
              "net": 14725
            }
          },
          "openInterest": 152817
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123712,
              "short": 195305,
              "net": -71593
            },
            "nonCommercial": {
              "long": 88971,
              "short": 30531,
              "net": 58440
            },
            "smallTrader": {
              "long": 43642,
              "short": 30489,
              "net": 13153
            }
          },
          "openInterest": 288367
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172581,
              "short": 159810,
              "net": 12771
            },
            "nonCommercial": {
              "long": 74003,
              "short": 87080,
              "net": -13077
            },
            "smallTrader": {
              "long": 38604,
              "short": 38298,
              "net": 306
            }
          },
          "openInterest": 336446
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251749,
              "short": 373502,
              "net": -121753
            },
            "nonCommercial": {
              "long": 200157,
              "short": 75072,
              "net": 125085
            },
            "smallTrader": {
              "long": 60524,
              "short": 63856,
              "net": -3332
            }
          },
          "openInterest": 618804
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 477975,
              "short": 477614,
              "net": 361
            },
            "nonCommercial": {
              "long": 204192,
              "short": 193540,
              "net": 10652
            },
            "smallTrader": {
              "long": 81745,
              "short": 92758,
              "net": -11013
            }
          },
          "openInterest": 848854
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6733,
              "short": 25786,
              "net": -19053
            },
            "nonCommercial": {
              "long": 12113,
              "short": 7561,
              "net": 4552
            },
            "smallTrader": {
              "long": 22132,
              "short": 7631,
              "net": 14501
            }
          },
          "openInterest": 41850
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11292,
              "short": 15685,
              "net": -4393
            },
            "nonCommercial": {
              "long": 28520,
              "short": 25887,
              "net": 2633
            },
            "smallTrader": {
              "long": 4121,
              "short": 2361,
              "net": 1760
            }
          },
          "openInterest": 46236
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 243691,
              "short": 154551,
              "net": 89140
            },
            "nonCommercial": {
              "long": 89480,
              "short": 181924,
              "net": -92444
            },
            "smallTrader": {
              "long": 37112,
              "short": 33808,
              "net": 3304
            }
          },
          "openInterest": 445319
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98075,
              "short": 97227,
              "net": 848
            },
            "nonCommercial": {
              "long": 38808,
              "short": 31873,
              "net": 6935
            },
            "smallTrader": {
              "long": 21793,
              "short": 29576,
              "net": -7783
            }
          },
          "openInterest": 187813
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225471,
              "short": 187746,
              "net": 37725
            },
            "nonCommercial": {
              "long": 118765,
              "short": 139587,
              "net": -20822
            },
            "smallTrader": {
              "long": 40016,
              "short": 56919,
              "net": -16903
            }
          },
          "openInterest": 490136
        }
      ]
    },
    {
      "reportDate": "2013-02-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1434365,
              "short": 1362631,
              "net": 71734
            },
            "nonCommercial": {
              "long": 330346,
              "short": 277058,
              "net": 53288
            },
            "smallTrader": {
              "long": 251689,
              "short": 376711,
              "net": -125022
            }
          },
          "openInterest": 2087761
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 577889,
              "short": 678979,
              "net": -101090
            },
            "nonCommercial": {
              "long": 264749,
              "short": 205829,
              "net": 58920
            },
            "smallTrader": {
              "long": 124816,
              "short": 82646,
              "net": 42170
            }
          },
          "openInterest": 1017032
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 428518,
              "short": 365431,
              "net": 63087
            },
            "nonCommercial": {
              "long": 46915,
              "short": 64610,
              "net": -17695
            },
            "smallTrader": {
              "long": 133970,
              "short": 179362,
              "net": -45392
            }
          },
          "openInterest": 615847
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1154544,
              "short": 1136244,
              "net": 18300
            },
            "nonCommercial": {
              "long": 237352,
              "short": 173919,
              "net": 63433
            },
            "smallTrader": {
              "long": 195637,
              "short": 277370,
              "net": -81733
            }
          },
          "openInterest": 1634321
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42837,
              "short": 90314,
              "net": -47477
            },
            "nonCommercial": {
              "long": 87921,
              "short": 43940,
              "net": 43981
            },
            "smallTrader": {
              "long": 28050,
              "short": 24554,
              "net": 3496
            }
          },
          "openInterest": 159346
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20803,
              "short": 29558,
              "net": -8755
            },
            "nonCommercial": {
              "long": 17618,
              "short": 9702,
              "net": 7916
            },
            "smallTrader": {
              "long": 1085,
              "short": 246,
              "net": 839
            }
          },
          "openInterest": 40040
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128744,
              "short": 82702,
              "net": 46042
            },
            "nonCommercial": {
              "long": 40668,
              "short": 64033,
              "net": -23365
            },
            "smallTrader": {
              "long": 16262,
              "short": 38939,
              "net": -22677
            }
          },
          "openInterest": 187027
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76550,
              "short": 96554,
              "net": -20004
            },
            "nonCommercial": {
              "long": 46033,
              "short": 26654,
              "net": 19379
            },
            "smallTrader": {
              "long": 33470,
              "short": 32845,
              "net": 625
            }
          },
          "openInterest": 156182
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88568,
              "short": 111207,
              "net": -22639
            },
            "nonCommercial": {
              "long": 59128,
              "short": 36389,
              "net": 22739
            },
            "smallTrader": {
              "long": 11075,
              "short": 11175,
              "net": -100
            }
          },
          "openInterest": 186934
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86616,
              "short": 67179,
              "net": 19437
            },
            "nonCommercial": {
              "long": 47265,
              "short": 67694,
              "net": -20429
            },
            "smallTrader": {
              "long": 9871,
              "short": 8879,
              "net": 992
            }
          },
          "openInterest": 159526
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77953,
              "short": 94735,
              "net": -16782
            },
            "nonCommercial": {
              "long": 58575,
              "short": 49258,
              "net": 9317
            },
            "smallTrader": {
              "long": 22085,
              "short": 14620,
              "net": 7465
            }
          },
          "openInterest": 178372
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 593728,
              "short": 687784,
              "net": -94056
            },
            "nonCommercial": {
              "long": 363706,
              "short": 184192,
              "net": 179514
            },
            "smallTrader": {
              "long": 147905,
              "short": 233363,
              "net": -85458
            }
          },
          "openInterest": 1313307
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68677,
              "short": 158898,
              "net": -90221
            },
            "nonCommercial": {
              "long": 94488,
              "short": 19121,
              "net": 75367
            },
            "smallTrader": {
              "long": 24667,
              "short": 9813,
              "net": 14854
            }
          },
          "openInterest": 197060
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 577086,
              "short": 847034,
              "net": -269948
            },
            "nonCommercial": {
              "long": 380355,
              "short": 122437,
              "net": 257918
            },
            "smallTrader": {
              "long": 85299,
              "short": 73269,
              "net": 12030
            }
          },
          "openInterest": 1650211
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32209,
              "short": 48737,
              "net": -16528
            },
            "nonCommercial": {
              "long": 19004,
              "short": 5290,
              "net": 13714
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61804
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25294,
              "short": 26858,
              "net": -1564
            },
            "nonCommercial": {
              "long": 1727,
              "short": 343,
              "net": 1384
            },
            "smallTrader": {
              "long": 275,
              "short": 95,
              "net": 180
            }
          },
          "openInterest": 28944
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91704,
              "short": 118002,
              "net": -26298
            },
            "nonCommercial": {
              "long": 81014,
              "short": 61911,
              "net": 19103
            },
            "smallTrader": {
              "long": 56391,
              "short": 49196,
              "net": 7195
            }
          },
          "openInterest": 234039
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12942,
              "short": 6651,
              "net": 6291
            },
            "nonCommercial": {
              "long": 10930,
              "short": 13925,
              "net": -2995
            },
            "smallTrader": {
              "long": 10474,
              "short": 13770,
              "net": -3296
            }
          },
          "openInterest": 39278
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143946,
              "short": 254047,
              "net": -110101
            },
            "nonCommercial": {
              "long": 128927,
              "short": 34550,
              "net": 94377
            },
            "smallTrader": {
              "long": 28358,
              "short": 12634,
              "net": 15724
            }
          },
          "openInterest": 337391
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 158900,
              "short": 290982,
              "net": -132082
            },
            "nonCommercial": {
              "long": 195870,
              "short": 92219,
              "net": 103651
            },
            "smallTrader": {
              "long": 61638,
              "short": 33207,
              "net": 28431
            }
          },
          "openInterest": 447290
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137737,
              "short": 207185,
              "net": -69448
            },
            "nonCommercial": {
              "long": 89938,
              "short": 47691,
              "net": 42247
            },
            "smallTrader": {
              "long": 53857,
              "short": 26656,
              "net": 27201
            }
          },
          "openInterest": 321472
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145939,
              "short": 33781,
              "net": 112158
            },
            "nonCommercial": {
              "long": 54662,
              "short": 120553,
              "net": -65891
            },
            "smallTrader": {
              "long": 15829,
              "short": 62096,
              "net": -46267
            }
          },
          "openInterest": 218241
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77208,
              "short": 97263,
              "net": -20055
            },
            "nonCommercial": {
              "long": 76305,
              "short": 49072,
              "net": 27233
            },
            "smallTrader": {
              "long": 26557,
              "short": 33735,
              "net": -7178
            }
          },
          "openInterest": 219994
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142046,
              "short": 127462,
              "net": 14584
            },
            "nonCommercial": {
              "long": 106751,
              "short": 109338,
              "net": -2587
            },
            "smallTrader": {
              "long": 31128,
              "short": 43125,
              "net": -11997
            }
          },
          "openInterest": 330839
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36970,
              "short": 161425,
              "net": -124455
            },
            "nonCommercial": {
              "long": 124613,
              "short": 8448,
              "net": 116165
            },
            "smallTrader": {
              "long": 9940,
              "short": 1650,
              "net": 8290
            }
          },
          "openInterest": 173204
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44574,
              "short": 59072,
              "net": -14498
            },
            "nonCommercial": {
              "long": 19170,
              "short": 5483,
              "net": 13687
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69693
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 447663,
              "short": 317194,
              "net": 130469
            },
            "nonCommercial": {
              "long": 258376,
              "short": 404478,
              "net": -146102
            },
            "smallTrader": {
              "long": 71514,
              "short": 55881,
              "net": 15633
            }
          },
          "openInterest": 1199688
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3192,
              "short": 31128,
              "net": -27936
            },
            "nonCommercial": {
              "long": 28153,
              "short": 3460,
              "net": 24693
            },
            "smallTrader": {
              "long": 5449,
              "short": 2206,
              "net": 3243
            }
          },
          "openInterest": 37555
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9418,
              "short": 64895,
              "net": -55477
            },
            "nonCommercial": {
              "long": 52756,
              "short": 4008,
              "net": 48748
            },
            "smallTrader": {
              "long": 8709,
              "short": 1980,
              "net": 6729
            }
          },
          "openInterest": 72215
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 635935,
              "short": 673860,
              "net": -37925
            },
            "nonCommercial": {
              "long": 93173,
              "short": 73429,
              "net": 19744
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 856539
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54208,
              "short": 92164,
              "net": -37956
            },
            "nonCommercial": {
              "long": 39057,
              "short": 12601,
              "net": 26456
            },
            "smallTrader": {
              "long": 27179,
              "short": 15679,
              "net": 11500
            }
          },
          "openInterest": 155353
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128113,
              "short": 198202,
              "net": -70089
            },
            "nonCommercial": {
              "long": 89718,
              "short": 33691,
              "net": 56027
            },
            "smallTrader": {
              "long": 43296,
              "short": 29234,
              "net": 14062
            }
          },
          "openInterest": 288404
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165595,
              "short": 158147,
              "net": 7448
            },
            "nonCommercial": {
              "long": 73632,
              "short": 87433,
              "net": -13801
            },
            "smallTrader": {
              "long": 39452,
              "short": 33099,
              "net": 6353
            }
          },
          "openInterest": 326995
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279164,
              "short": 386539,
              "net": -107375
            },
            "nonCommercial": {
              "long": 196861,
              "short": 85153,
              "net": 111708
            },
            "smallTrader": {
              "long": 59174,
              "short": 63507,
              "net": -4333
            }
          },
          "openInterest": 639511
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 468370,
              "short": 445727,
              "net": 22643
            },
            "nonCommercial": {
              "long": 196667,
              "short": 211467,
              "net": -14800
            },
            "smallTrader": {
              "long": 82288,
              "short": 90131,
              "net": -7843
            }
          },
          "openInterest": 825539
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11832,
              "short": 21252,
              "net": -9420
            },
            "nonCommercial": {
              "long": 11069,
              "short": 11744,
              "net": -675
            },
            "smallTrader": {
              "long": 18925,
              "short": 8830,
              "net": 10095
            }
          },
          "openInterest": 42833
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6569,
              "short": 22132,
              "net": -15563
            },
            "nonCommercial": {
              "long": 36057,
              "short": 23901,
              "net": 12156
            },
            "smallTrader": {
              "long": 5520,
              "short": 2113,
              "net": 3407
            }
          },
          "openInterest": 50051
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 220278,
              "short": 135992,
              "net": 84286
            },
            "nonCommercial": {
              "long": 104058,
              "short": 192198,
              "net": -88140
            },
            "smallTrader": {
              "long": 32070,
              "short": 28216,
              "net": 3854
            }
          },
          "openInterest": 425770
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98020,
              "short": 95735,
              "net": 2285
            },
            "nonCommercial": {
              "long": 39453,
              "short": 34039,
              "net": 5414
            },
            "smallTrader": {
              "long": 21121,
              "short": 28820,
              "net": -7699
            }
          },
          "openInterest": 186748
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225623,
              "short": 177477,
              "net": 48146
            },
            "nonCommercial": {
              "long": 117079,
              "short": 147464,
              "net": -30385
            },
            "smallTrader": {
              "long": 38641,
              "short": 56402,
              "net": -17761
            }
          },
          "openInterest": 483373
        }
      ]
    },
    {
      "reportDate": "2013-02-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1379654,
              "short": 1435715,
              "net": -56061
            },
            "nonCommercial": {
              "long": 367168,
              "short": 251260,
              "net": 115908
            },
            "smallTrader": {
              "long": 341160,
              "short": 401007,
              "net": -59847
            }
          },
          "openInterest": 2175882
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 593528,
              "short": 786494,
              "net": -192966
            },
            "nonCommercial": {
              "long": 340013,
              "short": 200037,
              "net": 139976
            },
            "smallTrader": {
              "long": 163335,
              "short": 110345,
              "net": 52990
            }
          },
          "openInterest": 1147023
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 555142,
              "short": 521710,
              "net": 33432
            },
            "nonCommercial": {
              "long": 40315,
              "short": 57983,
              "net": -17668
            },
            "smallTrader": {
              "long": 162910,
              "short": 178674,
              "net": -15764
            }
          },
          "openInterest": 779151
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1236481,
              "short": 1298922,
              "net": -62441
            },
            "nonCommercial": {
              "long": 256970,
              "short": 203144,
              "net": 53826
            },
            "smallTrader": {
              "long": 329559,
              "short": 320944,
              "net": 8615
            }
          },
          "openInterest": 1856633
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56173,
              "short": 75351,
              "net": -19178
            },
            "nonCommercial": {
              "long": 79140,
              "short": 53445,
              "net": 25695
            },
            "smallTrader": {
              "long": 21005,
              "short": 27522,
              "net": -6517
            }
          },
          "openInterest": 157363
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23842,
              "short": 30914,
              "net": -7072
            },
            "nonCommercial": {
              "long": 17430,
              "short": 11088,
              "net": 6342
            },
            "smallTrader": {
              "long": 1092,
              "short": 362,
              "net": 730
            }
          },
          "openInterest": 43124
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155078,
              "short": 89382,
              "net": 65696
            },
            "nonCommercial": {
              "long": 31126,
              "short": 67256,
              "net": -36130
            },
            "smallTrader": {
              "long": 17190,
              "short": 46756,
              "net": -29566
            }
          },
          "openInterest": 205183
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123275,
              "short": 93736,
              "net": 29539
            },
            "nonCommercial": {
              "long": 42171,
              "short": 63604,
              "net": -21433
            },
            "smallTrader": {
              "long": 29169,
              "short": 37275,
              "net": -8106
            }
          },
          "openInterest": 195893
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90133,
              "short": 110394,
              "net": -20261
            },
            "nonCommercial": {
              "long": 61490,
              "short": 41590,
              "net": 19900
            },
            "smallTrader": {
              "long": 11563,
              "short": 11202,
              "net": 361
            }
          },
          "openInterest": 193185
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84858,
              "short": 70359,
              "net": 14499
            },
            "nonCommercial": {
              "long": 51426,
              "short": 66605,
              "net": -15179
            },
            "smallTrader": {
              "long": 9394,
              "short": 8714,
              "net": 680
            }
          },
          "openInterest": 161433
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77621,
              "short": 79586,
              "net": -1965
            },
            "nonCommercial": {
              "long": 46791,
              "short": 47519,
              "net": -728
            },
            "smallTrader": {
              "long": 19741,
              "short": 17048,
              "net": 2693
            }
          },
          "openInterest": 161180
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 559523,
              "short": 622992,
              "net": -63469
            },
            "nonCommercial": {
              "long": 334634,
              "short": 196001,
              "net": 138633
            },
            "smallTrader": {
              "long": 152173,
              "short": 227337,
              "net": -75164
            }
          },
          "openInterest": 1242545
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67350,
              "short": 151033,
              "net": -83683
            },
            "nonCommercial": {
              "long": 88458,
              "short": 16796,
              "net": 71662
            },
            "smallTrader": {
              "long": 21577,
              "short": 9556,
              "net": 12021
            }
          },
          "openInterest": 185155
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 585293,
              "short": 833573,
              "net": -248280
            },
            "nonCommercial": {
              "long": 374809,
              "short": 138711,
              "net": 236098
            },
            "smallTrader": {
              "long": 78859,
              "short": 66677,
              "net": 12182
            }
          },
          "openInterest": 1654089
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30244,
              "short": 48163,
              "net": -17919
            },
            "nonCommercial": {
              "long": 20854,
              "short": 5422,
              "net": 15432
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62136
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28215,
              "short": 29729,
              "net": -1514
            },
            "nonCommercial": {
              "long": 1934,
              "short": 615,
              "net": 1319
            },
            "smallTrader": {
              "long": 355,
              "short": 160,
              "net": 195
            }
          },
          "openInterest": 32203
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101311,
              "short": 93280,
              "net": 8031
            },
            "nonCommercial": {
              "long": 74832,
              "short": 84226,
              "net": -9394
            },
            "smallTrader": {
              "long": 48621,
              "short": 47258,
              "net": 1363
            }
          },
          "openInterest": 230567
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13564,
              "short": 6233,
              "net": 7331
            },
            "nonCommercial": {
              "long": 9788,
              "short": 14753,
              "net": -4965
            },
            "smallTrader": {
              "long": 11217,
              "short": 13583,
              "net": -2366
            }
          },
          "openInterest": 39057
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144035,
              "short": 251605,
              "net": -107570
            },
            "nonCommercial": {
              "long": 127814,
              "short": 35105,
              "net": 92709
            },
            "smallTrader": {
              "long": 27691,
              "short": 12830,
              "net": 14861
            }
          },
          "openInterest": 331805
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 151145,
              "short": 288765,
              "net": -137620
            },
            "nonCommercial": {
              "long": 201956,
              "short": 85357,
              "net": 116599
            },
            "smallTrader": {
              "long": 55490,
              "short": 34469,
              "net": 21021
            }
          },
          "openInterest": 433858
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136092,
              "short": 180529,
              "net": -44437
            },
            "nonCommercial": {
              "long": 82493,
              "short": 55772,
              "net": 26721
            },
            "smallTrader": {
              "long": 44717,
              "short": 27001,
              "net": 17716
            }
          },
          "openInterest": 310083
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144872,
              "short": 40046,
              "net": 104826
            },
            "nonCommercial": {
              "long": 51998,
              "short": 117342,
              "net": -65344
            },
            "smallTrader": {
              "long": 17220,
              "short": 56702,
              "net": -39482
            }
          },
          "openInterest": 216323
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80070,
              "short": 93992,
              "net": -13922
            },
            "nonCommercial": {
              "long": 80314,
              "short": 60708,
              "net": 19606
            },
            "smallTrader": {
              "long": 26115,
              "short": 31799,
              "net": -5684
            }
          },
          "openInterest": 225067
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145107,
              "short": 126048,
              "net": 19059
            },
            "nonCommercial": {
              "long": 105424,
              "short": 114089,
              "net": -8665
            },
            "smallTrader": {
              "long": 34583,
              "short": 44977,
              "net": -10394
            }
          },
          "openInterest": 332943
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42999,
              "short": 150388,
              "net": -107389
            },
            "nonCommercial": {
              "long": 120401,
              "short": 15597,
              "net": 104804
            },
            "smallTrader": {
              "long": 8485,
              "short": 5900,
              "net": 2585
            }
          },
          "openInterest": 173806
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43869,
              "short": 54301,
              "net": -10432
            },
            "nonCommercial": {
              "long": 16348,
              "short": 7004,
              "net": 9344
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66351
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 455478,
              "short": 331629,
              "net": 123849
            },
            "nonCommercial": {
              "long": 246306,
              "short": 382779,
              "net": -136473
            },
            "smallTrader": {
              "long": 63956,
              "short": 51332,
              "net": 12624
            }
          },
          "openInterest": 1201674
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2987,
              "short": 24627,
              "net": -21640
            },
            "nonCommercial": {
              "long": 23570,
              "short": 3273,
              "net": 20297
            },
            "smallTrader": {
              "long": 4281,
              "short": 2938,
              "net": 1343
            }
          },
          "openInterest": 32864
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10926,
              "short": 58346,
              "net": -47420
            },
            "nonCommercial": {
              "long": 45121,
              "short": 3717,
              "net": 41404
            },
            "smallTrader": {
              "long": 8432,
              "short": 2416,
              "net": 6016
            }
          },
          "openInterest": 66162
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 620074,
              "short": 667922,
              "net": -47848
            },
            "nonCommercial": {
              "long": 97415,
              "short": 76975,
              "net": 20440
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 875260
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52509,
              "short": 83395,
              "net": -30886
            },
            "nonCommercial": {
              "long": 37753,
              "short": 16016,
              "net": 21737
            },
            "smallTrader": {
              "long": 24540,
              "short": 15391,
              "net": 9149
            }
          },
          "openInterest": 145625
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121646,
              "short": 193239,
              "net": -71593
            },
            "nonCommercial": {
              "long": 88769,
              "short": 29567,
              "net": 59202
            },
            "smallTrader": {
              "long": 41133,
              "short": 28742,
              "net": 12391
            }
          },
          "openInterest": 276811
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177518,
              "short": 142111,
              "net": 35407
            },
            "nonCommercial": {
              "long": 69598,
              "short": 103123,
              "net": -33525
            },
            "smallTrader": {
              "long": 33031,
              "short": 34913,
              "net": -1882
            }
          },
          "openInterest": 320143
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256815,
              "short": 374879,
              "net": -118064
            },
            "nonCommercial": {
              "long": 194318,
              "short": 66063,
              "net": 128255
            },
            "smallTrader": {
              "long": 56418,
              "short": 66609,
              "net": -10191
            }
          },
          "openInterest": 598066
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428438,
              "short": 421819,
              "net": 6619
            },
            "nonCommercial": {
              "long": 198130,
              "short": 199598,
              "net": -1468
            },
            "smallTrader": {
              "long": 76639,
              "short": 81790,
              "net": -5151
            }
          },
          "openInterest": 786486
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23135,
              "short": 18692,
              "net": 4443
            },
            "nonCommercial": {
              "long": 8165,
              "short": 16356,
              "net": -8191
            },
            "smallTrader": {
              "long": 15139,
              "short": 11391,
              "net": 3748
            }
          },
          "openInterest": 47602
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7978,
              "short": 35403,
              "net": -27425
            },
            "nonCommercial": {
              "long": 52367,
              "short": 30033,
              "net": 22334
            },
            "smallTrader": {
              "long": 6616,
              "short": 1525,
              "net": 5091
            }
          },
          "openInterest": 69583
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 213036,
              "short": 118323,
              "net": 94713
            },
            "nonCommercial": {
              "long": 93691,
              "short": 188880,
              "net": -95189
            },
            "smallTrader": {
              "long": 30529,
              "short": 30053,
              "net": 476
            }
          },
          "openInterest": 409106
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96149,
              "short": 90504,
              "net": 5645
            },
            "nonCommercial": {
              "long": 37989,
              "short": 36077,
              "net": 1912
            },
            "smallTrader": {
              "long": 17053,
              "short": 24610,
              "net": -7557
            }
          },
          "openInterest": 172805
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220376,
              "short": 158981,
              "net": 61395
            },
            "nonCommercial": {
              "long": 107308,
              "short": 151075,
              "net": -43767
            },
            "smallTrader": {
              "long": 37491,
              "short": 55119,
              "net": -17628
            }
          },
          "openInterest": 452291
        }
      ]
    },
    {
      "reportDate": "2013-03-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1376201,
              "short": 1413355,
              "net": -37154
            },
            "nonCommercial": {
              "long": 354150,
              "short": 277332,
              "net": 76818
            },
            "smallTrader": {
              "long": 305497,
              "short": 345161,
              "net": -39664
            }
          },
          "openInterest": 2122625
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 547575,
              "short": 780068,
              "net": -232493
            },
            "nonCommercial": {
              "long": 353674,
              "short": 190295,
              "net": 163379
            },
            "smallTrader": {
              "long": 144142,
              "short": 75028,
              "net": 69114
            }
          },
          "openInterest": 1076495
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 444891,
              "short": 418144,
              "net": 26747
            },
            "nonCommercial": {
              "long": 60422,
              "short": 63374,
              "net": -2952
            },
            "smallTrader": {
              "long": 131028,
              "short": 154823,
              "net": -23795
            }
          },
          "openInterest": 641634
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1152230,
              "short": 1309378,
              "net": -157148
            },
            "nonCommercial": {
              "long": 344045,
              "short": 198871,
              "net": 145174
            },
            "smallTrader": {
              "long": 249297,
              "short": 237323,
              "net": 11974
            }
          },
          "openInterest": 1783542
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72129,
              "short": 74303,
              "net": -2174
            },
            "nonCommercial": {
              "long": 61315,
              "short": 54166,
              "net": 7149
            },
            "smallTrader": {
              "long": 22618,
              "short": 27593,
              "net": -4975
            }
          },
          "openInterest": 157595
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16672,
              "short": 26940,
              "net": -10268
            },
            "nonCommercial": {
              "long": 16638,
              "short": 7038,
              "net": 9600
            },
            "smallTrader": {
              "long": 1050,
              "short": 382,
              "net": 668
            }
          },
          "openInterest": 35104
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178904,
              "short": 97356,
              "net": 81548
            },
            "nonCommercial": {
              "long": 36021,
              "short": 79870,
              "net": -43849
            },
            "smallTrader": {
              "long": 16596,
              "short": 54295,
              "net": -37699
            }
          },
          "openInterest": 236181
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151458,
              "short": 92287,
              "net": 59171
            },
            "nonCommercial": {
              "long": 39564,
              "short": 86227,
              "net": -46663
            },
            "smallTrader": {
              "long": 27444,
              "short": 39952,
              "net": -12508
            }
          },
          "openInterest": 221062
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94417,
              "short": 113859,
              "net": -19442
            },
            "nonCommercial": {
              "long": 64957,
              "short": 45397,
              "net": 19560
            },
            "smallTrader": {
              "long": 12538,
              "short": 12656,
              "net": -118
            }
          },
          "openInterest": 200892
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86252,
              "short": 72229,
              "net": 14023
            },
            "nonCommercial": {
              "long": 53294,
              "short": 68636,
              "net": -15342
            },
            "smallTrader": {
              "long": 10330,
              "short": 9011,
              "net": 1319
            }
          },
          "openInterest": 167363
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78416,
              "short": 70708,
              "net": 7708
            },
            "nonCommercial": {
              "long": 49328,
              "short": 54915,
              "net": -5587
            },
            "smallTrader": {
              "long": 15812,
              "short": 17933,
              "net": -2121
            }
          },
          "openInterest": 159485
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 516008,
              "short": 598721,
              "net": -82713
            },
            "nonCommercial": {
              "long": 350876,
              "short": 191102,
              "net": 159774
            },
            "smallTrader": {
              "long": 136539,
              "short": 213600,
              "net": -77061
            }
          },
          "openInterest": 1204304
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68772,
              "short": 163098,
              "net": -94326
            },
            "nonCommercial": {
              "long": 93474,
              "short": 15285,
              "net": 78189
            },
            "smallTrader": {
              "long": 24367,
              "short": 8230,
              "net": 16137
            }
          },
          "openInterest": 196405
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 610227,
              "short": 840541,
              "net": -230314
            },
            "nonCommercial": {
              "long": 380407,
              "short": 144667,
              "net": 235740
            },
            "smallTrader": {
              "long": 83643,
              "short": 89069,
              "net": -5426
            }
          },
          "openInterest": 1710526
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37023,
              "short": 50264,
              "net": -13241
            },
            "nonCommercial": {
              "long": 21390,
              "short": 8669,
              "net": 12721
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69220
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24254,
              "short": 25581,
              "net": -1327
            },
            "nonCommercial": {
              "long": 1963,
              "short": 777,
              "net": 1186
            },
            "smallTrader": {
              "long": 317,
              "short": 176,
              "net": 141
            }
          },
          "openInterest": 28297
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107811,
              "short": 69195,
              "net": 38616
            },
            "nonCommercial": {
              "long": 63355,
              "short": 89471,
              "net": -26116
            },
            "smallTrader": {
              "long": 40548,
              "short": 53048,
              "net": -12500
            }
          },
          "openInterest": 218469
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13591,
              "short": 6031,
              "net": 7560
            },
            "nonCommercial": {
              "long": 9857,
              "short": 15751,
              "net": -5894
            },
            "smallTrader": {
              "long": 12154,
              "short": 13820,
              "net": -1666
            }
          },
          "openInterest": 39641
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137634,
              "short": 240008,
              "net": -102374
            },
            "nonCommercial": {
              "long": 118390,
              "short": 30175,
              "net": 88215
            },
            "smallTrader": {
              "long": 26915,
              "short": 12756,
              "net": 14159
            }
          },
          "openInterest": 317253
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 150453,
              "short": 284251,
              "net": -133798
            },
            "nonCommercial": {
              "long": 195248,
              "short": 87661,
              "net": 107587
            },
            "smallTrader": {
              "long": 57882,
              "short": 31671,
              "net": 26211
            }
          },
          "openInterest": 434586
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147585,
              "short": 176134,
              "net": -28549
            },
            "nonCommercial": {
              "long": 59442,
              "short": 41718,
              "net": 17724
            },
            "smallTrader": {
              "long": 38839,
              "short": 28014,
              "net": 10825
            }
          },
          "openInterest": 298756
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 171200,
              "short": 58220,
              "net": 112980
            },
            "nonCommercial": {
              "long": 50958,
              "short": 124309,
              "net": -73351
            },
            "smallTrader": {
              "long": 16237,
              "short": 55866,
              "net": -39629
            }
          },
          "openInterest": 241938
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86135,
              "short": 82592,
              "net": 3543
            },
            "nonCommercial": {
              "long": 77686,
              "short": 76371,
              "net": 1315
            },
            "smallTrader": {
              "long": 28004,
              "short": 32862,
              "net": -4858
            }
          },
          "openInterest": 231967
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151283,
              "short": 131117,
              "net": 20166
            },
            "nonCommercial": {
              "long": 105573,
              "short": 113011,
              "net": -7438
            },
            "smallTrader": {
              "long": 32720,
              "short": 45448,
              "net": -12728
            }
          },
          "openInterest": 337694
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44803,
              "short": 144851,
              "net": -100048
            },
            "nonCommercial": {
              "long": 102996,
              "short": 9475,
              "net": 93521
            },
            "smallTrader": {
              "long": 9374,
              "short": 2847,
              "net": 6527
            }
          },
          "openInterest": 160919
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41885,
              "short": 59488,
              "net": -17603
            },
            "nonCommercial": {
              "long": 22177,
              "short": 6612,
              "net": 15565
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70816
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 463748,
              "short": 348291,
              "net": 115457
            },
            "nonCommercial": {
              "long": 253351,
              "short": 386331,
              "net": -132980
            },
            "smallTrader": {
              "long": 67519,
              "short": 49996,
              "net": 17523
            }
          },
          "openInterest": 1236980
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3391,
              "short": 23741,
              "net": -20350
            },
            "nonCommercial": {
              "long": 23812,
              "short": 4768,
              "net": 19044
            },
            "smallTrader": {
              "long": 4009,
              "short": 2703,
              "net": 1306
            }
          },
          "openInterest": 31547
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12166,
              "short": 56726,
              "net": -44560
            },
            "nonCommercial": {
              "long": 43529,
              "short": 4371,
              "net": 39158
            },
            "smallTrader": {
              "long": 7790,
              "short": 2388,
              "net": 5402
            }
          },
          "openInterest": 64689
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 611617,
              "short": 677023,
              "net": -65406
            },
            "nonCommercial": {
              "long": 118843,
              "short": 72216,
              "net": 46627
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 892367
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52774,
              "short": 81957,
              "net": -29183
            },
            "nonCommercial": {
              "long": 38449,
              "short": 19846,
              "net": 18603
            },
            "smallTrader": {
              "long": 24856,
              "short": 14276,
              "net": 10580
            }
          },
          "openInterest": 147100
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112056,
              "short": 191681,
              "net": -79625
            },
            "nonCommercial": {
              "long": 96223,
              "short": 31667,
              "net": 64556
            },
            "smallTrader": {
              "long": 41331,
              "short": 26262,
              "net": 15069
            }
          },
          "openInterest": 282271
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185328,
              "short": 133583,
              "net": 51745
            },
            "nonCommercial": {
              "long": 65574,
              "short": 111691,
              "net": -46117
            },
            "smallTrader": {
              "long": 31837,
              "short": 37465,
              "net": -5628
            }
          },
          "openInterest": 323718
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252773,
              "short": 371322,
              "net": -118549
            },
            "nonCommercial": {
              "long": 194052,
              "short": 70894,
              "net": 123158
            },
            "smallTrader": {
              "long": 57511,
              "short": 62120,
              "net": -4609
            }
          },
          "openInterest": 593117
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419317,
              "short": 414678,
              "net": 4639
            },
            "nonCommercial": {
              "long": 201344,
              "short": 198815,
              "net": 2529
            },
            "smallTrader": {
              "long": 75161,
              "short": 82329,
              "net": -7168
            }
          },
          "openInterest": 785424
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35817,
              "short": 17915,
              "net": 17902
            },
            "nonCommercial": {
              "long": 7092,
              "short": 18542,
              "net": -11450
            },
            "smallTrader": {
              "long": 11284,
              "short": 17736,
              "net": -6452
            }
          },
          "openInterest": 55311
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8906,
              "short": 40334,
              "net": -31428
            },
            "nonCommercial": {
              "long": 59929,
              "short": 33940,
              "net": 25989
            },
            "smallTrader": {
              "long": 7021,
              "short": 1582,
              "net": 5439
            }
          },
          "openInterest": 78061
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 217456,
              "short": 135385,
              "net": 82071
            },
            "nonCommercial": {
              "long": 102532,
              "short": 182675,
              "net": -80143
            },
            "smallTrader": {
              "long": 26407,
              "short": 28335,
              "net": -1928
            }
          },
          "openInterest": 413877
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86510,
              "short": 79240,
              "net": 7270
            },
            "nonCommercial": {
              "long": 38861,
              "short": 38505,
              "net": 356
            },
            "smallTrader": {
              "long": 16100,
              "short": 23726,
              "net": -7626
            }
          },
          "openInterest": 164037
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217785,
              "short": 158297,
              "net": 59488
            },
            "nonCommercial": {
              "long": 111687,
              "short": 153893,
              "net": -42206
            },
            "smallTrader": {
              "long": 37497,
              "short": 54779,
              "net": -17282
            }
          },
          "openInterest": 460888
        }
      ]
    },
    {
      "reportDate": "2013-03-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1486809,
              "short": 1385684,
              "net": 101125
            },
            "nonCommercial": {
              "long": 263559,
              "short": 320905,
              "net": -57346
            },
            "smallTrader": {
              "long": 269964,
              "short": 313743,
              "net": -43779
            }
          },
          "openInterest": 2101426
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 536158,
              "short": 729848,
              "net": -193690
            },
            "nonCommercial": {
              "long": 329017,
              "short": 183487,
              "net": 145530
            },
            "smallTrader": {
              "long": 130751,
              "short": 82591,
              "net": 48160
            }
          },
          "openInterest": 1023851
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 444137,
              "short": 387553,
              "net": 56584
            },
            "nonCommercial": {
              "long": 64757,
              "short": 74159,
              "net": -9402
            },
            "smallTrader": {
              "long": 127443,
              "short": 174625,
              "net": -47182
            }
          },
          "openInterest": 641985
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1147907,
              "short": 1189141,
              "net": -41234
            },
            "nonCommercial": {
              "long": 267007,
              "short": 193793,
              "net": 73214
            },
            "smallTrader": {
              "long": 213867,
              "short": 245847,
              "net": -31980
            }
          },
          "openInterest": 1660322
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76542,
              "short": 99853,
              "net": -23311
            },
            "nonCommercial": {
              "long": 77746,
              "short": 54480,
              "net": 23266
            },
            "smallTrader": {
              "long": 26919,
              "short": 26874,
              "net": 45
            }
          },
          "openInterest": 183095
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17333,
              "short": 27803,
              "net": -10470
            },
            "nonCommercial": {
              "long": 16332,
              "short": 6617,
              "net": 9715
            },
            "smallTrader": {
              "long": 1125,
              "short": 370,
              "net": 755
            }
          },
          "openInterest": 35944
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 230701,
              "short": 148217,
              "net": 82484
            },
            "nonCommercial": {
              "long": 28833,
              "short": 78633,
              "net": -49800
            },
            "smallTrader": {
              "long": 19564,
              "short": 52248,
              "net": -32684
            }
          },
          "openInterest": 297130
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181721,
              "short": 114056,
              "net": 67665
            },
            "nonCommercial": {
              "long": 37020,
              "short": 90417,
              "net": -53397
            },
            "smallTrader": {
              "long": 26097,
              "short": 40365,
              "net": -14268
            }
          },
          "openInterest": 249150
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93633,
              "short": 114258,
              "net": -20625
            },
            "nonCommercial": {
              "long": 65833,
              "short": 46320,
              "net": 19513
            },
            "smallTrader": {
              "long": 12696,
              "short": 11584,
              "net": 1112
            }
          },
          "openInterest": 202471
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87354,
              "short": 73053,
              "net": 14301
            },
            "nonCommercial": {
              "long": 50793,
              "short": 66448,
              "net": -15655
            },
            "smallTrader": {
              "long": 9854,
              "short": 8500,
              "net": 1354
            }
          },
          "openInterest": 165838
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79207,
              "short": 70107,
              "net": 9100
            },
            "nonCommercial": {
              "long": 48151,
              "short": 54295,
              "net": -6144
            },
            "smallTrader": {
              "long": 16263,
              "short": 19219,
              "net": -2956
            }
          },
          "openInterest": 158500
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523317,
              "short": 621835,
              "net": -98518
            },
            "nonCommercial": {
              "long": 354884,
              "short": 177252,
              "net": 177632
            },
            "smallTrader": {
              "long": 140593,
              "short": 219707,
              "net": -79114
            }
          },
          "openInterest": 1224316
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69417,
              "short": 167441,
              "net": -98024
            },
            "nonCommercial": {
              "long": 100442,
              "short": 17537,
              "net": 82905
            },
            "smallTrader": {
              "long": 23913,
              "short": 8794,
              "net": 15119
            }
          },
          "openInterest": 203814
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 600968,
              "short": 826255,
              "net": -225287
            },
            "nonCommercial": {
              "long": 376467,
              "short": 148272,
              "net": 228195
            },
            "smallTrader": {
              "long": 81786,
              "short": 84694,
              "net": -2908
            }
          },
          "openInterest": 1720024
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 67212,
              "short": 80449,
              "net": -13237
            },
            "nonCommercial": {
              "long": 22210,
              "short": 6202,
              "net": 16008
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 102701
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24384,
              "short": 25986,
              "net": -1602
            },
            "nonCommercial": {
              "long": 2337,
              "short": 910,
              "net": 1427
            },
            "smallTrader": {
              "long": 303,
              "short": 128,
              "net": 175
            }
          },
          "openInterest": 29253
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104909,
              "short": 68989,
              "net": 35920
            },
            "nonCommercial": {
              "long": 57473,
              "short": 82260,
              "net": -24787
            },
            "smallTrader": {
              "long": 43030,
              "short": 54163,
              "net": -11133
            }
          },
          "openInterest": 213113
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14276,
              "short": 5570,
              "net": 8706
            },
            "nonCommercial": {
              "long": 9570,
              "short": 16401,
              "net": -6831
            },
            "smallTrader": {
              "long": 12540,
              "short": 14415,
              "net": -1875
            }
          },
          "openInterest": 41185
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146327,
              "short": 241981,
              "net": -95654
            },
            "nonCommercial": {
              "long": 110932,
              "short": 28637,
              "net": 82295
            },
            "smallTrader": {
              "long": 27278,
              "short": 13919,
              "net": 13359
            }
          },
          "openInterest": 317407
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 149550,
              "short": 291671,
              "net": -142121
            },
            "nonCommercial": {
              "long": 201617,
              "short": 87110,
              "net": 114507
            },
            "smallTrader": {
              "long": 58502,
              "short": 30888,
              "net": 27614
            }
          },
          "openInterest": 445651
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164204,
              "short": 183255,
              "net": -19051
            },
            "nonCommercial": {
              "long": 54102,
              "short": 42761,
              "net": 11341
            },
            "smallTrader": {
              "long": 38630,
              "short": 30920,
              "net": 7710
            }
          },
          "openInterest": 312399
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 196716,
              "short": 62851,
              "net": 133865
            },
            "nonCommercial": {
              "long": 51240,
              "short": 145003,
              "net": -93763
            },
            "smallTrader": {
              "long": 19797,
              "short": 59899,
              "net": -40102
            }
          },
          "openInterest": 288474
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91445,
              "short": 83913,
              "net": 7532
            },
            "nonCommercial": {
              "long": 71191,
              "short": 73758,
              "net": -2567
            },
            "smallTrader": {
              "long": 28076,
              "short": 33041,
              "net": -4965
            }
          },
          "openInterest": 234091
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154729,
              "short": 135134,
              "net": 19595
            },
            "nonCommercial": {
              "long": 103594,
              "short": 111766,
              "net": -8172
            },
            "smallTrader": {
              "long": 35164,
              "short": 46587,
              "net": -11423
            }
          },
          "openInterest": 342456
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44750,
              "short": 167489,
              "net": -122739
            },
            "nonCommercial": {
              "long": 120476,
              "short": 6706,
              "net": 113770
            },
            "smallTrader": {
              "long": 11502,
              "short": 2533,
              "net": 8969
            }
          },
          "openInterest": 192764
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 60065,
              "short": 79042,
              "net": -18977
            },
            "nonCommercial": {
              "long": 24094,
              "short": 6611,
              "net": 17483
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91323
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 476228,
              "short": 373735,
              "net": 102493
            },
            "nonCommercial": {
              "long": 273087,
              "short": 400121,
              "net": -127034
            },
            "smallTrader": {
              "long": 69360,
              "short": 44819,
              "net": 24541
            }
          },
          "openInterest": 1272844
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3591,
              "short": 24022,
              "net": -20431
            },
            "nonCommercial": {
              "long": 24250,
              "short": 4900,
              "net": 19350
            },
            "smallTrader": {
              "long": 3832,
              "short": 2751,
              "net": 1081
            }
          },
          "openInterest": 32813
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11419,
              "short": 55331,
              "net": -43912
            },
            "nonCommercial": {
              "long": 43580,
              "short": 5467,
              "net": 38113
            },
            "smallTrader": {
              "long": 8296,
              "short": 2497,
              "net": 5799
            }
          },
          "openInterest": 65079
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 710695,
              "short": 780155,
              "net": -69460
            },
            "nonCommercial": {
              "long": 121529,
              "short": 71619,
              "net": 49910
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1017100
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51929,
              "short": 81352,
              "net": -29423
            },
            "nonCommercial": {
              "long": 38637,
              "short": 20529,
              "net": 18108
            },
            "smallTrader": {
              "long": 24899,
              "short": 13584,
              "net": 11315
            }
          },
          "openInterest": 148283
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111394,
              "short": 198134,
              "net": -86740
            },
            "nonCommercial": {
              "long": 103959,
              "short": 33660,
              "net": 70299
            },
            "smallTrader": {
              "long": 41900,
              "short": 25459,
              "net": 16441
            }
          },
          "openInterest": 292079
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185417,
              "short": 136076,
              "net": 49341
            },
            "nonCommercial": {
              "long": 68593,
              "short": 113476,
              "net": -44883
            },
            "smallTrader": {
              "long": 32719,
              "short": 37177,
              "net": -4458
            }
          },
          "openInterest": 325081
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256738,
              "short": 385137,
              "net": -128399
            },
            "nonCommercial": {
              "long": 204281,
              "short": 70707,
              "net": 133574
            },
            "smallTrader": {
              "long": 58769,
              "short": 63944,
              "net": -5175
            }
          },
          "openInterest": 605100
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424094,
              "short": 462771,
              "net": -38677
            },
            "nonCommercial": {
              "long": 204540,
              "short": 169997,
              "net": 34543
            },
            "smallTrader": {
              "long": 80124,
              "short": 75990,
              "net": 4134
            }
          },
          "openInterest": 797883
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47109,
              "short": 20934,
              "net": 26175
            },
            "nonCommercial": {
              "long": 6206,
              "short": 19694,
              "net": -13488
            },
            "smallTrader": {
              "long": 9943,
              "short": 22630,
              "net": -12687
            }
          },
          "openInterest": 69408
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7660,
              "short": 45242,
              "net": -37582
            },
            "nonCommercial": {
              "long": 61629,
              "short": 29843,
              "net": 31786
            },
            "smallTrader": {
              "long": 7771,
              "short": 1975,
              "net": 5796
            }
          },
          "openInterest": 79948
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 222197,
              "short": 152239,
              "net": 69958
            },
            "nonCommercial": {
              "long": 121340,
              "short": 189698,
              "net": -68358
            },
            "smallTrader": {
              "long": 13216,
              "short": 14816,
              "net": -1600
            }
          },
          "openInterest": 434750
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86370,
              "short": 77899,
              "net": 8471
            },
            "nonCommercial": {
              "long": 39873,
              "short": 41478,
              "net": -1605
            },
            "smallTrader": {
              "long": 16721,
              "short": 23587,
              "net": -6866
            }
          },
          "openInterest": 164392
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215626,
              "short": 163928,
              "net": 51698
            },
            "nonCommercial": {
              "long": 121112,
              "short": 154210,
              "net": -33098
            },
            "smallTrader": {
              "long": 37253,
              "short": 55853,
              "net": -18600
            }
          },
          "openInterest": 470321
        }
      ]
    },
    {
      "reportDate": "2013-03-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1430370,
              "short": 1388312,
              "net": 42058
            },
            "nonCommercial": {
              "long": 320503,
              "short": 323798,
              "net": -3295
            },
            "smallTrader": {
              "long": 295000,
              "short": 333763,
              "net": -38763
            }
          },
          "openInterest": 2108233
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 467654,
              "short": 652264,
              "net": -184610
            },
            "nonCommercial": {
              "long": 314855,
              "short": 177947,
              "net": 136908
            },
            "smallTrader": {
              "long": 126708,
              "short": 79006,
              "net": 47702
            }
          },
          "openInterest": 937169
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 426736,
              "short": 371915,
              "net": 54821
            },
            "nonCommercial": {
              "long": 55869,
              "short": 76491,
              "net": -20622
            },
            "smallTrader": {
              "long": 124788,
              "short": 158987,
              "net": -34199
            }
          },
          "openInterest": 612710
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1152769,
              "short": 1209777,
              "net": -57008
            },
            "nonCommercial": {
              "long": 297114,
              "short": 218418,
              "net": 78696
            },
            "smallTrader": {
              "long": 220439,
              "short": 242127,
              "net": -21688
            }
          },
          "openInterest": 1690194
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25584,
              "short": 89594,
              "net": -64010
            },
            "nonCommercial": {
              "long": 100998,
              "short": 46943,
              "net": 54055
            },
            "smallTrader": {
              "long": 31676,
              "short": 21721,
              "net": 9955
            }
          },
          "openInterest": 158807
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19219,
              "short": 32008,
              "net": -12789
            },
            "nonCommercial": {
              "long": 18370,
              "short": 6353,
              "net": 12017
            },
            "smallTrader": {
              "long": 1151,
              "short": 379,
              "net": 772
            }
          },
          "openInterest": 39835
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156292,
              "short": 62690,
              "net": 93602
            },
            "nonCommercial": {
              "long": 39048,
              "short": 100528,
              "net": -61480
            },
            "smallTrader": {
              "long": 14551,
              "short": 46673,
              "net": -32122
            }
          },
          "openInterest": 212517
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 235665,
              "short": 159023,
              "net": 76642
            },
            "nonCommercial": {
              "long": 39417,
              "short": 104748,
              "net": -65331
            },
            "smallTrader": {
              "long": 27368,
              "short": 38679,
              "net": -11311
            }
          },
          "openInterest": 308970
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95465,
              "short": 113779,
              "net": -18314
            },
            "nonCommercial": {
              "long": 68677,
              "short": 50287,
              "net": 18390
            },
            "smallTrader": {
              "long": 11744,
              "short": 11820,
              "net": -76
            }
          },
          "openInterest": 199309
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90772,
              "short": 71592,
              "net": 19180
            },
            "nonCommercial": {
              "long": 54225,
              "short": 73809,
              "net": -19584
            },
            "smallTrader": {
              "long": 10776,
              "short": 10372,
              "net": 404
            }
          },
          "openInterest": 174067
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84936,
              "short": 68845,
              "net": 16091
            },
            "nonCommercial": {
              "long": 48036,
              "short": 64206,
              "net": -16170
            },
            "smallTrader": {
              "long": 20246,
              "short": 20167,
              "net": 79
            }
          },
          "openInterest": 168616
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 543892,
              "short": 695608,
              "net": -151716
            },
            "nonCommercial": {
              "long": 396379,
              "short": 166138,
              "net": 230241
            },
            "smallTrader": {
              "long": 140856,
              "short": 219381,
              "net": -78525
            }
          },
          "openInterest": 1290733
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73629,
              "short": 172681,
              "net": -99052
            },
            "nonCommercial": {
              "long": 105658,
              "short": 22941,
              "net": 82717
            },
            "smallTrader": {
              "long": 24427,
              "short": 8092,
              "net": 16335
            }
          },
          "openInterest": 212739
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 579870,
              "short": 801723,
              "net": -221853
            },
            "nonCommercial": {
              "long": 358086,
              "short": 134365,
              "net": 223721
            },
            "smallTrader": {
              "long": 77210,
              "short": 79078,
              "net": -1868
            }
          },
          "openInterest": 1647391
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22205,
              "short": 41184,
              "net": -18979
            },
            "nonCommercial": {
              "long": 22914,
              "short": 3891,
              "net": 19023
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53674
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23537,
              "short": 25401,
              "net": -1864
            },
            "nonCommercial": {
              "long": 2569,
              "short": 887,
              "net": 1682
            },
            "smallTrader": {
              "long": 349,
              "short": 167,
              "net": 182
            }
          },
          "openInterest": 28536
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102319,
              "short": 44157,
              "net": 58162
            },
            "nonCommercial": {
              "long": 48958,
              "short": 93842,
              "net": -44884
            },
            "smallTrader": {
              "long": 38234,
              "short": 51512,
              "net": -13278
            }
          },
          "openInterest": 195073
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14236,
              "short": 5546,
              "net": 8690
            },
            "nonCommercial": {
              "long": 9484,
              "short": 15292,
              "net": -5808
            },
            "smallTrader": {
              "long": 11471,
              "short": 14353,
              "net": -2882
            }
          },
          "openInterest": 41044
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147629,
              "short": 242596,
              "net": -94967
            },
            "nonCommercial": {
              "long": 109128,
              "short": 24540,
              "net": 84588
            },
            "smallTrader": {
              "long": 25622,
              "short": 15243,
              "net": 10379
            }
          },
          "openInterest": 318589
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 136677,
              "short": 299041,
              "net": -162364
            },
            "nonCommercial": {
              "long": 208895,
              "short": 73285,
              "net": 135610
            },
            "smallTrader": {
              "long": 58018,
              "short": 31264,
              "net": 26754
            }
          },
          "openInterest": 440712
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158423,
              "short": 168688,
              "net": -10265
            },
            "nonCommercial": {
              "long": 51420,
              "short": 43275,
              "net": 8145
            },
            "smallTrader": {
              "long": 37324,
              "short": 35204,
              "net": 2120
            }
          },
          "openInterest": 295015
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143405,
              "short": 24443,
              "net": 118962
            },
            "nonCommercial": {
              "long": 55408,
              "short": 135401,
              "net": -79993
            },
            "smallTrader": {
              "long": 16489,
              "short": 55458,
              "net": -38969
            }
          },
          "openInterest": 216674
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97489,
              "short": 84221,
              "net": 13268
            },
            "nonCommercial": {
              "long": 71897,
              "short": 78015,
              "net": -6118
            },
            "smallTrader": {
              "long": 26320,
              "short": 33470,
              "net": -7150
            }
          },
          "openInterest": 244049
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155819,
              "short": 135574,
              "net": 20245
            },
            "nonCommercial": {
              "long": 103899,
              "short": 109956,
              "net": -6057
            },
            "smallTrader": {
              "long": 34008,
              "short": 48196,
              "net": -14188
            }
          },
          "openInterest": 335624
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11524,
              "short": 130345,
              "net": -118821
            },
            "nonCommercial": {
              "long": 132936,
              "short": 23560,
              "net": 109376
            },
            "smallTrader": {
              "long": 11604,
              "short": 2159,
              "net": 9445
            }
          },
          "openInterest": 156281
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38638,
              "short": 60493,
              "net": -21855
            },
            "nonCommercial": {
              "long": 23708,
              "short": 4413,
              "net": 19295
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68041
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 455588,
              "short": 378612,
              "net": 76976
            },
            "nonCommercial": {
              "long": 324380,
              "short": 433294,
              "net": -108914
            },
            "smallTrader": {
              "long": 77951,
              "short": 46013,
              "net": 31938
            }
          },
          "openInterest": 1340116
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2269,
              "short": 15389,
              "net": -13120
            },
            "nonCommercial": {
              "long": 23384,
              "short": 10907,
              "net": 12477
            },
            "smallTrader": {
              "long": 3168,
              "short": 2525,
              "net": 643
            }
          },
          "openInterest": 28933
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12823,
              "short": 52169,
              "net": -39346
            },
            "nonCommercial": {
              "long": 42095,
              "short": 7832,
              "net": 34263
            },
            "smallTrader": {
              "long": 8111,
              "short": 3028,
              "net": 5083
            }
          },
          "openInterest": 64670
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 487181,
              "short": 565380,
              "net": -78199
            },
            "nonCommercial": {
              "long": 121559,
              "short": 64759,
              "net": 56800
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 724003
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55014,
              "short": 81453,
              "net": -26439
            },
            "nonCommercial": {
              "long": 38707,
              "short": 23656,
              "net": 15051
            },
            "smallTrader": {
              "long": 25333,
              "short": 13945,
              "net": 11388
            }
          },
          "openInterest": 151521
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114806,
              "short": 186279,
              "net": -71473
            },
            "nonCommercial": {
              "long": 90994,
              "short": 33749,
              "net": 57245
            },
            "smallTrader": {
              "long": 40925,
              "short": 26697,
              "net": 14228
            }
          },
          "openInterest": 280843
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195493,
              "short": 142585,
              "net": 52908
            },
            "nonCommercial": {
              "long": 66643,
              "short": 113996,
              "net": -47353
            },
            "smallTrader": {
              "long": 30627,
              "short": 36182,
              "net": -5555
            }
          },
          "openInterest": 337326
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262249,
              "short": 361798,
              "net": -99549
            },
            "nonCommercial": {
              "long": 184102,
              "short": 73860,
              "net": 110242
            },
            "smallTrader": {
              "long": 54104,
              "short": 64797,
              "net": -10693
            }
          },
          "openInterest": 582483
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419263,
              "short": 462637,
              "net": -43374
            },
            "nonCommercial": {
              "long": 204745,
              "short": 164107,
              "net": 40638
            },
            "smallTrader": {
              "long": 88032,
              "short": 85296,
              "net": 2736
            }
          },
          "openInterest": 801467
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31316,
              "short": 8122,
              "net": 23194
            },
            "nonCommercial": {
              "long": 11143,
              "short": 22139,
              "net": -10996
            },
            "smallTrader": {
              "long": 7836,
              "short": 20034,
              "net": -12198
            }
          },
          "openInterest": 50580
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6816,
              "short": 66551,
              "net": -59735
            },
            "nonCommercial": {
              "long": 70051,
              "short": 16133,
              "net": 53918
            },
            "smallTrader": {
              "long": 6985,
              "short": 1168,
              "net": 5817
            }
          },
          "openInterest": 85693
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 238480,
              "short": 150843,
              "net": 87637
            },
            "nonCommercial": {
              "long": 114635,
              "short": 199035,
              "net": -84400
            },
            "smallTrader": {
              "long": 31516,
              "short": 34753,
              "net": -3237
            }
          },
          "openInterest": 463432
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86471,
              "short": 80586,
              "net": 5885
            },
            "nonCommercial": {
              "long": 41506,
              "short": 40239,
              "net": 1267
            },
            "smallTrader": {
              "long": 18014,
              "short": 25166,
              "net": -7152
            }
          },
          "openInterest": 167590
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206017,
              "short": 164242,
              "net": 41775
            },
            "nonCommercial": {
              "long": 123368,
              "short": 148428,
              "net": -25060
            },
            "smallTrader": {
              "long": 37020,
              "short": 53735,
              "net": -16715
            }
          },
          "openInterest": 453923
        }
      ]
    },
    {
      "reportDate": "2013-03-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1431046,
              "short": 1465096,
              "net": -34050
            },
            "nonCommercial": {
              "long": 395843,
              "short": 297653,
              "net": 98190
            },
            "smallTrader": {
              "long": 286162,
              "short": 350302,
              "net": -64140
            }
          },
          "openInterest": 2176645
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 480782,
              "short": 686872,
              "net": -206090
            },
            "nonCommercial": {
              "long": 311211,
              "short": 159605,
              "net": 151606
            },
            "smallTrader": {
              "long": 131661,
              "short": 77177,
              "net": 54484
            }
          },
          "openInterest": 942861
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 427365,
              "short": 385909,
              "net": 41456
            },
            "nonCommercial": {
              "long": 57379,
              "short": 68617,
              "net": -11238
            },
            "smallTrader": {
              "long": 128461,
              "short": 158679,
              "net": -30218
            }
          },
          "openInterest": 620347
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1187981,
              "short": 1294567,
              "net": -106586
            },
            "nonCommercial": {
              "long": 334262,
              "short": 207011,
              "net": 127251
            },
            "smallTrader": {
              "long": 229063,
              "short": 249728,
              "net": -20665
            }
          },
          "openInterest": 1781608
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25847,
              "short": 123606,
              "net": -97759
            },
            "nonCommercial": {
              "long": 141086,
              "short": 55571,
              "net": 85515
            },
            "smallTrader": {
              "long": 34410,
              "short": 22166,
              "net": 12244
            }
          },
          "openInterest": 202150
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18930,
              "short": 31880,
              "net": -12950
            },
            "nonCommercial": {
              "long": 18581,
              "short": 6295,
              "net": 12286
            },
            "smallTrader": {
              "long": 1061,
              "short": 397,
              "net": 664
            }
          },
          "openInterest": 39555
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158512,
              "short": 63071,
              "net": 95441
            },
            "nonCommercial": {
              "long": 38184,
              "short": 104739,
              "net": -66555
            },
            "smallTrader": {
              "long": 15138,
              "short": 44024,
              "net": -28886
            }
          },
          "openInterest": 214636
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105065,
              "short": 33549,
              "net": 71516
            },
            "nonCommercial": {
              "long": 26286,
              "short": 88931,
              "net": -62645
            },
            "smallTrader": {
              "long": 26880,
              "short": 35751,
              "net": -8871
            }
          },
          "openInterest": 160847
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98132,
              "short": 118811,
              "net": -20679
            },
            "nonCommercial": {
              "long": 66032,
              "short": 46627,
              "net": 19405
            },
            "smallTrader": {
              "long": 12046,
              "short": 10772,
              "net": 1274
            }
          },
          "openInterest": 200766
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91473,
              "short": 73012,
              "net": 18461
            },
            "nonCommercial": {
              "long": 53266,
              "short": 72024,
              "net": -18758
            },
            "smallTrader": {
              "long": 8817,
              "short": 8520,
              "net": 297
            }
          },
          "openInterest": 175183
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88515,
              "short": 66751,
              "net": 21764
            },
            "nonCommercial": {
              "long": 49956,
              "short": 70143,
              "net": -20187
            },
            "smallTrader": {
              "long": 17686,
              "short": 19263,
              "net": -1577
            }
          },
          "openInterest": 172979
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 552896,
              "short": 741334,
              "net": -188438
            },
            "nonCommercial": {
              "long": 440854,
              "short": 167356,
              "net": 273498
            },
            "smallTrader": {
              "long": 140551,
              "short": 225611,
              "net": -85060
            }
          },
          "openInterest": 1330486
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71643,
              "short": 166062,
              "net": -94419
            },
            "nonCommercial": {
              "long": 101469,
              "short": 22676,
              "net": 78793
            },
            "smallTrader": {
              "long": 24848,
              "short": 9222,
              "net": 15626
            }
          },
          "openInterest": 208993
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 605459,
              "short": 849358,
              "net": -243899
            },
            "nonCommercial": {
              "long": 364846,
              "short": 120239,
              "net": 244607
            },
            "smallTrader": {
              "long": 80913,
              "short": 81621,
              "net": -708
            }
          },
          "openInterest": 1693684
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24482,
              "short": 42627,
              "net": -18145
            },
            "nonCommercial": {
              "long": 22196,
              "short": 4560,
              "net": 17636
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55859
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26558,
              "short": 28627,
              "net": -2069
            },
            "nonCommercial": {
              "long": 2712,
              "short": 831,
              "net": 1881
            },
            "smallTrader": {
              "long": 301,
              "short": 113,
              "net": 188
            }
          },
          "openInterest": 31662
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117345,
              "short": 54862,
              "net": 62483
            },
            "nonCommercial": {
              "long": 41260,
              "short": 90355,
              "net": -49095
            },
            "smallTrader": {
              "long": 39248,
              "short": 52636,
              "net": -13388
            }
          },
          "openInterest": 204257
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14724,
              "short": 5892,
              "net": 8832
            },
            "nonCommercial": {
              "long": 8630,
              "short": 14854,
              "net": -6224
            },
            "smallTrader": {
              "long": 12218,
              "short": 14826,
              "net": -2608
            }
          },
          "openInterest": 43033
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154390,
              "short": 249651,
              "net": -95261
            },
            "nonCommercial": {
              "long": 111497,
              "short": 26489,
              "net": 85008
            },
            "smallTrader": {
              "long": 23319,
              "short": 13066,
              "net": 10253
            }
          },
          "openInterest": 324581
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139588,
              "short": 298061,
              "net": -158473
            },
            "nonCommercial": {
              "long": 200389,
              "short": 67943,
              "net": 132446
            },
            "smallTrader": {
              "long": 55319,
              "short": 29292,
              "net": 26027
            }
          },
          "openInterest": 419727
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158995,
              "short": 161618,
              "net": -2623
            },
            "nonCommercial": {
              "long": 46622,
              "short": 42649,
              "net": 3973
            },
            "smallTrader": {
              "long": 33177,
              "short": 34527,
              "net": -1350
            }
          },
          "openInterest": 285120
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156848,
              "short": 27109,
              "net": 129739
            },
            "nonCommercial": {
              "long": 46931,
              "short": 136080,
              "net": -89149
            },
            "smallTrader": {
              "long": 15549,
              "short": 56139,
              "net": -40590
            }
          },
          "openInterest": 220896
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96513,
              "short": 79088,
              "net": 17425
            },
            "nonCommercial": {
              "long": 68525,
              "short": 79715,
              "net": -11190
            },
            "smallTrader": {
              "long": 26348,
              "short": 32583,
              "net": -6235
            }
          },
          "openInterest": 236396
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155276,
              "short": 138060,
              "net": 17216
            },
            "nonCommercial": {
              "long": 101066,
              "short": 106074,
              "net": -5008
            },
            "smallTrader": {
              "long": 33967,
              "short": 46175,
              "net": -12208
            }
          },
          "openInterest": 326368
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8933,
              "short": 147156,
              "net": -138223
            },
            "nonCommercial": {
              "long": 150742,
              "short": 22580,
              "net": 128162
            },
            "smallTrader": {
              "long": 12161,
              "short": 2100,
              "net": 10061
            }
          },
          "openInterest": 172805
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40646,
              "short": 61933,
              "net": -21287
            },
            "nonCommercial": {
              "long": 23215,
              "short": 3973,
              "net": 19242
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69667
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 451443,
              "short": 412870,
              "net": 38573
            },
            "nonCommercial": {
              "long": 353090,
              "short": 423042,
              "net": -69952
            },
            "smallTrader": {
              "long": 77945,
              "short": 46566,
              "net": 31379
            }
          },
          "openInterest": 1407669
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1943,
              "short": 21484,
              "net": -19541
            },
            "nonCommercial": {
              "long": 27946,
              "short": 11030,
              "net": 16916
            },
            "smallTrader": {
              "long": 4923,
              "short": 2298,
              "net": 2625
            }
          },
          "openInterest": 34922
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14015,
              "short": 53905,
              "net": -39890
            },
            "nonCommercial": {
              "long": 44013,
              "short": 8520,
              "net": 35493
            },
            "smallTrader": {
              "long": 6882,
              "short": 2485,
              "net": 4397
            }
          },
          "openInterest": 65542
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 506692,
              "short": 575954,
              "net": -69262
            },
            "nonCommercial": {
              "long": 119431,
              "short": 68366,
              "net": 51065
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 745524
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55564,
              "short": 79605,
              "net": -24041
            },
            "nonCommercial": {
              "long": 37548,
              "short": 26144,
              "net": 11404
            },
            "smallTrader": {
              "long": 26581,
              "short": 13944,
              "net": 12637
            }
          },
          "openInterest": 151568
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119646,
              "short": 183209,
              "net": -63563
            },
            "nonCommercial": {
              "long": 83234,
              "short": 35480,
              "net": 47754
            },
            "smallTrader": {
              "long": 41394,
              "short": 25585,
              "net": 15809
            }
          },
          "openInterest": 278479
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182522,
              "short": 148259,
              "net": 34263
            },
            "nonCommercial": {
              "long": 69278,
              "short": 104921,
              "net": -35643
            },
            "smallTrader": {
              "long": 36482,
              "short": 35102,
              "net": 1380
            }
          },
          "openInterest": 335578
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262282,
              "short": 367564,
              "net": -105282
            },
            "nonCommercial": {
              "long": 182681,
              "short": 72056,
              "net": 110625
            },
            "smallTrader": {
              "long": 56202,
              "short": 61545,
              "net": -5343
            }
          },
          "openInterest": 577889
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 445089,
              "short": 455266,
              "net": -10177
            },
            "nonCommercial": {
              "long": 205678,
              "short": 188133,
              "net": 17545
            },
            "smallTrader": {
              "long": 83474,
              "short": 90842,
              "net": -7368
            }
          },
          "openInterest": 836833
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32883,
              "short": 8276,
              "net": 24607
            },
            "nonCommercial": {
              "long": 8668,
              "short": 20866,
              "net": -12198
            },
            "smallTrader": {
              "long": 7739,
              "short": 20148,
              "net": -12409
            }
          },
          "openInterest": 49575
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6778,
              "short": 66243,
              "net": -59465
            },
            "nonCommercial": {
              "long": 67997,
              "short": 13579,
              "net": 54418
            },
            "smallTrader": {
              "long": 6206,
              "short": 1159,
              "net": 5047
            }
          },
          "openInterest": 83063
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 192036,
              "short": 124554,
              "net": 67482
            },
            "nonCommercial": {
              "long": 125501,
              "short": 189084,
              "net": -63583
            },
            "smallTrader": {
              "long": 26388,
              "short": 30287,
              "net": -3899
            }
          },
          "openInterest": 409747
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83828,
              "short": 79636,
              "net": 4192
            },
            "nonCommercial": {
              "long": 40956,
              "short": 37751,
              "net": 3205
            },
            "smallTrader": {
              "long": 18840,
              "short": 26237,
              "net": -7397
            }
          },
          "openInterest": 167247
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202610,
              "short": 171017,
              "net": 31593
            },
            "nonCommercial": {
              "long": 126325,
              "short": 143382,
              "net": -17057
            },
            "smallTrader": {
              "long": 36503,
              "short": 51039,
              "net": -14536
            }
          },
          "openInterest": 453242
        }
      ]
    },
    {
      "reportDate": "2013-04-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1384042,
              "short": 1465674,
              "net": -81632
            },
            "nonCommercial": {
              "long": 437189,
              "short": 326497,
              "net": 110692
            },
            "smallTrader": {
              "long": 315950,
              "short": 345010,
              "net": -29060
            }
          },
          "openInterest": 2213520
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 477122,
              "short": 674651,
              "net": -197529
            },
            "nonCommercial": {
              "long": 274580,
              "short": 152639,
              "net": 121941
            },
            "smallTrader": {
              "long": 139118,
              "short": 63530,
              "net": 75588
            }
          },
          "openInterest": 911422
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 418197,
              "short": 399884,
              "net": 18313
            },
            "nonCommercial": {
              "long": 68710,
              "short": 77126,
              "net": -8416
            },
            "smallTrader": {
              "long": 138109,
              "short": 148006,
              "net": -9897
            }
          },
          "openInterest": 630799
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1146523,
              "short": 1317250,
              "net": -170727
            },
            "nonCommercial": {
              "long": 389356,
              "short": 231792,
              "net": 157564
            },
            "smallTrader": {
              "long": 255714,
              "short": 242551,
              "net": 13163
            }
          },
          "openInterest": 1817572
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24755,
              "short": 121634,
              "net": -96879
            },
            "nonCommercial": {
              "long": 135540,
              "short": 51569,
              "net": 83971
            },
            "smallTrader": {
              "long": 36194,
              "short": 23286,
              "net": 12908
            }
          },
          "openInterest": 197264
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18516,
              "short": 27587,
              "net": -9071
            },
            "nonCommercial": {
              "long": 16461,
              "short": 7831,
              "net": 8630
            },
            "smallTrader": {
              "long": 838,
              "short": 397,
              "net": 441
            }
          },
          "openInterest": 36811
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158053,
              "short": 60190,
              "net": 97863
            },
            "nonCommercial": {
              "long": 31815,
              "short": 96835,
              "net": -65020
            },
            "smallTrader": {
              "long": 16119,
              "short": 48962,
              "net": -32843
            }
          },
          "openInterest": 208425
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105344,
              "short": 34219,
              "net": 71125
            },
            "nonCommercial": {
              "long": 26212,
              "short": 90756,
              "net": -64544
            },
            "smallTrader": {
              "long": 27262,
              "short": 33843,
              "net": -6581
            }
          },
          "openInterest": 163150
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99322,
              "short": 120738,
              "net": -21416
            },
            "nonCommercial": {
              "long": 65067,
              "short": 45133,
              "net": 19934
            },
            "smallTrader": {
              "long": 12198,
              "short": 10716,
              "net": 1482
            }
          },
          "openInterest": 201608
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92086,
              "short": 74815,
              "net": 17271
            },
            "nonCommercial": {
              "long": 53986,
              "short": 69377,
              "net": -15391
            },
            "smallTrader": {
              "long": 7496,
              "short": 9376,
              "net": -1880
            }
          },
          "openInterest": 175853
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91372,
              "short": 64250,
              "net": 27122
            },
            "nonCommercial": {
              "long": 48872,
              "short": 75877,
              "net": -27005
            },
            "smallTrader": {
              "long": 20033,
              "short": 20150,
              "net": -117
            }
          },
          "openInterest": 179944
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 568405,
              "short": 690151,
              "net": -121746
            },
            "nonCommercial": {
              "long": 383687,
              "short": 183391,
              "net": 200296
            },
            "smallTrader": {
              "long": 146155,
              "short": 224705,
              "net": -78550
            }
          },
          "openInterest": 1315116
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72233,
              "short": 164677,
              "net": -92444
            },
            "nonCommercial": {
              "long": 102262,
              "short": 24857,
              "net": 77405
            },
            "smallTrader": {
              "long": 25065,
              "short": 10026,
              "net": 15039
            }
          },
          "openInterest": 210835
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 604305,
              "short": 860779,
              "net": -256474
            },
            "nonCommercial": {
              "long": 369816,
              "short": 120966,
              "net": 248850
            },
            "smallTrader": {
              "long": 87321,
              "short": 79697,
              "net": 7624
            }
          },
          "openInterest": 1731930
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25704,
              "short": 40866,
              "net": -15162
            },
            "nonCommercial": {
              "long": 22713,
              "short": 5380,
              "net": 17333
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56703
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22427,
              "short": 25205,
              "net": -2778
            },
            "nonCommercial": {
              "long": 2950,
              "short": 299,
              "net": 2651
            },
            "smallTrader": {
              "long": 282,
              "short": 155,
              "net": 127
            }
          },
          "openInterest": 27529
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147918,
              "short": 63699,
              "net": 84219
            },
            "nonCommercial": {
              "long": 44459,
              "short": 110160,
              "net": -65701
            },
            "smallTrader": {
              "long": 37479,
              "short": 55997,
              "net": -18518
            }
          },
          "openInterest": 235871
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12965,
              "short": 5422,
              "net": 7543
            },
            "nonCommercial": {
              "long": 10321,
              "short": 13450,
              "net": -3129
            },
            "smallTrader": {
              "long": 9233,
              "short": 13647,
              "net": -4414
            }
          },
          "openInterest": 38782
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142877,
              "short": 237338,
              "net": -94461
            },
            "nonCommercial": {
              "long": 110360,
              "short": 26550,
              "net": 83810
            },
            "smallTrader": {
              "long": 23033,
              "short": 12382,
              "net": 10651
            }
          },
          "openInterest": 311184
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 137205,
              "short": 279727,
              "net": -142522
            },
            "nonCommercial": {
              "long": 202634,
              "short": 82428,
              "net": 120206
            },
            "smallTrader": {
              "long": 52253,
              "short": 29937,
              "net": 22316
            }
          },
          "openInterest": 417176
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160420,
              "short": 168486,
              "net": -8066
            },
            "nonCommercial": {
              "long": 48251,
              "short": 43730,
              "net": 4521
            },
            "smallTrader": {
              "long": 35693,
              "short": 32148,
              "net": 3545
            }
          },
          "openInterest": 293944
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151691,
              "short": 35250,
              "net": 116441
            },
            "nonCommercial": {
              "long": 46966,
              "short": 125137,
              "net": -78171
            },
            "smallTrader": {
              "long": 13608,
              "short": 51878,
              "net": -38270
            }
          },
          "openInterest": 213997
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98415,
              "short": 81229,
              "net": 17186
            },
            "nonCommercial": {
              "long": 68171,
              "short": 77369,
              "net": -9198
            },
            "smallTrader": {
              "long": 25971,
              "short": 33959,
              "net": -7988
            }
          },
          "openInterest": 233290
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159854,
              "short": 139558,
              "net": 20296
            },
            "nonCommercial": {
              "long": 102447,
              "short": 113086,
              "net": -10639
            },
            "smallTrader": {
              "long": 33191,
              "short": 42848,
              "net": -9657
            }
          },
          "openInterest": 329781
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6697,
              "short": 159983,
              "net": -153286
            },
            "nonCommercial": {
              "long": 162185,
              "short": 19430,
              "net": 142755
            },
            "smallTrader": {
              "long": 12828,
              "short": 2297,
              "net": 10531
            }
          },
          "openInterest": 182880
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42366,
              "short": 67558,
              "net": -25192
            },
            "nonCommercial": {
              "long": 27494,
              "short": 4190,
              "net": 23304
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75524
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 461092,
              "short": 436904,
              "net": 24188
            },
            "nonCommercial": {
              "long": 357977,
              "short": 415931,
              "net": -57954
            },
            "smallTrader": {
              "long": 80747,
              "short": 46981,
              "net": 33766
            }
          },
          "openInterest": 1459808
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2885,
              "short": 23660,
              "net": -20775
            },
            "nonCommercial": {
              "long": 31358,
              "short": 12971,
              "net": 18387
            },
            "smallTrader": {
              "long": 4876,
              "short": 2488,
              "net": 2388
            }
          },
          "openInterest": 39229
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10901,
              "short": 52793,
              "net": -41892
            },
            "nonCommercial": {
              "long": 45573,
              "short": 8578,
              "net": 36995
            },
            "smallTrader": {
              "long": 6983,
              "short": 2086,
              "net": 4897
            }
          },
          "openInterest": 63829
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 512264,
              "short": 582297,
              "net": -70033
            },
            "nonCommercial": {
              "long": 123584,
              "short": 74271,
              "net": 49313
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 763804
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57847,
              "short": 76350,
              "net": -18503
            },
            "nonCommercial": {
              "long": 38201,
              "short": 30055,
              "net": 8146
            },
            "smallTrader": {
              "long": 27211,
              "short": 16854,
              "net": 10357
            }
          },
          "openInterest": 155755
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123070,
              "short": 166044,
              "net": -42974
            },
            "nonCommercial": {
              "long": 74814,
              "short": 38636,
              "net": 36178
            },
            "smallTrader": {
              "long": 37798,
              "short": 31002,
              "net": 6796
            }
          },
          "openInterest": 263647
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187922,
              "short": 144141,
              "net": 43781
            },
            "nonCommercial": {
              "long": 67541,
              "short": 106739,
              "net": -39198
            },
            "smallTrader": {
              "long": 32201,
              "short": 36784,
              "net": -4583
            }
          },
          "openInterest": 341020
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256665,
              "short": 340077,
              "net": -83412
            },
            "nonCommercial": {
              "long": 175321,
              "short": 79158,
              "net": 96163
            },
            "smallTrader": {
              "long": 51960,
              "short": 64711,
              "net": -12751
            }
          },
          "openInterest": 564800
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 462073,
              "short": 437863,
              "net": 24210
            },
            "nonCommercial": {
              "long": 208372,
              "short": 222478,
              "net": -14106
            },
            "smallTrader": {
              "long": 84395,
              "short": 94499,
              "net": -10104
            }
          },
          "openInterest": 857592
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34100,
              "short": 8437,
              "net": 25663
            },
            "nonCommercial": {
              "long": 9789,
              "short": 21804,
              "net": -12015
            },
            "smallTrader": {
              "long": 7336,
              "short": 20984,
              "net": -13648
            }
          },
          "openInterest": 51473
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7340,
              "short": 66897,
              "net": -59557
            },
            "nonCommercial": {
              "long": 73807,
              "short": 19540,
              "net": 54267
            },
            "smallTrader": {
              "long": 6704,
              "short": 1414,
              "net": 5290
            }
          },
          "openInterest": 89895
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 197668,
              "short": 125226,
              "net": 72442
            },
            "nonCommercial": {
              "long": 126718,
              "short": 194991,
              "net": -68273
            },
            "smallTrader": {
              "long": 26396,
              "short": 30565,
              "net": -4169
            }
          },
          "openInterest": 419124
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80862,
              "short": 79209,
              "net": 1653
            },
            "nonCommercial": {
              "long": 40213,
              "short": 34471,
              "net": 5742
            },
            "smallTrader": {
              "long": 17383,
              "short": 24778,
              "net": -7395
            }
          },
          "openInterest": 158589
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191185,
              "short": 151290,
              "net": 39895
            },
            "nonCommercial": {
              "long": 122536,
              "short": 144822,
              "net": -22286
            },
            "smallTrader": {
              "long": 36958,
              "short": 54567,
              "net": -17609
            }
          },
          "openInterest": 438095
        }
      ]
    },
    {
      "reportDate": "2013-04-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1348317,
              "short": 1452440,
              "net": -104123
            },
            "nonCommercial": {
              "long": 468754,
              "short": 347975,
              "net": 120779
            },
            "smallTrader": {
              "long": 328396,
              "short": 345052,
              "net": -16656
            }
          },
          "openInterest": 2226990
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 453387,
              "short": 651686,
              "net": -198299
            },
            "nonCommercial": {
              "long": 297516,
              "short": 156984,
              "net": 140532
            },
            "smallTrader": {
              "long": 140019,
              "short": 82252,
              "net": 57767
            }
          },
          "openInterest": 916035
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 426430,
              "short": 418419,
              "net": 8011
            },
            "nonCommercial": {
              "long": 66447,
              "short": 78538,
              "net": -12091
            },
            "smallTrader": {
              "long": 151042,
              "short": 146962,
              "net": 4080
            }
          },
          "openInterest": 652501
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1153884,
              "short": 1314796,
              "net": -160912
            },
            "nonCommercial": {
              "long": 376957,
              "short": 226431,
              "net": 150526
            },
            "smallTrader": {
              "long": 260040,
              "short": 249654,
              "net": 10386
            }
          },
          "openInterest": 1818121
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29723,
              "short": 122755,
              "net": -93032
            },
            "nonCommercial": {
              "long": 117540,
              "short": 39661,
              "net": 77879
            },
            "smallTrader": {
              "long": 38924,
              "short": 23771,
              "net": 15153
            }
          },
          "openInterest": 186911
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17986,
              "short": 30097,
              "net": -12111
            },
            "nonCommercial": {
              "long": 18201,
              "short": 6503,
              "net": 11698
            },
            "smallTrader": {
              "long": 969,
              "short": 556,
              "net": 413
            }
          },
          "openInterest": 38140
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158433,
              "short": 63203,
              "net": 95230
            },
            "nonCommercial": {
              "long": 27104,
              "short": 97073,
              "net": -69969
            },
            "smallTrader": {
              "long": 16337,
              "short": 41598,
              "net": -25261
            }
          },
          "openInterest": 204827
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110957,
              "short": 32125,
              "net": 78832
            },
            "nonCommercial": {
              "long": 24056,
              "short": 95189,
              "net": -71133
            },
            "smallTrader": {
              "long": 25131,
              "short": 32830,
              "net": -7699
            }
          },
          "openInterest": 161861
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94960,
              "short": 118082,
              "net": -23122
            },
            "nonCommercial": {
              "long": 61762,
              "short": 41540,
              "net": 20222
            },
            "smallTrader": {
              "long": 12982,
              "short": 10082,
              "net": 2900
            }
          },
          "openInterest": 196358
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90017,
              "short": 76529,
              "net": 13488
            },
            "nonCommercial": {
              "long": 52367,
              "short": 65605,
              "net": -13238
            },
            "smallTrader": {
              "long": 7760,
              "short": 8010,
              "net": -250
            }
          },
          "openInterest": 174767
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91588,
              "short": 62370,
              "net": 29218
            },
            "nonCommercial": {
              "long": 47713,
              "short": 75552,
              "net": -27839
            },
            "smallTrader": {
              "long": 19401,
              "short": 20780,
              "net": -1379
            }
          },
          "openInterest": 182719
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578975,
              "short": 639106,
              "net": -60131
            },
            "nonCommercial": {
              "long": 345864,
              "short": 197179,
              "net": 148685
            },
            "smallTrader": {
              "long": 145008,
              "short": 233562,
              "net": -88554
            }
          },
          "openInterest": 1297225
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74656,
              "short": 154060,
              "net": -79404
            },
            "nonCommercial": {
              "long": 96019,
              "short": 27663,
              "net": 68356
            },
            "smallTrader": {
              "long": 22561,
              "short": 11513,
              "net": 11048
            }
          },
          "openInterest": 203288
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 641239,
              "short": 872511,
              "net": -231272
            },
            "nonCommercial": {
              "long": 349203,
              "short": 125805,
              "net": 223398
            },
            "smallTrader": {
              "long": 87255,
              "short": 79381,
              "net": 7874
            }
          },
          "openInterest": 1768185
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25160,
              "short": 39846,
              "net": -14686
            },
            "nonCommercial": {
              "long": 21507,
              "short": 5605,
              "net": 15902
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55463
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24240,
              "short": 26995,
              "net": -2755
            },
            "nonCommercial": {
              "long": 3274,
              "short": 660,
              "net": 2614
            },
            "smallTrader": {
              "long": 343,
              "short": 202,
              "net": 141
            }
          },
          "openInterest": 29972
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141694,
              "short": 72488,
              "net": 69206
            },
            "nonCommercial": {
              "long": 35343,
              "short": 86201,
              "net": -50858
            },
            "smallTrader": {
              "long": 37783,
              "short": 56131,
              "net": -18348
            }
          },
          "openInterest": 220353
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13142,
              "short": 5249,
              "net": 7893
            },
            "nonCommercial": {
              "long": 10216,
              "short": 12909,
              "net": -2693
            },
            "smallTrader": {
              "long": 8841,
              "short": 14041,
              "net": -5200
            }
          },
          "openInterest": 37164
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142547,
              "short": 219009,
              "net": -76462
            },
            "nonCommercial": {
              "long": 97490,
              "short": 28748,
              "net": 68742
            },
            "smallTrader": {
              "long": 23399,
              "short": 15679,
              "net": 7720
            }
          },
          "openInterest": 314960
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135855,
              "short": 279657,
              "net": -143802
            },
            "nonCommercial": {
              "long": 203812,
              "short": 84453,
              "net": 119359
            },
            "smallTrader": {
              "long": 52973,
              "short": 28530,
              "net": 24443
            }
          },
          "openInterest": 416513
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181329,
              "short": 177661,
              "net": 3668
            },
            "nonCommercial": {
              "long": 45026,
              "short": 47025,
              "net": -1999
            },
            "smallTrader": {
              "long": 31568,
              "short": 33237,
              "net": -1669
            }
          },
          "openInterest": 314075
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160513,
              "short": 43760,
              "net": 116753
            },
            "nonCommercial": {
              "long": 39699,
              "short": 117396,
              "net": -77697
            },
            "smallTrader": {
              "long": 18917,
              "short": 57973,
              "net": -39056
            }
          },
          "openInterest": 220626
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97676,
              "short": 86540,
              "net": 11136
            },
            "nonCommercial": {
              "long": 66611,
              "short": 70577,
              "net": -3966
            },
            "smallTrader": {
              "long": 25872,
              "short": 33042,
              "net": -7170
            }
          },
          "openInterest": 227576
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151096,
              "short": 143274,
              "net": 7822
            },
            "nonCommercial": {
              "long": 106264,
              "short": 103300,
              "net": 2964
            },
            "smallTrader": {
              "long": 34839,
              "short": 45625,
              "net": -10786
            }
          },
          "openInterest": 323236
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7416,
              "short": 159848,
              "net": -152432
            },
            "nonCommercial": {
              "long": 151784,
              "short": 9242,
              "net": 142542
            },
            "smallTrader": {
              "long": 12099,
              "short": 2209,
              "net": 9890
            }
          },
          "openInterest": 172646
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42829,
              "short": 61159,
              "net": -18330
            },
            "nonCommercial": {
              "long": 21124,
              "short": 3850,
              "net": 17274
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70340
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 468715,
              "short": 453811,
              "net": 14904
            },
            "nonCommercial": {
              "long": 364229,
              "short": 419681,
              "net": -55452
            },
            "smallTrader": {
              "long": 85503,
              "short": 44955,
              "net": 40548
            }
          },
          "openInterest": 1517970
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2234,
              "short": 28924,
              "net": -26690
            },
            "nonCommercial": {
              "long": 35358,
              "short": 10208,
              "net": 25150
            },
            "smallTrader": {
              "long": 4847,
              "short": 3307,
              "net": 1540
            }
          },
          "openInterest": 42549
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12679,
              "short": 49598,
              "net": -36919
            },
            "nonCommercial": {
              "long": 45210,
              "short": 11967,
              "net": 33243
            },
            "smallTrader": {
              "long": 6713,
              "short": 3037,
              "net": 3676
            }
          },
          "openInterest": 64905
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 523070,
              "short": 592192,
              "net": -69122
            },
            "nonCommercial": {
              "long": 118753,
              "short": 71415,
              "net": 47338
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 775766
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61060,
              "short": 78984,
              "net": -17924
            },
            "nonCommercial": {
              "long": 38492,
              "short": 30577,
              "net": 7915
            },
            "smallTrader": {
              "long": 25754,
              "short": 15745,
              "net": 10009
            }
          },
          "openInterest": 162241
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130249,
              "short": 158003,
              "net": -27754
            },
            "nonCommercial": {
              "long": 67552,
              "short": 44844,
              "net": 22708
            },
            "smallTrader": {
              "long": 39601,
              "short": 34555,
              "net": 5046
            }
          },
          "openInterest": 263859
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202445,
              "short": 147517,
              "net": 54928
            },
            "nonCommercial": {
              "long": 66986,
              "short": 117387,
              "net": -50401
            },
            "smallTrader": {
              "long": 32965,
              "short": 37492,
              "net": -4527
            }
          },
          "openInterest": 363846
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 263989,
              "short": 318709,
              "net": -54720
            },
            "nonCommercial": {
              "long": 164155,
              "short": 93391,
              "net": 70764
            },
            "smallTrader": {
              "long": 53444,
              "short": 69488,
              "net": -16044
            }
          },
          "openInterest": 576118
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 475442,
              "short": 443883,
              "net": 31559
            },
            "nonCommercial": {
              "long": 214068,
              "short": 238769,
              "net": -24701
            },
            "smallTrader": {
              "long": 83034,
              "short": 89892,
              "net": -6858
            }
          },
          "openInterest": 870275
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26861,
              "short": 9664,
              "net": 17197
            },
            "nonCommercial": {
              "long": 6570,
              "short": 16584,
              "net": -10014
            },
            "smallTrader": {
              "long": 9072,
              "short": 16255,
              "net": -7183
            }
          },
          "openInterest": 42751
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8172,
              "short": 63436,
              "net": -55264
            },
            "nonCommercial": {
              "long": 70002,
              "short": 20501,
              "net": 49501
            },
            "smallTrader": {
              "long": 7320,
              "short": 1557,
              "net": 5763
            }
          },
          "openInterest": 87508
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 218923,
              "short": 146130,
              "net": 72793
            },
            "nonCommercial": {
              "long": 123754,
              "short": 193407,
              "net": -69653
            },
            "smallTrader": {
              "long": 27464,
              "short": 30604,
              "net": -3140
            }
          },
          "openInterest": 438715
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83263,
              "short": 80119,
              "net": 3144
            },
            "nonCommercial": {
              "long": 35401,
              "short": 31352,
              "net": 4049
            },
            "smallTrader": {
              "long": 18756,
              "short": 25949,
              "net": -7193
            }
          },
          "openInterest": 157478
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197510,
              "short": 157507,
              "net": 40003
            },
            "nonCommercial": {
              "long": 117060,
              "short": 138241,
              "net": -21181
            },
            "smallTrader": {
              "long": 35395,
              "short": 54217,
              "net": -18822
            }
          },
          "openInterest": 440638
        }
      ]
    },
    {
      "reportDate": "2013-04-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1350093,
              "short": 1438447,
              "net": -88354
            },
            "nonCommercial": {
              "long": 485490,
              "short": 350118,
              "net": 135372
            },
            "smallTrader": {
              "long": 311747,
              "short": 358765,
              "net": -47018
            }
          },
          "openInterest": 2213803
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 474834,
              "short": 596151,
              "net": -121317
            },
            "nonCommercial": {
              "long": 258284,
              "short": 185614,
              "net": 72670
            },
            "smallTrader": {
              "long": 138472,
              "short": 89825,
              "net": 48647
            }
          },
          "openInterest": 896362
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 433939,
              "short": 428496,
              "net": 5443
            },
            "nonCommercial": {
              "long": 82058,
              "short": 91026,
              "net": -8968
            },
            "smallTrader": {
              "long": 152482,
              "short": 148957,
              "net": 3525
            }
          },
          "openInterest": 674700
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1198058,
              "short": 1355488,
              "net": -157430
            },
            "nonCommercial": {
              "long": 383131,
              "short": 226184,
              "net": 156947
            },
            "smallTrader": {
              "long": 256701,
              "short": 256218,
              "net": 483
            }
          },
          "openInterest": 1865104
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38235,
              "short": 100187,
              "net": -61952
            },
            "nonCommercial": {
              "long": 98834,
              "short": 45659,
              "net": 53175
            },
            "smallTrader": {
              "long": 31399,
              "short": 22622,
              "net": 8777
            }
          },
          "openInterest": 169445
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18660,
              "short": 31239,
              "net": -12579
            },
            "nonCommercial": {
              "long": 18510,
              "short": 6420,
              "net": 12090
            },
            "smallTrader": {
              "long": 948,
              "short": 459,
              "net": 489
            }
          },
          "openInterest": 38974
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148381,
              "short": 61580,
              "net": 86801
            },
            "nonCommercial": {
              "long": 34020,
              "short": 95995,
              "net": -61975
            },
            "smallTrader": {
              "long": 15725,
              "short": 40551,
              "net": -24826
            }
          },
          "openInterest": 200884
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119246,
              "short": 33403,
              "net": 85843
            },
            "nonCommercial": {
              "long": 26003,
              "short": 101916,
              "net": -75913
            },
            "smallTrader": {
              "long": 24314,
              "short": 34244,
              "net": -9930
            }
          },
          "openInterest": 171111
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93174,
              "short": 123472,
              "net": -30298
            },
            "nonCommercial": {
              "long": 65820,
              "short": 36393,
              "net": 29427
            },
            "smallTrader": {
              "long": 9882,
              "short": 9011,
              "net": 871
            }
          },
          "openInterest": 194623
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92624,
              "short": 74775,
              "net": 17849
            },
            "nonCommercial": {
              "long": 48676,
              "short": 65993,
              "net": -17317
            },
            "smallTrader": {
              "long": 7839,
              "short": 8371,
              "net": -532
            }
          },
          "openInterest": 166541
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104687,
              "short": 74314,
              "net": 30373
            },
            "nonCommercial": {
              "long": 44854,
              "short": 68981,
              "net": -24127
            },
            "smallTrader": {
              "long": 15743,
              "short": 21989,
              "net": -6246
            }
          },
          "openInterest": 187450
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 566663,
              "short": 620682,
              "net": -54019
            },
            "nonCommercial": {
              "long": 346076,
              "short": 201495,
              "net": 144581
            },
            "smallTrader": {
              "long": 142563,
              "short": 233125,
              "net": -90562
            }
          },
          "openInterest": 1280221
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75029,
              "short": 139597,
              "net": -64568
            },
            "nonCommercial": {
              "long": 79918,
              "short": 25808,
              "net": 54110
            },
            "smallTrader": {
              "long": 21214,
              "short": 10756,
              "net": 10458
            }
          },
          "openInterest": 184661
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 657442,
              "short": 864094,
              "net": -206652
            },
            "nonCommercial": {
              "long": 348044,
              "short": 137341,
              "net": 210703
            },
            "smallTrader": {
              "long": 78740,
              "short": 82791,
              "net": -4051
            }
          },
          "openInterest": 1764368
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25518,
              "short": 42298,
              "net": -16780
            },
            "nonCommercial": {
              "long": 23021,
              "short": 5310,
              "net": 17711
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57360
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26197,
              "short": 29108,
              "net": -2911
            },
            "nonCommercial": {
              "long": 3371,
              "short": 599,
              "net": 2772
            },
            "smallTrader": {
              "long": 368,
              "short": 229,
              "net": 139
            }
          },
          "openInterest": 31967
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121372,
              "short": 76858,
              "net": 44514
            },
            "nonCommercial": {
              "long": 49321,
              "short": 79085,
              "net": -29764
            },
            "smallTrader": {
              "long": 39206,
              "short": 53956,
              "net": -14750
            }
          },
          "openInterest": 215657
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13170,
              "short": 5812,
              "net": 7358
            },
            "nonCommercial": {
              "long": 10078,
              "short": 13624,
              "net": -3546
            },
            "smallTrader": {
              "long": 9783,
              "short": 13595,
              "net": -3812
            }
          },
          "openInterest": 37678
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152612,
              "short": 220447,
              "net": -67835
            },
            "nonCommercial": {
              "long": 88095,
              "short": 26610,
              "net": 61485
            },
            "smallTrader": {
              "long": 23131,
              "short": 16781,
              "net": 6350
            }
          },
          "openInterest": 314790
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144522,
              "short": 286451,
              "net": -141929
            },
            "nonCommercial": {
              "long": 204677,
              "short": 75795,
              "net": 128882
            },
            "smallTrader": {
              "long": 45817,
              "short": 32770,
              "net": 13047
            }
          },
          "openInterest": 413083
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173385,
              "short": 160294,
              "net": 13091
            },
            "nonCommercial": {
              "long": 42418,
              "short": 50823,
              "net": -8405
            },
            "smallTrader": {
              "long": 30712,
              "short": 35398,
              "net": -4686
            }
          },
          "openInterest": 297428
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 171927,
              "short": 34436,
              "net": 137491
            },
            "nonCommercial": {
              "long": 26448,
              "short": 119859,
              "net": -93411
            },
            "smallTrader": {
              "long": 13785,
              "short": 57865,
              "net": -44080
            }
          },
          "openInterest": 214577
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97793,
              "short": 86324,
              "net": 11469
            },
            "nonCommercial": {
              "long": 63479,
              "short": 66816,
              "net": -3337
            },
            "smallTrader": {
              "long": 25403,
              "short": 33535,
              "net": -8132
            }
          },
          "openInterest": 222423
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151040,
              "short": 145131,
              "net": 5909
            },
            "nonCommercial": {
              "long": 106495,
              "short": 99243,
              "net": 7252
            },
            "smallTrader": {
              "long": 32525,
              "short": 45686,
              "net": -13161
            }
          },
          "openInterest": 322678
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6272,
              "short": 167435,
              "net": -161163
            },
            "nonCommercial": {
              "long": 159424,
              "short": 8136,
              "net": 151288
            },
            "smallTrader": {
              "long": 12223,
              "short": 2348,
              "net": 9875
            }
          },
          "openInterest": 179491
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42837,
              "short": 65589,
              "net": -22752
            },
            "nonCommercial": {
              "long": 25009,
              "short": 3364,
              "net": 21645
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73712
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 500248,
              "short": 481534,
              "net": 18714
            },
            "nonCommercial": {
              "long": 366661,
              "short": 427827,
              "net": -61166
            },
            "smallTrader": {
              "long": 83489,
              "short": 41037,
              "net": 42452
            }
          },
          "openInterest": 1564250
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2030,
              "short": 34561,
              "net": -32531
            },
            "nonCommercial": {
              "long": 39986,
              "short": 9178,
              "net": 30808
            },
            "smallTrader": {
              "long": 4503,
              "short": 2780,
              "net": 1723
            }
          },
          "openInterest": 46640
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14104,
              "short": 45721,
              "net": -31617
            },
            "nonCommercial": {
              "long": 41910,
              "short": 12706,
              "net": 29204
            },
            "smallTrader": {
              "long": 5409,
              "short": 2996,
              "net": 2413
            }
          },
          "openInterest": 61946
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 520951,
              "short": 598636,
              "net": -77685
            },
            "nonCommercial": {
              "long": 121386,
              "short": 69953,
              "net": 51433
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 772200
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61641,
              "short": 84139,
              "net": -22498
            },
            "nonCommercial": {
              "long": 39701,
              "short": 22103,
              "net": 17598
            },
            "smallTrader": {
              "long": 22677,
              "short": 17777,
              "net": 4900
            }
          },
          "openInterest": 157302
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126138,
              "short": 162824,
              "net": -36686
            },
            "nonCommercial": {
              "long": 73949,
              "short": 41167,
              "net": 32782
            },
            "smallTrader": {
              "long": 38913,
              "short": 35009,
              "net": 3904
            }
          },
          "openInterest": 260889
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206452,
              "short": 147193,
              "net": 59259
            },
            "nonCommercial": {
              "long": 68784,
              "short": 119451,
              "net": -50667
            },
            "smallTrader": {
              "long": 32225,
              "short": 40817,
              "net": -8592
            }
          },
          "openInterest": 361509
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255052,
              "short": 320951,
              "net": -65899
            },
            "nonCommercial": {
              "long": 173040,
              "short": 91494,
              "net": 81546
            },
            "smallTrader": {
              "long": 50330,
              "short": 65977,
              "net": -15647
            }
          },
          "openInterest": 558530
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 480673,
              "short": 470945,
              "net": 9728
            },
            "nonCommercial": {
              "long": 213959,
              "short": 216032,
              "net": -2073
            },
            "smallTrader": {
              "long": 73951,
              "short": 81606,
              "net": -7655
            }
          },
          "openInterest": 854731
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24728,
              "short": 23700,
              "net": 1028
            },
            "nonCommercial": {
              "long": 14954,
              "short": 18207,
              "net": -3253
            },
            "smallTrader": {
              "long": 13756,
              "short": 11531,
              "net": 2225
            }
          },
          "openInterest": 53769
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8061,
              "short": 52684,
              "net": -44623
            },
            "nonCommercial": {
              "long": 60259,
              "short": 21866,
              "net": 38393
            },
            "smallTrader": {
              "long": 7812,
              "short": 1582,
              "net": 6230
            }
          },
          "openInterest": 77787
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 244699,
              "short": 150900,
              "net": 93799
            },
            "nonCommercial": {
              "long": 109747,
              "short": 199445,
              "net": -89698
            },
            "smallTrader": {
              "long": 29705,
              "short": 33806,
              "net": -4101
            }
          },
          "openInterest": 455094
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86966,
              "short": 82450,
              "net": 4516
            },
            "nonCommercial": {
              "long": 36460,
              "short": 34715,
              "net": 1745
            },
            "smallTrader": {
              "long": 16937,
              "short": 23198,
              "net": -6261
            }
          },
          "openInterest": 155373
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208870,
              "short": 159765,
              "net": 49105
            },
            "nonCommercial": {
              "long": 114601,
              "short": 141960,
              "net": -27359
            },
            "smallTrader": {
              "long": 32903,
              "short": 54649,
              "net": -21746
            }
          },
          "openInterest": 441110
        }
      ]
    },
    {
      "reportDate": "2013-04-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1393204,
              "short": 1470644,
              "net": -77440
            },
            "nonCommercial": {
              "long": 477496,
              "short": 356856,
              "net": 120640
            },
            "smallTrader": {
              "long": 321426,
              "short": 364626,
              "net": -43200
            }
          },
          "openInterest": 2264629
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 496408,
              "short": 605413,
              "net": -109005
            },
            "nonCommercial": {
              "long": 242807,
              "short": 187227,
              "net": 55580
            },
            "smallTrader": {
              "long": 139396,
              "short": 85971,
              "net": 53425
            }
          },
          "openInterest": 907014
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 445701,
              "short": 454853,
              "net": -9152
            },
            "nonCommercial": {
              "long": 91421,
              "short": 90084,
              "net": 1337
            },
            "smallTrader": {
              "long": 160581,
              "short": 152766,
              "net": 7815
            }
          },
          "openInterest": 705136
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1127354,
              "short": 1323025,
              "net": -195671
            },
            "nonCommercial": {
              "long": 418624,
              "short": 229284,
              "net": 189340
            },
            "smallTrader": {
              "long": 264123,
              "short": 257792,
              "net": 6331
            }
          },
          "openInterest": 1836756
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50852,
              "short": 80562,
              "net": -29710
            },
            "nonCommercial": {
              "long": 82715,
              "short": 51458,
              "net": 31257
            },
            "smallTrader": {
              "long": 25706,
              "short": 27253,
              "net": -1547
            }
          },
          "openInterest": 161752
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20983,
              "short": 31857,
              "net": -10874
            },
            "nonCommercial": {
              "long": 18768,
              "short": 8356,
              "net": 10412
            },
            "smallTrader": {
              "long": 869,
              "short": 407,
              "net": 462
            }
          },
          "openInterest": 41390
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148320,
              "short": 59407,
              "net": 88913
            },
            "nonCommercial": {
              "long": 33989,
              "short": 94101,
              "net": -60112
            },
            "smallTrader": {
              "long": 14669,
              "short": 43470,
              "net": -28801
            }
          },
          "openInterest": 199465
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117167,
              "short": 33999,
              "net": 83168
            },
            "nonCommercial": {
              "long": 27940,
              "short": 99619,
              "net": -71679
            },
            "smallTrader": {
              "long": 25030,
              "short": 36519,
              "net": -11489
            }
          },
          "openInterest": 171804
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91466,
              "short": 133416,
              "net": -41950
            },
            "nonCommercial": {
              "long": 69765,
              "short": 31417,
              "net": 38348
            },
            "smallTrader": {
              "long": 11069,
              "short": 7467,
              "net": 3602
            }
          },
          "openInterest": 200670
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87037,
              "short": 77285,
              "net": 9752
            },
            "nonCommercial": {
              "long": 46892,
              "short": 56932,
              "net": -10040
            },
            "smallTrader": {
              "long": 7565,
              "short": 7277,
              "net": 288
            }
          },
          "openInterest": 159443
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98096,
              "short": 68995,
              "net": 29101
            },
            "nonCommercial": {
              "long": 43366,
              "short": 64755,
              "net": -21389
            },
            "smallTrader": {
              "long": 15428,
              "short": 23140,
              "net": -7712
            }
          },
          "openInterest": 172312
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 563025,
              "short": 600673,
              "net": -37648
            },
            "nonCommercial": {
              "long": 333099,
              "short": 215139,
              "net": 117960
            },
            "smallTrader": {
              "long": 145704,
              "short": 226016,
              "net": -80312
            }
          },
          "openInterest": 1250211
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70245,
              "short": 130794,
              "net": -60549
            },
            "nonCommercial": {
              "long": 75745,
              "short": 23248,
              "net": 52497
            },
            "smallTrader": {
              "long": 18354,
              "short": 10302,
              "net": 8052
            }
          },
          "openInterest": 170556
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 636281,
              "short": 835468,
              "net": -199187
            },
            "nonCommercial": {
              "long": 366860,
              "short": 155285,
              "net": 211575
            },
            "smallTrader": {
              "long": 72935,
              "short": 85323,
              "net": -12388
            }
          },
          "openInterest": 1718878
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25229,
              "short": 46718,
              "net": -21489
            },
            "nonCommercial": {
              "long": 25500,
              "short": 4077,
              "net": 21423
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59475
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28503,
              "short": 31073,
              "net": -2570
            },
            "nonCommercial": {
              "long": 3022,
              "short": 761,
              "net": 2261
            },
            "smallTrader": {
              "long": 473,
              "short": 164,
              "net": 309
            }
          },
          "openInterest": 33383
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127780,
              "short": 78147,
              "net": 49633
            },
            "nonCommercial": {
              "long": 47807,
              "short": 82082,
              "net": -34275
            },
            "smallTrader": {
              "long": 38861,
              "short": 54219,
              "net": -15358
            }
          },
          "openInterest": 220051
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14335,
              "short": 5930,
              "net": 8405
            },
            "nonCommercial": {
              "long": 10259,
              "short": 16648,
              "net": -6389
            },
            "smallTrader": {
              "long": 10156,
              "short": 12172,
              "net": -2016
            }
          },
          "openInterest": 39356
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142811,
              "short": 198011,
              "net": -55200
            },
            "nonCommercial": {
              "long": 76889,
              "short": 25558,
              "net": 51331
            },
            "smallTrader": {
              "long": 20872,
              "short": 17003,
              "net": 3869
            }
          },
          "openInterest": 289924
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 156131,
              "short": 260519,
              "net": -104388
            },
            "nonCommercial": {
              "long": 197188,
              "short": 92933,
              "net": 104255
            },
            "smallTrader": {
              "long": 39868,
              "short": 39735,
              "net": 133
            }
          },
          "openInterest": 415074
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181199,
              "short": 155921,
              "net": 25278
            },
            "nonCommercial": {
              "long": 38556,
              "short": 58575,
              "net": -20019
            },
            "smallTrader": {
              "long": 30866,
              "short": 36125,
              "net": -5259
            }
          },
          "openInterest": 307174
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 159437,
              "short": 38364,
              "net": 121073
            },
            "nonCommercial": {
              "long": 25942,
              "short": 105672,
              "net": -79730
            },
            "smallTrader": {
              "long": 16213,
              "short": 57556,
              "net": -41343
            }
          },
          "openInterest": 204150
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98545,
              "short": 89803,
              "net": 8742
            },
            "nonCommercial": {
              "long": 65910,
              "short": 68571,
              "net": -2661
            },
            "smallTrader": {
              "long": 27565,
              "short": 33646,
              "net": -6081
            }
          },
          "openInterest": 231896
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150611,
              "short": 143039,
              "net": 7572
            },
            "nonCommercial": {
              "long": 106604,
              "short": 103368,
              "net": 3236
            },
            "smallTrader": {
              "long": 35227,
              "short": 46035,
              "net": -10808
            }
          },
          "openInterest": 329609
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10222,
              "short": 166422,
              "net": -156200
            },
            "nonCommercial": {
              "long": 151302,
              "short": 4391,
              "net": 146911
            },
            "smallTrader": {
              "long": 14996,
              "short": 5707,
              "net": 9289
            }
          },
          "openInterest": 177502
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43423,
              "short": 62009,
              "net": -18586
            },
            "nonCommercial": {
              "long": 21021,
              "short": 4643,
              "net": 16378
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70732
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 509824,
              "short": 494258,
              "net": 15566
            },
            "nonCommercial": {
              "long": 365201,
              "short": 421672,
              "net": -56471
            },
            "smallTrader": {
              "long": 83614,
              "short": 42709,
              "net": 40905
            }
          },
          "openInterest": 1573733
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2374,
              "short": 31703,
              "net": -29329
            },
            "nonCommercial": {
              "long": 38027,
              "short": 10322,
              "net": 27705
            },
            "smallTrader": {
              "long": 4608,
              "short": 2984,
              "net": 1624
            }
          },
          "openInterest": 45127
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14535,
              "short": 45352,
              "net": -30817
            },
            "nonCommercial": {
              "long": 43242,
              "short": 13593,
              "net": 29649
            },
            "smallTrader": {
              "long": 4615,
              "short": 3447,
              "net": 1168
            }
          },
          "openInterest": 62976
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 522834,
              "short": 590993,
              "net": -68159
            },
            "nonCommercial": {
              "long": 115759,
              "short": 75662,
              "net": 40097
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 782302
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68258,
              "short": 85422,
              "net": -17164
            },
            "nonCommercial": {
              "long": 38817,
              "short": 23816,
              "net": 15001
            },
            "smallTrader": {
              "long": 20782,
              "short": 18619,
              "net": 2163
            }
          },
          "openInterest": 158970
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118992,
              "short": 160950,
              "net": -41958
            },
            "nonCommercial": {
              "long": 76641,
              "short": 39530,
              "net": 37111
            },
            "smallTrader": {
              "long": 38983,
              "short": 34136,
              "net": 4847
            }
          },
          "openInterest": 257195
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203911,
              "short": 136810,
              "net": 67101
            },
            "nonCommercial": {
              "long": 71396,
              "short": 124200,
              "net": -52804
            },
            "smallTrader": {
              "long": 31182,
              "short": 45479,
              "net": -14297
            }
          },
          "openInterest": 353901
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273743,
              "short": 338178,
              "net": -64435
            },
            "nonCommercial": {
              "long": 170965,
              "short": 93398,
              "net": 77567
            },
            "smallTrader": {
              "long": 53183,
              "short": 66315,
              "net": -13132
            }
          },
          "openInterest": 575432
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 481128,
              "short": 468679,
              "net": 12449
            },
            "nonCommercial": {
              "long": 209911,
              "short": 206226,
              "net": 3685
            },
            "smallTrader": {
              "long": 65453,
              "short": 81587,
              "net": -16134
            }
          },
          "openInterest": 842135
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24350,
              "short": 25637,
              "net": -1287
            },
            "nonCommercial": {
              "long": 13249,
              "short": 12070,
              "net": 1179
            },
            "smallTrader": {
              "long": 12171,
              "short": 12063,
              "net": 108
            }
          },
          "openInterest": 50101
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7366,
              "short": 53815,
              "net": -46449
            },
            "nonCommercial": {
              "long": 59066,
              "short": 20797,
              "net": 38269
            },
            "smallTrader": {
              "long": 10021,
              "short": 1841,
              "net": 8180
            }
          },
          "openInterest": 78266
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 189942,
              "short": 117041,
              "net": 72901
            },
            "nonCommercial": {
              "long": 95340,
              "short": 165713,
              "net": -70373
            },
            "smallTrader": {
              "long": 23957,
              "short": 26485,
              "net": -2528
            }
          },
          "openInterest": 381591
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84964,
              "short": 79421,
              "net": 5543
            },
            "nonCommercial": {
              "long": 36668,
              "short": 36909,
              "net": -241
            },
            "smallTrader": {
              "long": 17173,
              "short": 22475,
              "net": -5302
            }
          },
          "openInterest": 151704
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202037,
              "short": 157747,
              "net": 44290
            },
            "nonCommercial": {
              "long": 116520,
              "short": 140068,
              "net": -23548
            },
            "smallTrader": {
              "long": 34065,
              "short": 54807,
              "net": -20742
            }
          },
          "openInterest": 431423
        }
      ]
    },
    {
      "reportDate": "2013-04-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1338526,
              "short": 1426599,
              "net": -88073
            },
            "nonCommercial": {
              "long": 474128,
              "short": 342084,
              "net": 132044
            },
            "smallTrader": {
              "long": 321789,
              "short": 365760,
              "net": -43971
            }
          },
          "openInterest": 2208463
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 520064,
              "short": 613948,
              "net": -93884
            },
            "nonCommercial": {
              "long": 269534,
              "short": 222903,
              "net": 46631
            },
            "smallTrader": {
              "long": 132468,
              "short": 85215,
              "net": 47253
            }
          },
          "openInterest": 952444
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 437185,
              "short": 470566,
              "net": -33381
            },
            "nonCommercial": {
              "long": 111820,
              "short": 82767,
              "net": 29053
            },
            "smallTrader": {
              "long": 158100,
              "short": 153772,
              "net": 4328
            }
          },
          "openInterest": 717378
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1159350,
              "short": 1365818,
              "net": -206468
            },
            "nonCommercial": {
              "long": 439136,
              "short": 255623,
              "net": 183513
            },
            "smallTrader": {
              "long": 282555,
              "short": 259600,
              "net": 22955
            }
          },
          "openInterest": 1909627
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48629,
              "short": 82312,
              "net": -33683
            },
            "nonCommercial": {
              "long": 81303,
              "short": 51069,
              "net": 30234
            },
            "smallTrader": {
              "long": 26716,
              "short": 23267,
              "net": 3449
            }
          },
          "openInterest": 158954
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22606,
              "short": 34354,
              "net": -11748
            },
            "nonCommercial": {
              "long": 19425,
              "short": 8362,
              "net": 11063
            },
            "smallTrader": {
              "long": 1015,
              "short": 330,
              "net": 685
            }
          },
          "openInterest": 44186
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133909,
              "short": 60277,
              "net": 73632
            },
            "nonCommercial": {
              "long": 31078,
              "short": 89685,
              "net": -58607
            },
            "smallTrader": {
              "long": 20845,
              "short": 35870,
              "net": -15025
            }
          },
          "openInterest": 189084
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110577,
              "short": 36690,
              "net": 73887
            },
            "nonCommercial": {
              "long": 23246,
              "short": 91094,
              "net": -67848
            },
            "smallTrader": {
              "long": 26105,
              "short": 32144,
              "net": -6039
            }
          },
          "openInterest": 161473
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89899,
              "short": 141372,
              "net": -51473
            },
            "nonCommercial": {
              "long": 79969,
              "short": 33111,
              "net": 46858
            },
            "smallTrader": {
              "long": 11914,
              "short": 7299,
              "net": 4615
            }
          },
          "openInterest": 211436
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88447,
              "short": 75770,
              "net": 12677
            },
            "nonCommercial": {
              "long": 49385,
              "short": 61813,
              "net": -12428
            },
            "smallTrader": {
              "long": 8175,
              "short": 8424,
              "net": -249
            }
          },
          "openInterest": 165460
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93694,
              "short": 62994,
              "net": 30700
            },
            "nonCommercial": {
              "long": 43244,
              "short": 67243,
              "net": -23999
            },
            "smallTrader": {
              "long": 14626,
              "short": 21327,
              "net": -6701
            }
          },
          "openInterest": 166042
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 521231,
              "short": 571984,
              "net": -50753
            },
            "nonCommercial": {
              "long": 335488,
              "short": 209177,
              "net": 126311
            },
            "smallTrader": {
              "long": 139206,
              "short": 214764,
              "net": -75558
            }
          },
          "openInterest": 1156343
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72615,
              "short": 130869,
              "net": -58254
            },
            "nonCommercial": {
              "long": 69511,
              "short": 19033,
              "net": 50478
            },
            "smallTrader": {
              "long": 17213,
              "short": 9437,
              "net": 7776
            }
          },
          "openInterest": 165665
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 672928,
              "short": 873352,
              "net": -200424
            },
            "nonCommercial": {
              "long": 366605,
              "short": 156664,
              "net": 209941
            },
            "smallTrader": {
              "long": 78164,
              "short": 87681,
              "net": -9517
            }
          },
          "openInterest": 1771193
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28026,
              "short": 47065,
              "net": -19039
            },
            "nonCommercial": {
              "long": 23531,
              "short": 4369,
              "net": 19162
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60731
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30996,
              "short": 32994,
              "net": -1998
            },
            "nonCommercial": {
              "long": 3048,
              "short": 1106,
              "net": 1942
            },
            "smallTrader": {
              "long": 261,
              "short": 205,
              "net": 56
            }
          },
          "openInterest": 35895
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113781,
              "short": 77610,
              "net": 36171
            },
            "nonCommercial": {
              "long": 56771,
              "short": 86920,
              "net": -30149
            },
            "smallTrader": {
              "long": 46699,
              "short": 52721,
              "net": -6022
            }
          },
          "openInterest": 222618
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13334,
              "short": 5074,
              "net": 8260
            },
            "nonCommercial": {
              "long": 9779,
              "short": 14461,
              "net": -4682
            },
            "smallTrader": {
              "long": 8582,
              "short": 12160,
              "net": -3578
            }
          },
          "openInterest": 35530
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138322,
              "short": 182807,
              "net": -44485
            },
            "nonCommercial": {
              "long": 75549,
              "short": 32339,
              "net": 43210
            },
            "smallTrader": {
              "long": 18449,
              "short": 17174,
              "net": 1275
            }
          },
          "openInterest": 271279
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170211,
              "short": 265774,
              "net": -95563
            },
            "nonCommercial": {
              "long": 193310,
              "short": 96258,
              "net": 97052
            },
            "smallTrader": {
              "long": 37451,
              "short": 38940,
              "net": -1489
            }
          },
          "openInterest": 421087
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170237,
              "short": 152178,
              "net": 18059
            },
            "nonCommercial": {
              "long": 47142,
              "short": 62097,
              "net": -14955
            },
            "smallTrader": {
              "long": 31830,
              "short": 34934,
              "net": -3104
            }
          },
          "openInterest": 302985
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153823,
              "short": 42753,
              "net": 111070
            },
            "nonCommercial": {
              "long": 24872,
              "short": 95999,
              "net": -71127
            },
            "smallTrader": {
              "long": 16612,
              "short": 56555,
              "net": -39943
            }
          },
          "openInterest": 198106
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93657,
              "short": 90888,
              "net": 2769
            },
            "nonCommercial": {
              "long": 68205,
              "short": 64358,
              "net": 3847
            },
            "smallTrader": {
              "long": 32231,
              "short": 38847,
              "net": -6616
            }
          },
          "openInterest": 236849
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147761,
              "short": 143349,
              "net": 4412
            },
            "nonCommercial": {
              "long": 108283,
              "short": 101810,
              "net": 6473
            },
            "smallTrader": {
              "long": 36102,
              "short": 46987,
              "net": -10885
            }
          },
          "openInterest": 327728
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11648,
              "short": 159037,
              "net": -147389
            },
            "nonCommercial": {
              "long": 145932,
              "short": 7381,
              "net": 138551
            },
            "smallTrader": {
              "long": 12046,
              "short": 3208,
              "net": 8838
            }
          },
          "openInterest": 170606
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42496,
              "short": 69263,
              "net": -26767
            },
            "nonCommercial": {
              "long": 29028,
              "short": 2928,
              "net": 26100
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78125
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 502403,
              "short": 485763,
              "net": 16640
            },
            "nonCommercial": {
              "long": 364006,
              "short": 419565,
              "net": -55559
            },
            "smallTrader": {
              "long": 79622,
              "short": 40703,
              "net": 38919
            }
          },
          "openInterest": 1559802
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2743,
              "short": 34388,
              "net": -31645
            },
            "nonCommercial": {
              "long": 38184,
              "short": 9134,
              "net": 29050
            },
            "smallTrader": {
              "long": 5515,
              "short": 2920,
              "net": 2595
            }
          },
          "openInterest": 46571
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14153,
              "short": 46980,
              "net": -32827
            },
            "nonCommercial": {
              "long": 43537,
              "short": 11693,
              "net": 31844
            },
            "smallTrader": {
              "long": 4289,
              "short": 3306,
              "net": 983
            }
          },
          "openInterest": 62692
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 524737,
              "short": 609156,
              "net": -84419
            },
            "nonCommercial": {
              "long": 128170,
              "short": 71998,
              "net": 56172
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 791342
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65685,
              "short": 79915,
              "net": -14230
            },
            "nonCommercial": {
              "long": 35720,
              "short": 23530,
              "net": 12190
            },
            "smallTrader": {
              "long": 18672,
              "short": 16632,
              "net": 2040
            }
          },
          "openInterest": 143477
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117030,
              "short": 169939,
              "net": -52909
            },
            "nonCommercial": {
              "long": 79118,
              "short": 38488,
              "net": 40630
            },
            "smallTrader": {
              "long": 40953,
              "short": 28674,
              "net": 12279
            }
          },
          "openInterest": 256095
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190790,
              "short": 134352,
              "net": 56438
            },
            "nonCommercial": {
              "long": 72913,
              "short": 122525,
              "net": -49612
            },
            "smallTrader": {
              "long": 33133,
              "short": 39959,
              "net": -6826
            }
          },
          "openInterest": 338639
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250718,
              "short": 320524,
              "net": -69806
            },
            "nonCommercial": {
              "long": 174979,
              "short": 95907,
              "net": 79072
            },
            "smallTrader": {
              "long": 53113,
              "short": 62379,
              "net": -9266
            }
          },
          "openInterest": 538165
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 462012,
              "short": 443435,
              "net": 18577
            },
            "nonCommercial": {
              "long": 211487,
              "short": 210176,
              "net": 1311
            },
            "smallTrader": {
              "long": 70135,
              "short": 90023,
              "net": -19888
            }
          },
          "openInterest": 829305
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31879,
              "short": 21399,
              "net": 10480
            },
            "nonCommercial": {
              "long": 8132,
              "short": 16396,
              "net": -8264
            },
            "smallTrader": {
              "long": 10607,
              "short": 12823,
              "net": -2216
            }
          },
          "openInterest": 50872
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9794,
              "short": 52210,
              "net": -42416
            },
            "nonCommercial": {
              "long": 50628,
              "short": 15264,
              "net": 35364
            },
            "smallTrader": {
              "long": 8663,
              "short": 1611,
              "net": 7052
            }
          },
          "openInterest": 70776
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 173916,
              "short": 105417,
              "net": 68499
            },
            "nonCommercial": {
              "long": 104373,
              "short": 168708,
              "net": -64335
            },
            "smallTrader": {
              "long": 24597,
              "short": 28761,
              "net": -4164
            }
          },
          "openInterest": 388083
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77500,
              "short": 78765,
              "net": -1265
            },
            "nonCommercial": {
              "long": 38206,
              "short": 31878,
              "net": 6328
            },
            "smallTrader": {
              "long": 15929,
              "short": 20992,
              "net": -5063
            }
          },
          "openInterest": 141362
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185955,
              "short": 157796,
              "net": 28159
            },
            "nonCommercial": {
              "long": 118958,
              "short": 130439,
              "net": -11481
            },
            "smallTrader": {
              "long": 32797,
              "short": 49475,
              "net": -16678
            }
          },
          "openInterest": 407082
        }
      ]
    },
    {
      "reportDate": "2013-05-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1444790,
              "short": 1421794,
              "net": 22996
            },
            "nonCommercial": {
              "long": 430480,
              "short": 392524,
              "net": 37956
            },
            "smallTrader": {
              "long": 309255,
              "short": 370207,
              "net": -60952
            }
          },
          "openInterest": 2271506
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 516900,
              "short": 602454,
              "net": -85554
            },
            "nonCommercial": {
              "long": 262248,
              "short": 218822,
              "net": 43426
            },
            "smallTrader": {
              "long": 135827,
              "short": 93699,
              "net": 42128
            }
          },
          "openInterest": 947214
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 422898,
              "short": 428622,
              "net": -5724
            },
            "nonCommercial": {
              "long": 90967,
              "short": 83478,
              "net": 7489
            },
            "smallTrader": {
              "long": 158279,
              "short": 160044,
              "net": -1765
            }
          },
          "openInterest": 684138
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1186430,
              "short": 1361881,
              "net": -175451
            },
            "nonCommercial": {
              "long": 396976,
              "short": 241795,
              "net": 155181
            },
            "smallTrader": {
              "long": 267193,
              "short": 246923,
              "net": 20270
            }
          },
          "openInterest": 1877284
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66399,
              "short": 71760,
              "net": -5361
            },
            "nonCommercial": {
              "long": 61501,
              "short": 54871,
              "net": 6630
            },
            "smallTrader": {
              "long": 26850,
              "short": 28119,
              "net": -1269
            }
          },
          "openInterest": 157170
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18812,
              "short": 34536,
              "net": -15724
            },
            "nonCommercial": {
              "long": 18718,
              "short": 3501,
              "net": 15217
            },
            "smallTrader": {
              "long": 849,
              "short": 342,
              "net": 507
            }
          },
          "openInterest": 39392
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138468,
              "short": 53039,
              "net": 85429
            },
            "nonCommercial": {
              "long": 31542,
              "short": 94628,
              "net": -63086
            },
            "smallTrader": {
              "long": 18068,
              "short": 40411,
              "net": -22343
            }
          },
          "openInterest": 190781
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92646,
              "short": 40955,
              "net": 51691
            },
            "nonCommercial": {
              "long": 25741,
              "short": 77657,
              "net": -51916
            },
            "smallTrader": {
              "long": 28618,
              "short": 28393,
              "net": 225
            }
          },
          "openInterest": 149014
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89781,
              "short": 149824,
              "net": -60043
            },
            "nonCommercial": {
              "long": 86177,
              "short": 33352,
              "net": 52825
            },
            "smallTrader": {
              "long": 14359,
              "short": 7141,
              "net": 7218
            }
          },
          "openInterest": 224357
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83999,
              "short": 79555,
              "net": 4444
            },
            "nonCommercial": {
              "long": 46456,
              "short": 50547,
              "net": -4091
            },
            "smallTrader": {
              "long": 8313,
              "short": 8666,
              "net": -353
            }
          },
          "openInterest": 159403
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88923,
              "short": 60526,
              "net": 28397
            },
            "nonCommercial": {
              "long": 42612,
              "short": 61802,
              "net": -19190
            },
            "smallTrader": {
              "long": 13622,
              "short": 22829,
              "net": -9207
            }
          },
          "openInterest": 158787
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 512025,
              "short": 561611,
              "net": -49586
            },
            "nonCommercial": {
              "long": 336821,
              "short": 204395,
              "net": 132426
            },
            "smallTrader": {
              "long": 136829,
              "short": 219669,
              "net": -82840
            }
          },
          "openInterest": 1143527
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76353,
              "short": 137263,
              "net": -60910
            },
            "nonCommercial": {
              "long": 70810,
              "short": 19677,
              "net": 51133
            },
            "smallTrader": {
              "long": 18791,
              "short": 9014,
              "net": 9777
            }
          },
          "openInterest": 173006
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 671362,
              "short": 887913,
              "net": -216551
            },
            "nonCommercial": {
              "long": 361677,
              "short": 141051,
              "net": 220626
            },
            "smallTrader": {
              "long": 80390,
              "short": 84465,
              "net": -4075
            }
          },
          "openInterest": 1770442
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27509,
              "short": 45880,
              "net": -18371
            },
            "nonCommercial": {
              "long": 23762,
              "short": 4945,
              "net": 18817
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60180
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25503,
              "short": 26990,
              "net": -1487
            },
            "nonCommercial": {
              "long": 2563,
              "short": 1211,
              "net": 1352
            },
            "smallTrader": {
              "long": 431,
              "short": 296,
              "net": 135
            }
          },
          "openInterest": 30113
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115146,
              "short": 69030,
              "net": 46116
            },
            "nonCommercial": {
              "long": 52517,
              "short": 86050,
              "net": -33533
            },
            "smallTrader": {
              "long": 41040,
              "short": 53623,
              "net": -12583
            }
          },
          "openInterest": 214597
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13378,
              "short": 4224,
              "net": 9154
            },
            "nonCommercial": {
              "long": 8746,
              "short": 14961,
              "net": -6215
            },
            "smallTrader": {
              "long": 8767,
              "short": 11706,
              "net": -2939
            }
          },
          "openInterest": 34331
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143269,
              "short": 189385,
              "net": -46116
            },
            "nonCommercial": {
              "long": 75613,
              "short": 32543,
              "net": 43070
            },
            "smallTrader": {
              "long": 18509,
              "short": 15463,
              "net": 3046
            }
          },
          "openInterest": 281991
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 186671,
              "short": 274390,
              "net": -87719
            },
            "nonCommercial": {
              "long": 189343,
              "short": 99920,
              "net": 89423
            },
            "smallTrader": {
              "long": 38066,
              "short": 39770,
              "net": -1704
            }
          },
          "openInterest": 437931
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175091,
              "short": 158697,
              "net": 16394
            },
            "nonCommercial": {
              "long": 49636,
              "short": 65472,
              "net": -15836
            },
            "smallTrader": {
              "long": 33137,
              "short": 33695,
              "net": -558
            }
          },
          "openInterest": 309632
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160636,
              "short": 43166,
              "net": 117470
            },
            "nonCommercial": {
              "long": 27886,
              "short": 106446,
              "net": -78560
            },
            "smallTrader": {
              "long": 18330,
              "short": 57240,
              "net": -38910
            }
          },
          "openInterest": 209370
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90775,
              "short": 92960,
              "net": -2185
            },
            "nonCommercial": {
              "long": 71379,
              "short": 61241,
              "net": 10138
            },
            "smallTrader": {
              "long": 30572,
              "short": 38525,
              "net": -7953
            }
          },
          "openInterest": 235977
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139984,
              "short": 146399,
              "net": -6415
            },
            "nonCommercial": {
              "long": 111768,
              "short": 93881,
              "net": 17887
            },
            "smallTrader": {
              "long": 33108,
              "short": 44580,
              "net": -11472
            }
          },
          "openInterest": 325354
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11069,
              "short": 158584,
              "net": -147515
            },
            "nonCommercial": {
              "long": 144076,
              "short": 5632,
              "net": 138444
            },
            "smallTrader": {
              "long": 11807,
              "short": 2736,
              "net": 9071
            }
          },
          "openInterest": 167659
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44271,
              "short": 71579,
              "net": -27308
            },
            "nonCommercial": {
              "long": 30329,
              "short": 3872,
              "net": 26457
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81815
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 475103,
              "short": 459939,
              "net": 15164
            },
            "nonCommercial": {
              "long": 354869,
              "short": 404473,
              "net": -49604
            },
            "smallTrader": {
              "long": 73153,
              "short": 38713,
              "net": 34440
            }
          },
          "openInterest": 1537414
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3069,
              "short": 33070,
              "net": -30001
            },
            "nonCommercial": {
              "long": 37775,
              "short": 9239,
              "net": 28536
            },
            "smallTrader": {
              "long": 5032,
              "short": 3567,
              "net": 1465
            }
          },
          "openInterest": 46005
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14741,
              "short": 47163,
              "net": -32422
            },
            "nonCommercial": {
              "long": 43623,
              "short": 12144,
              "net": 31479
            },
            "smallTrader": {
              "long": 4118,
              "short": 3175,
              "net": 943
            }
          },
          "openInterest": 63701
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 548718,
              "short": 619371,
              "net": -70653
            },
            "nonCommercial": {
              "long": 127941,
              "short": 84152,
              "net": 43789
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 816274
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65703,
              "short": 80159,
              "net": -14456
            },
            "nonCommercial": {
              "long": 35834,
              "short": 22183,
              "net": 13651
            },
            "smallTrader": {
              "long": 18854,
              "short": 18049,
              "net": 805
            }
          },
          "openInterest": 144156
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116035,
              "short": 168127,
              "net": -52092
            },
            "nonCommercial": {
              "long": 79403,
              "short": 39961,
              "net": 39442
            },
            "smallTrader": {
              "long": 40734,
              "short": 28084,
              "net": 12650
            }
          },
          "openInterest": 256273
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192415,
              "short": 138355,
              "net": 54060
            },
            "nonCommercial": {
              "long": 74003,
              "short": 121351,
              "net": -47348
            },
            "smallTrader": {
              "long": 33716,
              "short": 40428,
              "net": -6712
            }
          },
          "openInterest": 344213
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253964,
              "short": 301926,
              "net": -47962
            },
            "nonCommercial": {
              "long": 167482,
              "short": 105525,
              "net": 61957
            },
            "smallTrader": {
              "long": 51033,
              "short": 65028,
              "net": -13995
            }
          },
          "openInterest": 536506
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 434403,
              "short": 427656,
              "net": 6747
            },
            "nonCommercial": {
              "long": 214277,
              "short": 203095,
              "net": 11182
            },
            "smallTrader": {
              "long": 70792,
              "short": 88721,
              "net": -17929
            }
          },
          "openInterest": 805148
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32245,
              "short": 21308,
              "net": 10937
            },
            "nonCommercial": {
              "long": 7291,
              "short": 13526,
              "net": -6235
            },
            "smallTrader": {
              "long": 9399,
              "short": 14101,
              "net": -4702
            }
          },
          "openInterest": 49245
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11205,
              "short": 50745,
              "net": -39540
            },
            "nonCommercial": {
              "long": 47555,
              "short": 15414,
              "net": 32141
            },
            "smallTrader": {
              "long": 8520,
              "short": 1121,
              "net": 7399
            }
          },
          "openInterest": 69141
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 173292,
              "short": 113371,
              "net": 59921
            },
            "nonCommercial": {
              "long": 115836,
              "short": 172886,
              "net": -57050
            },
            "smallTrader": {
              "long": 25890,
              "short": 28761,
              "net": -2871
            }
          },
          "openInterest": 405092
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74140,
              "short": 78038,
              "net": -3898
            },
            "nonCommercial": {
              "long": 34272,
              "short": 26337,
              "net": 7935
            },
            "smallTrader": {
              "long": 17239,
              "short": 21276,
              "net": -4037
            }
          },
          "openInterest": 135725
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191785,
              "short": 155875,
              "net": 35910
            },
            "nonCommercial": {
              "long": 115456,
              "short": 132191,
              "net": -16735
            },
            "smallTrader": {
              "long": 30243,
              "short": 49418,
              "net": -19175
            }
          },
          "openInterest": 412883
        }
      ]
    },
    {
      "reportDate": "2013-05-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1546837,
              "short": 1457150,
              "net": 89687
            },
            "nonCommercial": {
              "long": 366063,
              "short": 377216,
              "net": -11153
            },
            "smallTrader": {
              "long": 315315,
              "short": 393849,
              "net": -78534
            }
          },
          "openInterest": 2331523
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 518652,
              "short": 601444,
              "net": -82792
            },
            "nonCommercial": {
              "long": 244058,
              "short": 208874,
              "net": 35184
            },
            "smallTrader": {
              "long": 131717,
              "short": 84109,
              "net": 47608
            }
          },
          "openInterest": 927590
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 421110,
              "short": 411305,
              "net": 9805
            },
            "nonCommercial": {
              "long": 80668,
              "short": 66030,
              "net": 14638
            },
            "smallTrader": {
              "long": 142588,
              "short": 167031,
              "net": -24443
            }
          },
          "openInterest": 662478
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1184560,
              "short": 1278679,
              "net": -94119
            },
            "nonCommercial": {
              "long": 342190,
              "short": 223732,
              "net": 118458
            },
            "smallTrader": {
              "long": 241271,
              "short": 265610,
              "net": -24339
            }
          },
          "openInterest": 1794835
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104366,
              "short": 75058,
              "net": 29308
            },
            "nonCommercial": {
              "long": 61654,
              "short": 75104,
              "net": -13450
            },
            "smallTrader": {
              "long": 21822,
              "short": 37680,
              "net": -15858
            }
          },
          "openInterest": 190884
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18371,
              "short": 37307,
              "net": -18936
            },
            "nonCommercial": {
              "long": 21514,
              "short": 3174,
              "net": 18340
            },
            "smallTrader": {
              "long": 970,
              "short": 374,
              "net": 596
            }
          },
          "openInterest": 41892
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139716,
              "short": 54547,
              "net": 85169
            },
            "nonCommercial": {
              "long": 36975,
              "short": 102330,
              "net": -65355
            },
            "smallTrader": {
              "long": 18352,
              "short": 38166,
              "net": -19814
            }
          },
          "openInterest": 198068
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80107,
              "short": 40993,
              "net": 39114
            },
            "nonCommercial": {
              "long": 28352,
              "short": 72769,
              "net": -44417
            },
            "smallTrader": {
              "long": 33229,
              "short": 27926,
              "net": 5303
            }
          },
          "openInterest": 142482
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89889,
              "short": 149566,
              "net": -59677
            },
            "nonCommercial": {
              "long": 83678,
              "short": 31129,
              "net": 52549
            },
            "smallTrader": {
              "long": 13686,
              "short": 6558,
              "net": 7128
            }
          },
          "openInterest": 219769
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82331,
              "short": 88299,
              "net": -5968
            },
            "nonCommercial": {
              "long": 46907,
              "short": 41745,
              "net": 5162
            },
            "smallTrader": {
              "long": 8485,
              "short": 7679,
              "net": 806
            }
          },
          "openInterest": 157426
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89594,
              "short": 63429,
              "net": 26165
            },
            "nonCommercial": {
              "long": 39970,
              "short": 57425,
              "net": -17455
            },
            "smallTrader": {
              "long": 14472,
              "short": 23182,
              "net": -8710
            }
          },
          "openInterest": 159750
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 503533,
              "short": 548682,
              "net": -45149
            },
            "nonCommercial": {
              "long": 351520,
              "short": 209247,
              "net": 142273
            },
            "smallTrader": {
              "long": 132713,
              "short": 229837,
              "net": -97124
            }
          },
          "openInterest": 1144874
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77884,
              "short": 148267,
              "net": -70383
            },
            "nonCommercial": {
              "long": 78854,
              "short": 19084,
              "net": 59770
            },
            "smallTrader": {
              "long": 19263,
              "short": 8650,
              "net": 10613
            }
          },
          "openInterest": 183272
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 662748,
              "short": 897183,
              "net": -234435
            },
            "nonCommercial": {
              "long": 360341,
              "short": 127751,
              "net": 232590
            },
            "smallTrader": {
              "long": 85185,
              "short": 83340,
              "net": 1845
            }
          },
          "openInterest": 1758686
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27761,
              "short": 44734,
              "net": -16973
            },
            "nonCommercial": {
              "long": 22570,
              "short": 4765,
              "net": 17805
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59879
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26468,
              "short": 27301,
              "net": -833
            },
            "nonCommercial": {
              "long": 2278,
              "short": 1504,
              "net": 774
            },
            "smallTrader": {
              "long": 394,
              "short": 335,
              "net": 59
            }
          },
          "openInterest": 30697
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132700,
              "short": 65854,
              "net": 66846
            },
            "nonCommercial": {
              "long": 52843,
              "short": 99764,
              "net": -46921
            },
            "smallTrader": {
              "long": 40178,
              "short": 60103,
              "net": -19925
            }
          },
          "openInterest": 232417
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13941,
              "short": 4496,
              "net": 9445
            },
            "nonCommercial": {
              "long": 7969,
              "short": 15665,
              "net": -7696
            },
            "smallTrader": {
              "long": 9536,
              "short": 11285,
              "net": -1749
            }
          },
          "openInterest": 34811
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145924,
              "short": 195878,
              "net": -49954
            },
            "nonCommercial": {
              "long": 78204,
              "short": 31639,
              "net": 46565
            },
            "smallTrader": {
              "long": 19669,
              "short": 16280,
              "net": 3389
            }
          },
          "openInterest": 289626
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 190502,
              "short": 274648,
              "net": -84146
            },
            "nonCommercial": {
              "long": 186921,
              "short": 103195,
              "net": 83726
            },
            "smallTrader": {
              "long": 40670,
              "short": 40250,
              "net": 420
            }
          },
          "openInterest": 443806
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181904,
              "short": 153255,
              "net": 28649
            },
            "nonCommercial": {
              "long": 47004,
              "short": 74847,
              "net": -27843
            },
            "smallTrader": {
              "long": 32102,
              "short": 32908,
              "net": -806
            }
          },
          "openInterest": 315575
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179917,
              "short": 46082,
              "net": 133835
            },
            "nonCommercial": {
              "long": 28882,
              "short": 117289,
              "net": -88407
            },
            "smallTrader": {
              "long": 17473,
              "short": 62901,
              "net": -45428
            }
          },
          "openInterest": 229746
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86547,
              "short": 96233,
              "net": -9686
            },
            "nonCommercial": {
              "long": 76605,
              "short": 58518,
              "net": 18087
            },
            "smallTrader": {
              "long": 31573,
              "short": 39974,
              "net": -8401
            }
          },
          "openInterest": 247218
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132898,
              "short": 139102,
              "net": -6204
            },
            "nonCommercial": {
              "long": 110268,
              "short": 97733,
              "net": 12535
            },
            "smallTrader": {
              "long": 35783,
              "short": 42114,
              "net": -6331
            }
          },
          "openInterest": 319714
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10679,
              "short": 159702,
              "net": -149023
            },
            "nonCommercial": {
              "long": 145339,
              "short": 5020,
              "net": 140319
            },
            "smallTrader": {
              "long": 11341,
              "short": 2637,
              "net": 8704
            }
          },
          "openInterest": 168040
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45690,
              "short": 72578,
              "net": -26888
            },
            "nonCommercial": {
              "long": 30020,
              "short": 3727,
              "net": 26293
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82695
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 469043,
              "short": 446197,
              "net": 22846
            },
            "nonCommercial": {
              "long": 336788,
              "short": 392798,
              "net": -56010
            },
            "smallTrader": {
              "long": 74374,
              "short": 41210,
              "net": 33164
            }
          },
          "openInterest": 1507390
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3428,
              "short": 26128,
              "net": -22700
            },
            "nonCommercial": {
              "long": 30436,
              "short": 7220,
              "net": 23216
            },
            "smallTrader": {
              "long": 3362,
              "short": 3878,
              "net": -516
            }
          },
          "openInterest": 37320
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14104,
              "short": 47667,
              "net": -33563
            },
            "nonCommercial": {
              "long": 44018,
              "short": 11320,
              "net": 32698
            },
            "smallTrader": {
              "long": 4165,
              "short": 3300,
              "net": 865
            }
          },
          "openInterest": 63509
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 576658,
              "short": 647239,
              "net": -70581
            },
            "nonCommercial": {
              "long": 122597,
              "short": 78987,
              "net": 43610
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 846248
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66717,
              "short": 79935,
              "net": -13218
            },
            "nonCommercial": {
              "long": 35690,
              "short": 24896,
              "net": 10794
            },
            "smallTrader": {
              "long": 19267,
              "short": 16843,
              "net": 2424
            }
          },
          "openInterest": 144666
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107026,
              "short": 173810,
              "net": -66784
            },
            "nonCommercial": {
              "long": 83543,
              "short": 33318,
              "net": 50225
            },
            "smallTrader": {
              "long": 41631,
              "short": 25072,
              "net": 16559
            }
          },
          "openInterest": 256827
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182204,
              "short": 143310,
              "net": 38894
            },
            "nonCommercial": {
              "long": 78528,
              "short": 113658,
              "net": -35130
            },
            "smallTrader": {
              "long": 34343,
              "short": 38107,
              "net": -3764
            }
          },
          "openInterest": 342662
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254527,
              "short": 312649,
              "net": -58122
            },
            "nonCommercial": {
              "long": 184009,
              "short": 112374,
              "net": 71635
            },
            "smallTrader": {
              "long": 54405,
              "short": 67918,
              "net": -13513
            }
          },
          "openInterest": 564454
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450980,
              "short": 423947,
              "net": 27033
            },
            "nonCommercial": {
              "long": 219773,
              "short": 224209,
              "net": -4436
            },
            "smallTrader": {
              "long": 77388,
              "short": 99985,
              "net": -22597
            }
          },
          "openInterest": 841726
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40416,
              "short": 12436,
              "net": 27980
            },
            "nonCommercial": {
              "long": 9550,
              "short": 24960,
              "net": -15410
            },
            "smallTrader": {
              "long": 7772,
              "short": 20342,
              "net": -12570
            }
          },
          "openInterest": 58084
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7779,
              "short": 52366,
              "net": -44587
            },
            "nonCommercial": {
              "long": 59690,
              "short": 24537,
              "net": 35153
            },
            "smallTrader": {
              "long": 10999,
              "short": 1565,
              "net": 9434
            }
          },
          "openInterest": 80067
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184910,
              "short": 123341,
              "net": 61569
            },
            "nonCommercial": {
              "long": 111993,
              "short": 168420,
              "net": -56427
            },
            "smallTrader": {
              "long": 26983,
              "short": 32125,
              "net": -5142
            }
          },
          "openInterest": 420043
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74302,
              "short": 78259,
              "net": -3957
            },
            "nonCommercial": {
              "long": 36363,
              "short": 27788,
              "net": 8575
            },
            "smallTrader": {
              "long": 17189,
              "short": 21807,
              "net": -4618
            }
          },
          "openInterest": 136751
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187572,
              "short": 148074,
              "net": 39498
            },
            "nonCommercial": {
              "long": 116137,
              "short": 139819,
              "net": -23682
            },
            "smallTrader": {
              "long": 31718,
              "short": 47534,
              "net": -15816
            }
          },
          "openInterest": 403380
        }
      ]
    },
    {
      "reportDate": "2013-05-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1551779,
              "short": 1485234,
              "net": 66545
            },
            "nonCommercial": {
              "long": 383457,
              "short": 363251,
              "net": 20206
            },
            "smallTrader": {
              "long": 296908,
              "short": 383659,
              "net": -86751
            }
          },
          "openInterest": 2353301
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 515538,
              "short": 569179,
              "net": -53641
            },
            "nonCommercial": {
              "long": 221970,
              "short": 204390,
              "net": 17580
            },
            "smallTrader": {
              "long": 126516,
              "short": 90455,
              "net": 36061
            }
          },
          "openInterest": 905133
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 410931,
              "short": 378325,
              "net": 32606
            },
            "nonCommercial": {
              "long": 62269,
              "short": 71852,
              "net": -9583
            },
            "smallTrader": {
              "long": 141995,
              "short": 165018,
              "net": -23023
            }
          },
          "openInterest": 634982
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1193554,
              "short": 1272660,
              "net": -79106
            },
            "nonCommercial": {
              "long": 338234,
              "short": 232851,
              "net": 105383
            },
            "smallTrader": {
              "long": 244556,
              "short": 270833,
              "net": -26277
            }
          },
          "openInterest": 1813570
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132194,
              "short": 75077,
              "net": 57117
            },
            "nonCommercial": {
              "long": 50036,
              "short": 82445,
              "net": -32409
            },
            "smallTrader": {
              "long": 19340,
              "short": 44048,
              "net": -24708
            }
          },
          "openInterest": 205301
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18661,
              "short": 36941,
              "net": -18280
            },
            "nonCommercial": {
              "long": 21477,
              "short": 3575,
              "net": 17902
            },
            "smallTrader": {
              "long": 815,
              "short": 437,
              "net": 378
            }
          },
          "openInterest": 41971
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 159386,
              "short": 55388,
              "net": 103998
            },
            "nonCommercial": {
              "long": 33380,
              "short": 110356,
              "net": -76976
            },
            "smallTrader": {
              "long": 15784,
              "short": 42806,
              "net": -27022
            }
          },
          "openInterest": 211098
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84231,
              "short": 40103,
              "net": 44128
            },
            "nonCommercial": {
              "long": 30686,
              "short": 64538,
              "net": -33852
            },
            "smallTrader": {
              "long": 25301,
              "short": 35577,
              "net": -10276
            }
          },
          "openInterest": 141531
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90940,
              "short": 149696,
              "net": -58756
            },
            "nonCommercial": {
              "long": 84061,
              "short": 32893,
              "net": 51168
            },
            "smallTrader": {
              "long": 14246,
              "short": 6658,
              "net": 7588
            }
          },
          "openInterest": 224131
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86609,
              "short": 83334,
              "net": 3275
            },
            "nonCommercial": {
              "long": 47348,
              "short": 50323,
              "net": -2975
            },
            "smallTrader": {
              "long": 8208,
              "short": 8508,
              "net": -300
            }
          },
          "openInterest": 162110
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90768,
              "short": 68557,
              "net": 22211
            },
            "nonCommercial": {
              "long": 39525,
              "short": 53067,
              "net": -13542
            },
            "smallTrader": {
              "long": 15960,
              "short": 24629,
              "net": -8669
            }
          },
          "openInterest": 162304
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 507940,
              "short": 535643,
              "net": -27703
            },
            "nonCommercial": {
              "long": 359543,
              "short": 236433,
              "net": 123110
            },
            "smallTrader": {
              "long": 138425,
              "short": 233832,
              "net": -95407
            }
          },
          "openInterest": 1176120
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83714,
              "short": 156859,
              "net": -73145
            },
            "nonCommercial": {
              "long": 79998,
              "short": 15763,
              "net": 64235
            },
            "smallTrader": {
              "long": 18942,
              "short": 10032,
              "net": 8910
            }
          },
          "openInterest": 190994
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 643047,
              "short": 910857,
              "net": -267810
            },
            "nonCommercial": {
              "long": 386105,
              "short": 117161,
              "net": 268944
            },
            "smallTrader": {
              "long": 86798,
              "short": 87932,
              "net": -1134
            }
          },
          "openInterest": 1742051
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26662,
              "short": 41982,
              "net": -15320
            },
            "nonCommercial": {
              "long": 20351,
              "short": 4263,
              "net": 16088
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57531
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29078,
              "short": 30745,
              "net": -1667
            },
            "nonCommercial": {
              "long": 2796,
              "short": 1290,
              "net": 1506
            },
            "smallTrader": {
              "long": 446,
              "short": 285,
              "net": 161
            }
          },
          "openInterest": 34757
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177851,
              "short": 69705,
              "net": 108146
            },
            "nonCommercial": {
              "long": 43037,
              "short": 123986,
              "net": -80949
            },
            "smallTrader": {
              "long": 38327,
              "short": 65524,
              "net": -27197
            }
          },
          "openInterest": 265194
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14231,
              "short": 5310,
              "net": 8921
            },
            "nonCommercial": {
              "long": 7852,
              "short": 15467,
              "net": -7615
            },
            "smallTrader": {
              "long": 9556,
              "short": 10862,
              "net": -1306
            }
          },
          "openInterest": 35054
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139583,
              "short": 192167,
              "net": -52584
            },
            "nonCommercial": {
              "long": 84515,
              "short": 36456,
              "net": 48059
            },
            "smallTrader": {
              "long": 20882,
              "short": 16357,
              "net": 4525
            }
          },
          "openInterest": 288229
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 192147,
              "short": 276269,
              "net": -84122
            },
            "nonCommercial": {
              "long": 189401,
              "short": 109142,
              "net": 80259
            },
            "smallTrader": {
              "long": 42125,
              "short": 38262,
              "net": 3863
            }
          },
          "openInterest": 446087
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174338,
              "short": 146570,
              "net": 27768
            },
            "nonCommercial": {
              "long": 47448,
              "short": 76732,
              "net": -29284
            },
            "smallTrader": {
              "long": 34557,
              "short": 33041,
              "net": 1516
            }
          },
          "openInterest": 304608
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 188237,
              "short": 49605,
              "net": 138632
            },
            "nonCommercial": {
              "long": 19454,
              "short": 114640,
              "net": -95186
            },
            "smallTrader": {
              "long": 16517,
              "short": 59963,
              "net": -43446
            }
          },
          "openInterest": 227826
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88426,
              "short": 101655,
              "net": -13229
            },
            "nonCommercial": {
              "long": 80060,
              "short": 57980,
              "net": 22080
            },
            "smallTrader": {
              "long": 30927,
              "short": 39778,
              "net": -8851
            }
          },
          "openInterest": 251261
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128329,
              "short": 128981,
              "net": -652
            },
            "nonCommercial": {
              "long": 110108,
              "short": 104435,
              "net": 5673
            },
            "smallTrader": {
              "long": 36243,
              "short": 41264,
              "net": -5021
            }
          },
          "openInterest": 307067
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10900,
              "short": 155750,
              "net": -144850
            },
            "nonCommercial": {
              "long": 140449,
              "short": 3586,
              "net": 136863
            },
            "smallTrader": {
              "long": 10542,
              "short": 2555,
              "net": 7987
            }
          },
          "openInterest": 162789
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47666,
              "short": 74191,
              "net": -26525
            },
            "nonCommercial": {
              "long": 28468,
              "short": 2720,
              "net": 25748
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83665
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 476787,
              "short": 440681,
              "net": 36106
            },
            "nonCommercial": {
              "long": 318291,
              "short": 389542,
              "net": -71251
            },
            "smallTrader": {
              "long": 76091,
              "short": 40946,
              "net": 35145
            }
          },
          "openInterest": 1490834
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5914,
              "short": 19888,
              "net": -13974
            },
            "nonCommercial": {
              "long": 23978,
              "short": 6196,
              "net": 17782
            },
            "smallTrader": {
              "long": 2920,
              "short": 6728,
              "net": -3808
            }
          },
          "openInterest": 32833
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15946,
              "short": 45187,
              "net": -29241
            },
            "nonCommercial": {
              "long": 41903,
              "short": 13268,
              "net": 28635
            },
            "smallTrader": {
              "long": 4146,
              "short": 3540,
              "net": 606
            }
          },
          "openInterest": 63518
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 603393,
              "short": 664070,
              "net": -60677
            },
            "nonCommercial": {
              "long": 114464,
              "short": 82007,
              "net": 32457
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 860454
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67754,
              "short": 79680,
              "net": -11926
            },
            "nonCommercial": {
              "long": 35533,
              "short": 26718,
              "net": 8815
            },
            "smallTrader": {
              "long": 20756,
              "short": 17645,
              "net": 3111
            }
          },
          "openInterest": 148619
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103898,
              "short": 186651,
              "net": -82753
            },
            "nonCommercial": {
              "long": 87217,
              "short": 28925,
              "net": 58292
            },
            "smallTrader": {
              "long": 46794,
              "short": 22333,
              "net": 24461
            }
          },
          "openInterest": 266679
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188519,
              "short": 154711,
              "net": 33808
            },
            "nonCommercial": {
              "long": 77672,
              "short": 109976,
              "net": -32304
            },
            "smallTrader": {
              "long": 35378,
              "short": 36882,
              "net": -1504
            }
          },
          "openInterest": 351598
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248218,
              "short": 316106,
              "net": -67888
            },
            "nonCommercial": {
              "long": 214833,
              "short": 131936,
              "net": 82897
            },
            "smallTrader": {
              "long": 54980,
              "short": 69989,
              "net": -15009
            }
          },
          "openInterest": 582728
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 465446,
              "short": 430308,
              "net": 35138
            },
            "nonCommercial": {
              "long": 221241,
              "short": 234171,
              "net": -12930
            },
            "smallTrader": {
              "long": 80404,
              "short": 102612,
              "net": -22208
            }
          },
          "openInterest": 863297
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48427,
              "short": 12266,
              "net": 36161
            },
            "nonCommercial": {
              "long": 8814,
              "short": 28744,
              "net": -19930
            },
            "smallTrader": {
              "long": 7478,
              "short": 23709,
              "net": -16231
            }
          },
          "openInterest": 65146
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4665,
              "short": 62115,
              "net": -57450
            },
            "nonCommercial": {
              "long": 75673,
              "short": 29812,
              "net": 45861
            },
            "smallTrader": {
              "long": 12793,
              "short": 1204,
              "net": 11589
            }
          },
          "openInterest": 94765
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 190465,
              "short": 131767,
              "net": 58698
            },
            "nonCommercial": {
              "long": 111468,
              "short": 165081,
              "net": -53613
            },
            "smallTrader": {
              "long": 30168,
              "short": 35253,
              "net": -5085
            }
          },
          "openInterest": 434988
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76228,
              "short": 76382,
              "net": -154
            },
            "nonCommercial": {
              "long": 35963,
              "short": 29962,
              "net": 6001
            },
            "smallTrader": {
              "long": 17351,
              "short": 23198,
              "net": -5847
            }
          },
          "openInterest": 139251
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197141,
              "short": 130843,
              "net": 66298
            },
            "nonCommercial": {
              "long": 112010,
              "short": 157112,
              "net": -45102
            },
            "smallTrader": {
              "long": 32170,
              "short": 53366,
              "net": -21196
            }
          },
          "openInterest": 414221
        }
      ]
    },
    {
      "reportDate": "2013-05-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1619148,
              "short": 1480860,
              "net": 138288
            },
            "nonCommercial": {
              "long": 401534,
              "short": 437039,
              "net": -35505
            },
            "smallTrader": {
              "long": 346076,
              "short": 448859,
              "net": -102783
            }
          },
          "openInterest": 2493026
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 674980,
              "short": 716714,
              "net": -41734
            },
            "nonCommercial": {
              "long": 195768,
              "short": 212905,
              "net": -17137
            },
            "smallTrader": {
              "long": 158181,
              "short": 99310,
              "net": 58871
            }
          },
          "openInterest": 1085288
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 465768,
              "short": 427353,
              "net": 38415
            },
            "nonCommercial": {
              "long": 52965,
              "short": 80216,
              "net": -27251
            },
            "smallTrader": {
              "long": 157380,
              "short": 168544,
              "net": -11164
            }
          },
          "openInterest": 710940
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1264945,
              "short": 1276229,
              "net": -11284
            },
            "nonCommercial": {
              "long": 316280,
              "short": 258577,
              "net": 57703
            },
            "smallTrader": {
              "long": 257206,
              "short": 303625,
              "net": -46419
            }
          },
          "openInterest": 1880190
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143864,
              "short": 76670,
              "net": 67194
            },
            "nonCommercial": {
              "long": 42213,
              "short": 84520,
              "net": -42307
            },
            "smallTrader": {
              "long": 20026,
              "short": 44913,
              "net": -24887
            }
          },
          "openInterest": 209027
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19948,
              "short": 38148,
              "net": -18200
            },
            "nonCommercial": {
              "long": 21918,
              "short": 3887,
              "net": 18031
            },
            "smallTrader": {
              "long": 639,
              "short": 470,
              "net": 169
            }
          },
          "openInterest": 43754
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165979,
              "short": 64616,
              "net": 101363
            },
            "nonCommercial": {
              "long": 36221,
              "short": 110746,
              "net": -74525
            },
            "smallTrader": {
              "long": 16685,
              "short": 43523,
              "net": -26838
            }
          },
          "openInterest": 221612
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88719,
              "short": 39653,
              "net": 49066
            },
            "nonCommercial": {
              "long": 28298,
              "short": 61657,
              "net": -33359
            },
            "smallTrader": {
              "long": 25447,
              "short": 41154,
              "net": -15707
            }
          },
          "openInterest": 144725
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92484,
              "short": 149539,
              "net": -57055
            },
            "nonCommercial": {
              "long": 78739,
              "short": 27832,
              "net": 50907
            },
            "smallTrader": {
              "long": 12864,
              "short": 6716,
              "net": 6148
            }
          },
          "openInterest": 218635
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91907,
              "short": 81843,
              "net": 10064
            },
            "nonCommercial": {
              "long": 52511,
              "short": 63028,
              "net": -10517
            },
            "smallTrader": {
              "long": 10475,
              "short": 10022,
              "net": 453
            }
          },
          "openInterest": 176276
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91797,
              "short": 71095,
              "net": 20702
            },
            "nonCommercial": {
              "long": 38759,
              "short": 52325,
              "net": -13566
            },
            "smallTrader": {
              "long": 17082,
              "short": 24218,
              "net": -7136
            }
          },
          "openInterest": 165931
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 500020,
              "short": 554557,
              "net": -54537
            },
            "nonCommercial": {
              "long": 376874,
              "short": 224375,
              "net": 152499
            },
            "smallTrader": {
              "long": 140016,
              "short": 237978,
              "net": -97962
            }
          },
          "openInterest": 1181497
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84804,
              "short": 145128,
              "net": -60324
            },
            "nonCommercial": {
              "long": 73170,
              "short": 16354,
              "net": 56816
            },
            "smallTrader": {
              "long": 16976,
              "short": 13468,
              "net": 3508
            }
          },
          "openInterest": 186279
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 660254,
              "short": 918821,
              "net": -258567
            },
            "nonCommercial": {
              "long": 379881,
              "short": 122742,
              "net": 257139
            },
            "smallTrader": {
              "long": 86042,
              "short": 84614,
              "net": 1428
            }
          },
          "openInterest": 1744717
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26070,
              "short": 43215,
              "net": -17145
            },
            "nonCommercial": {
              "long": 21424,
              "short": 3774,
              "net": 17650
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57916
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30134,
              "short": 31733,
              "net": -1599
            },
            "nonCommercial": {
              "long": 2828,
              "short": 1352,
              "net": 1476
            },
            "smallTrader": {
              "long": 409,
              "short": 286,
              "net": 123
            }
          },
          "openInterest": 36134
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180752,
              "short": 70174,
              "net": 110578
            },
            "nonCommercial": {
              "long": 36916,
              "short": 121560,
              "net": -84644
            },
            "smallTrader": {
              "long": 39979,
              "short": 65913,
              "net": -25934
            }
          },
          "openInterest": 264212
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12452,
              "short": 4324,
              "net": 8128
            },
            "nonCommercial": {
              "long": 7763,
              "short": 13971,
              "net": -6208
            },
            "smallTrader": {
              "long": 9028,
              "short": 10948,
              "net": -1920
            }
          },
          "openInterest": 31707
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137173,
              "short": 186216,
              "net": -49043
            },
            "nonCommercial": {
              "long": 80664,
              "short": 36775,
              "net": 43889
            },
            "smallTrader": {
              "long": 20933,
              "short": 15779,
              "net": 5154
            }
          },
          "openInterest": 276802
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 171995,
              "short": 231216,
              "net": -59221
            },
            "nonCommercial": {
              "long": 172565,
              "short": 115686,
              "net": 56879
            },
            "smallTrader": {
              "long": 44683,
              "short": 42341,
              "net": 2342
            }
          },
          "openInterest": 411001
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163359,
              "short": 139731,
              "net": 23628
            },
            "nonCommercial": {
              "long": 43212,
              "short": 70112,
              "net": -26900
            },
            "smallTrader": {
              "long": 36899,
              "short": 33627,
              "net": 3272
            }
          },
          "openInterest": 294923
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 192440,
              "short": 51894,
              "net": 140546
            },
            "nonCommercial": {
              "long": 18406,
              "short": 118175,
              "net": -99769
            },
            "smallTrader": {
              "long": 16574,
              "short": 57351,
              "net": -40777
            }
          },
          "openInterest": 231012
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89356,
              "short": 105694,
              "net": -16338
            },
            "nonCommercial": {
              "long": 81393,
              "short": 57302,
              "net": 24091
            },
            "smallTrader": {
              "long": 33175,
              "short": 40928,
              "net": -7753
            }
          },
          "openInterest": 259305
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128665,
              "short": 127130,
              "net": 1535
            },
            "nonCommercial": {
              "long": 110686,
              "short": 106645,
              "net": 4041
            },
            "smallTrader": {
              "long": 36477,
              "short": 42053,
              "net": -5576
            }
          },
          "openInterest": 305099
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14001,
              "short": 141849,
              "net": -127848
            },
            "nonCommercial": {
              "long": 126130,
              "short": 5266,
              "net": 120864
            },
            "smallTrader": {
              "long": 9297,
              "short": 2313,
              "net": 6984
            }
          },
          "openInterest": 150465
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48252,
              "short": 79268,
              "net": -31016
            },
            "nonCommercial": {
              "long": 32016,
              "short": 2242,
              "net": 29774
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87214
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 469243,
              "short": 437098,
              "net": 32145
            },
            "nonCommercial": {
              "long": 342746,
              "short": 407921,
              "net": -65175
            },
            "smallTrader": {
              "long": 74774,
              "short": 41744,
              "net": 33030
            }
          },
          "openInterest": 1498148
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7407,
              "short": 19788,
              "net": -12381
            },
            "nonCommercial": {
              "long": 19666,
              "short": 5655,
              "net": 14011
            },
            "smallTrader": {
              "long": 2245,
              "short": 3875,
              "net": -1630
            }
          },
          "openInterest": 29377
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16034,
              "short": 41526,
              "net": -25492
            },
            "nonCommercial": {
              "long": 41812,
              "short": 16950,
              "net": 24862
            },
            "smallTrader": {
              "long": 4239,
              "short": 3609,
              "net": 630
            }
          },
          "openInterest": 63619
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 613376,
              "short": 690632,
              "net": -77256
            },
            "nonCommercial": {
              "long": 121207,
              "short": 79247,
              "net": 41960
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 876502
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66428,
              "short": 74762,
              "net": -8334
            },
            "nonCommercial": {
              "long": 34059,
              "short": 29468,
              "net": 4591
            },
            "smallTrader": {
              "long": 20467,
              "short": 16724,
              "net": 3743
            }
          },
          "openInterest": 145299
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106815,
              "short": 192341,
              "net": -85526
            },
            "nonCommercial": {
              "long": 91143,
              "short": 32090,
              "net": 59053
            },
            "smallTrader": {
              "long": 49511,
              "short": 23038,
              "net": 26473
            }
          },
          "openInterest": 278897
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192031,
              "short": 164908,
              "net": 27123
            },
            "nonCommercial": {
              "long": 78502,
              "short": 105359,
              "net": -26857
            },
            "smallTrader": {
              "long": 36717,
              "short": 36983,
              "net": -266
            }
          },
          "openInterest": 358643
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230632,
              "short": 302965,
              "net": -72333
            },
            "nonCommercial": {
              "long": 230793,
              "short": 137759,
              "net": 93034
            },
            "smallTrader": {
              "long": 54475,
              "short": 75176,
              "net": -20701
            }
          },
          "openInterest": 581323
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 479010,
              "short": 458053,
              "net": 20957
            },
            "nonCommercial": {
              "long": 235437,
              "short": 237973,
              "net": -2536
            },
            "smallTrader": {
              "long": 76879,
              "short": 95300,
              "net": -18421
            }
          },
          "openInterest": 894044
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53373,
              "short": 9139,
              "net": 44234
            },
            "nonCommercial": {
              "long": 7936,
              "short": 36908,
              "net": -28972
            },
            "smallTrader": {
              "long": 7715,
              "short": 22977,
              "net": -15262
            }
          },
          "openInterest": 70015
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4844,
              "short": 61936,
              "net": -57092
            },
            "nonCommercial": {
              "long": 72598,
              "short": 26943,
              "net": 45655
            },
            "smallTrader": {
              "long": 13066,
              "short": 1629,
              "net": 11437
            }
          },
          "openInterest": 92698
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 167326,
              "short": 103753,
              "net": 63573
            },
            "nonCommercial": {
              "long": 98250,
              "short": 159936,
              "net": -61686
            },
            "smallTrader": {
              "long": 32470,
              "short": 34357,
              "net": -1887
            }
          },
          "openInterest": 389387
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74802,
              "short": 76006,
              "net": -1204
            },
            "nonCommercial": {
              "long": 36987,
              "short": 30932,
              "net": 6055
            },
            "smallTrader": {
              "long": 17700,
              "short": 22551,
              "net": -4851
            }
          },
          "openInterest": 142220
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196437,
              "short": 137833,
              "net": 58604
            },
            "nonCommercial": {
              "long": 113778,
              "short": 153434,
              "net": -39656
            },
            "smallTrader": {
              "long": 33746,
              "short": 52694,
              "net": -18948
            }
          },
          "openInterest": 415805
        }
      ]
    },
    {
      "reportDate": "2013-06-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1501800,
              "short": 1371637,
              "net": 130163
            },
            "nonCommercial": {
              "long": 364621,
              "short": 344937,
              "net": 19684
            },
            "smallTrader": {
              "long": 249954,
              "short": 399801,
              "net": -149847
            }
          },
          "openInterest": 2198731
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 599466,
              "short": 574892,
              "net": 24574
            },
            "nonCommercial": {
              "long": 157383,
              "short": 190991,
              "net": -33608
            },
            "smallTrader": {
              "long": 103027,
              "short": 93993,
              "net": 9034
            }
          },
          "openInterest": 869462
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 384671,
              "short": 346010,
              "net": 38661
            },
            "nonCommercial": {
              "long": 56753,
              "short": 54384,
              "net": 2369
            },
            "smallTrader": {
              "long": 123229,
              "short": 164259,
              "net": -41030
            }
          },
          "openInterest": 579821
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1124542,
              "short": 1173927,
              "net": -49385
            },
            "nonCommercial": {
              "long": 315877,
              "short": 174948,
              "net": 140929
            },
            "smallTrader": {
              "long": 201457,
              "short": 293001,
              "net": -91544
            }
          },
          "openInterest": 1666325
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158435,
              "short": 72242,
              "net": 86193
            },
            "nonCommercial": {
              "long": 32853,
              "short": 91403,
              "net": -58550
            },
            "smallTrader": {
              "long": 18502,
              "short": 46145,
              "net": -27643
            }
          },
          "openInterest": 212222
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21760,
              "short": 26777,
              "net": -5017
            },
            "nonCommercial": {
              "long": 12244,
              "short": 7137,
              "net": 5107
            },
            "smallTrader": {
              "long": 676,
              "short": 766,
              "net": -90
            }
          },
          "openInterest": 38940
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165170,
              "short": 63342,
              "net": 101828
            },
            "nonCommercial": {
              "long": 26666,
              "short": 104404,
              "net": -77738
            },
            "smallTrader": {
              "long": 15152,
              "short": 39242,
              "net": -24090
            }
          },
          "openInterest": 210499
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97317,
              "short": 39310,
              "net": 58007
            },
            "nonCommercial": {
              "long": 22351,
              "short": 62127,
              "net": -39776
            },
            "smallTrader": {
              "long": 21039,
              "short": 39270,
              "net": -18231
            }
          },
          "openInterest": 141838
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92701,
              "short": 146637,
              "net": -53936
            },
            "nonCommercial": {
              "long": 78791,
              "short": 28070,
              "net": 50721
            },
            "smallTrader": {
              "long": 12500,
              "short": 9285,
              "net": 3215
            }
          },
          "openInterest": 217046
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93457,
              "short": 82744,
              "net": 10713
            },
            "nonCommercial": {
              "long": 57170,
              "short": 67945,
              "net": -10775
            },
            "smallTrader": {
              "long": 10904,
              "short": 10842,
              "net": 62
            }
          },
          "openInterest": 180876
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92573,
              "short": 73671,
              "net": 18902
            },
            "nonCommercial": {
              "long": 41488,
              "short": 51433,
              "net": -9945
            },
            "smallTrader": {
              "long": 15549,
              "short": 24506,
              "net": -8957
            }
          },
          "openInterest": 168538
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 516097,
              "short": 557162,
              "net": -41065
            },
            "nonCommercial": {
              "long": 368272,
              "short": 232450,
              "net": 135822
            },
            "smallTrader": {
              "long": 141167,
              "short": 235924,
              "net": -94757
            }
          },
          "openInterest": 1179731
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85495,
              "short": 137668,
              "net": -52173
            },
            "nonCommercial": {
              "long": 67799,
              "short": 19037,
              "net": 48762
            },
            "smallTrader": {
              "long": 14701,
              "short": 11290,
              "net": 3411
            }
          },
          "openInterest": 180736
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 652751,
              "short": 900169,
              "net": -247418
            },
            "nonCommercial": {
              "long": 379736,
              "short": 123902,
              "net": 255834
            },
            "smallTrader": {
              "long": 82923,
              "short": 91339,
              "net": -8416
            }
          },
          "openInterest": 1740663
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24357,
              "short": 44881,
              "net": -20524
            },
            "nonCommercial": {
              "long": 24387,
              "short": 2683,
              "net": 21704
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58071
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25132,
              "short": 27397,
              "net": -2265
            },
            "nonCommercial": {
              "long": 3015,
              "short": 972,
              "net": 2043
            },
            "smallTrader": {
              "long": 501,
              "short": 279,
              "net": 222
            }
          },
          "openInterest": 31132
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148967,
              "short": 78413,
              "net": 70554
            },
            "nonCommercial": {
              "long": 43804,
              "short": 95425,
              "net": -51621
            },
            "smallTrader": {
              "long": 40196,
              "short": 59129,
              "net": -18933
            }
          },
          "openInterest": 240733
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12645,
              "short": 4440,
              "net": 8205
            },
            "nonCommercial": {
              "long": 7413,
              "short": 13944,
              "net": -6531
            },
            "smallTrader": {
              "long": 8961,
              "short": 10635,
              "net": -1674
            }
          },
          "openInterest": 31910
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131311,
              "short": 179117,
              "net": -47806
            },
            "nonCommercial": {
              "long": 71923,
              "short": 28271,
              "net": 43652
            },
            "smallTrader": {
              "long": 19254,
              "short": 15100,
              "net": 4154
            }
          },
          "openInterest": 261064
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147497,
              "short": 209149,
              "net": -61652
            },
            "nonCommercial": {
              "long": 170971,
              "short": 109771,
              "net": 61200
            },
            "smallTrader": {
              "long": 35930,
              "short": 35478,
              "net": 452
            }
          },
          "openInterest": 373061
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178707,
              "short": 149104,
              "net": 29603
            },
            "nonCommercial": {
              "long": 37148,
              "short": 67040,
              "net": -29892
            },
            "smallTrader": {
              "long": 32701,
              "short": 32412,
              "net": 289
            }
          },
          "openInterest": 288600
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180807,
              "short": 57574,
              "net": 123233
            },
            "nonCommercial": {
              "long": 19176,
              "short": 101920,
              "net": -82744
            },
            "smallTrader": {
              "long": 16478,
              "short": 56967,
              "net": -40489
            }
          },
          "openInterest": 219135
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92615,
              "short": 108209,
              "net": -15594
            },
            "nonCommercial": {
              "long": 88761,
              "short": 65566,
              "net": 23195
            },
            "smallTrader": {
              "long": 32080,
              "short": 39681,
              "net": -7601
            }
          },
          "openInterest": 265685
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126838,
              "short": 127325,
              "net": -487
            },
            "nonCommercial": {
              "long": 108147,
              "short": 103206,
              "net": 4941
            },
            "smallTrader": {
              "long": 34346,
              "short": 38800,
              "net": -4454
            }
          },
          "openInterest": 298950
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19545,
              "short": 106382,
              "net": -86837
            },
            "nonCommercial": {
              "long": 94630,
              "short": 11759,
              "net": 82871
            },
            "smallTrader": {
              "long": 6774,
              "short": 2808,
              "net": 3966
            }
          },
          "openInterest": 126313
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49557,
              "short": 77516,
              "net": -27959
            },
            "nonCommercial": {
              "long": 29246,
              "short": 1804,
              "net": 27442
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86007
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 466988,
              "short": 438494,
              "net": 28494
            },
            "nonCommercial": {
              "long": 341448,
              "short": 405144,
              "net": -63696
            },
            "smallTrader": {
              "long": 73368,
              "short": 38166,
              "net": 35202
            }
          },
          "openInterest": 1460034
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11883,
              "short": 15641,
              "net": -3758
            },
            "nonCommercial": {
              "long": 11700,
              "short": 5687,
              "net": 6013
            },
            "smallTrader": {
              "long": 1905,
              "short": 4160,
              "net": -2255
            }
          },
          "openInterest": 25530
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14019,
              "short": 41537,
              "net": -27518
            },
            "nonCommercial": {
              "long": 42245,
              "short": 15256,
              "net": 26989
            },
            "smallTrader": {
              "long": 4362,
              "short": 3833,
              "net": 529
            }
          },
          "openInterest": 61991
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 611391,
              "short": 657414,
              "net": -46023
            },
            "nonCommercial": {
              "long": 111159,
              "short": 75980,
              "net": 35179
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 867486
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66857,
              "short": 75256,
              "net": -8399
            },
            "nonCommercial": {
              "long": 35051,
              "short": 29695,
              "net": 5356
            },
            "smallTrader": {
              "long": 19615,
              "short": 16572,
              "net": 3043
            }
          },
          "openInterest": 145734
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110518,
              "short": 197977,
              "net": -87459
            },
            "nonCommercial": {
              "long": 93718,
              "short": 34924,
              "net": 58794
            },
            "smallTrader": {
              "long": 50870,
              "short": 22205,
              "net": 28665
            }
          },
          "openInterest": 287234
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204770,
              "short": 161718,
              "net": 43052
            },
            "nonCommercial": {
              "long": 74339,
              "short": 114674,
              "net": -40335
            },
            "smallTrader": {
              "long": 36750,
              "short": 39467,
              "net": -2717
            }
          },
          "openInterest": 369829
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241176,
              "short": 326730,
              "net": -85554
            },
            "nonCommercial": {
              "long": 234210,
              "short": 124606,
              "net": 109604
            },
            "smallTrader": {
              "long": 55767,
              "short": 79817,
              "net": -24050
            }
          },
          "openInterest": 600319
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 493101,
              "short": 477990,
              "net": 15111
            },
            "nonCommercial": {
              "long": 247704,
              "short": 244479,
              "net": 3225
            },
            "smallTrader": {
              "long": 83205,
              "short": 101541,
              "net": -18336
            }
          },
          "openInterest": 932648
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48750,
              "short": 10894,
              "net": 37856
            },
            "nonCommercial": {
              "long": 5871,
              "short": 31674,
              "net": -25803
            },
            "smallTrader": {
              "long": 7217,
              "short": 19270,
              "net": -12053
            }
          },
          "openInterest": 64552
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4822,
              "short": 59390,
              "net": -54568
            },
            "nonCommercial": {
              "long": 62129,
              "short": 18179,
              "net": 43950
            },
            "smallTrader": {
              "long": 11888,
              "short": 1270,
              "net": 10618
            }
          },
          "openInterest": 80851
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152913,
              "short": 88387,
              "net": 64526
            },
            "nonCommercial": {
              "long": 92246,
              "short": 163882,
              "net": -71636
            },
            "smallTrader": {
              "long": 37453,
              "short": 30343,
              "net": 7110
            }
          },
          "openInterest": 372793
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73482,
              "short": 74015,
              "net": -533
            },
            "nonCommercial": {
              "long": 36265,
              "short": 31760,
              "net": 4505
            },
            "smallTrader": {
              "long": 19223,
              "short": 23195,
              "net": -3972
            }
          },
          "openInterest": 140702
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201233,
              "short": 152763,
              "net": 48470
            },
            "nonCommercial": {
              "long": 119950,
              "short": 148665,
              "net": -28715
            },
            "smallTrader": {
              "long": 32749,
              "short": 52504,
              "net": -19755
            }
          },
          "openInterest": 428452
        }
      ]
    },
    {
      "reportDate": "2013-06-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1482983,
              "short": 1300201,
              "net": 182782
            },
            "nonCommercial": {
              "long": 377903,
              "short": 387098,
              "net": -9195
            },
            "smallTrader": {
              "long": 244165,
              "short": 417752,
              "net": -173587
            }
          },
          "openInterest": 2160996
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 537848,
              "short": 533031,
              "net": 4817
            },
            "nonCommercial": {
              "long": 174024,
              "short": 176157,
              "net": -2133
            },
            "smallTrader": {
              "long": 98867,
              "short": 101551,
              "net": -2684
            }
          },
          "openInterest": 818887
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 386080,
              "short": 313789,
              "net": 72291
            },
            "nonCommercial": {
              "long": 64275,
              "short": 81993,
              "net": -17718
            },
            "smallTrader": {
              "long": 119960,
              "short": 174533,
              "net": -54573
            }
          },
          "openInterest": 580653
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1022848,
              "short": 1007145,
              "net": 15703
            },
            "nonCommercial": {
              "long": 293240,
              "short": 199067,
              "net": 94173
            },
            "smallTrader": {
              "long": 187461,
              "short": 297337,
              "net": -109876
            }
          },
          "openInterest": 1529967
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186973,
              "short": 98769,
              "net": 88204
            },
            "nonCommercial": {
              "long": 24482,
              "short": 87759,
              "net": -63277
            },
            "smallTrader": {
              "long": 18977,
              "short": 43904,
              "net": -24927
            }
          },
          "openInterest": 240067
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22002,
              "short": 27547,
              "net": -5545
            },
            "nonCommercial": {
              "long": 12857,
              "short": 6532,
              "net": 6325
            },
            "smallTrader": {
              "long": 455,
              "short": 1235,
              "net": -780
            }
          },
          "openInterest": 39852
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143781,
              "short": 77735,
              "net": 66046
            },
            "nonCommercial": {
              "long": 32755,
              "short": 86442,
              "net": -53687
            },
            "smallTrader": {
              "long": 21366,
              "short": 33725,
              "net": -12359
            }
          },
          "openInterest": 219176
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98780,
              "short": 50091,
              "net": 48689
            },
            "nonCommercial": {
              "long": 17343,
              "short": 53250,
              "net": -35907
            },
            "smallTrader": {
              "long": 22149,
              "short": 34931,
              "net": -12782
            }
          },
          "openInterest": 145729
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89859,
              "short": 148917,
              "net": -59058
            },
            "nonCommercial": {
              "long": 76888,
              "short": 23771,
              "net": 53117
            },
            "smallTrader": {
              "long": 14181,
              "short": 8240,
              "net": 5941
            }
          },
          "openInterest": 210543
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94488,
              "short": 82766,
              "net": 11722
            },
            "nonCommercial": {
              "long": 55795,
              "short": 67780,
              "net": -11985
            },
            "smallTrader": {
              "long": 11717,
              "short": 11454,
              "net": 263
            }
          },
          "openInterest": 180237
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100850,
              "short": 75060,
              "net": 25790
            },
            "nonCommercial": {
              "long": 40874,
              "short": 58921,
              "net": -18047
            },
            "smallTrader": {
              "long": 18183,
              "short": 25926,
              "net": -7743
            }
          },
          "openInterest": 181231
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528322,
              "short": 566577,
              "net": -38255
            },
            "nonCommercial": {
              "long": 366680,
              "short": 233980,
              "net": 132700
            },
            "smallTrader": {
              "long": 146012,
              "short": 240457,
              "net": -94445
            }
          },
          "openInterest": 1217400
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87471,
              "short": 143649,
              "net": -56178
            },
            "nonCommercial": {
              "long": 70946,
              "short": 22285,
              "net": 48661
            },
            "smallTrader": {
              "long": 16659,
              "short": 9142,
              "net": 7517
            }
          },
          "openInterest": 186875
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 663235,
              "short": 931101,
              "net": -267866
            },
            "nonCommercial": {
              "long": 389767,
              "short": 119936,
              "net": 269831
            },
            "smallTrader": {
              "long": 92224,
              "short": 94189,
              "net": -1965
            }
          },
          "openInterest": 1815904
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23878,
              "short": 43275,
              "net": -19397
            },
            "nonCommercial": {
              "long": 22767,
              "short": 2743,
              "net": 20024
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55426
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26519,
              "short": 28973,
              "net": -2454
            },
            "nonCommercial": {
              "long": 2981,
              "short": 931,
              "net": 2050
            },
            "smallTrader": {
              "long": 599,
              "short": 195,
              "net": 404
            }
          },
          "openInterest": 33664
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128701,
              "short": 106793,
              "net": 21908
            },
            "nonCommercial": {
              "long": 68956,
              "short": 76489,
              "net": -7533
            },
            "smallTrader": {
              "long": 47901,
              "short": 62276,
              "net": -14375
            }
          },
          "openInterest": 260418
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12582,
              "short": 4448,
              "net": 8134
            },
            "nonCommercial": {
              "long": 7379,
              "short": 14135,
              "net": -6756
            },
            "smallTrader": {
              "long": 9397,
              "short": 10775,
              "net": -1378
            }
          },
          "openInterest": 32068
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145468,
              "short": 194670,
              "net": -49202
            },
            "nonCommercial": {
              "long": 75838,
              "short": 30396,
              "net": 45442
            },
            "smallTrader": {
              "long": 19992,
              "short": 16232,
              "net": 3760
            }
          },
          "openInterest": 281707
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146470,
              "short": 204792,
              "net": -58322
            },
            "nonCommercial": {
              "long": 174015,
              "short": 115010,
              "net": 59005
            },
            "smallTrader": {
              "long": 35793,
              "short": 36476,
              "net": -683
            }
          },
          "openInterest": 373844
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187379,
              "short": 157753,
              "net": 29626
            },
            "nonCommercial": {
              "long": 36300,
              "short": 66823,
              "net": -30523
            },
            "smallTrader": {
              "long": 33549,
              "short": 32652,
              "net": 897
            }
          },
          "openInterest": 300847
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184780,
              "short": 74981,
              "net": 109799
            },
            "nonCommercial": {
              "long": 21722,
              "short": 94628,
              "net": -72906
            },
            "smallTrader": {
              "long": 16987,
              "short": 53880,
              "net": -36893
            }
          },
          "openInterest": 243644
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93659,
              "short": 119730,
              "net": -26071
            },
            "nonCommercial": {
              "long": 94650,
              "short": 61997,
              "net": 32653
            },
            "smallTrader": {
              "long": 33411,
              "short": 39993,
              "net": -6582
            }
          },
          "openInterest": 278361
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122388,
              "short": 127682,
              "net": -5294
            },
            "nonCommercial": {
              "long": 105379,
              "short": 94727,
              "net": 10652
            },
            "smallTrader": {
              "long": 34670,
              "short": 40028,
              "net": -5358
            }
          },
          "openInterest": 297040
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24973,
              "short": 91658,
              "net": -66685
            },
            "nonCommercial": {
              "long": 71854,
              "short": 8080,
              "net": 63774
            },
            "smallTrader": {
              "long": 6074,
              "short": 3163,
              "net": 2911
            }
          },
          "openInterest": 119757
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49518,
              "short": 69485,
              "net": -19967
            },
            "nonCommercial": {
              "long": 21362,
              "short": 2049,
              "net": 19313
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77849
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 485075,
              "short": 438241,
              "net": 46834
            },
            "nonCommercial": {
              "long": 324571,
              "short": 398319,
              "net": -73748
            },
            "smallTrader": {
              "long": 67726,
              "short": 40812,
              "net": 26914
            }
          },
          "openInterest": 1433839
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15339,
              "short": 15573,
              "net": -234
            },
            "nonCommercial": {
              "long": 8940,
              "short": 6287,
              "net": 2653
            },
            "smallTrader": {
              "long": 1969,
              "short": 4388,
              "net": -2419
            }
          },
          "openInterest": 26293
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14535,
              "short": 45054,
              "net": -30519
            },
            "nonCommercial": {
              "long": 43187,
              "short": 13651,
              "net": 29536
            },
            "smallTrader": {
              "long": 4527,
              "short": 3544,
              "net": 983
            }
          },
          "openInterest": 62964
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 625366,
              "short": 660842,
              "net": -35476
            },
            "nonCommercial": {
              "long": 101393,
              "short": 74941,
              "net": 26452
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 894602
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68438,
              "short": 73458,
              "net": -5020
            },
            "nonCommercial": {
              "long": 35509,
              "short": 31806,
              "net": 3703
            },
            "smallTrader": {
              "long": 19256,
              "short": 17939,
              "net": 1317
            }
          },
          "openInterest": 147175
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109271,
              "short": 207217,
              "net": -97946
            },
            "nonCommercial": {
              "long": 103938,
              "short": 35578,
              "net": 68360
            },
            "smallTrader": {
              "long": 53783,
              "short": 24197,
              "net": 29586
            }
          },
          "openInterest": 305361
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203240,
              "short": 159796,
              "net": 43444
            },
            "nonCommercial": {
              "long": 76899,
              "short": 114014,
              "net": -37115
            },
            "smallTrader": {
              "long": 37301,
              "short": 43630,
              "net": -6329
            }
          },
          "openInterest": 367757
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250149,
              "short": 345202,
              "net": -95053
            },
            "nonCommercial": {
              "long": 249495,
              "short": 127286,
              "net": 122209
            },
            "smallTrader": {
              "long": 56277,
              "short": 83433,
              "net": -27156
            }
          },
          "openInterest": 612808
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 486717,
              "short": 460377,
              "net": 26340
            },
            "nonCommercial": {
              "long": 244450,
              "short": 254069,
              "net": -9619
            },
            "smallTrader": {
              "long": 97485,
              "short": 114206,
              "net": -16721
            }
          },
          "openInterest": 926315
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41899,
              "short": 17095,
              "net": 24804
            },
            "nonCommercial": {
              "long": 6576,
              "short": 27314,
              "net": -20738
            },
            "smallTrader": {
              "long": 9910,
              "short": 13976,
              "net": -4066
            }
          },
          "openInterest": 65244
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7287,
              "short": 56827,
              "net": -49540
            },
            "nonCommercial": {
              "long": 57814,
              "short": 14560,
              "net": 43254
            },
            "smallTrader": {
              "long": 7990,
              "short": 1704,
              "net": 6286
            }
          },
          "openInterest": 79315
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 157060,
              "short": 93201,
              "net": 63859
            },
            "nonCommercial": {
              "long": 82777,
              "short": 150837,
              "net": -68060
            },
            "smallTrader": {
              "long": 36736,
              "short": 32535,
              "net": 4201
            }
          },
          "openInterest": 367802
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74003,
              "short": 66558,
              "net": 7445
            },
            "nonCommercial": {
              "long": 34209,
              "short": 36633,
              "net": -2424
            },
            "smallTrader": {
              "long": 18260,
              "short": 23281,
              "net": -5021
            }
          },
          "openInterest": 135613
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195137,
              "short": 143867,
              "net": 51270
            },
            "nonCommercial": {
              "long": 115052,
              "short": 145685,
              "net": -30633
            },
            "smallTrader": {
              "long": 32132,
              "short": 52769,
              "net": -20637
            }
          },
          "openInterest": 418531
        }
      ]
    },
    {
      "reportDate": "2013-06-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1411244,
              "short": 1280614,
              "net": 130630
            },
            "nonCommercial": {
              "long": 385292,
              "short": 354063,
              "net": 31229
            },
            "smallTrader": {
              "long": 233971,
              "short": 395830,
              "net": -161859
            }
          },
          "openInterest": 2087833
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 496052,
              "short": 521922,
              "net": -25870
            },
            "nonCommercial": {
              "long": 203250,
              "short": 177761,
              "net": 25489
            },
            "smallTrader": {
              "long": 94366,
              "short": 93985,
              "net": 381
            }
          },
          "openInterest": 799151
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 376914,
              "short": 316645,
              "net": 60269
            },
            "nonCommercial": {
              "long": 64935,
              "short": 65211,
              "net": -276
            },
            "smallTrader": {
              "long": 114607,
              "short": 174600,
              "net": -59993
            }
          },
          "openInterest": 564983
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 970163,
              "short": 917747,
              "net": 52416
            },
            "nonCommercial": {
              "long": 265567,
              "short": 205228,
              "net": 60339
            },
            "smallTrader": {
              "long": 186789,
              "short": 299544,
              "net": -112755
            }
          },
          "openInterest": 1442088
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136873,
              "short": 45973,
              "net": 90900
            },
            "nonCommercial": {
              "long": 28769,
              "short": 92290,
              "net": -63521
            },
            "smallTrader": {
              "long": 14572,
              "short": 41951,
              "net": -27379
            }
          },
          "openInterest": 180895
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20976,
              "short": 28122,
              "net": -7146
            },
            "nonCommercial": {
              "long": 12015,
              "short": 3856,
              "net": 8159
            },
            "smallTrader": {
              "long": 548,
              "short": 1561,
              "net": -1013
            }
          },
          "openInterest": 37359
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66978,
              "short": 44363,
              "net": 22615
            },
            "nonCommercial": {
              "long": 47377,
              "short": 67783,
              "net": -20406
            },
            "smallTrader": {
              "long": 24309,
              "short": 26518,
              "net": -2209
            }
          },
          "openInterest": 140550
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100129,
              "short": 64909,
              "net": 35220
            },
            "nonCommercial": {
              "long": 15470,
              "short": 41557,
              "net": -26087
            },
            "smallTrader": {
              "long": 19278,
              "short": 28411,
              "net": -9133
            }
          },
          "openInterest": 145484
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81786,
              "short": 136719,
              "net": -54933
            },
            "nonCommercial": {
              "long": 72780,
              "short": 20826,
              "net": 51954
            },
            "smallTrader": {
              "long": 9906,
              "short": 6927,
              "net": 2979
            }
          },
          "openInterest": 188065
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91077,
              "short": 73055,
              "net": 18022
            },
            "nonCommercial": {
              "long": 48567,
              "short": 67247,
              "net": -18680
            },
            "smallTrader": {
              "long": 9937,
              "short": 9279,
              "net": 658
            }
          },
          "openInterest": 163099
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108010,
              "short": 75483,
              "net": 32527
            },
            "nonCommercial": {
              "long": 47838,
              "short": 74277,
              "net": -26439
            },
            "smallTrader": {
              "long": 18608,
              "short": 24696,
              "net": -6088
            }
          },
          "openInterest": 194877
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 535565,
              "short": 559775,
              "net": -24210
            },
            "nonCommercial": {
              "long": 359000,
              "short": 243413,
              "net": 115587
            },
            "smallTrader": {
              "long": 146537,
              "short": 237914,
              "net": -91377
            }
          },
          "openInterest": 1239198
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70661,
              "short": 146367,
              "net": -75706
            },
            "nonCommercial": {
              "long": 82690,
              "short": 15747,
              "net": 66943
            },
            "smallTrader": {
              "long": 16924,
              "short": 8161,
              "net": 8763
            }
          },
          "openInterest": 175996
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 672143,
              "short": 966572,
              "net": -294429
            },
            "nonCommercial": {
              "long": 411697,
              "short": 112962,
              "net": 298735
            },
            "smallTrader": {
              "long": 95671,
              "short": 99977,
              "net": -4306
            }
          },
          "openInterest": 1868964
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39962,
              "short": 62494,
              "net": -22532
            },
            "nonCommercial": {
              "long": 26072,
              "short": 2968,
              "net": 23104
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 76492
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26592,
              "short": 28695,
              "net": -2103
            },
            "nonCommercial": {
              "long": 2759,
              "short": 1013,
              "net": 1746
            },
            "smallTrader": {
              "long": 556,
              "short": 199,
              "net": 357
            }
          },
          "openInterest": 32467
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64586,
              "short": 80432,
              "net": -15846
            },
            "nonCommercial": {
              "long": 91304,
              "short": 71274,
              "net": 20030
            },
            "smallTrader": {
              "long": 52558,
              "short": 56742,
              "net": -4184
            }
          },
          "openInterest": 213331
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12785,
              "short": 4417,
              "net": 8368
            },
            "nonCommercial": {
              "long": 7440,
              "short": 14607,
              "net": -7167
            },
            "smallTrader": {
              "long": 9509,
              "short": 10710,
              "net": -1201
            }
          },
          "openInterest": 32976
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145446,
              "short": 201171,
              "net": -55725
            },
            "nonCommercial": {
              "long": 82861,
              "short": 31953,
              "net": 50908
            },
            "smallTrader": {
              "long": 20908,
              "short": 16091,
              "net": 4817
            }
          },
          "openInterest": 290039
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155303,
              "short": 199418,
              "net": -44115
            },
            "nonCommercial": {
              "long": 166771,
              "short": 123079,
              "net": 43692
            },
            "smallTrader": {
              "long": 37225,
              "short": 36802,
              "net": 423
            }
          },
          "openInterest": 377106
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176565,
              "short": 165013,
              "net": 11552
            },
            "nonCommercial": {
              "long": 44553,
              "short": 65089,
              "net": -20536
            },
            "smallTrader": {
              "long": 35983,
              "short": 26999,
              "net": 8984
            }
          },
          "openInterest": 292091
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124994,
              "short": 27276,
              "net": 97718
            },
            "nonCommercial": {
              "long": 23010,
              "short": 84900,
              "net": -61890
            },
            "smallTrader": {
              "long": 13580,
              "short": 49408,
              "net": -35828
            }
          },
          "openInterest": 163921
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89451,
              "short": 124961,
              "net": -35510
            },
            "nonCommercial": {
              "long": 101084,
              "short": 59010,
              "net": 42074
            },
            "smallTrader": {
              "long": 34543,
              "short": 41107,
              "net": -6564
            }
          },
          "openInterest": 282535
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125626,
              "short": 126038,
              "net": -412
            },
            "nonCommercial": {
              "long": 102897,
              "short": 98367,
              "net": 4530
            },
            "smallTrader": {
              "long": 34768,
              "short": 38886,
              "net": -4118
            }
          },
          "openInterest": 296434
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14114,
              "short": 38848,
              "net": -24734
            },
            "nonCommercial": {
              "long": 43007,
              "short": 22058,
              "net": 20949
            },
            "smallTrader": {
              "long": 6123,
              "short": 2338,
              "net": 3785
            }
          },
          "openInterest": 63895
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 67842,
              "short": 92506,
              "net": -24664
            },
            "nonCommercial": {
              "long": 23633,
              "short": 3818,
              "net": 19815
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 105066
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 503747,
              "short": 440696,
              "net": 63051
            },
            "nonCommercial": {
              "long": 310081,
              "short": 396506,
              "net": -86425
            },
            "smallTrader": {
              "long": 65283,
              "short": 41909,
              "net": 23374
            }
          },
          "openInterest": 1442807
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1511,
              "short": 1543,
              "net": -32
            },
            "nonCommercial": {
              "long": 8469,
              "short": 6343,
              "net": 2126
            },
            "smallTrader": {
              "long": 1760,
              "short": 3854,
              "net": -2094
            }
          },
          "openInterest": 11742
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15038,
              "short": 40972,
              "net": -25934
            },
            "nonCommercial": {
              "long": 42769,
              "short": 17067,
              "net": 25702
            },
            "smallTrader": {
              "long": 4126,
              "short": 3894,
              "net": 232
            }
          },
          "openInterest": 62677
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 692093,
              "short": 728922,
              "net": -36829
            },
            "nonCommercial": {
              "long": 109863,
              "short": 77661,
              "net": 32202
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 991389
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68245,
              "short": 74197,
              "net": -5952
            },
            "nonCommercial": {
              "long": 35474,
              "short": 31570,
              "net": 3904
            },
            "smallTrader": {
              "long": 19235,
              "short": 17187,
              "net": 2048
            }
          },
          "openInterest": 149891
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119799,
              "short": 208284,
              "net": -88485
            },
            "nonCommercial": {
              "long": 104255,
              "short": 40584,
              "net": 63671
            },
            "smallTrader": {
              "long": 53132,
              "short": 28318,
              "net": 24814
            }
          },
          "openInterest": 315493
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194754,
              "short": 157836,
              "net": 36918
            },
            "nonCommercial": {
              "long": 78373,
              "short": 109046,
              "net": -30673
            },
            "smallTrader": {
              "long": 32687,
              "short": 38932,
              "net": -6245
            }
          },
          "openInterest": 355675
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265597,
              "short": 341973,
              "net": -76376
            },
            "nonCommercial": {
              "long": 233015,
              "short": 131500,
              "net": 101515
            },
            "smallTrader": {
              "long": 55362,
              "short": 80501,
              "net": -25139
            }
          },
          "openInterest": 621572
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 493928,
              "short": 471198,
              "net": 22730
            },
            "nonCommercial": {
              "long": 233659,
              "short": 252163,
              "net": -18504
            },
            "smallTrader": {
              "long": 98817,
              "short": 103043,
              "net": -4226
            }
          },
          "openInterest": 914122
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7519,
              "short": 11648,
              "net": -4129
            },
            "nonCommercial": {
              "long": 14977,
              "short": 9186,
              "net": 5791
            },
            "smallTrader": {
              "long": 11036,
              "short": 12698,
              "net": -1662
            }
          },
          "openInterest": 33846
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5330,
              "short": 24866,
              "net": -19536
            },
            "nonCommercial": {
              "long": 36438,
              "short": 21788,
              "net": 14650
            },
            "smallTrader": {
              "long": 7169,
              "short": 2283,
              "net": 4886
            }
          },
          "openInterest": 51036
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156572,
              "short": 118421,
              "net": 38151
            },
            "nonCommercial": {
              "long": 81098,
              "short": 122141,
              "net": -41043
            },
            "smallTrader": {
              "long": 35415,
              "short": 32523,
              "net": 2892
            }
          },
          "openInterest": 367704
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74827,
              "short": 60630,
              "net": 14197
            },
            "nonCommercial": {
              "long": 33947,
              "short": 42893,
              "net": -8946
            },
            "smallTrader": {
              "long": 18113,
              "short": 23364,
              "net": -5251
            }
          },
          "openInterest": 135982
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204671,
              "short": 139322,
              "net": 65349
            },
            "nonCommercial": {
              "long": 111836,
              "short": 154837,
              "net": -43001
            },
            "smallTrader": {
              "long": 31690,
              "short": 54038,
              "net": -22348
            }
          },
          "openInterest": 421328
        }
      ]
    },
    {
      "reportDate": "2013-06-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1445903,
              "short": 1335192,
              "net": 110711
            },
            "nonCommercial": {
              "long": 356432,
              "short": 323421,
              "net": 33011
            },
            "smallTrader": {
              "long": 255176,
              "short": 398898,
              "net": -143722
            }
          },
          "openInterest": 2102828
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 495231,
              "short": 469211,
              "net": 26020
            },
            "nonCommercial": {
              "long": 199939,
              "short": 209751,
              "net": -9812
            },
            "smallTrader": {
              "long": 87359,
              "short": 103567,
              "net": -16208
            }
          },
          "openInterest": 790523
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 352948,
              "short": 291919,
              "net": 61029
            },
            "nonCommercial": {
              "long": 52104,
              "short": 81708,
              "net": -29604
            },
            "smallTrader": {
              "long": 134141,
              "short": 165566,
              "net": -31425
            }
          },
          "openInterest": 546939
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 964420,
              "short": 970995,
              "net": -6575
            },
            "nonCommercial": {
              "long": 289016,
              "short": 154863,
              "net": 134153
            },
            "smallTrader": {
              "long": 176325,
              "short": 303903,
              "net": -127578
            }
          },
          "openInterest": 1467944
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136052,
              "short": 46924,
              "net": 89128
            },
            "nonCommercial": {
              "long": 21403,
              "short": 83047,
              "net": -61644
            },
            "smallTrader": {
              "long": 15751,
              "short": 43235,
              "net": -27484
            }
          },
          "openInterest": 174012
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18510,
              "short": 21809,
              "net": -3299
            },
            "nonCommercial": {
              "long": 9566,
              "short": 5645,
              "net": 3921
            },
            "smallTrader": {
              "long": 770,
              "short": 1392,
              "net": -622
            }
          },
          "openInterest": 32142
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63165,
              "short": 41384,
              "net": 21781
            },
            "nonCommercial": {
              "long": 34419,
              "short": 53848,
              "net": -19429
            },
            "smallTrader": {
              "long": 23375,
              "short": 25727,
              "net": -2352
            }
          },
          "openInterest": 123602
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60951,
              "short": 36596,
              "net": 24355
            },
            "nonCommercial": {
              "long": 27186,
              "short": 37824,
              "net": -10638
            },
            "smallTrader": {
              "long": 20527,
              "short": 34244,
              "net": -13717
            }
          },
          "openInterest": 109819
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80297,
              "short": 127257,
              "net": -46960
            },
            "nonCommercial": {
              "long": 71993,
              "short": 26469,
              "net": 45524
            },
            "smallTrader": {
              "long": 9250,
              "short": 7814,
              "net": 1436
            }
          },
          "openInterest": 183124
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82009,
              "short": 63650,
              "net": 18359
            },
            "nonCommercial": {
              "long": 49280,
              "short": 67677,
              "net": -18397
            },
            "smallTrader": {
              "long": 8099,
              "short": 8061,
              "net": 38
            }
          },
          "openInterest": 152768
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101167,
              "short": 61366,
              "net": 39801
            },
            "nonCommercial": {
              "long": 46899,
              "short": 78588,
              "net": -31689
            },
            "smallTrader": {
              "long": 14775,
              "short": 22887,
              "net": -8112
            }
          },
          "openInterest": 178746
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 506531,
              "short": 531225,
              "net": -24694
            },
            "nonCommercial": {
              "long": 358935,
              "short": 250417,
              "net": 108518
            },
            "smallTrader": {
              "long": 143915,
              "short": 227739,
              "net": -83824
            }
          },
          "openInterest": 1155457
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62672,
              "short": 132380,
              "net": -69708
            },
            "nonCommercial": {
              "long": 75727,
              "short": 14070,
              "net": 61657
            },
            "smallTrader": {
              "long": 14421,
              "short": 6370,
              "net": 8051
            }
          },
          "openInterest": 157041
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 686619,
              "short": 961205,
              "net": -274586
            },
            "nonCommercial": {
              "long": 387757,
              "short": 113283,
              "net": 274474
            },
            "smallTrader": {
              "long": 89929,
              "short": 89817,
              "net": 112
            }
          },
          "openInterest": 1809371
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19498,
              "short": 35455,
              "net": -15957
            },
            "nonCommercial": {
              "long": 18589,
              "short": 3454,
              "net": 15135
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45296
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27763,
              "short": 30758,
              "net": -2995
            },
            "nonCommercial": {
              "long": 3833,
              "short": 1057,
              "net": 2776
            },
            "smallTrader": {
              "long": 402,
              "short": 183,
              "net": 219
            }
          },
          "openInterest": 33592
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70649,
              "short": 86799,
              "net": -16150
            },
            "nonCommercial": {
              "long": 87192,
              "short": 69835,
              "net": 17357
            },
            "smallTrader": {
              "long": 48759,
              "short": 49966,
              "net": -1207
            }
          },
          "openInterest": 211651
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12187,
              "short": 4785,
              "net": 7402
            },
            "nonCommercial": {
              "long": 7607,
              "short": 13830,
              "net": -6223
            },
            "smallTrader": {
              "long": 9220,
              "short": 10399,
              "net": -1179
            }
          },
          "openInterest": 32407
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146091,
              "short": 182093,
              "net": -36002
            },
            "nonCommercial": {
              "long": 69303,
              "short": 33845,
              "net": 35458
            },
            "smallTrader": {
              "long": 18745,
              "short": 18201,
              "net": 544
            }
          },
          "openInterest": 272068
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 164958,
              "short": 200166,
              "net": -35208
            },
            "nonCommercial": {
              "long": 164901,
              "short": 130749,
              "net": 34152
            },
            "smallTrader": {
              "long": 38930,
              "short": 37874,
              "net": 1056
            }
          },
          "openInterest": 390647
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180842,
              "short": 152985,
              "net": 27857
            },
            "nonCommercial": {
              "long": 37915,
              "short": 67883,
              "net": -29968
            },
            "smallTrader": {
              "long": 32883,
              "short": 30772,
              "net": 2111
            }
          },
          "openInterest": 283394
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117936,
              "short": 30267,
              "net": 87669
            },
            "nonCommercial": {
              "long": 24376,
              "short": 85838,
              "net": -61462
            },
            "smallTrader": {
              "long": 16350,
              "short": 42557,
              "net": -26207
            }
          },
          "openInterest": 161160
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92916,
              "short": 130860,
              "net": -37944
            },
            "nonCommercial": {
              "long": 104038,
              "short": 58538,
              "net": 45500
            },
            "smallTrader": {
              "long": 34554,
              "short": 42110,
              "net": -7556
            }
          },
          "openInterest": 286772
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117778,
              "short": 124807,
              "net": -7029
            },
            "nonCommercial": {
              "long": 95898,
              "short": 82046,
              "net": 13852
            },
            "smallTrader": {
              "long": 32408,
              "short": 39231,
              "net": -6823
            }
          },
          "openInterest": 274517
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30956,
              "short": 37625,
              "net": -6669
            },
            "nonCommercial": {
              "long": 31068,
              "short": 26087,
              "net": 4981
            },
            "smallTrader": {
              "long": 5406,
              "short": 3718,
              "net": 1688
            }
          },
          "openInterest": 67796
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37893,
              "short": 50991,
              "net": -13098
            },
            "nonCommercial": {
              "long": 16128,
              "short": 5479,
              "net": 10649
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60029
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 494503,
              "short": 428999,
              "net": 65504
            },
            "nonCommercial": {
              "long": 313408,
              "short": 397595,
              "net": -84187
            },
            "smallTrader": {
              "long": 63800,
              "short": 45117,
              "net": 18683
            }
          },
          "openInterest": 1408440
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4617,
              "short": 1357,
              "net": 3260
            },
            "nonCommercial": {
              "long": 5377,
              "short": 6088,
              "net": -711
            },
            "smallTrader": {
              "long": 1577,
              "short": 4126,
              "net": -2549
            }
          },
          "openInterest": 11632
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15630,
              "short": 37162,
              "net": -21532
            },
            "nonCommercial": {
              "long": 41015,
              "short": 19142,
              "net": 21873
            },
            "smallTrader": {
              "long": 6392,
              "short": 6733,
              "net": -341
            }
          },
          "openInterest": 63824
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 469299,
              "short": 524031,
              "net": -54732
            },
            "nonCommercial": {
              "long": 96519,
              "short": 72708,
              "net": 23811
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 703009
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66478,
              "short": 70571,
              "net": -4093
            },
            "nonCommercial": {
              "long": 34505,
              "short": 33668,
              "net": 837
            },
            "smallTrader": {
              "long": 19432,
              "short": 16176,
              "net": 3256
            }
          },
          "openInterest": 140639
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126659,
              "short": 206362,
              "net": -79703
            },
            "nonCommercial": {
              "long": 102439,
              "short": 41730,
              "net": 60709
            },
            "smallTrader": {
              "long": 49001,
              "short": 30007,
              "net": 18994
            }
          },
          "openInterest": 316642
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191293,
              "short": 149184,
              "net": 42109
            },
            "nonCommercial": {
              "long": 72616,
              "short": 106784,
              "net": -34168
            },
            "smallTrader": {
              "long": 31484,
              "short": 39425,
              "net": -7941
            }
          },
          "openInterest": 340209
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234747,
              "short": 322039,
              "net": -87292
            },
            "nonCommercial": {
              "long": 220193,
              "short": 110269,
              "net": 109924
            },
            "smallTrader": {
              "long": 53128,
              "short": 75760,
              "net": -22632
            }
          },
          "openInterest": 562572
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 473335,
              "short": 473012,
              "net": 323
            },
            "nonCommercial": {
              "long": 224028,
              "short": 222115,
              "net": 1913
            },
            "smallTrader": {
              "long": 81575,
              "short": 83811,
              "net": -2236
            }
          },
          "openInterest": 861280
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10950,
              "short": 12844,
              "net": -1894
            },
            "nonCommercial": {
              "long": 9932,
              "short": 7468,
              "net": 2464
            },
            "smallTrader": {
              "long": 10286,
              "short": 10856,
              "net": -570
            }
          },
          "openInterest": 31477
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5256,
              "short": 22769,
              "net": -17513
            },
            "nonCommercial": {
              "long": 36658,
              "short": 24377,
              "net": 12281
            },
            "smallTrader": {
              "long": 7610,
              "short": 2378,
              "net": 5232
            }
          },
          "openInterest": 52740
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 111829,
              "short": 93146,
              "net": 18683
            },
            "nonCommercial": {
              "long": 66260,
              "short": 90554,
              "net": -24294
            },
            "smallTrader": {
              "long": 33842,
              "short": 28231,
              "net": 5611
            }
          },
          "openInterest": 293710
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74251,
              "short": 61589,
              "net": 12662
            },
            "nonCommercial": {
              "long": 32334,
              "short": 39557,
              "net": -7223
            },
            "smallTrader": {
              "long": 17841,
              "short": 23280,
              "net": -5439
            }
          },
          "openInterest": 133588
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180927,
              "short": 133261,
              "net": 47666
            },
            "nonCommercial": {
              "long": 113075,
              "short": 140485,
              "net": -27410
            },
            "smallTrader": {
              "long": 31170,
              "short": 51426,
              "net": -20256
            }
          },
          "openInterest": 388909
        }
      ]
    },
    {
      "reportDate": "2013-07-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1569905,
              "short": 1379720,
              "net": 190185
            },
            "nonCommercial": {
              "long": 305569,
              "short": 328486,
              "net": -22917
            },
            "smallTrader": {
              "long": 229661,
              "short": 396929,
              "net": -167268
            }
          },
          "openInterest": 2154516
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494874,
              "short": 484661,
              "net": 10213
            },
            "nonCommercial": {
              "long": 207592,
              "short": 193284,
              "net": 14308
            },
            "smallTrader": {
              "long": 61039,
              "short": 85560,
              "net": -24521
            }
          },
          "openInterest": 769295
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 360844,
              "short": 304880,
              "net": 55964
            },
            "nonCommercial": {
              "long": 59238,
              "short": 79547,
              "net": -20309
            },
            "smallTrader": {
              "long": 134146,
              "short": 169801,
              "net": -35655
            }
          },
          "openInterest": 560247
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1030531,
              "short": 1015634,
              "net": 14897
            },
            "nonCommercial": {
              "long": 307490,
              "short": 182015,
              "net": 125475
            },
            "smallTrader": {
              "long": 165481,
              "short": 305853,
              "net": -140372
            }
          },
          "openInterest": 1535489
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143118,
              "short": 48410,
              "net": 94708
            },
            "nonCommercial": {
              "long": 21521,
              "short": 92036,
              "net": -70515
            },
            "smallTrader": {
              "long": 17099,
              "short": 41292,
              "net": -24193
            }
          },
          "openInterest": 182925
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17529,
              "short": 18229,
              "net": -700
            },
            "nonCommercial": {
              "long": 6211,
              "short": 4670,
              "net": 1541
            },
            "smallTrader": {
              "long": 669,
              "short": 1510,
              "net": -841
            }
          },
          "openInterest": 27642
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79613,
              "short": 33060,
              "net": 46553
            },
            "nonCommercial": {
              "long": 32562,
              "short": 63886,
              "net": -31324
            },
            "smallTrader": {
              "long": 16968,
              "short": 32197,
              "net": -15229
            }
          },
          "openInterest": 131817
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70456,
              "short": 36286,
              "net": 34170
            },
            "nonCommercial": {
              "long": 35398,
              "short": 51648,
              "net": -16250
            },
            "smallTrader": {
              "long": 19619,
              "short": 37539,
              "net": -17920
            }
          },
          "openInterest": 126754
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82705,
              "short": 123563,
              "net": -40858
            },
            "nonCommercial": {
              "long": 68117,
              "short": 27978,
              "net": 40139
            },
            "smallTrader": {
              "long": 10129,
              "short": 9410,
              "net": 719
            }
          },
          "openInterest": 181096
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81191,
              "short": 67002,
              "net": 14189
            },
            "nonCommercial": {
              "long": 48225,
              "short": 62612,
              "net": -14387
            },
            "smallTrader": {
              "long": 8274,
              "short": 8076,
              "net": 198
            }
          },
          "openInterest": 150935
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95951,
              "short": 59369,
              "net": 36582
            },
            "nonCommercial": {
              "long": 44898,
              "short": 73439,
              "net": -28541
            },
            "smallTrader": {
              "long": 13773,
              "short": 21814,
              "net": -8041
            }
          },
          "openInterest": 170977
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 520210,
              "short": 456562,
              "net": 63648
            },
            "nonCommercial": {
              "long": 323728,
              "short": 291454,
              "net": 32274
            },
            "smallTrader": {
              "long": 129763,
              "short": 225685,
              "net": -95922
            }
          },
          "openInterest": 1109480
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61026,
              "short": 131990,
              "net": -70964
            },
            "nonCommercial": {
              "long": 76074,
              "short": 13426,
              "net": 62648
            },
            "smallTrader": {
              "long": 14786,
              "short": 6470,
              "net": 8316
            }
          },
          "openInterest": 156695
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 679935,
              "short": 971725,
              "net": -291790
            },
            "nonCommercial": {
              "long": 405049,
              "short": 115454,
              "net": 289595
            },
            "smallTrader": {
              "long": 92356,
              "short": 90161,
              "net": 2195
            }
          },
          "openInterest": 1769805
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20669,
              "short": 38755,
              "net": -18086
            },
            "nonCommercial": {
              "long": 19214,
              "short": 2154,
              "net": 17060
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47054
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24644,
              "short": 27519,
              "net": -2875
            },
            "nonCommercial": {
              "long": 3255,
              "short": 608,
              "net": 2647
            },
            "smallTrader": {
              "long": 444,
              "short": 216,
              "net": 228
            }
          },
          "openInterest": 29667
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88115,
              "short": 61074,
              "net": 27041
            },
            "nonCommercial": {
              "long": 59270,
              "short": 75360,
              "net": -16090
            },
            "smallTrader": {
              "long": 42731,
              "short": 53682,
              "net": -10951
            }
          },
          "openInterest": 196064
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12044,
              "short": 6101,
              "net": 5943
            },
            "nonCommercial": {
              "long": 8100,
              "short": 10840,
              "net": -2740
            },
            "smallTrader": {
              "long": 8305,
              "short": 11508,
              "net": -3203
            }
          },
          "openInterest": 32714
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134656,
              "short": 168602,
              "net": -33946
            },
            "nonCommercial": {
              "long": 70742,
              "short": 35182,
              "net": 35560
            },
            "smallTrader": {
              "long": 15381,
              "short": 16995,
              "net": -1614
            }
          },
          "openInterest": 257364
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 186385,
              "short": 209161,
              "net": -22776
            },
            "nonCommercial": {
              "long": 158712,
              "short": 137961,
              "net": 20751
            },
            "smallTrader": {
              "long": 38169,
              "short": 36144,
              "net": 2025
            }
          },
          "openInterest": 410399
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178802,
              "short": 156655,
              "net": 22147
            },
            "nonCommercial": {
              "long": 40579,
              "short": 66484,
              "net": -25905
            },
            "smallTrader": {
              "long": 31954,
              "short": 28196,
              "net": 3758
            }
          },
          "openInterest": 280621
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134078,
              "short": 30333,
              "net": 103745
            },
            "nonCommercial": {
              "long": 27336,
              "short": 98072,
              "net": -70736
            },
            "smallTrader": {
              "long": 15066,
              "short": 48075,
              "net": -33009
            }
          },
          "openInterest": 178926
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99496,
              "short": 140762,
              "net": -41266
            },
            "nonCommercial": {
              "long": 107781,
              "short": 55295,
              "net": 52486
            },
            "smallTrader": {
              "long": 34279,
              "short": 45499,
              "net": -11220
            }
          },
          "openInterest": 297404
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116714,
              "short": 126631,
              "net": -9917
            },
            "nonCommercial": {
              "long": 92692,
              "short": 73187,
              "net": 19505
            },
            "smallTrader": {
              "long": 30435,
              "short": 40023,
              "net": -9588
            }
          },
          "openInterest": 266836
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31611,
              "short": 36330,
              "net": -4719
            },
            "nonCommercial": {
              "long": 27516,
              "short": 24669,
              "net": 2847
            },
            "smallTrader": {
              "long": 5452,
              "short": 3580,
              "net": 1872
            }
          },
          "openInterest": 64863
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40292,
              "short": 53119,
              "net": -12827
            },
            "nonCommercial": {
              "long": 16237,
              "short": 5409,
              "net": 10828
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61504
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 496515,
              "short": 416360,
              "net": 80155
            },
            "nonCommercial": {
              "long": 312228,
              "short": 413389,
              "net": -101161
            },
            "smallTrader": {
              "long": 63734,
              "short": 42728,
              "net": 21006
            }
          },
          "openInterest": 1388993
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5151,
              "short": 1481,
              "net": 3670
            },
            "nonCommercial": {
              "long": 5288,
              "short": 6462,
              "net": -1174
            },
            "smallTrader": {
              "long": 1895,
              "short": 4391,
              "net": -2496
            }
          },
          "openInterest": 12384
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14969,
              "short": 36053,
              "net": -21084
            },
            "nonCommercial": {
              "long": 41654,
              "short": 20672,
              "net": 20982
            },
            "smallTrader": {
              "long": 3517,
              "short": 3415,
              "net": 102
            }
          },
          "openInterest": 61248
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 476445,
              "short": 524885,
              "net": -48440
            },
            "nonCommercial": {
              "long": 90708,
              "short": 70437,
              "net": 20271
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 703729
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63219,
              "short": 70988,
              "net": -7769
            },
            "nonCommercial": {
              "long": 36175,
              "short": 31528,
              "net": 4647
            },
            "smallTrader": {
              "long": 18739,
              "short": 15617,
              "net": 3122
            }
          },
          "openInterest": 136146
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119644,
              "short": 195493,
              "net": -75849
            },
            "nonCommercial": {
              "long": 96707,
              "short": 40892,
              "net": 55815
            },
            "smallTrader": {
              "long": 47143,
              "short": 27109,
              "net": 20034
            }
          },
          "openInterest": 294163
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193009,
              "short": 143051,
              "net": 49958
            },
            "nonCommercial": {
              "long": 70174,
              "short": 111777,
              "net": -41603
            },
            "smallTrader": {
              "long": 32598,
              "short": 40953,
              "net": -8355
            }
          },
          "openInterest": 339471
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218074,
              "short": 298436,
              "net": -80362
            },
            "nonCommercial": {
              "long": 208099,
              "short": 104119,
              "net": 103980
            },
            "smallTrader": {
              "long": 46814,
              "short": 70432,
              "net": -23618
            }
          },
          "openInterest": 523071
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448972,
              "short": 454289,
              "net": -5317
            },
            "nonCommercial": {
              "long": 231182,
              "short": 209689,
              "net": 21493
            },
            "smallTrader": {
              "long": 70294,
              "short": 86470,
              "net": -16176
            }
          },
          "openInterest": 832420
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13202,
              "short": 10629,
              "net": 2573
            },
            "nonCommercial": {
              "long": 8919,
              "short": 9035,
              "net": -116
            },
            "smallTrader": {
              "long": 9389,
              "short": 11846,
              "net": -2457
            }
          },
          "openInterest": 31795
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5103,
              "short": 26646,
              "net": -21543
            },
            "nonCommercial": {
              "long": 39682,
              "short": 24010,
              "net": 15672
            },
            "smallTrader": {
              "long": 7976,
              "short": 2105,
              "net": 5871
            }
          },
          "openInterest": 55430
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 108828,
              "short": 95880,
              "net": 12948
            },
            "nonCommercial": {
              "long": 87698,
              "short": 102458,
              "net": -14760
            },
            "smallTrader": {
              "long": 23105,
              "short": 21293,
              "net": 1812
            }
          },
          "openInterest": 301348
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75720,
              "short": 60717,
              "net": 15003
            },
            "nonCommercial": {
              "long": 33340,
              "short": 42334,
              "net": -8994
            },
            "smallTrader": {
              "long": 16316,
              "short": 22325,
              "net": -6009
            }
          },
          "openInterest": 136680
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199484,
              "short": 121500,
              "net": 77984
            },
            "nonCommercial": {
              "long": 115184,
              "short": 160714,
              "net": -45530
            },
            "smallTrader": {
              "long": 29311,
              "short": 61765,
              "net": -32454
            }
          },
          "openInterest": 414335
        }
      ]
    },
    {
      "reportDate": "2013-07-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1634454,
              "short": 1404184,
              "net": 230270
            },
            "nonCommercial": {
              "long": 330841,
              "short": 377951,
              "net": -47110
            },
            "smallTrader": {
              "long": 222343,
              "short": 405503,
              "net": -183160
            }
          },
          "openInterest": 2226948
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 499710,
              "short": 487557,
              "net": 12153
            },
            "nonCommercial": {
              "long": 172680,
              "short": 160963,
              "net": 11717
            },
            "smallTrader": {
              "long": 89449,
              "short": 113319,
              "net": -23870
            }
          },
          "openInterest": 767550
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 361872,
              "short": 316814,
              "net": 45058
            },
            "nonCommercial": {
              "long": 76312,
              "short": 81881,
              "net": -5569
            },
            "smallTrader": {
              "long": 131341,
              "short": 170830,
              "net": -39489
            }
          },
          "openInterest": 576017
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1045638,
              "short": 1004823,
              "net": 40815
            },
            "nonCommercial": {
              "long": 289893,
              "short": 200822,
              "net": 89071
            },
            "smallTrader": {
              "long": 168179,
              "short": 298065,
              "net": -129886
            }
          },
          "openInterest": 1534770
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140827,
              "short": 51477,
              "net": 89350
            },
            "nonCommercial": {
              "long": 20955,
              "short": 84210,
              "net": -63255
            },
            "smallTrader": {
              "long": 15728,
              "short": 41823,
              "net": -26095
            }
          },
          "openInterest": 178595
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17575,
              "short": 18316,
              "net": -741
            },
            "nonCommercial": {
              "long": 6203,
              "short": 4654,
              "net": 1549
            },
            "smallTrader": {
              "long": 713,
              "short": 1521,
              "net": -808
            }
          },
          "openInterest": 27791
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93694,
              "short": 38586,
              "net": 55108
            },
            "nonCommercial": {
              "long": 31311,
              "short": 65570,
              "net": -34259
            },
            "smallTrader": {
              "long": 16954,
              "short": 37803,
              "net": -20849
            }
          },
          "openInterest": 145033
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80806,
              "short": 39418,
              "net": 41388
            },
            "nonCommercial": {
              "long": 37260,
              "short": 61089,
              "net": -23829
            },
            "smallTrader": {
              "long": 20806,
              "short": 38365,
              "net": -17559
            }
          },
          "openInterest": 140106
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82871,
              "short": 112018,
              "net": -29147
            },
            "nonCommercial": {
              "long": 62102,
              "short": 33529,
              "net": 28573
            },
            "smallTrader": {
              "long": 10136,
              "short": 9562,
              "net": 574
            }
          },
          "openInterest": 177073
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81889,
              "short": 67506,
              "net": 14383
            },
            "nonCommercial": {
              "long": 48237,
              "short": 63224,
              "net": -14987
            },
            "smallTrader": {
              "long": 8725,
              "short": 8121,
              "net": 604
            }
          },
          "openInterest": 152611
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95384,
              "short": 59746,
              "net": 35638
            },
            "nonCommercial": {
              "long": 44259,
              "short": 72307,
              "net": -28048
            },
            "smallTrader": {
              "long": 14378,
              "short": 21968,
              "net": -7590
            }
          },
          "openInterest": 169108
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 524029,
              "short": 435118,
              "net": 88911
            },
            "nonCommercial": {
              "long": 324534,
              "short": 327980,
              "net": -3446
            },
            "smallTrader": {
              "long": 136415,
              "short": 221880,
              "net": -85465
            }
          },
          "openInterest": 1119889
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60337,
              "short": 134709,
              "net": -74372
            },
            "nonCommercial": {
              "long": 79129,
              "short": 13357,
              "net": 65772
            },
            "smallTrader": {
              "long": 15054,
              "short": 6454,
              "net": 8600
            }
          },
          "openInterest": 159794
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 685510,
              "short": 1001694,
              "net": -316184
            },
            "nonCommercial": {
              "long": 424926,
              "short": 119534,
              "net": 305392
            },
            "smallTrader": {
              "long": 97589,
              "short": 86797,
              "net": 10792
            }
          },
          "openInterest": 1818204
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23174,
              "short": 41995,
              "net": -18821
            },
            "nonCommercial": {
              "long": 21841,
              "short": 3988,
              "net": 17853
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52840
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24754,
              "short": 27739,
              "net": -2985
            },
            "nonCommercial": {
              "long": 3236,
              "short": 536,
              "net": 2700
            },
            "smallTrader": {
              "long": 583,
              "short": 298,
              "net": 285
            }
          },
          "openInterest": 29774
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124661,
              "short": 62042,
              "net": 62619
            },
            "nonCommercial": {
              "long": 52159,
              "short": 93059,
              "net": -40900
            },
            "smallTrader": {
              "long": 41932,
              "short": 63651,
              "net": -21719
            }
          },
          "openInterest": 225051
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11854,
              "short": 5859,
              "net": 5995
            },
            "nonCommercial": {
              "long": 8081,
              "short": 10411,
              "net": -2330
            },
            "smallTrader": {
              "long": 7832,
              "short": 11497,
              "net": -3665
            }
          },
          "openInterest": 32253
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131829,
              "short": 178120,
              "net": -46291
            },
            "nonCommercial": {
              "long": 76679,
              "short": 35479,
              "net": 41200
            },
            "smallTrader": {
              "long": 19190,
              "short": 14099,
              "net": 5091
            }
          },
          "openInterest": 263849
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 202617,
              "short": 221658,
              "net": -19041
            },
            "nonCommercial": {
              "long": 160214,
              "short": 143657,
              "net": 16557
            },
            "smallTrader": {
              "long": 37702,
              "short": 35218,
              "net": 2484
            }
          },
          "openInterest": 431574
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174756,
              "short": 166344,
              "net": 8412
            },
            "nonCommercial": {
              "long": 45319,
              "short": 61302,
              "net": -15983
            },
            "smallTrader": {
              "long": 33411,
              "short": 25840,
              "net": 7571
            }
          },
          "openInterest": 289209
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143908,
              "short": 29164,
              "net": 114744
            },
            "nonCommercial": {
              "long": 25117,
              "short": 105422,
              "net": -80305
            },
            "smallTrader": {
              "long": 13922,
              "short": 48361,
              "net": -34439
            }
          },
          "openInterest": 185249
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102712,
              "short": 142847,
              "net": -40135
            },
            "nonCommercial": {
              "long": 109614,
              "short": 56700,
              "net": 52914
            },
            "smallTrader": {
              "long": 32962,
              "short": 45741,
              "net": -12779
            }
          },
          "openInterest": 296997
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117047,
              "short": 129093,
              "net": -12046
            },
            "nonCommercial": {
              "long": 95334,
              "short": 72494,
              "net": 22840
            },
            "smallTrader": {
              "long": 29020,
              "short": 39814,
              "net": -10794
            }
          },
          "openInterest": 272592
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30882,
              "short": 41881,
              "net": -10999
            },
            "nonCommercial": {
              "long": 31282,
              "short": 23247,
              "net": 8035
            },
            "smallTrader": {
              "long": 6098,
              "short": 3134,
              "net": 2964
            }
          },
          "openInterest": 68551
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40048,
              "short": 56407,
              "net": -16359
            },
            "nonCommercial": {
              "long": 17921,
              "short": 4463,
              "net": 13458
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64004
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 492512,
              "short": 408650,
              "net": 83862
            },
            "nonCommercial": {
              "long": 322578,
              "short": 424990,
              "net": -102412
            },
            "smallTrader": {
              "long": 61543,
              "short": 42993,
              "net": 18550
            }
          },
          "openInterest": 1380105
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5003,
              "short": 1494,
              "net": 3509
            },
            "nonCommercial": {
              "long": 5390,
              "short": 6398,
              "net": -1008
            },
            "smallTrader": {
              "long": 2091,
              "short": 4592,
              "net": -2501
            }
          },
          "openInterest": 12512
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15397,
              "short": 37209,
              "net": -21812
            },
            "nonCommercial": {
              "long": 41808,
              "short": 19555,
              "net": 22253
            },
            "smallTrader": {
              "long": 3647,
              "short": 4088,
              "net": -441
            }
          },
          "openInterest": 61593
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 477726,
              "short": 524473,
              "net": -46747
            },
            "nonCommercial": {
              "long": 88839,
              "short": 70117,
              "net": 18722
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 705746
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62307,
              "short": 69205,
              "net": -6898
            },
            "nonCommercial": {
              "long": 36560,
              "short": 31539,
              "net": 5021
            },
            "smallTrader": {
              "long": 18367,
              "short": 16490,
              "net": 1877
            }
          },
          "openInterest": 133851
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117968,
              "short": 193429,
              "net": -75461
            },
            "nonCommercial": {
              "long": 92035,
              "short": 39279,
              "net": 52756
            },
            "smallTrader": {
              "long": 50573,
              "short": 27868,
              "net": 22705
            }
          },
          "openInterest": 289952
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194143,
              "short": 144012,
              "net": 50131
            },
            "nonCommercial": {
              "long": 72010,
              "short": 113518,
              "net": -41508
            },
            "smallTrader": {
              "long": 30454,
              "short": 39077,
              "net": -8623
            }
          },
          "openInterest": 339097
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214664,
              "short": 294247,
              "net": -79583
            },
            "nonCommercial": {
              "long": 202456,
              "short": 98085,
              "net": 104371
            },
            "smallTrader": {
              "long": 50875,
              "short": 75663,
              "net": -24788
            }
          },
          "openInterest": 517973
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 454286,
              "short": 447873,
              "net": 6413
            },
            "nonCommercial": {
              "long": 236420,
              "short": 226314,
              "net": 10106
            },
            "smallTrader": {
              "long": 69290,
              "short": 85809,
              "net": -16519
            }
          },
          "openInterest": 835810
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19081,
              "short": 9946,
              "net": 9135
            },
            "nonCommercial": {
              "long": 12307,
              "short": 14083,
              "net": -1776
            },
            "smallTrader": {
              "long": 7756,
              "short": 15115,
              "net": -7359
            }
          },
          "openInterest": 39437
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5204,
              "short": 41847,
              "net": -36643
            },
            "nonCommercial": {
              "long": 53446,
              "short": 24203,
              "net": 29243
            },
            "smallTrader": {
              "long": 9145,
              "short": 1745,
              "net": 7400
            }
          },
          "openInterest": 69480
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135037,
              "short": 114041,
              "net": 20996
            },
            "nonCommercial": {
              "long": 99938,
              "short": 119503,
              "net": -19565
            },
            "smallTrader": {
              "long": 26416,
              "short": 27847,
              "net": -1431
            }
          },
          "openInterest": 335927
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81177,
              "short": 63837,
              "net": 17340
            },
            "nonCommercial": {
              "long": 32608,
              "short": 42319,
              "net": -9711
            },
            "smallTrader": {
              "long": 15911,
              "short": 23540,
              "net": -7629
            }
          },
          "openInterest": 140291
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188003,
              "short": 122853,
              "net": 65150
            },
            "nonCommercial": {
              "long": 114668,
              "short": 163382,
              "net": -48714
            },
            "smallTrader": {
              "long": 29744,
              "short": 46180,
              "net": -16436
            }
          },
          "openInterest": 404010
        }
      ]
    },
    {
      "reportDate": "2013-07-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1533728,
              "short": 1355420,
              "net": 178308
            },
            "nonCommercial": {
              "long": 326989,
              "short": 309254,
              "net": 17735
            },
            "smallTrader": {
              "long": 224462,
              "short": 420505,
              "net": -196043
            }
          },
          "openInterest": 2120175
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 515366,
              "short": 501975,
              "net": 13391
            },
            "nonCommercial": {
              "long": 174935,
              "short": 166720,
              "net": 8215
            },
            "smallTrader": {
              "long": 89148,
              "short": 110754,
              "net": -21606
            }
          },
          "openInterest": 783842
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 366007,
              "short": 310660,
              "net": 55347
            },
            "nonCommercial": {
              "long": 77456,
              "short": 85646,
              "net": -8190
            },
            "smallTrader": {
              "long": 125629,
              "short": 172786,
              "net": -47157
            }
          },
          "openInterest": 576327
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1076181,
              "short": 1027327,
              "net": 48854
            },
            "nonCommercial": {
              "long": 307533,
              "short": 225890,
              "net": 81643
            },
            "smallTrader": {
              "long": 169166,
              "short": 299663,
              "net": -130497
            }
          },
          "openInterest": 1586558
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149150,
              "short": 54708,
              "net": 94442
            },
            "nonCommercial": {
              "long": 19222,
              "short": 89908,
              "net": -70686
            },
            "smallTrader": {
              "long": 16503,
              "short": 40259,
              "net": -23756
            }
          },
          "openInterest": 186264
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17065,
              "short": 18385,
              "net": -1320
            },
            "nonCommercial": {
              "long": 6540,
              "short": 4836,
              "net": 1704
            },
            "smallTrader": {
              "long": 727,
              "short": 1111,
              "net": -384
            }
          },
          "openInterest": 27576
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108037,
              "short": 47781,
              "net": 60256
            },
            "nonCommercial": {
              "long": 24634,
              "short": 62080,
              "net": -37446
            },
            "smallTrader": {
              "long": 14587,
              "short": 37397,
              "net": -22810
            }
          },
          "openInterest": 151127
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80511,
              "short": 43701,
              "net": 36810
            },
            "nonCommercial": {
              "long": 32187,
              "short": 52230,
              "net": -20043
            },
            "smallTrader": {
              "long": 19805,
              "short": 36572,
              "net": -16767
            }
          },
          "openInterest": 133870
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82511,
              "short": 118393,
              "net": -35882
            },
            "nonCommercial": {
              "long": 58850,
              "short": 26529,
              "net": 32321
            },
            "smallTrader": {
              "long": 11154,
              "short": 7593,
              "net": 3561
            }
          },
          "openInterest": 172899
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83034,
              "short": 72305,
              "net": 10729
            },
            "nonCommercial": {
              "long": 46595,
              "short": 58559,
              "net": -11964
            },
            "smallTrader": {
              "long": 8877,
              "short": 7642,
              "net": 1235
            }
          },
          "openInterest": 152920
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93211,
              "short": 64431,
              "net": 28780
            },
            "nonCommercial": {
              "long": 39403,
              "short": 61783,
              "net": -22380
            },
            "smallTrader": {
              "long": 15456,
              "short": 21856,
              "net": -6400
            }
          },
          "openInterest": 163870
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 529450,
              "short": 437948,
              "net": 91502
            },
            "nonCommercial": {
              "long": 324046,
              "short": 320659,
              "net": 3387
            },
            "smallTrader": {
              "long": 131369,
              "short": 226258,
              "net": -94889
            }
          },
          "openInterest": 1114755
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60269,
              "short": 131609,
              "net": -71340
            },
            "nonCommercial": {
              "long": 79402,
              "short": 15116,
              "net": 64286
            },
            "smallTrader": {
              "long": 14494,
              "short": 7440,
              "net": 7054
            }
          },
          "openInterest": 160793
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 702809,
              "short": 1042970,
              "net": -340161
            },
            "nonCommercial": {
              "long": 443242,
              "short": 113793,
              "net": 329449
            },
            "smallTrader": {
              "long": 99873,
              "short": 89161,
              "net": 10712
            }
          },
          "openInterest": 1880612
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27101,
              "short": 48672,
              "net": -21571
            },
            "nonCommercial": {
              "long": 22706,
              "short": 3171,
              "net": 19535
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58559
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26998,
              "short": 29950,
              "net": -2952
            },
            "nonCommercial": {
              "long": 3355,
              "short": 639,
              "net": 2716
            },
            "smallTrader": {
              "long": 372,
              "short": 136,
              "net": 236
            }
          },
          "openInterest": 31678
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126783,
              "short": 65982,
              "net": 60801
            },
            "nonCommercial": {
              "long": 53228,
              "short": 90393,
              "net": -37165
            },
            "smallTrader": {
              "long": 34391,
              "short": 58027,
              "net": -23636
            }
          },
          "openInterest": 220137
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11384,
              "short": 6251,
              "net": 5133
            },
            "nonCommercial": {
              "long": 8564,
              "short": 9346,
              "net": -782
            },
            "smallTrader": {
              "long": 8288,
              "short": 12639,
              "net": -4351
            }
          },
          "openInterest": 32827
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127557,
              "short": 188110,
              "net": -60553
            },
            "nonCommercial": {
              "long": 88168,
              "short": 37643,
              "net": 50525
            },
            "smallTrader": {
              "long": 23080,
              "short": 13052,
              "net": 10028
            }
          },
          "openInterest": 273256
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 222746,
              "short": 247353,
              "net": -24607
            },
            "nonCommercial": {
              "long": 156571,
              "short": 133109,
              "net": 23462
            },
            "smallTrader": {
              "long": 37895,
              "short": 36750,
              "net": 1145
            }
          },
          "openInterest": 440283
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178851,
              "short": 183194,
              "net": -4343
            },
            "nonCommercial": {
              "long": 54816,
              "short": 58269,
              "net": -3453
            },
            "smallTrader": {
              "long": 34356,
              "short": 26560,
              "net": 7796
            }
          },
          "openInterest": 299653
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146421,
              "short": 29465,
              "net": 116956
            },
            "nonCommercial": {
              "long": 20220,
              "short": 105982,
              "net": -85762
            },
            "smallTrader": {
              "long": 13650,
              "short": 44844,
              "net": -31194
            }
          },
          "openInterest": 182429
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100372,
              "short": 141618,
              "net": -41246
            },
            "nonCommercial": {
              "long": 113079,
              "short": 59922,
              "net": 53157
            },
            "smallTrader": {
              "long": 31170,
              "short": 43081,
              "net": -11911
            }
          },
          "openInterest": 289523
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119254,
              "short": 129398,
              "net": -10144
            },
            "nonCommercial": {
              "long": 95279,
              "short": 75517,
              "net": 19762
            },
            "smallTrader": {
              "long": 30296,
              "short": 39914,
              "net": -9618
            }
          },
          "openInterest": 275904
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31119,
              "short": 46453,
              "net": -15334
            },
            "nonCommercial": {
              "long": 40809,
              "short": 29443,
              "net": 11366
            },
            "smallTrader": {
              "long": 6318,
              "short": 2350,
              "net": 3968
            }
          },
          "openInterest": 78638
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44446,
              "short": 64984,
              "net": -20538
            },
            "nonCommercial": {
              "long": 22360,
              "short": 4566,
              "net": 17794
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73333
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 508789,
              "short": 421318,
              "net": 87471
            },
            "nonCommercial": {
              "long": 313813,
              "short": 421421,
              "net": -107608
            },
            "smallTrader": {
              "long": 61699,
              "short": 41562,
              "net": 20137
            }
          },
          "openInterest": 1406912
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6403,
              "short": 1656,
              "net": 4747
            },
            "nonCommercial": {
              "long": 4224,
              "short": 6968,
              "net": -2744
            },
            "smallTrader": {
              "long": 2253,
              "short": 4256,
              "net": -2003
            }
          },
          "openInterest": 12904
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14382,
              "short": 38126,
              "net": -23744
            },
            "nonCommercial": {
              "long": 41792,
              "short": 17915,
              "net": 23877
            },
            "smallTrader": {
              "long": 3955,
              "short": 4088,
              "net": -133
            }
          },
          "openInterest": 60670
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 480385,
              "short": 545295,
              "net": -64910
            },
            "nonCommercial": {
              "long": 95789,
              "short": 58351,
              "net": 37438
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 716164
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61325,
              "short": 72647,
              "net": -11322
            },
            "nonCommercial": {
              "long": 36775,
              "short": 30140,
              "net": 6635
            },
            "smallTrader": {
              "long": 18873,
              "short": 14186,
              "net": 4687
            }
          },
          "openInterest": 133445
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119021,
              "short": 197920,
              "net": -78899
            },
            "nonCommercial": {
              "long": 95788,
              "short": 39728,
              "net": 56060
            },
            "smallTrader": {
              "long": 51065,
              "short": 28226,
              "net": 22839
            }
          },
          "openInterest": 296152
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192949,
              "short": 145422,
              "net": 47527
            },
            "nonCommercial": {
              "long": 74942,
              "short": 112838,
              "net": -37896
            },
            "smallTrader": {
              "long": 30506,
              "short": 40137,
              "net": -9631
            }
          },
          "openInterest": 345281
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208985,
              "short": 302897,
              "net": -93912
            },
            "nonCommercial": {
              "long": 215818,
              "short": 104030,
              "net": 111788
            },
            "smallTrader": {
              "long": 50226,
              "short": 68102,
              "net": -17876
            }
          },
          "openInterest": 522786
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 476362,
              "short": 445548,
              "net": 30814
            },
            "nonCommercial": {
              "long": 236472,
              "short": 248826,
              "net": -12354
            },
            "smallTrader": {
              "long": 68418,
              "short": 86878,
              "net": -18460
            }
          },
          "openInterest": 859880
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21853,
              "short": 9991,
              "net": 11862
            },
            "nonCommercial": {
              "long": 10754,
              "short": 15723,
              "net": -4969
            },
            "smallTrader": {
              "long": 7335,
              "short": 14228,
              "net": -6893
            }
          },
          "openInterest": 40258
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5225,
              "short": 41113,
              "net": -35888
            },
            "nonCommercial": {
              "long": 49979,
              "short": 20276,
              "net": 29703
            },
            "smallTrader": {
              "long": 7524,
              "short": 1339,
              "net": 6185
            }
          },
          "openInterest": 64342
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159741,
              "short": 123939,
              "net": 35802
            },
            "nonCommercial": {
              "long": 97135,
              "short": 128731,
              "net": -31596
            },
            "smallTrader": {
              "long": 20642,
              "short": 24848,
              "net": -4206
            }
          },
          "openInterest": 356401
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81865,
              "short": 66454,
              "net": 15411
            },
            "nonCommercial": {
              "long": 33452,
              "short": 42281,
              "net": -8829
            },
            "smallTrader": {
              "long": 16991,
              "short": 23573,
              "net": -6582
            }
          },
          "openInterest": 142239
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183629,
              "short": 122104,
              "net": 61525
            },
            "nonCommercial": {
              "long": 119702,
              "short": 159391,
              "net": -39689
            },
            "smallTrader": {
              "long": 29941,
              "short": 51777,
              "net": -21836
            }
          },
          "openInterest": 402864
        }
      ]
    },
    {
      "reportDate": "2013-07-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1643224,
              "short": 1396899,
              "net": 246325
            },
            "nonCommercial": {
              "long": 305013,
              "short": 337325,
              "net": -32312
            },
            "smallTrader": {
              "long": 224798,
              "short": 438811,
              "net": -214013
            }
          },
          "openInterest": 2211881
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 499697,
              "short": 531437,
              "net": -31740
            },
            "nonCommercial": {
              "long": 204199,
              "short": 172204,
              "net": 31995
            },
            "smallTrader": {
              "long": 103597,
              "short": 103852,
              "net": -255
            }
          },
          "openInterest": 810349
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 367007,
              "short": 306612,
              "net": 60395
            },
            "nonCommercial": {
              "long": 75923,
              "short": 90872,
              "net": -14949
            },
            "smallTrader": {
              "long": 125331,
              "short": 170777,
              "net": -45446
            }
          },
          "openInterest": 573979
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1105607,
              "short": 1049817,
              "net": 55790
            },
            "nonCommercial": {
              "long": 285222,
              "short": 225876,
              "net": 59346
            },
            "smallTrader": {
              "long": 191135,
              "short": 306271,
              "net": -115136
            }
          },
          "openInterest": 1613914
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148171,
              "short": 66995,
              "net": 81176
            },
            "nonCommercial": {
              "long": 17344,
              "short": 81326,
              "net": -63982
            },
            "smallTrader": {
              "long": 19074,
              "short": 36268,
              "net": -17194
            }
          },
          "openInterest": 185349
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16703,
              "short": 18282,
              "net": -1579
            },
            "nonCommercial": {
              "long": 6518,
              "short": 4625,
              "net": 1893
            },
            "smallTrader": {
              "long": 755,
              "short": 1069,
              "net": -314
            }
          },
          "openInterest": 27238
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108960,
              "short": 42604,
              "net": 66356
            },
            "nonCommercial": {
              "long": 19135,
              "short": 68788,
              "net": -49653
            },
            "smallTrader": {
              "long": 17379,
              "short": 34082,
              "net": -16703
            }
          },
          "openInterest": 148065
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74122,
              "short": 45717,
              "net": 28405
            },
            "nonCommercial": {
              "long": 22262,
              "short": 39020,
              "net": -16758
            },
            "smallTrader": {
              "long": 21399,
              "short": 33046,
              "net": -11647
            }
          },
          "openInterest": 119597
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82820,
              "short": 126696,
              "net": -43876
            },
            "nonCommercial": {
              "long": 59665,
              "short": 19985,
              "net": 39680
            },
            "smallTrader": {
              "long": 10952,
              "short": 6756,
              "net": 4196
            }
          },
          "openInterest": 175935
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82416,
              "short": 77967,
              "net": 4449
            },
            "nonCommercial": {
              "long": 45804,
              "short": 52041,
              "net": -6237
            },
            "smallTrader": {
              "long": 8882,
              "short": 7094,
              "net": 1788
            }
          },
          "openInterest": 153455
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93980,
              "short": 64503,
              "net": 29477
            },
            "nonCommercial": {
              "long": 38642,
              "short": 61746,
              "net": -23104
            },
            "smallTrader": {
              "long": 15791,
              "short": 22164,
              "net": -6373
            }
          },
          "openInterest": 161805
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 554736,
              "short": 437443,
              "net": 117293
            },
            "nonCommercial": {
              "long": 335422,
              "short": 365332,
              "net": -29910
            },
            "smallTrader": {
              "long": 138901,
              "short": 226284,
              "net": -87383
            }
          },
          "openInterest": 1168749
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60558,
              "short": 132934,
              "net": -72376
            },
            "nonCommercial": {
              "long": 81685,
              "short": 17488,
              "net": 64197
            },
            "smallTrader": {
              "long": 15748,
              "short": 7569,
              "net": 8179
            }
          },
          "openInterest": 164460
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700234,
              "short": 1072649,
              "net": -372415
            },
            "nonCommercial": {
              "long": 476061,
              "short": 114995,
              "net": 361066
            },
            "smallTrader": {
              "long": 95718,
              "short": 84369,
              "net": 11349
            }
          },
          "openInterest": 1865700
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28392,
              "short": 49923,
              "net": -21531
            },
            "nonCommercial": {
              "long": 22643,
              "short": 3135,
              "net": 19508
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60037
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29300,
              "short": 32098,
              "net": -2798
            },
            "nonCommercial": {
              "long": 3267,
              "short": 722,
              "net": 2545
            },
            "smallTrader": {
              "long": 480,
              "short": 227,
              "net": 253
            }
          },
          "openInterest": 33939
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109572,
              "short": 68740,
              "net": 40832
            },
            "nonCommercial": {
              "long": 63130,
              "short": 91030,
              "net": -27900
            },
            "smallTrader": {
              "long": 41090,
              "short": 54022,
              "net": -12932
            }
          },
          "openInterest": 219429
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11350,
              "short": 6725,
              "net": 4625
            },
            "nonCommercial": {
              "long": 8633,
              "short": 8413,
              "net": 220
            },
            "smallTrader": {
              "long": 8308,
              "short": 13153,
              "net": -4845
            }
          },
          "openInterest": 33638
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128525,
              "short": 197810,
              "net": -69285
            },
            "nonCommercial": {
              "long": 104870,
              "short": 45531,
              "net": 59339
            },
            "smallTrader": {
              "long": 23618,
              "short": 13672,
              "net": 9946
            }
          },
          "openInterest": 284383
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 210233,
              "short": 244929,
              "net": -34696
            },
            "nonCommercial": {
              "long": 161197,
              "short": 127006,
              "net": 34191
            },
            "smallTrader": {
              "long": 38029,
              "short": 37524,
              "net": 505
            }
          },
          "openInterest": 434750
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153452,
              "short": 177388,
              "net": -23936
            },
            "nonCommercial": {
              "long": 64362,
              "short": 56190,
              "net": 8172
            },
            "smallTrader": {
              "long": 41124,
              "short": 25360,
              "net": 15764
            }
          },
          "openInterest": 288045
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148002,
              "short": 27661,
              "net": 120341
            },
            "nonCommercial": {
              "long": 22513,
              "short": 110009,
              "net": -87496
            },
            "smallTrader": {
              "long": 14681,
              "short": 47526,
              "net": -32845
            }
          },
          "openInterest": 187250
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101126,
              "short": 148585,
              "net": -47459
            },
            "nonCommercial": {
              "long": 117032,
              "short": 58346,
              "net": 58686
            },
            "smallTrader": {
              "long": 32510,
              "short": 43737,
              "net": -11227
            }
          },
          "openInterest": 296873
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125268,
              "short": 132206,
              "net": -6938
            },
            "nonCommercial": {
              "long": 93626,
              "short": 77705,
              "net": 15921
            },
            "smallTrader": {
              "long": 30757,
              "short": 39740,
              "net": -8983
            }
          },
          "openInterest": 281204
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30317,
              "short": 55877,
              "net": -25560
            },
            "nonCommercial": {
              "long": 55501,
              "short": 35702,
              "net": 19799
            },
            "smallTrader": {
              "long": 7562,
              "short": 1801,
              "net": 5761
            }
          },
          "openInterest": 93757
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44744,
              "short": 70678,
              "net": -25934
            },
            "nonCommercial": {
              "long": 27902,
              "short": 4323,
              "net": 23579
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79243
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 512891,
              "short": 430308,
              "net": 82583
            },
            "nonCommercial": {
              "long": 301896,
              "short": 406214,
              "net": -104318
            },
            "smallTrader": {
              "long": 61314,
              "short": 39579,
              "net": 21735
            }
          },
          "openInterest": 1399786
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6125,
              "short": 2243,
              "net": 3882
            },
            "nonCommercial": {
              "long": 4517,
              "short": 6363,
              "net": -1846
            },
            "smallTrader": {
              "long": 1971,
              "short": 4007,
              "net": -2036
            }
          },
          "openInterest": 12613
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16362,
              "short": 40776,
              "net": -24414
            },
            "nonCommercial": {
              "long": 41789,
              "short": 17438,
              "net": 24351
            },
            "smallTrader": {
              "long": 3691,
              "short": 3628,
              "net": 63
            }
          },
          "openInterest": 62923
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 492842,
              "short": 561209,
              "net": -68367
            },
            "nonCommercial": {
              "long": 100254,
              "short": 60030,
              "net": 40224
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 727263
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60950,
              "short": 71063,
              "net": -10113
            },
            "nonCommercial": {
              "long": 35440,
              "short": 29759,
              "net": 5681
            },
            "smallTrader": {
              "long": 19662,
              "short": 15230,
              "net": 4432
            }
          },
          "openInterest": 131748
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115215,
              "short": 183496,
              "net": -68281
            },
            "nonCommercial": {
              "long": 92121,
              "short": 43998,
              "net": 48123
            },
            "smallTrader": {
              "long": 49324,
              "short": 29166,
              "net": 20158
            }
          },
          "openInterest": 283625
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191397,
              "short": 134784,
              "net": 56613
            },
            "nonCommercial": {
              "long": 71640,
              "short": 117430,
              "net": -45790
            },
            "smallTrader": {
              "long": 32925,
              "short": 43748,
              "net": -10823
            }
          },
          "openInterest": 346439
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206471,
              "short": 287363,
              "net": -80892
            },
            "nonCommercial": {
              "long": 223877,
              "short": 119833,
              "net": 104044
            },
            "smallTrader": {
              "long": 47957,
              "short": 71109,
              "net": -23152
            }
          },
          "openInterest": 526976
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 465461,
              "short": 451965,
              "net": 13496
            },
            "nonCommercial": {
              "long": 238128,
              "short": 232975,
              "net": 5153
            },
            "smallTrader": {
              "long": 68133,
              "short": 86782,
              "net": -18649
            }
          },
          "openInterest": 857234
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18768,
              "short": 9910,
              "net": 8858
            },
            "nonCommercial": {
              "long": 6339,
              "short": 11772,
              "net": -5433
            },
            "smallTrader": {
              "long": 9504,
              "short": 12929,
              "net": -3425
            }
          },
          "openInterest": 34906
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5832,
              "short": 39379,
              "net": -33547
            },
            "nonCommercial": {
              "long": 46393,
              "short": 18231,
              "net": 28162
            },
            "smallTrader": {
              "long": 6965,
              "short": 1580,
              "net": 5385
            }
          },
          "openInterest": 60781
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168762,
              "short": 105610,
              "net": 63152
            },
            "nonCommercial": {
              "long": 94898,
              "short": 154053,
              "net": -59155
            },
            "smallTrader": {
              "long": 20650,
              "short": 24647,
              "net": -3997
            }
          },
          "openInterest": 359429
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77611,
              "short": 65910,
              "net": 11701
            },
            "nonCommercial": {
              "long": 36782,
              "short": 42194,
              "net": -5412
            },
            "smallTrader": {
              "long": 16682,
              "short": 22971,
              "net": -6289
            }
          },
          "openInterest": 139691
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184052,
              "short": 109639,
              "net": 74413
            },
            "nonCommercial": {
              "long": 120056,
              "short": 173336,
              "net": -53280
            },
            "smallTrader": {
              "long": 30543,
              "short": 51676,
              "net": -21133
            }
          },
          "openInterest": 404401
        }
      ]
    },
    {
      "reportDate": "2013-07-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1703323,
              "short": 1509797,
              "net": 193526
            },
            "nonCommercial": {
              "long": 324539,
              "short": 312636,
              "net": 11903
            },
            "smallTrader": {
              "long": 229877,
              "short": 435306,
              "net": -205429
            }
          },
          "openInterest": 2312031
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 519666,
              "short": 579600,
              "net": -59934
            },
            "nonCommercial": {
              "long": 202785,
              "short": 156877,
              "net": 45908
            },
            "smallTrader": {
              "long": 99362,
              "short": 85336,
              "net": 14026
            }
          },
          "openInterest": 824928
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 363097,
              "short": 309069,
              "net": 54028
            },
            "nonCommercial": {
              "long": 69304,
              "short": 81086,
              "net": -11782
            },
            "smallTrader": {
              "long": 130893,
              "short": 173139,
              "net": -42246
            }
          },
          "openInterest": 569972
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1132970,
              "short": 1067014,
              "net": 65956
            },
            "nonCommercial": {
              "long": 266074,
              "short": 221252,
              "net": 44822
            },
            "smallTrader": {
              "long": 181931,
              "short": 292709,
              "net": -110778
            }
          },
          "openInterest": 1617332
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 159310,
              "short": 65429,
              "net": 93881
            },
            "nonCommercial": {
              "long": 19527,
              "short": 92100,
              "net": -72573
            },
            "smallTrader": {
              "long": 18488,
              "short": 39796,
              "net": -21308
            }
          },
          "openInterest": 198272
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15872,
              "short": 17887,
              "net": -2015
            },
            "nonCommercial": {
              "long": 6661,
              "short": 4389,
              "net": 2272
            },
            "smallTrader": {
              "long": 803,
              "short": 1060,
              "net": -257
            }
          },
          "openInterest": 26510
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106157,
              "short": 43787,
              "net": 62370
            },
            "nonCommercial": {
              "long": 20155,
              "short": 69618,
              "net": -49463
            },
            "smallTrader": {
              "long": 16986,
              "short": 29893,
              "net": -12907
            }
          },
          "openInterest": 146335
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66544,
              "short": 44162,
              "net": 22382
            },
            "nonCommercial": {
              "long": 20729,
              "short": 32163,
              "net": -11434
            },
            "smallTrader": {
              "long": 20770,
              "short": 31718,
              "net": -10948
            }
          },
          "openInterest": 111005
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80672,
              "short": 125849,
              "net": -45177
            },
            "nonCommercial": {
              "long": 61504,
              "short": 20564,
              "net": 40940
            },
            "smallTrader": {
              "long": 11052,
              "short": 6815,
              "net": 4237
            }
          },
          "openInterest": 176785
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82388,
              "short": 78684,
              "net": 3704
            },
            "nonCommercial": {
              "long": 47566,
              "short": 52863,
              "net": -5297
            },
            "smallTrader": {
              "long": 9082,
              "short": 7489,
              "net": 1593
            }
          },
          "openInterest": 156861
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94144,
              "short": 56749,
              "net": 37395
            },
            "nonCommercial": {
              "long": 39333,
              "short": 70427,
              "net": -31094
            },
            "smallTrader": {
              "long": 19270,
              "short": 25571,
              "net": -6301
            }
          },
          "openInterest": 166158
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 562166,
              "short": 420527,
              "net": 141639
            },
            "nonCommercial": {
              "long": 328465,
              "short": 386890,
              "net": -58425
            },
            "smallTrader": {
              "long": 139667,
              "short": 222881,
              "net": -83214
            }
          },
          "openInterest": 1169039
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61182,
              "short": 134635,
              "net": -73453
            },
            "nonCommercial": {
              "long": 84414,
              "short": 19012,
              "net": 65402
            },
            "smallTrader": {
              "long": 15946,
              "short": 7895,
              "net": 8051
            }
          },
          "openInterest": 169378
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 670771,
              "short": 1042692,
              "net": -371921
            },
            "nonCommercial": {
              "long": 478424,
              "short": 115483,
              "net": 362941
            },
            "smallTrader": {
              "long": 91967,
              "short": 82987,
              "net": 8980
            }
          },
          "openInterest": 1837823
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28902,
              "short": 50504,
              "net": -21602
            },
            "nonCommercial": {
              "long": 23681,
              "short": 3044,
              "net": 20637
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61227
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30605,
              "short": 33068,
              "net": -2463
            },
            "nonCommercial": {
              "long": 2759,
              "short": 571,
              "net": 2188
            },
            "smallTrader": {
              "long": 454,
              "short": 179,
              "net": 275
            }
          },
          "openInterest": 34690
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96694,
              "short": 73239,
              "net": 23455
            },
            "nonCommercial": {
              "long": 78211,
              "short": 86715,
              "net": -8504
            },
            "smallTrader": {
              "long": 43172,
              "short": 58123,
              "net": -14951
            }
          },
          "openInterest": 222957
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11561,
              "short": 7542,
              "net": 4019
            },
            "nonCommercial": {
              "long": 8692,
              "short": 7618,
              "net": 1074
            },
            "smallTrader": {
              "long": 8717,
              "short": 13810,
              "net": -5093
            }
          },
          "openInterest": 34242
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110022,
              "short": 181563,
              "net": -71541
            },
            "nonCommercial": {
              "long": 110433,
              "short": 49381,
              "net": 61052
            },
            "smallTrader": {
              "long": 23527,
              "short": 13038,
              "net": 10489
            }
          },
          "openInterest": 268411
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 188832,
              "short": 214606,
              "net": -25774
            },
            "nonCommercial": {
              "long": 154519,
              "short": 126153,
              "net": 28366
            },
            "smallTrader": {
              "long": 33843,
              "short": 36435,
              "net": -2592
            }
          },
          "openInterest": 397035
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135496,
              "short": 162155,
              "net": -26659
            },
            "nonCommercial": {
              "long": 71987,
              "short": 61939,
              "net": 10048
            },
            "smallTrader": {
              "long": 38696,
              "short": 22085,
              "net": 16611
            }
          },
          "openInterest": 273339
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137588,
              "short": 29591,
              "net": 107997
            },
            "nonCommercial": {
              "long": 18216,
              "short": 100351,
              "net": -82135
            },
            "smallTrader": {
              "long": 16740,
              "short": 42602,
              "net": -25862
            }
          },
          "openInterest": 174872
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102353,
              "short": 150992,
              "net": -48639
            },
            "nonCommercial": {
              "long": 115510,
              "short": 52427,
              "net": 63083
            },
            "smallTrader": {
              "long": 31973,
              "short": 46417,
              "net": -14444
            }
          },
          "openInterest": 301375
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126429,
              "short": 133698,
              "net": -7269
            },
            "nonCommercial": {
              "long": 92200,
              "short": 78409,
              "net": 13791
            },
            "smallTrader": {
              "long": 31894,
              "short": 38416,
              "net": -6522
            }
          },
          "openInterest": 283485
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28281,
              "short": 58769,
              "net": -30488
            },
            "nonCommercial": {
              "long": 61049,
              "short": 36161,
              "net": 24888
            },
            "smallTrader": {
              "long": 7310,
              "short": 1710,
              "net": 5600
            }
          },
          "openInterest": 97135
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45578,
              "short": 70848,
              "net": -25270
            },
            "nonCommercial": {
              "long": 27853,
              "short": 3843,
              "net": 24010
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79783
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 512460,
              "short": 420029,
              "net": 92431
            },
            "nonCommercial": {
              "long": 313815,
              "short": 426094,
              "net": -112279
            },
            "smallTrader": {
              "long": 60473,
              "short": 40625,
              "net": 19848
            }
          },
          "openInterest": 1368913
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3916,
              "short": 2747,
              "net": 1169
            },
            "nonCommercial": {
              "long": 5593,
              "short": 6113,
              "net": -520
            },
            "smallTrader": {
              "long": 2461,
              "short": 3110,
              "net": -649
            }
          },
          "openInterest": 12153
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15079,
              "short": 43469,
              "net": -28390
            },
            "nonCommercial": {
              "long": 43755,
              "short": 15809,
              "net": 27946
            },
            "smallTrader": {
              "long": 3865,
              "short": 3421,
              "net": 444
            }
          },
          "openInterest": 63811
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 493663,
              "short": 566382,
              "net": -72719
            },
            "nonCommercial": {
              "long": 105387,
              "short": 59225,
              "net": 46162
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 730838
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60510,
              "short": 68817,
              "net": -8307
            },
            "nonCommercial": {
              "long": 35628,
              "short": 30653,
              "net": 4975
            },
            "smallTrader": {
              "long": 18913,
              "short": 15581,
              "net": 3332
            }
          },
          "openInterest": 132831
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115675,
              "short": 162714,
              "net": -47039
            },
            "nonCommercial": {
              "long": 84529,
              "short": 49886,
              "net": 34643
            },
            "smallTrader": {
              "long": 39510,
              "short": 27114,
              "net": 12396
            }
          },
          "openInterest": 262248
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176786,
              "short": 120120,
              "net": 56666
            },
            "nonCommercial": {
              "long": 70513,
              "short": 113634,
              "net": -43121
            },
            "smallTrader": {
              "long": 32091,
              "short": 45636,
              "net": -13545
            }
          },
          "openInterest": 334130
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212531,
              "short": 259339,
              "net": -46808
            },
            "nonCommercial": {
              "long": 193527,
              "short": 113331,
              "net": 80196
            },
            "smallTrader": {
              "long": 39087,
              "short": 72475,
              "net": -33388
            }
          },
          "openInterest": 490254
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 456480,
              "short": 453778,
              "net": 2702
            },
            "nonCommercial": {
              "long": 227882,
              "short": 224131,
              "net": 3751
            },
            "smallTrader": {
              "long": 67328,
              "short": 73781,
              "net": -6453
            }
          },
          "openInterest": 844989
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14578,
              "short": 10797,
              "net": 3781
            },
            "nonCommercial": {
              "long": 9531,
              "short": 10792,
              "net": -1261
            },
            "smallTrader": {
              "long": 9669,
              "short": 12189,
              "net": -2520
            }
          },
          "openInterest": 34099
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6930,
              "short": 39475,
              "net": -32545
            },
            "nonCommercial": {
              "long": 45347,
              "short": 20156,
              "net": 25191
            },
            "smallTrader": {
              "long": 9689,
              "short": 2335,
              "net": 7354
            }
          },
          "openInterest": 63511
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 167673,
              "short": 92743,
              "net": 74930
            },
            "nonCommercial": {
              "long": 98874,
              "short": 170474,
              "net": -71600
            },
            "smallTrader": {
              "long": 20959,
              "short": 24289,
              "net": -3330
            }
          },
          "openInterest": 362693
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75661,
              "short": 67289,
              "net": 8372
            },
            "nonCommercial": {
              "long": 37346,
              "short": 41433,
              "net": -4087
            },
            "smallTrader": {
              "long": 17402,
              "short": 21687,
              "net": -4285
            }
          },
          "openInterest": 138182
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178994,
              "short": 115057,
              "net": 63937
            },
            "nonCommercial": {
              "long": 126595,
              "short": 171146,
              "net": -44551
            },
            "smallTrader": {
              "long": 32185,
              "short": 51571,
              "net": -19386
            }
          },
          "openInterest": 405019
        }
      ]
    },
    {
      "reportDate": "2013-08-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1758285,
              "short": 1536100,
              "net": 222185
            },
            "nonCommercial": {
              "long": 303613,
              "short": 323709,
              "net": -20096
            },
            "smallTrader": {
              "long": 228429,
              "short": 430518,
              "net": -202089
            }
          },
          "openInterest": 2343075
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 533931,
              "short": 594721,
              "net": -60790
            },
            "nonCommercial": {
              "long": 207108,
              "short": 151118,
              "net": 55990
            },
            "smallTrader": {
              "long": 101391,
              "short": 96591,
              "net": 4800
            }
          },
          "openInterest": 846112
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 374190,
              "short": 314978,
              "net": 59212
            },
            "nonCommercial": {
              "long": 76465,
              "short": 82232,
              "net": -5767
            },
            "smallTrader": {
              "long": 127137,
              "short": 180582,
              "net": -53445
            }
          },
          "openInterest": 583333
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1153841,
              "short": 1055312,
              "net": 98529
            },
            "nonCommercial": {
              "long": 267658,
              "short": 252486,
              "net": 15172
            },
            "smallTrader": {
              "long": 179189,
              "short": 292890,
              "net": -113701
            }
          },
          "openInterest": 1631852
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 167002,
              "short": 64766,
              "net": 102236
            },
            "nonCommercial": {
              "long": 16566,
              "short": 93345,
              "net": -76779
            },
            "smallTrader": {
              "long": 17063,
              "short": 42520,
              "net": -25457
            }
          },
          "openInterest": 201885
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14740,
              "short": 15489,
              "net": -749
            },
            "nonCommercial": {
              "long": 5013,
              "short": 3965,
              "net": 1048
            },
            "smallTrader": {
              "long": 850,
              "short": 1149,
              "net": -299
            }
          },
          "openInterest": 23744
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101039,
              "short": 44843,
              "net": 56196
            },
            "nonCommercial": {
              "long": 22097,
              "short": 68130,
              "net": -46033
            },
            "smallTrader": {
              "long": 19322,
              "short": 29485,
              "net": -10163
            }
          },
          "openInterest": 145387
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62191,
              "short": 41327,
              "net": 20864
            },
            "nonCommercial": {
              "long": 22629,
              "short": 33065,
              "net": -10436
            },
            "smallTrader": {
              "long": 20439,
              "short": 30867,
              "net": -10428
            }
          },
          "openInterest": 106787
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74371,
              "short": 124535,
              "net": -50164
            },
            "nonCommercial": {
              "long": 64730,
              "short": 22019,
              "net": 42711
            },
            "smallTrader": {
              "long": 13199,
              "short": 5746,
              "net": 7453
            }
          },
          "openInterest": 177633
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86468,
              "short": 75872,
              "net": 10596
            },
            "nonCommercial": {
              "long": 47621,
              "short": 59416,
              "net": -11795
            },
            "smallTrader": {
              "long": 10052,
              "short": 8853,
              "net": 1199
            }
          },
          "openInterest": 162900
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93975,
              "short": 63948,
              "net": 30027
            },
            "nonCommercial": {
              "long": 37858,
              "short": 59435,
              "net": -21577
            },
            "smallTrader": {
              "long": 16430,
              "short": 24880,
              "net": -8450
            }
          },
          "openInterest": 163880
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 553323,
              "short": 403451,
              "net": 149872
            },
            "nonCommercial": {
              "long": 350021,
              "short": 406919,
              "net": -56898
            },
            "smallTrader": {
              "long": 138639,
              "short": 231613,
              "net": -92974
            }
          },
          "openInterest": 1177978
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62877,
              "short": 139497,
              "net": -76620
            },
            "nonCommercial": {
              "long": 86981,
              "short": 19158,
              "net": 67823
            },
            "smallTrader": {
              "long": 15588,
              "short": 6791,
              "net": 8797
            }
          },
          "openInterest": 175035
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700317,
              "short": 1063141,
              "net": -362824
            },
            "nonCommercial": {
              "long": 478249,
              "short": 120723,
              "net": 357526
            },
            "smallTrader": {
              "long": 95999,
              "short": 90701,
              "net": 5298
            }
          },
          "openInterest": 1879218
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30157,
              "short": 50007,
              "net": -19850
            },
            "nonCommercial": {
              "long": 22220,
              "short": 3670,
              "net": 18550
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61341
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26620,
              "short": 28163,
              "net": -1543
            },
            "nonCommercial": {
              "long": 1906,
              "short": 527,
              "net": 1379
            },
            "smallTrader": {
              "long": 340,
              "short": 176,
              "net": 164
            }
          },
          "openInterest": 29732
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90858,
              "short": 86556,
              "net": 4302
            },
            "nonCommercial": {
              "long": 85239,
              "short": 79178,
              "net": 6061
            },
            "smallTrader": {
              "long": 47327,
              "short": 57690,
              "net": -10363
            }
          },
          "openInterest": 228726
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11672,
              "short": 7919,
              "net": 3753
            },
            "nonCommercial": {
              "long": 9079,
              "short": 6856,
              "net": 2223
            },
            "smallTrader": {
              "long": 9111,
              "short": 15087,
              "net": -5976
            }
          },
          "openInterest": 35317
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113818,
              "short": 180601,
              "net": -66783
            },
            "nonCommercial": {
              "long": 106259,
              "short": 47047,
              "net": 59212
            },
            "smallTrader": {
              "long": 22676,
              "short": 15105,
              "net": 7571
            }
          },
          "openInterest": 266552
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 187636,
              "short": 241795,
              "net": -54159
            },
            "nonCommercial": {
              "long": 153812,
              "short": 102177,
              "net": 51635
            },
            "smallTrader": {
              "long": 36134,
              "short": 33610,
              "net": 2524
            }
          },
          "openInterest": 396062
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140913,
              "short": 169247,
              "net": -28334
            },
            "nonCommercial": {
              "long": 72794,
              "short": 60441,
              "net": 12353
            },
            "smallTrader": {
              "long": 40324,
              "short": 24343,
              "net": 15981
            }
          },
          "openInterest": 286142
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134398,
              "short": 26560,
              "net": 107838
            },
            "nonCommercial": {
              "long": 19421,
              "short": 99634,
              "net": -80213
            },
            "smallTrader": {
              "long": 15531,
              "short": 43156,
              "net": -27625
            }
          },
          "openInterest": 172059
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100914,
              "short": 156451,
              "net": -55537
            },
            "nonCommercial": {
              "long": 120324,
              "short": 51972,
              "net": 68352
            },
            "smallTrader": {
              "long": 34017,
              "short": 46832,
              "net": -12815
            }
          },
          "openInterest": 308708
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127410,
              "short": 133081,
              "net": -5671
            },
            "nonCommercial": {
              "long": 88626,
              "short": 78186,
              "net": 10440
            },
            "smallTrader": {
              "long": 33344,
              "short": 38113,
              "net": -4769
            }
          },
          "openInterest": 279718
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24726,
              "short": 61630,
              "net": -36904
            },
            "nonCommercial": {
              "long": 62230,
              "short": 30105,
              "net": 32125
            },
            "smallTrader": {
              "long": 6519,
              "short": 1740,
              "net": 4779
            }
          },
          "openInterest": 94275
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46262,
              "short": 72138,
              "net": -25876
            },
            "nonCommercial": {
              "long": 28570,
              "short": 3651,
              "net": 24919
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81170
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 511498,
              "short": 404772,
              "net": 106726
            },
            "nonCommercial": {
              "long": 311454,
              "short": 436962,
              "net": -125508
            },
            "smallTrader": {
              "long": 60754,
              "short": 41972,
              "net": 18782
            }
          },
          "openInterest": 1368006
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4667,
              "short": 1899,
              "net": 2768
            },
            "nonCommercial": {
              "long": 4595,
              "short": 6134,
              "net": -1539
            },
            "smallTrader": {
              "long": 2106,
              "short": 3335,
              "net": -1229
            }
          },
          "openInterest": 11572
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15544,
              "short": 47460,
              "net": -31916
            },
            "nonCommercial": {
              "long": 43440,
              "short": 11914,
              "net": 31526
            },
            "smallTrader": {
              "long": 3887,
              "short": 3497,
              "net": 390
            }
          },
          "openInterest": 64066
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 496364,
              "short": 555366,
              "net": -59002
            },
            "nonCommercial": {
              "long": 96566,
              "short": 67664,
              "net": 28902
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 732142
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58203,
              "short": 68503,
              "net": -10300
            },
            "nonCommercial": {
              "long": 34627,
              "short": 29160,
              "net": 5467
            },
            "smallTrader": {
              "long": 19945,
              "short": 15112,
              "net": 4833
            }
          },
          "openInterest": 132053
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112621,
              "short": 148039,
              "net": -35418
            },
            "nonCommercial": {
              "long": 81777,
              "short": 57494,
              "net": 24283
            },
            "smallTrader": {
              "long": 38177,
              "short": 27042,
              "net": 11135
            }
          },
          "openInterest": 252941
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167743,
              "short": 102912,
              "net": 64831
            },
            "nonCommercial": {
              "long": 69172,
              "short": 124259,
              "net": -55087
            },
            "smallTrader": {
              "long": 33051,
              "short": 42795,
              "net": -9744
            }
          },
          "openInterest": 321082
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226218,
              "short": 243054,
              "net": -16836
            },
            "nonCommercial": {
              "long": 179886,
              "short": 123199,
              "net": 56687
            },
            "smallTrader": {
              "long": 37324,
              "short": 77175,
              "net": -39851
            }
          },
          "openInterest": 496026
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460347,
              "short": 460030,
              "net": 317
            },
            "nonCommercial": {
              "long": 221581,
              "short": 215692,
              "net": 5889
            },
            "smallTrader": {
              "long": 73042,
              "short": 79248,
              "net": -6206
            }
          },
          "openInterest": 852042
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14831,
              "short": 14150,
              "net": 681
            },
            "nonCommercial": {
              "long": 8756,
              "short": 9081,
              "net": -325
            },
            "smallTrader": {
              "long": 10873,
              "short": 11229,
              "net": -356
            }
          },
          "openInterest": 34942
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7502,
              "short": 38976,
              "net": -31474
            },
            "nonCommercial": {
              "long": 49921,
              "short": 24731,
              "net": 25190
            },
            "smallTrader": {
              "long": 8360,
              "short": 2076,
              "net": 6284
            }
          },
          "openInterest": 67341
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 205576,
              "short": 100281,
              "net": 105295
            },
            "nonCommercial": {
              "long": 99177,
              "short": 203574,
              "net": -104397
            },
            "smallTrader": {
              "long": 24032,
              "short": 24930,
              "net": -898
            }
          },
          "openInterest": 402545
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73059,
              "short": 70563,
              "net": 2496
            },
            "nonCommercial": {
              "long": 39813,
              "short": 38099,
              "net": 1714
            },
            "smallTrader": {
              "long": 17092,
              "short": 21302,
              "net": -4210
            }
          },
          "openInterest": 138026
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184407,
              "short": 119728,
              "net": 64679
            },
            "nonCommercial": {
              "long": 131097,
              "short": 178360,
              "net": -47263
            },
            "smallTrader": {
              "long": 32156,
              "short": 49572,
              "net": -17416
            }
          },
          "openInterest": 408755
        }
      ]
    },
    {
      "reportDate": "2013-08-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1809309,
              "short": 1517475,
              "net": 291834
            },
            "nonCommercial": {
              "long": 263126,
              "short": 329558,
              "net": -66432
            },
            "smallTrader": {
              "long": 210024,
              "short": 435426,
              "net": -225402
            }
          },
          "openInterest": 2332731
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 549224,
              "short": 600037,
              "net": -50813
            },
            "nonCommercial": {
              "long": 208770,
              "short": 158252,
              "net": 50518
            },
            "smallTrader": {
              "long": 102558,
              "short": 102263,
              "net": 295
            }
          },
          "openInterest": 865723
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 380524,
              "short": 319937,
              "net": 60587
            },
            "nonCommercial": {
              "long": 79375,
              "short": 81163,
              "net": -1788
            },
            "smallTrader": {
              "long": 126522,
              "short": 185321,
              "net": -58799
            }
          },
          "openInterest": 592893
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1152011,
              "short": 1043441,
              "net": 108570
            },
            "nonCommercial": {
              "long": 280391,
              "short": 237983,
              "net": 42408
            },
            "smallTrader": {
              "long": 167798,
              "short": 318776,
              "net": -150978
            }
          },
          "openInterest": 1632710
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 154583,
              "short": 71806,
              "net": 82777
            },
            "nonCommercial": {
              "long": 12625,
              "short": 75346,
              "net": -62721
            },
            "smallTrader": {
              "long": 15930,
              "short": 35986,
              "net": -20056
            }
          },
          "openInterest": 184822
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14728,
              "short": 14749,
              "net": -21
            },
            "nonCommercial": {
              "long": 4256,
              "short": 3915,
              "net": 341
            },
            "smallTrader": {
              "long": 785,
              "short": 1105,
              "net": -320
            }
          },
          "openInterest": 22890
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99984,
              "short": 44164,
              "net": 55820
            },
            "nonCommercial": {
              "long": 22209,
              "short": 68730,
              "net": -46521
            },
            "smallTrader": {
              "long": 19619,
              "short": 28918,
              "net": -9299
            }
          },
          "openInterest": 145126
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60271,
              "short": 41643,
              "net": 18628
            },
            "nonCommercial": {
              "long": 21751,
              "short": 30832,
              "net": -9081
            },
            "smallTrader": {
              "long": 21369,
              "short": 30916,
              "net": -9547
            }
          },
          "openInterest": 105303
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73090,
              "short": 132175,
              "net": -59085
            },
            "nonCommercial": {
              "long": 75329,
              "short": 25115,
              "net": 50214
            },
            "smallTrader": {
              "long": 14298,
              "short": 5427,
              "net": 8871
            }
          },
          "openInterest": 184378
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84443,
              "short": 73554,
              "net": 10889
            },
            "nonCommercial": {
              "long": 41819,
              "short": 54148,
              "net": -12329
            },
            "smallTrader": {
              "long": 10307,
              "short": 8867,
              "net": 1440
            }
          },
          "openInterest": 153212
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92326,
              "short": 78847,
              "net": 13479
            },
            "nonCommercial": {
              "long": 38753,
              "short": 45587,
              "net": -6834
            },
            "smallTrader": {
              "long": 15486,
              "short": 22131,
              "net": -6645
            }
          },
          "openInterest": 161593
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 562786,
              "short": 421166,
              "net": 141620
            },
            "nonCommercial": {
              "long": 353903,
              "short": 412785,
              "net": -58882
            },
            "smallTrader": {
              "long": 150475,
              "short": 233213,
              "net": -82738
            }
          },
          "openInterest": 1206286
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68780,
              "short": 162455,
              "net": -93675
            },
            "nonCommercial": {
              "long": 105443,
              "short": 24460,
              "net": 80983
            },
            "smallTrader": {
              "long": 20646,
              "short": 7954,
              "net": 12692
            }
          },
          "openInterest": 203810
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 719958,
              "short": 1073769,
              "net": -353811
            },
            "nonCommercial": {
              "long": 474557,
              "short": 124082,
              "net": 350475
            },
            "smallTrader": {
              "long": 93117,
              "short": 89781,
              "net": 3336
            }
          },
          "openInterest": 1934417
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28184,
              "short": 53202,
              "net": -25018
            },
            "nonCommercial": {
              "long": 24826,
              "short": 3346,
              "net": 21480
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63624
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27811,
              "short": 29001,
              "net": -1190
            },
            "nonCommercial": {
              "long": 1599,
              "short": 593,
              "net": 1006
            },
            "smallTrader": {
              "long": 344,
              "short": 160,
              "net": 184
            }
          },
          "openInterest": 30641
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85283,
              "short": 87207,
              "net": -1924
            },
            "nonCommercial": {
              "long": 89984,
              "short": 73927,
              "net": 16057
            },
            "smallTrader": {
              "long": 45140,
              "short": 59273,
              "net": -14133
            }
          },
          "openInterest": 225665
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11282,
              "short": 7919,
              "net": 3363
            },
            "nonCommercial": {
              "long": 9511,
              "short": 7544,
              "net": 1967
            },
            "smallTrader": {
              "long": 9428,
              "short": 14758,
              "net": -5330
            }
          },
          "openInterest": 36359
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128194,
              "short": 183825,
              "net": -55631
            },
            "nonCommercial": {
              "long": 94498,
              "short": 45342,
              "net": 49156
            },
            "smallTrader": {
              "long": 20688,
              "short": 14213,
              "net": 6475
            }
          },
          "openInterest": 267878
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 184321,
              "short": 245195,
              "net": -60874
            },
            "nonCommercial": {
              "long": 148524,
              "short": 94598,
              "net": 53926
            },
            "smallTrader": {
              "long": 38520,
              "short": 31572,
              "net": 6948
            }
          },
          "openInterest": 390547
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154658,
              "short": 173366,
              "net": -18708
            },
            "nonCommercial": {
              "long": 67539,
              "short": 63244,
              "net": 4295
            },
            "smallTrader": {
              "long": 40655,
              "short": 26242,
              "net": 14413
            }
          },
          "openInterest": 292419
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123280,
              "short": 23241,
              "net": 100039
            },
            "nonCommercial": {
              "long": 17375,
              "short": 91837,
              "net": -74462
            },
            "smallTrader": {
              "long": 15923,
              "short": 41500,
              "net": -25577
            }
          },
          "openInterest": 159496
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101293,
              "short": 158242,
              "net": -56949
            },
            "nonCommercial": {
              "long": 123737,
              "short": 53925,
              "net": 69812
            },
            "smallTrader": {
              "long": 33860,
              "short": 46723,
              "net": -12863
            }
          },
          "openInterest": 314494
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126386,
              "short": 145348,
              "net": -18962
            },
            "nonCommercial": {
              "long": 98035,
              "short": 72411,
              "net": 25624
            },
            "smallTrader": {
              "long": 32187,
              "short": 38849,
              "net": -6662
            }
          },
          "openInterest": 290033
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25718,
              "short": 66652,
              "net": -40934
            },
            "nonCommercial": {
              "long": 66899,
              "short": 30579,
              "net": 36320
            },
            "smallTrader": {
              "long": 6546,
              "short": 1932,
              "net": 4614
            }
          },
          "openInterest": 99846
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47977,
              "short": 75164,
              "net": -27187
            },
            "nonCommercial": {
              "long": 29188,
              "short": 3936,
              "net": 25252
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83801
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 505316,
              "short": 392031,
              "net": 113285
            },
            "nonCommercial": {
              "long": 312910,
              "short": 442896,
              "net": -129986
            },
            "smallTrader": {
              "long": 68260,
              "short": 51559,
              "net": 16701
            }
          },
          "openInterest": 1370250
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2725,
              "short": 2607,
              "net": 118
            },
            "nonCommercial": {
              "long": 6632,
              "short": 6435,
              "net": 197
            },
            "smallTrader": {
              "long": 2436,
              "short": 2751,
              "net": -315
            }
          },
          "openInterest": 11976
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15579,
              "short": 51033,
              "net": -35454
            },
            "nonCommercial": {
              "long": 42810,
              "short": 9135,
              "net": 33675
            },
            "smallTrader": {
              "long": 4398,
              "short": 2619,
              "net": 1779
            }
          },
          "openInterest": 64953
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 494160,
              "short": 552811,
              "net": -58651
            },
            "nonCommercial": {
              "long": 98778,
              "short": 69614,
              "net": 29164
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 738273
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60196,
              "short": 80472,
              "net": -20276
            },
            "nonCommercial": {
              "long": 36945,
              "short": 24236,
              "net": 12709
            },
            "smallTrader": {
              "long": 21031,
              "short": 13464,
              "net": 7567
            }
          },
          "openInterest": 135226
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115359,
              "short": 156817,
              "net": -41458
            },
            "nonCommercial": {
              "long": 84371,
              "short": 55220,
              "net": 29151
            },
            "smallTrader": {
              "long": 39383,
              "short": 27076,
              "net": 12307
            }
          },
          "openInterest": 260617
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161557,
              "short": 107845,
              "net": 53712
            },
            "nonCommercial": {
              "long": 68918,
              "short": 116238,
              "net": -47320
            },
            "smallTrader": {
              "long": 34307,
              "short": 40699,
              "net": -6392
            }
          },
          "openInterest": 317609
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239024,
              "short": 264825,
              "net": -25801
            },
            "nonCommercial": {
              "long": 181766,
              "short": 120874,
              "net": 60892
            },
            "smallTrader": {
              "long": 39512,
              "short": 74603,
              "net": -35091
            }
          },
          "openInterest": 514193
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 462162,
              "short": 502766,
              "net": -40604
            },
            "nonCommercial": {
              "long": 230496,
              "short": 193345,
              "net": 37151
            },
            "smallTrader": {
              "long": 75757,
              "short": 72304,
              "net": 3453
            }
          },
          "openInterest": 870259
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14327,
              "short": 16939,
              "net": -2612
            },
            "nonCommercial": {
              "long": 10626,
              "short": 8490,
              "net": 2136
            },
            "smallTrader": {
              "long": 12141,
              "short": 11665,
              "net": 476
            }
          },
          "openInterest": 37584
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13683,
              "short": 35571,
              "net": -21888
            },
            "nonCommercial": {
              "long": 49791,
              "short": 34121,
              "net": 15670
            },
            "smallTrader": {
              "long": 8533,
              "short": 2315,
              "net": 6218
            }
          },
          "openInterest": 74194
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 229700,
              "short": 116316,
              "net": 113384
            },
            "nonCommercial": {
              "long": 106359,
              "short": 219503,
              "net": -113144
            },
            "smallTrader": {
              "long": 27488,
              "short": 27728,
              "net": -240
            }
          },
          "openInterest": 441586
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67642,
              "short": 70758,
              "net": -3116
            },
            "nonCommercial": {
              "long": 42549,
              "short": 34916,
              "net": 7633
            },
            "smallTrader": {
              "long": 16176,
              "short": 20693,
              "net": -4517
            }
          },
          "openInterest": 133902
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188916,
              "short": 119854,
              "net": 69062
            },
            "nonCommercial": {
              "long": 131162,
              "short": 180225,
              "net": -49063
            },
            "smallTrader": {
              "long": 32556,
              "short": 52555,
              "net": -19999
            }
          },
          "openInterest": 418933
        }
      ]
    },
    {
      "reportDate": "2013-08-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1749572,
              "short": 1519010,
              "net": 230562
            },
            "nonCommercial": {
              "long": 275179,
              "short": 300019,
              "net": -24840
            },
            "smallTrader": {
              "long": 227740,
              "short": 433462,
              "net": -205722
            }
          },
          "openInterest": 2307707
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 545230,
              "short": 592629,
              "net": -47399
            },
            "nonCommercial": {
              "long": 223572,
              "short": 173200,
              "net": 50372
            },
            "smallTrader": {
              "long": 101033,
              "short": 104006,
              "net": -2973
            }
          },
          "openInterest": 880986
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 403309,
              "short": 349434,
              "net": 53875
            },
            "nonCommercial": {
              "long": 82125,
              "short": 66191,
              "net": 15934
            },
            "smallTrader": {
              "long": 130475,
              "short": 200284,
              "net": -69809
            }
          },
          "openInterest": 625917
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1225680,
              "short": 1085792,
              "net": 139888
            },
            "nonCommercial": {
              "long": 245501,
              "short": 236421,
              "net": 9080
            },
            "smallTrader": {
              "long": 170580,
              "short": 319548,
              "net": -148968
            }
          },
          "openInterest": 1680508
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 154651,
              "short": 72102,
              "net": 82549
            },
            "nonCommercial": {
              "long": 13676,
              "short": 76859,
              "net": -63183
            },
            "smallTrader": {
              "long": 14112,
              "short": 33478,
              "net": -19366
            }
          },
          "openInterest": 184178
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15120,
              "short": 15233,
              "net": -113
            },
            "nonCommercial": {
              "long": 5416,
              "short": 5207,
              "net": 209
            },
            "smallTrader": {
              "long": 869,
              "short": 965,
              "net": -96
            }
          },
          "openInterest": 24506
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82623,
              "short": 41692,
              "net": 40931
            },
            "nonCommercial": {
              "long": 26947,
              "short": 66469,
              "net": -39522
            },
            "smallTrader": {
              "long": 25163,
              "short": 26572,
              "net": -1409
            }
          },
          "openInterest": 138505
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60065,
              "short": 39126,
              "net": 20939
            },
            "nonCommercial": {
              "long": 26559,
              "short": 36103,
              "net": -9544
            },
            "smallTrader": {
              "long": 19989,
              "short": 31384,
              "net": -11395
            }
          },
          "openInterest": 108282
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71132,
              "short": 135204,
              "net": -64072
            },
            "nonCommercial": {
              "long": 82593,
              "short": 27185,
              "net": 55408
            },
            "smallTrader": {
              "long": 13854,
              "short": 5190,
              "net": 8664
            }
          },
          "openInterest": 187034
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75241,
              "short": 65116,
              "net": 10125
            },
            "nonCommercial": {
              "long": 42212,
              "short": 54589,
              "net": -12377
            },
            "smallTrader": {
              "long": 10335,
              "short": 8083,
              "net": 2252
            }
          },
          "openInterest": 143386
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88774,
              "short": 81533,
              "net": 7241
            },
            "nonCommercial": {
              "long": 44415,
              "short": 44535,
              "net": -120
            },
            "smallTrader": {
              "long": 14422,
              "short": 21543,
              "net": -7121
            }
          },
          "openInterest": 160062
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 574119,
              "short": 454284,
              "net": 119835
            },
            "nonCommercial": {
              "long": 346548,
              "short": 388474,
              "net": -41926
            },
            "smallTrader": {
              "long": 146065,
              "short": 223974,
              "net": -77909
            }
          },
          "openInterest": 1199310
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71622,
              "short": 166962,
              "net": -95340
            },
            "nonCommercial": {
              "long": 109793,
              "short": 26244,
              "net": 83549
            },
            "smallTrader": {
              "long": 20648,
              "short": 8857,
              "net": 11791
            }
          },
          "openInterest": 209987
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 653883,
              "short": 1010155,
              "net": -356272
            },
            "nonCommercial": {
              "long": 470147,
              "short": 124770,
              "net": 345377
            },
            "smallTrader": {
              "long": 97819,
              "short": 86924,
              "net": 10895
            }
          },
          "openInterest": 1835367
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25445,
              "short": 43941,
              "net": -18496
            },
            "nonCommercial": {
              "long": 19160,
              "short": 4171,
              "net": 14989
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54405
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29041,
              "short": 29662,
              "net": -621
            },
            "nonCommercial": {
              "long": 1128,
              "short": 638,
              "net": 490
            },
            "smallTrader": {
              "long": 308,
              "short": 177,
              "net": 131
            }
          },
          "openInterest": 31383
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78210,
              "short": 109391,
              "net": -31181
            },
            "nonCommercial": {
              "long": 113092,
              "short": 76346,
              "net": 36746
            },
            "smallTrader": {
              "long": 52519,
              "short": 58084,
              "net": -5565
            }
          },
          "openInterest": 249660
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11685,
              "short": 8003,
              "net": 3682
            },
            "nonCommercial": {
              "long": 9259,
              "short": 6774,
              "net": 2485
            },
            "smallTrader": {
              "long": 8911,
              "short": 15078,
              "net": -6167
            }
          },
          "openInterest": 36865
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134225,
              "short": 191589,
              "net": -57364
            },
            "nonCommercial": {
              "long": 95771,
              "short": 45469,
              "net": 50302
            },
            "smallTrader": {
              "long": 22303,
              "short": 15241,
              "net": 7062
            }
          },
          "openInterest": 275017
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 176610,
              "short": 244275,
              "net": -67665
            },
            "nonCommercial": {
              "long": 151348,
              "short": 90952,
              "net": 60396
            },
            "smallTrader": {
              "long": 37448,
              "short": 30179,
              "net": 7269
            }
          },
          "openInterest": 385410
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156529,
              "short": 183368,
              "net": -26839
            },
            "nonCommercial": {
              "long": 73524,
              "short": 63962,
              "net": 9562
            },
            "smallTrader": {
              "long": 43443,
              "short": 26166,
              "net": 17277
            }
          },
          "openInterest": 305060
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122724,
              "short": 28763,
              "net": 93961
            },
            "nonCommercial": {
              "long": 19720,
              "short": 91441,
              "net": -71721
            },
            "smallTrader": {
              "long": 16562,
              "short": 38802,
              "net": -22240
            }
          },
          "openInterest": 162168
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94979,
              "short": 160691,
              "net": -65712
            },
            "nonCommercial": {
              "long": 123933,
              "short": 46662,
              "net": 77271
            },
            "smallTrader": {
              "long": 35515,
              "short": 47074,
              "net": -11559
            }
          },
          "openInterest": 308316
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125485,
              "short": 156773,
              "net": -31288
            },
            "nonCommercial": {
              "long": 104417,
              "short": 64376,
              "net": 40041
            },
            "smallTrader": {
              "long": 32653,
              "short": 41406,
              "net": -8753
            }
          },
          "openInterest": 293504
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26380,
              "short": 65659,
              "net": -39279
            },
            "nonCommercial": {
              "long": 61235,
              "short": 25104,
              "net": 36131
            },
            "smallTrader": {
              "long": 5936,
              "short": 2788,
              "net": 3148
            }
          },
          "openInterest": 94485
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45875,
              "short": 68442,
              "net": -22567
            },
            "nonCommercial": {
              "long": 24996,
              "short": 4551,
              "net": 20445
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77539
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 498017,
              "short": 381535,
              "net": 116482
            },
            "nonCommercial": {
              "long": 296145,
              "short": 431017,
              "net": -134872
            },
            "smallTrader": {
              "long": 63461,
              "short": 45071,
              "net": 18390
            }
          },
          "openInterest": 1363235
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1066,
              "short": 3612,
              "net": -2546
            },
            "nonCommercial": {
              "long": 9760,
              "short": 7370,
              "net": 2390
            },
            "smallTrader": {
              "long": 2389,
              "short": 2233,
              "net": 156
            }
          },
          "openInterest": 13500
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14699,
              "short": 52642,
              "net": -37943
            },
            "nonCommercial": {
              "long": 44095,
              "short": 8149,
              "net": 35946
            },
            "smallTrader": {
              "long": 4609,
              "short": 2612,
              "net": 1997
            }
          },
          "openInterest": 65710
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 502453,
              "short": 557801,
              "net": -55348
            },
            "nonCommercial": {
              "long": 98421,
              "short": 71732,
              "net": 26689
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 754996
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59439,
              "short": 82713,
              "net": -23274
            },
            "nonCommercial": {
              "long": 37308,
              "short": 18800,
              "net": 18508
            },
            "smallTrader": {
              "long": 18790,
              "short": 14024,
              "net": 4766
            }
          },
          "openInterest": 131076
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111869,
              "short": 178413,
              "net": -66544
            },
            "nonCommercial": {
              "long": 95588,
              "short": 49987,
              "net": 45601
            },
            "smallTrader": {
              "long": 45125,
              "short": 24182,
              "net": 20943
            }
          },
          "openInterest": 275079
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148331,
              "short": 106393,
              "net": 41938
            },
            "nonCommercial": {
              "long": 69995,
              "short": 105361,
              "net": -35366
            },
            "smallTrader": {
              "long": 33363,
              "short": 39935,
              "net": -6572
            }
          },
          "openInterest": 302029
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237439,
              "short": 317515,
              "net": -80076
            },
            "nonCommercial": {
              "long": 207697,
              "short": 102302,
              "net": 105395
            },
            "smallTrader": {
              "long": 42269,
              "short": 67588,
              "net": -25319
            }
          },
          "openInterest": 545780
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 477669,
              "short": 524095,
              "net": -46426
            },
            "nonCommercial": {
              "long": 230095,
              "short": 177979,
              "net": 52116
            },
            "smallTrader": {
              "long": 64200,
              "short": 69890,
              "net": -5690
            }
          },
          "openInterest": 870279
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13799,
              "short": 17591,
              "net": -3792
            },
            "nonCommercial": {
              "long": 12061,
              "short": 11770,
              "net": 291
            },
            "smallTrader": {
              "long": 14719,
              "short": 11218,
              "net": 3501
            }
          },
          "openInterest": 41138
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13924,
              "short": 32190,
              "net": -18266
            },
            "nonCommercial": {
              "long": 50429,
              "short": 38071,
              "net": 12358
            },
            "smallTrader": {
              "long": 8395,
              "short": 2487,
              "net": 5908
            }
          },
          "openInterest": 75224
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 232444,
              "short": 114177,
              "net": 118267
            },
            "nonCommercial": {
              "long": 105400,
              "short": 221717,
              "net": -116317
            },
            "smallTrader": {
              "long": 24894,
              "short": 26844,
              "net": -1950
            }
          },
          "openInterest": 444632
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70065,
              "short": 75535,
              "net": -5470
            },
            "nonCommercial": {
              "long": 45551,
              "short": 34497,
              "net": 11054
            },
            "smallTrader": {
              "long": 16170,
              "short": 21754,
              "net": -5584
            }
          },
          "openInterest": 139168
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186842,
              "short": 117345,
              "net": 69497
            },
            "nonCommercial": {
              "long": 128304,
              "short": 179035,
              "net": -50731
            },
            "smallTrader": {
              "long": 31085,
              "short": 49851,
              "net": -18766
            }
          },
          "openInterest": 404468
        }
      ]
    },
    {
      "reportDate": "2013-08-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1732193,
              "short": 1426903,
              "net": 305290
            },
            "nonCommercial": {
              "long": 225799,
              "short": 336624,
              "net": -110825
            },
            "smallTrader": {
              "long": 258619,
              "short": 453084,
              "net": -194465
            }
          },
          "openInterest": 2261608
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 568514,
              "short": 579371,
              "net": -10857
            },
            "nonCommercial": {
              "long": 178253,
              "short": 150538,
              "net": 27715
            },
            "smallTrader": {
              "long": 105854,
              "short": 122712,
              "net": -16858
            }
          },
          "openInterest": 891667
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 463411,
              "short": 405775,
              "net": 57636
            },
            "nonCommercial": {
              "long": 67781,
              "short": 70266,
              "net": -2485
            },
            "smallTrader": {
              "long": 135478,
              "short": 190629,
              "net": -55151
            }
          },
          "openInterest": 686657
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1231401,
              "short": 1065257,
              "net": 166144
            },
            "nonCommercial": {
              "long": 202741,
              "short": 219379,
              "net": -16638
            },
            "smallTrader": {
              "long": 189291,
              "short": 338797,
              "net": -149506
            }
          },
          "openInterest": 1650868
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155509,
              "short": 65258,
              "net": 90251
            },
            "nonCommercial": {
              "long": 14662,
              "short": 85779,
              "net": -71117
            },
            "smallTrader": {
              "long": 14656,
              "short": 33790,
              "net": -19134
            }
          },
          "openInterest": 186664
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17290,
              "short": 18395,
              "net": -1105
            },
            "nonCommercial": {
              "long": 5411,
              "short": 4506,
              "net": 905
            },
            "smallTrader": {
              "long": 1063,
              "short": 863,
              "net": 200
            }
          },
          "openInterest": 26942
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90813,
              "short": 47051,
              "net": 43762
            },
            "nonCommercial": {
              "long": 30004,
              "short": 68230,
              "net": -38226
            },
            "smallTrader": {
              "long": 24653,
              "short": 30189,
              "net": -5536
            }
          },
          "openInterest": 149328
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75703,
              "short": 34516,
              "net": 41187
            },
            "nonCommercial": {
              "long": 35375,
              "short": 60334,
              "net": -24959
            },
            "smallTrader": {
              "long": 20366,
              "short": 36594,
              "net": -16228
            }
          },
          "openInterest": 133392
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70090,
              "short": 134024,
              "net": -63934
            },
            "nonCommercial": {
              "long": 84525,
              "short": 27142,
              "net": 57383
            },
            "smallTrader": {
              "long": 12663,
              "short": 6112,
              "net": 6551
            }
          },
          "openInterest": 186878
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76595,
              "short": 62738,
              "net": 13857
            },
            "nonCommercial": {
              "long": 43772,
              "short": 60393,
              "net": -16621
            },
            "smallTrader": {
              "long": 10396,
              "short": 7632,
              "net": 2764
            }
          },
          "openInterest": 146682
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87986,
              "short": 83036,
              "net": 4950
            },
            "nonCommercial": {
              "long": 42772,
              "short": 43565,
              "net": -793
            },
            "smallTrader": {
              "long": 15591,
              "short": 19748,
              "net": -4157
            }
          },
          "openInterest": 156847
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 537659,
              "short": 428661,
              "net": 108998
            },
            "nonCommercial": {
              "long": 310942,
              "short": 342715,
              "net": -31773
            },
            "smallTrader": {
              "long": 137998,
              "short": 215223,
              "net": -77225
            }
          },
          "openInterest": 1090214
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76604,
              "short": 147153,
              "net": -70549
            },
            "nonCommercial": {
              "long": 81380,
              "short": 19978,
              "net": 61402
            },
            "smallTrader": {
              "long": 16586,
              "short": 7439,
              "net": 9147
            }
          },
          "openInterest": 183526
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 660743,
              "short": 1026734,
              "net": -365991
            },
            "nonCommercial": {
              "long": 471493,
              "short": 126363,
              "net": 345130
            },
            "smallTrader": {
              "long": 102731,
              "short": 81870,
              "net": 20861
            }
          },
          "openInterest": 1855284
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28118,
              "short": 40395,
              "net": -12277
            },
            "nonCommercial": {
              "long": 15023,
              "short": 4225,
              "net": 10798
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51533
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30587,
              "short": 30703,
              "net": -116
            },
            "nonCommercial": {
              "long": 718,
              "short": 762,
              "net": -44
            },
            "smallTrader": {
              "long": 354,
              "short": 194,
              "net": 160
            }
          },
          "openInterest": 32663
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78540,
              "short": 114408,
              "net": -35868
            },
            "nonCommercial": {
              "long": 113592,
              "short": 73511,
              "net": 40081
            },
            "smallTrader": {
              "long": 50876,
              "short": 55089,
              "net": -4213
            }
          },
          "openInterest": 248672
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11386,
              "short": 7159,
              "net": 4227
            },
            "nonCommercial": {
              "long": 8025,
              "short": 6541,
              "net": 1484
            },
            "smallTrader": {
              "long": 8718,
              "short": 14429,
              "net": -5711
            }
          },
          "openInterest": 35338
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131516,
              "short": 195447,
              "net": -63931
            },
            "nonCommercial": {
              "long": 97628,
              "short": 43299,
              "net": 54329
            },
            "smallTrader": {
              "long": 23746,
              "short": 14144,
              "net": 9602
            }
          },
          "openInterest": 277289
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 175698,
              "short": 263336,
              "net": -87638
            },
            "nonCommercial": {
              "long": 150074,
              "short": 71785,
              "net": 78289
            },
            "smallTrader": {
              "long": 40300,
              "short": 30951,
              "net": 9349
            }
          },
          "openInterest": 384102
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141825,
              "short": 176759,
              "net": -34934
            },
            "nonCommercial": {
              "long": 74164,
              "short": 60155,
              "net": 14009
            },
            "smallTrader": {
              "long": 43753,
              "short": 22828,
              "net": 20925
            }
          },
          "openInterest": 288275
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126655,
              "short": 28903,
              "net": 97752
            },
            "nonCommercial": {
              "long": 23396,
              "short": 101749,
              "net": -78353
            },
            "smallTrader": {
              "long": 22386,
              "short": 41785,
              "net": -19399
            }
          },
          "openInterest": 175588
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96384,
              "short": 158255,
              "net": -61871
            },
            "nonCommercial": {
              "long": 116725,
              "short": 42210,
              "net": 74515
            },
            "smallTrader": {
              "long": 34734,
              "short": 47378,
              "net": -12644
            }
          },
          "openInterest": 301720
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125717,
              "short": 157987,
              "net": -32270
            },
            "nonCommercial": {
              "long": 105263,
              "short": 65423,
              "net": 39840
            },
            "smallTrader": {
              "long": 33565,
              "short": 41135,
              "net": -7570
            }
          },
          "openInterest": 295613
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59854,
              "short": 69382,
              "net": -9528
            },
            "nonCommercial": {
              "long": 41776,
              "short": 34578,
              "net": 7198
            },
            "smallTrader": {
              "long": 5514,
              "short": 3184,
              "net": 2330
            }
          },
          "openInterest": 109461
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51143,
              "short": 71073,
              "net": -19930
            },
            "nonCommercial": {
              "long": 23013,
              "short": 6498,
              "net": 16515
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83843
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 495863,
              "short": 378021,
              "net": 117842
            },
            "nonCommercial": {
              "long": 285830,
              "short": 422213,
              "net": -136383
            },
            "smallTrader": {
              "long": 59886,
              "short": 41345,
              "net": 18541
            }
          },
          "openInterest": 1328438
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2092,
              "short": 2292,
              "net": -200
            },
            "nonCommercial": {
              "long": 7463,
              "short": 7211,
              "net": 252
            },
            "smallTrader": {
              "long": 2299,
              "short": 2351,
              "net": -52
            }
          },
          "openInterest": 12193
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15001,
              "short": 55644,
              "net": -40643
            },
            "nonCommercial": {
              "long": 44432,
              "short": 6701,
              "net": 37731
            },
            "smallTrader": {
              "long": 5332,
              "short": 2420,
              "net": 2912
            }
          },
          "openInterest": 66996
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 523989,
              "short": 559748,
              "net": -35759
            },
            "nonCommercial": {
              "long": 91212,
              "short": 80681,
              "net": 10531
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 780789
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54973,
              "short": 79347,
              "net": -24374
            },
            "nonCommercial": {
              "long": 33147,
              "short": 16767,
              "net": 16380
            },
            "smallTrader": {
              "long": 20618,
              "short": 12624,
              "net": 7994
            }
          },
          "openInterest": 122271
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106241,
              "short": 184163,
              "net": -77922
            },
            "nonCommercial": {
              "long": 98071,
              "short": 44453,
              "net": 53618
            },
            "smallTrader": {
              "long": 48076,
              "short": 23772,
              "net": 24304
            }
          },
          "openInterest": 274447
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138256,
              "short": 121171,
              "net": 17085
            },
            "nonCommercial": {
              "long": 69749,
              "short": 85307,
              "net": -15558
            },
            "smallTrader": {
              "long": 36459,
              "short": 37986,
              "net": -1527
            }
          },
          "openInterest": 293797
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237032,
              "short": 359336,
              "net": -122304
            },
            "nonCommercial": {
              "long": 226062,
              "short": 86249,
              "net": 139813
            },
            "smallTrader": {
              "long": 48848,
              "short": 66357,
              "net": -17509
            }
          },
          "openInterest": 571623
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 487499,
              "short": 508681,
              "net": -21182
            },
            "nonCommercial": {
              "long": 243090,
              "short": 208973,
              "net": 34117
            },
            "smallTrader": {
              "long": 74293,
              "short": 87228,
              "net": -12935
            }
          },
          "openInterest": 909368
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14418,
              "short": 19447,
              "net": -5029
            },
            "nonCommercial": {
              "long": 11596,
              "short": 11194,
              "net": 402
            },
            "smallTrader": {
              "long": 15173,
              "short": 10546,
              "net": 4627
            }
          },
          "openInterest": 41682
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13865,
              "short": 31562,
              "net": -17697
            },
            "nonCommercial": {
              "long": 49100,
              "short": 37391,
              "net": 11709
            },
            "smallTrader": {
              "long": 8335,
              "short": 2347,
              "net": 5988
            }
          },
          "openInterest": 73930
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 191446,
              "short": 78744,
              "net": 112702
            },
            "nonCommercial": {
              "long": 93201,
              "short": 203423,
              "net": -110222
            },
            "smallTrader": {
              "long": 22957,
              "short": 25437,
              "net": -2480
            }
          },
          "openInterest": 382955
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68572,
              "short": 78240,
              "net": -9668
            },
            "nonCommercial": {
              "long": 48264,
              "short": 33774,
              "net": 14490
            },
            "smallTrader": {
              "long": 15658,
              "short": 20480,
              "net": -4822
            }
          },
          "openInterest": 138668
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173537,
              "short": 117196,
              "net": 56341
            },
            "nonCommercial": {
              "long": 126301,
              "short": 166375,
              "net": -40074
            },
            "smallTrader": {
              "long": 30148,
              "short": 46415,
              "net": -16267
            }
          },
          "openInterest": 369443
        }
      ]
    },
    {
      "reportDate": "2013-09-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1631478,
              "short": 1327408,
              "net": 304070
            },
            "nonCommercial": {
              "long": 230375,
              "short": 333469,
              "net": -103094
            },
            "smallTrader": {
              "long": 239138,
              "short": 440114,
              "net": -200976
            }
          },
          "openInterest": 2151279
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 538596,
              "short": 517388,
              "net": 21208
            },
            "nonCommercial": {
              "long": 160231,
              "short": 153911,
              "net": 6320
            },
            "smallTrader": {
              "long": 90394,
              "short": 117922,
              "net": -27528
            }
          },
          "openInterest": 817707
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 443880,
              "short": 378906,
              "net": 64974
            },
            "nonCommercial": {
              "long": 64538,
              "short": 73501,
              "net": -8963
            },
            "smallTrader": {
              "long": 114950,
              "short": 170961,
              "net": -56011
            }
          },
          "openInterest": 631454
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1203127,
              "short": 993358,
              "net": 209769
            },
            "nonCommercial": {
              "long": 169681,
              "short": 214598,
              "net": -44917
            },
            "smallTrader": {
              "long": 179487,
              "short": 344339,
              "net": -164852
            }
          },
          "openInterest": 1581220
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156076,
              "short": 67702,
              "net": 88374
            },
            "nonCommercial": {
              "long": 13655,
              "short": 85161,
              "net": -71506
            },
            "smallTrader": {
              "long": 17017,
              "short": 33885,
              "net": -16868
            }
          },
          "openInterest": 189334
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12774,
              "short": 13764,
              "net": -990
            },
            "nonCommercial": {
              "long": 5548,
              "short": 4463,
              "net": 1085
            },
            "smallTrader": {
              "long": 828,
              "short": 923,
              "net": -95
            }
          },
          "openInterest": 22287
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101846,
              "short": 53848,
              "net": 47998
            },
            "nonCommercial": {
              "long": 27943,
              "short": 70989,
              "net": -43046
            },
            "smallTrader": {
              "long": 23153,
              "short": 28105,
              "net": -4952
            }
          },
          "openInterest": 156870
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87628,
              "short": 38349,
              "net": 49279
            },
            "nonCommercial": {
              "long": 31879,
              "short": 66518,
              "net": -34639
            },
            "smallTrader": {
              "long": 22236,
              "short": 36876,
              "net": -14640
            }
          },
          "openInterest": 143241
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69036,
              "short": 134703,
              "net": -65667
            },
            "nonCommercial": {
              "long": 85884,
              "short": 26686,
              "net": 59198
            },
            "smallTrader": {
              "long": 12044,
              "short": 5575,
              "net": 6469
            }
          },
          "openInterest": 186400
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77327,
              "short": 64011,
              "net": 13316
            },
            "nonCommercial": {
              "long": 44190,
              "short": 60490,
              "net": -16300
            },
            "smallTrader": {
              "long": 11126,
              "short": 8142,
              "net": 2984
            }
          },
          "openInterest": 151073
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84809,
              "short": 75371,
              "net": 9438
            },
            "nonCommercial": {
              "long": 40851,
              "short": 45303,
              "net": -4452
            },
            "smallTrader": {
              "long": 13745,
              "short": 18731,
              "net": -4986
            }
          },
          "openInterest": 149072
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523369,
              "short": 408266,
              "net": 115103
            },
            "nonCommercial": {
              "long": 317390,
              "short": 355658,
              "net": -38268
            },
            "smallTrader": {
              "long": 130789,
              "short": 207624,
              "net": -76835
            }
          },
          "openInterest": 1071732
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79947,
              "short": 136074,
              "net": -56127
            },
            "nonCommercial": {
              "long": 68938,
              "short": 19852,
              "net": 49086
            },
            "smallTrader": {
              "long": 15515,
              "short": 8474,
              "net": 7041
            }
          },
          "openInterest": 173847
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 658035,
              "short": 1020417,
              "net": -362382
            },
            "nonCommercial": {
              "long": 464921,
              "short": 125573,
              "net": 339348
            },
            "smallTrader": {
              "long": 101493,
              "short": 78459,
              "net": 23034
            }
          },
          "openInterest": 1856725
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27415,
              "short": 35738,
              "net": -8323
            },
            "nonCommercial": {
              "long": 13336,
              "short": 3366,
              "net": 9970
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49019
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26834,
              "short": 27088,
              "net": -254
            },
            "nonCommercial": {
              "long": 767,
              "short": 700,
              "net": 67
            },
            "smallTrader": {
              "long": 317,
              "short": 130,
              "net": 187
            }
          },
          "openInterest": 28842
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99298,
              "short": 107939,
              "net": -8641
            },
            "nonCommercial": {
              "long": 98589,
              "short": 75851,
              "net": 22738
            },
            "smallTrader": {
              "long": 39921,
              "short": 54018,
              "net": -14097
            }
          },
          "openInterest": 244563
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10529,
              "short": 6967,
              "net": 3562
            },
            "nonCommercial": {
              "long": 8507,
              "short": 6050,
              "net": 2457
            },
            "smallTrader": {
              "long": 7327,
              "short": 13346,
              "net": -6019
            }
          },
          "openInterest": 32580
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131365,
              "short": 199179,
              "net": -67814
            },
            "nonCommercial": {
              "long": 101873,
              "short": 44059,
              "net": 57814
            },
            "smallTrader": {
              "long": 22153,
              "short": 12153,
              "net": 10000
            }
          },
          "openInterest": 279219
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 177861,
              "short": 270322,
              "net": -92461
            },
            "nonCommercial": {
              "long": 151951,
              "short": 73760,
              "net": 78191
            },
            "smallTrader": {
              "long": 43096,
              "short": 28826,
              "net": 14270
            }
          },
          "openInterest": 388584
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135221,
              "short": 171257,
              "net": -36036
            },
            "nonCommercial": {
              "long": 75251,
              "short": 61151,
              "net": 14100
            },
            "smallTrader": {
              "long": 44306,
              "short": 22370,
              "net": 21936
            }
          },
          "openInterest": 282749
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134526,
              "short": 24138,
              "net": 110388
            },
            "nonCommercial": {
              "long": 27665,
              "short": 107426,
              "net": -79761
            },
            "smallTrader": {
              "long": 13366,
              "short": 43993,
              "net": -30627
            }
          },
          "openInterest": 178360
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96381,
              "short": 160484,
              "net": -64103
            },
            "nonCommercial": {
              "long": 119546,
              "short": 43098,
              "net": 76448
            },
            "smallTrader": {
              "long": 36315,
              "short": 48660,
              "net": -12345
            }
          },
          "openInterest": 308419
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123065,
              "short": 155036,
              "net": -31971
            },
            "nonCommercial": {
              "long": 105888,
              "short": 65130,
              "net": 40758
            },
            "smallTrader": {
              "long": 32193,
              "short": 40980,
              "net": -8787
            }
          },
          "openInterest": 294522
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65788,
              "short": 67159,
              "net": -1371
            },
            "nonCommercial": {
              "long": 33761,
              "short": 33073,
              "net": 688
            },
            "smallTrader": {
              "long": 5131,
              "short": 4448,
              "net": 683
            }
          },
          "openInterest": 107974
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47827,
              "short": 68474,
              "net": -20647
            },
            "nonCommercial": {
              "long": 23208,
              "short": 6139,
              "net": 17069
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 80375
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 501074,
              "short": 383114,
              "net": 117960
            },
            "nonCommercial": {
              "long": 291017,
              "short": 433513,
              "net": -142496
            },
            "smallTrader": {
              "long": 61151,
              "short": 36615,
              "net": 24536
            }
          },
          "openInterest": 1328801
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4609,
              "short": 2732,
              "net": 1877
            },
            "nonCommercial": {
              "long": 6384,
              "short": 7181,
              "net": -797
            },
            "smallTrader": {
              "long": 2094,
              "short": 3174,
              "net": -1080
            }
          },
          "openInterest": 13105
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14947,
              "short": 55550,
              "net": -40603
            },
            "nonCommercial": {
              "long": 44216,
              "short": 6432,
              "net": 37784
            },
            "smallTrader": {
              "long": 5224,
              "short": 2405,
              "net": 2819
            }
          },
          "openInterest": 66585
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 523949,
              "short": 555013,
              "net": -31064
            },
            "nonCommercial": {
              "long": 95347,
              "short": 86218,
              "net": 9129
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 789961
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49643,
              "short": 77006,
              "net": -27363
            },
            "nonCommercial": {
              "long": 34616,
              "short": 15769,
              "net": 18847
            },
            "smallTrader": {
              "long": 19679,
              "short": 11163,
              "net": 8516
            }
          },
          "openInterest": 115644
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101463,
              "short": 181865,
              "net": -80402
            },
            "nonCommercial": {
              "long": 100624,
              "short": 42981,
              "net": 57643
            },
            "smallTrader": {
              "long": 44922,
              "short": 22163,
              "net": 22759
            }
          },
          "openInterest": 267260
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137006,
              "short": 121963,
              "net": 15043
            },
            "nonCommercial": {
              "long": 70358,
              "short": 82056,
              "net": -11698
            },
            "smallTrader": {
              "long": 29998,
              "short": 33343,
              "net": -3345
            }
          },
          "openInterest": 284240
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234634,
              "short": 382702,
              "net": -148068
            },
            "nonCommercial": {
              "long": 240748,
              "short": 74986,
              "net": 165762
            },
            "smallTrader": {
              "long": 50062,
              "short": 67756,
              "net": -17694
            }
          },
          "openInterest": 591014
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 505747,
              "short": 525966,
              "net": -20219
            },
            "nonCommercial": {
              "long": 243207,
              "short": 216481,
              "net": 26726
            },
            "smallTrader": {
              "long": 77381,
              "short": 83888,
              "net": -6507
            }
          },
          "openInterest": 934375
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16088,
              "short": 19083,
              "net": -2995
            },
            "nonCommercial": {
              "long": 10809,
              "short": 9750,
              "net": 1059
            },
            "smallTrader": {
              "long": 12576,
              "short": 10640,
              "net": 1936
            }
          },
          "openInterest": 40091
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12727,
              "short": 32780,
              "net": -20053
            },
            "nonCommercial": {
              "long": 42118,
              "short": 29970,
              "net": 12148
            },
            "smallTrader": {
              "long": 9664,
              "short": 1759,
              "net": 7905
            }
          },
          "openInterest": 67467
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 180607,
              "short": 76029,
              "net": 104578
            },
            "nonCommercial": {
              "long": 84394,
              "short": 188282,
              "net": -103888
            },
            "smallTrader": {
              "long": 22469,
              "short": 23159,
              "net": -690
            }
          },
          "openInterest": 355427
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67019,
              "short": 75074,
              "net": -8055
            },
            "nonCommercial": {
              "long": 46956,
              "short": 32943,
              "net": 14013
            },
            "smallTrader": {
              "long": 15946,
              "short": 21904,
              "net": -5958
            }
          },
          "openInterest": 136918
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171124,
              "short": 107475,
              "net": 63649
            },
            "nonCommercial": {
              "long": 122601,
              "short": 169332,
              "net": -46731
            },
            "smallTrader": {
              "long": 27584,
              "short": 44502,
              "net": -16918
            }
          },
          "openInterest": 358179
        }
      ]
    },
    {
      "reportDate": "2013-09-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1632744,
              "short": 1323595,
              "net": 309149
            },
            "nonCommercial": {
              "long": 193124,
              "short": 278448,
              "net": -85324
            },
            "smallTrader": {
              "long": 231599,
              "short": 455424,
              "net": -223825
            }
          },
          "openInterest": 2114314
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612732,
              "short": 549638,
              "net": 63094
            },
            "nonCommercial": {
              "long": 139014,
              "short": 167687,
              "net": -28673
            },
            "smallTrader": {
              "long": 92034,
              "short": 126455,
              "net": -34421
            }
          },
          "openInterest": 861967
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 421133,
              "short": 382752,
              "net": 38381
            },
            "nonCommercial": {
              "long": 76835,
              "short": 59772,
              "net": 17063
            },
            "smallTrader": {
              "long": 126124,
              "short": 181568,
              "net": -55444
            }
          },
          "openInterest": 631287
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1296528,
              "short": 997302,
              "net": 299226
            },
            "nonCommercial": {
              "long": 142336,
              "short": 271092,
              "net": -128756
            },
            "smallTrader": {
              "long": 171811,
              "short": 342281,
              "net": -170470
            }
          },
          "openInterest": 1637320
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144695,
              "short": 69955,
              "net": 74740
            },
            "nonCommercial": {
              "long": 8464,
              "short": 68496,
              "net": -60032
            },
            "smallTrader": {
              "long": 17328,
              "short": 32036,
              "net": -14708
            }
          },
          "openInterest": 183606
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12030,
              "short": 13579,
              "net": -1549
            },
            "nonCommercial": {
              "long": 5868,
              "short": 4225,
              "net": 1643
            },
            "smallTrader": {
              "long": 673,
              "short": 767,
              "net": -94
            }
          },
          "openInterest": 21677
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112660,
              "short": 76126,
              "net": 36534
            },
            "nonCommercial": {
              "long": 32921,
              "short": 71087,
              "net": -38166
            },
            "smallTrader": {
              "long": 30953,
              "short": 29321,
              "net": 1632
            }
          },
          "openInterest": 185433
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89696,
              "short": 47283,
              "net": 42413
            },
            "nonCommercial": {
              "long": 24621,
              "short": 55563,
              "net": -30942
            },
            "smallTrader": {
              "long": 21236,
              "short": 32707,
              "net": -11471
            }
          },
          "openInterest": 137986
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69898,
              "short": 142035,
              "net": -72137
            },
            "nonCommercial": {
              "long": 89108,
              "short": 25220,
              "net": 63888
            },
            "smallTrader": {
              "long": 14003,
              "short": 5754,
              "net": 8249
            }
          },
          "openInterest": 195916
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78460,
              "short": 63640,
              "net": 14820
            },
            "nonCommercial": {
              "long": 45861,
              "short": 63444,
              "net": -17583
            },
            "smallTrader": {
              "long": 11986,
              "short": 9223,
              "net": 2763
            }
          },
          "openInterest": 153986
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85973,
              "short": 72286,
              "net": 13687
            },
            "nonCommercial": {
              "long": 37874,
              "short": 46447,
              "net": -8573
            },
            "smallTrader": {
              "long": 15872,
              "short": 20986,
              "net": -5114
            }
          },
          "openInterest": 149202
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523065,
              "short": 397354,
              "net": 125711
            },
            "nonCommercial": {
              "long": 324624,
              "short": 368344,
              "net": -43720
            },
            "smallTrader": {
              "long": 129888,
              "short": 211879,
              "net": -81991
            }
          },
          "openInterest": 1084845
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80480,
              "short": 130124,
              "net": -49644
            },
            "nonCommercial": {
              "long": 62798,
              "short": 18762,
              "net": 44036
            },
            "smallTrader": {
              "long": 14850,
              "short": 9242,
              "net": 5608
            }
          },
          "openInterest": 169296
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 684577,
              "short": 1039453,
              "net": -354876
            },
            "nonCommercial": {
              "long": 460222,
              "short": 125397,
              "net": 334825
            },
            "smallTrader": {
              "long": 100857,
              "short": 80806,
              "net": 20051
            }
          },
          "openInterest": 1901643
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38522,
              "short": 49912,
              "net": -11390
            },
            "nonCommercial": {
              "long": 14294,
              "short": 4685,
              "net": 9609
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66726
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26940,
              "short": 27293,
              "net": -353
            },
            "nonCommercial": {
              "long": 937,
              "short": 776,
              "net": 161
            },
            "smallTrader": {
              "long": 357,
              "short": 165,
              "net": 192
            }
          },
          "openInterest": 28995
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122829,
              "short": 123285,
              "net": -456
            },
            "nonCommercial": {
              "long": 82772,
              "short": 70076,
              "net": 12696
            },
            "smallTrader": {
              "long": 43289,
              "short": 55529,
              "net": -12240
            }
          },
          "openInterest": 257969
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9301,
              "short": 6119,
              "net": 3182
            },
            "nonCommercial": {
              "long": 8751,
              "short": 5924,
              "net": 2827
            },
            "smallTrader": {
              "long": 7518,
              "short": 13527,
              "net": -6009
            }
          },
          "openInterest": 30166
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137496,
              "short": 199315,
              "net": -61819
            },
            "nonCommercial": {
              "long": 96411,
              "short": 39798,
              "net": 56613
            },
            "smallTrader": {
              "long": 18675,
              "short": 13469,
              "net": 5206
            }
          },
          "openInterest": 277893
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 184972,
              "short": 265196,
              "net": -80224
            },
            "nonCommercial": {
              "long": 141506,
              "short": 72782,
              "net": 68724
            },
            "smallTrader": {
              "long": 38503,
              "short": 27003,
              "net": 11500
            }
          },
          "openInterest": 384164
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146586,
              "short": 176183,
              "net": -29597
            },
            "nonCommercial": {
              "long": 68491,
              "short": 58290,
              "net": 10201
            },
            "smallTrader": {
              "long": 44545,
              "short": 25149,
              "net": 19396
            }
          },
          "openInterest": 290356
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150685,
              "short": 20449,
              "net": 130236
            },
            "nonCommercial": {
              "long": 18854,
              "short": 113920,
              "net": -95066
            },
            "smallTrader": {
              "long": 15838,
              "short": 51008,
              "net": -35170
            }
          },
          "openInterest": 197099
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95838,
              "short": 172595,
              "net": -76757
            },
            "nonCommercial": {
              "long": 134231,
              "short": 44400,
              "net": 89831
            },
            "smallTrader": {
              "long": 37116,
              "short": 50190,
              "net": -13074
            }
          },
          "openInterest": 324682
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123746,
              "short": 138227,
              "net": -14481
            },
            "nonCommercial": {
              "long": 96200,
              "short": 72318,
              "net": 23882
            },
            "smallTrader": {
              "long": 31021,
              "short": 40422,
              "net": -9401
            }
          },
          "openInterest": 288182
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80653,
              "short": 89992,
              "net": -9339
            },
            "nonCommercial": {
              "long": 32753,
              "short": 24474,
              "net": 8279
            },
            "smallTrader": {
              "long": 5542,
              "short": 4482,
              "net": 1060
            }
          },
          "openInterest": 145125
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49853,
              "short": 71891,
              "net": -22038
            },
            "nonCommercial": {
              "long": 23439,
              "short": 4664,
              "net": 18775
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83562
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 489321,
              "short": 366485,
              "net": 122836
            },
            "nonCommercial": {
              "long": 293602,
              "short": 442856,
              "net": -149254
            },
            "smallTrader": {
              "long": 62316,
              "short": 35898,
              "net": 26418
            }
          },
          "openInterest": 1306595
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4501,
              "short": 3656,
              "net": 845
            },
            "nonCommercial": {
              "long": 8068,
              "short": 8669,
              "net": -601
            },
            "smallTrader": {
              "long": 2379,
              "short": 2623,
              "net": -244
            }
          },
          "openInterest": 15097
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13765,
              "short": 52967,
              "net": -39202
            },
            "nonCommercial": {
              "long": 42979,
              "short": 6046,
              "net": 36933
            },
            "smallTrader": {
              "long": 4566,
              "short": 2297,
              "net": 2269
            }
          },
          "openInterest": 63223
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 546837,
              "short": 567684,
              "net": -20847
            },
            "nonCommercial": {
              "long": 90352,
              "short": 86367,
              "net": 3985
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 810027
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48979,
              "short": 72477,
              "net": -23498
            },
            "nonCommercial": {
              "long": 32644,
              "short": 16810,
              "net": 15834
            },
            "smallTrader": {
              "long": 18186,
              "short": 10522,
              "net": 7664
            }
          },
          "openInterest": 112276
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102280,
              "short": 181911,
              "net": -79631
            },
            "nonCommercial": {
              "long": 97450,
              "short": 43528,
              "net": 53922
            },
            "smallTrader": {
              "long": 48194,
              "short": 22485,
              "net": 25709
            }
          },
          "openInterest": 268404
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139324,
              "short": 120120,
              "net": 19204
            },
            "nonCommercial": {
              "long": 71921,
              "short": 84756,
              "net": -12835
            },
            "smallTrader": {
              "long": 31029,
              "short": 37398,
              "net": -6369
            }
          },
          "openInterest": 286773
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250970,
              "short": 385786,
              "net": -134816
            },
            "nonCommercial": {
              "long": 233029,
              "short": 80214,
              "net": 152815
            },
            "smallTrader": {
              "long": 51739,
              "short": 69738,
              "net": -17999
            }
          },
          "openInterest": 611277
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 494644,
              "short": 557758,
              "net": -63114
            },
            "nonCommercial": {
              "long": 245067,
              "short": 189250,
              "net": 55817
            },
            "smallTrader": {
              "long": 85790,
              "short": 78493,
              "net": 7297
            }
          },
          "openInterest": 922110
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16201,
              "short": 14261,
              "net": 1940
            },
            "nonCommercial": {
              "long": 10598,
              "short": 10178,
              "net": 420
            },
            "smallTrader": {
              "long": 11202,
              "short": 13562,
              "net": -2360
            }
          },
          "openInterest": 38760
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12239,
              "short": 40669,
              "net": -28430
            },
            "nonCommercial": {
              "long": 43056,
              "short": 21856,
              "net": 21200
            },
            "smallTrader": {
              "long": 10893,
              "short": 3663,
              "net": 7230
            }
          },
          "openInterest": 70651
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 204329,
              "short": 102252,
              "net": 102077
            },
            "nonCommercial": {
              "long": 89562,
              "short": 189020,
              "net": -99458
            },
            "smallTrader": {
              "long": 24565,
              "short": 27184,
              "net": -2619
            }
          },
          "openInterest": 384595
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67663,
              "short": 77221,
              "net": -9558
            },
            "nonCommercial": {
              "long": 50172,
              "short": 35051,
              "net": 15121
            },
            "smallTrader": {
              "long": 16093,
              "short": 21656,
              "net": -5563
            }
          },
          "openInterest": 143096
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172555,
              "short": 102429,
              "net": 70126
            },
            "nonCommercial": {
              "long": 121207,
              "short": 174785,
              "net": -53578
            },
            "smallTrader": {
              "long": 26420,
              "short": 42968,
              "net": -16548
            }
          },
          "openInterest": 354855
        }
      ]
    },
    {
      "reportDate": "2013-09-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1494089,
              "short": 1201201,
              "net": 292888
            },
            "nonCommercial": {
              "long": 173420,
              "short": 299446,
              "net": -126026
            },
            "smallTrader": {
              "long": 254162,
              "short": 421024,
              "net": -166862
            }
          },
          "openInterest": 1968911
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 636147,
              "short": 554686,
              "net": 81461
            },
            "nonCommercial": {
              "long": 131785,
              "short": 178005,
              "net": -46220
            },
            "smallTrader": {
              "long": 86019,
              "short": 121260,
              "net": -35241
            }
          },
          "openInterest": 865602
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 405097,
              "short": 397201,
              "net": 7896
            },
            "nonCommercial": {
              "long": 84982,
              "short": 47787,
              "net": 37195
            },
            "smallTrader": {
              "long": 125657,
              "short": 170748,
              "net": -45091
            }
          },
          "openInterest": 632691
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1347392,
              "short": 1051773,
              "net": 295619
            },
            "nonCommercial": {
              "long": 165368,
              "short": 304845,
              "net": -139477
            },
            "smallTrader": {
              "long": 169703,
              "short": 325845,
              "net": -156142
            }
          },
          "openInterest": 1705040
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82504,
              "short": 43563,
              "net": 38941
            },
            "nonCommercial": {
              "long": 29805,
              "short": 57165,
              "net": -27360
            },
            "smallTrader": {
              "long": 15994,
              "short": 27575,
              "net": -11581
            }
          },
          "openInterest": 129806
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11584,
              "short": 13224,
              "net": -1640
            },
            "nonCommercial": {
              "long": 4842,
              "short": 3139,
              "net": 1703
            },
            "smallTrader": {
              "long": 583,
              "short": 646,
              "net": -63
            }
          },
          "openInterest": 20139
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59423,
              "short": 62078,
              "net": -2655
            },
            "nonCommercial": {
              "long": 44124,
              "short": 50434,
              "net": -6310
            },
            "smallTrader": {
              "long": 35377,
              "short": 26412,
              "net": 8965
            }
          },
          "openInterest": 141735
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90759,
              "short": 67900,
              "net": 22859
            },
            "nonCommercial": {
              "long": 25286,
              "short": 44050,
              "net": -18764
            },
            "smallTrader": {
              "long": 23545,
              "short": 27640,
              "net": -4095
            }
          },
          "openInterest": 142925
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71370,
              "short": 145569,
              "net": -74199
            },
            "nonCommercial": {
              "long": 93889,
              "short": 28046,
              "net": 65843
            },
            "smallTrader": {
              "long": 13481,
              "short": 5125,
              "net": 8356
            }
          },
          "openInterest": 204637
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79375,
              "short": 62740,
              "net": 16635
            },
            "nonCommercial": {
              "long": 45402,
              "short": 64841,
              "net": -19439
            },
            "smallTrader": {
              "long": 12135,
              "short": 9331,
              "net": 2804
            }
          },
          "openInterest": 156812
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86583,
              "short": 65915,
              "net": 20668
            },
            "nonCommercial": {
              "long": 35639,
              "short": 50892,
              "net": -15253
            },
            "smallTrader": {
              "long": 15695,
              "short": 21110,
              "net": -5415
            }
          },
          "openInterest": 149173
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 540362,
              "short": 382302,
              "net": 158060
            },
            "nonCommercial": {
              "long": 344736,
              "short": 419542,
              "net": -74806
            },
            "smallTrader": {
              "long": 129280,
              "short": 212534,
              "net": -83254
            }
          },
          "openInterest": 1124419
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85723,
              "short": 136467,
              "net": -50744
            },
            "nonCommercial": {
              "long": 63302,
              "short": 17298,
              "net": 46004
            },
            "smallTrader": {
              "long": 14784,
              "short": 10044,
              "net": 4740
            }
          },
          "openInterest": 176496
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 710214,
              "short": 1054191,
              "net": -343977
            },
            "nonCommercial": {
              "long": 448359,
              "short": 121528,
              "net": 326831
            },
            "smallTrader": {
              "long": 100995,
              "short": 83849,
              "net": 17146
            }
          },
          "openInterest": 1926402
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45509,
              "short": 62394,
              "net": -16885
            },
            "nonCommercial": {
              "long": 20351,
              "short": 3525,
              "net": 16826
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84348
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27521,
              "short": 27680,
              "net": -159
            },
            "nonCommercial": {
              "long": 810,
              "short": 742,
              "net": 68
            },
            "smallTrader": {
              "long": 304,
              "short": 213,
              "net": 91
            }
          },
          "openInterest": 29805
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73890,
              "short": 94356,
              "net": -20466
            },
            "nonCommercial": {
              "long": 100963,
              "short": 69056,
              "net": 31907
            },
            "smallTrader": {
              "long": 39864,
              "short": 51305,
              "net": -11441
            }
          },
          "openInterest": 218264
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9269,
              "short": 6088,
              "net": 3181
            },
            "nonCommercial": {
              "long": 8955,
              "short": 5909,
              "net": 3046
            },
            "smallTrader": {
              "long": 7545,
              "short": 13772,
              "net": -6227
            }
          },
          "openInterest": 29078
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139596,
              "short": 188223,
              "net": -48627
            },
            "nonCommercial": {
              "long": 83554,
              "short": 36991,
              "net": 46563
            },
            "smallTrader": {
              "long": 17800,
              "short": 15736,
              "net": 2064
            }
          },
          "openInterest": 266843
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 188729,
              "short": 254066,
              "net": -65337
            },
            "nonCommercial": {
              "long": 138956,
              "short": 80160,
              "net": 58796
            },
            "smallTrader": {
              "long": 38578,
              "short": 32037,
              "net": 6541
            }
          },
          "openInterest": 384592
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158146,
              "short": 177661,
              "net": -19515
            },
            "nonCommercial": {
              "long": 61079,
              "short": 57516,
              "net": 3563
            },
            "smallTrader": {
              "long": 38779,
              "short": 22827,
              "net": 15952
            }
          },
          "openInterest": 293021
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136389,
              "short": 14059,
              "net": 122330
            },
            "nonCommercial": {
              "long": 26088,
              "short": 114882,
              "net": -88794
            },
            "smallTrader": {
              "long": 11940,
              "short": 45476,
              "net": -33536
            }
          },
          "openInterest": 177045
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99953,
              "short": 179513,
              "net": -79560
            },
            "nonCommercial": {
              "long": 141666,
              "short": 46081,
              "net": 95585
            },
            "smallTrader": {
              "long": 37771,
              "short": 53796,
              "net": -16025
            }
          },
          "openInterest": 333950
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126567,
              "short": 134602,
              "net": -8035
            },
            "nonCommercial": {
              "long": 100959,
              "short": 86458,
              "net": 14501
            },
            "smallTrader": {
              "long": 32974,
              "short": 39440,
              "net": -6466
            }
          },
          "openInterest": 292976
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77196,
              "short": 68380,
              "net": 8816
            },
            "nonCommercial": {
              "long": 28479,
              "short": 38680,
              "net": -10201
            },
            "smallTrader": {
              "long": 5021,
              "short": 3636,
              "net": 1385
            }
          },
          "openInterest": 111475
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 67085,
              "short": 94609,
              "net": -27524
            },
            "nonCommercial": {
              "long": 27156,
              "short": 3723,
              "net": 23433
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 106495
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474495,
              "short": 358024,
              "net": 116471
            },
            "nonCommercial": {
              "long": 294309,
              "short": 443888,
              "net": -149579
            },
            "smallTrader": {
              "long": 69068,
              "short": 35960,
              "net": 33108
            }
          },
          "openInterest": 1325431
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 913,
              "short": 7042,
              "net": -6129
            },
            "nonCommercial": {
              "long": 12463,
              "short": 6806,
              "net": 5657
            },
            "smallTrader": {
              "long": 2461,
              "short": 1989,
              "net": 472
            }
          },
          "openInterest": 15842
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14744,
              "short": 48935,
              "net": -34191
            },
            "nonCommercial": {
              "long": 40094,
              "short": 7158,
              "net": 32936
            },
            "smallTrader": {
              "long": 4247,
              "short": 2992,
              "net": 1255
            }
          },
          "openInterest": 61006
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 627271,
              "short": 673428,
              "net": -46157
            },
            "nonCommercial": {
              "long": 99443,
              "short": 78020,
              "net": 21423
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 917682
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49729,
              "short": 71983,
              "net": -22254
            },
            "nonCommercial": {
              "long": 30889,
              "short": 17083,
              "net": 13806
            },
            "smallTrader": {
              "long": 19493,
              "short": 11045,
              "net": 8448
            }
          },
          "openInterest": 112757
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110995,
              "short": 180285,
              "net": -69290
            },
            "nonCommercial": {
              "long": 93418,
              "short": 47767,
              "net": 45651
            },
            "smallTrader": {
              "long": 46558,
              "short": 22919,
              "net": 23639
            }
          },
          "openInterest": 269238
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144111,
              "short": 114355,
              "net": 29756
            },
            "nonCommercial": {
              "long": 69398,
              "short": 92699,
              "net": -23301
            },
            "smallTrader": {
              "long": 31926,
              "short": 38381,
              "net": -6455
            }
          },
          "openInterest": 291377
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248071,
              "short": 388519,
              "net": -140448
            },
            "nonCommercial": {
              "long": 233664,
              "short": 73754,
              "net": 159910
            },
            "smallTrader": {
              "long": 52356,
              "short": 71818,
              "net": -19462
            }
          },
          "openInterest": 613083
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 462817,
              "short": 549352,
              "net": -86535
            },
            "nonCommercial": {
              "long": 232210,
              "short": 155360,
              "net": 76850
            },
            "smallTrader": {
              "long": 85650,
              "short": 75965,
              "net": 9685
            }
          },
          "openInterest": 848751
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8705,
              "short": 8613,
              "net": 92
            },
            "nonCommercial": {
              "long": 9992,
              "short": 9376,
              "net": 616
            },
            "smallTrader": {
              "long": 10123,
              "short": 10831,
              "net": -708
            }
          },
          "openInterest": 29094
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12220,
              "short": 40713,
              "net": -28493
            },
            "nonCommercial": {
              "long": 44826,
              "short": 22928,
              "net": 21898
            },
            "smallTrader": {
              "long": 8821,
              "short": 2226,
              "net": 6595
            }
          },
          "openInterest": 68238
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 230483,
              "short": 136015,
              "net": 94468
            },
            "nonCommercial": {
              "long": 96285,
              "short": 187302,
              "net": -91017
            },
            "smallTrader": {
              "long": 25919,
              "short": 29370,
              "net": -3451
            }
          },
          "openInterest": 427065
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67650,
              "short": 77799,
              "net": -10149
            },
            "nonCommercial": {
              "long": 50825,
              "short": 35145,
              "net": 15680
            },
            "smallTrader": {
              "long": 17435,
              "short": 22966,
              "net": -5531
            }
          },
          "openInterest": 147690
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175610,
              "short": 101555,
              "net": 74055
            },
            "nonCommercial": {
              "long": 119745,
              "short": 175573,
              "net": -55828
            },
            "smallTrader": {
              "long": 26536,
              "short": 44763,
              "net": -18227
            }
          },
          "openInterest": 356151
        }
      ]
    },
    {
      "reportDate": "2013-09-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1446160,
              "short": 1211826,
              "net": 234334
            },
            "nonCommercial": {
              "long": 193925,
              "short": 283032,
              "net": -89107
            },
            "smallTrader": {
              "long": 267444,
              "short": 412671,
              "net": -145227
            }
          },
          "openInterest": 1948616
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 613616,
              "short": 573612,
              "net": 40004
            },
            "nonCommercial": {
              "long": 149770,
              "short": 168948,
              "net": -19178
            },
            "smallTrader": {
              "long": 93986,
              "short": 114812,
              "net": -20826
            }
          },
          "openInterest": 867434
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 396594,
              "short": 367213,
              "net": 29381
            },
            "nonCommercial": {
              "long": 82666,
              "short": 75966,
              "net": 6700
            },
            "smallTrader": {
              "long": 133893,
              "short": 169974,
              "net": -36081
            }
          },
          "openInterest": 620439
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1320927,
              "short": 1079880,
              "net": 241047
            },
            "nonCommercial": {
              "long": 155661,
              "short": 279726,
              "net": -124065
            },
            "smallTrader": {
              "long": 192699,
              "short": 309681,
              "net": -116982
            }
          },
          "openInterest": 1698197
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87537,
              "short": 45396,
              "net": 42141
            },
            "nonCommercial": {
              "long": 20049,
              "short": 54868,
              "net": -34819
            },
            "smallTrader": {
              "long": 17537,
              "short": 24859,
              "net": -7322
            }
          },
          "openInterest": 126462
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11605,
              "short": 12725,
              "net": -1120
            },
            "nonCommercial": {
              "long": 4393,
              "short": 3239,
              "net": 1154
            },
            "smallTrader": {
              "long": 604,
              "short": 638,
              "net": -34
            }
          },
          "openInterest": 19744
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71944,
              "short": 84316,
              "net": -12372
            },
            "nonCommercial": {
              "long": 50736,
              "short": 49562,
              "net": 1174
            },
            "smallTrader": {
              "long": 37607,
              "short": 26409,
              "net": 11198
            }
          },
          "openInterest": 163719
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51746,
              "short": 47538,
              "net": 4208
            },
            "nonCommercial": {
              "long": 40278,
              "short": 45953,
              "net": -5675
            },
            "smallTrader": {
              "long": 26769,
              "short": 25302,
              "net": 1467
            }
          },
          "openInterest": 119624
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71147,
              "short": 146988,
              "net": -75841
            },
            "nonCommercial": {
              "long": 95719,
              "short": 28088,
              "net": 67631
            },
            "smallTrader": {
              "long": 13963,
              "short": 5753,
              "net": 8210
            }
          },
          "openInterest": 208062
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79625,
              "short": 63047,
              "net": 16578
            },
            "nonCommercial": {
              "long": 43780,
              "short": 62805,
              "net": -19025
            },
            "smallTrader": {
              "long": 11354,
              "short": 8907,
              "net": 2447
            }
          },
          "openInterest": 155332
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82411,
              "short": 71113,
              "net": 11298
            },
            "nonCommercial": {
              "long": 36648,
              "short": 43898,
              "net": -7250
            },
            "smallTrader": {
              "long": 16587,
              "short": 20635,
              "net": -4048
            }
          },
          "openInterest": 147511
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 564876,
              "short": 373717,
              "net": 191159
            },
            "nonCommercial": {
              "long": 335940,
              "short": 438216,
              "net": -102276
            },
            "smallTrader": {
              "long": 131773,
              "short": 220656,
              "net": -88883
            }
          },
          "openInterest": 1147298
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91522,
              "short": 142732,
              "net": -51210
            },
            "nonCommercial": {
              "long": 63874,
              "short": 18093,
              "net": 45781
            },
            "smallTrader": {
              "long": 14864,
              "short": 9435,
              "net": 5429
            }
          },
          "openInterest": 182453
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 718257,
              "short": 1058400,
              "net": -340143
            },
            "nonCommercial": {
              "long": 431586,
              "short": 110828,
              "net": 320758
            },
            "smallTrader": {
              "long": 94967,
              "short": 75582,
              "net": 19385
            }
          },
          "openInterest": 1881081
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29985,
              "short": 58534,
              "net": -28549
            },
            "nonCommercial": {
              "long": 29003,
              "short": 4204,
              "net": 24799
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68015
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28159,
              "short": 28469,
              "net": -310
            },
            "nonCommercial": {
              "long": 945,
              "short": 789,
              "net": 156
            },
            "smallTrader": {
              "long": 339,
              "short": 185,
              "net": 154
            }
          },
          "openInterest": 30953
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72759,
              "short": 138915,
              "net": -66156
            },
            "nonCommercial": {
              "long": 129862,
              "short": 64018,
              "net": 65844
            },
            "smallTrader": {
              "long": 48181,
              "short": 47869,
              "net": 312
            }
          },
          "openInterest": 254464
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8973,
              "short": 6436,
              "net": 2537
            },
            "nonCommercial": {
              "long": 10878,
              "short": 5674,
              "net": 5204
            },
            "smallTrader": {
              "long": 8227,
              "short": 15968,
              "net": -7741
            }
          },
          "openInterest": 31738
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132051,
              "short": 175344,
              "net": -43293
            },
            "nonCommercial": {
              "long": 76238,
              "short": 32810,
              "net": 43428
            },
            "smallTrader": {
              "long": 17003,
              "short": 17138,
              "net": -135
            }
          },
          "openInterest": 244510
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 183688,
              "short": 255215,
              "net": -71527
            },
            "nonCommercial": {
              "long": 140468,
              "short": 73329,
              "net": 67139
            },
            "smallTrader": {
              "long": 35599,
              "short": 31211,
              "net": 4388
            }
          },
          "openInterest": 378216
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146966,
              "short": 163804,
              "net": -16838
            },
            "nonCommercial": {
              "long": 54938,
              "short": 49872,
              "net": 5066
            },
            "smallTrader": {
              "long": 36223,
              "short": 24451,
              "net": 11772
            }
          },
          "openInterest": 273153
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142849,
              "short": 16193,
              "net": 126656
            },
            "nonCommercial": {
              "long": 18173,
              "short": 110991,
              "net": -92818
            },
            "smallTrader": {
              "long": 11169,
              "short": 45007,
              "net": -33838
            }
          },
          "openInterest": 174892
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98432,
              "short": 182254,
              "net": -83822
            },
            "nonCommercial": {
              "long": 144056,
              "short": 45992,
              "net": 98064
            },
            "smallTrader": {
              "long": 38625,
              "short": 52867,
              "net": -14242
            }
          },
          "openInterest": 327454
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129836,
              "short": 141292,
              "net": -11456
            },
            "nonCommercial": {
              "long": 106437,
              "short": 89311,
              "net": 17126
            },
            "smallTrader": {
              "long": 35891,
              "short": 41561,
              "net": -5670
            }
          },
          "openInterest": 305641
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75250,
              "short": 93507,
              "net": -18257
            },
            "nonCommercial": {
              "long": 47887,
              "short": 33864,
              "net": 14023
            },
            "smallTrader": {
              "long": 6378,
              "short": 2144,
              "net": 4234
            }
          },
          "openInterest": 130157
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45651,
              "short": 72289,
              "net": -26638
            },
            "nonCommercial": {
              "long": 26281,
              "short": 2540,
              "net": 23741
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78276
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 469251,
              "short": 360319,
              "net": 108932
            },
            "nonCommercial": {
              "long": 298784,
              "short": 432257,
              "net": -133473
            },
            "smallTrader": {
              "long": 61965,
              "short": 37424,
              "net": 24541
            }
          },
          "openInterest": 1284673
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 845,
              "short": 10382,
              "net": -9537
            },
            "nonCommercial": {
              "long": 15470,
              "short": 7415,
              "net": 8055
            },
            "smallTrader": {
              "long": 3301,
              "short": 1819,
              "net": 1482
            }
          },
          "openInterest": 19621
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12788,
              "short": 47103,
              "net": -34315
            },
            "nonCommercial": {
              "long": 40900,
              "short": 7656,
              "net": 33244
            },
            "smallTrader": {
              "long": 4422,
              "short": 3351,
              "net": 1071
            }
          },
          "openInterest": 59279
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 450893,
              "short": 518864,
              "net": -67971
            },
            "nonCommercial": {
              "long": 96150,
              "short": 66008,
              "net": 30142
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 675574
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52271,
              "short": 71892,
              "net": -19621
            },
            "nonCommercial": {
              "long": 29357,
              "short": 16705,
              "net": 12652
            },
            "smallTrader": {
              "long": 18123,
              "short": 11154,
              "net": 6969
            }
          },
          "openInterest": 112317
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115324,
              "short": 179071,
              "net": -63747
            },
            "nonCommercial": {
              "long": 92382,
              "short": 50803,
              "net": 41579
            },
            "smallTrader": {
              "long": 46805,
              "short": 24637,
              "net": 22168
            }
          },
          "openInterest": 271114
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141010,
              "short": 110437,
              "net": 30573
            },
            "nonCommercial": {
              "long": 72185,
              "short": 95030,
              "net": -22845
            },
            "smallTrader": {
              "long": 31333,
              "short": 39061,
              "net": -7728
            }
          },
          "openInterest": 297193
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253949,
              "short": 380163,
              "net": -126214
            },
            "nonCommercial": {
              "long": 222653,
              "short": 77347,
              "net": 145306
            },
            "smallTrader": {
              "long": 53063,
              "short": 72155,
              "net": -19092
            }
          },
          "openInterest": 620379
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452120,
              "short": 575578,
              "net": -123458
            },
            "nonCommercial": {
              "long": 234609,
              "short": 135476,
              "net": 99133
            },
            "smallTrader": {
              "long": 88062,
              "short": 63737,
              "net": 24325
            }
          },
          "openInterest": 833097
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5424,
              "short": 21112,
              "net": -15688
            },
            "nonCommercial": {
              "long": 15129,
              "short": 9384,
              "net": 5745
            },
            "smallTrader": {
              "long": 18682,
              "short": 8739,
              "net": 9943
            }
          },
          "openInterest": 39512
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6843,
              "short": 15203,
              "net": -8360
            },
            "nonCommercial": {
              "long": 37862,
              "short": 33813,
              "net": 4049
            },
            "smallTrader": {
              "long": 7066,
              "short": 2755,
              "net": 4311
            }
          },
          "openInterest": 53075
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 180476,
              "short": 95725,
              "net": 84751
            },
            "nonCommercial": {
              "long": 94026,
              "short": 175560,
              "net": -81534
            },
            "smallTrader": {
              "long": 23581,
              "short": 26798,
              "net": -3217
            }
          },
          "openInterest": 368232
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64413,
              "short": 76179,
              "net": -11766
            },
            "nonCommercial": {
              "long": 52892,
              "short": 35154,
              "net": 17738
            },
            "smallTrader": {
              "long": 17298,
              "short": 23270,
              "net": -5972
            }
          },
          "openInterest": 147563
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171751,
              "short": 113221,
              "net": 58530
            },
            "nonCommercial": {
              "long": 123474,
              "short": 164869,
              "net": -41395
            },
            "smallTrader": {
              "long": 28607,
              "short": 45742,
              "net": -17135
            }
          },
          "openInterest": 359940
        }
      ]
    },
    {
      "reportDate": "2013-10-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1414740,
              "short": 1246468,
              "net": 168272
            },
            "nonCommercial": {
              "long": 236233,
              "short": 264769,
              "net": -28536
            },
            "smallTrader": {
              "long": 261854,
              "short": 401590,
              "net": -139736
            }
          },
          "openInterest": 1951203
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 622281,
              "short": 609661,
              "net": 12620
            },
            "nonCommercial": {
              "long": 180779,
              "short": 186449,
              "net": -5670
            },
            "smallTrader": {
              "long": 105196,
              "short": 112146,
              "net": -6950
            }
          },
          "openInterest": 916057
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 409875,
              "short": 372934,
              "net": 36941
            },
            "nonCommercial": {
              "long": 90290,
              "short": 80184,
              "net": 10106
            },
            "smallTrader": {
              "long": 122644,
              "short": 169691,
              "net": -47047
            }
          },
          "openInterest": 630995
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1290143,
              "short": 1054440,
              "net": 235703
            },
            "nonCommercial": {
              "long": 180422,
              "short": 304765,
              "net": -124343
            },
            "smallTrader": {
              "long": 192357,
              "short": 303717,
              "net": -111360
            }
          },
          "openInterest": 1681909
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77577,
              "short": 44014,
              "net": 33563
            },
            "nonCommercial": {
              "long": 14928,
              "short": 43732,
              "net": -28804
            },
            "smallTrader": {
              "long": 19215,
              "short": 23974,
              "net": -4759
            }
          },
          "openInterest": 113676
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11944,
              "short": 12900,
              "net": -956
            },
            "nonCommercial": {
              "long": 4164,
              "short": 3279,
              "net": 885
            },
            "smallTrader": {
              "long": 600,
              "short": 529,
              "net": 71
            }
          },
          "openInterest": 19813
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81205,
              "short": 95978,
              "net": -14773
            },
            "nonCommercial": {
              "long": 47329,
              "short": 45833,
              "net": 1496
            },
            "smallTrader": {
              "long": 40048,
              "short": 26771,
              "net": 13277
            }
          },
          "openInterest": 172422
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50999,
              "short": 52742,
              "net": -1743
            },
            "nonCommercial": {
              "long": 43734,
              "short": 44689,
              "net": -955
            },
            "smallTrader": {
              "long": 26401,
              "short": 23703,
              "net": 2698
            }
          },
          "openInterest": 122732
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70483,
              "short": 147387,
              "net": -76904
            },
            "nonCommercial": {
              "long": 100385,
              "short": 31233,
              "net": 69152
            },
            "smallTrader": {
              "long": 13880,
              "short": 6128,
              "net": 7752
            }
          },
          "openInterest": 213078
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80305,
              "short": 63133,
              "net": 17172
            },
            "nonCommercial": {
              "long": 43782,
              "short": 64052,
              "net": -20270
            },
            "smallTrader": {
              "long": 12063,
              "short": 8965,
              "net": 3098
            }
          },
          "openInterest": 157422
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80265,
              "short": 72900,
              "net": 7365
            },
            "nonCommercial": {
              "long": 39032,
              "short": 40366,
              "net": -1334
            },
            "smallTrader": {
              "long": 14912,
              "short": 20943,
              "net": -6031
            }
          },
          "openInterest": 148001
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578115,
              "short": 371593,
              "net": 206522
            },
            "nonCommercial": {
              "long": 340932,
              "short": 456152,
              "net": -115220
            },
            "smallTrader": {
              "long": 135940,
              "short": 227242,
              "net": -91302
            }
          },
          "openInterest": 1182752
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98475,
              "short": 162432,
              "net": -63957
            },
            "nonCommercial": {
              "long": 75048,
              "short": 20196,
              "net": 54852
            },
            "smallTrader": {
              "long": 17902,
              "short": 8797,
              "net": 9105
            }
          },
          "openInterest": 203616
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 707802,
              "short": 1041475,
              "net": -333673
            },
            "nonCommercial": {
              "long": 424081,
              "short": 108643,
              "net": 315438
            },
            "smallTrader": {
              "long": 91516,
              "short": 73281,
              "net": 18235
            }
          },
          "openInterest": 1856649
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29129,
              "short": 49699,
              "net": -20570
            },
            "nonCommercial": {
              "long": 21238,
              "short": 4482,
              "net": 16756
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59278
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22587,
              "short": 23197,
              "net": -610
            },
            "nonCommercial": {
              "long": 1343,
              "short": 785,
              "net": 558
            },
            "smallTrader": {
              "long": 309,
              "short": 257,
              "net": 52
            }
          },
          "openInterest": 25410
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73837,
              "short": 140700,
              "net": -66863
            },
            "nonCommercial": {
              "long": 128580,
              "short": 60304,
              "net": 68276
            },
            "smallTrader": {
              "long": 47284,
              "short": 48697,
              "net": -1413
            }
          },
          "openInterest": 255067
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9408,
              "short": 7309,
              "net": 2099
            },
            "nonCommercial": {
              "long": 11915,
              "short": 4963,
              "net": 6952
            },
            "smallTrader": {
              "long": 7964,
              "short": 17015,
              "net": -9051
            }
          },
          "openInterest": 32784
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130436,
              "short": 170868,
              "net": -40432
            },
            "nonCommercial": {
              "long": 71467,
              "short": 30376,
              "net": 41091
            },
            "smallTrader": {
              "long": 14597,
              "short": 15256,
              "net": -659
            }
          },
          "openInterest": 234955
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 179659,
              "short": 257787,
              "net": -78128
            },
            "nonCommercial": {
              "long": 141541,
              "short": 68494,
              "net": 73047
            },
            "smallTrader": {
              "long": 36060,
              "short": 30979,
              "net": 5081
            }
          },
          "openInterest": 374151
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153941,
              "short": 156299,
              "net": -2358
            },
            "nonCommercial": {
              "long": 48892,
              "short": 55851,
              "net": -6959
            },
            "smallTrader": {
              "long": 35557,
              "short": 26240,
              "net": 9317
            }
          },
          "openInterest": 269223
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134090,
              "short": 23302,
              "net": 110788
            },
            "nonCommercial": {
              "long": 18634,
              "short": 100958,
              "net": -82324
            },
            "smallTrader": {
              "long": 14897,
              "short": 43361,
              "net": -28464
            }
          },
          "openInterest": 170525
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97791,
              "short": 177690,
              "net": -79899
            },
            "nonCommercial": {
              "long": 136676,
              "short": 40353,
              "net": 96323
            },
            "smallTrader": {
              "long": 35416,
              "short": 51840,
              "net": -16424
            }
          },
          "openInterest": 317068
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127770,
              "short": 154415,
              "net": -26645
            },
            "nonCommercial": {
              "long": 112567,
              "short": 77345,
              "net": 35222
            },
            "smallTrader": {
              "long": 34048,
              "short": 42625,
              "net": -8577
            }
          },
          "openInterest": 303689
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75882,
              "short": 94487,
              "net": -18605
            },
            "nonCommercial": {
              "long": 37161,
              "short": 22560,
              "net": 14601
            },
            "smallTrader": {
              "long": 6195,
              "short": 2191,
              "net": 4004
            }
          },
          "openInterest": 119788
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44665,
              "short": 73891,
              "net": -29226
            },
            "nonCommercial": {
              "long": 29387,
              "short": 2121,
              "net": 27266
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 80374
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 484691,
              "short": 363684,
              "net": 121007
            },
            "nonCommercial": {
              "long": 297068,
              "short": 439295,
              "net": -142227
            },
            "smallTrader": {
              "long": 58215,
              "short": 36995,
              "net": 21220
            }
          },
          "openInterest": 1275792
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 911,
              "short": 14017,
              "net": -13106
            },
            "nonCommercial": {
              "long": 17706,
              "short": 6815,
              "net": 10891
            },
            "smallTrader": {
              "long": 3955,
              "short": 1740,
              "net": 2215
            }
          },
          "openInterest": 22577
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13073,
              "short": 44531,
              "net": -31458
            },
            "nonCommercial": {
              "long": 42351,
              "short": 11164,
              "net": 31187
            },
            "smallTrader": {
              "long": 3768,
              "short": 3497,
              "net": 271
            }
          },
          "openInterest": 59708
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 446335,
              "short": 511547,
              "net": -65212
            },
            "nonCommercial": {
              "long": 99410,
              "short": 70575,
              "net": 28835
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 677685
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54294,
              "short": 70939,
              "net": -16645
            },
            "nonCommercial": {
              "long": 31235,
              "short": 18460,
              "net": 12775
            },
            "smallTrader": {
              "long": 16914,
              "short": 13044,
              "net": 3870
            }
          },
          "openInterest": 115238
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109728,
              "short": 164354,
              "net": -54626
            },
            "nonCommercial": {
              "long": 88473,
              "short": 51863,
              "net": 36610
            },
            "smallTrader": {
              "long": 42586,
              "short": 24570,
              "net": 18016
            }
          },
          "openInterest": 259320
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138980,
              "short": 108582,
              "net": 30398
            },
            "nonCommercial": {
              "long": 72870,
              "short": 96770,
              "net": -23900
            },
            "smallTrader": {
              "long": 33977,
              "short": 40475,
              "net": -6498
            }
          },
          "openInterest": 305528
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261742,
              "short": 374582,
              "net": -112840
            },
            "nonCommercial": {
              "long": 206304,
              "short": 75050,
              "net": 131254
            },
            "smallTrader": {
              "long": 54628,
              "short": 73042,
              "net": -18414
            }
          },
          "openInterest": 616871
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401994,
              "short": 564794,
              "net": -162800
            },
            "nonCommercial": {
              "long": 248300,
              "short": 111308,
              "net": 136992
            },
            "smallTrader": {
              "long": 82989,
              "short": 57181,
              "net": 25808
            }
          },
          "openInterest": 787891
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5573,
              "short": 25005,
              "net": -19432
            },
            "nonCommercial": {
              "long": 17898,
              "short": 11262,
              "net": 6636
            },
            "smallTrader": {
              "long": 21520,
              "short": 8724,
              "net": 12796
            }
          },
          "openInterest": 45298
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7822,
              "short": 13841,
              "net": -6019
            },
            "nonCommercial": {
              "long": 36795,
              "short": 34610,
              "net": 2185
            },
            "smallTrader": {
              "long": 7360,
              "short": 3526,
              "net": 3834
            }
          },
          "openInterest": 53794
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 170096,
              "short": 85953,
              "net": 84143
            },
            "nonCommercial": {
              "long": 85412,
              "short": 167354,
              "net": -81942
            },
            "smallTrader": {
              "long": 24381,
              "short": 26582,
              "net": -2201
            }
          },
          "openInterest": 356219
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66897,
              "short": 89265,
              "net": -22368
            },
            "nonCommercial": {
              "long": 53676,
              "short": 25963,
              "net": 27713
            },
            "smallTrader": {
              "long": 18114,
              "short": 23459,
              "net": -5345
            }
          },
          "openInterest": 151471
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165169,
              "short": 140701,
              "net": 24468
            },
            "nonCommercial": {
              "long": 123035,
              "short": 132138,
              "net": -9103
            },
            "smallTrader": {
              "long": 30379,
              "short": 45744,
              "net": -15365
            }
          },
          "openInterest": 356627
        }
      ]
    },
    {
      "reportDate": "2013-10-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1460230,
              "short": 1230803,
              "net": 229427
            },
            "nonCommercial": {
              "long": 197496,
              "short": 285067,
              "net": -87571
            },
            "smallTrader": {
              "long": 265316,
              "short": 407172,
              "net": -141856
            }
          },
          "openInterest": 1970617
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 641509,
              "short": 619024,
              "net": 22485
            },
            "nonCommercial": {
              "long": 183019,
              "short": 206760,
              "net": -23741
            },
            "smallTrader": {
              "long": 105074,
              "short": 103818,
              "net": 1256
            }
          },
          "openInterest": 935959
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416027,
              "short": 368745,
              "net": 47282
            },
            "nonCommercial": {
              "long": 82983,
              "short": 84328,
              "net": -1345
            },
            "smallTrader": {
              "long": 123358,
              "short": 169295,
              "net": -45937
            }
          },
          "openInterest": 632126
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1317323,
              "short": 1090597,
              "net": 226726
            },
            "nonCommercial": {
              "long": 167626,
              "short": 316072,
              "net": -148446
            },
            "smallTrader": {
              "long": 214263,
              "short": 292543,
              "net": -78280
            }
          },
          "openInterest": 1713260
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79356,
              "short": 46187,
              "net": 33169
            },
            "nonCommercial": {
              "long": 17221,
              "short": 43625,
              "net": -26404
            },
            "smallTrader": {
              "long": 18728,
              "short": 25493,
              "net": -6765
            }
          },
          "openInterest": 117075
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84423,
              "short": 105421,
              "net": -20998
            },
            "nonCommercial": {
              "long": 58681,
              "short": 49910,
              "net": 8771
            },
            "smallTrader": {
              "long": 37522,
              "short": 25295,
              "net": 12227
            }
          },
          "openInterest": 184643
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58507,
              "short": 48234,
              "net": 10273
            },
            "nonCommercial": {
              "long": 33857,
              "short": 42520,
              "net": -8663
            },
            "smallTrader": {
              "long": 24190,
              "short": 25800,
              "net": -1610
            }
          },
          "openInterest": 118332
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72191,
              "short": 150359,
              "net": -78168
            },
            "nonCommercial": {
              "long": 100707,
              "short": 31353,
              "net": 69354
            },
            "smallTrader": {
              "long": 15755,
              "short": 6941,
              "net": 8814
            }
          },
          "openInterest": 216211
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80635,
              "short": 64672,
              "net": 15963
            },
            "nonCommercial": {
              "long": 44277,
              "short": 63347,
              "net": -19070
            },
            "smallTrader": {
              "long": 11632,
              "short": 8525,
              "net": 3107
            }
          },
          "openInterest": 158240
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80644,
              "short": 71930,
              "net": 8714
            },
            "nonCommercial": {
              "long": 37880,
              "short": 41764,
              "net": -3884
            },
            "smallTrader": {
              "long": 15153,
              "short": 19983,
              "net": -4830
            }
          },
          "openInterest": 147936
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 587453,
              "short": 374216,
              "net": 213237
            },
            "nonCommercial": {
              "long": 336580,
              "short": 460681,
              "net": -124101
            },
            "smallTrader": {
              "long": 143414,
              "short": 232550,
              "net": -89136
            }
          },
          "openInterest": 1215467
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105890,
              "short": 165812,
              "net": -59922
            },
            "nonCommercial": {
              "long": 76317,
              "short": 21934,
              "net": 54383
            },
            "smallTrader": {
              "long": 15431,
              "short": 9892,
              "net": 5539
            }
          },
          "openInterest": 207395
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 695078,
              "short": 1026195,
              "net": -331117
            },
            "nonCommercial": {
              "long": 427951,
              "short": 112357,
              "net": 315594
            },
            "smallTrader": {
              "long": 90826,
              "short": 75303,
              "net": 15523
            }
          },
          "openInterest": 1871940
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25931,
              "short": 39812,
              "net": -13881
            },
            "nonCommercial": {
              "long": 14776,
              "short": 5097,
              "net": 9679
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50296
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23421,
              "short": 23891,
              "net": -470
            },
            "nonCommercial": {
              "long": 1153,
              "short": 791,
              "net": 362
            },
            "smallTrader": {
              "long": 336,
              "short": 228,
              "net": 108
            }
          },
          "openInterest": 26155
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81614,
              "short": 147287,
              "net": -65673
            },
            "nonCommercial": {
              "long": 127301,
              "short": 58618,
              "net": 68683
            },
            "smallTrader": {
              "long": 48379,
              "short": 51389,
              "net": -3010
            }
          },
          "openInterest": 263859
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9522,
              "short": 7904,
              "net": 1618
            },
            "nonCommercial": {
              "long": 13611,
              "short": 5008,
              "net": 8603
            },
            "smallTrader": {
              "long": 7802,
              "short": 18023,
              "net": -10221
            }
          },
          "openInterest": 34972
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124402,
              "short": 165469,
              "net": -41067
            },
            "nonCommercial": {
              "long": 71655,
              "short": 28487,
              "net": 43168
            },
            "smallTrader": {
              "long": 14453,
              "short": 16554,
              "net": -2101
            }
          },
          "openInterest": 230737
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 176330,
              "short": 266746,
              "net": -90416
            },
            "nonCommercial": {
              "long": 140207,
              "short": 57890,
              "net": 82317
            },
            "smallTrader": {
              "long": 36677,
              "short": 28578,
              "net": 8099
            }
          },
          "openInterest": 370406
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158654,
              "short": 163840,
              "net": -5186
            },
            "nonCommercial": {
              "long": 46801,
              "short": 54482,
              "net": -7681
            },
            "smallTrader": {
              "long": 38815,
              "short": 25948,
              "net": 12867
            }
          },
          "openInterest": 279409
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119861,
              "short": 33058,
              "net": 86803
            },
            "nonCommercial": {
              "long": 28165,
              "short": 85262,
              "net": -57097
            },
            "smallTrader": {
              "long": 15318,
              "short": 45024,
              "net": -29706
            }
          },
          "openInterest": 165957
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95061,
              "short": 172705,
              "net": -77644
            },
            "nonCommercial": {
              "long": 137353,
              "short": 43437,
              "net": 93916
            },
            "smallTrader": {
              "long": 35147,
              "short": 51419,
              "net": -16272
            }
          },
          "openInterest": 310342
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121023,
              "short": 162360,
              "net": -41337
            },
            "nonCommercial": {
              "long": 118675,
              "short": 64566,
              "net": 54109
            },
            "smallTrader": {
              "long": 34159,
              "short": 46931,
              "net": -12772
            }
          },
          "openInterest": 300796
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74699,
              "short": 88123,
              "net": -13424
            },
            "nonCommercial": {
              "long": 27284,
              "short": 16351,
              "net": 10933
            },
            "smallTrader": {
              "long": 5406,
              "short": 2915,
              "net": 2491
            }
          },
          "openInterest": 107975
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44380,
              "short": 68306,
              "net": -23926
            },
            "nonCommercial": {
              "long": 24665,
              "short": 3784,
              "net": 20881
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75626
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 472059,
              "short": 346853,
              "net": 125206
            },
            "nonCommercial": {
              "long": 288346,
              "short": 433488,
              "net": -145142
            },
            "smallTrader": {
              "long": 57836,
              "short": 37900,
              "net": 19936
            }
          },
          "openInterest": 1246549
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1074,
              "short": 13650,
              "net": -12576
            },
            "nonCommercial": {
              "long": 18343,
              "short": 7577,
              "net": 10766
            },
            "smallTrader": {
              "long": 3808,
              "short": 1998,
              "net": 1810
            }
          },
          "openInterest": 23230
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14137,
              "short": 43739,
              "net": -29602
            },
            "nonCommercial": {
              "long": 42339,
              "short": 13955,
              "net": 28384
            },
            "smallTrader": {
              "long": 4006,
              "short": 2788,
              "net": 1218
            }
          },
          "openInterest": 60888
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 466470,
              "short": 521309,
              "net": -54839
            },
            "nonCommercial": {
              "long": 94319,
              "short": 79834,
              "net": 14485
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 701923
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52815,
              "short": 74081,
              "net": -21266
            },
            "nonCommercial": {
              "long": 31887,
              "short": 16881,
              "net": 15006
            },
            "smallTrader": {
              "long": 19180,
              "short": 12920,
              "net": 6260
            }
          },
          "openInterest": 116098
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108924,
              "short": 164619,
              "net": -55695
            },
            "nonCommercial": {
              "long": 88122,
              "short": 52521,
              "net": 35601
            },
            "smallTrader": {
              "long": 45224,
              "short": 25130,
              "net": 20094
            }
          },
          "openInterest": 262950
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137949,
              "short": 106309,
              "net": 31640
            },
            "nonCommercial": {
              "long": 67630,
              "short": 92055,
              "net": -24425
            },
            "smallTrader": {
              "long": 35899,
              "short": 43114,
              "net": -7215
            }
          },
          "openInterest": 302984
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274941,
              "short": 382113,
              "net": -107172
            },
            "nonCommercial": {
              "long": 201332,
              "short": 72029,
              "net": 129303
            },
            "smallTrader": {
              "long": 55380,
              "short": 77511,
              "net": -22131
            }
          },
          "openInterest": 623084
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403292,
              "short": 608138,
              "net": -204846
            },
            "nonCommercial": {
              "long": 272709,
              "short": 99639,
              "net": 173070
            },
            "smallTrader": {
              "long": 86212,
              "short": 54436,
              "net": 31776
            }
          },
          "openInterest": 814946
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5948,
              "short": 32315,
              "net": -26367
            },
            "nonCommercial": {
              "long": 20313,
              "short": 9898,
              "net": 10415
            },
            "smallTrader": {
              "long": 24457,
              "short": 8505,
              "net": 15952
            }
          },
          "openInterest": 51017
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9587,
              "short": 13796,
              "net": -4209
            },
            "nonCommercial": {
              "long": 40103,
              "short": 40260,
              "net": -157
            },
            "smallTrader": {
              "long": 7444,
              "short": 3078,
              "net": 4366
            }
          },
          "openInterest": 59355
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 180082,
              "short": 104515,
              "net": 75567
            },
            "nonCommercial": {
              "long": 85269,
              "short": 157519,
              "net": -72250
            },
            "smallTrader": {
              "long": 25036,
              "short": 28353,
              "net": -3317
            }
          },
          "openInterest": 376488
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63874,
              "short": 93507,
              "net": -29633
            },
            "nonCommercial": {
              "long": 56133,
              "short": 21348,
              "net": 34785
            },
            "smallTrader": {
              "long": 18498,
              "short": 23650,
              "net": -5152
            }
          },
          "openInterest": 150209
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163332,
              "short": 154409,
              "net": 8923
            },
            "nonCommercial": {
              "long": 131204,
              "short": 124018,
              "net": 7186
            },
            "smallTrader": {
              "long": 30571,
              "short": 46680,
              "net": -16109
            }
          },
          "openInterest": 366070
        }
      ]
    },
    {
      "reportDate": "2013-10-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1582474,
              "short": 1297403,
              "net": 285071
            },
            "nonCommercial": {
              "long": 205238,
              "short": 305026,
              "net": -99788
            },
            "smallTrader": {
              "long": 243044,
              "short": 428327,
              "net": -185283
            }
          },
          "openInterest": 2079085
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 652940,
              "short": 614770,
              "net": 38170
            },
            "nonCommercial": {
              "long": 170351,
              "short": 202626,
              "net": -32275
            },
            "smallTrader": {
              "long": 97681,
              "short": 103576,
              "net": -5895
            }
          },
          "openInterest": 926439
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 422732,
              "short": 389809,
              "net": 32923
            },
            "nonCommercial": {
              "long": 73570,
              "short": 62141,
              "net": 11429
            },
            "smallTrader": {
              "long": 128377,
              "short": 172729,
              "net": -44352
            }
          },
          "openInterest": 631680
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1328081,
              "short": 1106942,
              "net": 221139
            },
            "nonCommercial": {
              "long": 188783,
              "short": 316711,
              "net": -127928
            },
            "smallTrader": {
              "long": 212402,
              "short": 305613,
              "net": -93211
            }
          },
          "openInterest": 1746144
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83389,
              "short": 47141,
              "net": 36248
            },
            "nonCommercial": {
              "long": 17656,
              "short": 49893,
              "net": -32237
            },
            "smallTrader": {
              "long": 21525,
              "short": 25536,
              "net": -4011
            }
          },
          "openInterest": 124276
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11628,
              "short": 13242,
              "net": -1614
            },
            "nonCommercial": {
              "long": 5071,
              "short": 3285,
              "net": 1786
            },
            "smallTrader": {
              "long": 616,
              "short": 788,
              "net": -172
            }
          },
          "openInterest": 20423
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83679,
              "short": 106657,
              "net": -22978
            },
            "nonCommercial": {
              "long": 60100,
              "short": 47869,
              "net": 12231
            },
            "smallTrader": {
              "long": 36098,
              "short": 25351,
              "net": 10747
            }
          },
          "openInterest": 183979
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59892,
              "short": 43593,
              "net": 16299
            },
            "nonCommercial": {
              "long": 28436,
              "short": 39250,
              "net": -10814
            },
            "smallTrader": {
              "long": 22607,
              "short": 28092,
              "net": -5485
            }
          },
          "openInterest": 112544
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73121,
              "short": 153176,
              "net": -80055
            },
            "nonCommercial": {
              "long": 103930,
              "short": 33174,
              "net": 70756
            },
            "smallTrader": {
              "long": 15507,
              "short": 6208,
              "net": 9299
            }
          },
          "openInterest": 217964
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80165,
              "short": 68493,
              "net": 11672
            },
            "nonCommercial": {
              "long": 42582,
              "short": 57803,
              "net": -15221
            },
            "smallTrader": {
              "long": 11873,
              "short": 8324,
              "net": 3549
            }
          },
          "openInterest": 155828
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83006,
              "short": 69117,
              "net": 13889
            },
            "nonCommercial": {
              "long": 37672,
              "short": 45400,
              "net": -7728
            },
            "smallTrader": {
              "long": 14281,
              "short": 20442,
              "net": -6161
            }
          },
          "openInterest": 149819
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 599076,
              "short": 382311,
              "net": 216765
            },
            "nonCommercial": {
              "long": 344347,
              "short": 473407,
              "net": -129060
            },
            "smallTrader": {
              "long": 148438,
              "short": 236143,
              "net": -87705
            }
          },
          "openInterest": 1237489
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108926,
              "short": 157753,
              "net": -48827
            },
            "nonCommercial": {
              "long": 68320,
              "short": 21585,
              "net": 46735
            },
            "smallTrader": {
              "long": 13917,
              "short": 11825,
              "net": 2092
            }
          },
          "openInterest": 203818
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 680942,
              "short": 998327,
              "net": -317385
            },
            "nonCommercial": {
              "long": 416914,
              "short": 113982,
              "net": 302932
            },
            "smallTrader": {
              "long": 85857,
              "short": 71404,
              "net": 14453
            }
          },
          "openInterest": 1824929
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38002,
              "short": 47234,
              "net": -9232
            },
            "nonCommercial": {
              "long": 12691,
              "short": 6816,
              "net": 5875
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61766
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23723,
              "short": 24275,
              "net": -552
            },
            "nonCommercial": {
              "long": 1209,
              "short": 707,
              "net": 502
            },
            "smallTrader": {
              "long": 356,
              "short": 306,
              "net": 50
            }
          },
          "openInterest": 26438
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84477,
              "short": 138835,
              "net": -54358
            },
            "nonCommercial": {
              "long": 121327,
              "short": 60953,
              "net": 60374
            },
            "smallTrader": {
              "long": 45353,
              "short": 51369,
              "net": -6016
            }
          },
          "openInterest": 257199
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9788,
              "short": 8950,
              "net": 838
            },
            "nonCommercial": {
              "long": 15097,
              "short": 5053,
              "net": 10044
            },
            "smallTrader": {
              "long": 7721,
              "short": 18603,
              "net": -10882
            }
          },
          "openInterest": 36708
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130096,
              "short": 169576,
              "net": -39480
            },
            "nonCommercial": {
              "long": 69345,
              "short": 30059,
              "net": 39286
            },
            "smallTrader": {
              "long": 16143,
              "short": 15949,
              "net": 194
            }
          },
          "openInterest": 240717
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 188890,
              "short": 253714,
              "net": -64824
            },
            "nonCommercial": {
              "long": 139663,
              "short": 77730,
              "net": 61933
            },
            "smallTrader": {
              "long": 36017,
              "short": 33126,
              "net": 2891
            }
          },
          "openInterest": 381727
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163069,
              "short": 168900,
              "net": -5831
            },
            "nonCommercial": {
              "long": 46479,
              "short": 56132,
              "net": -9653
            },
            "smallTrader": {
              "long": 39644,
              "short": 24160,
              "net": 15484
            }
          },
          "openInterest": 283938
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118174,
              "short": 30699,
              "net": 87475
            },
            "nonCommercial": {
              "long": 25392,
              "short": 84658,
              "net": -59266
            },
            "smallTrader": {
              "long": 13731,
              "short": 41940,
              "net": -28209
            }
          },
          "openInterest": 159871
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93493,
              "short": 165168,
              "net": -71675
            },
            "nonCommercial": {
              "long": 130712,
              "short": 43377,
              "net": 87335
            },
            "smallTrader": {
              "long": 34976,
              "short": 50636,
              "net": -15660
            }
          },
          "openInterest": 298937
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119454,
              "short": 168429,
              "net": -48975
            },
            "nonCommercial": {
              "long": 127920,
              "short": 66462,
              "net": 61458
            },
            "smallTrader": {
              "long": 35093,
              "short": 47576,
              "net": -12483
            }
          },
          "openInterest": 311239
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75992,
              "short": 86908,
              "net": -10916
            },
            "nonCommercial": {
              "long": 23714,
              "short": 15953,
              "net": 7761
            },
            "smallTrader": {
              "long": 5929,
              "short": 2774,
              "net": 3155
            }
          },
          "openInterest": 106314
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44237,
              "short": 68170,
              "net": -23933
            },
            "nonCommercial": {
              "long": 23407,
              "short": 2537,
              "net": 20870
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73979
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 486650,
              "short": 385418,
              "net": 101232
            },
            "nonCommercial": {
              "long": 276438,
              "short": 403635,
              "net": -127197
            },
            "smallTrader": {
              "long": 60022,
              "short": 34057,
              "net": 25965
            }
          },
          "openInterest": 1266770
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1317,
              "short": 16118,
              "net": -14801
            },
            "nonCommercial": {
              "long": 19379,
              "short": 6711,
              "net": 12668
            },
            "smallTrader": {
              "long": 3897,
              "short": 1764,
              "net": 2133
            }
          },
          "openInterest": 24608
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15004,
              "short": 43222,
              "net": -28218
            },
            "nonCommercial": {
              "long": 41371,
              "short": 13437,
              "net": 27934
            },
            "smallTrader": {
              "long": 3750,
              "short": 3466,
              "net": 284
            }
          },
          "openInterest": 60716
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 463064,
              "short": 522278,
              "net": -59214
            },
            "nonCommercial": {
              "long": 97788,
              "short": 76197,
              "net": 21591
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 695078
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52976,
              "short": 72249,
              "net": -19273
            },
            "nonCommercial": {
              "long": 33368,
              "short": 18600,
              "net": 14768
            },
            "smallTrader": {
              "long": 17962,
              "short": 13457,
              "net": 4505
            }
          },
          "openInterest": 116207
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108240,
              "short": 163614,
              "net": -55374
            },
            "nonCommercial": {
              "long": 86901,
              "short": 53996,
              "net": 32905
            },
            "smallTrader": {
              "long": 44741,
              "short": 22272,
              "net": 22469
            }
          },
          "openInterest": 265574
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141730,
              "short": 112209,
              "net": 29521
            },
            "nonCommercial": {
              "long": 63599,
              "short": 86098,
              "net": -22499
            },
            "smallTrader": {
              "long": 34655,
              "short": 41677,
              "net": -7022
            }
          },
          "openInterest": 305844
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 292036,
              "short": 400921,
              "net": -108885
            },
            "nonCommercial": {
              "long": 203711,
              "short": 67566,
              "net": 136145
            },
            "smallTrader": {
              "long": 55563,
              "short": 82823,
              "net": -27260
            }
          },
          "openInterest": 641740
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404636,
              "short": 631856,
              "net": -227220
            },
            "nonCommercial": {
              "long": 282109,
              "short": 92697,
              "net": 189412
            },
            "smallTrader": {
              "long": 85600,
              "short": 47792,
              "net": 37808
            }
          },
          "openInterest": 820355
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7476,
              "short": 30740,
              "net": -23264
            },
            "nonCommercial": {
              "long": 21757,
              "short": 10990,
              "net": 10767
            },
            "smallTrader": {
              "long": 20620,
              "short": 8123,
              "net": 12497
            }
          },
          "openInterest": 50287
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7181,
              "short": 12901,
              "net": -5720
            },
            "nonCommercial": {
              "long": 33958,
              "short": 32638,
              "net": 1320
            },
            "smallTrader": {
              "long": 7302,
              "short": 2902,
              "net": 4400
            }
          },
          "openInterest": 50217
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 188324,
              "short": 121934,
              "net": 66390
            },
            "nonCommercial": {
              "long": 70022,
              "short": 133636,
              "net": -63614
            },
            "smallTrader": {
              "long": 21851,
              "short": 24627,
              "net": -2776
            }
          },
          "openInterest": 362200
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63296,
              "short": 97897,
              "net": -34601
            },
            "nonCommercial": {
              "long": 61744,
              "short": 20246,
              "net": 41498
            },
            "smallTrader": {
              "long": 17909,
              "short": 24806,
              "net": -6897
            }
          },
          "openInterest": 155273
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167956,
              "short": 159246,
              "net": 8710
            },
            "nonCommercial": {
              "long": 128517,
              "short": 120913,
              "net": 7604
            },
            "smallTrader": {
              "long": 28870,
              "short": 45184,
              "net": -16314
            }
          },
          "openInterest": 366928
        }
      ]
    },
    {
      "reportDate": "2013-10-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1617743,
              "short": 1345047,
              "net": 272696
            },
            "nonCommercial": {
              "long": 240098,
              "short": 382648,
              "net": -142550
            },
            "smallTrader": {
              "long": 285477,
              "short": 415623,
              "net": -130146
            }
          },
          "openInterest": 2187365
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 634773,
              "short": 626691,
              "net": 8082
            },
            "nonCommercial": {
              "long": 177857,
              "short": 190923,
              "net": -13066
            },
            "smallTrader": {
              "long": 108246,
              "short": 103262,
              "net": 4984
            }
          },
          "openInterest": 928366
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 418709,
              "short": 390641,
              "net": 28068
            },
            "nonCommercial": {
              "long": 76596,
              "short": 87323,
              "net": -10727
            },
            "smallTrader": {
              "long": 149321,
              "short": 166662,
              "net": -17341
            }
          },
          "openInterest": 657904
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1284428,
              "short": 1099052,
              "net": 185376
            },
            "nonCommercial": {
              "long": 208682,
              "short": 321496,
              "net": -112814
            },
            "smallTrader": {
              "long": 221875,
              "short": 294437,
              "net": -72562
            }
          },
          "openInterest": 1734258
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77484,
              "short": 53324,
              "net": 24160
            },
            "nonCommercial": {
              "long": 22882,
              "short": 44993,
              "net": -22111
            },
            "smallTrader": {
              "long": 24007,
              "short": 26056,
              "net": -2049
            }
          },
          "openInterest": 125592
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79775,
              "short": 107751,
              "net": -27976
            },
            "nonCommercial": {
              "long": 59437,
              "short": 45175,
              "net": 14262
            },
            "smallTrader": {
              "long": 38589,
              "short": 24875,
              "net": 13714
            }
          },
          "openInterest": 181489
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53694,
              "short": 48168,
              "net": 5526
            },
            "nonCommercial": {
              "long": 28906,
              "short": 34270,
              "net": -5364
            },
            "smallTrader": {
              "long": 25370,
              "short": 25532,
              "net": -162
            }
          },
          "openInterest": 109316
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75305,
              "short": 156490,
              "net": -81185
            },
            "nonCommercial": {
              "long": 108250,
              "short": 36846,
              "net": 71404
            },
            "smallTrader": {
              "long": 16165,
              "short": 6384,
              "net": 9781
            }
          },
          "openInterest": 226213
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82216,
              "short": 66201,
              "net": 16015
            },
            "nonCommercial": {
              "long": 44001,
              "short": 63731,
              "net": -19730
            },
            "smallTrader": {
              "long": 11558,
              "short": 7843,
              "net": 3715
            }
          },
          "openInterest": 160516
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81295,
              "short": 80208,
              "net": 1087
            },
            "nonCommercial": {
              "long": 44669,
              "short": 41054,
              "net": 3615
            },
            "smallTrader": {
              "long": 16188,
              "short": 20890,
              "net": -4702
            }
          },
          "openInterest": 154924
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 616612,
              "short": 393704,
              "net": 222908
            },
            "nonCommercial": {
              "long": 354612,
              "short": 480407,
              "net": -125795
            },
            "smallTrader": {
              "long": 147138,
              "short": 244251,
              "net": -97113
            }
          },
          "openInterest": 1284218
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112424,
              "short": 152259,
              "net": -39835
            },
            "nonCommercial": {
              "long": 62108,
              "short": 23617,
              "net": 38491
            },
            "smallTrader": {
              "long": 13780,
              "short": 12436,
              "net": 1344
            }
          },
          "openInterest": 202364
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 666611,
              "short": 983338,
              "net": -316727
            },
            "nonCommercial": {
              "long": 425724,
              "short": 126528,
              "net": 299196
            },
            "smallTrader": {
              "long": 80897,
              "short": 63366,
              "net": 17531
            }
          },
          "openInterest": 1785295
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38312,
              "short": 50353,
              "net": -12041
            },
            "nonCommercial": {
              "long": 15413,
              "short": 6271,
              "net": 9142
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65178
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24625,
              "short": 24929,
              "net": -304
            },
            "nonCommercial": {
              "long": 1090,
              "short": 832,
              "net": 258
            },
            "smallTrader": {
              "long": 222,
              "short": 176,
              "net": 46
            }
          },
          "openInterest": 27455
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82406,
              "short": 153006,
              "net": -70600
            },
            "nonCommercial": {
              "long": 137061,
              "short": 64627,
              "net": 72434
            },
            "smallTrader": {
              "long": 52909,
              "short": 54743,
              "net": -1834
            }
          },
          "openInterest": 278139
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10153,
              "short": 9680,
              "net": 473
            },
            "nonCommercial": {
              "long": 15839,
              "short": 4957,
              "net": 10882
            },
            "smallTrader": {
              "long": 7749,
              "short": 19104,
              "net": -11355
            }
          },
          "openInterest": 38595
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121388,
              "short": 162428,
              "net": -41040
            },
            "nonCommercial": {
              "long": 69717,
              "short": 30102,
              "net": 39615
            },
            "smallTrader": {
              "long": 17389,
              "short": 15964,
              "net": 1425
            }
          },
          "openInterest": 232115
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 183393,
              "short": 265541,
              "net": -82148
            },
            "nonCommercial": {
              "long": 147835,
              "short": 71170,
              "net": 76665
            },
            "smallTrader": {
              "long": 36523,
              "short": 31040,
              "net": 5483
            }
          },
          "openInterest": 390369
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162821,
              "short": 167273,
              "net": -4452
            },
            "nonCommercial": {
              "long": 48919,
              "short": 59012,
              "net": -10093
            },
            "smallTrader": {
              "long": 38222,
              "short": 23677,
              "net": 14545
            }
          },
          "openInterest": 283846
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121556,
              "short": 22992,
              "net": 98564
            },
            "nonCommercial": {
              "long": 13928,
              "short": 85730,
              "net": -71802
            },
            "smallTrader": {
              "long": 14288,
              "short": 41050,
              "net": -26762
            }
          },
          "openInterest": 152938
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90891,
              "short": 164464,
              "net": -73573
            },
            "nonCommercial": {
              "long": 128647,
              "short": 40287,
              "net": 88360
            },
            "smallTrader": {
              "long": 37147,
              "short": 51934,
              "net": -14787
            }
          },
          "openInterest": 295511
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119017,
              "short": 170609,
              "net": -51592
            },
            "nonCommercial": {
              "long": 129066,
              "short": 67509,
              "net": 61557
            },
            "smallTrader": {
              "long": 37142,
              "short": 47107,
              "net": -9965
            }
          },
          "openInterest": 322415
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79292,
              "short": 90563,
              "net": -11271
            },
            "nonCommercial": {
              "long": 28776,
              "short": 21562,
              "net": 7214
            },
            "smallTrader": {
              "long": 6653,
              "short": 2596,
              "net": 4057
            }
          },
          "openInterest": 115334
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42393,
              "short": 65947,
              "net": -23554
            },
            "nonCommercial": {
              "long": 24966,
              "short": 2760,
              "net": 22206
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73457
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 482910,
              "short": 384536,
              "net": 98374
            },
            "nonCommercial": {
              "long": 281692,
              "short": 404066,
              "net": -122374
            },
            "smallTrader": {
              "long": 63545,
              "short": 39545,
              "net": 24000
            }
          },
          "openInterest": 1261740
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1634,
              "short": 17331,
              "net": -15697
            },
            "nonCommercial": {
              "long": 21349,
              "short": 8235,
              "net": 13114
            },
            "smallTrader": {
              "long": 4348,
              "short": 1765,
              "net": 2583
            }
          },
          "openInterest": 27336
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13475,
              "short": 44115,
              "net": -30640
            },
            "nonCommercial": {
              "long": 40325,
              "short": 11113,
              "net": 29212
            },
            "smallTrader": {
              "long": 4323,
              "short": 2895,
              "net": 1428
            }
          },
          "openInterest": 58993
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 482018,
              "short": 529422,
              "net": -47404
            },
            "nonCommercial": {
              "long": 100139,
              "short": 77830,
              "net": 22309
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 708537
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51120,
              "short": 76005,
              "net": -24885
            },
            "nonCommercial": {
              "long": 35706,
              "short": 17498,
              "net": 18208
            },
            "smallTrader": {
              "long": 18947,
              "short": 12270,
              "net": 6677
            }
          },
          "openInterest": 116767
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108062,
              "short": 169679,
              "net": -61617
            },
            "nonCommercial": {
              "long": 90880,
              "short": 52562,
              "net": 38318
            },
            "smallTrader": {
              "long": 49709,
              "short": 26410,
              "net": 23299
            }
          },
          "openInterest": 277326
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146090,
              "short": 130310,
              "net": 15780
            },
            "nonCommercial": {
              "long": 71370,
              "short": 79910,
              "net": -8540
            },
            "smallTrader": {
              "long": 34054,
              "short": 41294,
              "net": -7240
            }
          },
          "openInterest": 322364
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 293262,
              "short": 409482,
              "net": -116220
            },
            "nonCommercial": {
              "long": 209830,
              "short": 70725,
              "net": 139105
            },
            "smallTrader": {
              "long": 60413,
              "short": 83298,
              "net": -22885
            }
          },
          "openInterest": 652100
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404748,
              "short": 647277,
              "net": -242529
            },
            "nonCommercial": {
              "long": 283117,
              "short": 88547,
              "net": 194570
            },
            "smallTrader": {
              "long": 92064,
              "short": 44105,
              "net": 47959
            }
          },
          "openInterest": 830021
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8641,
              "short": 32710,
              "net": -24069
            },
            "nonCommercial": {
              "long": 22175,
              "short": 11244,
              "net": 10931
            },
            "smallTrader": {
              "long": 21209,
              "short": 8071,
              "net": 13138
            }
          },
          "openInterest": 52402
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6827,
              "short": 13581,
              "net": -6754
            },
            "nonCommercial": {
              "long": 38918,
              "short": 35918,
              "net": 3000
            },
            "smallTrader": {
              "long": 6727,
              "short": 2973,
              "net": 3754
            }
          },
          "openInterest": 54206
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161763,
              "short": 112710,
              "net": 49053
            },
            "nonCommercial": {
              "long": 88431,
              "short": 131728,
              "net": -43297
            },
            "smallTrader": {
              "long": 19885,
              "short": 25641,
              "net": -5756
            }
          },
          "openInterest": 350915
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63282,
              "short": 98956,
              "net": -35674
            },
            "nonCommercial": {
              "long": 62384,
              "short": 18634,
              "net": 43750
            },
            "smallTrader": {
              "long": 19577,
              "short": 27653,
              "net": -8076
            }
          },
          "openInterest": 158135
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166347,
              "short": 162349,
              "net": 3998
            },
            "nonCommercial": {
              "long": 131934,
              "short": 121718,
              "net": 10216
            },
            "smallTrader": {
              "long": 33655,
              "short": 47869,
              "net": -14214
            }
          },
          "openInterest": 374948
        }
      ]
    },
    {
      "reportDate": "2013-10-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1590772,
              "short": 1344891,
              "net": 245881
            },
            "nonCommercial": {
              "long": 234180,
              "short": 359850,
              "net": -125670
            },
            "smallTrader": {
              "long": 294901,
              "short": 415112,
              "net": -120211
            }
          },
          "openInterest": 2156934
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 652545,
              "short": 643643,
              "net": 8902
            },
            "nonCommercial": {
              "long": 179573,
              "short": 192393,
              "net": -12820
            },
            "smallTrader": {
              "long": 106128,
              "short": 102210,
              "net": 3918
            }
          },
          "openInterest": 945836
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 410266,
              "short": 407227,
              "net": 3039
            },
            "nonCommercial": {
              "long": 80868,
              "short": 66841,
              "net": 14027
            },
            "smallTrader": {
              "long": 154943,
              "short": 172009,
              "net": -17066
            }
          },
          "openInterest": 659490
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1345165,
              "short": 1175266,
              "net": 169899
            },
            "nonCommercial": {
              "long": 218060,
              "short": 313148,
              "net": -95088
            },
            "smallTrader": {
              "long": 232707,
              "short": 307518,
              "net": -74811
            }
          },
          "openInterest": 1816511
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76692,
              "short": 55730,
              "net": 20962
            },
            "nonCommercial": {
              "long": 25041,
              "short": 48239,
              "net": -23198
            },
            "smallTrader": {
              "long": 26273,
              "short": 24037,
              "net": 2236
            }
          },
          "openInterest": 129053
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80393,
              "short": 102329,
              "net": -21936
            },
            "nonCommercial": {
              "long": 57791,
              "short": 47629,
              "net": 10162
            },
            "smallTrader": {
              "long": 35604,
              "short": 23830,
              "net": 11774
            }
          },
          "openInterest": 177427
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63565,
              "short": 42044,
              "net": 21521
            },
            "nonCommercial": {
              "long": 27233,
              "short": 42470,
              "net": -15237
            },
            "smallTrader": {
              "long": 24072,
              "short": 30356,
              "net": -6284
            }
          },
          "openInterest": 116157
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73940,
              "short": 154953,
              "net": -81013
            },
            "nonCommercial": {
              "long": 108235,
              "short": 36042,
              "net": 72193
            },
            "smallTrader": {
              "long": 15753,
              "short": 6933,
              "net": 8820
            }
          },
          "openInterest": 223683
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87122,
              "short": 65804,
              "net": 21318
            },
            "nonCommercial": {
              "long": 45884,
              "short": 70229,
              "net": -24345
            },
            "smallTrader": {
              "long": 12072,
              "short": 9045,
              "net": 3027
            }
          },
          "openInterest": 169232
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88002,
              "short": 72879,
              "net": 15123
            },
            "nonCommercial": {
              "long": 38310,
              "short": 48325,
              "net": -10015
            },
            "smallTrader": {
              "long": 15131,
              "short": 20239,
              "net": -5108
            }
          },
          "openInterest": 154498
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 637230,
              "short": 410669,
              "net": 226561
            },
            "nonCommercial": {
              "long": 357962,
              "short": 493216,
              "net": -135254
            },
            "smallTrader": {
              "long": 151922,
              "short": 243229,
              "net": -91307
            }
          },
          "openInterest": 1321037
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119377,
              "short": 132387,
              "net": -13010
            },
            "nonCommercial": {
              "long": 55068,
              "short": 38373,
              "net": 16695
            },
            "smallTrader": {
              "long": 12111,
              "short": 15796,
              "net": -3685
            }
          },
          "openInterest": 202160
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 707570,
              "short": 1014052,
              "net": -306482
            },
            "nonCommercial": {
              "long": 422864,
              "short": 120648,
              "net": 302216
            },
            "smallTrader": {
              "long": 73487,
              "short": 69221,
              "net": 4266
            }
          },
          "openInterest": 1774386
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41557,
              "short": 53159,
              "net": -11602
            },
            "nonCommercial": {
              "long": 17990,
              "short": 7991,
              "net": 9999
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71415
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24455,
              "short": 24824,
              "net": -369
            },
            "nonCommercial": {
              "long": 1189,
              "short": 913,
              "net": 276
            },
            "smallTrader": {
              "long": 297,
              "short": 204,
              "net": 93
            }
          },
          "openInterest": 27900
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87462,
              "short": 156340,
              "net": -68878
            },
            "nonCommercial": {
              "long": 136054,
              "short": 65437,
              "net": 70617
            },
            "smallTrader": {
              "long": 53599,
              "short": 55338,
              "net": -1739
            }
          },
          "openInterest": 282923
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10467,
              "short": 10042,
              "net": 425
            },
            "nonCommercial": {
              "long": 15415,
              "short": 5503,
              "net": 9912
            },
            "smallTrader": {
              "long": 8303,
              "short": 18640,
              "net": -10337
            }
          },
          "openInterest": 39006
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114972,
              "short": 155559,
              "net": -40587
            },
            "nonCommercial": {
              "long": 71656,
              "short": 30733,
              "net": 40923
            },
            "smallTrader": {
              "long": 15802,
              "short": 16138,
              "net": -336
            }
          },
          "openInterest": 224628
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 174866,
              "short": 281653,
              "net": -106787
            },
            "nonCommercial": {
              "long": 153409,
              "short": 53173,
              "net": 100236
            },
            "smallTrader": {
              "long": 36956,
              "short": 30405,
              "net": 6551
            }
          },
          "openInterest": 387166
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170780,
              "short": 154282,
              "net": 16498
            },
            "nonCommercial": {
              "long": 44003,
              "short": 65533,
              "net": -21530
            },
            "smallTrader": {
              "long": 34666,
              "short": 29634,
              "net": 5032
            }
          },
          "openInterest": 282169
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117588,
              "short": 26071,
              "net": 91517
            },
            "nonCommercial": {
              "long": 17483,
              "short": 79878,
              "net": -62395
            },
            "smallTrader": {
              "long": 13837,
              "short": 42959,
              "net": -29122
            }
          },
          "openInterest": 151987
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91607,
              "short": 166656,
              "net": -75049
            },
            "nonCommercial": {
              "long": 127688,
              "short": 36346,
              "net": 91342
            },
            "smallTrader": {
              "long": 35411,
              "short": 51704,
              "net": -16293
            }
          },
          "openInterest": 305986
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122865,
              "short": 176386,
              "net": -53521
            },
            "nonCommercial": {
              "long": 135958,
              "short": 71027,
              "net": 64931
            },
            "smallTrader": {
              "long": 35236,
              "short": 46646,
              "net": -11410
            }
          },
          "openInterest": 325560
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79048,
              "short": 88397,
              "net": -9349
            },
            "nonCommercial": {
              "long": 27735,
              "short": 22839,
              "net": 4896
            },
            "smallTrader": {
              "long": 6343,
              "short": 1890,
              "net": 4453
            }
          },
          "openInterest": 114506
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44166,
              "short": 71250,
              "net": -27084
            },
            "nonCommercial": {
              "long": 28741,
              "short": 3198,
              "net": 25543
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78938
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 482697,
              "short": 377880,
              "net": 104817
            },
            "nonCommercial": {
              "long": 290557,
              "short": 415646,
              "net": -125089
            },
            "smallTrader": {
              "long": 61760,
              "short": 41488,
              "net": 20272
            }
          },
          "openInterest": 1261896
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1964,
              "short": 14552,
              "net": -12588
            },
            "nonCommercial": {
              "long": 17705,
              "short": 7080,
              "net": 10625
            },
            "smallTrader": {
              "long": 3892,
              "short": 1929,
              "net": 1963
            }
          },
          "openInterest": 23564
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12379,
              "short": 46175,
              "net": -33796
            },
            "nonCommercial": {
              "long": 39995,
              "short": 7908,
              "net": 32087
            },
            "smallTrader": {
              "long": 4478,
              "short": 2769,
              "net": 1709
            }
          },
          "openInterest": 57827
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 488239,
              "short": 548249,
              "net": -60010
            },
            "nonCommercial": {
              "long": 106224,
              "short": 71354,
              "net": 34870
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 721121
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51321,
              "short": 77457,
              "net": -26136
            },
            "nonCommercial": {
              "long": 36674,
              "short": 18225,
              "net": 18449
            },
            "smallTrader": {
              "long": 19537,
              "short": 11850,
              "net": 7687
            }
          },
          "openInterest": 117934
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110149,
              "short": 174048,
              "net": -63899
            },
            "nonCommercial": {
              "long": 94652,
              "short": 51970,
              "net": 42682
            },
            "smallTrader": {
              "long": 49363,
              "short": 28146,
              "net": 21217
            }
          },
          "openInterest": 283833
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151906,
              "short": 137615,
              "net": 14291
            },
            "nonCommercial": {
              "long": 71534,
              "short": 78014,
              "net": -6480
            },
            "smallTrader": {
              "long": 33462,
              "short": 41273,
              "net": -7811
            }
          },
          "openInterest": 326025
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259581,
              "short": 364499,
              "net": -104918
            },
            "nonCommercial": {
              "long": 181772,
              "short": 51803,
              "net": 129969
            },
            "smallTrader": {
              "long": 55762,
              "short": 80813,
              "net": -25051
            }
          },
          "openInterest": 584429
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401334,
              "short": 638274,
              "net": -236940
            },
            "nonCommercial": {
              "long": 286598,
              "short": 88386,
              "net": 198212
            },
            "smallTrader": {
              "long": 84036,
              "short": 45308,
              "net": 38728
            }
          },
          "openInterest": 824363
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8884,
              "short": 34836,
              "net": -25952
            },
            "nonCommercial": {
              "long": 22727,
              "short": 11276,
              "net": 11451
            },
            "smallTrader": {
              "long": 22649,
              "short": 8148,
              "net": 14501
            }
          },
          "openInterest": 54705
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6604,
              "short": 12206,
              "net": -5602
            },
            "nonCommercial": {
              "long": 36593,
              "short": 34969,
              "net": 1624
            },
            "smallTrader": {
              "long": 7094,
              "short": 3116,
              "net": 3978
            }
          },
          "openInterest": 51946
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 154494,
              "short": 109722,
              "net": 44772
            },
            "nonCommercial": {
              "long": 105217,
              "short": 144890,
              "net": -39673
            },
            "smallTrader": {
              "long": 21445,
              "short": 26544,
              "net": -5099
            }
          },
          "openInterest": 362490
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63906,
              "short": 99419,
              "net": -35513
            },
            "nonCommercial": {
              "long": 61189,
              "short": 17374,
              "net": 43815
            },
            "smallTrader": {
              "long": 19429,
              "short": 27731,
              "net": -8302
            }
          },
          "openInterest": 159085
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162828,
              "short": 143564,
              "net": 19264
            },
            "nonCommercial": {
              "long": 125845,
              "short": 124619,
              "net": 1226
            },
            "smallTrader": {
              "long": 31755,
              "short": 52245,
              "net": -20490
            }
          },
          "openInterest": 364164
        }
      ]
    },
    {
      "reportDate": "2013-11-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1688732,
              "short": 1365097,
              "net": 323635
            },
            "nonCommercial": {
              "long": 236304,
              "short": 425492,
              "net": -189188
            },
            "smallTrader": {
              "long": 296957,
              "short": 431404,
              "net": -134447
            }
          },
          "openInterest": 2275937
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 622193,
              "short": 631279,
              "net": -9086
            },
            "nonCommercial": {
              "long": 227287,
              "short": 216596,
              "net": 10691
            },
            "smallTrader": {
              "long": 105380,
              "short": 106985,
              "net": -1605
            }
          },
          "openInterest": 961104
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420471,
              "short": 414258,
              "net": 6213
            },
            "nonCommercial": {
              "long": 100850,
              "short": 76384,
              "net": 24466
            },
            "smallTrader": {
              "long": 141852,
              "short": 172531,
              "net": -30679
            }
          },
          "openInterest": 670743
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1380118,
              "short": 1214817,
              "net": 165301
            },
            "nonCommercial": {
              "long": 230315,
              "short": 323506,
              "net": -93191
            },
            "smallTrader": {
              "long": 236708,
              "short": 308818,
              "net": -72110
            }
          },
          "openInterest": 1872456
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82474,
              "short": 54547,
              "net": 27927
            },
            "nonCommercial": {
              "long": 22357,
              "short": 47424,
              "net": -25067
            },
            "smallTrader": {
              "long": 23552,
              "short": 26412,
              "net": -2860
            }
          },
          "openInterest": 129497
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82503,
              "short": 90876,
              "net": -8373
            },
            "nonCommercial": {
              "long": 51186,
              "short": 53578,
              "net": -2392
            },
            "smallTrader": {
              "long": 35336,
              "short": 24571,
              "net": 10765
            }
          },
          "openInterest": 172368
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65070,
              "short": 39903,
              "net": 25167
            },
            "nonCommercial": {
              "long": 26803,
              "short": 44805,
              "net": -18002
            },
            "smallTrader": {
              "long": 23928,
              "short": 31093,
              "net": -7165
            }
          },
          "openInterest": 117253
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71625,
              "short": 164664,
              "net": -93039
            },
            "nonCommercial": {
              "long": 110351,
              "short": 26245,
              "net": 84106
            },
            "smallTrader": {
              "long": 15741,
              "short": 6808,
              "net": 8933
            }
          },
          "openInterest": 223952
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88016,
              "short": 65146,
              "net": 22870
            },
            "nonCommercial": {
              "long": 48227,
              "short": 75715,
              "net": -27488
            },
            "smallTrader": {
              "long": 12654,
              "short": 8036,
              "net": 4618
            }
          },
          "openInterest": 170609
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85907,
              "short": 71552,
              "net": 14355
            },
            "nonCommercial": {
              "long": 36754,
              "short": 46538,
              "net": -9784
            },
            "smallTrader": {
              "long": 16909,
              "short": 21480,
              "net": -4571
            }
          },
          "openInterest": 148624
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 645170,
              "short": 432892,
              "net": 212278
            },
            "nonCommercial": {
              "long": 370306,
              "short": 488644,
              "net": -118338
            },
            "smallTrader": {
              "long": 150047,
              "short": 243987,
              "net": -93940
            }
          },
          "openInterest": 1332836
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111815,
              "short": 119172,
              "net": -7357
            },
            "nonCommercial": {
              "long": 55561,
              "short": 42859,
              "net": 12702
            },
            "smallTrader": {
              "long": 12544,
              "short": 17889,
              "net": -5345
            }
          },
          "openInterest": 195950
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 659906,
              "short": 971150,
              "net": -311244
            },
            "nonCommercial": {
              "long": 436733,
              "short": 137219,
              "net": 299514
            },
            "smallTrader": {
              "long": 79789,
              "short": 68059,
              "net": 11730
            }
          },
          "openInterest": 1736874
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42240,
              "short": 57611,
              "net": -15371
            },
            "nonCommercial": {
              "long": 21783,
              "short": 7275,
              "net": 14508
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 76549
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21699,
              "short": 23706,
              "net": -2007
            },
            "nonCommercial": {
              "long": 2331,
              "short": 461,
              "net": 1870
            },
            "smallTrader": {
              "long": 267,
              "short": 130,
              "net": 137
            }
          },
          "openInterest": 27202
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93269,
              "short": 124922,
              "net": -31653
            },
            "nonCommercial": {
              "long": 103333,
              "short": 70190,
              "net": 33143
            },
            "smallTrader": {
              "long": 48977,
              "short": 50467,
              "net": -1490
            }
          },
          "openInterest": 252554
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10994,
              "short": 9323,
              "net": 1671
            },
            "nonCommercial": {
              "long": 13262,
              "short": 5753,
              "net": 7509
            },
            "smallTrader": {
              "long": 7921,
              "short": 17101,
              "net": -9180
            }
          },
          "openInterest": 36534
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118458,
              "short": 156173,
              "net": -37715
            },
            "nonCommercial": {
              "long": 73533,
              "short": 35765,
              "net": 37768
            },
            "smallTrader": {
              "long": 17083,
              "short": 17136,
              "net": -53
            }
          },
          "openInterest": 237107
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 178714,
              "short": 272614,
              "net": -93900
            },
            "nonCommercial": {
              "long": 149031,
              "short": 57895,
              "net": 91136
            },
            "smallTrader": {
              "long": 35399,
              "short": 32635,
              "net": 2764
            }
          },
          "openInterest": 386796
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181139,
              "short": 156197,
              "net": 24942
            },
            "nonCommercial": {
              "long": 39942,
              "short": 70750,
              "net": -30808
            },
            "smallTrader": {
              "long": 35292,
              "short": 29426,
              "net": 5866
            }
          },
          "openInterest": 291380
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135153,
              "short": 26248,
              "net": 108905
            },
            "nonCommercial": {
              "long": 18734,
              "short": 92526,
              "net": -73792
            },
            "smallTrader": {
              "long": 12216,
              "short": 47329,
              "net": -35113
            }
          },
          "openInterest": 169004
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92489,
              "short": 166022,
              "net": -73533
            },
            "nonCommercial": {
              "long": 120004,
              "short": 30778,
              "net": 89226
            },
            "smallTrader": {
              "long": 34721,
              "short": 50414,
              "net": -15693
            }
          },
          "openInterest": 295473
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124624,
              "short": 181714,
              "net": -57090
            },
            "nonCommercial": {
              "long": 134442,
              "short": 66606,
              "net": 67836
            },
            "smallTrader": {
              "long": 34680,
              "short": 45426,
              "net": -10746
            }
          },
          "openInterest": 327981
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78794,
              "short": 87582,
              "net": -8788
            },
            "nonCommercial": {
              "long": 29474,
              "short": 24294,
              "net": 5180
            },
            "smallTrader": {
              "long": 6315,
              "short": 2707,
              "net": 3608
            }
          },
          "openInterest": 116072
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47028,
              "short": 76501,
              "net": -29473
            },
            "nonCommercial": {
              "long": 30796,
              "short": 2937,
              "net": 27859
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84122
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 465790,
              "short": 327831,
              "net": 137959
            },
            "nonCommercial": {
              "long": 303300,
              "short": 459147,
              "net": -155847
            },
            "smallTrader": {
              "long": 62422,
              "short": 44534,
              "net": 17888
            }
          },
          "openInterest": 1278043
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1603,
              "short": 12732,
              "net": -11129
            },
            "nonCommercial": {
              "long": 16937,
              "short": 7229,
              "net": 9708
            },
            "smallTrader": {
              "long": 3824,
              "short": 2403,
              "net": 1421
            }
          },
          "openInterest": 22367
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11505,
              "short": 48627,
              "net": -37122
            },
            "nonCommercial": {
              "long": 41078,
              "short": 5989,
              "net": 35089
            },
            "smallTrader": {
              "long": 4772,
              "short": 2739,
              "net": 2033
            }
          },
          "openInterest": 58319
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 490223,
              "short": 556358,
              "net": -66135
            },
            "nonCommercial": {
              "long": 105387,
              "short": 71898,
              "net": 33489
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 728659
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51669,
              "short": 77503,
              "net": -25834
            },
            "nonCommercial": {
              "long": 36134,
              "short": 17231,
              "net": 18903
            },
            "smallTrader": {
              "long": 20033,
              "short": 13102,
              "net": 6931
            }
          },
          "openInterest": 118718
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113219,
              "short": 155641,
              "net": -42422
            },
            "nonCommercial": {
              "long": 82952,
              "short": 57197,
              "net": 25755
            },
            "smallTrader": {
              "long": 44941,
              "short": 28274,
              "net": 16667
            }
          },
          "openInterest": 272399
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153511,
              "short": 147309,
              "net": 6202
            },
            "nonCommercial": {
              "long": 75788,
              "short": 76957,
              "net": -1169
            },
            "smallTrader": {
              "long": 34867,
              "short": 39900,
              "net": -5033
            }
          },
          "openInterest": 328711
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246280,
              "short": 332579,
              "net": -86299
            },
            "nonCommercial": {
              "long": 182112,
              "short": 70374,
              "net": 111738
            },
            "smallTrader": {
              "long": 50538,
              "short": 75977,
              "net": -25439
            }
          },
          "openInterest": 563699
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 397729,
              "short": 626123,
              "net": -228394
            },
            "nonCommercial": {
              "long": 282487,
              "short": 87994,
              "net": 194493
            },
            "smallTrader": {
              "long": 83373,
              "short": 49472,
              "net": 33901
            }
          },
          "openInterest": 816554
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12553,
              "short": 32366,
              "net": -19813
            },
            "nonCommercial": {
              "long": 20479,
              "short": 12384,
              "net": 8095
            },
            "smallTrader": {
              "long": 19311,
              "short": 7593,
              "net": 11718
            }
          },
          "openInterest": 52752
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3759,
              "short": 15341,
              "net": -11582
            },
            "nonCommercial": {
              "long": 32241,
              "short": 24312,
              "net": 7929
            },
            "smallTrader": {
              "long": 6142,
              "short": 2489,
              "net": 3653
            }
          },
          "openInterest": 43806
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 158438,
              "short": 114128,
              "net": 44310
            },
            "nonCommercial": {
              "long": 120111,
              "short": 162019,
              "net": -41908
            },
            "smallTrader": {
              "long": 22682,
              "short": 25084,
              "net": -2402
            }
          },
          "openInterest": 389521
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63607,
              "short": 95014,
              "net": -31407
            },
            "nonCommercial": {
              "long": 59899,
              "short": 17262,
              "net": 42637
            },
            "smallTrader": {
              "long": 18036,
              "short": 29266,
              "net": -11230
            }
          },
          "openInterest": 155047
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173041,
              "short": 124231,
              "net": 48810
            },
            "nonCommercial": {
              "long": 114627,
              "short": 137911,
              "net": -23284
            },
            "smallTrader": {
              "long": 29056,
              "short": 54582,
              "net": -25526
            }
          },
          "openInterest": 364997
        }
      ]
    },
    {
      "reportDate": "2013-11-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1754716,
              "short": 1417917,
              "net": 336799
            },
            "nonCommercial": {
              "long": 196851,
              "short": 377930,
              "net": -181079
            },
            "smallTrader": {
              "long": 286417,
              "short": 442137,
              "net": -155720
            }
          },
          "openInterest": 2292115
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 611576,
              "short": 648043,
              "net": -36467
            },
            "nonCommercial": {
              "long": 228571,
              "short": 199921,
              "net": 28650
            },
            "smallTrader": {
              "long": 109699,
              "short": 101882,
              "net": 7817
            }
          },
          "openInterest": 959408
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 442471,
              "short": 403763,
              "net": 38708
            },
            "nonCommercial": {
              "long": 96487,
              "short": 89067,
              "net": 7420
            },
            "smallTrader": {
              "long": 129680,
              "short": 175808,
              "net": -46128
            }
          },
          "openInterest": 676333
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1434868,
              "short": 1227792,
              "net": 207076
            },
            "nonCommercial": {
              "long": 209696,
              "short": 318669,
              "net": -108973
            },
            "smallTrader": {
              "long": 222399,
              "short": 320502,
              "net": -98103
            }
          },
          "openInterest": 1903736
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95507,
              "short": 52230,
              "net": 43277
            },
            "nonCommercial": {
              "long": 20484,
              "short": 56293,
              "net": -35809
            },
            "smallTrader": {
              "long": 19635,
              "short": 27103,
              "net": -7468
            }
          },
          "openInterest": 137241
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91367,
              "short": 89935,
              "net": 1432
            },
            "nonCommercial": {
              "long": 43888,
              "short": 53191,
              "net": -9303
            },
            "smallTrader": {
              "long": 32326,
              "short": 24455,
              "net": 7871
            }
          },
          "openInterest": 171002
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61948,
              "short": 38416,
              "net": 23532
            },
            "nonCommercial": {
              "long": 29306,
              "short": 45398,
              "net": -16092
            },
            "smallTrader": {
              "long": 24857,
              "short": 32297,
              "net": -7440
            }
          },
          "openInterest": 118952
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68155,
              "short": 152065,
              "net": -83910
            },
            "nonCommercial": {
              "long": 100301,
              "short": 23252,
              "net": 77049
            },
            "smallTrader": {
              "long": 13534,
              "short": 6673,
              "net": 6861
            }
          },
          "openInterest": 201834
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87838,
              "short": 65270,
              "net": 22568
            },
            "nonCommercial": {
              "long": 46968,
              "short": 73845,
              "net": -26877
            },
            "smallTrader": {
              "long": 10893,
              "short": 6584,
              "net": 4309
            }
          },
          "openInterest": 163377
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88967,
              "short": 66255,
              "net": 22712
            },
            "nonCommercial": {
              "long": 39966,
              "short": 58934,
              "net": -18968
            },
            "smallTrader": {
              "long": 18595,
              "short": 22339,
              "net": -3744
            }
          },
          "openInterest": 163264
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 642483,
              "short": 482846,
              "net": 159637
            },
            "nonCommercial": {
              "long": 383398,
              "short": 454532,
              "net": -71134
            },
            "smallTrader": {
              "long": 157399,
              "short": 245902,
              "net": -88503
            }
          },
          "openInterest": 1371072
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103108,
              "short": 104159,
              "net": -1051
            },
            "nonCommercial": {
              "long": 48379,
              "short": 43194,
              "net": 5185
            },
            "smallTrader": {
              "long": 12534,
              "short": 16668,
              "net": -4134
            }
          },
          "openInterest": 173674
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 649309,
              "short": 959227,
              "net": -309918
            },
            "nonCommercial": {
              "long": 454010,
              "short": 148444,
              "net": 305566
            },
            "smallTrader": {
              "long": 81132,
              "short": 76780,
              "net": 4352
            }
          },
          "openInterest": 1735933
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44669,
              "short": 58434,
              "net": -13765
            },
            "nonCommercial": {
              "long": 21879,
              "short": 7492,
              "net": 14387
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78368
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22009,
              "short": 24135,
              "net": -2126
            },
            "nonCommercial": {
              "long": 2444,
              "short": 495,
              "net": 1949
            },
            "smallTrader": {
              "long": 324,
              "short": 147,
              "net": 177
            }
          },
          "openInterest": 28007
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97194,
              "short": 93189,
              "net": 4005
            },
            "nonCommercial": {
              "long": 86121,
              "short": 69295,
              "net": 16826
            },
            "smallTrader": {
              "long": 38452,
              "short": 59283,
              "net": -20831
            }
          },
          "openInterest": 229166
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10733,
              "short": 9579,
              "net": 1154
            },
            "nonCommercial": {
              "long": 13052,
              "short": 6423,
              "net": 6629
            },
            "smallTrader": {
              "long": 9159,
              "short": 16942,
              "net": -7783
            }
          },
          "openInterest": 37361
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123679,
              "short": 163085,
              "net": -39406
            },
            "nonCommercial": {
              "long": 73964,
              "short": 34618,
              "net": 39346
            },
            "smallTrader": {
              "long": 16952,
              "short": 16892,
              "net": 60
            }
          },
          "openInterest": 242746
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 190317,
              "short": 256102,
              "net": -65785
            },
            "nonCommercial": {
              "long": 144062,
              "short": 82710,
              "net": 61352
            },
            "smallTrader": {
              "long": 40195,
              "short": 35762,
              "net": 4433
            }
          },
          "openInterest": 403840
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191296,
              "short": 159443,
              "net": 31853
            },
            "nonCommercial": {
              "long": 40222,
              "short": 75422,
              "net": -35200
            },
            "smallTrader": {
              "long": 34785,
              "short": 31438,
              "net": 3347
            }
          },
          "openInterest": 308501
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160368,
              "short": 22303,
              "net": 138065
            },
            "nonCommercial": {
              "long": 20977,
              "short": 116084,
              "net": -95107
            },
            "smallTrader": {
              "long": 11295,
              "short": 54253,
              "net": -42958
            }
          },
          "openInterest": 195690
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88463,
              "short": 158332,
              "net": -69869
            },
            "nonCommercial": {
              "long": 119158,
              "short": 30889,
              "net": 88269
            },
            "smallTrader": {
              "long": 32614,
              "short": 51014,
              "net": -18400
            }
          },
          "openInterest": 284107
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127364,
              "short": 184075,
              "net": -56711
            },
            "nonCommercial": {
              "long": 134688,
              "short": 67312,
              "net": 67376
            },
            "smallTrader": {
              "long": 34763,
              "short": 45428,
              "net": -10665
            }
          },
          "openInterest": 332661
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81816,
              "short": 90571,
              "net": -8755
            },
            "nonCommercial": {
              "long": 32614,
              "short": 25597,
              "net": 7017
            },
            "smallTrader": {
              "long": 5719,
              "short": 3981,
              "net": 1738
            }
          },
          "openInterest": 122171
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45511,
              "short": 71700,
              "net": -26189
            },
            "nonCommercial": {
              "long": 27868,
              "short": 3644,
              "net": 24224
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79457
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 476979,
              "short": 324199,
              "net": 152780
            },
            "nonCommercial": {
              "long": 293480,
              "short": 462541,
              "net": -169061
            },
            "smallTrader": {
              "long": 62395,
              "short": 46114,
              "net": 16281
            }
          },
          "openInterest": 1279355
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1664,
              "short": 13288,
              "net": -11624
            },
            "nonCommercial": {
              "long": 16814,
              "short": 6448,
              "net": 10366
            },
            "smallTrader": {
              "long": 3403,
              "short": 2145,
              "net": 1258
            }
          },
          "openInterest": 21996
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10868,
              "short": 48959,
              "net": -38091
            },
            "nonCommercial": {
              "long": 42455,
              "short": 6198,
              "net": 36257
            },
            "smallTrader": {
              "long": 4641,
              "short": 2807,
              "net": 1834
            }
          },
          "openInterest": 59048
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 493177,
              "short": 554848,
              "net": -61671
            },
            "nonCommercial": {
              "long": 107657,
              "short": 75264,
              "net": 32393
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 728575
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55623,
              "short": 78252,
              "net": -22629
            },
            "nonCommercial": {
              "long": 37380,
              "short": 24344,
              "net": 13036
            },
            "smallTrader": {
              "long": 23953,
              "short": 14360,
              "net": 9593
            }
          },
          "openInterest": 129525
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111226,
              "short": 169193,
              "net": -57967
            },
            "nonCommercial": {
              "long": 90451,
              "short": 53972,
              "net": 36479
            },
            "smallTrader": {
              "long": 51113,
              "short": 29625,
              "net": 21488
            }
          },
          "openInterest": 285827
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160427,
              "short": 151405,
              "net": 9022
            },
            "nonCommercial": {
              "long": 75629,
              "short": 81118,
              "net": -5489
            },
            "smallTrader": {
              "long": 38634,
              "short": 42167,
              "net": -3533
            }
          },
          "openInterest": 334206
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240056,
              "short": 349072,
              "net": -109016
            },
            "nonCommercial": {
              "long": 194944,
              "short": 64980,
              "net": 129964
            },
            "smallTrader": {
              "long": 53031,
              "short": 73979,
              "net": -20948
            }
          },
          "openInterest": 577984
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403006,
              "short": 609276,
              "net": -206270
            },
            "nonCommercial": {
              "long": 257848,
              "short": 78798,
              "net": 179050
            },
            "smallTrader": {
              "long": 79625,
              "short": 52405,
              "net": 27220
            }
          },
          "openInterest": 805734
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15876,
              "short": 23288,
              "net": -7412
            },
            "nonCommercial": {
              "long": 14122,
              "short": 10933,
              "net": 3189
            },
            "smallTrader": {
              "long": 13387,
              "short": 9164,
              "net": 4223
            }
          },
          "openInterest": 44399
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2752,
              "short": 21908,
              "net": -19156
            },
            "nonCommercial": {
              "long": 30278,
              "short": 16030,
              "net": 14248
            },
            "smallTrader": {
              "long": 6658,
              "short": 1750,
              "net": 4908
            }
          },
          "openInterest": 41351
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 170422,
              "short": 121846,
              "net": 48576
            },
            "nonCommercial": {
              "long": 116674,
              "short": 161199,
              "net": -44525
            },
            "smallTrader": {
              "long": 23098,
              "short": 27149,
              "net": -4051
            }
          },
          "openInterest": 407724
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65895,
              "short": 89091,
              "net": -23196
            },
            "nonCommercial": {
              "long": 58185,
              "short": 23789,
              "net": 34396
            },
            "smallTrader": {
              "long": 17331,
              "short": 28531,
              "net": -11200
            }
          },
          "openInterest": 154725
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192558,
              "short": 120926,
              "net": 71632
            },
            "nonCommercial": {
              "long": 122528,
              "short": 170729,
              "net": -48201
            },
            "smallTrader": {
              "long": 30985,
              "short": 54416,
              "net": -23431
            }
          },
          "openInterest": 403150
        }
      ]
    },
    {
      "reportDate": "2013-11-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1845076,
              "short": 1506684,
              "net": 338392
            },
            "nonCommercial": {
              "long": 211182,
              "short": 391545,
              "net": -180363
            },
            "smallTrader": {
              "long": 268419,
              "short": 426448,
              "net": -158029
            }
          },
          "openInterest": 2374368
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 627087,
              "short": 668950,
              "net": -41863
            },
            "nonCommercial": {
              "long": 234093,
              "short": 200082,
              "net": 34011
            },
            "smallTrader": {
              "long": 112547,
              "short": 104695,
              "net": 7852
            }
          },
          "openInterest": 997416
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 459547,
              "short": 410520,
              "net": 49027
            },
            "nonCommercial": {
              "long": 90966,
              "short": 91274,
              "net": -308
            },
            "smallTrader": {
              "long": 127226,
              "short": 175945,
              "net": -48719
            }
          },
          "openInterest": 687245
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1501998,
              "short": 1375909,
              "net": 126089
            },
            "nonCommercial": {
              "long": 234308,
              "short": 289426,
              "net": -55118
            },
            "smallTrader": {
              "long": 238452,
              "short": 309423,
              "net": -70971
            }
          },
          "openInterest": 2029502
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97955,
              "short": 53477,
              "net": 44478
            },
            "nonCommercial": {
              "long": 17585,
              "short": 53347,
              "net": -35762
            },
            "smallTrader": {
              "long": 19701,
              "short": 28417,
              "net": -8716
            }
          },
          "openInterest": 136699
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93473,
              "short": 101568,
              "net": -8095
            },
            "nonCommercial": {
              "long": 53766,
              "short": 55431,
              "net": -1665
            },
            "smallTrader": {
              "long": 32392,
              "short": 22632,
              "net": 9760
            }
          },
          "openInterest": 183449
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62818,
              "short": 39597,
              "net": 23221
            },
            "nonCommercial": {
              "long": 31656,
              "short": 47991,
              "net": -16335
            },
            "smallTrader": {
              "long": 25622,
              "short": 32508,
              "net": -6886
            }
          },
          "openInterest": 121813
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68837,
              "short": 154484,
              "net": -85647
            },
            "nonCommercial": {
              "long": 105123,
              "short": 28830,
              "net": 76293
            },
            "smallTrader": {
              "long": 14885,
              "short": 5531,
              "net": 9354
            }
          },
          "openInterest": 211675
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82399,
              "short": 62419,
              "net": 19980
            },
            "nonCommercial": {
              "long": 47718,
              "short": 70386,
              "net": -22668
            },
            "smallTrader": {
              "long": 8503,
              "short": 5815,
              "net": 2688
            }
          },
          "openInterest": 151998
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98110,
              "short": 59242,
              "net": 38868
            },
            "nonCommercial": {
              "long": 40413,
              "short": 74311,
              "net": -33898
            },
            "smallTrader": {
              "long": 19855,
              "short": 24825,
              "net": -4970
            }
          },
          "openInterest": 173106
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653518,
              "short": 495408,
              "net": 158110
            },
            "nonCommercial": {
              "long": 386258,
              "short": 456757,
              "net": -70499
            },
            "smallTrader": {
              "long": 152375,
              "short": 239986,
              "net": -87611
            }
          },
          "openInterest": 1386379
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92312,
              "short": 91549,
              "net": 763
            },
            "nonCommercial": {
              "long": 46382,
              "short": 41836,
              "net": 4546
            },
            "smallTrader": {
              "long": 12826,
              "short": 18135,
              "net": -5309
            }
          },
          "openInterest": 159731
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 608850,
              "short": 924539,
              "net": -315689
            },
            "nonCommercial": {
              "long": 431042,
              "short": 117882,
              "net": 313160
            },
            "smallTrader": {
              "long": 78400,
              "short": 75871,
              "net": 2529
            }
          },
          "openInterest": 1620641
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44283,
              "short": 55174,
              "net": -10891
            },
            "nonCommercial": {
              "long": 22167,
              "short": 10054,
              "net": 12113
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79063
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25652,
              "short": 27337,
              "net": -1685
            },
            "nonCommercial": {
              "long": 2215,
              "short": 774,
              "net": 1441
            },
            "smallTrader": {
              "long": 382,
              "short": 138,
              "net": 244
            }
          },
          "openInterest": 31816
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105889,
              "short": 95999,
              "net": 9890
            },
            "nonCommercial": {
              "long": 81070,
              "short": 72159,
              "net": 8911
            },
            "smallTrader": {
              "long": 38006,
              "short": 56807,
              "net": -18801
            }
          },
          "openInterest": 232326
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11465,
              "short": 9600,
              "net": 1865
            },
            "nonCommercial": {
              "long": 13284,
              "short": 6941,
              "net": 6343
            },
            "smallTrader": {
              "long": 8878,
              "short": 17086,
              "net": -8208
            }
          },
          "openInterest": 38068
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127852,
              "short": 172979,
              "net": -45127
            },
            "nonCommercial": {
              "long": 77111,
              "short": 33853,
              "net": 43258
            },
            "smallTrader": {
              "long": 18096,
              "short": 16227,
              "net": 1869
            }
          },
          "openInterest": 253820
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 190106,
              "short": 241621,
              "net": -51515
            },
            "nonCommercial": {
              "long": 140853,
              "short": 92733,
              "net": 48120
            },
            "smallTrader": {
              "long": 37798,
              "short": 34403,
              "net": 3395
            }
          },
          "openInterest": 397590
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186226,
              "short": 159714,
              "net": 26512
            },
            "nonCommercial": {
              "long": 41072,
              "short": 74888,
              "net": -33816
            },
            "smallTrader": {
              "long": 37463,
              "short": 30159,
              "net": 7304
            }
          },
          "openInterest": 307976
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180482,
              "short": 25160,
              "net": 155322
            },
            "nonCommercial": {
              "long": 19424,
              "short": 131640,
              "net": -112216
            },
            "smallTrader": {
              "long": 10989,
              "short": 54095,
              "net": -43106
            }
          },
          "openInterest": 214211
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92412,
              "short": 151355,
              "net": -58943
            },
            "nonCommercial": {
              "long": 108048,
              "short": 29459,
              "net": 78589
            },
            "smallTrader": {
              "long": 30224,
              "short": 49870,
              "net": -19646
            }
          },
          "openInterest": 272564
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132259,
              "short": 184656,
              "net": -52397
            },
            "nonCommercial": {
              "long": 130176,
              "short": 64685,
              "net": 65491
            },
            "smallTrader": {
              "long": 34825,
              "short": 47919,
              "net": -13094
            }
          },
          "openInterest": 335107
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81364,
              "short": 94972,
              "net": -13608
            },
            "nonCommercial": {
              "long": 40564,
              "short": 31025,
              "net": 9539
            },
            "smallTrader": {
              "long": 6482,
              "short": 2413,
              "net": 4069
            }
          },
          "openInterest": 130109
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47764,
              "short": 71826,
              "net": -24062
            },
            "nonCommercial": {
              "long": 25459,
              "short": 2704,
              "net": 22755
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79507
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 468705,
              "short": 317828,
              "net": 150877
            },
            "nonCommercial": {
              "long": 287484,
              "short": 455775,
              "net": -168291
            },
            "smallTrader": {
              "long": 62999,
              "short": 45585,
              "net": 17414
            }
          },
          "openInterest": 1279061
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1910,
              "short": 15519,
              "net": -13609
            },
            "nonCommercial": {
              "long": 18940,
              "short": 6464,
              "net": 12476
            },
            "smallTrader": {
              "long": 3487,
              "short": 2354,
              "net": 1133
            }
          },
          "openInterest": 24450
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11356,
              "short": 45336,
              "net": -33980
            },
            "nonCommercial": {
              "long": 41512,
              "short": 8926,
              "net": 32586
            },
            "smallTrader": {
              "long": 4572,
              "short": 3178,
              "net": 1394
            }
          },
          "openInterest": 58571
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 510657,
              "short": 560647,
              "net": -49990
            },
            "nonCommercial": {
              "long": 101123,
              "short": 81265,
              "net": 19858
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 745718
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60926,
              "short": 78390,
              "net": -17464
            },
            "nonCommercial": {
              "long": 38586,
              "short": 28555,
              "net": 10031
            },
            "smallTrader": {
              "long": 23803,
              "short": 16370,
              "net": 7433
            }
          },
          "openInterest": 138809
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112885,
              "short": 166340,
              "net": -53455
            },
            "nonCommercial": {
              "long": 92924,
              "short": 58388,
              "net": 34536
            },
            "smallTrader": {
              "long": 47287,
              "short": 28368,
              "net": 18919
            }
          },
          "openInterest": 284962
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172808,
              "short": 150189,
              "net": 22619
            },
            "nonCommercial": {
              "long": 74771,
              "short": 91040,
              "net": -16269
            },
            "smallTrader": {
              "long": 38435,
              "short": 44785,
              "net": -6350
            }
          },
          "openInterest": 336724
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240892,
              "short": 355410,
              "net": -114518
            },
            "nonCommercial": {
              "long": 200297,
              "short": 57135,
              "net": 143162
            },
            "smallTrader": {
              "long": 49908,
              "short": 78552,
              "net": -28644
            }
          },
          "openInterest": 580418
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 413247,
              "short": 598710,
              "net": -185463
            },
            "nonCommercial": {
              "long": 241561,
              "short": 75106,
              "net": 166455
            },
            "smallTrader": {
              "long": 75508,
              "short": 56500,
              "net": 19008
            }
          },
          "openInterest": 807915
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14489,
              "short": 21384,
              "net": -6895
            },
            "nonCommercial": {
              "long": 13098,
              "short": 9429,
              "net": 3669
            },
            "smallTrader": {
              "long": 13164,
              "short": 9938,
              "net": 3226
            }
          },
          "openInterest": 41770
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3621,
              "short": 23412,
              "net": -19791
            },
            "nonCommercial": {
              "long": 31688,
              "short": 16590,
              "net": 15098
            },
            "smallTrader": {
              "long": 6274,
              "short": 1581,
              "net": 4693
            }
          },
          "openInterest": 43239
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 190268,
              "short": 131213,
              "net": 59055
            },
            "nonCommercial": {
              "long": 123411,
              "short": 178266,
              "net": -54855
            },
            "smallTrader": {
              "long": 23201,
              "short": 27401,
              "net": -4200
            }
          },
          "openInterest": 439641
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64568,
              "short": 81552,
              "net": -16984
            },
            "nonCommercial": {
              "long": 57077,
              "short": 29015,
              "net": 28062
            },
            "smallTrader": {
              "long": 18124,
              "short": 29202,
              "net": -11078
            }
          },
          "openInterest": 154141
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196166,
              "short": 122175,
              "net": 73991
            },
            "nonCommercial": {
              "long": 128761,
              "short": 183840,
              "net": -55079
            },
            "smallTrader": {
              "long": 30846,
              "short": 49758,
              "net": -18912
            }
          },
          "openInterest": 412986
        }
      ]
    },
    {
      "reportDate": "2013-11-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1873173,
              "short": 1555135,
              "net": 318038
            },
            "nonCommercial": {
              "long": 236106,
              "short": 391660,
              "net": -155554
            },
            "smallTrader": {
              "long": 294226,
              "short": 456710,
              "net": -162484
            }
          },
          "openInterest": 2477469
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 624058,
              "short": 692354,
              "net": -68296
            },
            "nonCommercial": {
              "long": 232054,
              "short": 178964,
              "net": 53090
            },
            "smallTrader": {
              "long": 126126,
              "short": 110920,
              "net": 15206
            }
          },
          "openInterest": 1013980
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 552998,
              "short": 494227,
              "net": 58771
            },
            "nonCommercial": {
              "long": 88588,
              "short": 79651,
              "net": 8937
            },
            "smallTrader": {
              "long": 134735,
              "short": 202443,
              "net": -67708
            }
          },
          "openInterest": 799593
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1394090,
              "short": 1377578,
              "net": 16512
            },
            "nonCommercial": {
              "long": 280765,
              "short": 262558,
              "net": 18207
            },
            "smallTrader": {
              "long": 291506,
              "short": 326225,
              "net": -34719
            }
          },
          "openInterest": 2041788
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74587,
              "short": 29744,
              "net": 44843
            },
            "nonCommercial": {
              "long": 17197,
              "short": 50708,
              "net": -33511
            },
            "smallTrader": {
              "long": 18396,
              "short": 29728,
              "net": -11332
            }
          },
          "openInterest": 111673
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2984,
              "short": 7432,
              "net": -4448
            },
            "nonCommercial": {
              "long": 5927,
              "short": 1336,
              "net": 4591
            },
            "smallTrader": {
              "long": 632,
              "short": 775,
              "net": -143
            }
          },
          "openInterest": 12817
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118100,
              "short": 130144,
              "net": -12044
            },
            "nonCommercial": {
              "long": 56969,
              "short": 56578,
              "net": 391
            },
            "smallTrader": {
              "long": 35448,
              "short": 23795,
              "net": 11653
            }
          },
          "openInterest": 214443
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74321,
              "short": 33319,
              "net": 41002
            },
            "nonCommercial": {
              "long": 28143,
              "short": 56923,
              "net": -28780
            },
            "smallTrader": {
              "long": 24883,
              "short": 37105,
              "net": -12222
            }
          },
          "openInterest": 129471
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69281,
              "short": 156367,
              "net": -87086
            },
            "nonCommercial": {
              "long": 107729,
              "short": 29844,
              "net": 77885
            },
            "smallTrader": {
              "long": 15022,
              "short": 5821,
              "net": 9201
            }
          },
          "openInterest": 216171
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82903,
              "short": 64024,
              "net": 18879
            },
            "nonCommercial": {
              "long": 45683,
              "short": 66648,
              "net": -20965
            },
            "smallTrader": {
              "long": 7061,
              "short": 4975,
              "net": 2086
            }
          },
          "openInterest": 149127
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89001,
              "short": 53484,
              "net": 35517
            },
            "nonCommercial": {
              "long": 41232,
              "short": 71260,
              "net": -30028
            },
            "smallTrader": {
              "long": 17231,
              "short": 22720,
              "net": -5489
            }
          },
          "openInterest": 158780
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 616642,
              "short": 413653,
              "net": 202989
            },
            "nonCommercial": {
              "long": 310512,
              "short": 420579,
              "net": -110067
            },
            "smallTrader": {
              "long": 145500,
              "short": 238422,
              "net": -92922
            }
          },
          "openInterest": 1232930
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87339,
              "short": 88856,
              "net": -1517
            },
            "nonCommercial": {
              "long": 49532,
              "short": 42376,
              "net": 7156
            },
            "smallTrader": {
              "long": 10341,
              "short": 15980,
              "net": -5639
            }
          },
          "openInterest": 156590
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 599534,
              "short": 909832,
              "net": -310298
            },
            "nonCommercial": {
              "long": 439091,
              "short": 131552,
              "net": 307539
            },
            "smallTrader": {
              "long": 80563,
              "short": 77804,
              "net": 2759
            }
          },
          "openInterest": 1636454
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45606,
              "short": 57287,
              "net": -11681
            },
            "nonCommercial": {
              "long": 23581,
              "short": 10072,
              "net": 13509
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81713
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30505,
              "short": 31954,
              "net": -1449
            },
            "nonCommercial": {
              "long": 1929,
              "short": 652,
              "net": 1277
            },
            "smallTrader": {
              "long": 440,
              "short": 268,
              "net": 172
            }
          },
          "openInterest": 35825
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120631,
              "short": 99633,
              "net": 20998
            },
            "nonCommercial": {
              "long": 74118,
              "short": 74549,
              "net": -431
            },
            "smallTrader": {
              "long": 37844,
              "short": 58411,
              "net": -20567
            }
          },
          "openInterest": 243049
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11500,
              "short": 9965,
              "net": 1535
            },
            "nonCommercial": {
              "long": 12043,
              "short": 6305,
              "net": 5738
            },
            "smallTrader": {
              "long": 8645,
              "short": 15918,
              "net": -7273
            }
          },
          "openInterest": 36167
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110176,
              "short": 162264,
              "net": -52088
            },
            "nonCommercial": {
              "long": 79079,
              "short": 32314,
              "net": 46765
            },
            "smallTrader": {
              "long": 19729,
              "short": 14406,
              "net": 5323
            }
          },
          "openInterest": 237029
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 196011,
              "short": 224247,
              "net": -28236
            },
            "nonCommercial": {
              "long": 133414,
              "short": 106859,
              "net": 26555
            },
            "smallTrader": {
              "long": 37961,
              "short": 36280,
              "net": 1681
            }
          },
          "openInterest": 394432
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165787,
              "short": 156621,
              "net": 9166
            },
            "nonCommercial": {
              "long": 44933,
              "short": 68303,
              "net": -23370
            },
            "smallTrader": {
              "long": 41124,
              "short": 26920,
              "net": 14204
            }
          },
          "openInterest": 291802
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 195667,
              "short": 27088,
              "net": 168579
            },
            "nonCommercial": {
              "long": 23999,
              "short": 147201,
              "net": -123202
            },
            "smallTrader": {
              "long": 13640,
              "short": 59017,
              "net": -45377
            }
          },
          "openInterest": 236713
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97020,
              "short": 149068,
              "net": -52048
            },
            "nonCommercial": {
              "long": 101332,
              "short": 31430,
              "net": 69902
            },
            "smallTrader": {
              "long": 30975,
              "short": 48829,
              "net": -17854
            }
          },
          "openInterest": 276937
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133182,
              "short": 180056,
              "net": -46874
            },
            "nonCommercial": {
              "long": 124819,
              "short": 65110,
              "net": 59709
            },
            "smallTrader": {
              "long": 35893,
              "short": 48728,
              "net": -12835
            }
          },
          "openInterest": 331434
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81264,
              "short": 96510,
              "net": -15246
            },
            "nonCommercial": {
              "long": 38508,
              "short": 26045,
              "net": 12463
            },
            "smallTrader": {
              "long": 5721,
              "short": 2938,
              "net": 2783
            }
          },
          "openInterest": 127570
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47623,
              "short": 73244,
              "net": -25621
            },
            "nonCommercial": {
              "long": 28573,
              "short": 3413,
              "net": 25160
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82209
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 452326,
              "short": 313053,
              "net": 139273
            },
            "nonCommercial": {
              "long": 277713,
              "short": 439908,
              "net": -162195
            },
            "smallTrader": {
              "long": 61153,
              "short": 38231,
              "net": 22922
            }
          },
          "openInterest": 1240883
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1352,
              "short": 12825,
              "net": -11473
            },
            "nonCommercial": {
              "long": 16064,
              "short": 5815,
              "net": 10249
            },
            "smallTrader": {
              "long": 3497,
              "short": 2273,
              "net": 1224
            }
          },
          "openInterest": 20919
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13586,
              "short": 41820,
              "net": -28234
            },
            "nonCommercial": {
              "long": 41072,
              "short": 14353,
              "net": 26719
            },
            "smallTrader": {
              "long": 4969,
              "short": 3454,
              "net": 1515
            }
          },
          "openInterest": 61034
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 510397,
              "short": 567916,
              "net": -57519
            },
            "nonCommercial": {
              "long": 102231,
              "short": 78135,
              "net": 24096
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 741827
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56669,
              "short": 73097,
              "net": -16428
            },
            "nonCommercial": {
              "long": 39270,
              "short": 32648,
              "net": 6622
            },
            "smallTrader": {
              "long": 26707,
              "short": 16901,
              "net": 9806
            }
          },
          "openInterest": 133287
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100097,
              "short": 169809,
              "net": -69712
            },
            "nonCommercial": {
              "long": 95164,
              "short": 46021,
              "net": 49143
            },
            "smallTrader": {
              "long": 49069,
              "short": 28500,
              "net": 20569
            }
          },
          "openInterest": 270122
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179769,
              "short": 157883,
              "net": 21886
            },
            "nonCommercial": {
              "long": 71676,
              "short": 87902,
              "net": -16226
            },
            "smallTrader": {
              "long": 36677,
              "short": 42337,
              "net": -5660
            }
          },
          "openInterest": 336762
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237433,
              "short": 366222,
              "net": -128789
            },
            "nonCommercial": {
              "long": 216727,
              "short": 61933,
              "net": 154794
            },
            "smallTrader": {
              "long": 56188,
              "short": 82193,
              "net": -26005
            }
          },
          "openInterest": 606008
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 411613,
              "short": 564424,
              "net": -152811
            },
            "nonCommercial": {
              "long": 233767,
              "short": 85120,
              "net": 148647
            },
            "smallTrader": {
              "long": 68241,
              "short": 64077,
              "net": 4164
            }
          },
          "openInterest": 784900
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14730,
              "short": 23318,
              "net": -8588
            },
            "nonCommercial": {
              "long": 13012,
              "short": 8360,
              "net": 4652
            },
            "smallTrader": {
              "long": 13723,
              "short": 9787,
              "net": 3936
            }
          },
          "openInterest": 42421
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2948,
              "short": 23884,
              "net": -20936
            },
            "nonCommercial": {
              "long": 31678,
              "short": 15701,
              "net": 15977
            },
            "smallTrader": {
              "long": 6450,
              "short": 1491,
              "net": 4959
            }
          },
          "openInterest": 42877
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166304,
              "short": 104910,
              "net": 61394
            },
            "nonCommercial": {
              "long": 112030,
              "short": 172054,
              "net": -60024
            },
            "smallTrader": {
              "long": 23400,
              "short": 24770,
              "net": -1370
            }
          },
          "openInterest": 413869
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63482,
              "short": 72763,
              "net": -9281
            },
            "nonCommercial": {
              "long": 54570,
              "short": 34150,
              "net": 20420
            },
            "smallTrader": {
              "long": 16718,
              "short": 27857,
              "net": -11139
            }
          },
          "openInterest": 150190
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178950,
              "short": 102787,
              "net": 76163
            },
            "nonCommercial": {
              "long": 129275,
              "short": 188532,
              "net": -59257
            },
            "smallTrader": {
              "long": 30473,
              "short": 47379,
              "net": -16906
            }
          },
          "openInterest": 391824
        }
      ]
    },
    {
      "reportDate": "2013-12-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1874852,
              "short": 1491605,
              "net": 383247
            },
            "nonCommercial": {
              "long": 284396,
              "short": 451756,
              "net": -167360
            },
            "smallTrader": {
              "long": 232643,
              "short": 448530,
              "net": -215887
            }
          },
          "openInterest": 2459449
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 627756,
              "short": 704664,
              "net": -76908
            },
            "nonCommercial": {
              "long": 246265,
              "short": 184121,
              "net": 62144
            },
            "smallTrader": {
              "long": 112870,
              "short": 98106,
              "net": 14764
            }
          },
          "openInterest": 1001894
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 479605,
              "short": 432622,
              "net": 46983
            },
            "nonCommercial": {
              "long": 92745,
              "short": 71095,
              "net": 21650
            },
            "smallTrader": {
              "long": 123066,
              "short": 191699,
              "net": -68633
            }
          },
          "openInterest": 710746
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1391690,
              "short": 1347305,
              "net": 44385
            },
            "nonCommercial": {
              "long": 283364,
              "short": 254011,
              "net": 29353
            },
            "smallTrader": {
              "long": 243386,
              "short": 317124,
              "net": -73738
            }
          },
          "openInterest": 1959228
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83514,
              "short": 22978,
              "net": 60536
            },
            "nonCommercial": {
              "long": 20197,
              "short": 64508,
              "net": -44311
            },
            "smallTrader": {
              "long": 15726,
              "short": 31951,
              "net": -16225
            }
          },
          "openInterest": 121078
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121372,
              "short": 156792,
              "net": -35420
            },
            "nonCommercial": {
              "long": 73962,
              "short": 55593,
              "net": 18369
            },
            "smallTrader": {
              "long": 39998,
              "short": 22947,
              "net": 17051
            }
          },
          "openInterest": 239371
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85823,
              "short": 29393,
              "net": 56430
            },
            "nonCommercial": {
              "long": 32589,
              "short": 74172,
              "net": -41583
            },
            "smallTrader": {
              "long": 25286,
              "short": 40133,
              "net": -14847
            }
          },
          "openInterest": 145767
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70320,
              "short": 159775,
              "net": -89455
            },
            "nonCommercial": {
              "long": 108441,
              "short": 29186,
              "net": 79255
            },
            "smallTrader": {
              "long": 15771,
              "short": 5571,
              "net": 10200
            }
          },
          "openInterest": 220371
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80301,
              "short": 63815,
              "net": 16486
            },
            "nonCommercial": {
              "long": 45797,
              "short": 64328,
              "net": -18531
            },
            "smallTrader": {
              "long": 7150,
              "short": 5105,
              "net": 2045
            }
          },
          "openInterest": 147610
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86479,
              "short": 55257,
              "net": 31222
            },
            "nonCommercial": {
              "long": 43029,
              "short": 70380,
              "net": -27351
            },
            "smallTrader": {
              "long": 19520,
              "short": 23391,
              "net": -3871
            }
          },
          "openInterest": 160042
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 587191,
              "short": 397689,
              "net": 189502
            },
            "nonCommercial": {
              "long": 314950,
              "short": 414372,
              "net": -99422
            },
            "smallTrader": {
              "long": 134636,
              "short": 224716,
              "net": -90080
            }
          },
          "openInterest": 1199036
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87328,
              "short": 90175,
              "net": -2847
            },
            "nonCommercial": {
              "long": 48288,
              "short": 40570,
              "net": 7718
            },
            "smallTrader": {
              "long": 10498,
              "short": 15369,
              "net": -4871
            }
          },
          "openInterest": 156967
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 588764,
              "short": 913508,
              "net": -324744
            },
            "nonCommercial": {
              "long": 457545,
              "short": 136697,
              "net": 320848
            },
            "smallTrader": {
              "long": 80631,
              "short": 76735,
              "net": 3896
            }
          },
          "openInterest": 1645686
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46242,
              "short": 63946,
              "net": -17704
            },
            "nonCommercial": {
              "long": 26097,
              "short": 7864,
              "net": 18233
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86226
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26380,
              "short": 27599,
              "net": -1219
            },
            "nonCommercial": {
              "long": 1745,
              "short": 609,
              "net": 1136
            },
            "smallTrader": {
              "long": 332,
              "short": 249,
              "net": 83
            }
          },
          "openInterest": 31253
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120205,
              "short": 109636,
              "net": 10569
            },
            "nonCommercial": {
              "long": 82230,
              "short": 72918,
              "net": 9312
            },
            "smallTrader": {
              "long": 41038,
              "short": 60919,
              "net": -19881
            }
          },
          "openInterest": 253653
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11825,
              "short": 10252,
              "net": 1573
            },
            "nonCommercial": {
              "long": 13371,
              "short": 6606,
              "net": 6765
            },
            "smallTrader": {
              "long": 8806,
              "short": 17144,
              "net": -8338
            }
          },
          "openInterest": 38447
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 100411,
              "short": 155637,
              "net": -55226
            },
            "nonCommercial": {
              "long": 81203,
              "short": 33369,
              "net": 47834
            },
            "smallTrader": {
              "long": 22302,
              "short": 14910,
              "net": 7392
            }
          },
          "openInterest": 228764
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 190092,
              "short": 212391,
              "net": -22299
            },
            "nonCommercial": {
              "long": 134546,
              "short": 111855,
              "net": 22691
            },
            "smallTrader": {
              "long": 37707,
              "short": 38099,
              "net": -392
            }
          },
          "openInterest": 386436
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155674,
              "short": 161824,
              "net": -6150
            },
            "nonCommercial": {
              "long": 50502,
              "short": 62726,
              "net": -12224
            },
            "smallTrader": {
              "long": 43056,
              "short": 24682,
              "net": 18374
            }
          },
          "openInterest": 289308
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205013,
              "short": 28324,
              "net": 176689
            },
            "nonCommercial": {
              "long": 21290,
              "short": 154673,
              "net": -133383
            },
            "smallTrader": {
              "long": 15494,
              "short": 58800,
              "net": -43306
            }
          },
          "openInterest": 245167
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95606,
              "short": 143326,
              "net": -47720
            },
            "nonCommercial": {
              "long": 101520,
              "short": 34027,
              "net": 67493
            },
            "smallTrader": {
              "long": 31088,
              "short": 50861,
              "net": -19773
            }
          },
          "openInterest": 275784
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133220,
              "short": 187264,
              "net": -54044
            },
            "nonCommercial": {
              "long": 133012,
              "short": 63713,
              "net": 69299
            },
            "smallTrader": {
              "long": 36487,
              "short": 51742,
              "net": -15255
            }
          },
          "openInterest": 339909
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84282,
              "short": 94973,
              "net": -10691
            },
            "nonCommercial": {
              "long": 27661,
              "short": 18728,
              "net": 8933
            },
            "smallTrader": {
              "long": 5489,
              "short": 3731,
              "net": 1758
            }
          },
          "openInterest": 121461
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49516,
              "short": 76271,
              "net": -26755
            },
            "nonCommercial": {
              "long": 30124,
              "short": 4075,
              "net": 26049
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85816
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 457499,
              "short": 340612,
              "net": 116887
            },
            "nonCommercial": {
              "long": 286532,
              "short": 435967,
              "net": -149435
            },
            "smallTrader": {
              "long": 66307,
              "short": 33759,
              "net": 32548
            }
          },
          "openInterest": 1267787
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1069,
              "short": 9785,
              "net": -8716
            },
            "nonCommercial": {
              "long": 13660,
              "short": 6021,
              "net": 7639
            },
            "smallTrader": {
              "long": 3337,
              "short": 2260,
              "net": 1077
            }
          },
          "openInterest": 18318
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14235,
              "short": 38478,
              "net": -24243
            },
            "nonCommercial": {
              "long": 41375,
              "short": 17938,
              "net": 23437
            },
            "smallTrader": {
              "long": 4732,
              "short": 3926,
              "net": 806
            }
          },
          "openInterest": 61351
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 516177,
              "short": 568595,
              "net": -52418
            },
            "nonCommercial": {
              "long": 100110,
              "short": 81961,
              "net": 18149
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 748300
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56666,
              "short": 68831,
              "net": -12165
            },
            "nonCommercial": {
              "long": 40438,
              "short": 37537,
              "net": 2901
            },
            "smallTrader": {
              "long": 25990,
              "short": 16726,
              "net": 9264
            }
          },
          "openInterest": 133109
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100685,
              "short": 175183,
              "net": -74498
            },
            "nonCommercial": {
              "long": 98367,
              "short": 46314,
              "net": 52053
            },
            "smallTrader": {
              "long": 48647,
              "short": 26202,
              "net": 22445
            }
          },
          "openInterest": 272138
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184422,
              "short": 150719,
              "net": 33703
            },
            "nonCommercial": {
              "long": 73406,
              "short": 100940,
              "net": -27534
            },
            "smallTrader": {
              "long": 36552,
              "short": 42721,
              "net": -6169
            }
          },
          "openInterest": 343677
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233082,
              "short": 362533,
              "net": -129451
            },
            "nonCommercial": {
              "long": 228604,
              "short": 69058,
              "net": 159546
            },
            "smallTrader": {
              "long": 57223,
              "short": 87318,
              "net": -30095
            }
          },
          "openInterest": 617952
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408367,
              "short": 522407,
              "net": -114040
            },
            "nonCommercial": {
              "long": 218324,
              "short": 104068,
              "net": 114256
            },
            "smallTrader": {
              "long": 73218,
              "short": 73434,
              "net": -216
            }
          },
          "openInterest": 769550
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14330,
              "short": 26932,
              "net": -12602
            },
            "nonCommercial": {
              "long": 14489,
              "short": 7942,
              "net": 6547
            },
            "smallTrader": {
              "long": 16162,
              "short": 10107,
              "net": 6055
            }
          },
          "openInterest": 45862
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4870,
              "short": 21913,
              "net": -17043
            },
            "nonCommercial": {
              "long": 31815,
              "short": 20252,
              "net": 11563
            },
            "smallTrader": {
              "long": 7098,
              "short": 1618,
              "net": 5480
            }
          },
          "openInterest": 46173
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152902,
              "short": 90541,
              "net": 62361
            },
            "nonCommercial": {
              "long": 100810,
              "short": 162860,
              "net": -62050
            },
            "smallTrader": {
              "long": 23845,
              "short": 24156,
              "net": -311
            }
          },
          "openInterest": 381272
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60979,
              "short": 72202,
              "net": -11223
            },
            "nonCommercial": {
              "long": 54859,
              "short": 31453,
              "net": 23406
            },
            "smallTrader": {
              "long": 14519,
              "short": 26702,
              "net": -12183
            }
          },
          "openInterest": 146885
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175930,
              "short": 102856,
              "net": 73074
            },
            "nonCommercial": {
              "long": 128983,
              "short": 183192,
              "net": -54209
            },
            "smallTrader": {
              "long": 27458,
              "short": 46323,
              "net": -18865
            }
          },
          "openInterest": 386676
        }
      ]
    },
    {
      "reportDate": "2013-12-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1793325,
              "short": 1416665,
              "net": 376660
            },
            "nonCommercial": {
              "long": 223447,
              "short": 373476,
              "net": -150029
            },
            "smallTrader": {
              "long": 228372,
              "short": 455003,
              "net": -226631
            }
          },
          "openInterest": 2292555
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 556139,
              "short": 636341,
              "net": -80202
            },
            "nonCommercial": {
              "long": 236618,
              "short": 165285,
              "net": 71333
            },
            "smallTrader": {
              "long": 109467,
              "short": 100598,
              "net": 8869
            }
          },
          "openInterest": 910418
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 432299,
              "short": 365341,
              "net": 66958
            },
            "nonCommercial": {
              "long": 84519,
              "short": 83970,
              "net": 549
            },
            "smallTrader": {
              "long": 122637,
              "short": 190144,
              "net": -67507
            }
          },
          "openInterest": 651270
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1343497,
              "short": 1264867,
              "net": 78630
            },
            "nonCommercial": {
              "long": 274385,
              "short": 247758,
              "net": 26627
            },
            "smallTrader": {
              "long": 211275,
              "short": 316532,
              "net": -105257
            }
          },
          "openInterest": 1851254
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87997,
              "short": 24318,
              "net": 63679
            },
            "nonCommercial": {
              "long": 19134,
              "short": 64984,
              "net": -45850
            },
            "smallTrader": {
              "long": 16468,
              "short": 34297,
              "net": -17829
            }
          },
          "openInterest": 126620
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137216,
              "short": 173717,
              "net": -36501
            },
            "nonCommercial": {
              "long": 71015,
              "short": 52586,
              "net": 18429
            },
            "smallTrader": {
              "long": 41023,
              "short": 22951,
              "net": 18072
            }
          },
          "openInterest": 255604
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102583,
              "short": 27153,
              "net": 75430
            },
            "nonCommercial": {
              "long": 31049,
              "short": 88563,
              "net": -57514
            },
            "smallTrader": {
              "long": 23953,
              "short": 41869,
              "net": -17916
            }
          },
          "openInterest": 160759
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63065,
              "short": 156037,
              "net": -92972
            },
            "nonCommercial": {
              "long": 109171,
              "short": 24893,
              "net": 84278
            },
            "smallTrader": {
              "long": 14094,
              "short": 5400,
              "net": 8694
            }
          },
          "openInterest": 213305
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82119,
              "short": 64161,
              "net": 17958
            },
            "nonCommercial": {
              "long": 46815,
              "short": 66210,
              "net": -19395
            },
            "smallTrader": {
              "long": 7257,
              "short": 5820,
              "net": 1437
            }
          },
          "openInterest": 151686
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84272,
              "short": 66965,
              "net": 17307
            },
            "nonCommercial": {
              "long": 44375,
              "short": 57508,
              "net": -13133
            },
            "smallTrader": {
              "long": 20304,
              "short": 24478,
              "net": -4174
            }
          },
          "openInterest": 159552
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 586692,
              "short": 417721,
              "net": 168971
            },
            "nonCommercial": {
              "long": 314147,
              "short": 394706,
              "net": -80559
            },
            "smallTrader": {
              "long": 133379,
              "short": 221791,
              "net": -88412
            }
          },
          "openInterest": 1199525
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85348,
              "short": 100038,
              "net": -14690
            },
            "nonCommercial": {
              "long": 53077,
              "short": 35797,
              "net": 17280
            },
            "smallTrader": {
              "long": 11322,
              "short": 13912,
              "net": -2590
            }
          },
          "openInterest": 160936
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 571251,
              "short": 920974,
              "net": -349723
            },
            "nonCommercial": {
              "long": 460410,
              "short": 111407,
              "net": 349003
            },
            "smallTrader": {
              "long": 79736,
              "short": 79016,
              "net": 720
            }
          },
          "openInterest": 1661416
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47085,
              "short": 63781,
              "net": -16696
            },
            "nonCommercial": {
              "long": 23873,
              "short": 7564,
              "net": 16309
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84512
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28405,
              "short": 29335,
              "net": -930
            },
            "nonCommercial": {
              "long": 1646,
              "short": 802,
              "net": 844
            },
            "smallTrader": {
              "long": 390,
              "short": 304,
              "net": 86
            }
          },
          "openInterest": 32265
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152652,
              "short": 149951,
              "net": 2701
            },
            "nonCommercial": {
              "long": 91669,
              "short": 75739,
              "net": 15930
            },
            "smallTrader": {
              "long": 49494,
              "short": 68125,
              "net": -18631
            }
          },
          "openInterest": 302100
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11611,
              "short": 10195,
              "net": 1416
            },
            "nonCommercial": {
              "long": 14145,
              "short": 6745,
              "net": 7400
            },
            "smallTrader": {
              "long": 9749,
              "short": 18565,
              "net": -8816
            }
          },
          "openInterest": 40180
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115368,
              "short": 173713,
              "net": -58345
            },
            "nonCommercial": {
              "long": 83657,
              "short": 34312,
              "net": 49345
            },
            "smallTrader": {
              "long": 23376,
              "short": 14376,
              "net": 9000
            }
          },
          "openInterest": 248698
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 183319,
              "short": 212281,
              "net": -28962
            },
            "nonCommercial": {
              "long": 133866,
              "short": 107486,
              "net": 26380
            },
            "smallTrader": {
              "long": 37501,
              "short": 34919,
              "net": 2582
            }
          },
          "openInterest": 377313
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163836,
              "short": 171006,
              "net": -7170
            },
            "nonCommercial": {
              "long": 55930,
              "short": 66941,
              "net": -11011
            },
            "smallTrader": {
              "long": 41888,
              "short": 23707,
              "net": 18181
            }
          },
          "openInterest": 305984
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 213744,
              "short": 42767,
              "net": 170977
            },
            "nonCommercial": {
              "long": 18085,
              "short": 147796,
              "net": -129711
            },
            "smallTrader": {
              "long": 15525,
              "short": 56791,
              "net": -41266
            }
          },
          "openInterest": 262229
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91354,
              "short": 140891,
              "net": -49537
            },
            "nonCommercial": {
              "long": 98561,
              "short": 34482,
              "net": 64079
            },
            "smallTrader": {
              "long": 32314,
              "short": 46856,
              "net": -14542
            }
          },
          "openInterest": 269547
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118657,
              "short": 182287,
              "net": -63630
            },
            "nonCommercial": {
              "long": 131066,
              "short": 50976,
              "net": 80090
            },
            "smallTrader": {
              "long": 35856,
              "short": 52316,
              "net": -16460
            }
          },
          "openInterest": 320876
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95698,
              "short": 123727,
              "net": -28029
            },
            "nonCommercial": {
              "long": 39952,
              "short": 17422,
              "net": 22530
            },
            "smallTrader": {
              "long": 8371,
              "short": 2872,
              "net": 5499
            }
          },
          "openInterest": 155227
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51474,
              "short": 74843,
              "net": -23369
            },
            "nonCommercial": {
              "long": 26702,
              "short": 3004,
              "net": 23698
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84692
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 470349,
              "short": 369447,
              "net": 100902
            },
            "nonCommercial": {
              "long": 304219,
              "short": 450403,
              "net": -146184
            },
            "smallTrader": {
              "long": 74595,
              "short": 29313,
              "net": 45282
            }
          },
          "openInterest": 1308411
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1803,
              "short": 12497,
              "net": -10694
            },
            "nonCommercial": {
              "long": 13183,
              "short": 4630,
              "net": 8553
            },
            "smallTrader": {
              "long": 4363,
              "short": 2222,
              "net": 2141
            }
          },
          "openInterest": 19953
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14142,
              "short": 39225,
              "net": -25083
            },
            "nonCommercial": {
              "long": 41918,
              "short": 18297,
              "net": 23621
            },
            "smallTrader": {
              "long": 4990,
              "short": 3528,
              "net": 1462
            }
          },
          "openInterest": 62152
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 523169,
              "short": 577898,
              "net": -54729
            },
            "nonCommercial": {
              "long": 98682,
              "short": 79945,
              "net": 18737
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 764651
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56471,
              "short": 74003,
              "net": -17532
            },
            "nonCommercial": {
              "long": 42551,
              "short": 32598,
              "net": 9953
            },
            "smallTrader": {
              "long": 23756,
              "short": 16177,
              "net": 7579
            }
          },
          "openInterest": 133086
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97755,
              "short": 173320,
              "net": -75565
            },
            "nonCommercial": {
              "long": 102214,
              "short": 48215,
              "net": 53999
            },
            "smallTrader": {
              "long": 49484,
              "short": 27918,
              "net": 21566
            }
          },
          "openInterest": 273084
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189717,
              "short": 152884,
              "net": 36833
            },
            "nonCommercial": {
              "long": 72465,
              "short": 104753,
              "net": -32288
            },
            "smallTrader": {
              "long": 38034,
              "short": 42579,
              "net": -4545
            }
          },
          "openInterest": 348699
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244716,
              "short": 388720,
              "net": -144004
            },
            "nonCommercial": {
              "long": 241719,
              "short": 68345,
              "net": 173374
            },
            "smallTrader": {
              "long": 57334,
              "short": 86704,
              "net": -29370
            }
          },
          "openInterest": 641333
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432486,
              "short": 500213,
              "net": -67727
            },
            "nonCommercial": {
              "long": 226854,
              "short": 155575,
              "net": 71279
            },
            "smallTrader": {
              "long": 75013,
              "short": 78565,
              "net": -3552
            }
          },
          "openInterest": 808723
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18681,
              "short": 38844,
              "net": -20163
            },
            "nonCommercial": {
              "long": 22213,
              "short": 10215,
              "net": 11998
            },
            "smallTrader": {
              "long": 19994,
              "short": 11829,
              "net": 8165
            }
          },
          "openInterest": 64506
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5488,
              "short": 16407,
              "net": -10919
            },
            "nonCommercial": {
              "long": 34708,
              "short": 27527,
              "net": 7181
            },
            "smallTrader": {
              "long": 6080,
              "short": 2342,
              "net": 3738
            }
          },
          "openInterest": 49070
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161056,
              "short": 86767,
              "net": 74289
            },
            "nonCommercial": {
              "long": 105879,
              "short": 179211,
              "net": -73332
            },
            "smallTrader": {
              "long": 24080,
              "short": 25037,
              "net": -957
            }
          },
          "openInterest": 387342
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60255,
              "short": 67284,
              "net": -7029
            },
            "nonCommercial": {
              "long": 53848,
              "short": 34493,
              "net": 19355
            },
            "smallTrader": {
              "long": 14278,
              "short": 26604,
              "net": -12326
            }
          },
          "openInterest": 148025
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179619,
              "short": 97165,
              "net": 82454
            },
            "nonCommercial": {
              "long": 122951,
              "short": 185251,
              "net": -62300
            },
            "smallTrader": {
              "long": 28322,
              "short": 48476,
              "net": -20154
            }
          },
          "openInterest": 388309
        }
      ]
    },
    {
      "reportDate": "2013-12-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1706071,
              "short": 1325790,
              "net": 380281
            },
            "nonCommercial": {
              "long": 208656,
              "short": 363865,
              "net": -155209
            },
            "smallTrader": {
              "long": 223883,
              "short": 448955,
              "net": -225072
            }
          },
          "openInterest": 2188276
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 516021,
              "short": 552583,
              "net": -36562
            },
            "nonCommercial": {
              "long": 205044,
              "short": 172903,
              "net": 32141
            },
            "smallTrader": {
              "long": 106224,
              "short": 101803,
              "net": 4421
            }
          },
          "openInterest": 836620
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 414355,
              "short": 373677,
              "net": 40678
            },
            "nonCommercial": {
              "long": 84392,
              "short": 75228,
              "net": 9164
            },
            "smallTrader": {
              "long": 126193,
              "short": 176035,
              "net": -49842
            }
          },
          "openInterest": 634859
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1281804,
              "short": 1184451,
              "net": 97353
            },
            "nonCommercial": {
              "long": 265365,
              "short": 230171,
              "net": 35194
            },
            "smallTrader": {
              "long": 189473,
              "short": 322020,
              "net": -132547
            }
          },
          "openInterest": 1761766
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80950,
              "short": 14183,
              "net": 66767
            },
            "nonCommercial": {
              "long": 13752,
              "short": 65405,
              "net": -51653
            },
            "smallTrader": {
              "long": 17374,
              "short": 32488,
              "net": -15114
            }
          },
          "openInterest": 113118
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91971,
              "short": 125519,
              "net": -33548
            },
            "nonCommercial": {
              "long": 62285,
              "short": 44460,
              "net": 17825
            },
            "smallTrader": {
              "long": 34884,
              "short": 19161,
              "net": 15723
            }
          },
          "openInterest": 191648
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128256,
              "short": 46736,
              "net": 81520
            },
            "nonCommercial": {
              "long": 25133,
              "short": 90633,
              "net": -65500
            },
            "smallTrader": {
              "long": 22740,
              "short": 38760,
              "net": -16020
            }
          },
          "openInterest": 187136
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63181,
              "short": 157210,
              "net": -94029
            },
            "nonCommercial": {
              "long": 105904,
              "short": 21022,
              "net": 84882
            },
            "smallTrader": {
              "long": 13693,
              "short": 4546,
              "net": 9147
            }
          },
          "openInterest": 210836
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79220,
              "short": 69048,
              "net": 10172
            },
            "nonCommercial": {
              "long": 44848,
              "short": 56807,
              "net": -11959
            },
            "smallTrader": {
              "long": 7702,
              "short": 5915,
              "net": 1787
            }
          },
          "openInterest": 146349
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76939,
              "short": 73995,
              "net": 2944
            },
            "nonCommercial": {
              "long": 55009,
              "short": 52630,
              "net": 2379
            },
            "smallTrader": {
              "long": 20382,
              "short": 25705,
              "net": -5323
            }
          },
          "openInterest": 159879
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578694,
              "short": 404969,
              "net": 173725
            },
            "nonCommercial": {
              "long": 316125,
              "short": 400886,
              "net": -84761
            },
            "smallTrader": {
              "long": 133249,
              "short": 222213,
              "net": -88964
            }
          },
          "openInterest": 1194658
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82589,
              "short": 115271,
              "net": -32682
            },
            "nonCommercial": {
              "long": 58655,
              "short": 25614,
              "net": 33041
            },
            "smallTrader": {
              "long": 12536,
              "short": 12895,
              "net": -359
            }
          },
          "openInterest": 165164
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 572411,
              "short": 922386,
              "net": -349975
            },
            "nonCommercial": {
              "long": 456968,
              "short": 110268,
              "net": 346700
            },
            "smallTrader": {
              "long": 78596,
              "short": 75321,
              "net": 3275
            }
          },
          "openInterest": 1629694
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53479,
              "short": 66807,
              "net": -13328
            },
            "nonCommercial": {
              "long": 19012,
              "short": 7004,
              "net": 12008
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87167
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29445,
              "short": 30846,
              "net": -1401
            },
            "nonCommercial": {
              "long": 2106,
              "short": 850,
              "net": 1256
            },
            "smallTrader": {
              "long": 511,
              "short": 366,
              "net": 145
            }
          },
          "openInterest": 34142
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83222,
              "short": 97675,
              "net": -14453
            },
            "nonCommercial": {
              "long": 97780,
              "short": 69857,
              "net": 27923
            },
            "smallTrader": {
              "long": 46019,
              "short": 59489,
              "net": -13470
            }
          },
          "openInterest": 230955
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12168,
              "short": 10778,
              "net": 1390
            },
            "nonCommercial": {
              "long": 16801,
              "short": 7996,
              "net": 8805
            },
            "smallTrader": {
              "long": 10378,
              "short": 20573,
              "net": -10195
            }
          },
          "openInterest": 45059
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119687,
              "short": 174646,
              "net": -54959
            },
            "nonCommercial": {
              "long": 80781,
              "short": 33069,
              "net": 47712
            },
            "smallTrader": {
              "long": 21313,
              "short": 14066,
              "net": 7247
            }
          },
          "openInterest": 251110
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 191045,
              "short": 218144,
              "net": -27099
            },
            "nonCommercial": {
              "long": 133068,
              "short": 107164,
              "net": 25904
            },
            "smallTrader": {
              "long": 37156,
              "short": 35961,
              "net": 1195
            }
          },
          "openInterest": 385432
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167021,
              "short": 161001,
              "net": 6020
            },
            "nonCommercial": {
              "long": 50779,
              "short": 69556,
              "net": -18777
            },
            "smallTrader": {
              "long": 38169,
              "short": 25412,
              "net": 12757
            }
          },
          "openInterest": 292021
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194899,
              "short": 24816,
              "net": 170083
            },
            "nonCommercial": {
              "long": 22225,
              "short": 152448,
              "net": -130223
            },
            "smallTrader": {
              "long": 13110,
              "short": 52970,
              "net": -39860
            }
          },
          "openInterest": 232743
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91466,
              "short": 136281,
              "net": -44815
            },
            "nonCommercial": {
              "long": 96403,
              "short": 36580,
              "net": 59823
            },
            "smallTrader": {
              "long": 30862,
              "short": 45870,
              "net": -15008
            }
          },
          "openInterest": 260843
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115141,
              "short": 178884,
              "net": -63743
            },
            "nonCommercial": {
              "long": 131319,
              "short": 52719,
              "net": 78600
            },
            "smallTrader": {
              "long": 35237,
              "short": 50094,
              "net": -14857
            }
          },
          "openInterest": 317330
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65641,
              "short": 86665,
              "net": -21024
            },
            "nonCommercial": {
              "long": 40410,
              "short": 24760,
              "net": 15650
            },
            "smallTrader": {
              "long": 7359,
              "short": 1985,
              "net": 5374
            }
          },
          "openInterest": 114614
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 67266,
              "short": 94310,
              "net": -27044
            },
            "nonCommercial": {
              "long": 28104,
              "short": 2809,
              "net": 25295
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 103403
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 463754,
              "short": 380782,
              "net": 82972
            },
            "nonCommercial": {
              "long": 335306,
              "short": 466670,
              "net": -131364
            },
            "smallTrader": {
              "long": 74962,
              "short": 26570,
              "net": 48392
            }
          },
          "openInterest": 1321483
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 871,
              "short": 8217,
              "net": -7346
            },
            "nonCommercial": {
              "long": 12842,
              "short": 7169,
              "net": 5673
            },
            "smallTrader": {
              "long": 3974,
              "short": 2301,
              "net": 1673
            }
          },
          "openInterest": 17939
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15715,
              "short": 40617,
              "net": -24902
            },
            "nonCommercial": {
              "long": 42839,
              "short": 19383,
              "net": 23456
            },
            "smallTrader": {
              "long": 4882,
              "short": 3436,
              "net": 1446
            }
          },
          "openInterest": 64211
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 628867,
              "short": 689864,
              "net": -60997
            },
            "nonCommercial": {
              "long": 105227,
              "short": 74831,
              "net": 30396
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 873627
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55860,
              "short": 75105,
              "net": -19245
            },
            "nonCommercial": {
              "long": 41916,
              "short": 30368,
              "net": 11548
            },
            "smallTrader": {
              "long": 23605,
              "short": 15908,
              "net": 7697
            }
          },
          "openInterest": 133306
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99914,
              "short": 174481,
              "net": -74567
            },
            "nonCommercial": {
              "long": 105027,
              "short": 52601,
              "net": 52426
            },
            "smallTrader": {
              "long": 51147,
              "short": 29006,
              "net": 22141
            }
          },
          "openInterest": 281739
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184945,
              "short": 146524,
              "net": 38421
            },
            "nonCommercial": {
              "long": 76509,
              "short": 107445,
              "net": -30936
            },
            "smallTrader": {
              "long": 37840,
              "short": 45325,
              "net": -7485
            }
          },
          "openInterest": 350995
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255622,
              "short": 400711,
              "net": -145089
            },
            "nonCommercial": {
              "long": 248601,
              "short": 71620,
              "net": 176981
            },
            "smallTrader": {
              "long": 58888,
              "short": 90780,
              "net": -31892
            }
          },
          "openInterest": 650861
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 435603,
              "short": 467028,
              "net": -31425
            },
            "nonCommercial": {
              "long": 238474,
              "short": 199659,
              "net": 38815
            },
            "smallTrader": {
              "long": 76688,
              "short": 84078,
              "net": -7390
            }
          },
          "openInterest": 821697
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1183,
              "short": 21454,
              "net": -20271
            },
            "nonCommercial": {
              "long": 25292,
              "short": 13337,
              "net": 11955
            },
            "smallTrader": {
              "long": 20561,
              "short": 12245,
              "net": 8316
            }
          },
          "openInterest": 47367
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6065,
              "short": 3686,
              "net": 2379
            },
            "nonCommercial": {
              "long": 25727,
              "short": 31555,
              "net": -5828
            },
            "smallTrader": {
              "long": 6000,
              "short": 2551,
              "net": 3449
            }
          },
          "openInterest": 39322
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163837,
              "short": 100352,
              "net": 63485
            },
            "nonCommercial": {
              "long": 95832,
              "short": 158469,
              "net": -62637
            },
            "smallTrader": {
              "long": 22133,
              "short": 22981,
              "net": -848
            }
          },
          "openInterest": 378966
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62484,
              "short": 66649,
              "net": -4165
            },
            "nonCommercial": {
              "long": 49929,
              "short": 33681,
              "net": 16248
            },
            "smallTrader": {
              "long": 15211,
              "short": 27294,
              "net": -12083
            }
          },
          "openInterest": 147079
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180455,
              "short": 100029,
              "net": 80426
            },
            "nonCommercial": {
              "long": 124720,
              "short": 185339,
              "net": -60619
            },
            "smallTrader": {
              "long": 29685,
              "short": 49492,
              "net": -19807
            }
          },
          "openInterest": 397185
        }
      ]
    },
    {
      "reportDate": "2013-12-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1664914,
              "short": 1337373,
              "net": 327541
            },
            "nonCommercial": {
              "long": 252753,
              "short": 358521,
              "net": -105768
            },
            "smallTrader": {
              "long": 208324,
              "short": 430097,
              "net": -221773
            }
          },
          "openInterest": 2163928
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 492983,
              "short": 524007,
              "net": -31024
            },
            "nonCommercial": {
              "long": 202903,
              "short": 168344,
              "net": 34559
            },
            "smallTrader": {
              "long": 98751,
              "short": 102286,
              "net": -3535
            }
          },
          "openInterest": 803307
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 413563,
              "short": 379367,
              "net": 34196
            },
            "nonCommercial": {
              "long": 92267,
              "short": 74627,
              "net": 17640
            },
            "smallTrader": {
              "long": 115381,
              "short": 167217,
              "net": -51836
            }
          },
          "openInterest": 630014
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1368059,
              "short": 1259940,
              "net": 108119
            },
            "nonCommercial": {
              "long": 299377,
              "short": 261940,
              "net": 37437
            },
            "smallTrader": {
              "long": 191005,
              "short": 336561,
              "net": -145556
            }
          },
          "openInterest": 1877322
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86022,
              "short": 13901,
              "net": 72121
            },
            "nonCommercial": {
              "long": 14857,
              "short": 69096,
              "net": -54239
            },
            "smallTrader": {
              "long": 15866,
              "short": 33748,
              "net": -17882
            }
          },
          "openInterest": 117884
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94669,
              "short": 129001,
              "net": -34332
            },
            "nonCommercial": {
              "long": 62593,
              "short": 48173,
              "net": 14420
            },
            "smallTrader": {
              "long": 38248,
              "short": 18336,
              "net": 19912
            }
          },
          "openInterest": 198063
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97141,
              "short": 23032,
              "net": 74109
            },
            "nonCommercial": {
              "long": 28191,
              "short": 86623,
              "net": -58432
            },
            "smallTrader": {
              "long": 22163,
              "short": 37840,
              "net": -15677
            }
          },
          "openInterest": 149359
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62458,
              "short": 158788,
              "net": -96330
            },
            "nonCommercial": {
              "long": 106576,
              "short": 20445,
              "net": 86131
            },
            "smallTrader": {
              "long": 15679,
              "short": 5480,
              "net": 10199
            }
          },
          "openInterest": 214434
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77358,
              "short": 71670,
              "net": 5688
            },
            "nonCommercial": {
              "long": 44124,
              "short": 51227,
              "net": -7103
            },
            "smallTrader": {
              "long": 7874,
              "short": 6459,
              "net": 1415
            }
          },
          "openInterest": 142762
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74020,
              "short": 75004,
              "net": -984
            },
            "nonCommercial": {
              "long": 60943,
              "short": 56208,
              "net": 4735
            },
            "smallTrader": {
              "long": 20505,
              "short": 24256,
              "net": -3751
            }
          },
          "openInterest": 164932
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 573768,
              "short": 398808,
              "net": 174960
            },
            "nonCommercial": {
              "long": 312715,
              "short": 389758,
              "net": -77043
            },
            "smallTrader": {
              "long": 128536,
              "short": 226453,
              "net": -97917
            }
          },
          "openInterest": 1178132
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83879,
              "short": 120065,
              "net": -36186
            },
            "nonCommercial": {
              "long": 59845,
              "short": 23837,
              "net": 36008
            },
            "smallTrader": {
              "long": 13571,
              "short": 13393,
              "net": 178
            }
          },
          "openInterest": 169272
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 560983,
              "short": 925531,
              "net": -364548
            },
            "nonCommercial": {
              "long": 458206,
              "short": 105441,
              "net": 352765
            },
            "smallTrader": {
              "long": 82700,
              "short": 70917,
              "net": 11783
            }
          },
          "openInterest": 1598935
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36133,
              "short": 41554,
              "net": -5421
            },
            "nonCommercial": {
              "long": 15183,
              "short": 10626,
              "net": 4557
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59754
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29672,
              "short": 31215,
              "net": -1543
            },
            "nonCommercial": {
              "long": 2492,
              "short": 1010,
              "net": 1482
            },
            "smallTrader": {
              "long": 402,
              "short": 341,
              "net": 61
            }
          },
          "openInterest": 34173
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87272,
              "short": 106981,
              "net": -19709
            },
            "nonCommercial": {
              "long": 102462,
              "short": 70290,
              "net": 32172
            },
            "smallTrader": {
              "long": 45647,
              "short": 58110,
              "net": -12463
            }
          },
          "openInterest": 240206
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12516,
              "short": 11231,
              "net": 1285
            },
            "nonCommercial": {
              "long": 16995,
              "short": 7952,
              "net": 9043
            },
            "smallTrader": {
              "long": 10559,
              "short": 20887,
              "net": -10328
            }
          },
          "openInterest": 45673
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112338,
              "short": 177991,
              "net": -65653
            },
            "nonCommercial": {
              "long": 87652,
              "short": 32255,
              "net": 55397
            },
            "smallTrader": {
              "long": 24423,
              "short": 14167,
              "net": 10256
            }
          },
          "openInterest": 254637
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 188511,
              "short": 215029,
              "net": -26518
            },
            "nonCommercial": {
              "long": 135390,
              "short": 108051,
              "net": 27339
            },
            "smallTrader": {
              "long": 36847,
              "short": 37668,
              "net": -821
            }
          },
          "openInterest": 384974
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165202,
              "short": 163695,
              "net": 1507
            },
            "nonCommercial": {
              "long": 48118,
              "short": 67046,
              "net": -18928
            },
            "smallTrader": {
              "long": 41927,
              "short": 24506,
              "net": 17421
            }
          },
          "openInterest": 287995
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 210400,
              "short": 25214,
              "net": 185186
            },
            "nonCommercial": {
              "long": 14261,
              "short": 158083,
              "net": -143822
            },
            "smallTrader": {
              "long": 11866,
              "short": 53230,
              "net": -41364
            }
          },
          "openInterest": 239160
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91679,
              "short": 131970,
              "net": -40291
            },
            "nonCommercial": {
              "long": 92143,
              "short": 38486,
              "net": 53657
            },
            "smallTrader": {
              "long": 30065,
              "short": 43431,
              "net": -13366
            }
          },
          "openInterest": 257826
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115008,
              "short": 177545,
              "net": -62537
            },
            "nonCommercial": {
              "long": 131156,
              "short": 53640,
              "net": 77516
            },
            "smallTrader": {
              "long": 32987,
              "short": 47966,
              "net": -14979
            }
          },
          "openInterest": 316720
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66253,
              "short": 91453,
              "net": -25200
            },
            "nonCommercial": {
              "long": 47206,
              "short": 27028,
              "net": 20178
            },
            "smallTrader": {
              "long": 7070,
              "short": 2048,
              "net": 5022
            }
          },
          "openInterest": 123733
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53658,
              "short": 76175,
              "net": -22517
            },
            "nonCommercial": {
              "long": 23032,
              "short": 3054,
              "net": 19978
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82705
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 431145,
              "short": 365577,
              "net": 65568
            },
            "nonCommercial": {
              "long": 330899,
              "short": 443212,
              "net": -112313
            },
            "smallTrader": {
              "long": 74416,
              "short": 27671,
              "net": 46745
            }
          },
          "openInterest": 1294536
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 880,
              "short": 9060,
              "net": -8180
            },
            "nonCommercial": {
              "long": 13899,
              "short": 7443,
              "net": 6456
            },
            "smallTrader": {
              "long": 3607,
              "short": 1883,
              "net": 1724
            }
          },
          "openInterest": 18668
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16591,
              "short": 38876,
              "net": -22285
            },
            "nonCommercial": {
              "long": 41667,
              "short": 20512,
              "net": 21155
            },
            "smallTrader": {
              "long": 5037,
              "short": 3907,
              "net": 1130
            }
          },
          "openInterest": 64199
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 463846,
              "short": 522413,
              "net": -58567
            },
            "nonCommercial": {
              "long": 105213,
              "short": 80004,
              "net": 25209
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 684782
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56157,
              "short": 75843,
              "net": -19686
            },
            "nonCommercial": {
              "long": 42097,
              "short": 29999,
              "net": 12098
            },
            "smallTrader": {
              "long": 23121,
              "short": 15533,
              "net": 7588
            }
          },
          "openInterest": 132501
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102049,
              "short": 170599,
              "net": -68550
            },
            "nonCommercial": {
              "long": 101475,
              "short": 52937,
              "net": 48538
            },
            "smallTrader": {
              "long": 48906,
              "short": 28894,
              "net": 20012
            }
          },
          "openInterest": 277183
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180984,
              "short": 144846,
              "net": 36138
            },
            "nonCommercial": {
              "long": 76809,
              "short": 108770,
              "net": -31961
            },
            "smallTrader": {
              "long": 36460,
              "short": 40637,
              "net": -4177
            }
          },
          "openInterest": 341773
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239009,
              "short": 383943,
              "net": -144934
            },
            "nonCommercial": {
              "long": 245120,
              "short": 69346,
              "net": 175774
            },
            "smallTrader": {
              "long": 56643,
              "short": 87483,
              "net": -30840
            }
          },
          "openInterest": 628600
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 433901,
              "short": 462560,
              "net": -28659
            },
            "nonCommercial": {
              "long": 246553,
              "short": 212586,
              "net": 33967
            },
            "smallTrader": {
              "long": 80088,
              "short": 85396,
              "net": -5308
            }
          },
          "openInterest": 832792
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4062,
              "short": 23100,
              "net": -19038
            },
            "nonCommercial": {
              "long": 26537,
              "short": 14617,
              "net": 11920
            },
            "smallTrader": {
              "long": 19882,
              "short": 12764,
              "net": 7118
            }
          },
          "openInterest": 51131
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6468,
              "short": 6440,
              "net": 28
            },
            "nonCommercial": {
              "long": 28425,
              "short": 32770,
              "net": -4345
            },
            "smallTrader": {
              "long": 6932,
              "short": 2615,
              "net": 4317
            }
          },
          "openInterest": 43607
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139756,
              "short": 98454,
              "net": 41302
            },
            "nonCommercial": {
              "long": 111642,
              "short": 149767,
              "net": -38125
            },
            "smallTrader": {
              "long": 19171,
              "short": 22348,
              "net": -3177
            }
          },
          "openInterest": 354273
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65899,
              "short": 66176,
              "net": -277
            },
            "nonCommercial": {
              "long": 48146,
              "short": 37231,
              "net": 10915
            },
            "smallTrader": {
              "long": 15826,
              "short": 26464,
              "net": -10638
            }
          },
          "openInterest": 149117
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181185,
              "short": 102919,
              "net": 78266
            },
            "nonCommercial": {
              "long": 130728,
              "short": 189105,
              "net": -58377
            },
            "smallTrader": {
              "long": 28987,
              "short": 48876,
              "net": -19889
            }
          },
          "openInterest": 404159
        }
      ]
    },
    {
      "reportDate": "2013-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1743348,
              "short": 1326190,
              "net": 417158
            },
            "nonCommercial": {
              "long": 207280,
              "short": 380954,
              "net": -173674
            },
            "smallTrader": {
              "long": 215603,
              "short": 459087,
              "net": -243484
            }
          },
          "openInterest": 2211389
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 493807,
              "short": 495017,
              "net": -1210
            },
            "nonCommercial": {
              "long": 161591,
              "short": 157426,
              "net": 4165
            },
            "smallTrader": {
              "long": 97281,
              "short": 100236,
              "net": -2955
            }
          },
          "openInterest": 760802
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 411372,
              "short": 388146,
              "net": 23226
            },
            "nonCommercial": {
              "long": 118867,
              "short": 79654,
              "net": 39213
            },
            "smallTrader": {
              "long": 109672,
              "short": 172111,
              "net": -62439
            }
          },
          "openInterest": 648059
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1423625,
              "short": 1214671,
              "net": 208954
            },
            "nonCommercial": {
              "long": 268937,
              "short": 289991,
              "net": -21054
            },
            "smallTrader": {
              "long": 169167,
              "short": 357067,
              "net": -187900
            }
          },
          "openInterest": 1873458
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87910,
              "short": 13836,
              "net": 74074
            },
            "nonCommercial": {
              "long": 14430,
              "short": 71844,
              "net": -57414
            },
            "smallTrader": {
              "long": 16692,
              "short": 33352,
              "net": -16660
            }
          },
          "openInterest": 120071
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100344,
              "short": 145925,
              "net": -45581
            },
            "nonCommercial": {
              "long": 62084,
              "short": 39303,
              "net": 22781
            },
            "smallTrader": {
              "long": 41354,
              "short": 18554,
              "net": 22800
            }
          },
          "openInterest": 206886
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96555,
              "short": 22616,
              "net": 73939
            },
            "nonCommercial": {
              "long": 28206,
              "short": 86162,
              "net": -57956
            },
            "smallTrader": {
              "long": 22111,
              "short": 38094,
              "net": -15983
            }
          },
          "openInterest": 149037
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62926,
              "short": 154804,
              "net": -91878
            },
            "nonCommercial": {
              "long": 106430,
              "short": 21602,
              "net": 84828
            },
            "smallTrader": {
              "long": 12465,
              "short": 5415,
              "net": 7050
            }
          },
          "openInterest": 207485
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77404,
              "short": 71616,
              "net": 5788
            },
            "nonCommercial": {
              "long": 42681,
              "short": 50966,
              "net": -8285
            },
            "smallTrader": {
              "long": 8097,
              "short": 5600,
              "net": 2497
            }
          },
          "openInterest": 141904
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70367,
              "short": 79191,
              "net": -8824
            },
            "nonCommercial": {
              "long": 66016,
              "short": 55653,
              "net": 10363
            },
            "smallTrader": {
              "long": 20964,
              "short": 22503,
              "net": -1539
            }
          },
          "openInterest": 167024
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 595243,
              "short": 402209,
              "net": 193034
            },
            "nonCommercial": {
              "long": 308845,
              "short": 401720,
              "net": -92875
            },
            "smallTrader": {
              "long": 127685,
              "short": 227844,
              "net": -100159
            }
          },
          "openInterest": 1202945
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82015,
              "short": 125901,
              "net": -43886
            },
            "nonCommercial": {
              "long": 63664,
              "short": 23037,
              "net": 40627
            },
            "smallTrader": {
              "long": 15186,
              "short": 11927,
              "net": 3259
            }
          },
          "openInterest": 172171
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 557217,
              "short": 927085,
              "net": -369868
            },
            "nonCommercial": {
              "long": 462028,
              "short": 106739,
              "net": 355289
            },
            "smallTrader": {
              "long": 85279,
              "short": 70700,
              "net": 14579
            }
          },
          "openInterest": 1615844
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36124,
              "short": 41513,
              "net": -5389
            },
            "nonCommercial": {
              "long": 14937,
              "short": 10354,
              "net": 4583
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59809
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30291,
              "short": 31562,
              "net": -1271
            },
            "nonCommercial": {
              "long": 2423,
              "short": 1258,
              "net": 1165
            },
            "smallTrader": {
              "long": 445,
              "short": 339,
              "net": 106
            }
          },
          "openInterest": 35029
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88251,
              "short": 108680,
              "net": -20429
            },
            "nonCommercial": {
              "long": 101916,
              "short": 71327,
              "net": 30589
            },
            "smallTrader": {
              "long": 47087,
              "short": 57247,
              "net": -10160
            }
          },
          "openInterest": 242071
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12896,
              "short": 11855,
              "net": 1041
            },
            "nonCommercial": {
              "long": 17051,
              "short": 7592,
              "net": 9459
            },
            "smallTrader": {
              "long": 10946,
              "short": 21446,
              "net": -10500
            }
          },
          "openInterest": 46217
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98260,
              "short": 172243,
              "net": -73983
            },
            "nonCommercial": {
              "long": 93313,
              "short": 31368,
              "net": 61945
            },
            "smallTrader": {
              "long": 23215,
              "short": 11177,
              "net": 12038
            }
          },
          "openInterest": 239225
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 182101,
              "short": 215122,
              "net": -33021
            },
            "nonCommercial": {
              "long": 137182,
              "short": 104959,
              "net": 32223
            },
            "smallTrader": {
              "long": 37617,
              "short": 36819,
              "net": 798
            }
          },
          "openInterest": 379550
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152540,
              "short": 163859,
              "net": -11319
            },
            "nonCommercial": {
              "long": 55344,
              "short": 65241,
              "net": -9897
            },
            "smallTrader": {
              "long": 42333,
              "short": 21117,
              "net": 21216
            }
          },
          "openInterest": 279100
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 203112,
              "short": 26914,
              "net": 176198
            },
            "nonCommercial": {
              "long": 14274,
              "short": 149502,
              "net": -135228
            },
            "smallTrader": {
              "long": 12100,
              "short": 53070,
              "net": -40970
            }
          },
          "openInterest": 232225
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93841,
              "short": 132065,
              "net": -38224
            },
            "nonCommercial": {
              "long": 92865,
              "short": 41264,
              "net": 51601
            },
            "smallTrader": {
              "long": 30318,
              "short": 43695,
              "net": -13377
            }
          },
          "openInterest": 263582
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115740,
              "short": 184738,
              "net": -68998
            },
            "nonCommercial": {
              "long": 137026,
              "short": 53565,
              "net": 83461
            },
            "smallTrader": {
              "long": 33378,
              "short": 47841,
              "net": -14463
            }
          },
          "openInterest": 327457
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68451,
              "short": 89218,
              "net": -20767
            },
            "nonCommercial": {
              "long": 37874,
              "short": 22269,
              "net": 15605
            },
            "smallTrader": {
              "long": 7274,
              "short": 2112,
              "net": 5162
            }
          },
          "openInterest": 116803
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55025,
              "short": 77400,
              "net": -22375
            },
            "nonCommercial": {
              "long": 22997,
              "short": 2937,
              "net": 20060
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83927
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 418597,
              "short": 359846,
              "net": 58751
            },
            "nonCommercial": {
              "long": 342028,
              "short": 447080,
              "net": -105052
            },
            "smallTrader": {
              "long": 72209,
              "short": 25908,
              "net": 46301
            }
          },
          "openInterest": 1291380
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 693,
              "short": 9170,
              "net": -8477
            },
            "nonCommercial": {
              "long": 14198,
              "short": 7491,
              "net": 6707
            },
            "smallTrader": {
              "long": 3575,
              "short": 1805,
              "net": 1770
            }
          },
          "openInterest": 18748
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14969,
              "short": 39205,
              "net": -24236
            },
            "nonCommercial": {
              "long": 41185,
              "short": 18338,
              "net": 22847
            },
            "smallTrader": {
              "long": 5053,
              "short": 3664,
              "net": 1389
            }
          },
          "openInterest": 62037
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 467448,
              "short": 524305,
              "net": -56857
            },
            "nonCommercial": {
              "long": 108939,
              "short": 84277,
              "net": 24662
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 700432
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54280,
              "short": 79052,
              "net": -24772
            },
            "nonCommercial": {
              "long": 42083,
              "short": 27402,
              "net": 14681
            },
            "smallTrader": {
              "long": 24963,
              "short": 14872,
              "net": 10091
            }
          },
          "openInterest": 132475
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96007,
              "short": 159100,
              "net": -63093
            },
            "nonCommercial": {
              "long": 99681,
              "short": 52363,
              "net": 47318
            },
            "smallTrader": {
              "long": 44280,
              "short": 28505,
              "net": 15775
            }
          },
          "openInterest": 261916
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182702,
              "short": 142133,
              "net": 40569
            },
            "nonCommercial": {
              "long": 76405,
              "short": 111897,
              "net": -35492
            },
            "smallTrader": {
              "long": 34322,
              "short": 39399,
              "net": -5077
            }
          },
          "openInterest": 339784
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209859,
              "short": 342217,
              "net": -132358
            },
            "nonCommercial": {
              "long": 229906,
              "short": 64117,
              "net": 165789
            },
            "smallTrader": {
              "long": 49716,
              "short": 83147,
              "net": -33431
            }
          },
          "openInterest": 575756
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428456,
              "short": 457507,
              "net": -29051
            },
            "nonCommercial": {
              "long": 245192,
              "short": 211903,
              "net": 33289
            },
            "smallTrader": {
              "long": 80259,
              "short": 84497,
              "net": -4238
            }
          },
          "openInterest": 829964
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4524,
              "short": 22231,
              "net": -17707
            },
            "nonCommercial": {
              "long": 26507,
              "short": 15618,
              "net": 10889
            },
            "smallTrader": {
              "long": 19767,
              "short": 12949,
              "net": 6818
            }
          },
          "openInterest": 51139
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7776,
              "short": 7795,
              "net": -19
            },
            "nonCommercial": {
              "long": 27644,
              "short": 31592,
              "net": -3948
            },
            "smallTrader": {
              "long": 6448,
              "short": 2481,
              "net": 3967
            }
          },
          "openInterest": 43644
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139181,
              "short": 95542,
              "net": 43639
            },
            "nonCommercial": {
              "long": 113282,
              "short": 153274,
              "net": -39992
            },
            "smallTrader": {
              "long": 19264,
              "short": 22911,
              "net": -3647
            }
          },
          "openInterest": 349696
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67093,
              "short": 65096,
              "net": 1997
            },
            "nonCommercial": {
              "long": 50004,
              "short": 40478,
              "net": 9526
            },
            "smallTrader": {
              "long": 16390,
              "short": 27913,
              "net": -11523
            }
          },
          "openInterest": 153891
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184165,
              "short": 105481,
              "net": 78684
            },
            "nonCommercial": {
              "long": 129332,
              "short": 191324,
              "net": -61992
            },
            "smallTrader": {
              "long": 31028,
              "short": 47720,
              "net": -16692
            }
          },
          "openInterest": 411316
        }
      ]
    },
    {
      "reportDate": "2014-01-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1698157,
              "short": 1322228,
              "net": 375929
            },
            "nonCommercial": {
              "long": 253175,
              "short": 381220,
              "net": -128045
            },
            "smallTrader": {
              "long": 224028,
              "short": 471912,
              "net": -247884
            }
          },
          "openInterest": 2214170
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 526234,
              "short": 513996,
              "net": 12238
            },
            "nonCommercial": {
              "long": 147206,
              "short": 155230,
              "net": -8024
            },
            "smallTrader": {
              "long": 98005,
              "short": 102219,
              "net": -4214
            }
          },
          "openInterest": 780431
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 384696,
              "short": 383469,
              "net": 1227
            },
            "nonCommercial": {
              "long": 124257,
              "short": 78932,
              "net": 45325
            },
            "smallTrader": {
              "long": 124458,
              "short": 171010,
              "net": -46552
            }
          },
          "openInterest": 642340
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1442108,
              "short": 1208391,
              "net": 233717
            },
            "nonCommercial": {
              "long": 250399,
              "short": 304959,
              "net": -54560
            },
            "smallTrader": {
              "long": 187730,
              "short": 366887,
              "net": -179157
            }
          },
          "openInterest": 1896310
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88807,
              "short": 15605,
              "net": 73202
            },
            "nonCommercial": {
              "long": 14213,
              "short": 71065,
              "net": -56852
            },
            "smallTrader": {
              "long": 16984,
              "short": 33334,
              "net": -16350
            }
          },
          "openInterest": 122121
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97956,
              "short": 134725,
              "net": -36769
            },
            "nonCommercial": {
              "long": 54679,
              "short": 36501,
              "net": 18178
            },
            "smallTrader": {
              "long": 38715,
              "short": 20124,
              "net": 18591
            }
          },
          "openInterest": 194668
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100257,
              "short": 22587,
              "net": 77670
            },
            "nonCommercial": {
              "long": 30535,
              "short": 91077,
              "net": -60542
            },
            "smallTrader": {
              "long": 24101,
              "short": 41229,
              "net": -17128
            }
          },
          "openInterest": 156950
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66468,
              "short": 153096,
              "net": -86628
            },
            "nonCommercial": {
              "long": 101783,
              "short": 21272,
              "net": 80511
            },
            "smallTrader": {
              "long": 11916,
              "short": 5799,
              "net": 6117
            }
          },
          "openInterest": 203512
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76415,
              "short": 75362,
              "net": 1053
            },
            "nonCommercial": {
              "long": 43856,
              "short": 46885,
              "net": -3029
            },
            "smallTrader": {
              "long": 8780,
              "short": 6804,
              "net": 1976
            }
          },
          "openInterest": 142987
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69472,
              "short": 81237,
              "net": -11765
            },
            "nonCommercial": {
              "long": 67546,
              "short": 55118,
              "net": 12428
            },
            "smallTrader": {
              "long": 21647,
              "short": 22310,
              "net": -663
            }
          },
          "openInterest": 169588
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 596846,
              "short": 402123,
              "net": 194723
            },
            "nonCommercial": {
              "long": 312840,
              "short": 406805,
              "net": -93965
            },
            "smallTrader": {
              "long": 131890,
              "short": 232648,
              "net": -100758
            }
          },
          "openInterest": 1223592
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83170,
              "short": 127099,
              "net": -43929
            },
            "nonCommercial": {
              "long": 63793,
              "short": 23238,
              "net": 40555
            },
            "smallTrader": {
              "long": 15437,
              "short": 12063,
              "net": 3374
            }
          },
          "openInterest": 175572
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 571328,
              "short": 916651,
              "net": -345323
            },
            "nonCommercial": {
              "long": 454829,
              "short": 123818,
              "net": 331011
            },
            "smallTrader": {
              "long": 87594,
              "short": 73282,
              "net": 14312
            }
          },
          "openInterest": 1619796
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35166,
              "short": 44481,
              "net": -9315
            },
            "nonCommercial": {
              "long": 19460,
              "short": 9859,
              "net": 9601
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63744
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26333,
              "short": 27370,
              "net": -1037
            },
            "nonCommercial": {
              "long": 1654,
              "short": 732,
              "net": 922
            },
            "smallTrader": {
              "long": 341,
              "short": 226,
              "net": 115
            }
          },
          "openInterest": 31044
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105422,
              "short": 99143,
              "net": 6279
            },
            "nonCommercial": {
              "long": 88119,
              "short": 73621,
              "net": 14498
            },
            "smallTrader": {
              "long": 40075,
              "short": 60852,
              "net": -20777
            }
          },
          "openInterest": 238570
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14132,
              "short": 12158,
              "net": 1974
            },
            "nonCommercial": {
              "long": 16990,
              "short": 8478,
              "net": 8512
            },
            "smallTrader": {
              "long": 11655,
              "short": 22141,
              "net": -10486
            }
          },
          "openInterest": 48794
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 98647,
              "short": 167218,
              "net": -68571
            },
            "nonCommercial": {
              "long": 87788,
              "short": 28366,
              "net": 59422
            },
            "smallTrader": {
              "long": 22870,
              "short": 13721,
              "net": 9149
            }
          },
          "openInterest": 235745
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 179334,
              "short": 221218,
              "net": -41884
            },
            "nonCommercial": {
              "long": 139244,
              "short": 100357,
              "net": 38887
            },
            "smallTrader": {
              "long": 38246,
              "short": 35249,
              "net": 2997
            }
          },
          "openInterest": 383021
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153189,
              "short": 147000,
              "net": 6189
            },
            "nonCommercial": {
              "long": 46194,
              "short": 66802,
              "net": -20608
            },
            "smallTrader": {
              "long": 40425,
              "short": 26006,
              "net": 14419
            }
          },
          "openInterest": 277753
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 201400,
              "short": 32272,
              "net": 169128
            },
            "nonCommercial": {
              "long": 11340,
              "short": 140208,
              "net": -128868
            },
            "smallTrader": {
              "long": 13905,
              "short": 54165,
              "net": -40260
            }
          },
          "openInterest": 230156
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92316,
              "short": 131491,
              "net": -39175
            },
            "nonCommercial": {
              "long": 92733,
              "short": 39533,
              "net": 53200
            },
            "smallTrader": {
              "long": 32723,
              "short": 46748,
              "net": -14025
            }
          },
          "openInterest": 266167
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114553,
              "short": 191729,
              "net": -77176
            },
            "nonCommercial": {
              "long": 146540,
              "short": 52244,
              "net": 94296
            },
            "smallTrader": {
              "long": 35346,
              "short": 52466,
              "net": -17120
            }
          },
          "openInterest": 340331
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68668,
              "short": 90852,
              "net": -22184
            },
            "nonCommercial": {
              "long": 38449,
              "short": 20842,
              "net": 17607
            },
            "smallTrader": {
              "long": 6683,
              "short": 2106,
              "net": 4577
            }
          },
          "openInterest": 117008
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55425,
              "short": 77511,
              "net": -22086
            },
            "nonCommercial": {
              "long": 24534,
              "short": 5769,
              "net": 18765
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86468
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 426579,
              "short": 366509,
              "net": 60070
            },
            "nonCommercial": {
              "long": 332041,
              "short": 439899,
              "net": -107858
            },
            "smallTrader": {
              "long": 76175,
              "short": 28387,
              "net": 47788
            }
          },
          "openInterest": 1308426
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 922,
              "short": 10754,
              "net": -9832
            },
            "nonCommercial": {
              "long": 14803,
              "short": 6937,
              "net": 7866
            },
            "smallTrader": {
              "long": 4032,
              "short": 2066,
              "net": 1966
            }
          },
          "openInterest": 20039
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13322,
              "short": 42641,
              "net": -29319
            },
            "nonCommercial": {
              "long": 39961,
              "short": 12766,
              "net": 27195
            },
            "smallTrader": {
              "long": 5661,
              "short": 3537,
              "net": 2124
            }
          },
          "openInterest": 59561
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 464701,
              "short": 529094,
              "net": -64393
            },
            "nonCommercial": {
              "long": 111615,
              "short": 81827,
              "net": 29788
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 699646
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53875,
              "short": 79404,
              "net": -25529
            },
            "nonCommercial": {
              "long": 41285,
              "short": 23950,
              "net": 17335
            },
            "smallTrader": {
              "long": 23378,
              "short": 15184,
              "net": 8194
            }
          },
          "openInterest": 131294
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96333,
              "short": 151296,
              "net": -54963
            },
            "nonCommercial": {
              "long": 93936,
              "short": 53696,
              "net": 40240
            },
            "smallTrader": {
              "long": 41508,
              "short": 26785,
              "net": 14723
            }
          },
          "openInterest": 257156
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185568,
              "short": 138175,
              "net": 47393
            },
            "nonCommercial": {
              "long": 77822,
              "short": 116163,
              "net": -38341
            },
            "smallTrader": {
              "long": 34760,
              "short": 43812,
              "net": -9052
            }
          },
          "openInterest": 346169
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218949,
              "short": 323959,
              "net": -105010
            },
            "nonCommercial": {
              "long": 210292,
              "short": 68029,
              "net": 142263
            },
            "smallTrader": {
              "long": 48430,
              "short": 85683,
              "net": -37253
            }
          },
          "openInterest": 569064
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427912,
              "short": 449516,
              "net": -21604
            },
            "nonCommercial": {
              "long": 246423,
              "short": 219537,
              "net": 26886
            },
            "smallTrader": {
              "long": 80527,
              "short": 85809,
              "net": -5282
            }
          },
          "openInterest": 838113
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6002,
              "short": 14831,
              "net": -8829
            },
            "nonCommercial": {
              "long": 18813,
              "short": 14086,
              "net": 4727
            },
            "smallTrader": {
              "long": 16967,
              "short": 12865,
              "net": 4102
            }
          },
          "openInterest": 42087
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7161,
              "short": 11283,
              "net": -4122
            },
            "nonCommercial": {
              "long": 29161,
              "short": 31525,
              "net": -2364
            },
            "smallTrader": {
              "long": 8577,
              "short": 2091,
              "net": 6486
            }
          },
          "openInterest": 46642
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 145658,
              "short": 94210,
              "net": 51448
            },
            "nonCommercial": {
              "long": 116494,
              "short": 163966,
              "net": -47472
            },
            "smallTrader": {
              "long": 19293,
              "short": 23269,
              "net": -3976
            }
          },
          "openInterest": 359668
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69159,
              "short": 66034,
              "net": 3125
            },
            "nonCommercial": {
              "long": 49256,
              "short": 42040,
              "net": 7216
            },
            "smallTrader": {
              "long": 16989,
              "short": 27330,
              "net": -10341
            }
          },
          "openInterest": 158024
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183180,
              "short": 104904,
              "net": 78276
            },
            "nonCommercial": {
              "long": 132177,
              "short": 192546,
              "net": -60369
            },
            "smallTrader": {
              "long": 33125,
              "short": 51032,
              "net": -17907
            }
          },
          "openInterest": 413296
        }
      ]
    },
    {
      "reportDate": "2014-01-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1621495,
              "short": 1352871,
              "net": 268624
            },
            "nonCommercial": {
              "long": 305814,
              "short": 356604,
              "net": -50790
            },
            "smallTrader": {
              "long": 241200,
              "short": 459034,
              "net": -217834
            }
          },
          "openInterest": 2197399
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 563576,
              "short": 522165,
              "net": 41411
            },
            "nonCommercial": {
              "long": 147456,
              "short": 178682,
              "net": -31226
            },
            "smallTrader": {
              "long": 94894,
              "short": 105079,
              "net": -10185
            }
          },
          "openInterest": 814206
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 390707,
              "short": 418646,
              "net": -27939
            },
            "nonCommercial": {
              "long": 134194,
              "short": 75284,
              "net": 58910
            },
            "smallTrader": {
              "long": 141419,
              "short": 172390,
              "net": -30971
            }
          },
          "openInterest": 673573
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1483035,
              "short": 1210526,
              "net": 272509
            },
            "nonCommercial": {
              "long": 250824,
              "short": 334353,
              "net": -83529
            },
            "smallTrader": {
              "long": 201494,
              "short": 390474,
              "net": -188980
            }
          },
          "openInterest": 1950844
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81673,
              "short": 15682,
              "net": 65991
            },
            "nonCommercial": {
              "long": 10376,
              "short": 62364,
              "net": -51988
            },
            "smallTrader": {
              "long": 17946,
              "short": 31949,
              "net": -14003
            }
          },
          "openInterest": 112341
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3402,
              "short": 3191,
              "net": 211
            },
            "nonCommercial": {
              "long": 4998,
              "short": 4469,
              "net": 529
            },
            "smallTrader": {
              "long": 473,
              "short": 1213,
              "net": -740
            }
          },
          "openInterest": 12239
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106759,
              "short": 134907,
              "net": -28148
            },
            "nonCommercial": {
              "long": 54352,
              "short": 43192,
              "net": 11160
            },
            "smallTrader": {
              "long": 37046,
              "short": 20058,
              "net": 16988
            }
          },
          "openInterest": 201372
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108454,
              "short": 24143,
              "net": 84311
            },
            "nonCommercial": {
              "long": 34212,
              "short": 101557,
              "net": -67345
            },
            "smallTrader": {
              "long": 26363,
              "short": 43329,
              "net": -16966
            }
          },
          "openInterest": 171370
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66937,
              "short": 152976,
              "net": -86039
            },
            "nonCommercial": {
              "long": 100193,
              "short": 21396,
              "net": 78797
            },
            "smallTrader": {
              "long": 12823,
              "short": 5581,
              "net": 7242
            }
          },
          "openInterest": 208191
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76977,
              "short": 79568,
              "net": -2591
            },
            "nonCommercial": {
              "long": 45349,
              "short": 45521,
              "net": -172
            },
            "smallTrader": {
              "long": 10226,
              "short": 7463,
              "net": 2763
            }
          },
          "openInterest": 146448
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73137,
              "short": 77296,
              "net": -4159
            },
            "nonCommercial": {
              "long": 59343,
              "short": 52306,
              "net": 7037
            },
            "smallTrader": {
              "long": 16298,
              "short": 19176,
              "net": -2878
            }
          },
          "openInterest": 163296
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644700,
              "short": 469178,
              "net": 175522
            },
            "nonCommercial": {
              "long": 332372,
              "short": 398586,
              "net": -66214
            },
            "smallTrader": {
              "long": 131600,
              "short": 240908,
              "net": -109308
            }
          },
          "openInterest": 1280203
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83658,
              "short": 124510,
              "net": -40852
            },
            "nonCommercial": {
              "long": 62434,
              "short": 23840,
              "net": 38594
            },
            "smallTrader": {
              "long": 13944,
              "short": 11686,
              "net": 2258
            }
          },
          "openInterest": 177023
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 560092,
              "short": 897400,
              "net": -337308
            },
            "nonCommercial": {
              "long": 463186,
              "short": 135835,
              "net": 327351
            },
            "smallTrader": {
              "long": 87590,
              "short": 77633,
              "net": 9957
            }
          },
          "openInterest": 1623027
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35213,
              "short": 47791,
              "net": -12578
            },
            "nonCommercial": {
              "long": 21395,
              "short": 9511,
              "net": 11884
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66166
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30916,
              "short": 32294,
              "net": -1378
            },
            "nonCommercial": {
              "long": 2255,
              "short": 906,
              "net": 1349
            },
            "smallTrader": {
              "long": 319,
              "short": 290,
              "net": 29
            }
          },
          "openInterest": 36718
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107883,
              "short": 98891,
              "net": 8992
            },
            "nonCommercial": {
              "long": 87059,
              "short": 77813,
              "net": 9246
            },
            "smallTrader": {
              "long": 42980,
              "short": 61218,
              "net": -18238
            }
          },
          "openInterest": 243434
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14572,
              "short": 12729,
              "net": 1843
            },
            "nonCommercial": {
              "long": 16968,
              "short": 9026,
              "net": 7942
            },
            "smallTrader": {
              "long": 12263,
              "short": 22048,
              "net": -9785
            }
          },
          "openInterest": 49864
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117139,
              "short": 172170,
              "net": -55031
            },
            "nonCommercial": {
              "long": 85465,
              "short": 35055,
              "net": 50410
            },
            "smallTrader": {
              "long": 21268,
              "short": 16647,
              "net": 4621
            }
          },
          "openInterest": 251840
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 199650,
              "short": 244905,
              "net": -45255
            },
            "nonCommercial": {
              "long": 145857,
              "short": 101844,
              "net": 44013
            },
            "smallTrader": {
              "long": 37217,
              "short": 35975,
              "net": 1242
            }
          },
          "openInterest": 415426
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164302,
              "short": 143644,
              "net": 20658
            },
            "nonCommercial": {
              "long": 40713,
              "short": 71712,
              "net": -30999
            },
            "smallTrader": {
              "long": 39870,
              "short": 29529,
              "net": 10341
            }
          },
          "openInterest": 285579
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 188796,
              "short": 36492,
              "net": 152304
            },
            "nonCommercial": {
              "long": 10754,
              "short": 128820,
              "net": -118066
            },
            "smallTrader": {
              "long": 15254,
              "short": 49492,
              "net": -34238
            }
          },
          "openInterest": 218324
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89858,
              "short": 131734,
              "net": -41876
            },
            "nonCommercial": {
              "long": 92936,
              "short": 39235,
              "net": 53701
            },
            "smallTrader": {
              "long": 34368,
              "short": 46193,
              "net": -11825
            }
          },
          "openInterest": 265366
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115937,
              "short": 199568,
              "net": -83631
            },
            "nonCommercial": {
              "long": 157398,
              "short": 52854,
              "net": 104544
            },
            "smallTrader": {
              "long": 35391,
              "short": 56304,
              "net": -20913
            }
          },
          "openInterest": 349905
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70231,
              "short": 88714,
              "net": -18483
            },
            "nonCommercial": {
              "long": 32495,
              "short": 18778,
              "net": 13717
            },
            "smallTrader": {
              "long": 7051,
              "short": 2285,
              "net": 4766
            }
          },
          "openInterest": 112998
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54401,
              "short": 74982,
              "net": -20581
            },
            "nonCommercial": {
              "long": 25241,
              "short": 7396,
              "net": 17845
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86236
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 386369,
              "short": 370238,
              "net": 16131
            },
            "nonCommercial": {
              "long": 305713,
              "short": 368858,
              "net": -63145
            },
            "smallTrader": {
              "long": 74544,
              "short": 27530,
              "net": 47014
            }
          },
          "openInterest": 1275849
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1117,
              "short": 12629,
              "net": -11512
            },
            "nonCommercial": {
              "long": 17539,
              "short": 7925,
              "net": 9614
            },
            "smallTrader": {
              "long": 4012,
              "short": 2114,
              "net": 1898
            }
          },
          "openInterest": 22870
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11670,
              "short": 47213,
              "net": -35543
            },
            "nonCommercial": {
              "long": 40851,
              "short": 8471,
              "net": 32380
            },
            "smallTrader": {
              "long": 5897,
              "short": 2734,
              "net": 3163
            }
          },
          "openInterest": 58636
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 486812,
              "short": 541639,
              "net": -54827
            },
            "nonCommercial": {
              "long": 110087,
              "short": 87412,
              "net": 22675
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 719529
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58869,
              "short": 83678,
              "net": -24809
            },
            "nonCommercial": {
              "long": 41287,
              "short": 24798,
              "net": 16489
            },
            "smallTrader": {
              "long": 21523,
              "short": 13203,
              "net": 8320
            }
          },
          "openInterest": 136158
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98969,
              "short": 163025,
              "net": -64056
            },
            "nonCommercial": {
              "long": 101632,
              "short": 58580,
              "net": 43052
            },
            "smallTrader": {
              "long": 48986,
              "short": 27982,
              "net": 21004
            }
          },
          "openInterest": 274395
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199253,
              "short": 137633,
              "net": 61620
            },
            "nonCommercial": {
              "long": 83093,
              "short": 136459,
              "net": -53366
            },
            "smallTrader": {
              "long": 35884,
              "short": 44138,
              "net": -8254
            }
          },
          "openInterest": 363176
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217241,
              "short": 336916,
              "net": -119675
            },
            "nonCommercial": {
              "long": 226859,
              "short": 73159,
              "net": 153700
            },
            "smallTrader": {
              "long": 50275,
              "short": 84300,
              "net": -34025
            }
          },
          "openInterest": 594392
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 426925,
              "short": 419026,
              "net": 7899
            },
            "nonCommercial": {
              "long": 246739,
              "short": 241611,
              "net": 5128
            },
            "smallTrader": {
              "long": 76492,
              "short": 89519,
              "net": -13027
            }
          },
          "openInterest": 819167
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14541,
              "short": 14149,
              "net": 392
            },
            "nonCommercial": {
              "long": 12601,
              "short": 15542,
              "net": -2941
            },
            "smallTrader": {
              "long": 15340,
              "short": 12791,
              "net": 2549
            }
          },
          "openInterest": 42791
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6243,
              "short": 15420,
              "net": -9177
            },
            "nonCommercial": {
              "long": 27607,
              "short": 23768,
              "net": 3839
            },
            "smallTrader": {
              "long": 7361,
              "short": 2023,
              "net": 5338
            }
          },
          "openInterest": 42927
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 174406,
              "short": 99427,
              "net": 74979
            },
            "nonCommercial": {
              "long": 119916,
              "short": 191412,
              "net": -71496
            },
            "smallTrader": {
              "long": 21123,
              "short": 24606,
              "net": -3483
            }
          },
          "openInterest": 397328
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69300,
              "short": 65702,
              "net": 3598
            },
            "nonCommercial": {
              "long": 50027,
              "short": 43582,
              "net": 6445
            },
            "smallTrader": {
              "long": 16092,
              "short": 26135,
              "net": -10043
            }
          },
          "openInterest": 157174
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176993,
              "short": 108261,
              "net": 68732
            },
            "nonCommercial": {
              "long": 134436,
              "short": 184594,
              "net": -50158
            },
            "smallTrader": {
              "long": 33436,
              "short": 52010,
              "net": -18574
            }
          },
          "openInterest": 422664
        }
      ]
    },
    {
      "reportDate": "2014-01-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1636923,
              "short": 1353532,
              "net": 283391
            },
            "nonCommercial": {
              "long": 315980,
              "short": 374371,
              "net": -58391
            },
            "smallTrader": {
              "long": 252671,
              "short": 477671,
              "net": -225000
            }
          },
          "openInterest": 2232869
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 636805,
              "short": 622394,
              "net": 14411
            },
            "nonCommercial": {
              "long": 159515,
              "short": 164485,
              "net": -4970
            },
            "smallTrader": {
              "long": 104685,
              "short": 114126,
              "net": -9441
            }
          },
          "openInterest": 913256
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383743,
              "short": 410447,
              "net": -26704
            },
            "nonCommercial": {
              "long": 139462,
              "short": 82403,
              "net": 57059
            },
            "smallTrader": {
              "long": 139598,
              "short": 169953,
              "net": -30355
            }
          },
          "openInterest": 669487
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1495626,
              "short": 1226729,
              "net": 268897
            },
            "nonCommercial": {
              "long": 252049,
              "short": 338417,
              "net": -86368
            },
            "smallTrader": {
              "long": 200593,
              "short": 383122,
              "net": -182529
            }
          },
          "openInterest": 1963679
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103859,
              "short": 16090,
              "net": 87769
            },
            "nonCommercial": {
              "long": 15645,
              "short": 80299,
              "net": -64654
            },
            "smallTrader": {
              "long": 16861,
              "short": 39976,
              "net": -23115
            }
          },
          "openInterest": 137503
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3400,
              "short": 3201,
              "net": 199
            },
            "nonCommercial": {
              "long": 4970,
              "short": 4432,
              "net": 538
            },
            "smallTrader": {
              "long": 526,
              "short": 1263,
              "net": -737
            }
          },
          "openInterest": 12349
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110212,
              "short": 134031,
              "net": -23819
            },
            "nonCommercial": {
              "long": 56573,
              "short": 47853,
              "net": 8720
            },
            "smallTrader": {
              "long": 37738,
              "short": 22639,
              "net": 15099
            }
          },
          "openInterest": 208112
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112401,
              "short": 22597,
              "net": 89804
            },
            "nonCommercial": {
              "long": 29423,
              "short": 99750,
              "net": -70327
            },
            "smallTrader": {
              "long": 25156,
              "short": 44633,
              "net": -19477
            }
          },
          "openInterest": 169456
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67485,
              "short": 152566,
              "net": -85081
            },
            "nonCommercial": {
              "long": 101716,
              "short": 22818,
              "net": 78898
            },
            "smallTrader": {
              "long": 12344,
              "short": 6161,
              "net": 6183
            }
          },
          "openInterest": 209790
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77010,
              "short": 78659,
              "net": -1649
            },
            "nonCommercial": {
              "long": 44602,
              "short": 46736,
              "net": -2134
            },
            "smallTrader": {
              "long": 11155,
              "short": 7372,
              "net": 3783
            }
          },
          "openInterest": 146886
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69394,
              "short": 74338,
              "net": -4944
            },
            "nonCommercial": {
              "long": 61131,
              "short": 51418,
              "net": 9713
            },
            "smallTrader": {
              "long": 15345,
              "short": 20114,
              "net": -4769
            }
          },
          "openInterest": 160115
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 654084,
              "short": 477026,
              "net": 177058
            },
            "nonCommercial": {
              "long": 327982,
              "short": 393173,
              "net": -65191
            },
            "smallTrader": {
              "long": 132921,
              "short": 244788,
              "net": -111867
            }
          },
          "openInterest": 1310544
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79895,
              "short": 133209,
              "net": -53314
            },
            "nonCommercial": {
              "long": 69709,
              "short": 22825,
              "net": 46884
            },
            "smallTrader": {
              "long": 17186,
              "short": 10756,
              "net": 6430
            }
          },
          "openInterest": 185828
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 558910,
              "short": 898363,
              "net": -339453
            },
            "nonCommercial": {
              "long": 473506,
              "short": 133457,
              "net": 340049
            },
            "smallTrader": {
              "long": 79121,
              "short": 79717,
              "net": -596
            }
          },
          "openInterest": 1613293
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37483,
              "short": 47708,
              "net": -10225
            },
            "nonCommercial": {
              "long": 19491,
              "short": 10200,
              "net": 9291
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66296
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32997,
              "short": 35106,
              "net": -2109
            },
            "nonCommercial": {
              "long": 2980,
              "short": 999,
              "net": 1981
            },
            "smallTrader": {
              "long": 401,
              "short": 273,
              "net": 128
            }
          },
          "openInterest": 40218
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131073,
              "short": 96012,
              "net": 35061
            },
            "nonCommercial": {
              "long": 79321,
              "short": 83093,
              "net": -3772
            },
            "smallTrader": {
              "long": 38741,
              "short": 70030,
              "net": -31289
            }
          },
          "openInterest": 255300
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14208,
              "short": 12490,
              "net": 1718
            },
            "nonCommercial": {
              "long": 17935,
              "short": 9130,
              "net": 8805
            },
            "smallTrader": {
              "long": 12973,
              "short": 23496,
              "net": -10523
            }
          },
          "openInterest": 51643
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131397,
              "short": 180264,
              "net": -48867
            },
            "nonCommercial": {
              "long": 85419,
              "short": 39860,
              "net": 45559
            },
            "smallTrader": {
              "long": 19925,
              "short": 16617,
              "net": 3308
            }
          },
          "openInterest": 264020
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 200101,
              "short": 246192,
              "net": -46091
            },
            "nonCommercial": {
              "long": 146018,
              "short": 99435,
              "net": 46583
            },
            "smallTrader": {
              "long": 36635,
              "short": 37127,
              "net": -492
            }
          },
          "openInterest": 410959
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156928,
              "short": 148597,
              "net": 8331
            },
            "nonCommercial": {
              "long": 42310,
              "short": 66425,
              "net": -24115
            },
            "smallTrader": {
              "long": 42398,
              "short": 26614,
              "net": 15784
            }
          },
          "openInterest": 279427
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186273,
              "short": 38501,
              "net": 147772
            },
            "nonCommercial": {
              "long": 13128,
              "short": 128089,
              "net": -114961
            },
            "smallTrader": {
              "long": 15287,
              "short": 48098,
              "net": -32811
            }
          },
          "openInterest": 217548
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87202,
              "short": 137653,
              "net": -50451
            },
            "nonCommercial": {
              "long": 96207,
              "short": 36903,
              "net": 59304
            },
            "smallTrader": {
              "long": 36736,
              "short": 45589,
              "net": -8853
            }
          },
          "openInterest": 271041
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118739,
              "short": 205843,
              "net": -87104
            },
            "nonCommercial": {
              "long": 165799,
              "short": 55336,
              "net": 110463
            },
            "smallTrader": {
              "long": 34907,
              "short": 58266,
              "net": -23359
            }
          },
          "openInterest": 363157
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83916,
              "short": 80914,
              "net": 3002
            },
            "nonCommercial": {
              "long": 26739,
              "short": 30367,
              "net": -3628
            },
            "smallTrader": {
              "long": 5901,
              "short": 5275,
              "net": 626
            }
          },
          "openInterest": 121142
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53668,
              "short": 76033,
              "net": -22365
            },
            "nonCommercial": {
              "long": 23657,
              "short": 4664,
              "net": 18993
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84719
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 379827,
              "short": 376801,
              "net": 3026
            },
            "nonCommercial": {
              "long": 322984,
              "short": 371697,
              "net": -48713
            },
            "smallTrader": {
              "long": 74811,
              "short": 29124,
              "net": 45687
            }
          },
          "openInterest": 1287601
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1258,
              "short": 11346,
              "net": -10088
            },
            "nonCommercial": {
              "long": 17330,
              "short": 8774,
              "net": 8556
            },
            "smallTrader": {
              "long": 3667,
              "short": 2135,
              "net": 1532
            }
          },
          "openInterest": 22817
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10885,
              "short": 49504,
              "net": -38619
            },
            "nonCommercial": {
              "long": 42557,
              "short": 7560,
              "net": 34997
            },
            "smallTrader": {
              "long": 6174,
              "short": 2552,
              "net": 3622
            }
          },
          "openInterest": 60358
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 508658,
              "short": 545616,
              "net": -36958
            },
            "nonCommercial": {
              "long": 101748,
              "short": 95137,
              "net": 6611
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 722076
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60600,
              "short": 84551,
              "net": -23951
            },
            "nonCommercial": {
              "long": 42334,
              "short": 26466,
              "net": 15868
            },
            "smallTrader": {
              "long": 21666,
              "short": 13583,
              "net": 8083
            }
          },
          "openInterest": 139468
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100916,
              "short": 163153,
              "net": -62237
            },
            "nonCommercial": {
              "long": 102599,
              "short": 59204,
              "net": 43395
            },
            "smallTrader": {
              "long": 46468,
              "short": 27626,
              "net": 18842
            }
          },
          "openInterest": 276037
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201932,
              "short": 140874,
              "net": 61058
            },
            "nonCommercial": {
              "long": 88875,
              "short": 142729,
              "net": -53854
            },
            "smallTrader": {
              "long": 37335,
              "short": 44539,
              "net": -7204
            }
          },
          "openInterest": 375483
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222711,
              "short": 345038,
              "net": -122327
            },
            "nonCommercial": {
              "long": 235517,
              "short": 77507,
              "net": 158010
            },
            "smallTrader": {
              "long": 51587,
              "short": 87270,
              "net": -35683
            }
          },
          "openInterest": 603948
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425567,
              "short": 408422,
              "net": 17145
            },
            "nonCommercial": {
              "long": 243808,
              "short": 244709,
              "net": -901
            },
            "smallTrader": {
              "long": 76502,
              "short": 92746,
              "net": -16244
            }
          },
          "openInterest": 825219
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18090,
              "short": 13906,
              "net": 4184
            },
            "nonCommercial": {
              "long": 11645,
              "short": 13566,
              "net": -1921
            },
            "smallTrader": {
              "long": 12062,
              "short": 14325,
              "net": -2263
            }
          },
          "openInterest": 42110
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6692,
              "short": 18440,
              "net": -11748
            },
            "nonCommercial": {
              "long": 32336,
              "short": 28095,
              "net": 4241
            },
            "smallTrader": {
              "long": 8873,
              "short": 1366,
              "net": 7507
            }
          },
          "openInterest": 49768
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184860,
              "short": 118430,
              "net": 66430
            },
            "nonCommercial": {
              "long": 128548,
              "short": 192854,
              "net": -64306
            },
            "smallTrader": {
              "long": 22220,
              "short": 24344,
              "net": -2124
            }
          },
          "openInterest": 416956
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70890,
              "short": 66633,
              "net": 4257
            },
            "nonCommercial": {
              "long": 50752,
              "short": 44619,
              "net": 6133
            },
            "smallTrader": {
              "long": 15556,
              "short": 25946,
              "net": -10390
            }
          },
          "openInterest": 159858
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182635,
              "short": 113340,
              "net": 69295
            },
            "nonCommercial": {
              "long": 134539,
              "short": 185515,
              "net": -50976
            },
            "smallTrader": {
              "long": 33418,
              "short": 51737,
              "net": -18319
            }
          },
          "openInterest": 434469
        }
      ]
    },
    {
      "reportDate": "2014-01-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1723551,
              "short": 1428245,
              "net": 295306
            },
            "nonCommercial": {
              "long": 298913,
              "short": 416672,
              "net": -117759
            },
            "smallTrader": {
              "long": 265942,
              "short": 443489,
              "net": -177547
            }
          },
          "openInterest": 2334109
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 647741,
              "short": 637472,
              "net": 10269
            },
            "nonCommercial": {
              "long": 168083,
              "short": 172262,
              "net": -4179
            },
            "smallTrader": {
              "long": 109888,
              "short": 115978,
              "net": -6090
            }
          },
          "openInterest": 939319
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 395055,
              "short": 440755,
              "net": -45700
            },
            "nonCommercial": {
              "long": 133500,
              "short": 64967,
              "net": 68533
            },
            "smallTrader": {
              "long": 136182,
              "short": 159015,
              "net": -22833
            }
          },
          "openInterest": 672669
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1479358,
              "short": 1219784,
              "net": 259574
            },
            "nonCommercial": {
              "long": 239706,
              "short": 350528,
              "net": -110822
            },
            "smallTrader": {
              "long": 213904,
              "short": 362656,
              "net": -148752
            }
          },
          "openInterest": 1961650
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105951,
              "short": 17466,
              "net": 88485
            },
            "nonCommercial": {
              "long": 13997,
              "short": 79720,
              "net": -65723
            },
            "smallTrader": {
              "long": 15049,
              "short": 37811,
              "net": -22762
            }
          },
          "openInterest": 136426
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4321,
              "short": 3201,
              "net": 1120
            },
            "nonCommercial": {
              "long": 4360,
              "short": 4346,
              "net": 14
            },
            "smallTrader": {
              "long": 571,
              "short": 1705,
              "net": -1134
            }
          },
          "openInterest": 12527
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111557,
              "short": 152335,
              "net": -40778
            },
            "nonCommercial": {
              "long": 63359,
              "short": 41187,
              "net": 22172
            },
            "smallTrader": {
              "long": 40039,
              "short": 21433,
              "net": 18606
            }
          },
          "openInterest": 218738
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100271,
              "short": 24102,
              "net": 76169
            },
            "nonCommercial": {
              "long": 25976,
              "short": 88765,
              "net": -62789
            },
            "smallTrader": {
              "long": 28499,
              "short": 41879,
              "net": -13380
            }
          },
          "openInterest": 157214
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67062,
              "short": 160257,
              "net": -93195
            },
            "nonCommercial": {
              "long": 104537,
              "short": 20909,
              "net": 83628
            },
            "smallTrader": {
              "long": 14653,
              "short": 5086,
              "net": 9567
            }
          },
          "openInterest": 218855
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80064,
              "short": 79207,
              "net": 857
            },
            "nonCommercial": {
              "long": 45801,
              "short": 50710,
              "net": -4909
            },
            "smallTrader": {
              "long": 11357,
              "short": 7305,
              "net": 4052
            }
          },
          "openInterest": 152207
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70361,
              "short": 66484,
              "net": 3877
            },
            "nonCommercial": {
              "long": 51840,
              "short": 51836,
              "net": 4
            },
            "smallTrader": {
              "long": 15005,
              "short": 18886,
              "net": -3881
            }
          },
          "openInterest": 152829
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 664843,
              "short": 497239,
              "net": 167604
            },
            "nonCommercial": {
              "long": 324400,
              "short": 379982,
              "net": -55582
            },
            "smallTrader": {
              "long": 136492,
              "short": 248514,
              "net": -112022
            }
          },
          "openInterest": 1315853
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78607,
              "short": 127415,
              "net": -48808
            },
            "nonCommercial": {
              "long": 70503,
              "short": 26180,
              "net": 44323
            },
            "smallTrader": {
              "long": 16021,
              "short": 11536,
              "net": 4485
            }
          },
          "openInterest": 184638
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 541757,
              "short": 895719,
              "net": -353962
            },
            "nonCommercial": {
              "long": 471470,
              "short": 120324,
              "net": 351146
            },
            "smallTrader": {
              "long": 84313,
              "short": 81497,
              "net": 2816
            }
          },
          "openInterest": 1591971
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37646,
              "short": 43684,
              "net": -6038
            },
            "nonCommercial": {
              "long": 16126,
              "short": 11282,
              "net": 4844
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61970
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34719,
              "short": 37406,
              "net": -2687
            },
            "nonCommercial": {
              "long": 3396,
              "short": 919,
              "net": 2477
            },
            "smallTrader": {
              "long": 503,
              "short": 293,
              "net": 210
            }
          },
          "openInterest": 41798
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126816,
              "short": 118340,
              "net": 8476
            },
            "nonCommercial": {
              "long": 86963,
              "short": 72616,
              "net": 14347
            },
            "smallTrader": {
              "long": 40357,
              "short": 63180,
              "net": -22823
            }
          },
          "openInterest": 260799
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14697,
              "short": 12400,
              "net": 2297
            },
            "nonCommercial": {
              "long": 18416,
              "short": 9277,
              "net": 9139
            },
            "smallTrader": {
              "long": 12350,
              "short": 23786,
              "net": -11436
            }
          },
          "openInterest": 52739
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134242,
              "short": 179431,
              "net": -45189
            },
            "nonCommercial": {
              "long": 84016,
              "short": 40927,
              "net": 43089
            },
            "smallTrader": {
              "long": 18806,
              "short": 16706,
              "net": 2100
            }
          },
          "openInterest": 266011
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 176630,
              "short": 241609,
              "net": -64979
            },
            "nonCommercial": {
              "long": 150158,
              "short": 83817,
              "net": 66341
            },
            "smallTrader": {
              "long": 33449,
              "short": 34811,
              "net": -1362
            }
          },
          "openInterest": 382739
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153969,
              "short": 158391,
              "net": -4422
            },
            "nonCommercial": {
              "long": 55823,
              "short": 67701,
              "net": -11878
            },
            "smallTrader": {
              "long": 41670,
              "short": 25370,
              "net": 16300
            }
          },
          "openInterest": 283200
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166773,
              "short": 53084,
              "net": 113689
            },
            "nonCommercial": {
              "long": 15977,
              "short": 102169,
              "net": -86192
            },
            "smallTrader": {
              "long": 17046,
              "short": 44543,
              "net": -27497
            }
          },
          "openInterest": 203014
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81294,
              "short": 141085,
              "net": -59791
            },
            "nonCommercial": {
              "long": 99334,
              "short": 34164,
              "net": 65170
            },
            "smallTrader": {
              "long": 36953,
              "short": 42332,
              "net": -5379
            }
          },
          "openInterest": 264526
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116046,
              "short": 208690,
              "net": -92644
            },
            "nonCommercial": {
              "long": 167823,
              "short": 54954,
              "net": 112869
            },
            "smallTrader": {
              "long": 36431,
              "short": 56656,
              "net": -20225
            }
          },
          "openInterest": 365010
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102108,
              "short": 65818,
              "net": 36290
            },
            "nonCommercial": {
              "long": 20730,
              "short": 56046,
              "net": -35316
            },
            "smallTrader": {
              "long": 5216,
              "short": 6190,
              "net": -974
            }
          },
          "openInterest": 133035
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52098,
              "short": 76579,
              "net": -24481
            },
            "nonCommercial": {
              "long": 24845,
              "short": 6061,
              "net": 18784
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85684
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372337,
              "short": 373788,
              "net": -1451
            },
            "nonCommercial": {
              "long": 327146,
              "short": 369148,
              "net": -42002
            },
            "smallTrader": {
              "long": 71972,
              "short": 28519,
              "net": 43453
            }
          },
          "openInterest": 1257253
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 947,
              "short": 11872,
              "net": -10925
            },
            "nonCommercial": {
              "long": 16606,
              "short": 6921,
              "net": 9685
            },
            "smallTrader": {
              "long": 3469,
              "short": 2229,
              "net": 1240
            }
          },
          "openInterest": 21796
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11420,
              "short": 51144,
              "net": -39724
            },
            "nonCommercial": {
              "long": 43110,
              "short": 6221,
              "net": 36889
            },
            "smallTrader": {
              "long": 5333,
              "short": 2498,
              "net": 2835
            }
          },
          "openInterest": 60923
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 512920,
              "short": 552642,
              "net": -39722
            },
            "nonCommercial": {
              "long": 102145,
              "short": 98136,
              "net": 4009
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 743768
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62077,
              "short": 83110,
              "net": -21033
            },
            "nonCommercial": {
              "long": 40816,
              "short": 30324,
              "net": 10492
            },
            "smallTrader": {
              "long": 24328,
              "short": 13787,
              "net": 10541
            }
          },
          "openInterest": 144244
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105790,
              "short": 170117,
              "net": -64327
            },
            "nonCommercial": {
              "long": 100905,
              "short": 56205,
              "net": 44700
            },
            "smallTrader": {
              "long": 48960,
              "short": 29333,
              "net": 19627
            }
          },
          "openInterest": 283141
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203950,
              "short": 147821,
              "net": 56129
            },
            "nonCommercial": {
              "long": 89773,
              "short": 140160,
              "net": -50387
            },
            "smallTrader": {
              "long": 34819,
              "short": 40561,
              "net": -5742
            }
          },
          "openInterest": 375936
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221459,
              "short": 334457,
              "net": -112998
            },
            "nonCommercial": {
              "long": 226057,
              "short": 73107,
              "net": 152950
            },
            "smallTrader": {
              "long": 51226,
              "short": 91178,
              "net": -39952
            }
          },
          "openInterest": 591635
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429313,
              "short": 410220,
              "net": 19093
            },
            "nonCommercial": {
              "long": 252456,
              "short": 258730,
              "net": -6274
            },
            "smallTrader": {
              "long": 83220,
              "short": 96039,
              "net": -12819
            }
          },
          "openInterest": 840563
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14650,
              "short": 15966,
              "net": -1316
            },
            "nonCommercial": {
              "long": 11389,
              "short": 11830,
              "net": -441
            },
            "smallTrader": {
              "long": 14417,
              "short": 12660,
              "net": 1757
            }
          },
          "openInterest": 40869
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5938,
              "short": 16396,
              "net": -10458
            },
            "nonCommercial": {
              "long": 32594,
              "short": 28604,
              "net": 3990
            },
            "smallTrader": {
              "long": 8535,
              "short": 2067,
              "net": 6468
            }
          },
          "openInterest": 48844
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163118,
              "short": 96046,
              "net": 67072
            },
            "nonCommercial": {
              "long": 108155,
              "short": 173659,
              "net": -65504
            },
            "smallTrader": {
              "long": 22225,
              "short": 23793,
              "net": -1568
            }
          },
          "openInterest": 376043
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71430,
              "short": 66395,
              "net": 5035
            },
            "nonCommercial": {
              "long": 50840,
              "short": 45760,
              "net": 5080
            },
            "smallTrader": {
              "long": 15532,
              "short": 25647,
              "net": -10115
            }
          },
          "openInterest": 160310
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192556,
              "short": 120472,
              "net": 72084
            },
            "nonCommercial": {
              "long": 133862,
              "short": 191604,
              "net": -57742
            },
            "smallTrader": {
              "long": 34118,
              "short": 48460,
              "net": -14342
            }
          },
          "openInterest": 444827
        }
      ]
    },
    {
      "reportDate": "2014-02-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1749148,
              "short": 1433587,
              "net": 315561
            },
            "nonCommercial": {
              "long": 308867,
              "short": 444168,
              "net": -135301
            },
            "smallTrader": {
              "long": 266479,
              "short": 446739,
              "net": -180260
            }
          },
          "openInterest": 2382511
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 596384,
              "short": 633579,
              "net": -37195
            },
            "nonCommercial": {
              "long": 179596,
              "short": 156030,
              "net": 23566
            },
            "smallTrader": {
              "long": 119299,
              "short": 105670,
              "net": 13629
            }
          },
          "openInterest": 909895
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 402598,
              "short": 431904,
              "net": -29306
            },
            "nonCommercial": {
              "long": 110261,
              "short": 65302,
              "net": 44959
            },
            "smallTrader": {
              "long": 153415,
              "short": 169068,
              "net": -15653
            }
          },
          "openInterest": 678708
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1452731,
              "short": 1189812,
              "net": 262919
            },
            "nonCommercial": {
              "long": 234291,
              "short": 335481,
              "net": -101190
            },
            "smallTrader": {
              "long": 216148,
              "short": 377877,
              "net": -161729
            }
          },
          "openInterest": 1932478
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96114,
              "short": 20634,
              "net": 75480
            },
            "nonCommercial": {
              "long": 11696,
              "short": 67219,
              "net": -55523
            },
            "smallTrader": {
              "long": 15582,
              "short": 35539,
              "net": -19957
            }
          },
          "openInterest": 125394
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4308,
              "short": 3160,
              "net": 1148
            },
            "nonCommercial": {
              "long": 8350,
              "short": 8303,
              "net": 47
            },
            "smallTrader": {
              "long": 643,
              "short": 1838,
              "net": -1195
            }
          },
          "openInterest": 16431
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114398,
              "short": 135274,
              "net": -20876
            },
            "nonCommercial": {
              "long": 52098,
              "short": 41147,
              "net": 10951
            },
            "smallTrader": {
              "long": 31572,
              "short": 21647,
              "net": 9925
            }
          },
          "openInterest": 202690
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103483,
              "short": 24231,
              "net": 79252
            },
            "nonCommercial": {
              "long": 29439,
              "short": 89739,
              "net": -60300
            },
            "smallTrader": {
              "long": 25094,
              "short": 44046,
              "net": -18952
            }
          },
          "openInterest": 160625
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71820,
              "short": 167234,
              "net": -95414
            },
            "nonCommercial": {
              "long": 109978,
              "short": 22800,
              "net": 87178
            },
            "smallTrader": {
              "long": 14359,
              "short": 6123,
              "net": 8236
            }
          },
          "openInterest": 225470
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81541,
              "short": 93694,
              "net": -12153
            },
            "nonCommercial": {
              "long": 49902,
              "short": 40315,
              "net": 9587
            },
            "smallTrader": {
              "long": 10149,
              "short": 7583,
              "net": 2566
            }
          },
          "openInterest": 159981
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76294,
              "short": 57375,
              "net": 18919
            },
            "nonCommercial": {
              "long": 45717,
              "short": 59136,
              "net": -13419
            },
            "smallTrader": {
              "long": 13346,
              "short": 18846,
              "net": -5500
            }
          },
          "openInterest": 151800
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 646041,
              "short": 529309,
              "net": 116732
            },
            "nonCommercial": {
              "long": 340871,
              "short": 342164,
              "net": -1293
            },
            "smallTrader": {
              "long": 136960,
              "short": 252399,
              "net": -115439
            }
          },
          "openInterest": 1319044
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68559,
              "short": 117995,
              "net": -49436
            },
            "nonCommercial": {
              "long": 69933,
              "short": 25825,
              "net": 44108
            },
            "smallTrader": {
              "long": 16749,
              "short": 11421,
              "net": 5328
            }
          },
          "openInterest": 176175
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 522777,
              "short": 886824,
              "net": -364047
            },
            "nonCommercial": {
              "long": 471978,
              "short": 111761,
              "net": 360217
            },
            "smallTrader": {
              "long": 83255,
              "short": 79425,
              "net": 3830
            }
          },
          "openInterest": 1561179
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35570,
              "short": 44060,
              "net": -8490
            },
            "nonCommercial": {
              "long": 14214,
              "short": 9726,
              "net": 4488
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58907
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31380,
              "short": 34317,
              "net": -2937
            },
            "nonCommercial": {
              "long": 3437,
              "short": 683,
              "net": 2754
            },
            "smallTrader": {
              "long": 542,
              "short": 359,
              "net": 183
            }
          },
          "openInterest": 37736
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160736,
              "short": 119781,
              "net": 40955
            },
            "nonCommercial": {
              "long": 67614,
              "short": 81224,
              "net": -13610
            },
            "smallTrader": {
              "long": 36823,
              "short": 64168,
              "net": -27345
            }
          },
          "openInterest": 274146
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13856,
              "short": 11933,
              "net": 1923
            },
            "nonCommercial": {
              "long": 17609,
              "short": 8650,
              "net": 8959
            },
            "smallTrader": {
              "long": 11171,
              "short": 22053,
              "net": -10882
            }
          },
          "openInterest": 48599
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132363,
              "short": 173921,
              "net": -41558
            },
            "nonCommercial": {
              "long": 82617,
              "short": 42259,
              "net": 40358
            },
            "smallTrader": {
              "long": 19261,
              "short": 18061,
              "net": 1200
            }
          },
          "openInterest": 263297
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 165354,
              "short": 231136,
              "net": -65782
            },
            "nonCommercial": {
              "long": 147754,
              "short": 82815,
              "net": 64939
            },
            "smallTrader": {
              "long": 31747,
              "short": 30904,
              "net": 843
            }
          },
          "openInterest": 368279
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154094,
              "short": 170717,
              "net": -16623
            },
            "nonCommercial": {
              "long": 59543,
              "short": 63279,
              "net": -3736
            },
            "smallTrader": {
              "long": 43838,
              "short": 23479,
              "net": 20359
            }
          },
          "openInterest": 284444
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164538,
              "short": 59479,
              "net": 105059
            },
            "nonCommercial": {
              "long": 15896,
              "short": 92725,
              "net": -76829
            },
            "smallTrader": {
              "long": 15924,
              "short": 44154,
              "net": -28230
            }
          },
          "openInterest": 199361
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81089,
              "short": 142997,
              "net": -61908
            },
            "nonCommercial": {
              "long": 101074,
              "short": 34786,
              "net": 66288
            },
            "smallTrader": {
              "long": 38443,
              "short": 42823,
              "net": -4380
            }
          },
          "openInterest": 265299
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121332,
              "short": 218372,
              "net": -97040
            },
            "nonCommercial": {
              "long": 173373,
              "short": 54424,
              "net": 118949
            },
            "smallTrader": {
              "long": 36273,
              "short": 58182,
              "net": -21909
            }
          },
          "openInterest": 374913
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102088,
              "short": 66858,
              "net": 35230
            },
            "nonCommercial": {
              "long": 13694,
              "short": 48209,
              "net": -34515
            },
            "smallTrader": {
              "long": 5329,
              "short": 6044,
              "net": -715
            }
          },
          "openInterest": 131832
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62722,
              "short": 83179,
              "net": -20457
            },
            "nonCommercial": {
              "long": 20753,
              "short": 4019,
              "net": 16734
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 95510
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365697,
              "short": 360896,
              "net": 4801
            },
            "nonCommercial": {
              "long": 323237,
              "short": 373877,
              "net": -50640
            },
            "smallTrader": {
              "long": 71756,
              "short": 25917,
              "net": 45839
            }
          },
          "openInterest": 1258638
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1732,
              "short": 10020,
              "net": -8288
            },
            "nonCommercial": {
              "long": 14588,
              "short": 6556,
              "net": 8032
            },
            "smallTrader": {
              "long": 3165,
              "short": 2909,
              "net": 256
            }
          },
          "openInterest": 20098
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12751,
              "short": 48707,
              "net": -35956
            },
            "nonCommercial": {
              "long": 41751,
              "short": 8435,
              "net": 33316
            },
            "smallTrader": {
              "long": 5726,
              "short": 3086,
              "net": 2640
            }
          },
          "openInterest": 61388
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 521166,
              "short": 560161,
              "net": -38995
            },
            "nonCommercial": {
              "long": 97995,
              "short": 96661,
              "net": 1334
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 771947
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65457,
              "short": 80309,
              "net": -14852
            },
            "nonCommercial": {
              "long": 41321,
              "short": 34333,
              "net": 6988
            },
            "smallTrader": {
              "long": 23368,
              "short": 15504,
              "net": 7864
            }
          },
          "openInterest": 149163
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110476,
              "short": 184267,
              "net": -73791
            },
            "nonCommercial": {
              "long": 109007,
              "short": 59117,
              "net": 49890
            },
            "smallTrader": {
              "long": 51731,
              "short": 27830,
              "net": 23901
            }
          },
          "openInterest": 296160
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197301,
              "short": 151244,
              "net": 46057
            },
            "nonCommercial": {
              "long": 87642,
              "short": 131263,
              "net": -43621
            },
            "smallTrader": {
              "long": 35432,
              "short": 37868,
              "net": -2436
            }
          },
          "openInterest": 369376
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234307,
              "short": 357670,
              "net": -123363
            },
            "nonCommercial": {
              "long": 235941,
              "short": 70582,
              "net": 165359
            },
            "smallTrader": {
              "long": 51916,
              "short": 93912,
              "net": -41996
            }
          },
          "openInterest": 624488
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 431985,
              "short": 440328,
              "net": -8343
            },
            "nonCommercial": {
              "long": 249418,
              "short": 234862,
              "net": 14556
            },
            "smallTrader": {
              "long": 75064,
              "short": 81277,
              "net": -6213
            }
          },
          "openInterest": 852157
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15877,
              "short": 16646,
              "net": -769
            },
            "nonCommercial": {
              "long": 13236,
              "short": 11016,
              "net": 2220
            },
            "smallTrader": {
              "long": 12450,
              "short": 13901,
              "net": -1451
            }
          },
          "openInterest": 41918
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6863,
              "short": 18776,
              "net": -11913
            },
            "nonCommercial": {
              "long": 31164,
              "short": 26075,
              "net": 5089
            },
            "smallTrader": {
              "long": 8189,
              "short": 1365,
              "net": 6824
            }
          },
          "openInterest": 47614
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 173111,
              "short": 120887,
              "net": 52224
            },
            "nonCommercial": {
              "long": 101502,
              "short": 152732,
              "net": -51230
            },
            "smallTrader": {
              "long": 25195,
              "short": 26189,
              "net": -994
            }
          },
          "openInterest": 384117
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74430,
              "short": 69687,
              "net": 4743
            },
            "nonCommercial": {
              "long": 50108,
              "short": 44924,
              "net": 5184
            },
            "smallTrader": {
              "long": 15622,
              "short": 25549,
              "net": -9927
            }
          },
          "openInterest": 159443
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191005,
              "short": 131034,
              "net": 59971
            },
            "nonCommercial": {
              "long": 138146,
              "short": 187099,
              "net": -48953
            },
            "smallTrader": {
              "long": 35763,
              "short": 46781,
              "net": -11018
            }
          },
          "openInterest": 437968
        }
      ]
    },
    {
      "reportDate": "2014-02-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1777069,
              "short": 1441264,
              "net": 335805
            },
            "nonCommercial": {
              "long": 322845,
              "short": 465378,
              "net": -142533
            },
            "smallTrader": {
              "long": 259402,
              "short": 452674,
              "net": -193272
            }
          },
          "openInterest": 2410966
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 590344,
              "short": 624637,
              "net": -34293
            },
            "nonCommercial": {
              "long": 177497,
              "short": 154213,
              "net": 23284
            },
            "smallTrader": {
              "long": 110689,
              "short": 99680,
              "net": 11009
            }
          },
          "openInterest": 895617
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 414740,
              "short": 439659,
              "net": -24919
            },
            "nonCommercial": {
              "long": 115141,
              "short": 69027,
              "net": 46114
            },
            "smallTrader": {
              "long": 154521,
              "short": 175716,
              "net": -21195
            }
          },
          "openInterest": 694851
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1494552,
              "short": 1236546,
              "net": 258006
            },
            "nonCommercial": {
              "long": 216305,
              "short": 354172,
              "net": -137867
            },
            "smallTrader": {
              "long": 226297,
              "short": 346436,
              "net": -120139
            }
          },
          "openInterest": 1970055
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82610,
              "short": 17864,
              "net": 64746
            },
            "nonCommercial": {
              "long": 10202,
              "short": 57605,
              "net": -47403
            },
            "smallTrader": {
              "long": 15952,
              "short": 33295,
              "net": -17343
            }
          },
          "openInterest": 110523
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115521,
              "short": 138625,
              "net": -23104
            },
            "nonCommercial": {
              "long": 53199,
              "short": 42527,
              "net": 10672
            },
            "smallTrader": {
              "long": 31899,
              "short": 19467,
              "net": 12432
            }
          },
          "openInterest": 204982
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100937,
              "short": 27304,
              "net": 73633
            },
            "nonCommercial": {
              "long": 27745,
              "short": 86673,
              "net": -58928
            },
            "smallTrader": {
              "long": 25619,
              "short": 40324,
              "net": -14705
            }
          },
          "openInterest": 157495
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69769,
              "short": 163652,
              "net": -93883
            },
            "nonCommercial": {
              "long": 106423,
              "short": 21400,
              "net": 85023
            },
            "smallTrader": {
              "long": 14220,
              "short": 5360,
              "net": 8860
            }
          },
          "openInterest": 218752
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85221,
              "short": 108188,
              "net": -22967
            },
            "nonCommercial": {
              "long": 48891,
              "short": 29926,
              "net": 18965
            },
            "smallTrader": {
              "long": 10440,
              "short": 6438,
              "net": 4002
            }
          },
          "openInterest": 164134
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82698,
              "short": 57748,
              "net": 24950
            },
            "nonCommercial": {
              "long": 46907,
              "short": 64957,
              "net": -18050
            },
            "smallTrader": {
              "long": 13141,
              "short": 20041,
              "net": -6900
            }
          },
          "openInterest": 164996
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 649612,
              "short": 566489,
              "net": 83123
            },
            "nonCommercial": {
              "long": 347214,
              "short": 311803,
              "net": 35411
            },
            "smallTrader": {
              "long": 135466,
              "short": 254000,
              "net": -118534
            }
          },
          "openInterest": 1346960
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67479,
              "short": 126777,
              "net": -59298
            },
            "nonCommercial": {
              "long": 72430,
              "short": 22152,
              "net": 50278
            },
            "smallTrader": {
              "long": 19764,
              "short": 10744,
              "net": 9020
            }
          },
          "openInterest": 178951
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 533806,
              "short": 923570,
              "net": -389764
            },
            "nonCommercial": {
              "long": 486742,
              "short": 104408,
              "net": 382334
            },
            "smallTrader": {
              "long": 92265,
              "short": 84835,
              "net": 7430
            }
          },
          "openInterest": 1646415
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42932,
              "short": 43473,
              "net": -541
            },
            "nonCommercial": {
              "long": 10397,
              "short": 11972,
              "net": -1575
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66710
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32315,
              "short": 35324,
              "net": -3009
            },
            "nonCommercial": {
              "long": 3654,
              "short": 776,
              "net": 2878
            },
            "smallTrader": {
              "long": 503,
              "short": 372,
              "net": 131
            }
          },
          "openInterest": 39668
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157239,
              "short": 131888,
              "net": 25351
            },
            "nonCommercial": {
              "long": 75048,
              "short": 81977,
              "net": -6929
            },
            "smallTrader": {
              "long": 41066,
              "short": 59488,
              "net": -18422
            }
          },
          "openInterest": 281037
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13591,
              "short": 11390,
              "net": 2201
            },
            "nonCommercial": {
              "long": 18492,
              "short": 9256,
              "net": 9236
            },
            "smallTrader": {
              "long": 10446,
              "short": 21883,
              "net": -11437
            }
          },
          "openInterest": 46892
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139858,
              "short": 189048,
              "net": -49190
            },
            "nonCommercial": {
              "long": 81777,
              "short": 41328,
              "net": 40449
            },
            "smallTrader": {
              "long": 24493,
              "short": 15752,
              "net": 8741
            }
          },
          "openInterest": 277354
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 162156,
              "short": 234810,
              "net": -72654
            },
            "nonCommercial": {
              "long": 156786,
              "short": 85585,
              "net": 71201
            },
            "smallTrader": {
              "long": 35367,
              "short": 33914,
              "net": 1453
            }
          },
          "openInterest": 376973
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151433,
              "short": 171118,
              "net": -19685
            },
            "nonCommercial": {
              "long": 59880,
              "short": 62184,
              "net": -2304
            },
            "smallTrader": {
              "long": 47350,
              "short": 25361,
              "net": 21989
            }
          },
          "openInterest": 290530
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164935,
              "short": 57951,
              "net": 106984
            },
            "nonCommercial": {
              "long": 13686,
              "short": 92472,
              "net": -78786
            },
            "smallTrader": {
              "long": 15094,
              "short": 43292,
              "net": -28198
            }
          },
          "openInterest": 196435
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83928,
              "short": 150890,
              "net": -66962
            },
            "nonCommercial": {
              "long": 108009,
              "short": 37212,
              "net": 70797
            },
            "smallTrader": {
              "long": 39421,
              "short": 43256,
              "net": -3835
            }
          },
          "openInterest": 276745
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120199,
              "short": 220290,
              "net": -100091
            },
            "nonCommercial": {
              "long": 172159,
              "short": 49134,
              "net": 123025
            },
            "smallTrader": {
              "long": 35351,
              "short": 58285,
              "net": -22934
            }
          },
          "openInterest": 369291
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100943,
              "short": 66639,
              "net": 34304
            },
            "nonCommercial": {
              "long": 9682,
              "short": 43622,
              "net": -33940
            },
            "smallTrader": {
              "long": 5345,
              "short": 5709,
              "net": -364
            }
          },
          "openInterest": 127225
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53799,
              "short": 70636,
              "net": -16837
            },
            "nonCommercial": {
              "long": 19309,
              "short": 6540,
              "net": 12769
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81194
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357900,
              "short": 360233,
              "net": -2333
            },
            "nonCommercial": {
              "long": 335806,
              "short": 383322,
              "net": -47516
            },
            "smallTrader": {
              "long": 75955,
              "short": 26106,
              "net": 49849
            }
          },
          "openInterest": 1280849
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2021,
              "short": 10674,
              "net": -8653
            },
            "nonCommercial": {
              "long": 13176,
              "short": 5535,
              "net": 7641
            },
            "smallTrader": {
              "long": 3120,
              "short": 2108,
              "net": 1012
            }
          },
          "openInterest": 19085
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12703,
              "short": 47858,
              "net": -35155
            },
            "nonCommercial": {
              "long": 43186,
              "short": 10788,
              "net": 32398
            },
            "smallTrader": {
              "long": 5650,
              "short": 2893,
              "net": 2757
            }
          },
          "openInterest": 63300
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 556971,
              "short": 565693,
              "net": -8722
            },
            "nonCommercial": {
              "long": 91024,
              "short": 111701,
              "net": -20677
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 808380
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61524,
              "short": 83941,
              "net": -22417
            },
            "nonCommercial": {
              "long": 41279,
              "short": 28645,
              "net": 12634
            },
            "smallTrader": {
              "long": 23950,
              "short": 14167,
              "net": 9783
            }
          },
          "openInterest": 147988
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113665,
              "short": 190311,
              "net": -76646
            },
            "nonCommercial": {
              "long": 112328,
              "short": 57688,
              "net": 54640
            },
            "smallTrader": {
              "long": 50697,
              "short": 28691,
              "net": 22006
            }
          },
          "openInterest": 299642
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178023,
              "short": 144366,
              "net": 33657
            },
            "nonCommercial": {
              "long": 84637,
              "short": 116822,
              "net": -32185
            },
            "smallTrader": {
              "long": 36836,
              "short": 38308,
              "net": -1472
            }
          },
          "openInterest": 347306
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245245,
              "short": 393193,
              "net": -147948
            },
            "nonCommercial": {
              "long": 263240,
              "short": 73477,
              "net": 189763
            },
            "smallTrader": {
              "long": 57273,
              "short": 99088,
              "net": -41815
            }
          },
          "openInterest": 683209
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 437290,
              "short": 457277,
              "net": -19987
            },
            "nonCommercial": {
              "long": 241222,
              "short": 225167,
              "net": 16055
            },
            "smallTrader": {
              "long": 82970,
              "short": 79038,
              "net": 3932
            }
          },
          "openInterest": 850386
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15062,
              "short": 16992,
              "net": -1930
            },
            "nonCommercial": {
              "long": 12166,
              "short": 11611,
              "net": 555
            },
            "smallTrader": {
              "long": 14876,
              "short": 13501,
              "net": 1375
            }
          },
          "openInterest": 42433
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5917,
              "short": 19268,
              "net": -13351
            },
            "nonCommercial": {
              "long": 30980,
              "short": 24362,
              "net": 6618
            },
            "smallTrader": {
              "long": 8726,
              "short": 1993,
              "net": 6733
            }
          },
          "openInterest": 47189
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171944,
              "short": 127437,
              "net": 44507
            },
            "nonCommercial": {
              "long": 85350,
              "short": 126458,
              "net": -41108
            },
            "smallTrader": {
              "long": 21346,
              "short": 24745,
              "net": -3399
            }
          },
          "openInterest": 378851
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68994,
              "short": 67512,
              "net": 1482
            },
            "nonCommercial": {
              "long": 47968,
              "short": 39667,
              "net": 8301
            },
            "smallTrader": {
              "long": 16424,
              "short": 26207,
              "net": -9783
            }
          },
          "openInterest": 146909
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187803,
              "short": 135495,
              "net": 52308
            },
            "nonCommercial": {
              "long": 136677,
              "short": 177160,
              "net": -40483
            },
            "smallTrader": {
              "long": 34934,
              "short": 46759,
              "net": -11825
            }
          },
          "openInterest": 437684
        }
      ]
    },
    {
      "reportDate": "2014-02-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1727504,
              "short": 1509111,
              "net": 218393
            },
            "nonCommercial": {
              "long": 380817,
              "short": 437961,
              "net": -57144
            },
            "smallTrader": {
              "long": 277347,
              "short": 438596,
              "net": -161249
            }
          },
          "openInterest": 2430028
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 606890,
              "short": 610615,
              "net": -3725
            },
            "nonCommercial": {
              "long": 174779,
              "short": 175439,
              "net": -660
            },
            "smallTrader": {
              "long": 112761,
              "short": 108376,
              "net": 4385
            }
          },
          "openInterest": 914268
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 429935,
              "short": 463638,
              "net": -33703
            },
            "nonCommercial": {
              "long": 94966,
              "short": 45888,
              "net": 49078
            },
            "smallTrader": {
              "long": 158385,
              "short": 173760,
              "net": -15375
            }
          },
          "openInterest": 694423
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1528502,
              "short": 1311263,
              "net": 217239
            },
            "nonCommercial": {
              "long": 266598,
              "short": 360148,
              "net": -93550
            },
            "smallTrader": {
              "long": 215922,
              "short": 339611,
              "net": -123689
            }
          },
          "openInterest": 2055110
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75006,
              "short": 15831,
              "net": 59175
            },
            "nonCommercial": {
              "long": 9439,
              "short": 53837,
              "net": -44398
            },
            "smallTrader": {
              "long": 16901,
              "short": 31678,
              "net": -14777
            }
          },
          "openInterest": 103049
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3623,
              "short": 3630,
              "net": -7
            },
            "nonCommercial": {
              "long": 5278,
              "short": 4422,
              "net": 856
            },
            "smallTrader": {
              "long": 545,
              "short": 1394,
              "net": -849
            }
          },
          "openInterest": 12649
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120336,
              "short": 160633,
              "net": -40297
            },
            "nonCommercial": {
              "long": 76271,
              "short": 53948,
              "net": 22323
            },
            "smallTrader": {
              "long": 40662,
              "short": 22688,
              "net": 17974
            }
          },
          "openInterest": 241471
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98317,
              "short": 21647,
              "net": 76670
            },
            "nonCommercial": {
              "long": 27756,
              "short": 92756,
              "net": -65000
            },
            "smallTrader": {
              "long": 26320,
              "short": 37990,
              "net": -11670
            }
          },
          "openInterest": 154862
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65779,
              "short": 160118,
              "net": -94339
            },
            "nonCommercial": {
              "long": 106023,
              "short": 20528,
              "net": 85495
            },
            "smallTrader": {
              "long": 13614,
              "short": 4770,
              "net": 8844
            }
          },
          "openInterest": 212800
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87973,
              "short": 119752,
              "net": -31779
            },
            "nonCommercial": {
              "long": 52814,
              "short": 24427,
              "net": 28387
            },
            "smallTrader": {
              "long": 9271,
              "short": 5879,
              "net": 3392
            }
          },
          "openInterest": 165144
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77991,
              "short": 58421,
              "net": 19570
            },
            "nonCommercial": {
              "long": 45352,
              "short": 59186,
              "net": -13834
            },
            "smallTrader": {
              "long": 12760,
              "short": 18496,
              "net": -5736
            }
          },
          "openInterest": 162959
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 671428,
              "short": 612843,
              "net": 58585
            },
            "nonCommercial": {
              "long": 352188,
              "short": 298684,
              "net": 53504
            },
            "smallTrader": {
              "long": 138242,
              "short": 250331,
              "net": -112089
            }
          },
          "openInterest": 1385213
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58345,
              "short": 122584,
              "net": -64239
            },
            "nonCommercial": {
              "long": 78695,
              "short": 22455,
              "net": 56240
            },
            "smallTrader": {
              "long": 18160,
              "short": 10161,
              "net": 7999
            }
          },
          "openInterest": 171549
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 518891,
              "short": 942843,
              "net": -423952
            },
            "nonCommercial": {
              "long": 512044,
              "short": 95603,
              "net": 416441
            },
            "smallTrader": {
              "long": 97986,
              "short": 90475,
              "net": 7511
            }
          },
          "openInterest": 1650294
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33531,
              "short": 34946,
              "net": -1415
            },
            "nonCommercial": {
              "long": 12975,
              "short": 13598,
              "net": -623
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55663
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35308,
              "short": 38594,
              "net": -3286
            },
            "nonCommercial": {
              "long": 4095,
              "short": 811,
              "net": 3284
            },
            "smallTrader": {
              "long": 358,
              "short": 356,
              "net": 2
            }
          },
          "openInterest": 43332
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149375,
              "short": 142788,
              "net": 6587
            },
            "nonCommercial": {
              "long": 88634,
              "short": 80035,
              "net": 8599
            },
            "smallTrader": {
              "long": 46243,
              "short": 61429,
              "net": -15186
            }
          },
          "openInterest": 291360
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13678,
              "short": 11869,
              "net": 1809
            },
            "nonCommercial": {
              "long": 19487,
              "short": 9275,
              "net": 10212
            },
            "smallTrader": {
              "long": 10740,
              "short": 22761,
              "net": -12021
            }
          },
          "openInterest": 48377
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135088,
              "short": 199869,
              "net": -64781
            },
            "nonCommercial": {
              "long": 89535,
              "short": 34440,
              "net": 55095
            },
            "smallTrader": {
              "long": 24581,
              "short": 14895,
              "net": 9686
            }
          },
          "openInterest": 278668
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 159449,
              "short": 251200,
              "net": -91751
            },
            "nonCommercial": {
              "long": 164478,
              "short": 79847,
              "net": 84631
            },
            "smallTrader": {
              "long": 38978,
              "short": 31858,
              "net": 7120
            }
          },
          "openInterest": 390535
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165275,
              "short": 188801,
              "net": -23526
            },
            "nonCommercial": {
              "long": 63727,
              "short": 62082,
              "net": 1645
            },
            "smallTrader": {
              "long": 49250,
              "short": 27369,
              "net": 21881
            }
          },
          "openInterest": 310372
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165294,
              "short": 54209,
              "net": 111085
            },
            "nonCommercial": {
              "long": 16736,
              "short": 96520,
              "net": -79784
            },
            "smallTrader": {
              "long": 15153,
              "short": 46454,
              "net": -31301
            }
          },
          "openInterest": 200057
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88072,
              "short": 160514,
              "net": -72442
            },
            "nonCommercial": {
              "long": 109948,
              "short": 35312,
              "net": 74636
            },
            "smallTrader": {
              "long": 41044,
              "short": 43238,
              "net": -2194
            }
          },
          "openInterest": 293293
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120489,
              "short": 217425,
              "net": -96936
            },
            "nonCommercial": {
              "long": 167506,
              "short": 48935,
              "net": 118571
            },
            "smallTrader": {
              "long": 37404,
              "short": 59039,
              "net": -21635
            }
          },
          "openInterest": 366615
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100701,
              "short": 78460,
              "net": 22241
            },
            "nonCommercial": {
              "long": 8094,
              "short": 31406,
              "net": -23312
            },
            "smallTrader": {
              "long": 5866,
              "short": 4795,
              "net": 1071
            }
          },
          "openInterest": 131097
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54387,
              "short": 75616,
              "net": -21229
            },
            "nonCommercial": {
              "long": 24406,
              "short": 7059,
              "net": 17347
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87275
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376807,
              "short": 376215,
              "net": 592
            },
            "nonCommercial": {
              "long": 325519,
              "short": 369003,
              "net": -43484
            },
            "smallTrader": {
              "long": 73062,
              "short": 30170,
              "net": 42892
            }
          },
          "openInterest": 1255232
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1872,
              "short": 12362,
              "net": -10490
            },
            "nonCommercial": {
              "long": 15331,
              "short": 6425,
              "net": 8906
            },
            "smallTrader": {
              "long": 3589,
              "short": 2005,
              "net": 1584
            }
          },
          "openInterest": 21516
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12468,
              "short": 49104,
              "net": -36636
            },
            "nonCommercial": {
              "long": 43167,
              "short": 9709,
              "net": 33458
            },
            "smallTrader": {
              "long": 5688,
              "short": 2510,
              "net": 3178
            }
          },
          "openInterest": 63376
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 569003,
              "short": 586160,
              "net": -17157
            },
            "nonCommercial": {
              "long": 92652,
              "short": 104737,
              "net": -12085
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 833784
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63221,
              "short": 96074,
              "net": -32853
            },
            "nonCommercial": {
              "long": 40506,
              "short": 16971,
              "net": 23535
            },
            "smallTrader": {
              "long": 24041,
              "short": 14723,
              "net": 9318
            }
          },
          "openInterest": 147035
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118462,
              "short": 201671,
              "net": -83209
            },
            "nonCommercial": {
              "long": 115677,
              "short": 55978,
              "net": 59699
            },
            "smallTrader": {
              "long": 53804,
              "short": 30294,
              "net": 23510
            }
          },
          "openInterest": 313130
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164456,
              "short": 152796,
              "net": 11660
            },
            "nonCommercial": {
              "long": 93516,
              "short": 104299,
              "net": -10783
            },
            "smallTrader": {
              "long": 35085,
              "short": 35962,
              "net": -877
            }
          },
          "openInterest": 346332
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246523,
              "short": 405475,
              "net": -158952
            },
            "nonCommercial": {
              "long": 277727,
              "short": 78396,
              "net": 199331
            },
            "smallTrader": {
              "long": 61315,
              "short": 101694,
              "net": -40379
            }
          },
          "openInterest": 691005
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429171,
              "short": 469160,
              "net": -39989
            },
            "nonCommercial": {
              "long": 235474,
              "short": 210862,
              "net": 24612
            },
            "smallTrader": {
              "long": 89153,
              "short": 73776,
              "net": 15377
            }
          },
          "openInterest": 844131
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16792,
              "short": 21049,
              "net": -4257
            },
            "nonCommercial": {
              "long": 14188,
              "short": 17016,
              "net": -2828
            },
            "smallTrader": {
              "long": 19726,
              "short": 12641,
              "net": 7085
            }
          },
          "openInterest": 51003
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5790,
              "short": 15302,
              "net": -9512
            },
            "nonCommercial": {
              "long": 32461,
              "short": 29843,
              "net": 2618
            },
            "smallTrader": {
              "long": 9350,
              "short": 2456,
              "net": 6894
            }
          },
          "openInterest": 49629
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 170054,
              "short": 149932,
              "net": 20122
            },
            "nonCommercial": {
              "long": 107597,
              "short": 122520,
              "net": -14923
            },
            "smallTrader": {
              "long": 20151,
              "short": 25350,
              "net": -5199
            }
          },
          "openInterest": 409111
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66108,
              "short": 69495,
              "net": -3387
            },
            "nonCommercial": {
              "long": 49571,
              "short": 34944,
              "net": 14627
            },
            "smallTrader": {
              "long": 15542,
              "short": 26782,
              "net": -11240
            }
          },
          "openInterest": 145093
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176310,
              "short": 139897,
              "net": 36413
            },
            "nonCommercial": {
              "long": 133941,
              "short": 160915,
              "net": -26974
            },
            "smallTrader": {
              "long": 35137,
              "short": 44576,
              "net": -9439
            }
          },
          "openInterest": 422829
        }
      ]
    },
    {
      "reportDate": "2014-02-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1788544,
              "short": 1614617,
              "net": 173927
            },
            "nonCommercial": {
              "long": 333437,
              "short": 346404,
              "net": -12967
            },
            "smallTrader": {
              "long": 329540,
              "short": 490500,
              "net": -160960
            }
          },
          "openInterest": 2513746
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 667033,
              "short": 679033,
              "net": -12000
            },
            "nonCommercial": {
              "long": 194414,
              "short": 184424,
              "net": 9990
            },
            "smallTrader": {
              "long": 120839,
              "short": 118829,
              "net": 2010
            }
          },
          "openInterest": 1019477
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 470844,
              "short": 488773,
              "net": -17929
            },
            "nonCommercial": {
              "long": 86050,
              "short": 38767,
              "net": 47283
            },
            "smallTrader": {
              "long": 196759,
              "short": 226113,
              "net": -29354
            }
          },
          "openInterest": 772952
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1570736,
              "short": 1326932,
              "net": 243804
            },
            "nonCommercial": {
              "long": 218711,
              "short": 326729,
              "net": -108018
            },
            "smallTrader": {
              "long": 321519,
              "short": 457305,
              "net": -135786
            }
          },
          "openInterest": 2153900
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70170,
              "short": 15302,
              "net": 54868
            },
            "nonCommercial": {
              "long": 10299,
              "short": 49290,
              "net": -38991
            },
            "smallTrader": {
              "long": 16595,
              "short": 32472,
              "net": -15877
            }
          },
          "openInterest": 98643
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3765,
              "short": 4026,
              "net": -261
            },
            "nonCommercial": {
              "long": 6512,
              "short": 6116,
              "net": 396
            },
            "smallTrader": {
              "long": 609,
              "short": 744,
              "net": -135
            }
          },
          "openInterest": 14406
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128291,
              "short": 177930,
              "net": -49639
            },
            "nonCommercial": {
              "long": 74558,
              "short": 45756,
              "net": 28802
            },
            "smallTrader": {
              "long": 39946,
              "short": 19109,
              "net": 20837
            }
          },
          "openInterest": 257037
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87922,
              "short": 20063,
              "net": 67859
            },
            "nonCommercial": {
              "long": 24865,
              "short": 83456,
              "net": -58591
            },
            "smallTrader": {
              "long": 26616,
              "short": 35884,
              "net": -9268
            }
          },
          "openInterest": 141519
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68202,
              "short": 160350,
              "net": -92148
            },
            "nonCommercial": {
              "long": 103598,
              "short": 19643,
              "net": 83955
            },
            "smallTrader": {
              "long": 12800,
              "short": 4607,
              "net": 8193
            }
          },
          "openInterest": 210010
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83348,
              "short": 119234,
              "net": -35886
            },
            "nonCommercial": {
              "long": 51927,
              "short": 19520,
              "net": 32407
            },
            "smallTrader": {
              "long": 9906,
              "short": 6427,
              "net": 3479
            }
          },
          "openInterest": 161217
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69425,
              "short": 53405,
              "net": 16020
            },
            "nonCommercial": {
              "long": 45032,
              "short": 53111,
              "net": -8079
            },
            "smallTrader": {
              "long": 12633,
              "short": 20574,
              "net": -7941
            }
          },
          "openInterest": 146265
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 620061,
              "short": 627274,
              "net": -7213
            },
            "nonCommercial": {
              "long": 379378,
              "short": 253208,
              "net": 126170
            },
            "smallTrader": {
              "long": 135417,
              "short": 254374,
              "net": -118957
            }
          },
          "openInterest": 1343281
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56706,
              "short": 117389,
              "net": -60683
            },
            "nonCommercial": {
              "long": 73772,
              "short": 21217,
              "net": 52555
            },
            "smallTrader": {
              "long": 17891,
              "short": 9763,
              "net": 8128
            }
          },
          "openInterest": 164131
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 508679,
              "short": 941900,
              "net": -433221
            },
            "nonCommercial": {
              "long": 514502,
              "short": 98064,
              "net": 416438
            },
            "smallTrader": {
              "long": 102753,
              "short": 85970,
              "net": 16783
            }
          },
          "openInterest": 1643886
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35391,
              "short": 42263,
              "net": -6872
            },
            "nonCommercial": {
              "long": 15180,
              "short": 11363,
              "net": 3817
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60457
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40420,
              "short": 43836,
              "net": -3416
            },
            "nonCommercial": {
              "long": 4347,
              "short": 911,
              "net": 3436
            },
            "smallTrader": {
              "long": 275,
              "short": 295,
              "net": -20
            }
          },
          "openInterest": 48613
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149693,
              "short": 149405,
              "net": 288
            },
            "nonCommercial": {
              "long": 93003,
              "short": 79103,
              "net": 13900
            },
            "smallTrader": {
              "long": 46580,
              "short": 60768,
              "net": -14188
            }
          },
          "openInterest": 296924
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13792,
              "short": 12164,
              "net": 1628
            },
            "nonCommercial": {
              "long": 19399,
              "short": 8635,
              "net": 10764
            },
            "smallTrader": {
              "long": 10339,
              "short": 22731,
              "net": -12392
            }
          },
          "openInterest": 48818
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118923,
              "short": 199852,
              "net": -80929
            },
            "nonCommercial": {
              "long": 101794,
              "short": 32775,
              "net": 69019
            },
            "smallTrader": {
              "long": 26192,
              "short": 14282,
              "net": 11910
            }
          },
          "openInterest": 272861
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155969,
              "short": 272632,
              "net": -116663
            },
            "nonCommercial": {
              "long": 169870,
              "short": 60406,
              "net": 109464
            },
            "smallTrader": {
              "long": 39785,
              "short": 32586,
              "net": 7199
            }
          },
          "openInterest": 387503
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150596,
              "short": 187537,
              "net": -36941
            },
            "nonCommercial": {
              "long": 73065,
              "short": 57729,
              "net": 15336
            },
            "smallTrader": {
              "long": 47082,
              "short": 25477,
              "net": 21605
            }
          },
          "openInterest": 300016
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169868,
              "short": 58021,
              "net": 111847
            },
            "nonCommercial": {
              "long": 14727,
              "short": 99817,
              "net": -85090
            },
            "smallTrader": {
              "long": 16054,
              "short": 42811,
              "net": -26757
            }
          },
          "openInterest": 203743
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85598,
              "short": 165730,
              "net": -80132
            },
            "nonCommercial": {
              "long": 112270,
              "short": 30520,
              "net": 81750
            },
            "smallTrader": {
              "long": 42420,
              "short": 44038,
              "net": -1618
            }
          },
          "openInterest": 295504
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122327,
              "short": 213368,
              "net": -91041
            },
            "nonCommercial": {
              "long": 166672,
              "short": 54411,
              "net": 112261
            },
            "smallTrader": {
              "long": 36193,
              "short": 57413,
              "net": -21220
            }
          },
          "openInterest": 371379
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98329,
              "short": 77506,
              "net": 20823
            },
            "nonCommercial": {
              "long": 9971,
              "short": 31540,
              "net": -21569
            },
            "smallTrader": {
              "long": 5643,
              "short": 4897,
              "net": 746
            }
          },
          "openInterest": 128542
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55044,
              "short": 81665,
              "net": -26621
            },
            "nonCommercial": {
              "long": 28924,
              "short": 6125,
              "net": 22799
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92114
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 363915,
              "short": 371723,
              "net": -7808
            },
            "nonCommercial": {
              "long": 333041,
              "short": 377288,
              "net": -44247
            },
            "smallTrader": {
              "long": 78317,
              "short": 26262,
              "net": 52055
            }
          },
          "openInterest": 1208023
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1367,
              "short": 13877,
              "net": -12510
            },
            "nonCommercial": {
              "long": 16529,
              "short": 5547,
              "net": 10982
            },
            "smallTrader": {
              "long": 3663,
              "short": 2135,
              "net": 1528
            }
          },
          "openInterest": 22142
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12411,
              "short": 50834,
              "net": -38423
            },
            "nonCommercial": {
              "long": 44577,
              "short": 9501,
              "net": 35076
            },
            "smallTrader": {
              "long": 5539,
              "short": 2192,
              "net": 3347
            }
          },
          "openInterest": 64653
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 572621,
              "short": 603504,
              "net": -30883
            },
            "nonCommercial": {
              "long": 94911,
              "short": 98577,
              "net": -3666
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 851046
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59225,
              "short": 98210,
              "net": -38985
            },
            "nonCommercial": {
              "long": 44848,
              "short": 15911,
              "net": 28937
            },
            "smallTrader": {
              "long": 23352,
              "short": 13304,
              "net": 10048
            }
          },
          "openInterest": 144305
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119633,
              "short": 203932,
              "net": -84299
            },
            "nonCommercial": {
              "long": 118362,
              "short": 55784,
              "net": 62578
            },
            "smallTrader": {
              "long": 50455,
              "short": 28734,
              "net": 21721
            }
          },
          "openInterest": 312265
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148345,
              "short": 150733,
              "net": -2388
            },
            "nonCommercial": {
              "long": 87818,
              "short": 86027,
              "net": 1791
            },
            "smallTrader": {
              "long": 33203,
              "short": 32606,
              "net": 597
            }
          },
          "openInterest": 304299
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253652,
              "short": 421861,
              "net": -168209
            },
            "nonCommercial": {
              "long": 282790,
              "short": 70974,
              "net": 211816
            },
            "smallTrader": {
              "long": 61274,
              "short": 104881,
              "net": -43607
            }
          },
          "openInterest": 704089
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 411573,
              "short": 509469,
              "net": -97896
            },
            "nonCommercial": {
              "long": 247898,
              "short": 165051,
              "net": 82847
            },
            "smallTrader": {
              "long": 80781,
              "short": 65732,
              "net": 15049
            }
          },
          "openInterest": 813934
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16775,
              "short": 23057,
              "net": -6282
            },
            "nonCommercial": {
              "long": 19396,
              "short": 19038,
              "net": 358
            },
            "smallTrader": {
              "long": 18660,
              "short": 12736,
              "net": 5924
            }
          },
          "openInterest": 55157
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5866,
              "short": 12465,
              "net": -6599
            },
            "nonCommercial": {
              "long": 32921,
              "short": 32940,
              "net": -19
            },
            "smallTrader": {
              "long": 8846,
              "short": 2228,
              "net": 6618
            }
          },
          "openInterest": 49811
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 138358,
              "short": 114860,
              "net": 23498
            },
            "nonCommercial": {
              "long": 108739,
              "short": 124777,
              "net": -16038
            },
            "smallTrader": {
              "long": 21338,
              "short": 28798,
              "net": -7460
            }
          },
          "openInterest": 367042
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62354,
              "short": 68031,
              "net": -5677
            },
            "nonCommercial": {
              "long": 50264,
              "short": 33443,
              "net": 16821
            },
            "smallTrader": {
              "long": 13169,
              "short": 24313,
              "net": -11144
            }
          },
          "openInterest": 135949
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159882,
              "short": 128824,
              "net": 31058
            },
            "nonCommercial": {
              "long": 116192,
              "short": 134882,
              "net": -18690
            },
            "smallTrader": {
              "long": 32790,
              "short": 45158,
              "net": -12368
            }
          },
          "openInterest": 376244
        }
      ]
    },
    {
      "reportDate": "2014-03-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1748098,
              "short": 1509002,
              "net": 239096
            },
            "nonCommercial": {
              "long": 312136,
              "short": 413506,
              "net": -101370
            },
            "smallTrader": {
              "long": 300554,
              "short": 438280,
              "net": -137726
            }
          },
          "openInterest": 2407282
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 567491,
              "short": 600598,
              "net": -33107
            },
            "nonCommercial": {
              "long": 197047,
              "short": 171897,
              "net": 25150
            },
            "smallTrader": {
              "long": 113597,
              "short": 105640,
              "net": 7957
            }
          },
          "openInterest": 903554
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 457787,
              "short": 449832,
              "net": 7955
            },
            "nonCommercial": {
              "long": 79023,
              "short": 62165,
              "net": 16858
            },
            "smallTrader": {
              "long": 156288,
              "short": 181101,
              "net": -24813
            }
          },
          "openInterest": 718276
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1453387,
              "short": 1234370,
              "net": 219017
            },
            "nonCommercial": {
              "long": 234160,
              "short": 343538,
              "net": -109378
            },
            "smallTrader": {
              "long": 234356,
              "short": 343995,
              "net": -109639
            }
          },
          "openInterest": 1944956
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75194,
              "short": 18834,
              "net": 56360
            },
            "nonCommercial": {
              "long": 12262,
              "short": 53370,
              "net": -41108
            },
            "smallTrader": {
              "long": 15872,
              "short": 31124,
              "net": -15252
            }
          },
          "openInterest": 105792
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2266,
              "short": 9675,
              "net": -7409
            },
            "nonCommercial": {
              "long": 12103,
              "short": 4832,
              "net": 7271
            },
            "smallTrader": {
              "long": 1034,
              "short": 896,
              "net": 138
            }
          },
          "openInterest": 18463
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130043,
              "short": 179625,
              "net": -49582
            },
            "nonCommercial": {
              "long": 71021,
              "short": 41416,
              "net": 29605
            },
            "smallTrader": {
              "long": 39727,
              "short": 19750,
              "net": 19977
            }
          },
          "openInterest": 254013
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92528,
              "short": 22654,
              "net": 69874
            },
            "nonCommercial": {
              "long": 23306,
              "short": 84402,
              "net": -61096
            },
            "smallTrader": {
              "long": 26947,
              "short": 35725,
              "net": -8778
            }
          },
          "openInterest": 147033
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69016,
              "short": 161369,
              "net": -92353
            },
            "nonCommercial": {
              "long": 103346,
              "short": 19754,
              "net": 83592
            },
            "smallTrader": {
              "long": 13552,
              "short": 4791,
              "net": 8761
            }
          },
          "openInterest": 210599
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85594,
              "short": 123506,
              "net": -37912
            },
            "nonCommercial": {
              "long": 50510,
              "short": 16189,
              "net": 34321
            },
            "smallTrader": {
              "long": 8994,
              "short": 5403,
              "net": 3591
            }
          },
          "openInterest": 160659
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70567,
              "short": 51317,
              "net": 19250
            },
            "nonCommercial": {
              "long": 45709,
              "short": 58950,
              "net": -13241
            },
            "smallTrader": {
              "long": 12625,
              "short": 18634,
              "net": -6009
            }
          },
          "openInterest": 145295
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579943,
              "short": 662506,
              "net": -82563
            },
            "nonCommercial": {
              "long": 400623,
              "short": 202043,
              "net": 198580
            },
            "smallTrader": {
              "long": 124580,
              "short": 240597,
              "net": -116017
            }
          },
          "openInterest": 1300945
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57008,
              "short": 116539,
              "net": -59531
            },
            "nonCommercial": {
              "long": 72791,
              "short": 20990,
              "net": 51801
            },
            "smallTrader": {
              "long": 17266,
              "short": 9536,
              "net": 7730
            }
          },
          "openInterest": 164258
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 523812,
              "short": 969607,
              "net": -445795
            },
            "nonCommercial": {
              "long": 521727,
              "short": 95909,
              "net": 425818
            },
            "smallTrader": {
              "long": 100491,
              "short": 80514,
              "net": 19977
            }
          },
          "openInterest": 1687807
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37500,
              "short": 46542,
              "net": -9042
            },
            "nonCommercial": {
              "long": 19393,
              "short": 12139,
              "net": 7254
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66245
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38724,
              "short": 42034,
              "net": -3310
            },
            "nonCommercial": {
              "long": 4611,
              "short": 1425,
              "net": 3186
            },
            "smallTrader": {
              "long": 398,
              "short": 274,
              "net": 124
            }
          },
          "openInterest": 47366
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144494,
              "short": 155241,
              "net": -10747
            },
            "nonCommercial": {
              "long": 103868,
              "short": 80416,
              "net": 23452
            },
            "smallTrader": {
              "long": 48210,
              "short": 60915,
              "net": -12705
            }
          },
          "openInterest": 304308
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13902,
              "short": 11935,
              "net": 1967
            },
            "nonCommercial": {
              "long": 18386,
              "short": 7876,
              "net": 10510
            },
            "smallTrader": {
              "long": 10109,
              "short": 22586,
              "net": -12477
            }
          },
          "openInterest": 48549
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 114240,
              "short": 198751,
              "net": -84511
            },
            "nonCommercial": {
              "long": 106729,
              "short": 35157,
              "net": 71572
            },
            "smallTrader": {
              "long": 25638,
              "short": 12699,
              "net": 12939
            }
          },
          "openInterest": 271215
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 157838,
              "short": 278987,
              "net": -121149
            },
            "nonCommercial": {
              "long": 171404,
              "short": 56238,
              "net": 115166
            },
            "smallTrader": {
              "long": 37171,
              "short": 31188,
              "net": 5983
            }
          },
          "openInterest": 393266
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155027,
              "short": 191349,
              "net": -36322
            },
            "nonCommercial": {
              "long": 71104,
              "short": 57531,
              "net": 13573
            },
            "smallTrader": {
              "long": 45636,
              "short": 22887,
              "net": 22749
            }
          },
          "openInterest": 302763
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164751,
              "short": 56091,
              "net": 108660
            },
            "nonCommercial": {
              "long": 20407,
              "short": 100116,
              "net": -79709
            },
            "smallTrader": {
              "long": 17312,
              "short": 46263,
              "net": -28951
            }
          },
          "openInterest": 205886
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90189,
              "short": 174345,
              "net": -84156
            },
            "nonCommercial": {
              "long": 116273,
              "short": 26795,
              "net": 89478
            },
            "smallTrader": {
              "long": 39025,
              "short": 44347,
              "net": -5322
            }
          },
          "openInterest": 289979
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126708,
              "short": 216470,
              "net": -89762
            },
            "nonCommercial": {
              "long": 165353,
              "short": 55475,
              "net": 109878
            },
            "smallTrader": {
              "long": 36580,
              "short": 56696,
              "net": -20116
            }
          },
          "openInterest": 369457
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98050,
              "short": 78140,
              "net": 19910
            },
            "nonCommercial": {
              "long": 8230,
              "short": 28980,
              "net": -20750
            },
            "smallTrader": {
              "long": 6142,
              "short": 5302,
              "net": 840
            }
          },
          "openInterest": 126885
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58485,
              "short": 85053,
              "net": -26568
            },
            "nonCommercial": {
              "long": 28501,
              "short": 5853,
              "net": 22648
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 95015
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 364535,
              "short": 357876,
              "net": 6659
            },
            "nonCommercial": {
              "long": 325694,
              "short": 386529,
              "net": -60835
            },
            "smallTrader": {
              "long": 78343,
              "short": 24167,
              "net": 54176
            }
          },
          "openInterest": 1190626
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1291,
              "short": 16808,
              "net": -15517
            },
            "nonCommercial": {
              "long": 19346,
              "short": 5914,
              "net": 13432
            },
            "smallTrader": {
              "long": 4305,
              "short": 2220,
              "net": 2085
            }
          },
          "openInterest": 25616
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12537,
              "short": 55268,
              "net": -42731
            },
            "nonCommercial": {
              "long": 46946,
              "short": 7299,
              "net": 39647
            },
            "smallTrader": {
              "long": 5232,
              "short": 2148,
              "net": 3084
            }
          },
          "openInterest": 66158
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 598975,
              "short": 634028,
              "net": -35053
            },
            "nonCommercial": {
              "long": 98232,
              "short": 92997,
              "net": 5235
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 880372
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54619,
              "short": 94388,
              "net": -39769
            },
            "nonCommercial": {
              "long": 44297,
              "short": 16388,
              "net": 27909
            },
            "smallTrader": {
              "long": 21588,
              "short": 9728,
              "net": 11860
            }
          },
          "openInterest": 133550
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124387,
              "short": 205328,
              "net": -80941
            },
            "nonCommercial": {
              "long": 118079,
              "short": 59113,
              "net": 58966
            },
            "smallTrader": {
              "long": 46309,
              "short": 24334,
              "net": 21975
            }
          },
          "openInterest": 310250
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146797,
              "short": 162962,
              "net": -16165
            },
            "nonCommercial": {
              "long": 95057,
              "short": 80026,
              "net": 15031
            },
            "smallTrader": {
              "long": 30649,
              "short": 29515,
              "net": 1134
            }
          },
          "openInterest": 301803
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242496,
              "short": 407338,
              "net": -164842
            },
            "nonCommercial": {
              "long": 291599,
              "short": 81235,
              "net": 210364
            },
            "smallTrader": {
              "long": 50059,
              "short": 95581,
              "net": -45522
            }
          },
          "openInterest": 668094
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 387192,
              "short": 524183,
              "net": -136991
            },
            "nonCommercial": {
              "long": 239036,
              "short": 119374,
              "net": 119662
            },
            "smallTrader": {
              "long": 78839,
              "short": 61510,
              "net": 17329
            }
          },
          "openInterest": 787953
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17963,
              "short": 28806,
              "net": -10843
            },
            "nonCommercial": {
              "long": 21818,
              "short": 19650,
              "net": 2168
            },
            "smallTrader": {
              "long": 20320,
              "short": 11645,
              "net": 8675
            }
          },
          "openInterest": 60532
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5793,
              "short": 11436,
              "net": -5643
            },
            "nonCommercial": {
              "long": 34864,
              "short": 35345,
              "net": -481
            },
            "smallTrader": {
              "long": 8510,
              "short": 2386,
              "net": 6124
            }
          },
          "openInterest": 52552
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 134638,
              "short": 106679,
              "net": 27959
            },
            "nonCommercial": {
              "long": 104145,
              "short": 124591,
              "net": -20446
            },
            "smallTrader": {
              "long": 20973,
              "short": 28486,
              "net": -7513
            }
          },
          "openInterest": 362996
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59489,
              "short": 69750,
              "net": -10261
            },
            "nonCommercial": {
              "long": 49694,
              "short": 28952,
              "net": 20742
            },
            "smallTrader": {
              "long": 12918,
              "short": 23399,
              "net": -10481
            }
          },
          "openInterest": 129590
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145996,
              "short": 127635,
              "net": 18361
            },
            "nonCommercial": {
              "long": 114503,
              "short": 121490,
              "net": -6987
            },
            "smallTrader": {
              "long": 31369,
              "short": 42743,
              "net": -11374
            }
          },
          "openInterest": 346522
        }
      ]
    },
    {
      "reportDate": "2014-03-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1784691,
              "short": 1489784,
              "net": 294907
            },
            "nonCommercial": {
              "long": 301102,
              "short": 419312,
              "net": -118210
            },
            "smallTrader": {
              "long": 278362,
              "short": 455059,
              "net": -176697
            }
          },
          "openInterest": 2412737
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 614816,
              "short": 621411,
              "net": -6595
            },
            "nonCommercial": {
              "long": 179549,
              "short": 167073,
              "net": 12476
            },
            "smallTrader": {
              "long": 106654,
              "short": 112535,
              "net": -5881
            }
          },
          "openInterest": 924744
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 447145,
              "short": 442968,
              "net": 4177
            },
            "nonCommercial": {
              "long": 76461,
              "short": 60330,
              "net": 16131
            },
            "smallTrader": {
              "long": 142292,
              "short": 162600,
              "net": -20308
            }
          },
          "openInterest": 680771
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1473227,
              "short": 1200749,
              "net": 272478
            },
            "nonCommercial": {
              "long": 221540,
              "short": 335525,
              "net": -113985
            },
            "smallTrader": {
              "long": 200159,
              "short": 358652,
              "net": -158493
            }
          },
          "openInterest": 1915981
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78468,
              "short": 23125,
              "net": 55343
            },
            "nonCommercial": {
              "long": 8627,
              "short": 49477,
              "net": -40850
            },
            "smallTrader": {
              "long": 18963,
              "short": 33456,
              "net": -14493
            }
          },
          "openInterest": 122241
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2223,
              "short": 10078,
              "net": -7855
            },
            "nonCommercial": {
              "long": 13914,
              "short": 6094,
              "net": 7820
            },
            "smallTrader": {
              "long": 988,
              "short": 953,
              "net": 35
            }
          },
          "openInterest": 20185
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138296,
              "short": 179531,
              "net": -41235
            },
            "nonCommercial": {
              "long": 64553,
              "short": 42554,
              "net": 21999
            },
            "smallTrader": {
              "long": 37600,
              "short": 18364,
              "net": 19236
            }
          },
          "openInterest": 250867
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91067,
              "short": 28072,
              "net": 62995
            },
            "nonCommercial": {
              "long": 25180,
              "short": 77371,
              "net": -52191
            },
            "smallTrader": {
              "long": 26473,
              "short": 37277,
              "net": -10804
            }
          },
          "openInterest": 153639
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68060,
              "short": 159576,
              "net": -91516
            },
            "nonCommercial": {
              "long": 107508,
              "short": 26910,
              "net": 80598
            },
            "smallTrader": {
              "long": 15572,
              "short": 4654,
              "net": 10918
            }
          },
          "openInterest": 217952
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89149,
              "short": 130542,
              "net": -41393
            },
            "nonCommercial": {
              "long": 52298,
              "short": 14873,
              "net": 37425
            },
            "smallTrader": {
              "long": 8748,
              "short": 4780,
              "net": 3968
            }
          },
          "openInterest": 167384
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77436,
              "short": 47326,
              "net": 30110
            },
            "nonCommercial": {
              "long": 47674,
              "short": 69234,
              "net": -21560
            },
            "smallTrader": {
              "long": 15511,
              "short": 24061,
              "net": -8550
            }
          },
          "openInterest": 155791
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 589301,
              "short": 704100,
              "net": -114799
            },
            "nonCommercial": {
              "long": 422097,
              "short": 187193,
              "net": 234904
            },
            "smallTrader": {
              "long": 126459,
              "short": 246564,
              "net": -120105
            }
          },
          "openInterest": 1314774
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58002,
              "short": 130739,
              "net": -72737
            },
            "nonCommercial": {
              "long": 80051,
              "short": 16941,
              "net": 63110
            },
            "smallTrader": {
              "long": 19050,
              "short": 9423,
              "net": 9627
            }
          },
          "openInterest": 175385
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 544030,
              "short": 974801,
              "net": -430771
            },
            "nonCommercial": {
              "long": 511076,
              "short": 104244,
              "net": 406832
            },
            "smallTrader": {
              "long": 104722,
              "short": 80783,
              "net": 23939
            }
          },
          "openInterest": 1697240
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37375,
              "short": 44140,
              "net": -6765
            },
            "nonCommercial": {
              "long": 17704,
              "short": 13141,
              "net": 4563
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64348
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39451,
              "short": 43098,
              "net": -3647
            },
            "nonCommercial": {
              "long": 5151,
              "short": 1582,
              "net": 3569
            },
            "smallTrader": {
              "long": 344,
              "short": 266,
              "net": 78
            }
          },
          "openInterest": 48753
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148565,
              "short": 170697,
              "net": -22132
            },
            "nonCommercial": {
              "long": 110103,
              "short": 73718,
              "net": 36385
            },
            "smallTrader": {
              "long": 54931,
              "short": 69184,
              "net": -14253
            }
          },
          "openInterest": 322020
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13494,
              "short": 11601,
              "net": 1893
            },
            "nonCommercial": {
              "long": 18581,
              "short": 7817,
              "net": 10764
            },
            "smallTrader": {
              "long": 10134,
              "short": 22791,
              "net": -12657
            }
          },
          "openInterest": 49246
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118406,
              "short": 203488,
              "net": -85082
            },
            "nonCommercial": {
              "long": 109045,
              "short": 36702,
              "net": 72343
            },
            "smallTrader": {
              "long": 25691,
              "short": 12952,
              "net": 12739
            }
          },
          "openInterest": 282457
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 163920,
              "short": 289287,
              "net": -125367
            },
            "nonCommercial": {
              "long": 170482,
              "short": 51592,
              "net": 118890
            },
            "smallTrader": {
              "long": 40337,
              "short": 33860,
              "net": 6477
            }
          },
          "openInterest": 415340
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145942,
              "short": 170661,
              "net": -24719
            },
            "nonCommercial": {
              "long": 61343,
              "short": 56750,
              "net": 4593
            },
            "smallTrader": {
              "long": 46424,
              "short": 26298,
              "net": 20126
            }
          },
          "openInterest": 285806
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179595,
              "short": 49844,
              "net": 129751
            },
            "nonCommercial": {
              "long": 15726,
              "short": 115082,
              "net": -99356
            },
            "smallTrader": {
              "long": 17940,
              "short": 48335,
              "net": -30395
            }
          },
          "openInterest": 242170
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93454,
              "short": 175780,
              "net": -82326
            },
            "nonCommercial": {
              "long": 115584,
              "short": 29274,
              "net": 86310
            },
            "smallTrader": {
              "long": 36549,
              "short": 40533,
              "net": -3984
            }
          },
          "openInterest": 286408
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123919,
              "short": 213620,
              "net": -89701
            },
            "nonCommercial": {
              "long": 165762,
              "short": 56315,
              "net": 109447
            },
            "smallTrader": {
              "long": 33266,
              "short": 53012,
              "net": -19746
            }
          },
          "openInterest": 362131
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123151,
              "short": 116158,
              "net": 6993
            },
            "nonCommercial": {
              "long": 12739,
              "short": 20986,
              "net": -8247
            },
            "smallTrader": {
              "long": 6923,
              "short": 5669,
              "net": 1254
            }
          },
          "openInterest": 166949
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 60432,
              "short": 82966,
              "net": -22534
            },
            "nonCommercial": {
              "long": 24252,
              "short": 5895,
              "net": 18357
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93499
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349996,
              "short": 347036,
              "net": 2960
            },
            "nonCommercial": {
              "long": 321056,
              "short": 376287,
              "net": -55231
            },
            "smallTrader": {
              "long": 79042,
              "short": 26771,
              "net": 52271
            }
          },
          "openInterest": 1172007
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1586,
              "short": 17882,
              "net": -16296
            },
            "nonCommercial": {
              "long": 21155,
              "short": 6706,
              "net": 14449
            },
            "smallTrader": {
              "long": 4927,
              "short": 3080,
              "net": 1847
            }
          },
          "openInterest": 31905
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12026,
              "short": 60864,
              "net": -48838
            },
            "nonCommercial": {
              "long": 50564,
              "short": 5844,
              "net": 44720
            },
            "smallTrader": {
              "long": 5965,
              "short": 1847,
              "net": 4118
            }
          },
          "openInterest": 69748
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 614418,
              "short": 639637,
              "net": -25219
            },
            "nonCommercial": {
              "long": 97348,
              "short": 104364,
              "net": -7016
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 899687
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55639,
              "short": 93273,
              "net": -37634
            },
            "nonCommercial": {
              "long": 43886,
              "short": 17222,
              "net": 26664
            },
            "smallTrader": {
              "long": 22333,
              "short": 11363,
              "net": 10970
            }
          },
          "openInterest": 136625
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125819,
              "short": 203685,
              "net": -77866
            },
            "nonCommercial": {
              "long": 114951,
              "short": 60980,
              "net": 53971
            },
            "smallTrader": {
              "long": 46536,
              "short": 22641,
              "net": 23895
            }
          },
          "openInterest": 313843
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132658,
              "short": 183588,
              "net": -50930
            },
            "nonCommercial": {
              "long": 104411,
              "short": 63523,
              "net": 40888
            },
            "smallTrader": {
              "long": 35439,
              "short": 25397,
              "net": 10042
            }
          },
          "openInterest": 302592
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252047,
              "short": 406573,
              "net": -154526
            },
            "nonCommercial": {
              "long": 282609,
              "short": 87052,
              "net": 195557
            },
            "smallTrader": {
              "long": 50615,
              "short": 91646,
              "net": -41031
            }
          },
          "openInterest": 670093
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383765,
              "short": 545698,
              "net": -161933
            },
            "nonCommercial": {
              "long": 245308,
              "short": 98423,
              "net": 146885
            },
            "smallTrader": {
              "long": 79384,
              "short": 64336,
              "net": 15048
            }
          },
          "openInterest": 792621
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15139,
              "short": 33085,
              "net": -17946
            },
            "nonCommercial": {
              "long": 23097,
              "short": 14140,
              "net": 8957
            },
            "smallTrader": {
              "long": 21925,
              "short": 12936,
              "net": 8989
            }
          },
          "openInterest": 66889
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6108,
              "short": 11130,
              "net": -5022
            },
            "nonCommercial": {
              "long": 41083,
              "short": 41261,
              "net": -178
            },
            "smallTrader": {
              "long": 8287,
              "short": 3087,
              "net": 5200
            }
          },
          "openInterest": 58004
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 123211,
              "short": 109402,
              "net": 13809
            },
            "nonCommercial": {
              "long": 114455,
              "short": 121309,
              "net": -6854
            },
            "smallTrader": {
              "long": 20392,
              "short": 27347,
              "net": -6955
            }
          },
          "openInterest": 355040
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56589,
              "short": 71263,
              "net": -14674
            },
            "nonCommercial": {
              "long": 50121,
              "short": 25198,
              "net": 24923
            },
            "smallTrader": {
              "long": 14153,
              "short": 24402,
              "net": -10249
            }
          },
          "openInterest": 128769
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138404,
              "short": 138629,
              "net": -225
            },
            "nonCommercial": {
              "long": 115373,
              "short": 108649,
              "net": 6724
            },
            "smallTrader": {
              "long": 36817,
              "short": 43316,
              "net": -6499
            }
          },
          "openInterest": 340739
        }
      ]
    },
    {
      "reportDate": "2014-03-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1746916,
              "short": 1521110,
              "net": 225806
            },
            "nonCommercial": {
              "long": 360226,
              "short": 415240,
              "net": -55014
            },
            "smallTrader": {
              "long": 280905,
              "short": 451697,
              "net": -170792
            }
          },
          "openInterest": 2441194
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 613551,
              "short": 609743,
              "net": 3808
            },
            "nonCommercial": {
              "long": 176433,
              "short": 173296,
              "net": 3137
            },
            "smallTrader": {
              "long": 104084,
              "short": 111029,
              "net": -6945
            }
          },
          "openInterest": 911996
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 460716,
              "short": 478373,
              "net": -17657
            },
            "nonCommercial": {
              "long": 91382,
              "short": 62435,
              "net": 28947
            },
            "smallTrader": {
              "long": 153650,
              "short": 164940,
              "net": -11290
            }
          },
          "openInterest": 719849
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1449633,
              "short": 1257941,
              "net": 191692
            },
            "nonCommercial": {
              "long": 227085,
              "short": 316805,
              "net": -89720
            },
            "smallTrader": {
              "long": 227608,
              "short": 329580,
              "net": -101972
            }
          },
          "openInterest": 1921154
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38976,
              "short": 8343,
              "net": 30633
            },
            "nonCommercial": {
              "long": 21577,
              "short": 46040,
              "net": -24463
            },
            "smallTrader": {
              "long": 20430,
              "short": 26600,
              "net": -6170
            }
          },
          "openInterest": 81737
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2255,
              "short": 9847,
              "net": -7592
            },
            "nonCommercial": {
              "long": 13092,
              "short": 5555,
              "net": 7537
            },
            "smallTrader": {
              "long": 1008,
              "short": 953,
              "net": 55
            }
          },
          "openInterest": 19417
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109445,
              "short": 148828,
              "net": -39383
            },
            "nonCommercial": {
              "long": 64141,
              "short": 38605,
              "net": 25536
            },
            "smallTrader": {
              "long": 33071,
              "short": 19224,
              "net": 13847
            }
          },
          "openInterest": 208961
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108340,
              "short": 32003,
              "net": 76337
            },
            "nonCommercial": {
              "long": 27751,
              "short": 97556,
              "net": -69805
            },
            "smallTrader": {
              "long": 27893,
              "short": 34425,
              "net": -6532
            }
          },
          "openInterest": 186782
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68354,
              "short": 156787,
              "net": -88433
            },
            "nonCommercial": {
              "long": 106425,
              "short": 27698,
              "net": 78727
            },
            "smallTrader": {
              "long": 14120,
              "short": 4414,
              "net": 9706
            }
          },
          "openInterest": 217565
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86088,
              "short": 132098,
              "net": -46010
            },
            "nonCommercial": {
              "long": 56416,
              "short": 13943,
              "net": 42473
            },
            "smallTrader": {
              "long": 8862,
              "short": 5325,
              "net": 3537
            }
          },
          "openInterest": 171534
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79853,
              "short": 44523,
              "net": 35330
            },
            "nonCommercial": {
              "long": 49027,
              "short": 77353,
              "net": -28326
            },
            "smallTrader": {
              "long": 15564,
              "short": 22568,
              "net": -7004
            }
          },
          "openInterest": 159542
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 598302,
              "short": 715546,
              "net": -117244
            },
            "nonCommercial": {
              "long": 416760,
              "short": 174409,
              "net": 242351
            },
            "smallTrader": {
              "long": 126859,
              "short": 251966,
              "net": -125107
            }
          },
          "openInterest": 1328078
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59160,
              "short": 134357,
              "net": -75197
            },
            "nonCommercial": {
              "long": 84625,
              "short": 18889,
              "net": 65736
            },
            "smallTrader": {
              "long": 19315,
              "short": 9854,
              "net": 9461
            }
          },
          "openInterest": 182248
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 549137,
              "short": 951136,
              "net": -401999
            },
            "nonCommercial": {
              "long": 492620,
              "short": 108335,
              "net": 384285
            },
            "smallTrader": {
              "long": 95361,
              "short": 77647,
              "net": 17714
            }
          },
          "openInterest": 1623266
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58015,
              "short": 70331,
              "net": -12316
            },
            "nonCommercial": {
              "long": 20329,
              "short": 8969,
              "net": 11360
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91896
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39697,
              "short": 44479,
              "net": -4782
            },
            "nonCommercial": {
              "long": 5975,
              "short": 1358,
              "net": 4617
            },
            "smallTrader": {
              "long": 715,
              "short": 550,
              "net": 165
            }
          },
          "openInterest": 50640
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91888,
              "short": 130331,
              "net": -38443
            },
            "nonCommercial": {
              "long": 117819,
              "short": 64828,
              "net": 52991
            },
            "smallTrader": {
              "long": 50122,
              "short": 64670,
              "net": -14548
            }
          },
          "openInterest": 264443
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13191,
              "short": 12314,
              "net": 877
            },
            "nonCommercial": {
              "long": 19096,
              "short": 7002,
              "net": 12094
            },
            "smallTrader": {
              "long": 10253,
              "short": 23224,
              "net": -12971
            }
          },
          "openInterest": 49370
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125816,
              "short": 208712,
              "net": -82896
            },
            "nonCommercial": {
              "long": 109381,
              "short": 34789,
              "net": 74592
            },
            "smallTrader": {
              "long": 21192,
              "short": 12888,
              "net": 8304
            }
          },
          "openInterest": 283149
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 164293,
              "short": 310227,
              "net": -145934
            },
            "nonCommercial": {
              "long": 183324,
              "short": 46510,
              "net": 136814
            },
            "smallTrader": {
              "long": 40310,
              "short": 31190,
              "net": 9120
            }
          },
          "openInterest": 420626
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152815,
              "short": 161148,
              "net": -8333
            },
            "nonCommercial": {
              "long": 53481,
              "short": 58117,
              "net": -4636
            },
            "smallTrader": {
              "long": 40921,
              "short": 27952,
              "net": 12969
            }
          },
          "openInterest": 281962
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110724,
              "short": 29093,
              "net": 81631
            },
            "nonCommercial": {
              "long": 24144,
              "short": 85243,
              "net": -61099
            },
            "smallTrader": {
              "long": 19759,
              "short": 40291,
              "net": -20532
            }
          },
          "openInterest": 156922
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96414,
              "short": 177882,
              "net": -81468
            },
            "nonCommercial": {
              "long": 117572,
              "short": 34346,
              "net": 83226
            },
            "smallTrader": {
              "long": 35232,
              "short": 36990,
              "net": -1758
            }
          },
          "openInterest": 290217
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127787,
              "short": 217252,
              "net": -89465
            },
            "nonCommercial": {
              "long": 170394,
              "short": 60119,
              "net": 110275
            },
            "smallTrader": {
              "long": 34010,
              "short": 54820,
              "net": -20810
            }
          },
          "openInterest": 373029
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85755,
              "short": 86691,
              "net": -936
            },
            "nonCommercial": {
              "long": 19320,
              "short": 20590,
              "net": -1270
            },
            "smallTrader": {
              "long": 5784,
              "short": 3578,
              "net": 2206
            }
          },
          "openInterest": 111057
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 91407,
              "short": 116261,
              "net": -24854
            },
            "nonCommercial": {
              "long": 26370,
              "short": 5675,
              "net": 20695
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 132014
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 349202,
              "short": 344410,
              "net": 4792
            },
            "nonCommercial": {
              "long": 312165,
              "short": 365654,
              "net": -53489
            },
            "smallTrader": {
              "long": 75271,
              "short": 26574,
              "net": 48697
            }
          },
          "openInterest": 1155891
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1243,
              "short": 19745,
              "net": -18502
            },
            "nonCommercial": {
              "long": 24645,
              "short": 8894,
              "net": 15751
            },
            "smallTrader": {
              "long": 5371,
              "short": 2620,
              "net": 2751
            }
          },
          "openInterest": 31463
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12076,
              "short": 60777,
              "net": -48701
            },
            "nonCommercial": {
              "long": 52090,
              "short": 7257,
              "net": 44833
            },
            "smallTrader": {
              "long": 5834,
              "short": 1966,
              "net": 3868
            }
          },
          "openInterest": 71251
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 730480,
              "short": 766173,
              "net": -35693
            },
            "nonCommercial": {
              "long": 108915,
              "short": 105079,
              "net": 3836
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1029593
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60632,
              "short": 96532,
              "net": -35900
            },
            "nonCommercial": {
              "long": 44744,
              "short": 20372,
              "net": 24372
            },
            "smallTrader": {
              "long": 22942,
              "short": 11414,
              "net": 11528
            }
          },
          "openInterest": 144578
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122823,
              "short": 203123,
              "net": -80300
            },
            "nonCommercial": {
              "long": 114120,
              "short": 60044,
              "net": 54076
            },
            "smallTrader": {
              "long": 48492,
              "short": 22268,
              "net": 26224
            }
          },
          "openInterest": 313206
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130492,
              "short": 181882,
              "net": -51390
            },
            "nonCommercial": {
              "long": 105276,
              "short": 63305,
              "net": 41971
            },
            "smallTrader": {
              "long": 34563,
              "short": 25144,
              "net": 9419
            }
          },
          "openInterest": 301990
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248194,
              "short": 394851,
              "net": -146657
            },
            "nonCommercial": {
              "long": 273916,
              "short": 86004,
              "net": 187912
            },
            "smallTrader": {
              "long": 50691,
              "short": 91946,
              "net": -41255
            }
          },
          "openInterest": 656246
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392198,
              "short": 557726,
              "net": -165528
            },
            "nonCommercial": {
              "long": 243858,
              "short": 89948,
              "net": 153910
            },
            "smallTrader": {
              "long": 72748,
              "short": 61130,
              "net": 11618
            }
          },
          "openInterest": 785760
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1945,
              "short": 27495,
              "net": -25550
            },
            "nonCommercial": {
              "long": 25311,
              "short": 10195,
              "net": 15116
            },
            "smallTrader": {
              "long": 21853,
              "short": 11419,
              "net": 10434
            }
          },
          "openInterest": 49391
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9136,
              "short": 2117,
              "net": 7019
            },
            "nonCommercial": {
              "long": 31687,
              "short": 43857,
              "net": -12170
            },
            "smallTrader": {
              "long": 8084,
              "short": 2933,
              "net": 5151
            }
          },
          "openInterest": 51698
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 118826,
              "short": 107873,
              "net": 10953
            },
            "nonCommercial": {
              "long": 107861,
              "short": 108924,
              "net": -1063
            },
            "smallTrader": {
              "long": 24880,
              "short": 34770,
              "net": -9890
            }
          },
          "openInterest": 336625
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58252,
              "short": 76467,
              "net": -18215
            },
            "nonCommercial": {
              "long": 51353,
              "short": 23062,
              "net": 28291
            },
            "smallTrader": {
              "long": 16224,
              "short": 26300,
              "net": -10076
            }
          },
          "openInterest": 135239
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137495,
              "short": 141572,
              "net": -4077
            },
            "nonCommercial": {
              "long": 117488,
              "short": 105661,
              "net": 11827
            },
            "smallTrader": {
              "long": 34969,
              "short": 42719,
              "net": -7750
            }
          },
          "openInterest": 344794
        }
      ]
    },
    {
      "reportDate": "2014-03-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1842134,
              "short": 1602678,
              "net": 239456
            },
            "nonCommercial": {
              "long": 333722,
              "short": 395487,
              "net": -61765
            },
            "smallTrader": {
              "long": 271916,
              "short": 449607,
              "net": -177691
            }
          },
          "openInterest": 2490662
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 704965,
              "short": 671964,
              "net": 33001
            },
            "nonCommercial": {
              "long": 178226,
              "short": 183820,
              "net": -5594
            },
            "smallTrader": {
              "long": 92974,
              "short": 120381,
              "net": -27407
            }
          },
          "openInterest": 992558
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 454311,
              "short": 457386,
              "net": -3075
            },
            "nonCommercial": {
              "long": 82110,
              "short": 71560,
              "net": 10550
            },
            "smallTrader": {
              "long": 158797,
              "short": 166272,
              "net": -7475
            }
          },
          "openInterest": 710477
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1572681,
              "short": 1185048,
              "net": 387633
            },
            "nonCommercial": {
              "long": 241334,
              "short": 413453,
              "net": -172119
            },
            "smallTrader": {
              "long": 181129,
              "short": 396643,
              "net": -215514
            }
          },
          "openInterest": 2014031
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37246,
              "short": 11211,
              "net": 26035
            },
            "nonCommercial": {
              "long": 24387,
              "short": 44914,
              "net": -20527
            },
            "smallTrader": {
              "long": 21678,
              "short": 27186,
              "net": -5508
            }
          },
          "openInterest": 84232
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1586,
              "short": 8762,
              "net": -7176
            },
            "nonCommercial": {
              "long": 18467,
              "short": 11415,
              "net": 7052
            },
            "smallTrader": {
              "long": 1094,
              "short": 970,
              "net": 124
            }
          },
          "openInterest": 24298
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102280,
              "short": 144695,
              "net": -42415
            },
            "nonCommercial": {
              "long": 66751,
              "short": 37027,
              "net": 29724
            },
            "smallTrader": {
              "long": 30397,
              "short": 17706,
              "net": 12691
            }
          },
          "openInterest": 202115
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66564,
              "short": 16585,
              "net": 49979
            },
            "nonCommercial": {
              "long": 40441,
              "short": 73656,
              "net": -33215
            },
            "smallTrader": {
              "long": 22359,
              "short": 39123,
              "net": -16764
            }
          },
          "openInterest": 133246
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70666,
              "short": 153800,
              "net": -83134
            },
            "nonCommercial": {
              "long": 102998,
              "short": 28536,
              "net": 74462
            },
            "smallTrader": {
              "long": 13708,
              "short": 5036,
              "net": 8672
            }
          },
          "openInterest": 218570
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86249,
              "short": 132865,
              "net": -46616
            },
            "nonCommercial": {
              "long": 57666,
              "short": 15528,
              "net": 42138
            },
            "smallTrader": {
              "long": 8966,
              "short": 4488,
              "net": 4478
            }
          },
          "openInterest": 173855
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79055,
              "short": 42621,
              "net": 36434
            },
            "nonCommercial": {
              "long": 45358,
              "short": 78333,
              "net": -32975
            },
            "smallTrader": {
              "long": 15726,
              "short": 19185,
              "net": -3459
            }
          },
          "openInterest": 154057
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 585731,
              "short": 716454,
              "net": -130723
            },
            "nonCommercial": {
              "long": 420830,
              "short": 162203,
              "net": 258627
            },
            "smallTrader": {
              "long": 129390,
              "short": 257294,
              "net": -127904
            }
          },
          "openInterest": 1330028
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58323,
              "short": 131855,
              "net": -73532
            },
            "nonCommercial": {
              "long": 85845,
              "short": 20573,
              "net": 65272
            },
            "smallTrader": {
              "long": 18441,
              "short": 10181,
              "net": 8260
            }
          },
          "openInterest": 183310
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 534991,
              "short": 944681,
              "net": -409690
            },
            "nonCommercial": {
              "long": 498080,
              "short": 106906,
              "net": 391174
            },
            "smallTrader": {
              "long": 89214,
              "short": 70698,
              "net": 18516
            }
          },
          "openInterest": 1604566
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38432,
              "short": 44100,
              "net": -5668
            },
            "nonCommercial": {
              "long": 16502,
              "short": 12172,
              "net": 4330
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63777
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39678,
              "short": 43735,
              "net": -4057
            },
            "nonCommercial": {
              "long": 6425,
              "short": 2488,
              "net": 3937
            },
            "smallTrader": {
              "long": 272,
              "short": 152,
              "net": 120
            }
          },
          "openInterest": 51224
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103755,
              "short": 126788,
              "net": -23033
            },
            "nonCommercial": {
              "long": 106914,
              "short": 67280,
              "net": 39634
            },
            "smallTrader": {
              "long": 46532,
              "short": 63133,
              "net": -16601
            }
          },
          "openInterest": 262179
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13330,
              "short": 12868,
              "net": 462
            },
            "nonCommercial": {
              "long": 20350,
              "short": 7319,
              "net": 13031
            },
            "smallTrader": {
              "long": 9938,
              "short": 23431,
              "net": -13493
            }
          },
          "openInterest": 50597
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133041,
              "short": 214102,
              "net": -81061
            },
            "nonCommercial": {
              "long": 107212,
              "short": 35909,
              "net": 71303
            },
            "smallTrader": {
              "long": 21102,
              "short": 11344,
              "net": 9758
            }
          },
          "openInterest": 290955
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 159979,
              "short": 287600,
              "net": -127621
            },
            "nonCommercial": {
              "long": 169083,
              "short": 51766,
              "net": 117317
            },
            "smallTrader": {
              "long": 38841,
              "short": 28537,
              "net": 10304
            }
          },
          "openInterest": 398264
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141855,
              "short": 152517,
              "net": -10662
            },
            "nonCommercial": {
              "long": 53744,
              "short": 57510,
              "net": -3766
            },
            "smallTrader": {
              "long": 44170,
              "short": 29742,
              "net": 14428
            }
          },
          "openInterest": 271061
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125024,
              "short": 28119,
              "net": 96905
            },
            "nonCommercial": {
              "long": 17600,
              "short": 86487,
              "net": -68887
            },
            "smallTrader": {
              "long": 13356,
              "short": 41374,
              "net": -28018
            }
          },
          "openInterest": 158280
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93828,
              "short": 177632,
              "net": -83804
            },
            "nonCommercial": {
              "long": 126602,
              "short": 37472,
              "net": 89130
            },
            "smallTrader": {
              "long": 32889,
              "short": 38215,
              "net": -5326
            }
          },
          "openInterest": 291342
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122737,
              "short": 212888,
              "net": -90151
            },
            "nonCommercial": {
              "long": 174874,
              "short": 62681,
              "net": 112193
            },
            "smallTrader": {
              "long": 32529,
              "short": 54571,
              "net": -22042
            }
          },
          "openInterest": 371201
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86585,
              "short": 87703,
              "net": -1118
            },
            "nonCommercial": {
              "long": 22769,
              "short": 24423,
              "net": -1654
            },
            "smallTrader": {
              "long": 6349,
              "short": 3577,
              "net": 2772
            }
          },
          "openInterest": 115858
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47647,
              "short": 65449,
              "net": -17802
            },
            "nonCommercial": {
              "long": 20652,
              "short": 6385,
              "net": 14267
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75742
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 348029,
              "short": 339392,
              "net": 8637
            },
            "nonCommercial": {
              "long": 303535,
              "short": 363318,
              "net": -59783
            },
            "smallTrader": {
              "long": 76291,
              "short": 25145,
              "net": 51146
            }
          },
          "openInterest": 1138127
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1234,
              "short": 22092,
              "net": -20858
            },
            "nonCommercial": {
              "long": 26243,
              "short": 8030,
              "net": 18213
            },
            "smallTrader": {
              "long": 5005,
              "short": 2360,
              "net": 2645
            }
          },
          "openInterest": 32748
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12721,
              "short": 60627,
              "net": -47906
            },
            "nonCommercial": {
              "long": 50720,
              "short": 6326,
              "net": 44394
            },
            "smallTrader": {
              "long": 5541,
              "short": 2029,
              "net": 3512
            }
          },
          "openInterest": 69810
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 473287,
              "short": 511465,
              "net": -38178
            },
            "nonCommercial": {
              "long": 95420,
              "short": 88332,
              "net": 7088
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 683526
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60091,
              "short": 91846,
              "net": -31755
            },
            "nonCommercial": {
              "long": 45500,
              "short": 26487,
              "net": 19013
            },
            "smallTrader": {
              "long": 24600,
              "short": 11858,
              "net": 12742
            }
          },
          "openInterest": 147597
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119648,
              "short": 198423,
              "net": -78775
            },
            "nonCommercial": {
              "long": 111004,
              "short": 57918,
              "net": 53086
            },
            "smallTrader": {
              "long": 49855,
              "short": 24166,
              "net": 25689
            }
          },
          "openInterest": 308413
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139564,
              "short": 174926,
              "net": -35362
            },
            "nonCommercial": {
              "long": 97117,
              "short": 69571,
              "net": 27546
            },
            "smallTrader": {
              "long": 33714,
              "short": 25898,
              "net": 7816
            }
          },
          "openInterest": 302111
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234739,
              "short": 370123,
              "net": -135384
            },
            "nonCommercial": {
              "long": 257773,
              "short": 81410,
              "net": 176363
            },
            "smallTrader": {
              "long": 54806,
              "short": 95785,
              "net": -40979
            }
          },
          "openInterest": 624304
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398665,
              "short": 556021,
              "net": -157356
            },
            "nonCommercial": {
              "long": 243961,
              "short": 91749,
              "net": 152212
            },
            "smallTrader": {
              "long": 69292,
              "short": 64148,
              "net": 5144
            }
          },
          "openInterest": 782587
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1720,
              "short": 24702,
              "net": -22982
            },
            "nonCommercial": {
              "long": 25037,
              "short": 10218,
              "net": 14819
            },
            "smallTrader": {
              "long": 20149,
              "short": 11986,
              "net": 8163
            }
          },
          "openInterest": 47353
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7802,
              "short": 2632,
              "net": 5170
            },
            "nonCommercial": {
              "long": 31654,
              "short": 42597,
              "net": -10943
            },
            "smallTrader": {
              "long": 8117,
              "short": 2344,
              "net": 5773
            }
          },
          "openInterest": 50393
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 117761,
              "short": 104074,
              "net": 13687
            },
            "nonCommercial": {
              "long": 109110,
              "short": 116314,
              "net": -7204
            },
            "smallTrader": {
              "long": 21617,
              "short": 28100,
              "net": -6483
            }
          },
          "openInterest": 335826
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63403,
              "short": 86932,
              "net": -23529
            },
            "nonCommercial": {
              "long": 54804,
              "short": 22712,
              "net": 32092
            },
            "smallTrader": {
              "long": 17776,
              "short": 26339,
              "net": -8563
            }
          },
          "openInterest": 147947
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139664,
              "short": 151839,
              "net": -12175
            },
            "nonCommercial": {
              "long": 124529,
              "short": 102954,
              "net": 21575
            },
            "smallTrader": {
              "long": 34664,
              "short": 44064,
              "net": -9400
            }
          },
          "openInterest": 360618
        }
      ]
    },
    {
      "reportDate": "2014-04-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1868738,
              "short": 1581999,
              "net": 286739
            },
            "nonCommercial": {
              "long": 346901,
              "short": 415677,
              "net": -68776
            },
            "smallTrader": {
              "long": 251566,
              "short": 469529,
              "net": -217963
            }
          },
          "openInterest": 2503964
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 740080,
              "short": 657234,
              "net": 82846
            },
            "nonCommercial": {
              "long": 170913,
              "short": 219417,
              "net": -48504
            },
            "smallTrader": {
              "long": 97507,
              "short": 131849,
              "net": -34342
            }
          },
          "openInterest": 1024119
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 455928,
              "short": 454428,
              "net": 1500
            },
            "nonCommercial": {
              "long": 89160,
              "short": 85402,
              "net": 3758
            },
            "smallTrader": {
              "long": 155026,
              "short": 160284,
              "net": -5258
            }
          },
          "openInterest": 714381
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1510617,
              "short": 1167955,
              "net": 342662
            },
            "nonCommercial": {
              "long": 254382,
              "short": 392549,
              "net": -138167
            },
            "smallTrader": {
              "long": 176051,
              "short": 380546,
              "net": -204495
            }
          },
          "openInterest": 1964183
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33879,
              "short": 27761,
              "net": 6118
            },
            "nonCommercial": {
              "long": 35398,
              "short": 40278,
              "net": -4880
            },
            "smallTrader": {
              "long": 24015,
              "short": 25253,
              "net": -1238
            }
          },
          "openInterest": 93999
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5233,
              "short": 13267,
              "net": -8034
            },
            "nonCommercial": {
              "long": 15347,
              "short": 7538,
              "net": 7809
            },
            "smallTrader": {
              "long": 1175,
              "short": 950,
              "net": 225
            }
          },
          "openInterest": 26490
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102154,
              "short": 148722,
              "net": -46568
            },
            "nonCommercial": {
              "long": 75969,
              "short": 42397,
              "net": 33572
            },
            "smallTrader": {
              "long": 31115,
              "short": 18119,
              "net": 12996
            }
          },
          "openInterest": 211437
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64673,
              "short": 16945,
              "net": 47728
            },
            "nonCommercial": {
              "long": 27549,
              "short": 64543,
              "net": -36994
            },
            "smallTrader": {
              "long": 23332,
              "short": 34066,
              "net": -10734
            }
          },
          "openInterest": 117966
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71302,
              "short": 153417,
              "net": -82115
            },
            "nonCommercial": {
              "long": 102576,
              "short": 29005,
              "net": 73571
            },
            "smallTrader": {
              "long": 13594,
              "short": 5050,
              "net": 8544
            }
          },
          "openInterest": 214614
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87148,
              "short": 129985,
              "net": -42837
            },
            "nonCommercial": {
              "long": 55849,
              "short": 16740,
              "net": 39109
            },
            "smallTrader": {
              "long": 7545,
              "short": 3817,
              "net": 3728
            }
          },
          "openInterest": 172107
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76981,
              "short": 44511,
              "net": 32470
            },
            "nonCommercial": {
              "long": 45433,
              "short": 71228,
              "net": -25795
            },
            "smallTrader": {
              "long": 14148,
              "short": 20823,
              "net": -6675
            }
          },
          "openInterest": 153098
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 595458,
              "short": 781769,
              "net": -186311
            },
            "nonCommercial": {
              "long": 434977,
              "short": 126314,
              "net": 308663
            },
            "smallTrader": {
              "long": 133189,
              "short": 255541,
              "net": -122352
            }
          },
          "openInterest": 1362869
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60131,
              "short": 132260,
              "net": -72129
            },
            "nonCommercial": {
              "long": 84600,
              "short": 20515,
              "net": 64085
            },
            "smallTrader": {
              "long": 18780,
              "short": 10736,
              "net": 8044
            }
          },
          "openInterest": 183893
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 561769,
              "short": 972062,
              "net": -410293
            },
            "nonCommercial": {
              "long": 502389,
              "short": 110606,
              "net": 391783
            },
            "smallTrader": {
              "long": 92738,
              "short": 74228,
              "net": 18510
            }
          },
          "openInterest": 1644507
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37840,
              "short": 43559,
              "net": -5719
            },
            "nonCommercial": {
              "long": 17941,
              "short": 12846,
              "net": 5095
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64050
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34204,
              "short": 37691,
              "net": -3487
            },
            "nonCommercial": {
              "long": 6211,
              "short": 2602,
              "net": 3609
            },
            "smallTrader": {
              "long": 241,
              "short": 363,
              "net": -122
            }
          },
          "openInterest": 46345
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111333,
              "short": 125794,
              "net": -14461
            },
            "nonCommercial": {
              "long": 101849,
              "short": 68611,
              "net": 33238
            },
            "smallTrader": {
              "long": 42599,
              "short": 61376,
              "net": -18777
            }
          },
          "openInterest": 260075
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12564,
              "short": 12182,
              "net": 382
            },
            "nonCommercial": {
              "long": 19079,
              "short": 5639,
              "net": 13440
            },
            "smallTrader": {
              "long": 9211,
              "short": 23033,
              "net": -13822
            }
          },
          "openInterest": 47262
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127579,
              "short": 206070,
              "net": -78491
            },
            "nonCommercial": {
              "long": 105692,
              "short": 35532,
              "net": 70160
            },
            "smallTrader": {
              "long": 20737,
              "short": 12406,
              "net": 8331
            }
          },
          "openInterest": 279715
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 143575,
              "short": 257604,
              "net": -114029
            },
            "nonCommercial": {
              "long": 158152,
              "short": 58007,
              "net": 100145
            },
            "smallTrader": {
              "long": 40228,
              "short": 26344,
              "net": 13884
            }
          },
          "openInterest": 363451
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130430,
              "short": 134524,
              "net": -4094
            },
            "nonCommercial": {
              "long": 53820,
              "short": 61790,
              "net": -7970
            },
            "smallTrader": {
              "long": 40063,
              "short": 27999,
              "net": 12064
            }
          },
          "openInterest": 250431
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150350,
              "short": 27300,
              "net": 123050
            },
            "nonCommercial": {
              "long": 22162,
              "short": 110800,
              "net": -88638
            },
            "smallTrader": {
              "long": 13761,
              "short": 48173,
              "net": -34412
            }
          },
          "openInterest": 188464
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92148,
              "short": 175832,
              "net": -83684
            },
            "nonCommercial": {
              "long": 123651,
              "short": 38306,
              "net": 85345
            },
            "smallTrader": {
              "long": 33711,
              "short": 35372,
              "net": -1661
            }
          },
          "openInterest": 278269
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125775,
              "short": 217364,
              "net": -91589
            },
            "nonCommercial": {
              "long": 176350,
              "short": 63462,
              "net": 112888
            },
            "smallTrader": {
              "long": 31978,
              "short": 53277,
              "net": -21299
            }
          },
          "openInterest": 374311
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87479,
              "short": 113990,
              "net": -26511
            },
            "nonCommercial": {
              "long": 49893,
              "short": 28109,
              "net": 21784
            },
            "smallTrader": {
              "long": 7700,
              "short": 2973,
              "net": 4727
            }
          },
          "openInterest": 145270
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43944,
              "short": 63374,
              "net": -19430
            },
            "nonCommercial": {
              "long": 21000,
              "short": 6187,
              "net": 14813
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73334
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 346754,
              "short": 341197,
              "net": 5557
            },
            "nonCommercial": {
              "long": 316713,
              "short": 368626,
              "net": -51913
            },
            "smallTrader": {
              "long": 73490,
              "short": 27134,
              "net": 46356
            }
          },
          "openInterest": 1113438
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1439,
              "short": 22307,
              "net": -20868
            },
            "nonCommercial": {
              "long": 25765,
              "short": 7285,
              "net": 18480
            },
            "smallTrader": {
              "long": 4887,
              "short": 2499,
              "net": 2388
            }
          },
          "openInterest": 32313
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12044,
              "short": 54917,
              "net": -42873
            },
            "nonCommercial": {
              "long": 49474,
              "short": 8626,
              "net": 40848
            },
            "smallTrader": {
              "long": 4326,
              "short": 2301,
              "net": 2025
            }
          },
          "openInterest": 66562
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 462142,
              "short": 507542,
              "net": -45400
            },
            "nonCommercial": {
              "long": 100384,
              "short": 85233,
              "net": 15151
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 681463
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61104,
              "short": 89546,
              "net": -28442
            },
            "nonCommercial": {
              "long": 44145,
              "short": 29641,
              "net": 14504
            },
            "smallTrader": {
              "long": 25953,
              "short": 12015,
              "net": 13938
            }
          },
          "openInterest": 150361
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126826,
              "short": 206639,
              "net": -79813
            },
            "nonCommercial": {
              "long": 112496,
              "short": 57757,
              "net": 54739
            },
            "smallTrader": {
              "long": 49494,
              "short": 24420,
              "net": 25074
            }
          },
          "openInterest": 317907
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148614,
              "short": 181114,
              "net": -32500
            },
            "nonCommercial": {
              "long": 97055,
              "short": 74432,
              "net": 22623
            },
            "smallTrader": {
              "long": 35817,
              "short": 25940,
              "net": 9877
            }
          },
          "openInterest": 317602
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247501,
              "short": 387346,
              "net": -139845
            },
            "nonCommercial": {
              "long": 268714,
              "short": 87195,
              "net": 181519
            },
            "smallTrader": {
              "long": 52519,
              "short": 94193,
              "net": -41674
            }
          },
          "openInterest": 638253
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391972,
              "short": 563716,
              "net": -171744
            },
            "nonCommercial": {
              "long": 240024,
              "short": 78255,
              "net": 161769
            },
            "smallTrader": {
              "long": 72669,
              "short": 62694,
              "net": 9975
            }
          },
          "openInterest": 784653
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4177,
              "short": 24159,
              "net": -19982
            },
            "nonCommercial": {
              "long": 24800,
              "short": 10569,
              "net": 14231
            },
            "smallTrader": {
              "long": 17992,
              "short": 12241,
              "net": 5751
            }
          },
          "openInterest": 47228
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7833,
              "short": 4166,
              "net": 3667
            },
            "nonCommercial": {
              "long": 32765,
              "short": 42818,
              "net": -10053
            },
            "smallTrader": {
              "long": 8334,
              "short": 1948,
              "net": 6386
            }
          },
          "openInterest": 52151
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 137941,
              "short": 99972,
              "net": 37969
            },
            "nonCommercial": {
              "long": 114839,
              "short": 145412,
              "net": -30573
            },
            "smallTrader": {
              "long": 16837,
              "short": 24233,
              "net": -7396
            }
          },
          "openInterest": 357046
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61368,
              "short": 88188,
              "net": -26820
            },
            "nonCommercial": {
              "long": 56405,
              "short": 20919,
              "net": 35486
            },
            "smallTrader": {
              "long": 17512,
              "short": 26178,
              "net": -8666
            }
          },
          "openInterest": 148198
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143689,
              "short": 159136,
              "net": -15447
            },
            "nonCommercial": {
              "long": 126437,
              "short": 99780,
              "net": 26657
            },
            "smallTrader": {
              "long": 32520,
              "short": 43730,
              "net": -11210
            }
          },
          "openInterest": 367573
        }
      ]
    },
    {
      "reportDate": "2014-04-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1939107,
              "short": 1580431,
              "net": 358676
            },
            "nonCommercial": {
              "long": 327159,
              "short": 482333,
              "net": -155174
            },
            "smallTrader": {
              "long": 261764,
              "short": 465266,
              "net": -203502
            }
          },
          "openInterest": 2572114
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 791738,
              "short": 680380,
              "net": 111358
            },
            "nonCommercial": {
              "long": 151313,
              "short": 239406,
              "net": -88093
            },
            "smallTrader": {
              "long": 97989,
              "short": 121254,
              "net": -23265
            }
          },
          "openInterest": 1057788
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 449426,
              "short": 470312,
              "net": -20886
            },
            "nonCommercial": {
              "long": 80524,
              "short": 67737,
              "net": 12787
            },
            "smallTrader": {
              "long": 168184,
              "short": 160085,
              "net": 8099
            }
          },
          "openInterest": 709594
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1590568,
              "short": 1275430,
              "net": 315138
            },
            "nonCommercial": {
              "long": 248021,
              "short": 377006,
              "net": -128985
            },
            "smallTrader": {
              "long": 193298,
              "short": 379451,
              "net": -186153
            }
          },
          "openInterest": 2045106
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32547,
              "short": 34651,
              "net": -2104
            },
            "nonCommercial": {
              "long": 37630,
              "short": 34320,
              "net": 3310
            },
            "smallTrader": {
              "long": 25389,
              "short": 26595,
              "net": -1206
            }
          },
          "openInterest": 96887
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1369,
              "short": 11438,
              "net": -10069
            },
            "nonCommercial": {
              "long": 16367,
              "short": 6934,
              "net": 9433
            },
            "smallTrader": {
              "long": 1245,
              "short": 609,
              "net": 636
            }
          },
          "openInterest": 22284
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96497,
              "short": 159397,
              "net": -62900
            },
            "nonCommercial": {
              "long": 91642,
              "short": 45165,
              "net": 46477
            },
            "smallTrader": {
              "long": 36204,
              "short": 19781,
              "net": 16423
            }
          },
          "openInterest": 226667
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63008,
              "short": 20281,
              "net": 42727
            },
            "nonCommercial": {
              "long": 28704,
              "short": 63011,
              "net": -34307
            },
            "smallTrader": {
              "long": 25316,
              "short": 33736,
              "net": -8420
            }
          },
          "openInterest": 120336
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70199,
              "short": 150927,
              "net": -80728
            },
            "nonCommercial": {
              "long": 97845,
              "short": 26393,
              "net": 71452
            },
            "smallTrader": {
              "long": 14598,
              "short": 5322,
              "net": 9276
            }
          },
          "openInterest": 205636
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82389,
              "short": 124258,
              "net": -41869
            },
            "nonCommercial": {
              "long": 53572,
              "short": 16457,
              "net": 37115
            },
            "smallTrader": {
              "long": 7332,
              "short": 2578,
              "net": 4754
            }
          },
          "openInterest": 167229
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76360,
              "short": 51429,
              "net": 24931
            },
            "nonCommercial": {
              "long": 45495,
              "short": 63996,
              "net": -18501
            },
            "smallTrader": {
              "long": 14540,
              "short": 20970,
              "net": -6430
            }
          },
          "openInterest": 153322
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 598323,
              "short": 791976,
              "net": -193653
            },
            "nonCommercial": {
              "long": 446529,
              "short": 128267,
              "net": 318262
            },
            "smallTrader": {
              "long": 137449,
              "short": 262058,
              "net": -124609
            }
          },
          "openInterest": 1397218
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62707,
              "short": 131807,
              "net": -69100
            },
            "nonCommercial": {
              "long": 82089,
              "short": 20735,
              "net": 61354
            },
            "smallTrader": {
              "long": 19769,
              "short": 12023,
              "net": 7746
            }
          },
          "openInterest": 184168
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 559083,
              "short": 981623,
              "net": -422540
            },
            "nonCommercial": {
              "long": 512035,
              "short": 112248,
              "net": 399787
            },
            "smallTrader": {
              "long": 99861,
              "short": 77108,
              "net": 22753
            }
          },
          "openInterest": 1655472
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36602,
              "short": 36743,
              "net": -141
            },
            "nonCommercial": {
              "long": 13553,
              "short": 14493,
              "net": -940
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58307
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33844,
              "short": 38164,
              "net": -4320
            },
            "nonCommercial": {
              "long": 7839,
              "short": 3423,
              "net": 4416
            },
            "smallTrader": {
              "long": 247,
              "short": 343,
              "net": -96
            }
          },
          "openInterest": 45734
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120001,
              "short": 125354,
              "net": -5353
            },
            "nonCommercial": {
              "long": 92635,
              "short": 69335,
              "net": 23300
            },
            "smallTrader": {
              "long": 43729,
              "short": 61676,
              "net": -17947
            }
          },
          "openInterest": 261439
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13732,
              "short": 12352,
              "net": 1380
            },
            "nonCommercial": {
              "long": 18491,
              "short": 5092,
              "net": 13399
            },
            "smallTrader": {
              "long": 8906,
              "short": 23685,
              "net": -14779
            }
          },
          "openInterest": 46730
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134158,
              "short": 213746,
              "net": -79588
            },
            "nonCommercial": {
              "long": 102189,
              "short": 35384,
              "net": 66805
            },
            "smallTrader": {
              "long": 25028,
              "short": 12245,
              "net": 12783
            }
          },
          "openInterest": 296295
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 151954,
              "short": 253697,
              "net": -101743
            },
            "nonCommercial": {
              "long": 149693,
              "short": 61094,
              "net": 88599
            },
            "smallTrader": {
              "long": 39572,
              "short": 26428,
              "net": 13144
            }
          },
          "openInterest": 365400
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128193,
              "short": 129453,
              "net": -1260
            },
            "nonCommercial": {
              "long": 49485,
              "short": 65156,
              "net": -15671
            },
            "smallTrader": {
              "long": 41672,
              "short": 24741,
              "net": 16931
            }
          },
          "openInterest": 247251
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148721,
              "short": 33848,
              "net": 114873
            },
            "nonCommercial": {
              "long": 13340,
              "short": 100802,
              "net": -87462
            },
            "smallTrader": {
              "long": 16425,
              "short": 43836,
              "net": -27411
            }
          },
          "openInterest": 181814
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91466,
              "short": 171810,
              "net": -80344
            },
            "nonCommercial": {
              "long": 121736,
              "short": 37277,
              "net": 84459
            },
            "smallTrader": {
              "long": 31920,
              "short": 36035,
              "net": -4115
            }
          },
          "openInterest": 272291
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121382,
              "short": 223564,
              "net": -102182
            },
            "nonCommercial": {
              "long": 171632,
              "short": 49451,
              "net": 122181
            },
            "smallTrader": {
              "long": 33128,
              "short": 53127,
              "net": -19999
            }
          },
          "openInterest": 354090
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52020,
              "short": 113734,
              "net": -61714
            },
            "nonCommercial": {
              "long": 70371,
              "short": 13870,
              "net": 56501
            },
            "smallTrader": {
              "long": 7640,
              "short": 2427,
              "net": 5213
            }
          },
          "openInterest": 130331
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46314,
              "short": 62274,
              "net": -15960
            },
            "nonCommercial": {
              "long": 16414,
              "short": 8107,
              "net": 8307
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74360
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 344154,
              "short": 335204,
              "net": 8950
            },
            "nonCommercial": {
              "long": 320881,
              "short": 378521,
              "net": -57640
            },
            "smallTrader": {
              "long": 78134,
              "short": 29444,
              "net": 48690
            }
          },
          "openInterest": 1113228
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1477,
              "short": 23279,
              "net": -21802
            },
            "nonCommercial": {
              "long": 26521,
              "short": 6755,
              "net": 19766
            },
            "smallTrader": {
              "long": 4696,
              "short": 2660,
              "net": 2036
            }
          },
          "openInterest": 32898
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11006,
              "short": 56785,
              "net": -45779
            },
            "nonCommercial": {
              "long": 50572,
              "short": 7312,
              "net": 43260
            },
            "smallTrader": {
              "long": 4621,
              "short": 2102,
              "net": 2519
            }
          },
          "openInterest": 66928
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 467434,
              "short": 505506,
              "net": -38072
            },
            "nonCommercial": {
              "long": 91188,
              "short": 85868,
              "net": 5320
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 676428
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67545,
              "short": 96450,
              "net": -28905
            },
            "nonCommercial": {
              "long": 45042,
              "short": 28780,
              "net": 16262
            },
            "smallTrader": {
              "long": 25741,
              "short": 13098,
              "net": 12643
            }
          },
          "openInterest": 159316
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129057,
              "short": 206615,
              "net": -77558
            },
            "nonCommercial": {
              "long": 112257,
              "short": 59730,
              "net": 52527
            },
            "smallTrader": {
              "long": 52654,
              "short": 27623,
              "net": 25031
            }
          },
          "openInterest": 323759
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157265,
              "short": 193243,
              "net": -35978
            },
            "nonCommercial": {
              "long": 97739,
              "short": 69693,
              "net": 28046
            },
            "smallTrader": {
              "long": 35499,
              "short": 27567,
              "net": 7932
            }
          },
          "openInterest": 330027
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252478,
              "short": 376909,
              "net": -124431
            },
            "nonCommercial": {
              "long": 260867,
              "short": 97219,
              "net": 163648
            },
            "smallTrader": {
              "long": 57393,
              "short": 96610,
              "net": -39217
            }
          },
          "openInterest": 642179
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 384995,
              "short": 558680,
              "net": -173685
            },
            "nonCommercial": {
              "long": 240438,
              "short": 75490,
              "net": 164948
            },
            "smallTrader": {
              "long": 70667,
              "short": 61930,
              "net": 8737
            }
          },
          "openInterest": 786639
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10053,
              "short": 23273,
              "net": -13220
            },
            "nonCommercial": {
              "long": 19275,
              "short": 7940,
              "net": 11335
            },
            "smallTrader": {
              "long": 15101,
              "short": 13216,
              "net": 1885
            }
          },
          "openInterest": 44752
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4975,
              "short": 12556,
              "net": -7581
            },
            "nonCommercial": {
              "long": 33471,
              "short": 32882,
              "net": 589
            },
            "smallTrader": {
              "long": 8951,
              "short": 1959,
              "net": 6992
            }
          },
          "openInterest": 50988
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 144046,
              "short": 106211,
              "net": 37835
            },
            "nonCommercial": {
              "long": 105096,
              "short": 136842,
              "net": -31746
            },
            "smallTrader": {
              "long": 20728,
              "short": 26817,
              "net": -6089
            }
          },
          "openInterest": 359952
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63752,
              "short": 84917,
              "net": -21165
            },
            "nonCommercial": {
              "long": 53224,
              "short": 23404,
              "net": 29820
            },
            "smallTrader": {
              "long": 18258,
              "short": 26913,
              "net": -8655
            }
          },
          "openInterest": 146183
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144446,
              "short": 161574,
              "net": -17128
            },
            "nonCommercial": {
              "long": 127130,
              "short": 103249,
              "net": 23881
            },
            "smallTrader": {
              "long": 35567,
              "short": 42320,
              "net": -6753
            }
          },
          "openInterest": 377237
        }
      ]
    },
    {
      "reportDate": "2014-04-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1815425,
              "short": 1484648,
              "net": 330777
            },
            "nonCommercial": {
              "long": 344056,
              "short": 506334,
              "net": -162278
            },
            "smallTrader": {
              "long": 294713,
              "short": 463212,
              "net": -168499
            }
          },
          "openInterest": 2497347
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 779910,
              "short": 714296,
              "net": 65614
            },
            "nonCommercial": {
              "long": 182158,
              "short": 234741,
              "net": -52583
            },
            "smallTrader": {
              "long": 106835,
              "short": 119866,
              "net": -13031
            }
          },
          "openInterest": 1084492
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 446923,
              "short": 468496,
              "net": -21573
            },
            "nonCommercial": {
              "long": 90714,
              "short": 67112,
              "net": 23602
            },
            "smallTrader": {
              "long": 178529,
              "short": 180558,
              "net": -2029
            }
          },
          "openInterest": 729736
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1550147,
              "short": 1254705,
              "net": 295442
            },
            "nonCommercial": {
              "long": 244061,
              "short": 385863,
              "net": -141802
            },
            "smallTrader": {
              "long": 208953,
              "short": 362593,
              "net": -153640
            }
          },
          "openInterest": 2019496
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31472,
              "short": 38399,
              "net": -6927
            },
            "nonCommercial": {
              "long": 40463,
              "short": 32366,
              "net": 8097
            },
            "smallTrader": {
              "long": 25621,
              "short": 26791,
              "net": -1170
            }
          },
          "openInterest": 98933
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1814,
              "short": 12078,
              "net": -10264
            },
            "nonCommercial": {
              "long": 17050,
              "short": 7444,
              "net": 9606
            },
            "smallTrader": {
              "long": 1225,
              "short": 567,
              "net": 658
            }
          },
          "openInterest": 23432
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98398,
              "short": 169024,
              "net": -70626
            },
            "nonCommercial": {
              "long": 87472,
              "short": 36874,
              "net": 50598
            },
            "smallTrader": {
              "long": 38362,
              "short": 18334,
              "net": 20028
            }
          },
          "openInterest": 226688
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61985,
              "short": 24143,
              "net": 37842
            },
            "nonCommercial": {
              "long": 28288,
              "short": 63714,
              "net": -35426
            },
            "smallTrader": {
              "long": 26993,
              "short": 29409,
              "net": -2416
            }
          },
          "openInterest": 119525
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71949,
              "short": 151195,
              "net": -79246
            },
            "nonCommercial": {
              "long": 94368,
              "short": 23491,
              "net": 70877
            },
            "smallTrader": {
              "long": 12905,
              "short": 4536,
              "net": 8369
            }
          },
          "openInterest": 201784
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80376,
              "short": 124685,
              "net": -44309
            },
            "nonCommercial": {
              "long": 51530,
              "short": 11044,
              "net": 40486
            },
            "smallTrader": {
              "long": 8682,
              "short": 4859,
              "net": 3823
            }
          },
          "openInterest": 155943
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85856,
              "short": 58519,
              "net": 27337
            },
            "nonCommercial": {
              "long": 43429,
              "short": 64895,
              "net": -21466
            },
            "smallTrader": {
              "long": 15713,
              "short": 21584,
              "net": -5871
            }
          },
          "openInterest": 164022
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 609980,
              "short": 790506,
              "net": -180526
            },
            "nonCommercial": {
              "long": 442521,
              "short": 134703,
              "net": 307818
            },
            "smallTrader": {
              "long": 132704,
              "short": 259996,
              "net": -127292
            }
          },
          "openInterest": 1412403
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66139,
              "short": 125614,
              "net": -59475
            },
            "nonCommercial": {
              "long": 75800,
              "short": 23472,
              "net": 52328
            },
            "smallTrader": {
              "long": 17847,
              "short": 10700,
              "net": 7147
            }
          },
          "openInterest": 176327
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 569608,
              "short": 998745,
              "net": -429137
            },
            "nonCommercial": {
              "long": 523490,
              "short": 113939,
              "net": 409551
            },
            "smallTrader": {
              "long": 101301,
              "short": 81715,
              "net": 19586
            }
          },
          "openInterest": 1674276
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34247,
              "short": 33809,
              "net": 438
            },
            "nonCommercial": {
              "long": 12205,
              "short": 12593,
              "net": -388
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53600
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35831,
              "short": 40850,
              "net": -5019
            },
            "nonCommercial": {
              "long": 8228,
              "short": 3225,
              "net": 5003
            },
            "smallTrader": {
              "long": 329,
              "short": 313,
              "net": 16
            }
          },
          "openInterest": 48073
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116428,
              "short": 125819,
              "net": -9391
            },
            "nonCommercial": {
              "long": 106252,
              "short": 78564,
              "net": 27688
            },
            "smallTrader": {
              "long": 43070,
              "short": 61367,
              "net": -18297
            }
          },
          "openInterest": 270722
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14033,
              "short": 12692,
              "net": 1341
            },
            "nonCommercial": {
              "long": 19377,
              "short": 5376,
              "net": 14001
            },
            "smallTrader": {
              "long": 8239,
              "short": 23581,
              "net": -15342
            }
          },
          "openInterest": 45650
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135595,
              "short": 230154,
              "net": -94559
            },
            "nonCommercial": {
              "long": 118124,
              "short": 36718,
              "net": 81406
            },
            "smallTrader": {
              "long": 24164,
              "short": 11011,
              "net": 13153
            }
          },
          "openInterest": 318738
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 157917,
              "short": 245522,
              "net": -87605
            },
            "nonCommercial": {
              "long": 147432,
              "short": 68140,
              "net": 79292
            },
            "smallTrader": {
              "long": 38330,
              "short": 30017,
              "net": 8313
            }
          },
          "openInterest": 369577
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136558,
              "short": 137228,
              "net": -670
            },
            "nonCommercial": {
              "long": 54612,
              "short": 76649,
              "net": -22037
            },
            "smallTrader": {
              "long": 45210,
              "short": 22503,
              "net": 22707
            }
          },
          "openInterest": 264061
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126913,
              "short": 36170,
              "net": 90743
            },
            "nonCommercial": {
              "long": 14351,
              "short": 83067,
              "net": -68716
            },
            "smallTrader": {
              "long": 18652,
              "short": 40679,
              "net": -22027
            }
          },
          "openInterest": 164843
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93422,
              "short": 173365,
              "net": -79943
            },
            "nonCommercial": {
              "long": 120644,
              "short": 38409,
              "net": 82235
            },
            "smallTrader": {
              "long": 31511,
              "short": 33803,
              "net": -2292
            }
          },
          "openInterest": 272538
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121574,
              "short": 222299,
              "net": -100725
            },
            "nonCommercial": {
              "long": 171093,
              "short": 50148,
              "net": 120945
            },
            "smallTrader": {
              "long": 31709,
              "short": 51929,
              "net": -20220
            }
          },
          "openInterest": 350691
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51502,
              "short": 110344,
              "net": -58842
            },
            "nonCommercial": {
              "long": 71038,
              "short": 16801,
              "net": 54237
            },
            "smallTrader": {
              "long": 6983,
              "short": 2378,
              "net": 4605
            }
          },
          "openInterest": 131412
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45750,
              "short": 58555,
              "net": -12805
            },
            "nonCommercial": {
              "long": 13763,
              "short": 6897,
              "net": 6866
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70106
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 327569,
              "short": 317179,
              "net": 10390
            },
            "nonCommercial": {
              "long": 328024,
              "short": 387037,
              "net": -59013
            },
            "smallTrader": {
              "long": 78243,
              "short": 29620,
              "net": 48623
            }
          },
          "openInterest": 1111608
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1477,
              "short": 23326,
              "net": -21849
            },
            "nonCommercial": {
              "long": 26671,
              "short": 6824,
              "net": 19847
            },
            "smallTrader": {
              "long": 4742,
              "short": 2740,
              "net": 2002
            }
          },
          "openInterest": 33100
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10592,
              "short": 57463,
              "net": -46871
            },
            "nonCommercial": {
              "long": 51034,
              "short": 6787,
              "net": 44247
            },
            "smallTrader": {
              "long": 4694,
              "short": 2070,
              "net": 2624
            }
          },
          "openInterest": 67064
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 473194,
              "short": 504610,
              "net": -31416
            },
            "nonCommercial": {
              "long": 89659,
              "short": 90346,
              "net": -687
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 688040
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74713,
              "short": 98007,
              "net": -23294
            },
            "nonCommercial": {
              "long": 45957,
              "short": 32858,
              "net": 13099
            },
            "smallTrader": {
              "long": 25549,
              "short": 15354,
              "net": 10195
            }
          },
          "openInterest": 164158
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128920,
              "short": 213201,
              "net": -84281
            },
            "nonCommercial": {
              "long": 119037,
              "short": 59981,
              "net": 59056
            },
            "smallTrader": {
              "long": 53979,
              "short": 28754,
              "net": 25225
            }
          },
          "openInterest": 327940
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156821,
              "short": 205627,
              "net": -48806
            },
            "nonCommercial": {
              "long": 102180,
              "short": 62639,
              "net": 39541
            },
            "smallTrader": {
              "long": 36812,
              "short": 27547,
              "net": 9265
            }
          },
          "openInterest": 339308
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261703,
              "short": 387733,
              "net": -126030
            },
            "nonCommercial": {
              "long": 267507,
              "short": 101006,
              "net": 166501
            },
            "smallTrader": {
              "long": 57631,
              "short": 98102,
              "net": -40471
            }
          },
          "openInterest": 669796
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392064,
              "short": 558802,
              "net": -166738
            },
            "nonCommercial": {
              "long": 239299,
              "short": 80499,
              "net": 158800
            },
            "smallTrader": {
              "long": 69068,
              "short": 61130,
              "net": 7938
            }
          },
          "openInterest": 781150
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7694,
              "short": 27144,
              "net": -19450
            },
            "nonCommercial": {
              "long": 23905,
              "short": 9839,
              "net": 14066
            },
            "smallTrader": {
              "long": 17045,
              "short": 11661,
              "net": 5384
            }
          },
          "openInterest": 48976
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5552,
              "short": 10313,
              "net": -4761
            },
            "nonCommercial": {
              "long": 36724,
              "short": 37258,
              "net": -534
            },
            "smallTrader": {
              "long": 8131,
              "short": 2836,
              "net": 5295
            }
          },
          "openInterest": 52388
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 162952,
              "short": 122146,
              "net": 40806
            },
            "nonCommercial": {
              "long": 96296,
              "short": 132242,
              "net": -35946
            },
            "smallTrader": {
              "long": 22377,
              "short": 27237,
              "net": -4860
            }
          },
          "openInterest": 368887
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66344,
              "short": 83003,
              "net": -16659
            },
            "nonCommercial": {
              "long": 49109,
              "short": 23191,
              "net": 25918
            },
            "smallTrader": {
              "long": 17454,
              "short": 26713,
              "net": -9259
            }
          },
          "openInterest": 145723
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148777,
              "short": 162490,
              "net": -13713
            },
            "nonCommercial": {
              "long": 124239,
              "short": 103288,
              "net": 20951
            },
            "smallTrader": {
              "long": 34711,
              "short": 41949,
              "net": -7238
            }
          },
          "openInterest": 370600
        }
      ]
    },
    {
      "reportDate": "2014-04-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1815767,
              "short": 1503665,
              "net": 312102
            },
            "nonCommercial": {
              "long": 349474,
              "short": 495339,
              "net": -145865
            },
            "smallTrader": {
              "long": 283777,
              "short": 450014,
              "net": -166237
            }
          },
          "openInterest": 2493544
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 770805,
              "short": 713845,
              "net": 56960
            },
            "nonCommercial": {
              "long": 187788,
              "short": 227479,
              "net": -39691
            },
            "smallTrader": {
              "long": 103187,
              "short": 120456,
              "net": -17269
            }
          },
          "openInterest": 1079143
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 451460,
              "short": 459621,
              "net": -8161
            },
            "nonCommercial": {
              "long": 90397,
              "short": 74012,
              "net": 16385
            },
            "smallTrader": {
              "long": 166576,
              "short": 174800,
              "net": -8224
            }
          },
          "openInterest": 721024
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1573425,
              "short": 1257094,
              "net": 316331
            },
            "nonCommercial": {
              "long": 247070,
              "short": 391956,
              "net": -144886
            },
            "smallTrader": {
              "long": 184714,
              "short": 356159,
              "net": -171445
            }
          },
          "openInterest": 2022393
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29077,
              "short": 49057,
              "net": -19980
            },
            "nonCommercial": {
              "long": 49540,
              "short": 33170,
              "net": 16370
            },
            "smallTrader": {
              "long": 27707,
              "short": 24097,
              "net": 3610
            }
          },
          "openInterest": 107696
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2129,
              "short": 10561,
              "net": -8432
            },
            "nonCommercial": {
              "long": 14406,
              "short": 6491,
              "net": 7915
            },
            "smallTrader": {
              "long": 1139,
              "short": 622,
              "net": 517
            }
          },
          "openInterest": 20955
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105313,
              "short": 172390,
              "net": -67077
            },
            "nonCommercial": {
              "long": 89692,
              "short": 41892,
              "net": 47800
            },
            "smallTrader": {
              "long": 39617,
              "short": 20340,
              "net": 19277
            }
          },
          "openInterest": 237055
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61316,
              "short": 25231,
              "net": 36085
            },
            "nonCommercial": {
              "long": 27529,
              "short": 62984,
              "net": -35455
            },
            "smallTrader": {
              "long": 27599,
              "short": 28229,
              "net": -630
            }
          },
          "openInterest": 118707
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72277,
              "short": 152690,
              "net": -80413
            },
            "nonCommercial": {
              "long": 94876,
              "short": 24189,
              "net": 70687
            },
            "smallTrader": {
              "long": 13948,
              "short": 4222,
              "net": 9726
            }
          },
          "openInterest": 204472
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77100,
              "short": 123594,
              "net": -46494
            },
            "nonCommercial": {
              "long": 51798,
              "short": 10837,
              "net": 40961
            },
            "smallTrader": {
              "long": 7892,
              "short": 2359,
              "net": 5533
            }
          },
          "openInterest": 152506
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80932,
              "short": 54842,
              "net": 26090
            },
            "nonCommercial": {
              "long": 40925,
              "short": 60842,
              "net": -19917
            },
            "smallTrader": {
              "long": 14893,
              "short": 21066,
              "net": -6173
            }
          },
          "openInterest": 152890
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 599155,
              "short": 756260,
              "net": -157105
            },
            "nonCommercial": {
              "long": 427994,
              "short": 137847,
              "net": 290147
            },
            "smallTrader": {
              "long": 127442,
              "short": 260484,
              "net": -133042
            }
          },
          "openInterest": 1392699
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64428,
              "short": 127445,
              "net": -63017
            },
            "nonCommercial": {
              "long": 77894,
              "short": 22563,
              "net": 55331
            },
            "smallTrader": {
              "long": 17250,
              "short": 9564,
              "net": 7686
            }
          },
          "openInterest": 174835
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 536742,
              "short": 968841,
              "net": -432099
            },
            "nonCommercial": {
              "long": 517023,
              "short": 106898,
              "net": 410125
            },
            "smallTrader": {
              "long": 97748,
              "short": 75774,
              "net": 21974
            }
          },
          "openInterest": 1619737
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37965,
              "short": 39825,
              "net": -1860
            },
            "nonCommercial": {
              "long": 13685,
              "short": 12554,
              "net": 1131
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59993
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36565,
              "short": 41345,
              "net": -4780
            },
            "nonCommercial": {
              "long": 8695,
              "short": 3913,
              "net": 4782
            },
            "smallTrader": {
              "long": 400,
              "short": 402,
              "net": -2
            }
          },
          "openInterest": 49416
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116984,
              "short": 123395,
              "net": -6411
            },
            "nonCommercial": {
              "long": 101204,
              "short": 75430,
              "net": 25774
            },
            "smallTrader": {
              "long": 43474,
              "short": 62837,
              "net": -19363
            }
          },
          "openInterest": 266259
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12971,
              "short": 11099,
              "net": 1872
            },
            "nonCommercial": {
              "long": 18053,
              "short": 5315,
              "net": 12738
            },
            "smallTrader": {
              "long": 7605,
              "short": 22215,
              "net": -14610
            }
          },
          "openInterest": 41098
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135209,
              "short": 233062,
              "net": -97853
            },
            "nonCommercial": {
              "long": 122580,
              "short": 39919,
              "net": 82661
            },
            "smallTrader": {
              "long": 27096,
              "short": 11904,
              "net": 15192
            }
          },
          "openInterest": 322947
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 162799,
              "short": 253325,
              "net": -90526
            },
            "nonCommercial": {
              "long": 146880,
              "short": 65047,
              "net": 81833
            },
            "smallTrader": {
              "long": 38862,
              "short": 30169,
              "net": 8693
            }
          },
          "openInterest": 372593
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140579,
              "short": 151004,
              "net": -10425
            },
            "nonCommercial": {
              "long": 64609,
              "short": 76736,
              "net": -12127
            },
            "smallTrader": {
              "long": 48288,
              "short": 25736,
              "net": 22552
            }
          },
          "openInterest": 280091
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128226,
              "short": 36851,
              "net": 91375
            },
            "nonCommercial": {
              "long": 16564,
              "short": 83807,
              "net": -67243
            },
            "smallTrader": {
              "long": 16568,
              "short": 40700,
              "net": -24132
            }
          },
          "openInterest": 165674
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89890,
              "short": 167509,
              "net": -77619
            },
            "nonCommercial": {
              "long": 113623,
              "short": 32453,
              "net": 81170
            },
            "smallTrader": {
              "long": 30898,
              "short": 34449,
              "net": -3551
            }
          },
          "openInterest": 259259
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116934,
              "short": 216093,
              "net": -99159
            },
            "nonCommercial": {
              "long": 169117,
              "short": 51800,
              "net": 117317
            },
            "smallTrader": {
              "long": 31159,
              "short": 49317,
              "net": -18158
            }
          },
          "openInterest": 343379
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50800,
              "short": 110145,
              "net": -59345
            },
            "nonCommercial": {
              "long": 68329,
              "short": 14818,
              "net": 53511
            },
            "smallTrader": {
              "long": 7923,
              "short": 2089,
              "net": 5834
            }
          },
          "openInterest": 128932
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41854,
              "short": 52782,
              "net": -10928
            },
            "nonCommercial": {
              "long": 12535,
              "short": 7489,
              "net": 5046
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65784
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 312719,
              "short": 297801,
              "net": 14918
            },
            "nonCommercial": {
              "long": 327031,
              "short": 391626,
              "net": -64595
            },
            "smallTrader": {
              "long": 81522,
              "short": 31845,
              "net": 49677
            }
          },
          "openInterest": 1091694
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1532,
              "short": 24018,
              "net": -22486
            },
            "nonCommercial": {
              "long": 26056,
              "short": 5881,
              "net": 20175
            },
            "smallTrader": {
              "long": 4769,
              "short": 2458,
              "net": 2311
            }
          },
          "openInterest": 32579
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10070,
              "short": 54668,
              "net": -44598
            },
            "nonCommercial": {
              "long": 47861,
              "short": 5510,
              "net": 42351
            },
            "smallTrader": {
              "long": 4802,
              "short": 2555,
              "net": 2247
            }
          },
          "openInterest": 63645
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 474012,
              "short": 501606,
              "net": -27594
            },
            "nonCommercial": {
              "long": 94326,
              "short": 91855,
              "net": 2471
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 686751
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71987,
              "short": 94760,
              "net": -22773
            },
            "nonCommercial": {
              "long": 45868,
              "short": 31751,
              "net": 14117
            },
            "smallTrader": {
              "long": 23319,
              "short": 14663,
              "net": 8656
            }
          },
          "openInterest": 157687
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127053,
              "short": 204232,
              "net": -77179
            },
            "nonCommercial": {
              "long": 115898,
              "short": 58489,
              "net": 57409
            },
            "smallTrader": {
              "long": 50781,
              "short": 31011,
              "net": 19770
            }
          },
          "openInterest": 319612
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146745,
              "short": 194466,
              "net": -47721
            },
            "nonCommercial": {
              "long": 100210,
              "short": 60636,
              "net": 39574
            },
            "smallTrader": {
              "long": 35570,
              "short": 27423,
              "net": 8147
            }
          },
          "openInterest": 325479
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 275883,
              "short": 373198,
              "net": -97315
            },
            "nonCommercial": {
              "long": 245708,
              "short": 105945,
              "net": 139763
            },
            "smallTrader": {
              "long": 56015,
              "short": 98463,
              "net": -42448
            }
          },
          "openInterest": 662154
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 400344,
              "short": 571221,
              "net": -170877
            },
            "nonCommercial": {
              "long": 244131,
              "short": 80892,
              "net": 163239
            },
            "smallTrader": {
              "long": 70365,
              "short": 62727,
              "net": 7638
            }
          },
          "openInterest": 798363
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7641,
              "short": 26530,
              "net": -18889
            },
            "nonCommercial": {
              "long": 21732,
              "short": 7709,
              "net": 14023
            },
            "smallTrader": {
              "long": 17216,
              "short": 12350,
              "net": 4866
            }
          },
          "openInterest": 46888
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5218,
              "short": 10036,
              "net": -4818
            },
            "nonCommercial": {
              "long": 34026,
              "short": 35645,
              "net": -1619
            },
            "smallTrader": {
              "long": 8787,
              "short": 2350,
              "net": 6437
            }
          },
          "openInterest": 50260
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 143050,
              "short": 102056,
              "net": 40994
            },
            "nonCommercial": {
              "long": 106598,
              "short": 140655,
              "net": -34057
            },
            "smallTrader": {
              "long": 20476,
              "short": 27413,
              "net": -6937
            }
          },
          "openInterest": 362130
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63862,
              "short": 82136,
              "net": -18274
            },
            "nonCommercial": {
              "long": 50785,
              "short": 23309,
              "net": 27476
            },
            "smallTrader": {
              "long": 16924,
              "short": 26126,
              "net": -9202
            }
          },
          "openInterest": 142067
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151486,
              "short": 156889,
              "net": -5403
            },
            "nonCommercial": {
              "long": 120558,
              "short": 103067,
              "net": 17491
            },
            "smallTrader": {
              "long": 29699,
              "short": 41787,
              "net": -12088
            }
          },
          "openInterest": 367278
        }
      ]
    },
    {
      "reportDate": "2014-04-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1867273,
              "short": 1568362,
              "net": 298911
            },
            "nonCommercial": {
              "long": 332918,
              "short": 447343,
              "net": -114425
            },
            "smallTrader": {
              "long": 276466,
              "short": 460952,
              "net": -184486
            }
          },
          "openInterest": 2528687
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 794020,
              "short": 751996,
              "net": 42024
            },
            "nonCommercial": {
              "long": 193466,
              "short": 220619,
              "net": -27153
            },
            "smallTrader": {
              "long": 109148,
              "short": 124019,
              "net": -14871
            }
          },
          "openInterest": 1113788
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 452462,
              "short": 475008,
              "net": -22546
            },
            "nonCommercial": {
              "long": 102186,
              "short": 69977,
              "net": 32209
            },
            "smallTrader": {
              "long": 166385,
              "short": 176048,
              "net": -9663
            }
          },
          "openInterest": 734939
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1626331,
              "short": 1338387,
              "net": 287944
            },
            "nonCommercial": {
              "long": 251405,
              "short": 376437,
              "net": -125032
            },
            "smallTrader": {
              "long": 200840,
              "short": 363752,
              "net": -162912
            }
          },
          "openInterest": 2097086
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32067,
              "short": 45391,
              "net": -13324
            },
            "nonCommercial": {
              "long": 50019,
              "short": 39313,
              "net": 10706
            },
            "smallTrader": {
              "long": 25704,
              "short": 23086,
              "net": 2618
            }
          },
          "openInterest": 109934
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2645,
              "short": 10710,
              "net": -8065
            },
            "nonCommercial": {
              "long": 14635,
              "short": 7037,
              "net": 7598
            },
            "smallTrader": {
              "long": 1065,
              "short": 598,
              "net": 467
            }
          },
          "openInterest": 22059
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106203,
              "short": 171519,
              "net": -65316
            },
            "nonCommercial": {
              "long": 85913,
              "short": 41679,
              "net": 44234
            },
            "smallTrader": {
              "long": 41245,
              "short": 20163,
              "net": 21082
            }
          },
          "openInterest": 236030
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60536,
              "short": 30531,
              "net": 30005
            },
            "nonCommercial": {
              "long": 30093,
              "short": 60388,
              "net": -30295
            },
            "smallTrader": {
              "long": 29060,
              "short": 28770,
              "net": 290
            }
          },
          "openInterest": 123589
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77043,
              "short": 148839,
              "net": -71796
            },
            "nonCommercial": {
              "long": 88471,
              "short": 24549,
              "net": 63922
            },
            "smallTrader": {
              "long": 12567,
              "short": 4693,
              "net": 7874
            }
          },
          "openInterest": 201758
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79423,
              "short": 126661,
              "net": -47238
            },
            "nonCommercial": {
              "long": 54310,
              "short": 10881,
              "net": 43429
            },
            "smallTrader": {
              "long": 6262,
              "short": 2453,
              "net": 3809
            }
          },
          "openInterest": 157392
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72133,
              "short": 51832,
              "net": 20301
            },
            "nonCommercial": {
              "long": 42322,
              "short": 56203,
              "net": -13881
            },
            "smallTrader": {
              "long": 12721,
              "short": 19141,
              "net": -6420
            }
          },
          "openInterest": 138987
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 581932,
              "short": 772370,
              "net": -190438
            },
            "nonCommercial": {
              "long": 450285,
              "short": 127936,
              "net": 322349
            },
            "smallTrader": {
              "long": 120437,
              "short": 252348,
              "net": -131911
            }
          },
          "openInterest": 1364293
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63903,
              "short": 130079,
              "net": -66176
            },
            "nonCommercial": {
              "long": 83566,
              "short": 24834,
              "net": 58732
            },
            "smallTrader": {
              "long": 17396,
              "short": 9952,
              "net": 7444
            }
          },
          "openInterest": 180134
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 549699,
              "short": 975264,
              "net": -425565
            },
            "nonCommercial": {
              "long": 522018,
              "short": 119691,
              "net": 402327
            },
            "smallTrader": {
              "long": 94656,
              "short": 71418,
              "net": 23238
            }
          },
          "openInterest": 1651521
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36844,
              "short": 41103,
              "net": -4259
            },
            "nonCommercial": {
              "long": 16205,
              "short": 11446,
              "net": 4759
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60892
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37745,
              "short": 42938,
              "net": -5193
            },
            "nonCommercial": {
              "long": 9324,
              "short": 4220,
              "net": 5104
            },
            "smallTrader": {
              "long": 479,
              "short": 390,
              "net": 89
            }
          },
          "openInterest": 51057
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118635,
              "short": 124082,
              "net": -5447
            },
            "nonCommercial": {
              "long": 102285,
              "short": 76551,
              "net": 25734
            },
            "smallTrader": {
              "long": 43963,
              "short": 64250,
              "net": -20287
            }
          },
          "openInterest": 271515
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12263,
              "short": 10521,
              "net": 1742
            },
            "nonCommercial": {
              "long": 18963,
              "short": 6142,
              "net": 12821
            },
            "smallTrader": {
              "long": 7822,
              "short": 22385,
              "net": -14563
            }
          },
          "openInterest": 42186
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124407,
              "short": 227793,
              "net": -103386
            },
            "nonCommercial": {
              "long": 133826,
              "short": 43240,
              "net": 90586
            },
            "smallTrader": {
              "long": 23757,
              "short": 10957,
              "net": 12800
            }
          },
          "openInterest": 318603
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 162815,
              "short": 259986,
              "net": -97171
            },
            "nonCommercial": {
              "long": 147769,
              "short": 62542,
              "net": 85227
            },
            "smallTrader": {
              "long": 39273,
              "short": 27329,
              "net": 11944
            }
          },
          "openInterest": 378092
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135162,
              "short": 149461,
              "net": -14299
            },
            "nonCommercial": {
              "long": 66612,
              "short": 73438,
              "net": -6826
            },
            "smallTrader": {
              "long": 44981,
              "short": 23856,
              "net": 21125
            }
          },
          "openInterest": 270015
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134782,
              "short": 36404,
              "net": 98378
            },
            "nonCommercial": {
              "long": 13846,
              "short": 84198,
              "net": -70352
            },
            "smallTrader": {
              "long": 15993,
              "short": 44019,
              "net": -28026
            }
          },
          "openInterest": 168820
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88841,
              "short": 166264,
              "net": -77423
            },
            "nonCommercial": {
              "long": 114200,
              "short": 34001,
              "net": 80199
            },
            "smallTrader": {
              "long": 33176,
              "short": 35952,
              "net": -2776
            }
          },
          "openInterest": 262872
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119394,
              "short": 215929,
              "net": -96535
            },
            "nonCommercial": {
              "long": 169836,
              "short": 55460,
              "net": 114376
            },
            "smallTrader": {
              "long": 29436,
              "short": 47277,
              "net": -17841
            }
          },
          "openInterest": 344352
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50507,
              "short": 106015,
              "net": -55508
            },
            "nonCommercial": {
              "long": 68073,
              "short": 18455,
              "net": 49618
            },
            "smallTrader": {
              "long": 7808,
              "short": 1918,
              "net": 5890
            }
          },
          "openInterest": 128100
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42191,
              "short": 56680,
              "net": -14489
            },
            "nonCommercial": {
              "long": 15112,
              "short": 7689,
              "net": 7423
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69784
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 310511,
              "short": 288499,
              "net": 22012
            },
            "nonCommercial": {
              "long": 325571,
              "short": 397060,
              "net": -71489
            },
            "smallTrader": {
              "long": 79054,
              "short": 29577,
              "net": 49477
            }
          },
          "openInterest": 1084659
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1791,
              "short": 22364,
              "net": -20573
            },
            "nonCommercial": {
              "long": 22979,
              "short": 4499,
              "net": 18480
            },
            "smallTrader": {
              "long": 4876,
              "short": 2783,
              "net": 2093
            }
          },
          "openInterest": 29858
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10982,
              "short": 52961,
              "net": -41979
            },
            "nonCommercial": {
              "long": 47024,
              "short": 6881,
              "net": 40143
            },
            "smallTrader": {
              "long": 4385,
              "short": 2549,
              "net": 1836
            }
          },
          "openInterest": 63427
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 479128,
              "short": 517574,
              "net": -38446
            },
            "nonCommercial": {
              "long": 97191,
              "short": 90260,
              "net": 6931
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 702673
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63507,
              "short": 86863,
              "net": -23356
            },
            "nonCommercial": {
              "long": 46103,
              "short": 34052,
              "net": 12051
            },
            "smallTrader": {
              "long": 24014,
              "short": 12709,
              "net": 11305
            }
          },
          "openInterest": 149341
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122880,
              "short": 207496,
              "net": -84616
            },
            "nonCommercial": {
              "long": 119127,
              "short": 55731,
              "net": 63396
            },
            "smallTrader": {
              "long": 48527,
              "short": 27307,
              "net": 21220
            }
          },
          "openInterest": 312643
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137225,
              "short": 184770,
              "net": -47545
            },
            "nonCommercial": {
              "long": 98333,
              "short": 57907,
              "net": 40426
            },
            "smallTrader": {
              "long": 34052,
              "short": 26933,
              "net": 7119
            }
          },
          "openInterest": 307220
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246977,
              "short": 359306,
              "net": -112329
            },
            "nonCommercial": {
              "long": 244851,
              "short": 85992,
              "net": 158859
            },
            "smallTrader": {
              "long": 53387,
              "short": 99917,
              "net": -46530
            }
          },
          "openInterest": 611142
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386114,
              "short": 569197,
              "net": -183083
            },
            "nonCommercial": {
              "long": 251029,
              "short": 81055,
              "net": 169974
            },
            "smallTrader": {
              "long": 70374,
              "short": 57265,
              "net": 13109
            }
          },
          "openInterest": 789475
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7475,
              "short": 26954,
              "net": -19479
            },
            "nonCommercial": {
              "long": 21960,
              "short": 8257,
              "net": 13703
            },
            "smallTrader": {
              "long": 17239,
              "short": 11463,
              "net": 5776
            }
          },
          "openInterest": 47424
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5095,
              "short": 11113,
              "net": -6018
            },
            "nonCommercial": {
              "long": 36651,
              "short": 36987,
              "net": -336
            },
            "smallTrader": {
              "long": 8701,
              "short": 2347,
              "net": 6354
            }
          },
          "openInterest": 52985
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149727,
              "short": 98821,
              "net": 50906
            },
            "nonCommercial": {
              "long": 110843,
              "short": 156329,
              "net": -45486
            },
            "smallTrader": {
              "long": 21984,
              "short": 27404,
              "net": -5420
            }
          },
          "openInterest": 365215
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63737,
              "short": 82725,
              "net": -18988
            },
            "nonCommercial": {
              "long": 52091,
              "short": 25428,
              "net": 26663
            },
            "smallTrader": {
              "long": 16338,
              "short": 24013,
              "net": -7675
            }
          },
          "openInterest": 143239
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144830,
              "short": 170131,
              "net": -25301
            },
            "nonCommercial": {
              "long": 125321,
              "short": 89154,
              "net": 36167
            },
            "smallTrader": {
              "long": 31298,
              "short": 42164,
              "net": -10866
            }
          },
          "openInterest": 356546
        }
      ]
    },
    {
      "reportDate": "2014-05-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1939775,
              "short": 1615118,
              "net": 324657
            },
            "nonCommercial": {
              "long": 340698,
              "short": 470107,
              "net": -129409
            },
            "smallTrader": {
              "long": 291686,
              "short": 486934,
              "net": -195248
            }
          },
          "openInterest": 2618485
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 791574,
              "short": 751429,
              "net": 40145
            },
            "nonCommercial": {
              "long": 200364,
              "short": 214713,
              "net": -14349
            },
            "smallTrader": {
              "long": 111051,
              "short": 136847,
              "net": -25796
            }
          },
          "openInterest": 1122220
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 449466,
              "short": 472358,
              "net": -22892
            },
            "nonCommercial": {
              "long": 105001,
              "short": 69324,
              "net": 35677
            },
            "smallTrader": {
              "long": 174534,
              "short": 187319,
              "net": -12785
            }
          },
          "openInterest": 746046
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1614889,
              "short": 1322116,
              "net": 292773
            },
            "nonCommercial": {
              "long": 226496,
              "short": 359778,
              "net": -133282
            },
            "smallTrader": {
              "long": 205266,
              "short": 364757,
              "net": -159491
            }
          },
          "openInterest": 2062110
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31455,
              "short": 44038,
              "net": -12583
            },
            "nonCommercial": {
              "long": 44805,
              "short": 36168,
              "net": 8637
            },
            "smallTrader": {
              "long": 26748,
              "short": 22802,
              "net": 3946
            }
          },
          "openInterest": 104936
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1160,
              "short": 10876,
              "net": -9716
            },
            "nonCommercial": {
              "long": 14878,
              "short": 5725,
              "net": 9153
            },
            "smallTrader": {
              "long": 1174,
              "short": 611,
              "net": 563
            }
          },
          "openInterest": 20272
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108175,
              "short": 172470,
              "net": -64295
            },
            "nonCommercial": {
              "long": 83794,
              "short": 43148,
              "net": 40646
            },
            "smallTrader": {
              "long": 46317,
              "short": 22668,
              "net": 23649
            }
          },
          "openInterest": 241264
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61606,
              "short": 29890,
              "net": 31716
            },
            "nonCommercial": {
              "long": 28044,
              "short": 59644,
              "net": -31600
            },
            "smallTrader": {
              "long": 29590,
              "short": 29706,
              "net": -116
            }
          },
          "openInterest": 122287
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79811,
              "short": 148290,
              "net": -68479
            },
            "nonCommercial": {
              "long": 85755,
              "short": 24126,
              "net": 61629
            },
            "smallTrader": {
              "long": 11932,
              "short": 5082,
              "net": 6850
            }
          },
          "openInterest": 201857
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78988,
              "short": 125935,
              "net": -46947
            },
            "nonCommercial": {
              "long": 54612,
              "short": 11310,
              "net": 43302
            },
            "smallTrader": {
              "long": 6406,
              "short": 2761,
              "net": 3645
            }
          },
          "openInterest": 158272
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74484,
              "short": 51816,
              "net": 22668
            },
            "nonCommercial": {
              "long": 40898,
              "short": 58351,
              "net": -17453
            },
            "smallTrader": {
              "long": 12792,
              "short": 18007,
              "net": -5215
            }
          },
          "openInterest": 142069
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 574906,
              "short": 764698,
              "net": -189792
            },
            "nonCommercial": {
              "long": 451148,
              "short": 125878,
              "net": 325270
            },
            "smallTrader": {
              "long": 113451,
              "short": 248929,
              "net": -135478
            }
          },
          "openInterest": 1349953
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70505,
              "short": 142274,
              "net": -71769
            },
            "nonCommercial": {
              "long": 89507,
              "short": 26356,
              "net": 63151
            },
            "smallTrader": {
              "long": 18684,
              "short": 10066,
              "net": 8618
            }
          },
          "openInterest": 195428
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 548848,
              "short": 953775,
              "net": -404927
            },
            "nonCommercial": {
              "long": 492901,
              "short": 109808,
              "net": 383093
            },
            "smallTrader": {
              "long": 93595,
              "short": 71761,
              "net": 21834
            }
          },
          "openInterest": 1638412
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36621,
              "short": 37583,
              "net": -962
            },
            "nonCommercial": {
              "long": 15242,
              "short": 13429,
              "net": 1813
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59360
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32981,
              "short": 37232,
              "net": -4251
            },
            "nonCommercial": {
              "long": 8141,
              "short": 3959,
              "net": 4182
            },
            "smallTrader": {
              "long": 446,
              "short": 377,
              "net": 69
            }
          },
          "openInterest": 44738
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108249,
              "short": 123865,
              "net": -15616
            },
            "nonCommercial": {
              "long": 110673,
              "short": 78122,
              "net": 32551
            },
            "smallTrader": {
              "long": 50182,
              "short": 67117,
              "net": -16935
            }
          },
          "openInterest": 277013
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13297,
              "short": 10837,
              "net": 2460
            },
            "nonCommercial": {
              "long": 19508,
              "short": 7082,
              "net": 12426
            },
            "smallTrader": {
              "long": 7935,
              "short": 22821,
              "net": -14886
            }
          },
          "openInterest": 44598
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133721,
              "short": 221969,
              "net": -88248
            },
            "nonCommercial": {
              "long": 120499,
              "short": 43576,
              "net": 76923
            },
            "smallTrader": {
              "long": 25121,
              "short": 13796,
              "net": 11325
            }
          },
          "openInterest": 320225
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 167794,
              "short": 278265,
              "net": -110471
            },
            "nonCommercial": {
              "long": 160982,
              "short": 63026,
              "net": 97956
            },
            "smallTrader": {
              "long": 39976,
              "short": 27461,
              "net": 12515
            }
          },
          "openInterest": 404700
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140778,
              "short": 147449,
              "net": -6671
            },
            "nonCommercial": {
              "long": 57569,
              "short": 69028,
              "net": -11459
            },
            "smallTrader": {
              "long": 42009,
              "short": 23879,
              "net": 18130
            }
          },
          "openInterest": 266412
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121860,
              "short": 38948,
              "net": 82912
            },
            "nonCommercial": {
              "long": 20381,
              "short": 81109,
              "net": -60728
            },
            "smallTrader": {
              "long": 20221,
              "short": 42405,
              "net": -22184
            }
          },
          "openInterest": 167093
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88377,
              "short": 162343,
              "net": -73966
            },
            "nonCommercial": {
              "long": 110597,
              "short": 34444,
              "net": 76153
            },
            "smallTrader": {
              "long": 33737,
              "short": 35924,
              "net": -2187
            }
          },
          "openInterest": 256924
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116018,
              "short": 206278,
              "net": -90260
            },
            "nonCommercial": {
              "long": 168110,
              "short": 58084,
              "net": 110026
            },
            "smallTrader": {
              "long": 29017,
              "short": 48783,
              "net": -19766
            }
          },
          "openInterest": 341984
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51227,
              "short": 106442,
              "net": -55215
            },
            "nonCommercial": {
              "long": 67663,
              "short": 19779,
              "net": 47884
            },
            "smallTrader": {
              "long": 8983,
              "short": 1652,
              "net": 7331
            }
          },
          "openInterest": 146455
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56125,
              "short": 66948,
              "net": -10823
            },
            "nonCommercial": {
              "long": 15954,
              "short": 7667,
              "net": 8287
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87799
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 302498,
              "short": 278877,
              "net": 23621
            },
            "nonCommercial": {
              "long": 324957,
              "short": 399368,
              "net": -74411
            },
            "smallTrader": {
              "long": 79668,
              "short": 28878,
              "net": 50790
            }
          },
          "openInterest": 1074913
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2686,
              "short": 24207,
              "net": -21521
            },
            "nonCommercial": {
              "long": 25027,
              "short": 4334,
              "net": 20693
            },
            "smallTrader": {
              "long": 5108,
              "short": 4280,
              "net": 828
            }
          },
          "openInterest": 33025
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10585,
              "short": 55430,
              "net": -44845
            },
            "nonCommercial": {
              "long": 49285,
              "short": 6478,
              "net": 42807
            },
            "smallTrader": {
              "long": 4352,
              "short": 2314,
              "net": 2038
            }
          },
          "openInterest": 64939
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 487834,
              "short": 511520,
              "net": -23686
            },
            "nonCommercial": {
              "long": 92216,
              "short": 96034,
              "net": -3818
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 703712
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63588,
              "short": 83937,
              "net": -20349
            },
            "nonCommercial": {
              "long": 45772,
              "short": 35393,
              "net": 10379
            },
            "smallTrader": {
              "long": 23756,
              "short": 13786,
              "net": 9970
            }
          },
          "openInterest": 149495
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121761,
              "short": 195063,
              "net": -73302
            },
            "nonCommercial": {
              "long": 111723,
              "short": 58983,
              "net": 52740
            },
            "smallTrader": {
              "long": 45931,
              "short": 25369,
              "net": 20562
            }
          },
          "openInterest": 301044
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142190,
              "short": 179511,
              "net": -37321
            },
            "nonCommercial": {
              "long": 101523,
              "short": 66311,
              "net": 35212
            },
            "smallTrader": {
              "long": 33104,
              "short": 30995,
              "net": 2109
            }
          },
          "openInterest": 314757
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246228,
              "short": 328644,
              "net": -82416
            },
            "nonCommercial": {
              "long": 224992,
              "short": 94572,
              "net": 130420
            },
            "smallTrader": {
              "long": 50828,
              "short": 98832,
              "net": -48004
            }
          },
          "openInterest": 582430
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 377028,
              "short": 551255,
              "net": -174227
            },
            "nonCommercial": {
              "long": 252127,
              "short": 83954,
              "net": 168173
            },
            "smallTrader": {
              "long": 68557,
              "short": 62503,
              "net": 6054
            }
          },
          "openInterest": 782434
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6656,
              "short": 31717,
              "net": -25061
            },
            "nonCommercial": {
              "long": 25102,
              "short": 11918,
              "net": 13184
            },
            "smallTrader": {
              "long": 23131,
              "short": 11254,
              "net": 11877
            }
          },
          "openInterest": 55538
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4651,
              "short": 9966,
              "net": -5315
            },
            "nonCommercial": {
              "long": 41459,
              "short": 43156,
              "net": -1697
            },
            "smallTrader": {
              "long": 9974,
              "short": 2962,
              "net": 7012
            }
          },
          "openInterest": 59850
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 170276,
              "short": 105114,
              "net": 65162
            },
            "nonCommercial": {
              "long": 104252,
              "short": 167718,
              "net": -63466
            },
            "smallTrader": {
              "long": 33827,
              "short": 35523,
              "net": -1696
            }
          },
          "openInterest": 391848
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64732,
              "short": 87991,
              "net": -23259
            },
            "nonCommercial": {
              "long": 53929,
              "short": 24343,
              "net": 29586
            },
            "smallTrader": {
              "long": 18488,
              "short": 24815,
              "net": -6327
            }
          },
          "openInterest": 150685
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141857,
              "short": 171671,
              "net": -29814
            },
            "nonCommercial": {
              "long": 126700,
              "short": 89902,
              "net": 36798
            },
            "smallTrader": {
              "long": 36214,
              "short": 43198,
              "net": -6984
            }
          },
          "openInterest": 362059
        }
      ]
    },
    {
      "reportDate": "2014-05-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1979789,
              "short": 1701414,
              "net": 278375
            },
            "nonCommercial": {
              "long": 421083,
              "short": 503263,
              "net": -82180
            },
            "smallTrader": {
              "long": 289573,
              "short": 485768,
              "net": -196195
            }
          },
          "openInterest": 2735107
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 777294,
              "short": 776847,
              "net": 447
            },
            "nonCommercial": {
              "long": 225137,
              "short": 202397,
              "net": 22740
            },
            "smallTrader": {
              "long": 109799,
              "short": 132986,
              "net": -23187
            }
          },
          "openInterest": 1133955
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 437559,
              "short": 495832,
              "net": -58273
            },
            "nonCommercial": {
              "long": 123862,
              "short": 61185,
              "net": 62677
            },
            "smallTrader": {
              "long": 178455,
              "short": 182859,
              "net": -4404
            }
          },
          "openInterest": 755104
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1625579,
              "short": 1376413,
              "net": 249166
            },
            "nonCommercial": {
              "long": 280001,
              "short": 363520,
              "net": -83519
            },
            "smallTrader": {
              "long": 215367,
              "short": 381014,
              "net": -165647
            }
          },
          "openInterest": 2152185
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29362,
              "short": 49780,
              "net": -20418
            },
            "nonCommercial": {
              "long": 50147,
              "short": 33020,
              "net": 17127
            },
            "smallTrader": {
              "long": 26160,
              "short": 22869,
              "net": 3291
            }
          },
          "openInterest": 107302
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1473,
              "short": 11190,
              "net": -9717
            },
            "nonCommercial": {
              "long": 14733,
              "short": 5739,
              "net": 8994
            },
            "smallTrader": {
              "long": 1351,
              "short": 628,
              "net": 723
            }
          },
          "openInterest": 20617
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114382,
              "short": 168710,
              "net": -54328
            },
            "nonCommercial": {
              "long": 71168,
              "short": 39413,
              "net": 31755
            },
            "smallTrader": {
              "long": 41685,
              "short": 19112,
              "net": 22573
            }
          },
          "openInterest": 230333
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62277,
              "short": 33491,
              "net": 28786
            },
            "nonCommercial": {
              "long": 26986,
              "short": 53023,
              "net": -26037
            },
            "smallTrader": {
              "long": 29005,
              "short": 31754,
              "net": -2749
            }
          },
          "openInterest": 121632
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80060,
              "short": 144034,
              "net": -63974
            },
            "nonCommercial": {
              "long": 82553,
              "short": 24743,
              "net": 57810
            },
            "smallTrader": {
              "long": 11286,
              "short": 5122,
              "net": 6164
            }
          },
          "openInterest": 199900
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81848,
              "short": 125405,
              "net": -43557
            },
            "nonCommercial": {
              "long": 53288,
              "short": 12455,
              "net": 40833
            },
            "smallTrader": {
              "long": 6199,
              "short": 3475,
              "net": 2724
            }
          },
          "openInterest": 160791
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72247,
              "short": 57482,
              "net": 14765
            },
            "nonCommercial": {
              "long": 48908,
              "short": 58971,
              "net": -10063
            },
            "smallTrader": {
              "long": 13360,
              "short": 18062,
              "net": -4702
            }
          },
          "openInterest": 151610
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 580544,
              "short": 758257,
              "net": -177713
            },
            "nonCommercial": {
              "long": 453043,
              "short": 140762,
              "net": 312281
            },
            "smallTrader": {
              "long": 113535,
              "short": 248103,
              "net": -134568
            }
          },
          "openInterest": 1342203
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72081,
              "short": 136966,
              "net": -64885
            },
            "nonCommercial": {
              "long": 85350,
              "short": 25390,
              "net": 59960
            },
            "smallTrader": {
              "long": 16896,
              "short": 11971,
              "net": 4925
            }
          },
          "openInterest": 190813
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 533186,
              "short": 940551,
              "net": -407365
            },
            "nonCommercial": {
              "long": 495080,
              "short": 107341,
              "net": 387739
            },
            "smallTrader": {
              "long": 96841,
              "short": 77215,
              "net": 19626
            }
          },
          "openInterest": 1627403
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37642,
              "short": 43754,
              "net": -6112
            },
            "nonCommercial": {
              "long": 21751,
              "short": 13499,
              "net": 8252
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68067
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33161,
              "short": 37768,
              "net": -4607
            },
            "nonCommercial": {
              "long": 7982,
              "short": 3561,
              "net": 4421
            },
            "smallTrader": {
              "long": 583,
              "short": 397,
              "net": 186
            }
          },
          "openInterest": 45196
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131899,
              "short": 112028,
              "net": 19871
            },
            "nonCommercial": {
              "long": 84383,
              "short": 86558,
              "net": -2175
            },
            "smallTrader": {
              "long": 45145,
              "short": 62841,
              "net": -17696
            }
          },
          "openInterest": 268142
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12813,
              "short": 10844,
              "net": 1969
            },
            "nonCommercial": {
              "long": 20529,
              "short": 7734,
              "net": 12795
            },
            "smallTrader": {
              "long": 8294,
              "short": 23058,
              "net": -14764
            }
          },
          "openInterest": 45784
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147363,
              "short": 226591,
              "net": -79228
            },
            "nonCommercial": {
              "long": 111754,
              "short": 41336,
              "net": 70418
            },
            "smallTrader": {
              "long": 23353,
              "short": 14543,
              "net": 8810
            }
          },
          "openInterest": 339683
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 164941,
              "short": 267262,
              "net": -102321
            },
            "nonCommercial": {
              "long": 157176,
              "short": 65542,
              "net": 91634
            },
            "smallTrader": {
              "long": 41045,
              "short": 30358,
              "net": 10687
            }
          },
          "openInterest": 397029
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153851,
              "short": 156000,
              "net": -2149
            },
            "nonCommercial": {
              "long": 54979,
              "short": 70232,
              "net": -15253
            },
            "smallTrader": {
              "long": 42901,
              "short": 25499,
              "net": 17402
            }
          },
          "openInterest": 276315
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125523,
              "short": 35537,
              "net": 89986
            },
            "nonCommercial": {
              "long": 17471,
              "short": 82178,
              "net": -64707
            },
            "smallTrader": {
              "long": 18419,
              "short": 43698,
              "net": -25279
            }
          },
          "openInterest": 164707
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91241,
              "short": 155610,
              "net": -64369
            },
            "nonCommercial": {
              "long": 105684,
              "short": 36814,
              "net": 68870
            },
            "smallTrader": {
              "long": 33624,
              "short": 38125,
              "net": -4501
            }
          },
          "openInterest": 257590
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118040,
              "short": 203621,
              "net": -85581
            },
            "nonCommercial": {
              "long": 162869,
              "short": 58015,
              "net": 104854
            },
            "smallTrader": {
              "long": 31216,
              "short": 50489,
              "net": -19273
            }
          },
          "openInterest": 342953
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40648,
              "short": 118047,
              "net": -77399
            },
            "nonCommercial": {
              "long": 86137,
              "short": 17515,
              "net": 68622
            },
            "smallTrader": {
              "long": 10570,
              "short": 1793,
              "net": 8777
            }
          },
          "openInterest": 149209
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58528,
              "short": 69053,
              "net": -10525
            },
            "nonCommercial": {
              "long": 17350,
              "short": 9703,
              "net": 7647
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93266
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 301505,
              "short": 275289,
              "net": 26216
            },
            "nonCommercial": {
              "long": 317955,
              "short": 387673,
              "net": -69718
            },
            "smallTrader": {
              "long": 71981,
              "short": 28479,
              "net": 43502
            }
          },
          "openInterest": 1023801
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2439,
              "short": 23434,
              "net": -20995
            },
            "nonCommercial": {
              "long": 23806,
              "short": 4466,
              "net": 19340
            },
            "smallTrader": {
              "long": 4445,
              "short": 2790,
              "net": 1655
            }
          },
          "openInterest": 30932
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10275,
              "short": 57912,
              "net": -47637
            },
            "nonCommercial": {
              "long": 51861,
              "short": 5656,
              "net": 46205
            },
            "smallTrader": {
              "long": 4627,
              "short": 3195,
              "net": 1432
            }
          },
          "openInterest": 67432
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 497439,
              "short": 530877,
              "net": -33438
            },
            "nonCommercial": {
              "long": 99585,
              "short": 95178,
              "net": 4407
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 729317
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63645,
              "short": 83079,
              "net": -19434
            },
            "nonCommercial": {
              "long": 46625,
              "short": 35088,
              "net": 11537
            },
            "smallTrader": {
              "long": 23129,
              "short": 15232,
              "net": 7897
            }
          },
          "openInterest": 149922
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120839,
              "short": 201905,
              "net": -81066
            },
            "nonCommercial": {
              "long": 117837,
              "short": 57480,
              "net": 60357
            },
            "smallTrader": {
              "long": 47714,
              "short": 27005,
              "net": 20709
            }
          },
          "openInterest": 308575
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137447,
              "short": 170971,
              "net": -33524
            },
            "nonCommercial": {
              "long": 103429,
              "short": 72740,
              "net": 30689
            },
            "smallTrader": {
              "long": 32290,
              "short": 29455,
              "net": 2835
            }
          },
          "openInterest": 310190
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253160,
              "short": 329837,
              "net": -76677
            },
            "nonCommercial": {
              "long": 227543,
              "short": 100763,
              "net": 126780
            },
            "smallTrader": {
              "long": 49113,
              "short": 99216,
              "net": -50103
            }
          },
          "openInterest": 590465
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 384585,
              "short": 567977,
              "net": -183392
            },
            "nonCommercial": {
              "long": 260268,
              "short": 83620,
              "net": 176648
            },
            "smallTrader": {
              "long": 68438,
              "short": 61694,
              "net": 6744
            }
          },
          "openInterest": 807765
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10710,
              "short": 22139,
              "net": -11429
            },
            "nonCommercial": {
              "long": 16951,
              "short": 10145,
              "net": 6806
            },
            "smallTrader": {
              "long": 16817,
              "short": 12194,
              "net": 4623
            }
          },
          "openInterest": 45282
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4394,
              "short": 8958,
              "net": -4564
            },
            "nonCommercial": {
              "long": 34719,
              "short": 35054,
              "net": -335
            },
            "smallTrader": {
              "long": 8221,
              "short": 3322,
              "net": 4899
            }
          },
          "openInterest": 50532
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 195070,
              "short": 111127,
              "net": 83943
            },
            "nonCommercial": {
              "long": 111532,
              "short": 194218,
              "net": -82686
            },
            "smallTrader": {
              "long": 28436,
              "short": 29693,
              "net": -1257
            }
          },
          "openInterest": 419669
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62199,
              "short": 81134,
              "net": -18935
            },
            "nonCommercial": {
              "long": 53242,
              "short": 27961,
              "net": 25281
            },
            "smallTrader": {
              "long": 18739,
              "short": 25085,
              "net": -6346
            }
          },
          "openInterest": 146100
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138719,
              "short": 166515,
              "net": -27796
            },
            "nonCommercial": {
              "long": 134118,
              "short": 95766,
              "net": 38352
            },
            "smallTrader": {
              "long": 34033,
              "short": 44589,
              "net": -10556
            }
          },
          "openInterest": 369027
        }
      ]
    },
    {
      "reportDate": "2014-05-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1967142,
              "short": 1712839,
              "net": 254303
            },
            "nonCommercial": {
              "long": 431479,
              "short": 529374,
              "net": -97895
            },
            "smallTrader": {
              "long": 337015,
              "short": 493423,
              "net": -156408
            }
          },
          "openInterest": 2796523
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 787310,
              "short": 800982,
              "net": -13672
            },
            "nonCommercial": {
              "long": 249528,
              "short": 212366,
              "net": 37162
            },
            "smallTrader": {
              "long": 124077,
              "short": 147567,
              "net": -23490
            }
          },
          "openInterest": 1191576
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 470133,
              "short": 514770,
              "net": -44637
            },
            "nonCommercial": {
              "long": 123923,
              "short": 69172,
              "net": 54751
            },
            "smallTrader": {
              "long": 199916,
              "short": 210030,
              "net": -10114
            }
          },
          "openInterest": 817068
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1583869,
              "short": 1403594,
              "net": 180275
            },
            "nonCommercial": {
              "long": 279954,
              "short": 342419,
              "net": -62465
            },
            "smallTrader": {
              "long": 280569,
              "short": 398379,
              "net": -117810
            }
          },
          "openInterest": 2184214
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30015,
              "short": 49714,
              "net": -19699
            },
            "nonCommercial": {
              "long": 50130,
              "short": 30668,
              "net": 19462
            },
            "smallTrader": {
              "long": 25754,
              "short": 25517,
              "net": 237
            }
          },
          "openInterest": 107613
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1683,
              "short": 11397,
              "net": -9714
            },
            "nonCommercial": {
              "long": 14665,
              "short": 5737,
              "net": 8928
            },
            "smallTrader": {
              "long": 1398,
              "short": 612,
              "net": 786
            }
          },
          "openInterest": 20807
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117999,
              "short": 167790,
              "net": -49791
            },
            "nonCommercial": {
              "long": 80009,
              "short": 46919,
              "net": 33090
            },
            "smallTrader": {
              "long": 36374,
              "short": 19673,
              "net": 16701
            }
          },
          "openInterest": 237637
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63083,
              "short": 32758,
              "net": 30325
            },
            "nonCommercial": {
              "long": 26500,
              "short": 53034,
              "net": -26534
            },
            "smallTrader": {
              "long": 28322,
              "short": 32113,
              "net": -3791
            }
          },
          "openInterest": 121268
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82145,
              "short": 145698,
              "net": -63553
            },
            "nonCommercial": {
              "long": 80388,
              "short": 23741,
              "net": 56647
            },
            "smallTrader": {
              "long": 11513,
              "short": 4607,
              "net": 6906
            }
          },
          "openInterest": 199030
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82184,
              "short": 127103,
              "net": -44919
            },
            "nonCommercial": {
              "long": 54498,
              "short": 12007,
              "net": 42491
            },
            "smallTrader": {
              "long": 5945,
              "short": 3517,
              "net": 2428
            }
          },
          "openInterest": 163890
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71468,
              "short": 60812,
              "net": 10656
            },
            "nonCommercial": {
              "long": 50971,
              "short": 56564,
              "net": -5593
            },
            "smallTrader": {
              "long": 13324,
              "short": 18387,
              "net": -5063
            }
          },
          "openInterest": 150346
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 593863,
              "short": 713239,
              "net": -119376
            },
            "nonCommercial": {
              "long": 408808,
              "short": 153813,
              "net": 254995
            },
            "smallTrader": {
              "long": 113035,
              "short": 248654,
              "net": -135619
            }
          },
          "openInterest": 1322910
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77545,
              "short": 132149,
              "net": -54604
            },
            "nonCommercial": {
              "long": 78229,
              "short": 27082,
              "net": 51147
            },
            "smallTrader": {
              "long": 15312,
              "short": 11855,
              "net": 3457
            }
          },
          "openInterest": 189224
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 491241,
              "short": 920424,
              "net": -429183
            },
            "nonCommercial": {
              "long": 507592,
              "short": 97384,
              "net": 410208
            },
            "smallTrader": {
              "long": 99092,
              "short": 80117,
              "net": 18975
            }
          },
          "openInterest": 1607523
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37194,
              "short": 35578,
              "net": 1616
            },
            "nonCommercial": {
              "long": 16134,
              "short": 16871,
              "net": -737
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60912
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34979,
              "short": 39582,
              "net": -4603
            },
            "nonCommercial": {
              "long": 8344,
              "short": 3788,
              "net": 4556
            },
            "smallTrader": {
              "long": 517,
              "short": 470,
              "net": 47
            }
          },
          "openInterest": 46742
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145672,
              "short": 114357,
              "net": 31315
            },
            "nonCommercial": {
              "long": 75013,
              "short": 84233,
              "net": -9220
            },
            "smallTrader": {
              "long": 40924,
              "short": 63019,
              "net": -22095
            }
          },
          "openInterest": 268199
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13227,
              "short": 12442,
              "net": 785
            },
            "nonCommercial": {
              "long": 20916,
              "short": 7455,
              "net": 13461
            },
            "smallTrader": {
              "long": 8779,
              "short": 23025,
              "net": -14246
            }
          },
          "openInterest": 48052
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149796,
              "short": 227662,
              "net": -77866
            },
            "nonCommercial": {
              "long": 111460,
              "short": 42492,
              "net": 68968
            },
            "smallTrader": {
              "long": 24406,
              "short": 15508,
              "net": 8898
            }
          },
          "openInterest": 346174
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 164289,
              "short": 270299,
              "net": -106010
            },
            "nonCommercial": {
              "long": 157398,
              "short": 60907,
              "net": 96491
            },
            "smallTrader": {
              "long": 39492,
              "short": 29973,
              "net": 9519
            }
          },
          "openInterest": 399371
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145079,
              "short": 153251,
              "net": -8172
            },
            "nonCommercial": {
              "long": 57150,
              "short": 67479,
              "net": -10329
            },
            "smallTrader": {
              "long": 43639,
              "short": 25138,
              "net": 18501
            }
          },
          "openInterest": 271644
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117310,
              "short": 48851,
              "net": 68459
            },
            "nonCommercial": {
              "long": 18681,
              "short": 72468,
              "net": -53787
            },
            "smallTrader": {
              "long": 24230,
              "short": 38902,
              "net": -14672
            }
          },
          "openInterest": 164819
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93896,
              "short": 156025,
              "net": -62129
            },
            "nonCommercial": {
              "long": 104320,
              "short": 38542,
              "net": 65778
            },
            "smallTrader": {
              "long": 33937,
              "short": 37586,
              "net": -3649
            }
          },
          "openInterest": 259607
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122795,
              "short": 210073,
              "net": -87278
            },
            "nonCommercial": {
              "long": 165237,
              "short": 58594,
              "net": 106643
            },
            "smallTrader": {
              "long": 31929,
              "short": 51294,
              "net": -19365
            }
          },
          "openInterest": 354675
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41101,
              "short": 126272,
              "net": -85171
            },
            "nonCommercial": {
              "long": 92730,
              "short": 15464,
              "net": 77266
            },
            "smallTrader": {
              "long": 9925,
              "short": 2020,
              "net": 7905
            }
          },
          "openInterest": 154795
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61002,
              "short": 67826,
              "net": -6824
            },
            "nonCommercial": {
              "long": 15324,
              "short": 9986,
              "net": 5338
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93497
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 295012,
              "short": 254748,
              "net": 40264
            },
            "nonCommercial": {
              "long": 301207,
              "short": 381813,
              "net": -80606
            },
            "smallTrader": {
              "long": 69279,
              "short": 28937,
              "net": 40342
            }
          },
          "openInterest": 997231
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3565,
              "short": 23040,
              "net": -19475
            },
            "nonCommercial": {
              "long": 22486,
              "short": 4892,
              "net": 17594
            },
            "smallTrader": {
              "long": 4278,
              "short": 2397,
              "net": 1881
            }
          },
          "openInterest": 30556
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10483,
              "short": 60208,
              "net": -49725
            },
            "nonCommercial": {
              "long": 53957,
              "short": 7132,
              "net": 46825
            },
            "smallTrader": {
              "long": 4931,
              "short": 2031,
              "net": 2900
            }
          },
          "openInterest": 70109
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 514041,
              "short": 528503,
              "net": -14462
            },
            "nonCommercial": {
              "long": 87696,
              "short": 106420,
              "net": -18724
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 742933
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63691,
              "short": 81288,
              "net": -17597
            },
            "nonCommercial": {
              "long": 45967,
              "short": 37891,
              "net": 8076
            },
            "smallTrader": {
              "long": 23445,
              "short": 13924,
              "net": 9521
            }
          },
          "openInterest": 150164
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121705,
              "short": 206231,
              "net": -84526
            },
            "nonCommercial": {
              "long": 117271,
              "short": 56256,
              "net": 61015
            },
            "smallTrader": {
              "long": 50097,
              "short": 26586,
              "net": 23511
            }
          },
          "openInterest": 309900
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146258,
              "short": 163525,
              "net": -17267
            },
            "nonCommercial": {
              "long": 102230,
              "short": 85513,
              "net": 16717
            },
            "smallTrader": {
              "long": 31650,
              "short": 31100,
              "net": 550
            }
          },
          "openInterest": 314262
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 266658,
              "short": 334075,
              "net": -67417
            },
            "nonCommercial": {
              "long": 223124,
              "short": 106226,
              "net": 116898
            },
            "smallTrader": {
              "long": 51206,
              "short": 100687,
              "net": -49481
            }
          },
          "openInterest": 607367
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388524,
              "short": 599253,
              "net": -210729
            },
            "nonCommercial": {
              "long": 265456,
              "short": 75272,
              "net": 190184
            },
            "smallTrader": {
              "long": 76678,
              "short": 56133,
              "net": 20545
            }
          },
          "openInterest": 823802
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15370,
              "short": 21857,
              "net": -6487
            },
            "nonCommercial": {
              "long": 17387,
              "short": 12368,
              "net": 5019
            },
            "smallTrader": {
              "long": 15157,
              "short": 13689,
              "net": 1468
            }
          },
          "openInterest": 48803
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4784,
              "short": 9722,
              "net": -4938
            },
            "nonCommercial": {
              "long": 32292,
              "short": 32609,
              "net": -317
            },
            "smallTrader": {
              "long": 7617,
              "short": 2362,
              "net": 5255
            }
          },
          "openInterest": 47494
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 197146,
              "short": 113845,
              "net": 83301
            },
            "nonCommercial": {
              "long": 116001,
              "short": 197978,
              "net": -81977
            },
            "smallTrader": {
              "long": 24582,
              "short": 25906,
              "net": -1324
            }
          },
          "openInterest": 425151
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64196,
              "short": 81938,
              "net": -17742
            },
            "nonCommercial": {
              "long": 52447,
              "short": 27394,
              "net": 25053
            },
            "smallTrader": {
              "long": 17411,
              "short": 24722,
              "net": -7311
            }
          },
          "openInterest": 146465
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146068,
              "short": 156965,
              "net": -10897
            },
            "nonCommercial": {
              "long": 125590,
              "short": 102114,
              "net": 23476
            },
            "smallTrader": {
              "long": 32675,
              "short": 45254,
              "net": -12579
            }
          },
          "openInterest": 377013
        }
      ]
    },
    {
      "reportDate": "2014-05-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2015869,
              "short": 1820394,
              "net": 195475
            },
            "nonCommercial": {
              "long": 379344,
              "short": 398422,
              "net": -19078
            },
            "smallTrader": {
              "long": 367166,
              "short": 543563,
              "net": -176397
            }
          },
          "openInterest": 2841037
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 775438,
              "short": 800497,
              "net": -25059
            },
            "nonCommercial": {
              "long": 254691,
              "short": 200955,
              "net": 53736
            },
            "smallTrader": {
              "long": 115297,
              "short": 143974,
              "net": -28677
            }
          },
          "openInterest": 1202909
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 494495,
              "short": 517619,
              "net": -23124
            },
            "nonCommercial": {
              "long": 108231,
              "short": 59241,
              "net": 48990
            },
            "smallTrader": {
              "long": 178473,
              "short": 204339,
              "net": -25866
            }
          },
          "openInterest": 830759
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1586804,
              "short": 1417484,
              "net": 169320
            },
            "nonCommercial": {
              "long": 261999,
              "short": 307646,
              "net": -45647
            },
            "smallTrader": {
              "long": 286780,
              "short": 410453,
              "net": -123673
            }
          },
          "openInterest": 2199370
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30206,
              "short": 46843,
              "net": -16637
            },
            "nonCommercial": {
              "long": 52071,
              "short": 36223,
              "net": 15848
            },
            "smallTrader": {
              "long": 25246,
              "short": 24457,
              "net": 789
            }
          },
          "openInterest": 109139
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2044,
              "short": 11829,
              "net": -9785
            },
            "nonCommercial": {
              "long": 14652,
              "short": 5492,
              "net": 9160
            },
            "smallTrader": {
              "long": 1396,
              "short": 771,
              "net": 625
            }
          },
          "openInterest": 21599
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120854,
              "short": 172105,
              "net": -51251
            },
            "nonCommercial": {
              "long": 78438,
              "short": 43134,
              "net": 35304
            },
            "smallTrader": {
              "long": 35977,
              "short": 20030,
              "net": 15947
            }
          },
          "openInterest": 238440
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63738,
              "short": 41669,
              "net": 22069
            },
            "nonCommercial": {
              "long": 32581,
              "short": 54391,
              "net": -21810
            },
            "smallTrader": {
              "long": 29924,
              "short": 30183,
              "net": -259
            }
          },
          "openInterest": 129989
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83039,
              "short": 154512,
              "net": -71473
            },
            "nonCommercial": {
              "long": 87499,
              "short": 23010,
              "net": 64489
            },
            "smallTrader": {
              "long": 12340,
              "short": 5356,
              "net": 6984
            }
          },
          "openInterest": 213850
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82568,
              "short": 126537,
              "net": -43969
            },
            "nonCommercial": {
              "long": 55021,
              "short": 13641,
              "net": 41380
            },
            "smallTrader": {
              "long": 6691,
              "short": 4102,
              "net": 2589
            }
          },
          "openInterest": 165402
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73429,
              "short": 61135,
              "net": 12294
            },
            "nonCommercial": {
              "long": 52012,
              "short": 56390,
              "net": -4378
            },
            "smallTrader": {
              "long": 13552,
              "short": 21468,
              "net": -7916
            }
          },
          "openInterest": 153499
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 609720,
              "short": 689831,
              "net": -80111
            },
            "nonCommercial": {
              "long": 408513,
              "short": 187205,
              "net": 221308
            },
            "smallTrader": {
              "long": 111519,
              "short": 252716,
              "net": -141197
            }
          },
          "openInterest": 1332710
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82023,
              "short": 125399,
              "net": -43376
            },
            "nonCommercial": {
              "long": 70028,
              "short": 28767,
              "net": 41261
            },
            "smallTrader": {
              "long": 14629,
              "short": 12514,
              "net": 2115
            }
          },
          "openInterest": 187446
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 478111,
              "short": 923603,
              "net": -445492
            },
            "nonCommercial": {
              "long": 526135,
              "short": 102999,
              "net": 423136
            },
            "smallTrader": {
              "long": 108837,
              "short": 86481,
              "net": 22356
            }
          },
          "openInterest": 1635600
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37255,
              "short": 41847,
              "net": -4592
            },
            "nonCommercial": {
              "long": 18313,
              "short": 13682,
              "net": 4631
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64624
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35845,
              "short": 40448,
              "net": -4603
            },
            "nonCommercial": {
              "long": 8476,
              "short": 3907,
              "net": 4569
            },
            "smallTrader": {
              "long": 462,
              "short": 428,
              "net": 34
            }
          },
          "openInterest": 47455
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157716,
              "short": 116315,
              "net": 41401
            },
            "nonCommercial": {
              "long": 70753,
              "short": 87386,
              "net": -16633
            },
            "smallTrader": {
              "long": 39247,
              "short": 64015,
              "net": -24768
            }
          },
          "openInterest": 274051
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13328,
              "short": 11909,
              "net": 1419
            },
            "nonCommercial": {
              "long": 19335,
              "short": 6823,
              "net": 12512
            },
            "smallTrader": {
              "long": 8248,
              "short": 22179,
              "net": -13931
            }
          },
          "openInterest": 45563
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136840,
              "short": 207374,
              "net": -70534
            },
            "nonCommercial": {
              "long": 111020,
              "short": 49143,
              "net": 61877
            },
            "smallTrader": {
              "long": 24653,
              "short": 15996,
              "net": 8657
            }
          },
          "openInterest": 329229
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 162078,
              "short": 240716,
              "net": -78638
            },
            "nonCommercial": {
              "long": 155615,
              "short": 82224,
              "net": 73391
            },
            "smallTrader": {
              "long": 44390,
              "short": 39143,
              "net": 5247
            }
          },
          "openInterest": 397695
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141975,
              "short": 153794,
              "net": -11819
            },
            "nonCommercial": {
              "long": 56624,
              "short": 62421,
              "net": -5797
            },
            "smallTrader": {
              "long": 41954,
              "short": 24338,
              "net": 17616
            }
          },
          "openInterest": 270902
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122450,
              "short": 41476,
              "net": 80974
            },
            "nonCommercial": {
              "long": 16999,
              "short": 76035,
              "net": -59036
            },
            "smallTrader": {
              "long": 19139,
              "short": 41077,
              "net": -21938
            }
          },
          "openInterest": 162820
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93825,
              "short": 152207,
              "net": -58382
            },
            "nonCommercial": {
              "long": 105067,
              "short": 41789,
              "net": 63278
            },
            "smallTrader": {
              "long": 33111,
              "short": 38007,
              "net": -4896
            }
          },
          "openInterest": 258707
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126246,
              "short": 202919,
              "net": -76673
            },
            "nonCommercial": {
              "long": 154532,
              "short": 58990,
              "net": 95542
            },
            "smallTrader": {
              "long": 31760,
              "short": 50629,
              "net": -18869
            }
          },
          "openInterest": 346349
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41780,
              "short": 133311,
              "net": -91531
            },
            "nonCommercial": {
              "long": 101808,
              "short": 18507,
              "net": 83301
            },
            "smallTrader": {
              "long": 10270,
              "short": 2040,
              "net": 8230
            }
          },
          "openInterest": 157626
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55699,
              "short": 65800,
              "net": -10101
            },
            "nonCommercial": {
              "long": 19606,
              "short": 10196,
              "net": 9410
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87667
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 289891,
              "short": 248950,
              "net": 40941
            },
            "nonCommercial": {
              "long": 291178,
              "short": 374521,
              "net": -83343
            },
            "smallTrader": {
              "long": 71196,
              "short": 28794,
              "net": 42402
            }
          },
          "openInterest": 980333
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3654,
              "short": 23716,
              "net": -20062
            },
            "nonCommercial": {
              "long": 22034,
              "short": 4090,
              "net": 17944
            },
            "smallTrader": {
              "long": 4757,
              "short": 2639,
              "net": 2118
            }
          },
          "openInterest": 30649
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11216,
              "short": 59874,
              "net": -48658
            },
            "nonCommercial": {
              "long": 52924,
              "short": 7237,
              "net": 45687
            },
            "smallTrader": {
              "long": 5499,
              "short": 2528,
              "net": 2971
            }
          },
          "openInterest": 70304
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 522907,
              "short": 545110,
              "net": -22203
            },
            "nonCommercial": {
              "long": 98178,
              "short": 100658,
              "net": -2480
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 758245
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64976,
              "short": 79206,
              "net": -14230
            },
            "nonCommercial": {
              "long": 48126,
              "short": 43038,
              "net": 5088
            },
            "smallTrader": {
              "long": 24297,
              "short": 15155,
              "net": 9142
            }
          },
          "openInterest": 156319
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126616,
              "short": 210806,
              "net": -84190
            },
            "nonCommercial": {
              "long": 118089,
              "short": 55067,
              "net": 63022
            },
            "smallTrader": {
              "long": 50113,
              "short": 28945,
              "net": 21168
            }
          },
          "openInterest": 316786
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146631,
              "short": 161655,
              "net": -15024
            },
            "nonCommercial": {
              "long": 102384,
              "short": 85322,
              "net": 17062
            },
            "smallTrader": {
              "long": 30703,
              "short": 32741,
              "net": -2038
            }
          },
          "openInterest": 315676
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273194,
              "short": 344891,
              "net": -71697
            },
            "nonCommercial": {
              "long": 228539,
              "short": 104481,
              "net": 124058
            },
            "smallTrader": {
              "long": 52725,
              "short": 105086,
              "net": -52361
            }
          },
          "openInterest": 618301
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393608,
              "short": 561632,
              "net": -168024
            },
            "nonCommercial": {
              "long": 257066,
              "short": 92912,
              "net": 164154
            },
            "smallTrader": {
              "long": 71520,
              "short": 67650,
              "net": 3870
            }
          },
          "openInterest": 823724
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21373,
              "short": 16715,
              "net": 4658
            },
            "nonCommercial": {
              "long": 11559,
              "short": 15431,
              "net": -3872
            },
            "smallTrader": {
              "long": 14510,
              "short": 15296,
              "net": -786
            }
          },
          "openInterest": 48284
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5171,
              "short": 10038,
              "net": -4867
            },
            "nonCommercial": {
              "long": 33442,
              "short": 34126,
              "net": -684
            },
            "smallTrader": {
              "long": 7713,
              "short": 2162,
              "net": 5551
            }
          },
          "openInterest": 49243
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 183933,
              "short": 102483,
              "net": 81450
            },
            "nonCommercial": {
              "long": 123468,
              "short": 205247,
              "net": -81779
            },
            "smallTrader": {
              "long": 27157,
              "short": 26828,
              "net": 329
            }
          },
          "openInterest": 420366
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67098,
              "short": 80981,
              "net": -13883
            },
            "nonCommercial": {
              "long": 49294,
              "short": 26401,
              "net": 22893
            },
            "smallTrader": {
              "long": 16534,
              "short": 25544,
              "net": -9010
            }
          },
          "openInterest": 142821
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153988,
              "short": 163077,
              "net": -9089
            },
            "nonCommercial": {
              "long": 129160,
              "short": 104995,
              "net": 24165
            },
            "smallTrader": {
              "long": 31277,
              "short": 46353,
              "net": -15076
            }
          },
          "openInterest": 382061
        }
      ]
    },
    {
      "reportDate": "2014-06-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1824338,
              "short": 1660896,
              "net": 163442
            },
            "nonCommercial": {
              "long": 383136,
              "short": 426431,
              "net": -43295
            },
            "smallTrader": {
              "long": 336001,
              "short": 456148,
              "net": -120147
            }
          },
          "openInterest": 2580717
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 716395,
              "short": 743102,
              "net": -26707
            },
            "nonCommercial": {
              "long": 253965,
              "short": 196135,
              "net": 57830
            },
            "smallTrader": {
              "long": 110879,
              "short": 142002,
              "net": -31123
            }
          },
          "openInterest": 1098179
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 435867,
              "short": 459458,
              "net": -23591
            },
            "nonCommercial": {
              "long": 89976,
              "short": 66159,
              "net": 23817
            },
            "smallTrader": {
              "long": 175744,
              "short": 175970,
              "net": -226
            }
          },
          "openInterest": 718749
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1461295,
              "short": 1390759,
              "net": 70536
            },
            "nonCommercial": {
              "long": 323148,
              "short": 279473,
              "net": 43675
            },
            "smallTrader": {
              "long": 231081,
              "short": 345292,
              "net": -114211
            }
          },
          "openInterest": 2043721
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28982,
              "short": 51238,
              "net": -22256
            },
            "nonCommercial": {
              "long": 56811,
              "short": 35284,
              "net": 21527
            },
            "smallTrader": {
              "long": 24123,
              "short": 23394,
              "net": 729
            }
          },
          "openInterest": 110911
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4854,
              "short": 14512,
              "net": -9658
            },
            "nonCommercial": {
              "long": 13805,
              "short": 4583,
              "net": 9222
            },
            "smallTrader": {
              "long": 1214,
              "short": 778,
              "net": 436
            }
          },
          "openInterest": 26138
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125359,
              "short": 170679,
              "net": -45320
            },
            "nonCommercial": {
              "long": 79476,
              "short": 44502,
              "net": 34974
            },
            "smallTrader": {
              "long": 31441,
              "short": 21095,
              "net": 10346
            }
          },
          "openInterest": 239604
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66011,
              "short": 40421,
              "net": 25590
            },
            "nonCommercial": {
              "long": 32519,
              "short": 55250,
              "net": -22731
            },
            "smallTrader": {
              "long": 28611,
              "short": 31470,
              "net": -2859
            }
          },
          "openInterest": 130275
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80515,
              "short": 158612,
              "net": -78097
            },
            "nonCommercial": {
              "long": 92311,
              "short": 23216,
              "net": 69095
            },
            "smallTrader": {
              "long": 14526,
              "short": 5524,
              "net": 9002
            }
          },
          "openInterest": 221904
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81093,
              "short": 124564,
              "net": -43471
            },
            "nonCommercial": {
              "long": 54545,
              "short": 13858,
              "net": 40687
            },
            "smallTrader": {
              "long": 6887,
              "short": 4103,
              "net": 2784
            }
          },
          "openInterest": 165409
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75596,
              "short": 60861,
              "net": 14735
            },
            "nonCommercial": {
              "long": 47335,
              "short": 57075,
              "net": -9740
            },
            "smallTrader": {
              "long": 13169,
              "short": 18164,
              "net": -4995
            }
          },
          "openInterest": 151783
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 605599,
              "short": 680744,
              "net": -75145
            },
            "nonCommercial": {
              "long": 422981,
              "short": 205090,
              "net": 217891
            },
            "smallTrader": {
              "long": 112683,
              "short": 255429,
              "net": -142746
            }
          },
          "openInterest": 1357565
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82317,
              "short": 122256,
              "net": -39939
            },
            "nonCommercial": {
              "long": 66841,
              "short": 29381,
              "net": 37460
            },
            "smallTrader": {
              "long": 13688,
              "short": 11209,
              "net": 2479
            }
          },
          "openInterest": 188245
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 503713,
              "short": 945287,
              "net": -441574
            },
            "nonCommercial": {
              "long": 520556,
              "short": 103971,
              "net": 416585
            },
            "smallTrader": {
              "long": 112429,
              "short": 87440,
              "net": 24989
            }
          },
          "openInterest": 1664043
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36448,
              "short": 40580,
              "net": -4132
            },
            "nonCommercial": {
              "long": 17811,
              "short": 14052,
              "net": 3759
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63905
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30682,
              "short": 34717,
              "net": -4035
            },
            "nonCommercial": {
              "long": 7189,
              "short": 3225,
              "net": 3964
            },
            "smallTrader": {
              "long": 434,
              "short": 363,
              "net": 71
            }
          },
          "openInterest": 40956
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177505,
              "short": 116655,
              "net": 60850
            },
            "nonCommercial": {
              "long": 57109,
              "short": 90134,
              "net": -33025
            },
            "smallTrader": {
              "long": 38419,
              "short": 66244,
              "net": -27825
            }
          },
          "openInterest": 280747
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13032,
              "short": 12146,
              "net": 886
            },
            "nonCommercial": {
              "long": 19801,
              "short": 6756,
              "net": 13045
            },
            "smallTrader": {
              "long": 9043,
              "short": 22974,
              "net": -13931
            }
          },
          "openInterest": 46892
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122720,
              "short": 193350,
              "net": -70630
            },
            "nonCommercial": {
              "long": 113068,
              "short": 50850,
              "net": 62218
            },
            "smallTrader": {
              "long": 23524,
              "short": 15112,
              "net": 8412
            }
          },
          "openInterest": 306878
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 159545,
              "short": 222989,
              "net": -63444
            },
            "nonCommercial": {
              "long": 157332,
              "short": 98181,
              "net": 59151
            },
            "smallTrader": {
              "long": 36858,
              "short": 32565,
              "net": 4293
            }
          },
          "openInterest": 382141
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142887,
              "short": 141769,
              "net": 1118
            },
            "nonCommercial": {
              "long": 47669,
              "short": 59787,
              "net": -12118
            },
            "smallTrader": {
              "long": 37014,
              "short": 26014,
              "net": 11000
            }
          },
          "openInterest": 257686
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140423,
              "short": 32870,
              "net": 107553
            },
            "nonCommercial": {
              "long": 12578,
              "short": 86796,
              "net": -74218
            },
            "smallTrader": {
              "long": 15375,
              "short": 48710,
              "net": -33335
            }
          },
          "openInterest": 171804
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94873,
              "short": 147668,
              "net": -52795
            },
            "nonCommercial": {
              "long": 101581,
              "short": 44588,
              "net": 56993
            },
            "smallTrader": {
              "long": 32290,
              "short": 36488,
              "net": -4198
            }
          },
          "openInterest": 256318
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132246,
              "short": 204934,
              "net": -72688
            },
            "nonCommercial": {
              "long": 153957,
              "short": 64500,
              "net": 89457
            },
            "smallTrader": {
              "long": 32747,
              "short": 49516,
              "net": -16769
            }
          },
          "openInterest": 358700
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42662,
              "short": 136902,
              "net": -94240
            },
            "nonCommercial": {
              "long": 105666,
              "short": 19650,
              "net": 86016
            },
            "smallTrader": {
              "long": 10202,
              "short": 1978,
              "net": 8224
            }
          },
          "openInterest": 162647
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55009,
              "short": 68590,
              "net": -13581
            },
            "nonCommercial": {
              "long": 20287,
              "short": 10037,
              "net": 10250
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 90252
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 294307,
              "short": 251168,
              "net": 43139
            },
            "nonCommercial": {
              "long": 297303,
              "short": 384154,
              "net": -86851
            },
            "smallTrader": {
              "long": 71771,
              "short": 28059,
              "net": 43712
            }
          },
          "openInterest": 986495
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2986,
              "short": 21608,
              "net": -18622
            },
            "nonCommercial": {
              "long": 22400,
              "short": 4869,
              "net": 17531
            },
            "smallTrader": {
              "long": 4032,
              "short": 2941,
              "net": 1091
            }
          },
          "openInterest": 30066
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11399,
              "short": 60232,
              "net": -48833
            },
            "nonCommercial": {
              "long": 52226,
              "short": 6420,
              "net": 45806
            },
            "smallTrader": {
              "long": 5385,
              "short": 2358,
              "net": 3027
            }
          },
          "openInterest": 69875
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 534668,
              "short": 551348,
              "net": -16680
            },
            "nonCommercial": {
              "long": 94525,
              "short": 106440,
              "net": -11915
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 774514
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65523,
              "short": 75163,
              "net": -9640
            },
            "nonCommercial": {
              "long": 49778,
              "short": 49012,
              "net": 766
            },
            "smallTrader": {
              "long": 25023,
              "short": 16149,
              "net": 8874
            }
          },
          "openInterest": 161062
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131988,
              "short": 214812,
              "net": -82824
            },
            "nonCommercial": {
              "long": 118004,
              "short": 56399,
              "net": 61605
            },
            "smallTrader": {
              "long": 49428,
              "short": 28209,
              "net": 21219
            }
          },
          "openInterest": 324171
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158181,
              "short": 156571,
              "net": 1610
            },
            "nonCommercial": {
              "long": 106129,
              "short": 101630,
              "net": 4499
            },
            "smallTrader": {
              "long": 31133,
              "short": 37242,
              "net": -6109
            }
          },
          "openInterest": 334196
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 287291,
              "short": 332142,
              "net": -44851
            },
            "nonCommercial": {
              "long": 221170,
              "short": 118881,
              "net": 102289
            },
            "smallTrader": {
              "long": 50579,
              "short": 108017,
              "net": -57438
            }
          },
          "openInterest": 628560
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 405724,
              "short": 574802,
              "net": -169078
            },
            "nonCommercial": {
              "long": 261890,
              "short": 93704,
              "net": 168186
            },
            "smallTrader": {
              "long": 74878,
              "short": 73986,
              "net": 892
            }
          },
          "openInterest": 850114
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24598,
              "short": 18195,
              "net": 6403
            },
            "nonCommercial": {
              "long": 11907,
              "short": 13919,
              "net": -2012
            },
            "smallTrader": {
              "long": 11370,
              "short": 15761,
              "net": -4391
            }
          },
          "openInterest": 48936
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4676,
              "short": 11239,
              "net": -6563
            },
            "nonCommercial": {
              "long": 37663,
              "short": 37369,
              "net": 294
            },
            "smallTrader": {
              "long": 8250,
              "short": 1981,
              "net": 6269
            }
          },
          "openInterest": 54011
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184638,
              "short": 108180,
              "net": 76458
            },
            "nonCommercial": {
              "long": 139665,
              "short": 216461,
              "net": -76796
            },
            "smallTrader": {
              "long": 29255,
              "short": 28917,
              "net": 338
            }
          },
          "openInterest": 448926
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66434,
              "short": 79559,
              "net": -13125
            },
            "nonCommercial": {
              "long": 51715,
              "short": 28265,
              "net": 23450
            },
            "smallTrader": {
              "long": 16906,
              "short": 27231,
              "net": -10325
            }
          },
          "openInterest": 144935
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164025,
              "short": 162191,
              "net": 1834
            },
            "nonCommercial": {
              "long": 130617,
              "short": 116138,
              "net": 14479
            },
            "smallTrader": {
              "long": 34158,
              "short": 50471,
              "net": -16313
            }
          },
          "openInterest": 386068
        }
      ]
    },
    {
      "reportDate": "2014-06-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1876380,
              "short": 1655407,
              "net": 220973
            },
            "nonCommercial": {
              "long": 371971,
              "short": 443874,
              "net": -71903
            },
            "smallTrader": {
              "long": 309024,
              "short": 458094,
              "net": -149070
            }
          },
          "openInterest": 2594787
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 715553,
              "short": 706092,
              "net": 9461
            },
            "nonCommercial": {
              "long": 206613,
              "short": 182329,
              "net": 24284
            },
            "smallTrader": {
              "long": 100675,
              "short": 134420,
              "net": -33745
            }
          },
          "openInterest": 1046943
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 472681,
              "short": 474610,
              "net": -1929
            },
            "nonCommercial": {
              "long": 78536,
              "short": 72639,
              "net": 5897
            },
            "smallTrader": {
              "long": 168644,
              "short": 172612,
              "net": -3968
            }
          },
          "openInterest": 735042
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1494947,
              "short": 1408958,
              "net": 85989
            },
            "nonCommercial": {
              "long": 316908,
              "short": 288833,
              "net": 28075
            },
            "smallTrader": {
              "long": 236609,
              "short": 350673,
              "net": -114064
            }
          },
          "openInterest": 2077516
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30183,
              "short": 64362,
              "net": -34179
            },
            "nonCommercial": {
              "long": 62141,
              "short": 33894,
              "net": 28247
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 128984
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5271,
              "short": 14341,
              "net": -9070
            },
            "nonCommercial": {
              "long": 13273,
              "short": 4825,
              "net": 8448
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 26258
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126458,
              "short": 177887,
              "net": -51429
            },
            "nonCommercial": {
              "long": 85202,
              "short": 49360,
              "net": 35842
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 271602
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62263,
              "short": 34236,
              "net": 28027
            },
            "nonCommercial": {
              "long": 30303,
              "short": 54411,
              "net": -24108
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 125832
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73274,
              "short": 151894,
              "net": -78620
            },
            "nonCommercial": {
              "long": 99766,
              "short": 28449,
              "net": 71317
            },
            "smallTrader": {
              "long": 13366,
              "short": 6063,
              "net": 7303
            }
          },
          "openInterest": 216022
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85862,
              "short": 129117,
              "net": -43255
            },
            "nonCommercial": {
              "long": 55746,
              "short": 14070,
              "net": 41676
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 170653
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77138,
              "short": 57193,
              "net": 19945
            },
            "nonCommercial": {
              "long": 40089,
              "short": 55418,
              "net": -15329
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 147453
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 626153,
              "short": 671346,
              "net": -45193
            },
            "nonCommercial": {
              "long": 420336,
              "short": 235582,
              "net": 184754
            },
            "smallTrader": {
              "long": 117691,
              "short": 257252,
              "net": -139561
            }
          },
          "openInterest": 1397425
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81342,
              "short": 110281,
              "net": -28939
            },
            "nonCommercial": {
              "long": 62813,
              "short": 35257,
              "net": 27556
            },
            "smallTrader": {
              "long": 13450,
              "short": 12067,
              "net": 1383
            }
          },
          "openInterest": 182769
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 502563,
              "short": 949345,
              "net": -446782
            },
            "nonCommercial": {
              "long": 520876,
              "short": 102865,
              "net": 418011
            },
            "smallTrader": {
              "long": 114341,
              "short": 85570,
              "net": 28771
            }
          },
          "openInterest": 1676336
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37935,
              "short": 41641,
              "net": -3706
            },
            "nonCommercial": {
              "long": 18777,
              "short": 14439,
              "net": 4338
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65446
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33410,
              "short": 36531,
              "net": -3121
            },
            "nonCommercial": {
              "long": 6413,
              "short": 3444,
              "net": 2969
            },
            "smallTrader": {
              "long": 434,
              "short": 282,
              "net": 152
            }
          },
          "openInterest": 42976
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 224523,
              "short": 136545,
              "net": 87978
            },
            "nonCommercial": {
              "long": 43739,
              "short": 100924,
              "net": -57185
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 331636
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13927,
              "short": 11532,
              "net": 2395
            },
            "nonCommercial": {
              "long": 19021,
              "short": 8445,
              "net": 10576
            },
            "smallTrader": {
              "long": 9543,
              "short": 22514,
              "net": -12971
            }
          },
          "openInterest": 48614
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121786,
              "short": 187168,
              "net": -65382
            },
            "nonCommercial": {
              "long": 113433,
              "short": 55122,
              "net": 58311
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 308251
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 156553,
              "short": 219703,
              "net": -63150
            },
            "nonCommercial": {
              "long": 159567,
              "short": 98440,
              "net": 61127
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 378689
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153178,
              "short": 146305,
              "net": 6873
            },
            "nonCommercial": {
              "long": 49221,
              "short": 62866,
              "net": -13645
            },
            "smallTrader": {
              "long": 36176,
              "short": 29404,
              "net": 6772
            }
          },
          "openInterest": 279832
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 159506,
              "short": 45432,
              "net": 114074
            },
            "nonCommercial": {
              "long": 11893,
              "short": 94055,
              "net": -82162
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 201094
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92078,
              "short": 145734,
              "net": -53656
            },
            "nonCommercial": {
              "long": 102341,
              "short": 45551,
              "net": 56790
            },
            "smallTrader": {
              "long": 34037,
              "short": 37171,
              "net": -3134
            }
          },
          "openInterest": 252508
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118781,
              "short": 203736,
              "net": -84955
            },
            "nonCommercial": {
              "long": 154275,
              "short": 52333,
              "net": 101942
            },
            "smallTrader": {
              "long": 31817,
              "short": 48804,
              "net": -16987
            }
          },
          "openInterest": 344832
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53387,
              "short": 150671,
              "net": -97284
            },
            "nonCommercial": {
              "long": 106566,
              "short": 16363,
              "net": 90203
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 200202
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56719,
              "short": 69449,
              "net": -12730
            },
            "nonCommercial": {
              "long": 19180,
              "short": 7863,
              "net": 11317
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 89152
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 314012,
              "short": 264745,
              "net": 49267
            },
            "nonCommercial": {
              "long": 313808,
              "short": 406124,
              "net": -92316
            },
            "smallTrader": {
              "long": 71035,
              "short": 27986,
              "net": 43049
            }
          },
          "openInterest": 1020527
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5419,
              "short": 23502,
              "net": -18083
            },
            "nonCommercial": {
              "long": 20401,
              "short": 3546,
              "net": 16855
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 32946
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12955,
              "short": 57562,
              "net": -44607
            },
            "nonCommercial": {
              "long": 50854,
              "short": 8810,
              "net": 42044
            },
            "smallTrader": {
              "long": 5126,
              "short": 2563,
              "net": 2563
            }
          },
          "openInterest": 69756
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 570477,
              "short": 578526,
              "net": -8049
            },
            "nonCommercial": {
              "long": 92808,
              "short": 105689,
              "net": -12881
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 814572
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63087,
              "short": 77409,
              "net": -14322
            },
            "nonCommercial": {
              "long": 48592,
              "short": 44486,
              "net": 4106
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 161532
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135042,
              "short": 211044,
              "net": -76002
            },
            "nonCommercial": {
              "long": 113853,
              "short": 58605,
              "net": 55248
            },
            "smallTrader": {
              "long": 49645,
              "short": 28891,
              "net": 20754
            }
          },
          "openInterest": 323764
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167532,
              "short": 165293,
              "net": 2239
            },
            "nonCommercial": {
              "long": 106261,
              "short": 105829,
              "net": 432
            },
            "smallTrader": {
              "long": 36201,
              "short": 38872,
              "net": -2671
            }
          },
          "openInterest": 343974
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284668,
              "short": 307837,
              "net": -23169
            },
            "nonCommercial": {
              "long": 212406,
              "short": 131324,
              "net": 81082
            },
            "smallTrader": {
              "long": 52634,
              "short": 110547,
              "net": -57913
            }
          },
          "openInterest": 632121
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403403,
              "short": 544001,
              "net": -140598
            },
            "nonCommercial": {
              "long": 263562,
              "short": 119584,
              "net": 143978
            },
            "smallTrader": {
              "long": 76882,
              "short": 80262,
              "net": -3380
            }
          },
          "openInterest": 872550
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25999,
              "short": 18004,
              "net": 7995
            },
            "nonCommercial": {
              "long": 9615,
              "short": 12645,
              "net": -3030
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52445
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4389,
              "short": 10126,
              "net": -5737
            },
            "nonCommercial": {
              "long": 36218,
              "short": 36256,
              "net": -38
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53957
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 189112,
              "short": 119148,
              "net": 69964
            },
            "nonCommercial": {
              "long": 141056,
              "short": 214363,
              "net": -73307
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 457503
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63424,
              "short": 73018,
              "net": -9594
            },
            "nonCommercial": {
              "long": 48332,
              "short": 30257,
              "net": 18075
            },
            "smallTrader": {
              "long": 17509,
              "short": 25990,
              "net": -8481
            }
          },
          "openInterest": 141333
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170589,
              "short": 156323,
              "net": 14266
            },
            "nonCommercial": {
              "long": 128222,
              "short": 128951,
              "net": -729
            },
            "smallTrader": {
              "long": 35411,
              "short": 48948,
              "net": -13537
            }
          },
          "openInterest": 401247
        }
      ]
    },
    {
      "reportDate": "2014-06-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1916462,
              "short": 1645499,
              "net": 270963
            },
            "nonCommercial": {
              "long": 365722,
              "short": 451552,
              "net": -85830
            },
            "smallTrader": {
              "long": 279413,
              "short": 464546,
              "net": -185133
            }
          },
          "openInterest": 2601086
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 715721,
              "short": 658073,
              "net": 57648
            },
            "nonCommercial": {
              "long": 203975,
              "short": 230548,
              "net": -26573
            },
            "smallTrader": {
              "long": 106469,
              "short": 137544,
              "net": -31075
            }
          },
          "openInterest": 1041295
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 500747,
              "short": 502188,
              "net": -1441
            },
            "nonCommercial": {
              "long": 85243,
              "short": 79683,
              "net": 5560
            },
            "smallTrader": {
              "long": 158344,
              "short": 162463,
              "net": -4119
            }
          },
          "openInterest": 756066
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1557522,
              "short": 1417705,
              "net": 139817
            },
            "nonCommercial": {
              "long": 312342,
              "short": 313471,
              "net": -1129
            },
            "smallTrader": {
              "long": 215905,
              "short": 354593,
              "net": -138688
            }
          },
          "openInterest": 2113529
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5813,
              "short": 42821,
              "net": -37008
            },
            "nonCommercial": {
              "long": 61078,
              "short": 34049,
              "net": 27029
            },
            "smallTrader": {
              "long": 31058,
              "short": 21079,
              "net": 9979
            }
          },
          "openInterest": 99400
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5666,
              "short": 14615,
              "net": -8949
            },
            "nonCommercial": {
              "long": 13306,
              "short": 5016,
              "net": 8290
            },
            "smallTrader": {
              "long": 1329,
              "short": 670,
              "net": 659
            }
          },
          "openInterest": 26514
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107659,
              "short": 180605,
              "net": -72946
            },
            "nonCommercial": {
              "long": 100434,
              "short": 47838,
              "net": 52596
            },
            "smallTrader": {
              "long": 40174,
              "short": 19824,
              "net": 20350
            }
          },
          "openInterest": 250231
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47778,
              "short": 38467,
              "net": 9311
            },
            "nonCommercial": {
              "long": 34582,
              "short": 56115,
              "net": -21533
            },
            "smallTrader": {
              "long": 42340,
              "short": 30118,
              "net": 12222
            }
          },
          "openInterest": 132209
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69049,
              "short": 151815,
              "net": -82766
            },
            "nonCommercial": {
              "long": 103939,
              "short": 29948,
              "net": 73991
            },
            "smallTrader": {
              "long": 14519,
              "short": 5744,
              "net": 8775
            }
          },
          "openInterest": 212417
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81550,
              "short": 128028,
              "net": -46478
            },
            "nonCommercial": {
              "long": 56794,
              "short": 11946,
              "net": 44848
            },
            "smallTrader": {
              "long": 6598,
              "short": 4968,
              "net": 1630
            }
          },
          "openInterest": 160937
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80925,
              "short": 57657,
              "net": 23268
            },
            "nonCommercial": {
              "long": 38162,
              "short": 56201,
              "net": -18039
            },
            "smallTrader": {
              "long": 14219,
              "short": 19448,
              "net": -5229
            }
          },
          "openInterest": 151523
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 625999,
              "short": 659521,
              "net": -33522
            },
            "nonCommercial": {
              "long": 427806,
              "short": 252904,
              "net": 174902
            },
            "smallTrader": {
              "long": 115872,
              "short": 257252,
              "net": -141380
            }
          },
          "openInterest": 1406180
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85648,
              "short": 107700,
              "net": -22052
            },
            "nonCommercial": {
              "long": 60793,
              "short": 39487,
              "net": 21306
            },
            "smallTrader": {
              "long": 13201,
              "short": 12455,
              "net": 746
            }
          },
          "openInterest": 173633
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 491334,
              "short": 979110,
              "net": -487776
            },
            "nonCommercial": {
              "long": 545061,
              "short": 87905,
              "net": 457156
            },
            "smallTrader": {
              "long": 109299,
              "short": 78679,
              "net": 30620
            }
          },
          "openInterest": 1721703
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55568,
              "short": 61344,
              "net": -5776
            },
            "nonCommercial": {
              "long": 17490,
              "short": 13766,
              "net": 3724
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83468
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36616,
              "short": 38126,
              "net": -1510
            },
            "nonCommercial": {
              "long": 4814,
              "short": 3523,
              "net": 1291
            },
            "smallTrader": {
              "long": 709,
              "short": 490,
              "net": 219
            }
          },
          "openInterest": 44669
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 196143,
              "short": 103622,
              "net": 92521
            },
            "nonCommercial": {
              "long": 51405,
              "short": 113240,
              "net": -61835
            },
            "smallTrader": {
              "long": 33681,
              "short": 64367,
              "net": -30686
            }
          },
          "openInterest": 285489
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13898,
              "short": 11000,
              "net": 2898
            },
            "nonCommercial": {
              "long": 18128,
              "short": 9102,
              "net": 9026
            },
            "smallTrader": {
              "long": 10154,
              "short": 22078,
              "net": -11924
            }
          },
          "openInterest": 48936
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127265,
              "short": 197698,
              "net": -70433
            },
            "nonCommercial": {
              "long": 114029,
              "short": 52581,
              "net": 61448
            },
            "smallTrader": {
              "long": 25526,
              "short": 16541,
              "net": 8985
            }
          },
          "openInterest": 315485
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 157023,
              "short": 235348,
              "net": -78325
            },
            "nonCommercial": {
              "long": 162052,
              "short": 83757,
              "net": 78295
            },
            "smallTrader": {
              "long": 34637,
              "short": 34607,
              "net": 30
            }
          },
          "openInterest": 379843
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148101,
              "short": 157548,
              "net": -9447
            },
            "nonCommercial": {
              "long": 59911,
              "short": 69656,
              "net": -9745
            },
            "smallTrader": {
              "long": 42134,
              "short": 22942,
              "net": 19192
            }
          },
          "openInterest": 285621
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118464,
              "short": 22791,
              "net": 95673
            },
            "nonCommercial": {
              "long": 17832,
              "short": 85870,
              "net": -68038
            },
            "smallTrader": {
              "long": 15129,
              "short": 42764,
              "net": -27635
            }
          },
          "openInterest": 153007
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91620,
              "short": 151150,
              "net": -59530
            },
            "nonCommercial": {
              "long": 102384,
              "short": 38701,
              "net": 63683
            },
            "smallTrader": {
              "long": 33836,
              "short": 37989,
              "net": -4153
            }
          },
          "openInterest": 256537
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122682,
              "short": 202012,
              "net": -79330
            },
            "nonCommercial": {
              "long": 152777,
              "short": 57815,
              "net": 94962
            },
            "smallTrader": {
              "long": 31327,
              "short": 46959,
              "net": -15632
            }
          },
          "openInterest": 348569
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36227,
              "short": 110587,
              "net": -74360
            },
            "nonCommercial": {
              "long": 91227,
              "short": 22152,
              "net": 69075
            },
            "smallTrader": {
              "long": 7114,
              "short": 1829,
              "net": 5285
            }
          },
          "openInterest": 135017
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 75500,
              "short": 92808,
              "net": -17308
            },
            "nonCommercial": {
              "long": 21187,
              "short": 6487,
              "net": 14700
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 109268
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 329939,
              "short": 277809,
              "net": 52130
            },
            "nonCommercial": {
              "long": 322863,
              "short": 423330,
              "net": -100467
            },
            "smallTrader": {
              "long": 76046,
              "short": 27709,
              "net": 48337
            }
          },
          "openInterest": 1059370
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2667,
              "short": 7656,
              "net": -4989
            },
            "nonCommercial": {
              "long": 21671,
              "short": 17938,
              "net": 3733
            },
            "smallTrader": {
              "long": 3784,
              "short": 2528,
              "net": 1256
            }
          },
          "openInterest": 28467
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13662,
              "short": 57382,
              "net": -43720
            },
            "nonCommercial": {
              "long": 48502,
              "short": 7224,
              "net": 41278
            },
            "smallTrader": {
              "long": 4755,
              "short": 2313,
              "net": 2442
            }
          },
          "openInterest": 67854
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 654077,
              "short": 670254,
              "net": -16177
            },
            "nonCommercial": {
              "long": 100748,
              "short": 107531,
              "net": -6783
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 914025
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66461,
              "short": 89299,
              "net": -22838
            },
            "nonCommercial": {
              "long": 48333,
              "short": 34996,
              "net": 13337
            },
            "smallTrader": {
              "long": 24007,
              "short": 14506,
              "net": 9501
            }
          },
          "openInterest": 164576
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140923,
              "short": 204522,
              "net": -63599
            },
            "nonCommercial": {
              "long": 105344,
              "short": 60510,
              "net": 44834
            },
            "smallTrader": {
              "long": 45819,
              "short": 27054,
              "net": 18765
            }
          },
          "openInterest": 318947
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162487,
              "short": 166360,
              "net": -3873
            },
            "nonCommercial": {
              "long": 107363,
              "short": 102606,
              "net": 4757
            },
            "smallTrader": {
              "long": 33861,
              "short": 34745,
              "net": -884
            }
          },
          "openInterest": 340323
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283651,
              "short": 267233,
              "net": 16418
            },
            "nonCommercial": {
              "long": 198105,
              "short": 149667,
              "net": 48438
            },
            "smallTrader": {
              "long": 48700,
              "short": 113556,
              "net": -64856
            }
          },
          "openInterest": 616888
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403012,
              "short": 511718,
              "net": -108706
            },
            "nonCommercial": {
              "long": 250903,
              "short": 137543,
              "net": 113360
            },
            "smallTrader": {
              "long": 77958,
              "short": 82612,
              "net": -4654
            }
          },
          "openInterest": 866264
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7094,
              "short": 4573,
              "net": 2521
            },
            "nonCommercial": {
              "long": 15296,
              "short": 11776,
              "net": 3520
            },
            "smallTrader": {
              "long": 9695,
              "short": 15736,
              "net": -6041
            }
          },
          "openInterest": 32259
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3661,
              "short": 30534,
              "net": -26873
            },
            "nonCommercial": {
              "long": 42883,
              "short": 21361,
              "net": 21522
            },
            "smallTrader": {
              "long": 6781,
              "short": 1430,
              "net": 5351
            }
          },
          "openInterest": 55245
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184210,
              "short": 133948,
              "net": 50262
            },
            "nonCommercial": {
              "long": 146146,
              "short": 193711,
              "net": -47565
            },
            "smallTrader": {
              "long": 24276,
              "short": 26973,
              "net": -2697
            }
          },
          "openInterest": 456312
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62513,
              "short": 70045,
              "net": -7532
            },
            "nonCommercial": {
              "long": 48647,
              "short": 30680,
              "net": 17967
            },
            "smallTrader": {
              "long": 16087,
              "short": 26522,
              "net": -10435
            }
          },
          "openInterest": 139027
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174616,
              "short": 156355,
              "net": 18261
            },
            "nonCommercial": {
              "long": 122991,
              "short": 127777,
              "net": -4786
            },
            "smallTrader": {
              "long": 33955,
              "short": 47430,
              "net": -13475
            }
          },
          "openInterest": 401525
        }
      ]
    },
    {
      "reportDate": "2014-06-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1884109,
              "short": 1654286,
              "net": 229823
            },
            "nonCommercial": {
              "long": 402746,
              "short": 430038,
              "net": -27292
            },
            "smallTrader": {
              "long": 260686,
              "short": 463217,
              "net": -202531
            }
          },
          "openInterest": 2585200
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 728714,
              "short": 652532,
              "net": 76182
            },
            "nonCommercial": {
              "long": 213156,
              "short": 232556,
              "net": -19400
            },
            "smallTrader": {
              "long": 89088,
              "short": 145870,
              "net": -56782
            }
          },
          "openInterest": 1040201
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 495741,
              "short": 498625,
              "net": -2884
            },
            "nonCommercial": {
              "long": 78009,
              "short": 68187,
              "net": 9822
            },
            "smallTrader": {
              "long": 154571,
              "short": 161509,
              "net": -6938
            }
          },
          "openInterest": 739097
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1571932,
              "short": 1432172,
              "net": 139760
            },
            "nonCommercial": {
              "long": 302546,
              "short": 286853,
              "net": 15693
            },
            "smallTrader": {
              "long": 219052,
              "short": 374505,
              "net": -155453
            }
          },
          "openInterest": 2122197
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4093,
              "short": 46032,
              "net": -41939
            },
            "nonCommercial": {
              "long": 65612,
              "short": 32149,
              "net": 33463
            },
            "smallTrader": {
              "long": 30360,
              "short": 21884,
              "net": 8476
            }
          },
          "openInterest": 101998
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6166,
              "short": 21184,
              "net": -15018
            },
            "nonCommercial": {
              "long": 19276,
              "short": 5021,
              "net": 14255
            },
            "smallTrader": {
              "long": 1422,
              "short": 659,
              "net": 763
            }
          },
          "openInterest": 34430
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115089,
              "short": 183985,
              "net": -68896
            },
            "nonCommercial": {
              "long": 98098,
              "short": 48347,
              "net": 49751
            },
            "smallTrader": {
              "long": 39105,
              "short": 19960,
              "net": 19145
            }
          },
          "openInterest": 254369
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29794,
              "short": 25254,
              "net": 4540
            },
            "nonCommercial": {
              "long": 40595,
              "short": 45915,
              "net": -5320
            },
            "smallTrader": {
              "long": 29986,
              "short": 29206,
              "net": 780
            }
          },
          "openInterest": 103193
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69632,
              "short": 152564,
              "net": -82932
            },
            "nonCommercial": {
              "long": 105634,
              "short": 31356,
              "net": 74278
            },
            "smallTrader": {
              "long": 14427,
              "short": 5773,
              "net": 8654
            }
          },
          "openInterest": 213844
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76868,
              "short": 124653,
              "net": -47785
            },
            "nonCommercial": {
              "long": 57018,
              "short": 11365,
              "net": 45653
            },
            "smallTrader": {
              "long": 5674,
              "short": 3542,
              "net": 2132
            }
          },
          "openInterest": 156765
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74432,
              "short": 61850,
              "net": 12582
            },
            "nonCommercial": {
              "long": 41981,
              "short": 49814,
              "net": -7833
            },
            "smallTrader": {
              "long": 14385,
              "short": 19134,
              "net": -4749
            }
          },
          "openInterest": 142413
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 619263,
              "short": 623122,
              "net": -3859
            },
            "nonCommercial": {
              "long": 422235,
              "short": 284618,
              "net": 137617
            },
            "smallTrader": {
              "long": 120349,
              "short": 254107,
              "net": -133758
            }
          },
          "openInterest": 1362700
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69124,
              "short": 90776,
              "net": -21652
            },
            "nonCommercial": {
              "long": 58719,
              "short": 38144,
              "net": 20575
            },
            "smallTrader": {
              "long": 11125,
              "short": 10048,
              "net": 1077
            }
          },
          "openInterest": 145458
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 500890,
              "short": 993470,
              "net": -492580
            },
            "nonCommercial": {
              "long": 548016,
              "short": 89047,
              "net": 458969
            },
            "smallTrader": {
              "long": 104817,
              "short": 71206,
              "net": 33611
            }
          },
          "openInterest": 1720856
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35549,
              "short": 35279,
              "net": 270
            },
            "nonCommercial": {
              "long": 14579,
              "short": 15334,
              "net": -755
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58112
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35927,
              "short": 37135,
              "net": -1208
            },
            "nonCommercial": {
              "long": 4362,
              "short": 3363,
              "net": 999
            },
            "smallTrader": {
              "long": 679,
              "short": 470,
              "net": 209
            }
          },
          "openInterest": 43487
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 197697,
              "short": 107032,
              "net": 90665
            },
            "nonCommercial": {
              "long": 55062,
              "short": 112565,
              "net": -57503
            },
            "smallTrader": {
              "long": 33592,
              "short": 66754,
              "net": -33162
            }
          },
          "openInterest": 291244
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15224,
              "short": 11942,
              "net": 3282
            },
            "nonCommercial": {
              "long": 17112,
              "short": 9437,
              "net": 7675
            },
            "smallTrader": {
              "long": 10705,
              "short": 21662,
              "net": -10957
            }
          },
          "openInterest": 50262
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138297,
              "short": 211209,
              "net": -72912
            },
            "nonCommercial": {
              "long": 118724,
              "short": 55586,
              "net": 63138
            },
            "smallTrader": {
              "long": 26216,
              "short": 16442,
              "net": 9774
            }
          },
          "openInterest": 328257
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142864,
              "short": 274471,
              "net": -131607
            },
            "nonCommercial": {
              "long": 183433,
              "short": 62574,
              "net": 120859
            },
            "smallTrader": {
              "long": 41132,
              "short": 30384,
              "net": 10748
            }
          },
          "openInterest": 392388
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155488,
              "short": 181620,
              "net": -26132
            },
            "nonCommercial": {
              "long": 65151,
              "short": 60872,
              "net": 4279
            },
            "smallTrader": {
              "long": 44942,
              "short": 23089,
              "net": 21853
            }
          },
          "openInterest": 304075
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120767,
              "short": 23589,
              "net": 97178
            },
            "nonCommercial": {
              "long": 10325,
              "short": 81548,
              "net": -71223
            },
            "smallTrader": {
              "long": 15335,
              "short": 41290,
              "net": -25955
            }
          },
          "openInterest": 148257
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85984,
              "short": 146458,
              "net": -60474
            },
            "nonCommercial": {
              "long": 101937,
              "short": 38561,
              "net": 63376
            },
            "smallTrader": {
              "long": 31497,
              "short": 34399,
              "net": -2902
            }
          },
          "openInterest": 244936
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121377,
              "short": 201521,
              "net": -80144
            },
            "nonCommercial": {
              "long": 154795,
              "short": 59622,
              "net": 95173
            },
            "smallTrader": {
              "long": 32234,
              "short": 47263,
              "net": -15029
            }
          },
          "openInterest": 356917
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35814,
              "short": 109877,
              "net": -74063
            },
            "nonCommercial": {
              "long": 84943,
              "short": 15974,
              "net": 68969
            },
            "smallTrader": {
              "long": 6970,
              "short": 1876,
              "net": 5094
            }
          },
          "openInterest": 128333
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43977,
              "short": 55219,
              "net": -11242
            },
            "nonCommercial": {
              "long": 17270,
              "short": 6642,
              "net": 10628
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68535
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 337177,
              "short": 263307,
              "net": 73870
            },
            "nonCommercial": {
              "long": 309434,
              "short": 428056,
              "net": -118622
            },
            "smallTrader": {
              "long": 72509,
              "short": 27757,
              "net": 44752
            }
          },
          "openInterest": 1045923
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2739,
              "short": 9621,
              "net": -6882
            },
            "nonCommercial": {
              "long": 24855,
              "short": 18703,
              "net": 6152
            },
            "smallTrader": {
              "long": 3476,
              "short": 2746,
              "net": 730
            }
          },
          "openInterest": 31415
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11626,
              "short": 57977,
              "net": -46351
            },
            "nonCommercial": {
              "long": 48282,
              "short": 4847,
              "net": 43435
            },
            "smallTrader": {
              "long": 5144,
              "short": 2228,
              "net": 2916
            }
          },
          "openInterest": 65525
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 497450,
              "short": 509169,
              "net": -11719
            },
            "nonCommercial": {
              "long": 92543,
              "short": 102603,
              "net": -10060
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 705455
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58728,
              "short": 101625,
              "net": -42897
            },
            "nonCommercial": {
              "long": 54160,
              "short": 24830,
              "net": 29330
            },
            "smallTrader": {
              "long": 25899,
              "short": 12332,
              "net": 13567
            }
          },
          "openInterest": 158093
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142371,
              "short": 195063,
              "net": -52692
            },
            "nonCommercial": {
              "long": 96894,
              "short": 60826,
              "net": 36068
            },
            "smallTrader": {
              "long": 46257,
              "short": 29633,
              "net": 16624
            }
          },
          "openInterest": 313281
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149403,
              "short": 171606,
              "net": -22203
            },
            "nonCommercial": {
              "long": 105277,
              "short": 85875,
              "net": 19402
            },
            "smallTrader": {
              "long": 33234,
              "short": 30433,
              "net": 2801
            }
          },
          "openInterest": 321232
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 281590,
              "short": 256785,
              "net": 24805
            },
            "nonCommercial": {
              "long": 196560,
              "short": 159156,
              "net": 37404
            },
            "smallTrader": {
              "long": 46978,
              "short": 109187,
              "net": -62209
            }
          },
          "openInterest": 608364
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398744,
              "short": 588783,
              "net": -190039
            },
            "nonCommercial": {
              "long": 268057,
              "short": 86199,
              "net": 181858
            },
            "smallTrader": {
              "long": 77524,
              "short": 69343,
              "net": 8181
            }
          },
          "openInterest": 879261
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13805,
              "short": 5200,
              "net": 8605
            },
            "nonCommercial": {
              "long": 9069,
              "short": 14441,
              "net": -5372
            },
            "smallTrader": {
              "long": 10517,
              "short": 13750,
              "net": -3233
            }
          },
          "openInterest": 33599
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3761,
              "short": 31134,
              "net": -27373
            },
            "nonCommercial": {
              "long": 44700,
              "short": 23005,
              "net": 21695
            },
            "smallTrader": {
              "long": 7729,
              "short": 2051,
              "net": 5678
            }
          },
          "openInterest": 58484
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 160864,
              "short": 105174,
              "net": 55690
            },
            "nonCommercial": {
              "long": 142358,
              "short": 197984,
              "net": -55626
            },
            "smallTrader": {
              "long": 26788,
              "short": 26852,
              "net": -64
            }
          },
          "openInterest": 424966
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59033,
              "short": 72744,
              "net": -13711
            },
            "nonCommercial": {
              "long": 52056,
              "short": 30728,
              "net": 21328
            },
            "smallTrader": {
              "long": 16524,
              "short": 24141,
              "net": -7617
            }
          },
          "openInterest": 138382
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179514,
              "short": 136289,
              "net": 43225
            },
            "nonCommercial": {
              "long": 102315,
              "short": 135851,
              "net": -33536
            },
            "smallTrader": {
              "long": 36423,
              "short": 46112,
              "net": -9689
            }
          },
          "openInterest": 376293
        }
      ]
    },
    {
      "reportDate": "2014-07-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1878105,
              "short": 1621728,
              "net": 256377
            },
            "nonCommercial": {
              "long": 404469,
              "short": 473827,
              "net": -69358
            },
            "smallTrader": {
              "long": 285746,
              "short": 472765,
              "net": -187019
            }
          },
          "openInterest": 2603368
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 767070,
              "short": 736329,
              "net": 30741
            },
            "nonCommercial": {
              "long": 221386,
              "short": 214424,
              "net": 6962
            },
            "smallTrader": {
              "long": 98442,
              "short": 136145,
              "net": -37703
            }
          },
          "openInterest": 1098153
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488290,
              "short": 490637,
              "net": -2347
            },
            "nonCommercial": {
              "long": 88817,
              "short": 71080,
              "net": 17737
            },
            "smallTrader": {
              "long": 152358,
              "short": 167748,
              "net": -15390
            }
          },
          "openInterest": 736293
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1518127,
              "short": 1371639,
              "net": 146488
            },
            "nonCommercial": {
              "long": 288175,
              "short": 296970,
              "net": -8795
            },
            "smallTrader": {
              "long": 222875,
              "short": 360568,
              "net": -137693
            }
          },
          "openInterest": 2056055
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5394,
              "short": 54499,
              "net": -49105
            },
            "nonCommercial": {
              "long": 76598,
              "short": 37719,
              "net": 38879
            },
            "smallTrader": {
              "long": 31977,
              "short": 21751,
              "net": 10226
            }
          },
          "openInterest": 114918
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5839,
              "short": 24147,
              "net": -18308
            },
            "nonCommercial": {
              "long": 23493,
              "short": 5885,
              "net": 17608
            },
            "smallTrader": {
              "long": 1449,
              "short": 749,
              "net": 700
            }
          },
          "openInterest": 38539
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112124,
              "short": 187421,
              "net": -75297
            },
            "nonCommercial": {
              "long": 99929,
              "short": 43517,
              "net": 56412
            },
            "smallTrader": {
              "long": 41403,
              "short": 22518,
              "net": 18885
            }
          },
          "openInterest": 255911
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30835,
              "short": 40158,
              "net": -9323
            },
            "nonCommercial": {
              "long": 44755,
              "short": 42060,
              "net": 2695
            },
            "smallTrader": {
              "long": 33855,
              "short": 27227,
              "net": 6628
            }
          },
          "openInterest": 111438
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71966,
              "short": 154562,
              "net": -82596
            },
            "nonCommercial": {
              "long": 105097,
              "short": 32145,
              "net": 72952
            },
            "smallTrader": {
              "long": 15323,
              "short": 5679,
              "net": 9644
            }
          },
          "openInterest": 216548
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79075,
              "short": 125881,
              "net": -46806
            },
            "nonCommercial": {
              "long": 56484,
              "short": 12008,
              "net": 44476
            },
            "smallTrader": {
              "long": 5037,
              "short": 2707,
              "net": 2330
            }
          },
          "openInterest": 158283
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71634,
              "short": 66841,
              "net": 4793
            },
            "nonCommercial": {
              "long": 52365,
              "short": 54129,
              "net": -1764
            },
            "smallTrader": {
              "long": 13780,
              "short": 16809,
              "net": -3029
            }
          },
          "openInterest": 146243
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 585432,
              "short": 582915,
              "net": 2517
            },
            "nonCommercial": {
              "long": 413772,
              "short": 293291,
              "net": 120481
            },
            "smallTrader": {
              "long": 116477,
              "short": 239475,
              "net": -122998
            }
          },
          "openInterest": 1281647
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70830,
              "short": 81225,
              "net": -10395
            },
            "nonCommercial": {
              "long": 57805,
              "short": 45671,
              "net": 12134
            },
            "smallTrader": {
              "long": 10598,
              "short": 12337,
              "net": -1739
            }
          },
          "openInterest": 146236
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 525102,
              "short": 1006484,
              "net": -481382
            },
            "nonCommercial": {
              "long": 535712,
              "short": 89872,
              "net": 445840
            },
            "smallTrader": {
              "long": 108967,
              "short": 73425,
              "net": 35542
            }
          },
          "openInterest": 1759554
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35886,
              "short": 44205,
              "net": -8319
            },
            "nonCommercial": {
              "long": 20245,
              "short": 14188,
              "net": 6057
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65075
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30798,
              "short": 30068,
              "net": 730
            },
            "nonCommercial": {
              "long": 2061,
              "short": 2801,
              "net": -740
            },
            "smallTrader": {
              "long": 562,
              "short": 552,
              "net": 10
            }
          },
          "openInterest": 36537
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 196567,
              "short": 105198,
              "net": 91369
            },
            "nonCommercial": {
              "long": 52665,
              "short": 113441,
              "net": -60776
            },
            "smallTrader": {
              "long": 36902,
              "short": 67495,
              "net": -30593
            }
          },
          "openInterest": 291488
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15605,
              "short": 12118,
              "net": 3487
            },
            "nonCommercial": {
              "long": 16451,
              "short": 9275,
              "net": 7176
            },
            "smallTrader": {
              "long": 10322,
              "short": 20985,
              "net": -10663
            }
          },
          "openInterest": 50784
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136608,
              "short": 211011,
              "net": -74403
            },
            "nonCommercial": {
              "long": 122199,
              "short": 59829,
              "net": 62370
            },
            "smallTrader": {
              "long": 25647,
              "short": 13614,
              "net": 12033
            }
          },
          "openInterest": 322690
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135444,
              "short": 295899,
              "net": -160455
            },
            "nonCommercial": {
              "long": 201287,
              "short": 55262,
              "net": 146025
            },
            "smallTrader": {
              "long": 43091,
              "short": 28661,
              "net": 14430
            }
          },
          "openInterest": 401813
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146287,
              "short": 171894,
              "net": -25607
            },
            "nonCommercial": {
              "long": 68692,
              "short": 60878,
              "net": 7814
            },
            "smallTrader": {
              "long": 41774,
              "short": 23981,
              "net": 17793
            }
          },
          "openInterest": 292289
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111566,
              "short": 38203,
              "net": 73363
            },
            "nonCommercial": {
              "long": 18739,
              "short": 77425,
              "net": -58686
            },
            "smallTrader": {
              "long": 22898,
              "short": 37575,
              "net": -14677
            }
          },
          "openInterest": 156480
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88833,
              "short": 147822,
              "net": -58989
            },
            "nonCommercial": {
              "long": 99922,
              "short": 37608,
              "net": 62314
            },
            "smallTrader": {
              "long": 30762,
              "short": 34087,
              "net": -3325
            }
          },
          "openInterest": 242400
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121535,
              "short": 200330,
              "net": -78795
            },
            "nonCommercial": {
              "long": 151888,
              "short": 59045,
              "net": 92843
            },
            "smallTrader": {
              "long": 30945,
              "short": 44993,
              "net": -14048
            }
          },
          "openInterest": 358260
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35777,
              "short": 111268,
              "net": -75491
            },
            "nonCommercial": {
              "long": 85387,
              "short": 15825,
              "net": 69562
            },
            "smallTrader": {
              "long": 7555,
              "short": 1626,
              "net": 5929
            }
          },
          "openInterest": 129425
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45276,
              "short": 55702,
              "net": -10426
            },
            "nonCommercial": {
              "long": 19089,
              "short": 9200,
              "net": 9889
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71784
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 344336,
              "short": 258066,
              "net": 86270
            },
            "nonCommercial": {
              "long": 294139,
              "short": 420278,
              "net": -126139
            },
            "smallTrader": {
              "long": 69573,
              "short": 29704,
              "net": 39869
            }
          },
          "openInterest": 1031681
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2890,
              "short": 12759,
              "net": -9869
            },
            "nonCommercial": {
              "long": 26563,
              "short": 17578,
              "net": 8985
            },
            "smallTrader": {
              "long": 3802,
              "short": 2918,
              "net": 884
            }
          },
          "openInterest": 33455
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10148,
              "short": 60124,
              "net": -49976
            },
            "nonCommercial": {
              "long": 53078,
              "short": 6824,
              "net": 46254
            },
            "smallTrader": {
              "long": 5898,
              "short": 2176,
              "net": 3722
            }
          },
          "openInterest": 69466
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 503930,
              "short": 525400,
              "net": -21470
            },
            "nonCommercial": {
              "long": 101688,
              "short": 105392,
              "net": -3704
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 727127
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52495,
              "short": 104450,
              "net": -51955
            },
            "nonCommercial": {
              "long": 60392,
              "short": 20093,
              "net": 40299
            },
            "smallTrader": {
              "long": 23928,
              "short": 12272,
              "net": 11656
            }
          },
          "openInterest": 156698
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139982,
              "short": 182927,
              "net": -42945
            },
            "nonCommercial": {
              "long": 95181,
              "short": 70913,
              "net": 24268
            },
            "smallTrader": {
              "long": 45427,
              "short": 26750,
              "net": 18677
            }
          },
          "openInterest": 307503
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145170,
              "short": 169646,
              "net": -24476
            },
            "nonCommercial": {
              "long": 106714,
              "short": 78593,
              "net": 28121
            },
            "smallTrader": {
              "long": 30807,
              "short": 34452,
              "net": -3645
            }
          },
          "openInterest": 310739
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 281418,
              "short": 235256,
              "net": 46162
            },
            "nonCommercial": {
              "long": 195373,
              "short": 178252,
              "net": 17121
            },
            "smallTrader": {
              "long": 43947,
              "short": 107230,
              "net": -63283
            }
          },
          "openInterest": 596424
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379645,
              "short": 557010,
              "net": -177365
            },
            "nonCommercial": {
              "long": 272551,
              "short": 94835,
              "net": 177716
            },
            "smallTrader": {
              "long": 66159,
              "short": 66510,
              "net": -351
            }
          },
          "openInterest": 844150
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13819,
              "short": 3984,
              "net": 9835
            },
            "nonCommercial": {
              "long": 9731,
              "short": 16991,
              "net": -7260
            },
            "smallTrader": {
              "long": 11424,
              "short": 13999,
              "net": -2575
            }
          },
          "openInterest": 35221
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4509,
              "short": 30588,
              "net": -26079
            },
            "nonCommercial": {
              "long": 43256,
              "short": 23199,
              "net": 20057
            },
            "smallTrader": {
              "long": 8255,
              "short": 2233,
              "net": 6022
            }
          },
          "openInterest": 58275
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 175640,
              "short": 110446,
              "net": 65194
            },
            "nonCommercial": {
              "long": 147707,
              "short": 211142,
              "net": -63435
            },
            "smallTrader": {
              "long": 29988,
              "short": 31747,
              "net": -1759
            }
          },
          "openInterest": 449836
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57883,
              "short": 72068,
              "net": -14185
            },
            "nonCommercial": {
              "long": 53489,
              "short": 31636,
              "net": 21853
            },
            "smallTrader": {
              "long": 15001,
              "short": 22669,
              "net": -7668
            }
          },
          "openInterest": 133669
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172256,
              "short": 128592,
              "net": 43664
            },
            "nonCommercial": {
              "long": 107523,
              "short": 140941,
              "net": -33418
            },
            "smallTrader": {
              "long": 33184,
              "short": 43430,
              "net": -10246
            }
          },
          "openInterest": 370771
        }
      ]
    },
    {
      "reportDate": "2014-07-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1982783,
              "short": 1666187,
              "net": 316596
            },
            "nonCommercial": {
              "long": 376657,
              "short": 473429,
              "net": -96772
            },
            "smallTrader": {
              "long": 271413,
              "short": 491237,
              "net": -219824
            }
          },
          "openInterest": 2686230
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 785953,
              "short": 720848,
              "net": 65105
            },
            "nonCommercial": {
              "long": 207652,
              "short": 221372,
              "net": -13720
            },
            "smallTrader": {
              "long": 94354,
              "short": 145739,
              "net": -51385
            }
          },
          "openInterest": 1099416
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 477917,
              "short": 458213,
              "net": 19704
            },
            "nonCommercial": {
              "long": 73101,
              "short": 77458,
              "net": -4357
            },
            "smallTrader": {
              "long": 158795,
              "short": 174142,
              "net": -15347
            }
          },
          "openInterest": 716920
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1525788,
              "short": 1380650,
              "net": 145138
            },
            "nonCommercial": {
              "long": 303782,
              "short": 321245,
              "net": -17463
            },
            "smallTrader": {
              "long": 235281,
              "short": 362956,
              "net": -127675
            }
          },
          "openInterest": 2088816
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5583,
              "short": 48218,
              "net": -42635
            },
            "nonCommercial": {
              "long": 66705,
              "short": 30102,
              "net": 36603
            },
            "smallTrader": {
              "long": 28801,
              "short": 22769,
              "net": 6032
            }
          },
          "openInterest": 101860
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4425,
              "short": 20594,
              "net": -16169
            },
            "nonCommercial": {
              "long": 23760,
              "short": 8214,
              "net": 15546
            },
            "smallTrader": {
              "long": 1324,
              "short": 701,
              "net": 623
            }
          },
          "openInterest": 35751
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123491,
              "short": 185800,
              "net": -62309
            },
            "nonCommercial": {
              "long": 86614,
              "short": 44975,
              "net": 41639
            },
            "smallTrader": {
              "long": 42125,
              "short": 21455,
              "net": 20670
            }
          },
          "openInterest": 254788
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32588,
              "short": 53286,
              "net": -20698
            },
            "nonCommercial": {
              "long": 58245,
              "short": 47950,
              "net": 10295
            },
            "smallTrader": {
              "long": 35538,
              "short": 25135,
              "net": 10403
            }
          },
          "openInterest": 128555
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69454,
              "short": 151369,
              "net": -81915
            },
            "nonCommercial": {
              "long": 104008,
              "short": 32101,
              "net": 71907
            },
            "smallTrader": {
              "long": 15857,
              "short": 5849,
              "net": 10008
            }
          },
          "openInterest": 214199
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79082,
              "short": 124486,
              "net": -45404
            },
            "nonCommercial": {
              "long": 54678,
              "short": 11470,
              "net": 43208
            },
            "smallTrader": {
              "long": 5769,
              "short": 3573,
              "net": 2196
            }
          },
          "openInterest": 157792
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71522,
              "short": 75439,
              "net": -3917
            },
            "nonCommercial": {
              "long": 65579,
              "short": 58447,
              "net": 7132
            },
            "smallTrader": {
              "long": 13709,
              "short": 16924,
              "net": -3215
            }
          },
          "openInterest": 161048
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 600025,
              "short": 589813,
              "net": 10212
            },
            "nonCommercial": {
              "long": 427939,
              "short": 304247,
              "net": 123692
            },
            "smallTrader": {
              "long": 112362,
              "short": 246266,
              "net": -133904
            }
          },
          "openInterest": 1306608
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72677,
              "short": 75964,
              "net": -3287
            },
            "nonCommercial": {
              "long": 54502,
              "short": 49335,
              "net": 5167
            },
            "smallTrader": {
              "long": 11379,
              "short": 13259,
              "net": -1880
            }
          },
          "openInterest": 145672
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 529159,
              "short": 991789,
              "net": -462630
            },
            "nonCommercial": {
              "long": 514431,
              "short": 89544,
              "net": 424887
            },
            "smallTrader": {
              "long": 105738,
              "short": 67995,
              "net": 37743
            }
          },
          "openInterest": 1742131
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35219,
              "short": 37808,
              "net": -2589
            },
            "nonCommercial": {
              "long": 15775,
              "short": 13258,
              "net": 2517
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58489
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32882,
              "short": 31595,
              "net": 1287
            },
            "nonCommercial": {
              "long": 1764,
              "short": 3198,
              "net": -1434
            },
            "smallTrader": {
              "long": 634,
              "short": 487,
              "net": 147
            }
          },
          "openInterest": 37726
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204115,
              "short": 107205,
              "net": 96910
            },
            "nonCommercial": {
              "long": 51595,
              "short": 110860,
              "net": -59265
            },
            "smallTrader": {
              "long": 33192,
              "short": 70837,
              "net": -37645
            }
          },
          "openInterest": 294381
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15292,
              "short": 11535,
              "net": 3757
            },
            "nonCommercial": {
              "long": 15388,
              "short": 9302,
              "net": 6086
            },
            "smallTrader": {
              "long": 11153,
              "short": 20996,
              "net": -9843
            }
          },
          "openInterest": 51331
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141151,
              "short": 217434,
              "net": -76283
            },
            "nonCommercial": {
              "long": 123410,
              "short": 58793,
              "net": 64617
            },
            "smallTrader": {
              "long": 25760,
              "short": 14094,
              "net": 11666
            }
          },
          "openInterest": 335708
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135998,
              "short": 302001,
              "net": -166003
            },
            "nonCommercial": {
              "long": 203464,
              "short": 53443,
              "net": 150021
            },
            "smallTrader": {
              "long": 44290,
              "short": 28308,
              "net": 15982
            }
          },
          "openInterest": 410992
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154837,
              "short": 163407,
              "net": -8570
            },
            "nonCommercial": {
              "long": 57008,
              "short": 60412,
              "net": -3404
            },
            "smallTrader": {
              "long": 36987,
              "short": 25013,
              "net": 11974
            }
          },
          "openInterest": 289193
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123987,
              "short": 39057,
              "net": 84930
            },
            "nonCommercial": {
              "long": 11174,
              "short": 77549,
              "net": -66375
            },
            "smallTrader": {
              "long": 20175,
              "short": 38730,
              "net": -18555
            }
          },
          "openInterest": 157710
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92826,
              "short": 147787,
              "net": -54961
            },
            "nonCommercial": {
              "long": 97176,
              "short": 39914,
              "net": 57262
            },
            "smallTrader": {
              "long": 31894,
              "short": 34195,
              "net": -2301
            }
          },
          "openInterest": 248743
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114786,
              "short": 198704,
              "net": -83918
            },
            "nonCommercial": {
              "long": 151855,
              "short": 53964,
              "net": 97891
            },
            "smallTrader": {
              "long": 31224,
              "short": 45197,
              "net": -13973
            }
          },
          "openInterest": 345515
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35706,
              "short": 109436,
              "net": -73730
            },
            "nonCommercial": {
              "long": 82777,
              "short": 13966,
              "net": 68811
            },
            "smallTrader": {
              "long": 7088,
              "short": 2169,
              "net": 4919
            }
          },
          "openInterest": 126231
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46251,
              "short": 57392,
              "net": -11141
            },
            "nonCommercial": {
              "long": 17821,
              "short": 8843,
              "net": 8978
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72194
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 342660,
              "short": 245129,
              "net": 97531
            },
            "nonCommercial": {
              "long": 294610,
              "short": 428955,
              "net": -134345
            },
            "smallTrader": {
              "long": 70558,
              "short": 33744,
              "net": 36814
            }
          },
          "openInterest": 1040013
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1959,
              "short": 16826,
              "net": -14867
            },
            "nonCommercial": {
              "long": 26750,
              "short": 12334,
              "net": 14416
            },
            "smallTrader": {
              "long": 4214,
              "short": 3763,
              "net": 451
            }
          },
          "openInterest": 36123
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10698,
              "short": 64767,
              "net": -54069
            },
            "nonCommercial": {
              "long": 55887,
              "short": 5735,
              "net": 50152
            },
            "smallTrader": {
              "long": 6029,
              "short": 2112,
              "net": 3917
            }
          },
          "openInterest": 72928
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 508716,
              "short": 518191,
              "net": -9475
            },
            "nonCommercial": {
              "long": 96071,
              "short": 106843,
              "net": -10772
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 727096
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51053,
              "short": 109071,
              "net": -58018
            },
            "nonCommercial": {
              "long": 67029,
              "short": 19148,
              "net": 47881
            },
            "smallTrader": {
              "long": 23258,
              "short": 13121,
              "net": 10137
            }
          },
          "openInterest": 162879
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139829,
              "short": 178194,
              "net": -38365
            },
            "nonCommercial": {
              "long": 93349,
              "short": 71022,
              "net": 22327
            },
            "smallTrader": {
              "long": 45279,
              "short": 29241,
              "net": 16038
            }
          },
          "openInterest": 307471
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149355,
              "short": 161413,
              "net": -12058
            },
            "nonCommercial": {
              "long": 103711,
              "short": 86985,
              "net": 16726
            },
            "smallTrader": {
              "long": 30287,
              "short": 34955,
              "net": -4668
            }
          },
          "openInterest": 313823
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 286710,
              "short": 223616,
              "net": 63094
            },
            "nonCommercial": {
              "long": 190437,
              "short": 185959,
              "net": 4478
            },
            "smallTrader": {
              "long": 45590,
              "short": 113162,
              "net": -67572
            }
          },
          "openInterest": 606261
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382059,
              "short": 517891,
              "net": -135832
            },
            "nonCommercial": {
              "long": 254596,
              "short": 116086,
              "net": 138510
            },
            "smallTrader": {
              "long": 65977,
              "short": 68655,
              "net": -2678
            }
          },
          "openInterest": 835680
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13932,
              "short": 4105,
              "net": 9827
            },
            "nonCommercial": {
              "long": 9136,
              "short": 15949,
              "net": -6813
            },
            "smallTrader": {
              "long": 11785,
              "short": 14799,
              "net": -3014
            }
          },
          "openInterest": 35053
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4890,
              "short": 30222,
              "net": -25332
            },
            "nonCommercial": {
              "long": 38732,
              "short": 19030,
              "net": 19702
            },
            "smallTrader": {
              "long": 7794,
              "short": 2164,
              "net": 5630
            }
          },
          "openInterest": 54011
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 176258,
              "short": 103598,
              "net": 72660
            },
            "nonCommercial": {
              "long": 147952,
              "short": 218779,
              "net": -70827
            },
            "smallTrader": {
              "long": 31712,
              "short": 33545,
              "net": -1833
            }
          },
          "openInterest": 457197
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60816,
              "short": 70469,
              "net": -9653
            },
            "nonCommercial": {
              "long": 52882,
              "short": 34170,
              "net": 18712
            },
            "smallTrader": {
              "long": 14707,
              "short": 23766,
              "net": -9059
            }
          },
          "openInterest": 135001
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177635,
              "short": 128978,
              "net": 48657
            },
            "nonCommercial": {
              "long": 107601,
              "short": 147251,
              "net": -39650
            },
            "smallTrader": {
              "long": 36662,
              "short": 45669,
              "net": -9007
            }
          },
          "openInterest": 384888
        }
      ]
    },
    {
      "reportDate": "2014-07-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1889641,
              "short": 1630226,
              "net": 259415
            },
            "nonCommercial": {
              "long": 425550,
              "short": 479176,
              "net": -53626
            },
            "smallTrader": {
              "long": 269666,
              "short": 475455,
              "net": -205789
            }
          },
          "openInterest": 2625979
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 810856,
              "short": 751005,
              "net": 59851
            },
            "nonCommercial": {
              "long": 233128,
              "short": 240407,
              "net": -7279
            },
            "smallTrader": {
              "long": 92514,
              "short": 145086,
              "net": -52572
            }
          },
          "openInterest": 1151056
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 488423,
              "short": 508542,
              "net": -20119
            },
            "nonCommercial": {
              "long": 94071,
              "short": 68339,
              "net": 25732
            },
            "smallTrader": {
              "long": 158801,
              "short": 164414,
              "net": -5613
            }
          },
          "openInterest": 749043
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1539439,
              "short": 1420816,
              "net": 118623
            },
            "nonCommercial": {
              "long": 328802,
              "short": 324087,
              "net": 4715
            },
            "smallTrader": {
              "long": 246722,
              "short": 370060,
              "net": -123338
            }
          },
          "openInterest": 2151041
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5880,
              "short": 49630,
              "net": -43750
            },
            "nonCommercial": {
              "long": 70881,
              "short": 31138,
              "net": 39743
            },
            "smallTrader": {
              "long": 27413,
              "short": 23406,
              "net": 4007
            }
          },
          "openInterest": 105209
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4430,
              "short": 20435,
              "net": -16005
            },
            "nonCommercial": {
              "long": 23517,
              "short": 8175,
              "net": 15342
            },
            "smallTrader": {
              "long": 1244,
              "short": 581,
              "net": 663
            }
          },
          "openInterest": 35431
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123543,
              "short": 183834,
              "net": -60291
            },
            "nonCommercial": {
              "long": 85983,
              "short": 47213,
              "net": 38770
            },
            "smallTrader": {
              "long": 42976,
              "short": 21455,
              "net": 21521
            }
          },
          "openInterest": 255115
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33209,
              "short": 57233,
              "net": -24024
            },
            "nonCommercial": {
              "long": 60353,
              "short": 44732,
              "net": 15621
            },
            "smallTrader": {
              "long": 34170,
              "short": 25767,
              "net": 8403
            }
          },
          "openInterest": 129787
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69480,
              "short": 149853,
              "net": -80373
            },
            "nonCommercial": {
              "long": 103389,
              "short": 33216,
              "net": 70173
            },
            "smallTrader": {
              "long": 16370,
              "short": 6170,
              "net": 10200
            }
          },
          "openInterest": 212827
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83352,
              "short": 122876,
              "net": -39524
            },
            "nonCommercial": {
              "long": 53225,
              "short": 14702,
              "net": 38523
            },
            "smallTrader": {
              "long": 5104,
              "short": 4103,
              "net": 1001
            }
          },
          "openInterest": 161474
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73432,
              "short": 85022,
              "net": -11590
            },
            "nonCommercial": {
              "long": 76533,
              "short": 61906,
              "net": 14627
            },
            "smallTrader": {
              "long": 14242,
              "short": 17279,
              "net": -3037
            }
          },
          "openInterest": 179412
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 603715,
              "short": 575613,
              "net": 28102
            },
            "nonCommercial": {
              "long": 425458,
              "short": 321736,
              "net": 103722
            },
            "smallTrader": {
              "long": 118525,
              "short": 250349,
              "net": -131824
            }
          },
          "openInterest": 1328646
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73906,
              "short": 73071,
              "net": 835
            },
            "nonCommercial": {
              "long": 55107,
              "short": 53693,
              "net": 1414
            },
            "smallTrader": {
              "long": 11838,
              "short": 14087,
              "net": -2249
            }
          },
          "openInterest": 149928
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 555328,
              "short": 982263,
              "net": -426935
            },
            "nonCommercial": {
              "long": 489729,
              "short": 90126,
              "net": 399603
            },
            "smallTrader": {
              "long": 95701,
              "short": 68369,
              "net": 27332
            }
          },
          "openInterest": 1721704
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34769,
              "short": 41107,
              "net": -6338
            },
            "nonCommercial": {
              "long": 19009,
              "short": 13965,
              "net": 5044
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62186
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33111,
              "short": 31832,
              "net": 1279
            },
            "nonCommercial": {
              "long": 1924,
              "short": 3571,
              "net": -1647
            },
            "smallTrader": {
              "long": 670,
              "short": 302,
              "net": 368
            }
          },
          "openInterest": 38059
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212426,
              "short": 109017,
              "net": 103409
            },
            "nonCommercial": {
              "long": 59506,
              "short": 122352,
              "net": -62846
            },
            "smallTrader": {
              "long": 33139,
              "short": 73702,
              "net": -40563
            }
          },
          "openInterest": 310661
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13630,
              "short": 10237,
              "net": 3393
            },
            "nonCommercial": {
              "long": 16324,
              "short": 9754,
              "net": 6570
            },
            "smallTrader": {
              "long": 11219,
              "short": 21182,
              "net": -9963
            }
          },
          "openInterest": 49681
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141570,
              "short": 199137,
              "net": -57567
            },
            "nonCommercial": {
              "long": 105232,
              "short": 55486,
              "net": 49746
            },
            "smallTrader": {
              "long": 23325,
              "short": 15504,
              "net": 7821
            }
          },
          "openInterest": 318613
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 138542,
              "short": 295448,
              "net": -156906
            },
            "nonCommercial": {
              "long": 199950,
              "short": 57492,
              "net": 142458
            },
            "smallTrader": {
              "long": 41314,
              "short": 26866,
              "net": 14448
            }
          },
          "openInterest": 408368
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165203,
              "short": 166556,
              "net": -1353
            },
            "nonCommercial": {
              "long": 56005,
              "short": 60637,
              "net": -4632
            },
            "smallTrader": {
              "long": 36602,
              "short": 30617,
              "net": 5985
            }
          },
          "openInterest": 304676
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126301,
              "short": 44365,
              "net": 81936
            },
            "nonCommercial": {
              "long": 8385,
              "short": 71333,
              "net": -62948
            },
            "smallTrader": {
              "long": 18395,
              "short": 37383,
              "net": -18988
            }
          },
          "openInterest": 155127
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92116,
              "short": 149089,
              "net": -56973
            },
            "nonCommercial": {
              "long": 103424,
              "short": 44404,
              "net": 59020
            },
            "smallTrader": {
              "long": 30659,
              "short": 32706,
              "net": -2047
            }
          },
          "openInterest": 256965
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114973,
              "short": 199963,
              "net": -84990
            },
            "nonCommercial": {
              "long": 150346,
              "short": 52822,
              "net": 97524
            },
            "smallTrader": {
              "long": 30485,
              "short": 43019,
              "net": -12534
            }
          },
          "openInterest": 340438
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36324,
              "short": 110766,
              "net": -74442
            },
            "nonCommercial": {
              "long": 86707,
              "short": 17070,
              "net": 69637
            },
            "smallTrader": {
              "long": 7373,
              "short": 2568,
              "net": 4805
            }
          },
          "openInterest": 131108
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46023,
              "short": 57256,
              "net": -11233
            },
            "nonCommercial": {
              "long": 18382,
              "short": 8003,
              "net": 10379
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71645
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 335336,
              "short": 234291,
              "net": 101045
            },
            "nonCommercial": {
              "long": 287824,
              "short": 424882,
              "net": -137058
            },
            "smallTrader": {
              "long": 70067,
              "short": 34054,
              "net": 36013
            }
          },
          "openInterest": 1028965
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2140,
              "short": 17414,
              "net": -15274
            },
            "nonCommercial": {
              "long": 26570,
              "short": 11117,
              "net": 15453
            },
            "smallTrader": {
              "long": 3969,
              "short": 4148,
              "net": -179
            }
          },
          "openInterest": 32879
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10176,
              "short": 62836,
              "net": -52660
            },
            "nonCommercial": {
              "long": 56238,
              "short": 7588,
              "net": 48650
            },
            "smallTrader": {
              "long": 5646,
              "short": 1636,
              "net": 4010
            }
          },
          "openInterest": 72433
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 509450,
              "short": 531765,
              "net": -22315
            },
            "nonCommercial": {
              "long": 98366,
              "short": 100214,
              "net": -1848
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 726972
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49410,
              "short": 108106,
              "net": -58696
            },
            "nonCommercial": {
              "long": 65907,
              "short": 16629,
              "net": 49278
            },
            "smallTrader": {
              "long": 22356,
              "short": 12938,
              "net": 9418
            }
          },
          "openInterest": 162447
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140614,
              "short": 183807,
              "net": -43193
            },
            "nonCommercial": {
              "long": 96802,
              "short": 66735,
              "net": 30067
            },
            "smallTrader": {
              "long": 41235,
              "short": 28109,
              "net": 13126
            }
          },
          "openInterest": 309346
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155151,
              "short": 163216,
              "net": -8065
            },
            "nonCommercial": {
              "long": 106458,
              "short": 93582,
              "net": 12876
            },
            "smallTrader": {
              "long": 31813,
              "short": 36624,
              "net": -4811
            }
          },
          "openInterest": 326785
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 306253,
              "short": 232525,
              "net": 73728
            },
            "nonCommercial": {
              "long": 187688,
              "short": 187806,
              "net": -118
            },
            "smallTrader": {
              "long": 44351,
              "short": 117961,
              "net": -73610
            }
          },
          "openInterest": 626175
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380212,
              "short": 467706,
              "net": -87494
            },
            "nonCommercial": {
              "long": 249900,
              "short": 148570,
              "net": 101330
            },
            "smallTrader": {
              "long": 61198,
              "short": 75034,
              "net": -13836
            }
          },
          "openInterest": 824652
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13958,
              "short": 3204,
              "net": 10754
            },
            "nonCommercial": {
              "long": 8799,
              "short": 15061,
              "net": -6262
            },
            "smallTrader": {
              "long": 11565,
              "short": 16057,
              "net": -4492
            }
          },
          "openInterest": 35007
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5381,
              "short": 29401,
              "net": -24020
            },
            "nonCommercial": {
              "long": 37482,
              "short": 19810,
              "net": 17672
            },
            "smallTrader": {
              "long": 8458,
              "short": 2110,
              "net": 6348
            }
          },
          "openInterest": 53919
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165725,
              "short": 114769,
              "net": 50956
            },
            "nonCommercial": {
              "long": 140160,
              "short": 190565,
              "net": -50405
            },
            "smallTrader": {
              "long": 27190,
              "short": 27741,
              "net": -551
            }
          },
          "openInterest": 435001
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64187,
              "short": 66977,
              "net": -2790
            },
            "nonCommercial": {
              "long": 51530,
              "short": 37674,
              "net": 13856
            },
            "smallTrader": {
              "long": 16008,
              "short": 27074,
              "net": -11066
            }
          },
          "openInterest": 141188
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187907,
              "short": 136246,
              "net": 51661
            },
            "nonCommercial": {
              "long": 109223,
              "short": 151927,
              "net": -42704
            },
            "smallTrader": {
              "long": 38201,
              "short": 47158,
              "net": -8957
            }
          },
          "openInterest": 405434
        }
      ]
    },
    {
      "reportDate": "2014-07-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1927139,
              "short": 1695995,
              "net": 231144
            },
            "nonCommercial": {
              "long": 467442,
              "short": 505601,
              "net": -38159
            },
            "smallTrader": {
              "long": 291474,
              "short": 484459,
              "net": -192985
            }
          },
          "openInterest": 2723060
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 823892,
              "short": 760065,
              "net": 63827
            },
            "nonCommercial": {
              "long": 240367,
              "short": 259144,
              "net": -18777
            },
            "smallTrader": {
              "long": 95195,
              "short": 140245,
              "net": -45050
            }
          },
          "openInterest": 1182481
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 500748,
              "short": 515358,
              "net": -14610
            },
            "nonCommercial": {
              "long": 108162,
              "short": 93916,
              "net": 14246
            },
            "smallTrader": {
              "long": 172724,
              "short": 172360,
              "net": 364
            }
          },
          "openInterest": 789586
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1526621,
              "short": 1446614,
              "net": 80007
            },
            "nonCommercial": {
              "long": 359777,
              "short": 308042,
              "net": 51735
            },
            "smallTrader": {
              "long": 245167,
              "short": 376909,
              "net": -131742
            }
          },
          "openInterest": 2174021
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6628,
              "short": 53708,
              "net": -47080
            },
            "nonCommercial": {
              "long": 72170,
              "short": 33377,
              "net": 38793
            },
            "smallTrader": {
              "long": 29837,
              "short": 21550,
              "net": 8287
            }
          },
          "openInterest": 109341
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6243,
              "short": 21130,
              "net": -14887
            },
            "nonCommercial": {
              "long": 22900,
              "short": 8315,
              "net": 14585
            },
            "smallTrader": {
              "long": 1272,
              "short": 970,
              "net": 302
            }
          },
          "openInterest": 36572
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126841,
              "short": 171724,
              "net": -44883
            },
            "nonCommercial": {
              "long": 71792,
              "short": 44295,
              "net": 27497
            },
            "smallTrader": {
              "long": 39103,
              "short": 21717,
              "net": 17386
            }
          },
          "openInterest": 241155
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33108,
              "short": 59514,
              "net": -26406
            },
            "nonCommercial": {
              "long": 62078,
              "short": 41497,
              "net": 20581
            },
            "smallTrader": {
              "long": 31873,
              "short": 26048,
              "net": 5825
            }
          },
          "openInterest": 129188
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71949,
              "short": 152882,
              "net": -80933
            },
            "nonCommercial": {
              "long": 103872,
              "short": 32882,
              "net": 70990
            },
            "smallTrader": {
              "long": 15462,
              "short": 5519,
              "net": 9943
            }
          },
          "openInterest": 214708
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82630,
              "short": 123886,
              "net": -41256
            },
            "nonCommercial": {
              "long": 53837,
              "short": 13814,
              "net": 40023
            },
            "smallTrader": {
              "long": 5919,
              "short": 4686,
              "net": 1233
            }
          },
          "openInterest": 161474
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75052,
              "short": 81909,
              "net": -6857
            },
            "nonCommercial": {
              "long": 70091,
              "short": 61289,
              "net": 8802
            },
            "smallTrader": {
              "long": 14696,
              "short": 16641,
              "net": -1945
            }
          },
          "openInterest": 180479
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 613208,
              "short": 570956,
              "net": 42252
            },
            "nonCommercial": {
              "long": 428526,
              "short": 342142,
              "net": 86384
            },
            "smallTrader": {
              "long": 123196,
              "short": 251832,
              "net": -128636
            }
          },
          "openInterest": 1341446
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75498,
              "short": 73410,
              "net": 2088
            },
            "nonCommercial": {
              "long": 55525,
              "short": 56447,
              "net": -922
            },
            "smallTrader": {
              "long": 12303,
              "short": 13469,
              "net": -1166
            }
          },
          "openInterest": 153458
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 515037,
              "short": 919302,
              "net": -404265
            },
            "nonCommercial": {
              "long": 467574,
              "short": 96130,
              "net": 371444
            },
            "smallTrader": {
              "long": 96639,
              "short": 63818,
              "net": 32821
            }
          },
          "openInterest": 1642836
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33242,
              "short": 43587,
              "net": -10345
            },
            "nonCommercial": {
              "long": 21719,
              "short": 12547,
              "net": 9172
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63627
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33072,
              "short": 32371,
              "net": 701
            },
            "nonCommercial": {
              "long": 2287,
              "short": 3430,
              "net": -1143
            },
            "smallTrader": {
              "long": 729,
              "short": 287,
              "net": 442
            }
          },
          "openInterest": 38555
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 239961,
              "short": 108966,
              "net": 130995
            },
            "nonCommercial": {
              "long": 58142,
              "short": 146965,
              "net": -88823
            },
            "smallTrader": {
              "long": 36419,
              "short": 78591,
              "net": -42172
            }
          },
          "openInterest": 339706
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13317,
              "short": 10067,
              "net": 3250
            },
            "nonCommercial": {
              "long": 15504,
              "short": 8660,
              "net": 6844
            },
            "smallTrader": {
              "long": 11498,
              "short": 21592,
              "net": -10094
            }
          },
          "openInterest": 49281
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135282,
              "short": 189230,
              "net": -53948
            },
            "nonCommercial": {
              "long": 96230,
              "short": 46811,
              "net": 49419
            },
            "smallTrader": {
              "long": 21099,
              "short": 16570,
              "net": 4529
            }
          },
          "openInterest": 296711
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134809,
              "short": 295000,
              "net": -160191
            },
            "nonCommercial": {
              "long": 197835,
              "short": 51689,
              "net": 146146
            },
            "smallTrader": {
              "long": 41487,
              "short": 27442,
              "net": 14045
            }
          },
          "openInterest": 405617
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185345,
              "short": 176494,
              "net": 8851
            },
            "nonCommercial": {
              "long": 50021,
              "short": 61128,
              "net": -11107
            },
            "smallTrader": {
              "long": 37123,
              "short": 34867,
              "net": 2256
            }
          },
          "openInterest": 329082
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126976,
              "short": 53840,
              "net": 73136
            },
            "nonCommercial": {
              "long": 11979,
              "short": 65895,
              "net": -53916
            },
            "smallTrader": {
              "long": 20251,
              "short": 39471,
              "net": -19220
            }
          },
          "openInterest": 162029
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89661,
              "short": 145854,
              "net": -56193
            },
            "nonCommercial": {
              "long": 101306,
              "short": 43163,
              "net": 58143
            },
            "smallTrader": {
              "long": 28843,
              "short": 30793,
              "net": -1950
            }
          },
          "openInterest": 247792
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111663,
              "short": 193665,
              "net": -82002
            },
            "nonCommercial": {
              "long": 150818,
              "short": 57495,
              "net": 93323
            },
            "smallTrader": {
              "long": 31919,
              "short": 43240,
              "net": -11321
            }
          },
          "openInterest": 340897
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35629,
              "short": 119684,
              "net": -84055
            },
            "nonCommercial": {
              "long": 98823,
              "short": 19689,
              "net": 79134
            },
            "smallTrader": {
              "long": 6993,
              "short": 2072,
              "net": 4921
            }
          },
          "openInterest": 142254
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45601,
              "short": 58942,
              "net": -13341
            },
            "nonCommercial": {
              "long": 19990,
              "short": 7266,
              "net": 12724
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72587
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338777,
              "short": 238009,
              "net": 100768
            },
            "nonCommercial": {
              "long": 283383,
              "short": 423116,
              "net": -139733
            },
            "smallTrader": {
              "long": 74011,
              "short": 35046,
              "net": 38965
            }
          },
          "openInterest": 1010714
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2581,
              "short": 18458,
              "net": -15877
            },
            "nonCommercial": {
              "long": 26028,
              "short": 10896,
              "net": 15132
            },
            "smallTrader": {
              "long": 3919,
              "short": 3174,
              "net": 745
            }
          },
          "openInterest": 32728
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9846,
              "short": 61642,
              "net": -51796
            },
            "nonCommercial": {
              "long": 55037,
              "short": 7027,
              "net": 48010
            },
            "smallTrader": {
              "long": 5539,
              "short": 1753,
              "net": 3786
            }
          },
          "openInterest": 70716
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 513871,
              "short": 538385,
              "net": -24514
            },
            "nonCommercial": {
              "long": 101069,
              "short": 97579,
              "net": 3490
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 739612
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49553,
              "short": 107900,
              "net": -58347
            },
            "nonCommercial": {
              "long": 64277,
              "short": 16752,
              "net": 47525
            },
            "smallTrader": {
              "long": 23066,
              "short": 12244,
              "net": 10822
            }
          },
          "openInterest": 162485
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139097,
              "short": 186282,
              "net": -47185
            },
            "nonCommercial": {
              "long": 96240,
              "short": 62490,
              "net": 33750
            },
            "smallTrader": {
              "long": 43474,
              "short": 30039,
              "net": 13435
            }
          },
          "openInterest": 312262
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153208,
              "short": 162031,
              "net": -8823
            },
            "nonCommercial": {
              "long": 110583,
              "short": 99499,
              "net": 11084
            },
            "smallTrader": {
              "long": 35027,
              "short": 37288,
              "net": -2261
            }
          },
          "openInterest": 335305
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 326451,
              "short": 246524,
              "net": 79927
            },
            "nonCommercial": {
              "long": 188777,
              "short": 194429,
              "net": -5652
            },
            "smallTrader": {
              "long": 43590,
              "short": 117865,
              "net": -74275
            }
          },
          "openInterest": 648970
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 395795,
              "short": 461487,
              "net": -65692
            },
            "nonCommercial": {
              "long": 251199,
              "short": 170844,
              "net": 80355
            },
            "smallTrader": {
              "long": 61826,
              "short": 76489,
              "net": -14663
            }
          },
          "openInterest": 857950
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18077,
              "short": 2627,
              "net": 15450
            },
            "nonCommercial": {
              "long": 9642,
              "short": 17022,
              "net": -7380
            },
            "smallTrader": {
              "long": 10470,
              "short": 18540,
              "net": -8070
            }
          },
          "openInterest": 38359
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5755,
              "short": 30349,
              "net": -24594
            },
            "nonCommercial": {
              "long": 41404,
              "short": 22783,
              "net": 18621
            },
            "smallTrader": {
              "long": 7895,
              "short": 1922,
              "net": 5973
            }
          },
          "openInterest": 57646
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 146075,
              "short": 97154,
              "net": 48921
            },
            "nonCommercial": {
              "long": 142645,
              "short": 186656,
              "net": -44011
            },
            "smallTrader": {
              "long": 23616,
              "short": 28526,
              "net": -4910
            }
          },
          "openInterest": 414392
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64216,
              "short": 66227,
              "net": -2011
            },
            "nonCommercial": {
              "long": 51514,
              "short": 38773,
              "net": 12741
            },
            "smallTrader": {
              "long": 16708,
              "short": 27438,
              "net": -10730
            }
          },
          "openInterest": 142865
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187442,
              "short": 129994,
              "net": 57448
            },
            "nonCommercial": {
              "long": 117614,
              "short": 166007,
              "net": -48393
            },
            "smallTrader": {
              "long": 39209,
              "short": 48264,
              "net": -9055
            }
          },
          "openInterest": 420728
        }
      ]
    },
    {
      "reportDate": "2014-07-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1947171,
              "short": 1742557,
              "net": 204614
            },
            "nonCommercial": {
              "long": 473286,
              "short": 479092,
              "net": -5806
            },
            "smallTrader": {
              "long": 301592,
              "short": 500400,
              "net": -198808
            }
          },
          "openInterest": 2764504
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 790736,
              "short": 844778,
              "net": -54042
            },
            "nonCommercial": {
              "long": 360418,
              "short": 268631,
              "net": 91787
            },
            "smallTrader": {
              "long": 98000,
              "short": 135745,
              "net": -37745
            }
          },
          "openInterest": 1264544
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 499056,
              "short": 513949,
              "net": -14893
            },
            "nonCommercial": {
              "long": 102995,
              "short": 92808,
              "net": 10187
            },
            "smallTrader": {
              "long": 183099,
              "short": 178393,
              "net": 4706
            }
          },
          "openInterest": 794653
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1498465,
              "short": 1418654,
              "net": 79811
            },
            "nonCommercial": {
              "long": 359896,
              "short": 325816,
              "net": 34080
            },
            "smallTrader": {
              "long": 244404,
              "short": 358295,
              "net": -113891
            }
          },
          "openInterest": 2138536
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8752,
              "short": 54732,
              "net": -45980
            },
            "nonCommercial": {
              "long": 69348,
              "short": 29742,
              "net": 39606
            },
            "smallTrader": {
              "long": 27723,
              "short": 21349,
              "net": 6374
            }
          },
          "openInterest": 106836
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6663,
              "short": 23494,
              "net": -16831
            },
            "nonCommercial": {
              "long": 23832,
              "short": 7453,
              "net": 16379
            },
            "smallTrader": {
              "long": 1310,
              "short": 858,
              "net": 452
            }
          },
          "openInterest": 38522
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122856,
              "short": 160397,
              "net": -37541
            },
            "nonCommercial": {
              "long": 75370,
              "short": 50460,
              "net": 24910
            },
            "smallTrader": {
              "long": 35338,
              "short": 22707,
              "net": 12631
            }
          },
          "openInterest": 237411
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33594,
              "short": 60469,
              "net": -26875
            },
            "nonCommercial": {
              "long": 56459,
              "short": 33768,
              "net": 22691
            },
            "smallTrader": {
              "long": 30066,
              "short": 25882,
              "net": 4184
            }
          },
          "openInterest": 122619
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70886,
              "short": 151894,
              "net": -81008
            },
            "nonCommercial": {
              "long": 109058,
              "short": 38564,
              "net": 70494
            },
            "smallTrader": {
              "long": 16455,
              "short": 5941,
              "net": 10514
            }
          },
          "openInterest": 219245
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80211,
              "short": 126451,
              "net": -46240
            },
            "nonCommercial": {
              "long": 55697,
              "short": 11179,
              "net": 44518
            },
            "smallTrader": {
              "long": 7065,
              "short": 5343,
              "net": 1722
            }
          },
          "openInterest": 163730
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74519,
              "short": 77068,
              "net": -2549
            },
            "nonCommercial": {
              "long": 63838,
              "short": 59519,
              "net": 4319
            },
            "smallTrader": {
              "long": 14647,
              "short": 16417,
              "net": -1770
            }
          },
          "openInterest": 175017
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 625549,
              "short": 567815,
              "net": 57734
            },
            "nonCommercial": {
              "long": 436737,
              "short": 370957,
              "net": 65780
            },
            "smallTrader": {
              "long": 128578,
              "short": 252092,
              "net": -123514
            }
          },
          "openInterest": 1383027
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81042,
              "short": 72193,
              "net": 8849
            },
            "nonCommercial": {
              "long": 57130,
              "short": 63942,
              "net": -6812
            },
            "smallTrader": {
              "long": 12174,
              "short": 14211,
              "net": -2037
            }
          },
          "openInterest": 161212
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 499084,
              "short": 901473,
              "net": -402389
            },
            "nonCommercial": {
              "long": 470115,
              "short": 105376,
              "net": 364739
            },
            "smallTrader": {
              "long": 96433,
              "short": 58783,
              "net": 37650
            }
          },
          "openInterest": 1628926
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34237,
              "short": 45858,
              "net": -11621
            },
            "nonCommercial": {
              "long": 20319,
              "short": 10072,
              "net": 10247
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63353
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34172,
              "short": 33921,
              "net": 251
            },
            "nonCommercial": {
              "long": 2835,
              "short": 3481,
              "net": -646
            },
            "smallTrader": {
              "long": 717,
              "short": 322,
              "net": 395
            }
          },
          "openInterest": 39583
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 259960,
              "short": 104377,
              "net": 155583
            },
            "nonCommercial": {
              "long": 56562,
              "short": 164637,
              "net": -108075
            },
            "smallTrader": {
              "long": 34712,
              "short": 82220,
              "net": -47508
            }
          },
          "openInterest": 356865
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12643,
              "short": 9853,
              "net": 2790
            },
            "nonCommercial": {
              "long": 15188,
              "short": 8315,
              "net": 6873
            },
            "smallTrader": {
              "long": 11562,
              "short": 21225,
              "net": -9663
            }
          },
          "openInterest": 48419
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121829,
              "short": 172183,
              "net": -50354
            },
            "nonCommercial": {
              "long": 92187,
              "short": 44509,
              "net": 47678
            },
            "smallTrader": {
              "long": 19879,
              "short": 17203,
              "net": 2676
            }
          },
          "openInterest": 277990
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126297,
              "short": 275229,
              "net": -148932
            },
            "nonCommercial": {
              "long": 188980,
              "short": 49827,
              "net": 139153
            },
            "smallTrader": {
              "long": 37571,
              "short": 27792,
              "net": 9779
            }
          },
          "openInterest": 374467
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184161,
              "short": 183183,
              "net": 978
            },
            "nonCommercial": {
              "long": 50292,
              "short": 58936,
              "net": -8644
            },
            "smallTrader": {
              "long": 38826,
              "short": 31160,
              "net": 7666
            }
          },
          "openInterest": 336160
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144166,
              "short": 45367,
              "net": 98799
            },
            "nonCommercial": {
              "long": 7828,
              "short": 80897,
              "net": -73069
            },
            "smallTrader": {
              "long": 17567,
              "short": 43297,
              "net": -25730
            }
          },
          "openInterest": 172210
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94651,
              "short": 146557,
              "net": -51906
            },
            "nonCommercial": {
              "long": 96426,
              "short": 40591,
              "net": 55835
            },
            "smallTrader": {
              "long": 27136,
              "short": 31065,
              "net": -3929
            }
          },
          "openInterest": 250667
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115804,
              "short": 198409,
              "net": -82605
            },
            "nonCommercial": {
              "long": 155012,
              "short": 62833,
              "net": 92179
            },
            "smallTrader": {
              "long": 31847,
              "short": 41421,
              "net": -9574
            }
          },
          "openInterest": 341527
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36685,
              "short": 118568,
              "net": -81883
            },
            "nonCommercial": {
              "long": 100551,
              "short": 23436,
              "net": 77115
            },
            "smallTrader": {
              "long": 7090,
              "short": 2322,
              "net": 4768
            }
          },
          "openInterest": 145184
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47218,
              "short": 60707,
              "net": -13489
            },
            "nonCommercial": {
              "long": 20460,
              "short": 7541,
              "net": 12919
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74687
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 329679,
              "short": 216630,
              "net": 113049
            },
            "nonCommercial": {
              "long": 276301,
              "short": 428305,
              "net": -152004
            },
            "smallTrader": {
              "long": 72654,
              "short": 33699,
              "net": 38955
            }
          },
          "openInterest": 982801
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2884,
              "short": 19439,
              "net": -16555
            },
            "nonCommercial": {
              "long": 23552,
              "short": 8263,
              "net": 15289
            },
            "smallTrader": {
              "long": 3870,
              "short": 2604,
              "net": 1266
            }
          },
          "openInterest": 30531
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10199,
              "short": 61068,
              "net": -50869
            },
            "nonCommercial": {
              "long": 53827,
              "short": 6234,
              "net": 47593
            },
            "smallTrader": {
              "long": 5164,
              "short": 1888,
              "net": 3276
            }
          },
          "openInterest": 69593
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 522860,
              "short": 542270,
              "net": -19410
            },
            "nonCommercial": {
              "long": 96305,
              "short": 100862,
              "net": -4557
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 746886
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51091,
              "short": 107674,
              "net": -56583
            },
            "nonCommercial": {
              "long": 59030,
              "short": 14918,
              "net": 44112
            },
            "smallTrader": {
              "long": 23846,
              "short": 11375,
              "net": 12471
            }
          },
          "openInterest": 158558
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142419,
              "short": 190023,
              "net": -47604
            },
            "nonCommercial": {
              "long": 92225,
              "short": 56637,
              "net": 35588
            },
            "smallTrader": {
              "long": 43653,
              "short": 31637,
              "net": 12016
            }
          },
          "openInterest": 310960
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150403,
              "short": 160276,
              "net": -9873
            },
            "nonCommercial": {
              "long": 113212,
              "short": 100806,
              "net": 12406
            },
            "smallTrader": {
              "long": 34186,
              "short": 36719,
              "net": -2533
            }
          },
          "openInterest": 330867
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 314963,
              "short": 237482,
              "net": 77481
            },
            "nonCommercial": {
              "long": 184670,
              "short": 188425,
              "net": -3755
            },
            "smallTrader": {
              "long": 41565,
              "short": 115291,
              "net": -73726
            }
          },
          "openInterest": 610514
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 399858,
              "short": 441815,
              "net": -41957
            },
            "nonCommercial": {
              "long": 252137,
              "short": 191475,
              "net": 60662
            },
            "smallTrader": {
              "long": 61870,
              "short": 80575,
              "net": -18705
            }
          },
          "openInterest": 854026
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25614,
              "short": 2740,
              "net": 22874
            },
            "nonCommercial": {
              "long": 8665,
              "short": 20429,
              "net": -11764
            },
            "smallTrader": {
              "long": 9463,
              "short": 20573,
              "net": -11110
            }
          },
          "openInterest": 44022
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6962,
              "short": 33000,
              "net": -26038
            },
            "nonCommercial": {
              "long": 55881,
              "short": 36470,
              "net": 19411
            },
            "smallTrader": {
              "long": 8415,
              "short": 1788,
              "net": 6627
            }
          },
          "openInterest": 74037
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 158289,
              "short": 95281,
              "net": 63008
            },
            "nonCommercial": {
              "long": 133851,
              "short": 193365,
              "net": -59514
            },
            "smallTrader": {
              "long": 25657,
              "short": 29151,
              "net": -3494
            }
          },
          "openInterest": 419946
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65560,
              "short": 65119,
              "net": 441
            },
            "nonCommercial": {
              "long": 49677,
              "short": 38117,
              "net": 11560
            },
            "smallTrader": {
              "long": 16168,
              "short": 28169,
              "net": -12001
            }
          },
          "openInterest": 142048
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199287,
              "short": 128275,
              "net": 71012
            },
            "nonCommercial": {
              "long": 115502,
              "short": 178192,
              "net": -62690
            },
            "smallTrader": {
              "long": 38122,
              "short": 46444,
              "net": -8322
            }
          },
          "openInterest": 437580
        }
      ]
    },
    {
      "reportDate": "2014-08-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2023757,
              "short": 1764177,
              "net": 259580
            },
            "nonCommercial": {
              "long": 452910,
              "short": 498041,
              "net": -45131
            },
            "smallTrader": {
              "long": 282711,
              "short": 497160,
              "net": -214449
            }
          },
          "openInterest": 2814975
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 861546,
              "short": 897808,
              "net": -36262
            },
            "nonCommercial": {
              "long": 338333,
              "short": 259028,
              "net": 79305
            },
            "smallTrader": {
              "long": 98110,
              "short": 141153,
              "net": -43043
            }
          },
          "openInterest": 1329810
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 502928,
              "short": 500621,
              "net": 2307
            },
            "nonCommercial": {
              "long": 91377,
              "short": 87424,
              "net": 3953
            },
            "smallTrader": {
              "long": 166567,
              "short": 172827,
              "net": -6260
            }
          },
          "openInterest": 775023
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1551053,
              "short": 1442151,
              "net": 108902
            },
            "nonCommercial": {
              "long": 314552,
              "short": 323539,
              "net": -8987
            },
            "smallTrader": {
              "long": 261756,
              "short": 361671,
              "net": -99915
            }
          },
          "openInterest": 2167154
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12264,
              "short": 47016,
              "net": -34752
            },
            "nonCommercial": {
              "long": 60860,
              "short": 27560,
              "net": 33300
            },
            "smallTrader": {
              "long": 24162,
              "short": 22710,
              "net": 1452
            }
          },
          "openInterest": 98196
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6621,
              "short": 23126,
              "net": -16505
            },
            "nonCommercial": {
              "long": 21875,
              "short": 5767,
              "net": 16108
            },
            "smallTrader": {
              "long": 1211,
              "short": 814,
              "net": 397
            }
          },
          "openInterest": 35832
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127890,
              "short": 148099,
              "net": -20209
            },
            "nonCommercial": {
              "long": 66437,
              "short": 54316,
              "net": 12121
            },
            "smallTrader": {
              "long": 32360,
              "short": 24272,
              "net": 8088
            }
          },
          "openInterest": 230801
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36570,
              "short": 56354,
              "net": -19784
            },
            "nonCommercial": {
              "long": 48944,
              "short": 27489,
              "net": 21455
            },
            "smallTrader": {
              "long": 26650,
              "short": 28321,
              "net": -1671
            }
          },
          "openInterest": 115261
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66261,
              "short": 156269,
              "net": -90008
            },
            "nonCommercial": {
              "long": 113478,
              "short": 33560,
              "net": 79918
            },
            "smallTrader": {
              "long": 15777,
              "short": 5687,
              "net": 10090
            }
          },
          "openInterest": 215045
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78405,
              "short": 129336,
              "net": -50931
            },
            "nonCommercial": {
              "long": 57646,
              "short": 9766,
              "net": 47880
            },
            "smallTrader": {
              "long": 7157,
              "short": 4106,
              "net": 3051
            }
          },
          "openInterest": 164938
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75480,
              "short": 80401,
              "net": -4921
            },
            "nonCommercial": {
              "long": 62107,
              "short": 54601,
              "net": 7506
            },
            "smallTrader": {
              "long": 14576,
              "short": 17161,
              "net": -2585
            }
          },
          "openInterest": 171323
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 606724,
              "short": 559798,
              "net": 46926
            },
            "nonCommercial": {
              "long": 458411,
              "short": 381306,
              "net": 77105
            },
            "smallTrader": {
              "long": 127493,
              "short": 251524,
              "net": -124031
            }
          },
          "openInterest": 1378305
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83564,
              "short": 71317,
              "net": 12247
            },
            "nonCommercial": {
              "long": 55106,
              "short": 63901,
              "net": -8795
            },
            "smallTrader": {
              "long": 12257,
              "short": 15709,
              "net": -3452
            }
          },
          "openInterest": 163411
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 507949,
              "short": 888645,
              "net": -380696
            },
            "nonCommercial": {
              "long": 450544,
              "short": 103340,
              "net": 347204
            },
            "smallTrader": {
              "long": 93470,
              "short": 59978,
              "net": 33492
            }
          },
          "openInterest": 1587187
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33747,
              "short": 36418,
              "net": -2671
            },
            "nonCommercial": {
              "long": 15645,
              "short": 15131,
              "net": 514
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58328
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29524,
              "short": 28832,
              "net": 692
            },
            "nonCommercial": {
              "long": 1794,
              "short": 2777,
              "net": -983
            },
            "smallTrader": {
              "long": 680,
              "short": 389,
              "net": 291
            }
          },
          "openInterest": 33243
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 283373,
              "short": 104329,
              "net": 179044
            },
            "nonCommercial": {
              "long": 55179,
              "short": 183926,
              "net": -128747
            },
            "smallTrader": {
              "long": 33845,
              "short": 84142,
              "net": -50297
            }
          },
          "openInterest": 379004
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13483,
              "short": 10396,
              "net": 3087
            },
            "nonCommercial": {
              "long": 15931,
              "short": 9619,
              "net": 6312
            },
            "smallTrader": {
              "long": 10948,
              "short": 20347,
              "net": -9399
            }
          },
          "openInterest": 47245
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123822,
              "short": 174518,
              "net": -50696
            },
            "nonCommercial": {
              "long": 91573,
              "short": 42543,
              "net": 49030
            },
            "smallTrader": {
              "long": 19713,
              "short": 18047,
              "net": 1666
            }
          },
          "openInterest": 274427
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123492,
              "short": 255134,
              "net": -131642
            },
            "nonCommercial": {
              "long": 176386,
              "short": 54923,
              "net": 121463
            },
            "smallTrader": {
              "long": 37580,
              "short": 27401,
              "net": 10179
            }
          },
          "openInterest": 360342
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185990,
              "short": 182135,
              "net": 3855
            },
            "nonCommercial": {
              "long": 48361,
              "short": 58564,
              "net": -10203
            },
            "smallTrader": {
              "long": 38115,
              "short": 31767,
              "net": 6348
            }
          },
          "openInterest": 342910
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165996,
              "short": 31496,
              "net": 134500
            },
            "nonCommercial": {
              "long": 9896,
              "short": 105295,
              "net": -95399
            },
            "smallTrader": {
              "long": 14140,
              "short": 53241,
              "net": -39101
            }
          },
          "openInterest": 192906
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91483,
              "short": 141627,
              "net": -50144
            },
            "nonCommercial": {
              "long": 90440,
              "short": 35566,
              "net": 54874
            },
            "smallTrader": {
              "long": 27834,
              "short": 32564,
              "net": -4730
            }
          },
          "openInterest": 245634
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107291,
              "short": 197961,
              "net": -90670
            },
            "nonCommercial": {
              "long": 150896,
              "short": 49855,
              "net": 101041
            },
            "smallTrader": {
              "long": 31313,
              "short": 41684,
              "net": -10371
            }
          },
          "openInterest": 321666
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58523,
              "short": 92285,
              "net": -33762
            },
            "nonCommercial": {
              "long": 77535,
              "short": 45102,
              "net": 32433
            },
            "smallTrader": {
              "long": 5543,
              "short": 4214,
              "net": 1329
            }
          },
          "openInterest": 143236
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44293,
              "short": 58736,
              "net": -14443
            },
            "nonCommercial": {
              "long": 20297,
              "short": 7597,
              "net": 12700
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72218
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 318066,
              "short": 195652,
              "net": 122414
            },
            "nonCommercial": {
              "long": 275204,
              "short": 437485,
              "net": -162281
            },
            "smallTrader": {
              "long": 74167,
              "short": 34300,
              "net": 39867
            }
          },
          "openInterest": 969135
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3057,
              "short": 18339,
              "net": -15282
            },
            "nonCommercial": {
              "long": 18949,
              "short": 4449,
              "net": 14500
            },
            "smallTrader": {
              "long": 3397,
              "short": 2615,
              "net": 782
            }
          },
          "openInterest": 25603
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9689,
              "short": 58580,
              "net": -48891
            },
            "nonCommercial": {
              "long": 51745,
              "short": 5252,
              "net": 46493
            },
            "smallTrader": {
              "long": 4858,
              "short": 2460,
              "net": 2398
            }
          },
          "openInterest": 66836
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 518153,
              "short": 545213,
              "net": -27060
            },
            "nonCommercial": {
              "long": 96077,
              "short": 95458,
              "net": 619
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 746293
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52922,
              "short": 101125,
              "net": -48203
            },
            "nonCommercial": {
              "long": 54165,
              "short": 19802,
              "net": 34363
            },
            "smallTrader": {
              "long": 26891,
              "short": 13051,
              "net": 13840
            }
          },
          "openInterest": 157578
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137917,
              "short": 190471,
              "net": -52554
            },
            "nonCommercial": {
              "long": 95605,
              "short": 56000,
              "net": 39605
            },
            "smallTrader": {
              "long": 42514,
              "short": 29565,
              "net": 12949
            }
          },
          "openInterest": 309521
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145595,
              "short": 158451,
              "net": -12856
            },
            "nonCommercial": {
              "long": 112111,
              "short": 94822,
              "net": 17289
            },
            "smallTrader": {
              "long": 35339,
              "short": 39772,
              "net": -4433
            }
          },
          "openInterest": 326042
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 318565,
              "short": 240199,
              "net": 78366
            },
            "nonCommercial": {
              "long": 187378,
              "short": 193782,
              "net": -6404
            },
            "smallTrader": {
              "long": 43339,
              "short": 115301,
              "net": -71962
            }
          },
          "openInterest": 627633
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398058,
              "short": 430875,
              "net": -32817
            },
            "nonCommercial": {
              "long": 266410,
              "short": 217851,
              "net": 48559
            },
            "smallTrader": {
              "long": 62634,
              "short": 78376,
              "net": -15742
            }
          },
          "openInterest": 864912
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39902,
              "short": 4700,
              "net": 35202
            },
            "nonCommercial": {
              "long": 9247,
              "short": 28100,
              "net": -18853
            },
            "smallTrader": {
              "long": 7820,
              "short": 24169,
              "net": -16349
            }
          },
          "openInterest": 57238
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6680,
              "short": 37776,
              "net": -31096
            },
            "nonCommercial": {
              "long": 63727,
              "short": 40075,
              "net": 23652
            },
            "smallTrader": {
              "long": 9073,
              "short": 1629,
              "net": 7444
            }
          },
          "openInterest": 82000
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 145580,
              "short": 105997,
              "net": 39583
            },
            "nonCommercial": {
              "long": 122438,
              "short": 156976,
              "net": -34538
            },
            "smallTrader": {
              "long": 26587,
              "short": 31632,
              "net": -5045
            }
          },
          "openInterest": 409891
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69340,
              "short": 69767,
              "net": -427
            },
            "nonCommercial": {
              "long": 49536,
              "short": 38483,
              "net": 11053
            },
            "smallTrader": {
              "long": 16758,
              "short": 27384,
              "net": -10626
            }
          },
          "openInterest": 143984
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197323,
              "short": 133297,
              "net": 64026
            },
            "nonCommercial": {
              "long": 121838,
              "short": 177528,
              "net": -55690
            },
            "smallTrader": {
              "long": 39182,
              "short": 47518,
              "net": -8336
            }
          },
          "openInterest": 438935
        }
      ]
    },
    {
      "reportDate": "2014-08-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2003373,
              "short": 1779416,
              "net": 223957
            },
            "nonCommercial": {
              "long": 462457,
              "short": 512637,
              "net": -50180
            },
            "smallTrader": {
              "long": 322285,
              "short": 496062,
              "net": -173777
            }
          },
          "openInterest": 2844443
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 849808,
              "short": 918446,
              "net": -68638
            },
            "nonCommercial": {
              "long": 335345,
              "short": 250202,
              "net": 85143
            },
            "smallTrader": {
              "long": 111002,
              "short": 127507,
              "net": -16505
            }
          },
          "openInterest": 1336947
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 548205,
              "short": 558318,
              "net": -10113
            },
            "nonCommercial": {
              "long": 103876,
              "short": 86668,
              "net": 17208
            },
            "smallTrader": {
              "long": 172797,
              "short": 179892,
              "net": -7095
            }
          },
          "openInterest": 835608
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1494306,
              "short": 1382645,
              "net": 111661
            },
            "nonCommercial": {
              "long": 381139,
              "short": 357970,
              "net": 23169
            },
            "smallTrader": {
              "long": 248701,
              "short": 383531,
              "net": -134830
            }
          },
          "openInterest": 2170870
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15869,
              "short": 45316,
              "net": -29447
            },
            "nonCommercial": {
              "long": 54691,
              "short": 25145,
              "net": 29546
            },
            "smallTrader": {
              "long": 21993,
              "short": 22092,
              "net": -99
            }
          },
          "openInterest": 94030
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7031,
              "short": 22251,
              "net": -15220
            },
            "nonCommercial": {
              "long": 20117,
              "short": 5579,
              "net": 14538
            },
            "smallTrader": {
              "long": 1275,
              "short": 593,
              "net": 682
            }
          },
          "openInterest": 34789
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126296,
              "short": 149762,
              "net": -23466
            },
            "nonCommercial": {
              "long": 65348,
              "short": 46549,
              "net": 18799
            },
            "smallTrader": {
              "long": 29849,
              "short": 25182,
              "net": 4667
            }
          },
          "openInterest": 223719
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35969,
              "short": 49629,
              "net": -13660
            },
            "nonCommercial": {
              "long": 44053,
              "short": 26055,
              "net": 17998
            },
            "smallTrader": {
              "long": 26051,
              "short": 30389,
              "net": -4338
            }
          },
          "openInterest": 108979
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65884,
              "short": 156373,
              "net": -90489
            },
            "nonCommercial": {
              "long": 117649,
              "short": 36512,
              "net": 81137
            },
            "smallTrader": {
              "long": 15457,
              "short": 6105,
              "net": 9352
            }
          },
          "openInterest": 214215
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77404,
              "short": 126164,
              "net": -48760
            },
            "nonCommercial": {
              "long": 55403,
              "short": 10406,
              "net": 44997
            },
            "smallTrader": {
              "long": 7539,
              "short": 3776,
              "net": 3763
            }
          },
          "openInterest": 158959
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76654,
              "short": 73411,
              "net": 3243
            },
            "nonCommercial": {
              "long": 47168,
              "short": 48601,
              "net": -1433
            },
            "smallTrader": {
              "long": 16405,
              "short": 18215,
              "net": -1810
            }
          },
          "openInterest": 153657
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 600927,
              "short": 554028,
              "net": 46899
            },
            "nonCommercial": {
              "long": 464809,
              "short": 394179,
              "net": 70630
            },
            "smallTrader": {
              "long": 127034,
              "short": 244563,
              "net": -117529
            }
          },
          "openInterest": 1351181
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82537,
              "short": 67935,
              "net": 14602
            },
            "nonCommercial": {
              "long": 55700,
              "short": 67060,
              "net": -11360
            },
            "smallTrader": {
              "long": 12188,
              "short": 15430,
              "net": -3242
            }
          },
          "openInterest": 164588
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 497574,
              "short": 851593,
              "net": -354019
            },
            "nonCommercial": {
              "long": 433331,
              "short": 109265,
              "net": 324066
            },
            "smallTrader": {
              "long": 89262,
              "short": 59309,
              "net": 29953
            }
          },
          "openInterest": 1583609
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33808,
              "short": 31687,
              "net": 2121
            },
            "nonCommercial": {
              "long": 13015,
              "short": 16752,
              "net": -3737
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54959
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30001,
              "short": 29785,
              "net": 216
            },
            "nonCommercial": {
              "long": 2343,
              "short": 2807,
              "net": -464
            },
            "smallTrader": {
              "long": 640,
              "short": 392,
              "net": 248
            }
          },
          "openInterest": 34482
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 282707,
              "short": 107353,
              "net": 175354
            },
            "nonCommercial": {
              "long": 51596,
              "short": 177613,
              "net": -126017
            },
            "smallTrader": {
              "long": 35964,
              "short": 85301,
              "net": -49337
            }
          },
          "openInterest": 376424
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13206,
              "short": 10875,
              "net": 2331
            },
            "nonCommercial": {
              "long": 15891,
              "short": 9019,
              "net": 6872
            },
            "smallTrader": {
              "long": 10744,
              "short": 19947,
              "net": -9203
            }
          },
          "openInterest": 45465
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124262,
              "short": 177676,
              "net": -53414
            },
            "nonCommercial": {
              "long": 94545,
              "short": 40736,
              "net": 53809
            },
            "smallTrader": {
              "long": 19542,
              "short": 19937,
              "net": -395
            }
          },
          "openInterest": 279979
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113862,
              "short": 274549,
              "net": -160687
            },
            "nonCommercial": {
              "long": 191325,
              "short": 43644,
              "net": 147681
            },
            "smallTrader": {
              "long": 41209,
              "short": 28203,
              "net": 13006
            }
          },
          "openInterest": 368114
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174724,
              "short": 180826,
              "net": -6102
            },
            "nonCommercial": {
              "long": 53999,
              "short": 56915,
              "net": -2916
            },
            "smallTrader": {
              "long": 41748,
              "short": 32730,
              "net": 9018
            }
          },
          "openInterest": 356605
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162443,
              "short": 50515,
              "net": 111928
            },
            "nonCommercial": {
              "long": 12518,
              "short": 93615,
              "net": -81097
            },
            "smallTrader": {
              "long": 14324,
              "short": 45155,
              "net": -30831
            }
          },
          "openInterest": 192140
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89371,
              "short": 136891,
              "net": -47520
            },
            "nonCommercial": {
              "long": 86978,
              "short": 32497,
              "net": 54481
            },
            "smallTrader": {
              "long": 24519,
              "short": 31480,
              "net": -6961
            }
          },
          "openInterest": 235289
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106180,
              "short": 191865,
              "net": -85685
            },
            "nonCommercial": {
              "long": 145681,
              "short": 48248,
              "net": 97433
            },
            "smallTrader": {
              "long": 29233,
              "short": 40981,
              "net": -11748
            }
          },
          "openInterest": 316087
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89135,
              "short": 89422,
              "net": -287
            },
            "nonCommercial": {
              "long": 51933,
              "short": 51974,
              "net": -41
            },
            "smallTrader": {
              "long": 4518,
              "short": 4190,
              "net": 328
            }
          },
          "openInterest": 154694
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43945,
              "short": 55315,
              "net": -11370
            },
            "nonCommercial": {
              "long": 17670,
              "short": 7623,
              "net": 10047
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68866
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 317402,
              "short": 192593,
              "net": 124809
            },
            "nonCommercial": {
              "long": 267599,
              "short": 432080,
              "net": -164481
            },
            "smallTrader": {
              "long": 74927,
              "short": 35255,
              "net": 39672
            }
          },
          "openInterest": 956296
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3376,
              "short": 17731,
              "net": -14355
            },
            "nonCommercial": {
              "long": 17913,
              "short": 4484,
              "net": 13429
            },
            "smallTrader": {
              "long": 3704,
              "short": 2778,
              "net": 926
            }
          },
          "openInterest": 25214
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8527,
              "short": 58339,
              "net": -49812
            },
            "nonCommercial": {
              "long": 51026,
              "short": 4092,
              "net": 46934
            },
            "smallTrader": {
              "long": 4743,
              "short": 1865,
              "net": 2878
            }
          },
          "openInterest": 64763
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 524980,
              "short": 547408,
              "net": -22428
            },
            "nonCommercial": {
              "long": 95674,
              "short": 98383,
              "net": -2709
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 752126
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57024,
              "short": 100750,
              "net": -43726
            },
            "nonCommercial": {
              "long": 53942,
              "short": 24245,
              "net": 29697
            },
            "smallTrader": {
              "long": 27483,
              "short": 13454,
              "net": 14029
            }
          },
          "openInterest": 158219
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133804,
              "short": 198242,
              "net": -64438
            },
            "nonCommercial": {
              "long": 97869,
              "short": 46864,
              "net": 51005
            },
            "smallTrader": {
              "long": 43761,
              "short": 30328,
              "net": 13433
            }
          },
          "openInterest": 315061
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148411,
              "short": 160245,
              "net": -11834
            },
            "nonCommercial": {
              "long": 116776,
              "short": 101878,
              "net": 14898
            },
            "smallTrader": {
              "long": 34334,
              "short": 37398,
              "net": -3064
            }
          },
          "openInterest": 340475
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 323552,
              "short": 251341,
              "net": 72211
            },
            "nonCommercial": {
              "long": 194820,
              "short": 191985,
              "net": 2835
            },
            "smallTrader": {
              "long": 43424,
              "short": 118470,
              "net": -75046
            }
          },
          "openInterest": 641181
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407998,
              "short": 433316,
              "net": -25318
            },
            "nonCommercial": {
              "long": 272169,
              "short": 234330,
              "net": 37839
            },
            "smallTrader": {
              "long": 66880,
              "short": 79401,
              "net": -12521
            }
          },
          "openInterest": 887972
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39566,
              "short": 4835,
              "net": 34731
            },
            "nonCommercial": {
              "long": 5247,
              "short": 22606,
              "net": -17359
            },
            "smallTrader": {
              "long": 6961,
              "short": 24333,
              "net": -17372
            }
          },
          "openInterest": 51981
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7094,
              "short": 38180,
              "net": -31086
            },
            "nonCommercial": {
              "long": 64323,
              "short": 41139,
              "net": 23184
            },
            "smallTrader": {
              "long": 10334,
              "short": 2432,
              "net": 7902
            }
          },
          "openInterest": 84214
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 143258,
              "short": 121107,
              "net": 22151
            },
            "nonCommercial": {
              "long": 108653,
              "short": 123319,
              "net": -14666
            },
            "smallTrader": {
              "long": 24498,
              "short": 31983,
              "net": -7485
            }
          },
          "openInterest": 390841
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66657,
              "short": 67077,
              "net": -420
            },
            "nonCommercial": {
              "long": 47931,
              "short": 36794,
              "net": 11137
            },
            "smallTrader": {
              "long": 17291,
              "short": 28008,
              "net": -10717
            }
          },
          "openInterest": 140969
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191490,
              "short": 135661,
              "net": 55829
            },
            "nonCommercial": {
              "long": 120013,
              "short": 168339,
              "net": -48326
            },
            "smallTrader": {
              "long": 40686,
              "short": 48189,
              "net": -7503
            }
          },
          "openInterest": 423732
        }
      ]
    },
    {
      "reportDate": "2014-08-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2022465,
              "short": 1822188,
              "net": 200277
            },
            "nonCommercial": {
              "long": 483102,
              "short": 526636,
              "net": -43534
            },
            "smallTrader": {
              "long": 317008,
              "short": 473751,
              "net": -156743
            }
          },
          "openInterest": 2892767
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 923280,
              "short": 993673,
              "net": -70393
            },
            "nonCommercial": {
              "long": 358650,
              "short": 258570,
              "net": 100080
            },
            "smallTrader": {
              "long": 111918,
              "short": 141605,
              "net": -29687
            }
          },
          "openInterest": 1449941
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 570587,
              "short": 579049,
              "net": -8462
            },
            "nonCommercial": {
              "long": 116838,
              "short": 90392,
              "net": 26446
            },
            "smallTrader": {
              "long": 170132,
              "short": 188116,
              "net": -17984
            }
          },
          "openInterest": 870530
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1470496,
              "short": 1392190,
              "net": 78306
            },
            "nonCommercial": {
              "long": 407662,
              "short": 358408,
              "net": 49254
            },
            "smallTrader": {
              "long": 249776,
              "short": 377336,
              "net": -127560
            }
          },
          "openInterest": 2170252
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10373,
              "short": 49554,
              "net": -39181
            },
            "nonCommercial": {
              "long": 65747,
              "short": 29173,
              "net": 36574
            },
            "smallTrader": {
              "long": 25706,
              "short": 23099,
              "net": 2607
            }
          },
          "openInterest": 103432
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19139,
              "short": 23268,
              "net": -4129
            },
            "nonCommercial": {
              "long": 21016,
              "short": 17411,
              "net": 3605
            },
            "smallTrader": {
              "long": 1253,
              "short": 729,
              "net": 524
            }
          },
          "openInterest": 47781
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132029,
              "short": 148030,
              "net": -16001
            },
            "nonCommercial": {
              "long": 72230,
              "short": 58943,
              "net": 13287
            },
            "smallTrader": {
              "long": 28900,
              "short": 26186,
              "net": 2714
            }
          },
          "openInterest": 237291
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40948,
              "short": 44290,
              "net": -3342
            },
            "nonCommercial": {
              "long": 41844,
              "short": 34563,
              "net": 7281
            },
            "smallTrader": {
              "long": 27821,
              "short": 31760,
              "net": -3939
            }
          },
          "openInterest": 113301
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66255,
              "short": 154663,
              "net": -88408
            },
            "nonCommercial": {
              "long": 116335,
              "short": 36035,
              "net": 80300
            },
            "smallTrader": {
              "long": 13814,
              "short": 5706,
              "net": 8108
            }
          },
          "openInterest": 210063
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76574,
              "short": 126242,
              "net": -49668
            },
            "nonCommercial": {
              "long": 56863,
              "short": 10269,
              "net": 46594
            },
            "smallTrader": {
              "long": 7514,
              "short": 4440,
              "net": 3074
            }
          },
          "openInterest": 155428
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78516,
              "short": 69643,
              "net": 8873
            },
            "nonCommercial": {
              "long": 44060,
              "short": 50174,
              "net": -6114
            },
            "smallTrader": {
              "long": 14046,
              "short": 16805,
              "net": -2759
            }
          },
          "openInterest": 152025
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 584705,
              "short": 539377,
              "net": 45328
            },
            "nonCommercial": {
              "long": 463758,
              "short": 384801,
              "net": 78957
            },
            "smallTrader": {
              "long": 125174,
              "short": 249459,
              "net": -124285
            }
          },
          "openInterest": 1321013
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83351,
              "short": 68223,
              "net": 15128
            },
            "nonCommercial": {
              "long": 54357,
              "short": 67221,
              "net": -12864
            },
            "smallTrader": {
              "long": 12843,
              "short": 15107,
              "net": -2264
            }
          },
          "openInterest": 164976
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 472925,
              "short": 824648,
              "net": -351723
            },
            "nonCommercial": {
              "long": 429288,
              "short": 105815,
              "net": 323473
            },
            "smallTrader": {
              "long": 79799,
              "short": 51549,
              "net": 28250
            }
          },
          "openInterest": 1542337
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32360,
              "short": 32274,
              "net": 86
            },
            "nonCommercial": {
              "long": 13994,
              "short": 15257,
              "net": -1263
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55644
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31130,
              "short": 30644,
              "net": 486
            },
            "nonCommercial": {
              "long": 2371,
              "short": 3053,
              "net": -682
            },
            "smallTrader": {
              "long": 536,
              "short": 340,
              "net": 196
            }
          },
          "openInterest": 36103
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 299068,
              "short": 109422,
              "net": 189646
            },
            "nonCommercial": {
              "long": 56774,
              "short": 195599,
              "net": -138825
            },
            "smallTrader": {
              "long": 33921,
              "short": 84742,
              "net": -50821
            }
          },
          "openInterest": 396460
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13071,
              "short": 10277,
              "net": 2794
            },
            "nonCommercial": {
              "long": 15963,
              "short": 9777,
              "net": 6186
            },
            "smallTrader": {
              "long": 11573,
              "short": 20553,
              "net": -8980
            }
          },
          "openInterest": 45548
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130538,
              "short": 180265,
              "net": -49727
            },
            "nonCommercial": {
              "long": 90588,
              "short": 40417,
              "net": 50171
            },
            "smallTrader": {
              "long": 19438,
              "short": 19882,
              "net": -444
            }
          },
          "openInterest": 283137
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122377,
              "short": 270039,
              "net": -147662
            },
            "nonCommercial": {
              "long": 183846,
              "short": 45870,
              "net": 137976
            },
            "smallTrader": {
              "long": 39778,
              "short": 30092,
              "net": 9686
            }
          },
          "openInterest": 366401
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178703,
              "short": 183132,
              "net": -4429
            },
            "nonCommercial": {
              "long": 56108,
              "short": 53776,
              "net": 2332
            },
            "smallTrader": {
              "long": 39057,
              "short": 36960,
              "net": 2097
            }
          },
          "openInterest": 357649
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169000,
              "short": 41658,
              "net": 127342
            },
            "nonCommercial": {
              "long": 17976,
              "short": 105247,
              "net": -87271
            },
            "smallTrader": {
              "long": 13152,
              "short": 53223,
              "net": -40071
            }
          },
          "openInterest": 203180
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88921,
              "short": 131023,
              "net": -42102
            },
            "nonCommercial": {
              "long": 84737,
              "short": 35730,
              "net": 49007
            },
            "smallTrader": {
              "long": 23315,
              "short": 30220,
              "net": -6905
            }
          },
          "openInterest": 227916
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111723,
              "short": 188363,
              "net": -76640
            },
            "nonCommercial": {
              "long": 136961,
              "short": 50011,
              "net": 86950
            },
            "smallTrader": {
              "long": 28585,
              "short": 38895,
              "net": -10310
            }
          },
          "openInterest": 309264
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76534,
              "short": 90072,
              "net": -13538
            },
            "nonCommercial": {
              "long": 56207,
              "short": 43800,
              "net": 12407
            },
            "smallTrader": {
              "long": 5052,
              "short": 3921,
              "net": 1131
            }
          },
          "openInterest": 141175
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45035,
              "short": 57278,
              "net": -12243
            },
            "nonCommercial": {
              "long": 17378,
              "short": 7821,
              "net": 9557
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71774
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 335508,
              "short": 204099,
              "net": 131409
            },
            "nonCommercial": {
              "long": 265576,
              "short": 435276,
              "net": -169700
            },
            "smallTrader": {
              "long": 72213,
              "short": 33922,
              "net": 38291
            }
          },
          "openInterest": 960195
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3600,
              "short": 16042,
              "net": -12442
            },
            "nonCommercial": {
              "long": 16796,
              "short": 4764,
              "net": 12032
            },
            "smallTrader": {
              "long": 3441,
              "short": 3031,
              "net": 410
            }
          },
          "openInterest": 24048
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9109,
              "short": 56687,
              "net": -47578
            },
            "nonCommercial": {
              "long": 49615,
              "short": 4022,
              "net": 45593
            },
            "smallTrader": {
              "long": 4412,
              "short": 2427,
              "net": 1985
            }
          },
          "openInterest": 63846
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 535543,
              "short": 553249,
              "net": -17706
            },
            "nonCommercial": {
              "long": 95012,
              "short": 97312,
              "net": -2300
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 764463
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60527,
              "short": 97910,
              "net": -37383
            },
            "nonCommercial": {
              "long": 53677,
              "short": 29526,
              "net": 24151
            },
            "smallTrader": {
              "long": 28313,
              "short": 15081,
              "net": 13232
            }
          },
          "openInterest": 164893
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131735,
              "short": 204366,
              "net": -72631
            },
            "nonCommercial": {
              "long": 106290,
              "short": 49112,
              "net": 57178
            },
            "smallTrader": {
              "long": 46999,
              "short": 31546,
              "net": 15453
            }
          },
          "openInterest": 323645
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154042,
              "short": 166247,
              "net": -12205
            },
            "nonCommercial": {
              "long": 117530,
              "short": 104357,
              "net": 13173
            },
            "smallTrader": {
              "long": 34892,
              "short": 35860,
              "net": -968
            }
          },
          "openInterest": 359437
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 329617,
              "short": 252550,
              "net": 77067
            },
            "nonCommercial": {
              "long": 192921,
              "short": 192171,
              "net": 750
            },
            "smallTrader": {
              "long": 42943,
              "short": 120760,
              "net": -77817
            }
          },
          "openInterest": 645199
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414426,
              "short": 426565,
              "net": -12139
            },
            "nonCommercial": {
              "long": 276483,
              "short": 251871,
              "net": 24612
            },
            "smallTrader": {
              "long": 65508,
              "short": 77981,
              "net": -12473
            }
          },
          "openInterest": 895368
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36878,
              "short": 5125,
              "net": 31753
            },
            "nonCommercial": {
              "long": 6174,
              "short": 21666,
              "net": -15492
            },
            "smallTrader": {
              "long": 6809,
              "short": 23070,
              "net": -16261
            }
          },
          "openInterest": 50414
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7061,
              "short": 41573,
              "net": -34512
            },
            "nonCommercial": {
              "long": 70323,
              "short": 43136,
              "net": 27187
            },
            "smallTrader": {
              "long": 9467,
              "short": 2142,
              "net": 7325
            }
          },
          "openInterest": 89417
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 142564,
              "short": 116888,
              "net": 25676
            },
            "nonCommercial": {
              "long": 134704,
              "short": 154816,
              "net": -20112
            },
            "smallTrader": {
              "long": 23976,
              "short": 29540,
              "net": -5564
            }
          },
          "openInterest": 418454
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67514,
              "short": 67686,
              "net": -172
            },
            "nonCommercial": {
              "long": 47709,
              "short": 36841,
              "net": 10868
            },
            "smallTrader": {
              "long": 16921,
              "short": 27617,
              "net": -10696
            }
          },
          "openInterest": 139568
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188881,
              "short": 136817,
              "net": 52064
            },
            "nonCommercial": {
              "long": 120425,
              "short": 163528,
              "net": -43103
            },
            "smallTrader": {
              "long": 39375,
              "short": 48336,
              "net": -8961
            }
          },
          "openInterest": 420191
        }
      ]
    },
    {
      "reportDate": "2014-08-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2024598,
              "short": 1869155,
              "net": 155443
            },
            "nonCommercial": {
              "long": 418061,
              "short": 410121,
              "net": 7940
            },
            "smallTrader": {
              "long": 332003,
              "short": 495386,
              "net": -163383
            }
          },
          "openInterest": 2854257
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 961656,
              "short": 960516,
              "net": 1140
            },
            "nonCommercial": {
              "long": 376490,
              "short": 332147,
              "net": 44343
            },
            "smallTrader": {
              "long": 116420,
              "short": 161903,
              "net": -45483
            }
          },
          "openInterest": 1516062
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 608748,
              "short": 619666,
              "net": -10918
            },
            "nonCommercial": {
              "long": 124727,
              "short": 92712,
              "net": 32015
            },
            "smallTrader": {
              "long": 182849,
              "short": 203946,
              "net": -21097
            }
          },
          "openInterest": 941955
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1532895,
              "short": 1488797,
              "net": 44098
            },
            "nonCommercial": {
              "long": 407050,
              "short": 336877,
              "net": 70173
            },
            "smallTrader": {
              "long": 292742,
              "short": 407013,
              "net": -114271
            }
          },
          "openInterest": 2293617
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10080,
              "short": 54684,
              "net": -44604
            },
            "nonCommercial": {
              "long": 71658,
              "short": 29720,
              "net": 41938
            },
            "smallTrader": {
              "long": 24482,
              "short": 21816,
              "net": 2666
            }
          },
          "openInterest": 107819
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32273,
              "short": 25867,
              "net": 6406
            },
            "nonCommercial": {
              "long": 23568,
              "short": 30321,
              "net": -6753
            },
            "smallTrader": {
              "long": 1224,
              "short": 877,
              "net": 347
            }
          },
          "openInterest": 63964
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129909,
              "short": 147322,
              "net": -17413
            },
            "nonCommercial": {
              "long": 71002,
              "short": 55535,
              "net": 15467
            },
            "smallTrader": {
              "long": 27886,
              "short": 25940,
              "net": 1946
            }
          },
          "openInterest": 233435
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40150,
              "short": 43604,
              "net": -3454
            },
            "nonCommercial": {
              "long": 38522,
              "short": 32859,
              "net": 5663
            },
            "smallTrader": {
              "long": 26986,
              "short": 29195,
              "net": -2209
            }
          },
          "openInterest": 108441
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67113,
              "short": 155135,
              "net": -88022
            },
            "nonCommercial": {
              "long": 114924,
              "short": 35623,
              "net": 79301
            },
            "smallTrader": {
              "long": 14473,
              "short": 5752,
              "net": 8721
            }
          },
          "openInterest": 209294
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70201,
              "short": 122180,
              "net": -51979
            },
            "nonCommercial": {
              "long": 58640,
              "short": 10663,
              "net": 47977
            },
            "smallTrader": {
              "long": 7650,
              "short": 3648,
              "net": 4002
            }
          },
          "openInterest": 152147
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74400,
              "short": 71722,
              "net": 2678
            },
            "nonCommercial": {
              "long": 46253,
              "short": 46126,
              "net": 127
            },
            "smallTrader": {
              "long": 12658,
              "short": 15463,
              "net": -2805
            }
          },
          "openInterest": 146526
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 549947,
              "short": 492315,
              "net": 57632
            },
            "nonCommercial": {
              "long": 451689,
              "short": 384380,
              "net": 67309
            },
            "smallTrader": {
              "long": 128502,
              "short": 253443,
              "net": -124941
            }
          },
          "openInterest": 1254162
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89608,
              "short": 77975,
              "net": 11633
            },
            "nonCommercial": {
              "long": 55492,
              "short": 64550,
              "net": -9058
            },
            "smallTrader": {
              "long": 12473,
              "short": 15048,
              "net": -2575
            }
          },
          "openInterest": 172740
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 476824,
              "short": 817401,
              "net": -340577
            },
            "nonCommercial": {
              "long": 424250,
              "short": 106523,
              "net": 317727
            },
            "smallTrader": {
              "long": 75585,
              "short": 52735,
              "net": 22850
            }
          },
          "openInterest": 1550253
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33799,
              "short": 36329,
              "net": -2530
            },
            "nonCommercial": {
              "long": 18066,
              "short": 15313,
              "net": 2753
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60918
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33833,
              "short": 32595,
              "net": 1238
            },
            "nonCommercial": {
              "long": 2144,
              "short": 3672,
              "net": -1528
            },
            "smallTrader": {
              "long": 628,
              "short": 338,
              "net": 290
            }
          },
          "openInterest": 38981
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 306073,
              "short": 109975,
              "net": 196098
            },
            "nonCommercial": {
              "long": 53989,
              "short": 204646,
              "net": -150657
            },
            "smallTrader": {
              "long": 36618,
              "short": 82059,
              "net": -45441
            }
          },
          "openInterest": 402709
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12653,
              "short": 9630,
              "net": 3023
            },
            "nonCommercial": {
              "long": 15995,
              "short": 10187,
              "net": 5808
            },
            "smallTrader": {
              "long": 11020,
              "short": 19851,
              "net": -8831
            }
          },
          "openInterest": 43853
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124679,
              "short": 165489,
              "net": -40810
            },
            "nonCommercial": {
              "long": 87167,
              "short": 45499,
              "net": 41668
            },
            "smallTrader": {
              "long": 20113,
              "short": 20971,
              "net": -858
            }
          },
          "openInterest": 268156
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127433,
              "short": 250981,
              "net": -123548
            },
            "nonCommercial": {
              "long": 172022,
              "short": 58853,
              "net": 113169
            },
            "smallTrader": {
              "long": 40688,
              "short": 30309,
              "net": 10379
            }
          },
          "openInterest": 363608
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176182,
              "short": 184737,
              "net": -8555
            },
            "nonCommercial": {
              "long": 63040,
              "short": 61495,
              "net": 1545
            },
            "smallTrader": {
              "long": 40038,
              "short": 33028,
              "net": 7010
            }
          },
          "openInterest": 360704
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181291,
              "short": 32177,
              "net": 149114
            },
            "nonCommercial": {
              "long": 19512,
              "short": 122403,
              "net": -102891
            },
            "smallTrader": {
              "long": 13096,
              "short": 59319,
              "net": -46223
            }
          },
          "openInterest": 218009
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91757,
              "short": 132490,
              "net": -40733
            },
            "nonCommercial": {
              "long": 86883,
              "short": 38578,
              "net": 48305
            },
            "smallTrader": {
              "long": 23538,
              "short": 31110,
              "net": -7572
            }
          },
          "openInterest": 231276
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114307,
              "short": 180415,
              "net": -66108
            },
            "nonCommercial": {
              "long": 130755,
              "short": 53160,
              "net": 77595
            },
            "smallTrader": {
              "long": 28163,
              "short": 39650,
              "net": -11487
            }
          },
          "openInterest": 305313
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61731,
              "short": 100773,
              "net": -39042
            },
            "nonCommercial": {
              "long": 71680,
              "short": 35010,
              "net": 36670
            },
            "smallTrader": {
              "long": 6059,
              "short": 3687,
              "net": 2372
            }
          },
          "openInterest": 141665
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43088,
              "short": 56376,
              "net": -13288
            },
            "nonCommercial": {
              "long": 19255,
              "short": 8684,
              "net": 10571
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72077
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 344950,
              "short": 216361,
              "net": 128589
            },
            "nonCommercial": {
              "long": 268992,
              "short": 435280,
              "net": -166288
            },
            "smallTrader": {
              "long": 68468,
              "short": 30769,
              "net": 37699
            }
          },
          "openInterest": 952728
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3483,
              "short": 16020,
              "net": -12537
            },
            "nonCommercial": {
              "long": 16405,
              "short": 4564,
              "net": 11841
            },
            "smallTrader": {
              "long": 3502,
              "short": 2806,
              "net": 696
            }
          },
          "openInterest": 23619
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9771,
              "short": 51761,
              "net": -41990
            },
            "nonCommercial": {
              "long": 48593,
              "short": 8021,
              "net": 40572
            },
            "smallTrader": {
              "long": 4203,
              "short": 2785,
              "net": 1418
            }
          },
          "openInterest": 63225
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 542747,
              "short": 558657,
              "net": -15910
            },
            "nonCommercial": {
              "long": 92675,
              "short": 95650,
              "net": -2975
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 769648
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60343,
              "short": 97662,
              "net": -37319
            },
            "nonCommercial": {
              "long": 55545,
              "short": 33021,
              "net": 22524
            },
            "smallTrader": {
              "long": 28683,
              "short": 13888,
              "net": 14795
            }
          },
          "openInterest": 164262
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144949,
              "short": 201910,
              "net": -56961
            },
            "nonCommercial": {
              "long": 98960,
              "short": 51268,
              "net": 47692
            },
            "smallTrader": {
              "long": 42826,
              "short": 33557,
              "net": 9269
            }
          },
          "openInterest": 321972
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155665,
              "short": 172160,
              "net": -16495
            },
            "nonCommercial": {
              "long": 119457,
              "short": 100616,
              "net": 18841
            },
            "smallTrader": {
              "long": 36266,
              "short": 38612,
              "net": -2346
            }
          },
          "openInterest": 358599
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 337225,
              "short": 245922,
              "net": 91303
            },
            "nonCommercial": {
              "long": 190434,
              "short": 200146,
              "net": -9712
            },
            "smallTrader": {
              "long": 46776,
              "short": 128367,
              "net": -81591
            }
          },
          "openInterest": 648601
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422197,
              "short": 444887,
              "net": -22690
            },
            "nonCommercial": {
              "long": 279352,
              "short": 242760,
              "net": 36592
            },
            "smallTrader": {
              "long": 66667,
              "short": 80569,
              "net": -13902
            }
          },
          "openInterest": 894888
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35562,
              "short": 5386,
              "net": 30176
            },
            "nonCommercial": {
              "long": 7466,
              "short": 20505,
              "net": -13039
            },
            "smallTrader": {
              "long": 6206,
              "short": 23343,
              "net": -17137
            }
          },
          "openInterest": 53761
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5649,
              "short": 42760,
              "net": -37111
            },
            "nonCommercial": {
              "long": 72561,
              "short": 43720,
              "net": 28841
            },
            "smallTrader": {
              "long": 9714,
              "short": 1444,
              "net": 8270
            }
          },
          "openInterest": 90807
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 137909,
              "short": 103720,
              "net": 34189
            },
            "nonCommercial": {
              "long": 144034,
              "short": 167542,
              "net": -23508
            },
            "smallTrader": {
              "long": 23614,
              "short": 34295,
              "net": -10681
            }
          },
          "openInterest": 414365
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65298,
              "short": 62684,
              "net": 2614
            },
            "nonCommercial": {
              "long": 46447,
              "short": 40447,
              "net": 6000
            },
            "smallTrader": {
              "long": 16605,
              "short": 25219,
              "net": -8614
            }
          },
          "openInterest": 136627
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178502,
              "short": 126008,
              "net": 52494
            },
            "nonCommercial": {
              "long": 119887,
              "short": 159139,
              "net": -39252
            },
            "smallTrader": {
              "long": 39434,
              "short": 52676,
              "net": -13242
            }
          },
          "openInterest": 396273
        }
      ]
    },
    {
      "reportDate": "2014-09-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1937780,
              "short": 1706019,
              "net": 231761
            },
            "nonCommercial": {
              "long": 382415,
              "short": 465073,
              "net": -82658
            },
            "smallTrader": {
              "long": 330568,
              "short": 479671,
              "net": -149103
            }
          },
          "openInterest": 2721411
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 851821,
              "short": 871980,
              "net": -20159
            },
            "nonCommercial": {
              "long": 365760,
              "short": 311735,
              "net": 54025
            },
            "smallTrader": {
              "long": 112355,
              "short": 146221,
              "net": -33866
            }
          },
          "openInterest": 1377870
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 595758,
              "short": 599599,
              "net": -3841
            },
            "nonCommercial": {
              "long": 110441,
              "short": 97644,
              "net": 12797
            },
            "smallTrader": {
              "long": 170500,
              "short": 179456,
              "net": -8956
            }
          },
          "openInterest": 917199
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1447892,
              "short": 1402232,
              "net": 45660
            },
            "nonCommercial": {
              "long": 410794,
              "short": 325592,
              "net": 85202
            },
            "smallTrader": {
              "long": 246215,
              "short": 377077,
              "net": -130862
            }
          },
          "openInterest": 2157862
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11239,
              "short": 62297,
              "net": -51058
            },
            "nonCommercial": {
              "long": 77050,
              "short": 28003,
              "net": 49047
            },
            "smallTrader": {
              "long": 23764,
              "short": 21753,
              "net": 2011
            }
          },
          "openInterest": 114146
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47153,
              "short": 38842,
              "net": 8311
            },
            "nonCommercial": {
              "long": 30054,
              "short": 33055,
              "net": -3001
            },
            "smallTrader": {
              "long": 1929,
              "short": 7239,
              "net": -5310
            }
          },
          "openInterest": 86435
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140619,
              "short": 148169,
              "net": -7550
            },
            "nonCommercial": {
              "long": 67538,
              "short": 58090,
              "net": 9448
            },
            "smallTrader": {
              "long": 27000,
              "short": 28898,
              "net": -1898
            }
          },
          "openInterest": 238973
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39648,
              "short": 49022,
              "net": -9374
            },
            "nonCommercial": {
              "long": 35333,
              "short": 26142,
              "net": 9191
            },
            "smallTrader": {
              "long": 27465,
              "short": 27282,
              "net": 183
            }
          },
          "openInterest": 105984
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66980,
              "short": 156919,
              "net": -89939
            },
            "nonCommercial": {
              "long": 117703,
              "short": 35678,
              "net": 82025
            },
            "smallTrader": {
              "long": 13903,
              "short": 5989,
              "net": 7914
            }
          },
          "openInterest": 213642
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69884,
              "short": 124469,
              "net": -54585
            },
            "nonCommercial": {
              "long": 60714,
              "short": 10146,
              "net": 50568
            },
            "smallTrader": {
              "long": 7486,
              "short": 3469,
              "net": 4017
            }
          },
          "openInterest": 153642
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72330,
              "short": 63393,
              "net": 8937
            },
            "nonCommercial": {
              "long": 43075,
              "short": 46865,
              "net": -3790
            },
            "smallTrader": {
              "long": 11338,
              "short": 16485,
              "net": -5147
            }
          },
          "openInterest": 136370
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 531154,
              "short": 476642,
              "net": 54512
            },
            "nonCommercial": {
              "long": 458545,
              "short": 379818,
              "net": 78727
            },
            "smallTrader": {
              "long": 111232,
              "short": 244471,
              "net": -133239
            }
          },
          "openInterest": 1218838
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93080,
              "short": 77536,
              "net": 15544
            },
            "nonCommercial": {
              "long": 54693,
              "short": 67074,
              "net": -12381
            },
            "smallTrader": {
              "long": 13187,
              "short": 16350,
              "net": -3163
            }
          },
          "openInterest": 176853
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 473149,
              "short": 797786,
              "net": -324637
            },
            "nonCommercial": {
              "long": 421058,
              "short": 118494,
              "net": 302564
            },
            "smallTrader": {
              "long": 80692,
              "short": 58619,
              "net": 22073
            }
          },
          "openInterest": 1559353
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35178,
              "short": 41567,
              "net": -6389
            },
            "nonCommercial": {
              "long": 20144,
              "short": 13566,
              "net": 6578
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64775
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28420,
              "short": 28084,
              "net": 336
            },
            "nonCommercial": {
              "long": 2337,
              "short": 2820,
              "net": -483
            },
            "smallTrader": {
              "long": 573,
              "short": 426,
              "net": 147
            }
          },
          "openInterest": 34121
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 317713,
              "short": 108749,
              "net": 208964
            },
            "nonCommercial": {
              "long": 59398,
              "short": 220821,
              "net": -161423
            },
            "smallTrader": {
              "long": 35508,
              "short": 83049,
              "net": -47541
            }
          },
          "openInterest": 419850
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12688,
              "short": 8474,
              "net": 4214
            },
            "nonCommercial": {
              "long": 15133,
              "short": 10285,
              "net": 4848
            },
            "smallTrader": {
              "long": 9397,
              "short": 18459,
              "net": -9062
            }
          },
          "openInterest": 41396
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117071,
              "short": 156658,
              "net": -39587
            },
            "nonCommercial": {
              "long": 88219,
              "short": 46842,
              "net": 41377
            },
            "smallTrader": {
              "long": 18975,
              "short": 20765,
              "net": -1790
            }
          },
          "openInterest": 259193
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134701,
              "short": 238408,
              "net": -103707
            },
            "nonCommercial": {
              "long": 172522,
              "short": 75643,
              "net": 96879
            },
            "smallTrader": {
              "long": 39661,
              "short": 32833,
              "net": 6828
            }
          },
          "openInterest": 371515
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180990,
              "short": 186482,
              "net": -5492
            },
            "nonCommercial": {
              "long": 62512,
              "short": 62436,
              "net": 76
            },
            "smallTrader": {
              "long": 38327,
              "short": 32911,
              "net": 5416
            }
          },
          "openInterest": 363011
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 196512,
              "short": 33081,
              "net": 163431
            },
            "nonCommercial": {
              "long": 15485,
              "short": 132793,
              "net": -117308
            },
            "smallTrader": {
              "long": 15503,
              "short": 61626,
              "net": -46123
            }
          },
          "openInterest": 230937
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94040,
              "short": 139093,
              "net": -45053
            },
            "nonCommercial": {
              "long": 84490,
              "short": 33678,
              "net": 50812
            },
            "smallTrader": {
              "long": 24752,
              "short": 30511,
              "net": -5759
            }
          },
          "openInterest": 233509
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113206,
              "short": 177825,
              "net": -64619
            },
            "nonCommercial": {
              "long": 132685,
              "short": 56477,
              "net": 76208
            },
            "smallTrader": {
              "long": 29531,
              "short": 41120,
              "net": -11589
            }
          },
          "openInterest": 308067
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60317,
              "short": 102200,
              "net": -41883
            },
            "nonCommercial": {
              "long": 75444,
              "short": 36280,
              "net": 39164
            },
            "smallTrader": {
              "long": 5926,
              "short": 3207,
              "net": 2719
            }
          },
          "openInterest": 144255
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43672,
              "short": 57409,
              "net": -13737
            },
            "nonCommercial": {
              "long": 19958,
              "short": 9135,
              "net": 10823
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73483
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 354312,
              "short": 221711,
              "net": 132601
            },
            "nonCommercial": {
              "long": 279639,
              "short": 449591,
              "net": -169952
            },
            "smallTrader": {
              "long": 69985,
              "short": 32634,
              "net": 37351
            }
          },
          "openInterest": 976994
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4328,
              "short": 14831,
              "net": -10503
            },
            "nonCommercial": {
              "long": 15623,
              "short": 5451,
              "net": 10172
            },
            "smallTrader": {
              "long": 3162,
              "short": 2831,
              "net": 331
            }
          },
          "openInterest": 23319
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9240,
              "short": 50703,
              "net": -41463
            },
            "nonCommercial": {
              "long": 50640,
              "short": 10093,
              "net": 40547
            },
            "smallTrader": {
              "long": 4194,
              "short": 3278,
              "net": 916
            }
          },
          "openInterest": 65015
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 547421,
              "short": 559750,
              "net": -12329
            },
            "nonCommercial": {
              "long": 92247,
              "short": 100955,
              "net": -8708
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 781007
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57555,
              "short": 89850,
              "net": -32295
            },
            "nonCommercial": {
              "long": 59472,
              "short": 39917,
              "net": 19555
            },
            "smallTrader": {
              "long": 27232,
              "short": 14492,
              "net": 12740
            }
          },
          "openInterest": 162307
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145757,
              "short": 217660,
              "net": -71903
            },
            "nonCommercial": {
              "long": 112430,
              "short": 54530,
              "net": 57900
            },
            "smallTrader": {
              "long": 44545,
              "short": 30542,
              "net": 14003
            }
          },
          "openInterest": 338784
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154946,
              "short": 173838,
              "net": -18892
            },
            "nonCommercial": {
              "long": 123502,
              "short": 105722,
              "net": 17780
            },
            "smallTrader": {
              "long": 36734,
              "short": 35622,
              "net": 1112
            }
          },
          "openInterest": 359726
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 345341,
              "short": 248801,
              "net": 96540
            },
            "nonCommercial": {
              "long": 193980,
              "short": 207700,
              "net": -13720
            },
            "smallTrader": {
              "long": 48469,
              "short": 131289,
              "net": -82820
            }
          },
          "openInterest": 673214
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417915,
              "short": 450907,
              "net": -32992
            },
            "nonCommercial": {
              "long": 284050,
              "short": 240097,
              "net": 43953
            },
            "smallTrader": {
              "long": 66387,
              "short": 77348,
              "net": -10961
            }
          },
          "openInterest": 892598
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38263,
              "short": 5990,
              "net": 32273
            },
            "nonCommercial": {
              "long": 9166,
              "short": 22333,
              "net": -13167
            },
            "smallTrader": {
              "long": 7679,
              "short": 26785,
              "net": -19106
            }
          },
          "openInterest": 60436
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5701,
              "short": 42893,
              "net": -37192
            },
            "nonCommercial": {
              "long": 69905,
              "short": 40754,
              "net": 29151
            },
            "smallTrader": {
              "long": 9797,
              "short": 1756,
              "net": 8041
            }
          },
          "openInterest": 87783
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148510,
              "short": 109169,
              "net": 39341
            },
            "nonCommercial": {
              "long": 132448,
              "short": 161561,
              "net": -29113
            },
            "smallTrader": {
              "long": 24025,
              "short": 34253,
              "net": -10228
            }
          },
          "openInterest": 409378
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63174,
              "short": 59710,
              "net": 3464
            },
            "nonCommercial": {
              "long": 47793,
              "short": 40655,
              "net": 7138
            },
            "smallTrader": {
              "long": 14923,
              "short": 25525,
              "net": -10602
            }
          },
          "openInterest": 133681
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170405,
              "short": 118032,
              "net": 52373
            },
            "nonCommercial": {
              "long": 120423,
              "short": 161194,
              "net": -40771
            },
            "smallTrader": {
              "long": 36139,
              "short": 47741,
              "net": -11602
            }
          },
          "openInterest": 381369
        }
      ]
    },
    {
      "reportDate": "2014-09-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1956071,
              "short": 1720681,
              "net": 235390
            },
            "nonCommercial": {
              "long": 440215,
              "short": 473482,
              "net": -33267
            },
            "smallTrader": {
              "long": 300506,
              "short": 502629,
              "net": -202123
            }
          },
          "openInterest": 2757225
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 935496,
              "short": 872696,
              "net": 62800
            },
            "nonCommercial": {
              "long": 335749,
              "short": 344285,
              "net": -8536
            },
            "smallTrader": {
              "long": 102299,
              "short": 156563,
              "net": -54264
            }
          },
          "openInterest": 1399671
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 556361,
              "short": 568186,
              "net": -11825
            },
            "nonCommercial": {
              "long": 104700,
              "short": 88085,
              "net": 16615
            },
            "smallTrader": {
              "long": 172573,
              "short": 177363,
              "net": -4790
            }
          },
          "openInterest": 853756
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1406620,
              "short": 1361689,
              "net": 44931
            },
            "nonCommercial": {
              "long": 428936,
              "short": 342814,
              "net": 86122
            },
            "smallTrader": {
              "long": 238297,
              "short": 369350,
              "net": -131053
            }
          },
          "openInterest": 2129801
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28598,
              "short": 70600,
              "net": -42002
            },
            "nonCommercial": {
              "long": 73321,
              "short": 32092,
              "net": 41229
            },
            "smallTrader": {
              "long": 23272,
              "short": 22499,
              "net": 773
            }
          },
          "openInterest": 126831
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29538,
              "short": 29618,
              "net": -80
            },
            "nonCommercial": {
              "long": 26912,
              "short": 27593,
              "net": -681
            },
            "smallTrader": {
              "long": 1189,
              "short": 428,
              "net": 761
            }
          },
          "openInterest": 64243
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141636,
              "short": 159314,
              "net": -17678
            },
            "nonCommercial": {
              "long": 81330,
              "short": 54603,
              "net": 26727
            },
            "smallTrader": {
              "long": 22891,
              "short": 31940,
              "net": -9049
            }
          },
          "openInterest": 256591
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40549,
              "short": 46908,
              "net": -6359
            },
            "nonCommercial": {
              "long": 33400,
              "short": 21770,
              "net": 11630
            },
            "smallTrader": {
              "long": 25627,
              "short": 30898,
              "net": -5271
            }
          },
          "openInterest": 102951
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68219,
              "short": 156459,
              "net": -88240
            },
            "nonCommercial": {
              "long": 112961,
              "short": 31307,
              "net": 81654
            },
            "smallTrader": {
              "long": 12362,
              "short": 5776,
              "net": 6586
            }
          },
          "openInterest": 208885
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72434,
              "short": 126217,
              "net": -53783
            },
            "nonCommercial": {
              "long": 62492,
              "short": 12140,
              "net": 50352
            },
            "smallTrader": {
              "long": 6893,
              "short": 3462,
              "net": 3431
            }
          },
          "openInterest": 156966
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75177,
              "short": 60572,
              "net": 14605
            },
            "nonCommercial": {
              "long": 48401,
              "short": 57920,
              "net": -9519
            },
            "smallTrader": {
              "long": 12642,
              "short": 17728,
              "net": -5086
            }
          },
          "openInterest": 144047
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 535793,
              "short": 471387,
              "net": 64406
            },
            "nonCommercial": {
              "long": 452420,
              "short": 382164,
              "net": 70256
            },
            "smallTrader": {
              "long": 112240,
              "short": 246902,
              "net": -134662
            }
          },
          "openInterest": 1229772
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94762,
              "short": 79756,
              "net": 15006
            },
            "nonCommercial": {
              "long": 56695,
              "short": 68940,
              "net": -12245
            },
            "smallTrader": {
              "long": 13258,
              "short": 16019,
              "net": -2761
            }
          },
          "openInterest": 180450
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 481142,
              "short": 799772,
              "net": -318630
            },
            "nonCommercial": {
              "long": 426580,
              "short": 126598,
              "net": 299982
            },
            "smallTrader": {
              "long": 76820,
              "short": 58172,
              "net": 18648
            }
          },
          "openInterest": 1553516
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36215,
              "short": 40979,
              "net": -4764
            },
            "nonCommercial": {
              "long": 18859,
              "short": 13133,
              "net": 5726
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64723
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29753,
              "short": 29761,
              "net": -8
            },
            "nonCommercial": {
              "long": 2604,
              "short": 2959,
              "net": -355
            },
            "smallTrader": {
              "long": 713,
              "short": 350,
              "net": 363
            }
          },
          "openInterest": 35834
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 342823,
              "short": 133916,
              "net": 208907
            },
            "nonCommercial": {
              "long": 59376,
              "short": 216881,
              "net": -157505
            },
            "smallTrader": {
              "long": 36588,
              "short": 87990,
              "net": -51402
            }
          },
          "openInterest": 484306
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13202,
              "short": 8607,
              "net": 4595
            },
            "nonCommercial": {
              "long": 16313,
              "short": 11214,
              "net": 5099
            },
            "smallTrader": {
              "long": 10097,
              "short": 19791,
              "net": -9694
            }
          },
          "openInterest": 43880
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133801,
              "short": 174376,
              "net": -40575
            },
            "nonCommercial": {
              "long": 85063,
              "short": 44610,
              "net": 40453
            },
            "smallTrader": {
              "long": 19013,
              "short": 18891,
              "net": 122
            }
          },
          "openInterest": 279379
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 141921,
              "short": 239876,
              "net": -97955
            },
            "nonCommercial": {
              "long": 177555,
              "short": 82414,
              "net": 95141
            },
            "smallTrader": {
              "long": 38579,
              "short": 35765,
              "net": 2814
            }
          },
          "openInterest": 384341
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187116,
              "short": 188971,
              "net": -1855
            },
            "nonCommercial": {
              "long": 56636,
              "short": 59211,
              "net": -2575
            },
            "smallTrader": {
              "long": 39561,
              "short": 35131,
              "net": 4430
            }
          },
          "openInterest": 366013
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 203368,
              "short": 56189,
              "net": 147179
            },
            "nonCommercial": {
              "long": 17280,
              "short": 117953,
              "net": -100673
            },
            "smallTrader": {
              "long": 15287,
              "short": 61793,
              "net": -46506
            }
          },
          "openInterest": 255624
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91799,
              "short": 144233,
              "net": -52434
            },
            "nonCommercial": {
              "long": 89748,
              "short": 32732,
              "net": 57016
            },
            "smallTrader": {
              "long": 26174,
              "short": 30756,
              "net": -4582
            }
          },
          "openInterest": 229704
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105042,
              "short": 181249,
              "net": -76207
            },
            "nonCommercial": {
              "long": 145530,
              "short": 53916,
              "net": 91614
            },
            "smallTrader": {
              "long": 29788,
              "short": 45195,
              "net": -15407
            }
          },
          "openInterest": 308479
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68319,
              "short": 110077,
              "net": -41758
            },
            "nonCommercial": {
              "long": 71021,
              "short": 32503,
              "net": 38518
            },
            "smallTrader": {
              "long": 6158,
              "short": 2918,
              "net": 3240
            }
          },
          "openInterest": 155265
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43853,
              "short": 57515,
              "net": -13662
            },
            "nonCommercial": {
              "long": 19746,
              "short": 8771,
              "net": 10975
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73158
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 355991,
              "short": 213242,
              "net": 142749
            },
            "nonCommercial": {
              "long": 274354,
              "short": 460972,
              "net": -186618
            },
            "smallTrader": {
              "long": 72131,
              "short": 28262,
              "net": 43869
            }
          },
          "openInterest": 989817
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5346,
              "short": 15048,
              "net": -9702
            },
            "nonCommercial": {
              "long": 14369,
              "short": 4847,
              "net": 9522
            },
            "smallTrader": {
              "long": 3434,
              "short": 3254,
              "net": 180
            }
          },
          "openInterest": 24920
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11574,
              "short": 50082,
              "net": -38508
            },
            "nonCommercial": {
              "long": 49540,
              "short": 11916,
              "net": 37624
            },
            "smallTrader": {
              "long": 4393,
              "short": 3509,
              "net": 884
            }
          },
          "openInterest": 66449
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 573948,
              "short": 596190,
              "net": -22242
            },
            "nonCommercial": {
              "long": 91977,
              "short": 96748,
              "net": -4771
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 818907
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59823,
              "short": 89776,
              "net": -29953
            },
            "nonCommercial": {
              "long": 58910,
              "short": 42373,
              "net": 16537
            },
            "smallTrader": {
              "long": 27544,
              "short": 14128,
              "net": 13416
            }
          },
          "openInterest": 165281
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150473,
              "short": 210057,
              "net": -59584
            },
            "nonCommercial": {
              "long": 101482,
              "short": 53890,
              "net": 47592
            },
            "smallTrader": {
              "long": 44993,
              "short": 33001,
              "net": 11992
            }
          },
          "openInterest": 337387
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159646,
              "short": 178647,
              "net": -19001
            },
            "nonCommercial": {
              "long": 124637,
              "short": 108328,
              "net": 16309
            },
            "smallTrader": {
              "long": 37057,
              "short": 34365,
              "net": 2692
            }
          },
          "openInterest": 371746
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 360716,
              "short": 254586,
              "net": 106130
            },
            "nonCommercial": {
              "long": 189649,
              "short": 212329,
              "net": -22680
            },
            "smallTrader": {
              "long": 46604,
              "short": 130054,
              "net": -83450
            }
          },
          "openInterest": 695012
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441127,
              "short": 467078,
              "net": -25951
            },
            "nonCommercial": {
              "long": 286377,
              "short": 245464,
              "net": 40913
            },
            "smallTrader": {
              "long": 61641,
              "short": 76603,
              "net": -14962
            }
          },
          "openInterest": 892171
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41202,
              "short": 8167,
              "net": 33035
            },
            "nonCommercial": {
              "long": 9856,
              "short": 23681,
              "net": -13825
            },
            "smallTrader": {
              "long": 7545,
              "short": 26755,
              "net": -19210
            }
          },
          "openInterest": 77317
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5155,
              "short": 45158,
              "net": -40003
            },
            "nonCommercial": {
              "long": 72225,
              "short": 39730,
              "net": 32495
            },
            "smallTrader": {
              "long": 9536,
              "short": 2028,
              "net": 7508
            }
          },
          "openInterest": 89540
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151578,
              "short": 114250,
              "net": 37328
            },
            "nonCommercial": {
              "long": 144728,
              "short": 171978,
              "net": -27250
            },
            "smallTrader": {
              "long": 23810,
              "short": 33888,
              "net": -10078
            }
          },
          "openInterest": 425310
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64406,
              "short": 61853,
              "net": 2553
            },
            "nonCommercial": {
              "long": 48819,
              "short": 41853,
              "net": 6966
            },
            "smallTrader": {
              "long": 14908,
              "short": 24427,
              "net": -9519
            }
          },
          "openInterest": 137693
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174497,
              "short": 112739,
              "net": 61758
            },
            "nonCommercial": {
              "long": 120849,
              "short": 166246,
              "net": -45397
            },
            "smallTrader": {
              "long": 32066,
              "short": 48427,
              "net": -16361
            }
          },
          "openInterest": 391716
        }
      ]
    },
    {
      "reportDate": "2014-09-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1877971,
              "short": 1656023,
              "net": 221948
            },
            "nonCommercial": {
              "long": 443518,
              "short": 450317,
              "net": -6799
            },
            "smallTrader": {
              "long": 281510,
              "short": 496659,
              "net": -215149
            }
          },
          "openInterest": 2659350
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1057083,
              "short": 912679,
              "net": 144404
            },
            "nonCommercial": {
              "long": 382296,
              "short": 479106,
              "net": -96810
            },
            "smallTrader": {
              "long": 103290,
              "short": 150884,
              "net": -47594
            }
          },
          "openInterest": 1561498
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 556073,
              "short": 565765,
              "net": -9692
            },
            "nonCommercial": {
              "long": 112414,
              "short": 87456,
              "net": 24958
            },
            "smallTrader": {
              "long": 153741,
              "short": 169007,
              "net": -15266
            }
          },
          "openInterest": 840414
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1430034,
              "short": 1325137,
              "net": 104897
            },
            "nonCommercial": {
              "long": 402107,
              "short": 357611,
              "net": 44496
            },
            "smallTrader": {
              "long": 219453,
              "short": 368846,
              "net": -149393
            }
          },
          "openInterest": 2112037
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23154,
              "short": 34741,
              "net": -11587
            },
            "nonCommercial": {
              "long": 55588,
              "short": 33448,
              "net": 22140
            },
            "smallTrader": {
              "long": 18383,
              "short": 28936,
              "net": -10553
            }
          },
          "openInterest": 97839
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30798,
              "short": 27229,
              "net": 3569
            },
            "nonCommercial": {
              "long": 21923,
              "short": 26161,
              "net": -4238
            },
            "smallTrader": {
              "long": 1118,
              "short": 449,
              "net": 669
            }
          },
          "openInterest": 60496
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56449,
              "short": 40674,
              "net": 15775
            },
            "nonCommercial": {
              "long": 55617,
              "short": 62198,
              "net": -6581
            },
            "smallTrader": {
              "long": 19933,
              "short": 29127,
              "net": -9194
            }
          },
          "openInterest": 134560
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47031,
              "short": 43828,
              "net": 3203
            },
            "nonCommercial": {
              "long": 37347,
              "short": 29803,
              "net": 7544
            },
            "smallTrader": {
              "long": 22886,
              "short": 33633,
              "net": -10747
            }
          },
          "openInterest": 110275
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67749,
              "short": 151305,
              "net": -83556
            },
            "nonCommercial": {
              "long": 104845,
              "short": 27096,
              "net": 77749
            },
            "smallTrader": {
              "long": 12234,
              "short": 6427,
              "net": 5807
            }
          },
          "openInterest": 200772
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75701,
              "short": 121713,
              "net": -46012
            },
            "nonCommercial": {
              "long": 57883,
              "short": 14281,
              "net": 43602
            },
            "smallTrader": {
              "long": 5283,
              "short": 2873,
              "net": 2410
            }
          },
          "openInterest": 154824
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75914,
              "short": 56323,
              "net": 19591
            },
            "nonCommercial": {
              "long": 48575,
              "short": 62031,
              "net": -13456
            },
            "smallTrader": {
              "long": 11021,
              "short": 17156,
              "net": -6135
            }
          },
          "openInterest": 143370
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 534895,
              "short": 484611,
              "net": 50284
            },
            "nonCommercial": {
              "long": 465677,
              "short": 383926,
              "net": 81751
            },
            "smallTrader": {
              "long": 114559,
              "short": 246594,
              "net": -132035
            }
          },
          "openInterest": 1255744
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96350,
              "short": 83163,
              "net": 13187
            },
            "nonCommercial": {
              "long": 57405,
              "short": 69387,
              "net": -11982
            },
            "smallTrader": {
              "long": 13099,
              "short": 14304,
              "net": -1205
            }
          },
          "openInterest": 181284
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474589,
              "short": 784472,
              "net": -309883
            },
            "nonCommercial": {
              "long": 434417,
              "short": 137136,
              "net": 297281
            },
            "smallTrader": {
              "long": 73243,
              "short": 60641,
              "net": 12602
            }
          },
          "openInterest": 1528614
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50640,
              "short": 60582,
              "net": -9942
            },
            "nonCommercial": {
              "long": 24228,
              "short": 12543,
              "net": 11685
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85792
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31014,
              "short": 31309,
              "net": -295
            },
            "nonCommercial": {
              "long": 3079,
              "short": 3108,
              "net": -29
            },
            "smallTrader": {
              "long": 741,
              "short": 417,
              "net": 324
            }
          },
          "openInterest": 37940
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 283275,
              "short": 94029,
              "net": 189246
            },
            "nonCommercial": {
              "long": 79552,
              "short": 216701,
              "net": -137149
            },
            "smallTrader": {
              "long": 29840,
              "short": 81937,
              "net": -52097
            }
          },
          "openInterest": 397652
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13657,
              "short": 8968,
              "net": 4689
            },
            "nonCommercial": {
              "long": 16084,
              "short": 11288,
              "net": 4796
            },
            "smallTrader": {
              "long": 10758,
              "short": 20243,
              "net": -9485
            }
          },
          "openInterest": 45034
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141084,
              "short": 176447,
              "net": -35363
            },
            "nonCommercial": {
              "long": 83207,
              "short": 48159,
              "net": 35048
            },
            "smallTrader": {
              "long": 19084,
              "short": 18769,
              "net": 315
            }
          },
          "openInterest": 294528
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 145480,
              "short": 221723,
              "net": -76243
            },
            "nonCommercial": {
              "long": 170749,
              "short": 98562,
              "net": 72187
            },
            "smallTrader": {
              "long": 40531,
              "short": 36475,
              "net": 4056
            }
          },
          "openInterest": 386080
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192123,
              "short": 189203,
              "net": 2920
            },
            "nonCommercial": {
              "long": 58145,
              "short": 60819,
              "net": -2674
            },
            "smallTrader": {
              "long": 38479,
              "short": 38725,
              "net": -246
            }
          },
          "openInterest": 374326
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157321,
              "short": 27095,
              "net": 130226
            },
            "nonCommercial": {
              "long": 37617,
              "short": 120799,
              "net": -83182
            },
            "smallTrader": {
              "long": 11766,
              "short": 58810,
              "net": -47044
            }
          },
          "openInterest": 208235
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90396,
              "short": 146947,
              "net": -56551
            },
            "nonCommercial": {
              "long": 97565,
              "short": 34752,
              "net": 62813
            },
            "smallTrader": {
              "long": 27181,
              "short": 33443,
              "net": -6262
            }
          },
          "openInterest": 241260
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109614,
              "short": 186256,
              "net": -76642
            },
            "nonCommercial": {
              "long": 152231,
              "short": 56326,
              "net": 95905
            },
            "smallTrader": {
              "long": 30697,
              "short": 49960,
              "net": -19263
            }
          },
          "openInterest": 323164
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59346,
              "short": 83945,
              "net": -24599
            },
            "nonCommercial": {
              "long": 69430,
              "short": 47384,
              "net": 22046
            },
            "smallTrader": {
              "long": 5468,
              "short": 2915,
              "net": 2553
            }
          },
          "openInterest": 134445
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 73336,
              "short": 90425,
              "net": -17089
            },
            "nonCommercial": {
              "long": 23711,
              "short": 10062,
              "net": 13649
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 111953
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372644,
              "short": 227468,
              "net": 145176
            },
            "nonCommercial": {
              "long": 271462,
              "short": 457243,
              "net": -185781
            },
            "smallTrader": {
              "long": 71573,
              "short": 30968,
              "net": 40605
            }
          },
          "openInterest": 999207
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3703,
              "short": 3664,
              "net": 39
            },
            "nonCommercial": {
              "long": 9814,
              "short": 8694,
              "net": 1120
            },
            "smallTrader": {
              "long": 2376,
              "short": 3535,
              "net": -1159
            }
          },
          "openInterest": 16050
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12774,
              "short": 46471,
              "net": -33697
            },
            "nonCommercial": {
              "long": 46415,
              "short": 13099,
              "net": 33316
            },
            "smallTrader": {
              "long": 4385,
              "short": 4004,
              "net": 381
            }
          },
          "openInterest": 64542
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 656998,
              "short": 692947,
              "net": -35949
            },
            "nonCommercial": {
              "long": 106507,
              "short": 93257,
              "net": 13250
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 949208
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64619,
              "short": 88178,
              "net": -23559
            },
            "nonCommercial": {
              "long": 58536,
              "short": 47624,
              "net": 10912
            },
            "smallTrader": {
              "long": 27836,
              "short": 15189,
              "net": 12647
            }
          },
          "openInterest": 171260
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156523,
              "short": 204837,
              "net": -48314
            },
            "nonCommercial": {
              "long": 101131,
              "short": 59833,
              "net": 41298
            },
            "smallTrader": {
              "long": 41569,
              "short": 34553,
              "net": 7016
            }
          },
          "openInterest": 340520
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151859,
              "short": 177253,
              "net": -25394
            },
            "nonCommercial": {
              "long": 124005,
              "short": 102007,
              "net": 21998
            },
            "smallTrader": {
              "long": 36742,
              "short": 33346,
              "net": 3396
            }
          },
          "openInterest": 369206
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383198,
              "short": 258732,
              "net": 124466
            },
            "nonCommercial": {
              "long": 196480,
              "short": 228122,
              "net": -31642
            },
            "smallTrader": {
              "long": 48135,
              "short": 140959,
              "net": -92824
            }
          },
          "openInterest": 727980
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427631,
              "short": 427600,
              "net": 31
            },
            "nonCommercial": {
              "long": 247477,
              "short": 232749,
              "net": 14728
            },
            "smallTrader": {
              "long": 62689,
              "short": 77448,
              "net": -14759
            }
          },
          "openInterest": 824175
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35673,
              "short": 4316,
              "net": 31357
            },
            "nonCommercial": {
              "long": 12889,
              "short": 24285,
              "net": -11396
            },
            "smallTrader": {
              "long": 6248,
              "short": 26209,
              "net": -19961
            }
          },
          "openInterest": 54929
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6577,
              "short": 67696,
              "net": -61119
            },
            "nonCommercial": {
              "long": 73991,
              "short": 20628,
              "net": 53363
            },
            "smallTrader": {
              "long": 9159,
              "short": 1403,
              "net": 7756
            }
          },
          "openInterest": 90930
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168592,
              "short": 109582,
              "net": 59010
            },
            "nonCommercial": {
              "long": 125563,
              "short": 173301,
              "net": -47738
            },
            "smallTrader": {
              "long": 21226,
              "short": 32498,
              "net": -11272
            }
          },
          "openInterest": 413477
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70286,
              "short": 63522,
              "net": 6764
            },
            "nonCommercial": {
              "long": 48125,
              "short": 44642,
              "net": 3483
            },
            "smallTrader": {
              "long": 14741,
              "short": 24988,
              "net": -10247
            }
          },
          "openInterest": 145073
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174818,
              "short": 109363,
              "net": 65455
            },
            "nonCommercial": {
              "long": 125529,
              "short": 173475,
              "net": -47946
            },
            "smallTrader": {
              "long": 31224,
              "short": 48733,
              "net": -17509
            }
          },
          "openInterest": 398319
        }
      ]
    },
    {
      "reportDate": "2014-09-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1887467,
              "short": 1651130,
              "net": 236337
            },
            "nonCommercial": {
              "long": 460039,
              "short": 451195,
              "net": 8844
            },
            "smallTrader": {
              "long": 256220,
              "short": 501401,
              "net": -245181
            }
          },
          "openInterest": 2649936
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1142030,
              "short": 933115,
              "net": 208915
            },
            "nonCommercial": {
              "long": 409143,
              "short": 569570,
              "net": -160427
            },
            "smallTrader": {
              "long": 104938,
              "short": 153426,
              "net": -48488
            }
          },
          "openInterest": 1679072
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 569625,
              "short": 574961,
              "net": -5336
            },
            "nonCommercial": {
              "long": 116637,
              "short": 103282,
              "net": 13355
            },
            "smallTrader": {
              "long": 156360,
              "short": 164379,
              "net": -8019
            }
          },
          "openInterest": 856264
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1510849,
              "short": 1348769,
              "net": 162080
            },
            "nonCommercial": {
              "long": 355023,
              "short": 373244,
              "net": -18221
            },
            "smallTrader": {
              "long": 217965,
              "short": 361824,
              "net": -143859
            }
          },
          "openInterest": 2127285
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37349,
              "short": 36787,
              "net": 562
            },
            "nonCommercial": {
              "long": 47187,
              "short": 38840,
              "net": 8347
            },
            "smallTrader": {
              "long": 20610,
              "short": 29519,
              "net": -8909
            }
          },
          "openInterest": 105756
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34414,
              "short": 27336,
              "net": 7078
            },
            "nonCommercial": {
              "long": 18271,
              "short": 25831,
              "net": -7560
            },
            "smallTrader": {
              "long": 1041,
              "short": 559,
              "net": 482
            }
          },
          "openInterest": 60800
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57886,
              "short": 44652,
              "net": 13234
            },
            "nonCommercial": {
              "long": 53691,
              "short": 54741,
              "net": -1050
            },
            "smallTrader": {
              "long": 19758,
              "short": 31942,
              "net": -12184
            }
          },
          "openInterest": 134061
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24196,
              "short": 17628,
              "net": 6568
            },
            "nonCommercial": {
              "long": 27673,
              "short": 24609,
              "net": 3064
            },
            "smallTrader": {
              "long": 22941,
              "short": 32573,
              "net": -9632
            }
          },
          "openInterest": 76530
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72313,
              "short": 160115,
              "net": -87802
            },
            "nonCommercial": {
              "long": 104688,
              "short": 23905,
              "net": 80783
            },
            "smallTrader": {
              "long": 13990,
              "short": 6971,
              "net": 7019
            }
          },
          "openInterest": 209913
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77366,
              "short": 118088,
              "net": -40722
            },
            "nonCommercial": {
              "long": 54434,
              "short": 14790,
              "net": 39644
            },
            "smallTrader": {
              "long": 5250,
              "short": 4172,
              "net": 1078
            }
          },
          "openInterest": 153446
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80785,
              "short": 53954,
              "net": 26831
            },
            "nonCommercial": {
              "long": 51273,
              "short": 70968,
              "net": -19695
            },
            "smallTrader": {
              "long": 12141,
              "short": 19277,
              "net": -7136
            }
          },
          "openInterest": 152016
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 539671,
              "short": 492413,
              "net": 47258
            },
            "nonCommercial": {
              "long": 463639,
              "short": 377927,
              "net": 85712
            },
            "smallTrader": {
              "long": 115874,
              "short": 248844,
              "net": -132970
            }
          },
          "openInterest": 1277325
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100558,
              "short": 76163,
              "net": 24395
            },
            "nonCommercial": {
              "long": 55012,
              "short": 73828,
              "net": -18816
            },
            "smallTrader": {
              "long": 12209,
              "short": 17788,
              "net": -5579
            }
          },
          "openInterest": 182761
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 463661,
              "short": 777661,
              "net": -314000
            },
            "nonCommercial": {
              "long": 423239,
              "short": 127187,
              "net": 296052
            },
            "smallTrader": {
              "long": 72492,
              "short": 54544,
              "net": 17948
            }
          },
          "openInterest": 1480629
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37499,
              "short": 45589,
              "net": -8090
            },
            "nonCommercial": {
              "long": 22270,
              "short": 14532,
              "net": 7738
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67750
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33407,
              "short": 32936,
              "net": 471
            },
            "nonCommercial": {
              "long": 2687,
              "short": 3914,
              "net": -1227
            },
            "smallTrader": {
              "long": 1188,
              "short": 432,
              "net": 756
            }
          },
          "openInterest": 41153
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 297160,
              "short": 106324,
              "net": 190836
            },
            "nonCommercial": {
              "long": 60654,
              "short": 202619,
              "net": -141965
            },
            "smallTrader": {
              "long": 32965,
              "short": 81836,
              "net": -48871
            }
          },
          "openInterest": 398937
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13468,
              "short": 9091,
              "net": 4377
            },
            "nonCommercial": {
              "long": 16739,
              "short": 11736,
              "net": 5003
            },
            "smallTrader": {
              "long": 10901,
              "short": 20281,
              "net": -9380
            }
          },
          "openInterest": 45990
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133050,
              "short": 170769,
              "net": -37719
            },
            "nonCommercial": {
              "long": 83722,
              "short": 46266,
              "net": 37456
            },
            "smallTrader": {
              "long": 19261,
              "short": 18998,
              "net": 263
            }
          },
          "openInterest": 291477
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 148615,
              "short": 212934,
              "net": -64319
            },
            "nonCommercial": {
              "long": 170382,
              "short": 106498,
              "net": 63884
            },
            "smallTrader": {
              "long": 36253,
              "short": 35818,
              "net": 435
            }
          },
          "openInterest": 385788
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202620,
              "short": 192720,
              "net": 9900
            },
            "nonCommercial": {
              "long": 59560,
              "short": 66697,
              "net": -7137
            },
            "smallTrader": {
              "long": 36444,
              "short": 39207,
              "net": -2763
            }
          },
          "openInterest": 384597
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174766,
              "short": 27983,
              "net": 146783
            },
            "nonCommercial": {
              "long": 28391,
              "short": 133813,
              "net": -105422
            },
            "smallTrader": {
              "long": 16558,
              "short": 57919,
              "net": -41361
            }
          },
          "openInterest": 222214
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91229,
              "short": 147827,
              "net": -56598
            },
            "nonCommercial": {
              "long": 99691,
              "short": 36925,
              "net": 62766
            },
            "smallTrader": {
              "long": 27662,
              "short": 33830,
              "net": -6168
            }
          },
          "openInterest": 241522
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101006,
              "short": 173734,
              "net": -72728
            },
            "nonCommercial": {
              "long": 150798,
              "short": 59410,
              "net": 91388
            },
            "smallTrader": {
              "long": 31315,
              "short": 49975,
              "net": -18660
            }
          },
          "openInterest": 312416
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86359,
              "short": 98429,
              "net": -12070
            },
            "nonCommercial": {
              "long": 58278,
              "short": 47774,
              "net": 10504
            },
            "smallTrader": {
              "long": 5198,
              "short": 3632,
              "net": 1566
            }
          },
          "openInterest": 151319
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47334,
              "short": 60706,
              "net": -13372
            },
            "nonCommercial": {
              "long": 21305,
              "short": 8597,
              "net": 12708
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75568
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 327039,
              "short": 188942,
              "net": 138097
            },
            "nonCommercial": {
              "long": 261450,
              "short": 438297,
              "net": -176847
            },
            "smallTrader": {
              "long": 73375,
              "short": 34625,
              "net": 38750
            }
          },
          "openInterest": 944154
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3664,
              "short": 3873,
              "net": -209
            },
            "nonCommercial": {
              "long": 9779,
              "short": 7938,
              "net": 1841
            },
            "smallTrader": {
              "long": 2507,
              "short": 4139,
              "net": -1632
            }
          },
          "openInterest": 16146
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14799,
              "short": 42872,
              "net": -28073
            },
            "nonCommercial": {
              "long": 43553,
              "short": 15712,
              "net": 27841
            },
            "smallTrader": {
              "long": 4294,
              "short": 4062,
              "net": 232
            }
          },
          "openInterest": 64712
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 483665,
              "short": 504642,
              "net": -20977
            },
            "nonCommercial": {
              "long": 97068,
              "short": 102658,
              "net": -5590
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 687035
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67047,
              "short": 83814,
              "net": -16767
            },
            "nonCommercial": {
              "long": 55602,
              "short": 46780,
              "net": 8822
            },
            "smallTrader": {
              "long": 25801,
              "short": 17856,
              "net": 7945
            }
          },
          "openInterest": 170393
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156914,
              "short": 206297,
              "net": -49383
            },
            "nonCommercial": {
              "long": 106062,
              "short": 58992,
              "net": 47070
            },
            "smallTrader": {
              "long": 40429,
              "short": 38116,
              "net": 2313
            }
          },
          "openInterest": 342573
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154138,
              "short": 192290,
              "net": -38152
            },
            "nonCommercial": {
              "long": 131397,
              "short": 96124,
              "net": 35273
            },
            "smallTrader": {
              "long": 37250,
              "short": 34371,
              "net": 2879
            }
          },
          "openInterest": 385420
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392300,
              "short": 261896,
              "net": 130404
            },
            "nonCommercial": {
              "long": 202607,
              "short": 233727,
              "net": -31120
            },
            "smallTrader": {
              "long": 47994,
              "short": 147278,
              "net": -99284
            }
          },
          "openInterest": 751751
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450802,
              "short": 442807,
              "net": 7995
            },
            "nonCommercial": {
              "long": 254971,
              "short": 246248,
              "net": 8723
            },
            "smallTrader": {
              "long": 57055,
              "short": 73773,
              "net": -16718
            }
          },
          "openInterest": 836077
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36421,
              "short": 5124,
              "net": 31297
            },
            "nonCommercial": {
              "long": 8354,
              "short": 21729,
              "net": -13375
            },
            "smallTrader": {
              "long": 7208,
              "short": 25130,
              "net": -17922
            }
          },
          "openInterest": 52124
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5358,
              "short": 69958,
              "net": -64600
            },
            "nonCommercial": {
              "long": 75950,
              "short": 18960,
              "net": 56990
            },
            "smallTrader": {
              "long": 10157,
              "short": 2547,
              "net": 7610
            }
          },
          "openInterest": 93016
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152432,
              "short": 84639,
              "net": 67793
            },
            "nonCommercial": {
              "long": 122654,
              "short": 175029,
              "net": -52375
            },
            "smallTrader": {
              "long": 22711,
              "short": 38129,
              "net": -15418
            }
          },
          "openInterest": 389039
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74159,
              "short": 63631,
              "net": 10528
            },
            "nonCommercial": {
              "long": 47779,
              "short": 46454,
              "net": 1325
            },
            "smallTrader": {
              "long": 14407,
              "short": 26260,
              "net": -11853
            }
          },
          "openInterest": 149085
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184546,
              "short": 107473,
              "net": 77073
            },
            "nonCommercial": {
              "long": 131409,
              "short": 191058,
              "net": -59649
            },
            "smallTrader": {
              "long": 32010,
              "short": 49434,
              "net": -17424
            }
          },
          "openInterest": 415904
        }
      ]
    },
    {
      "reportDate": "2014-09-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1958598,
              "short": 1721179,
              "net": 237419
            },
            "nonCommercial": {
              "long": 449878,
              "short": 462383,
              "net": -12505
            },
            "smallTrader": {
              "long": 270215,
              "short": 495129,
              "net": -224914
            }
          },
          "openInterest": 2731029
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1083948,
              "short": 897845,
              "net": 186103
            },
            "nonCommercial": {
              "long": 404392,
              "short": 542770,
              "net": -138378
            },
            "smallTrader": {
              "long": 103197,
              "short": 150922,
              "net": -47725
            }
          },
          "openInterest": 1612005
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 571638,
              "short": 573880,
              "net": -2242
            },
            "nonCommercial": {
              "long": 119029,
              "short": 106443,
              "net": 12586
            },
            "smallTrader": {
              "long": 158071,
              "short": 168415,
              "net": -10344
            }
          },
          "openInterest": 869246
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1503053,
              "short": 1319800,
              "net": 183253
            },
            "nonCommercial": {
              "long": 333366,
              "short": 363803,
              "net": -30437
            },
            "smallTrader": {
              "long": 222533,
              "short": 375349,
              "net": -152816
            }
          },
          "openInterest": 2095841
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55299,
              "short": 38251,
              "net": 17048
            },
            "nonCommercial": {
              "long": 43193,
              "short": 45210,
              "net": -2017
            },
            "smallTrader": {
              "long": 19317,
              "short": 34348,
              "net": -15031
            }
          },
          "openInterest": 118488
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41734,
              "short": 25261,
              "net": 16473
            },
            "nonCommercial": {
              "long": 12990,
              "short": 29690,
              "net": -16700
            },
            "smallTrader": {
              "long": 906,
              "short": 679,
              "net": 227
            }
          },
          "openInterest": 63322
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54723,
              "short": 51553,
              "net": 3170
            },
            "nonCommercial": {
              "long": 54243,
              "short": 50654,
              "net": 3589
            },
            "smallTrader": {
              "long": 20927,
              "short": 27686,
              "net": -6759
            }
          },
          "openInterest": 132369
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29652,
              "short": 15494,
              "net": 14158
            },
            "nonCommercial": {
              "long": 33014,
              "short": 37580,
              "net": -4566
            },
            "smallTrader": {
              "long": 24520,
              "short": 34112,
              "net": -9592
            }
          },
          "openInterest": 89376
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72182,
              "short": 162154,
              "net": -89972
            },
            "nonCommercial": {
              "long": 110225,
              "short": 26800,
              "net": 83425
            },
            "smallTrader": {
              "long": 13854,
              "short": 7307,
              "net": 6547
            }
          },
          "openInterest": 216801
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77362,
              "short": 122387,
              "net": -45025
            },
            "nonCommercial": {
              "long": 56110,
              "short": 12989,
              "net": 43121
            },
            "smallTrader": {
              "long": 5922,
              "short": 4018,
              "net": 1904
            }
          },
          "openInterest": 155757
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85536,
              "short": 52955,
              "net": 32581
            },
            "nonCommercial": {
              "long": 52035,
              "short": 75466,
              "net": -23431
            },
            "smallTrader": {
              "long": 11865,
              "short": 21015,
              "net": -9150
            }
          },
          "openInterest": 160389
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 530888,
              "short": 493088,
              "net": 37800
            },
            "nonCommercial": {
              "long": 468899,
              "short": 372005,
              "net": 96894
            },
            "smallTrader": {
              "long": 119360,
              "short": 254054,
              "net": -134694
            }
          },
          "openInterest": 1285167
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100719,
              "short": 69523,
              "net": 31196
            },
            "nonCommercial": {
              "long": 52364,
              "short": 78332,
              "net": -25968
            },
            "smallTrader": {
              "long": 12680,
              "short": 17908,
              "net": -5228
            }
          },
          "openInterest": 182378
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 463442,
              "short": 777653,
              "net": -314211
            },
            "nonCommercial": {
              "long": 426689,
              "short": 130743,
              "net": 295946
            },
            "smallTrader": {
              "long": 76150,
              "short": 57885,
              "net": 18265
            }
          },
          "openInterest": 1485856
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36496,
              "short": 49238,
              "net": -12742
            },
            "nonCommercial": {
              "long": 24463,
              "short": 11442,
              "net": 13021
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69201
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32176,
              "short": 32085,
              "net": 91
            },
            "nonCommercial": {
              "long": 3362,
              "short": 4091,
              "net": -729
            },
            "smallTrader": {
              "long": 961,
              "short": 323,
              "net": 638
            }
          },
          "openInterest": 40430
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 302134,
              "short": 114913,
              "net": 187221
            },
            "nonCommercial": {
              "long": 67030,
              "short": 204555,
              "net": -137525
            },
            "smallTrader": {
              "long": 34125,
              "short": 83821,
              "net": -49696
            }
          },
          "openInterest": 409986
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14126,
              "short": 9533,
              "net": 4593
            },
            "nonCommercial": {
              "long": 15338,
              "short": 10468,
              "net": 4870
            },
            "smallTrader": {
              "long": 10195,
              "short": 19658,
              "net": -9463
            }
          },
          "openInterest": 44174
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127974,
              "short": 162636,
              "net": -34662
            },
            "nonCommercial": {
              "long": 86961,
              "short": 52275,
              "net": 34686
            },
            "smallTrader": {
              "long": 18157,
              "short": 18181,
              "net": -24
            }
          },
          "openInterest": 285698
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 145396,
              "short": 206125,
              "net": -60729
            },
            "nonCommercial": {
              "long": 171075,
              "short": 106205,
              "net": 64870
            },
            "smallTrader": {
              "long": 35600,
              "short": 39741,
              "net": -4141
            }
          },
          "openInterest": 379874
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197370,
              "short": 187187,
              "net": 10183
            },
            "nonCommercial": {
              "long": 61933,
              "short": 71970,
              "net": -10037
            },
            "smallTrader": {
              "long": 39401,
              "short": 39547,
              "net": -146
            }
          },
          "openInterest": 376640
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 192095,
              "short": 29618,
              "net": 162477
            },
            "nonCommercial": {
              "long": 29910,
              "short": 150788,
              "net": -120878
            },
            "smallTrader": {
              "long": 14662,
              "short": 56261,
              "net": -41599
            }
          },
          "openInterest": 239477
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91589,
              "short": 150343,
              "net": -58754
            },
            "nonCommercial": {
              "long": 101715,
              "short": 37128,
              "net": 64587
            },
            "smallTrader": {
              "long": 28363,
              "short": 34196,
              "net": -5833
            }
          },
          "openInterest": 249025
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104055,
              "short": 172605,
              "net": -68550
            },
            "nonCommercial": {
              "long": 148193,
              "short": 63266,
              "net": 84927
            },
            "smallTrader": {
              "long": 33774,
              "short": 50151,
              "net": -16377
            }
          },
          "openInterest": 317667
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94248,
              "short": 85206,
              "net": 9042
            },
            "nonCommercial": {
              "long": 48864,
              "short": 56178,
              "net": -7314
            },
            "smallTrader": {
              "long": 4092,
              "short": 5820,
              "net": -1728
            }
          },
          "openInterest": 148678
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45579,
              "short": 61319,
              "net": -15740
            },
            "nonCommercial": {
              "long": 22298,
              "short": 8382,
              "net": 13916
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75621
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 319184,
              "short": 190797,
              "net": 128387
            },
            "nonCommercial": {
              "long": 270135,
              "short": 444818,
              "net": -174683
            },
            "smallTrader": {
              "long": 75606,
              "short": 29310,
              "net": 46296
            }
          },
          "openInterest": 937715
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5356,
              "short": 3214,
              "net": 2142
            },
            "nonCommercial": {
              "long": 10092,
              "short": 10028,
              "net": 64
            },
            "smallTrader": {
              "long": 2352,
              "short": 4558,
              "net": -2206
            }
          },
          "openInterest": 18209
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13402,
              "short": 37188,
              "net": -23786
            },
            "nonCommercial": {
              "long": 41052,
              "short": 17385,
              "net": 23667
            },
            "smallTrader": {
              "long": 4086,
              "short": 3967,
              "net": 119
            }
          },
          "openInterest": 59192
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 477661,
              "short": 513132,
              "net": -35471
            },
            "nonCommercial": {
              "long": 100887,
              "short": 94971,
              "net": 5916
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 688127
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68945,
              "short": 84406,
              "net": -15461
            },
            "nonCommercial": {
              "long": 58730,
              "short": 52104,
              "net": 6626
            },
            "smallTrader": {
              "long": 26625,
              "short": 17790,
              "net": 8835
            }
          },
          "openInterest": 173222
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159731,
              "short": 207464,
              "net": -47733
            },
            "nonCommercial": {
              "long": 107449,
              "short": 60848,
              "net": 46601
            },
            "smallTrader": {
              "long": 40461,
              "short": 39329,
              "net": 1132
            }
          },
          "openInterest": 351029
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148608,
              "short": 191545,
              "net": -42937
            },
            "nonCommercial": {
              "long": 129000,
              "short": 91622,
              "net": 37378
            },
            "smallTrader": {
              "long": 37047,
              "short": 31488,
              "net": 5559
            }
          },
          "openInterest": 377877
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 390059,
              "short": 264351,
              "net": 125708
            },
            "nonCommercial": {
              "long": 215316,
              "short": 239682,
              "net": -24366
            },
            "smallTrader": {
              "long": 48591,
              "short": 149933,
              "net": -101342
            }
          },
          "openInterest": 774659
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 405312,
              "short": 394201,
              "net": 11111
            },
            "nonCommercial": {
              "long": 261721,
              "short": 252076,
              "net": 9645
            },
            "smallTrader": {
              "long": 54086,
              "short": 74842,
              "net": -20756
            }
          },
          "openInterest": 784342
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38280,
              "short": 7116,
              "net": 31164
            },
            "nonCommercial": {
              "long": 11998,
              "short": 24555,
              "net": -12557
            },
            "smallTrader": {
              "long": 6732,
              "short": 25339,
              "net": -18607
            }
          },
          "openInterest": 57223
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5243,
              "short": 70281,
              "net": -65038
            },
            "nonCommercial": {
              "long": 77468,
              "short": 21073,
              "net": 56395
            },
            "smallTrader": {
              "long": 10911,
              "short": 2268,
              "net": 8643
            }
          },
          "openInterest": 95588
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153419,
              "short": 100637,
              "net": 52782
            },
            "nonCommercial": {
              "long": 88674,
              "short": 130193,
              "net": -41519
            },
            "smallTrader": {
              "long": 22827,
              "short": 34090,
              "net": -11263
            }
          },
          "openInterest": 358837
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71815,
              "short": 62570,
              "net": 9245
            },
            "nonCommercial": {
              "long": 50585,
              "short": 47848,
              "net": 2737
            },
            "smallTrader": {
              "long": 15124,
              "short": 27106,
              "net": -11982
            }
          },
          "openInterest": 151310
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182442,
              "short": 109262,
              "net": 73180
            },
            "nonCommercial": {
              "long": 138030,
              "short": 194210,
              "net": -56180
            },
            "smallTrader": {
              "long": 31919,
              "short": 48919,
              "net": -17000
            }
          },
          "openInterest": 423182
        }
      ]
    },
    {
      "reportDate": "2014-10-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1956090,
              "short": 1668668,
              "net": 287422
            },
            "nonCommercial": {
              "long": 403809,
              "short": 496138,
              "net": -92329
            },
            "smallTrader": {
              "long": 299139,
              "short": 494232,
              "net": -195093
            }
          },
          "openInterest": 2708628
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1012946,
              "short": 871841,
              "net": 141105
            },
            "nonCommercial": {
              "long": 357946,
              "short": 436784,
              "net": -78838
            },
            "smallTrader": {
              "long": 115487,
              "short": 177754,
              "net": -62267
            }
          },
          "openInterest": 1514157
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 568640,
              "short": 583918,
              "net": -15278
            },
            "nonCommercial": {
              "long": 147620,
              "short": 127883,
              "net": 19737
            },
            "smallTrader": {
              "long": 173125,
              "short": 177584,
              "net": -4459
            }
          },
          "openInterest": 898894
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1477630,
              "short": 1312594,
              "net": 165036
            },
            "nonCommercial": {
              "long": 323501,
              "short": 338889,
              "net": -15388
            },
            "smallTrader": {
              "long": 238726,
              "short": 388374,
              "net": -149648
            }
          },
          "openInterest": 2079846
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79551,
              "short": 34444,
              "net": 45107
            },
            "nonCommercial": {
              "long": 31601,
              "short": 58087,
              "net": -26486
            },
            "smallTrader": {
              "long": 17844,
              "short": 36465,
              "net": -18621
            }
          },
          "openInterest": 129561
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29913,
              "short": 8800,
              "net": 21113
            },
            "nonCommercial": {
              "long": 7195,
              "short": 28316,
              "net": -21121
            },
            "smallTrader": {
              "long": 831,
              "short": 823,
              "net": 8
            }
          },
          "openInterest": 45481
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61525,
              "short": 50649,
              "net": 10876
            },
            "nonCommercial": {
              "long": 46503,
              "short": 47578,
              "net": -1075
            },
            "smallTrader": {
              "long": 19125,
              "short": 28926,
              "net": -9801
            }
          },
          "openInterest": 129666
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35995,
              "short": 15364,
              "net": 20631
            },
            "nonCommercial": {
              "long": 39174,
              "short": 46626,
              "net": -7452
            },
            "smallTrader": {
              "long": 22700,
              "short": 35879,
              "net": -13179
            }
          },
          "openInterest": 100900
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73846,
              "short": 149119,
              "net": -75273
            },
            "nonCommercial": {
              "long": 96663,
              "short": 26267,
              "net": 70396
            },
            "smallTrader": {
              "long": 11773,
              "short": 6896,
              "net": 4877
            }
          },
          "openInterest": 203687
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79761,
              "short": 129985,
              "net": -50224
            },
            "nonCommercial": {
              "long": 59705,
              "short": 12049,
              "net": 47656
            },
            "smallTrader": {
              "long": 6493,
              "short": 3925,
              "net": 2568
            }
          },
          "openInterest": 163536
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88398,
              "short": 54408,
              "net": 33990
            },
            "nonCommercial": {
              "long": 54483,
              "short": 79479,
              "net": -24996
            },
            "smallTrader": {
              "long": 11519,
              "short": 20513,
              "net": -8994
            }
          },
          "openInterest": 167622
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 547908,
              "short": 514810,
              "net": 33098
            },
            "nonCommercial": {
              "long": 457378,
              "short": 370865,
              "net": 86513
            },
            "smallTrader": {
              "long": 125775,
              "short": 245386,
              "net": -119611
            }
          },
          "openInterest": 1297802
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99330,
              "short": 73188,
              "net": 26142
            },
            "nonCommercial": {
              "long": 55429,
              "short": 78651,
              "net": -23222
            },
            "smallTrader": {
              "long": 13067,
              "short": 15987,
              "net": -2920
            }
          },
          "openInterest": 185877
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 478317,
              "short": 792221,
              "net": -313904
            },
            "nonCommercial": {
              "long": 435642,
              "short": 141959,
              "net": 293683
            },
            "smallTrader": {
              "long": 86425,
              "short": 66204,
              "net": 20221
            }
          },
          "openInterest": 1503764
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37747,
              "short": 45888,
              "net": -8141
            },
            "nonCommercial": {
              "long": 20033,
              "short": 11448,
              "net": 8585
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66136
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27867,
              "short": 28432,
              "net": -565
            },
            "nonCommercial": {
              "long": 3898,
              "short": 3572,
              "net": 326
            },
            "smallTrader": {
              "long": 642,
              "short": 403,
              "net": 239
            }
          },
          "openInterest": 36256
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324023,
              "short": 124709,
              "net": 199314
            },
            "nonCommercial": {
              "long": 61467,
              "short": 207679,
              "net": -146212
            },
            "smallTrader": {
              "long": 32499,
              "short": 85601,
              "net": -53102
            }
          },
          "openInterest": 425656
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14495,
              "short": 9825,
              "net": 4670
            },
            "nonCommercial": {
              "long": 14378,
              "short": 10247,
              "net": 4131
            },
            "smallTrader": {
              "long": 10618,
              "short": 19419,
              "net": -8801
            }
          },
          "openInterest": 45166
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129300,
              "short": 170670,
              "net": -41370
            },
            "nonCommercial": {
              "long": 91141,
              "short": 47819,
              "net": 43322
            },
            "smallTrader": {
              "long": 19024,
              "short": 20976,
              "net": -1952
            }
          },
          "openInterest": 291126
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 143466,
              "short": 206873,
              "net": -63407
            },
            "nonCommercial": {
              "long": 174075,
              "short": 107628,
              "net": 66447
            },
            "smallTrader": {
              "long": 35539,
              "short": 38579,
              "net": -3040
            }
          },
          "openInterest": 380087
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203615,
              "short": 190283,
              "net": 13332
            },
            "nonCommercial": {
              "long": 60156,
              "short": 74043,
              "net": -13887
            },
            "smallTrader": {
              "long": 41398,
              "short": 40843,
              "net": 555
            }
          },
          "openInterest": 388563
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174647,
              "short": 26205,
              "net": 148442
            },
            "nonCommercial": {
              "long": 24837,
              "short": 137388,
              "net": -112551
            },
            "smallTrader": {
              "long": 20602,
              "short": 56493,
              "net": -35891
            }
          },
          "openInterest": 223255
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93096,
              "short": 150653,
              "net": -57557
            },
            "nonCommercial": {
              "long": 102711,
              "short": 39810,
              "net": 62901
            },
            "smallTrader": {
              "long": 27147,
              "short": 32491,
              "net": -5344
            }
          },
          "openInterest": 251877
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103964,
              "short": 180817,
              "net": -76853
            },
            "nonCommercial": {
              "long": 147037,
              "short": 52301,
              "net": 94736
            },
            "smallTrader": {
              "long": 33351,
              "short": 51234,
              "net": -17883
            }
          },
          "openInterest": 317510
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97643,
              "short": 89024,
              "net": 8619
            },
            "nonCommercial": {
              "long": 43781,
              "short": 51364,
              "net": -7583
            },
            "smallTrader": {
              "long": 4164,
              "short": 5200,
              "net": -1036
            }
          },
          "openInterest": 147139
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45999,
              "short": 61323,
              "net": -15324
            },
            "nonCommercial": {
              "long": 22457,
              "short": 8720,
              "net": 13737
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75014
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 332139,
              "short": 177087,
              "net": 155052
            },
            "nonCommercial": {
              "long": 255161,
              "short": 444801,
              "net": -189640
            },
            "smallTrader": {
              "long": 64732,
              "short": 30144,
              "net": 34588
            }
          },
          "openInterest": 921759
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6708,
              "short": 4345,
              "net": 2363
            },
            "nonCommercial": {
              "long": 10052,
              "short": 10152,
              "net": -100
            },
            "smallTrader": {
              "long": 2049,
              "short": 4312,
              "net": -2263
            }
          },
          "openInterest": 19214
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13924,
              "short": 38758,
              "net": -24834
            },
            "nonCommercial": {
              "long": 40484,
              "short": 16105,
              "net": 24379
            },
            "smallTrader": {
              "long": 4366,
              "short": 3911,
              "net": 455
            }
          },
          "openInterest": 59560
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 471057,
              "short": 499059,
              "net": -28002
            },
            "nonCommercial": {
              "long": 101611,
              "short": 100611,
              "net": 1000
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 683188
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67816,
              "short": 84056,
              "net": -16240
            },
            "nonCommercial": {
              "long": 58526,
              "short": 49584,
              "net": 8942
            },
            "smallTrader": {
              "long": 25106,
              "short": 17808,
              "net": 7298
            }
          },
          "openInterest": 171283
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157819,
              "short": 209394,
              "net": -51575
            },
            "nonCommercial": {
              "long": 111695,
              "short": 65638,
              "net": 46057
            },
            "smallTrader": {
              "long": 45177,
              "short": 39659,
              "net": 5518
            }
          },
          "openInterest": 359477
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149698,
              "short": 203712,
              "net": -54014
            },
            "nonCommercial": {
              "long": 127885,
              "short": 82127,
              "net": 45758
            },
            "smallTrader": {
              "long": 39934,
              "short": 31678,
              "net": 8256
            }
          },
          "openInterest": 379661
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382423,
              "short": 270318,
              "net": 112105
            },
            "nonCommercial": {
              "long": 215309,
              "short": 231480,
              "net": -16171
            },
            "smallTrader": {
              "long": 51685,
              "short": 147619,
              "net": -95934
            }
          },
          "openInterest": 782571
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388637,
              "short": 391134,
              "net": -2497
            },
            "nonCommercial": {
              "long": 246382,
              "short": 229547,
              "net": 16835
            },
            "smallTrader": {
              "long": 57564,
              "short": 71902,
              "net": -14338
            }
          },
          "openInterest": 757467
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39090,
              "short": 7768,
              "net": 31322
            },
            "nonCommercial": {
              "long": 15509,
              "short": 27928,
              "net": -12419
            },
            "smallTrader": {
              "long": 5754,
              "short": 24657,
              "net": -18903
            }
          },
          "openInterest": 60516
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6921,
              "short": 66461,
              "net": -59540
            },
            "nonCommercial": {
              "long": 73699,
              "short": 24022,
              "net": 49677
            },
            "smallTrader": {
              "long": 11592,
              "short": 1729,
              "net": 9863
            }
          },
          "openInterest": 94286
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156902,
              "short": 99515,
              "net": 57387
            },
            "nonCommercial": {
              "long": 82526,
              "short": 132464,
              "net": -49938
            },
            "smallTrader": {
              "long": 23543,
              "short": 30992,
              "net": -7449
            }
          },
          "openInterest": 365241
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73785,
              "short": 64113,
              "net": 9672
            },
            "nonCommercial": {
              "long": 50706,
              "short": 49474,
              "net": 1232
            },
            "smallTrader": {
              "long": 14907,
              "short": 25811,
              "net": -10904
            }
          },
          "openInterest": 157656
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181644,
              "short": 110618,
              "net": 71026
            },
            "nonCommercial": {
              "long": 131903,
              "short": 190458,
              "net": -58555
            },
            "smallTrader": {
              "long": 33203,
              "short": 45674,
              "net": -12471
            }
          },
          "openInterest": 418862
        }
      ]
    },
    {
      "reportDate": "2014-10-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2035298,
              "short": 1703292,
              "net": 332006
            },
            "nonCommercial": {
              "long": 419942,
              "short": 543110,
              "net": -123168
            },
            "smallTrader": {
              "long": 288526,
              "short": 497364,
              "net": -208838
            }
          },
          "openInterest": 2801826
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 939928,
              "short": 908007,
              "net": 31921
            },
            "nonCommercial": {
              "long": 365249,
              "short": 353862,
              "net": 11387
            },
            "smallTrader": {
              "long": 111368,
              "short": 154676,
              "net": -43308
            }
          },
          "openInterest": 1432246
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 567607,
              "short": 572660,
              "net": -5053
            },
            "nonCommercial": {
              "long": 135887,
              "short": 129065,
              "net": 6822
            },
            "smallTrader": {
              "long": 183924,
              "short": 185693,
              "net": -1769
            }
          },
          "openInterest": 901517
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1463134,
              "short": 1325159,
              "net": 137975
            },
            "nonCommercial": {
              "long": 328623,
              "short": 338872,
              "net": -10249
            },
            "smallTrader": {
              "long": 247389,
              "short": 375115,
              "net": -127726
            }
          },
          "openInterest": 2087055
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82846,
              "short": 35626,
              "net": 47220
            },
            "nonCommercial": {
              "long": 14367,
              "short": 44638,
              "net": -30271
            },
            "smallTrader": {
              "long": 18103,
              "short": 35052,
              "net": -16949
            }
          },
          "openInterest": 115941
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30957,
              "short": 10726,
              "net": 20231
            },
            "nonCommercial": {
              "long": 5553,
              "short": 25645,
              "net": -20092
            },
            "smallTrader": {
              "long": 685,
              "short": 824,
              "net": -139
            }
          },
          "openInterest": 44378
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74112,
              "short": 58761,
              "net": 15351
            },
            "nonCommercial": {
              "long": 43116,
              "short": 45953,
              "net": -2837
            },
            "smallTrader": {
              "long": 18537,
              "short": 31051,
              "net": -12514
            }
          },
          "openInterest": 138471
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42330,
              "short": 12537,
              "net": 29793
            },
            "nonCommercial": {
              "long": 35688,
              "short": 51855,
              "net": -16167
            },
            "smallTrader": {
              "long": 23082,
              "short": 36708,
              "net": -13626
            }
          },
          "openInterest": 104060
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75352,
              "short": 145555,
              "net": -70203
            },
            "nonCommercial": {
              "long": 90539,
              "short": 26115,
              "net": 64424
            },
            "smallTrader": {
              "long": 12222,
              "short": 6443,
              "net": 5779
            }
          },
          "openInterest": 200006
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79742,
              "short": 135997,
              "net": -56255
            },
            "nonCommercial": {
              "long": 64579,
              "short": 11029,
              "net": 53550
            },
            "smallTrader": {
              "long": 6834,
              "short": 4129,
              "net": 2705
            }
          },
          "openInterest": 170089
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86037,
              "short": 52582,
              "net": 33455
            },
            "nonCommercial": {
              "long": 54973,
              "short": 78838,
              "net": -23865
            },
            "smallTrader": {
              "long": 14047,
              "short": 23637,
              "net": -9590
            }
          },
          "openInterest": 167530
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 552368,
              "short": 525054,
              "net": 27314
            },
            "nonCommercial": {
              "long": 445281,
              "short": 341514,
              "net": 103767
            },
            "smallTrader": {
              "long": 120733,
              "short": 251814,
              "net": -131081
            }
          },
          "openInterest": 1298144
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97630,
              "short": 79024,
              "net": 18606
            },
            "nonCommercial": {
              "long": 59076,
              "short": 74576,
              "net": -15500
            },
            "smallTrader": {
              "long": 13200,
              "short": 16306,
              "net": -3106
            }
          },
          "openInterest": 189272
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 502768,
              "short": 796168,
              "net": -293400
            },
            "nonCommercial": {
              "long": 441625,
              "short": 162845,
              "net": 278780
            },
            "smallTrader": {
              "long": 82784,
              "short": 68164,
              "net": 14620
            }
          },
          "openInterest": 1537452
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33830,
              "short": 40156,
              "net": -6326
            },
            "nonCommercial": {
              "long": 17437,
              "short": 11603,
              "net": 5834
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59234
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26915,
              "short": 27814,
              "net": -899
            },
            "nonCommercial": {
              "long": 4084,
              "short": 3324,
              "net": 760
            },
            "smallTrader": {
              "long": 506,
              "short": 367,
              "net": 139
            }
          },
          "openInterest": 35117
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 337436,
              "short": 132670,
              "net": 204766
            },
            "nonCommercial": {
              "long": 60158,
              "short": 215500,
              "net": -155342
            },
            "smallTrader": {
              "long": 30677,
              "short": 80101,
              "net": -49424
            }
          },
          "openInterest": 434873
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14155,
              "short": 10045,
              "net": 4110
            },
            "nonCommercial": {
              "long": 14669,
              "short": 9812,
              "net": 4857
            },
            "smallTrader": {
              "long": 10547,
              "short": 19514,
              "net": -8967
            }
          },
          "openInterest": 44825
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144234,
              "short": 189501,
              "net": -45267
            },
            "nonCommercial": {
              "long": 95767,
              "short": 47725,
              "net": 48042
            },
            "smallTrader": {
              "long": 18328,
              "short": 21103,
              "net": -2775
            }
          },
          "openInterest": 313593
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 140637,
              "short": 219460,
              "net": -78823
            },
            "nonCommercial": {
              "long": 193580,
              "short": 108165,
              "net": 85415
            },
            "smallTrader": {
              "long": 33603,
              "short": 40195,
              "net": -6592
            }
          },
          "openInterest": 397855
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211847,
              "short": 195715,
              "net": 16132
            },
            "nonCommercial": {
              "long": 63140,
              "short": 81785,
              "net": -18645
            },
            "smallTrader": {
              "long": 42757,
              "short": 40244,
              "net": 2513
            }
          },
          "openInterest": 394133
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170600,
              "short": 31438,
              "net": 139162
            },
            "nonCommercial": {
              "long": 22839,
              "short": 123986,
              "net": -101147
            },
            "smallTrader": {
              "long": 15495,
              "short": 53510,
              "net": -38015
            }
          },
          "openInterest": 212420
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90492,
              "short": 148391,
              "net": -57899
            },
            "nonCommercial": {
              "long": 103806,
              "short": 38773,
              "net": 65033
            },
            "smallTrader": {
              "long": 25796,
              "short": 32930,
              "net": -7134
            }
          },
          "openInterest": 245873
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101890,
              "short": 176673,
              "net": -74783
            },
            "nonCommercial": {
              "long": 147428,
              "short": 52910,
              "net": 94518
            },
            "smallTrader": {
              "long": 28969,
              "short": 48704,
              "net": -19735
            }
          },
          "openInterest": 311317
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94047,
              "short": 86859,
              "net": 7188
            },
            "nonCommercial": {
              "long": 39798,
              "short": 45561,
              "net": -5763
            },
            "smallTrader": {
              "long": 3778,
              "short": 5203,
              "net": -1425
            }
          },
          "openInterest": 139036
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50357,
              "short": 65855,
              "net": -15498
            },
            "nonCommercial": {
              "long": 21694,
              "short": 8844,
              "net": 12850
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 80222
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 328404,
              "short": 171368,
              "net": 157036
            },
            "nonCommercial": {
              "long": 254132,
              "short": 444242,
              "net": -190110
            },
            "smallTrader": {
              "long": 64676,
              "short": 31602,
              "net": 33074
            }
          },
          "openInterest": 922102
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9967,
              "short": 4482,
              "net": 5485
            },
            "nonCommercial": {
              "long": 9171,
              "short": 11555,
              "net": -2384
            },
            "smallTrader": {
              "long": 1796,
              "short": 4897,
              "net": -3101
            }
          },
          "openInterest": 21317
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13626,
              "short": 38040,
              "net": -24414
            },
            "nonCommercial": {
              "long": 40324,
              "short": 15777,
              "net": 24547
            },
            "smallTrader": {
              "long": 3890,
              "short": 4023,
              "net": -133
            }
          },
          "openInterest": 58569
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 466006,
              "short": 504795,
              "net": -38789
            },
            "nonCommercial": {
              "long": 112525,
              "short": 107653,
              "net": 4872
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 695436
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66900,
              "short": 83160,
              "net": -16260
            },
            "nonCommercial": {
              "long": 58188,
              "short": 50451,
              "net": 7737
            },
            "smallTrader": {
              "long": 25341,
              "short": 16818,
              "net": 8523
            }
          },
          "openInterest": 169329
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168057,
              "short": 224560,
              "net": -56503
            },
            "nonCommercial": {
              "long": 112628,
              "short": 64164,
              "net": 48464
            },
            "smallTrader": {
              "long": 44181,
              "short": 36142,
              "net": 8039
            }
          },
          "openInterest": 369514
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155736,
              "short": 206174,
              "net": -50438
            },
            "nonCommercial": {
              "long": 130634,
              "short": 83252,
              "net": 47382
            },
            "smallTrader": {
              "long": 34479,
              "short": 31423,
              "net": 3056
            }
          },
          "openInterest": 392966
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385843,
              "short": 284968,
              "net": 100875
            },
            "nonCommercial": {
              "long": 227108,
              "short": 234196,
              "net": -7088
            },
            "smallTrader": {
              "long": 50596,
              "short": 144383,
              "net": -93787
            }
          },
          "openInterest": 811524
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392473,
              "short": 396681,
              "net": -4208
            },
            "nonCommercial": {
              "long": 244805,
              "short": 230478,
              "net": 14327
            },
            "smallTrader": {
              "long": 57254,
              "short": 67373,
              "net": -10119
            }
          },
          "openInterest": 759415
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44609,
              "short": 8093,
              "net": 36516
            },
            "nonCommercial": {
              "long": 11113,
              "short": 28666,
              "net": -17553
            },
            "smallTrader": {
              "long": 5083,
              "short": 24046,
              "net": -18963
            }
          },
          "openInterest": 60968
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7455,
              "short": 66019,
              "net": -58564
            },
            "nonCommercial": {
              "long": 71364,
              "short": 22398,
              "net": 48966
            },
            "smallTrader": {
              "long": 11144,
              "short": 1546,
              "net": 9598
            }
          },
          "openInterest": 92018
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159790,
              "short": 152462,
              "net": 7328
            },
            "nonCommercial": {
              "long": 103830,
              "short": 107829,
              "net": -3999
            },
            "smallTrader": {
              "long": 28642,
              "short": 31971,
              "net": -3329
            }
          },
          "openInterest": 407816
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71292,
              "short": 63177,
              "net": 8115
            },
            "nonCommercial": {
              "long": 50865,
              "short": 47734,
              "net": 3131
            },
            "smallTrader": {
              "long": 15914,
              "short": 27160,
              "net": -11246
            }
          },
          "openInterest": 155622
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181706,
              "short": 114362,
              "net": 67344
            },
            "nonCommercial": {
              "long": 132129,
              "short": 184102,
              "net": -51973
            },
            "smallTrader": {
              "long": 34447,
              "short": 49818,
              "net": -15371
            }
          },
          "openInterest": 418509
        }
      ]
    },
    {
      "reportDate": "2014-10-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2011644,
              "short": 1768399,
              "net": 243245
            },
            "nonCommercial": {
              "long": 456726,
              "short": 546736,
              "net": -90010
            },
            "smallTrader": {
              "long": 306473,
              "short": 459708,
              "net": -153235
            }
          },
          "openInterest": 2832490
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 932952,
              "short": 895470,
              "net": 37482
            },
            "nonCommercial": {
              "long": 343638,
              "short": 357712,
              "net": -14074
            },
            "smallTrader": {
              "long": 110216,
              "short": 133624,
              "net": -23408
            }
          },
          "openInterest": 1402485
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 571682,
              "short": 587287,
              "net": -15605
            },
            "nonCommercial": {
              "long": 108856,
              "short": 94542,
              "net": 14314
            },
            "smallTrader": {
              "long": 174519,
              "short": 173228,
              "net": 1291
            }
          },
          "openInterest": 868104
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1229782,
              "short": 1185324,
              "net": 44458
            },
            "nonCommercial": {
              "long": 361031,
              "short": 329095,
              "net": 31936
            },
            "smallTrader": {
              "long": 271572,
              "short": 347966,
              "net": -76394
            }
          },
          "openInterest": 1895951
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83989,
              "short": 35215,
              "net": 48774
            },
            "nonCommercial": {
              "long": 13951,
              "short": 45460,
              "net": -31509
            },
            "smallTrader": {
              "long": 17353,
              "short": 34618,
              "net": -17265
            }
          },
          "openInterest": 115985
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30918,
              "short": 10070,
              "net": 20848
            },
            "nonCommercial": {
              "long": 8002,
              "short": 28911,
              "net": -20909
            },
            "smallTrader": {
              "long": 713,
              "short": 652,
              "net": 61
            }
          },
          "openInterest": 46570
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79177,
              "short": 62369,
              "net": 16808
            },
            "nonCommercial": {
              "long": 36567,
              "short": 41052,
              "net": -4485
            },
            "smallTrader": {
              "long": 17418,
              "short": 29741,
              "net": -12323
            }
          },
          "openInterest": 135766
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47671,
              "short": 10901,
              "net": 36770
            },
            "nonCommercial": {
              "long": 28837,
              "short": 50371,
              "net": -21534
            },
            "smallTrader": {
              "long": 22166,
              "short": 37402,
              "net": -15236
            }
          },
          "openInterest": 102170
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75872,
              "short": 142212,
              "net": -66340
            },
            "nonCommercial": {
              "long": 86010,
              "short": 25464,
              "net": 60546
            },
            "smallTrader": {
              "long": 12104,
              "short": 6310,
              "net": 5794
            }
          },
          "openInterest": 196589
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82264,
              "short": 138347,
              "net": -56083
            },
            "nonCommercial": {
              "long": 62989,
              "short": 9854,
              "net": 53135
            },
            "smallTrader": {
              "long": 6634,
              "short": 3686,
              "net": 2948
            }
          },
          "openInterest": 173882
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92601,
              "short": 55057,
              "net": 37544
            },
            "nonCommercial": {
              "long": 54569,
              "short": 82309,
              "net": -27740
            },
            "smallTrader": {
              "long": 14704,
              "short": 24508,
              "net": -9804
            }
          },
          "openInterest": 175541
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 556118,
              "short": 549881,
              "net": 6237
            },
            "nonCommercial": {
              "long": 438041,
              "short": 311721,
              "net": 126320
            },
            "smallTrader": {
              "long": 121266,
              "short": 253823,
              "net": -132557
            }
          },
          "openInterest": 1295544
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96552,
              "short": 78897,
              "net": 17655
            },
            "nonCommercial": {
              "long": 58194,
              "short": 72760,
              "net": -14566
            },
            "smallTrader": {
              "long": 14623,
              "short": 17712,
              "net": -3089
            }
          },
          "openInterest": 190283
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 489718,
              "short": 776972,
              "net": -287254
            },
            "nonCommercial": {
              "long": 430349,
              "short": 150248,
              "net": 280101
            },
            "smallTrader": {
              "long": 69918,
              "short": 62765,
              "net": 7153
            }
          },
          "openInterest": 1459981
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35146,
              "short": 34165,
              "net": 981
            },
            "nonCommercial": {
              "long": 14010,
              "short": 12294,
              "net": 1716
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55269
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28224,
              "short": 28442,
              "net": -218
            },
            "nonCommercial": {
              "long": 4152,
              "short": 3928,
              "net": 224
            },
            "smallTrader": {
              "long": 356,
              "short": 362,
              "net": -6
            }
          },
          "openInterest": 36137
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 340562,
              "short": 132521,
              "net": 208041
            },
            "nonCommercial": {
              "long": 60188,
              "short": 219559,
              "net": -159371
            },
            "smallTrader": {
              "long": 31719,
              "short": 80389,
              "net": -48670
            }
          },
          "openInterest": 439863
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14331,
              "short": 10359,
              "net": 3972
            },
            "nonCommercial": {
              "long": 14548,
              "short": 9020,
              "net": 5528
            },
            "smallTrader": {
              "long": 10096,
              "short": 19596,
              "net": -9500
            }
          },
          "openInterest": 44617
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146659,
              "short": 198176,
              "net": -51517
            },
            "nonCommercial": {
              "long": 103327,
              "short": 48538,
              "net": 54789
            },
            "smallTrader": {
              "long": 18511,
              "short": 21783,
              "net": -3272
            }
          },
          "openInterest": 324155
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139429,
              "short": 244327,
              "net": -104898
            },
            "nonCommercial": {
              "long": 207129,
              "short": 99145,
              "net": 107984
            },
            "smallTrader": {
              "long": 33731,
              "short": 36817,
              "net": -3086
            }
          },
          "openInterest": 411057
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221076,
              "short": 197990,
              "net": 23086
            },
            "nonCommercial": {
              "long": 62155,
              "short": 84267,
              "net": -22112
            },
            "smallTrader": {
              "long": 39065,
              "short": 40039,
              "net": -974
            }
          },
          "openInterest": 392127
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140081,
              "short": 33149,
              "net": 106932
            },
            "nonCommercial": {
              "long": 26634,
              "short": 98372,
              "net": -71738
            },
            "smallTrader": {
              "long": 14704,
              "short": 49898,
              "net": -35194
            }
          },
          "openInterest": 185412
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88196,
              "short": 137268,
              "net": -49072
            },
            "nonCommercial": {
              "long": 94315,
              "short": 38400,
              "net": 55915
            },
            "smallTrader": {
              "long": 24055,
              "short": 30898,
              "net": -6843
            }
          },
          "openInterest": 226552
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100995,
              "short": 173113,
              "net": -72118
            },
            "nonCommercial": {
              "long": 145256,
              "short": 55253,
              "net": 90003
            },
            "smallTrader": {
              "long": 30258,
              "short": 48143,
              "net": -17885
            }
          },
          "openInterest": 309198
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100876,
              "short": 76997,
              "net": 23879
            },
            "nonCommercial": {
              "long": 30087,
              "short": 51211,
              "net": -21124
            },
            "smallTrader": {
              "long": 3326,
              "short": 6081,
              "net": -2755
            }
          },
          "openInterest": 138193
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40500,
              "short": 51034,
              "net": -10534
            },
            "nonCommercial": {
              "long": 15319,
              "short": 7354,
              "net": 7965
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64588
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 343881,
              "short": 168274,
              "net": 175607
            },
            "nonCommercial": {
              "long": 244864,
              "short": 447344,
              "net": -202480
            },
            "smallTrader": {
              "long": 61019,
              "short": 34146,
              "net": 26873
            }
          },
          "openInterest": 912072
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10519,
              "short": 4654,
              "net": 5865
            },
            "nonCommercial": {
              "long": 8526,
              "short": 10858,
              "net": -2332
            },
            "smallTrader": {
              "long": 1793,
              "short": 5326,
              "net": -3533
            }
          },
          "openInterest": 21311
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14414,
              "short": 37453,
              "net": -23039
            },
            "nonCommercial": {
              "long": 40534,
              "short": 18038,
              "net": 22496
            },
            "smallTrader": {
              "long": 4261,
              "short": 3718,
              "net": 543
            }
          },
          "openInterest": 59865
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 480641,
              "short": 491874,
              "net": -11233
            },
            "nonCommercial": {
              "long": 97298,
              "short": 110552,
              "net": -13254
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 720693
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70098,
              "short": 84689,
              "net": -14591
            },
            "nonCommercial": {
              "long": 57236,
              "short": 50405,
              "net": 6831
            },
            "smallTrader": {
              "long": 24523,
              "short": 16763,
              "net": 7760
            }
          },
          "openInterest": 170192
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161399,
              "short": 221314,
              "net": -59915
            },
            "nonCommercial": {
              "long": 112560,
              "short": 62086,
              "net": 50474
            },
            "smallTrader": {
              "long": 44962,
              "short": 35521,
              "net": 9441
            }
          },
          "openInterest": 361628
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155453,
              "short": 199616,
              "net": -44163
            },
            "nonCommercial": {
              "long": 133262,
              "short": 86001,
              "net": 47261
            },
            "smallTrader": {
              "long": 34261,
              "short": 37359,
              "net": -3098
            }
          },
          "openInterest": 396094
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369568,
              "short": 283592,
              "net": 85976
            },
            "nonCommercial": {
              "long": 237798,
              "short": 231151,
              "net": 6647
            },
            "smallTrader": {
              "long": 53066,
              "short": 145689,
              "net": -92623
            }
          },
          "openInterest": 796971
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393815,
              "short": 400583,
              "net": -6768
            },
            "nonCommercial": {
              "long": 245830,
              "short": 230377,
              "net": 15453
            },
            "smallTrader": {
              "long": 60050,
              "short": 68735,
              "net": -8685
            }
          },
          "openInterest": 752545
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42884,
              "short": 7906,
              "net": 34978
            },
            "nonCommercial": {
              "long": 7643,
              "short": 25505,
              "net": -17862
            },
            "smallTrader": {
              "long": 4860,
              "short": 21976,
              "net": -17116
            }
          },
          "openInterest": 55550
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5350,
              "short": 64235,
              "net": -58885
            },
            "nonCommercial": {
              "long": 62624,
              "short": 12398,
              "net": 50226
            },
            "smallTrader": {
              "long": 10293,
              "short": 1634,
              "net": 8659
            }
          },
          "openInterest": 80315
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153002,
              "short": 154069,
              "net": -1067
            },
            "nonCommercial": {
              "long": 114419,
              "short": 112699,
              "net": 1720
            },
            "smallTrader": {
              "long": 24220,
              "short": 24873,
              "net": -653
            }
          },
          "openInterest": 422049
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69180,
              "short": 66285,
              "net": 2895
            },
            "nonCommercial": {
              "long": 51447,
              "short": 43305,
              "net": 8142
            },
            "smallTrader": {
              "long": 16113,
              "short": 27150,
              "net": -11037
            }
          },
          "openInterest": 154405
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186723,
              "short": 126779,
              "net": 59944
            },
            "nonCommercial": {
              "long": 129356,
              "short": 176097,
              "net": -46741
            },
            "smallTrader": {
              "long": 32700,
              "short": 45903,
              "net": -13203
            }
          },
          "openInterest": 415401
        }
      ]
    },
    {
      "reportDate": "2014-10-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1914763,
              "short": 1746069,
              "net": 168694
            },
            "nonCommercial": {
              "long": 431242,
              "short": 467066,
              "net": -35824
            },
            "smallTrader": {
              "long": 312857,
              "short": 445727,
              "net": -132870
            }
          },
          "openInterest": 2726427
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 911233,
              "short": 906946,
              "net": 4287
            },
            "nonCommercial": {
              "long": 349211,
              "short": 328604,
              "net": 20607
            },
            "smallTrader": {
              "long": 109606,
              "short": 134500,
              "net": -24894
            }
          },
          "openInterest": 1384211
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 574315,
              "short": 572904,
              "net": 1411
            },
            "nonCommercial": {
              "long": 91559,
              "short": 91588,
              "net": -29
            },
            "smallTrader": {
              "long": 169837,
              "short": 171219,
              "net": -1382
            }
          },
          "openInterest": 851719
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1232415,
              "short": 1186130,
              "net": 46285
            },
            "nonCommercial": {
              "long": 353031,
              "short": 299454,
              "net": 53577
            },
            "smallTrader": {
              "long": 273812,
              "short": 373674,
              "net": -99862
            }
          },
          "openInterest": 1893546
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83133,
              "short": 37105,
              "net": 46028
            },
            "nonCommercial": {
              "long": 17446,
              "short": 51297,
              "net": -33851
            },
            "smallTrader": {
              "long": 18677,
              "short": 30854,
              "net": -12177
            }
          },
          "openInterest": 120071
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30739,
              "short": 9571,
              "net": 21168
            },
            "nonCommercial": {
              "long": 7851,
              "short": 28978,
              "net": -21127
            },
            "smallTrader": {
              "long": 723,
              "short": 764,
              "net": -41
            }
          },
          "openInterest": 47059
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75868,
              "short": 61989,
              "net": 13879
            },
            "nonCommercial": {
              "long": 40718,
              "short": 46965,
              "net": -6247
            },
            "smallTrader": {
              "long": 19411,
              "short": 27043,
              "net": -7632
            }
          },
          "openInterest": 138661
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45385,
              "short": 11140,
              "net": 34245
            },
            "nonCommercial": {
              "long": 26093,
              "short": 47498,
              "net": -21405
            },
            "smallTrader": {
              "long": 23808,
              "short": 36648,
              "net": -12840
            }
          },
          "openInterest": 99309
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79639,
              "short": 136462,
              "net": -56823
            },
            "nonCommercial": {
              "long": 77818,
              "short": 24350,
              "net": 53468
            },
            "smallTrader": {
              "long": 10657,
              "short": 7302,
              "net": 3355
            }
          },
          "openInterest": 193167
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84177,
              "short": 135608,
              "net": -51431
            },
            "nonCommercial": {
              "long": 58312,
              "short": 9842,
              "net": 48470
            },
            "smallTrader": {
              "long": 5680,
              "short": 2719,
              "net": 2961
            }
          },
          "openInterest": 171373
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90853,
              "short": 59728,
              "net": 31125
            },
            "nonCommercial": {
              "long": 54392,
              "short": 75749,
              "net": -21357
            },
            "smallTrader": {
              "long": 10314,
              "short": 20082,
              "net": -9768
            }
          },
          "openInterest": 169924
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 554120,
              "short": 572857,
              "net": -18737
            },
            "nonCommercial": {
              "long": 433894,
              "short": 278554,
              "net": 155340
            },
            "smallTrader": {
              "long": 116171,
              "short": 252774,
              "net": -136603
            }
          },
          "openInterest": 1271020
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94445,
              "short": 84547,
              "net": 9898
            },
            "nonCommercial": {
              "long": 64339,
              "short": 71953,
              "net": -7614
            },
            "smallTrader": {
              "long": 14237,
              "short": 16521,
              "net": -2284
            }
          },
          "openInterest": 195959
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 506560,
              "short": 784767,
              "net": -278207
            },
            "nonCommercial": {
              "long": 428086,
              "short": 160782,
              "net": 267304
            },
            "smallTrader": {
              "long": 73693,
              "short": 62790,
              "net": 10903
            }
          },
          "openInterest": 1476289
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32465,
              "short": 35053,
              "net": -2588
            },
            "nonCommercial": {
              "long": 17863,
              "short": 12229,
              "net": 5634
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56533
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29818,
              "short": 30055,
              "net": -237
            },
            "nonCommercial": {
              "long": 4357,
              "short": 4084,
              "net": 273
            },
            "smallTrader": {
              "long": 403,
              "short": 439,
              "net": -36
            }
          },
          "openInterest": 37669
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 343150,
              "short": 130765,
              "net": 212385
            },
            "nonCommercial": {
              "long": 59054,
              "short": 224761,
              "net": -165707
            },
            "smallTrader": {
              "long": 31363,
              "short": 78041,
              "net": -46678
            }
          },
          "openInterest": 441369
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14701,
              "short": 11109,
              "net": 3592
            },
            "nonCommercial": {
              "long": 15332,
              "short": 9449,
              "net": 5883
            },
            "smallTrader": {
              "long": 10305,
              "short": 19780,
              "net": -9475
            }
          },
          "openInterest": 46768
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141382,
              "short": 197000,
              "net": -55618
            },
            "nonCommercial": {
              "long": 104999,
              "short": 47072,
              "net": 57927
            },
            "smallTrader": {
              "long": 17497,
              "short": 19806,
              "net": -2309
            }
          },
          "openInterest": 321111
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146345,
              "short": 245209,
              "net": -98864
            },
            "nonCommercial": {
              "long": 195885,
              "short": 95146,
              "net": 100739
            },
            "smallTrader": {
              "long": 32399,
              "short": 34274,
              "net": -1875
            }
          },
          "openInterest": 414410
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225820,
              "short": 200677,
              "net": 25143
            },
            "nonCommercial": {
              "long": 61803,
              "short": 88312,
              "net": -26509
            },
            "smallTrader": {
              "long": 38591,
              "short": 37225,
              "net": 1366
            }
          },
          "openInterest": 388708
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139790,
              "short": 38583,
              "net": 101207
            },
            "nonCommercial": {
              "long": 23883,
              "short": 91282,
              "net": -67399
            },
            "smallTrader": {
              "long": 17354,
              "short": 51162,
              "net": -33808
            }
          },
          "openInterest": 184120
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87166,
              "short": 135838,
              "net": -48672
            },
            "nonCommercial": {
              "long": 92363,
              "short": 37608,
              "net": 54755
            },
            "smallTrader": {
              "long": 23897,
              "short": 29980,
              "net": -6083
            }
          },
          "openInterest": 225284
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104208,
              "short": 177968,
              "net": -73760
            },
            "nonCommercial": {
              "long": 145605,
              "short": 54188,
              "net": 91417
            },
            "smallTrader": {
              "long": 30747,
              "short": 48404,
              "net": -17657
            }
          },
          "openInterest": 314630
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107518,
              "short": 78959,
              "net": 28559
            },
            "nonCommercial": {
              "long": 26832,
              "short": 53675,
              "net": -26843
            },
            "smallTrader": {
              "long": 4030,
              "short": 5746,
              "net": -1716
            }
          },
          "openInterest": 144016
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40299,
              "short": 53441,
              "net": -13142
            },
            "nonCommercial": {
              "long": 15486,
              "short": 5882,
              "net": 9604
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65573
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 335611,
              "short": 159741,
              "net": 175870
            },
            "nonCommercial": {
              "long": 249745,
              "short": 454145,
              "net": -204400
            },
            "smallTrader": {
              "long": 63454,
              "short": 34924,
              "net": 28530
            }
          },
          "openInterest": 891641
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10951,
              "short": 4390,
              "net": 6561
            },
            "nonCommercial": {
              "long": 8506,
              "short": 12404,
              "net": -3898
            },
            "smallTrader": {
              "long": 2155,
              "short": 4818,
              "net": -2663
            }
          },
          "openInterest": 22023
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15040,
              "short": 37794,
              "net": -22754
            },
            "nonCommercial": {
              "long": 39900,
              "short": 18950,
              "net": 20950
            },
            "smallTrader": {
              "long": 5193,
              "short": 3389,
              "net": 1804
            }
          },
          "openInterest": 60695
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 495507,
              "short": 509279,
              "net": -13772
            },
            "nonCommercial": {
              "long": 99866,
              "short": 111627,
              "net": -11761
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 732657
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71215,
              "short": 85370,
              "net": -14155
            },
            "nonCommercial": {
              "long": 57469,
              "short": 51537,
              "net": 5932
            },
            "smallTrader": {
              "long": 25038,
              "short": 16815,
              "net": 8223
            }
          },
          "openInterest": 173733
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154518,
              "short": 233207,
              "net": -78689
            },
            "nonCommercial": {
              "long": 120107,
              "short": 52402,
              "net": 67705
            },
            "smallTrader": {
              "long": 45295,
              "short": 34311,
              "net": 10984
            }
          },
          "openInterest": 361561
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154926,
              "short": 217047,
              "net": -62121
            },
            "nonCommercial": {
              "long": 134234,
              "short": 74308,
              "net": 59926
            },
            "smallTrader": {
              "long": 34302,
              "short": 32107,
              "net": 2195
            }
          },
          "openInterest": 396760
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 345179,
              "short": 258004,
              "net": 87175
            },
            "nonCommercial": {
              "long": 197210,
              "short": 197947,
              "net": -737
            },
            "smallTrader": {
              "long": 50410,
              "short": 136848,
              "net": -86438
            }
          },
          "openInterest": 693740
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401417,
              "short": 406077,
              "net": -4660
            },
            "nonCommercial": {
              "long": 254603,
              "short": 241905,
              "net": 12698
            },
            "smallTrader": {
              "long": 60527,
              "short": 68565,
              "net": -8038
            }
          },
          "openInterest": 777467
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44068,
              "short": 7765,
              "net": 36303
            },
            "nonCommercial": {
              "long": 6887,
              "short": 27170,
              "net": -20283
            },
            "smallTrader": {
              "long": 5888,
              "short": 21908,
              "net": -16020
            }
          },
          "openInterest": 57006
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4308,
              "short": 63444,
              "net": -59136
            },
            "nonCommercial": {
              "long": 62564,
              "short": 12258,
              "net": 50306
            },
            "smallTrader": {
              "long": 10236,
              "short": 1406,
              "net": 8830
            }
          },
          "openInterest": 79369
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 115640,
              "short": 114432,
              "net": 1208
            },
            "nonCommercial": {
              "long": 106648,
              "short": 105579,
              "net": 1069
            },
            "smallTrader": {
              "long": 20691,
              "short": 22968,
              "net": -2277
            }
          },
          "openInterest": 355595
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69702,
              "short": 66641,
              "net": 3061
            },
            "nonCommercial": {
              "long": 51584,
              "short": 43127,
              "net": 8457
            },
            "smallTrader": {
              "long": 17069,
              "short": 28587,
              "net": -11518
            }
          },
          "openInterest": 159186
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190085,
              "short": 141121,
              "net": 48964
            },
            "nonCommercial": {
              "long": 134476,
              "short": 169395,
              "net": -34919
            },
            "smallTrader": {
              "long": 32188,
              "short": 46233,
              "net": -14045
            }
          },
          "openInterest": 425445
        }
      ]
    },
    {
      "reportDate": "2014-11-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1996001,
              "short": 1829510,
              "net": 166491
            },
            "nonCommercial": {
              "long": 414388,
              "short": 461674,
              "net": -47286
            },
            "smallTrader": {
              "long": 287576,
              "short": 406781,
              "net": -119205
            }
          },
          "openInterest": 2767604
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 886200,
              "short": 854285,
              "net": 31915
            },
            "nonCommercial": {
              "long": 315488,
              "short": 311980,
              "net": 3508
            },
            "smallTrader": {
              "long": 103759,
              "short": 139182,
              "net": -35423
            }
          },
          "openInterest": 1324430
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 558001,
              "short": 552470,
              "net": 5531
            },
            "nonCommercial": {
              "long": 87381,
              "short": 86188,
              "net": 1193
            },
            "smallTrader": {
              "long": 166959,
              "short": 173683,
              "net": -6724
            }
          },
          "openInterest": 829116
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1299490,
              "short": 1217072,
              "net": 82418
            },
            "nonCommercial": {
              "long": 344624,
              "short": 303710,
              "net": 40914
            },
            "smallTrader": {
              "long": 241419,
              "short": 364751,
              "net": -123332
            }
          },
          "openInterest": 1932928
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89948,
              "short": 34288,
              "net": 55660
            },
            "nonCommercial": {
              "long": 14595,
              "short": 52863,
              "net": -38268
            },
            "smallTrader": {
              "long": 18130,
              "short": 35522,
              "net": -17392
            }
          },
          "openInterest": 123342
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56847,
              "short": 13568,
              "net": 43279
            },
            "nonCommercial": {
              "long": 6447,
              "short": 49991,
              "net": -43544
            },
            "smallTrader": {
              "long": 908,
              "short": 643,
              "net": 265
            }
          },
          "openInterest": 70667
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79539,
              "short": 60534,
              "net": 19005
            },
            "nonCommercial": {
              "long": 43289,
              "short": 50751,
              "net": -7462
            },
            "smallTrader": {
              "long": 16793,
              "short": 28336,
              "net": -11543
            }
          },
          "openInterest": 144215
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49104,
              "short": 13437,
              "net": 35667
            },
            "nonCommercial": {
              "long": 29627,
              "short": 49042,
              "net": -19415
            },
            "smallTrader": {
              "long": 22441,
              "short": 38693,
              "net": -16252
            }
          },
          "openInterest": 104720
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78554,
              "short": 131626,
              "net": -53072
            },
            "nonCommercial": {
              "long": 72871,
              "short": 21700,
              "net": 51171
            },
            "smallTrader": {
              "long": 10441,
              "short": 8540,
              "net": 1901
            }
          },
          "openInterest": 186064
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80154,
              "short": 128717,
              "net": -48563
            },
            "nonCommercial": {
              "long": 56241,
              "short": 9928,
              "net": 46313
            },
            "smallTrader": {
              "long": 7187,
              "short": 4937,
              "net": 2250
            }
          },
          "openInterest": 165953
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94794,
              "short": 58919,
              "net": 35875
            },
            "nonCommercial": {
              "long": 47492,
              "short": 73355,
              "net": -25863
            },
            "smallTrader": {
              "long": 11192,
              "short": 21204,
              "net": -10012
            }
          },
          "openInterest": 164942
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 572287,
              "short": 613024,
              "net": -40737
            },
            "nonCommercial": {
              "long": 450036,
              "short": 262409,
              "net": 187627
            },
            "smallTrader": {
              "long": 111952,
              "short": 258842,
              "net": -146890
            }
          },
          "openInterest": 1304861
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90183,
              "short": 85923,
              "net": 4260
            },
            "nonCommercial": {
              "long": 66000,
              "short": 68899,
              "net": -2899
            },
            "smallTrader": {
              "long": 15224,
              "short": 16585,
              "net": -1361
            }
          },
          "openInterest": 191364
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 505734,
              "short": 785187,
              "net": -279453
            },
            "nonCommercial": {
              "long": 435649,
              "short": 167117,
              "net": 268532
            },
            "smallTrader": {
              "long": 74321,
              "short": 63400,
              "net": 10921
            }
          },
          "openInterest": 1498736
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37575,
              "short": 46465,
              "net": -8890
            },
            "nonCommercial": {
              "long": 20442,
              "short": 9410,
              "net": 11032
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66485
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28031,
              "short": 28025,
              "net": 6
            },
            "nonCommercial": {
              "long": 3326,
              "short": 3510,
              "net": -184
            },
            "smallTrader": {
              "long": 406,
              "short": 228,
              "net": 178
            }
          },
          "openInterest": 34555
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 367033,
              "short": 129740,
              "net": 237293
            },
            "nonCommercial": {
              "long": 59566,
              "short": 238587,
              "net": -179021
            },
            "smallTrader": {
              "long": 30991,
              "short": 89263,
              "net": -58272
            }
          },
          "openInterest": 465332
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14486,
              "short": 10699,
              "net": 3787
            },
            "nonCommercial": {
              "long": 14338,
              "short": 9951,
              "net": 4387
            },
            "smallTrader": {
              "long": 9980,
              "short": 18154,
              "net": -8174
            }
          },
          "openInterest": 44931
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140105,
              "short": 196776,
              "net": -56671
            },
            "nonCommercial": {
              "long": 102957,
              "short": 44747,
              "net": 58210
            },
            "smallTrader": {
              "long": 16893,
              "short": 18432,
              "net": -1539
            }
          },
          "openInterest": 324880
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 161667,
              "short": 216974,
              "net": -55307
            },
            "nonCommercial": {
              "long": 176899,
              "short": 113674,
              "net": 63225
            },
            "smallTrader": {
              "long": 34216,
              "short": 42134,
              "net": -7918
            }
          },
          "openInterest": 417377
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 226512,
              "short": 202859,
              "net": 23653
            },
            "nonCommercial": {
              "long": 57418,
              "short": 85879,
              "net": -28461
            },
            "smallTrader": {
              "long": 42042,
              "short": 37234,
              "net": 4808
            }
          },
          "openInterest": 403115
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150672,
              "short": 34836,
              "net": 115836
            },
            "nonCommercial": {
              "long": 37917,
              "short": 109568,
              "net": -71651
            },
            "smallTrader": {
              "long": 14930,
              "short": 59115,
              "net": -44185
            }
          },
          "openInterest": 207974
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88235,
              "short": 133048,
              "net": -44813
            },
            "nonCommercial": {
              "long": 91375,
              "short": 40463,
              "net": 50912
            },
            "smallTrader": {
              "long": 24434,
              "short": 30533,
              "net": -6099
            }
          },
          "openInterest": 225859
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102974,
              "short": 174012,
              "net": -71038
            },
            "nonCommercial": {
              "long": 144150,
              "short": 54876,
              "net": 89274
            },
            "smallTrader": {
              "long": 29422,
              "short": 47658,
              "net": -18236
            }
          },
          "openInterest": 308314
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118895,
              "short": 90389,
              "net": 28506
            },
            "nonCommercial": {
              "long": 30218,
              "short": 56808,
              "net": -26590
            },
            "smallTrader": {
              "long": 4035,
              "short": 5951,
              "net": -1916
            }
          },
          "openInterest": 159857
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41881,
              "short": 55440,
              "net": -13559
            },
            "nonCommercial": {
              "long": 17260,
              "short": 7508,
              "net": 9752
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68057
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 350171,
              "short": 181720,
              "net": 168451
            },
            "nonCommercial": {
              "long": 248829,
              "short": 452596,
              "net": -203767
            },
            "smallTrader": {
              "long": 63750,
              "short": 28434,
              "net": 35316
            }
          },
          "openInterest": 915135
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11941,
              "short": 3892,
              "net": 8049
            },
            "nonCommercial": {
              "long": 9737,
              "short": 13846,
              "net": -4109
            },
            "smallTrader": {
              "long": 1577,
              "short": 5517,
              "net": -3940
            }
          },
          "openInterest": 23716
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14488,
              "short": 36396,
              "net": -21908
            },
            "nonCommercial": {
              "long": 40325,
              "short": 19005,
              "net": 21320
            },
            "smallTrader": {
              "long": 4768,
              "short": 4180,
              "net": 588
            }
          },
          "openInterest": 60012
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 496107,
              "short": 516401,
              "net": -20294
            },
            "nonCommercial": {
              "long": 103327,
              "short": 106882,
              "net": -3555
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 728520
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73977,
              "short": 86385,
              "net": -12408
            },
            "nonCommercial": {
              "long": 58088,
              "short": 51146,
              "net": 6942
            },
            "smallTrader": {
              "long": 24305,
              "short": 18839,
              "net": 5466
            }
          },
          "openInterest": 176463
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151012,
              "short": 246631,
              "net": -95619
            },
            "nonCommercial": {
              "long": 135461,
              "short": 54561,
              "net": 80900
            },
            "smallTrader": {
              "long": 50621,
              "short": 35902,
              "net": 14719
            }
          },
          "openInterest": 377036
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162170,
              "short": 241609,
              "net": -79439
            },
            "nonCommercial": {
              "long": 141314,
              "short": 65037,
              "net": 76277
            },
            "smallTrader": {
              "long": 36907,
              "short": 33745,
              "net": 3162
            }
          },
          "openInterest": 409500
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 334718,
              "short": 262008,
              "net": 72710
            },
            "nonCommercial": {
              "long": 196530,
              "short": 183238,
              "net": 13292
            },
            "smallTrader": {
              "long": 44091,
              "short": 130093,
              "net": -86002
            }
          },
          "openInterest": 655299
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425979,
              "short": 420402,
              "net": 5577
            },
            "nonCommercial": {
              "long": 255496,
              "short": 249255,
              "net": 6241
            },
            "smallTrader": {
              "long": 62324,
              "short": 74142,
              "net": -11818
            }
          },
          "openInterest": 798420
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45588,
              "short": 7649,
              "net": 37939
            },
            "nonCommercial": {
              "long": 7844,
              "short": 28065,
              "net": -20221
            },
            "smallTrader": {
              "long": 5791,
              "short": 23509,
              "net": -17718
            }
          },
          "openInterest": 59699
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4517,
              "short": 58962,
              "net": -54445
            },
            "nonCommercial": {
              "long": 72823,
              "short": 30058,
              "net": 42765
            },
            "smallTrader": {
              "long": 12847,
              "short": 1167,
              "net": 11680
            }
          },
          "openInterest": 92157
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 115400,
              "short": 108473,
              "net": 6927
            },
            "nonCommercial": {
              "long": 104545,
              "short": 102217,
              "net": 2328
            },
            "smallTrader": {
              "long": 21333,
              "short": 30588,
              "net": -9255
            }
          },
          "openInterest": 354875
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69424,
              "short": 67394,
              "net": 2030
            },
            "nonCommercial": {
              "long": 51060,
              "short": 41771,
              "net": 9289
            },
            "smallTrader": {
              "long": 16538,
              "short": 27857,
              "net": -11319
            }
          },
          "openInterest": 157692
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190055,
              "short": 147598,
              "net": 42457
            },
            "nonCommercial": {
              "long": 129951,
              "short": 157457,
              "net": -27506
            },
            "smallTrader": {
              "long": 31795,
              "short": 46746,
              "net": -14951
            }
          },
          "openInterest": 419547
        }
      ]
    },
    {
      "reportDate": "2014-11-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2022806,
              "short": 1776537,
              "net": 246269
            },
            "nonCommercial": {
              "long": 390566,
              "short": 503024,
              "net": -112458
            },
            "smallTrader": {
              "long": 311824,
              "short": 445635,
              "net": -133811
            }
          },
          "openInterest": 2786466
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 938748,
              "short": 873123,
              "net": 65625
            },
            "nonCommercial": {
              "long": 311284,
              "short": 344576,
              "net": -33292
            },
            "smallTrader": {
              "long": 120824,
              "short": 153157,
              "net": -32333
            }
          },
          "openInterest": 1397740
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 558837,
              "short": 549084,
              "net": 9753
            },
            "nonCommercial": {
              "long": 75496,
              "short": 86348,
              "net": -10852
            },
            "smallTrader": {
              "long": 170999,
              "short": 169900,
              "net": 1099
            }
          },
          "openInterest": 820316
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1358287,
              "short": 1246674,
              "net": 111613
            },
            "nonCommercial": {
              "long": 337839,
              "short": 307208,
              "net": 30631
            },
            "smallTrader": {
              "long": 228266,
              "short": 370510,
              "net": -142244
            }
          },
          "openInterest": 1972733
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93580,
              "short": 34902,
              "net": 58678
            },
            "nonCommercial": {
              "long": 12896,
              "short": 50923,
              "net": -38027
            },
            "smallTrader": {
              "long": 16599,
              "short": 37250,
              "net": -20651
            }
          },
          "openInterest": 123726
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57664,
              "short": 13082,
              "net": 44582
            },
            "nonCommercial": {
              "long": 8857,
              "short": 53512,
              "net": -44655
            },
            "smallTrader": {
              "long": 618,
              "short": 545,
              "net": 73
            }
          },
          "openInterest": 73442
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87014,
              "short": 63337,
              "net": 23677
            },
            "nonCommercial": {
              "long": 40661,
              "short": 53552,
              "net": -12891
            },
            "smallTrader": {
              "long": 19304,
              "short": 30090,
              "net": -10786
            }
          },
          "openInterest": 151660
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49367,
              "short": 13356,
              "net": 36011
            },
            "nonCommercial": {
              "long": 32668,
              "short": 54514,
              "net": -21846
            },
            "smallTrader": {
              "long": 22630,
              "short": 36795,
              "net": -14165
            }
          },
          "openInterest": 108445
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78156,
              "short": 124881,
              "net": -46725
            },
            "nonCommercial": {
              "long": 67563,
              "short": 23695,
              "net": 43868
            },
            "smallTrader": {
              "long": 10742,
              "short": 7885,
              "net": 2857
            }
          },
          "openInterest": 174426
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78178,
              "short": 125730,
              "net": -47552
            },
            "nonCommercial": {
              "long": 55562,
              "short": 9980,
              "net": 45582
            },
            "smallTrader": {
              "long": 7945,
              "short": 5975,
              "net": 1970
            }
          },
          "openInterest": 160282
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95350,
              "short": 57969,
              "net": 37381
            },
            "nonCommercial": {
              "long": 48196,
              "short": 73757,
              "net": -25561
            },
            "smallTrader": {
              "long": 10918,
              "short": 22738,
              "net": -11820
            }
          },
          "openInterest": 170361
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 559808,
              "short": 626671,
              "net": -66863
            },
            "nonCommercial": {
              "long": 451884,
              "short": 241492,
              "net": 210392
            },
            "smallTrader": {
              "long": 121658,
              "short": 265187,
              "net": -143529
            }
          },
          "openInterest": 1328322
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90056,
              "short": 88588,
              "net": 1468
            },
            "nonCommercial": {
              "long": 64384,
              "short": 62338,
              "net": 2046
            },
            "smallTrader": {
              "long": 14049,
              "short": 17563,
              "net": -3514
            }
          },
          "openInterest": 183992
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 500755,
              "short": 790156,
              "net": -289401
            },
            "nonCommercial": {
              "long": 442119,
              "short": 165287,
              "net": 276832
            },
            "smallTrader": {
              "long": 77681,
              "short": 65112,
              "net": 12569
            }
          },
          "openInterest": 1509371
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36407,
              "short": 45830,
              "net": -9423
            },
            "nonCommercial": {
              "long": 23307,
              "short": 10596,
              "net": 12711
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67770
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29582,
              "short": 29121,
              "net": 461
            },
            "nonCommercial": {
              "long": 3044,
              "short": 3652,
              "net": -608
            },
            "smallTrader": {
              "long": 388,
              "short": 241,
              "net": 147
            }
          },
          "openInterest": 35572
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 365507,
              "short": 142559,
              "net": 222948
            },
            "nonCommercial": {
              "long": 60454,
              "short": 224347,
              "net": -163893
            },
            "smallTrader": {
              "long": 31087,
              "short": 90142,
              "net": -59055
            }
          },
          "openInterest": 463976
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14544,
              "short": 11443,
              "net": 3101
            },
            "nonCommercial": {
              "long": 14882,
              "short": 10025,
              "net": 4857
            },
            "smallTrader": {
              "long": 10437,
              "short": 18395,
              "net": -7958
            }
          },
          "openInterest": 46472
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149421,
              "short": 210650,
              "net": -61229
            },
            "nonCommercial": {
              "long": 102458,
              "short": 40355,
              "net": 62103
            },
            "smallTrader": {
              "long": 18208,
              "short": 19082,
              "net": -874
            }
          },
          "openInterest": 335420
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 184326,
              "short": 234350,
              "net": -50024
            },
            "nonCommercial": {
              "long": 177268,
              "short": 121225,
              "net": 56043
            },
            "smallTrader": {
              "long": 35237,
              "short": 41256,
              "net": -6019
            }
          },
          "openInterest": 443422
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219669,
              "short": 198297,
              "net": 21372
            },
            "nonCommercial": {
              "long": 59826,
              "short": 87736,
              "net": -27910
            },
            "smallTrader": {
              "long": 42692,
              "short": 36154,
              "net": 6538
            }
          },
          "openInterest": 405089
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 161168,
              "short": 36695,
              "net": 124473
            },
            "nonCommercial": {
              "long": 47271,
              "short": 129834,
              "net": -82563
            },
            "smallTrader": {
              "long": 14748,
              "short": 56658,
              "net": -41910
            }
          },
          "openInterest": 227576
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87378,
              "short": 135875,
              "net": -48497
            },
            "nonCommercial": {
              "long": 91989,
              "short": 40367,
              "net": 51622
            },
            "smallTrader": {
              "long": 25555,
              "short": 28680,
              "net": -3125
            }
          },
          "openInterest": 227932
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100002,
              "short": 171898,
              "net": -71896
            },
            "nonCommercial": {
              "long": 143245,
              "short": 55722,
              "net": 87523
            },
            "smallTrader": {
              "long": 33780,
              "short": 49407,
              "net": -15627
            }
          },
          "openInterest": 309987
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120177,
              "short": 88955,
              "net": 31222
            },
            "nonCommercial": {
              "long": 29393,
              "short": 59067,
              "net": -29674
            },
            "smallTrader": {
              "long": 3813,
              "short": 5361,
              "net": -1548
            }
          },
          "openInterest": 167364
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48992,
              "short": 67265,
              "net": -18273
            },
            "nonCommercial": {
              "long": 20723,
              "short": 5711,
              "net": 15012
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79091
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 358669,
              "short": 197830,
              "net": 160839
            },
            "nonCommercial": {
              "long": 271305,
              "short": 476321,
              "net": -205016
            },
            "smallTrader": {
              "long": 67405,
              "short": 23228,
              "net": 44177
            }
          },
          "openInterest": 967434
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8368,
              "short": 3957,
              "net": 4411
            },
            "nonCommercial": {
              "long": 9244,
              "short": 10233,
              "net": -989
            },
            "smallTrader": {
              "long": 1905,
              "short": 5327,
              "net": -3422
            }
          },
          "openInterest": 19809
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13806,
              "short": 37354,
              "net": -23548
            },
            "nonCommercial": {
              "long": 40883,
              "short": 18750,
              "net": 22133
            },
            "smallTrader": {
              "long": 5123,
              "short": 3708,
              "net": 1415
            }
          },
          "openInterest": 60167
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 498411,
              "short": 527077,
              "net": -28666
            },
            "nonCommercial": {
              "long": 106577,
              "short": 102034,
              "net": 4543
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 730037
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69712,
              "short": 87324,
              "net": -17612
            },
            "nonCommercial": {
              "long": 57465,
              "short": 47033,
              "net": 10432
            },
            "smallTrader": {
              "long": 24224,
              "short": 17044,
              "net": 7180
            }
          },
          "openInterest": 170684
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153822,
              "short": 253645,
              "net": -99823
            },
            "nonCommercial": {
              "long": 139146,
              "short": 53284,
              "net": 85862
            },
            "smallTrader": {
              "long": 51415,
              "short": 37454,
              "net": 13961
            }
          },
          "openInterest": 390674
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165433,
              "short": 233277,
              "net": -67844
            },
            "nonCommercial": {
              "long": 137484,
              "short": 73371,
              "net": 64113
            },
            "smallTrader": {
              "long": 36559,
              "short": 32828,
              "net": 3731
            }
          },
          "openInterest": 399380
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 333384,
              "short": 278098,
              "net": 55286
            },
            "nonCommercial": {
              "long": 199063,
              "short": 173948,
              "net": 25115
            },
            "smallTrader": {
              "long": 46159,
              "short": 126560,
              "net": -80401
            }
          },
          "openInterest": 660607
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425592,
              "short": 435156,
              "net": -9564
            },
            "nonCommercial": {
              "long": 261525,
              "short": 253016,
              "net": 8509
            },
            "smallTrader": {
              "long": 69240,
              "short": 68185,
              "net": 1055
            }
          },
          "openInterest": 809762
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45768,
              "short": 7619,
              "net": 38149
            },
            "nonCommercial": {
              "long": 8752,
              "short": 31427,
              "net": -22675
            },
            "smallTrader": {
              "long": 6553,
              "short": 22027,
              "net": -15474
            }
          },
          "openInterest": 61280
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6215,
              "short": 59310,
              "net": -53095
            },
            "nonCommercial": {
              "long": 70464,
              "short": 28839,
              "net": 41625
            },
            "smallTrader": {
              "long": 16625,
              "short": 5155,
              "net": 11470
            }
          },
          "openInterest": 95206
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 132084,
              "short": 119251,
              "net": 12833
            },
            "nonCommercial": {
              "long": 116557,
              "short": 126487,
              "net": -9930
            },
            "smallTrader": {
              "long": 25212,
              "short": 28115,
              "net": -2903
            }
          },
          "openInterest": 392934
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71010,
              "short": 63065,
              "net": 7945
            },
            "nonCommercial": {
              "long": 49253,
              "short": 46212,
              "net": 3041
            },
            "smallTrader": {
              "long": 17430,
              "short": 28416,
              "net": -10986
            }
          },
          "openInterest": 160533
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183673,
              "short": 141600,
              "net": 42073
            },
            "nonCommercial": {
              "long": 126204,
              "short": 155451,
              "net": -29247
            },
            "smallTrader": {
              "long": 36631,
              "short": 49457,
              "net": -12826
            }
          },
          "openInterest": 414831
        }
      ]
    },
    {
      "reportDate": "2014-11-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2115303,
              "short": 1878092,
              "net": 237211
            },
            "nonCommercial": {
              "long": 398903,
              "short": 526231,
              "net": -127328
            },
            "smallTrader": {
              "long": 320532,
              "short": 430415,
              "net": -109883
            }
          },
          "openInterest": 2902018
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1021003,
              "short": 958836,
              "net": 62167
            },
            "nonCommercial": {
              "long": 329410,
              "short": 352594,
              "net": -23184
            },
            "smallTrader": {
              "long": 104196,
              "short": 143179,
              "net": -38983
            }
          },
          "openInterest": 1496963
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 538388,
              "short": 556188,
              "net": -17800
            },
            "nonCommercial": {
              "long": 98491,
              "short": 83474,
              "net": 15017
            },
            "smallTrader": {
              "long": 168839,
              "short": 166056,
              "net": 2783
            }
          },
          "openInterest": 819445
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1405482,
              "short": 1291152,
              "net": 114330
            },
            "nonCommercial": {
              "long": 316995,
              "short": 309594,
              "net": 7401
            },
            "smallTrader": {
              "long": 246916,
              "short": 368647,
              "net": -121731
            }
          },
          "openInterest": 2034058
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90530,
              "short": 35291,
              "net": 55239
            },
            "nonCommercial": {
              "long": 9522,
              "short": 47124,
              "net": -37602
            },
            "smallTrader": {
              "long": 16693,
              "short": 34330,
              "net": -17637
            }
          },
          "openInterest": 117859
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57561,
              "short": 9753,
              "net": 47808
            },
            "nonCommercial": {
              "long": 8111,
              "short": 55915,
              "net": -47804
            },
            "smallTrader": {
              "long": 541,
              "short": 545,
              "net": -4
            }
          },
          "openInterest": 69924
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99090,
              "short": 62517,
              "net": 36573
            },
            "nonCommercial": {
              "long": 42865,
              "short": 65694,
              "net": -22829
            },
            "smallTrader": {
              "long": 20563,
              "short": 34307,
              "net": -13744
            }
          },
          "openInterest": 166966
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49125,
              "short": 14172,
              "net": 34953
            },
            "nonCommercial": {
              "long": 32082,
              "short": 51599,
              "net": -19517
            },
            "smallTrader": {
              "long": 21513,
              "short": 36949,
              "net": -15436
            }
          },
          "openInterest": 106914
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76860,
              "short": 121419,
              "net": -44559
            },
            "nonCommercial": {
              "long": 65554,
              "short": 21472,
              "net": 44082
            },
            "smallTrader": {
              "long": 8973,
              "short": 8496,
              "net": 477
            }
          },
          "openInterest": 172714
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75431,
              "short": 122512,
              "net": -47081
            },
            "nonCommercial": {
              "long": 53835,
              "short": 9345,
              "net": 44490
            },
            "smallTrader": {
              "long": 7496,
              "short": 4905,
              "net": 2591
            }
          },
          "openInterest": 149577
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89399,
              "short": 53946,
              "net": 35453
            },
            "nonCommercial": {
              "long": 52968,
              "short": 77573,
              "net": -24605
            },
            "smallTrader": {
              "long": 11950,
              "short": 22798,
              "net": -10848
            }
          },
          "openInterest": 176417
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 575495,
              "short": 661017,
              "net": -85522
            },
            "nonCommercial": {
              "long": 460608,
              "short": 238080,
              "net": 222528
            },
            "smallTrader": {
              "long": 120606,
              "short": 257612,
              "net": -137006
            }
          },
          "openInterest": 1335969
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90231,
              "short": 72070,
              "net": 18161
            },
            "nonCommercial": {
              "long": 61704,
              "short": 74006,
              "net": -12302
            },
            "smallTrader": {
              "long": 11687,
              "short": 17546,
              "net": -5859
            }
          },
          "openInterest": 177107
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 487153,
              "short": 761936,
              "net": -274783
            },
            "nonCommercial": {
              "long": 403713,
              "short": 148350,
              "net": 255363
            },
            "smallTrader": {
              "long": 77009,
              "short": 57589,
              "net": 19420
            }
          },
          "openInterest": 1459175
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37851,
              "short": 49155,
              "net": -11304
            },
            "nonCommercial": {
              "long": 25181,
              "short": 10823,
              "net": 14358
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71721
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29026,
              "short": 27983,
              "net": 1043
            },
            "nonCommercial": {
              "long": 2630,
              "short": 3692,
              "net": -1062
            },
            "smallTrader": {
              "long": 512,
              "short": 493,
              "net": 19
            }
          },
          "openInterest": 34831
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 365846,
              "short": 141782,
              "net": 224064
            },
            "nonCommercial": {
              "long": 58048,
              "short": 226778,
              "net": -168730
            },
            "smallTrader": {
              "long": 31968,
              "short": 87302,
              "net": -55334
            }
          },
          "openInterest": 465168
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14888,
              "short": 11287,
              "net": 3601
            },
            "nonCommercial": {
              "long": 15057,
              "short": 10713,
              "net": 4344
            },
            "smallTrader": {
              "long": 10347,
              "short": 18292,
              "net": -7945
            }
          },
          "openInterest": 46861
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161269,
              "short": 227972,
              "net": -66703
            },
            "nonCommercial": {
              "long": 104100,
              "short": 35853,
              "net": 68247
            },
            "smallTrader": {
              "long": 18815,
              "short": 20359,
              "net": -1544
            }
          },
          "openInterest": 351788
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 193668,
              "short": 264665,
              "net": -70997
            },
            "nonCommercial": {
              "long": 187955,
              "short": 106533,
              "net": 81422
            },
            "smallTrader": {
              "long": 33308,
              "short": 43733,
              "net": -10425
            }
          },
          "openInterest": 459657
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205327,
              "short": 187012,
              "net": 18315
            },
            "nonCommercial": {
              "long": 62231,
              "short": 84912,
              "net": -22681
            },
            "smallTrader": {
              "long": 41405,
              "short": 37039,
              "net": 4366
            }
          },
          "openInterest": 387099
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 171130,
              "short": 38295,
              "net": 132835
            },
            "nonCommercial": {
              "long": 46612,
              "short": 139066,
              "net": -92454
            },
            "smallTrader": {
              "long": 16440,
              "short": 56821,
              "net": -40381
            }
          },
          "openInterest": 238898
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82505,
              "short": 135410,
              "net": -52905
            },
            "nonCommercial": {
              "long": 98090,
              "short": 39978,
              "net": 58112
            },
            "smallTrader": {
              "long": 24895,
              "short": 30102,
              "net": -5207
            }
          },
          "openInterest": 229985
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102913,
              "short": 181833,
              "net": -78920
            },
            "nonCommercial": {
              "long": 149325,
              "short": 54885,
              "net": 94440
            },
            "smallTrader": {
              "long": 35687,
              "short": 51207,
              "net": -15520
            }
          },
          "openInterest": 323230
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120555,
              "short": 90244,
              "net": 30311
            },
            "nonCommercial": {
              "long": 31305,
              "short": 60339,
              "net": -29034
            },
            "smallTrader": {
              "long": 3887,
              "short": 5164,
              "net": -1277
            }
          },
          "openInterest": 167389
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52128,
              "short": 70281,
              "net": -18153
            },
            "nonCommercial": {
              "long": 21504,
              "short": 6179,
              "net": 15325
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84518
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 374240,
              "short": 210748,
              "net": 163492
            },
            "nonCommercial": {
              "long": 268968,
              "short": 475791,
              "net": -206823
            },
            "smallTrader": {
              "long": 65865,
              "short": 22534,
              "net": 43331
            }
          },
          "openInterest": 966597
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8111,
              "short": 4159,
              "net": 3952
            },
            "nonCommercial": {
              "long": 9134,
              "short": 10381,
              "net": -1247
            },
            "smallTrader": {
              "long": 2440,
              "short": 5145,
              "net": -2705
            }
          },
          "openInterest": 19907
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14903,
              "short": 37573,
              "net": -22670
            },
            "nonCommercial": {
              "long": 41044,
              "short": 20747,
              "net": 20297
            },
            "smallTrader": {
              "long": 5986,
              "short": 3613,
              "net": 2373
            }
          },
          "openInterest": 62442
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 515612,
              "short": 553514,
              "net": -37902
            },
            "nonCommercial": {
              "long": 110990,
              "short": 99307,
              "net": 11683
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 753656
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74136,
              "short": 92503,
              "net": -18367
            },
            "nonCommercial": {
              "long": 56831,
              "short": 45077,
              "net": 11754
            },
            "smallTrader": {
              "long": 23366,
              "short": 16753,
              "net": 6613
            }
          },
          "openInterest": 173075
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158185,
              "short": 247766,
              "net": -89581
            },
            "nonCommercial": {
              "long": 129246,
              "short": 53631,
              "net": 75615
            },
            "smallTrader": {
              "long": 51047,
              "short": 37081,
              "net": 13966
            }
          },
          "openInterest": 385343
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160690,
              "short": 225552,
              "net": -64862
            },
            "nonCommercial": {
              "long": 137424,
              "short": 75418,
              "net": 62006
            },
            "smallTrader": {
              "long": 35230,
              "short": 32374,
              "net": 2856
            }
          },
          "openInterest": 400880
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 348962,
              "short": 289980,
              "net": 58982
            },
            "nonCommercial": {
              "long": 186592,
              "short": 166893,
              "net": 19699
            },
            "smallTrader": {
              "long": 46630,
              "short": 125311,
              "net": -78681
            }
          },
          "openInterest": 669902
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 426596,
              "short": 439891,
              "net": -13295
            },
            "nonCommercial": {
              "long": 262975,
              "short": 248298,
              "net": 14677
            },
            "smallTrader": {
              "long": 67947,
              "short": 69329,
              "net": -1382
            }
          },
          "openInterest": 816091
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45159,
              "short": 7872,
              "net": 37287
            },
            "nonCommercial": {
              "long": 9142,
              "short": 31258,
              "net": -22116
            },
            "smallTrader": {
              "long": 6105,
              "short": 21276,
              "net": -15171
            }
          },
          "openInterest": 60718
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8292,
              "short": 59031,
              "net": -50739
            },
            "nonCommercial": {
              "long": 67878,
              "short": 28522,
              "net": 39356
            },
            "smallTrader": {
              "long": 12620,
              "short": 1237,
              "net": 11383
            }
          },
          "openInterest": 90731
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 134029,
              "short": 111656,
              "net": 22373
            },
            "nonCommercial": {
              "long": 112431,
              "short": 125246,
              "net": -12815
            },
            "smallTrader": {
              "long": 21898,
              "short": 31456,
              "net": -9558
            }
          },
          "openInterest": 385463
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71572,
              "short": 65593,
              "net": 5979
            },
            "nonCommercial": {
              "long": 44160,
              "short": 41062,
              "net": 3098
            },
            "smallTrader": {
              "long": 15571,
              "short": 24648,
              "net": -9077
            }
          },
          "openInterest": 150426
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186489,
              "short": 155792,
              "net": 30697
            },
            "nonCommercial": {
              "long": 126417,
              "short": 146779,
              "net": -20362
            },
            "smallTrader": {
              "long": 34346,
              "short": 44681,
              "net": -10335
            }
          },
          "openInterest": 411446
        }
      ]
    },
    {
      "reportDate": "2014-11-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2109804,
              "short": 1897505,
              "net": 212299
            },
            "nonCommercial": {
              "long": 386471,
              "short": 461798,
              "net": -75327
            },
            "smallTrader": {
              "long": 452504,
              "short": 589476,
              "net": -136972
            }
          },
          "openInterest": 3032735
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 994988,
              "short": 922522,
              "net": 72466
            },
            "nonCommercial": {
              "long": 318171,
              "short": 342438,
              "net": -24267
            },
            "smallTrader": {
              "long": 97085,
              "short": 145284,
              "net": -48199
            }
          },
          "openInterest": 1450584
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 573436,
              "short": 619577,
              "net": -46141
            },
            "nonCommercial": {
              "long": 121202,
              "short": 84336,
              "net": 36866
            },
            "smallTrader": {
              "long": 230713,
              "short": 221438,
              "net": 9275
            }
          },
          "openInterest": 990473
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1346726,
              "short": 1178174,
              "net": 168552
            },
            "nonCommercial": {
              "long": 305549,
              "short": 290952,
              "net": 14597
            },
            "smallTrader": {
              "long": 337947,
              "short": 521096,
              "net": -183149
            }
          },
          "openInterest": 2079922
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95111,
              "short": 35965,
              "net": 59146
            },
            "nonCommercial": {
              "long": 12050,
              "short": 56138,
              "net": -44088
            },
            "smallTrader": {
              "long": 19212,
              "short": 34270,
              "net": -15058
            }
          },
          "openInterest": 127008
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59182,
              "short": 11483,
              "net": 47699
            },
            "nonCommercial": {
              "long": 7818,
              "short": 55604,
              "net": -47786
            },
            "smallTrader": {
              "long": 765,
              "short": 678,
              "net": 87
            }
          },
          "openInterest": 72548
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110033,
              "short": 62208,
              "net": 47825
            },
            "nonCommercial": {
              "long": 38541,
              "short": 69207,
              "net": -30666
            },
            "smallTrader": {
              "long": 18270,
              "short": 35429,
              "net": -17159
            }
          },
          "openInterest": 171730
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45070,
              "short": 15753,
              "net": 29317
            },
            "nonCommercial": {
              "long": 32106,
              "short": 48447,
              "net": -16341
            },
            "smallTrader": {
              "long": 22264,
              "short": 35240,
              "net": -12976
            }
          },
          "openInterest": 102393
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72664,
              "short": 124082,
              "net": -51418
            },
            "nonCommercial": {
              "long": 71472,
              "short": 21388,
              "net": 50084
            },
            "smallTrader": {
              "long": 9613,
              "short": 8279,
              "net": 1334
            }
          },
          "openInterest": 175856
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72777,
              "short": 123721,
              "net": -50944
            },
            "nonCommercial": {
              "long": 56670,
              "short": 8344,
              "net": 48326
            },
            "smallTrader": {
              "long": 7286,
              "short": 4668,
              "net": 2618
            }
          },
          "openInterest": 151317
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81388,
              "short": 44220,
              "net": 37168
            },
            "nonCommercial": {
              "long": 55391,
              "short": 83669,
              "net": -28278
            },
            "smallTrader": {
              "long": 13719,
              "short": 22609,
              "net": -8890
            }
          },
          "openInterest": 160924
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 530424,
              "short": 639670,
              "net": -109246
            },
            "nonCommercial": {
              "long": 428813,
              "short": 183714,
              "net": 245099
            },
            "smallTrader": {
              "long": 118107,
              "short": 253960,
              "net": -135853
            }
          },
          "openInterest": 1217636
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86452,
              "short": 67786,
              "net": 18666
            },
            "nonCommercial": {
              "long": 61483,
              "short": 74506,
              "net": -13023
            },
            "smallTrader": {
              "long": 11280,
              "short": 16923,
              "net": -5643
            }
          },
          "openInterest": 172323
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 441995,
              "short": 712053,
              "net": -270058
            },
            "nonCommercial": {
              "long": 400621,
              "short": 147620,
              "net": 253001
            },
            "smallTrader": {
              "long": 75293,
              "short": 58236,
              "net": 17057
            }
          },
          "openInterest": 1386635
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39941,
              "short": 48977,
              "net": -9036
            },
            "nonCommercial": {
              "long": 23184,
              "short": 10896,
              "net": 12288
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71821
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30249,
              "short": 29175,
              "net": 1074
            },
            "nonCommercial": {
              "long": 2672,
              "short": 3709,
              "net": -1037
            },
            "smallTrader": {
              "long": 483,
              "short": 520,
              "net": -37
            }
          },
          "openInterest": 36182
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 366561,
              "short": 144526,
              "net": 222035
            },
            "nonCommercial": {
              "long": 57982,
              "short": 223062,
              "net": -165080
            },
            "smallTrader": {
              "long": 31720,
              "short": 88675,
              "net": -56955
            }
          },
          "openInterest": 465339
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12460,
              "short": 9702,
              "net": 2758
            },
            "nonCommercial": {
              "long": 14752,
              "short": 10488,
              "net": 4264
            },
            "smallTrader": {
              "long": 9902,
              "short": 16924,
              "net": -7022
            }
          },
          "openInterest": 42546
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134735,
              "short": 203595,
              "net": -68860
            },
            "nonCommercial": {
              "long": 101946,
              "short": 31925,
              "net": 70021
            },
            "smallTrader": {
              "long": 19402,
              "short": 20563,
              "net": -1161
            }
          },
          "openInterest": 320414
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 156334,
              "short": 224819,
              "net": -68485
            },
            "nonCommercial": {
              "long": 167394,
              "short": 91187,
              "net": 76207
            },
            "smallTrader": {
              "long": 32856,
              "short": 40578,
              "net": -7722
            }
          },
          "openInterest": 388145
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197800,
              "short": 176406,
              "net": 21394
            },
            "nonCommercial": {
              "long": 54736,
              "short": 76667,
              "net": -21931
            },
            "smallTrader": {
              "long": 39517,
              "short": 38980,
              "net": 537
            }
          },
          "openInterest": 372718
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184551,
              "short": 37568,
              "net": 146983
            },
            "nonCommercial": {
              "long": 46304,
              "short": 150684,
              "net": -104380
            },
            "smallTrader": {
              "long": 16968,
              "short": 59571,
              "net": -42603
            }
          },
          "openInterest": 253976
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78555,
              "short": 132820,
              "net": -54265
            },
            "nonCommercial": {
              "long": 106012,
              "short": 42621,
              "net": 63391
            },
            "smallTrader": {
              "long": 22730,
              "short": 31856,
              "net": -9126
            }
          },
          "openInterest": 235797
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95320,
              "short": 183020,
              "net": -87700
            },
            "nonCommercial": {
              "long": 157189,
              "short": 51955,
              "net": 105234
            },
            "smallTrader": {
              "long": 34812,
              "short": 52346,
              "net": -17534
            }
          },
          "openInterest": 325332
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124186,
              "short": 89801,
              "net": 34385
            },
            "nonCommercial": {
              "long": 26386,
              "short": 58938,
              "net": -32552
            },
            "smallTrader": {
              "long": 4055,
              "short": 5888,
              "net": -1833
            }
          },
          "openInterest": 176125
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54716,
              "short": 70258,
              "net": -15542
            },
            "nonCommercial": {
              "long": 20591,
              "short": 7249,
              "net": 13342
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86984
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357562,
              "short": 215400,
              "net": 142162
            },
            "nonCommercial": {
              "long": 283887,
              "short": 468191,
              "net": -184304
            },
            "smallTrader": {
              "long": 63475,
              "short": 21333,
              "net": 42142
            }
          },
          "openInterest": 955365
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8276,
              "short": 3708,
              "net": 4568
            },
            "nonCommercial": {
              "long": 9630,
              "short": 11924,
              "net": -2294
            },
            "smallTrader": {
              "long": 2757,
              "short": 5031,
              "net": -2274
            }
          },
          "openInterest": 21096
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14896,
              "short": 39730,
              "net": -24834
            },
            "nonCommercial": {
              "long": 42587,
              "short": 20265,
              "net": 22322
            },
            "smallTrader": {
              "long": 5946,
              "short": 3434,
              "net": 2512
            }
          },
          "openInterest": 64042
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 533730,
              "short": 562393,
              "net": -28663
            },
            "nonCommercial": {
              "long": 109677,
              "short": 103539,
              "net": 6138
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 772687
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65268,
              "short": 87311,
              "net": -22043
            },
            "nonCommercial": {
              "long": 52883,
              "short": 37427,
              "net": 15456
            },
            "smallTrader": {
              "long": 22481,
              "short": 15894,
              "net": 6587
            }
          },
          "openInterest": 156984
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156384,
              "short": 255869,
              "net": -99485
            },
            "nonCommercial": {
              "long": 128841,
              "short": 46966,
              "net": 81875
            },
            "smallTrader": {
              "long": 53339,
              "short": 35729,
              "net": 17610
            }
          },
          "openInterest": 379157
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153350,
              "short": 221026,
              "net": -67676
            },
            "nonCommercial": {
              "long": 130189,
              "short": 68670,
              "net": 61519
            },
            "smallTrader": {
              "long": 37941,
              "short": 31784,
              "net": 6157
            }
          },
          "openInterest": 378056
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351485,
              "short": 291351,
              "net": 60134
            },
            "nonCommercial": {
              "long": 186132,
              "short": 166890,
              "net": 19242
            },
            "smallTrader": {
              "long": 48158,
              "short": 127534,
              "net": -79376
            }
          },
          "openInterest": 672574
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425712,
              "short": 453437,
              "net": -27725
            },
            "nonCommercial": {
              "long": 266906,
              "short": 233015,
              "net": 33891
            },
            "smallTrader": {
              "long": 65534,
              "short": 71700,
              "net": -6166
            }
          },
          "openInterest": 825980
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45081,
              "short": 7970,
              "net": 37111
            },
            "nonCommercial": {
              "long": 8153,
              "short": 31577,
              "net": -23424
            },
            "smallTrader": {
              "long": 7136,
              "short": 20823,
              "net": -13687
            }
          },
          "openInterest": 61037
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8505,
              "short": 59005,
              "net": -50500
            },
            "nonCommercial": {
              "long": 71881,
              "short": 33414,
              "net": 38467
            },
            "smallTrader": {
              "long": 15523,
              "short": 3490,
              "net": 12033
            }
          },
          "openInterest": 98005
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 113962,
              "short": 85172,
              "net": 28790
            },
            "nonCommercial": {
              "long": 130143,
              "short": 150865,
              "net": -20722
            },
            "smallTrader": {
              "long": 21492,
              "short": 29560,
              "net": -8068
            }
          },
          "openInterest": 369744
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69620,
              "short": 63679,
              "net": 5941
            },
            "nonCommercial": {
              "long": 41962,
              "short": 39827,
              "net": 2135
            },
            "smallTrader": {
              "long": 15149,
              "short": 23225,
              "net": -8076
            }
          },
          "openInterest": 143534
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168177,
              "short": 146006,
              "net": 22171
            },
            "nonCommercial": {
              "long": 117870,
              "short": 126243,
              "net": -8373
            },
            "smallTrader": {
              "long": 30594,
              "short": 44392,
              "net": -13798
            }
          },
          "openInterest": 371924
        }
      ]
    },
    {
      "reportDate": "2014-12-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1962734,
              "short": 1675628,
              "net": 287106
            },
            "nonCommercial": {
              "long": 344423,
              "short": 506947,
              "net": -162524
            },
            "smallTrader": {
              "long": 308276,
              "short": 432858,
              "net": -124582
            }
          },
          "openInterest": 2670284
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 945795,
              "short": 857330,
              "net": 88465
            },
            "nonCommercial": {
              "long": 292802,
              "short": 340840,
              "net": -48038
            },
            "smallTrader": {
              "long": 111372,
              "short": 151799,
              "net": -40427
            }
          },
          "openInterest": 1378098
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 548688,
              "short": 579079,
              "net": -30391
            },
            "nonCommercial": {
              "long": 121589,
              "short": 97453,
              "net": 24136
            },
            "smallTrader": {
              "long": 177352,
              "short": 171097,
              "net": 6255
            }
          },
          "openInterest": 880794
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1252238,
              "short": 1136177,
              "net": 116061
            },
            "nonCommercial": {
              "long": 288014,
              "short": 305634,
              "net": -17620
            },
            "smallTrader": {
              "long": 277004,
              "short": 375445,
              "net": -98441
            }
          },
          "openInterest": 1874885
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99125,
              "short": 40356,
              "net": 58769
            },
            "nonCommercial": {
              "long": 13565,
              "short": 54675,
              "net": -41110
            },
            "smallTrader": {
              "long": 17898,
              "short": 35557,
              "net": -17659
            }
          },
          "openInterest": 133675
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53727,
              "short": 4903,
              "net": 48824
            },
            "nonCommercial": {
              "long": 5864,
              "short": 55011,
              "net": -49147
            },
            "smallTrader": {
              "long": 764,
              "short": 441,
              "net": 323
            }
          },
          "openInterest": 63330
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114685,
              "short": 65259,
              "net": 49426
            },
            "nonCommercial": {
              "long": 38556,
              "short": 69570,
              "net": -31014
            },
            "smallTrader": {
              "long": 14597,
              "short": 33009,
              "net": -18412
            }
          },
          "openInterest": 174875
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47891,
              "short": 14619,
              "net": 33272
            },
            "nonCommercial": {
              "long": 28533,
              "short": 46922,
              "net": -18389
            },
            "smallTrader": {
              "long": 21410,
              "short": 36293,
              "net": -14883
            }
          },
          "openInterest": 101752
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74400,
              "short": 124340,
              "net": -49940
            },
            "nonCommercial": {
              "long": 71541,
              "short": 23051,
              "net": 48490
            },
            "smallTrader": {
              "long": 9789,
              "short": 8339,
              "net": 1450
            }
          },
          "openInterest": 180195
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77783,
              "short": 124760,
              "net": -46977
            },
            "nonCommercial": {
              "long": 55026,
              "short": 9734,
              "net": 45292
            },
            "smallTrader": {
              "long": 3980,
              "short": 2295,
              "net": 1685
            }
          },
          "openInterest": 154685
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87855,
              "short": 41272,
              "net": 46583
            },
            "nonCommercial": {
              "long": 50746,
              "short": 84928,
              "net": -34182
            },
            "smallTrader": {
              "long": 11907,
              "short": 24308,
              "net": -12401
            }
          },
          "openInterest": 159261
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 526598,
              "short": 624447,
              "net": -97849
            },
            "nonCommercial": {
              "long": 424826,
              "short": 184687,
              "net": 240139
            },
            "smallTrader": {
              "long": 101738,
              "short": 244028,
              "net": -142290
            }
          },
          "openInterest": 1192166
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88900,
              "short": 73370,
              "net": 15530
            },
            "nonCommercial": {
              "long": 62044,
              "short": 73566,
              "net": -11522
            },
            "smallTrader": {
              "long": 11561,
              "short": 15569,
              "net": -4008
            }
          },
          "openInterest": 177019
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 458206,
              "short": 728152,
              "net": -269946
            },
            "nonCommercial": {
              "long": 408718,
              "short": 143722,
              "net": 264996
            },
            "smallTrader": {
              "long": 69482,
              "short": 64532,
              "net": 4950
            }
          },
          "openInterest": 1439654
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41403,
              "short": 52630,
              "net": -11227
            },
            "nonCommercial": {
              "long": 24543,
              "short": 11243,
              "net": 13300
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75115
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26618,
              "short": 26170,
              "net": 448
            },
            "nonCommercial": {
              "long": 2553,
              "short": 2991,
              "net": -438
            },
            "smallTrader": {
              "long": 188,
              "short": 198,
              "net": -10
            }
          },
          "openInterest": 31617
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 358219,
              "short": 143333,
              "net": 214886
            },
            "nonCommercial": {
              "long": 57272,
              "short": 216551,
              "net": -159279
            },
            "smallTrader": {
              "long": 34246,
              "short": 89853,
              "net": -55607
            }
          },
          "openInterest": 462058
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13118,
              "short": 10118,
              "net": 3000
            },
            "nonCommercial": {
              "long": 15275,
              "short": 10787,
              "net": 4488
            },
            "smallTrader": {
              "long": 10262,
              "short": 17750,
              "net": -7488
            }
          },
          "openInterest": 44631
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134835,
              "short": 203647,
              "net": -68812
            },
            "nonCommercial": {
              "long": 99529,
              "short": 31469,
              "net": 68060
            },
            "smallTrader": {
              "long": 20666,
              "short": 19914,
              "net": 752
            }
          },
          "openInterest": 325747
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135777,
              "short": 225185,
              "net": -89408
            },
            "nonCommercial": {
              "long": 170635,
              "short": 81305,
              "net": 89330
            },
            "smallTrader": {
              "long": 34138,
              "short": 34060,
              "net": 78
            }
          },
          "openInterest": 368121
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191530,
              "short": 165162,
              "net": 26368
            },
            "nonCommercial": {
              "long": 52580,
              "short": 81149,
              "net": -28569
            },
            "smallTrader": {
              "long": 39754,
              "short": 37553,
              "net": 2201
            }
          },
          "openInterest": 359634
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 192591,
              "short": 35841,
              "net": 156750
            },
            "nonCommercial": {
              "long": 41530,
              "short": 152690,
              "net": -111160
            },
            "smallTrader": {
              "long": 16034,
              "short": 61624,
              "net": -45590
            }
          },
          "openInterest": 257828
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78248,
              "short": 131695,
              "net": -53447
            },
            "nonCommercial": {
              "long": 107230,
              "short": 44255,
              "net": 62975
            },
            "smallTrader": {
              "long": 21707,
              "short": 31235,
              "net": -9528
            }
          },
          "openInterest": 236168
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94155,
              "short": 181147,
              "net": -86992
            },
            "nonCommercial": {
              "long": 157230,
              "short": 53453,
              "net": 103777
            },
            "smallTrader": {
              "long": 34772,
              "short": 51557,
              "net": -16785
            }
          },
          "openInterest": 321242
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135013,
              "short": 88195,
              "net": 46818
            },
            "nonCommercial": {
              "long": 30210,
              "short": 73214,
              "net": -43004
            },
            "smallTrader": {
              "long": 4151,
              "short": 7965,
              "net": -3814
            }
          },
          "openInterest": 191208
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56645,
              "short": 73890,
              "net": -17245
            },
            "nonCommercial": {
              "long": 22170,
              "short": 7626,
              "net": 14544
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91222
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387392,
              "short": 224996,
              "net": 162396
            },
            "nonCommercial": {
              "long": 256607,
              "short": 457741,
              "net": -201134
            },
            "smallTrader": {
              "long": 61882,
              "short": 23144,
              "net": 38738
            }
          },
          "openInterest": 969944
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8156,
              "short": 3848,
              "net": 4308
            },
            "nonCommercial": {
              "long": 9272,
              "short": 10952,
              "net": -1680
            },
            "smallTrader": {
              "long": 2437,
              "short": 5065,
              "net": -2628
            }
          },
          "openInterest": 20448
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14152,
              "short": 42778,
              "net": -28626
            },
            "nonCommercial": {
              "long": 42586,
              "short": 16760,
              "net": 25826
            },
            "smallTrader": {
              "long": 5989,
              "short": 3189,
              "net": 2800
            }
          },
          "openInterest": 63522
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 534521,
              "short": 574424,
              "net": -39903
            },
            "nonCommercial": {
              "long": 119013,
              "short": 102759,
              "net": 16254
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 776987
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62023,
              "short": 88609,
              "net": -26586
            },
            "nonCommercial": {
              "long": 50686,
              "short": 29095,
              "net": 21591
            },
            "smallTrader": {
              "long": 21087,
              "short": 16092,
              "net": 4995
            }
          },
          "openInterest": 148422
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150441,
              "short": 243930,
              "net": -93489
            },
            "nonCommercial": {
              "long": 126012,
              "short": 47989,
              "net": 78023
            },
            "smallTrader": {
              "long": 49632,
              "short": 34166,
              "net": 15466
            }
          },
          "openInterest": 362080
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163723,
              "short": 204895,
              "net": -41172
            },
            "nonCommercial": {
              "long": 123545,
              "short": 80204,
              "net": 43341
            },
            "smallTrader": {
              "long": 32557,
              "short": 34726,
              "net": -2169
            }
          },
          "openInterest": 379218
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 352173,
              "short": 272399,
              "net": 79774
            },
            "nonCommercial": {
              "long": 173783,
              "short": 172353,
              "net": 1430
            },
            "smallTrader": {
              "long": 45780,
              "short": 126984,
              "net": -81204
            }
          },
          "openInterest": 675751
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 438357,
              "short": 436498,
              "net": 1859
            },
            "nonCommercial": {
              "long": 267712,
              "short": 260829,
              "net": 6883
            },
            "smallTrader": {
              "long": 63167,
              "short": 71909,
              "net": -8742
            }
          },
          "openInterest": 836657
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45415,
              "short": 8245,
              "net": 37170
            },
            "nonCommercial": {
              "long": 8628,
              "short": 31550,
              "net": -22922
            },
            "smallTrader": {
              "long": 8175,
              "short": 22423,
              "net": -14248
            }
          },
          "openInterest": 63659
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8964,
              "short": 58013,
              "net": -49049
            },
            "nonCommercial": {
              "long": 70833,
              "short": 34678,
              "net": 36155
            },
            "smallTrader": {
              "long": 14279,
              "short": 1385,
              "net": 12894
            }
          },
          "openInterest": 97454
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 120752,
              "short": 85117,
              "net": 35635
            },
            "nonCommercial": {
              "long": 125321,
              "short": 154004,
              "net": -28683
            },
            "smallTrader": {
              "long": 23942,
              "short": 30894,
              "net": -6952
            }
          },
          "openInterest": 373854
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66187,
              "short": 70034,
              "net": -3847
            },
            "nonCommercial": {
              "long": 43451,
              "short": 32201,
              "net": 11250
            },
            "smallTrader": {
              "long": 15066,
              "short": 22469,
              "net": -7403
            }
          },
          "openInterest": 139445
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173240,
              "short": 157668,
              "net": 15572
            },
            "nonCommercial": {
              "long": 116599,
              "short": 121737,
              "net": -5138
            },
            "smallTrader": {
              "long": 33256,
              "short": 43690,
              "net": -10434
            }
          },
          "openInterest": 375363
        }
      ]
    },
    {
      "reportDate": "2014-12-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1990193,
              "short": 1642058,
              "net": 348135
            },
            "nonCommercial": {
              "long": 305733,
              "short": 507068,
              "net": -201335
            },
            "smallTrader": {
              "long": 287707,
              "short": 434507,
              "net": -146800
            }
          },
          "openInterest": 2628838
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 934968,
              "short": 811305,
              "net": 123663
            },
            "nonCommercial": {
              "long": 265623,
              "short": 338420,
              "net": -72797
            },
            "smallTrader": {
              "long": 99512,
              "short": 150378,
              "net": -50866
            }
          },
          "openInterest": 1322937
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 588970,
              "short": 608284,
              "net": -19314
            },
            "nonCommercial": {
              "long": 119328,
              "short": 100412,
              "net": 18916
            },
            "smallTrader": {
              "long": 172383,
              "short": 171985,
              "net": 398
            }
          },
          "openInterest": 890464
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1274210,
              "short": 1093365,
              "net": 180845
            },
            "nonCommercial": {
              "long": 252828,
              "short": 294410,
              "net": -41582
            },
            "smallTrader": {
              "long": 241375,
              "short": 380638,
              "net": -139263
            }
          },
          "openInterest": 1821567
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119036,
              "short": 53756,
              "net": 65280
            },
            "nonCommercial": {
              "long": 17378,
              "short": 62391,
              "net": -45013
            },
            "smallTrader": {
              "long": 17623,
              "short": 37890,
              "net": -20267
            }
          },
          "openInterest": 159287
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54736,
              "short": 4864,
              "net": 49872
            },
            "nonCommercial": {
              "long": 5060,
              "short": 55141,
              "net": -50081
            },
            "smallTrader": {
              "long": 764,
              "short": 555,
              "net": 209
            }
          },
          "openInterest": 63694
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124200,
              "short": 85750,
              "net": 38450
            },
            "nonCommercial": {
              "long": 37695,
              "short": 61297,
              "net": -23602
            },
            "smallTrader": {
              "long": 17513,
              "short": 32361,
              "net": -14848
            }
          },
          "openInterest": 192104
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49178,
              "short": 18624,
              "net": 30554
            },
            "nonCommercial": {
              "long": 33406,
              "short": 47768,
              "net": -14362
            },
            "smallTrader": {
              "long": 21298,
              "short": 37490,
              "net": -16192
            }
          },
          "openInterest": 109650
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81121,
              "short": 132103,
              "net": -50982
            },
            "nonCommercial": {
              "long": 71810,
              "short": 24949,
              "net": 46861
            },
            "smallTrader": {
              "long": 10417,
              "short": 6296,
              "net": 4121
            }
          },
          "openInterest": 186988
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81931,
              "short": 120352,
              "net": -38421
            },
            "nonCommercial": {
              "long": 49648,
              "short": 11849,
              "net": 37799
            },
            "smallTrader": {
              "long": 6684,
              "short": 6062,
              "net": 622
            }
          },
          "openInterest": 154418
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84548,
              "short": 40338,
              "net": 44210
            },
            "nonCommercial": {
              "long": 47171,
              "short": 80129,
              "net": -32958
            },
            "smallTrader": {
              "long": 11681,
              "short": 22933,
              "net": -11252
            }
          },
          "openInterest": 152267
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 527936,
              "short": 664078,
              "net": -136142
            },
            "nonCommercial": {
              "long": 437486,
              "short": 171874,
              "net": 265612
            },
            "smallTrader": {
              "long": 111783,
              "short": 241253,
              "net": -129470
            }
          },
          "openInterest": 1209237
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86497,
              "short": 71986,
              "net": 14511
            },
            "nonCommercial": {
              "long": 60071,
              "short": 70387,
              "net": -10316
            },
            "smallTrader": {
              "long": 11732,
              "short": 15927,
              "net": -4195
            }
          },
          "openInterest": 173720
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 464774,
              "short": 732606,
              "net": -267832
            },
            "nonCommercial": {
              "long": 413755,
              "short": 151979,
              "net": 261776
            },
            "smallTrader": {
              "long": 72140,
              "short": 66084,
              "net": 6056
            }
          },
          "openInterest": 1445093
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48452,
              "short": 62308,
              "net": -13856
            },
            "nonCommercial": {
              "long": 21601,
              "short": 9171,
              "net": 12430
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83767
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28638,
              "short": 27990,
              "net": 648
            },
            "nonCommercial": {
              "long": 2427,
              "short": 3104,
              "net": -677
            },
            "smallTrader": {
              "long": 426,
              "short": 397,
              "net": 29
            }
          },
          "openInterest": 33275
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 367178,
              "short": 174825,
              "net": 192353
            },
            "nonCommercial": {
              "long": 58306,
              "short": 195218,
              "net": -136912
            },
            "smallTrader": {
              "long": 33848,
              "short": 89289,
              "net": -55441
            }
          },
          "openInterest": 477861
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13635,
              "short": 10127,
              "net": 3508
            },
            "nonCommercial": {
              "long": 15813,
              "short": 11300,
              "net": 4513
            },
            "smallTrader": {
              "long": 10861,
              "short": 18882,
              "net": -8021
            }
          },
          "openInterest": 45441
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143550,
              "short": 220763,
              "net": -77213
            },
            "nonCommercial": {
              "long": 104535,
              "short": 27564,
              "net": 76971
            },
            "smallTrader": {
              "long": 21594,
              "short": 21352,
              "net": 242
            }
          },
          "openInterest": 348871
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125091,
              "short": 241692,
              "net": -116601
            },
            "nonCommercial": {
              "long": 186861,
              "short": 71999,
              "net": 114862
            },
            "smallTrader": {
              "long": 38049,
              "short": 36310,
              "net": 1739
            }
          },
          "openInterest": 375323
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199650,
              "short": 172062,
              "net": 27588
            },
            "nonCommercial": {
              "long": 54519,
              "short": 83132,
              "net": -28613
            },
            "smallTrader": {
              "long": 38045,
              "short": 37020,
              "net": 1025
            }
          },
          "openInterest": 361674
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 207616,
              "short": 62695,
              "net": 144921
            },
            "nonCommercial": {
              "long": 38067,
              "short": 142203,
              "net": -104136
            },
            "smallTrader": {
              "long": 19618,
              "short": 60403,
              "net": -40785
            }
          },
          "openInterest": 279859
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76011,
              "short": 122458,
              "net": -46447
            },
            "nonCommercial": {
              "long": 96850,
              "short": 42710,
              "net": 54140
            },
            "smallTrader": {
              "long": 21195,
              "short": 28888,
              "net": -7693
            }
          },
          "openInterest": 218445
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92207,
              "short": 173374,
              "net": -81167
            },
            "nonCommercial": {
              "long": 145586,
              "short": 48606,
              "net": 96980
            },
            "smallTrader": {
              "long": 32091,
              "short": 47904,
              "net": -15813
            }
          },
          "openInterest": 296710
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155805,
              "short": 102791,
              "net": 53014
            },
            "nonCommercial": {
              "long": 32116,
              "short": 80710,
              "net": -48594
            },
            "smallTrader": {
              "long": 3450,
              "short": 7870,
              "net": -4420
            }
          },
          "openInterest": 213159
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56937,
              "short": 75065,
              "net": -18128
            },
            "nonCommercial": {
              "long": 21970,
              "short": 6925,
              "net": 15045
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91693
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387456,
              "short": 199904,
              "net": 187552
            },
            "nonCommercial": {
              "long": 243101,
              "short": 459960,
              "net": -216859
            },
            "smallTrader": {
              "long": 58593,
              "short": 29286,
              "net": 29307
            }
          },
          "openInterest": 948980
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10974,
              "short": 5042,
              "net": 5932
            },
            "nonCommercial": {
              "long": 9786,
              "short": 12081,
              "net": -2295
            },
            "smallTrader": {
              "long": 2075,
              "short": 5712,
              "net": -3637
            }
          },
          "openInterest": 23550
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14569,
              "short": 46096,
              "net": -31527
            },
            "nonCommercial": {
              "long": 42898,
              "short": 15495,
              "net": 27403
            },
            "smallTrader": {
              "long": 6996,
              "short": 2872,
              "net": 4124
            }
          },
          "openInterest": 65138
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 546163,
              "short": 581967,
              "net": -35804
            },
            "nonCommercial": {
              "long": 108669,
              "short": 97265,
              "net": 11404
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 775987
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59448,
              "short": 94805,
              "net": -35357
            },
            "nonCommercial": {
              "long": 52129,
              "short": 23670,
              "net": 28459
            },
            "smallTrader": {
              "long": 21699,
              "short": 14801,
              "net": 6898
            }
          },
          "openInterest": 148195
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143751,
              "short": 232672,
              "net": -88921
            },
            "nonCommercial": {
              "long": 124223,
              "short": 52419,
              "net": 71804
            },
            "smallTrader": {
              "long": 49922,
              "short": 32805,
              "net": 17117
            }
          },
          "openInterest": 352063
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155871,
              "short": 199468,
              "net": -43597
            },
            "nonCommercial": {
              "long": 121690,
              "short": 76725,
              "net": 44965
            },
            "smallTrader": {
              "long": 31017,
              "short": 32385,
              "net": -1368
            }
          },
          "openInterest": 372998
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 345579,
              "short": 293465,
              "net": 52114
            },
            "nonCommercial": {
              "long": 181818,
              "short": 159316,
              "net": 22502
            },
            "smallTrader": {
              "long": 48366,
              "short": 122982,
              "net": -74616
            }
          },
          "openInterest": 693400
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441791,
              "short": 425984,
              "net": 15807
            },
            "nonCommercial": {
              "long": 259348,
              "short": 261220,
              "net": -1872
            },
            "smallTrader": {
              "long": 63175,
              "short": 77110,
              "net": -13935
            }
          },
          "openInterest": 820007
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45151,
              "short": 9222,
              "net": 35929
            },
            "nonCommercial": {
              "long": 8971,
              "short": 31068,
              "net": -22097
            },
            "smallTrader": {
              "long": 8318,
              "short": 22150,
              "net": -13832
            }
          },
          "openInterest": 78496
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8762,
              "short": 58583,
              "net": -49821
            },
            "nonCommercial": {
              "long": 67363,
              "short": 30957,
              "net": 36406
            },
            "smallTrader": {
              "long": 14644,
              "short": 1229,
              "net": 13415
            }
          },
          "openInterest": 94289
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 120203,
              "short": 85374,
              "net": 34829
            },
            "nonCommercial": {
              "long": 120208,
              "short": 146767,
              "net": -26559
            },
            "smallTrader": {
              "long": 22561,
              "short": 30831,
              "net": -8270
            }
          },
          "openInterest": 361415
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62981,
              "short": 67923,
              "net": -4942
            },
            "nonCommercial": {
              "long": 43638,
              "short": 30165,
              "net": 13473
            },
            "smallTrader": {
              "long": 13442,
              "short": 21973,
              "net": -8531
            }
          },
          "openInterest": 131160
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169965,
              "short": 167849,
              "net": 2116
            },
            "nonCommercial": {
              "long": 124484,
              "short": 117483,
              "net": 7001
            },
            "smallTrader": {
              "long": 32530,
              "short": 41647,
              "net": -9117
            }
          },
          "openInterest": 373848
        }
      ]
    },
    {
      "reportDate": "2014-12-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2084442,
              "short": 1692071,
              "net": 392371
            },
            "nonCommercial": {
              "long": 273398,
              "short": 531648,
              "net": -258250
            },
            "smallTrader": {
              "long": 287907,
              "short": 422028,
              "net": -134121
            }
          },
          "openInterest": 2693428
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 906312,
              "short": 786580,
              "net": 119732
            },
            "nonCommercial": {
              "long": 248970,
              "short": 314211,
              "net": -65241
            },
            "smallTrader": {
              "long": 97094,
              "short": 151585,
              "net": -54491
            }
          },
          "openInterest": 1270979
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 605502,
              "short": 591782,
              "net": 13720
            },
            "nonCommercial": {
              "long": 111067,
              "short": 135018,
              "net": -23951
            },
            "smallTrader": {
              "long": 172156,
              "short": 161925,
              "net": 10231
            }
          },
          "openInterest": 899485
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1253746,
              "short": 1110335,
              "net": 143411
            },
            "nonCommercial": {
              "long": 275091,
              "short": 317872,
              "net": -42781
            },
            "smallTrader": {
              "long": 245075,
              "short": 345705,
              "net": -100630
            }
          },
          "openInterest": 1819308
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75012,
              "short": 18777,
              "net": 56235
            },
            "nonCommercial": {
              "long": 26786,
              "short": 61039,
              "net": -34253
            },
            "smallTrader": {
              "long": 14181,
              "short": 36163,
              "net": -21982
            }
          },
          "openInterest": 116787
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54822,
              "short": 4939,
              "net": 49883
            },
            "nonCommercial": {
              "long": 4485,
              "short": 54645,
              "net": -50160
            },
            "smallTrader": {
              "long": 736,
              "short": 459,
              "net": 277
            }
          },
          "openInterest": 63770
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80630,
              "short": 53538,
              "net": 27092
            },
            "nonCommercial": {
              "long": 37861,
              "short": 52413,
              "net": -14552
            },
            "smallTrader": {
              "long": 16827,
              "short": 29367,
              "net": -12540
            }
          },
          "openInterest": 137581
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55795,
              "short": 21609,
              "net": 34186
            },
            "nonCommercial": {
              "long": 32397,
              "short": 48091,
              "net": -15694
            },
            "smallTrader": {
              "long": 19532,
              "short": 38024,
              "net": -18492
            }
          },
          "openInterest": 129475
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80379,
              "short": 135047,
              "net": -54668
            },
            "nonCommercial": {
              "long": 70603,
              "short": 20877,
              "net": 49726
            },
            "smallTrader": {
              "long": 10531,
              "short": 5589,
              "net": 4942
            }
          },
          "openInterest": 184338
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83410,
              "short": 119890,
              "net": -36480
            },
            "nonCommercial": {
              "long": 48218,
              "short": 12071,
              "net": 36147
            },
            "smallTrader": {
              "long": 6927,
              "short": 6594,
              "net": 333
            }
          },
          "openInterest": 154924
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84046,
              "short": 41356,
              "net": 42690
            },
            "nonCommercial": {
              "long": 47122,
              "short": 76837,
              "net": -29715
            },
            "smallTrader": {
              "long": 11311,
              "short": 24286,
              "net": -12975
            }
          },
          "openInterest": 152045
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 539859,
              "short": 683181,
              "net": -143322
            },
            "nonCommercial": {
              "long": 432568,
              "short": 164245,
              "net": 268323
            },
            "smallTrader": {
              "long": 109193,
              "short": 234194,
              "net": -125001
            }
          },
          "openInterest": 1224374
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85626,
              "short": 74216,
              "net": 11410
            },
            "nonCommercial": {
              "long": 62409,
              "short": 68878,
              "net": -6469
            },
            "smallTrader": {
              "long": 11197,
              "short": 16138,
              "net": -4941
            }
          },
          "openInterest": 173902
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 453797,
              "short": 752236,
              "net": -298439
            },
            "nonCommercial": {
              "long": 435032,
              "short": 150953,
              "net": 284079
            },
            "smallTrader": {
              "long": 81021,
              "short": 66661,
              "net": 14360
            }
          },
          "openInterest": 1475862
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57741,
              "short": 75244,
              "net": -17503
            },
            "nonCommercial": {
              "long": 22853,
              "short": 9442,
              "net": 13411
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 99154
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30400,
              "short": 30064,
              "net": 336
            },
            "nonCommercial": {
              "long": 2647,
              "short": 2935,
              "net": -288
            },
            "smallTrader": {
              "long": 333,
              "short": 381,
              "net": -48
            }
          },
          "openInterest": 35069
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 268612,
              "short": 95144,
              "net": 173468
            },
            "nonCommercial": {
              "long": 56179,
              "short": 182834,
              "net": -126655
            },
            "smallTrader": {
              "long": 34303,
              "short": 81116,
              "net": -46813
            }
          },
          "openInterest": 368171
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13453,
              "short": 10562,
              "net": 2891
            },
            "nonCommercial": {
              "long": 14424,
              "short": 9794,
              "net": 4630
            },
            "smallTrader": {
              "long": 11171,
              "short": 18692,
              "net": -7521
            }
          },
          "openInterest": 44209
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150205,
              "short": 226164,
              "net": -75959
            },
            "nonCommercial": {
              "long": 109639,
              "short": 31391,
              "net": 78248
            },
            "smallTrader": {
              "long": 21373,
              "short": 23662,
              "net": -2289
            }
          },
          "openInterest": 367893
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132868,
              "short": 247959,
              "net": -115091
            },
            "nonCommercial": {
              "long": 182147,
              "short": 63739,
              "net": 118408
            },
            "smallTrader": {
              "long": 32932,
              "short": 36249,
              "net": -3317
            }
          },
          "openInterest": 371743
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196307,
              "short": 164217,
              "net": 32090
            },
            "nonCommercial": {
              "long": 59212,
              "short": 91943,
              "net": -32731
            },
            "smallTrader": {
              "long": 37283,
              "short": 36642,
              "net": 641
            }
          },
          "openInterest": 357248
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 161934,
              "short": 31809,
              "net": 130125
            },
            "nonCommercial": {
              "long": 45652,
              "short": 132579,
              "net": -86927
            },
            "smallTrader": {
              "long": 14553,
              "short": 57751,
              "net": -43198
            }
          },
          "openInterest": 227685
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75563,
              "short": 115439,
              "net": -39876
            },
            "nonCommercial": {
              "long": 90552,
              "short": 43016,
              "net": 47536
            },
            "smallTrader": {
              "long": 20557,
              "short": 28217,
              "net": -7660
            }
          },
          "openInterest": 213052
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95926,
              "short": 163793,
              "net": -67867
            },
            "nonCommercial": {
              "long": 137071,
              "short": 50186,
              "net": 86885
            },
            "smallTrader": {
              "long": 29777,
              "short": 48795,
              "net": -19018
            }
          },
          "openInterest": 289532
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108876,
              "short": 51565,
              "net": 57311
            },
            "nonCommercial": {
              "long": 25843,
              "short": 78599,
              "net": -52756
            },
            "smallTrader": {
              "long": 2909,
              "short": 7464,
              "net": -4555
            }
          },
          "openInterest": 137628
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 77899,
              "short": 95065,
              "net": -17166
            },
            "nonCommercial": {
              "long": 22199,
              "short": 9275,
              "net": 12924
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 109225
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365565,
              "short": 184189,
              "net": 181376
            },
            "nonCommercial": {
              "long": 233763,
              "short": 444565,
              "net": -210802
            },
            "smallTrader": {
              "long": 58642,
              "short": 29216,
              "net": 29426
            }
          },
          "openInterest": 920021
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5858,
              "short": 2611,
              "net": 3247
            },
            "nonCommercial": {
              "long": 9865,
              "short": 10504,
              "net": -639
            },
            "smallTrader": {
              "long": 2371,
              "short": 4979,
              "net": -2608
            }
          },
          "openInterest": 18447
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14531,
              "short": 45271,
              "net": -30740
            },
            "nonCommercial": {
              "long": 43395,
              "short": 16654,
              "net": 26741
            },
            "smallTrader": {
              "long": 7412,
              "short": 3413,
              "net": 3999
            }
          },
          "openInterest": 66810
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 579413,
              "short": 635560,
              "net": -56147
            },
            "nonCommercial": {
              "long": 116311,
              "short": 88149,
              "net": 28162
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 832516
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62195,
              "short": 96192,
              "net": -33997
            },
            "nonCommercial": {
              "long": 52921,
              "short": 26432,
              "net": 26489
            },
            "smallTrader": {
              "long": 21094,
              "short": 13586,
              "net": 7508
            }
          },
          "openInterest": 150199
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150384,
              "short": 232961,
              "net": -82577
            },
            "nonCommercial": {
              "long": 118059,
              "short": 53113,
              "net": 64946
            },
            "smallTrader": {
              "long": 51354,
              "short": 33723,
              "net": 17631
            }
          },
          "openInterest": 355086
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155354,
              "short": 200421,
              "net": -45067
            },
            "nonCommercial": {
              "long": 114113,
              "short": 69707,
              "net": 44406
            },
            "smallTrader": {
              "long": 32784,
              "short": 32123,
              "net": 661
            }
          },
          "openInterest": 366139
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 338422,
              "short": 287220,
              "net": 51202
            },
            "nonCommercial": {
              "long": 187246,
              "short": 164970,
              "net": 22276
            },
            "smallTrader": {
              "long": 48582,
              "short": 122060,
              "net": -73478
            }
          },
          "openInterest": 695296
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459153,
              "short": 432220,
              "net": 26933
            },
            "nonCommercial": {
              "long": 242939,
              "short": 254847,
              "net": -11908
            },
            "smallTrader": {
              "long": 63269,
              "short": 78294,
              "net": -15025
            }
          },
          "openInterest": 825145
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25520,
              "short": 7349,
              "net": 18171
            },
            "nonCommercial": {
              "long": 18905,
              "short": 22560,
              "net": -3655
            },
            "smallTrader": {
              "long": 6625,
              "short": 21141,
              "net": -14516
            }
          },
          "openInterest": 51377
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8966,
              "short": 55265,
              "net": -46299
            },
            "nonCommercial": {
              "long": 61628,
              "short": 29664,
              "net": 31964
            },
            "smallTrader": {
              "long": 15463,
              "short": 1128,
              "net": 14335
            }
          },
          "openInterest": 87377
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 111896,
              "short": 91779,
              "net": 20117
            },
            "nonCommercial": {
              "long": 99624,
              "short": 112761,
              "net": -13137
            },
            "smallTrader": {
              "long": 19534,
              "short": 26514,
              "net": -6980
            }
          },
          "openInterest": 324703
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60005,
              "short": 68370,
              "net": -8365
            },
            "nonCommercial": {
              "long": 42546,
              "short": 28833,
              "net": 13713
            },
            "smallTrader": {
              "long": 16553,
              "short": 21901,
              "net": -5348
            }
          },
          "openInterest": 128499
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163316,
              "short": 176033,
              "net": -12717
            },
            "nonCommercial": {
              "long": 132356,
              "short": 110203,
              "net": 22153
            },
            "smallTrader": {
              "long": 32333,
              "short": 41769,
              "net": -9436
            }
          },
          "openInterest": 368598
        }
      ]
    },
    {
      "reportDate": "2014-12-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1999044,
              "short": 1613351,
              "net": 385693
            },
            "nonCommercial": {
              "long": 274132,
              "short": 510048,
              "net": -235916
            },
            "smallTrader": {
              "long": 270206,
              "short": 419983,
              "net": -149777
            }
          },
          "openInterest": 2585587
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 867851,
              "short": 763059,
              "net": 104792
            },
            "nonCommercial": {
              "long": 259740,
              "short": 306627,
              "net": -46887
            },
            "smallTrader": {
              "long": 91017,
              "short": 148922,
              "net": -57905
            }
          },
          "openInterest": 1236594
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 622128,
              "short": 596010,
              "net": 26118
            },
            "nonCommercial": {
              "long": 89625,
              "short": 121577,
              "net": -31952
            },
            "smallTrader": {
              "long": 160565,
              "short": 154731,
              "net": 5834
            }
          },
          "openInterest": 882972
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1215998,
              "short": 1139234,
              "net": 76764
            },
            "nonCommercial": {
              "long": 333572,
              "short": 316506,
              "net": 17066
            },
            "smallTrader": {
              "long": 243055,
              "short": 336885,
              "net": -93830
            }
          },
          "openInterest": 1838620
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77548,
              "short": 16227,
              "net": 61321
            },
            "nonCommercial": {
              "long": 26180,
              "short": 65416,
              "net": -39236
            },
            "smallTrader": {
              "long": 14265,
              "short": 36350,
              "net": -22085
            }
          },
          "openInterest": 118773
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55897,
              "short": 6125,
              "net": 49772
            },
            "nonCommercial": {
              "long": 5173,
              "short": 55077,
              "net": -49904
            },
            "smallTrader": {
              "long": 727,
              "short": 595,
              "net": 132
            }
          },
          "openInterest": 65182
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85812,
              "short": 54230,
              "net": 31582
            },
            "nonCommercial": {
              "long": 36615,
              "short": 51848,
              "net": -15233
            },
            "smallTrader": {
              "long": 16255,
              "short": 32604,
              "net": -16349
            }
          },
          "openInterest": 141455
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41241,
              "short": 12050,
              "net": 29191
            },
            "nonCommercial": {
              "long": 33904,
              "short": 46091,
              "net": -12187
            },
            "smallTrader": {
              "long": 19544,
              "short": 36548,
              "net": -17004
            }
          },
          "openInterest": 98477
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79649,
              "short": 143412,
              "net": -63763
            },
            "nonCommercial": {
              "long": 78561,
              "short": 20640,
              "net": 57921
            },
            "smallTrader": {
              "long": 11282,
              "short": 5440,
              "net": 5842
            }
          },
          "openInterest": 190360
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87245,
              "short": 119785,
              "net": -32540
            },
            "nonCommercial": {
              "long": 45803,
              "short": 13059,
              "net": 32744
            },
            "smallTrader": {
              "long": 6815,
              "short": 7019,
              "net": -204
            }
          },
          "openInterest": 156285
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87515,
              "short": 43435,
              "net": 44080
            },
            "nonCommercial": {
              "long": 43503,
              "short": 75702,
              "net": -32199
            },
            "smallTrader": {
              "long": 10631,
              "short": 22512,
              "net": -11881
            }
          },
          "openInterest": 152816
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 543340,
              "short": 692796,
              "net": -149456
            },
            "nonCommercial": {
              "long": 429335,
              "short": 158154,
              "net": 271181
            },
            "smallTrader": {
              "long": 110117,
              "short": 231842,
              "net": -121725
            }
          },
          "openInterest": 1227423
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84842,
              "short": 86403,
              "net": -1561
            },
            "nonCommercial": {
              "long": 64021,
              "short": 61193,
              "net": 2828
            },
            "smallTrader": {
              "long": 12644,
              "short": 13911,
              "net": -1267
            }
          },
          "openInterest": 175995
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474099,
              "short": 763506,
              "net": -289407
            },
            "nonCommercial": {
              "long": 412781,
              "short": 131132,
              "net": 281649
            },
            "smallTrader": {
              "long": 69024,
              "short": 61266,
              "net": 7758
            }
          },
          "openInterest": 1428829
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30251,
              "short": 38092,
              "net": -7841
            },
            "nonCommercial": {
              "long": 14414,
              "short": 9639,
              "net": 4775
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53355
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30714,
              "short": 30750,
              "net": -36
            },
            "nonCommercial": {
              "long": 2650,
              "short": 2604,
              "net": 46
            },
            "smallTrader": {
              "long": 483,
              "short": 493,
              "net": -10
            }
          },
          "openInterest": 35587
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 295843,
              "short": 99595,
              "net": 196248
            },
            "nonCommercial": {
              "long": 40690,
              "short": 187294,
              "net": -146604
            },
            "smallTrader": {
              "long": 30468,
              "short": 80112,
              "net": -49644
            }
          },
          "openInterest": 376849
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12625,
              "short": 10508,
              "net": 2117
            },
            "nonCommercial": {
              "long": 12514,
              "short": 7883,
              "net": 4631
            },
            "smallTrader": {
              "long": 10221,
              "short": 16969,
              "net": -6748
            }
          },
          "openInterest": 39855
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146080,
              "short": 225757,
              "net": -79677
            },
            "nonCommercial": {
              "long": 112261,
              "short": 29589,
              "net": 82672
            },
            "smallTrader": {
              "long": 19980,
              "short": 22975,
              "net": -2995
            }
          },
          "openInterest": 360455
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134796,
              "short": 240021,
              "net": -105225
            },
            "nonCommercial": {
              "long": 180980,
              "short": 70070,
              "net": 110910
            },
            "smallTrader": {
              "long": 31228,
              "short": 36913,
              "net": -5685
            }
          },
          "openInterest": 375212
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191991,
              "short": 164002,
              "net": 27989
            },
            "nonCommercial": {
              "long": 58401,
              "short": 87374,
              "net": -28973
            },
            "smallTrader": {
              "long": 37338,
              "short": 36354,
              "net": 984
            }
          },
          "openInterest": 354472
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 176015,
              "short": 38120,
              "net": 137895
            },
            "nonCommercial": {
              "long": 29021,
              "short": 122763,
              "net": -93742
            },
            "smallTrader": {
              "long": 14825,
              "short": 58978,
              "net": -44153
            }
          },
          "openInterest": 226107
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82117,
              "short": 111566,
              "net": -29449
            },
            "nonCommercial": {
              "long": 81677,
              "short": 44176,
              "net": 37501
            },
            "smallTrader": {
              "long": 19262,
              "short": 27314,
              "net": -8052
            }
          },
          "openInterest": 208408
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102612,
              "short": 152079,
              "net": -49467
            },
            "nonCommercial": {
              "long": 110489,
              "short": 47089,
              "net": 63400
            },
            "smallTrader": {
              "long": 28281,
              "short": 42214,
              "net": -13933
            }
          },
          "openInterest": 267964
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110165,
              "short": 42988,
              "net": 67177
            },
            "nonCommercial": {
              "long": 17311,
              "short": 80681,
              "net": -63370
            },
            "smallTrader": {
              "long": 3174,
              "short": 6981,
              "net": -3807
            }
          },
          "openInterest": 130728
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43985,
              "short": 56289,
              "net": -12304
            },
            "nonCommercial": {
              "long": 15689,
              "short": 7354,
              "net": 8335
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68041
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 362542,
              "short": 172796,
              "net": 189746
            },
            "nonCommercial": {
              "long": 227408,
              "short": 443849,
              "net": -216441
            },
            "smallTrader": {
              "long": 57774,
              "short": 31079,
              "net": 26695
            }
          },
          "openInterest": 924013
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7099,
              "short": 2655,
              "net": 4444
            },
            "nonCommercial": {
              "long": 9786,
              "short": 11194,
              "net": -1408
            },
            "smallTrader": {
              "long": 2040,
              "short": 5076,
              "net": -3036
            }
          },
          "openInterest": 19295
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15466,
              "short": 45416,
              "net": -29950
            },
            "nonCommercial": {
              "long": 43202,
              "short": 16911,
              "net": 26291
            },
            "smallTrader": {
              "long": 7311,
              "short": 3652,
              "net": 3659
            }
          },
          "openInterest": 66799
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 467139,
              "short": 518166,
              "net": -51027
            },
            "nonCommercial": {
              "long": 105909,
              "short": 79039,
              "net": 26870
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 672428
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62444,
              "short": 96176,
              "net": -33732
            },
            "nonCommercial": {
              "long": 52057,
              "short": 25744,
              "net": 26313
            },
            "smallTrader": {
              "long": 20470,
              "short": 13051,
              "net": 7419
            }
          },
          "openInterest": 149149
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147560,
              "short": 234918,
              "net": -87358
            },
            "nonCommercial": {
              "long": 124717,
              "short": 54991,
              "net": 69726
            },
            "smallTrader": {
              "long": 49443,
              "short": 31811,
              "net": 17632
            }
          },
          "openInterest": 357019
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148123,
              "short": 198971,
              "net": -50848
            },
            "nonCommercial": {
              "long": 114291,
              "short": 65756,
              "net": 48535
            },
            "smallTrader": {
              "long": 33004,
              "short": 30691,
              "net": 2313
            }
          },
          "openInterest": 355202
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 326755,
              "short": 276231,
              "net": 50524
            },
            "nonCommercial": {
              "long": 186528,
              "short": 166565,
              "net": 19963
            },
            "smallTrader": {
              "long": 47757,
              "short": 118244,
              "net": -70487
            }
          },
          "openInterest": 660066
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448441,
              "short": 429211,
              "net": 19230
            },
            "nonCommercial": {
              "long": 243104,
              "short": 249993,
              "net": -6889
            },
            "smallTrader": {
              "long": 62653,
              "short": 74994,
              "net": -12341
            }
          },
          "openInterest": 820513
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40998,
              "short": 8855,
              "net": 32143
            },
            "nonCommercial": {
              "long": 6514,
              "short": 23360,
              "net": -16846
            },
            "smallTrader": {
              "long": 7304,
              "short": 22601,
              "net": -15297
            }
          },
          "openInterest": 55021
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8953,
              "short": 70280,
              "net": -61327
            },
            "nonCommercial": {
              "long": 69542,
              "short": 21610,
              "net": 47932
            },
            "smallTrader": {
              "long": 14558,
              "short": 1163,
              "net": 13395
            }
          },
          "openInterest": 94321
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 116554,
              "short": 88306,
              "net": 28248
            },
            "nonCommercial": {
              "long": 86685,
              "short": 105548,
              "net": -18863
            },
            "smallTrader": {
              "long": 24539,
              "short": 33924,
              "net": -9385
            }
          },
          "openInterest": 325276
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57832,
              "short": 73313,
              "net": -15481
            },
            "nonCommercial": {
              "long": 46838,
              "short": 26047,
              "net": 20791
            },
            "smallTrader": {
              "long": 16573,
              "short": 21883,
              "net": -5310
            }
          },
          "openInterest": 129362
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156993,
              "short": 171076,
              "net": -14083
            },
            "nonCommercial": {
              "long": 139027,
              "short": 117131,
              "net": 21896
            },
            "smallTrader": {
              "long": 30912,
              "short": 38725,
              "net": -7813
            }
          },
          "openInterest": 374826
        }
      ]
    },
    {
      "reportDate": "2014-12-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2004701,
              "short": 1596102,
              "net": 408599
            },
            "nonCommercial": {
              "long": 281715,
              "short": 542997,
              "net": -261282
            },
            "smallTrader": {
              "long": 281873,
              "short": 429190,
              "net": -147317
            }
          },
          "openInterest": 2606841
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 875439,
              "short": 770863,
              "net": 104576
            },
            "nonCommercial": {
              "long": 262168,
              "short": 306051,
              "net": -43883
            },
            "smallTrader": {
              "long": 89903,
              "short": 150596,
              "net": -60693
            }
          },
          "openInterest": 1243240
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 615989,
              "short": 599530,
              "net": 16459
            },
            "nonCommercial": {
              "long": 82324,
              "short": 112645,
              "net": -30321
            },
            "smallTrader": {
              "long": 169297,
              "short": 155435,
              "net": 13862
            }
          },
          "openInterest": 877411
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1242770,
              "short": 1116810,
              "net": 125960
            },
            "nonCommercial": {
              "long": 316837,
              "short": 304777,
              "net": 12060
            },
            "smallTrader": {
              "long": 232753,
              "short": 370773,
              "net": -138020
            }
          },
          "openInterest": 1833644
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79561,
              "short": 16391,
              "net": 63170
            },
            "nonCommercial": {
              "long": 24646,
              "short": 65343,
              "net": -40697
            },
            "smallTrader": {
              "long": 15440,
              "short": 37913,
              "net": -22473
            }
          },
          "openInterest": 120316
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35711,
              "short": 6141,
              "net": 29570
            },
            "nonCommercial": {
              "long": 5520,
              "short": 34972,
              "net": -29452
            },
            "smallTrader": {
              "long": 685,
              "short": 803,
              "net": -118
            }
          },
          "openInterest": 45821
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90331,
              "short": 53522,
              "net": 36809
            },
            "nonCommercial": {
              "long": 35072,
              "short": 54374,
              "net": -19302
            },
            "smallTrader": {
              "long": 15734,
              "short": 33241,
              "net": -17507
            }
          },
          "openInterest": 143660
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41904,
              "short": 11945,
              "net": 29959
            },
            "nonCommercial": {
              "long": 32726,
              "short": 46759,
              "net": -14033
            },
            "smallTrader": {
              "long": 19316,
              "short": 35242,
              "net": -15926
            }
          },
          "openInterest": 97308
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79670,
              "short": 144689,
              "net": -65019
            },
            "nonCommercial": {
              "long": 81820,
              "short": 22768,
              "net": 59052
            },
            "smallTrader": {
              "long": 11606,
              "short": 5639,
              "net": 5967
            }
          },
          "openInterest": 194115
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88884,
              "short": 118644,
              "net": -29760
            },
            "nonCommercial": {
              "long": 46078,
              "short": 16256,
              "net": 29822
            },
            "smallTrader": {
              "long": 7390,
              "short": 7452,
              "net": -62
            }
          },
          "openInterest": 159202
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92094,
              "short": 45609,
              "net": 46485
            },
            "nonCommercial": {
              "long": 44538,
              "short": 79591,
              "net": -35053
            },
            "smallTrader": {
              "long": 11348,
              "short": 22780,
              "net": -11432
            }
          },
          "openInterest": 159107
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 549546,
              "short": 711629,
              "net": -162083
            },
            "nonCommercial": {
              "long": 426316,
              "short": 139560,
              "net": 286756
            },
            "smallTrader": {
              "long": 109209,
              "short": 233882,
              "net": -124673
            }
          },
          "openInterest": 1229915
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84013,
              "short": 88997,
              "net": -4984
            },
            "nonCommercial": {
              "long": 64775,
              "short": 59016,
              "net": 5759
            },
            "smallTrader": {
              "long": 13077,
              "short": 13852,
              "net": -775
            }
          },
          "openInterest": 176193
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 483055,
              "short": 763632,
              "net": -280577
            },
            "nonCommercial": {
              "long": 421184,
              "short": 148700,
              "net": 272484
            },
            "smallTrader": {
              "long": 75107,
              "short": 67014,
              "net": 8093
            }
          },
          "openInterest": 1457729
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30392,
              "short": 41371,
              "net": -10979
            },
            "nonCommercial": {
              "long": 17687,
              "short": 9701,
              "net": 7986
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56954
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31099,
              "short": 31348,
              "net": -249
            },
            "nonCommercial": {
              "long": 2750,
              "short": 2494,
              "net": 256
            },
            "smallTrader": {
              "long": 486,
              "short": 493,
              "net": -7
            }
          },
          "openInterest": 36077
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 302896,
              "short": 101172,
              "net": 201724
            },
            "nonCommercial": {
              "long": 43202,
              "short": 195421,
              "net": -152219
            },
            "smallTrader": {
              "long": 30452,
              "short": 79957,
              "net": -49505
            }
          },
          "openInterest": 386295
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12730,
              "short": 10160,
              "net": 2570
            },
            "nonCommercial": {
              "long": 11708,
              "short": 7767,
              "net": 3941
            },
            "smallTrader": {
              "long": 10377,
              "short": 16888,
              "net": -6511
            }
          },
          "openInterest": 39349
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133028,
              "short": 208880,
              "net": -75852
            },
            "nonCommercial": {
              "long": 109590,
              "short": 32068,
              "net": 77522
            },
            "smallTrader": {
              "long": 20034,
              "short": 21704,
              "net": -1670
            }
          },
          "openInterest": 333093
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125818,
              "short": 238952,
              "net": -113134
            },
            "nonCommercial": {
              "long": 182897,
              "short": 67060,
              "net": 115837
            },
            "smallTrader": {
              "long": 34608,
              "short": 37311,
              "net": -2703
            }
          },
          "openInterest": 373982
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188214,
              "short": 162311,
              "net": 25903
            },
            "nonCommercial": {
              "long": 56315,
              "short": 84766,
              "net": -28451
            },
            "smallTrader": {
              "long": 38727,
              "short": 36179,
              "net": 2548
            }
          },
          "openInterest": 342899
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174779,
              "short": 38377,
              "net": 136402
            },
            "nonCommercial": {
              "long": 28836,
              "short": 125155,
              "net": -96319
            },
            "smallTrader": {
              "long": 16641,
              "short": 56724,
              "net": -40083
            }
          },
          "openInterest": 226629
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86679,
              "short": 112709,
              "net": -26030
            },
            "nonCommercial": {
              "long": 81477,
              "short": 47964,
              "net": 33513
            },
            "smallTrader": {
              "long": 20151,
              "short": 27634,
              "net": -7483
            }
          },
          "openInterest": 214326
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102149,
              "short": 155599,
              "net": -53450
            },
            "nonCommercial": {
              "long": 111099,
              "short": 45241,
              "net": 65858
            },
            "smallTrader": {
              "long": 27445,
              "short": 39853,
              "net": -12408
            }
          },
          "openInterest": 266501
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109793,
              "short": 42546,
              "net": 67247
            },
            "nonCommercial": {
              "long": 15878,
              "short": 79683,
              "net": -63805
            },
            "smallTrader": {
              "long": 3741,
              "short": 7183,
              "net": -3442
            }
          },
          "openInterest": 129467
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42275,
              "short": 54792,
              "net": -12517
            },
            "nonCommercial": {
              "long": 16027,
              "short": 7738,
              "net": 8289
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66939
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373065,
              "short": 177276,
              "net": 195789
            },
            "nonCommercial": {
              "long": 226839,
              "short": 451046,
              "net": -224207
            },
            "smallTrader": {
              "long": 57119,
              "short": 28701,
              "net": 28418
            }
          },
          "openInterest": 933734
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6733,
              "short": 2636,
              "net": 4097
            },
            "nonCommercial": {
              "long": 8236,
              "short": 10082,
              "net": -1846
            },
            "smallTrader": {
              "long": 2775,
              "short": 5026,
              "net": -2251
            }
          },
          "openInterest": 18071
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13298,
              "short": 44177,
              "net": -30879
            },
            "nonCommercial": {
              "long": 43697,
              "short": 16553,
              "net": 27144
            },
            "smallTrader": {
              "long": 6700,
              "short": 2965,
              "net": 3735
            }
          },
          "openInterest": 64175
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 468080,
              "short": 523808,
              "net": -55728
            },
            "nonCommercial": {
              "long": 106900,
              "short": 74698,
              "net": 32202
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 677927
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60612,
              "short": 99248,
              "net": -38636
            },
            "nonCommercial": {
              "long": 54126,
              "short": 24104,
              "net": 30022
            },
            "smallTrader": {
              "long": 20867,
              "short": 12253,
              "net": 8614
            }
          },
          "openInterest": 149594
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134279,
              "short": 229471,
              "net": -95192
            },
            "nonCommercial": {
              "long": 126688,
              "short": 48073,
              "net": 78615
            },
            "smallTrader": {
              "long": 47174,
              "short": 30597,
              "net": 16577
            }
          },
          "openInterest": 342536
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146538,
              "short": 212546,
              "net": -66008
            },
            "nonCommercial": {
              "long": 121381,
              "short": 61405,
              "net": 59976
            },
            "smallTrader": {
              "long": 34233,
              "short": 28201,
              "net": 6032
            }
          },
          "openInterest": 359184
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 303438,
              "short": 256968,
              "net": 46470
            },
            "nonCommercial": {
              "long": 184774,
              "short": 154549,
              "net": 30225
            },
            "smallTrader": {
              "long": 42485,
              "short": 119180,
              "net": -76695
            }
          },
          "openInterest": 606663
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 454228,
              "short": 431225,
              "net": 23003
            },
            "nonCommercial": {
              "long": 246432,
              "short": 258568,
              "net": -12136
            },
            "smallTrader": {
              "long": 62566,
              "short": 73433,
              "net": -10867
            }
          },
          "openInterest": 834430
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42515,
              "short": 8703,
              "net": 33812
            },
            "nonCommercial": {
              "long": 8851,
              "short": 25396,
              "net": -16545
            },
            "smallTrader": {
              "long": 6342,
              "short": 23609,
              "net": -17267
            }
          },
          "openInterest": 57951
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7807,
              "short": 71220,
              "net": -63413
            },
            "nonCommercial": {
              "long": 81570,
              "short": 32737,
              "net": 48833
            },
            "smallTrader": {
              "long": 16043,
              "short": 1463,
              "net": 14580
            }
          },
          "openInterest": 106538
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 118345,
              "short": 88759,
              "net": 29586
            },
            "nonCommercial": {
              "long": 82858,
              "short": 102440,
              "net": -19582
            },
            "smallTrader": {
              "long": 18063,
              "short": 28067,
              "net": -10004
            }
          },
          "openInterest": 308318
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58836,
              "short": 72838,
              "net": -14002
            },
            "nonCommercial": {
              "long": 45385,
              "short": 26313,
              "net": 19072
            },
            "smallTrader": {
              "long": 16820,
              "short": 21890,
              "net": -5070
            }
          },
          "openInterest": 130717
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160033,
              "short": 166060,
              "net": -6027
            },
            "nonCommercial": {
              "long": 131999,
              "short": 118465,
              "net": 13534
            },
            "smallTrader": {
              "long": 30469,
              "short": 37976,
              "net": -7507
            }
          },
          "openInterest": 371977
        }
      ]
    },
    {
      "reportDate": "2015-01-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2011055,
              "short": 1647079,
              "net": 363976
            },
            "nonCommercial": {
              "long": 311511,
              "short": 554691,
              "net": -243180
            },
            "smallTrader": {
              "long": 299999,
              "short": 420795,
              "net": -120796
            }
          },
          "openInterest": 2671228
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 873835,
              "short": 760755,
              "net": 113080
            },
            "nonCommercial": {
              "long": 260259,
              "short": 315664,
              "net": -55405
            },
            "smallTrader": {
              "long": 94080,
              "short": 151755,
              "net": -57675
            }
          },
          "openInterest": 1246072
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 598471,
              "short": 577501,
              "net": 20970
            },
            "nonCommercial": {
              "long": 93394,
              "short": 128759,
              "net": -35365
            },
            "smallTrader": {
              "long": 174607,
              "short": 160212,
              "net": 14395
            }
          },
          "openInterest": 883840
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1168061,
              "short": 1080709,
              "net": 87352
            },
            "nonCommercial": {
              "long": 341154,
              "short": 324247,
              "net": 16907
            },
            "smallTrader": {
              "long": 263526,
              "short": 367785,
              "net": -104259
            }
          },
          "openInterest": 1815981
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88621,
              "short": 16452,
              "net": 72169
            },
            "nonCommercial": {
              "long": 16981,
              "short": 65633,
              "net": -48652
            },
            "smallTrader": {
              "long": 15840,
              "short": 39357,
              "net": -23517
            }
          },
          "openInterest": 122205
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3984,
              "short": 3886,
              "net": 98
            },
            "nonCommercial": {
              "long": 4890,
              "short": 4901,
              "net": -11
            },
            "smallTrader": {
              "long": 676,
              "short": 763,
              "net": -87
            }
          },
          "openInterest": 13376
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103437,
              "short": 58240,
              "net": 45197
            },
            "nonCommercial": {
              "long": 39156,
              "short": 64726,
              "net": -25570
            },
            "smallTrader": {
              "long": 16151,
              "short": 35778,
              "net": -19627
            }
          },
          "openInterest": 161876
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48606,
              "short": 14516,
              "net": 34090
            },
            "nonCommercial": {
              "long": 31275,
              "short": 48362,
              "net": -17087
            },
            "smallTrader": {
              "long": 20626,
              "short": 37629,
              "net": -17003
            }
          },
          "openInterest": 103775
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81241,
              "short": 147690,
              "net": -66449
            },
            "nonCommercial": {
              "long": 82495,
              "short": 20101,
              "net": 62394
            },
            "smallTrader": {
              "long": 10802,
              "short": 6747,
              "net": 4055
            }
          },
          "openInterest": 197299
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88857,
              "short": 120403,
              "net": -31546
            },
            "nonCommercial": {
              "long": 48830,
              "short": 17816,
              "net": 31014
            },
            "smallTrader": {
              "long": 7660,
              "short": 7128,
              "net": 532
            }
          },
          "openInterest": 163882
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99196,
              "short": 45205,
              "net": 53991
            },
            "nonCommercial": {
              "long": 45928,
              "short": 87193,
              "net": -41265
            },
            "smallTrader": {
              "long": 11278,
              "short": 24004,
              "net": -12726
            }
          },
          "openInterest": 170037
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 573080,
              "short": 709183,
              "net": -136103
            },
            "nonCommercial": {
              "long": 428218,
              "short": 157768,
              "net": 270450
            },
            "smallTrader": {
              "long": 102972,
              "short": 237319,
              "net": -134347
            }
          },
          "openInterest": 1257693
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89287,
              "short": 86341,
              "net": 2946
            },
            "nonCommercial": {
              "long": 64644,
              "short": 64404,
              "net": 240
            },
            "smallTrader": {
              "long": 11879,
              "short": 15065,
              "net": -3186
            }
          },
          "openInterest": 180431
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 490464,
              "short": 770342,
              "net": -279878
            },
            "nonCommercial": {
              "long": 440821,
              "short": 172021,
              "net": 268800
            },
            "smallTrader": {
              "long": 82801,
              "short": 71723,
              "net": 11078
            }
          },
          "openInterest": 1505101
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28477,
              "short": 40569,
              "net": -12092
            },
            "nonCommercial": {
              "long": 19294,
              "short": 10013,
              "net": 9281
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56308
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27724,
              "short": 27839,
              "net": -115
            },
            "nonCommercial": {
              "long": 1932,
              "short": 1781,
              "net": 151
            },
            "smallTrader": {
              "long": 455,
              "short": 491,
              "net": -36
            }
          },
          "openInterest": 31845
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 322212,
              "short": 105617,
              "net": 216595
            },
            "nonCommercial": {
              "long": 46016,
              "short": 207056,
              "net": -161040
            },
            "smallTrader": {
              "long": 31225,
              "short": 86780,
              "net": -55555
            }
          },
          "openInterest": 406624
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13938,
              "short": 9930,
              "net": 4008
            },
            "nonCommercial": {
              "long": 10808,
              "short": 8170,
              "net": 2638
            },
            "smallTrader": {
              "long": 10732,
              "short": 17378,
              "net": -6646
            }
          },
          "openInterest": 40489
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129279,
              "short": 205938,
              "net": -76659
            },
            "nonCommercial": {
              "long": 115939,
              "short": 37587,
              "net": 78352
            },
            "smallTrader": {
              "long": 19659,
              "short": 21352,
              "net": -1693
            }
          },
          "openInterest": 334036
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130427,
              "short": 253099,
              "net": -122672
            },
            "nonCommercial": {
              "long": 187705,
              "short": 65527,
              "net": 122178
            },
            "smallTrader": {
              "long": 34990,
              "short": 34496,
              "net": 494
            }
          },
          "openInterest": 394021
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190168,
              "short": 166416,
              "net": 23752
            },
            "nonCommercial": {
              "long": 62178,
              "short": 86465,
              "net": -24287
            },
            "smallTrader": {
              "long": 38526,
              "short": 37991,
              "net": 535
            }
          },
          "openInterest": 359244
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 172310,
              "short": 41593,
              "net": 130717
            },
            "nonCommercial": {
              "long": 33160,
              "short": 123243,
              "net": -90083
            },
            "smallTrader": {
              "long": 18446,
              "short": 59080,
              "net": -40634
            }
          },
          "openInterest": 228954
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85170,
              "short": 107551,
              "net": -22381
            },
            "nonCommercial": {
              "long": 81559,
              "short": 50448,
              "net": 31111
            },
            "smallTrader": {
              "long": 20050,
              "short": 28780,
              "net": -8730
            }
          },
          "openInterest": 214678
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102874,
              "short": 153139,
              "net": -50265
            },
            "nonCommercial": {
              "long": 114179,
              "short": 52303,
              "net": 61876
            },
            "smallTrader": {
              "long": 28651,
              "short": 40262,
              "net": -11611
            }
          },
          "openInterest": 272939
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109414,
              "short": 40584,
              "net": 68830
            },
            "nonCommercial": {
              "long": 18667,
              "short": 83118,
              "net": -64451
            },
            "smallTrader": {
              "long": 2960,
              "short": 7339,
              "net": -4379
            }
          },
          "openInterest": 131121
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41681,
              "short": 54647,
              "net": -12966
            },
            "nonCommercial": {
              "long": 17639,
              "short": 7964,
              "net": 9675
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67205
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 368101,
              "short": 179920,
              "net": 188181
            },
            "nonCommercial": {
              "long": 229376,
              "short": 445516,
              "net": -216140
            },
            "smallTrader": {
              "long": 60404,
              "short": 32445,
              "net": 27959
            }
          },
          "openInterest": 956917
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6679,
              "short": 2816,
              "net": 3863
            },
            "nonCommercial": {
              "long": 9865,
              "short": 10772,
              "net": -907
            },
            "smallTrader": {
              "long": 2421,
              "short": 5377,
              "net": -2956
            }
          },
          "openInterest": 19437
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13156,
              "short": 44335,
              "net": -31179
            },
            "nonCommercial": {
              "long": 45565,
              "short": 18265,
              "net": 27300
            },
            "smallTrader": {
              "long": 7033,
              "short": 3154,
              "net": 3879
            }
          },
          "openInterest": 66275
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 461182,
              "short": 526542,
              "net": -65360
            },
            "nonCommercial": {
              "long": 106272,
              "short": 72689,
              "net": 33583
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 675726
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62455,
              "short": 102064,
              "net": -39609
            },
            "nonCommercial": {
              "long": 54911,
              "short": 22872,
              "net": 32039
            },
            "smallTrader": {
              "long": 20613,
              "short": 13043,
              "net": 7570
            }
          },
          "openInterest": 152879
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132610,
              "short": 220839,
              "net": -88229
            },
            "nonCommercial": {
              "long": 121526,
              "short": 47446,
              "net": 74080
            },
            "smallTrader": {
              "long": 45370,
              "short": 31221,
              "net": 14149
            }
          },
          "openInterest": 336608
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147141,
              "short": 214778,
              "net": -67637
            },
            "nonCommercial": {
              "long": 123016,
              "short": 59553,
              "net": 63463
            },
            "smallTrader": {
              "long": 31339,
              "short": 27165,
              "net": 4174
            }
          },
          "openInterest": 359296
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 305406,
              "short": 260862,
              "net": 44544
            },
            "nonCommercial": {
              "long": 189512,
              "short": 157103,
              "net": 32409
            },
            "smallTrader": {
              "long": 40868,
              "short": 117821,
              "net": -76953
            }
          },
          "openInterest": 609763
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450931,
              "short": 435043,
              "net": 15888
            },
            "nonCommercial": {
              "long": 247711,
              "short": 258310,
              "net": -10599
            },
            "smallTrader": {
              "long": 68795,
              "short": 74084,
              "net": -5289
            }
          },
          "openInterest": 841420
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51643,
              "short": 9336,
              "net": 42307
            },
            "nonCommercial": {
              "long": 5547,
              "short": 29718,
              "net": -24171
            },
            "smallTrader": {
              "long": 6766,
              "short": 24902,
              "net": -18136
            }
          },
          "openInterest": 64427
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10387,
              "short": 95549,
              "net": -85162
            },
            "nonCommercial": {
              "long": 97113,
              "short": 27327,
              "net": 69786
            },
            "smallTrader": {
              "long": 17244,
              "short": 1868,
              "net": 15376
            }
          },
          "openInterest": 126083
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 111681,
              "short": 88622,
              "net": 23059
            },
            "nonCommercial": {
              "long": 76693,
              "short": 92706,
              "net": -16013
            },
            "smallTrader": {
              "long": 19787,
              "short": 26833,
              "net": -7046
            }
          },
          "openInterest": 285927
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60018,
              "short": 72208,
              "net": -12190
            },
            "nonCommercial": {
              "long": 44099,
              "short": 26694,
              "net": 17405
            },
            "smallTrader": {
              "long": 17250,
              "short": 22465,
              "net": -5215
            }
          },
          "openInterest": 130911
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158548,
              "short": 158931,
              "net": -383
            },
            "nonCommercial": {
              "long": 127118,
              "short": 120140,
              "net": 6978
            },
            "smallTrader": {
              "long": 32903,
              "short": 39498,
              "net": -6595
            }
          },
          "openInterest": 375872
        }
      ]
    },
    {
      "reportDate": "2015-01-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2001118,
              "short": 1691503,
              "net": 309615
            },
            "nonCommercial": {
              "long": 338855,
              "short": 520439,
              "net": -181584
            },
            "smallTrader": {
              "long": 303000,
              "short": 431031,
              "net": -128031
            }
          },
          "openInterest": 2701144
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 859258,
              "short": 766672,
              "net": 92586
            },
            "nonCommercial": {
              "long": 266284,
              "short": 306080,
              "net": -39796
            },
            "smallTrader": {
              "long": 100298,
              "short": 153088,
              "net": -52790
            }
          },
          "openInterest": 1248137
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 560043,
              "short": 553038,
              "net": 7005
            },
            "nonCommercial": {
              "long": 96160,
              "short": 115491,
              "net": -19331
            },
            "smallTrader": {
              "long": 171597,
              "short": 159271,
              "net": 12326
            }
          },
          "openInterest": 844292
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1187787,
              "short": 1123111,
              "net": 64676
            },
            "nonCommercial": {
              "long": 363138,
              "short": 322122,
              "net": 41016
            },
            "smallTrader": {
              "long": 262567,
              "short": 368259,
              "net": -105692
            }
          },
          "openInterest": 1842354
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86541,
              "short": 17697,
              "net": 68844
            },
            "nonCommercial": {
              "long": 14778,
              "short": 60143,
              "net": -45365
            },
            "smallTrader": {
              "long": 17802,
              "short": 41281,
              "net": -23479
            }
          },
          "openInterest": 119819
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118235,
              "short": 60408,
              "net": 57827
            },
            "nonCommercial": {
              "long": 41920,
              "short": 79060,
              "net": -37140
            },
            "smallTrader": {
              "long": 15865,
              "short": 36552,
              "net": -20687
            }
          },
          "openInterest": 178563
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52263,
              "short": 14608,
              "net": 37655
            },
            "nonCommercial": {
              "long": 27599,
              "short": 48778,
              "net": -21179
            },
            "smallTrader": {
              "long": 21519,
              "short": 37995,
              "net": -16476
            }
          },
          "openInterest": 105003
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79662,
              "short": 153876,
              "net": -74214
            },
            "nonCommercial": {
              "long": 89168,
              "short": 22655,
              "net": 66513
            },
            "smallTrader": {
              "long": 13388,
              "short": 5687,
              "net": 7701
            }
          },
          "openInterest": 209171
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85663,
              "short": 123863,
              "net": -38200
            },
            "nonCommercial": {
              "long": 51532,
              "short": 13593,
              "net": 37939
            },
            "smallTrader": {
              "long": 6847,
              "short": 6586,
              "net": 261
            }
          },
          "openInterest": 166898
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94170,
              "short": 46356,
              "net": 47814
            },
            "nonCommercial": {
              "long": 53398,
              "short": 89221,
              "net": -35823
            },
            "smallTrader": {
              "long": 12129,
              "short": 24120,
              "net": -11991
            }
          },
          "openInterest": 179459
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 593085,
              "short": 695790,
              "net": -102705
            },
            "nonCommercial": {
              "long": 420328,
              "short": 176565,
              "net": 243763
            },
            "smallTrader": {
              "long": 99558,
              "short": 240616,
              "net": -141058
            }
          },
          "openInterest": 1274564
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90549,
              "short": 84948,
              "net": 5601
            },
            "nonCommercial": {
              "long": 66425,
              "short": 67313,
              "net": -888
            },
            "smallTrader": {
              "long": 12280,
              "short": 16993,
              "net": -4713
            }
          },
          "openInterest": 186260
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 524442,
              "short": 808229,
              "net": -283787
            },
            "nonCommercial": {
              "long": 485464,
              "short": 209984,
              "net": 275480
            },
            "smallTrader": {
              "long": 86800,
              "short": 78493,
              "net": 8307
            }
          },
          "openInterest": 1627535
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29525,
              "short": 39840,
              "net": -10315
            },
            "nonCommercial": {
              "long": 17667,
              "short": 9816,
              "net": 7851
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55366
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28915,
              "short": 29908,
              "net": -993
            },
            "nonCommercial": {
              "long": 2413,
              "short": 1383,
              "net": 1030
            },
            "smallTrader": {
              "long": 546,
              "short": 583,
              "net": -37
            }
          },
          "openInterest": 34168
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 331934,
              "short": 106709,
              "net": 225225
            },
            "nonCommercial": {
              "long": 50858,
              "short": 218709,
              "net": -167851
            },
            "smallTrader": {
              "long": 32523,
              "short": 89897,
              "net": -57374
            }
          },
          "openInterest": 422426
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13867,
              "short": 9216,
              "net": 4651
            },
            "nonCommercial": {
              "long": 11535,
              "short": 7891,
              "net": 3644
            },
            "smallTrader": {
              "long": 10116,
              "short": 18411,
              "net": -8295
            }
          },
          "openInterest": 41785
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154763,
              "short": 224747,
              "net": -69984
            },
            "nonCommercial": {
              "long": 123146,
              "short": 50181,
              "net": 72965
            },
            "smallTrader": {
              "long": 19922,
              "short": 22903,
              "net": -2981
            }
          },
          "openInterest": 377019
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129436,
              "short": 267112,
              "net": -137676
            },
            "nonCommercial": {
              "long": 192959,
              "short": 62733,
              "net": 130226
            },
            "smallTrader": {
              "long": 38984,
              "short": 31534,
              "net": 7450
            }
          },
          "openInterest": 402108
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194294,
              "short": 166134,
              "net": 28160
            },
            "nonCommercial": {
              "long": 67320,
              "short": 96043,
              "net": -28723
            },
            "smallTrader": {
              "long": 39297,
              "short": 38734,
              "net": 563
            }
          },
          "openInterest": 373833
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182073,
              "short": 47978,
              "net": 134095
            },
            "nonCommercial": {
              "long": 25872,
              "short": 120497,
              "net": -94625
            },
            "smallTrader": {
              "long": 18389,
              "short": 57859,
              "net": -39470
            }
          },
          "openInterest": 231223
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82986,
              "short": 101690,
              "net": -18704
            },
            "nonCommercial": {
              "long": 77638,
              "short": 50570,
              "net": 27068
            },
            "smallTrader": {
              "long": 21509,
              "short": 29873,
              "net": -8364
            }
          },
          "openInterest": 210629
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99345,
              "short": 149968,
              "net": -50623
            },
            "nonCommercial": {
              "long": 111195,
              "short": 48538,
              "net": 62657
            },
            "smallTrader": {
              "long": 29261,
              "short": 41295,
              "net": -12034
            }
          },
          "openInterest": 269814
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110361,
              "short": 51588,
              "net": 58773
            },
            "nonCommercial": {
              "long": 17305,
              "short": 71600,
              "net": -54295
            },
            "smallTrader": {
              "long": 2821,
              "short": 7299,
              "net": -4478
            }
          },
          "openInterest": 131155
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38439,
              "short": 49762,
              "net": -11323
            },
            "nonCommercial": {
              "long": 16324,
              "short": 8774,
              "net": 7550
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63382
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376397,
              "short": 180762,
              "net": 195635
            },
            "nonCommercial": {
              "long": 231928,
              "short": 452209,
              "net": -220281
            },
            "smallTrader": {
              "long": 60656,
              "short": 36010,
              "net": 24646
            }
          },
          "openInterest": 984362
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9158,
              "short": 3839,
              "net": 5319
            },
            "nonCommercial": {
              "long": 8396,
              "short": 10172,
              "net": -1776
            },
            "smallTrader": {
              "long": 2943,
              "short": 6486,
              "net": -3543
            }
          },
          "openInterest": 21064
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12817,
              "short": 45480,
              "net": -32663
            },
            "nonCommercial": {
              "long": 46360,
              "short": 17828,
              "net": 28532
            },
            "smallTrader": {
              "long": 6883,
              "short": 2752,
              "net": 4131
            }
          },
          "openInterest": 66358
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 466190,
              "short": 517784,
              "net": -51594
            },
            "nonCommercial": {
              "long": 101656,
              "short": 77781,
              "net": 23875
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 671513
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61363,
              "short": 108167,
              "net": -46804
            },
            "nonCommercial": {
              "long": 59808,
              "short": 19869,
              "net": 39939
            },
            "smallTrader": {
              "long": 20266,
              "short": 13401,
              "net": 6865
            }
          },
          "openInterest": 157282
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141428,
              "short": 213294,
              "net": -71866
            },
            "nonCommercial": {
              "long": 116896,
              "short": 52449,
              "net": 64447
            },
            "smallTrader": {
              "long": 41901,
              "short": 34482,
              "net": 7419
            }
          },
          "openInterest": 338726
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140442,
              "short": 223856,
              "net": -83414
            },
            "nonCommercial": {
              "long": 125601,
              "short": 48849,
              "net": 76752
            },
            "smallTrader": {
              "long": 34172,
              "short": 27510,
              "net": 6662
            }
          },
          "openInterest": 358807
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 320086,
              "short": 253457,
              "net": 66629
            },
            "nonCommercial": {
              "long": 184724,
              "short": 171578,
              "net": 13146
            },
            "smallTrader": {
              "long": 38846,
              "short": 118621,
              "net": -79775
            }
          },
          "openInterest": 618995
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 435866,
              "short": 440565,
              "net": -4699
            },
            "nonCommercial": {
              "long": 246320,
              "short": 237887,
              "net": 8433
            },
            "smallTrader": {
              "long": 70784,
              "short": 74518,
              "net": -3734
            }
          },
          "openInterest": 818125
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54425,
              "short": 8634,
              "net": 45791
            },
            "nonCommercial": {
              "long": 4922,
              "short": 31366,
              "net": -26444
            },
            "smallTrader": {
              "long": 6264,
              "short": 25611,
              "net": -19347
            }
          },
          "openInterest": 66272
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13966,
              "short": 101287,
              "net": -87321
            },
            "nonCommercial": {
              "long": 94682,
              "short": 22722,
              "net": 71960
            },
            "smallTrader": {
              "long": 17255,
              "short": 1894,
              "net": 15361
            }
          },
          "openInterest": 127504
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 116140,
              "short": 95597,
              "net": 20543
            },
            "nonCommercial": {
              "long": 82267,
              "short": 96458,
              "net": -14191
            },
            "smallTrader": {
              "long": 19140,
              "short": 25492,
              "net": -6352
            }
          },
          "openInterest": 295473
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64555,
              "short": 71159,
              "net": -6604
            },
            "nonCommercial": {
              "long": 42998,
              "short": 28788,
              "net": 14210
            },
            "smallTrader": {
              "long": 16680,
              "short": 24286,
              "net": -7606
            }
          },
          "openInterest": 132736
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155111,
              "short": 151022,
              "net": 4089
            },
            "nonCommercial": {
              "long": 120028,
              "short": 113594,
              "net": 6434
            },
            "smallTrader": {
              "long": 32059,
              "short": 42582,
              "net": -10523
            }
          },
          "openInterest": 368985
        }
      ]
    },
    {
      "reportDate": "2015-01-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1936857,
              "short": 1698383,
              "net": 238474
            },
            "nonCommercial": {
              "long": 376312,
              "short": 521910,
              "net": -145598
            },
            "smallTrader": {
              "long": 326546,
              "short": 419422,
              "net": -92876
            }
          },
          "openInterest": 2693860
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 840494,
              "short": 784864,
              "net": 55630
            },
            "nonCommercial": {
              "long": 296851,
              "short": 303865,
              "net": -7014
            },
            "smallTrader": {
              "long": 97485,
              "short": 146101,
              "net": -48616
            }
          },
          "openInterest": 1257868
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 532608,
              "short": 530696,
              "net": 1912
            },
            "nonCommercial": {
              "long": 100875,
              "short": 106307,
              "net": -5432
            },
            "smallTrader": {
              "long": 167454,
              "short": 163934,
              "net": 3520
            }
          },
          "openInterest": 820884
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1177214,
              "short": 1139142,
              "net": 38072
            },
            "nonCommercial": {
              "long": 346136,
              "short": 322243,
              "net": 23893
            },
            "smallTrader": {
              "long": 283233,
              "short": 345198,
              "net": -61965
            }
          },
          "openInterest": 1837281
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85490,
              "short": 15042,
              "net": 70448
            },
            "nonCommercial": {
              "long": 9828,
              "short": 56408,
              "net": -46580
            },
            "smallTrader": {
              "long": 14736,
              "short": 38604,
              "net": -23868
            }
          },
          "openInterest": 110904
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128779,
              "short": 62499,
              "net": 66280
            },
            "nonCommercial": {
              "long": 35319,
              "short": 81027,
              "net": -45708
            },
            "smallTrader": {
              "long": 16044,
              "short": 36616,
              "net": -20572
            }
          },
          "openInterest": 182860
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59282,
              "short": 13578,
              "net": 45704
            },
            "nonCommercial": {
              "long": 24238,
              "short": 53318,
              "net": -29080
            },
            "smallTrader": {
              "long": 21814,
              "short": 38438,
              "net": -16624
            }
          },
          "openInterest": 111631
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78158,
              "short": 151659,
              "net": -73501
            },
            "nonCommercial": {
              "long": 89012,
              "short": 20802,
              "net": 68210
            },
            "smallTrader": {
              "long": 11536,
              "short": 6245,
              "net": 5291
            }
          },
          "openInterest": 207704
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85059,
              "short": 120640,
              "net": -35581
            },
            "nonCommercial": {
              "long": 51025,
              "short": 16331,
              "net": 34694
            },
            "smallTrader": {
              "long": 7138,
              "short": 6251,
              "net": 887
            }
          },
          "openInterest": 164622
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94261,
              "short": 44335,
              "net": 49926
            },
            "nonCommercial": {
              "long": 46328,
              "short": 83113,
              "net": -36785
            },
            "smallTrader": {
              "long": 12259,
              "short": 25400,
              "net": -13141
            }
          },
          "openInterest": 172846
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 611992,
              "short": 698461,
              "net": -86469
            },
            "nonCommercial": {
              "long": 416365,
              "short": 186286,
              "net": 230079
            },
            "smallTrader": {
              "long": 99200,
              "short": 242810,
              "net": -143610
            }
          },
          "openInterest": 1301166
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106050,
              "short": 85577,
              "net": 20473
            },
            "nonCommercial": {
              "long": 66581,
              "short": 80393,
              "net": -13812
            },
            "smallTrader": {
              "long": 11633,
              "short": 18294,
              "net": -6661
            }
          },
          "openInterest": 204578
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 523019,
              "short": 809270,
              "net": -286251
            },
            "nonCommercial": {
              "long": 480508,
              "short": 199239,
              "net": 281269
            },
            "smallTrader": {
              "long": 82711,
              "short": 77729,
              "net": 4982
            }
          },
          "openInterest": 1591022
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27981,
              "short": 36796,
              "net": -8815
            },
            "nonCommercial": {
              "long": 13779,
              "short": 9278,
              "net": 4501
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50301
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30228,
              "short": 31929,
              "net": -1701
            },
            "nonCommercial": {
              "long": 2953,
              "short": 1320,
              "net": 1633
            },
            "smallTrader": {
              "long": 658,
              "short": 590,
              "net": 68
            }
          },
          "openInterest": 36274
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 350433,
              "short": 114236,
              "net": 236197
            },
            "nonCommercial": {
              "long": 52047,
              "short": 232777,
              "net": -180730
            },
            "smallTrader": {
              "long": 38556,
              "short": 94023,
              "net": -55467
            }
          },
          "openInterest": 450262
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13858,
              "short": 9280,
              "net": 4578
            },
            "nonCommercial": {
              "long": 11875,
              "short": 8190,
              "net": 3685
            },
            "smallTrader": {
              "long": 9664,
              "short": 17927,
              "net": -8263
            }
          },
          "openInterest": 41516
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155910,
              "short": 229559,
              "net": -73649
            },
            "nonCommercial": {
              "long": 128258,
              "short": 50662,
              "net": 77596
            },
            "smallTrader": {
              "long": 19347,
              "short": 23294,
              "net": -3947
            }
          },
          "openInterest": 381786
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120946,
              "short": 298756,
              "net": -177810
            },
            "nonCommercial": {
              "long": 223257,
              "short": 60802,
              "net": 162455
            },
            "smallTrader": {
              "long": 43445,
              "short": 28090,
              "net": 15355
            }
          },
          "openInterest": 430128
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198419,
              "short": 167793,
              "net": 30626
            },
            "nonCommercial": {
              "long": 69672,
              "short": 101341,
              "net": -31669
            },
            "smallTrader": {
              "long": 38935,
              "short": 37892,
              "net": 1043
            }
          },
          "openInterest": 377479
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164972,
              "short": 48783,
              "net": 116189
            },
            "nonCommercial": {
              "long": 26525,
              "short": 104411,
              "net": -77886
            },
            "smallTrader": {
              "long": 18320,
              "short": 56623,
              "net": -38303
            }
          },
          "openInterest": 215413
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81819,
              "short": 100685,
              "net": -18866
            },
            "nonCommercial": {
              "long": 77603,
              "short": 49061,
              "net": 28542
            },
            "smallTrader": {
              "long": 19430,
              "short": 29106,
              "net": -9676
            }
          },
          "openInterest": 206585
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99643,
              "short": 143523,
              "net": -43880
            },
            "nonCommercial": {
              "long": 98199,
              "short": 44777,
              "net": 53422
            },
            "smallTrader": {
              "long": 28922,
              "short": 38464,
              "net": -9542
            }
          },
          "openInterest": 256360
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121872,
              "short": 71828,
              "net": 50044
            },
            "nonCommercial": {
              "long": 19017,
              "short": 65280,
              "net": -46263
            },
            "smallTrader": {
              "long": 3082,
              "short": 6863,
              "net": -3781
            }
          },
          "openInterest": 148671
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36707,
              "short": 47627,
              "net": -10920
            },
            "nonCommercial": {
              "long": 14747,
              "short": 9041,
              "net": 5706
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61136
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388733,
              "short": 206499,
              "net": 182234
            },
            "nonCommercial": {
              "long": 235474,
              "short": 444975,
              "net": -209501
            },
            "smallTrader": {
              "long": 63456,
              "short": 36189,
              "net": 27267
            }
          },
          "openInterest": 1019571
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7997,
              "short": 4228,
              "net": 3769
            },
            "nonCommercial": {
              "long": 10941,
              "short": 12758,
              "net": -1817
            },
            "smallTrader": {
              "long": 3524,
              "short": 5476,
              "net": -1952
            }
          },
          "openInterest": 22818
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11601,
              "short": 49221,
              "net": -37620
            },
            "nonCommercial": {
              "long": 49136,
              "short": 16064,
              "net": 33072
            },
            "smallTrader": {
              "long": 7079,
              "short": 2531,
              "net": 4548
            }
          },
          "openInterest": 67945
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 457881,
              "short": 507274,
              "net": -49393
            },
            "nonCommercial": {
              "long": 103169,
              "short": 83052,
              "net": 20117
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 671899
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60587,
              "short": 116228,
              "net": -55641
            },
            "nonCommercial": {
              "long": 62203,
              "short": 15929,
              "net": 46274
            },
            "smallTrader": {
              "long": 21747,
              "short": 12380,
              "net": 9367
            }
          },
          "openInterest": 159904
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149724,
              "short": 209674,
              "net": -59950
            },
            "nonCommercial": {
              "long": 115568,
              "short": 60374,
              "net": 55194
            },
            "smallTrader": {
              "long": 41925,
              "short": 37169,
              "net": 4756
            }
          },
          "openInterest": 345111
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140955,
              "short": 228806,
              "net": -87851
            },
            "nonCommercial": {
              "long": 128440,
              "short": 49075,
              "net": 79365
            },
            "smallTrader": {
              "long": 35067,
              "short": 26581,
              "net": 8486
            }
          },
          "openInterest": 362950
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 337745,
              "short": 249351,
              "net": 88394
            },
            "nonCommercial": {
              "long": 181193,
              "short": 188933,
              "net": -7740
            },
            "smallTrader": {
              "long": 37377,
              "short": 118031,
              "net": -80654
            }
          },
          "openInterest": 648949
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432576,
              "short": 473189,
              "net": -40613
            },
            "nonCommercial": {
              "long": 245303,
              "short": 214917,
              "net": 30386
            },
            "smallTrader": {
              "long": 72048,
              "short": 61821,
              "net": 10227
            }
          },
          "openInterest": 815626
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30244,
              "short": 12644,
              "net": 17600
            },
            "nonCommercial": {
              "long": 8226,
              "short": 18035,
              "net": -9809
            },
            "smallTrader": {
              "long": 8379,
              "short": 16170,
              "net": -7791
            }
          },
          "openInterest": 47236
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13407,
              "short": 102529,
              "net": -89122
            },
            "nonCommercial": {
              "long": 97140,
              "short": 23972,
              "net": 73168
            },
            "smallTrader": {
              "long": 18210,
              "short": 2256,
              "net": 15954
            }
          },
          "openInterest": 130077
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 114257,
              "short": 115551,
              "net": -1294
            },
            "nonCommercial": {
              "long": 86701,
              "short": 79670,
              "net": 7031
            },
            "smallTrader": {
              "long": 21673,
              "short": 27410,
              "net": -5737
            }
          },
          "openInterest": 306961
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71175,
              "short": 72217,
              "net": -1042
            },
            "nonCommercial": {
              "long": 42276,
              "short": 34791,
              "net": 7485
            },
            "smallTrader": {
              "long": 17801,
              "short": 24244,
              "net": -6443
            }
          },
          "openInterest": 143695
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158715,
              "short": 148460,
              "net": 10255
            },
            "nonCommercial": {
              "long": 118632,
              "short": 117264,
              "net": 1368
            },
            "smallTrader": {
              "long": 31337,
              "short": 42960,
              "net": -11623
            }
          },
          "openInterest": 382543
        }
      ]
    },
    {
      "reportDate": "2015-01-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1909970,
              "short": 1712555,
              "net": 197415
            },
            "nonCommercial": {
              "long": 346739,
              "short": 454631,
              "net": -107892
            },
            "smallTrader": {
              "long": 339668,
              "short": 429191,
              "net": -89523
            }
          },
          "openInterest": 2673543
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 840185,
              "short": 843683,
              "net": -3498
            },
            "nonCommercial": {
              "long": 333732,
              "short": 293312,
              "net": 40420
            },
            "smallTrader": {
              "long": 105933,
              "short": 142855,
              "net": -36922
            }
          },
          "openInterest": 1305032
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 505532,
              "short": 506364,
              "net": -832
            },
            "nonCommercial": {
              "long": 92521,
              "short": 102626,
              "net": -10105
            },
            "smallTrader": {
              "long": 172312,
              "short": 161375,
              "net": 10937
            }
          },
          "openInterest": 787448
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1179190,
              "short": 1097658,
              "net": 81532
            },
            "nonCommercial": {
              "long": 323306,
              "short": 337835,
              "net": -14529
            },
            "smallTrader": {
              "long": 286308,
              "short": 353311,
              "net": -67003
            }
          },
          "openInterest": 1822324
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95365,
              "short": 16824,
              "net": 78541
            },
            "nonCommercial": {
              "long": 16079,
              "short": 65022,
              "net": -48943
            },
            "smallTrader": {
              "long": 13151,
              "short": 42749,
              "net": -29598
            }
          },
          "openInterest": 125620
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12558,
              "short": 16985,
              "net": -4427
            },
            "nonCommercial": {
              "long": 14337,
              "short": 10569,
              "net": 3768
            },
            "smallTrader": {
              "long": 5846,
              "short": 5187,
              "net": 659
            }
          },
          "openInterest": 36682
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129144,
              "short": 62925,
              "net": 66219
            },
            "nonCommercial": {
              "long": 38649,
              "short": 83989,
              "net": -45340
            },
            "smallTrader": {
              "long": 15641,
              "short": 36520,
              "net": -20879
            }
          },
          "openInterest": 185350
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56159,
              "short": 15004,
              "net": 41155
            },
            "nonCommercial": {
              "long": 28914,
              "short": 52877,
              "net": -23963
            },
            "smallTrader": {
              "long": 21474,
              "short": 38666,
              "net": -17192
            }
          },
          "openInterest": 112718
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88032,
              "short": 140458,
              "net": -52426
            },
            "nonCommercial": {
              "long": 68778,
              "short": 16204,
              "net": 52574
            },
            "smallTrader": {
              "long": 9262,
              "short": 9410,
              "net": -148
            }
          },
          "openInterest": 189249
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87179,
              "short": 117114,
              "net": -29935
            },
            "nonCommercial": {
              "long": 49766,
              "short": 20949,
              "net": 28817
            },
            "smallTrader": {
              "long": 7780,
              "short": 6662,
              "net": 1118
            }
          },
          "openInterest": 169601
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96833,
              "short": 44280,
              "net": 52553
            },
            "nonCommercial": {
              "long": 46610,
              "short": 87272,
              "net": -40662
            },
            "smallTrader": {
              "long": 11843,
              "short": 23734,
              "net": -11891
            }
          },
          "openInterest": 179152
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 614812,
              "short": 681512,
              "net": -66700
            },
            "nonCommercial": {
              "long": 394454,
              "short": 178398,
              "net": 216056
            },
            "smallTrader": {
              "long": 100531,
              "short": 249887,
              "net": -149356
            }
          },
          "openInterest": 1304935
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111332,
              "short": 88856,
              "net": 22476
            },
            "nonCommercial": {
              "long": 69082,
              "short": 84654,
              "net": -15572
            },
            "smallTrader": {
              "long": 11694,
              "short": 18598,
              "net": -6904
            }
          },
          "openInterest": 216715
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 568519,
              "short": 855154,
              "net": -286635
            },
            "nonCommercial": {
              "long": 496281,
              "short": 222010,
              "net": 274271
            },
            "smallTrader": {
              "long": 83796,
              "short": 71432,
              "net": 12364
            }
          },
          "openInterest": 1668047
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30976,
              "short": 34862,
              "net": -3886
            },
            "nonCommercial": {
              "long": 11598,
              "short": 12415,
              "net": -817
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52970
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32389,
              "short": 34215,
              "net": -1826
            },
            "nonCommercial": {
              "long": 2915,
              "short": 1146,
              "net": 1769
            },
            "smallTrader": {
              "long": 598,
              "short": 541,
              "net": 57
            }
          },
          "openInterest": 38379
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 355311,
              "short": 111048,
              "net": 244263
            },
            "nonCommercial": {
              "long": 50489,
              "short": 235234,
              "net": -184745
            },
            "smallTrader": {
              "long": 34977,
              "short": 94495,
              "net": -59518
            }
          },
          "openInterest": 449726
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14327,
              "short": 9516,
              "net": 4811
            },
            "nonCommercial": {
              "long": 12135,
              "short": 8493,
              "net": 3642
            },
            "smallTrader": {
              "long": 8992,
              "short": 17445,
              "net": -8453
            }
          },
          "openInterest": 41292
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147783,
              "short": 231037,
              "net": -83254
            },
            "nonCommercial": {
              "long": 131849,
              "short": 47301,
              "net": 84548
            },
            "smallTrader": {
              "long": 20569,
              "short": 21863,
              "net": -1294
            }
          },
          "openInterest": 376283
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117326,
              "short": 323486,
              "net": -206160
            },
            "nonCommercial": {
              "long": 238407,
              "short": 49482,
              "net": 188925
            },
            "smallTrader": {
              "long": 43731,
              "short": 26496,
              "net": 17235
            }
          },
          "openInterest": 438279
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208750,
              "short": 182828,
              "net": 25922
            },
            "nonCommercial": {
              "long": 68386,
              "short": 99776,
              "net": -31390
            },
            "smallTrader": {
              "long": 42997,
              "short": 37529,
              "net": 5468
            }
          },
          "openInterest": 392614
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155145,
              "short": 54103,
              "net": 101042
            },
            "nonCommercial": {
              "long": 26526,
              "short": 91184,
              "net": -64658
            },
            "smallTrader": {
              "long": 15845,
              "short": 52229,
              "net": -36384
            }
          },
          "openInterest": 202571
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81032,
              "short": 95779,
              "net": -14747
            },
            "nonCommercial": {
              "long": 75687,
              "short": 52588,
              "net": 23099
            },
            "smallTrader": {
              "long": 19688,
              "short": 28040,
              "net": -8352
            }
          },
          "openInterest": 202956
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101818,
              "short": 139677,
              "net": -37859
            },
            "nonCommercial": {
              "long": 92941,
              "short": 44681,
              "net": 48260
            },
            "smallTrader": {
              "long": 27444,
              "short": 37845,
              "net": -10401
            }
          },
          "openInterest": 247017
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122006,
              "short": 74535,
              "net": 47471
            },
            "nonCommercial": {
              "long": 26739,
              "short": 71312,
              "net": -44573
            },
            "smallTrader": {
              "long": 3186,
              "short": 6084,
              "net": -2898
            }
          },
          "openInterest": 153115
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37411,
              "short": 46759,
              "net": -9348
            },
            "nonCommercial": {
              "long": 13378,
              "short": 9446,
              "net": 3932
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60303
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 392736,
              "short": 194858,
              "net": 197878
            },
            "nonCommercial": {
              "long": 221815,
              "short": 450669,
              "net": -228854
            },
            "smallTrader": {
              "long": 60979,
              "short": 30003,
              "net": 30976
            }
          },
          "openInterest": 1000469
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11093,
              "short": 3581,
              "net": 7512
            },
            "nonCommercial": {
              "long": 11908,
              "short": 15567,
              "net": -3659
            },
            "smallTrader": {
              "long": 2298,
              "short": 6151,
              "net": -3853
            }
          },
          "openInterest": 25594
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11734,
              "short": 50419,
              "net": -38685
            },
            "nonCommercial": {
              "long": 47515,
              "short": 12672,
              "net": 34843
            },
            "smallTrader": {
              "long": 6406,
              "short": 2564,
              "net": 3842
            }
          },
          "openInterest": 65908
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 462829,
              "short": 507189,
              "net": -44360
            },
            "nonCommercial": {
              "long": 101957,
              "short": 84100,
              "net": 17857
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 672635
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59964,
              "short": 121557,
              "net": -61593
            },
            "nonCommercial": {
              "long": 65722,
              "short": 12375,
              "net": 53347
            },
            "smallTrader": {
              "long": 21197,
              "short": 12951,
              "net": 8246
            }
          },
          "openInterest": 162440
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159816,
              "short": 226230,
              "net": -66414
            },
            "nonCommercial": {
              "long": 118178,
              "short": 57629,
              "net": 60549
            },
            "smallTrader": {
              "long": 41967,
              "short": 36102,
              "net": 5865
            }
          },
          "openInterest": 366125
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159229,
              "short": 214231,
              "net": -55002
            },
            "nonCommercial": {
              "long": 123293,
              "short": 69796,
              "net": 53497
            },
            "smallTrader": {
              "long": 34696,
              "short": 33191,
              "net": 1505
            }
          },
          "openInterest": 387116
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 374402,
              "short": 260044,
              "net": 114358
            },
            "nonCommercial": {
              "long": 164502,
              "short": 197985,
              "net": -33483
            },
            "smallTrader": {
              "long": 39102,
              "short": 119977,
              "net": -80875
            }
          },
          "openInterest": 682972
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 438758,
              "short": 509566,
              "net": -70808
            },
            "nonCommercial": {
              "long": 241699,
              "short": 170291,
              "net": 71408
            },
            "smallTrader": {
              "long": 67116,
              "short": 67716,
              "net": -600
            }
          },
          "openInterest": 823104
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24899,
              "short": 12657,
              "net": 12242
            },
            "nonCommercial": {
              "long": 8841,
              "short": 16214,
              "net": -7373
            },
            "smallTrader": {
              "long": 8792,
              "short": 13661,
              "net": -4869
            }
          },
          "openInterest": 42956
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13037,
              "short": 103151,
              "net": -90114
            },
            "nonCommercial": {
              "long": 92250,
              "short": 21577,
              "net": 70673
            },
            "smallTrader": {
              "long": 22418,
              "short": 2977,
              "net": 19441
            }
          },
          "openInterest": 129495
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 95866,
              "short": 94459,
              "net": 1407
            },
            "nonCommercial": {
              "long": 83570,
              "short": 79199,
              "net": 4371
            },
            "smallTrader": {
              "long": 17713,
              "short": 23491,
              "net": -5778
            }
          },
          "openInterest": 275472
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77025,
              "short": 73814,
              "net": 3211
            },
            "nonCommercial": {
              "long": 44711,
              "short": 41518,
              "net": 3193
            },
            "smallTrader": {
              "long": 17464,
              "short": 23868,
              "net": -6404
            }
          },
          "openInterest": 153825
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158168,
              "short": 145848,
              "net": 12320
            },
            "nonCommercial": {
              "long": 119886,
              "short": 119964,
              "net": -78
            },
            "smallTrader": {
              "long": 31041,
              "short": 43283,
              "net": -12242
            }
          },
          "openInterest": 387290
        }
      ]
    },
    {
      "reportDate": "2015-02-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1868462,
              "short": 1676709,
              "net": 191753
            },
            "nonCommercial": {
              "long": 341432,
              "short": 460212,
              "net": -118780
            },
            "smallTrader": {
              "long": 347291,
              "short": 420264,
              "net": -72973
            }
          },
          "openInterest": 2624479
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 909738,
              "short": 863282,
              "net": 46456
            },
            "nonCommercial": {
              "long": 301116,
              "short": 303724,
              "net": -2608
            },
            "smallTrader": {
              "long": 105190,
              "short": 149038,
              "net": -43848
            }
          },
          "openInterest": 1349569
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 442650,
              "short": 431473,
              "net": 11177
            },
            "nonCommercial": {
              "long": 80546,
              "short": 95883,
              "net": -15337
            },
            "smallTrader": {
              "long": 163716,
              "short": 159556,
              "net": 4160
            }
          },
          "openInterest": 705394
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1222488,
              "short": 1105101,
              "net": 117387
            },
            "nonCommercial": {
              "long": 322000,
              "short": 364766,
              "net": -42766
            },
            "smallTrader": {
              "long": 248307,
              "short": 322928,
              "net": -74621
            }
          },
          "openInterest": 1819318
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103126,
              "short": 17340,
              "net": 85786
            },
            "nonCommercial": {
              "long": 15969,
              "short": 72128,
              "net": -56159
            },
            "smallTrader": {
              "long": 12607,
              "short": 42234,
              "net": -29627
            }
          },
          "openInterest": 133075
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128829,
              "short": 67741,
              "net": 61088
            },
            "nonCommercial": {
              "long": 36220,
              "short": 78618,
              "net": -42398
            },
            "smallTrader": {
              "long": 16177,
              "short": 34867,
              "net": -18690
            }
          },
          "openInterest": 182903
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60231,
              "short": 15559,
              "net": 44672
            },
            "nonCommercial": {
              "long": 24553,
              "short": 51874,
              "net": -27321
            },
            "smallTrader": {
              "long": 21960,
              "short": 39311,
              "net": -17351
            }
          },
          "openInterest": 113662
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93762,
              "short": 135168,
              "net": -41406
            },
            "nonCommercial": {
              "long": 65457,
              "short": 23317,
              "net": 42140
            },
            "smallTrader": {
              "long": 8978,
              "short": 9712,
              "net": -734
            }
          },
          "openInterest": 195184
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87433,
              "short": 113192,
              "net": -25759
            },
            "nonCommercial": {
              "long": 48908,
              "short": 22994,
              "net": 25914
            },
            "smallTrader": {
              "long": 7128,
              "short": 7283,
              "net": -155
            }
          },
          "openInterest": 167838
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98677,
              "short": 45864,
              "net": 52813
            },
            "nonCommercial": {
              "long": 46923,
              "short": 87221,
              "net": -40298
            },
            "smallTrader": {
              "long": 10605,
              "short": 23120,
              "net": -12515
            }
          },
          "openInterest": 180944
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 639943,
              "short": 678472,
              "net": -38529
            },
            "nonCommercial": {
              "long": 396084,
              "short": 220252,
              "net": 175832
            },
            "smallTrader": {
              "long": 108027,
              "short": 245330,
              "net": -137303
            }
          },
          "openInterest": 1350370
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94733,
              "short": 97637,
              "net": -2904
            },
            "nonCommercial": {
              "long": 73880,
              "short": 70337,
              "net": 3543
            },
            "smallTrader": {
              "long": 15703,
              "short": 16342,
              "net": -639
            }
          },
          "openInterest": 207847
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 606100,
              "short": 879692,
              "net": -273592
            },
            "nonCommercial": {
              "long": 488256,
              "short": 216060,
              "net": 272196
            },
            "smallTrader": {
              "long": 78774,
              "short": 77378,
              "net": 1396
            }
          },
          "openInterest": 1721471
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27851,
              "short": 38037,
              "net": -10186
            },
            "nonCommercial": {
              "long": 13228,
              "short": 8514,
              "net": 4714
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52505
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31282,
              "short": 33209,
              "net": -1927
            },
            "nonCommercial": {
              "long": 2589,
              "short": 587,
              "net": 2002
            },
            "smallTrader": {
              "long": 477,
              "short": 552,
              "net": -75
            }
          },
          "openInterest": 36899
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 366203,
              "short": 113239,
              "net": 252964
            },
            "nonCommercial": {
              "long": 47719,
              "short": 244028,
              "net": -196309
            },
            "smallTrader": {
              "long": 35119,
              "short": 91774,
              "net": -56655
            }
          },
          "openInterest": 457209
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13884,
              "short": 7564,
              "net": 6320
            },
            "nonCommercial": {
              "long": 10072,
              "short": 8405,
              "net": 1667
            },
            "smallTrader": {
              "long": 8322,
              "short": 16309,
              "net": -7987
            }
          },
          "openInterest": 36983
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147461,
              "short": 231091,
              "net": -83630
            },
            "nonCommercial": {
              "long": 133712,
              "short": 50360,
              "net": 83352
            },
            "smallTrader": {
              "long": 20275,
              "short": 19997,
              "net": 278
            }
          },
          "openInterest": 377406
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117174,
              "short": 320447,
              "net": -203273
            },
            "nonCommercial": {
              "long": 229006,
              "short": 43991,
              "net": 185015
            },
            "smallTrader": {
              "long": 44670,
              "short": 26412,
              "net": 18258
            }
          },
          "openInterest": 419524
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200968,
              "short": 171529,
              "net": 29439
            },
            "nonCommercial": {
              "long": 67464,
              "short": 103147,
              "net": -35683
            },
            "smallTrader": {
              "long": 42490,
              "short": 36246,
              "net": 6244
            }
          },
          "openInterest": 379514
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157407,
              "short": 61268,
              "net": 96139
            },
            "nonCommercial": {
              "long": 25586,
              "short": 85157,
              "net": -59571
            },
            "smallTrader": {
              "long": 16405,
              "short": 52973,
              "net": -36568
            }
          },
          "openInterest": 203963
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78496,
              "short": 91275,
              "net": -12779
            },
            "nonCommercial": {
              "long": 76515,
              "short": 54018,
              "net": 22497
            },
            "smallTrader": {
              "long": 18104,
              "short": 27822,
              "net": -9718
            }
          },
          "openInterest": 197570
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106563,
              "short": 137823,
              "net": -31260
            },
            "nonCommercial": {
              "long": 94461,
              "short": 52252,
              "net": 42209
            },
            "smallTrader": {
              "long": 26245,
              "short": 37194,
              "net": -10949
            }
          },
          "openInterest": 249858
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126415,
              "short": 75126,
              "net": 51289
            },
            "nonCommercial": {
              "long": 23599,
              "short": 71836,
              "net": -48237
            },
            "smallTrader": {
              "long": 3149,
              "short": 6201,
              "net": -3052
            }
          },
          "openInterest": 161412
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38191,
              "short": 47144,
              "net": -8953
            },
            "nonCommercial": {
              "long": 12106,
              "short": 8075,
              "net": 4031
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60337
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 411294,
              "short": 197837,
              "net": 213457
            },
            "nonCommercial": {
              "long": 234625,
              "short": 475702,
              "net": -241077
            },
            "smallTrader": {
              "long": 58301,
              "short": 30681,
              "net": 27620
            }
          },
          "openInterest": 1014989
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13108,
              "short": 3821,
              "net": 9287
            },
            "nonCommercial": {
              "long": 10537,
              "short": 15034,
              "net": -4497
            },
            "smallTrader": {
              "long": 1883,
              "short": 6673,
              "net": -4790
            }
          },
          "openInterest": 25687
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12476,
              "short": 47804,
              "net": -35328
            },
            "nonCommercial": {
              "long": 46193,
              "short": 13797,
              "net": 32396
            },
            "smallTrader": {
              "long": 5629,
              "short": 2697,
              "net": 2932
            }
          },
          "openInterest": 64831
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 459483,
              "short": 505577,
              "net": -46094
            },
            "nonCommercial": {
              "long": 103800,
              "short": 84902,
              "net": 18898
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 689848
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65063,
              "short": 121262,
              "net": -56199
            },
            "nonCommercial": {
              "long": 64166,
              "short": 13593,
              "net": 50573
            },
            "smallTrader": {
              "long": 20310,
              "short": 14684,
              "net": 5626
            }
          },
          "openInterest": 168486
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161714,
              "short": 227635,
              "net": -65921
            },
            "nonCommercial": {
              "long": 115706,
              "short": 62939,
              "net": 52767
            },
            "smallTrader": {
              "long": 46982,
              "short": 33828,
              "net": 13154
            }
          },
          "openInterest": 371005
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174512,
              "short": 192046,
              "net": -17534
            },
            "nonCommercial": {
              "long": 108123,
              "short": 90706,
              "net": 17417
            },
            "smallTrader": {
              "long": 32927,
              "short": 32810,
              "net": 117
            }
          },
          "openInterest": 407165
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380018,
              "short": 280644,
              "net": 99374
            },
            "nonCommercial": {
              "long": 173923,
              "short": 200165,
              "net": -26242
            },
            "smallTrader": {
              "long": 44639,
              "short": 117771,
              "net": -73132
            }
          },
          "openInterest": 708274
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 463526,
              "short": 497856,
              "net": -34330
            },
            "nonCommercial": {
              "long": 240921,
              "short": 204454,
              "net": 36467
            },
            "smallTrader": {
              "long": 62299,
              "short": 64436,
              "net": -2137
            }
          },
          "openInterest": 853527
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20719,
              "short": 11059,
              "net": 9660
            },
            "nonCommercial": {
              "long": 8383,
              "short": 13733,
              "net": -5350
            },
            "smallTrader": {
              "long": 9293,
              "short": 13603,
              "net": -4310
            }
          },
          "openInterest": 38421
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13904,
              "short": 104504,
              "net": -90600
            },
            "nonCommercial": {
              "long": 88135,
              "short": 16529,
              "net": 71606
            },
            "smallTrader": {
              "long": 21156,
              "short": 2162,
              "net": 18994
            }
          },
          "openInterest": 125025
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 93438,
              "short": 102310,
              "net": -8872
            },
            "nonCommercial": {
              "long": 86957,
              "short": 71943,
              "net": 15014
            },
            "smallTrader": {
              "long": 18706,
              "short": 24848,
              "net": -6142
            }
          },
          "openInterest": 275773
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83966,
              "short": 75591,
              "net": 8375
            },
            "nonCommercial": {
              "long": 48345,
              "short": 48642,
              "net": -297
            },
            "smallTrader": {
              "long": 16559,
              "short": 24637,
              "net": -8078
            }
          },
          "openInterest": 166438
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181090,
              "short": 149721,
              "net": 31369
            },
            "nonCommercial": {
              "long": 122940,
              "short": 142306,
              "net": -19366
            },
            "smallTrader": {
              "long": 32192,
              "short": 44195,
              "net": -12003
            }
          },
          "openInterest": 427575
        }
      ]
    },
    {
      "reportDate": "2015-02-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1738380,
              "short": 1609311,
              "net": 129069
            },
            "nonCommercial": {
              "long": 406758,
              "short": 451574,
              "net": -44816
            },
            "smallTrader": {
              "long": 345712,
              "short": 429965,
              "net": -84253
            }
          },
          "openInterest": 2557786
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 991280,
              "short": 910931,
              "net": 80349
            },
            "nonCommercial": {
              "long": 283113,
              "short": 309953,
              "net": -26840
            },
            "smallTrader": {
              "long": 105014,
              "short": 158523,
              "net": -53509
            }
          },
          "openInterest": 1437444
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 442202,
              "short": 432280,
              "net": 9922
            },
            "nonCommercial": {
              "long": 72682,
              "short": 91308,
              "net": -18626
            },
            "smallTrader": {
              "long": 161433,
              "short": 152729,
              "net": 8704
            }
          },
          "openInterest": 694598
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1321796,
              "short": 1217793,
              "net": 104003
            },
            "nonCommercial": {
              "long": 349021,
              "short": 356791,
              "net": -7770
            },
            "smallTrader": {
              "long": 249204,
              "short": 345437,
              "net": -96233
            }
          },
          "openInterest": 1962109
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98421,
              "short": 15694,
              "net": 82727
            },
            "nonCommercial": {
              "long": 12517,
              "short": 65699,
              "net": -53182
            },
            "smallTrader": {
              "long": 13063,
              "short": 42608,
              "net": -29545
            }
          },
          "openInterest": 125359
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4069,
              "short": 12389,
              "net": -8320
            },
            "nonCommercial": {
              "long": 15365,
              "short": 6695,
              "net": 8670
            },
            "smallTrader": {
              "long": 908,
              "short": 1258,
              "net": -350
            }
          },
          "openInterest": 24644
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121424,
              "short": 66938,
              "net": 54486
            },
            "nonCommercial": {
              "long": 36798,
              "short": 75401,
              "net": -38603
            },
            "smallTrader": {
              "long": 16202,
              "short": 32085,
              "net": -15883
            }
          },
          "openInterest": 175966
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66616,
              "short": 16113,
              "net": 50503
            },
            "nonCommercial": {
              "long": 21176,
              "short": 54509,
              "net": -33333
            },
            "smallTrader": {
              "long": 22133,
              "short": 39303,
              "net": -17170
            }
          },
          "openInterest": 115744
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89746,
              "short": 130101,
              "net": -40355
            },
            "nonCommercial": {
              "long": 59433,
              "short": 20261,
              "net": 39172
            },
            "smallTrader": {
              "long": 10440,
              "short": 9257,
              "net": 1183
            }
          },
          "openInterest": 184374
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86955,
              "short": 115230,
              "net": -28275
            },
            "nonCommercial": {
              "long": 52995,
              "short": 25844,
              "net": 27151
            },
            "smallTrader": {
              "long": 9228,
              "short": 8104,
              "net": 1124
            }
          },
          "openInterest": 173921
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97124,
              "short": 46414,
              "net": 50710
            },
            "nonCommercial": {
              "long": 45443,
              "short": 87427,
              "net": -41984
            },
            "smallTrader": {
              "long": 12284,
              "short": 21010,
              "net": -8726
            }
          },
          "openInterest": 185606
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 657172,
              "short": 690159,
              "net": -32987
            },
            "nonCommercial": {
              "long": 376836,
              "short": 210764,
              "net": 166072
            },
            "smallTrader": {
              "long": 111853,
              "short": 244938,
              "net": -133085
            }
          },
          "openInterest": 1358550
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90609,
              "short": 117304,
              "net": -26695
            },
            "nonCommercial": {
              "long": 72227,
              "short": 48478,
              "net": 23749
            },
            "smallTrader": {
              "long": 16223,
              "short": 13277,
              "net": 2946
            }
          },
          "openInterest": 197547
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 601733,
              "short": 875752,
              "net": -274019
            },
            "nonCommercial": {
              "long": 478989,
              "short": 207462,
              "net": 271527
            },
            "smallTrader": {
              "long": 76312,
              "short": 73820,
              "net": 2492
            }
          },
          "openInterest": 1717593
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25558,
              "short": 38765,
              "net": -13207
            },
            "nonCommercial": {
              "long": 17274,
              "short": 8332,
              "net": 8942
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53087
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32583,
              "short": 34274,
              "net": -1691
            },
            "nonCommercial": {
              "long": 2383,
              "short": 664,
              "net": 1719
            },
            "smallTrader": {
              "long": 508,
              "short": 536,
              "net": -28
            }
          },
          "openInterest": 38025
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 355674,
              "short": 110223,
              "net": 245451
            },
            "nonCommercial": {
              "long": 47217,
              "short": 241858,
              "net": -194641
            },
            "smallTrader": {
              "long": 33562,
              "short": 84372,
              "net": -50810
            }
          },
          "openInterest": 444139
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13820,
              "short": 7218,
              "net": 6602
            },
            "nonCommercial": {
              "long": 9371,
              "short": 8853,
              "net": 518
            },
            "smallTrader": {
              "long": 8144,
              "short": 15264,
              "net": -7120
            }
          },
          "openInterest": 36659
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145683,
              "short": 225358,
              "net": -79675
            },
            "nonCommercial": {
              "long": 130208,
              "short": 50311,
              "net": 79897
            },
            "smallTrader": {
              "long": 19610,
              "short": 19832,
              "net": -222
            }
          },
          "openInterest": 372959
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120702,
              "short": 291293,
              "net": -170591
            },
            "nonCommercial": {
              "long": 199036,
              "short": 43762,
              "net": 155274
            },
            "smallTrader": {
              "long": 42098,
              "short": 26781,
              "net": 15317
            }
          },
          "openInterest": 393232
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212779,
              "short": 183731,
              "net": 29048
            },
            "nonCommercial": {
              "long": 64159,
              "short": 101190,
              "net": -37031
            },
            "smallTrader": {
              "long": 44008,
              "short": 36025,
              "net": 7983
            }
          },
          "openInterest": 397329
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160293,
              "short": 59335,
              "net": 100958
            },
            "nonCommercial": {
              "long": 25884,
              "short": 81008,
              "net": -55124
            },
            "smallTrader": {
              "long": 13402,
              "short": 59236,
              "net": -45834
            }
          },
          "openInterest": 204193
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73404,
              "short": 86850,
              "net": -13446
            },
            "nonCommercial": {
              "long": 79068,
              "short": 55798,
              "net": 23270
            },
            "smallTrader": {
              "long": 17741,
              "short": 27565,
              "net": -9824
            }
          },
          "openInterest": 194869
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104520,
              "short": 133175,
              "net": -28655
            },
            "nonCommercial": {
              "long": 88218,
              "short": 48404,
              "net": 39814
            },
            "smallTrader": {
              "long": 25616,
              "short": 36775,
              "net": -11159
            }
          },
          "openInterest": 237992
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131059,
              "short": 77422,
              "net": 53637
            },
            "nonCommercial": {
              "long": 25691,
              "short": 74926,
              "net": -49235
            },
            "smallTrader": {
              "long": 2779,
              "short": 7181,
              "net": -4402
            }
          },
          "openInterest": 174861
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38027,
              "short": 49551,
              "net": -11524
            },
            "nonCommercial": {
              "long": 14552,
              "short": 8523,
              "net": 6029
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62923
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 400490,
              "short": 189598,
              "net": 210892
            },
            "nonCommercial": {
              "long": 240715,
              "short": 480466,
              "net": -239751
            },
            "smallTrader": {
              "long": 63469,
              "short": 34610,
              "net": 28859
            }
          },
          "openInterest": 1013349
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15243,
              "short": 4125,
              "net": 11118
            },
            "nonCommercial": {
              "long": 9272,
              "short": 15472,
              "net": -6200
            },
            "smallTrader": {
              "long": 1937,
              "short": 6855,
              "net": -4918
            }
          },
          "openInterest": 26593
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13309,
              "short": 45432,
              "net": -32123
            },
            "nonCommercial": {
              "long": 45418,
              "short": 16091,
              "net": 29327
            },
            "smallTrader": {
              "long": 5660,
              "short": 2864,
              "net": 2796
            }
          },
          "openInterest": 64849
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 463874,
              "short": 511766,
              "net": -47892
            },
            "nonCommercial": {
              "long": 106598,
              "short": 84352,
              "net": 22246
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 703790
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64438,
              "short": 117895,
              "net": -53457
            },
            "nonCommercial": {
              "long": 62034,
              "short": 15170,
              "net": 46864
            },
            "smallTrader": {
              "long": 21236,
              "short": 14643,
              "net": 6593
            }
          },
          "openInterest": 168146
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160060,
              "short": 209436,
              "net": -49376
            },
            "nonCommercial": {
              "long": 104861,
              "short": 66002,
              "net": 38859
            },
            "smallTrader": {
              "long": 47792,
              "short": 37275,
              "net": 10517
            }
          },
          "openInterest": 364911
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169856,
              "short": 191946,
              "net": -22090
            },
            "nonCommercial": {
              "long": 102734,
              "short": 78523,
              "net": 24211
            },
            "smallTrader": {
              "long": 31791,
              "short": 33912,
              "net": -2121
            }
          },
          "openInterest": 388804
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383157,
              "short": 270623,
              "net": 112534
            },
            "nonCommercial": {
              "long": 160817,
              "short": 201930,
              "net": -41113
            },
            "smallTrader": {
              "long": 47278,
              "short": 118699,
              "net": -71421
            }
          },
          "openInterest": 726768
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 469309,
              "short": 505676,
              "net": -36367
            },
            "nonCommercial": {
              "long": 240555,
              "short": 204961,
              "net": 35594
            },
            "smallTrader": {
              "long": 70602,
              "short": 69829,
              "net": 773
            }
          },
          "openInterest": 864567
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19642,
              "short": 10611,
              "net": 9031
            },
            "nonCommercial": {
              "long": 5771,
              "short": 11257,
              "net": -5486
            },
            "smallTrader": {
              "long": 9024,
              "short": 12569,
              "net": -3545
            }
          },
          "openInterest": 34459
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11662,
              "short": 99931,
              "net": -88269
            },
            "nonCommercial": {
              "long": 78694,
              "short": 9756,
              "net": 68938
            },
            "smallTrader": {
              "long": 21118,
              "short": 1787,
              "net": 19331
            }
          },
          "openInterest": 114816
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 97416,
              "short": 101756,
              "net": -4340
            },
            "nonCommercial": {
              "long": 100822,
              "short": 90294,
              "net": 10528
            },
            "smallTrader": {
              "long": 18032,
              "short": 24220,
              "net": -6188
            }
          },
          "openInterest": 296263
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77735,
              "short": 70926,
              "net": 6809
            },
            "nonCommercial": {
              "long": 47702,
              "short": 46882,
              "net": 820
            },
            "smallTrader": {
              "long": 16476,
              "short": 24105,
              "net": -7629
            }
          },
          "openInterest": 160200
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172235,
              "short": 144730,
              "net": 27505
            },
            "nonCommercial": {
              "long": 120580,
              "short": 137716,
              "net": -17136
            },
            "smallTrader": {
              "long": 34277,
              "short": 44646,
              "net": -10369
            }
          },
          "openInterest": 424104
        }
      ]
    },
    {
      "reportDate": "2015-02-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1768264,
              "short": 1616090,
              "net": 152174
            },
            "nonCommercial": {
              "long": 403111,
              "short": 470319,
              "net": -67208
            },
            "smallTrader": {
              "long": 325794,
              "short": 410760,
              "net": -84966
            }
          },
          "openInterest": 2593586
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1084432,
              "short": 1022457,
              "net": 61975
            },
            "nonCommercial": {
              "long": 338527,
              "short": 345173,
              "net": -6646
            },
            "smallTrader": {
              "long": 98160,
              "short": 153489,
              "net": -55329
            }
          },
          "openInterest": 1588668
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 419104,
              "short": 429253,
              "net": -10149
            },
            "nonCommercial": {
              "long": 83969,
              "short": 75479,
              "net": 8490
            },
            "smallTrader": {
              "long": 155308,
              "short": 153649,
              "net": 1659
            }
          },
          "openInterest": 679905
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1401960,
              "short": 1248906,
              "net": 153054
            },
            "nonCommercial": {
              "long": 372344,
              "short": 390036,
              "net": -17692
            },
            "smallTrader": {
              "long": 217121,
              "short": 352483,
              "net": -135362
            }
          },
          "openInterest": 2043148
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98952,
              "short": 16458,
              "net": 82494
            },
            "nonCommercial": {
              "long": 17230,
              "short": 71061,
              "net": -53831
            },
            "smallTrader": {
              "long": 13857,
              "short": 42520,
              "net": -28663
            }
          },
          "openInterest": 131722
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5376,
              "short": 11355,
              "net": -5979
            },
            "nonCommercial": {
              "long": 11040,
              "short": 4680,
              "net": 6360
            },
            "smallTrader": {
              "long": 742,
              "short": 1123,
              "net": -381
            }
          },
          "openInterest": 22759
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108431,
              "short": 67126,
              "net": 41305
            },
            "nonCommercial": {
              "long": 42999,
              "short": 71797,
              "net": -28798
            },
            "smallTrader": {
              "long": 17567,
              "short": 30074,
              "net": -12507
            }
          },
          "openInterest": 170627
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64638,
              "short": 15648,
              "net": 48990
            },
            "nonCommercial": {
              "long": 19998,
              "short": 52840,
              "net": -32842
            },
            "smallTrader": {
              "long": 21731,
              "short": 37879,
              "net": -16148
            }
          },
          "openInterest": 111614
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87988,
              "short": 136555,
              "net": -48567
            },
            "nonCommercial": {
              "long": 61745,
              "short": 14977,
              "net": 46768
            },
            "smallTrader": {
              "long": 9389,
              "short": 7590,
              "net": 1799
            }
          },
          "openInterest": 185820
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88695,
              "short": 111152,
              "net": -22457
            },
            "nonCommercial": {
              "long": 48652,
              "short": 27165,
              "net": 21487
            },
            "smallTrader": {
              "long": 8640,
              "short": 7670,
              "net": 970
            }
          },
          "openInterest": 170223
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97012,
              "short": 48031,
              "net": 48981
            },
            "nonCommercial": {
              "long": 44526,
              "short": 82691,
              "net": -38165
            },
            "smallTrader": {
              "long": 13110,
              "short": 23926,
              "net": -10816
            }
          },
          "openInterest": 185675
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 666989,
              "short": 688418,
              "net": -21429
            },
            "nonCommercial": {
              "long": 365018,
              "short": 214939,
              "net": 150079
            },
            "smallTrader": {
              "long": 111838,
              "short": 240488,
              "net": -128650
            }
          },
          "openInterest": 1362156
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74979,
              "short": 114470,
              "net": -39491
            },
            "nonCommercial": {
              "long": 75998,
              "short": 41182,
              "net": 34816
            },
            "smallTrader": {
              "long": 15668,
              "short": 10993,
              "net": 4675
            }
          },
          "openInterest": 180535
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 580414,
              "short": 877046,
              "net": -296632
            },
            "nonCommercial": {
              "long": 478741,
              "short": 179351,
              "net": 299390
            },
            "smallTrader": {
              "long": 78341,
              "short": 81099,
              "net": -2758
            }
          },
          "openInterest": 1689966
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26571,
              "short": 43654,
              "net": -17083
            },
            "nonCommercial": {
              "long": 20908,
              "short": 8540,
              "net": 12368
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58115
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34357,
              "short": 36101,
              "net": -1744
            },
            "nonCommercial": {
              "long": 2547,
              "short": 772,
              "net": 1775
            },
            "smallTrader": {
              "long": 437,
              "short": 468,
              "net": -31
            }
          },
          "openInterest": 39969
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 349201,
              "short": 111559,
              "net": 237642
            },
            "nonCommercial": {
              "long": 47175,
              "short": 232757,
              "net": -185582
            },
            "smallTrader": {
              "long": 34535,
              "short": 86595,
              "net": -52060
            }
          },
          "openInterest": 438411
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13791,
              "short": 7412,
              "net": 6379
            },
            "nonCommercial": {
              "long": 9578,
              "short": 9354,
              "net": 224
            },
            "smallTrader": {
              "long": 8715,
              "short": 15318,
              "net": -6603
            }
          },
          "openInterest": 38487
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144685,
              "short": 219100,
              "net": -74415
            },
            "nonCommercial": {
              "long": 121493,
              "short": 47501,
              "net": 73992
            },
            "smallTrader": {
              "long": 18143,
              "short": 17720,
              "net": 423
            }
          },
          "openInterest": 358267
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125433,
              "short": 269068,
              "net": -143635
            },
            "nonCommercial": {
              "long": 188121,
              "short": 56387,
              "net": 131734
            },
            "smallTrader": {
              "long": 41111,
              "short": 29210,
              "net": 11901
            }
          },
          "openInterest": 389530
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212335,
              "short": 191748,
              "net": 20587
            },
            "nonCommercial": {
              "long": 65298,
              "short": 95098,
              "net": -29800
            },
            "smallTrader": {
              "long": 44177,
              "short": 34964,
              "net": 9213
            }
          },
          "openInterest": 395666
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152950,
              "short": 60096,
              "net": 92854
            },
            "nonCommercial": {
              "long": 31269,
              "short": 80360,
              "net": -49091
            },
            "smallTrader": {
              "long": 14090,
              "short": 57853,
              "net": -43763
            }
          },
          "openInterest": 203555
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73075,
              "short": 82337,
              "net": -9262
            },
            "nonCommercial": {
              "long": 75847,
              "short": 59198,
              "net": 16649
            },
            "smallTrader": {
              "long": 19720,
              "short": 27107,
              "net": -7387
            }
          },
          "openInterest": 193982
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103366,
              "short": 129237,
              "net": -25871
            },
            "nonCommercial": {
              "long": 88629,
              "short": 51848,
              "net": 36781
            },
            "smallTrader": {
              "long": 26907,
              "short": 37817,
              "net": -10910
            }
          },
          "openInterest": 241511
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130598,
              "short": 81807,
              "net": 48791
            },
            "nonCommercial": {
              "long": 28873,
              "short": 74318,
              "net": -45445
            },
            "smallTrader": {
              "long": 3531,
              "short": 6877,
              "net": -3346
            }
          },
          "openInterest": 175704
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52026,
              "short": 67166,
              "net": -15140
            },
            "nonCommercial": {
              "long": 19382,
              "short": 7829,
              "net": 11553
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83967
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388034,
              "short": 178573,
              "net": 209461
            },
            "nonCommercial": {
              "long": 241330,
              "short": 471809,
              "net": -230479
            },
            "smallTrader": {
              "long": 61288,
              "short": 40270,
              "net": 21018
            }
          },
          "openInterest": 1002010
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14702,
              "short": 4543,
              "net": 10159
            },
            "nonCommercial": {
              "long": 10021,
              "short": 15774,
              "net": -5753
            },
            "smallTrader": {
              "long": 2198,
              "short": 6604,
              "net": -4406
            }
          },
          "openInterest": 27700
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14284,
              "short": 44406,
              "net": -30122
            },
            "nonCommercial": {
              "long": 46690,
              "short": 19530,
              "net": 27160
            },
            "smallTrader": {
              "long": 6213,
              "short": 3251,
              "net": 2962
            }
          },
          "openInterest": 67715
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 465682,
              "short": 513536,
              "net": -47854
            },
            "nonCommercial": {
              "long": 104949,
              "short": 82379,
              "net": 22570
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 705929
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68694,
              "short": 116415,
              "net": -47721
            },
            "nonCommercial": {
              "long": 61145,
              "short": 19822,
              "net": 41323
            },
            "smallTrader": {
              "long": 21279,
              "short": 14881,
              "net": 6398
            }
          },
          "openInterest": 175193
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159555,
              "short": 219924,
              "net": -60369
            },
            "nonCommercial": {
              "long": 111491,
              "short": 65534,
              "net": 45957
            },
            "smallTrader": {
              "long": 48063,
              "short": 33651,
              "net": 14412
            }
          },
          "openInterest": 371919
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166766,
              "short": 208896,
              "net": -42130
            },
            "nonCommercial": {
              "long": 108269,
              "short": 67533,
              "net": 40736
            },
            "smallTrader": {
              "long": 32364,
              "short": 30970,
              "net": 1394
            }
          },
          "openInterest": 388675
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 368625,
              "short": 273126,
              "net": 95499
            },
            "nonCommercial": {
              "long": 165206,
              "short": 193811,
              "net": -28605
            },
            "smallTrader": {
              "long": 49090,
              "short": 115984,
              "net": -66894
            }
          },
          "openInterest": 702704
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459263,
              "short": 519749,
              "net": -60486
            },
            "nonCommercial": {
              "long": 239236,
              "short": 184870,
              "net": 54366
            },
            "smallTrader": {
              "long": 77273,
              "short": 71153,
              "net": 6120
            }
          },
          "openInterest": 857342
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20189,
              "short": 10174,
              "net": 10015
            },
            "nonCommercial": {
              "long": 4740,
              "short": 10784,
              "net": -6044
            },
            "smallTrader": {
              "long": 9218,
              "short": 13189,
              "net": -3971
            }
          },
          "openInterest": 34204
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12935,
              "short": 99317,
              "net": -86382
            },
            "nonCommercial": {
              "long": 76679,
              "short": 10617,
              "net": 66062
            },
            "smallTrader": {
              "long": 22237,
              "short": 1917,
              "net": 20320
            }
          },
          "openInterest": 115630
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 101791,
              "short": 101313,
              "net": 478
            },
            "nonCommercial": {
              "long": 106223,
              "short": 98824,
              "net": 7399
            },
            "smallTrader": {
              "long": 35837,
              "short": 43714,
              "net": -7877
            }
          },
          "openInterest": 329988
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76039,
              "short": 70065,
              "net": 5974
            },
            "nonCommercial": {
              "long": 48169,
              "short": 48200,
              "net": -31
            },
            "smallTrader": {
              "long": 16080,
              "short": 22023,
              "net": -5943
            }
          },
          "openInterest": 156821
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167756,
              "short": 142553,
              "net": 25203
            },
            "nonCommercial": {
              "long": 122657,
              "short": 140827,
              "net": -18170
            },
            "smallTrader": {
              "long": 36507,
              "short": 43540,
              "net": -7033
            }
          },
          "openInterest": 410585
        }
      ]
    },
    {
      "reportDate": "2015-02-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1829310,
              "short": 1638896,
              "net": 190414
            },
            "nonCommercial": {
              "long": 360092,
              "short": 469802,
              "net": -109710
            },
            "smallTrader": {
              "long": 345018,
              "short": 425722,
              "net": -80704
            }
          },
          "openInterest": 2667037
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1071232,
              "short": 999521,
              "net": 71711
            },
            "nonCommercial": {
              "long": 317972,
              "short": 341804,
              "net": -23832
            },
            "smallTrader": {
              "long": 120272,
              "short": 168151,
              "net": -47879
            }
          },
          "openInterest": 1541644
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 341513,
              "short": 345163,
              "net": -3650
            },
            "nonCommercial": {
              "long": 62377,
              "short": 53682,
              "net": 8695
            },
            "smallTrader": {
              "long": 173566,
              "short": 178611,
              "net": -5045
            }
          },
          "openInterest": 590614
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1400890,
              "short": 1242937,
              "net": 157953
            },
            "nonCommercial": {
              "long": 399905,
              "short": 405406,
              "net": -5501
            },
            "smallTrader": {
              "long": 301211,
              "short": 453663,
              "net": -152452
            }
          },
          "openInterest": 2157986
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109289,
              "short": 17810,
              "net": 91479
            },
            "nonCommercial": {
              "long": 15597,
              "short": 78751,
              "net": -63154
            },
            "smallTrader": {
              "long": 12879,
              "short": 41204,
              "net": -28325
            }
          },
          "openInterest": 139805
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7302,
              "short": 11486,
              "net": -4184
            },
            "nonCommercial": {
              "long": 18149,
              "short": 13588,
              "net": 4561
            },
            "smallTrader": {
              "long": 721,
              "short": 1098,
              "net": -377
            }
          },
          "openInterest": 31681
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103097,
              "short": 70047,
              "net": 33050
            },
            "nonCommercial": {
              "long": 46741,
              "short": 68611,
              "net": -21870
            },
            "smallTrader": {
              "long": 18334,
              "short": 29514,
              "net": -11180
            }
          },
          "openInterest": 169784
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69197,
              "short": 17737,
              "net": 51460
            },
            "nonCommercial": {
              "long": 22423,
              "short": 58668,
              "net": -36245
            },
            "smallTrader": {
              "long": 21997,
              "short": 37212,
              "net": -15215
            }
          },
          "openInterest": 118014
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90048,
              "short": 152394,
              "net": -62346
            },
            "nonCommercial": {
              "long": 75094,
              "short": 17962,
              "net": 57132
            },
            "smallTrader": {
              "long": 11543,
              "short": 6329,
              "net": 5214
            }
          },
          "openInterest": 200520
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95265,
              "short": 108783,
              "net": -13518
            },
            "nonCommercial": {
              "long": 46923,
              "short": 33542,
              "net": 13381
            },
            "smallTrader": {
              "long": 7020,
              "short": 6883,
              "net": 137
            }
          },
          "openInterest": 173849
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91161,
              "short": 50893,
              "net": 40268
            },
            "nonCommercial": {
              "long": 50336,
              "short": 80639,
              "net": -30303
            },
            "smallTrader": {
              "long": 12370,
              "short": 22335,
              "net": -9965
            }
          },
          "openInterest": 171520
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 599617,
              "short": 642401,
              "net": -42784
            },
            "nonCommercial": {
              "long": 381314,
              "short": 217503,
              "net": 163811
            },
            "smallTrader": {
              "long": 113091,
              "short": 234118,
              "net": -121027
            }
          },
          "openInterest": 1294525
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72388,
              "short": 125912,
              "net": -53524
            },
            "nonCommercial": {
              "long": 83707,
              "short": 37130,
              "net": 46577
            },
            "smallTrader": {
              "long": 16605,
              "short": 9658,
              "net": 6947
            }
          },
          "openInterest": 183230
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 606080,
              "short": 886414,
              "net": -280334
            },
            "nonCommercial": {
              "long": 490905,
              "short": 221068,
              "net": 269837
            },
            "smallTrader": {
              "long": 87187,
              "short": 76690,
              "net": 10497
            }
          },
          "openInterest": 1695437
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27747,
              "short": 43183,
              "net": -15436
            },
            "nonCommercial": {
              "long": 19723,
              "short": 9200,
              "net": 10523
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58166
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36592,
              "short": 37830,
              "net": -1238
            },
            "nonCommercial": {
              "long": 2283,
              "short": 978,
              "net": 1305
            },
            "smallTrader": {
              "long": 466,
              "short": 533,
              "net": -67
            }
          },
          "openInterest": 41928
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 343315,
              "short": 116354,
              "net": 226961
            },
            "nonCommercial": {
              "long": 45511,
              "short": 223247,
              "net": -177736
            },
            "smallTrader": {
              "long": 35546,
              "short": 84771,
              "net": -49225
            }
          },
          "openInterest": 431217
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13522,
              "short": 7837,
              "net": 5685
            },
            "nonCommercial": {
              "long": 9781,
              "short": 8712,
              "net": 1069
            },
            "smallTrader": {
              "long": 9462,
              "short": 16216,
              "net": -6754
            }
          },
          "openInterest": 39531
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141872,
              "short": 211238,
              "net": -69366
            },
            "nonCommercial": {
              "long": 118727,
              "short": 50558,
              "net": 68169
            },
            "smallTrader": {
              "long": 19061,
              "short": 17864,
              "net": 1197
            }
          },
          "openInterest": 347643
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133432,
              "short": 269126,
              "net": -135694
            },
            "nonCommercial": {
              "long": 184416,
              "short": 58245,
              "net": 126171
            },
            "smallTrader": {
              "long": 39742,
              "short": 30219,
              "net": 9523
            }
          },
          "openInterest": 399307
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198432,
              "short": 185441,
              "net": 12991
            },
            "nonCommercial": {
              "long": 67275,
              "short": 92056,
              "net": -24781
            },
            "smallTrader": {
              "long": 45620,
              "short": 33830,
              "net": 11790
            }
          },
          "openInterest": 368870
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149980,
              "short": 62607,
              "net": 87373
            },
            "nonCommercial": {
              "long": 31611,
              "short": 79123,
              "net": -47512
            },
            "smallTrader": {
              "long": 14588,
              "short": 54449,
              "net": -39861
            }
          },
          "openInterest": 202438
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75963,
              "short": 81485,
              "net": -5522
            },
            "nonCommercial": {
              "long": 73220,
              "short": 58036,
              "net": 15184
            },
            "smallTrader": {
              "long": 19597,
              "short": 29259,
              "net": -9662
            }
          },
          "openInterest": 190945
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103745,
              "short": 130177,
              "net": -26432
            },
            "nonCommercial": {
              "long": 88134,
              "short": 49975,
              "net": 38159
            },
            "smallTrader": {
              "long": 25758,
              "short": 37485,
              "net": -11727
            }
          },
          "openInterest": 243455
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130767,
              "short": 79785,
              "net": 50982
            },
            "nonCommercial": {
              "long": 34105,
              "short": 82449,
              "net": -48344
            },
            "smallTrader": {
              "long": 4004,
              "short": 6642,
              "net": -2638
            }
          },
          "openInterest": 180506
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53782,
              "short": 69634,
              "net": -15852
            },
            "nonCommercial": {
              "long": 20662,
              "short": 8602,
              "net": 12060
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86451
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 379175,
              "short": 177512,
              "net": 201663
            },
            "nonCommercial": {
              "long": 245170,
              "short": 475899,
              "net": -230729
            },
            "smallTrader": {
              "long": 65050,
              "short": 35984,
              "net": 29066
            }
          },
          "openInterest": 984419
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13392,
              "short": 4561,
              "net": 8831
            },
            "nonCommercial": {
              "long": 11107,
              "short": 15437,
              "net": -4330
            },
            "smallTrader": {
              "long": 1954,
              "short": 6455,
              "net": -4501
            }
          },
          "openInterest": 27328
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14693,
              "short": 41417,
              "net": -26724
            },
            "nonCommercial": {
              "long": 47127,
              "short": 22945,
              "net": 24182
            },
            "smallTrader": {
              "long": 6360,
              "short": 3818,
              "net": 2542
            }
          },
          "openInterest": 69019
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 487970,
              "short": 519239,
              "net": -31269
            },
            "nonCommercial": {
              "long": 97910,
              "short": 91163,
              "net": 6747
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 729019
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67267,
              "short": 109414,
              "net": -42147
            },
            "nonCommercial": {
              "long": 57348,
              "short": 20009,
              "net": 37339
            },
            "smallTrader": {
              "long": 19017,
              "short": 14209,
              "net": 4808
            }
          },
          "openInterest": 166676
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149794,
              "short": 219493,
              "net": -69699
            },
            "nonCommercial": {
              "long": 117248,
              "short": 60941,
              "net": 56307
            },
            "smallTrader": {
              "long": 47278,
              "short": 33886,
              "net": 13392
            }
          },
          "openInterest": 357742
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153453,
              "short": 194697,
              "net": -41244
            },
            "nonCommercial": {
              "long": 107700,
              "short": 66551,
              "net": 41149
            },
            "smallTrader": {
              "long": 30309,
              "short": 30214,
              "net": 95
            }
          },
          "openInterest": 364790
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 341454,
              "short": 263362,
              "net": 78092
            },
            "nonCommercial": {
              "long": 176219,
              "short": 189285,
              "net": -13066
            },
            "smallTrader": {
              "long": 51972,
              "short": 116998,
              "net": -65026
            }
          },
          "openInterest": 677947
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441265,
              "short": 479199,
              "net": -37934
            },
            "nonCommercial": {
              "long": 241545,
              "short": 208243,
              "net": 33302
            },
            "smallTrader": {
              "long": 76493,
              "short": 71861,
              "net": 4632
            }
          },
          "openInterest": 836197
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20958,
              "short": 8977,
              "net": 11981
            },
            "nonCommercial": {
              "long": 5228,
              "short": 10313,
              "net": -5085
            },
            "smallTrader": {
              "long": 8192,
              "short": 15088,
              "net": -6896
            }
          },
          "openInterest": 34765
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12992,
              "short": 100864,
              "net": -87872
            },
            "nonCommercial": {
              "long": 81571,
              "short": 13414,
              "net": 68157
            },
            "smallTrader": {
              "long": 21196,
              "short": 1481,
              "net": 19715
            }
          },
          "openInterest": 118929
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 96309,
              "short": 81135,
              "net": 15174
            },
            "nonCommercial": {
              "long": 113101,
              "short": 119986,
              "net": -6885
            },
            "smallTrader": {
              "long": 15522,
              "short": 23811,
              "net": -8289
            }
          },
          "openInterest": 308036
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83932,
              "short": 69224,
              "net": 14708
            },
            "nonCommercial": {
              "long": 46032,
              "short": 55167,
              "net": -9135
            },
            "smallTrader": {
              "long": 15464,
              "short": 21037,
              "net": -5573
            }
          },
          "openInterest": 157937
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162616,
              "short": 130159,
              "net": 32457
            },
            "nonCommercial": {
              "long": 124096,
              "short": 147364,
              "net": -23268
            },
            "smallTrader": {
              "long": 35900,
              "short": 45089,
              "net": -9189
            }
          },
          "openInterest": 401742
        }
      ]
    },
    {
      "reportDate": "2015-03-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1872276,
              "short": 1617353,
              "net": 254923
            },
            "nonCommercial": {
              "long": 353595,
              "short": 493069,
              "net": -139474
            },
            "smallTrader": {
              "long": 304200,
              "short": 419649,
              "net": -115449
            }
          },
          "openInterest": 2602234
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 902498,
              "short": 825134,
              "net": 77364
            },
            "nonCommercial": {
              "long": 314784,
              "short": 347191,
              "net": -32407
            },
            "smallTrader": {
              "long": 104294,
              "short": 149251,
              "net": -44957
            }
          },
          "openInterest": 1346664
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 220189,
              "short": 214525,
              "net": 5664
            },
            "nonCommercial": {
              "long": 53252,
              "short": 54911,
              "net": -1659
            },
            "smallTrader": {
              "long": 134728,
              "short": 138733,
              "net": -4005
            }
          },
          "openInterest": 426420
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1288204,
              "short": 1133993,
              "net": 154211
            },
            "nonCommercial": {
              "long": 424341,
              "short": 428330,
              "net": -3989
            },
            "smallTrader": {
              "long": 209921,
              "short": 360143,
              "net": -150222
            }
          },
          "openInterest": 1946459
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103821,
              "short": 18659,
              "net": 85162
            },
            "nonCommercial": {
              "long": 13652,
              "short": 75197,
              "net": -61545
            },
            "smallTrader": {
              "long": 17500,
              "short": 41117,
              "net": -23617
            }
          },
          "openInterest": 136841
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13653,
              "short": 4518,
              "net": 9135
            },
            "nonCommercial": {
              "long": 4958,
              "short": 13556,
              "net": -8598
            },
            "smallTrader": {
              "long": 620,
              "short": 1157,
              "net": -537
            }
          },
          "openInterest": 22394
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100739,
              "short": 65339,
              "net": 35400
            },
            "nonCommercial": {
              "long": 44563,
              "short": 71471,
              "net": -26908
            },
            "smallTrader": {
              "long": 19338,
              "short": 27830,
              "net": -8492
            }
          },
          "openInterest": 165737
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69531,
              "short": 17566,
              "net": 51965
            },
            "nonCommercial": {
              "long": 24332,
              "short": 63195,
              "net": -38863
            },
            "smallTrader": {
              "long": 21733,
              "short": 34835,
              "net": -13102
            }
          },
          "openInterest": 121344
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92751,
              "short": 157323,
              "net": -64572
            },
            "nonCommercial": {
              "long": 83535,
              "short": 24667,
              "net": 58868
            },
            "smallTrader": {
              "long": 13422,
              "short": 7718,
              "net": 5704
            }
          },
          "openInterest": 215131
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100495,
              "short": 105372,
              "net": -4877
            },
            "nonCommercial": {
              "long": 48753,
              "short": 44670,
              "net": 4083
            },
            "smallTrader": {
              "long": 7731,
              "short": 6937,
              "net": 794
            }
          },
          "openInterest": 184961
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87470,
              "short": 55536,
              "net": 31934
            },
            "nonCommercial": {
              "long": 51043,
              "short": 73854,
              "net": -22811
            },
            "smallTrader": {
              "long": 11495,
              "short": 20618,
              "net": -9123
            }
          },
          "openInterest": 163020
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579060,
              "short": 610321,
              "net": -31261
            },
            "nonCommercial": {
              "long": 379483,
              "short": 231733,
              "net": 147750
            },
            "smallTrader": {
              "long": 104458,
              "short": 220947,
              "net": -116489
            }
          },
          "openInterest": 1249063
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72953,
              "short": 132268,
              "net": -59315
            },
            "nonCommercial": {
              "long": 87345,
              "short": 33997,
              "net": 53348
            },
            "smallTrader": {
              "long": 16281,
              "short": 10314,
              "net": 5967
            }
          },
          "openInterest": 185872
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 603558,
              "short": 873958,
              "net": -270400
            },
            "nonCommercial": {
              "long": 497948,
              "short": 235659,
              "net": 262289
            },
            "smallTrader": {
              "long": 82040,
              "short": 73929,
              "net": 8111
            }
          },
          "openInterest": 1687908
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29022,
              "short": 41728,
              "net": -12706
            },
            "nonCommercial": {
              "long": 21096,
              "short": 9204,
              "net": 11892
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58358
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37568,
              "short": 37992,
              "net": -424
            },
            "nonCommercial": {
              "long": 1726,
              "short": 1306,
              "net": 420
            },
            "smallTrader": {
              "long": 519,
              "short": 515,
              "net": 4
            }
          },
          "openInterest": 42109
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 347041,
              "short": 122394,
              "net": 224647
            },
            "nonCommercial": {
              "long": 48467,
              "short": 220856,
              "net": -172389
            },
            "smallTrader": {
              "long": 36056,
              "short": 88314,
              "net": -52258
            }
          },
          "openInterest": 440733
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14357,
              "short": 8350,
              "net": 6007
            },
            "nonCommercial": {
              "long": 10597,
              "short": 9056,
              "net": 1541
            },
            "smallTrader": {
              "long": 8911,
              "short": 16459,
              "net": -7548
            }
          },
          "openInterest": 39793
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144129,
              "short": 219464,
              "net": -75335
            },
            "nonCommercial": {
              "long": 120759,
              "short": 49015,
              "net": 71744
            },
            "smallTrader": {
              "long": 20600,
              "short": 17009,
              "net": 3591
            }
          },
          "openInterest": 352478
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 140080,
              "short": 263467,
              "net": -123387
            },
            "nonCommercial": {
              "long": 180561,
              "short": 64741,
              "net": 115820
            },
            "smallTrader": {
              "long": 40325,
              "short": 32758,
              "net": 7567
            }
          },
          "openInterest": 405124
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201161,
              "short": 197317,
              "net": 3844
            },
            "nonCommercial": {
              "long": 67612,
              "short": 83020,
              "net": -15408
            },
            "smallTrader": {
              "long": 44406,
              "short": 32842,
              "net": 11564
            }
          },
          "openInterest": 375130
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158423,
              "short": 64993,
              "net": 93430
            },
            "nonCommercial": {
              "long": 33944,
              "short": 86465,
              "net": -52521
            },
            "smallTrader": {
              "long": 13359,
              "short": 54268,
              "net": -40909
            }
          },
          "openInterest": 210611
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79848,
              "short": 79123,
              "net": 725
            },
            "nonCommercial": {
              "long": 73078,
              "short": 66276,
              "net": 6802
            },
            "smallTrader": {
              "long": 19541,
              "short": 27068,
              "net": -7527
            }
          },
          "openInterest": 201534
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102611,
              "short": 127508,
              "net": -24897
            },
            "nonCommercial": {
              "long": 89099,
              "short": 53307,
              "net": 35792
            },
            "smallTrader": {
              "long": 26015,
              "short": 36910,
              "net": -10895
            }
          },
          "openInterest": 243159
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131501,
              "short": 84250,
              "net": 47251
            },
            "nonCommercial": {
              "long": 31414,
              "short": 74821,
              "net": -43407
            },
            "smallTrader": {
              "long": 3519,
              "short": 7363,
              "net": -3844
            }
          },
          "openInterest": 178057
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54743,
              "short": 72030,
              "net": -17287
            },
            "nonCommercial": {
              "long": 22412,
              "short": 8935,
              "net": 13477
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87354
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 386286,
              "short": 175182,
              "net": 211104
            },
            "nonCommercial": {
              "long": 241751,
              "short": 476037,
              "net": -234286
            },
            "smallTrader": {
              "long": 62837,
              "short": 39655,
              "net": 23182
            }
          },
          "openInterest": 983213
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9773,
              "short": 4434,
              "net": 5339
            },
            "nonCommercial": {
              "long": 14597,
              "short": 15964,
              "net": -1367
            },
            "smallTrader": {
              "long": 1810,
              "short": 5782,
              "net": -3972
            }
          },
          "openInterest": 27610
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13245,
              "short": 39763,
              "net": -26518
            },
            "nonCommercial": {
              "long": 47907,
              "short": 24366,
              "net": 23541
            },
            "smallTrader": {
              "long": 6495,
              "short": 3518,
              "net": 2977
            }
          },
          "openInterest": 68794
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 497406,
              "short": 522265,
              "net": -24859
            },
            "nonCommercial": {
              "long": 101138,
              "short": 99891,
              "net": 1247
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 754597
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63453,
              "short": 103165,
              "net": -39712
            },
            "nonCommercial": {
              "long": 56342,
              "short": 25135,
              "net": 31207
            },
            "smallTrader": {
              "long": 21614,
              "short": 13109,
              "net": 8505
            }
          },
          "openInterest": 164018
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145091,
              "short": 201465,
              "net": -56374
            },
            "nonCommercial": {
              "long": 106492,
              "short": 62827,
              "net": 43665
            },
            "smallTrader": {
              "long": 43721,
              "short": 31012,
              "net": 12709
            }
          },
          "openInterest": 336523
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137741,
              "short": 208738,
              "net": -70997
            },
            "nonCommercial": {
              "long": 123494,
              "short": 58401,
              "net": 65093
            },
            "smallTrader": {
              "long": 30066,
              "short": 24162,
              "net": 5904
            }
          },
          "openInterest": 353162
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328509,
              "short": 257690,
              "net": 70819
            },
            "nonCommercial": {
              "long": 192918,
              "short": 188207,
              "net": 4711
            },
            "smallTrader": {
              "long": 44634,
              "short": 120164,
              "net": -75530
            }
          },
          "openInterest": 671988
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424642,
              "short": 419748,
              "net": 4894
            },
            "nonCommercial": {
              "long": 246737,
              "short": 253672,
              "net": -6935
            },
            "smallTrader": {
              "long": 75147,
              "short": 73106,
              "net": 2041
            }
          },
          "openInterest": 819751
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25697,
              "short": 9979,
              "net": 15718
            },
            "nonCommercial": {
              "long": 7027,
              "short": 13089,
              "net": -6062
            },
            "smallTrader": {
              "long": 6871,
              "short": 16527,
              "net": -9656
            }
          },
          "openInterest": 40861
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14110,
              "short": 100554,
              "net": -86444
            },
            "nonCommercial": {
              "long": 85713,
              "short": 18495,
              "net": 67218
            },
            "smallTrader": {
              "long": 21212,
              "short": 1986,
              "net": 19226
            }
          },
          "openInterest": 123981
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 127038,
              "short": 88403,
              "net": 38635
            },
            "nonCommercial": {
              "long": 109433,
              "short": 137305,
              "net": -27872
            },
            "smallTrader": {
              "long": 17680,
              "short": 28443,
              "net": -10763
            }
          },
          "openInterest": 337070
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86795,
              "short": 66486,
              "net": 20309
            },
            "nonCommercial": {
              "long": 47849,
              "short": 61382,
              "net": -13533
            },
            "smallTrader": {
              "long": 15453,
              "short": 22229,
              "net": -6776
            }
          },
          "openInterest": 164037
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159430,
              "short": 122226,
              "net": 37204
            },
            "nonCommercial": {
              "long": 123959,
              "short": 153066,
              "net": -29107
            },
            "smallTrader": {
              "long": 36020,
              "short": 44117,
              "net": -8097
            }
          },
          "openInterest": 404555
        }
      ]
    },
    {
      "reportDate": "2015-03-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1888474,
              "short": 1606926,
              "net": 281548
            },
            "nonCommercial": {
              "long": 376634,
              "short": 514891,
              "net": -138257
            },
            "smallTrader": {
              "long": 290476,
              "short": 433767,
              "net": -143291
            }
          },
          "openInterest": 2616675
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 869322,
              "short": 823823,
              "net": 45499
            },
            "nonCommercial": {
              "long": 334203,
              "short": 337966,
              "net": -3763
            },
            "smallTrader": {
              "long": 108002,
              "short": 149738,
              "net": -41736
            }
          },
          "openInterest": 1333673
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 209608,
              "short": 204678,
              "net": 4930
            },
            "nonCommercial": {
              "long": 47987,
              "short": 41417,
              "net": 6570
            },
            "smallTrader": {
              "long": 136357,
              "short": 147857,
              "net": -11500
            }
          },
          "openInterest": 403170
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1306460,
              "short": 1193987,
              "net": 112473
            },
            "nonCommercial": {
              "long": 440008,
              "short": 407768,
              "net": 32240
            },
            "smallTrader": {
              "long": 208845,
              "short": 353558,
              "net": -144713
            }
          },
          "openInterest": 1973104
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130799,
              "short": 23082,
              "net": 107717
            },
            "nonCommercial": {
              "long": 15137,
              "short": 91988,
              "net": -76851
            },
            "smallTrader": {
              "long": 15113,
              "short": 45979,
              "net": -30866
            }
          },
          "openInterest": 196534
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13788,
              "short": 4544,
              "net": 9244
            },
            "nonCommercial": {
              "long": 5685,
              "short": 14235,
              "net": -8550
            },
            "smallTrader": {
              "long": 515,
              "short": 1209,
              "net": -694
            }
          },
          "openInterest": 23426
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132078,
              "short": 84428,
              "net": 47650
            },
            "nonCommercial": {
              "long": 48053,
              "short": 80644,
              "net": -32591
            },
            "smallTrader": {
              "long": 17331,
              "short": 32390,
              "net": -15059
            }
          },
          "openInterest": 205166
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86736,
              "short": 25940,
              "net": 60796
            },
            "nonCommercial": {
              "long": 22011,
              "short": 61041,
              "net": -39030
            },
            "smallTrader": {
              "long": 21356,
              "short": 43122,
              "net": -21766
            }
          },
          "openInterest": 146639
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89825,
              "short": 155139,
              "net": -65314
            },
            "nonCommercial": {
              "long": 83396,
              "short": 22304,
              "net": 61092
            },
            "smallTrader": {
              "long": 12324,
              "short": 8102,
              "net": 4222
            }
          },
          "openInterest": 212400
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102485,
              "short": 105020,
              "net": -2535
            },
            "nonCommercial": {
              "long": 50365,
              "short": 48810,
              "net": 1555
            },
            "smallTrader": {
              "long": 7763,
              "short": 6783,
              "net": 980
            }
          },
          "openInterest": 192829
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88084,
              "short": 55730,
              "net": 32354
            },
            "nonCommercial": {
              "long": 53309,
              "short": 74837,
              "net": -21528
            },
            "smallTrader": {
              "long": 10884,
              "short": 21710,
              "net": -10826
            }
          },
          "openInterest": 164239
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 589476,
              "short": 602884,
              "net": -13408
            },
            "nonCommercial": {
              "long": 376792,
              "short": 247815,
              "net": 128977
            },
            "smallTrader": {
              "long": 103504,
              "short": 219073,
              "net": -115569
            }
          },
          "openInterest": 1245440
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71733,
              "short": 117052,
              "net": -45319
            },
            "nonCommercial": {
              "long": 83640,
              "short": 40306,
              "net": 43334
            },
            "smallTrader": {
              "long": 14882,
              "short": 12897,
              "net": 1985
            }
          },
          "openInterest": 181414
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 566050,
              "short": 829530,
              "net": -263480
            },
            "nonCommercial": {
              "long": 495142,
              "short": 234483,
              "net": 260659
            },
            "smallTrader": {
              "long": 80882,
              "short": 78061,
              "net": 2821
            }
          },
          "openInterest": 1670894
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29901,
              "short": 38293,
              "net": -8392
            },
            "nonCommercial": {
              "long": 17701,
              "short": 9326,
              "net": 8375
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55716
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39741,
              "short": 40589,
              "net": -848
            },
            "nonCommercial": {
              "long": 1985,
              "short": 1151,
              "net": 834
            },
            "smallTrader": {
              "long": 484,
              "short": 470,
              "net": 14
            }
          },
          "openInterest": 44741
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 369650,
              "short": 136170,
              "net": 233480
            },
            "nonCommercial": {
              "long": 61271,
              "short": 242344,
              "net": -181073
            },
            "smallTrader": {
              "long": 40353,
              "short": 92760,
              "net": -52407
            }
          },
          "openInterest": 496465
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13958,
              "short": 7853,
              "net": 6105
            },
            "nonCommercial": {
              "long": 12058,
              "short": 10515,
              "net": 1543
            },
            "smallTrader": {
              "long": 9301,
              "short": 16949,
              "net": -7648
            }
          },
          "openInterest": 40547
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149524,
              "short": 219477,
              "net": -69953
            },
            "nonCommercial": {
              "long": 120354,
              "short": 52560,
              "net": 67794
            },
            "smallTrader": {
              "long": 20197,
              "short": 18038,
              "net": 2159
            }
          },
          "openInterest": 367556
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154578,
              "short": 243920,
              "net": -89342
            },
            "nonCommercial": {
              "long": 171821,
              "short": 89929,
              "net": 81892
            },
            "smallTrader": {
              "long": 41262,
              "short": 33812,
              "net": 7450
            }
          },
          "openInterest": 410918
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205761,
              "short": 195933,
              "net": 9828
            },
            "nonCommercial": {
              "long": 64978,
              "short": 85728,
              "net": -20750
            },
            "smallTrader": {
              "long": 46549,
              "short": 35627,
              "net": 10922
            }
          },
          "openInterest": 385006
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169840,
              "short": 59731,
              "net": 110109
            },
            "nonCommercial": {
              "long": 32898,
              "short": 92285,
              "net": -59387
            },
            "smallTrader": {
              "long": 13620,
              "short": 64342,
              "net": -50722
            }
          },
          "openInterest": 235089
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76760,
              "short": 78435,
              "net": -1675
            },
            "nonCommercial": {
              "long": 75380,
              "short": 65909,
              "net": 9471
            },
            "smallTrader": {
              "long": 20815,
              "short": 28611,
              "net": -7796
            }
          },
          "openInterest": 204657
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100521,
              "short": 129943,
              "net": -29422
            },
            "nonCommercial": {
              "long": 91372,
              "short": 51434,
              "net": 39938
            },
            "smallTrader": {
              "long": 29405,
              "short": 39921,
              "net": -10516
            }
          },
          "openInterest": 248433
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119188,
              "short": 79299,
              "net": 39889
            },
            "nonCommercial": {
              "long": 30622,
              "short": 66269,
              "net": -35647
            },
            "smallTrader": {
              "long": 3008,
              "short": 7250,
              "net": -4242
            }
          },
          "openInterest": 185039
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54277,
              "short": 73426,
              "net": -19149
            },
            "nonCommercial": {
              "long": 23160,
              "short": 7555,
              "net": 15605
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87826
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373749,
              "short": 173296,
              "net": 200453
            },
            "nonCommercial": {
              "long": 245046,
              "short": 466369,
              "net": -221323
            },
            "smallTrader": {
              "long": 62143,
              "short": 41273,
              "net": 20870
            }
          },
          "openInterest": 973142
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11646,
              "short": 4560,
              "net": 7086
            },
            "nonCommercial": {
              "long": 13347,
              "short": 15827,
              "net": -2480
            },
            "smallTrader": {
              "long": 1788,
              "short": 6394,
              "net": -4606
            }
          },
          "openInterest": 29726
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13071,
              "short": 37393,
              "net": -24322
            },
            "nonCommercial": {
              "long": 48560,
              "short": 26542,
              "net": 22018
            },
            "smallTrader": {
              "long": 6144,
              "short": 3840,
              "net": 2304
            }
          },
          "openInterest": 69341
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 545262,
              "short": 563737,
              "net": -18475
            },
            "nonCommercial": {
              "long": 100344,
              "short": 110244,
              "net": -9900
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 830808
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65853,
              "short": 99116,
              "net": -33263
            },
            "nonCommercial": {
              "long": 57966,
              "short": 31994,
              "net": 25972
            },
            "smallTrader": {
              "long": 21817,
              "short": 14526,
              "net": 7291
            }
          },
          "openInterest": 169125
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146496,
              "short": 213001,
              "net": -66505
            },
            "nonCommercial": {
              "long": 111433,
              "short": 63028,
              "net": 48405
            },
            "smallTrader": {
              "long": 44336,
              "short": 26236,
              "net": 18100
            }
          },
          "openInterest": 345400
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145553,
              "short": 189916,
              "net": -44363
            },
            "nonCommercial": {
              "long": 120642,
              "short": 77461,
              "net": 43181
            },
            "smallTrader": {
              "long": 29971,
              "short": 28789,
              "net": 1182
            }
          },
          "openInterest": 358454
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 350296,
              "short": 269567,
              "net": 80729
            },
            "nonCommercial": {
              "long": 177354,
              "short": 185747,
              "net": -8393
            },
            "smallTrader": {
              "long": 43547,
              "short": 115883,
              "net": -72336
            }
          },
          "openInterest": 678241
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 435800,
              "short": 434369,
              "net": 1431
            },
            "nonCommercial": {
              "long": 265284,
              "short": 264161,
              "net": 1123
            },
            "smallTrader": {
              "long": 73461,
              "short": 76015,
              "net": -2554
            }
          },
          "openInterest": 847114
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31491,
              "short": 11079,
              "net": 20412
            },
            "nonCommercial": {
              "long": 7217,
              "short": 15597,
              "net": -8380
            },
            "smallTrader": {
              "long": 6760,
              "short": 18792,
              "net": -12032
            }
          },
          "openInterest": 52384
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15079,
              "short": 114813,
              "net": -99734
            },
            "nonCommercial": {
              "long": 97139,
              "short": 15869,
              "net": 81270
            },
            "smallTrader": {
              "long": 21446,
              "short": 2982,
              "net": 18464
            }
          },
          "openInterest": 148486
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 134550,
              "short": 90975,
              "net": 43575
            },
            "nonCommercial": {
              "long": 112792,
              "short": 145187,
              "net": -32395
            },
            "smallTrader": {
              "long": 18834,
              "short": 30014,
              "net": -11180
            }
          },
          "openInterest": 355240
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82616,
              "short": 62250,
              "net": 20366
            },
            "nonCommercial": {
              "long": 49529,
              "short": 62156,
              "net": -12627
            },
            "smallTrader": {
              "long": 15519,
              "short": 23258,
              "net": -7739
            }
          },
          "openInterest": 161141
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171121,
              "short": 123779,
              "net": 47342
            },
            "nonCommercial": {
              "long": 129031,
              "short": 165819,
              "net": -36788
            },
            "smallTrader": {
              "long": 34518,
              "short": 45072,
              "net": -10554
            }
          },
          "openInterest": 424445
        }
      ]
    },
    {
      "reportDate": "2015-03-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1887816,
              "short": 1661274,
              "net": 226542
            },
            "nonCommercial": {
              "long": 390684,
              "short": 498214,
              "net": -107530
            },
            "smallTrader": {
              "long": 290340,
              "short": 409352,
              "net": -119012
            }
          },
          "openInterest": 2629131
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 849693,
              "short": 834740,
              "net": 14953
            },
            "nonCommercial": {
              "long": 357684,
              "short": 338161,
              "net": 19523
            },
            "smallTrader": {
              "long": 96493,
              "short": 130969,
              "net": -34476
            }
          },
          "openInterest": 1323440
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 198187,
              "short": 221181,
              "net": -22994
            },
            "nonCommercial": {
              "long": 61012,
              "short": 32002,
              "net": 29010
            },
            "smallTrader": {
              "long": 137093,
              "short": 143109,
              "net": -6016
            }
          },
          "openInterest": 405160
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1338734,
              "short": 1206677,
              "net": 132057
            },
            "nonCommercial": {
              "long": 422872,
              "short": 404802,
              "net": 18070
            },
            "smallTrader": {
              "long": 216075,
              "short": 366202,
              "net": -150127
            }
          },
          "openInterest": 1997826
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75365,
              "short": 19252,
              "net": 56113
            },
            "nonCommercial": {
              "long": 63046,
              "short": 91853,
              "net": -28807
            },
            "smallTrader": {
              "long": 13445,
              "short": 40751,
              "net": -27306
            }
          },
          "openInterest": 152746
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13240,
              "short": 5358,
              "net": 7882
            },
            "nonCommercial": {
              "long": 4961,
              "short": 12144,
              "net": -7183
            },
            "smallTrader": {
              "long": 633,
              "short": 1332,
              "net": -699
            }
          },
          "openInterest": 22555
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124844,
              "short": 65218,
              "net": 59626
            },
            "nonCommercial": {
              "long": 47155,
              "short": 85006,
              "net": -37851
            },
            "smallTrader": {
              "long": 14026,
              "short": 35801,
              "net": -21775
            }
          },
          "openInterest": 188238
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112562,
              "short": 57523,
              "net": 55039
            },
            "nonCommercial": {
              "long": 21001,
              "short": 53823,
              "net": -32822
            },
            "smallTrader": {
              "long": 21346,
              "short": 43563,
              "net": -22217
            }
          },
          "openInterest": 158576
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100541,
              "short": 151487,
              "net": -50946
            },
            "nonCommercial": {
              "long": 72711,
              "short": 22300,
              "net": 50411
            },
            "smallTrader": {
              "long": 11622,
              "short": 11087,
              "net": 535
            }
          },
          "openInterest": 208504
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105001,
              "short": 106197,
              "net": -1196
            },
            "nonCommercial": {
              "long": 50114,
              "short": 49830,
              "net": 284
            },
            "smallTrader": {
              "long": 7921,
              "short": 7009,
              "net": 912
            }
          },
          "openInterest": 196301
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85615,
              "short": 57445,
              "net": 28170
            },
            "nonCommercial": {
              "long": 55248,
              "short": 72795,
              "net": -17547
            },
            "smallTrader": {
              "long": 11959,
              "short": 22582,
              "net": -10623
            }
          },
          "openInterest": 164490
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 629592,
              "short": 583485,
              "net": 46107
            },
            "nonCommercial": {
              "long": 386487,
              "short": 323607,
              "net": 62880
            },
            "smallTrader": {
              "long": 110194,
              "short": 219181,
              "net": -108987
            }
          },
          "openInterest": 1330967
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71331,
              "short": 100208,
              "net": -28877
            },
            "nonCommercial": {
              "long": 81479,
              "short": 52211,
              "net": 29268
            },
            "smallTrader": {
              "long": 13473,
              "short": 13864,
              "net": -391
            }
          },
          "openInterest": 181641
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 592777,
              "short": 843911,
              "net": -251134
            },
            "nonCommercial": {
              "long": 516956,
              "short": 273468,
              "net": 243488
            },
            "smallTrader": {
              "long": 88808,
              "short": 81162,
              "net": 7646
            }
          },
          "openInterest": 1760721
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29422,
              "short": 36426,
              "net": -7004
            },
            "nonCommercial": {
              "long": 15665,
              "short": 10638,
              "net": 5027
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54208
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40478,
              "short": 41432,
              "net": -954
            },
            "nonCommercial": {
              "long": 2025,
              "short": 1147,
              "net": 878
            },
            "smallTrader": {
              "long": 517,
              "short": 441,
              "net": 76
            }
          },
          "openInterest": 45572
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 348754,
              "short": 101065,
              "net": 247689
            },
            "nonCommercial": {
              "long": 56329,
              "short": 250103,
              "net": -193774
            },
            "smallTrader": {
              "long": 36619,
              "short": 90534,
              "net": -53915
            }
          },
          "openInterest": 449508
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14457,
              "short": 8383,
              "net": 6074
            },
            "nonCommercial": {
              "long": 12890,
              "short": 10361,
              "net": 2529
            },
            "smallTrader": {
              "long": 8916,
              "short": 17519,
              "net": -8603
            }
          },
          "openInterest": 41662
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155437,
              "short": 222154,
              "net": -66717
            },
            "nonCommercial": {
              "long": 118658,
              "short": 51611,
              "net": 67047
            },
            "smallTrader": {
              "long": 20040,
              "short": 20370,
              "net": -330
            }
          },
          "openInterest": 369149
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 180464,
              "short": 236954,
              "net": -56490
            },
            "nonCommercial": {
              "long": 162268,
              "short": 109175,
              "net": 53093
            },
            "smallTrader": {
              "long": 40446,
              "short": 37049,
              "net": 3397
            }
          },
          "openInterest": 429738
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205647,
              "short": 187683,
              "net": 17964
            },
            "nonCommercial": {
              "long": 62193,
              "short": 86661,
              "net": -24468
            },
            "smallTrader": {
              "long": 45387,
              "short": 38883,
              "net": 6504
            }
          },
          "openInterest": 378817
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138442,
              "short": 40731,
              "net": 97711
            },
            "nonCommercial": {
              "long": 44496,
              "short": 92550,
              "net": -48054
            },
            "smallTrader": {
              "long": 11287,
              "short": 60944,
              "net": -49657
            }
          },
          "openInterest": 195913
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77462,
              "short": 75031,
              "net": 2431
            },
            "nonCommercial": {
              "long": 77544,
              "short": 71849,
              "net": 5695
            },
            "smallTrader": {
              "long": 22296,
              "short": 30422,
              "net": -8126
            }
          },
          "openInterest": 206418
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100614,
              "short": 131156,
              "net": -30542
            },
            "nonCommercial": {
              "long": 92725,
              "short": 50749,
              "net": 41976
            },
            "smallTrader": {
              "long": 31572,
              "short": 43006,
              "net": -11434
            }
          },
          "openInterest": 259366
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107985,
              "short": 46501,
              "net": 61484
            },
            "nonCommercial": {
              "long": 23702,
              "short": 79641,
              "net": -55939
            },
            "smallTrader": {
              "long": 2409,
              "short": 7954,
              "net": -5545
            }
          },
          "openInterest": 135144
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 70804,
              "short": 87314,
              "net": -16510
            },
            "nonCommercial": {
              "long": 18401,
              "short": 5698,
              "net": 12703
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 98973
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376946,
              "short": 189920,
              "net": 187026
            },
            "nonCommercial": {
              "long": 247583,
              "short": 459836,
              "net": -212253
            },
            "smallTrader": {
              "long": 65828,
              "short": 40601,
              "net": 25227
            }
          },
          "openInterest": 987946
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7155,
              "short": 2711,
              "net": 4444
            },
            "nonCommercial": {
              "long": 13117,
              "short": 14258,
              "net": -1141
            },
            "smallTrader": {
              "long": 2302,
              "short": 5605,
              "net": -3303
            }
          },
          "openInterest": 23317
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13788,
              "short": 36444,
              "net": -22656
            },
            "nonCommercial": {
              "long": 50983,
              "short": 30049,
              "net": 20934
            },
            "smallTrader": {
              "long": 5919,
              "short": 4197,
              "net": 1722
            }
          },
          "openInterest": 72020
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 620313,
              "short": 635853,
              "net": -15540
            },
            "nonCommercial": {
              "long": 96082,
              "short": 103177,
              "net": -7095
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 904970
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72202,
              "short": 102412,
              "net": -30210
            },
            "nonCommercial": {
              "long": 61649,
              "short": 37238,
              "net": 24411
            },
            "smallTrader": {
              "long": 21042,
              "short": 15243,
              "net": 5799
            }
          },
          "openInterest": 178524
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151006,
              "short": 197019,
              "net": -46013
            },
            "nonCommercial": {
              "long": 101916,
              "short": 67461,
              "net": 34455
            },
            "smallTrader": {
              "long": 43073,
              "short": 31515,
              "net": 11558
            }
          },
          "openInterest": 340100
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155255,
              "short": 182756,
              "net": -27501
            },
            "nonCommercial": {
              "long": 117414,
              "short": 88872,
              "net": 28542
            },
            "smallTrader": {
              "long": 29821,
              "short": 30862,
              "net": -1041
            }
          },
          "openInterest": 370707
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 370294,
              "short": 288220,
              "net": 82074
            },
            "nonCommercial": {
              "long": 182446,
              "short": 192971,
              "net": -10525
            },
            "smallTrader": {
              "long": 44660,
              "short": 116209,
              "net": -71549
            }
          },
          "openInterest": 716017
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 456192,
              "short": 450936,
              "net": 5256
            },
            "nonCommercial": {
              "long": 252965,
              "short": 253542,
              "net": -577
            },
            "smallTrader": {
              "long": 74987,
              "short": 79666,
              "net": -4679
            }
          },
          "openInterest": 864924
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14236,
              "short": 5267,
              "net": 8969
            },
            "nonCommercial": {
              "long": 18129,
              "short": 15894,
              "net": 2235
            },
            "smallTrader": {
              "long": 6223,
              "short": 17427,
              "net": -11204
            }
          },
          "openInterest": 38889
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11083,
              "short": 111901,
              "net": -100818
            },
            "nonCommercial": {
              "long": 96554,
              "short": 16828,
              "net": 79726
            },
            "smallTrader": {
              "long": 23118,
              "short": 2026,
              "net": 21092
            }
          },
          "openInterest": 132548
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136435,
              "short": 90476,
              "net": 45959
            },
            "nonCommercial": {
              "long": 109181,
              "short": 145085,
              "net": -35904
            },
            "smallTrader": {
              "long": 18574,
              "short": 28629,
              "net": -10055
            }
          },
          "openInterest": 353684
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78169,
              "short": 59702,
              "net": 18467
            },
            "nonCommercial": {
              "long": 48085,
              "short": 60884,
              "net": -12799
            },
            "smallTrader": {
              "long": 16863,
              "short": 22531,
              "net": -5668
            }
          },
          "openInterest": 160160
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166138,
              "short": 126987,
              "net": 39151
            },
            "nonCommercial": {
              "long": 132301,
              "short": 164632,
              "net": -32331
            },
            "smallTrader": {
              "long": 35213,
              "short": 42033,
              "net": -6820
            }
          },
          "openInterest": 426797
        }
      ]
    },
    {
      "reportDate": "2015-03-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2043697,
              "short": 1784507,
              "net": 259190
            },
            "nonCommercial": {
              "long": 350424,
              "short": 530231,
              "net": -179807
            },
            "smallTrader": {
              "long": 321692,
              "short": 401075,
              "net": -79383
            }
          },
          "openInterest": 2805417
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 841489,
              "short": 894809,
              "net": -53320
            },
            "nonCommercial": {
              "long": 403026,
              "short": 312507,
              "net": 90519
            },
            "smallTrader": {
              "long": 107547,
              "short": 144746,
              "net": -37199
            }
          },
          "openInterest": 1370178
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 211118,
              "short": 230920,
              "net": -19802
            },
            "nonCommercial": {
              "long": 53111,
              "short": 40739,
              "net": 12372
            },
            "smallTrader": {
              "long": 143617,
              "short": 136187,
              "net": 7430
            }
          },
          "openInterest": 414086
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1361720,
              "short": 1222109,
              "net": 139611
            },
            "nonCommercial": {
              "long": 378424,
              "short": 404266,
              "net": -25842
            },
            "smallTrader": {
              "long": 240353,
              "short": 354122,
              "net": -113769
            }
          },
          "openInterest": 2002607
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68957,
              "short": 18636,
              "net": 50321
            },
            "nonCommercial": {
              "long": 52079,
              "short": 80447,
              "net": -28368
            },
            "smallTrader": {
              "long": 13567,
              "short": 35520,
              "net": -21953
            }
          },
          "openInterest": 135693
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125186,
              "short": 66328,
              "net": 58858
            },
            "nonCommercial": {
              "long": 35938,
              "short": 74495,
              "net": -38557
            },
            "smallTrader": {
              "long": 14318,
              "short": 34619,
              "net": -20301
            }
          },
          "openInterest": 178140
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64097,
              "short": 14614,
              "net": 49483
            },
            "nonCommercial": {
              "long": 19193,
              "short": 51849,
              "net": -32656
            },
            "smallTrader": {
              "long": 20220,
              "short": 37047,
              "net": -16827
            }
          },
          "openInterest": 106731
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106629,
              "short": 145559,
              "net": -38930
            },
            "nonCommercial": {
              "long": 65616,
              "short": 28987,
              "net": 36629
            },
            "smallTrader": {
              "long": 11207,
              "short": 8906,
              "net": 2301
            }
          },
          "openInterest": 209278
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106479,
              "short": 105119,
              "net": 1360
            },
            "nonCommercial": {
              "long": 48473,
              "short": 50668,
              "net": -2195
            },
            "smallTrader": {
              "long": 6930,
              "short": 6095,
              "net": 835
            }
          },
          "openInterest": 198350
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81659,
              "short": 64083,
              "net": 17576
            },
            "nonCommercial": {
              "long": 58237,
              "short": 67317,
              "net": -9080
            },
            "smallTrader": {
              "long": 12650,
              "short": 21146,
              "net": -8496
            }
          },
          "openInterest": 165590
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 619163,
              "short": 614533,
              "net": 4630
            },
            "nonCommercial": {
              "long": 383284,
              "short": 286898,
              "net": 96386
            },
            "smallTrader": {
              "long": 112223,
              "short": 213239,
              "net": -101016
            }
          },
          "openInterest": 1333440
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72878,
              "short": 110596,
              "net": -37718
            },
            "nonCommercial": {
              "long": 75430,
              "short": 42261,
              "net": 33169
            },
            "smallTrader": {
              "long": 15241,
              "short": 10692,
              "net": 4549
            }
          },
          "openInterest": 184204
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 595063,
              "short": 796768,
              "net": -201705
            },
            "nonCommercial": {
              "long": 513586,
              "short": 306699,
              "net": 206887
            },
            "smallTrader": {
              "long": 75856,
              "short": 81038,
              "net": -5182
            }
          },
          "openInterest": 1748067
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29206,
              "short": 38248,
              "net": -9042
            },
            "nonCommercial": {
              "long": 14971,
              "short": 8773,
              "net": 6198
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53325
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42522,
              "short": 42702,
              "net": -180
            },
            "nonCommercial": {
              "long": 1834,
              "short": 1733,
              "net": 101
            },
            "smallTrader": {
              "long": 637,
              "short": 558,
              "net": 79
            }
          },
          "openInterest": 47465
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 366788,
              "short": 94933,
              "net": 271855
            },
            "nonCommercial": {
              "long": 50148,
              "short": 271111,
              "net": -220963
            },
            "smallTrader": {
              "long": 37723,
              "short": 88615,
              "net": -50892
            }
          },
          "openInterest": 460950
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14510,
              "short": 8592,
              "net": 5918
            },
            "nonCommercial": {
              "long": 13076,
              "short": 11184,
              "net": 1892
            },
            "smallTrader": {
              "long": 9133,
              "short": 16943,
              "net": -7810
            }
          },
          "openInterest": 42131
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162551,
              "short": 223699,
              "net": -61148
            },
            "nonCommercial": {
              "long": 115650,
              "short": 54545,
              "net": 61105
            },
            "smallTrader": {
              "long": 18639,
              "short": 18596,
              "net": 43
            }
          },
          "openInterest": 377166
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 178058,
              "short": 230983,
              "net": -52925
            },
            "nonCommercial": {
              "long": 168234,
              "short": 113953,
              "net": 54281
            },
            "smallTrader": {
              "long": 35285,
              "short": 36641,
              "net": -1356
            }
          },
          "openInterest": 433767
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199981,
              "short": 177114,
              "net": 22867
            },
            "nonCommercial": {
              "long": 57338,
              "short": 87832,
              "net": -30494
            },
            "smallTrader": {
              "long": 44743,
              "short": 37116,
              "net": 7627
            }
          },
          "openInterest": 364661
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126021,
              "short": 40043,
              "net": 85978
            },
            "nonCommercial": {
              "long": 39156,
              "short": 85061,
              "net": -45905
            },
            "smallTrader": {
              "long": 12930,
              "short": 53003,
              "net": -40073
            }
          },
          "openInterest": 181026
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81179,
              "short": 68470,
              "net": 12709
            },
            "nonCommercial": {
              "long": 73120,
              "short": 76133,
              "net": -3013
            },
            "smallTrader": {
              "long": 20747,
              "short": 30443,
              "net": -9696
            }
          },
          "openInterest": 212035
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102495,
              "short": 143737,
              "net": -41242
            },
            "nonCommercial": {
              "long": 102248,
              "short": 48515,
              "net": 53733
            },
            "smallTrader": {
              "long": 31772,
              "short": 44263,
              "net": -12491
            }
          },
          "openInterest": 271721
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107097,
              "short": 61754,
              "net": 45343
            },
            "nonCommercial": {
              "long": 35044,
              "short": 76144,
              "net": -41100
            },
            "smallTrader": {
              "long": 2770,
              "short": 7013,
              "net": -4243
            }
          },
          "openInterest": 150320
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42485,
              "short": 57518,
              "net": -15033
            },
            "nonCommercial": {
              "long": 17172,
              "short": 5002,
              "net": 12170
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66961
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 376948,
              "short": 181883,
              "net": 195065
            },
            "nonCommercial": {
              "long": 230330,
              "short": 449615,
              "net": -219285
            },
            "smallTrader": {
              "long": 62073,
              "short": 37853,
              "net": 24220
            }
          },
          "openInterest": 956871
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5470,
              "short": 2413,
              "net": 3057
            },
            "nonCommercial": {
              "long": 12149,
              "short": 13015,
              "net": -866
            },
            "smallTrader": {
              "long": 2707,
              "short": 4898,
              "net": -2191
            }
          },
          "openInterest": 20958
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13989,
              "short": 38221,
              "net": -24232
            },
            "nonCommercial": {
              "long": 51655,
              "short": 29495,
              "net": 22160
            },
            "smallTrader": {
              "long": 5897,
              "short": 3825,
              "net": 2072
            }
          },
          "openInterest": 72949
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 428181,
              "short": 451578,
              "net": -23397
            },
            "nonCommercial": {
              "long": 84963,
              "short": 82937,
              "net": 2026
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 629452
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67276,
              "short": 106518,
              "net": -39242
            },
            "nonCommercial": {
              "long": 62332,
              "short": 30209,
              "net": 32123
            },
            "smallTrader": {
              "long": 20254,
              "short": 13135,
              "net": 7119
            }
          },
          "openInterest": 172659
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148647,
              "short": 196494,
              "net": -47847
            },
            "nonCommercial": {
              "long": 97655,
              "short": 63728,
              "net": 33927
            },
            "smallTrader": {
              "long": 45729,
              "short": 31809,
              "net": 13920
            }
          },
          "openInterest": 340977
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159273,
              "short": 189630,
              "net": -30357
            },
            "nonCommercial": {
              "long": 113914,
              "short": 84829,
              "net": 29085
            },
            "smallTrader": {
              "long": 30513,
              "short": 29241,
              "net": 1272
            }
          },
          "openInterest": 374969
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 376378,
              "short": 301124,
              "net": 75254
            },
            "nonCommercial": {
              "long": 185190,
              "short": 193766,
              "net": -8576
            },
            "smallTrader": {
              "long": 45625,
              "short": 112303,
              "net": -66678
            }
          },
          "openInterest": 728285
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460387,
              "short": 441432,
              "net": 18955
            },
            "nonCommercial": {
              "long": 252243,
              "short": 262859,
              "net": -10616
            },
            "smallTrader": {
              "long": 73733,
              "short": 82072,
              "net": -8339
            }
          },
          "openInterest": 883334
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17177,
              "short": 4275,
              "net": 12902
            },
            "nonCommercial": {
              "long": 12604,
              "short": 16559,
              "net": -3955
            },
            "smallTrader": {
              "long": 6249,
              "short": 15196,
              "net": -8947
            }
          },
          "openInterest": 36296
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9600,
              "short": 98174,
              "net": -88574
            },
            "nonCommercial": {
              "long": 83434,
              "short": 12207,
              "net": 71227
            },
            "smallTrader": {
              "long": 21078,
              "short": 3731,
              "net": 17347
            }
          },
          "openInterest": 116148
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 123665,
              "short": 69226,
              "net": 54439
            },
            "nonCommercial": {
              "long": 121021,
              "short": 167071,
              "net": -46050
            },
            "smallTrader": {
              "long": 20353,
              "short": 28742,
              "net": -8389
            }
          },
          "openInterest": 349371
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75043,
              "short": 58481,
              "net": 16562
            },
            "nonCommercial": {
              "long": 43679,
              "short": 53176,
              "net": -9497
            },
            "smallTrader": {
              "long": 16809,
              "short": 23874,
              "net": -7065
            }
          },
          "openInterest": 153978
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170895,
              "short": 126031,
              "net": 44864
            },
            "nonCommercial": {
              "long": 118638,
              "short": 158508,
              "net": -39870
            },
            "smallTrader": {
              "long": 35698,
              "short": 40692,
              "net": -4994
            }
          },
          "openInterest": 427942
        }
      ]
    },
    {
      "reportDate": "2015-03-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2017173,
              "short": 1790378,
              "net": 226795
            },
            "nonCommercial": {
              "long": 363542,
              "short": 477352,
              "net": -113810
            },
            "smallTrader": {
              "long": 313323,
              "short": 426308,
              "net": -112985
            }
          },
          "openInterest": 2767663
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 801209,
              "short": 902290,
              "net": -101081
            },
            "nonCommercial": {
              "long": 412984,
              "short": 274016,
              "net": 138968
            },
            "smallTrader": {
              "long": 118782,
              "short": 156669,
              "net": -37887
            }
          },
          "openInterest": 1353836
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 217109,
              "short": 242667,
              "net": -25558
            },
            "nonCommercial": {
              "long": 62501,
              "short": 45259,
              "net": 17242
            },
            "smallTrader": {
              "long": 141397,
              "short": 133081,
              "net": 8316
            }
          },
          "openInterest": 426004
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1341754,
              "short": 1220039,
              "net": 121715
            },
            "nonCommercial": {
              "long": 369280,
              "short": 398578,
              "net": -29298
            },
            "smallTrader": {
              "long": 249137,
              "short": 341554,
              "net": -92417
            }
          },
          "openInterest": 1982117
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66179,
              "short": 20286,
              "net": 45893
            },
            "nonCommercial": {
              "long": 55814,
              "short": 80170,
              "net": -24356
            },
            "smallTrader": {
              "long": 15215,
              "short": 36752,
              "net": -21537
            }
          },
          "openInterest": 138260
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15693,
              "short": 7086,
              "net": 8607
            },
            "nonCommercial": {
              "long": 5737,
              "short": 13771,
              "net": -8034
            },
            "smallTrader": {
              "long": 495,
              "short": 1068,
              "net": -573
            }
          },
          "openInterest": 25906
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130848,
              "short": 75229,
              "net": 55619
            },
            "nonCommercial": {
              "long": 35143,
              "short": 71773,
              "net": -36630
            },
            "smallTrader": {
              "long": 14169,
              "short": 33158,
              "net": -18989
            }
          },
          "openInterest": 182514
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66324,
              "short": 21992,
              "net": 44332
            },
            "nonCommercial": {
              "long": 18771,
              "short": 48389,
              "net": -29618
            },
            "smallTrader": {
              "long": 22400,
              "short": 37114,
              "net": -14714
            }
          },
          "openInterest": 110447
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112594,
              "short": 147485,
              "net": -34891
            },
            "nonCommercial": {
              "long": 64335,
              "short": 32494,
              "net": 31841
            },
            "smallTrader": {
              "long": 11652,
              "short": 8602,
              "net": 3050
            }
          },
          "openInterest": 216001
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111652,
              "short": 109692,
              "net": 1960
            },
            "nonCommercial": {
              "long": 47878,
              "short": 50771,
              "net": -2893
            },
            "smallTrader": {
              "long": 6489,
              "short": 5556,
              "net": 933
            }
          },
          "openInterest": 204283
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82059,
              "short": 69145,
              "net": 12914
            },
            "nonCommercial": {
              "long": 60278,
              "short": 64432,
              "net": -4154
            },
            "smallTrader": {
              "long": 12060,
              "short": 20820,
              "net": -8760
            }
          },
          "openInterest": 170125
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 637837,
              "short": 639907,
              "net": -2070
            },
            "nonCommercial": {
              "long": 366144,
              "short": 261770,
              "net": 104374
            },
            "smallTrader": {
              "long": 110736,
              "short": 213040,
              "net": -102304
            }
          },
          "openInterest": 1349885
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73162,
              "short": 110248,
              "net": -37086
            },
            "nonCommercial": {
              "long": 74471,
              "short": 40517,
              "net": 33954
            },
            "smallTrader": {
              "long": 15861,
              "short": 12729,
              "net": 3132
            }
          },
          "openInterest": 182346
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 578627,
              "short": 804973,
              "net": -226346
            },
            "nonCommercial": {
              "long": 516028,
              "short": 289333,
              "net": 226695
            },
            "smallTrader": {
              "long": 79704,
              "short": 80053,
              "net": -349
            }
          },
          "openInterest": 1740134
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27229,
              "short": 33339,
              "net": -6110
            },
            "nonCommercial": {
              "long": 11178,
              "short": 8041,
              "net": 3137
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48671
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44353,
              "short": 44629,
              "net": -276
            },
            "nonCommercial": {
              "long": 2093,
              "short": 1811,
              "net": 282
            },
            "smallTrader": {
              "long": 520,
              "short": 526,
              "net": -6
            }
          },
          "openInterest": 49641
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 372420,
              "short": 97951,
              "net": 274469
            },
            "nonCommercial": {
              "long": 41709,
              "short": 268269,
              "net": -226560
            },
            "smallTrader": {
              "long": 38381,
              "short": 86290,
              "net": -47909
            }
          },
          "openInterest": 459746
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13669,
              "short": 8538,
              "net": 5131
            },
            "nonCommercial": {
              "long": 13055,
              "short": 10187,
              "net": 2868
            },
            "smallTrader": {
              "long": 9212,
              "short": 17211,
              "net": -7999
            }
          },
          "openInterest": 40786
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175518,
              "short": 238405,
              "net": -62887
            },
            "nonCommercial": {
              "long": 118486,
              "short": 55663,
              "net": 62823
            },
            "smallTrader": {
              "long": 16649,
              "short": 16585,
              "net": 64
            }
          },
          "openInterest": 389410
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144197,
              "short": 225312,
              "net": -81115
            },
            "nonCommercial": {
              "long": 172818,
              "short": 92799,
              "net": 80019
            },
            "smallTrader": {
              "long": 32998,
              "short": 31902,
              "net": 1096
            }
          },
          "openInterest": 387585
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196488,
              "short": 172795,
              "net": 23693
            },
            "nonCommercial": {
              "long": 59271,
              "short": 88193,
              "net": -28922
            },
            "smallTrader": {
              "long": 41849,
              "short": 36620,
              "net": 5229
            }
          },
          "openInterest": 364522
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116378,
              "short": 53965,
              "net": 62413
            },
            "nonCommercial": {
              "long": 44409,
              "short": 68333,
              "net": -23924
            },
            "smallTrader": {
              "long": 13761,
              "short": 52250,
              "net": -38489
            }
          },
          "openInterest": 177478
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87258,
              "short": 69404,
              "net": 17854
            },
            "nonCommercial": {
              "long": 69678,
              "short": 79171,
              "net": -9493
            },
            "smallTrader": {
              "long": 20721,
              "short": 29082,
              "net": -8361
            }
          },
          "openInterest": 216988
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105836,
              "short": 151483,
              "net": -45647
            },
            "nonCommercial": {
              "long": 107110,
              "short": 50193,
              "net": 56917
            },
            "smallTrader": {
              "long": 33463,
              "short": 44733,
              "net": -11270
            }
          },
          "openInterest": 278224
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106671,
              "short": 72784,
              "net": 33887
            },
            "nonCommercial": {
              "long": 43289,
              "short": 73578,
              "net": -30289
            },
            "smallTrader": {
              "long": 3411,
              "short": 7009,
              "net": -3598
            }
          },
          "openInterest": 157688
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41212,
              "short": 53979,
              "net": -12767
            },
            "nonCommercial": {
              "long": 14946,
              "short": 4485,
              "net": 10461
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63967
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 397000,
              "short": 195509,
              "net": 201491
            },
            "nonCommercial": {
              "long": 242842,
              "short": 465459,
              "net": -222617
            },
            "smallTrader": {
              "long": 62219,
              "short": 41093,
              "net": 21126
            }
          },
          "openInterest": 998123
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4473,
              "short": 5776,
              "net": -1303
            },
            "nonCommercial": {
              "long": 16443,
              "short": 12412,
              "net": 4031
            },
            "smallTrader": {
              "long": 2627,
              "short": 5355,
              "net": -2728
            }
          },
          "openInterest": 24049
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12081,
              "short": 38365,
              "net": -26284
            },
            "nonCommercial": {
              "long": 51053,
              "short": 26280,
              "net": 24773
            },
            "smallTrader": {
              "long": 5262,
              "short": 3751,
              "net": 1511
            }
          },
          "openInterest": 68848
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 425976,
              "short": 445922,
              "net": -19946
            },
            "nonCommercial": {
              "long": 86421,
              "short": 86756,
              "net": -335
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 635500
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63225,
              "short": 113086,
              "net": -49861
            },
            "nonCommercial": {
              "long": 65426,
              "short": 22314,
              "net": 43112
            },
            "smallTrader": {
              "long": 19486,
              "short": 12737,
              "net": 6749
            }
          },
          "openInterest": 170105
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148438,
              "short": 204531,
              "net": -56093
            },
            "nonCommercial": {
              "long": 105251,
              "short": 64777,
              "net": 40474
            },
            "smallTrader": {
              "long": 46067,
              "short": 30448,
              "net": 15619
            }
          },
          "openInterest": 346338
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166151,
              "short": 187463,
              "net": -21312
            },
            "nonCommercial": {
              "long": 117865,
              "short": 94344,
              "net": 23521
            },
            "smallTrader": {
              "long": 31122,
              "short": 33331,
              "net": -2209
            }
          },
          "openInterest": 383769
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392976,
              "short": 313369,
              "net": 79607
            },
            "nonCommercial": {
              "long": 188526,
              "short": 202812,
              "net": -14286
            },
            "smallTrader": {
              "long": 48274,
              "short": 113595,
              "net": -65321
            }
          },
          "openInterest": 763912
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 478904,
              "short": 450521,
              "net": 28383
            },
            "nonCommercial": {
              "long": 254869,
              "short": 271542,
              "net": -16673
            },
            "smallTrader": {
              "long": 73000,
              "short": 84710,
              "net": -11710
            }
          },
          "openInterest": 903521
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14653,
              "short": 4497,
              "net": 10156
            },
            "nonCommercial": {
              "long": 13679,
              "short": 12973,
              "net": 706
            },
            "smallTrader": {
              "long": 5572,
              "short": 16434,
              "net": -10862
            }
          },
          "openInterest": 34149
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8915,
              "short": 101281,
              "net": -92366
            },
            "nonCommercial": {
              "long": 87260,
              "short": 14117,
              "net": 73143
            },
            "smallTrader": {
              "long": 21052,
              "short": 1829,
              "net": 19223
            }
          },
          "openInterest": 118796
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 129189,
              "short": 73759,
              "net": 55430
            },
            "nonCommercial": {
              "long": 120496,
              "short": 164814,
              "net": -44318
            },
            "smallTrader": {
              "long": 18670,
              "short": 29782,
              "net": -11112
            }
          },
          "openInterest": 354795
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76446,
              "short": 63083,
              "net": 13363
            },
            "nonCommercial": {
              "long": 42689,
              "short": 50772,
              "net": -8083
            },
            "smallTrader": {
              "long": 16868,
              "short": 22148,
              "net": -5280
            }
          },
          "openInterest": 154679
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178555,
              "short": 124789,
              "net": 53766
            },
            "nonCommercial": {
              "long": 113490,
              "short": 162267,
              "net": -48777
            },
            "smallTrader": {
              "long": 36420,
              "short": 41409,
              "net": -4989
            }
          },
          "openInterest": 431772
        }
      ]
    },
    {
      "reportDate": "2015-04-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2061408,
              "short": 1821617,
              "net": 239791
            },
            "nonCommercial": {
              "long": 329399,
              "short": 491826,
              "net": -162427
            },
            "smallTrader": {
              "long": 332474,
              "short": 409838,
              "net": -77364
            }
          },
          "openInterest": 2798512
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 789879,
              "short": 885815,
              "net": -95936
            },
            "nonCommercial": {
              "long": 404393,
              "short": 279017,
              "net": 125376
            },
            "smallTrader": {
              "long": 118585,
              "short": 148025,
              "net": -29440
            }
          },
          "openInterest": 1333541
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 225494,
              "short": 250785,
              "net": -25291
            },
            "nonCommercial": {
              "long": 61104,
              "short": 47344,
              "net": 13760
            },
            "smallTrader": {
              "long": 142221,
              "short": 130690,
              "net": 11531
            }
          },
          "openInterest": 435377
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1379033,
              "short": 1218041,
              "net": 160992
            },
            "nonCommercial": {
              "long": 332221,
              "short": 433771,
              "net": -101550
            },
            "smallTrader": {
              "long": 270760,
              "short": 330202,
              "net": -59442
            }
          },
          "openInterest": 2000105
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89081,
              "short": 21243,
              "net": 67838
            },
            "nonCommercial": {
              "long": 55928,
              "short": 96209,
              "net": -40281
            },
            "smallTrader": {
              "long": 13338,
              "short": 40895,
              "net": -27557
            }
          },
          "openInterest": 159532
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130411,
              "short": 78813,
              "net": 51598
            },
            "nonCommercial": {
              "long": 37641,
              "short": 71942,
              "net": -34301
            },
            "smallTrader": {
              "long": 15161,
              "short": 32458,
              "net": -17297
            }
          },
          "openInterest": 185219
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67159,
              "short": 23581,
              "net": 43578
            },
            "nonCommercial": {
              "long": 22081,
              "short": 52100,
              "net": -30019
            },
            "smallTrader": {
              "long": 22153,
              "short": 35712,
              "net": -13559
            }
          },
          "openInterest": 114881
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114987,
              "short": 143424,
              "net": -28437
            },
            "nonCommercial": {
              "long": 59880,
              "short": 33898,
              "net": 25982
            },
            "smallTrader": {
              "long": 10490,
              "short": 8035,
              "net": 2455
            }
          },
          "openInterest": 214176
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110958,
              "short": 114372,
              "net": -3414
            },
            "nonCommercial": {
              "long": 46694,
              "short": 45254,
              "net": 1440
            },
            "smallTrader": {
              "long": 6752,
              "short": 4778,
              "net": 1974
            }
          },
          "openInterest": 199144
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82527,
              "short": 71351,
              "net": 11176
            },
            "nonCommercial": {
              "long": 58765,
              "short": 63761,
              "net": -4996
            },
            "smallTrader": {
              "long": 13545,
              "short": 19725,
              "net": -6180
            }
          },
          "openInterest": 171006
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 635017,
              "short": 621789,
              "net": 13228
            },
            "nonCommercial": {
              "long": 348540,
              "short": 258645,
              "net": 89895
            },
            "smallTrader": {
              "long": 111317,
              "short": 214440,
              "net": -103123
            }
          },
          "openInterest": 1358349
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71589,
              "short": 118323,
              "net": -46734
            },
            "nonCommercial": {
              "long": 79032,
              "short": 39032,
              "net": 40000
            },
            "smallTrader": {
              "long": 18436,
              "short": 11702,
              "net": 6734
            }
          },
          "openInterest": 188850
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 566266,
              "short": 810094,
              "net": -243828
            },
            "nonCommercial": {
              "long": 520929,
              "short": 268886,
              "net": 252043
            },
            "smallTrader": {
              "long": 76441,
              "short": 84656,
              "net": -8215
            }
          },
          "openInterest": 1743733
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26912,
              "short": 35032,
              "net": -8120
            },
            "nonCommercial": {
              "long": 12330,
              "short": 7697,
              "net": 4633
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48669
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37856,
              "short": 38157,
              "net": -301
            },
            "nonCommercial": {
              "long": 1981,
              "short": 1636,
              "net": 345
            },
            "smallTrader": {
              "long": 352,
              "short": 396,
              "net": -44
            }
          },
          "openInterest": 42590
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 356228,
              "short": 96223,
              "net": 260005
            },
            "nonCommercial": {
              "long": 39444,
              "short": 254702,
              "net": -215258
            },
            "smallTrader": {
              "long": 38336,
              "short": 83083,
              "net": -44747
            }
          },
          "openInterest": 441624
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13772,
              "short": 9488,
              "net": 4284
            },
            "nonCommercial": {
              "long": 14010,
              "short": 10380,
              "net": 3630
            },
            "smallTrader": {
              "long": 9107,
              "short": 17021,
              "net": -7914
            }
          },
          "openInterest": 41392
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167358,
              "short": 232560,
              "net": -65202
            },
            "nonCommercial": {
              "long": 117790,
              "short": 54037,
              "net": 63753
            },
            "smallTrader": {
              "long": 17877,
              "short": 16428,
              "net": 1449
            }
          },
          "openInterest": 381195
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133199,
              "short": 241488,
              "net": -108289
            },
            "nonCommercial": {
              "long": 183130,
              "short": 82373,
              "net": 100757
            },
            "smallTrader": {
              "long": 35083,
              "short": 27551,
              "net": 7532
            }
          },
          "openInterest": 390571
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196710,
              "short": 169791,
              "net": 26919
            },
            "nonCommercial": {
              "long": 57424,
              "short": 91220,
              "net": -33796
            },
            "smallTrader": {
              "long": 43721,
              "short": 36844,
              "net": 6877
            }
          },
          "openInterest": 363677
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118118,
              "short": 54475,
              "net": 63643
            },
            "nonCommercial": {
              "long": 53320,
              "short": 77769,
              "net": -24449
            },
            "smallTrader": {
              "long": 15376,
              "short": 54570,
              "net": -39194
            }
          },
          "openInterest": 189444
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90170,
              "short": 67183,
              "net": 22987
            },
            "nonCommercial": {
              "long": 66473,
              "short": 81527,
              "net": -15054
            },
            "smallTrader": {
              "long": 19639,
              "short": 27572,
              "net": -7933
            }
          },
          "openInterest": 218609
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98411,
              "short": 152628,
              "net": -54217
            },
            "nonCommercial": {
              "long": 109189,
              "short": 42211,
              "net": 66978
            },
            "smallTrader": {
              "long": 32453,
              "short": 45214,
              "net": -12761
            }
          },
          "openInterest": 268587
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101214,
              "short": 75811,
              "net": 25403
            },
            "nonCommercial": {
              "long": 42185,
              "short": 65110,
              "net": -22925
            },
            "smallTrader": {
              "long": 3280,
              "short": 5758,
              "net": -2478
            }
          },
          "openInterest": 151072
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40593,
              "short": 54868,
              "net": -14275
            },
            "nonCommercial": {
              "long": 15571,
              "short": 3715,
              "net": 11856
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63958
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 399307,
              "short": 193283,
              "net": 206024
            },
            "nonCommercial": {
              "long": 240329,
              "short": 466247,
              "net": -225918
            },
            "smallTrader": {
              "long": 62948,
              "short": 43054,
              "net": 19894
            }
          },
          "openInterest": 997602
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4489,
              "short": 8929,
              "net": -4440
            },
            "nonCommercial": {
              "long": 16950,
              "short": 11172,
              "net": 5778
            },
            "smallTrader": {
              "long": 2982,
              "short": 4320,
              "net": -1338
            }
          },
          "openInterest": 24920
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11835,
              "short": 42196,
              "net": -30361
            },
            "nonCommercial": {
              "long": 50419,
              "short": 22025,
              "net": 28394
            },
            "smallTrader": {
              "long": 5215,
              "short": 3248,
              "net": 1967
            }
          },
          "openInterest": 68260
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 431618,
              "short": 449979,
              "net": -18361
            },
            "nonCommercial": {
              "long": 86548,
              "short": 86518,
              "net": 30
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 643859
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64592,
              "short": 115030,
              "net": -50438
            },
            "nonCommercial": {
              "long": 63241,
              "short": 21160,
              "net": 42081
            },
            "smallTrader": {
              "long": 20134,
              "short": 11777,
              "net": 8357
            }
          },
          "openInterest": 169700
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150796,
              "short": 191202,
              "net": -40406
            },
            "nonCommercial": {
              "long": 97135,
              "short": 68664,
              "net": 28471
            },
            "smallTrader": {
              "long": 46740,
              "short": 34805,
              "net": 11935
            }
          },
          "openInterest": 339892
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159209,
              "short": 191116,
              "net": -31907
            },
            "nonCommercial": {
              "long": 118984,
              "short": 89251,
              "net": 29733
            },
            "smallTrader": {
              "long": 32410,
              "short": 30236,
              "net": 2174
            }
          },
          "openInterest": 374852
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391881,
              "short": 319289,
              "net": 72592
            },
            "nonCommercial": {
              "long": 184254,
              "short": 195292,
              "net": -11038
            },
            "smallTrader": {
              "long": 48575,
              "short": 110129,
              "net": -61554
            }
          },
          "openInterest": 753955
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 506488,
              "short": 494490,
              "net": 11998
            },
            "nonCommercial": {
              "long": 252461,
              "short": 265996,
              "net": -13535
            },
            "smallTrader": {
              "long": 76367,
              "short": 74830,
              "net": 1537
            }
          },
          "openInterest": 936040
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13347,
              "short": 4548,
              "net": 8799
            },
            "nonCommercial": {
              "long": 12746,
              "short": 12626,
              "net": 120
            },
            "smallTrader": {
              "long": 6915,
              "short": 15834,
              "net": -8919
            }
          },
          "openInterest": 33245
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8910,
              "short": 98732,
              "net": -89822
            },
            "nonCommercial": {
              "long": 83404,
              "short": 10598,
              "net": 72806
            },
            "smallTrader": {
              "long": 18997,
              "short": 1981,
              "net": 17016
            }
          },
          "openInterest": 113690
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139422,
              "short": 82122,
              "net": 57300
            },
            "nonCommercial": {
              "long": 127705,
              "short": 176991,
              "net": -49286
            },
            "smallTrader": {
              "long": 20311,
              "short": 28325,
              "net": -8014
            }
          },
          "openInterest": 379421
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74567,
              "short": 64553,
              "net": 10014
            },
            "nonCommercial": {
              "long": 40372,
              "short": 44912,
              "net": -4540
            },
            "smallTrader": {
              "long": 15871,
              "short": 21345,
              "net": -5474
            }
          },
          "openInterest": 147321
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181158,
              "short": 136581,
              "net": 44577
            },
            "nonCommercial": {
              "long": 116405,
              "short": 159616,
              "net": -43211
            },
            "smallTrader": {
              "long": 38677,
              "short": 40043,
              "net": -1366
            }
          },
          "openInterest": 447444
        }
      ]
    },
    {
      "reportDate": "2015-04-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2021450,
              "short": 1846474,
              "net": 174976
            },
            "nonCommercial": {
              "long": 377547,
              "short": 489450,
              "net": -111903
            },
            "smallTrader": {
              "long": 339175,
              "short": 402248,
              "net": -63073
            }
          },
          "openInterest": 2813452
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 780772,
              "short": 914491,
              "net": -133719
            },
            "nonCommercial": {
              "long": 451455,
              "short": 293309,
              "net": 158146
            },
            "smallTrader": {
              "long": 126393,
              "short": 150820,
              "net": -24427
            }
          },
          "openInterest": 1378217
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 218814,
              "short": 262778,
              "net": -43964
            },
            "nonCommercial": {
              "long": 77079,
              "short": 50630,
              "net": 26449
            },
            "smallTrader": {
              "long": 146990,
              "short": 129475,
              "net": 17515
            }
          },
          "openInterest": 447376
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1365864,
              "short": 1226230,
              "net": 139634
            },
            "nonCommercial": {
              "long": 351770,
              "short": 420417,
              "net": -68647
            },
            "smallTrader": {
              "long": 271647,
              "short": 342634,
              "net": -70987
            }
          },
          "openInterest": 2020442
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92927,
              "short": 21531,
              "net": 71396
            },
            "nonCommercial": {
              "long": 55077,
              "short": 97510,
              "net": -42433
            },
            "smallTrader": {
              "long": 13109,
              "short": 42072,
              "net": -28963
            }
          },
          "openInterest": 161971
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13479,
              "short": 5893,
              "net": 7586
            },
            "nonCommercial": {
              "long": 4270,
              "short": 11531,
              "net": -7261
            },
            "smallTrader": {
              "long": 590,
              "short": 915,
              "net": -325
            }
          },
          "openInterest": 21917
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136944,
              "short": 79221,
              "net": 57723
            },
            "nonCommercial": {
              "long": 33993,
              "short": 70038,
              "net": -36045
            },
            "smallTrader": {
              "long": 16214,
              "short": 37892,
              "net": -21678
            }
          },
          "openInterest": 189513
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66797,
              "short": 24088,
              "net": 42709
            },
            "nonCommercial": {
              "long": 23020,
              "short": 53598,
              "net": -30578
            },
            "smallTrader": {
              "long": 25006,
              "short": 37137,
              "net": -12131
            }
          },
          "openInterest": 118686
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105885,
              "short": 139279,
              "net": -33394
            },
            "nonCommercial": {
              "long": 64518,
              "short": 34936,
              "net": 29582
            },
            "smallTrader": {
              "long": 10807,
              "short": 6995,
              "net": 3812
            }
          },
          "openInterest": 202022
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112599,
              "short": 109106,
              "net": 3493
            },
            "nonCommercial": {
              "long": 44029,
              "short": 49368,
              "net": -5339
            },
            "smallTrader": {
              "long": 6443,
              "short": 4597,
              "net": 1846
            }
          },
          "openInterest": 190341
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81400,
              "short": 66570,
              "net": 14830
            },
            "nonCommercial": {
              "long": 54693,
              "short": 61923,
              "net": -7230
            },
            "smallTrader": {
              "long": 14169,
              "short": 21769,
              "net": -7600
            }
          },
          "openInterest": 165760
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653491,
              "short": 605737,
              "net": 47754
            },
            "nonCommercial": {
              "long": 363390,
              "short": 317365,
              "net": 46025
            },
            "smallTrader": {
              "long": 123175,
              "short": 216954,
              "net": -93779
            }
          },
          "openInterest": 1407876
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66305,
              "short": 124996,
              "net": -58691
            },
            "nonCommercial": {
              "long": 85036,
              "short": 31794,
              "net": 53242
            },
            "smallTrader": {
              "long": 16941,
              "short": 11492,
              "net": 5449
            }
          },
          "openInterest": 183305
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 610009,
              "short": 889504,
              "net": -279495
            },
            "nonCommercial": {
              "long": 527985,
              "short": 245825,
              "net": 282160
            },
            "smallTrader": {
              "long": 77783,
              "short": 80448,
              "net": -2665
            }
          },
          "openInterest": 1774773
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28801,
              "short": 41021,
              "net": -12220
            },
            "nonCommercial": {
              "long": 16564,
              "short": 7944,
              "net": 8620
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54343
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39154,
              "short": 40036,
              "net": -882
            },
            "nonCommercial": {
              "long": 2564,
              "short": 1691,
              "net": 873
            },
            "smallTrader": {
              "long": 419,
              "short": 410,
              "net": 9
            }
          },
          "openInterest": 44618
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 358360,
              "short": 101060,
              "net": 257300
            },
            "nonCommercial": {
              "long": 45264,
              "short": 257611,
              "net": -212347
            },
            "smallTrader": {
              "long": 40313,
              "short": 85266,
              "net": -44953
            }
          },
          "openInterest": 453518
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12981,
              "short": 8968,
              "net": 4013
            },
            "nonCommercial": {
              "long": 13106,
              "short": 8631,
              "net": 4475
            },
            "smallTrader": {
              "long": 8821,
              "short": 17309,
              "net": -8488
            }
          },
          "openInterest": 39896
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175131,
              "short": 232932,
              "net": -57801
            },
            "nonCommercial": {
              "long": 113938,
              "short": 56398,
              "net": 57540
            },
            "smallTrader": {
              "long": 17584,
              "short": 17323,
              "net": 261
            }
          },
          "openInterest": 385868
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130960,
              "short": 234553,
              "net": -103593
            },
            "nonCommercial": {
              "long": 184741,
              "short": 86344,
              "net": 98397
            },
            "smallTrader": {
              "long": 34431,
              "short": 29235,
              "net": 5196
            }
          },
          "openInterest": 395089
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192600,
              "short": 175941,
              "net": 16659
            },
            "nonCommercial": {
              "long": 62741,
              "short": 86680,
              "net": -23939
            },
            "smallTrader": {
              "long": 42809,
              "short": 35529,
              "net": 7280
            }
          },
          "openInterest": 365300
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121029,
              "short": 64194,
              "net": 56835
            },
            "nonCommercial": {
              "long": 54783,
              "short": 77853,
              "net": -23070
            },
            "smallTrader": {
              "long": 16368,
              "short": 50133,
              "net": -33765
            }
          },
          "openInterest": 195230
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85343,
              "short": 65419,
              "net": 19924
            },
            "nonCommercial": {
              "long": 65158,
              "short": 77880,
              "net": -12722
            },
            "smallTrader": {
              "long": 20731,
              "short": 27933,
              "net": -7202
            }
          },
          "openInterest": 214806
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97348,
              "short": 156047,
              "net": -58699
            },
            "nonCommercial": {
              "long": 113184,
              "short": 40960,
              "net": 72224
            },
            "smallTrader": {
              "long": 33057,
              "short": 46582,
              "net": -13525
            }
          },
          "openInterest": 275475
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59830,
              "short": 65310,
              "net": -5480
            },
            "nonCommercial": {
              "long": 63521,
              "short": 55160,
              "net": 8361
            },
            "smallTrader": {
              "long": 3443,
              "short": 6324,
              "net": -2881
            }
          },
          "openInterest": 130501
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41815,
              "short": 57181,
              "net": -15366
            },
            "nonCommercial": {
              "long": 17603,
              "short": 3986,
              "net": 13617
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66124
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 395368,
              "short": 182873,
              "net": 212495
            },
            "nonCommercial": {
              "long": 251898,
              "short": 483629,
              "net": -231731
            },
            "smallTrader": {
              "long": 67527,
              "short": 48291,
              "net": 19236
            }
          },
          "openInterest": 1029544
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4579,
              "short": 9134,
              "net": -4555
            },
            "nonCommercial": {
              "long": 17081,
              "short": 11078,
              "net": 6003
            },
            "smallTrader": {
              "long": 2979,
              "short": 4427,
              "net": -1448
            }
          },
          "openInterest": 25176
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12594,
              "short": 43707,
              "net": -31113
            },
            "nonCommercial": {
              "long": 50393,
              "short": 21026,
              "net": 29367
            },
            "smallTrader": {
              "long": 5003,
              "short": 3257,
              "net": 1746
            }
          },
          "openInterest": 68699
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 439285,
              "short": 455964,
              "net": -16679
            },
            "nonCommercial": {
              "long": 86301,
              "short": 86447,
              "net": -146
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 648744
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67026,
              "short": 110891,
              "net": -43865
            },
            "nonCommercial": {
              "long": 61417,
              "short": 26872,
              "net": 34545
            },
            "smallTrader": {
              "long": 21708,
              "short": 12388,
              "net": 9320
            }
          },
          "openInterest": 177877
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156778,
              "short": 175064,
              "net": -18286
            },
            "nonCommercial": {
              "long": 91305,
              "short": 82145,
              "net": 9160
            },
            "smallTrader": {
              "long": 49496,
              "short": 40370,
              "net": 9126
            }
          },
          "openInterest": 345989
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154663,
              "short": 198987,
              "net": -44324
            },
            "nonCommercial": {
              "long": 120386,
              "short": 80791,
              "net": 39595
            },
            "smallTrader": {
              "long": 33884,
              "short": 29155,
              "net": 4729
            }
          },
          "openInterest": 377814
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423451,
              "short": 325609,
              "net": 97842
            },
            "nonCommercial": {
              "long": 180451,
              "short": 217666,
              "net": -37215
            },
            "smallTrader": {
              "long": 51511,
              "short": 112138,
              "net": -60627
            }
          },
          "openInterest": 794398
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 471270,
              "short": 486852,
              "net": -15582
            },
            "nonCommercial": {
              "long": 250609,
              "short": 237700,
              "net": 12909
            },
            "smallTrader": {
              "long": 81893,
              "short": 79220,
              "net": 2673
            }
          },
          "openInterest": 893089
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14628,
              "short": 4733,
              "net": 9895
            },
            "nonCommercial": {
              "long": 12240,
              "short": 12070,
              "net": 170
            },
            "smallTrader": {
              "long": 6795,
              "short": 16860,
              "net": -10065
            }
          },
          "openInterest": 33935
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9776,
              "short": 100261,
              "net": -90485
            },
            "nonCommercial": {
              "long": 90489,
              "short": 14082,
              "net": 76407
            },
            "smallTrader": {
              "long": 16653,
              "short": 2575,
              "net": 14078
            }
          },
          "openInterest": 119021
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152151,
              "short": 82384,
              "net": 69767
            },
            "nonCommercial": {
              "long": 122961,
              "short": 186406,
              "net": -63445
            },
            "smallTrader": {
              "long": 28721,
              "short": 35043,
              "net": -6322
            }
          },
          "openInterest": 399783
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76672,
              "short": 60003,
              "net": 16669
            },
            "nonCommercial": {
              "long": 37668,
              "short": 49759,
              "net": -12091
            },
            "smallTrader": {
              "long": 18820,
              "short": 23398,
              "net": -4578
            }
          },
          "openInterest": 153133
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188807,
              "short": 126301,
              "net": 62506
            },
            "nonCommercial": {
              "long": 116820,
              "short": 175559,
              "net": -58739
            },
            "smallTrader": {
              "long": 41954,
              "short": 45721,
              "net": -3767
            }
          },
          "openInterest": 469920
        }
      ]
    },
    {
      "reportDate": "2015-04-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2099959,
              "short": 1846245,
              "net": 253714
            },
            "nonCommercial": {
              "long": 323219,
              "short": 476585,
              "net": -153366
            },
            "smallTrader": {
              "long": 322123,
              "short": 422471,
              "net": -100348
            }
          },
          "openInterest": 2838984
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 794650,
              "short": 938212,
              "net": -143562
            },
            "nonCommercial": {
              "long": 462376,
              "short": 283545,
              "net": 178831
            },
            "smallTrader": {
              "long": 122938,
              "short": 158207,
              "net": -35269
            }
          },
          "openInterest": 1399619
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234142,
              "short": 248124,
              "net": -13982
            },
            "nonCommercial": {
              "long": 54391,
              "short": 49617,
              "net": 4774
            },
            "smallTrader": {
              "long": 138648,
              "short": 129440,
              "net": 9208
            }
          },
          "openInterest": 435553
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1322805,
              "short": 1214619,
              "net": 108186
            },
            "nonCommercial": {
              "long": 369553,
              "short": 391047,
              "net": -21494
            },
            "smallTrader": {
              "long": 272515,
              "short": 359207,
              "net": -86692
            }
          },
          "openInterest": 1992752
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83040,
              "short": 23795,
              "net": 59245
            },
            "nonCommercial": {
              "long": 55570,
              "short": 90233,
              "net": -34663
            },
            "smallTrader": {
              "long": 13228,
              "short": 37810,
              "net": -24582
            }
          },
          "openInterest": 153363
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11701,
              "short": 6375,
              "net": 5326
            },
            "nonCommercial": {
              "long": 9033,
              "short": 14050,
              "net": -5017
            },
            "smallTrader": {
              "long": 885,
              "short": 1194,
              "net": -309
            }
          },
          "openInterest": 25135
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124700,
              "short": 77203,
              "net": 47497
            },
            "nonCommercial": {
              "long": 34830,
              "short": 64111,
              "net": -29281
            },
            "smallTrader": {
              "long": 14243,
              "short": 32459,
              "net": -18216
            }
          },
          "openInterest": 175066
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64497,
              "short": 30901,
              "net": 33596
            },
            "nonCommercial": {
              "long": 33343,
              "short": 60394,
              "net": -27051
            },
            "smallTrader": {
              "long": 25132,
              "short": 31677,
              "net": -6545
            }
          },
          "openInterest": 126801
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97520,
              "short": 133847,
              "net": -36327
            },
            "nonCommercial": {
              "long": 60740,
              "short": 25916,
              "net": 34824
            },
            "smallTrader": {
              "long": 9622,
              "short": 8119,
              "net": 1503
            }
          },
          "openInterest": 186384
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102922,
              "short": 104012,
              "net": -1090
            },
            "nonCommercial": {
              "long": 45968,
              "short": 46930,
              "net": -962
            },
            "smallTrader": {
              "long": 5232,
              "short": 3180,
              "net": 2052
            }
          },
          "openInterest": 178742
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79538,
              "short": 64110,
              "net": 15428
            },
            "nonCommercial": {
              "long": 50483,
              "short": 62802,
              "net": -12319
            },
            "smallTrader": {
              "long": 14870,
              "short": 17979,
              "net": -3109
            }
          },
          "openInterest": 157721
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 645877,
              "short": 577161,
              "net": 68716
            },
            "nonCommercial": {
              "long": 356748,
              "short": 329435,
              "net": 27313
            },
            "smallTrader": {
              "long": 119402,
              "short": 215431,
              "net": -96029
            }
          },
          "openInterest": 1369994
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66221,
              "short": 107735,
              "net": -41514
            },
            "nonCommercial": {
              "long": 75478,
              "short": 37610,
              "net": 37868
            },
            "smallTrader": {
              "long": 14323,
              "short": 10677,
              "net": 3646
            }
          },
          "openInterest": 167666
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 578434,
              "short": 903278,
              "net": -324844
            },
            "nonCommercial": {
              "long": 519353,
              "short": 196261,
              "net": 323092
            },
            "smallTrader": {
              "long": 75947,
              "short": 74195,
              "net": 1752
            }
          },
          "openInterest": 1723025
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27934,
              "short": 36806,
              "net": -8872
            },
            "nonCommercial": {
              "long": 13956,
              "short": 7935,
              "net": 6021
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50070
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43135,
              "short": 43813,
              "net": -678
            },
            "nonCommercial": {
              "long": 2470,
              "short": 1827,
              "net": 643
            },
            "smallTrader": {
              "long": 426,
              "short": 391,
              "net": 35
            }
          },
          "openInterest": 48884
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 361058,
              "short": 102833,
              "net": 258225
            },
            "nonCommercial": {
              "long": 46821,
              "short": 261466,
              "net": -214645
            },
            "smallTrader": {
              "long": 40010,
              "short": 83590,
              "net": -43580
            }
          },
          "openInterest": 457610
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12526,
              "short": 9566,
              "net": 2960
            },
            "nonCommercial": {
              "long": 13379,
              "short": 8104,
              "net": 5275
            },
            "smallTrader": {
              "long": 8202,
              "short": 16437,
              "net": -8235
            }
          },
          "openInterest": 38531
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173642,
              "short": 235819,
              "net": -62177
            },
            "nonCommercial": {
              "long": 113050,
              "short": 54755,
              "net": 58295
            },
            "smallTrader": {
              "long": 21652,
              "short": 17770,
              "net": 3882
            }
          },
          "openInterest": 378444
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126107,
              "short": 231113,
              "net": -105006
            },
            "nonCommercial": {
              "long": 184567,
              "short": 83322,
              "net": 101245
            },
            "smallTrader": {
              "long": 35742,
              "short": 31981,
              "net": 3761
            }
          },
          "openInterest": 397379
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186461,
              "short": 179015,
              "net": 7446
            },
            "nonCommercial": {
              "long": 63688,
              "short": 84304,
              "net": -20616
            },
            "smallTrader": {
              "long": 47084,
              "short": 33914,
              "net": 13170
            }
          },
          "openInterest": 360816
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120368,
              "short": 70330,
              "net": 50038
            },
            "nonCommercial": {
              "long": 51520,
              "short": 65968,
              "net": -14448
            },
            "smallTrader": {
              "long": 14665,
              "short": 50255,
              "net": -35590
            }
          },
          "openInterest": 189332
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86271,
              "short": 66713,
              "net": 19558
            },
            "nonCommercial": {
              "long": 65241,
              "short": 77679,
              "net": -12438
            },
            "smallTrader": {
              "long": 20435,
              "short": 27555,
              "net": -7120
            }
          },
          "openInterest": 213764
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100414,
              "short": 153938,
              "net": -53524
            },
            "nonCommercial": {
              "long": 110806,
              "short": 43253,
              "net": 67553
            },
            "smallTrader": {
              "long": 30900,
              "short": 44929,
              "net": -14029
            }
          },
          "openInterest": 272115
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60891,
              "short": 43780,
              "net": 17111
            },
            "nonCommercial": {
              "long": 50343,
              "short": 64018,
              "net": -13675
            },
            "smallTrader": {
              "long": 3158,
              "short": 6594,
              "net": -3436
            }
          },
          "openInterest": 118074
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40801,
              "short": 57065,
              "net": -16264
            },
            "nonCommercial": {
              "long": 18774,
              "short": 4743,
              "net": 14031
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66710
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 392847,
              "short": 180587,
              "net": 212260
            },
            "nonCommercial": {
              "long": 247705,
              "short": 483289,
              "net": -235584
            },
            "smallTrader": {
              "long": 67007,
              "short": 43683,
              "net": 23324
            }
          },
          "openInterest": 1018282
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4241,
              "short": 11950,
              "net": -7709
            },
            "nonCommercial": {
              "long": 18473,
              "short": 9985,
              "net": 8488
            },
            "smallTrader": {
              "long": 3470,
              "short": 4249,
              "net": -779
            }
          },
          "openInterest": 26617
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12050,
              "short": 41282,
              "net": -29232
            },
            "nonCommercial": {
              "long": 50733,
              "short": 23354,
              "net": 27379
            },
            "smallTrader": {
              "long": 5215,
              "short": 3362,
              "net": 1853
            }
          },
          "openInterest": 68668
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 442180,
              "short": 458247,
              "net": -16067
            },
            "nonCommercial": {
              "long": 86233,
              "short": 85004,
              "net": 1229
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 658194
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73151,
              "short": 106987,
              "net": -33836
            },
            "nonCommercial": {
              "long": 60848,
              "short": 36523,
              "net": 24325
            },
            "smallTrader": {
              "long": 23639,
              "short": 14128,
              "net": 9511
            }
          },
          "openInterest": 182633
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156829,
              "short": 182792,
              "net": -25963
            },
            "nonCommercial": {
              "long": 96679,
              "short": 80615,
              "net": 16064
            },
            "smallTrader": {
              "long": 48133,
              "short": 38234,
              "net": 9899
            }
          },
          "openInterest": 347324
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150571,
              "short": 208507,
              "net": -57936
            },
            "nonCommercial": {
              "long": 123178,
              "short": 72514,
              "net": 50664
            },
            "smallTrader": {
              "long": 37382,
              "short": 30110,
              "net": 7272
            }
          },
          "openInterest": 388270
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383879,
              "short": 311008,
              "net": 72871
            },
            "nonCommercial": {
              "long": 183859,
              "short": 194607,
              "net": -10748
            },
            "smallTrader": {
              "long": 49064,
              "short": 111187,
              "net": -62123
            }
          },
          "openInterest": 749699
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459168,
              "short": 470993,
              "net": -11825
            },
            "nonCommercial": {
              "long": 234602,
              "short": 227874,
              "net": 6728
            },
            "smallTrader": {
              "long": 79500,
              "short": 74403,
              "net": 5097
            }
          },
          "openInterest": 853491
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13105,
              "short": 6074,
              "net": 7031
            },
            "nonCommercial": {
              "long": 11105,
              "short": 10770,
              "net": 335
            },
            "smallTrader": {
              "long": 7173,
              "short": 14539,
              "net": -7366
            }
          },
          "openInterest": 31727
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8667,
              "short": 97041,
              "net": -88374
            },
            "nonCommercial": {
              "long": 85893,
              "short": 14172,
              "net": 71721
            },
            "smallTrader": {
              "long": 18788,
              "short": 2135,
              "net": 16653
            }
          },
          "openInterest": 115918
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140007,
              "short": 73273,
              "net": 66734
            },
            "nonCommercial": {
              "long": 129710,
              "short": 189639,
              "net": -59929
            },
            "smallTrader": {
              "long": 20913,
              "short": 27718,
              "net": -6805
            }
          },
          "openInterest": 368262
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75428,
              "short": 52682,
              "net": 22746
            },
            "nonCommercial": {
              "long": 40163,
              "short": 60141,
              "net": -19978
            },
            "smallTrader": {
              "long": 20630,
              "short": 23398,
              "net": -2768
            }
          },
          "openInterest": 158203
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184318,
              "short": 118049,
              "net": 66269
            },
            "nonCommercial": {
              "long": 123215,
              "short": 183046,
              "net": -59831
            },
            "smallTrader": {
              "long": 40747,
              "short": 47185,
              "net": -6438
            }
          },
          "openInterest": 455945
        }
      ]
    },
    {
      "reportDate": "2015-04-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2058840,
              "short": 1884278,
              "net": 174562
            },
            "nonCommercial": {
              "long": 363582,
              "short": 462147,
              "net": -98565
            },
            "smallTrader": {
              "long": 333587,
              "short": 409584,
              "net": -75997
            }
          },
          "openInterest": 2841743
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 821320,
              "short": 957755,
              "net": -136435
            },
            "nonCommercial": {
              "long": 457653,
              "short": 284158,
              "net": 173495
            },
            "smallTrader": {
              "long": 126027,
              "short": 163087,
              "net": -37060
            }
          },
          "openInterest": 1424553
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226921,
              "short": 229785,
              "net": -2864
            },
            "nonCommercial": {
              "long": 58967,
              "short": 55517,
              "net": 3450
            },
            "smallTrader": {
              "long": 137326,
              "short": 137912,
              "net": -586
            }
          },
          "openInterest": 431699
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1341144,
              "short": 1274045,
              "net": 67099
            },
            "nonCommercial": {
              "long": 369744,
              "short": 380640,
              "net": -10896
            },
            "smallTrader": {
              "long": 293047,
              "short": 349250,
              "net": -56203
            }
          },
          "openInterest": 2023889
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67196,
              "short": 22618,
              "net": 44578
            },
            "nonCommercial": {
              "long": 53753,
              "short": 81158,
              "net": -27405
            },
            "smallTrader": {
              "long": 17551,
              "short": 34724,
              "net": -17173
            }
          },
          "openInterest": 140298
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15820,
              "short": 10816,
              "net": 5004
            },
            "nonCommercial": {
              "long": 10968,
              "short": 15734,
              "net": -4766
            },
            "smallTrader": {
              "long": 942,
              "short": 1180,
              "net": -238
            }
          },
          "openInterest": 31095
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118250,
              "short": 73492,
              "net": 44758
            },
            "nonCommercial": {
              "long": 33239,
              "short": 67367,
              "net": -34128
            },
            "smallTrader": {
              "long": 18727,
              "short": 29357,
              "net": -10630
            }
          },
          "openInterest": 171698
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64232,
              "short": 39337,
              "net": 24895
            },
            "nonCommercial": {
              "long": 33858,
              "short": 54767,
              "net": -20909
            },
            "smallTrader": {
              "long": 26718,
              "short": 30704,
              "net": -3986
            }
          },
          "openInterest": 128938
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96355,
              "short": 138019,
              "net": -41664
            },
            "nonCommercial": {
              "long": 63985,
              "short": 26696,
              "net": 37289
            },
            "smallTrader": {
              "long": 11490,
              "short": 7115,
              "net": 4375
            }
          },
          "openInterest": 193087
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103217,
              "short": 103072,
              "net": 145
            },
            "nonCommercial": {
              "long": 46879,
              "short": 48241,
              "net": -1362
            },
            "smallTrader": {
              "long": 7716,
              "short": 6499,
              "net": 1217
            }
          },
          "openInterest": 186486
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81832,
              "short": 61536,
              "net": 20296
            },
            "nonCommercial": {
              "long": 50505,
              "short": 66588,
              "net": -16083
            },
            "smallTrader": {
              "long": 12578,
              "short": 16791,
              "net": -4213
            }
          },
          "openInterest": 154447
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 598544,
              "short": 504169,
              "net": 94375
            },
            "nonCommercial": {
              "long": 368148,
              "short": 367773,
              "net": 375
            },
            "smallTrader": {
              "long": 121506,
              "short": 216256,
              "net": -94750
            }
          },
          "openInterest": 1319827
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66951,
              "short": 126351,
              "net": -59400
            },
            "nonCommercial": {
              "long": 86566,
              "short": 33014,
              "net": 53552
            },
            "smallTrader": {
              "long": 16183,
              "short": 10335,
              "net": 5848
            }
          },
          "openInterest": 182497
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 574587,
              "short": 895204,
              "net": -320617
            },
            "nonCommercial": {
              "long": 521704,
              "short": 206860,
              "net": 314844
            },
            "smallTrader": {
              "long": 79844,
              "short": 74071,
              "net": 5773
            }
          },
          "openInterest": 1717417
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32012,
              "short": 42187,
              "net": -10175
            },
            "nonCommercial": {
              "long": 16318,
              "short": 8098,
              "net": 8220
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57117
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44183,
              "short": 44321,
              "net": -138
            },
            "nonCommercial": {
              "long": 2266,
              "short": 2166,
              "net": 100
            },
            "smallTrader": {
              "long": 430,
              "short": 392,
              "net": 38
            }
          },
          "openInterest": 51029
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 356986,
              "short": 116294,
              "net": 240692
            },
            "nonCommercial": {
              "long": 50734,
              "short": 248500,
              "net": -197766
            },
            "smallTrader": {
              "long": 40997,
              "short": 83923,
              "net": -42926
            }
          },
          "openInterest": 456919
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12532,
              "short": 9616,
              "net": 2916
            },
            "nonCommercial": {
              "long": 12922,
              "short": 8266,
              "net": 4656
            },
            "smallTrader": {
              "long": 8520,
              "short": 16092,
              "net": -7572
            }
          },
          "openInterest": 37967
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173106,
              "short": 237580,
              "net": -64474
            },
            "nonCommercial": {
              "long": 113329,
              "short": 54550,
              "net": 58779
            },
            "smallTrader": {
              "long": 21657,
              "short": 15962,
              "net": 5695
            }
          },
          "openInterest": 383472
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125733,
              "short": 232605,
              "net": -106872
            },
            "nonCommercial": {
              "long": 189929,
              "short": 88672,
              "net": 101257
            },
            "smallTrader": {
              "long": 35523,
              "short": 29908,
              "net": 5615
            }
          },
          "openInterest": 403575
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188637,
              "short": 188801,
              "net": -164
            },
            "nonCommercial": {
              "long": 67832,
              "short": 81786,
              "net": -13954
            },
            "smallTrader": {
              "long": 44455,
              "short": 30337,
              "net": 14118
            }
          },
          "openInterest": 360668
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118521,
              "short": 85966,
              "net": 32555
            },
            "nonCommercial": {
              "long": 48721,
              "short": 54214,
              "net": -5493
            },
            "smallTrader": {
              "long": 18063,
              "short": 45125,
              "net": -27062
            }
          },
          "openInterest": 188079
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87006,
              "short": 72659,
              "net": 14347
            },
            "nonCommercial": {
              "long": 65686,
              "short": 75664,
              "net": -9978
            },
            "smallTrader": {
              "long": 22355,
              "short": 26724,
              "net": -4369
            }
          },
          "openInterest": 221128
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97897,
              "short": 154746,
              "net": -56849
            },
            "nonCommercial": {
              "long": 116677,
              "short": 46282,
              "net": 70395
            },
            "smallTrader": {
              "long": 30798,
              "short": 44344,
              "net": -13546
            }
          },
          "openInterest": 277402
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78510,
              "short": 51737,
              "net": 26773
            },
            "nonCommercial": {
              "long": 38003,
              "short": 61394,
              "net": -23391
            },
            "smallTrader": {
              "long": 3201,
              "short": 6583,
              "net": -3382
            }
          },
          "openInterest": 138497
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40854,
              "short": 59978,
              "net": -19124
            },
            "nonCommercial": {
              "long": 24642,
              "short": 6966,
              "net": 17676
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73186
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 409583,
              "short": 178863,
              "net": 230720
            },
            "nonCommercial": {
              "long": 250166,
              "short": 504051,
              "net": -253885
            },
            "smallTrader": {
              "long": 65826,
              "short": 42661,
              "net": 23165
            }
          },
          "openInterest": 1027660
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5134,
              "short": 15431,
              "net": -10297
            },
            "nonCommercial": {
              "long": 18281,
              "short": 8101,
              "net": 10180
            },
            "smallTrader": {
              "long": 3745,
              "short": 3628,
              "net": 117
            }
          },
          "openInterest": 28071
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13100,
              "short": 40554,
              "net": -27454
            },
            "nonCommercial": {
              "long": 51324,
              "short": 26089,
              "net": 25235
            },
            "smallTrader": {
              "long": 5616,
              "short": 3397,
              "net": 2219
            }
          },
          "openInterest": 70799
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 449760,
              "short": 464973,
              "net": -15213
            },
            "nonCommercial": {
              "long": 88196,
              "short": 84649,
              "net": 3547
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 667287
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69451,
              "short": 103450,
              "net": -33999
            },
            "nonCommercial": {
              "long": 64340,
              "short": 41410,
              "net": 22930
            },
            "smallTrader": {
              "long": 24434,
              "short": 13365,
              "net": 11069
            }
          },
          "openInterest": 179461
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149020,
              "short": 187711,
              "net": -38691
            },
            "nonCommercial": {
              "long": 102596,
              "short": 74204,
              "net": 28392
            },
            "smallTrader": {
              "long": 44977,
              "short": 34678,
              "net": 10299
            }
          },
          "openInterest": 333979
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160999,
              "short": 208158,
              "net": -47159
            },
            "nonCommercial": {
              "long": 121663,
              "short": 80943,
              "net": 40720
            },
            "smallTrader": {
              "long": 36715,
              "short": 30276,
              "net": 6439
            }
          },
          "openInterest": 384626
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 355119,
              "short": 287533,
              "net": 67586
            },
            "nonCommercial": {
              "long": 186534,
              "short": 190418,
              "net": -3884
            },
            "smallTrader": {
              "long": 47497,
              "short": 111199,
              "net": -63702
            }
          },
          "openInterest": 692811
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 442001,
              "short": 499317,
              "net": -57316
            },
            "nonCommercial": {
              "long": 237179,
              "short": 193960,
              "net": 43219
            },
            "smallTrader": {
              "long": 76623,
              "short": 62526,
              "net": 14097
            }
          },
          "openInterest": 834880
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13114,
              "short": 7268,
              "net": 5846
            },
            "nonCommercial": {
              "long": 11144,
              "short": 9809,
              "net": 1335
            },
            "smallTrader": {
              "long": 7044,
              "short": 14225,
              "net": -7181
            }
          },
          "openInterest": 31585
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8347,
              "short": 88104,
              "net": -79757
            },
            "nonCommercial": {
              "long": 78124,
              "short": 13540,
              "net": 64584
            },
            "smallTrader": {
              "long": 22769,
              "short": 7596,
              "net": 15173
            }
          },
          "openInterest": 112648
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150354,
              "short": 75527,
              "net": 74827
            },
            "nonCommercial": {
              "long": 141409,
              "short": 210109,
              "net": -68700
            },
            "smallTrader": {
              "long": 22470,
              "short": 28597,
              "net": -6127
            }
          },
          "openInterest": 389284
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80910,
              "short": 52854,
              "net": 28056
            },
            "nonCommercial": {
              "long": 42478,
              "short": 67219,
              "net": -24741
            },
            "smallTrader": {
              "long": 19522,
              "short": 22837,
              "net": -3315
            }
          },
          "openInterest": 166205
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178197,
              "short": 101511,
              "net": 76686
            },
            "nonCommercial": {
              "long": 124883,
              "short": 194803,
              "net": -69920
            },
            "smallTrader": {
              "long": 39581,
              "short": 46347,
              "net": -6766
            }
          },
          "openInterest": 442544
        }
      ]
    },
    {
      "reportDate": "2015-05-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2157639,
              "short": 1847290,
              "net": 310349
            },
            "nonCommercial": {
              "long": 309458,
              "short": 492574,
              "net": -183116
            },
            "smallTrader": {
              "long": 300871,
              "short": 428104,
              "net": -127233
            }
          },
          "openInterest": 2851585
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 826884,
              "short": 956150,
              "net": -129266
            },
            "nonCommercial": {
              "long": 449167,
              "short": 279869,
              "net": 169298
            },
            "smallTrader": {
              "long": 116886,
              "short": 156918,
              "net": -40032
            }
          },
          "openInterest": 1409790
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 245005,
              "short": 243133,
              "net": 1872
            },
            "nonCommercial": {
              "long": 65492,
              "short": 54519,
              "net": 10973
            },
            "smallTrader": {
              "long": 125095,
              "short": 137940,
              "net": -12845
            }
          },
          "openInterest": 445195
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1413156,
              "short": 1231890,
              "net": 181266
            },
            "nonCommercial": {
              "long": 324843,
              "short": 406308,
              "net": -81465
            },
            "smallTrader": {
              "long": 251705,
              "short": 351506,
              "net": -99801
            }
          },
          "openInterest": 2020988
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57213,
              "short": 44377,
              "net": 12836
            },
            "nonCommercial": {
              "long": 59033,
              "short": 58407,
              "net": 626
            },
            "smallTrader": {
              "long": 19451,
              "short": 32913,
              "net": -13462
            }
          },
          "openInterest": 137001
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117555,
              "short": 87212,
              "net": 30343
            },
            "nonCommercial": {
              "long": 34304,
              "short": 59062,
              "net": -24758
            },
            "smallTrader": {
              "long": 20168,
              "short": 25753,
              "net": -5585
            }
          },
          "openInterest": 173468
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63415,
              "short": 49852,
              "net": 13563
            },
            "nonCommercial": {
              "long": 30028,
              "short": 40108,
              "net": -10080
            },
            "smallTrader": {
              "long": 24912,
              "short": 28395,
              "net": -3483
            }
          },
          "openInterest": 122108
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97999,
              "short": 139086,
              "net": -41087
            },
            "nonCommercial": {
              "long": 63716,
              "short": 27993,
              "net": 35723
            },
            "smallTrader": {
              "long": 12427,
              "short": 7063,
              "net": 5364
            }
          },
          "openInterest": 195453
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103870,
              "short": 101498,
              "net": 2372
            },
            "nonCommercial": {
              "long": 46115,
              "short": 49678,
              "net": -3563
            },
            "smallTrader": {
              "long": 8712,
              "short": 7521,
              "net": 1191
            }
          },
          "openInterest": 190513
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78884,
              "short": 75206,
              "net": 3678
            },
            "nonCommercial": {
              "long": 63530,
              "short": 63982,
              "net": -452
            },
            "smallTrader": {
              "long": 14388,
              "short": 17614,
              "net": -3226
            }
          },
          "openInterest": 166179
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 621024,
              "short": 500691,
              "net": 120333
            },
            "nonCommercial": {
              "long": 381068,
              "short": 411500,
              "net": -30432
            },
            "smallTrader": {
              "long": 119102,
              "short": 209003,
              "net": -89901
            }
          },
          "openInterest": 1325963
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69088,
              "short": 135757,
              "net": -66669
            },
            "nonCommercial": {
              "long": 98029,
              "short": 38220,
              "net": 59809
            },
            "smallTrader": {
              "long": 16901,
              "short": 10041,
              "net": 6860
            }
          },
          "openInterest": 197716
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 597211,
              "short": 925721,
              "net": -328510
            },
            "nonCommercial": {
              "long": 530764,
              "short": 205058,
              "net": 325706
            },
            "smallTrader": {
              "long": 79567,
              "short": 76763,
              "net": 2804
            }
          },
          "openInterest": 1750082
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31192,
              "short": 37082,
              "net": -5890
            },
            "nonCommercial": {
              "long": 13546,
              "short": 9900,
              "net": 3646
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53082
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40544,
              "short": 40753,
              "net": -209
            },
            "nonCommercial": {
              "long": 2089,
              "short": 1981,
              "net": 108
            },
            "smallTrader": {
              "long": 448,
              "short": 347,
              "net": 101
            }
          },
          "openInterest": 46700
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 343981,
              "short": 116070,
              "net": 227911
            },
            "nonCommercial": {
              "long": 50116,
              "short": 240243,
              "net": -190127
            },
            "smallTrader": {
              "long": 45384,
              "short": 83168,
              "net": -37784
            }
          },
          "openInterest": 449254
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12439,
              "short": 9261,
              "net": 3178
            },
            "nonCommercial": {
              "long": 12871,
              "short": 8718,
              "net": 4153
            },
            "smallTrader": {
              "long": 9458,
              "short": 16789,
              "net": -7331
            }
          },
          "openInterest": 38443
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176295,
              "short": 240743,
              "net": -64448
            },
            "nonCommercial": {
              "long": 112201,
              "short": 52949,
              "net": 59252
            },
            "smallTrader": {
              "long": 22424,
              "short": 17228,
              "net": 5196
            }
          },
          "openInterest": 387231
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 138096,
              "short": 212258,
              "net": -74162
            },
            "nonCommercial": {
              "long": 173105,
              "short": 100665,
              "net": 72440
            },
            "smallTrader": {
              "long": 32713,
              "short": 30991,
              "net": 1722
            }
          },
          "openInterest": 399988
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185456,
              "short": 189118,
              "net": -3662
            },
            "nonCommercial": {
              "long": 70204,
              "short": 81005,
              "net": -10801
            },
            "smallTrader": {
              "long": 43072,
              "short": 28609,
              "net": 14463
            }
          },
          "openInterest": 354999
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139448,
              "short": 72449,
              "net": 66999
            },
            "nonCommercial": {
              "long": 41852,
              "short": 73035,
              "net": -31183
            },
            "smallTrader": {
              "long": 15887,
              "short": 51703,
              "net": -35816
            }
          },
          "openInterest": 198886
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84767,
              "short": 75603,
              "net": 9164
            },
            "nonCommercial": {
              "long": 69818,
              "short": 73163,
              "net": -3345
            },
            "smallTrader": {
              "long": 21685,
              "short": 27504,
              "net": -5819
            }
          },
          "openInterest": 221306
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96857,
              "short": 158761,
              "net": -61904
            },
            "nonCommercial": {
              "long": 118389,
              "short": 42828,
              "net": 75561
            },
            "smallTrader": {
              "long": 31086,
              "short": 44743,
              "net": -13657
            }
          },
          "openInterest": 281876
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102349,
              "short": 49406,
              "net": 52943
            },
            "nonCommercial": {
              "long": 24046,
              "short": 74162,
              "net": -50116
            },
            "smallTrader": {
              "long": 3617,
              "short": 6444,
              "net": -2827
            }
          },
          "openInterest": 146418
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41170,
              "short": 54040,
              "net": -12870
            },
            "nonCommercial": {
              "long": 19014,
              "short": 5639,
              "net": 13375
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68376
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 408943,
              "short": 195790,
              "net": 213153
            },
            "nonCommercial": {
              "long": 243328,
              "short": 487315,
              "net": -243987
            },
            "smallTrader": {
              "long": 68092,
              "short": 37258,
              "net": 30834
            }
          },
          "openInterest": 1013527
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4813,
              "short": 13039,
              "net": -8226
            },
            "nonCommercial": {
              "long": 19585,
              "short": 10521,
              "net": 9064
            },
            "smallTrader": {
              "long": 3152,
              "short": 3990,
              "net": -838
            }
          },
          "openInterest": 28379
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13072,
              "short": 40524,
              "net": -27452
            },
            "nonCommercial": {
              "long": 50930,
              "short": 25614,
              "net": 25316
            },
            "smallTrader": {
              "long": 5302,
              "short": 3166,
              "net": 2136
            }
          },
          "openInterest": 70063
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 451427,
              "short": 453337,
              "net": -1910
            },
            "nonCommercial": {
              "long": 82232,
              "short": 88130,
              "net": -5898
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 669417
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67908,
              "short": 105158,
              "net": -37250
            },
            "nonCommercial": {
              "long": 65383,
              "short": 37760,
              "net": 27623
            },
            "smallTrader": {
              "long": 21439,
              "short": 11812,
              "net": 9627
            }
          },
          "openInterest": 175694
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150328,
              "short": 186644,
              "net": -36316
            },
            "nonCommercial": {
              "long": 100254,
              "short": 74067,
              "net": 26187
            },
            "smallTrader": {
              "long": 45204,
              "short": 35075,
              "net": 10129
            }
          },
          "openInterest": 331199
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148792,
              "short": 226101,
              "net": -77309
            },
            "nonCommercial": {
              "long": 132733,
              "short": 70168,
              "net": 62565
            },
            "smallTrader": {
              "long": 42340,
              "short": 27596,
              "net": 14744
            }
          },
          "openInterest": 383449
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 354398,
              "short": 285723,
              "net": 68675
            },
            "nonCommercial": {
              "long": 191630,
              "short": 192573,
              "net": -943
            },
            "smallTrader": {
              "long": 42941,
              "short": 110673,
              "net": -67732
            }
          },
          "openInterest": 688679
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414707,
              "short": 456088,
              "net": -41381
            },
            "nonCommercial": {
              "long": 238061,
              "short": 202046,
              "net": 36015
            },
            "smallTrader": {
              "long": 69838,
              "short": 64472,
              "net": 5366
            }
          },
          "openInterest": 808794
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12091,
              "short": 11680,
              "net": 411
            },
            "nonCommercial": {
              "long": 14174,
              "short": 8843,
              "net": 5331
            },
            "smallTrader": {
              "long": 8089,
              "short": 13831,
              "net": -5742
            }
          },
          "openInterest": 34449
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11558,
              "short": 81933,
              "net": -70375
            },
            "nonCommercial": {
              "long": 72708,
              "short": 13781,
              "net": 58927
            },
            "smallTrader": {
              "long": 15717,
              "short": 4269,
              "net": 11448
            }
          },
          "openInterest": 102100
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156650,
              "short": 73683,
              "net": 82967
            },
            "nonCommercial": {
              "long": 137571,
              "short": 213329,
              "net": -75758
            },
            "smallTrader": {
              "long": 22851,
              "short": 30060,
              "net": -7209
            }
          },
          "openInterest": 395445
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79174,
              "short": 48647,
              "net": 30527
            },
            "nonCommercial": {
              "long": 42631,
              "short": 69600,
              "net": -26969
            },
            "smallTrader": {
              "long": 18986,
              "short": 22544,
              "net": -3558
            }
          },
          "openInterest": 165655
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185753,
              "short": 100697,
              "net": 85056
            },
            "nonCommercial": {
              "long": 122615,
              "short": 200028,
              "net": -77413
            },
            "smallTrader": {
              "long": 39075,
              "short": 46718,
              "net": -7643
            }
          },
          "openInterest": 455053
        }
      ]
    },
    {
      "reportDate": "2015-05-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2100308,
              "short": 1809402,
              "net": 290906
            },
            "nonCommercial": {
              "long": 319058,
              "short": 451502,
              "net": -132444
            },
            "smallTrader": {
              "long": 288687,
              "short": 447149,
              "net": -158462
            }
          },
          "openInterest": 2825685
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 803932,
              "short": 881654,
              "net": -77722
            },
            "nonCommercial": {
              "long": 392533,
              "short": 277840,
              "net": 114693
            },
            "smallTrader": {
              "long": 112056,
              "short": 149027,
              "net": -36971
            }
          },
          "openInterest": 1347942
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 254739,
              "short": 254887,
              "net": -148
            },
            "nonCommercial": {
              "long": 85936,
              "short": 59077,
              "net": 26859
            },
            "smallTrader": {
              "long": 124426,
              "short": 151137,
              "net": -26711
            }
          },
          "openInterest": 472216
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1374169,
              "short": 1164788,
              "net": 209381
            },
            "nonCommercial": {
              "long": 284609,
              "short": 376334,
              "net": -91725
            },
            "smallTrader": {
              "long": 252402,
              "short": 370058,
              "net": -117656
            }
          },
          "openInterest": 1936461
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58529,
              "short": 48204,
              "net": 10325
            },
            "nonCommercial": {
              "long": 59435,
              "short": 54948,
              "net": 4487
            },
            "smallTrader": {
              "long": 17765,
              "short": 32577,
              "net": -14812
            }
          },
          "openInterest": 136249
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3777,
              "short": 9691,
              "net": -5914
            },
            "nonCommercial": {
              "long": 10367,
              "short": 4553,
              "net": 5814
            },
            "smallTrader": {
              "long": 969,
              "short": 869,
              "net": 100
            }
          },
          "openInterest": 18088
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124508,
              "short": 85521,
              "net": 38987
            },
            "nonCommercial": {
              "long": 37511,
              "short": 68280,
              "net": -30769
            },
            "smallTrader": {
              "long": 20658,
              "short": 28876,
              "net": -8218
            }
          },
          "openInterest": 183586
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62731,
              "short": 62038,
              "net": 693
            },
            "nonCommercial": {
              "long": 29133,
              "short": 33115,
              "net": -3982
            },
            "smallTrader": {
              "long": 28556,
              "short": 25267,
              "net": 3289
            }
          },
          "openInterest": 123908
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96667,
              "short": 145383,
              "net": -48716
            },
            "nonCommercial": {
              "long": 69152,
              "short": 26919,
              "net": 42233
            },
            "smallTrader": {
              "long": 13457,
              "short": 6974,
              "net": 6483
            }
          },
          "openInterest": 200173
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102662,
              "short": 98890,
              "net": 3772
            },
            "nonCommercial": {
              "long": 44307,
              "short": 49550,
              "net": -5243
            },
            "smallTrader": {
              "long": 8930,
              "short": 7459,
              "net": 1471
            }
          },
          "openInterest": 188317
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77044,
              "short": 82657,
              "net": -5613
            },
            "nonCommercial": {
              "long": 73722,
              "short": 65206,
              "net": 8516
            },
            "smallTrader": {
              "long": 15645,
              "short": 18548,
              "net": -2903
            }
          },
          "openInterest": 178077
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 631171,
              "short": 517788,
              "net": 113383
            },
            "nonCommercial": {
              "long": 398281,
              "short": 429433,
              "net": -31152
            },
            "smallTrader": {
              "long": 122408,
              "short": 204639,
              "net": -82231
            }
          },
          "openInterest": 1340706
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69230,
              "short": 128318,
              "net": -59088
            },
            "nonCommercial": {
              "long": 92022,
              "short": 39380,
              "net": 52642
            },
            "smallTrader": {
              "long": 16875,
              "short": 10429,
              "net": 6446
            }
          },
          "openInterest": 191406
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 604581,
              "short": 926687,
              "net": -322106
            },
            "nonCommercial": {
              "long": 512443,
              "short": 192231,
              "net": 320212
            },
            "smallTrader": {
              "long": 77116,
              "short": 75222,
              "net": 1894
            }
          },
          "openInterest": 1731678
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28560,
              "short": 38421,
              "net": -9861
            },
            "nonCommercial": {
              "long": 14676,
              "short": 7130,
              "net": 7546
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53077
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43012,
              "short": 43044,
              "net": -32
            },
            "nonCommercial": {
              "long": 2086,
              "short": 2138,
              "net": -52
            },
            "smallTrader": {
              "long": 423,
              "short": 339,
              "net": 84
            }
          },
          "openInterest": 49417
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 345101,
              "short": 127933,
              "net": 217168
            },
            "nonCommercial": {
              "long": 43333,
              "short": 222309,
              "net": -178976
            },
            "smallTrader": {
              "long": 42302,
              "short": 80494,
              "net": -38192
            }
          },
          "openInterest": 439122
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10877,
              "short": 9952,
              "net": 925
            },
            "nonCommercial": {
              "long": 14448,
              "short": 8486,
              "net": 5962
            },
            "smallTrader": {
              "long": 9684,
              "short": 16571,
              "net": -6887
            }
          },
          "openInterest": 37919
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188236,
              "short": 250004,
              "net": -61768
            },
            "nonCommercial": {
              "long": 112258,
              "short": 55535,
              "net": 56723
            },
            "smallTrader": {
              "long": 22316,
              "short": 17271,
              "net": 5045
            }
          },
          "openInterest": 392482
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144829,
              "short": 222331,
              "net": -77502
            },
            "nonCommercial": {
              "long": 179257,
              "short": 101817,
              "net": 77440
            },
            "smallTrader": {
              "long": 32075,
              "short": 32013,
              "net": 62
            }
          },
          "openInterest": 405612
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195561,
              "short": 200003,
              "net": -4442
            },
            "nonCommercial": {
              "long": 71442,
              "short": 82731,
              "net": -11289
            },
            "smallTrader": {
              "long": 44401,
              "short": 28670,
              "net": 15731
            }
          },
          "openInterest": 367727
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137626,
              "short": 78612,
              "net": 59014
            },
            "nonCommercial": {
              "long": 37848,
              "short": 61441,
              "net": -23593
            },
            "smallTrader": {
              "long": 15215,
              "short": 50636,
              "net": -35421
            }
          },
          "openInterest": 193296
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77995,
              "short": 73982,
              "net": 4013
            },
            "nonCommercial": {
              "long": 73435,
              "short": 68326,
              "net": 5109
            },
            "smallTrader": {
              "long": 21263,
              "short": 30385,
              "net": -9122
            }
          },
          "openInterest": 215460
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96256,
              "short": 162433,
              "net": -66177
            },
            "nonCommercial": {
              "long": 122287,
              "short": 42476,
              "net": 79811
            },
            "smallTrader": {
              "long": 30797,
              "short": 44431,
              "net": -13634
            }
          },
          "openInterest": 288011
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79661,
              "short": 49638,
              "net": 30023
            },
            "nonCommercial": {
              "long": 34027,
              "short": 61066,
              "net": -27039
            },
            "smallTrader": {
              "long": 3232,
              "short": 6216,
              "net": -2984
            }
          },
          "openInterest": 135526
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39450,
              "short": 50167,
              "net": -10717
            },
            "nonCommercial": {
              "long": 15752,
              "short": 6499,
              "net": 9253
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61877
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 401696,
              "short": 199870,
              "net": 201826
            },
            "nonCommercial": {
              "long": 250527,
              "short": 490129,
              "net": -239602
            },
            "smallTrader": {
              "long": 70913,
              "short": 33137,
              "net": 37776
            }
          },
          "openInterest": 1018067
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7678,
              "short": 8233,
              "net": -555
            },
            "nonCommercial": {
              "long": 14268,
              "short": 12498,
              "net": 1770
            },
            "smallTrader": {
              "long": 3009,
              "short": 4224,
              "net": -1215
            }
          },
          "openInterest": 25525
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12822,
              "short": 39996,
              "net": -27174
            },
            "nonCommercial": {
              "long": 52853,
              "short": 27770,
              "net": 25083
            },
            "smallTrader": {
              "long": 5696,
              "short": 3605,
              "net": 2091
            }
          },
          "openInterest": 71688
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 458508,
              "short": 462465,
              "net": -3957
            },
            "nonCommercial": {
              "long": 80597,
              "short": 85904,
              "net": -5307
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 674672
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68337,
              "short": 106440,
              "net": -38103
            },
            "nonCommercial": {
              "long": 65302,
              "short": 35964,
              "net": 29338
            },
            "smallTrader": {
              "long": 21192,
              "short": 12427,
              "net": 8765
            }
          },
          "openInterest": 174919
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163326,
              "short": 186323,
              "net": -22997
            },
            "nonCommercial": {
              "long": 104059,
              "short": 87100,
              "net": 16959
            },
            "smallTrader": {
              "long": 43709,
              "short": 37671,
              "net": 6038
            }
          },
          "openInterest": 348881
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149020,
              "short": 232473,
              "net": -83453
            },
            "nonCommercial": {
              "long": 135809,
              "short": 67791,
              "net": 68018
            },
            "smallTrader": {
              "long": 42839,
              "short": 27404,
              "net": 15435
            }
          },
          "openInterest": 393516
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 359662,
              "short": 285218,
              "net": 74444
            },
            "nonCommercial": {
              "long": 198574,
              "short": 205998,
              "net": -7424
            },
            "smallTrader": {
              "long": 42398,
              "short": 109418,
              "net": -67020
            }
          },
          "openInterest": 693980
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 443495,
              "short": 521927,
              "net": -78432
            },
            "nonCommercial": {
              "long": 242083,
              "short": 177452,
              "net": 64631
            },
            "smallTrader": {
              "long": 74665,
              "short": 60864,
              "net": 13801
            }
          },
          "openInterest": 849346
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8914,
              "short": 16319,
              "net": -7405
            },
            "nonCommercial": {
              "long": 14778,
              "short": 4228,
              "net": 10550
            },
            "smallTrader": {
              "long": 9699,
              "short": 12844,
              "net": -3145
            }
          },
          "openInterest": 33465
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13625,
              "short": 79728,
              "net": -66103
            },
            "nonCommercial": {
              "long": 67303,
              "short": 11967,
              "net": 55336
            },
            "smallTrader": {
              "long": 16503,
              "short": 5736,
              "net": 10767
            }
          },
          "openInterest": 99697
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151630,
              "short": 80891,
              "net": 70739
            },
            "nonCommercial": {
              "long": 135148,
              "short": 198118,
              "net": -62970
            },
            "smallTrader": {
              "long": 22560,
              "short": 30329,
              "net": -7769
            }
          },
          "openInterest": 386206
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75680,
              "short": 46771,
              "net": 28909
            },
            "nonCommercial": {
              "long": 42904,
              "short": 68738,
              "net": -25834
            },
            "smallTrader": {
              "long": 19354,
              "short": 22429,
              "net": -3075
            }
          },
          "openInterest": 159809
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185491,
              "short": 108471,
              "net": 77020
            },
            "nonCommercial": {
              "long": 126584,
              "short": 199111,
              "net": -72527
            },
            "smallTrader": {
              "long": 42412,
              "short": 46905,
              "net": -4493
            }
          },
          "openInterest": 452943
        }
      ]
    },
    {
      "reportDate": "2015-05-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2110043,
              "short": 1872747,
              "net": 237296
            },
            "nonCommercial": {
              "long": 363435,
              "short": 449273,
              "net": -85838
            },
            "smallTrader": {
              "long": 293177,
              "short": 444635,
              "net": -151458
            }
          },
          "openInterest": 2872806
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 796290,
              "short": 863544,
              "net": -67254
            },
            "nonCommercial": {
              "long": 384837,
              "short": 284301,
              "net": 100536
            },
            "smallTrader": {
              "long": 120012,
              "short": 153294,
              "net": -33282
            }
          },
          "openInterest": 1361772
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 268324,
              "short": 271435,
              "net": -3111
            },
            "nonCommercial": {
              "long": 84335,
              "short": 59500,
              "net": 24835
            },
            "smallTrader": {
              "long": 130441,
              "short": 152165,
              "net": -21724
            }
          },
          "openInterest": 496821
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1396200,
              "short": 1188650,
              "net": 207550
            },
            "nonCommercial": {
              "long": 319307,
              "short": 412679,
              "net": -93372
            },
            "smallTrader": {
              "long": 247108,
              "short": 361286,
              "net": -114178
            }
          },
          "openInterest": 1988346
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57688,
              "short": 53630,
              "net": 4058
            },
            "nonCommercial": {
              "long": 65130,
              "short": 57807,
              "net": 7323
            },
            "smallTrader": {
              "long": 19046,
              "short": 30427,
              "net": -11381
            }
          },
          "openInterest": 142589
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4124,
              "short": 8729,
              "net": -4605
            },
            "nonCommercial": {
              "long": 9229,
              "short": 4424,
              "net": 4805
            },
            "smallTrader": {
              "long": 819,
              "short": 1019,
              "net": -200
            }
          },
          "openInterest": 17150
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117486,
              "short": 94098,
              "net": 23388
            },
            "nonCommercial": {
              "long": 41132,
              "short": 64494,
              "net": -23362
            },
            "smallTrader": {
              "long": 22896,
              "short": 22922,
              "net": -26
            }
          },
          "openInterest": 182607
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64147,
              "short": 65543,
              "net": -1396
            },
            "nonCommercial": {
              "long": 25184,
              "short": 20836,
              "net": 4348
            },
            "smallTrader": {
              "long": 25300,
              "short": 28252,
              "net": -2952
            }
          },
          "openInterest": 117811
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95407,
              "short": 155721,
              "net": -60314
            },
            "nonCommercial": {
              "long": 83768,
              "short": 30628,
              "net": 53140
            },
            "smallTrader": {
              "long": 14166,
              "short": 6992,
              "net": 7174
            }
          },
          "openInterest": 214859
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99667,
              "short": 102332,
              "net": -2665
            },
            "nonCommercial": {
              "long": 43723,
              "short": 42820,
              "net": 903
            },
            "smallTrader": {
              "long": 10007,
              "short": 8245,
              "net": 1762
            }
          },
          "openInterest": 184474
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77109,
              "short": 83885,
              "net": -6776
            },
            "nonCommercial": {
              "long": 73598,
              "short": 64257,
              "net": 9341
            },
            "smallTrader": {
              "long": 15502,
              "short": 18067,
              "net": -2565
            }
          },
          "openInterest": 179210
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 664426,
              "short": 530833,
              "net": 133593
            },
            "nonCommercial": {
              "long": 408932,
              "short": 461970,
              "net": -53038
            },
            "smallTrader": {
              "long": 122364,
              "short": 202919,
              "net": -80555
            }
          },
          "openInterest": 1399666
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68793,
              "short": 123065,
              "net": -54272
            },
            "nonCommercial": {
              "long": 87161,
              "short": 38130,
              "net": 49031
            },
            "smallTrader": {
              "long": 16698,
              "short": 11457,
              "net": 5241
            }
          },
          "openInterest": 187619
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 542015,
              "short": 892555,
              "net": -350540
            },
            "nonCommercial": {
              "long": 504615,
              "short": 161184,
              "net": 343431
            },
            "smallTrader": {
              "long": 79073,
              "short": 71964,
              "net": 7109
            }
          },
          "openInterest": 1621198
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29512,
              "short": 42504,
              "net": -12992
            },
            "nonCommercial": {
              "long": 21232,
              "short": 9895,
              "net": 11337
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60703
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46235,
              "short": 46970,
              "net": -735
            },
            "nonCommercial": {
              "long": 2654,
              "short": 1967,
              "net": 687
            },
            "smallTrader": {
              "long": 372,
              "short": 324,
              "net": 48
            }
          },
          "openInterest": 53009
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 338273,
              "short": 129839,
              "net": 208434
            },
            "nonCommercial": {
              "long": 38758,
              "short": 207097,
              "net": -168339
            },
            "smallTrader": {
              "long": 41998,
              "short": 82093,
              "net": -40095
            }
          },
          "openInterest": 428580
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11085,
              "short": 11155,
              "net": -70
            },
            "nonCommercial": {
              "long": 15570,
              "short": 8426,
              "net": 7144
            },
            "smallTrader": {
              "long": 9175,
              "short": 16249,
              "net": -7074
            }
          },
          "openInterest": 38931
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187882,
              "short": 246967,
              "net": -59085
            },
            "nonCommercial": {
              "long": 110182,
              "short": 54813,
              "net": 55369
            },
            "smallTrader": {
              "long": 22229,
              "short": 18513,
              "net": 3716
            }
          },
          "openInterest": 390332
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 140751,
              "short": 273085,
              "net": -132334
            },
            "nonCommercial": {
              "long": 202190,
              "short": 79569,
              "net": 122621
            },
            "smallTrader": {
              "long": 38971,
              "short": 29258,
              "net": 9713
            }
          },
          "openInterest": 428597
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190353,
              "short": 202498,
              "net": -12145
            },
            "nonCommercial": {
              "long": 70615,
              "short": 76520,
              "net": -5905
            },
            "smallTrader": {
              "long": 44848,
              "short": 26798,
              "net": 18050
            }
          },
          "openInterest": 362911
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153519,
              "short": 82936,
              "net": 70583
            },
            "nonCommercial": {
              "long": 63398,
              "short": 85403,
              "net": -22005
            },
            "smallTrader": {
              "long": 12425,
              "short": 61003,
              "net": -48578
            }
          },
          "openInterest": 231658
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81247,
              "short": 78155,
              "net": 3092
            },
            "nonCommercial": {
              "long": 73865,
              "short": 66975,
              "net": 6890
            },
            "smallTrader": {
              "long": 20511,
              "short": 30493,
              "net": -9982
            }
          },
          "openInterest": 219467
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96114,
              "short": 167317,
              "net": -71203
            },
            "nonCommercial": {
              "long": 127878,
              "short": 42520,
              "net": 85358
            },
            "smallTrader": {
              "long": 33207,
              "short": 47362,
              "net": -14155
            }
          },
          "openInterest": 303895
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82313,
              "short": 48724,
              "net": 33589
            },
            "nonCommercial": {
              "long": 23706,
              "short": 55037,
              "net": -31331
            },
            "smallTrader": {
              "long": 3160,
              "short": 5418,
              "net": -2258
            }
          },
          "openInterest": 127349
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39359,
              "short": 52332,
              "net": -12973
            },
            "nonCommercial": {
              "long": 17014,
              "short": 5979,
              "net": 11035
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63769
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 392695,
              "short": 209907,
              "net": 182788
            },
            "nonCommercial": {
              "long": 262088,
              "short": 483066,
              "net": -220978
            },
            "smallTrader": {
              "long": 71498,
              "short": 33308,
              "net": 38190
            }
          },
          "openInterest": 1028741
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11720,
              "short": 8044,
              "net": 3676
            },
            "nonCommercial": {
              "long": 11192,
              "short": 13423,
              "net": -2231
            },
            "smallTrader": {
              "long": 2869,
              "short": 4314,
              "net": -1445
            }
          },
          "openInterest": 26331
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11674,
              "short": 43523,
              "net": -31849
            },
            "nonCommercial": {
              "long": 53101,
              "short": 23442,
              "net": 29659
            },
            "smallTrader": {
              "long": 5534,
              "short": 3344,
              "net": 2190
            }
          },
          "openInterest": 70841
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 467898,
              "short": 479505,
              "net": -11607
            },
            "nonCommercial": {
              "long": 83866,
              "short": 78140,
              "net": 5726
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 683932
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62550,
              "short": 125035,
              "net": -62485
            },
            "nonCommercial": {
              "long": 68171,
              "short": 16891,
              "net": 51280
            },
            "smallTrader": {
              "long": 22335,
              "short": 11130,
              "net": 11205
            }
          },
          "openInterest": 174337
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163814,
              "short": 188012,
              "net": -24198
            },
            "nonCommercial": {
              "long": 101472,
              "short": 86273,
              "net": 15199
            },
            "smallTrader": {
              "long": 44246,
              "short": 35247,
              "net": 8999
            }
          },
          "openInterest": 352972
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147282,
              "short": 226921,
              "net": -79639
            },
            "nonCommercial": {
              "long": 138800,
              "short": 66680,
              "net": 72120
            },
            "smallTrader": {
              "long": 35663,
              "short": 28144,
              "net": 7519
            }
          },
          "openInterest": 398661
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367120,
              "short": 256147,
              "net": 110973
            },
            "nonCommercial": {
              "long": 181476,
              "short": 227327,
              "net": -45851
            },
            "smallTrader": {
              "long": 43521,
              "short": 108643,
              "net": -65122
            }
          },
          "openInterest": 692395
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 451897,
              "short": 515320,
              "net": -63423
            },
            "nonCommercial": {
              "long": 245570,
              "short": 190073,
              "net": 55497
            },
            "smallTrader": {
              "long": 76656,
              "short": 68730,
              "net": 7926
            }
          },
          "openInterest": 865099
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8904,
              "short": 17299,
              "net": -8395
            },
            "nonCommercial": {
              "long": 12114,
              "short": 2709,
              "net": 9405
            },
            "smallTrader": {
              "long": 10627,
              "short": 11637,
              "net": -1010
            }
          },
          "openInterest": 31796
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15805,
              "short": 78401,
              "net": -62596
            },
            "nonCommercial": {
              "long": 64375,
              "short": 10892,
              "net": 53483
            },
            "smallTrader": {
              "long": 14354,
              "short": 5241,
              "net": 9113
            }
          },
          "openInterest": 98050
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159101,
              "short": 91517,
              "net": 67584
            },
            "nonCommercial": {
              "long": 131773,
              "short": 194122,
              "net": -62349
            },
            "smallTrader": {
              "long": 24126,
              "short": 29361,
              "net": -5235
            }
          },
          "openInterest": 418584
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72436,
              "short": 49698,
              "net": 22738
            },
            "nonCommercial": {
              "long": 44351,
              "short": 61098,
              "net": -16747
            },
            "smallTrader": {
              "long": 17224,
              "short": 23215,
              "net": -5991
            }
          },
          "openInterest": 155439
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181265,
              "short": 121112,
              "net": 60153
            },
            "nonCommercial": {
              "long": 125800,
              "short": 178602,
              "net": -52802
            },
            "smallTrader": {
              "long": 36691,
              "short": 44042,
              "net": -7351
            }
          },
          "openInterest": 433360
        }
      ]
    },
    {
      "reportDate": "2015-05-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2180624,
              "short": 1956178,
              "net": 224446
            },
            "nonCommercial": {
              "long": 356623,
              "short": 440157,
              "net": -83534
            },
            "smallTrader": {
              "long": 348064,
              "short": 488976,
              "net": -140912
            }
          },
          "openInterest": 3186319
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 822156,
              "short": 933952,
              "net": -111796
            },
            "nonCommercial": {
              "long": 424600,
              "short": 261692,
              "net": 162908
            },
            "smallTrader": {
              "long": 130388,
              "short": 181500,
              "net": -51112
            }
          },
          "openInterest": 1434553
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 269132,
              "short": 268375,
              "net": 757
            },
            "nonCommercial": {
              "long": 64176,
              "short": 55707,
              "net": 8469
            },
            "smallTrader": {
              "long": 150778,
              "short": 160004,
              "net": -9226
            }
          },
          "openInterest": 496128
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1519169,
              "short": 1370038,
              "net": 149131
            },
            "nonCommercial": {
              "long": 341753,
              "short": 384027,
              "net": -42274
            },
            "smallTrader": {
              "long": 296584,
              "short": 403441,
              "net": -106857
            }
          },
          "openInterest": 2253914
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62234,
              "short": 50336,
              "net": 11898
            },
            "nonCommercial": {
              "long": 65245,
              "short": 58823,
              "net": 6422
            },
            "smallTrader": {
              "long": 16238,
              "short": 34558,
              "net": -18320
            }
          },
          "openInterest": 144495
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4910,
              "short": 8414,
              "net": -3504
            },
            "nonCommercial": {
              "long": 9290,
              "short": 5414,
              "net": 3876
            },
            "smallTrader": {
              "long": 926,
              "short": 1298,
              "net": -372
            }
          },
          "openInterest": 18123
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117828,
              "short": 90963,
              "net": 26865
            },
            "nonCommercial": {
              "long": 34696,
              "short": 60235,
              "net": -25539
            },
            "smallTrader": {
              "long": 22402,
              "short": 23728,
              "net": -1326
            }
          },
          "openInterest": 176797
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63657,
              "short": 64022,
              "net": -365
            },
            "nonCommercial": {
              "long": 30695,
              "short": 23362,
              "net": 7333
            },
            "smallTrader": {
              "long": 24371,
              "short": 31339,
              "net": -6968
            }
          },
          "openInterest": 121908
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94003,
              "short": 161406,
              "net": -67403
            },
            "nonCommercial": {
              "long": 88871,
              "short": 29749,
              "net": 59122
            },
            "smallTrader": {
              "long": 15567,
              "short": 7286,
              "net": 8281
            }
          },
          "openInterest": 221934
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106006,
              "short": 94911,
              "net": 11095
            },
            "nonCommercial": {
              "long": 44016,
              "short": 56830,
              "net": -12814
            },
            "smallTrader": {
              "long": 10702,
              "short": 8983,
              "net": 1719
            }
          },
          "openInterest": 195178
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78383,
              "short": 78749,
              "net": -366
            },
            "nonCommercial": {
              "long": 64899,
              "short": 63275,
              "net": 1624
            },
            "smallTrader": {
              "long": 15050,
              "short": 16308,
              "net": -1258
            }
          },
          "openInterest": 172622
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 677083,
              "short": 538414,
              "net": 138669
            },
            "nonCommercial": {
              "long": 424955,
              "short": 479404,
              "net": -54449
            },
            "smallTrader": {
              "long": 127073,
              "short": 211293,
              "net": -84220
            }
          },
          "openInterest": 1434318
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71589,
              "short": 112702,
              "net": -41113
            },
            "nonCommercial": {
              "long": 82081,
              "short": 46138,
              "net": 35943
            },
            "smallTrader": {
              "long": 15770,
              "short": 10600,
              "net": 5170
            }
          },
          "openInterest": 188719
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 534528,
              "short": 880746,
              "net": -346218
            },
            "nonCommercial": {
              "long": 502001,
              "short": 154010,
              "net": 347991
            },
            "smallTrader": {
              "long": 76260,
              "short": 78033,
              "net": -1773
            }
          },
          "openInterest": 1614397
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30371,
              "short": 39075,
              "net": -8704
            },
            "nonCommercial": {
              "long": 17146,
              "short": 10024,
              "net": 7122
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56676
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 48590,
              "short": 50105,
              "net": -1515
            },
            "nonCommercial": {
              "long": 3613,
              "short": 2111,
              "net": 1502
            },
            "smallTrader": {
              "long": 317,
              "short": 304,
              "net": 13
            }
          },
          "openInterest": 56467
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 336026,
              "short": 127583,
              "net": 208443
            },
            "nonCommercial": {
              "long": 44221,
              "short": 215961,
              "net": -171740
            },
            "smallTrader": {
              "long": 39970,
              "short": 76673,
              "net": -36703
            }
          },
          "openInterest": 431927
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10682,
              "short": 11777,
              "net": -1095
            },
            "nonCommercial": {
              "long": 16144,
              "short": 8159,
              "net": 7985
            },
            "smallTrader": {
              "long": 8888,
              "short": 15778,
              "net": -6890
            }
          },
          "openInterest": 38630
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176295,
              "short": 231170,
              "net": -54875
            },
            "nonCommercial": {
              "long": 108002,
              "short": 57904,
              "net": 50098
            },
            "smallTrader": {
              "long": 21818,
              "short": 17041,
              "net": 4777
            }
          },
          "openInterest": 373339
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144540,
              "short": 254260,
              "net": -109720
            },
            "nonCommercial": {
              "long": 191951,
              "short": 87257,
              "net": 104694
            },
            "smallTrader": {
              "long": 37061,
              "short": 32035,
              "net": 5026
            }
          },
          "openInterest": 411961
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187660,
              "short": 198542,
              "net": -10882
            },
            "nonCommercial": {
              "long": 66685,
              "short": 74741,
              "net": -8056
            },
            "smallTrader": {
              "long": 47236,
              "short": 28298,
              "net": 18938
            }
          },
          "openInterest": 352075
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 183190,
              "short": 65232,
              "net": 117958
            },
            "nonCommercial": {
              "long": 50210,
              "short": 112434,
              "net": -62224
            },
            "smallTrader": {
              "long": 16101,
              "short": 71835,
              "net": -55734
            }
          },
          "openInterest": 251744
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85279,
              "short": 79117,
              "net": 6162
            },
            "nonCommercial": {
              "long": 71994,
              "short": 67907,
              "net": 4087
            },
            "smallTrader": {
              "long": 20597,
              "short": 30846,
              "net": -10249
            }
          },
          "openInterest": 221409
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99281,
              "short": 169408,
              "net": -70127
            },
            "nonCommercial": {
              "long": 129561,
              "short": 45370,
              "net": 84191
            },
            "smallTrader": {
              "long": 33219,
              "short": 47283,
              "net": -14064
            }
          },
          "openInterest": 310681
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84095,
              "short": 48042,
              "net": 36053
            },
            "nonCommercial": {
              "long": 23943,
              "short": 56459,
              "net": -32516
            },
            "smallTrader": {
              "long": 2736,
              "short": 6273,
              "net": -3537
            }
          },
          "openInterest": 129030
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39288,
              "short": 50269,
              "net": -10981
            },
            "nonCommercial": {
              "long": 16774,
              "short": 6928,
              "net": 9846
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63314
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 363783,
              "short": 195851,
              "net": 167932
            },
            "nonCommercial": {
              "long": 259901,
              "short": 462162,
              "net": -202261
            },
            "smallTrader": {
              "long": 68594,
              "short": 34265,
              "net": 34329
            }
          },
          "openInterest": 983234
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14925,
              "short": 7265,
              "net": 7660
            },
            "nonCommercial": {
              "long": 10426,
              "short": 15513,
              "net": -5087
            },
            "smallTrader": {
              "long": 2448,
              "short": 5021,
              "net": -2573
            }
          },
          "openInterest": 28514
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12286,
              "short": 43815,
              "net": -31529
            },
            "nonCommercial": {
              "long": 53503,
              "short": 24327,
              "net": 29176
            },
            "smallTrader": {
              "long": 6017,
              "short": 3664,
              "net": 2353
            }
          },
          "openInterest": 72424
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 468837,
              "short": 472952,
              "net": -4115
            },
            "nonCommercial": {
              "long": 78812,
              "short": 84536,
              "net": -5724
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 685015
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63321,
              "short": 124823,
              "net": -61502
            },
            "nonCommercial": {
              "long": 66592,
              "short": 15611,
              "net": 50981
            },
            "smallTrader": {
              "long": 22380,
              "short": 11859,
              "net": 10521
            }
          },
          "openInterest": 173629
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179469,
              "short": 201792,
              "net": -22323
            },
            "nonCommercial": {
              "long": 104856,
              "short": 90037,
              "net": 14819
            },
            "smallTrader": {
              "long": 43251,
              "short": 35747,
              "net": 7504
            }
          },
          "openInterest": 378102
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154442,
              "short": 222858,
              "net": -68416
            },
            "nonCommercial": {
              "long": 133809,
              "short": 70978,
              "net": 62831
            },
            "smallTrader": {
              "long": 35831,
              "short": 30246,
              "net": 5585
            }
          },
          "openInterest": 400850
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 370173,
              "short": 249716,
              "net": 120457
            },
            "nonCommercial": {
              "long": 180528,
              "short": 235482,
              "net": -54954
            },
            "smallTrader": {
              "long": 45853,
              "short": 111356,
              "net": -65503
            }
          },
          "openInterest": 710533
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 458647,
              "short": 493418,
              "net": -34771
            },
            "nonCommercial": {
              "long": 255744,
              "short": 224454,
              "net": 31290
            },
            "smallTrader": {
              "long": 80182,
              "short": 76701,
              "net": 3481
            }
          },
          "openInterest": 891727
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9699,
              "short": 15980,
              "net": -6281
            },
            "nonCommercial": {
              "long": 11202,
              "short": 2872,
              "net": 8330
            },
            "smallTrader": {
              "long": 9330,
              "short": 11379,
              "net": -2049
            }
          },
          "openInterest": 30432
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14503,
              "short": 80403,
              "net": -65900
            },
            "nonCommercial": {
              "long": 69694,
              "short": 17398,
              "net": 52296
            },
            "smallTrader": {
              "long": 16098,
              "short": 2494,
              "net": 13604
            }
          },
          "openInterest": 103211
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141833,
              "short": 70426,
              "net": 71407
            },
            "nonCommercial": {
              "long": 135493,
              "short": 202486,
              "net": -66993
            },
            "smallTrader": {
              "long": 22599,
              "short": 27013,
              "net": -4414
            }
          },
          "openInterest": 385211
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70889,
              "short": 54873,
              "net": 16016
            },
            "nonCommercial": {
              "long": 44051,
              "short": 53652,
              "net": -9601
            },
            "smallTrader": {
              "long": 17354,
              "short": 23769,
              "net": -6415
            }
          },
          "openInterest": 155898
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184705,
              "short": 116075,
              "net": 68630
            },
            "nonCommercial": {
              "long": 120523,
              "short": 183516,
              "net": -62993
            },
            "smallTrader": {
              "long": 38016,
              "short": 43653,
              "net": -5637
            }
          },
          "openInterest": 437298
        }
      ]
    },
    {
      "reportDate": "2015-06-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2089048,
              "short": 1846387,
              "net": 242661
            },
            "nonCommercial": {
              "long": 340791,
              "short": 414396,
              "net": -73605
            },
            "smallTrader": {
              "long": 292976,
              "short": 462032,
              "net": -169056
            }
          },
          "openInterest": 2819872
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 621156,
              "short": 748317,
              "net": -127161
            },
            "nonCommercial": {
              "long": 417133,
              "short": 258585,
              "net": 158548
            },
            "smallTrader": {
              "long": 117272,
              "short": 148659,
              "net": -31387
            }
          },
          "openInterest": 1175522
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 277463,
              "short": 247902,
              "net": 29561
            },
            "nonCommercial": {
              "long": 69382,
              "short": 63157,
              "net": 6225
            },
            "smallTrader": {
              "long": 124966,
              "short": 160752,
              "net": -35786
            }
          },
          "openInterest": 482533
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1420206,
              "short": 1245549,
              "net": 174657
            },
            "nonCommercial": {
              "long": 351646,
              "short": 400449,
              "net": -48803
            },
            "smallTrader": {
              "long": 244236,
              "short": 370090,
              "net": -125854
            }
          },
          "openInterest": 2093561
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76618,
              "short": 43107,
              "net": 33511
            },
            "nonCommercial": {
              "long": 63386,
              "short": 76642,
              "net": -13256
            },
            "smallTrader": {
              "long": 15551,
              "short": 35806,
              "net": -20255
            }
          },
          "openInterest": 156474
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5372,
              "short": 3940,
              "net": 1432
            },
            "nonCommercial": {
              "long": 7577,
              "short": 8828,
              "net": -1251
            },
            "smallTrader": {
              "long": 846,
              "short": 1027,
              "net": -181
            }
          },
          "openInterest": 16770
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117608,
              "short": 89094,
              "net": 28514
            },
            "nonCommercial": {
              "long": 32769,
              "short": 58427,
              "net": -25658
            },
            "smallTrader": {
              "long": 22354,
              "short": 25210,
              "net": -2856
            }
          },
          "openInterest": 175291
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66197,
              "short": 53863,
              "net": 12334
            },
            "nonCommercial": {
              "long": 30095,
              "short": 31120,
              "net": -1025
            },
            "smallTrader": {
              "long": 21546,
              "short": 32855,
              "net": -11309
            }
          },
          "openInterest": 123127
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94030,
              "short": 163696,
              "net": -69666
            },
            "nonCommercial": {
              "long": 90064,
              "short": 29518,
              "net": 60546
            },
            "smallTrader": {
              "long": 15929,
              "short": 6809,
              "net": 9120
            }
          },
          "openInterest": 224336
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105302,
              "short": 95435,
              "net": 9867
            },
            "nonCommercial": {
              "long": 43852,
              "short": 54582,
              "net": -10730
            },
            "smallTrader": {
              "long": 10137,
              "short": 9274,
              "net": 863
            }
          },
          "openInterest": 194722
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79435,
              "short": 67856,
              "net": 11579
            },
            "nonCommercial": {
              "long": 50709,
              "short": 59453,
              "net": -8744
            },
            "smallTrader": {
              "long": 13921,
              "short": 16756,
              "net": -2835
            }
          },
          "openInterest": 160588
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 688683,
              "short": 550051,
              "net": 138632
            },
            "nonCommercial": {
              "long": 422322,
              "short": 486269,
              "net": -63947
            },
            "smallTrader": {
              "long": 131993,
              "short": 206678,
              "net": -74685
            }
          },
          "openInterest": 1454337
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77336,
              "short": 113652,
              "net": -36316
            },
            "nonCommercial": {
              "long": 72881,
              "short": 42636,
              "net": 30245
            },
            "smallTrader": {
              "long": 15675,
              "short": 9604,
              "net": 6071
            }
          },
          "openInterest": 187675
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 541163,
              "short": 881118,
              "net": -339955
            },
            "nonCommercial": {
              "long": 494450,
              "short": 154932,
              "net": 339518
            },
            "smallTrader": {
              "long": 80164,
              "short": 79727,
              "net": 437
            }
          },
          "openInterest": 1651499
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31337,
              "short": 39578,
              "net": -8241
            },
            "nonCommercial": {
              "long": 17099,
              "short": 11021,
              "net": 6078
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57516
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39332,
              "short": 40991,
              "net": -1659
            },
            "nonCommercial": {
              "long": 3307,
              "short": 1723,
              "net": 1584
            },
            "smallTrader": {
              "long": 342,
              "short": 267,
              "net": 75
            }
          },
          "openInterest": 46421
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 326452,
              "short": 119316,
              "net": 207136
            },
            "nonCommercial": {
              "long": 49471,
              "short": 214983,
              "net": -165512
            },
            "smallTrader": {
              "long": 39394,
              "short": 81018,
              "net": -41624
            }
          },
          "openInterest": 428403
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10912,
              "short": 13136,
              "net": -2224
            },
            "nonCommercial": {
              "long": 17948,
              "short": 9031,
              "net": 8917
            },
            "smallTrader": {
              "long": 9334,
              "short": 16027,
              "net": -6693
            }
          },
          "openInterest": 41208
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153416,
              "short": 217703,
              "net": -64287
            },
            "nonCommercial": {
              "long": 111735,
              "short": 53869,
              "net": 57866
            },
            "smallTrader": {
              "long": 22295,
              "short": 15874,
              "net": 6421
            }
          },
          "openInterest": 356325
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 138423,
              "short": 246573,
              "net": -108150
            },
            "nonCommercial": {
              "long": 194299,
              "short": 89889,
              "net": 104410
            },
            "smallTrader": {
              "long": 33204,
              "short": 29464,
              "net": 3740
            }
          },
          "openInterest": 398724
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179885,
              "short": 193648,
              "net": -13763
            },
            "nonCommercial": {
              "long": 65847,
              "short": 70931,
              "net": -5084
            },
            "smallTrader": {
              "long": 47491,
              "short": 28644,
              "net": 18847
            }
          },
          "openInterest": 342066
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 193122,
              "short": 52276,
              "net": 140846
            },
            "nonCommercial": {
              "long": 46681,
              "short": 132374,
              "net": -85693
            },
            "smallTrader": {
              "long": 16320,
              "short": 71473,
              "net": -55153
            }
          },
          "openInterest": 260104
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92382,
              "short": 82593,
              "net": 9789
            },
            "nonCommercial": {
              "long": 69979,
              "short": 69913,
              "net": 66
            },
            "smallTrader": {
              "long": 19757,
              "short": 29612,
              "net": -9855
            }
          },
          "openInterest": 226296
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100938,
              "short": 169237,
              "net": -68299
            },
            "nonCommercial": {
              "long": 127566,
              "short": 45754,
              "net": 81812
            },
            "smallTrader": {
              "long": 33198,
              "short": 46711,
              "net": -13513
            }
          },
          "openInterest": 314748
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101105,
              "short": 52866,
              "net": 48239
            },
            "nonCommercial": {
              "long": 33983,
              "short": 79110,
              "net": -45127
            },
            "smallTrader": {
              "long": 3476,
              "short": 6588,
              "net": -3112
            }
          },
          "openInterest": 152809
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45268,
              "short": 61927,
              "net": -16659
            },
            "nonCommercial": {
              "long": 19200,
              "short": 5681,
              "net": 13519
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75510
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 393435,
              "short": 184183,
              "net": 209252
            },
            "nonCommercial": {
              "long": 282007,
              "short": 519459,
              "net": -237452
            },
            "smallTrader": {
              "long": 68568,
              "short": 40368,
              "net": 28200
            }
          },
          "openInterest": 1019431
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19500,
              "short": 6313,
              "net": 13187
            },
            "nonCommercial": {
              "long": 9432,
              "short": 19971,
              "net": -10539
            },
            "smallTrader": {
              "long": 2878,
              "short": 5526,
              "net": -2648
            }
          },
          "openInterest": 33005
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14438,
              "short": 41011,
              "net": -26573
            },
            "nonCommercial": {
              "long": 55445,
              "short": 30528,
              "net": 24917
            },
            "smallTrader": {
              "long": 5867,
              "short": 4211,
              "net": 1656
            }
          },
          "openInterest": 76650
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 479815,
              "short": 494626,
              "net": -14811
            },
            "nonCommercial": {
              "long": 82536,
              "short": 80201,
              "net": 2335
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 699436
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67193,
              "short": 124762,
              "net": -57569
            },
            "nonCommercial": {
              "long": 63573,
              "short": 16728,
              "net": 46845
            },
            "smallTrader": {
              "long": 22646,
              "short": 11922,
              "net": 10724
            }
          },
          "openInterest": 178343
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184109,
              "short": 209830,
              "net": -25721
            },
            "nonCommercial": {
              "long": 107238,
              "short": 89589,
              "net": 17649
            },
            "smallTrader": {
              "long": 44954,
              "short": 36882,
              "net": 8072
            }
          },
          "openInterest": 394409
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153642,
              "short": 257920,
              "net": -104278
            },
            "nonCommercial": {
              "long": 139388,
              "short": 50943,
              "net": 88445
            },
            "smallTrader": {
              "long": 43668,
              "short": 27835,
              "net": 15833
            }
          },
          "openInterest": 409134
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388546,
              "short": 276995,
              "net": 111551
            },
            "nonCommercial": {
              "long": 186312,
              "short": 235141,
              "net": -48829
            },
            "smallTrader": {
              "long": 47905,
              "short": 110627,
              "net": -62722
            }
          },
          "openInterest": 748391
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 455237,
              "short": 496369,
              "net": -41132
            },
            "nonCommercial": {
              "long": 267237,
              "short": 232245,
              "net": 34992
            },
            "smallTrader": {
              "long": 82424,
              "short": 76284,
              "net": 6140
            }
          },
          "openInterest": 912450
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10247,
              "short": 15120,
              "net": -4873
            },
            "nonCommercial": {
              "long": 12514,
              "short": 4155,
              "net": 8359
            },
            "smallTrader": {
              "long": 9412,
              "short": 12898,
              "net": -3486
            }
          },
          "openInterest": 32449
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12568,
              "short": 85756,
              "net": -73188
            },
            "nonCommercial": {
              "long": 72455,
              "short": 12733,
              "net": 59722
            },
            "smallTrader": {
              "long": 14443,
              "short": 977,
              "net": 13466
            }
          },
          "openInterest": 102174
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147016,
              "short": 71496,
              "net": 75520
            },
            "nonCommercial": {
              "long": 130942,
              "short": 201258,
              "net": -70316
            },
            "smallTrader": {
              "long": 21953,
              "short": 27157,
              "net": -5204
            }
          },
          "openInterest": 379061
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73575,
              "short": 53907,
              "net": 19668
            },
            "nonCommercial": {
              "long": 42298,
              "short": 55940,
              "net": -13642
            },
            "smallTrader": {
              "long": 17893,
              "short": 23919,
              "net": -6026
            }
          },
          "openInterest": 160483
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184827,
              "short": 122840,
              "net": 61987
            },
            "nonCommercial": {
              "long": 114879,
              "short": 172633,
              "net": -57754
            },
            "smallTrader": {
              "long": 37308,
              "short": 41541,
              "net": -4233
            }
          },
          "openInterest": 442014
        }
      ]
    },
    {
      "reportDate": "2015-06-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2010919,
              "short": 1784486,
              "net": 226433
            },
            "nonCommercial": {
              "long": 412420,
              "short": 448999,
              "net": -36579
            },
            "smallTrader": {
              "long": 266933,
              "short": 456787,
              "net": -189854
            }
          },
          "openInterest": 2777578
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 663703,
              "short": 700636,
              "net": -36933
            },
            "nonCommercial": {
              "long": 353325,
              "short": 284539,
              "net": 68786
            },
            "smallTrader": {
              "long": 111435,
              "short": 143288,
              "net": -31853
            }
          },
          "openInterest": 1152271
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284412,
              "short": 272533,
              "net": 11879
            },
            "nonCommercial": {
              "long": 74814,
              "short": 51341,
              "net": 23473
            },
            "smallTrader": {
              "long": 119841,
              "short": 155193,
              "net": -35352
            }
          },
          "openInterest": 491842
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1486568,
              "short": 1262008,
              "net": 224560
            },
            "nonCommercial": {
              "long": 297156,
              "short": 380556,
              "net": -83400
            },
            "smallTrader": {
              "long": 223156,
              "short": 364316,
              "net": -141160
            }
          },
          "openInterest": 2077449
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75985,
              "short": 41975,
              "net": 34010
            },
            "nonCommercial": {
              "long": 65195,
              "short": 79222,
              "net": -14027
            },
            "smallTrader": {
              "long": 14605,
              "short": 34588,
              "net": -19983
            }
          },
          "openInterest": 165681
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5229,
              "short": 3929,
              "net": 1300
            },
            "nonCommercial": {
              "long": 8346,
              "short": 9758,
              "net": -1412
            },
            "smallTrader": {
              "long": 1079,
              "short": 967,
              "net": 112
            }
          },
          "openInterest": 17631
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121106,
              "short": 90666,
              "net": 30440
            },
            "nonCommercial": {
              "long": 31014,
              "short": 59291,
              "net": -28277
            },
            "smallTrader": {
              "long": 22098,
              "short": 24261,
              "net": -2163
            }
          },
          "openInterest": 181049
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68560,
              "short": 45882,
              "net": 22678
            },
            "nonCommercial": {
              "long": 21004,
              "short": 34749,
              "net": -13745
            },
            "smallTrader": {
              "long": 22985,
              "short": 31918,
              "net": -8933
            }
          },
          "openInterest": 118799
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88582,
              "short": 161060,
              "net": -72478
            },
            "nonCommercial": {
              "long": 90298,
              "short": 25613,
              "net": 64685
            },
            "smallTrader": {
              "long": 14537,
              "short": 6744,
              "net": 7793
            }
          },
          "openInterest": 210891
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100587,
              "short": 100589,
              "net": -2
            },
            "nonCommercial": {
              "long": 42534,
              "short": 42986,
              "net": -452
            },
            "smallTrader": {
              "long": 10125,
              "short": 9671,
              "net": 454
            }
          },
          "openInterest": 189236
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81795,
              "short": 64122,
              "net": 17673
            },
            "nonCommercial": {
              "long": 50677,
              "short": 64059,
              "net": -13382
            },
            "smallTrader": {
              "long": 13887,
              "short": 18178,
              "net": -4291
            }
          },
          "openInterest": 171541
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 677882,
              "short": 566093,
              "net": 111789
            },
            "nonCommercial": {
              "long": 413673,
              "short": 438913,
              "net": -25240
            },
            "smallTrader": {
              "long": 130347,
              "short": 216896,
              "net": -86549
            }
          },
          "openInterest": 1459091
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77625,
              "short": 122653,
              "net": -45028
            },
            "nonCommercial": {
              "long": 72437,
              "short": 34308,
              "net": 38129
            },
            "smallTrader": {
              "long": 17381,
              "short": 10482,
              "net": 6899
            }
          },
          "openInterest": 185185
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 536555,
              "short": 861689,
              "net": -325134
            },
            "nonCommercial": {
              "long": 483798,
              "short": 157943,
              "net": 325855
            },
            "smallTrader": {
              "long": 76300,
              "short": 77021,
              "net": -721
            }
          },
          "openInterest": 1641774
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37349,
              "short": 40355,
              "net": -3006
            },
            "nonCommercial": {
              "long": 11387,
              "short": 11500,
              "net": -113
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58066
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38354,
              "short": 39973,
              "net": -1619
            },
            "nonCommercial": {
              "long": 3339,
              "short": 1736,
              "net": 1603
            },
            "smallTrader": {
              "long": 347,
              "short": 331,
              "net": 16
            }
          },
          "openInterest": 45207
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 316710,
              "short": 139995,
              "net": 176715
            },
            "nonCommercial": {
              "long": 52643,
              "short": 190617,
              "net": -137974
            },
            "smallTrader": {
              "long": 41347,
              "short": 80088,
              "net": -38741
            }
          },
          "openInterest": 436540
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11694,
              "short": 13198,
              "net": -1504
            },
            "nonCommercial": {
              "long": 18064,
              "short": 9946,
              "net": 8118
            },
            "smallTrader": {
              "long": 10111,
              "short": 16725,
              "net": -6614
            }
          },
          "openInterest": 42901
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157139,
              "short": 215721,
              "net": -58582
            },
            "nonCommercial": {
              "long": 104054,
              "short": 53427,
              "net": 50627
            },
            "smallTrader": {
              "long": 24132,
              "short": 16177,
              "net": 7955
            }
          },
          "openInterest": 353457
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 150277,
              "short": 228866,
              "net": -78589
            },
            "nonCommercial": {
              "long": 186813,
              "short": 111723,
              "net": 75090
            },
            "smallTrader": {
              "long": 35237,
              "short": 31738,
              "net": 3499
            }
          },
          "openInterest": 406069
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183729,
              "short": 196972,
              "net": -13243
            },
            "nonCommercial": {
              "long": 65362,
              "short": 66699,
              "net": -1337
            },
            "smallTrader": {
              "long": 48456,
              "short": 33876,
              "net": 14580
            }
          },
          "openInterest": 353855
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 234607,
              "short": 60130,
              "net": 174477
            },
            "nonCommercial": {
              "long": 42440,
              "short": 158726,
              "net": -116286
            },
            "smallTrader": {
              "long": 15532,
              "short": 73723,
              "net": -58191
            }
          },
          "openInterest": 306449
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90921,
              "short": 79461,
              "net": 11460
            },
            "nonCommercial": {
              "long": 72748,
              "short": 72309,
              "net": 439
            },
            "smallTrader": {
              "long": 19457,
              "short": 31356,
              "net": -11899
            }
          },
          "openInterest": 225092
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95750,
              "short": 167680,
              "net": -71930
            },
            "nonCommercial": {
              "long": 127915,
              "short": 41300,
              "net": 86615
            },
            "smallTrader": {
              "long": 32873,
              "short": 47558,
              "net": -14685
            }
          },
          "openInterest": 300359
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121115,
              "short": 65142,
              "net": 55973
            },
            "nonCommercial": {
              "long": 28602,
              "short": 79734,
              "net": -51132
            },
            "smallTrader": {
              "long": 2999,
              "short": 7840,
              "net": -4841
            }
          },
          "openInterest": 179026
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45857,
              "short": 56859,
              "net": -11002
            },
            "nonCommercial": {
              "long": 16444,
              "short": 8272,
              "net": 8172
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72917
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 407059,
              "short": 176136,
              "net": 230923
            },
            "nonCommercial": {
              "long": 274072,
              "short": 536133,
              "net": -262061
            },
            "smallTrader": {
              "long": 66359,
              "short": 35221,
              "net": 31138
            }
          },
          "openInterest": 1030892
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21258,
              "short": 6226,
              "net": 15032
            },
            "nonCommercial": {
              "long": 11097,
              "short": 22892,
              "net": -11795
            },
            "smallTrader": {
              "long": 2455,
              "short": 5692,
              "net": -3237
            }
          },
          "openInterest": 36911
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14368,
              "short": 38975,
              "net": -24607
            },
            "nonCommercial": {
              "long": 56068,
              "short": 33019,
              "net": 23049
            },
            "smallTrader": {
              "long": 5543,
              "short": 3985,
              "net": 1558
            }
          },
          "openInterest": 77304
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 514066,
              "short": 516068,
              "net": -2002
            },
            "nonCommercial": {
              "long": 79214,
              "short": 91454,
              "net": -12240
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 744892
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71347,
              "short": 107288,
              "net": -35941
            },
            "nonCommercial": {
              "long": 65881,
              "short": 43335,
              "net": 22546
            },
            "smallTrader": {
              "long": 28005,
              "short": 14610,
              "net": 13395
            }
          },
          "openInterest": 189524
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178154,
              "short": 219910,
              "net": -41756
            },
            "nonCommercial": {
              "long": 111351,
              "short": 83901,
              "net": 27450
            },
            "smallTrader": {
              "long": 49570,
              "short": 35264,
              "net": 14306
            }
          },
          "openInterest": 400599
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149930,
              "short": 268793,
              "net": -118863
            },
            "nonCommercial": {
              "long": 153757,
              "short": 48942,
              "net": 104815
            },
            "smallTrader": {
              "long": 44945,
              "short": 30897,
              "net": 14048
            }
          },
          "openInterest": 422569
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 384561,
              "short": 287944,
              "net": 96617
            },
            "nonCommercial": {
              "long": 180481,
              "short": 218562,
              "net": -38081
            },
            "smallTrader": {
              "long": 50395,
              "short": 108931,
              "net": -58536
            }
          },
          "openInterest": 744119
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 442087,
              "short": 481748,
              "net": -39661
            },
            "nonCommercial": {
              "long": 262026,
              "short": 233614,
              "net": 28412
            },
            "smallTrader": {
              "long": 86035,
              "short": 74786,
              "net": 11249
            }
          },
          "openInterest": 892859
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11005,
              "short": 16890,
              "net": -5885
            },
            "nonCommercial": {
              "long": 13515,
              "short": 3386,
              "net": 10129
            },
            "smallTrader": {
              "long": 8864,
              "short": 13108,
              "net": -4244
            }
          },
          "openInterest": 33813
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12947,
              "short": 88982,
              "net": -76035
            },
            "nonCommercial": {
              "long": 73453,
              "short": 10576,
              "net": 62877
            },
            "smallTrader": {
              "long": 14859,
              "short": 1701,
              "net": 13158
            }
          },
          "openInterest": 105463
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 144160,
              "short": 64880,
              "net": 79280
            },
            "nonCommercial": {
              "long": 122817,
              "short": 197254,
              "net": -74437
            },
            "smallTrader": {
              "long": 23511,
              "short": 28354,
              "net": -4843
            }
          },
          "openInterest": 365614
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71865,
              "short": 55561,
              "net": 16304
            },
            "nonCommercial": {
              "long": 41691,
              "short": 51998,
              "net": -10307
            },
            "smallTrader": {
              "long": 19200,
              "short": 25197,
              "net": -5997
            }
          },
          "openInterest": 161406
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172918,
              "short": 147174,
              "net": 25744
            },
            "nonCommercial": {
              "long": 122710,
              "short": 143983,
              "net": -21273
            },
            "smallTrader": {
              "long": 37468,
              "short": 41939,
              "net": -4471
            }
          },
          "openInterest": 443543
        }
      ]
    },
    {
      "reportDate": "2015-06-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1932797,
              "short": 1679292,
              "net": 253505
            },
            "nonCommercial": {
              "long": 383349,
              "short": 479798,
              "net": -96449
            },
            "smallTrader": {
              "long": 276256,
              "short": 433312,
              "net": -157056
            }
          },
          "openInterest": 2670001
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 676393,
              "short": 765556,
              "net": -89163
            },
            "nonCommercial": {
              "long": 397642,
              "short": 266918,
              "net": 130724
            },
            "smallTrader": {
              "long": 106267,
              "short": 147828,
              "net": -41561
            }
          },
          "openInterest": 1206050
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 272077,
              "short": 265830,
              "net": 6247
            },
            "nonCommercial": {
              "long": 73328,
              "short": 55204,
              "net": 18124
            },
            "smallTrader": {
              "long": 126814,
              "short": 151185,
              "net": -24371
            }
          },
          "openInterest": 483880
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1459924,
              "short": 1280042,
              "net": 179882
            },
            "nonCommercial": {
              "long": 336398,
              "short": 376946,
              "net": -40548
            },
            "smallTrader": {
              "long": 224587,
              "short": 363921,
              "net": -139334
            }
          },
          "openInterest": 2091340
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39468,
              "short": 19755,
              "net": 19713
            },
            "nonCommercial": {
              "long": 65421,
              "short": 69469,
              "net": -4048
            },
            "smallTrader": {
              "long": 14084,
              "short": 29749,
              "net": -15665
            }
          },
          "openInterest": 119362
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5125,
              "short": 3930,
              "net": 1195
            },
            "nonCommercial": {
              "long": 7895,
              "short": 9209,
              "net": -1314
            },
            "smallTrader": {
              "long": 1048,
              "short": 929,
              "net": 119
            }
          },
          "openInterest": 17239
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87973,
              "short": 62426,
              "net": 25547
            },
            "nonCommercial": {
              "long": 33877,
              "short": 59311,
              "net": -25434
            },
            "smallTrader": {
              "long": 23435,
              "short": 23548,
              "net": -113
            }
          },
          "openInterest": 146635
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71354,
              "short": 48392,
              "net": 22962
            },
            "nonCommercial": {
              "long": 22484,
              "short": 34765,
              "net": -12281
            },
            "smallTrader": {
              "long": 21447,
              "short": 32128,
              "net": -10681
            }
          },
          "openInterest": 118620
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85134,
              "short": 159775,
              "net": -74641
            },
            "nonCommercial": {
              "long": 94536,
              "short": 29314,
              "net": 65222
            },
            "smallTrader": {
              "long": 15351,
              "short": 5932,
              "net": 9419
            }
          },
          "openInterest": 209843
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97204,
              "short": 94307,
              "net": 2897
            },
            "nonCommercial": {
              "long": 41178,
              "short": 45539,
              "net": -4361
            },
            "smallTrader": {
              "long": 10649,
              "short": 9185,
              "net": 1464
            }
          },
          "openInterest": 180352
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86938,
              "short": 66044,
              "net": 20894
            },
            "nonCommercial": {
              "long": 53535,
              "short": 70047,
              "net": -16512
            },
            "smallTrader": {
              "long": 14442,
              "short": 18824,
              "net": -4382
            }
          },
          "openInterest": 181765
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 683973,
              "short": 542071,
              "net": 141902
            },
            "nonCommercial": {
              "long": 408168,
              "short": 473546,
              "net": -65378
            },
            "smallTrader": {
              "long": 132998,
              "short": 209522,
              "net": -76524
            }
          },
          "openInterest": 1456360
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75468,
              "short": 110051,
              "net": -34583
            },
            "nonCommercial": {
              "long": 66436,
              "short": 35953,
              "net": 30483
            },
            "smallTrader": {
              "long": 14906,
              "short": 10806,
              "net": 4100
            }
          },
          "openInterest": 169445
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 550591,
              "short": 881477,
              "net": -330886
            },
            "nonCommercial": {
              "long": 484932,
              "short": 157799,
              "net": 327133
            },
            "smallTrader": {
              "long": 75270,
              "short": 71517,
              "net": 3753
            }
          },
          "openInterest": 1652013
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33283,
              "short": 40928,
              "net": -7645
            },
            "nonCommercial": {
              "long": 12635,
              "short": 6659,
              "net": 5976
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55316
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42273,
              "short": 43952,
              "net": -1679
            },
            "nonCommercial": {
              "long": 3284,
              "short": 1556,
              "net": 1728
            },
            "smallTrader": {
              "long": 384,
              "short": 433,
              "net": -49
            }
          },
          "openInterest": 49887
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 225812,
              "short": 102841,
              "net": 122971
            },
            "nonCommercial": {
              "long": 82714,
              "short": 172071,
              "net": -89357
            },
            "smallTrader": {
              "long": 37128,
              "short": 70742,
              "net": -33614
            }
          },
          "openInterest": 350145
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12427,
              "short": 13287,
              "net": -860
            },
            "nonCommercial": {
              "long": 18234,
              "short": 10690,
              "net": 7544
            },
            "smallTrader": {
              "long": 11127,
              "short": 17811,
              "net": -6684
            }
          },
          "openInterest": 44762
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177690,
              "short": 243882,
              "net": -66192
            },
            "nonCommercial": {
              "long": 112776,
              "short": 55037,
              "net": 57739
            },
            "smallTrader": {
              "long": 23914,
              "short": 15461,
              "net": 8453
            }
          },
          "openInterest": 377954
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 153712,
              "short": 230349,
              "net": -76637
            },
            "nonCommercial": {
              "long": 191053,
              "short": 115330,
              "net": 75723
            },
            "smallTrader": {
              "long": 33911,
              "short": 32997,
              "net": 914
            }
          },
          "openInterest": 415718
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198471,
              "short": 211635,
              "net": -13164
            },
            "nonCommercial": {
              "long": 65727,
              "short": 60368,
              "net": 5359
            },
            "smallTrader": {
              "long": 44762,
              "short": 36957,
              "net": 7805
            }
          },
          "openInterest": 368951
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180102,
              "short": 49482,
              "net": 130620
            },
            "nonCommercial": {
              "long": 64760,
              "short": 145424,
              "net": -80664
            },
            "smallTrader": {
              "long": 13160,
              "short": 63116,
              "net": -49956
            }
          },
          "openInterest": 262329
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89443,
              "short": 75171,
              "net": 14272
            },
            "nonCommercial": {
              "long": 68188,
              "short": 71903,
              "net": -3715
            },
            "smallTrader": {
              "long": 19996,
              "short": 30553,
              "net": -10557
            }
          },
          "openInterest": 218103
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94163,
              "short": 160583,
              "net": -66420
            },
            "nonCommercial": {
              "long": 122365,
              "short": 41472,
              "net": 80893
            },
            "smallTrader": {
              "long": 30456,
              "short": 44929,
              "net": -14473
            }
          },
          "openInterest": 289075
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100039,
              "short": 45617,
              "net": 54422
            },
            "nonCommercial": {
              "long": 28245,
              "short": 80735,
              "net": -52490
            },
            "smallTrader": {
              "long": 4440,
              "short": 6372,
              "net": -1932
            }
          },
          "openInterest": 133660
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58163,
              "short": 69157,
              "net": -10994
            },
            "nonCommercial": {
              "long": 15887,
              "short": 7151,
              "net": 8736
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87708
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 402074,
              "short": 197063,
              "net": 205011
            },
            "nonCommercial": {
              "long": 267088,
              "short": 505385,
              "net": -238297
            },
            "smallTrader": {
              "long": 65504,
              "short": 32218,
              "net": 33286
            }
          },
          "openInterest": 1051377
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14652,
              "short": 1954,
              "net": 12698
            },
            "nonCommercial": {
              "long": 19382,
              "short": 28550,
              "net": -9168
            },
            "smallTrader": {
              "long": 2500,
              "short": 6030,
              "net": -3530
            }
          },
          "openInterest": 37169
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15394,
              "short": 40921,
              "net": -25527
            },
            "nonCommercial": {
              "long": 59094,
              "short": 35778,
              "net": 23316
            },
            "smallTrader": {
              "long": 6454,
              "short": 4243,
              "net": 2211
            }
          },
          "openInterest": 82478
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 560572,
              "short": 560338,
              "net": 234
            },
            "nonCommercial": {
              "long": 78628,
              "short": 88256,
              "net": -9628
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 818130
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74139,
              "short": 102994,
              "net": -28855
            },
            "nonCommercial": {
              "long": 67315,
              "short": 51643,
              "net": 15672
            },
            "smallTrader": {
              "long": 27894,
              "short": 14711,
              "net": 13183
            }
          },
          "openInterest": 191774
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171410,
              "short": 229508,
              "net": -58098
            },
            "nonCommercial": {
              "long": 120571,
              "short": 79240,
              "net": 41331
            },
            "smallTrader": {
              "long": 49867,
              "short": 33100,
              "net": 16767
            }
          },
          "openInterest": 400940
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161885,
              "short": 248007,
              "net": -86122
            },
            "nonCommercial": {
              "long": 139742,
              "short": 66899,
              "net": 72843
            },
            "smallTrader": {
              "long": 39328,
              "short": 26049,
              "net": 13279
            }
          },
          "openInterest": 416532
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367266,
              "short": 290595,
              "net": 76671
            },
            "nonCommercial": {
              "long": 193515,
              "short": 213427,
              "net": -19912
            },
            "smallTrader": {
              "long": 47727,
              "short": 104486,
              "net": -56759
            }
          },
          "openInterest": 737549
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452631,
              "short": 440707,
              "net": 11924
            },
            "nonCommercial": {
              "long": 251836,
              "short": 263414,
              "net": -11578
            },
            "smallTrader": {
              "long": 80594,
              "short": 80940,
              "net": -346
            }
          },
          "openInterest": 873992
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2587,
              "short": 4096,
              "net": -1509
            },
            "nonCommercial": {
              "long": 8858,
              "short": 3500,
              "net": 5358
            },
            "smallTrader": {
              "long": 8390,
              "short": 12239,
              "net": -3849
            }
          },
          "openInterest": 19852
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7905,
              "short": 72908,
              "net": -65003
            },
            "nonCommercial": {
              "long": 63980,
              "short": 10560,
              "net": 53420
            },
            "smallTrader": {
              "long": 13256,
              "short": 1673,
              "net": 11583
            }
          },
          "openInterest": 86281
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147115,
              "short": 75820,
              "net": 71295
            },
            "nonCommercial": {
              "long": 124588,
              "short": 194270,
              "net": -69682
            },
            "smallTrader": {
              "long": 25975,
              "short": 27588,
              "net": -1613
            }
          },
          "openInterest": 373381
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72424,
              "short": 55437,
              "net": 16987
            },
            "nonCommercial": {
              "long": 44500,
              "short": 55847,
              "net": -11347
            },
            "smallTrader": {
              "long": 18338,
              "short": 23978,
              "net": -5640
            }
          },
          "openInterest": 162519
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180188,
              "short": 137704,
              "net": 42484
            },
            "nonCommercial": {
              "long": 114623,
              "short": 152433,
              "net": -37810
            },
            "smallTrader": {
              "long": 37705,
              "short": 42379,
              "net": -4674
            }
          },
          "openInterest": 440311
        }
      ]
    },
    {
      "reportDate": "2015-06-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1952571,
              "short": 1729068,
              "net": 223503
            },
            "nonCommercial": {
              "long": 420451,
              "short": 467187,
              "net": -46736
            },
            "smallTrader": {
              "long": 267100,
              "short": 443867,
              "net": -176767
            }
          },
          "openInterest": 2718883
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 660041,
              "short": 748526,
              "net": -88485
            },
            "nonCommercial": {
              "long": 395994,
              "short": 283906,
              "net": 112088
            },
            "smallTrader": {
              "long": 117409,
              "short": 141012,
              "net": -23603
            }
          },
          "openInterest": 1203020
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284117,
              "short": 266153,
              "net": 17964
            },
            "nonCommercial": {
              "long": 71407,
              "short": 56842,
              "net": 14565
            },
            "smallTrader": {
              "long": 120794,
              "short": 153323,
              "net": -32529
            }
          },
          "openInterest": 484453
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1447902,
              "short": 1273037,
              "net": 174865
            },
            "nonCommercial": {
              "long": 342728,
              "short": 393869,
              "net": -51141
            },
            "smallTrader": {
              "long": 243084,
              "short": 366808,
              "net": -123724
            }
          },
          "openInterest": 2104953
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44097,
              "short": 19622,
              "net": 24475
            },
            "nonCommercial": {
              "long": 56099,
              "short": 65151,
              "net": -9052
            },
            "smallTrader": {
              "long": 15537,
              "short": 30960,
              "net": -15423
            }
          },
          "openInterest": 116184
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4422,
              "short": 4185,
              "net": 237
            },
            "nonCommercial": {
              "long": 7112,
              "short": 7291,
              "net": -179
            },
            "smallTrader": {
              "long": 835,
              "short": 893,
              "net": -58
            }
          },
          "openInterest": 15544
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97485,
              "short": 81898,
              "net": 15587
            },
            "nonCommercial": {
              "long": 51530,
              "short": 73724,
              "net": -22194
            },
            "smallTrader": {
              "long": 28392,
              "short": 21785,
              "net": 6607
            }
          },
          "openInterest": 178641
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38597,
              "short": 14191,
              "net": 24406
            },
            "nonCommercial": {
              "long": 18270,
              "short": 35849,
              "net": -17579
            },
            "smallTrader": {
              "long": 22293,
              "short": 29120,
              "net": -6827
            }
          },
          "openInterest": 81380
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84887,
              "short": 162609,
              "net": -77722
            },
            "nonCommercial": {
              "long": 98167,
              "short": 30783,
              "net": 67384
            },
            "smallTrader": {
              "long": 15364,
              "short": 5026,
              "net": 10338
            }
          },
          "openInterest": 215213
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103209,
              "short": 97017,
              "net": 6192
            },
            "nonCommercial": {
              "long": 42610,
              "short": 51019,
              "net": -8409
            },
            "smallTrader": {
              "long": 10087,
              "short": 7870,
              "net": 2217
            }
          },
          "openInterest": 181352
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88108,
              "short": 61595,
              "net": 26513
            },
            "nonCommercial": {
              "long": 54093,
              "short": 77732,
              "net": -23639
            },
            "smallTrader": {
              "long": 15245,
              "short": 18119,
              "net": -2874
            }
          },
          "openInterest": 184635
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 675368,
              "short": 559919,
              "net": 115449
            },
            "nonCommercial": {
              "long": 384495,
              "short": 430808,
              "net": -46313
            },
            "smallTrader": {
              "long": 133947,
              "short": 203083,
              "net": -69136
            }
          },
          "openInterest": 1427005
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73687,
              "short": 106279,
              "net": -32592
            },
            "nonCommercial": {
              "long": 68947,
              "short": 39447,
              "net": 29500
            },
            "smallTrader": {
              "long": 12102,
              "short": 9010,
              "net": 3092
            }
          },
          "openInterest": 163466
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 570430,
              "short": 905389,
              "net": -334959
            },
            "nonCommercial": {
              "long": 480001,
              "short": 152568,
              "net": 327433
            },
            "smallTrader": {
              "long": 73226,
              "short": 65700,
              "net": 7526
            }
          },
          "openInterest": 1650025
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28044,
              "short": 41417,
              "net": -13373
            },
            "nonCommercial": {
              "long": 17431,
              "short": 5407,
              "net": 12024
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53299
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44871,
              "short": 46750,
              "net": -1879
            },
            "nonCommercial": {
              "long": 3522,
              "short": 1665,
              "net": 1857
            },
            "smallTrader": {
              "long": 404,
              "short": 382,
              "net": 22
            }
          },
          "openInterest": 52600
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 233162,
              "short": 101253,
              "net": 131909
            },
            "nonCommercial": {
              "long": 67867,
              "short": 167173,
              "net": -99306
            },
            "smallTrader": {
              "long": 39376,
              "short": 71979,
              "net": -32603
            }
          },
          "openInterest": 345427
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12668,
              "short": 13654,
              "net": -986
            },
            "nonCommercial": {
              "long": 19728,
              "short": 10999,
              "net": 8729
            },
            "smallTrader": {
              "long": 11091,
              "short": 18834,
              "net": -7743
            }
          },
          "openInterest": 46704
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198391,
              "short": 258979,
              "net": -60588
            },
            "nonCommercial": {
              "long": 110172,
              "short": 58279,
              "net": 51893
            },
            "smallTrader": {
              "long": 24088,
              "short": 15393,
              "net": 8695
            }
          },
          "openInterest": 398399
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 150444,
              "short": 251332,
              "net": -100888
            },
            "nonCommercial": {
              "long": 202944,
              "short": 107830,
              "net": 95114
            },
            "smallTrader": {
              "long": 36323,
              "short": 30549,
              "net": 5774
            }
          },
          "openInterest": 430978
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197758,
              "short": 218379,
              "net": -20621
            },
            "nonCommercial": {
              "long": 65238,
              "short": 59819,
              "net": 5419
            },
            "smallTrader": {
              "long": 48040,
              "short": 32838,
              "net": 15202
            }
          },
          "openInterest": 371685
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190910,
              "short": 55586,
              "net": 135324
            },
            "nonCommercial": {
              "long": 39019,
              "short": 126736,
              "net": -87717
            },
            "smallTrader": {
              "long": 14193,
              "short": 61800,
              "net": -47607
            }
          },
          "openInterest": 247839
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87217,
              "short": 70457,
              "net": 16760
            },
            "nonCommercial": {
              "long": 74369,
              "short": 79482,
              "net": -5113
            },
            "smallTrader": {
              "long": 19255,
              "short": 30902,
              "net": -11647
            }
          },
          "openInterest": 219163
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92346,
              "short": 152428,
              "net": -60082
            },
            "nonCommercial": {
              "long": 118083,
              "short": 44064,
              "net": 74019
            },
            "smallTrader": {
              "long": 28596,
              "short": 42533,
              "net": -13937
            }
          },
          "openInterest": 276256
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69300,
              "short": 38128,
              "net": 31172
            },
            "nonCommercial": {
              "long": 39402,
              "short": 67269,
              "net": -27867
            },
            "smallTrader": {
              "long": 2807,
              "short": 6112,
              "net": -3305
            }
          },
          "openInterest": 111876
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41982,
              "short": 59246,
              "net": -17264
            },
            "nonCommercial": {
              "long": 20195,
              "short": 5255,
              "net": 14940
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69325
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 401785,
              "short": 210092,
              "net": 191693
            },
            "nonCommercial": {
              "long": 274266,
              "short": 500827,
              "net": -226561
            },
            "smallTrader": {
              "long": 68413,
              "short": 33545,
              "net": 34868
            }
          },
          "openInterest": 1048052
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19844,
              "short": 2338,
              "net": 17506
            },
            "nonCommercial": {
              "long": 19661,
              "short": 33224,
              "net": -13563
            },
            "smallTrader": {
              "long": 2713,
              "short": 6656,
              "net": -3943
            }
          },
          "openInterest": 42911
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18320,
              "short": 40303,
              "net": -21983
            },
            "nonCommercial": {
              "long": 57276,
              "short": 37794,
              "net": 19482
            },
            "smallTrader": {
              "long": 6551,
              "short": 4050,
              "net": 2501
            }
          },
          "openInterest": 84121
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 419834,
              "short": 415653,
              "net": 4181
            },
            "nonCommercial": {
              "long": 75229,
              "short": 84748,
              "net": -9519
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 608957
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73843,
              "short": 103320,
              "net": -29477
            },
            "nonCommercial": {
              "long": 74254,
              "short": 58697,
              "net": 15557
            },
            "smallTrader": {
              "long": 28702,
              "short": 14782,
              "net": 13920
            }
          },
          "openInterest": 200273
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170115,
              "short": 245572,
              "net": -75457
            },
            "nonCommercial": {
              "long": 127746,
              "short": 73173,
              "net": 54573
            },
            "smallTrader": {
              "long": 52762,
              "short": 31878,
              "net": 20884
            }
          },
          "openInterest": 411909
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163149,
              "short": 230268,
              "net": -67119
            },
            "nonCommercial": {
              "long": 122364,
              "short": 66367,
              "net": 55997
            },
            "smallTrader": {
              "long": 38740,
              "short": 27618,
              "net": 11122
            }
          },
          "openInterest": 400965
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 340114,
              "short": 320695,
              "net": 19419
            },
            "nonCommercial": {
              "long": 192266,
              "short": 162048,
              "net": 30218
            },
            "smallTrader": {
              "long": 50652,
              "short": 100289,
              "net": -49637
            }
          },
          "openInterest": 701538
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 446575,
              "short": 426540,
              "net": 20035
            },
            "nonCommercial": {
              "long": 248057,
              "short": 270409,
              "net": -22352
            },
            "smallTrader": {
              "long": 80223,
              "short": 77906,
              "net": 2317
            }
          },
          "openInterest": 865764
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2592,
              "short": 5940,
              "net": -3348
            },
            "nonCommercial": {
              "long": 9910,
              "short": 2838,
              "net": 7072
            },
            "smallTrader": {
              "long": 9361,
              "short": 13085,
              "net": -3724
            }
          },
          "openInterest": 21869
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7461,
              "short": 71014,
              "net": -63553
            },
            "nonCommercial": {
              "long": 63696,
              "short": 11351,
              "net": 52345
            },
            "smallTrader": {
              "long": 12940,
              "short": 1732,
              "net": 11208
            }
          },
          "openInterest": 85932
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136522,
              "short": 75449,
              "net": 61073
            },
            "nonCommercial": {
              "long": 136158,
              "short": 188438,
              "net": -52280
            },
            "smallTrader": {
              "long": 22099,
              "short": 30892,
              "net": -8793
            }
          },
          "openInterest": 366536
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78932,
              "short": 58323,
              "net": 20609
            },
            "nonCommercial": {
              "long": 48091,
              "short": 65136,
              "net": -17045
            },
            "smallTrader": {
              "long": 19047,
              "short": 22611,
              "net": -3564
            }
          },
          "openInterest": 171911
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185180,
              "short": 138633,
              "net": 46547
            },
            "nonCommercial": {
              "long": 107587,
              "short": 151142,
              "net": -43555
            },
            "smallTrader": {
              "long": 38739,
              "short": 41731,
              "net": -2992
            }
          },
          "openInterest": 433941
        }
      ]
    },
    {
      "reportDate": "2015-06-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1909031,
              "short": 1772526,
              "net": 136505
            },
            "nonCommercial": {
              "long": 451637,
              "short": 455141,
              "net": -3504
            },
            "smallTrader": {
              "long": 285444,
              "short": 418445,
              "net": -133001
            }
          },
          "openInterest": 2718708
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 619506,
              "short": 736695,
              "net": -117189
            },
            "nonCommercial": {
              "long": 428853,
              "short": 285020,
              "net": 143833
            },
            "smallTrader": {
              "long": 114033,
              "short": 140677,
              "net": -26644
            }
          },
          "openInterest": 1190195
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 298305,
              "short": 267096,
              "net": 31209
            },
            "nonCommercial": {
              "long": 57066,
              "short": 61171,
              "net": -4105
            },
            "smallTrader": {
              "long": 113224,
              "short": 140328,
              "net": -27104
            }
          },
          "openInterest": 477943
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1446923,
              "short": 1255284,
              "net": 191639
            },
            "nonCommercial": {
              "long": 352276,
              "short": 431452,
              "net": -79176
            },
            "smallTrader": {
              "long": 243059,
              "short": 355522,
              "net": -112463
            }
          },
          "openInterest": 2111725
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48384,
              "short": 19641,
              "net": 28743
            },
            "nonCommercial": {
              "long": 54909,
              "short": 66940,
              "net": -12031
            },
            "smallTrader": {
              "long": 15116,
              "short": 31828,
              "net": -16712
            }
          },
          "openInterest": 118443
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4428,
              "short": 7963,
              "net": -3535
            },
            "nonCommercial": {
              "long": 9977,
              "short": 6433,
              "net": 3544
            },
            "smallTrader": {
              "long": 956,
              "short": 965,
              "net": -9
            }
          },
          "openInterest": 19096
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101251,
              "short": 94133,
              "net": 7118
            },
            "nonCommercial": {
              "long": 53656,
              "short": 66415,
              "net": -12759
            },
            "smallTrader": {
              "long": 25540,
              "short": 19899,
              "net": 5641
            }
          },
          "openInterest": 181413
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44418,
              "short": 13665,
              "net": 30753
            },
            "nonCommercial": {
              "long": 23105,
              "short": 46555,
              "net": -23450
            },
            "smallTrader": {
              "long": 22367,
              "short": 29670,
              "net": -7303
            }
          },
          "openInterest": 91797
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85190,
              "short": 165970,
              "net": -80780
            },
            "nonCommercial": {
              "long": 97996,
              "short": 27933,
              "net": 70063
            },
            "smallTrader": {
              "long": 15871,
              "short": 5154,
              "net": 10717
            }
          },
          "openInterest": 219185
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96655,
              "short": 91934,
              "net": 4721
            },
            "nonCommercial": {
              "long": 40846,
              "short": 47123,
              "net": -6277
            },
            "smallTrader": {
              "long": 10426,
              "short": 8870,
              "net": 1556
            }
          },
          "openInterest": 174382
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77411,
              "short": 52697,
              "net": 24714
            },
            "nonCommercial": {
              "long": 59718,
              "short": 81525,
              "net": -21807
            },
            "smallTrader": {
              "long": 14227,
              "short": 17134,
              "net": -2907
            }
          },
          "openInterest": 166278
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 598044,
              "short": 612459,
              "net": -14415
            },
            "nonCommercial": {
              "long": 409204,
              "short": 298635,
              "net": 110569
            },
            "smallTrader": {
              "long": 115838,
              "short": 211992,
              "net": -96154
            }
          },
          "openInterest": 1308355
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71871,
              "short": 132825,
              "net": -60954
            },
            "nonCommercial": {
              "long": 85323,
              "short": 32465,
              "net": 52858
            },
            "smallTrader": {
              "long": 16023,
              "short": 7927,
              "net": 8096
            }
          },
          "openInterest": 181083
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 583581,
              "short": 915252,
              "net": -331671
            },
            "nonCommercial": {
              "long": 483021,
              "short": 154842,
              "net": 328179
            },
            "smallTrader": {
              "long": 74997,
              "short": 71505,
              "net": 3492
            }
          },
          "openInterest": 1670091
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28539,
              "short": 29319,
              "net": -780
            },
            "nonCommercial": {
              "long": 8709,
              "short": 9099,
              "net": -390
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44827
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46048,
              "short": 47964,
              "net": -1916
            },
            "nonCommercial": {
              "long": 3630,
              "short": 1611,
              "net": 2019
            },
            "smallTrader": {
              "long": 370,
              "short": 473,
              "net": -103
            }
          },
          "openInterest": 54042
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 236963,
              "short": 102207,
              "net": 134756
            },
            "nonCommercial": {
              "long": 65554,
              "short": 165589,
              "net": -100035
            },
            "smallTrader": {
              "long": 38072,
              "short": 72793,
              "net": -34721
            }
          },
          "openInterest": 346115
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12224,
              "short": 12811,
              "net": -587
            },
            "nonCommercial": {
              "long": 17078,
              "short": 8830,
              "net": 8248
            },
            "smallTrader": {
              "long": 10220,
              "short": 17881,
              "net": -7661
            }
          },
          "openInterest": 43410
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180246,
              "short": 232586,
              "net": -52340
            },
            "nonCommercial": {
              "long": 110533,
              "short": 66610,
              "net": 43923
            },
            "smallTrader": {
              "long": 23801,
              "short": 15384,
              "net": 8417
            }
          },
          "openInterest": 376905
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 163797,
              "short": 238566,
              "net": -74769
            },
            "nonCommercial": {
              "long": 194476,
              "short": 127321,
              "net": 67155
            },
            "smallTrader": {
              "long": 37859,
              "short": 30245,
              "net": 7614
            }
          },
          "openInterest": 442301
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194327,
              "short": 211198,
              "net": -16871
            },
            "nonCommercial": {
              "long": 64368,
              "short": 58356,
              "net": 6012
            },
            "smallTrader": {
              "long": 45839,
              "short": 34980,
              "net": 10859
            }
          },
          "openInterest": 367511
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 187745,
              "short": 70463,
              "net": 117282
            },
            "nonCommercial": {
              "long": 45479,
              "short": 124301,
              "net": -78822
            },
            "smallTrader": {
              "long": 16742,
              "short": 55202,
              "net": -38460
            }
          },
          "openInterest": 254014
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89729,
              "short": 72026,
              "net": 17703
            },
            "nonCommercial": {
              "long": 73695,
              "short": 82422,
              "net": -8727
            },
            "smallTrader": {
              "long": 19398,
              "short": 28374,
              "net": -8976
            }
          },
          "openInterest": 220415
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85962,
              "short": 137209,
              "net": -51247
            },
            "nonCommercial": {
              "long": 108174,
              "short": 41848,
              "net": 66326
            },
            "smallTrader": {
              "long": 24523,
              "short": 39602,
              "net": -15079
            }
          },
          "openInterest": 250887
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71744,
              "short": 29191,
              "net": 42553
            },
            "nonCommercial": {
              "long": 36051,
              "short": 74810,
              "net": -38759
            },
            "smallTrader": {
              "long": 3125,
              "short": 6919,
              "net": -3794
            }
          },
          "openInterest": 111471
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41736,
              "short": 49774,
              "net": -8038
            },
            "nonCommercial": {
              "long": 14098,
              "short": 7910,
              "net": 6188
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62195
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 413046,
              "short": 216087,
              "net": 196959
            },
            "nonCommercial": {
              "long": 259926,
              "short": 490690,
              "net": -230764
            },
            "smallTrader": {
              "long": 66165,
              "short": 32360,
              "net": 33805
            }
          },
          "openInterest": 1036572
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22781,
              "short": 2618,
              "net": 20163
            },
            "nonCommercial": {
              "long": 16949,
              "short": 33015,
              "net": -16066
            },
            "smallTrader": {
              "long": 2845,
              "short": 6942,
              "net": -4097
            }
          },
          "openInterest": 43256
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14628,
              "short": 38526,
              "net": -23898
            },
            "nonCommercial": {
              "long": 56014,
              "short": 34719,
              "net": 21295
            },
            "smallTrader": {
              "long": 6244,
              "short": 3641,
              "net": 2603
            }
          },
          "openInterest": 77670
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 424124,
              "short": 410936,
              "net": 13188
            },
            "nonCommercial": {
              "long": 74469,
              "short": 97279,
              "net": -22810
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 624941
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76246,
              "short": 97406,
              "net": -21160
            },
            "nonCommercial": {
              "long": 71886,
              "short": 62005,
              "net": 9881
            },
            "smallTrader": {
              "long": 26032,
              "short": 14753,
              "net": 11279
            }
          },
          "openInterest": 196724
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157103,
              "short": 247627,
              "net": -90524
            },
            "nonCommercial": {
              "long": 137280,
              "short": 68982,
              "net": 68298
            },
            "smallTrader": {
              "long": 49371,
              "short": 27145,
              "net": 22226
            }
          },
          "openInterest": 393327
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149010,
              "short": 230105,
              "net": -81095
            },
            "nonCommercial": {
              "long": 128381,
              "short": 59214,
              "net": 69167
            },
            "smallTrader": {
              "long": 36295,
              "short": 24367,
              "net": 11928
            }
          },
          "openInterest": 380583
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 327959,
              "short": 368836,
              "net": -40877
            },
            "nonCommercial": {
              "long": 192644,
              "short": 112528,
              "net": 80116
            },
            "smallTrader": {
              "long": 47948,
              "short": 87187,
              "net": -39239
            }
          },
          "openInterest": 665965
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432116,
              "short": 440652,
              "net": -8536
            },
            "nonCommercial": {
              "long": 239238,
              "short": 233461,
              "net": 5777
            },
            "smallTrader": {
              "long": 72038,
              "short": 69279,
              "net": 2759
            }
          },
          "openInterest": 838247
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2923,
              "short": 6424,
              "net": -3501
            },
            "nonCommercial": {
              "long": 9559,
              "short": 2704,
              "net": 6855
            },
            "smallTrader": {
              "long": 8985,
              "short": 12339,
              "net": -3354
            }
          },
          "openInterest": 21472
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8158,
              "short": 71228,
              "net": -63070
            },
            "nonCommercial": {
              "long": 59112,
              "short": 7716,
              "net": 51396
            },
            "smallTrader": {
              "long": 13475,
              "short": 1801,
              "net": 11674
            }
          },
          "openInterest": 83260
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 127241,
              "short": 86090,
              "net": 41151
            },
            "nonCommercial": {
              "long": 117666,
              "short": 152465,
              "net": -34799
            },
            "smallTrader": {
              "long": 24521,
              "short": 30873,
              "net": -6352
            }
          },
          "openInterest": 336956
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83693,
              "short": 76510,
              "net": 7183
            },
            "nonCommercial": {
              "long": 57591,
              "short": 56550,
              "net": 1041
            },
            "smallTrader": {
              "long": 16437,
              "short": 24661,
              "net": -8224
            }
          },
          "openInterest": 183836
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155171,
              "short": 153872,
              "net": 1299
            },
            "nonCommercial": {
              "long": 118918,
              "short": 117011,
              "net": 1907
            },
            "smallTrader": {
              "long": 39665,
              "short": 42871,
              "net": -3206
            }
          },
          "openInterest": 389170
        }
      ]
    },
    {
      "reportDate": "2015-07-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1921077,
              "short": 1772645,
              "net": 148432
            },
            "nonCommercial": {
              "long": 435083,
              "short": 467821,
              "net": -32738
            },
            "smallTrader": {
              "long": 304861,
              "short": 420555,
              "net": -115694
            }
          },
          "openInterest": 2725079
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 630749,
              "short": 775596,
              "net": -144847
            },
            "nonCommercial": {
              "long": 449144,
              "short": 277773,
              "net": 171371
            },
            "smallTrader": {
              "long": 117783,
              "short": 144307,
              "net": -26524
            }
          },
          "openInterest": 1224094
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 305009,
              "short": 283824,
              "net": 21185
            },
            "nonCommercial": {
              "long": 64762,
              "short": 53905,
              "net": 10857
            },
            "smallTrader": {
              "long": 119796,
              "short": 151838,
              "net": -32042
            }
          },
          "openInterest": 496718
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1437128,
              "short": 1269710,
              "net": 167418
            },
            "nonCommercial": {
              "long": 363039,
              "short": 447447,
              "net": -84408
            },
            "smallTrader": {
              "long": 268195,
              "short": 351205,
              "net": -83010
            }
          },
          "openInterest": 2138549
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64045,
              "short": 16480,
              "net": 47565
            },
            "nonCommercial": {
              "long": 55071,
              "short": 77268,
              "net": -22197
            },
            "smallTrader": {
              "long": 16502,
              "short": 41870,
              "net": -25368
            }
          },
          "openInterest": 135648
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4307,
              "short": 6266,
              "net": -1959
            },
            "nonCommercial": {
              "long": 8643,
              "short": 6363,
              "net": 2280
            },
            "smallTrader": {
              "long": 969,
              "short": 1290,
              "net": -321
            }
          },
          "openInterest": 16983
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103158,
              "short": 81987,
              "net": 21171
            },
            "nonCommercial": {
              "long": 39583,
              "short": 62556,
              "net": -22973
            },
            "smallTrader": {
              "long": 24226,
              "short": 22424,
              "net": 1802
            }
          },
          "openInterest": 168480
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63010,
              "short": 15557,
              "net": 47453
            },
            "nonCommercial": {
              "long": 35928,
              "short": 68196,
              "net": -32268
            },
            "smallTrader": {
              "long": 19681,
              "short": 34866,
              "net": -15185
            }
          },
          "openInterest": 120095
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84695,
              "short": 166277,
              "net": -81582
            },
            "nonCommercial": {
              "long": 98269,
              "short": 25281,
              "net": 72988
            },
            "smallTrader": {
              "long": 15082,
              "short": 6488,
              "net": 8594
            }
          },
          "openInterest": 217524
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103409,
              "short": 89948,
              "net": 13461
            },
            "nonCommercial": {
              "long": 39329,
              "short": 56243,
              "net": -16914
            },
            "smallTrader": {
              "long": 12574,
              "short": 9121,
              "net": 3453
            }
          },
          "openInterest": 185414
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80720,
              "short": 49595,
              "net": 31125
            },
            "nonCommercial": {
              "long": 55639,
              "short": 81068,
              "net": -25429
            },
            "smallTrader": {
              "long": 14404,
              "short": 20100,
              "net": -5696
            }
          },
          "openInterest": 167008
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 587838,
              "short": 680820,
              "net": -92982
            },
            "nonCommercial": {
              "long": 432365,
              "short": 223665,
              "net": 208700
            },
            "smallTrader": {
              "long": 111392,
              "short": 227110,
              "net": -115718
            }
          },
          "openInterest": 1323094
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70877,
              "short": 136173,
              "net": -65296
            },
            "nonCommercial": {
              "long": 83805,
              "short": 26955,
              "net": 56850
            },
            "smallTrader": {
              "long": 16767,
              "short": 8321,
              "net": 8446
            }
          },
          "openInterest": 178723
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 584819,
              "short": 875695,
              "net": -290876
            },
            "nonCommercial": {
              "long": 485862,
              "short": 189702,
              "net": 296160
            },
            "smallTrader": {
              "long": 80231,
              "short": 85515,
              "net": -5284
            }
          },
          "openInterest": 1691891
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27544,
              "short": 28153,
              "net": -609
            },
            "nonCommercial": {
              "long": 9482,
              "short": 9087,
              "net": 395
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43659
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41414,
              "short": 43887,
              "net": -2473
            },
            "nonCommercial": {
              "long": 3559,
              "short": 1272,
              "net": 2287
            },
            "smallTrader": {
              "long": 486,
              "short": 300,
              "net": 186
            }
          },
          "openInterest": 48710
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 245408,
              "short": 103930,
              "net": 141478
            },
            "nonCommercial": {
              "long": 66161,
              "short": 165427,
              "net": -99266
            },
            "smallTrader": {
              "long": 37784,
              "short": 79996,
              "net": -42212
            }
          },
          "openInterest": 354885
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12288,
              "short": 13311,
              "net": -1023
            },
            "nonCommercial": {
              "long": 16559,
              "short": 8792,
              "net": 7767
            },
            "smallTrader": {
              "long": 10213,
              "short": 16957,
              "net": -6744
            }
          },
          "openInterest": 43125
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173739,
              "short": 217557,
              "net": -43818
            },
            "nonCommercial": {
              "long": 105433,
              "short": 66421,
              "net": 39012
            },
            "smallTrader": {
              "long": 22507,
              "short": 17701,
              "net": 4806
            }
          },
          "openInterest": 370869
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 172552,
              "short": 225141,
              "net": -52589
            },
            "nonCommercial": {
              "long": 193776,
              "short": 143328,
              "net": 50448
            },
            "smallTrader": {
              "long": 37811,
              "short": 35670,
              "net": 2141
            }
          },
          "openInterest": 452145
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207940,
              "short": 210099,
              "net": -2159
            },
            "nonCommercial": {
              "long": 59056,
              "short": 59642,
              "net": -586
            },
            "smallTrader": {
              "long": 41607,
              "short": 38862,
              "net": 2745
            }
          },
          "openInterest": 376020
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184004,
              "short": 83539,
              "net": 100465
            },
            "nonCommercial": {
              "long": 46070,
              "short": 109699,
              "net": -63629
            },
            "smallTrader": {
              "long": 16757,
              "short": 53593,
              "net": -36836
            }
          },
          "openInterest": 250828
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93211,
              "short": 72581,
              "net": 20630
            },
            "nonCommercial": {
              "long": 72538,
              "short": 84449,
              "net": -11911
            },
            "smallTrader": {
              "long": 18840,
              "short": 27559,
              "net": -8719
            }
          },
          "openInterest": 225310
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85910,
              "short": 131515,
              "net": -45605
            },
            "nonCommercial": {
              "long": 102578,
              "short": 42338,
              "net": 60240
            },
            "smallTrader": {
              "long": 25490,
              "short": 40125,
              "net": -14635
            }
          },
          "openInterest": 247813
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112585,
              "short": 35430,
              "net": 77155
            },
            "nonCommercial": {
              "long": 24067,
              "short": 96482,
              "net": -72415
            },
            "smallTrader": {
              "long": 3448,
              "short": 8188,
              "net": -4740
            }
          },
          "openInterest": 140418
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39664,
              "short": 47220,
              "net": -7556
            },
            "nonCommercial": {
              "long": 12922,
              "short": 7139,
              "net": 5783
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59219
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 407790,
              "short": 214831,
              "net": 192959
            },
            "nonCommercial": {
              "long": 272757,
              "short": 496300,
              "net": -223543
            },
            "smallTrader": {
              "long": 65028,
              "short": 34444,
              "net": 30584
            }
          },
          "openInterest": 1034726
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24535,
              "short": 2371,
              "net": 22164
            },
            "nonCommercial": {
              "long": 14679,
              "short": 33027,
              "net": -18348
            },
            "smallTrader": {
              "long": 2946,
              "short": 6762,
              "net": -3816
            }
          },
          "openInterest": 42873
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15097,
              "short": 38404,
              "net": -23307
            },
            "nonCommercial": {
              "long": 56446,
              "short": 34929,
              "net": 21517
            },
            "smallTrader": {
              "long": 5860,
              "short": 4070,
              "net": 1790
            }
          },
          "openInterest": 78321
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 434613,
              "short": 412444,
              "net": 22169
            },
            "nonCommercial": {
              "long": 74219,
              "short": 101245,
              "net": -27026
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 644368
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78158,
              "short": 92477,
              "net": -14319
            },
            "nonCommercial": {
              "long": 70786,
              "short": 63993,
              "net": 6793
            },
            "smallTrader": {
              "long": 25140,
              "short": 17614,
              "net": 7526
            }
          },
          "openInterest": 197092
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155304,
              "short": 256398,
              "net": -101094
            },
            "nonCommercial": {
              "long": 141881,
              "short": 63229,
              "net": 78652
            },
            "smallTrader": {
              "long": 49778,
              "short": 27336,
              "net": 22442
            }
          },
          "openInterest": 397900
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157356,
              "short": 213777,
              "net": -56421
            },
            "nonCommercial": {
              "long": 119177,
              "short": 65596,
              "net": 53581
            },
            "smallTrader": {
              "long": 31510,
              "short": 28670,
              "net": 2840
            }
          },
          "openInterest": 365362
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321785,
              "short": 383372,
              "net": -61587
            },
            "nonCommercial": {
              "long": 193136,
              "short": 94543,
              "net": 98593
            },
            "smallTrader": {
              "long": 49199,
              "short": 86205,
              "net": -37006
            }
          },
          "openInterest": 665404
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401992,
              "short": 433355,
              "net": -31363
            },
            "nonCommercial": {
              "long": 236496,
              "short": 202901,
              "net": 33595
            },
            "smallTrader": {
              "long": 69234,
              "short": 71466,
              "net": -2232
            }
          },
          "openInterest": 790993
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5375,
              "short": 5206,
              "net": 169
            },
            "nonCommercial": {
              "long": 9225,
              "short": 3104,
              "net": 6121
            },
            "smallTrader": {
              "long": 9139,
              "short": 15429,
              "net": -6290
            }
          },
          "openInterest": 23740
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7900,
              "short": 80474,
              "net": -72574
            },
            "nonCommercial": {
              "long": 64474,
              "short": 5036,
              "net": 59438
            },
            "smallTrader": {
              "long": 14458,
              "short": 1322,
              "net": 13136
            }
          },
          "openInterest": 89292
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 122315,
              "short": 93941,
              "net": 28374
            },
            "nonCommercial": {
              "long": 103543,
              "short": 125534,
              "net": -21991
            },
            "smallTrader": {
              "long": 21982,
              "short": 28365,
              "net": -6383
            }
          },
          "openInterest": 316571
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86607,
              "short": 87105,
              "net": -498
            },
            "nonCommercial": {
              "long": 55642,
              "short": 46442,
              "net": 9200
            },
            "smallTrader": {
              "long": 17679,
              "short": 26381,
              "net": -8702
            }
          },
          "openInterest": 185914
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151510,
              "short": 166103,
              "net": -14593
            },
            "nonCommercial": {
              "long": 133723,
              "short": 114045,
              "net": 19678
            },
            "smallTrader": {
              "long": 38890,
              "short": 43975,
              "net": -5085
            }
          },
          "openInterest": 393844
        }
      ]
    },
    {
      "reportDate": "2015-07-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1918595,
              "short": 1772795,
              "net": 145800
            },
            "nonCommercial": {
              "long": 427550,
              "short": 433149,
              "net": -5599
            },
            "smallTrader": {
              "long": 295353,
              "short": 435554,
              "net": -140201
            }
          },
          "openInterest": 2696755
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 699191,
              "short": 786694,
              "net": -87503
            },
            "nonCommercial": {
              "long": 432624,
              "short": 318180,
              "net": 114444
            },
            "smallTrader": {
              "long": 123663,
              "short": 150604,
              "net": -26941
            }
          },
          "openInterest": 1281826
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 298075,
              "short": 274527,
              "net": 23548
            },
            "nonCommercial": {
              "long": 54212,
              "short": 59155,
              "net": -4943
            },
            "smallTrader": {
              "long": 125296,
              "short": 143901,
              "net": -18605
            }
          },
          "openInterest": 484848
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1418284,
              "short": 1258904,
              "net": 159380
            },
            "nonCommercial": {
              "long": 375268,
              "short": 465821,
              "net": -90553
            },
            "smallTrader": {
              "long": 278215,
              "short": 347042,
              "net": -68827
            }
          },
          "openInterest": 2139897
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78477,
              "short": 18376,
              "net": 60101
            },
            "nonCommercial": {
              "long": 54936,
              "short": 88477,
              "net": -33541
            },
            "smallTrader": {
              "long": 14960,
              "short": 41520,
              "net": -26560
            }
          },
          "openInterest": 148406
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3617,
              "short": 6921,
              "net": -3304
            },
            "nonCommercial": {
              "long": 10447,
              "short": 6905,
              "net": 3542
            },
            "smallTrader": {
              "long": 1020,
              "short": 1258,
              "net": -238
            }
          },
          "openInterest": 18124
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100879,
              "short": 77666,
              "net": 23213
            },
            "nonCommercial": {
              "long": 32162,
              "short": 56361,
              "net": -24199
            },
            "smallTrader": {
              "long": 22710,
              "short": 21724,
              "net": 986
            }
          },
          "openInterest": 157073
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76754,
              "short": 16026,
              "net": 60728
            },
            "nonCommercial": {
              "long": 38177,
              "short": 78903,
              "net": -40726
            },
            "smallTrader": {
              "long": 21613,
              "short": 41615,
              "net": -20002
            }
          },
          "openInterest": 138431
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81339,
              "short": 164622,
              "net": -83283
            },
            "nonCommercial": {
              "long": 100670,
              "short": 28356,
              "net": 72314
            },
            "smallTrader": {
              "long": 16437,
              "short": 5468,
              "net": 10969
            }
          },
          "openInterest": 224273
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102341,
              "short": 90652,
              "net": 11689
            },
            "nonCommercial": {
              "long": 39780,
              "short": 53737,
              "net": -13957
            },
            "smallTrader": {
              "long": 11413,
              "short": 9145,
              "net": 2268
            }
          },
          "openInterest": 182704
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78077,
              "short": 51355,
              "net": 26722
            },
            "nonCommercial": {
              "long": 53064,
              "short": 73822,
              "net": -20758
            },
            "smallTrader": {
              "long": 12184,
              "short": 18148,
              "net": -5964
            }
          },
          "openInterest": 161713
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 588370,
              "short": 740596,
              "net": -152226
            },
            "nonCommercial": {
              "long": 445791,
              "short": 187561,
              "net": 258230
            },
            "smallTrader": {
              "long": 116789,
              "short": 222793,
              "net": -106004
            }
          },
          "openInterest": 1349047
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71355,
              "short": 136170,
              "net": -64815
            },
            "nonCommercial": {
              "long": 82776,
              "short": 26895,
              "net": 55881
            },
            "smallTrader": {
              "long": 16984,
              "short": 8050,
              "net": 8934
            }
          },
          "openInterest": 178155
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 629452,
              "short": 886354,
              "net": -256902
            },
            "nonCommercial": {
              "long": 468034,
              "short": 203647,
              "net": 264387
            },
            "smallTrader": {
              "long": 75841,
              "short": 83326,
              "net": -7485
            }
          },
          "openInterest": 1733695
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27751,
              "short": 31072,
              "net": -3321
            },
            "nonCommercial": {
              "long": 13613,
              "short": 9093,
              "net": 4520
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47511
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41956,
              "short": 44519,
              "net": -2563
            },
            "nonCommercial": {
              "long": 3714,
              "short": 1326,
              "net": 2388
            },
            "smallTrader": {
              "long": 459,
              "short": 284,
              "net": 175
            }
          },
          "openInterest": 49239
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 249129,
              "short": 105205,
              "net": 143924
            },
            "nonCommercial": {
              "long": 62676,
              "short": 170457,
              "net": -107781
            },
            "smallTrader": {
              "long": 39111,
              "short": 75254,
              "net": -36143
            }
          },
          "openInterest": 356760
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11981,
              "short": 12008,
              "net": -27
            },
            "nonCommercial": {
              "long": 14876,
              "short": 8298,
              "net": 6578
            },
            "smallTrader": {
              "long": 9321,
              "short": 15872,
              "net": -6551
            }
          },
          "openInterest": 42628
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174203,
              "short": 219908,
              "net": -45705
            },
            "nonCommercial": {
              "long": 106914,
              "short": 62336,
              "net": 44578
            },
            "smallTrader": {
              "long": 21460,
              "short": 20333,
              "net": 1127
            }
          },
          "openInterest": 368541
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 183945,
              "short": 232414,
              "net": -48469
            },
            "nonCommercial": {
              "long": 191014,
              "short": 143190,
              "net": 47824
            },
            "smallTrader": {
              "long": 36195,
              "short": 35550,
              "net": 645
            }
          },
          "openInterest": 462664
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203834,
              "short": 211359,
              "net": -7525
            },
            "nonCommercial": {
              "long": 58970,
              "short": 57122,
              "net": 1848
            },
            "smallTrader": {
              "long": 42468,
              "short": 36791,
              "net": 5677
            }
          },
          "openInterest": 376772
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178906,
              "short": 95409,
              "net": 83497
            },
            "nonCommercial": {
              "long": 49167,
              "short": 96538,
              "net": -47371
            },
            "smallTrader": {
              "long": 15962,
              "short": 52088,
              "net": -36126
            }
          },
          "openInterest": 247704
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85589,
              "short": 68722,
              "net": 16867
            },
            "nonCommercial": {
              "long": 73632,
              "short": 80315,
              "net": -6683
            },
            "smallTrader": {
              "long": 17417,
              "short": 27601,
              "net": -10184
            }
          },
          "openInterest": 216904
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90036,
              "short": 123598,
              "net": -33562
            },
            "nonCommercial": {
              "long": 84094,
              "short": 40050,
              "net": 44044
            },
            "smallTrader": {
              "long": 27849,
              "short": 38331,
              "net": -10482
            }
          },
          "openInterest": 235318
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121163,
              "short": 43663,
              "net": 77500
            },
            "nonCommercial": {
              "long": 19965,
              "short": 92683,
              "net": -72718
            },
            "smallTrader": {
              "long": 3069,
              "short": 7851,
              "net": -4782
            }
          },
          "openInterest": 153639
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37788,
              "short": 49989,
              "net": -12201
            },
            "nonCommercial": {
              "long": 16438,
              "short": 5460,
              "net": 10978
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60800
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 391425,
              "short": 194321,
              "net": 197104
            },
            "nonCommercial": {
              "long": 248822,
              "short": 483000,
              "net": -234178
            },
            "smallTrader": {
              "long": 68486,
              "short": 31412,
              "net": 37074
            }
          },
          "openInterest": 1000887
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25907,
              "short": 2370,
              "net": 23537
            },
            "nonCommercial": {
              "long": 13504,
              "short": 33158,
              "net": -19654
            },
            "smallTrader": {
              "long": 2535,
              "short": 6418,
              "net": -3883
            }
          },
          "openInterest": 42311
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16404,
              "short": 38735,
              "net": -22331
            },
            "nonCommercial": {
              "long": 56809,
              "short": 36383,
              "net": 20426
            },
            "smallTrader": {
              "long": 5744,
              "short": 3839,
              "net": 1905
            }
          },
          "openInterest": 79889
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 431672,
              "short": 417235,
              "net": 14437
            },
            "nonCommercial": {
              "long": 74077,
              "short": 90209,
              "net": -16132
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 633569
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75946,
              "short": 91535,
              "net": -15589
            },
            "nonCommercial": {
              "long": 66392,
              "short": 56839,
              "net": 9553
            },
            "smallTrader": {
              "long": 21747,
              "short": 15711,
              "net": 6036
            }
          },
          "openInterest": 185716
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157859,
              "short": 272228,
              "net": -114369
            },
            "nonCommercial": {
              "long": 141678,
              "short": 50806,
              "net": 90872
            },
            "smallTrader": {
              "long": 50553,
              "short": 27056,
              "net": 23497
            }
          },
          "openInterest": 402626
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157464,
              "short": 225791,
              "net": -68327
            },
            "nonCommercial": {
              "long": 117916,
              "short": 53798,
              "net": 64118
            },
            "smallTrader": {
              "long": 31811,
              "short": 27602,
              "net": 4209
            }
          },
          "openInterest": 376063
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 325354,
              "short": 402068,
              "net": -76714
            },
            "nonCommercial": {
              "long": 197217,
              "short": 90171,
              "net": 107046
            },
            "smallTrader": {
              "long": 51407,
              "short": 81739,
              "net": -30332
            }
          },
          "openInterest": 676444
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396673,
              "short": 476098,
              "net": -79425
            },
            "nonCommercial": {
              "long": 240805,
              "short": 172429,
              "net": 68376
            },
            "smallTrader": {
              "long": 73054,
              "short": 62005,
              "net": 11049
            }
          },
          "openInterest": 794716
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6228,
              "short": 4923,
              "net": 1305
            },
            "nonCommercial": {
              "long": 6498,
              "short": 3417,
              "net": 3081
            },
            "smallTrader": {
              "long": 9558,
              "short": 13944,
              "net": -4386
            }
          },
          "openInterest": 22390
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8383,
              "short": 80003,
              "net": -71620
            },
            "nonCommercial": {
              "long": 63866,
              "short": 5156,
              "net": 58710
            },
            "smallTrader": {
              "long": 14655,
              "short": 1745,
              "net": 12910
            }
          },
          "openInterest": 88719
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 127278,
              "short": 89326,
              "net": 37952
            },
            "nonCommercial": {
              "long": 98634,
              "short": 129629,
              "net": -30995
            },
            "smallTrader": {
              "long": 23251,
              "short": 30208,
              "net": -6957
            }
          },
          "openInterest": 329967
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89137,
              "short": 94146,
              "net": -5009
            },
            "nonCommercial": {
              "long": 56285,
              "short": 42935,
              "net": 13350
            },
            "smallTrader": {
              "long": 18965,
              "short": 27306,
              "net": -8341
            }
          },
          "openInterest": 192063
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155330,
              "short": 171392,
              "net": -16062
            },
            "nonCommercial": {
              "long": 136325,
              "short": 120598,
              "net": 15727
            },
            "smallTrader": {
              "long": 43628,
              "short": 43293,
              "net": 335
            }
          },
          "openInterest": 407177
        }
      ]
    },
    {
      "reportDate": "2015-07-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1930041,
              "short": 1800601,
              "net": 129440
            },
            "nonCommercial": {
              "long": 459575,
              "short": 432175,
              "net": 27400
            },
            "smallTrader": {
              "long": 278225,
              "short": 435065,
              "net": -156840
            }
          },
          "openInterest": 2732943
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 721365,
              "short": 802838,
              "net": -81473
            },
            "nonCommercial": {
              "long": 439923,
              "short": 323600,
              "net": 116323
            },
            "smallTrader": {
              "long": 111055,
              "short": 145905,
              "net": -34850
            }
          },
          "openInterest": 1298790
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314244,
              "short": 290207,
              "net": 24037
            },
            "nonCommercial": {
              "long": 62755,
              "short": 68026,
              "net": -5271
            },
            "smallTrader": {
              "long": 123519,
              "short": 142285,
              "net": -18766
            }
          },
          "openInterest": 508180
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1507274,
              "short": 1276489,
              "net": 230785
            },
            "nonCommercial": {
              "long": 400271,
              "short": 527723,
              "net": -127452
            },
            "smallTrader": {
              "long": 249773,
              "short": 353106,
              "net": -103333
            }
          },
          "openInterest": 2228777
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93305,
              "short": 22394,
              "net": 70911
            },
            "nonCommercial": {
              "long": 52330,
              "short": 93180,
              "net": -40850
            },
            "smallTrader": {
              "long": 14086,
              "short": 44147,
              "net": -30061
            }
          },
          "openInterest": 159796
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3647,
              "short": 9334,
              "net": -5687
            },
            "nonCommercial": {
              "long": 14347,
              "short": 8141,
              "net": 6206
            },
            "smallTrader": {
              "long": 832,
              "short": 1351,
              "net": -519
            }
          },
          "openInterest": 22552
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105350,
              "short": 85715,
              "net": 19635
            },
            "nonCommercial": {
              "long": 35141,
              "short": 56609,
              "net": -21468
            },
            "smallTrader": {
              "long": 22892,
              "short": 21059,
              "net": 1833
            }
          },
          "openInterest": 164779
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87887,
              "short": 20556,
              "net": 67331
            },
            "nonCommercial": {
              "long": 41443,
              "short": 85011,
              "net": -43568
            },
            "smallTrader": {
              "long": 21635,
              "short": 45398,
              "net": -23763
            }
          },
          "openInterest": 153762
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80456,
              "short": 163291,
              "net": -82835
            },
            "nonCommercial": {
              "long": 101672,
              "short": 28119,
              "net": 73553
            },
            "smallTrader": {
              "long": 15308,
              "short": 6026,
              "net": 9282
            }
          },
          "openInterest": 226233
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102694,
              "short": 90864,
              "net": 11830
            },
            "nonCommercial": {
              "long": 41124,
              "short": 54914,
              "net": -13790
            },
            "smallTrader": {
              "long": 11063,
              "short": 9103,
              "net": 1960
            }
          },
          "openInterest": 185511
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75911,
              "short": 49681,
              "net": 26230
            },
            "nonCommercial": {
              "long": 56919,
              "short": 79086,
              "net": -22167
            },
            "smallTrader": {
              "long": 14119,
              "short": 18182,
              "net": -4063
            }
          },
          "openInterest": 165842
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 581722,
              "short": 789311,
              "net": -207589
            },
            "nonCommercial": {
              "long": 484416,
              "short": 160922,
              "net": 323494
            },
            "smallTrader": {
              "long": 115216,
              "short": 231121,
              "net": -115905
            }
          },
          "openInterest": 1386008
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73648,
              "short": 134132,
              "net": -60484
            },
            "nonCommercial": {
              "long": 79326,
              "short": 25188,
              "net": 54138
            },
            "smallTrader": {
              "long": 15210,
              "short": 8864,
              "net": 6346
            }
          },
          "openInterest": 175767
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 590689,
              "short": 847827,
              "net": -257138
            },
            "nonCommercial": {
              "long": 464330,
              "short": 210647,
              "net": 253683
            },
            "smallTrader": {
              "long": 74772,
              "short": 71317,
              "net": 3455
            }
          },
          "openInterest": 1668737
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29854,
              "short": 31537,
              "net": -1683
            },
            "nonCommercial": {
              "long": 10570,
              "short": 9301,
              "net": 1269
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47433
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45241,
              "short": 48456,
              "net": -3215
            },
            "nonCommercial": {
              "long": 4184,
              "short": 1193,
              "net": 2991
            },
            "smallTrader": {
              "long": 534,
              "short": 310,
              "net": 224
            }
          },
          "openInterest": 53021
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 254622,
              "short": 101507,
              "net": 153115
            },
            "nonCommercial": {
              "long": 65728,
              "short": 178704,
              "net": -112976
            },
            "smallTrader": {
              "long": 39107,
              "short": 79246,
              "net": -40139
            }
          },
          "openInterest": 366892
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11903,
              "short": 12550,
              "net": -647
            },
            "nonCommercial": {
              "long": 15704,
              "short": 8394,
              "net": 7310
            },
            "smallTrader": {
              "long": 9277,
              "short": 15940,
              "net": -6663
            }
          },
          "openInterest": 42992
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168812,
              "short": 219797,
              "net": -50985
            },
            "nonCommercial": {
              "long": 116298,
              "short": 65718,
              "net": 50580
            },
            "smallTrader": {
              "long": 21799,
              "short": 21394,
              "net": 405
            }
          },
          "openInterest": 368418
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 189676,
              "short": 211260,
              "net": -21584
            },
            "nonCommercial": {
              "long": 187720,
              "short": 159441,
              "net": 28279
            },
            "smallTrader": {
              "long": 35421,
              "short": 42116,
              "net": -6695
            }
          },
          "openInterest": 459760
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205917,
              "short": 216678,
              "net": -10761
            },
            "nonCommercial": {
              "long": 61904,
              "short": 57390,
              "net": 4514
            },
            "smallTrader": {
              "long": 45406,
              "short": 39159,
              "net": 6247
            }
          },
          "openInterest": 391674
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181299,
              "short": 81664,
              "net": 99635
            },
            "nonCommercial": {
              "long": 50899,
              "short": 113213,
              "net": -62314
            },
            "smallTrader": {
              "long": 15119,
              "short": 52440,
              "net": -37321
            }
          },
          "openInterest": 251136
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78857,
              "short": 62461,
              "net": 16396
            },
            "nonCommercial": {
              "long": 70136,
              "short": 75513,
              "net": -5377
            },
            "smallTrader": {
              "long": 16086,
              "short": 27105,
              "net": -11019
            }
          },
          "openInterest": 200599
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93515,
              "short": 114893,
              "net": -21378
            },
            "nonCommercial": {
              "long": 77130,
              "short": 46441,
              "net": 30689
            },
            "smallTrader": {
              "long": 29900,
              "short": 39211,
              "net": -9311
            }
          },
          "openInterest": 238026
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141585,
              "short": 54800,
              "net": 86785
            },
            "nonCommercial": {
              "long": 21371,
              "short": 102795,
              "net": -81424
            },
            "smallTrader": {
              "long": 3168,
              "short": 8529,
              "net": -5361
            }
          },
          "openInterest": 189662
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38470,
              "short": 56836,
              "net": -18366
            },
            "nonCommercial": {
              "long": 23598,
              "short": 6470,
              "net": 17128
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68975
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 384296,
              "short": 200874,
              "net": 183422
            },
            "nonCommercial": {
              "long": 245140,
              "short": 468569,
              "net": -223429
            },
            "smallTrader": {
              "long": 70612,
              "short": 30605,
              "net": 40007
            }
          },
          "openInterest": 1000364
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22843,
              "short": 2306,
              "net": 20537
            },
            "nonCommercial": {
              "long": 13200,
              "short": 29154,
              "net": -15954
            },
            "smallTrader": {
              "long": 2231,
              "short": 6814,
              "net": -4583
            }
          },
          "openInterest": 38544
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16489,
              "short": 38374,
              "net": -21885
            },
            "nonCommercial": {
              "long": 57445,
              "short": 37306,
              "net": 20139
            },
            "smallTrader": {
              "long": 5743,
              "short": 3997,
              "net": 1746
            }
          },
          "openInterest": 80783
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 429693,
              "short": 424302,
              "net": 5391
            },
            "nonCommercial": {
              "long": 79536,
              "short": 88408,
              "net": -8872
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 635291
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79791,
              "short": 90958,
              "net": -11167
            },
            "nonCommercial": {
              "long": 66576,
              "short": 62331,
              "net": 4245
            },
            "smallTrader": {
              "long": 23438,
              "short": 16516,
              "net": 6922
            }
          },
          "openInterest": 190226
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158016,
              "short": 284421,
              "net": -126405
            },
            "nonCommercial": {
              "long": 149312,
              "short": 44829,
              "net": 104483
            },
            "smallTrader": {
              "long": 49887,
              "short": 27965,
              "net": 21922
            }
          },
          "openInterest": 412469
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157606,
              "short": 216610,
              "net": -59004
            },
            "nonCommercial": {
              "long": 116713,
              "short": 65227,
              "net": 51486
            },
            "smallTrader": {
              "long": 33046,
              "short": 25528,
              "net": 7518
            }
          },
          "openInterest": 375448
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 320939,
              "short": 405343,
              "net": -84404
            },
            "nonCommercial": {
              "long": 201175,
              "short": 87254,
              "net": 113921
            },
            "smallTrader": {
              "long": 52721,
              "short": 82238,
              "net": -29517
            }
          },
          "openInterest": 679722
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 411847,
              "short": 433465,
              "net": -21618
            },
            "nonCommercial": {
              "long": 242981,
              "short": 219937,
              "net": 23044
            },
            "smallTrader": {
              "long": 70552,
              "short": 71978,
              "net": -1426
            }
          },
          "openInterest": 811703
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10249,
              "short": 4199,
              "net": 6050
            },
            "nonCommercial": {
              "long": 9881,
              "short": 6464,
              "net": 3417
            },
            "smallTrader": {
              "long": 8188,
              "short": 17655,
              "net": -9467
            }
          },
          "openInterest": 28424
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9079,
              "short": 85438,
              "net": -76359
            },
            "nonCommercial": {
              "long": 70947,
              "short": 8678,
              "net": 62269
            },
            "smallTrader": {
              "long": 16694,
              "short": 2604,
              "net": 14090
            }
          },
          "openInterest": 98609
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139155,
              "short": 90052,
              "net": 49103
            },
            "nonCommercial": {
              "long": 131776,
              "short": 172630,
              "net": -40854
            },
            "smallTrader": {
              "long": 22846,
              "short": 31095,
              "net": -8249
            }
          },
          "openInterest": 368795
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91544,
              "short": 91955,
              "net": -411
            },
            "nonCommercial": {
              "long": 58413,
              "short": 49491,
              "net": 8922
            },
            "smallTrader": {
              "long": 19644,
              "short": 28155,
              "net": -8511
            }
          },
          "openInterest": 199141
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153528,
              "short": 167815,
              "net": -14287
            },
            "nonCommercial": {
              "long": 134738,
              "short": 121445,
              "net": 13293
            },
            "smallTrader": {
              "long": 43463,
              "short": 42469,
              "net": 994
            }
          },
          "openInterest": 409308
        }
      ]
    },
    {
      "reportDate": "2015-07-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1958693,
              "short": 1865623,
              "net": 93070
            },
            "nonCommercial": {
              "long": 491516,
              "short": 425874,
              "net": 65642
            },
            "smallTrader": {
              "long": 292572,
              "short": 451284,
              "net": -158712
            }
          },
          "openInterest": 2798316
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 727999,
              "short": 814651,
              "net": -86652
            },
            "nonCommercial": {
              "long": 439378,
              "short": 319735,
              "net": 119643
            },
            "smallTrader": {
              "long": 113657,
              "short": 146648,
              "net": -32991
            }
          },
          "openInterest": 1309009
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 313881,
              "short": 293223,
              "net": 20658
            },
            "nonCommercial": {
              "long": 60237,
              "short": 59079,
              "net": 1158
            },
            "smallTrader": {
              "long": 126116,
              "short": 147932,
              "net": -21816
            }
          },
          "openInterest": 507926
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1550907,
              "short": 1302094,
              "net": 248813
            },
            "nonCommercial": {
              "long": 415722,
              "short": 577689,
              "net": -161967
            },
            "smallTrader": {
              "long": 255297,
              "short": 342143,
              "net": -86846
            }
          },
          "openInterest": 2297943
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104328,
              "short": 22358,
              "net": 81970
            },
            "nonCommercial": {
              "long": 46555,
              "short": 97214,
              "net": -50659
            },
            "smallTrader": {
              "long": 15038,
              "short": 46349,
              "net": -31311
            }
          },
          "openInterest": 165974
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8424,
              "short": 7020,
              "net": 1404
            },
            "nonCommercial": {
              "long": 8221,
              "short": 8214,
              "net": 7
            },
            "smallTrader": {
              "long": 625,
              "short": 2036,
              "net": -1411
            }
          },
          "openInterest": 20303
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102505,
              "short": 97339,
              "net": 5166
            },
            "nonCommercial": {
              "long": 43795,
              "short": 53583,
              "net": -9788
            },
            "smallTrader": {
              "long": 24899,
              "short": 20277,
              "net": 4622
            }
          },
          "openInterest": 173295
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104368,
              "short": 23333,
              "net": 81035
            },
            "nonCommercial": {
              "long": 35195,
              "short": 91262,
              "net": -56067
            },
            "smallTrader": {
              "long": 19416,
              "short": 44384,
              "net": -24968
            }
          },
          "openInterest": 162118
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77821,
              "short": 155348,
              "net": -77527
            },
            "nonCommercial": {
              "long": 94117,
              "short": 22223,
              "net": 71894
            },
            "smallTrader": {
              "long": 12606,
              "short": 6973,
              "net": 5633
            }
          },
          "openInterest": 214402
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109067,
              "short": 92237,
              "net": 16830
            },
            "nonCommercial": {
              "long": 41804,
              "short": 61106,
              "net": -19302
            },
            "smallTrader": {
              "long": 11494,
              "short": 9022,
              "net": 2472
            }
          },
          "openInterest": 194985
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77675,
              "short": 46041,
              "net": 31634
            },
            "nonCommercial": {
              "long": 55698,
              "short": 80152,
              "net": -24454
            },
            "smallTrader": {
              "long": 13896,
              "short": 21076,
              "net": -7180
            }
          },
          "openInterest": 163656
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579715,
              "short": 775779,
              "net": -196064
            },
            "nonCommercial": {
              "long": 444321,
              "short": 138640,
              "net": 305681
            },
            "smallTrader": {
              "long": 117043,
              "short": 226660,
              "net": -109617
            }
          },
          "openInterest": 1350791
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73364,
              "short": 130240,
              "net": -56876
            },
            "nonCommercial": {
              "long": 80391,
              "short": 28252,
              "net": 52139
            },
            "smallTrader": {
              "long": 14070,
              "short": 9333,
              "net": 4737
            }
          },
          "openInterest": 177413
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 594197,
              "short": 837805,
              "net": -243608
            },
            "nonCommercial": {
              "long": 475975,
              "short": 232556,
              "net": 243419
            },
            "smallTrader": {
              "long": 75192,
              "short": 75003,
              "net": 189
            }
          },
          "openInterest": 1694436
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29337,
              "short": 26906,
              "net": 2431
            },
            "nonCommercial": {
              "long": 9772,
              "short": 12826,
              "net": -3054
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46258
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 47250,
              "short": 50828,
              "net": -3578
            },
            "nonCommercial": {
              "long": 4327,
              "short": 1045,
              "net": 3282
            },
            "smallTrader": {
              "long": 509,
              "short": 213,
              "net": 296
            }
          },
          "openInterest": 55889
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 244469,
              "short": 103550,
              "net": 140919
            },
            "nonCommercial": {
              "long": 67842,
              "short": 171850,
              "net": -104008
            },
            "smallTrader": {
              "long": 37973,
              "short": 74884,
              "net": -36911
            }
          },
          "openInterest": 357940
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11382,
              "short": 12545,
              "net": -1163
            },
            "nonCommercial": {
              "long": 15607,
              "short": 8575,
              "net": 7032
            },
            "smallTrader": {
              "long": 9205,
              "short": 15074,
              "net": -5869
            }
          },
          "openInterest": 41862
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158375,
              "short": 207054,
              "net": -48679
            },
            "nonCommercial": {
              "long": 113039,
              "short": 64206,
              "net": 48833
            },
            "smallTrader": {
              "long": 20919,
              "short": 21073,
              "net": -154
            }
          },
          "openInterest": 358257
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 176720,
              "short": 191986,
              "net": -15266
            },
            "nonCommercial": {
              "long": 182977,
              "short": 158512,
              "net": 24465
            },
            "smallTrader": {
              "long": 34220,
              "short": 43419,
              "net": -9199
            }
          },
          "openInterest": 438282
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208665,
              "short": 224162,
              "net": -15497
            },
            "nonCommercial": {
              "long": 67248,
              "short": 54691,
              "net": 12557
            },
            "smallTrader": {
              "long": 44496,
              "short": 41556,
              "net": 2940
            }
          },
          "openInterest": 400345
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180620,
              "short": 81388,
              "net": 99232
            },
            "nonCommercial": {
              "long": 46270,
              "short": 109808,
              "net": -63538
            },
            "smallTrader": {
              "long": 15589,
              "short": 51283,
              "net": -35694
            }
          },
          "openInterest": 246269
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75533,
              "short": 63447,
              "net": 12086
            },
            "nonCommercial": {
              "long": 73312,
              "short": 75494,
              "net": -2182
            },
            "smallTrader": {
              "long": 17171,
              "short": 27075,
              "net": -9904
            }
          },
          "openInterest": 204588
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95134,
              "short": 107252,
              "net": -12118
            },
            "nonCommercial": {
              "long": 78517,
              "short": 58723,
              "net": 19794
            },
            "smallTrader": {
              "long": 28975,
              "short": 36651,
              "net": -7676
            }
          },
          "openInterest": 241198
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147918,
              "short": 53666,
              "net": 94252
            },
            "nonCommercial": {
              "long": 21846,
              "short": 110689,
              "net": -88843
            },
            "smallTrader": {
              "long": 2923,
              "short": 8332,
              "net": -5409
            }
          },
          "openInterest": 196328
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40900,
              "short": 61704,
              "net": -20804
            },
            "nonCommercial": {
              "long": 24167,
              "short": 6134,
              "net": 18033
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72305
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372905,
              "short": 198066,
              "net": 174839
            },
            "nonCommercial": {
              "long": 243797,
              "short": 452239,
              "net": -208442
            },
            "smallTrader": {
              "long": 66058,
              "short": 32455,
              "net": 33603
            }
          },
          "openInterest": 962054
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21230,
              "short": 4189,
              "net": 17041
            },
            "nonCommercial": {
              "long": 13550,
              "short": 26315,
              "net": -12765
            },
            "smallTrader": {
              "long": 2474,
              "short": 6750,
              "net": -4276
            }
          },
          "openInterest": 37487
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16023,
              "short": 36632,
              "net": -20609
            },
            "nonCommercial": {
              "long": 56320,
              "short": 37237,
              "net": 19083
            },
            "smallTrader": {
              "long": 5643,
              "short": 4117,
              "net": 1526
            }
          },
          "openInterest": 79079
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 439652,
              "short": 436465,
              "net": 3187
            },
            "nonCommercial": {
              "long": 79012,
              "short": 90353,
              "net": -11341
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 647180
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79630,
              "short": 91703,
              "net": -12073
            },
            "nonCommercial": {
              "long": 67125,
              "short": 60829,
              "net": 6296
            },
            "smallTrader": {
              "long": 21698,
              "short": 15921,
              "net": 5777
            }
          },
          "openInterest": 190322
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156169,
              "short": 271749,
              "net": -115580
            },
            "nonCommercial": {
              "long": 146970,
              "short": 46872,
              "net": 100098
            },
            "smallTrader": {
              "long": 46549,
              "short": 31067,
              "net": 15482
            }
          },
          "openInterest": 394219
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171703,
              "short": 201035,
              "net": -29332
            },
            "nonCommercial": {
              "long": 111292,
              "short": 81073,
              "net": 30219
            },
            "smallTrader": {
              "long": 31344,
              "short": 32231,
              "net": -887
            }
          },
          "openInterest": 376093
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 306012,
              "short": 362696,
              "net": -56684
            },
            "nonCommercial": {
              "long": 175889,
              "short": 83918,
              "net": 91971
            },
            "smallTrader": {
              "long": 45525,
              "short": 80812,
              "net": -35287
            }
          },
          "openInterest": 634083
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408557,
              "short": 421458,
              "net": -12901
            },
            "nonCommercial": {
              "long": 249347,
              "short": 234204,
              "net": 15143
            },
            "smallTrader": {
              "long": 70379,
              "short": 72621,
              "net": -2242
            }
          },
          "openInterest": 819269
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15142,
              "short": 4105,
              "net": 11037
            },
            "nonCommercial": {
              "long": 9761,
              "short": 9637,
              "net": 124
            },
            "smallTrader": {
              "long": 7354,
              "short": 18515,
              "net": -11161
            }
          },
          "openInterest": 32365
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9598,
              "short": 84161,
              "net": -74563
            },
            "nonCommercial": {
              "long": 69770,
              "short": 8593,
              "net": 61177
            },
            "smallTrader": {
              "long": 15294,
              "short": 1908,
              "net": 13386
            }
          },
          "openInterest": 96069
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 122919,
              "short": 59319,
              "net": 63600
            },
            "nonCommercial": {
              "long": 113149,
              "short": 167079,
              "net": -53930
            },
            "smallTrader": {
              "long": 20958,
              "short": 30628,
              "net": -9670
            }
          },
          "openInterest": 317371
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90853,
              "short": 85768,
              "net": 5085
            },
            "nonCommercial": {
              "long": 57875,
              "short": 57689,
              "net": 186
            },
            "smallTrader": {
              "long": 21396,
              "short": 26667,
              "net": -5271
            }
          },
          "openInterest": 195075
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156675,
              "short": 156912,
              "net": -237
            },
            "nonCommercial": {
              "long": 120057,
              "short": 115704,
              "net": 4353
            },
            "smallTrader": {
              "long": 34872,
              "short": 38988,
              "net": -4116
            }
          },
          "openInterest": 394933
        }
      ]
    },
    {
      "reportDate": "2015-08-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2064961,
              "short": 1938170,
              "net": 126791
            },
            "nonCommercial": {
              "long": 480400,
              "short": 447902,
              "net": 32498
            },
            "smallTrader": {
              "long": 303191,
              "short": 462480,
              "net": -159289
            }
          },
          "openInterest": 2923638
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 783042,
              "short": 849117,
              "net": -66075
            },
            "nonCommercial": {
              "long": 422744,
              "short": 324483,
              "net": 98261
            },
            "smallTrader": {
              "long": 114051,
              "short": 146237,
              "net": -32186
            }
          },
          "openInterest": 1348611
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322521,
              "short": 314286,
              "net": 8235
            },
            "nonCommercial": {
              "long": 64738,
              "short": 50516,
              "net": 14222
            },
            "smallTrader": {
              "long": 130028,
              "short": 152485,
              "net": -22457
            }
          },
          "openInterest": 526168
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1566123,
              "short": 1333827,
              "net": 232296
            },
            "nonCommercial": {
              "long": 435992,
              "short": 563763,
              "net": -127771
            },
            "smallTrader": {
              "long": 273733,
              "short": 378258,
              "net": -104525
            }
          },
          "openInterest": 2349769
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104143,
              "short": 22692,
              "net": 81451
            },
            "nonCommercial": {
              "long": 49401,
              "short": 98813,
              "net": -49412
            },
            "smallTrader": {
              "long": 14225,
              "short": 46264,
              "net": -32039
            }
          },
          "openInterest": 168404
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10116,
              "short": 4819,
              "net": 5297
            },
            "nonCommercial": {
              "long": 8396,
              "short": 12860,
              "net": -4464
            },
            "smallTrader": {
              "long": 866,
              "short": 1699,
              "net": -833
            }
          },
          "openInterest": 22359
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98230,
              "short": 91834,
              "net": 6396
            },
            "nonCommercial": {
              "long": 45748,
              "short": 52305,
              "net": -6557
            },
            "smallTrader": {
              "long": 23167,
              "short": 23006,
              "net": 161
            }
          },
          "openInterest": 169224
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112225,
              "short": 24505,
              "net": 87720
            },
            "nonCommercial": {
              "long": 33993,
              "short": 98173,
              "net": -64180
            },
            "smallTrader": {
              "long": 20286,
              "short": 43826,
              "net": -23540
            }
          },
          "openInterest": 170087
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75312,
              "short": 149069,
              "net": -73757
            },
            "nonCommercial": {
              "long": 91296,
              "short": 22725,
              "net": 68571
            },
            "smallTrader": {
              "long": 13676,
              "short": 8490,
              "net": 5186
            }
          },
          "openInterest": 210376
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106608,
              "short": 93024,
              "net": 13584
            },
            "nonCommercial": {
              "long": 42802,
              "short": 57954,
              "net": -15152
            },
            "smallTrader": {
              "long": 10545,
              "short": 8977,
              "net": 1568
            }
          },
          "openInterest": 195037
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85447,
              "short": 46797,
              "net": 38650
            },
            "nonCommercial": {
              "long": 60578,
              "short": 92908,
              "net": -32330
            },
            "smallTrader": {
              "long": 13855,
              "short": 20175,
              "net": -6320
            }
          },
          "openInterest": 181276
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 602080,
              "short": 739461,
              "net": -137381
            },
            "nonCommercial": {
              "long": 435338,
              "short": 193706,
              "net": 241632
            },
            "smallTrader": {
              "long": 113557,
              "short": 217808,
              "net": -104251
            }
          },
          "openInterest": 1368036
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72563,
              "short": 124329,
              "net": -51766
            },
            "nonCommercial": {
              "long": 81597,
              "short": 33695,
              "net": 47902
            },
            "smallTrader": {
              "long": 13834,
              "short": 9970,
              "net": 3864
            }
          },
          "openInterest": 179806
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 611685,
              "short": 853973,
              "net": -242288
            },
            "nonCommercial": {
              "long": 478684,
              "short": 231591,
              "net": 247093
            },
            "smallTrader": {
              "long": 76366,
              "short": 81171,
              "net": -4805
            }
          },
          "openInterest": 1736523
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30604,
              "short": 29829,
              "net": 775
            },
            "nonCommercial": {
              "long": 10821,
              "short": 12112,
              "net": -1291
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48166
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40068,
              "short": 43287,
              "net": -3219
            },
            "nonCommercial": {
              "long": 3906,
              "short": 936,
              "net": 2970
            },
            "smallTrader": {
              "long": 435,
              "short": 186,
              "net": 249
            }
          },
          "openInterest": 47353
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 254646,
              "short": 102623,
              "net": 152023
            },
            "nonCommercial": {
              "long": 70620,
              "short": 184014,
              "net": -113394
            },
            "smallTrader": {
              "long": 36596,
              "short": 75225,
              "net": -38629
            }
          },
          "openInterest": 367885
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11354,
              "short": 12472,
              "net": -1118
            },
            "nonCommercial": {
              "long": 15724,
              "short": 9061,
              "net": 6663
            },
            "smallTrader": {
              "long": 9179,
              "short": 14724,
              "net": -5545
            }
          },
          "openInterest": 42493
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157896,
              "short": 206691,
              "net": -48795
            },
            "nonCommercial": {
              "long": 116133,
              "short": 65979,
              "net": 50154
            },
            "smallTrader": {
              "long": 20916,
              "short": 22275,
              "net": -1359
            }
          },
          "openInterest": 362721
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170826,
              "short": 185646,
              "net": -14820
            },
            "nonCommercial": {
              "long": 184792,
              "short": 154892,
              "net": 29900
            },
            "smallTrader": {
              "long": 32365,
              "short": 47445,
              "net": -15080
            }
          },
          "openInterest": 434273
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212009,
              "short": 221121,
              "net": -9112
            },
            "nonCommercial": {
              "long": 73207,
              "short": 67658,
              "net": 5549
            },
            "smallTrader": {
              "long": 44323,
              "short": 40760,
              "net": 3563
            }
          },
          "openInterest": 409973
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185079,
              "short": 65098,
              "net": 119981
            },
            "nonCommercial": {
              "long": 49906,
              "short": 129622,
              "net": -79716
            },
            "smallTrader": {
              "long": 13734,
              "short": 53999,
              "net": -40265
            }
          },
          "openInterest": 252655
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77908,
              "short": 68017,
              "net": 9891
            },
            "nonCommercial": {
              "long": 75853,
              "short": 74630,
              "net": 1223
            },
            "smallTrader": {
              "long": 17012,
              "short": 28126,
              "net": -11114
            }
          },
          "openInterest": 208399
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99125,
              "short": 103470,
              "net": -4345
            },
            "nonCommercial": {
              "long": 73193,
              "short": 64111,
              "net": 9082
            },
            "smallTrader": {
              "long": 29670,
              "short": 34407,
              "net": -4737
            }
          },
          "openInterest": 242340
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145436,
              "short": 57470,
              "net": 87966
            },
            "nonCommercial": {
              "long": 22590,
              "short": 104638,
              "net": -82048
            },
            "smallTrader": {
              "long": 3031,
              "short": 8949,
              "net": -5918
            }
          },
          "openInterest": 191087
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41335,
              "short": 59506,
              "net": -18171
            },
            "nonCommercial": {
              "long": 22066,
              "short": 6270,
              "net": 15796
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70634
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 385749,
              "short": 203277,
              "net": 182472
            },
            "nonCommercial": {
              "long": 249503,
              "short": 462090,
              "net": -212587
            },
            "smallTrader": {
              "long": 65587,
              "short": 35472,
              "net": 30115
            }
          },
          "openInterest": 973594
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21363,
              "short": 5422,
              "net": 15941
            },
            "nonCommercial": {
              "long": 14391,
              "short": 26290,
              "net": -11899
            },
            "smallTrader": {
              "long": 2557,
              "short": 6599,
              "net": -4042
            }
          },
          "openInterest": 38530
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16522,
              "short": 36977,
              "net": -20455
            },
            "nonCommercial": {
              "long": 55786,
              "short": 37240,
              "net": 18546
            },
            "smallTrader": {
              "long": 5901,
              "short": 3992,
              "net": 1909
            }
          },
          "openInterest": 79763
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 437755,
              "short": 430672,
              "net": 7083
            },
            "nonCommercial": {
              "long": 78302,
              "short": 94045,
              "net": -15743
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 651953
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76161,
              "short": 89917,
              "net": -13756
            },
            "nonCommercial": {
              "long": 66772,
              "short": 58367,
              "net": 8405
            },
            "smallTrader": {
              "long": 21558,
              "short": 16207,
              "net": 5351
            }
          },
          "openInterest": 185848
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148364,
              "short": 266100,
              "net": -117736
            },
            "nonCommercial": {
              "long": 144847,
              "short": 44825,
              "net": 100022
            },
            "smallTrader": {
              "long": 49082,
              "short": 31368,
              "net": 17714
            }
          },
          "openInterest": 381055
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174638,
              "short": 192337,
              "net": -17699
            },
            "nonCommercial": {
              "long": 113792,
              "short": 91927,
              "net": 21865
            },
            "smallTrader": {
              "long": 28870,
              "short": 33036,
              "net": -4166
            }
          },
          "openInterest": 378627
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 314239,
              "short": 367929,
              "net": -53690
            },
            "nonCommercial": {
              "long": 176166,
              "short": 88363,
              "net": 87803
            },
            "smallTrader": {
              "long": 44896,
              "short": 79009,
              "net": -34113
            }
          },
          "openInterest": 642573
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 413375,
              "short": 418476,
              "net": -5101
            },
            "nonCommercial": {
              "long": 243607,
              "short": 237035,
              "net": 6572
            },
            "smallTrader": {
              "long": 72736,
              "short": 74207,
              "net": -1471
            }
          },
          "openInterest": 824041
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19362,
              "short": 4633,
              "net": 14729
            },
            "nonCommercial": {
              "long": 11364,
              "short": 12830,
              "net": -1466
            },
            "smallTrader": {
              "long": 6565,
              "short": 19828,
              "net": -13263
            }
          },
          "openInterest": 37399
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10143,
              "short": 89349,
              "net": -79206
            },
            "nonCommercial": {
              "long": 72616,
              "short": 7444,
              "net": 65172
            },
            "smallTrader": {
              "long": 15580,
              "short": 1546,
              "net": 14034
            }
          },
          "openInterest": 100515
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135008,
              "short": 61178,
              "net": 73830
            },
            "nonCommercial": {
              "long": 112577,
              "short": 177022,
              "net": -64445
            },
            "smallTrader": {
              "long": 21094,
              "short": 30479,
              "net": -9385
            }
          },
          "openInterest": 332508
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93372,
              "short": 82399,
              "net": 10973
            },
            "nonCommercial": {
              "long": 61854,
              "short": 67133,
              "net": -5279
            },
            "smallTrader": {
              "long": 20825,
              "short": 26519,
              "net": -5694
            }
          },
          "openInterest": 202218
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168393,
              "short": 153200,
              "net": 15193
            },
            "nonCommercial": {
              "long": 121168,
              "short": 130898,
              "net": -9730
            },
            "smallTrader": {
              "long": 39335,
              "short": 44798,
              "net": -5463
            }
          },
          "openInterest": 419980
        }
      ]
    },
    {
      "reportDate": "2015-08-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2092381,
              "short": 1981475,
              "net": 110906
            },
            "nonCommercial": {
              "long": 500158,
              "short": 452351,
              "net": 47807
            },
            "smallTrader": {
              "long": 312756,
              "short": 471469,
              "net": -158713
            }
          },
          "openInterest": 2977165
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 777282,
              "short": 902525,
              "net": -125243
            },
            "nonCommercial": {
              "long": 475108,
              "short": 312234,
              "net": 162874
            },
            "smallTrader": {
              "long": 112484,
              "short": 150115,
              "net": -37631
            }
          },
          "openInterest": 1392222
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 323201,
              "short": 310215,
              "net": 12986
            },
            "nonCommercial": {
              "long": 70253,
              "short": 58641,
              "net": 11612
            },
            "smallTrader": {
              "long": 126389,
              "short": 150987,
              "net": -24598
            }
          },
          "openInterest": 531279
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1564024,
              "short": 1396947,
              "net": 167077
            },
            "nonCommercial": {
              "long": 427892,
              "short": 509587,
              "net": -81695
            },
            "smallTrader": {
              "long": 286635,
              "short": 372017,
              "net": -85382
            }
          },
          "openInterest": 2362321
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101106,
              "short": 22371,
              "net": 78735
            },
            "nonCommercial": {
              "long": 48017,
              "short": 99287,
              "net": -51270
            },
            "smallTrader": {
              "long": 15184,
              "short": 42649,
              "net": -27465
            }
          },
          "openInterest": 164751
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10786,
              "short": 4889,
              "net": 5897
            },
            "nonCommercial": {
              "long": 8866,
              "short": 14071,
              "net": -5205
            },
            "smallTrader": {
              "long": 1077,
              "short": 1769,
              "net": -692
            }
          },
          "openInterest": 24003
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91311,
              "short": 83243,
              "net": 8068
            },
            "nonCommercial": {
              "long": 41751,
              "short": 52122,
              "net": -10371
            },
            "smallTrader": {
              "long": 23626,
              "short": 21323,
              "net": 2303
            }
          },
          "openInterest": 158247
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118620,
              "short": 28840,
              "net": 89780
            },
            "nonCommercial": {
              "long": 28546,
              "short": 95951,
              "net": -67405
            },
            "smallTrader": {
              "long": 21343,
              "short": 43718,
              "net": -22375
            }
          },
          "openInterest": 172252
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78910,
              "short": 133435,
              "net": -54525
            },
            "nonCommercial": {
              "long": 72531,
              "short": 23192,
              "net": 49339
            },
            "smallTrader": {
              "long": 12058,
              "short": 6872,
              "net": 5186
            }
          },
          "openInterest": 181077
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99805,
              "short": 97616,
              "net": 2189
            },
            "nonCommercial": {
              "long": 43371,
              "short": 47056,
              "net": -3685
            },
            "smallTrader": {
              "long": 12088,
              "short": 10592,
              "net": 1496
            }
          },
          "openInterest": 189198
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88567,
              "short": 47926,
              "net": 40641
            },
            "nonCommercial": {
              "long": 60308,
              "short": 94067,
              "net": -33759
            },
            "smallTrader": {
              "long": 15383,
              "short": 22265,
              "net": -6882
            }
          },
          "openInterest": 195117
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 617278,
              "short": 726011,
              "net": -108733
            },
            "nonCommercial": {
              "long": 435826,
              "short": 238566,
              "net": 197260
            },
            "smallTrader": {
              "long": 118060,
              "short": 206587,
              "net": -88527
            }
          },
          "openInterest": 1390718
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79868,
              "short": 112678,
              "net": -32810
            },
            "nonCommercial": {
              "long": 77649,
              "short": 43212,
              "net": 34437
            },
            "smallTrader": {
              "long": 12295,
              "short": 13922,
              "net": -1627
            }
          },
          "openInterest": 184427
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 562096,
              "short": 794521,
              "net": -232425
            },
            "nonCommercial": {
              "long": 478863,
              "short": 253020,
              "net": 225843
            },
            "smallTrader": {
              "long": 87636,
              "short": 81054,
              "net": 6582
            }
          },
          "openInterest": 1676233
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30656,
              "short": 25015,
              "net": 5641
            },
            "nonCommercial": {
              "long": 10418,
              "short": 15837,
              "net": -5419
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47419
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41044,
              "short": 44381,
              "net": -3337
            },
            "nonCommercial": {
              "long": 3909,
              "short": 838,
              "net": 3071
            },
            "smallTrader": {
              "long": 478,
              "short": 212,
              "net": 266
            }
          },
          "openInterest": 48550
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 248825,
              "short": 96502,
              "net": 152323
            },
            "nonCommercial": {
              "long": 67373,
              "short": 182583,
              "net": -115210
            },
            "smallTrader": {
              "long": 39031,
              "short": 76144,
              "net": -37113
            }
          },
          "openInterest": 361334
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11647,
              "short": 12232,
              "net": -585
            },
            "nonCommercial": {
              "long": 15616,
              "short": 9458,
              "net": 6158
            },
            "smallTrader": {
              "long": 9263,
              "short": 14836,
              "net": -5573
            }
          },
          "openInterest": 42074
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173159,
              "short": 222530,
              "net": -49371
            },
            "nonCommercial": {
              "long": 119106,
              "short": 66959,
              "net": 52147
            },
            "smallTrader": {
              "long": 19637,
              "short": 22413,
              "net": -2776
            }
          },
          "openInterest": 388019
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 166020,
              "short": 190478,
              "net": -24458
            },
            "nonCommercial": {
              "long": 187778,
              "short": 155336,
              "net": 32442
            },
            "smallTrader": {
              "long": 35329,
              "short": 43313,
              "net": -7984
            }
          },
          "openInterest": 435489
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219567,
              "short": 224233,
              "net": -4666
            },
            "nonCommercial": {
              "long": 73659,
              "short": 69135,
              "net": 4524
            },
            "smallTrader": {
              "long": 45655,
              "short": 45513,
              "net": 142
            }
          },
          "openInterest": 432352
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 199520,
              "short": 51445,
              "net": 148075
            },
            "nonCommercial": {
              "long": 45768,
              "short": 150994,
              "net": -105226
            },
            "smallTrader": {
              "long": 16020,
              "short": 58869,
              "net": -42849
            }
          },
          "openInterest": 264608
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76115,
              "short": 62712,
              "net": 13403
            },
            "nonCommercial": {
              "long": 74100,
              "short": 77180,
              "net": -3080
            },
            "smallTrader": {
              "long": 16688,
              "short": 27011,
              "net": -10323
            }
          },
          "openInterest": 203456
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89953,
              "short": 99875,
              "net": -9922
            },
            "nonCommercial": {
              "long": 71597,
              "short": 57985,
              "net": 13612
            },
            "smallTrader": {
              "long": 30806,
              "short": 34496,
              "net": -3690
            }
          },
          "openInterest": 229259
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133951,
              "short": 57530,
              "net": 76421
            },
            "nonCommercial": {
              "long": 18163,
              "short": 88732,
              "net": -70569
            },
            "smallTrader": {
              "long": 2922,
              "short": 8774,
              "net": -5852
            }
          },
          "openInterest": 173781
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42209,
              "short": 56684,
              "net": -14475
            },
            "nonCommercial": {
              "long": 18343,
              "short": 5983,
              "net": 12360
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68902
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373660,
              "short": 190367,
              "net": 183293
            },
            "nonCommercial": {
              "long": 242678,
              "short": 457062,
              "net": -214384
            },
            "smallTrader": {
              "long": 67369,
              "short": 36278,
              "net": 31091
            }
          },
          "openInterest": 970067
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20282,
              "short": 5906,
              "net": 14376
            },
            "nonCommercial": {
              "long": 13931,
              "short": 24503,
              "net": -10572
            },
            "smallTrader": {
              "long": 2456,
              "short": 6260,
              "net": -3804
            }
          },
          "openInterest": 36861
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16239,
              "short": 38274,
              "net": -22035
            },
            "nonCommercial": {
              "long": 55015,
              "short": 35472,
              "net": 19543
            },
            "smallTrader": {
              "long": 6246,
              "short": 3754,
              "net": 2492
            }
          },
          "openInterest": 78884
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 453152,
              "short": 436736,
              "net": 16416
            },
            "nonCommercial": {
              "long": 77345,
              "short": 101554,
              "net": -24209
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 671573
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68255,
              "short": 90482,
              "net": -22227
            },
            "nonCommercial": {
              "long": 65566,
              "short": 48729,
              "net": 16837
            },
            "smallTrader": {
              "long": 21106,
              "short": 15716,
              "net": 5390
            }
          },
          "openInterest": 177902
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153105,
              "short": 270685,
              "net": -117580
            },
            "nonCommercial": {
              "long": 143345,
              "short": 48121,
              "net": 95224
            },
            "smallTrader": {
              "long": 49579,
              "short": 27223,
              "net": 22356
            }
          },
          "openInterest": 391719
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171765,
              "short": 190993,
              "net": -19228
            },
            "nonCommercial": {
              "long": 117479,
              "short": 92862,
              "net": 24617
            },
            "smallTrader": {
              "long": 27125,
              "short": 32514,
              "net": -5389
            }
          },
          "openInterest": 379351
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 311657,
              "short": 389364,
              "net": -77707
            },
            "nonCommercial": {
              "long": 182191,
              "short": 77808,
              "net": 104383
            },
            "smallTrader": {
              "long": 46175,
              "short": 72851,
              "net": -26676
            }
          },
          "openInterest": 648712
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427881,
              "short": 422842,
              "net": 5039
            },
            "nonCommercial": {
              "long": 242951,
              "short": 244280,
              "net": -1329
            },
            "smallTrader": {
              "long": 70381,
              "short": 74091,
              "net": -3710
            }
          },
          "openInterest": 843937
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26623,
              "short": 2835,
              "net": 23788
            },
            "nonCommercial": {
              "long": 9668,
              "short": 16680,
              "net": -7012
            },
            "smallTrader": {
              "long": 7263,
              "short": 24039,
              "net": -16776
            }
          },
          "openInterest": 43677
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10941,
              "short": 90040,
              "net": -79099
            },
            "nonCommercial": {
              "long": 71911,
              "short": 6319,
              "net": 65592
            },
            "smallTrader": {
              "long": 15462,
              "short": 1955,
              "net": 13507
            }
          },
          "openInterest": 101605
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135388,
              "short": 66779,
              "net": 68609
            },
            "nonCommercial": {
              "long": 123634,
              "short": 186090,
              "net": -62456
            },
            "smallTrader": {
              "long": 23421,
              "short": 29574,
              "net": -6153
            }
          },
          "openInterest": 350640
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89178,
              "short": 76337,
              "net": 12841
            },
            "nonCommercial": {
              "long": 61951,
              "short": 70418,
              "net": -8467
            },
            "smallTrader": {
              "long": 21515,
              "short": 25889,
              "net": -4374
            }
          },
          "openInterest": 198333
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170213,
              "short": 152754,
              "net": 17459
            },
            "nonCommercial": {
              "long": 120432,
              "short": 131829,
              "net": -11397
            },
            "smallTrader": {
              "long": 36693,
              "short": 42755,
              "net": -6062
            }
          },
          "openInterest": 422938
        }
      ]
    },
    {
      "reportDate": "2015-08-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2105718,
              "short": 1983141,
              "net": 122577
            },
            "nonCommercial": {
              "long": 453654,
              "short": 446353,
              "net": 7301
            },
            "smallTrader": {
              "long": 314385,
              "short": 444263,
              "net": -129878
            }
          },
          "openInterest": 2955775
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 819171,
              "short": 889831,
              "net": -70660
            },
            "nonCommercial": {
              "long": 428393,
              "short": 319549,
              "net": 108844
            },
            "smallTrader": {
              "long": 108869,
              "short": 147053,
              "net": -38184
            }
          },
          "openInterest": 1381230
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 320326,
              "short": 321388,
              "net": -1062
            },
            "nonCommercial": {
              "long": 70974,
              "short": 59199,
              "net": 11775
            },
            "smallTrader": {
              "long": 127235,
              "short": 137948,
              "net": -10713
            }
          },
          "openInterest": 525938
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1576011,
              "short": 1369880,
              "net": 206131
            },
            "nonCommercial": {
              "long": 414679,
              "short": 517140,
              "net": -102461
            },
            "smallTrader": {
              "long": 266050,
              "short": 369720,
              "net": -103670
            }
          },
          "openInterest": 2350999
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99128,
              "short": 22350,
              "net": 76778
            },
            "nonCommercial": {
              "long": 47544,
              "short": 97427,
              "net": -49883
            },
            "smallTrader": {
              "long": 14002,
              "short": 40897,
              "net": -26895
            }
          },
          "openInterest": 161344
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15409,
              "short": 4400,
              "net": 11009
            },
            "nonCommercial": {
              "long": 12134,
              "short": 22435,
              "net": -10301
            },
            "smallTrader": {
              "long": 1043,
              "short": 1751,
              "net": -708
            }
          },
          "openInterest": 32298
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90500,
              "short": 92949,
              "net": -2449
            },
            "nonCommercial": {
              "long": 52030,
              "short": 56001,
              "net": -3971
            },
            "smallTrader": {
              "long": 27767,
              "short": 21347,
              "net": 6420
            }
          },
          "openInterest": 172083
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114630,
              "short": 28552,
              "net": 86078
            },
            "nonCommercial": {
              "long": 21407,
              "short": 88201,
              "net": -66794
            },
            "smallTrader": {
              "long": 21601,
              "short": 40885,
              "net": -19284
            }
          },
          "openInterest": 161743
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79044,
              "short": 129397,
              "net": -50353
            },
            "nonCommercial": {
              "long": 68450,
              "short": 23717,
              "net": 44733
            },
            "smallTrader": {
              "long": 11403,
              "short": 5783,
              "net": 5620
            }
          },
          "openInterest": 175480
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91699,
              "short": 99233,
              "net": -7534
            },
            "nonCommercial": {
              "long": 41773,
              "short": 35697,
              "net": 6076
            },
            "smallTrader": {
              "long": 9120,
              "short": 7662,
              "net": 1458
            }
          },
          "openInterest": 169434
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83872,
              "short": 47927,
              "net": 35945
            },
            "nonCommercial": {
              "long": 60821,
              "short": 89793,
              "net": -28972
            },
            "smallTrader": {
              "long": 15684,
              "short": 22657,
              "net": -6973
            }
          },
          "openInterest": 191265
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 634617,
              "short": 707259,
              "net": -72642
            },
            "nonCommercial": {
              "long": 435940,
              "short": 275229,
              "net": 160711
            },
            "smallTrader": {
              "long": 116662,
              "short": 204731,
              "net": -88069
            }
          },
          "openInterest": 1376536
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76717,
              "short": 135920,
              "net": -59203
            },
            "nonCommercial": {
              "long": 88060,
              "short": 33186,
              "net": 54874
            },
            "smallTrader": {
              "long": 13541,
              "short": 9212,
              "net": 4329
            }
          },
          "openInterest": 190906
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 594104,
              "short": 807933,
              "net": -213829
            },
            "nonCommercial": {
              "long": 473198,
              "short": 262634,
              "net": 210564
            },
            "smallTrader": {
              "long": 82620,
              "short": 79355,
              "net": 3265
            }
          },
          "openInterest": 1688731
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29655,
              "short": 22234,
              "net": 7421
            },
            "nonCommercial": {
              "long": 10289,
              "short": 15523,
              "net": -5234
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46724
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42044,
              "short": 45053,
              "net": -3009
            },
            "nonCommercial": {
              "long": 3741,
              "short": 1115,
              "net": 2626
            },
            "smallTrader": {
              "long": 609,
              "short": 226,
              "net": 383
            }
          },
          "openInterest": 49218
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 240738,
              "short": 118412,
              "net": 122326
            },
            "nonCommercial": {
              "long": 68473,
              "short": 161205,
              "net": -92732
            },
            "smallTrader": {
              "long": 40620,
              "short": 70214,
              "net": -29594
            }
          },
          "openInterest": 356952
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11324,
              "short": 12069,
              "net": -745
            },
            "nonCommercial": {
              "long": 16361,
              "short": 10017,
              "net": 6344
            },
            "smallTrader": {
              "long": 9179,
              "short": 14778,
              "net": -5599
            }
          },
          "openInterest": 43275
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178665,
              "short": 231137,
              "net": -52472
            },
            "nonCommercial": {
              "long": 120342,
              "short": 66121,
              "net": 54221
            },
            "smallTrader": {
              "long": 18507,
              "short": 20256,
              "net": -1749
            }
          },
          "openInterest": 386449
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 166062,
              "short": 196010,
              "net": -29948
            },
            "nonCommercial": {
              "long": 185712,
              "short": 144053,
              "net": 41659
            },
            "smallTrader": {
              "long": 32238,
              "short": 43949,
              "net": -11711
            }
          },
          "openInterest": 432728
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 214122,
              "short": 220575,
              "net": -6453
            },
            "nonCommercial": {
              "long": 69951,
              "short": 68019,
              "net": 1932
            },
            "smallTrader": {
              "long": 47510,
              "short": 42989,
              "net": 4521
            }
          },
          "openInterest": 423212
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185657,
              "short": 60438,
              "net": 125219
            },
            "nonCommercial": {
              "long": 45935,
              "short": 136065,
              "net": -90130
            },
            "smallTrader": {
              "long": 16029,
              "short": 51118,
              "net": -35089
            }
          },
          "openInterest": 251418
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76421,
              "short": 64265,
              "net": 12156
            },
            "nonCommercial": {
              "long": 69400,
              "short": 69955,
              "net": -555
            },
            "smallTrader": {
              "long": 16042,
              "short": 27643,
              "net": -11601
            }
          },
          "openInterest": 194978
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89193,
              "short": 97336,
              "net": -8143
            },
            "nonCommercial": {
              "long": 71618,
              "short": 57560,
              "net": 14058
            },
            "smallTrader": {
              "long": 30073,
              "short": 35988,
              "net": -5915
            }
          },
          "openInterest": 228832
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121084,
              "short": 56789,
              "net": 64295
            },
            "nonCommercial": {
              "long": 24629,
              "short": 85056,
              "net": -60427
            },
            "smallTrader": {
              "long": 3770,
              "short": 7638,
              "net": -3868
            }
          },
          "openInterest": 171467
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41762,
              "short": 58448,
              "net": -16686
            },
            "nonCommercial": {
              "long": 20950,
              "short": 6174,
              "net": 14776
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70143
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 386888,
              "short": 191618,
              "net": 195270
            },
            "nonCommercial": {
              "long": 255360,
              "short": 481630,
              "net": -226270
            },
            "smallTrader": {
              "long": 68827,
              "short": 37827,
              "net": 31000
            }
          },
          "openInterest": 977912
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20025,
              "short": 6344,
              "net": 13681
            },
            "nonCommercial": {
              "long": 14012,
              "short": 23969,
              "net": -9957
            },
            "smallTrader": {
              "long": 2154,
              "short": 5878,
              "net": -3724
            }
          },
          "openInterest": 36523
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15840,
              "short": 40007,
              "net": -24167
            },
            "nonCommercial": {
              "long": 55833,
              "short": 33754,
              "net": 22079
            },
            "smallTrader": {
              "long": 5599,
              "short": 3511,
              "net": 2088
            }
          },
          "openInterest": 78564
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 466582,
              "short": 448788,
              "net": 17794
            },
            "nonCommercial": {
              "long": 82280,
              "short": 99456,
              "net": -17176
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 688260
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71220,
              "short": 94613,
              "net": -23393
            },
            "nonCommercial": {
              "long": 59535,
              "short": 45501,
              "net": 14034
            },
            "smallTrader": {
              "long": 24813,
              "short": 15454,
              "net": 9359
            }
          },
          "openInterest": 173545
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158810,
              "short": 257239,
              "net": -98429
            },
            "nonCommercial": {
              "long": 128590,
              "short": 50869,
              "net": 77721
            },
            "smallTrader": {
              "long": 51102,
              "short": 30394,
              "net": 20708
            }
          },
          "openInterest": 386640
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176579,
              "short": 188410,
              "net": -11831
            },
            "nonCommercial": {
              "long": 120847,
              "short": 106129,
              "net": 14718
            },
            "smallTrader": {
              "long": 28166,
              "short": 31053,
              "net": -2887
            }
          },
          "openInterest": 388244
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 331111,
              "short": 370358,
              "net": -39247
            },
            "nonCommercial": {
              "long": 172499,
              "short": 104923,
              "net": 67576
            },
            "smallTrader": {
              "long": 45684,
              "short": 74013,
              "net": -28329
            }
          },
          "openInterest": 658363
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429838,
              "short": 418500,
              "net": 11338
            },
            "nonCommercial": {
              "long": 242238,
              "short": 251889,
              "net": -9651
            },
            "smallTrader": {
              "long": 67595,
              "short": 69282,
              "net": -1687
            }
          },
          "openInterest": 851159
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28373,
              "short": 2235,
              "net": 26138
            },
            "nonCommercial": {
              "long": 8183,
              "short": 18051,
              "net": -9868
            },
            "smallTrader": {
              "long": 6902,
              "short": 23172,
              "net": -16270
            }
          },
          "openInterest": 43588
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14331,
              "short": 89508,
              "net": -75177
            },
            "nonCommercial": {
              "long": 74212,
              "short": 11266,
              "net": 62946
            },
            "smallTrader": {
              "long": 14146,
              "short": 1915,
              "net": 12231
            }
          },
          "openInterest": 104952
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135780,
              "short": 74426,
              "net": 61354
            },
            "nonCommercial": {
              "long": 120376,
              "short": 175270,
              "net": -54894
            },
            "smallTrader": {
              "long": 23145,
              "short": 29605,
              "net": -6460
            }
          },
          "openInterest": 344113
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88422,
              "short": 79206,
              "net": 9216
            },
            "nonCommercial": {
              "long": 63915,
              "short": 69545,
              "net": -5630
            },
            "smallTrader": {
              "long": 21685,
              "short": 25271,
              "net": -3586
            }
          },
          "openInterest": 200401
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166515,
              "short": 149760,
              "net": 16755
            },
            "nonCommercial": {
              "long": 120266,
              "short": 127899,
              "net": -7633
            },
            "smallTrader": {
              "long": 34228,
              "short": 43350,
              "net": -9122
            }
          },
          "openInterest": 415287
        }
      ]
    },
    {
      "reportDate": "2015-08-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2094744,
              "short": 2003915,
              "net": 90829
            },
            "nonCommercial": {
              "long": 395247,
              "short": 393934,
              "net": 1313
            },
            "smallTrader": {
              "long": 432276,
              "short": 524418,
              "net": -92142
            }
          },
          "openInterest": 3025581
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 796154,
              "short": 906267,
              "net": -110113
            },
            "nonCommercial": {
              "long": 400477,
              "short": 258159,
              "net": 142318
            },
            "smallTrader": {
              "long": 134198,
              "short": 166403,
              "net": -32205
            }
          },
          "openInterest": 1363711
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 343162,
              "short": 334670,
              "net": 8492
            },
            "nonCommercial": {
              "long": 55406,
              "short": 62597,
              "net": -7191
            },
            "smallTrader": {
              "long": 144718,
              "short": 146019,
              "net": -1301
            }
          },
          "openInterest": 554294
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1661711,
              "short": 1435259,
              "net": 226452
            },
            "nonCommercial": {
              "long": 426801,
              "short": 559090,
              "net": -132289
            },
            "smallTrader": {
              "long": 318812,
              "short": 412975,
              "net": -94163
            }
          },
          "openInterest": 2515839
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113985,
              "short": 24746,
              "net": 89239
            },
            "nonCommercial": {
              "long": 47275,
              "short": 111002,
              "net": -63727
            },
            "smallTrader": {
              "long": 12154,
              "short": 37666,
              "net": -25512
            }
          },
          "openInterest": 174378
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11029,
              "short": 4731,
              "net": 6298
            },
            "nonCommercial": {
              "long": 10783,
              "short": 16700,
              "net": -5917
            },
            "smallTrader": {
              "long": 1119,
              "short": 1500,
              "net": -381
            }
          },
          "openInterest": 26390
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89205,
              "short": 99349,
              "net": -10144
            },
            "nonCommercial": {
              "long": 58051,
              "short": 54752,
              "net": 3299
            },
            "smallTrader": {
              "long": 27113,
              "short": 20268,
              "net": 6845
            }
          },
          "openInterest": 176962
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114631,
              "short": 33823,
              "net": 80808
            },
            "nonCommercial": {
              "long": 29555,
              "short": 89267,
              "net": -59712
            },
            "smallTrader": {
              "long": 21400,
              "short": 42496,
              "net": -21096
            }
          },
          "openInterest": 168819
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78607,
              "short": 126404,
              "net": -47797
            },
            "nonCommercial": {
              "long": 65393,
              "short": 22665,
              "net": 42728
            },
            "smallTrader": {
              "long": 10282,
              "short": 5213,
              "net": 5069
            }
          },
          "openInterest": 172690
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94526,
              "short": 83559,
              "net": 10967
            },
            "nonCommercial": {
              "long": 37500,
              "short": 50278,
              "net": -12778
            },
            "smallTrader": {
              "long": 10307,
              "short": 8496,
              "net": 1811
            }
          },
          "openInterest": 169849
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76236,
              "short": 44390,
              "net": 31846
            },
            "nonCommercial": {
              "long": 60331,
              "short": 83656,
              "net": -23325
            },
            "smallTrader": {
              "long": 13904,
              "short": 22425,
              "net": -8521
            }
          },
          "openInterest": 166991
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 621287,
              "short": 676499,
              "net": -55212
            },
            "nonCommercial": {
              "long": 399014,
              "short": 247554,
              "net": 151460
            },
            "smallTrader": {
              "long": 114142,
              "short": 210390,
              "net": -96248
            }
          },
          "openInterest": 1296742
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74919,
              "short": 131830,
              "net": -56911
            },
            "nonCommercial": {
              "long": 83581,
              "short": 29261,
              "net": 54320
            },
            "smallTrader": {
              "long": 12371,
              "short": 9780,
              "net": 2591
            }
          },
          "openInterest": 183346
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 570710,
              "short": 787559,
              "net": -216849
            },
            "nonCommercial": {
              "long": 474160,
              "short": 258597,
              "net": 215563
            },
            "smallTrader": {
              "long": 83691,
              "short": 82405,
              "net": 1286
            }
          },
          "openInterest": 1677151
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29148,
              "short": 21202,
              "net": 7946
            },
            "nonCommercial": {
              "long": 9798,
              "short": 17726,
              "net": -7928
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46395
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43785,
              "short": 47153,
              "net": -3368
            },
            "nonCommercial": {
              "long": 4080,
              "short": 1117,
              "net": 2963
            },
            "smallTrader": {
              "long": 626,
              "short": 221,
              "net": 405
            }
          },
          "openInterest": 52015
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 235992,
              "short": 144841,
              "net": 91151
            },
            "nonCommercial": {
              "long": 87807,
              "short": 153885,
              "net": -66078
            },
            "smallTrader": {
              "long": 42988,
              "short": 68061,
              "net": -25073
            }
          },
          "openInterest": 374977
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12425,
              "short": 9548,
              "net": 2877
            },
            "nonCommercial": {
              "long": 13771,
              "short": 10690,
              "net": 3081
            },
            "smallTrader": {
              "long": 8481,
              "short": 14439,
              "net": -5958
            }
          },
          "openInterest": 41363
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183692,
              "short": 238215,
              "net": -54523
            },
            "nonCommercial": {
              "long": 124074,
              "short": 66882,
              "net": 57192
            },
            "smallTrader": {
              "long": 18151,
              "short": 20820,
              "net": -2669
            }
          },
          "openInterest": 393363
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 156659,
              "short": 219295,
              "net": -62636
            },
            "nonCommercial": {
              "long": 189893,
              "short": 119160,
              "net": 70733
            },
            "smallTrader": {
              "long": 32586,
              "short": 40683,
              "net": -8097
            }
          },
          "openInterest": 432154
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 232506,
              "short": 231367,
              "net": 1139
            },
            "nonCommercial": {
              "long": 70319,
              "short": 72958,
              "net": -2639
            },
            "smallTrader": {
              "long": 44453,
              "short": 42953,
              "net": 1500
            }
          },
          "openInterest": 435992
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173759,
              "short": 119045,
              "net": 54714
            },
            "nonCommercial": {
              "long": 59922,
              "short": 98981,
              "net": -39059
            },
            "smallTrader": {
              "long": 23180,
              "short": 38835,
              "net": -15655
            }
          },
          "openInterest": 260458
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74636,
              "short": 65346,
              "net": 9290
            },
            "nonCommercial": {
              "long": 68187,
              "short": 68075,
              "net": 112
            },
            "smallTrader": {
              "long": 16739,
              "short": 26141,
              "net": -9402
            }
          },
          "openInterest": 189941
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96507,
              "short": 97006,
              "net": -499
            },
            "nonCommercial": {
              "long": 71828,
              "short": 62008,
              "net": 9820
            },
            "smallTrader": {
              "long": 28195,
              "short": 37516,
              "net": -9321
            }
          },
          "openInterest": 241162
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153468,
              "short": 66290,
              "net": 87178
            },
            "nonCommercial": {
              "long": 20401,
              "short": 103454,
              "net": -83053
            },
            "smallTrader": {
              "long": 4350,
              "short": 8475,
              "net": -4125
            }
          },
          "openInterest": 196090
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44181,
              "short": 47127,
              "net": -2946
            },
            "nonCommercial": {
              "long": 12715,
              "short": 10429,
              "net": 2286
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63216
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 390878,
              "short": 198421,
              "net": 192457
            },
            "nonCommercial": {
              "long": 253242,
              "short": 473314,
              "net": -220072
            },
            "smallTrader": {
              "long": 66264,
              "short": 38649,
              "net": 27615
            }
          },
          "openInterest": 942081
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15789,
              "short": 6103,
              "net": 9686
            },
            "nonCommercial": {
              "long": 15388,
              "short": 21451,
              "net": -6063
            },
            "smallTrader": {
              "long": 2042,
              "short": 5665,
              "net": -3623
            }
          },
          "openInterest": 33400
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15671,
              "short": 40556,
              "net": -24885
            },
            "nonCommercial": {
              "long": 51798,
              "short": 28507,
              "net": 23291
            },
            "smallTrader": {
              "long": 5055,
              "short": 3461,
              "net": 1594
            }
          },
          "openInterest": 74149
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 509645,
              "short": 509661,
              "net": -16
            },
            "nonCommercial": {
              "long": 97267,
              "short": 102868,
              "net": -5601
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 782911
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71182,
              "short": 95152,
              "net": -23970
            },
            "nonCommercial": {
              "long": 58687,
              "short": 43129,
              "net": 15558
            },
            "smallTrader": {
              "long": 22448,
              "short": 14036,
              "net": 8412
            }
          },
          "openInterest": 167243
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166480,
              "short": 267743,
              "net": -101263
            },
            "nonCommercial": {
              "long": 121815,
              "short": 39037,
              "net": 82778
            },
            "smallTrader": {
              "long": 50876,
              "short": 32391,
              "net": 18485
            }
          },
          "openInterest": 390236
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187261,
              "short": 199247,
              "net": -11986
            },
            "nonCommercial": {
              "long": 115342,
              "short": 99784,
              "net": 15558
            },
            "smallTrader": {
              "long": 28968,
              "short": 32540,
              "net": -3572
            }
          },
          "openInterest": 407744
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 335332,
              "short": 346931,
              "net": -11599
            },
            "nonCommercial": {
              "long": 161116,
              "short": 114205,
              "net": 46911
            },
            "smallTrader": {
              "long": 46433,
              "short": 81745,
              "net": -35312
            }
          },
          "openInterest": 655907
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 421395,
              "short": 408607,
              "net": 12788
            },
            "nonCommercial": {
              "long": 238244,
              "short": 249519,
              "net": -11275
            },
            "smallTrader": {
              "long": 67260,
              "short": 68773,
              "net": -1513
            }
          },
          "openInterest": 835978
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24346,
              "short": 3551,
              "net": 20795
            },
            "nonCommercial": {
              "long": 4889,
              "short": 17486,
              "net": -12597
            },
            "smallTrader": {
              "long": 8409,
              "short": 16607,
              "net": -8198
            }
          },
          "openInterest": 37901
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20253,
              "short": 79241,
              "net": -58988
            },
            "nonCommercial": {
              "long": 67446,
              "short": 15206,
              "net": 52240
            },
            "smallTrader": {
              "long": 9575,
              "short": 2827,
              "net": 6748
            }
          },
          "openInterest": 100933
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 104092,
              "short": 120931,
              "net": -16839
            },
            "nonCommercial": {
              "long": 117796,
              "short": 100965,
              "net": 16831
            },
            "smallTrader": {
              "long": 32565,
              "short": 32557,
              "net": 8
            }
          },
          "openInterest": 318599
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85533,
              "short": 73275,
              "net": 12258
            },
            "nonCommercial": {
              "long": 62134,
              "short": 70622,
              "net": -8488
            },
            "smallTrader": {
              "long": 21243,
              "short": 25013,
              "net": -3770
            }
          },
          "openInterest": 187037
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157956,
              "short": 133537,
              "net": 24419
            },
            "nonCommercial": {
              "long": 105381,
              "short": 119973,
              "net": -14592
            },
            "smallTrader": {
              "long": 34356,
              "short": 44183,
              "net": -9827
            }
          },
          "openInterest": 372290
        }
      ]
    },
    {
      "reportDate": "2015-09-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1969729,
              "short": 1864542,
              "net": 105187
            },
            "nonCommercial": {
              "long": 412156,
              "short": 414951,
              "net": -2795
            },
            "smallTrader": {
              "long": 339282,
              "short": 441674,
              "net": -102392
            }
          },
          "openInterest": 2804430
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 719191,
              "short": 813902,
              "net": -94711
            },
            "nonCommercial": {
              "long": 352681,
              "short": 242273,
              "net": 110408
            },
            "smallTrader": {
              "long": 127207,
              "short": 142904,
              "net": -15697
            }
          },
          "openInterest": 1219722
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 323134,
              "short": 320286,
              "net": 2848
            },
            "nonCommercial": {
              "long": 56353,
              "short": 63004,
              "net": -6651
            },
            "smallTrader": {
              "long": 134194,
              "short": 130391,
              "net": 3803
            }
          },
          "openInterest": 532576
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1620287,
              "short": 1339927,
              "net": 280360
            },
            "nonCommercial": {
              "long": 381167,
              "short": 586234,
              "net": -205067
            },
            "smallTrader": {
              "long": 272846,
              "short": 348139,
              "net": -75293
            }
          },
          "openInterest": 2373823
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108502,
              "short": 25707,
              "net": 82795
            },
            "nonCommercial": {
              "long": 50928,
              "short": 106660,
              "net": -55732
            },
            "smallTrader": {
              "long": 13907,
              "short": 40970,
              "net": -27063
            }
          },
          "openInterest": 173947
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12280,
              "short": 4850,
              "net": 7430
            },
            "nonCommercial": {
              "long": 11550,
              "short": 18182,
              "net": -6632
            },
            "smallTrader": {
              "long": 1279,
              "short": 2077,
              "net": -798
            }
          },
          "openInterest": 33933
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99011,
              "short": 82339,
              "net": 16672
            },
            "nonCommercial": {
              "long": 47801,
              "short": 59040,
              "net": -11239
            },
            "smallTrader": {
              "long": 20632,
              "short": 26065,
              "net": -5433
            }
          },
          "openInterest": 170032
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108541,
              "short": 31967,
              "net": 76574
            },
            "nonCommercial": {
              "long": 28964,
              "short": 84083,
              "net": -55119
            },
            "smallTrader": {
              "long": 21977,
              "short": 43432,
              "net": -21455
            }
          },
          "openInterest": 161893
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78885,
              "short": 129509,
              "net": -50624
            },
            "nonCommercial": {
              "long": 66592,
              "short": 20932,
              "net": 45660
            },
            "smallTrader": {
              "long": 10590,
              "short": 5626,
              "net": 4964
            }
          },
          "openInterest": 176190
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97212,
              "short": 81994,
              "net": 15218
            },
            "nonCommercial": {
              "long": 38322,
              "short": 55329,
              "net": -17007
            },
            "smallTrader": {
              "long": 12471,
              "short": 10682,
              "net": 1789
            }
          },
          "openInterest": 175913
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74534,
              "short": 46459,
              "net": 28075
            },
            "nonCommercial": {
              "long": 61031,
              "short": 81421,
              "net": -20390
            },
            "smallTrader": {
              "long": 11171,
              "short": 18856,
              "net": -7685
            }
          },
          "openInterest": 158648
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 567131,
              "short": 626079,
              "net": -58948
            },
            "nonCommercial": {
              "long": 395692,
              "short": 247475,
              "net": 148217
            },
            "smallTrader": {
              "long": 104961,
              "short": 194230,
              "net": -89269
            }
          },
          "openInterest": 1212362
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77864,
              "short": 122648,
              "net": -44784
            },
            "nonCommercial": {
              "long": 73935,
              "short": 30482,
              "net": 43453
            },
            "smallTrader": {
              "long": 12779,
              "short": 11448,
              "net": 1331
            }
          },
          "openInterest": 178810
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 575960,
              "short": 795030,
              "net": -219070
            },
            "nonCommercial": {
              "long": 487177,
              "short": 266835,
              "net": 220342
            },
            "smallTrader": {
              "long": 72500,
              "short": 73772,
              "net": -1272
            }
          },
          "openInterest": 1688806
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28003,
              "short": 19243,
              "net": 8760
            },
            "nonCommercial": {
              "long": 8405,
              "short": 14196,
              "net": -5791
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42344
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37044,
              "short": 39096,
              "net": -2052
            },
            "nonCommercial": {
              "long": 2952,
              "short": 1278,
              "net": 1674
            },
            "smallTrader": {
              "long": 548,
              "short": 170,
              "net": 378
            }
          },
          "openInterest": 43813
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 238443,
              "short": 150100,
              "net": 88343
            },
            "nonCommercial": {
              "long": 74910,
              "short": 142767,
              "net": -67857
            },
            "smallTrader": {
              "long": 41863,
              "short": 62349,
              "net": -20486
            }
          },
          "openInterest": 363980
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11972,
              "short": 6838,
              "net": 5134
            },
            "nonCommercial": {
              "long": 10508,
              "short": 9536,
              "net": 972
            },
            "smallTrader": {
              "long": 7835,
              "short": 13941,
              "net": -6106
            }
          },
          "openInterest": 34320
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165873,
              "short": 223518,
              "net": -57645
            },
            "nonCommercial": {
              "long": 111031,
              "short": 50712,
              "net": 60319
            },
            "smallTrader": {
              "long": 17238,
              "short": 19912,
              "net": -2674
            }
          },
          "openInterest": 359742
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146865,
              "short": 215953,
              "net": -69088
            },
            "nonCommercial": {
              "long": 182753,
              "short": 110068,
              "net": 72685
            },
            "smallTrader": {
              "long": 33066,
              "short": 36663,
              "net": -3597
            }
          },
          "openInterest": 410274
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 231877,
              "short": 226413,
              "net": 5464
            },
            "nonCommercial": {
              "long": 61095,
              "short": 66993,
              "net": -5898
            },
            "smallTrader": {
              "long": 38426,
              "short": 37992,
              "net": 434
            }
          },
          "openInterest": 415701
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179349,
              "short": 150846,
              "net": 28503
            },
            "nonCommercial": {
              "long": 68023,
              "short": 83578,
              "net": -15555
            },
            "smallTrader": {
              "long": 21284,
              "short": 34232,
              "net": -12948
            }
          },
          "openInterest": 273205
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74473,
              "short": 65736,
              "net": 8737
            },
            "nonCommercial": {
              "long": 68680,
              "short": 68385,
              "net": 295
            },
            "smallTrader": {
              "long": 16928,
              "short": 25960,
              "net": -9032
            }
          },
          "openInterest": 190466
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100246,
              "short": 95597,
              "net": 4649
            },
            "nonCommercial": {
              "long": 71332,
              "short": 67927,
              "net": 3405
            },
            "smallTrader": {
              "long": 27632,
              "short": 35686,
              "net": -8054
            }
          },
          "openInterest": 246990
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149437,
              "short": 66834,
              "net": 82603
            },
            "nonCommercial": {
              "long": 21353,
              "short": 98290,
              "net": -76937
            },
            "smallTrader": {
              "long": 2714,
              "short": 8380,
              "net": -5666
            }
          },
          "openInterest": 191019
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43678,
              "short": 42532,
              "net": 1146
            },
            "nonCommercial": {
              "long": 9569,
              "short": 10790,
              "net": -1221
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59008
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 396246,
              "short": 195149,
              "net": 201097
            },
            "nonCommercial": {
              "long": 239013,
              "short": 465394,
              "net": -226381
            },
            "smallTrader": {
              "long": 64171,
              "short": 38887,
              "net": 25284
            }
          },
          "openInterest": 922375
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18292,
              "short": 6027,
              "net": 12265
            },
            "nonCommercial": {
              "long": 13543,
              "short": 21822,
              "net": -8279
            },
            "smallTrader": {
              "long": 2168,
              "short": 6154,
              "net": -3986
            }
          },
          "openInterest": 34339
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13900,
              "short": 40000,
              "net": -26100
            },
            "nonCommercial": {
              "long": 49080,
              "short": 24497,
              "net": 24583
            },
            "smallTrader": {
              "long": 5045,
              "short": 3528,
              "net": 1517
            }
          },
          "openInterest": 69973
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 543300,
              "short": 514354,
              "net": 28946
            },
            "nonCommercial": {
              "long": 85691,
              "short": 112244,
              "net": -26553
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 816628
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63067,
              "short": 85633,
              "net": -22566
            },
            "nonCommercial": {
              "long": 57866,
              "short": 40394,
              "net": 17472
            },
            "smallTrader": {
              "long": 21006,
              "short": 15912,
              "net": 5094
            }
          },
          "openInterest": 157013
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160107,
              "short": 247478,
              "net": -87371
            },
            "nonCommercial": {
              "long": 116077,
              "short": 43538,
              "net": 72539
            },
            "smallTrader": {
              "long": 49907,
              "short": 35075,
              "net": 14832
            }
          },
          "openInterest": 369524
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179792,
              "short": 187867,
              "net": -8075
            },
            "nonCommercial": {
              "long": 113496,
              "short": 102391,
              "net": 11105
            },
            "smallTrader": {
              "long": 29721,
              "short": 32751,
              "net": -3030
            }
          },
          "openInterest": 397746
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 334230,
              "short": 333160,
              "net": 1070
            },
            "nonCommercial": {
              "long": 163177,
              "short": 132461,
              "net": 30716
            },
            "smallTrader": {
              "long": 46095,
              "short": 77881,
              "net": -31786
            }
          },
          "openInterest": 656453
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 418584,
              "short": 433233,
              "net": -14649
            },
            "nonCommercial": {
              "long": 230003,
              "short": 215866,
              "net": 14137
            },
            "smallTrader": {
              "long": 66860,
              "short": 66348,
              "net": 512
            }
          },
          "openInterest": 818040
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22579,
              "short": 5155,
              "net": 17424
            },
            "nonCommercial": {
              "long": 5442,
              "short": 13945,
              "net": -8503
            },
            "smallTrader": {
              "long": 7549,
              "short": 16470,
              "net": -8921
            }
          },
          "openInterest": 36203
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18657,
              "short": 76096,
              "net": -57439
            },
            "nonCommercial": {
              "long": 60763,
              "short": 9568,
              "net": 51195
            },
            "smallTrader": {
              "long": 16038,
              "short": 9794,
              "net": 6244
            }
          },
          "openInterest": 100231
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 103117,
              "short": 133732,
              "net": -30615
            },
            "nonCommercial": {
              "long": 128624,
              "short": 96385,
              "net": 32239
            },
            "smallTrader": {
              "long": 30767,
              "short": 32391,
              "net": -1624
            }
          },
          "openInterest": 330119
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85698,
              "short": 73428,
              "net": 12270
            },
            "nonCommercial": {
              "long": 61921,
              "short": 68774,
              "net": -6853
            },
            "smallTrader": {
              "long": 18176,
              "short": 23593,
              "net": -5417
            }
          },
          "openInterest": 179864
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163228,
              "short": 120472,
              "net": 42756
            },
            "nonCommercial": {
              "long": 96037,
              "short": 133481,
              "net": -37444
            },
            "smallTrader": {
              "long": 35837,
              "short": 41149,
              "net": -5312
            }
          },
          "openInterest": 367605
        }
      ]
    },
    {
      "reportDate": "2015-09-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1949138,
              "short": 1821071,
              "net": 128067
            },
            "nonCommercial": {
              "long": 407820,
              "short": 431746,
              "net": -23926
            },
            "smallTrader": {
              "long": 339024,
              "short": 443165,
              "net": -104141
            }
          },
          "openInterest": 2776552
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 681869,
              "short": 721763,
              "net": -39894
            },
            "nonCommercial": {
              "long": 319547,
              "short": 261490,
              "net": 58057
            },
            "smallTrader": {
              "long": 120174,
              "short": 138337,
              "net": -18163
            }
          },
          "openInterest": 1148962
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 301473,
              "short": 302733,
              "net": -1260
            },
            "nonCommercial": {
              "long": 56229,
              "short": 64537,
              "net": -8308
            },
            "smallTrader": {
              "long": 139663,
              "short": 130095,
              "net": 9568
            }
          },
          "openInterest": 509378
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1568680,
              "short": 1377478,
              "net": 191202
            },
            "nonCommercial": {
              "long": 391645,
              "short": 528181,
              "net": -136536
            },
            "smallTrader": {
              "long": 299950,
              "short": 354616,
              "net": -54666
            }
          },
          "openInterest": 2323275
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117383,
              "short": 32699,
              "net": 84684
            },
            "nonCommercial": {
              "long": 50072,
              "short": 103388,
              "net": -53316
            },
            "smallTrader": {
              "long": 13854,
              "short": 45222,
              "net": -31368
            }
          },
          "openInterest": 190761
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7624,
              "short": 1027,
              "net": 6597
            },
            "nonCommercial": {
              "long": 10172,
              "short": 16017,
              "net": -5845
            },
            "smallTrader": {
              "long": 1121,
              "short": 1873,
              "net": -752
            }
          },
          "openInterest": 19217
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114928,
              "short": 84020,
              "net": 30908
            },
            "nonCommercial": {
              "long": 43509,
              "short": 61147,
              "net": -17638
            },
            "smallTrader": {
              "long": 19234,
              "short": 32504,
              "net": -13270
            }
          },
          "openInterest": 186994
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98424,
              "short": 29844,
              "net": 68580
            },
            "nonCommercial": {
              "long": 29506,
              "short": 78146,
              "net": -48640
            },
            "smallTrader": {
              "long": 22366,
              "short": 42306,
              "net": -19940
            }
          },
          "openInterest": 159492
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77644,
              "short": 134058,
              "net": -56414
            },
            "nonCommercial": {
              "long": 71912,
              "short": 21832,
              "net": 50080
            },
            "smallTrader": {
              "long": 11623,
              "short": 5289,
              "net": 6334
            }
          },
          "openInterest": 184226
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102776,
              "short": 84741,
              "net": 18035
            },
            "nonCommercial": {
              "long": 39685,
              "short": 59986,
              "net": -20301
            },
            "smallTrader": {
              "long": 10048,
              "short": 7782,
              "net": 2266
            }
          },
          "openInterest": 179552
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72133,
              "short": 52296,
              "net": 19837
            },
            "nonCommercial": {
              "long": 60691,
              "short": 73958,
              "net": -13267
            },
            "smallTrader": {
              "long": 13081,
              "short": 19651,
              "net": -6570
            }
          },
          "openInterest": 159016
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 585453,
              "short": 607113,
              "net": -21660
            },
            "nonCommercial": {
              "long": 392497,
              "short": 287290,
              "net": 105207
            },
            "smallTrader": {
              "long": 109786,
              "short": 193333,
              "net": -83547
            }
          },
          "openInterest": 1225245
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79166,
              "short": 120179,
              "net": -41013
            },
            "nonCommercial": {
              "long": 72115,
              "short": 32520,
              "net": 39595
            },
            "smallTrader": {
              "long": 12600,
              "short": 11182,
              "net": 1418
            }
          },
          "openInterest": 179675
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 589357,
              "short": 815763,
              "net": -226406
            },
            "nonCommercial": {
              "long": 490149,
              "short": 258719,
              "net": 231430
            },
            "smallTrader": {
              "long": 68320,
              "short": 73344,
              "net": -5024
            }
          },
          "openInterest": 1704251
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26350,
              "short": 22277,
              "net": 4073
            },
            "nonCommercial": {
              "long": 10137,
              "short": 11183,
              "net": -1046
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43620
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38570,
              "short": 40496,
              "net": -1926
            },
            "nonCommercial": {
              "long": 2862,
              "short": 1286,
              "net": 1576
            },
            "smallTrader": {
              "long": 570,
              "short": 220,
              "net": 350
            }
          },
          "openInterest": 45522
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 254844,
              "short": 146399,
              "net": 108445
            },
            "nonCommercial": {
              "long": 75715,
              "short": 156956,
              "net": -81241
            },
            "smallTrader": {
              "long": 39435,
              "short": 66639,
              "net": -27204
            }
          },
          "openInterest": 383187
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11462,
              "short": 6544,
              "net": 4918
            },
            "nonCommercial": {
              "long": 10932,
              "short": 9898,
              "net": 1034
            },
            "smallTrader": {
              "long": 8276,
              "short": 14228,
              "net": -5952
            }
          },
          "openInterest": 35844
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166052,
              "short": 226815,
              "net": -60763
            },
            "nonCommercial": {
              "long": 109922,
              "short": 47678,
              "net": 62244
            },
            "smallTrader": {
              "long": 18434,
              "short": 19915,
              "net": -1481
            }
          },
          "openInterest": 356469
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155620,
              "short": 211599,
              "net": -55979
            },
            "nonCommercial": {
              "long": 183615,
              "short": 124322,
              "net": 59293
            },
            "smallTrader": {
              "long": 33614,
              "short": 36928,
              "net": -3314
            }
          },
          "openInterest": 421732
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 220803,
              "short": 219283,
              "net": 1520
            },
            "nonCommercial": {
              "long": 60902,
              "short": 65701,
              "net": -4799
            },
            "smallTrader": {
              "long": 39382,
              "short": 36103,
              "net": 3279
            }
          },
          "openInterest": 399246
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185864,
              "short": 164852,
              "net": 21012
            },
            "nonCommercial": {
              "long": 63121,
              "short": 69783,
              "net": -6662
            },
            "smallTrader": {
              "long": 22748,
              "short": 37098,
              "net": -14350
            }
          },
          "openInterest": 279712
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74001,
              "short": 69812,
              "net": 4189
            },
            "nonCommercial": {
              "long": 70824,
              "short": 67845,
              "net": 2979
            },
            "smallTrader": {
              "long": 19849,
              "short": 27017,
              "net": -7168
            }
          },
          "openInterest": 196278
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102645,
              "short": 92832,
              "net": 9813
            },
            "nonCommercial": {
              "long": 68430,
              "short": 71582,
              "net": -3152
            },
            "smallTrader": {
              "long": 31009,
              "short": 37670,
              "net": -6661
            }
          },
          "openInterest": 253003
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142913,
              "short": 67202,
              "net": 75711
            },
            "nonCommercial": {
              "long": 22880,
              "short": 93831,
              "net": -70951
            },
            "smallTrader": {
              "long": 2839,
              "short": 7599,
              "net": -4760
            }
          },
          "openInterest": 188237
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44586,
              "short": 42588,
              "net": 1998
            },
            "nonCommercial": {
              "long": 9125,
              "short": 10282,
              "net": -1157
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59221
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 391710,
              "short": 199015,
              "net": 192695
            },
            "nonCommercial": {
              "long": 237208,
              "short": 459630,
              "net": -222422
            },
            "smallTrader": {
              "long": 67845,
              "short": 38118,
              "net": 29727
            }
          },
          "openInterest": 927167
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22252,
              "short": 6572,
              "net": 15680
            },
            "nonCommercial": {
              "long": 11677,
              "short": 23497,
              "net": -11820
            },
            "smallTrader": {
              "long": 2111,
              "short": 5971,
              "net": -3860
            }
          },
          "openInterest": 38325
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13751,
              "short": 40808,
              "net": -27057
            },
            "nonCommercial": {
              "long": 49031,
              "short": 23665,
              "net": 25366
            },
            "smallTrader": {
              "long": 4880,
              "short": 3189,
              "net": 1691
            }
          },
          "openInterest": 70035
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 568243,
              "short": 527762,
              "net": 40481
            },
            "nonCommercial": {
              "long": 85062,
              "short": 116020,
              "net": -30958
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 848170
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60995,
              "short": 86555,
              "net": -25560
            },
            "nonCommercial": {
              "long": 58761,
              "short": 40020,
              "net": 18741
            },
            "smallTrader": {
              "long": 20915,
              "short": 14096,
              "net": 6819
            }
          },
          "openInterest": 155615
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163329,
              "short": 252032,
              "net": -88703
            },
            "nonCommercial": {
              "long": 117106,
              "short": 46999,
              "net": 70107
            },
            "smallTrader": {
              "long": 50965,
              "short": 32369,
              "net": 18596
            }
          },
          "openInterest": 378205
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181573,
              "short": 195093,
              "net": -13520
            },
            "nonCommercial": {
              "long": 115504,
              "short": 102935,
              "net": 12569
            },
            "smallTrader": {
              "long": 32893,
              "short": 31942,
              "net": 951
            }
          },
          "openInterest": 410396
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 327480,
              "short": 333836,
              "net": -6356
            },
            "nonCommercial": {
              "long": 170276,
              "short": 135451,
              "net": 34825
            },
            "smallTrader": {
              "long": 47933,
              "short": 76402,
              "net": -28469
            }
          },
          "openInterest": 654678
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 421365,
              "short": 481001,
              "net": -59636
            },
            "nonCommercial": {
              "long": 224551,
              "short": 173980,
              "net": 50571
            },
            "smallTrader": {
              "long": 74989,
              "short": 65924,
              "net": 9065
            }
          },
          "openInterest": 817130
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24350,
              "short": 5950,
              "net": 18400
            },
            "nonCommercial": {
              "long": 5585,
              "short": 12481,
              "net": -6896
            },
            "smallTrader": {
              "long": 7824,
              "short": 19328,
              "net": -11504
            }
          },
          "openInterest": 40937
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18494,
              "short": 78216,
              "net": -59722
            },
            "nonCommercial": {
              "long": 63250,
              "short": 9851,
              "net": 53399
            },
            "smallTrader": {
              "long": 9353,
              "short": 3030,
              "net": 6323
            }
          },
          "openInterest": 94284
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 96913,
              "short": 134425,
              "net": -37512
            },
            "nonCommercial": {
              "long": 125732,
              "short": 87807,
              "net": 37925
            },
            "smallTrader": {
              "long": 23060,
              "short": 23473,
              "net": -413
            }
          },
          "openInterest": 328265
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86823,
              "short": 73314,
              "net": 13509
            },
            "nonCommercial": {
              "long": 62301,
              "short": 70983,
              "net": -8682
            },
            "smallTrader": {
              "long": 18260,
              "short": 23087,
              "net": -4827
            }
          },
          "openInterest": 182171
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168246,
              "short": 106181,
              "net": 62065
            },
            "nonCommercial": {
              "long": 90680,
              "short": 145831,
              "net": -55151
            },
            "smallTrader": {
              "long": 36054,
              "short": 42968,
              "net": -6914
            }
          },
          "openInterest": 365375
        }
      ]
    },
    {
      "reportDate": "2015-09-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1937155,
              "short": 1798824,
              "net": 138331
            },
            "nonCommercial": {
              "long": 380129,
              "short": 419607,
              "net": -39478
            },
            "smallTrader": {
              "long": 328870,
              "short": 427723,
              "net": -98853
            }
          },
          "openInterest": 2731653
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 693718,
              "short": 712391,
              "net": -18673
            },
            "nonCommercial": {
              "long": 306595,
              "short": 280916,
              "net": 25679
            },
            "smallTrader": {
              "long": 123272,
              "short": 130278,
              "net": -7006
            }
          },
          "openInterest": 1148345
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 296861,
              "short": 312035,
              "net": -15174
            },
            "nonCommercial": {
              "long": 74131,
              "short": 64642,
              "net": 9489
            },
            "smallTrader": {
              "long": 139121,
              "short": 133436,
              "net": 5685
            }
          },
          "openInterest": 519524
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1594095,
              "short": 1345121,
              "net": 248974
            },
            "nonCommercial": {
              "long": 319885,
              "short": 485393,
              "net": -165508
            },
            "smallTrader": {
              "long": 271443,
              "short": 354909,
              "net": -83466
            }
          },
          "openInterest": 2251548
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84540,
              "short": 18072,
              "net": 66468
            },
            "nonCommercial": {
              "long": 59117,
              "short": 99846,
              "net": -40729
            },
            "smallTrader": {
              "long": 12587,
              "short": 38326,
              "net": -25739
            }
          },
          "openInterest": 156879
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8574,
              "short": 1751,
              "net": 6823
            },
            "nonCommercial": {
              "long": 12219,
              "short": 17979,
              "net": -5760
            },
            "smallTrader": {
              "long": 1024,
              "short": 2087,
              "net": -1063
            }
          },
          "openInterest": 22115
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82581,
              "short": 68882,
              "net": 13699
            },
            "nonCommercial": {
              "long": 43206,
              "short": 46825,
              "net": -3619
            },
            "smallTrader": {
              "long": 18519,
              "short": 28599,
              "net": -10080
            }
          },
          "openInterest": 145704
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118341,
              "short": 49009,
              "net": 69332
            },
            "nonCommercial": {
              "long": 28509,
              "short": 75592,
              "net": -47083
            },
            "smallTrader": {
              "long": 20669,
              "short": 42918,
              "net": -22249
            }
          },
          "openInterest": 188043
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80343,
              "short": 139702,
              "net": -59359
            },
            "nonCommercial": {
              "long": 74928,
              "short": 22691,
              "net": 52237
            },
            "smallTrader": {
              "long": 12853,
              "short": 5731,
              "net": 7122
            }
          },
          "openInterest": 193821
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108715,
              "short": 87911,
              "net": 20804
            },
            "nonCommercial": {
              "long": 40401,
              "short": 63828,
              "net": -23427
            },
            "smallTrader": {
              "long": 11729,
              "short": 9106,
              "net": 2623
            }
          },
          "openInterest": 188257
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69710,
              "short": 59257,
              "net": 10453
            },
            "nonCommercial": {
              "long": 59530,
              "short": 63571,
              "net": -4041
            },
            "smallTrader": {
              "long": 11992,
              "short": 18404,
              "net": -6412
            }
          },
          "openInterest": 154631
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 585538,
              "short": 642547,
              "net": -57009
            },
            "nonCommercial": {
              "long": 400024,
              "short": 270060,
              "net": 129964
            },
            "smallTrader": {
              "long": 118591,
              "short": 191546,
              "net": -72955
            }
          },
          "openInterest": 1248454
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78686,
              "short": 118019,
              "net": -39333
            },
            "nonCommercial": {
              "long": 70503,
              "short": 31089,
              "net": 39414
            },
            "smallTrader": {
              "long": 12579,
              "short": 12660,
              "net": -81
            }
          },
          "openInterest": 177418
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 588064,
              "short": 827022,
              "net": -238958
            },
            "nonCommercial": {
              "long": 485819,
              "short": 246433,
              "net": 239386
            },
            "smallTrader": {
              "long": 73203,
              "short": 73631,
              "net": -428
            }
          },
          "openInterest": 1702949
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30886,
              "short": 25054,
              "net": 5832
            },
            "nonCommercial": {
              "long": 10586,
              "short": 12129,
              "net": -1543
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48589
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38209,
              "short": 40097,
              "net": -1888
            },
            "nonCommercial": {
              "long": 2726,
              "short": 1161,
              "net": 1565
            },
            "smallTrader": {
              "long": 570,
              "short": 247,
              "net": 323
            }
          },
          "openInterest": 45509
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 201476,
              "short": 99066,
              "net": 102410
            },
            "nonCommercial": {
              "long": 63416,
              "short": 147618,
              "net": -84202
            },
            "smallTrader": {
              "long": 39730,
              "short": 57938,
              "net": -18208
            }
          },
          "openInterest": 311366
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12098,
              "short": 6759,
              "net": 5339
            },
            "nonCommercial": {
              "long": 10175,
              "short": 9652,
              "net": 523
            },
            "smallTrader": {
              "long": 7932,
              "short": 13794,
              "net": -5862
            }
          },
          "openInterest": 36558
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176153,
              "short": 237062,
              "net": -60909
            },
            "nonCommercial": {
              "long": 112288,
              "short": 47422,
              "net": 64866
            },
            "smallTrader": {
              "long": 17532,
              "short": 21489,
              "net": -3957
            }
          },
          "openInterest": 369097
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154988,
              "short": 187967,
              "net": -32979
            },
            "nonCommercial": {
              "long": 174225,
              "short": 134678,
              "net": 39547
            },
            "smallTrader": {
              "long": 32607,
              "short": 39175,
              "net": -6568
            }
          },
          "openInterest": 413333
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 224382,
              "short": 218179,
              "net": 6203
            },
            "nonCommercial": {
              "long": 59243,
              "short": 65559,
              "net": -6316
            },
            "smallTrader": {
              "long": 38718,
              "short": 38605,
              "net": 113
            }
          },
          "openInterest": 410649
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107374,
              "short": 67815,
              "net": 39559
            },
            "nonCommercial": {
              "long": 36449,
              "short": 63263,
              "net": -26814
            },
            "smallTrader": {
              "long": 18647,
              "short": 31392,
              "net": -12745
            }
          },
          "openInterest": 166081
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70315,
              "short": 68613,
              "net": 1702
            },
            "nonCommercial": {
              "long": 70806,
              "short": 64684,
              "net": 6122
            },
            "smallTrader": {
              "long": 19880,
              "short": 27704,
              "net": -7824
            }
          },
          "openInterest": 194998
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106204,
              "short": 91165,
              "net": 15039
            },
            "nonCommercial": {
              "long": 71504,
              "short": 76870,
              "net": -5366
            },
            "smallTrader": {
              "long": 30689,
              "short": 40362,
              "net": -9673
            }
          },
          "openInterest": 259861
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104727,
              "short": 44500,
              "net": 60227
            },
            "nonCommercial": {
              "long": 21749,
              "short": 77034,
              "net": -55285
            },
            "smallTrader": {
              "long": 2565,
              "short": 7507,
              "net": -4942
            }
          },
          "openInterest": 130555
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48533,
              "short": 47798,
              "net": 735
            },
            "nonCommercial": {
              "long": 10479,
              "short": 10603,
              "net": -124
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64703
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372253,
              "short": 189460,
              "net": 182793
            },
            "nonCommercial": {
              "long": 228796,
              "short": 441095,
              "net": -212299
            },
            "smallTrader": {
              "long": 66791,
              "short": 37285,
              "net": 29506
            }
          },
          "openInterest": 904256
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9043,
              "short": 3282,
              "net": 5761
            },
            "nonCommercial": {
              "long": 22462,
              "short": 24556,
              "net": -2094
            },
            "smallTrader": {
              "long": 1624,
              "short": 5291,
              "net": -3667
            }
          },
          "openInterest": 33352
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15047,
              "short": 39098,
              "net": -24051
            },
            "nonCommercial": {
              "long": 50833,
              "short": 27801,
              "net": 23032
            },
            "smallTrader": {
              "long": 5085,
              "short": 4066,
              "net": 1019
            }
          },
          "openInterest": 73784
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 638357,
              "short": 599209,
              "net": 39148
            },
            "nonCommercial": {
              "long": 79327,
              "short": 114527,
              "net": -35200
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 921243
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61170,
              "short": 82527,
              "net": -21357
            },
            "nonCommercial": {
              "long": 60443,
              "short": 46180,
              "net": 14263
            },
            "smallTrader": {
              "long": 21818,
              "short": 14724,
              "net": 7094
            }
          },
          "openInterest": 158007
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165962,
              "short": 267496,
              "net": -101534
            },
            "nonCommercial": {
              "long": 120774,
              "short": 43025,
              "net": 77749
            },
            "smallTrader": {
              "long": 53492,
              "short": 29707,
              "net": 23785
            }
          },
          "openInterest": 390928
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186851,
              "short": 193750,
              "net": -6899
            },
            "nonCommercial": {
              "long": 117922,
              "short": 110633,
              "net": 7289
            },
            "smallTrader": {
              "long": 31621,
              "short": 32011,
              "net": -390
            }
          },
          "openInterest": 416427
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 331692,
              "short": 333607,
              "net": -1915
            },
            "nonCommercial": {
              "long": 173129,
              "short": 146072,
              "net": 27057
            },
            "smallTrader": {
              "long": 48997,
              "short": 74139,
              "net": -25142
            }
          },
          "openInterest": 669738
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414596,
              "short": 488483,
              "net": -73887
            },
            "nonCommercial": {
              "long": 212765,
              "short": 155995,
              "net": 56770
            },
            "smallTrader": {
              "long": 79216,
              "short": 62099,
              "net": 17117
            }
          },
          "openInterest": 781009
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11602,
              "short": 3994,
              "net": 7608
            },
            "nonCommercial": {
              "long": 19039,
              "short": 15257,
              "net": 3782
            },
            "smallTrader": {
              "long": 7064,
              "short": 18454,
              "net": -11390
            }
          },
          "openInterest": 37846
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6030,
              "short": 52346,
              "net": -46316
            },
            "nonCommercial": {
              "long": 49861,
              "short": 10107,
              "net": 39754
            },
            "smallTrader": {
              "long": 8032,
              "short": 1470,
              "net": 6562
            }
          },
          "openInterest": 65291
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 108579,
              "short": 140810,
              "net": -32231
            },
            "nonCommercial": {
              "long": 123603,
              "short": 90449,
              "net": 33154
            },
            "smallTrader": {
              "long": 23889,
              "short": 24812,
              "net": -923
            }
          },
          "openInterest": 358430
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86183,
              "short": 73052,
              "net": 13131
            },
            "nonCommercial": {
              "long": 63089,
              "short": 71632,
              "net": -8543
            },
            "smallTrader": {
              "long": 19189,
              "short": 23777,
              "net": -4588
            }
          },
          "openInterest": 186652
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171479,
              "short": 114131,
              "net": 57348
            },
            "nonCommercial": {
              "long": 96169,
              "short": 147540,
              "net": -51371
            },
            "smallTrader": {
              "long": 36776,
              "short": 42753,
              "net": -5977
            }
          },
          "openInterest": 378364
        }
      ]
    },
    {
      "reportDate": "2015-09-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1833738,
              "short": 1740393,
              "net": 93345
            },
            "nonCommercial": {
              "long": 413841,
              "short": 422370,
              "net": -8529
            },
            "smallTrader": {
              "long": 333019,
              "short": 417835,
              "net": -84816
            }
          },
          "openInterest": 2644568
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 673671,
              "short": 697170,
              "net": -23499
            },
            "nonCommercial": {
              "long": 297774,
              "short": 268449,
              "net": 29325
            },
            "smallTrader": {
              "long": 112211,
              "short": 118037,
              "net": -5826
            }
          },
          "openInterest": 1109767
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 286195,
              "short": 305337,
              "net": -19142
            },
            "nonCommercial": {
              "long": 68414,
              "short": 60742,
              "net": 7672
            },
            "smallTrader": {
              "long": 136769,
              "short": 125299,
              "net": 11470
            }
          },
          "openInterest": 496521
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1718718,
              "short": 1540263,
              "net": 178455
            },
            "nonCommercial": {
              "long": 321933,
              "short": 443164,
              "net": -121231
            },
            "smallTrader": {
              "long": 285635,
              "short": 342859,
              "net": -57224
            }
          },
          "openInterest": 2385794
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89836,
              "short": 13865,
              "net": 75971
            },
            "nonCommercial": {
              "long": 42666,
              "short": 95498,
              "net": -52832
            },
            "smallTrader": {
              "long": 13788,
              "short": 36927,
              "net": -23139
            }
          },
          "openInterest": 147279
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9278,
              "short": 2451,
              "net": 6827
            },
            "nonCommercial": {
              "long": 11204,
              "short": 17052,
              "net": -5848
            },
            "smallTrader": {
              "long": 1038,
              "short": 2017,
              "net": -979
            }
          },
          "openInterest": 21809
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80548,
              "short": 75542,
              "net": 5006
            },
            "nonCommercial": {
              "long": 45001,
              "short": 43734,
              "net": 1267
            },
            "smallTrader": {
              "long": 19636,
              "short": 25909,
              "net": -6273
            }
          },
          "openInterest": 146573
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72839,
              "short": 15226,
              "net": 57613
            },
            "nonCommercial": {
              "long": 40901,
              "short": 79295,
              "net": -38394
            },
            "smallTrader": {
              "long": 20488,
              "short": 39707,
              "net": -19219
            }
          },
          "openInterest": 136213
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88973,
              "short": 149732,
              "net": -60759
            },
            "nonCommercial": {
              "long": 77935,
              "short": 24700,
              "net": 53235
            },
            "smallTrader": {
              "long": 13904,
              "short": 6380,
              "net": 7524
            }
          },
          "openInterest": 213628
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110568,
              "short": 89208,
              "net": 21360
            },
            "nonCommercial": {
              "long": 40960,
              "short": 65735,
              "net": -24775
            },
            "smallTrader": {
              "long": 12378,
              "short": 8963,
              "net": 3415
            }
          },
          "openInterest": 193509
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70959,
              "short": 51740,
              "net": 19219
            },
            "nonCommercial": {
              "long": 52382,
              "short": 65632,
              "net": -13250
            },
            "smallTrader": {
              "long": 14185,
              "short": 20154,
              "net": -5969
            }
          },
          "openInterest": 152575
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 590646,
              "short": 649737,
              "net": -59091
            },
            "nonCommercial": {
              "long": 399486,
              "short": 269815,
              "net": 129671
            },
            "smallTrader": {
              "long": 117293,
              "short": 187873,
              "net": -70580
            }
          },
          "openInterest": 1269119
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85100,
              "short": 107338,
              "net": -22238
            },
            "nonCommercial": {
              "long": 67277,
              "short": 41556,
              "net": 25721
            },
            "smallTrader": {
              "long": 12267,
              "short": 15750,
              "net": -3483
            }
          },
          "openInterest": 182136
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 548373,
              "short": 798144,
              "net": -249771
            },
            "nonCommercial": {
              "long": 489204,
              "short": 229775,
              "net": 259429
            },
            "smallTrader": {
              "long": 64831,
              "short": 74489,
              "net": -9658
            }
          },
          "openInterest": 1606217
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16012,
              "short": 10417,
              "net": 5595
            },
            "nonCommercial": {
              "long": 8230,
              "short": 10239,
              "net": -2009
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 29388
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40303,
              "short": 42238,
              "net": -1935
            },
            "nonCommercial": {
              "long": 2789,
              "short": 1151,
              "net": 1638
            },
            "smallTrader": {
              "long": 620,
              "short": 323,
              "net": 297
            }
          },
          "openInterest": 47663
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204828,
              "short": 102714,
              "net": 102114
            },
            "nonCommercial": {
              "long": 63526,
              "short": 144559,
              "net": -81033
            },
            "smallTrader": {
              "long": 41352,
              "short": 62433,
              "net": -21081
            }
          },
          "openInterest": 315450
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13337,
              "short": 7567,
              "net": 5770
            },
            "nonCommercial": {
              "long": 10196,
              "short": 10439,
              "net": -243
            },
            "smallTrader": {
              "long": 7886,
              "short": 13413,
              "net": -5527
            }
          },
          "openInterest": 38008
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183565,
              "short": 246180,
              "net": -62615
            },
            "nonCommercial": {
              "long": 116177,
              "short": 51417,
              "net": 64760
            },
            "smallTrader": {
              "long": 18144,
              "short": 20289,
              "net": -2145
            }
          },
          "openInterest": 386762
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 149092,
              "short": 206320,
              "net": -57228
            },
            "nonCommercial": {
              "long": 182080,
              "short": 120955,
              "net": 61125
            },
            "smallTrader": {
              "long": 31981,
              "short": 35878,
              "net": -3897
            }
          },
          "openInterest": 419304
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215293,
              "short": 205787,
              "net": 9506
            },
            "nonCommercial": {
              "long": 58113,
              "short": 65966,
              "net": -7853
            },
            "smallTrader": {
              "long": 40007,
              "short": 41660,
              "net": -1653
            }
          },
          "openInterest": 389170
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103792,
              "short": 72205,
              "net": 31587
            },
            "nonCommercial": {
              "long": 48282,
              "short": 71960,
              "net": -23678
            },
            "smallTrader": {
              "long": 21805,
              "short": 29714,
              "net": -7909
            }
          },
          "openInterest": 177439
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71542,
              "short": 72308,
              "net": -766
            },
            "nonCommercial": {
              "long": 70103,
              "short": 59016,
              "net": 11087
            },
            "smallTrader": {
              "long": 17765,
              "short": 28086,
              "net": -10321
            }
          },
          "openInterest": 195340
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112188,
              "short": 88841,
              "net": 23347
            },
            "nonCommercial": {
              "long": 71358,
              "short": 83749,
              "net": -12391
            },
            "smallTrader": {
              "long": 30025,
              "short": 40981,
              "net": -10956
            }
          },
          "openInterest": 267058
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69458,
              "short": 52339,
              "net": 17119
            },
            "nonCommercial": {
              "long": 47626,
              "short": 59982,
              "net": -12356
            },
            "smallTrader": {
              "long": 3130,
              "short": 7893,
              "net": -4763
            }
          },
          "openInterest": 126544
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35582,
              "short": 36808,
              "net": -1226
            },
            "nonCommercial": {
              "long": 13113,
              "short": 11306,
              "net": 1807
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53300
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 367417,
              "short": 171260,
              "net": 196157
            },
            "nonCommercial": {
              "long": 246133,
              "short": 467257,
              "net": -221124
            },
            "smallTrader": {
              "long": 65182,
              "short": 40215,
              "net": 24967
            }
          },
          "openInterest": 905773
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11126,
              "short": 3286,
              "net": 7840
            },
            "nonCommercial": {
              "long": 22990,
              "short": 26519,
              "net": -3529
            },
            "smallTrader": {
              "long": 1580,
              "short": 5891,
              "net": -4311
            }
          },
          "openInterest": 35920
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15605,
              "short": 40240,
              "net": -24635
            },
            "nonCommercial": {
              "long": 54537,
              "short": 31695,
              "net": 22842
            },
            "smallTrader": {
              "long": 6419,
              "short": 4626,
              "net": 1793
            }
          },
          "openInterest": 79193
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 473258,
              "short": 429572,
              "net": 43686
            },
            "nonCommercial": {
              "long": 73204,
              "short": 113974,
              "net": -40770
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 679965
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56244,
              "short": 87558,
              "net": -31314
            },
            "nonCommercial": {
              "long": 60413,
              "short": 35554,
              "net": 24859
            },
            "smallTrader": {
              "long": 20929,
              "short": 14474,
              "net": 6455
            }
          },
          "openInterest": 152140
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163436,
              "short": 248353,
              "net": -84917
            },
            "nonCommercial": {
              "long": 113350,
              "short": 49179,
              "net": 64171
            },
            "smallTrader": {
              "long": 53256,
              "short": 32510,
              "net": 20746
            }
          },
          "openInterest": 380849
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191257,
              "short": 197154,
              "net": -5897
            },
            "nonCommercial": {
              "long": 118696,
              "short": 112649,
              "net": 6047
            },
            "smallTrader": {
              "long": 33374,
              "short": 33524,
              "net": -150
            }
          },
          "openInterest": 424914
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343690,
              "short": 334929,
              "net": 8761
            },
            "nonCommercial": {
              "long": 172843,
              "short": 155291,
              "net": 17552
            },
            "smallTrader": {
              "long": 48801,
              "short": 75114,
              "net": -26313
            }
          },
          "openInterest": 688550
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 418946,
              "short": 464166,
              "net": -45220
            },
            "nonCommercial": {
              "long": 215916,
              "short": 170101,
              "net": 45815
            },
            "smallTrader": {
              "long": 65909,
              "short": 66504,
              "net": -595
            }
          },
          "openInterest": 770935
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15873,
              "short": 3973,
              "net": 11900
            },
            "nonCommercial": {
              "long": 13722,
              "short": 15598,
              "net": -1876
            },
            "smallTrader": {
              "long": 7260,
              "short": 17284,
              "net": -10024
            }
          },
          "openInterest": 36981
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6081,
              "short": 54560,
              "net": -48479
            },
            "nonCommercial": {
              "long": 51474,
              "short": 10686,
              "net": 40788
            },
            "smallTrader": {
              "long": 9415,
              "short": 1724,
              "net": 7691
            }
          },
          "openInterest": 68333
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 95005,
              "short": 120481,
              "net": -25476
            },
            "nonCommercial": {
              "long": 118177,
              "short": 93356,
              "net": 24821
            },
            "smallTrader": {
              "long": 22403,
              "short": 21748,
              "net": 655
            }
          },
          "openInterest": 313001
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87138,
              "short": 72285,
              "net": 14853
            },
            "nonCommercial": {
              "long": 61433,
              "short": 71559,
              "net": -10126
            },
            "smallTrader": {
              "long": 19703,
              "short": 24430,
              "net": -4727
            }
          },
          "openInterest": 188020
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167138,
              "short": 115570,
              "net": 51568
            },
            "nonCommercial": {
              "long": 99813,
              "short": 144966,
              "net": -45153
            },
            "smallTrader": {
              "long": 36789,
              "short": 43204,
              "net": -6415
            }
          },
          "openInterest": 375578
        }
      ]
    },
    {
      "reportDate": "2015-09-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1889662,
              "short": 1841748,
              "net": 47914
            },
            "nonCommercial": {
              "long": 458557,
              "short": 436067,
              "net": 22490
            },
            "smallTrader": {
              "long": 349709,
              "short": 420113,
              "net": -70404
            }
          },
          "openInterest": 2753639
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 684220,
              "short": 696171,
              "net": -11951
            },
            "nonCommercial": {
              "long": 297556,
              "short": 269686,
              "net": 27870
            },
            "smallTrader": {
              "long": 121082,
              "short": 137001,
              "net": -15919
            }
          },
          "openInterest": 1129092
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 291593,
              "short": 295685,
              "net": -4092
            },
            "nonCommercial": {
              "long": 53264,
              "short": 62338,
              "net": -9074
            },
            "smallTrader": {
              "long": 148591,
              "short": 135425,
              "net": 13166
            }
          },
          "openInterest": 495917
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1722516,
              "short": 1597716,
              "net": 124800
            },
            "nonCommercial": {
              "long": 345835,
              "short": 438391,
              "net": -92556
            },
            "smallTrader": {
              "long": 303095,
              "short": 335339,
              "net": -32244
            }
          },
          "openInterest": 2432541
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83537,
              "short": 13958,
              "net": 69579
            },
            "nonCommercial": {
              "long": 44560,
              "short": 93425,
              "net": -48865
            },
            "smallTrader": {
              "long": 14310,
              "short": 35024,
              "net": -20714
            }
          },
          "openInterest": 142869
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11366,
              "short": 4625,
              "net": 6741
            },
            "nonCommercial": {
              "long": 11480,
              "short": 17477,
              "net": -5997
            },
            "smallTrader": {
              "long": 1008,
              "short": 1752,
              "net": -744
            }
          },
          "openInterest": 24643
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82145,
              "short": 70731,
              "net": 11414
            },
            "nonCommercial": {
              "long": 49815,
              "short": 51862,
              "net": -2047
            },
            "smallTrader": {
              "long": 21704,
              "short": 31071,
              "net": -9367
            }
          },
          "openInterest": 155821
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79347,
              "short": 16456,
              "net": 62891
            },
            "nonCommercial": {
              "long": 36211,
              "short": 78446,
              "net": -42235
            },
            "smallTrader": {
              "long": 22118,
              "short": 42774,
              "net": -20656
            }
          },
          "openInterest": 139431
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91791,
              "short": 153385,
              "net": -61594
            },
            "nonCommercial": {
              "long": 76691,
              "short": 21206,
              "net": 55485
            },
            "smallTrader": {
              "long": 13440,
              "short": 7331,
              "net": 6109
            }
          },
          "openInterest": 219477
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111664,
              "short": 93073,
              "net": 18591
            },
            "nonCommercial": {
              "long": 41495,
              "short": 62807,
              "net": -21312
            },
            "smallTrader": {
              "long": 11361,
              "short": 8640,
              "net": 2721
            }
          },
          "openInterest": 194475
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72385,
              "short": 49149,
              "net": 23236
            },
            "nonCommercial": {
              "long": 52419,
              "short": 69425,
              "net": -17006
            },
            "smallTrader": {
              "long": 13276,
              "short": 19506,
              "net": -6230
            }
          },
          "openInterest": 151710
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 606670,
              "short": 673711,
              "net": -67041
            },
            "nonCommercial": {
              "long": 408779,
              "short": 275163,
              "net": 133616
            },
            "smallTrader": {
              "long": 121094,
              "short": 187669,
              "net": -66575
            }
          },
          "openInterest": 1295732
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87024,
              "short": 109569,
              "net": -22545
            },
            "nonCommercial": {
              "long": 68773,
              "short": 41932,
              "net": 26841
            },
            "smallTrader": {
              "long": 12181,
              "short": 16477,
              "net": -4296
            }
          },
          "openInterest": 186023
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 560375,
              "short": 810124,
              "net": -249749
            },
            "nonCommercial": {
              "long": 481485,
              "short": 229757,
              "net": 251728
            },
            "smallTrader": {
              "long": 70790,
              "short": 72769,
              "net": -1979
            }
          },
          "openInterest": 1617902
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15910,
              "short": 13891,
              "net": 2019
            },
            "nonCommercial": {
              "long": 10960,
              "short": 10803,
              "net": 157
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 31990
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42208,
              "short": 43760,
              "net": -1552
            },
            "nonCommercial": {
              "long": 2666,
              "short": 1292,
              "net": 1374
            },
            "smallTrader": {
              "long": 585,
              "short": 407,
              "net": 178
            }
          },
          "openInterest": 49311
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 215338,
              "short": 103272,
              "net": 112066
            },
            "nonCommercial": {
              "long": 61932,
              "short": 149592,
              "net": -87660
            },
            "smallTrader": {
              "long": 39256,
              "short": 63662,
              "net": -24406
            }
          },
          "openInterest": 322721
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12795,
              "short": 7079,
              "net": 5716
            },
            "nonCommercial": {
              "long": 9293,
              "short": 10212,
              "net": -919
            },
            "smallTrader": {
              "long": 8042,
              "short": 12839,
              "net": -4797
            }
          },
          "openInterest": 35702
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173377,
              "short": 233917,
              "net": -60540
            },
            "nonCommercial": {
              "long": 113254,
              "short": 48580,
              "net": 64674
            },
            "smallTrader": {
              "long": 18058,
              "short": 22192,
              "net": -4134
            }
          },
          "openInterest": 371738
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 149535,
              "short": 222678,
              "net": -73143
            },
            "nonCommercial": {
              "long": 182792,
              "short": 106147,
              "net": 76645
            },
            "smallTrader": {
              "long": 32860,
              "short": 36362,
              "net": -3502
            }
          },
          "openInterest": 415700
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213006,
              "short": 203694,
              "net": 9312
            },
            "nonCommercial": {
              "long": 56633,
              "short": 67705,
              "net": -11072
            },
            "smallTrader": {
              "long": 41190,
              "short": 39430,
              "net": 1760
            }
          },
          "openInterest": 385757
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109614,
              "short": 77076,
              "net": 32538
            },
            "nonCommercial": {
              "long": 39753,
              "short": 61805,
              "net": -22052
            },
            "smallTrader": {
              "long": 21884,
              "short": 32370,
              "net": -10486
            }
          },
          "openInterest": 174697
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72840,
              "short": 78615,
              "net": -5775
            },
            "nonCommercial": {
              "long": 73441,
              "short": 56816,
              "net": 16625
            },
            "smallTrader": {
              "long": 18870,
              "short": 29720,
              "net": -10850
            }
          },
          "openInterest": 200403
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115441,
              "short": 92474,
              "net": 22967
            },
            "nonCommercial": {
              "long": 70438,
              "short": 81880,
              "net": -11442
            },
            "smallTrader": {
              "long": 27786,
              "short": 39311,
              "net": -11525
            }
          },
          "openInterest": 261329
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102653,
              "short": 54957,
              "net": 47696
            },
            "nonCommercial": {
              "long": 31276,
              "short": 75727,
              "net": -44451
            },
            "smallTrader": {
              "long": 3575,
              "short": 6820,
              "net": -3245
            }
          },
          "openInterest": 142517
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35944,
              "short": 36463,
              "net": -519
            },
            "nonCommercial": {
              "long": 11103,
              "short": 10695,
              "net": 408
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52099
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 377656,
              "short": 178732,
              "net": 198924
            },
            "nonCommercial": {
              "long": 254270,
              "short": 475338,
              "net": -221068
            },
            "smallTrader": {
              "long": 62398,
              "short": 40254,
              "net": 22144
            }
          },
          "openInterest": 906840
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11339,
              "short": 4392,
              "net": 6947
            },
            "nonCommercial": {
              "long": 20995,
              "short": 24057,
              "net": -3062
            },
            "smallTrader": {
              "long": 1570,
              "short": 5455,
              "net": -3885
            }
          },
          "openInterest": 34105
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15177,
              "short": 36688,
              "net": -21511
            },
            "nonCommercial": {
              "long": 52667,
              "short": 32771,
              "net": 19896
            },
            "smallTrader": {
              "long": 5863,
              "short": 4248,
              "net": 1615
            }
          },
          "openInterest": 75469
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 477026,
              "short": 442157,
              "net": 34869
            },
            "nonCommercial": {
              "long": 77088,
              "short": 111828,
              "net": -34740
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 686659
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56932,
              "short": 87038,
              "net": -30106
            },
            "nonCommercial": {
              "long": 61556,
              "short": 38453,
              "net": 23103
            },
            "smallTrader": {
              "long": 21196,
              "short": 14193,
              "net": 7003
            }
          },
          "openInterest": 156905
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158509,
              "short": 240738,
              "net": -82229
            },
            "nonCommercial": {
              "long": 111910,
              "short": 49228,
              "net": 62682
            },
            "smallTrader": {
              "long": 52653,
              "short": 33106,
              "net": 19547
            }
          },
          "openInterest": 368560
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181238,
              "short": 202102,
              "net": -20864
            },
            "nonCommercial": {
              "long": 111404,
              "short": 93864,
              "net": 17540
            },
            "smallTrader": {
              "long": 33394,
              "short": 30070,
              "net": 3324
            }
          },
          "openInterest": 406683
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 344606,
              "short": 360513,
              "net": -15907
            },
            "nonCommercial": {
              "long": 176615,
              "short": 136698,
              "net": 39917
            },
            "smallTrader": {
              "long": 51521,
              "short": 75531,
              "net": -24010
            }
          },
          "openInterest": 699001
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398655,
              "short": 489831,
              "net": -91176
            },
            "nonCommercial": {
              "long": 214717,
              "short": 134816,
              "net": 79901
            },
            "smallTrader": {
              "long": 64499,
              "short": 53224,
              "net": 11275
            }
          },
          "openInterest": 750053
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17634,
              "short": 3459,
              "net": 14175
            },
            "nonCommercial": {
              "long": 13266,
              "short": 15981,
              "net": -2715
            },
            "smallTrader": {
              "long": 7191,
              "short": 18651,
              "net": -11460
            }
          },
          "openInterest": 38229
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6170,
              "short": 58596,
              "net": -52426
            },
            "nonCommercial": {
              "long": 54504,
              "short": 8803,
              "net": 45701
            },
            "smallTrader": {
              "long": 9163,
              "short": 2438,
              "net": 6725
            }
          },
          "openInterest": 71478
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 94978,
              "short": 123467,
              "net": -28489
            },
            "nonCommercial": {
              "long": 115350,
              "short": 85121,
              "net": 30229
            },
            "smallTrader": {
              "long": 21895,
              "short": 23635,
              "net": -1740
            }
          },
          "openInterest": 304870
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85441,
              "short": 74986,
              "net": 10455
            },
            "nonCommercial": {
              "long": 60085,
              "short": 67959,
              "net": -7874
            },
            "smallTrader": {
              "long": 21002,
              "short": 23583,
              "net": -2581
            }
          },
          "openInterest": 185177
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162706,
              "short": 120702,
              "net": 42004
            },
            "nonCommercial": {
              "long": 95585,
              "short": 132591,
              "net": -37006
            },
            "smallTrader": {
              "long": 35684,
              "short": 40682,
              "net": -4998
            }
          },
          "openInterest": 365999
        }
      ]
    },
    {
      "reportDate": "2015-10-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1903711,
              "short": 1835662,
              "net": 68049
            },
            "nonCommercial": {
              "long": 450872,
              "short": 453415,
              "net": -2543
            },
            "smallTrader": {
              "long": 343753,
              "short": 409259,
              "net": -65506
            }
          },
          "openInterest": 2769936
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 668210,
              "short": 658497,
              "net": 9713
            },
            "nonCommercial": {
              "long": 273308,
              "short": 267735,
              "net": 5573
            },
            "smallTrader": {
              "long": 119836,
              "short": 135122,
              "net": -15286
            }
          },
          "openInterest": 1080510
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 302497,
              "short": 304585,
              "net": -2088
            },
            "nonCommercial": {
              "long": 55439,
              "short": 62584,
              "net": -7145
            },
            "smallTrader": {
              "long": 142241,
              "short": 133008,
              "net": 9233
            }
          },
          "openInterest": 504542
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1702662,
              "short": 1634547,
              "net": 68115
            },
            "nonCommercial": {
              "long": 358795,
              "short": 404159,
              "net": -45364
            },
            "smallTrader": {
              "long": 298357,
              "short": 321108,
              "net": -22751
            }
          },
          "openInterest": 2414214
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83503,
              "short": 20718,
              "net": 62785
            },
            "nonCommercial": {
              "long": 41592,
              "short": 82431,
              "net": -40839
            },
            "smallTrader": {
              "long": 13862,
              "short": 35808,
              "net": -21946
            }
          },
          "openInterest": 139935
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6215,
              "short": 3759,
              "net": 2456
            },
            "nonCommercial": {
              "long": 20376,
              "short": 22183,
              "net": -1807
            },
            "smallTrader": {
              "long": 1003,
              "short": 1652,
              "net": -649
            }
          },
          "openInterest": 27787
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91391,
              "short": 72503,
              "net": 18888
            },
            "nonCommercial": {
              "long": 47700,
              "short": 52233,
              "net": -4533
            },
            "smallTrader": {
              "long": 19569,
              "short": 33924,
              "net": -14355
            }
          },
          "openInterest": 160373
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69479,
              "short": 17933,
              "net": 51546
            },
            "nonCommercial": {
              "long": 29276,
              "short": 64286,
              "net": -35010
            },
            "smallTrader": {
              "long": 21242,
              "short": 37778,
              "net": -16536
            }
          },
          "openInterest": 121676
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95852,
              "short": 151617,
              "net": -55765
            },
            "nonCommercial": {
              "long": 66572,
              "short": 17453,
              "net": 49119
            },
            "smallTrader": {
              "long": 12438,
              "short": 5792,
              "net": 6646
            }
          },
          "openInterest": 213077
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108850,
              "short": 96057,
              "net": 12793
            },
            "nonCommercial": {
              "long": 39995,
              "short": 55172,
              "net": -15177
            },
            "smallTrader": {
              "long": 11266,
              "short": 8882,
              "net": 2384
            }
          },
          "openInterest": 190831
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72020,
              "short": 55486,
              "net": 16534
            },
            "nonCommercial": {
              "long": 54617,
              "short": 66165,
              "net": -11548
            },
            "smallTrader": {
              "long": 13040,
              "short": 18026,
              "net": -4986
            }
          },
          "openInterest": 153387
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 616252,
              "short": 728407,
              "net": -112155
            },
            "nonCommercial": {
              "long": 418490,
              "short": 241153,
              "net": 177337
            },
            "smallTrader": {
              "long": 124637,
              "short": 189819,
              "net": -65182
            }
          },
          "openInterest": 1307966
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87768,
              "short": 119510,
              "net": -31742
            },
            "nonCommercial": {
              "long": 70219,
              "short": 35928,
              "net": 34291
            },
            "smallTrader": {
              "long": 12894,
              "short": 15443,
              "net": -2549
            }
          },
          "openInterest": 189761
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 588749,
              "short": 841962,
              "net": -253213
            },
            "nonCommercial": {
              "long": 491100,
              "short": 232839,
              "net": 258261
            },
            "smallTrader": {
              "long": 73123,
              "short": 78171,
              "net": -5048
            }
          },
          "openInterest": 1675676
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16800,
              "short": 13607,
              "net": 3193
            },
            "nonCommercial": {
              "long": 13130,
              "short": 12187,
              "net": 943
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 34668
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34249,
              "short": 35556,
              "net": -1307
            },
            "nonCommercial": {
              "long": 2569,
              "short": 1518,
              "net": 1051
            },
            "smallTrader": {
              "long": 626,
              "short": 370,
              "net": 256
            }
          },
          "openInterest": 40984
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 222477,
              "short": 113970,
              "net": 108507
            },
            "nonCommercial": {
              "long": 65410,
              "short": 154220,
              "net": -88810
            },
            "smallTrader": {
              "long": 42037,
              "short": 61734,
              "net": -19697
            }
          },
          "openInterest": 337606
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12301,
              "short": 7426,
              "net": 4875
            },
            "nonCommercial": {
              "long": 9626,
              "short": 10564,
              "net": -938
            },
            "smallTrader": {
              "long": 8220,
              "short": 12157,
              "net": -3937
            }
          },
          "openInterest": 34932
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160445,
              "short": 227040,
              "net": -66595
            },
            "nonCommercial": {
              "long": 112079,
              "short": 44783,
              "net": 67296
            },
            "smallTrader": {
              "long": 19265,
              "short": 19966,
              "net": -701
            }
          },
          "openInterest": 357665
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 148424,
              "short": 236893,
              "net": -88469
            },
            "nonCommercial": {
              "long": 191000,
              "short": 104181,
              "net": 86819
            },
            "smallTrader": {
              "long": 33509,
              "short": 31859,
              "net": 1650
            }
          },
          "openInterest": 430228
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210247,
              "short": 210327,
              "net": -80
            },
            "nonCommercial": {
              "long": 55502,
              "short": 60633,
              "net": -5131
            },
            "smallTrader": {
              "long": 46366,
              "short": 41155,
              "net": 5211
            }
          },
          "openInterest": 385732
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107023,
              "short": 76265,
              "net": 30758
            },
            "nonCommercial": {
              "long": 39050,
              "short": 56649,
              "net": -17599
            },
            "smallTrader": {
              "long": 20783,
              "short": 33942,
              "net": -13159
            }
          },
          "openInterest": 170780
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73237,
              "short": 83065,
              "net": -9828
            },
            "nonCommercial": {
              "long": 76387,
              "short": 56293,
              "net": 20094
            },
            "smallTrader": {
              "long": 19839,
              "short": 30105,
              "net": -10266
            }
          },
          "openInterest": 203106
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120076,
              "short": 101128,
              "net": 18948
            },
            "nonCommercial": {
              "long": 68050,
              "short": 78133,
              "net": -10083
            },
            "smallTrader": {
              "long": 27981,
              "short": 36846,
              "net": -8865
            }
          },
          "openInterest": 259893
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61132,
              "short": 52024,
              "net": 9108
            },
            "nonCommercial": {
              "long": 50942,
              "short": 56185,
              "net": -5243
            },
            "smallTrader": {
              "long": 2947,
              "short": 6812,
              "net": -3865
            }
          },
          "openInterest": 119424
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36142,
              "short": 36828,
              "net": -686
            },
            "nonCommercial": {
              "long": 11684,
              "short": 9777,
              "net": 1907
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52137
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 386072,
              "short": 185757,
              "net": 200315
            },
            "nonCommercial": {
              "long": 265394,
              "short": 487233,
              "net": -221839
            },
            "smallTrader": {
              "long": 65816,
              "short": 44292,
              "net": 21524
            }
          },
          "openInterest": 943756
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11860,
              "short": 6426,
              "net": 5434
            },
            "nonCommercial": {
              "long": 18357,
              "short": 19328,
              "net": -971
            },
            "smallTrader": {
              "long": 1513,
              "short": 5976,
              "net": -4463
            }
          },
          "openInterest": 31930
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15430,
              "short": 38077,
              "net": -22647
            },
            "nonCommercial": {
              "long": 51401,
              "short": 31210,
              "net": 20191
            },
            "smallTrader": {
              "long": 6248,
              "short": 3792,
              "net": 2456
            }
          },
          "openInterest": 74919
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 495257,
              "short": 438707,
              "net": 56550
            },
            "nonCommercial": {
              "long": 69657,
              "short": 113913,
              "net": -44256
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 696897
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48944,
              "short": 98446,
              "net": -49502
            },
            "nonCommercial": {
              "long": 68838,
              "short": 28052,
              "net": 40786
            },
            "smallTrader": {
              "long": 21484,
              "short": 12768,
              "net": 8716
            }
          },
          "openInterest": 156226
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160460,
              "short": 246294,
              "net": -85834
            },
            "nonCommercial": {
              "long": 109938,
              "short": 46362,
              "net": 63576
            },
            "smallTrader": {
              "long": 56774,
              "short": 34516,
              "net": 22258
            }
          },
          "openInterest": 378687
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180600,
              "short": 220880,
              "net": -40280
            },
            "nonCommercial": {
              "long": 114982,
              "short": 80382,
              "net": 34600
            },
            "smallTrader": {
              "long": 34545,
              "short": 28865,
              "net": 5680
            }
          },
          "openInterest": 407003
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 346037,
              "short": 369131,
              "net": -23094
            },
            "nonCommercial": {
              "long": 175596,
              "short": 131908,
              "net": 43688
            },
            "smallTrader": {
              "long": 54316,
              "short": 74910,
              "net": -20594
            }
          },
          "openInterest": 704546
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386603,
              "short": 533063,
              "net": -146460
            },
            "nonCommercial": {
              "long": 213865,
              "short": 83340,
              "net": 130525
            },
            "smallTrader": {
              "long": 65955,
              "short": 50020,
              "net": 15935
            }
          },
          "openInterest": 743349
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18469,
              "short": 3310,
              "net": 15159
            },
            "nonCommercial": {
              "long": 12406,
              "short": 16376,
              "net": -3970
            },
            "smallTrader": {
              "long": 7822,
              "short": 19011,
              "net": -11189
            }
          },
          "openInterest": 38826
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6026,
              "short": 59274,
              "net": -53248
            },
            "nonCommercial": {
              "long": 54656,
              "short": 8665,
              "net": 45991
            },
            "smallTrader": {
              "long": 8849,
              "short": 1592,
              "net": 7257
            }
          },
          "openInterest": 70957
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 99201,
              "short": 118721,
              "net": -19520
            },
            "nonCommercial": {
              "long": 117402,
              "short": 96345,
              "net": 21057
            },
            "smallTrader": {
              "long": 21095,
              "short": 22632,
              "net": -1537
            }
          },
          "openInterest": 323209
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85449,
              "short": 76150,
              "net": 9299
            },
            "nonCommercial": {
              "long": 61151,
              "short": 68180,
              "net": -7029
            },
            "smallTrader": {
              "long": 20967,
              "short": 23237,
              "net": -2270
            }
          },
          "openInterest": 188562
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161650,
              "short": 128862,
              "net": 32788
            },
            "nonCommercial": {
              "long": 100932,
              "short": 126506,
              "net": -25574
            },
            "smallTrader": {
              "long": 36495,
              "short": 43709,
              "net": -7214
            }
          },
          "openInterest": 373719
        }
      ]
    },
    {
      "reportDate": "2015-10-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1909682,
              "short": 1858434,
              "net": 51248
            },
            "nonCommercial": {
              "long": 470896,
              "short": 453204,
              "net": 17692
            },
            "smallTrader": {
              "long": 337888,
              "short": 406828,
              "net": -68940
            }
          },
          "openInterest": 2794144
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 684770,
              "short": 671464,
              "net": 13306
            },
            "nonCommercial": {
              "long": 281951,
              "short": 284733,
              "net": -2782
            },
            "smallTrader": {
              "long": 124084,
              "short": 134608,
              "net": -10524
            }
          },
          "openInterest": 1107222
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306554,
              "short": 311101,
              "net": -4547
            },
            "nonCommercial": {
              "long": 69262,
              "short": 62556,
              "net": 6706
            },
            "smallTrader": {
              "long": 141998,
              "short": 144157,
              "net": -2159
            }
          },
          "openInterest": 521887
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1696429,
              "short": 1640273,
              "net": 56156
            },
            "nonCommercial": {
              "long": 352470,
              "short": 388873,
              "net": -36403
            },
            "smallTrader": {
              "long": 305182,
              "short": 324935,
              "net": -19753
            }
          },
          "openInterest": 2404009
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82260,
              "short": 34533,
              "net": 47727
            },
            "nonCommercial": {
              "long": 42266,
              "short": 75971,
              "net": -33705
            },
            "smallTrader": {
              "long": 16130,
              "short": 30152,
              "net": -14022
            }
          },
          "openInterest": 142024
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4044,
              "short": 3527,
              "net": 517
            },
            "nonCommercial": {
              "long": 19284,
              "short": 19195,
              "net": 89
            },
            "smallTrader": {
              "long": 861,
              "short": 1467,
              "net": -606
            }
          },
          "openInterest": 24387
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86121,
              "short": 63602,
              "net": 22519
            },
            "nonCommercial": {
              "long": 44765,
              "short": 52292,
              "net": -7527
            },
            "smallTrader": {
              "long": 19653,
              "short": 34645,
              "net": -14992
            }
          },
          "openInterest": 152164
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62925,
              "short": 18203,
              "net": 44722
            },
            "nonCommercial": {
              "long": 28207,
              "short": 62156,
              "net": -33949
            },
            "smallTrader": {
              "long": 23721,
              "short": 34494,
              "net": -10773
            }
          },
          "openInterest": 116800
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98821,
              "short": 147664,
              "net": -48843
            },
            "nonCommercial": {
              "long": 62926,
              "short": 20737,
              "net": 42189
            },
            "smallTrader": {
              "long": 12877,
              "short": 6223,
              "net": 6654
            }
          },
          "openInterest": 213757
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100815,
              "short": 96980,
              "net": 3835
            },
            "nonCommercial": {
              "long": 39406,
              "short": 44712,
              "net": -5306
            },
            "smallTrader": {
              "long": 10594,
              "short": 9123,
              "net": 1471
            }
          },
          "openInterest": 181065
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70513,
              "short": 60297,
              "net": 10216
            },
            "nonCommercial": {
              "long": 54291,
              "short": 60432,
              "net": -6141
            },
            "smallTrader": {
              "long": 13312,
              "short": 17387,
              "net": -4075
            }
          },
          "openInterest": 156482
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 612130,
              "short": 692976,
              "net": -80846
            },
            "nonCommercial": {
              "long": 393203,
              "short": 246723,
              "net": 146480
            },
            "smallTrader": {
              "long": 124799,
              "short": 190433,
              "net": -65634
            }
          },
          "openInterest": 1290684
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82034,
              "short": 124794,
              "net": -42760
            },
            "nonCommercial": {
              "long": 73392,
              "short": 29589,
              "net": 43803
            },
            "smallTrader": {
              "long": 13172,
              "short": 14215,
              "net": -1043
            }
          },
          "openInterest": 188209
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 592561,
              "short": 867428,
              "net": -274867
            },
            "nonCommercial": {
              "long": 487740,
              "short": 222748,
              "net": 264992
            },
            "smallTrader": {
              "long": 80479,
              "short": 70604,
              "net": 9875
            }
          },
          "openInterest": 1645951
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18522,
              "short": 15655,
              "net": 2867
            },
            "nonCommercial": {
              "long": 14124,
              "short": 12347,
              "net": 1777
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37572
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33530,
              "short": 35229,
              "net": -1699
            },
            "nonCommercial": {
              "long": 3029,
              "short": 1521,
              "net": 1508
            },
            "smallTrader": {
              "long": 545,
              "short": 354,
              "net": 191
            }
          },
          "openInterest": 40856
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 226415,
              "short": 129400,
              "net": 97015
            },
            "nonCommercial": {
              "long": 71132,
              "short": 151708,
              "net": -80576
            },
            "smallTrader": {
              "long": 45664,
              "short": 62103,
              "net": -16439
            }
          },
          "openInterest": 349720
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13003,
              "short": 7514,
              "net": 5489
            },
            "nonCommercial": {
              "long": 9546,
              "short": 10423,
              "net": -877
            },
            "smallTrader": {
              "long": 7660,
              "short": 12272,
              "net": -4612
            }
          },
          "openInterest": 35041
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158410,
              "short": 215038,
              "net": -56628
            },
            "nonCommercial": {
              "long": 110890,
              "short": 50254,
              "net": 60636
            },
            "smallTrader": {
              "long": 17512,
              "short": 21520,
              "net": -4008
            }
          },
          "openInterest": 352867
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 144242,
              "short": 262736,
              "net": -118494
            },
            "nonCommercial": {
              "long": 203299,
              "short": 86140,
              "net": 117159
            },
            "smallTrader": {
              "long": 35345,
              "short": 34010,
              "net": 1335
            }
          },
          "openInterest": 435928
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203122,
              "short": 193849,
              "net": 9273
            },
            "nonCommercial": {
              "long": 53315,
              "short": 66590,
              "net": -13275
            },
            "smallTrader": {
              "long": 46054,
              "short": 42052,
              "net": 4002
            }
          },
          "openInterest": 376990
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106019,
              "short": 84263,
              "net": 21756
            },
            "nonCommercial": {
              "long": 38004,
              "short": 51836,
              "net": -13832
            },
            "smallTrader": {
              "long": 22475,
              "short": 30399,
              "net": -7924
            }
          },
          "openInterest": 169873
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71845,
              "short": 87433,
              "net": -15588
            },
            "nonCommercial": {
              "long": 80273,
              "short": 56188,
              "net": 24085
            },
            "smallTrader": {
              "long": 21002,
              "short": 29499,
              "net": -8497
            }
          },
          "openInterest": 206367
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122839,
              "short": 92231,
              "net": 30608
            },
            "nonCommercial": {
              "long": 64665,
              "short": 85219,
              "net": -20554
            },
            "smallTrader": {
              "long": 27902,
              "short": 37956,
              "net": -10054
            }
          },
          "openInterest": 260412
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60966,
              "short": 53652,
              "net": 7314
            },
            "nonCommercial": {
              "long": 47411,
              "short": 51554,
              "net": -4143
            },
            "smallTrader": {
              "long": 3516,
              "short": 6687,
              "net": -3171
            }
          },
          "openInterest": 116418
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36561,
              "short": 38644,
              "net": -2083
            },
            "nonCommercial": {
              "long": 12252,
              "short": 9901,
              "net": 2351
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53639
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 393386,
              "short": 194037,
              "net": 199349
            },
            "nonCommercial": {
              "long": 258713,
              "short": 478564,
              "net": -219851
            },
            "smallTrader": {
              "long": 65773,
              "short": 45271,
              "net": 20502
            }
          },
          "openInterest": 967718
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8794,
              "short": 5958,
              "net": 2836
            },
            "nonCommercial": {
              "long": 18344,
              "short": 17652,
              "net": 692
            },
            "smallTrader": {
              "long": 1825,
              "short": 5353,
              "net": -3528
            }
          },
          "openInterest": 29038
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13100,
              "short": 41881,
              "net": -28781
            },
            "nonCommercial": {
              "long": 51130,
              "short": 24758,
              "net": 26372
            },
            "smallTrader": {
              "long": 5580,
              "short": 3171,
              "net": 2409
            }
          },
          "openInterest": 71682
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 493599,
              "short": 446235,
              "net": 47364
            },
            "nonCommercial": {
              "long": 70483,
              "short": 110180,
              "net": -39697
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 692719
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45022,
              "short": 103648,
              "net": -58626
            },
            "nonCommercial": {
              "long": 74575,
              "short": 22865,
              "net": 51710
            },
            "smallTrader": {
              "long": 21539,
              "short": 14623,
              "net": 6916
            }
          },
          "openInterest": 161346
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161523,
              "short": 263779,
              "net": -102256
            },
            "nonCommercial": {
              "long": 125364,
              "short": 49204,
              "net": 76160
            },
            "smallTrader": {
              "long": 59738,
              "short": 33642,
              "net": 26096
            }
          },
          "openInterest": 408493
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188687,
              "short": 236803,
              "net": -48116
            },
            "nonCommercial": {
              "long": 113994,
              "short": 73074,
              "net": 40920
            },
            "smallTrader": {
              "long": 36070,
              "short": 28874,
              "net": 7196
            }
          },
          "openInterest": 419797
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 336796,
              "short": 380447,
              "net": -43651
            },
            "nonCommercial": {
              "long": 192606,
              "short": 129473,
              "net": 63133
            },
            "smallTrader": {
              "long": 58864,
              "short": 78346,
              "net": -19482
            }
          },
          "openInterest": 733840
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 373215,
              "short": 561205,
              "net": -187990
            },
            "nonCommercial": {
              "long": 232455,
              "short": 73548,
              "net": 158907
            },
            "smallTrader": {
              "long": 72346,
              "short": 43263,
              "net": 29083
            }
          },
          "openInterest": 742311
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15719,
              "short": 3768,
              "net": 11951
            },
            "nonCommercial": {
              "long": 10863,
              "short": 13215,
              "net": -2352
            },
            "smallTrader": {
              "long": 8214,
              "short": 17813,
              "net": -9599
            }
          },
          "openInterest": 34934
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12959,
              "short": 57897,
              "net": -44938
            },
            "nonCommercial": {
              "long": 49049,
              "short": 10174,
              "net": 38875
            },
            "smallTrader": {
              "long": 9291,
              "short": 3228,
              "net": 6063
            }
          },
          "openInterest": 72734
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 95828,
              "short": 105388,
              "net": -9560
            },
            "nonCommercial": {
              "long": 125254,
              "short": 109615,
              "net": 15639
            },
            "smallTrader": {
              "long": 19946,
              "short": 26025,
              "net": -6079
            }
          },
          "openInterest": 332413
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83595,
              "short": 74068,
              "net": 9527
            },
            "nonCommercial": {
              "long": 61494,
              "short": 68088,
              "net": -6594
            },
            "smallTrader": {
              "long": 20381,
              "short": 23314,
              "net": -2933
            }
          },
          "openInterest": 185121
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157742,
              "short": 120026,
              "net": 37716
            },
            "nonCommercial": {
              "long": 97749,
              "short": 129255,
              "net": -31506
            },
            "smallTrader": {
              "long": 35149,
              "short": 41359,
              "net": -6210
            }
          },
          "openInterest": 371965
        }
      ]
    },
    {
      "reportDate": "2015-10-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1903838,
              "short": 1802092,
              "net": 101746
            },
            "nonCommercial": {
              "long": 452959,
              "short": 490772,
              "net": -37813
            },
            "smallTrader": {
              "long": 341700,
              "short": 405633,
              "net": -63933
            }
          },
          "openInterest": 2775372
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 679832,
              "short": 663080,
              "net": 16752
            },
            "nonCommercial": {
              "long": 275497,
              "short": 282945,
              "net": -7448
            },
            "smallTrader": {
              "long": 125092,
              "short": 134396,
              "net": -9304
            }
          },
          "openInterest": 1098788
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 293686,
              "short": 285175,
              "net": 8511
            },
            "nonCommercial": {
              "long": 64034,
              "short": 67187,
              "net": -3153
            },
            "smallTrader": {
              "long": 141505,
              "short": 146863,
              "net": -5358
            }
          },
          "openInterest": 503195
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1730569,
              "short": 1631348,
              "net": 99221
            },
            "nonCommercial": {
              "long": 335227,
              "short": 399217,
              "net": -63990
            },
            "smallTrader": {
              "long": 294006,
              "short": 329237,
              "net": -35231
            }
          },
          "openInterest": 2404404
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80919,
              "short": 30283,
              "net": 50636
            },
            "nonCommercial": {
              "long": 43295,
              "short": 81707,
              "net": -38412
            },
            "smallTrader": {
              "long": 15555,
              "short": 27779,
              "net": -12224
            }
          },
          "openInterest": 140367
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3801,
              "short": 3072,
              "net": 729
            },
            "nonCommercial": {
              "long": 18647,
              "short": 18705,
              "net": -58
            },
            "smallTrader": {
              "long": 869,
              "short": 1540,
              "net": -671
            }
          },
          "openInterest": 23634
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82773,
              "short": 83118,
              "net": -345
            },
            "nonCommercial": {
              "long": 53477,
              "short": 45940,
              "net": 7537
            },
            "smallTrader": {
              "long": 20480,
              "short": 27672,
              "net": -7192
            }
          },
          "openInterest": 158043
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63314,
              "short": 28764,
              "net": 34550
            },
            "nonCommercial": {
              "long": 31368,
              "short": 58480,
              "net": -27112
            },
            "smallTrader": {
              "long": 24756,
              "short": 32194,
              "net": -7438
            }
          },
          "openInterest": 121148
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100289,
              "short": 149847,
              "net": -49558
            },
            "nonCommercial": {
              "long": 63838,
              "short": 21307,
              "net": 42531
            },
            "smallTrader": {
              "long": 13270,
              "short": 6243,
              "net": 7027
            }
          },
          "openInterest": 219306
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97622,
              "short": 96713,
              "net": 909
            },
            "nonCommercial": {
              "long": 39485,
              "short": 43017,
              "net": -3532
            },
            "smallTrader": {
              "long": 11612,
              "short": 8989,
              "net": 2623
            }
          },
          "openInterest": 182654
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70231,
              "short": 61490,
              "net": 8741
            },
            "nonCommercial": {
              "long": 56571,
              "short": 61154,
              "net": -4583
            },
            "smallTrader": {
              "long": 13946,
              "short": 18104,
              "net": -4158
            }
          },
          "openInterest": 162963
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 630910,
              "short": 666131,
              "net": -35221
            },
            "nonCommercial": {
              "long": 382149,
              "short": 281965,
              "net": 100184
            },
            "smallTrader": {
              "long": 127295,
              "short": 192258,
              "net": -64963
            }
          },
          "openInterest": 1320517
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83005,
              "short": 134485,
              "net": -51480
            },
            "nonCommercial": {
              "long": 78845,
              "short": 26971,
              "net": 51874
            },
            "smallTrader": {
              "long": 14030,
              "short": 14424,
              "net": -394
            }
          },
          "openInterest": 193661
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 570449,
              "short": 833815,
              "net": -263366
            },
            "nonCommercial": {
              "long": 485090,
              "short": 233939,
              "net": 251151
            },
            "smallTrader": {
              "long": 78129,
              "short": 65914,
              "net": 12215
            }
          },
          "openInterest": 1613562
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19824,
              "short": 15637,
              "net": 4187
            },
            "nonCommercial": {
              "long": 12428,
              "short": 12321,
              "net": 107
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37727
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33773,
              "short": 35921,
              "net": -2148
            },
            "nonCommercial": {
              "long": 3124,
              "short": 1305,
              "net": 1819
            },
            "smallTrader": {
              "long": 634,
              "short": 305,
              "net": 329
            }
          },
          "openInterest": 41977
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 229622,
              "short": 150293,
              "net": 79329
            },
            "nonCommercial": {
              "long": 76291,
              "short": 138857,
              "net": -62566
            },
            "smallTrader": {
              "long": 44130,
              "short": 60893,
              "net": -16763
            }
          },
          "openInterest": 357133
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12091,
              "short": 6899,
              "net": 5192
            },
            "nonCommercial": {
              "long": 9651,
              "short": 10116,
              "net": -465
            },
            "smallTrader": {
              "long": 7742,
              "short": 12469,
              "net": -4727
            }
          },
          "openInterest": 33766
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158003,
              "short": 208605,
              "net": -50602
            },
            "nonCommercial": {
              "long": 111674,
              "short": 56510,
              "net": 55164
            },
            "smallTrader": {
              "long": 17763,
              "short": 22325,
              "net": -4562
            }
          },
          "openInterest": 348105
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134966,
              "short": 298266,
              "net": -163300
            },
            "nonCommercial": {
              "long": 233227,
              "short": 81926,
              "net": 151301
            },
            "smallTrader": {
              "long": 42473,
              "short": 30474,
              "net": 11999
            }
          },
          "openInterest": 467792
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215100,
              "short": 208927,
              "net": 6173
            },
            "nonCommercial": {
              "long": 59181,
              "short": 69376,
              "net": -10195
            },
            "smallTrader": {
              "long": 48875,
              "short": 44853,
              "net": 4022
            }
          },
          "openInterest": 394212
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109001,
              "short": 95934,
              "net": 13067
            },
            "nonCommercial": {
              "long": 48747,
              "short": 52386,
              "net": -3639
            },
            "smallTrader": {
              "long": 23018,
              "short": 32446,
              "net": -9428
            }
          },
          "openInterest": 184281
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71713,
              "short": 89517,
              "net": -17804
            },
            "nonCommercial": {
              "long": 74091,
              "short": 48073,
              "net": 26018
            },
            "smallTrader": {
              "long": 21454,
              "short": 29668,
              "net": -8214
            }
          },
          "openInterest": 198987
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121253,
              "short": 89562,
              "net": 31691
            },
            "nonCommercial": {
              "long": 60933,
              "short": 80788,
              "net": -19855
            },
            "smallTrader": {
              "long": 26928,
              "short": 38764,
              "net": -11836
            }
          },
          "openInterest": 254409
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61000,
              "short": 57875,
              "net": 3125
            },
            "nonCommercial": {
              "long": 50627,
              "short": 51243,
              "net": -616
            },
            "smallTrader": {
              "long": 3711,
              "short": 6220,
              "net": -2509
            }
          },
          "openInterest": 119955
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37278,
              "short": 43440,
              "net": -6162
            },
            "nonCommercial": {
              "long": 15197,
              "short": 9187,
              "net": 6010
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57673
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 385608,
              "short": 192392,
              "net": 193216
            },
            "nonCommercial": {
              "long": 265324,
              "short": 481655,
              "net": -216331
            },
            "smallTrader": {
              "long": 66301,
              "short": 43186,
              "net": 23115
            }
          },
          "openInterest": 989765
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8216,
              "short": 9634,
              "net": -1418
            },
            "nonCommercial": {
              "long": 19447,
              "short": 15688,
              "net": 3759
            },
            "smallTrader": {
              "long": 2412,
              "short": 4753,
              "net": -2341
            }
          },
          "openInterest": 30142
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12843,
              "short": 45061,
              "net": -32218
            },
            "nonCommercial": {
              "long": 50312,
              "short": 20493,
              "net": 29819
            },
            "smallTrader": {
              "long": 5620,
              "short": 3221,
              "net": 2399
            }
          },
          "openInterest": 70469
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 500258,
              "short": 451039,
              "net": 49219
            },
            "nonCommercial": {
              "long": 73771,
              "short": 114751,
              "net": -40980
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 700025
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42189,
              "short": 108989,
              "net": -66800
            },
            "nonCommercial": {
              "long": 79449,
              "short": 22151,
              "net": 57298
            },
            "smallTrader": {
              "long": 22555,
              "short": 13053,
              "net": 9502
            }
          },
          "openInterest": 167574
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172899,
              "short": 271015,
              "net": -98116
            },
            "nonCommercial": {
              "long": 124291,
              "short": 50860,
              "net": 73431
            },
            "smallTrader": {
              "long": 59851,
              "short": 35166,
              "net": 24685
            }
          },
          "openInterest": 419206
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185465,
              "short": 237043,
              "net": -51578
            },
            "nonCommercial": {
              "long": 118408,
              "short": 72023,
              "net": 46385
            },
            "smallTrader": {
              "long": 34323,
              "short": 29130,
              "net": 5193
            }
          },
          "openInterest": 423552
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 360829,
              "short": 404981,
              "net": -44152
            },
            "nonCommercial": {
              "long": 185929,
              "short": 121789,
              "net": 64140
            },
            "smallTrader": {
              "long": 61083,
              "short": 81071,
              "net": -19988
            }
          },
          "openInterest": 733699
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 365987,
              "short": 560641,
              "net": -194654
            },
            "nonCommercial": {
              "long": 240225,
              "short": 75769,
              "net": 164456
            },
            "smallTrader": {
              "long": 77493,
              "short": 47295,
              "net": 30198
            }
          },
          "openInterest": 756639
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14529,
              "short": 7794,
              "net": 6735
            },
            "nonCommercial": {
              "long": 11997,
              "short": 11372,
              "net": 625
            },
            "smallTrader": {
              "long": 8963,
              "short": 16323,
              "net": -7360
            }
          },
          "openInterest": 35628
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23374,
              "short": 58124,
              "net": -34750
            },
            "nonCommercial": {
              "long": 47578,
              "short": 19375,
              "net": 28203
            },
            "smallTrader": {
              "long": 8813,
              "short": 2266,
              "net": 6547
            }
          },
          "openInterest": 81495
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 94938,
              "short": 100267,
              "net": -5329
            },
            "nonCommercial": {
              "long": 119008,
              "short": 111981,
              "net": 7027
            },
            "smallTrader": {
              "long": 25920,
              "short": 27618,
              "net": -1698
            }
          },
          "openInterest": 333525
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87407,
              "short": 70356,
              "net": 17051
            },
            "nonCommercial": {
              "long": 62881,
              "short": 75951,
              "net": -13070
            },
            "smallTrader": {
              "long": 21612,
              "short": 25593,
              "net": -3981
            }
          },
          "openInterest": 192268
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175877,
              "short": 101689,
              "net": 74188
            },
            "nonCommercial": {
              "long": 89825,
              "short": 156752,
              "net": -66927
            },
            "smallTrader": {
              "long": 33840,
              "short": 41101,
              "net": -7261
            }
          },
          "openInterest": 384922
        }
      ]
    },
    {
      "reportDate": "2015-10-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1882815,
              "short": 1794340,
              "net": 88475
            },
            "nonCommercial": {
              "long": 447983,
              "short": 483646,
              "net": -35663
            },
            "smallTrader": {
              "long": 357130,
              "short": 409942,
              "net": -52812
            }
          },
          "openInterest": 2756760
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 707849,
              "short": 717111,
              "net": -9262
            },
            "nonCommercial": {
              "long": 313618,
              "short": 295443,
              "net": 18175
            },
            "smallTrader": {
              "long": 126487,
              "short": 135400,
              "net": -8913
            }
          },
          "openInterest": 1170353
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 278655,
              "short": 279940,
              "net": -1285
            },
            "nonCommercial": {
              "long": 47620,
              "short": 67785,
              "net": -20165
            },
            "smallTrader": {
              "long": 151127,
              "short": 129677,
              "net": 21450
            }
          },
          "openInterest": 484358
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1762571,
              "short": 1697448,
              "net": 65123
            },
            "nonCommercial": {
              "long": 357284,
              "short": 397366,
              "net": -40082
            },
            "smallTrader": {
              "long": 302638,
              "short": 327679,
              "net": -25041
            }
          },
          "openInterest": 2463695
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80227,
              "short": 31082,
              "net": 49145
            },
            "nonCommercial": {
              "long": 44835,
              "short": 81187,
              "net": -36352
            },
            "smallTrader": {
              "long": 15454,
              "short": 28247,
              "net": -12793
            }
          },
          "openInterest": 141008
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3381,
              "short": 2793,
              "net": 588
            },
            "nonCommercial": {
              "long": 18643,
              "short": 18712,
              "net": -69
            },
            "smallTrader": {
              "long": 867,
              "short": 1386,
              "net": -519
            }
          },
          "openInterest": 23282
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84486,
              "short": 76791,
              "net": 7695
            },
            "nonCommercial": {
              "long": 47986,
              "short": 43852,
              "net": 4134
            },
            "smallTrader": {
              "long": 18790,
              "short": 30619,
              "net": -11829
            }
          },
          "openInterest": 153453
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65506,
              "short": 33537,
              "net": 31969
            },
            "nonCommercial": {
              "long": 34134,
              "short": 53029,
              "net": -18895
            },
            "smallTrader": {
              "long": 21106,
              "short": 34180,
              "net": -13074
            }
          },
          "openInterest": 122885
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102757,
              "short": 151445,
              "net": -48688
            },
            "nonCommercial": {
              "long": 63502,
              "short": 21178,
              "net": 42324
            },
            "smallTrader": {
              "long": 13352,
              "short": 6988,
              "net": 6364
            }
          },
          "openInterest": 220893
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105878,
              "short": 97064,
              "net": 8814
            },
            "nonCommercial": {
              "long": 38752,
              "short": 50854,
              "net": -12102
            },
            "smallTrader": {
              "long": 12244,
              "short": 8956,
              "net": 3288
            }
          },
          "openInterest": 195212
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71732,
              "short": 65587,
              "net": 6145
            },
            "nonCommercial": {
              "long": 58172,
              "short": 59021,
              "net": -849
            },
            "smallTrader": {
              "long": 13687,
              "short": 18983,
              "net": -5296
            }
          },
          "openInterest": 165946
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 631708,
              "short": 674223,
              "net": -42515
            },
            "nonCommercial": {
              "long": 378854,
              "short": 274600,
              "net": 104254
            },
            "smallTrader": {
              "long": 132069,
              "short": 193808,
              "net": -61739
            }
          },
          "openInterest": 1320509
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85378,
              "short": 136088,
              "net": -50710
            },
            "nonCommercial": {
              "long": 78164,
              "short": 28190,
              "net": 49974
            },
            "smallTrader": {
              "long": 14393,
              "short": 13657,
              "net": 736
            }
          },
          "openInterest": 198356
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 589108,
              "short": 830691,
              "net": -241583
            },
            "nonCommercial": {
              "long": 499628,
              "short": 263053,
              "net": 236575
            },
            "smallTrader": {
              "long": 80806,
              "short": 75798,
              "net": 5008
            }
          },
          "openInterest": 1676033
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20531,
              "short": 18990,
              "net": 1541
            },
            "nonCommercial": {
              "long": 12172,
              "short": 10371,
              "net": 1801
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38703
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33175,
              "short": 36481,
              "net": -3306
            },
            "nonCommercial": {
              "long": 3956,
              "short": 887,
              "net": 3069
            },
            "smallTrader": {
              "long": 631,
              "short": 394,
              "net": 237
            }
          },
          "openInterest": 43004
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 261683,
              "short": 127233,
              "net": 134450
            },
            "nonCommercial": {
              "long": 70351,
              "short": 176285,
              "net": -105934
            },
            "smallTrader": {
              "long": 42181,
              "short": 70697,
              "net": -28516
            }
          },
          "openInterest": 380564
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12115,
              "short": 7507,
              "net": 4608
            },
            "nonCommercial": {
              "long": 10749,
              "short": 9519,
              "net": 1230
            },
            "smallTrader": {
              "long": 7695,
              "short": 13533,
              "net": -5838
            }
          },
          "openInterest": 34313
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149149,
              "short": 197078,
              "net": -47929
            },
            "nonCommercial": {
              "long": 109200,
              "short": 55732,
              "net": 53468
            },
            "smallTrader": {
              "long": 17585,
              "short": 23124,
              "net": -5539
            }
          },
          "openInterest": 336292
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 138770,
              "short": 304618,
              "net": -165848
            },
            "nonCommercial": {
              "long": 225985,
              "short": 68551,
              "net": 157434
            },
            "smallTrader": {
              "long": 39519,
              "short": 31105,
              "net": 8414
            }
          },
          "openInterest": 466780
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210608,
              "short": 200747,
              "net": 9861
            },
            "nonCommercial": {
              "long": 57266,
              "short": 71918,
              "net": -14652
            },
            "smallTrader": {
              "long": 50002,
              "short": 45211,
              "net": 4791
            }
          },
          "openInterest": 378501
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128969,
              "short": 73765,
              "net": 55204
            },
            "nonCommercial": {
              "long": 36437,
              "short": 70348,
              "net": -33911
            },
            "smallTrader": {
              "long": 18138,
              "short": 39431,
              "net": -21293
            }
          },
          "openInterest": 189472
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73803,
              "short": 86780,
              "net": -12977
            },
            "nonCommercial": {
              "long": 68429,
              "short": 46506,
              "net": 21923
            },
            "smallTrader": {
              "long": 19032,
              "short": 27978,
              "net": -8946
            }
          },
          "openInterest": 195171
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119973,
              "short": 93260,
              "net": 26713
            },
            "nonCommercial": {
              "long": 62392,
              "short": 74895,
              "net": -12503
            },
            "smallTrader": {
              "long": 27277,
              "short": 41487,
              "net": -14210
            }
          },
          "openInterest": 256978
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70390,
              "short": 68148,
              "net": 2242
            },
            "nonCommercial": {
              "long": 52078,
              "short": 52161,
              "net": -83
            },
            "smallTrader": {
              "long": 3846,
              "short": 6005,
              "net": -2159
            }
          },
          "openInterest": 136629
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40851,
              "short": 52230,
              "net": -11379
            },
            "nonCommercial": {
              "long": 18064,
              "short": 6701,
              "net": 11363
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64871
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 390683,
              "short": 200480,
              "net": 190203
            },
            "nonCommercial": {
              "long": 260265,
              "short": 476781,
              "net": -216516
            },
            "smallTrader": {
              "long": 67637,
              "short": 41324,
              "net": 26313
            }
          },
          "openInterest": 990658
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9123,
              "short": 12152,
              "net": -3029
            },
            "nonCommercial": {
              "long": 20339,
              "short": 14750,
              "net": 5589
            },
            "smallTrader": {
              "long": 2179,
              "short": 4739,
              "net": -2560
            }
          },
          "openInterest": 31743
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11876,
              "short": 47934,
              "net": -36058
            },
            "nonCommercial": {
              "long": 51736,
              "short": 18220,
              "net": 33516
            },
            "smallTrader": {
              "long": 5706,
              "short": 3164,
              "net": 2542
            }
          },
          "openInterest": 71052
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 484428,
              "short": 449376,
              "net": 35052
            },
            "nonCommercial": {
              "long": 78128,
              "short": 102501,
              "net": -24373
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 668152
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41050,
              "short": 110423,
              "net": -69373
            },
            "nonCommercial": {
              "long": 82023,
              "short": 19578,
              "net": 62445
            },
            "smallTrader": {
              "long": 21690,
              "short": 14762,
              "net": 6928
            }
          },
          "openInterest": 169757
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185529,
              "short": 260633,
              "net": -75104
            },
            "nonCommercial": {
              "long": 104559,
              "short": 55601,
              "net": 48958
            },
            "smallTrader": {
              "long": 58716,
              "short": 32570,
              "net": 26146
            }
          },
          "openInterest": 409127
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181558,
              "short": 232251,
              "net": -50693
            },
            "nonCommercial": {
              "long": 119283,
              "short": 73128,
              "net": 46155
            },
            "smallTrader": {
              "long": 33218,
              "short": 28680,
              "net": 4538
            }
          },
          "openInterest": 430285
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 348677,
              "short": 359545,
              "net": -10868
            },
            "nonCommercial": {
              "long": 141753,
              "short": 117950,
              "net": 23803
            },
            "smallTrader": {
              "long": 62162,
              "short": 75097,
              "net": -12935
            }
          },
          "openInterest": 657291
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 394844,
              "short": 600724,
              "net": -205880
            },
            "nonCommercial": {
              "long": 248315,
              "short": 76330,
              "net": 171985
            },
            "smallTrader": {
              "long": 81006,
              "short": 47111,
              "net": 33895
            }
          },
          "openInterest": 801494
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16771,
              "short": 4359,
              "net": 12412
            },
            "nonCommercial": {
              "long": 13947,
              "short": 12448,
              "net": 1499
            },
            "smallTrader": {
              "long": 7551,
              "short": 21462,
              "net": -13911
            }
          },
          "openInterest": 38453
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14365,
              "short": 57028,
              "net": -42663
            },
            "nonCommercial": {
              "long": 49047,
              "short": 14356,
              "net": 34691
            },
            "smallTrader": {
              "long": 9737,
              "short": 1765,
              "net": 7972
            }
          },
          "openInterest": 75389
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 76858,
              "short": 73739,
              "net": 3119
            },
            "nonCommercial": {
              "long": 120937,
              "short": 121165,
              "net": -228
            },
            "smallTrader": {
              "long": 25838,
              "short": 28729,
              "net": -2891
            }
          },
          "openInterest": 312340
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91035,
              "short": 68829,
              "net": 22206
            },
            "nonCommercial": {
              "long": 60358,
              "short": 78801,
              "net": -18443
            },
            "smallTrader": {
              "long": 22125,
              "short": 25888,
              "net": -3763
            }
          },
          "openInterest": 195999
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168997,
              "short": 119686,
              "net": 49311
            },
            "nonCommercial": {
              "long": 99413,
              "short": 143884,
              "net": -44471
            },
            "smallTrader": {
              "long": 36077,
              "short": 40917,
              "net": -4840
            }
          },
          "openInterest": 389786
        }
      ]
    },
    {
      "reportDate": "2015-11-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1881506,
              "short": 1635586,
              "net": 245920
            },
            "nonCommercial": {
              "long": 406638,
              "short": 570902,
              "net": -164264
            },
            "smallTrader": {
              "long": 343384,
              "short": 425040,
              "net": -81656
            }
          },
          "openInterest": 2697923
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 715463,
              "short": 666940,
              "net": 48523
            },
            "nonCommercial": {
              "long": 256341,
              "short": 286899,
              "net": -30558
            },
            "smallTrader": {
              "long": 125219,
              "short": 143184,
              "net": -17965
            }
          },
          "openInterest": 1119439
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 286710,
              "short": 269119,
              "net": 17591
            },
            "nonCommercial": {
              "long": 56920,
              "short": 78806,
              "net": -21886
            },
            "smallTrader": {
              "long": 144553,
              "short": 140258,
              "net": 4295
            }
          },
          "openInterest": 493079
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1735607,
              "short": 1605994,
              "net": 129613
            },
            "nonCommercial": {
              "long": 330065,
              "short": 390979,
              "net": -60914
            },
            "smallTrader": {
              "long": 266723,
              "short": 335422,
              "net": -68699
            }
          },
          "openInterest": 2384266
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84261,
              "short": 24766,
              "net": 59495
            },
            "nonCommercial": {
              "long": 49856,
              "short": 88481,
              "net": -38625
            },
            "smallTrader": {
              "long": 11228,
              "short": 32098,
              "net": -20870
            }
          },
          "openInterest": 145861
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3294,
              "short": 4216,
              "net": -922
            },
            "nonCommercial": {
              "long": 16160,
              "short": 14460,
              "net": 1700
            },
            "smallTrader": {
              "long": 810,
              "short": 1588,
              "net": -778
            }
          },
          "openInterest": 20277
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83950,
              "short": 76220,
              "net": 7730
            },
            "nonCommercial": {
              "long": 45775,
              "short": 45587,
              "net": 188
            },
            "smallTrader": {
              "long": 20028,
              "short": 27946,
              "net": -7918
            }
          },
          "openInterest": 151194
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65076,
              "short": 32432,
              "net": 32644
            },
            "nonCommercial": {
              "long": 32017,
              "short": 51508,
              "net": -19491
            },
            "smallTrader": {
              "long": 20564,
              "short": 33717,
              "net": -13153
            }
          },
          "openInterest": 119629
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97470,
              "short": 154116,
              "net": -56646
            },
            "nonCommercial": {
              "long": 72854,
              "short": 24469,
              "net": 48385
            },
            "smallTrader": {
              "long": 14595,
              "short": 6334,
              "net": 8261
            }
          },
          "openInterest": 224684
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109029,
              "short": 96798,
              "net": 12231
            },
            "nonCommercial": {
              "long": 38882,
              "short": 54539,
              "net": -15657
            },
            "smallTrader": {
              "long": 11850,
              "short": 8424,
              "net": 3426
            }
          },
          "openInterest": 199749
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76694,
              "short": 58720,
              "net": 17974
            },
            "nonCommercial": {
              "long": 55293,
              "short": 67071,
              "net": -11778
            },
            "smallTrader": {
              "long": 13567,
              "short": 19763,
              "net": -6196
            }
          },
          "openInterest": 165386
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 640885,
              "short": 683381,
              "net": -42496
            },
            "nonCommercial": {
              "long": 377112,
              "short": 276044,
              "net": 101068
            },
            "smallTrader": {
              "long": 134059,
              "short": 192631,
              "net": -58572
            }
          },
          "openInterest": 1350499
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85862,
              "short": 139183,
              "net": -53321
            },
            "nonCommercial": {
              "long": 76761,
              "short": 24635,
              "net": 52126
            },
            "smallTrader": {
              "long": 14148,
              "short": 12953,
              "net": 1195
            }
          },
          "openInterest": 199327
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 588480,
              "short": 832852,
              "net": -244372
            },
            "nonCommercial": {
              "long": 493384,
              "short": 247193,
              "net": 246191
            },
            "smallTrader": {
              "long": 76977,
              "short": 78796,
              "net": -1819
            }
          },
          "openInterest": 1676897
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23870,
              "short": 27614,
              "net": -3744
            },
            "nonCommercial": {
              "long": 16900,
              "short": 11205,
              "net": 5695
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47790
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27055,
              "short": 30189,
              "net": -3134
            },
            "nonCommercial": {
              "long": 3970,
              "short": 941,
              "net": 3029
            },
            "smallTrader": {
              "long": 488,
              "short": 383,
              "net": 105
            }
          },
          "openInterest": 35757
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 288232,
              "short": 119288,
              "net": 168944
            },
            "nonCommercial": {
              "long": 72883,
              "short": 207217,
              "net": -134334
            },
            "smallTrader": {
              "long": 39822,
              "short": 74432,
              "net": -34610
            }
          },
          "openInterest": 405462
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12535,
              "short": 7628,
              "net": 4907
            },
            "nonCommercial": {
              "long": 10851,
              "short": 9678,
              "net": 1173
            },
            "smallTrader": {
              "long": 7259,
              "short": 13339,
              "net": -6080
            }
          },
          "openInterest": 34198
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149619,
              "short": 207839,
              "net": -58220
            },
            "nonCommercial": {
              "long": 110856,
              "short": 54690,
              "net": 56166
            },
            "smallTrader": {
              "long": 20188,
              "short": 18134,
              "net": 2054
            }
          },
          "openInterest": 342437
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146369,
              "short": 271357,
              "net": -124988
            },
            "nonCommercial": {
              "long": 194784,
              "short": 78442,
              "net": 116342
            },
            "smallTrader": {
              "long": 39350,
              "short": 30704,
              "net": 8646
            }
          },
          "openInterest": 443900
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198600,
              "short": 190858,
              "net": 7742
            },
            "nonCommercial": {
              "long": 55316,
              "short": 70027,
              "net": -14711
            },
            "smallTrader": {
              "long": 45466,
              "short": 38497,
              "net": 6969
            }
          },
          "openInterest": 355913
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140770,
              "short": 75643,
              "net": 65127
            },
            "nonCommercial": {
              "long": 41489,
              "short": 85276,
              "net": -43787
            },
            "smallTrader": {
              "long": 17005,
              "short": 38345,
              "net": -21340
            }
          },
          "openInterest": 204271
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76521,
              "short": 81155,
              "net": -4634
            },
            "nonCommercial": {
              "long": 70266,
              "short": 58679,
              "net": 11587
            },
            "smallTrader": {
              "long": 21410,
              "short": 28363,
              "net": -6953
            }
          },
          "openInterest": 203242
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119220,
              "short": 95652,
              "net": 23568
            },
            "nonCommercial": {
              "long": 63984,
              "short": 75210,
              "net": -11226
            },
            "smallTrader": {
              "long": 29813,
              "short": 42155,
              "net": -12342
            }
          },
          "openInterest": 266672
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75183,
              "short": 73159,
              "net": 2024
            },
            "nonCommercial": {
              "long": 52097,
              "short": 52832,
              "net": -735
            },
            "smallTrader": {
              "long": 4539,
              "short": 5828,
              "net": -1289
            }
          },
          "openInterest": 148844
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41855,
              "short": 56238,
              "net": -14383
            },
            "nonCommercial": {
              "long": 19984,
              "short": 5956,
              "net": 14028
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68337
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 412795,
              "short": 218730,
              "net": 194065
            },
            "nonCommercial": {
              "long": 273090,
              "short": 490742,
              "net": -217652
            },
            "smallTrader": {
              "long": 67711,
              "short": 44124,
              "net": 23587
            }
          },
          "openInterest": 1046280
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9013,
              "short": 13079,
              "net": -4066
            },
            "nonCommercial": {
              "long": 21266,
              "short": 14648,
              "net": 6618
            },
            "smallTrader": {
              "long": 2158,
              "short": 4710,
              "net": -2552
            }
          },
          "openInterest": 32539
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11645,
              "short": 48615,
              "net": -36970
            },
            "nonCommercial": {
              "long": 51302,
              "short": 16039,
              "net": 35263
            },
            "smallTrader": {
              "long": 5719,
              "short": 4012,
              "net": 1707
            }
          },
          "openInterest": 70053
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 494388,
              "short": 457567,
              "net": 36821
            },
            "nonCommercial": {
              "long": 74884,
              "short": 101006,
              "net": -26122
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 671878
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41512,
              "short": 108653,
              "net": -67141
            },
            "nonCommercial": {
              "long": 77220,
              "short": 18843,
              "net": 58377
            },
            "smallTrader": {
              "long": 22718,
              "short": 13954,
              "net": 8764
            }
          },
          "openInterest": 166942
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194329,
              "short": 256356,
              "net": -62027
            },
            "nonCommercial": {
              "long": 103577,
              "short": 63017,
              "net": 40560
            },
            "smallTrader": {
              "long": 57961,
              "short": 36494,
              "net": 21467
            }
          },
          "openInterest": 414929
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193719,
              "short": 238519,
              "net": -44800
            },
            "nonCommercial": {
              "long": 113634,
              "short": 73513,
              "net": 40121
            },
            "smallTrader": {
              "long": 35007,
              "short": 30328,
              "net": 4679
            }
          },
          "openInterest": 446311
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 347262,
              "short": 338498,
              "net": 8764
            },
            "nonCommercial": {
              "long": 131579,
              "short": 130336,
              "net": 1243
            },
            "smallTrader": {
              "long": 58487,
              "short": 68494,
              "net": -10007
            }
          },
          "openInterest": 637483
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406867,
              "short": 636650,
              "net": -229783
            },
            "nonCommercial": {
              "long": 257996,
              "short": 72638,
              "net": 185358
            },
            "smallTrader": {
              "long": 88093,
              "short": 43668,
              "net": 44425
            }
          },
          "openInterest": 827353
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27322,
              "short": 4874,
              "net": 22448
            },
            "nonCommercial": {
              "long": 17792,
              "short": 24827,
              "net": -7035
            },
            "smallTrader": {
              "long": 6595,
              "short": 22008,
              "net": -15413
            }
          },
          "openInterest": 51953
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11794,
              "short": 58856,
              "net": -47062
            },
            "nonCommercial": {
              "long": 53003,
              "short": 13077,
              "net": 39926
            },
            "smallTrader": {
              "long": 9552,
              "short": 2416,
              "net": 7136
            }
          },
          "openInterest": 76816
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 82318,
              "short": 74653,
              "net": 7665
            },
            "nonCommercial": {
              "long": 127448,
              "short": 131175,
              "net": -3727
            },
            "smallTrader": {
              "long": 23372,
              "short": 27310,
              "net": -3938
            }
          },
          "openInterest": 321131
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93832,
              "short": 69435,
              "net": 24397
            },
            "nonCommercial": {
              "long": 60134,
              "short": 80358,
              "net": -20224
            },
            "smallTrader": {
              "long": 21679,
              "short": 25852,
              "net": -4173
            }
          },
          "openInterest": 199860
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169468,
              "short": 129494,
              "net": 39974
            },
            "nonCommercial": {
              "long": 103632,
              "short": 134671,
              "net": -31039
            },
            "smallTrader": {
              "long": 31401,
              "short": 40336,
              "net": -8935
            }
          },
          "openInterest": 387520
        }
      ]
    },
    {
      "reportDate": "2015-11-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1803030,
              "short": 1636625,
              "net": 166405
            },
            "nonCommercial": {
              "long": 411720,
              "short": 448656,
              "net": -36936
            },
            "smallTrader": {
              "long": 319420,
              "short": 448889,
              "net": -129469
            }
          },
          "openInterest": 2606894
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 752199,
              "short": 692576,
              "net": 59623
            },
            "nonCommercial": {
              "long": 227732,
              "short": 253378,
              "net": -25646
            },
            "smallTrader": {
              "long": 117152,
              "short": 151129,
              "net": -33977
            }
          },
          "openInterest": 1117238
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 284665,
              "short": 261475,
              "net": 23190
            },
            "nonCommercial": {
              "long": 58928,
              "short": 75612,
              "net": -16684
            },
            "smallTrader": {
              "long": 127422,
              "short": 133928,
              "net": -6506
            }
          },
          "openInterest": 479878
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1761960,
              "short": 1589834,
              "net": 172126
            },
            "nonCommercial": {
              "long": 296860,
              "short": 392747,
              "net": -95887
            },
            "smallTrader": {
              "long": 267779,
              "short": 344018,
              "net": -76239
            }
          },
          "openInterest": 2387282
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95178,
              "short": 14992,
              "net": 80186
            },
            "nonCommercial": {
              "long": 45893,
              "short": 98723,
              "net": -52830
            },
            "smallTrader": {
              "long": 12238,
              "short": 39594,
              "net": -27356
            }
          },
          "openInterest": 153590
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3820,
              "short": 5793,
              "net": -1973
            },
            "nonCommercial": {
              "long": 17954,
              "short": 15521,
              "net": 2433
            },
            "smallTrader": {
              "long": 873,
              "short": 1333,
              "net": -460
            }
          },
          "openInterest": 22705
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112133,
              "short": 75232,
              "net": 36901
            },
            "nonCommercial": {
              "long": 39369,
              "short": 55139,
              "net": -15770
            },
            "smallTrader": {
              "long": 18611,
              "short": 39742,
              "net": -21131
            }
          },
          "openInterest": 172346
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67270,
              "short": 31668,
              "net": 35602
            },
            "nonCommercial": {
              "long": 45787,
              "short": 63694,
              "net": -17907
            },
            "smallTrader": {
              "long": 19709,
              "short": 37404,
              "net": -17695
            }
          },
          "openInterest": 134360
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91925,
              "short": 154038,
              "net": -62113
            },
            "nonCommercial": {
              "long": 82989,
              "short": 28566,
              "net": 54423
            },
            "smallTrader": {
              "long": 14749,
              "short": 7059,
              "net": 7690
            }
          },
          "openInterest": 225919
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112572,
              "short": 95599,
              "net": 16973
            },
            "nonCommercial": {
              "long": 39448,
              "short": 59053,
              "net": -19605
            },
            "smallTrader": {
              "long": 12098,
              "short": 9466,
              "net": 2632
            }
          },
          "openInterest": 200154
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80345,
              "short": 48776,
              "net": 31569
            },
            "nonCommercial": {
              "long": 52814,
              "short": 80242,
              "net": -27428
            },
            "smallTrader": {
              "long": 16191,
              "short": 20332,
              "net": -4141
            }
          },
          "openInterest": 173872
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653948,
              "short": 646047,
              "net": 7901
            },
            "nonCommercial": {
              "long": 374317,
              "short": 329274,
              "net": 45043
            },
            "smallTrader": {
              "long": 146931,
              "short": 199875,
              "net": -52944
            }
          },
          "openInterest": 1398265
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85801,
              "short": 130100,
              "net": -44299
            },
            "nonCommercial": {
              "long": 71924,
              "short": 28936,
              "net": 42988
            },
            "smallTrader": {
              "long": 14198,
              "short": 12887,
              "net": 1311
            }
          },
          "openInterest": 192453
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 593266,
              "short": 839338,
              "net": -246072
            },
            "nonCommercial": {
              "long": 498945,
              "short": 260623,
              "net": 238322
            },
            "smallTrader": {
              "long": 81552,
              "short": 73802,
              "net": 7750
            }
          },
          "openInterest": 1671590
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25141,
              "short": 33215,
              "net": -8074
            },
            "nonCommercial": {
              "long": 19964,
              "short": 9440,
              "net": 10524
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51867
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28659,
              "short": 31947,
              "net": -3288
            },
            "nonCommercial": {
              "long": 4196,
              "short": 1029,
              "net": 3167
            },
            "smallTrader": {
              "long": 432,
              "short": 311,
              "net": 121
            }
          },
          "openInterest": 36986
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 294780,
              "short": 110225,
              "net": 184555
            },
            "nonCommercial": {
              "long": 78994,
              "short": 221933,
              "net": -142939
            },
            "smallTrader": {
              "long": 41376,
              "short": 82992,
              "net": -41616
            }
          },
          "openInterest": 421967
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11774,
              "short": 6460,
              "net": 5314
            },
            "nonCommercial": {
              "long": 10256,
              "short": 10886,
              "net": -630
            },
            "smallTrader": {
              "long": 7389,
              "short": 12073,
              "net": -4684
            }
          },
          "openInterest": 34728
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161332,
              "short": 220853,
              "net": -59521
            },
            "nonCommercial": {
              "long": 109003,
              "short": 50536,
              "net": 58467
            },
            "smallTrader": {
              "long": 20053,
              "short": 18999,
              "net": 1054
            }
          },
          "openInterest": 357096
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155946,
              "short": 227840,
              "net": -71894
            },
            "nonCommercial": {
              "long": 174561,
              "short": 106172,
              "net": 68389
            },
            "smallTrader": {
              "long": 40259,
              "short": 36754,
              "net": 3505
            }
          },
          "openInterest": 436426
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218168,
              "short": 205288,
              "net": 12880
            },
            "nonCommercial": {
              "long": 55687,
              "short": 66715,
              "net": -11028
            },
            "smallTrader": {
              "long": 40720,
              "short": 42572,
              "net": -1852
            }
          },
          "openInterest": 369963
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177813,
              "short": 80127,
              "net": 97686
            },
            "nonCommercial": {
              "long": 35081,
              "short": 101969,
              "net": -66888
            },
            "smallTrader": {
              "long": 16632,
              "short": 47430,
              "net": -30798
            }
          },
          "openInterest": 234202
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73301,
              "short": 70041,
              "net": 3260
            },
            "nonCommercial": {
              "long": 74941,
              "short": 72067,
              "net": 2874
            },
            "smallTrader": {
              "long": 20864,
              "short": 26998,
              "net": -6134
            }
          },
          "openInterest": 205800
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121154,
              "short": 98895,
              "net": 22259
            },
            "nonCommercial": {
              "long": 68610,
              "short": 79855,
              "net": -11245
            },
            "smallTrader": {
              "long": 26506,
              "short": 37520,
              "net": -11014
            }
          },
          "openInterest": 267425
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93652,
              "short": 71898,
              "net": 21754
            },
            "nonCommercial": {
              "long": 43865,
              "short": 62700,
              "net": -18835
            },
            "smallTrader": {
              "long": 3723,
              "short": 6642,
              "net": -2919
            }
          },
          "openInterest": 158543
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42930,
              "short": 61071,
              "net": -18141
            },
            "nonCommercial": {
              "long": 22793,
              "short": 6480,
              "net": 16313
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72983
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 384827,
              "short": 197787,
              "net": 187040
            },
            "nonCommercial": {
              "long": 256345,
              "short": 468231,
              "net": -211886
            },
            "smallTrader": {
              "long": 67729,
              "short": 42883,
              "net": 24846
            }
          },
          "openInterest": 998745
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9798,
              "short": 12013,
              "net": -2215
            },
            "nonCommercial": {
              "long": 21267,
              "short": 15703,
              "net": 5564
            },
            "smallTrader": {
              "long": 2289,
              "short": 5638,
              "net": -3349
            }
          },
          "openInterest": 33719
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13063,
              "short": 45673,
              "net": -32610
            },
            "nonCommercial": {
              "long": 49986,
              "short": 20108,
              "net": 29878
            },
            "smallTrader": {
              "long": 6453,
              "short": 3721,
              "net": 2732
            }
          },
          "openInterest": 71115
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 497906,
              "short": 473398,
              "net": 24508
            },
            "nonCommercial": {
              "long": 73791,
              "short": 94027,
              "net": -20236
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 689592
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48381,
              "short": 98510,
              "net": -50129
            },
            "nonCommercial": {
              "long": 72304,
              "short": 33314,
              "net": 38990
            },
            "smallTrader": {
              "long": 25798,
              "short": 14659,
              "net": 11139
            }
          },
          "openInterest": 162435
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198620,
              "short": 247158,
              "net": -48538
            },
            "nonCommercial": {
              "long": 105778,
              "short": 76150,
              "net": 29628
            },
            "smallTrader": {
              "long": 57569,
              "short": 38659,
              "net": 18910
            }
          },
          "openInterest": 422594
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198869,
              "short": 230665,
              "net": -31796
            },
            "nonCommercial": {
              "long": 118966,
              "short": 87078,
              "net": 31888
            },
            "smallTrader": {
              "long": 36292,
              "short": 36384,
              "net": -92
            }
          },
          "openInterest": 457536
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 368851,
              "short": 328350,
              "net": 40501
            },
            "nonCommercial": {
              "long": 133163,
              "short": 162108,
              "net": -28945
            },
            "smallTrader": {
              "long": 57444,
              "short": 69000,
              "net": -11556
            }
          },
          "openInterest": 668620
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414584,
              "short": 631744,
              "net": -217160
            },
            "nonCommercial": {
              "long": 250539,
              "short": 79407,
              "net": 171132
            },
            "smallTrader": {
              "long": 82354,
              "short": 36326,
              "net": 46028
            }
          },
          "openInterest": 834411
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33180,
              "short": 5297,
              "net": 27883
            },
            "nonCommercial": {
              "long": 18945,
              "short": 28255,
              "net": -9310
            },
            "smallTrader": {
              "long": 7176,
              "short": 25749,
              "net": -18573
            }
          },
          "openInterest": 60031
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9241,
              "short": 62557,
              "net": -53316
            },
            "nonCommercial": {
              "long": 61394,
              "short": 17610,
              "net": 43784
            },
            "smallTrader": {
              "long": 11809,
              "short": 2277,
              "net": 9532
            }
          },
          "openInterest": 84478
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 87134,
              "short": 73753,
              "net": 13381
            },
            "nonCommercial": {
              "long": 132369,
              "short": 141900,
              "net": -9531
            },
            "smallTrader": {
              "long": 22850,
              "short": 26700,
              "net": -3850
            }
          },
          "openInterest": 324542
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96718,
              "short": 66999,
              "net": 29719
            },
            "nonCommercial": {
              "long": 59628,
              "short": 84448,
              "net": -24820
            },
            "smallTrader": {
              "long": 22427,
              "short": 27326,
              "net": -4899
            }
          },
          "openInterest": 205827
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170087,
              "short": 128128,
              "net": 41959
            },
            "nonCommercial": {
              "long": 96594,
              "short": 129677,
              "net": -33083
            },
            "smallTrader": {
              "long": 32531,
              "short": 41407,
              "net": -8876
            }
          },
          "openInterest": 379741
        }
      ]
    },
    {
      "reportDate": "2015-11-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1866072,
              "short": 1660473,
              "net": 205599
            },
            "nonCommercial": {
              "long": 421035,
              "short": 469091,
              "net": -48056
            },
            "smallTrader": {
              "long": 300999,
              "short": 458542,
              "net": -157543
            }
          },
          "openInterest": 2654590
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 747699,
              "short": 659905,
              "net": 87794
            },
            "nonCommercial": {
              "long": 185241,
              "short": 239006,
              "net": -53765
            },
            "smallTrader": {
              "long": 119819,
              "short": 153848,
              "net": -34029
            }
          },
          "openInterest": 1076953
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 282288,
              "short": 247165,
              "net": 35123
            },
            "nonCommercial": {
              "long": 51284,
              "short": 72036,
              "net": -20752
            },
            "smallTrader": {
              "long": 134081,
              "short": 148452,
              "net": -14371
            }
          },
          "openInterest": 471956
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1769526,
              "short": 1520966,
              "net": 248560
            },
            "nonCommercial": {
              "long": 274223,
              "short": 413156,
              "net": -138933
            },
            "smallTrader": {
              "long": 259878,
              "short": 369505,
              "net": -109627
            }
          },
          "openInterest": 2370639
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103191,
              "short": 14327,
              "net": 88864
            },
            "nonCommercial": {
              "long": 44933,
              "short": 111397,
              "net": -66464
            },
            "smallTrader": {
              "long": 13519,
              "short": 35919,
              "net": -22400
            }
          },
          "openInterest": 162083
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4015,
              "short": 6236,
              "net": -2221
            },
            "nonCommercial": {
              "long": 21561,
              "short": 18982,
              "net": 2579
            },
            "smallTrader": {
              "long": 974,
              "short": 1332,
              "net": -358
            }
          },
          "openInterest": 26585
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120464,
              "short": 75232,
              "net": 45232
            },
            "nonCommercial": {
              "long": 35107,
              "short": 60367,
              "net": -25260
            },
            "smallTrader": {
              "long": 17154,
              "short": 37126,
              "net": -19972
            }
          },
          "openInterest": 175254
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75090,
              "short": 25123,
              "net": 49967
            },
            "nonCommercial": {
              "long": 45589,
              "short": 73941,
              "net": -28352
            },
            "smallTrader": {
              "long": 19525,
              "short": 41140,
              "net": -21615
            }
          },
          "openInterest": 141785
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81968,
              "short": 157116,
              "net": -75148
            },
            "nonCommercial": {
              "long": 99828,
              "short": 32089,
              "net": 67739
            },
            "smallTrader": {
              "long": 13856,
              "short": 6447,
              "net": 7409
            }
          },
          "openInterest": 233700
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105525,
              "short": 83619,
              "net": 21906
            },
            "nonCommercial": {
              "long": 38382,
              "short": 63890,
              "net": -25508
            },
            "smallTrader": {
              "long": 11893,
              "short": 8291,
              "net": 3602
            }
          },
          "openInterest": 186049
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84208,
              "short": 49850,
              "net": 34358
            },
            "nonCommercial": {
              "long": 61534,
              "short": 90817,
              "net": -29283
            },
            "smallTrader": {
              "long": 16178,
              "short": 21253,
              "net": -5075
            }
          },
          "openInterest": 193328
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 664512,
              "short": 634700,
              "net": 29812
            },
            "nonCommercial": {
              "long": 362008,
              "short": 343358,
              "net": 18650
            },
            "smallTrader": {
              "long": 144912,
              "short": 193374,
              "net": -48462
            }
          },
          "openInterest": 1404100
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78768,
              "short": 123956,
              "net": -45188
            },
            "nonCommercial": {
              "long": 72360,
              "short": 29008,
              "net": 43352
            },
            "smallTrader": {
              "long": 13913,
              "short": 12077,
              "net": 1836
            }
          },
          "openInterest": 176397
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 570121,
              "short": 806942,
              "net": -236821
            },
            "nonCommercial": {
              "long": 494099,
              "short": 265544,
              "net": 228555
            },
            "smallTrader": {
              "long": 86956,
              "short": 78690,
              "net": 8266
            }
          },
          "openInterest": 1662829
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24974,
              "short": 31662,
              "net": -6688
            },
            "nonCommercial": {
              "long": 17049,
              "short": 10487,
              "net": 6562
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49731
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30866,
              "short": 34291,
              "net": -3425
            },
            "nonCommercial": {
              "long": 4309,
              "short": 895,
              "net": 3414
            },
            "smallTrader": {
              "long": 431,
              "short": 420,
              "net": 11
            }
          },
          "openInterest": 39346
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 307454,
              "short": 103302,
              "net": 204152
            },
            "nonCommercial": {
              "long": 78898,
              "short": 243075,
              "net": -164177
            },
            "smallTrader": {
              "long": 43375,
              "short": 83350,
              "net": -39975
            }
          },
          "openInterest": 436801
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11279,
              "short": 6108,
              "net": 5171
            },
            "nonCommercial": {
              "long": 11614,
              "short": 11795,
              "net": -181
            },
            "smallTrader": {
              "long": 7013,
              "short": 12003,
              "net": -4990
            }
          },
          "openInterest": 35149
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164467,
              "short": 213956,
              "net": -49489
            },
            "nonCommercial": {
              "long": 110240,
              "short": 61520,
              "net": 48720
            },
            "smallTrader": {
              "long": 21145,
              "short": 20376,
              "net": 769
            }
          },
          "openInterest": 365460
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 170494,
              "short": 198967,
              "net": -28473
            },
            "nonCommercial": {
              "long": 173395,
              "short": 138996,
              "net": 34399
            },
            "smallTrader": {
              "long": 39079,
              "short": 45005,
              "net": -5926
            }
          },
          "openInterest": 435376
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218454,
              "short": 197774,
              "net": 20680
            },
            "nonCommercial": {
              "long": 56635,
              "short": 73893,
              "net": -17258
            },
            "smallTrader": {
              "long": 40525,
              "short": 43947,
              "net": -3422
            }
          },
          "openInterest": 374351
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194025,
              "short": 82801,
              "net": 111224
            },
            "nonCommercial": {
              "long": 34475,
              "short": 113086,
              "net": -78611
            },
            "smallTrader": {
              "long": 16714,
              "short": 49327,
              "net": -32613
            }
          },
          "openInterest": 250346
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75873,
              "short": 67161,
              "net": 8712
            },
            "nonCommercial": {
              "long": 74045,
              "short": 75958,
              "net": -1913
            },
            "smallTrader": {
              "long": 18758,
              "short": 25557,
              "net": -6799
            }
          },
          "openInterest": 203921
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126136,
              "short": 101524,
              "net": 24612
            },
            "nonCommercial": {
              "long": 68445,
              "short": 80086,
              "net": -11641
            },
            "smallTrader": {
              "long": 26295,
              "short": 39266,
              "net": -12971
            }
          },
          "openInterest": 272654
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119122,
              "short": 77267,
              "net": 41855
            },
            "nonCommercial": {
              "long": 41435,
              "short": 79698,
              "net": -38263
            },
            "smallTrader": {
              "long": 3093,
              "short": 6685,
              "net": -3592
            }
          },
          "openInterest": 181499
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43304,
              "short": 58826,
              "net": -15522
            },
            "nonCommercial": {
              "long": 19525,
              "short": 5752,
              "net": 13773
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69955
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 396986,
              "short": 203790,
              "net": 193196
            },
            "nonCommercial": {
              "long": 250242,
              "short": 467988,
              "net": -217746
            },
            "smallTrader": {
              "long": 67546,
              "short": 42996,
              "net": 24550
            }
          },
          "openInterest": 1004080
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10212,
              "short": 11113,
              "net": -901
            },
            "nonCommercial": {
              "long": 22219,
              "short": 16971,
              "net": 5248
            },
            "smallTrader": {
              "long": 1990,
              "short": 6337,
              "net": -4347
            }
          },
          "openInterest": 34899
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13327,
              "short": 39550,
              "net": -26223
            },
            "nonCommercial": {
              "long": 51143,
              "short": 28387,
              "net": 22756
            },
            "smallTrader": {
              "long": 7676,
              "short": 4209,
              "net": 3467
            }
          },
          "openInterest": 74144
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 485089,
              "short": 467123,
              "net": 17966
            },
            "nonCommercial": {
              "long": 71529,
              "short": 88053,
              "net": -16524
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 680871
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57596,
              "short": 93120,
              "net": -35524
            },
            "nonCommercial": {
              "long": 72282,
              "short": 47028,
              "net": 25254
            },
            "smallTrader": {
              "long": 25898,
              "short": 15628,
              "net": 10270
            }
          },
          "openInterest": 170721
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205731,
              "short": 239512,
              "net": -33781
            },
            "nonCommercial": {
              "long": 103584,
              "short": 84735,
              "net": 18849
            },
            "smallTrader": {
              "long": 54368,
              "short": 39436,
              "net": 14932
            }
          },
          "openInterest": 426824
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197052,
              "short": 229543,
              "net": -32491
            },
            "nonCommercial": {
              "long": 123129,
              "short": 90500,
              "net": 32629
            },
            "smallTrader": {
              "long": 34720,
              "short": 34858,
              "net": -138
            }
          },
          "openInterest": 455359
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369880,
              "short": 332980,
              "net": 36900
            },
            "nonCommercial": {
              "long": 131640,
              "short": 158726,
              "net": -27086
            },
            "smallTrader": {
              "long": 59264,
              "short": 69078,
              "net": -9814
            }
          },
          "openInterest": 679275
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 416624,
              "short": 628967,
              "net": -212343
            },
            "nonCommercial": {
              "long": 246718,
              "short": 73708,
              "net": 173010
            },
            "smallTrader": {
              "long": 88441,
              "short": 49108,
              "net": 39333
            }
          },
          "openInterest": 838081
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40195,
              "short": 5183,
              "net": 35012
            },
            "nonCommercial": {
              "long": 19014,
              "short": 34343,
              "net": -15329
            },
            "smallTrader": {
              "long": 7153,
              "short": 26836,
              "net": -19683
            }
          },
          "openInterest": 67119
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8470,
              "short": 66436,
              "net": -57966
            },
            "nonCommercial": {
              "long": 65696,
              "short": 19169,
              "net": 46527
            },
            "smallTrader": {
              "long": 13723,
              "short": 2284,
              "net": 11439
            }
          },
          "openInterest": 89992
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 91042,
              "short": 82075,
              "net": 8967
            },
            "nonCommercial": {
              "long": 110256,
              "short": 121156,
              "net": -10900
            },
            "smallTrader": {
              "long": 20772,
              "short": 18839,
              "net": 1933
            }
          },
          "openInterest": 297025
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100636,
              "short": 67300,
              "net": 33336
            },
            "nonCommercial": {
              "long": 58543,
              "short": 86231,
              "net": -27688
            },
            "smallTrader": {
              "long": 22878,
              "short": 28526,
              "net": -5648
            }
          },
          "openInterest": 202782
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182885,
              "short": 126595,
              "net": 56290
            },
            "nonCommercial": {
              "long": 93111,
              "short": 139291,
              "net": -46180
            },
            "smallTrader": {
              "long": 33590,
              "short": 43700,
              "net": -10110
            }
          },
          "openInterest": 393780
        }
      ]
    },
    {
      "reportDate": "2015-11-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1948507,
              "short": 1802876,
              "net": 145631
            },
            "nonCommercial": {
              "long": 435515,
              "short": 400403,
              "net": 35112
            },
            "smallTrader": {
              "long": 299439,
              "short": 480182,
              "net": -180743
            }
          },
          "openInterest": 2762356
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 702168,
              "short": 597773,
              "net": 104395
            },
            "nonCommercial": {
              "long": 176935,
              "short": 245211,
              "net": -68276
            },
            "smallTrader": {
              "long": 135071,
              "short": 171190,
              "net": -36119
            }
          },
          "openInterest": 1054858
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 314029,
              "short": 283834,
              "net": 30195
            },
            "nonCommercial": {
              "long": 51039,
              "short": 72975,
              "net": -21936
            },
            "smallTrader": {
              "long": 148835,
              "short": 157094,
              "net": -8259
            }
          },
          "openInterest": 540362
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2098418,
              "short": 1752914,
              "net": 345504
            },
            "nonCommercial": {
              "long": 262167,
              "short": 500720,
              "net": -238553
            },
            "smallTrader": {
              "long": 347686,
              "short": 454637,
              "net": -106951
            }
          },
          "openInterest": 2782951
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90627,
              "short": 15600,
              "net": 75027
            },
            "nonCommercial": {
              "long": 46037,
              "short": 103182,
              "net": -57145
            },
            "smallTrader": {
              "long": 14654,
              "short": 32536,
              "net": -17882
            }
          },
          "openInterest": 152585
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6175,
              "short": 8942,
              "net": -2767
            },
            "nonCommercial": {
              "long": 23400,
              "short": 20255,
              "net": 3145
            },
            "smallTrader": {
              "long": 919,
              "short": 1297,
              "net": -378
            }
          },
          "openInterest": 30543
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119432,
              "short": 68053,
              "net": 51379
            },
            "nonCommercial": {
              "long": 32322,
              "short": 64578,
              "net": -32256
            },
            "smallTrader": {
              "long": 17388,
              "short": 36511,
              "net": -19123
            }
          },
          "openInterest": 172390
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80182,
              "short": 23034,
              "net": 57148
            },
            "nonCommercial": {
              "long": 41304,
              "short": 79921,
              "net": -38617
            },
            "smallTrader": {
              "long": 20222,
              "short": 38753,
              "net": -18531
            }
          },
          "openInterest": 143742
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84054,
              "short": 159526,
              "net": -75472
            },
            "nonCommercial": {
              "long": 106032,
              "short": 37554,
              "net": 68478
            },
            "smallTrader": {
              "long": 14226,
              "short": 7232,
              "net": 6994
            }
          },
          "openInterest": 241947
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96902,
              "short": 82895,
              "net": 14007
            },
            "nonCommercial": {
              "long": 37127,
              "short": 54229,
              "net": -17102
            },
            "smallTrader": {
              "long": 10584,
              "short": 7489,
              "net": 3095
            }
          },
          "openInterest": 172995
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83953,
              "short": 46557,
              "net": 37396
            },
            "nonCommercial": {
              "long": 64527,
              "short": 98293,
              "net": -33766
            },
            "smallTrader": {
              "long": 16304,
              "short": 19934,
              "net": -3630
            }
          },
          "openInterest": 186199
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 630893,
              "short": 570964,
              "net": 59929
            },
            "nonCommercial": {
              "long": 322870,
              "short": 342917,
              "net": -20047
            },
            "smallTrader": {
              "long": 146749,
              "short": 186631,
              "net": -39882
            }
          },
          "openInterest": 1309794
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79884,
              "short": 116788,
              "net": -36904
            },
            "nonCommercial": {
              "long": 69688,
              "short": 31728,
              "net": 37960
            },
            "smallTrader": {
              "long": 11700,
              "short": 12756,
              "net": -1056
            }
          },
          "openInterest": 170519
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 565152,
              "short": 778625,
              "net": -213473
            },
            "nonCommercial": {
              "long": 472273,
              "short": 260248,
              "net": 212025
            },
            "smallTrader": {
              "long": 79398,
              "short": 77950,
              "net": 1448
            }
          },
          "openInterest": 1632471
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25089,
              "short": 32367,
              "net": -7278
            },
            "nonCommercial": {
              "long": 19594,
              "short": 10716,
              "net": 8878
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51507
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31786,
              "short": 35510,
              "net": -3724
            },
            "nonCommercial": {
              "long": 4612,
              "short": 860,
              "net": 3752
            },
            "smallTrader": {
              "long": 392,
              "short": 420,
              "net": -28
            }
          },
          "openInterest": 40654
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 318441,
              "short": 102519,
              "net": 215922
            },
            "nonCommercial": {
              "long": 76296,
              "short": 251780,
              "net": -175484
            },
            "smallTrader": {
              "long": 42439,
              "short": 82877,
              "net": -40438
            }
          },
          "openInterest": 444626
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10633,
              "short": 5972,
              "net": 4661
            },
            "nonCommercial": {
              "long": 11263,
              "short": 11221,
              "net": 42
            },
            "smallTrader": {
              "long": 7262,
              "short": 11965,
              "net": -4703
            }
          },
          "openInterest": 33664
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157945,
              "short": 227023,
              "net": -69078
            },
            "nonCommercial": {
              "long": 118563,
              "short": 53123,
              "net": 65440
            },
            "smallTrader": {
              "long": 21757,
              "short": 18119,
              "net": 3638
            }
          },
          "openInterest": 370401
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155709,
              "short": 167692,
              "net": -11983
            },
            "nonCommercial": {
              "long": 159440,
              "short": 143138,
              "net": 16302
            },
            "smallTrader": {
              "long": 39357,
              "short": 43676,
              "net": -4319
            }
          },
          "openInterest": 397705
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206525,
              "short": 182327,
              "net": 24198
            },
            "nonCommercial": {
              "long": 54912,
              "short": 79605,
              "net": -24693
            },
            "smallTrader": {
              "long": 42357,
              "short": 41862,
              "net": 495
            }
          },
          "openInterest": 362990
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194629,
              "short": 86696,
              "net": 107933
            },
            "nonCommercial": {
              "long": 30277,
              "short": 107613,
              "net": -77336
            },
            "smallTrader": {
              "long": 16495,
              "short": 47092,
              "net": -30597
            }
          },
          "openInterest": 247513
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75930,
              "short": 64770,
              "net": 11160
            },
            "nonCommercial": {
              "long": 73170,
              "short": 77836,
              "net": -4666
            },
            "smallTrader": {
              "long": 18611,
              "short": 25105,
              "net": -6494
            }
          },
          "openInterest": 203800
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126140,
              "short": 102555,
              "net": 23585
            },
            "nonCommercial": {
              "long": 71700,
              "short": 82711,
              "net": -11011
            },
            "smallTrader": {
              "long": 26771,
              "short": 39345,
              "net": -12574
            }
          },
          "openInterest": 278849
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117041,
              "short": 86859,
              "net": 30182
            },
            "nonCommercial": {
              "long": 50323,
              "short": 79584,
              "net": -29261
            },
            "smallTrader": {
              "long": 4366,
              "short": 5287,
              "net": -921
            }
          },
          "openInterest": 189063
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41615,
              "short": 54302,
              "net": -12687
            },
            "nonCommercial": {
              "long": 18197,
              "short": 7153,
              "net": 11044
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67450
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387492,
              "short": 201391,
              "net": 186101
            },
            "nonCommercial": {
              "long": 241037,
              "short": 453780,
              "net": -212743
            },
            "smallTrader": {
              "long": 69997,
              "short": 43355,
              "net": 26642
            }
          },
          "openInterest": 990097
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10292,
              "short": 10740,
              "net": -448
            },
            "nonCommercial": {
              "long": 22603,
              "short": 18593,
              "net": 4010
            },
            "smallTrader": {
              "long": 1940,
              "short": 5502,
              "net": -3562
            }
          },
          "openInterest": 35099
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14602,
              "short": 36961,
              "net": -22359
            },
            "nonCommercial": {
              "long": 50943,
              "short": 32517,
              "net": 18426
            },
            "smallTrader": {
              "long": 8210,
              "short": 4277,
              "net": 3933
            }
          },
          "openInterest": 75570
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 488408,
              "short": 474465,
              "net": 13943
            },
            "nonCommercial": {
              "long": 72334,
              "short": 83935,
              "net": -11601
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 678277
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58718,
              "short": 87443,
              "net": -28725
            },
            "nonCommercial": {
              "long": 70210,
              "short": 50817,
              "net": 19393
            },
            "smallTrader": {
              "long": 25099,
              "short": 15767,
              "net": 9332
            }
          },
          "openInterest": 170092
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214100,
              "short": 220257,
              "net": -6157
            },
            "nonCommercial": {
              "long": 94202,
              "short": 98802,
              "net": -4600
            },
            "smallTrader": {
              "long": 52027,
              "short": 41270,
              "net": 10757
            }
          },
          "openInterest": 424738
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188473,
              "short": 236490,
              "net": -48017
            },
            "nonCommercial": {
              "long": 117538,
              "short": 74823,
              "net": 42715
            },
            "smallTrader": {
              "long": 37647,
              "short": 32345,
              "net": 5302
            }
          },
          "openInterest": 441817
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379091,
              "short": 335403,
              "net": 43688
            },
            "nonCommercial": {
              "long": 128901,
              "short": 164960,
              "net": -36059
            },
            "smallTrader": {
              "long": 59463,
              "short": 67092,
              "net": -7629
            }
          },
          "openInterest": 692979
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 411004,
              "short": 653419,
              "net": -242415
            },
            "nonCommercial": {
              "long": 265054,
              "short": 70578,
              "net": 194476
            },
            "smallTrader": {
              "long": 93973,
              "short": 46034,
              "net": 47939
            }
          },
          "openInterest": 861967
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48161,
              "short": 5456,
              "net": 42705
            },
            "nonCommercial": {
              "long": 18314,
              "short": 40523,
              "net": -22209
            },
            "smallTrader": {
              "long": 6306,
              "short": 26802,
              "net": -20496
            }
          },
          "openInterest": 72945
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9433,
              "short": 67538,
              "net": -58105
            },
            "nonCommercial": {
              "long": 64881,
              "short": 18735,
              "net": 46146
            },
            "smallTrader": {
              "long": 13654,
              "short": 1695,
              "net": 11959
            }
          },
          "openInterest": 91193
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 81170,
              "short": 68958,
              "net": 12212
            },
            "nonCommercial": {
              "long": 109396,
              "short": 116363,
              "net": -6967
            },
            "smallTrader": {
              "long": 19425,
              "short": 24670,
              "net": -5245
            }
          },
          "openInterest": 286132
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99768,
              "short": 61767,
              "net": 38001
            },
            "nonCommercial": {
              "long": 56319,
              "short": 89672,
              "net": -33353
            },
            "smallTrader": {
              "long": 21831,
              "short": 26479,
              "net": -4648
            }
          },
          "openInterest": 196312
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165117,
              "short": 110863,
              "net": 54254
            },
            "nonCommercial": {
              "long": 90156,
              "short": 137457,
              "net": -47301
            },
            "smallTrader": {
              "long": 33829,
              "short": 40782,
              "net": -6953
            }
          },
          "openInterest": 369719
        }
      ]
    },
    {
      "reportDate": "2015-12-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1933386,
              "short": 1793438,
              "net": 139948
            },
            "nonCommercial": {
              "long": 460149,
              "short": 444630,
              "net": 15519
            },
            "smallTrader": {
              "long": 297969,
              "short": 453436,
              "net": -155467
            }
          },
          "openInterest": 2780808
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 667231,
              "short": 564567,
              "net": 102664
            },
            "nonCommercial": {
              "long": 173796,
              "short": 244398,
              "net": -70602
            },
            "smallTrader": {
              "long": 118292,
              "short": 150354,
              "net": -32062
            }
          },
          "openInterest": 983589
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 306804,
              "short": 287678,
              "net": 19126
            },
            "nonCommercial": {
              "long": 55546,
              "short": 81076,
              "net": -25530
            },
            "smallTrader": {
              "long": 148986,
              "short": 142582,
              "net": 6404
            }
          },
          "openInterest": 524811
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1928321,
              "short": 1585981,
              "net": 342340
            },
            "nonCommercial": {
              "long": 248340,
              "short": 513984,
              "net": -265644
            },
            "smallTrader": {
              "long": 275893,
              "short": 352589,
              "net": -76696
            }
          },
          "openInterest": 2508295
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86462,
              "short": 26968,
              "net": 59494
            },
            "nonCommercial": {
              "long": 48063,
              "short": 94711,
              "net": -46648
            },
            "smallTrader": {
              "long": 18313,
              "short": 31159,
              "net": -12846
            }
          },
          "openInterest": 154800
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15605,
              "short": 18633,
              "net": -3028
            },
            "nonCommercial": {
              "long": 24414,
              "short": 20753,
              "net": 3661
            },
            "smallTrader": {
              "long": 1153,
              "short": 1786,
              "net": -633
            }
          },
          "openInterest": 44265
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128714,
              "short": 79674,
              "net": 49040
            },
            "nonCommercial": {
              "long": 38403,
              "short": 66661,
              "net": -28258
            },
            "smallTrader": {
              "long": 16989,
              "short": 37771,
              "net": -20782
            }
          },
          "openInterest": 187628
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83205,
              "short": 24352,
              "net": 58853
            },
            "nonCommercial": {
              "long": 38349,
              "short": 77329,
              "net": -38980
            },
            "smallTrader": {
              "long": 21752,
              "short": 41625,
              "net": -19873
            }
          },
          "openInterest": 145547
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84864,
              "short": 160659,
              "net": -75795
            },
            "nonCommercial": {
              "long": 108179,
              "short": 40439,
              "net": 67740
            },
            "smallTrader": {
              "long": 14363,
              "short": 6308,
              "net": 8055
            }
          },
          "openInterest": 246943
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97071,
              "short": 83335,
              "net": 13736
            },
            "nonCommercial": {
              "long": 37093,
              "short": 53241,
              "net": -16148
            },
            "smallTrader": {
              "long": 10650,
              "short": 8238,
              "net": 2412
            }
          },
          "openInterest": 172338
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82846,
              "short": 45306,
              "net": 37540
            },
            "nonCommercial": {
              "long": 66155,
              "short": 100408,
              "net": -34253
            },
            "smallTrader": {
              "long": 15936,
              "short": 19223,
              "net": -3287
            }
          },
          "openInterest": 180517
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 630826,
              "short": 593427,
              "net": 37399
            },
            "nonCommercial": {
              "long": 336850,
              "short": 335879,
              "net": 971
            },
            "smallTrader": {
              "long": 133896,
              "short": 172266,
              "net": -38370
            }
          },
          "openInterest": 1300942
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78560,
              "short": 134559,
              "net": -55999
            },
            "nonCommercial": {
              "long": 80685,
              "short": 26138,
              "net": 54547
            },
            "smallTrader": {
              "long": 12409,
              "short": 10957,
              "net": 1452
            }
          },
          "openInterest": 180779
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 572148,
              "short": 785020,
              "net": -212872
            },
            "nonCommercial": {
              "long": 475582,
              "short": 267104,
              "net": 208478
            },
            "smallTrader": {
              "long": 82759,
              "short": 78365,
              "net": 4394
            }
          },
          "openInterest": 1661176
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25060,
              "short": 32863,
              "net": -7803
            },
            "nonCommercial": {
              "long": 20930,
              "short": 12326,
              "net": 8604
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53404
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27634,
              "short": 29480,
              "net": -1846
            },
            "nonCommercial": {
              "long": 3870,
              "short": 1966,
              "net": 1904
            },
            "smallTrader": {
              "long": 308,
              "short": 366,
              "net": -58
            }
          },
          "openInterest": 34577
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 330854,
              "short": 106332,
              "net": 224522
            },
            "nonCommercial": {
              "long": 78782,
              "short": 261627,
              "net": -182845
            },
            "smallTrader": {
              "long": 43882,
              "short": 85559,
              "net": -41677
            }
          },
          "openInterest": 462447
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11055,
              "short": 6348,
              "net": 4707
            },
            "nonCommercial": {
              "long": 11891,
              "short": 11597,
              "net": 294
            },
            "smallTrader": {
              "long": 7035,
              "short": 12036,
              "net": -5001
            }
          },
          "openInterest": 34973
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151540,
              "short": 227201,
              "net": -75661
            },
            "nonCommercial": {
              "long": 115689,
              "short": 44457,
              "net": 71232
            },
            "smallTrader": {
              "long": 20581,
              "short": 16152,
              "net": 4429
            }
          },
          "openInterest": 363376
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155554,
              "short": 158465,
              "net": -2911
            },
            "nonCommercial": {
              "long": 158792,
              "short": 149042,
              "net": 9750
            },
            "smallTrader": {
              "long": 35707,
              "short": 42546,
              "net": -6839
            }
          },
          "openInterest": 390940
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191938,
              "short": 171417,
              "net": 20521
            },
            "nonCommercial": {
              "long": 58434,
              "short": 76870,
              "net": -18436
            },
            "smallTrader": {
              "long": 40577,
              "short": 42662,
              "net": -2085
            }
          },
          "openInterest": 345784
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 197457,
              "short": 92536,
              "net": 104921
            },
            "nonCommercial": {
              "long": 31228,
              "short": 106129,
              "net": -74901
            },
            "smallTrader": {
              "long": 16223,
              "short": 46243,
              "net": -30020
            }
          },
          "openInterest": 253505
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74178,
              "short": 61490,
              "net": 12688
            },
            "nonCommercial": {
              "long": 69367,
              "short": 75131,
              "net": -5764
            },
            "smallTrader": {
              "long": 17703,
              "short": 24627,
              "net": -6924
            }
          },
          "openInterest": 195714
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124133,
              "short": 97787,
              "net": 26346
            },
            "nonCommercial": {
              "long": 71090,
              "short": 85096,
              "net": -14006
            },
            "smallTrader": {
              "long": 26712,
              "short": 39052,
              "net": -12340
            }
          },
          "openInterest": 274364
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116275,
              "short": 89744,
              "net": 26531
            },
            "nonCommercial": {
              "long": 48974,
              "short": 74439,
              "net": -25465
            },
            "smallTrader": {
              "long": 3817,
              "short": 4883,
              "net": -1066
            }
          },
          "openInterest": 186826
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42510,
              "short": 55509,
              "net": -12999
            },
            "nonCommercial": {
              "long": 18966,
              "short": 7614,
              "net": 11352
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69314
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 394017,
              "short": 206638,
              "net": 187379
            },
            "nonCommercial": {
              "long": 238720,
              "short": 454053,
              "net": -215333
            },
            "smallTrader": {
              "long": 71289,
              "short": 43335,
              "net": 27954
            }
          },
          "openInterest": 1005820
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10658,
              "short": 12451,
              "net": -1793
            },
            "nonCommercial": {
              "long": 22881,
              "short": 18124,
              "net": 4757
            },
            "smallTrader": {
              "long": 2681,
              "short": 5645,
              "net": -2964
            }
          },
          "openInterest": 36623
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13807,
              "short": 36857,
              "net": -23050
            },
            "nonCommercial": {
              "long": 51856,
              "short": 33111,
              "net": 18745
            },
            "smallTrader": {
              "long": 8531,
              "short": 4226,
              "net": 4305
            }
          },
          "openInterest": 76282
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 496431,
              "short": 484580,
              "net": 11851
            },
            "nonCommercial": {
              "long": 71967,
              "short": 82199,
              "net": -10232
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 685208
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53239,
              "short": 83060,
              "net": -29821
            },
            "nonCommercial": {
              "long": 72909,
              "short": 51019,
              "net": 21890
            },
            "smallTrader": {
              "long": 24015,
              "short": 16084,
              "net": 7931
            }
          },
          "openInterest": 163286
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212900,
              "short": 220329,
              "net": -7429
            },
            "nonCommercial": {
              "long": 93911,
              "short": 100115,
              "net": -6204
            },
            "smallTrader": {
              "long": 52059,
              "short": 38426,
              "net": 13633
            }
          },
          "openInterest": 418708
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184089,
              "short": 253410,
              "net": -69321
            },
            "nonCommercial": {
              "long": 122921,
              "short": 59628,
              "net": 63293
            },
            "smallTrader": {
              "long": 38088,
              "short": 32060,
              "net": 6028
            }
          },
          "openInterest": 437861
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 374381,
              "short": 339983,
              "net": 34398
            },
            "nonCommercial": {
              "long": 133256,
              "short": 159464,
              "net": -26208
            },
            "smallTrader": {
              "long": 57961,
              "short": 66151,
              "net": -8190
            }
          },
          "openInterest": 688485
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415150,
              "short": 661063,
              "net": -245913
            },
            "nonCommercial": {
              "long": 262940,
              "short": 66455,
              "net": 196485
            },
            "smallTrader": {
              "long": 93127,
              "short": 43699,
              "net": 49428
            }
          },
          "openInterest": 863941
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53419,
              "short": 5672,
              "net": 47747
            },
            "nonCommercial": {
              "long": 18313,
              "short": 43102,
              "net": -24789
            },
            "smallTrader": {
              "long": 6471,
              "short": 29429,
              "net": -22958
            }
          },
          "openInterest": 78546
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9715,
              "short": 68852,
              "net": -59137
            },
            "nonCommercial": {
              "long": 66376,
              "short": 19039,
              "net": 47337
            },
            "smallTrader": {
              "long": 14560,
              "short": 2760,
              "net": 11800
            }
          },
          "openInterest": 95037
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 92404,
              "short": 67428,
              "net": 24976
            },
            "nonCommercial": {
              "long": 117024,
              "short": 138760,
              "net": -21736
            },
            "smallTrader": {
              "long": 22740,
              "short": 25980,
              "net": -3240
            }
          },
          "openInterest": 312156
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96849,
              "short": 58812,
              "net": 38037
            },
            "nonCommercial": {
              "long": 57082,
              "short": 90641,
              "net": -33559
            },
            "smallTrader": {
              "long": 20078,
              "short": 24556,
              "net": -4478
            }
          },
          "openInterest": 193267
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171411,
              "short": 96947,
              "net": 74464
            },
            "nonCommercial": {
              "long": 96915,
              "short": 164722,
              "net": -67807
            },
            "smallTrader": {
              "long": 34024,
              "short": 40681,
              "net": -6657
            }
          },
          "openInterest": 370858
        }
      ]
    },
    {
      "reportDate": "2015-12-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1889007,
              "short": 1699740,
              "net": 189267
            },
            "nonCommercial": {
              "long": 435528,
              "short": 460077,
              "net": -24549
            },
            "smallTrader": {
              "long": 278656,
              "short": 443374,
              "net": -164718
            }
          },
          "openInterest": 2686036
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 696931,
              "short": 539827,
              "net": 157104
            },
            "nonCommercial": {
              "long": 145669,
              "short": 260271,
              "net": -114602
            },
            "smallTrader": {
              "long": 102657,
              "short": 145159,
              "net": -42502
            }
          },
          "openInterest": 970634
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 317908,
              "short": 289672,
              "net": 28236
            },
            "nonCommercial": {
              "long": 64115,
              "short": 85037,
              "net": -20922
            },
            "smallTrader": {
              "long": 130989,
              "short": 138303,
              "net": -7314
            }
          },
          "openInterest": 528173
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1895398,
              "short": 1484913,
              "net": 410485
            },
            "nonCommercial": {
              "long": 216559,
              "short": 509952,
              "net": -293393
            },
            "smallTrader": {
              "long": 242265,
              "short": 359357,
              "net": -117092
            }
          },
          "openInterest": 2399794
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88170,
              "short": 44052,
              "net": 44118
            },
            "nonCommercial": {
              "long": 47696,
              "short": 81275,
              "net": -33579
            },
            "smallTrader": {
              "long": 18207,
              "short": 28746,
              "net": -10539
            }
          },
          "openInterest": 162139
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7620,
              "short": 12447,
              "net": -4827
            },
            "nonCommercial": {
              "long": 12490,
              "short": 7106,
              "net": 5384
            },
            "smallTrader": {
              "long": 855,
              "short": 1412,
              "net": -557
            }
          },
          "openInterest": 21369
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134644,
              "short": 90054,
              "net": 44590
            },
            "nonCommercial": {
              "long": 41633,
              "short": 65535,
              "net": -23902
            },
            "smallTrader": {
              "long": 16068,
              "short": 36756,
              "net": -20688
            }
          },
          "openInterest": 200245
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86698,
              "short": 24721,
              "net": 61977
            },
            "nonCommercial": {
              "long": 48776,
              "short": 88914,
              "net": -40138
            },
            "smallTrader": {
              "long": 22808,
              "short": 44647,
              "net": -21839
            }
          },
          "openInterest": 162857
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83716,
              "short": 160981,
              "net": -77265
            },
            "nonCommercial": {
              "long": 108156,
              "short": 37090,
              "net": 71066
            },
            "smallTrader": {
              "long": 13287,
              "short": 7088,
              "net": 6199
            }
          },
          "openInterest": 242561
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92090,
              "short": 89943,
              "net": 2147
            },
            "nonCommercial": {
              "long": 36499,
              "short": 41223,
              "net": -4724
            },
            "smallTrader": {
              "long": 10046,
              "short": 7469,
              "net": 2577
            }
          },
          "openInterest": 165755
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81927,
              "short": 43773,
              "net": 38154
            },
            "nonCommercial": {
              "long": 65812,
              "short": 100004,
              "net": -34192
            },
            "smallTrader": {
              "long": 14723,
              "short": 18685,
              "net": -3962
            }
          },
          "openInterest": 179248
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 619046,
              "short": 603718,
              "net": 15328
            },
            "nonCommercial": {
              "long": 333786,
              "short": 312565,
              "net": 21221
            },
            "smallTrader": {
              "long": 132591,
              "short": 169140,
              "net": -36549
            }
          },
          "openInterest": 1280685
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72816,
              "short": 146361,
              "net": -73545
            },
            "nonCommercial": {
              "long": 95008,
              "short": 26305,
              "net": 68703
            },
            "smallTrader": {
              "long": 15414,
              "short": 10572,
              "net": 4842
            }
          },
          "openInterest": 191781
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 576108,
              "short": 780931,
              "net": -204823
            },
            "nonCommercial": {
              "long": 480088,
              "short": 282214,
              "net": 197874
            },
            "smallTrader": {
              "long": 90951,
              "short": 84002,
              "net": 6949
            }
          },
          "openInterest": 1713573
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25529,
              "short": 32898,
              "net": -7369
            },
            "nonCommercial": {
              "long": 18560,
              "short": 10820,
              "net": 7740
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51296
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28614,
              "short": 30757,
              "net": -2143
            },
            "nonCommercial": {
              "long": 4095,
              "short": 1893,
              "net": 2202
            },
            "smallTrader": {
              "long": 325,
              "short": 384,
              "net": -59
            }
          },
          "openInterest": 35973
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 309680,
              "short": 112572,
              "net": 197108
            },
            "nonCommercial": {
              "long": 80378,
              "short": 252709,
              "net": -172331
            },
            "smallTrader": {
              "long": 58980,
              "short": 83757,
              "net": -24777
            }
          },
          "openInterest": 474921
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9920,
              "short": 6400,
              "net": 3520
            },
            "nonCommercial": {
              "long": 13101,
              "short": 11284,
              "net": 1817
            },
            "smallTrader": {
              "long": 7268,
              "short": 12605,
              "net": -5337
            }
          },
          "openInterest": 34635
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153249,
              "short": 218855,
              "net": -65606
            },
            "nonCommercial": {
              "long": 111508,
              "short": 48066,
              "net": 63442
            },
            "smallTrader": {
              "long": 20561,
              "short": 18397,
              "net": 2164
            }
          },
          "openInterest": 365916
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 149617,
              "short": 163614,
              "net": -13997
            },
            "nonCommercial": {
              "long": 162764,
              "short": 143141,
              "net": 19623
            },
            "smallTrader": {
              "long": 35722,
              "short": 41348,
              "net": -5626
            }
          },
          "openInterest": 394128
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196656,
              "short": 182536,
              "net": 14120
            },
            "nonCommercial": {
              "long": 58261,
              "short": 74473,
              "net": -16212
            },
            "smallTrader": {
              "long": 47612,
              "short": 45520,
              "net": 2092
            }
          },
          "openInterest": 347675
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 189782,
              "short": 91225,
              "net": 98557
            },
            "nonCommercial": {
              "long": 26400,
              "short": 94450,
              "net": -68050
            },
            "smallTrader": {
              "long": 16599,
              "short": 47106,
              "net": -30507
            }
          },
          "openInterest": 246055
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70672,
              "short": 55444,
              "net": 15228
            },
            "nonCommercial": {
              "long": 62342,
              "short": 69885,
              "net": -7543
            },
            "smallTrader": {
              "long": 16343,
              "short": 24028,
              "net": -7685
            }
          },
          "openInterest": 179003
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117573,
              "short": 92077,
              "net": 25496
            },
            "nonCommercial": {
              "long": 69012,
              "short": 80635,
              "net": -11623
            },
            "smallTrader": {
              "long": 24461,
              "short": 38334,
              "net": -13873
            }
          },
          "openInterest": 251061
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118809,
              "short": 90975,
              "net": 27834
            },
            "nonCommercial": {
              "long": 45226,
              "short": 69607,
              "net": -24381
            },
            "smallTrader": {
              "long": 3113,
              "short": 6566,
              "net": -3453
            }
          },
          "openInterest": 199890
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41104,
              "short": 53639,
              "net": -12535
            },
            "nonCommercial": {
              "long": 19111,
              "short": 8312,
              "net": 10799
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67445
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 426947,
              "short": 238458,
              "net": 188489
            },
            "nonCommercial": {
              "long": 231744,
              "short": 444349,
              "net": -212605
            },
            "smallTrader": {
              "long": 67171,
              "short": 43055,
              "net": 24116
            }
          },
          "openInterest": 1001636
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10251,
              "short": 17357,
              "net": -7106
            },
            "nonCommercial": {
              "long": 24452,
              "short": 15571,
              "net": 8881
            },
            "smallTrader": {
              "long": 2719,
              "short": 4494,
              "net": -1775
            }
          },
          "openInterest": 38425
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12562,
              "short": 38273,
              "net": -25711
            },
            "nonCommercial": {
              "long": 52171,
              "short": 30700,
              "net": 21471
            },
            "smallTrader": {
              "long": 8138,
              "short": 3898,
              "net": 4240
            }
          },
          "openInterest": 76192
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 505005,
              "short": 501098,
              "net": 3907
            },
            "nonCommercial": {
              "long": 71922,
              "short": 81397,
              "net": -9475
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 689577
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52285,
              "short": 83312,
              "net": -31027
            },
            "nonCommercial": {
              "long": 70591,
              "short": 49331,
              "net": 21260
            },
            "smallTrader": {
              "long": 23779,
              "short": 14012,
              "net": 9767
            }
          },
          "openInterest": 162758
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217404,
              "short": 218490,
              "net": -1086
            },
            "nonCommercial": {
              "long": 91161,
              "short": 97954,
              "net": -6793
            },
            "smallTrader": {
              "long": 49213,
              "short": 41334,
              "net": 7879
            }
          },
          "openInterest": 421259
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170725,
              "short": 272430,
              "net": -101705
            },
            "nonCommercial": {
              "long": 125774,
              "short": 35424,
              "net": 90350
            },
            "smallTrader": {
              "long": 39865,
              "short": 28510,
              "net": 11355
            }
          },
          "openInterest": 419901
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378445,
              "short": 357670,
              "net": 20775
            },
            "nonCommercial": {
              "long": 137823,
              "short": 148603,
              "net": -10780
            },
            "smallTrader": {
              "long": 59784,
              "short": 69779,
              "net": -9995
            }
          },
          "openInterest": 698467
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408295,
              "short": 664576,
              "net": -256281
            },
            "nonCommercial": {
              "long": 266263,
              "short": 60541,
              "net": 205722
            },
            "smallTrader": {
              "long": 97625,
              "short": 47066,
              "net": 50559
            }
          },
          "openInterest": 864728
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52361,
              "short": 9108,
              "net": 43253
            },
            "nonCommercial": {
              "long": 11538,
              "short": 37078,
              "net": -25540
            },
            "smallTrader": {
              "long": 5937,
              "short": 23650,
              "net": -17713
            }
          },
          "openInterest": 77258
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11954,
              "short": 73738,
              "net": -61784
            },
            "nonCommercial": {
              "long": 68328,
              "short": 17300,
              "net": 51028
            },
            "smallTrader": {
              "long": 11979,
              "short": 1223,
              "net": 10756
            }
          },
          "openInterest": 96798
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 88172,
              "short": 74822,
              "net": 13350
            },
            "nonCommercial": {
              "long": 115990,
              "short": 126170,
              "net": -10180
            },
            "smallTrader": {
              "long": 20385,
              "short": 23555,
              "net": -3170
            }
          },
          "openInterest": 295272
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95332,
              "short": 59239,
              "net": 36093
            },
            "nonCommercial": {
              "long": 55234,
              "short": 86737,
              "net": -31503
            },
            "smallTrader": {
              "long": 20030,
              "short": 24620,
              "net": -4590
            }
          },
          "openInterest": 190229
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164226,
              "short": 89078,
              "net": 75148
            },
            "nonCommercial": {
              "long": 93359,
              "short": 161704,
              "net": -68345
            },
            "smallTrader": {
              "long": 32579,
              "short": 39382,
              "net": -6803
            }
          },
          "openInterest": 349793
        }
      ]
    },
    {
      "reportDate": "2015-12-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1796222,
              "short": 1654226,
              "net": 141996
            },
            "nonCommercial": {
              "long": 444686,
              "short": 456129,
              "net": -11443
            },
            "smallTrader": {
              "long": 296476,
              "short": 427029,
              "net": -130553
            }
          },
          "openInterest": 2595602
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 708135,
              "short": 572126,
              "net": 136009
            },
            "nonCommercial": {
              "long": 168614,
              "short": 268280,
              "net": -99666
            },
            "smallTrader": {
              "long": 102625,
              "short": 138968,
              "net": -36343
            }
          },
          "openInterest": 999413
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 310156,
              "short": 305389,
              "net": 4767
            },
            "nonCommercial": {
              "long": 73343,
              "short": 79146,
              "net": -5803
            },
            "smallTrader": {
              "long": 128413,
              "short": 127377,
              "net": 1036
            }
          },
          "openInterest": 524404
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1856776,
              "short": 1531141,
              "net": 325635
            },
            "nonCommercial": {
              "long": 249967,
              "short": 457819,
              "net": -207852
            },
            "smallTrader": {
              "long": 233612,
              "short": 351395,
              "net": -117783
            }
          },
          "openInterest": 2389027
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31733,
              "short": 10352,
              "net": 21381
            },
            "nonCommercial": {
              "long": 61956,
              "short": 72408,
              "net": -10452
            },
            "smallTrader": {
              "long": 16527,
              "short": 27456,
              "net": -10929
            }
          },
          "openInterest": 110538
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8913,
              "short": 12443,
              "net": -3530
            },
            "nonCommercial": {
              "long": 9537,
              "short": 5389,
              "net": 4148
            },
            "smallTrader": {
              "long": 838,
              "short": 1456,
              "net": -618
            }
          },
          "openInterest": 19707
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110007,
              "short": 76000,
              "net": 34007
            },
            "nonCommercial": {
              "long": 39121,
              "short": 56041,
              "net": -16920
            },
            "smallTrader": {
              "long": 15753,
              "short": 32840,
              "net": -17087
            }
          },
          "openInterest": 165845
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118379,
              "short": 46407,
              "net": 71972
            },
            "nonCommercial": {
              "long": 44262,
              "short": 95271,
              "net": -51009
            },
            "smallTrader": {
              "long": 22355,
              "short": 43318,
              "net": -20963
            }
          },
          "openInterest": 189775
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78792,
              "short": 156711,
              "net": -77919
            },
            "nonCommercial": {
              "long": 107593,
              "short": 35530,
              "net": 72063
            },
            "smallTrader": {
              "long": 13103,
              "short": 7247,
              "net": 5856
            }
          },
          "openInterest": 237262
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94084,
              "short": 90303,
              "net": 3781
            },
            "nonCommercial": {
              "long": 36278,
              "short": 42523,
              "net": -6245
            },
            "smallTrader": {
              "long": 10461,
              "short": 7997,
              "net": 2464
            }
          },
          "openInterest": 166913
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79212,
              "short": 43369,
              "net": 35843
            },
            "nonCommercial": {
              "long": 68029,
              "short": 100662,
              "net": -32633
            },
            "smallTrader": {
              "long": 13689,
              "short": 16899,
              "net": -3210
            }
          },
          "openInterest": 178761
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 609195,
              "short": 616093,
              "net": -6898
            },
            "nonCommercial": {
              "long": 327416,
              "short": 280369,
              "net": 47047
            },
            "smallTrader": {
              "long": 128934,
              "short": 169083,
              "net": -40149
            }
          },
          "openInterest": 1263718
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72655,
              "short": 147150,
              "net": -74495
            },
            "nonCommercial": {
              "long": 94482,
              "short": 23514,
              "net": 70968
            },
            "smallTrader": {
              "long": 14198,
              "short": 10671,
              "net": 3527
            }
          },
          "openInterest": 191929
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 568272,
              "short": 776411,
              "net": -208139
            },
            "nonCommercial": {
              "long": 472228,
              "short": 261717,
              "net": 210511
            },
            "smallTrader": {
              "long": 82377,
              "short": 84749,
              "net": -2372
            }
          },
          "openInterest": 1678527
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33251,
              "short": 45144,
              "net": -11893
            },
            "nonCommercial": {
              "long": 20308,
              "short": 8972,
              "net": 11336
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62230
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30390,
              "short": 32768,
              "net": -2378
            },
            "nonCommercial": {
              "long": 4361,
              "short": 1941,
              "net": 2420
            },
            "smallTrader": {
              "long": 357,
              "short": 399,
              "net": -42
            }
          },
          "openInterest": 38138
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 275052,
              "short": 89741,
              "net": 185311
            },
            "nonCommercial": {
              "long": 71295,
              "short": 231256,
              "net": -159961
            },
            "smallTrader": {
              "long": 53795,
              "short": 79145,
              "net": -25350
            }
          },
          "openInterest": 404837
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9349,
              "short": 6615,
              "net": 2734
            },
            "nonCommercial": {
              "long": 13764,
              "short": 11507,
              "net": 2257
            },
            "smallTrader": {
              "long": 7864,
              "short": 12855,
              "net": -4991
            }
          },
          "openInterest": 35640
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160387,
              "short": 230012,
              "net": -69625
            },
            "nonCommercial": {
              "long": 113494,
              "short": 44616,
              "net": 68878
            },
            "smallTrader": {
              "long": 20089,
              "short": 19342,
              "net": 747
            }
          },
          "openInterest": 373538
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 151012,
              "short": 159278,
              "net": -8266
            },
            "nonCommercial": {
              "long": 155934,
              "short": 142278,
              "net": 13656
            },
            "smallTrader": {
              "long": 35284,
              "short": 40674,
              "net": -5390
            }
          },
          "openInterest": 390944
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198382,
              "short": 188203,
              "net": 10179
            },
            "nonCommercial": {
              "long": 64715,
              "short": 78081,
              "net": -13366
            },
            "smallTrader": {
              "long": 45587,
              "short": 42400,
              "net": 3187
            }
          },
          "openInterest": 350446
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134622,
              "short": 92036,
              "net": 42586
            },
            "nonCommercial": {
              "long": 37301,
              "short": 63881,
              "net": -26580
            },
            "smallTrader": {
              "long": 18962,
              "short": 34968,
              "net": -16006
            }
          },
          "openInterest": 194196
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68540,
              "short": 53998,
              "net": 14542
            },
            "nonCommercial": {
              "long": 62663,
              "short": 70928,
              "net": -8265
            },
            "smallTrader": {
              "long": 15921,
              "short": 22198,
              "net": -6277
            }
          },
          "openInterest": 177113
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114907,
              "short": 93581,
              "net": 21326
            },
            "nonCommercial": {
              "long": 69351,
              "short": 78141,
              "net": -8790
            },
            "smallTrader": {
              "long": 24867,
              "short": 37403,
              "net": -12536
            }
          },
          "openInterest": 248936
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105676,
              "short": 41221,
              "net": 64455
            },
            "nonCommercial": {
              "long": 34779,
              "short": 95151,
              "net": -60372
            },
            "smallTrader": {
              "long": 3355,
              "short": 7438,
              "net": -4083
            }
          },
          "openInterest": 144451
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51677,
              "short": 65965,
              "net": -14288
            },
            "nonCommercial": {
              "long": 19540,
              "short": 7236,
              "net": 12304
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77044
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 449667,
              "short": 268685,
              "net": 180982
            },
            "nonCommercial": {
              "long": 237456,
              "short": 442695,
              "net": -205239
            },
            "smallTrader": {
              "long": 66226,
              "short": 41969,
              "net": 24257
            }
          },
          "openInterest": 1034263
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4713,
              "short": 4255,
              "net": 458
            },
            "nonCommercial": {
              "long": 16346,
              "short": 15227,
              "net": 1119
            },
            "smallTrader": {
              "long": 2465,
              "short": 4042,
              "net": -1577
            }
          },
          "openInterest": 23626
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13420,
              "short": 38231,
              "net": -24811
            },
            "nonCommercial": {
              "long": 50832,
              "short": 29612,
              "net": 21220
            },
            "smallTrader": {
              "long": 7758,
              "short": 4167,
              "net": 3591
            }
          },
          "openInterest": 76027
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 523356,
              "short": 524722,
              "net": -1366
            },
            "nonCommercial": {
              "long": 75053,
              "short": 80083,
              "net": -5030
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 757425
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54707,
              "short": 78249,
              "net": -23542
            },
            "nonCommercial": {
              "long": 71479,
              "short": 55902,
              "net": 15577
            },
            "smallTrader": {
              "long": 23873,
              "short": 15908,
              "net": 7965
            }
          },
          "openInterest": 166864
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219559,
              "short": 212995,
              "net": 6564
            },
            "nonCommercial": {
              "long": 85821,
              "short": 104524,
              "net": -18703
            },
            "smallTrader": {
              "long": 53134,
              "short": 40995,
              "net": 12139
            }
          },
          "openInterest": 422365
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162406,
              "short": 265751,
              "net": -103345
            },
            "nonCommercial": {
              "long": 126085,
              "short": 35076,
              "net": 91009
            },
            "smallTrader": {
              "long": 41783,
              "short": 29447,
              "net": 12336
            }
          },
          "openInterest": 422246
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 375939,
              "short": 341617,
              "net": 34322
            },
            "nonCommercial": {
              "long": 128311,
              "short": 154498,
              "net": -26187
            },
            "smallTrader": {
              "long": 61481,
              "short": 69616,
              "net": -8135
            }
          },
          "openInterest": 692992
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414689,
              "short": 649445,
              "net": -234756
            },
            "nonCommercial": {
              "long": 249158,
              "short": 56243,
              "net": 192915
            },
            "smallTrader": {
              "long": 89801,
              "short": 47960,
              "net": 41841
            }
          },
          "openInterest": 846065
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16596,
              "short": 4812,
              "net": 11784
            },
            "nonCommercial": {
              "long": 29710,
              "short": 27759,
              "net": 1951
            },
            "smallTrader": {
              "long": 5976,
              "short": 19711,
              "net": -13735
            }
          },
          "openInterest": 52468
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6972,
              "short": 52699,
              "net": -45727
            },
            "nonCommercial": {
              "long": 52945,
              "short": 16043,
              "net": 36902
            },
            "smallTrader": {
              "long": 10139,
              "short": 1314,
              "net": 8825
            }
          },
          "openInterest": 71495
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 88156,
              "short": 80177,
              "net": 7979
            },
            "nonCommercial": {
              "long": 97031,
              "short": 104463,
              "net": -7432
            },
            "smallTrader": {
              "long": 18818,
              "short": 19365,
              "net": -547
            }
          },
          "openInterest": 281186
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90040,
              "short": 63012,
              "net": 27028
            },
            "nonCommercial": {
              "long": 53618,
              "short": 76173,
              "net": -22555
            },
            "smallTrader": {
              "long": 19928,
              "short": 24401,
              "net": -4473
            }
          },
          "openInterest": 182653
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148956,
              "short": 93820,
              "net": 55136
            },
            "nonCommercial": {
              "long": 95758,
              "short": 144674,
              "net": -48916
            },
            "smallTrader": {
              "long": 31596,
              "short": 37816,
              "net": -6220
            }
          },
          "openInterest": 332506
        }
      ]
    },
    {
      "reportDate": "2015-12-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1707504,
              "short": 1563403,
              "net": 144101
            },
            "nonCommercial": {
              "long": 443772,
              "short": 455982,
              "net": -12210
            },
            "smallTrader": {
              "long": 291105,
              "short": 422996,
              "net": -131891
            }
          },
          "openInterest": 2496673
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 695069,
              "short": 543603,
              "net": 151466
            },
            "nonCommercial": {
              "long": 168133,
              "short": 286394,
              "net": -118261
            },
            "smallTrader": {
              "long": 103465,
              "short": 136670,
              "net": -33205
            }
          },
          "openInterest": 988551
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297662,
              "short": 298006,
              "net": -344
            },
            "nonCommercial": {
              "long": 78708,
              "short": 86161,
              "net": -7453
            },
            "smallTrader": {
              "long": 133646,
              "short": 125849,
              "net": 7797
            }
          },
          "openInterest": 521144
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1801594,
              "short": 1504278,
              "net": 297316
            },
            "nonCommercial": {
              "long": 216805,
              "short": 412464,
              "net": -195659
            },
            "smallTrader": {
              "long": 240987,
              "short": 342644,
              "net": -101657
            }
          },
          "openInterest": 2303159
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43043,
              "short": 9475,
              "net": 33568
            },
            "nonCommercial": {
              "long": 49122,
              "short": 69976,
              "net": -20854
            },
            "smallTrader": {
              "long": 13897,
              "short": 26611,
              "net": -12714
            }
          },
          "openInterest": 106301
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10423,
              "short": 12789,
              "net": -2366
            },
            "nonCommercial": {
              "long": 8968,
              "short": 5908,
              "net": 3060
            },
            "smallTrader": {
              "long": 730,
              "short": 1424,
              "net": -694
            }
          },
          "openInterest": 20542
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134216,
              "short": 84544,
              "net": 49672
            },
            "nonCommercial": {
              "long": 42075,
              "short": 68736,
              "net": -26661
            },
            "smallTrader": {
              "long": 16515,
              "short": 39526,
              "net": -23011
            }
          },
          "openInterest": 194313
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97189,
              "short": 20440,
              "net": 76749
            },
            "nonCommercial": {
              "long": 43455,
              "short": 99482,
              "net": -56027
            },
            "smallTrader": {
              "long": 22554,
              "short": 43276,
              "net": -20722
            }
          },
          "openInterest": 163581
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81959,
              "short": 152040,
              "net": -70081
            },
            "nonCommercial": {
              "long": 90793,
              "short": 25983,
              "net": 64810
            },
            "smallTrader": {
              "long": 11527,
              "short": 6256,
              "net": 5271
            }
          },
          "openInterest": 224794
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100161,
              "short": 91563,
              "net": 8598
            },
            "nonCommercial": {
              "long": 35130,
              "short": 46578,
              "net": -11448
            },
            "smallTrader": {
              "long": 11092,
              "short": 8242,
              "net": 2850
            }
          },
          "openInterest": 173177
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79311,
              "short": 43004,
              "net": 36307
            },
            "nonCommercial": {
              "long": 63124,
              "short": 93463,
              "net": -30339
            },
            "smallTrader": {
              "long": 12315,
              "short": 18283,
              "net": -5968
            }
          },
          "openInterest": 170210
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 631459,
              "short": 605822,
              "net": 25637
            },
            "nonCommercial": {
              "long": 323469,
              "short": 312132,
              "net": 11337
            },
            "smallTrader": {
              "long": 133052,
              "short": 170026,
              "net": -36974
            }
          },
          "openInterest": 1284149
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73262,
              "short": 143340,
              "net": -70078
            },
            "nonCommercial": {
              "long": 86416,
              "short": 20873,
              "net": 65543
            },
            "smallTrader": {
              "long": 14250,
              "short": 9715,
              "net": 4535
            }
          },
          "openInterest": 184432
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 558814,
              "short": 755495,
              "net": -196681
            },
            "nonCommercial": {
              "long": 453681,
              "short": 260769,
              "net": 192912
            },
            "smallTrader": {
              "long": 85497,
              "short": 81728,
              "net": 3769
            }
          },
          "openInterest": 1646306
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17102,
              "short": 26632,
              "net": -9530
            },
            "nonCommercial": {
              "long": 14938,
              "short": 6467,
              "net": 8471
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39066
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32789,
              "short": 35234,
              "net": -2445
            },
            "nonCommercial": {
              "long": 4390,
              "short": 2035,
              "net": 2355
            },
            "smallTrader": {
              "long": 430,
              "short": 340,
              "net": 90
            }
          },
          "openInterest": 40056
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 275354,
              "short": 93283,
              "net": 182071
            },
            "nonCommercial": {
              "long": 70509,
              "short": 231556,
              "net": -161047
            },
            "smallTrader": {
              "long": 55380,
              "short": 76404,
              "net": -21024
            }
          },
          "openInterest": 406533
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10003,
              "short": 5701,
              "net": 4302
            },
            "nonCommercial": {
              "long": 12845,
              "short": 10704,
              "net": 2141
            },
            "smallTrader": {
              "long": 7320,
              "short": 13763,
              "net": -6443
            }
          },
          "openInterest": 34681
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157868,
              "short": 224344,
              "net": -66476
            },
            "nonCommercial": {
              "long": 113439,
              "short": 45888,
              "net": 67551
            },
            "smallTrader": {
              "long": 20136,
              "short": 21211,
              "net": -1075
            }
          },
          "openInterest": 366845
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 151272,
              "short": 173523,
              "net": -22251
            },
            "nonCommercial": {
              "long": 154276,
              "short": 127849,
              "net": 26427
            },
            "smallTrader": {
              "long": 35445,
              "short": 39621,
              "net": -4176
            }
          },
          "openInterest": 405294
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201701,
              "short": 189469,
              "net": 12232
            },
            "nonCommercial": {
              "long": 61397,
              "short": 75093,
              "net": -13696
            },
            "smallTrader": {
              "long": 44694,
              "short": 43230,
              "net": 1464
            }
          },
          "openInterest": 353619
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141911,
              "short": 90973,
              "net": 50938
            },
            "nonCommercial": {
              "long": 37677,
              "short": 68044,
              "net": -30367
            },
            "smallTrader": {
              "long": 15132,
              "short": 35703,
              "net": -20571
            }
          },
          "openInterest": 197375
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66124,
              "short": 48691,
              "net": 17433
            },
            "nonCommercial": {
              "long": 56693,
              "short": 67040,
              "net": -10347
            },
            "smallTrader": {
              "long": 15466,
              "short": 22552,
              "net": -7086
            }
          },
          "openInterest": 165573
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119846,
              "short": 96713,
              "net": 23133
            },
            "nonCommercial": {
              "long": 65121,
              "short": 74030,
              "net": -8909
            },
            "smallTrader": {
              "long": 24610,
              "short": 38834,
              "net": -14224
            }
          },
          "openInterest": 250860
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104271,
              "short": 43594,
              "net": 60677
            },
            "nonCommercial": {
              "long": 28736,
              "short": 85455,
              "net": -56719
            },
            "smallTrader": {
              "long": 3199,
              "short": 7157,
              "net": -3958
            }
          },
          "openInterest": 137854
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38292,
              "short": 50295,
              "net": -12003
            },
            "nonCommercial": {
              "long": 16793,
              "short": 7215,
              "net": 9578
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61599
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 443786,
              "short": 262970,
              "net": 180816
            },
            "nonCommercial": {
              "long": 233833,
              "short": 439039,
              "net": -205206
            },
            "smallTrader": {
              "long": 64739,
              "short": 40349,
              "net": 24390
            }
          },
          "openInterest": 997935
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6207,
              "short": 4514,
              "net": 1693
            },
            "nonCommercial": {
              "long": 14946,
              "short": 15167,
              "net": -221
            },
            "smallTrader": {
              "long": 2693,
              "short": 4165,
              "net": -1472
            }
          },
          "openInterest": 24057
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11391,
              "short": 38167,
              "net": -26776
            },
            "nonCommercial": {
              "long": 47679,
              "short": 24753,
              "net": 22926
            },
            "smallTrader": {
              "long": 7607,
              "short": 3757,
              "net": 3850
            }
          },
          "openInterest": 69653
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 396910,
              "short": 388842,
              "net": 8068
            },
            "nonCommercial": {
              "long": 67962,
              "short": 79327,
              "net": -11365
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 593654
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51148,
              "short": 82310,
              "net": -31162
            },
            "nonCommercial": {
              "long": 68584,
              "short": 45193,
              "net": 23391
            },
            "smallTrader": {
              "long": 22002,
              "short": 14231,
              "net": 7771
            }
          },
          "openInterest": 161116
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210829,
              "short": 205180,
              "net": 5649
            },
            "nonCommercial": {
              "long": 85509,
              "short": 105563,
              "net": -20054
            },
            "smallTrader": {
              "long": 52937,
              "short": 38532,
              "net": 14405
            }
          },
          "openInterest": 406089
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160635,
              "short": 251924,
              "net": -91289
            },
            "nonCommercial": {
              "long": 123621,
              "short": 44203,
              "net": 79418
            },
            "smallTrader": {
              "long": 39274,
              "short": 27403,
              "net": 11871
            }
          },
          "openInterest": 404703
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380381,
              "short": 339603,
              "net": 40778
            },
            "nonCommercial": {
              "long": 122560,
              "short": 157041,
              "net": -34481
            },
            "smallTrader": {
              "long": 60134,
              "short": 66431,
              "net": -6297
            }
          },
          "openInterest": 680534
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425806,
              "short": 671667,
              "net": -245861
            },
            "nonCommercial": {
              "long": 252100,
              "short": 55420,
              "net": 196680
            },
            "smallTrader": {
              "long": 90142,
              "short": 40961,
              "net": 49181
            }
          },
          "openInterest": 867617
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16989,
              "short": 5186,
              "net": 11803
            },
            "nonCommercial": {
              "long": 27646,
              "short": 24894,
              "net": 2752
            },
            "smallTrader": {
              "long": 5472,
              "short": 20027,
              "net": -14555
            }
          },
          "openInterest": 50265
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6007,
              "short": 47192,
              "net": -41185
            },
            "nonCommercial": {
              "long": 47926,
              "short": 14519,
              "net": 33407
            },
            "smallTrader": {
              "long": 9388,
              "short": 1610,
              "net": 7778
            }
          },
          "openInterest": 65071
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 75999,
              "short": 58390,
              "net": 17609
            },
            "nonCommercial": {
              "long": 81276,
              "short": 95076,
              "net": -13800
            },
            "smallTrader": {
              "long": 17044,
              "short": 20853,
              "net": -3809
            }
          },
          "openInterest": 249793
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95160,
              "short": 67972,
              "net": 27188
            },
            "nonCommercial": {
              "long": 49555,
              "short": 69814,
              "net": -20259
            },
            "smallTrader": {
              "long": 19687,
              "short": 26616,
              "net": -6929
            }
          },
          "openInterest": 188114
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156412,
              "short": 87499,
              "net": 68913
            },
            "nonCommercial": {
              "long": 97183,
              "short": 159957,
              "net": -62774
            },
            "smallTrader": {
              "long": 32781,
              "short": 38920,
              "net": -6139
            }
          },
          "openInterest": 348420
        }
      ]
    },
    {
      "reportDate": "2015-12-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1676270,
              "short": 1569221,
              "net": 107049
            },
            "nonCommercial": {
              "long": 471966,
              "short": 428985,
              "net": 42981
            },
            "smallTrader": {
              "long": 284180,
              "short": 434210,
              "net": -150030
            }
          },
          "openInterest": 2487067
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 707107,
              "short": 557422,
              "net": 149685
            },
            "nonCommercial": {
              "long": 190824,
              "short": 295720,
              "net": -104896
            },
            "smallTrader": {
              "long": 98741,
              "short": 143530,
              "net": -44789
            }
          },
          "openInterest": 1017227
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 288512,
              "short": 289276,
              "net": -764
            },
            "nonCommercial": {
              "long": 82962,
              "short": 82973,
              "net": -11
            },
            "smallTrader": {
              "long": 129889,
              "short": 129114,
              "net": 775
            }
          },
          "openInterest": 511734
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1780341,
              "short": 1506627,
              "net": 273714
            },
            "nonCommercial": {
              "long": 227603,
              "short": 407042,
              "net": -179439
            },
            "smallTrader": {
              "long": 251912,
              "short": 346187,
              "net": -94275
            }
          },
          "openInterest": 2301288
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37489,
              "short": 9384,
              "net": 28105
            },
            "nonCommercial": {
              "long": 44766,
              "short": 62311,
              "net": -17545
            },
            "smallTrader": {
              "long": 15538,
              "short": 26098,
              "net": -10560
            }
          },
          "openInterest": 98174
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15112,
              "short": 17204,
              "net": -2092
            },
            "nonCommercial": {
              "long": 9858,
              "short": 7307,
              "net": 2551
            },
            "smallTrader": {
              "long": 884,
              "short": 1343,
              "net": -459
            }
          },
          "openInterest": 29333
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143839,
              "short": 91028,
              "net": 52811
            },
            "nonCommercial": {
              "long": 40476,
              "short": 71498,
              "net": -31022
            },
            "smallTrader": {
              "long": 17822,
              "short": 39611,
              "net": -21789
            }
          },
          "openInterest": 204038
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101821,
              "short": 21148,
              "net": 80673
            },
            "nonCommercial": {
              "long": 47598,
              "short": 108385,
              "net": -60787
            },
            "smallTrader": {
              "long": 22346,
              "short": 42232,
              "net": -19886
            }
          },
          "openInterest": 172137
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82290,
              "short": 151778,
              "net": -69488
            },
            "nonCommercial": {
              "long": 86942,
              "short": 23737,
              "net": 63205
            },
            "smallTrader": {
              "long": 12110,
              "short": 5827,
              "net": 6283
            }
          },
          "openInterest": 221804
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98756,
              "short": 91779,
              "net": 6977
            },
            "nonCommercial": {
              "long": 35045,
              "short": 45523,
              "net": -10478
            },
            "smallTrader": {
              "long": 11452,
              "short": 7951,
              "net": 3501
            }
          },
          "openInterest": 172364
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78884,
              "short": 43214,
              "net": 35670
            },
            "nonCommercial": {
              "long": 59955,
              "short": 90061,
              "net": -30106
            },
            "smallTrader": {
              "long": 12828,
              "short": 18392,
              "net": -5564
            }
          },
          "openInterest": 167689
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 646650,
              "short": 572001,
              "net": 74649
            },
            "nonCommercial": {
              "long": 331127,
              "short": 370701,
              "net": -39574
            },
            "smallTrader": {
              "long": 139346,
              "short": 174421,
              "net": -35075
            }
          },
          "openInterest": 1317814
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72790,
              "short": 142632,
              "net": -69842
            },
            "nonCommercial": {
              "long": 85083,
              "short": 20554,
              "net": 64529
            },
            "smallTrader": {
              "long": 14645,
              "short": 9332,
              "net": 5313
            }
          },
          "openInterest": 183390
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 570892,
              "short": 763508,
              "net": -192616
            },
            "nonCommercial": {
              "long": 448632,
              "short": 252281,
              "net": 196351
            },
            "smallTrader": {
              "long": 80709,
              "short": 84444,
              "net": -3735
            }
          },
          "openInterest": 1648904
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17929,
              "short": 28697,
              "net": -10768
            },
            "nonCommercial": {
              "long": 16457,
              "short": 6197,
              "net": 10260
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41172
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34472,
              "short": 37078,
              "net": -2606
            },
            "nonCommercial": {
              "long": 4606,
              "short": 2040,
              "net": 2566
            },
            "smallTrader": {
              "long": 364,
              "short": 324,
              "net": 40
            }
          },
          "openInterest": 41876
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 273701,
              "short": 93279,
              "net": 180422
            },
            "nonCommercial": {
              "long": 66973,
              "short": 227523,
              "net": -160550
            },
            "smallTrader": {
              "long": 54847,
              "short": 74719,
              "net": -19872
            }
          },
          "openInterest": 400497
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10112,
              "short": 5548,
              "net": 4564
            },
            "nonCommercial": {
              "long": 12489,
              "short": 10283,
              "net": 2206
            },
            "smallTrader": {
              "long": 7347,
              "short": 14117,
              "net": -6770
            }
          },
          "openInterest": 34560
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147704,
              "short": 225875,
              "net": -78171
            },
            "nonCommercial": {
              "long": 120672,
              "short": 45040,
              "net": 75632
            },
            "smallTrader": {
              "long": 20562,
              "short": 18023,
              "net": 2539
            }
          },
          "openInterest": 360852
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147179,
              "short": 162514,
              "net": -15335
            },
            "nonCommercial": {
              "long": 150229,
              "short": 131127,
              "net": 19102
            },
            "smallTrader": {
              "long": 36511,
              "short": 40278,
              "net": -3767
            }
          },
          "openInterest": 401880
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189929,
              "short": 183728,
              "net": 6201
            },
            "nonCommercial": {
              "long": 62664,
              "short": 71240,
              "net": -8576
            },
            "smallTrader": {
              "long": 44328,
              "short": 41953,
              "net": 2375
            }
          },
          "openInterest": 343460
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131111,
              "short": 96331,
              "net": 34780
            },
            "nonCommercial": {
              "long": 45008,
              "short": 62234,
              "net": -17226
            },
            "smallTrader": {
              "long": 18179,
              "short": 35733,
              "net": -17554
            }
          },
          "openInterest": 196825
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69195,
              "short": 52628,
              "net": 16567
            },
            "nonCommercial": {
              "long": 55445,
              "short": 64251,
              "net": -8806
            },
            "smallTrader": {
              "long": 14516,
              "short": 22277,
              "net": -7761
            }
          },
          "openInterest": 166456
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131539,
              "short": 103020,
              "net": 28519
            },
            "nonCommercial": {
              "long": 61554,
              "short": 73435,
              "net": -11881
            },
            "smallTrader": {
              "long": 24243,
              "short": 40881,
              "net": -16638
            }
          },
          "openInterest": 262818
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105141,
              "short": 43545,
              "net": 61596
            },
            "nonCommercial": {
              "long": 30566,
              "short": 87953,
              "net": -57387
            },
            "smallTrader": {
              "long": 3124,
              "short": 7333,
              "net": -4209
            }
          },
          "openInterest": 139756
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38002,
              "short": 52140,
              "net": -14138
            },
            "nonCommercial": {
              "long": 19138,
              "short": 6954,
              "net": 12184
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63214
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 439046,
              "short": 254084,
              "net": 184962
            },
            "nonCommercial": {
              "long": 221578,
              "short": 429450,
              "net": -207872
            },
            "smallTrader": {
              "long": 61794,
              "short": 38884,
              "net": 22910
            }
          },
          "openInterest": 982886
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6004,
              "short": 5148,
              "net": 856
            },
            "nonCommercial": {
              "long": 14971,
              "short": 15117,
              "net": -146
            },
            "smallTrader": {
              "long": 3509,
              "short": 4219,
              "net": -710
            }
          },
          "openInterest": 24587
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10829,
              "short": 38184,
              "net": -27355
            },
            "nonCommercial": {
              "long": 46716,
              "short": 23373,
              "net": 23343
            },
            "smallTrader": {
              "long": 7398,
              "short": 3386,
              "net": 4012
            }
          },
          "openInterest": 66584
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 395390,
              "short": 385718,
              "net": 9672
            },
            "nonCommercial": {
              "long": 65543,
              "short": 78229,
              "net": -12686
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 584476
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52149,
              "short": 82027,
              "net": -29878
            },
            "nonCommercial": {
              "long": 68450,
              "short": 47746,
              "net": 20704
            },
            "smallTrader": {
              "long": 24044,
              "short": 14870,
              "net": 9174
            }
          },
          "openInterest": 165006
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211906,
              "short": 192945,
              "net": 18961
            },
            "nonCommercial": {
              "long": 81506,
              "short": 112246,
              "net": -30740
            },
            "smallTrader": {
              "long": 51019,
              "short": 39240,
              "net": 11779
            }
          },
          "openInterest": 400372
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151180,
              "short": 247938,
              "net": -96758
            },
            "nonCommercial": {
              "long": 125311,
              "short": 39984,
              "net": 85327
            },
            "smallTrader": {
              "long": 37380,
              "short": 25949,
              "net": 11431
            }
          },
          "openInterest": 386848
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 370306,
              "short": 299453,
              "net": 70853
            },
            "nonCommercial": {
              "long": 111514,
              "short": 171797,
              "net": -60283
            },
            "smallTrader": {
              "long": 56840,
              "short": 67410,
              "net": -10570
            }
          },
          "openInterest": 646657
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423281,
              "short": 662039,
              "net": -238758
            },
            "nonCommercial": {
              "long": 246059,
              "short": 53997,
              "net": 192062
            },
            "smallTrader": {
              "long": 88277,
              "short": 41581,
              "net": 46696
            }
          },
          "openInterest": 859958
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17028,
              "short": 5091,
              "net": 11937
            },
            "nonCommercial": {
              "long": 26836,
              "short": 23272,
              "net": 3564
            },
            "smallTrader": {
              "long": 5090,
              "short": 20591,
              "net": -15501
            }
          },
          "openInterest": 49114
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6173,
              "short": 47595,
              "net": -41422
            },
            "nonCommercial": {
              "long": 47235,
              "short": 13620,
              "net": 33615
            },
            "smallTrader": {
              "long": 9084,
              "short": 1277,
              "net": 7807
            }
          },
          "openInterest": 64418
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 75073,
              "short": 60586,
              "net": 14487
            },
            "nonCommercial": {
              "long": 105018,
              "short": 113420,
              "net": -8402
            },
            "smallTrader": {
              "long": 16220,
              "short": 22305,
              "net": -6085
            }
          },
          "openInterest": 265867
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96366,
              "short": 69095,
              "net": 27271
            },
            "nonCommercial": {
              "long": 50582,
              "short": 72311,
              "net": -21729
            },
            "smallTrader": {
              "long": 18744,
              "short": 24286,
              "net": -5542
            }
          },
          "openInterest": 190323
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166100,
              "short": 88138,
              "net": 77962
            },
            "nonCommercial": {
              "long": 96939,
              "short": 172304,
              "net": -75365
            },
            "smallTrader": {
              "long": 35708,
              "short": 38305,
              "net": -2597
            }
          },
          "openInterest": 360825
        }
      ]
    },
    {
      "reportDate": "2016-01-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1715821,
              "short": 1584845,
              "net": 130976
            },
            "nonCommercial": {
              "long": 471955,
              "short": 453669,
              "net": 18286
            },
            "smallTrader": {
              "long": 284547,
              "short": 433809,
              "net": -149262
            }
          },
          "openInterest": 2534485
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 703569,
              "short": 559921,
              "net": 143648
            },
            "nonCommercial": {
              "long": 203699,
              "short": 309760,
              "net": -106061
            },
            "smallTrader": {
              "long": 105138,
              "short": 142725,
              "net": -37587
            }
          },
          "openInterest": 1031431
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 280218,
              "short": 283292,
              "net": -3074
            },
            "nonCommercial": {
              "long": 74067,
              "short": 82254,
              "net": -8187
            },
            "smallTrader": {
              "long": 132825,
              "short": 121564,
              "net": 11261
            }
          },
          "openInterest": 491104
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1801608,
              "short": 1453521,
              "net": 348087
            },
            "nonCommercial": {
              "long": 198814,
              "short": 457325,
              "net": -258511
            },
            "smallTrader": {
              "long": 255334,
              "short": 344910,
              "net": -89576
            }
          },
          "openInterest": 2294334
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35972,
              "short": 9916,
              "net": 26056
            },
            "nonCommercial": {
              "long": 46047,
              "short": 59808,
              "net": -13761
            },
            "smallTrader": {
              "long": 16777,
              "short": 29072,
              "net": -12295
            }
          },
          "openInterest": 99001
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6749,
              "short": 4054,
              "net": 2695
            },
            "nonCommercial": {
              "long": 6360,
              "short": 8430,
              "net": -2070
            },
            "smallTrader": {
              "long": 811,
              "short": 1436,
              "net": -625
            }
          },
          "openInterest": 14320
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158902,
              "short": 104501,
              "net": 54401
            },
            "nonCommercial": {
              "long": 44662,
              "short": 75158,
              "net": -30496
            },
            "smallTrader": {
              "long": 16573,
              "short": 40478,
              "net": -23905
            }
          },
          "openInterest": 221993
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101060,
              "short": 21325,
              "net": 79735
            },
            "nonCommercial": {
              "long": 40898,
              "short": 101028,
              "net": -60130
            },
            "smallTrader": {
              "long": 23527,
              "short": 43132,
              "net": -19605
            }
          },
          "openInterest": 166610
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84553,
              "short": 149094,
              "net": -64541
            },
            "nonCommercial": {
              "long": 80880,
              "short": 21529,
              "net": 59351
            },
            "smallTrader": {
              "long": 12079,
              "short": 6889,
              "net": 5190
            }
          },
          "openInterest": 222486
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96253,
              "short": 95378,
              "net": 875
            },
            "nonCommercial": {
              "long": 34747,
              "short": 38024,
              "net": -3277
            },
            "smallTrader": {
              "long": 10294,
              "short": 7892,
              "net": 2402
            }
          },
          "openInterest": 172537
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79330,
              "short": 42180,
              "net": 37150
            },
            "nonCommercial": {
              "long": 63058,
              "short": 94871,
              "net": -31813
            },
            "smallTrader": {
              "long": 12567,
              "short": 17904,
              "net": -5337
            }
          },
          "openInterest": 171819
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 656017,
              "short": 563544,
              "net": 92473
            },
            "nonCommercial": {
              "long": 345953,
              "short": 407715,
              "net": -61762
            },
            "smallTrader": {
              "long": 149144,
              "short": 179855,
              "net": -30711
            }
          },
          "openInterest": 1356517
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76065,
              "short": 132208,
              "net": -56143
            },
            "nonCommercial": {
              "long": 81007,
              "short": 27006,
              "net": 54001
            },
            "smallTrader": {
              "long": 13175,
              "short": 11033,
              "net": 2142
            }
          },
          "openInterest": 185123
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 576069,
              "short": 764634,
              "net": -188565
            },
            "nonCommercial": {
              "long": 460417,
              "short": 276240,
              "net": 184177
            },
            "smallTrader": {
              "long": 86604,
              "short": 82216,
              "net": 4388
            }
          },
          "openInterest": 1703201
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16884,
              "short": 22018,
              "net": -5134
            },
            "nonCommercial": {
              "long": 14055,
              "short": 9060,
              "net": 4995
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37445
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31117,
              "short": 33564,
              "net": -2447
            },
            "nonCommercial": {
              "long": 4878,
              "short": 2482,
              "net": 2396
            },
            "smallTrader": {
              "long": 363,
              "short": 312,
              "net": 51
            }
          },
          "openInterest": 38655
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 276815,
              "short": 97443,
              "net": 179372
            },
            "nonCommercial": {
              "long": 66857,
              "short": 227500,
              "net": -160643
            },
            "smallTrader": {
              "long": 58935,
              "short": 77664,
              "net": -18729
            }
          },
          "openInterest": 407105
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11088,
              "short": 6784,
              "net": 4304
            },
            "nonCommercial": {
              "long": 12915,
              "short": 9807,
              "net": 3108
            },
            "smallTrader": {
              "long": 6783,
              "short": 14195,
              "net": -7412
            }
          },
          "openInterest": 35530
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146480,
              "short": 225158,
              "net": -78678
            },
            "nonCommercial": {
              "long": 122498,
              "short": 45630,
              "net": 76868
            },
            "smallTrader": {
              "long": 21588,
              "short": 19778,
              "net": 1810
            }
          },
          "openInterest": 361434
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147674,
              "short": 166949,
              "net": -19275
            },
            "nonCommercial": {
              "long": 153532,
              "short": 126972,
              "net": 26560
            },
            "smallTrader": {
              "long": 33921,
              "short": 41206,
              "net": -7285
            }
          },
          "openInterest": 413688
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182054,
              "short": 184381,
              "net": -2327
            },
            "nonCommercial": {
              "long": 65815,
              "short": 68854,
              "net": -3039
            },
            "smallTrader": {
              "long": 44711,
              "short": 39345,
              "net": 5366
            }
          },
          "openInterest": 345966
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127747,
              "short": 123204,
              "net": 4543
            },
            "nonCommercial": {
              "long": 67471,
              "short": 63368,
              "net": 4103
            },
            "smallTrader": {
              "long": 22690,
              "short": 31336,
              "net": -8646
            }
          },
          "openInterest": 220707
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65919,
              "short": 52194,
              "net": 13725
            },
            "nonCommercial": {
              "long": 55598,
              "short": 60886,
              "net": -5288
            },
            "smallTrader": {
              "long": 14301,
              "short": 22738,
              "net": -8437
            }
          },
          "openInterest": 164890
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131734,
              "short": 106676,
              "net": 25058
            },
            "nonCommercial": {
              "long": 62490,
              "short": 69436,
              "net": -6946
            },
            "smallTrader": {
              "long": 24745,
              "short": 42857,
              "net": -18112
            }
          },
          "openInterest": 265072
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105753,
              "short": 39484,
              "net": 66269
            },
            "nonCommercial": {
              "long": 33894,
              "short": 95882,
              "net": -61988
            },
            "smallTrader": {
              "long": 3035,
              "short": 7316,
              "net": -4281
            }
          },
          "openInterest": 143374
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37352,
              "short": 45751,
              "net": -8399
            },
            "nonCommercial": {
              "long": 16822,
              "short": 9629,
              "net": 7193
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60436
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 405438,
              "short": 232463,
              "net": 172975
            },
            "nonCommercial": {
              "long": 206509,
              "short": 400859,
              "net": -194350
            },
            "smallTrader": {
              "long": 62275,
              "short": 40900,
              "net": 21375
            }
          },
          "openInterest": 935925
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5142,
              "short": 5078,
              "net": 64
            },
            "nonCommercial": {
              "long": 16842,
              "short": 15263,
              "net": 1579
            },
            "smallTrader": {
              "long": 2833,
              "short": 4476,
              "net": -1643
            }
          },
          "openInterest": 24928
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10413,
              "short": 38495,
              "net": -28082
            },
            "nonCommercial": {
              "long": 46112,
              "short": 22255,
              "net": 23857
            },
            "smallTrader": {
              "long": 7534,
              "short": 3309,
              "net": 4225
            }
          },
          "openInterest": 65506
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 404763,
              "short": 392169,
              "net": 12594
            },
            "nonCommercial": {
              "long": 66819,
              "short": 83627,
              "net": -16808
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 612018
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52680,
              "short": 81479,
              "net": -28799
            },
            "nonCommercial": {
              "long": 69779,
              "short": 48153,
              "net": 21626
            },
            "smallTrader": {
              "long": 22889,
              "short": 15716,
              "net": 7173
            }
          },
          "openInterest": 167520
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213488,
              "short": 185294,
              "net": 28194
            },
            "nonCommercial": {
              "long": 84465,
              "short": 122809,
              "net": -38344
            },
            "smallTrader": {
              "long": 49221,
              "short": 39071,
              "net": 10150
            }
          },
          "openInterest": 405616
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155269,
              "short": 233818,
              "net": -78549
            },
            "nonCommercial": {
              "long": 120238,
              "short": 47770,
              "net": 72468
            },
            "smallTrader": {
              "long": 33026,
              "short": 26945,
              "net": 6081
            }
          },
          "openInterest": 385135
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 373441,
              "short": 278964,
              "net": 94477
            },
            "nonCommercial": {
              "long": 117716,
              "short": 196631,
              "net": -78915
            },
            "smallTrader": {
              "long": 54447,
              "short": 70009,
              "net": -15562
            }
          },
          "openInterest": 658069
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 430993,
              "short": 662912,
              "net": -231919
            },
            "nonCommercial": {
              "long": 250492,
              "short": 60449,
              "net": 190043
            },
            "smallTrader": {
              "long": 84990,
              "short": 43114,
              "net": 41876
            }
          },
          "openInterest": 868697
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18611,
              "short": 3533,
              "net": 15078
            },
            "nonCommercial": {
              "long": 26419,
              "short": 22799,
              "net": 3620
            },
            "smallTrader": {
              "long": 5073,
              "short": 23771,
              "net": -18698
            }
          },
          "openInterest": 50276
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9387,
              "short": 58268,
              "net": -48881
            },
            "nonCommercial": {
              "long": 53591,
              "short": 12882,
              "net": 40709
            },
            "smallTrader": {
              "long": 9810,
              "short": 1638,
              "net": 8172
            }
          },
          "openInterest": 74475
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 75270,
              "short": 62489,
              "net": 12781
            },
            "nonCommercial": {
              "long": 83445,
              "short": 93257,
              "net": -9812
            },
            "smallTrader": {
              "long": 18245,
              "short": 21214,
              "net": -2969
            }
          },
          "openInterest": 243307
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105961,
              "short": 72038,
              "net": 33923
            },
            "nonCommercial": {
              "long": 51113,
              "short": 78893,
              "net": -27780
            },
            "smallTrader": {
              "long": 19717,
              "short": 25860,
              "net": -6143
            }
          },
          "openInterest": 204323
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182725,
              "short": 88321,
              "net": 94404
            },
            "nonCommercial": {
              "long": 106695,
              "short": 195365,
              "net": -88670
            },
            "smallTrader": {
              "long": 37203,
              "short": 42937,
              "net": -5734
            }
          },
          "openInterest": 400509
        }
      ]
    },
    {
      "reportDate": "2016-01-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1857092,
              "short": 1655289,
              "net": 201803
            },
            "nonCommercial": {
              "long": 431522,
              "short": 474758,
              "net": -43236
            },
            "smallTrader": {
              "long": 302956,
              "short": 461523,
              "net": -158567
            }
          },
          "openInterest": 2651078
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 754442,
              "short": 592940,
              "net": 161502
            },
            "nonCommercial": {
              "long": 151770,
              "short": 277942,
              "net": -126172
            },
            "smallTrader": {
              "long": 105441,
              "short": 140771,
              "net": -35330
            }
          },
          "openInterest": 1035069
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 287655,
              "short": 292769,
              "net": -5114
            },
            "nonCommercial": {
              "long": 75467,
              "short": 77261,
              "net": -1794
            },
            "smallTrader": {
              "long": 138479,
              "short": 131571,
              "net": 6908
            }
          },
          "openInterest": 508235
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1892138,
              "short": 1558880,
              "net": 333258
            },
            "nonCommercial": {
              "long": 223187,
              "short": 476555,
              "net": -253368
            },
            "smallTrader": {
              "long": 266951,
              "short": 346841,
              "net": -79890
            }
          },
          "openInterest": 2422746
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57436,
              "short": 10835,
              "net": 46601
            },
            "nonCommercial": {
              "long": 48528,
              "short": 71571,
              "net": -23043
            },
            "smallTrader": {
              "long": 15591,
              "short": 39149,
              "net": -23558
            }
          },
          "openInterest": 121590
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7698,
              "short": 3507,
              "net": 4191
            },
            "nonCommercial": {
              "long": 5737,
              "short": 9281,
              "net": -3544
            },
            "smallTrader": {
              "long": 750,
              "short": 1397,
              "net": -647
            }
          },
          "openInterest": 14588
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182189,
              "short": 123373,
              "net": 58816
            },
            "nonCommercial": {
              "long": 34294,
              "short": 64815,
              "net": -30521
            },
            "smallTrader": {
              "long": 18207,
              "short": 46502,
              "net": -28295
            }
          },
          "openInterest": 238868
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102793,
              "short": 24084,
              "net": 78709
            },
            "nonCommercial": {
              "long": 38837,
              "short": 98051,
              "net": -59214
            },
            "smallTrader": {
              "long": 23463,
              "short": 42958,
              "net": -19495
            }
          },
          "openInterest": 166273
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89090,
              "short": 135783,
              "net": -46693
            },
            "nonCommercial": {
              "long": 76365,
              "short": 32917,
              "net": 43448
            },
            "smallTrader": {
              "long": 11178,
              "short": 7933,
              "net": 3245
            }
          },
          "openInterest": 219892
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108901,
              "short": 94571,
              "net": 14330
            },
            "nonCommercial": {
              "long": 36860,
              "short": 53860,
              "net": -17000
            },
            "smallTrader": {
              "long": 11773,
              "short": 9103,
              "net": 2670
            }
          },
          "openInterest": 190471
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88452,
              "short": 40280,
              "net": 48172
            },
            "nonCommercial": {
              "long": 68662,
              "short": 110687,
              "net": -42025
            },
            "smallTrader": {
              "long": 14270,
              "short": 20417,
              "net": -6147
            }
          },
          "openInterest": 193520
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653275,
              "short": 545888,
              "net": 107387
            },
            "nonCommercial": {
              "long": 348690,
              "short": 431999,
              "net": -83309
            },
            "smallTrader": {
              "long": 150450,
              "short": 174528,
              "net": -24078
            }
          },
          "openInterest": 1388762
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79604,
              "short": 114290,
              "net": -34686
            },
            "nonCommercial": {
              "long": 74780,
              "short": 38773,
              "net": 36007
            },
            "smallTrader": {
              "long": 12201,
              "short": 13522,
              "net": -1321
            }
          },
          "openInterest": 182594
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 590227,
              "short": 768467,
              "net": -178240
            },
            "nonCommercial": {
              "long": 499795,
              "short": 336291,
              "net": 163504
            },
            "smallTrader": {
              "long": 96180,
              "short": 81444,
              "net": 14736
            }
          },
          "openInterest": 1756232
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14832,
              "short": 19849,
              "net": -5017
            },
            "nonCommercial": {
              "long": 10895,
              "short": 6547,
              "net": 4348
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 33166
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33473,
              "short": 36359,
              "net": -2886
            },
            "nonCommercial": {
              "long": 5058,
              "short": 2245,
              "net": 2813
            },
            "smallTrader": {
              "long": 352,
              "short": 279,
              "net": 73
            }
          },
          "openInterest": 41670
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 271543,
              "short": 109792,
              "net": 161751
            },
            "nonCommercial": {
              "long": 63162,
              "short": 209613,
              "net": -146451
            },
            "smallTrader": {
              "long": 58042,
              "short": 73342,
              "net": -15300
            }
          },
          "openInterest": 398570
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11315,
              "short": 7472,
              "net": 3843
            },
            "nonCommercial": {
              "long": 13561,
              "short": 9899,
              "net": 3662
            },
            "smallTrader": {
              "long": 6952,
              "short": 14457,
              "net": -7505
            }
          },
          "openInterest": 37005
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158611,
              "short": 230891,
              "net": -72280
            },
            "nonCommercial": {
              "long": 118937,
              "short": 47877,
              "net": 71060
            },
            "smallTrader": {
              "long": 22652,
              "short": 21432,
              "net": 1220
            }
          },
          "openInterest": 372584
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142221,
              "short": 185806,
              "net": -43585
            },
            "nonCommercial": {
              "long": 158655,
              "short": 113937,
              "net": 44718
            },
            "smallTrader": {
              "long": 37852,
              "short": 38985,
              "net": -1133
            }
          },
          "openInterest": 397565
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178974,
              "short": 185470,
              "net": -6496
            },
            "nonCommercial": {
              "long": 68490,
              "short": 63458,
              "net": 5032
            },
            "smallTrader": {
              "long": 42806,
              "short": 41342,
              "net": 1464
            }
          },
          "openInterest": 345023
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130859,
              "short": 154704,
              "net": -23845
            },
            "nonCommercial": {
              "long": 78385,
              "short": 53119,
              "net": 25266
            },
            "smallTrader": {
              "long": 30227,
              "short": 31648,
              "net": -1421
            }
          },
          "openInterest": 241366
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64517,
              "short": 53180,
              "net": 11337
            },
            "nonCommercial": {
              "long": 52324,
              "short": 56089,
              "net": -3765
            },
            "smallTrader": {
              "long": 17579,
              "short": 25151,
              "net": -7572
            }
          },
          "openInterest": 163732
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131835,
              "short": 112686,
              "net": 19149
            },
            "nonCommercial": {
              "long": 65092,
              "short": 66775,
              "net": -1683
            },
            "smallTrader": {
              "long": 28416,
              "short": 45882,
              "net": -17466
            }
          },
          "openInterest": 274995
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110907,
              "short": 32051,
              "net": 78856
            },
            "nonCommercial": {
              "long": 29415,
              "short": 103430,
              "net": -74015
            },
            "smallTrader": {
              "long": 3382,
              "short": 8223,
              "net": -4841
            }
          },
          "openInterest": 148683
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36715,
              "short": 44885,
              "net": -8170
            },
            "nonCommercial": {
              "long": 17207,
              "short": 10561,
              "net": 6646
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60148
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 364069,
              "short": 203059,
              "net": 161010
            },
            "nonCommercial": {
              "long": 205853,
              "short": 387963,
              "net": -182110
            },
            "smallTrader": {
              "long": 60857,
              "short": 39757,
              "net": 21100
            }
          },
          "openInterest": 901080
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5297,
              "short": 4977,
              "net": 320
            },
            "nonCommercial": {
              "long": 17149,
              "short": 15608,
              "net": 1541
            },
            "smallTrader": {
              "long": 2791,
              "short": 4652,
              "net": -1861
            }
          },
          "openInterest": 25434
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11695,
              "short": 37384,
              "net": -25689
            },
            "nonCommercial": {
              "long": 46953,
              "short": 24389,
              "net": 22564
            },
            "smallTrader": {
              "long": 7692,
              "short": 4567,
              "net": 3125
            }
          },
          "openInterest": 69088
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 434845,
              "short": 411731,
              "net": 23114
            },
            "nonCommercial": {
              "long": 67258,
              "short": 95857,
              "net": -28599
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 649905
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50690,
              "short": 81252,
              "net": -30562
            },
            "nonCommercial": {
              "long": 71255,
              "short": 48772,
              "net": 22483
            },
            "smallTrader": {
              "long": 24531,
              "short": 16452,
              "net": 8079
            }
          },
          "openInterest": 166172
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210736,
              "short": 185466,
              "net": 25270
            },
            "nonCommercial": {
              "long": 86270,
              "short": 124120,
              "net": -37850
            },
            "smallTrader": {
              "long": 50553,
              "short": 37973,
              "net": 12580
            }
          },
          "openInterest": 407669
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163523,
              "short": 224551,
              "net": -61028
            },
            "nonCommercial": {
              "long": 112893,
              "short": 59972,
              "net": 52921
            },
            "smallTrader": {
              "long": 34343,
              "short": 26236,
              "net": 8107
            }
          },
          "openInterest": 404251
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 377694,
              "short": 302762,
              "net": 74932
            },
            "nonCommercial": {
              "long": 126670,
              "short": 192168,
              "net": -65498
            },
            "smallTrader": {
              "long": 57637,
              "short": 67071,
              "net": -9434
            }
          },
          "openInterest": 671806
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 437791,
              "short": 640042,
              "net": -202251
            },
            "nonCommercial": {
              "long": 231898,
              "short": 65262,
              "net": 166636
            },
            "smallTrader": {
              "long": 82748,
              "short": 47133,
              "net": 35615
            }
          },
          "openInterest": 852726
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15989,
              "short": 3106,
              "net": 12883
            },
            "nonCommercial": {
              "long": 24484,
              "short": 21160,
              "net": 3324
            },
            "smallTrader": {
              "long": 5779,
              "short": 21986,
              "net": -16207
            }
          },
          "openInterest": 46428
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8936,
              "short": 60272,
              "net": -51336
            },
            "nonCommercial": {
              "long": 53224,
              "short": 10505,
              "net": 42719
            },
            "smallTrader": {
              "long": 10067,
              "short": 1450,
              "net": 8617
            }
          },
          "openInterest": 73868
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 65491,
              "short": 57673,
              "net": 7818
            },
            "nonCommercial": {
              "long": 79477,
              "short": 86066,
              "net": -6589
            },
            "smallTrader": {
              "long": 20136,
              "short": 21365,
              "net": -1229
            }
          },
          "openInterest": 243063
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108179,
              "short": 76814,
              "net": 31365
            },
            "nonCommercial": {
              "long": 50662,
              "short": 77546,
              "net": -26884
            },
            "smallTrader": {
              "long": 20613,
              "short": 25094,
              "net": -4481
            }
          },
          "openInterest": 209846
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164337,
              "short": 91244,
              "net": 73093
            },
            "nonCommercial": {
              "long": 113675,
              "short": 180433,
              "net": -66758
            },
            "smallTrader": {
              "long": 36786,
              "short": 43121,
              "net": -6335
            }
          },
          "openInterest": 394177
        }
      ]
    },
    {
      "reportDate": "2016-01-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1977706,
              "short": 1830131,
              "net": 147575
            },
            "nonCommercial": {
              "long": 413402,
              "short": 481148,
              "net": -67746
            },
            "smallTrader": {
              "long": 338543,
              "short": 418372,
              "net": -79829
            }
          },
          "openInterest": 2804120
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 773868,
              "short": 595108,
              "net": 178760
            },
            "nonCommercial": {
              "long": 132824,
              "short": 273981,
              "net": -141157
            },
            "smallTrader": {
              "long": 105319,
              "short": 142922,
              "net": -37603
            }
          },
          "openInterest": 1035664
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 297677,
              "short": 303411,
              "net": -5734
            },
            "nonCommercial": {
              "long": 82331,
              "short": 88121,
              "net": -5790
            },
            "smallTrader": {
              "long": 141316,
              "short": 129792,
              "net": 11524
            }
          },
          "openInterest": 528461
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1951047,
              "short": 1641430,
              "net": 309617
            },
            "nonCommercial": {
              "long": 246302,
              "short": 498164,
              "net": -251862
            },
            "smallTrader": {
              "long": 287115,
              "short": 344870,
              "net": -57755
            }
          },
          "openInterest": 2520393
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72319,
              "short": 12417,
              "net": 59902
            },
            "nonCommercial": {
              "long": 45471,
              "short": 81738,
              "net": -36267
            },
            "smallTrader": {
              "long": 14205,
              "short": 37840,
              "net": -23635
            }
          },
          "openInterest": 132814
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7602,
              "short": 3774,
              "net": 3828
            },
            "nonCommercial": {
              "long": 6084,
              "short": 9400,
              "net": -3316
            },
            "smallTrader": {
              "long": 666,
              "short": 1178,
              "net": -512
            }
          },
          "openInterest": 14794
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 197965,
              "short": 133170,
              "net": 64795
            },
            "nonCommercial": {
              "long": 37863,
              "short": 76442,
              "net": -38579
            },
            "smallTrader": {
              "long": 17992,
              "short": 44208,
              "net": -26216
            }
          },
          "openInterest": 259589
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105244,
              "short": 22763,
              "net": 82481
            },
            "nonCommercial": {
              "long": 33064,
              "short": 99450,
              "net": -66386
            },
            "smallTrader": {
              "long": 25383,
              "short": 41478,
              "net": -16095
            }
          },
          "openInterest": 165344
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97254,
              "short": 137096,
              "net": -39842
            },
            "nonCommercial": {
              "long": 72311,
              "short": 34657,
              "net": 37654
            },
            "smallTrader": {
              "long": 11163,
              "short": 8975,
              "net": 2188
            }
          },
          "openInterest": 226605
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116383,
              "short": 98385,
              "net": 17998
            },
            "nonCommercial": {
              "long": 36511,
              "short": 57314,
              "net": -20803
            },
            "smallTrader": {
              "long": 11965,
              "short": 9160,
              "net": 2805
            }
          },
          "openInterest": 200017
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92728,
              "short": 43574,
              "net": 49154
            },
            "nonCommercial": {
              "long": 68711,
              "short": 112117,
              "net": -43406
            },
            "smallTrader": {
              "long": 13786,
              "short": 19534,
              "net": -5748
            }
          },
          "openInterest": 199011
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 655733,
              "short": 566358,
              "net": 89375
            },
            "nonCommercial": {
              "long": 340312,
              "short": 398117,
              "net": -57805
            },
            "smallTrader": {
              "long": 145788,
              "short": 177358,
              "net": -31570
            }
          },
          "openInterest": 1390878
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78446,
              "short": 116940,
              "net": -38494
            },
            "nonCommercial": {
              "long": 78179,
              "short": 38920,
              "net": 39259
            },
            "smallTrader": {
              "long": 12127,
              "short": 12892,
              "net": -765
            }
          },
          "openInterest": 187347
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 572363,
              "short": 763410,
              "net": -191047
            },
            "nonCommercial": {
              "long": 482774,
              "short": 303402,
              "net": 179372
            },
            "smallTrader": {
              "long": 93140,
              "short": 81465,
              "net": 11675
            }
          },
          "openInterest": 1686382
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15944,
              "short": 17675,
              "net": -1731
            },
            "nonCommercial": {
              "long": 8004,
              "short": 6687,
              "net": 1317
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 30588
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34325,
              "short": 37277,
              "net": -2952
            },
            "nonCommercial": {
              "long": 5122,
              "short": 2266,
              "net": 2856
            },
            "smallTrader": {
              "long": 403,
              "short": 307,
              "net": 96
            }
          },
          "openInterest": 42467
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 265334,
              "short": 117867,
              "net": 147467
            },
            "nonCommercial": {
              "long": 69449,
              "short": 206464,
              "net": -137015
            },
            "smallTrader": {
              "long": 59533,
              "short": 69985,
              "net": -10452
            }
          },
          "openInterest": 400362
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11095,
              "short": 6999,
              "net": 4096
            },
            "nonCommercial": {
              "long": 13342,
              "short": 9622,
              "net": 3720
            },
            "smallTrader": {
              "long": 6827,
              "short": 14643,
              "net": -7816
            }
          },
          "openInterest": 36880
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166660,
              "short": 243516,
              "net": -76856
            },
            "nonCommercial": {
              "long": 124850,
              "short": 49064,
              "net": 75786
            },
            "smallTrader": {
              "long": 23185,
              "short": 22115,
              "net": 1070
            }
          },
          "openInterest": 386002
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 140723,
              "short": 180866,
              "net": -40143
            },
            "nonCommercial": {
              "long": 158320,
              "short": 114626,
              "net": 43694
            },
            "smallTrader": {
              "long": 33749,
              "short": 37300,
              "net": -3551
            }
          },
          "openInterest": 408835
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192685,
              "short": 194055,
              "net": -1370
            },
            "nonCommercial": {
              "long": 69154,
              "short": 69492,
              "net": -338
            },
            "smallTrader": {
              "long": 45577,
              "short": 43869,
              "net": 1708
            }
          },
          "openInterest": 361345
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128081,
              "short": 168498,
              "net": -40417
            },
            "nonCommercial": {
              "long": 84485,
              "short": 46832,
              "net": 37653
            },
            "smallTrader": {
              "long": 32497,
              "short": 29733,
              "net": 2764
            }
          },
          "openInterest": 247614
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65508,
              "short": 55992,
              "net": 9516
            },
            "nonCommercial": {
              "long": 54541,
              "short": 55883,
              "net": -1342
            },
            "smallTrader": {
              "long": 17706,
              "short": 25880,
              "net": -8174
            }
          },
          "openInterest": 167196
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131525,
              "short": 111763,
              "net": 19762
            },
            "nonCommercial": {
              "long": 65048,
              "short": 66765,
              "net": -1717
            },
            "smallTrader": {
              "long": 28232,
              "short": 46277,
              "net": -18045
            }
          },
          "openInterest": 275924
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116877,
              "short": 36514,
              "net": 80363
            },
            "nonCommercial": {
              "long": 30361,
              "short": 106364,
              "net": -76003
            },
            "smallTrader": {
              "long": 3647,
              "short": 8007,
              "net": -4360
            }
          },
          "openInterest": 171971
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35307,
              "short": 42156,
              "net": -6849
            },
            "nonCommercial": {
              "long": 14497,
              "short": 8681,
              "net": 5816
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55449
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 365236,
              "short": 210334,
              "net": 154902
            },
            "nonCommercial": {
              "long": 207710,
              "short": 387124,
              "net": -179414
            },
            "smallTrader": {
              "long": 61507,
              "short": 36995,
              "net": 24512
            }
          },
          "openInterest": 911328
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10398,
              "short": 4395,
              "net": 6003
            },
            "nonCommercial": {
              "long": 14938,
              "short": 17892,
              "net": -2954
            },
            "smallTrader": {
              "long": 2434,
              "short": 5483,
              "net": -3049
            }
          },
          "openInterest": 28114
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11468,
              "short": 34486,
              "net": -23018
            },
            "nonCommercial": {
              "long": 48064,
              "short": 27781,
              "net": 20283
            },
            "smallTrader": {
              "long": 7347,
              "short": 4612,
              "net": 2735
            }
          },
          "openInterest": 70000
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 454639,
              "short": 431599,
              "net": 23040
            },
            "nonCommercial": {
              "long": 72653,
              "short": 106712,
              "net": -34059
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 681362
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49508,
              "short": 85542,
              "net": -36034
            },
            "nonCommercial": {
              "long": 68196,
              "short": 39238,
              "net": 28958
            },
            "smallTrader": {
              "long": 22543,
              "short": 15467,
              "net": 7076
            }
          },
          "openInterest": 159521
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216108,
              "short": 185704,
              "net": 30404
            },
            "nonCommercial": {
              "long": 82838,
              "short": 124204,
              "net": -41366
            },
            "smallTrader": {
              "long": 50752,
              "short": 39790,
              "net": 10962
            }
          },
          "openInterest": 414457
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163333,
              "short": 231189,
              "net": -67856
            },
            "nonCommercial": {
              "long": 116320,
              "short": 56192,
              "net": 60128
            },
            "smallTrader": {
              "long": 35358,
              "short": 27630,
              "net": 7728
            }
          },
          "openInterest": 411430
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369442,
              "short": 319656,
              "net": 49786
            },
            "nonCommercial": {
              "long": 133380,
              "short": 172474,
              "net": -39094
            },
            "smallTrader": {
              "long": 56345,
              "short": 67037,
              "net": -10692
            }
          },
          "openInterest": 665786
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 438626,
              "short": 660754,
              "net": -222128
            },
            "nonCommercial": {
              "long": 236461,
              "short": 61083,
              "net": 175378
            },
            "smallTrader": {
              "long": 87802,
              "short": 41052,
              "net": 46750
            }
          },
          "openInterest": 868576
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18208,
              "short": 3405,
              "net": 14803
            },
            "nonCommercial": {
              "long": 25191,
              "short": 24285,
              "net": 906
            },
            "smallTrader": {
              "long": 5718,
              "short": 21427,
              "net": -15709
            }
          },
          "openInterest": 49290
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10466,
              "short": 60728,
              "net": -50262
            },
            "nonCommercial": {
              "long": 55084,
              "short": 12309,
              "net": 42775
            },
            "smallTrader": {
              "long": 8980,
              "short": 1493,
              "net": 7487
            }
          },
          "openInterest": 76206
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 75936,
              "short": 84925,
              "net": -8989
            },
            "nonCommercial": {
              "long": 94273,
              "short": 84738,
              "net": 9535
            },
            "smallTrader": {
              "long": 27230,
              "short": 27776,
              "net": -546
            }
          },
          "openInterest": 277758
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106531,
              "short": 78011,
              "net": 28520
            },
            "nonCommercial": {
              "long": 52494,
              "short": 76062,
              "net": -23568
            },
            "smallTrader": {
              "long": 20489,
              "short": 25441,
              "net": -4952
            }
          },
          "openInterest": 211816
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167004,
              "short": 94845,
              "net": 72159
            },
            "nonCommercial": {
              "long": 107539,
              "short": 174866,
              "net": -67327
            },
            "smallTrader": {
              "long": 36547,
              "short": 41379,
              "net": -4832
            }
          },
          "openInterest": 395396
        }
      ]
    },
    {
      "reportDate": "2016-01-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1962456,
              "short": 1926965,
              "net": 35491
            },
            "nonCommercial": {
              "long": 496430,
              "short": 451889,
              "net": 44541
            },
            "smallTrader": {
              "long": 353812,
              "short": 433844,
              "net": -80032
            }
          },
          "openInterest": 2885948
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 802727,
              "short": 642293,
              "net": 160434
            },
            "nonCommercial": {
              "long": 127495,
              "short": 247252,
              "net": -119757
            },
            "smallTrader": {
              "long": 111916,
              "short": 152593,
              "net": -40677
            }
          },
          "openInterest": 1074285
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 293911,
              "short": 309324,
              "net": -15413
            },
            "nonCommercial": {
              "long": 83611,
              "short": 79237,
              "net": 4374
            },
            "smallTrader": {
              "long": 149989,
              "short": 138950,
              "net": 11039
            }
          },
          "openInterest": 534175
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2036228,
              "short": 1734098,
              "net": 302130
            },
            "nonCommercial": {
              "long": 262592,
              "short": 509488,
              "net": -246896
            },
            "smallTrader": {
              "long": 295637,
              "short": 350871,
              "net": -55234
            }
          },
          "openInterest": 2635834
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62404,
              "short": 11530,
              "net": 50874
            },
            "nonCommercial": {
              "long": 46281,
              "short": 79079,
              "net": -32798
            },
            "smallTrader": {
              "long": 15724,
              "short": 33800,
              "net": -18076
            }
          },
          "openInterest": 125451
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9775,
              "short": 5538,
              "net": 4237
            },
            "nonCommercial": {
              "long": 6761,
              "short": 10474,
              "net": -3713
            },
            "smallTrader": {
              "long": 630,
              "short": 1154,
              "net": -524
            }
          },
          "openInterest": 18670
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 213083,
              "short": 140786,
              "net": 72297
            },
            "nonCommercial": {
              "long": 34696,
              "short": 82233,
              "net": -47537
            },
            "smallTrader": {
              "long": 18553,
              "short": 43313,
              "net": -24760
            }
          },
          "openInterest": 272798
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105878,
              "short": 24681,
              "net": 81197
            },
            "nonCommercial": {
              "long": 32767,
              "short": 99586,
              "net": -66819
            },
            "smallTrader": {
              "long": 24894,
              "short": 39272,
              "net": -14378
            }
          },
          "openInterest": 165240
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106355,
              "short": 146695,
              "net": -40340
            },
            "nonCommercial": {
              "long": 76882,
              "short": 38196,
              "net": 38686
            },
            "smallTrader": {
              "long": 10647,
              "short": 8993,
              "net": 1654
            }
          },
          "openInterest": 236396
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118914,
              "short": 102455,
              "net": 16459
            },
            "nonCommercial": {
              "long": 35634,
              "short": 54316,
              "net": -18682
            },
            "smallTrader": {
              "long": 11427,
              "short": 9204,
              "net": 2223
            }
          },
          "openInterest": 203588
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94258,
              "short": 50133,
              "net": 44125
            },
            "nonCommercial": {
              "long": 64968,
              "short": 101795,
              "net": -36827
            },
            "smallTrader": {
              "long": 12697,
              "short": 19995,
              "net": -7298
            }
          },
          "openInterest": 202900
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644161,
              "short": 603023,
              "net": 41138
            },
            "nonCommercial": {
              "long": 327482,
              "short": 326804,
              "net": 678
            },
            "smallTrader": {
              "long": 136966,
              "short": 178782,
              "net": -41816
            }
          },
          "openInterest": 1356442
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80260,
              "short": 113332,
              "net": -33072
            },
            "nonCommercial": {
              "long": 79863,
              "short": 44605,
              "net": 35258
            },
            "smallTrader": {
              "long": 12332,
              "short": 14518,
              "net": -2186
            }
          },
          "openInterest": 193281
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 596459,
              "short": 805509,
              "net": -209050
            },
            "nonCommercial": {
              "long": 523710,
              "short": 318000,
              "net": 205710
            },
            "smallTrader": {
              "long": 87471,
              "short": 84131,
              "net": 3340
            }
          },
          "openInterest": 1761883
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17010,
              "short": 16555,
              "net": 455
            },
            "nonCommercial": {
              "long": 8149,
              "short": 7552,
              "net": 597
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 30555
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35735,
              "short": 37838,
              "net": -2103
            },
            "nonCommercial": {
              "long": 4414,
              "short": 2288,
              "net": 2126
            },
            "smallTrader": {
              "long": 275,
              "short": 298,
              "net": -23
            }
          },
          "openInterest": 42588
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 267012,
              "short": 124194,
              "net": 142818
            },
            "nonCommercial": {
              "long": 71446,
              "short": 198661,
              "net": -127215
            },
            "smallTrader": {
              "long": 57543,
              "short": 73146,
              "net": -15603
            }
          },
          "openInterest": 402227
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11230,
              "short": 6830,
              "net": 4400
            },
            "nonCommercial": {
              "long": 13289,
              "short": 10294,
              "net": 2995
            },
            "smallTrader": {
              "long": 6654,
              "short": 14049,
              "net": -7395
            }
          },
          "openInterest": 36849
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173658,
              "short": 248891,
              "net": -75233
            },
            "nonCommercial": {
              "long": 121296,
              "short": 46167,
              "net": 75129
            },
            "smallTrader": {
              "long": 21579,
              "short": 21475,
              "net": 104
            }
          },
          "openInterest": 391915
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115343,
              "short": 175176,
              "net": -59833
            },
            "nonCommercial": {
              "long": 170471,
              "short": 111431,
              "net": 59040
            },
            "smallTrader": {
              "long": 38543,
              "short": 37750,
              "net": 793
            }
          },
          "openInterest": 385350
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188551,
              "short": 194543,
              "net": -5992
            },
            "nonCommercial": {
              "long": 70030,
              "short": 65395,
              "net": 4635
            },
            "smallTrader": {
              "long": 43532,
              "short": 42175,
              "net": 1357
            }
          },
          "openInterest": 349566
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124038,
              "short": 178679,
              "net": -54641
            },
            "nonCommercial": {
              "long": 92628,
              "short": 42602,
              "net": 50026
            },
            "smallTrader": {
              "long": 31572,
              "short": 26957,
              "net": 4615
            }
          },
          "openInterest": 250711
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66184,
              "short": 61463,
              "net": 4721
            },
            "nonCommercial": {
              "long": 58388,
              "short": 53766,
              "net": 4622
            },
            "smallTrader": {
              "long": 17610,
              "short": 26953,
              "net": -9343
            }
          },
          "openInterest": 169738
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130867,
              "short": 112999,
              "net": 17868
            },
            "nonCommercial": {
              "long": 64786,
              "short": 68512,
              "net": -3726
            },
            "smallTrader": {
              "long": 31197,
              "short": 45339,
              "net": -14142
            }
          },
          "openInterest": 277264
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119174,
              "short": 38087,
              "net": 81087
            },
            "nonCommercial": {
              "long": 28487,
              "short": 105094,
              "net": -76607
            },
            "smallTrader": {
              "long": 3464,
              "short": 7944,
              "net": -4480
            }
          },
          "openInterest": 167763
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34571,
              "short": 40721,
              "net": -6150
            },
            "nonCommercial": {
              "long": 14211,
              "short": 8152,
              "net": 6059
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53779
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 360865,
              "short": 207650,
              "net": 153215
            },
            "nonCommercial": {
              "long": 209534,
              "short": 386601,
              "net": -177067
            },
            "smallTrader": {
              "long": 64508,
              "short": 40656,
              "net": 23852
            }
          },
          "openInterest": 895870
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12538,
              "short": 4207,
              "net": 8331
            },
            "nonCommercial": {
              "long": 15166,
              "short": 20566,
              "net": -5400
            },
            "smallTrader": {
              "long": 2398,
              "short": 5329,
              "net": -2931
            }
          },
          "openInterest": 30437
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10214,
              "short": 34206,
              "net": -23992
            },
            "nonCommercial": {
              "long": 47787,
              "short": 26287,
              "net": 21500
            },
            "smallTrader": {
              "long": 6364,
              "short": 3872,
              "net": 2492
            }
          },
          "openInterest": 67395
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 459802,
              "short": 439834,
              "net": 19968
            },
            "nonCommercial": {
              "long": 78916,
              "short": 102497,
              "net": -23581
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 687081
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46228,
              "short": 91352,
              "net": -45124
            },
            "nonCommercial": {
              "long": 68920,
              "short": 31334,
              "net": 37586
            },
            "smallTrader": {
              "long": 22837,
              "short": 15299,
              "net": 7538
            }
          },
          "openInterest": 154734
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211024,
              "short": 192227,
              "net": 18797
            },
            "nonCommercial": {
              "long": 81545,
              "short": 112003,
              "net": -30458
            },
            "smallTrader": {
              "long": 52749,
              "short": 41088,
              "net": 11661
            }
          },
          "openInterest": 414945
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158547,
              "short": 241119,
              "net": -82572
            },
            "nonCommercial": {
              "long": 113038,
              "short": 41800,
              "net": 71238
            },
            "smallTrader": {
              "long": 37165,
              "short": 25831,
              "net": 11334
            }
          },
          "openInterest": 411380
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 387325,
              "short": 333880,
              "net": 53445
            },
            "nonCommercial": {
              "long": 134721,
              "short": 175225,
              "net": -40504
            },
            "smallTrader": {
              "long": 56812,
              "short": 69753,
              "net": -12941
            }
          },
          "openInterest": 685068
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 457093,
              "short": 646359,
              "net": -189266
            },
            "nonCommercial": {
              "long": 224652,
              "short": 70033,
              "net": 154619
            },
            "smallTrader": {
              "long": 80983,
              "short": 46336,
              "net": 34647
            }
          },
          "openInterest": 884344
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24900,
              "short": 2726,
              "net": 22174
            },
            "nonCommercial": {
              "long": 24932,
              "short": 29435,
              "net": -4503
            },
            "smallTrader": {
              "long": 5689,
              "short": 23360,
              "net": -17671
            }
          },
          "openInterest": 55694
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10375,
              "short": 62053,
              "net": -51678
            },
            "nonCommercial": {
              "long": 54688,
              "short": 10463,
              "net": 44225
            },
            "smallTrader": {
              "long": 8910,
              "short": 1457,
              "net": 7453
            }
          },
          "openInterest": 75839
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54591,
              "short": 67895,
              "net": -13304
            },
            "nonCommercial": {
              "long": 96714,
              "short": 82489,
              "net": 14225
            },
            "smallTrader": {
              "long": 21923,
              "short": 22844,
              "net": -921
            }
          },
          "openInterest": 249347
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108318,
              "short": 80806,
              "net": 27512
            },
            "nonCommercial": {
              "long": 51155,
              "short": 76263,
              "net": -25108
            },
            "smallTrader": {
              "long": 21819,
              "short": 24223,
              "net": -2404
            }
          },
          "openInterest": 216083
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157461,
              "short": 99306,
              "net": 58155
            },
            "nonCommercial": {
              "long": 102133,
              "short": 157876,
              "net": -55743
            },
            "smallTrader": {
              "long": 38510,
              "short": 40922,
              "net": -2412
            }
          },
          "openInterest": 387982
        }
      ]
    },
    {
      "reportDate": "2016-02-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2034877,
              "short": 1964237,
              "net": 70640
            },
            "nonCommercial": {
              "long": 489683,
              "short": 483830,
              "net": 5853
            },
            "smallTrader": {
              "long": 373610,
              "short": 450103,
              "net": -76493
            }
          },
          "openInterest": 2984496
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 816485,
              "short": 722044,
              "net": 94441
            },
            "nonCommercial": {
              "long": 159686,
              "short": 222684,
              "net": -62998
            },
            "smallTrader": {
              "long": 117054,
              "short": 148497,
              "net": -31443
            }
          },
          "openInterest": 1130156
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 295478,
              "short": 315071,
              "net": -19593
            },
            "nonCommercial": {
              "long": 93027,
              "short": 81736,
              "net": 11291
            },
            "smallTrader": {
              "long": 149947,
              "short": 141645,
              "net": 8302
            }
          },
          "openInterest": 550487
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2102044,
              "short": 1741749,
              "net": 360295
            },
            "nonCommercial": {
              "long": 263914,
              "short": 566838,
              "net": -302924
            },
            "smallTrader": {
              "long": 293372,
              "short": 350743,
              "net": -57371
            }
          },
          "openInterest": 2698198
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53282,
              "short": 11652,
              "net": 41630
            },
            "nonCommercial": {
              "long": 51397,
              "short": 77565,
              "net": -26168
            },
            "smallTrader": {
              "long": 15832,
              "short": 31294,
              "net": -15462
            }
          },
          "openInterest": 122056
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9377,
              "short": 5730,
              "net": 3647
            },
            "nonCommercial": {
              "long": 4205,
              "short": 7343,
              "net": -3138
            },
            "smallTrader": {
              "long": 697,
              "short": 1206,
              "net": -509
            }
          },
          "openInterest": 14279
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 214581,
              "short": 142835,
              "net": 71746
            },
            "nonCommercial": {
              "long": 32737,
              "short": 77755,
              "net": -45018
            },
            "smallTrader": {
              "long": 16396,
              "short": 43124,
              "net": -26728
            }
          },
          "openInterest": 270680
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103015,
              "short": 32595,
              "net": 70420
            },
            "nonCommercial": {
              "long": 30069,
              "short": 82489,
              "net": -52420
            },
            "smallTrader": {
              "long": 22264,
              "short": 40264,
              "net": -18000
            }
          },
          "openInterest": 157362
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104388,
              "short": 142417,
              "net": -38029
            },
            "nonCommercial": {
              "long": 76448,
              "short": 40366,
              "net": 36082
            },
            "smallTrader": {
              "long": 11203,
              "short": 9256,
              "net": 1947
            }
          },
          "openInterest": 239603
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112118,
              "short": 106124,
              "net": 5994
            },
            "nonCommercial": {
              "long": 38749,
              "short": 46756,
              "net": -8007
            },
            "smallTrader": {
              "long": 11319,
              "short": 9306,
              "net": 2013
            }
          },
          "openInterest": 201589
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90906,
              "short": 48979,
              "net": 41927
            },
            "nonCommercial": {
              "long": 63562,
              "short": 99073,
              "net": -35511
            },
            "smallTrader": {
              "long": 13012,
              "short": 19428,
              "net": -6416
            }
          },
          "openInterest": 201682
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 647706,
              "short": 631269,
              "net": 16437
            },
            "nonCommercial": {
              "long": 346833,
              "short": 321103,
              "net": 25730
            },
            "smallTrader": {
              "long": 142780,
              "short": 184947,
              "net": -42167
            }
          },
          "openInterest": 1368832
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83833,
              "short": 113084,
              "net": -29251
            },
            "nonCommercial": {
              "long": 79332,
              "short": 47934,
              "net": 31398
            },
            "smallTrader": {
              "long": 12048,
              "short": 14195,
              "net": -2147
            }
          },
          "openInterest": 197632
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 628739,
              "short": 834525,
              "net": -205786
            },
            "nonCommercial": {
              "long": 545820,
              "short": 348947,
              "net": 196873
            },
            "smallTrader": {
              "long": 92944,
              "short": 84031,
              "net": 8913
            }
          },
          "openInterest": 1855603
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17065,
              "short": 15055,
              "net": 2010
            },
            "nonCommercial": {
              "long": 7564,
              "short": 7548,
              "net": 16
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 29967
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29672,
              "short": 32811,
              "net": -3139
            },
            "nonCommercial": {
              "long": 4844,
              "short": 1695,
              "net": 3149
            },
            "smallTrader": {
              "long": 233,
              "short": 243,
              "net": -10
            }
          },
          "openInterest": 36406
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 259869,
              "short": 147872,
              "net": 111997
            },
            "nonCommercial": {
              "long": 96012,
              "short": 183085,
              "net": -87073
            },
            "smallTrader": {
              "long": 41289,
              "short": 66213,
              "net": -24924
            }
          },
          "openInterest": 403939
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11805,
              "short": 7270,
              "net": 4535
            },
            "nonCommercial": {
              "long": 12784,
              "short": 9837,
              "net": 2947
            },
            "smallTrader": {
              "long": 6787,
              "short": 14269,
              "net": -7482
            }
          },
          "openInterest": 37387
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176765,
              "short": 253335,
              "net": -76570
            },
            "nonCommercial": {
              "long": 122307,
              "short": 45940,
              "net": 76367
            },
            "smallTrader": {
              "long": 23259,
              "short": 23056,
              "net": 203
            }
          },
          "openInterest": 398909
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116469,
              "short": 193824,
              "net": -77355
            },
            "nonCommercial": {
              "long": 176968,
              "short": 104146,
              "net": 72822
            },
            "smallTrader": {
              "long": 39579,
              "short": 35046,
              "net": 4533
            }
          },
          "openInterest": 379185
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200418,
              "short": 203779,
              "net": -3361
            },
            "nonCommercial": {
              "long": 67586,
              "short": 65080,
              "net": 2506
            },
            "smallTrader": {
              "long": 40809,
              "short": 39954,
              "net": 855
            }
          },
          "openInterest": 358889
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130736,
              "short": 157826,
              "net": -27090
            },
            "nonCommercial": {
              "long": 82108,
              "short": 44863,
              "net": 37245
            },
            "smallTrader": {
              "long": 21768,
              "short": 31923,
              "net": -10155
            }
          },
          "openInterest": 237289
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70697,
              "short": 71401,
              "net": -704
            },
            "nonCommercial": {
              "long": 64504,
              "short": 53210,
              "net": 11294
            },
            "smallTrader": {
              "long": 18302,
              "short": 28892,
              "net": -10590
            }
          },
          "openInterest": 183386
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129877,
              "short": 109105,
              "net": 20772
            },
            "nonCommercial": {
              "long": 68636,
              "short": 75009,
              "net": -6373
            },
            "smallTrader": {
              "long": 31073,
              "short": 45472,
              "net": -14399
            }
          },
          "openInterest": 276556
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120705,
              "short": 37341,
              "net": 83364
            },
            "nonCommercial": {
              "long": 24958,
              "short": 103552,
              "net": -78594
            },
            "smallTrader": {
              "long": 3812,
              "short": 8582,
              "net": -4770
            }
          },
          "openInterest": 166295
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35108,
              "short": 38677,
              "net": -3569
            },
            "nonCommercial": {
              "long": 14327,
              "short": 9978,
              "net": 4349
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54214
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 384237,
              "short": 212319,
              "net": 171918
            },
            "nonCommercial": {
              "long": 213561,
              "short": 411458,
              "net": -197897
            },
            "smallTrader": {
              "long": 65741,
              "short": 39762,
              "net": 25979
            }
          },
          "openInterest": 947373
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14585,
              "short": 4046,
              "net": 10539
            },
            "nonCommercial": {
              "long": 13492,
              "short": 21928,
              "net": -8436
            },
            "smallTrader": {
              "long": 2510,
              "short": 4613,
              "net": -2103
            }
          },
          "openInterest": 30979
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10181,
              "short": 34463,
              "net": -24282
            },
            "nonCommercial": {
              "long": 46451,
              "short": 24797,
              "net": 21654
            },
            "smallTrader": {
              "long": 6572,
              "short": 3944,
              "net": 2628
            }
          },
          "openInterest": 66265
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 491345,
              "short": 439868,
              "net": 51477
            },
            "nonCommercial": {
              "long": 71022,
              "short": 116393,
              "net": -45371
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 719671
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47967,
              "short": 93441,
              "net": -45474
            },
            "nonCommercial": {
              "long": 70685,
              "short": 32097,
              "net": 38588
            },
            "smallTrader": {
              "long": 21673,
              "short": 14787,
              "net": 6886
            }
          },
          "openInterest": 157934
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208424,
              "short": 195068,
              "net": 13356
            },
            "nonCommercial": {
              "long": 76115,
              "short": 102510,
              "net": -26395
            },
            "smallTrader": {
              "long": 55388,
              "short": 42349,
              "net": 13039
            }
          },
          "openInterest": 409219
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162886,
              "short": 248950,
              "net": -86064
            },
            "nonCommercial": {
              "long": 119958,
              "short": 46274,
              "net": 73684
            },
            "smallTrader": {
              "long": 39390,
              "short": 27010,
              "net": 12380
            }
          },
          "openInterest": 416968
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 394037,
              "short": 342369,
              "net": 51668
            },
            "nonCommercial": {
              "long": 148433,
              "short": 188960,
              "net": -40527
            },
            "smallTrader": {
              "long": 60364,
              "short": 71505,
              "net": -11141
            }
          },
          "openInterest": 715617
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 490745,
              "short": 616046,
              "net": -125301
            },
            "nonCommercial": {
              "long": 199504,
              "short": 93918,
              "net": 105586
            },
            "smallTrader": {
              "long": 76936,
              "short": 57221,
              "net": 19715
            }
          },
          "openInterest": 877254
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27215,
              "short": 4259,
              "net": 22956
            },
            "nonCommercial": {
              "long": 25970,
              "short": 30665,
              "net": -4695
            },
            "smallTrader": {
              "long": 6040,
              "short": 24301,
              "net": -18261
            }
          },
          "openInterest": 59370
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10141,
              "short": 62700,
              "net": -52559
            },
            "nonCommercial": {
              "long": 54787,
              "short": 9915,
              "net": 44872
            },
            "smallTrader": {
              "long": 9173,
              "short": 1486,
              "net": 7687
            }
          },
          "openInterest": 76120
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61142,
              "short": 80371,
              "net": -19229
            },
            "nonCommercial": {
              "long": 102137,
              "short": 79627,
              "net": 22510
            },
            "smallTrader": {
              "long": 23763,
              "short": 27044,
              "net": -3281
            }
          },
          "openInterest": 252613
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111148,
              "short": 79090,
              "net": 32058
            },
            "nonCommercial": {
              "long": 51444,
              "short": 80707,
              "net": -29263
            },
            "smallTrader": {
              "long": 21632,
              "short": 24427,
              "net": -2795
            }
          },
          "openInterest": 219124
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163175,
              "short": 105825,
              "net": 57350
            },
            "nonCommercial": {
              "long": 107686,
              "short": 163693,
              "net": -56007
            },
            "smallTrader": {
              "long": 40584,
              "short": 41927,
              "net": -1343
            }
          },
          "openInterest": 407498
        }
      ]
    },
    {
      "reportDate": "2016-02-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2106615,
              "short": 1981640,
              "net": 124975
            },
            "nonCommercial": {
              "long": 460364,
              "short": 522664,
              "net": -62300
            },
            "smallTrader": {
              "long": 373521,
              "short": 436196,
              "net": -62675
            }
          },
          "openInterest": 3034110
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 860751,
              "short": 757968,
              "net": 102783
            },
            "nonCommercial": {
              "long": 173298,
              "short": 251744,
              "net": -78446
            },
            "smallTrader": {
              "long": 125325,
              "short": 149662,
              "net": -24337
            }
          },
          "openInterest": 1203130
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 312978,
              "short": 324397,
              "net": -11419
            },
            "nonCommercial": {
              "long": 100592,
              "short": 102477,
              "net": -1885
            },
            "smallTrader": {
              "long": 144464,
              "short": 131160,
              "net": 13304
            }
          },
          "openInterest": 571022
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2101935,
              "short": 1840614,
              "net": 261321
            },
            "nonCommercial": {
              "long": 280431,
              "short": 496864,
              "net": -216433
            },
            "smallTrader": {
              "long": 303804,
              "short": 348692,
              "net": -44888
            }
          },
          "openInterest": 2758677
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31378,
              "short": 16899,
              "net": 14479
            },
            "nonCommercial": {
              "long": 64020,
              "short": 69646,
              "net": -5626
            },
            "smallTrader": {
              "long": 16624,
              "short": 25477,
              "net": -8853
            }
          },
          "openInterest": 113354
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8796,
              "short": 6004,
              "net": 2792
            },
            "nonCommercial": {
              "long": 4584,
              "short": 7157,
              "net": -2573
            },
            "smallTrader": {
              "long": 1008,
              "short": 1227,
              "net": -219
            }
          },
          "openInterest": 14405
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204732,
              "short": 150023,
              "net": 54709
            },
            "nonCommercial": {
              "long": 31025,
              "short": 67325,
              "net": -36300
            },
            "smallTrader": {
              "long": 15845,
              "short": 34254,
              "net": -18409
            }
          },
          "openInterest": 255866
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104221,
              "short": 44583,
              "net": 59638
            },
            "nonCommercial": {
              "long": 27279,
              "short": 79214,
              "net": -51935
            },
            "smallTrader": {
              "long": 23540,
              "short": 31243,
              "net": -7703
            }
          },
          "openInterest": 157150
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106459,
              "short": 139412,
              "net": -32953
            },
            "nonCommercial": {
              "long": 70205,
              "short": 38751,
              "net": 31454
            },
            "smallTrader": {
              "long": 10599,
              "short": 9100,
              "net": 1499
            }
          },
          "openInterest": 225354
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111279,
              "short": 107718,
              "net": 3561
            },
            "nonCommercial": {
              "long": 36744,
              "short": 42272,
              "net": -5528
            },
            "smallTrader": {
              "long": 11257,
              "short": 9290,
              "net": 1967
            }
          },
          "openInterest": 197231
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82362,
              "short": 51598,
              "net": 30764
            },
            "nonCommercial": {
              "long": 63452,
              "short": 90280,
              "net": -26828
            },
            "smallTrader": {
              "long": 13948,
              "short": 17884,
              "net": -3936
            }
          },
          "openInterest": 189518
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 665959,
              "short": 604222,
              "net": 61737
            },
            "nonCommercial": {
              "long": 343188,
              "short": 358187,
              "net": -14999
            },
            "smallTrader": {
              "long": 155119,
              "short": 201857,
              "net": -46738
            }
          },
          "openInterest": 1403163
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86427,
              "short": 93578,
              "net": -7151
            },
            "nonCommercial": {
              "long": 78697,
              "short": 68979,
              "net": 9718
            },
            "smallTrader": {
              "long": 13971,
              "short": 16538,
              "net": -2567
            }
          },
          "openInterest": 200208
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 622695,
              "short": 823581,
              "net": -200886
            },
            "nonCommercial": {
              "long": 544800,
              "short": 356923,
              "net": 187877
            },
            "smallTrader": {
              "long": 100408,
              "short": 87399,
              "net": 13009
            }
          },
          "openInterest": 1854379
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18880,
              "short": 17202,
              "net": 1678
            },
            "nonCommercial": {
              "long": 7795,
              "short": 8268,
              "net": -473
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 32237
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30791,
              "short": 34412,
              "net": -3621
            },
            "nonCommercial": {
              "long": 5175,
              "short": 1537,
              "net": 3638
            },
            "smallTrader": {
              "long": 240,
              "short": 257,
              "net": -17
            }
          },
          "openInterest": 38117
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 268586,
              "short": 194562,
              "net": 74024
            },
            "nonCommercial": {
              "long": 114607,
              "short": 177921,
              "net": -63314
            },
            "smallTrader": {
              "long": 49679,
              "short": 60389,
              "net": -10710
            }
          },
          "openInterest": 441228
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11652,
              "short": 6660,
              "net": 4992
            },
            "nonCommercial": {
              "long": 13258,
              "short": 11510,
              "net": 1748
            },
            "smallTrader": {
              "long": 7015,
              "short": 13755,
              "net": -6740
            }
          },
          "openInterest": 38608
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181459,
              "short": 260845,
              "net": -79386
            },
            "nonCommercial": {
              "long": 126500,
              "short": 47258,
              "net": 79242
            },
            "smallTrader": {
              "long": 22734,
              "short": 22590,
              "net": 144
            }
          },
          "openInterest": 408652
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121357,
              "short": 226280,
              "net": -104923
            },
            "nonCommercial": {
              "long": 201754,
              "short": 103326,
              "net": 98428
            },
            "smallTrader": {
              "long": 41975,
              "short": 35480,
              "net": 6495
            }
          },
          "openInterest": 410833
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198339,
              "short": 200069,
              "net": -1730
            },
            "nonCommercial": {
              "long": 70436,
              "short": 66950,
              "net": 3486
            },
            "smallTrader": {
              "long": 39425,
              "short": 41181,
              "net": -1756
            }
          },
          "openInterest": 358222
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131862,
              "short": 172663,
              "net": -40801
            },
            "nonCommercial": {
              "long": 75811,
              "short": 32579,
              "net": 43232
            },
            "smallTrader": {
              "long": 26583,
              "short": 29014,
              "net": -2431
            }
          },
          "openInterest": 237081
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73553,
              "short": 77250,
              "net": -3697
            },
            "nonCommercial": {
              "long": 69121,
              "short": 53169,
              "net": 15952
            },
            "smallTrader": {
              "long": 18628,
              "short": 30883,
              "net": -12255
            }
          },
          "openInterest": 193559
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124536,
              "short": 110843,
              "net": 13693
            },
            "nonCommercial": {
              "long": 70276,
              "short": 68459,
              "net": 1817
            },
            "smallTrader": {
              "long": 30191,
              "short": 45701,
              "net": -15510
            }
          },
          "openInterest": 268120
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87814,
              "short": 36611,
              "net": 51203
            },
            "nonCommercial": {
              "long": 41732,
              "short": 88254,
              "net": -46522
            },
            "smallTrader": {
              "long": 3388,
              "short": 8069,
              "net": -4681
            }
          },
          "openInterest": 155692
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37855,
              "short": 39682,
              "net": -1827
            },
            "nonCommercial": {
              "long": 13290,
              "short": 11366,
              "net": 1924
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57062
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 384431,
              "short": 221116,
              "net": 163315
            },
            "nonCommercial": {
              "long": 218211,
              "short": 407670,
              "net": -189459
            },
            "smallTrader": {
              "long": 65482,
              "short": 39338,
              "net": 26144
            }
          },
          "openInterest": 955454
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16620,
              "short": 6621,
              "net": 9999
            },
            "nonCommercial": {
              "long": 13666,
              "short": 22805,
              "net": -9139
            },
            "smallTrader": {
              "long": 2844,
              "short": 3704,
              "net": -860
            }
          },
          "openInterest": 33544
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8616,
              "short": 40384,
              "net": -31768
            },
            "nonCommercial": {
              "long": 47497,
              "short": 18995,
              "net": 28502
            },
            "smallTrader": {
              "long": 6495,
              "short": 3229,
              "net": 3266
            }
          },
          "openInterest": 65426
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 506517,
              "short": 463221,
              "net": 43296
            },
            "nonCommercial": {
              "long": 73206,
              "short": 113690,
              "net": -40484
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 742952
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44437,
              "short": 106146,
              "net": -61709
            },
            "nonCommercial": {
              "long": 78108,
              "short": 25426,
              "net": 52682
            },
            "smallTrader": {
              "long": 24196,
              "short": 15169,
              "net": 9027
            }
          },
          "openInterest": 164664
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216819,
              "short": 186335,
              "net": 30484
            },
            "nonCommercial": {
              "long": 79637,
              "short": 117999,
              "net": -38362
            },
            "smallTrader": {
              "long": 54655,
              "short": 46777,
              "net": 7878
            }
          },
          "openInterest": 422098
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165470,
              "short": 246033,
              "net": -80563
            },
            "nonCommercial": {
              "long": 120119,
              "short": 50742,
              "net": 69377
            },
            "smallTrader": {
              "long": 41587,
              "short": 30401,
              "net": 11186
            }
          },
          "openInterest": 413790
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414157,
              "short": 329939,
              "net": 84218
            },
            "nonCommercial": {
              "long": 134895,
              "short": 205434,
              "net": -70539
            },
            "smallTrader": {
              "long": 60016,
              "short": 73695,
              "net": -13679
            }
          },
          "openInterest": 736229
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 480679,
              "short": 572961,
              "net": -92282
            },
            "nonCommercial": {
              "long": 195422,
              "short": 111416,
              "net": 84006
            },
            "smallTrader": {
              "long": 76482,
              "short": 68206,
              "net": 8276
            }
          },
          "openInterest": 862851
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22718,
              "short": 4872,
              "net": 17846
            },
            "nonCommercial": {
              "long": 20356,
              "short": 27624,
              "net": -7268
            },
            "smallTrader": {
              "long": 8190,
              "short": 18768,
              "net": -10578
            }
          },
          "openInterest": 52701
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16295,
              "short": 55875,
              "net": -39580
            },
            "nonCommercial": {
              "long": 50735,
              "short": 15722,
              "net": 35013
            },
            "smallTrader": {
              "long": 7167,
              "short": 2600,
              "net": 4567
            }
          },
          "openInterest": 75853
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 67850,
              "short": 90491,
              "net": -22641
            },
            "nonCommercial": {
              "long": 103845,
              "short": 84127,
              "net": 19718
            },
            "smallTrader": {
              "long": 27349,
              "short": 24426,
              "net": 2923
            }
          },
          "openInterest": 261604
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111293,
              "short": 74717,
              "net": 36576
            },
            "nonCommercial": {
              "long": 53917,
              "short": 88635,
              "net": -34718
            },
            "smallTrader": {
              "long": 24688,
              "short": 26546,
              "net": -1858
            }
          },
          "openInterest": 222982
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187074,
              "short": 103983,
              "net": 83091
            },
            "nonCommercial": {
              "long": 115990,
              "short": 197463,
              "net": -81473
            },
            "smallTrader": {
              "long": 42769,
              "short": 44387,
              "net": -1618
            }
          },
          "openInterest": 445244
        }
      ]
    },
    {
      "reportDate": "2016-02-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2105840,
              "short": 2013047,
              "net": 92793
            },
            "nonCommercial": {
              "long": 507810,
              "short": 548087,
              "net": -40277
            },
            "smallTrader": {
              "long": 386342,
              "short": 438858,
              "net": -52516
            }
          },
          "openInterest": 3144877
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 860144,
              "short": 764873,
              "net": 95271
            },
            "nonCommercial": {
              "long": 176602,
              "short": 241801,
              "net": -65199
            },
            "smallTrader": {
              "long": 126568,
              "short": 156640,
              "net": -30072
            }
          },
          "openInterest": 1206908
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 307774,
              "short": 332102,
              "net": -24328
            },
            "nonCommercial": {
              "long": 99355,
              "short": 85869,
              "net": 13486
            },
            "smallTrader": {
              "long": 150700,
              "short": 139858,
              "net": 10842
            }
          },
          "openInterest": 568562
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2045556,
              "short": 1804704,
              "net": 240852
            },
            "nonCommercial": {
              "long": 301095,
              "short": 512439,
              "net": -211344
            },
            "smallTrader": {
              "long": 307088,
              "short": 336596,
              "net": -29508
            }
          },
          "openInterest": 2750052
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26421,
              "short": 21113,
              "net": 5308
            },
            "nonCommercial": {
              "long": 66740,
              "short": 63933,
              "net": 2807
            },
            "smallTrader": {
              "long": 16685,
              "short": 24800,
              "net": -8115
            }
          },
          "openInterest": 111447
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8227,
              "short": 6660,
              "net": 1567
            },
            "nonCommercial": {
              "long": 4542,
              "short": 5879,
              "net": -1337
            },
            "smallTrader": {
              "long": 944,
              "short": 1174,
              "net": -230
            }
          },
          "openInterest": 13713
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204119,
              "short": 146560,
              "net": 57559
            },
            "nonCommercial": {
              "long": 36512,
              "short": 72767,
              "net": -36255
            },
            "smallTrader": {
              "long": 15069,
              "short": 36373,
              "net": -21304
            }
          },
          "openInterest": 260649
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103804,
              "short": 51417,
              "net": 52387
            },
            "nonCommercial": {
              "long": 29077,
              "short": 74162,
              "net": -45085
            },
            "smallTrader": {
              "long": 23407,
              "short": 30709,
              "net": -7302
            }
          },
          "openInterest": 158608
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109931,
              "short": 140548,
              "net": -30617
            },
            "nonCommercial": {
              "long": 66657,
              "short": 37137,
              "net": 29520
            },
            "smallTrader": {
              "long": 9620,
              "short": 8523,
              "net": 1097
            }
          },
          "openInterest": 227359
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109546,
              "short": 101559,
              "net": 7987
            },
            "nonCommercial": {
              "long": 34590,
              "short": 45509,
              "net": -10919
            },
            "smallTrader": {
              "long": 11156,
              "short": 8224,
              "net": 2932
            }
          },
          "openInterest": 188424
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84081,
              "short": 55020,
              "net": 29061
            },
            "nonCommercial": {
              "long": 60041,
              "short": 87379,
              "net": -27338
            },
            "smallTrader": {
              "long": 14737,
              "short": 16460,
              "net": -1723
            }
          },
          "openInterest": 191131
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 672647,
              "short": 591892,
              "net": 80755
            },
            "nonCommercial": {
              "long": 347100,
              "short": 388044,
              "net": -40944
            },
            "smallTrader": {
              "long": 146426,
              "short": 186237,
              "net": -39811
            }
          },
          "openInterest": 1407062
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88945,
              "short": 81057,
              "net": 7888
            },
            "nonCommercial": {
              "long": 69751,
              "short": 73718,
              "net": -3967
            },
            "smallTrader": {
              "long": 12503,
              "short": 16424,
              "net": -3921
            }
          },
          "openInterest": 188677
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 639559,
              "short": 808554,
              "net": -168995
            },
            "nonCommercial": {
              "long": 517940,
              "short": 358953,
              "net": 158987
            },
            "smallTrader": {
              "long": 100228,
              "short": 90220,
              "net": 10008
            }
          },
          "openInterest": 1840051
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19304,
              "short": 17036,
              "net": 2268
            },
            "nonCommercial": {
              "long": 6833,
              "short": 7000,
              "net": -167
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 31478
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31361,
              "short": 35034,
              "net": -3673
            },
            "nonCommercial": {
              "long": 5561,
              "short": 1976,
              "net": 3585
            },
            "smallTrader": {
              "long": 327,
              "short": 239,
              "net": 88
            }
          },
          "openInterest": 39132
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 258996,
              "short": 205232,
              "net": 53764
            },
            "nonCommercial": {
              "long": 113970,
              "short": 162175,
              "net": -48205
            },
            "smallTrader": {
              "long": 49238,
              "short": 54797,
              "net": -5559
            }
          },
          "openInterest": 429997
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11808,
              "short": 7039,
              "net": 4769
            },
            "nonCommercial": {
              "long": 13202,
              "short": 10535,
              "net": 2667
            },
            "smallTrader": {
              "long": 7054,
              "short": 14490,
              "net": -7436
            }
          },
          "openInterest": 39377
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185738,
              "short": 269290,
              "net": -83552
            },
            "nonCommercial": {
              "long": 125817,
              "short": 38326,
              "net": 87491
            },
            "smallTrader": {
              "long": 21242,
              "short": 25181,
              "net": -3939
            }
          },
          "openInterest": 407706
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127800,
              "short": 259784,
              "net": -131984
            },
            "nonCommercial": {
              "long": 209101,
              "short": 91741,
              "net": 117360
            },
            "smallTrader": {
              "long": 45771,
              "short": 31147,
              "net": 14624
            }
          },
          "openInterest": 428912
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205961,
              "short": 210886,
              "net": -4925
            },
            "nonCommercial": {
              "long": 69009,
              "short": 65042,
              "net": 3967
            },
            "smallTrader": {
              "long": 41329,
              "short": 40371,
              "net": 958
            }
          },
          "openInterest": 367721
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131826,
              "short": 183285,
              "net": -51459
            },
            "nonCommercial": {
              "long": 84518,
              "short": 36617,
              "net": 47901
            },
            "smallTrader": {
              "long": 29841,
              "short": 26283,
              "net": 3558
            }
          },
          "openInterest": 248985
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74599,
              "short": 83484,
              "net": -8885
            },
            "nonCommercial": {
              "long": 76389,
              "short": 53988,
              "net": 22401
            },
            "smallTrader": {
              "long": 19116,
              "short": 32632,
              "net": -13516
            }
          },
          "openInterest": 203189
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124932,
              "short": 112493,
              "net": 12439
            },
            "nonCommercial": {
              "long": 69662,
              "short": 67946,
              "net": 1716
            },
            "smallTrader": {
              "long": 30238,
              "short": 44393,
              "net": -14155
            }
          },
          "openInterest": 272135
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119580,
              "short": 36985,
              "net": 82595
            },
            "nonCommercial": {
              "long": 21445,
              "short": 98830,
              "net": -77385
            },
            "smallTrader": {
              "long": 3238,
              "short": 8448,
              "net": -5210
            }
          },
          "openInterest": 161403
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36749,
              "short": 35172,
              "net": 1577
            },
            "nonCommercial": {
              "long": 11892,
              "short": 11966,
              "net": -74
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53918
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388251,
              "short": 236095,
              "net": 152156
            },
            "nonCommercial": {
              "long": 242124,
              "short": 420222,
              "net": -178098
            },
            "smallTrader": {
              "long": 67780,
              "short": 41838,
              "net": 25942
            }
          },
          "openInterest": 1011059
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16161,
              "short": 6295,
              "net": 9866
            },
            "nonCommercial": {
              "long": 14465,
              "short": 22782,
              "net": -8317
            },
            "smallTrader": {
              "long": 2606,
              "short": 4155,
              "net": -1549
            }
          },
          "openInterest": 33596
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7895,
              "short": 43483,
              "net": -35588
            },
            "nonCommercial": {
              "long": 47719,
              "short": 15625,
              "net": 32094
            },
            "smallTrader": {
              "long": 6419,
              "short": 2925,
              "net": 3494
            }
          },
          "openInterest": 64876
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 516251,
              "short": 479879,
              "net": 36372
            },
            "nonCommercial": {
              "long": 80725,
              "short": 113128,
              "net": -32403
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 760791
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44638,
              "short": 114700,
              "net": -70062
            },
            "nonCommercial": {
              "long": 80249,
              "short": 21532,
              "net": 58717
            },
            "smallTrader": {
              "long": 23069,
              "short": 11724,
              "net": 11345
            }
          },
          "openInterest": 166645
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221218,
              "short": 194770,
              "net": 26448
            },
            "nonCommercial": {
              "long": 80113,
              "short": 116559,
              "net": -36446
            },
            "smallTrader": {
              "long": 53965,
              "short": 43967,
              "net": 9998
            }
          },
          "openInterest": 427548
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161190,
              "short": 257093,
              "net": -95903
            },
            "nonCommercial": {
              "long": 125992,
              "short": 45917,
              "net": 80075
            },
            "smallTrader": {
              "long": 43512,
              "short": 27684,
              "net": 15828
            }
          },
          "openInterest": 417588
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 411675,
              "short": 344862,
              "net": 66813
            },
            "nonCommercial": {
              "long": 144332,
              "short": 199913,
              "net": -55581
            },
            "smallTrader": {
              "long": 60333,
              "short": 71565,
              "net": -11232
            }
          },
          "openInterest": 746016
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 461623,
              "short": 543848,
              "net": -82225
            },
            "nonCommercial": {
              "long": 193540,
              "short": 115283,
              "net": 78257
            },
            "smallTrader": {
              "long": 74625,
              "short": 70657,
              "net": 3968
            }
          },
          "openInterest": 822756
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17429,
              "short": 5371,
              "net": 12058
            },
            "nonCommercial": {
              "long": 20141,
              "short": 24507,
              "net": -4366
            },
            "smallTrader": {
              "long": 9573,
              "short": 17265,
              "net": -7692
            }
          },
          "openInterest": 48564
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15278,
              "short": 50454,
              "net": -35176
            },
            "nonCommercial": {
              "long": 46770,
              "short": 15428,
              "net": 31342
            },
            "smallTrader": {
              "long": 6834,
              "short": 3000,
              "net": 3834
            }
          },
          "openInterest": 69926
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 68642,
              "short": 95764,
              "net": -27122
            },
            "nonCommercial": {
              "long": 100141,
              "short": 73435,
              "net": 26706
            },
            "smallTrader": {
              "long": 21956,
              "short": 21540,
              "net": 416
            }
          },
          "openInterest": 266868
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113665,
              "short": 75903,
              "net": 37762
            },
            "nonCommercial": {
              "long": 55089,
              "short": 89111,
              "net": -34022
            },
            "smallTrader": {
              "long": 23562,
              "short": 27302,
              "net": -3740
            }
          },
          "openInterest": 220157
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193697,
              "short": 112905,
              "net": 80792
            },
            "nonCommercial": {
              "long": 123512,
              "short": 202496,
              "net": -78984
            },
            "smallTrader": {
              "long": 40759,
              "short": 42567,
              "net": -1808
            }
          },
          "openInterest": 460077
        }
      ]
    },
    {
      "reportDate": "2016-02-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2039343,
              "short": 2091656,
              "net": -52313
            },
            "nonCommercial": {
              "long": 537537,
              "short": 452878,
              "net": 84659
            },
            "smallTrader": {
              "long": 411873,
              "short": 444219,
              "net": -32346
            }
          },
          "openInterest": 3086539
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 775961,
              "short": 715345,
              "net": 60616
            },
            "nonCommercial": {
              "long": 193479,
              "short": 241686,
              "net": -48207
            },
            "smallTrader": {
              "long": 145058,
              "short": 157467,
              "net": -12409
            }
          },
          "openInterest": 1149530
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 279402,
              "short": 317832,
              "net": -38430
            },
            "nonCommercial": {
              "long": 84596,
              "short": 61592,
              "net": 23004
            },
            "smallTrader": {
              "long": 167783,
              "short": 152357,
              "net": 15426
            }
          },
          "openInterest": 546339
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1985638,
              "short": 1799800,
              "net": 185838
            },
            "nonCommercial": {
              "long": 313014,
              "short": 430777,
              "net": -117763
            },
            "smallTrader": {
              "long": 334431,
              "short": 402506,
              "net": -68075
            }
          },
          "openInterest": 2697958
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25907,
              "short": 30500,
              "net": -4593
            },
            "nonCommercial": {
              "long": 72523,
              "short": 62948,
              "net": 9575
            },
            "smallTrader": {
              "long": 18821,
              "short": 23803,
              "net": -4982
            }
          },
          "openInterest": 119526
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6059,
              "short": 6998,
              "net": -939
            },
            "nonCommercial": {
              "long": 5615,
              "short": 4420,
              "net": 1195
            },
            "smallTrader": {
              "long": 1069,
              "short": 1325,
              "net": -256
            }
          },
          "openInterest": 12936
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 198292,
              "short": 145504,
              "net": 52788
            },
            "nonCommercial": {
              "long": 35479,
              "short": 68547,
              "net": -33068
            },
            "smallTrader": {
              "long": 17980,
              "short": 37700,
              "net": -19720
            }
          },
          "openInterest": 257214
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100612,
              "short": 57111,
              "net": 43501
            },
            "nonCommercial": {
              "long": 31487,
              "short": 68427,
              "net": -36940
            },
            "smallTrader": {
              "long": 23379,
              "short": 29940,
              "net": -6561
            }
          },
          "openInterest": 157921
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114570,
              "short": 149621,
              "net": -35051
            },
            "nonCommercial": {
              "long": 67297,
              "short": 34299,
              "net": 32998
            },
            "smallTrader": {
              "long": 10793,
              "short": 8740,
              "net": 2053
            }
          },
          "openInterest": 236692
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102804,
              "short": 97790,
              "net": 5014
            },
            "nonCommercial": {
              "long": 37899,
              "short": 45170,
              "net": -7271
            },
            "smallTrader": {
              "long": 10368,
              "short": 8111,
              "net": 2257
            }
          },
          "openInterest": 181121
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77038,
              "short": 51058,
              "net": 25980
            },
            "nonCommercial": {
              "long": 57954,
              "short": 80901,
              "net": -22947
            },
            "smallTrader": {
              "long": 13956,
              "short": 16989,
              "net": -3033
            }
          },
          "openInterest": 173541
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 642184,
              "short": 574868,
              "net": 67316
            },
            "nonCommercial": {
              "long": 352827,
              "short": 377627,
              "net": -24800
            },
            "smallTrader": {
              "long": 147661,
              "short": 190177,
              "net": -42516
            }
          },
          "openInterest": 1355719
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87474,
              "short": 75771,
              "net": 11703
            },
            "nonCommercial": {
              "long": 71410,
              "short": 77481,
              "net": -6071
            },
            "smallTrader": {
              "long": 11730,
              "short": 17362,
              "net": -5632
            }
          },
          "openInterest": 187997
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 601482,
              "short": 814711,
              "net": -213229
            },
            "nonCommercial": {
              "long": 533268,
              "short": 327412,
              "net": 205856
            },
            "smallTrader": {
              "long": 92138,
              "short": 84765,
              "net": 7373
            }
          },
          "openInterest": 1776696
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17063,
              "short": 15671,
              "net": 1392
            },
            "nonCommercial": {
              "long": 6829,
              "short": 5566,
              "net": 1263
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 28952
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32110,
              "short": 35807,
              "net": -3697
            },
            "nonCommercial": {
              "long": 6073,
              "short": 2355,
              "net": 3718
            },
            "smallTrader": {
              "long": 286,
              "short": 307,
              "net": -21
            }
          },
          "openInterest": 40681
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 258954,
              "short": 205427,
              "net": 53527
            },
            "nonCommercial": {
              "long": 107566,
              "short": 154423,
              "net": -46857
            },
            "smallTrader": {
              "long": 48426,
              "short": 55096,
              "net": -6670
            }
          },
          "openInterest": 422624
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11902,
              "short": 6829,
              "net": 5073
            },
            "nonCommercial": {
              "long": 13510,
              "short": 10822,
              "net": 2688
            },
            "smallTrader": {
              "long": 7400,
              "short": 15161,
              "net": -7761
            }
          },
          "openInterest": 40145
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189538,
              "short": 279088,
              "net": -89550
            },
            "nonCommercial": {
              "long": 129204,
              "short": 38643,
              "net": 90561
            },
            "smallTrader": {
              "long": 21728,
              "short": 22739,
              "net": -1011
            }
          },
          "openInterest": 411271
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120854,
              "short": 284003,
              "net": -163149
            },
            "nonCommercial": {
              "long": 227381,
              "short": 82403,
              "net": 144978
            },
            "smallTrader": {
              "long": 49448,
              "short": 31277,
              "net": 18171
            }
          },
          "openInterest": 445290
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213914,
              "short": 212763,
              "net": 1151
            },
            "nonCommercial": {
              "long": 68869,
              "short": 70362,
              "net": -1493
            },
            "smallTrader": {
              "long": 39726,
              "short": 39384,
              "net": 342
            }
          },
          "openInterest": 373763
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131150,
              "short": 188392,
              "net": -57242
            },
            "nonCommercial": {
              "long": 92376,
              "short": 39642,
              "net": 52734
            },
            "smallTrader": {
              "long": 30604,
              "short": 26096,
              "net": 4508
            }
          },
          "openInterest": 257064
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78466,
              "short": 88578,
              "net": -10112
            },
            "nonCommercial": {
              "long": 71410,
              "short": 46892,
              "net": 24518
            },
            "smallTrader": {
              "long": 17316,
              "short": 31722,
              "net": -14406
            }
          },
          "openInterest": 194332
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122001,
              "short": 115161,
              "net": 6840
            },
            "nonCommercial": {
              "long": 70549,
              "short": 64625,
              "net": 5924
            },
            "smallTrader": {
              "long": 31360,
              "short": 44124,
              "net": -12764
            }
          },
          "openInterest": 270927
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93210,
              "short": 35892,
              "net": 57318
            },
            "nonCommercial": {
              "long": 30149,
              "short": 83008,
              "net": -52859
            },
            "smallTrader": {
              "long": 3361,
              "short": 7820,
              "net": -4459
            }
          },
          "openInterest": 145631
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35614,
              "short": 34318,
              "net": 1296
            },
            "nonCommercial": {
              "long": 11632,
              "short": 11057,
              "net": 575
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52133
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 395564,
              "short": 229616,
              "net": 165948
            },
            "nonCommercial": {
              "long": 249826,
              "short": 438434,
              "net": -188608
            },
            "smallTrader": {
              "long": 66032,
              "short": 43372,
              "net": 22660
            }
          },
          "openInterest": 1034296
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13626,
              "short": 6031,
              "net": 7595
            },
            "nonCommercial": {
              "long": 15968,
              "short": 22583,
              "net": -6615
            },
            "smallTrader": {
              "long": 2853,
              "short": 3833,
              "net": -980
            }
          },
          "openInterest": 32618
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7631,
              "short": 44857,
              "net": -37226
            },
            "nonCommercial": {
              "long": 46701,
              "short": 13194,
              "net": 33507
            },
            "smallTrader": {
              "long": 6888,
              "short": 3169,
              "net": 3719
            }
          },
          "openInterest": 64316
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 515054,
              "short": 459692,
              "net": 55362
            },
            "nonCommercial": {
              "long": 81237,
              "short": 123282,
              "net": -42045
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 761112
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45040,
              "short": 118717,
              "net": -73677
            },
            "nonCommercial": {
              "long": 83189,
              "short": 21262,
              "net": 61927
            },
            "smallTrader": {
              "long": 24297,
              "short": 12547,
              "net": 11750
            }
          },
          "openInterest": 174697
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222118,
              "short": 182856,
              "net": 39262
            },
            "nonCommercial": {
              "long": 70898,
              "short": 117473,
              "net": -46575
            },
            "smallTrader": {
              "long": 53126,
              "short": 45813,
              "net": 7313
            }
          },
          "openInterest": 413798
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160391,
              "short": 243950,
              "net": -83559
            },
            "nonCommercial": {
              "long": 125101,
              "short": 51532,
              "net": 73569
            },
            "smallTrader": {
              "long": 38781,
              "short": 28791,
              "net": 9990
            }
          },
          "openInterest": 408631
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381761,
              "short": 336884,
              "net": 44877
            },
            "nonCommercial": {
              "long": 149699,
              "short": 179076,
              "net": -29377
            },
            "smallTrader": {
              "long": 60431,
              "short": 75931,
              "net": -15500
            }
          },
          "openInterest": 713828
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 437529,
              "short": 514994,
              "net": -77465
            },
            "nonCommercial": {
              "long": 195073,
              "short": 128425,
              "net": 66648
            },
            "smallTrader": {
              "long": 69861,
              "short": 59044,
              "net": 10817
            }
          },
          "openInterest": 798205
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18730,
              "short": 4856,
              "net": 13874
            },
            "nonCommercial": {
              "long": 20213,
              "short": 22534,
              "net": -2321
            },
            "smallTrader": {
              "long": 7302,
              "short": 18855,
              "net": -11553
            }
          },
          "openInterest": 47838
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16761,
              "short": 49708,
              "net": -32947
            },
            "nonCommercial": {
              "long": 45107,
              "short": 15682,
              "net": 29425
            },
            "smallTrader": {
              "long": 5906,
              "short": 2384,
              "net": 3522
            }
          },
          "openInterest": 69258
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58541,
              "short": 84442,
              "net": -25901
            },
            "nonCommercial": {
              "long": 101824,
              "short": 75923,
              "net": 25901
            },
            "smallTrader": {
              "long": 21841,
              "short": 21841,
              "net": 0
            }
          },
          "openInterest": 248064
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115807,
              "short": 76784,
              "net": 39023
            },
            "nonCommercial": {
              "long": 58715,
              "short": 94449,
              "net": -35734
            },
            "smallTrader": {
              "long": 22563,
              "short": 25852,
              "net": -3289
            }
          },
          "openInterest": 221923
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199094,
              "short": 106613,
              "net": 92481
            },
            "nonCommercial": {
              "long": 120129,
              "short": 213735,
              "net": -93606
            },
            "smallTrader": {
              "long": 44445,
              "short": 43320,
              "net": 1125
            }
          },
          "openInterest": 442878
        }
      ]
    },
    {
      "reportDate": "2016-03-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1932900,
              "short": 1883228,
              "net": 49672
            },
            "nonCommercial": {
              "long": 475157,
              "short": 472603,
              "net": 2554
            },
            "smallTrader": {
              "long": 370224,
              "short": 422450,
              "net": -52226
            }
          },
          "openInterest": 2909117
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 736508,
              "short": 664937,
              "net": 71571
            },
            "nonCommercial": {
              "long": 190051,
              "short": 228093,
              "net": -38042
            },
            "smallTrader": {
              "long": 115855,
              "short": 149384,
              "net": -33529
            }
          },
          "openInterest": 1068941
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 288610,
              "short": 320808,
              "net": -32198
            },
            "nonCommercial": {
              "long": 94115,
              "short": 70025,
              "net": 24090
            },
            "smallTrader": {
              "long": 145757,
              "short": 137649,
              "net": 8108
            }
          },
          "openInterest": 542518
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1974659,
              "short": 1772152,
              "net": 202507
            },
            "nonCommercial": {
              "long": 293216,
              "short": 420767,
              "net": -127551
            },
            "smallTrader": {
              "long": 279866,
              "short": 354822,
              "net": -74956
            }
          },
          "openInterest": 2644923
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26825,
              "short": 37442,
              "net": -10617
            },
            "nonCommercial": {
              "long": 76480,
              "short": 59619,
              "net": 16861
            },
            "smallTrader": {
              "long": 17165,
              "short": 23409,
              "net": -6244
            }
          },
          "openInterest": 122911
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6471,
              "short": 7530,
              "net": -1059
            },
            "nonCommercial": {
              "long": 6839,
              "short": 5370,
              "net": 1469
            },
            "smallTrader": {
              "long": 1066,
              "short": 1476,
              "net": -410
            }
          },
          "openInterest": 14911
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 214139,
              "short": 151755,
              "net": 62384
            },
            "nonCommercial": {
              "long": 38965,
              "short": 78343,
              "net": -39378
            },
            "smallTrader": {
              "long": 17515,
              "short": 40521,
              "net": -23006
            }
          },
          "openInterest": 275825
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102244,
              "short": 64669,
              "net": 37575
            },
            "nonCommercial": {
              "long": 31018,
              "short": 61496,
              "net": -30478
            },
            "smallTrader": {
              "long": 23359,
              "short": 30456,
              "net": -7097
            }
          },
          "openInterest": 159107
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110231,
              "short": 148350,
              "net": -38119
            },
            "nonCommercial": {
              "long": 67177,
              "short": 32481,
              "net": 34696
            },
            "smallTrader": {
              "long": 11311,
              "short": 7888,
              "net": 3423
            }
          },
          "openInterest": 238761
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108522,
              "short": 95171,
              "net": 13351
            },
            "nonCommercial": {
              "long": 36553,
              "short": 53877,
              "net": -17324
            },
            "smallTrader": {
              "long": 12205,
              "short": 8232,
              "net": 3973
            }
          },
          "openInterest": 195239
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73508,
              "short": 47245,
              "net": 26263
            },
            "nonCommercial": {
              "long": 55749,
              "short": 80365,
              "net": -24616
            },
            "smallTrader": {
              "long": 14280,
              "short": 15927,
              "net": -1647
            }
          },
          "openInterest": 160010
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 632941,
              "short": 524681,
              "net": 108260
            },
            "nonCommercial": {
              "long": 363529,
              "short": 440354,
              "net": -76825
            },
            "smallTrader": {
              "long": 140820,
              "short": 172255,
              "net": -31435
            }
          },
          "openInterest": 1325794
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95738,
              "short": 76570,
              "net": 19168
            },
            "nonCommercial": {
              "long": 73131,
              "short": 87303,
              "net": -14172
            },
            "smallTrader": {
              "long": 12387,
              "short": 17383,
              "net": -4996
            }
          },
          "openInterest": 202863
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 607281,
              "short": 820159,
              "net": -212878
            },
            "nonCommercial": {
              "long": 529761,
              "short": 317243,
              "net": 212518
            },
            "smallTrader": {
              "long": 89175,
              "short": 88815,
              "net": 360
            }
          },
          "openInterest": 1800298
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17662,
              "short": 18615,
              "net": -953
            },
            "nonCommercial": {
              "long": 7514,
              "short": 5414,
              "net": 2100
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 31216
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29654,
              "short": 34445,
              "net": -4791
            },
            "nonCommercial": {
              "long": 6277,
              "short": 1442,
              "net": 4835
            },
            "smallTrader": {
              "long": 246,
              "short": 290,
              "net": -44
            }
          },
          "openInterest": 38327
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 260901,
              "short": 174403,
              "net": 86498
            },
            "nonCommercial": {
              "long": 103965,
              "short": 172506,
              "net": -68541
            },
            "smallTrader": {
              "long": 44460,
              "short": 62417,
              "net": -17957
            }
          },
          "openInterest": 417624
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12423,
              "short": 7510,
              "net": 4913
            },
            "nonCommercial": {
              "long": 13835,
              "short": 10022,
              "net": 3813
            },
            "smallTrader": {
              "long": 7438,
              "short": 16164,
              "net": -8726
            }
          },
          "openInterest": 40972
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188737,
              "short": 284957,
              "net": -96220
            },
            "nonCommercial": {
              "long": 127565,
              "short": 33750,
              "net": 93815
            },
            "smallTrader": {
              "long": 23304,
              "short": 20899,
              "net": 2405
            }
          },
          "openInterest": 409709
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115571,
              "short": 287002,
              "net": -171431
            },
            "nonCommercial": {
              "long": 223186,
              "short": 70773,
              "net": 152413
            },
            "smallTrader": {
              "long": 51148,
              "short": 32130,
              "net": 19018
            }
          },
          "openInterest": 450555
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213954,
              "short": 210106,
              "net": 3848
            },
            "nonCommercial": {
              "long": 65582,
              "short": 70792,
              "net": -5210
            },
            "smallTrader": {
              "long": 40740,
              "short": 39378,
              "net": 1362
            }
          },
          "openInterest": 364300
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132993,
              "short": 191615,
              "net": -58622
            },
            "nonCommercial": {
              "long": 94070,
              "short": 34445,
              "net": 59625
            },
            "smallTrader": {
              "long": 27424,
              "short": 28427,
              "net": -1003
            }
          },
          "openInterest": 261679
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81194,
              "short": 92661,
              "net": -11467
            },
            "nonCommercial": {
              "long": 73504,
              "short": 46559,
              "net": 26945
            },
            "smallTrader": {
              "long": 19105,
              "short": 34583,
              "net": -15478
            }
          },
          "openInterest": 196308
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122481,
              "short": 120445,
              "net": 2036
            },
            "nonCommercial": {
              "long": 78988,
              "short": 65094,
              "net": 13894
            },
            "smallTrader": {
              "long": 31273,
              "short": 47203,
              "net": -15930
            }
          },
          "openInterest": 280951
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96311,
              "short": 36474,
              "net": 59837
            },
            "nonCommercial": {
              "long": 25194,
              "short": 81667,
              "net": -56473
            },
            "smallTrader": {
              "long": 3431,
              "short": 6795,
              "net": -3364
            }
          },
          "openInterest": 141104
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33246,
              "short": 35084,
              "net": -1838
            },
            "nonCommercial": {
              "long": 12650,
              "short": 9870,
              "net": 2780
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51617
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 395797,
              "short": 229070,
              "net": 166727
            },
            "nonCommercial": {
              "long": 258860,
              "short": 450443,
              "net": -191583
            },
            "smallTrader": {
              "long": 67352,
              "short": 42496,
              "net": 24856
            }
          },
          "openInterest": 1042618
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12386,
              "short": 6500,
              "net": 5886
            },
            "nonCommercial": {
              "long": 16593,
              "short": 20750,
              "net": -4157
            },
            "smallTrader": {
              "long": 2298,
              "short": 4027,
              "net": -1729
            }
          },
          "openInterest": 31473
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8819,
              "short": 43855,
              "net": -35036
            },
            "nonCommercial": {
              "long": 47357,
              "short": 15838,
              "net": 31519
            },
            "smallTrader": {
              "long": 6481,
              "short": 2964,
              "net": 3517
            }
          },
          "openInterest": 66211
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 519718,
              "short": 469865,
              "net": 49853
            },
            "nonCommercial": {
              "long": 81740,
              "short": 120938,
              "net": -39198
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 776246
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48025,
              "short": 113262,
              "net": -65237
            },
            "nonCommercial": {
              "long": 78607,
              "short": 23127,
              "net": 55480
            },
            "smallTrader": {
              "long": 22131,
              "short": 12374,
              "net": 9757
            }
          },
          "openInterest": 162293
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210850,
              "short": 165149,
              "net": 45701
            },
            "nonCommercial": {
              "long": 70941,
              "short": 120446,
              "net": -49505
            },
            "smallTrader": {
              "long": 48580,
              "short": 44776,
              "net": 3804
            }
          },
          "openInterest": 393496
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151996,
              "short": 220132,
              "net": -68136
            },
            "nonCommercial": {
              "long": 118689,
              "short": 57515,
              "net": 61174
            },
            "smallTrader": {
              "long": 36250,
              "short": 29288,
              "net": 6962
            }
          },
          "openInterest": 381682
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379921,
              "short": 296063,
              "net": 83858
            },
            "nonCommercial": {
              "long": 134023,
              "short": 212014,
              "net": -77991
            },
            "smallTrader": {
              "long": 62539,
              "short": 68406,
              "net": -5867
            }
          },
          "openInterest": 701548
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 410316,
              "short": 513762,
              "net": -103446
            },
            "nonCommercial": {
              "long": 184697,
              "short": 98185,
              "net": 86512
            },
            "smallTrader": {
              "long": 66125,
              "short": 49191,
              "net": 16934
            }
          },
          "openInterest": 752262
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19833,
              "short": 5332,
              "net": 14501
            },
            "nonCommercial": {
              "long": 19723,
              "short": 21230,
              "net": -1507
            },
            "smallTrader": {
              "long": 6653,
              "short": 19647,
              "net": -12994
            }
          },
          "openInterest": 47634
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15004,
              "short": 46037,
              "net": -31033
            },
            "nonCommercial": {
              "long": 41571,
              "short": 14786,
              "net": 26785
            },
            "smallTrader": {
              "long": 6444,
              "short": 2196,
              "net": 4248
            }
          },
          "openInterest": 64297
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 66969,
              "short": 86388,
              "net": -19419
            },
            "nonCommercial": {
              "long": 114015,
              "short": 90715,
              "net": 23300
            },
            "smallTrader": {
              "long": 22038,
              "short": 25919,
              "net": -3881
            }
          },
          "openInterest": 273237
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110259,
              "short": 70664,
              "net": 39595
            },
            "nonCommercial": {
              "long": 62447,
              "short": 98535,
              "net": -36088
            },
            "smallTrader": {
              "long": 19447,
              "short": 22954,
              "net": -3507
            }
          },
          "openInterest": 215138
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192439,
              "short": 88546,
              "net": 103893
            },
            "nonCommercial": {
              "long": 122654,
              "short": 225003,
              "net": -102349
            },
            "smallTrader": {
              "long": 41767,
              "short": 43311,
              "net": -1544
            }
          },
          "openInterest": 437577
        }
      ]
    },
    {
      "reportDate": "2016-03-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1853420,
              "short": 1857267,
              "net": -3847
            },
            "nonCommercial": {
              "long": 510567,
              "short": 442480,
              "net": 68087
            },
            "smallTrader": {
              "long": 332150,
              "short": 396390,
              "net": -64240
            }
          },
          "openInterest": 2801162
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 705948,
              "short": 617481,
              "net": 88467
            },
            "nonCommercial": {
              "long": 137303,
              "short": 199593,
              "net": -62290
            },
            "smallTrader": {
              "long": 116408,
              "short": 142585,
              "net": -26177
            }
          },
          "openInterest": 982783
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 260420,
              "short": 319010,
              "net": -58590
            },
            "nonCommercial": {
              "long": 104907,
              "short": 68056,
              "net": 36851
            },
            "smallTrader": {
              "long": 148783,
              "short": 127044,
              "net": 21739
            }
          },
          "openInterest": 525655
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1890310,
              "short": 1644635,
              "net": 245675
            },
            "nonCommercial": {
              "long": 293784,
              "short": 459804,
              "net": -166020
            },
            "smallTrader": {
              "long": 282558,
              "short": 362213,
              "net": -79655
            }
          },
          "openInterest": 2514518
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25233,
              "short": 58592,
              "net": -33359
            },
            "nonCommercial": {
              "long": 86141,
              "short": 56946,
              "net": 29195
            },
            "smallTrader": {
              "long": 25321,
              "short": 21157,
              "net": 4164
            }
          },
          "openInterest": 141845
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5363,
              "short": 10524,
              "net": -5161
            },
            "nonCommercial": {
              "long": 14282,
              "short": 8648,
              "net": 5634
            },
            "smallTrader": {
              "long": 947,
              "short": 1420,
              "net": -473
            }
          },
          "openInterest": 20886
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 234315,
              "short": 161633,
              "net": 72682
            },
            "nonCommercial": {
              "long": 29364,
              "short": 78369,
              "net": -49005
            },
            "smallTrader": {
              "long": 20126,
              "short": 43803,
              "net": -23677
            }
          },
          "openInterest": 299048
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105413,
              "short": 78193,
              "net": 27220
            },
            "nonCommercial": {
              "long": 30550,
              "short": 56331,
              "net": -25781
            },
            "smallTrader": {
              "long": 26714,
              "short": 28153,
              "net": -1439
            }
          },
          "openInterest": 174347
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108505,
              "short": 149328,
              "net": -40823
            },
            "nonCommercial": {
              "long": 63713,
              "short": 27322,
              "net": 36391
            },
            "smallTrader": {
              "long": 12265,
              "short": 7833,
              "net": 4432
            }
          },
          "openInterest": 236257
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102461,
              "short": 101636,
              "net": 825
            },
            "nonCommercial": {
              "long": 42520,
              "short": 45490,
              "net": -2970
            },
            "smallTrader": {
              "long": 10516,
              "short": 8371,
              "net": 2145
            }
          },
          "openInterest": 193513
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70111,
              "short": 66455,
              "net": 3656
            },
            "nonCommercial": {
              "long": 63178,
              "short": 66056,
              "net": -2878
            },
            "smallTrader": {
              "long": 14821,
              "short": 15599,
              "net": -778
            }
          },
          "openInterest": 165888
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644145,
              "short": 525292,
              "net": 118853
            },
            "nonCommercial": {
              "long": 366404,
              "short": 466580,
              "net": -100176
            },
            "smallTrader": {
              "long": 150813,
              "short": 169490,
              "net": -18677
            }
          },
          "openInterest": 1356292
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101634,
              "short": 74205,
              "net": 27429
            },
            "nonCommercial": {
              "long": 68608,
              "short": 91884,
              "net": -23276
            },
            "smallTrader": {
              "long": 13462,
              "short": 17615,
              "net": -4153
            }
          },
          "openInterest": 208512
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 612412,
              "short": 853501,
              "net": -241089
            },
            "nonCommercial": {
              "long": 535589,
              "short": 291337,
              "net": 244252
            },
            "smallTrader": {
              "long": 91248,
              "short": 94411,
              "net": -3163
            }
          },
          "openInterest": 1816474
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18765,
              "short": 17899,
              "net": 866
            },
            "nonCommercial": {
              "long": 8553,
              "short": 7409,
              "net": 1144
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 33243
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30507,
              "short": 35552,
              "net": -5045
            },
            "nonCommercial": {
              "long": 6398,
              "short": 1384,
              "net": 5014
            },
            "smallTrader": {
              "long": 327,
              "short": 296,
              "net": 31
            }
          },
          "openInterest": 39138
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 263377,
              "short": 173378,
              "net": 89999
            },
            "nonCommercial": {
              "long": 104165,
              "short": 176072,
              "net": -71907
            },
            "smallTrader": {
              "long": 47416,
              "short": 65508,
              "net": -18092
            }
          },
          "openInterest": 433221
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12626,
              "short": 7203,
              "net": 5423
            },
            "nonCommercial": {
              "long": 14480,
              "short": 10542,
              "net": 3938
            },
            "smallTrader": {
              "long": 7141,
              "short": 16502,
              "net": -9361
            }
          },
          "openInterest": 40546
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199177,
              "short": 297593,
              "net": -98416
            },
            "nonCommercial": {
              "long": 125155,
              "short": 29893,
              "net": 95262
            },
            "smallTrader": {
              "long": 21420,
              "short": 18266,
              "net": 3154
            }
          },
          "openInterest": 425992
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116493,
              "short": 311865,
              "net": -195372
            },
            "nonCommercial": {
              "long": 252895,
              "short": 78085,
              "net": 174810
            },
            "smallTrader": {
              "long": 53520,
              "short": 32958,
              "net": 20562
            }
          },
          "openInterest": 499110
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206972,
              "short": 206262,
              "net": 710
            },
            "nonCommercial": {
              "long": 65163,
              "short": 69242,
              "net": -4079
            },
            "smallTrader": {
              "long": 41651,
              "short": 38282,
              "net": 3369
            }
          },
          "openInterest": 363738
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153269,
              "short": 218579,
              "net": -65310
            },
            "nonCommercial": {
              "long": 93867,
              "short": 29534,
              "net": 64333
            },
            "smallTrader": {
              "long": 28878,
              "short": 27901,
              "net": 977
            }
          },
          "openInterest": 289879
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79363,
              "short": 91580,
              "net": -12217
            },
            "nonCommercial": {
              "long": 78521,
              "short": 49793,
              "net": 28728
            },
            "smallTrader": {
              "long": 18851,
              "short": 35362,
              "net": -16511
            }
          },
          "openInterest": 199069
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120969,
              "short": 125285,
              "net": -4316
            },
            "nonCommercial": {
              "long": 82681,
              "short": 63751,
              "net": 18930
            },
            "smallTrader": {
              "long": 33435,
              "short": 48049,
              "net": -14614
            }
          },
          "openInterest": 288597
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97801,
              "short": 37112,
              "net": 60689
            },
            "nonCommercial": {
              "long": 20441,
              "short": 77995,
              "net": -57554
            },
            "smallTrader": {
              "long": 3370,
              "short": 6505,
              "net": -3135
            }
          },
          "openInterest": 139105
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33880,
              "short": 34405,
              "net": -525
            },
            "nonCommercial": {
              "long": 13088,
              "short": 11732,
              "net": 1356
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52461
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 410441,
              "short": 231796,
              "net": 178645
            },
            "nonCommercial": {
              "long": 261978,
              "short": 469325,
              "net": -207347
            },
            "smallTrader": {
              "long": 71077,
              "short": 42375,
              "net": 28702
            }
          },
          "openInterest": 1072608
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9122,
              "short": 6897,
              "net": 2225
            },
            "nonCommercial": {
              "long": 20419,
              "short": 22419,
              "net": -2000
            },
            "smallTrader": {
              "long": 3044,
              "short": 3269,
              "net": -225
            }
          },
          "openInterest": 34957
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9253,
              "short": 46868,
              "net": -37615
            },
            "nonCommercial": {
              "long": 45193,
              "short": 11669,
              "net": 33524
            },
            "smallTrader": {
              "long": 6710,
              "short": 2619,
              "net": 4091
            }
          },
          "openInterest": 64142
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 543347,
              "short": 499031,
              "net": 44316
            },
            "nonCommercial": {
              "long": 80754,
              "short": 117641,
              "net": -36887
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 812089
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47434,
              "short": 118249,
              "net": -70815
            },
            "nonCommercial": {
              "long": 79879,
              "short": 19995,
              "net": 59884
            },
            "smallTrader": {
              "long": 24035,
              "short": 13104,
              "net": 10931
            }
          },
          "openInterest": 169875
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190027,
              "short": 173566,
              "net": 16461
            },
            "nonCommercial": {
              "long": 71444,
              "short": 98528,
              "net": -27084
            },
            "smallTrader": {
              "long": 49877,
              "short": 39254,
              "net": 10623
            }
          },
          "openInterest": 369907
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157857,
              "short": 223630,
              "net": -65773
            },
            "nonCommercial": {
              "long": 114316,
              "short": 58652,
              "net": 55664
            },
            "smallTrader": {
              "long": 35651,
              "short": 25542,
              "net": 10109
            }
          },
          "openInterest": 383217
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 375216,
              "short": 319418,
              "net": 55798
            },
            "nonCommercial": {
              "long": 139051,
              "short": 181343,
              "net": -42292
            },
            "smallTrader": {
              "long": 56157,
              "short": 69663,
              "net": -13506
            }
          },
          "openInterest": 696854
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403068,
              "short": 542426,
              "net": -139358
            },
            "nonCommercial": {
              "long": 174952,
              "short": 62593,
              "net": 112359
            },
            "smallTrader": {
              "long": 76003,
              "short": 49004,
              "net": 26999
            }
          },
          "openInterest": 751073
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17970,
              "short": 4450,
              "net": 13520
            },
            "nonCommercial": {
              "long": 19735,
              "short": 19864,
              "net": -129
            },
            "smallTrader": {
              "long": 7948,
              "short": 21339,
              "net": -13391
            }
          },
          "openInterest": 49744
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15801,
              "short": 45920,
              "net": -30119
            },
            "nonCommercial": {
              "long": 40447,
              "short": 14069,
              "net": 26378
            },
            "smallTrader": {
              "long": 5623,
              "short": 1882,
              "net": 3741
            }
          },
          "openInterest": 63702
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 73335,
              "short": 89738,
              "net": -16403
            },
            "nonCommercial": {
              "long": 128139,
              "short": 107021,
              "net": 21118
            },
            "smallTrader": {
              "long": 21248,
              "short": 25963,
              "net": -4715
            }
          },
          "openInterest": 293296
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108347,
              "short": 73830,
              "net": 34517
            },
            "nonCommercial": {
              "long": 59917,
              "short": 91388,
              "net": -31471
            },
            "smallTrader": {
              "long": 19701,
              "short": 22747,
              "net": -3046
            }
          },
          "openInterest": 210160
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186455,
              "short": 97127,
              "net": 89328
            },
            "nonCommercial": {
              "long": 117123,
              "short": 206870,
              "net": -89747
            },
            "smallTrader": {
              "long": 39810,
              "short": 39391,
              "net": 419
            }
          },
          "openInterest": 429740
        }
      ]
    },
    {
      "reportDate": "2016-03-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1743173,
              "short": 1752675,
              "net": -9502
            },
            "nonCommercial": {
              "long": 501193,
              "short": 436095,
              "net": 65098
            },
            "smallTrader": {
              "long": 335855,
              "short": 391451,
              "net": -55596
            }
          },
          "openInterest": 2673671
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 660562,
              "short": 563860,
              "net": 96702
            },
            "nonCommercial": {
              "long": 120816,
              "short": 191098,
              "net": -70282
            },
            "smallTrader": {
              "long": 114961,
              "short": 141381,
              "net": -26420
            }
          },
          "openInterest": 919026
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 243283,
              "short": 303563,
              "net": -60280
            },
            "nonCommercial": {
              "long": 108632,
              "short": 66330,
              "net": 42302
            },
            "smallTrader": {
              "long": 139991,
              "short": 122013,
              "net": 17978
            }
          },
          "openInterest": 506384
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1830654,
              "short": 1577313,
              "net": 253341
            },
            "nonCommercial": {
              "long": 276753,
              "short": 452693,
              "net": -175940
            },
            "smallTrader": {
              "long": 261166,
              "short": 338567,
              "net": -77401
            }
          },
          "openInterest": 2403380
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7917,
              "short": 30785,
              "net": -22868
            },
            "nonCommercial": {
              "long": 61544,
              "short": 48762,
              "net": 12782
            },
            "smallTrader": {
              "long": 28897,
              "short": 18811,
              "net": 10086
            }
          },
          "openInterest": 99992
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5236,
              "short": 10263,
              "net": -5027
            },
            "nonCommercial": {
              "long": 18002,
              "short": 12944,
              "net": 5058
            },
            "smallTrader": {
              "long": 1099,
              "short": 1130,
              "net": -31
            }
          },
          "openInterest": 24577
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174396,
              "short": 135467,
              "net": 38929
            },
            "nonCommercial": {
              "long": 62876,
              "short": 76495,
              "net": -13619
            },
            "smallTrader": {
              "long": 13304,
              "short": 38614,
              "net": -25310
            }
          },
          "openInterest": 253177
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108483,
              "short": 91330,
              "net": 17153
            },
            "nonCommercial": {
              "long": 31584,
              "short": 48410,
              "net": -16826
            },
            "smallTrader": {
              "long": 26113,
              "short": 26440,
              "net": -327
            }
          },
          "openInterest": 169228
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105781,
              "short": 150567,
              "net": -44786
            },
            "nonCommercial": {
              "long": 65164,
              "short": 25568,
              "net": 39596
            },
            "smallTrader": {
              "long": 13329,
              "short": 8139,
              "net": 5190
            }
          },
          "openInterest": 235299
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95197,
              "short": 110076,
              "net": -14879
            },
            "nonCommercial": {
              "long": 45991,
              "short": 32549,
              "net": 13442
            },
            "smallTrader": {
              "long": 10474,
              "short": 9037,
              "net": 1437
            }
          },
          "openInterest": 190078
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72119,
              "short": 71009,
              "net": 1110
            },
            "nonCommercial": {
              "long": 63343,
              "short": 63890,
              "net": -547
            },
            "smallTrader": {
              "long": 15278,
              "short": 15841,
              "net": -563
            }
          },
          "openInterest": 175443
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 642269,
              "short": 550561,
              "net": 91708
            },
            "nonCommercial": {
              "long": 359345,
              "short": 433578,
              "net": -74233
            },
            "smallTrader": {
              "long": 150115,
              "short": 167590,
              "net": -17475
            }
          },
          "openInterest": 1349275
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109891,
              "short": 77749,
              "net": 32142
            },
            "nonCommercial": {
              "long": 64964,
              "short": 92668,
              "net": -27704
            },
            "smallTrader": {
              "long": 13012,
              "short": 17450,
              "net": -4438
            }
          },
          "openInterest": 212253
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 581508,
              "short": 849245,
              "net": -267737
            },
            "nonCommercial": {
              "long": 544416,
              "short": 274560,
              "net": 269856
            },
            "smallTrader": {
              "long": 88838,
              "short": 90957,
              "net": -2119
            }
          },
          "openInterest": 1782857
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28396,
              "short": 26214,
              "net": 2182
            },
            "nonCommercial": {
              "long": 9700,
              "short": 9286,
              "net": 414
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44843
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31804,
              "short": 36659,
              "net": -4855
            },
            "nonCommercial": {
              "long": 6239,
              "short": 1325,
              "net": 4914
            },
            "smallTrader": {
              "long": 249,
              "short": 308,
              "net": -59
            }
          },
          "openInterest": 40426
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180672,
              "short": 92859,
              "net": 87813
            },
            "nonCommercial": {
              "long": 90353,
              "short": 167908,
              "net": -77555
            },
            "smallTrader": {
              "long": 44990,
              "short": 55248,
              "net": -10258
            }
          },
          "openInterest": 322405
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12360,
              "short": 8350,
              "net": 4010
            },
            "nonCommercial": {
              "long": 16345,
              "short": 11231,
              "net": 5114
            },
            "smallTrader": {
              "long": 7095,
              "short": 16219,
              "net": -9124
            }
          },
          "openInterest": 42580
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205043,
              "short": 303930,
              "net": -98887
            },
            "nonCommercial": {
              "long": 122079,
              "short": 27824,
              "net": 94255
            },
            "smallTrader": {
              "long": 23336,
              "short": 18704,
              "net": 4632
            }
          },
          "openInterest": 428499
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118610,
              "short": 304141,
              "net": -185531
            },
            "nonCommercial": {
              "long": 247659,
              "short": 78147,
              "net": 169512
            },
            "smallTrader": {
              "long": 49810,
              "short": 33791,
              "net": 16019
            }
          },
          "openInterest": 493086
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201557,
              "short": 203953,
              "net": -2396
            },
            "nonCommercial": {
              "long": 64545,
              "short": 67621,
              "net": -3076
            },
            "smallTrader": {
              "long": 41797,
              "short": 36325,
              "net": 5472
            }
          },
          "openInterest": 358306
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32762,
              "short": 79738,
              "net": -46976
            },
            "nonCommercial": {
              "long": 79426,
              "short": 33937,
              "net": 45489
            },
            "smallTrader": {
              "long": 25792,
              "short": 24305,
              "net": 1487
            }
          },
          "openInterest": 140084
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81620,
              "short": 108824,
              "net": -27204
            },
            "nonCommercial": {
              "long": 91495,
              "short": 48312,
              "net": 43183
            },
            "smallTrader": {
              "long": 20994,
              "short": 36973,
              "net": -15979
            }
          },
          "openInterest": 220979
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117450,
              "short": 135602,
              "net": -18152
            },
            "nonCommercial": {
              "long": 88336,
              "short": 55670,
              "net": 32666
            },
            "smallTrader": {
              "long": 33117,
              "short": 47631,
              "net": -14514
            }
          },
          "openInterest": 292575
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69834,
              "short": 22849,
              "net": 46985
            },
            "nonCommercial": {
              "long": 23040,
              "short": 68077,
              "net": -45037
            },
            "smallTrader": {
              "long": 3409,
              "short": 5357,
              "net": -1948
            }
          },
          "openInterest": 97456
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39054,
              "short": 37561,
              "net": 1493
            },
            "nonCommercial": {
              "long": 10298,
              "short": 11178,
              "net": -880
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55478
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 439615,
              "short": 259609,
              "net": 180006
            },
            "nonCommercial": {
              "long": 264989,
              "short": 468371,
              "net": -203382
            },
            "smallTrader": {
              "long": 67013,
              "short": 43637,
              "net": 23376
            }
          },
          "openInterest": 1109271
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5082,
              "short": 4797,
              "net": 285
            },
            "nonCommercial": {
              "long": 20524,
              "short": 19234,
              "net": 1290
            },
            "smallTrader": {
              "long": 2293,
              "short": 3868,
              "net": -1575
            }
          },
          "openInterest": 28451
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9458,
              "short": 45386,
              "net": -35928
            },
            "nonCommercial": {
              "long": 44496,
              "short": 12631,
              "net": 31865
            },
            "smallTrader": {
              "long": 6856,
              "short": 2793,
              "net": 4063
            }
          },
          "openInterest": 63234
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 565138,
              "short": 521628,
              "net": 43510
            },
            "nonCommercial": {
              "long": 81649,
              "short": 119281,
              "net": -37632
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 835103
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46447,
              "short": 116471,
              "net": -70024
            },
            "nonCommercial": {
              "long": 76606,
              "short": 18533,
              "net": 58073
            },
            "smallTrader": {
              "long": 24009,
              "short": 12058,
              "net": 11951
            }
          },
          "openInterest": 166180
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193546,
              "short": 176035,
              "net": 17511
            },
            "nonCommercial": {
              "long": 77422,
              "short": 102207,
              "net": -24785
            },
            "smallTrader": {
              "long": 48283,
              "short": 41009,
              "net": 7274
            }
          },
          "openInterest": 373582
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154374,
              "short": 268066,
              "net": -113692
            },
            "nonCommercial": {
              "long": 147804,
              "short": 50879,
              "net": 96925
            },
            "smallTrader": {
              "long": 42538,
              "short": 25771,
              "net": 16767
            }
          },
          "openInterest": 418463
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 359962,
              "short": 354971,
              "net": 4991
            },
            "nonCommercial": {
              "long": 174423,
              "short": 160962,
              "net": 13461
            },
            "smallTrader": {
              "long": 55037,
              "short": 73489,
              "net": -18452
            }
          },
          "openInterest": 710513
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398922,
              "short": 574984,
              "net": -176062
            },
            "nonCommercial": {
              "long": 199349,
              "short": 61690,
              "net": 137659
            },
            "smallTrader": {
              "long": 83403,
              "short": 45000,
              "net": 38403
            }
          },
          "openInterest": 768590
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10398,
              "short": 3582,
              "net": 6816
            },
            "nonCommercial": {
              "long": 22619,
              "short": 17357,
              "net": 5262
            },
            "smallTrader": {
              "long": 6794,
              "short": 18872,
              "net": -12078
            }
          },
          "openInterest": 40250
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9335,
              "short": 30980,
              "net": -21645
            },
            "nonCommercial": {
              "long": 33578,
              "short": 16067,
              "net": 17511
            },
            "smallTrader": {
              "long": 5831,
              "short": 1697,
              "net": 4134
            }
          },
          "openInterest": 49684
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 85126,
              "short": 90941,
              "net": -5815
            },
            "nonCommercial": {
              "long": 133565,
              "short": 123239,
              "net": 10326
            },
            "smallTrader": {
              "long": 20640,
              "short": 25151,
              "net": -4511
            }
          },
          "openInterest": 312450
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99574,
              "short": 78993,
              "net": 20581
            },
            "nonCommercial": {
              "long": 54569,
              "short": 71335,
              "net": -16766
            },
            "smallTrader": {
              "long": 19587,
              "short": 23402,
              "net": -3815
            }
          },
          "openInterest": 198960
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183415,
              "short": 112963,
              "net": 70452
            },
            "nonCommercial": {
              "long": 107378,
              "short": 178101,
              "net": -70723
            },
            "smallTrader": {
              "long": 38403,
              "short": 38132,
              "net": 271
            }
          },
          "openInterest": 415670
        }
      ]
    },
    {
      "reportDate": "2016-03-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1730950,
              "short": 1717752,
              "net": 13198
            },
            "nonCommercial": {
              "long": 485962,
              "short": 435857,
              "net": 50105
            },
            "smallTrader": {
              "long": 333803,
              "short": 397106,
              "net": -63303
            }
          },
          "openInterest": 2629742
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 692022,
              "short": 544130,
              "net": 147892
            },
            "nonCommercial": {
              "long": 100700,
              "short": 212590,
              "net": -111890
            },
            "smallTrader": {
              "long": 110424,
              "short": 146426,
              "net": -36002
            }
          },
          "openInterest": 925103
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 230143,
              "short": 294659,
              "net": -64516
            },
            "nonCommercial": {
              "long": 112343,
              "short": 62342,
              "net": 50001
            },
            "smallTrader": {
              "long": 137070,
              "short": 122555,
              "net": 14515
            }
          },
          "openInterest": 492144
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1844982,
              "short": 1565533,
              "net": 279449
            },
            "nonCommercial": {
              "long": 249146,
              "short": 463759,
              "net": -214613
            },
            "smallTrader": {
              "long": 252807,
              "short": 317643,
              "net": -64836
            }
          },
          "openInterest": 2380107
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10603,
              "short": 42084,
              "net": -31481
            },
            "nonCommercial": {
              "long": 67931,
              "short": 49901,
              "net": 18030
            },
            "smallTrader": {
              "long": 31493,
              "short": 18042,
              "net": 13451
            }
          },
          "openInterest": 111677
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5353,
              "short": 13572,
              "net": -8219
            },
            "nonCommercial": {
              "long": 22781,
              "short": 14524,
              "net": 8257
            },
            "smallTrader": {
              "long": 1073,
              "short": 1111,
              "net": -38
            }
          },
          "openInterest": 29616
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 191334,
              "short": 131544,
              "net": 59790
            },
            "nonCommercial": {
              "long": 38526,
              "short": 76249,
              "net": -37723
            },
            "smallTrader": {
              "long": 13680,
              "short": 35747,
              "net": -22067
            }
          },
          "openInterest": 246222
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46885,
              "short": 37226,
              "net": 9659
            },
            "nonCommercial": {
              "long": 21807,
              "short": 36816,
              "net": -15009
            },
            "smallTrader": {
              "long": 29159,
              "short": 23809,
              "net": 5350
            }
          },
          "openInterest": 98997
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108063,
              "short": 154919,
              "net": -46856
            },
            "nonCommercial": {
              "long": 66628,
              "short": 25465,
              "net": 41163
            },
            "smallTrader": {
              "long": 13256,
              "short": 7563,
              "net": 5693
            }
          },
          "openInterest": 242761
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91573,
              "short": 121179,
              "net": -29606
            },
            "nonCommercial": {
              "long": 55141,
              "short": 29247,
              "net": 25894
            },
            "smallTrader": {
              "long": 12095,
              "short": 8383,
              "net": 3712
            }
          },
          "openInterest": 196145
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72166,
              "short": 73203,
              "net": -1037
            },
            "nonCommercial": {
              "long": 62514,
              "short": 61596,
              "net": 918
            },
            "smallTrader": {
              "long": 14844,
              "short": 14725,
              "net": 119
            }
          },
          "openInterest": 178177
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 634000,
              "short": 571059,
              "net": 62941
            },
            "nonCommercial": {
              "long": 358750,
              "short": 402050,
              "net": -43300
            },
            "smallTrader": {
              "long": 147356,
              "short": 166997,
              "net": -19641
            }
          },
          "openInterest": 1338870
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108403,
              "short": 78227,
              "net": 30176
            },
            "nonCommercial": {
              "long": 64003,
              "short": 90040,
              "net": -26037
            },
            "smallTrader": {
              "long": 12569,
              "short": 16708,
              "net": -4139
            }
          },
          "openInterest": 211732
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 552733,
              "short": 849662,
              "net": -296929
            },
            "nonCommercial": {
              "long": 527838,
              "short": 219861,
              "net": 307977
            },
            "smallTrader": {
              "long": 85328,
              "short": 96376,
              "net": -11048
            }
          },
          "openInterest": 1705631
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22284,
              "short": 22313,
              "net": -29
            },
            "nonCommercial": {
              "long": 17390,
              "short": 13954,
              "net": 3436
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45580
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34174,
              "short": 38277,
              "net": -4103
            },
            "nonCommercial": {
              "long": 5662,
              "short": 1551,
              "net": 4111
            },
            "smallTrader": {
              "long": 346,
              "short": 354,
              "net": -8
            }
          },
          "openInterest": 42294
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 176950,
              "short": 103926,
              "net": 73024
            },
            "nonCommercial": {
              "long": 91334,
              "short": 157387,
              "net": -66053
            },
            "smallTrader": {
              "long": 49212,
              "short": 56183,
              "net": -6971
            }
          },
          "openInterest": 324310
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12575,
              "short": 8776,
              "net": 3799
            },
            "nonCommercial": {
              "long": 16243,
              "short": 11485,
              "net": 4758
            },
            "smallTrader": {
              "long": 7066,
              "short": 15623,
              "net": -8557
            }
          },
          "openInterest": 41832
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212923,
              "short": 309780,
              "net": -96857
            },
            "nonCommercial": {
              "long": 121605,
              "short": 31817,
              "net": 89788
            },
            "smallTrader": {
              "long": 26411,
              "short": 19342,
              "net": 7069
            }
          },
          "openInterest": 430809
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127081,
              "short": 327075,
              "net": -199994
            },
            "nonCommercial": {
              "long": 258646,
              "short": 79815,
              "net": 178831
            },
            "smallTrader": {
              "long": 51562,
              "short": 30399,
              "net": 21163
            }
          },
          "openInterest": 510579
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216132,
              "short": 226173,
              "net": -10041
            },
            "nonCommercial": {
              "long": 62999,
              "short": 63507,
              "net": -508
            },
            "smallTrader": {
              "long": 43064,
              "short": 32515,
              "net": 10549
            }
          },
          "openInterest": 378646
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32265,
              "short": 89776,
              "net": -57511
            },
            "nonCommercial": {
              "long": 82812,
              "short": 29466,
              "net": 53346
            },
            "smallTrader": {
              "long": 29172,
              "short": 25007,
              "net": 4165
            }
          },
          "openInterest": 146421
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83395,
              "short": 116536,
              "net": -33141
            },
            "nonCommercial": {
              "long": 96478,
              "short": 47345,
              "net": 49133
            },
            "smallTrader": {
              "long": 20284,
              "short": 36276,
              "net": -15992
            }
          },
          "openInterest": 230984
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115815,
              "short": 137921,
              "net": -22106
            },
            "nonCommercial": {
              "long": 92549,
              "short": 54525,
              "net": 38024
            },
            "smallTrader": {
              "long": 32901,
              "short": 48819,
              "net": -15918
            }
          },
          "openInterest": 296499
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71709,
              "short": 25718,
              "net": 45991
            },
            "nonCommercial": {
              "long": 28550,
              "short": 74246,
              "net": -45696
            },
            "smallTrader": {
              "long": 4401,
              "short": 4696,
              "net": -295
            }
          },
          "openInterest": 105395
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25139,
              "short": 26278,
              "net": -1139
            },
            "nonCommercial": {
              "long": 11788,
              "short": 10196,
              "net": 1592
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42279
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 408606,
              "short": 251167,
              "net": 157439
            },
            "nonCommercial": {
              "long": 255088,
              "short": 434965,
              "net": -179877
            },
            "smallTrader": {
              "long": 67008,
              "short": 44570,
              "net": 22438
            }
          },
          "openInterest": 1070818
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4040,
              "short": 5493,
              "net": -1453
            },
            "nonCommercial": {
              "long": 19375,
              "short": 18358,
              "net": 1017
            },
            "smallTrader": {
              "long": 3600,
              "short": 3164,
              "net": 436
            }
          },
          "openInterest": 27163
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8752,
              "short": 45774,
              "net": -37022
            },
            "nonCommercial": {
              "long": 44295,
              "short": 11931,
              "net": 32364
            },
            "smallTrader": {
              "long": 7364,
              "short": 2706,
              "net": 4658
            }
          },
          "openInterest": 62649
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 444175,
              "short": 406759,
              "net": 37416
            },
            "nonCommercial": {
              "long": 80690,
              "short": 105868,
              "net": -25178
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 624401
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47743,
              "short": 124985,
              "net": -77242
            },
            "nonCommercial": {
              "long": 82933,
              "short": 19504,
              "net": 63429
            },
            "smallTrader": {
              "long": 26722,
              "short": 12909,
              "net": 13813
            }
          },
          "openInterest": 175775
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187501,
              "short": 178969,
              "net": 8532
            },
            "nonCommercial": {
              "long": 77875,
              "short": 97941,
              "net": -20066
            },
            "smallTrader": {
              "long": 49554,
              "short": 38020,
              "net": 11534
            }
          },
          "openInterest": 377306
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149294,
              "short": 285250,
              "net": -135956
            },
            "nonCommercial": {
              "long": 172274,
              "short": 54002,
              "net": 118272
            },
            "smallTrader": {
              "long": 45421,
              "short": 27737,
              "net": 17684
            }
          },
          "openInterest": 442859
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 359692,
              "short": 383349,
              "net": -23657
            },
            "nonCommercial": {
              "long": 202371,
              "short": 157106,
              "net": 45265
            },
            "smallTrader": {
              "long": 59609,
              "short": 81217,
              "net": -21608
            }
          },
          "openInterest": 749752
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 405266,
              "short": 626989,
              "net": -221723
            },
            "nonCommercial": {
              "long": 237051,
              "short": 62452,
              "net": 174599
            },
            "smallTrader": {
              "long": 95397,
              "short": 48273,
              "net": 47124
            }
          },
          "openInterest": 827890
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9389,
              "short": 4368,
              "net": 5021
            },
            "nonCommercial": {
              "long": 19391,
              "short": 15205,
              "net": 4186
            },
            "smallTrader": {
              "long": 8153,
              "short": 17360,
              "net": -9207
            }
          },
          "openInterest": 37656
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8968,
              "short": 30252,
              "net": -21284
            },
            "nonCommercial": {
              "long": 35761,
              "short": 18087,
              "net": 17674
            },
            "smallTrader": {
              "long": 6422,
              "short": 2812,
              "net": 3610
            }
          },
          "openInterest": 52614
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 83670,
              "short": 77988,
              "net": 5682
            },
            "nonCommercial": {
              "long": 142039,
              "short": 145993,
              "net": -3954
            },
            "smallTrader": {
              "long": 22858,
              "short": 24586,
              "net": -1728
            }
          },
          "openInterest": 322164
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100305,
              "short": 80780,
              "net": 19525
            },
            "nonCommercial": {
              "long": 53453,
              "short": 68829,
              "net": -15376
            },
            "smallTrader": {
              "long": 20217,
              "short": 24366,
              "net": -4149
            }
          },
          "openInterest": 203546
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192629,
              "short": 108795,
              "net": 83834
            },
            "nonCommercial": {
              "long": 108626,
              "short": 193515,
              "net": -84889
            },
            "smallTrader": {
              "long": 41562,
              "short": 40507,
              "net": 1055
            }
          },
          "openInterest": 434245
        }
      ]
    },
    {
      "reportDate": "2016-03-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1790966,
              "short": 1719104,
              "net": 71862
            },
            "nonCommercial": {
              "long": 448675,
              "short": 465538,
              "net": -16863
            },
            "smallTrader": {
              "long": 342832,
              "short": 397831,
              "net": -54999
            }
          },
          "openInterest": 2653703
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 712510,
              "short": 562301,
              "net": 150209
            },
            "nonCommercial": {
              "long": 93050,
              "short": 206761,
              "net": -113711
            },
            "smallTrader": {
              "long": 110734,
              "short": 147232,
              "net": -36498
            }
          },
          "openInterest": 942425
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 226921,
              "short": 307664,
              "net": -80743
            },
            "nonCommercial": {
              "long": 117882,
              "short": 57978,
              "net": 59904
            },
            "smallTrader": {
              "long": 148655,
              "short": 127816,
              "net": 20839
            }
          },
          "openInterest": 504806
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1891944,
              "short": 1658080,
              "net": 233864
            },
            "nonCommercial": {
              "long": 285759,
              "short": 448944,
              "net": -163185
            },
            "smallTrader": {
              "long": 258790,
              "short": 329469,
              "net": -70679
            }
          },
          "openInterest": 2461580
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10620,
              "short": 46385,
              "net": -35765
            },
            "nonCommercial": {
              "long": 77076,
              "short": 53610,
              "net": 23466
            },
            "smallTrader": {
              "long": 30214,
              "short": 17915,
              "net": 12299
            }
          },
          "openInterest": 119665
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18803,
              "short": 28232,
              "net": -9429
            },
            "nonCommercial": {
              "long": 22921,
              "short": 13493,
              "net": 9428
            },
            "smallTrader": {
              "long": 1186,
              "short": 1185,
              "net": 1
            }
          },
          "openInterest": 45047
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 193799,
              "short": 133293,
              "net": 60506
            },
            "nonCommercial": {
              "long": 38926,
              "short": 78954,
              "net": -40028
            },
            "smallTrader": {
              "long": 14295,
              "short": 34773,
              "net": -20478
            }
          },
          "openInterest": 250444
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45660,
              "short": 42001,
              "net": 3659
            },
            "nonCommercial": {
              "long": 28146,
              "short": 34326,
              "net": -6180
            },
            "smallTrader": {
              "long": 26144,
              "short": 23623,
              "net": 2521
            }
          },
          "openInterest": 101099
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109238,
              "short": 153773,
              "net": -44535
            },
            "nonCommercial": {
              "long": 66391,
              "short": 25586,
              "net": 40805
            },
            "smallTrader": {
              "long": 12059,
              "short": 8329,
              "net": 3730
            }
          },
          "openInterest": 238510
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92489,
              "short": 122556,
              "net": -30067
            },
            "nonCommercial": {
              "long": 56230,
              "short": 30427,
              "net": 25803
            },
            "smallTrader": {
              "long": 11431,
              "short": 7167,
              "net": 4264
            }
          },
          "openInterest": 198274
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76022,
              "short": 72557,
              "net": 3465
            },
            "nonCommercial": {
              "long": 67603,
              "short": 72029,
              "net": -4426
            },
            "smallTrader": {
              "long": 15262,
              "short": 14301,
              "net": 961
            }
          },
          "openInterest": 186775
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 636625,
              "short": 608932,
              "net": 27693
            },
            "nonCommercial": {
              "long": 355259,
              "short": 356977,
              "net": -1718
            },
            "smallTrader": {
              "long": 145967,
              "short": 171942,
              "net": -25975
            }
          },
          "openInterest": 1328820
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110934,
              "short": 77895,
              "net": 33039
            },
            "nonCommercial": {
              "long": 64315,
              "short": 92813,
              "net": -28498
            },
            "smallTrader": {
              "long": 12247,
              "short": 16788,
              "net": -4541
            }
          },
          "openInterest": 216510
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 559331,
              "short": 864381,
              "net": -305050
            },
            "nonCommercial": {
              "long": 534637,
              "short": 229126,
              "net": 305511
            },
            "smallTrader": {
              "long": 90944,
              "short": 91405,
              "net": -461
            }
          },
          "openInterest": 1734511
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23268,
              "short": 27268,
              "net": -4000
            },
            "nonCommercial": {
              "long": 20804,
              "short": 14538,
              "net": 6266
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50968
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35390,
              "short": 39016,
              "net": -3626
            },
            "nonCommercial": {
              "long": 5314,
              "short": 1627,
              "net": 3687
            },
            "smallTrader": {
              "long": 270,
              "short": 331,
              "net": -61
            }
          },
          "openInterest": 42955
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178491,
              "short": 111140,
              "net": 67351
            },
            "nonCommercial": {
              "long": 93726,
              "short": 157537,
              "net": -63811
            },
            "smallTrader": {
              "long": 51826,
              "short": 55366,
              "net": -3540
            }
          },
          "openInterest": 330090
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11568,
              "short": 7235,
              "net": 4333
            },
            "nonCommercial": {
              "long": 13968,
              "short": 10581,
              "net": 3387
            },
            "smallTrader": {
              "long": 6775,
              "short": 14495,
              "net": -7720
            }
          },
          "openInterest": 38738
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198022,
              "short": 290107,
              "net": -92085
            },
            "nonCommercial": {
              "long": 117006,
              "short": 32660,
              "net": 84346
            },
            "smallTrader": {
              "long": 24265,
              "short": 16526,
              "net": 7739
            }
          },
          "openInterest": 411428
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123227,
              "short": 331191,
              "net": -207964
            },
            "nonCommercial": {
              "long": 262082,
              "short": 72276,
              "net": 189806
            },
            "smallTrader": {
              "long": 49423,
              "short": 31265,
              "net": 18158
            }
          },
          "openInterest": 480461
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211442,
              "short": 219877,
              "net": -8435
            },
            "nonCommercial": {
              "long": 64101,
              "short": 62948,
              "net": 1153
            },
            "smallTrader": {
              "long": 42132,
              "short": 34850,
              "net": 7282
            }
          },
          "openInterest": 377333
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32118,
              "short": 92081,
              "net": -59963
            },
            "nonCommercial": {
              "long": 84870,
              "short": 30483,
              "net": 54387
            },
            "smallTrader": {
              "long": 29211,
              "short": 23635,
              "net": 5576
            }
          },
          "openInterest": 148292
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86061,
              "short": 120195,
              "net": -34134
            },
            "nonCommercial": {
              "long": 96474,
              "short": 45869,
              "net": 50605
            },
            "smallTrader": {
              "long": 20416,
              "short": 36887,
              "net": -16471
            }
          },
          "openInterest": 234354
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118096,
              "short": 133295,
              "net": -15199
            },
            "nonCommercial": {
              "long": 86708,
              "short": 58970,
              "net": 27738
            },
            "smallTrader": {
              "long": 32435,
              "short": 44974,
              "net": -12539
            }
          },
          "openInterest": 293880
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71159,
              "short": 29298,
              "net": 41861
            },
            "nonCommercial": {
              "long": 33005,
              "short": 73801,
              "net": -40796
            },
            "smallTrader": {
              "long": 4202,
              "short": 5267,
              "net": -1065
            }
          },
          "openInterest": 109067
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23725,
              "short": 28436,
              "net": -4711
            },
            "nonCommercial": {
              "long": 14524,
              "short": 10298,
              "net": 4226
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44012
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 414170,
              "short": 268370,
              "net": 145800
            },
            "nonCommercial": {
              "long": 247889,
              "short": 415582,
              "net": -167693
            },
            "smallTrader": {
              "long": 66423,
              "short": 44530,
              "net": 21893
            }
          },
          "openInterest": 1073459
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4700,
              "short": 6357,
              "net": -1657
            },
            "nonCommercial": {
              "long": 20255,
              "short": 18381,
              "net": 1874
            },
            "smallTrader": {
              "long": 3075,
              "short": 3292,
              "net": -217
            }
          },
          "openInterest": 28248
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8238,
              "short": 42286,
              "net": -34048
            },
            "nonCommercial": {
              "long": 41766,
              "short": 11760,
              "net": 30006
            },
            "smallTrader": {
              "long": 6702,
              "short": 2660,
              "net": 4042
            }
          },
          "openInterest": 58313
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 444481,
              "short": 417482,
              "net": 26999
            },
            "nonCommercial": {
              "long": 84406,
              "short": 103624,
              "net": -19218
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 632054
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47675,
              "short": 115779,
              "net": -68104
            },
            "nonCommercial": {
              "long": 79493,
              "short": 24986,
              "net": 54507
            },
            "smallTrader": {
              "long": 26251,
              "short": 12654,
              "net": 13597
            }
          },
          "openInterest": 175255
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181705,
              "short": 186458,
              "net": -4753
            },
            "nonCommercial": {
              "long": 76101,
              "short": 85246,
              "net": -9145
            },
            "smallTrader": {
              "long": 53658,
              "short": 39760,
              "net": 13898
            }
          },
          "openInterest": 372474
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149609,
              "short": 293730,
              "net": -144121
            },
            "nonCommercial": {
              "long": 178703,
              "short": 51381,
              "net": 127322
            },
            "smallTrader": {
              "long": 44480,
              "short": 27681,
              "net": 16799
            }
          },
          "openInterest": 445293
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 352179,
              "short": 392725,
              "net": -40546
            },
            "nonCommercial": {
              "long": 215560,
              "short": 146702,
              "net": 68858
            },
            "smallTrader": {
              "long": 57064,
              "short": 85376,
              "net": -28312
            }
          },
          "openInterest": 763700
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408621,
              "short": 649698,
              "net": -241077
            },
            "nonCommercial": {
              "long": 258383,
              "short": 69263,
              "net": 189120
            },
            "smallTrader": {
              "long": 96920,
              "short": 44963,
              "net": 51957
            }
          },
          "openInterest": 865776
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8154,
              "short": 5003,
              "net": 3151
            },
            "nonCommercial": {
              "long": 17932,
              "short": 13285,
              "net": 4647
            },
            "smallTrader": {
              "long": 8764,
              "short": 16562,
              "net": -7798
            }
          },
          "openInterest": 35601
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8329,
              "short": 29184,
              "net": -20855
            },
            "nonCommercial": {
              "long": 37537,
              "short": 19787,
              "net": 17750
            },
            "smallTrader": {
              "long": 6176,
              "short": 3071,
              "net": 3105
            }
          },
          "openInterest": 53669
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 94498,
              "short": 77029,
              "net": 17469
            },
            "nonCommercial": {
              "long": 142035,
              "short": 155824,
              "net": -13789
            },
            "smallTrader": {
              "long": 22394,
              "short": 26074,
              "net": -3680
            }
          },
          "openInterest": 338446
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99123,
              "short": 80552,
              "net": 18571
            },
            "nonCommercial": {
              "long": 54599,
              "short": 70895,
              "net": -16296
            },
            "smallTrader": {
              "long": 20964,
              "short": 23239,
              "net": -2275
            }
          },
          "openInterest": 205432
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192421,
              "short": 118490,
              "net": 73931
            },
            "nonCommercial": {
              "long": 106256,
              "short": 184168,
              "net": -77912
            },
            "smallTrader": {
              "long": 42610,
              "short": 38629,
              "net": 3981
            }
          },
          "openInterest": 432652
        }
      ]
    },
    {
      "reportDate": "2016-04-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1875142,
              "short": 1711349,
              "net": 163793
            },
            "nonCommercial": {
              "long": 384860,
              "short": 502165,
              "net": -117305
            },
            "smallTrader": {
              "long": 353443,
              "short": 399931,
              "net": -46488
            }
          },
          "openInterest": 2689476
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 734211,
              "short": 621575,
              "net": 112636
            },
            "nonCommercial": {
              "long": 109345,
              "short": 206830,
              "net": -97485
            },
            "smallTrader": {
              "long": 124162,
              "short": 139313,
              "net": -15151
            }
          },
          "openInterest": 992726
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234554,
              "short": 301386,
              "net": -66832
            },
            "nonCommercial": {
              "long": 119632,
              "short": 65895,
              "net": 53737
            },
            "smallTrader": {
              "long": 153452,
              "short": 140357,
              "net": 13095
            }
          },
          "openInterest": 517225
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1893430,
              "short": 1591279,
              "net": 302151
            },
            "nonCommercial": {
              "long": 246800,
              "short": 488038,
              "net": -241238
            },
            "smallTrader": {
              "long": 278016,
              "short": 338929,
              "net": -60913
            }
          },
          "openInterest": 2445959
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11143,
              "short": 48378,
              "net": -37235
            },
            "nonCommercial": {
              "long": 78234,
              "short": 51389,
              "net": 26845
            },
            "smallTrader": {
              "long": 30140,
              "short": 19750,
              "net": 10390
            }
          },
          "openInterest": 121060
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6197,
              "short": 21437,
              "net": -15240
            },
            "nonCommercial": {
              "long": 22073,
              "short": 6901,
              "net": 15172
            },
            "smallTrader": {
              "long": 1037,
              "short": 969,
              "net": 68
            }
          },
          "openInterest": 30973
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 192127,
              "short": 121227,
              "net": 70900
            },
            "nonCommercial": {
              "long": 39574,
              "short": 86080,
              "net": -46506
            },
            "smallTrader": {
              "long": 13544,
              "short": 37938,
              "net": -24394
            }
          },
          "openInterest": 247586
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44400,
              "short": 50888,
              "net": -6488
            },
            "nonCommercial": {
              "long": 29565,
              "short": 29468,
              "net": 97
            },
            "smallTrader": {
              "long": 29201,
              "short": 22810,
              "net": 6391
            }
          },
          "openInterest": 105335
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105707,
              "short": 146915,
              "net": -41208
            },
            "nonCommercial": {
              "long": 70617,
              "short": 31162,
              "net": 39455
            },
            "smallTrader": {
              "long": 10579,
              "short": 8826,
              "net": 1753
            }
          },
          "openInterest": 234720
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97858,
              "short": 119528,
              "net": -21670
            },
            "nonCommercial": {
              "long": 48921,
              "short": 31599,
              "net": 17322
            },
            "smallTrader": {
              "long": 12416,
              "short": 8068,
              "net": 4348
            }
          },
          "openInterest": 197959
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76425,
              "short": 66055,
              "net": 10370
            },
            "nonCommercial": {
              "long": 67537,
              "short": 77622,
              "net": -10085
            },
            "smallTrader": {
              "long": 16796,
              "short": 17081,
              "net": -285
            }
          },
          "openInterest": 192906
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 713549,
              "short": 600592,
              "net": 112957
            },
            "nonCommercial": {
              "long": 338427,
              "short": 423969,
              "net": -85542
            },
            "smallTrader": {
              "long": 157590,
              "short": 185005,
              "net": -27415
            }
          },
          "openInterest": 1439814
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114231,
              "short": 88116,
              "net": 26115
            },
            "nonCommercial": {
              "long": 64888,
              "short": 87744,
              "net": -22856
            },
            "smallTrader": {
              "long": 13602,
              "short": 16861,
              "net": -3259
            }
          },
          "openInterest": 222515
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 573780,
              "short": 861607,
              "net": -287827
            },
            "nonCommercial": {
              "long": 541716,
              "short": 251586,
              "net": 290130
            },
            "smallTrader": {
              "long": 95107,
              "short": 97410,
              "net": -2303
            }
          },
          "openInterest": 1773774
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25144,
              "short": 32163,
              "net": -7019
            },
            "nonCommercial": {
              "long": 23739,
              "short": 15182,
              "net": 8557
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56474
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30700,
              "short": 34478,
              "net": -3778
            },
            "nonCommercial": {
              "long": 4647,
              "short": 831,
              "net": 3816
            },
            "smallTrader": {
              "long": 295,
              "short": 333,
              "net": -38
            }
          },
          "openInterest": 37645
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180268,
              "short": 120531,
              "net": 59737
            },
            "nonCommercial": {
              "long": 98014,
              "short": 151501,
              "net": -53487
            },
            "smallTrader": {
              "long": 53452,
              "short": 59702,
              "net": -6250
            }
          },
          "openInterest": 338533
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12242,
              "short": 7402,
              "net": 4840
            },
            "nonCommercial": {
              "long": 13476,
              "short": 10911,
              "net": 2565
            },
            "smallTrader": {
              "long": 6800,
              "short": 14205,
              "net": -7405
            }
          },
          "openInterest": 39179
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189466,
              "short": 271202,
              "net": -81736
            },
            "nonCommercial": {
              "long": 114007,
              "short": 35500,
              "net": 78507
            },
            "smallTrader": {
              "long": 22611,
              "short": 19382,
              "net": 3229
            }
          },
          "openInterest": 396480
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118103,
              "short": 325348,
              "net": -207245
            },
            "nonCommercial": {
              "long": 263781,
              "short": 73381,
              "net": 190400
            },
            "smallTrader": {
              "long": 47560,
              "short": 30715,
              "net": 16845
            }
          },
          "openInterest": 474094
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210635,
              "short": 211213,
              "net": -578
            },
            "nonCommercial": {
              "long": 65573,
              "short": 65789,
              "net": -216
            },
            "smallTrader": {
              "long": 42068,
              "short": 41274,
              "net": 794
            }
          },
          "openInterest": 382411
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32451,
              "short": 101508,
              "net": -69057
            },
            "nonCommercial": {
              "long": 98130,
              "short": 38057,
              "net": 60073
            },
            "smallTrader": {
              "long": 34367,
              "short": 25383,
              "net": 8984
            }
          },
          "openInterest": 166831
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87600,
              "short": 114444,
              "net": -26844
            },
            "nonCommercial": {
              "long": 89404,
              "short": 45287,
              "net": 44117
            },
            "smallTrader": {
              "long": 18965,
              "short": 36238,
              "net": -17273
            }
          },
          "openInterest": 226021
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116636,
              "short": 127309,
              "net": -10673
            },
            "nonCommercial": {
              "long": 87192,
              "short": 63327,
              "net": 23865
            },
            "smallTrader": {
              "long": 30962,
              "short": 44154,
              "net": -13192
            }
          },
          "openInterest": 283032
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67818,
              "short": 34515,
              "net": 33303
            },
            "nonCommercial": {
              "long": 40864,
              "short": 72742,
              "net": -31878
            },
            "smallTrader": {
              "long": 4287,
              "short": 5712,
              "net": -1425
            }
          },
          "openInterest": 113872
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23499,
              "short": 29809,
              "net": -6310
            },
            "nonCommercial": {
              "long": 14237,
              "short": 8379,
              "net": 5858
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43356
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 408313,
              "short": 290996,
              "net": 117317
            },
            "nonCommercial": {
              "long": 252928,
              "short": 391253,
              "net": -138325
            },
            "smallTrader": {
              "long": 66979,
              "short": 45971,
              "net": 21008
            }
          },
          "openInterest": 1094070
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4971,
              "short": 7764,
              "net": -2793
            },
            "nonCommercial": {
              "long": 20152,
              "short": 17249,
              "net": 2903
            },
            "smallTrader": {
              "long": 3152,
              "short": 3262,
              "net": -110
            }
          },
          "openInterest": 28309
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7934,
              "short": 40258,
              "net": -32324
            },
            "nonCommercial": {
              "long": 40313,
              "short": 11690,
              "net": 28623
            },
            "smallTrader": {
              "long": 6669,
              "short": 2968,
              "net": 3701
            }
          },
          "openInterest": 55898
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 449213,
              "short": 427737,
              "net": 21476
            },
            "nonCommercial": {
              "long": 86752,
              "short": 102416,
              "net": -15664
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 640464
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51291,
              "short": 110956,
              "net": -59665
            },
            "nonCommercial": {
              "long": 79942,
              "short": 27931,
              "net": 52011
            },
            "smallTrader": {
              "long": 22984,
              "short": 15330,
              "net": 7654
            }
          },
          "openInterest": 179913
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195517,
              "short": 186599,
              "net": 8918
            },
            "nonCommercial": {
              "long": 75994,
              "short": 93809,
              "net": -17815
            },
            "smallTrader": {
              "long": 50668,
              "short": 41771,
              "net": 8897
            }
          },
          "openInterest": 379901
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148889,
              "short": 295043,
              "net": -146154
            },
            "nonCommercial": {
              "long": 191807,
              "short": 64129,
              "net": 127678
            },
            "smallTrader": {
              "long": 47047,
              "short": 28571,
              "net": 18476
            }
          },
          "openInterest": 473147
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 362157,
              "short": 387499,
              "net": -25342
            },
            "nonCommercial": {
              "long": 215027,
              "short": 153967,
              "net": 61060
            },
            "smallTrader": {
              "long": 58034,
              "short": 93752,
              "net": -35718
            }
          },
          "openInterest": 772217
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415351,
              "short": 647924,
              "net": -232573
            },
            "nonCommercial": {
              "long": 259853,
              "short": 73618,
              "net": 186235
            },
            "smallTrader": {
              "long": 92077,
              "short": 45739,
              "net": 46338
            }
          },
          "openInterest": 865816
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8211,
              "short": 10288,
              "net": -2077
            },
            "nonCommercial": {
              "long": 16564,
              "short": 10915,
              "net": 5649
            },
            "smallTrader": {
              "long": 11215,
              "short": 14787,
              "net": -3572
            }
          },
          "openInterest": 36411
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7433,
              "short": 29079,
              "net": -21646
            },
            "nonCommercial": {
              "long": 40039,
              "short": 22724,
              "net": 17315
            },
            "smallTrader": {
              "long": 7161,
              "short": 2830,
              "net": 4331
            }
          },
          "openInterest": 56323
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 120016,
              "short": 84417,
              "net": 35599
            },
            "nonCommercial": {
              "long": 163879,
              "short": 198127,
              "net": -34248
            },
            "smallTrader": {
              "long": 26435,
              "short": 27786,
              "net": -1351
            }
          },
          "openInterest": 395270
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101998,
              "short": 83044,
              "net": 18954
            },
            "nonCommercial": {
              "long": 54927,
              "short": 72437,
              "net": -17510
            },
            "smallTrader": {
              "long": 21821,
              "short": 23265,
              "net": -1444
            }
          },
          "openInterest": 210844
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193440,
              "short": 121115,
              "net": 72325
            },
            "nonCommercial": {
              "long": 111480,
              "short": 182998,
              "net": -71518
            },
            "smallTrader": {
              "long": 39958,
              "short": 40765,
              "net": -807
            }
          },
          "openInterest": 438769
        }
      ]
    },
    {
      "reportDate": "2016-04-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1880277,
              "short": 1786745,
              "net": 93532
            },
            "nonCommercial": {
              "long": 469290,
              "short": 493654,
              "net": -24364
            },
            "smallTrader": {
              "long": 346109,
              "short": 415277,
              "net": -69168
            }
          },
          "openInterest": 2762020
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 733218,
              "short": 638410,
              "net": 94808
            },
            "nonCommercial": {
              "long": 119457,
              "short": 191260,
              "net": -71803
            },
            "smallTrader": {
              "long": 125979,
              "short": 148984,
              "net": -23005
            }
          },
          "openInterest": 1006000
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 242133,
              "short": 308093,
              "net": -65960
            },
            "nonCommercial": {
              "long": 126752,
              "short": 70884,
              "net": 55868
            },
            "smallTrader": {
              "long": 149225,
              "short": 139133,
              "net": 10092
            }
          },
          "openInterest": 529394
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1880795,
              "short": 1618629,
              "net": 262166
            },
            "nonCommercial": {
              "long": 258901,
              "short": 467010,
              "net": -208109
            },
            "smallTrader": {
              "long": 286528,
              "short": 340585,
              "net": -54057
            }
          },
          "openInterest": 2452195
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11242,
              "short": 56356,
              "net": -45114
            },
            "nonCommercial": {
              "long": 90768,
              "short": 55646,
              "net": 35122
            },
            "smallTrader": {
              "long": 29124,
              "short": 19132,
              "net": 9992
            }
          },
          "openInterest": 132621
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6749,
              "short": 20295,
              "net": -13546
            },
            "nonCommercial": {
              "long": 21639,
              "short": 7798,
              "net": 13841
            },
            "smallTrader": {
              "long": 805,
              "short": 1100,
              "net": -295
            }
          },
          "openInterest": 30779
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185161,
              "short": 110980,
              "net": 74181
            },
            "nonCommercial": {
              "long": 33848,
              "short": 85158,
              "net": -51310
            },
            "smallTrader": {
              "long": 14784,
              "short": 37655,
              "net": -22871
            }
          },
          "openInterest": 236169
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45199,
              "short": 55301,
              "net": -10102
            },
            "nonCommercial": {
              "long": 28968,
              "short": 26583,
              "net": 2385
            },
            "smallTrader": {
              "long": 32365,
              "short": 24648,
              "net": 7717
            }
          },
          "openInterest": 107755
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98692,
              "short": 139381,
              "net": -40689
            },
            "nonCommercial": {
              "long": 71945,
              "short": 34313,
              "net": 37632
            },
            "smallTrader": {
              "long": 10694,
              "short": 7637,
              "net": 3057
            }
          },
          "openInterest": 225819
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96893,
              "short": 114296,
              "net": -17403
            },
            "nonCommercial": {
              "long": 46139,
              "short": 33167,
              "net": 12972
            },
            "smallTrader": {
              "long": 12315,
              "short": 7884,
              "net": 4431
            }
          },
          "openInterest": 195442
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84007,
              "short": 59754,
              "net": 24253
            },
            "nonCommercial": {
              "long": 68479,
              "short": 90800,
              "net": -22321
            },
            "smallTrader": {
              "long": 15373,
              "short": 17305,
              "net": -1932
            }
          },
          "openInterest": 201236
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 721355,
              "short": 638746,
              "net": 82609
            },
            "nonCommercial": {
              "long": 344113,
              "short": 399567,
              "net": -55454
            },
            "smallTrader": {
              "long": 156128,
              "short": 183283,
              "net": -27155
            }
          },
          "openInterest": 1464480
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102606,
              "short": 98386,
              "net": 4220
            },
            "nonCommercial": {
              "long": 68284,
              "short": 72515,
              "net": -4231
            },
            "smallTrader": {
              "long": 14446,
              "short": 14435,
              "net": 11
            }
          },
          "openInterest": 211884
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 610370,
              "short": 889604,
              "net": -279234
            },
            "nonCommercial": {
              "long": 530256,
              "short": 241095,
              "net": 289161
            },
            "smallTrader": {
              "long": 93318,
              "short": 103245,
              "net": -9927
            }
          },
          "openInterest": 1803510
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25394,
              "short": 31919,
              "net": -6525
            },
            "nonCommercial": {
              "long": 24846,
              "short": 16829,
              "net": 8017
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58324
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34112,
              "short": 37286,
              "net": -3174
            },
            "nonCommercial": {
              "long": 4472,
              "short": 1233,
              "net": 3239
            },
            "smallTrader": {
              "long": 239,
              "short": 304,
              "net": -65
            }
          },
          "openInterest": 41506
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182596,
              "short": 126793,
              "net": 55803
            },
            "nonCommercial": {
              "long": 89216,
              "short": 141267,
              "net": -52051
            },
            "smallTrader": {
              "long": 55116,
              "short": 58868,
              "net": -3752
            }
          },
          "openInterest": 333535
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12844,
              "short": 7462,
              "net": 5382
            },
            "nonCommercial": {
              "long": 13369,
              "short": 12496,
              "net": 873
            },
            "smallTrader": {
              "long": 7195,
              "short": 13450,
              "net": -6255
            }
          },
          "openInterest": 40306
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187239,
              "short": 268947,
              "net": -81708
            },
            "nonCommercial": {
              "long": 112482,
              "short": 35484,
              "net": 76998
            },
            "smallTrader": {
              "long": 22594,
              "short": 17884,
              "net": 4710
            }
          },
          "openInterest": 393564
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122181,
              "short": 353968,
              "net": -231787
            },
            "nonCommercial": {
              "long": 286341,
              "short": 72534,
              "net": 213807
            },
            "smallTrader": {
              "long": 49032,
              "short": 31052,
              "net": 17980
            }
          },
          "openInterest": 504523
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211782,
              "short": 222227,
              "net": -10445
            },
            "nonCommercial": {
              "long": 66282,
              "short": 61723,
              "net": 4559
            },
            "smallTrader": {
              "long": 44374,
              "short": 38488,
              "net": 5886
            }
          },
          "openInterest": 387559
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38652,
              "short": 109410,
              "net": -70758
            },
            "nonCommercial": {
              "long": 100120,
              "short": 33930,
              "net": 66190
            },
            "smallTrader": {
              "long": 33000,
              "short": 28432,
              "net": 4568
            }
          },
          "openInterest": 173515
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89822,
              "short": 115852,
              "net": -26030
            },
            "nonCommercial": {
              "long": 89223,
              "short": 46901,
              "net": 42322
            },
            "smallTrader": {
              "long": 19699,
              "short": 35991,
              "net": -16292
            }
          },
          "openInterest": 230526
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116723,
              "short": 127652,
              "net": -10929
            },
            "nonCommercial": {
              "long": 89342,
              "short": 67445,
              "net": 21897
            },
            "smallTrader": {
              "long": 32748,
              "short": 43716,
              "net": -10968
            }
          },
          "openInterest": 288959
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107521,
              "short": 60429,
              "net": 47092
            },
            "nonCommercial": {
              "long": 40518,
              "short": 87109,
              "net": -46591
            },
            "smallTrader": {
              "long": 4847,
              "short": 5348,
              "net": -501
            }
          },
          "openInterest": 153572
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24037,
              "short": 32657,
              "net": -8620
            },
            "nonCommercial": {
              "long": 15202,
              "short": 7579,
              "net": 7623
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44895
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 425040,
              "short": 310770,
              "net": 114270
            },
            "nonCommercial": {
              "long": 261744,
              "short": 404112,
              "net": -142368
            },
            "smallTrader": {
              "long": 69941,
              "short": 41843,
              "net": 28098
            }
          },
          "openInterest": 1131760
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4666,
              "short": 8640,
              "net": -3974
            },
            "nonCommercial": {
              "long": 21472,
              "short": 17180,
              "net": 4292
            },
            "smallTrader": {
              "long": 3389,
              "short": 3707,
              "net": -318
            }
          },
          "openInterest": 29575
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7826,
              "short": 40819,
              "net": -32993
            },
            "nonCommercial": {
              "long": 41109,
              "short": 12267,
              "net": 28842
            },
            "smallTrader": {
              "long": 6757,
              "short": 2606,
              "net": 4151
            }
          },
          "openInterest": 56899
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 449855,
              "short": 436183,
              "net": 13672
            },
            "nonCommercial": {
              "long": 85316,
              "short": 95600,
              "net": -10284
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 644744
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52108,
              "short": 124524,
              "net": -72416
            },
            "nonCommercial": {
              "long": 87892,
              "short": 25424,
              "net": 62468
            },
            "smallTrader": {
              "long": 26922,
              "short": 16974,
              "net": 9948
            }
          },
          "openInterest": 184800
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178635,
              "short": 191896,
              "net": -13261
            },
            "nonCommercial": {
              "long": 78982,
              "short": 80493,
              "net": -1511
            },
            "smallTrader": {
              "long": 53715,
              "short": 38943,
              "net": 14772
            }
          },
          "openInterest": 374417
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137499,
              "short": 271367,
              "net": -133868
            },
            "nonCommercial": {
              "long": 183194,
              "short": 66999,
              "net": 116195
            },
            "smallTrader": {
              "long": 44216,
              "short": 26543,
              "net": 17673
            }
          },
          "openInterest": 461802
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 395480,
              "short": 437052,
              "net": -41572
            },
            "nonCommercial": {
              "long": 240811,
              "short": 157614,
              "net": 83197
            },
            "smallTrader": {
              "long": 57593,
              "short": 99218,
              "net": -41625
            }
          },
          "openInterest": 840936
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428613,
              "short": 629542,
              "net": -200929
            },
            "nonCommercial": {
              "long": 237875,
              "short": 75115,
              "net": 162760
            },
            "smallTrader": {
              "long": 84203,
              "short": 46034,
              "net": 38169
            }
          },
          "openInterest": 840440
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8806,
              "short": 16943,
              "net": -8137
            },
            "nonCommercial": {
              "long": 17478,
              "short": 9240,
              "net": 8238
            },
            "smallTrader": {
              "long": 13012,
              "short": 13113,
              "net": -101
            }
          },
          "openInterest": 39757
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10122,
              "short": 28703,
              "net": -18581
            },
            "nonCommercial": {
              "long": 39571,
              "short": 25722,
              "net": 13849
            },
            "smallTrader": {
              "long": 7813,
              "short": 3081,
              "net": 4732
            }
          },
          "openInterest": 59054
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135656,
              "short": 91095,
              "net": 44561
            },
            "nonCommercial": {
              "long": 156514,
              "short": 196790,
              "net": -40276
            },
            "smallTrader": {
              "long": 24319,
              "short": 28604,
              "net": -4285
            }
          },
          "openInterest": 408198
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104485,
              "short": 77409,
              "net": 27076
            },
            "nonCommercial": {
              "long": 58519,
              "short": 85366,
              "net": -26847
            },
            "smallTrader": {
              "long": 22954,
              "short": 23183,
              "net": -229
            }
          },
          "openInterest": 214931
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208432,
              "short": 107653,
              "net": 100779
            },
            "nonCommercial": {
              "long": 114059,
              "short": 219744,
              "net": -105685
            },
            "smallTrader": {
              "long": 45181,
              "short": 40275,
              "net": 4906
            }
          },
          "openInterest": 476076
        }
      ]
    },
    {
      "reportDate": "2016-04-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1908874,
              "short": 1834156,
              "net": 74718
            },
            "nonCommercial": {
              "long": 480017,
              "short": 504296,
              "net": -24279
            },
            "smallTrader": {
              "long": 347708,
              "short": 398147,
              "net": -50439
            }
          },
          "openInterest": 2805983
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 761088,
              "short": 645284,
              "net": 115804
            },
            "nonCommercial": {
              "long": 122403,
              "short": 207528,
              "net": -85125
            },
            "smallTrader": {
              "long": 123186,
              "short": 153865,
              "net": -30679
            }
          },
          "openInterest": 1032914
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 253187,
              "short": 318793,
              "net": -65606
            },
            "nonCommercial": {
              "long": 130903,
              "short": 77928,
              "net": 52975
            },
            "smallTrader": {
              "long": 146268,
              "short": 133637,
              "net": 12631
            }
          },
          "openInterest": 542834
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1875129,
              "short": 1695215,
              "net": 179914
            },
            "nonCommercial": {
              "long": 337842,
              "short": 468367,
              "net": -130525
            },
            "smallTrader": {
              "long": 275099,
              "short": 324488,
              "net": -49389
            }
          },
          "openInterest": 2516029
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12161,
              "short": 65712,
              "net": -53551
            },
            "nonCommercial": {
              "long": 97472,
              "short": 53366,
              "net": 44106
            },
            "smallTrader": {
              "long": 31634,
              "short": 22189,
              "net": 9445
            }
          },
          "openInterest": 142922
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7217,
              "short": 20496,
              "net": -13279
            },
            "nonCommercial": {
              "long": 20849,
              "short": 7685,
              "net": 13164
            },
            "smallTrader": {
              "long": 991,
              "short": 876,
              "net": 115
            }
          },
          "openInterest": 30622
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182814,
              "short": 111795,
              "net": 71019
            },
            "nonCommercial": {
              "long": 32765,
              "short": 87917,
              "net": -55152
            },
            "smallTrader": {
              "long": 19223,
              "short": 35090,
              "net": -15867
            }
          },
          "openInterest": 238195
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46801,
              "short": 64866,
              "net": -18065
            },
            "nonCommercial": {
              "long": 32473,
              "short": 25165,
              "net": 7308
            },
            "smallTrader": {
              "long": 33623,
              "short": 22866,
              "net": 10757
            }
          },
          "openInterest": 114198
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98390,
              "short": 146442,
              "net": -48052
            },
            "nonCommercial": {
              "long": 76771,
              "short": 33802,
              "net": 42969
            },
            "smallTrader": {
              "long": 11626,
              "short": 6543,
              "net": 5083
            }
          },
          "openInterest": 232194
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92161,
              "short": 113018,
              "net": -20857
            },
            "nonCommercial": {
              "long": 48692,
              "short": 32923,
              "net": 15769
            },
            "smallTrader": {
              "long": 11931,
              "short": 6843,
              "net": 5088
            }
          },
          "openInterest": 186945
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86690,
              "short": 61270,
              "net": 25420
            },
            "nonCommercial": {
              "long": 66318,
              "short": 90834,
              "net": -24516
            },
            "smallTrader": {
              "long": 16759,
              "short": 17663,
              "net": -904
            }
          },
          "openInterest": 201891
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 697613,
              "short": 720479,
              "net": -22866
            },
            "nonCommercial": {
              "long": 353201,
              "short": 288238,
              "net": 64963
            },
            "smallTrader": {
              "long": 144705,
              "short": 186802,
              "net": -42097
            }
          },
          "openInterest": 1439932
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90501,
              "short": 113336,
              "net": -22835
            },
            "nonCommercial": {
              "long": 70187,
              "short": 49953,
              "net": 20234
            },
            "smallTrader": {
              "long": 13549,
              "short": 10948,
              "net": 2601
            }
          },
          "openInterest": 193438
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 564810,
              "short": 890588,
              "net": -325778
            },
            "nonCommercial": {
              "long": 540048,
              "short": 205873,
              "net": 334175
            },
            "smallTrader": {
              "long": 87856,
              "short": 96253,
              "net": -8397
            }
          },
          "openInterest": 1714186
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26656,
              "short": 31998,
              "net": -5342
            },
            "nonCommercial": {
              "long": 24999,
              "short": 17598,
              "net": 7401
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59763
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35248,
              "short": 38129,
              "net": -2881
            },
            "nonCommercial": {
              "long": 4336,
              "short": 1286,
              "net": 3050
            },
            "smallTrader": {
              "long": 218,
              "short": 387,
              "net": -169
            }
          },
          "openInterest": 42894
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185459,
              "short": 133519,
              "net": 51940
            },
            "nonCommercial": {
              "long": 101211,
              "short": 148128,
              "net": -46917
            },
            "smallTrader": {
              "long": 52533,
              "short": 57556,
              "net": -5023
            }
          },
          "openInterest": 345563
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13334,
              "short": 8305,
              "net": 5029
            },
            "nonCommercial": {
              "long": 14426,
              "short": 13625,
              "net": 801
            },
            "smallTrader": {
              "long": 7168,
              "short": 12998,
              "net": -5830
            }
          },
          "openInterest": 41974
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183018,
              "short": 265015,
              "net": -81997
            },
            "nonCommercial": {
              "long": 112210,
              "short": 36597,
              "net": 75613
            },
            "smallTrader": {
              "long": 23271,
              "short": 16887,
              "net": 6384
            }
          },
          "openInterest": 391171
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117743,
              "short": 357864,
              "net": -240121
            },
            "nonCommercial": {
              "long": 291143,
              "short": 74306,
              "net": 216837
            },
            "smallTrader": {
              "long": 50205,
              "short": 26921,
              "net": 23284
            }
          },
          "openInterest": 503331
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218985,
              "short": 229121,
              "net": -10136
            },
            "nonCommercial": {
              "long": 68133,
              "short": 66444,
              "net": 1689
            },
            "smallTrader": {
              "long": 44532,
              "short": 36085,
              "net": 8447
            }
          },
          "openInterest": 395331
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41258,
              "short": 118087,
              "net": -76829
            },
            "nonCommercial": {
              "long": 105710,
              "short": 33840,
              "net": 71870
            },
            "smallTrader": {
              "long": 31030,
              "short": 26071,
              "net": 4959
            }
          },
          "openInterest": 179888
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90349,
              "short": 109313,
              "net": -18964
            },
            "nonCommercial": {
              "long": 80351,
              "short": 44895,
              "net": 35456
            },
            "smallTrader": {
              "long": 18458,
              "short": 34950,
              "net": -16492
            }
          },
          "openInterest": 219320
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111704,
              "short": 121806,
              "net": -10102
            },
            "nonCommercial": {
              "long": 90277,
              "short": 69375,
              "net": 20902
            },
            "smallTrader": {
              "long": 30183,
              "short": 40983,
              "net": -10800
            }
          },
          "openInterest": 282850
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73204,
              "short": 59741,
              "net": 13463
            },
            "nonCommercial": {
              "long": 43925,
              "short": 58334,
              "net": -14409
            },
            "smallTrader": {
              "long": 5464,
              "short": 4518,
              "net": 946
            }
          },
          "openInterest": 126511
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23872,
              "short": 34644,
              "net": -10772
            },
            "nonCommercial": {
              "long": 17729,
              "short": 7631,
              "net": 10098
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47078
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 411484,
              "short": 310436,
              "net": 101048
            },
            "nonCommercial": {
              "long": 282677,
              "short": 416008,
              "net": -133331
            },
            "smallTrader": {
              "long": 71793,
              "short": 39510,
              "net": 32283
            }
          },
          "openInterest": 1157059
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4673,
              "short": 10632,
              "net": -5959
            },
            "nonCommercial": {
              "long": 22674,
              "short": 17323,
              "net": 5351
            },
            "smallTrader": {
              "long": 3848,
              "short": 3240,
              "net": 608
            }
          },
          "openInterest": 31313
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7272,
              "short": 44050,
              "net": -36778
            },
            "nonCommercial": {
              "long": 44464,
              "short": 12525,
              "net": 31939
            },
            "smallTrader": {
              "long": 7378,
              "short": 2539,
              "net": 4839
            }
          },
          "openInterest": 60387
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 455358,
              "short": 446188,
              "net": 9170
            },
            "nonCommercial": {
              "long": 88250,
              "short": 88190,
              "net": 60
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 647049
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53952,
              "short": 138036,
              "net": -84084
            },
            "nonCommercial": {
              "long": 94988,
              "short": 23560,
              "net": 71428
            },
            "smallTrader": {
              "long": 29798,
              "short": 17142,
              "net": 12656
            }
          },
          "openInterest": 194510
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175202,
              "short": 218744,
              "net": -43542
            },
            "nonCommercial": {
              "long": 86199,
              "short": 60499,
              "net": 25700
            },
            "smallTrader": {
              "long": 53616,
              "short": 35774,
              "net": 17842
            }
          },
          "openInterest": 372598
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145217,
              "short": 284349,
              "net": -139132
            },
            "nonCommercial": {
              "long": 177027,
              "short": 63016,
              "net": 114011
            },
            "smallTrader": {
              "long": 48062,
              "short": 22941,
              "net": 25121
            }
          },
          "openInterest": 479432
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406166,
              "short": 493900,
              "net": -87734
            },
            "nonCommercial": {
              "long": 269210,
              "short": 136499,
              "net": 132711
            },
            "smallTrader": {
              "long": 62890,
              "short": 107867,
              "net": -44977
            }
          },
          "openInterest": 895583
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404487,
              "short": 615749,
              "net": -211262
            },
            "nonCommercial": {
              "long": 225749,
              "short": 59207,
              "net": 166542
            },
            "smallTrader": {
              "long": 91434,
              "short": 46714,
              "net": 44720
            }
          },
          "openInterest": 800540
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8973,
              "short": 19000,
              "net": -10027
            },
            "nonCommercial": {
              "long": 19859,
              "short": 10449,
              "net": 9410
            },
            "smallTrader": {
              "long": 13985,
              "short": 13368,
              "net": 617
            }
          },
          "openInterest": 43212
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10371,
              "short": 29061,
              "net": -18690
            },
            "nonCommercial": {
              "long": 42058,
              "short": 28609,
              "net": 13449
            },
            "smallTrader": {
              "long": 8310,
              "short": 3069,
              "net": 5241
            }
          },
          "openInterest": 62494
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 167292,
              "short": 103706,
              "net": 63586
            },
            "nonCommercial": {
              "long": 172790,
              "short": 232164,
              "net": -59374
            },
            "smallTrader": {
              "long": 22250,
              "short": 26462,
              "net": -4212
            }
          },
          "openInterest": 462357
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103832,
              "short": 81569,
              "net": 22263
            },
            "nonCommercial": {
              "long": 64774,
              "short": 84997,
              "net": -20223
            },
            "smallTrader": {
              "long": 21172,
              "short": 23212,
              "net": -2040
            }
          },
          "openInterest": 216918
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197988,
              "short": 122557,
              "net": 75431
            },
            "nonCommercial": {
              "long": 108136,
              "short": 190167,
              "net": -82031
            },
            "smallTrader": {
              "long": 43731,
              "short": 37131,
              "net": 6600
            }
          },
          "openInterest": 448610
        }
      ]
    },
    {
      "reportDate": "2016-04-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1840854,
              "short": 1694512,
              "net": 146342
            },
            "nonCommercial": {
              "long": 422940,
              "short": 486715,
              "net": -63775
            },
            "smallTrader": {
              "long": 334980,
              "short": 417547,
              "net": -82567
            }
          },
          "openInterest": 2678615
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 766790,
              "short": 641934,
              "net": 124856
            },
            "nonCommercial": {
              "long": 140848,
              "short": 236932,
              "net": -96084
            },
            "smallTrader": {
              "long": 120875,
              "short": 149647,
              "net": -28772
            }
          },
          "openInterest": 1054485
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 247980,
              "short": 309498,
              "net": -61518
            },
            "nonCommercial": {
              "long": 112732,
              "short": 64557,
              "net": 48175
            },
            "smallTrader": {
              "long": 147005,
              "short": 133662,
              "net": 13343
            }
          },
          "openInterest": 520073
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1824072,
              "short": 1658092,
              "net": 165980
            },
            "nonCommercial": {
              "long": 364136,
              "short": 481981,
              "net": -117845
            },
            "smallTrader": {
              "long": 281039,
              "short": 329174,
              "net": -48135
            }
          },
          "openInterest": 2503026
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13416,
              "short": 81886,
              "net": -68470
            },
            "nonCommercial": {
              "long": 109932,
              "short": 50392,
              "net": 59540
            },
            "smallTrader": {
              "long": 30834,
              "short": 21904,
              "net": 8930
            }
          },
          "openInterest": 155703
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6841,
              "short": 20983,
              "net": -14142
            },
            "nonCommercial": {
              "long": 19464,
              "short": 5375,
              "net": 14089
            },
            "smallTrader": {
              "long": 1025,
              "short": 972,
              "net": 53
            }
          },
          "openInterest": 29017
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182392,
              "short": 114786,
              "net": 67606
            },
            "nonCommercial": {
              "long": 40431,
              "short": 89100,
              "net": -48669
            },
            "smallTrader": {
              "long": 18039,
              "short": 36976,
              "net": -18937
            }
          },
          "openInterest": 243829
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47268,
              "short": 72952,
              "net": -25684
            },
            "nonCommercial": {
              "long": 37104,
              "short": 25105,
              "net": 11999
            },
            "smallTrader": {
              "long": 35188,
              "short": 21503,
              "net": 13685
            }
          },
          "openInterest": 121080
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97165,
              "short": 155401,
              "net": -58236
            },
            "nonCommercial": {
              "long": 82333,
              "short": 29827,
              "net": 52506
            },
            "smallTrader": {
              "long": 12167,
              "short": 6437,
              "net": 5730
            }
          },
          "openInterest": 239023
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91430,
              "short": 110784,
              "net": -19354
            },
            "nonCommercial": {
              "long": 45618,
              "short": 32334,
              "net": 13284
            },
            "smallTrader": {
              "long": 12322,
              "short": 6252,
              "net": 6070
            }
          },
          "openInterest": 178924
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74069,
              "short": 63893,
              "net": 10176
            },
            "nonCommercial": {
              "long": 65274,
              "short": 73350,
              "net": -8076
            },
            "smallTrader": {
              "long": 14555,
              "short": 16655,
              "net": -2100
            }
          },
          "openInterest": 172378
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 657887,
              "short": 771150,
              "net": -113263
            },
            "nonCommercial": {
              "long": 391813,
              "short": 223499,
              "net": 168314
            },
            "smallTrader": {
              "long": 133573,
              "short": 188624,
              "net": -55051
            }
          },
          "openInterest": 1402906
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81712,
              "short": 118724,
              "net": -37012
            },
            "nonCommercial": {
              "long": 78482,
              "short": 45714,
              "net": 32768
            },
            "smallTrader": {
              "long": 15368,
              "short": 11124,
              "net": 4244
            }
          },
          "openInterest": 191716
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 573706,
              "short": 898781,
              "net": -325075
            },
            "nonCommercial": {
              "long": 544282,
              "short": 210017,
              "net": 334265
            },
            "smallTrader": {
              "long": 87664,
              "short": 96854,
              "net": -9190
            }
          },
          "openInterest": 1714689
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26874,
              "short": 31946,
              "net": -5072
            },
            "nonCommercial": {
              "long": 25610,
              "short": 19471,
              "net": 6139
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60869
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36997,
              "short": 40644,
              "net": -3647
            },
            "nonCommercial": {
              "long": 4781,
              "short": 1052,
              "net": 3729
            },
            "smallTrader": {
              "long": 223,
              "short": 305,
              "net": -82
            }
          },
          "openInterest": 44569
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182996,
              "short": 138270,
              "net": 44726
            },
            "nonCommercial": {
              "long": 99072,
              "short": 138739,
              "net": -39667
            },
            "smallTrader": {
              "long": 49917,
              "short": 54976,
              "net": -5059
            }
          },
          "openInterest": 340200
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13046,
              "short": 9465,
              "net": 3581
            },
            "nonCommercial": {
              "long": 16079,
              "short": 14852,
              "net": 1227
            },
            "smallTrader": {
              "long": 7083,
              "short": 11891,
              "net": -4808
            }
          },
          "openInterest": 44186
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182937,
              "short": 266264,
              "net": -83327
            },
            "nonCommercial": {
              "long": 111253,
              "short": 36225,
              "net": 75028
            },
            "smallTrader": {
              "long": 24442,
              "short": 16143,
              "net": 8299
            }
          },
          "openInterest": 392081
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116445,
              "short": 356553,
              "net": -240108
            },
            "nonCommercial": {
              "long": 288173,
              "short": 67316,
              "net": 220857
            },
            "smallTrader": {
              "long": 47030,
              "short": 27779,
              "net": 19251
            }
          },
          "openInterest": 497884
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217303,
              "short": 233294,
              "net": -15991
            },
            "nonCommercial": {
              "long": 66810,
              "short": 62635,
              "net": 4175
            },
            "smallTrader": {
              "long": 47080,
              "short": 35264,
              "net": 11816
            }
          },
          "openInterest": 393354
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40734,
              "short": 108419,
              "net": -67685
            },
            "nonCommercial": {
              "long": 97470,
              "short": 30972,
              "net": 66498
            },
            "smallTrader": {
              "long": 28797,
              "short": 27610,
              "net": 1187
            }
          },
          "openInterest": 168767
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95101,
              "short": 109931,
              "net": -14830
            },
            "nonCommercial": {
              "long": 77672,
              "short": 46874,
              "net": 30798
            },
            "smallTrader": {
              "long": 19303,
              "short": 35271,
              "net": -15968
            }
          },
          "openInterest": 224126
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106252,
              "short": 113420,
              "net": -7168
            },
            "nonCommercial": {
              "long": 90764,
              "short": 73169,
              "net": 17595
            },
            "smallTrader": {
              "long": 28222,
              "short": 38649,
              "net": -10427
            }
          },
          "openInterest": 274631
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73672,
              "short": 54328,
              "net": 19344
            },
            "nonCommercial": {
              "long": 34602,
              "short": 53917,
              "net": -19315
            },
            "smallTrader": {
              "long": 4952,
              "short": 4981,
              "net": -29
            }
          },
          "openInterest": 117178
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23730,
              "short": 32287,
              "net": -8557
            },
            "nonCommercial": {
              "long": 15658,
              "short": 8295,
              "net": 7363
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45360
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 406460,
              "short": 323390,
              "net": 83070
            },
            "nonCommercial": {
              "long": 260490,
              "short": 376942,
              "net": -116452
            },
            "smallTrader": {
              "long": 71751,
              "short": 38369,
              "net": 33382
            }
          },
          "openInterest": 1098995
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4851,
              "short": 14224,
              "net": -9373
            },
            "nonCommercial": {
              "long": 24459,
              "short": 17075,
              "net": 7384
            },
            "smallTrader": {
              "long": 4399,
              "short": 2410,
              "net": 1989
            }
          },
          "openInterest": 33789
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7231,
              "short": 47509,
              "net": -40278
            },
            "nonCommercial": {
              "long": 46552,
              "short": 11699,
              "net": 34853
            },
            "smallTrader": {
              "long": 7365,
              "short": 1940,
              "net": 5425
            }
          },
          "openInterest": 62482
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 446678,
              "short": 458362,
              "net": -11684
            },
            "nonCommercial": {
              "long": 96139,
              "short": 82321,
              "net": 13818
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 653325
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56700,
              "short": 148002,
              "net": -91302
            },
            "nonCommercial": {
              "long": 99774,
              "short": 21001,
              "net": 78773
            },
            "smallTrader": {
              "long": 29448,
              "short": 16919,
              "net": 12529
            }
          },
          "openInterest": 206748
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163570,
              "short": 233357,
              "net": -69787
            },
            "nonCommercial": {
              "long": 94022,
              "short": 44943,
              "net": 49079
            },
            "smallTrader": {
              "long": 50772,
              "short": 30064,
              "net": 20708
            }
          },
          "openInterest": 357327
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132277,
              "short": 282141,
              "net": -149864
            },
            "nonCommercial": {
              "long": 165454,
              "short": 38797,
              "net": 126657
            },
            "smallTrader": {
              "long": 46796,
              "short": 23589,
              "net": 23207
            }
          },
          "openInterest": 434911
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343048,
              "short": 470167,
              "net": -127119
            },
            "nonCommercial": {
              "long": 270169,
              "short": 89089,
              "net": 181080
            },
            "smallTrader": {
              "long": 55203,
              "short": 109164,
              "net": -53961
            }
          },
          "openInterest": 807402
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 366329,
              "short": 604781,
              "net": -238452
            },
            "nonCommercial": {
              "long": 241124,
              "short": 51143,
              "net": 189981
            },
            "smallTrader": {
              "long": 90105,
              "short": 41634,
              "net": 48471
            }
          },
          "openInterest": 772450
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8314,
              "short": 12978,
              "net": -4664
            },
            "nonCommercial": {
              "long": 23990,
              "short": 14725,
              "net": 9265
            },
            "smallTrader": {
              "long": 10159,
              "short": 14760,
              "net": -4601
            }
          },
          "openInterest": 42860
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13156,
              "short": 29860,
              "net": -16704
            },
            "nonCommercial": {
              "long": 40524,
              "short": 29194,
              "net": 11330
            },
            "smallTrader": {
              "long": 8265,
              "short": 2891,
              "net": 5374
            }
          },
          "openInterest": 64034
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 174110,
              "short": 92341,
              "net": 81769
            },
            "nonCommercial": {
              "long": 164375,
              "short": 240225,
              "net": -75850
            },
            "smallTrader": {
              "long": 19593,
              "short": 25512,
              "net": -5919
            }
          },
          "openInterest": 448613
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95578,
              "short": 88519,
              "net": 7059
            },
            "nonCommercial": {
              "long": 64180,
              "short": 67187,
              "net": -3007
            },
            "smallTrader": {
              "long": 19048,
              "short": 23100,
              "net": -4052
            }
          },
          "openInterest": 201352
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182963,
              "short": 119483,
              "net": 63480
            },
            "nonCommercial": {
              "long": 107192,
              "short": 169375,
              "net": -62183
            },
            "smallTrader": {
              "long": 38034,
              "short": 39331,
              "net": -1297
            }
          },
          "openInterest": 397145
        }
      ]
    },
    {
      "reportDate": "2016-05-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1838114,
              "short": 1674006,
              "net": 164108
            },
            "nonCommercial": {
              "long": 428182,
              "short": 510202,
              "net": -82020
            },
            "smallTrader": {
              "long": 321811,
              "short": 403899,
              "net": -82088
            }
          },
          "openInterest": 2662801
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 769664,
              "short": 639760,
              "net": 129904
            },
            "nonCommercial": {
              "long": 136737,
              "short": 240134,
              "net": -103397
            },
            "smallTrader": {
              "long": 120321,
              "short": 146828,
              "net": -26507
            }
          },
          "openInterest": 1056867
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 241028,
              "short": 299131,
              "net": -58103
            },
            "nonCommercial": {
              "long": 116602,
              "short": 71602,
              "net": 45000
            },
            "smallTrader": {
              "long": 140688,
              "short": 127585,
              "net": 13103
            }
          },
          "openInterest": 509896
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1858898,
              "short": 1629770,
              "net": 229128
            },
            "nonCommercial": {
              "long": 287258,
              "short": 476117,
              "net": -188859
            },
            "smallTrader": {
              "long": 282093,
              "short": 322362,
              "net": -40269
            }
          },
          "openInterest": 2462327
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14397,
              "short": 72974,
              "net": -58577
            },
            "nonCommercial": {
              "long": 99024,
              "short": 46629,
              "net": 52395
            },
            "smallTrader": {
              "long": 27031,
              "short": 20849,
              "net": 6182
            }
          },
          "openInterest": 142695
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6357,
              "short": 5803,
              "net": 554
            },
            "nonCommercial": {
              "long": 17934,
              "short": 18779,
              "net": -845
            },
            "smallTrader": {
              "long": 997,
              "short": 706,
              "net": 291
            }
          },
          "openInterest": 25288
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179607,
              "short": 122729,
              "net": 56878
            },
            "nonCommercial": {
              "long": 46105,
              "short": 86513,
              "net": -40408
            },
            "smallTrader": {
              "long": 17600,
              "short": 34070,
              "net": -16470
            }
          },
          "openInterest": 248180
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47204,
              "short": 77949,
              "net": -30745
            },
            "nonCommercial": {
              "long": 39840,
              "short": 20897,
              "net": 18943
            },
            "smallTrader": {
              "long": 35585,
              "short": 23783,
              "net": 11802
            }
          },
          "openInterest": 123864
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95842,
              "short": 161628,
              "net": -65786
            },
            "nonCommercial": {
              "long": 90394,
              "short": 30626,
              "net": 59768
            },
            "smallTrader": {
              "long": 12381,
              "short": 6363,
              "net": 6018
            }
          },
          "openInterest": 250904
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96750,
              "short": 104670,
              "net": -7920
            },
            "nonCommercial": {
              "long": 45547,
              "short": 43818,
              "net": 1729
            },
            "smallTrader": {
              "long": 13587,
              "short": 7396,
              "net": 6191
            }
          },
          "openInterest": 192813
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75186,
              "short": 66922,
              "net": 8264
            },
            "nonCommercial": {
              "long": 65651,
              "short": 73111,
              "net": -7460
            },
            "smallTrader": {
              "long": 14663,
              "short": 15467,
              "net": -804
            }
          },
          "openInterest": 176458
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 642688,
              "short": 751824,
              "net": -109136
            },
            "nonCommercial": {
              "long": 395375,
              "short": 231061,
              "net": 164314
            },
            "smallTrader": {
              "long": 125361,
              "short": 180539,
              "net": -55178
            }
          },
          "openInterest": 1363422
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83797,
              "short": 122267,
              "net": -38470
            },
            "nonCommercial": {
              "long": 78042,
              "short": 44096,
              "net": 33946
            },
            "smallTrader": {
              "long": 14851,
              "short": 10327,
              "net": 4524
            }
          },
          "openInterest": 193424
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 594804,
              "short": 910011,
              "net": -315207
            },
            "nonCommercial": {
              "long": 530023,
              "short": 211479,
              "net": 318544
            },
            "smallTrader": {
              "long": 89400,
              "short": 92737,
              "net": -3337
            }
          },
          "openInterest": 1748628
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27844,
              "short": 36175,
              "net": -8331
            },
            "nonCommercial": {
              "long": 26631,
              "short": 17098,
              "net": 9533
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62293
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30624,
              "short": 34979,
              "net": -4355
            },
            "nonCommercial": {
              "long": 4829,
              "short": 560,
              "net": 4269
            },
            "smallTrader": {
              "long": 253,
              "short": 167,
              "net": 86
            }
          },
          "openInterest": 38915
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184524,
              "short": 156966,
              "net": 27558
            },
            "nonCommercial": {
              "long": 113034,
              "short": 136653,
              "net": -23619
            },
            "smallTrader": {
              "long": 54626,
              "short": 58565,
              "net": -3939
            }
          },
          "openInterest": 360461
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13314,
              "short": 8717,
              "net": 4597
            },
            "nonCommercial": {
              "long": 15563,
              "short": 15301,
              "net": 262
            },
            "smallTrader": {
              "long": 6994,
              "short": 11853,
              "net": -4859
            }
          },
          "openInterest": 43486
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186224,
              "short": 265804,
              "net": -79580
            },
            "nonCommercial": {
              "long": 113729,
              "short": 40813,
              "net": 72916
            },
            "smallTrader": {
              "long": 23590,
              "short": 16926,
              "net": 6664
            }
          },
          "openInterest": 394714
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116644,
              "short": 411545,
              "net": -294901
            },
            "nonCommercial": {
              "long": 338476,
              "short": 66828,
              "net": 271648
            },
            "smallTrader": {
              "long": 51223,
              "short": 27970,
              "net": 23253
            }
          },
          "openInterest": 565774
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213789,
              "short": 234903,
              "net": -21114
            },
            "nonCommercial": {
              "long": 68958,
              "short": 61848,
              "net": 7110
            },
            "smallTrader": {
              "long": 45081,
              "short": 31077,
              "net": 14004
            }
          },
          "openInterest": 393146
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41904,
              "short": 107399,
              "net": -65495
            },
            "nonCommercial": {
              "long": 85627,
              "short": 24106,
              "net": 61521
            },
            "smallTrader": {
              "long": 31203,
              "short": 27229,
              "net": 3974
            }
          },
          "openInterest": 161529
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90818,
              "short": 117070,
              "net": -26252
            },
            "nonCommercial": {
              "long": 83584,
              "short": 43578,
              "net": 40006
            },
            "smallTrader": {
              "long": 20923,
              "short": 34677,
              "net": -13754
            }
          },
          "openInterest": 228102
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107626,
              "short": 114776,
              "net": -7150
            },
            "nonCommercial": {
              "long": 95782,
              "short": 80328,
              "net": 15454
            },
            "smallTrader": {
              "long": 30194,
              "short": 38498,
              "net": -8304
            }
          },
          "openInterest": 277517
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64851,
              "short": 52301,
              "net": 12550
            },
            "nonCommercial": {
              "long": 35753,
              "short": 48173,
              "net": -12420
            },
            "smallTrader": {
              "long": 4858,
              "short": 4988,
              "net": -130
            }
          },
          "openInterest": 116533
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28170,
              "short": 30256,
              "net": -2086
            },
            "nonCommercial": {
              "long": 14503,
              "short": 12637,
              "net": 1866
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48150
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 415136,
              "short": 309563,
              "net": 105573
            },
            "nonCommercial": {
              "long": 259393,
              "short": 400883,
              "net": -141490
            },
            "smallTrader": {
              "long": 72083,
              "short": 36166,
              "net": 35917
            }
          },
          "openInterest": 1106944
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6791,
              "short": 17334,
              "net": -10543
            },
            "nonCommercial": {
              "long": 25306,
              "short": 16106,
              "net": 9200
            },
            "smallTrader": {
              "long": 4420,
              "short": 3077,
              "net": 1343
            }
          },
          "openInterest": 36578
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7278,
              "short": 49909,
              "net": -42631
            },
            "nonCommercial": {
              "long": 48276,
              "short": 11398,
              "net": 36878
            },
            "smallTrader": {
              "long": 7639,
              "short": 1886,
              "net": 5753
            }
          },
          "openInterest": 64158
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 436116,
              "short": 445037,
              "net": -8921
            },
            "nonCommercial": {
              "long": 93388,
              "short": 83185,
              "net": 10203
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 640333
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55731,
              "short": 146325,
              "net": -90594
            },
            "nonCommercial": {
              "long": 100401,
              "short": 24526,
              "net": 75875
            },
            "smallTrader": {
              "long": 27506,
              "short": 12787,
              "net": 14719
            }
          },
          "openInterest": 198237
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160411,
              "short": 239850,
              "net": -79439
            },
            "nonCommercial": {
              "long": 98453,
              "short": 39539,
              "net": 58914
            },
            "smallTrader": {
              "long": 48859,
              "short": 28334,
              "net": 20525
            }
          },
          "openInterest": 349070
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138087,
              "short": 247287,
              "net": -109200
            },
            "nonCommercial": {
              "long": 144247,
              "short": 49516,
              "net": 94731
            },
            "smallTrader": {
              "long": 40002,
              "short": 25533,
              "net": 14469
            }
          },
          "openInterest": 408065
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328105,
              "short": 467683,
              "net": -139578
            },
            "nonCommercial": {
              "long": 281445,
              "short": 87921,
              "net": 193524
            },
            "smallTrader": {
              "long": 53035,
              "short": 106981,
              "net": -53946
            }
          },
          "openInterest": 794400
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 358945,
              "short": 620603,
              "net": -261658
            },
            "nonCommercial": {
              "long": 261390,
              "short": 54891,
              "net": 206499
            },
            "smallTrader": {
              "long": 93994,
              "short": 38835,
              "net": 55159
            }
          },
          "openInterest": 789143
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8250,
              "short": 13120,
              "net": -4870
            },
            "nonCommercial": {
              "long": 21297,
              "short": 14468,
              "net": 6829
            },
            "smallTrader": {
              "long": 11445,
              "short": 13404,
              "net": -1959
            }
          },
          "openInterest": 41656
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15710,
              "short": 30338,
              "net": -14628
            },
            "nonCommercial": {
              "long": 44378,
              "short": 35204,
              "net": 9174
            },
            "smallTrader": {
              "long": 9077,
              "short": 3623,
              "net": 5454
            }
          },
          "openInterest": 71528
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 178041,
              "short": 94403,
              "net": 83638
            },
            "nonCommercial": {
              "long": 153857,
              "short": 231284,
              "net": -77427
            },
            "smallTrader": {
              "long": 22569,
              "short": 28780,
              "net": -6211
            }
          },
          "openInterest": 451899
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95004,
              "short": 83181,
              "net": 11823
            },
            "nonCommercial": {
              "long": 63273,
              "short": 71123,
              "net": -7850
            },
            "smallTrader": {
              "long": 19932,
              "short": 23905,
              "net": -3973
            }
          },
          "openInterest": 202441
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178820,
              "short": 115902,
              "net": 62918
            },
            "nonCommercial": {
              "long": 110308,
              "short": 171120,
              "net": -60812
            },
            "smallTrader": {
              "long": 38224,
              "short": 40330,
              "net": -2106
            }
          },
          "openInterest": 391040
        }
      ]
    },
    {
      "reportDate": "2016-05-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1877199,
              "short": 1718710,
              "net": 158489
            },
            "nonCommercial": {
              "long": 430003,
              "short": 509263,
              "net": -79260
            },
            "smallTrader": {
              "long": 334829,
              "short": 414058,
              "net": -79229
            }
          },
          "openInterest": 2756109
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 806970,
              "short": 691642,
              "net": 115328
            },
            "nonCommercial": {
              "long": 148367,
              "short": 238711,
              "net": -90344
            },
            "smallTrader": {
              "long": 118648,
              "short": 143632,
              "net": -24984
            }
          },
          "openInterest": 1115828
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 240810,
              "short": 310778,
              "net": -69968
            },
            "nonCommercial": {
              "long": 115003,
              "short": 64272,
              "net": 50731
            },
            "smallTrader": {
              "long": 150571,
              "short": 131334,
              "net": 19237
            }
          },
          "openInterest": 520425
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1952833,
              "short": 1671216,
              "net": 281617
            },
            "nonCommercial": {
              "long": 271991,
              "short": 518104,
              "net": -246113
            },
            "smallTrader": {
              "long": 308156,
              "short": 343660,
              "net": -35504
            }
          },
          "openInterest": 2574628
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16516,
              "short": 59234,
              "net": -42718
            },
            "nonCommercial": {
              "long": 82774,
              "short": 44616,
              "net": 38158
            },
            "smallTrader": {
              "long": 25206,
              "short": 20646,
              "net": 4560
            }
          },
          "openInterest": 126768
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5969,
              "short": 6286,
              "net": -317
            },
            "nonCommercial": {
              "long": 20523,
              "short": 20331,
              "net": 192
            },
            "smallTrader": {
              "long": 999,
              "short": 874,
              "net": 125
            }
          },
          "openInterest": 27543
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181040,
              "short": 126018,
              "net": 55022
            },
            "nonCommercial": {
              "long": 37628,
              "short": 72563,
              "net": -34935
            },
            "smallTrader": {
              "long": 14914,
              "short": 35001,
              "net": -20087
            }
          },
          "openInterest": 238519
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48293,
              "short": 82183,
              "net": -33890
            },
            "nonCommercial": {
              "long": 42040,
              "short": 16166,
              "net": 25874
            },
            "smallTrader": {
              "long": 33117,
              "short": 25101,
              "net": 8016
            }
          },
          "openInterest": 124765
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98701,
              "short": 164117,
              "net": -65416
            },
            "nonCommercial": {
              "long": 88309,
              "short": 27611,
              "net": 60698
            },
            "smallTrader": {
              "long": 11429,
              "short": 6711,
              "net": 4718
            }
          },
          "openInterest": 245287
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94987,
              "short": 109145,
              "net": -14158
            },
            "nonCommercial": {
              "long": 44806,
              "short": 35896,
              "net": 8910
            },
            "smallTrader": {
              "long": 12160,
              "short": 6912,
              "net": 5248
            }
          },
          "openInterest": 189256
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81612,
              "short": 59207,
              "net": 22405
            },
            "nonCommercial": {
              "long": 71365,
              "short": 94191,
              "net": -22826
            },
            "smallTrader": {
              "long": 16181,
              "short": 15760,
              "net": 421
            }
          },
          "openInterest": 184768
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 641129,
              "short": 719064,
              "net": -77935
            },
            "nonCommercial": {
              "long": 372515,
              "short": 244513,
              "net": 128002
            },
            "smallTrader": {
              "long": 125253,
              "short": 175320,
              "net": -50067
            }
          },
          "openInterest": 1323691
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83112,
              "short": 115249,
              "net": -32137
            },
            "nonCommercial": {
              "long": 72961,
              "short": 44782,
              "net": 28179
            },
            "smallTrader": {
              "long": 13852,
              "short": 9894,
              "net": 3958
            }
          },
          "openInterest": 186343
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 622408,
              "short": 914029,
              "net": -291621
            },
            "nonCommercial": {
              "long": 521799,
              "short": 229839,
              "net": 291960
            },
            "smallTrader": {
              "long": 92449,
              "short": 92788,
              "net": -339
            }
          },
          "openInterest": 1724987
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26987,
              "short": 39028,
              "net": -12041
            },
            "nonCommercial": {
              "long": 28754,
              "short": 16528,
              "net": 12226
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65060
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33523,
              "short": 37090,
              "net": -3567
            },
            "nonCommercial": {
              "long": 4318,
              "short": 822,
              "net": 3496
            },
            "smallTrader": {
              "long": 290,
              "short": 219,
              "net": 71
            }
          },
          "openInterest": 42784
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181863,
              "short": 152379,
              "net": 29484
            },
            "nonCommercial": {
              "long": 101277,
              "short": 123149,
              "net": -21872
            },
            "smallTrader": {
              "long": 52837,
              "short": 60449,
              "net": -7612
            }
          },
          "openInterest": 344978
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13063,
              "short": 8739,
              "net": 4324
            },
            "nonCommercial": {
              "long": 15847,
              "short": 15226,
              "net": 621
            },
            "smallTrader": {
              "long": 6853,
              "short": 11798,
              "net": -4945
            }
          },
          "openInterest": 42055
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195154,
              "short": 270092,
              "net": -74938
            },
            "nonCommercial": {
              "long": 113207,
              "short": 41670,
              "net": 71537
            },
            "smallTrader": {
              "long": 22504,
              "short": 19103,
              "net": 3401
            }
          },
          "openInterest": 399790
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123211,
              "short": 408207,
              "net": -284996
            },
            "nonCommercial": {
              "long": 337251,
              "short": 72353,
              "net": 264898
            },
            "smallTrader": {
              "long": 51710,
              "short": 31612,
              "net": 20098
            }
          },
          "openInterest": 579777
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210339,
              "short": 231864,
              "net": -21525
            },
            "nonCommercial": {
              "long": 69791,
              "short": 61120,
              "net": 8671
            },
            "smallTrader": {
              "long": 44725,
              "short": 31871,
              "net": 12854
            }
          },
          "openInterest": 389661
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43309,
              "short": 106603,
              "net": -63294
            },
            "nonCommercial": {
              "long": 88897,
              "short": 29850,
              "net": 59047
            },
            "smallTrader": {
              "long": 30282,
              "short": 26035,
              "net": 4247
            }
          },
          "openInterest": 165549
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87946,
              "short": 116244,
              "net": -28298
            },
            "nonCommercial": {
              "long": 87110,
              "short": 43017,
              "net": 44093
            },
            "smallTrader": {
              "long": 21669,
              "short": 37464,
              "net": -15795
            }
          },
          "openInterest": 230224
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109667,
              "short": 116506,
              "net": -6839
            },
            "nonCommercial": {
              "long": 91113,
              "short": 76378,
              "net": 14735
            },
            "smallTrader": {
              "long": 31159,
              "short": 39055,
              "net": -7896
            }
          },
          "openInterest": 274142
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99619,
              "short": 51716,
              "net": 47903
            },
            "nonCommercial": {
              "long": 16149,
              "short": 61369,
              "net": -45220
            },
            "smallTrader": {
              "long": 4530,
              "short": 7213,
              "net": -2683
            }
          },
          "openInterest": 128911
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29957,
              "short": 27858,
              "net": 2099
            },
            "nonCommercial": {
              "long": 11035,
              "short": 12899,
              "net": -1864
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46611
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 373027,
              "short": 274275,
              "net": 98752
            },
            "nonCommercial": {
              "long": 270162,
              "short": 404749,
              "net": -134587
            },
            "smallTrader": {
              "long": 75163,
              "short": 39328,
              "net": 35835
            }
          },
          "openInterest": 1073563
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7951,
              "short": 17640,
              "net": -9689
            },
            "nonCommercial": {
              "long": 33573,
              "short": 24221,
              "net": 9352
            },
            "smallTrader": {
              "long": 3615,
              "short": 3278,
              "net": 337
            }
          },
          "openInterest": 45419
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7168,
              "short": 50645,
              "net": -43477
            },
            "nonCommercial": {
              "long": 50094,
              "short": 11717,
              "net": 38377
            },
            "smallTrader": {
              "long": 7218,
              "short": 2118,
              "net": 5100
            }
          },
          "openInterest": 65493
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 441018,
              "short": 450757,
              "net": -9739
            },
            "nonCommercial": {
              "long": 97871,
              "short": 86046,
              "net": 11825
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 648848
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53870,
              "short": 145602,
              "net": -91732
            },
            "nonCommercial": {
              "long": 107844,
              "short": 27573,
              "net": 80271
            },
            "smallTrader": {
              "long": 27013,
              "short": 15552,
              "net": 11461
            }
          },
          "openInterest": 205391
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158695,
              "short": 257945,
              "net": -99250
            },
            "nonCommercial": {
              "long": 110200,
              "short": 34650,
              "net": 75550
            },
            "smallTrader": {
              "long": 51359,
              "short": 27659,
              "net": 23700
            }
          },
          "openInterest": 365161
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131639,
              "short": 249466,
              "net": -117827
            },
            "nonCommercial": {
              "long": 139057,
              "short": 39464,
              "net": 99593
            },
            "smallTrader": {
              "long": 40601,
              "short": 22367,
              "net": 18234
            }
          },
          "openInterest": 400540
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 326970,
              "short": 500021,
              "net": -173051
            },
            "nonCommercial": {
              "long": 314740,
              "short": 85224,
              "net": 229516
            },
            "smallTrader": {
              "long": 55772,
              "short": 112237,
              "net": -56465
            }
          },
          "openInterest": 834128
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 346692,
              "short": 625433,
              "net": -278741
            },
            "nonCommercial": {
              "long": 297398,
              "short": 65622,
              "net": 231776
            },
            "smallTrader": {
              "long": 83724,
              "short": 36759,
              "net": 46965
            }
          },
          "openInterest": 805306
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10744,
              "short": 11722,
              "net": -978
            },
            "nonCommercial": {
              "long": 22674,
              "short": 15757,
              "net": 6917
            },
            "smallTrader": {
              "long": 8627,
              "short": 14566,
              "net": -5939
            }
          },
          "openInterest": 42701
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14291,
              "short": 31195,
              "net": -16904
            },
            "nonCommercial": {
              "long": 42834,
              "short": 30717,
              "net": 12117
            },
            "smallTrader": {
              "long": 8019,
              "short": 3232,
              "net": 4787
            }
          },
          "openInterest": 67841
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 175032,
              "short": 80626,
              "net": 94406
            },
            "nonCommercial": {
              "long": 152897,
              "short": 240962,
              "net": -88065
            },
            "smallTrader": {
              "long": 21682,
              "short": 28023,
              "net": -6341
            }
          },
          "openInterest": 463497
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100364,
              "short": 83796,
              "net": 16568
            },
            "nonCommercial": {
              "long": 65453,
              "short": 78202,
              "net": -12749
            },
            "smallTrader": {
              "long": 19600,
              "short": 23419,
              "net": -3819
            }
          },
          "openInterest": 215287
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182778,
              "short": 116696,
              "net": 66082
            },
            "nonCommercial": {
              "long": 112754,
              "short": 183254,
              "net": -70500
            },
            "smallTrader": {
              "long": 42701,
              "short": 38283,
              "net": 4418
            }
          },
          "openInterest": 407702
        }
      ]
    },
    {
      "reportDate": "2016-05-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1863514,
              "short": 1685119,
              "net": 178395
            },
            "nonCommercial": {
              "long": 458522,
              "short": 570850,
              "net": -112328
            },
            "smallTrader": {
              "long": 352187,
              "short": 418254,
              "net": -66067
            }
          },
          "openInterest": 2780493
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 822572,
              "short": 664989,
              "net": 157583
            },
            "nonCommercial": {
              "long": 139843,
              "short": 260433,
              "net": -120590
            },
            "smallTrader": {
              "long": 118067,
              "short": 155060,
              "net": -36993
            }
          },
          "openInterest": 1132109
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 251252,
              "short": 324106,
              "net": -72854
            },
            "nonCommercial": {
              "long": 123745,
              "short": 66625,
              "net": 57120
            },
            "smallTrader": {
              "long": 146514,
              "short": 130780,
              "net": 15734
            }
          },
          "openInterest": 534013
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1953329,
              "short": 1745249,
              "net": 208080
            },
            "nonCommercial": {
              "long": 313564,
              "short": 485714,
              "net": -172150
            },
            "smallTrader": {
              "long": 309133,
              "short": 345063,
              "net": -35930
            }
          },
          "openInterest": 2617804
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15864,
              "short": 41952,
              "net": -26088
            },
            "nonCommercial": {
              "long": 71793,
              "short": 46900,
              "net": 24893
            },
            "smallTrader": {
              "long": 23648,
              "short": 22453,
              "net": 1195
            }
          },
          "openInterest": 114119
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6019,
              "short": 6479,
              "net": -460
            },
            "nonCommercial": {
              "long": 20304,
              "short": 19981,
              "net": 323
            },
            "smallTrader": {
              "long": 1078,
              "short": 941,
              "net": 137
            }
          },
          "openInterest": 27453
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181722,
              "short": 120787,
              "net": 60935
            },
            "nonCommercial": {
              "long": 37533,
              "short": 75955,
              "net": -38422
            },
            "smallTrader": {
              "long": 14844,
              "short": 37357,
              "net": -22513
            }
          },
          "openInterest": 239158
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50005,
              "short": 83532,
              "net": -33527
            },
            "nonCommercial": {
              "long": 37009,
              "short": 14303,
              "net": 22706
            },
            "smallTrader": {
              "long": 34985,
              "short": 24164,
              "net": 10821
            }
          },
          "openInterest": 124370
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100349,
              "short": 159727,
              "net": -59378
            },
            "nonCommercial": {
              "long": 83141,
              "short": 28776,
              "net": 54365
            },
            "smallTrader": {
              "long": 12817,
              "short": 7804,
              "net": 5013
            }
          },
          "openInterest": 242102
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92312,
              "short": 117957,
              "net": -25645
            },
            "nonCommercial": {
              "long": 48333,
              "short": 27037,
              "net": 21296
            },
            "smallTrader": {
              "long": 11187,
              "short": 6838,
              "net": 4349
            }
          },
          "openInterest": 187484
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88280,
              "short": 58337,
              "net": 29943
            },
            "nonCommercial": {
              "long": 79184,
              "short": 109830,
              "net": -30646
            },
            "smallTrader": {
              "long": 16480,
              "short": 15777,
              "net": 703
            }
          },
          "openInterest": 203157
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 654614,
              "short": 748294,
              "net": -93680
            },
            "nonCommercial": {
              "long": 382061,
              "short": 236689,
              "net": 145372
            },
            "smallTrader": {
              "long": 127694,
              "short": 179386,
              "net": -51692
            }
          },
          "openInterest": 1353223
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83861,
              "short": 117206,
              "net": -33345
            },
            "nonCommercial": {
              "long": 73173,
              "short": 44491,
              "net": 28682
            },
            "smallTrader": {
              "long": 14287,
              "short": 9624,
              "net": 4663
            }
          },
          "openInterest": 190763
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 585350,
              "short": 936779,
              "net": -351429
            },
            "nonCommercial": {
              "long": 554596,
              "short": 185827,
              "net": 368769
            },
            "smallTrader": {
              "long": 96620,
              "short": 113960,
              "net": -17340
            }
          },
          "openInterest": 1698980
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23660,
              "short": 31531,
              "net": -7871
            },
            "nonCommercial": {
              "long": 23957,
              "short": 14892,
              "net": 9065
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55806
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38840,
              "short": 41930,
              "net": -3090
            },
            "nonCommercial": {
              "long": 4149,
              "short": 1037,
              "net": 3112
            },
            "smallTrader": {
              "long": 265,
              "short": 287,
              "net": -22
            }
          },
          "openInterest": 47919
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186065,
              "short": 151949,
              "net": 34116
            },
            "nonCommercial": {
              "long": 101723,
              "short": 124310,
              "net": -22587
            },
            "smallTrader": {
              "long": 50428,
              "short": 61957,
              "net": -11529
            }
          },
          "openInterest": 349559
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12802,
              "short": 8771,
              "net": 4031
            },
            "nonCommercial": {
              "long": 15482,
              "short": 14661,
              "net": 821
            },
            "smallTrader": {
              "long": 6231,
              "short": 11083,
              "net": -4852
            }
          },
          "openInterest": 40396
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208018,
              "short": 285860,
              "net": -77842
            },
            "nonCommercial": {
              "long": 111578,
              "short": 41648,
              "net": 69930
            },
            "smallTrader": {
              "long": 24862,
              "short": 16950,
              "net": 7912
            }
          },
          "openInterest": 416771
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122477,
              "short": 412720,
              "net": -290243
            },
            "nonCommercial": {
              "long": 340748,
              "short": 74460,
              "net": 266288
            },
            "smallTrader": {
              "long": 52715,
              "short": 28760,
              "net": 23955
            }
          },
          "openInterest": 595077
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206755,
              "short": 227552,
              "net": -20797
            },
            "nonCommercial": {
              "long": 67647,
              "short": 59227,
              "net": 8420
            },
            "smallTrader": {
              "long": 48267,
              "short": 35890,
              "net": 12377
            }
          },
          "openInterest": 399144
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41969,
              "short": 104408,
              "net": -62439
            },
            "nonCommercial": {
              "long": 86165,
              "short": 27246,
              "net": 58919
            },
            "smallTrader": {
              "long": 27296,
              "short": 23776,
              "net": 3520
            }
          },
          "openInterest": 158909
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90060,
              "short": 127186,
              "net": -37126
            },
            "nonCommercial": {
              "long": 93850,
              "short": 43370,
              "net": 50480
            },
            "smallTrader": {
              "long": 23515,
              "short": 36869,
              "net": -13354
            }
          },
          "openInterest": 243829
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103013,
              "short": 124662,
              "net": -21649
            },
            "nonCommercial": {
              "long": 98969,
              "short": 65205,
              "net": 33764
            },
            "smallTrader": {
              "long": 29162,
              "short": 41277,
              "net": -12115
            }
          },
          "openInterest": 268314
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96000,
              "short": 47068,
              "net": 48932
            },
            "nonCommercial": {
              "long": 25219,
              "short": 70910,
              "net": -45691
            },
            "smallTrader": {
              "long": 4123,
              "short": 7364,
              "net": -3241
            }
          },
          "openInterest": 134805
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30601,
              "short": 27839,
              "net": 2762
            },
            "nonCommercial": {
              "long": 9160,
              "short": 10680,
              "net": -1520
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44755
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 385917,
              "short": 288186,
              "net": 97731
            },
            "nonCommercial": {
              "long": 288035,
              "short": 420490,
              "net": -132455
            },
            "smallTrader": {
              "long": 74245,
              "short": 39521,
              "net": 34724
            }
          },
          "openInterest": 1088763
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7388,
              "short": 14213,
              "net": -6825
            },
            "nonCommercial": {
              "long": 32545,
              "short": 25857,
              "net": 6688
            },
            "smallTrader": {
              "long": 3750,
              "short": 3613,
              "net": 137
            }
          },
          "openInterest": 43986
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6425,
              "short": 51028,
              "net": -44603
            },
            "nonCommercial": {
              "long": 51796,
              "short": 12392,
              "net": 39404
            },
            "smallTrader": {
              "long": 7549,
              "short": 2350,
              "net": 5199
            }
          },
          "openInterest": 66689
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 448512,
              "short": 448578,
              "net": -66
            },
            "nonCommercial": {
              "long": 93574,
              "short": 87088,
              "net": 6486
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 644341
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54759,
              "short": 144654,
              "net": -89895
            },
            "nonCommercial": {
              "long": 105988,
              "short": 28786,
              "net": 77202
            },
            "smallTrader": {
              "long": 27750,
              "short": 15057,
              "net": 12693
            }
          },
          "openInterest": 207394
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161174,
              "short": 270458,
              "net": -109284
            },
            "nonCommercial": {
              "long": 114036,
              "short": 30382,
              "net": 83654
            },
            "smallTrader": {
              "long": 51921,
              "short": 26291,
              "net": 25630
            }
          },
          "openInterest": 376067
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142159,
              "short": 257473,
              "net": -115314
            },
            "nonCommercial": {
              "long": 133631,
              "short": 34611,
              "net": 99020
            },
            "smallTrader": {
              "long": 39444,
              "short": 23150,
              "net": 16294
            }
          },
          "openInterest": 400791
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 356447,
              "short": 531454,
              "net": -175007
            },
            "nonCommercial": {
              "long": 301365,
              "short": 75363,
              "net": 226002
            },
            "smallTrader": {
              "long": 59697,
              "short": 110692,
              "net": -50995
            }
          },
          "openInterest": 856259
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 356834,
              "short": 663360,
              "net": -306526
            },
            "nonCommercial": {
              "long": 310859,
              "short": 58525,
              "net": 252334
            },
            "smallTrader": {
              "long": 96530,
              "short": 42338,
              "net": 54192
            }
          },
          "openInterest": 848078
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13948,
              "short": 9508,
              "net": 4440
            },
            "nonCommercial": {
              "long": 22463,
              "short": 18316,
              "net": 4147
            },
            "smallTrader": {
              "long": 7687,
              "short": 16274,
              "net": -8587
            }
          },
          "openInterest": 44754
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15346,
              "short": 30729,
              "net": -15383
            },
            "nonCommercial": {
              "long": 38926,
              "short": 28480,
              "net": 10446
            },
            "smallTrader": {
              "long": 7669,
              "short": 2732,
              "net": 4937
            }
          },
          "openInterest": 65412
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 182019,
              "short": 78890,
              "net": 103129
            },
            "nonCommercial": {
              "long": 145905,
              "short": 240721,
              "net": -94816
            },
            "smallTrader": {
              "long": 25743,
              "short": 34056,
              "net": -8313
            }
          },
          "openInterest": 464177
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102190,
              "short": 84601,
              "net": 17589
            },
            "nonCommercial": {
              "long": 71660,
              "short": 85643,
              "net": -13983
            },
            "smallTrader": {
              "long": 19315,
              "short": 22921,
              "net": -3606
            }
          },
          "openInterest": 225268
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175040,
              "short": 114515,
              "net": 60525
            },
            "nonCommercial": {
              "long": 108301,
              "short": 174422,
              "net": -66121
            },
            "smallTrader": {
              "long": 42967,
              "short": 37371,
              "net": 5596
            }
          },
          "openInterest": 396200
        }
      ]
    },
    {
      "reportDate": "2016-05-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1854172,
              "short": 1665637,
              "net": 188535
            },
            "nonCommercial": {
              "long": 464247,
              "short": 544499,
              "net": -80252
            },
            "smallTrader": {
              "long": 384472,
              "short": 492755,
              "net": -108283
            }
          },
          "openInterest": 2826448
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 854753,
              "short": 660833,
              "net": 193920
            },
            "nonCommercial": {
              "long": 134661,
              "short": 282091,
              "net": -147430
            },
            "smallTrader": {
              "long": 125187,
              "short": 171677,
              "net": -46490
            }
          },
          "openInterest": 1181337
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 231316,
              "short": 316065,
              "net": -84749
            },
            "nonCommercial": {
              "long": 130197,
              "short": 57881,
              "net": 72316
            },
            "smallTrader": {
              "long": 165258,
              "short": 152825,
              "net": 12433
            }
          },
          "openInterest": 538679
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1968506,
              "short": 1720746,
              "net": 247760
            },
            "nonCommercial": {
              "long": 290864,
              "short": 431027,
              "net": -140163
            },
            "smallTrader": {
              "long": 378887,
              "short": 486484,
              "net": -107597
            }
          },
          "openInterest": 2722744
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36381,
              "short": 36986,
              "net": -605
            },
            "nonCommercial": {
              "long": 51712,
              "short": 51588,
              "net": 124
            },
            "smallTrader": {
              "long": 23882,
              "short": 23401,
              "net": 481
            }
          },
          "openInterest": 114633
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6236,
              "short": 6540,
              "net": -304
            },
            "nonCommercial": {
              "long": 20224,
              "short": 19875,
              "net": 349
            },
            "smallTrader": {
              "long": 1003,
              "short": 1048,
              "net": -45
            }
          },
          "openInterest": 28868
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179706,
              "short": 125675,
              "net": 54031
            },
            "nonCommercial": {
              "long": 38557,
              "short": 71392,
              "net": -32835
            },
            "smallTrader": {
              "long": 17001,
              "short": 38197,
              "net": -21196
            }
          },
          "openInterest": 244377
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55464,
              "short": 81059,
              "net": -25595
            },
            "nonCommercial": {
              "long": 32834,
              "short": 12787,
              "net": 20047
            },
            "smallTrader": {
              "long": 33066,
              "short": 27518,
              "net": 5548
            }
          },
          "openInterest": 123789
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108517,
              "short": 150379,
              "net": -41862
            },
            "nonCommercial": {
              "long": 71189,
              "short": 33758,
              "net": 37431
            },
            "smallTrader": {
              "long": 12624,
              "short": 8193,
              "net": 4431
            }
          },
          "openInterest": 237330
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96610,
              "short": 112268,
              "net": -15658
            },
            "nonCommercial": {
              "long": 41990,
              "short": 31768,
              "net": 10222
            },
            "smallTrader": {
              "long": 12694,
              "short": 7258,
              "net": 5436
            }
          },
          "openInterest": 186763
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101182,
              "short": 59397,
              "net": 41785
            },
            "nonCommercial": {
              "long": 72160,
              "short": 113213,
              "net": -41053
            },
            "smallTrader": {
              "long": 15127,
              "short": 15859,
              "net": -732
            }
          },
          "openInterest": 210264
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 677061,
              "short": 805561,
              "net": -128500
            },
            "nonCommercial": {
              "long": 403495,
              "short": 220327,
              "net": 183168
            },
            "smallTrader": {
              "long": 131112,
              "short": 185780,
              "net": -54668
            }
          },
          "openInterest": 1412921
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84896,
              "short": 121802,
              "net": -36906
            },
            "nonCommercial": {
              "long": 75247,
              "short": 43500,
              "net": 31747
            },
            "smallTrader": {
              "long": 14760,
              "short": 9601,
              "net": 5159
            }
          },
          "openInterest": 193936
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 536824,
              "short": 878566,
              "net": -341742
            },
            "nonCommercial": {
              "long": 528230,
              "short": 180088,
              "net": 348142
            },
            "smallTrader": {
              "long": 95804,
              "short": 102204,
              "net": -6400
            }
          },
          "openInterest": 1657419
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23168,
              "short": 34826,
              "net": -11658
            },
            "nonCommercial": {
              "long": 27353,
              "short": 13677,
              "net": 13676
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58780
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41624,
              "short": 44286,
              "net": -2662
            },
            "nonCommercial": {
              "long": 4783,
              "short": 2101,
              "net": 2682
            },
            "smallTrader": {
              "long": 247,
              "short": 267,
              "net": -20
            }
          },
          "openInterest": 51273
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 193758,
              "short": 145257,
              "net": 48501
            },
            "nonCommercial": {
              "long": 93955,
              "short": 131850,
              "net": -37895
            },
            "smallTrader": {
              "long": 51147,
              "short": 61753,
              "net": -10606
            }
          },
          "openInterest": 350242
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13571,
              "short": 8767,
              "net": 4804
            },
            "nonCommercial": {
              "long": 15136,
              "short": 15488,
              "net": -352
            },
            "smallTrader": {
              "long": 6058,
              "short": 10510,
              "net": -4452
            }
          },
          "openInterest": 40301
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209810,
              "short": 283021,
              "net": -73211
            },
            "nonCommercial": {
              "long": 107694,
              "short": 43206,
              "net": 64488
            },
            "smallTrader": {
              "long": 26160,
              "short": 17437,
              "net": 8723
            }
          },
          "openInterest": 413553
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146205,
              "short": 371418,
              "net": -225213
            },
            "nonCommercial": {
              "long": 291266,
              "short": 84634,
              "net": 206632
            },
            "smallTrader": {
              "long": 52714,
              "short": 34133,
              "net": 18581
            }
          },
          "openInterest": 542958
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222449,
              "short": 249286,
              "net": -26837
            },
            "nonCommercial": {
              "long": 72773,
              "short": 61239,
              "net": 11534
            },
            "smallTrader": {
              "long": 48217,
              "short": 32914,
              "net": 15303
            }
          },
          "openInterest": 413495
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73603,
              "short": 96638,
              "net": -23035
            },
            "nonCommercial": {
              "long": 54792,
              "short": 32733,
              "net": 22059
            },
            "smallTrader": {
              "long": 27970,
              "short": 26994,
              "net": 976
            }
          },
          "openInterest": 159833
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94422,
              "short": 116513,
              "net": -22091
            },
            "nonCommercial": {
              "long": 80228,
              "short": 44992,
              "net": 35236
            },
            "smallTrader": {
              "long": 20662,
              "short": 33807,
              "net": -13145
            }
          },
          "openInterest": 229482
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105122,
              "short": 123114,
              "net": -17992
            },
            "nonCommercial": {
              "long": 95972,
              "short": 66556,
              "net": 29416
            },
            "smallTrader": {
              "long": 28180,
              "short": 39604,
              "net": -11424
            }
          },
          "openInterest": 268683
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99517,
              "short": 49389,
              "net": 50128
            },
            "nonCommercial": {
              "long": 27017,
              "short": 74477,
              "net": -47460
            },
            "smallTrader": {
              "long": 4429,
              "short": 7097,
              "net": -2668
            }
          },
          "openInterest": 138084
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24126,
              "short": 29626,
              "net": -5500
            },
            "nonCommercial": {
              "long": 14308,
              "short": 8267,
              "net": 6041
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44271
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 407436,
              "short": 281213,
              "net": 126223
            },
            "nonCommercial": {
              "long": 276097,
              "short": 432788,
              "net": -156691
            },
            "smallTrader": {
              "long": 71753,
              "short": 41285,
              "net": 30468
            }
          },
          "openInterest": 1076282
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8040,
              "short": 12224,
              "net": -4184
            },
            "nonCommercial": {
              "long": 30414,
              "short": 25838,
              "net": 4576
            },
            "smallTrader": {
              "long": 3471,
              "short": 3863,
              "net": -392
            }
          },
          "openInterest": 42189
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7600,
              "short": 48559,
              "net": -40959
            },
            "nonCommercial": {
              "long": 48455,
              "short": 11959,
              "net": 36496
            },
            "smallTrader": {
              "long": 6748,
              "short": 2285,
              "net": 4463
            }
          },
          "openInterest": 64186
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 454293,
              "short": 471736,
              "net": -17443
            },
            "nonCommercial": {
              "long": 115253,
              "short": 89641,
              "net": 25612
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 673452
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59097,
              "short": 137390,
              "net": -78293
            },
            "nonCommercial": {
              "long": 97242,
              "short": 31358,
              "net": 65884
            },
            "smallTrader": {
              "long": 26886,
              "short": 14477,
              "net": 12409
            }
          },
          "openInterest": 203682
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164941,
              "short": 273097,
              "net": -108156
            },
            "nonCommercial": {
              "long": 113838,
              "short": 28826,
              "net": 85012
            },
            "smallTrader": {
              "long": 50341,
              "short": 27197,
              "net": 23144
            }
          },
          "openInterest": 374204
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167937,
              "short": 247158,
              "net": -79221
            },
            "nonCommercial": {
              "long": 121130,
              "short": 51525,
              "net": 69605
            },
            "smallTrader": {
              "long": 35660,
              "short": 26044,
              "net": 9616
            }
          },
          "openInterest": 401761
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 377808,
              "short": 553743,
              "net": -175935
            },
            "nonCommercial": {
              "long": 305638,
              "short": 81061,
              "net": 224577
            },
            "smallTrader": {
              "long": 61179,
              "short": 109821,
              "net": -48642
            }
          },
          "openInterest": 869742
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 373264,
              "short": 674558,
              "net": -301294
            },
            "nonCommercial": {
              "long": 309409,
              "short": 59055,
              "net": 250354
            },
            "smallTrader": {
              "long": 95094,
              "short": 44154,
              "net": 50940
            }
          },
          "openInterest": 868549
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20695,
              "short": 9197,
              "net": 11498
            },
            "nonCommercial": {
              "long": 24884,
              "short": 20930,
              "net": 3954
            },
            "smallTrader": {
              "long": 5931,
              "short": 21383,
              "net": -15452
            }
          },
          "openInterest": 52142
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15061,
              "short": 31208,
              "net": -16147
            },
            "nonCommercial": {
              "long": 34618,
              "short": 23440,
              "net": 11178
            },
            "smallTrader": {
              "long": 7359,
              "short": 2390,
              "net": 4969
            }
          },
          "openInterest": 61266
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156608,
              "short": 61325,
              "net": 95283
            },
            "nonCommercial": {
              "long": 156576,
              "short": 241890,
              "net": -85314
            },
            "smallTrader": {
              "long": 20767,
              "short": 30736,
              "net": -9969
            }
          },
          "openInterest": 438355
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104750,
              "short": 81736,
              "net": 23014
            },
            "nonCommercial": {
              "long": 68418,
              "short": 87505,
              "net": -19087
            },
            "smallTrader": {
              "long": 20111,
              "short": 24038,
              "net": -3927
            }
          },
          "openInterest": 227316
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193000,
              "short": 119147,
              "net": 73853
            },
            "nonCommercial": {
              "long": 100226,
              "short": 179107,
              "net": -78881
            },
            "smallTrader": {
              "long": 42872,
              "short": 37844,
              "net": 5028
            }
          },
          "openInterest": 418296
        }
      ]
    },
    {
      "reportDate": "2016-05-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1769370,
              "short": 1555774,
              "net": 213596
            },
            "nonCommercial": {
              "long": 404590,
              "short": 545552,
              "net": -140962
            },
            "smallTrader": {
              "long": 335241,
              "short": 407875,
              "net": -72634
            }
          },
          "openInterest": 2618379
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 733875,
              "short": 523688,
              "net": 210187
            },
            "nonCommercial": {
              "long": 106972,
              "short": 299769,
              "net": -192797
            },
            "smallTrader": {
              "long": 124309,
              "short": 141699,
              "net": -17390
            }
          },
          "openInterest": 1004111
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 246371,
              "short": 332918,
              "net": -86547
            },
            "nonCommercial": {
              "long": 139290,
              "short": 74988,
              "net": 64302
            },
            "smallTrader": {
              "long": 158502,
              "short": 136257,
              "net": 22245
            }
          },
          "openInterest": 563250
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1924845,
              "short": 1631739,
              "net": 293106
            },
            "nonCommercial": {
              "long": 277590,
              "short": 473576,
              "net": -195986
            },
            "smallTrader": {
              "long": 256100,
              "short": 353220,
              "net": -97120
            }
          },
          "openInterest": 2554079
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44974,
              "short": 36356,
              "net": 8618
            },
            "nonCommercial": {
              "long": 44560,
              "short": 49318,
              "net": -4758
            },
            "smallTrader": {
              "long": 22158,
              "short": 26018,
              "net": -3860
            }
          },
          "openInterest": 114647
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21228,
              "short": 20922,
              "net": 306
            },
            "nonCommercial": {
              "long": 19699,
              "short": 19981,
              "net": -282
            },
            "smallTrader": {
              "long": 1076,
              "short": 1100,
              "net": -24
            }
          },
          "openInterest": 42712
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180591,
              "short": 128607,
              "net": 51984
            },
            "nonCommercial": {
              "long": 36546,
              "short": 69397,
              "net": -32851
            },
            "smallTrader": {
              "long": 17361,
              "short": 36494,
              "net": -19133
            }
          },
          "openInterest": 243685
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51879,
              "short": 82201,
              "net": -30322
            },
            "nonCommercial": {
              "long": 38753,
              "short": 12494,
              "net": 26259
            },
            "smallTrader": {
              "long": 32940,
              "short": 28877,
              "net": 4063
            }
          },
          "openInterest": 126518
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109932,
              "short": 147185,
              "net": -37253
            },
            "nonCommercial": {
              "long": 66841,
              "short": 34780,
              "net": 32061
            },
            "smallTrader": {
              "long": 12073,
              "short": 6881,
              "net": 5192
            }
          },
          "openInterest": 220225
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102226,
              "short": 110446,
              "net": -8220
            },
            "nonCommercial": {
              "long": 40334,
              "short": 39096,
              "net": 1238
            },
            "smallTrader": {
              "long": 14733,
              "short": 7751,
              "net": 6982
            }
          },
          "openInterest": 196842
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102473,
              "short": 61117,
              "net": 41356
            },
            "nonCommercial": {
              "long": 71316,
              "short": 110143,
              "net": -38827
            },
            "smallTrader": {
              "long": 13945,
              "short": 16474,
              "net": -2529
            }
          },
          "openInterest": 217128
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 633857,
              "short": 815569,
              "net": -181712
            },
            "nonCommercial": {
              "long": 439640,
              "short": 190792,
              "net": 248848
            },
            "smallTrader": {
              "long": 130634,
              "short": 197770,
              "net": -67136
            }
          },
          "openInterest": 1411252
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84674,
              "short": 131356,
              "net": -46682
            },
            "nonCommercial": {
              "long": 81548,
              "short": 41255,
              "net": 40293
            },
            "smallTrader": {
              "long": 16658,
              "short": 10269,
              "net": 6389
            }
          },
          "openInterest": 202777
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 569242,
              "short": 908604,
              "net": -339362
            },
            "nonCommercial": {
              "long": 522661,
              "short": 175659,
              "net": 347002
            },
            "smallTrader": {
              "long": 97656,
              "short": 105296,
              "net": -7640
            }
          },
          "openInterest": 1709540
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25644,
              "short": 37264,
              "net": -11620
            },
            "nonCommercial": {
              "long": 27604,
              "short": 14235,
              "net": 13369
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61198
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43227,
              "short": 45896,
              "net": -2669
            },
            "nonCommercial": {
              "long": 4714,
              "short": 2006,
              "net": 2708
            },
            "smallTrader": {
              "long": 208,
              "short": 247,
              "net": -39
            }
          },
          "openInterest": 53393
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 198726,
              "short": 148012,
              "net": 50714
            },
            "nonCommercial": {
              "long": 98218,
              "short": 135872,
              "net": -37654
            },
            "smallTrader": {
              "long": 48602,
              "short": 61662,
              "net": -13060
            }
          },
          "openInterest": 356178
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12865,
              "short": 7735,
              "net": 5130
            },
            "nonCommercial": {
              "long": 14771,
              "short": 15102,
              "net": -331
            },
            "smallTrader": {
              "long": 5738,
              "short": 10537,
              "net": -4799
            }
          },
          "openInterest": 37704
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197058,
              "short": 265535,
              "net": -68477
            },
            "nonCommercial": {
              "long": 102523,
              "short": 42949,
              "net": 59574
            },
            "smallTrader": {
              "long": 25085,
              "short": 16182,
              "net": 8903
            }
          },
          "openInterest": 390772
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133624,
              "short": 347662,
              "net": -214038
            },
            "nonCommercial": {
              "long": 274589,
              "short": 77454,
              "net": 197135
            },
            "smallTrader": {
              "long": 47347,
              "short": 30444,
              "net": 16903
            }
          },
          "openInterest": 494321
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217640,
              "short": 247814,
              "net": -30174
            },
            "nonCommercial": {
              "long": 75921,
              "short": 63725,
              "net": 12196
            },
            "smallTrader": {
              "long": 47196,
              "short": 29218,
              "net": 17978
            }
          },
          "openInterest": 409390
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78749,
              "short": 92275,
              "net": -13526
            },
            "nonCommercial": {
              "long": 46964,
              "short": 32127,
              "net": 14837
            },
            "smallTrader": {
              "long": 27453,
              "short": 28764,
              "net": -1311
            }
          },
          "openInterest": 156499
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92854,
              "short": 114556,
              "net": -21702
            },
            "nonCommercial": {
              "long": 79471,
              "short": 45336,
              "net": 34135
            },
            "smallTrader": {
              "long": 21359,
              "short": 33792,
              "net": -12433
            }
          },
          "openInterest": 229073
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102811,
              "short": 121939,
              "net": -19128
            },
            "nonCommercial": {
              "long": 93958,
              "short": 64912,
              "net": 29046
            },
            "smallTrader": {
              "long": 27880,
              "short": 37798,
              "net": -9918
            }
          },
          "openInterest": 259279
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107837,
              "short": 49790,
              "net": 58047
            },
            "nonCommercial": {
              "long": 20193,
              "short": 75808,
              "net": -55615
            },
            "smallTrader": {
              "long": 4529,
              "short": 6961,
              "net": -2432
            }
          },
          "openInterest": 143577
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21550,
              "short": 32042,
              "net": -10492
            },
            "nonCommercial": {
              "long": 19443,
              "short": 8450,
              "net": 10993
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46379
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 406769,
              "short": 269877,
              "net": 136892
            },
            "nonCommercial": {
              "long": 276654,
              "short": 439031,
              "net": -162377
            },
            "smallTrader": {
              "long": 65435,
              "short": 39950,
              "net": 25485
            }
          },
          "openInterest": 1075414
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9061,
              "short": 14500,
              "net": -5439
            },
            "nonCommercial": {
              "long": 31919,
              "short": 26415,
              "net": 5504
            },
            "smallTrader": {
              "long": 3495,
              "short": 3560,
              "net": -65
            }
          },
          "openInterest": 44604
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8095,
              "short": 44106,
              "net": -36011
            },
            "nonCommercial": {
              "long": 45266,
              "short": 13006,
              "net": 32260
            },
            "smallTrader": {
              "long": 6748,
              "short": 2997,
              "net": 3751
            }
          },
          "openInterest": 61795
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 464352,
              "short": 466977,
              "net": -2625
            },
            "nonCommercial": {
              "long": 112371,
              "short": 97419,
              "net": 14952
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 681779
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59970,
              "short": 135935,
              "net": -75965
            },
            "nonCommercial": {
              "long": 89815,
              "short": 28184,
              "net": 61631
            },
            "smallTrader": {
              "long": 28191,
              "short": 13857,
              "net": 14334
            }
          },
          "openInterest": 198118
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165921,
              "short": 278085,
              "net": -112164
            },
            "nonCommercial": {
              "long": 119118,
              "short": 32279,
              "net": 86839
            },
            "smallTrader": {
              "long": 52447,
              "short": 27122,
              "net": 25325
            }
          },
          "openInterest": 379701
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171182,
              "short": 243355,
              "net": -72173
            },
            "nonCommercial": {
              "long": 121752,
              "short": 60523,
              "net": 61229
            },
            "smallTrader": {
              "long": 37199,
              "short": 26255,
              "net": 10944
            }
          },
          "openInterest": 407405
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383556,
              "short": 567753,
              "net": -184197
            },
            "nonCommercial": {
              "long": 313477,
              "short": 79788,
              "net": 233689
            },
            "smallTrader": {
              "long": 57971,
              "short": 107463,
              "net": -49492
            }
          },
          "openInterest": 885635
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389376,
              "short": 700608,
              "net": -311232
            },
            "nonCommercial": {
              "long": 311304,
              "short": 55945,
              "net": 255359
            },
            "smallTrader": {
              "long": 97190,
              "short": 41317,
              "net": 55873
            }
          },
          "openInterest": 895498
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25286,
              "short": 11466,
              "net": 13820
            },
            "nonCommercial": {
              "long": 24291,
              "short": 24162,
              "net": 129
            },
            "smallTrader": {
              "long": 6951,
              "short": 20900,
              "net": -13949
            }
          },
          "openInterest": 57175
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15663,
              "short": 31709,
              "net": -16046
            },
            "nonCommercial": {
              "long": 34099,
              "short": 24193,
              "net": 9906
            },
            "smallTrader": {
              "long": 8404,
              "short": 2264,
              "net": 6140
            }
          },
          "openInterest": 62195
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168503,
              "short": 70920,
              "net": 97583
            },
            "nonCommercial": {
              "long": 169964,
              "short": 260313,
              "net": -90349
            },
            "smallTrader": {
              "long": 22460,
              "short": 29694,
              "net": -7234
            }
          },
          "openInterest": 468183
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105446,
              "short": 83180,
              "net": 22266
            },
            "nonCommercial": {
              "long": 69784,
              "short": 88843,
              "net": -19059
            },
            "smallTrader": {
              "long": 20227,
              "short": 23434,
              "net": -3207
            }
          },
          "openInterest": 230273
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193475,
              "short": 119471,
              "net": 74004
            },
            "nonCommercial": {
              "long": 102518,
              "short": 181112,
              "net": -78594
            },
            "smallTrader": {
              "long": 42580,
              "short": 37990,
              "net": 4590
            }
          },
          "openInterest": 415685
        }
      ]
    },
    {
      "reportDate": "2016-06-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1752416,
              "short": 1683907,
              "net": 68509
            },
            "nonCommercial": {
              "long": 510956,
              "short": 495761,
              "net": 15195
            },
            "smallTrader": {
              "long": 345713,
              "short": 429417,
              "net": -83704
            }
          },
          "openInterest": 2706443
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 724007,
              "short": 491058,
              "net": 232949
            },
            "nonCommercial": {
              "long": 97427,
              "short": 304154,
              "net": -206727
            },
            "smallTrader": {
              "long": 118405,
              "short": 144627,
              "net": -26222
            }
          },
          "openInterest": 970520
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 234983,
              "short": 352488,
              "net": -117505
            },
            "nonCommercial": {
              "long": 155585,
              "short": 64837,
              "net": 90748
            },
            "smallTrader": {
              "long": 161995,
              "short": 135238,
              "net": 26757
            }
          },
          "openInterest": 567518
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1954195,
              "short": 1641230,
              "net": 312965
            },
            "nonCommercial": {
              "long": 282848,
              "short": 508720,
              "net": -225872
            },
            "smallTrader": {
              "long": 253574,
              "short": 340667,
              "net": -87093
            }
          },
          "openInterest": 2558386
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53952,
              "short": 34470,
              "net": 19482
            },
            "nonCommercial": {
              "long": 35406,
              "short": 51214,
              "net": -15808
            },
            "smallTrader": {
              "long": 22884,
              "short": 26558,
              "net": -3674
            }
          },
          "openInterest": 119376
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8019,
              "short": 20885,
              "net": -12866
            },
            "nonCommercial": {
              "long": 18021,
              "short": 5173,
              "net": 12848
            },
            "smallTrader": {
              "long": 910,
              "short": 892,
              "net": 18
            }
          },
          "openInterest": 27709
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186403,
              "short": 101964,
              "net": 84439
            },
            "nonCommercial": {
              "long": 36337,
              "short": 102636,
              "net": -66299
            },
            "smallTrader": {
              "long": 16491,
              "short": 34631,
              "net": -18140
            }
          },
          "openInterest": 259238
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52674,
              "short": 82076,
              "net": -29402
            },
            "nonCommercial": {
              "long": 37421,
              "short": 15884,
              "net": 21537
            },
            "smallTrader": {
              "long": 32892,
              "short": 25027,
              "net": 7865
            }
          },
          "openInterest": 135330
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101152,
              "short": 142145,
              "net": -40993
            },
            "nonCommercial": {
              "long": 65104,
              "short": 29986,
              "net": 35118
            },
            "smallTrader": {
              "long": 13439,
              "short": 7564,
              "net": 5875
            }
          },
          "openInterest": 206203
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95520,
              "short": 109568,
              "net": -14048
            },
            "nonCommercial": {
              "long": 44011,
              "short": 35471,
              "net": 8540
            },
            "smallTrader": {
              "long": 13724,
              "short": 8216,
              "net": 5508
            }
          },
          "openInterest": 188825
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101886,
              "short": 65651,
              "net": 36235
            },
            "nonCommercial": {
              "long": 72543,
              "short": 111837,
              "net": -39294
            },
            "smallTrader": {
              "long": 19407,
              "short": 16348,
              "net": 3059
            }
          },
          "openInterest": 227927
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624214,
              "short": 875140,
              "net": -250926
            },
            "nonCommercial": {
              "long": 498527,
              "short": 171012,
              "net": 327515
            },
            "smallTrader": {
              "long": 134352,
              "short": 210941,
              "net": -76589
            }
          },
          "openInterest": 1466703
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85937,
              "short": 142019,
              "net": -56082
            },
            "nonCommercial": {
              "long": 90214,
              "short": 43678,
              "net": 46536
            },
            "smallTrader": {
              "long": 18528,
              "short": 8982,
              "net": 9546
            }
          },
          "openInterest": 211393
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 582024,
              "short": 902186,
              "net": -320162
            },
            "nonCommercial": {
              "long": 525508,
              "short": 200326,
              "net": 325182
            },
            "smallTrader": {
              "long": 100989,
              "short": 106009,
              "net": -5020
            }
          },
          "openInterest": 1748314
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28029,
              "short": 39875,
              "net": -11846
            },
            "nonCommercial": {
              "long": 28402,
              "short": 15593,
              "net": 12809
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65122
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38540,
              "short": 41327,
              "net": -2787
            },
            "nonCommercial": {
              "long": 4856,
              "short": 2049,
              "net": 2807
            },
            "smallTrader": {
              "long": 156,
              "short": 176,
              "net": -20
            }
          },
          "openInterest": 48193
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 207448,
              "short": 127910,
              "net": 79538
            },
            "nonCommercial": {
              "long": 93492,
              "short": 160604,
              "net": -67112
            },
            "smallTrader": {
              "long": 57681,
              "short": 70107,
              "net": -12426
            }
          },
          "openInterest": 386010
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13845,
              "short": 8120,
              "net": 5725
            },
            "nonCommercial": {
              "long": 15029,
              "short": 15494,
              "net": -465
            },
            "smallTrader": {
              "long": 5858,
              "short": 11118,
              "net": -5260
            }
          },
          "openInterest": 38926
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202950,
              "short": 268533,
              "net": -65583
            },
            "nonCommercial": {
              "long": 100744,
              "short": 43307,
              "net": 57437
            },
            "smallTrader": {
              "long": 24002,
              "short": 15856,
              "net": 8146
            }
          },
          "openInterest": 395749
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112940,
              "short": 356632,
              "net": -243692
            },
            "nonCommercial": {
              "long": 295688,
              "short": 67069,
              "net": 228619
            },
            "smallTrader": {
              "long": 46570,
              "short": 31497,
              "net": 15073
            }
          },
          "openInterest": 496330
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223089,
              "short": 254057,
              "net": -30968
            },
            "nonCommercial": {
              "long": 75842,
              "short": 66151,
              "net": 9691
            },
            "smallTrader": {
              "long": 51243,
              "short": 29966,
              "net": 21277
            }
          },
          "openInterest": 416893
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72616,
              "short": 116477,
              "net": -43861
            },
            "nonCommercial": {
              "long": 68237,
              "short": 25384,
              "net": 42853
            },
            "smallTrader": {
              "long": 30546,
              "short": 29538,
              "net": 1008
            }
          },
          "openInterest": 180894
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93485,
              "short": 127671,
              "net": -34186
            },
            "nonCommercial": {
              "long": 92883,
              "short": 47231,
              "net": 45652
            },
            "smallTrader": {
              "long": 23964,
              "short": 35430,
              "net": -11466
            }
          },
          "openInterest": 248591
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103717,
              "short": 118628,
              "net": -14911
            },
            "nonCommercial": {
              "long": 88198,
              "short": 61203,
              "net": 26995
            },
            "smallTrader": {
              "long": 28027,
              "short": 40111,
              "net": -12084
            }
          },
          "openInterest": 250554
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104873,
              "short": 43019,
              "net": 61854
            },
            "nonCommercial": {
              "long": 22389,
              "short": 81698,
              "net": -59309
            },
            "smallTrader": {
              "long": 4531,
              "short": 7076,
              "net": -2545
            }
          },
          "openInterest": 142333
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23159,
              "short": 36345,
              "net": -13186
            },
            "nonCommercial": {
              "long": 19837,
              "short": 7293,
              "net": 12544
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48764
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 388110,
              "short": 263171,
              "net": 124939
            },
            "nonCommercial": {
              "long": 252347,
              "short": 405570,
              "net": -153223
            },
            "smallTrader": {
              "long": 69661,
              "short": 41377,
              "net": 28284
            }
          },
          "openInterest": 1051119
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9710,
              "short": 19654,
              "net": -9944
            },
            "nonCommercial": {
              "long": 38562,
              "short": 30026,
              "net": 8536
            },
            "smallTrader": {
              "long": 4807,
              "short": 3399,
              "net": 1408
            }
          },
          "openInterest": 57750
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8975,
              "short": 44544,
              "net": -35569
            },
            "nonCommercial": {
              "long": 45688,
              "short": 14587,
              "net": 31101
            },
            "smallTrader": {
              "long": 6952,
              "short": 2484,
              "net": 4468
            }
          },
          "openInterest": 63185
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 494254,
              "short": 487032,
              "net": 7222
            },
            "nonCommercial": {
              "long": 107094,
              "short": 104130,
              "net": 2964
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 715957
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56476,
              "short": 128310,
              "net": -71834
            },
            "nonCommercial": {
              "long": 86676,
              "short": 29635,
              "net": 57041
            },
            "smallTrader": {
              "long": 27959,
              "short": 13166,
              "net": 14793
            }
          },
          "openInterest": 192376
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163843,
              "short": 277489,
              "net": -113646
            },
            "nonCommercial": {
              "long": 118084,
              "short": 30243,
              "net": 87841
            },
            "smallTrader": {
              "long": 52577,
              "short": 26772,
              "net": 25805
            }
          },
          "openInterest": 381841
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171838,
              "short": 240010,
              "net": -68172
            },
            "nonCommercial": {
              "long": 119494,
              "short": 58853,
              "net": 60641
            },
            "smallTrader": {
              "long": 35599,
              "short": 28068,
              "net": 7531
            }
          },
          "openInterest": 405541
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 373333,
              "short": 572914,
              "net": -199581
            },
            "nonCommercial": {
              "long": 322060,
              "short": 79883,
              "net": 242177
            },
            "smallTrader": {
              "long": 62839,
              "short": 105435,
              "net": -42596
            }
          },
          "openInterest": 872273
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389573,
              "short": 706893,
              "net": -317320
            },
            "nonCommercial": {
              "long": 318851,
              "short": 63177,
              "net": 255674
            },
            "smallTrader": {
              "long": 101477,
              "short": 39831,
              "net": 61646
            }
          },
          "openInterest": 899793
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30780,
              "short": 8635,
              "net": 22145
            },
            "nonCommercial": {
              "long": 21644,
              "short": 31289,
              "net": -9645
            },
            "smallTrader": {
              "long": 7748,
              "short": 20248,
              "net": -12500
            }
          },
          "openInterest": 62626
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17029,
              "short": 31733,
              "net": -14704
            },
            "nonCommercial": {
              "long": 37987,
              "short": 28188,
              "net": 9799
            },
            "smallTrader": {
              "long": 7597,
              "short": 2692,
              "net": 4905
            }
          },
          "openInterest": 70139
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 190953,
              "short": 79339,
              "net": 111614
            },
            "nonCommercial": {
              "long": 164299,
              "short": 268107,
              "net": -103808
            },
            "smallTrader": {
              "long": 22692,
              "short": 30498,
              "net": -7806
            }
          },
          "openInterest": 501258
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103750,
              "short": 91633,
              "net": 12117
            },
            "nonCommercial": {
              "long": 72048,
              "short": 80421,
              "net": -8373
            },
            "smallTrader": {
              "long": 20218,
              "short": 23962,
              "net": -3744
            }
          },
          "openInterest": 227192
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187597,
              "short": 147322,
              "net": 40275
            },
            "nonCommercial": {
              "long": 107306,
              "short": 156200,
              "net": -48894
            },
            "smallTrader": {
              "long": 47560,
              "short": 38941,
              "net": 8619
            }
          },
          "openInterest": 410803
        }
      ]
    },
    {
      "reportDate": "2016-06-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1689059,
              "short": 1663454,
              "net": 25605
            },
            "nonCommercial": {
              "long": 600895,
              "short": 555807,
              "net": 45088
            },
            "smallTrader": {
              "long": 354388,
              "short": 425081,
              "net": -70693
            }
          },
          "openInterest": 2746452
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 624949,
              "short": 575904,
              "net": 49045
            },
            "nonCommercial": {
              "long": 249425,
              "short": 271326,
              "net": -21901
            },
            "smallTrader": {
              "long": 112247,
              "short": 139391,
              "net": -27144
            }
          },
          "openInterest": 1013844
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 241301,
              "short": 350306,
              "net": -109005
            },
            "nonCommercial": {
              "long": 162239,
              "short": 84962,
              "net": 77277
            },
            "smallTrader": {
              "long": 165395,
              "short": 133667,
              "net": 31728
            }
          },
          "openInterest": 586565
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1882695,
              "short": 1701857,
              "net": 180838
            },
            "nonCommercial": {
              "long": 378623,
              "short": 514256,
              "net": -135633
            },
            "smallTrader": {
              "long": 282673,
              "short": 327878,
              "net": -45205
            }
          },
          "openInterest": 2603093
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15871,
              "short": 6253,
              "net": 9618
            },
            "nonCommercial": {
              "long": 39512,
              "short": 46290,
              "net": -6778
            },
            "smallTrader": {
              "long": 21639,
              "short": 24479,
              "net": -2840
            }
          },
          "openInterest": 79135
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8152,
              "short": 20889,
              "net": -12737
            },
            "nonCommercial": {
              "long": 17959,
              "short": 5482,
              "net": 12477
            },
            "smallTrader": {
              "long": 1259,
              "short": 999,
              "net": 260
            }
          },
          "openInterest": 28373
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124129,
              "short": 65518,
              "net": 58611
            },
            "nonCommercial": {
              "long": 61706,
              "short": 98367,
              "net": -36661
            },
            "smallTrader": {
              "long": 14966,
              "short": 36916,
              "net": -21950
            }
          },
          "openInterest": 206389
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74637,
              "short": 115547,
              "net": -40910
            },
            "nonCommercial": {
              "long": 42394,
              "short": 23954,
              "net": 18440
            },
            "smallTrader": {
              "long": 43849,
              "short": 21379,
              "net": 22470
            }
          },
          "openInterest": 177711
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91517,
              "short": 140230,
              "net": -48713
            },
            "nonCommercial": {
              "long": 69947,
              "short": 26356,
              "net": 43591
            },
            "smallTrader": {
              "long": 11663,
              "short": 6541,
              "net": 5122
            }
          },
          "openInterest": 198008
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88275,
              "short": 118309,
              "net": -30034
            },
            "nonCommercial": {
              "long": 50147,
              "short": 25283,
              "net": 24864
            },
            "smallTrader": {
              "long": 13355,
              "short": 8185,
              "net": 5170
            }
          },
          "openInterest": 182178
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108111,
              "short": 62804,
              "net": 45307
            },
            "nonCommercial": {
              "long": 71360,
              "short": 116171,
              "net": -44811
            },
            "smallTrader": {
              "long": 17483,
              "short": 17979,
              "net": -496
            }
          },
          "openInterest": 239071
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 615312,
              "short": 895377,
              "net": -280065
            },
            "nonCommercial": {
              "long": 526413,
              "short": 163888,
              "net": 362525
            },
            "smallTrader": {
              "long": 131830,
              "short": 214290,
              "net": -82460
            }
          },
          "openInterest": 1480701
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83046,
              "short": 137761,
              "net": -54715
            },
            "nonCommercial": {
              "long": 87955,
              "short": 41239,
              "net": 46716
            },
            "smallTrader": {
              "long": 16728,
              "short": 8729,
              "net": 7999
            }
          },
          "openInterest": 200824
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 594703,
              "short": 912235,
              "net": -317532
            },
            "nonCommercial": {
              "long": 523352,
              "short": 210767,
              "net": 312585
            },
            "smallTrader": {
              "long": 104303,
              "short": 99356,
              "net": 4947
            }
          },
          "openInterest": 1774350
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31873,
              "short": 51647,
              "net": -19774
            },
            "nonCommercial": {
              "long": 32927,
              "short": 12300,
              "net": 20627
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74270
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39434,
              "short": 42709,
              "net": -3275
            },
            "nonCommercial": {
              "long": 5603,
              "short": 2283,
              "net": 3320
            },
            "smallTrader": {
              "long": 171,
              "short": 216,
              "net": -45
            }
          },
          "openInterest": 50570
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168953,
              "short": 98248,
              "net": 70705
            },
            "nonCommercial": {
              "long": 104510,
              "short": 160999,
              "net": -56489
            },
            "smallTrader": {
              "long": 43988,
              "short": 58204,
              "net": -14216
            }
          },
          "openInterest": 325402
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13910,
              "short": 8395,
              "net": 5515
            },
            "nonCommercial": {
              "long": 15616,
              "short": 16404,
              "net": -788
            },
            "smallTrader": {
              "long": 5985,
              "short": 10712,
              "net": -4727
            }
          },
          "openInterest": 40247
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215031,
              "short": 269660,
              "net": -54629
            },
            "nonCommercial": {
              "long": 100280,
              "short": 47825,
              "net": 52455
            },
            "smallTrader": {
              "long": 22015,
              "short": 19841,
              "net": 2174
            }
          },
          "openInterest": 400160
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113281,
              "short": 411358,
              "net": -298077
            },
            "nonCommercial": {
              "long": 347557,
              "short": 67695,
              "net": 279862
            },
            "smallTrader": {
              "long": 45594,
              "short": 27379,
              "net": 18215
            }
          },
          "openInterest": 545357
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216290,
              "short": 250845,
              "net": -34555
            },
            "nonCommercial": {
              "long": 77881,
              "short": 63445,
              "net": 14436
            },
            "smallTrader": {
              "long": 52024,
              "short": 31905,
              "net": 20119
            }
          },
          "openInterest": 412607
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28678,
              "short": 86062,
              "net": -57384
            },
            "nonCommercial": {
              "long": 77703,
              "short": 22013,
              "net": 55690
            },
            "smallTrader": {
              "long": 29950,
              "short": 28256,
              "net": 1694
            }
          },
          "openInterest": 139052
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94988,
              "short": 136432,
              "net": -41444
            },
            "nonCommercial": {
              "long": 108518,
              "short": 53026,
              "net": 55492
            },
            "smallTrader": {
              "long": 24613,
              "short": 38661,
              "net": -14048
            }
          },
          "openInterest": 266712
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101328,
              "short": 116885,
              "net": -15557
            },
            "nonCommercial": {
              "long": 89622,
              "short": 63748,
              "net": 25874
            },
            "smallTrader": {
              "long": 26747,
              "short": 37064,
              "net": -10317
            }
          },
          "openInterest": 247348
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88752,
              "short": 19688,
              "net": 69064
            },
            "nonCommercial": {
              "long": 16894,
              "short": 82513,
              "net": -65619
            },
            "smallTrader": {
              "long": 4025,
              "short": 7470,
              "net": -3445
            }
          },
          "openInterest": 110890
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26691,
              "short": 43761,
              "net": -17070
            },
            "nonCommercial": {
              "long": 23825,
              "short": 7186,
              "net": 16639
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57521
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 407763,
              "short": 296629,
              "net": 111134
            },
            "nonCommercial": {
              "long": 265034,
              "short": 415686,
              "net": -150652
            },
            "smallTrader": {
              "long": 71973,
              "short": 32455,
              "net": 39518
            }
          },
          "openInterest": 1073841
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7076,
              "short": 5538,
              "net": 1538
            },
            "nonCommercial": {
              "long": 29558,
              "short": 33376,
              "net": -3818
            },
            "smallTrader": {
              "long": 5261,
              "short": 2981,
              "net": 2280
            }
          },
          "openInterest": 41919
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10396,
              "short": 45061,
              "net": -34665
            },
            "nonCommercial": {
              "long": 46573,
              "short": 16197,
              "net": 30376
            },
            "smallTrader": {
              "long": 7619,
              "short": 3330,
              "net": 4289
            }
          },
          "openInterest": 66103
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 510429,
              "short": 534799,
              "net": -24370
            },
            "nonCommercial": {
              "long": 127876,
              "short": 97403,
              "net": 30473
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 774471
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56766,
              "short": 138510,
              "net": -81744
            },
            "nonCommercial": {
              "long": 97370,
              "short": 27731,
              "net": 69639
            },
            "smallTrader": {
              "long": 26487,
              "short": 14382,
              "net": 12105
            }
          },
          "openInterest": 199111
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170233,
              "short": 282920,
              "net": -112687
            },
            "nonCommercial": {
              "long": 118666,
              "short": 30773,
              "net": 87893
            },
            "smallTrader": {
              "long": 53720,
              "short": 28926,
              "net": 24794
            }
          },
          "openInterest": 395471
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161712,
              "short": 249738,
              "net": -88026
            },
            "nonCommercial": {
              "long": 124339,
              "short": 44130,
              "net": 80209
            },
            "smallTrader": {
              "long": 36333,
              "short": 28516,
              "net": 7817
            }
          },
          "openInterest": 399567
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 374778,
              "short": 582142,
              "net": -207364
            },
            "nonCommercial": {
              "long": 323155,
              "short": 76047,
              "net": 247108
            },
            "smallTrader": {
              "long": 62017,
              "short": 101761,
              "net": -39744
            }
          },
          "openInterest": 882500
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 413629,
              "short": 737165,
              "net": -323536
            },
            "nonCommercial": {
              "long": 328829,
              "short": 66760,
              "net": 262069
            },
            "smallTrader": {
              "long": 105090,
              "short": 43623,
              "net": 61467
            }
          },
          "openInterest": 940081
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6722,
              "short": 4691,
              "net": 2031
            },
            "nonCommercial": {
              "long": 28492,
              "short": 21362,
              "net": 7130
            },
            "smallTrader": {
              "long": 7253,
              "short": 16414,
              "net": -9161
            }
          },
          "openInterest": 43110
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8357,
              "short": 17791,
              "net": -9434
            },
            "nonCommercial": {
              "long": 32024,
              "short": 27332,
              "net": 4692
            },
            "smallTrader": {
              "long": 6949,
              "short": 2207,
              "net": 4742
            }
          },
          "openInterest": 50315
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 169926,
              "short": 87540,
              "net": 82386
            },
            "nonCommercial": {
              "long": 130345,
              "short": 208709,
              "net": -78364
            },
            "smallTrader": {
              "long": 23724,
              "short": 27746,
              "net": -4022
            }
          },
          "openInterest": 436303
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100469,
              "short": 97513,
              "net": 2956
            },
            "nonCommercial": {
              "long": 75995,
              "short": 72856,
              "net": 3139
            },
            "smallTrader": {
              "long": 19035,
              "short": 25130,
              "net": -6095
            }
          },
          "openInterest": 226906
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197030,
              "short": 156188,
              "net": 40842
            },
            "nonCommercial": {
              "long": 111784,
              "short": 156488,
              "net": -44704
            },
            "smallTrader": {
              "long": 43118,
              "short": 39256,
              "net": 3862
            }
          },
          "openInterest": 419835
        }
      ]
    },
    {
      "reportDate": "2016-06-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1650994,
              "short": 1711173,
              "net": -60179
            },
            "nonCommercial": {
              "long": 711514,
              "short": 596849,
              "net": 114665
            },
            "smallTrader": {
              "long": 370151,
              "short": 424637,
              "net": -54486
            }
          },
          "openInterest": 2812962
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 596167,
              "short": 616731,
              "net": -20564
            },
            "nonCommercial": {
              "long": 272094,
              "short": 236239,
              "net": 35855
            },
            "smallTrader": {
              "long": 126251,
              "short": 141542,
              "net": -15291
            }
          },
          "openInterest": 1017570
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 237637,
              "short": 362063,
              "net": -124426
            },
            "nonCommercial": {
              "long": 173911,
              "short": 70440,
              "net": 103471
            },
            "smallTrader": {
              "long": 156608,
              "short": 135653,
              "net": 20955
            }
          },
          "openInterest": 584288
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1897072,
              "short": 1819071,
              "net": 78001
            },
            "nonCommercial": {
              "long": 489375,
              "short": 524862,
              "net": -35487
            },
            "smallTrader": {
              "long": 276762,
              "short": 319276,
              "net": -42514
            }
          },
          "openInterest": 2728468
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16500,
              "short": 10357,
              "net": 6143
            },
            "nonCommercial": {
              "long": 38611,
              "short": 45654,
              "net": -7043
            },
            "smallTrader": {
              "long": 21470,
              "short": 20570,
              "net": 900
            }
          },
          "openInterest": 78925
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7502,
              "short": 20909,
              "net": -13407
            },
            "nonCommercial": {
              "long": 18362,
              "short": 5390,
              "net": 12972
            },
            "smallTrader": {
              "long": 1226,
              "short": 791,
              "net": 435
            }
          },
          "openInterest": 28085
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134361,
              "short": 66143,
              "net": 68218
            },
            "nonCommercial": {
              "long": 41707,
              "short": 93654,
              "net": -51947
            },
            "smallTrader": {
              "long": 16881,
              "short": 33152,
              "net": -16271
            }
          },
          "openInterest": 199189
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44071,
              "short": 58205,
              "net": -14134
            },
            "nonCommercial": {
              "long": 40664,
              "short": 38069,
              "net": 2595
            },
            "smallTrader": {
              "long": 31672,
              "short": 20133,
              "net": 11539
            }
          },
          "openInterest": 118157
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85045,
              "short": 133659,
              "net": -48614
            },
            "nonCommercial": {
              "long": 68036,
              "short": 23835,
              "net": 44201
            },
            "smallTrader": {
              "long": 10314,
              "short": 5901,
              "net": 4413
            }
          },
          "openInterest": 187149
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79542,
              "short": 116900,
              "net": -37358
            },
            "nonCommercial": {
              "long": 55652,
              "short": 23271,
              "net": 32381
            },
            "smallTrader": {
              "long": 12129,
              "short": 7152,
              "net": 4977
            }
          },
          "openInterest": 174909
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95785,
              "short": 61300,
              "net": 34485
            },
            "nonCommercial": {
              "long": 63839,
              "short": 96765,
              "net": -32926
            },
            "smallTrader": {
              "long": 16008,
              "short": 17567,
              "net": -1559
            }
          },
          "openInterest": 215529
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644767,
              "short": 881405,
              "net": -236638
            },
            "nonCommercial": {
              "long": 509777,
              "short": 180892,
              "net": 328885
            },
            "smallTrader": {
              "long": 124361,
              "short": 216608,
              "net": -92247
            }
          },
          "openInterest": 1479366
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79429,
              "short": 132607,
              "net": -53178
            },
            "nonCommercial": {
              "long": 85977,
              "short": 40752,
              "net": 45225
            },
            "smallTrader": {
              "long": 15161,
              "short": 7208,
              "net": 7953
            }
          },
          "openInterest": 189263
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 587495,
              "short": 905076,
              "net": -317581
            },
            "nonCommercial": {
              "long": 515227,
              "short": 196632,
              "net": 318595
            },
            "smallTrader": {
              "long": 90235,
              "short": 91249,
              "net": -1014
            }
          },
          "openInterest": 1726381
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15296,
              "short": 37533,
              "net": -22237
            },
            "nonCommercial": {
              "long": 32305,
              "short": 10713,
              "net": 21592
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56193
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43368,
              "short": 47103,
              "net": -3735
            },
            "nonCommercial": {
              "long": 5892,
              "short": 2173,
              "net": 3719
            },
            "smallTrader": {
              "long": 249,
              "short": 233,
              "net": 16
            }
          },
          "openInterest": 55005
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174231,
              "short": 100833,
              "net": 73398
            },
            "nonCommercial": {
              "long": 88639,
              "short": 149985,
              "net": -61346
            },
            "smallTrader": {
              "long": 44046,
              "short": 56098,
              "net": -12052
            }
          },
          "openInterest": 317400
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14531,
              "short": 8881,
              "net": 5650
            },
            "nonCommercial": {
              "long": 16154,
              "short": 17109,
              "net": -955
            },
            "smallTrader": {
              "long": 6000,
              "short": 10695,
              "net": -4695
            }
          },
          "openInterest": 41425
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211619,
              "short": 276262,
              "net": -64643
            },
            "nonCommercial": {
              "long": 103265,
              "short": 42951,
              "net": 60314
            },
            "smallTrader": {
              "long": 23543,
              "short": 19214,
              "net": 4329
            }
          },
          "openInterest": 401947
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119782,
              "short": 431919,
              "net": -312137
            },
            "nonCommercial": {
              "long": 358825,
              "short": 66096,
              "net": 292729
            },
            "smallTrader": {
              "long": 47511,
              "short": 28103,
              "net": 19408
            }
          },
          "openInterest": 571517
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216277,
              "short": 246856,
              "net": -30579
            },
            "nonCommercial": {
              "long": 75014,
              "short": 60156,
              "net": 14858
            },
            "smallTrader": {
              "long": 49189,
              "short": 33468,
              "net": 15721
            }
          },
          "openInterest": 404416
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30450,
              "short": 86992,
              "net": -56542
            },
            "nonCommercial": {
              "long": 79398,
              "short": 27102,
              "net": 52296
            },
            "smallTrader": {
              "long": 32011,
              "short": 27765,
              "net": 4246
            }
          },
          "openInterest": 144710
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97349,
              "short": 144259,
              "net": -46910
            },
            "nonCommercial": {
              "long": 112984,
              "short": 51482,
              "net": 61502
            },
            "smallTrader": {
              "long": 23531,
              "short": 38123,
              "net": -14592
            }
          },
          "openInterest": 266488
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100149,
              "short": 110843,
              "net": -10694
            },
            "nonCommercial": {
              "long": 87189,
              "short": 69210,
              "net": 17979
            },
            "smallTrader": {
              "long": 26244,
              "short": 33529,
              "net": -7285
            }
          },
          "openInterest": 244356
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92449,
              "short": 19222,
              "net": 73227
            },
            "nonCommercial": {
              "long": 13509,
              "short": 82389,
              "net": -68880
            },
            "smallTrader": {
              "long": 3370,
              "short": 7717,
              "net": -4347
            }
          },
          "openInterest": 111143
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17536,
              "short": 33497,
              "net": -15961
            },
            "nonCommercial": {
              "long": 21007,
              "short": 5689,
              "net": 15318
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43667
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 397327,
              "short": 295314,
              "net": 102013
            },
            "nonCommercial": {
              "long": 272504,
              "short": 413062,
              "net": -140558
            },
            "smallTrader": {
              "long": 73422,
              "short": 34877,
              "net": 38545
            }
          },
          "openInterest": 1075469
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8232,
              "short": 7418,
              "net": 814
            },
            "nonCommercial": {
              "long": 30013,
              "short": 33058,
              "net": -3045
            },
            "smallTrader": {
              "long": 5199,
              "short": 2968,
              "net": 2231
            }
          },
          "openInterest": 43562
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9500,
              "short": 43857,
              "net": -34357
            },
            "nonCommercial": {
              "long": 45372,
              "short": 16073,
              "net": 29299
            },
            "smallTrader": {
              "long": 7452,
              "short": 2394,
              "net": 5058
            }
          },
          "openInterest": 64950
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 404632,
              "short": 423143,
              "net": -18511
            },
            "nonCommercial": {
              "long": 108900,
              "short": 93951,
              "net": 14949
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 620998
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55836,
              "short": 145772,
              "net": -89936
            },
            "nonCommercial": {
              "long": 106942,
              "short": 26699,
              "net": 80243
            },
            "smallTrader": {
              "long": 24514,
              "short": 14821,
              "net": 9693
            }
          },
          "openInterest": 205618
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174633,
              "short": 285969,
              "net": -111336
            },
            "nonCommercial": {
              "long": 116369,
              "short": 29939,
              "net": 86430
            },
            "smallTrader": {
              "long": 53034,
              "short": 28128,
              "net": 24906
            }
          },
          "openInterest": 399547
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167982,
              "short": 235581,
              "net": -67599
            },
            "nonCommercial": {
              "long": 112971,
              "short": 50518,
              "net": 62453
            },
            "smallTrader": {
              "long": 33764,
              "short": 28618,
              "net": 5146
            }
          },
          "openInterest": 382744
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369495,
              "short": 572674,
              "net": -203179
            },
            "nonCommercial": {
              "long": 317066,
              "short": 74583,
              "net": 242483
            },
            "smallTrader": {
              "long": 60628,
              "short": 99932,
              "net": -39304
            }
          },
          "openInterest": 865099
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392812,
              "short": 767114,
              "net": -374302
            },
            "nonCommercial": {
              "long": 349725,
              "short": 32409,
              "net": 317316
            },
            "smallTrader": {
              "long": 94402,
              "short": 37416,
              "net": 56986
            }
          },
          "openInterest": 899424
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5635,
              "short": 4852,
              "net": 783
            },
            "nonCommercial": {
              "long": 24016,
              "short": 17635,
              "net": 6381
            },
            "smallTrader": {
              "long": 8263,
              "short": 15427,
              "net": -7164
            }
          },
          "openInterest": 38535
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7157,
              "short": 20352,
              "net": -13195
            },
            "nonCommercial": {
              "long": 34097,
              "short": 24725,
              "net": 9372
            },
            "smallTrader": {
              "long": 6177,
              "short": 2354,
              "net": 3823
            }
          },
          "openInterest": 50649
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 138626,
              "short": 83387,
              "net": 55239
            },
            "nonCommercial": {
              "long": 135989,
              "short": 181656,
              "net": -45667
            },
            "smallTrader": {
              "long": 17468,
              "short": 27040,
              "net": -9572
            }
          },
          "openInterest": 382528
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99551,
              "short": 92384,
              "net": 7167
            },
            "nonCommercial": {
              "long": 77083,
              "short": 78814,
              "net": -1731
            },
            "smallTrader": {
              "long": 19909,
              "short": 25345,
              "net": -5436
            }
          },
          "openInterest": 226450
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198862,
              "short": 151594,
              "net": 47268
            },
            "nonCommercial": {
              "long": 117956,
              "short": 169162,
              "net": -51206
            },
            "smallTrader": {
              "long": 43753,
              "short": 39815,
              "net": 3938
            }
          },
          "openInterest": 417107
        }
      ]
    },
    {
      "reportDate": "2016-06-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1709309,
              "short": 1742918,
              "net": -33609
            },
            "nonCommercial": {
              "long": 668184,
              "short": 584260,
              "net": 83924
            },
            "smallTrader": {
              "long": 362248,
              "short": 412563,
              "net": -50315
            }
          },
          "openInterest": 2819694
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 600754,
              "short": 602067,
              "net": -1313
            },
            "nonCommercial": {
              "long": 242122,
              "short": 228191,
              "net": 13931
            },
            "smallTrader": {
              "long": 117567,
              "short": 130185,
              "net": -12618
            }
          },
          "openInterest": 987060
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 247044,
              "short": 333923,
              "net": -86879
            },
            "nonCommercial": {
              "long": 137609,
              "short": 71606,
              "net": 66003
            },
            "smallTrader": {
              "long": 155085,
              "short": 134209,
              "net": 20876
            }
          },
          "openInterest": 553179
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1910132,
              "short": 1786819,
              "net": 123313
            },
            "nonCommercial": {
              "long": 417849,
              "short": 511969,
              "net": -94120
            },
            "smallTrader": {
              "long": 282813,
              "short": 312006,
              "net": -29193
            }
          },
          "openInterest": 2666596
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13173,
              "short": 15088,
              "net": -1915
            },
            "nonCommercial": {
              "long": 32556,
              "short": 34508,
              "net": -1952
            },
            "smallTrader": {
              "long": 22335,
              "short": 18468,
              "net": 3867
            }
          },
          "openInterest": 70276
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9215,
              "short": 22213,
              "net": -12998
            },
            "nonCommercial": {
              "long": 18513,
              "short": 5797,
              "net": 12716
            },
            "smallTrader": {
              "long": 1433,
              "short": 1151,
              "net": 282
            }
          },
          "openInterest": 30326
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137605,
              "short": 80565,
              "net": 57040
            },
            "nonCommercial": {
              "long": 43274,
              "short": 85985,
              "net": -42711
            },
            "smallTrader": {
              "long": 19118,
              "short": 33447,
              "net": -14329
            }
          },
          "openInterest": 206551
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44473,
              "short": 59912,
              "net": -15439
            },
            "nonCommercial": {
              "long": 38675,
              "short": 30726,
              "net": 7949
            },
            "smallTrader": {
              "long": 28932,
              "short": 21442,
              "net": 7490
            }
          },
          "openInterest": 114425
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86688,
              "short": 135862,
              "net": -49174
            },
            "nonCommercial": {
              "long": 73564,
              "short": 29173,
              "net": 44391
            },
            "smallTrader": {
              "long": 11818,
              "short": 7035,
              "net": 4783
            }
          },
          "openInterest": 196474
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80774,
              "short": 119506,
              "net": -38732
            },
            "nonCommercial": {
              "long": 56936,
              "short": 23141,
              "net": 33795
            },
            "smallTrader": {
              "long": 11749,
              "short": 6812,
              "net": 4937
            }
          },
          "openInterest": 172146
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83357,
              "short": 60873,
              "net": 22484
            },
            "nonCommercial": {
              "long": 53692,
              "short": 73506,
              "net": -19814
            },
            "smallTrader": {
              "long": 12651,
              "short": 15321,
              "net": -2670
            }
          },
          "openInterest": 167927
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 598307,
              "short": 811251,
              "net": -212944
            },
            "nonCommercial": {
              "long": 440231,
              "short": 151116,
              "net": 289115
            },
            "smallTrader": {
              "long": 121930,
              "short": 198101,
              "net": -76171
            }
          },
          "openInterest": 1333078
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75651,
              "short": 129123,
              "net": -53472
            },
            "nonCommercial": {
              "long": 84783,
              "short": 39584,
              "net": 45199
            },
            "smallTrader": {
              "long": 14783,
              "short": 6510,
              "net": 8273
            }
          },
          "openInterest": 184257
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 600141,
              "short": 907925,
              "net": -307784
            },
            "nonCommercial": {
              "long": 510395,
              "short": 206156,
              "net": 304239
            },
            "smallTrader": {
              "long": 91896,
              "short": 88351,
              "net": 3545
            }
          },
          "openInterest": 1720740
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15094,
              "short": 36217,
              "net": -21123
            },
            "nonCommercial": {
              "long": 24762,
              "short": 4674,
              "net": 20088
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47108
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45988,
              "short": 48976,
              "net": -2988
            },
            "nonCommercial": {
              "long": 5589,
              "short": 2588,
              "net": 3001
            },
            "smallTrader": {
              "long": 284,
              "short": 297,
              "net": -13
            }
          },
          "openInterest": 57372
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175747,
              "short": 99094,
              "net": 76653
            },
            "nonCommercial": {
              "long": 109580,
              "short": 171514,
              "net": -61934
            },
            "smallTrader": {
              "long": 41089,
              "short": 55808,
              "net": -14719
            }
          },
          "openInterest": 337273
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14971,
              "short": 8970,
              "net": 6001
            },
            "nonCommercial": {
              "long": 15747,
              "short": 15973,
              "net": -226
            },
            "smallTrader": {
              "long": 5755,
              "short": 11530,
              "net": -5775
            }
          },
          "openInterest": 41714
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204621,
              "short": 268699,
              "net": -64078
            },
            "nonCommercial": {
              "long": 106933,
              "short": 43764,
              "net": 63169
            },
            "smallTrader": {
              "long": 21525,
              "short": 20616,
              "net": 909
            }
          },
          "openInterest": 395846
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127169,
              "short": 453490,
              "net": -326321
            },
            "nonCommercial": {
              "long": 373128,
              "short": 71208,
              "net": 301920
            },
            "smallTrader": {
              "long": 49131,
              "short": 24730,
              "net": 24401
            }
          },
          "openInterest": 613792
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206079,
              "short": 234308,
              "net": -28229
            },
            "nonCommercial": {
              "long": 71429,
              "short": 56578,
              "net": 14851
            },
            "smallTrader": {
              "long": 44584,
              "short": 31206,
              "net": 13378
            }
          },
          "openInterest": 381857
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30249,
              "short": 88316,
              "net": -58067
            },
            "nonCommercial": {
              "long": 85493,
              "short": 25743,
              "net": 59750
            },
            "smallTrader": {
              "long": 25006,
              "short": 26689,
              "net": -1683
            }
          },
          "openInterest": 143117
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99298,
              "short": 144012,
              "net": -44714
            },
            "nonCommercial": {
              "long": 104531,
              "short": 46649,
              "net": 57882
            },
            "smallTrader": {
              "long": 23082,
              "short": 36250,
              "net": -13168
            }
          },
          "openInterest": 257426
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100695,
              "short": 108663,
              "net": -7968
            },
            "nonCommercial": {
              "long": 85326,
              "short": 69935,
              "net": 15391
            },
            "smallTrader": {
              "long": 25451,
              "short": 32874,
              "net": -7423
            }
          },
          "openInterest": 242236
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90832,
              "short": 21879,
              "net": 68953
            },
            "nonCommercial": {
              "long": 13390,
              "short": 78717,
              "net": -65327
            },
            "smallTrader": {
              "long": 3107,
              "short": 6733,
              "net": -3626
            }
          },
          "openInterest": 109440
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20765,
              "short": 29004,
              "net": -8239
            },
            "nonCommercial": {
              "long": 16351,
              "short": 6989,
              "net": 9362
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41211
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 442605,
              "short": 343278,
              "net": 99327
            },
            "nonCommercial": {
              "long": 261331,
              "short": 399138,
              "net": -137807
            },
            "smallTrader": {
              "long": 75620,
              "short": 37140,
              "net": 38480
            }
          },
          "openInterest": 1063784
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8594,
              "short": 8316,
              "net": 278
            },
            "nonCommercial": {
              "long": 29798,
              "short": 32624,
              "net": -2826
            },
            "smallTrader": {
              "long": 5046,
              "short": 2498,
              "net": 2548
            }
          },
          "openInterest": 43462
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8916,
              "short": 43453,
              "net": -34537
            },
            "nonCommercial": {
              "long": 44366,
              "short": 14549,
              "net": 29817
            },
            "smallTrader": {
              "long": 7162,
              "short": 2442,
              "net": 4720
            }
          },
          "openInterest": 62873
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 448369,
              "short": 453151,
              "net": -4782
            },
            "nonCommercial": {
              "long": 106535,
              "short": 92487,
              "net": 14048
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 673460
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56671,
              "short": 151872,
              "net": -95201
            },
            "nonCommercial": {
              "long": 107555,
              "short": 23894,
              "net": 83661
            },
            "smallTrader": {
              "long": 24896,
              "short": 13356,
              "net": 11540
            }
          },
          "openInterest": 211396
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169177,
              "short": 281127,
              "net": -111950
            },
            "nonCommercial": {
              "long": 114999,
              "short": 21962,
              "net": 93037
            },
            "smallTrader": {
              "long": 47138,
              "short": 28225,
              "net": 18913
            }
          },
          "openInterest": 381041
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173343,
              "short": 214354,
              "net": -41011
            },
            "nonCommercial": {
              "long": 94067,
              "short": 57930,
              "net": 36137
            },
            "smallTrader": {
              "long": 33650,
              "short": 28776,
              "net": 4874
            }
          },
          "openInterest": 366438
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321970,
              "short": 530615,
              "net": -208645
            },
            "nonCommercial": {
              "long": 311052,
              "short": 58978,
              "net": 252074
            },
            "smallTrader": {
              "long": 54499,
              "short": 97928,
              "net": -43429
            }
          },
          "openInterest": 781072
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 363089,
              "short": 729596,
              "net": -366507
            },
            "nonCommercial": {
              "long": 346059,
              "short": 32988,
              "net": 313071
            },
            "smallTrader": {
              "long": 89395,
              "short": 35959,
              "net": 53436
            }
          },
          "openInterest": 855761
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5824,
              "short": 7465,
              "net": -1641
            },
            "nonCommercial": {
              "long": 22905,
              "short": 12038,
              "net": 10867
            },
            "smallTrader": {
              "long": 6158,
              "short": 15384,
              "net": -9226
            }
          },
          "openInterest": 35507
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7279,
              "short": 22118,
              "net": -14839
            },
            "nonCommercial": {
              "long": 31058,
              "short": 18879,
              "net": 12179
            },
            "smallTrader": {
              "long": 5950,
              "short": 3290,
              "net": 2660
            }
          },
          "openInterest": 47703
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 137073,
              "short": 81404,
              "net": 55669
            },
            "nonCommercial": {
              "long": 110421,
              "short": 160538,
              "net": -50117
            },
            "smallTrader": {
              "long": 26996,
              "short": 32548,
              "net": -5552
            }
          },
          "openInterest": 373156
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94254,
              "short": 77382,
              "net": 16872
            },
            "nonCommercial": {
              "long": 75978,
              "short": 88375,
              "net": -12397
            },
            "smallTrader": {
              "long": 19349,
              "short": 23824,
              "net": -4475
            }
          },
          "openInterest": 215643
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186836,
              "short": 121397,
              "net": 65439
            },
            "nonCommercial": {
              "long": 107849,
              "short": 177677,
              "net": -69828
            },
            "smallTrader": {
              "long": 46049,
              "short": 41660,
              "net": 4389
            }
          },
          "openInterest": 397489
        }
      ]
    },
    {
      "reportDate": "2016-07-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1728442,
              "short": 1769302,
              "net": -40860
            },
            "nonCommercial": {
              "long": 653813,
              "short": 557704,
              "net": 96109
            },
            "smallTrader": {
              "long": 349914,
              "short": 405163,
              "net": -55249
            }
          },
          "openInterest": 2810952
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 599988,
              "short": 692316,
              "net": -92328
            },
            "nonCommercial": {
              "long": 340652,
              "short": 240745,
              "net": 99907
            },
            "smallTrader": {
              "long": 132843,
              "short": 140422,
              "net": -7579
            }
          },
          "openInterest": 1101281
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 235452,
              "short": 339267,
              "net": -103815
            },
            "nonCommercial": {
              "long": 168159,
              "short": 78096,
              "net": 90063
            },
            "smallTrader": {
              "long": 149304,
              "short": 135552,
              "net": 13752
            }
          },
          "openInterest": 566840
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1958985,
              "short": 1700728,
              "net": 258257
            },
            "nonCommercial": {
              "long": 376148,
              "short": 573886,
              "net": -197738
            },
            "smallTrader": {
              "long": 269041,
              "short": 329560,
              "net": -60519
            }
          },
          "openInterest": 2630738
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12741,
              "short": 21702,
              "net": -8961
            },
            "nonCommercial": {
              "long": 33794,
              "short": 28891,
              "net": 4903
            },
            "smallTrader": {
              "long": 23591,
              "short": 19533,
              "net": 4058
            }
          },
          "openInterest": 72989
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7205,
              "short": 20465,
              "net": -13260
            },
            "nonCommercial": {
              "long": 17077,
              "short": 4687,
              "net": 12390
            },
            "smallTrader": {
              "long": 1719,
              "short": 849,
              "net": 870
            }
          },
          "openInterest": 26195
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 154184,
              "short": 87801,
              "net": 66383
            },
            "nonCommercial": {
              "long": 45746,
              "short": 94777,
              "net": -49031
            },
            "smallTrader": {
              "long": 19285,
              "short": 36637,
              "net": -17352
            }
          },
          "openInterest": 227939
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43551,
              "short": 61699,
              "net": -18148
            },
            "nonCommercial": {
              "long": 41031,
              "short": 29514,
              "net": 11517
            },
            "smallTrader": {
              "long": 30421,
              "short": 23790,
              "net": 6631
            }
          },
          "openInterest": 116494
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91103,
              "short": 144841,
              "net": -53738
            },
            "nonCommercial": {
              "long": 77127,
              "short": 28197,
              "net": 48930
            },
            "smallTrader": {
              "long": 11078,
              "short": 6270,
              "net": 4808
            }
          },
          "openInterest": 205072
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79598,
              "short": 122438,
              "net": -42840
            },
            "nonCommercial": {
              "long": 58947,
              "short": 21317,
              "net": 37630
            },
            "smallTrader": {
              "long": 12536,
              "short": 7326,
              "net": 5210
            }
          },
          "openInterest": 176566
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83339,
              "short": 61420,
              "net": 21919
            },
            "nonCommercial": {
              "long": 50675,
              "short": 70144,
              "net": -19469
            },
            "smallTrader": {
              "long": 13650,
              "short": 16100,
              "net": -2450
            }
          },
          "openInterest": 164665
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 596384,
              "short": 738629,
              "net": -142245
            },
            "nonCommercial": {
              "long": 398570,
              "short": 181533,
              "net": 217037
            },
            "smallTrader": {
              "long": 121738,
              "short": 196530,
              "net": -74792
            }
          },
          "openInterest": 1288110
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74213,
              "short": 128051,
              "net": -53838
            },
            "nonCommercial": {
              "long": 85931,
              "short": 38822,
              "net": 47109
            },
            "smallTrader": {
              "long": 14542,
              "short": 7813,
              "net": 6729
            }
          },
          "openInterest": 183962
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 596556,
              "short": 901593,
              "net": -305037
            },
            "nonCommercial": {
              "long": 519441,
              "short": 219769,
              "net": 299672
            },
            "smallTrader": {
              "long": 94346,
              "short": 88981,
              "net": 5365
            }
          },
          "openInterest": 1751823
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14749,
              "short": 35879,
              "net": -21130
            },
            "nonCommercial": {
              "long": 27627,
              "short": 4989,
              "net": 22638
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49640
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39109,
              "short": 41955,
              "net": -2846
            },
            "nonCommercial": {
              "long": 5012,
              "short": 2153,
              "net": 2859
            },
            "smallTrader": {
              "long": 295,
              "short": 308,
              "net": -13
            }
          },
          "openInterest": 49547
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 197845,
              "short": 104095,
              "net": 93750
            },
            "nonCommercial": {
              "long": 112011,
              "short": 187338,
              "net": -75327
            },
            "smallTrader": {
              "long": 40356,
              "short": 58779,
              "net": -18423
            }
          },
          "openInterest": 362649
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15516,
              "short": 9789,
              "net": 5727
            },
            "nonCommercial": {
              "long": 15718,
              "short": 15473,
              "net": 245
            },
            "smallTrader": {
              "long": 5925,
              "short": 11897,
              "net": -5972
            }
          },
          "openInterest": 42730
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193593,
              "short": 244603,
              "net": -51010
            },
            "nonCommercial": {
              "long": 106459,
              "short": 53351,
              "net": 53108
            },
            "smallTrader": {
              "long": 20425,
              "short": 22523,
              "net": -2098
            }
          },
          "openInterest": 377609
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123735,
              "short": 463942,
              "net": -340207
            },
            "nonCommercial": {
              "long": 389590,
              "short": 73627,
              "net": 315963
            },
            "smallTrader": {
              "long": 50789,
              "short": 26545,
              "net": 24244
            }
          },
          "openInterest": 652971
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200109,
              "short": 228474,
              "net": -28365
            },
            "nonCommercial": {
              "long": 73354,
              "short": 59573,
              "net": 13781
            },
            "smallTrader": {
              "long": 43040,
              "short": 28456,
              "net": 14584
            }
          },
          "openInterest": 375277
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32637,
              "short": 97652,
              "net": -65015
            },
            "nonCommercial": {
              "long": 87037,
              "short": 23469,
              "net": 63568
            },
            "smallTrader": {
              "long": 27891,
              "short": 26444,
              "net": 1447
            }
          },
          "openInterest": 150417
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102560,
              "short": 148828,
              "net": -46268
            },
            "nonCommercial": {
              "long": 107027,
              "short": 46135,
              "net": 60892
            },
            "smallTrader": {
              "long": 21424,
              "short": 36048,
              "net": -14624
            }
          },
          "openInterest": 260168
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100140,
              "short": 107264,
              "net": -7124
            },
            "nonCommercial": {
              "long": 88105,
              "short": 71628,
              "net": 16477
            },
            "smallTrader": {
              "long": 24150,
              "short": 33503,
              "net": -9353
            }
          },
          "openInterest": 247585
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73970,
              "short": 27091,
              "net": 46879
            },
            "nonCommercial": {
              "long": 24238,
              "short": 69095,
              "net": -44857
            },
            "smallTrader": {
              "long": 3760,
              "short": 5782,
              "net": -2022
            }
          },
          "openInterest": 103117
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20041,
              "short": 27845,
              "net": -7804
            },
            "nonCommercial": {
              "long": 15821,
              "short": 6895,
              "net": 8926
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40019
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 439939,
              "short": 344707,
              "net": 95232
            },
            "nonCommercial": {
              "long": 254638,
              "short": 389930,
              "net": -135292
            },
            "smallTrader": {
              "long": 73657,
              "short": 33597,
              "net": 40060
            }
          },
          "openInterest": 1057182
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8336,
              "short": 8965,
              "net": -629
            },
            "nonCommercial": {
              "long": 30606,
              "short": 32009,
              "net": -1403
            },
            "smallTrader": {
              "long": 4873,
              "short": 2841,
              "net": 2032
            }
          },
          "openInterest": 44234
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8211,
              "short": 49998,
              "net": -41787
            },
            "nonCommercial": {
              "long": 47208,
              "short": 10839,
              "net": 36369
            },
            "smallTrader": {
              "long": 7556,
              "short": 2138,
              "net": 5418
            }
          },
          "openInterest": 63840
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 456815,
              "short": 455402,
              "net": 1413
            },
            "nonCommercial": {
              "long": 110415,
              "short": 100190,
              "net": 10225
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 689194
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55718,
              "short": 154486,
              "net": -98768
            },
            "nonCommercial": {
              "long": 111348,
              "short": 25594,
              "net": 85754
            },
            "smallTrader": {
              "long": 25873,
              "short": 12859,
              "net": 13014
            }
          },
          "openInterest": 211347
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169881,
              "short": 278648,
              "net": -108767
            },
            "nonCommercial": {
              "long": 113799,
              "short": 21934,
              "net": 91865
            },
            "smallTrader": {
              "long": 45253,
              "short": 28351,
              "net": 16902
            }
          },
          "openInterest": 377467
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177764,
              "short": 199592,
              "net": -21828
            },
            "nonCommercial": {
              "long": 93314,
              "short": 70503,
              "net": 22811
            },
            "smallTrader": {
              "long": 31633,
              "short": 32616,
              "net": -983
            }
          },
          "openInterest": 360876
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321914,
              "short": 503375,
              "net": -181461
            },
            "nonCommercial": {
              "long": 297206,
              "short": 68972,
              "net": 228234
            },
            "smallTrader": {
              "long": 49401,
              "short": 96174,
              "net": -46773
            }
          },
          "openInterest": 758851
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 346402,
              "short": 713032,
              "net": -366630
            },
            "nonCommercial": {
              "long": 340083,
              "short": 36450,
              "net": 303633
            },
            "smallTrader": {
              "long": 93268,
              "short": 30271,
              "net": 62997
            }
          },
          "openInterest": 842090
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5794,
              "short": 5166,
              "net": 628
            },
            "nonCommercial": {
              "long": 22474,
              "short": 13796,
              "net": 8678
            },
            "smallTrader": {
              "long": 5900,
              "short": 15206,
              "net": -9306
            }
          },
          "openInterest": 34796
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7419,
              "short": 25073,
              "net": -17654
            },
            "nonCommercial": {
              "long": 32442,
              "short": 20163,
              "net": 12279
            },
            "smallTrader": {
              "long": 7208,
              "short": 1833,
              "net": 5375
            }
          },
          "openInterest": 51060
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139009,
              "short": 86501,
              "net": 52508
            },
            "nonCommercial": {
              "long": 145947,
              "short": 192880,
              "net": -46933
            },
            "smallTrader": {
              "long": 22614,
              "short": 28189,
              "net": -5575
            }
          },
          "openInterest": 412513
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95702,
              "short": 80325,
              "net": 15377
            },
            "nonCommercial": {
              "long": 80461,
              "short": 91943,
              "net": -11482
            },
            "smallTrader": {
              "long": 19871,
              "short": 23766,
              "net": -3895
            }
          },
          "openInterest": 222790
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202764,
              "short": 120959,
              "net": 81805
            },
            "nonCommercial": {
              "long": 114070,
              "short": 197714,
              "net": -83644
            },
            "smallTrader": {
              "long": 45254,
              "short": 43415,
              "net": 1839
            }
          },
          "openInterest": 431701
        }
      ]
    },
    {
      "reportDate": "2016-07-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1776912,
              "short": 1883180,
              "net": -106268
            },
            "nonCommercial": {
              "long": 647593,
              "short": 516232,
              "net": 131361
            },
            "smallTrader": {
              "long": 371503,
              "short": 396596,
              "net": -25093
            }
          },
          "openInterest": 2877360
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 606285,
              "short": 627658,
              "net": -21373
            },
            "nonCommercial": {
              "long": 268046,
              "short": 229768,
              "net": 38278
            },
            "smallTrader": {
              "long": 120204,
              "short": 137109,
              "net": -16905
            }
          },
          "openInterest": 1027668
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 253251,
              "short": 352064,
              "net": -98813
            },
            "nonCommercial": {
              "long": 181633,
              "short": 77779,
              "net": 103854
            },
            "smallTrader": {
              "long": 140351,
              "short": 145392,
              "net": -5041
            }
          },
          "openInterest": 589391
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1954279,
              "short": 1776860,
              "net": 177419
            },
            "nonCommercial": {
              "long": 444600,
              "short": 568877,
              "net": -124277
            },
            "smallTrader": {
              "long": 275217,
              "short": 328359,
              "net": -53142
            }
          },
          "openInterest": 2706155
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12635,
              "short": 36784,
              "net": -24149
            },
            "nonCommercial": {
              "long": 45938,
              "short": 29722,
              "net": 16216
            },
            "smallTrader": {
              "long": 28508,
              "short": 20575,
              "net": 7933
            }
          },
          "openInterest": 89743
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7037,
              "short": 20100,
              "net": -13063
            },
            "nonCommercial": {
              "long": 18012,
              "short": 5888,
              "net": 12124
            },
            "smallTrader": {
              "long": 1677,
              "short": 738,
              "net": 939
            }
          },
          "openInterest": 26973
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170357,
              "short": 87219,
              "net": 83138
            },
            "nonCommercial": {
              "long": 39999,
              "short": 100066,
              "net": -60067
            },
            "smallTrader": {
              "long": 17961,
              "short": 41032,
              "net": -23071
            }
          },
          "openInterest": 236611
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42740,
              "short": 65261,
              "net": -22521
            },
            "nonCommercial": {
              "long": 39963,
              "short": 22788,
              "net": 17175
            },
            "smallTrader": {
              "long": 29883,
              "short": 24537,
              "net": 5346
            }
          },
          "openInterest": 114230
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94329,
              "short": 150129,
              "net": -55800
            },
            "nonCommercial": {
              "long": 78525,
              "short": 28469,
              "net": 50056
            },
            "smallTrader": {
              "long": 12671,
              "short": 6927,
              "net": 5744
            }
          },
          "openInterest": 213944
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78705,
              "short": 128552,
              "net": -49847
            },
            "nonCommercial": {
              "long": 62995,
              "short": 20586,
              "net": 42409
            },
            "smallTrader": {
              "long": 13668,
              "short": 6230,
              "net": 7438
            }
          },
          "openInterest": 180521
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81522,
              "short": 65891,
              "net": 15631
            },
            "nonCommercial": {
              "long": 54430,
              "short": 68660,
              "net": -14230
            },
            "smallTrader": {
              "long": 14479,
              "short": 15880,
              "net": -1401
            }
          },
          "openInterest": 166225
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 610671,
              "short": 688581,
              "net": -77910
            },
            "nonCommercial": {
              "long": 385111,
              "short": 236346,
              "net": 148765
            },
            "smallTrader": {
              "long": 127637,
              "short": 198492,
              "net": -70855
            }
          },
          "openInterest": 1297529
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77369,
              "short": 155442,
              "net": -78073
            },
            "nonCommercial": {
              "long": 105240,
              "short": 39492,
              "net": 65748
            },
            "smallTrader": {
              "long": 19288,
              "short": 6963,
              "net": 12325
            }
          },
          "openInterest": 209897
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 589838,
              "short": 883190,
              "net": -293352
            },
            "nonCommercial": {
              "long": 516217,
              "short": 221422,
              "net": 294795
            },
            "smallTrader": {
              "long": 95020,
              "short": 96463,
              "net": -1443
            }
          },
          "openInterest": 1728765
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16537,
              "short": 38985,
              "net": -22448
            },
            "nonCommercial": {
              "long": 31170,
              "short": 6420,
              "net": 24750
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55987
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39376,
              "short": 41639,
              "net": -2263
            },
            "nonCommercial": {
              "long": 4872,
              "short": 2435,
              "net": 2437
            },
            "smallTrader": {
              "long": 324,
              "short": 498,
              "net": -174
            }
          },
          "openInterest": 49972
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 211520,
              "short": 103371,
              "net": 108149
            },
            "nonCommercial": {
              "long": 107635,
              "short": 195295,
              "net": -87660
            },
            "smallTrader": {
              "long": 40954,
              "short": 61443,
              "net": -20489
            }
          },
          "openInterest": 370372
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15570,
              "short": 9647,
              "net": 5923
            },
            "nonCommercial": {
              "long": 16222,
              "short": 15737,
              "net": 485
            },
            "smallTrader": {
              "long": 5551,
              "short": 11959,
              "net": -6408
            }
          },
          "openInterest": 43139
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192409,
              "short": 241158,
              "net": -48749
            },
            "nonCommercial": {
              "long": 101412,
              "short": 50352,
              "net": 51060
            },
            "smallTrader": {
              "long": 19613,
              "short": 21924,
              "net": -2311
            }
          },
          "openInterest": 377836
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123258,
              "short": 448710,
              "net": -325452
            },
            "nonCommercial": {
              "long": 378081,
              "short": 80618,
              "net": 297463
            },
            "smallTrader": {
              "long": 52553,
              "short": 24564,
              "net": 27989
            }
          },
          "openInterest": 633020
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188346,
              "short": 216115,
              "net": -27769
            },
            "nonCommercial": {
              "long": 75458,
              "short": 60419,
              "net": 15039
            },
            "smallTrader": {
              "long": 43937,
              "short": 31207,
              "net": 12730
            }
          },
          "openInterest": 367029
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46842,
              "short": 88850,
              "net": -42008
            },
            "nonCommercial": {
              "long": 85364,
              "short": 37819,
              "net": 47545
            },
            "smallTrader": {
              "long": 26744,
              "short": 32281,
              "net": -5537
            }
          },
          "openInterest": 161262
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93474,
              "short": 129900,
              "net": -36426
            },
            "nonCommercial": {
              "long": 95703,
              "short": 43341,
              "net": 52362
            },
            "smallTrader": {
              "long": 18745,
              "short": 34681,
              "net": -15936
            }
          },
          "openInterest": 237160
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100923,
              "short": 103913,
              "net": -2990
            },
            "nonCommercial": {
              "long": 89979,
              "short": 77890,
              "net": 12089
            },
            "smallTrader": {
              "long": 24503,
              "short": 33602,
              "net": -9099
            }
          },
          "openInterest": 250841
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62388,
              "short": 23674,
              "net": 38714
            },
            "nonCommercial": {
              "long": 28648,
              "short": 65820,
              "net": -37172
            },
            "smallTrader": {
              "long": 4155,
              "short": 5697,
              "net": -1542
            }
          },
          "openInterest": 97361
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19788,
              "short": 34362,
              "net": -14574
            },
            "nonCommercial": {
              "long": 20714,
              "short": 6255,
              "net": 14459
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45807
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 387338,
              "short": 292317,
              "net": 95021
            },
            "nonCommercial": {
              "long": 252657,
              "short": 391525,
              "net": -138868
            },
            "smallTrader": {
              "long": 76167,
              "short": 32320,
              "net": 43847
            }
          },
          "openInterest": 1022505
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7455,
              "short": 11110,
              "net": -3655
            },
            "nonCommercial": {
              "long": 31694,
              "short": 30683,
              "net": 1011
            },
            "smallTrader": {
              "long": 5552,
              "short": 2908,
              "net": 2644
            }
          },
          "openInterest": 44750
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7573,
              "short": 54909,
              "net": -47336
            },
            "nonCommercial": {
              "long": 54237,
              "short": 11834,
              "net": 42403
            },
            "smallTrader": {
              "long": 7613,
              "short": 2680,
              "net": 4933
            }
          },
          "openInterest": 70300
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 444412,
              "short": 459653,
              "net": -15241
            },
            "nonCommercial": {
              "long": 117407,
              "short": 98083,
              "net": 19324
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 685818
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54035,
              "short": 154155,
              "net": -100120
            },
            "nonCommercial": {
              "long": 114376,
              "short": 26724,
              "net": 87652
            },
            "smallTrader": {
              "long": 26591,
              "short": 14123,
              "net": 12468
            }
          },
          "openInterest": 214617
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171737,
              "short": 282815,
              "net": -111078
            },
            "nonCommercial": {
              "long": 112845,
              "short": 19388,
              "net": 93457
            },
            "smallTrader": {
              "long": 45261,
              "short": 27640,
              "net": 17621
            }
          },
          "openInterest": 377461
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182118,
              "short": 203815,
              "net": -21697
            },
            "nonCommercial": {
              "long": 92919,
              "short": 71985,
              "net": 20934
            },
            "smallTrader": {
              "long": 30447,
              "short": 29684,
              "net": 763
            }
          },
          "openInterest": 352474
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 331737,
              "short": 507162,
              "net": -175425
            },
            "nonCommercial": {
              "long": 291998,
              "short": 75892,
              "net": 216106
            },
            "smallTrader": {
              "long": 50868,
              "short": 91549,
              "net": -40681
            }
          },
          "openInterest": 766037
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343891,
              "short": 705803,
              "net": -361912
            },
            "nonCommercial": {
              "long": 338562,
              "short": 36127,
              "net": 302435
            },
            "smallTrader": {
              "long": 89423,
              "short": 29946,
              "net": 59477
            }
          },
          "openInterest": 840414
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9149,
              "short": 4119,
              "net": 5030
            },
            "nonCommercial": {
              "long": 23330,
              "short": 16612,
              "net": 6718
            },
            "smallTrader": {
              "long": 5918,
              "short": 17666,
              "net": -11748
            }
          },
          "openInterest": 39010
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7687,
              "short": 26941,
              "net": -19254
            },
            "nonCommercial": {
              "long": 33104,
              "short": 19120,
              "net": 13984
            },
            "smallTrader": {
              "long": 7246,
              "short": 1976,
              "net": 5270
            }
          },
          "openInterest": 52678
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159455,
              "short": 96164,
              "net": 63291
            },
            "nonCommercial": {
              "long": 176625,
              "short": 233613,
              "net": -56988
            },
            "smallTrader": {
              "long": 24353,
              "short": 30656,
              "net": -6303
            }
          },
          "openInterest": 466233
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98300,
              "short": 82122,
              "net": 16178
            },
            "nonCommercial": {
              "long": 80276,
              "short": 92250,
              "net": -11974
            },
            "smallTrader": {
              "long": 18996,
              "short": 23200,
              "net": -4204
            }
          },
          "openInterest": 225914
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198458,
              "short": 114141,
              "net": 84317
            },
            "nonCommercial": {
              "long": 123972,
              "short": 214606,
              "net": -90634
            },
            "smallTrader": {
              "long": 47276,
              "short": 40959,
              "net": 6317
            }
          },
          "openInterest": 453533
        }
      ]
    },
    {
      "reportDate": "2016-07-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1755459,
              "short": 1805951,
              "net": -50492
            },
            "nonCommercial": {
              "long": 592566,
              "short": 483195,
              "net": 109371
            },
            "smallTrader": {
              "long": 363694,
              "short": 422573,
              "net": -58879
            }
          },
          "openInterest": 2795238
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 639832,
              "short": 634015,
              "net": 5817
            },
            "nonCommercial": {
              "long": 246578,
              "short": 236070,
              "net": 10508
            },
            "smallTrader": {
              "long": 123205,
              "short": 139530,
              "net": -16325
            }
          },
          "openInterest": 1034188
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 245894,
              "short": 352549,
              "net": -106655
            },
            "nonCommercial": {
              "long": 174488,
              "short": 82691,
              "net": 91797
            },
            "smallTrader": {
              "long": 149947,
              "short": 135089,
              "net": 14858
            }
          },
          "openInterest": 588048
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1959972,
              "short": 1761404,
              "net": 198568
            },
            "nonCommercial": {
              "long": 409779,
              "short": 558792,
              "net": -149013
            },
            "smallTrader": {
              "long": 267989,
              "short": 317544,
              "net": -49555
            }
          },
          "openInterest": 2671029
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12042,
              "short": 46274,
              "net": -34232
            },
            "nonCommercial": {
              "long": 61642,
              "short": 28211,
              "net": 33431
            },
            "smallTrader": {
              "long": 23499,
              "short": 22698,
              "net": 801
            }
          },
          "openInterest": 99518
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6986,
              "short": 19284,
              "net": -12298
            },
            "nonCommercial": {
              "long": 17454,
              "short": 5974,
              "net": 11480
            },
            "smallTrader": {
              "long": 1508,
              "short": 690,
              "net": 818
            }
          },
          "openInterest": 26199
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 171835,
              "short": 71248,
              "net": 100587
            },
            "nonCommercial": {
              "long": 27959,
              "short": 102345,
              "net": -74386
            },
            "smallTrader": {
              "long": 17445,
              "short": 43646,
              "net": -26201
            }
          },
          "openInterest": 225589
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42753,
              "short": 70432,
              "net": -27679
            },
            "nonCommercial": {
              "long": 43086,
              "short": 21018,
              "net": 22068
            },
            "smallTrader": {
              "long": 30754,
              "short": 25143,
              "net": 5611
            }
          },
          "openInterest": 117603
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93465,
              "short": 149442,
              "net": -55977
            },
            "nonCommercial": {
              "long": 76560,
              "short": 25453,
              "net": 51107
            },
            "smallTrader": {
              "long": 12166,
              "short": 7296,
              "net": 4870
            }
          },
          "openInterest": 217124
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81093,
              "short": 130775,
              "net": -49682
            },
            "nonCommercial": {
              "long": 64471,
              "short": 21368,
              "net": 43103
            },
            "smallTrader": {
              "long": 13344,
              "short": 6765,
              "net": 6579
            }
          },
          "openInterest": 186943
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79046,
              "short": 79937,
              "net": -891
            },
            "nonCommercial": {
              "long": 66010,
              "short": 63646,
              "net": 2364
            },
            "smallTrader": {
              "long": 15069,
              "short": 16542,
              "net": -1473
            }
          },
          "openInterest": 178364
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 594377,
              "short": 660910,
              "net": -66533
            },
            "nonCommercial": {
              "long": 388356,
              "short": 257732,
              "net": 130624
            },
            "smallTrader": {
              "long": 128658,
              "short": 192749,
              "net": -64091
            }
          },
          "openInterest": 1298151
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81802,
              "short": 170290,
              "net": -88488
            },
            "nonCommercial": {
              "long": 118607,
              "short": 42064,
              "net": 76543
            },
            "smallTrader": {
              "long": 19037,
              "short": 7092,
              "net": 11945
            }
          },
          "openInterest": 231269
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 555110,
              "short": 851112,
              "net": -296002
            },
            "nonCommercial": {
              "long": 525628,
              "short": 236047,
              "net": 289581
            },
            "smallTrader": {
              "long": 96346,
              "short": 89925,
              "net": 6421
            }
          },
          "openInterest": 1685116
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16811,
              "short": 44477,
              "net": -27666
            },
            "nonCommercial": {
              "long": 38649,
              "short": 7219,
              "net": 31430
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63157
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41408,
              "short": 43727,
              "net": -2319
            },
            "nonCommercial": {
              "long": 4881,
              "short": 2416,
              "net": 2465
            },
            "smallTrader": {
              "long": 269,
              "short": 415,
              "net": -146
            }
          },
          "openInterest": 52068
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 225909,
              "short": 101654,
              "net": 124255
            },
            "nonCommercial": {
              "long": 111578,
              "short": 211469,
              "net": -99891
            },
            "smallTrader": {
              "long": 40631,
              "short": 64995,
              "net": -24364
            }
          },
          "openInterest": 388905
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15689,
              "short": 9754,
              "net": 5935
            },
            "nonCommercial": {
              "long": 16162,
              "short": 15723,
              "net": 439
            },
            "smallTrader": {
              "long": 6193,
              "short": 12567,
              "net": -6374
            }
          },
          "openInterest": 43486
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211743,
              "short": 255146,
              "net": -43403
            },
            "nonCommercial": {
              "long": 99467,
              "short": 51257,
              "net": 48210
            },
            "smallTrader": {
              "long": 18800,
              "short": 23607,
              "net": -4807
            }
          },
          "openInterest": 399811
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119433,
              "short": 434910,
              "net": -315477
            },
            "nonCommercial": {
              "long": 366871,
              "short": 80960,
              "net": 285911
            },
            "smallTrader": {
              "long": 55614,
              "short": 26048,
              "net": 29566
            }
          },
          "openInterest": 617069
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198996,
              "short": 215219,
              "net": -16223
            },
            "nonCommercial": {
              "long": 70379,
              "short": 59592,
              "net": 10787
            },
            "smallTrader": {
              "long": 39951,
              "short": 34515,
              "net": 5436
            }
          },
          "openInterest": 370482
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46993,
              "short": 85719,
              "net": -38726
            },
            "nonCommercial": {
              "long": 79864,
              "short": 40511,
              "net": 39353
            },
            "smallTrader": {
              "long": 28948,
              "short": 29575,
              "net": -627
            }
          },
          "openInterest": 158366
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91234,
              "short": 123963,
              "net": -32729
            },
            "nonCommercial": {
              "long": 91411,
              "short": 44964,
              "net": 46447
            },
            "smallTrader": {
              "long": 20825,
              "short": 34543,
              "net": -13718
            }
          },
          "openInterest": 233835
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98376,
              "short": 107371,
              "net": -8995
            },
            "nonCommercial": {
              "long": 90113,
              "short": 72476,
              "net": 17637
            },
            "smallTrader": {
              "long": 25325,
              "short": 33967,
              "net": -8642
            }
          },
          "openInterest": 244571
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70493,
              "short": 28513,
              "net": 41980
            },
            "nonCommercial": {
              "long": 24675,
              "short": 64041,
              "net": -39366
            },
            "smallTrader": {
              "long": 3742,
              "short": 6356,
              "net": -2614
            }
          },
          "openInterest": 103432
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20003,
              "short": 40305,
              "net": -20302
            },
            "nonCommercial": {
              "long": 24796,
              "short": 5537,
              "net": 19259
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50432
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 372040,
              "short": 276183,
              "net": 95857
            },
            "nonCommercial": {
              "long": 252767,
              "short": 389302,
              "net": -136535
            },
            "smallTrader": {
              "long": 73234,
              "short": 32556,
              "net": 40678
            }
          },
          "openInterest": 1007203
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7029,
              "short": 11129,
              "net": -4100
            },
            "nonCommercial": {
              "long": 29156,
              "short": 26983,
              "net": 2173
            },
            "smallTrader": {
              "long": 4666,
              "short": 2739,
              "net": 1927
            }
          },
          "openInterest": 41199
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7690,
              "short": 60041,
              "net": -52351
            },
            "nonCommercial": {
              "long": 59008,
              "short": 11615,
              "net": 47393
            },
            "smallTrader": {
              "long": 7374,
              "short": 2416,
              "net": 4958
            }
          },
          "openInterest": 74782
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 437871,
              "short": 469387,
              "net": -31516
            },
            "nonCommercial": {
              "long": 129928,
              "short": 93666,
              "net": 36262
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 688835
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50379,
              "short": 156634,
              "net": -106255
            },
            "nonCommercial": {
              "long": 120839,
              "short": 26449,
              "net": 94390
            },
            "smallTrader": {
              "long": 26626,
              "short": 14761,
              "net": 11865
            }
          },
          "openInterest": 219206
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173920,
              "short": 280054,
              "net": -106134
            },
            "nonCommercial": {
              "long": 110336,
              "short": 20246,
              "net": 90090
            },
            "smallTrader": {
              "long": 42638,
              "short": 26594,
              "net": 16044
            }
          },
          "openInterest": 375040
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184985,
              "short": 206266,
              "net": -21281
            },
            "nonCommercial": {
              "long": 95120,
              "short": 74174,
              "net": 20946
            },
            "smallTrader": {
              "long": 30138,
              "short": 29803,
              "net": 335
            }
          },
          "openInterest": 361237
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 340337,
              "short": 505642,
              "net": -165305
            },
            "nonCommercial": {
              "long": 291262,
              "short": 89116,
              "net": 202146
            },
            "smallTrader": {
              "long": 51154,
              "short": 87995,
              "net": -36841
            }
          },
          "openInterest": 771578
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 338333,
              "short": 693214,
              "net": -354881
            },
            "nonCommercial": {
              "long": 332870,
              "short": 35113,
              "net": 297757
            },
            "smallTrader": {
              "long": 91144,
              "short": 34020,
              "net": 57124
            }
          },
          "openInterest": 832463
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11659,
              "short": 3928,
              "net": 7731
            },
            "nonCommercial": {
              "long": 23191,
              "short": 18504,
              "net": 4687
            },
            "smallTrader": {
              "long": 6286,
              "short": 18704,
              "net": -12418
            }
          },
          "openInterest": 41766
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7641,
              "short": 29311,
              "net": -21670
            },
            "nonCommercial": {
              "long": 35300,
              "short": 20774,
              "net": 14526
            },
            "smallTrader": {
              "long": 8848,
              "short": 1704,
              "net": 7144
            }
          },
          "openInterest": 56826
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 170561,
              "short": 99218,
              "net": 71343
            },
            "nonCommercial": {
              "long": 190777,
              "short": 257476,
              "net": -66699
            },
            "smallTrader": {
              "long": 24146,
              "short": 28790,
              "net": -4644
            }
          },
          "openInterest": 511186
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101634,
              "short": 86596,
              "net": 15038
            },
            "nonCommercial": {
              "long": 79125,
              "short": 91350,
              "net": -12225
            },
            "smallTrader": {
              "long": 20784,
              "short": 23597,
              "net": -2813
            }
          },
          "openInterest": 230596
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196711,
              "short": 111440,
              "net": 85271
            },
            "nonCommercial": {
              "long": 131171,
              "short": 223292,
              "net": -92121
            },
            "smallTrader": {
              "long": 49506,
              "short": 42656,
              "net": 6850
            }
          },
          "openInterest": 465177
        }
      ]
    },
    {
      "reportDate": "2016-07-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1682928,
              "short": 1823480,
              "net": -140552
            },
            "nonCommercial": {
              "long": 606471,
              "short": 420950,
              "net": 185521
            },
            "smallTrader": {
              "long": 376154,
              "short": 421123,
              "net": -44969
            }
          },
          "openInterest": 2757952
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 651962,
              "short": 625931,
              "net": 26031
            },
            "nonCommercial": {
              "long": 257223,
              "short": 264130,
              "net": -6907
            },
            "smallTrader": {
              "long": 124170,
              "short": 143294,
              "net": -19124
            }
          },
          "openInterest": 1064585
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 232658,
              "short": 343116,
              "net": -110458
            },
            "nonCommercial": {
              "long": 171816,
              "short": 74377,
              "net": 97439
            },
            "smallTrader": {
              "long": 145236,
              "short": 132217,
              "net": 13019
            }
          },
          "openInterest": 568150
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2008241,
              "short": 1756611,
              "net": 251630
            },
            "nonCommercial": {
              "long": 367725,
              "short": 569043,
              "net": -201318
            },
            "smallTrader": {
              "long": 267414,
              "short": 317726,
              "net": -50312
            }
          },
          "openInterest": 2691406
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11171,
              "short": 44998,
              "net": -33827
            },
            "nonCommercial": {
              "long": 57083,
              "short": 25573,
              "net": 31510
            },
            "smallTrader": {
              "long": 24672,
              "short": 22355,
              "net": 2317
            }
          },
          "openInterest": 95520
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7489,
              "short": 19831,
              "net": -12342
            },
            "nonCommercial": {
              "long": 16826,
              "short": 5316,
              "net": 11510
            },
            "smallTrader": {
              "long": 1541,
              "short": 709,
              "net": 832
            }
          },
          "openInterest": 26189
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177371,
              "short": 70629,
              "net": 106742
            },
            "nonCommercial": {
              "long": 29819,
              "short": 110391,
              "net": -80572
            },
            "smallTrader": {
              "long": 16144,
              "short": 42314,
              "net": -26170
            }
          },
          "openInterest": 231644
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43091,
              "short": 66035,
              "net": -22944
            },
            "nonCommercial": {
              "long": 44023,
              "short": 20843,
              "net": 23180
            },
            "smallTrader": {
              "long": 30042,
              "short": 30278,
              "net": -236
            }
          },
          "openInterest": 118079
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97518,
              "short": 135728,
              "net": -38210
            },
            "nonCommercial": {
              "long": 74141,
              "short": 37009,
              "net": 37132
            },
            "smallTrader": {
              "long": 10906,
              "short": 9828,
              "net": 1078
            }
          },
          "openInterest": 218588
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84438,
              "short": 131028,
              "net": -46590
            },
            "nonCommercial": {
              "long": 61044,
              "short": 20145,
              "net": 40899
            },
            "smallTrader": {
              "long": 12154,
              "short": 6463,
              "net": 5691
            }
          },
          "openInterest": 184613
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80625,
              "short": 84320,
              "net": -3695
            },
            "nonCommercial": {
              "long": 69284,
              "short": 64466,
              "net": 4818
            },
            "smallTrader": {
              "long": 14917,
              "short": 16040,
              "net": -1123
            }
          },
          "openInterest": 187184
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 612112,
              "short": 625682,
              "net": -13570
            },
            "nonCommercial": {
              "long": 342462,
              "short": 270402,
              "net": 72060
            },
            "smallTrader": {
              "long": 138779,
              "short": 197269,
              "net": -58490
            }
          },
          "openInterest": 1309528
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85059,
              "short": 174114,
              "net": -89055
            },
            "nonCommercial": {
              "long": 117132,
              "short": 41249,
              "net": 75883
            },
            "smallTrader": {
              "long": 20060,
              "short": 6888,
              "net": 13172
            }
          },
          "openInterest": 236323
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 564140,
              "short": 848481,
              "net": -284341
            },
            "nonCommercial": {
              "long": 539345,
              "short": 266046,
              "net": 273299
            },
            "smallTrader": {
              "long": 106578,
              "short": 95536,
              "net": 11042
            }
          },
          "openInterest": 1718306
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16470,
              "short": 49198,
              "net": -32728
            },
            "nonCommercial": {
              "long": 41623,
              "short": 8122,
              "net": 33501
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67461
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41889,
              "short": 44138,
              "net": -2249
            },
            "nonCommercial": {
              "long": 4941,
              "short": 2539,
              "net": 2402
            },
            "smallTrader": {
              "long": 185,
              "short": 338,
              "net": -153
            }
          },
          "openInterest": 53205
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 239073,
              "short": 103338,
              "net": 135735
            },
            "nonCommercial": {
              "long": 109193,
              "short": 221793,
              "net": -112600
            },
            "smallTrader": {
              "long": 42327,
              "short": 65462,
              "net": -23135
            }
          },
          "openInterest": 400035
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15269,
              "short": 9918,
              "net": 5351
            },
            "nonCommercial": {
              "long": 15880,
              "short": 15349,
              "net": 531
            },
            "smallTrader": {
              "long": 6495,
              "short": 12377,
              "net": -5882
            }
          },
          "openInterest": 43490
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203277,
              "short": 245166,
              "net": -41889
            },
            "nonCommercial": {
              "long": 99788,
              "short": 55574,
              "net": 44214
            },
            "smallTrader": {
              "long": 19719,
              "short": 22044,
              "net": -2325
            }
          },
          "openInterest": 395114
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117420,
              "short": 426443,
              "net": -309023
            },
            "nonCommercial": {
              "long": 347426,
              "short": 68471,
              "net": 278955
            },
            "smallTrader": {
              "long": 55829,
              "short": 25761,
              "net": 30068
            }
          },
          "openInterest": 576325
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199813,
              "short": 218479,
              "net": -18666
            },
            "nonCommercial": {
              "long": 68058,
              "short": 55245,
              "net": 12813
            },
            "smallTrader": {
              "long": 42525,
              "short": 36672,
              "net": 5853
            }
          },
          "openInterest": 368432
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58947,
              "short": 85458,
              "net": -26511
            },
            "nonCommercial": {
              "long": 74074,
              "short": 39116,
              "net": 34958
            },
            "smallTrader": {
              "long": 23948,
              "short": 32395,
              "net": -8447
            }
          },
          "openInterest": 159869
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90524,
              "short": 112102,
              "net": -21578
            },
            "nonCommercial": {
              "long": 86888,
              "short": 49475,
              "net": 37413
            },
            "smallTrader": {
              "long": 17217,
              "short": 33052,
              "net": -15835
            }
          },
          "openInterest": 223501
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98016,
              "short": 109456,
              "net": -11440
            },
            "nonCommercial": {
              "long": 92451,
              "short": 71437,
              "net": 21014
            },
            "smallTrader": {
              "long": 22936,
              "short": 32510,
              "net": -9574
            }
          },
          "openInterest": 251923
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79400,
              "short": 29731,
              "net": 49669
            },
            "nonCommercial": {
              "long": 24114,
              "short": 70676,
              "net": -46562
            },
            "smallTrader": {
              "long": 3942,
              "short": 7049,
              "net": -3107
            }
          },
          "openInterest": 119753
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19872,
              "short": 44786,
              "net": -24914
            },
            "nonCommercial": {
              "long": 29332,
              "short": 5275,
              "net": 24057
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54783
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 338198,
              "short": 251918,
              "net": 86280
            },
            "nonCommercial": {
              "long": 253593,
              "short": 379641,
              "net": -126048
            },
            "smallTrader": {
              "long": 71136,
              "short": 31368,
              "net": 39768
            }
          },
          "openInterest": 960843
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8610,
              "short": 9833,
              "net": -1223
            },
            "nonCommercial": {
              "long": 26598,
              "short": 26383,
              "net": 215
            },
            "smallTrader": {
              "long": 4394,
              "short": 3386,
              "net": 1008
            }
          },
          "openInterest": 39825
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7372,
              "short": 63374,
              "net": -56002
            },
            "nonCommercial": {
              "long": 61346,
              "short": 10424,
              "net": 50922
            },
            "smallTrader": {
              "long": 7493,
              "short": 2413,
              "net": 5080
            }
          },
          "openInterest": 77014
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 437833,
              "short": 474793,
              "net": -36960
            },
            "nonCommercial": {
              "long": 131772,
              "short": 90237,
              "net": 41535
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 688070
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48115,
              "short": 155238,
              "net": -107123
            },
            "nonCommercial": {
              "long": 123737,
              "short": 27660,
              "net": 96077
            },
            "smallTrader": {
              "long": 25124,
              "short": 14078,
              "net": 11046
            }
          },
          "openInterest": 218299
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172840,
              "short": 278214,
              "net": -105374
            },
            "nonCommercial": {
              "long": 107505,
              "short": 20639,
              "net": 86866
            },
            "smallTrader": {
              "long": 43792,
              "short": 25284,
              "net": 18508
            }
          },
          "openInterest": 364289
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182905,
              "short": 200400,
              "net": -17495
            },
            "nonCommercial": {
              "long": 94986,
              "short": 78641,
              "net": 16345
            },
            "smallTrader": {
              "long": 32154,
              "short": 31004,
              "net": 1150
            }
          },
          "openInterest": 363801
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312202,
              "short": 457239,
              "net": -145037
            },
            "nonCommercial": {
              "long": 253504,
              "short": 72033,
              "net": 181471
            },
            "smallTrader": {
              "long": 51671,
              "short": 88105,
              "net": -36434
            }
          },
          "openInterest": 702484
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332041,
              "short": 682804,
              "net": -350763
            },
            "nonCommercial": {
              "long": 330593,
              "short": 38638,
              "net": 291955
            },
            "smallTrader": {
              "long": 99130,
              "short": 40322,
              "net": 58808
            }
          },
          "openInterest": 830909
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17768,
              "short": 3880,
              "net": 13888
            },
            "nonCommercial": {
              "long": 26807,
              "short": 25861,
              "net": 946
            },
            "smallTrader": {
              "long": 6294,
              "short": 21128,
              "net": -14834
            }
          },
          "openInterest": 51507
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8073,
              "short": 36673,
              "net": -28600
            },
            "nonCommercial": {
              "long": 41251,
              "short": 18772,
              "net": 22479
            },
            "smallTrader": {
              "long": 8324,
              "short": 2203,
              "net": 6121
            }
          },
          "openInterest": 63131
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168944,
              "short": 72257,
              "net": 96687
            },
            "nonCommercial": {
              "long": 184121,
              "short": 273071,
              "net": -88950
            },
            "smallTrader": {
              "long": 23612,
              "short": 31349,
              "net": -7737
            }
          },
          "openInterest": 491873
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107929,
              "short": 92158,
              "net": 15771
            },
            "nonCommercial": {
              "long": 77665,
              "short": 91564,
              "net": -13899
            },
            "smallTrader": {
              "long": 21679,
              "short": 23551,
              "net": -1872
            }
          },
          "openInterest": 242725
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196658,
              "short": 100987,
              "net": 95671
            },
            "nonCommercial": {
              "long": 126563,
              "short": 229572,
              "net": -103009
            },
            "smallTrader": {
              "long": 50583,
              "short": 43245,
              "net": 7338
            }
          },
          "openInterest": 471210
        }
      ]
    },
    {
      "reportDate": "2016-08-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1721431,
              "short": 1798398,
              "net": -76967
            },
            "nonCommercial": {
              "long": 575489,
              "short": 454269,
              "net": 121220
            },
            "smallTrader": {
              "long": 368381,
              "short": 412634,
              "net": -44253
            }
          },
          "openInterest": 2769492
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 646937,
              "short": 673203,
              "net": -26266
            },
            "nonCommercial": {
              "long": 297291,
              "short": 249205,
              "net": 48086
            },
            "smallTrader": {
              "long": 115926,
              "short": 137746,
              "net": -21820
            }
          },
          "openInterest": 1093965
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 256647,
              "short": 325694,
              "net": -69047
            },
            "nonCommercial": {
              "long": 143727,
              "short": 72852,
              "net": 70875
            },
            "smallTrader": {
              "long": 141798,
              "short": 143626,
              "net": -1828
            }
          },
          "openInterest": 563228
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2040351,
              "short": 1789213,
              "net": 251138
            },
            "nonCommercial": {
              "long": 406149,
              "short": 596616,
              "net": -190467
            },
            "smallTrader": {
              "long": 268801,
              "short": 329472,
              "net": -60671
            }
          },
          "openInterest": 2755966
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10162,
              "short": 46366,
              "net": -36204
            },
            "nonCommercial": {
              "long": 58269,
              "short": 26906,
              "net": 31363
            },
            "smallTrader": {
              "long": 27851,
              "short": 23010,
              "net": 4841
            }
          },
          "openInterest": 99112
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6061,
              "short": 6867,
              "net": -806
            },
            "nonCommercial": {
              "long": 16343,
              "short": 16440,
              "net": -97
            },
            "smallTrader": {
              "long": 1434,
              "short": 531,
              "net": 903
            }
          },
          "openInterest": 23861
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177202,
              "short": 69554,
              "net": 107648
            },
            "nonCommercial": {
              "long": 33375,
              "short": 115890,
              "net": -82515
            },
            "smallTrader": {
              "long": 16414,
              "short": 41547,
              "net": -25133
            }
          },
          "openInterest": 233265
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42005,
              "short": 63882,
              "net": -21877
            },
            "nonCommercial": {
              "long": 41711,
              "short": 23953,
              "net": 17758
            },
            "smallTrader": {
              "long": 30947,
              "short": 26828,
              "net": 4119
            }
          },
          "openInterest": 115825
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103045,
              "short": 139005,
              "net": -35960
            },
            "nonCommercial": {
              "long": 79447,
              "short": 46449,
              "net": 32998
            },
            "smallTrader": {
              "long": 10947,
              "short": 7985,
              "net": 2962
            }
          },
          "openInterest": 229453
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86052,
              "short": 131300,
              "net": -45248
            },
            "nonCommercial": {
              "long": 60199,
              "short": 21617,
              "net": 38582
            },
            "smallTrader": {
              "long": 13156,
              "short": 6490,
              "net": 6666
            }
          },
          "openInterest": 189156
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82290,
              "short": 85727,
              "net": -3437
            },
            "nonCommercial": {
              "long": 68768,
              "short": 66086,
              "net": 2682
            },
            "smallTrader": {
              "long": 16045,
              "short": 15290,
              "net": 755
            }
          },
          "openInterest": 188805
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 620775,
              "short": 606324,
              "net": 14451
            },
            "nonCommercial": {
              "long": 348196,
              "short": 308980,
              "net": 39216
            },
            "smallTrader": {
              "long": 142046,
              "short": 195713,
              "net": -53667
            }
          },
          "openInterest": 1339998
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86226,
              "short": 178776,
              "net": -92550
            },
            "nonCommercial": {
              "long": 118994,
              "short": 37553,
              "net": 81441
            },
            "smallTrader": {
              "long": 19183,
              "short": 8074,
              "net": 11109
            }
          },
          "openInterest": 237053
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 584462,
              "short": 864164,
              "net": -279702
            },
            "nonCommercial": {
              "long": 562532,
              "short": 295340,
              "net": 267192
            },
            "smallTrader": {
              "long": 108412,
              "short": 95902,
              "net": 12510
            }
          },
          "openInterest": 1792640
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16526,
              "short": 54163,
              "net": -37637
            },
            "nonCommercial": {
              "long": 44061,
              "short": 5817,
              "net": 38244
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69740
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35099,
              "short": 37093,
              "net": -1994
            },
            "nonCommercial": {
              "long": 3956,
              "short": 1970,
              "net": 1986
            },
            "smallTrader": {
              "long": 363,
              "short": 355,
              "net": 8
            }
          },
          "openInterest": 45323
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 218778,
              "short": 99452,
              "net": 119326
            },
            "nonCommercial": {
              "long": 104516,
              "short": 208619,
              "net": -104103
            },
            "smallTrader": {
              "long": 46130,
              "short": 61353,
              "net": -15223
            }
          },
          "openInterest": 378500
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14934,
              "short": 10451,
              "net": 4483
            },
            "nonCommercial": {
              "long": 16484,
              "short": 14894,
              "net": 1590
            },
            "smallTrader": {
              "long": 6636,
              "short": 12709,
              "net": -6073
            }
          },
          "openInterest": 44997
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189957,
              "short": 233374,
              "net": -43417
            },
            "nonCommercial": {
              "long": 107667,
              "short": 60694,
              "net": 46973
            },
            "smallTrader": {
              "long": 19465,
              "short": 23021,
              "net": -3556
            }
          },
          "openInterest": 391069
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113911,
              "short": 437938,
              "net": -324027
            },
            "nonCommercial": {
              "long": 365801,
              "short": 71618,
              "net": 294183
            },
            "smallTrader": {
              "long": 54451,
              "short": 24607,
              "net": 29844
            }
          },
          "openInterest": 582211
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208873,
              "short": 224522,
              "net": -15649
            },
            "nonCommercial": {
              "long": 71313,
              "short": 58584,
              "net": 12729
            },
            "smallTrader": {
              "long": 42462,
              "short": 39542,
              "net": 2920
            }
          },
          "openInterest": 393209
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51707,
              "short": 88074,
              "net": -36367
            },
            "nonCommercial": {
              "long": 76575,
              "short": 34875,
              "net": 41700
            },
            "smallTrader": {
              "long": 26707,
              "short": 32040,
              "net": -5333
            }
          },
          "openInterest": 156696
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85063,
              "short": 101257,
              "net": -16194
            },
            "nonCommercial": {
              "long": 88881,
              "short": 55577,
              "net": 33304
            },
            "smallTrader": {
              "long": 16392,
              "short": 33502,
              "net": -17110
            }
          },
          "openInterest": 224120
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95574,
              "short": 115515,
              "net": -19941
            },
            "nonCommercial": {
              "long": 96450,
              "short": 64595,
              "net": 31855
            },
            "smallTrader": {
              "long": 22991,
              "short": 34905,
              "net": -11914
            }
          },
          "openInterest": 252242
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87939,
              "short": 32318,
              "net": 55621
            },
            "nonCommercial": {
              "long": 23915,
              "short": 76038,
              "net": -52123
            },
            "smallTrader": {
              "long": 4082,
              "short": 7580,
              "net": -3498
            }
          },
          "openInterest": 128186
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19015,
              "short": 45886,
              "net": -26871
            },
            "nonCommercial": {
              "long": 32123,
              "short": 5787,
              "net": 26336
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56902
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 364827,
              "short": 298297,
              "net": 66530
            },
            "nonCommercial": {
              "long": 261115,
              "short": 363977,
              "net": -102862
            },
            "smallTrader": {
              "long": 70431,
              "short": 34099,
              "net": 36332
            }
          },
          "openInterest": 1008978
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7911,
              "short": 9898,
              "net": -1987
            },
            "nonCommercial": {
              "long": 27049,
              "short": 26832,
              "net": 217
            },
            "smallTrader": {
              "long": 5105,
              "short": 3335,
              "net": 1770
            }
          },
          "openInterest": 40392
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6717,
              "short": 66091,
              "net": -59374
            },
            "nonCommercial": {
              "long": 63929,
              "short": 10158,
              "net": 53771
            },
            "smallTrader": {
              "long": 7987,
              "short": 2384,
              "net": 5603
            }
          },
          "openInterest": 79541
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 441056,
              "short": 470796,
              "net": -29740
            },
            "nonCommercial": {
              "long": 126751,
              "short": 93694,
              "net": 33057
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 683947
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49123,
              "short": 158244,
              "net": -109121
            },
            "nonCommercial": {
              "long": 122676,
              "short": 29242,
              "net": 93434
            },
            "smallTrader": {
              "long": 28250,
              "short": 12563,
              "net": 15687
            }
          },
          "openInterest": 224540
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176357,
              "short": 272960,
              "net": -96603
            },
            "nonCommercial": {
              "long": 105748,
              "short": 22798,
              "net": 82950
            },
            "smallTrader": {
              "long": 40341,
              "short": 26688,
              "net": 13653
            }
          },
          "openInterest": 359746
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174552,
              "short": 194260,
              "net": -19708
            },
            "nonCommercial": {
              "long": 95866,
              "short": 76371,
              "net": 19495
            },
            "smallTrader": {
              "long": 31465,
              "short": 31252,
              "net": 213
            }
          },
          "openInterest": 358148
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 310421,
              "short": 438329,
              "net": -127908
            },
            "nonCommercial": {
              "long": 244594,
              "short": 79893,
              "net": 164701
            },
            "smallTrader": {
              "long": 48710,
              "short": 85503,
              "net": -36793
            }
          },
          "openInterest": 682021
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351678,
              "short": 687178,
              "net": -335500
            },
            "nonCommercial": {
              "long": 336519,
              "short": 46724,
              "net": 289795
            },
            "smallTrader": {
              "long": 85459,
              "short": 39754,
              "net": 45705
            }
          },
          "openInterest": 846754
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15290,
              "short": 4672,
              "net": 10618
            },
            "nonCommercial": {
              "long": 21216,
              "short": 22931,
              "net": -1715
            },
            "smallTrader": {
              "long": 7514,
              "short": 16417,
              "net": -8903
            }
          },
          "openInterest": 44853
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8063,
              "short": 30043,
              "net": -21980
            },
            "nonCommercial": {
              "long": 32200,
              "short": 14483,
              "net": 17717
            },
            "smallTrader": {
              "long": 6391,
              "short": 2128,
              "net": 4263
            }
          },
          "openInterest": 54870
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 191698,
              "short": 71983,
              "net": 119715
            },
            "nonCommercial": {
              "long": 170190,
              "short": 284793,
              "net": -114603
            },
            "smallTrader": {
              "long": 27071,
              "short": 32183,
              "net": -5112
            }
          },
          "openInterest": 516359
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108207,
              "short": 90955,
              "net": 17252
            },
            "nonCommercial": {
              "long": 75459,
              "short": 89942,
              "net": -14483
            },
            "smallTrader": {
              "long": 22021,
              "short": 24790,
              "net": -2769
            }
          },
          "openInterest": 241221
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199309,
              "short": 108281,
              "net": 91028
            },
            "nonCommercial": {
              "long": 133803,
              "short": 232579,
              "net": -98776
            },
            "smallTrader": {
              "long": 52198,
              "short": 44450,
              "net": 7748
            }
          },
          "openInterest": 488242
        }
      ]
    },
    {
      "reportDate": "2016-08-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1753421,
              "short": 1820791,
              "net": -67370
            },
            "nonCommercial": {
              "long": 616207,
              "short": 497962,
              "net": 118245
            },
            "smallTrader": {
              "long": 366884,
              "short": 417759,
              "net": -50875
            }
          },
          "openInterest": 2835657
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 629336,
              "short": 692188,
              "net": -62852
            },
            "nonCommercial": {
              "long": 309017,
              "short": 219064,
              "net": 89953
            },
            "smallTrader": {
              "long": 114524,
              "short": 141625,
              "net": -27101
            }
          },
          "openInterest": 1104567
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 258231,
              "short": 327569,
              "net": -69338
            },
            "nonCommercial": {
              "long": 150003,
              "short": 91511,
              "net": 58492
            },
            "smallTrader": {
              "long": 156195,
              "short": 145349,
              "net": 10846
            }
          },
          "openInterest": 582001
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2059734,
              "short": 1791722,
              "net": 268012
            },
            "nonCommercial": {
              "long": 416726,
              "short": 604497,
              "net": -187771
            },
            "smallTrader": {
              "long": 258380,
              "short": 338621,
              "net": -80241
            }
          },
          "openInterest": 2782028
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10178,
              "short": 52574,
              "net": -42396
            },
            "nonCommercial": {
              "long": 59586,
              "short": 24702,
              "net": 34884
            },
            "smallTrader": {
              "long": 29620,
              "short": 22108,
              "net": 7512
            }
          },
          "openInterest": 102059
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6764,
              "short": 7811,
              "net": -1047
            },
            "nonCommercial": {
              "long": 17146,
              "short": 17282,
              "net": -136
            },
            "smallTrader": {
              "long": 1884,
              "short": 701,
              "net": 1183
            }
          },
          "openInterest": 25841
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181773,
              "short": 71182,
              "net": 110591
            },
            "nonCommercial": {
              "long": 35523,
              "short": 125605,
              "net": -90082
            },
            "smallTrader": {
              "long": 20680,
              "short": 41189,
              "net": -20509
            }
          },
          "openInterest": 243430
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42636,
              "short": 58173,
              "net": -15537
            },
            "nonCommercial": {
              "long": 43647,
              "short": 28281,
              "net": 15366
            },
            "smallTrader": {
              "long": 28893,
              "short": 28722,
              "net": 171
            }
          },
          "openInterest": 115796
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98279,
              "short": 123675,
              "net": -25396
            },
            "nonCommercial": {
              "long": 68362,
              "short": 45985,
              "net": 22377
            },
            "smallTrader": {
              "long": 11114,
              "short": 8095,
              "net": 3019
            }
          },
          "openInterest": 210891
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85645,
              "short": 127704,
              "net": -42059
            },
            "nonCommercial": {
              "long": 58062,
              "short": 23197,
              "net": 34865
            },
            "smallTrader": {
              "long": 13544,
              "short": 6350,
              "net": 7194
            }
          },
          "openInterest": 184791
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81248,
              "short": 78533,
              "net": 2715
            },
            "nonCommercial": {
              "long": 66712,
              "short": 71890,
              "net": -5178
            },
            "smallTrader": {
              "long": 17848,
              "short": 15385,
              "net": 2463
            }
          },
          "openInterest": 188297
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 636566,
              "short": 597397,
              "net": 39169
            },
            "nonCommercial": {
              "long": 351872,
              "short": 346460,
              "net": 5412
            },
            "smallTrader": {
              "long": 149896,
              "short": 194477,
              "net": -44581
            }
          },
          "openInterest": 1360945
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88699,
              "short": 185389,
              "net": -96690
            },
            "nonCommercial": {
              "long": 122629,
              "short": 38449,
              "net": 84180
            },
            "smallTrader": {
              "long": 19746,
              "short": 7236,
              "net": 12510
            }
          },
          "openInterest": 244954
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 639378,
              "short": 897585,
              "net": -258207
            },
            "nonCommercial": {
              "long": 562028,
              "short": 303778,
              "net": 258250
            },
            "smallTrader": {
              "long": 100296,
              "short": 100339,
              "net": -43
            }
          },
          "openInterest": 1829979
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16870,
              "short": 53259,
              "net": -36389
            },
            "nonCommercial": {
              "long": 44907,
              "short": 7500,
              "net": 37407
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71005
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36684,
              "short": 38398,
              "net": -1714
            },
            "nonCommercial": {
              "long": 4228,
              "short": 2607,
              "net": 1621
            },
            "smallTrader": {
              "long": 381,
              "short": 288,
              "net": 93
            }
          },
          "openInterest": 46937
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 218984,
              "short": 99470,
              "net": 119514
            },
            "nonCommercial": {
              "long": 100442,
              "short": 198841,
              "net": -98399
            },
            "smallTrader": {
              "long": 41599,
              "short": 62714,
              "net": -21115
            }
          },
          "openInterest": 368693
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14053,
              "short": 10038,
              "net": 4015
            },
            "nonCommercial": {
              "long": 16956,
              "short": 13372,
              "net": 3584
            },
            "smallTrader": {
              "long": 6296,
              "short": 13895,
              "net": -7599
            }
          },
          "openInterest": 45485
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202142,
              "short": 245906,
              "net": -43764
            },
            "nonCommercial": {
              "long": 108420,
              "short": 58457,
              "net": 49963
            },
            "smallTrader": {
              "long": 18391,
              "short": 24590,
              "net": -6199
            }
          },
          "openInterest": 410050
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116251,
              "short": 429192,
              "net": -312941
            },
            "nonCommercial": {
              "long": 356471,
              "short": 70024,
              "net": 286447
            },
            "smallTrader": {
              "long": 52657,
              "short": 26163,
              "net": 26494
            }
          },
          "openInterest": 575399
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202748,
              "short": 218225,
              "net": -15477
            },
            "nonCommercial": {
              "long": 72124,
              "short": 63220,
              "net": 8904
            },
            "smallTrader": {
              "long": 44406,
              "short": 37833,
              "net": 6573
            }
          },
          "openInterest": 398408
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49619,
              "short": 95343,
              "net": -45724
            },
            "nonCommercial": {
              "long": 86719,
              "short": 37888,
              "net": 48831
            },
            "smallTrader": {
              "long": 28827,
              "short": 31934,
              "net": -3107
            }
          },
          "openInterest": 167011
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80330,
              "short": 90781,
              "net": -10451
            },
            "nonCommercial": {
              "long": 91469,
              "short": 62939,
              "net": 28530
            },
            "smallTrader": {
              "long": 17255,
              "short": 35334,
              "net": -18079
            }
          },
          "openInterest": 219821
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91912,
              "short": 113992,
              "net": -22080
            },
            "nonCommercial": {
              "long": 94252,
              "short": 57741,
              "net": 36511
            },
            "smallTrader": {
              "long": 23285,
              "short": 37716,
              "net": -14431
            }
          },
          "openInterest": 239760
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89724,
              "short": 35020,
              "net": 54704
            },
            "nonCommercial": {
              "long": 19963,
              "short": 74325,
              "net": -54362
            },
            "smallTrader": {
              "long": 5442,
              "short": 5784,
              "net": -342
            }
          },
          "openInterest": 127632
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19577,
              "short": 46923,
              "net": -27346
            },
            "nonCommercial": {
              "long": 32121,
              "short": 5792,
              "net": 26329
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57841
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 391576,
              "short": 314840,
              "net": 76736
            },
            "nonCommercial": {
              "long": 258497,
              "short": 373083,
              "net": -114586
            },
            "smallTrader": {
              "long": 73543,
              "short": 35693,
              "net": 37850
            }
          },
          "openInterest": 1055048
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7865,
              "short": 9045,
              "net": -1180
            },
            "nonCommercial": {
              "long": 28314,
              "short": 28927,
              "net": -613
            },
            "smallTrader": {
              "long": 4916,
              "short": 3123,
              "net": 1793
            }
          },
          "openInterest": 41475
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7099,
              "short": 67416,
              "net": -60317
            },
            "nonCommercial": {
              "long": 65259,
              "short": 9310,
              "net": 55949
            },
            "smallTrader": {
              "long": 7499,
              "short": 3131,
              "net": 4368
            }
          },
          "openInterest": 80645
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 440475,
              "short": 470831,
              "net": -30356
            },
            "nonCommercial": {
              "long": 123651,
              "short": 91262,
              "net": 32389
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 676437
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47020,
              "short": 150331,
              "net": -103311
            },
            "nonCommercial": {
              "long": 122165,
              "short": 31101,
              "net": 91064
            },
            "smallTrader": {
              "long": 26925,
              "short": 14678,
              "net": 12247
            }
          },
          "openInterest": 210647
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176697,
              "short": 273850,
              "net": -97153
            },
            "nonCommercial": {
              "long": 102357,
              "short": 21379,
              "net": 80978
            },
            "smallTrader": {
              "long": 42043,
              "short": 25868,
              "net": 16175
            }
          },
          "openInterest": 357482
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167652,
              "short": 205672,
              "net": -38020
            },
            "nonCommercial": {
              "long": 96993,
              "short": 63217,
              "net": 33776
            },
            "smallTrader": {
              "long": 32702,
              "short": 28458,
              "net": 4244
            }
          },
          "openInterest": 359540
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 302668,
              "short": 434202,
              "net": -131534
            },
            "nonCommercial": {
              "long": 244234,
              "short": 74187,
              "net": 170047
            },
            "smallTrader": {
              "long": 47294,
              "short": 85807,
              "net": -38513
            }
          },
          "openInterest": 674104
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 346040,
              "short": 699645,
              "net": -353605
            },
            "nonCommercial": {
              "long": 347273,
              "short": 49882,
              "net": 297391
            },
            "smallTrader": {
              "long": 93273,
              "short": 37059,
              "net": 56214
            }
          },
          "openInterest": 866930
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14971,
              "short": 4026,
              "net": 10945
            },
            "nonCommercial": {
              "long": 20426,
              "short": 20319,
              "net": 107
            },
            "smallTrader": {
              "long": 7132,
              "short": 18184,
              "net": -11052
            }
          },
          "openInterest": 43405
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7480,
              "short": 29097,
              "net": -21617
            },
            "nonCommercial": {
              "long": 32499,
              "short": 16730,
              "net": 15769
            },
            "smallTrader": {
              "long": 7599,
              "short": 1751,
              "net": 5848
            }
          },
          "openInterest": 56359
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 194778,
              "short": 71860,
              "net": 122918
            },
            "nonCommercial": {
              "long": 182844,
              "short": 301661,
              "net": -118817
            },
            "smallTrader": {
              "long": 27248,
              "short": 31349,
              "net": -4101
            }
          },
          "openInterest": 542622
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113077,
              "short": 97866,
              "net": 15211
            },
            "nonCommercial": {
              "long": 75100,
              "short": 88916,
              "net": -13816
            },
            "smallTrader": {
              "long": 22881,
              "short": 24276,
              "net": -1395
            }
          },
          "openInterest": 242243
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177266,
              "short": 98938,
              "net": 78328
            },
            "nonCommercial": {
              "long": 131969,
              "short": 220190,
              "net": -88221
            },
            "smallTrader": {
              "long": 54201,
              "short": 44308,
              "net": 9893
            }
          },
          "openInterest": 451314
        }
      ]
    },
    {
      "reportDate": "2016-08-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1784174,
              "short": 1753994,
              "net": 30180
            },
            "nonCommercial": {
              "long": 578419,
              "short": 551800,
              "net": 26619
            },
            "smallTrader": {
              "long": 358566,
              "short": 415365,
              "net": -56799
            }
          },
          "openInterest": 2846988
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 666593,
              "short": 697590,
              "net": -30997
            },
            "nonCommercial": {
              "long": 283085,
              "short": 221310,
              "net": 61775
            },
            "smallTrader": {
              "long": 114411,
              "short": 145189,
              "net": -30778
            }
          },
          "openInterest": 1113280
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 264784,
              "short": 333046,
              "net": -68262
            },
            "nonCommercial": {
              "long": 151045,
              "short": 97092,
              "net": 53953
            },
            "smallTrader": {
              "long": 154066,
              "short": 139757,
              "net": 14309
            }
          },
          "openInterest": 588203
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2077916,
              "short": 1808162,
              "net": 269754
            },
            "nonCommercial": {
              "long": 411814,
              "short": 610618,
              "net": -198804
            },
            "smallTrader": {
              "long": 256203,
              "short": 327153,
              "net": -70950
            }
          },
          "openInterest": 2803489
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9177,
              "short": 60033,
              "net": -50856
            },
            "nonCommercial": {
              "long": 68945,
              "short": 27832,
              "net": 41113
            },
            "smallTrader": {
              "long": 31323,
              "short": 21580,
              "net": 9743
            }
          },
          "openInterest": 112135
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6741,
              "short": 8165,
              "net": -1424
            },
            "nonCommercial": {
              "long": 18252,
              "short": 17886,
              "net": 366
            },
            "smallTrader": {
              "long": 1879,
              "short": 821,
              "net": 1058
            }
          },
          "openInterest": 26895
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 187068,
              "short": 69903,
              "net": 117165
            },
            "nonCommercial": {
              "long": 35890,
              "short": 130128,
              "net": -94238
            },
            "smallTrader": {
              "long": 20675,
              "short": 43602,
              "net": -22927
            }
          },
          "openInterest": 248568
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43388,
              "short": 66154,
              "net": -22766
            },
            "nonCommercial": {
              "long": 46118,
              "short": 33645,
              "net": 12473
            },
            "smallTrader": {
              "long": 34416,
              "short": 24123,
              "net": 10293
            }
          },
          "openInterest": 124610
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92063,
              "short": 126308,
              "net": -34245
            },
            "nonCommercial": {
              "long": 70037,
              "short": 39391,
              "net": 30646
            },
            "smallTrader": {
              "long": 10980,
              "short": 7381,
              "net": 3599
            }
          },
          "openInterest": 198224
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82769,
              "short": 122039,
              "net": -39270
            },
            "nonCommercial": {
              "long": 55237,
              "short": 22335,
              "net": 32902
            },
            "smallTrader": {
              "long": 13276,
              "short": 6908,
              "net": 6368
            }
          },
          "openInterest": 172337
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80860,
              "short": 77040,
              "net": 3820
            },
            "nonCommercial": {
              "long": 61208,
              "short": 66282,
              "net": -5074
            },
            "smallTrader": {
              "long": 16740,
              "short": 15486,
              "net": 1254
            }
          },
          "openInterest": 180360
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 637355,
              "short": 593877,
              "net": 43478
            },
            "nonCommercial": {
              "long": 371185,
              "short": 375111,
              "net": -3926
            },
            "smallTrader": {
              "long": 151001,
              "short": 190553,
              "net": -39552
            }
          },
          "openInterest": 1379265
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93484,
              "short": 176864,
              "net": -83380
            },
            "nonCommercial": {
              "long": 110750,
              "short": 37986,
              "net": 72764
            },
            "smallTrader": {
              "long": 17097,
              "short": 6481,
              "net": 10616
            }
          },
          "openInterest": 235463
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 673303,
              "short": 965732,
              "net": -292429
            },
            "nonCommercial": {
              "long": 570209,
              "short": 262709,
              "net": 307500
            },
            "smallTrader": {
              "long": 89947,
              "short": 105018,
              "net": -15071
            }
          },
          "openInterest": 1852402
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17557,
              "short": 53548,
              "net": -35991
            },
            "nonCommercial": {
              "long": 46016,
              "short": 8181,
              "net": 37835
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72633
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40063,
              "short": 41606,
              "net": -1543
            },
            "nonCommercial": {
              "long": 4399,
              "short": 2988,
              "net": 1411
            },
            "smallTrader": {
              "long": 361,
              "short": 229,
              "net": 132
            }
          },
          "openInterest": 50567
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 208203,
              "short": 99798,
              "net": 108405
            },
            "nonCommercial": {
              "long": 103060,
              "short": 195568,
              "net": -92508
            },
            "smallTrader": {
              "long": 46303,
              "short": 62200,
              "net": -15897
            }
          },
          "openInterest": 366037
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13322,
              "short": 9965,
              "net": 3357
            },
            "nonCommercial": {
              "long": 16158,
              "short": 12108,
              "net": 4050
            },
            "smallTrader": {
              "long": 6488,
              "short": 13895,
              "net": -7407
            }
          },
          "openInterest": 44251
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213419,
              "short": 257508,
              "net": -44089
            },
            "nonCommercial": {
              "long": 108837,
              "short": 59747,
              "net": 49090
            },
            "smallTrader": {
              "long": 18723,
              "short": 23724,
              "net": -5001
            }
          },
          "openInterest": 418232
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116128,
              "short": 427121,
              "net": -310993
            },
            "nonCommercial": {
              "long": 351535,
              "short": 67684,
              "net": 283851
            },
            "smallTrader": {
              "long": 52525,
              "short": 25383,
              "net": 27142
            }
          },
          "openInterest": 572496
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203583,
              "short": 226704,
              "net": -23121
            },
            "nonCommercial": {
              "long": 71247,
              "short": 56483,
              "net": 14764
            },
            "smallTrader": {
              "long": 43137,
              "short": 34780,
              "net": 8357
            }
          },
          "openInterest": 401075
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46280,
              "short": 99196,
              "net": -52916
            },
            "nonCommercial": {
              "long": 88273,
              "short": 32267,
              "net": 56006
            },
            "smallTrader": {
              "long": 28977,
              "short": 32067,
              "net": -3090
            }
          },
          "openInterest": 165905
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81440,
              "short": 89508,
              "net": -8068
            },
            "nonCommercial": {
              "long": 82014,
              "short": 60984,
              "net": 21030
            },
            "smallTrader": {
              "long": 16731,
              "short": 29693,
              "net": -12962
            }
          },
          "openInterest": 206776
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91165,
              "short": 111366,
              "net": -20201
            },
            "nonCommercial": {
              "long": 94215,
              "short": 60354,
              "net": 33861
            },
            "smallTrader": {
              "long": 23191,
              "short": 36851,
              "net": -13660
            }
          },
          "openInterest": 241313
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78627,
              "short": 33325,
              "net": 45302
            },
            "nonCommercial": {
              "long": 24542,
              "short": 70265,
              "net": -45723
            },
            "smallTrader": {
              "long": 5679,
              "short": 5258,
              "net": 421
            }
          },
          "openInterest": 120749
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19799,
              "short": 46129,
              "net": -26330
            },
            "nonCommercial": {
              "long": 32694,
              "short": 7105,
              "net": 25589
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59338
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 431917,
              "short": 331302,
              "net": 100615
            },
            "nonCommercial": {
              "long": 251881,
              "short": 386710,
              "net": -134829
            },
            "smallTrader": {
              "long": 70879,
              "short": 36665,
              "net": 34214
            }
          },
          "openInterest": 1097985
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8865,
              "short": 9909,
              "net": -1044
            },
            "nonCommercial": {
              "long": 28980,
              "short": 29675,
              "net": -695
            },
            "smallTrader": {
              "long": 5296,
              "short": 3557,
              "net": 1739
            }
          },
          "openInterest": 43268
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 6902,
              "short": 66471,
              "net": -59569
            },
            "nonCommercial": {
              "long": 64787,
              "short": 10450,
              "net": 54337
            },
            "smallTrader": {
              "long": 7608,
              "short": 2376,
              "net": 5232
            }
          },
          "openInterest": 80960
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 442660,
              "short": 477395,
              "net": -34735
            },
            "nonCommercial": {
              "long": 126523,
              "short": 88046,
              "net": 38477
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 682836
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49176,
              "short": 149770,
              "net": -100594
            },
            "nonCommercial": {
              "long": 118988,
              "short": 33999,
              "net": 84989
            },
            "smallTrader": {
              "long": 28905,
              "short": 13300,
              "net": 15605
            }
          },
          "openInterest": 205905
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174931,
              "short": 270987,
              "net": -96056
            },
            "nonCommercial": {
              "long": 103306,
              "short": 24047,
              "net": 79259
            },
            "smallTrader": {
              "long": 42640,
              "short": 25843,
              "net": 16797
            }
          },
          "openInterest": 359279
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162136,
              "short": 226872,
              "net": -64736
            },
            "nonCommercial": {
              "long": 101125,
              "short": 46138,
              "net": 54987
            },
            "smallTrader": {
              "long": 33434,
              "short": 23685,
              "net": 9749
            }
          },
          "openInterest": 375482
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 310247,
              "short": 433372,
              "net": -123125
            },
            "nonCommercial": {
              "long": 229734,
              "short": 72814,
              "net": 156920
            },
            "smallTrader": {
              "long": 48768,
              "short": 82563,
              "net": -33795
            }
          },
          "openInterest": 670757
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 363961,
              "short": 709715,
              "net": -345754
            },
            "nonCommercial": {
              "long": 348427,
              "short": 51518,
              "net": 296909
            },
            "smallTrader": {
              "long": 86983,
              "short": 38138,
              "net": 48845
            }
          },
          "openInterest": 883140
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13157,
              "short": 4640,
              "net": 8517
            },
            "nonCommercial": {
              "long": 19996,
              "short": 21541,
              "net": -1545
            },
            "smallTrader": {
              "long": 8662,
              "short": 15634,
              "net": -6972
            }
          },
          "openInterest": 42786
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7418,
              "short": 28503,
              "net": -21085
            },
            "nonCommercial": {
              "long": 35849,
              "short": 19378,
              "net": 16471
            },
            "smallTrader": {
              "long": 6870,
              "short": 2256,
              "net": 4614
            }
          },
          "openInterest": 57759
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 204293,
              "short": 83679,
              "net": 120614
            },
            "nonCommercial": {
              "long": 184771,
              "short": 298859,
              "net": -114088
            },
            "smallTrader": {
              "long": 23623,
              "short": 30149,
              "net": -6526
            }
          },
          "openInterest": 541636
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111589,
              "short": 96364,
              "net": 15225
            },
            "nonCommercial": {
              "long": 76990,
              "short": 89556,
              "net": -12566
            },
            "smallTrader": {
              "long": 22402,
              "short": 25061,
              "net": -2659
            }
          },
          "openInterest": 239572
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168044,
              "short": 99701,
              "net": 68343
            },
            "nonCommercial": {
              "long": 132807,
              "short": 207769,
              "net": -74962
            },
            "smallTrader": {
              "long": 51531,
              "short": 44912,
              "net": 6619
            }
          },
          "openInterest": 440857
        }
      ]
    },
    {
      "reportDate": "2016-08-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1754129,
              "short": 1727810,
              "net": 26319
            },
            "nonCommercial": {
              "long": 565692,
              "short": 517297,
              "net": 48395
            },
            "smallTrader": {
              "long": 361731,
              "short": 436445,
              "net": -74714
            }
          },
          "openInterest": 2813651
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 661480,
              "short": 703340,
              "net": -41860
            },
            "nonCommercial": {
              "long": 293463,
              "short": 224491,
              "net": 68972
            },
            "smallTrader": {
              "long": 123555,
              "short": 150667,
              "net": -27112
            }
          },
          "openInterest": 1143449
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 265697,
              "short": 338916,
              "net": -73219
            },
            "nonCommercial": {
              "long": 148558,
              "short": 90811,
              "net": 57747
            },
            "smallTrader": {
              "long": 156253,
              "short": 140781,
              "net": 15472
            }
          },
          "openInterest": 589741
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2093859,
              "short": 1861613,
              "net": 232246
            },
            "nonCommercial": {
              "long": 418457,
              "short": 583047,
              "net": -164590
            },
            "smallTrader": {
              "long": 282037,
              "short": 349693,
              "net": -67656
            }
          },
          "openInterest": 2949150
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10509,
              "short": 60498,
              "net": -49989
            },
            "nonCommercial": {
              "long": 71011,
              "short": 28254,
              "net": 42757
            },
            "smallTrader": {
              "long": 30234,
              "short": 23002,
              "net": 7232
            }
          },
          "openInterest": 114452
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6330,
              "short": 7528,
              "net": -1198
            },
            "nonCommercial": {
              "long": 16981,
              "short": 16730,
              "net": 251
            },
            "smallTrader": {
              "long": 1781,
              "short": 834,
              "net": 947
            }
          },
          "openInterest": 25182
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 183922,
              "short": 69342,
              "net": 114580
            },
            "nonCommercial": {
              "long": 35850,
              "short": 130828,
              "net": -94978
            },
            "smallTrader": {
              "long": 20938,
              "short": 40540,
              "net": -19602
            }
          },
          "openInterest": 247711
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43820,
              "short": 75437,
              "net": -31617
            },
            "nonCommercial": {
              "long": 50097,
              "short": 33363,
              "net": 16734
            },
            "smallTrader": {
              "long": 37048,
              "short": 22165,
              "net": 14883
            }
          },
          "openInterest": 131618
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85331,
              "short": 131442,
              "net": -46111
            },
            "nonCommercial": {
              "long": 74262,
              "short": 32017,
              "net": 42245
            },
            "smallTrader": {
              "long": 10451,
              "short": 6585,
              "net": 3866
            }
          },
          "openInterest": 194897
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69927,
              "short": 113438,
              "net": -43511
            },
            "nonCommercial": {
              "long": 61307,
              "short": 23013,
              "net": 38294
            },
            "smallTrader": {
              "long": 11742,
              "short": 6525,
              "net": 5217
            }
          },
          "openInterest": 164169
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78581,
              "short": 76444,
              "net": 2137
            },
            "nonCommercial": {
              "long": 70207,
              "short": 76873,
              "net": -6666
            },
            "smallTrader": {
              "long": 20138,
              "short": 15609,
              "net": 4529
            }
          },
          "openInterest": 192196
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624083,
              "short": 582117,
              "net": 41966
            },
            "nonCommercial": {
              "long": 391868,
              "short": 389669,
              "net": 2199
            },
            "smallTrader": {
              "long": 145054,
              "short": 189219,
              "net": -44165
            }
          },
          "openInterest": 1370132
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94432,
              "short": 174561,
              "net": -80129
            },
            "nonCommercial": {
              "long": 102587,
              "short": 33198,
              "net": 69389
            },
            "smallTrader": {
              "long": 17153,
              "short": 6413,
              "net": 10740
            }
          },
          "openInterest": 228356
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 614046,
              "short": 957594,
              "net": -343548
            },
            "nonCommercial": {
              "long": 555022,
              "short": 201278,
              "net": 353744
            },
            "smallTrader": {
              "long": 87337,
              "short": 97533,
              "net": -10196
            }
          },
          "openInterest": 1747499
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17344,
              "short": 53569,
              "net": -36225
            },
            "nonCommercial": {
              "long": 46501,
              "short": 8377,
              "net": 38124
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73139
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41056,
              "short": 43927,
              "net": -2871
            },
            "nonCommercial": {
              "long": 5857,
              "short": 3092,
              "net": 2765
            },
            "smallTrader": {
              "long": 390,
              "short": 284,
              "net": 106
            }
          },
          "openInterest": 53318
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 202180,
              "short": 111006,
              "net": 91174
            },
            "nonCommercial": {
              "long": 105374,
              "short": 182032,
              "net": -76658
            },
            "smallTrader": {
              "long": 48087,
              "short": 62603,
              "net": -14516
            }
          },
          "openInterest": 364044
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11655,
              "short": 10157,
              "net": 1498
            },
            "nonCommercial": {
              "long": 17248,
              "short": 11772,
              "net": 5476
            },
            "smallTrader": {
              "long": 6201,
              "short": 13175,
              "net": -6974
            }
          },
          "openInterest": 42493
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204923,
              "short": 265128,
              "net": -60205
            },
            "nonCommercial": {
              "long": 112459,
              "short": 54630,
              "net": 57829
            },
            "smallTrader": {
              "long": 22203,
              "short": 19827,
              "net": 2376
            }
          },
          "openInterest": 414390
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108571,
              "short": 426046,
              "net": -317475
            },
            "nonCommercial": {
              "long": 359785,
              "short": 65176,
              "net": 294609
            },
            "smallTrader": {
              "long": 51796,
              "short": 28930,
              "net": 22866
            }
          },
          "openInterest": 572973
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207039,
              "short": 243490,
              "net": -36451
            },
            "nonCommercial": {
              "long": 78195,
              "short": 57318,
              "net": 20877
            },
            "smallTrader": {
              "long": 46887,
              "short": 31313,
              "net": 15574
            }
          },
          "openInterest": 402986
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43245,
              "short": 99482,
              "net": -56237
            },
            "nonCommercial": {
              "long": 90387,
              "short": 30071,
              "net": 60316
            },
            "smallTrader": {
              "long": 28465,
              "short": 32544,
              "net": -4079
            }
          },
          "openInterest": 164756
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77374,
              "short": 85867,
              "net": -8493
            },
            "nonCommercial": {
              "long": 83151,
              "short": 60406,
              "net": 22745
            },
            "smallTrader": {
              "long": 15154,
              "short": 29406,
              "net": -14252
            }
          },
          "openInterest": 205125
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85793,
              "short": 109234,
              "net": -23441
            },
            "nonCommercial": {
              "long": 96229,
              "short": 63232,
              "net": 32997
            },
            "smallTrader": {
              "long": 24199,
              "short": 33755,
              "net": -9556
            }
          },
          "openInterest": 246157
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71853,
              "short": 43873,
              "net": 27980
            },
            "nonCommercial": {
              "long": 26845,
              "short": 55386,
              "net": -28541
            },
            "smallTrader": {
              "long": 5334,
              "short": 4773,
              "net": 561
            }
          },
          "openInterest": 113732
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20534,
              "short": 46962,
              "net": -26428
            },
            "nonCommercial": {
              "long": 32440,
              "short": 6814,
              "net": 25626
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59466
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 394133,
              "short": 312842,
              "net": 81291
            },
            "nonCommercial": {
              "long": 261300,
              "short": 380030,
              "net": -118730
            },
            "smallTrader": {
              "long": 72711,
              "short": 35272,
              "net": 37439
            }
          },
          "openInterest": 1069552
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9141,
              "short": 9758,
              "net": -617
            },
            "nonCommercial": {
              "long": 29926,
              "short": 30804,
              "net": -878
            },
            "smallTrader": {
              "long": 5209,
              "short": 3714,
              "net": 1495
            }
          },
          "openInterest": 44393
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 7203,
              "short": 66257,
              "net": -59054
            },
            "nonCommercial": {
              "long": 65203,
              "short": 10934,
              "net": 54269
            },
            "smallTrader": {
              "long": 7174,
              "short": 2389,
              "net": 4785
            }
          },
          "openInterest": 81801
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 451585,
              "short": 488587,
              "net": -37002
            },
            "nonCommercial": {
              "long": 133341,
              "short": 91144,
              "net": 42197
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 700378
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47602,
              "short": 145671,
              "net": -98069
            },
            "nonCommercial": {
              "long": 118356,
              "short": 35153,
              "net": 83203
            },
            "smallTrader": {
              "long": 27923,
              "short": 13057,
              "net": 14866
            }
          },
          "openInterest": 206264
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172740,
              "short": 271452,
              "net": -98712
            },
            "nonCommercial": {
              "long": 108663,
              "short": 26280,
              "net": 82383
            },
            "smallTrader": {
              "long": 41380,
              "short": 25051,
              "net": 16329
            }
          },
          "openInterest": 365211
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154714,
              "short": 260546,
              "net": -105832
            },
            "nonCommercial": {
              "long": 132620,
              "short": 40663,
              "net": 91957
            },
            "smallTrader": {
              "long": 36150,
              "short": 22275,
              "net": 13875
            }
          },
          "openInterest": 406203
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 295783,
              "short": 438482,
              "net": -142699
            },
            "nonCommercial": {
              "long": 248985,
              "short": 69606,
              "net": 179379
            },
            "smallTrader": {
              "long": 47396,
              "short": 84076,
              "net": -36680
            }
          },
          "openInterest": 669874
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 356743,
              "short": 716595,
              "net": -359852
            },
            "nonCommercial": {
              "long": 367444,
              "short": 58163,
              "net": 309281
            },
            "smallTrader": {
              "long": 91380,
              "short": 40809,
              "net": 50571
            }
          },
          "openInterest": 903799
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7379,
              "short": 6328,
              "net": 1051
            },
            "nonCommercial": {
              "long": 20921,
              "short": 19036,
              "net": 1885
            },
            "smallTrader": {
              "long": 10819,
              "short": 13755,
              "net": -2936
            }
          },
          "openInterest": 39554
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7669,
              "short": 28528,
              "net": -20859
            },
            "nonCommercial": {
              "long": 33766,
              "short": 17798,
              "net": 15968
            },
            "smallTrader": {
              "long": 7772,
              "short": 2881,
              "net": 4891
            }
          },
          "openInterest": 57651
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 192744,
              "short": 62973,
              "net": 129771
            },
            "nonCommercial": {
              "long": 179690,
              "short": 301214,
              "net": -121524
            },
            "smallTrader": {
              "long": 22785,
              "short": 31032,
              "net": -8247
            }
          },
          "openInterest": 507877
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103567,
              "short": 97179,
              "net": 6388
            },
            "nonCommercial": {
              "long": 82570,
              "short": 87081,
              "net": -4511
            },
            "smallTrader": {
              "long": 21464,
              "short": 23341,
              "net": -1877
            }
          },
          "openInterest": 233774
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168971,
              "short": 103968,
              "net": 65003
            },
            "nonCommercial": {
              "long": 138200,
              "short": 212384,
              "net": -74184
            },
            "smallTrader": {
              "long": 52992,
              "short": 43811,
              "net": 9181
            }
          },
          "openInterest": 451533
        }
      ]
    },
    {
      "reportDate": "2016-08-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1794153,
              "short": 1800573,
              "net": -6420
            },
            "nonCommercial": {
              "long": 623218,
              "short": 521702,
              "net": 101516
            },
            "smallTrader": {
              "long": 345160,
              "short": 440256,
              "net": -95096
            }
          },
          "openInterest": 2858768
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 659183,
              "short": 689722,
              "net": -30539
            },
            "nonCommercial": {
              "long": 287116,
              "short": 221531,
              "net": 65585
            },
            "smallTrader": {
              "long": 113672,
              "short": 148718,
              "net": -35046
            }
          },
          "openInterest": 1110272
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 294238,
              "short": 335387,
              "net": -41149
            },
            "nonCommercial": {
              "long": 118355,
              "short": 89928,
              "net": 28427
            },
            "smallTrader": {
              "long": 152949,
              "short": 140227,
              "net": 12722
            }
          },
          "openInterest": 582396
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2161683,
              "short": 1904882,
              "net": 256801
            },
            "nonCommercial": {
              "long": 398194,
              "short": 549113,
              "net": -150919
            },
            "smallTrader": {
              "long": 252027,
              "short": 357909,
              "net": -105882
            }
          },
          "openInterest": 2938424
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9540,
              "short": 56601,
              "net": -47061
            },
            "nonCommercial": {
              "long": 70432,
              "short": 27866,
              "net": 42566
            },
            "smallTrader": {
              "long": 27140,
              "short": 22645,
              "net": 4495
            }
          },
          "openInterest": 110040
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15337,
              "short": 16815,
              "net": -1478
            },
            "nonCommercial": {
              "long": 16084,
              "short": 15284,
              "net": 800
            },
            "smallTrader": {
              "long": 1803,
              "short": 1125,
              "net": 678
            }
          },
          "openInterest": 33489
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185793,
              "short": 71339,
              "net": 114454
            },
            "nonCommercial": {
              "long": 39648,
              "short": 132133,
              "net": -92485
            },
            "smallTrader": {
              "long": 17638,
              "short": 39607,
              "net": -21969
            }
          },
          "openInterest": 248410
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42757,
              "short": 76792,
              "net": -34035
            },
            "nonCommercial": {
              "long": 46808,
              "short": 24408,
              "net": 22400
            },
            "smallTrader": {
              "long": 34291,
              "short": 22656,
              "net": 11635
            }
          },
          "openInterest": 125716
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84783,
              "short": 127835,
              "net": -43052
            },
            "nonCommercial": {
              "long": 74829,
              "short": 34871,
              "net": 39958
            },
            "smallTrader": {
              "long": 10786,
              "short": 7692,
              "net": 3094
            }
          },
          "openInterest": 193120
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73089,
              "short": 115606,
              "net": -42517
            },
            "nonCommercial": {
              "long": 57593,
              "short": 19641,
              "net": 37952
            },
            "smallTrader": {
              "long": 11193,
              "short": 6628,
              "net": 4565
            }
          },
          "openInterest": 166041
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83132,
              "short": 62594,
              "net": 20538
            },
            "nonCommercial": {
              "long": 69279,
              "short": 91152,
              "net": -21873
            },
            "smallTrader": {
              "long": 17872,
              "short": 16537,
              "net": 1335
            }
          },
          "openInterest": 187028
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 593209,
              "short": 507842,
              "net": 85367
            },
            "nonCommercial": {
              "long": 361777,
              "short": 408049,
              "net": -46272
            },
            "smallTrader": {
              "long": 141142,
              "short": 180237,
              "net": -39095
            }
          },
          "openInterest": 1296621
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100083,
              "short": 175394,
              "net": -75311
            },
            "nonCommercial": {
              "long": 98712,
              "short": 31968,
              "net": 66744
            },
            "smallTrader": {
              "long": 15845,
              "short": 7278,
              "net": 8567
            }
          },
          "openInterest": 228192
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 640120,
              "short": 976684,
              "net": -336564
            },
            "nonCommercial": {
              "long": 538363,
              "short": 197075,
              "net": 341288
            },
            "smallTrader": {
              "long": 93765,
              "short": 98489,
              "net": -4724
            }
          },
          "openInterest": 1787891
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17238,
              "short": 53966,
              "net": -36728
            },
            "nonCommercial": {
              "long": 46385,
              "short": 7609,
              "net": 38776
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72837
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42280,
              "short": 45383,
              "net": -3103
            },
            "nonCommercial": {
              "long": 6651,
              "short": 3572,
              "net": 3079
            },
            "smallTrader": {
              "long": 373,
              "short": 349,
              "net": 24
            }
          },
          "openInterest": 55119
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204241,
              "short": 103433,
              "net": 100808
            },
            "nonCommercial": {
              "long": 108261,
              "short": 190186,
              "net": -81925
            },
            "smallTrader": {
              "long": 45283,
              "short": 64166,
              "net": -18883
            }
          },
          "openInterest": 364843
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12020,
              "short": 9144,
              "net": 2876
            },
            "nonCommercial": {
              "long": 16054,
              "short": 13203,
              "net": 2851
            },
            "smallTrader": {
              "long": 6087,
              "short": 11814,
              "net": -5727
            }
          },
          "openInterest": 40598
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187296,
              "short": 244305,
              "net": -57009
            },
            "nonCommercial": {
              "long": 112563,
              "short": 56355,
              "net": 56208
            },
            "smallTrader": {
              "long": 21478,
              "short": 20677,
              "net": 801
            }
          },
          "openInterest": 387814
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109854,
              "short": 411067,
              "net": -301213
            },
            "nonCommercial": {
              "long": 340586,
              "short": 64245,
              "net": 276341
            },
            "smallTrader": {
              "long": 53666,
              "short": 28794,
              "net": 24872
            }
          },
          "openInterest": 558398
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199509,
              "short": 237345,
              "net": -37836
            },
            "nonCommercial": {
              "long": 77924,
              "short": 56263,
              "net": 21661
            },
            "smallTrader": {
              "long": 44798,
              "short": 28623,
              "net": 16175
            }
          },
          "openInterest": 387074
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44366,
              "short": 101570,
              "net": -57204
            },
            "nonCommercial": {
              "long": 91570,
              "short": 27909,
              "net": 63661
            },
            "smallTrader": {
              "long": 26200,
              "short": 32657,
              "net": -6457
            }
          },
          "openInterest": 164329
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78272,
              "short": 81044,
              "net": -2772
            },
            "nonCommercial": {
              "long": 81881,
              "short": 63113,
              "net": 18768
            },
            "smallTrader": {
              "long": 15053,
              "short": 31049,
              "net": -15996
            }
          },
          "openInterest": 207484
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88731,
              "short": 101112,
              "net": -12381
            },
            "nonCommercial": {
              "long": 99376,
              "short": 79307,
              "net": 20069
            },
            "smallTrader": {
              "long": 25122,
              "short": 32810,
              "net": -7688
            }
          },
          "openInterest": 255282
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78626,
              "short": 44172,
              "net": 34454
            },
            "nonCommercial": {
              "long": 19848,
              "short": 53082,
              "net": -33234
            },
            "smallTrader": {
              "long": 4607,
              "short": 5827,
              "net": -1220
            }
          },
          "openInterest": 114101
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18737,
              "short": 48793,
              "net": -30056
            },
            "nonCommercial": {
              "long": 36144,
              "short": 6736,
              "net": 29408
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61088
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 368213,
              "short": 310779,
              "net": 57434
            },
            "nonCommercial": {
              "long": 284422,
              "short": 380357,
              "net": -95935
            },
            "smallTrader": {
              "long": 70215,
              "short": 31714,
              "net": 38501
            }
          },
          "openInterest": 1037375
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8751,
              "short": 12285,
              "net": -3534
            },
            "nonCommercial": {
              "long": 31747,
              "short": 29854,
              "net": 1893
            },
            "smallTrader": {
              "long": 5665,
              "short": 4024,
              "net": 1641
            }
          },
          "openInterest": 46496
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8668,
              "short": 61992,
              "net": -53324
            },
            "nonCommercial": {
              "long": 60231,
              "short": 11619,
              "net": 48612
            },
            "smallTrader": {
              "long": 7493,
              "short": 2781,
              "net": 4712
            }
          },
          "openInterest": 79543
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 453221,
              "short": 496674,
              "net": -43453
            },
            "nonCommercial": {
              "long": 135125,
              "short": 86276,
              "net": 48849
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 710340
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44378,
              "short": 140056,
              "net": -95678
            },
            "nonCommercial": {
              "long": 114230,
              "short": 29876,
              "net": 84354
            },
            "smallTrader": {
              "long": 23375,
              "short": 12051,
              "net": 11324
            }
          },
          "openInterest": 189416
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168727,
              "short": 255157,
              "net": -86430
            },
            "nonCommercial": {
              "long": 106793,
              "short": 29023,
              "net": 77770
            },
            "smallTrader": {
              "long": 38069,
              "short": 29409,
              "net": 8660
            }
          },
          "openInterest": 350038
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138558,
              "short": 260076,
              "net": -121518
            },
            "nonCommercial": {
              "long": 145767,
              "short": 38110,
              "net": 107657
            },
            "smallTrader": {
              "long": 37619,
              "short": 23758,
              "net": 13861
            }
          },
          "openInterest": 397673
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 296394,
              "short": 399935,
              "net": -103541
            },
            "nonCommercial": {
              "long": 217512,
              "short": 70966,
              "net": 146546
            },
            "smallTrader": {
              "long": 45335,
              "short": 88340,
              "net": -43005
            }
          },
          "openInterest": 632779
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 358970,
              "short": 719173,
              "net": -360203
            },
            "nonCommercial": {
              "long": 369812,
              "short": 57140,
              "net": 312672
            },
            "smallTrader": {
              "long": 90173,
              "short": 42642,
              "net": 47531
            }
          },
          "openInterest": 908026
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10348,
              "short": 5626,
              "net": 4722
            },
            "nonCommercial": {
              "long": 24557,
              "short": 16349,
              "net": 8208
            },
            "smallTrader": {
              "long": 6934,
              "short": 19864,
              "net": -12930
            }
          },
          "openInterest": 42294
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7912,
              "short": 28335,
              "net": -20423
            },
            "nonCommercial": {
              "long": 30121,
              "short": 15155,
              "net": 14966
            },
            "smallTrader": {
              "long": 7790,
              "short": 2333,
              "net": 5457
            }
          },
          "openInterest": 55341
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 198167,
              "short": 61881,
              "net": 136286
            },
            "nonCommercial": {
              "long": 175610,
              "short": 303331,
              "net": -127721
            },
            "smallTrader": {
              "long": 25712,
              "short": 34277,
              "net": -8565
            }
          },
          "openInterest": 511241
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100307,
              "short": 87660,
              "net": 12647
            },
            "nonCommercial": {
              "long": 81050,
              "short": 91243,
              "net": -10193
            },
            "smallTrader": {
              "long": 20410,
              "short": 22864,
              "net": -2454
            }
          },
          "openInterest": 227572
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173536,
              "short": 87404,
              "net": 86132
            },
            "nonCommercial": {
              "long": 136657,
              "short": 228844,
              "net": -92187
            },
            "smallTrader": {
              "long": 49601,
              "short": 43546,
              "net": 6055
            }
          },
          "openInterest": 439470
        }
      ]
    },
    {
      "reportDate": "2016-09-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1771165,
              "short": 1800758,
              "net": -29593
            },
            "nonCommercial": {
              "long": 657371,
              "short": 552579,
              "net": 104792
            },
            "smallTrader": {
              "long": 353533,
              "short": 428732,
              "net": -75199
            }
          },
          "openInterest": 2865497
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 636870,
              "short": 636491,
              "net": 379
            },
            "nonCommercial": {
              "long": 258845,
              "short": 230004,
              "net": 28841
            },
            "smallTrader": {
              "long": 115112,
              "short": 144332,
              "net": -29220
            }
          },
          "openInterest": 1047916
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 277154,
              "short": 311126,
              "net": -33972
            },
            "nonCommercial": {
              "long": 116618,
              "short": 92484,
              "net": 24134
            },
            "smallTrader": {
              "long": 151652,
              "short": 141814,
              "net": 9838
            }
          },
          "openInterest": 562705
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2095994,
              "short": 1808321,
              "net": 287673
            },
            "nonCommercial": {
              "long": 383918,
              "short": 580204,
              "net": -196286
            },
            "smallTrader": {
              "long": 259987,
              "short": 351374,
              "net": -91387
            }
          },
          "openInterest": 2820777
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9551,
              "short": 53119,
              "net": -43568
            },
            "nonCommercial": {
              "long": 66211,
              "short": 27252,
              "net": 38959
            },
            "smallTrader": {
              "long": 29829,
              "short": 25220,
              "net": 4609
            }
          },
          "openInterest": 108852
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7097,
              "short": 18716,
              "net": -11619
            },
            "nonCommercial": {
              "long": 18392,
              "short": 7800,
              "net": 10592
            },
            "smallTrader": {
              "long": 1841,
              "short": 814,
              "net": 1027
            }
          },
          "openInterest": 27330
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184116,
              "short": 80132,
              "net": 103984
            },
            "nonCommercial": {
              "long": 38785,
              "short": 128754,
              "net": -89969
            },
            "smallTrader": {
              "long": 23439,
              "short": 37454,
              "net": -14015
            }
          },
          "openInterest": 255953
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43384,
              "short": 73389,
              "net": -30005
            },
            "nonCommercial": {
              "long": 44136,
              "short": 23231,
              "net": 20905
            },
            "smallTrader": {
              "long": 32397,
              "short": 23297,
              "net": 9100
            }
          },
          "openInterest": 122747
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88171,
              "short": 126059,
              "net": -37888
            },
            "nonCommercial": {
              "long": 74322,
              "short": 39375,
              "net": 34947
            },
            "smallTrader": {
              "long": 11111,
              "short": 8170,
              "net": 2941
            }
          },
          "openInterest": 196846
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73379,
              "short": 125692,
              "net": -52313
            },
            "nonCommercial": {
              "long": 64486,
              "short": 17286,
              "net": 47200
            },
            "smallTrader": {
              "long": 11761,
              "short": 6648,
              "net": 5113
            }
          },
          "openInterest": 176478
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88295,
              "short": 59323,
              "net": 28972
            },
            "nonCommercial": {
              "long": 79928,
              "short": 110153,
              "net": -30225
            },
            "smallTrader": {
              "long": 18426,
              "short": 17173,
              "net": 1253
            }
          },
          "openInterest": 203453
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 609845,
              "short": 518879,
              "net": 90966
            },
            "nonCommercial": {
              "long": 357752,
              "short": 418982,
              "net": -61230
            },
            "smallTrader": {
              "long": 145582,
              "short": 175318,
              "net": -29736
            }
          },
          "openInterest": 1317098
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100526,
              "short": 180649,
              "net": -80123
            },
            "nonCommercial": {
              "long": 100512,
              "short": 30197,
              "net": 70315
            },
            "smallTrader": {
              "long": 16883,
              "short": 7075,
              "net": 9808
            }
          },
          "openInterest": 230647
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 676917,
              "short": 965584,
              "net": -288667
            },
            "nonCommercial": {
              "long": 534074,
              "short": 248279,
              "net": 285795
            },
            "smallTrader": {
              "long": 109892,
              "short": 107020,
              "net": 2872
            }
          },
          "openInterest": 1861718
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16829,
              "short": 54754,
              "net": -37925
            },
            "nonCommercial": {
              "long": 47460,
              "short": 8249,
              "net": 39211
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74026
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36772,
              "short": 38979,
              "net": -2207
            },
            "nonCommercial": {
              "long": 5432,
              "short": 3297,
              "net": 2135
            },
            "smallTrader": {
              "long": 366,
              "short": 294,
              "net": 72
            }
          },
          "openInterest": 48574
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 220781,
              "short": 107441,
              "net": 113340
            },
            "nonCommercial": {
              "long": 97324,
              "short": 189954,
              "net": -92630
            },
            "smallTrader": {
              "long": 45546,
              "short": 66256,
              "net": -20710
            }
          },
          "openInterest": 375985
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11935,
              "short": 9364,
              "net": 2571
            },
            "nonCommercial": {
              "long": 16384,
              "short": 14735,
              "net": 1649
            },
            "smallTrader": {
              "long": 7240,
              "short": 11460,
              "net": -4220
            }
          },
          "openInterest": 42055
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198004,
              "short": 249181,
              "net": -51177
            },
            "nonCommercial": {
              "long": 112487,
              "short": 62294,
              "net": 50193
            },
            "smallTrader": {
              "long": 20231,
              "short": 19247,
              "net": 984
            }
          },
          "openInterest": 401094
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110470,
              "short": 440443,
              "net": -329973
            },
            "nonCommercial": {
              "long": 370375,
              "short": 62515,
              "net": 307860
            },
            "smallTrader": {
              "long": 53939,
              "short": 31826,
              "net": 22113
            }
          },
          "openInterest": 590656
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205116,
              "short": 230434,
              "net": -25318
            },
            "nonCommercial": {
              "long": 71262,
              "short": 53883,
              "net": 17379
            },
            "smallTrader": {
              "long": 41224,
              "short": 33285,
              "net": 7939
            }
          },
          "openInterest": 382084
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41120,
              "short": 91024,
              "net": -49904
            },
            "nonCommercial": {
              "long": 83968,
              "short": 29479,
              "net": 54489
            },
            "smallTrader": {
              "long": 28701,
              "short": 33286,
              "net": -4585
            }
          },
          "openInterest": 159342
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80012,
              "short": 81279,
              "net": -1267
            },
            "nonCommercial": {
              "long": 78842,
              "short": 63175,
              "net": 15667
            },
            "smallTrader": {
              "long": 16844,
              "short": 31244,
              "net": -14400
            }
          },
          "openInterest": 208974
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93864,
              "short": 103277,
              "net": -9413
            },
            "nonCommercial": {
              "long": 103396,
              "short": 87930,
              "net": 15466
            },
            "smallTrader": {
              "long": 26403,
              "short": 32456,
              "net": -6053
            }
          },
          "openInterest": 263449
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126353,
              "short": 67074,
              "net": 59279
            },
            "nonCommercial": {
              "long": 16790,
              "short": 75189,
              "net": -58399
            },
            "smallTrader": {
              "long": 4584,
              "short": 5464,
              "net": -880
            }
          },
          "openInterest": 162430
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19811,
              "short": 48729,
              "net": -28918
            },
            "nonCommercial": {
              "long": 35883,
              "short": 7137,
              "net": 28746
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61802
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 369593,
              "short": 326026,
              "net": 43567
            },
            "nonCommercial": {
              "long": 279173,
              "short": 355698,
              "net": -76525
            },
            "smallTrader": {
              "long": 70858,
              "short": 37900,
              "net": 32958
            }
          },
          "openInterest": 1052129
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8475,
              "short": 16386,
              "net": -7911
            },
            "nonCommercial": {
              "long": 37243,
              "short": 31115,
              "net": 6128
            },
            "smallTrader": {
              "long": 6144,
              "short": 4361,
              "net": 1783
            }
          },
          "openInterest": 51939
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9944,
              "short": 60831,
              "net": -50887
            },
            "nonCommercial": {
              "long": 56363,
              "short": 11302,
              "net": 45061
            },
            "smallTrader": {
              "long": 7785,
              "short": 1959,
              "net": 5826
            }
          },
          "openInterest": 77629
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 478795,
              "short": 514806,
              "net": -36011
            },
            "nonCommercial": {
              "long": 134195,
              "short": 92336,
              "net": 41859
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 735322
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45970,
              "short": 145552,
              "net": -99582
            },
            "nonCommercial": {
              "long": 118059,
              "short": 30031,
              "net": 88028
            },
            "smallTrader": {
              "long": 26354,
              "short": 14800,
              "net": 11554
            }
          },
          "openInterest": 199197
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178132,
              "short": 253693,
              "net": -75561
            },
            "nonCommercial": {
              "long": 100867,
              "short": 36204,
              "net": 64663
            },
            "smallTrader": {
              "long": 40770,
              "short": 29872,
              "net": 10898
            }
          },
          "openInterest": 359617
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137496,
              "short": 262772,
              "net": -125276
            },
            "nonCommercial": {
              "long": 145335,
              "short": 35475,
              "net": 109860
            },
            "smallTrader": {
              "long": 41431,
              "short": 26015,
              "net": 15416
            }
          },
          "openInterest": 397815
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 295286,
              "short": 384732,
              "net": -89446
            },
            "nonCommercial": {
              "long": 207423,
              "short": 75335,
              "net": 132088
            },
            "smallTrader": {
              "long": 47086,
              "short": 89728,
              "net": -42642
            }
          },
          "openInterest": 628449
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369807,
              "short": 713267,
              "net": -343460
            },
            "nonCommercial": {
              "long": 352987,
              "short": 58775,
              "net": 294212
            },
            "smallTrader": {
              "long": 89757,
              "short": 40509,
              "net": 49248
            }
          },
          "openInterest": 913475
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14392,
              "short": 5613,
              "net": 8779
            },
            "nonCommercial": {
              "long": 22819,
              "short": 21368,
              "net": 1451
            },
            "smallTrader": {
              "long": 7930,
              "short": 18160,
              "net": -10230
            }
          },
          "openInterest": 45795
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7330,
              "short": 30240,
              "net": -22910
            },
            "nonCommercial": {
              "long": 33728,
              "short": 16767,
              "net": 16961
            },
            "smallTrader": {
              "long": 8835,
              "short": 2886,
              "net": 5949
            }
          },
          "openInterest": 58169
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 209482,
              "short": 70562,
              "net": 138920
            },
            "nonCommercial": {
              "long": 177715,
              "short": 311446,
              "net": -133731
            },
            "smallTrader": {
              "long": 27476,
              "short": 32665,
              "net": -5189
            }
          },
          "openInterest": 547744
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103755,
              "short": 90656,
              "net": 13099
            },
            "nonCommercial": {
              "long": 81612,
              "short": 92480,
              "net": -10868
            },
            "smallTrader": {
              "long": 20504,
              "short": 22735,
              "net": -2231
            }
          },
          "openInterest": 231473
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176487,
              "short": 83617,
              "net": 92870
            },
            "nonCommercial": {
              "long": 142330,
              "short": 242448,
              "net": -100118
            },
            "smallTrader": {
              "long": 49963,
              "short": 42715,
              "net": 7248
            }
          },
          "openInterest": 451070
        }
      ]
    },
    {
      "reportDate": "2016-09-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1764216,
              "short": 1724310,
              "net": 39906
            },
            "nonCommercial": {
              "long": 635219,
              "short": 566628,
              "net": 68591
            },
            "smallTrader": {
              "long": 352654,
              "short": 461151,
              "net": -108497
            }
          },
          "openInterest": 2854613
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 583037,
              "short": 583040,
              "net": -3
            },
            "nonCommercial": {
              "long": 236606,
              "short": 200519,
              "net": 36087
            },
            "smallTrader": {
              "long": 115234,
              "short": 151318,
              "net": -36084
            }
          },
          "openInterest": 973142
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 283505,
              "short": 299430,
              "net": -15925
            },
            "nonCommercial": {
              "long": 106887,
              "short": 99064,
              "net": 7823
            },
            "smallTrader": {
              "long": 148755,
              "short": 140653,
              "net": 8102
            }
          },
          "openInterest": 560056
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2095722,
              "short": 1747667,
              "net": 348055
            },
            "nonCommercial": {
              "long": 359274,
              "short": 604567,
              "net": -245293
            },
            "smallTrader": {
              "long": 249734,
              "short": 352496,
              "net": -102762
            }
          },
          "openInterest": 2771965
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17950,
              "short": 55832,
              "net": -37882
            },
            "nonCommercial": {
              "long": 63134,
              "short": 26667,
              "net": 36467
            },
            "smallTrader": {
              "long": 24784,
              "short": 23369,
              "net": 1415
            }
          },
          "openInterest": 112367
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7055,
              "short": 18103,
              "net": -11048
            },
            "nonCommercial": {
              "long": 17591,
              "short": 7630,
              "net": 9961
            },
            "smallTrader": {
              "long": 1932,
              "short": 845,
              "net": 1087
            }
          },
          "openInterest": 26578
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175488,
              "short": 74438,
              "net": 101050
            },
            "nonCommercial": {
              "long": 40397,
              "short": 123218,
              "net": -82821
            },
            "smallTrader": {
              "long": 20204,
              "short": 38433,
              "net": -18229
            }
          },
          "openInterest": 252539
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48174,
              "short": 66685,
              "net": -18511
            },
            "nonCommercial": {
              "long": 45790,
              "short": 28732,
              "net": 17058
            },
            "smallTrader": {
              "long": 28999,
              "short": 27546,
              "net": 1453
            }
          },
          "openInterest": 124676
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101827,
              "short": 123824,
              "net": -21997
            },
            "nonCommercial": {
              "long": 68361,
              "short": 47708,
              "net": 20653
            },
            "smallTrader": {
              "long": 11671,
              "short": 10327,
              "net": 1344
            }
          },
          "openInterest": 206611
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73108,
              "short": 125200,
              "net": -52092
            },
            "nonCommercial": {
              "long": 66697,
              "short": 18653,
              "net": 48044
            },
            "smallTrader": {
              "long": 11039,
              "short": 6991,
              "net": 4048
            }
          },
          "openInterest": 178115
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80099,
              "short": 55217,
              "net": 24882
            },
            "nonCommercial": {
              "long": 88681,
              "short": 113974,
              "net": -25293
            },
            "smallTrader": {
              "long": 16587,
              "short": 16176,
              "net": 411
            }
          },
          "openInterest": 203945
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 596924,
              "short": 516118,
              "net": 80806
            },
            "nonCommercial": {
              "long": 348936,
              "short": 385607,
              "net": -36671
            },
            "smallTrader": {
              "long": 138543,
              "short": 182678,
              "net": -44135
            }
          },
          "openInterest": 1283735
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101742,
              "short": 178550,
              "net": -76808
            },
            "nonCommercial": {
              "long": 98887,
              "short": 30031,
              "net": 68856
            },
            "smallTrader": {
              "long": 16120,
              "short": 8168,
              "net": 7952
            }
          },
          "openInterest": 230433
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 647463,
              "short": 956418,
              "net": -308955
            },
            "nonCommercial": {
              "long": 537965,
              "short": 224663,
              "net": 313302
            },
            "smallTrader": {
              "long": 99855,
              "short": 104202,
              "net": -4347
            }
          },
          "openInterest": 1829620
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30063,
              "short": 58664,
              "net": -28601
            },
            "nonCommercial": {
              "long": 38561,
              "short": 9285,
              "net": 29276
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78565
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37768,
              "short": 40085,
              "net": -2317
            },
            "nonCommercial": {
              "long": 6020,
              "short": 3559,
              "net": 2461
            },
            "smallTrader": {
              "long": 253,
              "short": 397,
              "net": -144
            }
          },
          "openInterest": 49574
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 216048,
              "short": 112825,
              "net": 103223
            },
            "nonCommercial": {
              "long": 91783,
              "short": 173258,
              "net": -81475
            },
            "smallTrader": {
              "long": 45916,
              "short": 67664,
              "net": -21748
            }
          },
          "openInterest": 379624
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10991,
              "short": 7822,
              "net": 3169
            },
            "nonCommercial": {
              "long": 16317,
              "short": 15289,
              "net": 1028
            },
            "smallTrader": {
              "long": 6976,
              "short": 11173,
              "net": -4197
            }
          },
          "openInterest": 41330
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189275,
              "short": 246622,
              "net": -57347
            },
            "nonCommercial": {
              "long": 112320,
              "short": 56151,
              "net": 56169
            },
            "smallTrader": {
              "long": 19962,
              "short": 18784,
              "net": 1178
            }
          },
          "openInterest": 391889
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116841,
              "short": 428212,
              "net": -311371
            },
            "nonCommercial": {
              "long": 351776,
              "short": 66363,
              "net": 285413
            },
            "smallTrader": {
              "long": 53893,
              "short": 27935,
              "net": 25958
            }
          },
          "openInterest": 575002
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206323,
              "short": 231758,
              "net": -25435
            },
            "nonCommercial": {
              "long": 69160,
              "short": 51630,
              "net": 17530
            },
            "smallTrader": {
              "long": 41577,
              "short": 33672,
              "net": 7905
            }
          },
          "openInterest": 385339
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43492,
              "short": 93700,
              "net": -50208
            },
            "nonCommercial": {
              "long": 86140,
              "short": 29294,
              "net": 56846
            },
            "smallTrader": {
              "long": 26305,
              "short": 32943,
              "net": -6638
            }
          },
          "openInterest": 167340
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77140,
              "short": 80345,
              "net": -3205
            },
            "nonCommercial": {
              "long": 82122,
              "short": 65763,
              "net": 16359
            },
            "smallTrader": {
              "long": 18319,
              "short": 31473,
              "net": -13154
            }
          },
          "openInterest": 208137
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93811,
              "short": 99753,
              "net": -5942
            },
            "nonCommercial": {
              "long": 105072,
              "short": 92113,
              "net": 12959
            },
            "smallTrader": {
              "long": 26960,
              "short": 33977,
              "net": -7017
            }
          },
          "openInterest": 260424
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131147,
              "short": 62175,
              "net": 68972
            },
            "nonCommercial": {
              "long": 19930,
              "short": 85677,
              "net": -65747
            },
            "smallTrader": {
              "long": 3482,
              "short": 6707,
              "net": -3225
            }
          },
          "openInterest": 168729
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30931,
              "short": 51011,
              "net": -20080
            },
            "nonCommercial": {
              "long": 26815,
              "short": 7582,
              "net": 19233
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64292
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 340212,
              "short": 299787,
              "net": 40425
            },
            "nonCommercial": {
              "long": 296410,
              "short": 373545,
              "net": -77135
            },
            "smallTrader": {
              "long": 69289,
              "short": 32579,
              "net": 36710
            }
          },
          "openInterest": 1033073
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10563,
              "short": 18029,
              "net": -7466
            },
            "nonCommercial": {
              "long": 34900,
              "short": 29771,
              "net": 5129
            },
            "smallTrader": {
              "long": 5933,
              "short": 3596,
              "net": 2337
            }
          },
          "openInterest": 61941
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10853,
              "short": 56236,
              "net": -45383
            },
            "nonCommercial": {
              "long": 54288,
              "short": 13233,
              "net": 41055
            },
            "smallTrader": {
              "long": 7118,
              "short": 2790,
              "net": 4328
            }
          },
          "openInterest": 76199
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 554217,
              "short": 571307,
              "net": -17090
            },
            "nonCommercial": {
              "long": 119140,
              "short": 100576,
              "net": 18564
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 825324
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45479,
              "short": 142154,
              "net": -96675
            },
            "nonCommercial": {
              "long": 113792,
              "short": 32224,
              "net": 81568
            },
            "smallTrader": {
              "long": 26508,
              "short": 11401,
              "net": 15107
            }
          },
          "openInterest": 193953
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182291,
              "short": 257964,
              "net": -75673
            },
            "nonCommercial": {
              "long": 99246,
              "short": 35025,
              "net": 64221
            },
            "smallTrader": {
              "long": 42131,
              "short": 30679,
              "net": 11452
            }
          },
          "openInterest": 366036
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140178,
              "short": 256117,
              "net": -115939
            },
            "nonCommercial": {
              "long": 144454,
              "short": 38242,
              "net": 106212
            },
            "smallTrader": {
              "long": 37838,
              "short": 28111,
              "net": 9727
            }
          },
          "openInterest": 396331
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 295142,
              "short": 371890,
              "net": -76748
            },
            "nonCommercial": {
              "long": 199463,
              "short": 80511,
              "net": 118952
            },
            "smallTrader": {
              "long": 47334,
              "short": 89538,
              "net": -42204
            }
          },
          "openInterest": 625277
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 356510,
              "short": 703716,
              "net": -347206
            },
            "nonCommercial": {
              "long": 342038,
              "short": 48996,
              "net": 293042
            },
            "smallTrader": {
              "long": 93218,
              "short": 39054,
              "net": 54164
            }
          },
          "openInterest": 889291
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14236,
              "short": 3872,
              "net": 10364
            },
            "nonCommercial": {
              "long": 20853,
              "short": 19505,
              "net": 1348
            },
            "smallTrader": {
              "long": 6954,
              "short": 18666,
              "net": -11712
            }
          },
          "openInterest": 44748
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7899,
              "short": 30445,
              "net": -22546
            },
            "nonCommercial": {
              "long": 34343,
              "short": 17269,
              "net": 17074
            },
            "smallTrader": {
              "long": 7745,
              "short": 2273,
              "net": 5472
            }
          },
          "openInterest": 55501
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 204313,
              "short": 86173,
              "net": 118140
            },
            "nonCommercial": {
              "long": 118356,
              "short": 231231,
              "net": -112875
            },
            "smallTrader": {
              "long": 28165,
              "short": 33430,
              "net": -5265
            }
          },
          "openInterest": 478117
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105459,
              "short": 94272,
              "net": 11187
            },
            "nonCommercial": {
              "long": 81209,
              "short": 89285,
              "net": -8076
            },
            "smallTrader": {
              "long": 20204,
              "short": 23315,
              "net": -3111
            }
          },
          "openInterest": 231027
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181590,
              "short": 96668,
              "net": 84922
            },
            "nonCommercial": {
              "long": 141887,
              "short": 234460,
              "net": -92573
            },
            "smallTrader": {
              "long": 48578,
              "short": 40927,
              "net": 7651
            }
          },
          "openInterest": 459288
        }
      ]
    },
    {
      "reportDate": "2016-09-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1663034,
              "short": 1698719,
              "net": -35685
            },
            "nonCommercial": {
              "long": 684632,
              "short": 567752,
              "net": 116880
            },
            "smallTrader": {
              "long": 342560,
              "short": 423755,
              "net": -81195
            }
          },
          "openInterest": 2763656
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 585409,
              "short": 593972,
              "net": -8563
            },
            "nonCommercial": {
              "long": 220033,
              "short": 188513,
              "net": 31520
            },
            "smallTrader": {
              "long": 116747,
              "short": 139704,
              "net": -22957
            }
          },
          "openInterest": 965720
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 279639,
              "short": 300510,
              "net": -20871
            },
            "nonCommercial": {
              "long": 108215,
              "short": 109796,
              "net": -1581
            },
            "smallTrader": {
              "long": 156043,
              "short": 133591,
              "net": 22452
            }
          },
          "openInterest": 560194
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2062101,
              "short": 1778257,
              "net": 283844
            },
            "nonCommercial": {
              "long": 414420,
              "short": 602494,
              "net": -188074
            },
            "smallTrader": {
              "long": 230358,
              "short": 326128,
              "net": -95770
            }
          },
          "openInterest": 2768378
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13293,
              "short": 22527,
              "net": -9234
            },
            "nonCommercial": {
              "long": 48543,
              "short": 41695,
              "net": 6848
            },
            "smallTrader": {
              "long": 22829,
              "short": 20443,
              "net": 2386
            }
          },
          "openInterest": 86614
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7528,
              "short": 17689,
              "net": -10161
            },
            "nonCommercial": {
              "long": 16161,
              "short": 6804,
              "net": 9357
            },
            "smallTrader": {
              "long": 1735,
              "short": 931,
              "net": 804
            }
          },
          "openInterest": 25424
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145856,
              "short": 66688,
              "net": 79168
            },
            "nonCommercial": {
              "long": 69233,
              "short": 127919,
              "net": -58686
            },
            "smallTrader": {
              "long": 17828,
              "short": 38310,
              "net": -20482
            }
          },
          "openInterest": 237759
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53400,
              "short": 67179,
              "net": -13779
            },
            "nonCommercial": {
              "long": 57216,
              "short": 40913,
              "net": 16303
            },
            "smallTrader": {
              "long": 25437,
              "short": 27961,
              "net": -2524
            }
          },
          "openInterest": 137204
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111370,
              "short": 130282,
              "net": -18912
            },
            "nonCommercial": {
              "long": 67636,
              "short": 50465,
              "net": 17171
            },
            "smallTrader": {
              "long": 11359,
              "short": 9618,
              "net": 1741
            }
          },
          "openInterest": 216181
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71644,
              "short": 126457,
              "net": -54813
            },
            "nonCommercial": {
              "long": 71278,
              "short": 21099,
              "net": 50179
            },
            "smallTrader": {
              "long": 11586,
              "short": 6952,
              "net": 4634
            }
          },
          "openInterest": 181537
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74737,
              "short": 61223,
              "net": 13514
            },
            "nonCommercial": {
              "long": 82274,
              "short": 95425,
              "net": -13151
            },
            "smallTrader": {
              "long": 16135,
              "short": 16498,
              "net": -363
            }
          },
          "openInterest": 190574
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 595596,
              "short": 526458,
              "net": 69138
            },
            "nonCommercial": {
              "long": 357923,
              "short": 392949,
              "net": -35026
            },
            "smallTrader": {
              "long": 143866,
              "short": 177978,
              "net": -34112
            }
          },
          "openInterest": 1299946
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101620,
              "short": 185463,
              "net": -83843
            },
            "nonCommercial": {
              "long": 105367,
              "short": 31010,
              "net": 74357
            },
            "smallTrader": {
              "long": 16673,
              "short": 7187,
              "net": 9486
            }
          },
          "openInterest": 239422
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 657846,
              "short": 943677,
              "net": -285831
            },
            "nonCommercial": {
              "long": 533133,
              "short": 254260,
              "net": 278873
            },
            "smallTrader": {
              "long": 102440,
              "short": 95482,
              "net": 6958
            }
          },
          "openInterest": 1811705
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14526,
              "short": 41801,
              "net": -27275
            },
            "nonCommercial": {
              "long": 35501,
              "short": 8363,
              "net": 27138
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58114
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41565,
              "short": 42737,
              "net": -1172
            },
            "nonCommercial": {
              "long": 5142,
              "short": 3872,
              "net": 1270
            },
            "smallTrader": {
              "long": 283,
              "short": 381,
              "net": -98
            }
          },
          "openInterest": 52454
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177910,
              "short": 77967,
              "net": 99943
            },
            "nonCommercial": {
              "long": 95698,
              "short": 180723,
              "net": -85025
            },
            "smallTrader": {
              "long": 44603,
              "short": 59521,
              "net": -14918
            }
          },
          "openInterest": 324525
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11153,
              "short": 8083,
              "net": 3070
            },
            "nonCommercial": {
              "long": 17239,
              "short": 16222,
              "net": 1017
            },
            "smallTrader": {
              "long": 6974,
              "short": 11061,
              "net": -4087
            }
          },
          "openInterest": 43446
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188438,
              "short": 248265,
              "net": -59827
            },
            "nonCommercial": {
              "long": 118634,
              "short": 58684,
              "net": 59950
            },
            "smallTrader": {
              "long": 19433,
              "short": 19556,
              "net": -123
            }
          },
          "openInterest": 401306
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120314,
              "short": 410929,
              "net": -290615
            },
            "nonCommercial": {
              "long": 326326,
              "short": 70147,
              "net": 256179
            },
            "smallTrader": {
              "long": 61156,
              "short": 26720,
              "net": 34436
            }
          },
          "openInterest": 558791
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207219,
              "short": 232031,
              "net": -24812
            },
            "nonCommercial": {
              "long": 69246,
              "short": 52792,
              "net": 16454
            },
            "smallTrader": {
              "long": 44341,
              "short": 35983,
              "net": 8358
            }
          },
          "openInterest": 400134
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29715,
              "short": 83021,
              "net": -53306
            },
            "nonCommercial": {
              "long": 85117,
              "short": 26332,
              "net": 58785
            },
            "smallTrader": {
              "long": 24420,
              "short": 29899,
              "net": -5479
            }
          },
          "openInterest": 140738
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80013,
              "short": 79181,
              "net": 832
            },
            "nonCommercial": {
              "long": 87625,
              "short": 74952,
              "net": 12673
            },
            "smallTrader": {
              "long": 18852,
              "short": 32357,
              "net": -13505
            }
          },
          "openInterest": 219128
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93686,
              "short": 100325,
              "net": -6639
            },
            "nonCommercial": {
              "long": 106055,
              "short": 91423,
              "net": 14632
            },
            "smallTrader": {
              "long": 26376,
              "short": 34369,
              "net": -7993
            }
          },
          "openInterest": 261549
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127430,
              "short": 34589,
              "net": 92841
            },
            "nonCommercial": {
              "long": 20526,
              "short": 109868,
              "net": -89342
            },
            "smallTrader": {
              "long": 4313,
              "short": 7812,
              "net": -3499
            }
          },
          "openInterest": 153278
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19464,
              "short": 43597,
              "net": -24133
            },
            "nonCommercial": {
              "long": 29634,
              "short": 5891,
              "net": 23743
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54968
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 350757,
              "short": 317530,
              "net": 33227
            },
            "nonCommercial": {
              "long": 313136,
              "short": 388533,
              "net": -75397
            },
            "smallTrader": {
              "long": 77356,
              "short": 35186,
              "net": 42170
            }
          },
          "openInterest": 1083994
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9079,
              "short": 3156,
              "net": 5923
            },
            "nonCommercial": {
              "long": 34778,
              "short": 42694,
              "net": -7916
            },
            "smallTrader": {
              "long": 5596,
              "short": 3603,
              "net": 1993
            }
          },
          "openInterest": 49526
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10743,
              "short": 53378,
              "net": -42635
            },
            "nonCommercial": {
              "long": 52330,
              "short": 14028,
              "net": 38302
            },
            "smallTrader": {
              "long": 7463,
              "short": 3130,
              "net": 4333
            }
          },
          "openInterest": 74671
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 425897,
              "short": 441972,
              "net": -16075
            },
            "nonCommercial": {
              "long": 110229,
              "short": 90463,
              "net": 19766
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 641083
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45909,
              "short": 142854,
              "net": -96945
            },
            "nonCommercial": {
              "long": 113567,
              "short": 30932,
              "net": 82635
            },
            "smallTrader": {
              "long": 25686,
              "short": 11376,
              "net": 14310
            }
          },
          "openInterest": 193501
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177164,
              "short": 254435,
              "net": -77271
            },
            "nonCommercial": {
              "long": 97111,
              "short": 35626,
              "net": 61485
            },
            "smallTrader": {
              "long": 44323,
              "short": 28537,
              "net": 15786
            }
          },
          "openInterest": 362924
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134582,
              "short": 267514,
              "net": -132932
            },
            "nonCommercial": {
              "long": 147520,
              "short": 27665,
              "net": 119855
            },
            "smallTrader": {
              "long": 39936,
              "short": 26859,
              "net": 13077
            }
          },
          "openInterest": 391699
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 304312,
              "short": 392743,
              "net": -88431
            },
            "nonCommercial": {
              "long": 203582,
              "short": 78366,
              "net": 125216
            },
            "smallTrader": {
              "long": 50458,
              "short": 87243,
              "net": -36785
            }
          },
          "openInterest": 650105
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 344766,
              "short": 734449,
              "net": -389683
            },
            "nonCommercial": {
              "long": 360909,
              "short": 33980,
              "net": 326929
            },
            "smallTrader": {
              "long": 99598,
              "short": 36844,
              "net": 62754
            }
          },
          "openInterest": 896638
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7754,
              "short": 3375,
              "net": 4379
            },
            "nonCommercial": {
              "long": 27281,
              "short": 18868,
              "net": 8413
            },
            "smallTrader": {
              "long": 5398,
              "short": 18190,
              "net": -12792
            }
          },
          "openInterest": 40838
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7151,
              "short": 26324,
              "net": -19173
            },
            "nonCommercial": {
              "long": 30268,
              "short": 15868,
              "net": 14400
            },
            "smallTrader": {
              "long": 7029,
              "short": 2256,
              "net": 4773
            }
          },
          "openInterest": 47964
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 185274,
              "short": 89452,
              "net": 95822
            },
            "nonCommercial": {
              "long": 120761,
              "short": 208362,
              "net": -87601
            },
            "smallTrader": {
              "long": 26840,
              "short": 35061,
              "net": -8221
            }
          },
          "openInterest": 471105
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102171,
              "short": 96139,
              "net": 6032
            },
            "nonCommercial": {
              "long": 85934,
              "short": 88559,
              "net": -2625
            },
            "smallTrader": {
              "long": 20189,
              "short": 23596,
              "net": -3407
            }
          },
          "openInterest": 232429
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184846,
              "short": 97302,
              "net": 87544
            },
            "nonCommercial": {
              "long": 141289,
              "short": 235964,
              "net": -94675
            },
            "smallTrader": {
              "long": 49120,
              "short": 41989,
              "net": 7131
            }
          },
          "openInterest": 460079
        }
      ]
    },
    {
      "reportDate": "2016-09-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1658041,
              "short": 1729097,
              "net": -71056
            },
            "nonCommercial": {
              "long": 718346,
              "short": 577933,
              "net": 140413
            },
            "smallTrader": {
              "long": 356779,
              "short": 426136,
              "net": -69357
            }
          },
          "openInterest": 2819244
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 625220,
              "short": 653053,
              "net": -27833
            },
            "nonCommercial": {
              "long": 233741,
              "short": 177254,
              "net": 56487
            },
            "smallTrader": {
              "long": 116798,
              "short": 145452,
              "net": -28654
            }
          },
          "openInterest": 1018599
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 283582,
              "short": 296238,
              "net": -12656
            },
            "nonCommercial": {
              "long": 102279,
              "short": 116027,
              "net": -13748
            },
            "smallTrader": {
              "long": 163817,
              "short": 137413,
              "net": 26404
            }
          },
          "openInterest": 564271
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2066376,
              "short": 1840476,
              "net": 225900
            },
            "nonCommercial": {
              "long": 432826,
              "short": 581112,
              "net": -148286
            },
            "smallTrader": {
              "long": 249723,
              "short": 327337,
              "net": -77614
            }
          },
          "openInterest": 2805086
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8205,
              "short": 26374,
              "net": -18169
            },
            "nonCommercial": {
              "long": 62892,
              "short": 47884,
              "net": 15008
            },
            "smallTrader": {
              "long": 24724,
              "short": 21563,
              "net": 3161
            }
          },
          "openInterest": 98351
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7324,
              "short": 18224,
              "net": -10900
            },
            "nonCommercial": {
              "long": 18624,
              "short": 8451,
              "net": 10173
            },
            "smallTrader": {
              "long": 1685,
              "short": 958,
              "net": 727
            }
          },
          "openInterest": 28194
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165684,
              "short": 62428,
              "net": 103256
            },
            "nonCommercial": {
              "long": 48177,
              "short": 135891,
              "net": -87714
            },
            "smallTrader": {
              "long": 20844,
              "short": 36386,
              "net": -15542
            }
          },
          "openInterest": 239025
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44542,
              "short": 25681,
              "net": 18861
            },
            "nonCommercial": {
              "long": 34579,
              "short": 46194,
              "net": -11615
            },
            "smallTrader": {
              "long": 25220,
              "short": 32466,
              "net": -7246
            }
          },
          "openInterest": 105130
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112751,
              "short": 138012,
              "net": -25261
            },
            "nonCommercial": {
              "long": 72853,
              "short": 49673,
              "net": 23180
            },
            "smallTrader": {
              "long": 11076,
              "short": 8995,
              "net": 2081
            }
          },
          "openInterest": 220380
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76870,
              "short": 130670,
              "net": -53800
            },
            "nonCommercial": {
              "long": 70148,
              "short": 21897,
              "net": 48251
            },
            "smallTrader": {
              "long": 11697,
              "short": 6148,
              "net": 5549
            }
          },
          "openInterest": 185532
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72312,
              "short": 70341,
              "net": 1971
            },
            "nonCommercial": {
              "long": 74769,
              "short": 76859,
              "net": -2090
            },
            "smallTrader": {
              "long": 16546,
              "short": 16427,
              "net": 119
            }
          },
          "openInterest": 179904
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 607013,
              "short": 519029,
              "net": 87984
            },
            "nonCommercial": {
              "long": 359963,
              "short": 406033,
              "net": -46070
            },
            "smallTrader": {
              "long": 146337,
              "short": 188251,
              "net": -41914
            }
          },
          "openInterest": 1307114
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102777,
              "short": 194047,
              "net": -91270
            },
            "nonCommercial": {
              "long": 114550,
              "short": 33008,
              "net": 81542
            },
            "smallTrader": {
              "long": 17292,
              "short": 7564,
              "net": 9728
            }
          },
          "openInterest": 253355
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 663872,
              "short": 960739,
              "net": -296867
            },
            "nonCommercial": {
              "long": 543799,
              "short": 252153,
              "net": 291646
            },
            "smallTrader": {
              "long": 100802,
              "short": 95581,
              "net": 5221
            }
          },
          "openInterest": 1830991
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13717,
              "short": 44071,
              "net": -30354
            },
            "nonCommercial": {
              "long": 38693,
              "short": 8256,
              "net": 30437
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60653
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 44515,
              "short": 45249,
              "net": -734
            },
            "nonCommercial": {
              "long": 4729,
              "short": 3991,
              "net": 738
            },
            "smallTrader": {
              "long": 270,
              "short": 274,
              "net": -4
            }
          },
          "openInterest": 54722
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174828,
              "short": 86986,
              "net": 87842
            },
            "nonCommercial": {
              "long": 100492,
              "short": 176522,
              "net": -76030
            },
            "smallTrader": {
              "long": 45062,
              "short": 56874,
              "net": -11812
            }
          },
          "openInterest": 328490
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11420,
              "short": 7951,
              "net": 3469
            },
            "nonCommercial": {
              "long": 17857,
              "short": 17978,
              "net": -121
            },
            "smallTrader": {
              "long": 7241,
              "short": 10589,
              "net": -3348
            }
          },
          "openInterest": 44354
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174692,
              "short": 239719,
              "net": -65027
            },
            "nonCommercial": {
              "long": 119284,
              "short": 55692,
              "net": 63592
            },
            "smallTrader": {
              "long": 19925,
              "short": 18490,
              "net": 1435
            }
          },
          "openInterest": 385664
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123156,
              "short": 437750,
              "net": -314594
            },
            "nonCommercial": {
              "long": 358972,
              "short": 67068,
              "net": 291904
            },
            "smallTrader": {
              "long": 53108,
              "short": 30418,
              "net": 22690
            }
          },
          "openInterest": 583161
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212153,
              "short": 237554,
              "net": -25401
            },
            "nonCommercial": {
              "long": 72384,
              "short": 53730,
              "net": 18654
            },
            "smallTrader": {
              "long": 42594,
              "short": 35847,
              "net": 6747
            }
          },
          "openInterest": 399090
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28326,
              "short": 90589,
              "net": -62263
            },
            "nonCommercial": {
              "long": 97432,
              "short": 28540,
              "net": 68892
            },
            "smallTrader": {
              "long": 27264,
              "short": 33893,
              "net": -6629
            }
          },
          "openInterest": 155170
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77210,
              "short": 77339,
              "net": -129
            },
            "nonCommercial": {
              "long": 92173,
              "short": 81029,
              "net": 11144
            },
            "smallTrader": {
              "long": 19785,
              "short": 30800,
              "net": -11015
            }
          },
          "openInterest": 222575
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97028,
              "short": 104795,
              "net": -7767
            },
            "nonCommercial": {
              "long": 108690,
              "short": 90669,
              "net": 18021
            },
            "smallTrader": {
              "long": 24199,
              "short": 34453,
              "net": -10254
            }
          },
          "openInterest": 266390
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128158,
              "short": 39563,
              "net": 88595
            },
            "nonCommercial": {
              "long": 24865,
              "short": 110738,
              "net": -85873
            },
            "smallTrader": {
              "long": 5264,
              "short": 7986,
              "net": -2722
            }
          },
          "openInterest": 160243
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19408,
              "short": 47385,
              "net": -27977
            },
            "nonCommercial": {
              "long": 33393,
              "short": 6094,
              "net": 27299
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59441
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 341913,
              "short": 342902,
              "net": -989
            },
            "nonCommercial": {
              "long": 319528,
              "short": 367173,
              "net": -47645
            },
            "smallTrader": {
              "long": 78561,
              "short": 29927,
              "net": 48634
            }
          },
          "openInterest": 1067097
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9649,
              "short": 4995,
              "net": 4654
            },
            "nonCommercial": {
              "long": 34159,
              "short": 40952,
              "net": -6793
            },
            "smallTrader": {
              "long": 5533,
              "short": 3394,
              "net": 2139
            }
          },
          "openInterest": 49416
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8625,
              "short": 50751,
              "net": -42126
            },
            "nonCommercial": {
              "long": 51154,
              "short": 13897,
              "net": 37257
            },
            "smallTrader": {
              "long": 7846,
              "short": 2977,
              "net": 4869
            }
          },
          "openInterest": 70394
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 426480,
              "short": 439287,
              "net": -12807
            },
            "nonCommercial": {
              "long": 111265,
              "short": 94104,
              "net": 17161
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 641376
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48161,
              "short": 148979,
              "net": -100818
            },
            "nonCommercial": {
              "long": 116948,
              "short": 32086,
              "net": 84862
            },
            "smallTrader": {
              "long": 27805,
              "short": 11849,
              "net": 15956
            }
          },
          "openInterest": 201486
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184976,
              "short": 236088,
              "net": -51112
            },
            "nonCommercial": {
              "long": 91319,
              "short": 49471,
              "net": 41848
            },
            "smallTrader": {
              "long": 42203,
              "short": 32939,
              "net": 9264
            }
          },
          "openInterest": 371239
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135816,
              "short": 280606,
              "net": -144790
            },
            "nonCommercial": {
              "long": 159314,
              "short": 29515,
              "net": 129799
            },
            "smallTrader": {
              "long": 41475,
              "short": 26484,
              "net": 14991
            }
          },
          "openInterest": 414929
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 309982,
              "short": 365565,
              "net": -55583
            },
            "nonCommercial": {
              "long": 188927,
              "short": 90457,
              "net": 98470
            },
            "smallTrader": {
              "long": 48731,
              "short": 91618,
              "net": -42887
            }
          },
          "openInterest": 645605
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 314882,
              "short": 701822,
              "net": -386940
            },
            "nonCommercial": {
              "long": 365849,
              "short": 36553,
              "net": 329296
            },
            "smallTrader": {
              "long": 96836,
              "short": 39192,
              "net": 57644
            }
          },
          "openInterest": 857858
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18847,
              "short": 3243,
              "net": 15604
            },
            "nonCommercial": {
              "long": 12803,
              "short": 18759,
              "net": -5956
            },
            "smallTrader": {
              "long": 6778,
              "short": 16426,
              "net": -9648
            }
          },
          "openInterest": 38969
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7377,
              "short": 24798,
              "net": -17421
            },
            "nonCommercial": {
              "long": 31260,
              "short": 19055,
              "net": 12205
            },
            "smallTrader": {
              "long": 7476,
              "short": 2260,
              "net": 5216
            }
          },
          "openInterest": 50534
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 186377,
              "short": 90344,
              "net": 96033
            },
            "nonCommercial": {
              "long": 139230,
              "short": 228370,
              "net": -89140
            },
            "smallTrader": {
              "long": 25237,
              "short": 32130,
              "net": -6893
            }
          },
          "openInterest": 473209
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99472,
              "short": 98021,
              "net": 1451
            },
            "nonCommercial": {
              "long": 88998,
              "short": 87636,
              "net": 1362
            },
            "smallTrader": {
              "long": 20456,
              "short": 23269,
              "net": -2813
            }
          },
          "openInterest": 233164
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184829,
              "short": 98506,
              "net": 86323
            },
            "nonCommercial": {
              "long": 146279,
              "short": 240190,
              "net": -93911
            },
            "smallTrader": {
              "long": 50651,
              "short": 43063,
              "net": 7588
            }
          },
          "openInterest": 465882
        }
      ]
    },
    {
      "reportDate": "2016-10-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1737180,
              "short": 1772634,
              "net": -35454
            },
            "nonCommercial": {
              "long": 688927,
              "short": 561758,
              "net": 127169
            },
            "smallTrader": {
              "long": 338347,
              "short": 430062,
              "net": -91715
            }
          },
          "openInterest": 2857712
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 722290,
              "short": 721937,
              "net": 353
            },
            "nonCommercial": {
              "long": 225902,
              "short": 201852,
              "net": 24050
            },
            "smallTrader": {
              "long": 121423,
              "short": 145826,
              "net": -24403
            }
          },
          "openInterest": 1109419
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 292624,
              "short": 323189,
              "net": -30565
            },
            "nonCommercial": {
              "long": 108944,
              "short": 98595,
              "net": 10349
            },
            "smallTrader": {
              "long": 154191,
              "short": 133975,
              "net": 20216
            }
          },
          "openInterest": 569086
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2085994,
              "short": 1792174,
              "net": 293820
            },
            "nonCommercial": {
              "long": 393668,
              "short": 607812,
              "net": -214144
            },
            "smallTrader": {
              "long": 254687,
              "short": 334363,
              "net": -79676
            }
          },
          "openInterest": 2765799
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8085,
              "short": 36206,
              "net": -28121
            },
            "nonCommercial": {
              "long": 73545,
              "short": 49607,
              "net": 23938
            },
            "smallTrader": {
              "long": 26262,
              "short": 22079,
              "net": 4183
            }
          },
          "openInterest": 110028
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6264,
              "short": 21745,
              "net": -15481
            },
            "nonCommercial": {
              "long": 20723,
              "short": 5955,
              "net": 14768
            },
            "smallTrader": {
              "long": 1532,
              "short": 819,
              "net": 713
            }
          },
          "openInterest": 28894
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173807,
              "short": 64008,
              "net": 109799
            },
            "nonCommercial": {
              "long": 56760,
              "short": 154332,
              "net": -97572
            },
            "smallTrader": {
              "long": 27236,
              "short": 39463,
              "net": -12227
            }
          },
          "openInterest": 262478
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45693,
              "short": 25329,
              "net": 20364
            },
            "nonCommercial": {
              "long": 32585,
              "short": 46662,
              "net": -14077
            },
            "smallTrader": {
              "long": 24851,
              "short": 31138,
              "net": -6287
            }
          },
          "openInterest": 104219
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122108,
              "short": 147476,
              "net": -25368
            },
            "nonCommercial": {
              "long": 75195,
              "short": 52642,
              "net": 22553
            },
            "smallTrader": {
              "long": 12919,
              "short": 10104,
              "net": 2815
            }
          },
          "openInterest": 235123
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77259,
              "short": 125687,
              "net": -48428
            },
            "nonCommercial": {
              "long": 66725,
              "short": 24130,
              "net": 42595
            },
            "smallTrader": {
              "long": 12219,
              "short": 6386,
              "net": 5833
            }
          },
          "openInterest": 184912
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70272,
              "short": 71224,
              "net": -952
            },
            "nonCommercial": {
              "long": 77097,
              "short": 76198,
              "net": 899
            },
            "smallTrader": {
              "long": 15145,
              "short": 15092,
              "net": 53
            }
          },
          "openInterest": 181809
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 596041,
              "short": 536639,
              "net": 59402
            },
            "nonCommercial": {
              "long": 363099,
              "short": 388203,
              "net": -25104
            },
            "smallTrader": {
              "long": 150951,
              "short": 185249,
              "net": -34298
            }
          },
          "openInterest": 1310849
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105808,
              "short": 187439,
              "net": -81631
            },
            "nonCommercial": {
              "long": 107954,
              "short": 34500,
              "net": 73454
            },
            "smallTrader": {
              "long": 15843,
              "short": 7666,
              "net": 8177
            }
          },
          "openInterest": 248637
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 642976,
              "short": 999197,
              "net": -356221
            },
            "nonCommercial": {
              "long": 571306,
              "short": 208330,
              "net": 362976
            },
            "smallTrader": {
              "long": 98445,
              "short": 105200,
              "net": -6755
            }
          },
          "openInterest": 1871665
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13822,
              "short": 42857,
              "net": -29035
            },
            "nonCommercial": {
              "long": 38865,
              "short": 9579,
              "net": 29286
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61014
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35263,
              "short": 36618,
              "net": -1355
            },
            "nonCommercial": {
              "long": 3988,
              "short": 2731,
              "net": 1257
            },
            "smallTrader": {
              "long": 353,
              "short": 255,
              "net": 98
            }
          },
          "openInterest": 44525
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186827,
              "short": 89483,
              "net": 97344
            },
            "nonCommercial": {
              "long": 105634,
              "short": 187693,
              "net": -82059
            },
            "smallTrader": {
              "long": 46415,
              "short": 61700,
              "net": -15285
            }
          },
          "openInterest": 347643
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11704,
              "short": 8195,
              "net": 3509
            },
            "nonCommercial": {
              "long": 18331,
              "short": 18006,
              "net": 325
            },
            "smallTrader": {
              "long": 6510,
              "short": 10344,
              "net": -3834
            }
          },
          "openInterest": 43223
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166780,
              "short": 236903,
              "net": -70123
            },
            "nonCommercial": {
              "long": 128280,
              "short": 65695,
              "net": 62585
            },
            "smallTrader": {
              "long": 24181,
              "short": 16643,
              "net": 7538
            }
          },
          "openInterest": 383062
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111864,
              "short": 383106,
              "net": -271242
            },
            "nonCommercial": {
              "long": 324136,
              "short": 78628,
              "net": 245508
            },
            "smallTrader": {
              "long": 54958,
              "short": 29224,
              "net": 25734
            }
          },
          "openInterest": 544824
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206725,
              "short": 249395,
              "net": -42670
            },
            "nonCommercial": {
              "long": 73866,
              "short": 47003,
              "net": 26863
            },
            "smallTrader": {
              "long": 45759,
              "short": 29952,
              "net": 15807
            }
          },
          "openInterest": 391294
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30627,
              "short": 87820,
              "net": -57193
            },
            "nonCommercial": {
              "long": 101986,
              "short": 33291,
              "net": 68695
            },
            "smallTrader": {
              "long": 22597,
              "short": 34099,
              "net": -11502
            }
          },
          "openInterest": 157574
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72291,
              "short": 72026,
              "net": 265
            },
            "nonCommercial": {
              "long": 99947,
              "short": 89836,
              "net": 10111
            },
            "smallTrader": {
              "long": 17531,
              "short": 27907,
              "net": -10376
            }
          },
          "openInterest": 220590
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97539,
              "short": 107592,
              "net": -10053
            },
            "nonCommercial": {
              "long": 106085,
              "short": 88527,
              "net": 17558
            },
            "smallTrader": {
              "long": 25027,
              "short": 32532,
              "net": -7505
            }
          },
          "openInterest": 264662
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128610,
              "short": 39759,
              "net": 88851
            },
            "nonCommercial": {
              "long": 22358,
              "short": 108250,
              "net": -85892
            },
            "smallTrader": {
              "long": 4832,
              "short": 7791,
              "net": -2959
            }
          },
          "openInterest": 157510
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19581,
              "short": 47462,
              "net": -27881
            },
            "nonCommercial": {
              "long": 33176,
              "short": 5698,
              "net": 27478
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59174
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 360384,
              "short": 336402,
              "net": 23982
            },
            "nonCommercial": {
              "long": 315705,
              "short": 383002,
              "net": -67297
            },
            "smallTrader": {
              "long": 74837,
              "short": 31522,
              "net": 43315
            }
          },
          "openInterest": 1103354
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10859,
              "short": 5712,
              "net": 5147
            },
            "nonCommercial": {
              "long": 32224,
              "short": 40054,
              "net": -7830
            },
            "smallTrader": {
              "long": 6081,
              "short": 3398,
              "net": 2683
            }
          },
          "openInterest": 49242
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9813,
              "short": 47200,
              "net": -37387
            },
            "nonCommercial": {
              "long": 50973,
              "short": 17909,
              "net": 33064
            },
            "smallTrader": {
              "long": 7625,
              "short": 3302,
              "net": 4323
            }
          },
          "openInterest": 69695
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 438211,
              "short": 440813,
              "net": -2602
            },
            "nonCommercial": {
              "long": 108077,
              "short": 97342,
              "net": 10735
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 659410
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48885,
              "short": 139781,
              "net": -90896
            },
            "nonCommercial": {
              "long": 110764,
              "short": 34961,
              "net": 75803
            },
            "smallTrader": {
              "long": 26981,
              "short": 11888,
              "net": 15093
            }
          },
          "openInterest": 198747
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176091,
              "short": 232658,
              "net": -56567
            },
            "nonCommercial": {
              "long": 91321,
              "short": 47270,
              "net": 44051
            },
            "smallTrader": {
              "long": 46035,
              "short": 33519,
              "net": 12516
            }
          },
          "openInterest": 364721
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133574,
              "short": 273457,
              "net": -139883
            },
            "nonCommercial": {
              "long": 155872,
              "short": 31390,
              "net": 124482
            },
            "smallTrader": {
              "long": 41301,
              "short": 25900,
              "net": 15401
            }
          },
          "openInterest": 414039
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 308832,
              "short": 376538,
              "net": -67706
            },
            "nonCommercial": {
              "long": 189926,
              "short": 84986,
              "net": 104940
            },
            "smallTrader": {
              "long": 49294,
              "short": 86528,
              "net": -37234
            }
          },
          "openInterest": 651042
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 290293,
              "short": 678256,
              "net": -387963
            },
            "nonCommercial": {
              "long": 365919,
              "short": 36982,
              "net": 328937
            },
            "smallTrader": {
              "long": 92270,
              "short": 33244,
              "net": 59026
            }
          },
          "openInterest": 830713
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20439,
              "short": 2045,
              "net": 18394
            },
            "nonCommercial": {
              "long": 19293,
              "short": 22229,
              "net": -2936
            },
            "smallTrader": {
              "long": 6340,
              "short": 21798,
              "net": -15458
            }
          },
          "openInterest": 46330
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7349,
              "short": 25257,
              "net": -17908
            },
            "nonCommercial": {
              "long": 34210,
              "short": 22110,
              "net": 12100
            },
            "smallTrader": {
              "long": 7915,
              "short": 2107,
              "net": 5808
            }
          },
          "openInterest": 53795
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 185103,
              "short": 91356,
              "net": 93747
            },
            "nonCommercial": {
              "long": 156382,
              "short": 243310,
              "net": -86928
            },
            "smallTrader": {
              "long": 26366,
              "short": 33185,
              "net": -6819
            }
          },
          "openInterest": 482610
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94504,
              "short": 95844,
              "net": -1340
            },
            "nonCommercial": {
              "long": 97543,
              "short": 92207,
              "net": 5336
            },
            "smallTrader": {
              "long": 19338,
              "short": 23334,
              "net": -3996
            }
          },
          "openInterest": 239676
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191606,
              "short": 89346,
              "net": 102260
            },
            "nonCommercial": {
              "long": 146986,
              "short": 260306,
              "net": -113320
            },
            "smallTrader": {
              "long": 53355,
              "short": 42295,
              "net": 11060
            }
          },
          "openInterest": 477960
        }
      ]
    },
    {
      "reportDate": "2016-10-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1769170,
              "short": 1708119,
              "net": 61051
            },
            "nonCommercial": {
              "long": 657457,
              "short": 613630,
              "net": 43827
            },
            "smallTrader": {
              "long": 343002,
              "short": 447880,
              "net": -104878
            }
          },
          "openInterest": 2868517
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 863259,
              "short": 809418,
              "net": 53841
            },
            "nonCommercial": {
              "long": 208565,
              "short": 228456,
              "net": -19891
            },
            "smallTrader": {
              "long": 116450,
              "short": 150400,
              "net": -33950
            }
          },
          "openInterest": 1272772
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 291069,
              "short": 307999,
              "net": -16930
            },
            "nonCommercial": {
              "long": 112477,
              "short": 113462,
              "net": -985
            },
            "smallTrader": {
              "long": 155554,
              "short": 137639,
              "net": 17915
            }
          },
          "openInterest": 571432
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2107372,
              "short": 1725076,
              "net": 382296
            },
            "nonCommercial": {
              "long": 346307,
              "short": 617297,
              "net": -270990
            },
            "smallTrader": {
              "long": 240631,
              "short": 351937,
              "net": -111306
            }
          },
          "openInterest": 2742931
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9760,
              "short": 42144,
              "net": -32384
            },
            "nonCommercial": {
              "long": 73395,
              "short": 47291,
              "net": 26104
            },
            "smallTrader": {
              "long": 26769,
              "short": 20489,
              "net": 6280
            }
          },
          "openInterest": 112028
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6429,
              "short": 22075,
              "net": -15646
            },
            "nonCommercial": {
              "long": 20140,
              "short": 5298,
              "net": 14842
            },
            "smallTrader": {
              "long": 1727,
              "short": 923,
              "net": 804
            }
          },
          "openInterest": 28829
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168023,
              "short": 63307,
              "net": 104716
            },
            "nonCommercial": {
              "long": 50393,
              "short": 145863,
              "net": -95470
            },
            "smallTrader": {
              "long": 29743,
              "short": 38989,
              "net": -9246
            }
          },
          "openInterest": 255590
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46146,
              "short": 26621,
              "net": 19525
            },
            "nonCommercial": {
              "long": 30809,
              "short": 42513,
              "net": -11704
            },
            "smallTrader": {
              "long": 26121,
              "short": 33942,
              "net": -7821
            }
          },
          "openInterest": 104002
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131663,
              "short": 157289,
              "net": -25626
            },
            "nonCommercial": {
              "long": 82444,
              "short": 57351,
              "net": 25093
            },
            "smallTrader": {
              "long": 11756,
              "short": 11223,
              "net": 533
            }
          },
          "openInterest": 253437
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79706,
              "short": 127425,
              "net": -47719
            },
            "nonCommercial": {
              "long": 64117,
              "short": 22520,
              "net": 41597
            },
            "smallTrader": {
              "long": 12226,
              "short": 6104,
              "net": 6122
            }
          },
          "openInterest": 185562
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69184,
              "short": 72810,
              "net": -3626
            },
            "nonCommercial": {
              "long": 79132,
              "short": 74806,
              "net": 4326
            },
            "smallTrader": {
              "long": 15681,
              "short": 16381,
              "net": -700
            }
          },
          "openInterest": 185814
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 586110,
              "short": 547784,
              "net": 38326
            },
            "nonCommercial": {
              "long": 353933,
              "short": 354569,
              "net": -636
            },
            "smallTrader": {
              "long": 146560,
              "short": 184250,
              "net": -37690
            }
          },
          "openInterest": 1305996
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106314,
              "short": 180428,
              "net": -74114
            },
            "nonCommercial": {
              "long": 102520,
              "short": 37168,
              "net": 65352
            },
            "smallTrader": {
              "long": 16544,
              "short": 7782,
              "net": 8762
            }
          },
          "openInterest": 242564
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 595974,
              "short": 1005305,
              "net": -409331
            },
            "nonCommercial": {
              "long": 597569,
              "short": 183919,
              "net": 413650
            },
            "smallTrader": {
              "long": 101251,
              "short": 105570,
              "net": -4319
            }
          },
          "openInterest": 1880412
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13460,
              "short": 40922,
              "net": -27462
            },
            "nonCommercial": {
              "long": 37746,
              "short": 11436,
              "net": 26310
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60761
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35730,
              "short": 37155,
              "net": -1425
            },
            "nonCommercial": {
              "long": 4569,
              "short": 3038,
              "net": 1531
            },
            "smallTrader": {
              "long": 322,
              "short": 428,
              "net": -106
            }
          },
          "openInterest": 46092
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 209879,
              "short": 99131,
              "net": 110748
            },
            "nonCommercial": {
              "long": 114284,
              "short": 207756,
              "net": -93472
            },
            "smallTrader": {
              "long": 45694,
              "short": 62970,
              "net": -17276
            }
          },
          "openInterest": 378774
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10600,
              "short": 6990,
              "net": 3610
            },
            "nonCommercial": {
              "long": 18481,
              "short": 18523,
              "net": -42
            },
            "smallTrader": {
              "long": 6911,
              "short": 10479,
              "net": -3568
            }
          },
          "openInterest": 42511
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184445,
              "short": 256253,
              "net": -71808
            },
            "nonCommercial": {
              "long": 130131,
              "short": 66580,
              "net": 63551
            },
            "smallTrader": {
              "long": 25431,
              "short": 17174,
              "net": 8257
            }
          },
          "openInterest": 404734
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112362,
              "short": 333561,
              "net": -221199
            },
            "nonCommercial": {
              "long": 283386,
              "short": 88167,
              "net": 195219
            },
            "smallTrader": {
              "long": 53697,
              "short": 27717,
              "net": 25980
            }
          },
          "openInterest": 500328
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207084,
              "short": 258079,
              "net": -50995
            },
            "nonCommercial": {
              "long": 75348,
              "short": 46729,
              "net": 28619
            },
            "smallTrader": {
              "long": 48712,
              "short": 26336,
              "net": 22376
            }
          },
          "openInterest": 411530
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43806,
              "short": 81544,
              "net": -37738
            },
            "nonCommercial": {
              "long": 79279,
              "short": 33370,
              "net": 45909
            },
            "smallTrader": {
              "long": 25334,
              "short": 33505,
              "net": -8171
            }
          },
          "openInterest": 150394
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72994,
              "short": 69753,
              "net": 3241
            },
            "nonCommercial": {
              "long": 101592,
              "short": 93772,
              "net": 7820
            },
            "smallTrader": {
              "long": 18175,
              "short": 29236,
              "net": -11061
            }
          },
          "openInterest": 230138
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97274,
              "short": 106250,
              "net": -8976
            },
            "nonCommercial": {
              "long": 101266,
              "short": 84926,
              "net": 16340
            },
            "smallTrader": {
              "long": 27034,
              "short": 34398,
              "net": -7364
            }
          },
          "openInterest": 263180
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91189,
              "short": 37672,
              "net": 53517
            },
            "nonCommercial": {
              "long": 38060,
              "short": 89852,
              "net": -51792
            },
            "smallTrader": {
              "long": 4519,
              "short": 6244,
              "net": -1725
            }
          },
          "openInterest": 135977
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18645,
              "short": 47033,
              "net": -28388
            },
            "nonCommercial": {
              "long": 31725,
              "short": 5865,
              "net": 25860
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59494
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 341253,
              "short": 329307,
              "net": 11946
            },
            "nonCommercial": {
              "long": 341581,
              "short": 396087,
              "net": -54506
            },
            "smallTrader": {
              "long": 77444,
              "short": 34884,
              "net": 42560
            }
          },
          "openInterest": 1135059
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10585,
              "short": 4586,
              "net": 5999
            },
            "nonCommercial": {
              "long": 30962,
              "short": 38698,
              "net": -7736
            },
            "smallTrader": {
              "long": 5378,
              "short": 3641,
              "net": 1737
            }
          },
          "openInterest": 47124
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11696,
              "short": 42161,
              "net": -30465
            },
            "nonCommercial": {
              "long": 48923,
              "short": 22645,
              "net": 26278
            },
            "smallTrader": {
              "long": 7719,
              "short": 3532,
              "net": 4187
            }
          },
          "openInterest": 69710
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 438361,
              "short": 438139,
              "net": 222
            },
            "nonCommercial": {
              "long": 104197,
              "short": 106414,
              "net": -2217
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 667013
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52174,
              "short": 129809,
              "net": -77635
            },
            "nonCommercial": {
              "long": 97527,
              "short": 34634,
              "net": 62893
            },
            "smallTrader": {
              "long": 26315,
              "short": 11573,
              "net": 14742
            }
          },
          "openInterest": 187469
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180443,
              "short": 225392,
              "net": -44949
            },
            "nonCommercial": {
              "long": 83835,
              "short": 51318,
              "net": 32517
            },
            "smallTrader": {
              "long": 45212,
              "short": 32780,
              "net": 12432
            }
          },
          "openInterest": 371311
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145759,
              "short": 274717,
              "net": -128958
            },
            "nonCommercial": {
              "long": 152931,
              "short": 38398,
              "net": 114533
            },
            "smallTrader": {
              "long": 40325,
              "short": 25900,
              "net": 14425
            }
          },
          "openInterest": 433849
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 311944,
              "short": 390942,
              "net": -78998
            },
            "nonCommercial": {
              "long": 190996,
              "short": 72161,
              "net": 118835
            },
            "smallTrader": {
              "long": 51511,
              "short": 91348,
              "net": -39837
            }
          },
          "openInterest": 652265
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 297816,
              "short": 673985,
              "net": -376169
            },
            "nonCommercial": {
              "long": 356168,
              "short": 42076,
              "net": 314092
            },
            "smallTrader": {
              "long": 96550,
              "short": 34473,
              "net": 62077
            }
          },
          "openInterest": 833715
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28955,
              "short": 2857,
              "net": 26098
            },
            "nonCommercial": {
              "long": 20146,
              "short": 29554,
              "net": -9408
            },
            "smallTrader": {
              "long": 6396,
              "short": 23086,
              "net": -16690
            }
          },
          "openInterest": 55747
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6875,
              "short": 46118,
              "net": -39243
            },
            "nonCommercial": {
              "long": 50990,
              "short": 17441,
              "net": 33549
            },
            "smallTrader": {
              "long": 7981,
              "short": 2287,
              "net": 5694
            }
          },
          "openInterest": 69769
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 186160,
              "short": 92101,
              "net": 94059
            },
            "nonCommercial": {
              "long": 158320,
              "short": 246328,
              "net": -88008
            },
            "smallTrader": {
              "long": 27658,
              "short": 33709,
              "net": -6051
            }
          },
          "openInterest": 492032
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97065,
              "short": 96192,
              "net": 873
            },
            "nonCommercial": {
              "long": 99193,
              "short": 97100,
              "net": 2093
            },
            "smallTrader": {
              "long": 19648,
              "short": 22614,
              "net": -2966
            }
          },
          "openInterest": 246225
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178871,
              "short": 97607,
              "net": 81264
            },
            "nonCommercial": {
              "long": 149937,
              "short": 242474,
              "net": -92537
            },
            "smallTrader": {
              "long": 52217,
              "short": 40944,
              "net": 11273
            }
          },
          "openInterest": 480709
        }
      ]
    },
    {
      "reportDate": "2016-10-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1786574,
              "short": 1742848,
              "net": 43726
            },
            "nonCommercial": {
              "long": 663215,
              "short": 563293,
              "net": 99922
            },
            "smallTrader": {
              "long": 325539,
              "short": 469187,
              "net": -143648
            }
          },
          "openInterest": 2880744
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 904078,
              "short": 839700,
              "net": 64378
            },
            "nonCommercial": {
              "long": 199092,
              "short": 217959,
              "net": -18867
            },
            "smallTrader": {
              "long": 109025,
              "short": 154536,
              "net": -45511
            }
          },
          "openInterest": 1306267
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 285802,
              "short": 292094,
              "net": -6292
            },
            "nonCommercial": {
              "long": 110067,
              "short": 106697,
              "net": 3370
            },
            "smallTrader": {
              "long": 147401,
              "short": 144479,
              "net": 2922
            }
          },
          "openInterest": 554097
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2070181,
              "short": 1761538,
              "net": 308643
            },
            "nonCommercial": {
              "long": 366972,
              "short": 569634,
              "net": -202662
            },
            "smallTrader": {
              "long": 241993,
              "short": 347974,
              "net": -105981
            }
          },
          "openInterest": 2734150
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10866,
              "short": 48481,
              "net": -37615
            },
            "nonCommercial": {
              "long": 80526,
              "short": 50546,
              "net": 29980
            },
            "smallTrader": {
              "long": 29263,
              "short": 21628,
              "net": 7635
            }
          },
          "openInterest": 122436
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6296,
              "short": 24247,
              "net": -17951
            },
            "nonCommercial": {
              "long": 20080,
              "short": 2989,
              "net": 17091
            },
            "smallTrader": {
              "long": 1833,
              "short": 973,
              "net": 860
            }
          },
          "openInterest": 28702
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166965,
              "short": 65199,
              "net": 101766
            },
            "nonCommercial": {
              "long": 52575,
              "short": 144133,
              "net": -91558
            },
            "smallTrader": {
              "long": 29768,
              "short": 39976,
              "net": -10208
            }
          },
          "openInterest": 255194
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43075,
              "short": 27569,
              "net": 15506
            },
            "nonCommercial": {
              "long": 23679,
              "short": 37977,
              "net": -14298
            },
            "smallTrader": {
              "long": 27907,
              "short": 29115,
              "net": -1208
            }
          },
          "openInterest": 95793
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128690,
              "short": 161447,
              "net": -32757
            },
            "nonCommercial": {
              "long": 85170,
              "short": 54524,
              "net": 30646
            },
            "smallTrader": {
              "long": 13365,
              "short": 11254,
              "net": 2111
            }
          },
          "openInterest": 254290
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80790,
              "short": 135635,
              "net": -54845
            },
            "nonCommercial": {
              "long": 69392,
              "short": 19844,
              "net": 49548
            },
            "smallTrader": {
              "long": 11973,
              "short": 6676,
              "net": 5297
            }
          },
          "openInterest": 193462
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77369,
              "short": 68856,
              "net": 8513
            },
            "nonCommercial": {
              "long": 87535,
              "short": 98677,
              "net": -11142
            },
            "smallTrader": {
              "long": 18385,
              "short": 15756,
              "net": 2629
            }
          },
          "openInterest": 207729
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 578968,
              "short": 589548,
              "net": -10580
            },
            "nonCommercial": {
              "long": 373293,
              "short": 320760,
              "net": 52533
            },
            "smallTrader": {
              "long": 148473,
              "short": 190426,
              "net": -41953
            }
          },
          "openInterest": 1316500
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102972,
              "short": 189850,
              "net": -86878
            },
            "nonCommercial": {
              "long": 110629,
              "short": 33201,
              "net": 77428
            },
            "smallTrader": {
              "long": 17703,
              "short": 8253,
              "net": 9450
            }
          },
          "openInterest": 252761
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 562360,
              "short": 971099,
              "net": -408739
            },
            "nonCommercial": {
              "long": 578530,
              "short": 170535,
              "net": 407995
            },
            "smallTrader": {
              "long": 99977,
              "short": 99233,
              "net": 744
            }
          },
          "openInterest": 1811281
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12454,
              "short": 40170,
              "net": -27716
            },
            "nonCommercial": {
              "long": 38043,
              "short": 10112,
              "net": 27931
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58842
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37636,
              "short": 39119,
              "net": -1483
            },
            "nonCommercial": {
              "long": 5117,
              "short": 3481,
              "net": 1636
            },
            "smallTrader": {
              "long": 350,
              "short": 503,
              "net": -153
            }
          },
          "openInterest": 49577
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 230197,
              "short": 104790,
              "net": 125407
            },
            "nonCommercial": {
              "long": 128181,
              "short": 237449,
              "net": -109268
            },
            "smallTrader": {
              "long": 45728,
              "short": 61867,
              "net": -16139
            }
          },
          "openInterest": 413183
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10265,
              "short": 7210,
              "net": 3055
            },
            "nonCommercial": {
              "long": 18790,
              "short": 18261,
              "net": 529
            },
            "smallTrader": {
              "long": 7398,
              "short": 10982,
              "net": -3584
            }
          },
          "openInterest": 43831
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189874,
              "short": 261399,
              "net": -71525
            },
            "nonCommercial": {
              "long": 137929,
              "short": 73875,
              "net": 64054
            },
            "smallTrader": {
              "long": 25757,
              "short": 18286,
              "net": 7471
            }
          },
          "openInterest": 421064
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115441,
              "short": 318112,
              "net": -202671
            },
            "nonCommercial": {
              "long": 274345,
              "short": 94727,
              "net": 179618
            },
            "smallTrader": {
              "long": 51020,
              "short": 27967,
              "net": 23053
            }
          },
          "openInterest": 497061
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212303,
              "short": 257724,
              "net": -45421
            },
            "nonCommercial": {
              "long": 80183,
              "short": 54528,
              "net": 25655
            },
            "smallTrader": {
              "long": 48925,
              "short": 29159,
              "net": 19766
            }
          },
          "openInterest": 420723
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54359,
              "short": 81884,
              "net": -27525
            },
            "nonCommercial": {
              "long": 74966,
              "short": 37975,
              "net": 36991
            },
            "smallTrader": {
              "long": 25185,
              "short": 34651,
              "net": -9466
            }
          },
          "openInterest": 156607
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75050,
              "short": 69940,
              "net": 5110
            },
            "nonCommercial": {
              "long": 101936,
              "short": 92737,
              "net": 9199
            },
            "smallTrader": {
              "long": 17136,
              "short": 31445,
              "net": -14309
            }
          },
          "openInterest": 229977
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99958,
              "short": 106021,
              "net": -6063
            },
            "nonCommercial": {
              "long": 102304,
              "short": 88453,
              "net": 13851
            },
            "smallTrader": {
              "long": 26953,
              "short": 34741,
              "net": -7788
            }
          },
          "openInterest": 268448
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88084,
              "short": 56889,
              "net": 31195
            },
            "nonCommercial": {
              "long": 33364,
              "short": 64083,
              "net": -30719
            },
            "smallTrader": {
              "long": 5736,
              "short": 6212,
              "net": -476
            }
          },
          "openInterest": 129729
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17800,
              "short": 49910,
              "net": -32110
            },
            "nonCommercial": {
              "long": 36889,
              "short": 5465,
              "net": 31424
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60955
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 357719,
              "short": 376173,
              "net": -18454
            },
            "nonCommercial": {
              "long": 350562,
              "short": 381687,
              "net": -31125
            },
            "smallTrader": {
              "long": 80181,
              "short": 30602,
              "net": 49579
            }
          },
          "openInterest": 1184871
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12805,
              "short": 13729,
              "net": -924
            },
            "nonCommercial": {
              "long": 29513,
              "short": 29666,
              "net": -153
            },
            "smallTrader": {
              "long": 4937,
              "short": 3860,
              "net": 1077
            }
          },
          "openInterest": 47413
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11848,
              "short": 37868,
              "net": -26020
            },
            "nonCommercial": {
              "long": 48218,
              "short": 26781,
              "net": 21437
            },
            "smallTrader": {
              "long": 8077,
              "short": 3494,
              "net": 4583
            }
          },
          "openInterest": 69494
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 435113,
              "short": 447699,
              "net": -12586
            },
            "nonCommercial": {
              "long": 107706,
              "short": 95050,
              "net": 12656
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 665364
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53771,
              "short": 128682,
              "net": -74911
            },
            "nonCommercial": {
              "long": 94230,
              "short": 34944,
              "net": 59286
            },
            "smallTrader": {
              "long": 26658,
              "short": 11033,
              "net": 15625
            }
          },
          "openInterest": 189229
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185355,
              "short": 229352,
              "net": -43997
            },
            "nonCommercial": {
              "long": 85792,
              "short": 53756,
              "net": 32036
            },
            "smallTrader": {
              "long": 46920,
              "short": 34959,
              "net": 11961
            }
          },
          "openInterest": 380612
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140598,
              "short": 285970,
              "net": -145372
            },
            "nonCommercial": {
              "long": 165668,
              "short": 39608,
              "net": 126060
            },
            "smallTrader": {
              "long": 46083,
              "short": 26771,
              "net": 19312
            }
          },
          "openInterest": 446688
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 323035,
              "short": 423737,
              "net": -100702
            },
            "nonCommercial": {
              "long": 213024,
              "short": 73251,
              "net": 139773
            },
            "smallTrader": {
              "long": 54030,
              "short": 93101,
              "net": -39071
            }
          },
          "openInterest": 687868
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 307009,
              "short": 671900,
              "net": -364891
            },
            "nonCommercial": {
              "long": 349183,
              "short": 44463,
              "net": 304720
            },
            "smallTrader": {
              "long": 93261,
              "short": 33090,
              "net": 60171
            }
          },
          "openInterest": 843124
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37139,
              "short": 3449,
              "net": 33690
            },
            "nonCommercial": {
              "long": 18329,
              "short": 34706,
              "net": -16377
            },
            "smallTrader": {
              "long": 6659,
              "short": 23972,
              "net": -17313
            }
          },
          "openInterest": 63226
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7133,
              "short": 58902,
              "net": -51769
            },
            "nonCommercial": {
              "long": 60566,
              "short": 15144,
              "net": 45422
            },
            "smallTrader": {
              "long": 8307,
              "short": 1960,
              "net": 6347
            }
          },
          "openInterest": 79933
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163850,
              "short": 83359,
              "net": 80491
            },
            "nonCommercial": {
              "long": 148032,
              "short": 222672,
              "net": -74640
            },
            "smallTrader": {
              "long": 19627,
              "short": 25478,
              "net": -5851
            }
          },
          "openInterest": 473819
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95041,
              "short": 101877,
              "net": -6836
            },
            "nonCommercial": {
              "long": 99490,
              "short": 91063,
              "net": 8427
            },
            "smallTrader": {
              "long": 20190,
              "short": 21781,
              "net": -1591
            }
          },
          "openInterest": 250582
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169537,
              "short": 113711,
              "net": 55826
            },
            "nonCommercial": {
              "long": 158075,
              "short": 221179,
              "net": -63104
            },
            "smallTrader": {
              "long": 49944,
              "short": 42666,
              "net": 7278
            }
          },
          "openInterest": 476586
        }
      ]
    },
    {
      "reportDate": "2016-10-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1839558,
              "short": 1773811,
              "net": 65747
            },
            "nonCommercial": {
              "long": 631297,
              "short": 556791,
              "net": 74506
            },
            "smallTrader": {
              "long": 331938,
              "short": 472191,
              "net": -140253
            }
          },
          "openInterest": 2917840
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 852396,
              "short": 823721,
              "net": 28675
            },
            "nonCommercial": {
              "long": 223428,
              "short": 198939,
              "net": 24489
            },
            "smallTrader": {
              "long": 105203,
              "short": 158367,
              "net": -53164
            }
          },
          "openInterest": 1247861
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 295366,
              "short": 300769,
              "net": -5403
            },
            "nonCommercial": {
              "long": 102538,
              "short": 98077,
              "net": 4461
            },
            "smallTrader": {
              "long": 149242,
              "short": 148300,
              "net": 942
            }
          },
          "openInterest": 557367
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2054311,
              "short": 1791063,
              "net": 263248
            },
            "nonCommercial": {
              "long": 410931,
              "short": 560175,
              "net": -149244
            },
            "smallTrader": {
              "long": 246502,
              "short": 360506,
              "net": -114004
            }
          },
          "openInterest": 2760581
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10276,
              "short": 50447,
              "net": -40171
            },
            "nonCommercial": {
              "long": 83153,
              "short": 51230,
              "net": 31923
            },
            "smallTrader": {
              "long": 29324,
              "short": 21076,
              "net": 8248
            }
          },
          "openInterest": 124584
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6516,
              "short": 24752,
              "net": -18236
            },
            "nonCommercial": {
              "long": 22590,
              "short": 5243,
              "net": 17347
            },
            "smallTrader": {
              "long": 1693,
              "short": 804,
              "net": 889
            }
          },
          "openInterest": 31043
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169425,
              "short": 70630,
              "net": 98795
            },
            "nonCommercial": {
              "long": 63601,
              "short": 147563,
              "net": -83962
            },
            "smallTrader": {
              "long": 27875,
              "short": 42708,
              "net": -14833
            }
          },
          "openInterest": 267500
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50812,
              "short": 29164,
              "net": 21648
            },
            "nonCommercial": {
              "long": 33274,
              "short": 46598,
              "net": -13324
            },
            "smallTrader": {
              "long": 28055,
              "short": 36379,
              "net": -8324
            }
          },
          "openInterest": 113501
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125560,
              "short": 160762,
              "net": -35202
            },
            "nonCommercial": {
              "long": 87449,
              "short": 54895,
              "net": 32554
            },
            "smallTrader": {
              "long": 13115,
              "short": 10467,
              "net": 2648
            }
          },
          "openInterest": 261863
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81327,
              "short": 146774,
              "net": -65447
            },
            "nonCommercial": {
              "long": 77852,
              "short": 16929,
              "net": 60923
            },
            "smallTrader": {
              "long": 12028,
              "short": 7504,
              "net": 4524
            }
          },
          "openInterest": 205446
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79101,
              "short": 66345,
              "net": 12756
            },
            "nonCommercial": {
              "long": 90935,
              "short": 104689,
              "net": -13754
            },
            "smallTrader": {
              "long": 16555,
              "short": 15557,
              "net": 998
            }
          },
          "openInterest": 213569
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 581406,
              "short": 597414,
              "net": -16008
            },
            "nonCommercial": {
              "long": 377686,
              "short": 315674,
              "net": 62012
            },
            "smallTrader": {
              "long": 147016,
              "short": 193020,
              "net": -46004
            }
          },
          "openInterest": 1335614
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103536,
              "short": 186527,
              "net": -82991
            },
            "nonCommercial": {
              "long": 110658,
              "short": 35954,
              "net": 74704
            },
            "smallTrader": {
              "long": 17269,
              "short": 8982,
              "net": 8287
            }
          },
          "openInterest": 260503
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 557093,
              "short": 971594,
              "net": -414501
            },
            "nonCommercial": {
              "long": 571822,
              "short": 168236,
              "net": 403586
            },
            "smallTrader": {
              "long": 104462,
              "short": 93547,
              "net": 10915
            }
          },
          "openInterest": 1821737
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12538,
              "short": 37018,
              "net": -24480
            },
            "nonCommercial": {
              "long": 36208,
              "short": 11903,
              "net": 24305
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57677
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40683,
              "short": 42470,
              "net": -1787
            },
            "nonCommercial": {
              "long": 5663,
              "short": 3905,
              "net": 1758
            },
            "smallTrader": {
              "long": 506,
              "short": 477,
              "net": 29
            }
          },
          "openInterest": 54136
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 246230,
              "short": 108147,
              "net": 138083
            },
            "nonCommercial": {
              "long": 142881,
              "short": 266737,
              "net": -123856
            },
            "smallTrader": {
              "long": 50478,
              "short": 64705,
              "net": -14227
            }
          },
          "openInterest": 448471
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10815,
              "short": 7250,
              "net": 3565
            },
            "nonCommercial": {
              "long": 19323,
              "short": 18574,
              "net": 749
            },
            "smallTrader": {
              "long": 7122,
              "short": 11436,
              "net": -4314
            }
          },
          "openInterest": 43585
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195083,
              "short": 262865,
              "net": -67782
            },
            "nonCommercial": {
              "long": 135992,
              "short": 75839,
              "net": 60153
            },
            "smallTrader": {
              "long": 25237,
              "short": 17608,
              "net": 7629
            }
          },
          "openInterest": 422262
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114700,
              "short": 332299,
              "net": -217599
            },
            "nonCommercial": {
              "long": 285376,
              "short": 88396,
              "net": 196980
            },
            "smallTrader": {
              "long": 49625,
              "short": 29006,
              "net": 20619
            }
          },
          "openInterest": 507617
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213546,
              "short": 256306,
              "net": -42760
            },
            "nonCommercial": {
              "long": 80399,
              "short": 53266,
              "net": 27133
            },
            "smallTrader": {
              "long": 46301,
              "short": 30674,
              "net": 15627
            }
          },
          "openInterest": 412448
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55555,
              "short": 83712,
              "net": -28157
            },
            "nonCommercial": {
              "long": 82385,
              "short": 37790,
              "net": 44595
            },
            "smallTrader": {
              "long": 22282,
              "short": 38720,
              "net": -16438
            }
          },
          "openInterest": 163040
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78823,
              "short": 69370,
              "net": 9453
            },
            "nonCommercial": {
              "long": 98679,
              "short": 96840,
              "net": 1839
            },
            "smallTrader": {
              "long": 18353,
              "short": 29645,
              "net": -11292
            }
          },
          "openInterest": 230736
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104915,
              "short": 112512,
              "net": -7597
            },
            "nonCommercial": {
              "long": 103966,
              "short": 84695,
              "net": 19271
            },
            "smallTrader": {
              "long": 25293,
              "short": 36967,
              "net": -11674
            }
          },
          "openInterest": 273170
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89962,
              "short": 65251,
              "net": 24711
            },
            "nonCommercial": {
              "long": 28677,
              "short": 54020,
              "net": -25343
            },
            "smallTrader": {
              "long": 6400,
              "short": 5768,
              "net": 632
            }
          },
          "openInterest": 139555
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18395,
              "short": 51326,
              "net": -32931
            },
            "nonCommercial": {
              "long": 38321,
              "short": 5788,
              "net": 32533
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63259
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 354472,
              "short": 382284,
              "net": -27812
            },
            "nonCommercial": {
              "long": 341284,
              "short": 357198,
              "net": -15914
            },
            "smallTrader": {
              "long": 73760,
              "short": 30034,
              "net": 43726
            }
          },
          "openInterest": 1143189
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12928,
              "short": 13816,
              "net": -888
            },
            "nonCommercial": {
              "long": 29504,
              "short": 29924,
              "net": -420
            },
            "smallTrader": {
              "long": 4709,
              "short": 3401,
              "net": 1308
            }
          },
          "openInterest": 47257
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11101,
              "short": 35722,
              "net": -24621
            },
            "nonCommercial": {
              "long": 49339,
              "short": 29241,
              "net": 20098
            },
            "smallTrader": {
              "long": 8218,
              "short": 3695,
              "net": 4523
            }
          },
          "openInterest": 70383
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 459352,
              "short": 451984,
              "net": 7368
            },
            "nonCommercial": {
              "long": 102827,
              "short": 102809,
              "net": 18
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 682461
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57120,
              "short": 130516,
              "net": -73396
            },
            "nonCommercial": {
              "long": 92213,
              "short": 35140,
              "net": 57073
            },
            "smallTrader": {
              "long": 27638,
              "short": 11315,
              "net": 16323
            }
          },
          "openInterest": 196311
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185125,
              "short": 235628,
              "net": -50503
            },
            "nonCommercial": {
              "long": 88185,
              "short": 54746,
              "net": 33439
            },
            "smallTrader": {
              "long": 48466,
              "short": 31402,
              "net": 17064
            }
          },
          "openInterest": 382137
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141817,
              "short": 305795,
              "net": -163978
            },
            "nonCommercial": {
              "long": 177360,
              "short": 36821,
              "net": 140539
            },
            "smallTrader": {
              "long": 48233,
              "short": 24794,
              "net": 23439
            }
          },
          "openInterest": 461990
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 305378,
              "short": 386925,
              "net": -81547
            },
            "nonCommercial": {
              "long": 193959,
              "short": 68982,
              "net": 124977
            },
            "smallTrader": {
              "long": 57088,
              "short": 100518,
              "net": -43430
            }
          },
          "openInterest": 639067
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 320697,
              "short": 673998,
              "net": -353301
            },
            "nonCommercial": {
              "long": 343440,
              "short": 44580,
              "net": 298860
            },
            "smallTrader": {
              "long": 89973,
              "short": 35532,
              "net": 54441
            }
          },
          "openInterest": 852696
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42544,
              "short": 3534,
              "net": 39010
            },
            "nonCommercial": {
              "long": 18828,
              "short": 37528,
              "net": -18700
            },
            "smallTrader": {
              "long": 5594,
              "short": 25904,
              "net": -20310
            }
          },
          "openInterest": 67211
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6912,
              "short": 66229,
              "net": -59317
            },
            "nonCommercial": {
              "long": 67984,
              "short": 13994,
              "net": 53990
            },
            "smallTrader": {
              "long": 7818,
              "short": 2491,
              "net": 5327
            }
          },
          "openInterest": 86683
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 146983,
              "short": 60479,
              "net": 86504
            },
            "nonCommercial": {
              "long": 167134,
              "short": 248626,
              "net": -81492
            },
            "smallTrader": {
              "long": 20247,
              "short": 25259,
              "net": -5012
            }
          },
          "openInterest": 436770
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95208,
              "short": 105987,
              "net": -10779
            },
            "nonCommercial": {
              "long": 99714,
              "short": 86318,
              "net": 13396
            },
            "smallTrader": {
              "long": 20474,
              "short": 23091,
              "net": -2617
            }
          },
          "openInterest": 255090
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189315,
              "short": 111004,
              "net": 78311
            },
            "nonCommercial": {
              "long": 153310,
              "short": 240022,
              "net": -86712
            },
            "smallTrader": {
              "long": 51071,
              "short": 42670,
              "net": 8401
            }
          },
          "openInterest": 497116
        }
      ]
    },
    {
      "reportDate": "2016-11-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1914257,
              "short": 1725766,
              "net": 188491
            },
            "nonCommercial": {
              "long": 573204,
              "short": 608261,
              "net": -35057
            },
            "smallTrader": {
              "long": 333390,
              "short": 486824,
              "net": -153434
            }
          },
          "openInterest": 2916829
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 835878,
              "short": 816363,
              "net": 19515
            },
            "nonCommercial": {
              "long": 219148,
              "short": 197570,
              "net": 21578
            },
            "smallTrader": {
              "long": 115209,
              "short": 156302,
              "net": -41093
            }
          },
          "openInterest": 1260953
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 300255,
              "short": 278231,
              "net": 22024
            },
            "nonCommercial": {
              "long": 87719,
              "short": 91874,
              "net": -4155
            },
            "smallTrader": {
              "long": 145121,
              "short": 162990,
              "net": -17869
            }
          },
          "openInterest": 544660
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2099260,
              "short": 1807169,
              "net": 292091
            },
            "nonCommercial": {
              "long": 366774,
              "short": 570052,
              "net": -203278
            },
            "smallTrader": {
              "long": 260045,
              "short": 348858,
              "net": -88813
            }
          },
          "openInterest": 2779984
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8723,
              "short": 55432,
              "net": -46709
            },
            "nonCommercial": {
              "long": 85541,
              "short": 44674,
              "net": 40867
            },
            "smallTrader": {
              "long": 28639,
              "short": 22797,
              "net": 5842
            }
          },
          "openInterest": 125387
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12756,
              "short": 31288,
              "net": -18532
            },
            "nonCommercial": {
              "long": 22794,
              "short": 6138,
              "net": 16656
            },
            "smallTrader": {
              "long": 3395,
              "short": 1519,
              "net": 1876
            }
          },
          "openInterest": 39101
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169308,
              "short": 72743,
              "net": 96565
            },
            "nonCommercial": {
              "long": 63739,
              "short": 146700,
              "net": -82961
            },
            "smallTrader": {
              "long": 28512,
              "short": 42116,
              "net": -13604
            }
          },
          "openInterest": 267564
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56569,
              "short": 31799,
              "net": 24770
            },
            "nonCommercial": {
              "long": 35723,
              "short": 51683,
              "net": -15960
            },
            "smallTrader": {
              "long": 27364,
              "short": 36174,
              "net": -8810
            }
          },
          "openInterest": 121156
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120660,
              "short": 156582,
              "net": -35922
            },
            "nonCommercial": {
              "long": 89078,
              "short": 54416,
              "net": 34662
            },
            "smallTrader": {
              "long": 12664,
              "short": 11404,
              "net": 1260
            }
          },
          "openInterest": 260081
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82965,
              "short": 151704,
              "net": -68739
            },
            "nonCommercial": {
              "long": 81673,
              "short": 17268,
              "net": 64405
            },
            "smallTrader": {
              "long": 11944,
              "short": 7610,
              "net": 4334
            }
          },
          "openInterest": 217273
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73188,
              "short": 79722,
              "net": -6534
            },
            "nonCommercial": {
              "long": 88669,
              "short": 77371,
              "net": 11298
            },
            "smallTrader": {
              "long": 15902,
              "short": 20666,
              "net": -4764
            }
          },
          "openInterest": 203042
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 594371,
              "short": 621573,
              "net": -27202
            },
            "nonCommercial": {
              "long": 391799,
              "short": 313829,
              "net": 77970
            },
            "smallTrader": {
              "long": 145181,
              "short": 195949,
              "net": -50768
            }
          },
          "openInterest": 1345452
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100955,
              "short": 185110,
              "net": -84155
            },
            "nonCommercial": {
              "long": 109447,
              "short": 33913,
              "net": 75534
            },
            "smallTrader": {
              "long": 17584,
              "short": 8963,
              "net": 8621
            }
          },
          "openInterest": 257262
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 596233,
              "short": 971242,
              "net": -375009
            },
            "nonCommercial": {
              "long": 543096,
              "short": 188697,
              "net": 354399
            },
            "smallTrader": {
              "long": 117213,
              "short": 96603,
              "net": 20610
            }
          },
          "openInterest": 1854612
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15208,
              "short": 36102,
              "net": -20894
            },
            "nonCommercial": {
              "long": 34678,
              "short": 13569,
              "net": 21109
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58314
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36879,
              "short": 37799,
              "net": -920
            },
            "nonCommercial": {
              "long": 5706,
              "short": 4688,
              "net": 1018
            },
            "smallTrader": {
              "long": 315,
              "short": 413,
              "net": -98
            }
          },
          "openInterest": 49628
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 261922,
              "short": 105533,
              "net": 156389
            },
            "nonCommercial": {
              "long": 126443,
              "short": 263828,
              "net": -137385
            },
            "smallTrader": {
              "long": 44892,
              "short": 63896,
              "net": -19004
            }
          },
          "openInterest": 444502
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10821,
              "short": 7575,
              "net": 3246
            },
            "nonCommercial": {
              "long": 18119,
              "short": 17443,
              "net": 676
            },
            "smallTrader": {
              "long": 7086,
              "short": 11008,
              "net": -3922
            }
          },
          "openInterest": 42142
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164839,
              "short": 232243,
              "net": -67404
            },
            "nonCommercial": {
              "long": 134321,
              "short": 76121,
              "net": 58200
            },
            "smallTrader": {
              "long": 25347,
              "short": 16143,
              "net": 9204
            }
          },
          "openInterest": 383766
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115398,
              "short": 354649,
              "net": -239251
            },
            "nonCommercial": {
              "long": 288308,
              "short": 73177,
              "net": 215131
            },
            "smallTrader": {
              "long": 51847,
              "short": 27727,
              "net": 24120
            }
          },
          "openInterest": 521506
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195620,
              "short": 241832,
              "net": -46212
            },
            "nonCommercial": {
              "long": 82001,
              "short": 48790,
              "net": 33211
            },
            "smallTrader": {
              "long": 42496,
              "short": 29495,
              "net": 13001
            }
          },
          "openInterest": 387430
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59272,
              "short": 87511,
              "net": -28239
            },
            "nonCommercial": {
              "long": 81010,
              "short": 37850,
              "net": 43160
            },
            "smallTrader": {
              "long": 21633,
              "short": 36554,
              "net": -14921
            }
          },
          "openInterest": 165124
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78973,
              "short": 71177,
              "net": 7796
            },
            "nonCommercial": {
              "long": 90847,
              "short": 84090,
              "net": 6757
            },
            "smallTrader": {
              "long": 16303,
              "short": 30856,
              "net": -14553
            }
          },
          "openInterest": 223537
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107338,
              "short": 120637,
              "net": -13299
            },
            "nonCommercial": {
              "long": 103692,
              "short": 77495,
              "net": 26197
            },
            "smallTrader": {
              "long": 24158,
              "short": 37056,
              "net": -12898
            }
          },
          "openInterest": 275224
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106631,
              "short": 69376,
              "net": 37255
            },
            "nonCommercial": {
              "long": 30838,
              "short": 67310,
              "net": -36472
            },
            "smallTrader": {
              "long": 5841,
              "short": 6624,
              "net": -783
            }
          },
          "openInterest": 157048
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24911,
              "short": 51275,
              "net": -26364
            },
            "nonCommercial": {
              "long": 32281,
              "short": 5941,
              "net": 26340
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63297
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 398856,
              "short": 371476,
              "net": 27380
            },
            "nonCommercial": {
              "long": 300886,
              "short": 367344,
              "net": -66458
            },
            "smallTrader": {
              "long": 73306,
              "short": 34228,
              "net": 39078
            }
          },
          "openInterest": 1153045
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13015,
              "short": 13448,
              "net": -433
            },
            "nonCommercial": {
              "long": 28557,
              "short": 29522,
              "net": -965
            },
            "smallTrader": {
              "long": 4845,
              "short": 3447,
              "net": 1398
            }
          },
          "openInterest": 46788
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9936,
              "short": 37873,
              "net": -27937
            },
            "nonCommercial": {
              "long": 51047,
              "short": 27907,
              "net": 23140
            },
            "smallTrader": {
              "long": 8243,
              "short": 3446,
              "net": 4797
            }
          },
          "openInterest": 71112
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 448913,
              "short": 446505,
              "net": 2408
            },
            "nonCommercial": {
              "long": 102026,
              "short": 100054,
              "net": 1972
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 681289
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58595,
              "short": 135512,
              "net": -76917
            },
            "nonCommercial": {
              "long": 89233,
              "short": 27097,
              "net": 62136
            },
            "smallTrader": {
              "long": 28746,
              "short": 13965,
              "net": 14781
            }
          },
          "openInterest": 196912
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185477,
              "short": 243492,
              "net": -58015
            },
            "nonCommercial": {
              "long": 89689,
              "short": 47598,
              "net": 42091
            },
            "smallTrader": {
              "long": 48389,
              "short": 32465,
              "net": 15924
            }
          },
          "openInterest": 366377
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152648,
              "short": 331311,
              "net": -178663
            },
            "nonCommercial": {
              "long": 190717,
              "short": 30557,
              "net": 160160
            },
            "smallTrader": {
              "long": 44936,
              "short": 26433,
              "net": 18503
            }
          },
          "openInterest": 475067
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 288714,
              "short": 381618,
              "net": -92904
            },
            "nonCommercial": {
              "long": 209926,
              "short": 70289,
              "net": 139637
            },
            "smallTrader": {
              "long": 48869,
              "short": 95602,
              "net": -46733
            }
          },
          "openInterest": 615146
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 339924,
              "short": 659111,
              "net": -319187
            },
            "nonCommercial": {
              "long": 320329,
              "short": 43722,
              "net": 276607
            },
            "smallTrader": {
              "long": 82495,
              "short": 39915,
              "net": 42580
            }
          },
          "openInterest": 844926
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41171,
              "short": 3614,
              "net": 37557
            },
            "nonCommercial": {
              "long": 12744,
              "short": 32714,
              "net": -19970
            },
            "smallTrader": {
              "long": 5513,
              "short": 23100,
              "net": -17587
            }
          },
          "openInterest": 59698
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6839,
              "short": 66962,
              "net": -60123
            },
            "nonCommercial": {
              "long": 67181,
              "short": 12851,
              "net": 54330
            },
            "smallTrader": {
              "long": 8035,
              "short": 2242,
              "net": 5793
            }
          },
          "openInterest": 85739
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148758,
              "short": 74864,
              "net": 73894
            },
            "nonCommercial": {
              "long": 147031,
              "short": 217056,
              "net": -70025
            },
            "smallTrader": {
              "long": 25013,
              "short": 28882,
              "net": -3869
            }
          },
          "openInterest": 428792
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97876,
              "short": 108033,
              "net": -10157
            },
            "nonCommercial": {
              "long": 100330,
              "short": 89086,
              "net": 11244
            },
            "smallTrader": {
              "long": 22229,
              "short": 23316,
              "net": -1087
            }
          },
          "openInterest": 263869
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185523,
              "short": 120203,
              "net": 65320
            },
            "nonCommercial": {
              "long": 151746,
              "short": 227125,
              "net": -75379
            },
            "smallTrader": {
              "long": 51951,
              "short": 41892,
              "net": 10059
            }
          },
          "openInterest": 495525
        }
      ]
    },
    {
      "reportDate": "2016-11-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1906498,
              "short": 1698703,
              "net": 207795
            },
            "nonCommercial": {
              "long": 553235,
              "short": 624895,
              "net": -71660
            },
            "smallTrader": {
              "long": 330318,
              "short": 466453,
              "net": -136135
            }
          },
          "openInterest": 2890322
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 749702,
              "short": 797885,
              "net": -48183
            },
            "nonCommercial": {
              "long": 294459,
              "short": 207501,
              "net": 86958
            },
            "smallTrader": {
              "long": 115108,
              "short": 153883,
              "net": -38775
            }
          },
          "openInterest": 1209807
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 301593,
              "short": 285039,
              "net": 16554
            },
            "nonCommercial": {
              "long": 83337,
              "short": 86009,
              "net": -2672
            },
            "smallTrader": {
              "long": 148794,
              "short": 162676,
              "net": -13882
            }
          },
          "openInterest": 545561
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2199740,
              "short": 1938690,
              "net": 261050
            },
            "nonCommercial": {
              "long": 410399,
              "short": 556026,
              "net": -145627
            },
            "smallTrader": {
              "long": 248061,
              "short": 363484,
              "net": -115423
            }
          },
          "openInterest": 2918639
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11276,
              "short": 61026,
              "net": -49750
            },
            "nonCommercial": {
              "long": 92503,
              "short": 51395,
              "net": 41108
            },
            "smallTrader": {
              "long": 31158,
              "short": 22516,
              "net": 8642
            }
          },
          "openInterest": 137560
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5681,
              "short": 26159,
              "net": -20478
            },
            "nonCommercial": {
              "long": 22420,
              "short": 2968,
              "net": 19452
            },
            "smallTrader": {
              "long": 1789,
              "short": 763,
              "net": 1026
            }
          },
          "openInterest": 30044
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169583,
              "short": 67841,
              "net": 101742
            },
            "nonCommercial": {
              "long": 53211,
              "short": 143056,
              "net": -89845
            },
            "smallTrader": {
              "long": 26246,
              "short": 38143,
              "net": -11897
            }
          },
          "openInterest": 253703
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60639,
              "short": 30561,
              "net": 30078
            },
            "nonCommercial": {
              "long": 32850,
              "short": 54162,
              "net": -21312
            },
            "smallTrader": {
              "long": 25997,
              "short": 34763,
              "net": -8766
            }
          },
          "openInterest": 120993
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120798,
              "short": 147116,
              "net": -26318
            },
            "nonCommercial": {
              "long": 83089,
              "short": 59512,
              "net": 23577
            },
            "smallTrader": {
              "long": 13986,
              "short": 11245,
              "net": 2741
            }
          },
          "openInterest": 239219
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90343,
              "short": 159975,
              "net": -69632
            },
            "nonCommercial": {
              "long": 84500,
              "short": 19397,
              "net": 65103
            },
            "smallTrader": {
              "long": 12124,
              "short": 7595,
              "net": 4529
            }
          },
          "openInterest": 224538
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69406,
              "short": 107339,
              "net": -37933
            },
            "nonCommercial": {
              "long": 118385,
              "short": 78749,
              "net": 39636
            },
            "smallTrader": {
              "long": 18100,
              "short": 19803,
              "net": -1703
            }
          },
          "openInterest": 233922
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 588361,
              "short": 656582,
              "net": -68221
            },
            "nonCommercial": {
              "long": 402898,
              "short": 289463,
              "net": 113435
            },
            "smallTrader": {
              "long": 149304,
              "short": 194518,
              "net": -45214
            }
          },
          "openInterest": 1346960
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102787,
              "short": 187651,
              "net": -84864
            },
            "nonCommercial": {
              "long": 104721,
              "short": 28857,
              "net": 75864
            },
            "smallTrader": {
              "long": 17921,
              "short": 8921,
              "net": 9000
            }
          },
          "openInterest": 248911
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 673039,
              "short": 972607,
              "net": -299568
            },
            "nonCommercial": {
              "long": 560814,
              "short": 283275,
              "net": 277539
            },
            "smallTrader": {
              "long": 115559,
              "short": 93530,
              "net": 22029
            }
          },
          "openInterest": 1973656
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13144,
              "short": 32979,
              "net": -19835
            },
            "nonCommercial": {
              "long": 37184,
              "short": 15435,
              "net": 21749
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58186
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37779,
              "short": 39344,
              "net": -1565
            },
            "nonCommercial": {
              "long": 6780,
              "short": 5174,
              "net": 1606
            },
            "smallTrader": {
              "long": 291,
              "short": 332,
              "net": -41
            }
          },
          "openInterest": 51627
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 245616,
              "short": 101035,
              "net": 144581
            },
            "nonCommercial": {
              "long": 118897,
              "short": 248211,
              "net": -129314
            },
            "smallTrader": {
              "long": 43609,
              "short": 58876,
              "net": -15267
            }
          },
          "openInterest": 418007
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11962,
              "short": 7930,
              "net": 4032
            },
            "nonCommercial": {
              "long": 17348,
              "short": 17473,
              "net": -125
            },
            "smallTrader": {
              "long": 7016,
              "short": 10923,
              "net": -3907
            }
          },
          "openInterest": 42066
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171023,
              "short": 236969,
              "net": -65946
            },
            "nonCommercial": {
              "long": 130913,
              "short": 69253,
              "net": 61660
            },
            "smallTrader": {
              "long": 23188,
              "short": 18902,
              "net": 4286
            }
          },
          "openInterest": 383879
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114915,
              "short": 360501,
              "net": -245586
            },
            "nonCommercial": {
              "long": 289860,
              "short": 72622,
              "net": 217238
            },
            "smallTrader": {
              "long": 51015,
              "short": 22667,
              "net": 28348
            }
          },
          "openInterest": 528203
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198631,
              "short": 230889,
              "net": -32258
            },
            "nonCommercial": {
              "long": 78280,
              "short": 50836,
              "net": 27444
            },
            "smallTrader": {
              "long": 39880,
              "short": 35066,
              "net": 4814
            }
          },
          "openInterest": 392006
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69838,
              "short": 88139,
              "net": -18301
            },
            "nonCommercial": {
              "long": 72619,
              "short": 40663,
              "net": 31956
            },
            "smallTrader": {
              "long": 20027,
              "short": 33682,
              "net": -13655
            }
          },
          "openInterest": 164328
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77162,
              "short": 69718,
              "net": 7444
            },
            "nonCommercial": {
              "long": 87457,
              "short": 79951,
              "net": 7506
            },
            "smallTrader": {
              "long": 17464,
              "short": 32414,
              "net": -14950
            }
          },
          "openInterest": 224577
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105517,
              "short": 116620,
              "net": -11103
            },
            "nonCommercial": {
              "long": 98105,
              "short": 74774,
              "net": 23331
            },
            "smallTrader": {
              "long": 24483,
              "short": 36711,
              "net": -12228
            }
          },
          "openInterest": 273341
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104400,
              "short": 71251,
              "net": 33149
            },
            "nonCommercial": {
              "long": 25298,
              "short": 58294,
              "net": -32996
            },
            "smallTrader": {
              "long": 5734,
              "short": 5887,
              "net": -153
            }
          },
          "openInterest": 148866
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27699,
              "short": 48612,
              "net": -20913
            },
            "nonCommercial": {
              "long": 25589,
              "short": 5269,
              "net": 20320
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59822
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 430552,
              "short": 389856,
              "net": 40696
            },
            "nonCommercial": {
              "long": 298551,
              "short": 372119,
              "net": -73568
            },
            "smallTrader": {
              "long": 72909,
              "short": 40037,
              "net": 32872
            }
          },
          "openInterest": 1172127
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9833,
              "short": 14127,
              "net": -4294
            },
            "nonCommercial": {
              "long": 36124,
              "short": 33619,
              "net": 2505
            },
            "smallTrader": {
              "long": 5999,
              "short": 4210,
              "net": 1789
            }
          },
          "openInterest": 52113
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 8677,
              "short": 41915,
              "net": -33238
            },
            "nonCommercial": {
              "long": 49046,
              "short": 19427,
              "net": 29619
            },
            "smallTrader": {
              "long": 7261,
              "short": 3642,
              "net": 3619
            }
          },
          "openInterest": 66469
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 440722,
              "short": 446304,
              "net": -5582
            },
            "nonCommercial": {
              "long": 101870,
              "short": 92197,
              "net": 9673
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 672984
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53861,
              "short": 136122,
              "net": -82261
            },
            "nonCommercial": {
              "long": 89360,
              "short": 24091,
              "net": 65269
            },
            "smallTrader": {
              "long": 27862,
              "short": 10870,
              "net": 16992
            }
          },
          "openInterest": 188265
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180941,
              "short": 238128,
              "net": -57187
            },
            "nonCommercial": {
              "long": 91794,
              "short": 53179,
              "net": 38615
            },
            "smallTrader": {
              "long": 49516,
              "short": 30944,
              "net": 18572
            }
          },
          "openInterest": 369732
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150250,
              "short": 320672,
              "net": -170422
            },
            "nonCommercial": {
              "long": 184595,
              "short": 34906,
              "net": 149689
            },
            "smallTrader": {
              "long": 45091,
              "short": 24358,
              "net": 20733
            }
          },
          "openInterest": 470184
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283210,
              "short": 390206,
              "net": -106996
            },
            "nonCommercial": {
              "long": 220604,
              "short": 67933,
              "net": 152671
            },
            "smallTrader": {
              "long": 49249,
              "short": 94924,
              "net": -45675
            }
          },
          "openInterest": 620641
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 347064,
              "short": 666320,
              "net": -319256
            },
            "nonCommercial": {
              "long": 308701,
              "short": 38611,
              "net": 270090
            },
            "smallTrader": {
              "long": 86559,
              "short": 37393,
              "net": 49166
            }
          },
          "openInterest": 845628
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37686,
              "short": 4783,
              "net": 32903
            },
            "nonCommercial": {
              "long": 6806,
              "short": 30097,
              "net": -23291
            },
            "smallTrader": {
              "long": 8722,
              "short": 18334,
              "net": -9612
            }
          },
          "openInterest": 53632
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8675,
              "short": 67458,
              "net": -58783
            },
            "nonCommercial": {
              "long": 65523,
              "short": 13227,
              "net": 52296
            },
            "smallTrader": {
              "long": 8668,
              "short": 2181,
              "net": 6487
            }
          },
          "openInterest": 85931
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 138606,
              "short": 90733,
              "net": 47873
            },
            "nonCommercial": {
              "long": 134284,
              "short": 184177,
              "net": -49893
            },
            "smallTrader": {
              "long": 28743,
              "short": 26723,
              "net": 2020
            }
          },
          "openInterest": 411483
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97306,
              "short": 103604,
              "net": -6298
            },
            "nonCommercial": {
              "long": 103371,
              "short": 96288,
              "net": 7083
            },
            "smallTrader": {
              "long": 22397,
              "short": 23182,
              "net": -785
            }
          },
          "openInterest": 266296
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196609,
              "short": 126182,
              "net": 70427
            },
            "nonCommercial": {
              "long": 150306,
              "short": 229183,
              "net": -78877
            },
            "smallTrader": {
              "long": 51547,
              "short": 43097,
              "net": 8450
            }
          },
          "openInterest": 496516
        }
      ]
    },
    {
      "reportDate": "2016-11-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1854197,
              "short": 1822939,
              "net": 31258
            },
            "nonCommercial": {
              "long": 696485,
              "short": 559089,
              "net": 137396
            },
            "smallTrader": {
              "long": 325801,
              "short": 494455,
              "net": -168654
            }
          },
          "openInterest": 3017633
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 762552,
              "short": 729343,
              "net": 33209
            },
            "nonCommercial": {
              "long": 244731,
              "short": 227578,
              "net": 17153
            },
            "smallTrader": {
              "long": 106862,
              "short": 157224,
              "net": -50362
            }
          },
          "openInterest": 1174568
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 322731,
              "short": 295495,
              "net": 27236
            },
            "nonCommercial": {
              "long": 106181,
              "short": 110031,
              "net": -3850
            },
            "smallTrader": {
              "long": 148209,
              "short": 171595,
              "net": -23386
            }
          },
          "openInterest": 591542
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2242433,
              "short": 1854650,
              "net": 387783
            },
            "nonCommercial": {
              "long": 359745,
              "short": 627808,
              "net": -268063
            },
            "smallTrader": {
              "long": 257996,
              "short": 377716,
              "net": -119720
            }
          },
          "openInterest": 2944750
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8814,
              "short": 54377,
              "net": -45563
            },
            "nonCommercial": {
              "long": 77814,
              "short": 36296,
              "net": 41518
            },
            "smallTrader": {
              "long": 23640,
              "short": 19595,
              "net": 4045
            }
          },
          "openInterest": 113124
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5596,
              "short": 22015,
              "net": -16419
            },
            "nonCommercial": {
              "long": 19363,
              "short": 3821,
              "net": 15542
            },
            "smallTrader": {
              "long": 1649,
              "short": 772,
              "net": 877
            }
          },
          "openInterest": 26869
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164645,
              "short": 70318,
              "net": 94327
            },
            "nonCommercial": {
              "long": 54241,
              "short": 134554,
              "net": -80313
            },
            "smallTrader": {
              "long": 22527,
              "short": 36541,
              "net": -14014
            }
          },
          "openInterest": 248103
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64713,
              "short": 32179,
              "net": 32534
            },
            "nonCommercial": {
              "long": 34293,
              "short": 52892,
              "net": -18599
            },
            "smallTrader": {
              "long": 24624,
              "short": 38559,
              "net": -13935
            }
          },
          "openInterest": 125532
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123385,
              "short": 140614,
              "net": -17229
            },
            "nonCommercial": {
              "long": 81417,
              "short": 66020,
              "net": 15397
            },
            "smallTrader": {
              "long": 12221,
              "short": 10389,
              "net": 1832
            }
          },
          "openInterest": 236765
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89241,
              "short": 154019,
              "net": -64778
            },
            "nonCommercial": {
              "long": 74337,
              "short": 15038,
              "net": 59299
            },
            "smallTrader": {
              "long": 11804,
              "short": 6325,
              "net": 5479
            }
          },
          "openInterest": 204830
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70609,
              "short": 113873,
              "net": -43264
            },
            "nonCommercial": {
              "long": 117916,
              "short": 72921,
              "net": 44995
            },
            "smallTrader": {
              "long": 18623,
              "short": 20354,
              "net": -1731
            }
          },
          "openInterest": 238615
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 656367,
              "short": 667152,
              "net": -10785
            },
            "nonCommercial": {
              "long": 373220,
              "short": 315922,
              "net": 57298
            },
            "smallTrader": {
              "long": 149810,
              "short": 196323,
              "net": -46513
            }
          },
          "openInterest": 1398285
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101776,
              "short": 189519,
              "net": -87743
            },
            "nonCommercial": {
              "long": 103551,
              "short": 23887,
              "net": 79664
            },
            "smallTrader": {
              "long": 16909,
              "short": 8830,
              "net": 8079
            }
          },
          "openInterest": 239196
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 734484,
              "short": 1012058,
              "net": -277574
            },
            "nonCommercial": {
              "long": 581416,
              "short": 305090,
              "net": 276326
            },
            "smallTrader": {
              "long": 104693,
              "short": 103445,
              "net": 1248
            }
          },
          "openInterest": 2027539
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14085,
              "short": 39653,
              "net": -25568
            },
            "nonCommercial": {
              "long": 37923,
              "short": 7978,
              "net": 29945
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61674
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39114,
              "short": 40549,
              "net": -1435
            },
            "nonCommercial": {
              "long": 6812,
              "short": 5321,
              "net": 1491
            },
            "smallTrader": {
              "long": 265,
              "short": 321,
              "net": -56
            }
          },
          "openInterest": 52889
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 235596,
              "short": 104624,
              "net": 130972
            },
            "nonCommercial": {
              "long": 121575,
              "short": 240757,
              "net": -119182
            },
            "smallTrader": {
              "long": 50453,
              "short": 62243,
              "net": -11790
            }
          },
          "openInterest": 415752
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11456,
              "short": 8453,
              "net": 3003
            },
            "nonCommercial": {
              "long": 18576,
              "short": 16888,
              "net": 1688
            },
            "smallTrader": {
              "long": 7213,
              "short": 11904,
              "net": -4691
            }
          },
          "openInterest": 43337
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176279,
              "short": 234933,
              "net": -58654
            },
            "nonCommercial": {
              "long": 114626,
              "short": 55764,
              "net": 58862
            },
            "smallTrader": {
              "long": 20757,
              "short": 20965,
              "net": -208
            }
          },
          "openInterest": 376840
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115191,
              "short": 315157,
              "net": -199966
            },
            "nonCommercial": {
              "long": 245750,
              "short": 68090,
              "net": 177660
            },
            "smallTrader": {
              "long": 49240,
              "short": 26934,
              "net": 22306
            }
          },
          "openInterest": 479237
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202190,
              "short": 231077,
              "net": -28887
            },
            "nonCommercial": {
              "long": 78858,
              "short": 54687,
              "net": 24171
            },
            "smallTrader": {
              "long": 39901,
              "short": 35185,
              "net": 4716
            }
          },
          "openInterest": 404085
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81503,
              "short": 88408,
              "net": -6905
            },
            "nonCommercial": {
              "long": 67085,
              "short": 46409,
              "net": 20676
            },
            "smallTrader": {
              "long": 20462,
              "short": 34233,
              "net": -13771
            }
          },
          "openInterest": 170967
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78635,
              "short": 70845,
              "net": 7790
            },
            "nonCommercial": {
              "long": 84082,
              "short": 75780,
              "net": 8302
            },
            "smallTrader": {
              "long": 17207,
              "short": 33299,
              "net": -16092
            }
          },
          "openInterest": 230369
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105013,
              "short": 119594,
              "net": -14581
            },
            "nonCommercial": {
              "long": 99302,
              "short": 70720,
              "net": 28582
            },
            "smallTrader": {
              "long": 24028,
              "short": 38029,
              "net": -14001
            }
          },
          "openInterest": 273699
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111940,
              "short": 67051,
              "net": 44889
            },
            "nonCommercial": {
              "long": 22124,
              "short": 67277,
              "net": -45153
            },
            "smallTrader": {
              "long": 6731,
              "short": 6467,
              "net": 264
            }
          },
          "openInterest": 153771
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22894,
              "short": 37881,
              "net": -14987
            },
            "nonCommercial": {
              "long": 21851,
              "short": 7569,
              "net": 14282
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51101
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 458997,
              "short": 395600,
              "net": 63397
            },
            "nonCommercial": {
              "long": 305123,
              "short": 395985,
              "net": -90862
            },
            "smallTrader": {
              "long": 68472,
              "short": 41007,
              "net": 27465
            }
          },
          "openInterest": 1193024
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9845,
              "short": 13582,
              "net": -3737
            },
            "nonCommercial": {
              "long": 33547,
              "short": 31504,
              "net": 2043
            },
            "smallTrader": {
              "long": 4677,
              "short": 2983,
              "net": 1694
            }
          },
          "openInterest": 48563
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10100,
              "short": 37139,
              "net": -27039
            },
            "nonCommercial": {
              "long": 45085,
              "short": 20394,
              "net": 24691
            },
            "smallTrader": {
              "long": 6536,
              "short": 4188,
              "net": 2348
            }
          },
          "openInterest": 63255
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 447113,
              "short": 446002,
              "net": 1111
            },
            "nonCommercial": {
              "long": 97544,
              "short": 93626,
              "net": 3918
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 667044
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51359,
              "short": 129880,
              "net": -78521
            },
            "nonCommercial": {
              "long": 85575,
              "short": 22969,
              "net": 62606
            },
            "smallTrader": {
              "long": 27285,
              "short": 11370,
              "net": 15915
            }
          },
          "openInterest": 174831
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190105,
              "short": 236975,
              "net": -46870
            },
            "nonCommercial": {
              "long": 91782,
              "short": 57671,
              "net": 34111
            },
            "smallTrader": {
              "long": 45749,
              "short": 32990,
              "net": 12759
            }
          },
          "openInterest": 380317
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152488,
              "short": 297841,
              "net": -145353
            },
            "nonCommercial": {
              "long": 160609,
              "short": 31587,
              "net": 129022
            },
            "smallTrader": {
              "long": 39945,
              "short": 23614,
              "net": 16331
            }
          },
          "openInterest": 433036
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 301760,
              "short": 372825,
              "net": -71065
            },
            "nonCommercial": {
              "long": 197119,
              "short": 77779,
              "net": 119340
            },
            "smallTrader": {
              "long": 44863,
              "short": 93138,
              "net": -48275
            }
          },
          "openInterest": 617685
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 362347,
              "short": 656790,
              "net": -294443
            },
            "nonCommercial": {
              "long": 294727,
              "short": 41822,
              "net": 252905
            },
            "smallTrader": {
              "long": 82618,
              "short": 41080,
              "net": 41538
            }
          },
          "openInterest": 847421
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39568,
              "short": 3047,
              "net": 36521
            },
            "nonCommercial": {
              "long": 7005,
              "short": 29199,
              "net": -22194
            },
            "smallTrader": {
              "long": 7496,
              "short": 21823,
              "net": -14327
            }
          },
          "openInterest": 54533
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9302,
              "short": 62542,
              "net": -53240
            },
            "nonCommercial": {
              "long": 60750,
              "short": 12322,
              "net": 48428
            },
            "smallTrader": {
              "long": 8421,
              "short": 3609,
              "net": 4812
            }
          },
          "openInterest": 81170
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147454,
              "short": 91929,
              "net": 55525
            },
            "nonCommercial": {
              "long": 131191,
              "short": 180373,
              "net": -49182
            },
            "smallTrader": {
              "long": 32475,
              "short": 38818,
              "net": -6343
            }
          },
          "openInterest": 451231
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101843,
              "short": 103865,
              "net": -2022
            },
            "nonCommercial": {
              "long": 100163,
              "short": 96884,
              "net": 3279
            },
            "smallTrader": {
              "long": 22093,
              "short": 23350,
              "net": -1257
            }
          },
          "openInterest": 259745
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205304,
              "short": 121492,
              "net": 83812
            },
            "nonCommercial": {
              "long": 146151,
              "short": 239413,
              "net": -93262
            },
            "smallTrader": {
              "long": 54340,
              "short": 44890,
              "net": 9450
            }
          },
          "openInterest": 512485
        }
      ]
    },
    {
      "reportDate": "2016-11-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1834842,
              "short": 1827227,
              "net": 7615
            },
            "nonCommercial": {
              "long": 727482,
              "short": 554834,
              "net": 172648
            },
            "smallTrader": {
              "long": 342260,
              "short": 522523,
              "net": -180263
            }
          },
          "openInterest": 3131340
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 781071,
              "short": 710712,
              "net": 70359
            },
            "nonCommercial": {
              "long": 180702,
              "short": 207111,
              "net": -26409
            },
            "smallTrader": {
              "long": 116634,
              "short": 160584,
              "net": -43950
            }
          },
          "openInterest": 1192407
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 336652,
              "short": 301176,
              "net": 35476
            },
            "nonCommercial": {
              "long": 99364,
              "short": 99130,
              "net": 234
            },
            "smallTrader": {
              "long": 148734,
              "short": 184444,
              "net": -35710
            }
          },
          "openInterest": 602091
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2353523,
              "short": 1969499,
              "net": 384024
            },
            "nonCommercial": {
              "long": 357020,
              "short": 618308,
              "net": -261288
            },
            "smallTrader": {
              "long": 284254,
              "short": 406990,
              "net": -122736
            }
          },
          "openInterest": 3154875
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12131,
              "short": 39400,
              "net": -27269
            },
            "nonCommercial": {
              "long": 63488,
              "short": 32783,
              "net": 30705
            },
            "smallTrader": {
              "long": 23424,
              "short": 26860,
              "net": -3436
            }
          },
          "openInterest": 100989
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6398,
              "short": 21007,
              "net": -14609
            },
            "nonCommercial": {
              "long": 17653,
              "short": 3956,
              "net": 13697
            },
            "smallTrader": {
              "long": 1646,
              "short": 734,
              "net": 912
            }
          },
          "openInterest": 25699
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 159627,
              "short": 70784,
              "net": 88843
            },
            "nonCommercial": {
              "long": 54209,
              "short": 128527,
              "net": -74318
            },
            "smallTrader": {
              "long": 22652,
              "short": 37177,
              "net": -14525
            }
          },
          "openInterest": 242916
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64108,
              "short": 34537,
              "net": 29571
            },
            "nonCommercial": {
              "long": 28260,
              "short": 45722,
              "net": -17462
            },
            "smallTrader": {
              "long": 24631,
              "short": 36740,
              "net": -12109
            }
          },
          "openInterest": 118667
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126467,
              "short": 137903,
              "net": -11436
            },
            "nonCommercial": {
              "long": 78555,
              "short": 70423,
              "net": 8132
            },
            "smallTrader": {
              "long": 12897,
              "short": 9593,
              "net": 3304
            }
          },
          "openInterest": 242224
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83503,
              "short": 146308,
              "net": -62805
            },
            "nonCommercial": {
              "long": 71125,
              "short": 13981,
              "net": 57144
            },
            "smallTrader": {
              "long": 11679,
              "short": 6018,
              "net": 5661
            }
          },
          "openInterest": 191007
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67936,
              "short": 115984,
              "net": -48048
            },
            "nonCommercial": {
              "long": 118089,
              "short": 71777,
              "net": 46312
            },
            "smallTrader": {
              "long": 18336,
              "short": 16600,
              "net": 1736
            }
          },
          "openInterest": 236293
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 615377,
              "short": 651367,
              "net": -35990
            },
            "nonCommercial": {
              "long": 369309,
              "short": 285974,
              "net": 83335
            },
            "smallTrader": {
              "long": 146234,
              "short": 193579,
              "net": -47345
            }
          },
          "openInterest": 1348656
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91455,
              "short": 204521,
              "net": -113066
            },
            "nonCommercial": {
              "long": 125357,
              "short": 22545,
              "net": 102812
            },
            "smallTrader": {
              "long": 18523,
              "short": 8269,
              "net": 10254
            }
          },
          "openInterest": 251793
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 711031,
              "short": 992960,
              "net": -281929
            },
            "nonCommercial": {
              "long": 560573,
              "short": 284253,
              "net": 276320
            },
            "smallTrader": {
              "long": 103276,
              "short": 97667,
              "net": 5609
            }
          },
          "openInterest": 1995504
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16167,
              "short": 44428,
              "net": -28261
            },
            "nonCommercial": {
              "long": 40187,
              "short": 8882,
              "net": 31305
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67260
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40732,
              "short": 42492,
              "net": -1760
            },
            "nonCommercial": {
              "long": 7454,
              "short": 5621,
              "net": 1833
            },
            "smallTrader": {
              "long": 303,
              "short": 376,
              "net": -73
            }
          },
          "openInterest": 56985
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 243796,
              "short": 111726,
              "net": 132070
            },
            "nonCommercial": {
              "long": 127122,
              "short": 246470,
              "net": -119348
            },
            "smallTrader": {
              "long": 53708,
              "short": 66430,
              "net": -12722
            }
          },
          "openInterest": 434768
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11706,
              "short": 8967,
              "net": 2739
            },
            "nonCommercial": {
              "long": 18749,
              "short": 15505,
              "net": 3244
            },
            "smallTrader": {
              "long": 6718,
              "short": 12701,
              "net": -5983
            }
          },
          "openInterest": 43410
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185470,
              "short": 239679,
              "net": -54209
            },
            "nonCommercial": {
              "long": 106693,
              "short": 54835,
              "net": 51858
            },
            "smallTrader": {
              "long": 22083,
              "short": 19732,
              "net": 2351
            }
          },
          "openInterest": 385454
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97975,
              "short": 290147,
              "net": -192172
            },
            "nonCommercial": {
              "long": 241646,
              "short": 74561,
              "net": 167085
            },
            "smallTrader": {
              "long": 52695,
              "short": 27608,
              "net": 25087
            }
          },
          "openInterest": 461062
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194863,
              "short": 228501,
              "net": -33638
            },
            "nonCommercial": {
              "long": 78658,
              "short": 53126,
              "net": 25532
            },
            "smallTrader": {
              "long": 40118,
              "short": 32012,
              "net": 8106
            }
          },
          "openInterest": 398285
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95166,
              "short": 86202,
              "net": 8964
            },
            "nonCommercial": {
              "long": 71183,
              "short": 60283,
              "net": 10900
            },
            "smallTrader": {
              "long": 18990,
              "short": 38854,
              "net": -19864
            }
          },
          "openInterest": 187684
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78790,
              "short": 73117,
              "net": 5673
            },
            "nonCommercial": {
              "long": 82112,
              "short": 72213,
              "net": 9899
            },
            "smallTrader": {
              "long": 17315,
              "short": 32887,
              "net": -15572
            }
          },
          "openInterest": 225845
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106914,
              "short": 135303,
              "net": -28389
            },
            "nonCommercial": {
              "long": 106898,
              "short": 60406,
              "net": 46492
            },
            "smallTrader": {
              "long": 24953,
              "short": 43056,
              "net": -18103
            }
          },
          "openInterest": 282892
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116348,
              "short": 67460,
              "net": 48888
            },
            "nonCommercial": {
              "long": 19884,
              "short": 68198,
              "net": -48314
            },
            "smallTrader": {
              "long": 6224,
              "short": 6798,
              "net": -574
            }
          },
          "openInterest": 154976
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20220,
              "short": 37743,
              "net": -17523
            },
            "nonCommercial": {
              "long": 23690,
              "short": 6837,
              "net": 16853
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50117
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 440123,
              "short": 371815,
              "net": 68308
            },
            "nonCommercial": {
              "long": 294845,
              "short": 384513,
              "net": -89668
            },
            "smallTrader": {
              "long": 67644,
              "short": 46284,
              "net": 21360
            }
          },
          "openInterest": 1157763
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13359,
              "short": 13882,
              "net": -523
            },
            "nonCommercial": {
              "long": 31779,
              "short": 32312,
              "net": -533
            },
            "smallTrader": {
              "long": 4326,
              "short": 3270,
              "net": 1056
            }
          },
          "openInterest": 50007
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10712,
              "short": 38276,
              "net": -27564
            },
            "nonCommercial": {
              "long": 46472,
              "short": 21663,
              "net": 24809
            },
            "smallTrader": {
              "long": 6649,
              "short": 3894,
              "net": 2755
            }
          },
          "openInterest": 65403
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 473416,
              "short": 457630,
              "net": 15786
            },
            "nonCommercial": {
              "long": 97136,
              "short": 105689,
              "net": -8553
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 697761
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46804,
              "short": 125036,
              "net": -78232
            },
            "nonCommercial": {
              "long": 81835,
              "short": 21668,
              "net": 60167
            },
            "smallTrader": {
              "long": 29529,
              "short": 11464,
              "net": 18065
            }
          },
          "openInterest": 169661
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183948,
              "short": 243144,
              "net": -59196
            },
            "nonCommercial": {
              "long": 98349,
              "short": 56279,
              "net": 42070
            },
            "smallTrader": {
              "long": 47856,
              "short": 30730,
              "net": 17126
            }
          },
          "openInterest": 378007
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141881,
              "short": 291513,
              "net": -149632
            },
            "nonCommercial": {
              "long": 157591,
              "short": 28945,
              "net": 128646
            },
            "smallTrader": {
              "long": 42169,
              "short": 21183,
              "net": 20986
            }
          },
          "openInterest": 430777
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312498,
              "short": 400344,
              "net": -87846
            },
            "nonCommercial": {
              "long": 226723,
              "short": 86478,
              "net": 140245
            },
            "smallTrader": {
              "long": 50148,
              "short": 102547,
              "net": -52399
            }
          },
          "openInterest": 668531
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367848,
              "short": 615976,
              "net": -248128
            },
            "nonCommercial": {
              "long": 262752,
              "short": 46038,
              "net": 216714
            },
            "smallTrader": {
              "long": 77113,
              "short": 45699,
              "net": 31414
            }
          },
          "openInterest": 819282
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45018,
              "short": 3111,
              "net": 41907
            },
            "nonCommercial": {
              "long": 9515,
              "short": 32415,
              "net": -22900
            },
            "smallTrader": {
              "long": 5297,
              "short": 24304,
              "net": -19007
            }
          },
          "openInterest": 60191
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9539,
              "short": 68678,
              "net": -59139
            },
            "nonCommercial": {
              "long": 72226,
              "short": 19037,
              "net": 53189
            },
            "smallTrader": {
              "long": 9400,
              "short": 3450,
              "net": 5950
            }
          },
          "openInterest": 93965
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 137605,
              "short": 71175,
              "net": 66430
            },
            "nonCommercial": {
              "long": 136852,
              "short": 200230,
              "net": -63378
            },
            "smallTrader": {
              "long": 26526,
              "short": 29578,
              "net": -3052
            }
          },
          "openInterest": 389937
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102512,
              "short": 111084,
              "net": -8572
            },
            "nonCommercial": {
              "long": 99734,
              "short": 90671,
              "net": 9063
            },
            "smallTrader": {
              "long": 22665,
              "short": 23156,
              "net": -491
            }
          },
          "openInterest": 265441
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187823,
              "short": 123230,
              "net": 64593
            },
            "nonCommercial": {
              "long": 154536,
              "short": 227196,
              "net": -72660
            },
            "smallTrader": {
              "long": 52097,
              "short": 44030,
              "net": 8067
            }
          },
          "openInterest": 503117
        }
      ]
    },
    {
      "reportDate": "2016-11-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2080843,
              "short": 1784107,
              "net": 296736
            },
            "nonCommercial": {
              "long": 519109,
              "short": 615376,
              "net": -96267
            },
            "smallTrader": {
              "long": 307455,
              "short": 507924,
              "net": -200469
            }
          },
          "openInterest": 3008378
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 761514,
              "short": 693313,
              "net": 68201
            },
            "nonCommercial": {
              "long": 184060,
              "short": 197522,
              "net": -13462
            },
            "smallTrader": {
              "long": 102022,
              "short": 156761,
              "net": -54739
            }
          },
          "openInterest": 1157658
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 338795,
              "short": 283662,
              "net": 55133
            },
            "nonCommercial": {
              "long": 85380,
              "short": 109695,
              "net": -24315
            },
            "smallTrader": {
              "long": 143407,
              "short": 174225,
              "net": -30818
            }
          },
          "openInterest": 578177
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2278503,
              "short": 1848941,
              "net": 429562
            },
            "nonCommercial": {
              "long": 339472,
              "short": 642972,
              "net": -303500
            },
            "smallTrader": {
              "long": 264659,
              "short": 390721,
              "net": -126062
            }
          },
          "openInterest": 3026123
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13591,
              "short": 30888,
              "net": -17297
            },
            "nonCommercial": {
              "long": 54791,
              "short": 33834,
              "net": 20957
            },
            "smallTrader": {
              "long": 21847,
              "short": 25507,
              "net": -3660
            }
          },
          "openInterest": 92699
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12274,
              "short": 27008,
              "net": -14734
            },
            "nonCommercial": {
              "long": 17655,
              "short": 3655,
              "net": 14000
            },
            "smallTrader": {
              "long": 1544,
              "short": 810,
              "net": 734
            }
          },
          "openInterest": 32314
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162924,
              "short": 71541,
              "net": 91383
            },
            "nonCommercial": {
              "long": 50806,
              "short": 128941,
              "net": -78135
            },
            "smallTrader": {
              "long": 23284,
              "short": 36532,
              "net": -13248
            }
          },
          "openInterest": 244257
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61735,
              "short": 34553,
              "net": 27182
            },
            "nonCommercial": {
              "long": 25010,
              "short": 43586,
              "net": -18576
            },
            "smallTrader": {
              "long": 25826,
              "short": 34432,
              "net": -8606
            }
          },
          "openInterest": 114416
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127649,
              "short": 139872,
              "net": -12223
            },
            "nonCommercial": {
              "long": 80869,
              "short": 70836,
              "net": 10033
            },
            "smallTrader": {
              "long": 12535,
              "short": 10345,
              "net": 2190
            }
          },
          "openInterest": 246969
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86071,
              "short": 142317,
              "net": -56246
            },
            "nonCommercial": {
              "long": 64941,
              "short": 14319,
              "net": 50622
            },
            "smallTrader": {
              "long": 11607,
              "short": 5983,
              "net": 5624
            }
          },
          "openInterest": 186449
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66855,
              "short": 119455,
              "net": -52600
            },
            "nonCommercial": {
              "long": 121067,
              "short": 67706,
              "net": 53361
            },
            "smallTrader": {
              "long": 15918,
              "short": 16679,
              "net": -761
            }
          },
          "openInterest": 230420
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 572292,
              "short": 605840,
              "net": -33548
            },
            "nonCommercial": {
              "long": 374841,
              "short": 294885,
              "net": 79956
            },
            "smallTrader": {
              "long": 134383,
              "short": 180791,
              "net": -46408
            }
          },
          "openInterest": 1236807
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91005,
              "short": 206984,
              "net": -115979
            },
            "nonCommercial": {
              "long": 126896,
              "short": 22532,
              "net": 104364
            },
            "smallTrader": {
              "long": 18615,
              "short": 7000,
              "net": 11615
            }
          },
          "openInterest": 255483
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 714264,
              "short": 1018949,
              "net": -304685
            },
            "nonCommercial": {
              "long": 551697,
              "short": 263816,
              "net": 287881
            },
            "smallTrader": {
              "long": 109847,
              "short": 93043,
              "net": 16804
            }
          },
          "openInterest": 2020026
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17728,
              "short": 49963,
              "net": -32235
            },
            "nonCommercial": {
              "long": 44672,
              "short": 9412,
              "net": 35260
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72827
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40188,
              "short": 42319,
              "net": -2131
            },
            "nonCommercial": {
              "long": 8286,
              "short": 6046,
              "net": 2240
            },
            "smallTrader": {
              "long": 337,
              "short": 446,
              "net": -109
            }
          },
          "openInterest": 57334
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 245355,
              "short": 116561,
              "net": 128794
            },
            "nonCommercial": {
              "long": 136108,
              "short": 255348,
              "net": -119240
            },
            "smallTrader": {
              "long": 54681,
              "short": 64235,
              "net": -9554
            }
          },
          "openInterest": 447190
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12523,
              "short": 9380,
              "net": 3143
            },
            "nonCommercial": {
              "long": 19060,
              "short": 15612,
              "net": 3448
            },
            "smallTrader": {
              "long": 7373,
              "short": 13964,
              "net": -6591
            }
          },
          "openInterest": 44967
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174511,
              "short": 233271,
              "net": -58760
            },
            "nonCommercial": {
              "long": 106808,
              "short": 51390,
              "net": 55418
            },
            "smallTrader": {
              "long": 20867,
              "short": 17525,
              "net": 3342
            }
          },
          "openInterest": 365464
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92628,
              "short": 260451,
              "net": -167823
            },
            "nonCommercial": {
              "long": 229731,
              "short": 78161,
              "net": 151570
            },
            "smallTrader": {
              "long": 45567,
              "short": 29314,
              "net": 16253
            }
          },
          "openInterest": 405661
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189281,
              "short": 229817,
              "net": -40536
            },
            "nonCommercial": {
              "long": 78389,
              "short": 47020,
              "net": 31369
            },
            "smallTrader": {
              "long": 39822,
              "short": 30655,
              "net": 9167
            }
          },
          "openInterest": 388453
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108163,
              "short": 83995,
              "net": 24168
            },
            "nonCommercial": {
              "long": 72124,
              "short": 72393,
              "net": -269
            },
            "smallTrader": {
              "long": 19193,
              "short": 43092,
              "net": -23899
            }
          },
          "openInterest": 202171
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75535,
              "short": 73047,
              "net": 2488
            },
            "nonCommercial": {
              "long": 85483,
              "short": 71559,
              "net": 13924
            },
            "smallTrader": {
              "long": 15801,
              "short": 32213,
              "net": -16412
            }
          },
          "openInterest": 218089
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105954,
              "short": 144366,
              "net": -38412
            },
            "nonCommercial": {
              "long": 111137,
              "short": 53789,
              "net": 57348
            },
            "smallTrader": {
              "long": 27472,
              "short": 46408,
              "net": -18936
            }
          },
          "openInterest": 288547
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117839,
              "short": 62354,
              "net": 55485
            },
            "nonCommercial": {
              "long": 19314,
              "short": 73814,
              "net": -54500
            },
            "smallTrader": {
              "long": 6350,
              "short": 7335,
              "net": -985
            }
          },
          "openInterest": 155401
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19550,
              "short": 38405,
              "net": -18855
            },
            "nonCommercial": {
              "long": 24991,
              "short": 7137,
              "net": 17854
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51057
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 432202,
              "short": 379874,
              "net": 52328
            },
            "nonCommercial": {
              "long": 287723,
              "short": 365399,
              "net": -77676
            },
            "smallTrader": {
              "long": 63841,
              "short": 38493,
              "net": 25348
            }
          },
          "openInterest": 1153565
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15554,
              "short": 13979,
              "net": 1575
            },
            "nonCommercial": {
              "long": 30231,
              "short": 32103,
              "net": -1872
            },
            "smallTrader": {
              "long": 3755,
              "short": 3458,
              "net": 297
            }
          },
          "openInterest": 49885
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11212,
              "short": 38404,
              "net": -27192
            },
            "nonCommercial": {
              "long": 48487,
              "short": 24319,
              "net": 24168
            },
            "smallTrader": {
              "long": 8365,
              "short": 5341,
              "net": 3024
            }
          },
          "openInterest": 69551
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 488817,
              "short": 465908,
              "net": 22909
            },
            "nonCommercial": {
              "long": 96958,
              "short": 115816,
              "net": -18858
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 707887
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41906,
              "short": 117351,
              "net": -75445
            },
            "nonCommercial": {
              "long": 79485,
              "short": 20445,
              "net": 59040
            },
            "smallTrader": {
              "long": 26191,
              "short": 9786,
              "net": 16405
            }
          },
          "openInterest": 156626
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178706,
              "short": 240410,
              "net": -61704
            },
            "nonCommercial": {
              "long": 99668,
              "short": 56101,
              "net": 43567
            },
            "smallTrader": {
              "long": 47066,
              "short": 28929,
              "net": 18137
            }
          },
          "openInterest": 367705
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141229,
              "short": 306590,
              "net": -165361
            },
            "nonCommercial": {
              "long": 159481,
              "short": 16779,
              "net": 142702
            },
            "smallTrader": {
              "long": 45536,
              "short": 22877,
              "net": 22659
            }
          },
          "openInterest": 425142
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 330868,
              "short": 436745,
              "net": -105877
            },
            "nonCommercial": {
              "long": 260207,
              "short": 96034,
              "net": 164173
            },
            "smallTrader": {
              "long": 52577,
              "short": 110873,
              "net": -58296
            }
          },
          "openInterest": 721091
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 371861,
              "short": 619357,
              "net": -247496
            },
            "nonCommercial": {
              "long": 254341,
              "short": 37808,
              "net": 216533
            },
            "smallTrader": {
              "long": 76515,
              "short": 45552,
              "net": 30963
            }
          },
          "openInterest": 822246
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47715,
              "short": 3384,
              "net": 44331
            },
            "nonCommercial": {
              "long": 13027,
              "short": 37361,
              "net": -24334
            },
            "smallTrader": {
              "long": 5960,
              "short": 25957,
              "net": -19997
            }
          },
          "openInterest": 67062
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9374,
              "short": 69184,
              "net": -59810
            },
            "nonCommercial": {
              "long": 68042,
              "short": 14639,
              "net": 53403
            },
            "smallTrader": {
              "long": 9562,
              "short": 3155,
              "net": 6407
            }
          },
          "openInterest": 92156
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140514,
              "short": 69511,
              "net": 71003
            },
            "nonCommercial": {
              "long": 153073,
              "short": 220736,
              "net": -67663
            },
            "smallTrader": {
              "long": 30713,
              "short": 34053,
              "net": -3340
            }
          },
          "openInterest": 408886
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88493,
              "short": 101018,
              "net": -12525
            },
            "nonCommercial": {
              "long": 98862,
              "short": 83554,
              "net": 15308
            },
            "smallTrader": {
              "long": 21350,
              "short": 24133,
              "net": -2783
            }
          },
          "openInterest": 245249
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168436,
              "short": 78443,
              "net": 89993
            },
            "nonCommercial": {
              "long": 143935,
              "short": 235779,
              "net": -91844
            },
            "smallTrader": {
              "long": 46117,
              "short": 44266,
              "net": 1851
            }
          },
          "openInterest": 444341
        }
      ]
    },
    {
      "reportDate": "2016-12-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2090769,
              "short": 1656191,
              "net": 434578
            },
            "nonCommercial": {
              "long": 482481,
              "short": 711085,
              "net": -228604
            },
            "smallTrader": {
              "long": 301884,
              "short": 507858,
              "net": -205974
            }
          },
          "openInterest": 2973876
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 772766,
              "short": 710931,
              "net": 61835
            },
            "nonCommercial": {
              "long": 196880,
              "short": 210632,
              "net": -13752
            },
            "smallTrader": {
              "long": 101163,
              "short": 149246,
              "net": -48083
            }
          },
          "openInterest": 1162331
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 354638,
              "short": 281932,
              "net": 72706
            },
            "nonCommercial": {
              "long": 76882,
              "short": 120473,
              "net": -43591
            },
            "smallTrader": {
              "long": 137140,
              "short": 166255,
              "net": -29115
            }
          },
          "openInterest": 575948
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2207707,
              "short": 1784598,
              "net": 423109
            },
            "nonCommercial": {
              "long": 316796,
              "short": 606522,
              "net": -289726
            },
            "smallTrader": {
              "long": 237326,
              "short": 370709,
              "net": -133383
            }
          },
          "openInterest": 2844573
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12291,
              "short": 32094,
              "net": -19803
            },
            "nonCommercial": {
              "long": 48274,
              "short": 27403,
              "net": 20871
            },
            "smallTrader": {
              "long": 22398,
              "short": 23466,
              "net": -1068
            }
          },
          "openInterest": 84900
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6528,
              "short": 14440,
              "net": -7912
            },
            "nonCommercial": {
              "long": 11460,
              "short": 4208,
              "net": 7252
            },
            "smallTrader": {
              "long": 1338,
              "short": 678,
              "net": 660
            }
          },
          "openInterest": 19925
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165779,
              "short": 76140,
              "net": 89639
            },
            "nonCommercial": {
              "long": 43169,
              "short": 120407,
              "net": -77238
            },
            "smallTrader": {
              "long": 22666,
              "short": 35067,
              "net": -12401
            }
          },
          "openInterest": 243671
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56070,
              "short": 33177,
              "net": 22893
            },
            "nonCommercial": {
              "long": 21538,
              "short": 39696,
              "net": -18158
            },
            "smallTrader": {
              "long": 27431,
              "short": 32166,
              "net": -4735
            }
          },
          "openInterest": 107289
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136475,
              "short": 145787,
              "net": -9312
            },
            "nonCommercial": {
              "long": 76535,
              "short": 68696,
              "net": 7839
            },
            "smallTrader": {
              "long": 12077,
              "short": 10604,
              "net": 1473
            }
          },
          "openInterest": 253550
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90308,
              "short": 132237,
              "net": -41929
            },
            "nonCommercial": {
              "long": 58473,
              "short": 21171,
              "net": 37302
            },
            "smallTrader": {
              "long": 10897,
              "short": 6270,
              "net": 4627
            }
          },
          "openInterest": 185690
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66365,
              "short": 123834,
              "net": -57469
            },
            "nonCommercial": {
              "long": 123820,
              "short": 67429,
              "net": 56391
            },
            "smallTrader": {
              "long": 16793,
              "short": 15715,
              "net": 1078
            }
          },
          "openInterest": 236290
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 558360,
              "short": 592685,
              "net": -34325
            },
            "nonCommercial": {
              "long": 361515,
              "short": 289902,
              "net": 71613
            },
            "smallTrader": {
              "long": 136064,
              "short": 173352,
              "net": -37288
            }
          },
          "openInterest": 1221274
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85278,
              "short": 202910,
              "net": -117632
            },
            "nonCommercial": {
              "long": 127452,
              "short": 20680,
              "net": 106772
            },
            "smallTrader": {
              "long": 18201,
              "short": 7341,
              "net": 10860
            }
          },
          "openInterest": 251402
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 691607,
              "short": 1090968,
              "net": -399361
            },
            "nonCommercial": {
              "long": 589787,
              "short": 212161,
              "net": 377626
            },
            "smallTrader": {
              "long": 111438,
              "short": 89703,
              "net": 21735
            }
          },
          "openInterest": 2098290
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17621,
              "short": 49855,
              "net": -32234
            },
            "nonCommercial": {
              "long": 43514,
              "short": 8951,
              "net": 34563
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71133
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35140,
              "short": 36666,
              "net": -1526
            },
            "nonCommercial": {
              "long": 6932,
              "short": 5400,
              "net": 1532
            },
            "smallTrader": {
              "long": 331,
              "short": 337,
              "net": -6
            }
          },
          "openInterest": 50664
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 246681,
              "short": 120065,
              "net": 126616
            },
            "nonCommercial": {
              "long": 123390,
              "short": 237946,
              "net": -114556
            },
            "smallTrader": {
              "long": 51871,
              "short": 63931,
              "net": -12060
            }
          },
          "openInterest": 433237
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13101,
              "short": 9723,
              "net": 3378
            },
            "nonCommercial": {
              "long": 19143,
              "short": 15244,
              "net": 3899
            },
            "smallTrader": {
              "long": 7303,
              "short": 14580,
              "net": -7277
            }
          },
          "openInterest": 46152
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183106,
              "short": 258112,
              "net": -75006
            },
            "nonCommercial": {
              "long": 115764,
              "short": 48718,
              "net": 67046
            },
            "smallTrader": {
              "long": 23946,
              "short": 15986,
              "net": 7960
            }
          },
          "openInterest": 387760
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86237,
              "short": 241181,
              "net": -154944
            },
            "nonCommercial": {
              "long": 227675,
              "short": 91295,
              "net": 136380
            },
            "smallTrader": {
              "long": 45639,
              "short": 27075,
              "net": 18564
            }
          },
          "openInterest": 393524
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191609,
              "short": 255528,
              "net": -63919
            },
            "nonCommercial": {
              "long": 88770,
              "short": 40296,
              "net": 48474
            },
            "smallTrader": {
              "long": 45782,
              "short": 30337,
              "net": 15445
            }
          },
          "openInterest": 410034
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140357,
              "short": 83264,
              "net": 57093
            },
            "nonCommercial": {
              "long": 74367,
              "short": 108304,
              "net": -33937
            },
            "smallTrader": {
              "long": 18883,
              "short": 42039,
              "net": -23156
            }
          },
          "openInterest": 235915
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72255,
              "short": 69043,
              "net": 3212
            },
            "nonCommercial": {
              "long": 81476,
              "short": 70757,
              "net": 10719
            },
            "smallTrader": {
              "long": 16298,
              "short": 30229,
              "net": -13931
            }
          },
          "openInterest": 210283
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101722,
              "short": 149680,
              "net": -47958
            },
            "nonCommercial": {
              "long": 114022,
              "short": 46933,
              "net": 67089
            },
            "smallTrader": {
              "long": 28758,
              "short": 47889,
              "net": -19131
            }
          },
          "openInterest": 283740
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114759,
              "short": 59947,
              "net": 54812
            },
            "nonCommercial": {
              "long": 18619,
              "short": 72685,
              "net": -54066
            },
            "smallTrader": {
              "long": 6532,
              "short": 7278,
              "net": -746
            }
          },
          "openInterest": 151640
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23086,
              "short": 33366,
              "net": -10280
            },
            "nonCommercial": {
              "long": 20168,
              "short": 9623,
              "net": 10545
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50837
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 444531,
              "short": 414970,
              "net": 29561
            },
            "nonCommercial": {
              "long": 291549,
              "short": 359094,
              "net": -67545
            },
            "smallTrader": {
              "long": 69283,
              "short": 31299,
              "net": 37984
            }
          },
          "openInterest": 1200726
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16585,
              "short": 14267,
              "net": 2318
            },
            "nonCommercial": {
              "long": 27641,
              "short": 31593,
              "net": -3952
            },
            "smallTrader": {
              "long": 4239,
              "short": 2605,
              "net": 1634
            }
          },
          "openInterest": 48740
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10697,
              "short": 39067,
              "net": -28370
            },
            "nonCommercial": {
              "long": 47047,
              "short": 22790,
              "net": 24257
            },
            "smallTrader": {
              "long": 7237,
              "short": 3124,
              "net": 4113
            }
          },
          "openInterest": 67342
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 484529,
              "short": 465602,
              "net": 18927
            },
            "nonCommercial": {
              "long": 91075,
              "short": 110320,
              "net": -19245
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 702523
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43081,
              "short": 118821,
              "net": -75740
            },
            "nonCommercial": {
              "long": 81495,
              "short": 22130,
              "net": 59365
            },
            "smallTrader": {
              "long": 26158,
              "short": 9783,
              "net": 16375
            }
          },
          "openInterest": 159337
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174237,
              "short": 242511,
              "net": -68274
            },
            "nonCommercial": {
              "long": 97594,
              "short": 48996,
              "net": 48598
            },
            "smallTrader": {
              "long": 48695,
              "short": 29019,
              "net": 19676
            }
          },
          "openInterest": 358330
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141899,
              "short": 309756,
              "net": -167857
            },
            "nonCommercial": {
              "long": 166390,
              "short": 21414,
              "net": 144976
            },
            "smallTrader": {
              "long": 47989,
              "short": 25108,
              "net": 22881
            }
          },
          "openInterest": 434653
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 344955,
              "short": 439864,
              "net": -94909
            },
            "nonCommercial": {
              "long": 247987,
              "short": 92552,
              "net": 155435
            },
            "smallTrader": {
              "long": 53376,
              "short": 113902,
              "net": -60526
            }
          },
          "openInterest": 736998
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379542,
              "short": 627782,
              "net": -248240
            },
            "nonCommercial": {
              "long": 257116,
              "short": 36616,
              "net": 220500
            },
            "smallTrader": {
              "long": 74734,
              "short": 46994,
              "net": 27740
            }
          },
          "openInterest": 835875
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47911,
              "short": 3923,
              "net": 43988
            },
            "nonCommercial": {
              "long": 9859,
              "short": 35256,
              "net": -25397
            },
            "smallTrader": {
              "long": 7028,
              "short": 25619,
              "net": -18591
            }
          },
          "openInterest": 65455
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9335,
              "short": 70871,
              "net": -61536
            },
            "nonCommercial": {
              "long": 66444,
              "short": 11842,
              "net": 54602
            },
            "smallTrader": {
              "long": 11844,
              "short": 4910,
              "net": 6934
            }
          },
          "openInterest": 93311
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161655,
              "short": 64020,
              "net": 97635
            },
            "nonCommercial": {
              "long": 142264,
              "short": 237671,
              "net": -95407
            },
            "smallTrader": {
              "long": 27864,
              "short": 30092,
              "net": -2228
            }
          },
          "openInterest": 431627
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95631,
              "short": 97755,
              "net": -2124
            },
            "nonCommercial": {
              "long": 98646,
              "short": 94790,
              "net": 3856
            },
            "smallTrader": {
              "long": 21748,
              "short": 23480,
              "net": -1732
            }
          },
          "openInterest": 255892
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165221,
              "short": 78780,
              "net": 86441
            },
            "nonCommercial": {
              "long": 146019,
              "short": 237381,
              "net": -91362
            },
            "smallTrader": {
              "long": 47653,
              "short": 42732,
              "net": 4921
            }
          },
          "openInterest": 436214
        }
      ]
    },
    {
      "reportDate": "2016-12-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2129560,
              "short": 1688156,
              "net": 441404
            },
            "nonCommercial": {
              "long": 451989,
              "short": 720384,
              "net": -268395
            },
            "smallTrader": {
              "long": 314346,
              "short": 487355,
              "net": -173009
            }
          },
          "openInterest": 3012331
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 767013,
              "short": 704721,
              "net": 62292
            },
            "nonCommercial": {
              "long": 196729,
              "short": 209079,
              "net": -12350
            },
            "smallTrader": {
              "long": 97753,
              "short": 147695,
              "net": -49942
            }
          },
          "openInterest": 1139451
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 359722,
              "short": 308060,
              "net": 51662
            },
            "nonCommercial": {
              "long": 92750,
              "short": 108284,
              "net": -15534
            },
            "smallTrader": {
              "long": 131375,
              "short": 167503,
              "net": -36128
            }
          },
          "openInterest": 591367
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2263683,
              "short": 1845227,
              "net": 418456
            },
            "nonCommercial": {
              "long": 329761,
              "short": 619919,
              "net": -290158
            },
            "smallTrader": {
              "long": 228618,
              "short": 356916,
              "net": -128298
            }
          },
          "openInterest": 2894866
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19670,
              "short": 35495,
              "net": -15825
            },
            "nonCommercial": {
              "long": 40290,
              "short": 26817,
              "net": 13473
            },
            "smallTrader": {
              "long": 23966,
              "short": 21614,
              "net": 2352
            }
          },
          "openInterest": 87770
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6552,
              "short": 14453,
              "net": -7901
            },
            "nonCommercial": {
              "long": 11459,
              "short": 4441,
              "net": 7018
            },
            "smallTrader": {
              "long": 1458,
              "short": 575,
              "net": 883
            }
          },
          "openInterest": 20065
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160244,
              "short": 76404,
              "net": 83840
            },
            "nonCommercial": {
              "long": 40515,
              "short": 112858,
              "net": -72343
            },
            "smallTrader": {
              "long": 22501,
              "short": 33998,
              "net": -11497
            }
          },
          "openInterest": 237797
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54943,
              "short": 34822,
              "net": 20121
            },
            "nonCommercial": {
              "long": 24035,
              "short": 45904,
              "net": -21869
            },
            "smallTrader": {
              "long": 32369,
              "short": 30621,
              "net": 1748
            }
          },
          "openInterest": 114265
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145663,
              "short": 145200,
              "net": 463
            },
            "nonCommercial": {
              "long": 70317,
              "short": 71732,
              "net": -1415
            },
            "smallTrader": {
              "long": 11684,
              "short": 10732,
              "net": 952
            }
          },
          "openInterest": 255302
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90734,
              "short": 126396,
              "net": -35662
            },
            "nonCommercial": {
              "long": 55956,
              "short": 24930,
              "net": 31026
            },
            "smallTrader": {
              "long": 11396,
              "short": 6760,
              "net": 4636
            }
          },
          "openInterest": 185708
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64364,
              "short": 125034,
              "net": -60670
            },
            "nonCommercial": {
              "long": 127666,
              "short": 66551,
              "net": 61115
            },
            "smallTrader": {
              "long": 15963,
              "short": 16408,
              "net": -445
            }
          },
          "openInterest": 236822
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 559511,
              "short": 590348,
              "net": -30837
            },
            "nonCommercial": {
              "long": 366154,
              "short": 294855,
              "net": 71299
            },
            "smallTrader": {
              "long": 132588,
              "short": 173050,
              "net": -40462
            }
          },
          "openInterest": 1219931
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85838,
              "short": 205705,
              "net": -119867
            },
            "nonCommercial": {
              "long": 129216,
              "short": 20912,
              "net": 108304
            },
            "smallTrader": {
              "long": 19032,
              "short": 7469,
              "net": 11563
            }
          },
          "openInterest": 252798
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 685227,
              "short": 1133068,
              "net": -447841
            },
            "nonCommercial": {
              "long": 614780,
              "short": 192013,
              "net": 422767
            },
            "smallTrader": {
              "long": 111180,
              "short": 86106,
              "net": 25074
            }
          },
          "openInterest": 2104703
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36911,
              "short": 63739,
              "net": -26828
            },
            "nonCommercial": {
              "long": 36696,
              "short": 7472,
              "net": 29224
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84811
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36806,
              "short": 38942,
              "net": -2136
            },
            "nonCommercial": {
              "long": 8465,
              "short": 6510,
              "net": 1955
            },
            "smallTrader": {
              "long": 361,
              "short": 180,
              "net": 181
            }
          },
          "openInterest": 54809
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 259537,
              "short": 160236,
              "net": 99301
            },
            "nonCommercial": {
              "long": 123597,
              "short": 211110,
              "net": -87513
            },
            "smallTrader": {
              "long": 53749,
              "short": 65537,
              "net": -11788
            }
          },
          "openInterest": 447679
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10281,
              "short": 7916,
              "net": 2365
            },
            "nonCommercial": {
              "long": 20407,
              "short": 14679,
              "net": 5728
            },
            "smallTrader": {
              "long": 7837,
              "short": 15930,
              "net": -8093
            }
          },
          "openInterest": 44415
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183718,
              "short": 253636,
              "net": -69918
            },
            "nonCommercial": {
              "long": 111162,
              "short": 49433,
              "net": 61729
            },
            "smallTrader": {
              "long": 25728,
              "short": 17539,
              "net": 8189
            }
          },
          "openInterest": 385099
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86143,
              "short": 236029,
              "net": -149886
            },
            "nonCommercial": {
              "long": 229755,
              "short": 100444,
              "net": 129311
            },
            "smallTrader": {
              "long": 46092,
              "short": 25517,
              "net": 20575
            }
          },
          "openInterest": 397034
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216193,
              "short": 283048,
              "net": -66855
            },
            "nonCommercial": {
              "long": 89735,
              "short": 40152,
              "net": 49583
            },
            "smallTrader": {
              "long": 44559,
              "short": 27287,
              "net": 17272
            }
          },
          "openInterest": 446194
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194893,
              "short": 107464,
              "net": 87429
            },
            "nonCommercial": {
              "long": 62432,
              "short": 125861,
              "net": -63429
            },
            "smallTrader": {
              "long": 18705,
              "short": 42705,
              "net": -24000
            }
          },
          "openInterest": 285274
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72962,
              "short": 77343,
              "net": -4381
            },
            "nonCommercial": {
              "long": 85028,
              "short": 61663,
              "net": 23365
            },
            "smallTrader": {
              "long": 13981,
              "short": 32965,
              "net": -18984
            }
          },
          "openInterest": 204523
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104155,
              "short": 155987,
              "net": -51832
            },
            "nonCommercial": {
              "long": 118748,
              "short": 46426,
              "net": 72322
            },
            "smallTrader": {
              "long": 27652,
              "short": 48142,
              "net": -20490
            }
          },
          "openInterest": 288630
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119211,
              "short": 60776,
              "net": 58435
            },
            "nonCommercial": {
              "long": 19001,
              "short": 76660,
              "net": -57659
            },
            "smallTrader": {
              "long": 6248,
              "short": 7024,
              "net": -776
            }
          },
          "openInterest": 155718
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29359,
              "short": 47228,
              "net": -17869
            },
            "nonCommercial": {
              "long": 22787,
              "short": 7363,
              "net": 15424
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59800
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 448819,
              "short": 478536,
              "net": -29717
            },
            "nonCommercial": {
              "long": 328643,
              "short": 343103,
              "net": -14460
            },
            "smallTrader": {
              "long": 71354,
              "short": 27177,
              "net": 44177
            }
          },
          "openInterest": 1240708
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18064,
              "short": 15942,
              "net": 2122
            },
            "nonCommercial": {
              "long": 29402,
              "short": 33104,
              "net": -3702
            },
            "smallTrader": {
              "long": 4726,
              "short": 3146,
              "net": 1580
            }
          },
          "openInterest": 54226
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11398,
              "short": 40014,
              "net": -28616
            },
            "nonCommercial": {
              "long": 45096,
              "short": 19480,
              "net": 25616
            },
            "smallTrader": {
              "long": 6728,
              "short": 3728,
              "net": 3000
            }
          },
          "openInterest": 66814
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 529323,
              "short": 518506,
              "net": 10817
            },
            "nonCommercial": {
              "long": 96682,
              "short": 105393,
              "net": -8711
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 779925
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41867,
              "short": 122998,
              "net": -81131
            },
            "nonCommercial": {
              "long": 87040,
              "short": 20107,
              "net": 66933
            },
            "smallTrader": {
              "long": 25028,
              "short": 10830,
              "net": 14198
            }
          },
          "openInterest": 163556
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171161,
              "short": 229900,
              "net": -58739
            },
            "nonCommercial": {
              "long": 93563,
              "short": 53181,
              "net": 40382
            },
            "smallTrader": {
              "long": 46877,
              "short": 28520,
              "net": 18357
            }
          },
          "openInterest": 356626
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136005,
              "short": 286950,
              "net": -150945
            },
            "nonCommercial": {
              "long": 158675,
              "short": 26747,
              "net": 131928
            },
            "smallTrader": {
              "long": 45287,
              "short": 26270,
              "net": 19017
            }
          },
          "openInterest": 404395
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 345408,
              "short": 436057,
              "net": -90649
            },
            "nonCommercial": {
              "long": 240582,
              "short": 88588,
              "net": 151994
            },
            "smallTrader": {
              "long": 49158,
              "short": 110503,
              "net": -61345
            }
          },
          "openInterest": 742646
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386520,
              "short": 613112,
              "net": -226592
            },
            "nonCommercial": {
              "long": 251740,
              "short": 42062,
              "net": 209678
            },
            "smallTrader": {
              "long": 66865,
              "short": 49951,
              "net": 16914
            }
          },
          "openInterest": 821766
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47486,
              "short": 4306,
              "net": 43180
            },
            "nonCommercial": {
              "long": 5600,
              "short": 30888,
              "net": -25288
            },
            "smallTrader": {
              "long": 6150,
              "short": 24042,
              "net": -17892
            }
          },
          "openInterest": 64633
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9479,
              "short": 72718,
              "net": -63239
            },
            "nonCommercial": {
              "long": 70157,
              "short": 13445,
              "net": 56712
            },
            "smallTrader": {
              "long": 11160,
              "short": 4633,
              "net": 6527
            }
          },
          "openInterest": 96087
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168326,
              "short": 63597,
              "net": 104729
            },
            "nonCommercial": {
              "long": 128280,
              "short": 230858,
              "net": -102578
            },
            "smallTrader": {
              "long": 30095,
              "short": 32246,
              "net": -2151
            }
          },
          "openInterest": 445922
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102154,
              "short": 97703,
              "net": 4451
            },
            "nonCommercial": {
              "long": 98655,
              "short": 102691,
              "net": -4036
            },
            "smallTrader": {
              "long": 23160,
              "short": 23575,
              "net": -415
            }
          },
          "openInterest": 259126
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165318,
              "short": 99746,
              "net": 65572
            },
            "nonCommercial": {
              "long": 150854,
              "short": 221125,
              "net": -70271
            },
            "smallTrader": {
              "long": 46012,
              "short": 41313,
              "net": 4699
            }
          },
          "openInterest": 443306
        }
      ]
    },
    {
      "reportDate": "2016-12-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2124274,
              "short": 1717290,
              "net": 406984
            },
            "nonCommercial": {
              "long": 509504,
              "short": 730562,
              "net": -221058
            },
            "smallTrader": {
              "long": 312881,
              "short": 498807,
              "net": -185926
            }
          },
          "openInterest": 3058814
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 749390,
              "short": 659599,
              "net": 89791
            },
            "nonCommercial": {
              "long": 205529,
              "short": 230651,
              "net": -25122
            },
            "smallTrader": {
              "long": 97697,
              "short": 162366,
              "net": -64669
            }
          },
          "openInterest": 1121234
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 358534,
              "short": 319368,
              "net": 39166
            },
            "nonCommercial": {
              "long": 95259,
              "short": 106582,
              "net": -11323
            },
            "smallTrader": {
              "long": 131964,
              "short": 159807,
              "net": -27843
            }
          },
          "openInterest": 592942
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2310663,
              "short": 1845422,
              "net": 465241
            },
            "nonCommercial": {
              "long": 337732,
              "short": 661197,
              "net": -323465
            },
            "smallTrader": {
              "long": 222703,
              "short": 364479,
              "net": -141776
            }
          },
          "openInterest": 2937579
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16673,
              "short": 13912,
              "net": 2761
            },
            "nonCommercial": {
              "long": 38321,
              "short": 34380,
              "net": 3941
            },
            "smallTrader": {
              "long": 20133,
              "short": 26835,
              "net": -6702
            }
          },
          "openInterest": 76916
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6515,
              "short": 20417,
              "net": -13902
            },
            "nonCommercial": {
              "long": 18059,
              "short": 5152,
              "net": 12907
            },
            "smallTrader": {
              "long": 1578,
              "short": 583,
              "net": 995
            }
          },
          "openInterest": 27059
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137410,
              "short": 60917,
              "net": 76493
            },
            "nonCommercial": {
              "long": 44152,
              "short": 103502,
              "net": -59350
            },
            "smallTrader": {
              "long": 19711,
              "short": 36854,
              "net": -17143
            }
          },
          "openInterest": 205486
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52784,
              "short": 38842,
              "net": 13942
            },
            "nonCommercial": {
              "long": 22246,
              "short": 34000,
              "net": -11754
            },
            "smallTrader": {
              "long": 26744,
              "short": 28932,
              "net": -2188
            }
          },
          "openInterest": 106080
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144507,
              "short": 144257,
              "net": 250
            },
            "nonCommercial": {
              "long": 65908,
              "short": 68186,
              "net": -2278
            },
            "smallTrader": {
              "long": 12876,
              "short": 10848,
              "net": 2028
            }
          },
          "openInterest": 250327
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91139,
              "short": 125064,
              "net": -33925
            },
            "nonCommercial": {
              "long": 56998,
              "short": 27804,
              "net": 29194
            },
            "smallTrader": {
              "long": 11345,
              "short": 6614,
              "net": 4731
            }
          },
          "openInterest": 188916
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68111,
              "short": 120663,
              "net": -52552
            },
            "nonCommercial": {
              "long": 119225,
              "short": 67199,
              "net": 52026
            },
            "smallTrader": {
              "long": 15067,
              "short": 14541,
              "net": 526
            }
          },
          "openInterest": 233042
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 568962,
              "short": 571702,
              "net": -2740
            },
            "nonCommercial": {
              "long": 355181,
              "short": 309160,
              "net": 46021
            },
            "smallTrader": {
              "long": 135341,
              "short": 178622,
              "net": -43281
            }
          },
          "openInterest": 1227436
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87091,
              "short": 194490,
              "net": -107399
            },
            "nonCommercial": {
              "long": 121505,
              "short": 21486,
              "net": 100019
            },
            "smallTrader": {
              "long": 17188,
              "short": 9808,
              "net": 7380
            }
          },
          "openInterest": 243889
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 631244,
              "short": 1085341,
              "net": -454097
            },
            "nonCommercial": {
              "long": 603704,
              "short": 167043,
              "net": 436661
            },
            "smallTrader": {
              "long": 98101,
              "short": 80665,
              "net": 17436
            }
          },
          "openInterest": 2029807
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16029,
              "short": 46806,
              "net": -30777
            },
            "nonCommercial": {
              "long": 37304,
              "short": 6657,
              "net": 30647
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63716
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38024,
              "short": 40981,
              "net": -2957
            },
            "nonCommercial": {
              "long": 8972,
              "short": 6142,
              "net": 2830
            },
            "smallTrader": {
              "long": 300,
              "short": 173,
              "net": 127
            }
          },
          "openInterest": 56652
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 219648,
              "short": 130749,
              "net": 88899
            },
            "nonCommercial": {
              "long": 117460,
              "short": 195505,
              "net": -78045
            },
            "smallTrader": {
              "long": 51930,
              "short": 62784,
              "net": -10854
            }
          },
          "openInterest": 399589
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10242,
              "short": 8222,
              "net": 2020
            },
            "nonCommercial": {
              "long": 20580,
              "short": 14115,
              "net": 6465
            },
            "smallTrader": {
              "long": 7978,
              "short": 16463,
              "net": -8485
            }
          },
          "openInterest": 43627
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190082,
              "short": 261618,
              "net": -71536
            },
            "nonCommercial": {
              "long": 116547,
              "short": 55950,
              "net": 60597
            },
            "smallTrader": {
              "long": 25890,
              "short": 14951,
              "net": 10939
            }
          },
          "openInterest": 392699
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87960,
              "short": 221982,
              "net": -134022
            },
            "nonCommercial": {
              "long": 219067,
              "short": 104233,
              "net": 114834
            },
            "smallTrader": {
              "long": 47292,
              "short": 28104,
              "net": 19188
            }
          },
          "openInterest": 398661
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216784,
              "short": 276451,
              "net": -59667
            },
            "nonCommercial": {
              "long": 90267,
              "short": 48332,
              "net": 41935
            },
            "smallTrader": {
              "long": 44768,
              "short": 27036,
              "net": 17732
            }
          },
          "openInterest": 440699
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137201,
              "short": 37978,
              "net": 99223
            },
            "nonCommercial": {
              "long": 64200,
              "short": 139649,
              "net": -75449
            },
            "smallTrader": {
              "long": 17543,
              "short": 41317,
              "net": -23774
            }
          },
          "openInterest": 220435
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69828,
              "short": 86895,
              "net": -17067
            },
            "nonCommercial": {
              "long": 80592,
              "short": 47516,
              "net": 33076
            },
            "smallTrader": {
              "long": 17010,
              "short": 33019,
              "net": -16009
            }
          },
          "openInterest": 192541
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106832,
              "short": 165435,
              "net": -58603
            },
            "nonCommercial": {
              "long": 126104,
              "short": 45031,
              "net": 81073
            },
            "smallTrader": {
              "long": 25687,
              "short": 48157,
              "net": -22470
            }
          },
          "openInterest": 300306
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111792,
              "short": 43353,
              "net": 68439
            },
            "nonCommercial": {
              "long": 20806,
              "short": 87487,
              "net": -66681
            },
            "smallTrader": {
              "long": 5345,
              "short": 7103,
              "net": -1758
            }
          },
          "openInterest": 139166
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15102,
              "short": 31728,
              "net": -16626
            },
            "nonCommercial": {
              "long": 22870,
              "short": 7882,
              "net": 14988
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44391
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 436658,
              "short": 476899,
              "net": -40241
            },
            "nonCommercial": {
              "long": 317261,
              "short": 317141,
              "net": 120
            },
            "smallTrader": {
              "long": 68539,
              "short": 28418,
              "net": 40121
            }
          },
          "openInterest": 1208078
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9684,
              "short": 3149,
              "net": 6535
            },
            "nonCommercial": {
              "long": 28313,
              "short": 35266,
              "net": -6953
            },
            "smallTrader": {
              "long": 3560,
              "short": 3142,
              "net": 418
            }
          },
          "openInterest": 41806
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11269,
              "short": 41046,
              "net": -29777
            },
            "nonCommercial": {
              "long": 42437,
              "short": 16169,
              "net": 26268
            },
            "smallTrader": {
              "long": 6846,
              "short": 3337,
              "net": 3509
            }
          },
          "openInterest": 64352
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 432515,
              "short": 431769,
              "net": 746
            },
            "nonCommercial": {
              "long": 84787,
              "short": 85802,
              "net": -1015
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 607961
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42097,
              "short": 116045,
              "net": -73948
            },
            "nonCommercial": {
              "long": 83529,
              "short": 22635,
              "net": 60894
            },
            "smallTrader": {
              "long": 24275,
              "short": 11221,
              "net": 13054
            }
          },
          "openInterest": 159697
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174879,
              "short": 224303,
              "net": -49424
            },
            "nonCommercial": {
              "long": 91691,
              "short": 54407,
              "net": 37284
            },
            "smallTrader": {
              "long": 44840,
              "short": 32700,
              "net": 12140
            }
          },
          "openInterest": 354704
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129861,
              "short": 276263,
              "net": -146402
            },
            "nonCommercial": {
              "long": 158969,
              "short": 30922,
              "net": 128047
            },
            "smallTrader": {
              "long": 43714,
              "short": 25359,
              "net": 18355
            }
          },
          "openInterest": 404009
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 346879,
              "short": 422134,
              "net": -75255
            },
            "nonCommercial": {
              "long": 224360,
              "short": 87786,
              "net": 136574
            },
            "smallTrader": {
              "long": 49901,
              "short": 111220,
              "net": -61319
            }
          },
          "openInterest": 716574
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 390998,
              "short": 583713,
              "net": -192715
            },
            "nonCommercial": {
              "long": 227741,
              "short": 44017,
              "net": 183724
            },
            "smallTrader": {
              "long": 63424,
              "short": 54433,
              "net": 8991
            }
          },
          "openInterest": 812810
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16028,
              "short": 4665,
              "net": 11363
            },
            "nonCommercial": {
              "long": 33476,
              "short": 26366,
              "net": 7110
            },
            "smallTrader": {
              "long": 5348,
              "short": 23821,
              "net": -18473
            }
          },
          "openInterest": 55185
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9680,
              "short": 68715,
              "net": -59035
            },
            "nonCommercial": {
              "long": 63443,
              "short": 11076,
              "net": 52367
            },
            "smallTrader": {
              "long": 10036,
              "short": 3368,
              "net": 6668
            }
          },
          "openInterest": 84233
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 172425,
              "short": 59279,
              "net": 113146
            },
            "nonCommercial": {
              "long": 133564,
              "short": 242489,
              "net": -108925
            },
            "smallTrader": {
              "long": 27326,
              "short": 31547,
              "net": -4221
            }
          },
          "openInterest": 462774
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96633,
              "short": 97984,
              "net": -1351
            },
            "nonCommercial": {
              "long": 93117,
              "short": 91605,
              "net": 1512
            },
            "smallTrader": {
              "long": 22352,
              "short": 22513,
              "net": -161
            }
          },
          "openInterest": 247476
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170507,
              "short": 91208,
              "net": 79299
            },
            "nonCommercial": {
              "long": 146691,
              "short": 230309,
              "net": -83618
            },
            "smallTrader": {
              "long": 47911,
              "short": 43592,
              "net": 4319
            }
          },
          "openInterest": 447386
        }
      ]
    },
    {
      "reportDate": "2016-12-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2199893,
              "short": 1653864,
              "net": 546029
            },
            "nonCommercial": {
              "long": 451297,
              "short": 792372,
              "net": -341075
            },
            "smallTrader": {
              "long": 309009,
              "short": 513963,
              "net": -204954
            }
          },
          "openInterest": 3043508
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 773935,
              "short": 679811,
              "net": 94124
            },
            "nonCommercial": {
              "long": 198067,
              "short": 230256,
              "net": -32189
            },
            "smallTrader": {
              "long": 97156,
              "short": 159091,
              "net": -61935
            }
          },
          "openInterest": 1136039
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 375029,
              "short": 314440,
              "net": 60589
            },
            "nonCommercial": {
              "long": 85549,
              "short": 107059,
              "net": -21510
            },
            "smallTrader": {
              "long": 126224,
              "short": 165303,
              "net": -39079
            }
          },
          "openInterest": 594263
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2347066,
              "short": 1868045,
              "net": 479021
            },
            "nonCommercial": {
              "long": 329055,
              "short": 666049,
              "net": -336994
            },
            "smallTrader": {
              "long": 223128,
              "short": 365155,
              "net": -142027
            }
          },
          "openInterest": 2966451
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28548,
              "short": 19310,
              "net": 9238
            },
            "nonCommercial": {
              "long": 44076,
              "short": 45586,
              "net": -1510
            },
            "smallTrader": {
              "long": 20156,
              "short": 27884,
              "net": -7728
            }
          },
          "openInterest": 94451
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17684,
              "short": 34027,
              "net": -16343
            },
            "nonCommercial": {
              "long": 22019,
              "short": 6652,
              "net": 15367
            },
            "smallTrader": {
              "long": 1687,
              "short": 711,
              "net": 976
            }
          },
          "openInterest": 41949
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138923,
              "short": 63441,
              "net": 75482
            },
            "nonCommercial": {
              "long": 50062,
              "short": 107161,
              "net": -57099
            },
            "smallTrader": {
              "long": 19606,
              "short": 37989,
              "net": -18383
            }
          },
          "openInterest": 212492
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30039,
              "short": 21370,
              "net": 8669
            },
            "nonCommercial": {
              "long": 36597,
              "short": 38195,
              "net": -1598
            },
            "smallTrader": {
              "long": 25257,
              "short": 32328,
              "net": -7071
            }
          },
          "openInterest": 93212
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146493,
              "short": 146279,
              "net": 214
            },
            "nonCommercial": {
              "long": 64489,
              "short": 66102,
              "net": -1613
            },
            "smallTrader": {
              "long": 12351,
              "short": 10952,
              "net": 1399
            }
          },
          "openInterest": 253726
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93829,
              "short": 120546,
              "net": -26717
            },
            "nonCommercial": {
              "long": 55603,
              "short": 32119,
              "net": 23484
            },
            "smallTrader": {
              "long": 10314,
              "short": 7081,
              "net": 3233
            }
          },
          "openInterest": 189312
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70391,
              "short": 118773,
              "net": -48382
            },
            "nonCommercial": {
              "long": 112505,
              "short": 66742,
              "net": 45763
            },
            "smallTrader": {
              "long": 16295,
              "short": 13676,
              "net": 2619
            }
          },
          "openInterest": 227733
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579809,
              "short": 556806,
              "net": 23003
            },
            "nonCommercial": {
              "long": 341685,
              "short": 331831,
              "net": 9854
            },
            "smallTrader": {
              "long": 140974,
              "short": 173831,
              "net": -32857
            }
          },
          "openInterest": 1231462
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86826,
              "short": 194865,
              "net": -108039
            },
            "nonCommercial": {
              "long": 120473,
              "short": 20207,
              "net": 100266
            },
            "smallTrader": {
              "long": 16453,
              "short": 8680,
              "net": 7773
            }
          },
          "openInterest": 243809
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 609540,
              "short": 1068910,
              "net": -459370
            },
            "nonCommercial": {
              "long": 608865,
              "short": 163933,
              "net": 444932
            },
            "smallTrader": {
              "long": 100182,
              "short": 85744,
              "net": 14438
            }
          },
          "openInterest": 2037834
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16572,
              "short": 47314,
              "net": -30742
            },
            "nonCommercial": {
              "long": 37127,
              "short": 6959,
              "net": 30168
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64692
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38730,
              "short": 41305,
              "net": -2575
            },
            "nonCommercial": {
              "long": 8762,
              "short": 6225,
              "net": 2537
            },
            "smallTrader": {
              "long": 208,
              "short": 170,
              "net": 38
            }
          },
          "openInterest": 57066
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 220288,
              "short": 141332,
              "net": 78956
            },
            "nonCommercial": {
              "long": 123281,
              "short": 192689,
              "net": -69408
            },
            "smallTrader": {
              "long": 52160,
              "short": 61708,
              "net": -9548
            }
          },
          "openInterest": 405681
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10539,
              "short": 8671,
              "net": 1868
            },
            "nonCommercial": {
              "long": 20793,
              "short": 13862,
              "net": 6931
            },
            "smallTrader": {
              "long": 8077,
              "short": 16876,
              "net": -8799
            }
          },
          "openInterest": 44751
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188236,
              "short": 267297,
              "net": -79061
            },
            "nonCommercial": {
              "long": 128796,
              "short": 63384,
              "net": 65412
            },
            "smallTrader": {
              "long": 28028,
              "short": 14379,
              "net": 13649
            }
          },
          "openInterest": 403774
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89975,
              "short": 210942,
              "net": -120967
            },
            "nonCommercial": {
              "long": 206538,
              "short": 108195,
              "net": 98343
            },
            "smallTrader": {
              "long": 49164,
              "short": 26540,
              "net": 22624
            }
          },
          "openInterest": 401513
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 220122,
              "short": 290924,
              "net": -70802
            },
            "nonCommercial": {
              "long": 95230,
              "short": 47004,
              "net": 48226
            },
            "smallTrader": {
              "long": 50730,
              "short": 28154,
              "net": 22576
            }
          },
          "openInterest": 439089
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160533,
              "short": 46704,
              "net": 113829
            },
            "nonCommercial": {
              "long": 40565,
              "short": 127574,
              "net": -87009
            },
            "smallTrader": {
              "long": 16980,
              "short": 43800,
              "net": -26820
            }
          },
          "openInterest": 219343
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71561,
              "short": 88543,
              "net": -16982
            },
            "nonCommercial": {
              "long": 79743,
              "short": 45649,
              "net": 34094
            },
            "smallTrader": {
              "long": 17583,
              "short": 34695,
              "net": -17112
            }
          },
          "openInterest": 194794
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108241,
              "short": 171345,
              "net": -63104
            },
            "nonCommercial": {
              "long": 130382,
              "short": 43393,
              "net": 86989
            },
            "smallTrader": {
              "long": 25450,
              "short": 49335,
              "net": -23885
            }
          },
          "openInterest": 307654
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114733,
              "short": 51810,
              "net": 62923
            },
            "nonCommercial": {
              "long": 21411,
              "short": 83068,
              "net": -61657
            },
            "smallTrader": {
              "long": 5669,
              "short": 6935,
              "net": -1266
            }
          },
          "openInterest": 143192
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15192,
              "short": 33810,
              "net": -18618
            },
            "nonCommercial": {
              "long": 23167,
              "short": 6463,
              "net": 16704
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44880
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 433325,
              "short": 478271,
              "net": -44946
            },
            "nonCommercial": {
              "long": 323255,
              "short": 323488,
              "net": -233
            },
            "smallTrader": {
              "long": 70577,
              "short": 25398,
              "net": 45179
            }
          },
          "openInterest": 1221230
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14716,
              "short": 2984,
              "net": 11732
            },
            "nonCommercial": {
              "long": 25448,
              "short": 36449,
              "net": -11001
            },
            "smallTrader": {
              "long": 2896,
              "short": 3627,
              "net": -731
            }
          },
          "openInterest": 43266
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11402,
              "short": 40266,
              "net": -28864
            },
            "nonCommercial": {
              "long": 42038,
              "short": 16624,
              "net": 25414
            },
            "smallTrader": {
              "long": 7231,
              "short": 3781,
              "net": 3450
            }
          },
          "openInterest": 63714
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 427699,
              "short": 434749,
              "net": -7050
            },
            "nonCommercial": {
              "long": 89989,
              "short": 83335,
              "net": 6654
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 609421
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41974,
              "short": 115981,
              "net": -74007
            },
            "nonCommercial": {
              "long": 84330,
              "short": 25419,
              "net": 58911
            },
            "smallTrader": {
              "long": 25484,
              "short": 10388,
              "net": 15096
            }
          },
          "openInterest": 163097
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166228,
              "short": 221544,
              "net": -55316
            },
            "nonCommercial": {
              "long": 92447,
              "short": 51466,
              "net": 40981
            },
            "smallTrader": {
              "long": 41949,
              "short": 27614,
              "net": 14335
            }
          },
          "openInterest": 338439
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134565,
              "short": 261258,
              "net": -126693
            },
            "nonCommercial": {
              "long": 143782,
              "short": 31913,
              "net": 111869
            },
            "smallTrader": {
              "long": 38519,
              "short": 23695,
              "net": 14824
            }
          },
          "openInterest": 381171
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 334584,
              "short": 404852,
              "net": -70268
            },
            "nonCommercial": {
              "long": 204189,
              "short": 70456,
              "net": 133733
            },
            "smallTrader": {
              "long": 52126,
              "short": 115591,
              "net": -63465
            }
          },
          "openInterest": 677946
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386818,
              "short": 576821,
              "net": -190003
            },
            "nonCommercial": {
              "long": 224858,
              "short": 49385,
              "net": 175473
            },
            "smallTrader": {
              "long": 64265,
              "short": 49735,
              "net": 14530
            }
          },
          "openInterest": 808168
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34388,
              "short": 5123,
              "net": 29265
            },
            "nonCommercial": {
              "long": 14303,
              "short": 24394,
              "net": -10091
            },
            "smallTrader": {
              "long": 5644,
              "short": 24818,
              "net": -19174
            }
          },
          "openInterest": 54605
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9800,
              "short": 69836,
              "net": -60036
            },
            "nonCommercial": {
              "long": 65725,
              "short": 13081,
              "net": 52644
            },
            "smallTrader": {
              "long": 10775,
              "short": 3383,
              "net": 7392
            }
          },
          "openInterest": 87191
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149862,
              "short": 44493,
              "net": 105369
            },
            "nonCommercial": {
              "long": 142184,
              "short": 243666,
              "net": -101482
            },
            "smallTrader": {
              "long": 24949,
              "short": 28836,
              "net": -3887
            }
          },
          "openInterest": 411321
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91921,
              "short": 100246,
              "net": -8325
            },
            "nonCommercial": {
              "long": 92768,
              "short": 84737,
              "net": 8031
            },
            "smallTrader": {
              "long": 21305,
              "short": 21011,
              "net": 294
            }
          },
          "openInterest": 242328
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170572,
              "short": 95030,
              "net": 75542
            },
            "nonCommercial": {
              "long": 144895,
              "short": 228691,
              "net": -83796
            },
            "smallTrader": {
              "long": 48332,
              "short": 40078,
              "net": 8254
            }
          },
          "openInterest": 446777
        }
      ]
    },
    {
      "reportDate": "2017-01-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2227702,
              "short": 1679005,
              "net": 548697
            },
            "nonCommercial": {
              "long": 471225,
              "short": 816156,
              "net": -344931
            },
            "smallTrader": {
              "long": 304694,
              "short": 508460,
              "net": -203766
            }
          },
          "openInterest": 3096552
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 769097,
              "short": 675411,
              "net": 93686
            },
            "nonCommercial": {
              "long": 192341,
              "short": 241739,
              "net": -49398
            },
            "smallTrader": {
              "long": 108400,
              "short": 152688,
              "net": -44288
            }
          },
          "openInterest": 1140716
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 390590,
              "short": 320796,
              "net": 69794
            },
            "nonCommercial": {
              "long": 81565,
              "short": 113724,
              "net": -32159
            },
            "smallTrader": {
              "long": 124435,
              "short": 162070,
              "net": -37635
            }
          },
          "openInterest": 604589
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2422582,
              "short": 1858173,
              "net": 564409
            },
            "nonCommercial": {
              "long": 251749,
              "short": 662611,
              "net": -410862
            },
            "smallTrader": {
              "long": 226689,
              "short": 380236,
              "net": -153547
            }
          },
          "openInterest": 2969145
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35945,
              "short": 21753,
              "net": 14192
            },
            "nonCommercial": {
              "long": 47948,
              "short": 51204,
              "net": -3256
            },
            "smallTrader": {
              "long": 18441,
              "short": 29377,
              "net": -10936
            }
          },
          "openInterest": 104009
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6417,
              "short": 27740,
              "net": -21323
            },
            "nonCommercial": {
              "long": 22662,
              "short": 2432,
              "net": 20230
            },
            "smallTrader": {
              "long": 1713,
              "short": 620,
              "net": 1093
            }
          },
          "openInterest": 31351
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143594,
              "short": 65682,
              "net": 77912
            },
            "nonCommercial": {
              "long": 55482,
              "short": 120224,
              "net": -64742
            },
            "smallTrader": {
              "long": 22903,
              "short": 36073,
              "net": -13170
            }
          },
          "openInterest": 225396
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33109,
              "short": 18938,
              "net": 14171
            },
            "nonCommercial": {
              "long": 39546,
              "short": 43417,
              "net": -3871
            },
            "smallTrader": {
              "long": 24595,
              "short": 34895,
              "net": -10300
            }
          },
          "openInterest": 98751
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160593,
              "short": 160962,
              "net": -369
            },
            "nonCommercial": {
              "long": 63988,
              "short": 65806,
              "net": -1818
            },
            "smallTrader": {
              "long": 13984,
              "short": 11797,
              "net": 2187
            }
          },
          "openInterest": 277169
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96690,
              "short": 120439,
              "net": -23749
            },
            "nonCommercial": {
              "long": 57680,
              "short": 37243,
              "net": 20437
            },
            "smallTrader": {
              "long": 10885,
              "short": 7573,
              "net": 3312
            }
          },
          "openInterest": 194266
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70583,
              "short": 117526,
              "net": -46943
            },
            "nonCommercial": {
              "long": 109243,
              "short": 64759,
              "net": 44484
            },
            "smallTrader": {
              "long": 15936,
              "short": 13477,
              "net": 2459
            }
          },
          "openInterest": 223874
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 569431,
              "short": 568756,
              "net": 675
            },
            "nonCommercial": {
              "long": 354679,
              "short": 328655,
              "net": 26024
            },
            "smallTrader": {
              "long": 143815,
              "short": 170514,
              "net": -26699
            }
          },
          "openInterest": 1244604
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86600,
              "short": 202190,
              "net": -115590
            },
            "nonCommercial": {
              "long": 124424,
              "short": 18402,
              "net": 106022
            },
            "smallTrader": {
              "long": 18117,
              "short": 8549,
              "net": 9568
            }
          },
          "openInterest": 247158
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 640178,
              "short": 1106942,
              "net": -466764
            },
            "nonCommercial": {
              "long": 608117,
              "short": 168043,
              "net": 440074
            },
            "smallTrader": {
              "long": 110062,
              "short": 83372,
              "net": 26690
            }
          },
          "openInterest": 2089324
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17093,
              "short": 53240,
              "net": -36147
            },
            "nonCommercial": {
              "long": 41822,
              "short": 6760,
              "net": 35062
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69341
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30859,
              "short": 33610,
              "net": -2751
            },
            "nonCommercial": {
              "long": 7549,
              "short": 4974,
              "net": 2575
            },
            "smallTrader": {
              "long": 323,
              "short": 147,
              "net": 176
            }
          },
          "openInterest": 47264
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 221781,
              "short": 148076,
              "net": 73705
            },
            "nonCommercial": {
              "long": 129701,
              "short": 199757,
              "net": -70056
            },
            "smallTrader": {
              "long": 55203,
              "short": 58852,
              "net": -3649
            }
          },
          "openInterest": 416239
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10882,
              "short": 9334,
              "net": 1548
            },
            "nonCommercial": {
              "long": 21511,
              "short": 13975,
              "net": 7536
            },
            "smallTrader": {
              "long": 7615,
              "short": 16699,
              "net": -9084
            }
          },
          "openInterest": 45994
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181839,
              "short": 271909,
              "net": -90070
            },
            "nonCommercial": {
              "long": 142161,
              "short": 66010,
              "net": 76151
            },
            "smallTrader": {
              "long": 27559,
              "short": 13640,
              "net": 13919
            }
          },
          "openInterest": 408987
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97410,
              "short": 215022,
              "net": -117612
            },
            "nonCommercial": {
              "long": 208855,
              "short": 112305,
              "net": 96550
            },
            "smallTrader": {
              "long": 47387,
              "short": 26325,
              "net": 21062
            }
          },
          "openInterest": 424673
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209599,
              "short": 288522,
              "net": -78923
            },
            "nonCommercial": {
              "long": 101869,
              "short": 47210,
              "net": 54659
            },
            "smallTrader": {
              "long": 50293,
              "short": 26029,
              "net": 24264
            }
          },
          "openInterest": 429039
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162764,
              "short": 48801,
              "net": 113963
            },
            "nonCommercial": {
              "long": 37962,
              "short": 124726,
              "net": -86764
            },
            "smallTrader": {
              "long": 17477,
              "short": 44676,
              "net": -27199
            }
          },
          "openInterest": 220120
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73644,
              "short": 87375,
              "net": -13731
            },
            "nonCommercial": {
              "long": 78443,
              "short": 46918,
              "net": 31525
            },
            "smallTrader": {
              "long": 17483,
              "short": 35277,
              "net": -17794
            }
          },
          "openInterest": 196202
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103432,
              "short": 169060,
              "net": -65628
            },
            "nonCommercial": {
              "long": 131698,
              "short": 43111,
              "net": 88587
            },
            "smallTrader": {
              "long": 26182,
              "short": 49141,
              "net": -22959
            }
          },
          "openInterest": 306995
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121190,
              "short": 53279,
              "net": 67911
            },
            "nonCommercial": {
              "long": 22279,
              "short": 87915,
              "net": -65636
            },
            "smallTrader": {
              "long": 6133,
              "short": 8408,
              "net": -2275
            }
          },
          "openInterest": 151563
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15466,
              "short": 31839,
              "net": -16373
            },
            "nonCommercial": {
              "long": 23770,
              "short": 9034,
              "net": 14736
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45925
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 432968,
              "short": 473859,
              "net": -40891
            },
            "nonCommercial": {
              "long": 330308,
              "short": 330949,
              "net": -641
            },
            "smallTrader": {
              "long": 71449,
              "short": 29917,
              "net": 41532
            }
          },
          "openInterest": 1231340
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15554,
              "short": 3414,
              "net": 12140
            },
            "nonCommercial": {
              "long": 25522,
              "short": 36935,
              "net": -11413
            },
            "smallTrader": {
              "long": 3113,
              "short": 3840,
              "net": -727
            }
          },
          "openInterest": 44227
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11650,
              "short": 40457,
              "net": -28807
            },
            "nonCommercial": {
              "long": 42925,
              "short": 18171,
              "net": 24754
            },
            "smallTrader": {
              "long": 7009,
              "short": 2956,
              "net": 4053
            }
          },
          "openInterest": 64102
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 430070,
              "short": 453909,
              "net": -23839
            },
            "nonCommercial": {
              "long": 98348,
              "short": 77437,
              "net": 20911
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 628650
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42493,
              "short": 118307,
              "net": -75814
            },
            "nonCommercial": {
              "long": 86821,
              "short": 25530,
              "net": 61291
            },
            "smallTrader": {
              "long": 24621,
              "short": 10098,
              "net": 14523
            }
          },
          "openInterest": 163812
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157429,
              "short": 208476,
              "net": -51047
            },
            "nonCommercial": {
              "long": 91996,
              "short": 53973,
              "net": 38023
            },
            "smallTrader": {
              "long": 40334,
              "short": 27310,
              "net": 13024
            }
          },
          "openInterest": 326477
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134225,
              "short": 246549,
              "net": -112324
            },
            "nonCommercial": {
              "long": 135803,
              "short": 32907,
              "net": 102896
            },
            "smallTrader": {
              "long": 33362,
              "short": 23934,
              "net": 9428
            }
          },
          "openInterest": 370118
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 309388,
              "short": 373895,
              "net": -64507
            },
            "nonCommercial": {
              "long": 195403,
              "short": 69573,
              "net": 125830
            },
            "smallTrader": {
              "long": 43053,
              "short": 104376,
              "net": -61323
            }
          },
          "openInterest": 629759
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391713,
              "short": 591869,
              "net": -200156
            },
            "nonCommercial": {
              "long": 222892,
              "short": 47960,
              "net": 174932
            },
            "smallTrader": {
              "long": 72164,
              "short": 46940,
              "net": 25224
            }
          },
          "openInterest": 810483
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34662,
              "short": 5127,
              "net": 29535
            },
            "nonCommercial": {
              "long": 11813,
              "short": 25252,
              "net": -13439
            },
            "smallTrader": {
              "long": 6681,
              "short": 22777,
              "net": -16096
            }
          },
          "openInterest": 53455
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8298,
              "short": 68650,
              "net": -60352
            },
            "nonCommercial": {
              "long": 64538,
              "short": 10267,
              "net": 54271
            },
            "smallTrader": {
              "long": 10919,
              "short": 4838,
              "net": 6081
            }
          },
          "openInterest": 84941
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 154003,
              "short": 44384,
              "net": 109619
            },
            "nonCommercial": {
              "long": 139326,
              "short": 243921,
              "net": -104595
            },
            "smallTrader": {
              "long": 25665,
              "short": 30689,
              "net": -5024
            }
          },
          "openInterest": 411436
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89520,
              "short": 102051,
              "net": -12531
            },
            "nonCommercial": {
              "long": 91324,
              "short": 79703,
              "net": 11621
            },
            "smallTrader": {
              "long": 22200,
              "short": 21290,
              "net": 910
            }
          },
          "openInterest": 240665
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166839,
              "short": 104544,
              "net": 62295
            },
            "nonCommercial": {
              "long": 153838,
              "short": 226282,
              "net": -72444
            },
            "smallTrader": {
              "long": 51353,
              "short": 41204,
              "net": 10149
            }
          },
          "openInterest": 457848
        }
      ]
    },
    {
      "reportDate": "2017-01-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2272831,
              "short": 1628272,
              "net": 644559
            },
            "nonCommercial": {
              "long": 455160,
              "short": 849849,
              "net": -394689
            },
            "smallTrader": {
              "long": 276832,
              "short": 526702,
              "net": -249870
            }
          },
          "openInterest": 3104486
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 781531,
              "short": 700742,
              "net": 80789
            },
            "nonCommercial": {
              "long": 238528,
              "short": 253031,
              "net": -14503
            },
            "smallTrader": {
              "long": 96812,
              "short": 163098,
              "net": -66286
            }
          },
          "openInterest": 1185935
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 403639,
              "short": 313983,
              "net": 89656
            },
            "nonCommercial": {
              "long": 84615,
              "short": 128379,
              "net": -43764
            },
            "smallTrader": {
              "long": 122361,
              "short": 168253,
              "net": -45892
            }
          },
          "openInterest": 621710
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2463185,
              "short": 1876764,
              "net": 586421
            },
            "nonCommercial": {
              "long": 248625,
              "short": 686121,
              "net": -437496
            },
            "smallTrader": {
              "long": 220229,
              "short": 369154,
              "net": -148925
            }
          },
          "openInterest": 2992408
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37011,
              "short": 20968,
              "net": 16043
            },
            "nonCommercial": {
              "long": 40782,
              "short": 44630,
              "net": -3848
            },
            "smallTrader": {
              "long": 17421,
              "short": 29616,
              "net": -12195
            }
          },
          "openInterest": 96885
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6416,
              "short": 29220,
              "net": -22804
            },
            "nonCommercial": {
              "long": 24707,
              "short": 2910,
              "net": 21797
            },
            "smallTrader": {
              "long": 1564,
              "short": 557,
              "net": 1007
            }
          },
          "openInterest": 33220
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143914,
              "short": 65855,
              "net": 78059
            },
            "nonCommercial": {
              "long": 56742,
              "short": 122573,
              "net": -65831
            },
            "smallTrader": {
              "long": 24277,
              "short": 36505,
              "net": -12228
            }
          },
          "openInterest": 228050
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33421,
              "short": 22096,
              "net": 11325
            },
            "nonCommercial": {
              "long": 28405,
              "short": 36340,
              "net": -7935
            },
            "smallTrader": {
              "long": 27317,
              "short": 30707,
              "net": -3390
            }
          },
          "openInterest": 90632
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158087,
              "short": 159300,
              "net": -1213
            },
            "nonCommercial": {
              "long": 63248,
              "short": 65611,
              "net": -2363
            },
            "smallTrader": {
              "long": 14505,
              "short": 10929,
              "net": 3576
            }
          },
          "openInterest": 278267
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92406,
              "short": 120538,
              "net": -28132
            },
            "nonCommercial": {
              "long": 57406,
              "short": 32201,
              "net": 25205
            },
            "smallTrader": {
              "long": 10293,
              "short": 7366,
              "net": 2927
            }
          },
          "openInterest": 186933
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71308,
              "short": 121407,
              "net": -50099
            },
            "nonCommercial": {
              "long": 116854,
              "short": 69151,
              "net": 47703
            },
            "smallTrader": {
              "long": 16430,
              "short": 14034,
              "net": 2396
            }
          },
          "openInterest": 236637
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 567923,
              "short": 566558,
              "net": 1365
            },
            "nonCommercial": {
              "long": 366651,
              "short": 323630,
              "net": 43021
            },
            "smallTrader": {
              "long": 138252,
              "short": 182638,
              "net": -44386
            }
          },
          "openInterest": 1251333
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82880,
              "short": 212305,
              "net": -129425
            },
            "nonCommercial": {
              "long": 138819,
              "short": 21345,
              "net": 117474
            },
            "smallTrader": {
              "long": 20608,
              "short": 8657,
              "net": 11951
            }
          },
          "openInterest": 264089
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 671494,
              "short": 1136894,
              "net": -465400
            },
            "nonCommercial": {
              "long": 604261,
              "short": 170699,
              "net": 433562
            },
            "smallTrader": {
              "long": 113170,
              "short": 81332,
              "net": 31838
            }
          },
          "openInterest": 2114656
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17454,
              "short": 48730,
              "net": -31276
            },
            "nonCommercial": {
              "long": 36829,
              "short": 6174,
              "net": 30655
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65240
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35989,
              "short": 39501,
              "net": -3512
            },
            "nonCommercial": {
              "long": 8246,
              "short": 4826,
              "net": 3420
            },
            "smallTrader": {
              "long": 293,
              "short": 201,
              "net": 92
            }
          },
          "openInterest": 53959
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 219984,
              "short": 147154,
              "net": 72830
            },
            "nonCommercial": {
              "long": 134747,
              "short": 200570,
              "net": -65823
            },
            "smallTrader": {
              "long": 53374,
              "short": 60381,
              "net": -7007
            }
          },
          "openInterest": 415212
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11519,
              "short": 10657,
              "net": 862
            },
            "nonCommercial": {
              "long": 21738,
              "short": 13765,
              "net": 7973
            },
            "smallTrader": {
              "long": 7916,
              "short": 16751,
              "net": -8835
            }
          },
          "openInterest": 48416
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180544,
              "short": 276656,
              "net": -96112
            },
            "nonCommercial": {
              "long": 141371,
              "short": 57786,
              "net": 83585
            },
            "smallTrader": {
              "long": 27555,
              "short": 15028,
              "net": 12527
            }
          },
          "openInterest": 405937
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96763,
              "short": 222579,
              "net": -125816
            },
            "nonCommercial": {
              "long": 214000,
              "short": 104518,
              "net": 109482
            },
            "smallTrader": {
              "long": 44077,
              "short": 27743,
              "net": 16334
            }
          },
          "openInterest": 444001
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205440,
              "short": 274598,
              "net": -69158
            },
            "nonCommercial": {
              "long": 93307,
              "short": 46439,
              "net": 46868
            },
            "smallTrader": {
              "long": 48977,
              "short": 26687,
              "net": 22290
            }
          },
          "openInterest": 418260
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164249,
              "short": 56661,
              "net": 107588
            },
            "nonCommercial": {
              "long": 26041,
              "short": 105880,
              "net": -79839
            },
            "smallTrader": {
              "long": 17164,
              "short": 44913,
              "net": -27749
            }
          },
          "openInterest": 209488
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74506,
              "short": 92469,
              "net": -17963
            },
            "nonCommercial": {
              "long": 78370,
              "short": 44688,
              "net": 33682
            },
            "smallTrader": {
              "long": 20284,
              "short": 36003,
              "net": -15719
            }
          },
          "openInterest": 200591
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108216,
              "short": 176837,
              "net": -68621
            },
            "nonCommercial": {
              "long": 134867,
              "short": 42560,
              "net": 92307
            },
            "smallTrader": {
              "long": 27978,
              "short": 51664,
              "net": -23686
            }
          },
          "openInterest": 323835
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134189,
              "short": 61917,
              "net": 72272
            },
            "nonCommercial": {
              "long": 23878,
              "short": 95654,
              "net": -71776
            },
            "smallTrader": {
              "long": 6767,
              "short": 7263,
              "net": -496
            }
          },
          "openInterest": 174390
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15104,
              "short": 31865,
              "net": -16761
            },
            "nonCommercial": {
              "long": 23149,
              "short": 6807,
              "net": 16342
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44423
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 458252,
              "short": 466259,
              "net": -8007
            },
            "nonCommercial": {
              "long": 298665,
              "short": 332392,
              "net": -33727
            },
            "smallTrader": {
              "long": 71973,
              "short": 30239,
              "net": 41734
            }
          },
          "openInterest": 1217323
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17423,
              "short": 3672,
              "net": 13751
            },
            "nonCommercial": {
              "long": 22989,
              "short": 36949,
              "net": -13960
            },
            "smallTrader": {
              "long": 3370,
              "short": 3161,
              "net": 209
            }
          },
          "openInterest": 43936
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9630,
              "short": 44402,
              "net": -34772
            },
            "nonCommercial": {
              "long": 42669,
              "short": 12498,
              "net": 30171
            },
            "smallTrader": {
              "long": 7196,
              "short": 2595,
              "net": 4601
            }
          },
          "openInterest": 62061
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 439529,
              "short": 452609,
              "net": -13080
            },
            "nonCommercial": {
              "long": 91962,
              "short": 85545,
              "net": 6417
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 628415
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41425,
              "short": 120362,
              "net": -78937
            },
            "nonCommercial": {
              "long": 88430,
              "short": 23829,
              "net": 64601
            },
            "smallTrader": {
              "long": 24649,
              "short": 10313,
              "net": 14336
            }
          },
          "openInterest": 165040
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164694,
              "short": 222123,
              "net": -57429
            },
            "nonCommercial": {
              "long": 94494,
              "short": 49330,
              "net": 45164
            },
            "smallTrader": {
              "long": 40269,
              "short": 28004,
              "net": 12265
            }
          },
          "openInterest": 336636
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136260,
              "short": 259495,
              "net": -123235
            },
            "nonCommercial": {
              "long": 137345,
              "short": 27514,
              "net": 109831
            },
            "smallTrader": {
              "long": 35974,
              "short": 22570,
              "net": 13404
            }
          },
          "openInterest": 376513
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312319,
              "short": 370519,
              "net": -58200
            },
            "nonCommercial": {
              "long": 196625,
              "short": 77523,
              "net": 119102
            },
            "smallTrader": {
              "long": 43317,
              "short": 104219,
              "net": -60902
            }
          },
          "openInterest": 628625
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393545,
              "short": 616193,
              "net": -222648
            },
            "nonCommercial": {
              "long": 223476,
              "short": 40482,
              "net": 182994
            },
            "smallTrader": {
              "long": 82539,
              "short": 42885,
              "net": 39654
            }
          },
          "openInterest": 819121
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33835,
              "short": 4727,
              "net": 29108
            },
            "nonCommercial": {
              "long": 10012,
              "short": 24258,
              "net": -14246
            },
            "smallTrader": {
              "long": 5976,
              "short": 20838,
              "net": -14862
            }
          },
          "openInterest": 50253
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7496,
              "short": 67379,
              "net": -59883
            },
            "nonCommercial": {
              "long": 61218,
              "short": 8090,
              "net": 53128
            },
            "smallTrader": {
              "long": 10246,
              "short": 3491,
              "net": 6755
            }
          },
          "openInterest": 80618
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 181551,
              "short": 54447,
              "net": 127104
            },
            "nonCommercial": {
              "long": 144680,
              "short": 270860,
              "net": -126180
            },
            "smallTrader": {
              "long": 32820,
              "short": 33744,
              "net": -924
            }
          },
          "openInterest": 479856
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88599,
              "short": 114130,
              "net": -25531
            },
            "nonCommercial": {
              "long": 87044,
              "short": 59617,
              "net": 27427
            },
            "smallTrader": {
              "long": 21233,
              "short": 23129,
              "net": -1896
            }
          },
          "openInterest": 234182
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167325,
              "short": 123928,
              "net": 43397
            },
            "nonCommercial": {
              "long": 156632,
              "short": 203818,
              "net": -47186
            },
            "smallTrader": {
              "long": 46881,
              "short": 43092,
              "net": 3789
            }
          },
          "openInterest": 463755
        }
      ]
    },
    {
      "reportDate": "2017-01-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2228586,
              "short": 1634773,
              "net": 593813
            },
            "nonCommercial": {
              "long": 470978,
              "short": 846714,
              "net": -375736
            },
            "smallTrader": {
              "long": 298394,
              "short": 516471,
              "net": -218077
            }
          },
          "openInterest": 3095567
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 768733,
              "short": 717653,
              "net": 51080
            },
            "nonCommercial": {
              "long": 240683,
              "short": 235869,
              "net": 4814
            },
            "smallTrader": {
              "long": 102749,
              "short": 158643,
              "net": -55894
            }
          },
          "openInterest": 1173061
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 388330,
              "short": 322222,
              "net": 66108
            },
            "nonCommercial": {
              "long": 90789,
              "short": 113524,
              "net": -22735
            },
            "smallTrader": {
              "long": 127239,
              "short": 170612,
              "net": -43373
            }
          },
          "openInterest": 615818
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2394350,
              "short": 1900332,
              "net": 494018
            },
            "nonCommercial": {
              "long": 274734,
              "short": 648447,
              "net": -373713
            },
            "smallTrader": {
              "long": 242738,
              "short": 363043,
              "net": -120305
            }
          },
          "openInterest": 2980581
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24813,
              "short": 21441,
              "net": 3372
            },
            "nonCommercial": {
              "long": 42401,
              "short": 37556,
              "net": 4845
            },
            "smallTrader": {
              "long": 18830,
              "short": 27047,
              "net": -8217
            }
          },
          "openInterest": 87631
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6487,
              "short": 31289,
              "net": -24802
            },
            "nonCommercial": {
              "long": 28327,
              "short": 4587,
              "net": 23740
            },
            "smallTrader": {
              "long": 1679,
              "short": 617,
              "net": 1062
            }
          },
          "openInterest": 37029
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144232,
              "short": 67053,
              "net": 77179
            },
            "nonCommercial": {
              "long": 55242,
              "short": 121484,
              "net": -66242
            },
            "smallTrader": {
              "long": 25566,
              "short": 36503,
              "net": -10937
            }
          },
          "openInterest": 228782
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37227,
              "short": 32371,
              "net": 4856
            },
            "nonCommercial": {
              "long": 32064,
              "short": 37520,
              "net": -5456
            },
            "smallTrader": {
              "long": 29655,
              "short": 29055,
              "net": 600
            }
          },
          "openInterest": 100307
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152077,
              "short": 157598,
              "net": -5521
            },
            "nonCommercial": {
              "long": 66086,
              "short": 65256,
              "net": 830
            },
            "smallTrader": {
              "long": 15873,
              "short": 11182,
              "net": 4691
            }
          },
          "openInterest": 278653
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86593,
              "short": 119893,
              "net": -33300
            },
            "nonCommercial": {
              "long": 56201,
              "short": 25005,
              "net": 31196
            },
            "smallTrader": {
              "long": 9711,
              "short": 7607,
              "net": 2104
            }
          },
          "openInterest": 179348
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75868,
              "short": 125140,
              "net": -49272
            },
            "nonCommercial": {
              "long": 118944,
              "short": 72445,
              "net": 46499
            },
            "smallTrader": {
              "long": 18207,
              "short": 15434,
              "net": 2773
            }
          },
          "openInterest": 251782
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 596450,
              "short": 623716,
              "net": -27266
            },
            "nonCommercial": {
              "long": 388939,
              "short": 322138,
              "net": 66801
            },
            "smallTrader": {
              "long": 141949,
              "short": 181484,
              "net": -39535
            }
          },
          "openInterest": 1321861
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83730,
              "short": 205736,
              "net": -122006
            },
            "nonCommercial": {
              "long": 134746,
              "short": 22815,
              "net": 111931
            },
            "smallTrader": {
              "long": 18871,
              "short": 8796,
              "net": 10075
            }
          },
          "openInterest": 261756
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 677537,
              "short": 1159908,
              "net": -482371
            },
            "nonCommercial": {
              "long": 631537,
              "short": 166859,
              "net": 464678
            },
            "smallTrader": {
              "long": 108408,
              "short": 90715,
              "net": 17693
            }
          },
          "openInterest": 2179122
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16854,
              "short": 49052,
              "net": -32198
            },
            "nonCommercial": {
              "long": 37367,
              "short": 5309,
              "net": 32058
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65209
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39504,
              "short": 42113,
              "net": -2609
            },
            "nonCommercial": {
              "long": 7611,
              "short": 5028,
              "net": 2583
            },
            "smallTrader": {
              "long": 275,
              "short": 249,
              "net": 26
            }
          },
          "openInterest": 57271
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 225333,
              "short": 150756,
              "net": 74577
            },
            "nonCommercial": {
              "long": 128846,
              "short": 195346,
              "net": -66500
            },
            "smallTrader": {
              "long": 52044,
              "short": 60121,
              "net": -8077
            }
          },
          "openInterest": 415090
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12202,
              "short": 12941,
              "net": -739
            },
            "nonCommercial": {
              "long": 22727,
              "short": 12981,
              "net": 9746
            },
            "smallTrader": {
              "long": 8400,
              "short": 17407,
              "net": -9007
            }
          },
          "openInterest": 50497
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191305,
              "short": 291738,
              "net": -100433
            },
            "nonCommercial": {
              "long": 143026,
              "short": 54357,
              "net": 88669
            },
            "smallTrader": {
              "long": 27622,
              "short": 15858,
              "net": 11764
            }
          },
          "openInterest": 428245
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101399,
              "short": 224510,
              "net": -123111
            },
            "nonCommercial": {
              "long": 218144,
              "short": 111103,
              "net": 107041
            },
            "smallTrader": {
              "long": 43995,
              "short": 27925,
              "net": 16070
            }
          },
          "openInterest": 467937
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 214000,
              "short": 286401,
              "net": -72401
            },
            "nonCommercial": {
              "long": 98157,
              "short": 48688,
              "net": 49469
            },
            "smallTrader": {
              "long": 51800,
              "short": 28868,
              "net": 22932
            }
          },
          "openInterest": 434436
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164514,
              "short": 57301,
              "net": 107213
            },
            "nonCommercial": {
              "long": 28560,
              "short": 106390,
              "net": -77830
            },
            "smallTrader": {
              "long": 15246,
              "short": 44629,
              "net": -29383
            }
          },
          "openInterest": 211752
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81020,
              "short": 102561,
              "net": -21541
            },
            "nonCommercial": {
              "long": 82499,
              "short": 45494,
              "net": 37005
            },
            "smallTrader": {
              "long": 20881,
              "short": 36345,
              "net": -15464
            }
          },
          "openInterest": 218245
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114538,
              "short": 183855,
              "net": -69317
            },
            "nonCommercial": {
              "long": 139888,
              "short": 45142,
              "net": 94746
            },
            "smallTrader": {
              "long": 28150,
              "short": 53579,
              "net": -25429
            }
          },
          "openInterest": 336427
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138023,
              "short": 64084,
              "net": 73939
            },
            "nonCommercial": {
              "long": 22573,
              "short": 95894,
              "net": -73321
            },
            "smallTrader": {
              "long": 6702,
              "short": 7320,
              "net": -618
            }
          },
          "openInterest": 177433
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14261,
              "short": 32632,
              "net": -18371
            },
            "nonCommercial": {
              "long": 24522,
              "short": 6721,
              "net": 17801
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45075
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 434443,
              "short": 464716,
              "net": -30273
            },
            "nonCommercial": {
              "long": 301829,
              "short": 309790,
              "net": -7961
            },
            "smallTrader": {
              "long": 71547,
              "short": 33313,
              "net": 38234
            }
          },
          "openInterest": 1192444
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16566,
              "short": 4544,
              "net": 12022
            },
            "nonCommercial": {
              "long": 25517,
              "short": 37805,
              "net": -12288
            },
            "smallTrader": {
              "long": 3872,
              "short": 3606,
              "net": 266
            }
          },
          "openInterest": 45994
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9926,
              "short": 47309,
              "net": -37383
            },
            "nonCommercial": {
              "long": 43522,
              "short": 10490,
              "net": 33032
            },
            "smallTrader": {
              "long": 7304,
              "short": 2953,
              "net": 4351
            }
          },
          "openInterest": 63219
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 435267,
              "short": 445498,
              "net": -10231
            },
            "nonCommercial": {
              "long": 92286,
              "short": 83377,
              "net": 8909
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 624477
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45028,
              "short": 126764,
              "net": -81736
            },
            "nonCommercial": {
              "long": 90838,
              "short": 21356,
              "net": 69482
            },
            "smallTrader": {
              "long": 23572,
              "short": 11318,
              "net": 12254
            }
          },
          "openInterest": 172056
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158889,
              "short": 257408,
              "net": -98519
            },
            "nonCommercial": {
              "long": 111568,
              "short": 34599,
              "net": 76969
            },
            "smallTrader": {
              "long": 46038,
              "short": 24488,
              "net": 21550
            }
          },
          "openInterest": 352383
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143444,
              "short": 277565,
              "net": -134121
            },
            "nonCommercial": {
              "long": 146076,
              "short": 27890,
              "net": 118186
            },
            "smallTrader": {
              "long": 36605,
              "short": 20670,
              "net": 15935
            }
          },
          "openInterest": 393687
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321708,
              "short": 410075,
              "net": -88367
            },
            "nonCommercial": {
              "long": 242587,
              "short": 87822,
              "net": 154765
            },
            "smallTrader": {
              "long": 44222,
              "short": 110620,
              "net": -66398
            }
          },
          "openInterest": 682682
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392640,
              "short": 626517,
              "net": -233877
            },
            "nonCommercial": {
              "long": 228371,
              "short": 36200,
              "net": 192171
            },
            "smallTrader": {
              "long": 86925,
              "short": 45219,
              "net": 41706
            }
          },
          "openInterest": 828260
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32142,
              "short": 5929,
              "net": 26213
            },
            "nonCommercial": {
              "long": 7166,
              "short": 20849,
              "net": -13683
            },
            "smallTrader": {
              "long": 6064,
              "short": 18594,
              "net": -12530
            }
          },
          "openInterest": 45713
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6916,
              "short": 64074,
              "net": -57158
            },
            "nonCommercial": {
              "long": 57589,
              "short": 8467,
              "net": 49122
            },
            "smallTrader": {
              "long": 11123,
              "short": 3087,
              "net": 8036
            }
          },
          "openInterest": 77719
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 194136,
              "short": 58298,
              "net": 135838
            },
            "nonCommercial": {
              "long": 158784,
              "short": 291203,
              "net": -132419
            },
            "smallTrader": {
              "long": 42738,
              "short": 46157,
              "net": -3419
            }
          },
          "openInterest": 537656
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87554,
              "short": 120900,
              "net": -33346
            },
            "nonCommercial": {
              "long": 87565,
              "short": 52544,
              "net": 35021
            },
            "smallTrader": {
              "long": 20621,
              "short": 22296,
              "net": -1675
            }
          },
          "openInterest": 232648
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184501,
              "short": 137612,
              "net": 46889
            },
            "nonCommercial": {
              "long": 157831,
              "short": 209540,
              "net": -51709
            },
            "smallTrader": {
              "long": 45999,
              "short": 41179,
              "net": 4820
            }
          },
          "openInterest": 480997
        }
      ]
    },
    {
      "reportDate": "2017-01-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2180160,
              "short": 1701798,
              "net": 478362
            },
            "nonCommercial": {
              "long": 558349,
              "short": 855528,
              "net": -297179
            },
            "smallTrader": {
              "long": 320166,
              "short": 501349,
              "net": -181183
            }
          },
          "openInterest": 3162734
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 826939,
              "short": 775135,
              "net": 51804
            },
            "nonCommercial": {
              "long": 257664,
              "short": 260025,
              "net": -2361
            },
            "smallTrader": {
              "long": 106348,
              "short": 155791,
              "net": -49443
            }
          },
          "openInterest": 1252240
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 393981,
              "short": 322619,
              "net": 71362
            },
            "nonCommercial": {
              "long": 85865,
              "short": 119583,
              "net": -33718
            },
            "smallTrader": {
              "long": 125306,
              "short": 162950,
              "net": -37644
            }
          },
          "openInterest": 614355
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2408728,
              "short": 1964525,
              "net": 444203
            },
            "nonCommercial": {
              "long": 320226,
              "short": 627555,
              "net": -307329
            },
            "smallTrader": {
              "long": 230752,
              "short": 367626,
              "net": -136874
            }
          },
          "openInterest": 3037553
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15346,
              "short": 24539,
              "net": -9193
            },
            "nonCommercial": {
              "long": 54552,
              "short": 44258,
              "net": 10294
            },
            "smallTrader": {
              "long": 23046,
              "short": 24147,
              "net": -1101
            }
          },
          "openInterest": 94379
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6513,
              "short": 32608,
              "net": -26095
            },
            "nonCommercial": {
              "long": 29067,
              "short": 4108,
              "net": 24959
            },
            "smallTrader": {
              "long": 1712,
              "short": 576,
              "net": 1136
            }
          },
          "openInterest": 37854
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142585,
              "short": 69560,
              "net": 73025
            },
            "nonCommercial": {
              "long": 51521,
              "short": 114693,
              "net": -63172
            },
            "smallTrader": {
              "long": 24024,
              "short": 33877,
              "net": -9853
            }
          },
          "openInterest": 223681
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34655,
              "short": 37697,
              "net": -3042
            },
            "nonCommercial": {
              "long": 36175,
              "short": 33656,
              "net": 2519
            },
            "smallTrader": {
              "long": 27118,
              "short": 26595,
              "net": 523
            }
          },
          "openInterest": 99574
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146883,
              "short": 148846,
              "net": -1963
            },
            "nonCommercial": {
              "long": 66112,
              "short": 69449,
              "net": -3337
            },
            "smallTrader": {
              "long": 16258,
              "short": 10958,
              "net": 5300
            }
          },
          "openInterest": 272785
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86465,
              "short": 125757,
              "net": -39292
            },
            "nonCommercial": {
              "long": 54570,
              "short": 18325,
              "net": 36245
            },
            "smallTrader": {
              "long": 9796,
              "short": 6749,
              "net": 3047
            }
          },
          "openInterest": 180324
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82224,
              "short": 133948,
              "net": -51724
            },
            "nonCommercial": {
              "long": 128015,
              "short": 77705,
              "net": 50310
            },
            "smallTrader": {
              "long": 17246,
              "short": 15832,
              "net": 1414
            }
          },
          "openInterest": 270892
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 600569,
              "short": 656582,
              "net": -56013
            },
            "nonCommercial": {
              "long": 415481,
              "short": 308744,
              "net": 106737
            },
            "smallTrader": {
              "long": 140718,
              "short": 191442,
              "net": -50724
            }
          },
          "openInterest": 1351289
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84249,
              "short": 203684,
              "net": -119435
            },
            "nonCommercial": {
              "long": 132523,
              "short": 24328,
              "net": 108195
            },
            "smallTrader": {
              "long": 19510,
              "short": 8270,
              "net": 11240
            }
          },
          "openInterest": 264328
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 657946,
              "short": 1155886,
              "net": -497940
            },
            "nonCommercial": {
              "long": 642401,
              "short": 159878,
              "net": 482523
            },
            "smallTrader": {
              "long": 104071,
              "short": 88654,
              "net": 15417
            }
          },
          "openInterest": 2151809
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15095,
              "short": 48073,
              "net": -32978
            },
            "nonCommercial": {
              "long": 41054,
              "short": 9297,
              "net": 31757
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67349
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40147,
              "short": 42926,
              "net": -2779
            },
            "nonCommercial": {
              "long": 7920,
              "short": 5126,
              "net": 2794
            },
            "smallTrader": {
              "long": 228,
              "short": 243,
              "net": -15
            }
          },
          "openInterest": 56925
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 224017,
              "short": 163750,
              "net": 60267
            },
            "nonCommercial": {
              "long": 131904,
              "short": 184252,
              "net": -52348
            },
            "smallTrader": {
              "long": 51280,
              "short": 59199,
              "net": -7919
            }
          },
          "openInterest": 414447
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12384,
              "short": 13825,
              "net": -1441
            },
            "nonCommercial": {
              "long": 23959,
              "short": 12978,
              "net": 10981
            },
            "smallTrader": {
              "long": 8392,
              "short": 17932,
              "net": -9540
            }
          },
          "openInterest": 52053
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200809,
              "short": 296932,
              "net": -96123
            },
            "nonCommercial": {
              "long": 132555,
              "short": 47096,
              "net": 85459
            },
            "smallTrader": {
              "long": 26401,
              "short": 15737,
              "net": 10664
            }
          },
          "openInterest": 442922
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109000,
              "short": 235374,
              "net": -126374
            },
            "nonCommercial": {
              "long": 209854,
              "short": 100447,
              "net": 109407
            },
            "smallTrader": {
              "long": 43722,
              "short": 26755,
              "net": 16967
            }
          },
          "openInterest": 482374
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201982,
              "short": 273077,
              "net": -71095
            },
            "nonCommercial": {
              "long": 98782,
              "short": 50991,
              "net": 47791
            },
            "smallTrader": {
              "long": 50138,
              "short": 26834,
              "net": 23304
            }
          },
          "openInterest": 423582
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152556,
              "short": 56703,
              "net": 95853
            },
            "nonCommercial": {
              "long": 27127,
              "short": 93967,
              "net": -66840
            },
            "smallTrader": {
              "long": 14702,
              "short": 43715,
              "net": -29013
            }
          },
          "openInterest": 196765
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83885,
              "short": 103790,
              "net": -19905
            },
            "nonCommercial": {
              "long": 78467,
              "short": 43513,
              "net": 34954
            },
            "smallTrader": {
              "long": 20976,
              "short": 36025,
              "net": -15049
            }
          },
          "openInterest": 215162
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119501,
              "short": 189412,
              "net": -69911
            },
            "nonCommercial": {
              "long": 144393,
              "short": 48369,
              "net": 96024
            },
            "smallTrader": {
              "long": 29731,
              "short": 55844,
              "net": -26113
            }
          },
          "openInterest": 349379
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142352,
              "short": 76498,
              "net": 65854
            },
            "nonCommercial": {
              "long": 32133,
              "short": 96787,
              "net": -64654
            },
            "smallTrader": {
              "long": 6159,
              "short": 7359,
              "net": -1200
            }
          },
          "openInterest": 191470
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14768,
              "short": 32089,
              "net": -17321
            },
            "nonCommercial": {
              "long": 23447,
              "short": 5910,
              "net": 17537
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44694
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 431485,
              "short": 448289,
              "net": -16804
            },
            "nonCommercial": {
              "long": 296993,
              "short": 319730,
              "net": -22737
            },
            "smallTrader": {
              "long": 71073,
              "short": 31532,
              "net": 39541
            }
          },
          "openInterest": 1153693
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14606,
              "short": 5809,
              "net": 8797
            },
            "nonCommercial": {
              "long": 25851,
              "short": 35734,
              "net": -9883
            },
            "smallTrader": {
              "long": 4445,
              "short": 3359,
              "net": 1086
            }
          },
          "openInterest": 44940
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9061,
              "short": 49663,
              "net": -40602
            },
            "nonCommercial": {
              "long": 44751,
              "short": 8262,
              "net": 36489
            },
            "smallTrader": {
              "long": 7044,
              "short": 2931,
              "net": 4113
            }
          },
          "openInterest": 62823
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 437170,
              "short": 459688,
              "net": -22518
            },
            "nonCommercial": {
              "long": 99295,
              "short": 83019,
              "net": 16276
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 639223
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47195,
              "short": 130279,
              "net": -83084
            },
            "nonCommercial": {
              "long": 92319,
              "short": 21298,
              "net": 71021
            },
            "smallTrader": {
              "long": 22660,
              "short": 10597,
              "net": 12063
            }
          },
          "openInterest": 177601
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159902,
              "short": 277557,
              "net": -117655
            },
            "nonCommercial": {
              "long": 126642,
              "short": 29767,
              "net": 96875
            },
            "smallTrader": {
              "long": 46613,
              "short": 25833,
              "net": 20780
            }
          },
          "openInterest": 378588
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144915,
              "short": 285460,
              "net": -140545
            },
            "nonCommercial": {
              "long": 149402,
              "short": 24860,
              "net": 124542
            },
            "smallTrader": {
              "long": 35752,
              "short": 19749,
              "net": 16003
            }
          },
          "openInterest": 408582
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 323578,
              "short": 438594,
              "net": -115016
            },
            "nonCommercial": {
              "long": 275598,
              "short": 94587,
              "net": 181011
            },
            "smallTrader": {
              "long": 48032,
              "short": 114027,
              "net": -65995
            }
          },
          "openInterest": 728991
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402020,
              "short": 636794,
              "net": -234774
            },
            "nonCommercial": {
              "long": 231324,
              "short": 34232,
              "net": 197092
            },
            "smallTrader": {
              "long": 79658,
              "short": 41976,
              "net": 37682
            }
          },
          "openInterest": 834634
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32558,
              "short": 6638,
              "net": 25920
            },
            "nonCommercial": {
              "long": 6198,
              "short": 19842,
              "net": -13644
            },
            "smallTrader": {
              "long": 6347,
              "short": 18623,
              "net": -12276
            }
          },
          "openInterest": 45493
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6938,
              "short": 63451,
              "net": -56513
            },
            "nonCommercial": {
              "long": 55098,
              "short": 6676,
              "net": 48422
            },
            "smallTrader": {
              "long": 10832,
              "short": 2741,
              "net": 8091
            }
          },
          "openInterest": 74838
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 180396,
              "short": 41435,
              "net": 138961
            },
            "nonCommercial": {
              "long": 148636,
              "short": 282860,
              "net": -134224
            },
            "smallTrader": {
              "long": 27448,
              "short": 32185,
              "net": -4737
            }
          },
          "openInterest": 478012
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84014,
              "short": 119615,
              "net": -35601
            },
            "nonCommercial": {
              "long": 87828,
              "short": 50603,
              "net": 37225
            },
            "smallTrader": {
              "long": 21069,
              "short": 22693,
              "net": -1624
            }
          },
          "openInterest": 227668
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186470,
              "short": 131524,
              "net": 54946
            },
            "nonCommercial": {
              "long": 152656,
              "short": 210914,
              "net": -58258
            },
            "smallTrader": {
              "long": 44934,
              "short": 41622,
              "net": 3312
            }
          },
          "openInterest": 477653
        }
      ]
    },
    {
      "reportDate": "2017-01-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2216162,
              "short": 1690249,
              "net": 525913
            },
            "nonCommercial": {
              "long": 521824,
              "short": 875475,
              "net": -353651
            },
            "smallTrader": {
              "long": 325070,
              "short": 497332,
              "net": -172262
            }
          },
          "openInterest": 3175288
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 885012,
              "short": 858399,
              "net": 26613
            },
            "nonCommercial": {
              "long": 270907,
              "short": 239603,
              "net": 31304
            },
            "smallTrader": {
              "long": 104489,
              "short": 162406,
              "net": -57917
            }
          },
          "openInterest": 1321853
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 399095,
              "short": 318250,
              "net": 80845
            },
            "nonCommercial": {
              "long": 77347,
              "short": 113669,
              "net": -36322
            },
            "smallTrader": {
              "long": 124526,
              "short": 169049,
              "net": -44523
            }
          },
          "openInterest": 614586
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2443634,
              "short": 2058345,
              "net": 385289
            },
            "nonCommercial": {
              "long": 364518,
              "short": 634031,
              "net": -269513
            },
            "smallTrader": {
              "long": 248606,
              "short": 364382,
              "net": -115776
            }
          },
          "openInterest": 3127308
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14533,
              "short": 30063,
              "net": -15530
            },
            "nonCommercial": {
              "long": 59187,
              "short": 47131,
              "net": 12056
            },
            "smallTrader": {
              "long": 25632,
              "short": 22158,
              "net": 3474
            }
          },
          "openInterest": 101420
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14485,
              "short": 40755,
              "net": -26270
            },
            "nonCommercial": {
              "long": 29204,
              "short": 4241,
              "net": 24963
            },
            "smallTrader": {
              "long": 2043,
              "short": 736,
              "net": 1307
            }
          },
          "openInterest": 45732
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138852,
              "short": 69077,
              "net": 69775
            },
            "nonCommercial": {
              "long": 42232,
              "short": 104004,
              "net": -61772
            },
            "smallTrader": {
              "long": 24110,
              "short": 32113,
              "net": -8003
            }
          },
          "openInterest": 211910
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36065,
              "short": 46014,
              "net": -9949
            },
            "nonCommercial": {
              "long": 44939,
              "short": 41467,
              "net": 3472
            },
            "smallTrader": {
              "long": 31672,
              "short": 25195,
              "net": 6477
            }
          },
          "openInterest": 114274
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143253,
              "short": 143072,
              "net": 181
            },
            "nonCommercial": {
              "long": 67278,
              "short": 72903,
              "net": -5625
            },
            "smallTrader": {
              "long": 16556,
              "short": 11112,
              "net": 5444
            }
          },
          "openInterest": 269059
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88277,
              "short": 127068,
              "net": -38791
            },
            "nonCommercial": {
              "long": 54959,
              "short": 19178,
              "net": 35781
            },
            "smallTrader": {
              "long": 9625,
              "short": 6615,
              "net": 3010
            }
          },
          "openInterest": 185226
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89428,
              "short": 147207,
              "net": -57779
            },
            "nonCommercial": {
              "long": 134989,
              "short": 77713,
              "net": 57276
            },
            "smallTrader": {
              "long": 17220,
              "short": 16717,
              "net": 503
            }
          },
          "openInterest": 291702
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 620972,
              "short": 670061,
              "net": -49089
            },
            "nonCommercial": {
              "long": 390309,
              "short": 293286,
              "net": 97023
            },
            "smallTrader": {
              "long": 140951,
              "short": 188885,
              "net": -47934
            }
          },
          "openInterest": 1346772
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88212,
              "short": 210119,
              "net": -121907
            },
            "nonCommercial": {
              "long": 137516,
              "short": 26085,
              "net": 111431
            },
            "smallTrader": {
              "long": 19762,
              "short": 9286,
              "net": 10476
            }
          },
          "openInterest": 276602
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 677456,
              "short": 1186594,
              "net": -509138
            },
            "nonCommercial": {
              "long": 656710,
              "short": 164018,
              "net": 492692
            },
            "smallTrader": {
              "long": 107778,
              "short": 91332,
              "net": 16446
            }
          },
          "openInterest": 2181656
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17234,
              "short": 44988,
              "net": -27754
            },
            "nonCommercial": {
              "long": 35988,
              "short": 9727,
              "net": 26261
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64011
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42524,
              "short": 45318,
              "net": -2794
            },
            "nonCommercial": {
              "long": 7958,
              "short": 5137,
              "net": 2821
            },
            "smallTrader": {
              "long": 219,
              "short": 246,
              "net": -27
            }
          },
          "openInterest": 59688
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 218274,
              "short": 164996,
              "net": 53278
            },
            "nonCommercial": {
              "long": 125689,
              "short": 171402,
              "net": -45713
            },
            "smallTrader": {
              "long": 52495,
              "short": 60060,
              "net": -7565
            }
          },
          "openInterest": 405541
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12544,
              "short": 13812,
              "net": -1268
            },
            "nonCommercial": {
              "long": 22364,
              "short": 11936,
              "net": 10428
            },
            "smallTrader": {
              "long": 7269,
              "short": 16429,
              "net": -9160
            }
          },
          "openInterest": 49614
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191692,
              "short": 285162,
              "net": -93470
            },
            "nonCommercial": {
              "long": 128130,
              "short": 46557,
              "net": 81573
            },
            "smallTrader": {
              "long": 27216,
              "short": 15319,
              "net": 11897
            }
          },
          "openInterest": 426271
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101784,
              "short": 233587,
              "net": -131803
            },
            "nonCommercial": {
              "long": 212414,
              "short": 93259,
              "net": 119155
            },
            "smallTrader": {
              "long": 39227,
              "short": 26579,
              "net": 12648
            }
          },
          "openInterest": 398433
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192102,
              "short": 257921,
              "net": -65819
            },
            "nonCommercial": {
              "long": 96897,
              "short": 49013,
              "net": 47884
            },
            "smallTrader": {
              "long": 46420,
              "short": 28485,
              "net": 17935
            }
          },
          "openInterest": 405318
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152598,
              "short": 71166,
              "net": 81432
            },
            "nonCommercial": {
              "long": 32216,
              "short": 90547,
              "net": -58331
            },
            "smallTrader": {
              "long": 17341,
              "short": 40442,
              "net": -23101
            }
          },
          "openInterest": 204494
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84477,
              "short": 115674,
              "net": -31197
            },
            "nonCommercial": {
              "long": 83476,
              "short": 41573,
              "net": 41903
            },
            "smallTrader": {
              "long": 23156,
              "short": 33862,
              "net": -10706
            }
          },
          "openInterest": 220649
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120867,
              "short": 191851,
              "net": -70984
            },
            "nonCommercial": {
              "long": 143147,
              "short": 46854,
              "net": 96293
            },
            "smallTrader": {
              "long": 30836,
              "short": 56145,
              "net": -25309
            }
          },
          "openInterest": 350015
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142169,
              "short": 78258,
              "net": 63911
            },
            "nonCommercial": {
              "long": 26000,
              "short": 89208,
              "net": -63208
            },
            "smallTrader": {
              "long": 6086,
              "short": 6789,
              "net": -703
            }
          },
          "openInterest": 184327
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15148,
              "short": 35706,
              "net": -20558
            },
            "nonCommercial": {
              "long": 26101,
              "short": 6161,
              "net": 19940
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47517
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 437668,
              "short": 454369,
              "net": -16701
            },
            "nonCommercial": {
              "long": 308414,
              "short": 334523,
              "net": -26109
            },
            "smallTrader": {
              "long": 71848,
              "short": 29038,
              "net": 42810
            }
          },
          "openInterest": 1174390
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13518,
              "short": 14149,
              "net": -631
            },
            "nonCommercial": {
              "long": 32712,
              "short": 33734,
              "net": -1022
            },
            "smallTrader": {
              "long": 5350,
              "short": 3697,
              "net": 1653
            }
          },
          "openInterest": 51587
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9364,
              "short": 52513,
              "net": -43149
            },
            "nonCommercial": {
              "long": 46217,
              "short": 7244,
              "net": 38973
            },
            "smallTrader": {
              "long": 6600,
              "short": 2424,
              "net": 4176
            }
          },
          "openInterest": 64552
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 441492,
              "short": 459114,
              "net": -17622
            },
            "nonCommercial": {
              "long": 100350,
              "short": 85183,
              "net": 15167
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 636204
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49265,
              "short": 138678,
              "net": -89413
            },
            "nonCommercial": {
              "long": 96909,
              "short": 20935,
              "net": 75974
            },
            "smallTrader": {
              "long": 24165,
              "short": 10726,
              "net": 13439
            }
          },
          "openInterest": 186839
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158747,
              "short": 272738,
              "net": -113991
            },
            "nonCommercial": {
              "long": 127285,
              "short": 32725,
              "net": 94560
            },
            "smallTrader": {
              "long": 47487,
              "short": 28056,
              "net": 19431
            }
          },
          "openInterest": 380857
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157133,
              "short": 258670,
              "net": -101537
            },
            "nonCommercial": {
              "long": 130899,
              "short": 37242,
              "net": 93657
            },
            "smallTrader": {
              "long": 33645,
              "short": 25765,
              "net": 7880
            }
          },
          "openInterest": 405339
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 331882,
              "short": 431429,
              "net": -99547
            },
            "nonCommercial": {
              "long": 252060,
              "short": 83611,
              "net": 168449
            },
            "smallTrader": {
              "long": 49300,
              "short": 118202,
              "net": -68902
            }
          },
          "openInterest": 722216
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391892,
              "short": 628729,
              "net": -236837
            },
            "nonCommercial": {
              "long": 233451,
              "short": 36030,
              "net": 197421
            },
            "smallTrader": {
              "long": 84769,
              "short": 45353,
              "net": 39416
            }
          },
          "openInterest": 831344
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32754,
              "short": 9049,
              "net": 23705
            },
            "nonCommercial": {
              "long": 6812,
              "short": 23952,
              "net": -17140
            },
            "smallTrader": {
              "long": 9362,
              "short": 15927,
              "net": -6565
            }
          },
          "openInterest": 49558
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6822,
              "short": 62118,
              "net": -55296
            },
            "nonCommercial": {
              "long": 54801,
              "short": 8229,
              "net": 46572
            },
            "smallTrader": {
              "long": 11379,
              "short": 2655,
              "net": 8724
            }
          },
          "openInterest": 75601
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 181205,
              "short": 48817,
              "net": 132388
            },
            "nonCommercial": {
              "long": 140712,
              "short": 267046,
              "net": -126334
            },
            "smallTrader": {
              "long": 28185,
              "short": 34239,
              "net": -6054
            }
          },
          "openInterest": 480876
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90792,
              "short": 117418,
              "net": -26626
            },
            "nonCommercial": {
              "long": 85075,
              "short": 57971,
              "net": 27104
            },
            "smallTrader": {
              "long": 22595,
              "short": 23073,
              "net": -478
            }
          },
          "openInterest": 233169
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199926,
              "short": 139426,
              "net": 60500
            },
            "nonCommercial": {
              "long": 148242,
              "short": 212316,
              "net": -64074
            },
            "smallTrader": {
              "long": 45844,
              "short": 42270,
              "net": 3574
            }
          },
          "openInterest": 494355
        }
      ]
    },
    {
      "reportDate": "2017-02-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2290003,
              "short": 1765881,
              "net": 524122
            },
            "nonCommercial": {
              "long": 472335,
              "short": 776912,
              "net": -304577
            },
            "smallTrader": {
              "long": 324058,
              "short": 543603,
              "net": -219545
            }
          },
          "openInterest": 3215261
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 899214,
              "short": 866576,
              "net": 32638
            },
            "nonCommercial": {
              "long": 280392,
              "short": 267166,
              "net": 13226
            },
            "smallTrader": {
              "long": 110812,
              "short": 156676,
              "net": -45864
            }
          },
          "openInterest": 1350063
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 397046,
              "short": 320130,
              "net": 76916
            },
            "nonCommercial": {
              "long": 80468,
              "short": 117417,
              "net": -36949
            },
            "smallTrader": {
              "long": 131588,
              "short": 171555,
              "net": -39967
            }
          },
          "openInterest": 621110
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2525693,
              "short": 2158168,
              "net": 367525
            },
            "nonCommercial": {
              "long": 377348,
              "short": 612289,
              "net": -234941
            },
            "smallTrader": {
              "long": 248032,
              "short": 380616,
              "net": -132584
            }
          },
          "openInterest": 3237562
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17178,
              "short": 42613,
              "net": -25435
            },
            "nonCommercial": {
              "long": 66545,
              "short": 49797,
              "net": 16748
            },
            "smallTrader": {
              "long": 28478,
              "short": 19791,
              "net": 8687
            }
          },
          "openInterest": 114105
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6144,
              "short": 33366,
              "net": -27222
            },
            "nonCommercial": {
              "long": 28372,
              "short": 2465,
              "net": 25907
            },
            "smallTrader": {
              "long": 2132,
              "short": 817,
              "net": 1315
            }
          },
          "openInterest": 36650
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143839,
              "short": 68760,
              "net": 75079
            },
            "nonCommercial": {
              "long": 38135,
              "short": 102674,
              "net": -64539
            },
            "smallTrader": {
              "long": 24104,
              "short": 34644,
              "net": -10540
            }
          },
          "openInterest": 211013
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37515,
              "short": 56453,
              "net": -18938
            },
            "nonCommercial": {
              "long": 46127,
              "short": 37577,
              "net": 8550
            },
            "smallTrader": {
              "long": 33498,
              "short": 23110,
              "net": 10388
            }
          },
          "openInterest": 118424
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141191,
              "short": 131233,
              "net": 9958
            },
            "nonCommercial": {
              "long": 57497,
              "short": 73929,
              "net": -16432
            },
            "smallTrader": {
              "long": 18732,
              "short": 12258,
              "net": 6474
            }
          },
          "openInterest": 260157
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90112,
              "short": 124312,
              "net": -34200
            },
            "nonCommercial": {
              "long": 53807,
              "short": 22594,
              "net": 31213
            },
            "smallTrader": {
              "long": 10324,
              "short": 7337,
              "net": 2987
            }
          },
          "openInterest": 181894
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93332,
              "short": 147984,
              "net": -54652
            },
            "nonCommercial": {
              "long": 131026,
              "short": 79467,
              "net": 51559
            },
            "smallTrader": {
              "long": 17039,
              "short": 13946,
              "net": 3093
            }
          },
          "openInterest": 291924
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 619392,
              "short": 683393,
              "net": -64001
            },
            "nonCommercial": {
              "long": 413109,
              "short": 295927,
              "net": 117182
            },
            "smallTrader": {
              "long": 144580,
              "short": 197761,
              "net": -53181
            }
          },
          "openInterest": 1383789
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91994,
              "short": 220071,
              "net": -128077
            },
            "nonCommercial": {
              "long": 142052,
              "short": 25565,
              "net": 116487
            },
            "smallTrader": {
              "long": 21334,
              "short": 9744,
              "net": 11590
            }
          },
          "openInterest": 283531
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 683625,
              "short": 1188108,
              "net": -504483
            },
            "nonCommercial": {
              "long": 661929,
              "short": 184939,
              "net": 476990
            },
            "smallTrader": {
              "long": 126631,
              "short": 99138,
              "net": 27493
            }
          },
          "openInterest": 2191158
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16498,
              "short": 45352,
              "net": -28854
            },
            "nonCommercial": {
              "long": 37048,
              "short": 7997,
              "net": 29051
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64132
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39981,
              "short": 43375,
              "net": -3394
            },
            "nonCommercial": {
              "long": 6624,
              "short": 3192,
              "net": 3432
            },
            "smallTrader": {
              "long": 245,
              "short": 283,
              "net": -38
            }
          },
          "openInterest": 53703
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 220490,
              "short": 171635,
              "net": 48855
            },
            "nonCommercial": {
              "long": 126708,
              "short": 171659,
              "net": -44951
            },
            "smallTrader": {
              "long": 53652,
              "short": 57556,
              "net": -3904
            }
          },
          "openInterest": 409178
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12623,
              "short": 12722,
              "net": -99
            },
            "nonCommercial": {
              "long": 20962,
              "short": 12052,
              "net": 8910
            },
            "smallTrader": {
              "long": 7164,
              "short": 15975,
              "net": -8811
            }
          },
          "openInterest": 48696
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199351,
              "short": 279221,
              "net": -79870
            },
            "nonCommercial": {
              "long": 119294,
              "short": 48553,
              "net": 70741
            },
            "smallTrader": {
              "long": 27036,
              "short": 17907,
              "net": 9129
            }
          },
          "openInterest": 428725
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106024,
              "short": 240170,
              "net": -134146
            },
            "nonCommercial": {
              "long": 216408,
              "short": 99259,
              "net": 117149
            },
            "smallTrader": {
              "long": 41364,
              "short": 24367,
              "net": 16997
            }
          },
          "openInterest": 415543
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201993,
              "short": 262104,
              "net": -60111
            },
            "nonCommercial": {
              "long": 94740,
              "short": 50046,
              "net": 44694
            },
            "smallTrader": {
              "long": 45036,
              "short": 29619,
              "net": 15417
            }
          },
          "openInterest": 415983
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156236,
              "short": 77214,
              "net": 79022
            },
            "nonCommercial": {
              "long": 25874,
              "short": 80934,
              "net": -55060
            },
            "smallTrader": {
              "long": 16680,
              "short": 40642,
              "net": -23962
            }
          },
          "openInterest": 201632
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85703,
              "short": 115175,
              "net": -29472
            },
            "nonCommercial": {
              "long": 87656,
              "short": 47635,
              "net": 40021
            },
            "smallTrader": {
              "long": 25269,
              "short": 35818,
              "net": -10549
            }
          },
          "openInterest": 232270
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120635,
              "short": 193390,
              "net": -72755
            },
            "nonCommercial": {
              "long": 137381,
              "short": 40946,
              "net": 96435
            },
            "smallTrader": {
              "long": 31106,
              "short": 54786,
              "net": -23680
            }
          },
          "openInterest": 338623
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142130,
              "short": 82847,
              "net": 59283
            },
            "nonCommercial": {
              "long": 31229,
              "short": 89717,
              "net": -58488
            },
            "smallTrader": {
              "long": 5885,
              "short": 6680,
              "net": -795
            }
          },
          "openInterest": 189464
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15490,
              "short": 33890,
              "net": -18400
            },
            "nonCommercial": {
              "long": 24543,
              "short": 6060,
              "net": 18483
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46339
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 428582,
              "short": 427760,
              "net": 822
            },
            "nonCommercial": {
              "long": 309178,
              "short": 350428,
              "net": -41250
            },
            "smallTrader": {
              "long": 70585,
              "short": 30157,
              "net": 40428
            }
          },
          "openInterest": 1195477
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14090,
              "short": 17751,
              "net": -3661
            },
            "nonCommercial": {
              "long": 34860,
              "short": 33015,
              "net": 1845
            },
            "smallTrader": {
              "long": 5112,
              "short": 3296,
              "net": 1816
            }
          },
          "openInterest": 54073
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9303,
              "short": 54334,
              "net": -45031
            },
            "nonCommercial": {
              "long": 45723,
              "short": 5591,
              "net": 40132
            },
            "smallTrader": {
              "long": 7262,
              "short": 2363,
              "net": 4899
            }
          },
          "openInterest": 64811
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 450814,
              "short": 462982,
              "net": -12168
            },
            "nonCommercial": {
              "long": 95408,
              "short": 86234,
              "net": 9174
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 647479
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50072,
              "short": 142784,
              "net": -92712
            },
            "nonCommercial": {
              "long": 98560,
              "short": 20283,
              "net": 78277
            },
            "smallTrader": {
              "long": 25918,
              "short": 11483,
              "net": 14435
            }
          },
          "openInterest": 193936
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161336,
              "short": 270672,
              "net": -109336
            },
            "nonCommercial": {
              "long": 126531,
              "short": 36307,
              "net": 90224
            },
            "smallTrader": {
              "long": 47791,
              "short": 28679,
              "net": 19112
            }
          },
          "openInterest": 381615
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161135,
              "short": 253785,
              "net": -92650
            },
            "nonCommercial": {
              "long": 114073,
              "short": 28049,
              "net": 86024
            },
            "smallTrader": {
              "long": 34441,
              "short": 27815,
              "net": 6626
            }
          },
          "openInterest": 397899
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 337402,
              "short": 430353,
              "net": -92951
            },
            "nonCommercial": {
              "long": 245413,
              "short": 84880,
              "net": 160533
            },
            "smallTrader": {
              "long": 50354,
              "short": 117936,
              "net": -67582
            }
          },
          "openInterest": 729898
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396246,
              "short": 659151,
              "net": -262905
            },
            "nonCommercial": {
              "long": 245518,
              "short": 31699,
              "net": 213819
            },
            "smallTrader": {
              "long": 92683,
              "short": 43597,
              "net": 49086
            }
          },
          "openInterest": 859366
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32722,
              "short": 12459,
              "net": 20263
            },
            "nonCommercial": {
              "long": 7059,
              "short": 21680,
              "net": -14621
            },
            "smallTrader": {
              "long": 8382,
              "short": 14024,
              "net": -5642
            }
          },
          "openInterest": 48883
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7217,
              "short": 60553,
              "net": -53336
            },
            "nonCommercial": {
              "long": 54335,
              "short": 7602,
              "net": 46733
            },
            "smallTrader": {
              "long": 9663,
              "short": 3060,
              "net": 6603
            }
          },
          "openInterest": 73975
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 189487,
              "short": 73817,
              "net": 115670
            },
            "nonCommercial": {
              "long": 152010,
              "short": 263807,
              "net": -111797
            },
            "smallTrader": {
              "long": 29967,
              "short": 33840,
              "net": -3873
            }
          },
          "openInterest": 535393
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89964,
              "short": 118759,
              "net": -28795
            },
            "nonCommercial": {
              "long": 88172,
              "short": 58148,
              "net": 30024
            },
            "smallTrader": {
              "long": 22856,
              "short": 24085,
              "net": -1229
            }
          },
          "openInterest": 235143
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187513,
              "short": 139906,
              "net": 47607
            },
            "nonCommercial": {
              "long": 150093,
              "short": 201992,
              "net": -51899
            },
            "smallTrader": {
              "long": 45041,
              "short": 40749,
              "net": 4292
            }
          },
          "openInterest": 476111
        }
      ]
    },
    {
      "reportDate": "2017-02-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2350876,
              "short": 1788176,
              "net": 562700
            },
            "nonCommercial": {
              "long": 525758,
              "short": 867282,
              "net": -341524
            },
            "smallTrader": {
              "long": 315093,
              "short": 536269,
              "net": -221176
            }
          },
          "openInterest": 3340546
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 979164,
              "short": 945641,
              "net": 33523
            },
            "nonCommercial": {
              "long": 306050,
              "short": 276089,
              "net": 29961
            },
            "smallTrader": {
              "long": 107252,
              "short": 170736,
              "net": -63484
            }
          },
          "openInterest": 1462071
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 408224,
              "short": 326644,
              "net": 81580
            },
            "nonCommercial": {
              "long": 94366,
              "short": 120611,
              "net": -26245
            },
            "smallTrader": {
              "long": 119702,
              "short": 175037,
              "net": -55335
            }
          },
          "openInterest": 632327
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2722343,
              "short": 2234213,
              "net": 488130
            },
            "nonCommercial": {
              "long": 339962,
              "short": 696097,
              "net": -356135
            },
            "smallTrader": {
              "long": 244952,
              "short": 376947,
              "net": -131995
            }
          },
          "openInterest": 3390137
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16536,
              "short": 49043,
              "net": -32507
            },
            "nonCommercial": {
              "long": 79313,
              "short": 55095,
              "net": 24218
            },
            "smallTrader": {
              "long": 30286,
              "short": 21997,
              "net": 8289
            }
          },
          "openInterest": 127869
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6247,
              "short": 33779,
              "net": -27532
            },
            "nonCommercial": {
              "long": 28702,
              "short": 2652,
              "net": 26050
            },
            "smallTrader": {
              "long": 2183,
              "short": 701,
              "net": 1482
            }
          },
          "openInterest": 37134
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143574,
              "short": 69947,
              "net": 73627
            },
            "nonCommercial": {
              "long": 39039,
              "short": 104567,
              "net": -65528
            },
            "smallTrader": {
              "long": 25432,
              "short": 33531,
              "net": -8099
            }
          },
          "openInterest": 212044
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37935,
              "short": 66128,
              "net": -28193
            },
            "nonCommercial": {
              "long": 53152,
              "short": 33812,
              "net": 19340
            },
            "smallTrader": {
              "long": 32385,
              "short": 23532,
              "net": 8853
            }
          },
          "openInterest": 125056
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142832,
              "short": 132801,
              "net": 10031
            },
            "nonCommercial": {
              "long": 63036,
              "short": 79664,
              "net": -16628
            },
            "smallTrader": {
              "long": 17951,
              "short": 11354,
              "net": 6597
            }
          },
          "openInterest": 261781
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84192,
              "short": 114677,
              "net": -30485
            },
            "nonCommercial": {
              "long": 55075,
              "short": 27029,
              "net": 28046
            },
            "smallTrader": {
              "long": 9845,
              "short": 7406,
              "net": 2439
            }
          },
          "openInterest": 174739
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92457,
              "short": 140974,
              "net": -48517
            },
            "nonCommercial": {
              "long": 131446,
              "short": 86203,
              "net": 45243
            },
            "smallTrader": {
              "long": 19305,
              "short": 16031,
              "net": 3274
            }
          },
          "openInterest": 296125
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 646025,
              "short": 754668,
              "net": -108643
            },
            "nonCommercial": {
              "long": 460563,
              "short": 290147,
              "net": 170416
            },
            "smallTrader": {
              "long": 146966,
              "short": 208739,
              "net": -61773
            }
          },
          "openInterest": 1468620
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89911,
              "short": 225379,
              "net": -135468
            },
            "nonCommercial": {
              "long": 144606,
              "short": 19394,
              "net": 125212
            },
            "smallTrader": {
              "long": 19903,
              "short": 9647,
              "net": 10256
            }
          },
          "openInterest": 282058
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 734170,
              "short": 1260587,
              "net": -526417
            },
            "nonCommercial": {
              "long": 683254,
              "short": 174798,
              "net": 508456
            },
            "smallTrader": {
              "long": 106662,
              "short": 88701,
              "net": 17961
            }
          },
          "openInterest": 2183943
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16971,
              "short": 44364,
              "net": -27393
            },
            "nonCommercial": {
              "long": 35201,
              "short": 7796,
              "net": 27405
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63515
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41009,
              "short": 44554,
              "net": -3545
            },
            "nonCommercial": {
              "long": 6580,
              "short": 3158,
              "net": 3422
            },
            "smallTrader": {
              "long": 373,
              "short": 250,
              "net": 123
            }
          },
          "openInterest": 54861
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 216770,
              "short": 159331,
              "net": 57439
            },
            "nonCommercial": {
              "long": 125333,
              "short": 172097,
              "net": -46764
            },
            "smallTrader": {
              "long": 53762,
              "short": 64437,
              "net": -10675
            }
          },
          "openInterest": 406350
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13556,
              "short": 11725,
              "net": 1831
            },
            "nonCommercial": {
              "long": 20049,
              "short": 12851,
              "net": 7198
            },
            "smallTrader": {
              "long": 7049,
              "short": 16078,
              "net": -9029
            }
          },
          "openInterest": 51212
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199976,
              "short": 278629,
              "net": -78653
            },
            "nonCommercial": {
              "long": 118086,
              "short": 48372,
              "net": 69714
            },
            "smallTrader": {
              "long": 28601,
              "short": 19662,
              "net": 8939
            }
          },
          "openInterest": 426734
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105674,
              "short": 233462,
              "net": -127788
            },
            "nonCommercial": {
              "long": 212259,
              "short": 102507,
              "net": 109752
            },
            "smallTrader": {
              "long": 39763,
              "short": 21727,
              "net": 18036
            }
          },
          "openInterest": 415128
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222403,
              "short": 279430,
              "net": -57027
            },
            "nonCommercial": {
              "long": 91210,
              "short": 53883,
              "net": 37327
            },
            "smallTrader": {
              "long": 47552,
              "short": 27852,
              "net": 19700
            }
          },
          "openInterest": 441884
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155557,
              "short": 80051,
              "net": 75506
            },
            "nonCommercial": {
              "long": 27701,
              "short": 78985,
              "net": -51284
            },
            "smallTrader": {
              "long": 17924,
              "short": 42146,
              "net": -24222
            }
          },
          "openInterest": 204277
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85239,
              "short": 118086,
              "net": -32847
            },
            "nonCommercial": {
              "long": 89959,
              "short": 48271,
              "net": 41688
            },
            "smallTrader": {
              "long": 25544,
              "short": 34385,
              "net": -8841
            }
          },
          "openInterest": 237466
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121470,
              "short": 189885,
              "net": -68415
            },
            "nonCommercial": {
              "long": 129921,
              "short": 38903,
              "net": 91018
            },
            "smallTrader": {
              "long": 28019,
              "short": 50622,
              "net": -22603
            }
          },
          "openInterest": 327514
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143548,
              "short": 83212,
              "net": 60336
            },
            "nonCommercial": {
              "long": 30271,
              "short": 90484,
              "net": -60213
            },
            "smallTrader": {
              "long": 6237,
              "short": 6360,
              "net": -123
            }
          },
          "openInterest": 190028
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15287,
              "short": 32556,
              "net": -17269
            },
            "nonCommercial": {
              "long": 24046,
              "short": 6110,
              "net": 17936
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45770
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 468906,
              "short": 474519,
              "net": -5613
            },
            "nonCommercial": {
              "long": 327446,
              "short": 360014,
              "net": -32568
            },
            "smallTrader": {
              "long": 71361,
              "short": 33180,
              "net": 38181
            }
          },
          "openInterest": 1271386
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14467,
              "short": 19525,
              "net": -5058
            },
            "nonCommercial": {
              "long": 36565,
              "short": 33689,
              "net": 2876
            },
            "smallTrader": {
              "long": 5006,
              "short": 2824,
              "net": 2182
            }
          },
          "openInterest": 56314
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9867,
              "short": 54435,
              "net": -44568
            },
            "nonCommercial": {
              "long": 45781,
              "short": 6133,
              "net": 39648
            },
            "smallTrader": {
              "long": 7147,
              "short": 2227,
              "net": 4920
            }
          },
          "openInterest": 65179
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 469631,
              "short": 477999,
              "net": -8368
            },
            "nonCommercial": {
              "long": 100160,
              "short": 87317,
              "net": 12843
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 675290
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48659,
              "short": 147686,
              "net": -99027
            },
            "nonCommercial": {
              "long": 104765,
              "short": 19953,
              "net": 84812
            },
            "smallTrader": {
              "long": 25568,
              "short": 11353,
              "net": 14215
            }
          },
          "openInterest": 195338
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162659,
              "short": 276237,
              "net": -113578
            },
            "nonCommercial": {
              "long": 131771,
              "short": 35668,
              "net": 96103
            },
            "smallTrader": {
              "long": 47453,
              "short": 29978,
              "net": 17475
            }
          },
          "openInterest": 389067
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158603,
              "short": 252028,
              "net": -93425
            },
            "nonCommercial": {
              "long": 113767,
              "short": 24810,
              "net": 88957
            },
            "smallTrader": {
              "long": 30603,
              "short": 26135,
              "net": 4468
            }
          },
          "openInterest": 379239
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 339978,
              "short": 449139,
              "net": -109161
            },
            "nonCommercial": {
              "long": 261521,
              "short": 85200,
              "net": 176321
            },
            "smallTrader": {
              "long": 50320,
              "short": 117480,
              "net": -67160
            }
          },
          "openInterest": 772254
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415667,
              "short": 656375,
              "net": -240708
            },
            "nonCommercial": {
              "long": 239871,
              "short": 36795,
              "net": 203076
            },
            "smallTrader": {
              "long": 87256,
              "short": 49624,
              "net": 37632
            }
          },
          "openInterest": 858862
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32860,
              "short": 13288,
              "net": 19572
            },
            "nonCommercial": {
              "long": 6608,
              "short": 18092,
              "net": -11484
            },
            "smallTrader": {
              "long": 7540,
              "short": 15628,
              "net": -8088
            }
          },
          "openInterest": 47482
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8509,
              "short": 61421,
              "net": -52912
            },
            "nonCommercial": {
              "long": 53115,
              "short": 7254,
              "net": 45861
            },
            "smallTrader": {
              "long": 10001,
              "short": 2950,
              "net": 7051
            }
          },
          "openInterest": 74210
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 223264,
              "short": 100092,
              "net": 123172
            },
            "nonCommercial": {
              "long": 177884,
              "short": 298546,
              "net": -120662
            },
            "smallTrader": {
              "long": 34170,
              "short": 36680,
              "net": -2510
            }
          },
          "openInterest": 641759
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88174,
              "short": 126664,
              "net": -38490
            },
            "nonCommercial": {
              "long": 86821,
              "short": 47297,
              "net": 39524
            },
            "smallTrader": {
              "long": 23702,
              "short": 24736,
              "net": -1034
            }
          },
          "openInterest": 229431
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178291,
              "short": 156738,
              "net": 21553
            },
            "nonCommercial": {
              "long": 159687,
              "short": 182730,
              "net": -23043
            },
            "smallTrader": {
              "long": 44162,
              "short": 42672,
              "net": 1490
            }
          },
          "openInterest": 468083
        }
      ]
    },
    {
      "reportDate": "2017-02-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2538212,
              "short": 2019231,
              "net": 518981
            },
            "nonCommercial": {
              "long": 528284,
              "short": 830583,
              "net": -302299
            },
            "smallTrader": {
              "long": 353403,
              "short": 570085,
              "net": -216682
            }
          },
          "openInterest": 3580979
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1081801,
              "short": 1068696,
              "net": 13105
            },
            "nonCommercial": {
              "long": 317140,
              "short": 269039,
              "net": 48101
            },
            "smallTrader": {
              "long": 111768,
              "short": 172974,
              "net": -61206
            }
          },
          "openInterest": 1608124
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 397044,
              "short": 342450,
              "net": 54594
            },
            "nonCommercial": {
              "long": 95313,
              "short": 119037,
              "net": -23724
            },
            "smallTrader": {
              "long": 137546,
              "short": 168416,
              "net": -30870
            }
          },
          "openInterest": 642991
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2766946,
              "short": 2349298,
              "net": 417648
            },
            "nonCommercial": {
              "long": 372861,
              "short": 677810,
              "net": -304949
            },
            "smallTrader": {
              "long": 272564,
              "short": 385263,
              "net": -112699
            }
          },
          "openInterest": 3557180
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16605,
              "short": 58241,
              "net": -41636
            },
            "nonCommercial": {
              "long": 88768,
              "short": 55246,
              "net": 33522
            },
            "smallTrader": {
              "long": 30349,
              "short": 22235,
              "net": 8114
            }
          },
          "openInterest": 137436
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7794,
              "short": 33831,
              "net": -26037
            },
            "nonCommercial": {
              "long": 27381,
              "short": 2908,
              "net": 24473
            },
            "smallTrader": {
              "long": 2184,
              "short": 620,
              "net": 1564
            }
          },
          "openInterest": 37953
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144966,
              "short": 70114,
              "net": 74852
            },
            "nonCommercial": {
              "long": 38253,
              "short": 104605,
              "net": -66352
            },
            "smallTrader": {
              "long": 25921,
              "short": 34421,
              "net": -8500
            }
          },
          "openInterest": 213713
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38291,
              "short": 70811,
              "net": -32520
            },
            "nonCommercial": {
              "long": 58780,
              "short": 34196,
              "net": 24584
            },
            "smallTrader": {
              "long": 32973,
              "short": 25037,
              "net": 7936
            }
          },
          "openInterest": 131522
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144746,
              "short": 134722,
              "net": 10024
            },
            "nonCommercial": {
              "long": 67381,
              "short": 83606,
              "net": -16225
            },
            "smallTrader": {
              "long": 17671,
              "short": 11470,
              "net": 6201
            }
          },
          "openInterest": 269538
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83492,
              "short": 117194,
              "net": -33702
            },
            "nonCommercial": {
              "long": 57280,
              "short": 26408,
              "net": 30872
            },
            "smallTrader": {
              "long": 9939,
              "short": 7109,
              "net": 2830
            }
          },
          "openInterest": 173929
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93995,
              "short": 141913,
              "net": -47918
            },
            "nonCommercial": {
              "long": 128204,
              "short": 85410,
              "net": 42794
            },
            "smallTrader": {
              "long": 18459,
              "short": 13335,
              "net": 5124
            }
          },
          "openInterest": 283805
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 670356,
              "short": 784290,
              "net": -113934
            },
            "nonCommercial": {
              "long": 455721,
              "short": 282783,
              "net": 172938
            },
            "smallTrader": {
              "long": 144809,
              "short": 203813,
              "net": -59004
            }
          },
          "openInterest": 1501027
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83139,
              "short": 208056,
              "net": -124917
            },
            "nonCommercial": {
              "long": 135847,
              "short": 18413,
              "net": 117434
            },
            "smallTrader": {
              "long": 17549,
              "short": 10066,
              "net": 7483
            }
          },
          "openInterest": 261594
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 659481,
              "short": 1231266,
              "net": -571785
            },
            "nonCommercial": {
              "long": 712717,
              "short": 156110,
              "net": 556607
            },
            "smallTrader": {
              "long": 104276,
              "short": 89098,
              "net": 15178
            }
          },
          "openInterest": 2103278
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17661,
              "short": 44274,
              "net": -26613
            },
            "nonCommercial": {
              "long": 33659,
              "short": 7938,
              "net": 25721
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63482
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41398,
              "short": 45144,
              "net": -3746
            },
            "nonCommercial": {
              "long": 6637,
              "short": 3090,
              "net": 3547
            },
            "smallTrader": {
              "long": 394,
              "short": 195,
              "net": 199
            }
          },
          "openInterest": 54961
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 220218,
              "short": 155969,
              "net": 64249
            },
            "nonCommercial": {
              "long": 130981,
              "short": 189232,
              "net": -58251
            },
            "smallTrader": {
              "long": 55437,
              "short": 61435,
              "net": -5998
            }
          },
          "openInterest": 417129
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14033,
              "short": 12536,
              "net": 1497
            },
            "nonCommercial": {
              "long": 19844,
              "short": 12468,
              "net": 7376
            },
            "smallTrader": {
              "long": 7188,
              "short": 16061,
              "net": -8873
            }
          },
          "openInterest": 50956
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206553,
              "short": 274021,
              "net": -67468
            },
            "nonCommercial": {
              "long": 109986,
              "short": 51451,
              "net": 58535
            },
            "smallTrader": {
              "long": 27997,
              "short": 19064,
              "net": 8933
            }
          },
          "openInterest": 427309
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103861,
              "short": 243425,
              "net": -139564
            },
            "nonCommercial": {
              "long": 219673,
              "short": 95910,
              "net": 123763
            },
            "smallTrader": {
              "long": 40344,
              "short": 24543,
              "net": 15801
            }
          },
          "openInterest": 427168
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 227664,
              "short": 283792,
              "net": -56128
            },
            "nonCommercial": {
              "long": 91738,
              "short": 55197,
              "net": 36541
            },
            "smallTrader": {
              "long": 46887,
              "short": 27300,
              "net": 19587
            }
          },
          "openInterest": 437684
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155538,
              "short": 81397,
              "net": 74141
            },
            "nonCommercial": {
              "long": 29954,
              "short": 80116,
              "net": -50162
            },
            "smallTrader": {
              "long": 17285,
              "short": 41264,
              "net": -23979
            }
          },
          "openInterest": 205223
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85620,
              "short": 115959,
              "net": -30339
            },
            "nonCommercial": {
              "long": 82996,
              "short": 41711,
              "net": 41285
            },
            "smallTrader": {
              "long": 24039,
              "short": 34985,
              "net": -10946
            }
          },
          "openInterest": 229629
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121894,
              "short": 186335,
              "net": -64441
            },
            "nonCommercial": {
              "long": 128504,
              "short": 40135,
              "net": 88369
            },
            "smallTrader": {
              "long": 27613,
              "short": 51541,
              "net": -23928
            }
          },
          "openInterest": 326967
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138447,
              "short": 83138,
              "net": 55309
            },
            "nonCommercial": {
              "long": 35125,
              "short": 91606,
              "net": -56481
            },
            "smallTrader": {
              "long": 6810,
              "short": 5638,
              "net": 1172
            }
          },
          "openInterest": 193415
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15484,
              "short": 30669,
              "net": -15185
            },
            "nonCommercial": {
              "long": 24753,
              "short": 8878,
              "net": 15875
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46915
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 473797,
              "short": 462246,
              "net": 11551
            },
            "nonCommercial": {
              "long": 311977,
              "short": 357832,
              "net": -45855
            },
            "smallTrader": {
              "long": 72484,
              "short": 38180,
              "net": 34304
            }
          },
          "openInterest": 1277817
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14632,
              "short": 19503,
              "net": -4871
            },
            "nonCommercial": {
              "long": 35252,
              "short": 32094,
              "net": 3158
            },
            "smallTrader": {
              "long": 4971,
              "short": 3258,
              "net": 1713
            }
          },
          "openInterest": 55082
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10719,
              "short": 55175,
              "net": -44456
            },
            "nonCommercial": {
              "long": 45538,
              "short": 5896,
              "net": 39642
            },
            "smallTrader": {
              "long": 7141,
              "short": 2327,
              "net": 4814
            }
          },
          "openInterest": 65938
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 476981,
              "short": 482236,
              "net": -5255
            },
            "nonCommercial": {
              "long": 102160,
              "short": 93720,
              "net": 8440
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 693015
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51934,
              "short": 154167,
              "net": -102233
            },
            "nonCommercial": {
              "long": 108848,
              "short": 20831,
              "net": 88017
            },
            "smallTrader": {
              "long": 25219,
              "short": 11003,
              "net": 14216
            }
          },
          "openInterest": 208147
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162948,
              "short": 281835,
              "net": -118887
            },
            "nonCommercial": {
              "long": 133580,
              "short": 29894,
              "net": 103686
            },
            "smallTrader": {
              "long": 45769,
              "short": 30568,
              "net": 15201
            }
          },
          "openInterest": 389728
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171771,
              "short": 242396,
              "net": -70625
            },
            "nonCommercial": {
              "long": 108582,
              "short": 43956,
              "net": 64626
            },
            "smallTrader": {
              "long": 33034,
              "short": 27035,
              "net": 5999
            }
          },
          "openInterest": 387867
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343645,
              "short": 441965,
              "net": -98320
            },
            "nonCommercial": {
              "long": 251562,
              "short": 84793,
              "net": 166769
            },
            "smallTrader": {
              "long": 49310,
              "short": 117759,
              "net": -68449
            }
          },
          "openInterest": 756976
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 368956,
              "short": 608425,
              "net": -239469
            },
            "nonCommercial": {
              "long": 226927,
              "short": 27796,
              "net": 199131
            },
            "smallTrader": {
              "long": 91687,
              "short": 51349,
              "net": 40338
            }
          },
          "openInterest": 802571
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32972,
              "short": 14634,
              "net": 18338
            },
            "nonCommercial": {
              "long": 6945,
              "short": 15881,
              "net": -8936
            },
            "smallTrader": {
              "long": 7908,
              "short": 17310,
              "net": -9402
            }
          },
          "openInterest": 48398
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9987,
              "short": 61773,
              "net": -51786
            },
            "nonCommercial": {
              "long": 52656,
              "short": 6842,
              "net": 45814
            },
            "smallTrader": {
              "long": 9263,
              "short": 3291,
              "net": 5972
            }
          },
          "openInterest": 74802
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 190058,
              "short": 85093,
              "net": 104965
            },
            "nonCommercial": {
              "long": 181605,
              "short": 283836,
              "net": -102231
            },
            "smallTrader": {
              "long": 32811,
              "short": 35545,
              "net": -2734
            }
          },
          "openInterest": 551908
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87789,
              "short": 131043,
              "net": -43254
            },
            "nonCommercial": {
              "long": 89595,
              "short": 45424,
              "net": 44171
            },
            "smallTrader": {
              "long": 22390,
              "short": 23307,
              "net": -917
            }
          },
          "openInterest": 229651
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165306,
              "short": 159015,
              "net": 6291
            },
            "nonCommercial": {
              "long": 167062,
              "short": 175389,
              "net": -8327
            },
            "smallTrader": {
              "long": 44391,
              "short": 42355,
              "net": 2036
            }
          },
          "openInterest": 452102
        }
      ]
    },
    {
      "reportDate": "2017-02-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2324586,
              "short": 1729875,
              "net": 594711
            },
            "nonCommercial": {
              "long": 472169,
              "short": 881828,
              "net": -409659
            },
            "smallTrader": {
              "long": 341685,
              "short": 526737,
              "net": -185052
            }
          },
          "openInterest": 3255388
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1020447,
              "short": 943323,
              "net": 77124
            },
            "nonCommercial": {
              "long": 263282,
              "short": 293001,
              "net": -29719
            },
            "smallTrader": {
              "long": 104682,
              "short": 152087,
              "net": -47405
            }
          },
          "openInterest": 1420133
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 411052,
              "short": 362148,
              "net": 48904
            },
            "nonCommercial": {
              "long": 91092,
              "short": 112956,
              "net": -21864
            },
            "smallTrader": {
              "long": 133260,
              "short": 160300,
              "net": -27040
            }
          },
          "openInterest": 650578
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2421756,
              "short": 2022866,
              "net": 398890
            },
            "nonCommercial": {
              "long": 376450,
              "short": 663816,
              "net": -287366
            },
            "smallTrader": {
              "long": 246784,
              "short": 358308,
              "net": -111524
            }
          },
          "openInterest": 3155100
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14049,
              "short": 72110,
              "net": -58061
            },
            "nonCommercial": {
              "long": 95696,
              "short": 43781,
              "net": 51915
            },
            "smallTrader": {
              "long": 29617,
              "short": 23471,
              "net": 6146
            }
          },
          "openInterest": 141914
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6150,
              "short": 26306,
              "net": -20156
            },
            "nonCommercial": {
              "long": 22676,
              "short": 4084,
              "net": 18592
            },
            "smallTrader": {
              "long": 2178,
              "short": 614,
              "net": 1564
            }
          },
          "openInterest": 31024
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151463,
              "short": 71641,
              "net": 79822
            },
            "nonCommercial": {
              "long": 43329,
              "short": 114000,
              "net": -70671
            },
            "smallTrader": {
              "long": 26036,
              "short": 35187,
              "net": -9151
            }
          },
          "openInterest": 226882
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37216,
              "short": 74841,
              "net": -37625
            },
            "nonCommercial": {
              "long": 63125,
              "short": 33035,
              "net": 30090
            },
            "smallTrader": {
              "long": 33238,
              "short": 25703,
              "net": 7535
            }
          },
          "openInterest": 135442
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155350,
              "short": 140177,
              "net": 15173
            },
            "nonCommercial": {
              "long": 71910,
              "short": 95001,
              "net": -23091
            },
            "smallTrader": {
              "long": 19443,
              "short": 11525,
              "net": 7918
            }
          },
          "openInterest": 281942
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85762,
              "short": 115841,
              "net": -30079
            },
            "nonCommercial": {
              "long": 57747,
              "short": 29000,
              "net": 28747
            },
            "smallTrader": {
              "long": 9307,
              "short": 7975,
              "net": 1332
            }
          },
          "openInterest": 176736
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90031,
              "short": 132757,
              "net": -42726
            },
            "nonCommercial": {
              "long": 120913,
              "short": 82915,
              "net": 37998
            },
            "smallTrader": {
              "long": 17103,
              "short": 12375,
              "net": 4728
            }
          },
          "openInterest": 267935
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 585523,
              "short": 738205,
              "net": -152682
            },
            "nonCommercial": {
              "long": 436548,
              "short": 242101,
              "net": 194447
            },
            "smallTrader": {
              "long": 143521,
              "short": 185286,
              "net": -41765
            }
          },
          "openInterest": 1361513
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83751,
              "short": 211456,
              "net": -127705
            },
            "nonCommercial": {
              "long": 137727,
              "short": 18788,
              "net": 118939
            },
            "smallTrader": {
              "long": 19282,
              "short": 10516,
              "net": 8766
            }
          },
          "openInterest": 266379
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 677820,
              "short": 1223836,
              "net": -546016
            },
            "nonCommercial": {
              "long": 690281,
              "short": 165027,
              "net": 525254
            },
            "smallTrader": {
              "long": 103056,
              "short": 82294,
              "net": 20762
            }
          },
          "openInterest": 2120334
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18098,
              "short": 47537,
              "net": -29439
            },
            "nonCommercial": {
              "long": 38128,
              "short": 8372,
              "net": 29756
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69610
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42847,
              "short": 47661,
              "net": -4814
            },
            "nonCommercial": {
              "long": 7896,
              "short": 3353,
              "net": 4543
            },
            "smallTrader": {
              "long": 420,
              "short": 149,
              "net": 271
            }
          },
          "openInterest": 57931
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 220938,
              "short": 162414,
              "net": 58524
            },
            "nonCommercial": {
              "long": 143584,
              "short": 194748,
              "net": -51164
            },
            "smallTrader": {
              "long": 56127,
              "short": 63487,
              "net": -7360
            }
          },
          "openInterest": 431635
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15853,
              "short": 13283,
              "net": 2570
            },
            "nonCommercial": {
              "long": 19008,
              "short": 12253,
              "net": 6755
            },
            "smallTrader": {
              "long": 7141,
              "short": 16466,
              "net": -9325
            }
          },
          "openInterest": 50958
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185424,
              "short": 246147,
              "net": -60723
            },
            "nonCommercial": {
              "long": 114550,
              "short": 58961,
              "net": 55589
            },
            "smallTrader": {
              "long": 25589,
              "short": 20455,
              "net": 5134
            }
          },
          "openInterest": 391562
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100180,
              "short": 280087,
              "net": -179907
            },
            "nonCommercial": {
              "long": 247494,
              "short": 83696,
              "net": 163798
            },
            "smallTrader": {
              "long": 43997,
              "short": 27888,
              "net": 16109
            }
          },
          "openInterest": 446081
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208614,
              "short": 262103,
              "net": -53489
            },
            "nonCommercial": {
              "long": 89518,
              "short": 52448,
              "net": 37070
            },
            "smallTrader": {
              "long": 44154,
              "short": 27735,
              "net": 16419
            }
          },
          "openInterest": 405810
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150880,
              "short": 77620,
              "net": 73260
            },
            "nonCommercial": {
              "long": 29012,
              "short": 79029,
              "net": -50017
            },
            "smallTrader": {
              "long": 18930,
              "short": 42173,
              "net": -23243
            }
          },
          "openInterest": 204602
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83397,
              "short": 107712,
              "net": -24315
            },
            "nonCommercial": {
              "long": 78949,
              "short": 41915,
              "net": 37034
            },
            "smallTrader": {
              "long": 21695,
              "short": 34414,
              "net": -12719
            }
          },
          "openInterest": 220881
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119078,
              "short": 188838,
              "net": -69760
            },
            "nonCommercial": {
              "long": 131697,
              "short": 41506,
              "net": 90191
            },
            "smallTrader": {
              "long": 29447,
              "short": 49878,
              "net": -20431
            }
          },
          "openInterest": 335075
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136487,
              "short": 92932,
              "net": 43555
            },
            "nonCommercial": {
              "long": 39057,
              "short": 84840,
              "net": -45783
            },
            "smallTrader": {
              "long": 7214,
              "short": 4986,
              "net": 2228
            }
          },
          "openInterest": 194858
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14833,
              "short": 31561,
              "net": -16728
            },
            "nonCommercial": {
              "long": 25714,
              "short": 8957,
              "net": 16757
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47852
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 495912,
              "short": 473272,
              "net": 22640
            },
            "nonCommercial": {
              "long": 325710,
              "short": 380560,
              "net": -54850
            },
            "smallTrader": {
              "long": 70620,
              "short": 38410,
              "net": 32210
            }
          },
          "openInterest": 1332711
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14536,
              "short": 19877,
              "net": -5341
            },
            "nonCommercial": {
              "long": 37198,
              "short": 34261,
              "net": 2937
            },
            "smallTrader": {
              "long": 5148,
              "short": 2744,
              "net": 2404
            }
          },
          "openInterest": 57102
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 9614,
              "short": 59607,
              "net": -49993
            },
            "nonCommercial": {
              "long": 49818,
              "short": 5208,
              "net": 44610
            },
            "smallTrader": {
              "long": 7225,
              "short": 1842,
              "net": 5383
            }
          },
          "openInterest": 71200
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 473655,
              "short": 489227,
              "net": -15572
            },
            "nonCommercial": {
              "long": 116026,
              "short": 95727,
              "net": 20299
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 717622
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50081,
              "short": 158091,
              "net": -108010
            },
            "nonCommercial": {
              "long": 115229,
              "short": 19806,
              "net": 95423
            },
            "smallTrader": {
              "long": 23798,
              "short": 11211,
              "net": 12587
            }
          },
          "openInterest": 197629
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158591,
              "short": 270725,
              "net": -112134
            },
            "nonCommercial": {
              "long": 129087,
              "short": 29707,
              "net": 99380
            },
            "smallTrader": {
              "long": 42643,
              "short": 29889,
              "net": 12754
            }
          },
          "openInterest": 370403
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173352,
              "short": 224402,
              "net": -51050
            },
            "nonCommercial": {
              "long": 98848,
              "short": 52364,
              "net": 46484
            },
            "smallTrader": {
              "long": 31641,
              "short": 27075,
              "net": 4566
            }
          },
          "openInterest": 366440
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 311577,
              "short": 392442,
              "net": -80865
            },
            "nonCommercial": {
              "long": 231070,
              "short": 82878,
              "net": 148192
            },
            "smallTrader": {
              "long": 47473,
              "short": 114800,
              "net": -67327
            }
          },
          "openInterest": 684523
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 361295,
              "short": 558439,
              "net": -197144
            },
            "nonCommercial": {
              "long": 223047,
              "short": 43280,
              "net": 179767
            },
            "smallTrader": {
              "long": 70927,
              "short": 53550,
              "net": 17377
            }
          },
          "openInterest": 765789
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34027,
              "short": 13521,
              "net": 20506
            },
            "nonCommercial": {
              "long": 3569,
              "short": 15383,
              "net": -11814
            },
            "smallTrader": {
              "long": 8401,
              "short": 17093,
              "net": -8692
            }
          },
          "openInterest": 46601
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10116,
              "short": 61315,
              "net": -51199
            },
            "nonCommercial": {
              "long": 52631,
              "short": 7821,
              "net": 44810
            },
            "smallTrader": {
              "long": 9297,
              "short": 2908,
              "net": 6389
            }
          },
          "openInterest": 74909
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 201106,
              "short": 102385,
              "net": 98721
            },
            "nonCommercial": {
              "long": 180513,
              "short": 274119,
              "net": -93606
            },
            "smallTrader": {
              "long": 32337,
              "short": 37452,
              "net": -5115
            }
          },
          "openInterest": 585686
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76297,
              "short": 121560,
              "net": -45263
            },
            "nonCommercial": {
              "long": 89098,
              "short": 41068,
              "net": 48030
            },
            "smallTrader": {
              "long": 20125,
              "short": 22892,
              "net": -2767
            }
          },
          "openInterest": 206976
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144650,
              "short": 124320,
              "net": 20330
            },
            "nonCommercial": {
              "long": 157368,
              "short": 180884,
              "net": -23516
            },
            "smallTrader": {
              "long": 41783,
              "short": 38597,
              "net": 3186
            }
          },
          "openInterest": 400986
        }
      ]
    },
    {
      "reportDate": "2017-03-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2304297,
              "short": 1778988,
              "net": 525309
            },
            "nonCommercial": {
              "long": 527862,
              "short": 826376,
              "net": -298514
            },
            "smallTrader": {
              "long": 323859,
              "short": 550654,
              "net": -226795
            }
          },
          "openInterest": 3254479
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1028413,
              "short": 843745,
              "net": 184668
            },
            "nonCommercial": {
              "long": 217300,
              "short": 353805,
              "net": -136505
            },
            "smallTrader": {
              "long": 113040,
              "short": 161203,
              "net": -48163
            }
          },
          "openInterest": 1416168
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 437963,
              "short": 365728,
              "net": 72235
            },
            "nonCommercial": {
              "long": 91847,
              "short": 134673,
              "net": -42826
            },
            "smallTrader": {
              "long": 129684,
              "short": 159093,
              "net": -29409
            }
          },
          "openInterest": 673380
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2431491,
              "short": 1860347,
              "net": 571144
            },
            "nonCommercial": {
              "long": 313665,
              "short": 725241,
              "net": -411576
            },
            "smallTrader": {
              "long": 234385,
              "short": 393953,
              "net": -159568
            }
          },
          "openInterest": 3082637
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28980,
              "short": 84354,
              "net": -55374
            },
            "nonCommercial": {
              "long": 85221,
              "short": 34243,
              "net": 50978
            },
            "smallTrader": {
              "long": 28880,
              "short": 24484,
              "net": 4396
            }
          },
          "openInterest": 153365
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6820,
              "short": 26191,
              "net": -19371
            },
            "nonCommercial": {
              "long": 22260,
              "short": 4324,
              "net": 17936
            },
            "smallTrader": {
              "long": 2143,
              "short": 708,
              "net": 1435
            }
          },
          "openInterest": 31243
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 167434,
              "short": 75097,
              "net": 92337
            },
            "nonCommercial": {
              "long": 61847,
              "short": 143284,
              "net": -81437
            },
            "smallTrader": {
              "long": 28890,
              "short": 39790,
              "net": -10900
            }
          },
          "openInterest": 262512
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44006,
              "short": 72465,
              "net": -28459
            },
            "nonCommercial": {
              "long": 65616,
              "short": 36396,
              "net": 29220
            },
            "smallTrader": {
              "long": 30309,
              "short": 31070,
              "net": -761
            }
          },
          "openInterest": 147601
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159309,
              "short": 143514,
              "net": 15795
            },
            "nonCommercial": {
              "long": 73221,
              "short": 97734,
              "net": -24513
            },
            "smallTrader": {
              "long": 19979,
              "short": 11261,
              "net": 8718
            }
          },
          "openInterest": 292026
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86555,
              "short": 113701,
              "net": -27146
            },
            "nonCommercial": {
              "long": 58490,
              "short": 33408,
              "net": 25082
            },
            "smallTrader": {
              "long": 9447,
              "short": 7383,
              "net": 2064
            }
          },
          "openInterest": 175170
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87052,
              "short": 123421,
              "net": -36369
            },
            "nonCommercial": {
              "long": 117779,
              "short": 88060,
              "net": 29719
            },
            "smallTrader": {
              "long": 19258,
              "short": 12608,
              "net": 6650
            }
          },
          "openInterest": 267379
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 588360,
              "short": 740994,
              "net": -152634
            },
            "nonCommercial": {
              "long": 447243,
              "short": 248353,
              "net": 198890
            },
            "smallTrader": {
              "long": 141007,
              "short": 187263,
              "net": -46256
            }
          },
          "openInterest": 1373407
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85011,
              "short": 220064,
              "net": -135053
            },
            "nonCommercial": {
              "long": 143307,
              "short": 16640,
              "net": 126667
            },
            "smallTrader": {
              "long": 18378,
              "short": 9992,
              "net": 8386
            }
          },
          "openInterest": 273357
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 682956,
              "short": 1218455,
              "net": -535499
            },
            "nonCommercial": {
              "long": 682176,
              "short": 173651,
              "net": 508525
            },
            "smallTrader": {
              "long": 107040,
              "short": 80066,
              "net": 26974
            }
          },
          "openInterest": 2137532
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17796,
              "short": 52044,
              "net": -34248
            },
            "nonCommercial": {
              "long": 41150,
              "short": 8489,
              "net": 32661
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73766
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36528,
              "short": 41843,
              "net": -5315
            },
            "nonCommercial": {
              "long": 7652,
              "short": 2536,
              "net": 5116
            },
            "smallTrader": {
              "long": 314,
              "short": 115,
              "net": 199
            }
          },
          "openInterest": 51924
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 228335,
              "short": 161564,
              "net": 66771
            },
            "nonCommercial": {
              "long": 137662,
              "short": 197163,
              "net": -59501
            },
            "smallTrader": {
              "long": 58025,
              "short": 65295,
              "net": -7270
            }
          },
          "openInterest": 435309
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16147,
              "short": 12992,
              "net": 3155
            },
            "nonCommercial": {
              "long": 18617,
              "short": 12776,
              "net": 5841
            },
            "smallTrader": {
              "long": 7439,
              "short": 16435,
              "net": -8996
            }
          },
          "openInterest": 50008
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197193,
              "short": 257796,
              "net": -60603
            },
            "nonCommercial": {
              "long": 115055,
              "short": 56720,
              "net": 58335
            },
            "smallTrader": {
              "long": 22608,
              "short": 20340,
              "net": 2268
            }
          },
          "openInterest": 410660
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99484,
              "short": 252132,
              "net": -152648
            },
            "nonCommercial": {
              "long": 229969,
              "short": 96284,
              "net": 133685
            },
            "smallTrader": {
              "long": 43791,
              "short": 24828,
              "net": 18963
            }
          },
          "openInterest": 434401
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201326,
              "short": 250432,
              "net": -49106
            },
            "nonCommercial": {
              "long": 83348,
              "short": 46002,
              "net": 37346
            },
            "smallTrader": {
              "long": 42511,
              "short": 30751,
              "net": 11760
            }
          },
          "openInterest": 393821
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156075,
              "short": 71228,
              "net": 84847
            },
            "nonCommercial": {
              "long": 39203,
              "short": 93903,
              "net": -54700
            },
            "smallTrader": {
              "long": 16069,
              "short": 46216,
              "net": -30147
            }
          },
          "openInterest": 217982
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81700,
              "short": 99487,
              "net": -17787
            },
            "nonCommercial": {
              "long": 75344,
              "short": 44925,
              "net": 30419
            },
            "smallTrader": {
              "long": 22578,
              "short": 35210,
              "net": -12632
            }
          },
          "openInterest": 216581
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119335,
              "short": 189488,
              "net": -70153
            },
            "nonCommercial": {
              "long": 131766,
              "short": 41624,
              "net": 90142
            },
            "smallTrader": {
              "long": 31106,
              "short": 51095,
              "net": -19989
            }
          },
          "openInterest": 338857
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150931,
              "short": 111461,
              "net": 39470
            },
            "nonCommercial": {
              "long": 38707,
              "short": 81465,
              "net": -42758
            },
            "smallTrader": {
              "long": 7917,
              "short": 4629,
              "net": 3288
            }
          },
          "openInterest": 209454
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15085,
              "short": 30065,
              "net": -14980
            },
            "nonCommercial": {
              "long": 24101,
              "short": 9144,
              "net": 14957
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46856
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 476093,
              "short": 448533,
              "net": 27560
            },
            "nonCommercial": {
              "long": 338088,
              "short": 393241,
              "net": -55153
            },
            "smallTrader": {
              "long": 65568,
              "short": 37975,
              "net": 27593
            }
          },
          "openInterest": 1366662
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17135,
              "short": 14883,
              "net": 2252
            },
            "nonCommercial": {
              "long": 27207,
              "short": 31632,
              "net": -4425
            },
            "smallTrader": {
              "long": 5839,
              "short": 3666,
              "net": 2173
            }
          },
          "openInterest": 51405
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11569,
              "short": 55096,
              "net": -43527
            },
            "nonCommercial": {
              "long": 44136,
              "short": 5509,
              "net": 38627
            },
            "smallTrader": {
              "long": 7401,
              "short": 2501,
              "net": 4900
            }
          },
          "openInterest": 68200
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 484536,
              "short": 520113,
              "net": -35577
            },
            "nonCommercial": {
              "long": 128582,
              "short": 94109,
              "net": 34473
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 742520
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46774,
              "short": 152636,
              "net": -105862
            },
            "nonCommercial": {
              "long": 113437,
              "short": 19984,
              "net": 93453
            },
            "smallTrader": {
              "long": 22860,
              "short": 10451,
              "net": 12409
            }
          },
          "openInterest": 192398
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156844,
              "short": 261971,
              "net": -105127
            },
            "nonCommercial": {
              "long": 124110,
              "short": 31461,
              "net": 92649
            },
            "smallTrader": {
              "long": 43239,
              "short": 30761,
              "net": 12478
            }
          },
          "openInterest": 363324
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169837,
              "short": 220229,
              "net": -50392
            },
            "nonCommercial": {
              "long": 100171,
              "short": 56703,
              "net": 43468
            },
            "smallTrader": {
              "long": 31993,
              "short": 25069,
              "net": 6924
            }
          },
          "openInterest": 367689
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 314327,
              "short": 387509,
              "net": -73182
            },
            "nonCommercial": {
              "long": 228137,
              "short": 84758,
              "net": 143379
            },
            "smallTrader": {
              "long": 45637,
              "short": 115834,
              "net": -70197
            }
          },
          "openInterest": 676564
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 363780,
              "short": 537485,
              "net": -173705
            },
            "nonCommercial": {
              "long": 219523,
              "short": 53047,
              "net": 166476
            },
            "smallTrader": {
              "long": 70087,
              "short": 62858,
              "net": 7229
            }
          },
          "openInterest": 765590
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35362,
              "short": 12607,
              "net": 22755
            },
            "nonCommercial": {
              "long": 12718,
              "short": 22734,
              "net": -10016
            },
            "smallTrader": {
              "long": 7334,
              "short": 20073,
              "net": -12739
            }
          },
          "openInterest": 56508
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13525,
              "short": 72011,
              "net": -58486
            },
            "nonCommercial": {
              "long": 57540,
              "short": 6489,
              "net": 51051
            },
            "smallTrader": {
              "long": 10492,
              "short": 3057,
              "net": 7435
            }
          },
          "openInterest": 83511
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 225079,
              "short": 120939,
              "net": 104140
            },
            "nonCommercial": {
              "long": 175357,
              "short": 274972,
              "net": -99615
            },
            "smallTrader": {
              "long": 31471,
              "short": 35996,
              "net": -4525
            }
          },
          "openInterest": 596912
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78270,
              "short": 122506,
              "net": -44236
            },
            "nonCommercial": {
              "long": 86135,
              "short": 41111,
              "net": 45024
            },
            "smallTrader": {
              "long": 20522,
              "short": 21310,
              "net": -788
            }
          },
          "openInterest": 211872
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157325,
              "short": 131509,
              "net": 25816
            },
            "nonCommercial": {
              "long": 158764,
              "short": 185246,
              "net": -26482
            },
            "smallTrader": {
              "long": 39329,
              "short": 38663,
              "net": 666
            }
          },
          "openInterest": 415912
        }
      ]
    },
    {
      "reportDate": "2017-03-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2133771,
              "short": 1721782,
              "net": 411989
            },
            "nonCommercial": {
              "long": 610939,
              "short": 805331,
              "net": -194392
            },
            "smallTrader": {
              "long": 322614,
              "short": 540211,
              "net": -217597
            }
          },
          "openInterest": 3155363
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1050240,
              "short": 831817,
              "net": 218423
            },
            "nonCommercial": {
              "long": 207280,
              "short": 370921,
              "net": -163641
            },
            "smallTrader": {
              "long": 106586,
              "short": 161368,
              "net": -54782
            }
          },
          "openInterest": 1435039
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 420438,
              "short": 320901,
              "net": 99537
            },
            "nonCommercial": {
              "long": 87785,
              "short": 150033,
              "net": -62248
            },
            "smallTrader": {
              "long": 128718,
              "short": 166007,
              "net": -37289
            }
          },
          "openInterest": 646584
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2349469,
              "short": 1827220,
              "net": 522249
            },
            "nonCommercial": {
              "long": 348813,
              "short": 705884,
              "net": -357071
            },
            "smallTrader": {
              "long": 230650,
              "short": 395828,
              "net": -165178
            }
          },
          "openInterest": 3041263
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11853,
              "short": 57341,
              "net": -45488
            },
            "nonCommercial": {
              "long": 73553,
              "short": 30288,
              "net": 43265
            },
            "smallTrader": {
              "long": 25725,
              "short": 23502,
              "net": 2223
            }
          },
          "openInterest": 114008
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6968,
              "short": 24178,
              "net": -17210
            },
            "nonCommercial": {
              "long": 19629,
              "short": 3784,
              "net": 15845
            },
            "smallTrader": {
              "long": 2037,
              "short": 672,
              "net": 1365
            }
          },
          "openInterest": 28865
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 187680,
              "short": 65561,
              "net": 122119
            },
            "nonCommercial": {
              "long": 42367,
              "short": 149484,
              "net": -107117
            },
            "smallTrader": {
              "long": 26351,
              "short": 41353,
              "net": -15002
            }
          },
          "openInterest": 259945
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73482,
              "short": 86268,
              "net": -12786
            },
            "nonCommercial": {
              "long": 74620,
              "short": 53162,
              "net": 21458
            },
            "smallTrader": {
              "long": 26159,
              "short": 34831,
              "net": -8672
            }
          },
          "openInterest": 176379
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151358,
              "short": 139734,
              "net": 11624
            },
            "nonCommercial": {
              "long": 73996,
              "short": 93463,
              "net": -19467
            },
            "smallTrader": {
              "long": 19268,
              "short": 11425,
              "net": 7843
            }
          },
          "openInterest": 284966
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89654,
              "short": 114471,
              "net": -24817
            },
            "nonCommercial": {
              "long": 59850,
              "short": 37457,
              "net": 22393
            },
            "smallTrader": {
              "long": 10107,
              "short": 7683,
              "net": 2424
            }
          },
          "openInterest": 183783
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92375,
              "short": 118993,
              "net": -26618
            },
            "nonCommercial": {
              "long": 110578,
              "short": 88139,
              "net": 22439
            },
            "smallTrader": {
              "long": 17269,
              "short": 13090,
              "net": 4179
            }
          },
          "openInterest": 260056
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 625017,
              "short": 696869,
              "net": -71852
            },
            "nonCommercial": {
              "long": 400781,
              "short": 287976,
              "net": 112805
            },
            "smallTrader": {
              "long": 150680,
              "short": 191633,
              "net": -40953
            }
          },
          "openInterest": 1376269
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83317,
              "short": 216451,
              "net": -133134
            },
            "nonCommercial": {
              "long": 141400,
              "short": 16197,
              "net": 125203
            },
            "smallTrader": {
              "long": 18599,
              "short": 10668,
              "net": 7931
            }
          },
          "openInterest": 274706
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 775342,
              "short": 1222748,
              "net": -447406
            },
            "nonCommercial": {
              "long": 687026,
              "short": 253226,
              "net": 433800
            },
            "smallTrader": {
              "long": 112847,
              "short": 99241,
              "net": 13606
            }
          },
          "openInterest": 2240261
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29365,
              "short": 68689,
              "net": -39324
            },
            "nonCommercial": {
              "long": 43178,
              "short": 6622,
              "net": 36556
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88054
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37275,
              "short": 41330,
              "net": -4055
            },
            "nonCommercial": {
              "long": 6796,
              "short": 2953,
              "net": 3843
            },
            "smallTrader": {
              "long": 341,
              "short": 129,
              "net": 212
            }
          },
          "openInterest": 51708
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166321,
              "short": 128708,
              "net": 37613
            },
            "nonCommercial": {
              "long": 148272,
              "short": 189299,
              "net": -41027
            },
            "smallTrader": {
              "long": 57472,
              "short": 54058,
              "net": 3414
            }
          },
          "openInterest": 381474
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14867,
              "short": 12956,
              "net": 1911
            },
            "nonCommercial": {
              "long": 19999,
              "short": 11447,
              "net": 8552
            },
            "smallTrader": {
              "long": 6783,
              "short": 17246,
              "net": -10463
            }
          },
          "openInterest": 49791
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190787,
              "short": 248603,
              "net": -57816
            },
            "nonCommercial": {
              "long": 114333,
              "short": 59850,
              "net": 54483
            },
            "smallTrader": {
              "long": 22863,
              "short": 19530,
              "net": 3333
            }
          },
          "openInterest": 404068
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102535,
              "short": 225822,
              "net": -123287
            },
            "nonCommercial": {
              "long": 210315,
              "short": 104277,
              "net": 106038
            },
            "smallTrader": {
              "long": 44232,
              "short": 26983,
              "net": 17249
            }
          },
          "openInterest": 426170
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222350,
              "short": 259650,
              "net": -37300
            },
            "nonCommercial": {
              "long": 82912,
              "short": 51581,
              "net": 31331
            },
            "smallTrader": {
              "long": 41658,
              "short": 35689,
              "net": 5969
            }
          },
          "openInterest": 424538
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148132,
              "short": 48390,
              "net": 99742
            },
            "nonCommercial": {
              "long": 35563,
              "short": 106860,
              "net": -71297
            },
            "smallTrader": {
              "long": 16406,
              "short": 44851,
              "net": -28445
            }
          },
          "openInterest": 202647
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81286,
              "short": 99905,
              "net": -18619
            },
            "nonCommercial": {
              "long": 74621,
              "short": 44329,
              "net": 30292
            },
            "smallTrader": {
              "long": 22281,
              "short": 33954,
              "net": -11673
            }
          },
          "openInterest": 216584
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119060,
              "short": 192769,
              "net": -73709
            },
            "nonCommercial": {
              "long": 135968,
              "short": 42580,
              "net": 93388
            },
            "smallTrader": {
              "long": 32583,
              "short": 52262,
              "net": -19679
            }
          },
          "openInterest": 349874
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110820,
              "short": 108674,
              "net": 2146
            },
            "nonCommercial": {
              "long": 51271,
              "short": 56738,
              "net": -5467
            },
            "smallTrader": {
              "long": 6888,
              "short": 3567,
              "net": 3321
            }
          },
          "openInterest": 169900
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27608,
              "short": 42829,
              "net": -15221
            },
            "nonCommercial": {
              "long": 24038,
              "short": 9215,
              "net": 14823
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60922
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474289,
              "short": 461172,
              "net": 13117
            },
            "nonCommercial": {
              "long": 337596,
              "short": 374093,
              "net": -36497
            },
            "smallTrader": {
              "long": 62983,
              "short": 39603,
              "net": 23380
            }
          },
          "openInterest": 1356002
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11330,
              "short": 5927,
              "net": 5403
            },
            "nonCommercial": {
              "long": 19509,
              "short": 25114,
              "net": -5605
            },
            "smallTrader": {
              "long": 4087,
              "short": 3885,
              "net": 202
            }
          },
          "openInterest": 34986
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12592,
              "short": 46784,
              "net": -34192
            },
            "nonCommercial": {
              "long": 40641,
              "short": 10466,
              "net": 30175
            },
            "smallTrader": {
              "long": 7194,
              "short": 3177,
              "net": 4017
            }
          },
          "openInterest": 66039
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 530425,
              "short": 579453,
              "net": -49028
            },
            "nonCommercial": {
              "long": 138375,
              "short": 97652,
              "net": 40723
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 801763
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46747,
              "short": 144746,
              "net": -97999
            },
            "nonCommercial": {
              "long": 102675,
              "short": 19797,
              "net": 82878
            },
            "smallTrader": {
              "long": 24596,
              "short": 9475,
              "net": 15121
            }
          },
          "openInterest": 186936
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158345,
              "short": 258460,
              "net": -100115
            },
            "nonCommercial": {
              "long": 122437,
              "short": 32903,
              "net": 89534
            },
            "smallTrader": {
              "long": 41986,
              "short": 31405,
              "net": 10581
            }
          },
          "openInterest": 356730
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183243,
              "short": 206203,
              "net": -22960
            },
            "nonCommercial": {
              "long": 99352,
              "short": 81268,
              "net": 18084
            },
            "smallTrader": {
              "long": 31569,
              "short": 26693,
              "net": 4876
            }
          },
          "openInterest": 380049
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 338671,
              "short": 374394,
              "net": -35723
            },
            "nonCommercial": {
              "long": 201032,
              "short": 95554,
              "net": 105478
            },
            "smallTrader": {
              "long": 46622,
              "short": 116377,
              "net": -69755
            }
          },
          "openInterest": 676014
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 366762,
              "short": 517166,
              "net": -150404
            },
            "nonCommercial": {
              "long": 220065,
              "short": 76789,
              "net": 143276
            },
            "smallTrader": {
              "long": 70192,
              "short": 63064,
              "net": 7128
            }
          },
          "openInterest": 769600
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25176,
              "short": 3608,
              "net": 21568
            },
            "nonCommercial": {
              "long": 12950,
              "short": 21947,
              "net": -8997
            },
            "smallTrader": {
              "long": 6810,
              "short": 19381,
              "net": -12571
            }
          },
          "openInterest": 45623
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9364,
              "short": 63678,
              "net": -54314
            },
            "nonCommercial": {
              "long": 54704,
              "short": 6961,
              "net": 47743
            },
            "smallTrader": {
              "long": 9290,
              "short": 2719,
              "net": 6571
            }
          },
          "openInterest": 74452
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 239202,
              "short": 136119,
              "net": 103083
            },
            "nonCommercial": {
              "long": 171709,
              "short": 272270,
              "net": -100561
            },
            "smallTrader": {
              "long": 33071,
              "short": 35593,
              "net": -2522
            }
          },
          "openInterest": 598618
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86541,
              "short": 117474,
              "net": -30933
            },
            "nonCommercial": {
              "long": 81234,
              "short": 48405,
              "net": 32829
            },
            "smallTrader": {
              "long": 20033,
              "short": 21929,
              "net": -1896
            }
          },
          "openInterest": 215949
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178458,
              "short": 124699,
              "net": 53759
            },
            "nonCommercial": {
              "long": 162166,
              "short": 219908,
              "net": -57742
            },
            "smallTrader": {
              "long": 43172,
              "short": 39189,
              "net": 3983
            }
          },
          "openInterest": 453186
        }
      ]
    },
    {
      "reportDate": "2017-03-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2057439,
              "short": 1730254,
              "net": 327185
            },
            "nonCommercial": {
              "long": 607230,
              "short": 707584,
              "net": -100354
            },
            "smallTrader": {
              "long": 317605,
              "short": 544436,
              "net": -226831
            }
          },
          "openInterest": 3069674
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1059278,
              "short": 844449,
              "net": 214829
            },
            "nonCommercial": {
              "long": 221200,
              "short": 379677,
              "net": -158477
            },
            "smallTrader": {
              "long": 108819,
              "short": 165171,
              "net": -56352
            }
          },
          "openInterest": 1451991
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 399957,
              "short": 313888,
              "net": 86069
            },
            "nonCommercial": {
              "long": 88662,
              "short": 142674,
              "net": -54012
            },
            "smallTrader": {
              "long": 133947,
              "short": 166004,
              "net": -32057
            }
          },
          "openInterest": 633163
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2289723,
              "short": 1872143,
              "net": 417580
            },
            "nonCommercial": {
              "long": 369353,
              "short": 685147,
              "net": -315794
            },
            "smallTrader": {
              "long": 254213,
              "short": 355999,
              "net": -101786
            }
          },
          "openInterest": 3003478
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12908,
              "short": 68591,
              "net": -55683
            },
            "nonCommercial": {
              "long": 85397,
              "short": 40442,
              "net": 44955
            },
            "smallTrader": {
              "long": 32210,
              "short": 21482,
              "net": 10728
            }
          },
          "openInterest": 134004
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6965,
              "short": 24134,
              "net": -17169
            },
            "nonCommercial": {
              "long": 19019,
              "short": 3111,
              "net": 15908
            },
            "smallTrader": {
              "long": 1936,
              "short": 675,
              "net": 1261
            }
          },
          "openInterest": 28221
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 187036,
              "short": 67165,
              "net": 119871
            },
            "nonCommercial": {
              "long": 32586,
              "short": 140430,
              "net": -107844
            },
            "smallTrader": {
              "long": 25743,
              "short": 37770,
              "net": -12027
            }
          },
          "openInterest": 252480
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60428,
              "short": 27964,
              "net": 32464
            },
            "nonCommercial": {
              "long": 30293,
              "short": 54696,
              "net": -24403
            },
            "smallTrader": {
              "long": 24762,
              "short": 32823,
              "net": -8061
            }
          },
          "openInterest": 119123
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151679,
              "short": 146372,
              "net": 5307
            },
            "nonCommercial": {
              "long": 68433,
              "short": 80826,
              "net": -12393
            },
            "smallTrader": {
              "long": 18527,
              "short": 11441,
              "net": 7086
            }
          },
          "openInterest": 281932
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90192,
              "short": 116670,
              "net": -26478
            },
            "nonCommercial": {
              "long": 61442,
              "short": 37497,
              "net": 23945
            },
            "smallTrader": {
              "long": 10381,
              "short": 7848,
              "net": 2533
            }
          },
          "openInterest": 187689
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96185,
              "short": 122042,
              "net": -25857
            },
            "nonCommercial": {
              "long": 111829,
              "short": 90159,
              "net": 21670
            },
            "smallTrader": {
              "long": 18763,
              "short": 14576,
              "net": 4187
            }
          },
          "openInterest": 269323
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 636351,
              "short": 662535,
              "net": -26184
            },
            "nonCommercial": {
              "long": 409141,
              "short": 345492,
              "net": 63649
            },
            "smallTrader": {
              "long": 154439,
              "short": 191904,
              "net": -37465
            }
          },
          "openInterest": 1417628
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85006,
              "short": 212164,
              "net": -127158
            },
            "nonCommercial": {
              "long": 140559,
              "short": 19766,
              "net": 120793
            },
            "smallTrader": {
              "long": 19021,
              "short": 12656,
              "net": 6365
            }
          },
          "openInterest": 278130
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 776277,
              "short": 1209714,
              "net": -433437
            },
            "nonCommercial": {
              "long": 659029,
              "short": 240512,
              "net": 418517
            },
            "smallTrader": {
              "long": 106222,
              "short": 91302,
              "net": 14920
            }
          },
          "openInterest": 2194206
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13293,
              "short": 50309,
              "net": -37016
            },
            "nonCommercial": {
              "long": 39718,
              "short": 5425,
              "net": 34293
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66701
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38373,
              "short": 42474,
              "net": -4101
            },
            "nonCommercial": {
              "long": 6953,
              "short": 3092,
              "net": 3861
            },
            "smallTrader": {
              "long": 354,
              "short": 114,
              "net": 240
            }
          },
          "openInterest": 52601
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 176574,
              "short": 160480,
              "net": 16094
            },
            "nonCommercial": {
              "long": 159590,
              "short": 179252,
              "net": -19662
            },
            "smallTrader": {
              "long": 60477,
              "short": 56909,
              "net": 3568
            }
          },
          "openInterest": 406717
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15938,
              "short": 15270,
              "net": 668
            },
            "nonCommercial": {
              "long": 23213,
              "short": 10888,
              "net": 12325
            },
            "smallTrader": {
              "long": 6602,
              "short": 19595,
              "net": -12993
            }
          },
          "openInterest": 55188
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189340,
              "short": 243060,
              "net": -53720
            },
            "nonCommercial": {
              "long": 112039,
              "short": 59956,
              "net": 52083
            },
            "smallTrader": {
              "long": 22997,
              "short": 21360,
              "net": 1637
            }
          },
          "openInterest": 397562
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101282,
              "short": 230279,
              "net": -128997
            },
            "nonCommercial": {
              "long": 219719,
              "short": 103467,
              "net": 116252
            },
            "smallTrader": {
              "long": 43297,
              "short": 30552,
              "net": 12745
            }
          },
          "openInterest": 446880
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 227893,
              "short": 256431,
              "net": -28538
            },
            "nonCommercial": {
              "long": 80408,
              "short": 55042,
              "net": 25366
            },
            "smallTrader": {
              "long": 40844,
              "short": 37672,
              "net": 3172
            }
          },
          "openInterest": 420771
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135159,
              "short": 45684,
              "net": 89475
            },
            "nonCommercial": {
              "long": 35039,
              "short": 102026,
              "net": -66987
            },
            "smallTrader": {
              "long": 18775,
              "short": 41263,
              "net": -22488
            }
          },
          "openInterest": 191626
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82121,
              "short": 103568,
              "net": -21447
            },
            "nonCommercial": {
              "long": 75714,
              "short": 41491,
              "net": 34223
            },
            "smallTrader": {
              "long": 21925,
              "short": 34701,
              "net": -12776
            }
          },
          "openInterest": 217286
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123101,
              "short": 203364,
              "net": -80263
            },
            "nonCommercial": {
              "long": 145983,
              "short": 42807,
              "net": 103176
            },
            "smallTrader": {
              "long": 31266,
              "short": 54179,
              "net": -22913
            }
          },
          "openInterest": 367767
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109415,
              "short": 110203,
              "net": -788
            },
            "nonCommercial": {
              "long": 57730,
              "short": 61011,
              "net": -3281
            },
            "smallTrader": {
              "long": 8281,
              "short": 4212,
              "net": 4069
            }
          },
          "openInterest": 176764
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16027,
              "short": 32284,
              "net": -16257
            },
            "nonCommercial": {
              "long": 23834,
              "short": 8608,
              "net": 15226
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47727
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 467571,
              "short": 474834,
              "net": -7263
            },
            "nonCommercial": {
              "long": 342192,
              "short": 359267,
              "net": -17075
            },
            "smallTrader": {
              "long": 63679,
              "short": 39341,
              "net": 24338
            }
          },
          "openInterest": 1356374
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17942,
              "short": 4442,
              "net": 13500
            },
            "nonCommercial": {
              "long": 16599,
              "short": 29209,
              "net": -12610
            },
            "smallTrader": {
              "long": 3122,
              "short": 4012,
              "net": -890
            }
          },
          "openInterest": 37898
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12970,
              "short": 46480,
              "net": -33510
            },
            "nonCommercial": {
              "long": 41071,
              "short": 12116,
              "net": 28955
            },
            "smallTrader": {
              "long": 7322,
              "short": 2767,
              "net": 4555
            }
          },
          "openInterest": 67455
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 411726,
              "short": 443323,
              "net": -31597
            },
            "nonCommercial": {
              "long": 116503,
              "short": 88730,
              "net": 27773
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 622785
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48468,
              "short": 142202,
              "net": -93734
            },
            "nonCommercial": {
              "long": 100337,
              "short": 21225,
              "net": 79112
            },
            "smallTrader": {
              "long": 24652,
              "short": 10030,
              "net": 14622
            }
          },
          "openInterest": 190819
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160236,
              "short": 258540,
              "net": -98304
            },
            "nonCommercial": {
              "long": 125522,
              "short": 37125,
              "net": 88397
            },
            "smallTrader": {
              "long": 44098,
              "short": 34191,
              "net": 9907
            }
          },
          "openInterest": 368566
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203848,
              "short": 199614,
              "net": 4234
            },
            "nonCommercial": {
              "long": 98099,
              "short": 105478,
              "net": -7379
            },
            "smallTrader": {
              "long": 31398,
              "short": 28253,
              "net": 3145
            }
          },
          "openInterest": 401913
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 366747,
              "short": 369159,
              "net": -2412
            },
            "nonCommercial": {
              "long": 183694,
              "short": 112737,
              "net": 70957
            },
            "smallTrader": {
              "long": 47221,
              "short": 115766,
              "net": -68545
            }
          },
          "openInterest": 699616
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385029,
              "short": 511405,
              "net": -126376
            },
            "nonCommercial": {
              "long": 215749,
              "short": 89633,
              "net": 126116
            },
            "smallTrader": {
              "long": 66438,
              "short": 66178,
              "net": 260
            }
          },
          "openInterest": 788422
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24622,
              "short": 3265,
              "net": 21357
            },
            "nonCommercial": {
              "long": 9089,
              "short": 21068,
              "net": -11979
            },
            "smallTrader": {
              "long": 7736,
              "short": 17114,
              "net": -9378
            }
          },
          "openInterest": 42613
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9276,
              "short": 62288,
              "net": -53012
            },
            "nonCommercial": {
              "long": 52787,
              "short": 6522,
              "net": 46265
            },
            "smallTrader": {
              "long": 9203,
              "short": 2456,
              "net": 6747
            }
          },
          "openInterest": 72753
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 230767,
              "short": 112387,
              "net": 118380
            },
            "nonCommercial": {
              "long": 178325,
              "short": 291771,
              "net": -113446
            },
            "smallTrader": {
              "long": 32687,
              "short": 37621,
              "net": -4934
            }
          },
          "openInterest": 601319
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93238,
              "short": 115735,
              "net": -22497
            },
            "nonCommercial": {
              "long": 82145,
              "short": 57719,
              "net": 24426
            },
            "smallTrader": {
              "long": 19677,
              "short": 21606,
              "net": -1929
            }
          },
          "openInterest": 223589
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190026,
              "short": 121555,
              "net": 68471
            },
            "nonCommercial": {
              "long": 169431,
              "short": 242246,
              "net": -72815
            },
            "smallTrader": {
              "long": 44017,
              "short": 39673,
              "net": 4344
            }
          },
          "openInterest": 486477
        }
      ]
    },
    {
      "reportDate": "2017-03-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1980231,
              "short": 1715392,
              "net": 264839
            },
            "nonCommercial": {
              "long": 631715,
              "short": 701392,
              "net": -69677
            },
            "smallTrader": {
              "long": 337002,
              "short": 532164,
              "net": -195162
            }
          },
          "openInterest": 3034001
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 952836,
              "short": 882597,
              "net": 70239
            },
            "nonCommercial": {
              "long": 284613,
              "short": 310039,
              "net": -25426
            },
            "smallTrader": {
              "long": 107030,
              "short": 151843,
              "net": -44813
            }
          },
          "openInterest": 1370246
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 376704,
              "short": 326374,
              "net": 50330
            },
            "nonCommercial": {
              "long": 104901,
              "short": 125306,
              "net": -20405
            },
            "smallTrader": {
              "long": 132330,
              "short": 162255,
              "net": -29925
            }
          },
          "openInterest": 624686
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2262740,
              "short": 1911979,
              "net": 350761
            },
            "nonCommercial": {
              "long": 423243,
              "short": 681814,
              "net": -258571
            },
            "smallTrader": {
              "long": 249891,
              "short": 342081,
              "net": -92190
            }
          },
          "openInterest": 3006166
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12750,
              "short": 70972,
              "net": -58222
            },
            "nonCommercial": {
              "long": 90838,
              "short": 37700,
              "net": 53138
            },
            "smallTrader": {
              "long": 29071,
              "short": 23987,
              "net": 5084
            }
          },
          "openInterest": 134422
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7474,
              "short": 25224,
              "net": -17750
            },
            "nonCommercial": {
              "long": 18832,
              "short": 2367,
              "net": 16465
            },
            "smallTrader": {
              "long": 2304,
              "short": 1019,
              "net": 1285
            }
          },
          "openInterest": 28988
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178810,
              "short": 67604,
              "net": 111206
            },
            "nonCommercial": {
              "long": 35055,
              "short": 139130,
              "net": -104075
            },
            "smallTrader": {
              "long": 25729,
              "short": 32860,
              "net": -7131
            }
          },
          "openInterest": 246985
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63563,
              "short": 27122,
              "net": 36441
            },
            "nonCommercial": {
              "long": 30419,
              "short": 58636,
              "net": -28217
            },
            "smallTrader": {
              "long": 24672,
              "short": 32896,
              "net": -8224
            }
          },
          "openInterest": 121699
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156228,
              "short": 154447,
              "net": 1781
            },
            "nonCommercial": {
              "long": 64666,
              "short": 72189,
              "net": -7523
            },
            "smallTrader": {
              "long": 16451,
              "short": 10709,
              "net": 5742
            }
          },
          "openInterest": 281950
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94038,
              "short": 111114,
              "net": -17076
            },
            "nonCommercial": {
              "long": 60215,
              "short": 45524,
              "net": 14691
            },
            "smallTrader": {
              "long": 10640,
              "short": 8255,
              "net": 2385
            }
          },
          "openInterest": 191066
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100198,
              "short": 129841,
              "net": -29643
            },
            "nonCommercial": {
              "long": 112041,
              "short": 82176,
              "net": 29865
            },
            "smallTrader": {
              "long": 14428,
              "short": 14650,
              "net": -222
            }
          },
          "openInterest": 273316
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 666689,
              "short": 615262,
              "net": 51427
            },
            "nonCommercial": {
              "long": 376334,
              "short": 399086,
              "net": -22752
            },
            "smallTrader": {
              "long": 157927,
              "short": 186602,
              "net": -28675
            }
          },
          "openInterest": 1433425
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87808,
              "short": 211059,
              "net": -123251
            },
            "nonCommercial": {
              "long": 139043,
              "short": 22163,
              "net": 116880
            },
            "smallTrader": {
              "long": 18681,
              "short": 12310,
              "net": 6371
            }
          },
          "openInterest": 281653
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 778335,
              "short": 1188424,
              "net": -410089
            },
            "nonCommercial": {
              "long": 647981,
              "short": 249901,
              "net": 398080
            },
            "smallTrader": {
              "long": 103972,
              "short": 91963,
              "net": 12009
            }
          },
          "openInterest": 2222462
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12398,
              "short": 51806,
              "net": -39408
            },
            "nonCommercial": {
              "long": 41480,
              "short": 4765,
              "net": 36715
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67117
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41576,
              "short": 44753,
              "net": -3177
            },
            "nonCommercial": {
              "long": 6534,
              "short": 3609,
              "net": 2925
            },
            "smallTrader": {
              "long": 357,
              "short": 105,
              "net": 252
            }
          },
          "openInterest": 55425
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177046,
              "short": 171114,
              "net": 5932
            },
            "nonCommercial": {
              "long": 163648,
              "short": 171571,
              "net": -7923
            },
            "smallTrader": {
              "long": 58920,
              "short": 56929,
              "net": 1991
            }
          },
          "openInterest": 408853
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15817,
              "short": 17540,
              "net": -1723
            },
            "nonCommercial": {
              "long": 26409,
              "short": 11037,
              "net": 15372
            },
            "smallTrader": {
              "long": 6403,
              "short": 20052,
              "net": -13649
            }
          },
          "openInterest": 57771
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187151,
              "short": 236486,
              "net": -49335
            },
            "nonCommercial": {
              "long": 109958,
              "short": 60691,
              "net": 49267
            },
            "smallTrader": {
              "long": 22340,
              "short": 22272,
              "net": 68
            }
          },
          "openInterest": 389740
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104760,
              "short": 256874,
              "net": -152114
            },
            "nonCommercial": {
              "long": 227839,
              "short": 90019,
              "net": 137820
            },
            "smallTrader": {
              "long": 42014,
              "short": 27720,
              "net": 14294
            }
          },
          "openInterest": 449418
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 229234,
              "short": 259546,
              "net": -30312
            },
            "nonCommercial": {
              "long": 80363,
              "short": 55017,
              "net": 25346
            },
            "smallTrader": {
              "long": 42210,
              "short": 37244,
              "net": 4966
            }
          },
          "openInterest": 418596
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128200,
              "short": 57371,
              "net": 70829
            },
            "nonCommercial": {
              "long": 42886,
              "short": 96067,
              "net": -53181
            },
            "smallTrader": {
              "long": 23578,
              "short": 41226,
              "net": -17648
            }
          },
          "openInterest": 197542
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81950,
              "short": 95316,
              "net": -13366
            },
            "nonCommercial": {
              "long": 70780,
              "short": 42246,
              "net": 28534
            },
            "smallTrader": {
              "long": 18021,
              "short": 33189,
              "net": -15168
            }
          },
          "openInterest": 205451
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127038,
              "short": 215406,
              "net": -88368
            },
            "nonCommercial": {
              "long": 158463,
              "short": 46448,
              "net": 112015
            },
            "smallTrader": {
              "long": 33415,
              "short": 57062,
              "net": -23647
            }
          },
          "openInterest": 388405
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108002,
              "short": 109813,
              "net": -1811
            },
            "nonCommercial": {
              "long": 72728,
              "short": 77465,
              "net": -4737
            },
            "smallTrader": {
              "long": 9423,
              "short": 2875,
              "net": 6548
            }
          },
          "openInterest": 191438
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15668,
              "short": 33197,
              "net": -17529
            },
            "nonCommercial": {
              "long": 25538,
              "short": 8479,
              "net": 17059
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47894
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 497296,
              "short": 500252,
              "net": -2956
            },
            "nonCommercial": {
              "long": 335767,
              "short": 358614,
              "net": -22847
            },
            "smallTrader": {
              "long": 64241,
              "short": 38438,
              "net": 25803
            }
          },
          "openInterest": 1364396
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18032,
              "short": 4663,
              "net": 13369
            },
            "nonCommercial": {
              "long": 16216,
              "short": 28845,
              "net": -12629
            },
            "smallTrader": {
              "long": 3247,
              "short": 3987,
              "net": -740
            }
          },
          "openInterest": 37949
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13185,
              "short": 45342,
              "net": -32157
            },
            "nonCommercial": {
              "long": 40434,
              "short": 12805,
              "net": 27629
            },
            "smallTrader": {
              "long": 7582,
              "short": 3054,
              "net": 4528
            }
          },
          "openInterest": 66094
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 406277,
              "short": 459010,
              "net": -52733
            },
            "nonCommercial": {
              "long": 127545,
              "short": 83021,
              "net": 44524
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 634041
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48127,
              "short": 149894,
              "net": -101767
            },
            "nonCommercial": {
              "long": 112197,
              "short": 21509,
              "net": 90688
            },
            "smallTrader": {
              "long": 22659,
              "short": 11580,
              "net": 11079
            }
          },
          "openInterest": 201829
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171947,
              "short": 237482,
              "net": -65535
            },
            "nonCommercial": {
              "long": 107802,
              "short": 48596,
              "net": 59206
            },
            "smallTrader": {
              "long": 42240,
              "short": 35911,
              "net": 6329
            }
          },
          "openInterest": 371284
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195994,
              "short": 193947,
              "net": 2047
            },
            "nonCommercial": {
              "long": 99149,
              "short": 101516,
              "net": -2367
            },
            "smallTrader": {
              "long": 30619,
              "short": 30299,
              "net": 320
            }
          },
          "openInterest": 400297
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382723,
              "short": 365227,
              "net": 17496
            },
            "nonCommercial": {
              "long": 168007,
              "short": 116342,
              "net": 51665
            },
            "smallTrader": {
              "long": 46596,
              "short": 115757,
              "net": -69161
            }
          },
          "openInterest": 708598
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396983,
              "short": 511401,
              "net": -114418
            },
            "nonCommercial": {
              "long": 220367,
              "short": 105204,
              "net": 115163
            },
            "smallTrader": {
              "long": 69126,
              "short": 69871,
              "net": -745
            }
          },
          "openInterest": 806906
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24109,
              "short": 4306,
              "net": 19803
            },
            "nonCommercial": {
              "long": 6886,
              "short": 23278,
              "net": -16392
            },
            "smallTrader": {
              "long": 10620,
              "short": 14031,
              "net": -3411
            }
          },
          "openInterest": 42124
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11989,
              "short": 61841,
              "net": -49852
            },
            "nonCommercial": {
              "long": 52912,
              "short": 8636,
              "net": 44276
            },
            "smallTrader": {
              "long": 8037,
              "short": 2461,
              "net": 5576
            }
          },
          "openInterest": 74650
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 188975,
              "short": 83251,
              "net": 105724
            },
            "nonCommercial": {
              "long": 151236,
              "short": 253988,
              "net": -102752
            },
            "smallTrader": {
              "long": 30708,
              "short": 33680,
              "net": -2972
            }
          },
          "openInterest": 515480
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104343,
              "short": 115247,
              "net": -10904
            },
            "nonCommercial": {
              "long": 90431,
              "short": 78276,
              "net": 12155
            },
            "smallTrader": {
              "long": 21720,
              "short": 22971,
              "net": -1251
            }
          },
          "openInterest": 245610
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200778,
              "short": 116354,
              "net": 84424
            },
            "nonCommercial": {
              "long": 163608,
              "short": 252313,
              "net": -88705
            },
            "smallTrader": {
              "long": 46334,
              "short": 42053,
              "net": 4281
            }
          },
          "openInterest": 507879
        }
      ]
    },
    {
      "reportDate": "2017-04-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1960772,
              "short": 1717932,
              "net": 242840
            },
            "nonCommercial": {
              "long": 613690,
              "short": 669456,
              "net": -55766
            },
            "smallTrader": {
              "long": 346542,
              "short": 533616,
              "net": -187074
            }
          },
          "openInterest": 3027576
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 936986,
              "short": 894903,
              "net": 42083
            },
            "nonCommercial": {
              "long": 288462,
              "short": 297210,
              "net": -8748
            },
            "smallTrader": {
              "long": 116002,
              "short": 149337,
              "net": -33335
            }
          },
          "openInterest": 1365836
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 381760,
              "short": 338231,
              "net": 43529
            },
            "nonCommercial": {
              "long": 105118,
              "short": 128176,
              "net": -23058
            },
            "smallTrader": {
              "long": 142315,
              "short": 162786,
              "net": -20471
            }
          },
          "openInterest": 640036
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2265640,
              "short": 1881412,
              "net": 384228
            },
            "nonCommercial": {
              "long": 388543,
              "short": 681911,
              "net": -293368
            },
            "smallTrader": {
              "long": 257281,
              "short": 348141,
              "net": -90860
            }
          },
          "openInterest": 2975040
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17082,
              "short": 72342,
              "net": -55260
            },
            "nonCommercial": {
              "long": 90215,
              "short": 40622,
              "net": 49593
            },
            "smallTrader": {
              "long": 28205,
              "short": 22538,
              "net": 5667
            }
          },
          "openInterest": 137172
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6450,
              "short": 23125,
              "net": -16675
            },
            "nonCommercial": {
              "long": 18918,
              "short": 3484,
              "net": 15434
            },
            "smallTrader": {
              "long": 1877,
              "short": 636,
              "net": 1241
            }
          },
          "openInterest": 27378
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178783,
              "short": 71911,
              "net": 106872
            },
            "nonCommercial": {
              "long": 30741,
              "short": 130414,
              "net": -99673
            },
            "smallTrader": {
              "long": 24828,
              "short": 32027,
              "net": -7199
            }
          },
          "openInterest": 241774
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66642,
              "short": 27932,
              "net": 38710
            },
            "nonCommercial": {
              "long": 38535,
              "short": 68760,
              "net": -30225
            },
            "smallTrader": {
              "long": 25653,
              "short": 34138,
              "net": -8485
            }
          },
          "openInterest": 133688
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156479,
              "short": 160300,
              "net": -3821
            },
            "nonCommercial": {
              "long": 64143,
              "short": 67457,
              "net": -3314
            },
            "smallTrader": {
              "long": 18854,
              "short": 11719,
              "net": 7135
            }
          },
          "openInterest": 283269
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97849,
              "short": 115095,
              "net": -17246
            },
            "nonCommercial": {
              "long": 62223,
              "short": 47872,
              "net": 14351
            },
            "smallTrader": {
              "long": 10873,
              "short": 7978,
              "net": 2895
            }
          },
          "openInterest": 198653
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97060,
              "short": 126943,
              "net": -29883
            },
            "nonCommercial": {
              "long": 111665,
              "short": 84797,
              "net": 26868
            },
            "smallTrader": {
              "long": 16747,
              "short": 13732,
              "net": 3015
            }
          },
          "openInterest": 277949
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 686395,
              "short": 654398,
              "net": 31997
            },
            "nonCommercial": {
              "long": 376831,
              "short": 391372,
              "net": -14541
            },
            "smallTrader": {
              "long": 165303,
              "short": 182759,
              "net": -17456
            }
          },
          "openInterest": 1455465
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96443,
              "short": 200572,
              "net": -104129
            },
            "nonCommercial": {
              "long": 126710,
              "short": 25230,
              "net": 101480
            },
            "smallTrader": {
              "long": 17026,
              "short": 14377,
              "net": 2649
            }
          },
          "openInterest": 277475
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 748325,
              "short": 1154097,
              "net": -405772
            },
            "nonCommercial": {
              "long": 649987,
              "short": 241605,
              "net": 408382
            },
            "smallTrader": {
              "long": 102934,
              "short": 105544,
              "net": -2610
            }
          },
          "openInterest": 2213064
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15341,
              "short": 50240,
              "net": -34899
            },
            "nonCommercial": {
              "long": 36736,
              "short": 3690,
              "net": 33046
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64819
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34564,
              "short": 38696,
              "net": -4132
            },
            "nonCommercial": {
              "long": 6425,
              "short": 2474,
              "net": 3951
            },
            "smallTrader": {
              "long": 307,
              "short": 126,
              "net": 181
            }
          },
          "openInterest": 48063
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173689,
              "short": 166592,
              "net": 7097
            },
            "nonCommercial": {
              "long": 155468,
              "short": 166873,
              "net": -11405
            },
            "smallTrader": {
              "long": 58899,
              "short": 54591,
              "net": 4308
            }
          },
          "openInterest": 397594
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15135,
              "short": 18144,
              "net": -3009
            },
            "nonCommercial": {
              "long": 27557,
              "short": 10673,
              "net": 16884
            },
            "smallTrader": {
              "long": 6171,
              "short": 20046,
              "net": -13875
            }
          },
          "openInterest": 57891
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185978,
              "short": 246142,
              "net": -60164
            },
            "nonCommercial": {
              "long": 112631,
              "short": 57425,
              "net": 55206
            },
            "smallTrader": {
              "long": 22502,
              "short": 17544,
              "net": 4958
            }
          },
          "openInterest": 389010
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96115,
              "short": 267131,
              "net": -171016
            },
            "nonCommercial": {
              "long": 239061,
              "short": 83625,
              "net": 155436
            },
            "smallTrader": {
              "long": 43589,
              "short": 28009,
              "net": 15580
            }
          },
          "openInterest": 427808
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 228481,
              "short": 262098,
              "net": -33617
            },
            "nonCommercial": {
              "long": 81772,
              "short": 55669,
              "net": 26103
            },
            "smallTrader": {
              "long": 41767,
              "short": 34253,
              "net": 7514
            }
          },
          "openInterest": 421223
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126068,
              "short": 65862,
              "net": 60206
            },
            "nonCommercial": {
              "long": 41313,
              "short": 87113,
              "net": -45800
            },
            "smallTrader": {
              "long": 23907,
              "short": 38313,
              "net": -14406
            }
          },
          "openInterest": 194368
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79647,
              "short": 88606,
              "net": -8959
            },
            "nonCommercial": {
              "long": 70555,
              "short": 46891,
              "net": 23664
            },
            "smallTrader": {
              "long": 18275,
              "short": 32980,
              "net": -14705
            }
          },
          "openInterest": 203853
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131440,
              "short": 219588,
              "net": -88148
            },
            "nonCommercial": {
              "long": 160629,
              "short": 47497,
              "net": 113132
            },
            "smallTrader": {
              "long": 33304,
              "short": 58288,
              "net": -24984
            }
          },
          "openInterest": 390786
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108561,
              "short": 104857,
              "net": 3704
            },
            "nonCommercial": {
              "long": 80979,
              "short": 90667,
              "net": -9688
            },
            "smallTrader": {
              "long": 8583,
              "short": 2599,
              "net": 5984
            }
          },
          "openInterest": 199099
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15176,
              "short": 33783,
              "net": -18607
            },
            "nonCommercial": {
              "long": 26302,
              "short": 7495,
              "net": 18807
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48427
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 496433,
              "short": 511762,
              "net": -15329
            },
            "nonCommercial": {
              "long": 352349,
              "short": 370709,
              "net": -18360
            },
            "smallTrader": {
              "long": 72371,
              "short": 38682,
              "net": 33689
            }
          },
          "openInterest": 1419938
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19914,
              "short": 4502,
              "net": 15412
            },
            "nonCommercial": {
              "long": 17009,
              "short": 31733,
              "net": -14724
            },
            "smallTrader": {
              "long": 3627,
              "short": 4315,
              "net": -688
            }
          },
          "openInterest": 40904
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12213,
              "short": 43704,
              "net": -31491
            },
            "nonCommercial": {
              "long": 42291,
              "short": 15578,
              "net": 26713
            },
            "smallTrader": {
              "long": 7540,
              "short": 2762,
              "net": 4778
            }
          },
          "openInterest": 63741
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 411131,
              "short": 446030,
              "net": -34899
            },
            "nonCommercial": {
              "long": 117951,
              "short": 86427,
              "net": 31524
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 625889
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47639,
              "short": 159985,
              "net": -112346
            },
            "nonCommercial": {
              "long": 126524,
              "short": 25142,
              "net": 101382
            },
            "smallTrader": {
              "long": 23457,
              "short": 12493,
              "net": 10964
            }
          },
          "openInterest": 219160
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177209,
              "short": 232616,
              "net": -55407
            },
            "nonCommercial": {
              "long": 110058,
              "short": 58212,
              "net": 51846
            },
            "smallTrader": {
              "long": 42482,
              "short": 38921,
              "net": 3561
            }
          },
          "openInterest": 380711
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213369,
              "short": 195991,
              "net": 17378
            },
            "nonCommercial": {
              "long": 99576,
              "short": 117876,
              "net": -18300
            },
            "smallTrader": {
              "long": 33105,
              "short": 32183,
              "net": 922
            }
          },
          "openInterest": 423906
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406335,
              "short": 363411,
              "net": 42924
            },
            "nonCommercial": {
              "long": 162637,
              "short": 140480,
              "net": 22157
            },
            "smallTrader": {
              "long": 49093,
              "short": 114174,
              "net": -65081
            }
          },
          "openInterest": 741939
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386909,
              "short": 488984,
              "net": -102075
            },
            "nonCommercial": {
              "long": 228322,
              "short": 123843,
              "net": 104479
            },
            "smallTrader": {
              "long": 69847,
              "short": 72251,
              "net": -2404
            }
          },
          "openInterest": 801818
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25348,
              "short": 3731,
              "net": 21617
            },
            "nonCommercial": {
              "long": 5694,
              "short": 19519,
              "net": -13825
            },
            "smallTrader": {
              "long": 7804,
              "short": 15596,
              "net": -7792
            }
          },
          "openInterest": 39010
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10643,
              "short": 59014,
              "net": -48371
            },
            "nonCommercial": {
              "long": 48816,
              "short": 5857,
              "net": 42959
            },
            "smallTrader": {
              "long": 8044,
              "short": 2632,
              "net": 5412
            }
          },
          "openInterest": 69339
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 199602,
              "short": 102577,
              "net": 97025
            },
            "nonCommercial": {
              "long": 140516,
              "short": 235010,
              "net": -94494
            },
            "smallTrader": {
              "long": 32979,
              "short": 35510,
              "net": -2531
            }
          },
          "openInterest": 518165
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113607,
              "short": 121634,
              "net": -8027
            },
            "nonCommercial": {
              "long": 103831,
              "short": 95775,
              "net": 8056
            },
            "smallTrader": {
              "long": 24348,
              "short": 24377,
              "net": -29
            }
          },
          "openInterest": 270062
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197973,
              "short": 116818,
              "net": 81155
            },
            "nonCommercial": {
              "long": 164240,
              "short": 251171,
              "net": -86931
            },
            "smallTrader": {
              "long": 48991,
              "short": 43215,
              "net": 5776
            }
          },
          "openInterest": 513555
        }
      ]
    },
    {
      "reportDate": "2017-04-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1963980,
              "short": 1711922,
              "net": 252058
            },
            "nonCommercial": {
              "long": 682295,
              "short": 746824,
              "net": -64529
            },
            "smallTrader": {
              "long": 355615,
              "short": 543144,
              "net": -187529
            }
          },
          "openInterest": 3097675
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 921556,
              "short": 931408,
              "net": -9852
            },
            "nonCommercial": {
              "long": 302433,
              "short": 275781,
              "net": 26652
            },
            "smallTrader": {
              "long": 122216,
              "short": 139016,
              "net": -16800
            }
          },
          "openInterest": 1377420
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383224,
              "short": 336046,
              "net": 47178
            },
            "nonCommercial": {
              "long": 106905,
              "short": 119804,
              "net": -12899
            },
            "smallTrader": {
              "long": 139768,
              "short": 174047,
              "net": -34279
            }
          },
          "openInterest": 643041
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2233336,
              "short": 1955872,
              "net": 277464
            },
            "nonCommercial": {
              "long": 447756,
              "short": 655537,
              "net": -207781
            },
            "smallTrader": {
              "long": 271959,
              "short": 341642,
              "net": -69683
            }
          },
          "openInterest": 3024155
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16850,
              "short": 65296,
              "net": -48446
            },
            "nonCommercial": {
              "long": 76747,
              "short": 31596,
              "net": 45151
            },
            "smallTrader": {
              "long": 27802,
              "short": 24507,
              "net": 3295
            }
          },
          "openInterest": 123144
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6843,
              "short": 22104,
              "net": -15261
            },
            "nonCommercial": {
              "long": 17923,
              "short": 3664,
              "net": 14259
            },
            "smallTrader": {
              "long": 1721,
              "short": 719,
              "net": 1002
            }
          },
          "openInterest": 26607
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 183232,
              "short": 70802,
              "net": 112430
            },
            "nonCommercial": {
              "long": 31871,
              "short": 137772,
              "net": -105901
            },
            "smallTrader": {
              "long": 25724,
              "short": 32253,
              "net": -6529
            }
          },
          "openInterest": 244188
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65672,
              "short": 27077,
              "net": 38595
            },
            "nonCommercial": {
              "long": 31432,
              "short": 63766,
              "net": -32334
            },
            "smallTrader": {
              "long": 26888,
              "short": 33149,
              "net": -6261
            }
          },
          "openInterest": 126412
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157399,
              "short": 150115,
              "net": 7284
            },
            "nonCommercial": {
              "long": 60226,
              "short": 74977,
              "net": -14751
            },
            "smallTrader": {
              "long": 17486,
              "short": 10019,
              "net": 7467
            }
          },
          "openInterest": 277517
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100526,
              "short": 118455,
              "net": -17929
            },
            "nonCommercial": {
              "long": 63696,
              "short": 48512,
              "net": 15184
            },
            "smallTrader": {
              "long": 10507,
              "short": 7762,
              "net": 2745
            }
          },
          "openInterest": 204349
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97209,
              "short": 127474,
              "net": -30265
            },
            "nonCommercial": {
              "long": 114238,
              "short": 88393,
              "net": 25845
            },
            "smallTrader": {
              "long": 18075,
              "short": 13655,
              "net": 4420
            }
          },
          "openInterest": 284852
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 688349,
              "short": 651207,
              "net": 37142
            },
            "nonCommercial": {
              "long": 380480,
              "short": 406244,
              "net": -25764
            },
            "smallTrader": {
              "long": 170045,
              "short": 181423,
              "net": -11378
            }
          },
          "openInterest": 1457532
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89554,
              "short": 180853,
              "net": -91299
            },
            "nonCommercial": {
              "long": 110730,
              "short": 22574,
              "net": 88156
            },
            "smallTrader": {
              "long": 18639,
              "short": 15496,
              "net": 3143
            }
          },
          "openInterest": 250988
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 736046,
              "short": 1165444,
              "net": -429398
            },
            "nonCommercial": {
              "long": 645953,
              "short": 208910,
              "net": 437043
            },
            "smallTrader": {
              "long": 100714,
              "short": 108359,
              "net": -7645
            }
          },
          "openInterest": 2193567
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14030,
              "short": 49297,
              "net": -35267
            },
            "nonCommercial": {
              "long": 37591,
              "short": 4343,
              "net": 33248
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64569
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35840,
              "short": 40229,
              "net": -4389
            },
            "nonCommercial": {
              "long": 6794,
              "short": 2535,
              "net": 4259
            },
            "smallTrader": {
              "long": 275,
              "short": 145,
              "net": 130
            }
          },
          "openInterest": 49328
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179203,
              "short": 163127,
              "net": 16076
            },
            "nonCommercial": {
              "long": 173594,
              "short": 192550,
              "net": -18956
            },
            "smallTrader": {
              "long": 59086,
              "short": 56206,
              "net": 2880
            }
          },
          "openInterest": 420332
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14055,
              "short": 17106,
              "net": -3051
            },
            "nonCommercial": {
              "long": 27969,
              "short": 11105,
              "net": 16864
            },
            "smallTrader": {
              "long": 7073,
              "short": 20886,
              "net": -13813
            }
          },
          "openInterest": 59296
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198166,
              "short": 258752,
              "net": -60586
            },
            "nonCommercial": {
              "long": 114074,
              "short": 60073,
              "net": 54001
            },
            "smallTrader": {
              "long": 23897,
              "short": 17312,
              "net": 6585
            }
          },
          "openInterest": 397621
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98119,
              "short": 285483,
              "net": -187364
            },
            "nonCommercial": {
              "long": 253004,
              "short": 80338,
              "net": 172666
            },
            "smallTrader": {
              "long": 47518,
              "short": 32820,
              "net": 14698
            }
          },
          "openInterest": 456131
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225716,
              "short": 267896,
              "net": -42180
            },
            "nonCommercial": {
              "long": 84664,
              "short": 54127,
              "net": 30537
            },
            "smallTrader": {
              "long": 43612,
              "short": 31969,
              "net": 11643
            }
          },
          "openInterest": 426921
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125340,
              "short": 79941,
              "net": 45399
            },
            "nonCommercial": {
              "long": 43316,
              "short": 78080,
              "net": -34764
            },
            "smallTrader": {
              "long": 26842,
              "short": 37477,
              "net": -10635
            }
          },
          "openInterest": 198381
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78758,
              "short": 83841,
              "net": -5083
            },
            "nonCommercial": {
              "long": 70471,
              "short": 52552,
              "net": 17919
            },
            "smallTrader": {
              "long": 17544,
              "short": 30380,
              "net": -12836
            }
          },
          "openInterest": 204759
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133569,
              "short": 229948,
              "net": -96379
            },
            "nonCommercial": {
              "long": 163709,
              "short": 41672,
              "net": 122037
            },
            "smallTrader": {
              "long": 32773,
              "short": 58431,
              "net": -25658
            }
          },
          "openInterest": 394324
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109004,
              "short": 102197,
              "net": 6807
            },
            "nonCommercial": {
              "long": 86813,
              "short": 99488,
              "net": -12675
            },
            "smallTrader": {
              "long": 8902,
              "short": 3034,
              "net": 5868
            }
          },
          "openInterest": 205663
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16014,
              "short": 35455,
              "net": -19441
            },
            "nonCommercial": {
              "long": 27066,
              "short": 7517,
              "net": 19549
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49774
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 458982,
              "short": 488415,
              "net": -29433
            },
            "nonCommercial": {
              "long": 351391,
              "short": 354893,
              "net": -3502
            },
            "smallTrader": {
              "long": 71710,
              "short": 38775,
              "net": 32935
            }
          },
          "openInterest": 1411174
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20290,
              "short": 4320,
              "net": 15970
            },
            "nonCommercial": {
              "long": 19008,
              "short": 34161,
              "net": -15153
            },
            "smallTrader": {
              "long": 3717,
              "short": 4534,
              "net": -817
            }
          },
          "openInterest": 43375
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12543,
              "short": 43220,
              "net": -30677
            },
            "nonCommercial": {
              "long": 43312,
              "short": 17153,
              "net": 26159
            },
            "smallTrader": {
              "long": 7409,
              "short": 2891,
              "net": 4518
            }
          },
          "openInterest": 64829
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 411503,
              "short": 445153,
              "net": -33650
            },
            "nonCommercial": {
              "long": 119186,
              "short": 90423,
              "net": 28763
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 631099
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46900,
              "short": 161314,
              "net": -114414
            },
            "nonCommercial": {
              "long": 131969,
              "short": 26454,
              "net": 105515
            },
            "smallTrader": {
              "long": 22501,
              "short": 13602,
              "net": 8899
            }
          },
          "openInterest": 220172
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182621,
              "short": 230818,
              "net": -48197
            },
            "nonCommercial": {
              "long": 113955,
              "short": 67397,
              "net": 46558
            },
            "smallTrader": {
              "long": 43610,
              "short": 41971,
              "net": 1639
            }
          },
          "openInterest": 389159
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216188,
              "short": 192190,
              "net": 23998
            },
            "nonCommercial": {
              "long": 99792,
              "short": 126761,
              "net": -26969
            },
            "smallTrader": {
              "long": 35428,
              "short": 32457,
              "net": 2971
            }
          },
          "openInterest": 425647
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 416964,
              "short": 352791,
              "net": 64173
            },
            "nonCommercial": {
              "long": 162933,
              "short": 162879,
              "net": 54
            },
            "smallTrader": {
              "long": 53077,
              "short": 117304,
              "net": -64227
            }
          },
          "openInterest": 768817
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398000,
              "short": 494630,
              "net": -96630
            },
            "nonCommercial": {
              "long": 240490,
              "short": 136363,
              "net": 104127
            },
            "smallTrader": {
              "long": 63268,
              "short": 70765,
              "net": -7497
            }
          },
          "openInterest": 801536
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26120,
              "short": 3962,
              "net": 22158
            },
            "nonCommercial": {
              "long": 13107,
              "short": 23235,
              "net": -10128
            },
            "smallTrader": {
              "long": 7302,
              "short": 19332,
              "net": -12030
            }
          },
          "openInterest": 46768
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9746,
              "short": 59832,
              "net": -50086
            },
            "nonCommercial": {
              "long": 49095,
              "short": 4760,
              "net": 44335
            },
            "smallTrader": {
              "long": 10895,
              "short": 5144,
              "net": 5751
            }
          },
          "openInterest": 71495
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 209496,
              "short": 122563,
              "net": 86933
            },
            "nonCommercial": {
              "long": 131784,
              "short": 215421,
              "net": -83637
            },
            "smallTrader": {
              "long": 37958,
              "short": 41254,
              "net": -3296
            }
          },
          "openInterest": 544927
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113224,
              "short": 122021,
              "net": -8797
            },
            "nonCommercial": {
              "long": 108701,
              "short": 100209,
              "net": 8492
            },
            "smallTrader": {
              "long": 23743,
              "short": 23438,
              "net": 305
            }
          },
          "openInterest": 271532
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202419,
              "short": 119842,
              "net": 82577
            },
            "nonCommercial": {
              "long": 164428,
              "short": 249713,
              "net": -85285
            },
            "smallTrader": {
              "long": 47463,
              "short": 44755,
              "net": 2708
            }
          },
          "openInterest": 507288
        }
      ]
    },
    {
      "reportDate": "2017-04-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1987930,
              "short": 1790927,
              "net": 197003
            },
            "nonCommercial": {
              "long": 706591,
              "short": 747891,
              "net": -41300
            },
            "smallTrader": {
              "long": 368674,
              "short": 524377,
              "net": -155703
            }
          },
          "openInterest": 3161306
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 916698,
              "short": 931310,
              "net": -14612
            },
            "nonCommercial": {
              "long": 306261,
              "short": 276558,
              "net": 29703
            },
            "smallTrader": {
              "long": 124529,
              "short": 139620,
              "net": -15091
            }
          },
          "openInterest": 1379038
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 359053,
              "short": 340759,
              "net": 18294
            },
            "nonCommercial": {
              "long": 116482,
              "short": 118848,
              "net": -2366
            },
            "smallTrader": {
              "long": 154308,
              "short": 170236,
              "net": -15928
            }
          },
          "openInterest": 644227
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2257043,
              "short": 2089620,
              "net": 167423
            },
            "nonCommercial": {
              "long": 573329,
              "short": 665445,
              "net": -92116
            },
            "smallTrader": {
              "long": 271979,
              "short": 347286,
              "net": -75307
            }
          },
          "openInterest": 3161488
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15228,
              "short": 61661,
              "net": -46433
            },
            "nonCommercial": {
              "long": 70392,
              "short": 27130,
              "net": 43262
            },
            "smallTrader": {
              "long": 27318,
              "short": 24147,
              "net": 3171
            }
          },
          "openInterest": 114453
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7357,
              "short": 21581,
              "net": -14224
            },
            "nonCommercial": {
              "long": 17149,
              "short": 3857,
              "net": 13292
            },
            "smallTrader": {
              "long": 1715,
              "short": 783,
              "net": 932
            }
          },
          "openInterest": 26342
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180855,
              "short": 75643,
              "net": 105212
            },
            "nonCommercial": {
              "long": 48348,
              "short": 147838,
              "net": -99490
            },
            "smallTrader": {
              "long": 28434,
              "short": 34156,
              "net": -5722
            }
          },
          "openInterest": 261350
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71513,
              "short": 29346,
              "net": 42167
            },
            "nonCommercial": {
              "long": 37306,
              "short": 70558,
              "net": -33252
            },
            "smallTrader": {
              "long": 25088,
              "short": 34003,
              "net": -8915
            }
          },
          "openInterest": 136614
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156076,
              "short": 143290,
              "net": 12786
            },
            "nonCommercial": {
              "long": 67158,
              "short": 88863,
              "net": -21705
            },
            "smallTrader": {
              "long": 18599,
              "short": 9680,
              "net": 8919
            }
          },
          "openInterest": 278286
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95525,
              "short": 115571,
              "net": -20046
            },
            "nonCommercial": {
              "long": 63183,
              "short": 45289,
              "net": 17894
            },
            "smallTrader": {
              "long": 10040,
              "short": 7888,
              "net": 2152
            }
          },
          "openInterest": 192352
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103458,
              "short": 121850,
              "net": -18392
            },
            "nonCommercial": {
              "long": 106292,
              "short": 90249,
              "net": 16043
            },
            "smallTrader": {
              "long": 20921,
              "short": 18572,
              "net": 2349
            }
          },
          "openInterest": 275401
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 696480,
              "short": 648723,
              "net": 47757
            },
            "nonCommercial": {
              "long": 375778,
              "short": 412520,
              "net": -36742
            },
            "smallTrader": {
              "long": 167759,
              "short": 178774,
              "net": -11015
            }
          },
          "openInterest": 1475977
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84921,
              "short": 180523,
              "net": -95602
            },
            "nonCommercial": {
              "long": 110272,
              "short": 20627,
              "net": 89645
            },
            "smallTrader": {
              "long": 18769,
              "short": 12812,
              "net": 5957
            }
          },
          "openInterest": 239278
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 728324,
              "short": 1173574,
              "net": -445250
            },
            "nonCommercial": {
              "long": 637850,
              "short": 193967,
              "net": 443883
            },
            "smallTrader": {
              "long": 95975,
              "short": 94608,
              "net": 1367
            }
          },
          "openInterest": 2161434
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13997,
              "short": 49490,
              "net": -35493
            },
            "nonCommercial": {
              "long": 38555,
              "short": 5202,
              "net": 33353
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65530
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36401,
              "short": 41153,
              "net": -4752
            },
            "nonCommercial": {
              "long": 6866,
              "short": 2171,
              "net": 4695
            },
            "smallTrader": {
              "long": 203,
              "short": 146,
              "net": 57
            }
          },
          "openInterest": 50450
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179950,
              "short": 159602,
              "net": 20348
            },
            "nonCommercial": {
              "long": 185786,
              "short": 207435,
              "net": -21649
            },
            "smallTrader": {
              "long": 56301,
              "short": 55000,
              "net": 1301
            }
          },
          "openInterest": 430589
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14576,
              "short": 18214,
              "net": -3638
            },
            "nonCommercial": {
              "long": 28160,
              "short": 11026,
              "net": 17134
            },
            "smallTrader": {
              "long": 7301,
              "short": 20797,
              "net": -13496
            }
          },
          "openInterest": 60183
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200760,
              "short": 264171,
              "net": -63411
            },
            "nonCommercial": {
              "long": 118268,
              "short": 63405,
              "net": 54863
            },
            "smallTrader": {
              "long": 29836,
              "short": 21288,
              "net": 8548
            }
          },
          "openInterest": 418593
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97769,
              "short": 308833,
              "net": -211064
            },
            "nonCommercial": {
              "long": 279311,
              "short": 83543,
              "net": 195768
            },
            "smallTrader": {
              "long": 46822,
              "short": 31526,
              "net": 15296
            }
          },
          "openInterest": 472263
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 226423,
              "short": 276105,
              "net": -49682
            },
            "nonCommercial": {
              "long": 89451,
              "short": 57133,
              "net": 32318
            },
            "smallTrader": {
              "long": 47352,
              "short": 29988,
              "net": 17364
            }
          },
          "openInterest": 434644
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126595,
              "short": 88467,
              "net": 38128
            },
            "nonCommercial": {
              "long": 45761,
              "short": 76224,
              "net": -30463
            },
            "smallTrader": {
              "long": 28619,
              "short": 36284,
              "net": -7665
            }
          },
          "openInterest": 203617
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82290,
              "short": 85819,
              "net": -3529
            },
            "nonCommercial": {
              "long": 72892,
              "short": 55458,
              "net": 17434
            },
            "smallTrader": {
              "long": 17228,
              "short": 31133,
              "net": -13905
            }
          },
          "openInterest": 214782
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131237,
              "short": 234387,
              "net": -103150
            },
            "nonCommercial": {
              "long": 173676,
              "short": 43868,
              "net": 129808
            },
            "smallTrader": {
              "long": 33810,
              "short": 60468,
              "net": -26658
            }
          },
          "openInterest": 409097
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88398,
              "short": 108502,
              "net": -20104
            },
            "nonCommercial": {
              "long": 97027,
              "short": 82783,
              "net": 14244
            },
            "smallTrader": {
              "long": 8562,
              "short": 2702,
              "net": 5860
            }
          },
          "openInterest": 195575
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16301,
              "short": 37425,
              "net": -21124
            },
            "nonCommercial": {
              "long": 27944,
              "short": 6777,
              "net": 21167
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51069
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 462161,
              "short": 498587,
              "net": -36426
            },
            "nonCommercial": {
              "long": 343961,
              "short": 340971,
              "net": 2990
            },
            "smallTrader": {
              "long": 70092,
              "short": 36656,
              "net": 33436
            }
          },
          "openInterest": 1417783
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20734,
              "short": 4977,
              "net": 15757
            },
            "nonCommercial": {
              "long": 18320,
              "short": 33326,
              "net": -15006
            },
            "smallTrader": {
              "long": 3647,
              "short": 4398,
              "net": -751
            }
          },
          "openInterest": 43061
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11553,
              "short": 46046,
              "net": -34493
            },
            "nonCommercial": {
              "long": 44899,
              "short": 15672,
              "net": 29227
            },
            "smallTrader": {
              "long": 7806,
              "short": 2540,
              "net": 5266
            }
          },
          "openInterest": 66022
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 418878,
              "short": 451380,
              "net": -32502
            },
            "nonCommercial": {
              "long": 121741,
              "short": 92430,
              "net": 29311
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 642634
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46878,
              "short": 163710,
              "net": -116832
            },
            "nonCommercial": {
              "long": 128378,
              "short": 24491,
              "net": 103887
            },
            "smallTrader": {
              "long": 25810,
              "short": 12865,
              "net": 12945
            }
          },
          "openInterest": 227984
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180422,
              "short": 222829,
              "net": -42407
            },
            "nonCommercial": {
              "long": 108124,
              "short": 69259,
              "net": 38865
            },
            "smallTrader": {
              "long": 43620,
              "short": 40078,
              "net": 3542
            }
          },
          "openInterest": 378460
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215188,
              "short": 191296,
              "net": 23892
            },
            "nonCommercial": {
              "long": 101774,
              "short": 127962,
              "net": -26188
            },
            "smallTrader": {
              "long": 35487,
              "short": 33191,
              "net": 2296
            }
          },
          "openInterest": 432047
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424722,
              "short": 350863,
              "net": 73859
            },
            "nonCommercial": {
              "long": 162272,
              "short": 174945,
              "net": -12673
            },
            "smallTrader": {
              "long": 50969,
              "short": 112155,
              "net": -61186
            }
          },
          "openInterest": 771596
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404416,
              "short": 487227,
              "net": -82811
            },
            "nonCommercial": {
              "long": 233385,
              "short": 141665,
              "net": 91720
            },
            "smallTrader": {
              "long": 61461,
              "short": 70370,
              "net": -8909
            }
          },
          "openInterest": 790120
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29205,
              "short": 3981,
              "net": 25224
            },
            "nonCommercial": {
              "long": 10830,
              "short": 24632,
              "net": -13802
            },
            "smallTrader": {
              "long": 8236,
              "short": 19658,
              "net": -11422
            }
          },
          "openInterest": 48435
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9926,
              "short": 58731,
              "net": -48805
            },
            "nonCommercial": {
              "long": 46766,
              "short": 3329,
              "net": 43437
            },
            "smallTrader": {
              "long": 7813,
              "short": 2445,
              "net": 5368
            }
          },
          "openInterest": 66658
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 174474,
              "short": 92855,
              "net": 81619
            },
            "nonCommercial": {
              "long": 103935,
              "short": 189582,
              "net": -85647
            },
            "smallTrader": {
              "long": 31798,
              "short": 27770,
              "net": 4028
            }
          },
          "openInterest": 470700
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111303,
              "short": 119118,
              "net": -7815
            },
            "nonCommercial": {
              "long": 110439,
              "short": 103972,
              "net": 6467
            },
            "smallTrader": {
              "long": 23648,
              "short": 22300,
              "net": 1348
            }
          },
          "openInterest": 275698
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217280,
              "short": 120398,
              "net": 96882
            },
            "nonCommercial": {
              "long": 163168,
              "short": 266050,
              "net": -102882
            },
            "smallTrader": {
              "long": 48629,
              "short": 42629,
              "net": 6000
            }
          },
          "openInterest": 512255
        }
      ]
    },
    {
      "reportDate": "2017-04-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1915702,
              "short": 1971707,
              "net": -56005
            },
            "nonCommercial": {
              "long": 826482,
              "short": 611840,
              "net": 214642
            },
            "smallTrader": {
              "long": 362499,
              "short": 521136,
              "net": -158637
            }
          },
          "openInterest": 3188417
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 948487,
              "short": 949703,
              "net": -1216
            },
            "nonCommercial": {
              "long": 269991,
              "short": 251015,
              "net": 18976
            },
            "smallTrader": {
              "long": 126932,
              "short": 144692,
              "net": -17760
            }
          },
          "openInterest": 1395820
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 352926,
              "short": 360699,
              "net": -7773
            },
            "nonCommercial": {
              "long": 115515,
              "short": 94898,
              "net": 20617
            },
            "smallTrader": {
              "long": 152733,
              "short": 165577,
              "net": -12844
            }
          },
          "openInterest": 640749
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2225334,
              "short": 2102019,
              "net": 123315
            },
            "nonCommercial": {
              "long": 585619,
              "short": 649444,
              "net": -63825
            },
            "smallTrader": {
              "long": 289662,
              "short": 349152,
              "net": -59490
            }
          },
          "openInterest": 3178951
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18109,
              "short": 59978,
              "net": -41869
            },
            "nonCommercial": {
              "long": 64684,
              "short": 21982,
              "net": 42702
            },
            "smallTrader": {
              "long": 24519,
              "short": 25352,
              "net": -833
            }
          },
          "openInterest": 108559
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8729,
              "short": 21966,
              "net": -13237
            },
            "nonCommercial": {
              "long": 16651,
              "short": 4421,
              "net": 12230
            },
            "smallTrader": {
              "long": 1796,
              "short": 789,
              "net": 1007
            }
          },
          "openInterest": 27474
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175178,
              "short": 82897,
              "net": 92281
            },
            "nonCommercial": {
              "long": 54050,
              "short": 145232,
              "net": -91182
            },
            "smallTrader": {
              "long": 28187,
              "short": 29286,
              "net": -1099
            }
          },
          "openInterest": 261711
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81341,
              "short": 28596,
              "net": 52745
            },
            "nonCommercial": {
              "long": 52545,
              "short": 95187,
              "net": -42642
            },
            "smallTrader": {
              "long": 28750,
              "short": 38853,
              "net": -10103
            }
          },
          "openInterest": 165504
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161750,
              "short": 147119,
              "net": 14631
            },
            "nonCommercial": {
              "long": 74420,
              "short": 97803,
              "net": -23383
            },
            "smallTrader": {
              "long": 19635,
              "short": 10883,
              "net": 8752
            }
          },
          "openInterest": 294148
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106606,
              "short": 109236,
              "net": -2630
            },
            "nonCommercial": {
              "long": 52764,
              "short": 51650,
              "net": 1114
            },
            "smallTrader": {
              "long": 10345,
              "short": 8829,
              "net": 1516
            }
          },
          "openInterest": 200491
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101785,
              "short": 113775,
              "net": -11990
            },
            "nonCommercial": {
              "long": 103581,
              "short": 91123,
              "net": 12458
            },
            "smallTrader": {
              "long": 16375,
              "short": 16843,
              "net": -468
            }
          },
          "openInterest": 260513
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 678991,
              "short": 600871,
              "net": 78120
            },
            "nonCommercial": {
              "long": 363635,
              "short": 446903,
              "net": -83268
            },
            "smallTrader": {
              "long": 171697,
              "short": 166549,
              "net": 5148
            }
          },
          "openInterest": 1431459
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82078,
              "short": 187549,
              "net": -105471
            },
            "nonCommercial": {
              "long": 124980,
              "short": 23993,
              "net": 100987
            },
            "smallTrader": {
              "long": 17438,
              "short": 12954,
              "net": 4484
            }
          },
          "openInterest": 247883
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 738168,
              "short": 1171793,
              "net": -433625
            },
            "nonCommercial": {
              "long": 618756,
              "short": 206934,
              "net": 411822
            },
            "smallTrader": {
              "long": 104043,
              "short": 82240,
              "net": 21803
            }
          },
          "openInterest": 2188272
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15858,
              "short": 49378,
              "net": -33520
            },
            "nonCommercial": {
              "long": 38123,
              "short": 5856,
              "net": 32267
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66700
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38258,
              "short": 43250,
              "net": -4992
            },
            "nonCommercial": {
              "long": 6993,
              "short": 1975,
              "net": 5018
            },
            "smallTrader": {
              "long": 158,
              "short": 184,
              "net": -26
            }
          },
          "openInterest": 52292
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181520,
              "short": 167731,
              "net": 13789
            },
            "nonCommercial": {
              "long": 157831,
              "short": 178726,
              "net": -20895
            },
            "smallTrader": {
              "long": 61122,
              "short": 54016,
              "net": 7106
            }
          },
          "openInterest": 411006
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14996,
              "short": 18439,
              "net": -3443
            },
            "nonCommercial": {
              "long": 28505,
              "short": 12041,
              "net": 16464
            },
            "smallTrader": {
              "long": 7511,
              "short": 20532,
              "net": -13021
            }
          },
          "openInterest": 58423
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204190,
              "short": 259898,
              "net": -55708
            },
            "nonCommercial": {
              "long": 111820,
              "short": 60680,
              "net": 51140
            },
            "smallTrader": {
              "long": 22801,
              "short": 18233,
              "net": 4568
            }
          },
          "openInterest": 419330
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100335,
              "short": 314915,
              "net": -214580
            },
            "nonCommercial": {
              "long": 287468,
              "short": 86791,
              "net": 200677
            },
            "smallTrader": {
              "long": 44669,
              "short": 30766,
              "net": 13903
            }
          },
          "openInterest": 475985
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 230636,
              "short": 272713,
              "net": -42077
            },
            "nonCommercial": {
              "long": 89441,
              "short": 56673,
              "net": 32768
            },
            "smallTrader": {
              "long": 41837,
              "short": 32528,
              "net": 9309
            }
          },
          "openInterest": 430616
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125796,
              "short": 91994,
              "net": 33802
            },
            "nonCommercial": {
              "long": 48538,
              "short": 75407,
              "net": -26869
            },
            "smallTrader": {
              "long": 26963,
              "short": 33896,
              "net": -6933
            }
          },
          "openInterest": 204179
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87921,
              "short": 84121,
              "net": 3800
            },
            "nonCommercial": {
              "long": 67563,
              "short": 59641,
              "net": 7922
            },
            "smallTrader": {
              "long": 17949,
              "short": 29671,
              "net": -11722
            }
          },
          "openInterest": 216636
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126524,
              "short": 231091,
              "net": -104567
            },
            "nonCommercial": {
              "long": 179489,
              "short": 48975,
              "net": 130514
            },
            "smallTrader": {
              "long": 33194,
              "short": 59141,
              "net": -25947
            }
          },
          "openInterest": 414477
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77693,
              "short": 98117,
              "net": -20424
            },
            "nonCommercial": {
              "long": 91689,
              "short": 75651,
              "net": 16038
            },
            "smallTrader": {
              "long": 7463,
              "short": 3077,
              "net": 4386
            }
          },
          "openInterest": 177359
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17455,
              "short": 40168,
              "net": -22713
            },
            "nonCommercial": {
              "long": 30653,
              "short": 7749,
              "net": 22904
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54974
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 479913,
              "short": 506520,
              "net": -26607
            },
            "nonCommercial": {
              "long": 334001,
              "short": 337071,
              "net": -3070
            },
            "smallTrader": {
              "long": 69820,
              "short": 40143,
              "net": 29677
            }
          },
          "openInterest": 1448445
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21564,
              "short": 5009,
              "net": 16555
            },
            "nonCommercial": {
              "long": 18693,
              "short": 34097,
              "net": -15404
            },
            "smallTrader": {
              "long": 3423,
              "short": 4574,
              "net": -1151
            }
          },
          "openInterest": 43947
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12534,
              "short": 43960,
              "net": -31426
            },
            "nonCommercial": {
              "long": 43395,
              "short": 16157,
              "net": 27238
            },
            "smallTrader": {
              "long": 7605,
              "short": 3417,
              "net": 4188
            }
          },
          "openInterest": 65327
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 433194,
              "short": 462043,
              "net": -28849
            },
            "nonCommercial": {
              "long": 120828,
              "short": 92165,
              "net": 28663
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 653341
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43415,
              "short": 151504,
              "net": -108089
            },
            "nonCommercial": {
              "long": 121018,
              "short": 27405,
              "net": 93613
            },
            "smallTrader": {
              "long": 25326,
              "short": 10850,
              "net": 14476
            }
          },
          "openInterest": 214782
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173604,
              "short": 211658,
              "net": -38054
            },
            "nonCommercial": {
              "long": 100710,
              "short": 68411,
              "net": 32299
            },
            "smallTrader": {
              "long": 44685,
              "short": 38930,
              "net": 5755
            }
          },
          "openInterest": 361039
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204041,
              "short": 184034,
              "net": 20007
            },
            "nonCommercial": {
              "long": 107067,
              "short": 128525,
              "net": -21458
            },
            "smallTrader": {
              "long": 35810,
              "short": 34359,
              "net": 1451
            }
          },
          "openInterest": 411634
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386142,
              "short": 286794,
              "net": 99348
            },
            "nonCommercial": {
              "long": 134464,
              "short": 178201,
              "net": -43737
            },
            "smallTrader": {
              "long": 51462,
              "short": 107073,
              "net": -55611
            }
          },
          "openInterest": 673587
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398999,
              "short": 467538,
              "net": -68539
            },
            "nonCommercial": {
              "long": 222675,
              "short": 143816,
              "net": 78859
            },
            "smallTrader": {
              "long": 60353,
              "short": 70673,
              "net": -10320
            }
          },
          "openInterest": 775917
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29763,
              "short": 3816,
              "net": 25947
            },
            "nonCommercial": {
              "long": 7654,
              "short": 24971,
              "net": -17317
            },
            "smallTrader": {
              "long": 9307,
              "short": 17937,
              "net": -8630
            }
          },
          "openInterest": 46882
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10385,
              "short": 59406,
              "net": -49021
            },
            "nonCommercial": {
              "long": 49577,
              "short": 6036,
              "net": 43541
            },
            "smallTrader": {
              "long": 8563,
              "short": 3083,
              "net": 5480
            }
          },
          "openInterest": 70209
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 174221,
              "short": 102109,
              "net": 72112
            },
            "nonCommercial": {
              "long": 153155,
              "short": 221973,
              "net": -68818
            },
            "smallTrader": {
              "long": 36274,
              "short": 39568,
              "net": -3294
            }
          },
          "openInterest": 492186
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108161,
              "short": 108134,
              "net": 27
            },
            "nonCommercial": {
              "long": 109893,
              "short": 112144,
              "net": -2251
            },
            "smallTrader": {
              "long": 23343,
              "short": 21119,
              "net": 2224
            }
          },
          "openInterest": 278966
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218524,
              "short": 95990,
              "net": 122534
            },
            "nonCommercial": {
              "long": 150101,
              "short": 280137,
              "net": -130036
            },
            "smallTrader": {
              "long": 48900,
              "short": 41398,
              "net": 7502
            }
          },
          "openInterest": 497823
        }
      ]
    },
    {
      "reportDate": "2017-05-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1929780,
              "short": 1967725,
              "net": -37945
            },
            "nonCommercial": {
              "long": 830446,
              "short": 650576,
              "net": 179870
            },
            "smallTrader": {
              "long": 392861,
              "short": 534786,
              "net": -141925
            }
          },
          "openInterest": 3250046
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 963866,
              "short": 947703,
              "net": 16163
            },
            "nonCommercial": {
              "long": 254962,
              "short": 247340,
              "net": 7622
            },
            "smallTrader": {
              "long": 121603,
              "short": 145388,
              "net": -23785
            }
          },
          "openInterest": 1388577
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 362772,
              "short": 352394,
              "net": 10378
            },
            "nonCommercial": {
              "long": 114262,
              "short": 105078,
              "net": 9184
            },
            "smallTrader": {
              "long": 148793,
              "short": 168355,
              "net": -19562
            }
          },
          "openInterest": 642881
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2306498,
              "short": 2144023,
              "net": 162475
            },
            "nonCommercial": {
              "long": 565373,
              "short": 666714,
              "net": -101341
            },
            "smallTrader": {
              "long": 292013,
              "short": 353147,
              "net": -61134
            }
          },
          "openInterest": 3238721
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17149,
              "short": 57787,
              "net": -40638
            },
            "nonCommercial": {
              "long": 64169,
              "short": 21494,
              "net": 42675
            },
            "smallTrader": {
              "long": 24886,
              "short": 26923,
              "net": -2037
            }
          },
          "openInterest": 107876
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9729,
              "short": 18332,
              "net": -8603
            },
            "nonCommercial": {
              "long": 11987,
              "short": 4504,
              "net": 7483
            },
            "smallTrader": {
              "long": 1598,
              "short": 478,
              "net": 1120
            }
          },
          "openInterest": 23314
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174292,
              "short": 95760,
              "net": 78532
            },
            "nonCommercial": {
              "long": 54281,
              "short": 135645,
              "net": -81364
            },
            "smallTrader": {
              "long": 31895,
              "short": 29063,
              "net": 2832
            }
          },
          "openInterest": 267230
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93666,
              "short": 32196,
              "net": 61470
            },
            "nonCommercial": {
              "long": 66565,
              "short": 114269,
              "net": -47704
            },
            "smallTrader": {
              "long": 28701,
              "short": 42467,
              "net": -13766
            }
          },
          "openInterest": 192692
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166689,
              "short": 144314,
              "net": 22375
            },
            "nonCommercial": {
              "long": 76388,
              "short": 107500,
              "net": -31112
            },
            "smallTrader": {
              "long": 20304,
              "short": 11567,
              "net": 8737
            }
          },
          "openInterest": 307188
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111290,
              "short": 109310,
              "net": 1980
            },
            "nonCommercial": {
              "long": 51488,
              "short": 54707,
              "net": -3219
            },
            "smallTrader": {
              "long": 10367,
              "short": 9128,
              "net": 1239
            }
          },
          "openInterest": 206724
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92346,
              "short": 111828,
              "net": -19482
            },
            "nonCommercial": {
              "long": 104855,
              "short": 86317,
              "net": 18538
            },
            "smallTrader": {
              "long": 16294,
              "short": 15350,
              "net": 944
            }
          },
          "openInterest": 248643
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624855,
              "short": 551553,
              "net": 73302
            },
            "nonCommercial": {
              "long": 363762,
              "short": 440479,
              "net": -76717
            },
            "smallTrader": {
              "long": 159501,
              "short": 156086,
              "net": 3415
            }
          },
          "openInterest": 1326162
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85620,
              "short": 194604,
              "net": -108984
            },
            "nonCommercial": {
              "long": 132618,
              "short": 27755,
              "net": 104863
            },
            "smallTrader": {
              "long": 17618,
              "short": 13497,
              "net": 4121
            }
          },
          "openInterest": 260058
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 756754,
              "short": 1166614,
              "net": -409860
            },
            "nonCommercial": {
              "long": 630692,
              "short": 257548,
              "net": 373144
            },
            "smallTrader": {
              "long": 125099,
              "short": 88383,
              "net": 36716
            }
          },
          "openInterest": 2215531
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16066,
              "short": 47542,
              "net": -31476
            },
            "nonCommercial": {
              "long": 34330,
              "short": 5276,
              "net": 29054
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63185
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35621,
              "short": 40731,
              "net": -5110
            },
            "nonCommercial": {
              "long": 6439,
              "short": 1354,
              "net": 5085
            },
            "smallTrader": {
              "long": 136,
              "short": 111,
              "net": 25
            }
          },
          "openInterest": 48161
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179781,
              "short": 178953,
              "net": 828
            },
            "nonCommercial": {
              "long": 159418,
              "short": 161071,
              "net": -1653
            },
            "smallTrader": {
              "long": 57290,
              "short": 56465,
              "net": 825
            }
          },
          "openInterest": 409936
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15815,
              "short": 18490,
              "net": -2675
            },
            "nonCommercial": {
              "long": 28208,
              "short": 12799,
              "net": 15409
            },
            "smallTrader": {
              "long": 7859,
              "short": 20593,
              "net": -12734
            }
          },
          "openInterest": 59185
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198350,
              "short": 239777,
              "net": -41427
            },
            "nonCommercial": {
              "long": 112052,
              "short": 70884,
              "net": 41168
            },
            "smallTrader": {
              "long": 22159,
              "short": 21900,
              "net": 259
            }
          },
          "openInterest": 407813
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99054,
              "short": 303040,
              "net": -203986
            },
            "nonCommercial": {
              "long": 276032,
              "short": 86398,
              "net": 189634
            },
            "smallTrader": {
              "long": 44782,
              "short": 30430,
              "net": 14352
            }
          },
          "openInterest": 461905
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 237467,
              "short": 255984,
              "net": -18517
            },
            "nonCommercial": {
              "long": 80018,
              "short": 63384,
              "net": 16634
            },
            "smallTrader": {
              "long": 37222,
              "short": 35339,
              "net": 1883
            }
          },
          "openInterest": 426835
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129521,
              "short": 87402,
              "net": 42119
            },
            "nonCommercial": {
              "long": 37519,
              "short": 68002,
              "net": -30483
            },
            "smallTrader": {
              "long": 24616,
              "short": 36252,
              "net": -11636
            }
          },
          "openInterest": 196845
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91628,
              "short": 91291,
              "net": 337
            },
            "nonCommercial": {
              "long": 70056,
              "short": 58452,
              "net": 11604
            },
            "smallTrader": {
              "long": 18965,
              "short": 30906,
              "net": -11941
            }
          },
          "openInterest": 221089
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133081,
              "short": 236469,
              "net": -103388
            },
            "nonCommercial": {
              "long": 182094,
              "short": 54187,
              "net": 127907
            },
            "smallTrader": {
              "long": 33460,
              "short": 57979,
              "net": -24519
            }
          },
          "openInterest": 431718
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78278,
              "short": 97914,
              "net": -19636
            },
            "nonCommercial": {
              "long": 91142,
              "short": 76027,
              "net": 15115
            },
            "smallTrader": {
              "long": 7392,
              "short": 2871,
              "net": 4521
            }
          },
          "openInterest": 177326
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18194,
              "short": 39034,
              "net": -20840
            },
            "nonCommercial": {
              "long": 28980,
              "short": 7814,
              "net": 21166
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54595
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 496369,
              "short": 549463,
              "net": -53094
            },
            "nonCommercial": {
              "long": 353511,
              "short": 332589,
              "net": 20922
            },
            "smallTrader": {
              "long": 72232,
              "short": 40060,
              "net": 32172
            }
          },
          "openInterest": 1519525
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20814,
              "short": 6587,
              "net": 14227
            },
            "nonCommercial": {
              "long": 19190,
              "short": 31160,
              "net": -11970
            },
            "smallTrader": {
              "long": 3073,
              "short": 5330,
              "net": -2257
            }
          },
          "openInterest": 43368
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16775,
              "short": 39586,
              "net": -22811
            },
            "nonCommercial": {
              "long": 44778,
              "short": 27237,
              "net": 17541
            },
            "smallTrader": {
              "long": 8565,
              "short": 3295,
              "net": 5270
            }
          },
          "openInterest": 71757
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 453530,
              "short": 463601,
              "net": -10071
            },
            "nonCommercial": {
              "long": 106186,
              "short": 89807,
              "net": 16379
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 656419
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43731,
              "short": 130305,
              "net": -86574
            },
            "nonCommercial": {
              "long": 101538,
              "short": 30171,
              "net": 71367
            },
            "smallTrader": {
              "long": 27513,
              "short": 12306,
              "net": 15207
            }
          },
          "openInterest": 189240
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179883,
              "short": 208902,
              "net": -29019
            },
            "nonCommercial": {
              "long": 98249,
              "short": 73835,
              "net": 24414
            },
            "smallTrader": {
              "long": 42508,
              "short": 37903,
              "net": 4605
            }
          },
          "openInterest": 366491
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192884,
              "short": 189012,
              "net": 3872
            },
            "nonCommercial": {
              "long": 112885,
              "short": 122375,
              "net": -9490
            },
            "smallTrader": {
              "long": 35527,
              "short": 29909,
              "net": 5618
            }
          },
          "openInterest": 415214
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 363590,
              "short": 270204,
              "net": 93386
            },
            "nonCommercial": {
              "long": 139076,
              "short": 178859,
              "net": -39783
            },
            "smallTrader": {
              "long": 46672,
              "short": 100275,
              "net": -53603
            }
          },
          "openInterest": 641899
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391711,
              "short": 443352,
              "net": -51641
            },
            "nonCommercial": {
              "long": 219074,
              "short": 152488,
              "net": 66586
            },
            "smallTrader": {
              "long": 60086,
              "short": 75031,
              "net": -14945
            }
          },
          "openInterest": 765024
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29286,
              "short": 3073,
              "net": 26213
            },
            "nonCommercial": {
              "long": 4448,
              "short": 22156,
              "net": -17708
            },
            "smallTrader": {
              "long": 8745,
              "short": 17250,
              "net": -8505
            }
          },
          "openInterest": 43343
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12770,
              "short": 58262,
              "net": -45492
            },
            "nonCommercial": {
              "long": 50457,
              "short": 10437,
              "net": 40020
            },
            "smallTrader": {
              "long": 8469,
              "short": 2997,
              "net": 5472
            }
          },
          "openInterest": 73868
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 214612,
              "short": 104928,
              "net": 109684
            },
            "nonCommercial": {
              "long": 151238,
              "short": 257913,
              "net": -106675
            },
            "smallTrader": {
              "long": 32807,
              "short": 35816,
              "net": -3009
            }
          },
          "openInterest": 540301
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95942,
              "short": 109152,
              "net": -13210
            },
            "nonCommercial": {
              "long": 102612,
              "short": 88686,
              "net": 13926
            },
            "smallTrader": {
              "long": 21463,
              "short": 22179,
              "net": -716
            }
          },
          "openInterest": 249823
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171408,
              "short": 93216,
              "net": 78192
            },
            "nonCommercial": {
              "long": 147534,
              "short": 232519,
              "net": -84985
            },
            "smallTrader": {
              "long": 44454,
              "short": 37661,
              "net": 6793
            }
          },
          "openInterest": 438524
        }
      ]
    },
    {
      "reportDate": "2017-05-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2013275,
              "short": 2037783,
              "net": -24508
            },
            "nonCommercial": {
              "long": 861792,
              "short": 632673,
              "net": 229119
            },
            "smallTrader": {
              "long": 345963,
              "short": 550574,
              "net": -204611
            }
          },
          "openInterest": 3333895
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 988398,
              "short": 955770,
              "net": 32628
            },
            "nonCommercial": {
              "long": 213252,
              "short": 204172,
              "net": 9080
            },
            "smallTrader": {
              "long": 116060,
              "short": 157768,
              "net": -41708
            }
          },
          "openInterest": 1360898
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 384612,
              "short": 375335,
              "net": 9277
            },
            "nonCommercial": {
              "long": 127772,
              "short": 122594,
              "net": 5178
            },
            "smallTrader": {
              "long": 149799,
              "short": 164254,
              "net": -14455
            }
          },
          "openInterest": 676912
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2328610,
              "short": 2102473,
              "net": 226137
            },
            "nonCommercial": {
              "long": 480150,
              "short": 626578,
              "net": -146428
            },
            "smallTrader": {
              "long": 276312,
              "short": 356021,
              "net": -79709
            }
          },
          "openInterest": 3191942
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38654,
              "short": 54711,
              "net": -16057
            },
            "nonCommercial": {
              "long": 56471,
              "short": 30687,
              "net": 25784
            },
            "smallTrader": {
              "long": 22764,
              "short": 32491,
              "net": -9727
            }
          },
          "openInterest": 120039
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10307,
              "short": 18024,
              "net": -7717
            },
            "nonCommercial": {
              "long": 10996,
              "short": 5021,
              "net": 5975
            },
            "smallTrader": {
              "long": 2177,
              "short": 435,
              "net": 1742
            }
          },
          "openInterest": 23482
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174152,
              "short": 130262,
              "net": 43890
            },
            "nonCommercial": {
              "long": 44910,
              "short": 91708,
              "net": -46798
            },
            "smallTrader": {
              "long": 31562,
              "short": 28654,
              "net": 2908
            }
          },
          "openInterest": 257225
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132142,
              "short": 32866,
              "net": 99276
            },
            "nonCommercial": {
              "long": 47412,
              "short": 133627,
              "net": -86215
            },
            "smallTrader": {
              "long": 30904,
              "short": 43965,
              "net": -13061
            }
          },
          "openInterest": 214946
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162743,
              "short": 139453,
              "net": 23290
            },
            "nonCommercial": {
              "long": 73462,
              "short": 104209,
              "net": -30747
            },
            "smallTrader": {
              "long": 19020,
              "short": 11563,
              "net": 7457
            }
          },
          "openInterest": 302972
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109446,
              "short": 109234,
              "net": 212
            },
            "nonCommercial": {
              "long": 53081,
              "short": 54189,
              "net": -1108
            },
            "smallTrader": {
              "long": 9915,
              "short": 9019,
              "net": 896
            }
          },
          "openInterest": 207823
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92701,
              "short": 101001,
              "net": -8300
            },
            "nonCommercial": {
              "long": 98601,
              "short": 90520,
              "net": 8081
            },
            "smallTrader": {
              "long": 16517,
              "short": 16298,
              "net": 219
            }
          },
          "openInterest": 243123
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 635257,
              "short": 538631,
              "net": 96626
            },
            "nonCommercial": {
              "long": 365703,
              "short": 465510,
              "net": -99807
            },
            "smallTrader": {
              "long": 161344,
              "short": 158163,
              "net": 3181
            }
          },
          "openInterest": 1357901
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86419,
              "short": 193263,
              "net": -106844
            },
            "nonCommercial": {
              "long": 129604,
              "short": 25668,
              "net": 103936
            },
            "smallTrader": {
              "long": 17938,
              "short": 15030,
              "net": 2908
            }
          },
          "openInterest": 257824
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 832830,
              "short": 1172624,
              "net": -339794
            },
            "nonCommercial": {
              "long": 655196,
              "short": 326445,
              "net": 328751
            },
            "smallTrader": {
              "long": 109852,
              "short": 98809,
              "net": 11043
            }
          },
          "openInterest": 2276413
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17349,
              "short": 44287,
              "net": -26938
            },
            "nonCommercial": {
              "long": 29917,
              "short": 5450,
              "net": 24467
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60651
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33960,
              "short": 38977,
              "net": -5017
            },
            "nonCommercial": {
              "long": 6304,
              "short": 1325,
              "net": 4979
            },
            "smallTrader": {
              "long": 170,
              "short": 132,
              "net": 38
            }
          },
          "openInterest": 45969
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 183860,
              "short": 217059,
              "net": -33199
            },
            "nonCommercial": {
              "long": 155581,
              "short": 133182,
              "net": 22399
            },
            "smallTrader": {
              "long": 65581,
              "short": 54781,
              "net": 10800
            }
          },
          "openInterest": 418301
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15739,
              "short": 17681,
              "net": -1942
            },
            "nonCommercial": {
              "long": 28168,
              "short": 14020,
              "net": 14148
            },
            "smallTrader": {
              "long": 7985,
              "short": 20191,
              "net": -12206
            }
          },
          "openInterest": 59364
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199127,
              "short": 222962,
              "net": -23835
            },
            "nonCommercial": {
              "long": 111418,
              "short": 81612,
              "net": 29806
            },
            "smallTrader": {
              "long": 20086,
              "short": 26057,
              "net": -5971
            }
          },
          "openInterest": 414349
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104960,
              "short": 269382,
              "net": -164422
            },
            "nonCommercial": {
              "long": 236115,
              "short": 86109,
              "net": 150006
            },
            "smallTrader": {
              "long": 45099,
              "short": 30683,
              "net": 14416
            }
          },
          "openInterest": 433033
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 237730,
              "short": 247280,
              "net": -9550
            },
            "nonCommercial": {
              "long": 81159,
              "short": 68818,
              "net": 12341
            },
            "smallTrader": {
              "long": 36997,
              "short": 39788,
              "net": -2791
            }
          },
          "openInterest": 435136
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133992,
              "short": 76099,
              "net": 57893
            },
            "nonCommercial": {
              "long": 42635,
              "short": 78942,
              "net": -36307
            },
            "smallTrader": {
              "long": 22136,
              "short": 43722,
              "net": -21586
            }
          },
          "openInterest": 203140
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85362,
              "short": 95687,
              "net": -10325
            },
            "nonCommercial": {
              "long": 73917,
              "short": 50491,
              "net": 23426
            },
            "smallTrader": {
              "long": 18246,
              "short": 31347,
              "net": -13101
            }
          },
          "openInterest": 212259
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133802,
              "short": 236083,
              "net": -102281
            },
            "nonCommercial": {
              "long": 178774,
              "short": 54973,
              "net": 123801
            },
            "smallTrader": {
              "long": 32151,
              "short": 53671,
              "net": -21520
            }
          },
          "openInterest": 420116
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78942,
              "short": 153711,
              "net": -74769
            },
            "nonCommercial": {
              "long": 92514,
              "short": 22611,
              "net": 69903
            },
            "smallTrader": {
              "long": 7656,
              "short": 2790,
              "net": 4866
            }
          },
          "openInterest": 179886
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19463,
              "short": 37836,
              "net": -18373
            },
            "nonCommercial": {
              "long": 27162,
              "short": 8264,
              "net": 18898
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53864
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 507206,
              "short": 560471,
              "net": -53265
            },
            "nonCommercial": {
              "long": 354359,
              "short": 334884,
              "net": 19475
            },
            "smallTrader": {
              "long": 70893,
              "short": 37103,
              "net": 33790
            }
          },
          "openInterest": 1529022
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28766,
              "short": 15658,
              "net": 13108
            },
            "nonCommercial": {
              "long": 12070,
              "short": 22856,
              "net": -10786
            },
            "smallTrader": {
              "long": 3005,
              "short": 5327,
              "net": -2322
            }
          },
          "openInterest": 44057
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18391,
              "short": 33552,
              "net": -15161
            },
            "nonCommercial": {
              "long": 46798,
              "short": 36558,
              "net": 10240
            },
            "smallTrader": {
              "long": 8882,
              "short": 3961,
              "net": 4921
            }
          },
          "openInterest": 76104
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 461447,
              "short": 472141,
              "net": -10694
            },
            "nonCommercial": {
              "long": 105747,
              "short": 94137,
              "net": 11610
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 680155
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48400,
              "short": 117669,
              "net": -69269
            },
            "nonCommercial": {
              "long": 94982,
              "short": 41327,
              "net": 53655
            },
            "smallTrader": {
              "long": 29746,
              "short": 14132,
              "net": 15614
            }
          },
          "openInterest": 196083
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176265,
              "short": 213223,
              "net": -36958
            },
            "nonCommercial": {
              "long": 101962,
              "short": 70211,
              "net": 31751
            },
            "smallTrader": {
              "long": 42771,
              "short": 37564,
              "net": 5207
            }
          },
          "openInterest": 364818
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183620,
              "short": 195759,
              "net": -12139
            },
            "nonCommercial": {
              "long": 117044,
              "short": 111126,
              "net": 5918
            },
            "smallTrader": {
              "long": 36616,
              "short": 30395,
              "net": 6221
            }
          },
          "openInterest": 405988
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 357230,
              "short": 272018,
              "net": 85212
            },
            "nonCommercial": {
              "long": 148470,
              "short": 178357,
              "net": -29887
            },
            "smallTrader": {
              "long": 44954,
              "short": 100279,
              "net": -55325
            }
          },
          "openInterest": 640178
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 387068,
              "short": 431565,
              "net": -44497
            },
            "nonCommercial": {
              "long": 223782,
              "short": 168834,
              "net": 54948
            },
            "smallTrader": {
              "long": 64838,
              "short": 75289,
              "net": -10451
            }
          },
          "openInterest": 777908
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31233,
              "short": 4914,
              "net": 26319
            },
            "nonCommercial": {
              "long": 8480,
              "short": 23676,
              "net": -15196
            },
            "smallTrader": {
              "long": 7707,
              "short": 18830,
              "net": -11123
            }
          },
          "openInterest": 48410
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13821,
              "short": 55790,
              "net": -41969
            },
            "nonCommercial": {
              "long": 48718,
              "short": 12969,
              "net": 35749
            },
            "smallTrader": {
              "long": 9622,
              "short": 3402,
              "net": 6220
            }
          },
          "openInterest": 74804
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 236667,
              "short": 121408,
              "net": 115259
            },
            "nonCommercial": {
              "long": 161439,
              "short": 277113,
              "net": -115674
            },
            "smallTrader": {
              "long": 39406,
              "short": 38991,
              "net": 415
            }
          },
          "openInterest": 597942
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95108,
              "short": 119777,
              "net": -24669
            },
            "nonCommercial": {
              "long": 98824,
              "short": 71745,
              "net": 27079
            },
            "smallTrader": {
              "long": 21571,
              "short": 23981,
              "net": -2410
            }
          },
          "openInterest": 246763
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162606,
              "short": 90174,
              "net": 72432
            },
            "nonCommercial": {
              "long": 149622,
              "short": 225915,
              "net": -76293
            },
            "smallTrader": {
              "long": 43107,
              "short": 39246,
              "net": 3861
            }
          },
          "openInterest": 423436
        }
      ]
    },
    {
      "reportDate": "2017-05-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1990410,
              "short": 2031658,
              "net": -41248
            },
            "nonCommercial": {
              "long": 892977,
              "short": 652967,
              "net": 240010
            },
            "smallTrader": {
              "long": 358353,
              "short": 557115,
              "net": -198762
            }
          },
          "openInterest": 3370091
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1014654,
              "short": 981868,
              "net": 32786
            },
            "nonCommercial": {
              "long": 258127,
              "short": 234642,
              "net": 23485
            },
            "smallTrader": {
              "long": 118881,
              "short": 175152,
              "net": -56271
            }
          },
          "openInterest": 1436489
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 383616,
              "short": 363859,
              "net": 19757
            },
            "nonCommercial": {
              "long": 124265,
              "short": 131113,
              "net": -6848
            },
            "smallTrader": {
              "long": 157542,
              "short": 170451,
              "net": -12909
            }
          },
          "openInterest": 678069
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2358542,
              "short": 2095376,
              "net": 263166
            },
            "nonCommercial": {
              "long": 453477,
              "short": 623644,
              "net": -170167
            },
            "smallTrader": {
              "long": 269155,
              "short": 362154,
              "net": -92999
            }
          },
          "openInterest": 3209472
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63428,
              "short": 54442,
              "net": 8986
            },
            "nonCommercial": {
              "long": 52244,
              "short": 45900,
              "net": 6344
            },
            "smallTrader": {
              "long": 19729,
              "short": 35059,
              "net": -15330
            }
          },
          "openInterest": 138755
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9475,
              "short": 18345,
              "net": -8870
            },
            "nonCommercial": {
              "long": 11542,
              "short": 3970,
              "net": 7572
            },
            "smallTrader": {
              "long": 1982,
              "short": 684,
              "net": 1298
            }
          },
          "openInterest": 23033
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170287,
              "short": 138282,
              "net": 32005
            },
            "nonCommercial": {
              "long": 48369,
              "short": 81364,
              "net": -32995
            },
            "smallTrader": {
              "long": 30416,
              "short": 29426,
              "net": 990
            }
          },
          "openInterest": 256035
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145253,
              "short": 36569,
              "net": 108684
            },
            "nonCommercial": {
              "long": 39130,
              "short": 137130,
              "net": -98000
            },
            "smallTrader": {
              "long": 30961,
              "short": 41645,
              "net": -10684
            }
          },
          "openInterest": 219483
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160248,
              "short": 140152,
              "net": 20096
            },
            "nonCommercial": {
              "long": 66758,
              "short": 92434,
              "net": -25676
            },
            "smallTrader": {
              "long": 17381,
              "short": 11801,
              "net": 5580
            }
          },
          "openInterest": 292663
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109294,
              "short": 108353,
              "net": 941
            },
            "nonCommercial": {
              "long": 52578,
              "short": 54791,
              "net": -2213
            },
            "smallTrader": {
              "long": 10501,
              "short": 9229,
              "net": 1272
            }
          },
          "openInterest": 211577
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100625,
              "short": 107913,
              "net": -7288
            },
            "nonCommercial": {
              "long": 96922,
              "short": 88276,
              "net": 8646
            },
            "smallTrader": {
              "long": 15398,
              "short": 16756,
              "net": -1358
            }
          },
          "openInterest": 250251
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624845,
              "short": 530891,
              "net": 93954
            },
            "nonCommercial": {
              "long": 381504,
              "short": 478805,
              "net": -97301
            },
            "smallTrader": {
              "long": 164978,
              "short": 161631,
              "net": 3347
            }
          },
          "openInterest": 1371182
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86746,
              "short": 202044,
              "net": -115298
            },
            "nonCommercial": {
              "long": 136728,
              "short": 26709,
              "net": 110019
            },
            "smallTrader": {
              "long": 17753,
              "short": 12474,
              "net": 5279
            }
          },
          "openInterest": 264211
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 863704,
              "short": 1197211,
              "net": -333507
            },
            "nonCommercial": {
              "long": 646041,
              "short": 317089,
              "net": 328952
            },
            "smallTrader": {
              "long": 109834,
              "short": 105279,
              "net": 4555
            }
          },
          "openInterest": 2337124
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18972,
              "short": 43365,
              "net": -24393
            },
            "nonCommercial": {
              "long": 28703,
              "short": 5873,
              "net": 22830
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60726
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34581,
              "short": 40001,
              "net": -5420
            },
            "nonCommercial": {
              "long": 6619,
              "short": 1267,
              "net": 5352
            },
            "smallTrader": {
              "long": 180,
              "short": 112,
              "net": 68
            }
          },
          "openInterest": 47211
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186406,
              "short": 236357,
              "net": -49951
            },
            "nonCommercial": {
              "long": 164234,
              "short": 126630,
              "net": 37604
            },
            "smallTrader": {
              "long": 66697,
              "short": 54350,
              "net": 12347
            }
          },
          "openInterest": 431659
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13874,
              "short": 16814,
              "net": -2940
            },
            "nonCommercial": {
              "long": 26673,
              "short": 12372,
              "net": 14301
            },
            "smallTrader": {
              "long": 8456,
              "short": 19817,
              "net": -11361
            }
          },
          "openInterest": 56980
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189446,
              "short": 217712,
              "net": -28266
            },
            "nonCommercial": {
              "long": 109813,
              "short": 77494,
              "net": 32319
            },
            "smallTrader": {
              "long": 19300,
              "short": 23353,
              "net": -4053
            }
          },
          "openInterest": 404205
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113719,
              "short": 256578,
              "net": -142859
            },
            "nonCommercial": {
              "long": 221532,
              "short": 94808,
              "net": 126724
            },
            "smallTrader": {
              "long": 45111,
              "short": 28976,
              "net": 16135
            }
          },
          "openInterest": 435021
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223019,
              "short": 235223,
              "net": -12204
            },
            "nonCommercial": {
              "long": 86330,
              "short": 71347,
              "net": 14983
            },
            "smallTrader": {
              "long": 38614,
              "short": 41393,
              "net": -2779
            }
          },
          "openInterest": 422713
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155071,
              "short": 72713,
              "net": 82358
            },
            "nonCommercial": {
              "long": 41963,
              "short": 101971,
              "net": -60008
            },
            "smallTrader": {
              "long": 21089,
              "short": 43439,
              "net": -22350
            }
          },
          "openInterest": 222510
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85042,
              "short": 103111,
              "net": -18069
            },
            "nonCommercial": {
              "long": 78556,
              "short": 47903,
              "net": 30653
            },
            "smallTrader": {
              "long": 18894,
              "short": 31478,
              "net": -12584
            }
          },
          "openInterest": 220752
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133389,
              "short": 239628,
              "net": -106239
            },
            "nonCommercial": {
              "long": 175940,
              "short": 49570,
              "net": 126370
            },
            "smallTrader": {
              "long": 34139,
              "short": 54270,
              "net": -20131
            }
          },
          "openInterest": 416324
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81075,
              "short": 156495,
              "net": -75420
            },
            "nonCommercial": {
              "long": 92686,
              "short": 22632,
              "net": 70054
            },
            "smallTrader": {
              "long": 8312,
              "short": 2946,
              "net": 5366
            }
          },
          "openInterest": 183857
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20997,
              "short": 36035,
              "net": -15038
            },
            "nonCommercial": {
              "long": 25254,
              "short": 9547,
              "net": 15707
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53992
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 494699,
              "short": 588194,
              "net": -93495
            },
            "nonCommercial": {
              "long": 393074,
              "short": 336456,
              "net": 56618
            },
            "smallTrader": {
              "long": 72437,
              "short": 35560,
              "net": 36877
            }
          },
          "openInterest": 1562364
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29921,
              "short": 15501,
              "net": 14420
            },
            "nonCommercial": {
              "long": 11918,
              "short": 23872,
              "net": -11954
            },
            "smallTrader": {
              "long": 3012,
              "short": 5478,
              "net": -2466
            }
          },
          "openInterest": 45187
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17122,
              "short": 34378,
              "net": -17256
            },
            "nonCommercial": {
              "long": 46746,
              "short": 34577,
              "net": 12169
            },
            "smallTrader": {
              "long": 8430,
              "short": 3343,
              "net": 5087
            }
          },
          "openInterest": 74421
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 469953,
              "short": 470193,
              "net": -240
            },
            "nonCommercial": {
              "long": 101566,
              "short": 99713,
              "net": 1853
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 684563
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55612,
              "short": 112949,
              "net": -57337
            },
            "nonCommercial": {
              "long": 100142,
              "short": 57138,
              "net": 43004
            },
            "smallTrader": {
              "long": 29040,
              "short": 14707,
              "net": 14333
            }
          },
          "openInterest": 215127
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176923,
              "short": 203864,
              "net": -26941
            },
            "nonCommercial": {
              "long": 100591,
              "short": 79841,
              "net": 20750
            },
            "smallTrader": {
              "long": 43334,
              "short": 37143,
              "net": 6191
            }
          },
          "openInterest": 369607
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178492,
              "short": 197037,
              "net": -18545
            },
            "nonCommercial": {
              "long": 118921,
              "short": 106149,
              "net": 12772
            },
            "smallTrader": {
              "long": 36987,
              "short": 31214,
              "net": 5773
            }
          },
          "openInterest": 404184
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 359175,
              "short": 272569,
              "net": 86606
            },
            "nonCommercial": {
              "long": 146042,
              "short": 174865,
              "net": -28823
            },
            "smallTrader": {
              "long": 45097,
              "short": 102880,
              "net": -57783
            }
          },
          "openInterest": 647710
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393514,
              "short": 430364,
              "net": -36850
            },
            "nonCommercial": {
              "long": 220319,
              "short": 176987,
              "net": 43332
            },
            "smallTrader": {
              "long": 67782,
              "short": 74264,
              "net": -6482
            }
          },
          "openInterest": 792922
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35259,
              "short": 4950,
              "net": 30309
            },
            "nonCommercial": {
              "long": 3946,
              "short": 25108,
              "net": -21162
            },
            "smallTrader": {
              "long": 8662,
              "short": 17809,
              "net": -9147
            }
          },
          "openInterest": 48928
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15403,
              "short": 55803,
              "net": -40400
            },
            "nonCommercial": {
              "long": 51495,
              "short": 17220,
              "net": 34275
            },
            "smallTrader": {
              "long": 8770,
              "short": 2645,
              "net": 6125
            }
          },
          "openInterest": 78050
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 246552,
              "short": 105210,
              "net": 141342
            },
            "nonCommercial": {
              "long": 173700,
              "short": 316060,
              "net": -142360
            },
            "smallTrader": {
              "long": 39162,
              "short": 38144,
              "net": 1018
            }
          },
          "openInterest": 620266
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100179,
              "short": 119167,
              "net": -18988
            },
            "nonCommercial": {
              "long": 98371,
              "short": 79829,
              "net": 18542
            },
            "smallTrader": {
              "long": 23280,
              "short": 22834,
              "net": 446
            }
          },
          "openInterest": 246509
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170968,
              "short": 87798,
              "net": 83170
            },
            "nonCommercial": {
              "long": 156694,
              "short": 246094,
              "net": -89400
            },
            "smallTrader": {
              "long": 44222,
              "short": 37992,
              "net": 6230
            }
          },
          "openInterest": 447119
        }
      ]
    },
    {
      "reportDate": "2017-05-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1991923,
              "short": 2177414,
              "net": -185491
            },
            "nonCommercial": {
              "long": 947807,
              "short": 585306,
              "net": 362501
            },
            "smallTrader": {
              "long": 369486,
              "short": 546496,
              "net": -177010
            }
          },
          "openInterest": 3538851
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 959255,
              "short": 897072,
              "net": 62183
            },
            "nonCommercial": {
              "long": 232330,
              "short": 251656,
              "net": -19326
            },
            "smallTrader": {
              "long": 158712,
              "short": 201569,
              "net": -42857
            }
          },
          "openInterest": 1439677
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 425525,
              "short": 458250,
              "net": -32725
            },
            "nonCommercial": {
              "long": 164828,
              "short": 117536,
              "net": 47292
            },
            "smallTrader": {
              "long": 165644,
              "short": 180211,
              "net": -14567
            }
          },
          "openInterest": 797692
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2367503,
              "short": 2181625,
              "net": 185878
            },
            "nonCommercial": {
              "long": 500596,
              "short": 624289,
              "net": -123693
            },
            "smallTrader": {
              "long": 309349,
              "short": 371534,
              "net": -62185
            }
          },
          "openInterest": 3348510
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64102,
              "short": 55587,
              "net": 8515
            },
            "nonCommercial": {
              "long": 42892,
              "short": 40257,
              "net": 2635
            },
            "smallTrader": {
              "long": 18694,
              "short": 29844,
              "net": -11150
            }
          },
          "openInterest": 128250
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10127,
              "short": 18439,
              "net": -8312
            },
            "nonCommercial": {
              "long": 11909,
              "short": 4259,
              "net": 7650
            },
            "smallTrader": {
              "long": 1626,
              "short": 964,
              "net": 662
            }
          },
          "openInterest": 23696
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169651,
              "short": 147172,
              "net": 22479
            },
            "nonCommercial": {
              "long": 49166,
              "short": 73033,
              "net": -23867
            },
            "smallTrader": {
              "long": 29473,
              "short": 28085,
              "net": 1388
            }
          },
          "openInterest": 256257
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147449,
              "short": 35345,
              "net": 112104
            },
            "nonCommercial": {
              "long": 29681,
              "short": 128790,
              "net": -99109
            },
            "smallTrader": {
              "long": 27551,
              "short": 40546,
              "net": -12995
            }
          },
          "openInterest": 208304
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164132,
              "short": 148405,
              "net": 15727
            },
            "nonCommercial": {
              "long": 63523,
              "short": 82927,
              "net": -19404
            },
            "smallTrader": {
              "long": 16201,
              "short": 12524,
              "net": 3677
            }
          },
          "openInterest": 287345
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110423,
              "short": 107918,
              "net": 2505
            },
            "nonCommercial": {
              "long": 53624,
              "short": 58569,
              "net": -4945
            },
            "smallTrader": {
              "long": 11405,
              "short": 8965,
              "net": 2440
            }
          },
          "openInterest": 213102
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105830,
              "short": 116559,
              "net": -10729
            },
            "nonCommercial": {
              "long": 97688,
              "short": 84657,
              "net": 13031
            },
            "smallTrader": {
              "long": 15675,
              "short": 17977,
              "net": -2302
            }
          },
          "openInterest": 256097
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 625934,
              "short": 565860,
              "net": 60074
            },
            "nonCommercial": {
              "long": 396676,
              "short": 463346,
              "net": -66670
            },
            "smallTrader": {
              "long": 169955,
              "short": 163359,
              "net": 6596
            }
          },
          "openInterest": 1389074
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88483,
              "short": 195261,
              "net": -106778
            },
            "nonCommercial": {
              "long": 125055,
              "short": 25105,
              "net": 99950
            },
            "smallTrader": {
              "long": 17300,
              "short": 10472,
              "net": 6828
            }
          },
          "openInterest": 246477
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 816945,
              "short": 1185496,
              "net": -368551
            },
            "nonCommercial": {
              "long": 595499,
              "short": 222510,
              "net": 372989
            },
            "smallTrader": {
              "long": 93016,
              "short": 97454,
              "net": -4438
            }
          },
          "openInterest": 2211099
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19523,
              "short": 42147,
              "net": -22624
            },
            "nonCommercial": {
              "long": 28751,
              "short": 6782,
              "net": 21969
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60170
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35276,
              "short": 40212,
              "net": -4936
            },
            "nonCommercial": {
              "long": 6403,
              "short": 1541,
              "net": 4862
            },
            "smallTrader": {
              "long": 190,
              "short": 116,
              "net": 74
            }
          },
          "openInterest": 47378
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190524,
              "short": 272094,
              "net": -81570
            },
            "nonCommercial": {
              "long": 175032,
              "short": 110187,
              "net": 64845
            },
            "smallTrader": {
              "long": 68923,
              "short": 52198,
              "net": 16725
            }
          },
          "openInterest": 449360
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14286,
              "short": 16925,
              "net": -2639
            },
            "nonCommercial": {
              "long": 26925,
              "short": 12837,
              "net": 14088
            },
            "smallTrader": {
              "long": 8618,
              "short": 20067,
              "net": -11449
            }
          },
          "openInterest": 58558
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192323,
              "short": 226606,
              "net": -34283
            },
            "nonCommercial": {
              "long": 104854,
              "short": 69769,
              "net": 35085
            },
            "smallTrader": {
              "long": 19759,
              "short": 20561,
              "net": -802
            }
          },
          "openInterest": 402291
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112114,
              "short": 286405,
              "net": -174291
            },
            "nonCommercial": {
              "long": 241752,
              "short": 81985,
              "net": 159767
            },
            "smallTrader": {
              "long": 45278,
              "short": 30754,
              "net": 14524
            }
          },
          "openInterest": 462572
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216964,
              "short": 234590,
              "net": -17626
            },
            "nonCommercial": {
              "long": 84997,
              "short": 68939,
              "net": 16058
            },
            "smallTrader": {
              "long": 40027,
              "short": 38459,
              "net": 1568
            }
          },
          "openInterest": 405080
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143304,
              "short": 74467,
              "net": 68837
            },
            "nonCommercial": {
              "long": 41920,
              "short": 93576,
              "net": -51656
            },
            "smallTrader": {
              "long": 21729,
              "short": 38910,
              "net": -17181
            }
          },
          "openInterest": 211298
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83937,
              "short": 115814,
              "net": -31877
            },
            "nonCommercial": {
              "long": 87062,
              "short": 42598,
              "net": 44464
            },
            "smallTrader": {
              "long": 18982,
              "short": 31569,
              "net": -12587
            }
          },
          "openInterest": 227554
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134809,
              "short": 243953,
              "net": -109144
            },
            "nonCommercial": {
              "long": 181214,
              "short": 49476,
              "net": 131738
            },
            "smallTrader": {
              "long": 33845,
              "short": 56439,
              "net": -22594
            }
          },
          "openInterest": 420815
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101454,
              "short": 160659,
              "net": -59205
            },
            "nonCommercial": {
              "long": 98609,
              "short": 44311,
              "net": 54298
            },
            "smallTrader": {
              "long": 8005,
              "short": 3098,
              "net": 4907
            }
          },
          "openInterest": 211110
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22253,
              "short": 36554,
              "net": -14301
            },
            "nonCommercial": {
              "long": 23754,
              "short": 8937,
              "net": 14817
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54042
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 532205,
              "short": 621281,
              "net": -89076
            },
            "nonCommercial": {
              "long": 383569,
              "short": 330899,
              "net": 52670
            },
            "smallTrader": {
              "long": 72016,
              "short": 35610,
              "net": 36406
            }
          },
          "openInterest": 1532991
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26465,
              "short": 15418,
              "net": 11047
            },
            "nonCommercial": {
              "long": 14018,
              "short": 23235,
              "net": -9217
            },
            "smallTrader": {
              "long": 3249,
              "short": 5079,
              "net": -1830
            }
          },
          "openInterest": 44165
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14704,
              "short": 35737,
              "net": -21033
            },
            "nonCommercial": {
              "long": 45412,
              "short": 29125,
              "net": 16287
            },
            "smallTrader": {
              "long": 8138,
              "short": 3392,
              "net": 4746
            }
          },
          "openInterest": 70625
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 475477,
              "short": 469524,
              "net": 5953
            },
            "nonCommercial": {
              "long": 102982,
              "short": 101489,
              "net": 1493
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 691817
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53195,
              "short": 117182,
              "net": -63987
            },
            "nonCommercial": {
              "long": 96531,
              "short": 45358,
              "net": 51173
            },
            "smallTrader": {
              "long": 25771,
              "short": 12957,
              "net": 12814
            }
          },
          "openInterest": 203459
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193974,
              "short": 195737,
              "net": -1763
            },
            "nonCommercial": {
              "long": 97003,
              "short": 96635,
              "net": 368
            },
            "smallTrader": {
              "long": 42008,
              "short": 40613,
              "net": 1395
            }
          },
          "openInterest": 395856
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186352,
              "short": 200837,
              "net": -14485
            },
            "nonCommercial": {
              "long": 118858,
              "short": 106316,
              "net": 12542
            },
            "smallTrader": {
              "long": 33363,
              "short": 31420,
              "net": 1943
            }
          },
          "openInterest": 414540
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 377940,
              "short": 276355,
              "net": 101585
            },
            "nonCommercial": {
              "long": 142384,
              "short": 190315,
              "net": -47931
            },
            "smallTrader": {
              "long": 47022,
              "short": 100676,
              "net": -53654
            }
          },
          "openInterest": 666788
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403602,
              "short": 459091,
              "net": -55489
            },
            "nonCommercial": {
              "long": 222316,
              "short": 159396,
              "net": 62920
            },
            "smallTrader": {
              "long": 67110,
              "short": 74541,
              "net": -7431
            }
          },
          "openInterest": 798742
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30893,
              "short": 11085,
              "net": 19808
            },
            "nonCommercial": {
              "long": 6118,
              "short": 25903,
              "net": -19785
            },
            "smallTrader": {
              "long": 12882,
              "short": 12905,
              "net": -23
            }
          },
          "openInterest": 51178
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18483,
              "short": 55785,
              "net": -37302
            },
            "nonCommercial": {
              "long": 54832,
              "short": 23508,
              "net": 31324
            },
            "smallTrader": {
              "long": 9103,
              "short": 3125,
              "net": 5978
            }
          },
          "openInterest": 85136
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 200755,
              "short": 97882,
              "net": 102873
            },
            "nonCommercial": {
              "long": 120838,
              "short": 223250,
              "net": -102412
            },
            "smallTrader": {
              "long": 32698,
              "short": 33159,
              "net": -461
            }
          },
          "openInterest": 525156
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107010,
              "short": 124840,
              "net": -17830
            },
            "nonCommercial": {
              "long": 97003,
              "short": 80295,
              "net": 16708
            },
            "smallTrader": {
              "long": 24488,
              "short": 23366,
              "net": 1122
            }
          },
          "openInterest": 266320
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160825,
              "short": 91783,
              "net": 69042
            },
            "nonCommercial": {
              "long": 158881,
              "short": 235570,
              "net": -76689
            },
            "smallTrader": {
              "long": 45960,
              "short": 38313,
              "net": 7647
            }
          },
          "openInterest": 457189
        }
      ]
    },
    {
      "reportDate": "2017-05-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1873614,
              "short": 1963727,
              "net": -90113
            },
            "nonCommercial": {
              "long": 877526,
              "short": 619361,
              "net": 258165
            },
            "smallTrader": {
              "long": 403544,
              "short": 571596,
              "net": -168052
            }
          },
          "openInterest": 3284784
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 896897,
              "short": 834774,
              "net": 62123
            },
            "nonCommercial": {
              "long": 228431,
              "short": 239430,
              "net": -10999
            },
            "smallTrader": {
              "long": 129795,
              "short": 180919,
              "net": -51124
            }
          },
          "openInterest": 1319632
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 397552,
              "short": 422926,
              "net": -25374
            },
            "nonCommercial": {
              "long": 155658,
              "short": 134638,
              "net": 21020
            },
            "smallTrader": {
              "long": 172642,
              "short": 168288,
              "net": 4354
            }
          },
          "openInterest": 755193
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2327680,
              "short": 2164828,
              "net": 162852
            },
            "nonCommercial": {
              "long": 503499,
              "short": 589970,
              "net": -86471
            },
            "smallTrader": {
              "long": 340252,
              "short": 416633,
              "net": -76381
            }
          },
          "openInterest": 3308891
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63520,
              "short": 56238,
              "net": 7282
            },
            "nonCommercial": {
              "long": 43148,
              "short": 40081,
              "net": 3067
            },
            "smallTrader": {
              "long": 20701,
              "short": 31050,
              "net": -10349
            }
          },
          "openInterest": 129388
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19138,
              "short": 27567,
              "net": -8429
            },
            "nonCommercial": {
              "long": 12516,
              "short": 4409,
              "net": 8107
            },
            "smallTrader": {
              "long": 1144,
              "short": 822,
              "net": 322
            }
          },
          "openInterest": 32902
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174892,
              "short": 141427,
              "net": 33465
            },
            "nonCommercial": {
              "long": 45574,
              "short": 75225,
              "net": -29651
            },
            "smallTrader": {
              "long": 26560,
              "short": 30374,
              "net": -3814
            }
          },
          "openInterest": 254039
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144726,
              "short": 35352,
              "net": 109374
            },
            "nonCommercial": {
              "long": 23711,
              "short": 121898,
              "net": -98187
            },
            "smallTrader": {
              "long": 27709,
              "short": 38896,
              "net": -11187
            }
          },
          "openInterest": 200273
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165124,
              "short": 150898,
              "net": 14226
            },
            "nonCommercial": {
              "long": 63646,
              "short": 83114,
              "net": -19468
            },
            "smallTrader": {
              "long": 17410,
              "short": 12168,
              "net": 5242
            }
          },
          "openInterest": 288943
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111950,
              "short": 107208,
              "net": 4742
            },
            "nonCommercial": {
              "long": 54826,
              "short": 61706,
              "net": -6880
            },
            "smallTrader": {
              "long": 10584,
              "short": 8446,
              "net": 2138
            }
          },
          "openInterest": 215278
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106516,
              "short": 116079,
              "net": -9563
            },
            "nonCommercial": {
              "long": 96704,
              "short": 87060,
              "net": 9644
            },
            "smallTrader": {
              "long": 15904,
              "short": 15985,
              "net": -81
            }
          },
          "openInterest": 249317
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 639469,
              "short": 550484,
              "net": 88985
            },
            "nonCommercial": {
              "long": 382810,
              "short": 482311,
              "net": -99501
            },
            "smallTrader": {
              "long": 177061,
              "short": 166545,
              "net": 10516
            }
          },
          "openInterest": 1390444
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91025,
              "short": 190064,
              "net": -99039
            },
            "nonCommercial": {
              "long": 115458,
              "short": 23628,
              "net": 91830
            },
            "smallTrader": {
              "long": 17762,
              "short": 10553,
              "net": 7209
            }
          },
          "openInterest": 241493
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 806439,
              "short": 1184204,
              "net": -377765
            },
            "nonCommercial": {
              "long": 595577,
              "short": 221822,
              "net": 373755
            },
            "smallTrader": {
              "long": 96221,
              "short": 92211,
              "net": 4010
            }
          },
          "openInterest": 2198081
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18224,
              "short": 40839,
              "net": -22615
            },
            "nonCommercial": {
              "long": 30320,
              "short": 7317,
              "net": 23003
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59950
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37610,
              "short": 42936,
              "net": -5326
            },
            "nonCommercial": {
              "long": 6411,
              "short": 1155,
              "net": 5256
            },
            "smallTrader": {
              "long": 187,
              "short": 117,
              "net": 70
            }
          },
          "openInterest": 49202
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185792,
              "short": 279432,
              "net": -93640
            },
            "nonCommercial": {
              "long": 176226,
              "short": 103357,
              "net": 72869
            },
            "smallTrader": {
              "long": 74041,
              "short": 53270,
              "net": 20771
            }
          },
          "openInterest": 453280
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13225,
              "short": 16239,
              "net": -3014
            },
            "nonCommercial": {
              "long": 25798,
              "short": 11773,
              "net": 14025
            },
            "smallTrader": {
              "long": 7829,
              "short": 18840,
              "net": -11011
            }
          },
          "openInterest": 54964
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177375,
              "short": 219840,
              "net": -42465
            },
            "nonCommercial": {
              "long": 102889,
              "short": 61501,
              "net": 41388
            },
            "smallTrader": {
              "long": 19328,
              "short": 18251,
              "net": 1077
            }
          },
          "openInterest": 383915
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103751,
              "short": 286970,
              "net": -183219
            },
            "nonCommercial": {
              "long": 250542,
              "short": 83452,
              "net": 167090
            },
            "smallTrader": {
              "long": 44404,
              "short": 28275,
              "net": 16129
            }
          },
          "openInterest": 434246
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203368,
              "short": 228400,
              "net": -25032
            },
            "nonCommercial": {
              "long": 81981,
              "short": 64793,
              "net": 17188
            },
            "smallTrader": {
              "long": 37604,
              "short": 29760,
              "net": 7844
            }
          },
          "openInterest": 385694
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143450,
              "short": 76426,
              "net": 67024
            },
            "nonCommercial": {
              "long": 43404,
              "short": 95679,
              "net": -52275
            },
            "smallTrader": {
              "long": 21932,
              "short": 36681,
              "net": -14749
            }
          },
          "openInterest": 213727
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83834,
              "short": 122586,
              "net": -38752
            },
            "nonCommercial": {
              "long": 93529,
              "short": 42911,
              "net": 50618
            },
            "smallTrader": {
              "long": 19711,
              "short": 31577,
              "net": -11866
            }
          },
          "openInterest": 239007
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134866,
              "short": 245632,
              "net": -110766
            },
            "nonCommercial": {
              "long": 179433,
              "short": 48540,
              "net": 130893
            },
            "smallTrader": {
              "long": 34173,
              "short": 54300,
              "net": -20127
            }
          },
          "openInterest": 421529
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82152,
              "short": 163139,
              "net": -80987
            },
            "nonCommercial": {
              "long": 112479,
              "short": 37477,
              "net": 75002
            },
            "smallTrader": {
              "long": 8871,
              "short": 2886,
              "net": 5985
            }
          },
          "openInterest": 206058
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21670,
              "short": 37534,
              "net": -15864
            },
            "nonCommercial": {
              "long": 25368,
              "short": 9306,
              "net": 16062
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55100
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 545066,
              "short": 610721,
              "net": -65655
            },
            "nonCommercial": {
              "long": 361536,
              "short": 330895,
              "net": 30641
            },
            "smallTrader": {
              "long": 73826,
              "short": 38812,
              "net": 35014
            }
          },
          "openInterest": 1516242
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23102,
              "short": 16391,
              "net": 6711
            },
            "nonCommercial": {
              "long": 16886,
              "short": 22425,
              "net": -5539
            },
            "smallTrader": {
              "long": 3792,
              "short": 4964,
              "net": -1172
            }
          },
          "openInterest": 44203
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14452,
              "short": 36473,
              "net": -22021
            },
            "nonCommercial": {
              "long": 43637,
              "short": 26591,
              "net": 17046
            },
            "smallTrader": {
              "long": 8381,
              "short": 3406,
              "net": 4975
            }
          },
          "openInterest": 69380
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 479948,
              "short": 473169,
              "net": 6779
            },
            "nonCommercial": {
              "long": 104991,
              "short": 101857,
              "net": 3134
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 695192
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52861,
              "short": 123943,
              "net": -71082
            },
            "nonCommercial": {
              "long": 96568,
              "short": 35154,
              "net": 61414
            },
            "smallTrader": {
              "long": 23675,
              "short": 14007,
              "net": 9668
            }
          },
          "openInterest": 205235
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208299,
              "short": 197652,
              "net": 10647
            },
            "nonCommercial": {
              "long": 96017,
              "short": 105621,
              "net": -9604
            },
            "smallTrader": {
              "long": 42848,
              "short": 43891,
              "net": -1043
            }
          },
          "openInterest": 409853
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193437,
              "short": 194631,
              "net": -1194
            },
            "nonCommercial": {
              "long": 121805,
              "short": 118165,
              "net": 3640
            },
            "smallTrader": {
              "long": 32868,
              "short": 35314,
              "net": -2446
            }
          },
          "openInterest": 432500
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392965,
              "short": 275773,
              "net": 117192
            },
            "nonCommercial": {
              "long": 144585,
              "short": 207932,
              "net": -63347
            },
            "smallTrader": {
              "long": 50163,
              "short": 104008,
              "net": -53845
            }
          },
          "openInterest": 688531
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423492,
              "short": 459146,
              "net": -35654
            },
            "nonCommercial": {
              "long": 218216,
              "short": 169151,
              "net": 49065
            },
            "smallTrader": {
              "long": 69095,
              "short": 82506,
              "net": -13411
            }
          },
          "openInterest": 814153
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30702,
              "short": 12595,
              "net": 18107
            },
            "nonCommercial": {
              "long": 8735,
              "short": 27247,
              "net": -18512
            },
            "smallTrader": {
              "long": 14215,
              "short": 13810,
              "net": 405
            }
          },
          "openInterest": 54403
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18191,
              "short": 51901,
              "net": -33710
            },
            "nonCommercial": {
              "long": 51405,
              "short": 23700,
              "net": 27705
            },
            "smallTrader": {
              "long": 12066,
              "short": 6061,
              "net": 6005
            }
          },
          "openInterest": 84839
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 227332,
              "short": 108631,
              "net": 118701
            },
            "nonCommercial": {
              "long": 152982,
              "short": 271908,
              "net": -118926
            },
            "smallTrader": {
              "long": 34153,
              "short": 33928,
              "net": 225
            }
          },
          "openInterest": 577687
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108313,
              "short": 126348,
              "net": -18035
            },
            "nonCommercial": {
              "long": 96774,
              "short": 80103,
              "net": 16671
            },
            "smallTrader": {
              "long": 25456,
              "short": 24092,
              "net": 1364
            }
          },
          "openInterest": 275577
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175752,
              "short": 95996,
              "net": 79756
            },
            "nonCommercial": {
              "long": 155265,
              "short": 239000,
              "net": -83735
            },
            "smallTrader": {
              "long": 44945,
              "short": 40966,
              "net": 3979
            }
          },
          "openInterest": 468113
        }
      ]
    },
    {
      "reportDate": "2017-06-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1857989,
              "short": 1917963,
              "net": -59974
            },
            "nonCommercial": {
              "long": 878894,
              "short": 666828,
              "net": 212066
            },
            "smallTrader": {
              "long": 368536,
              "short": 520628,
              "net": -152092
            }
          },
          "openInterest": 3208578
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 933745,
              "short": 871809,
              "net": 61936
            },
            "nonCommercial": {
              "long": 248321,
              "short": 287639,
              "net": -39318
            },
            "smallTrader": {
              "long": 127609,
              "short": 150227,
              "net": -22618
            }
          },
          "openInterest": 1366339
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 373417,
              "short": 395824,
              "net": -22407
            },
            "nonCommercial": {
              "long": 159365,
              "short": 136455,
              "net": 22910
            },
            "smallTrader": {
              "long": 161464,
              "short": 161967,
              "net": -503
            }
          },
          "openInterest": 704014
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2284467,
              "short": 2127390,
              "net": 157077
            },
            "nonCommercial": {
              "long": 531661,
              "short": 626965,
              "net": -95304
            },
            "smallTrader": {
              "long": 300688,
              "short": 362461,
              "net": -61773
            }
          },
          "openInterest": 3216254
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68531,
              "short": 60312,
              "net": 8219
            },
            "nonCommercial": {
              "long": 39101,
              "short": 39215,
              "net": -114
            },
            "smallTrader": {
              "long": 20265,
              "short": 28370,
              "net": -8105
            }
          },
          "openInterest": 133572
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7251,
              "short": 12389,
              "net": -5138
            },
            "nonCommercial": {
              "long": 8554,
              "short": 4405,
              "net": 4149
            },
            "smallTrader": {
              "long": 1477,
              "short": 488,
              "net": 989
            }
          },
          "openInterest": 17282
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 171798,
              "short": 133050,
              "net": 38748
            },
            "nonCommercial": {
              "long": 40147,
              "short": 76863,
              "net": -36716
            },
            "smallTrader": {
              "long": 28235,
              "short": 30267,
              "net": -2032
            }
          },
          "openInterest": 248173
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145121,
              "short": 39283,
              "net": 105838
            },
            "nonCommercial": {
              "long": 26492,
              "short": 120993,
              "net": -94501
            },
            "smallTrader": {
              "long": 25867,
              "short": 37204,
              "net": -11337
            }
          },
          "openInterest": 210933
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153026,
              "short": 136423,
              "net": 16603
            },
            "nonCommercial": {
              "long": 58530,
              "short": 79337,
              "net": -20807
            },
            "smallTrader": {
              "long": 18511,
              "short": 14307,
              "net": 4204
            }
          },
          "openInterest": 271462
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112657,
              "short": 102416,
              "net": 10241
            },
            "nonCommercial": {
              "long": 56498,
              "short": 69672,
              "net": -13174
            },
            "smallTrader": {
              "long": 11878,
              "short": 8945,
              "net": 2933
            }
          },
          "openInterest": 224297
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107435,
              "short": 120761,
              "net": -13326
            },
            "nonCommercial": {
              "long": 97394,
              "short": 84668,
              "net": 12726
            },
            "smallTrader": {
              "long": 17214,
              "short": 16614,
              "net": 600
            }
          },
          "openInterest": 253643
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 623119,
              "short": 603270,
              "net": 19849
            },
            "nonCommercial": {
              "long": 418445,
              "short": 450904,
              "net": -32459
            },
            "smallTrader": {
              "long": 180726,
              "short": 168116,
              "net": 12610
            }
          },
          "openInterest": 1413738
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92700,
              "short": 184276,
              "net": -91576
            },
            "nonCommercial": {
              "long": 108710,
              "short": 23118,
              "net": 85592
            },
            "smallTrader": {
              "long": 15808,
              "short": 9824,
              "net": 5984
            }
          },
          "openInterest": 234798
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 794444,
              "short": 1185263,
              "net": -390819
            },
            "nonCommercial": {
              "long": 624855,
              "short": 242386,
              "net": 382469
            },
            "smallTrader": {
              "long": 103396,
              "short": 95046,
              "net": 8350
            }
          },
          "openInterest": 2228585
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18285,
              "short": 43362,
              "net": -25077
            },
            "nonCommercial": {
              "long": 31650,
              "short": 6906,
              "net": 24744
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62343
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28755,
              "short": 33103,
              "net": -4348
            },
            "nonCommercial": {
              "long": 5493,
              "short": 1281,
              "net": 4212
            },
            "smallTrader": {
              "long": 236,
              "short": 100,
              "net": 136
            }
          },
          "openInterest": 39310
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 188042,
              "short": 279047,
              "net": -91005
            },
            "nonCommercial": {
              "long": 164889,
              "short": 90880,
              "net": 74009
            },
            "smallTrader": {
              "long": 70923,
              "short": 53927,
              "net": 16996
            }
          },
          "openInterest": 447178
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14581,
              "short": 17183,
              "net": -2602
            },
            "nonCommercial": {
              "long": 27086,
              "short": 12518,
              "net": 14568
            },
            "smallTrader": {
              "long": 7855,
              "short": 19821,
              "net": -11966
            }
          },
          "openInterest": 57455
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173996,
              "short": 224005,
              "net": -50009
            },
            "nonCommercial": {
              "long": 108318,
              "short": 58497,
              "net": 49821
            },
            "smallTrader": {
              "long": 20287,
              "short": 20099,
              "net": 188
            }
          },
          "openInterest": 387713
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108298,
              "short": 324652,
              "net": -216354
            },
            "nonCommercial": {
              "long": 312240,
              "short": 107775,
              "net": 204465
            },
            "smallTrader": {
              "long": 44028,
              "short": 32139,
              "net": 11889
            }
          },
          "openInterest": 494041
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199968,
              "short": 207893,
              "net": -7925
            },
            "nonCommercial": {
              "long": 76862,
              "short": 68557,
              "net": 8305
            },
            "smallTrader": {
              "long": 34738,
              "short": 35118,
              "net": -380
            }
          },
          "openInterest": 378134
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143746,
              "short": 81444,
              "net": 62302
            },
            "nonCommercial": {
              "long": 39736,
              "short": 94763,
              "net": -55027
            },
            "smallTrader": {
              "long": 26617,
              "short": 33892,
              "net": -7275
            }
          },
          "openInterest": 225549
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88618,
              "short": 129650,
              "net": -41032
            },
            "nonCommercial": {
              "long": 99747,
              "short": 46468,
              "net": 53279
            },
            "smallTrader": {
              "long": 21082,
              "short": 33329,
              "net": -12247
            }
          },
          "openInterest": 249335
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132496,
              "short": 246009,
              "net": -113513
            },
            "nonCommercial": {
              "long": 182134,
              "short": 47183,
              "net": 134951
            },
            "smallTrader": {
              "long": 33249,
              "short": 54687,
              "net": -21438
            }
          },
          "openInterest": 414712
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75128,
              "short": 166379,
              "net": -91251
            },
            "nonCommercial": {
              "long": 115601,
              "short": 30780,
              "net": 84821
            },
            "smallTrader": {
              "long": 9170,
              "short": 2740,
              "net": 6430
            }
          },
          "openInterest": 207116
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25427,
              "short": 44402,
              "net": -18975
            },
            "nonCommercial": {
              "long": 29274,
              "short": 10776,
              "net": 18498
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63241
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 549233,
              "short": 573118,
              "net": -23885
            },
            "nonCommercial": {
              "long": 370028,
              "short": 372844,
              "net": -2816
            },
            "smallTrader": {
              "long": 70305,
              "short": 43604,
              "net": 26701
            }
          },
          "openInterest": 1512631
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19481,
              "short": 17500,
              "net": 1981
            },
            "nonCommercial": {
              "long": 19348,
              "short": 21133,
              "net": -1785
            },
            "smallTrader": {
              "long": 4432,
              "short": 4628,
              "net": -196
            }
          },
          "openInterest": 43814
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13100,
              "short": 38213,
              "net": -25113
            },
            "nonCommercial": {
              "long": 44817,
              "short": 25134,
              "net": 19683
            },
            "smallTrader": {
              "long": 8403,
              "short": 2973,
              "net": 5430
            }
          },
          "openInterest": 69495
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 485798,
              "short": 480891,
              "net": 4907
            },
            "nonCommercial": {
              "long": 108034,
              "short": 103683,
              "net": 4351
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 706889
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52429,
              "short": 128053,
              "net": -75624
            },
            "nonCommercial": {
              "long": 101713,
              "short": 35772,
              "net": 65941
            },
            "smallTrader": {
              "long": 22852,
              "short": 13169,
              "net": 9683
            }
          },
          "openInterest": 208967
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203522,
              "short": 195896,
              "net": 7626
            },
            "nonCommercial": {
              "long": 95962,
              "short": 106380,
              "net": -10418
            },
            "smallTrader": {
              "long": 43183,
              "short": 40391,
              "net": 2792
            }
          },
          "openInterest": 413898
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204799,
              "short": 195313,
              "net": 9486
            },
            "nonCommercial": {
              "long": 124181,
              "short": 130499,
              "net": -6318
            },
            "smallTrader": {
              "long": 32392,
              "short": 35560,
              "net": -3168
            }
          },
          "openInterest": 457208
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396016,
              "short": 284720,
              "net": 111296
            },
            "nonCommercial": {
              "long": 156847,
              "short": 223729,
              "net": -66882
            },
            "smallTrader": {
              "long": 53905,
              "short": 98319,
              "net": -44414
            }
          },
          "openInterest": 706764
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 431086,
              "short": 441448,
              "net": -10362
            },
            "nonCommercial": {
              "long": 220973,
              "short": 198851,
              "net": 22122
            },
            "smallTrader": {
              "long": 65993,
              "short": 77753,
              "net": -11760
            }
          },
          "openInterest": 842105
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29817,
              "short": 14004,
              "net": 15813
            },
            "nonCommercial": {
              "long": 6752,
              "short": 23307,
              "net": -16555
            },
            "smallTrader": {
              "long": 14229,
              "short": 13487,
              "net": 742
            }
          },
          "openInterest": 51728
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18169,
              "short": 52441,
              "net": -34272
            },
            "nonCommercial": {
              "long": 53866,
              "short": 25644,
              "net": 28222
            },
            "smallTrader": {
              "long": 12267,
              "short": 6217,
              "net": 6050
            }
          },
          "openInterest": 87243
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 255687,
              "short": 122063,
              "net": 133624
            },
            "nonCommercial": {
              "long": 154607,
              "short": 290460,
              "net": -135853
            },
            "smallTrader": {
              "long": 35479,
              "short": 33250,
              "net": 2229
            }
          },
          "openInterest": 614761
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110312,
              "short": 129998,
              "net": -19686
            },
            "nonCommercial": {
              "long": 104978,
              "short": 86157,
              "net": 18821
            },
            "smallTrader": {
              "long": 25055,
              "short": 24190,
              "net": 865
            }
          },
          "openInterest": 286200
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176182,
              "short": 106378,
              "net": 69804
            },
            "nonCommercial": {
              "long": 156039,
              "short": 232629,
              "net": -76590
            },
            "smallTrader": {
              "long": 44371,
              "short": 37585,
              "net": 6786
            }
          },
          "openInterest": 475391
        }
      ]
    },
    {
      "reportDate": "2017-06-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1861367,
              "short": 1977660,
              "net": -116293
            },
            "nonCommercial": {
              "long": 830911,
              "short": 556942,
              "net": 273969
            },
            "smallTrader": {
              "long": 372510,
              "short": 530186,
              "net": -157676
            }
          },
          "openInterest": 3180408
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 950129,
              "short": 846402,
              "net": 103727
            },
            "nonCommercial": {
              "long": 262864,
              "short": 343029,
              "net": -80165
            },
            "smallTrader": {
              "long": 123832,
              "short": 147394,
              "net": -23562
            }
          },
          "openInterest": 1385338
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 376387,
              "short": 446275,
              "net": -69888
            },
            "nonCommercial": {
              "long": 176070,
              "short": 117261,
              "net": 58809
            },
            "smallTrader": {
              "long": 171905,
              "short": 160826,
              "net": 11079
            }
          },
          "openInterest": 733740
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2237283,
              "short": 2126566,
              "net": 110717
            },
            "nonCommercial": {
              "long": 556451,
              "short": 609253,
              "net": -52802
            },
            "smallTrader": {
              "long": 295177,
              "short": 353092,
              "net": -57915
            }
          },
          "openInterest": 3173532
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65992,
              "short": 59467,
              "net": 6525
            },
            "nonCommercial": {
              "long": 33134,
              "short": 34645,
              "net": -1511
            },
            "smallTrader": {
              "long": 23179,
              "short": 28193,
              "net": -5014
            }
          },
          "openInterest": 134959
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7660,
              "short": 12525,
              "net": -4865
            },
            "nonCommercial": {
              "long": 8855,
              "short": 4949,
              "net": 3906
            },
            "smallTrader": {
              "long": 1411,
              "short": 452,
              "net": 959
            }
          },
          "openInterest": 17926
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 171312,
              "short": 127420,
              "net": 43892
            },
            "nonCommercial": {
              "long": 40552,
              "short": 79993,
              "net": -39441
            },
            "smallTrader": {
              "long": 26706,
              "short": 31157,
              "net": -4451
            }
          },
          "openInterest": 269593
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134249,
              "short": 36156,
              "net": 98093
            },
            "nonCommercial": {
              "long": 26781,
              "short": 115376,
              "net": -88595
            },
            "smallTrader": {
              "long": 26763,
              "short": 36261,
              "net": -9498
            }
          },
          "openInterest": 204115
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136724,
              "short": 121971,
              "net": 14753
            },
            "nonCommercial": {
              "long": 55476,
              "short": 77869,
              "net": -22393
            },
            "smallTrader": {
              "long": 20606,
              "short": 12966,
              "net": 7640
            }
          },
          "openInterest": 249156
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116581,
              "short": 100107,
              "net": 16474
            },
            "nonCommercial": {
              "long": 54204,
              "short": 74472,
              "net": -20268
            },
            "smallTrader": {
              "long": 12739,
              "short": 8945,
              "net": 3794
            }
          },
          "openInterest": 222738
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98675,
              "short": 119272,
              "net": -20597
            },
            "nonCommercial": {
              "long": 108011,
              "short": 89213,
              "net": 18798
            },
            "smallTrader": {
              "long": 17657,
              "short": 15858,
              "net": 1799
            }
          },
          "openInterest": 260631
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 589099,
              "short": 678866,
              "net": -89767
            },
            "nonCommercial": {
              "long": 438144,
              "short": 352886,
              "net": 85258
            },
            "smallTrader": {
              "long": 186097,
              "short": 181588,
              "net": 4509
            }
          },
          "openInterest": 1444543
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96424,
              "short": 174350,
              "net": -77926
            },
            "nonCommercial": {
              "long": 102081,
              "short": 26537,
              "net": 75544
            },
            "smallTrader": {
              "long": 14515,
              "short": 12133,
              "net": 2382
            }
          },
          "openInterest": 234543
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 788989,
              "short": 1164994,
              "net": -376005
            },
            "nonCommercial": {
              "long": 639309,
              "short": 280310,
              "net": 358999
            },
            "smallTrader": {
              "long": 106237,
              "short": 89231,
              "net": 17006
            }
          },
          "openInterest": 2176740
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23062,
              "short": 49159,
              "net": -26097
            },
            "nonCommercial": {
              "long": 33725,
              "short": 7030,
              "net": 26695
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71798
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28720,
              "short": 33479,
              "net": -4759
            },
            "nonCommercial": {
              "long": 6131,
              "short": 1502,
              "net": 4629
            },
            "smallTrader": {
              "long": 261,
              "short": 131,
              "net": 130
            }
          },
          "openInterest": 39479
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 211353,
              "short": 301281,
              "net": -89928
            },
            "nonCommercial": {
              "long": 164227,
              "short": 85174,
              "net": 79053
            },
            "smallTrader": {
              "long": 74330,
              "short": 63455,
              "net": 10875
            }
          },
          "openInterest": 474300
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14495,
              "short": 16962,
              "net": -2467
            },
            "nonCommercial": {
              "long": 26911,
              "short": 12561,
              "net": 14350
            },
            "smallTrader": {
              "long": 7780,
              "short": 19663,
              "net": -11883
            }
          },
          "openInterest": 57203
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189051,
              "short": 226504,
              "net": -37453
            },
            "nonCommercial": {
              "long": 110377,
              "short": 69047,
              "net": 41330
            },
            "smallTrader": {
              "long": 20209,
              "short": 24086,
              "net": -3877
            }
          },
          "openInterest": 409784
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105193,
              "short": 308804,
              "net": -203611
            },
            "nonCommercial": {
              "long": 297178,
              "short": 106904,
              "net": 190274
            },
            "smallTrader": {
              "long": 40186,
              "short": 26849,
              "net": 13337
            }
          },
          "openInterest": 471134
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210101,
              "short": 207047,
              "net": 3054
            },
            "nonCommercial": {
              "long": 78040,
              "short": 78022,
              "net": 18
            },
            "smallTrader": {
              "long": 36505,
              "short": 39577,
              "net": -3072
            }
          },
          "openInterest": 404508
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144233,
              "short": 83337,
              "net": 60896
            },
            "nonCommercial": {
              "long": 34160,
              "short": 84713,
              "net": -50553
            },
            "smallTrader": {
              "long": 23534,
              "short": 33877,
              "net": -10343
            }
          },
          "openInterest": 210617
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88191,
              "short": 130238,
              "net": -42047
            },
            "nonCommercial": {
              "long": 101508,
              "short": 46706,
              "net": 54802
            },
            "smallTrader": {
              "long": 22292,
              "short": 35047,
              "net": -12755
            }
          },
          "openInterest": 254077
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130681,
              "short": 243228,
              "net": -112547
            },
            "nonCommercial": {
              "long": 184051,
              "short": 48059,
              "net": 135992
            },
            "smallTrader": {
              "long": 32540,
              "short": 55985,
              "net": -23445
            }
          },
          "openInterest": 413641
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84029,
              "short": 186727,
              "net": -102698
            },
            "nonCommercial": {
              "long": 123468,
              "short": 27654,
              "net": 95814
            },
            "smallTrader": {
              "long": 9817,
              "short": 2933,
              "net": 6884
            }
          },
          "openInterest": 233490
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50179,
              "short": 71142,
              "net": -20963
            },
            "nonCommercial": {
              "long": 30168,
              "short": 9852,
              "net": 20316
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 89647
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 529584,
              "short": 555659,
              "net": -26075
            },
            "nonCommercial": {
              "long": 373440,
              "short": 377774,
              "net": -4334
            },
            "smallTrader": {
              "long": 71411,
              "short": 41002,
              "net": 30409
            }
          },
          "openInterest": 1465130
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19392,
              "short": 21735,
              "net": -2343
            },
            "nonCommercial": {
              "long": 27261,
              "short": 25666,
              "net": 1595
            },
            "smallTrader": {
              "long": 5518,
              "short": 4770,
              "net": 748
            }
          },
          "openInterest": 53576
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15921,
              "short": 36075,
              "net": -20154
            },
            "nonCommercial": {
              "long": 46295,
              "short": 31059,
              "net": 15236
            },
            "smallTrader": {
              "long": 8793,
              "short": 3875,
              "net": 4918
            }
          },
          "openInterest": 76040
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 548778,
              "short": 550056,
              "net": -1278
            },
            "nonCommercial": {
              "long": 110467,
              "short": 104381,
              "net": 6086
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 785893
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51617,
              "short": 123530,
              "net": -71913
            },
            "nonCommercial": {
              "long": 102702,
              "short": 42044,
              "net": 60658
            },
            "smallTrader": {
              "long": 24935,
              "short": 13680,
              "net": 11255
            }
          },
          "openInterest": 201214
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197170,
              "short": 195144,
              "net": 2026
            },
            "nonCommercial": {
              "long": 98541,
              "short": 103386,
              "net": -4845
            },
            "smallTrader": {
              "long": 43193,
              "short": 40374,
              "net": 2819
            }
          },
          "openInterest": 409166
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186033,
              "short": 191132,
              "net": -5099
            },
            "nonCommercial": {
              "long": 119857,
              "short": 114500,
              "net": 5357
            },
            "smallTrader": {
              "long": 32409,
              "short": 32667,
              "net": -258
            }
          },
          "openInterest": 418033
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385745,
              "short": 295935,
              "net": 89810
            },
            "nonCommercial": {
              "long": 159501,
              "short": 205457,
              "net": -45956
            },
            "smallTrader": {
              "long": 51765,
              "short": 95619,
              "net": -43854
            }
          },
          "openInterest": 700351
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 447011,
              "short": 447612,
              "net": -601
            },
            "nonCommercial": {
              "long": 221926,
              "short": 210076,
              "net": 11850
            },
            "smallTrader": {
              "long": 66510,
              "short": 77759,
              "net": -11249
            }
          },
          "openInterest": 854313
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31071,
              "short": 16355,
              "net": 14716
            },
            "nonCommercial": {
              "long": 8518,
              "short": 22978,
              "net": -14460
            },
            "smallTrader": {
              "long": 14339,
              "short": 14595,
              "net": -256
            }
          },
          "openInterest": 55138
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18342,
              "short": 52277,
              "net": -33935
            },
            "nonCommercial": {
              "long": 51901,
              "short": 23876,
              "net": 28025
            },
            "smallTrader": {
              "long": 12159,
              "short": 6249,
              "net": 5910
            }
          },
          "openInterest": 84987
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 260761,
              "short": 129222,
              "net": 131539
            },
            "nonCommercial": {
              "long": 166181,
              "short": 296012,
              "net": -129831
            },
            "smallTrader": {
              "long": 32762,
              "short": 34470,
              "net": -1708
            }
          },
          "openInterest": 632465
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105855,
              "short": 141807,
              "net": -35952
            },
            "nonCommercial": {
              "long": 109626,
              "short": 71840,
              "net": 37786
            },
            "smallTrader": {
              "long": 23464,
              "short": 25298,
              "net": -1834
            }
          },
          "openInterest": 282447
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158707,
              "short": 100147,
              "net": 58560
            },
            "nonCommercial": {
              "long": 150961,
              "short": 211477,
              "net": -60516
            },
            "smallTrader": {
              "long": 41245,
              "short": 39289,
              "net": 1956
            }
          },
          "openInterest": 446411
        }
      ]
    },
    {
      "reportDate": "2017-06-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1838191,
              "short": 2039066,
              "net": -200875
            },
            "nonCommercial": {
              "long": 898935,
              "short": 553763,
              "net": 345172
            },
            "smallTrader": {
              "long": 369155,
              "short": 513452,
              "net": -144297
            }
          },
          "openInterest": 3224389
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 969501,
              "short": 812838,
              "net": 156663
            },
            "nonCommercial": {
              "long": 210728,
              "short": 323595,
              "net": -112867
            },
            "smallTrader": {
              "long": 111073,
              "short": 154869,
              "net": -43796
            }
          },
          "openInterest": 1328286
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 377632,
              "short": 463107,
              "net": -85475
            },
            "nonCommercial": {
              "long": 183458,
              "short": 121827,
              "net": 61631
            },
            "smallTrader": {
              "long": 181393,
              "short": 157549,
              "net": 23844
            }
          },
          "openInterest": 752497
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2255867,
              "short": 2035493,
              "net": 220374
            },
            "nonCommercial": {
              "long": 487224,
              "short": 623985,
              "net": -136761
            },
            "smallTrader": {
              "long": 283906,
              "short": 367519,
              "net": -83613
            }
          },
          "openInterest": 3099716
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12348,
              "short": 26545,
              "net": -14197
            },
            "nonCommercial": {
              "long": 42272,
              "short": 27239,
              "net": 15033
            },
            "smallTrader": {
              "long": 24535,
              "short": 25371,
              "net": -836
            }
          },
          "openInterest": 81975
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7562,
              "short": 12426,
              "net": -4864
            },
            "nonCommercial": {
              "long": 9117,
              "short": 5147,
              "net": 3970
            },
            "smallTrader": {
              "long": 1458,
              "short": 564,
              "net": 894
            }
          },
          "openInterest": 18137
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111234,
              "short": 68958,
              "net": 42276
            },
            "nonCommercial": {
              "long": 50625,
              "short": 88229,
              "net": -37604
            },
            "smallTrader": {
              "long": 24748,
              "short": 29420,
              "net": -4672
            }
          },
          "openInterest": 194700
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156474,
              "short": 70708,
              "net": 85766
            },
            "nonCommercial": {
              "long": 28507,
              "short": 111388,
              "net": -82881
            },
            "smallTrader": {
              "long": 28038,
              "short": 30923,
              "net": -2885
            }
          },
          "openInterest": 219496
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137875,
              "short": 118649,
              "net": 19226
            },
            "nonCommercial": {
              "long": 52539,
              "short": 77596,
              "net": -25057
            },
            "smallTrader": {
              "long": 19772,
              "short": 13941,
              "net": 5831
            }
          },
          "openInterest": 242883
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107120,
              "short": 85551,
              "net": 21569
            },
            "nonCommercial": {
              "long": 56693,
              "short": 81723,
              "net": -25030
            },
            "smallTrader": {
              "long": 12584,
              "short": 9123,
              "net": 3461
            }
          },
          "openInterest": 214847
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105947,
              "short": 120070,
              "net": -14123
            },
            "nonCommercial": {
              "long": 103559,
              "short": 90780,
              "net": 12779
            },
            "smallTrader": {
              "long": 17006,
              "short": 15662,
              "net": 1344
            }
          },
          "openInterest": 271774
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 610290,
              "short": 658412,
              "net": -48122
            },
            "nonCommercial": {
              "long": 417113,
              "short": 375213,
              "net": 41900
            },
            "smallTrader": {
              "long": 184005,
              "short": 177783,
              "net": 6222
            }
          },
          "openInterest": 1422725
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93422,
              "short": 144913,
              "net": -51491
            },
            "nonCommercial": {
              "long": 85737,
              "short": 34941,
              "net": 50796
            },
            "smallTrader": {
              "long": 13080,
              "short": 12385,
              "net": 695
            }
          },
          "openInterest": 206774
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 783406,
              "short": 1143120,
              "net": -359714
            },
            "nonCommercial": {
              "long": 628548,
              "short": 299784,
              "net": 328764
            },
            "smallTrader": {
              "long": 117649,
              "short": 86699,
              "net": 30950
            }
          },
          "openInterest": 2118015
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14412,
              "short": 43721,
              "net": -29309
            },
            "nonCommercial": {
              "long": 34545,
              "short": 3901,
              "net": 30644
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61134
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29026,
              "short": 33359,
              "net": -4333
            },
            "nonCommercial": {
              "long": 6179,
              "short": 1916,
              "net": 4263
            },
            "smallTrader": {
              "long": 254,
              "short": 184,
              "net": 70
            }
          },
          "openInterest": 40013
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132839,
              "short": 192994,
              "net": -60155
            },
            "nonCommercial": {
              "long": 167245,
              "short": 122393,
              "net": 44852
            },
            "smallTrader": {
              "long": 66171,
              "short": 50868,
              "net": 15303
            }
          },
          "openInterest": 379269
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13655,
              "short": 16953,
              "net": -3298
            },
            "nonCommercial": {
              "long": 25739,
              "short": 10871,
              "net": 14868
            },
            "smallTrader": {
              "long": 7467,
              "short": 19037,
              "net": -11570
            }
          },
          "openInterest": 54708
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186101,
              "short": 216121,
              "net": -30020
            },
            "nonCommercial": {
              "long": 109551,
              "short": 75264,
              "net": 34287
            },
            "smallTrader": {
              "long": 19980,
              "short": 24247,
              "net": -4267
            }
          },
          "openInterest": 409248
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110287,
              "short": 275303,
              "net": -165016
            },
            "nonCommercial": {
              "long": 252620,
              "short": 101945,
              "net": 150675
            },
            "smallTrader": {
              "long": 43201,
              "short": 28860,
              "net": 14341
            }
          },
          "openInterest": 445841
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225849,
              "short": 220567,
              "net": 5282
            },
            "nonCommercial": {
              "long": 76900,
              "short": 76247,
              "net": 653
            },
            "smallTrader": {
              "long": 36779,
              "short": 42714,
              "net": -5935
            }
          },
          "openInterest": 417211
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112255,
              "short": 44243,
              "net": 68012
            },
            "nonCommercial": {
              "long": 39498,
              "short": 89457,
              "net": -49959
            },
            "smallTrader": {
              "long": 16140,
              "short": 34193,
              "net": -18053
            }
          },
          "openInterest": 171840
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87430,
              "short": 124044,
              "net": -36614
            },
            "nonCommercial": {
              "long": 95634,
              "short": 44055,
              "net": 51579
            },
            "smallTrader": {
              "long": 22169,
              "short": 37134,
              "net": -14965
            }
          },
          "openInterest": 245282
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128639,
              "short": 237331,
              "net": -108692
            },
            "nonCommercial": {
              "long": 179323,
              "short": 47256,
              "net": 132067
            },
            "smallTrader": {
              "long": 30175,
              "short": 53550,
              "net": -23375
            }
          },
          "openInterest": 399762
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77345,
              "short": 133169,
              "net": -55824
            },
            "nonCommercial": {
              "long": 125659,
              "short": 76674,
              "net": 48985
            },
            "smallTrader": {
              "long": 9693,
              "short": 2854,
              "net": 6839
            }
          },
          "openInterest": 217481
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23212,
              "short": 38966,
              "net": -15754
            },
            "nonCommercial": {
              "long": 24919,
              "short": 10731,
              "net": 14188
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56941
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 488559,
              "short": 500732,
              "net": -12173
            },
            "nonCommercial": {
              "long": 356511,
              "short": 373248,
              "net": -16737
            },
            "smallTrader": {
              "long": 72021,
              "short": 43111,
              "net": 28910
            }
          },
          "openInterest": 1385255
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5794,
              "short": 28533,
              "net": -22739
            },
            "nonCommercial": {
              "long": 38388,
              "short": 16933,
              "net": 21455
            },
            "smallTrader": {
              "long": 5456,
              "short": 4172,
              "net": 1284
            }
          },
          "openInterest": 50095
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17822,
              "short": 35341,
              "net": -17519
            },
            "nonCommercial": {
              "long": 44843,
              "short": 32032,
              "net": 12811
            },
            "smallTrader": {
              "long": 8447,
              "short": 3739,
              "net": 4708
            }
          },
          "openInterest": 75380
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 416269,
              "short": 417203,
              "net": -934
            },
            "nonCommercial": {
              "long": 96346,
              "short": 92883,
              "net": 3463
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 605483
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56301,
              "short": 115135,
              "net": -58834
            },
            "nonCommercial": {
              "long": 96000,
              "short": 49319,
              "net": 46681
            },
            "smallTrader": {
              "long": 26161,
              "short": 14008,
              "net": 12153
            }
          },
          "openInterest": 199929
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195376,
              "short": 195143,
              "net": 233
            },
            "nonCommercial": {
              "long": 96955,
              "short": 103112,
              "net": -6157
            },
            "smallTrader": {
              "long": 44313,
              "short": 38389,
              "net": 5924
            }
          },
          "openInterest": 400369
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173472,
              "short": 198432,
              "net": -24960
            },
            "nonCommercial": {
              "long": 116815,
              "short": 94851,
              "net": 21964
            },
            "smallTrader": {
              "long": 34294,
              "short": 31298,
              "net": 2996
            }
          },
          "openInterest": 408927
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393350,
              "short": 299505,
              "net": 93845
            },
            "nonCommercial": {
              "long": 157994,
              "short": 208484,
              "net": -50490
            },
            "smallTrader": {
              "long": 50832,
              "short": 94187,
              "net": -43355
            }
          },
          "openInterest": 706456
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 455493,
              "short": 418801,
              "net": 36692
            },
            "nonCommercial": {
              "long": 196748,
              "short": 225691,
              "net": -28943
            },
            "smallTrader": {
              "long": 67447,
              "short": 75196,
              "net": -7749
            }
          },
          "openInterest": 831702
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9507,
              "short": 7052,
              "net": 2455
            },
            "nonCommercial": {
              "long": 11275,
              "short": 14257,
              "net": -2982
            },
            "smallTrader": {
              "long": 13017,
              "short": 12490,
              "net": 527
            }
          },
          "openInterest": 35051
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8626,
              "short": 19923,
              "net": -11297
            },
            "nonCommercial": {
              "long": 28313,
              "short": 22693,
              "net": 5620
            },
            "smallTrader": {
              "long": 8165,
              "short": 2488,
              "net": 5677
            }
          },
          "openInterest": 46708
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 228877,
              "short": 86453,
              "net": 142424
            },
            "nonCommercial": {
              "long": 146672,
              "short": 290517,
              "net": -143845
            },
            "smallTrader": {
              "long": 37458,
              "short": 36037,
              "net": 1421
            }
          },
          "openInterest": 583594
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102174,
              "short": 156866,
              "net": -54692
            },
            "nonCommercial": {
              "long": 109193,
              "short": 49282,
              "net": 59911
            },
            "smallTrader": {
              "long": 22705,
              "short": 27924,
              "net": -5219
            }
          },
          "openInterest": 275255
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145084,
              "short": 133341,
              "net": 11743
            },
            "nonCommercial": {
              "long": 164437,
              "short": 175520,
              "net": -11083
            },
            "smallTrader": {
              "long": 39938,
              "short": 40598,
              "net": -660
            }
          },
          "openInterest": 445204
        }
      ]
    },
    {
      "reportDate": "2017-06-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1801741,
              "short": 1945615,
              "net": -143874
            },
            "nonCommercial": {
              "long": 835371,
              "short": 533273,
              "net": 302098
            },
            "smallTrader": {
              "long": 369283,
              "short": 527507,
              "net": -158224
            }
          },
          "openInterest": 3137084
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 922967,
              "short": 743817,
              "net": 179150
            },
            "nonCommercial": {
              "long": 212115,
              "short": 354073,
              "net": -141958
            },
            "smallTrader": {
              "long": 123530,
              "short": 160722,
              "net": -37192
            }
          },
          "openInterest": 1294933
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 374645,
              "short": 447307,
              "net": -72662
            },
            "nonCommercial": {
              "long": 186192,
              "short": 131610,
              "net": 54582
            },
            "smallTrader": {
              "long": 174620,
              "short": 156540,
              "net": 18080
            }
          },
          "openInterest": 750814
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2309173,
              "short": 2036299,
              "net": 272874
            },
            "nonCommercial": {
              "long": 469556,
              "short": 641282,
              "net": -171726
            },
            "smallTrader": {
              "long": 268209,
              "short": 369357,
              "net": -101148
            }
          },
          "openInterest": 3113882
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12980,
              "short": 33431,
              "net": -20451
            },
            "nonCommercial": {
              "long": 48906,
              "short": 29157,
              "net": 19749
            },
            "smallTrader": {
              "long": 25340,
              "short": 24638,
              "net": 702
            }
          },
          "openInterest": 89953
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7472,
              "short": 12617,
              "net": -5145
            },
            "nonCommercial": {
              "long": 9640,
              "short": 5358,
              "net": 4282
            },
            "smallTrader": {
              "long": 1467,
              "short": 604,
              "net": 863
            }
          },
          "openInterest": 18579
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112643,
              "short": 69449,
              "net": 43194
            },
            "nonCommercial": {
              "long": 43707,
              "short": 82840,
              "net": -39133
            },
            "smallTrader": {
              "long": 25158,
              "short": 29219,
              "net": -4061
            }
          },
          "openInterest": 187799
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78927,
              "short": 30949,
              "net": 47978
            },
            "nonCommercial": {
              "long": 28698,
              "short": 78193,
              "net": -49495
            },
            "smallTrader": {
              "long": 31137,
              "short": 29620,
              "net": 1517
            }
          },
          "openInterest": 143798
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146835,
              "short": 115349,
              "net": 31486
            },
            "nonCommercial": {
              "long": 56831,
              "short": 95087,
              "net": -38256
            },
            "smallTrader": {
              "long": 21785,
              "short": 15015,
              "net": 6770
            }
          },
          "openInterest": 261679
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111980,
              "short": 84414,
              "net": 27566
            },
            "nonCommercial": {
              "long": 55255,
              "short": 86099,
              "net": -30844
            },
            "smallTrader": {
              "long": 11370,
              "short": 8092,
              "net": 3278
            }
          },
          "openInterest": 221973
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95179,
              "short": 110189,
              "net": -15010
            },
            "nonCommercial": {
              "long": 106572,
              "short": 92884,
              "net": 13688
            },
            "smallTrader": {
              "long": 17394,
              "short": 16072,
              "net": 1322
            }
          },
          "openInterest": 253503
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 626247,
              "short": 606392,
              "net": 19855
            },
            "nonCommercial": {
              "long": 364085,
              "short": 395093,
              "net": -31008
            },
            "smallTrader": {
              "long": 183870,
              "short": 172717,
              "net": 11153
            }
          },
          "openInterest": 1361668
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95902,
              "short": 132236,
              "net": -36334
            },
            "nonCommercial": {
              "long": 77201,
              "short": 39660,
              "net": 37541
            },
            "smallTrader": {
              "long": 11633,
              "short": 12840,
              "net": -1207
            }
          },
          "openInterest": 200457
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 812438,
              "short": 1158776,
              "net": -346338
            },
            "nonCommercial": {
              "long": 638878,
              "short": 311690,
              "net": 327188
            },
            "smallTrader": {
              "long": 110766,
              "short": 91616,
              "net": 19150
            }
          },
          "openInterest": 2143111
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14524,
              "short": 48574,
              "net": -34050
            },
            "nonCommercial": {
              "long": 38946,
              "short": 5037,
              "net": 33909
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65668
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30197,
              "short": 34749,
              "net": -4552
            },
            "nonCommercial": {
              "long": 6789,
              "short": 2315,
              "net": 4474
            },
            "smallTrader": {
              "long": 363,
              "short": 285,
              "net": 78
            }
          },
          "openInterest": 41546
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136134,
              "short": 211639,
              "net": -75505
            },
            "nonCommercial": {
              "long": 179671,
              "short": 120976,
              "net": 58695
            },
            "smallTrader": {
              "long": 70335,
              "short": 53525,
              "net": 16810
            }
          },
          "openInterest": 400560
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13645,
              "short": 17679,
              "net": -4034
            },
            "nonCommercial": {
              "long": 26608,
              "short": 11019,
              "net": 15589
            },
            "smallTrader": {
              "long": 7313,
              "short": 18868,
              "net": -11555
            }
          },
          "openInterest": 56313
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186659,
              "short": 219410,
              "net": -32751
            },
            "nonCommercial": {
              "long": 114629,
              "short": 75417,
              "net": 39212
            },
            "smallTrader": {
              "long": 18010,
              "short": 24471,
              "net": -6461
            }
          },
          "openInterest": 404717
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117497,
              "short": 267360,
              "net": -149863
            },
            "nonCommercial": {
              "long": 236586,
              "short": 104914,
              "net": 131672
            },
            "smallTrader": {
              "long": 47403,
              "short": 29212,
              "net": 18191
            }
          },
          "openInterest": 453144
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 236490,
              "short": 226920,
              "net": 9570
            },
            "nonCommercial": {
              "long": 76556,
              "short": 81968,
              "net": -5412
            },
            "smallTrader": {
              "long": 38528,
              "short": 42686,
              "net": -4158
            }
          },
          "openInterest": 424566
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123453,
              "short": 41443,
              "net": 82010
            },
            "nonCommercial": {
              "long": 38254,
              "short": 99604,
              "net": -61350
            },
            "smallTrader": {
              "long": 17583,
              "short": 38243,
              "net": -20660
            }
          },
          "openInterest": 183705
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97842,
              "short": 133745,
              "net": -35903
            },
            "nonCommercial": {
              "long": 96055,
              "short": 45221,
              "net": 50834
            },
            "smallTrader": {
              "long": 23182,
              "short": 38113,
              "net": -14931
            }
          },
          "openInterest": 257528
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127353,
              "short": 232728,
              "net": -105375
            },
            "nonCommercial": {
              "long": 173084,
              "short": 45304,
              "net": 127780
            },
            "smallTrader": {
              "long": 30027,
              "short": 52432,
              "net": -22405
            }
          },
          "openInterest": 386092
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77403,
              "short": 163914,
              "net": -86511
            },
            "nonCommercial": {
              "long": 126019,
              "short": 45012,
              "net": 81007
            },
            "smallTrader": {
              "long": 8543,
              "short": 3039,
              "net": 5504
            }
          },
          "openInterest": 212815
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26500,
              "short": 37151,
              "net": -10651
            },
            "nonCommercial": {
              "long": 22265,
              "short": 12025,
              "net": 10240
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57176
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 465547,
              "short": 463715,
              "net": 1832
            },
            "nonCommercial": {
              "long": 348033,
              "short": 378338,
              "net": -30305
            },
            "smallTrader": {
              "long": 70639,
              "short": 42166,
              "net": 28473
            }
          },
          "openInterest": 1336463
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6381,
              "short": 32706,
              "net": -26325
            },
            "nonCommercial": {
              "long": 45001,
              "short": 19768,
              "net": 25233
            },
            "smallTrader": {
              "long": 5945,
              "short": 4853,
              "net": 1092
            }
          },
          "openInterest": 57424
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17968,
              "short": 33171,
              "net": -15203
            },
            "nonCommercial": {
              "long": 45343,
              "short": 34810,
              "net": 10533
            },
            "smallTrader": {
              "long": 8947,
              "short": 4277,
              "net": 4670
            }
          },
          "openInterest": 76578
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 417751,
              "short": 425857,
              "net": -8106
            },
            "nonCommercial": {
              "long": 100516,
              "short": 93706,
              "net": 6810
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 616094
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59720,
              "short": 109928,
              "net": -50208
            },
            "nonCommercial": {
              "long": 93869,
              "short": 58337,
              "net": 35532
            },
            "smallTrader": {
              "long": 28981,
              "short": 14305,
              "net": 14676
            }
          },
          "openInterest": 204637
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192059,
              "short": 166655,
              "net": 25404
            },
            "nonCommercial": {
              "long": 86120,
              "short": 114265,
              "net": -28145
            },
            "smallTrader": {
              "long": 40355,
              "short": 37614,
              "net": 2741
            }
          },
          "openInterest": 383749
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167874,
              "short": 195503,
              "net": -27629
            },
            "nonCommercial": {
              "long": 107290,
              "short": 81755,
              "net": 25535
            },
            "smallTrader": {
              "long": 31606,
              "short": 29512,
              "net": 2094
            }
          },
          "openInterest": 379912
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393371,
              "short": 258944,
              "net": 134427
            },
            "nonCommercial": {
              "long": 137240,
              "short": 231780,
              "net": -94540
            },
            "smallTrader": {
              "long": 52910,
              "short": 92797,
              "net": -39887
            }
          },
          "openInterest": 684964
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448642,
              "short": 393766,
              "net": 54876
            },
            "nonCommercial": {
              "long": 204851,
              "short": 251820,
              "net": -46969
            },
            "smallTrader": {
              "long": 66192,
              "short": 74099,
              "net": -7907
            }
          },
          "openInterest": 821489
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10347,
              "short": 7128,
              "net": 3219
            },
            "nonCommercial": {
              "long": 11218,
              "short": 15887,
              "net": -4669
            },
            "smallTrader": {
              "long": 14823,
              "short": 13373,
              "net": 1450
            }
          },
          "openInterest": 37364
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9181,
              "short": 19715,
              "net": -10534
            },
            "nonCommercial": {
              "long": 27957,
              "short": 22499,
              "net": 5458
            },
            "smallTrader": {
              "long": 7889,
              "short": 2813,
              "net": 5076
            }
          },
          "openInterest": 48135
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 214145,
              "short": 83480,
              "net": 130665
            },
            "nonCommercial": {
              "long": 157599,
              "short": 292595,
              "net": -134996
            },
            "smallTrader": {
              "long": 34255,
              "short": 29924,
              "net": 4331
            }
          },
          "openInterest": 562064
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95027,
              "short": 157750,
              "net": -62723
            },
            "nonCommercial": {
              "long": 106667,
              "short": 40583,
              "net": 66084
            },
            "smallTrader": {
              "long": 20800,
              "short": 24161,
              "net": -3361
            }
          },
          "openInterest": 262793
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143586,
              "short": 133660,
              "net": 9926
            },
            "nonCommercial": {
              "long": 146297,
              "short": 155476,
              "net": -9179
            },
            "smallTrader": {
              "long": 38550,
              "short": 39297,
              "net": -747
            }
          },
          "openInterest": 404793
        }
      ]
    },
    {
      "reportDate": "2017-07-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1789473,
              "short": 1891070,
              "net": -101597
            },
            "nonCommercial": {
              "long": 824954,
              "short": 561992,
              "net": 262962
            },
            "smallTrader": {
              "long": 357787,
              "short": 519152,
              "net": -161365
            }
          },
          "openInterest": 3087863
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1023567,
              "short": 721605,
              "net": 301962
            },
            "nonCommercial": {
              "long": 179819,
              "short": 437006,
              "net": -257187
            },
            "smallTrader": {
              "long": 121659,
              "short": 166434,
              "net": -44775
            }
          },
          "openInterest": 1365365
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 375495,
              "short": 439292,
              "net": -63797
            },
            "nonCommercial": {
              "long": 184378,
              "short": 117357,
              "net": 67021
            },
            "smallTrader": {
              "long": 162471,
              "short": 165695,
              "net": -3224
            }
          },
          "openInterest": 734560
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2332780,
              "short": 2009330,
              "net": 323450
            },
            "nonCommercial": {
              "long": 403416,
              "short": 622709,
              "net": -219293
            },
            "smallTrader": {
              "long": 269469,
              "short": 373626,
              "net": -104157
            }
          },
          "openInterest": 3064766
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12063,
              "short": 50973,
              "net": -38910
            },
            "nonCommercial": {
              "long": 57544,
              "short": 25130,
              "net": 32414
            },
            "smallTrader": {
              "long": 27977,
              "short": 21481,
              "net": 6496
            }
          },
          "openInterest": 100735
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8643,
              "short": 12615,
              "net": -3972
            },
            "nonCommercial": {
              "long": 10389,
              "short": 6365,
              "net": 4024
            },
            "smallTrader": {
              "long": 1219,
              "short": 1271,
              "net": -52
            }
          },
          "openInterest": 20251
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108720,
              "short": 83969,
              "net": 24751
            },
            "nonCommercial": {
              "long": 54025,
              "short": 81792,
              "net": -27767
            },
            "smallTrader": {
              "long": 30435,
              "short": 27419,
              "net": 3016
            }
          },
          "openInterest": 201379
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71029,
              "short": 38736,
              "net": 32293
            },
            "nonCommercial": {
              "long": 34300,
              "short": 73672,
              "net": -39372
            },
            "smallTrader": {
              "long": 34508,
              "short": 27429,
              "net": 7079
            }
          },
          "openInterest": 145079
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146744,
              "short": 114908,
              "net": 31836
            },
            "nonCommercial": {
              "long": 56458,
              "short": 94621,
              "net": -38163
            },
            "smallTrader": {
              "long": 20241,
              "short": 13914,
              "net": 6327
            }
          },
          "openInterest": 263719
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113400,
              "short": 88053,
              "net": 25347
            },
            "nonCommercial": {
              "long": 56979,
              "short": 84862,
              "net": -27883
            },
            "smallTrader": {
              "long": 11105,
              "short": 8569,
              "net": 2536
            }
          },
          "openInterest": 224734
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96051,
              "short": 113572,
              "net": -17521
            },
            "nonCommercial": {
              "long": 116393,
              "short": 100048,
              "net": 16345
            },
            "smallTrader": {
              "long": 17247,
              "short": 16071,
              "net": 1176
            }
          },
          "openInterest": 267148
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 620407,
              "short": 664965,
              "net": -44558
            },
            "nonCommercial": {
              "long": 375785,
              "short": 332305,
              "net": 43480
            },
            "smallTrader": {
              "long": 182462,
              "short": 181384,
              "net": 1078
            }
          },
          "openInterest": 1330520
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99216,
              "short": 130230,
              "net": -31014
            },
            "nonCommercial": {
              "long": 76231,
              "short": 43346,
              "net": 32885
            },
            "smallTrader": {
              "long": 12895,
              "short": 14766,
              "net": -1871
            }
          },
          "openInterest": 206309
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 845140,
              "short": 1183286,
              "net": -338146
            },
            "nonCommercial": {
              "long": 633802,
              "short": 292755,
              "net": 341047
            },
            "smallTrader": {
              "long": 102950,
              "short": 105851,
              "net": -2901
            }
          },
          "openInterest": 2172632
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14372,
              "short": 50183,
              "net": -35811
            },
            "nonCommercial": {
              "long": 40831,
              "short": 4205,
              "net": 36626
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67412
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26823,
              "short": 30925,
              "net": -4102
            },
            "nonCommercial": {
              "long": 6062,
              "short": 1958,
              "net": 4104
            },
            "smallTrader": {
              "long": 218,
              "short": 220,
              "net": -2
            }
          },
          "openInterest": 36668
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144260,
              "short": 244301,
              "net": -100041
            },
            "nonCommercial": {
              "long": 185925,
              "short": 108461,
              "net": 77464
            },
            "smallTrader": {
              "long": 76636,
              "short": 54059,
              "net": 22577
            }
          },
          "openInterest": 422496
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14600,
              "short": 18481,
              "net": -3881
            },
            "nonCommercial": {
              "long": 26521,
              "short": 11301,
              "net": 15220
            },
            "smallTrader": {
              "long": 7658,
              "short": 18997,
              "net": -11339
            }
          },
          "openInterest": 57273
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186129,
              "short": 222749,
              "net": -36620
            },
            "nonCommercial": {
              "long": 114381,
              "short": 72039,
              "net": 42342
            },
            "smallTrader": {
              "long": 18768,
              "short": 24490,
              "net": -5722
            }
          },
          "openInterest": 401822
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 131190,
              "short": 238416,
              "net": -107226
            },
            "nonCommercial": {
              "long": 221681,
              "short": 127882,
              "net": 93799
            },
            "smallTrader": {
              "long": 47362,
              "short": 33935,
              "net": 13427
            }
          },
          "openInterest": 457201
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 224573,
              "short": 226056,
              "net": -1483
            },
            "nonCommercial": {
              "long": 74924,
              "short": 71149,
              "net": 3775
            },
            "smallTrader": {
              "long": 38785,
              "short": 41077,
              "net": -2292
            }
          },
          "openInterest": 416254
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141824,
              "short": 43641,
              "net": 98183
            },
            "nonCommercial": {
              "long": 43648,
              "short": 118684,
              "net": -75036
            },
            "smallTrader": {
              "long": 17405,
              "short": 40552,
              "net": -23147
            }
          },
          "openInterest": 207597
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102408,
              "short": 146045,
              "net": -43637
            },
            "nonCommercial": {
              "long": 106732,
              "short": 48057,
              "net": 58675
            },
            "smallTrader": {
              "long": 25084,
              "short": 40122,
              "net": -15038
            }
          },
          "openInterest": 271088
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131424,
              "short": 228511,
              "net": -97087
            },
            "nonCommercial": {
              "long": 164605,
              "short": 44600,
              "net": 120005
            },
            "smallTrader": {
              "long": 28244,
              "short": 51162,
              "net": -22918
            }
          },
          "openInterest": 377773
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77093,
              "short": 171078,
              "net": -93985
            },
            "nonCommercial": {
              "long": 119408,
              "short": 34549,
              "net": 84859
            },
            "smallTrader": {
              "long": 12522,
              "short": 3396,
              "net": 9126
            }
          },
          "openInterest": 210730
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29353,
              "short": 37492,
              "net": -8139
            },
            "nonCommercial": {
              "long": 20782,
              "short": 13067,
              "net": 7715
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58428
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 454717,
              "short": 462443,
              "net": -7726
            },
            "nonCommercial": {
              "long": 349227,
              "short": 369267,
              "net": -20040
            },
            "smallTrader": {
              "long": 69921,
              "short": 42155,
              "net": 27766
            }
          },
          "openInterest": 1347273
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6245,
              "short": 37544,
              "net": -31299
            },
            "nonCommercial": {
              "long": 44484,
              "short": 15351,
              "net": 29133
            },
            "smallTrader": {
              "long": 6689,
              "short": 4523,
              "net": 2166
            }
          },
          "openInterest": 57560
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17786,
              "short": 30384,
              "net": -12598
            },
            "nonCommercial": {
              "long": 44318,
              "short": 36108,
              "net": 8210
            },
            "smallTrader": {
              "long": 8728,
              "short": 4340,
              "net": 4388
            }
          },
          "openInterest": 72797
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 414631,
              "short": 431678,
              "net": -17047
            },
            "nonCommercial": {
              "long": 99852,
              "short": 83660,
              "net": 16192
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 613110
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61561,
              "short": 100789,
              "net": -39228
            },
            "nonCommercial": {
              "long": 91996,
              "short": 65721,
              "net": 26275
            },
            "smallTrader": {
              "long": 29384,
              "short": 16431,
              "net": 12953
            }
          },
          "openInterest": 203541
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182212,
              "short": 165556,
              "net": 16656
            },
            "nonCommercial": {
              "long": 78414,
              "short": 98348,
              "net": -19934
            },
            "smallTrader": {
              "long": 44468,
              "short": 41190,
              "net": 3278
            }
          },
          "openInterest": 364845
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164426,
              "short": 210304,
              "net": -45878
            },
            "nonCommercial": {
              "long": 106561,
              "short": 70595,
              "net": 35966
            },
            "smallTrader": {
              "long": 40981,
              "short": 31069,
              "net": 9912
            }
          },
          "openInterest": 374673
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 370292,
              "short": 278512,
              "net": 91780
            },
            "nonCommercial": {
              "long": 143625,
              "short": 203054,
              "net": -59429
            },
            "smallTrader": {
              "long": 52921,
              "short": 85272,
              "net": -32351
            }
          },
          "openInterest": 658517
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417051,
              "short": 365281,
              "net": 51770
            },
            "nonCommercial": {
              "long": 199570,
              "short": 245468,
              "net": -45898
            },
            "smallTrader": {
              "long": 65447,
              "short": 71319,
              "net": -5872
            }
          },
          "openInterest": 776748
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9200,
              "short": 11705,
              "net": -2505
            },
            "nonCommercial": {
              "long": 10928,
              "short": 11041,
              "net": -113
            },
            "smallTrader": {
              "long": 17624,
              "short": 15006,
              "net": 2618
            }
          },
          "openInterest": 38491
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9642,
              "short": 20341,
              "net": -10699
            },
            "nonCommercial": {
              "long": 30078,
              "short": 24242,
              "net": 5836
            },
            "smallTrader": {
              "long": 8075,
              "short": 3212,
              "net": 4863
            }
          },
          "openInterest": 50721
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 217297,
              "short": 93970,
              "net": 123327
            },
            "nonCommercial": {
              "long": 137435,
              "short": 261071,
              "net": -123636
            },
            "smallTrader": {
              "long": 34497,
              "short": 34188,
              "net": 309
            }
          },
          "openInterest": 562691
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94077,
              "short": 168461,
              "net": -74384
            },
            "nonCommercial": {
              "long": 107063,
              "short": 30777,
              "net": 76286
            },
            "smallTrader": {
              "long": 22162,
              "short": 24064,
              "net": -1902
            }
          },
          "openInterest": 261240
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146041,
              "short": 150389,
              "net": -4348
            },
            "nonCommercial": {
              "long": 164638,
              "short": 149881,
              "net": 14757
            },
            "smallTrader": {
              "long": 35093,
              "short": 45502,
              "net": -10409
            }
          },
          "openInterest": 410738
        }
      ]
    },
    {
      "reportDate": "2017-07-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1855469,
              "short": 1919305,
              "net": -63836
            },
            "nonCommercial": {
              "long": 822734,
              "short": 565707,
              "net": 257027
            },
            "smallTrader": {
              "long": 334787,
              "short": 527978,
              "net": -193191
            }
          },
          "openInterest": 3136441
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1002435,
              "short": 699940,
              "net": 302495
            },
            "nonCommercial": {
              "long": 182001,
              "short": 438814,
              "net": -256813
            },
            "smallTrader": {
              "long": 117838,
              "short": 163520,
              "net": -45682
            }
          },
          "openInterest": 1333159
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 381681,
              "short": 416034,
              "net": -34353
            },
            "nonCommercial": {
              "long": 190123,
              "short": 139691,
              "net": 50432
            },
            "smallTrader": {
              "long": 144382,
              "short": 160461,
              "net": -16079
            }
          },
          "openInterest": 730834
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2288462,
              "short": 1883706,
              "net": 404756
            },
            "nonCommercial": {
              "long": 353310,
              "short": 628904,
              "net": -275594
            },
            "smallTrader": {
              "long": 253202,
              "short": 382364,
              "net": -129162
            }
          },
          "openInterest": 2986911
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11922,
              "short": 53888,
              "net": -41966
            },
            "nonCommercial": {
              "long": 55950,
              "short": 19144,
              "net": 36806
            },
            "smallTrader": {
              "long": 27219,
              "short": 22059,
              "net": 5160
            }
          },
          "openInterest": 98130
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7188,
              "short": 9387,
              "net": -2199
            },
            "nonCommercial": {
              "long": 5934,
              "short": 4497,
              "net": 1437
            },
            "smallTrader": {
              "long": 1418,
              "short": 656,
              "net": 762
            }
          },
          "openInterest": 14666
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109540,
              "short": 86546,
              "net": 22994
            },
            "nonCommercial": {
              "long": 46614,
              "short": 70752,
              "net": -24138
            },
            "smallTrader": {
              "long": 29125,
              "short": 27981,
              "net": 1144
            }
          },
          "openInterest": 193648
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70170,
              "short": 76801,
              "net": -6631
            },
            "nonCommercial": {
              "long": 46080,
              "short": 54684,
              "net": -8604
            },
            "smallTrader": {
              "long": 39469,
              "short": 24234,
              "net": 15235
            }
          },
          "openInterest": 161065
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149176,
              "short": 115085,
              "net": 34091
            },
            "nonCommercial": {
              "long": 58015,
              "short": 100966,
              "net": -42951
            },
            "smallTrader": {
              "long": 23527,
              "short": 14667,
              "net": 8860
            }
          },
          "openInterest": 274523
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117897,
              "short": 90152,
              "net": 27745
            },
            "nonCommercial": {
              "long": 52314,
              "short": 81488,
              "net": -29174
            },
            "smallTrader": {
              "long": 9373,
              "short": 7944,
              "net": 1429
            }
          },
          "openInterest": 227103
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96163,
              "short": 111064,
              "net": -14901
            },
            "nonCommercial": {
              "long": 112768,
              "short": 100762,
              "net": 12006
            },
            "smallTrader": {
              "long": 17084,
              "short": 14189,
              "net": 2895
            }
          },
          "openInterest": 264039
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 626020,
              "short": 788378,
              "net": -162358
            },
            "nonCommercial": {
              "long": 413616,
              "short": 237871,
              "net": 175745
            },
            "smallTrader": {
              "long": 167304,
              "short": 180691,
              "net": -13387
            }
          },
          "openInterest": 1373866
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106208,
              "short": 134336,
              "net": -28128
            },
            "nonCommercial": {
              "long": 74212,
              "short": 44834,
              "net": 29378
            },
            "smallTrader": {
              "long": 11591,
              "short": 12841,
              "net": -1250
            }
          },
          "openInterest": 210783
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 812144,
              "short": 1173515,
              "net": -361371
            },
            "nonCommercial": {
              "long": 629009,
              "short": 270984,
              "net": 358025
            },
            "smallTrader": {
              "long": 100046,
              "short": 96700,
              "net": 3346
            }
          },
          "openInterest": 2133575
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13795,
              "short": 47949,
              "net": -34154
            },
            "nonCommercial": {
              "long": 39098,
              "short": 4292,
              "net": 34806
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64752
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27741,
              "short": 31767,
              "net": -4026
            },
            "nonCommercial": {
              "long": 6176,
              "short": 2227,
              "net": 3949
            },
            "smallTrader": {
              "long": 307,
              "short": 230,
              "net": 77
            }
          },
          "openInterest": 37555
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150147,
              "short": 258152,
              "net": -108005
            },
            "nonCommercial": {
              "long": 190267,
              "short": 106479,
              "net": 83788
            },
            "smallTrader": {
              "long": 79831,
              "short": 55614,
              "net": 24217
            }
          },
          "openInterest": 436899
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14475,
              "short": 17548,
              "net": -3073
            },
            "nonCommercial": {
              "long": 25895,
              "short": 11299,
              "net": 14596
            },
            "smallTrader": {
              "long": 7704,
              "short": 19227,
              "net": -11523
            }
          },
          "openInterest": 58761
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163057,
              "short": 210135,
              "net": -47078
            },
            "nonCommercial": {
              "long": 111207,
              "short": 61600,
              "net": 49607
            },
            "smallTrader": {
              "long": 20997,
              "short": 23526,
              "net": -2529
            }
          },
          "openInterest": 383501
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147818,
              "short": 221734,
              "net": -73916
            },
            "nonCommercial": {
              "long": 217637,
              "short": 157377,
              "net": 60260
            },
            "smallTrader": {
              "long": 45455,
              "short": 31799,
              "net": 13656
            }
          },
          "openInterest": 475669
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209394,
              "short": 217451,
              "net": -8057
            },
            "nonCommercial": {
              "long": 72972,
              "short": 66022,
              "net": 6950
            },
            "smallTrader": {
              "long": 39815,
              "short": 38708,
              "net": 1107
            }
          },
          "openInterest": 413360
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174866,
              "short": 41714,
              "net": 133152
            },
            "nonCommercial": {
              "long": 40778,
              "short": 152903,
              "net": -112125
            },
            "smallTrader": {
              "long": 18349,
              "short": 39376,
              "net": -21027
            }
          },
          "openInterest": 239786
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102596,
              "short": 149482,
              "net": -46886
            },
            "nonCommercial": {
              "long": 116381,
              "short": 51807,
              "net": 64574
            },
            "smallTrader": {
              "long": 24578,
              "short": 42266,
              "net": -17688
            }
          },
          "openInterest": 279523
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133357,
              "short": 227693,
              "net": -94336
            },
            "nonCommercial": {
              "long": 161158,
              "short": 46392,
              "net": 114766
            },
            "smallTrader": {
              "long": 28489,
              "short": 48919,
              "net": -20430
            }
          },
          "openInterest": 371693
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76411,
              "short": 179680,
              "net": -103269
            },
            "nonCommercial": {
              "long": 125291,
              "short": 27432,
              "net": 97859
            },
            "smallTrader": {
              "long": 9001,
              "short": 3591,
              "net": 5410
            }
          },
          "openInterest": 213241
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30425,
              "short": 35386,
              "net": -4961
            },
            "nonCommercial": {
              "long": 18253,
              "short": 12107,
              "net": 6146
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55985
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 453512,
              "short": 447701,
              "net": 5811
            },
            "nonCommercial": {
              "long": 349247,
              "short": 383125,
              "net": -33878
            },
            "smallTrader": {
              "long": 71236,
              "short": 43169,
              "net": 28067
            }
          },
          "openInterest": 1347125
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6414,
              "short": 39769,
              "net": -33355
            },
            "nonCommercial": {
              "long": 45435,
              "short": 13530,
              "net": 31905
            },
            "smallTrader": {
              "long": 6186,
              "short": 4736,
              "net": 1450
            }
          },
          "openInterest": 58499
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17489,
              "short": 27743,
              "net": -10254
            },
            "nonCommercial": {
              "long": 45904,
              "short": 40507,
              "net": 5397
            },
            "smallTrader": {
              "long": 9124,
              "short": 4267,
              "net": 4857
            }
          },
          "openInterest": 74471
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 411328,
              "short": 432024,
              "net": -20696
            },
            "nonCommercial": {
              "long": 102280,
              "short": 83932,
              "net": 18348
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 614457
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65517,
              "short": 90084,
              "net": -24567
            },
            "nonCommercial": {
              "long": 91174,
              "short": 77169,
              "net": 14005
            },
            "smallTrader": {
              "long": 26994,
              "short": 16432,
              "net": 10562
            }
          },
          "openInterest": 207592
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177790,
              "short": 194402,
              "net": -16612
            },
            "nonCommercial": {
              "long": 83884,
              "short": 76139,
              "net": 7745
            },
            "smallTrader": {
              "long": 39245,
              "short": 30378,
              "net": 8867
            }
          },
          "openInterest": 352336
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174907,
              "short": 239118,
              "net": -64211
            },
            "nonCommercial": {
              "long": 110853,
              "short": 57459,
              "net": 53394
            },
            "smallTrader": {
              "long": 38297,
              "short": 27480,
              "net": 10817
            }
          },
          "openInterest": 400791
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 371521,
              "short": 353368,
              "net": 18153
            },
            "nonCommercial": {
              "long": 167912,
              "short": 149912,
              "net": 18000
            },
            "smallTrader": {
              "long": 49429,
              "short": 85582,
              "net": -36153
            }
          },
          "openInterest": 675354
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424895,
              "short": 360994,
              "net": 63901
            },
            "nonCommercial": {
              "long": 180752,
              "short": 236787,
              "net": -56035
            },
            "smallTrader": {
              "long": 65005,
              "short": 72871,
              "net": -7866
            }
          },
          "openInterest": 762211
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10886,
              "short": 11336,
              "net": -450
            },
            "nonCommercial": {
              "long": 10359,
              "short": 10151,
              "net": 208
            },
            "smallTrader": {
              "long": 15543,
              "short": 15301,
              "net": 242
            }
          },
          "openInterest": 37943
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13280,
              "short": 20234,
              "net": -6954
            },
            "nonCommercial": {
              "long": 29628,
              "short": 27288,
              "net": 2340
            },
            "smallTrader": {
              "long": 7572,
              "short": 2958,
              "net": 4614
            }
          },
          "openInterest": 53048
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 229232,
              "short": 116536,
              "net": 112696
            },
            "nonCommercial": {
              "long": 145230,
              "short": 255518,
              "net": -110288
            },
            "smallTrader": {
              "long": 30656,
              "short": 33064,
              "net": -2408
            }
          },
          "openInterest": 576528
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92681,
              "short": 185501,
              "net": -92820
            },
            "nonCommercial": {
              "long": 116456,
              "short": 22614,
              "net": 93842
            },
            "smallTrader": {
              "long": 22575,
              "short": 23597,
              "net": -1022
            }
          },
          "openInterest": 269659
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156652,
              "short": 183493,
              "net": -26841
            },
            "nonCommercial": {
              "long": 172136,
              "short": 144698,
              "net": 27438
            },
            "smallTrader": {
              "long": 39902,
              "short": 40499,
              "net": -597
            }
          },
          "openInterest": 436850
        }
      ]
    },
    {
      "reportDate": "2017-07-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1824865,
              "short": 1956909,
              "net": -132044
            },
            "nonCommercial": {
              "long": 852455,
              "short": 570126,
              "net": 282329
            },
            "smallTrader": {
              "long": 357399,
              "short": 507684,
              "net": -150285
            }
          },
          "openInterest": 3160904
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1018340,
              "short": 711569,
              "net": 306771
            },
            "nonCommercial": {
              "long": 176485,
              "short": 450698,
              "net": -274213
            },
            "smallTrader": {
              "long": 132861,
              "short": 165419,
              "net": -32558
            }
          },
          "openInterest": 1356695
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 374116,
              "short": 402435,
              "net": -28319
            },
            "nonCommercial": {
              "long": 189600,
              "short": 138150,
              "net": 51450
            },
            "smallTrader": {
              "long": 149897,
              "short": 173028,
              "net": -23131
            }
          },
          "openInterest": 726348
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2278528,
              "short": 1897286,
              "net": 381242
            },
            "nonCommercial": {
              "long": 345465,
              "short": 627790,
              "net": -282325
            },
            "smallTrader": {
              "long": 280586,
              "short": 379503,
              "net": -98917
            }
          },
          "openInterest": 3001676
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11175,
              "short": 73624,
              "net": -62449
            },
            "nonCommercial": {
              "long": 69075,
              "short": 17719,
              "net": 51356
            },
            "smallTrader": {
              "long": 35707,
              "short": 24614,
              "net": 11093
            }
          },
          "openInterest": 117718
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6718,
              "short": 12933,
              "net": -6215
            },
            "nonCommercial": {
              "long": 11676,
              "short": 6740,
              "net": 4936
            },
            "smallTrader": {
              "long": 1764,
              "short": 485,
              "net": 1279
            }
          },
          "openInterest": 20342
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108392,
              "short": 94589,
              "net": 13803
            },
            "nonCommercial": {
              "long": 50883,
              "short": 67356,
              "net": -16473
            },
            "smallTrader": {
              "long": 31834,
              "short": 29164,
              "net": 2670
            }
          },
          "openInterest": 200185
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65157,
              "short": 87484,
              "net": -22327
            },
            "nonCommercial": {
              "long": 60000,
              "short": 51957,
              "net": 8043
            },
            "smallTrader": {
              "long": 39666,
              "short": 25382,
              "net": 14284
            }
          },
          "openInterest": 169522
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150388,
              "short": 112172,
              "net": 38216
            },
            "nonCommercial": {
              "long": 58752,
              "short": 105029,
              "net": -46277
            },
            "smallTrader": {
              "long": 23499,
              "short": 15438,
              "net": 8061
            }
          },
          "openInterest": 278949
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115986,
              "short": 98925,
              "net": 17061
            },
            "nonCommercial": {
              "long": 52574,
              "short": 71545,
              "net": -18971
            },
            "smallTrader": {
              "long": 9612,
              "short": 7702,
              "net": 1910
            }
          },
          "openInterest": 223173
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99519,
              "short": 117099,
              "net": -17580
            },
            "nonCommercial": {
              "long": 121936,
              "short": 106606,
              "net": 15330
            },
            "smallTrader": {
              "long": 17259,
              "short": 15009,
              "net": 2250
            }
          },
          "openInterest": 276841
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 645444,
              "short": 805150,
              "net": -159706
            },
            "nonCommercial": {
              "long": 402431,
              "short": 225284,
              "net": 177147
            },
            "smallTrader": {
              "long": 165540,
              "short": 182981,
              "net": -17441
            }
          },
          "openInterest": 1400131
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110212,
              "short": 133921,
              "net": -23709
            },
            "nonCommercial": {
              "long": 74998,
              "short": 50522,
              "net": 24476
            },
            "smallTrader": {
              "long": 11524,
              "short": 12291,
              "net": -767
            }
          },
          "openInterest": 216102
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 803854,
              "short": 1202174,
              "net": -398320
            },
            "nonCommercial": {
              "long": 652015,
              "short": 255556,
              "net": 396459
            },
            "smallTrader": {
              "long": 94515,
              "short": 92654,
              "net": 1861
            }
          },
          "openInterest": 2140060
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13752,
              "short": 46741,
              "net": -32989
            },
            "nonCommercial": {
              "long": 39472,
              "short": 5453,
              "net": 34019
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64619
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30796,
              "short": 34782,
              "net": -3986
            },
            "nonCommercial": {
              "long": 6279,
              "short": 2316,
              "net": 3963
            },
            "smallTrader": {
              "long": 255,
              "short": 232,
              "net": 23
            }
          },
          "openInterest": 41745
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150114,
              "short": 268566,
              "net": -118452
            },
            "nonCommercial": {
              "long": 199540,
              "short": 108219,
              "net": 91321
            },
            "smallTrader": {
              "long": 81045,
              "short": 53914,
              "net": 27131
            }
          },
          "openInterest": 446259
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14453,
              "short": 18847,
              "net": -4394
            },
            "nonCommercial": {
              "long": 26897,
              "short": 10658,
              "net": 16239
            },
            "smallTrader": {
              "long": 8146,
              "short": 19991,
              "net": -11845
            }
          },
          "openInterest": 60374
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165796,
              "short": 215017,
              "net": -49221
            },
            "nonCommercial": {
              "long": 110603,
              "short": 61123,
              "net": 49480
            },
            "smallTrader": {
              "long": 20436,
              "short": 20695,
              "net": -259
            }
          },
          "openInterest": 395761
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 153064,
              "short": 226699,
              "net": -73635
            },
            "nonCommercial": {
              "long": 217232,
              "short": 157094,
              "net": 60138
            },
            "smallTrader": {
              "long": 44194,
              "short": 30697,
              "net": 13497
            }
          },
          "openInterest": 484204
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218923,
              "short": 229053,
              "net": -10130
            },
            "nonCommercial": {
              "long": 71615,
              "short": 62518,
              "net": 9097
            },
            "smallTrader": {
              "long": 40088,
              "short": 39055,
              "net": 1033
            }
          },
          "openInterest": 424156
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 188763,
              "short": 41117,
              "net": 147646
            },
            "nonCommercial": {
              "long": 37419,
              "short": 164338,
              "net": -126919
            },
            "smallTrader": {
              "long": 18461,
              "short": 39188,
              "net": -20727
            }
          },
          "openInterest": 250071
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96214,
              "short": 141118,
              "net": -44904
            },
            "nonCommercial": {
              "long": 115959,
              "short": 52648,
              "net": 63311
            },
            "smallTrader": {
              "long": 23988,
              "short": 42395,
              "net": -18407
            }
          },
          "openInterest": 275444
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138520,
              "short": 228881,
              "net": -90361
            },
            "nonCommercial": {
              "long": 158255,
              "short": 46929,
              "net": 111326
            },
            "smallTrader": {
              "long": 28724,
              "short": 49689,
              "net": -20965
            }
          },
          "openInterest": 376022
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65879,
              "short": 184118,
              "net": -118239
            },
            "nonCommercial": {
              "long": 130155,
              "short": 17616,
              "net": 112539
            },
            "smallTrader": {
              "long": 8907,
              "short": 3207,
              "net": 5700
            }
          },
          "openInterest": 209717
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28834,
              "short": 35211,
              "net": -6377
            },
            "nonCommercial": {
              "long": 20604,
              "short": 12852,
              "net": 7752
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56703
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 448710,
              "short": 441623,
              "net": 7087
            },
            "nonCommercial": {
              "long": 341838,
              "short": 377017,
              "net": -35179
            },
            "smallTrader": {
              "long": 69906,
              "short": 41814,
              "net": 28092
            }
          },
          "openInterest": 1345797
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6678,
              "short": 44798,
              "net": -38120
            },
            "nonCommercial": {
              "long": 44257,
              "short": 8276,
              "net": 35981
            },
            "smallTrader": {
              "long": 6241,
              "short": 4102,
              "net": 2139
            }
          },
          "openInterest": 57496
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17238,
              "short": 31108,
              "net": -13870
            },
            "nonCommercial": {
              "long": 43871,
              "short": 35330,
              "net": 8541
            },
            "smallTrader": {
              "long": 8947,
              "short": 3618,
              "net": 5329
            }
          },
          "openInterest": 72456
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 421755,
              "short": 440231,
              "net": -18476
            },
            "nonCommercial": {
              "long": 107255,
              "short": 85494,
              "net": 21761
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 631177
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66398,
              "short": 88312,
              "net": -21914
            },
            "nonCommercial": {
              "long": 90776,
              "short": 81400,
              "net": 9376
            },
            "smallTrader": {
              "long": 27528,
              "short": 14990,
              "net": 12538
            }
          },
          "openInterest": 209689
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179531,
              "short": 201327,
              "net": -21796
            },
            "nonCommercial": {
              "long": 83929,
              "short": 68663,
              "net": 15266
            },
            "smallTrader": {
              "long": 37684,
              "short": 31154,
              "net": 6530
            }
          },
          "openInterest": 355774
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170119,
              "short": 238339,
              "net": -68220
            },
            "nonCommercial": {
              "long": 113794,
              "short": 54627,
              "net": 59167
            },
            "smallTrader": {
              "long": 36987,
              "short": 27934,
              "net": 9053
            }
          },
          "openInterest": 403703
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 352902,
              "short": 358421,
              "net": -5519
            },
            "nonCommercial": {
              "long": 169327,
              "short": 128496,
              "net": 40831
            },
            "smallTrader": {
              "long": 50357,
              "short": 85669,
              "net": -35312
            }
          },
          "openInterest": 652228
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428288,
              "short": 368094,
              "net": 60194
            },
            "nonCommercial": {
              "long": 181255,
              "short": 234730,
              "net": -53475
            },
            "smallTrader": {
              "long": 63858,
              "short": 70577,
              "net": -6719
            }
          },
          "openInterest": 772209
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12254,
              "short": 11043,
              "net": 1211
            },
            "nonCommercial": {
              "long": 13832,
              "short": 17499,
              "net": -3667
            },
            "smallTrader": {
              "long": 16168,
              "short": 13712,
              "net": 2456
            }
          },
          "openInterest": 43183
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13224,
              "short": 20235,
              "net": -7011
            },
            "nonCommercial": {
              "long": 28513,
              "short": 26461,
              "net": 2052
            },
            "smallTrader": {
              "long": 9163,
              "short": 4204,
              "net": 4959
            }
          },
          "openInterest": 53086
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 239162,
              "short": 99231,
              "net": 139931
            },
            "nonCommercial": {
              "long": 183963,
              "short": 324331,
              "net": -140368
            },
            "smallTrader": {
              "long": 35460,
              "short": 35023,
              "net": 437
            }
          },
          "openInterest": 617557
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91482,
              "short": 182010,
              "net": -90528
            },
            "nonCommercial": {
              "long": 115125,
              "short": 25015,
              "net": 90110
            },
            "smallTrader": {
              "long": 23789,
              "short": 23371,
              "net": 418
            }
          },
          "openInterest": 266453
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156941,
              "short": 182012,
              "net": -25071
            },
            "nonCommercial": {
              "long": 164819,
              "short": 142637,
              "net": 22182
            },
            "smallTrader": {
              "long": 43340,
              "short": 40451,
              "net": 2889
            }
          },
          "openInterest": 437388
        }
      ]
    },
    {
      "reportDate": "2017-07-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1831547,
              "short": 1929360,
              "net": -97813
            },
            "nonCommercial": {
              "long": 873702,
              "short": 593018,
              "net": 280684
            },
            "smallTrader": {
              "long": 363907,
              "short": 546778,
              "net": -182871
            }
          },
          "openInterest": 3200017
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1015347,
              "short": 741673,
              "net": 273674
            },
            "nonCommercial": {
              "long": 191134,
              "short": 436640,
              "net": -245506
            },
            "smallTrader": {
              "long": 125949,
              "short": 154117,
              "net": -28168
            }
          },
          "openInterest": 1366412
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 371029,
              "short": 414503,
              "net": -43474
            },
            "nonCommercial": {
              "long": 191262,
              "short": 134894,
              "net": 56368
            },
            "smallTrader": {
              "long": 152707,
              "short": 165601,
              "net": -12894
            }
          },
          "openInterest": 730692
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2254311,
              "short": 1860241,
              "net": 394070
            },
            "nonCommercial": {
              "long": 341044,
              "short": 635432,
              "net": -294388
            },
            "smallTrader": {
              "long": 275185,
              "short": 374867,
              "net": -99682
            }
          },
          "openInterest": 2973111
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11844,
              "short": 83053,
              "net": -71209
            },
            "nonCommercial": {
              "long": 80799,
              "short": 24425,
              "net": 56374
            },
            "smallTrader": {
              "long": 37892,
              "short": 23057,
              "net": 14835
            }
          },
          "openInterest": 132765
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9218,
              "short": 14770,
              "net": -5552
            },
            "nonCommercial": {
              "long": 13898,
              "short": 9568,
              "net": 4330
            },
            "smallTrader": {
              "long": 1793,
              "short": 571,
              "net": 1222
            }
          },
          "openInterest": 25093
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108402,
              "short": 87244,
              "net": 21158
            },
            "nonCommercial": {
              "long": 52152,
              "short": 78349,
              "net": -26197
            },
            "smallTrader": {
              "long": 31293,
              "short": 26254,
              "net": 5039
            }
          },
          "openInterest": 200700
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61163,
              "short": 102679,
              "net": -41516
            },
            "nonCommercial": {
              "long": 70385,
              "short": 43772,
              "net": 26613
            },
            "smallTrader": {
              "long": 41302,
              "short": 26399,
              "net": 14903
            }
          },
          "openInterest": 177330
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156742,
              "short": 122719,
              "net": 34023
            },
            "nonCommercial": {
              "long": 53787,
              "short": 94621,
              "net": -40834
            },
            "smallTrader": {
              "long": 21220,
              "short": 14409,
              "net": 6811
            }
          },
          "openInterest": 277676
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117306,
              "short": 104837,
              "net": 12469
            },
            "nonCommercial": {
              "long": 49215,
              "short": 63149,
              "net": -13934
            },
            "smallTrader": {
              "long": 9271,
              "short": 7806,
              "net": 1465
            }
          },
          "openInterest": 224494
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101929,
              "short": 125270,
              "net": -23341
            },
            "nonCommercial": {
              "long": 137242,
              "short": 112985,
              "net": 24257
            },
            "smallTrader": {
              "long": 17649,
              "short": 18565,
              "net": -916
            }
          },
          "openInterest": 298264
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 632020,
              "short": 784586,
              "net": -152566
            },
            "nonCommercial": {
              "long": 394247,
              "short": 222182,
              "net": 172065
            },
            "smallTrader": {
              "long": 169880,
              "short": 189379,
              "net": -19499
            }
          },
          "openInterest": 1400075
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110709,
              "short": 135150,
              "net": -24441
            },
            "nonCommercial": {
              "long": 75574,
              "short": 48643,
              "net": 26931
            },
            "smallTrader": {
              "long": 10797,
              "short": 13287,
              "net": -2490
            }
          },
          "openInterest": 216584
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 764804,
              "short": 1186870,
              "net": -422066
            },
            "nonCommercial": {
              "long": 659050,
              "short": 235712,
              "net": 423338
            },
            "smallTrader": {
              "long": 94581,
              "short": 95853,
              "net": -1272
            }
          },
          "openInterest": 2149971
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13472,
              "short": 46560,
              "net": -33088
            },
            "nonCommercial": {
              "long": 39925,
              "short": 4986,
              "net": 34939
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 65152
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31673,
              "short": 36132,
              "net": -4459
            },
            "nonCommercial": {
              "long": 6347,
              "short": 1895,
              "net": 4452
            },
            "smallTrader": {
              "long": 233,
              "short": 226,
              "net": 7
            }
          },
          "openInterest": 42532
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155560,
              "short": 271095,
              "net": -115535
            },
            "nonCommercial": {
              "long": 197656,
              "short": 106814,
              "net": 90842
            },
            "smallTrader": {
              "long": 79665,
              "short": 54972,
              "net": 24693
            }
          },
          "openInterest": 449086
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15070,
              "short": 18150,
              "net": -3080
            },
            "nonCommercial": {
              "long": 26762,
              "short": 11846,
              "net": 14916
            },
            "smallTrader": {
              "long": 8052,
              "short": 19888,
              "net": -11836
            }
          },
          "openInterest": 60547
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164220,
              "short": 222002,
              "net": -57782
            },
            "nonCommercial": {
              "long": 112522,
              "short": 55300,
              "net": 57222
            },
            "smallTrader": {
              "long": 21342,
              "short": 20782,
              "net": 560
            }
          },
          "openInterest": 391290
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 148926,
              "short": 252269,
              "net": -103343
            },
            "nonCommercial": {
              "long": 220299,
              "short": 129468,
              "net": 90831
            },
            "smallTrader": {
              "long": 43387,
              "short": 30875,
              "net": 12512
            }
          },
          "openInterest": 463827
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219286,
              "short": 234195,
              "net": -14909
            },
            "nonCommercial": {
              "long": 78079,
              "short": 68202,
              "net": 9877
            },
            "smallTrader": {
              "long": 40994,
              "short": 35962,
              "net": 5032
            }
          },
          "openInterest": 409427
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180207,
              "short": 41743,
              "net": 138464
            },
            "nonCommercial": {
              "long": 28018,
              "short": 149507,
              "net": -121489
            },
            "smallTrader": {
              "long": 20630,
              "short": 37605,
              "net": -16975
            }
          },
          "openInterest": 235140
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98147,
              "short": 140334,
              "net": -42187
            },
            "nonCommercial": {
              "long": 107467,
              "short": 46634,
              "net": 60833
            },
            "smallTrader": {
              "long": 23351,
              "short": 41997,
              "net": -18646
            }
          },
          "openInterest": 269083
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141544,
              "short": 231146,
              "net": -89602
            },
            "nonCommercial": {
              "long": 154001,
              "short": 44144,
              "net": 109857
            },
            "smallTrader": {
              "long": 28962,
              "short": 49217,
              "net": -20255
            }
          },
          "openInterest": 372859
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67563,
              "short": 186763,
              "net": -119200
            },
            "nonCommercial": {
              "long": 130075,
              "short": 17185,
              "net": 112890
            },
            "smallTrader": {
              "long": 9541,
              "short": 3231,
              "net": 6310
            }
          },
          "openInterest": 212346
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28063,
              "short": 37378,
              "net": -9315
            },
            "nonCommercial": {
              "long": 22661,
              "short": 12006,
              "net": 10655
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58043
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 445503,
              "short": 431012,
              "net": 14491
            },
            "nonCommercial": {
              "long": 335995,
              "short": 378583,
              "net": -42588
            },
            "smallTrader": {
              "long": 70717,
              "short": 42620,
              "net": 28097
            }
          },
          "openInterest": 1315857
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6720,
              "short": 43900,
              "net": -37180
            },
            "nonCommercial": {
              "long": 41221,
              "short": 6416,
              "net": 34805
            },
            "smallTrader": {
              "long": 6644,
              "short": 4269,
              "net": 2375
            }
          },
          "openInterest": 54603
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16520,
              "short": 31587,
              "net": -15067
            },
            "nonCommercial": {
              "long": 43574,
              "short": 33391,
              "net": 10183
            },
            "smallTrader": {
              "long": 8578,
              "short": 3694,
              "net": 4884
            }
          },
          "openInterest": 71062
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 435502,
              "short": 459010,
              "net": -23508
            },
            "nonCommercial": {
              "long": 108045,
              "short": 84414,
              "net": 23631
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 654894
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63775,
              "short": 93307,
              "net": -29532
            },
            "nonCommercial": {
              "long": 90865,
              "short": 71448,
              "net": 19417
            },
            "smallTrader": {
              "long": 24782,
              "short": 14667,
              "net": 10115
            }
          },
          "openInterest": 206347
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180059,
              "short": 202974,
              "net": -22915
            },
            "nonCommercial": {
              "long": 83508,
              "short": 67307,
              "net": 16201
            },
            "smallTrader": {
              "long": 36239,
              "short": 29525,
              "net": 6714
            }
          },
          "openInterest": 349698
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168288,
              "short": 250056,
              "net": -81768
            },
            "nonCommercial": {
              "long": 122658,
              "short": 50623,
              "net": 72035
            },
            "smallTrader": {
              "long": 35886,
              "short": 26153,
              "net": 9733
            }
          },
          "openInterest": 403261
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 340309,
              "short": 361690,
              "net": -21381
            },
            "nonCommercial": {
              "long": 170233,
              "short": 111448,
              "net": 58785
            },
            "smallTrader": {
              "long": 49018,
              "short": 86422,
              "net": -37404
            }
          },
          "openInterest": 628115
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428022,
              "short": 376110,
              "net": 51912
            },
            "nonCommercial": {
              "long": 180618,
              "short": 222557,
              "net": -41939
            },
            "smallTrader": {
              "long": 62359,
              "short": 72332,
              "net": -9973
            }
          },
          "openInterest": 771060
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11578,
              "short": 13861,
              "net": -2283
            },
            "nonCommercial": {
              "long": 14893,
              "short": 16443,
              "net": -1550
            },
            "smallTrader": {
              "long": 17619,
              "short": 13786,
              "net": 3833
            }
          },
          "openInterest": 45005
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13876,
              "short": 16676,
              "net": -2800
            },
            "nonCommercial": {
              "long": 25829,
              "short": 28334,
              "net": -2505
            },
            "smallTrader": {
              "long": 8448,
              "short": 3143,
              "net": 5305
            }
          },
          "openInterest": 49984
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 225612,
              "short": 91114,
              "net": 134498
            },
            "nonCommercial": {
              "long": 202086,
              "short": 338727,
              "net": -136641
            },
            "smallTrader": {
              "long": 34445,
              "short": 32302,
              "net": 2143
            }
          },
          "openInterest": 611661
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91423,
              "short": 176217,
              "net": -84794
            },
            "nonCommercial": {
              "long": 110587,
              "short": 27592,
              "net": 82995
            },
            "smallTrader": {
              "long": 24131,
              "short": 22332,
              "net": 1799
            }
          },
          "openInterest": 262690
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161706,
              "short": 178225,
              "net": -16519
            },
            "nonCommercial": {
              "long": 150830,
              "short": 130064,
              "net": 20766
            },
            "smallTrader": {
              "long": 37700,
              "short": 41947,
              "net": -4247
            }
          },
          "openInterest": 426512
        }
      ]
    },
    {
      "reportDate": "2017-08-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1880347,
              "short": 1925403,
              "net": -45056
            },
            "nonCommercial": {
              "long": 850606,
              "short": 639726,
              "net": 210880
            },
            "smallTrader": {
              "long": 377738,
              "short": 543562,
              "net": -165824
            }
          },
          "openInterest": 3227493
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1034492,
              "short": 804924,
              "net": 229568
            },
            "nonCommercial": {
              "long": 183770,
              "short": 380256,
              "net": -196486
            },
            "smallTrader": {
              "long": 124428,
              "short": 157510,
              "net": -33082
            }
          },
          "openInterest": 1382422
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 375711,
              "short": 408028,
              "net": -32317
            },
            "nonCommercial": {
              "long": 196109,
              "short": 147299,
              "net": 48810
            },
            "smallTrader": {
              "long": 149828,
              "short": 166321,
              "net": -16493
            }
          },
          "openInterest": 737473
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2237546,
              "short": 1923465,
              "net": 314081
            },
            "nonCommercial": {
              "long": 370127,
              "short": 611828,
              "net": -241701
            },
            "smallTrader": {
              "long": 280625,
              "short": 353005,
              "net": -72380
            }
          },
          "openInterest": 2979000
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13319,
              "short": 92907,
              "net": -79588
            },
            "nonCommercial": {
              "long": 85280,
              "short": 24567,
              "net": 60713
            },
            "smallTrader": {
              "long": 38193,
              "short": 19318,
              "net": 18875
            }
          },
          "openInterest": 139228
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12138,
              "short": 19030,
              "net": -6892
            },
            "nonCommercial": {
              "long": 17179,
              "short": 11334,
              "net": 5845
            },
            "smallTrader": {
              "long": 2158,
              "short": 1111,
              "net": 1047
            }
          },
          "openInterest": 31824
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111887,
              "short": 88780,
              "net": 23107
            },
            "nonCommercial": {
              "long": 58857,
              "short": 88309,
              "net": -29452
            },
            "smallTrader": {
              "long": 33453,
              "short": 27108,
              "net": 6345
            }
          },
          "openInterest": 217430
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58579,
              "short": 120063,
              "net": -61484
            },
            "nonCommercial": {
              "long": 82885,
              "short": 42247,
              "net": 40638
            },
            "smallTrader": {
              "long": 43725,
              "short": 22879,
              "net": 20846
            }
          },
          "openInterest": 190622
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149138,
              "short": 126313,
              "net": 22825
            },
            "nonCommercial": {
              "long": 53372,
              "short": 81989,
              "net": -28617
            },
            "smallTrader": {
              "long": 19492,
              "short": 13700,
              "net": 5792
            }
          },
          "openInterest": 264550
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114899,
              "short": 108920,
              "net": 5979
            },
            "nonCommercial": {
              "long": 47954,
              "short": 54666,
              "net": -6712
            },
            "smallTrader": {
              "long": 9434,
              "short": 8701,
              "net": 733
            }
          },
          "openInterest": 213961
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102487,
              "short": 135048,
              "net": -32561
            },
            "nonCommercial": {
              "long": 153081,
              "short": 121866,
              "net": 31215
            },
            "smallTrader": {
              "long": 19587,
              "short": 18241,
              "net": 1346
            }
          },
          "openInterest": 321510
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 659377,
              "short": 792919,
              "net": -133542
            },
            "nonCommercial": {
              "long": 401287,
              "short": 253092,
              "net": 148195
            },
            "smallTrader": {
              "long": 170875,
              "short": 185528,
              "net": -14653
            }
          },
          "openInterest": 1434247
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110639,
              "short": 138115,
              "net": -27476
            },
            "nonCommercial": {
              "long": 75238,
              "short": 45963,
              "net": 29275
            },
            "smallTrader": {
              "long": 11005,
              "short": 12804,
              "net": -1799
            }
          },
          "openInterest": 216622
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 732709,
              "short": 1217844,
              "net": -485135
            },
            "nonCommercial": {
              "long": 717912,
              "short": 231147,
              "net": 486765
            },
            "smallTrader": {
              "long": 85244,
              "short": 86874,
              "net": -1630
            }
          },
          "openInterest": 2219691
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15771,
              "short": 47155,
              "net": -31384
            },
            "nonCommercial": {
              "long": 41739,
              "short": 8742,
              "net": 32997
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68506
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24444,
              "short": 29736,
              "net": -5292
            },
            "nonCommercial": {
              "long": 6608,
              "short": 1375,
              "net": 5233
            },
            "smallTrader": {
              "long": 173,
              "short": 114,
              "net": 59
            }
          },
          "openInterest": 35008
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164304,
              "short": 272865,
              "net": -108561
            },
            "nonCommercial": {
              "long": 191477,
              "short": 108840,
              "net": 82637
            },
            "smallTrader": {
              "long": 80303,
              "short": 54379,
              "net": 25924
            }
          },
          "openInterest": 457254
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15666,
              "short": 17860,
              "net": -2194
            },
            "nonCommercial": {
              "long": 25506,
              "short": 11449,
              "net": 14057
            },
            "smallTrader": {
              "long": 8289,
              "short": 20152,
              "net": -11863
            }
          },
          "openInterest": 59019
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171624,
              "short": 241565,
              "net": -69941
            },
            "nonCommercial": {
              "long": 124587,
              "short": 61329,
              "net": 63258
            },
            "smallTrader": {
              "long": 22405,
              "short": 15722,
              "net": 6683
            }
          },
          "openInterest": 400893
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126891,
              "short": 270276,
              "net": -143385
            },
            "nonCommercial": {
              "long": 239766,
              "short": 110094,
              "net": 129672
            },
            "smallTrader": {
              "long": 42055,
              "short": 28342,
              "net": 13713
            }
          },
          "openInterest": 448709
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204777,
              "short": 239795,
              "net": -35018
            },
            "nonCommercial": {
              "long": 90276,
              "short": 67843,
              "net": 22433
            },
            "smallTrader": {
              "long": 42244,
              "short": 29659,
              "net": 12585
            }
          },
          "openInterest": 404687
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178378,
              "short": 53446,
              "net": 124932
            },
            "nonCommercial": {
              "long": 36445,
              "short": 148641,
              "net": -112196
            },
            "smallTrader": {
              "long": 19792,
              "short": 32528,
              "net": -12736
            }
          },
          "openInterest": 242876
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98324,
              "short": 134137,
              "net": -35813
            },
            "nonCommercial": {
              "long": 103824,
              "short": 48786,
              "net": 55038
            },
            "smallTrader": {
              "long": 21683,
              "short": 40908,
              "net": -19225
            }
          },
          "openInterest": 264070
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133197,
              "short": 223057,
              "net": -89860
            },
            "nonCommercial": {
              "long": 149377,
              "short": 41744,
              "net": 107633
            },
            "smallTrader": {
              "long": 28888,
              "short": 46661,
              "net": -17773
            }
          },
          "openInterest": 352122
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70001,
              "short": 190260,
              "net": -120259
            },
            "nonCommercial": {
              "long": 130186,
              "short": 16637,
              "net": 113549
            },
            "smallTrader": {
              "long": 9473,
              "short": 2763,
              "net": 6710
            }
          },
          "openInterest": 214358
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27886,
              "short": 37905,
              "net": -10019
            },
            "nonCommercial": {
              "long": 22743,
              "short": 11586,
              "net": 11157
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58560
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 454423,
              "short": 420388,
              "net": 34035
            },
            "nonCommercial": {
              "long": 359814,
              "short": 418019,
              "net": -58205
            },
            "smallTrader": {
              "long": 64982,
              "short": 40812,
              "net": 24170
            }
          },
          "openInterest": 1343772
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6595,
              "short": 44162,
              "net": -37567
            },
            "nonCommercial": {
              "long": 41531,
              "short": 6593,
              "net": 34938
            },
            "smallTrader": {
              "long": 6427,
              "short": 3798,
              "net": 2629
            }
          },
          "openInterest": 54968
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16399,
              "short": 34319,
              "net": -17920
            },
            "nonCommercial": {
              "long": 45276,
              "short": 32464,
              "net": 12812
            },
            "smallTrader": {
              "long": 8640,
              "short": 3532,
              "net": 5108
            }
          },
          "openInterest": 72421
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 447974,
              "short": 459531,
              "net": -11557
            },
            "nonCommercial": {
              "long": 107220,
              "short": 91703,
              "net": 15517
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 668674
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60593,
              "short": 100260,
              "net": -39667
            },
            "nonCommercial": {
              "long": 92259,
              "short": 61500,
              "net": 30759
            },
            "smallTrader": {
              "long": 23388,
              "short": 14480,
              "net": 8908
            }
          },
          "openInterest": 207258
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180665,
              "short": 199076,
              "net": -18411
            },
            "nonCommercial": {
              "long": 80922,
              "short": 65238,
              "net": 15684
            },
            "smallTrader": {
              "long": 33610,
              "short": 30883,
              "net": 2727
            }
          },
          "openInterest": 346002
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167343,
              "short": 255990,
              "net": -88647
            },
            "nonCommercial": {
              "long": 125632,
              "short": 49436,
              "net": 76196
            },
            "smallTrader": {
              "long": 39114,
              "short": 26663,
              "net": 12451
            }
          },
          "openInterest": 408440
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332689,
              "short": 350389,
              "net": -17700
            },
            "nonCommercial": {
              "long": 172123,
              "short": 117418,
              "net": 54705
            },
            "smallTrader": {
              "long": 46052,
              "short": 83057,
              "net": -37005
            }
          },
          "openInterest": 623648
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417591,
              "short": 391608,
              "net": 25983
            },
            "nonCommercial": {
              "long": 174500,
              "short": 200233,
              "net": -25733
            },
            "smallTrader": {
              "long": 69902,
              "short": 70152,
              "net": -250
            }
          },
          "openInterest": 762626
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11123,
              "short": 12667,
              "net": -1544
            },
            "nonCommercial": {
              "long": 13536,
              "short": 12096,
              "net": 1440
            },
            "smallTrader": {
              "long": 13982,
              "short": 13878,
              "net": 104
            }
          },
          "openInterest": 39812
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12747,
              "short": 16520,
              "net": -3773
            },
            "nonCommercial": {
              "long": 27331,
              "short": 28898,
              "net": -1567
            },
            "smallTrader": {
              "long": 8430,
              "short": 3090,
              "net": 5340
            }
          },
          "openInterest": 51424
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 252917,
              "short": 97427,
              "net": 155490
            },
            "nonCommercial": {
              "long": 179476,
              "short": 337590,
              "net": -158114
            },
            "smallTrader": {
              "long": 35915,
              "short": 33291,
              "net": 2624
            }
          },
          "openInterest": 638805
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103687,
              "short": 171368,
              "net": -67681
            },
            "nonCommercial": {
              "long": 110346,
              "short": 40791,
              "net": 69555
            },
            "smallTrader": {
              "long": 23144,
              "short": 25018,
              "net": -1874
            }
          },
          "openInterest": 273389
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167472,
              "short": 176997,
              "net": -9525
            },
            "nonCommercial": {
              "long": 154638,
              "short": 139125,
              "net": 15513
            },
            "smallTrader": {
              "long": 38869,
              "short": 44857,
              "net": -5988
            }
          },
          "openInterest": 442403
        }
      ]
    },
    {
      "reportDate": "2017-08-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1923826,
              "short": 1970530,
              "net": -46704
            },
            "nonCommercial": {
              "long": 900742,
              "short": 670906,
              "net": 229836
            },
            "smallTrader": {
              "long": 359984,
              "short": 543116,
              "net": -183132
            }
          },
          "openInterest": 3322841
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1027689,
              "short": 831508,
              "net": 196181
            },
            "nonCommercial": {
              "long": 222079,
              "short": 386613,
              "net": -164534
            },
            "smallTrader": {
              "long": 124404,
              "short": 156051,
              "net": -31647
            }
          },
          "openInterest": 1410507
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 374147,
              "short": 427176,
              "net": -53029
            },
            "nonCommercial": {
              "long": 217525,
              "short": 140908,
              "net": 76617
            },
            "smallTrader": {
              "long": 150195,
              "short": 173783,
              "net": -23588
            }
          },
          "openInterest": 756551
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2246290,
              "short": 1939482,
              "net": 306808
            },
            "nonCommercial": {
              "long": 411315,
              "short": 622438,
              "net": -211123
            },
            "smallTrader": {
              "long": 271633,
              "short": 367318,
              "net": -95685
            }
          },
          "openInterest": 3016821
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16430,
              "short": 91905,
              "net": -75475
            },
            "nonCommercial": {
              "long": 92077,
              "short": 34067,
              "net": 58010
            },
            "smallTrader": {
              "long": 38294,
              "short": 20829,
              "net": 17465
            }
          },
          "openInterest": 149911
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5751,
              "short": 18858,
              "net": -13107
            },
            "nonCommercial": {
              "long": 19379,
              "short": 7740,
              "net": 11639
            },
            "smallTrader": {
              "long": 1988,
              "short": 520,
              "net": 1468
            }
          },
          "openInterest": 27118
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108561,
              "short": 87823,
              "net": 20738
            },
            "nonCommercial": {
              "long": 58617,
              "short": 83777,
              "net": -25160
            },
            "smallTrader": {
              "long": 31984,
              "short": 27562,
              "net": 4422
            }
          },
          "openInterest": 208091
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58066,
              "short": 143051,
              "net": -84985
            },
            "nonCommercial": {
              "long": 98237,
              "short": 35416,
              "net": 62821
            },
            "smallTrader": {
              "long": 44677,
              "short": 22513,
              "net": 22164
            }
          },
          "openInterest": 205963
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134359,
              "short": 118355,
              "net": 16004
            },
            "nonCommercial": {
              "long": 53937,
              "short": 75035,
              "net": -21098
            },
            "smallTrader": {
              "long": 18735,
              "short": 13641,
              "net": 5094
            }
          },
          "openInterest": 247413
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112163,
              "short": 113509,
              "net": -1346
            },
            "nonCommercial": {
              "long": 46630,
              "short": 46804,
              "net": -174
            },
            "smallTrader": {
              "long": 9420,
              "short": 7900,
              "net": 1520
            }
          },
          "openInterest": 205335
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101644,
              "short": 135571,
              "net": -33927
            },
            "nonCommercial": {
              "long": 157369,
              "short": 124233,
              "net": 33136
            },
            "smallTrader": {
              "long": 19668,
              "short": 18877,
              "net": 791
            }
          },
          "openInterest": 328814
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 635002,
              "short": 764036,
              "net": -129034
            },
            "nonCommercial": {
              "long": 394605,
              "short": 256841,
              "net": 137764
            },
            "smallTrader": {
              "long": 176320,
              "short": 185050,
              "net": -8730
            }
          },
          "openInterest": 1391126
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109429,
              "short": 146939,
              "net": -37510
            },
            "nonCommercial": {
              "long": 77792,
              "short": 39205,
              "net": 38587
            },
            "smallTrader": {
              "long": 11915,
              "short": 12992,
              "net": -1077
            }
          },
          "openInterest": 219092
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 714874,
              "short": 1191616,
              "net": -476742
            },
            "nonCommercial": {
              "long": 707536,
              "short": 226907,
              "net": 480629
            },
            "smallTrader": {
              "long": 93927,
              "short": 97814,
              "net": -3887
            }
          },
          "openInterest": 2215548
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14575,
              "short": 49274,
              "net": -34699
            },
            "nonCommercial": {
              "long": 45252,
              "short": 9185,
              "net": 36067
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71449
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25906,
              "short": 30630,
              "net": -4724
            },
            "nonCommercial": {
              "long": 6307,
              "short": 1602,
              "net": 4705
            },
            "smallTrader": {
              "long": 126,
              "short": 107,
              "net": 19
            }
          },
          "openInterest": 36160
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157833,
              "short": 279623,
              "net": -121790
            },
            "nonCommercial": {
              "long": 201231,
              "short": 107546,
              "net": 93685
            },
            "smallTrader": {
              "long": 79479,
              "short": 51374,
              "net": 28105
            }
          },
          "openInterest": 461152
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16160,
              "short": 18500,
              "net": -2340
            },
            "nonCommercial": {
              "long": 25383,
              "short": 11428,
              "net": 13955
            },
            "smallTrader": {
              "long": 8739,
              "short": 20354,
              "net": -11615
            }
          },
          "openInterest": 61011
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165635,
              "short": 241233,
              "net": -75598
            },
            "nonCommercial": {
              "long": 128842,
              "short": 62922,
              "net": 65920
            },
            "smallTrader": {
              "long": 25118,
              "short": 15440,
              "net": 9678
            }
          },
          "openInterest": 392940
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125168,
              "short": 284679,
              "net": -159511
            },
            "nonCommercial": {
              "long": 246377,
              "short": 97540,
              "net": 148837
            },
            "smallTrader": {
              "long": 40774,
              "short": 30100,
              "net": 10674
            }
          },
          "openInterest": 448727
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198104,
              "short": 242099,
              "net": -43995
            },
            "nonCommercial": {
              "long": 96248,
              "short": 70834,
              "net": 25414
            },
            "smallTrader": {
              "long": 47759,
              "short": 29178,
              "net": 18581
            }
          },
          "openInterest": 413357
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165991,
              "short": 55822,
              "net": 110169
            },
            "nonCommercial": {
              "long": 39810,
              "short": 135623,
              "net": -95813
            },
            "smallTrader": {
              "long": 20076,
              "short": 34432,
              "net": -14356
            }
          },
          "openInterest": 232827
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95587,
              "short": 132557,
              "net": -36970
            },
            "nonCommercial": {
              "long": 107312,
              "short": 51315,
              "net": 55997
            },
            "smallTrader": {
              "long": 20992,
              "short": 40019,
              "net": -19027
            }
          },
          "openInterest": 264036
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127112,
              "short": 213272,
              "net": -86160
            },
            "nonCommercial": {
              "long": 143077,
              "short": 37662,
              "net": 105415
            },
            "smallTrader": {
              "long": 26256,
              "short": 45511,
              "net": -19255
            }
          },
          "openInterest": 326354
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76063,
              "short": 189073,
              "net": -113010
            },
            "nonCommercial": {
              "long": 130668,
              "short": 24231,
              "net": 106437
            },
            "smallTrader": {
              "long": 9396,
              "short": 2823,
              "net": 6573
            }
          },
          "openInterest": 218908
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30700,
              "short": 37497,
              "net": -6797
            },
            "nonCommercial": {
              "long": 21220,
              "short": 12621,
              "net": 8599
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59955
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 456965,
              "short": 410552,
              "net": 46413
            },
            "nonCommercial": {
              "long": 356078,
              "short": 429012,
              "net": -72934
            },
            "smallTrader": {
              "long": 70038,
              "short": 43517,
              "net": 26521
            }
          },
          "openInterest": 1339219
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5948,
              "short": 41840,
              "net": -35892
            },
            "nonCommercial": {
              "long": 40241,
              "short": 6756,
              "net": 33485
            },
            "smallTrader": {
              "long": 6256,
              "short": 3849,
              "net": 2407
            }
          },
          "openInterest": 53151
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12616,
              "short": 41743,
              "net": -29127
            },
            "nonCommercial": {
              "long": 47348,
              "short": 22847,
              "net": 24501
            },
            "smallTrader": {
              "long": 7769,
              "short": 3143,
              "net": 4626
            }
          },
          "openInterest": 70550
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 461108,
              "short": 468115,
              "net": -7007
            },
            "nonCommercial": {
              "long": 108974,
              "short": 93712,
              "net": 15262
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 681713
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59273,
              "short": 98834,
              "net": -39561
            },
            "nonCommercial": {
              "long": 91345,
              "short": 57481,
              "net": 33864
            },
            "smallTrader": {
              "long": 22945,
              "short": 17248,
              "net": 5697
            }
          },
          "openInterest": 195163
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196091,
              "short": 210529,
              "net": -14438
            },
            "nonCommercial": {
              "long": 76283,
              "short": 65453,
              "net": 10830
            },
            "smallTrader": {
              "long": 34009,
              "short": 30401,
              "net": 3608
            }
          },
          "openInterest": 352317
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169283,
              "short": 255450,
              "net": -86167
            },
            "nonCommercial": {
              "long": 129054,
              "short": 55530,
              "net": 73524
            },
            "smallTrader": {
              "long": 38570,
              "short": 25927,
              "net": 12643
            }
          },
          "openInterest": 413020
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 345874,
              "short": 350154,
              "net": -4280
            },
            "nonCommercial": {
              "long": 159239,
              "short": 117827,
              "net": 41412
            },
            "smallTrader": {
              "long": 44967,
              "short": 82099,
              "net": -37132
            }
          },
          "openInterest": 619352
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429472,
              "short": 395983,
              "net": 33489
            },
            "nonCommercial": {
              "long": 175586,
              "short": 200938,
              "net": -25352
            },
            "smallTrader": {
              "long": 64433,
              "short": 72570,
              "net": -8137
            }
          },
          "openInterest": 779185
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14459,
              "short": 11011,
              "net": 3448
            },
            "nonCommercial": {
              "long": 15268,
              "short": 16670,
              "net": -1402
            },
            "smallTrader": {
              "long": 12186,
              "short": 14232,
              "net": -2046
            }
          },
          "openInterest": 43122
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12510,
              "short": 16550,
              "net": -4040
            },
            "nonCommercial": {
              "long": 27332,
              "short": 30016,
              "net": -2684
            },
            "smallTrader": {
              "long": 9651,
              "short": 2927,
              "net": 6724
            }
          },
          "openInterest": 52748
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 250808,
              "short": 101894,
              "net": 148914
            },
            "nonCommercial": {
              "long": 194943,
              "short": 349984,
              "net": -155041
            },
            "smallTrader": {
              "long": 39500,
              "short": 33373,
              "net": 6127
            }
          },
          "openInterest": 671800
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96516,
              "short": 169386,
              "net": -72870
            },
            "nonCommercial": {
              "long": 110419,
              "short": 34674,
              "net": 75745
            },
            "smallTrader": {
              "long": 24698,
              "short": 27573,
              "net": -2875
            }
          },
          "openInterest": 268862
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167176,
              "short": 158672,
              "net": 8504
            },
            "nonCommercial": {
              "long": 152086,
              "short": 156039,
              "net": -3953
            },
            "smallTrader": {
              "long": 38527,
              "short": 43078,
              "net": -4551
            }
          },
          "openInterest": 445752
        }
      ]
    },
    {
      "reportDate": "2017-08-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1982982,
              "short": 2032927,
              "net": -49945
            },
            "nonCommercial": {
              "long": 887593,
              "short": 687001,
              "net": 200592
            },
            "smallTrader": {
              "long": 366337,
              "short": 516984,
              "net": -150647
            }
          },
          "openInterest": 3374871
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1046813,
              "short": 897233,
              "net": 149580
            },
            "nonCommercial": {
              "long": 227056,
              "short": 356916,
              "net": -129860
            },
            "smallTrader": {
              "long": 132852,
              "short": 152572,
              "net": -19720
            }
          },
          "openInterest": 1469407
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 367249,
              "short": 437064,
              "net": -69815
            },
            "nonCommercial": {
              "long": 203922,
              "short": 130373,
              "net": 73549
            },
            "smallTrader": {
              "long": 162446,
              "short": 166180,
              "net": -3734
            }
          },
          "openInterest": 750087
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2260043,
              "short": 2025432,
              "net": 234611
            },
            "nonCommercial": {
              "long": 477171,
              "short": 634690,
              "net": -157519
            },
            "smallTrader": {
              "long": 289516,
              "short": 366608,
              "net": -77092
            }
          },
          "openInterest": 3121190
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17160,
              "short": 94625,
              "net": -77465
            },
            "nonCommercial": {
              "long": 93318,
              "short": 33706,
              "net": 59612
            },
            "smallTrader": {
              "long": 36657,
              "short": 18804,
              "net": 17853
            }
          },
          "openInterest": 149809
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5793,
              "short": 17949,
              "net": -12156
            },
            "nonCommercial": {
              "long": 18071,
              "short": 7257,
              "net": 10814
            },
            "smallTrader": {
              "long": 1784,
              "short": 442,
              "net": 1342
            }
          },
          "openInterest": 25648
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112181,
              "short": 78906,
              "net": 33275
            },
            "nonCommercial": {
              "long": 63810,
              "short": 95670,
              "net": -31860
            },
            "smallTrader": {
              "long": 29610,
              "short": 31025,
              "net": -1415
            }
          },
          "openInterest": 213259
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59593,
              "short": 128702,
              "net": -69109
            },
            "nonCommercial": {
              "long": 86455,
              "short": 35106,
              "net": 51349
            },
            "smallTrader": {
              "long": 40668,
              "short": 22908,
              "net": 17760
            }
          },
          "openInterest": 192026
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127496,
              "short": 105387,
              "net": 22109
            },
            "nonCommercial": {
              "long": 53226,
              "short": 81602,
              "net": -28376
            },
            "smallTrader": {
              "long": 15811,
              "short": 9544,
              "net": 6267
            }
          },
          "openInterest": 229231
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104166,
              "short": 108988,
              "net": -4822
            },
            "nonCommercial": {
              "long": 44371,
              "short": 40187,
              "net": 4184
            },
            "smallTrader": {
              "long": 8694,
              "short": 8056,
              "net": 638
            }
          },
          "openInterest": 191562
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97858,
              "short": 135003,
              "net": -37145
            },
            "nonCommercial": {
              "long": 163551,
              "short": 126722,
              "net": 36829
            },
            "smallTrader": {
              "long": 17933,
              "short": 17617,
              "net": 316
            }
          },
          "openInterest": 333951
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 632124,
              "short": 725505,
              "net": -93381
            },
            "nonCommercial": {
              "long": 398934,
              "short": 295675,
              "net": 103259
            },
            "smallTrader": {
              "long": 177127,
              "short": 187005,
              "net": -9878
            }
          },
          "openInterest": 1405868
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113524,
              "short": 143422,
              "net": -29898
            },
            "nonCommercial": {
              "long": 73528,
              "short": 41321,
              "net": 32207
            },
            "smallTrader": {
              "long": 11584,
              "short": 13893,
              "net": -2309
            }
          },
          "openInterest": 218749
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 781560,
              "short": 1255059,
              "net": -473499
            },
            "nonCommercial": {
              "long": 699351,
              "short": 235878,
              "net": 463473
            },
            "smallTrader": {
              "long": 99511,
              "short": 89485,
              "net": 10026
            }
          },
          "openInterest": 2311603
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14340,
              "short": 57297,
              "net": -42957
            },
            "nonCommercial": {
              "long": 50425,
              "short": 6773,
              "net": 43652
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75987
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27945,
              "short": 32922,
              "net": -4977
            },
            "nonCommercial": {
              "long": 6886,
              "short": 1894,
              "net": 4992
            },
            "smallTrader": {
              "long": 118,
              "short": 133,
              "net": -15
            }
          },
          "openInterest": 38863
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174177,
              "short": 278546,
              "net": -104369
            },
            "nonCommercial": {
              "long": 190336,
              "short": 111069,
              "net": 79267
            },
            "smallTrader": {
              "long": 75873,
              "short": 50771,
              "net": 25102
            }
          },
          "openInterest": 462148
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13820,
              "short": 16222,
              "net": -2402
            },
            "nonCommercial": {
              "long": 23393,
              "short": 10469,
              "net": 12924
            },
            "smallTrader": {
              "long": 8413,
              "short": 18935,
              "net": -10522
            }
          },
          "openInterest": 56650
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183388,
              "short": 253938,
              "net": -70550
            },
            "nonCommercial": {
              "long": 119659,
              "short": 57273,
              "net": 62386
            },
            "smallTrader": {
              "long": 25306,
              "short": 17142,
              "net": 8164
            }
          },
          "openInterest": 413494
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122138,
              "short": 318769,
              "net": -196631
            },
            "nonCommercial": {
              "long": 277730,
              "short": 89996,
              "net": 187734
            },
            "smallTrader": {
              "long": 40360,
              "short": 31463,
              "net": 8897
            }
          },
          "openInterest": 477921
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189016,
              "short": 238250,
              "net": -49234
            },
            "nonCommercial": {
              "long": 103448,
              "short": 70430,
              "net": 33018
            },
            "smallTrader": {
              "long": 47106,
              "short": 30890,
              "net": 16216
            }
          },
          "openInterest": 414679
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145227,
              "short": 56054,
              "net": 89173
            },
            "nonCommercial": {
              "long": 43308,
              "short": 120800,
              "net": -77492
            },
            "smallTrader": {
              "long": 20404,
              "short": 32085,
              "net": -11681
            }
          },
          "openInterest": 215090
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97396,
              "short": 138213,
              "net": -40817
            },
            "nonCommercial": {
              "long": 117237,
              "short": 57479,
              "net": 59758
            },
            "smallTrader": {
              "long": 22548,
              "short": 41489,
              "net": -18941
            }
          },
          "openInterest": 276055
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123965,
              "short": 200414,
              "net": -76449
            },
            "nonCommercial": {
              "long": 133366,
              "short": 39740,
              "net": 93626
            },
            "smallTrader": {
              "long": 25133,
              "short": 42310,
              "net": -17177
            }
          },
          "openInterest": 310042
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94885,
              "short": 195458,
              "net": -100573
            },
            "nonCommercial": {
              "long": 130900,
              "short": 36051,
              "net": 94849
            },
            "smallTrader": {
              "long": 8571,
              "short": 2847,
              "net": 5724
            }
          },
          "openInterest": 237589
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30824,
              "short": 37926,
              "net": -7102
            },
            "nonCommercial": {
              "long": 21637,
              "short": 12205,
              "net": 9432
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60505
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 443486,
              "short": 428910,
              "net": 14576
            },
            "nonCommercial": {
              "long": 359968,
              "short": 393269,
              "net": -33301
            },
            "smallTrader": {
              "long": 60414,
              "short": 41689,
              "net": 18725
            }
          },
          "openInterest": 1329033
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7975,
              "short": 35560,
              "net": -27585
            },
            "nonCommercial": {
              "long": 33509,
              "short": 8670,
              "net": 24839
            },
            "smallTrader": {
              "long": 6257,
              "short": 3511,
              "net": 2746
            }
          },
          "openInterest": 48413
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12818,
              "short": 44684,
              "net": -31866
            },
            "nonCommercial": {
              "long": 46810,
              "short": 19629,
              "net": 27181
            },
            "smallTrader": {
              "long": 7777,
              "short": 3092,
              "net": 4685
            }
          },
          "openInterest": 70177
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 9505,
              "short": 6571,
              "net": 2934
            },
            "nonCommercial": {
              "long": 2292,
              "short": 4558,
              "net": -2266
            },
            "smallTrader": {
              "long": 1450,
              "short": 2118,
              "net": -668
            }
          },
          "openInterest": 13248
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 462872,
              "short": 484157,
              "net": -21285
            },
            "nonCommercial": {
              "long": 114947,
              "short": 86819,
              "net": 28128
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 695177
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55918,
              "short": 104006,
              "net": -48088
            },
            "nonCommercial": {
              "long": 91596,
              "short": 52745,
              "net": 38851
            },
            "smallTrader": {
              "long": 24345,
              "short": 15108,
              "net": 9237
            }
          },
          "openInterest": 187955
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203594,
              "short": 210270,
              "net": -6676
            },
            "nonCommercial": {
              "long": 77702,
              "short": 76717,
              "net": 985
            },
            "smallTrader": {
              "long": 36064,
              "short": 30373,
              "net": 5691
            }
          },
          "openInterest": 367467
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175344,
              "short": 241397,
              "net": -66053
            },
            "nonCommercial": {
              "long": 126958,
              "short": 62450,
              "net": 64508
            },
            "smallTrader": {
              "long": 32618,
              "short": 31073,
              "net": 1545
            }
          },
          "openInterest": 417139
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351025,
              "short": 347569,
              "net": 3456
            },
            "nonCommercial": {
              "long": 167601,
              "short": 134316,
              "net": 33285
            },
            "smallTrader": {
              "long": 45341,
              "short": 82082,
              "net": -36741
            }
          },
          "openInterest": 647201
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 457367,
              "short": 390528,
              "net": 66839
            },
            "nonCommercial": {
              "long": 179189,
              "short": 232991,
              "net": -53802
            },
            "smallTrader": {
              "long": 64037,
              "short": 77074,
              "net": -13037
            }
          },
          "openInterest": 815068
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13965,
              "short": 9593,
              "net": 4372
            },
            "nonCommercial": {
              "long": 12556,
              "short": 13737,
              "net": -1181
            },
            "smallTrader": {
              "long": 11605,
              "short": 14796,
              "net": -3191
            }
          },
          "openInterest": 39380
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11640,
              "short": 16454,
              "net": -4814
            },
            "nonCommercial": {
              "long": 26652,
              "short": 28776,
              "net": -2124
            },
            "smallTrader": {
              "long": 9662,
              "short": 2724,
              "net": 6938
            }
          },
          "openInterest": 51263
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 228088,
              "short": 95053,
              "net": 133035
            },
            "nonCommercial": {
              "long": 154028,
              "short": 283434,
              "net": -129406
            },
            "smallTrader": {
              "long": 35742,
              "short": 39371,
              "net": -3629
            }
          },
          "openInterest": 603600
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94175,
              "short": 152690,
              "net": -58515
            },
            "nonCommercial": {
              "long": 109630,
              "short": 48155,
              "net": 61475
            },
            "smallTrader": {
              "long": 23901,
              "short": 26861,
              "net": -2960
            }
          },
          "openInterest": 265006
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164175,
              "short": 145341,
              "net": 18834
            },
            "nonCommercial": {
              "long": 156062,
              "short": 168890,
              "net": -12828
            },
            "smallTrader": {
              "long": 40454,
              "short": 46460,
              "net": -6006
            }
          },
          "openInterest": 449958
        }
      ]
    },
    {
      "reportDate": "2017-08-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1983573,
              "short": 2063876,
              "net": -80303
            },
            "nonCommercial": {
              "long": 915736,
              "short": 654491,
              "net": 261245
            },
            "smallTrader": {
              "long": 370910,
              "short": 551852,
              "net": -180942
            }
          },
          "openInterest": 3432660
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1091026,
              "short": 953860,
              "net": 137166
            },
            "nonCommercial": {
              "long": 246856,
              "short": 363495,
              "net": -116639
            },
            "smallTrader": {
              "long": 139236,
              "short": 159763,
              "net": -20527
            }
          },
          "openInterest": 1549827
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 375680,
              "short": 455820,
              "net": -80140
            },
            "nonCommercial": {
              "long": 214293,
              "short": 137602,
              "net": 76691
            },
            "smallTrader": {
              "long": 170210,
              "short": 166761,
              "net": 3449
            }
          },
          "openInterest": 778565
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2292423,
              "short": 2078104,
              "net": 214319
            },
            "nonCommercial": {
              "long": 513642,
              "short": 654605,
              "net": -140963
            },
            "smallTrader": {
              "long": 298784,
              "short": 372140,
              "net": -73356
            }
          },
          "openInterest": 3206004
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19484,
              "short": 95356,
              "net": -75872
            },
            "nonCommercial": {
              "long": 91558,
              "short": 31074,
              "net": 60484
            },
            "smallTrader": {
              "long": 35696,
              "short": 20308,
              "net": 15388
            }
          },
          "openInterest": 149592
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5793,
              "short": 17343,
              "net": -11550
            },
            "nonCommercial": {
              "long": 17107,
              "short": 6921,
              "net": 10186
            },
            "smallTrader": {
              "long": 1821,
              "short": 457,
              "net": 1364
            }
          },
          "openInterest": 24746
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118557,
              "short": 73564,
              "net": 44993
            },
            "nonCommercial": {
              "long": 61484,
              "short": 107384,
              "net": -45900
            },
            "smallTrader": {
              "long": 29017,
              "short": 28110,
              "net": 907
            }
          },
          "openInterest": 216494
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61276,
              "short": 127582,
              "net": -66306
            },
            "nonCommercial": {
              "long": 80965,
              "short": 29866,
              "net": 51099
            },
            "smallTrader": {
              "long": 40979,
              "short": 25772,
              "net": 15207
            }
          },
          "openInterest": 186960
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131050,
              "short": 99495,
              "net": 31555
            },
            "nonCommercial": {
              "long": 58867,
              "short": 98490,
              "net": -39623
            },
            "smallTrader": {
              "long": 17127,
              "short": 9059,
              "net": 8068
            }
          },
          "openInterest": 241773
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104278,
              "short": 96632,
              "net": 7646
            },
            "nonCommercial": {
              "long": 42369,
              "short": 52185,
              "net": -9816
            },
            "smallTrader": {
              "long": 9645,
              "short": 7475,
              "net": 2170
            }
          },
          "openInterest": 185359
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96991,
              "short": 138053,
              "net": -41062
            },
            "nonCommercial": {
              "long": 164982,
              "short": 124136,
              "net": 40846
            },
            "smallTrader": {
              "long": 17885,
              "short": 17669,
              "net": 216
            }
          },
          "openInterest": 329725
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653722,
              "short": 722331,
              "net": -68609
            },
            "nonCommercial": {
              "long": 406467,
              "short": 335959,
              "net": 70508
            },
            "smallTrader": {
              "long": 184424,
              "short": 186323,
              "net": -1899
            }
          },
          "openInterest": 1447921
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119158,
              "short": 145093,
              "net": -25935
            },
            "nonCommercial": {
              "long": 73823,
              "short": 46589,
              "net": 27234
            },
            "smallTrader": {
              "long": 11827,
              "short": 13126,
              "net": -1299
            }
          },
          "openInterest": 226101
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 751249,
              "short": 1207115,
              "net": -455866
            },
            "nonCommercial": {
              "long": 676829,
              "short": 231381,
              "net": 445448
            },
            "smallTrader": {
              "long": 94906,
              "short": 84488,
              "net": 10418
            }
          },
          "openInterest": 2236977
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14542,
              "short": 60498,
              "net": -45956
            },
            "nonCommercial": {
              "long": 50578,
              "short": 4499,
              "net": 46079
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 76255
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30579,
              "short": 35372,
              "net": -4793
            },
            "nonCommercial": {
              "long": 7062,
              "short": 2186,
              "net": 4876
            },
            "smallTrader": {
              "long": 123,
              "short": 206,
              "net": -83
            }
          },
          "openInterest": 41672
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169989,
              "short": 284515,
              "net": -114526
            },
            "nonCommercial": {
              "long": 197818,
              "short": 109842,
              "net": 87976
            },
            "smallTrader": {
              "long": 77535,
              "short": 50985,
              "net": 26550
            }
          },
          "openInterest": 464445
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13399,
              "short": 15483,
              "net": -2084
            },
            "nonCommercial": {
              "long": 22989,
              "short": 10990,
              "net": 11999
            },
            "smallTrader": {
              "long": 7663,
              "short": 17578,
              "net": -9915
            }
          },
          "openInterest": 54629
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182737,
              "short": 253143,
              "net": -70406
            },
            "nonCommercial": {
              "long": 118705,
              "short": 54758,
              "net": 63947
            },
            "smallTrader": {
              "long": 24996,
              "short": 18537,
              "net": 6459
            }
          },
          "openInterest": 416310
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125036,
              "short": 344954,
              "net": -219918
            },
            "nonCommercial": {
              "long": 295711,
              "short": 87273,
              "net": 208438
            },
            "smallTrader": {
              "long": 42070,
              "short": 30590,
              "net": 11480
            }
          },
          "openInterest": 500443
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182932,
              "short": 222405,
              "net": -39473
            },
            "nonCommercial": {
              "long": 93577,
              "short": 68363,
              "net": 25214
            },
            "smallTrader": {
              "long": 46024,
              "short": 31765,
              "net": 14259
            }
          },
          "openInterest": 400167
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142448,
              "short": 59657,
              "net": 82791
            },
            "nonCommercial": {
              "long": 45162,
              "short": 119248,
              "net": -74086
            },
            "smallTrader": {
              "long": 21835,
              "short": 30540,
              "net": -8705
            }
          },
          "openInterest": 215457
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95751,
              "short": 130544,
              "net": -34793
            },
            "nonCommercial": {
              "long": 104821,
              "short": 51305,
              "net": 53516
            },
            "smallTrader": {
              "long": 20218,
              "short": 38941,
              "net": -18723
            }
          },
          "openInterest": 254173
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127853,
              "short": 202311,
              "net": -74458
            },
            "nonCommercial": {
              "long": 132456,
              "short": 39476,
              "net": 92980
            },
            "smallTrader": {
              "long": 23445,
              "short": 41967,
              "net": -18522
            }
          },
          "openInterest": 313561
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93686,
              "short": 197558,
              "net": -103872
            },
            "nonCommercial": {
              "long": 137856,
              "short": 40238,
              "net": 97618
            },
            "smallTrader": {
              "long": 9048,
              "short": 2794,
              "net": 6254
            }
          },
          "openInterest": 243849
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29882,
              "short": 36484,
              "net": -6602
            },
            "nonCommercial": {
              "long": 20634,
              "short": 12821,
              "net": 7813
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58746
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 428607,
              "short": 410395,
              "net": 18212
            },
            "nonCommercial": {
              "long": 356246,
              "short": 398484,
              "net": -42238
            },
            "smallTrader": {
              "long": 64080,
              "short": 40054,
              "net": 24026
            }
          },
          "openInterest": 1316077
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7153,
              "short": 31773,
              "net": -24620
            },
            "nonCommercial": {
              "long": 29590,
              "short": 7708,
              "net": 21882
            },
            "smallTrader": {
              "long": 6282,
              "short": 3544,
              "net": 2738
            }
          },
          "openInterest": 44090
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12067,
              "short": 48482,
              "net": -36415
            },
            "nonCommercial": {
              "long": 48601,
              "short": 16777,
              "net": 31824
            },
            "smallTrader": {
              "long": 7449,
              "short": 2858,
              "net": 4591
            }
          },
          "openInterest": 71946
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12562,
              "short": 11270,
              "net": 1292
            },
            "nonCommercial": {
              "long": 1871,
              "short": 2704,
              "net": -833
            },
            "smallTrader": {
              "long": 1916,
              "short": 2375,
              "net": -459
            }
          },
          "openInterest": 16365
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 479496,
              "short": 499207,
              "net": -19711
            },
            "nonCommercial": {
              "long": 116091,
              "short": 91140,
              "net": 24951
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 713658
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55060,
              "short": 110109,
              "net": -55049
            },
            "nonCommercial": {
              "long": 91305,
              "short": 46759,
              "net": 44546
            },
            "smallTrader": {
              "long": 23930,
              "short": 13427,
              "net": 10503
            }
          },
          "openInterest": 187227
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206205,
              "short": 204745,
              "net": 1460
            },
            "nonCommercial": {
              "long": 77174,
              "short": 86272,
              "net": -9098
            },
            "smallTrader": {
              "long": 41184,
              "short": 33546,
              "net": 7638
            }
          },
          "openInterest": 386366
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172614,
              "short": 242615,
              "net": -70001
            },
            "nonCommercial": {
              "long": 117444,
              "short": 52995,
              "net": 64449
            },
            "smallTrader": {
              "long": 36201,
              "short": 30649,
              "net": 5552
            }
          },
          "openInterest": 418248
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 359202,
              "short": 341635,
              "net": 17567
            },
            "nonCommercial": {
              "long": 172725,
              "short": 154687,
              "net": 18038
            },
            "smallTrader": {
              "long": 46259,
              "short": 81864,
              "net": -35605
            }
          },
          "openInterest": 673527
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 466482,
              "short": 390726,
              "net": 75756
            },
            "nonCommercial": {
              "long": 183907,
              "short": 252539,
              "net": -68632
            },
            "smallTrader": {
              "long": 64596,
              "short": 71720,
              "net": -7124
            }
          },
          "openInterest": 840614
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15046,
              "short": 10308,
              "net": 4738
            },
            "nonCommercial": {
              "long": 12168,
              "short": 14155,
              "net": -1987
            },
            "smallTrader": {
              "long": 11481,
              "short": 14232,
              "net": -2751
            }
          },
          "openInterest": 40420
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12273,
              "short": 16943,
              "net": -4670
            },
            "nonCommercial": {
              "long": 27328,
              "short": 28764,
              "net": -1436
            },
            "smallTrader": {
              "long": 9104,
              "short": 2998,
              "net": 6106
            }
          },
          "openInterest": 52379
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 196691,
              "short": 84420,
              "net": 112271
            },
            "nonCommercial": {
              "long": 151413,
              "short": 256707,
              "net": -105294
            },
            "smallTrader": {
              "long": 31308,
              "short": 38285,
              "net": -6977
            }
          },
          "openInterest": 556057
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105654,
              "short": 151680,
              "net": -46026
            },
            "nonCommercial": {
              "long": 111981,
              "short": 63810,
              "net": 48171
            },
            "smallTrader": {
              "long": 24880,
              "short": 27025,
              "net": -2145
            }
          },
          "openInterest": 288214
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171399,
              "short": 139241,
              "net": 32158
            },
            "nonCommercial": {
              "long": 166688,
              "short": 194288,
              "net": -27600
            },
            "smallTrader": {
              "long": 41429,
              "short": 45987,
              "net": -4558
            }
          },
          "openInterest": 473499
        }
      ]
    },
    {
      "reportDate": "2017-08-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1956409,
              "short": 2080110,
              "net": -123701
            },
            "nonCommercial": {
              "long": 929076,
              "short": 645357,
              "net": 283719
            },
            "smallTrader": {
              "long": 410910,
              "short": 570928,
              "net": -160018
            }
          },
          "openInterest": 3578517
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1074326,
              "short": 933235,
              "net": 141091
            },
            "nonCommercial": {
              "long": 258694,
              "short": 389143,
              "net": -130449
            },
            "smallTrader": {
              "long": 148738,
              "short": 159380,
              "net": -10642
            }
          },
          "openInterest": 1551935
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 424103,
              "short": 482404,
              "net": -58301
            },
            "nonCommercial": {
              "long": 186307,
              "short": 129803,
              "net": 56504
            },
            "smallTrader": {
              "long": 171792,
              "short": 169995,
              "net": 1797
            }
          },
          "openInterest": 798122
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2372433,
              "short": 2262728,
              "net": 109705
            },
            "nonCommercial": {
              "long": 579570,
              "short": 628060,
              "net": -48490
            },
            "smallTrader": {
              "long": 348378,
              "short": 409593,
              "net": -61215
            }
          },
          "openInterest": 3365343
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20088,
              "short": 101502,
              "net": -81414
            },
            "nonCommercial": {
              "long": 100962,
              "short": 34435,
              "net": 66527
            },
            "smallTrader": {
              "long": 36087,
              "short": 21200,
              "net": 14887
            }
          },
          "openInterest": 159477
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15009,
              "short": 25323,
              "net": -10314
            },
            "nonCommercial": {
              "long": 17134,
              "short": 7819,
              "net": 9315
            },
            "smallTrader": {
              "long": 1870,
              "short": 871,
              "net": 999
            }
          },
          "openInterest": 34051
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128444,
              "short": 74303,
              "net": 54141
            },
            "nonCommercial": {
              "long": 60053,
              "short": 111608,
              "net": -51555
            },
            "smallTrader": {
              "long": 26706,
              "short": 29292,
              "net": -2586
            }
          },
          "openInterest": 224031
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59983,
              "short": 128659,
              "net": -68676
            },
            "nonCommercial": {
              "long": 86806,
              "short": 33639,
              "net": 53167
            },
            "smallTrader": {
              "long": 41262,
              "short": 25753,
              "net": 15509
            }
          },
          "openInterest": 191798
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133518,
              "short": 104195,
              "net": 29323
            },
            "nonCommercial": {
              "long": 59879,
              "short": 97288,
              "net": -37409
            },
            "smallTrader": {
              "long": 17343,
              "short": 9257,
              "net": 8086
            }
          },
          "openInterest": 247682
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108303,
              "short": 93498,
              "net": 14805
            },
            "nonCommercial": {
              "long": 42976,
              "short": 60710,
              "net": -17734
            },
            "smallTrader": {
              "long": 10396,
              "short": 7467,
              "net": 2929
            }
          },
          "openInterest": 194047
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100159,
              "short": 144985,
              "net": -44826
            },
            "nonCommercial": {
              "long": 166629,
              "short": 122977,
              "net": 43652
            },
            "smallTrader": {
              "long": 17670,
              "short": 16496,
              "net": 1174
            }
          },
          "openInterest": 329513
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 627291,
              "short": 637818,
              "net": -10527
            },
            "nonCommercial": {
              "long": 360697,
              "short": 358321,
              "net": 2376
            },
            "smallTrader": {
              "long": 185876,
              "short": 177725,
              "net": 8151
            }
          },
          "openInterest": 1373874
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116069,
              "short": 153459,
              "net": -37390
            },
            "nonCommercial": {
              "long": 76607,
              "short": 39456,
              "net": 37151
            },
            "smallTrader": {
              "long": 12154,
              "short": 11915,
              "net": 239
            }
          },
          "openInterest": 224967
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 788228,
              "short": 1169408,
              "net": -381180
            },
            "nonCommercial": {
              "long": 663313,
              "short": 297448,
              "net": 365865
            },
            "smallTrader": {
              "long": 99073,
              "short": 83758,
              "net": 15315
            }
          },
          "openInterest": 2247058
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16388,
              "short": 59835,
              "net": -43447
            },
            "nonCommercial": {
              "long": 50255,
              "short": 6610,
              "net": 43645
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77718
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33155,
              "short": 37362,
              "net": -4207
            },
            "nonCommercial": {
              "long": 6811,
              "short": 2528,
              "net": 4283
            },
            "smallTrader": {
              "long": 100,
              "short": 176,
              "net": -76
            }
          },
          "openInterest": 43630
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173410,
              "short": 287170,
              "net": -113760
            },
            "nonCommercial": {
              "long": 194331,
              "short": 107812,
              "net": 86519
            },
            "smallTrader": {
              "long": 82463,
              "short": 55222,
              "net": 27241
            }
          },
          "openInterest": 469307
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12825,
              "short": 15222,
              "net": -2397
            },
            "nonCommercial": {
              "long": 23514,
              "short": 10663,
              "net": 12851
            },
            "smallTrader": {
              "long": 7279,
              "short": 17733,
              "net": -10454
            }
          },
          "openInterest": 53200
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171298,
              "short": 248523,
              "net": -77225
            },
            "nonCommercial": {
              "long": 129873,
              "short": 61674,
              "net": 68199
            },
            "smallTrader": {
              "long": 28323,
              "short": 19297,
              "net": 9026
            }
          },
          "openInterest": 406378
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119030,
              "short": 367059,
              "net": -248029
            },
            "nonCommercial": {
              "long": 318883,
              "short": 87836,
              "net": 231047
            },
            "smallTrader": {
              "long": 46981,
              "short": 29999,
              "net": 16982
            }
          },
          "openInterest": 538875
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187944,
              "short": 238156,
              "net": -50212
            },
            "nonCommercial": {
              "long": 97205,
              "short": 65746,
              "net": 31459
            },
            "smallTrader": {
              "long": 46782,
              "short": 28029,
              "net": 18753
            }
          },
          "openInterest": 395651
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138466,
              "short": 63262,
              "net": 75204
            },
            "nonCommercial": {
              "long": 43889,
              "short": 112413,
              "net": -68524
            },
            "smallTrader": {
              "long": 22783,
              "short": 29463,
              "net": -6680
            }
          },
          "openInterest": 209890
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95229,
              "short": 119541,
              "net": -24312
            },
            "nonCommercial": {
              "long": 97173,
              "short": 53292,
              "net": 43881
            },
            "smallTrader": {
              "long": 18994,
              "short": 38563,
              "net": -19569
            }
          },
          "openInterest": 249394
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128796,
              "short": 195399,
              "net": -66603
            },
            "nonCommercial": {
              "long": 133339,
              "short": 46927,
              "net": 86412
            },
            "smallTrader": {
              "long": 23136,
              "short": 42945,
              "net": -19809
            }
          },
          "openInterest": 316265
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95338,
              "short": 197365,
              "net": -102027
            },
            "nonCommercial": {
              "long": 135549,
              "short": 38539,
              "net": 97010
            },
            "smallTrader": {
              "long": 8594,
              "short": 3577,
              "net": 5017
            }
          },
          "openInterest": 246509
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29443,
              "short": 36269,
              "net": -6826
            },
            "nonCommercial": {
              "long": 21234,
              "short": 12802,
              "net": 8432
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58179
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 427016,
              "short": 405506,
              "net": 21510
            },
            "nonCommercial": {
              "long": 358538,
              "short": 401868,
              "net": -43330
            },
            "smallTrader": {
              "long": 62304,
              "short": 40484,
              "net": 21820
            }
          },
          "openInterest": 1293151
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8363,
              "short": 29667,
              "net": -21304
            },
            "nonCommercial": {
              "long": 29002,
              "short": 10198,
              "net": 18804
            },
            "smallTrader": {
              "long": 5620,
              "short": 3120,
              "net": 2500
            }
          },
          "openInterest": 43732
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11177,
              "short": 52184,
              "net": -41007
            },
            "nonCommercial": {
              "long": 52549,
              "short": 16719,
              "net": 35830
            },
            "smallTrader": {
              "long": 7995,
              "short": 2818,
              "net": 5177
            }
          },
          "openInterest": 75270
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13671,
              "short": 14129,
              "net": -458
            },
            "nonCommercial": {
              "long": 2186,
              "short": 2107,
              "net": 79
            },
            "smallTrader": {
              "long": 2822,
              "short": 2443,
              "net": 379
            }
          },
          "openInterest": 18967
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 492017,
              "short": 518708,
              "net": -26691
            },
            "nonCommercial": {
              "long": 123098,
              "short": 87107,
              "net": 35991
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 731582
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51479,
              "short": 117067,
              "net": -65588
            },
            "nonCommercial": {
              "long": 92930,
              "short": 39285,
              "net": 53645
            },
            "smallTrader": {
              "long": 25524,
              "short": 13581,
              "net": 11943
            }
          },
          "openInterest": 182823
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205433,
              "short": 204568,
              "net": 865
            },
            "nonCommercial": {
              "long": 76863,
              "short": 85759,
              "net": -8896
            },
            "smallTrader": {
              "long": 41002,
              "short": 32971,
              "net": 8031
            }
          },
          "openInterest": 389025
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180805,
              "short": 268637,
              "net": -87832
            },
            "nonCommercial": {
              "long": 116088,
              "short": 38101,
              "net": 77987
            },
            "smallTrader": {
              "long": 37941,
              "short": 28096,
              "net": 9845
            }
          },
          "openInterest": 418511
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 363106,
              "short": 313125,
              "net": 49981
            },
            "nonCommercial": {
              "long": 144096,
              "short": 158803,
              "net": -14707
            },
            "smallTrader": {
              "long": 47124,
              "short": 82398,
              "net": -35274
            }
          },
          "openInterest": 652422
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 465380,
              "short": 403112,
              "net": 62268
            },
            "nonCommercial": {
              "long": 181571,
              "short": 246474,
              "net": -64903
            },
            "smallTrader": {
              "long": 68662,
              "short": 66027,
              "net": 2635
            }
          },
          "openInterest": 835201
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14268,
              "short": 10565,
              "net": 3703
            },
            "nonCommercial": {
              "long": 13209,
              "short": 14987,
              "net": -1778
            },
            "smallTrader": {
              "long": 12775,
              "short": 14700,
              "net": -1925
            }
          },
          "openInterest": 42067
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13669,
              "short": 16463,
              "net": -2794
            },
            "nonCommercial": {
              "long": 31351,
              "short": 34405,
              "net": -3054
            },
            "smallTrader": {
              "long": 8891,
              "short": 3043,
              "net": 5848
            }
          },
          "openInterest": 58082
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 208722,
              "short": 87958,
              "net": 120764
            },
            "nonCommercial": {
              "long": 158097,
              "short": 275468,
              "net": -117371
            },
            "smallTrader": {
              "long": 33610,
              "short": 37003,
              "net": -3393
            }
          },
          "openInterest": 578391
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106118,
              "short": 140703,
              "net": -34585
            },
            "nonCommercial": {
              "long": 107245,
              "short": 72214,
              "net": 35031
            },
            "smallTrader": {
              "long": 25249,
              "short": 25695,
              "net": -446
            }
          },
          "openInterest": 276595
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164440,
              "short": 128230,
              "net": 36210
            },
            "nonCommercial": {
              "long": 158222,
              "short": 191455,
              "net": -33233
            },
            "smallTrader": {
              "long": 41165,
              "short": 44142,
              "net": -2977
            }
          },
          "openInterest": 440230
        }
      ]
    },
    {
      "reportDate": "2017-09-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1991664,
              "short": 2054298,
              "net": -62634
            },
            "nonCommercial": {
              "long": 890781,
              "short": 668975,
              "net": 221806
            },
            "smallTrader": {
              "long": 370294,
              "short": 529466,
              "net": -159172
            }
          },
          "openInterest": 3403957
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1050881,
              "short": 874742,
              "net": 176139
            },
            "nonCommercial": {
              "long": 244874,
              "short": 416476,
              "net": -171602
            },
            "smallTrader": {
              "long": 142001,
              "short": 146538,
              "net": -4537
            }
          },
          "openInterest": 1490582
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 375656,
              "short": 421986,
              "net": -46330
            },
            "nonCommercial": {
              "long": 194025,
              "short": 141744,
              "net": 52281
            },
            "smallTrader": {
              "long": 168114,
              "short": 174065,
              "net": -5951
            }
          },
          "openInterest": 753180
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2269943,
              "short": 2143481,
              "net": 126462
            },
            "nonCommercial": {
              "long": 599887,
              "short": 676427,
              "net": -76540
            },
            "smallTrader": {
              "long": 294062,
              "short": 343984,
              "net": -49922
            }
          },
          "openInterest": 3225663
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22559,
              "short": 105748,
              "net": -83189
            },
            "nonCommercial": {
              "long": 103353,
              "short": 38449,
              "net": 64904
            },
            "smallTrader": {
              "long": 39494,
              "short": 21209,
              "net": 18285
            }
          },
          "openInterest": 168171
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6388,
              "short": 19576,
              "net": -13188
            },
            "nonCommercial": {
              "long": 19869,
              "short": 8120,
              "net": 11749
            },
            "smallTrader": {
              "long": 1880,
              "short": 441,
              "net": 1439
            }
          },
          "openInterest": 28247
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124851,
              "short": 72606,
              "net": 52245
            },
            "nonCommercial": {
              "long": 54454,
              "short": 107381,
              "net": -52927
            },
            "smallTrader": {
              "long": 28462,
              "short": 27780,
              "net": 682
            }
          },
          "openInterest": 219048
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62321,
              "short": 133671,
              "net": -71350
            },
            "nonCommercial": {
              "long": 94732,
              "short": 41088,
              "net": 53644
            },
            "smallTrader": {
              "long": 42612,
              "short": 24906,
              "net": 17706
            }
          },
          "openInterest": 203353
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132630,
              "short": 99935,
              "net": 32695
            },
            "nonCommercial": {
              "long": 59794,
              "short": 100034,
              "net": -40240
            },
            "smallTrader": {
              "long": 17271,
              "short": 9726,
              "net": 7545
            }
          },
          "openInterest": 248497
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111522,
              "short": 92700,
              "net": 18822
            },
            "nonCommercial": {
              "long": 47399,
              "short": 69510,
              "net": -22111
            },
            "smallTrader": {
              "long": 11636,
              "short": 8347,
              "net": 3289
            }
          },
          "openInterest": 206646
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97890,
              "short": 149529,
              "net": -51639
            },
            "nonCommercial": {
              "long": 172088,
              "short": 123223,
              "net": 48865
            },
            "smallTrader": {
              "long": 19141,
              "short": 16367,
              "net": 2774
            }
          },
          "openInterest": 330702
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 605079,
              "short": 610511,
              "net": -5432
            },
            "nonCommercial": {
              "long": 369919,
              "short": 383919,
              "net": -14000
            },
            "smallTrader": {
              "long": 185289,
              "short": 165857,
              "net": 19432
            }
          },
          "openInterest": 1337632
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110393,
              "short": 170329,
              "net": -59936
            },
            "nonCommercial": {
              "long": 92628,
              "short": 35274,
              "net": 57354
            },
            "smallTrader": {
              "long": 14426,
              "short": 11844,
              "net": 2582
            }
          },
          "openInterest": 234800
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 815931,
              "short": 1204660,
              "net": -388729
            },
            "nonCommercial": {
              "long": 675605,
              "short": 293492,
              "net": 382113
            },
            "smallTrader": {
              "long": 97675,
              "short": 91059,
              "net": 6616
            }
          },
          "openInterest": 2326586
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17555,
              "short": 57061,
              "net": -39506
            },
            "nonCommercial": {
              "long": 46191,
              "short": 6705,
              "net": 39486
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74819
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30076,
              "short": 34392,
              "net": -4316
            },
            "nonCommercial": {
              "long": 6316,
              "short": 2068,
              "net": 4248
            },
            "smallTrader": {
              "long": 193,
              "short": 125,
              "net": 68
            }
          },
          "openInterest": 40361
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 171223,
              "short": 291891,
              "net": -120668
            },
            "nonCommercial": {
              "long": 194976,
              "short": 98667,
              "net": 96309
            },
            "smallTrader": {
              "long": 79011,
              "short": 54652,
              "net": 24359
            }
          },
          "openInterest": 464988
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12835,
              "short": 15479,
              "net": -2644
            },
            "nonCommercial": {
              "long": 22325,
              "short": 9357,
              "net": 12968
            },
            "smallTrader": {
              "long": 6898,
              "short": 17222,
              "net": -10324
            }
          },
          "openInterest": 50346
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178970,
              "short": 266170,
              "net": -87200
            },
            "nonCommercial": {
              "long": 143802,
              "short": 65356,
              "net": 78446
            },
            "smallTrader": {
              "long": 28398,
              "short": 19644,
              "net": 8754
            }
          },
          "openInterest": 416762
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125145,
              "short": 386952,
              "net": -261807
            },
            "nonCommercial": {
              "long": 336073,
              "short": 90775,
              "net": 245298
            },
            "smallTrader": {
              "long": 50741,
              "short": 34232,
              "net": 16509
            }
          },
          "openInterest": 566817
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185493,
              "short": 251800,
              "net": -66307
            },
            "nonCommercial": {
              "long": 105898,
              "short": 64523,
              "net": 41375
            },
            "smallTrader": {
              "long": 52234,
              "short": 27302,
              "net": 24932
            }
          },
          "openInterest": 413259
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136437,
              "short": 58205,
              "net": 78232
            },
            "nonCommercial": {
              "long": 47285,
              "short": 120230,
              "net": -72945
            },
            "smallTrader": {
              "long": 25417,
              "short": 30704,
              "net": -5287
            }
          },
          "openInterest": 213200
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94678,
              "short": 116469,
              "net": -21791
            },
            "nonCommercial": {
              "long": 93587,
              "short": 54348,
              "net": 39239
            },
            "smallTrader": {
              "long": 19101,
              "short": 36549,
              "net": -17448
            }
          },
          "openInterest": 246850
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129390,
              "short": 191930,
              "net": -62540
            },
            "nonCommercial": {
              "long": 130670,
              "short": 47509,
              "net": 83161
            },
            "smallTrader": {
              "long": 22702,
              "short": 43323,
              "net": -20621
            }
          },
          "openInterest": 315133
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79810,
              "short": 199169,
              "net": -119359
            },
            "nonCommercial": {
              "long": 141051,
              "short": 27439,
              "net": 113612
            },
            "smallTrader": {
              "long": 8911,
              "short": 3164,
              "net": 5747
            }
          },
          "openInterest": 240705
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27646,
              "short": 34557,
              "net": -6911
            },
            "nonCommercial": {
              "long": 21165,
              "short": 12338,
              "net": 8827
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56291
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 419383,
              "short": 399042,
              "net": 20341
            },
            "nonCommercial": {
              "long": 355001,
              "short": 401800,
              "net": -46799
            },
            "smallTrader": {
              "long": 63857,
              "short": 37399,
              "net": 26458
            }
          },
          "openInterest": 1303527
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12532,
              "short": 29056,
              "net": -16524
            },
            "nonCommercial": {
              "long": 26773,
              "short": 12050,
              "net": 14723
            },
            "smallTrader": {
              "long": 5188,
              "short": 3387,
              "net": 1801
            }
          },
          "openInterest": 46094
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10345,
              "short": 55644,
              "net": -45299
            },
            "nonCommercial": {
              "long": 55834,
              "short": 17861,
              "net": 37973
            },
            "smallTrader": {
              "long": 9454,
              "short": 2128,
              "net": 7326
            }
          },
          "openInterest": 79308
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30658,
              "short": 29222,
              "net": 1436
            },
            "nonCommercial": {
              "long": 2128,
              "short": 3632,
              "net": -1504
            },
            "smallTrader": {
              "long": 3822,
              "short": 3754,
              "net": 68
            }
          },
          "openInterest": 37497
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 516274,
              "short": 537032,
              "net": -20758
            },
            "nonCommercial": {
              "long": 112112,
              "short": 84557,
              "net": 27555
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 735493
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47489,
              "short": 124177,
              "net": -76688
            },
            "nonCommercial": {
              "long": 96374,
              "short": 32203,
              "net": 64171
            },
            "smallTrader": {
              "long": 25822,
              "short": 13305,
              "net": 12517
            }
          },
          "openInterest": 183276
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205717,
              "short": 207451,
              "net": -1734
            },
            "nonCommercial": {
              "long": 76153,
              "short": 85022,
              "net": -8869
            },
            "smallTrader": {
              "long": 42679,
              "short": 32076,
              "net": 10603
            }
          },
          "openInterest": 390740
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171927,
              "short": 284463,
              "net": -112536
            },
            "nonCommercial": {
              "long": 135974,
              "short": 37460,
              "net": 98514
            },
            "smallTrader": {
              "long": 41287,
              "short": 27265,
              "net": 14022
            }
          },
          "openInterest": 430341
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 359539,
              "short": 327239,
              "net": 32300
            },
            "nonCommercial": {
              "long": 145638,
              "short": 147682,
              "net": -2044
            },
            "smallTrader": {
              "long": 48150,
              "short": 78406,
              "net": -30256
            }
          },
          "openInterest": 663179
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459382,
              "short": 409333,
              "net": 50049
            },
            "nonCommercial": {
              "long": 179460,
              "short": 235790,
              "net": -56330
            },
            "smallTrader": {
              "long": 70872,
              "short": 64591,
              "net": 6281
            }
          },
          "openInterest": 824467
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16668,
              "short": 10961,
              "net": 5707
            },
            "nonCommercial": {
              "long": 11892,
              "short": 14063,
              "net": -2171
            },
            "smallTrader": {
              "long": 11888,
              "short": 15424,
              "net": -3536
            }
          },
          "openInterest": 42019
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13363,
              "short": 16016,
              "net": -2653
            },
            "nonCommercial": {
              "long": 26830,
              "short": 30774,
              "net": -3944
            },
            "smallTrader": {
              "long": 9198,
              "short": 2601,
              "net": 6597
            }
          },
          "openInterest": 55828
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 206823,
              "short": 82500,
              "net": 124323
            },
            "nonCommercial": {
              "long": 179361,
              "short": 300689,
              "net": -121328
            },
            "smallTrader": {
              "long": 35622,
              "short": 38617,
              "net": -2995
            }
          },
          "openInterest": 618725
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108900,
              "short": 141315,
              "net": -32415
            },
            "nonCommercial": {
              "long": 108904,
              "short": 76498,
              "net": 32406
            },
            "smallTrader": {
              "long": 23526,
              "short": 23517,
              "net": 9
            }
          },
          "openInterest": 272800
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159389,
              "short": 119778,
              "net": 39611
            },
            "nonCommercial": {
              "long": 165122,
              "short": 201153,
              "net": -36031
            },
            "smallTrader": {
              "long": 41869,
              "short": 45449,
              "net": -3580
            }
          },
          "openInterest": 438652
        }
      ]
    },
    {
      "reportDate": "2017-09-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1887614,
              "short": 1995961,
              "net": -108347
            },
            "nonCommercial": {
              "long": 883680,
              "short": 632001,
              "net": 251679
            },
            "smallTrader": {
              "long": 378195,
              "short": 521527,
              "net": -143332
            }
          },
          "openInterest": 3304468
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1034377,
              "short": 911344,
              "net": 123033
            },
            "nonCommercial": {
              "long": 285846,
              "short": 388652,
              "net": -102806
            },
            "smallTrader": {
              "long": 139382,
              "short": 159609,
              "net": -20227
            }
          },
          "openInterest": 1509790
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 365277,
              "short": 426522,
              "net": -61245
            },
            "nonCommercial": {
              "long": 195887,
              "short": 145391,
              "net": 50496
            },
            "smallTrader": {
              "long": 162173,
              "short": 151424,
              "net": 10749
            }
          },
          "openInterest": 742862
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2198160,
              "short": 2027329,
              "net": 170831
            },
            "nonCommercial": {
              "long": 580981,
              "short": 701141,
              "net": -120160
            },
            "smallTrader": {
              "long": 305809,
              "short": 356480,
              "net": -50671
            }
          },
          "openInterest": 3146416
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31939,
              "short": 115192,
              "net": -83253
            },
            "nonCommercial": {
              "long": 101713,
              "short": 38680,
              "net": 63033
            },
            "smallTrader": {
              "long": 40093,
              "short": 19873,
              "net": 20220
            }
          },
          "openInterest": 187355
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6562,
              "short": 19574,
              "net": -13012
            },
            "nonCommercial": {
              "long": 21259,
              "short": 9896,
              "net": 11363
            },
            "smallTrader": {
              "long": 2027,
              "short": 378,
              "net": 1649
            }
          },
          "openInterest": 30536
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148804,
              "short": 104335,
              "net": 44469
            },
            "nonCommercial": {
              "long": 68938,
              "short": 115023,
              "net": -46085
            },
            "smallTrader": {
              "long": 32910,
              "short": 31294,
              "net": 1616
            }
          },
          "openInterest": 273720
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78318,
              "short": 152389,
              "net": -74071
            },
            "nonCommercial": {
              "long": 91645,
              "short": 41146,
              "net": 50499
            },
            "smallTrader": {
              "long": 46789,
              "short": 23217,
              "net": 23572
            }
          },
          "openInterest": 227931
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138373,
              "short": 109431,
              "net": 28942
            },
            "nonCommercial": {
              "long": 63839,
              "short": 101535,
              "net": -37696
            },
            "smallTrader": {
              "long": 18099,
              "short": 9345,
              "net": 8754
            }
          },
          "openInterest": 261699
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106318,
              "short": 88117,
              "net": 18201
            },
            "nonCommercial": {
              "long": 48071,
              "short": 70002,
              "net": -21931
            },
            "smallTrader": {
              "long": 10859,
              "short": 7129,
              "net": 3730
            }
          },
          "openInterest": 205989
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93018,
              "short": 144830,
              "net": -51812
            },
            "nonCommercial": {
              "long": 161636,
              "short": 115022,
              "net": 46614
            },
            "smallTrader": {
              "long": 19005,
              "short": 13807,
              "net": 5198
            }
          },
          "openInterest": 316294
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 617402,
              "short": 612571,
              "net": 4831
            },
            "nonCommercial": {
              "long": 373793,
              "short": 398407,
              "net": -24614
            },
            "smallTrader": {
              "long": 190474,
              "short": 170691,
              "net": 19783
            }
          },
          "openInterest": 1368725
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111392,
              "short": 184006,
              "net": -72614
            },
            "nonCommercial": {
              "long": 102489,
              "short": 33603,
              "net": 68886
            },
            "smallTrader": {
              "long": 14800,
              "short": 11072,
              "net": 3728
            }
          },
          "openInterest": 243886
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 857037,
              "short": 1236352,
              "net": -379315
            },
            "nonCommercial": {
              "long": 662650,
              "short": 288170,
              "net": 374480
            },
            "smallTrader": {
              "long": 88764,
              "short": 83929,
              "net": 4835
            }
          },
          "openInterest": 2345125
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24298,
              "short": 65166,
              "net": -40868
            },
            "nonCommercial": {
              "long": 47312,
              "short": 5862,
              "net": 41450
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84360
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32991,
              "short": 37958,
              "net": -4967
            },
            "nonCommercial": {
              "long": 6765,
              "short": 1908,
              "net": 4857
            },
            "smallTrader": {
              "long": 256,
              "short": 146,
              "net": 110
            }
          },
          "openInterest": 43149
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175600,
              "short": 291785,
              "net": -116185
            },
            "nonCommercial": {
              "long": 191102,
              "short": 105044,
              "net": 86058
            },
            "smallTrader": {
              "long": 88738,
              "short": 58611,
              "net": 30127
            }
          },
          "openInterest": 487425
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12106,
              "short": 15387,
              "net": -3281
            },
            "nonCommercial": {
              "long": 23019,
              "short": 9369,
              "net": 13650
            },
            "smallTrader": {
              "long": 7474,
              "short": 17843,
              "net": -10369
            }
          },
          "openInterest": 51499
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170277,
              "short": 258880,
              "net": -88603
            },
            "nonCommercial": {
              "long": 148368,
              "short": 68901,
              "net": 79467
            },
            "smallTrader": {
              "long": 27648,
              "short": 18512,
              "net": 9136
            }
          },
          "openInterest": 415114
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123298,
              "short": 395396,
              "net": -272098
            },
            "nonCommercial": {
              "long": 351492,
              "short": 96732,
              "net": 254760
            },
            "smallTrader": {
              "long": 48644,
              "short": 31306,
              "net": 17338
            }
          },
          "openInterest": 580606
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199885,
              "short": 270802,
              "net": -70917
            },
            "nonCommercial": {
              "long": 108721,
              "short": 64654,
              "net": 44067
            },
            "smallTrader": {
              "long": 53418,
              "short": 26568,
              "net": 26850
            }
          },
          "openInterest": 437212
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127392,
              "short": 59890,
              "net": 67502
            },
            "nonCommercial": {
              "long": 40642,
              "short": 97939,
              "net": -57297
            },
            "smallTrader": {
              "long": 23508,
              "short": 33713,
              "net": -10205
            }
          },
          "openInterest": 200444
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98393,
              "short": 105866,
              "net": -7473
            },
            "nonCommercial": {
              "long": 90342,
              "short": 61681,
              "net": 28661
            },
            "smallTrader": {
              "long": 19714,
              "short": 40902,
              "net": -21188
            }
          },
          "openInterest": 249335
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124489,
              "short": 188929,
              "net": -64440
            },
            "nonCommercial": {
              "long": 134143,
              "short": 46307,
              "net": 87836
            },
            "smallTrader": {
              "long": 24130,
              "short": 47526,
              "net": -23396
            }
          },
          "openInterest": 319502
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74411,
              "short": 197529,
              "net": -123118
            },
            "nonCommercial": {
              "long": 143188,
              "short": 26190,
              "net": 116998
            },
            "smallTrader": {
              "long": 9087,
              "short": 2967,
              "net": 6120
            }
          },
          "openInterest": 258092
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40814,
              "short": 48503,
              "net": -7689
            },
            "nonCommercial": {
              "long": 21870,
              "short": 12354,
              "net": 9516
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 71552
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 416919,
              "short": 390140,
              "net": 26779
            },
            "nonCommercial": {
              "long": 361234,
              "short": 413437,
              "net": -52203
            },
            "smallTrader": {
              "long": 62839,
              "short": 37415,
              "net": 25424
            }
          },
          "openInterest": 1318206
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17154,
              "short": 31698,
              "net": -14544
            },
            "nonCommercial": {
              "long": 25150,
              "short": 12800,
              "net": 12350
            },
            "smallTrader": {
              "long": 5595,
              "short": 3401,
              "net": 2194
            }
          },
          "openInterest": 49256
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10895,
              "short": 56066,
              "net": -45171
            },
            "nonCommercial": {
              "long": 57375,
              "short": 19378,
              "net": 37997
            },
            "smallTrader": {
              "long": 9263,
              "short": 2089,
              "net": 7174
            }
          },
          "openInterest": 80477
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 542853,
              "short": 586414,
              "net": -43561
            },
            "nonCommercial": {
              "long": 69281,
              "short": 30963,
              "net": 38318
            },
            "smallTrader": {
              "long": 24528,
              "short": 19285,
              "net": 5243
            }
          },
          "openInterest": 809537
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 572774,
              "short": 594147,
              "net": -21373
            },
            "nonCommercial": {
              "long": 121974,
              "short": 90204,
              "net": 31770
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 810813
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45932,
              "short": 130613,
              "net": -84681
            },
            "nonCommercial": {
              "long": 102243,
              "short": 27256,
              "net": 74987
            },
            "smallTrader": {
              "long": 23943,
              "short": 14249,
              "net": 9694
            }
          },
          "openInterest": 188207
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207616,
              "short": 212591,
              "net": -4975
            },
            "nonCommercial": {
              "long": 77556,
              "short": 82855,
              "net": -5299
            },
            "smallTrader": {
              "long": 42851,
              "short": 32577,
              "net": 10274
            }
          },
          "openInterest": 390515
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174276,
              "short": 295594,
              "net": -121318
            },
            "nonCommercial": {
              "long": 145837,
              "short": 36305,
              "net": 109532
            },
            "smallTrader": {
              "long": 38142,
              "short": 26356,
              "net": 11786
            }
          },
          "openInterest": 444834
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 364336,
              "short": 332044,
              "net": 32292
            },
            "nonCommercial": {
              "long": 149875,
              "short": 146283,
              "net": 3592
            },
            "smallTrader": {
              "long": 47368,
              "short": 83252,
              "net": -35884
            }
          },
          "openInterest": 667033
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 447676,
              "short": 409699,
              "net": 37977
            },
            "nonCommercial": {
              "long": 176887,
              "short": 216340,
              "net": -39453
            },
            "smallTrader": {
              "long": 68561,
              "short": 67085,
              "net": 1476
            }
          },
          "openInterest": 801502
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16870,
              "short": 11662,
              "net": 5208
            },
            "nonCommercial": {
              "long": 13556,
              "short": 14870,
              "net": -1314
            },
            "smallTrader": {
              "long": 11399,
              "short": 15293,
              "net": -3894
            }
          },
          "openInterest": 44076
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14734,
              "short": 18459,
              "net": -3725
            },
            "nonCommercial": {
              "long": 29161,
              "short": 31352,
              "net": -2191
            },
            "smallTrader": {
              "long": 8367,
              "short": 2451,
              "net": 5916
            }
          },
          "openInterest": 55883
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 220101,
              "short": 91397,
              "net": 128704
            },
            "nonCommercial": {
              "long": 167336,
              "short": 291163,
              "net": -123827
            },
            "smallTrader": {
              "long": 34358,
              "short": 39235,
              "net": -4877
            }
          },
          "openInterest": 640340
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110455,
              "short": 140648,
              "net": -30193
            },
            "nonCommercial": {
              "long": 108029,
              "short": 77988,
              "net": 30041
            },
            "smallTrader": {
              "long": 24074,
              "short": 23922,
              "net": 152
            }
          },
          "openInterest": 273444
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153572,
              "short": 119577,
              "net": 33995
            },
            "nonCommercial": {
              "long": 166639,
              "short": 197781,
              "net": -31142
            },
            "smallTrader": {
              "long": 41531,
              "short": 44384,
              "net": -2853
            }
          },
          "openInterest": 435529
        }
      ]
    },
    {
      "reportDate": "2017-09-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1819821,
              "short": 1964572,
              "net": -144751
            },
            "nonCommercial": {
              "long": 925297,
              "short": 655177,
              "net": 270120
            },
            "smallTrader": {
              "long": 382281,
              "short": 507650,
              "net": -125369
            }
          },
          "openInterest": 3273096
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1071388,
              "short": 947037,
              "net": 124351
            },
            "nonCommercial": {
              "long": 262220,
              "short": 361607,
              "net": -99387
            },
            "smallTrader": {
              "long": 130636,
              "short": 155600,
              "net": -24964
            }
          },
          "openInterest": 1505108
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 362471,
              "short": 423882,
              "net": -61411
            },
            "nonCommercial": {
              "long": 178726,
              "short": 120603,
              "net": 58123
            },
            "smallTrader": {
              "long": 164755,
              "short": 161467,
              "net": 3288
            }
          },
          "openInterest": 723358
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2165232,
              "short": 1874160,
              "net": 291072
            },
            "nonCommercial": {
              "long": 450808,
              "short": 661671,
              "net": -210863
            },
            "smallTrader": {
              "long": 291426,
              "short": 371635,
              "net": -80209
            }
          },
          "openInterest": 2980492
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18702,
              "short": 105724,
              "net": -87022
            },
            "nonCommercial": {
              "long": 102990,
              "short": 30478,
              "net": 72512
            },
            "smallTrader": {
              "long": 34665,
              "short": 20155,
              "net": 14510
            }
          },
          "openInterest": 158733
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6867,
              "short": 19418,
              "net": -12551
            },
            "nonCommercial": {
              "long": 22219,
              "short": 11304,
              "net": 10915
            },
            "smallTrader": {
              "long": 2139,
              "short": 503,
              "net": 1636
            }
          },
          "openInterest": 31918
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80934,
              "short": 75089,
              "net": 5845
            },
            "nonCommercial": {
              "long": 76556,
              "short": 86717,
              "net": -10161
            },
            "smallTrader": {
              "long": 32563,
              "short": 28247,
              "net": 4316
            }
          },
          "openInterest": 202582
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149713,
              "short": 229684,
              "net": -79971
            },
            "nonCommercial": {
              "long": 100675,
              "short": 41829,
              "net": 58846
            },
            "smallTrader": {
              "long": 45503,
              "short": 24378,
              "net": 21125
            }
          },
          "openInterest": 299169
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139125,
              "short": 116385,
              "net": 22740
            },
            "nonCommercial": {
              "long": 61716,
              "short": 92237,
              "net": -30521
            },
            "smallTrader": {
              "long": 17548,
              "short": 9767,
              "net": 7781
            }
          },
          "openInterest": 261183
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98816,
              "short": 90336,
              "net": 8480
            },
            "nonCommercial": {
              "long": 44135,
              "short": 54632,
              "net": -10497
            },
            "smallTrader": {
              "long": 9161,
              "short": 7144,
              "net": 2017
            }
          },
          "openInterest": 189841
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89998,
              "short": 128801,
              "net": -38803
            },
            "nonCommercial": {
              "long": 142821,
              "short": 110234,
              "net": 32587
            },
            "smallTrader": {
              "long": 19568,
              "short": 13352,
              "net": 6216
            }
          },
          "openInterest": 289998
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 629960,
              "short": 611110,
              "net": 18850
            },
            "nonCommercial": {
              "long": 378228,
              "short": 416253,
              "net": -38025
            },
            "smallTrader": {
              "long": 195346,
              "short": 176171,
              "net": 19175
            }
          },
          "openInterest": 1395966
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112390,
              "short": 178644,
              "net": -66254
            },
            "nonCommercial": {
              "long": 97011,
              "short": 33395,
              "net": 63616
            },
            "smallTrader": {
              "long": 13579,
              "short": 10941,
              "net": 2638
            }
          },
          "openInterest": 238750
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 858264,
              "short": 1278201,
              "net": -419937
            },
            "nonCommercial": {
              "long": 678156,
              "short": 260082,
              "net": 418074
            },
            "smallTrader": {
              "long": 88567,
              "short": 86704,
              "net": 1863
            }
          },
          "openInterest": 2377488
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15863,
              "short": 59138,
              "net": -43275
            },
            "nonCommercial": {
              "long": 49588,
              "short": 6219,
              "net": 43369
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 76971
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36215,
              "short": 41618,
              "net": -5403
            },
            "nonCommercial": {
              "long": 7278,
              "short": 1938,
              "net": 5340
            },
            "smallTrader": {
              "long": 264,
              "short": 201,
              "net": 63
            }
          },
          "openInterest": 46795
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149288,
              "short": 236626,
              "net": -87338
            },
            "nonCommercial": {
              "long": 190025,
              "short": 127272,
              "net": 62753
            },
            "smallTrader": {
              "long": 76776,
              "short": 52191,
              "net": 24585
            }
          },
          "openInterest": 431108
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11869,
              "short": 15467,
              "net": -3598
            },
            "nonCommercial": {
              "long": 26010,
              "short": 11538,
              "net": 14472
            },
            "smallTrader": {
              "long": 7309,
              "short": 18183,
              "net": -10874
            }
          },
          "openInterest": 54152
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178153,
              "short": 266403,
              "net": -88250
            },
            "nonCommercial": {
              "long": 149444,
              "short": 69171,
              "net": 80273
            },
            "smallTrader": {
              "long": 26944,
              "short": 18967,
              "net": 7977
            }
          },
          "openInterest": 426656
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129222,
              "short": 382263,
              "net": -253041
            },
            "nonCommercial": {
              "long": 330646,
              "short": 94557,
              "net": 236089
            },
            "smallTrader": {
              "long": 46252,
              "short": 29300,
              "net": 16952
            }
          },
          "openInterest": 570096
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212967,
              "short": 292059,
              "net": -79092
            },
            "nonCommercial": {
              "long": 112457,
              "short": 64041,
              "net": 48416
            },
            "smallTrader": {
              "long": 58110,
              "short": 27434,
              "net": 30676
            }
          },
          "openInterest": 451351
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120365,
              "short": 53357,
              "net": 67008
            },
            "nonCommercial": {
              "long": 42435,
              "short": 93757,
              "net": -51322
            },
            "smallTrader": {
              "long": 17603,
              "short": 33289,
              "net": -15686
            }
          },
          "openInterest": 185352
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107968,
              "short": 112792,
              "net": -4824
            },
            "nonCommercial": {
              "long": 91464,
              "short": 65177,
              "net": 26287
            },
            "smallTrader": {
              "long": 19127,
              "short": 40590,
              "net": -21463
            }
          },
          "openInterest": 266254
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124826,
              "short": 194501,
              "net": -69675
            },
            "nonCommercial": {
              "long": 136348,
              "short": 43182,
              "net": 93166
            },
            "smallTrader": {
              "long": 25398,
              "short": 48889,
              "net": -23491
            }
          },
          "openInterest": 326758
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71639,
              "short": 154781,
              "net": -83142
            },
            "nonCommercial": {
              "long": 136338,
              "short": 59386,
              "net": 76952
            },
            "smallTrader": {
              "long": 9003,
              "short": 2813,
              "net": 6190
            }
          },
          "openInterest": 218381
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24900,
              "short": 31871,
              "net": -6971
            },
            "nonCommercial": {
              "long": 20561,
              "short": 12855,
              "net": 7706
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52922
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 411081,
              "short": 415936,
              "net": -4855
            },
            "nonCommercial": {
              "long": 372753,
              "short": 396641,
              "net": -23888
            },
            "smallTrader": {
              "long": 63871,
              "short": 35128,
              "net": 28743
            }
          },
          "openInterest": 1321626
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8494,
              "short": 17167,
              "net": -8673
            },
            "nonCommercial": {
              "long": 23248,
              "short": 16578,
              "net": 6670
            },
            "smallTrader": {
              "long": 5180,
              "short": 3177,
              "net": 2003
            }
          },
          "openInterest": 37073
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12464,
              "short": 51129,
              "net": -38665
            },
            "nonCommercial": {
              "long": 50525,
              "short": 18877,
              "net": 31648
            },
            "smallTrader": {
              "long": 9591,
              "short": 2574,
              "net": 7017
            }
          },
          "openInterest": 76633
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 362520,
              "short": 329897,
              "net": 32623
            },
            "nonCommercial": {
              "long": 137617,
              "short": 176388,
              "net": -38771
            },
            "smallTrader": {
              "long": 17809,
              "short": 11661,
              "net": 6148
            }
          },
          "openInterest": 525777
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 455970,
              "short": 468501,
              "net": -12531
            },
            "nonCommercial": {
              "long": 117587,
              "short": 96450,
              "net": 21137
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 661762
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47905,
              "short": 126313,
              "net": -78408
            },
            "nonCommercial": {
              "long": 99687,
              "short": 31884,
              "net": 67803
            },
            "smallTrader": {
              "long": 23783,
              "short": 13178,
              "net": 10605
            }
          },
          "openInterest": 192994
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201346,
              "short": 221786,
              "net": -20440
            },
            "nonCommercial": {
              "long": 79608,
              "short": 70520,
              "net": 9088
            },
            "smallTrader": {
              "long": 42308,
              "short": 30956,
              "net": 11352
            }
          },
          "openInterest": 382400
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178616,
              "short": 294249,
              "net": -115633
            },
            "nonCommercial": {
              "long": 143495,
              "short": 37612,
              "net": 105883
            },
            "smallTrader": {
              "long": 38038,
              "short": 28288,
              "net": 9750
            }
          },
          "openInterest": 445806
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351358,
              "short": 336371,
              "net": 14987
            },
            "nonCommercial": {
              "long": 155105,
              "short": 134981,
              "net": 20124
            },
            "smallTrader": {
              "long": 48193,
              "short": 83304,
              "net": -35111
            }
          },
          "openInterest": 662802
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 434705,
              "short": 413029,
              "net": 21676
            },
            "nonCommercial": {
              "long": 177133,
              "short": 196823,
              "net": -19690
            },
            "smallTrader": {
              "long": 68203,
              "short": 70189,
              "net": -1986
            }
          },
          "openInterest": 767416
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10329,
              "short": 5775,
              "net": 4554
            },
            "nonCommercial": {
              "long": 13387,
              "short": 14956,
              "net": -1569
            },
            "smallTrader": {
              "long": 10756,
              "short": 13741,
              "net": -2985
            }
          },
          "openInterest": 35451
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5930,
              "short": 4769,
              "net": 1161
            },
            "nonCommercial": {
              "long": 26833,
              "short": 33046,
              "net": -6213
            },
            "smallTrader": {
              "long": 7881,
              "short": 2829,
              "net": 5052
            }
          },
          "openInterest": 42287
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 283365,
              "short": 106908,
              "net": 176457
            },
            "nonCommercial": {
              "long": 175169,
              "short": 346356,
              "net": -171187
            },
            "smallTrader": {
              "long": 40088,
              "short": 45358,
              "net": -5270
            }
          },
          "openInterest": 704831
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113192,
              "short": 142056,
              "net": -28864
            },
            "nonCommercial": {
              "long": 106074,
              "short": 77192,
              "net": 28882
            },
            "smallTrader": {
              "long": 22742,
              "short": 22760,
              "net": -18
            }
          },
          "openInterest": 272848
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149990,
              "short": 115649,
              "net": 34341
            },
            "nonCommercial": {
              "long": 170497,
              "short": 200876,
              "net": -30379
            },
            "smallTrader": {
              "long": 40886,
              "short": 44848,
              "net": -3962
            }
          },
          "openInterest": 430599
        }
      ]
    },
    {
      "reportDate": "2017-09-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1817660,
              "short": 1938693,
              "net": -121033
            },
            "nonCommercial": {
              "long": 893344,
              "short": 636718,
              "net": 256626
            },
            "smallTrader": {
              "long": 366249,
              "short": 501842,
              "net": -135593
            }
          },
          "openInterest": 3212109
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1146118,
              "short": 931717,
              "net": 214401
            },
            "nonCommercial": {
              "long": 281175,
              "short": 464072,
              "net": -182897
            },
            "smallTrader": {
              "long": 124444,
              "short": 155948,
              "net": -31504
            }
          },
          "openInterest": 1589230
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 364072,
              "short": 417220,
              "net": -53148
            },
            "nonCommercial": {
              "long": 183498,
              "short": 130588,
              "net": 52910
            },
            "smallTrader": {
              "long": 156217,
              "short": 155979,
              "net": 238
            }
          },
          "openInterest": 719328
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2187644,
              "short": 1855110,
              "net": 332534
            },
            "nonCommercial": {
              "long": 425387,
              "short": 653661,
              "net": -228274
            },
            "smallTrader": {
              "long": 273778,
              "short": 378038,
              "net": -104260
            }
          },
          "openInterest": 2975757
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14921,
              "short": 104186,
              "net": -89265
            },
            "nonCommercial": {
              "long": 103507,
              "short": 26313,
              "net": 77194
            },
            "smallTrader": {
              "long": 33429,
              "short": 21358,
              "net": 12071
            }
          },
          "openInterest": 154112
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16949,
              "short": 29863,
              "net": -12914
            },
            "nonCommercial": {
              "long": 23759,
              "short": 12380,
              "net": 11379
            },
            "smallTrader": {
              "long": 2217,
              "short": 682,
              "net": 1535
            }
          },
          "openInterest": 43304
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66178,
              "short": 80987,
              "net": -14809
            },
            "nonCommercial": {
              "long": 80145,
              "short": 75091,
              "net": 5054
            },
            "smallTrader": {
              "long": 35311,
              "short": 25556,
              "net": 9755
            }
          },
          "openInterest": 195509
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33487,
              "short": 130317,
              "net": -96830
            },
            "nonCommercial": {
              "long": 102688,
              "short": 28083,
              "net": 74605
            },
            "smallTrader": {
              "long": 43302,
              "short": 21077,
              "net": 22225
            }
          },
          "openInterest": 181913
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140797,
              "short": 122161,
              "net": 18636
            },
            "nonCommercial": {
              "long": 61819,
              "short": 86901,
              "net": -25082
            },
            "smallTrader": {
              "long": 16734,
              "short": 10288,
              "net": 6446
            }
          },
          "openInterest": 257041
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100541,
              "short": 92995,
              "net": 7546
            },
            "nonCommercial": {
              "long": 47444,
              "short": 57279,
              "net": -9835
            },
            "smallTrader": {
              "long": 9764,
              "short": 7475,
              "net": 2289
            }
          },
          "openInterest": 189928
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85947,
              "short": 122343,
              "net": -36396
            },
            "nonCommercial": {
              "long": 136358,
              "short": 106222,
              "net": 30136
            },
            "smallTrader": {
              "long": 18222,
              "short": 11962,
              "net": 6260
            }
          },
          "openInterest": 275999
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 632517,
              "short": 622138,
              "net": 10379
            },
            "nonCommercial": {
              "long": 381175,
              "short": 414102,
              "net": -32927
            },
            "smallTrader": {
              "long": 197146,
              "short": 174598,
              "net": 22548
            }
          },
          "openInterest": 1405286
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114009,
              "short": 175572,
              "net": -61563
            },
            "nonCommercial": {
              "long": 91372,
              "short": 32105,
              "net": 59267
            },
            "smallTrader": {
              "long": 13688,
              "short": 11392,
              "net": 2296
            }
          },
          "openInterest": 234444
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 824910,
              "short": 1284235,
              "net": -459325
            },
            "nonCommercial": {
              "long": 698180,
              "short": 244072,
              "net": 454108
            },
            "smallTrader": {
              "long": 100305,
              "short": 95088,
              "net": 5217
            }
          },
          "openInterest": 2411223
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14753,
              "short": 62240,
              "net": -47487
            },
            "nonCommercial": {
              "long": 53393,
              "short": 5533,
              "net": 47860
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78934
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38621,
              "short": 43849,
              "net": -5228
            },
            "nonCommercial": {
              "long": 6950,
              "short": 1777,
              "net": 5173
            },
            "smallTrader": {
              "long": 204,
              "short": 149,
              "net": 55
            }
          },
          "openInterest": 49435
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152592,
              "short": 261208,
              "net": -108616
            },
            "nonCommercial": {
              "long": 183679,
              "short": 95512,
              "net": 88167
            },
            "smallTrader": {
              "long": 75618,
              "short": 55169,
              "net": 20449
            }
          },
          "openInterest": 429111
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12655,
              "short": 16318,
              "net": -3663
            },
            "nonCommercial": {
              "long": 28459,
              "short": 13525,
              "net": 14934
            },
            "smallTrader": {
              "long": 6949,
              "short": 18220,
              "net": -11271
            }
          },
          "openInterest": 59765
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166998,
              "short": 258331,
              "net": -91333
            },
            "nonCommercial": {
              "long": 148188,
              "short": 66912,
              "net": 81276
            },
            "smallTrader": {
              "long": 26473,
              "short": 16416,
              "net": 10057
            }
          },
          "openInterest": 412697
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134501,
              "short": 367972,
              "net": -233471
            },
            "nonCommercial": {
              "long": 303255,
              "short": 90661,
              "net": 212594
            },
            "smallTrader": {
              "long": 48586,
              "short": 27709,
              "net": 20877
            }
          },
          "openInterest": 549637
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213265,
              "short": 300632,
              "net": -87367
            },
            "nonCommercial": {
              "long": 122815,
              "short": 63721,
              "net": 59094
            },
            "smallTrader": {
              "long": 56367,
              "short": 28094,
              "net": 28273
            }
          },
          "openInterest": 463971
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140482,
              "short": 50047,
              "net": 90435
            },
            "nonCommercial": {
              "long": 42963,
              "short": 114310,
              "net": -71347
            },
            "smallTrader": {
              "long": 17058,
              "short": 36146,
              "net": -19088
            }
          },
          "openInterest": 207097
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109241,
              "short": 113423,
              "net": -4182
            },
            "nonCommercial": {
              "long": 89841,
              "short": 64522,
              "net": 25319
            },
            "smallTrader": {
              "long": 18453,
              "short": 39590,
              "net": -21137
            }
          },
          "openInterest": 262832
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129119,
              "short": 205075,
              "net": -75956
            },
            "nonCommercial": {
              "long": 141952,
              "short": 43516,
              "net": 98436
            },
            "smallTrader": {
              "long": 26045,
              "short": 48525,
              "net": -22480
            }
          },
          "openInterest": 337971
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75173,
              "short": 164278,
              "net": -89105
            },
            "nonCommercial": {
              "long": 134621,
              "short": 50894,
              "net": 83727
            },
            "smallTrader": {
              "long": 8424,
              "short": 3046,
              "net": 5378
            }
          },
          "openInterest": 219926
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25965,
              "short": 30926,
              "net": -4961
            },
            "nonCommercial": {
              "long": 19761,
              "short": 14107,
              "net": 5654
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53532
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 445043,
              "short": 413725,
              "net": 31318
            },
            "nonCommercial": {
              "long": 371167,
              "short": 429733,
              "net": -58566
            },
            "smallTrader": {
              "long": 63996,
              "short": 36748,
              "net": 27248
            }
          },
          "openInterest": 1318849
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7499,
              "short": 17287,
              "net": -9788
            },
            "nonCommercial": {
              "long": 22369,
              "short": 14316,
              "net": 8053
            },
            "smallTrader": {
              "long": 5760,
              "short": 4025,
              "net": 1735
            }
          },
          "openInterest": 35914
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13844,
              "short": 45962,
              "net": -32118
            },
            "nonCommercial": {
              "long": 44411,
              "short": 19048,
              "net": 25363
            },
            "smallTrader": {
              "long": 9548,
              "short": 2793,
              "net": 6755
            }
          },
          "openInterest": 70987
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 365263,
              "short": 352077,
              "net": 13186
            },
            "nonCommercial": {
              "long": 152150,
              "short": 173874,
              "net": -21724
            },
            "smallTrader": {
              "long": 20397,
              "short": 11859,
              "net": 8538
            }
          },
          "openInterest": 548404
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 446032,
              "short": 464293,
              "net": -18261
            },
            "nonCommercial": {
              "long": 120340,
              "short": 95314,
              "net": 25026
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 657752
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49345,
              "short": 121611,
              "net": -72266
            },
            "nonCommercial": {
              "long": 91812,
              "short": 31552,
              "net": 60260
            },
            "smallTrader": {
              "long": 24177,
              "short": 12171,
              "net": 12006
            }
          },
          "openInterest": 186906
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194195,
              "short": 226587,
              "net": -32392
            },
            "nonCommercial": {
              "long": 83265,
              "short": 61762,
              "net": 21503
            },
            "smallTrader": {
              "long": 41132,
              "short": 30243,
              "net": 10889
            }
          },
          "openInterest": 371740
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170140,
              "short": 276079,
              "net": -105939
            },
            "nonCommercial": {
              "long": 137687,
              "short": 39315,
              "net": 98372
            },
            "smallTrader": {
              "long": 37205,
              "short": 29638,
              "net": 7567
            }
          },
          "openInterest": 439337
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 355418,
              "short": 355487,
              "net": -69
            },
            "nonCommercial": {
              "long": 160023,
              "short": 125995,
              "net": 34028
            },
            "smallTrader": {
              "long": 50674,
              "short": 84633,
              "net": -33959
            }
          },
          "openInterest": 673029
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391804,
              "short": 357418,
              "net": 34386
            },
            "nonCommercial": {
              "long": 185260,
              "short": 211447,
              "net": -26187
            },
            "smallTrader": {
              "long": 61820,
              "short": 70019,
              "net": -8199
            }
          },
          "openInterest": 711181
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13773,
              "short": 6109,
              "net": 7664
            },
            "nonCommercial": {
              "long": 14926,
              "short": 16788,
              "net": -1862
            },
            "smallTrader": {
              "long": 9794,
              "short": 15596,
              "net": -5802
            }
          },
          "openInterest": 39765
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5863,
              "short": 5528,
              "net": 335
            },
            "nonCommercial": {
              "long": 29288,
              "short": 35891,
              "net": -6603
            },
            "smallTrader": {
              "long": 8511,
              "short": 2243,
              "net": 6268
            }
          },
          "openInterest": 45590
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 255648,
              "short": 82360,
              "net": 173288
            },
            "nonCommercial": {
              "long": 156892,
              "short": 329287,
              "net": -172395
            },
            "smallTrader": {
              "long": 33359,
              "short": 34252,
              "net": -893
            }
          },
          "openInterest": 640509
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114883,
              "short": 142431,
              "net": -27548
            },
            "nonCommercial": {
              "long": 101770,
              "short": 74475,
              "net": 27295
            },
            "smallTrader": {
              "long": 23433,
              "short": 23180,
              "net": 253
            }
          },
          "openInterest": 268692
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150254,
              "short": 120548,
              "net": 29706
            },
            "nonCommercial": {
              "long": 166425,
              "short": 189802,
              "net": -23377
            },
            "smallTrader": {
              "long": 38642,
              "short": 44971,
              "net": -6329
            }
          },
          "openInterest": 426974
        }
      ]
    },
    {
      "reportDate": "2017-10-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1763902,
              "short": 1812368,
              "net": -48466
            },
            "nonCommercial": {
              "long": 866991,
              "short": 634835,
              "net": 232156
            },
            "smallTrader": {
              "long": 348589,
              "short": 532279,
              "net": -183690
            }
          },
          "openInterest": 3105646
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1182056,
              "short": 913117,
              "net": 268939
            },
            "nonCommercial": {
              "long": 226421,
              "short": 453261,
              "net": -226840
            },
            "smallTrader": {
              "long": 125249,
              "short": 167348,
              "net": -42099
            }
          },
          "openInterest": 1580756
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 401125,
              "short": 403530,
              "net": -2405
            },
            "nonCommercial": {
              "long": 161896,
              "short": 147125,
              "net": 14771
            },
            "smallTrader": {
              "long": 149410,
              "short": 161776,
              "net": -12366
            }
          },
          "openInterest": 730334
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2225393,
              "short": 1835332,
              "net": 390061
            },
            "nonCommercial": {
              "long": 396625,
              "short": 680424,
              "net": -283799
            },
            "smallTrader": {
              "long": 265132,
              "short": 371394,
              "net": -106262
            }
          },
          "openInterest": 2960992
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14774,
              "short": 96957,
              "net": -82183
            },
            "nonCommercial": {
              "long": 98499,
              "short": 26687,
              "net": 71812
            },
            "smallTrader": {
              "long": 32119,
              "short": 21748,
              "net": 10371
            }
          },
          "openInterest": 147098
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10034,
              "short": 29004,
              "net": -18970
            },
            "nonCommercial": {
              "long": 24838,
              "short": 7146,
              "net": 17692
            },
            "smallTrader": {
              "long": 1898,
              "short": 620,
              "net": 1278
            }
          },
          "openInterest": 37056
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47590,
              "short": 78951,
              "net": -31361
            },
            "nonCommercial": {
              "long": 80325,
              "short": 60376,
              "net": 19949
            },
            "smallTrader": {
              "long": 37106,
              "short": 25694,
              "net": 11412
            }
          },
          "openInterest": 174867
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35298,
              "short": 132354,
              "net": -97056
            },
            "nonCommercial": {
              "long": 97204,
              "short": 22076,
              "net": 75128
            },
            "smallTrader": {
              "long": 41868,
              "short": 19940,
              "net": 21928
            }
          },
          "openInterest": 177263
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139004,
              "short": 127926,
              "net": 11078
            },
            "nonCommercial": {
              "long": 61950,
              "short": 80885,
              "net": -18935
            },
            "smallTrader": {
              "long": 16988,
              "short": 9131,
              "net": 7857
            }
          },
          "openInterest": 254019
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107042,
              "short": 90622,
              "net": 16420
            },
            "nonCommercial": {
              "long": 48807,
              "short": 69961,
              "net": -21154
            },
            "smallTrader": {
              "long": 12159,
              "short": 7425,
              "net": 4734
            }
          },
          "openInterest": 208591
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80495,
              "short": 120284,
              "net": -39789
            },
            "nonCommercial": {
              "long": 140250,
              "short": 106421,
              "net": 33829
            },
            "smallTrader": {
              "long": 17529,
              "short": 11569,
              "net": 5960
            }
          },
          "openInterest": 273497
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653686,
              "short": 624612,
              "net": 29074
            },
            "nonCommercial": {
              "long": 375007,
              "short": 422110,
              "net": -47103
            },
            "smallTrader": {
              "long": 195084,
              "short": 177055,
              "net": 18029
            }
          },
          "openInterest": 1433227
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114123,
              "short": 169389,
              "net": -55266
            },
            "nonCommercial": {
              "long": 86618,
              "short": 33106,
              "net": 53512
            },
            "smallTrader": {
              "long": 12929,
              "short": 11175,
              "net": 1754
            }
          },
          "openInterest": 229503
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 848375,
              "short": 1300591,
              "net": -452216
            },
            "nonCommercial": {
              "long": 687611,
              "short": 243295,
              "net": 444316
            },
            "smallTrader": {
              "long": 100914,
              "short": 93014,
              "net": 7900
            }
          },
          "openInterest": 2471226
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15057,
              "short": 58484,
              "net": -43427
            },
            "nonCommercial": {
              "long": 49902,
              "short": 6960,
              "net": 42942
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77180
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27159,
              "short": 32840,
              "net": -5681
            },
            "nonCommercial": {
              "long": 6607,
              "short": 940,
              "net": 5667
            },
            "smallTrader": {
              "long": 148,
              "short": 134,
              "net": 14
            }
          },
          "openInterest": 37380
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157203,
              "short": 266511,
              "net": -109308
            },
            "nonCommercial": {
              "long": 187053,
              "short": 96220,
              "net": 90833
            },
            "smallTrader": {
              "long": 73764,
              "short": 55289,
              "net": 18475
            }
          },
          "openInterest": 438663
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13814,
              "short": 17963,
              "net": -4149
            },
            "nonCommercial": {
              "long": 28243,
              "short": 13131,
              "net": 15112
            },
            "smallTrader": {
              "long": 6958,
              "short": 17921,
              "net": -10963
            }
          },
          "openInterest": 59557
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146240,
              "short": 231812,
              "net": -85572
            },
            "nonCommercial": {
              "long": 144952,
              "short": 69515,
              "net": 75437
            },
            "smallTrader": {
              "long": 25251,
              "short": 15116,
              "net": 10135
            }
          },
          "openInterest": 383136
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126749,
              "short": 351172,
              "net": -224423
            },
            "nonCommercial": {
              "long": 287296,
              "short": 83441,
              "net": 203855
            },
            "smallTrader": {
              "long": 46571,
              "short": 26003,
              "net": 20568
            }
          },
          "openInterest": 525127
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204928,
              "short": 287428,
              "net": -82500
            },
            "nonCommercial": {
              "long": 122836,
              "short": 67540,
              "net": 55296
            },
            "smallTrader": {
              "long": 54823,
              "short": 27619,
              "net": 27204
            }
          },
          "openInterest": 449485
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160230,
              "short": 53797,
              "net": 106433
            },
            "nonCommercial": {
              "long": 58770,
              "short": 143413,
              "net": -84643
            },
            "smallTrader": {
              "long": 16901,
              "short": 38691,
              "net": -21790
            }
          },
          "openInterest": 246889
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103220,
              "short": 119763,
              "net": -16543
            },
            "nonCommercial": {
              "long": 91688,
              "short": 53053,
              "net": 38635
            },
            "smallTrader": {
              "long": 18286,
              "short": 40378,
              "net": -22092
            }
          },
          "openInterest": 257477
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127745,
              "short": 212514,
              "net": -84769
            },
            "nonCommercial": {
              "long": 144570,
              "short": 37487,
              "net": 107083
            },
            "smallTrader": {
              "long": 25482,
              "short": 47796,
              "net": -22314
            }
          },
          "openInterest": 333751
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75702,
              "short": 170572,
              "net": -94870
            },
            "nonCommercial": {
              "long": 117452,
              "short": 28336,
              "net": 89116
            },
            "smallTrader": {
              "long": 8348,
              "short": 2594,
              "net": 5754
            }
          },
          "openInterest": 204344
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26623,
              "short": 31719,
              "net": -5096
            },
            "nonCommercial": {
              "long": 19815,
              "short": 13978,
              "net": 5837
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53966
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 489961,
              "short": 442899,
              "net": 47062
            },
            "nonCommercial": {
              "long": 380845,
              "short": 455020,
              "net": -74175
            },
            "smallTrader": {
              "long": 70254,
              "short": 43141,
              "net": 27113
            }
          },
          "openInterest": 1394563
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7575,
              "short": 17246,
              "net": -9671
            },
            "nonCommercial": {
              "long": 20928,
              "short": 12810,
              "net": 8118
            },
            "smallTrader": {
              "long": 5400,
              "short": 3847,
              "net": 1553
            }
          },
          "openInterest": 34175
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14416,
              "short": 42337,
              "net": -27921
            },
            "nonCommercial": {
              "long": 46066,
              "short": 24137,
              "net": 21929
            },
            "smallTrader": {
              "long": 9179,
              "short": 3187,
              "net": 5992
            }
          },
          "openInterest": 71860
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 347989,
              "short": 349422,
              "net": -1433
            },
            "nonCommercial": {
              "long": 164177,
              "short": 166913,
              "net": -2736
            },
            "smallTrader": {
              "long": 16754,
              "short": 12585,
              "net": 4169
            }
          },
          "openInterest": 538396
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 435865,
              "short": 448731,
              "net": -12866
            },
            "nonCommercial": {
              "long": 113544,
              "short": 93617,
              "net": 19927
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 650232
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46546,
              "short": 115263,
              "net": -68717
            },
            "nonCommercial": {
              "long": 91097,
              "short": 31918,
              "net": 59179
            },
            "smallTrader": {
              "long": 21831,
              "short": 12293,
              "net": 9538
            }
          },
          "openInterest": 183494
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185707,
              "short": 222400,
              "net": -36693
            },
            "nonCommercial": {
              "long": 83627,
              "short": 58772,
              "net": 24855
            },
            "smallTrader": {
              "long": 41723,
              "short": 29885,
              "net": 11838
            }
          },
          "openInterest": 365972
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171542,
              "short": 236878,
              "net": -65336
            },
            "nonCommercial": {
              "long": 119668,
              "short": 58070,
              "net": 61598
            },
            "smallTrader": {
              "long": 33451,
              "short": 29713,
              "net": 3738
            }
          },
          "openInterest": 423443
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369143,
              "short": 374183,
              "net": -5040
            },
            "nonCommercial": {
              "long": 163423,
              "short": 125289,
              "net": 38134
            },
            "smallTrader": {
              "long": 53418,
              "short": 86512,
              "net": -33094
            }
          },
          "openInterest": 695045
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 371246,
              "short": 318607,
              "net": 52639
            },
            "nonCommercial": {
              "long": 180403,
              "short": 227184,
              "net": -46781
            },
            "smallTrader": {
              "long": 58685,
              "short": 64543,
              "net": -5858
            }
          },
          "openInterest": 683879
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17459,
              "short": 5938,
              "net": 11521
            },
            "nonCommercial": {
              "long": 17614,
              "short": 20907,
              "net": -3293
            },
            "smallTrader": {
              "long": 8245,
              "short": 16473,
              "net": -8228
            }
          },
          "openInterest": 44571
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5821,
              "short": 8943,
              "net": -3122
            },
            "nonCommercial": {
              "long": 31209,
              "short": 34478,
              "net": -3269
            },
            "smallTrader": {
              "long": 8407,
              "short": 2016,
              "net": 6391
            }
          },
          "openInterest": 47920
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 264070,
              "short": 89618,
              "net": 174452
            },
            "nonCommercial": {
              "long": 176481,
              "short": 347105,
              "net": -170624
            },
            "smallTrader": {
              "long": 33637,
              "short": 37465,
              "net": -3828
            }
          },
          "openInterest": 669232
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119996,
              "short": 143116,
              "net": -23120
            },
            "nonCommercial": {
              "long": 97516,
              "short": 73028,
              "net": 24488
            },
            "smallTrader": {
              "long": 23173,
              "short": 24541,
              "net": -1368
            }
          },
          "openInterest": 272278
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161574,
              "short": 134260,
              "net": 27314
            },
            "nonCommercial": {
              "long": 164179,
              "short": 183321,
              "net": -19142
            },
            "smallTrader": {
              "long": 37456,
              "short": 45628,
              "net": -8172
            }
          },
          "openInterest": 439038
        }
      ]
    },
    {
      "reportDate": "2017-10-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1826733,
              "short": 1812028,
              "net": 14705
            },
            "nonCommercial": {
              "long": 847528,
              "short": 654922,
              "net": 192606
            },
            "smallTrader": {
              "long": 347393,
              "short": 554704,
              "net": -207311
            }
          },
          "openInterest": 3136900
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1258559,
              "short": 964638,
              "net": 293921
            },
            "nonCommercial": {
              "long": 241447,
              "short": 492491,
              "net": -251044
            },
            "smallTrader": {
              "long": 118737,
              "short": 161614,
              "net": -42877
            }
          },
          "openInterest": 1664680
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 396142,
              "short": 410872,
              "net": -14730
            },
            "nonCommercial": {
              "long": 172775,
              "short": 145202,
              "net": 27573
            },
            "smallTrader": {
              "long": 155286,
              "short": 168129,
              "net": -12843
            }
          },
          "openInterest": 741123
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2248230,
              "short": 1819302,
              "net": 428928
            },
            "nonCommercial": {
              "long": 388779,
              "short": 690364,
              "net": -301585
            },
            "smallTrader": {
              "long": 251822,
              "short": 379165,
              "net": -127343
            }
          },
          "openInterest": 2968723
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12358,
              "short": 91755,
              "net": -79397
            },
            "nonCommercial": {
              "long": 93702,
              "short": 24520,
              "net": 69182
            },
            "smallTrader": {
              "long": 32242,
              "short": 22027,
              "net": 10215
            }
          },
          "openInterest": 140854
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6637,
              "short": 28948,
              "net": -22311
            },
            "nonCommercial": {
              "long": 24787,
              "short": 3913,
              "net": 20874
            },
            "smallTrader": {
              "long": 1966,
              "short": 529,
              "net": 1437
            }
          },
          "openInterest": 33676
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60706,
              "short": 80641,
              "net": -19935
            },
            "nonCommercial": {
              "long": 79610,
              "short": 64102,
              "net": 15508
            },
            "smallTrader": {
              "long": 32687,
              "short": 28260,
              "net": 4427
            }
          },
          "openInterest": 181570
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33076,
              "short": 130611,
              "net": -97535
            },
            "nonCommercial": {
              "long": 97068,
              "short": 20676,
              "net": 76392
            },
            "smallTrader": {
              "long": 43024,
              "short": 21881,
              "net": 21143
            }
          },
          "openInterest": 175817
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134874,
              "short": 127989,
              "net": 6885
            },
            "nonCommercial": {
              "long": 65347,
              "short": 78873,
              "net": -13526
            },
            "smallTrader": {
              "long": 15502,
              "short": 8861,
              "net": 6641
            }
          },
          "openInterest": 247572
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110430,
              "short": 92301,
              "net": 18129
            },
            "nonCommercial": {
              "long": 48907,
              "short": 71485,
              "net": -22578
            },
            "smallTrader": {
              "long": 11915,
              "short": 7466,
              "net": 4449
            }
          },
          "openInterest": 216316
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81658,
              "short": 128254,
              "net": -46596
            },
            "nonCommercial": {
              "long": 148019,
              "short": 107281,
              "net": 40738
            },
            "smallTrader": {
              "long": 18524,
              "short": 12666,
              "net": 5858
            }
          },
          "openInterest": 289779
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 660122,
              "short": 617977,
              "net": 42145
            },
            "nonCommercial": {
              "long": 374538,
              "short": 436198,
              "net": -61660
            },
            "smallTrader": {
              "long": 201085,
              "short": 181570,
              "net": 19515
            }
          },
          "openInterest": 1449877
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112842,
              "short": 170039,
              "net": -57197
            },
            "nonCommercial": {
              "long": 86544,
              "short": 31884,
              "net": 54660
            },
            "smallTrader": {
              "long": 14168,
              "short": 11631,
              "net": 2537
            }
          },
          "openInterest": 229474
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 822776,
              "short": 1242946,
              "net": -420170
            },
            "nonCommercial": {
              "long": 685322,
              "short": 268261,
              "net": 417061
            },
            "smallTrader": {
              "long": 102655,
              "short": 99546,
              "net": 3109
            }
          },
          "openInterest": 2437479
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16141,
              "short": 58444,
              "net": -42303
            },
            "nonCommercial": {
              "long": 49298,
              "short": 8472,
              "net": 40826
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77870
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28067,
              "short": 33997,
              "net": -5930
            },
            "nonCommercial": {
              "long": 6845,
              "short": 946,
              "net": 5899
            },
            "smallTrader": {
              "long": 176,
              "short": 145,
              "net": 31
            }
          },
          "openInterest": 38788
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158660,
              "short": 275104,
              "net": -116444
            },
            "nonCommercial": {
              "long": 195816,
              "short": 97737,
              "net": 98079
            },
            "smallTrader": {
              "long": 72734,
              "short": 54369,
              "net": 18365
            }
          },
          "openInterest": 450748
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12291,
              "short": 16901,
              "net": -4610
            },
            "nonCommercial": {
              "long": 29891,
              "short": 13813,
              "net": 16078
            },
            "smallTrader": {
              "long": 7376,
              "short": 18844,
              "net": -11468
            }
          },
          "openInterest": 59332
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150614,
              "short": 227993,
              "net": -77379
            },
            "nonCommercial": {
              "long": 140286,
              "short": 71173,
              "net": 69113
            },
            "smallTrader": {
              "long": 24888,
              "short": 16622,
              "net": 8266
            }
          },
          "openInterest": 393795
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124178,
              "short": 347175,
              "net": -222997
            },
            "nonCommercial": {
              "long": 279227,
              "short": 79115,
              "net": 200112
            },
            "smallTrader": {
              "long": 48086,
              "short": 25201,
              "net": 22885
            }
          },
          "openInterest": 520005
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192956,
              "short": 273525,
              "net": -80569
            },
            "nonCommercial": {
              "long": 118466,
              "short": 65798,
              "net": 52668
            },
            "smallTrader": {
              "long": 55911,
              "short": 28010,
              "net": 27901
            }
          },
          "openInterest": 443169
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173289,
              "short": 49943,
              "net": 123346
            },
            "nonCommercial": {
              "long": 51655,
              "short": 153074,
              "net": -101419
            },
            "smallTrader": {
              "long": 18473,
              "short": 40400,
              "net": -21927
            }
          },
          "openInterest": 254124
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98156,
              "short": 118401,
              "net": -20245
            },
            "nonCommercial": {
              "long": 93116,
              "short": 51125,
              "net": 41991
            },
            "smallTrader": {
              "long": 19109,
              "short": 40855,
              "net": -21746
            }
          },
          "openInterest": 251522
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125697,
              "short": 213493,
              "net": -87796
            },
            "nonCommercial": {
              "long": 145551,
              "short": 33468,
              "net": 112083
            },
            "smallTrader": {
              "long": 26318,
              "short": 50605,
              "net": -24287
            }
          },
          "openInterest": 329911
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76547,
              "short": 162723,
              "net": -86176
            },
            "nonCommercial": {
              "long": 102473,
              "short": 19724,
              "net": 82749
            },
            "smallTrader": {
              "long": 7195,
              "short": 3768,
              "net": 3427
            }
          },
          "openInterest": 188075
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27120,
              "short": 32081,
              "net": -4961
            },
            "nonCommercial": {
              "long": 21759,
              "short": 15748,
              "net": 6011
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56427
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 461907,
              "short": 409316,
              "net": 52591
            },
            "nonCommercial": {
              "long": 395728,
              "short": 475326,
              "net": -79598
            },
            "smallTrader": {
              "long": 69098,
              "short": 42091,
              "net": 27007
            }
          },
          "openInterest": 1375988
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9752,
              "short": 16302,
              "net": -6550
            },
            "nonCommercial": {
              "long": 21529,
              "short": 15800,
              "net": 5729
            },
            "smallTrader": {
              "long": 4599,
              "short": 3778,
              "net": 821
            }
          },
          "openInterest": 36460
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13583,
              "short": 42431,
              "net": -28848
            },
            "nonCommercial": {
              "long": 50395,
              "short": 28380,
              "net": 22015
            },
            "smallTrader": {
              "long": 9792,
              "short": 2959,
              "net": 6833
            }
          },
          "openInterest": 75931
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346650,
              "short": 367706,
              "net": -21056
            },
            "nonCommercial": {
              "long": 172853,
              "short": 156757,
              "net": 16096
            },
            "smallTrader": {
              "long": 18424,
              "short": 13464,
              "net": 4960
            }
          },
          "openInterest": 546831
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 447574,
              "short": 469374,
              "net": -21800
            },
            "nonCommercial": {
              "long": 115753,
              "short": 87772,
              "net": 27981
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 665557
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46444,
              "short": 117052,
              "net": -70608
            },
            "nonCommercial": {
              "long": 92195,
              "short": 33087,
              "net": 59108
            },
            "smallTrader": {
              "long": 23257,
              "short": 11757,
              "net": 11500
            }
          },
          "openInterest": 188258
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174250,
              "short": 220995,
              "net": -46745
            },
            "nonCommercial": {
              "long": 84875,
              "short": 51191,
              "net": 33684
            },
            "smallTrader": {
              "long": 43618,
              "short": 30557,
              "net": 13061
            }
          },
          "openInterest": 362871
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175308,
              "short": 238180,
              "net": -62872
            },
            "nonCommercial": {
              "long": 120032,
              "short": 60941,
              "net": 59091
            },
            "smallTrader": {
              "long": 34450,
              "short": 30669,
              "net": 3781
            }
          },
          "openInterest": 432011
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 390660,
              "short": 402988,
              "net": -12328
            },
            "nonCommercial": {
              "long": 157574,
              "short": 113331,
              "net": 44243
            },
            "smallTrader": {
              "long": 56991,
              "short": 88906,
              "net": -31915
            }
          },
          "openInterest": 717176
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 368551,
              "short": 315170,
              "net": 53381
            },
            "nonCommercial": {
              "long": 178157,
              "short": 226229,
              "net": -48072
            },
            "smallTrader": {
              "long": 59973,
              "short": 65282,
              "net": -5309
            }
          },
          "openInterest": 694059
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21075,
              "short": 5744,
              "net": 15331
            },
            "nonCommercial": {
              "long": 18211,
              "short": 22473,
              "net": -4262
            },
            "smallTrader": {
              "long": 8734,
              "short": 19803,
              "net": -11069
            }
          },
          "openInterest": 49039
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6509,
              "short": 8124,
              "net": -1615
            },
            "nonCommercial": {
              "long": 29204,
              "short": 32875,
              "net": -3671
            },
            "smallTrader": {
              "long": 7729,
              "short": 2443,
              "net": 5286
            }
          },
          "openInterest": 45773
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 273343,
              "short": 95347,
              "net": 177996
            },
            "nonCommercial": {
              "long": 171358,
              "short": 346023,
              "net": -174665
            },
            "smallTrader": {
              "long": 35114,
              "short": 38445,
              "net": -3331
            }
          },
          "openInterest": 677160
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125551,
              "short": 139763,
              "net": -14212
            },
            "nonCommercial": {
              "long": 96978,
              "short": 81164,
              "net": 15814
            },
            "smallTrader": {
              "long": 23754,
              "short": 25356,
              "net": -1602
            }
          },
          "openInterest": 282344
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166745,
              "short": 134888,
              "net": 31857
            },
            "nonCommercial": {
              "long": 166981,
              "short": 191036,
              "net": -24055
            },
            "smallTrader": {
              "long": 39688,
              "short": 47490,
              "net": -7802
            }
          },
          "openInterest": 460988
        }
      ]
    },
    {
      "reportDate": "2017-10-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1812340,
              "short": 1707794,
              "net": 104546
            },
            "nonCommercial": {
              "long": 774341,
              "short": 668050,
              "net": 106291
            },
            "smallTrader": {
              "long": 318444,
              "short": 529281,
              "net": -210837
            }
          },
          "openInterest": 3036524
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1290472,
              "short": 937637,
              "net": 352835
            },
            "nonCommercial": {
              "long": 276978,
              "short": 589431,
              "net": -312453
            },
            "smallTrader": {
              "long": 122616,
              "short": 162998,
              "net": -40382
            }
          },
          "openInterest": 1737821
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 390572,
              "short": 430760,
              "net": -40188
            },
            "nonCommercial": {
              "long": 184195,
              "short": 133220,
              "net": 50975
            },
            "smallTrader": {
              "long": 153016,
              "short": 163803,
              "net": -10787
            }
          },
          "openInterest": 739549
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2281411,
              "short": 1682488,
              "net": 598923
            },
            "nonCommercial": {
              "long": 355004,
              "short": 800583,
              "net": -445579
            },
            "smallTrader": {
              "long": 238560,
              "short": 391904,
              "net": -153344
            }
          },
          "openInterest": 2960660
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11903,
              "short": 86204,
              "net": -74301
            },
            "nonCommercial": {
              "long": 85763,
              "short": 23963,
              "net": 61800
            },
            "smallTrader": {
              "long": 33902,
              "short": 21401,
              "net": 12501
            }
          },
          "openInterest": 134145
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6360,
              "short": 29217,
              "net": -22857
            },
            "nonCommercial": {
              "long": 24866,
              "short": 3980,
              "net": 20886
            },
            "smallTrader": {
              "long": 2467,
              "short": 496,
              "net": 1971
            }
          },
          "openInterest": 33994
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73965,
              "short": 82580,
              "net": -8615
            },
            "nonCommercial": {
              "long": 72871,
              "short": 67824,
              "net": 5047
            },
            "smallTrader": {
              "long": 32003,
              "short": 28435,
              "net": 3568
            }
          },
          "openInterest": 186473
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35726,
              "short": 131461,
              "net": -95735
            },
            "nonCommercial": {
              "long": 94507,
              "short": 19421,
              "net": 75086
            },
            "smallTrader": {
              "long": 41088,
              "short": 20439,
              "net": 20649
            }
          },
          "openInterest": 174347
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137274,
              "short": 132891,
              "net": 4383
            },
            "nonCommercial": {
              "long": 65971,
              "short": 76728,
              "net": -10757
            },
            "smallTrader": {
              "long": 16087,
              "short": 9713,
              "net": 6374
            }
          },
          "openInterest": 250176
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121117,
              "short": 97184,
              "net": 23933
            },
            "nonCommercial": {
              "long": 48392,
              "short": 78036,
              "net": -29644
            },
            "smallTrader": {
              "long": 14393,
              "short": 8682,
              "net": 5711
            }
          },
          "openInterest": 229958
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86744,
              "short": 141458,
              "net": -54714
            },
            "nonCommercial": {
              "long": 155965,
              "short": 104478,
              "net": 51487
            },
            "smallTrader": {
              "long": 18106,
              "short": 14879,
              "net": 3227
            }
          },
          "openInterest": 306618
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 669064,
              "short": 621081,
              "net": 47983
            },
            "nonCommercial": {
              "long": 382349,
              "short": 446526,
              "net": -64177
            },
            "smallTrader": {
              "long": 202462,
              "short": 186268,
              "net": 16194
            }
          },
          "openInterest": 1489037
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115178,
              "short": 167613,
              "net": -52435
            },
            "nonCommercial": {
              "long": 84000,
              "short": 34024,
              "net": 49976
            },
            "smallTrader": {
              "long": 15638,
              "short": 13179,
              "net": 2459
            }
          },
          "openInterest": 229812
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 802074,
              "short": 1233592,
              "net": -431518
            },
            "nonCommercial": {
              "long": 701946,
              "short": 272421,
              "net": 429525
            },
            "smallTrader": {
              "long": 101997,
              "short": 100004,
              "net": 1993
            }
          },
          "openInterest": 2440472
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17163,
              "short": 58040,
              "net": -40877
            },
            "nonCommercial": {
              "long": 47966,
              "short": 8082,
              "net": 39884
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78925
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30668,
              "short": 36314,
              "net": -5646
            },
            "nonCommercial": {
              "long": 6760,
              "short": 1167,
              "net": 5593
            },
            "smallTrader": {
              "long": 261,
              "short": 208,
              "net": 53
            }
          },
          "openInterest": 42021
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165127,
              "short": 276217,
              "net": -111090
            },
            "nonCommercial": {
              "long": 186751,
              "short": 96299,
              "net": 90452
            },
            "smallTrader": {
              "long": 73394,
              "short": 52756,
              "net": 20638
            }
          },
          "openInterest": 446338
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12510,
              "short": 16947,
              "net": -4437
            },
            "nonCommercial": {
              "long": 30845,
              "short": 14125,
              "net": 16720
            },
            "smallTrader": {
              "long": 6860,
              "short": 19143,
              "net": -12283
            }
          },
          "openInterest": 60746
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155951,
              "short": 231058,
              "net": -75107
            },
            "nonCommercial": {
              "long": 143444,
              "short": 75354,
              "net": 68090
            },
            "smallTrader": {
              "long": 24084,
              "short": 17067,
              "net": 7017
            }
          },
          "openInterest": 412479
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126678,
              "short": 348302,
              "net": -221624
            },
            "nonCommercial": {
              "long": 284617,
              "short": 83893,
              "net": 200724
            },
            "smallTrader": {
              "long": 47228,
              "short": 26328,
              "net": 20900
            }
          },
          "openInterest": 528800
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194389,
              "short": 270891,
              "net": -76502
            },
            "nonCommercial": {
              "long": 121365,
              "short": 69708,
              "net": 51657
            },
            "smallTrader": {
              "long": 53890,
              "short": 29045,
              "net": 24845
            }
          },
          "openInterest": 455118
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174720,
              "short": 51833,
              "net": 122887
            },
            "nonCommercial": {
              "long": 55010,
              "short": 156296,
              "net": -101286
            },
            "smallTrader": {
              "long": 16284,
              "short": 37885,
              "net": -21601
            }
          },
          "openInterest": 257087
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96196,
              "short": 117656,
              "net": -21460
            },
            "nonCommercial": {
              "long": 94724,
              "short": 50428,
              "net": 44296
            },
            "smallTrader": {
              "long": 19183,
              "short": 42019,
              "net": -22836
            }
          },
          "openInterest": 249055
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126457,
              "short": 213741,
              "net": -87284
            },
            "nonCommercial": {
              "long": 146918,
              "short": 33885,
              "net": 113033
            },
            "smallTrader": {
              "long": 24027,
              "short": 49776,
              "net": -25749
            }
          },
          "openInterest": 330237
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81992,
              "short": 155590,
              "net": -73598
            },
            "nonCommercial": {
              "long": 98936,
              "short": 27869,
              "net": 71067
            },
            "smallTrader": {
              "long": 6347,
              "short": 3816,
              "net": 2531
            }
          },
          "openInterest": 188907
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26630,
              "short": 31034,
              "net": -4404
            },
            "nonCommercial": {
              "long": 21540,
              "short": 15753,
              "net": 5787
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55697
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 455888,
              "short": 421554,
              "net": 34334
            },
            "nonCommercial": {
              "long": 388798,
              "short": 444778,
              "net": -55980
            },
            "smallTrader": {
              "long": 64625,
              "short": 42979,
              "net": 21646
            }
          },
          "openInterest": 1371570
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8147,
              "short": 15703,
              "net": -7556
            },
            "nonCommercial": {
              "long": 20423,
              "short": 13446,
              "net": 6977
            },
            "smallTrader": {
              "long": 4470,
              "short": 3891,
              "net": 579
            }
          },
          "openInterest": 33757
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13460,
              "short": 43803,
              "net": -30343
            },
            "nonCommercial": {
              "long": 50697,
              "short": 26612,
              "net": 24085
            },
            "smallTrader": {
              "long": 9448,
              "short": 3190,
              "net": 6258
            }
          },
          "openInterest": 75448
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 354182,
              "short": 387266,
              "net": -33084
            },
            "nonCommercial": {
              "long": 173967,
              "short": 147703,
              "net": 26264
            },
            "smallTrader": {
              "long": 20602,
              "short": 13782,
              "net": 6820
            }
          },
          "openInterest": 558340
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 452133,
              "short": 477341,
              "net": -25208
            },
            "nonCommercial": {
              "long": 116435,
              "short": 83715,
              "net": 32720
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 669706
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46960,
              "short": 121873,
              "net": -74913
            },
            "nonCommercial": {
              "long": 94825,
              "short": 30910,
              "net": 63915
            },
            "smallTrader": {
              "long": 23768,
              "short": 12770,
              "net": 10998
            }
          },
          "openInterest": 191928
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181940,
              "short": 240323,
              "net": -58383
            },
            "nonCommercial": {
              "long": 88572,
              "short": 44956,
              "net": 43616
            },
            "smallTrader": {
              "long": 45970,
              "short": 31203,
              "net": 14767
            }
          },
          "openInterest": 381697
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177486,
              "short": 245625,
              "net": -68139
            },
            "nonCommercial": {
              "long": 126685,
              "short": 61187,
              "net": 65498
            },
            "smallTrader": {
              "long": 32294,
              "short": 29653,
              "net": 2641
            }
          },
          "openInterest": 443985
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 395915,
              "short": 438060,
              "net": -42145
            },
            "nonCommercial": {
              "long": 178320,
              "short": 96436,
              "net": 81884
            },
            "smallTrader": {
              "long": 54032,
              "short": 93771,
              "net": -39739
            }
          },
          "openInterest": 744280
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378371,
              "short": 312899,
              "net": 65472
            },
            "nonCommercial": {
              "long": 171307,
              "short": 233548,
              "net": -62241
            },
            "smallTrader": {
              "long": 63555,
              "short": 66786,
              "net": -3231
            }
          },
          "openInterest": 700150
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24390,
              "short": 7105,
              "net": 17285
            },
            "nonCommercial": {
              "long": 22174,
              "short": 27105,
              "net": -4931
            },
            "smallTrader": {
              "long": 7722,
              "short": 20076,
              "net": -12354
            }
          },
          "openInterest": 55168
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6372,
              "short": 8615,
              "net": -2243
            },
            "nonCommercial": {
              "long": 28420,
              "short": 33127,
              "net": -4707
            },
            "smallTrader": {
              "long": 9011,
              "short": 2061,
              "net": 6950
            }
          },
          "openInterest": 46646
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 267265,
              "short": 96940,
              "net": 170325
            },
            "nonCommercial": {
              "long": 185078,
              "short": 353649,
              "net": -168571
            },
            "smallTrader": {
              "long": 35584,
              "short": 37338,
              "net": -1754
            }
          },
          "openInterest": 701927
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128656,
              "short": 136588,
              "net": -7932
            },
            "nonCommercial": {
              "long": 99408,
              "short": 89235,
              "net": 10173
            },
            "smallTrader": {
              "long": 22701,
              "short": 24942,
              "net": -2241
            }
          },
          "openInterest": 292525
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172063,
              "short": 134356,
              "net": 37707
            },
            "nonCommercial": {
              "long": 167119,
              "short": 198733,
              "net": -31614
            },
            "smallTrader": {
              "long": 41078,
              "short": 47171,
              "net": -6093
            }
          },
          "openInterest": 478128
        }
      ]
    },
    {
      "reportDate": "2017-10-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1868238,
              "short": 1782940,
              "net": 85298
            },
            "nonCommercial": {
              "long": 870062,
              "short": 716465,
              "net": 153597
            },
            "smallTrader": {
              "long": 308938,
              "short": 547833,
              "net": -238895
            }
          },
          "openInterest": 3171273
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1278207,
              "short": 938820,
              "net": 339387
            },
            "nonCommercial": {
              "long": 249530,
              "short": 545278,
              "net": -295748
            },
            "smallTrader": {
              "long": 119425,
              "short": 163064,
              "net": -43639
            }
          },
          "openInterest": 1703742
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 399322,
              "short": 413016,
              "net": -13694
            },
            "nonCommercial": {
              "long": 178761,
              "short": 140063,
              "net": 38698
            },
            "smallTrader": {
              "long": 144970,
              "short": 169974,
              "net": -25004
            }
          },
          "openInterest": 740141
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2244451,
              "short": 1722116,
              "net": 522335
            },
            "nonCommercial": {
              "long": 420919,
              "short": 806878,
              "net": -385959
            },
            "smallTrader": {
              "long": 253739,
              "short": 390115,
              "net": -136376
            }
          },
          "openInterest": 3027773
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13359,
              "short": 82097,
              "net": -68738
            },
            "nonCommercial": {
              "long": 85819,
              "short": 28569,
              "net": 57250
            },
            "smallTrader": {
              "long": 33435,
              "short": 21947,
              "net": 11488
            }
          },
          "openInterest": 134558
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6761,
              "short": 26328,
              "net": -19567
            },
            "nonCommercial": {
              "long": 21052,
              "short": 2690,
              "net": 18362
            },
            "smallTrader": {
              "long": 1931,
              "short": 726,
              "net": 1205
            }
          },
          "openInterest": 30035
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80830,
              "short": 83812,
              "net": -2982
            },
            "nonCommercial": {
              "long": 66162,
              "short": 67647,
              "net": -1485
            },
            "smallTrader": {
              "long": 31301,
              "short": 26834,
              "net": 4467
            }
          },
          "openInterest": 188064
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33619,
              "short": 123307,
              "net": -89688
            },
            "nonCommercial": {
              "long": 96561,
              "short": 24229,
              "net": 72332
            },
            "smallTrader": {
              "long": 39433,
              "short": 22077,
              "net": 17356
            }
          },
          "openInterest": 172673
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141291,
              "short": 147065,
              "net": -5774
            },
            "nonCommercial": {
              "long": 67515,
              "short": 68218,
              "net": -703
            },
            "smallTrader": {
              "long": 16981,
              "short": 10504,
              "net": 6477
            }
          },
          "openInterest": 258702
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125582,
              "short": 98922,
              "net": 26660
            },
            "nonCommercial": {
              "long": 50371,
              "short": 83388,
              "net": -33017
            },
            "smallTrader": {
              "long": 14710,
              "short": 8353,
              "net": 6357
            }
          },
          "openInterest": 237644
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87457,
              "short": 144264,
              "net": -56807
            },
            "nonCommercial": {
              "long": 155756,
              "short": 102504,
              "net": 53252
            },
            "smallTrader": {
              "long": 18269,
              "short": 14714,
              "net": 3555
            }
          },
          "openInterest": 308996
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 701002,
              "short": 640863,
              "net": 60139
            },
            "nonCommercial": {
              "long": 380873,
              "short": 451429,
              "net": -70556
            },
            "smallTrader": {
              "long": 201907,
              "short": 191490,
              "net": 10417
            }
          },
          "openInterest": 1546282
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119003,
              "short": 171057,
              "net": -52054
            },
            "nonCommercial": {
              "long": 83680,
              "short": 33185,
              "net": 50495
            },
            "smallTrader": {
              "long": 14690,
              "short": 13131,
              "net": 1559
            }
          },
          "openInterest": 233822
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 772710,
              "short": 1222299,
              "net": -449589
            },
            "nonCommercial": {
              "long": 710682,
              "short": 263855,
              "net": 446827
            },
            "smallTrader": {
              "long": 100675,
              "short": 97913,
              "net": 2762
            }
          },
          "openInterest": 2371940
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19075,
              "short": 59535,
              "net": -40460
            },
            "nonCommercial": {
              "long": 48314,
              "short": 8073,
              "net": 40241
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81044
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33308,
              "short": 38742,
              "net": -5434
            },
            "nonCommercial": {
              "long": 7031,
              "short": 1501,
              "net": 5530
            },
            "smallTrader": {
              "long": 121,
              "short": 217,
              "net": -96
            }
          },
          "openInterest": 44987
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165585,
              "short": 271183,
              "net": -105598
            },
            "nonCommercial": {
              "long": 183539,
              "short": 100035,
              "net": 83504
            },
            "smallTrader": {
              "long": 73900,
              "short": 51806,
              "net": 22094
            }
          },
          "openInterest": 445018
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12656,
              "short": 17515,
              "net": -4859
            },
            "nonCommercial": {
              "long": 30955,
              "short": 13937,
              "net": 17018
            },
            "smallTrader": {
              "long": 6954,
              "short": 19113,
              "net": -12159
            }
          },
          "openInterest": 62895
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154144,
              "short": 235209,
              "net": -81065
            },
            "nonCommercial": {
              "long": 153751,
              "short": 81748,
              "net": 72003
            },
            "smallTrader": {
              "long": 27980,
              "short": 18918,
              "net": 9062
            }
          },
          "openInterest": 416089
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125468,
              "short": 336121,
              "net": -210653
            },
            "nonCommercial": {
              "long": 275521,
              "short": 84136,
              "net": 191385
            },
            "smallTrader": {
              "long": 45115,
              "short": 25847,
              "net": 19268
            }
          },
          "openInterest": 526674
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177149,
              "short": 254150,
              "net": -77001
            },
            "nonCommercial": {
              "long": 122727,
              "short": 71923,
              "net": 50804
            },
            "smallTrader": {
              "long": 57866,
              "short": 31669,
              "net": 26197
            }
          },
          "openInterest": 431665
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 195330,
              "short": 48338,
              "net": 146992
            },
            "nonCommercial": {
              "long": 60077,
              "short": 176934,
              "net": -116857
            },
            "smallTrader": {
              "long": 17157,
              "short": 47292,
              "net": -30135
            }
          },
          "openInterest": 282230
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96437,
              "short": 119778,
              "net": -23341
            },
            "nonCommercial": {
              "long": 100955,
              "short": 54395,
              "net": 46560
            },
            "smallTrader": {
              "long": 18497,
              "short": 41716,
              "net": -23219
            }
          },
          "openInterest": 251828
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125113,
              "short": 218740,
              "net": -93627
            },
            "nonCommercial": {
              "long": 153400,
              "short": 33772,
              "net": 119628
            },
            "smallTrader": {
              "long": 23809,
              "short": 49810,
              "net": -26001
            }
          },
          "openInterest": 335944
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84813,
              "short": 142951,
              "net": -58138
            },
            "nonCommercial": {
              "long": 87536,
              "short": 31835,
              "net": 55701
            },
            "smallTrader": {
              "long": 6532,
              "short": 4095,
              "net": 2437
            }
          },
          "openInterest": 180527
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25660,
              "short": 32348,
              "net": -6688
            },
            "nonCommercial": {
              "long": 21716,
              "short": 14631,
              "net": 7085
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55890
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 459540,
              "short": 411444,
              "net": 48096
            },
            "nonCommercial": {
              "long": 376468,
              "short": 446504,
              "net": -70036
            },
            "smallTrader": {
              "long": 62714,
              "short": 40774,
              "net": 21940
            }
          },
          "openInterest": 1351808
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15287,
              "short": 15808,
              "net": -521
            },
            "nonCommercial": {
              "long": 20549,
              "short": 19938,
              "net": 611
            },
            "smallTrader": {
              "long": 4749,
              "short": 4839,
              "net": -90
            }
          },
          "openInterest": 41185
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15469,
              "short": 42552,
              "net": -27083
            },
            "nonCommercial": {
              "long": 48495,
              "short": 27547,
              "net": 20948
            },
            "smallTrader": {
              "long": 9390,
              "short": 3255,
              "net": 6135
            }
          },
          "openInterest": 75692
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 351757,
              "short": 375832,
              "net": -24075
            },
            "nonCommercial": {
              "long": 161778,
              "short": 145213,
              "net": 16565
            },
            "smallTrader": {
              "long": 19790,
              "short": 12280,
              "net": 7510
            }
          },
          "openInterest": 543515
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 470837,
              "short": 492315,
              "net": -21478
            },
            "nonCommercial": {
              "long": 113763,
              "short": 87331,
              "net": 26432
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 692744
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49309,
              "short": 125814,
              "net": -76505
            },
            "nonCommercial": {
              "long": 95413,
              "short": 30293,
              "net": 65120
            },
            "smallTrader": {
              "long": 23797,
              "short": 12412,
              "net": 11385
            }
          },
          "openInterest": 193899
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191189,
              "short": 244704,
              "net": -53515
            },
            "nonCommercial": {
              "long": 91348,
              "short": 47230,
              "net": 44118
            },
            "smallTrader": {
              "long": 42596,
              "short": 33199,
              "net": 9397
            }
          },
          "openInterest": 391895
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179855,
              "short": 256148,
              "net": -76293
            },
            "nonCommercial": {
              "long": 126578,
              "short": 56713,
              "net": 69865
            },
            "smallTrader": {
              "long": 35454,
              "short": 29026,
              "net": 6428
            }
          },
          "openInterest": 446435
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407029,
              "short": 426562,
              "net": -19533
            },
            "nonCommercial": {
              "long": 169915,
              "short": 113422,
              "net": 56493
            },
            "smallTrader": {
              "long": 54732,
              "short": 91692,
              "net": -36960
            }
          },
          "openInterest": 765011
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383003,
              "short": 318423,
              "net": 64580
            },
            "nonCommercial": {
              "long": 173476,
              "short": 236343,
              "net": -62867
            },
            "smallTrader": {
              "long": 67011,
              "short": 68724,
              "net": -1713
            }
          },
          "openInterest": 717017
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32145,
              "short": 6888,
              "net": 25257
            },
            "nonCommercial": {
              "long": 22539,
              "short": 34136,
              "net": -11597
            },
            "smallTrader": {
              "long": 7974,
              "short": 21634,
              "net": -13660
            }
          },
          "openInterest": 63892
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6960,
              "short": 9507,
              "net": -2547
            },
            "nonCommercial": {
              "long": 32463,
              "short": 36664,
              "net": -4201
            },
            "smallTrader": {
              "long": 8754,
              "short": 2006,
              "net": 6748
            }
          },
          "openInterest": 51132
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 213437,
              "short": 62349,
              "net": 151088
            },
            "nonCommercial": {
              "long": 173734,
              "short": 322482,
              "net": -148748
            },
            "smallTrader": {
              "long": 35133,
              "short": 37473,
              "net": -2340
            }
          },
          "openInterest": 617178
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133745,
              "short": 138566,
              "net": -4821
            },
            "nonCommercial": {
              "long": 100794,
              "short": 96023,
              "net": 4771
            },
            "smallTrader": {
              "long": 24184,
              "short": 24134,
              "net": 50
            }
          },
          "openInterest": 302974
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188476,
              "short": 149402,
              "net": 39074
            },
            "nonCommercial": {
              "long": 170805,
              "short": 203708,
              "net": -32903
            },
            "smallTrader": {
              "long": 41643,
              "short": 47814,
              "net": -6171
            }
          },
          "openInterest": 514130
        }
      ]
    },
    {
      "reportDate": "2017-10-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2068212,
              "short": 1813139,
              "net": 255073
            },
            "nonCommercial": {
              "long": 719573,
              "short": 716849,
              "net": 2724
            },
            "smallTrader": {
              "long": 296802,
              "short": 554599,
              "net": -257797
            }
          },
          "openInterest": 3236084
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1226983,
              "short": 942102,
              "net": 284881
            },
            "nonCommercial": {
              "long": 253731,
              "short": 493447,
              "net": -239716
            },
            "smallTrader": {
              "long": 114876,
              "short": 160041,
              "net": -45165
            }
          },
          "openInterest": 1652194
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 416357,
              "short": 411862,
              "net": 4495
            },
            "nonCommercial": {
              "long": 152121,
              "short": 139448,
              "net": 12673
            },
            "smallTrader": {
              "long": 149496,
              "short": 166664,
              "net": -17168
            }
          },
          "openInterest": 736955
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2341520,
              "short": 1691174,
              "net": 650346
            },
            "nonCommercial": {
              "long": 367932,
              "short": 837777,
              "net": -469845
            },
            "smallTrader": {
              "long": 243686,
              "short": 424187,
              "net": -180501
            }
          },
          "openInterest": 3064616
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18420,
              "short": 70863,
              "net": -52443
            },
            "nonCommercial": {
              "long": 85422,
              "short": 33814,
              "net": 51608
            },
            "smallTrader": {
              "long": 25615,
              "short": 24780,
              "net": 835
            }
          },
          "openInterest": 131999
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11860,
              "short": 29917,
              "net": -18057
            },
            "nonCommercial": {
              "long": 19860,
              "short": 3434,
              "net": 16426
            },
            "smallTrader": {
              "long": 2063,
              "short": 432,
              "net": 1631
            }
          },
          "openInterest": 34776
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78103,
              "short": 83879,
              "net": -5776
            },
            "nonCommercial": {
              "long": 65482,
              "short": 64237,
              "net": 1245
            },
            "smallTrader": {
              "long": 31156,
              "short": 26625,
              "net": 4531
            }
          },
          "openInterest": 185123
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32021,
              "short": 103799,
              "net": -71778
            },
            "nonCommercial": {
              "long": 84309,
              "short": 26470,
              "net": 57839
            },
            "smallTrader": {
              "long": 36812,
              "short": 22873,
              "net": 13939
            }
          },
          "openInterest": 157542
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149302,
              "short": 158780,
              "net": -9478
            },
            "nonCommercial": {
              "long": 67341,
              "short": 65956,
              "net": 1385
            },
            "smallTrader": {
              "long": 16626,
              "short": 8533,
              "net": 8093
            }
          },
          "openInterest": 265717
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123891,
              "short": 98242,
              "net": 25649
            },
            "nonCommercial": {
              "long": 52133,
              "short": 84949,
              "net": -32816
            },
            "smallTrader": {
              "long": 14773,
              "short": 7606,
              "net": 7167
            }
          },
          "openInterest": 239067
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87595,
              "short": 140038,
              "net": -52443
            },
            "nonCommercial": {
              "long": 145513,
              "short": 97920,
              "net": 47593
            },
            "smallTrader": {
              "long": 17550,
              "short": 12700,
              "net": 4850
            }
          },
          "openInterest": 299573
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 742712,
              "short": 661502,
              "net": 81210
            },
            "nonCommercial": {
              "long": 376873,
              "short": 468632,
              "net": -91759
            },
            "smallTrader": {
              "long": 202154,
              "short": 191605,
              "net": 10549
            }
          },
          "openInterest": 1593417
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117501,
              "short": 171251,
              "net": -53750
            },
            "nonCommercial": {
              "long": 83481,
              "short": 31061,
              "net": 52420
            },
            "smallTrader": {
              "long": 14227,
              "short": 12897,
              "net": 1330
            }
          },
          "openInterest": 234118
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 809563,
              "short": 1312437,
              "net": -502874
            },
            "nonCommercial": {
              "long": 734763,
              "short": 231814,
              "net": 502949
            },
            "smallTrader": {
              "long": 104738,
              "short": 104813,
              "net": -75
            }
          },
          "openInterest": 2509878
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17435,
              "short": 60323,
              "net": -42888
            },
            "nonCommercial": {
              "long": 48441,
              "short": 7990,
              "net": 40451
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79979
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37760,
              "short": 44027,
              "net": -6267
            },
            "nonCommercial": {
              "long": 8288,
              "short": 1983,
              "net": 6305
            },
            "smallTrader": {
              "long": 226,
              "short": 264,
              "net": -38
            }
          },
          "openInterest": 50956
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174510,
              "short": 257642,
              "net": -83132
            },
            "nonCommercial": {
              "long": 173670,
              "short": 101573,
              "net": 72097
            },
            "smallTrader": {
              "long": 70420,
              "short": 59385,
              "net": 11035
            }
          },
          "openInterest": 440384
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12936,
              "short": 16602,
              "net": -3666
            },
            "nonCommercial": {
              "long": 32281,
              "short": 16633,
              "net": 15648
            },
            "smallTrader": {
              "long": 7708,
              "short": 19690,
              "net": -11982
            }
          },
          "openInterest": 63489
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138812,
              "short": 224868,
              "net": -86056
            },
            "nonCommercial": {
              "long": 169356,
              "short": 92262,
              "net": 77094
            },
            "smallTrader": {
              "long": 26817,
              "short": 17855,
              "net": 8962
            }
          },
          "openInterest": 402843
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 128371,
              "short": 339019,
              "net": -210648
            },
            "nonCommercial": {
              "long": 268710,
              "short": 75615,
              "net": 193095
            },
            "smallTrader": {
              "long": 45483,
              "short": 27930,
              "net": 17553
            }
          },
          "openInterest": 531918
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171629,
              "short": 257169,
              "net": -85540
            },
            "nonCommercial": {
              "long": 125861,
              "short": 69236,
              "net": 56625
            },
            "smallTrader": {
              "long": 54629,
              "short": 25714,
              "net": 28915
            }
          },
          "openInterest": 431874
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 196707,
              "short": 48090,
              "net": 148617
            },
            "nonCommercial": {
              "long": 54585,
              "short": 173454,
              "net": -118869
            },
            "smallTrader": {
              "long": 16262,
              "short": 46010,
              "net": -29748
            }
          },
          "openInterest": 277706
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98491,
              "short": 128353,
              "net": -29862
            },
            "nonCommercial": {
              "long": 110333,
              "short": 58302,
              "net": 52031
            },
            "smallTrader": {
              "long": 20591,
              "short": 42760,
              "net": -22169
            }
          },
          "openInterest": 263428
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126014,
              "short": 226316,
              "net": -100302
            },
            "nonCommercial": {
              "long": 167456,
              "short": 39947,
              "net": 127509
            },
            "smallTrader": {
              "long": 23188,
              "short": 50395,
              "net": -27207
            }
          },
          "openInterest": 354471
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81549,
              "short": 138823,
              "net": -57274
            },
            "nonCommercial": {
              "long": 87220,
              "short": 31974,
              "net": 55246
            },
            "smallTrader": {
              "long": 6616,
              "short": 4588,
              "net": 2028
            }
          },
          "openInterest": 177306
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24512,
              "short": 32434,
              "net": -7922
            },
            "nonCommercial": {
              "long": 21268,
              "short": 12867,
              "net": 8401
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54393
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 496173,
              "short": 415484,
              "net": 80689
            },
            "nonCommercial": {
              "long": 378674,
              "short": 480761,
              "net": -102087
            },
            "smallTrader": {
              "long": 64553,
              "short": 43155,
              "net": 21398
            }
          },
          "openInterest": 1382864
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23224,
              "short": 15764,
              "net": 7460
            },
            "nonCommercial": {
              "long": 21763,
              "short": 27470,
              "net": -5707
            },
            "smallTrader": {
              "long": 3837,
              "short": 5590,
              "net": -1753
            }
          },
          "openInterest": 49610
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16251,
              "short": 41699,
              "net": -25448
            },
            "nonCommercial": {
              "long": 49582,
              "short": 29970,
              "net": 19612
            },
            "smallTrader": {
              "long": 9359,
              "short": 3523,
              "net": 5836
            }
          },
          "openInterest": 77828
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 356996,
              "short": 372310,
              "net": -15314
            },
            "nonCommercial": {
              "long": 158723,
              "short": 148047,
              "net": 10676
            },
            "smallTrader": {
              "long": 19592,
              "short": 14954,
              "net": 4638
            }
          },
          "openInterest": 543833
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 479470,
              "short": 510897,
              "net": -31427
            },
            "nonCommercial": {
              "long": 114329,
              "short": 82311,
              "net": 32018
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 701203
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51632,
              "short": 122660,
              "net": -71028
            },
            "nonCommercial": {
              "long": 95382,
              "short": 35230,
              "net": 60152
            },
            "smallTrader": {
              "long": 24858,
              "short": 13982,
              "net": 10876
            }
          },
          "openInterest": 198853
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198198,
              "short": 244743,
              "net": -46545
            },
            "nonCommercial": {
              "long": 87569,
              "short": 49765,
              "net": 37804
            },
            "smallTrader": {
              "long": 41698,
              "short": 32957,
              "net": 8741
            }
          },
          "openInterest": 391864
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187474,
              "short": 267423,
              "net": -79949
            },
            "nonCommercial": {
              "long": 121278,
              "short": 49615,
              "net": 71663
            },
            "smallTrader": {
              "long": 34000,
              "short": 25714,
              "net": 8286
            }
          },
          "openInterest": 451964
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 342533,
              "short": 374171,
              "net": -31638
            },
            "nonCommercial": {
              "long": 165544,
              "short": 97672,
              "net": 67872
            },
            "smallTrader": {
              "long": 47990,
              "short": 84224,
              "net": -36234
            }
          },
          "openInterest": 665457
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381500,
              "short": 347731,
              "net": 33769
            },
            "nonCommercial": {
              "long": 170953,
              "short": 211833,
              "net": -40880
            },
            "smallTrader": {
              "long": 65498,
              "short": 58387,
              "net": 7111
            }
          },
          "openInterest": 712697
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44962,
              "short": 7142,
              "net": 37820
            },
            "nonCommercial": {
              "long": 21001,
              "short": 41672,
              "net": -20671
            },
            "smallTrader": {
              "long": 7497,
              "short": 24646,
              "net": -17149
            }
          },
          "openInterest": 74717
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7168,
              "short": 13684,
              "net": -6516
            },
            "nonCommercial": {
              "long": 30077,
              "short": 30897,
              "net": -820
            },
            "smallTrader": {
              "long": 9262,
              "short": 1926,
              "net": 7336
            }
          },
          "openInterest": 49228
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 206958,
              "short": 62509,
              "net": 144449
            },
            "nonCommercial": {
              "long": 173194,
              "short": 318494,
              "net": -145300
            },
            "smallTrader": {
              "long": 36658,
              "short": 35807,
              "net": 851
            }
          },
          "openInterest": 628156
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144322,
              "short": 138471,
              "net": 5851
            },
            "nonCommercial": {
              "long": 100356,
              "short": 104686,
              "net": -4330
            },
            "smallTrader": {
              "long": 23994,
              "short": 25515,
              "net": -1521
            }
          },
          "openInterest": 321518
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224046,
              "short": 153846,
              "net": 70200
            },
            "nonCommercial": {
              "long": 164439,
              "short": 235682,
              "net": -71243
            },
            "smallTrader": {
              "long": 47992,
              "short": 46949,
              "net": 1043
            }
          },
          "openInterest": 564126
        }
      ]
    },
    {
      "reportDate": "2017-11-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2023629,
              "short": 1827916,
              "net": 195713
            },
            "nonCommercial": {
              "long": 699411,
              "short": 649348,
              "net": 50063
            },
            "smallTrader": {
              "long": 303857,
              "short": 549633,
              "net": -245776
            }
          },
          "openInterest": 3191098
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1268643,
              "short": 1043614,
              "net": 225029
            },
            "nonCommercial": {
              "long": 340408,
              "short": 515313,
              "net": -174905
            },
            "smallTrader": {
              "long": 120820,
              "short": 170944,
              "net": -50124
            }
          },
          "openInterest": 1803201
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 412636,
              "short": 444152,
              "net": -31516
            },
            "nonCommercial": {
              "long": 176664,
              "short": 137299,
              "net": 39365
            },
            "smallTrader": {
              "long": 157176,
              "short": 165025,
              "net": -7849
            }
          },
          "openInterest": 764307
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2221553,
              "short": 1721860,
              "net": 499693
            },
            "nonCommercial": {
              "long": 540710,
              "short": 870915,
              "net": -330205
            },
            "smallTrader": {
              "long": 249220,
              "short": 418708,
              "net": -169488
            }
          },
          "openInterest": 3150570
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21027,
              "short": 67161,
              "net": -46134
            },
            "nonCommercial": {
              "long": 75144,
              "short": 29707,
              "net": 45437
            },
            "smallTrader": {
              "long": 26242,
              "short": 25545,
              "net": 697
            }
          },
          "openInterest": 125196
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7104,
              "short": 18385,
              "net": -11281
            },
            "nonCommercial": {
              "long": 15058,
              "short": 4922,
              "net": 10136
            },
            "smallTrader": {
              "long": 1753,
              "short": 608,
              "net": 1145
            }
          },
          "openInterest": 23992
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86580,
              "short": 81087,
              "net": 5493
            },
            "nonCommercial": {
              "long": 50403,
              "short": 59601,
              "net": -9198
            },
            "smallTrader": {
              "long": 31155,
              "short": 27450,
              "net": 3705
            }
          },
          "openInterest": 177968
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32552,
              "short": 94493,
              "net": -61941
            },
            "nonCommercial": {
              "long": 75460,
              "short": 24571,
              "net": 50889
            },
            "smallTrader": {
              "long": 34970,
              "short": 23918,
              "net": 11052
            }
          },
          "openInterest": 147706
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132959,
              "short": 147737,
              "net": -14778
            },
            "nonCommercial": {
              "long": 72345,
              "short": 66493,
              "net": 5852
            },
            "smallTrader": {
              "long": 16834,
              "short": 7908,
              "net": 8926
            }
          },
          "openInterest": 251036
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122971,
              "short": 93922,
              "net": 29049
            },
            "nonCommercial": {
              "long": 52145,
              "short": 87460,
              "net": -35315
            },
            "smallTrader": {
              "long": 14437,
              "short": 8171,
              "net": 6266
            }
          },
          "openInterest": 240183
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85071,
              "short": 134710,
              "net": -49639
            },
            "nonCommercial": {
              "long": 140327,
              "short": 97752,
              "net": 42575
            },
            "smallTrader": {
              "long": 19583,
              "short": 12519,
              "net": 7064
            }
          },
          "openInterest": 299392
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 745721,
              "short": 670866,
              "net": 74855
            },
            "nonCommercial": {
              "long": 392039,
              "short": 479039,
              "net": -87000
            },
            "smallTrader": {
              "long": 201629,
              "short": 189484,
              "net": 12145
            }
          },
          "openInterest": 1623655
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120532,
              "short": 169159,
              "net": -48627
            },
            "nonCommercial": {
              "long": 82611,
              "short": 34613,
              "net": 47998
            },
            "smallTrader": {
              "long": 13489,
              "short": 12860,
              "net": 629
            }
          },
          "openInterest": 235937
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 836669,
              "short": 1388076,
              "net": -551407
            },
            "nonCommercial": {
              "long": 758743,
              "short": 213537,
              "net": 545206
            },
            "smallTrader": {
              "long": 108126,
              "short": 101925,
              "net": 6201
            }
          },
          "openInterest": 2601977
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18414,
              "short": 59307,
              "net": -40893
            },
            "nonCommercial": {
              "long": 45149,
              "short": 7105,
              "net": 38044
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78121
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32853,
              "short": 38010,
              "net": -5157
            },
            "nonCommercial": {
              "long": 7373,
              "short": 2299,
              "net": 5074
            },
            "smallTrader": {
              "long": 232,
              "short": 149,
              "net": 83
            }
          },
          "openInterest": 45144
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173294,
              "short": 272122,
              "net": -98828
            },
            "nonCommercial": {
              "long": 181335,
              "short": 95880,
              "net": 85455
            },
            "smallTrader": {
              "long": 70810,
              "short": 57437,
              "net": 13373
            }
          },
          "openInterest": 446502
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12622,
              "short": 16609,
              "net": -3987
            },
            "nonCommercial": {
              "long": 33930,
              "short": 17491,
              "net": 16439
            },
            "smallTrader": {
              "long": 8008,
              "short": 20460,
              "net": -12452
            }
          },
          "openInterest": 65612
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142574,
              "short": 233698,
              "net": -91124
            },
            "nonCommercial": {
              "long": 180820,
              "short": 97405,
              "net": 83415
            },
            "smallTrader": {
              "long": 26091,
              "short": 18382,
              "net": 7709
            }
          },
          "openInterest": 419357
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123149,
              "short": 338436,
              "net": -215287
            },
            "nonCommercial": {
              "long": 272571,
              "short": 76781,
              "net": 195790
            },
            "smallTrader": {
              "long": 46485,
              "short": 26988,
              "net": 19497
            }
          },
          "openInterest": 536843
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168113,
              "short": 255377,
              "net": -87264
            },
            "nonCommercial": {
              "long": 126417,
              "short": 66779,
              "net": 59638
            },
            "smallTrader": {
              "long": 56206,
              "short": 28580,
              "net": 27626
            }
          },
          "openInterest": 435238
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 206955,
              "short": 51547,
              "net": 155408
            },
            "nonCommercial": {
              "long": 54336,
              "short": 182184,
              "net": -127848
            },
            "smallTrader": {
              "long": 18047,
              "short": 45607,
              "net": -27560
            }
          },
          "openInterest": 287936
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99194,
              "short": 134129,
              "net": -34935
            },
            "nonCommercial": {
              "long": 116596,
              "short": 57207,
              "net": 59389
            },
            "smallTrader": {
              "long": 19028,
              "short": 43482,
              "net": -24454
            }
          },
          "openInterest": 270132
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128990,
              "short": 239003,
              "net": -110013
            },
            "nonCommercial": {
              "long": 178816,
              "short": 40058,
              "net": 138758
            },
            "smallTrader": {
              "long": 24613,
              "short": 53358,
              "net": -28745
            }
          },
          "openInterest": 382837
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80251,
              "short": 139158,
              "net": -58907
            },
            "nonCommercial": {
              "long": 88731,
              "short": 31756,
              "net": 56975
            },
            "smallTrader": {
              "long": 6167,
              "short": 4235,
              "net": 1932
            }
          },
          "openInterest": 177429
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27877,
              "short": 32777,
              "net": -4900
            },
            "nonCommercial": {
              "long": 18802,
              "short": 13053,
              "net": 5749
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55140
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 470193,
              "short": 402081,
              "net": 68112
            },
            "nonCommercial": {
              "long": 360174,
              "short": 445570,
              "net": -85396
            },
            "smallTrader": {
              "long": 60007,
              "short": 42723,
              "net": 17284
            }
          },
          "openInterest": 1343089
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28662,
              "short": 15939,
              "net": 12723
            },
            "nonCommercial": {
              "long": 18943,
              "short": 30130,
              "net": -11187
            },
            "smallTrader": {
              "long": 3787,
              "short": 5323,
              "net": -1536
            }
          },
          "openInterest": 52072
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14929,
              "short": 43001,
              "net": -28072
            },
            "nonCommercial": {
              "long": 51591,
              "short": 29387,
              "net": 22204
            },
            "smallTrader": {
              "long": 9074,
              "short": 3206,
              "net": 5868
            }
          },
          "openInterest": 78380
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 354769,
              "short": 366141,
              "net": -11372
            },
            "nonCommercial": {
              "long": 155287,
              "short": 151019,
              "net": 4268
            },
            "smallTrader": {
              "long": 20972,
              "short": 13868,
              "net": 7104
            }
          },
          "openInterest": 541412
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 485980,
              "short": 506948,
              "net": -20968
            },
            "nonCommercial": {
              "long": 118541,
              "short": 90839,
              "net": 27702
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 715963
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52183,
              "short": 133824,
              "net": -81641
            },
            "nonCommercial": {
              "long": 99872,
              "short": 30970,
              "net": 68902
            },
            "smallTrader": {
              "long": 25454,
              "short": 12715,
              "net": 12739
            }
          },
          "openInterest": 203330
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199203,
              "short": 246397,
              "net": -47194
            },
            "nonCommercial": {
              "long": 87376,
              "short": 48651,
              "net": 38725
            },
            "smallTrader": {
              "long": 41760,
              "short": 33291,
              "net": 8469
            }
          },
          "openInterest": 390046
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188874,
              "short": 270034,
              "net": -81160
            },
            "nonCommercial": {
              "long": 125655,
              "short": 51912,
              "net": 73743
            },
            "smallTrader": {
              "long": 34683,
              "short": 27266,
              "net": 7417
            }
          },
          "openInterest": 469380
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 350849,
              "short": 388324,
              "net": -37475
            },
            "nonCommercial": {
              "long": 169849,
              "short": 99035,
              "net": 70814
            },
            "smallTrader": {
              "long": 51677,
              "short": 85016,
              "net": -33339
            }
          },
          "openInterest": 687514
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 384275,
              "short": 349009,
              "net": 35266
            },
            "nonCommercial": {
              "long": 170901,
              "short": 206623,
              "net": -35722
            },
            "smallTrader": {
              "long": 63028,
              "short": 62572,
              "net": 456
            }
          },
          "openInterest": 711780
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51975,
              "short": 7403,
              "net": 44572
            },
            "nonCommercial": {
              "long": 19568,
              "short": 44678,
              "net": -25110
            },
            "smallTrader": {
              "long": 6540,
              "short": 26002,
              "net": -19462
            }
          },
          "openInterest": 79116
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7804,
              "short": 16006,
              "net": -8202
            },
            "nonCommercial": {
              "long": 31599,
              "short": 31374,
              "net": 225
            },
            "smallTrader": {
              "long": 9787,
              "short": 1810,
              "net": 7977
            }
          },
          "openInterest": 52065
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 230289,
              "short": 68897,
              "net": 161392
            },
            "nonCommercial": {
              "long": 184331,
              "short": 337640,
              "net": -153309
            },
            "smallTrader": {
              "long": 32096,
              "short": 40179,
              "net": -8083
            }
          },
          "openInterest": 659250
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142049,
              "short": 134924,
              "net": 7125
            },
            "nonCommercial": {
              "long": 103094,
              "short": 108742,
              "net": -5648
            },
            "smallTrader": {
              "long": 27770,
              "short": 29247,
              "net": -1477
            }
          },
          "openInterest": 331038
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232008,
              "short": 150404,
              "net": 81604
            },
            "nonCommercial": {
              "long": 164198,
              "short": 243244,
              "net": -79046
            },
            "smallTrader": {
              "long": 45217,
              "short": 47775,
              "net": -2558
            }
          },
          "openInterest": 569478
        }
      ]
    },
    {
      "reportDate": "2017-11-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2091616,
              "short": 1958157,
              "net": 133459
            },
            "nonCommercial": {
              "long": 788176,
              "short": 713340,
              "net": 74836
            },
            "smallTrader": {
              "long": 313031,
              "short": 521326,
              "net": -208295
            }
          },
          "openInterest": 3332499
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1338551,
              "short": 1088465,
              "net": 250086
            },
            "nonCommercial": {
              "long": 332692,
              "short": 531340,
              "net": -198648
            },
            "smallTrader": {
              "long": 120258,
              "short": 171696,
              "net": -51438
            }
          },
          "openInterest": 1846853
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 450186,
              "short": 481544,
              "net": -31358
            },
            "nonCommercial": {
              "long": 173225,
              "short": 128074,
              "net": 45151
            },
            "smallTrader": {
              "long": 155471,
              "short": 169264,
              "net": -13793
            }
          },
          "openInterest": 802225
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2165427,
              "short": 1768745,
              "net": 396682
            },
            "nonCommercial": {
              "long": 677047,
              "short": 912791,
              "net": -235744
            },
            "smallTrader": {
              "long": 257532,
              "short": 418470,
              "net": -160938
            }
          },
          "openInterest": 3229954
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23527,
              "short": 68430,
              "net": -44903
            },
            "nonCommercial": {
              "long": 73155,
              "short": 29123,
              "net": 44032
            },
            "smallTrader": {
              "long": 26368,
              "short": 25497,
              "net": 871
            }
          },
          "openInterest": 126097
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7610,
              "short": 17936,
              "net": -10326
            },
            "nonCommercial": {
              "long": 14779,
              "short": 5152,
              "net": 9627
            },
            "smallTrader": {
              "long": 1849,
              "short": 1150,
              "net": 699
            }
          },
          "openInterest": 24263
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80930,
              "short": 82014,
              "net": -1084
            },
            "nonCommercial": {
              "long": 53147,
              "short": 57680,
              "net": -4533
            },
            "smallTrader": {
              "long": 31153,
              "short": 25536,
              "net": 5617
            }
          },
          "openInterest": 176727
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35157,
              "short": 93122,
              "net": -57965
            },
            "nonCommercial": {
              "long": 70473,
              "short": 23138,
              "net": 47335
            },
            "smallTrader": {
              "long": 33964,
              "short": 23334,
              "net": 10630
            }
          },
          "openInterest": 143841
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114349,
              "short": 140892,
              "net": -26543
            },
            "nonCommercial": {
              "long": 76424,
              "short": 59589,
              "net": 16835
            },
            "smallTrader": {
              "long": 16684,
              "short": 6976,
              "net": 9708
            }
          },
          "openInterest": 237019
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113291,
              "short": 84781,
              "net": 28510
            },
            "nonCommercial": {
              "long": 49565,
              "short": 83712,
              "net": -34147
            },
            "smallTrader": {
              "long": 13441,
              "short": 7804,
              "net": 5637
            }
          },
          "openInterest": 218750
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84856,
              "short": 130500,
              "net": -45644
            },
            "nonCommercial": {
              "long": 132942,
              "short": 93228,
              "net": 39714
            },
            "smallTrader": {
              "long": 19019,
              "short": 13089,
              "net": 5930
            }
          },
          "openInterest": 283153
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 814379,
              "short": 692765,
              "net": 121614
            },
            "nonCommercial": {
              "long": 411670,
              "short": 536783,
              "net": -125113
            },
            "smallTrader": {
              "long": 206821,
              "short": 203322,
              "net": 3499
            }
          },
          "openInterest": 1702668
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113827,
              "short": 166115,
              "net": -52288
            },
            "nonCommercial": {
              "long": 79717,
              "short": 28574,
              "net": 51143
            },
            "smallTrader": {
              "long": 14157,
              "short": 13012,
              "net": 1145
            }
          },
          "openInterest": 226636
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 793419,
              "short": 1407503,
              "net": -614084
            },
            "nonCommercial": {
              "long": 778738,
              "short": 182272,
              "net": 596466
            },
            "smallTrader": {
              "long": 110403,
              "short": 92785,
              "net": 17618
            }
          },
          "openInterest": 2627570
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18860,
              "short": 62242,
              "net": -43382
            },
            "nonCommercial": {
              "long": 45307,
              "short": 5157,
              "net": 40150
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 79161
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35310,
              "short": 41478,
              "net": -6168
            },
            "nonCommercial": {
              "long": 8176,
              "short": 2133,
              "net": 6043
            },
            "smallTrader": {
              "long": 392,
              "short": 267,
              "net": 125
            }
          },
          "openInterest": 48818
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173624,
              "short": 275809,
              "net": -102185
            },
            "nonCommercial": {
              "long": 200023,
              "short": 115437,
              "net": 84586
            },
            "smallTrader": {
              "long": 73315,
              "short": 55716,
              "net": 17599
            }
          },
          "openInterest": 467842
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11743,
              "short": 16219,
              "net": -4476
            },
            "nonCommercial": {
              "long": 32735,
              "short": 15698,
              "net": 17037
            },
            "smallTrader": {
              "long": 7139,
              "short": 19700,
              "net": -12561
            }
          },
          "openInterest": 62000
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156726,
              "short": 252508,
              "net": -95782
            },
            "nonCommercial": {
              "long": 184436,
              "short": 97291,
              "net": 87145
            },
            "smallTrader": {
              "long": 27247,
              "short": 18610,
              "net": 8637
            }
          },
          "openInterest": 441738
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122703,
              "short": 338494,
              "net": -215791
            },
            "nonCommercial": {
              "long": 271496,
              "short": 76412,
              "net": 195084
            },
            "smallTrader": {
              "long": 47250,
              "short": 26543,
              "net": 20707
            }
          },
          "openInterest": 533054
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174540,
              "short": 261476,
              "net": -86936
            },
            "nonCommercial": {
              "long": 127732,
              "short": 64981,
              "net": 62751
            },
            "smallTrader": {
              "long": 55737,
              "short": 31552,
              "net": 24185
            }
          },
          "openInterest": 453966
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 207213,
              "short": 45266,
              "net": 161947
            },
            "nonCommercial": {
              "long": 49347,
              "short": 185346,
              "net": -135999
            },
            "smallTrader": {
              "long": 17358,
              "short": 43306,
              "net": -25948
            }
          },
          "openInterest": 283628
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100760,
              "short": 133468,
              "net": -32708
            },
            "nonCommercial": {
              "long": 109470,
              "short": 52029,
              "net": 57441
            },
            "smallTrader": {
              "long": 18837,
              "short": 43570,
              "net": -24733
            }
          },
          "openInterest": 268494
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131206,
              "short": 240235,
              "net": -109029
            },
            "nonCommercial": {
              "long": 176150,
              "short": 37607,
              "net": 138543
            },
            "smallTrader": {
              "long": 25117,
              "short": 54631,
              "net": -29514
            }
          },
          "openInterest": 386037
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77408,
              "short": 141079,
              "net": -63671
            },
            "nonCommercial": {
              "long": 92961,
              "short": 30428,
              "net": 62533
            },
            "smallTrader": {
              "long": 5598,
              "short": 4460,
              "net": 1138
            }
          },
          "openInterest": 177739
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28162,
              "short": 32778,
              "net": -4616
            },
            "nonCommercial": {
              "long": 20431,
              "short": 14914,
              "net": 5517
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57261
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 462397,
              "short": 420555,
              "net": 41842
            },
            "nonCommercial": {
              "long": 353681,
              "short": 417103,
              "net": -63422
            },
            "smallTrader": {
              "long": 61230,
              "short": 39650,
              "net": 21580
            }
          },
          "openInterest": 1341767
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31070,
              "short": 16667,
              "net": 14403
            },
            "nonCommercial": {
              "long": 18146,
              "short": 30037,
              "net": -11891
            },
            "smallTrader": {
              "long": 3253,
              "short": 5765,
              "net": -2512
            }
          },
          "openInterest": 53690
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13780,
              "short": 44758,
              "net": -30978
            },
            "nonCommercial": {
              "long": 53160,
              "short": 27684,
              "net": 25476
            },
            "smallTrader": {
              "long": 8970,
              "short": 3468,
              "net": 5502
            }
          },
          "openInterest": 78974
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 356095,
              "short": 368897,
              "net": -12802
            },
            "nonCommercial": {
              "long": 153398,
              "short": 150145,
              "net": 3253
            },
            "smallTrader": {
              "long": 21526,
              "short": 11977,
              "net": 9549
            }
          },
          "openInterest": 541016
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 486403,
              "short": 514024,
              "net": -27621
            },
            "nonCommercial": {
              "long": 121791,
              "short": 91423,
              "net": 30368
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 720635
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51730,
              "short": 132178,
              "net": -80448
            },
            "nonCommercial": {
              "long": 98070,
              "short": 28897,
              "net": 69173
            },
            "smallTrader": {
              "long": 24567,
              "short": 13292,
              "net": 11275
            }
          },
          "openInterest": 199899
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208379,
              "short": 257910,
              "net": -49531
            },
            "nonCommercial": {
              "long": 93654,
              "short": 51724,
              "net": 41930
            },
            "smallTrader": {
              "long": 42880,
              "short": 35279,
              "net": 7601
            }
          },
          "openInterest": 401742
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198633,
              "short": 283817,
              "net": -85184
            },
            "nonCommercial": {
              "long": 130138,
              "short": 54104,
              "net": 76034
            },
            "smallTrader": {
              "long": 35005,
              "short": 25855,
              "net": 9150
            }
          },
          "openInterest": 477549
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367849,
              "short": 382545,
              "net": -14696
            },
            "nonCommercial": {
              "long": 173060,
              "short": 121173,
              "net": 51887
            },
            "smallTrader": {
              "long": 48263,
              "short": 85454,
              "net": -37191
            }
          },
          "openInterest": 711001
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388190,
              "short": 401427,
              "net": -13237
            },
            "nonCommercial": {
              "long": 181273,
              "short": 172908,
              "net": 8365
            },
            "smallTrader": {
              "long": 66889,
              "short": 62017,
              "net": 4872
            }
          },
          "openInterest": 708272
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54318,
              "short": 7007,
              "net": 47311
            },
            "nonCommercial": {
              "long": 19470,
              "short": 47453,
              "net": -27983
            },
            "smallTrader": {
              "long": 6724,
              "short": 26052,
              "net": -19328
            }
          },
          "openInterest": 81661
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7611,
              "short": 11521,
              "net": -3910
            },
            "nonCommercial": {
              "long": 27241,
              "short": 29992,
              "net": -2751
            },
            "smallTrader": {
              "long": 9159,
              "short": 2498,
              "net": 6661
            }
          },
          "openInterest": 46491
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 229981,
              "short": 91758,
              "net": 138223
            },
            "nonCommercial": {
              "long": 190632,
              "short": 318290,
              "net": -127658
            },
            "smallTrader": {
              "long": 32391,
              "short": 42956,
              "net": -10565
            }
          },
          "openInterest": 657946
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138978,
              "short": 142924,
              "net": -3946
            },
            "nonCommercial": {
              "long": 104401,
              "short": 99854,
              "net": 4547
            },
            "smallTrader": {
              "long": 23489,
              "short": 24090,
              "net": -601
            }
          },
          "openInterest": 317282
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220147,
              "short": 150535,
              "net": 69612
            },
            "nonCommercial": {
              "long": 166919,
              "short": 233690,
              "net": -66771
            },
            "smallTrader": {
              "long": 44079,
              "short": 46920,
              "net": -2841
            }
          },
          "openInterest": 560679
        }
      ]
    },
    {
      "reportDate": "2017-11-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2216550,
              "short": 2099097,
              "net": 117453
            },
            "nonCommercial": {
              "long": 863168,
              "short": 752088,
              "net": 111080
            },
            "smallTrader": {
              "long": 320647,
              "short": 549180,
              "net": -228533
            }
          },
          "openInterest": 3602401
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1389675,
              "short": 1112115,
              "net": 277560
            },
            "nonCommercial": {
              "long": 371550,
              "short": 598844,
              "net": -227294
            },
            "smallTrader": {
              "long": 135140,
              "short": 185406,
              "net": -50266
            }
          },
          "openInterest": 1992333
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 446998,
              "short": 513572,
              "net": -66574
            },
            "nonCommercial": {
              "long": 182892,
              "short": 123187,
              "net": 59705
            },
            "smallTrader": {
              "long": 178604,
              "short": 171735,
              "net": 6869
            }
          },
          "openInterest": 845062
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2374606,
              "short": 1890097,
              "net": 484509
            },
            "nonCommercial": {
              "long": 620736,
              "short": 932004,
              "net": -311268
            },
            "smallTrader": {
              "long": 280372,
              "short": 453613,
              "net": -173241
            }
          },
          "openInterest": 3508111
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27595,
              "short": 64409,
              "net": -36814
            },
            "nonCommercial": {
              "long": 78134,
              "short": 38317,
              "net": 39817
            },
            "smallTrader": {
              "long": 24250,
              "short": 27253,
              "net": -3003
            }
          },
          "openInterest": 132975
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7599,
              "short": 16859,
              "net": -9260
            },
            "nonCommercial": {
              "long": 13395,
              "short": 5201,
              "net": 8194
            },
            "smallTrader": {
              "long": 1616,
              "short": 550,
              "net": 1066
            }
          },
          "openInterest": 22772
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75131,
              "short": 82274,
              "net": -7143
            },
            "nonCommercial": {
              "long": 58358,
              "short": 58658,
              "net": -300
            },
            "smallTrader": {
              "long": 31892,
              "short": 24449,
              "net": 7443
            }
          },
          "openInterest": 175839
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34230,
              "short": 96416,
              "net": -62186
            },
            "nonCommercial": {
              "long": 67324,
              "short": 22199,
              "net": 45125
            },
            "smallTrader": {
              "long": 37791,
              "short": 20730,
              "net": 17061
            }
          },
          "openInterest": 143596
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116382,
              "short": 139722,
              "net": -23340
            },
            "nonCommercial": {
              "long": 71537,
              "short": 58271,
              "net": 13266
            },
            "smallTrader": {
              "long": 17281,
              "short": 7207,
              "net": 10074
            }
          },
          "openInterest": 231020
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101964,
              "short": 70511,
              "net": 31453
            },
            "nonCommercial": {
              "long": 49455,
              "short": 86229,
              "net": -36774
            },
            "smallTrader": {
              "long": 12898,
              "short": 7577,
              "net": 5321
            }
          },
          "openInterest": 201113
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85241,
              "short": 131154,
              "net": -45913
            },
            "nonCommercial": {
              "long": 130954,
              "short": 90341,
              "net": 40613
            },
            "smallTrader": {
              "long": 17726,
              "short": 12426,
              "net": 5300
            }
          },
          "openInterest": 277126
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 788010,
              "short": 701772,
              "net": 86238
            },
            "nonCommercial": {
              "long": 423885,
              "short": 516522,
              "net": -92637
            },
            "smallTrader": {
              "long": 200483,
              "short": 194084,
              "net": 6399
            }
          },
          "openInterest": 1681453
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106799,
              "short": 169056,
              "net": -62257
            },
            "nonCommercial": {
              "long": 86616,
              "short": 27453,
              "net": 59163
            },
            "smallTrader": {
              "long": 13981,
              "short": 10887,
              "net": 3094
            }
          },
          "openInterest": 224240
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 748100,
              "short": 1331898,
              "net": -583798
            },
            "nonCommercial": {
              "long": 742158,
              "short": 165080,
              "net": 577078
            },
            "smallTrader": {
              "long": 102602,
              "short": 95882,
              "net": 6720
            }
          },
          "openInterest": 2512147
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19535,
              "short": 58416,
              "net": -38881
            },
            "nonCommercial": {
              "long": 42210,
              "short": 6335,
              "net": 35875
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77797
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36914,
              "short": 42286,
              "net": -5372
            },
            "nonCommercial": {
              "long": 8108,
              "short": 2687,
              "net": 5421
            },
            "smallTrader": {
              "long": 297,
              "short": 346,
              "net": -49
            }
          },
          "openInterest": 50077
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175054,
              "short": 292129,
              "net": -117075
            },
            "nonCommercial": {
              "long": 195909,
              "short": 100472,
              "net": 95437
            },
            "smallTrader": {
              "long": 73280,
              "short": 51642,
              "net": 21638
            }
          },
          "openInterest": 465307
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10763,
              "short": 14690,
              "net": -3927
            },
            "nonCommercial": {
              "long": 28302,
              "short": 13713,
              "net": 14589
            },
            "smallTrader": {
              "long": 7112,
              "short": 17774,
              "net": -10662
            }
          },
          "openInterest": 56497
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161456,
              "short": 256370,
              "net": -94914
            },
            "nonCommercial": {
              "long": 176215,
              "short": 91382,
              "net": 84833
            },
            "smallTrader": {
              "long": 27462,
              "short": 17381,
              "net": 10081
            }
          },
          "openInterest": 444850
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124856,
              "short": 349912,
              "net": -225056
            },
            "nonCommercial": {
              "long": 272934,
              "short": 71107,
              "net": 201827
            },
            "smallTrader": {
              "long": 49727,
              "short": 26498,
              "net": 23229
            }
          },
          "openInterest": 531612
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169939,
              "short": 255735,
              "net": -85796
            },
            "nonCommercial": {
              "long": 129669,
              "short": 66947,
              "net": 62722
            },
            "smallTrader": {
              "long": 52760,
              "short": 29686,
              "net": 23074
            }
          },
          "openInterest": 452617
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 191725,
              "short": 44944,
              "net": 146781
            },
            "nonCommercial": {
              "long": 44382,
              "short": 166984,
              "net": -122602
            },
            "smallTrader": {
              "long": 16661,
              "short": 40840,
              "net": -24179
            }
          },
          "openInterest": 261019
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98631,
              "short": 127117,
              "net": -28486
            },
            "nonCommercial": {
              "long": 98740,
              "short": 46724,
              "net": 52016
            },
            "smallTrader": {
              "long": 17937,
              "short": 41467,
              "net": -23530
            }
          },
          "openInterest": 249262
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134348,
              "short": 238604,
              "net": -104256
            },
            "nonCommercial": {
              "long": 164709,
              "short": 34720,
              "net": 129989
            },
            "smallTrader": {
              "long": 26674,
              "short": 52407,
              "net": -25733
            }
          },
          "openInterest": 379776
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61109,
              "short": 144095,
              "net": -82986
            },
            "nonCommercial": {
              "long": 110044,
              "short": 29658,
              "net": 80386
            },
            "smallTrader": {
              "long": 6230,
              "short": 3630,
              "net": 2600
            }
          },
          "openInterest": 179530
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30938,
              "short": 33654,
              "net": -2716
            },
            "nonCommercial": {
              "long": 18611,
              "short": 15474,
              "net": 3137
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58925
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 490863,
              "short": 437823,
              "net": 53040
            },
            "nonCommercial": {
              "long": 368747,
              "short": 445870,
              "net": -77123
            },
            "smallTrader": {
              "long": 65863,
              "short": 41780,
              "net": 24083
            }
          },
          "openInterest": 1369054
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33075,
              "short": 16825,
              "net": 16250
            },
            "nonCommercial": {
              "long": 22489,
              "short": 35883,
              "net": -13394
            },
            "smallTrader": {
              "long": 3400,
              "short": 6256,
              "net": -2856
            }
          },
          "openInterest": 59737
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13317,
              "short": 45374,
              "net": -32057
            },
            "nonCommercial": {
              "long": 52141,
              "short": 25620,
              "net": 26521
            },
            "smallTrader": {
              "long": 8848,
              "short": 3312,
              "net": 5536
            }
          },
          "openInterest": 77941
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 373946,
              "short": 377350,
              "net": -3404
            },
            "nonCommercial": {
              "long": 149198,
              "short": 153199,
              "net": -4001
            },
            "smallTrader": {
              "long": 21044,
              "short": 13639,
              "net": 7405
            }
          },
          "openInterest": 554480
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 503006,
              "short": 525864,
              "net": -22858
            },
            "nonCommercial": {
              "long": 116467,
              "short": 93947,
              "net": 22520
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 738955
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52431,
              "short": 132867,
              "net": -80436
            },
            "nonCommercial": {
              "long": 98144,
              "short": 30503,
              "net": 67641
            },
            "smallTrader": {
              "long": 25360,
              "short": 12565,
              "net": 12795
            }
          },
          "openInterest": 199402
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209487,
              "short": 269924,
              "net": -60437
            },
            "nonCommercial": {
              "long": 94376,
              "short": 45433,
              "net": 48943
            },
            "smallTrader": {
              "long": 42007,
              "short": 30513,
              "net": 11494
            }
          },
          "openInterest": 405729
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207362,
              "short": 285423,
              "net": -78061
            },
            "nonCommercial": {
              "long": 128937,
              "short": 57226,
              "net": 71711
            },
            "smallTrader": {
              "long": 33968,
              "short": 27618,
              "net": 6350
            }
          },
          "openInterest": 481151
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381456,
              "short": 400908,
              "net": -19452
            },
            "nonCommercial": {
              "long": 161444,
              "short": 109201,
              "net": 52243
            },
            "smallTrader": {
              "long": 50925,
              "short": 83716,
              "net": -32791
            }
          },
          "openInterest": 719935
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388778,
              "short": 427388,
              "net": -38610
            },
            "nonCommercial": {
              "long": 179705,
              "short": 152878,
              "net": 26827
            },
            "smallTrader": {
              "long": 68632,
              "short": 56849,
              "net": 11783
            }
          },
          "openInterest": 695563
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55040,
              "short": 7173,
              "net": 47867
            },
            "nonCommercial": {
              "long": 20821,
              "short": 50561,
              "net": -29740
            },
            "smallTrader": {
              "long": 6160,
              "short": 24287,
              "net": -18127
            }
          },
          "openInterest": 82906
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7708,
              "short": 7352,
              "net": 356
            },
            "nonCommercial": {
              "long": 22064,
              "short": 28631,
              "net": -6567
            },
            "smallTrader": {
              "long": 8522,
              "short": 2311,
              "net": 6211
            }
          },
          "openInterest": 40200
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 202648,
              "short": 91493,
              "net": 111155
            },
            "nonCommercial": {
              "long": 177335,
              "short": 280291,
              "net": -102956
            },
            "smallTrader": {
              "long": 32734,
              "short": 40933,
              "net": -8199
            }
          },
          "openInterest": 628899
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142504,
              "short": 139283,
              "net": 3221
            },
            "nonCommercial": {
              "long": 102020,
              "short": 106630,
              "net": -4610
            },
            "smallTrader": {
              "long": 25476,
              "short": 24087,
              "net": 1389
            }
          },
          "openInterest": 318493
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214040,
              "short": 144744,
              "net": 69296
            },
            "nonCommercial": {
              "long": 172456,
              "short": 239281,
              "net": -66825
            },
            "smallTrader": {
              "long": 44192,
              "short": 46663,
              "net": -2471
            }
          },
          "openInterest": 546635
        }
      ]
    },
    {
      "reportDate": "2017-11-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2178069,
              "short": 2091433,
              "net": 86636
            },
            "nonCommercial": {
              "long": 844279,
              "short": 720343,
              "net": 123936
            },
            "smallTrader": {
              "long": 492087,
              "short": 702659,
              "net": -210572
            }
          },
          "openInterest": 3692041
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1279779,
              "short": 1005491,
              "net": 274288
            },
            "nonCommercial": {
              "long": 341427,
              "short": 587860,
              "net": -246433
            },
            "smallTrader": {
              "long": 143736,
              "short": 171591,
              "net": -27855
            }
          },
          "openInterest": 1847248
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 431154,
              "short": 502356,
              "net": -71202
            },
            "nonCommercial": {
              "long": 181453,
              "short": 117485,
              "net": 63968
            },
            "smallTrader": {
              "long": 189679,
              "short": 182445,
              "net": 7234
            }
          },
          "openInterest": 832485
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2206840,
              "short": 1780370,
              "net": 426470
            },
            "nonCommercial": {
              "long": 623468,
              "short": 885221,
              "net": -261753
            },
            "smallTrader": {
              "long": 344475,
              "short": 509192,
              "net": -164717
            }
          },
          "openInterest": 3389401
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29788,
              "short": 64787,
              "net": -34999
            },
            "nonCommercial": {
              "long": 78202,
              "short": 39320,
              "net": 38882
            },
            "smallTrader": {
              "long": 24040,
              "short": 27923,
              "net": -3883
            }
          },
          "openInterest": 134805
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14743,
              "short": 19844,
              "net": -5101
            },
            "nonCommercial": {
              "long": 9252,
              "short": 4952,
              "net": 4300
            },
            "smallTrader": {
              "long": 1595,
              "short": 794,
              "net": 801
            }
          },
          "openInterest": 26277
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69411,
              "short": 82682,
              "net": -13271
            },
            "nonCommercial": {
              "long": 66549,
              "short": 61976,
              "net": 4573
            },
            "smallTrader": {
              "long": 31751,
              "short": 23053,
              "net": 8698
            }
          },
          "openInterest": 178230
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35966,
              "short": 97790,
              "net": -61824
            },
            "nonCommercial": {
              "long": 67882,
              "short": 22224,
              "net": 45658
            },
            "smallTrader": {
              "long": 37513,
              "short": 21347,
              "net": 16166
            }
          },
          "openInterest": 145257
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117994,
              "short": 140661,
              "net": -22667
            },
            "nonCommercial": {
              "long": 69750,
              "short": 56580,
              "net": 13170
            },
            "smallTrader": {
              "long": 17785,
              "short": 8288,
              "net": 9497
            }
          },
          "openInterest": 234387
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95731,
              "short": 70105,
              "net": 25626
            },
            "nonCommercial": {
              "long": 48928,
              "short": 79169,
              "net": -30241
            },
            "smallTrader": {
              "long": 11817,
              "short": 7202,
              "net": 4615
            }
          },
          "openInterest": 195617
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81417,
              "short": 132288,
              "net": -50871
            },
            "nonCommercial": {
              "long": 132756,
              "short": 88833,
              "net": 43923
            },
            "smallTrader": {
              "long": 18765,
              "short": 11817,
              "net": 6948
            }
          },
          "openInterest": 273314
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 742064,
              "short": 658760,
              "net": 83304
            },
            "nonCommercial": {
              "long": 388960,
              "short": 480812,
              "net": -91852
            },
            "smallTrader": {
              "long": 196015,
              "short": 187467,
              "net": 8548
            }
          },
          "openInterest": 1573236
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102683,
              "short": 181340,
              "net": -78657
            },
            "nonCommercial": {
              "long": 100572,
              "short": 26687,
              "net": 73885
            },
            "smallTrader": {
              "long": 15972,
              "short": 11200,
              "net": 4772
            }
          },
          "openInterest": 237373
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 738304,
              "short": 1360100,
              "net": -621796
            },
            "nonCommercial": {
              "long": 763786,
              "short": 153953,
              "net": 609833
            },
            "smallTrader": {
              "long": 104477,
              "short": 92514,
              "net": 11963
            }
          },
          "openInterest": 2489012
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20062,
              "short": 55314,
              "net": -35252
            },
            "nonCommercial": {
              "long": 39853,
              "short": 7381,
              "net": 32472
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 76112
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38979,
              "short": 43675,
              "net": -4696
            },
            "nonCommercial": {
              "long": 7748,
              "short": 3211,
              "net": 4537
            },
            "smallTrader": {
              "long": 448,
              "short": 289,
              "net": 159
            }
          },
          "openInterest": 52640
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 189056,
              "short": 310897,
              "net": -121841
            },
            "nonCommercial": {
              "long": 205160,
              "short": 115479,
              "net": 89681
            },
            "smallTrader": {
              "long": 79742,
              "short": 47582,
              "net": 32160
            }
          },
          "openInterest": 495561
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11283,
              "short": 15324,
              "net": -4041
            },
            "nonCommercial": {
              "long": 28303,
              "short": 13270,
              "net": 15033
            },
            "smallTrader": {
              "long": 7035,
              "short": 18027,
              "net": -10992
            }
          },
          "openInterest": 56361
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143922,
              "short": 234574,
              "net": -90652
            },
            "nonCommercial": {
              "long": 174954,
              "short": 91792,
              "net": 83162
            },
            "smallTrader": {
              "long": 25044,
              "short": 17554,
              "net": 7490
            }
          },
          "openInterest": 419519
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116831,
              "short": 363372,
              "net": -246541
            },
            "nonCommercial": {
              "long": 287384,
              "short": 62967,
              "net": 224417
            },
            "smallTrader": {
              "long": 47240,
              "short": 25116,
              "net": 22124
            }
          },
          "openInterest": 503810
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154451,
              "short": 240625,
              "net": -86174
            },
            "nonCommercial": {
              "long": 130395,
              "short": 67712,
              "net": 62683
            },
            "smallTrader": {
              "long": 54172,
              "short": 30681,
              "net": 23491
            }
          },
          "openInterest": 433665
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178434,
              "short": 47467,
              "net": 130967
            },
            "nonCommercial": {
              "long": 39793,
              "short": 150433,
              "net": -110640
            },
            "smallTrader": {
              "long": 18681,
              "short": 39008,
              "net": -20327
            }
          },
          "openInterest": 244536
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99474,
              "short": 127384,
              "net": -27910
            },
            "nonCommercial": {
              "long": 97577,
              "short": 46367,
              "net": 51210
            },
            "smallTrader": {
              "long": 18213,
              "short": 41513,
              "net": -23300
            }
          },
          "openInterest": 250548
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138164,
              "short": 242246,
              "net": -104082
            },
            "nonCommercial": {
              "long": 162888,
              "short": 34144,
              "net": 128744
            },
            "smallTrader": {
              "long": 27794,
              "short": 52456,
              "net": -24662
            }
          },
          "openInterest": 378955
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50180,
              "short": 143607,
              "net": -93427
            },
            "nonCommercial": {
              "long": 112966,
              "short": 23400,
              "net": 89566
            },
            "smallTrader": {
              "long": 6791,
              "short": 2930,
              "net": 3861
            }
          },
          "openInterest": 171485
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31564,
              "short": 32154,
              "net": -590
            },
            "nonCommercial": {
              "long": 18274,
              "short": 17152,
              "net": 1122
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58911
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 509463,
              "short": 433350,
              "net": 76113
            },
            "nonCommercial": {
              "long": 387761,
              "short": 486163,
              "net": -98402
            },
            "smallTrader": {
              "long": 63958,
              "short": 41669,
              "net": 22289
            }
          },
          "openInterest": 1423262
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32751,
              "short": 16550,
              "net": 16201
            },
            "nonCommercial": {
              "long": 23960,
              "short": 37982,
              "net": -14022
            },
            "smallTrader": {
              "long": 3422,
              "short": 5601,
              "net": -2179
            }
          },
          "openInterest": 61260
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12305,
              "short": 50109,
              "net": -37804
            },
            "nonCommercial": {
              "long": 53463,
              "short": 21417,
              "net": 32046
            },
            "smallTrader": {
              "long": 8318,
              "short": 2560,
              "net": 5758
            }
          },
          "openInterest": 78435
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 372370,
              "short": 387845,
              "net": -15475
            },
            "nonCommercial": {
              "long": 162898,
              "short": 155901,
              "net": 6997
            },
            "smallTrader": {
              "long": 22563,
              "short": 14085,
              "net": 8478
            }
          },
          "openInterest": 569543
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 511048,
              "short": 533213,
              "net": -22165
            },
            "nonCommercial": {
              "long": 119507,
              "short": 96719,
              "net": 22788
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 756344
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52073,
              "short": 125148,
              "net": -73075
            },
            "nonCommercial": {
              "long": 90138,
              "short": 31356,
              "net": 58782
            },
            "smallTrader": {
              "long": 26938,
              "short": 12645,
              "net": 14293
            }
          },
          "openInterest": 186272
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199199,
              "short": 282790,
              "net": -83591
            },
            "nonCommercial": {
              "long": 110625,
              "short": 39370,
              "net": 71255
            },
            "smallTrader": {
              "long": 41519,
              "short": 29183,
              "net": 12336
            }
          },
          "openInterest": 413121
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205500,
              "short": 260555,
              "net": -55055
            },
            "nonCommercial": {
              "long": 122218,
              "short": 69981,
              "net": 52237
            },
            "smallTrader": {
              "long": 31685,
              "short": 28867,
              "net": 2818
            }
          },
          "openInterest": 459803
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389464,
              "short": 414982,
              "net": -25518
            },
            "nonCommercial": {
              "long": 163453,
              "short": 100580,
              "net": 62873
            },
            "smallTrader": {
              "long": 51290,
              "short": 88645,
              "net": -37355
            }
          },
          "openInterest": 733424
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 387881,
              "short": 435737,
              "net": -47856
            },
            "nonCommercial": {
              "long": 182294,
              "short": 148304,
              "net": 33990
            },
            "smallTrader": {
              "long": 70587,
              "short": 56721,
              "net": 13866
            }
          },
          "openInterest": 704408
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55140,
              "short": 7692,
              "net": 47448
            },
            "nonCommercial": {
              "long": 17581,
              "short": 47765,
              "net": -30184
            },
            "smallTrader": {
              "long": 6077,
              "short": 23341,
              "net": -17264
            }
          },
          "openInterest": 79544
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7976,
              "short": 2777,
              "net": 5199
            },
            "nonCommercial": {
              "long": 24788,
              "short": 35397,
              "net": -10609
            },
            "smallTrader": {
              "long": 7758,
              "short": 2348,
              "net": 5410
            }
          },
          "openInterest": 43517
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 210477,
              "short": 85349,
              "net": 125128
            },
            "nonCommercial": {
              "long": 183127,
              "short": 297889,
              "net": -114762
            },
            "smallTrader": {
              "long": 28937,
              "short": 39303,
              "net": -10366
            }
          },
          "openInterest": 632116
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142817,
              "short": 133997,
              "net": 8820
            },
            "nonCommercial": {
              "long": 101750,
              "short": 111866,
              "net": -10116
            },
            "smallTrader": {
              "long": 24570,
              "short": 23274,
              "net": 1296
            }
          },
          "openInterest": 314879
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206405,
              "short": 123393,
              "net": 83012
            },
            "nonCommercial": {
              "long": 167175,
              "short": 249464,
              "net": -82289
            },
            "smallTrader": {
              "long": 45353,
              "short": 46076,
              "net": -723
            }
          },
          "openInterest": 518578
        }
      ]
    },
    {
      "reportDate": "2017-12-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2089773,
              "short": 1891798,
              "net": 197975
            },
            "nonCommercial": {
              "long": 725954,
              "short": 711609,
              "net": 14345
            },
            "smallTrader": {
              "long": 315632,
              "short": 527952,
              "net": -212320
            }
          },
          "openInterest": 3273707
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1213488,
              "short": 976369,
              "net": 237119
            },
            "nonCommercial": {
              "long": 383346,
              "short": 572474,
              "net": -189128
            },
            "smallTrader": {
              "long": 115260,
              "short": 163251,
              "net": -47991
            }
          },
          "openInterest": 1766552
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 419817,
              "short": 496114,
              "net": -76297
            },
            "nonCommercial": {
              "long": 188843,
              "short": 114301,
              "net": 74542
            },
            "smallTrader": {
              "long": 159277,
              "short": 157522,
              "net": 1755
            }
          },
          "openInterest": 784646
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2139128,
              "short": 1587787,
              "net": 551341
            },
            "nonCommercial": {
              "long": 544010,
              "short": 915498,
              "net": -371488
            },
            "smallTrader": {
              "long": 255979,
              "short": 435832,
              "net": -179853
            }
          },
          "openInterest": 3072028
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29503,
              "short": 62576,
              "net": -33073
            },
            "nonCommercial": {
              "long": 83634,
              "short": 43306,
              "net": 40328
            },
            "smallTrader": {
              "long": 21753,
              "short": 29008,
              "net": -7255
            }
          },
          "openInterest": 139427
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10120,
              "short": 9021,
              "net": 1099
            },
            "nonCommercial": {
              "long": 5464,
              "short": 7257,
              "net": -1793
            },
            "smallTrader": {
              "long": 1405,
              "short": 711,
              "net": 694
            }
          },
          "openInterest": 17280
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63128,
              "short": 80222,
              "net": -17094
            },
            "nonCommercial": {
              "long": 89270,
              "short": 82864,
              "net": 6406
            },
            "smallTrader": {
              "long": 36060,
              "short": 25372,
              "net": 10688
            }
          },
          "openInterest": 202693
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39258,
              "short": 95363,
              "net": -56105
            },
            "nonCommercial": {
              "long": 66467,
              "short": 24001,
              "net": 42466
            },
            "smallTrader": {
              "long": 36684,
              "short": 23045,
              "net": 13639
            }
          },
          "openInterest": 147099
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122308,
              "short": 137495,
              "net": -15187
            },
            "nonCommercial": {
              "long": 70823,
              "short": 63057,
              "net": 7766
            },
            "smallTrader": {
              "long": 17765,
              "short": 10344,
              "net": 7421
            }
          },
          "openInterest": 238986
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94927,
              "short": 70869,
              "net": 24058
            },
            "nonCommercial": {
              "long": 47180,
              "short": 75639,
              "net": -28459
            },
            "smallTrader": {
              "long": 12281,
              "short": 7880,
              "net": 4401
            }
          },
          "openInterest": 191144
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80412,
              "short": 115624,
              "net": -35212
            },
            "nonCommercial": {
              "long": 116872,
              "short": 90219,
              "net": 26653
            },
            "smallTrader": {
              "long": 19596,
              "short": 11037,
              "net": 8559
            }
          },
          "openInterest": 258050
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 675461,
              "short": 627406,
              "net": 48055
            },
            "nonCommercial": {
              "long": 404558,
              "short": 458266,
              "net": -53708
            },
            "smallTrader": {
              "long": 178519,
              "short": 172866,
              "net": 5653
            }
          },
          "openInterest": 1484205
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104845,
              "short": 191147,
              "net": -86302
            },
            "nonCommercial": {
              "long": 109496,
              "short": 28188,
              "net": 81308
            },
            "smallTrader": {
              "long": 16545,
              "short": 11551,
              "net": 4994
            }
          },
          "openInterest": 249201
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 787163,
              "short": 1410423,
              "net": -623260
            },
            "nonCommercial": {
              "long": 759978,
              "short": 148850,
              "net": 611128
            },
            "smallTrader": {
              "long": 102707,
              "short": 90575,
              "net": 12132
            }
          },
          "openInterest": 2554224
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20018,
              "short": 58728,
              "net": -38710
            },
            "nonCommercial": {
              "long": 43059,
              "short": 6983,
              "net": 36076
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78456
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34917,
              "short": 40276,
              "net": -5359
            },
            "nonCommercial": {
              "long": 8597,
              "short": 3374,
              "net": 5223
            },
            "smallTrader": {
              "long": 443,
              "short": 307,
              "net": 136
            }
          },
          "openInterest": 49653
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190380,
              "short": 314914,
              "net": -124534
            },
            "nonCommercial": {
              "long": 205400,
              "short": 112294,
              "net": 93106
            },
            "smallTrader": {
              "long": 79820,
              "short": 48392,
              "net": 31428
            }
          },
          "openInterest": 499124
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12741,
              "short": 15812,
              "net": -3071
            },
            "nonCommercial": {
              "long": 28028,
              "short": 14045,
              "net": 13983
            },
            "smallTrader": {
              "long": 7452,
              "short": 18364,
              "net": -10912
            }
          },
          "openInterest": 57376
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146386,
              "short": 231972,
              "net": -85586
            },
            "nonCommercial": {
              "long": 165117,
              "short": 88309,
              "net": 76808
            },
            "smallTrader": {
              "long": 27262,
              "short": 18484,
              "net": 8778
            }
          },
          "openInterest": 411955
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132509,
              "short": 322399,
              "net": -189890
            },
            "nonCommercial": {
              "long": 251234,
              "short": 77905,
              "net": 173329
            },
            "smallTrader": {
              "long": 44147,
              "short": 27586,
              "net": 16561
            }
          },
          "openInterest": 472795
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155033,
              "short": 230711,
              "net": -75678
            },
            "nonCommercial": {
              "long": 120780,
              "short": 65247,
              "net": 55533
            },
            "smallTrader": {
              "long": 50416,
              "short": 30271,
              "net": 20145
            }
          },
          "openInterest": 421613
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174129,
              "short": 42101,
              "net": 132028
            },
            "nonCommercial": {
              "long": 34766,
              "short": 149033,
              "net": -114267
            },
            "smallTrader": {
              "long": 18209,
              "short": 35970,
              "net": -17761
            }
          },
          "openInterest": 238077
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98601,
              "short": 129505,
              "net": -30904
            },
            "nonCommercial": {
              "long": 102084,
              "short": 47167,
              "net": 54917
            },
            "smallTrader": {
              "long": 17900,
              "short": 41913,
              "net": -24013
            }
          },
          "openInterest": 252848
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137501,
              "short": 237761,
              "net": -100260
            },
            "nonCommercial": {
              "long": 157125,
              "short": 32587,
              "net": 124538
            },
            "smallTrader": {
              "long": 26190,
              "short": 50468,
              "net": -24278
            }
          },
          "openInterest": 361073
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48842,
              "short": 149465,
              "net": -100623
            },
            "nonCommercial": {
              "long": 121003,
              "short": 24480,
              "net": 96523
            },
            "smallTrader": {
              "long": 7570,
              "short": 3470,
              "net": 4100
            }
          },
          "openInterest": 179296
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31012,
              "short": 32911,
              "net": -1899
            },
            "nonCommercial": {
              "long": 20067,
              "short": 18846,
              "net": 1221
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60856
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 555126,
              "short": 460395,
              "net": 94731
            },
            "nonCommercial": {
              "long": 394708,
              "short": 516678,
              "net": -121970
            },
            "smallTrader": {
              "long": 73185,
              "short": 45946,
              "net": 27239
            }
          },
          "openInterest": 1516674
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32042,
              "short": 17057,
              "net": 14985
            },
            "nonCommercial": {
              "long": 24228,
              "short": 37121,
              "net": -12893
            },
            "smallTrader": {
              "long": 3320,
              "short": 5412,
              "net": -2092
            }
          },
          "openInterest": 61386
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13423,
              "short": 46309,
              "net": -32886
            },
            "nonCommercial": {
              "long": 52409,
              "short": 25381,
              "net": 27028
            },
            "smallTrader": {
              "long": 9378,
              "short": 3520,
              "net": 5858
            }
          },
          "openInterest": 78993
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 377129,
              "short": 428380,
              "net": -51251
            },
            "nonCommercial": {
              "long": 180577,
              "short": 138879,
              "net": 41698
            },
            "smallTrader": {
              "long": 23059,
              "short": 13506,
              "net": 9553
            }
          },
          "openInterest": 592595
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 526132,
              "short": 566740,
              "net": -40608
            },
            "nonCommercial": {
              "long": 124451,
              "short": 90050,
              "net": 34401
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 780215
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61774,
              "short": 108128,
              "net": -46354
            },
            "nonCommercial": {
              "long": 84905,
              "short": 53479,
              "net": 31426
            },
            "smallTrader": {
              "long": 29307,
              "short": 14379,
              "net": 14928
            }
          },
          "openInterest": 192970
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195344,
              "short": 311822,
              "net": -116478
            },
            "nonCommercial": {
              "long": 132696,
              "short": 33347,
              "net": 99349
            },
            "smallTrader": {
              "long": 42698,
              "short": 25569,
              "net": 17129
            }
          },
          "openInterest": 438273
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215338,
              "short": 266212,
              "net": -50874
            },
            "nonCommercial": {
              "long": 120470,
              "short": 73627,
              "net": 46843
            },
            "smallTrader": {
              "long": 32840,
              "short": 28809,
              "net": 4031
            }
          },
          "openInterest": 475387
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 390431,
              "short": 445203,
              "net": -54772
            },
            "nonCommercial": {
              "long": 186618,
              "short": 94033,
              "net": 92585
            },
            "smallTrader": {
              "long": 54832,
              "short": 92645,
              "net": -37813
            }
          },
          "openInterest": 769361
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385808,
              "short": 435566,
              "net": -49758
            },
            "nonCommercial": {
              "long": 179182,
              "short": 142873,
              "net": 36309
            },
            "smallTrader": {
              "long": 69156,
              "short": 55707,
              "net": 13449
            }
          },
          "openInterest": 707756
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55496,
              "short": 9737,
              "net": 45759
            },
            "nonCommercial": {
              "long": 17891,
              "short": 47458,
              "net": -29567
            },
            "smallTrader": {
              "long": 6296,
              "short": 22488,
              "net": -16192
            }
          },
          "openInterest": 80778
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7638,
              "short": 5332,
              "net": 2306
            },
            "nonCommercial": {
              "long": 24369,
              "short": 32845,
              "net": -8476
            },
            "smallTrader": {
              "long": 8408,
              "short": 2238,
              "net": 6170
            }
          },
          "openInterest": 45289
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 207529,
              "short": 88358,
              "net": 119171
            },
            "nonCommercial": {
              "long": 161255,
              "short": 275826,
              "net": -114571
            },
            "smallTrader": {
              "long": 32595,
              "short": 37195,
              "net": -4600
            }
          },
          "openInterest": 622772
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140340,
              "short": 137208,
              "net": 3132
            },
            "nonCommercial": {
              "long": 105494,
              "short": 110882,
              "net": -5388
            },
            "smallTrader": {
              "long": 23680,
              "short": 21424,
              "net": 2256
            }
          },
          "openInterest": 312714
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196333,
              "short": 119289,
              "net": 77044
            },
            "nonCommercial": {
              "long": 168309,
              "short": 242380,
              "net": -74071
            },
            "smallTrader": {
              "long": 40863,
              "short": 43836,
              "net": -2973
            }
          },
          "openInterest": 495710
        }
      ]
    },
    {
      "reportDate": "2017-12-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2061093,
              "short": 1900162,
              "net": 160931
            },
            "nonCommercial": {
              "long": 791302,
              "short": 746561,
              "net": 44741
            },
            "smallTrader": {
              "long": 321746,
              "short": 527418,
              "net": -205672
            }
          },
          "openInterest": 3305607
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1183964,
              "short": 952799,
              "net": 231165
            },
            "nonCommercial": {
              "long": 407705,
              "short": 578145,
              "net": -170440
            },
            "smallTrader": {
              "long": 112566,
              "short": 173291,
              "net": -60725
            }
          },
          "openInterest": 1755965
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 397176,
              "short": 493850,
              "net": -96674
            },
            "nonCommercial": {
              "long": 207452,
              "short": 106542,
              "net": 100910
            },
            "smallTrader": {
              "long": 151877,
              "short": 156113,
              "net": -4236
            }
          },
          "openInterest": 776848
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2098001,
              "short": 1579397,
              "net": 518604
            },
            "nonCommercial": {
              "long": 563573,
              "short": 888570,
              "net": -324997
            },
            "smallTrader": {
              "long": 237393,
              "short": 431000,
              "net": -193607
            }
          },
          "openInterest": 3013200
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37288,
              "short": 65974,
              "net": -28686
            },
            "nonCommercial": {
              "long": 93384,
              "short": 52664,
              "net": 40720
            },
            "smallTrader": {
              "long": 20069,
              "short": 32103,
              "net": -12034
            }
          },
          "openInterest": 157029
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10288,
              "short": 9319,
              "net": 969
            },
            "nonCommercial": {
              "long": 6583,
              "short": 8408,
              "net": -1825
            },
            "smallTrader": {
              "long": 1629,
              "short": 773,
              "net": 856
            }
          },
          "openInterest": 18765
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79509,
              "short": 97451,
              "net": -17942
            },
            "nonCommercial": {
              "long": 82611,
              "short": 71223,
              "net": 11388
            },
            "smallTrader": {
              "long": 35621,
              "short": 29067,
              "net": 6554
            }
          },
          "openInterest": 208102
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45454,
              "short": 98941,
              "net": -53487
            },
            "nonCommercial": {
              "long": 62198,
              "short": 20238,
              "net": 41960
            },
            "smallTrader": {
              "long": 35736,
              "short": 24209,
              "net": 11527
            }
          },
          "openInterest": 149275
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129166,
              "short": 135504,
              "net": -6338
            },
            "nonCommercial": {
              "long": 73355,
              "short": 76855,
              "net": -3500
            },
            "smallTrader": {
              "long": 19917,
              "short": 10079,
              "net": 9838
            }
          },
          "openInterest": 248515
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109429,
              "short": 70016,
              "net": 39413
            },
            "nonCommercial": {
              "long": 46251,
              "short": 92446,
              "net": -46195
            },
            "smallTrader": {
              "long": 14286,
              "short": 7504,
              "net": 6782
            }
          },
          "openInterest": 214892
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79385,
              "short": 110514,
              "net": -31129
            },
            "nonCommercial": {
              "long": 106244,
              "short": 78490,
              "net": 27754
            },
            "smallTrader": {
              "long": 16331,
              "short": 12956,
              "net": 3375
            }
          },
          "openInterest": 235080
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 701189,
              "short": 638026,
              "net": 63163
            },
            "nonCommercial": {
              "long": 400846,
              "short": 476695,
              "net": -75849
            },
            "smallTrader": {
              "long": 188265,
              "short": 175579,
              "net": 12686
            }
          },
          "openInterest": 1520469
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103646,
              "short": 198829,
              "net": -95183
            },
            "nonCommercial": {
              "long": 115383,
              "short": 26532,
              "net": 88851
            },
            "smallTrader": {
              "long": 17648,
              "short": 11316,
              "net": 6332
            }
          },
          "openInterest": 254060
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 781944,
              "short": 1411274,
              "net": -629330
            },
            "nonCommercial": {
              "long": 761121,
              "short": 146624,
              "net": 614497
            },
            "smallTrader": {
              "long": 102782,
              "short": 87949,
              "net": 14833
            }
          },
          "openInterest": 2571686
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27325,
              "short": 67239,
              "net": -39914
            },
            "nonCommercial": {
              "long": 42164,
              "short": 5808,
              "net": 36356
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86632
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36996,
              "short": 42949,
              "net": -5953
            },
            "nonCommercial": {
              "long": 9797,
              "short": 4012,
              "net": 5785
            },
            "smallTrader": {
              "long": 443,
              "short": 275,
              "net": 168
            }
          },
          "openInterest": 52819
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185209,
              "short": 320739,
              "net": -135530
            },
            "nonCommercial": {
              "long": 206027,
              "short": 92138,
              "net": 113889
            },
            "smallTrader": {
              "long": 80362,
              "short": 58721,
              "net": 21641
            }
          },
          "openInterest": 505744
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11867,
              "short": 14087,
              "net": -2220
            },
            "nonCommercial": {
              "long": 24868,
              "short": 13301,
              "net": 11567
            },
            "smallTrader": {
              "long": 7556,
              "short": 16903,
              "net": -9347
            }
          },
          "openInterest": 53822
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149409,
              "short": 232880,
              "net": -83471
            },
            "nonCommercial": {
              "long": 149388,
              "short": 73965,
              "net": 75423
            },
            "smallTrader": {
              "long": 29245,
              "short": 21197,
              "net": 8048
            }
          },
          "openInterest": 400626
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155730,
              "short": 275193,
              "net": -119463
            },
            "nonCommercial": {
              "long": 201912,
              "short": 94844,
              "net": 107068
            },
            "smallTrader": {
              "long": 43569,
              "short": 31174,
              "net": 12395
            }
          },
          "openInterest": 446618
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173816,
              "short": 248030,
              "net": -74214
            },
            "nonCommercial": {
              "long": 118409,
              "short": 67888,
              "net": 50521
            },
            "smallTrader": {
              "long": 57259,
              "short": 33566,
              "net": 23693
            }
          },
          "openInterest": 447105
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186472,
              "short": 47517,
              "net": 138955
            },
            "nonCommercial": {
              "long": 31747,
              "short": 145870,
              "net": -114123
            },
            "smallTrader": {
              "long": 17073,
              "short": 41905,
              "net": -24832
            }
          },
          "openInterest": 250581
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95078,
              "short": 122220,
              "net": -27142
            },
            "nonCommercial": {
              "long": 97590,
              "short": 47570,
              "net": 50020
            },
            "smallTrader": {
              "long": 16584,
              "short": 39462,
              "net": -22878
            }
          },
          "openInterest": 242048
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136852,
              "short": 227327,
              "net": -90475
            },
            "nonCommercial": {
              "long": 138271,
              "short": 27431,
              "net": 110840
            },
            "smallTrader": {
              "long": 26162,
              "short": 46527,
              "net": -20365
            }
          },
          "openInterest": 338330
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65269,
              "short": 154986,
              "net": -89717
            },
            "nonCommercial": {
              "long": 112383,
              "short": 26207,
              "net": 86176
            },
            "smallTrader": {
              "long": 6972,
              "short": 3431,
              "net": 3541
            }
          },
          "openInterest": 211478
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43077,
              "short": 44668,
              "net": -1591
            },
            "nonCommercial": {
              "long": 18354,
              "short": 17020,
              "net": 1334
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72410
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 592333,
              "short": 456222,
              "net": 136111
            },
            "nonCommercial": {
              "long": 392806,
              "short": 557334,
              "net": -164528
            },
            "smallTrader": {
              "long": 78087,
              "short": 49670,
              "net": 28417
            }
          },
          "openInterest": 1546760
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41601,
              "short": 25169,
              "net": 16432
            },
            "nonCommercial": {
              "long": 23811,
              "short": 37239,
              "net": -13428
            },
            "smallTrader": {
              "long": 5343,
              "short": 8347,
              "net": -3004
            }
          },
          "openInterest": 74192
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18018,
              "short": 37206,
              "net": -19188
            },
            "nonCommercial": {
              "long": 54178,
              "short": 41354,
              "net": 12824
            },
            "smallTrader": {
              "long": 10395,
              "short": 4031,
              "net": 6364
            }
          },
          "openInterest": 88076
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 448687,
              "short": 499280,
              "net": -50593
            },
            "nonCommercial": {
              "long": 179006,
              "short": 135789,
              "net": 43217
            },
            "smallTrader": {
              "long": 36188,
              "short": 28812,
              "net": 7376
            }
          },
          "openInterest": 680089
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 606331,
              "short": 626455,
              "net": -20124
            },
            "nonCommercial": {
              "long": 106901,
              "short": 88775,
              "net": 18126
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 863122
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75352,
              "short": 100181,
              "net": -24829
            },
            "nonCommercial": {
              "long": 77169,
              "short": 67255,
              "net": 9914
            },
            "smallTrader": {
              "long": 31017,
              "short": 16102,
              "net": 14915
            }
          },
          "openInterest": 202797
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188142,
              "short": 305648,
              "net": -117506
            },
            "nonCommercial": {
              "long": 129765,
              "short": 31305,
              "net": 98460
            },
            "smallTrader": {
              "long": 45475,
              "short": 26429,
              "net": 19046
            }
          },
          "openInterest": 415878
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212996,
              "short": 261338,
              "net": -48342
            },
            "nonCommercial": {
              "long": 128270,
              "short": 84261,
              "net": 44009
            },
            "smallTrader": {
              "long": 32517,
              "short": 28184,
              "net": 4333
            }
          },
          "openInterest": 467127
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398744,
              "short": 413699,
              "net": -14955
            },
            "nonCommercial": {
              "long": 164432,
              "short": 109187,
              "net": 55245
            },
            "smallTrader": {
              "long": 52156,
              "short": 92446,
              "net": -40290
            }
          },
          "openInterest": 732220
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419124,
              "short": 383937,
              "net": 35187
            },
            "nonCommercial": {
              "long": 172033,
              "short": 205205,
              "net": -33172
            },
            "smallTrader": {
              "long": 62939,
              "short": 64954,
              "net": -2015
            }
          },
          "openInterest": 759712
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66285,
              "short": 19383,
              "net": 46902
            },
            "nonCommercial": {
              "long": 19349,
              "short": 48114,
              "net": -28765
            },
            "smallTrader": {
              "long": 5873,
              "short": 24010,
              "net": -18137
            }
          },
          "openInterest": 95115
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9133,
              "short": 9547,
              "net": -414
            },
            "nonCommercial": {
              "long": 24845,
              "short": 30530,
              "net": -5685
            },
            "smallTrader": {
              "long": 8079,
              "short": 1980,
              "net": 6099
            }
          },
          "openInterest": 43885
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 208703,
              "short": 81495,
              "net": 127208
            },
            "nonCommercial": {
              "long": 172521,
              "short": 294630,
              "net": -122109
            },
            "smallTrader": {
              "long": 33282,
              "short": 38381,
              "net": -5099
            }
          },
          "openInterest": 651180
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144999,
              "short": 134398,
              "net": 10601
            },
            "nonCommercial": {
              "long": 106143,
              "short": 119328,
              "net": -13185
            },
            "smallTrader": {
              "long": 24366,
              "short": 21782,
              "net": 2584
            }
          },
          "openInterest": 325199
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213438,
              "short": 113062,
              "net": 100376
            },
            "nonCommercial": {
              "long": 174895,
              "short": 274758,
              "net": -99863
            },
            "smallTrader": {
              "long": 44510,
              "short": 45023,
              "net": -513
            }
          },
          "openInterest": 529532
        }
      ]
    },
    {
      "reportDate": "2017-12-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2127918,
              "short": 1885873,
              "net": 242045
            },
            "nonCommercial": {
              "long": 685295,
              "short": 729525,
              "net": -44230
            },
            "smallTrader": {
              "long": 322223,
              "short": 520038,
              "net": -197815
            }
          },
          "openInterest": 3277972
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1200373,
              "short": 968776,
              "net": 231597
            },
            "nonCommercial": {
              "long": 404609,
              "short": 583237,
              "net": -178628
            },
            "smallTrader": {
              "long": 115145,
              "short": 168114,
              "net": -52969
            }
          },
          "openInterest": 1765141
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 400506,
              "short": 490954,
              "net": -90448
            },
            "nonCommercial": {
              "long": 202900,
              "short": 98553,
              "net": 104347
            },
            "smallTrader": {
              "long": 146378,
              "short": 160277,
              "net": -13899
            }
          },
          "openInterest": 769882
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2126777,
              "short": 1551811,
              "net": 574966
            },
            "nonCommercial": {
              "long": 568836,
              "short": 946783,
              "net": -377947
            },
            "smallTrader": {
              "long": 241386,
              "short": 438405,
              "net": -197019
            }
          },
          "openInterest": 3046985
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46343,
              "short": 26026,
              "net": 20317
            },
            "nonCommercial": {
              "long": 38012,
              "short": 50672,
              "net": -12660
            },
            "smallTrader": {
              "long": 19577,
              "short": 27234,
              "net": -7657
            }
          },
          "openInterest": 105270
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11283,
              "short": 9041,
              "net": 2242
            },
            "nonCommercial": {
              "long": 7020,
              "short": 9972,
              "net": -2952
            },
            "smallTrader": {
              "long": 1569,
              "short": 859,
              "net": 710
            }
          },
          "openInterest": 20142
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69022,
              "short": 95854,
              "net": -26832
            },
            "nonCommercial": {
              "long": 77109,
              "short": 56721,
              "net": 20388
            },
            "smallTrader": {
              "long": 30973,
              "short": 24529,
              "net": 6444
            }
          },
          "openInterest": 183783
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49332,
              "short": 104903,
              "net": -55571
            },
            "nonCommercial": {
              "long": 68451,
              "short": 22550,
              "net": 45901
            },
            "smallTrader": {
              "long": 32239,
              "short": 22569,
              "net": 9670
            }
          },
          "openInterest": 155022
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129827,
              "short": 133726,
              "net": -3899
            },
            "nonCommercial": {
              "long": 74994,
              "short": 81393,
              "net": -6399
            },
            "smallTrader": {
              "long": 20765,
              "short": 10467,
              "net": 10298
            }
          },
          "openInterest": 256443
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110436,
              "short": 70770,
              "net": 39666
            },
            "nonCommercial": {
              "long": 47918,
              "short": 94942,
              "net": -47024
            },
            "smallTrader": {
              "long": 14558,
              "short": 7200,
              "net": 7358
            }
          },
          "openInterest": 218688
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83794,
              "short": 126860,
              "net": -43066
            },
            "nonCommercial": {
              "long": 118876,
              "short": 76178,
              "net": 42698
            },
            "smallTrader": {
              "long": 15401,
              "short": 15033,
              "net": 368
            }
          },
          "openInterest": 249462
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 707802,
              "short": 635028,
              "net": 72774
            },
            "nonCommercial": {
              "long": 409543,
              "short": 502515,
              "net": -92972
            },
            "smallTrader": {
              "long": 193292,
              "short": 173094,
              "net": 20198
            }
          },
          "openInterest": 1549922
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104707,
              "short": 210630,
              "net": -105923
            },
            "nonCommercial": {
              "long": 123768,
              "short": 26238,
              "net": 97530
            },
            "smallTrader": {
              "long": 18630,
              "short": 10237,
              "net": 8393
            }
          },
          "openInterest": 265088
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 752045,
              "short": 1372036,
              "net": -619991
            },
            "nonCommercial": {
              "long": 749848,
              "short": 148009,
              "net": 601839
            },
            "smallTrader": {
              "long": 94583,
              "short": 76431,
              "net": 18152
            }
          },
          "openInterest": 2456059
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16245,
              "short": 56565,
              "net": -40320
            },
            "nonCommercial": {
              "long": 40410,
              "short": 5712,
              "net": 34698
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72370
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38598,
              "short": 46009,
              "net": -7411
            },
            "nonCommercial": {
              "long": 11051,
              "short": 3748,
              "net": 7303
            },
            "smallTrader": {
              "long": 396,
              "short": 288,
              "net": 108
            }
          },
          "openInterest": 56488
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190521,
              "short": 310282,
              "net": -119761
            },
            "nonCommercial": {
              "long": 198398,
              "short": 112174,
              "net": 86224
            },
            "smallTrader": {
              "long": 78834,
              "short": 45297,
              "net": 33537
            }
          },
          "openInterest": 485622
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12338,
              "short": 13935,
              "net": -1597
            },
            "nonCommercial": {
              "long": 23523,
              "short": 13589,
              "net": 9934
            },
            "smallTrader": {
              "long": 8219,
              "short": 16556,
              "net": -8337
            }
          },
          "openInterest": 54157
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153927,
              "short": 240609,
              "net": -86682
            },
            "nonCommercial": {
              "long": 144733,
              "short": 65310,
              "net": 79423
            },
            "smallTrader": {
              "long": 25979,
              "short": 18720,
              "net": 7259
            }
          },
          "openInterest": 405528
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 156226,
              "short": 284443,
              "net": -128217
            },
            "nonCommercial": {
              "long": 197473,
              "short": 83678,
              "net": 113795
            },
            "smallTrader": {
              "long": 43486,
              "short": 29064,
              "net": 14422
            }
          },
          "openInterest": 453595
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171743,
              "short": 245881,
              "net": -74138
            },
            "nonCommercial": {
              "long": 120904,
              "short": 69029,
              "net": 51875
            },
            "smallTrader": {
              "long": 54533,
              "short": 32270,
              "net": 22263
            }
          },
          "openInterest": 457983
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166728,
              "short": 30125,
              "net": 136603
            },
            "nonCommercial": {
              "long": 36874,
              "short": 151247,
              "net": -114373
            },
            "smallTrader": {
              "long": 16561,
              "short": 38791,
              "net": -22230
            }
          },
          "openInterest": 223424
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94644,
              "short": 115447,
              "net": -20803
            },
            "nonCommercial": {
              "long": 87743,
              "short": 43454,
              "net": 44289
            },
            "smallTrader": {
              "long": 14196,
              "short": 37682,
              "net": -23486
            }
          },
          "openInterest": 227026
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138568,
              "short": 222644,
              "net": -84076
            },
            "nonCommercial": {
              "long": 131439,
              "short": 27917,
              "net": 103522
            },
            "smallTrader": {
              "long": 25619,
              "short": 45065,
              "net": -19446
            }
          },
          "openInterest": 334657
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74049,
              "short": 129056,
              "net": -55007
            },
            "nonCommercial": {
              "long": 102273,
              "short": 48379,
              "net": 53894
            },
            "smallTrader": {
              "long": 4894,
              "short": 3781,
              "net": 1113
            }
          },
          "openInterest": 181925
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29367,
              "short": 30854,
              "net": -1487
            },
            "nonCommercial": {
              "long": 17674,
              "short": 16866,
              "net": 808
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55177
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 598832,
              "short": 460208,
              "net": 138624
            },
            "nonCommercial": {
              "long": 396643,
              "short": 566219,
              "net": -169576
            },
            "smallTrader": {
              "long": 76420,
              "short": 45468,
              "net": 30952
            }
          },
          "openInterest": 1503724
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25914,
              "short": 7175,
              "net": 18739
            },
            "nonCommercial": {
              "long": 19456,
              "short": 36075,
              "net": -16619
            },
            "smallTrader": {
              "long": 2560,
              "short": 4680,
              "net": -2120
            }
          },
          "openInterest": 48385
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19380,
              "short": 38834,
              "net": -19454
            },
            "nonCommercial": {
              "long": 52676,
              "short": 39836,
              "net": 12840
            },
            "smallTrader": {
              "long": 10806,
              "short": 4192,
              "net": 6614
            }
          },
          "openInterest": 87329
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 368851,
              "short": 432361,
              "net": -63510
            },
            "nonCommercial": {
              "long": 185563,
              "short": 132633,
              "net": 52930
            },
            "smallTrader": {
              "long": 23447,
              "short": 12867,
              "net": 10580
            }
          },
          "openInterest": 586154
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 438262,
              "short": 461710,
              "net": -23448
            },
            "nonCommercial": {
              "long": 106300,
              "short": 88136,
              "net": 18164
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 641391
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76696,
              "short": 95317,
              "net": -18621
            },
            "nonCommercial": {
              "long": 77575,
              "short": 75106,
              "net": 2469
            },
            "smallTrader": {
              "long": 29874,
              "short": 13722,
              "net": 16152
            }
          },
          "openInterest": 203703
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195282,
              "short": 290078,
              "net": -94796
            },
            "nonCommercial": {
              "long": 114288,
              "short": 34932,
              "net": 79356
            },
            "smallTrader": {
              "long": 41251,
              "short": 25811,
              "net": 15440
            }
          },
          "openInterest": 403020
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213262,
              "short": 256356,
              "net": -43094
            },
            "nonCommercial": {
              "long": 127725,
              "short": 89240,
              "net": 38485
            },
            "smallTrader": {
              "long": 32893,
              "short": 28284,
              "net": 4609
            }
          },
          "openInterest": 471781
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419358,
              "short": 390231,
              "net": 29127
            },
            "nonCommercial": {
              "long": 165055,
              "short": 154773,
              "net": 10282
            },
            "smallTrader": {
              "long": 55020,
              "short": 94429,
              "net": -39409
            }
          },
          "openInterest": 758065
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441268,
              "short": 381132,
              "net": 60136
            },
            "nonCommercial": {
              "long": 170978,
              "short": 226423,
              "net": -55445
            },
            "smallTrader": {
              "long": 63557,
              "short": 68248,
              "net": -4691
            }
          },
          "openInterest": 787027
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42497,
              "short": 9187,
              "net": 33310
            },
            "nonCommercial": {
              "long": 29875,
              "short": 47270,
              "net": -17395
            },
            "smallTrader": {
              "long": 6243,
              "short": 22158,
              "net": -15915
            }
          },
          "openInterest": 78872
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5421,
              "short": 14514,
              "net": -9093
            },
            "nonCommercial": {
              "long": 26355,
              "short": 22487,
              "net": 3868
            },
            "smallTrader": {
              "long": 7535,
              "short": 2310,
              "net": 5225
            }
          },
          "openInterest": 40944
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 212006,
              "short": 81886,
              "net": 130120
            },
            "nonCommercial": {
              "long": 188591,
              "short": 317174,
              "net": -128583
            },
            "smallTrader": {
              "long": 34257,
              "short": 35794,
              "net": -1537
            }
          },
          "openInterest": 646026
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146312,
              "short": 139105,
              "net": 7207
            },
            "nonCommercial": {
              "long": 109700,
              "short": 119792,
              "net": -10092
            },
            "smallTrader": {
              "long": 25242,
              "short": 22357,
              "net": 2885
            }
          },
          "openInterest": 330044
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218669,
              "short": 119584,
              "net": 99085
            },
            "nonCommercial": {
              "long": 176465,
              "short": 275149,
              "net": -98684
            },
            "smallTrader": {
              "long": 44146,
              "short": 44547,
              "net": -401
            }
          },
          "openInterest": 537280
        }
      ]
    },
    {
      "reportDate": "2017-12-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2162217,
              "short": 1887291,
              "net": 274926
            },
            "nonCommercial": {
              "long": 636113,
              "short": 719779,
              "net": -83666
            },
            "smallTrader": {
              "long": 327278,
              "short": 518538,
              "net": -191260
            }
          },
          "openInterest": 3289719
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1213867,
              "short": 977608,
              "net": 236259
            },
            "nonCommercial": {
              "long": 405190,
              "short": 596619,
              "net": -191429
            },
            "smallTrader": {
              "long": 118002,
              "short": 162832,
              "net": -44830
            }
          },
          "openInterest": 1785921
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 418528,
              "short": 490063,
              "net": -71535
            },
            "nonCommercial": {
              "long": 188382,
              "short": 103631,
              "net": 84751
            },
            "smallTrader": {
              "long": 143366,
              "short": 156582,
              "net": -13216
            }
          },
          "openInterest": 767642
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2184668,
              "short": 1580435,
              "net": 604233
            },
            "nonCommercial": {
              "long": 522908,
              "short": 947223,
              "net": -424315
            },
            "smallTrader": {
              "long": 250926,
              "short": 430844,
              "net": -179918
            }
          },
          "openInterest": 3094652
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46400,
              "short": 31394,
              "net": 15006
            },
            "nonCommercial": {
              "long": 38210,
              "short": 51849,
              "net": -13639
            },
            "smallTrader": {
              "long": 23092,
              "short": 24459,
              "net": -1367
            }
          },
          "openInterest": 110525
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12724,
              "short": 10966,
              "net": 1758
            },
            "nonCommercial": {
              "long": 6089,
              "short": 8644,
              "net": -2555
            },
            "smallTrader": {
              "long": 2189,
              "short": 1392,
              "net": 797
            }
          },
          "openInterest": 21306
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75633,
              "short": 97500,
              "net": -21867
            },
            "nonCommercial": {
              "long": 76354,
              "short": 63678,
              "net": 12676
            },
            "smallTrader": {
              "long": 32865,
              "short": 23674,
              "net": 9191
            }
          },
          "openInterest": 190393
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35963,
              "short": 66442,
              "net": -30479
            },
            "nonCommercial": {
              "long": 42372,
              "short": 25026,
              "net": 17346
            },
            "smallTrader": {
              "long": 33460,
              "short": 20327,
              "net": 13133
            }
          },
          "openInterest": 116559
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131958,
              "short": 134553,
              "net": -2595
            },
            "nonCommercial": {
              "long": 79788,
              "short": 87855,
              "net": -8067
            },
            "smallTrader": {
              "long": 21193,
              "short": 10531,
              "net": 10662
            }
          },
          "openInterest": 264746
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117074,
              "short": 76444,
              "net": 40630
            },
            "nonCommercial": {
              "long": 49417,
              "short": 96683,
              "net": -47266
            },
            "smallTrader": {
              "long": 14331,
              "short": 7695,
              "net": 6636
            }
          },
          "openInterest": 220632
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83321,
              "short": 136134,
              "net": -52813
            },
            "nonCommercial": {
              "long": 136816,
              "short": 83547,
              "net": 53269
            },
            "smallTrader": {
              "long": 14992,
              "short": 15448,
              "net": -456
            }
          },
          "openInterest": 268478
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 716153,
              "short": 658707,
              "net": 57446
            },
            "nonCommercial": {
              "long": 407152,
              "short": 481809,
              "net": -74657
            },
            "smallTrader": {
              "long": 190363,
              "short": 173152,
              "net": 17211
            }
          },
          "openInterest": 1544322
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106955,
              "short": 217891,
              "net": -110936
            },
            "nonCommercial": {
              "long": 131206,
              "short": 26384,
              "net": 104822
            },
            "smallTrader": {
              "long": 16082,
              "short": 9968,
              "net": 6114
            }
          },
          "openInterest": 274603
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 750189,
              "short": 1394458,
              "net": -644269
            },
            "nonCommercial": {
              "long": 772893,
              "short": 140732,
              "net": 632161
            },
            "smallTrader": {
              "long": 101654,
              "short": 89546,
              "net": 12108
            }
          },
          "openInterest": 2460193
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15492,
              "short": 56520,
              "net": -41028
            },
            "nonCommercial": {
              "long": 41615,
              "short": 5529,
              "net": 36086
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 72295
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39855,
              "short": 46666,
              "net": -6811
            },
            "nonCommercial": {
              "long": 10789,
              "short": 4135,
              "net": 6654
            },
            "smallTrader": {
              "long": 461,
              "short": 304,
              "net": 157
            }
          },
          "openInterest": 57266
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186931,
              "short": 318343,
              "net": -131412
            },
            "nonCommercial": {
              "long": 208913,
              "short": 116765,
              "net": 92148
            },
            "smallTrader": {
              "long": 84606,
              "short": 45342,
              "net": 39264
            }
          },
          "openInterest": 497744
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12510,
              "short": 13010,
              "net": -500
            },
            "nonCommercial": {
              "long": 21986,
              "short": 13511,
              "net": 8475
            },
            "smallTrader": {
              "long": 8597,
              "short": 16572,
              "net": -7975
            }
          },
          "openInterest": 52650
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146366,
              "short": 237078,
              "net": -90712
            },
            "nonCommercial": {
              "long": 150915,
              "short": 68011,
              "net": 82904
            },
            "smallTrader": {
              "long": 24068,
              "short": 16260,
              "net": 7808
            }
          },
          "openInterest": 393544
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155469,
              "short": 304938,
              "net": -149469
            },
            "nonCommercial": {
              "long": 202590,
              "short": 66642,
              "net": 135948
            },
            "smallTrader": {
              "long": 40768,
              "short": 27247,
              "net": 13521
            }
          },
          "openInterest": 456470
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166929,
              "short": 248366,
              "net": -81437
            },
            "nonCommercial": {
              "long": 132052,
              "short": 74429,
              "net": 57623
            },
            "smallTrader": {
              "long": 53809,
              "short": 29995,
              "net": 23814
            }
          },
          "openInterest": 447530
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165875,
              "short": 33387,
              "net": 132488
            },
            "nonCommercial": {
              "long": 44269,
              "short": 160355,
              "net": -116086
            },
            "smallTrader": {
              "long": 18765,
              "short": 35167,
              "net": -16402
            }
          },
          "openInterest": 232428
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96866,
              "short": 119264,
              "net": -22398
            },
            "nonCommercial": {
              "long": 86530,
              "short": 41506,
              "net": 45024
            },
            "smallTrader": {
              "long": 15974,
              "short": 38600,
              "net": -22626
            }
          },
          "openInterest": 231633
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139636,
              "short": 215549,
              "net": -75913
            },
            "nonCommercial": {
              "long": 125209,
              "short": 30474,
              "net": 94735
            },
            "smallTrader": {
              "long": 25421,
              "short": 44243,
              "net": -18822
            }
          },
          "openInterest": 331898
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90358,
              "short": 127571,
              "net": -37213
            },
            "nonCommercial": {
              "long": 87576,
              "short": 51192,
              "net": 36384
            },
            "smallTrader": {
              "long": 5192,
              "short": 4363,
              "net": 829
            }
          },
          "openInterest": 184543
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30434,
              "short": 32376,
              "net": -1942
            },
            "nonCommercial": {
              "long": 18126,
              "short": 17551,
              "net": 575
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57539
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 598991,
              "short": 458395,
              "net": 140596
            },
            "nonCommercial": {
              "long": 388635,
              "short": 558670,
              "net": -170035
            },
            "smallTrader": {
              "long": 81618,
              "short": 52179,
              "net": 29439
            }
          },
          "openInterest": 1489393
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26015,
              "short": 6394,
              "net": 19621
            },
            "nonCommercial": {
              "long": 18140,
              "short": 35726,
              "net": -17586
            },
            "smallTrader": {
              "long": 2740,
              "short": 4775,
              "net": -2035
            }
          },
          "openInterest": 47219
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18123,
              "short": 40584,
              "net": -22461
            },
            "nonCommercial": {
              "long": 53720,
              "short": 37407,
              "net": 16313
            },
            "smallTrader": {
              "long": 10189,
              "short": 4041,
              "net": 6148
            }
          },
          "openInterest": 85616
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 372246,
              "short": 434447,
              "net": -62201
            },
            "nonCommercial": {
              "long": 186254,
              "short": 133316,
              "net": 52938
            },
            "smallTrader": {
              "long": 22685,
              "short": 13422,
              "net": 9263
            }
          },
          "openInterest": 589841
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 454791,
              "short": 483242,
              "net": -28451
            },
            "nonCommercial": {
              "long": 111036,
              "short": 87855,
              "net": 23181
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 663937
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77046,
              "short": 97785,
              "net": -20739
            },
            "nonCommercial": {
              "long": 74013,
              "short": 69365,
              "net": 4648
            },
            "smallTrader": {
              "long": 29190,
              "short": 13099,
              "net": 16091
            }
          },
          "openInterest": 200321
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192829,
              "short": 270256,
              "net": -77427
            },
            "nonCommercial": {
              "long": 108913,
              "short": 44507,
              "net": 64406
            },
            "smallTrader": {
              "long": 37800,
              "short": 24779,
              "net": 13021
            }
          },
          "openInterest": 393914
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217900,
              "short": 250211,
              "net": -32311
            },
            "nonCommercial": {
              "long": 120568,
              "short": 94007,
              "net": 26561
            },
            "smallTrader": {
              "long": 34138,
              "short": 28388,
              "net": 5750
            }
          },
          "openInterest": 454462
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408695,
              "short": 348742,
              "net": 59953
            },
            "nonCommercial": {
              "long": 156484,
              "short": 179815,
              "net": -23331
            },
            "smallTrader": {
              "long": 52100,
              "short": 88722,
              "net": -36622
            }
          },
          "openInterest": 745186
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428834,
              "short": 388558,
              "net": 40276
            },
            "nonCommercial": {
              "long": 164833,
              "short": 202395,
              "net": -37562
            },
            "smallTrader": {
              "long": 60694,
              "short": 63408,
              "net": -2714
            }
          },
          "openInterest": 756189
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43002,
              "short": 13033,
              "net": 29969
            },
            "nonCommercial": {
              "long": 31959,
              "short": 45861,
              "net": -13902
            },
            "smallTrader": {
              "long": 6544,
              "short": 22611,
              "net": -16067
            }
          },
          "openInterest": 81655
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6954,
              "short": 14122,
              "net": -7168
            },
            "nonCommercial": {
              "long": 28751,
              "short": 26293,
              "net": 2458
            },
            "smallTrader": {
              "long": 7047,
              "short": 2337,
              "net": 4710
            }
          },
          "openInterest": 44142
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159717,
              "short": 56199,
              "net": 103518
            },
            "nonCommercial": {
              "long": 192464,
              "short": 289594,
              "net": -97130
            },
            "smallTrader": {
              "long": 27090,
              "short": 33478,
              "net": -6388
            }
          },
          "openInterest": 551395
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146882,
              "short": 140909,
              "net": 5973
            },
            "nonCommercial": {
              "long": 112707,
              "short": 122683,
              "net": -9976
            },
            "smallTrader": {
              "long": 24822,
              "short": 20819,
              "net": 4003
            }
          },
          "openInterest": 329925
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215847,
              "short": 119512,
              "net": 96335
            },
            "nonCommercial": {
              "long": 164196,
              "short": 258963,
              "net": -94767
            },
            "smallTrader": {
              "long": 43714,
              "short": 45282,
              "net": -1568
            }
          },
          "openInterest": 523486
        }
      ]
    },
    {
      "reportDate": "2018-01-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2142091,
              "short": 1849881,
              "net": 292210
            },
            "nonCommercial": {
              "long": 660245,
              "short": 736085,
              "net": -75840
            },
            "smallTrader": {
              "long": 325028,
              "short": 541398,
              "net": -216370
            }
          },
          "openInterest": 3255430
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1218668,
              "short": 941182,
              "net": 277486
            },
            "nonCommercial": {
              "long": 410668,
              "short": 648593,
              "net": -237925
            },
            "smallTrader": {
              "long": 124038,
              "short": 163599,
              "net": -39561
            }
          },
          "openInterest": 1800461
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 395494,
              "short": 479688,
              "net": -84194
            },
            "nonCommercial": {
              "long": 193768,
              "short": 110008,
              "net": 83760
            },
            "smallTrader": {
              "long": 152171,
              "short": 151737,
              "net": 434
            }
          },
          "openInterest": 759768
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2183289,
              "short": 1568477,
              "net": 614812
            },
            "nonCommercial": {
              "long": 556440,
              "short": 995662,
              "net": -439222
            },
            "smallTrader": {
              "long": 252492,
              "short": 428082,
              "net": -175590
            }
          },
          "openInterest": 3105956
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46978,
              "short": 31445,
              "net": 15533
            },
            "nonCommercial": {
              "long": 45175,
              "short": 65201,
              "net": -20026
            },
            "smallTrader": {
              "long": 27792,
              "short": 23299,
              "net": 4493
            }
          },
          "openInterest": 123176
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10765,
              "short": 11355,
              "net": -590
            },
            "nonCommercial": {
              "long": 7235,
              "short": 7087,
              "net": 148
            },
            "smallTrader": {
              "long": 1367,
              "short": 925,
              "net": 442
            }
          },
          "openInterest": 19510
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74426,
              "short": 105193,
              "net": -30767
            },
            "nonCommercial": {
              "long": 93611,
              "short": 77376,
              "net": 16235
            },
            "smallTrader": {
              "long": 38896,
              "short": 24364,
              "net": 14532
            }
          },
          "openInterest": 211627
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37528,
              "short": 68410,
              "net": -30882
            },
            "nonCommercial": {
              "long": 49297,
              "short": 34558,
              "net": 14739
            },
            "smallTrader": {
              "long": 35774,
              "short": 19631,
              "net": 16143
            }
          },
          "openInterest": 126829
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132039,
              "short": 140494,
              "net": -8455
            },
            "nonCommercial": {
              "long": 81391,
              "short": 83818,
              "net": -2427
            },
            "smallTrader": {
              "long": 20576,
              "short": 9694,
              "net": 10882
            }
          },
          "openInterest": 271718
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112305,
              "short": 80467,
              "net": 31838
            },
            "nonCommercial": {
              "long": 49883,
              "short": 87414,
              "net": -37531
            },
            "smallTrader": {
              "long": 13252,
              "short": 7559,
              "net": 5693
            }
          },
          "openInterest": 216566
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79800,
              "short": 144683,
              "net": -64883
            },
            "nonCommercial": {
              "long": 150141,
              "short": 86229,
              "net": 63912
            },
            "smallTrader": {
              "long": 17507,
              "short": 16536,
              "net": 971
            }
          },
          "openInterest": 288846
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 710255,
              "short": 659056,
              "net": 51199
            },
            "nonCommercial": {
              "long": 403431,
              "short": 473162,
              "net": -69731
            },
            "smallTrader": {
              "long": 190569,
              "short": 172037,
              "net": 18532
            }
          },
          "openInterest": 1542911
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108753,
              "short": 220970,
              "net": -112217
            },
            "nonCommercial": {
              "long": 132565,
              "short": 26011,
              "net": 106554
            },
            "smallTrader": {
              "long": 17707,
              "short": 12044,
              "net": 5663
            }
          },
          "openInterest": 283001
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 766347,
              "short": 1414461,
              "net": -648114
            },
            "nonCommercial": {
              "long": 762666,
              "short": 138453,
              "net": 624213
            },
            "smallTrader": {
              "long": 108205,
              "short": 84304,
              "net": 23901
            }
          },
          "openInterest": 2479798
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15403,
              "short": 59370,
              "net": -43967
            },
            "nonCommercial": {
              "long": 43233,
              "short": 5472,
              "net": 37761
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74369
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31496,
              "short": 36113,
              "net": -4617
            },
            "nonCommercial": {
              "long": 7977,
              "short": 3550,
              "net": 4427
            },
            "smallTrader": {
              "long": 467,
              "short": 277,
              "net": 190
            }
          },
          "openInterest": 46001
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 199313,
              "short": 365245,
              "net": -165932
            },
            "nonCommercial": {
              "long": 236808,
              "short": 108940,
              "net": 127868
            },
            "smallTrader": {
              "long": 88262,
              "short": 50198,
              "net": 38064
            }
          },
          "openInterest": 542622
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12655,
              "short": 12852,
              "net": -197
            },
            "nonCommercial": {
              "long": 21971,
              "short": 13112,
              "net": 8859
            },
            "smallTrader": {
              "long": 7712,
              "short": 16374,
              "net": -8662
            }
          },
          "openInterest": 51748
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137230,
              "short": 228826,
              "net": -91596
            },
            "nonCommercial": {
              "long": 156151,
              "short": 71810,
              "net": 84341
            },
            "smallTrader": {
              "long": 23458,
              "short": 16203,
              "net": 7255
            }
          },
          "openInterest": 384399
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155104,
              "short": 332704,
              "net": -177600
            },
            "nonCommercial": {
              "long": 241428,
              "short": 78160,
              "net": 163268
            },
            "smallTrader": {
              "long": 44151,
              "short": 29819,
              "net": 14332
            }
          },
          "openInterest": 500731
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156601,
              "short": 247219,
              "net": -90618
            },
            "nonCommercial": {
              "long": 141184,
              "short": 77532,
              "net": 63652
            },
            "smallTrader": {
              "long": 55977,
              "short": 29011,
              "net": 26966
            }
          },
          "openInterest": 445181
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166322,
              "short": 31450,
              "net": 134872
            },
            "nonCommercial": {
              "long": 39592,
              "short": 161358,
              "net": -121766
            },
            "smallTrader": {
              "long": 20324,
              "short": 33430,
              "net": -13106
            }
          },
          "openInterest": 230564
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98688,
              "short": 125866,
              "net": -27178
            },
            "nonCommercial": {
              "long": 88805,
              "short": 40437,
              "net": 48368
            },
            "smallTrader": {
              "long": 18837,
              "short": 40027,
              "net": -21190
            }
          },
          "openInterest": 242732
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141088,
              "short": 216569,
              "net": -75481
            },
            "nonCommercial": {
              "long": 125585,
              "short": 32124,
              "net": 93461
            },
            "smallTrader": {
              "long": 25581,
              "short": 43561,
              "net": -17980
            }
          },
          "openInterest": 339523
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93659,
              "short": 128150,
              "net": -34491
            },
            "nonCommercial": {
              "long": 93804,
              "short": 58746,
              "net": 35058
            },
            "smallTrader": {
              "long": 4718,
              "short": 5285,
              "net": -567
            }
          },
          "openInterest": 193802
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27264,
              "short": 31102,
              "net": -3838
            },
            "nonCommercial": {
              "long": 19674,
              "short": 16102,
              "net": 3572
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55389
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 544922,
              "short": 429309,
              "net": 115613
            },
            "nonCommercial": {
              "long": 369822,
              "short": 511022,
              "net": -141200
            },
            "smallTrader": {
              "long": 69407,
              "short": 43820,
              "net": 25587
            }
          },
          "openInterest": 1422917
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25888,
              "short": 7241,
              "net": 18647
            },
            "nonCommercial": {
              "long": 15509,
              "short": 32494,
              "net": -16985
            },
            "smallTrader": {
              "long": 3041,
              "short": 4703,
              "net": -1662
            }
          },
          "openInterest": 45141
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17719,
              "short": 41830,
              "net": -24111
            },
            "nonCommercial": {
              "long": 51242,
              "short": 33827,
              "net": 17415
            },
            "smallTrader": {
              "long": 9820,
              "short": 3124,
              "net": 6696
            }
          },
          "openInterest": 81677
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 373614,
              "short": 432146,
              "net": -58532
            },
            "nonCommercial": {
              "long": 184597,
              "short": 136179,
              "net": 48418
            },
            "smallTrader": {
              "long": 23961,
              "short": 13847,
              "net": 10114
            }
          },
          "openInterest": 590448
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 452314,
              "short": 494015,
              "net": -41701
            },
            "nonCommercial": {
              "long": 106861,
              "short": 73129,
              "net": 33732
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 662131
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70480,
              "short": 107672,
              "net": -37192
            },
            "nonCommercial": {
              "long": 75127,
              "short": 52377,
              "net": 22750
            },
            "smallTrader": {
              "long": 26216,
              "short": 11774,
              "net": 14442
            }
          },
          "openInterest": 192423
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184850,
              "short": 251701,
              "net": -66851
            },
            "nonCommercial": {
              "long": 103528,
              "short": 49059,
              "net": 54469
            },
            "smallTrader": {
              "long": 39167,
              "short": 26785,
              "net": 12382
            }
          },
          "openInterest": 382719
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202416,
              "short": 234660,
              "net": -32244
            },
            "nonCommercial": {
              "long": 120143,
              "short": 90848,
              "net": 29295
            },
            "smallTrader": {
              "long": 32469,
              "short": 29520,
              "net": 2949
            }
          },
          "openInterest": 445852
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 400348,
              "short": 322394,
              "net": 77954
            },
            "nonCommercial": {
              "long": 155835,
              "short": 200589,
              "net": -44754
            },
            "smallTrader": {
              "long": 51608,
              "short": 84808,
              "net": -33200
            }
          },
          "openInterest": 714287
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 416854,
              "short": 414082,
              "net": 2772
            },
            "nonCommercial": {
              "long": 172520,
              "short": 180718,
              "net": -8198
            },
            "smallTrader": {
              "long": 67103,
              "short": 61677,
              "net": 5426
            }
          },
          "openInterest": 757204
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42192,
              "short": 12065,
              "net": 30127
            },
            "nonCommercial": {
              "long": 24984,
              "short": 41216,
              "net": -16232
            },
            "smallTrader": {
              "long": 7935,
              "short": 21830,
              "net": -13895
            }
          },
          "openInterest": 75662
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8607,
              "short": 14911,
              "net": -6304
            },
            "nonCommercial": {
              "long": 34204,
              "short": 32045,
              "net": 2159
            },
            "smallTrader": {
              "long": 7613,
              "short": 3468,
              "net": 4145
            }
          },
          "openInterest": 52638
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 158298,
              "short": 65039,
              "net": 93259
            },
            "nonCommercial": {
              "long": 197701,
              "short": 289258,
              "net": -91557
            },
            "smallTrader": {
              "long": 29251,
              "short": 30953,
              "net": -1702
            }
          },
          "openInterest": 562302
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143446,
              "short": 143517,
              "net": -71
            },
            "nonCommercial": {
              "long": 116196,
              "short": 121558,
              "net": -5362
            },
            "smallTrader": {
              "long": 26017,
              "short": 20584,
              "net": 5433
            }
          },
          "openInterest": 330410
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215038,
              "short": 130151,
              "net": 84887
            },
            "nonCommercial": {
              "long": 162583,
              "short": 245821,
              "net": -83238
            },
            "smallTrader": {
              "long": 42859,
              "short": 44508,
              "net": -1649
            }
          },
          "openInterest": 523985
        }
      ]
    },
    {
      "reportDate": "2018-01-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2287382,
              "short": 1849624,
              "net": 437758
            },
            "nonCommercial": {
              "long": 561307,
              "short": 758160,
              "net": -196853
            },
            "smallTrader": {
              "long": 316069,
              "short": 556974,
              "net": -240905
            }
          },
          "openInterest": 3361285
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1279361,
              "short": 954628,
              "net": 324733
            },
            "nonCommercial": {
              "long": 414419,
              "short": 682041,
              "net": -267622
            },
            "smallTrader": {
              "long": 115045,
              "short": 172156,
              "net": -57111
            }
          },
          "openInterest": 1851906
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 409908,
              "short": 468127,
              "net": -58219
            },
            "nonCommercial": {
              "long": 184034,
              "short": 117297,
              "net": 66737
            },
            "smallTrader": {
              "long": 154807,
              "short": 163325,
              "net": -8518
            }
          },
          "openInterest": 771530
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2211737,
              "short": 1577741,
              "net": 633996
            },
            "nonCommercial": {
              "long": 598720,
              "short": 1042485,
              "net": -443765
            },
            "smallTrader": {
              "long": 251564,
              "short": 441795,
              "net": -190231
            }
          },
          "openInterest": 3167648
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37398,
              "short": 50367,
              "net": -12969
            },
            "nonCommercial": {
              "long": 52347,
              "short": 46889,
              "net": 5458
            },
            "smallTrader": {
              "long": 30501,
              "short": 22990,
              "net": 7511
            }
          },
          "openInterest": 123463
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8346,
              "short": 14546,
              "net": -6200
            },
            "nonCommercial": {
              "long": 15470,
              "short": 10220,
              "net": 5250
            },
            "smallTrader": {
              "long": 1693,
              "short": 743,
              "net": 950
            }
          },
          "openInterest": 25706
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73179,
              "short": 115234,
              "net": -42055
            },
            "nonCommercial": {
              "long": 85039,
              "short": 59547,
              "net": 25492
            },
            "smallTrader": {
              "long": 40669,
              "short": 24106,
              "net": 16563
            }
          },
          "openInterest": 203484
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44166,
              "short": 85917,
              "net": -41751
            },
            "nonCommercial": {
              "long": 58581,
              "short": 41120,
              "net": 17461
            },
            "smallTrader": {
              "long": 41162,
              "short": 16872,
              "net": 24290
            }
          },
          "openInterest": 147839
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135296,
              "short": 145976,
              "net": -10680
            },
            "nonCommercial": {
              "long": 80438,
              "short": 80830,
              "net": -392
            },
            "smallTrader": {
              "long": 21679,
              "short": 10607,
              "net": 11072
            }
          },
          "openInterest": 277776
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109779,
              "short": 82012,
              "net": 27767
            },
            "nonCommercial": {
              "long": 49817,
              "short": 82803,
              "net": -32986
            },
            "smallTrader": {
              "long": 13354,
              "short": 8135,
              "net": 5219
            }
          },
          "openInterest": 218448
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76150,
              "short": 142372,
              "net": -66222
            },
            "nonCommercial": {
              "long": 147973,
              "short": 85689,
              "net": 62284
            },
            "smallTrader": {
              "long": 17931,
              "short": 13993,
              "net": 3938
            }
          },
          "openInterest": 292480
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 721354,
              "short": 652692,
              "net": 68662
            },
            "nonCommercial": {
              "long": 410298,
              "short": 497012,
              "net": -86714
            },
            "smallTrader": {
              "long": 192238,
              "short": 174186,
              "net": 18052
            }
          },
          "openInterest": 1589938
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106593,
              "short": 219848,
              "net": -113255
            },
            "nonCommercial": {
              "long": 135609,
              "short": 27426,
              "net": 108183
            },
            "smallTrader": {
              "long": 16987,
              "short": 11915,
              "net": 5072
            }
          },
          "openInterest": 285954
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 766612,
              "short": 1440710,
              "net": -674098
            },
            "nonCommercial": {
              "long": 801494,
              "short": 143904,
              "net": 657590
            },
            "smallTrader": {
              "long": 114163,
              "short": 97655,
              "net": 16508
            }
          },
          "openInterest": 2545313
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17240,
              "short": 57415,
              "net": -40175
            },
            "nonCommercial": {
              "long": 41129,
              "short": 7736,
              "net": 33393
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75319
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33882,
              "short": 38992,
              "net": -5110
            },
            "nonCommercial": {
              "long": 8164,
              "short": 3200,
              "net": 4964
            },
            "smallTrader": {
              "long": 501,
              "short": 355,
              "net": 146
            }
          },
          "openInterest": 48983
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 217213,
              "short": 400874,
              "net": -183661
            },
            "nonCommercial": {
              "long": 242053,
              "short": 97362,
              "net": 144691
            },
            "smallTrader": {
              "long": 86571,
              "short": 47601,
              "net": 38970
            }
          },
          "openInterest": 563400
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12546,
              "short": 12690,
              "net": -144
            },
            "nonCommercial": {
              "long": 22939,
              "short": 13739,
              "net": 9200
            },
            "smallTrader": {
              "long": 7507,
              "short": 16563,
              "net": -9056
            }
          },
          "openInterest": 51570
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150070,
              "short": 248477,
              "net": -98407
            },
            "nonCommercial": {
              "long": 163803,
              "short": 76044,
              "net": 87759
            },
            "smallTrader": {
              "long": 27444,
              "short": 16796,
              "net": 10648
            }
          },
          "openInterest": 408717
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 150099,
              "short": 370370,
              "net": -220271
            },
            "nonCommercial": {
              "long": 289161,
              "short": 85873,
              "net": 203288
            },
            "smallTrader": {
              "long": 46925,
              "short": 29942,
              "net": 16983
            }
          },
          "openInterest": 555455
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173337,
              "short": 262332,
              "net": -88995
            },
            "nonCommercial": {
              "long": 147385,
              "short": 83004,
              "net": 64381
            },
            "smallTrader": {
              "long": 53208,
              "short": 28594,
              "net": 24614
            }
          },
          "openInterest": 457919
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 172910,
              "short": 32017,
              "net": 140893
            },
            "nonCommercial": {
              "long": 37376,
              "short": 162912,
              "net": -125536
            },
            "smallTrader": {
              "long": 19713,
              "short": 35070,
              "net": -15357
            }
          },
          "openInterest": 233144
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96188,
              "short": 129816,
              "net": -33628
            },
            "nonCommercial": {
              "long": 96162,
              "short": 41327,
              "net": 54835
            },
            "smallTrader": {
              "long": 20529,
              "short": 41736,
              "net": -21207
            }
          },
          "openInterest": 249019
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139749,
              "short": 209352,
              "net": -69603
            },
            "nonCommercial": {
              "long": 126406,
              "short": 38069,
              "net": 88337
            },
            "smallTrader": {
              "long": 26623,
              "short": 45357,
              "net": -18734
            }
          },
          "openInterest": 345392
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99450,
              "short": 129021,
              "net": -29571
            },
            "nonCommercial": {
              "long": 78703,
              "short": 48906,
              "net": 29797
            },
            "smallTrader": {
              "long": 4764,
              "short": 4990,
              "net": -226
            }
          },
          "openInterest": 184250
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25149,
              "short": 28283,
              "net": -3134
            },
            "nonCommercial": {
              "long": 18130,
              "short": 14890,
              "net": 3240
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51860
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 536489,
              "short": 425080,
              "net": 111409
            },
            "nonCommercial": {
              "long": 363148,
              "short": 499859,
              "net": -136711
            },
            "smallTrader": {
              "long": 72307,
              "short": 47005,
              "net": 25302
            }
          },
          "openInterest": 1429598
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24560,
              "short": 12630,
              "net": 11930
            },
            "nonCommercial": {
              "long": 17304,
              "short": 28321,
              "net": -11017
            },
            "smallTrader": {
              "long": 3461,
              "short": 4374,
              "net": -913
            }
          },
          "openInterest": 45519
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16091,
              "short": 50746,
              "net": -34655
            },
            "nonCommercial": {
              "long": 52710,
              "short": 24056,
              "net": 28654
            },
            "smallTrader": {
              "long": 9017,
              "short": 3016,
              "net": 6001
            }
          },
          "openInterest": 80569
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 371956,
              "short": 415228,
              "net": -43272
            },
            "nonCommercial": {
              "long": 175424,
              "short": 139335,
              "net": 36089
            },
            "smallTrader": {
              "long": 22542,
              "short": 15359,
              "net": 7183
            }
          },
          "openInterest": 579068
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 491740,
              "short": 514894,
              "net": -23154
            },
            "nonCommercial": {
              "long": 104609,
              "short": 91141,
              "net": 13468
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 704939
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67973,
              "short": 117915,
              "net": -49942
            },
            "nonCommercial": {
              "long": 84313,
              "short": 46278,
              "net": 38035
            },
            "smallTrader": {
              "long": 25069,
              "short": 13162,
              "net": 11907
            }
          },
          "openInterest": 195009
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183978,
              "short": 253145,
              "net": -69167
            },
            "nonCommercial": {
              "long": 104204,
              "short": 48538,
              "net": 55666
            },
            "smallTrader": {
              "long": 41323,
              "short": 27822,
              "net": 13501
            }
          },
          "openInterest": 385688
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208756,
              "short": 246816,
              "net": -38060
            },
            "nonCommercial": {
              "long": 120723,
              "short": 87697,
              "net": 33026
            },
            "smallTrader": {
              "long": 33199,
              "short": 28165,
              "net": 5034
            }
          },
          "openInterest": 452952
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 420670,
              "short": 323630,
              "net": 97040
            },
            "nonCommercial": {
              "long": 150395,
              "short": 215828,
              "net": -65433
            },
            "smallTrader": {
              "long": 51072,
              "short": 82679,
              "net": -31607
            }
          },
          "openInterest": 733182
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422752,
              "short": 437070,
              "net": -14318
            },
            "nonCommercial": {
              "long": 186461,
              "short": 171315,
              "net": 15146
            },
            "smallTrader": {
              "long": 65980,
              "short": 66808,
              "net": -828
            }
          },
          "openInterest": 769647
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47371,
              "short": 12052,
              "net": 35319
            },
            "nonCommercial": {
              "long": 18523,
              "short": 40445,
              "net": -21922
            },
            "smallTrader": {
              "long": 7077,
              "short": 20474,
              "net": -13397
            }
          },
          "openInterest": 77070
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8404,
              "short": 13790,
              "net": -5386
            },
            "nonCommercial": {
              "long": 33449,
              "short": 32623,
              "net": 826
            },
            "smallTrader": {
              "long": 7614,
              "short": 3054,
              "net": 4560
            }
          },
          "openInterest": 51377
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 174765,
              "short": 79405,
              "net": 95360
            },
            "nonCommercial": {
              "long": 231965,
              "short": 323745,
              "net": -91780
            },
            "smallTrader": {
              "long": 32629,
              "short": 36209,
              "net": -3580
            }
          },
          "openInterest": 602198
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131877,
              "short": 136413,
              "net": -4536
            },
            "nonCommercial": {
              "long": 113838,
              "short": 112191,
              "net": 1647
            },
            "smallTrader": {
              "long": 24481,
              "short": 21592,
              "net": 2889
            }
          },
          "openInterest": 322317
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212979,
              "short": 132694,
              "net": 80285
            },
            "nonCommercial": {
              "long": 169311,
              "short": 247689,
              "net": -78378
            },
            "smallTrader": {
              "long": 43496,
              "short": 45403,
              "net": -1907
            }
          },
          "openInterest": 528175
        }
      ]
    },
    {
      "reportDate": "2018-01-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2224902,
              "short": 1900986,
              "net": 323916
            },
            "nonCommercial": {
              "long": 650652,
              "short": 739911,
              "net": -89259
            },
            "smallTrader": {
              "long": 328264,
              "short": 562921,
              "net": -234657
            }
          },
          "openInterest": 3373769
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1298555,
              "short": 952849,
              "net": 345706
            },
            "nonCommercial": {
              "long": 413792,
              "short": 704434,
              "net": -290642
            },
            "smallTrader": {
              "long": 122503,
              "short": 177567,
              "net": -55064
            }
          },
          "openInterest": 1876381
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 423052,
              "short": 477706,
              "net": -54654
            },
            "nonCommercial": {
              "long": 193344,
              "short": 126243,
              "net": 67101
            },
            "smallTrader": {
              "long": 154273,
              "short": 166720,
              "net": -12447
            }
          },
          "openInterest": 785547
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2264883,
              "short": 1571948,
              "net": 692935
            },
            "nonCommercial": {
              "long": 562812,
              "short": 1049072,
              "net": -486260
            },
            "smallTrader": {
              "long": 252278,
              "short": 458953,
              "net": -206675
            }
          },
          "openInterest": 3195542
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41865,
              "short": 58561,
              "net": -16696
            },
            "nonCommercial": {
              "long": 50348,
              "short": 40274,
              "net": 10074
            },
            "smallTrader": {
              "long": 28734,
              "short": 22112,
              "net": 6622
            }
          },
          "openInterest": 123922
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8816,
              "short": 21081,
              "net": -12265
            },
            "nonCommercial": {
              "long": 21219,
              "short": 10012,
              "net": 11207
            },
            "smallTrader": {
              "long": 1729,
              "short": 671,
              "net": 1058
            }
          },
          "openInterest": 31875
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91200,
              "short": 132697,
              "net": -41497
            },
            "nonCommercial": {
              "long": 84661,
              "short": 58457,
              "net": 26204
            },
            "smallTrader": {
              "long": 40087,
              "short": 24794,
              "net": 15293
            }
          },
          "openInterest": 218209
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54231,
              "short": 94301,
              "net": -40070
            },
            "nonCommercial": {
              "long": 61473,
              "short": 43917,
              "net": 17556
            },
            "smallTrader": {
              "long": 41851,
              "short": 19337,
              "net": 22514
            }
          },
          "openInterest": 160810
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134662,
              "short": 145483,
              "net": -10821
            },
            "nonCommercial": {
              "long": 82736,
              "short": 81869,
              "net": 867
            },
            "smallTrader": {
              "long": 19724,
              "short": 9770,
              "net": 9954
            }
          },
          "openInterest": 279141
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123481,
              "short": 88738,
              "net": 34743
            },
            "nonCommercial": {
              "long": 51840,
              "short": 93698,
              "net": -41858
            },
            "smallTrader": {
              "long": 15296,
              "short": 8181,
              "net": 7115
            }
          },
          "openInterest": 237129
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76474,
              "short": 141452,
              "net": -64978
            },
            "nonCommercial": {
              "long": 138575,
              "short": 77409,
              "net": 61166
            },
            "smallTrader": {
              "long": 17755,
              "short": 13943,
              "net": 3812
            }
          },
          "openInterest": 288577
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 738188,
              "short": 667781,
              "net": 70407
            },
            "nonCommercial": {
              "long": 421121,
              "short": 513368,
              "net": -92247
            },
            "smallTrader": {
              "long": 194707,
              "short": 172867,
              "net": 21840
            }
          },
          "openInterest": 1637164
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114440,
              "short": 237336,
              "net": -122896
            },
            "nonCommercial": {
              "long": 141950,
              "short": 26001,
              "net": 115949
            },
            "smallTrader": {
              "long": 17373,
              "short": 10426,
              "net": 6947
            }
          },
          "openInterest": 303537
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 755208,
              "short": 1486922,
              "net": -731714
            },
            "nonCommercial": {
              "long": 854090,
              "short": 146303,
              "net": 707787
            },
            "smallTrader": {
              "long": 115563,
              "short": 91636,
              "net": 23927
            }
          },
          "openInterest": 2611581
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18850,
              "short": 58458,
              "net": -39608
            },
            "nonCommercial": {
              "long": 44050,
              "short": 9192,
              "net": 34858
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78618
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36731,
              "short": 41901,
              "net": -5170
            },
            "nonCommercial": {
              "long": 8863,
              "short": 3903,
              "net": 4960
            },
            "smallTrader": {
              "long": 513,
              "short": 303,
              "net": 210
            }
          },
          "openInterest": 52200
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 231291,
              "short": 413138,
              "net": -181847
            },
            "nonCommercial": {
              "long": 254344,
              "short": 114854,
              "net": 139490
            },
            "smallTrader": {
              "long": 95230,
              "short": 52873,
              "net": 42357
            }
          },
          "openInterest": 594038
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13284,
              "short": 13941,
              "net": -657
            },
            "nonCommercial": {
              "long": 23094,
              "short": 13913,
              "net": 9181
            },
            "smallTrader": {
              "long": 7534,
              "short": 16058,
              "net": -8524
            }
          },
          "openInterest": 52400
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165601,
              "short": 262338,
              "net": -96737
            },
            "nonCommercial": {
              "long": 169282,
              "short": 81740,
              "net": 87542
            },
            "smallTrader": {
              "long": 27497,
              "short": 18302,
              "net": 9195
            }
          },
          "openInterest": 439467
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 158202,
              "short": 390709,
              "net": -232507
            },
            "nonCommercial": {
              "long": 301863,
              "short": 90152,
              "net": 211711
            },
            "smallTrader": {
              "long": 49098,
              "short": 28302,
              "net": 20796
            }
          },
          "openInterest": 582333
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182941,
              "short": 268502,
              "net": -85561
            },
            "nonCommercial": {
              "long": 143876,
              "short": 83084,
              "net": 60792
            },
            "smallTrader": {
              "long": 54540,
              "short": 29771,
              "net": 24769
            }
          },
          "openInterest": 478605
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169016,
              "short": 45988,
              "net": 123028
            },
            "nonCommercial": {
              "long": 38152,
              "short": 157502,
              "net": -119350
            },
            "smallTrader": {
              "long": 26952,
              "short": 30630,
              "net": -3678
            }
          },
          "openInterest": 236305
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94213,
              "short": 127888,
              "net": -33675
            },
            "nonCommercial": {
              "long": 96051,
              "short": 40528,
              "net": 55523
            },
            "smallTrader": {
              "long": 20497,
              "short": 42345,
              "net": -21848
            }
          },
          "openInterest": 245120
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142099,
              "short": 208281,
              "net": -66182
            },
            "nonCommercial": {
              "long": 123809,
              "short": 41459,
              "net": 82350
            },
            "smallTrader": {
              "long": 28576,
              "short": 44744,
              "net": -16168
            }
          },
          "openInterest": 353365
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82868,
              "short": 131205,
              "net": -48337
            },
            "nonCommercial": {
              "long": 82790,
              "short": 35995,
              "net": 46795
            },
            "smallTrader": {
              "long": 5669,
              "short": 4127,
              "net": 1542
            }
          },
          "openInterest": 172511
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26676,
              "short": 31853,
              "net": -5177
            },
            "nonCommercial": {
              "long": 19625,
              "short": 14544,
              "net": 5081
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54817
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 491576,
              "short": 444966,
              "net": 46610
            },
            "nonCommercial": {
              "long": 388009,
              "short": 456985,
              "net": -68976
            },
            "smallTrader": {
              "long": 67408,
              "short": 45042,
              "net": 22366
            }
          },
          "openInterest": 1435846
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23916,
              "short": 16189,
              "net": 7727
            },
            "nonCommercial": {
              "long": 17795,
              "short": 25786,
              "net": -7991
            },
            "smallTrader": {
              "long": 4208,
              "short": 3944,
              "net": 264
            }
          },
          "openInterest": 46780
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15963,
              "short": 56619,
              "net": -40656
            },
            "nonCommercial": {
              "long": 58368,
              "short": 23670,
              "net": 34698
            },
            "smallTrader": {
              "long": 8490,
              "short": 2532,
              "net": 5958
            }
          },
          "openInterest": 85179
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357409,
              "short": 406325,
              "net": -48916
            },
            "nonCommercial": {
              "long": 174092,
              "short": 133943,
              "net": 40149
            },
            "smallTrader": {
              "long": 21199,
              "short": 12432,
              "net": 8767
            }
          },
          "openInterest": 561627
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 501369,
              "short": 535501,
              "net": -34132
            },
            "nonCommercial": {
              "long": 112167,
              "short": 88469,
              "net": 23698
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 719920
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68356,
              "short": 118499,
              "net": -50143
            },
            "nonCommercial": {
              "long": 79866,
              "short": 42654,
              "net": 37212
            },
            "smallTrader": {
              "long": 26587,
              "short": 13656,
              "net": 12931
            }
          },
          "openInterest": 196511
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195336,
              "short": 249373,
              "net": -54037
            },
            "nonCommercial": {
              "long": 102237,
              "short": 58681,
              "net": 43556
            },
            "smallTrader": {
              "long": 40256,
              "short": 29775,
              "net": 10481
            }
          },
          "openInterest": 393607
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211520,
              "short": 237488,
              "net": -25968
            },
            "nonCommercial": {
              "long": 123379,
              "short": 101938,
              "net": 21441
            },
            "smallTrader": {
              "long": 33108,
              "short": 28581,
              "net": 4527
            }
          },
          "openInterest": 472712
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 442961,
              "short": 330985,
              "net": 111976
            },
            "nonCommercial": {
              "long": 151657,
              "short": 230305,
              "net": -78648
            },
            "smallTrader": {
              "long": 51419,
              "short": 84747,
              "net": -33328
            }
          },
          "openInterest": 766686
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 465209,
              "short": 422761,
              "net": 42448
            },
            "nonCommercial": {
              "long": 197271,
              "short": 232293,
              "net": -35022
            },
            "smallTrader": {
              "long": 64005,
              "short": 71431,
              "net": -7426
            }
          },
          "openInterest": 823655
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47265,
              "short": 14771,
              "net": 32494
            },
            "nonCommercial": {
              "long": 14233,
              "short": 35339,
              "net": -21106
            },
            "smallTrader": {
              "long": 8677,
              "short": 20065,
              "net": -11388
            }
          },
          "openInterest": 70214
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8334,
              "short": 10435,
              "net": -2101
            },
            "nonCommercial": {
              "long": 34090,
              "short": 35363,
              "net": -1273
            },
            "smallTrader": {
              "long": 6875,
              "short": 3501,
              "net": 3374
            }
          },
          "openInterest": 51436
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 186184,
              "short": 101039,
              "net": 85145
            },
            "nonCommercial": {
              "long": 258691,
              "short": 340935,
              "net": -82244
            },
            "smallTrader": {
              "long": 34654,
              "short": 37555,
              "net": -2901
            }
          },
          "openInterest": 653697
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131611,
              "short": 141117,
              "net": -9506
            },
            "nonCommercial": {
              "long": 111306,
              "short": 105176,
              "net": 6130
            },
            "smallTrader": {
              "long": 25150,
              "short": 21774,
              "net": 3376
            }
          },
          "openInterest": 322287
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236692,
              "short": 140471,
              "net": 96221
            },
            "nonCommercial": {
              "long": 170432,
              "short": 265596,
              "net": -95164
            },
            "smallTrader": {
              "long": 41964,
              "short": 43021,
              "net": -1057
            }
          },
          "openInterest": 558257
        }
      ]
    },
    {
      "reportDate": "2018-01-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2335238,
              "short": 1937757,
              "net": 397481
            },
            "nonCommercial": {
              "long": 680153,
              "short": 798030,
              "net": -117877
            },
            "smallTrader": {
              "long": 310609,
              "short": 590213,
              "net": -279604
            }
          },
          "openInterest": 3512126
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1342915,
              "short": 983317,
              "net": 359598
            },
            "nonCommercial": {
              "long": 415984,
              "short": 717070,
              "net": -301086
            },
            "smallTrader": {
              "long": 122770,
              "short": 181282,
              "net": -58512
            }
          },
          "openInterest": 1931579
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 444704,
              "short": 476898,
              "net": -32194
            },
            "nonCommercial": {
              "long": 204496,
              "short": 148765,
              "net": 55731
            },
            "smallTrader": {
              "long": 145814,
              "short": 169351,
              "net": -23537
            }
          },
          "openInterest": 809179
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2318442,
              "short": 1688688,
              "net": 629754
            },
            "nonCommercial": {
              "long": 612262,
              "short": 1047269,
              "net": -435007
            },
            "smallTrader": {
              "long": 262488,
              "short": 457235,
              "net": -194747
            }
          },
          "openInterest": 3316705
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40162,
              "short": 68262,
              "net": -28100
            },
            "nonCommercial": {
              "long": 63551,
              "short": 46872,
              "net": 16679
            },
            "smallTrader": {
              "long": 34522,
              "short": 23101,
              "net": 11421
            }
          },
          "openInterest": 141176
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9551,
              "short": 20341,
              "net": -10790
            },
            "nonCommercial": {
              "long": 19152,
              "short": 9581,
              "net": 9571
            },
            "smallTrader": {
              "long": 1781,
              "short": 562,
              "net": 1219
            }
          },
          "openInterest": 30605
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93255,
              "short": 141666,
              "net": -48411
            },
            "nonCommercial": {
              "long": 99369,
              "short": 66324,
              "net": 33045
            },
            "smallTrader": {
              "long": 40874,
              "short": 25508,
              "net": 15366
            }
          },
          "openInterest": 236432
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53866,
              "short": 100460,
              "net": -46594
            },
            "nonCommercial": {
              "long": 69446,
              "short": 46889,
              "net": 22557
            },
            "smallTrader": {
              "long": 41778,
              "short": 17741,
              "net": 24037
            }
          },
          "openInterest": 168849
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132376,
              "short": 149418,
              "net": -17042
            },
            "nonCommercial": {
              "long": 81504,
              "short": 73587,
              "net": 7917
            },
            "smallTrader": {
              "long": 18495,
              "short": 9370,
              "net": 9125
            }
          },
          "openInterest": 272891
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127874,
              "short": 89743,
              "net": 38131
            },
            "nonCommercial": {
              "long": 52319,
              "short": 98151,
              "net": -45832
            },
            "smallTrader": {
              "long": 15632,
              "short": 7931,
              "net": 7701
            }
          },
          "openInterest": 245886
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73371,
              "short": 132834,
              "net": -59463
            },
            "nonCommercial": {
              "long": 134151,
              "short": 82116,
              "net": 52035
            },
            "smallTrader": {
              "long": 19560,
              "short": 12132,
              "net": 7428
            }
          },
          "openInterest": 284300
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 761842,
              "short": 703674,
              "net": 58168
            },
            "nonCommercial": {
              "long": 424433,
              "short": 501458,
              "net": -77025
            },
            "smallTrader": {
              "long": 193536,
              "short": 174679,
              "net": 18857
            }
          },
          "openInterest": 1668554
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117124,
              "short": 245067,
              "net": -127943
            },
            "nonCommercial": {
              "long": 145436,
              "short": 24131,
              "net": 121305
            },
            "smallTrader": {
              "long": 17851,
              "short": 11213,
              "net": 6638
            }
          },
          "openInterest": 314624
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 737640,
              "short": 1476614,
              "net": -738974
            },
            "nonCommercial": {
              "long": 852332,
              "short": 135637,
              "net": 716695
            },
            "smallTrader": {
              "long": 113384,
              "short": 91105,
              "net": 22279
            }
          },
          "openInterest": 2593128
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21417,
              "short": 59962,
              "net": -38545
            },
            "nonCommercial": {
              "long": 40162,
              "short": 9006,
              "net": 31156
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78388
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40964,
              "short": 47230,
              "net": -6266
            },
            "nonCommercial": {
              "long": 10135,
              "short": 4056,
              "net": 6079
            },
            "smallTrader": {
              "long": 520,
              "short": 333,
              "net": 187
            }
          },
          "openInterest": 57421
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 236300,
              "short": 429090,
              "net": -192790
            },
            "nonCommercial": {
              "long": 262175,
              "short": 117458,
              "net": 144717
            },
            "smallTrader": {
              "long": 95485,
              "short": 47412,
              "net": 48073
            }
          },
          "openInterest": 608683
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13565,
              "short": 13750,
              "net": -185
            },
            "nonCommercial": {
              "long": 23448,
              "short": 13833,
              "net": 9615
            },
            "smallTrader": {
              "long": 7534,
              "short": 16964,
              "net": -9430
            }
          },
          "openInterest": 53691
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175312,
              "short": 277225,
              "net": -101913
            },
            "nonCommercial": {
              "long": 180292,
              "short": 88793,
              "net": 91499
            },
            "smallTrader": {
              "long": 27856,
              "short": 17442,
              "net": 10414
            }
          },
          "openInterest": 466860
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 161458,
              "short": 396010,
              "net": -234552
            },
            "nonCommercial": {
              "long": 305812,
              "short": 91128,
              "net": 214684
            },
            "smallTrader": {
              "long": 50628,
              "short": 30760,
              "net": 19868
            }
          },
          "openInterest": 582421
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181281,
              "short": 263975,
              "net": -82694
            },
            "nonCommercial": {
              "long": 147214,
              "short": 89314,
              "net": 57900
            },
            "smallTrader": {
              "long": 54643,
              "short": 29849,
              "net": 24794
            }
          },
          "openInterest": 479213
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174505,
              "short": 47872,
              "net": 126633
            },
            "nonCommercial": {
              "long": 37260,
              "short": 160130,
              "net": -122870
            },
            "smallTrader": {
              "long": 26433,
              "short": 30196,
              "net": -3763
            }
          },
          "openInterest": 241136
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93712,
              "short": 126720,
              "net": -33008
            },
            "nonCommercial": {
              "long": 94154,
              "short": 40597,
              "net": 53557
            },
            "smallTrader": {
              "long": 22404,
              "short": 42953,
              "net": -20549
            }
          },
          "openInterest": 247313
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143752,
              "short": 213513,
              "net": -69761
            },
            "nonCommercial": {
              "long": 132373,
              "short": 40913,
              "net": 91460
            },
            "smallTrader": {
              "long": 25351,
              "short": 47050,
              "net": -21699
            }
          },
          "openInterest": 356761
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72281,
              "short": 137357,
              "net": -65076
            },
            "nonCommercial": {
              "long": 97964,
              "short": 36809,
              "net": 61155
            },
            "smallTrader": {
              "long": 7222,
              "short": 3301,
              "net": 3921
            }
          },
          "openInterest": 178983
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25104,
              "short": 28559,
              "net": -3455
            },
            "nonCommercial": {
              "long": 17580,
              "short": 14582,
              "net": 2998
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51194
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 478313,
              "short": 463559,
              "net": 14754
            },
            "nonCommercial": {
              "long": 398199,
              "short": 431696,
              "net": -33497
            },
            "smallTrader": {
              "long": 65783,
              "short": 47040,
              "net": 18743
            }
          },
          "openInterest": 1435566
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22850,
              "short": 21606,
              "net": 1244
            },
            "nonCommercial": {
              "long": 24620,
              "short": 26086,
              "net": -1466
            },
            "smallTrader": {
              "long": 4310,
              "short": 4088,
              "net": 222
            }
          },
          "openInterest": 53374
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14476,
              "short": 63322,
              "net": -48846
            },
            "nonCommercial": {
              "long": 65290,
              "short": 22374,
              "net": 42916
            },
            "smallTrader": {
              "long": 8450,
              "short": 2520,
              "net": 5930
            }
          },
          "openInterest": 90494
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 364298,
              "short": 405045,
              "net": -40747
            },
            "nonCommercial": {
              "long": 152999,
              "short": 116201,
              "net": 36798
            },
            "smallTrader": {
              "long": 20677,
              "short": 16728,
              "net": 3949
            }
          },
          "openInterest": 546433
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 513260,
              "short": 550970,
              "net": -37710
            },
            "nonCommercial": {
              "long": 122767,
              "short": 92787,
              "net": 29980
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 753197
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72086,
              "short": 113583,
              "net": -41497
            },
            "nonCommercial": {
              "long": 76193,
              "short": 47112,
              "net": 29081
            },
            "smallTrader": {
              "long": 27090,
              "short": 14674,
              "net": 12416
            }
          },
          "openInterest": 199985
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199148,
              "short": 281528,
              "net": -82380
            },
            "nonCommercial": {
              "long": 115732,
              "short": 46424,
              "net": 69308
            },
            "smallTrader": {
              "long": 42781,
              "short": 29709,
              "net": 13072
            }
          },
          "openInterest": 413551
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228673,
              "short": 247589,
              "net": -18916
            },
            "nonCommercial": {
              "long": 134187,
              "short": 120349,
              "net": 13838
            },
            "smallTrader": {
              "long": 35534,
              "short": 30456,
              "net": 5078
            }
          },
          "openInterest": 510003
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 453767,
              "short": 348121,
              "net": 105646
            },
            "nonCommercial": {
              "long": 146676,
              "short": 213766,
              "net": -67090
            },
            "smallTrader": {
              "long": 50454,
              "short": 89010,
              "net": -38556
            }
          },
          "openInterest": 783339
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511220,
              "short": 413967,
              "net": 97253
            },
            "nonCommercial": {
              "long": 205857,
              "short": 290317,
              "net": -84460
            },
            "smallTrader": {
              "long": 74216,
              "short": 87009,
              "net": -12793
            }
          },
          "openInterest": 912141
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46091,
              "short": 17342,
              "net": 28749
            },
            "nonCommercial": {
              "long": 14245,
              "short": 36360,
              "net": -22115
            },
            "smallTrader": {
              "long": 10536,
              "short": 17170,
              "net": -6634
            }
          },
          "openInterest": 71767
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8182,
              "short": 7738,
              "net": 444
            },
            "nonCommercial": {
              "long": 31170,
              "short": 35343,
              "net": -4173
            },
            "smallTrader": {
              "long": 7551,
              "short": 3822,
              "net": 3729
            }
          },
          "openInterest": 49114
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 178895,
              "short": 85659,
              "net": 93236
            },
            "nonCommercial": {
              "long": 254837,
              "short": 345007,
              "net": -90170
            },
            "smallTrader": {
              "long": 31057,
              "short": 34123,
              "net": -3066
            }
          },
          "openInterest": 630599
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135154,
              "short": 139954,
              "net": -4800
            },
            "nonCommercial": {
              "long": 112828,
              "short": 111790,
              "net": 1038
            },
            "smallTrader": {
              "long": 26621,
              "short": 22859,
              "net": 3762
            }
          },
          "openInterest": 341290
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238247,
              "short": 140663,
              "net": 97584
            },
            "nonCommercial": {
              "long": 167840,
              "short": 263811,
              "net": -95971
            },
            "smallTrader": {
              "long": 42657,
              "short": 44270,
              "net": -1613
            }
          },
          "openInterest": 572693
        }
      ]
    },
    {
      "reportDate": "2018-01-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2416613,
              "short": 1917348,
              "net": 499265
            },
            "nonCommercial": {
              "long": 671251,
              "short": 886851,
              "net": -215600
            },
            "smallTrader": {
              "long": 306431,
              "short": 590096,
              "net": -283665
            }
          },
          "openInterest": 3566655
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1379672,
              "short": 986823,
              "net": 392849
            },
            "nonCommercial": {
              "long": 405884,
              "short": 734950,
              "net": -329066
            },
            "smallTrader": {
              "long": 120353,
              "short": 184136,
              "net": -63783
            }
          },
          "openInterest": 1971694
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 445600,
              "short": 493896,
              "net": -48296
            },
            "nonCommercial": {
              "long": 188026,
              "short": 134627,
              "net": 53399
            },
            "smallTrader": {
              "long": 158064,
              "short": 163167,
              "net": -5103
            }
          },
          "openInterest": 803696
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2353756,
              "short": 1777268,
              "net": 576488
            },
            "nonCommercial": {
              "long": 631711,
              "short": 1025158,
              "net": -393447
            },
            "smallTrader": {
              "long": 267639,
              "short": 450680,
              "net": -183041
            }
          },
          "openInterest": 3377130
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38325,
              "short": 62688,
              "net": -24363
            },
            "nonCommercial": {
              "long": 63496,
              "short": 50345,
              "net": 13151
            },
            "smallTrader": {
              "long": 36697,
              "short": 25485,
              "net": 11212
            }
          },
          "openInterest": 140204
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15685,
              "short": 26438,
              "net": -10753
            },
            "nonCommercial": {
              "long": 19226,
              "short": 9298,
              "net": 9928
            },
            "smallTrader": {
              "long": 1784,
              "short": 959,
              "net": 825
            }
          },
          "openInterest": 36701
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90898,
              "short": 141541,
              "net": -50643
            },
            "nonCommercial": {
              "long": 95667,
              "short": 63926,
              "net": 31741
            },
            "smallTrader": {
              "long": 44000,
              "short": 25098,
              "net": 18902
            }
          },
          "openInterest": 235080
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56192,
              "short": 113618,
              "net": -57426
            },
            "nonCommercial": {
              "long": 75296,
              "short": 41831,
              "net": 33465
            },
            "smallTrader": {
              "long": 42447,
              "short": 18486,
              "net": 23961
            }
          },
          "openInterest": 176871
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138718,
              "short": 161466,
              "net": -22748
            },
            "nonCommercial": {
              "long": 80726,
              "short": 66865,
              "net": 13861
            },
            "smallTrader": {
              "long": 18939,
              "short": 10052,
              "net": 8887
            }
          },
          "openInterest": 284351
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125753,
              "short": 92272,
              "net": 33481
            },
            "nonCommercial": {
              "long": 52721,
              "short": 93555,
              "net": -40834
            },
            "smallTrader": {
              "long": 15365,
              "short": 8012,
              "net": 7353
            }
          },
          "openInterest": 238767
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82882,
              "short": 141276,
              "net": -58394
            },
            "nonCommercial": {
              "long": 128405,
              "short": 74566,
              "net": 53839
            },
            "smallTrader": {
              "long": 17494,
              "short": 12939,
              "net": 4555
            }
          },
          "openInterest": 287352
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 744186,
              "short": 765198,
              "net": -21012
            },
            "nonCommercial": {
              "long": 453496,
              "short": 439742,
              "net": 13754
            },
            "smallTrader": {
              "long": 190624,
              "short": 183366,
              "net": 7258
            }
          },
          "openInterest": 1692248
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125866,
              "short": 230223,
              "net": -104357
            },
            "nonCommercial": {
              "long": 127708,
              "short": 29091,
              "net": 98617
            },
            "smallTrader": {
              "long": 17665,
              "short": 11925,
              "net": 5740
            }
          },
          "openInterest": 308390
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 727045,
              "short": 1491842,
              "net": -764797
            },
            "nonCommercial": {
              "long": 866033,
              "short": 131475,
              "net": 734558
            },
            "smallTrader": {
              "long": 113628,
              "short": 83389,
              "net": 30239
            }
          },
          "openInterest": 2643683
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20673,
              "short": 61217,
              "net": -40544
            },
            "nonCommercial": {
              "long": 40739,
              "short": 7674,
              "net": 33065
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77825
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 45581,
              "short": 51905,
              "net": -6324
            },
            "nonCommercial": {
              "long": 10809,
              "short": 4739,
              "net": 6070
            },
            "smallTrader": {
              "long": 532,
              "short": 278,
              "net": 254
            }
          },
          "openInterest": 63057
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 239494,
              "short": 430681,
              "net": -191187
            },
            "nonCommercial": {
              "long": 258022,
              "short": 109280,
              "net": 148742
            },
            "smallTrader": {
              "long": 89440,
              "short": 46995,
              "net": 42445
            }
          },
          "openInterest": 603460
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14184,
              "short": 15295,
              "net": -1111
            },
            "nonCommercial": {
              "long": 24216,
              "short": 13388,
              "net": 10828
            },
            "smallTrader": {
              "long": 7185,
              "short": 16902,
              "net": -9717
            }
          },
          "openInterest": 54301
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176817,
              "short": 276482,
              "net": -99665
            },
            "nonCommercial": {
              "long": 184356,
              "short": 96275,
              "net": 88081
            },
            "smallTrader": {
              "long": 26794,
              "short": 15210,
              "net": 11584
            }
          },
          "openInterest": 457372
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154690,
              "short": 379766,
              "net": -225076
            },
            "nonCommercial": {
              "long": 298327,
              "short": 91065,
              "net": 207262
            },
            "smallTrader": {
              "long": 48667,
              "short": 30853,
              "net": 17814
            }
          },
          "openInterest": 559332
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176914,
              "short": 256342,
              "net": -79428
            },
            "nonCommercial": {
              "long": 150143,
              "short": 95038,
              "net": 55105
            },
            "smallTrader": {
              "long": 50968,
              "short": 26645,
              "net": 24323
            }
          },
          "openInterest": 474372
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177727,
              "short": 67523,
              "net": 110204
            },
            "nonCommercial": {
              "long": 47828,
              "short": 162524,
              "net": -114696
            },
            "smallTrader": {
              "long": 31636,
              "short": 27144,
              "net": 4492
            }
          },
          "openInterest": 260237
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92227,
              "short": 122671,
              "net": -30444
            },
            "nonCommercial": {
              "long": 87217,
              "short": 37805,
              "net": 49412
            },
            "smallTrader": {
              "long": 22899,
              "short": 41867,
              "net": -18968
            }
          },
          "openInterest": 242241
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146851,
              "short": 219380,
              "net": -72529
            },
            "nonCommercial": {
              "long": 138020,
              "short": 43977,
              "net": 94043
            },
            "smallTrader": {
              "long": 26194,
              "short": 47708,
              "net": -21514
            }
          },
          "openInterest": 364909
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69758,
              "short": 153364,
              "net": -83606
            },
            "nonCommercial": {
              "long": 110923,
              "short": 30878,
              "net": 80045
            },
            "smallTrader": {
              "long": 6868,
              "short": 3307,
              "net": 3561
            }
          },
          "openInterest": 188829
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23897,
              "short": 29395,
              "net": -5498
            },
            "nonCommercial": {
              "long": 18711,
              "short": 14236,
              "net": 4475
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51944
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 473258,
              "short": 483653,
              "net": -10395
            },
            "nonCommercial": {
              "long": 382685,
              "short": 400874,
              "net": -18189
            },
            "smallTrader": {
              "long": 66435,
              "short": 37851,
              "net": 28584
            }
          },
          "openInterest": 1414949
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21254,
              "short": 26259,
              "net": -5005
            },
            "nonCommercial": {
              "long": 29667,
              "short": 26197,
              "net": 3470
            },
            "smallTrader": {
              "long": 4662,
              "short": 3127,
              "net": 1535
            }
          },
          "openInterest": 55783
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15169,
              "short": 64485,
              "net": -49316
            },
            "nonCommercial": {
              "long": 65589,
              "short": 22196,
              "net": 43393
            },
            "smallTrader": {
              "long": 8555,
              "short": 2632,
              "net": 5923
            }
          },
          "openInterest": 92167
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357409,
              "short": 403034,
              "net": -45625
            },
            "nonCommercial": {
              "long": 159026,
              "short": 120438,
              "net": 38588
            },
            "smallTrader": {
              "long": 21936,
              "short": 14899,
              "net": 7037
            }
          },
          "openInterest": 546547
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 502709,
              "short": 559161,
              "net": -56452
            },
            "nonCommercial": {
              "long": 125846,
              "short": 87550,
              "net": 38296
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 755004
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68278,
              "short": 115569,
              "net": -47291
            },
            "nonCommercial": {
              "long": 72145,
              "short": 39723,
              "net": 32422
            },
            "smallTrader": {
              "long": 27334,
              "short": 12465,
              "net": 14869
            }
          },
          "openInterest": 198358
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198356,
              "short": 297225,
              "net": -98869
            },
            "nonCommercial": {
              "long": 118087,
              "short": 35003,
              "net": 83084
            },
            "smallTrader": {
              "long": 45993,
              "short": 30208,
              "net": 15785
            }
          },
          "openInterest": 427424
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226301,
              "short": 254562,
              "net": -28261
            },
            "nonCommercial": {
              "long": 133383,
              "short": 110716,
              "net": 22667
            },
            "smallTrader": {
              "long": 36576,
              "short": 30982,
              "net": 5594
            }
          },
          "openInterest": 511460
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 446958,
              "short": 387770,
              "net": 59188
            },
            "nonCommercial": {
              "long": 154286,
              "short": 167085,
              "net": -12799
            },
            "smallTrader": {
              "long": 49540,
              "short": 95929,
              "net": -46389
            }
          },
          "openInterest": 790223
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528409,
              "short": 413723,
              "net": 114686
            },
            "nonCommercial": {
              "long": 203808,
              "short": 308326,
              "net": -104518
            },
            "smallTrader": {
              "long": 72285,
              "short": 82453,
              "net": -10168
            }
          },
          "openInterest": 925960
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42343,
              "short": 20056,
              "net": 22287
            },
            "nonCommercial": {
              "long": 16673,
              "short": 37000,
              "net": -20327
            },
            "smallTrader": {
              "long": 12338,
              "short": 14298,
              "net": -1960
            }
          },
          "openInterest": 72587
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8186,
              "short": 5818,
              "net": 2368
            },
            "nonCommercial": {
              "long": 28953,
              "short": 34740,
              "net": -5787
            },
            "smallTrader": {
              "long": 7379,
              "short": 3960,
              "net": 3419
            }
          },
          "openInterest": 47086
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161126,
              "short": 101027,
              "net": 60099
            },
            "nonCommercial": {
              "long": 235318,
              "short": 294675,
              "net": -59357
            },
            "smallTrader": {
              "long": 39900,
              "short": 40642,
              "net": -742
            }
          },
          "openInterest": 629529
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130833,
              "short": 148870,
              "net": -18037
            },
            "nonCommercial": {
              "long": 110209,
              "short": 94276,
              "net": 15933
            },
            "smallTrader": {
              "long": 24703,
              "short": 22599,
              "net": 2104
            }
          },
          "openInterest": 325892
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207067,
              "short": 157519,
              "net": 49548
            },
            "nonCommercial": {
              "long": 169018,
              "short": 216312,
              "net": -47294
            },
            "smallTrader": {
              "long": 42242,
              "short": 44496,
              "net": -2254
            }
          },
          "openInterest": 543155
        }
      ]
    },
    {
      "reportDate": "2018-02-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2521341,
              "short": 1943164,
              "net": 578177
            },
            "nonCommercial": {
              "long": 611811,
              "short": 939351,
              "net": -327540
            },
            "smallTrader": {
              "long": 334492,
              "short": 585129,
              "net": -250637
            }
          },
          "openInterest": 3659818
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1365207,
              "short": 1109015,
              "net": 256192
            },
            "nonCommercial": {
              "long": 424408,
              "short": 635166,
              "net": -210758
            },
            "smallTrader": {
              "long": 120594,
              "short": 166028,
              "net": -45434
            }
          },
          "openInterest": 1998510
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 461680,
              "short": 447381,
              "net": 14299
            },
            "nonCommercial": {
              "long": 173733,
              "short": 150585,
              "net": 23148
            },
            "smallTrader": {
              "long": 135850,
              "short": 173297,
              "net": -37447
            }
          },
          "openInterest": 790780
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2428760,
              "short": 1832905,
              "net": 595855
            },
            "nonCommercial": {
              "long": 617039,
              "short": 1070644,
              "net": -453605
            },
            "smallTrader": {
              "long": 285947,
              "short": 428197,
              "net": -142250
            }
          },
          "openInterest": 3450680
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34538,
              "short": 60302,
              "net": -25764
            },
            "nonCommercial": {
              "long": 68273,
              "short": 54525,
              "net": 13748
            },
            "smallTrader": {
              "long": 34732,
              "short": 22716,
              "net": 12016
            }
          },
          "openInterest": 139810
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8025,
              "short": 22044,
              "net": -14019
            },
            "nonCommercial": {
              "long": 15512,
              "short": 2495,
              "net": 13017
            },
            "smallTrader": {
              "long": 1752,
              "short": 750,
              "net": 1002
            }
          },
          "openInterest": 25295
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90308,
              "short": 136816,
              "net": -46508
            },
            "nonCommercial": {
              "long": 81698,
              "short": 53831,
              "net": 27867
            },
            "smallTrader": {
              "long": 39611,
              "short": 20970,
              "net": 18641
            }
          },
          "openInterest": 216402
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55913,
              "short": 116475,
              "net": -60562
            },
            "nonCommercial": {
              "long": 69492,
              "short": 29328,
              "net": 40164
            },
            "smallTrader": {
              "long": 38862,
              "short": 18464,
              "net": 20398
            }
          },
          "openInterest": 167890
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131347,
              "short": 157905,
              "net": -26558
            },
            "nonCommercial": {
              "long": 77775,
              "short": 59401,
              "net": 18374
            },
            "smallTrader": {
              "long": 16805,
              "short": 8621,
              "net": 8184
            }
          },
          "openInterest": 269041
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132966,
              "short": 96693,
              "net": 36273
            },
            "nonCommercial": {
              "long": 51999,
              "short": 95981,
              "net": -43982
            },
            "smallTrader": {
              "long": 16082,
              "short": 8373,
              "net": 7709
            }
          },
          "openInterest": 250258
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80652,
              "short": 139174,
              "net": -58522
            },
            "nonCommercial": {
              "long": 124116,
              "short": 71161,
              "net": 52955
            },
            "smallTrader": {
              "long": 17412,
              "short": 11845,
              "net": 5567
            }
          },
          "openInterest": 285964
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 762426,
              "short": 809131,
              "net": -46705
            },
            "nonCommercial": {
              "long": 453219,
              "short": 405149,
              "net": 48070
            },
            "smallTrader": {
              "long": 190449,
              "short": 191814,
              "net": -1365
            }
          },
          "openInterest": 1711904
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129657,
              "short": 222179,
              "net": -92522
            },
            "nonCommercial": {
              "long": 111610,
              "short": 26679,
              "net": 84931
            },
            "smallTrader": {
              "long": 18217,
              "short": 10626,
              "net": 7591
            }
          },
          "openInterest": 293564
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 724228,
              "short": 1485652,
              "net": -761424
            },
            "nonCommercial": {
              "long": 862102,
              "short": 123005,
              "net": 739097
            },
            "smallTrader": {
              "long": 111083,
              "short": 88756,
              "net": 22327
            }
          },
          "openInterest": 2589270
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22094,
              "short": 48476,
              "net": -26382
            },
            "nonCommercial": {
              "long": 32641,
              "short": 10539,
              "net": 22102
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66241
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37668,
              "short": 44206,
              "net": -6538
            },
            "nonCommercial": {
              "long": 10135,
              "short": 3845,
              "net": 6290
            },
            "smallTrader": {
              "long": 538,
              "short": 290,
              "net": 248
            }
          },
          "openInterest": 54905
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 245381,
              "short": 424817,
              "net": -179436
            },
            "nonCommercial": {
              "long": 251369,
              "short": 110546,
              "net": 140823
            },
            "smallTrader": {
              "long": 86727,
              "short": 48114,
              "net": 38613
            }
          },
          "openInterest": 596937
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14193,
              "short": 15945,
              "net": -1752
            },
            "nonCommercial": {
              "long": 26575,
              "short": 13936,
              "net": 12639
            },
            "smallTrader": {
              "long": 6910,
              "short": 17797,
              "net": -10887
            }
          },
          "openInterest": 56314
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167706,
              "short": 268241,
              "net": -100535
            },
            "nonCommercial": {
              "long": 184928,
              "short": 96600,
              "net": 88328
            },
            "smallTrader": {
              "long": 28484,
              "short": 16277,
              "net": 12207
            }
          },
          "openInterest": 448796
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 158650,
              "short": 364101,
              "net": -205451
            },
            "nonCommercial": {
              "long": 273828,
              "short": 82951,
              "net": 190877
            },
            "smallTrader": {
              "long": 42286,
              "short": 27712,
              "net": 14574
            }
          },
          "openInterest": 535321
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178467,
              "short": 248232,
              "net": -69765
            },
            "nonCommercial": {
              "long": 138981,
              "short": 91197,
              "net": 47784
            },
            "smallTrader": {
              "long": 52471,
              "short": 30490,
              "net": 21981
            }
          },
          "openInterest": 456755
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179016,
              "short": 66717,
              "net": 112299
            },
            "nonCommercial": {
              "long": 39108,
              "short": 151984,
              "net": -112876
            },
            "smallTrader": {
              "long": 28430,
              "short": 27853,
              "net": 577
            }
          },
          "openInterest": 249478
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95452,
              "short": 110926,
              "net": -15474
            },
            "nonCommercial": {
              "long": 80489,
              "short": 46084,
              "net": 34405
            },
            "smallTrader": {
              "long": 20557,
              "short": 39488,
              "net": -18931
            }
          },
          "openInterest": 237591
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147517,
              "short": 226776,
              "net": -79259
            },
            "nonCommercial": {
              "long": 144488,
              "short": 42501,
              "net": 101987
            },
            "smallTrader": {
              "long": 26088,
              "short": 48816,
              "net": -22728
            }
          },
          "openInterest": 370240
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65965,
              "short": 161448,
              "net": -95483
            },
            "nonCommercial": {
              "long": 127650,
              "short": 34795,
              "net": 92855
            },
            "smallTrader": {
              "long": 6546,
              "short": 3918,
              "net": 2628
            }
          },
          "openInterest": 201316
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23939,
              "short": 27607,
              "net": -3668
            },
            "nonCommercial": {
              "long": 16635,
              "short": 14136,
              "net": 2499
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49143
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 502181,
              "short": 481552,
              "net": 20629
            },
            "nonCommercial": {
              "long": 360921,
              "short": 414452,
              "net": -53531
            },
            "smallTrader": {
              "long": 70482,
              "short": 37580,
              "net": 32902
            }
          },
          "openInterest": 1405245
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20980,
              "short": 25238,
              "net": -4258
            },
            "nonCommercial": {
              "long": 29316,
              "short": 25984,
              "net": 3332
            },
            "smallTrader": {
              "long": 4968,
              "short": 4042,
              "net": 926
            }
          },
          "openInterest": 55563
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15671,
              "short": 62699,
              "net": -47028
            },
            "nonCommercial": {
              "long": 64188,
              "short": 22369,
              "net": 41819
            },
            "smallTrader": {
              "long": 8094,
              "short": 2885,
              "net": 5209
            }
          },
          "openInterest": 90932
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 390468,
              "short": 406482,
              "net": -16014
            },
            "nonCommercial": {
              "long": 134725,
              "short": 120882,
              "net": 13843
            },
            "smallTrader": {
              "long": 18777,
              "short": 16606,
              "net": 2171
            }
          },
          "openInterest": 555353
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 491143,
              "short": 539013,
              "net": -47870
            },
            "nonCommercial": {
              "long": 133168,
              "short": 96979,
              "net": 36189
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 764134
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75255,
              "short": 105896,
              "net": -30641
            },
            "nonCommercial": {
              "long": 63729,
              "short": 47189,
              "net": 16540
            },
            "smallTrader": {
              "long": 27754,
              "short": 13653,
              "net": 14101
            }
          },
          "openInterest": 205470
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210721,
              "short": 310808,
              "net": -100087
            },
            "nonCommercial": {
              "long": 118439,
              "short": 33109,
              "net": 85330
            },
            "smallTrader": {
              "long": 44830,
              "short": 30073,
              "net": 14757
            }
          },
          "openInterest": 450915
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219771,
              "short": 262638,
              "net": -42867
            },
            "nonCommercial": {
              "long": 131659,
              "short": 97866,
              "net": 33793
            },
            "smallTrader": {
              "long": 37055,
              "short": 27981,
              "net": 9074
            }
          },
          "openInterest": 502352
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 440779,
              "short": 398743,
              "net": 42036
            },
            "nonCommercial": {
              "long": 150800,
              "short": 148907,
              "net": 1893
            },
            "smallTrader": {
              "long": 52329,
              "short": 96258,
              "net": -43929
            }
          },
          "openInterest": 784222
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 533284,
              "short": 430101,
              "net": 103183
            },
            "nonCommercial": {
              "long": 203767,
              "short": 303345,
              "net": -99578
            },
            "smallTrader": {
              "long": 71288,
              "short": 74893,
              "net": -3605
            }
          },
          "openInterest": 928370
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41714,
              "short": 23389,
              "net": 18325
            },
            "nonCommercial": {
              "long": 16898,
              "short": 37139,
              "net": -20241
            },
            "smallTrader": {
              "long": 14531,
              "short": 12615,
              "net": 1916
            }
          },
          "openInterest": 73968
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5967,
              "short": 6018,
              "net": -51
            },
            "nonCommercial": {
              "long": 27554,
              "short": 31132,
              "net": -3578
            },
            "smallTrader": {
              "long": 7098,
              "short": 3469,
              "net": 3629
            }
          },
          "openInterest": 43794
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161879,
              "short": 204699,
              "net": -42820
            },
            "nonCommercial": {
              "long": 258258,
              "short": 172440,
              "net": 85818
            },
            "smallTrader": {
              "long": 49873,
              "short": 92871,
              "net": -42998
            }
          },
          "openInterest": 614435
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128152,
              "short": 164900,
              "net": -36748
            },
            "nonCommercial": {
              "long": 103432,
              "short": 66180,
              "net": 37252
            },
            "smallTrader": {
              "long": 23325,
              "short": 23829,
              "net": -504
            }
          },
          "openInterest": 309542
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204547,
              "short": 156247,
              "net": 48300
            },
            "nonCommercial": {
              "long": 161687,
              "short": 210395,
              "net": -48708
            },
            "smallTrader": {
              "long": 42620,
              "short": 42212,
              "net": 408
            }
          },
          "openInterest": 536754
        }
      ]
    },
    {
      "reportDate": "2018-02-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2493636,
              "short": 1949037,
              "net": 544599
            },
            "nonCommercial": {
              "long": 658659,
              "short": 955594,
              "net": -296935
            },
            "smallTrader": {
              "long": 323105,
              "short": 570769,
              "net": -247664
            }
          },
          "openInterest": 3681797
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1361184,
              "short": 1168834,
              "net": 192350
            },
            "nonCommercial": {
              "long": 411175,
              "short": 545161,
              "net": -133986
            },
            "smallTrader": {
              "long": 128670,
              "short": 187034,
              "net": -58364
            }
          },
          "openInterest": 2032285
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 520197,
              "short": 462993,
              "net": 57204
            },
            "nonCommercial": {
              "long": 160245,
              "short": 156396,
              "net": 3849
            },
            "smallTrader": {
              "long": 128255,
              "short": 189308,
              "net": -61053
            }
          },
          "openInterest": 829841
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2376075,
              "short": 1885624,
              "net": 490451
            },
            "nonCommercial": {
              "long": 628595,
              "short": 981102,
              "net": -352507
            },
            "smallTrader": {
              "long": 275859,
              "short": 413803,
              "net": -137944
            }
          },
          "openInterest": 3429213
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32965,
              "short": 48963,
              "net": -15998
            },
            "nonCommercial": {
              "long": 49208,
              "short": 40127,
              "net": 9081
            },
            "smallTrader": {
              "long": 28899,
              "short": 21982,
              "net": 6917
            }
          },
          "openInterest": 113967
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8359,
              "short": 19305,
              "net": -10946
            },
            "nonCommercial": {
              "long": 17667,
              "short": 7339,
              "net": 10328
            },
            "smallTrader": {
              "long": 1414,
              "short": 796,
              "net": 618
            }
          },
          "openInterest": 27571
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85580,
              "short": 115995,
              "net": -30415
            },
            "nonCommercial": {
              "long": 64164,
              "short": 49224,
              "net": 14940
            },
            "smallTrader": {
              "long": 36901,
              "short": 21426,
              "net": 15475
            }
          },
          "openInterest": 193326
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52333,
              "short": 102577,
              "net": -50244
            },
            "nonCommercial": {
              "long": 62535,
              "short": 30006,
              "net": 32529
            },
            "smallTrader": {
              "long": 36669,
              "short": 18954,
              "net": 17715
            }
          },
          "openInterest": 155262
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126408,
              "short": 151746,
              "net": -25338
            },
            "nonCommercial": {
              "long": 75400,
              "short": 57533,
              "net": 17867
            },
            "smallTrader": {
              "long": 16594,
              "short": 9123,
              "net": 7471
            }
          },
          "openInterest": 254458
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123375,
              "short": 92979,
              "net": 30396
            },
            "nonCommercial": {
              "long": 48256,
              "short": 85454,
              "net": -37198
            },
            "smallTrader": {
              "long": 14848,
              "short": 8046,
              "net": 6802
            }
          },
          "openInterest": 231499
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73463,
              "short": 122331,
              "net": -48868
            },
            "nonCommercial": {
              "long": 112722,
              "short": 67974,
              "net": 44748
            },
            "smallTrader": {
              "long": 17784,
              "short": 13664,
              "net": 4120
            }
          },
          "openInterest": 255708
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 725429,
              "short": 838202,
              "net": -112773
            },
            "nonCommercial": {
              "long": 477510,
              "short": 343538,
              "net": 133972
            },
            "smallTrader": {
              "long": 178490,
              "short": 199689,
              "net": -21199
            }
          },
          "openInterest": 1661360
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115692,
              "short": 207005,
              "net": -91313
            },
            "nonCommercial": {
              "long": 101892,
              "short": 17200,
              "net": 84692
            },
            "smallTrader": {
              "long": 18420,
              "short": 11799,
              "net": 6621
            }
          },
          "openInterest": 266641
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 691555,
              "short": 1427468,
              "net": -735913
            },
            "nonCommercial": {
              "long": 837456,
              "short": 125195,
              "net": 712261
            },
            "smallTrader": {
              "long": 111751,
              "short": 88099,
              "net": 23652
            }
          },
          "openInterest": 2530604
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27571,
              "short": 40207,
              "net": -12636
            },
            "nonCommercial": {
              "long": 25694,
              "short": 15037,
              "net": 10657
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 63084
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40665,
              "short": 47584,
              "net": -6919
            },
            "nonCommercial": {
              "long": 10310,
              "short": 3577,
              "net": 6733
            },
            "smallTrader": {
              "long": 498,
              "short": 312,
              "net": 186
            }
          },
          "openInterest": 58373
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 235656,
              "short": 411639,
              "net": -175983
            },
            "nonCommercial": {
              "long": 230785,
              "short": 103496,
              "net": 127289
            },
            "smallTrader": {
              "long": 84269,
              "short": 35575,
              "net": 48694
            }
          },
          "openInterest": 564233
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14353,
              "short": 15683,
              "net": -1330
            },
            "nonCommercial": {
              "long": 24407,
              "short": 12929,
              "net": 11478
            },
            "smallTrader": {
              "long": 7575,
              "short": 17723,
              "net": -10148
            }
          },
          "openInterest": 55397
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170143,
              "short": 263660,
              "net": -93517
            },
            "nonCommercial": {
              "long": 166547,
              "short": 80112,
              "net": 86435
            },
            "smallTrader": {
              "long": 25593,
              "short": 18511,
              "net": 7082
            }
          },
          "openInterest": 434119
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 150847,
              "short": 345383,
              "net": -194536
            },
            "nonCommercial": {
              "long": 251860,
              "short": 76254,
              "net": 175606
            },
            "smallTrader": {
              "long": 44796,
              "short": 25866,
              "net": 18930
            }
          },
          "openInterest": 511745
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162042,
              "short": 207265,
              "net": -45223
            },
            "nonCommercial": {
              "long": 112593,
              "short": 84267,
              "net": 28326
            },
            "smallTrader": {
              "long": 48872,
              "short": 31975,
              "net": 16897
            }
          },
          "openInterest": 427932
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180507,
              "short": 73346,
              "net": 107161
            },
            "nonCommercial": {
              "long": 42299,
              "short": 157808,
              "net": -115509
            },
            "smallTrader": {
              "long": 34265,
              "short": 25917,
              "net": 8348
            }
          },
          "openInterest": 260170
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96006,
              "short": 98834,
              "net": -2828
            },
            "nonCommercial": {
              "long": 69355,
              "short": 49180,
              "net": 20175
            },
            "smallTrader": {
              "long": 19628,
              "short": 36975,
              "net": -17347
            }
          },
          "openInterest": 235782
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143208,
              "short": 221880,
              "net": -78672
            },
            "nonCommercial": {
              "long": 144242,
              "short": 43928,
              "net": 100314
            },
            "smallTrader": {
              "long": 26418,
              "short": 48060,
              "net": -21642
            }
          },
          "openInterest": 367150
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66644,
              "short": 165749,
              "net": -99105
            },
            "nonCommercial": {
              "long": 122762,
              "short": 25984,
              "net": 96778
            },
            "smallTrader": {
              "long": 6422,
              "short": 4095,
              "net": 2327
            }
          },
          "openInterest": 196517
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25268,
              "short": 23411,
              "net": 1857
            },
            "nonCommercial": {
              "long": 13682,
              "short": 15765,
              "net": -2083
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46006
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 539408,
              "short": 469613,
              "net": 69795
            },
            "nonCommercial": {
              "long": 346477,
              "short": 447907,
              "net": -101430
            },
            "smallTrader": {
              "long": 77112,
              "short": 45477,
              "net": 31635
            }
          },
          "openInterest": 1371331
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20176,
              "short": 22882,
              "net": -2706
            },
            "nonCommercial": {
              "long": 28648,
              "short": 26428,
              "net": 2220
            },
            "smallTrader": {
              "long": 4682,
              "short": 4196,
              "net": 486
            }
          },
          "openInterest": 53739
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14874,
              "short": 59285,
              "net": -44411
            },
            "nonCommercial": {
              "long": 58265,
              "short": 19894,
              "net": 38371
            },
            "smallTrader": {
              "long": 8226,
              "short": 2186,
              "net": 6040
            }
          },
          "openInterest": 84126
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 409303,
              "short": 402685,
              "net": 6618
            },
            "nonCommercial": {
              "long": 109501,
              "short": 118269,
              "net": -8768
            },
            "smallTrader": {
              "long": 16565,
              "short": 14415,
              "net": 2150
            }
          },
          "openInterest": 543388
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 502197,
              "short": 536727,
              "net": -34530
            },
            "nonCommercial": {
              "long": 118641,
              "short": 94110,
              "net": 24531
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 745984
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80026,
              "short": 101974,
              "net": -21948
            },
            "nonCommercial": {
              "long": 64816,
              "short": 56105,
              "net": 8711
            },
            "smallTrader": {
              "long": 28275,
              "short": 15038,
              "net": 13237
            }
          },
          "openInterest": 194056
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216902,
              "short": 346667,
              "net": -129765
            },
            "nonCommercial": {
              "long": 138918,
              "short": 26905,
              "net": 112013
            },
            "smallTrader": {
              "long": 44889,
              "short": 27137,
              "net": 17752
            }
          },
          "openInterest": 478654
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224689,
              "short": 264727,
              "net": -40038
            },
            "nonCommercial": {
              "long": 138822,
              "short": 104113,
              "net": 34709
            },
            "smallTrader": {
              "long": 39426,
              "short": 34097,
              "net": 5329
            }
          },
          "openInterest": 507511
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 420706,
              "short": 419680,
              "net": 1026
            },
            "nonCommercial": {
              "long": 167012,
              "short": 115849,
              "net": 51163
            },
            "smallTrader": {
              "long": 47562,
              "short": 99751,
              "net": -52189
            }
          },
          "openInterest": 757288
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 489913,
              "short": 403728,
              "net": 86185
            },
            "nonCommercial": {
              "long": 196114,
              "short": 282845,
              "net": -86731
            },
            "smallTrader": {
              "long": 76598,
              "short": 76052,
              "net": 546
            }
          },
          "openInterest": 893480
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41948,
              "short": 23165,
              "net": 18783
            },
            "nonCommercial": {
              "long": 17763,
              "short": 37688,
              "net": -19925
            },
            "smallTrader": {
              "long": 13850,
              "short": 12708,
              "net": 1142
            }
          },
          "openInterest": 74651
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5655,
              "short": 5855,
              "net": -200
            },
            "nonCommercial": {
              "long": 24117,
              "short": 26970,
              "net": -2853
            },
            "smallTrader": {
              "long": 6915,
              "short": 3862,
              "net": 3053
            }
          },
          "openInterest": 40422
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149719,
              "short": 223678,
              "net": -73959
            },
            "nonCommercial": {
              "long": 187208,
              "short": 112645,
              "net": 74563
            },
            "smallTrader": {
              "long": 30877,
              "short": 31481,
              "net": -604
            }
          },
          "openInterest": 509458
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128804,
              "short": 165252,
              "net": -36448
            },
            "nonCommercial": {
              "long": 94043,
              "short": 58663,
              "net": 35380
            },
            "smallTrader": {
              "long": 25999,
              "short": 24931,
              "net": 1068
            }
          },
          "openInterest": 309170
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181579,
              "short": 159015,
              "net": 22564
            },
            "nonCommercial": {
              "long": 164326,
              "short": 180761,
              "net": -16435
            },
            "smallTrader": {
              "long": 40710,
              "short": 46839,
              "net": -6129
            }
          },
          "openInterest": 505464
        }
      ]
    },
    {
      "reportDate": "2018-02-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2514311,
              "short": 2028805,
              "net": 485506
            },
            "nonCommercial": {
              "long": 681539,
              "short": 896019,
              "net": -214480
            },
            "smallTrader": {
              "long": 329533,
              "short": 600559,
              "net": -271026
            }
          },
          "openInterest": 3836765
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1381987,
              "short": 1183318,
              "net": 198669
            },
            "nonCommercial": {
              "long": 395533,
              "short": 552485,
              "net": -156952
            },
            "smallTrader": {
              "long": 137127,
              "short": 178844,
              "net": -41717
            }
          },
          "openInterest": 2049116
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 524019,
              "short": 480599,
              "net": 43420
            },
            "nonCommercial": {
              "long": 174434,
              "short": 157043,
              "net": 17391
            },
            "smallTrader": {
              "long": 134136,
              "short": 194947,
              "net": -60811
            }
          },
          "openInterest": 855355
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2558014,
              "short": 1980909,
              "net": 577105
            },
            "nonCommercial": {
              "long": 636080,
              "short": 1063663,
              "net": -427583
            },
            "smallTrader": {
              "long": 283015,
              "short": 432537,
              "net": -149522
            }
          },
          "openInterest": 3636538
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32814,
              "short": 50246,
              "net": -17432
            },
            "nonCommercial": {
              "long": 47170,
              "short": 35295,
              "net": 11875
            },
            "smallTrader": {
              "long": 28742,
              "short": 23185,
              "net": 5557
            }
          },
          "openInterest": 111159
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15923,
              "short": 19378,
              "net": -3455
            },
            "nonCommercial": {
              "long": 17871,
              "short": 15453,
              "net": 2418
            },
            "smallTrader": {
              "long": 1781,
              "short": 744,
              "net": 1037
            }
          },
          "openInterest": 35697
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87531,
              "short": 109673,
              "net": -22142
            },
            "nonCommercial": {
              "long": 57953,
              "short": 50150,
              "net": 7803
            },
            "smallTrader": {
              "long": 36856,
              "short": 22517,
              "net": 14339
            }
          },
          "openInterest": 188118
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52401,
              "short": 95370,
              "net": -42969
            },
            "nonCommercial": {
              "long": 49373,
              "short": 26246,
              "net": 23127
            },
            "smallTrader": {
              "long": 38466,
              "short": 18624,
              "net": 19842
            }
          },
          "openInterest": 144832
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125241,
              "short": 159077,
              "net": -33836
            },
            "nonCommercial": {
              "long": 79046,
              "short": 52355,
              "net": 26691
            },
            "smallTrader": {
              "long": 15552,
              "short": 8407,
              "net": 7145
            }
          },
          "openInterest": 259703
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116333,
              "short": 77479,
              "net": 38854
            },
            "nonCommercial": {
              "long": 51788,
              "short": 98565,
              "net": -46777
            },
            "smallTrader": {
              "long": 17001,
              "short": 9078,
              "net": 7923
            }
          },
          "openInterest": 222558
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75737,
              "short": 130427,
              "net": -54690
            },
            "nonCommercial": {
              "long": 113187,
              "short": 65886,
              "net": 47301
            },
            "smallTrader": {
              "long": 19519,
              "short": 12130,
              "net": 7389
            }
          },
          "openInterest": 256420
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 712301,
              "short": 844388,
              "net": -132087
            },
            "nonCommercial": {
              "long": 495901,
              "short": 329969,
              "net": 165932
            },
            "smallTrader": {
              "long": 172026,
              "short": 205871,
              "net": -33845
            }
          },
          "openInterest": 1681923
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109446,
              "short": 197090,
              "net": -87644
            },
            "nonCommercial": {
              "long": 98402,
              "short": 18047,
              "net": 80355
            },
            "smallTrader": {
              "long": 17328,
              "short": 10039,
              "net": 7289
            }
          },
          "openInterest": 251852
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 666886,
              "short": 1382974,
              "net": -716088
            },
            "nonCommercial": {
              "long": 804138,
              "short": 114772,
              "net": 689366
            },
            "smallTrader": {
              "long": 99987,
              "short": 73265,
              "net": 26722
            }
          },
          "openInterest": 2431805
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25572,
              "short": 36791,
              "net": -11219
            },
            "nonCommercial": {
              "long": 23250,
              "short": 13677,
              "net": 9573
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58963
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43738,
              "short": 50018,
              "net": -6280
            },
            "nonCommercial": {
              "long": 10053,
              "short": 3971,
              "net": 6082
            },
            "smallTrader": {
              "long": 553,
              "short": 355,
              "net": 198
            }
          },
          "openInterest": 61929
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 237072,
              "short": 405640,
              "net": -168568
            },
            "nonCommercial": {
              "long": 229273,
              "short": 103147,
              "net": 126126
            },
            "smallTrader": {
              "long": 87958,
              "short": 45516,
              "net": 42442
            }
          },
          "openInterest": 567534
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14024,
              "short": 14943,
              "net": -919
            },
            "nonCommercial": {
              "long": 25263,
              "short": 13799,
              "net": 11464
            },
            "smallTrader": {
              "long": 8360,
              "short": 18905,
              "net": -10545
            }
          },
          "openInterest": 57667
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178260,
              "short": 263457,
              "net": -85197
            },
            "nonCommercial": {
              "long": 158464,
              "short": 79232,
              "net": 79232
            },
            "smallTrader": {
              "long": 24144,
              "short": 18179,
              "net": 5965
            }
          },
          "openInterest": 432343
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154913,
              "short": 369791,
              "net": -214878
            },
            "nonCommercial": {
              "long": 257205,
              "short": 66283,
              "net": 190922
            },
            "smallTrader": {
              "long": 48400,
              "short": 24444,
              "net": 23956
            }
          },
          "openInterest": 528154
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171125,
              "short": 208086,
              "net": -36961
            },
            "nonCommercial": {
              "long": 103917,
              "short": 82781,
              "net": 21136
            },
            "smallTrader": {
              "long": 48386,
              "short": 32561,
              "net": 15825
            }
          },
          "openInterest": 425679
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184131,
              "short": 86808,
              "net": 97323
            },
            "nonCommercial": {
              "long": 45634,
              "short": 153972,
              "net": -108338
            },
            "smallTrader": {
              "long": 37158,
              "short": 26143,
              "net": 11015
            }
          },
          "openInterest": 271271
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93710,
              "short": 93964,
              "net": -254
            },
            "nonCommercial": {
              "long": 65465,
              "short": 48738,
              "net": 16727
            },
            "smallTrader": {
              "long": 18477,
              "short": 34950,
              "net": -16473
            }
          },
          "openInterest": 227165
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140215,
              "short": 224776,
              "net": -84561
            },
            "nonCommercial": {
              "long": 154727,
              "short": 47708,
              "net": 107019
            },
            "smallTrader": {
              "long": 26943,
              "short": 49401,
              "net": -22458
            }
          },
          "openInterest": 374545
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61812,
              "short": 159534,
              "net": -97722
            },
            "nonCommercial": {
              "long": 127065,
              "short": 32244,
              "net": 94821
            },
            "smallTrader": {
              "long": 6932,
              "short": 4031,
              "net": 2901
            }
          },
          "openInterest": 196447
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27134,
              "short": 24424,
              "net": 2710
            },
            "nonCommercial": {
              "long": 12598,
              "short": 14256,
              "net": -1658
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46459
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 536426,
              "short": 451063,
              "net": 85363
            },
            "nonCommercial": {
              "long": 337448,
              "short": 459381,
              "net": -121933
            },
            "smallTrader": {
              "long": 74262,
              "short": 37692,
              "net": 36570
            }
          },
          "openInterest": 1361465
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19901,
              "short": 21246,
              "net": -1345
            },
            "nonCommercial": {
              "long": 29422,
              "short": 28478,
              "net": 944
            },
            "smallTrader": {
              "long": 4841,
              "short": 4440,
              "net": 401
            }
          },
          "openInterest": 54483
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13752,
              "short": 61119,
              "net": -47367
            },
            "nonCommercial": {
              "long": 61146,
              "short": 19393,
              "net": 41753
            },
            "smallTrader": {
              "long": 7866,
              "short": 2252,
              "net": 5614
            }
          },
          "openInterest": 85249
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 401415,
              "short": 394390,
              "net": 7025
            },
            "nonCommercial": {
              "long": 102808,
              "short": 111474,
              "net": -8666
            },
            "smallTrader": {
              "long": 16378,
              "short": 14737,
              "net": 1641
            }
          },
          "openInterest": 528216
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 523120,
              "short": 542857,
              "net": -19737
            },
            "nonCommercial": {
              "long": 109413,
              "short": 97005,
              "net": 12408
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 743270
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86061,
              "short": 105506,
              "net": -19445
            },
            "nonCommercial": {
              "long": 63200,
              "short": 57880,
              "net": 5320
            },
            "smallTrader": {
              "long": 28201,
              "short": 14076,
              "net": 14125
            }
          },
          "openInterest": 203629
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211555,
              "short": 359146,
              "net": -147591
            },
            "nonCommercial": {
              "long": 152617,
              "short": 24398,
              "net": 128219
            },
            "smallTrader": {
              "long": 49948,
              "short": 30576,
              "net": 19372
            }
          },
          "openInterest": 482494
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228730,
              "short": 262237,
              "net": -33507
            },
            "nonCommercial": {
              "long": 142372,
              "short": 115442,
              "net": 26930
            },
            "smallTrader": {
              "long": 39733,
              "short": 33156,
              "net": 6577
            }
          },
          "openInterest": 505348
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 421378,
              "short": 471401,
              "net": -50023
            },
            "nonCommercial": {
              "long": 208896,
              "short": 102030,
              "net": 106866
            },
            "smallTrader": {
              "long": 49520,
              "short": 106363,
              "net": -56843
            }
          },
          "openInterest": 804370
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 470620,
              "short": 382877,
              "net": 87743
            },
            "nonCommercial": {
              "long": 194043,
              "short": 283457,
              "net": -89414
            },
            "smallTrader": {
              "long": 75408,
              "short": 73737,
              "net": 1671
            }
          },
          "openInterest": 870968
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37672,
              "short": 22105,
              "net": 15567
            },
            "nonCommercial": {
              "long": 17063,
              "short": 32851,
              "net": -15788
            },
            "smallTrader": {
              "long": 13169,
              "short": 12948,
              "net": 221
            }
          },
          "openInterest": 69137
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4936,
              "short": 6094,
              "net": -1158
            },
            "nonCommercial": {
              "long": 23765,
              "short": 25802,
              "net": -2037
            },
            "smallTrader": {
              "long": 6699,
              "short": 3504,
              "net": 3195
            }
          },
          "openInterest": 39428
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136241,
              "short": 194733,
              "net": -58492
            },
            "nonCommercial": {
              "long": 161116,
              "short": 101566,
              "net": 59550
            },
            "smallTrader": {
              "long": 29857,
              "short": 30915,
              "net": -1058
            }
          },
          "openInterest": 425271
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129241,
              "short": 162101,
              "net": -32860
            },
            "nonCommercial": {
              "long": 93998,
              "short": 60503,
              "net": 33495
            },
            "smallTrader": {
              "long": 24281,
              "short": 24916,
              "net": -635
            }
          },
          "openInterest": 306651
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180151,
              "short": 144736,
              "net": 35415
            },
            "nonCommercial": {
              "long": 164916,
              "short": 192374,
              "net": -27458
            },
            "smallTrader": {
              "long": 39092,
              "short": 47049,
              "net": -7957
            }
          },
          "openInterest": 493271
        }
      ]
    },
    {
      "reportDate": "2018-02-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2566104,
              "short": 1934307,
              "net": 631797
            },
            "nonCommercial": {
              "long": 542104,
              "short": 884993,
              "net": -342889
            },
            "smallTrader": {
              "long": 373932,
              "short": 662840,
              "net": -288908
            }
          },
          "openInterest": 3707544
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1293880,
              "short": 1126543,
              "net": 167337
            },
            "nonCommercial": {
              "long": 314522,
              "short": 419469,
              "net": -104947
            },
            "smallTrader": {
              "long": 160122,
              "short": 222512,
              "net": -62390
            }
          },
          "openInterest": 1912697
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 498717,
              "short": 474877,
              "net": 23840
            },
            "nonCommercial": {
              "long": 166546,
              "short": 139062,
              "net": 27484
            },
            "smallTrader": {
              "long": 150922,
              "short": 202246,
              "net": -51324
            }
          },
          "openInterest": 841865
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2468441,
              "short": 1869628,
              "net": 598813
            },
            "nonCommercial": {
              "long": 510479,
              "short": 962356,
              "net": -451877
            },
            "smallTrader": {
              "long": 379674,
              "short": 526610,
              "net": -146936
            }
          },
          "openInterest": 3469039
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32477,
              "short": 45598,
              "net": -13121
            },
            "nonCommercial": {
              "long": 47255,
              "short": 37681,
              "net": 9574
            },
            "smallTrader": {
              "long": 28595,
              "short": 25048,
              "net": 3547
            }
          },
          "openInterest": 111306
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25987,
              "short": 29445,
              "net": -3458
            },
            "nonCommercial": {
              "long": 19454,
              "short": 16921,
              "net": 2533
            },
            "smallTrader": {
              "long": 1796,
              "short": 871,
              "net": 925
            }
          },
          "openInterest": 47344
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89864,
              "short": 114904,
              "net": -25040
            },
            "nonCommercial": {
              "long": 62924,
              "short": 50237,
              "net": 12687
            },
            "smallTrader": {
              "long": 37019,
              "short": 24666,
              "net": 12353
            }
          },
          "openInterest": 196913
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48621,
              "short": 86754,
              "net": -38133
            },
            "nonCommercial": {
              "long": 54279,
              "short": 32059,
              "net": 22220
            },
            "smallTrader": {
              "long": 37480,
              "short": 21567,
              "net": 15913
            }
          },
          "openInterest": 145351
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123988,
              "short": 160920,
              "net": -36932
            },
            "nonCommercial": {
              "long": 83522,
              "short": 53126,
              "net": 30396
            },
            "smallTrader": {
              "long": 15365,
              "short": 8829,
              "net": 6536
            }
          },
          "openInterest": 263687
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117094,
              "short": 83980,
              "net": 33114
            },
            "nonCommercial": {
              "long": 55077,
              "short": 96076,
              "net": -40999
            },
            "smallTrader": {
              "long": 15922,
              "short": 8037,
              "net": 7885
            }
          },
          "openInterest": 230649
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84756,
              "short": 131777,
              "net": -47021
            },
            "nonCommercial": {
              "long": 114277,
              "short": 72876,
              "net": 41401
            },
            "smallTrader": {
              "long": 17247,
              "short": 11627,
              "net": 5620
            }
          },
          "openInterest": 264683
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 701570,
              "short": 877816,
              "net": -176246
            },
            "nonCommercial": {
              "long": 507477,
              "short": 292985,
              "net": 214492
            },
            "smallTrader": {
              "long": 158203,
              "short": 196449,
              "net": -38246
            }
          },
          "openInterest": 1636559
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107377,
              "short": 206115,
              "net": -98738
            },
            "nonCommercial": {
              "long": 107239,
              "short": 15419,
              "net": 91820
            },
            "smallTrader": {
              "long": 16962,
              "short": 10044,
              "net": 6918
            }
          },
          "openInterest": 259538
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 670505,
              "short": 1400494,
              "net": -729989
            },
            "nonCommercial": {
              "long": 823435,
              "short": 119331,
              "net": 704104
            },
            "smallTrader": {
              "long": 101743,
              "short": 75858,
              "net": 25885
            }
          },
          "openInterest": 2460214
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26112,
              "short": 39932,
              "net": -13820
            },
            "nonCommercial": {
              "long": 22003,
              "short": 10867,
              "net": 11136
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59086
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 49466,
              "short": 55469,
              "net": -6003
            },
            "nonCommercial": {
              "long": 9763,
              "short": 4011,
              "net": 5752
            },
            "smallTrader": {
              "long": 556,
              "short": 305,
              "net": 251
            }
          },
          "openInterest": 66076
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 227585,
              "short": 404040,
              "net": -176455
            },
            "nonCommercial": {
              "long": 238287,
              "short": 100310,
              "net": 137977
            },
            "smallTrader": {
              "long": 88189,
              "short": 49711,
              "net": 38478
            }
          },
          "openInterest": 567463
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15323,
              "short": 15273,
              "net": 50
            },
            "nonCommercial": {
              "long": 22818,
              "short": 13348,
              "net": 9470
            },
            "smallTrader": {
              "long": 9296,
              "short": 18816,
              "net": -9520
            }
          },
          "openInterest": 57960
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163589,
              "short": 255841,
              "net": -92252
            },
            "nonCommercial": {
              "long": 158606,
              "short": 76806,
              "net": 81800
            },
            "smallTrader": {
              "long": 26250,
              "short": 15798,
              "net": 10452
            }
          },
          "openInterest": 415488
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 161527,
              "short": 361323,
              "net": -199796
            },
            "nonCommercial": {
              "long": 251981,
              "short": 73263,
              "net": 178718
            },
            "smallTrader": {
              "long": 47335,
              "short": 26257,
              "net": 21078
            }
          },
          "openInterest": 532860
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168965,
              "short": 210400,
              "net": -41435
            },
            "nonCommercial": {
              "long": 105943,
              "short": 84024,
              "net": 21919
            },
            "smallTrader": {
              "long": 46753,
              "short": 27237,
              "net": 19516
            }
          },
          "openInterest": 408024
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180046,
              "short": 91470,
              "net": 88576
            },
            "nonCommercial": {
              "long": 44539,
              "short": 141190,
              "net": -96651
            },
            "smallTrader": {
              "long": 33993,
              "short": 25918,
              "net": 8075
            }
          },
          "openInterest": 263066
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94696,
              "short": 96153,
              "net": -1457
            },
            "nonCommercial": {
              "long": 65213,
              "short": 47430,
              "net": 17783
            },
            "smallTrader": {
              "long": 19897,
              "short": 36223,
              "net": -16326
            }
          },
          "openInterest": 230704
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142201,
              "short": 225608,
              "net": -83407
            },
            "nonCommercial": {
              "long": 153212,
              "short": 48473,
              "net": 104739
            },
            "smallTrader": {
              "long": 27572,
              "short": 48904,
              "net": -21332
            }
          },
          "openInterest": 376912
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61521,
              "short": 156533,
              "net": -95012
            },
            "nonCommercial": {
              "long": 120144,
              "short": 27637,
              "net": 92507
            },
            "smallTrader": {
              "long": 6841,
              "short": 4336,
              "net": 2505
            }
          },
          "openInterest": 189222
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27160,
              "short": 26742,
              "net": 418
            },
            "nonCommercial": {
              "long": 11818,
              "short": 11251,
              "net": 567
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46287
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 536022,
              "short": 440200,
              "net": 95822
            },
            "nonCommercial": {
              "long": 317763,
              "short": 448656,
              "net": -130893
            },
            "smallTrader": {
              "long": 72456,
              "short": 37385,
              "net": 35071
            }
          },
          "openInterest": 1338746
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20539,
              "short": 20242,
              "net": 297
            },
            "nonCommercial": {
              "long": 32179,
              "short": 33170,
              "net": -991
            },
            "smallTrader": {
              "long": 4794,
              "short": 4100,
              "net": 694
            }
          },
          "openInterest": 58443
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13963,
              "short": 61421,
              "net": -47458
            },
            "nonCommercial": {
              "long": 61495,
              "short": 19744,
              "net": 41751
            },
            "smallTrader": {
              "long": 7773,
              "short": 2066,
              "net": 5707
            }
          },
          "openInterest": 85924
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 392426,
              "short": 389921,
              "net": 2505
            },
            "nonCommercial": {
              "long": 108915,
              "short": 113735,
              "net": -4820
            },
            "smallTrader": {
              "long": 17508,
              "short": 15193,
              "net": 2315
            }
          },
          "openInterest": 524534
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 529530,
              "short": 549443,
              "net": -19913
            },
            "nonCommercial": {
              "long": 108670,
              "short": 95319,
              "net": 13351
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 751478
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82138,
              "short": 96601,
              "net": -14463
            },
            "nonCommercial": {
              "long": 63023,
              "short": 64531,
              "net": -1508
            },
            "smallTrader": {
              "long": 30417,
              "short": 14446,
              "net": 15971
            }
          },
          "openInterest": 193343
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178733,
              "short": 347782,
              "net": -169049
            },
            "nonCommercial": {
              "long": 178023,
              "short": 25954,
              "net": 152069
            },
            "smallTrader": {
              "long": 45668,
              "short": 28688,
              "net": 16980
            }
          },
          "openInterest": 454972
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213819,
              "short": 263921,
              "net": -50102
            },
            "nonCommercial": {
              "long": 136741,
              "short": 95167,
              "net": 41574
            },
            "smallTrader": {
              "long": 38302,
              "short": 29774,
              "net": 8528
            }
          },
          "openInterest": 471002
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369817,
              "short": 470392,
              "net": -100575
            },
            "nonCommercial": {
              "long": 238244,
              "short": 82887,
              "net": 155357
            },
            "smallTrader": {
              "long": 50554,
              "short": 105336,
              "net": -54782
            }
          },
          "openInterest": 772367
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 465954,
              "short": 363925,
              "net": 102029
            },
            "nonCommercial": {
              "long": 195093,
              "short": 295419,
              "net": -100326
            },
            "smallTrader": {
              "long": 74006,
              "short": 75709,
              "net": -1703
            }
          },
          "openInterest": 864508
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38838,
              "short": 22705,
              "net": 16133
            },
            "nonCommercial": {
              "long": 15888,
              "short": 31887,
              "net": -15999
            },
            "smallTrader": {
              "long": 12994,
              "short": 13128,
              "net": -134
            }
          },
          "openInterest": 69018
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4288,
              "short": 6198,
              "net": -1910
            },
            "nonCommercial": {
              "long": 22735,
              "short": 24823,
              "net": -2088
            },
            "smallTrader": {
              "long": 7323,
              "short": 3325,
              "net": 3998
            }
          },
          "openInterest": 37902
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136884,
              "short": 179497,
              "net": -42613
            },
            "nonCommercial": {
              "long": 154464,
              "short": 120081,
              "net": 34383
            },
            "smallTrader": {
              "long": 29739,
              "short": 21509,
              "net": 8230
            }
          },
          "openInterest": 407846
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123946,
              "short": 154078,
              "net": -30132
            },
            "nonCommercial": {
              "long": 93765,
              "short": 62441,
              "net": 31324
            },
            "smallTrader": {
              "long": 22803,
              "short": 23995,
              "net": -1192
            }
          },
          "openInterest": 301350
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165062,
              "short": 141676,
              "net": 23386
            },
            "nonCommercial": {
              "long": 156260,
              "short": 172200,
              "net": -15940
            },
            "smallTrader": {
              "long": 34398,
              "short": 41844,
              "net": -7446
            }
          },
          "openInterest": 442255
        }
      ]
    },
    {
      "reportDate": "2018-03-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2412832,
              "short": 1799991,
              "net": 612841
            },
            "nonCommercial": {
              "long": 586134,
              "short": 948284,
              "net": -362150
            },
            "smallTrader": {
              "long": 324028,
              "short": 574719,
              "net": -250691
            }
          },
          "openInterest": 3479342
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1300270,
              "short": 1145061,
              "net": 155209
            },
            "nonCommercial": {
              "long": 293440,
              "short": 386234,
              "net": -92794
            },
            "smallTrader": {
              "long": 127344,
              "short": 189759,
              "net": -62415
            }
          },
          "openInterest": 1840176
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 499398,
              "short": 461021,
              "net": 38377
            },
            "nonCommercial": {
              "long": 172222,
              "short": 157936,
              "net": 14286
            },
            "smallTrader": {
              "long": 130263,
              "short": 182926,
              "net": -52663
            }
          },
          "openInterest": 812681
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2470298,
              "short": 1794376,
              "net": 675922
            },
            "nonCommercial": {
              "long": 533226,
              "short": 1022856,
              "net": -489630
            },
            "smallTrader": {
              "long": 262464,
              "short": 448756,
              "net": -186292
            }
          },
          "openInterest": 3375246
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28372,
              "short": 33366,
              "net": -4994
            },
            "nonCommercial": {
              "long": 47469,
              "short": 44334,
              "net": 3135
            },
            "smallTrader": {
              "long": 25641,
              "short": 23782,
              "net": 1859
            }
          },
          "openInterest": 106051
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16601,
              "short": 4849,
              "net": 11752
            },
            "nonCommercial": {
              "long": 3497,
              "short": 15871,
              "net": -12374
            },
            "smallTrader": {
              "long": 1909,
              "short": 1287,
              "net": 622
            }
          },
          "openInterest": 22228
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93464,
              "short": 112586,
              "net": -19122
            },
            "nonCommercial": {
              "long": 61368,
              "short": 56104,
              "net": 5264
            },
            "smallTrader": {
              "long": 35886,
              "short": 22028,
              "net": 13858
            }
          },
          "openInterest": 197439
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46346,
              "short": 68976,
              "net": -22630
            },
            "nonCommercial": {
              "long": 54233,
              "short": 34668,
              "net": 19565
            },
            "smallTrader": {
              "long": 32114,
              "short": 29049,
              "net": 3065
            }
          },
          "openInterest": 139318
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126274,
              "short": 166134,
              "net": -39860
            },
            "nonCommercial": {
              "long": 87542,
              "short": 55392,
              "net": 32150
            },
            "smallTrader": {
              "long": 16655,
              "short": 8945,
              "net": 7710
            }
          },
          "openInterest": 284461
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121542,
              "short": 92630,
              "net": 28912
            },
            "nonCommercial": {
              "long": 58473,
              "short": 95317,
              "net": -36844
            },
            "smallTrader": {
              "long": 15921,
              "short": 7989,
              "net": 7932
            }
          },
          "openInterest": 242958
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83295,
              "short": 132773,
              "net": -49478
            },
            "nonCommercial": {
              "long": 112589,
              "short": 70669,
              "net": 41920
            },
            "smallTrader": {
              "long": 18748,
              "short": 11190,
              "net": 7558
            }
          },
          "openInterest": 260097
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 732571,
              "short": 994566,
              "net": -261995
            },
            "nonCommercial": {
              "long": 578099,
              "short": 257715,
              "net": 320384
            },
            "smallTrader": {
              "long": 152464,
              "short": 210853,
              "net": -58389
            }
          },
          "openInterest": 1743951
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107335,
              "short": 217511,
              "net": -110176
            },
            "nonCommercial": {
              "long": 116104,
              "short": 14285,
              "net": 101819
            },
            "smallTrader": {
              "long": 17963,
              "short": 9606,
              "net": 8357
            }
          },
          "openInterest": 270288
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 694814,
              "short": 1409362,
              "net": -714548
            },
            "nonCommercial": {
              "long": 814991,
              "short": 128484,
              "net": 686507
            },
            "smallTrader": {
              "long": 105345,
              "short": 77304,
              "net": 28041
            }
          },
          "openInterest": 2451492
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24849,
              "short": 40009,
              "net": -15160
            },
            "nonCommercial": {
              "long": 23520,
              "short": 10813,
              "net": 12707
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58398
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36474,
              "short": 44043,
              "net": -7569
            },
            "nonCommercial": {
              "long": 10267,
              "short": 2909,
              "net": 7358
            },
            "smallTrader": {
              "long": 448,
              "short": 237,
              "net": 211
            }
          },
          "openInterest": 54008
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 230012,
              "short": 403842,
              "net": -173830
            },
            "nonCommercial": {
              "long": 227354,
              "short": 94382,
              "net": 132972
            },
            "smallTrader": {
              "long": 87782,
              "short": 46924,
              "net": 40858
            }
          },
          "openInterest": 557530
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16449,
              "short": 15124,
              "net": 1325
            },
            "nonCommercial": {
              "long": 20904,
              "short": 13182,
              "net": 7722
            },
            "smallTrader": {
              "long": 8781,
              "short": 17828,
              "net": -9047
            }
          },
          "openInterest": 56157
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167374,
              "short": 254727,
              "net": -87353
            },
            "nonCommercial": {
              "long": 149339,
              "short": 69736,
              "net": 79603
            },
            "smallTrader": {
              "long": 23436,
              "short": 15686,
              "net": 7750
            }
          },
          "openInterest": 407743
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 153421,
              "short": 358324,
              "net": -204903
            },
            "nonCommercial": {
              "long": 245587,
              "short": 61764,
              "net": 183823
            },
            "smallTrader": {
              "long": 46281,
              "short": 25201,
              "net": 21080
            }
          },
          "openInterest": 508100
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158706,
              "short": 194983,
              "net": -36277
            },
            "nonCommercial": {
              "long": 99039,
              "short": 80416,
              "net": 18623
            },
            "smallTrader": {
              "long": 48259,
              "short": 30605,
              "net": 17654
            }
          },
          "openInterest": 388432
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184721,
              "short": 107840,
              "net": 76881
            },
            "nonCommercial": {
              "long": 50057,
              "short": 136902,
              "net": -86845
            },
            "smallTrader": {
              "long": 37297,
              "short": 27333,
              "net": 9964
            }
          },
          "openInterest": 277327
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90407,
              "short": 91398,
              "net": -991
            },
            "nonCommercial": {
              "long": 65019,
              "short": 49808,
              "net": 15211
            },
            "smallTrader": {
              "long": 20782,
              "short": 35002,
              "net": -14220
            }
          },
          "openInterest": 223728
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146567,
              "short": 222616,
              "net": -76049
            },
            "nonCommercial": {
              "long": 142483,
              "short": 46268,
              "net": 96215
            },
            "smallTrader": {
              "long": 28082,
              "short": 48248,
              "net": -20166
            }
          },
          "openInterest": 372271
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70383,
              "short": 156911,
              "net": -86528
            },
            "nonCommercial": {
              "long": 114143,
              "short": 30848,
              "net": 83295
            },
            "smallTrader": {
              "long": 6786,
              "short": 3553,
              "net": 3233
            }
          },
          "openInterest": 192062
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28495,
              "short": 29617,
              "net": -1122
            },
            "nonCommercial": {
              "long": 12001,
              "short": 10816,
              "net": 1185
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48410
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 535185,
              "short": 454872,
              "net": 80313
            },
            "nonCommercial": {
              "long": 320551,
              "short": 438138,
              "net": -117587
            },
            "smallTrader": {
              "long": 73363,
              "short": 36089,
              "net": 37274
            }
          },
          "openInterest": 1365913
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20365,
              "short": 21539,
              "net": -1174
            },
            "nonCommercial": {
              "long": 33091,
              "short": 33061,
              "net": 30
            },
            "smallTrader": {
              "long": 5344,
              "short": 4200,
              "net": 1144
            }
          },
          "openInterest": 59354
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14646,
              "short": 56991,
              "net": -42345
            },
            "nonCommercial": {
              "long": 53477,
              "short": 17836,
              "net": 35641
            },
            "smallTrader": {
              "long": 8839,
              "short": 2135,
              "net": 6704
            }
          },
          "openInterest": 80653
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 386576,
              "short": 383851,
              "net": 2725
            },
            "nonCommercial": {
              "long": 105759,
              "short": 111653,
              "net": -5894
            },
            "smallTrader": {
              "long": 17410,
              "short": 14241,
              "net": 3169
            }
          },
          "openInterest": 516293
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 524413,
              "short": 546938,
              "net": -22525
            },
            "nonCommercial": {
              "long": 103420,
              "short": 91611,
              "net": 11809
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 744178
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74760,
              "short": 96570,
              "net": -21810
            },
            "nonCommercial": {
              "long": 68686,
              "short": 62500,
              "net": 6186
            },
            "smallTrader": {
              "long": 29361,
              "short": 13737,
              "net": 15624
            }
          },
          "openInterest": 196590
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182210,
              "short": 350107,
              "net": -167897
            },
            "nonCommercial": {
              "long": 180333,
              "short": 27631,
              "net": 152702
            },
            "smallTrader": {
              "long": 43587,
              "short": 28392,
              "net": 15195
            }
          },
          "openInterest": 453096
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219232,
              "short": 274449,
              "net": -55217
            },
            "nonCommercial": {
              "long": 145363,
              "short": 98580,
              "net": 46783
            },
            "smallTrader": {
              "long": 37571,
              "short": 29137,
              "net": 8434
            }
          },
          "openInterest": 485144
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382395,
              "short": 514845,
              "net": -132450
            },
            "nonCommercial": {
              "long": 272974,
              "short": 78097,
              "net": 194877
            },
            "smallTrader": {
              "long": 50383,
              "short": 112810,
              "net": -62427
            }
          },
          "openInterest": 819234
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 462881,
              "short": 381136,
              "net": 81745
            },
            "nonCommercial": {
              "long": 179921,
              "short": 261949,
              "net": -82028
            },
            "smallTrader": {
              "long": 72185,
              "short": 71902,
              "net": 283
            }
          },
          "openInterest": 841282
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28810,
              "short": 21514,
              "net": 7296
            },
            "nonCommercial": {
              "long": 17945,
              "short": 26422,
              "net": -8477
            },
            "smallTrader": {
              "long": 14341,
              "short": 13160,
              "net": 1181
            }
          },
          "openInterest": 62349
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2230,
              "short": 6099,
              "net": -3869
            },
            "nonCommercial": {
              "long": 24345,
              "short": 24466,
              "net": -121
            },
            "smallTrader": {
              "long": 7046,
              "short": 3056,
              "net": 3990
            }
          },
          "openInterest": 37639
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 121790,
              "short": 196168,
              "net": -74378
            },
            "nonCommercial": {
              "long": 159864,
              "short": 82946,
              "net": 76918
            },
            "smallTrader": {
              "long": 31288,
              "short": 33828,
              "net": -2540
            }
          },
          "openInterest": 398050
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122016,
              "short": 163446,
              "net": -41430
            },
            "nonCommercial": {
              "long": 92616,
              "short": 48820,
              "net": 43796
            },
            "smallTrader": {
              "long": 22616,
              "short": 24982,
              "net": -2366
            }
          },
          "openInterest": 300111
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165766,
              "short": 169635,
              "net": -3869
            },
            "nonCommercial": {
              "long": 160967,
              "short": 152160,
              "net": 8807
            },
            "smallTrader": {
              "long": 35334,
              "short": 40272,
              "net": -4938
            }
          },
          "openInterest": 465424
        }
      ]
    },
    {
      "reportDate": "2018-03-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2351792,
              "short": 1840133,
              "net": 511659
            },
            "nonCommercial": {
              "long": 590572,
              "short": 861941,
              "net": -271369
            },
            "smallTrader": {
              "long": 312217,
              "short": 552507,
              "net": -240290
            }
          },
          "openInterest": 3392050
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1348868,
              "short": 1168231,
              "net": 180637
            },
            "nonCommercial": {
              "long": 314396,
              "short": 433659,
              "net": -119263
            },
            "smallTrader": {
              "long": 125294,
              "short": 186668,
              "net": -61374
            }
          },
          "openInterest": 1895243
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 476372,
              "short": 490863,
              "net": -14491
            },
            "nonCommercial": {
              "long": 203795,
              "short": 120238,
              "net": 83557
            },
            "smallTrader": {
              "long": 125785,
              "short": 194851,
              "net": -69066
            }
          },
          "openInterest": 819617
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2407279,
              "short": 1770067,
              "net": 637212
            },
            "nonCommercial": {
              "long": 543703,
              "short": 998169,
              "net": -454466
            },
            "smallTrader": {
              "long": 267275,
              "short": 450021,
              "net": -182746
            }
          },
          "openInterest": 3322739
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34070,
              "short": 37221,
              "net": -3151
            },
            "nonCommercial": {
              "long": 38366,
              "short": 39145,
              "net": -779
            },
            "smallTrader": {
              "long": 27459,
              "short": 23529,
              "net": 3930
            }
          },
          "openInterest": 106473
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16512,
              "short": 4614,
              "net": 11898
            },
            "nonCommercial": {
              "long": 3845,
              "short": 17163,
              "net": -13318
            },
            "smallTrader": {
              "long": 2293,
              "short": 873,
              "net": 1420
            }
          },
          "openInterest": 22650
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95955,
              "short": 117488,
              "net": -21533
            },
            "nonCommercial": {
              "long": 67190,
              "short": 59163,
              "net": 8027
            },
            "smallTrader": {
              "long": 36721,
              "short": 23215,
              "net": 13506
            }
          },
          "openInterest": 206151
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50424,
              "short": 73576,
              "net": -23152
            },
            "nonCommercial": {
              "long": 59919,
              "short": 40499,
              "net": 19420
            },
            "smallTrader": {
              "long": 34731,
              "short": 30999,
              "net": 3732
            }
          },
          "openInterest": 154478
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126227,
              "short": 172664,
              "net": -46437
            },
            "nonCommercial": {
              "long": 96441,
              "short": 56475,
              "net": 39966
            },
            "smallTrader": {
              "long": 16905,
              "short": 10434,
              "net": 6471
            }
          },
          "openInterest": 300766
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121603,
              "short": 91943,
              "net": 29660
            },
            "nonCommercial": {
              "long": 59870,
              "short": 99898,
              "net": -40028
            },
            "smallTrader": {
              "long": 16467,
              "short": 6099,
              "net": 10368
            }
          },
          "openInterest": 252579
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92159,
              "short": 137691,
              "net": -45532
            },
            "nonCommercial": {
              "long": 108709,
              "short": 69074,
              "net": 39635
            },
            "smallTrader": {
              "long": 18834,
              "short": 12937,
              "net": 5897
            }
          },
          "openInterest": 273651
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 738877,
              "short": 1074082,
              "net": -335205
            },
            "nonCommercial": {
              "long": 629940,
              "short": 214490,
              "net": 415450
            },
            "smallTrader": {
              "long": 151517,
              "short": 231762,
              "net": -80245
            }
          },
          "openInterest": 1860162
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106085,
              "short": 219199,
              "net": -113114
            },
            "nonCommercial": {
              "long": 118172,
              "short": 12843,
              "net": 105329
            },
            "smallTrader": {
              "long": 18384,
              "short": 10599,
              "net": 7785
            }
          },
          "openInterest": 272225
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 729556,
              "short": 1426920,
              "net": -697364
            },
            "nonCommercial": {
              "long": 799257,
              "short": 130724,
              "net": 668533
            },
            "smallTrader": {
              "long": 107522,
              "short": 78691,
              "net": 28831
            }
          },
          "openInterest": 2403162
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39082,
              "short": 53054,
              "net": -13972
            },
            "nonCommercial": {
              "long": 22899,
              "short": 11628,
              "net": 11271
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73002
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37981,
              "short": 45162,
              "net": -7181
            },
            "nonCommercial": {
              "long": 10761,
              "short": 3826,
              "net": 6935
            },
            "smallTrader": {
              "long": 529,
              "short": 283,
              "net": 246
            }
          },
          "openInterest": 55627
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 220729,
              "short": 398792,
              "net": -178063
            },
            "nonCommercial": {
              "long": 239453,
              "short": 93073,
              "net": 146380
            },
            "smallTrader": {
              "long": 99647,
              "short": 67964,
              "net": 31683
            }
          },
          "openInterest": 584759
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14572,
              "short": 12583,
              "net": 1989
            },
            "nonCommercial": {
              "long": 18608,
              "short": 12880,
              "net": 5728
            },
            "smallTrader": {
              "long": 9973,
              "short": 17690,
              "net": -7717
            }
          },
          "openInterest": 51925
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178576,
              "short": 263588,
              "net": -85012
            },
            "nonCommercial": {
              "long": 147755,
              "short": 68929,
              "net": 78826
            },
            "smallTrader": {
              "long": 23806,
              "short": 17620,
              "net": 6186
            }
          },
          "openInterest": 421833
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 161604,
              "short": 350414,
              "net": -188810
            },
            "nonCommercial": {
              "long": 234431,
              "short": 66483,
              "net": 167948
            },
            "smallTrader": {
              "long": 48014,
              "short": 27152,
              "net": 20862
            }
          },
          "openInterest": 526762
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162747,
              "short": 186512,
              "net": -23765
            },
            "nonCommercial": {
              "long": 94945,
              "short": 87659,
              "net": 7286
            },
            "smallTrader": {
              "long": 48694,
              "short": 32215,
              "net": 16479
            }
          },
          "openInterest": 392611
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 193621,
              "short": 122875,
              "net": 70746
            },
            "nonCommercial": {
              "long": 44296,
              "short": 123835,
              "net": -79539
            },
            "smallTrader": {
              "long": 36712,
              "short": 27919,
              "net": 8793
            }
          },
          "openInterest": 279671
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96186,
              "short": 89779,
              "net": 6407
            },
            "nonCommercial": {
              "long": 64098,
              "short": 54700,
              "net": 9398
            },
            "smallTrader": {
              "long": 20661,
              "short": 36466,
              "net": -15805
            }
          },
          "openInterest": 230506
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143477,
              "short": 211630,
              "net": -68153
            },
            "nonCommercial": {
              "long": 132467,
              "short": 44307,
              "net": 88160
            },
            "smallTrader": {
              "long": 29799,
              "short": 49806,
              "net": -20007
            }
          },
          "openInterest": 362117
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70002,
              "short": 160631,
              "net": -90629
            },
            "nonCommercial": {
              "long": 113977,
              "short": 27037,
              "net": 86940
            },
            "smallTrader": {
              "long": 7764,
              "short": 4075,
              "net": 3689
            }
          },
          "openInterest": 196223
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35599,
              "short": 39986,
              "net": -4387
            },
            "nonCommercial": {
              "long": 13918,
              "short": 10090,
              "net": 3828
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58820
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 540213,
              "short": 470502,
              "net": 69711
            },
            "nonCommercial": {
              "long": 331619,
              "short": 436735,
              "net": -105116
            },
            "smallTrader": {
              "long": 73742,
              "short": 38337,
              "net": 35405
            }
          },
          "openInterest": 1401240
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26030,
              "short": 24804,
              "net": 1226
            },
            "nonCommercial": {
              "long": 34689,
              "short": 37505,
              "net": -2816
            },
            "smallTrader": {
              "long": 5864,
              "short": 4274,
              "net": 1590
            }
          },
          "openInterest": 66872
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16472,
              "short": 56354,
              "net": -39882
            },
            "nonCommercial": {
              "long": 49702,
              "short": 16269,
              "net": 33433
            },
            "smallTrader": {
              "long": 9010,
              "short": 2561,
              "net": 6449
            }
          },
          "openInterest": 79225
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 424203,
              "short": 431855,
              "net": -7652
            },
            "nonCommercial": {
              "long": 120079,
              "short": 116420,
              "net": 3659
            },
            "smallTrader": {
              "long": 32584,
              "short": 28591,
              "net": 3993
            }
          },
          "openInterest": 597769
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 599586,
              "short": 617433,
              "net": -17847
            },
            "nonCommercial": {
              "long": 111244,
              "short": 97327,
              "net": 13917
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 841393
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75362,
              "short": 94635,
              "net": -19273
            },
            "nonCommercial": {
              "long": 66707,
              "short": 63760,
              "net": 2947
            },
            "smallTrader": {
              "long": 29550,
              "short": 13224,
              "net": 16326
            }
          },
          "openInterest": 200094
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185333,
              "short": 346440,
              "net": -161107
            },
            "nonCommercial": {
              "long": 173480,
              "short": 26635,
              "net": 146845
            },
            "smallTrader": {
              "long": 43426,
              "short": 29164,
              "net": 14262
            }
          },
          "openInterest": 453357
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224942,
              "short": 264960,
              "net": -40018
            },
            "nonCommercial": {
              "long": 141749,
              "short": 108108,
              "net": 33641
            },
            "smallTrader": {
              "long": 36256,
              "short": 29879,
              "net": 6377
            }
          },
          "openInterest": 490234
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389500,
              "short": 526972,
              "net": -137472
            },
            "nonCommercial": {
              "long": 291295,
              "short": 89913,
              "net": 201382
            },
            "smallTrader": {
              "long": 48815,
              "short": 112725,
              "net": -63910
            }
          },
          "openInterest": 849743
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 502110,
              "short": 389698,
              "net": 112412
            },
            "nonCommercial": {
              "long": 182373,
              "short": 296727,
              "net": -114354
            },
            "smallTrader": {
              "long": 83000,
              "short": 81058,
              "net": 1942
            }
          },
          "openInterest": 908031
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29229,
              "short": 22008,
              "net": 7221
            },
            "nonCommercial": {
              "long": 17190,
              "short": 23762,
              "net": -6572
            },
            "smallTrader": {
              "long": 13984,
              "short": 14633,
              "net": -649
            }
          },
          "openInterest": 63221
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2184,
              "short": 6407,
              "net": -4223
            },
            "nonCommercial": {
              "long": 22492,
              "short": 21645,
              "net": 847
            },
            "smallTrader": {
              "long": 6487,
              "short": 3111,
              "net": 3376
            }
          },
          "openInterest": 35920
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 132269,
              "short": 188946,
              "net": -56677
            },
            "nonCommercial": {
              "long": 136933,
              "short": 83321,
              "net": 53612
            },
            "smallTrader": {
              "long": 35302,
              "short": 32237,
              "net": 3065
            }
          },
          "openInterest": 400736
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114146,
              "short": 159707,
              "net": -45561
            },
            "nonCommercial": {
              "long": 90869,
              "short": 41321,
              "net": 49548
            },
            "smallTrader": {
              "long": 21750,
              "short": 25737,
              "net": -3987
            }
          },
          "openInterest": 291335
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177436,
              "short": 173080,
              "net": 4356
            },
            "nonCommercial": {
              "long": 153046,
              "short": 151418,
              "net": 1628
            },
            "smallTrader": {
              "long": 36586,
              "short": 42570,
              "net": -5984
            }
          },
          "openInterest": 495276
        }
      ]
    },
    {
      "reportDate": "2018-03-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2415032,
              "short": 1863913,
              "net": 551119
            },
            "nonCommercial": {
              "long": 638461,
              "short": 951765,
              "net": -313304
            },
            "smallTrader": {
              "long": 322614,
              "short": 560429,
              "net": -237815
            }
          },
          "openInterest": 3524954
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1393778,
              "short": 1161353,
              "net": 232425
            },
            "nonCommercial": {
              "long": 289704,
              "short": 473740,
              "net": -184036
            },
            "smallTrader": {
              "long": 128956,
              "short": 177345,
              "net": -48389
            }
          },
          "openInterest": 1915145
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 477573,
              "short": 480087,
              "net": -2514
            },
            "nonCommercial": {
              "long": 171137,
              "short": 118711,
              "net": 52426
            },
            "smallTrader": {
              "long": 130947,
              "short": 180859,
              "net": -49912
            }
          },
          "openInterest": 791443
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2415248,
              "short": 1770674,
              "net": 644574
            },
            "nonCommercial": {
              "long": 594634,
              "short": 1059359,
              "net": -464725
            },
            "smallTrader": {
              "long": 271784,
              "short": 451633,
              "net": -179849
            }
          },
          "openInterest": 3380064
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18312,
              "short": 32262,
              "net": -13950
            },
            "nonCommercial": {
              "long": 53750,
              "short": 35825,
              "net": 17925
            },
            "smallTrader": {
              "long": 21439,
              "short": 25414,
              "net": -3975
            }
          },
          "openInterest": 97255
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15675,
              "short": 4440,
              "net": 11235
            },
            "nonCommercial": {
              "long": 4635,
              "short": 17130,
              "net": -12495
            },
            "smallTrader": {
              "long": 2278,
              "short": 1018,
              "net": 1260
            }
          },
          "openInterest": 22821
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50409,
              "short": 88059,
              "net": -37650
            },
            "nonCommercial": {
              "long": 71425,
              "short": 47618,
              "net": 23807
            },
            "smallTrader": {
              "long": 35325,
              "short": 21482,
              "net": 13843
            }
          },
          "openInterest": 159183
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64019,
              "short": 85763,
              "net": -21744
            },
            "nonCommercial": {
              "long": 78744,
              "short": 54184,
              "net": 24560
            },
            "smallTrader": {
              "long": 31214,
              "short": 34030,
              "net": -2816
            }
          },
          "openInterest": 180240
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128832,
              "short": 175124,
              "net": -46292
            },
            "nonCommercial": {
              "long": 96408,
              "short": 55684,
              "net": 40724
            },
            "smallTrader": {
              "long": 17224,
              "short": 11656,
              "net": 5568
            }
          },
          "openInterest": 302484
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130210,
              "short": 96475,
              "net": 33735
            },
            "nonCommercial": {
              "long": 60222,
              "short": 102855,
              "net": -42633
            },
            "smallTrader": {
              "long": 16909,
              "short": 8011,
              "net": 8898
            }
          },
          "openInterest": 265236
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100673,
              "short": 141281,
              "net": -40608
            },
            "nonCommercial": {
              "long": 107919,
              "short": 77058,
              "net": 30861
            },
            "smallTrader": {
              "long": 22830,
              "short": 13083,
              "net": 9747
            }
          },
          "openInterest": 283457
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 774935,
              "short": 1068468,
              "net": -293533
            },
            "nonCommercial": {
              "long": 624742,
              "short": 246141,
              "net": 378601
            },
            "smallTrader": {
              "long": 146726,
              "short": 231794,
              "net": -85068
            }
          },
          "openInterest": 1862226
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107889,
              "short": 215365,
              "net": -107476
            },
            "nonCommercial": {
              "long": 115430,
              "short": 14804,
              "net": 100626
            },
            "smallTrader": {
              "long": 17674,
              "short": 10824,
              "net": 6850
            }
          },
          "openInterest": 272367
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 711442,
              "short": 1435318,
              "net": -723876
            },
            "nonCommercial": {
              "long": 823181,
              "short": 119473,
              "net": 703708
            },
            "smallTrader": {
              "long": 109926,
              "short": 89758,
              "net": 20168
            }
          },
          "openInterest": 2392391
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21964,
              "short": 37339,
              "net": -15375
            },
            "nonCommercial": {
              "long": 21703,
              "short": 8069,
              "net": 13634
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53163
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40055,
              "short": 46370,
              "net": -6315
            },
            "nonCommercial": {
              "long": 10543,
              "short": 4438,
              "net": 6105
            },
            "smallTrader": {
              "long": 459,
              "short": 249,
              "net": 210
            }
          },
          "openInterest": 57227
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 183424,
              "short": 351964,
              "net": -168540
            },
            "nonCommercial": {
              "long": 219434,
              "short": 86695,
              "net": 132739
            },
            "smallTrader": {
              "long": 82667,
              "short": 46866,
              "net": 35801
            }
          },
          "openInterest": 496964
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14849,
              "short": 12136,
              "net": 2713
            },
            "nonCommercial": {
              "long": 18890,
              "short": 14815,
              "net": 4075
            },
            "smallTrader": {
              "long": 9849,
              "short": 16637,
              "net": -6788
            }
          },
          "openInterest": 52567
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177345,
              "short": 265794,
              "net": -88449
            },
            "nonCommercial": {
              "long": 153017,
              "short": 74804,
              "net": 78213
            },
            "smallTrader": {
              "long": 26872,
              "short": 16636,
              "net": 10236
            }
          },
          "openInterest": 428219
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 173307,
              "short": 340577,
              "net": -167270
            },
            "nonCommercial": {
              "long": 223882,
              "short": 75151,
              "net": 148731
            },
            "smallTrader": {
              "long": 46306,
              "short": 27767,
              "net": 18539
            }
          },
          "openInterest": 545499
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168779,
              "short": 198611,
              "net": -29832
            },
            "nonCommercial": {
              "long": 98321,
              "short": 85282,
              "net": 13039
            },
            "smallTrader": {
              "long": 50230,
              "short": 33437,
              "net": 16793
            }
          },
          "openInterest": 403141
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75371,
              "short": 57968,
              "net": 17403
            },
            "nonCommercial": {
              "long": 47902,
              "short": 69901,
              "net": -21999
            },
            "smallTrader": {
              "long": 32759,
              "short": 28163,
              "net": 4596
            }
          },
          "openInterest": 160250
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94519,
              "short": 85778,
              "net": 8741
            },
            "nonCommercial": {
              "long": 66836,
              "short": 58481,
              "net": 8355
            },
            "smallTrader": {
              "long": 19730,
              "short": 36826,
              "net": -17096
            }
          },
          "openInterest": 234265
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143441,
              "short": 199166,
              "net": -55725
            },
            "nonCommercial": {
              "long": 123150,
              "short": 49868,
              "net": 73282
            },
            "smallTrader": {
              "long": 29487,
              "short": 47044,
              "net": -17557
            }
          },
          "openInterest": 356462
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68369,
              "short": 138135,
              "net": -69766
            },
            "nonCommercial": {
              "long": 105870,
              "short": 39025,
              "net": 66845
            },
            "smallTrader": {
              "long": 6909,
              "short": 3988,
              "net": 2921
            }
          },
          "openInterest": 182537
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23851,
              "short": 26843,
              "net": -2992
            },
            "nonCommercial": {
              "long": 14080,
              "short": 11648,
              "net": 2432
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46328
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 535622,
              "short": 469791,
              "net": 65831
            },
            "nonCommercial": {
              "long": 343349,
              "short": 442766,
              "net": -99417
            },
            "smallTrader": {
              "long": 70462,
              "short": 36876,
              "net": 33586
            }
          },
          "openInterest": 1406835
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7641,
              "short": 28418,
              "net": -20777
            },
            "nonCommercial": {
              "long": 31078,
              "short": 11452,
              "net": 19626
            },
            "smallTrader": {
              "long": 5334,
              "short": 4183,
              "net": 1151
            }
          },
          "openInterest": 44482
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16280,
              "short": 50805,
              "net": -34525
            },
            "nonCommercial": {
              "long": 47599,
              "short": 18528,
              "net": 29071
            },
            "smallTrader": {
              "long": 8770,
              "short": 3316,
              "net": 5454
            }
          },
          "openInterest": 78021
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 326241,
              "short": 355625,
              "net": -29384
            },
            "nonCommercial": {
              "long": 126311,
              "short": 102245,
              "net": 24066
            },
            "smallTrader": {
              "long": 19481,
              "short": 14163,
              "net": 5318
            }
          },
          "openInterest": 480634
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 397729,
              "short": 428359,
              "net": -30630
            },
            "nonCommercial": {
              "long": 95478,
              "short": 76949,
              "net": 18529
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 584448
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84080,
              "short": 87789,
              "net": -3709
            },
            "nonCommercial": {
              "long": 63813,
              "short": 76329,
              "net": -12516
            },
            "smallTrader": {
              "long": 31734,
              "short": 15509,
              "net": 16225
            }
          },
          "openInterest": 216042
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188844,
              "short": 336121,
              "net": -147277
            },
            "nonCommercial": {
              "long": 158518,
              "short": 26507,
              "net": 132011
            },
            "smallTrader": {
              "long": 43309,
              "short": 28043,
              "net": 15266
            }
          },
          "openInterest": 446889
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222935,
              "short": 259872,
              "net": -36937
            },
            "nonCommercial": {
              "long": 141384,
              "short": 111802,
              "net": 29582
            },
            "smallTrader": {
              "long": 37466,
              "short": 30111,
              "net": 7355
            }
          },
          "openInterest": 498566
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 412161,
              "short": 542329,
              "net": -130168
            },
            "nonCommercial": {
              "long": 279325,
              "short": 81505,
              "net": 197820
            },
            "smallTrader": {
              "long": 46479,
              "short": 114131,
              "net": -67652
            }
          },
          "openInterest": 851441
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523306,
              "short": 407979,
              "net": 115327
            },
            "nonCommercial": {
              "long": 189751,
              "short": 305907,
              "net": -116156
            },
            "smallTrader": {
              "long": 82374,
              "short": 81545,
              "net": 829
            }
          },
          "openInterest": 945319
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15432,
              "short": 4555,
              "net": 10877
            },
            "nonCommercial": {
              "long": 17431,
              "short": 25677,
              "net": -8246
            },
            "smallTrader": {
              "long": 11297,
              "short": 13928,
              "net": -2631
            }
          },
          "openInterest": 44305
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1098,
              "short": 4703,
              "net": -3605
            },
            "nonCommercial": {
              "long": 20950,
              "short": 21014,
              "net": -64
            },
            "smallTrader": {
              "long": 6062,
              "short": 2393,
              "net": 3669
            }
          },
          "openInterest": 29866
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 143524,
              "short": 215364,
              "net": -71840
            },
            "nonCommercial": {
              "long": 145654,
              "short": 73578,
              "net": 72076
            },
            "smallTrader": {
              "long": 29602,
              "short": 29838,
              "net": -236
            }
          },
          "openInterest": 417393
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112094,
              "short": 156771,
              "net": -44677
            },
            "nonCommercial": {
              "long": 83410,
              "short": 33913,
              "net": 49497
            },
            "smallTrader": {
              "long": 21312,
              "short": 26132,
              "net": -4820
            }
          },
          "openInterest": 271630
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176632,
              "short": 163945,
              "net": 12687
            },
            "nonCommercial": {
              "long": 150639,
              "short": 155040,
              "net": -4401
            },
            "smallTrader": {
              "long": 33753,
              "short": 42039,
              "net": -8286
            }
          },
          "openInterest": 473974
        }
      ]
    },
    {
      "reportDate": "2018-03-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2413707,
              "short": 1878268,
              "net": 535439
            },
            "nonCommercial": {
              "long": 625609,
              "short": 930821,
              "net": -305212
            },
            "smallTrader": {
              "long": 336149,
              "short": 566376,
              "net": -230227
            }
          },
          "openInterest": 3505282
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1325243,
              "short": 1167790,
              "net": 157453
            },
            "nonCommercial": {
              "long": 350375,
              "short": 463602,
              "net": -113227
            },
            "smallTrader": {
              "long": 130964,
              "short": 175190,
              "net": -44226
            }
          },
          "openInterest": 1914061
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 480385,
              "short": 481640,
              "net": -1255
            },
            "nonCommercial": {
              "long": 168746,
              "short": 123994,
              "net": 44752
            },
            "smallTrader": {
              "long": 138785,
              "short": 182282,
              "net": -43497
            }
          },
          "openInterest": 800232
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2416279,
              "short": 1809263,
              "net": 607016
            },
            "nonCommercial": {
              "long": 563056,
              "short": 997661,
              "net": -434605
            },
            "smallTrader": {
              "long": 289204,
              "short": 461615,
              "net": -172411
            }
          },
          "openInterest": 3386383
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29055,
              "short": 32096,
              "net": -3041
            },
            "nonCommercial": {
              "long": 51072,
              "short": 42998,
              "net": 8074
            },
            "smallTrader": {
              "long": 21167,
              "short": 26200,
              "net": -5033
            }
          },
          "openInterest": 104797
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20185,
              "short": 7608,
              "net": 12577
            },
            "nonCommercial": {
              "long": 9325,
              "short": 23338,
              "net": -14013
            },
            "smallTrader": {
              "long": 2488,
              "short": 1052,
              "net": 1436
            }
          },
          "openInterest": 32300
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45780,
              "short": 94274,
              "net": -48494
            },
            "nonCommercial": {
              "long": 90239,
              "short": 56063,
              "net": 34176
            },
            "smallTrader": {
              "long": 38107,
              "short": 23789,
              "net": 14318
            }
          },
          "openInterest": 176947
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63273,
              "short": 30405,
              "net": 32868
            },
            "nonCommercial": {
              "long": 33518,
              "short": 60568,
              "net": -27050
            },
            "smallTrader": {
              "long": 26091,
              "short": 31909,
              "net": -5818
            }
          },
          "openInterest": 127568
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127576,
              "short": 176308,
              "net": -48732
            },
            "nonCommercial": {
              "long": 98709,
              "short": 56791,
              "net": 41918
            },
            "smallTrader": {
              "long": 18493,
              "short": 11679,
              "net": 6814
            }
          },
          "openInterest": 304154
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130721,
              "short": 99180,
              "net": 31541
            },
            "nonCommercial": {
              "long": 65550,
              "short": 105520,
              "net": -39970
            },
            "smallTrader": {
              "long": 16906,
              "short": 8477,
              "net": 8429
            }
          },
          "openInterest": 275252
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115589,
              "short": 141882,
              "net": -26293
            },
            "nonCommercial": {
              "long": 106932,
              "short": 87745,
              "net": 19187
            },
            "smallTrader": {
              "long": 21624,
              "short": 14518,
              "net": 7106
            }
          },
          "openInterest": 293335
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 806553,
              "short": 1035868,
              "net": -229315
            },
            "nonCommercial": {
              "long": 582846,
              "short": 281111,
              "net": 301735
            },
            "smallTrader": {
              "long": 154415,
              "short": 226835,
              "net": -72420
            }
          },
          "openInterest": 1850903
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113429,
              "short": 220467,
              "net": -107038
            },
            "nonCommercial": {
              "long": 113255,
              "short": 14527,
              "net": 98728
            },
            "smallTrader": {
              "long": 18780,
              "short": 10470,
              "net": 8310
            }
          },
          "openInterest": 278286
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 748843,
              "short": 1486874,
              "net": -738031
            },
            "nonCommercial": {
              "long": 854255,
              "short": 138485,
              "net": 715770
            },
            "smallTrader": {
              "long": 117650,
              "short": 95389,
              "net": 22261
            }
          },
          "openInterest": 2513575
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21881,
              "short": 37154,
              "net": -15273
            },
            "nonCommercial": {
              "long": 21104,
              "short": 7538,
              "net": 13566
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51868
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 42604,
              "short": 48148,
              "net": -5544
            },
            "nonCommercial": {
              "long": 10096,
              "short": 4627,
              "net": 5469
            },
            "smallTrader": {
              "long": 339,
              "short": 264,
              "net": 75
            }
          },
          "openInterest": 59380
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 187625,
              "short": 361061,
              "net": -173436
            },
            "nonCommercial": {
              "long": 234656,
              "short": 93592,
              "net": 141064
            },
            "smallTrader": {
              "long": 82410,
              "short": 50038,
              "net": 32372
            }
          },
          "openInterest": 514049
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14939,
              "short": 12407,
              "net": 2532
            },
            "nonCommercial": {
              "long": 19693,
              "short": 16734,
              "net": 2959
            },
            "smallTrader": {
              "long": 9896,
              "short": 15387,
              "net": -5491
            }
          },
          "openInterest": 54643
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173194,
              "short": 260850,
              "net": -87656
            },
            "nonCommercial": {
              "long": 159353,
              "short": 79451,
              "net": 79902
            },
            "smallTrader": {
              "long": 25490,
              "short": 17736,
              "net": 7754
            }
          },
          "openInterest": 434056
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 157443,
              "short": 383803,
              "net": -226360
            },
            "nonCommercial": {
              "long": 259032,
              "short": 55678,
              "net": 203354
            },
            "smallTrader": {
              "long": 49819,
              "short": 26813,
              "net": 23006
            }
          },
          "openInterest": 529690
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170284,
              "short": 206927,
              "net": -36643
            },
            "nonCommercial": {
              "long": 105035,
              "short": 90048,
              "net": 14987
            },
            "smallTrader": {
              "long": 51414,
              "short": 29758,
              "net": 21656
            }
          },
          "openInterest": 418447
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64904,
              "short": 72327,
              "net": -7423
            },
            "nonCommercial": {
              "long": 56544,
              "short": 60212,
              "net": -3668
            },
            "smallTrader": {
              "long": 35956,
              "short": 24865,
              "net": 11091
            }
          },
          "openInterest": 162038
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94209,
              "short": 86354,
              "net": 7855
            },
            "nonCommercial": {
              "long": 73224,
              "short": 65871,
              "net": 7353
            },
            "smallTrader": {
              "long": 19168,
              "short": 34376,
              "net": -15208
            }
          },
          "openInterest": 239660
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148211,
              "short": 188528,
              "net": -40317
            },
            "nonCommercial": {
              "long": 117698,
              "short": 61271,
              "net": 56427
            },
            "smallTrader": {
              "long": 30035,
              "short": 46145,
              "net": -16110
            }
          },
          "openInterest": 357162
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60742,
              "short": 155684,
              "net": -94942
            },
            "nonCommercial": {
              "long": 130264,
              "short": 40477,
              "net": 89787
            },
            "smallTrader": {
              "long": 8518,
              "short": 3363,
              "net": 5155
            }
          },
          "openInterest": 199947
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23981,
              "short": 27530,
              "net": -3549
            },
            "nonCommercial": {
              "long": 14815,
              "short": 11301,
              "net": 3514
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46896
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 547427,
              "short": 483913,
              "net": 63514
            },
            "nonCommercial": {
              "long": 336098,
              "short": 430259,
              "net": -94161
            },
            "smallTrader": {
              "long": 67295,
              "short": 36648,
              "net": 30647
            }
          },
          "openInterest": 1424981
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8671,
              "short": 27208,
              "net": -18537
            },
            "nonCommercial": {
              "long": 32749,
              "short": 14510,
              "net": 18239
            },
            "smallTrader": {
              "long": 4993,
              "short": 4695,
              "net": 298
            }
          },
          "openInterest": 46728
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15746,
              "short": 48725,
              "net": -32979
            },
            "nonCommercial": {
              "long": 47255,
              "short": 19216,
              "net": 28039
            },
            "smallTrader": {
              "long": 8393,
              "short": 3453,
              "net": 4940
            }
          },
          "openInterest": 76610
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 332831,
              "short": 360307,
              "net": -27476
            },
            "nonCommercial": {
              "long": 120325,
              "short": 95370,
              "net": 24955
            },
            "smallTrader": {
              "long": 18534,
              "short": 16013,
              "net": 2521
            }
          },
          "openInterest": 481944
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 418975,
              "short": 476863,
              "net": -57888
            },
            "nonCommercial": {
              "long": 111689,
              "short": 69265,
              "net": 42424
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 645461
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82087,
              "short": 89439,
              "net": -7352
            },
            "nonCommercial": {
              "long": 60786,
              "short": 74443,
              "net": -13657
            },
            "smallTrader": {
              "long": 34190,
              "short": 13181,
              "net": 21009
            }
          },
          "openInterest": 219518
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192593,
              "short": 346557,
              "net": -153964
            },
            "nonCommercial": {
              "long": 160482,
              "short": 24022,
              "net": 136460
            },
            "smallTrader": {
              "long": 47141,
              "short": 29637,
              "net": 17504
            }
          },
          "openInterest": 463132
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226163,
              "short": 257674,
              "net": -31511
            },
            "nonCommercial": {
              "long": 144454,
              "short": 121902,
              "net": 22552
            },
            "smallTrader": {
              "long": 39075,
              "short": 30116,
              "net": 8959
            }
          },
          "openInterest": 518872
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 430327,
              "short": 552821,
              "net": -122494
            },
            "nonCommercial": {
              "long": 273022,
              "short": 80222,
              "net": 192800
            },
            "smallTrader": {
              "long": 44726,
              "short": 115032,
              "net": -70306
            }
          },
          "openInterest": 872794
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 544119,
              "short": 420443,
              "net": 123676
            },
            "nonCommercial": {
              "long": 187783,
              "short": 308377,
              "net": -120594
            },
            "smallTrader": {
              "long": 77339,
              "short": 80421,
              "net": -3082
            }
          },
          "openInterest": 974778
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16657,
              "short": 3961,
              "net": 12696
            },
            "nonCommercial": {
              "long": 15992,
              "short": 25437,
              "net": -9445
            },
            "smallTrader": {
              "long": 11835,
              "short": 15086,
              "net": -3251
            }
          },
          "openInterest": 44649
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3599,
              "short": 4694,
              "net": -1095
            },
            "nonCommercial": {
              "long": 24264,
              "short": 26024,
              "net": -1760
            },
            "smallTrader": {
              "long": 5852,
              "short": 2997,
              "net": 2855
            }
          },
          "openInterest": 35691
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 124373,
              "short": 203250,
              "net": -78877
            },
            "nonCommercial": {
              "long": 158335,
              "short": 83595,
              "net": 74740
            },
            "smallTrader": {
              "long": 32502,
              "short": 28365,
              "net": 4137
            }
          },
          "openInterest": 394826
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116692,
              "short": 156855,
              "net": -40163
            },
            "nonCommercial": {
              "long": 83312,
              "short": 40173,
              "net": 43139
            },
            "smallTrader": {
              "long": 22110,
              "short": 25086,
              "net": -2976
            }
          },
          "openInterest": 280634
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193013,
              "short": 166786,
              "net": 26227
            },
            "nonCommercial": {
              "long": 159358,
              "short": 174574,
              "net": -15216
            },
            "smallTrader": {
              "long": 30907,
              "short": 41918,
              "net": -11011
            }
          },
          "openInterest": 498346
        }
      ]
    },
    {
      "reportDate": "2018-04-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2394138,
              "short": 1828086,
              "net": 566052
            },
            "nonCommercial": {
              "long": 566954,
              "short": 942319,
              "net": -375365
            },
            "smallTrader": {
              "long": 346921,
              "short": 537608,
              "net": -190687
            }
          },
          "openInterest": 3439319
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1329198,
              "short": 1158617,
              "net": 170581
            },
            "nonCommercial": {
              "long": 358502,
              "short": 491138,
              "net": -132636
            },
            "smallTrader": {
              "long": 130285,
              "short": 168230,
              "net": -37945
            }
          },
          "openInterest": 1918159
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 484974,
              "short": 453046,
              "net": 31928
            },
            "nonCommercial": {
              "long": 133920,
              "short": 124243,
              "net": 9677
            },
            "smallTrader": {
              "long": 140625,
              "short": 182230,
              "net": -41605
            }
          },
          "openInterest": 773737
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2502588,
              "short": 1724129,
              "net": 778459
            },
            "nonCommercial": {
              "long": 536540,
              "short": 1115846,
              "net": -579306
            },
            "smallTrader": {
              "long": 254956,
              "short": 454109,
              "net": -199153
            }
          },
          "openInterest": 3397735
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36814,
              "short": 31908,
              "net": 4906
            },
            "nonCommercial": {
              "long": 46152,
              "short": 46227,
              "net": -75
            },
            "smallTrader": {
              "long": 22650,
              "short": 27481,
              "net": -4831
            }
          },
          "openInterest": 108830
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23702,
              "short": 2022,
              "net": 21680
            },
            "nonCommercial": {
              "long": 4372,
              "short": 27160,
              "net": -22788
            },
            "smallTrader": {
              "long": 2352,
              "short": 1244,
              "net": 1108
            }
          },
          "openInterest": 30426
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45117,
              "short": 99602,
              "net": -54485
            },
            "nonCommercial": {
              "long": 86643,
              "short": 46305,
              "net": 40338
            },
            "smallTrader": {
              "long": 37202,
              "short": 23055,
              "net": 14147
            }
          },
          "openInterest": 172017
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64223,
              "short": 31105,
              "net": 33118
            },
            "nonCommercial": {
              "long": 29558,
              "short": 61430,
              "net": -31872
            },
            "smallTrader": {
              "long": 28906,
              "short": 30152,
              "net": -1246
            }
          },
          "openInterest": 127509
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125551,
              "short": 173924,
              "net": -48373
            },
            "nonCommercial": {
              "long": 98748,
              "short": 56730,
              "net": 42018
            },
            "smallTrader": {
              "long": 17229,
              "short": 10874,
              "net": 6355
            }
          },
          "openInterest": 299390
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131782,
              "short": 97917,
              "net": 33865
            },
            "nonCommercial": {
              "long": 65282,
              "short": 109882,
              "net": -44600
            },
            "smallTrader": {
              "long": 19843,
              "short": 9108,
              "net": 10735
            }
          },
          "openInterest": 279405
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117045,
              "short": 142322,
              "net": -25277
            },
            "nonCommercial": {
              "long": 102027,
              "short": 81117,
              "net": 20910
            },
            "smallTrader": {
              "long": 19731,
              "short": 15364,
              "net": 4367
            }
          },
          "openInterest": 289138
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 777817,
              "short": 1067826,
              "net": -290009
            },
            "nonCommercial": {
              "long": 628395,
              "short": 261078,
              "net": 367317
            },
            "smallTrader": {
              "long": 155540,
              "short": 232848,
              "net": -77308
            }
          },
          "openInterest": 1865937
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115419,
              "short": 219111,
              "net": -103692
            },
            "nonCommercial": {
              "long": 110068,
              "short": 15769,
              "net": 94299
            },
            "smallTrader": {
              "long": 19869,
              "short": 10476,
              "net": 9393
            }
          },
          "openInterest": 277835
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 784653,
              "short": 1509217,
              "net": -724564
            },
            "nonCommercial": {
              "long": 829287,
              "short": 129742,
              "net": 699545
            },
            "smallTrader": {
              "long": 110709,
              "short": 85690,
              "net": 25019
            }
          },
          "openInterest": 2547337
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21616,
              "short": 32462,
              "net": -10846
            },
            "nonCommercial": {
              "long": 18560,
              "short": 8779,
              "net": 9781
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48454
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35822,
              "short": 42461,
              "net": -6639
            },
            "nonCommercial": {
              "long": 9857,
              "short": 3418,
              "net": 6439
            },
            "smallTrader": {
              "long": 379,
              "short": 179,
              "net": 200
            }
          },
          "openInterest": 51450
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185288,
              "short": 346555,
              "net": -161267
            },
            "nonCommercial": {
              "long": 221327,
              "short": 86946,
              "net": 134381
            },
            "smallTrader": {
              "long": 76210,
              "short": 49324,
              "net": 26886
            }
          },
          "openInterest": 493677
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14859,
              "short": 11984,
              "net": 2875
            },
            "nonCommercial": {
              "long": 18764,
              "short": 16857,
              "net": 1907
            },
            "smallTrader": {
              "long": 9538,
              "short": 14320,
              "net": -4782
            }
          },
          "openInterest": 54113
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166594,
              "short": 252427,
              "net": -85833
            },
            "nonCommercial": {
              "long": 156026,
              "short": 77551,
              "net": 78475
            },
            "smallTrader": {
              "long": 24662,
              "short": 17304,
              "net": 7358
            }
          },
          "openInterest": 425243
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 162608,
              "short": 351473,
              "net": -188865
            },
            "nonCommercial": {
              "long": 234677,
              "short": 68088,
              "net": 166589
            },
            "smallTrader": {
              "long": 43845,
              "short": 21569,
              "net": 22276
            }
          },
          "openInterest": 493141
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175085,
              "short": 210993,
              "net": -35908
            },
            "nonCommercial": {
              "long": 108004,
              "short": 93603,
              "net": 14401
            },
            "smallTrader": {
              "long": 51740,
              "short": 30233,
              "net": 21507
            }
          },
          "openInterest": 429952
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63665,
              "short": 74952,
              "net": -11287
            },
            "nonCommercial": {
              "long": 48053,
              "short": 44481,
              "net": 3572
            },
            "smallTrader": {
              "long": 34005,
              "short": 26290,
              "net": 7715
            }
          },
          "openInterest": 148818
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95429,
              "short": 83498,
              "net": 11931
            },
            "nonCommercial": {
              "long": 71058,
              "short": 67999,
              "net": 3059
            },
            "smallTrader": {
              "long": 18887,
              "short": 33877,
              "net": -14990
            }
          },
          "openInterest": 239313
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145704,
              "short": 178307,
              "net": -32603
            },
            "nonCommercial": {
              "long": 120726,
              "short": 75584,
              "net": 45142
            },
            "smallTrader": {
              "long": 30899,
              "short": 43438,
              "net": -12539
            }
          },
          "openInterest": 356975
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64044,
              "short": 169006,
              "net": -104962
            },
            "nonCommercial": {
              "long": 136812,
              "short": 37732,
              "net": 99080
            },
            "smallTrader": {
              "long": 8737,
              "short": 2855,
              "net": 5882
            }
          },
          "openInterest": 209945
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27562,
              "short": 25179,
              "net": 2383
            },
            "nonCommercial": {
              "long": 15224,
              "short": 18382,
              "net": -3158
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50750
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 569790,
              "short": 498616,
              "net": 71174
            },
            "nonCommercial": {
              "long": 328895,
              "short": 426400,
              "net": -97505
            },
            "smallTrader": {
              "long": 62842,
              "short": 36511,
              "net": 26331
            }
          },
          "openInterest": 1456501
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8792,
              "short": 27497,
              "net": -18705
            },
            "nonCommercial": {
              "long": 32948,
              "short": 14571,
              "net": 18377
            },
            "smallTrader": {
              "long": 4980,
              "short": 4652,
              "net": 328
            }
          },
          "openInterest": 47079
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15068,
              "short": 43559,
              "net": -28491
            },
            "nonCommercial": {
              "long": 47033,
              "short": 23290,
              "net": 23743
            },
            "smallTrader": {
              "long": 8617,
              "short": 3869,
              "net": 4748
            }
          },
          "openInterest": 75757
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 345619,
              "short": 365692,
              "net": -20073
            },
            "nonCommercial": {
              "long": 108418,
              "short": 89822,
              "net": 18596
            },
            "smallTrader": {
              "long": 17194,
              "short": 15717,
              "net": 1477
            }
          },
          "openInterest": 482368
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 428757,
              "short": 488892,
              "net": -60135
            },
            "nonCommercial": {
              "long": 112247,
              "short": 69714,
              "net": 42533
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 672875
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86416,
              "short": 89053,
              "net": -2637
            },
            "nonCommercial": {
              "long": 65969,
              "short": 82934,
              "net": -16965
            },
            "smallTrader": {
              "long": 32333,
              "short": 12731,
              "net": 19602
            }
          },
          "openInterest": 232682
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192584,
              "short": 347334,
              "net": -154750
            },
            "nonCommercial": {
              "long": 162212,
              "short": 23342,
              "net": 138870
            },
            "smallTrader": {
              "long": 47346,
              "short": 31466,
              "net": 15880
            }
          },
          "openInterest": 477478
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219352,
              "short": 260001,
              "net": -40649
            },
            "nonCommercial": {
              "long": 142692,
              "short": 109811,
              "net": 32881
            },
            "smallTrader": {
              "long": 37270,
              "short": 29502,
              "net": 7768
            }
          },
          "openInterest": 517457
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441910,
              "short": 582604,
              "net": -140694
            },
            "nonCommercial": {
              "long": 284051,
              "short": 73590,
              "net": 210461
            },
            "smallTrader": {
              "long": 47182,
              "short": 116949,
              "net": -69767
            }
          },
          "openInterest": 906217
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 553224,
              "short": 426999,
              "net": 126225
            },
            "nonCommercial": {
              "long": 195211,
              "short": 314266,
              "net": -119055
            },
            "smallTrader": {
              "long": 77808,
              "short": 84978,
              "net": -7170
            }
          },
          "openInterest": 990051
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19921,
              "short": 5175,
              "net": 14746
            },
            "nonCommercial": {
              "long": 17908,
              "short": 27819,
              "net": -9911
            },
            "smallTrader": {
              "long": 10744,
              "short": 15579,
              "net": -4835
            }
          },
          "openInterest": 48734
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1990,
              "short": 4448,
              "net": -2458
            },
            "nonCommercial": {
              "long": 21990,
              "short": 23175,
              "net": -1185
            },
            "smallTrader": {
              "long": 6111,
              "short": 2468,
              "net": 3643
            }
          },
          "openInterest": 31226
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 115015,
              "short": 195596,
              "net": -80581
            },
            "nonCommercial": {
              "long": 154596,
              "short": 75494,
              "net": 79102
            },
            "smallTrader": {
              "long": 32500,
              "short": 31021,
              "net": 1479
            }
          },
          "openInterest": 377503
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122039,
              "short": 160010,
              "net": -37971
            },
            "nonCommercial": {
              "long": 83109,
              "short": 43281,
              "net": 39828
            },
            "smallTrader": {
              "long": 22684,
              "short": 24541,
              "net": -1857
            }
          },
          "openInterest": 290554
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192594,
              "short": 167735,
              "net": 24859
            },
            "nonCommercial": {
              "long": 155259,
              "short": 171849,
              "net": -16590
            },
            "smallTrader": {
              "long": 33265,
              "short": 41534,
              "net": -8269
            }
          },
          "openInterest": 498866
        }
      ]
    },
    {
      "reportDate": "2018-04-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2359922,
              "short": 1823944,
              "net": 535978
            },
            "nonCommercial": {
              "long": 635484,
              "short": 966119,
              "net": -330635
            },
            "smallTrader": {
              "long": 343145,
              "short": 548488,
              "net": -205343
            }
          },
          "openInterest": 3465481
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1288942,
              "short": 1158732,
              "net": 130210
            },
            "nonCommercial": {
              "long": 420890,
              "short": 502695,
              "net": -81805
            },
            "smallTrader": {
              "long": 129998,
              "short": 178403,
              "net": -48405
            }
          },
          "openInterest": 1933454
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 478138,
              "short": 464604,
              "net": 13534
            },
            "nonCommercial": {
              "long": 142406,
              "short": 107556,
              "net": 34850
            },
            "smallTrader": {
              "long": 136496,
              "short": 184880,
              "net": -48384
            }
          },
          "openInterest": 769365
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2481681,
              "short": 1778088,
              "net": 703593
            },
            "nonCommercial": {
              "long": 585579,
              "short": 1106062,
              "net": -520483
            },
            "smallTrader": {
              "long": 256849,
              "short": 439959,
              "net": -183110
            }
          },
          "openInterest": 3430716
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40843,
              "short": 32907,
              "net": 7936
            },
            "nonCommercial": {
              "long": 38793,
              "short": 41589,
              "net": -2796
            },
            "smallTrader": {
              "long": 21719,
              "short": 26859,
              "net": -5140
            }
          },
          "openInterest": 104209
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1077,
              "short": 1315,
              "net": -238
            },
            "smallTrader": {
              "long": 599,
              "short": 361,
              "net": 238
            }
          },
          "openInterest": 1702
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24763,
              "short": 2514,
              "net": 22249
            },
            "nonCommercial": {
              "long": 5911,
              "short": 28103,
              "net": -22192
            },
            "smallTrader": {
              "long": 1787,
              "short": 1844,
              "net": -57
            }
          },
          "openInterest": 32523
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46550,
              "short": 104428,
              "net": -57878
            },
            "nonCommercial": {
              "long": 95267,
              "short": 52251,
              "net": 43016
            },
            "smallTrader": {
              "long": 38224,
              "short": 23362,
              "net": 14862
            }
          },
          "openInterest": 182784
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63718,
              "short": 32275,
              "net": 31443
            },
            "nonCommercial": {
              "long": 28027,
              "short": 59699,
              "net": -31672
            },
            "smallTrader": {
              "long": 28716,
              "short": 28487,
              "net": 229
            }
          },
          "openInterest": 124621
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117230,
              "short": 169102,
              "net": -51872
            },
            "nonCommercial": {
              "long": 100181,
              "short": 54611,
              "net": 45570
            },
            "smallTrader": {
              "long": 16148,
              "short": 9846,
              "net": 6302
            }
          },
          "openInterest": 283927
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132512,
              "short": 100741,
              "net": 31771
            },
            "nonCommercial": {
              "long": 67938,
              "short": 108663,
              "net": -40725
            },
            "smallTrader": {
              "long": 17699,
              "short": 8745,
              "net": 8954
            }
          },
          "openInterest": 274792
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95352,
              "short": 121489,
              "net": -26137
            },
            "nonCommercial": {
              "long": 94928,
              "short": 71222,
              "net": 23706
            },
            "smallTrader": {
              "long": 17860,
              "short": 15429,
              "net": 2431
            }
          },
          "openInterest": 255757
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 771635,
              "short": 1073229,
              "net": -301594
            },
            "nonCommercial": {
              "long": 613047,
              "short": 230743,
              "net": 382304
            },
            "smallTrader": {
              "long": 155086,
              "short": 235796,
              "net": -80710
            }
          },
          "openInterest": 1882013
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115399,
              "short": 220836,
              "net": -105437
            },
            "nonCommercial": {
              "long": 112303,
              "short": 15934,
              "net": 96369
            },
            "smallTrader": {
              "long": 20023,
              "short": 10955,
              "net": 9068
            }
          },
          "openInterest": 276506
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 736394,
              "short": 1464070,
              "net": -727676
            },
            "nonCommercial": {
              "long": 836353,
              "short": 129273,
              "net": 707080
            },
            "smallTrader": {
              "long": 108010,
              "short": 87414,
              "net": 20596
            }
          },
          "openInterest": 2480033
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22919,
              "short": 32149,
              "net": -9230
            },
            "nonCommercial": {
              "long": 16867,
              "short": 8150,
              "net": 8717
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48443
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37851,
              "short": 45144,
              "net": -7293
            },
            "nonCommercial": {
              "long": 10499,
              "short": 3325,
              "net": 7174
            },
            "smallTrader": {
              "long": 293,
              "short": 174,
              "net": 119
            }
          },
          "openInterest": 54381
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182400,
              "short": 363023,
              "net": -180623
            },
            "nonCommercial": {
              "long": 236344,
              "short": 88881,
              "net": 147463
            },
            "smallTrader": {
              "long": 78975,
              "short": 45815,
              "net": 33160
            }
          },
          "openInterest": 508204
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14374,
              "short": 11784,
              "net": 2590
            },
            "nonCommercial": {
              "long": 17945,
              "short": 16364,
              "net": 1581
            },
            "smallTrader": {
              "long": 8534,
              "short": 12705,
              "net": -4171
            }
          },
          "openInterest": 50549
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174265,
              "short": 254631,
              "net": -80366
            },
            "nonCommercial": {
              "long": 151593,
              "short": 80684,
              "net": 70909
            },
            "smallTrader": {
              "long": 27434,
              "short": 17977,
              "net": 9457
            }
          },
          "openInterest": 434947
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 166796,
              "short": 342448,
              "net": -175652
            },
            "nonCommercial": {
              "long": 234457,
              "short": 79085,
              "net": 155372
            },
            "smallTrader": {
              "long": 45574,
              "short": 25294,
              "net": 20280
            }
          },
          "openInterest": 499588
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173312,
              "short": 212545,
              "net": -39233
            },
            "nonCommercial": {
              "long": 106895,
              "short": 92164,
              "net": 14731
            },
            "smallTrader": {
              "long": 55756,
              "short": 31254,
              "net": 24502
            }
          },
          "openInterest": 426214
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64798,
              "short": 75124,
              "net": -10326
            },
            "nonCommercial": {
              "long": 49855,
              "short": 47094,
              "net": 2761
            },
            "smallTrader": {
              "long": 34222,
              "short": 26657,
              "net": 7565
            }
          },
          "openInterest": 151202
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97934,
              "short": 79899,
              "net": 18035
            },
            "nonCommercial": {
              "long": 66692,
              "short": 70325,
              "net": -3633
            },
            "smallTrader": {
              "long": 18395,
              "short": 32797,
              "net": -14402
            }
          },
          "openInterest": 240460
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144224,
              "short": 169294,
              "net": -25070
            },
            "nonCommercial": {
              "long": 116948,
              "short": 81969,
              "net": 34979
            },
            "smallTrader": {
              "long": 32964,
              "short": 42873,
              "net": -9909
            }
          },
          "openInterest": 348516
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67751,
              "short": 174664,
              "net": -106913
            },
            "nonCommercial": {
              "long": 147519,
              "short": 45301,
              "net": 102218
            },
            "smallTrader": {
              "long": 7934,
              "short": 3239,
              "net": 4695
            }
          },
          "openInterest": 223499
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26769,
              "short": 25840,
              "net": 929
            },
            "nonCommercial": {
              "long": 14573,
              "short": 15905,
              "net": -1332
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48586
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 574708,
              "short": 504872,
              "net": 69836
            },
            "nonCommercial": {
              "long": 342194,
              "short": 440467,
              "net": -98273
            },
            "smallTrader": {
              "long": 67349,
              "short": 38912,
              "net": 28437
            }
          },
          "openInterest": 1484484
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8942,
              "short": 32435,
              "net": -23493
            },
            "nonCommercial": {
              "long": 41652,
              "short": 18825,
              "net": 22827
            },
            "smallTrader": {
              "long": 5247,
              "short": 4581,
              "net": 666
            }
          },
          "openInterest": 55938
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16312,
              "short": 40418,
              "net": -24106
            },
            "nonCommercial": {
              "long": 46435,
              "short": 27435,
              "net": 19000
            },
            "smallTrader": {
              "long": 8351,
              "short": 3245,
              "net": 5106
            }
          },
          "openInterest": 76230
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 353595,
              "short": 364959,
              "net": -11364
            },
            "nonCommercial": {
              "long": 102016,
              "short": 91860,
              "net": 10156
            },
            "smallTrader": {
              "long": 16444,
              "short": 15236,
              "net": 1208
            }
          },
          "openInterest": 483394
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 434629,
              "short": 492421,
              "net": -57792
            },
            "nonCommercial": {
              "long": 110325,
              "short": 66808,
              "net": 43517
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 682253
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83340,
              "short": 87918,
              "net": -4578
            },
            "nonCommercial": {
              "long": 65033,
              "short": 79866,
              "net": -14833
            },
            "smallTrader": {
              "long": 32624,
              "short": 13213,
              "net": 19411
            }
          },
          "openInterest": 227175
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188347,
              "short": 353499,
              "net": -165152
            },
            "nonCommercial": {
              "long": 173780,
              "short": 27503,
              "net": 146277
            },
            "smallTrader": {
              "long": 49593,
              "short": 30718,
              "net": 18875
            }
          },
          "openInterest": 504158
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224144,
              "short": 255888,
              "net": -31744
            },
            "nonCommercial": {
              "long": 147996,
              "short": 122327,
              "net": 25669
            },
            "smallTrader": {
              "long": 36672,
              "short": 30597,
              "net": 6075
            }
          },
          "openInterest": 542176
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 461463,
              "short": 607299,
              "net": -145836
            },
            "nonCommercial": {
              "long": 282142,
              "short": 71877,
              "net": 210265
            },
            "smallTrader": {
              "long": 51120,
              "short": 115549,
              "net": -64429
            }
          },
          "openInterest": 936447
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 546517,
              "short": 425094,
              "net": 121423
            },
            "nonCommercial": {
              "long": 201698,
              "short": 317550,
              "net": -115852
            },
            "smallTrader": {
              "long": 80522,
              "short": 86093,
              "net": -5571
            }
          },
          "openInterest": 999540
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23614,
              "short": 5430,
              "net": 18184
            },
            "nonCommercial": {
              "long": 18370,
              "short": 29114,
              "net": -10744
            },
            "smallTrader": {
              "long": 8680,
              "short": 16120,
              "net": -7440
            }
          },
          "openInterest": 51144
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2911,
              "short": 4483,
              "net": -1572
            },
            "nonCommercial": {
              "long": 23544,
              "short": 25349,
              "net": -1805
            },
            "smallTrader": {
              "long": 6078,
              "short": 2701,
              "net": 3377
            }
          },
          "openInterest": 33497
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 113111,
              "short": 204674,
              "net": -91563
            },
            "nonCommercial": {
              "long": 165574,
              "short": 72661,
              "net": 92913
            },
            "smallTrader": {
              "long": 29656,
              "short": 31006,
              "net": -1350
            }
          },
          "openInterest": 380021
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108302,
              "short": 154220,
              "net": -45918
            },
            "nonCommercial": {
              "long": 81674,
              "short": 33921,
              "net": 47753
            },
            "smallTrader": {
              "long": 23429,
              "short": 25264,
              "net": -1835
            }
          },
          "openInterest": 272176
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170416,
              "short": 165085,
              "net": 5331
            },
            "nonCommercial": {
              "long": 157836,
              "short": 152477,
              "net": 5359
            },
            "smallTrader": {
              "long": 32142,
              "short": 42832,
              "net": -10690
            }
          },
          "openInterest": 467838
        }
      ]
    },
    {
      "reportDate": "2018-04-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2446325,
              "short": 1902503,
              "net": 543822
            },
            "nonCommercial": {
              "long": 647754,
              "short": 1019443,
              "net": -371689
            },
            "smallTrader": {
              "long": 352571,
              "short": 524704,
              "net": -172133
            }
          },
          "openInterest": 3579519
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1346936,
              "short": 1209665,
              "net": 137271
            },
            "nonCommercial": {
              "long": 417217,
              "short": 503965,
              "net": -86748
            },
            "smallTrader": {
              "long": 129944,
              "short": 180467,
              "net": -50523
            }
          },
          "openInterest": 1995472
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 490089,
              "short": 501301,
              "net": -11212
            },
            "nonCommercial": {
              "long": 160146,
              "short": 114849,
              "net": 45297
            },
            "smallTrader": {
              "long": 146885,
              "short": 180970,
              "net": -34085
            }
          },
          "openInterest": 812933
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2584746,
              "short": 1825759,
              "net": 758987
            },
            "nonCommercial": {
              "long": 569784,
              "short": 1143283,
              "net": -573499
            },
            "smallTrader": {
              "long": 253834,
              "short": 439322,
              "net": -185488
            }
          },
          "openInterest": 3527238
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41794,
              "short": 32133,
              "net": 9661
            },
            "nonCommercial": {
              "long": 29832,
              "short": 39987,
              "net": -10155
            },
            "smallTrader": {
              "long": 25541,
              "short": 25047,
              "net": 494
            }
          },
          "openInterest": 99720
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1305,
              "short": 1645,
              "net": -340
            },
            "smallTrader": {
              "long": 682,
              "short": 342,
              "net": 340
            }
          },
          "openInterest": 2029
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25343,
              "short": 2769,
              "net": 22574
            },
            "nonCommercial": {
              "long": 5519,
              "short": 27832,
              "net": -22313
            },
            "smallTrader": {
              "long": 1772,
              "short": 2033,
              "net": -261
            }
          },
          "openInterest": 32634
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47451,
              "short": 110975,
              "net": -63524
            },
            "nonCommercial": {
              "long": 113252,
              "short": 65550,
              "net": 47702
            },
            "smallTrader": {
              "long": 39333,
              "short": 23511,
              "net": 15822
            }
          },
          "openInterest": 205523
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62509,
              "short": 39619,
              "net": 22890
            },
            "nonCommercial": {
              "long": 28575,
              "short": 58899,
              "net": -30324
            },
            "smallTrader": {
              "long": 32160,
              "short": 24726,
              "net": 7434
            }
          },
          "openInterest": 128174
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108534,
              "short": 163393,
              "net": -54859
            },
            "nonCommercial": {
              "long": 105526,
              "short": 55819,
              "net": 49707
            },
            "smallTrader": {
              "long": 13804,
              "short": 8652,
              "net": 5152
            }
          },
          "openInterest": 279728
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134889,
              "short": 90557,
              "net": 44332
            },
            "nonCommercial": {
              "long": 63728,
              "short": 118582,
              "net": -54854
            },
            "smallTrader": {
              "long": 18656,
              "short": 8134,
              "net": 10522
            }
          },
          "openInterest": 268597
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75213,
              "short": 111392,
              "net": -36179
            },
            "nonCommercial": {
              "long": 95532,
              "short": 64815,
              "net": 30717
            },
            "smallTrader": {
              "long": 20226,
              "short": 14764,
              "net": 5462
            }
          },
          "openInterest": 240008
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 780966,
              "short": 1042186,
              "net": -261220
            },
            "nonCommercial": {
              "long": 584507,
              "short": 244447,
              "net": 340060
            },
            "smallTrader": {
              "long": 155144,
              "short": 233984,
              "net": -78840
            }
          },
          "openInterest": 1854949
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109326,
              "short": 212746,
              "net": -103420
            },
            "nonCommercial": {
              "long": 113418,
              "short": 16353,
              "net": 97065
            },
            "smallTrader": {
              "long": 16304,
              "short": 9949,
              "net": 6355
            }
          },
          "openInterest": 263078
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 762457,
              "short": 1506450,
              "net": -743993
            },
            "nonCommercial": {
              "long": 849993,
              "short": 121862,
              "net": 728131
            },
            "smallTrader": {
              "long": 106466,
              "short": 90604,
              "net": 15862
            }
          },
          "openInterest": 2596578
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24586,
              "short": 33640,
              "net": -9054
            },
            "nonCommercial": {
              "long": 17349,
              "short": 8721,
              "net": 8628
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50772
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39206,
              "short": 46704,
              "net": -7498
            },
            "nonCommercial": {
              "long": 11028,
              "short": 3634,
              "net": 7394
            },
            "smallTrader": {
              "long": 251,
              "short": 147,
              "net": 104
            }
          },
          "openInterest": 56672
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181413,
              "short": 362866,
              "net": -181453
            },
            "nonCommercial": {
              "long": 238829,
              "short": 87353,
              "net": 151476
            },
            "smallTrader": {
              "long": 79578,
              "short": 49601,
              "net": 29977
            }
          },
          "openInterest": 509032
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15675,
              "short": 12834,
              "net": 2841
            },
            "nonCommercial": {
              "long": 16072,
              "short": 15659,
              "net": 413
            },
            "smallTrader": {
              "long": 8608,
              "short": 11862,
              "net": -3254
            }
          },
          "openInterest": 49750
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183544,
              "short": 267911,
              "net": -84367
            },
            "nonCommercial": {
              "long": 163803,
              "short": 88649,
              "net": 75154
            },
            "smallTrader": {
              "long": 27203,
              "short": 17990,
              "net": 9213
            }
          },
          "openInterest": 461935
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 173535,
              "short": 358797,
              "net": -185262
            },
            "nonCommercial": {
              "long": 237288,
              "short": 74219,
              "net": 163069
            },
            "smallTrader": {
              "long": 46906,
              "short": 24713,
              "net": 22193
            }
          },
          "openInterest": 510229
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177529,
              "short": 218835,
              "net": -41306
            },
            "nonCommercial": {
              "long": 117886,
              "short": 94897,
              "net": 22989
            },
            "smallTrader": {
              "long": 51740,
              "short": 33423,
              "net": 18317
            }
          },
          "openInterest": 444457
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61662,
              "short": 73859,
              "net": -12197
            },
            "nonCommercial": {
              "long": 49433,
              "short": 46842,
              "net": 2591
            },
            "smallTrader": {
              "long": 34350,
              "short": 24744,
              "net": 9606
            }
          },
          "openInterest": 147319
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100048,
              "short": 79744,
              "net": 20304
            },
            "nonCommercial": {
              "long": 60022,
              "short": 64614,
              "net": -4592
            },
            "smallTrader": {
              "long": 18779,
              "short": 34491,
              "net": -15712
            }
          },
          "openInterest": 240464
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144297,
              "short": 164367,
              "net": -20070
            },
            "nonCommercial": {
              "long": 114697,
              "short": 85631,
              "net": 29066
            },
            "smallTrader": {
              "long": 31862,
              "short": 40858,
              "net": -8996
            }
          },
          "openInterest": 344649
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64630,
              "short": 171349,
              "net": -106719
            },
            "nonCommercial": {
              "long": 155624,
              "short": 53783,
              "net": 101841
            },
            "smallTrader": {
              "long": 8190,
              "short": 3312,
              "net": 4878
            }
          },
          "openInterest": 228823
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27539,
              "short": 25486,
              "net": 2053
            },
            "nonCommercial": {
              "long": 13047,
              "short": 14624,
              "net": -1577
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47647
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 560346,
              "short": 501420,
              "net": 58926
            },
            "nonCommercial": {
              "long": 350286,
              "short": 439583,
              "net": -89297
            },
            "smallTrader": {
              "long": 65524,
              "short": 35153,
              "net": 30371
            }
          },
          "openInterest": 1478529
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8824,
              "short": 37695,
              "net": -28871
            },
            "nonCommercial": {
              "long": 47255,
              "short": 19652,
              "net": 27603
            },
            "smallTrader": {
              "long": 5258,
              "short": 3990,
              "net": 1268
            }
          },
          "openInterest": 61437
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17619,
              "short": 40851,
              "net": -23232
            },
            "nonCommercial": {
              "long": 45236,
              "short": 27589,
              "net": 17647
            },
            "smallTrader": {
              "long": 8779,
              "short": 3194,
              "net": 5585
            }
          },
          "openInterest": 76193
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 354232,
              "short": 369519,
              "net": -15287
            },
            "nonCommercial": {
              "long": 107342,
              "short": 92021,
              "net": 15321
            },
            "smallTrader": {
              "long": 16936,
              "short": 16970,
              "net": -34
            }
          },
          "openInterest": 489511
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 431810,
              "short": 487252,
              "net": -55442
            },
            "nonCommercial": {
              "long": 109511,
              "short": 64568,
              "net": 44943
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 679003
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76300,
              "short": 93255,
              "net": -16955
            },
            "nonCommercial": {
              "long": 66609,
              "short": 66696,
              "net": -87
            },
            "smallTrader": {
              "long": 31127,
              "short": 14085,
              "net": 17042
            }
          },
          "openInterest": 214297
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198481,
              "short": 359861,
              "net": -161380
            },
            "nonCommercial": {
              "long": 168371,
              "short": 24964,
              "net": 143407
            },
            "smallTrader": {
              "long": 50490,
              "short": 32517,
              "net": 17973
            }
          },
          "openInterest": 523756
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218351,
              "short": 239291,
              "net": -20940
            },
            "nonCommercial": {
              "long": 142156,
              "short": 127948,
              "net": 14208
            },
            "smallTrader": {
              "long": 40171,
              "short": 33439,
              "net": 6732
            }
          },
          "openInterest": 526302
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 478667,
              "short": 636347,
              "net": -157680
            },
            "nonCommercial": {
              "long": 289630,
              "short": 65273,
              "net": 224357
            },
            "smallTrader": {
              "long": 52472,
              "short": 119149,
              "net": -66677
            }
          },
          "openInterest": 970469
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 556329,
              "short": 440093,
              "net": 116236
            },
            "nonCommercial": {
              "long": 209163,
              "short": 323199,
              "net": -114036
            },
            "smallTrader": {
              "long": 81219,
              "short": 83419,
              "net": -2200
            }
          },
          "openInterest": 1021576
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25476,
              "short": 5390,
              "net": 20086
            },
            "nonCommercial": {
              "long": 24967,
              "short": 35488,
              "net": -10521
            },
            "smallTrader": {
              "long": 8545,
              "short": 18110,
              "net": -9565
            }
          },
          "openInterest": 59012
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3163,
              "short": 4622,
              "net": -1459
            },
            "nonCommercial": {
              "long": 23278,
              "short": 25693,
              "net": -2415
            },
            "smallTrader": {
              "long": 6344,
              "short": 2470,
              "net": 3874
            }
          },
          "openInterest": 34609
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 124749,
              "short": 197408,
              "net": -72659
            },
            "nonCommercial": {
              "long": 159000,
              "short": 81049,
              "net": 77951
            },
            "smallTrader": {
              "long": 31311,
              "short": 36603,
              "net": -5292
            }
          },
          "openInterest": 395804
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103896,
              "short": 149873,
              "net": -45977
            },
            "nonCommercial": {
              "long": 87230,
              "short": 38343,
              "net": 48887
            },
            "smallTrader": {
              "long": 21400,
              "short": 24310,
              "net": -2910
            }
          },
          "openInterest": 269351
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178930,
              "short": 168971,
              "net": 9959
            },
            "nonCommercial": {
              "long": 156884,
              "short": 154973,
              "net": 1911
            },
            "smallTrader": {
              "long": 31259,
              "short": 43129,
              "net": -11870
            }
          },
          "openInterest": 471652
        }
      ]
    },
    {
      "reportDate": "2018-04-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2636126,
              "short": 1969913,
              "net": 666213
            },
            "nonCommercial": {
              "long": 606022,
              "short": 1068155,
              "net": -462133
            },
            "smallTrader": {
              "long": 371438,
              "short": 575518,
              "net": -204080
            }
          },
          "openInterest": 3784711
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1330871,
              "short": 1207799,
              "net": 123072
            },
            "nonCommercial": {
              "long": 392342,
              "short": 461606,
              "net": -69264
            },
            "smallTrader": {
              "long": 129317,
              "short": 183125,
              "net": -53808
            }
          },
          "openInterest": 1995573
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 515965,
              "short": 484731,
              "net": 31234
            },
            "nonCommercial": {
              "long": 143243,
              "short": 124922,
              "net": 18321
            },
            "smallTrader": {
              "long": 140785,
              "short": 190340,
              "net": -49555
            }
          },
          "openInterest": 818756
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2600112,
              "short": 1818897,
              "net": 781215
            },
            "nonCommercial": {
              "long": 573116,
              "short": 1164965,
              "net": -591849
            },
            "smallTrader": {
              "long": 262701,
              "short": 452067,
              "net": -189366
            }
          },
          "openInterest": 3576217
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49598,
              "short": 34595,
              "net": 15003
            },
            "nonCommercial": {
              "long": 49580,
              "short": 52976,
              "net": -3396
            },
            "smallTrader": {
              "long": 21905,
              "short": 33512,
              "net": -11607
            }
          },
          "openInterest": 122645
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1497,
              "short": 2018,
              "net": -521
            },
            "smallTrader": {
              "long": 829,
              "short": 308,
              "net": 521
            }
          },
          "openInterest": 2380
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24549,
              "short": 2683,
              "net": 21866
            },
            "nonCommercial": {
              "long": 10095,
              "short": 31566,
              "net": -21471
            },
            "smallTrader": {
              "long": 1516,
              "short": 1911,
              "net": -395
            }
          },
          "openInterest": 36163
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52018,
              "short": 100901,
              "net": -48883
            },
            "nonCommercial": {
              "long": 90186,
              "short": 52821,
              "net": 37365
            },
            "smallTrader": {
              "long": 35685,
              "short": 24167,
              "net": 11518
            }
          },
          "openInterest": 183826
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61316,
              "short": 39466,
              "net": 21850
            },
            "nonCommercial": {
              "long": 23559,
              "short": 48703,
              "net": -25144
            },
            "smallTrader": {
              "long": 30820,
              "short": 27526,
              "net": 3294
            }
          },
          "openInterest": 120406
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109165,
              "short": 169324,
              "net": -60159
            },
            "nonCommercial": {
              "long": 111430,
              "short": 56448,
              "net": 54982
            },
            "smallTrader": {
              "long": 13836,
              "short": 8659,
              "net": 5177
            }
          },
          "openInterest": 291420
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128083,
              "short": 90074,
              "net": 38009
            },
            "nonCommercial": {
              "long": 62130,
              "short": 106789,
              "net": -44659
            },
            "smallTrader": {
              "long": 15009,
              "short": 8359,
              "net": 6650
            }
          },
          "openInterest": 255967
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77564,
              "short": 122695,
              "net": -45131
            },
            "nonCommercial": {
              "long": 101054,
              "short": 58418,
              "net": 42636
            },
            "smallTrader": {
              "long": 17846,
              "short": 15351,
              "net": 2495
            }
          },
          "openInterest": 240990
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 734369,
              "short": 995896,
              "net": -261527
            },
            "nonCommercial": {
              "long": 580604,
              "short": 247188,
              "net": 333416
            },
            "smallTrader": {
              "long": 157264,
              "short": 229153,
              "net": -71889
            }
          },
          "openInterest": 1797330
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103584,
              "short": 214006,
              "net": -110422
            },
            "nonCommercial": {
              "long": 118943,
              "short": 16378,
              "net": 102565
            },
            "smallTrader": {
              "long": 15965,
              "short": 8108,
              "net": 7857
            }
          },
          "openInterest": 262114
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 760726,
              "short": 1499069,
              "net": -738343
            },
            "nonCommercial": {
              "long": 838898,
              "short": 126475,
              "net": 712423
            },
            "smallTrader": {
              "long": 109512,
              "short": 83592,
              "net": 25920
            }
          },
          "openInterest": 2574820
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29040,
              "short": 30767,
              "net": -1727
            },
            "nonCommercial": {
              "long": 15143,
              "short": 15262,
              "net": -119
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53519
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41087,
              "short": 49833,
              "net": -8746
            },
            "nonCommercial": {
              "long": 12384,
              "short": 3732,
              "net": 8652
            },
            "smallTrader": {
              "long": 296,
              "short": 202,
              "net": 94
            }
          },
          "openInterest": 59383
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 187816,
              "short": 344556,
              "net": -156740
            },
            "nonCommercial": {
              "long": 216944,
              "short": 86350,
              "net": 130594
            },
            "smallTrader": {
              "long": 77520,
              "short": 51374,
              "net": 26146
            }
          },
          "openInterest": 494154
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17078,
              "short": 13010,
              "net": 4068
            },
            "nonCommercial": {
              "long": 15911,
              "short": 16271,
              "net": -360
            },
            "smallTrader": {
              "long": 8274,
              "short": 11982,
              "net": -3708
            }
          },
          "openInterest": 48473
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180324,
              "short": 276781,
              "net": -96457
            },
            "nonCommercial": {
              "long": 178515,
              "short": 93548,
              "net": 84967
            },
            "smallTrader": {
              "long": 27432,
              "short": 15942,
              "net": 11490
            }
          },
          "openInterest": 469335
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 175715,
              "short": 337515,
              "net": -161800
            },
            "nonCommercial": {
              "long": 225804,
              "short": 89158,
              "net": 136646
            },
            "smallTrader": {
              "long": 50537,
              "short": 25383,
              "net": 25154
            }
          },
          "openInterest": 506410
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186004,
              "short": 228542,
              "net": -42538
            },
            "nonCommercial": {
              "long": 124313,
              "short": 101657,
              "net": 22656
            },
            "smallTrader": {
              "long": 49560,
              "short": 29678,
              "net": 19882
            }
          },
          "openInterest": 446685
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66251,
              "short": 65056,
              "net": 1195
            },
            "nonCommercial": {
              "long": 59253,
              "short": 58670,
              "net": 583
            },
            "smallTrader": {
              "long": 26624,
              "short": 28402,
              "net": -1778
            }
          },
          "openInterest": 155237
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105641,
              "short": 86321,
              "net": 19320
            },
            "nonCommercial": {
              "long": 58553,
              "short": 62703,
              "net": -4150
            },
            "smallTrader": {
              "long": 17307,
              "short": 32477,
              "net": -15170
            }
          },
          "openInterest": 245235
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146262,
              "short": 161574,
              "net": -15312
            },
            "nonCommercial": {
              "long": 110564,
              "short": 87844,
              "net": 22720
            },
            "smallTrader": {
              "long": 32218,
              "short": 39626,
              "net": -7408
            }
          },
          "openInterest": 346558
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82904,
              "short": 176341,
              "net": -93437
            },
            "nonCommercial": {
              "long": 140739,
              "short": 51956,
              "net": 88783
            },
            "smallTrader": {
              "long": 8089,
              "short": 3435,
              "net": 4654
            }
          },
          "openInterest": 232193
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29918,
              "short": 25492,
              "net": 4426
            },
            "nonCommercial": {
              "long": 11401,
              "short": 16343,
              "net": -4942
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48840
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 538969,
              "short": 471455,
              "net": 67514
            },
            "nonCommercial": {
              "long": 337768,
              "short": 433995,
              "net": -96227
            },
            "smallTrader": {
              "long": 63962,
              "short": 35249,
              "net": 28713
            }
          },
          "openInterest": 1426052
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10134,
              "short": 35435,
              "net": -25301
            },
            "nonCommercial": {
              "long": 39933,
              "short": 15499,
              "net": 24434
            },
            "smallTrader": {
              "long": 4972,
              "short": 4105,
              "net": 867
            }
          },
          "openInterest": 55385
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17741,
              "short": 40598,
              "net": -22857
            },
            "nonCommercial": {
              "long": 46015,
              "short": 28183,
              "net": 17832
            },
            "smallTrader": {
              "long": 8191,
              "short": 3166,
              "net": 5025
            }
          },
          "openInterest": 76044
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 358139,
              "short": 380327,
              "net": -22188
            },
            "nonCommercial": {
              "long": 113799,
              "short": 93694,
              "net": 20105
            },
            "smallTrader": {
              "long": 18267,
              "short": 16184,
              "net": 2083
            }
          },
          "openInterest": 502621
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 427710,
              "short": 491952,
              "net": -64242
            },
            "nonCommercial": {
              "long": 115381,
              "short": 68905,
              "net": 46476
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 685976
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75386,
              "short": 106951,
              "net": -31565
            },
            "nonCommercial": {
              "long": 67802,
              "short": 55835,
              "net": 11967
            },
            "smallTrader": {
              "long": 31795,
              "short": 12197,
              "net": 19598
            }
          },
          "openInterest": 201707
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201120,
              "short": 353264,
              "net": -152144
            },
            "nonCommercial": {
              "long": 161049,
              "short": 24998,
              "net": 136051
            },
            "smallTrader": {
              "long": 47774,
              "short": 31681,
              "net": 16093
            }
          },
          "openInterest": 509787
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217478,
              "short": 221634,
              "net": -4156
            },
            "nonCommercial": {
              "long": 136161,
              "short": 136251,
              "net": -90
            },
            "smallTrader": {
              "long": 36358,
              "short": 32112,
              "net": 4246
            }
          },
          "openInterest": 499378
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 463743,
              "short": 593490,
              "net": -129747
            },
            "nonCommercial": {
              "long": 259937,
              "short": 66915,
              "net": 193022
            },
            "smallTrader": {
              "long": 50174,
              "short": 113449,
              "net": -63275
            }
          },
          "openInterest": 906318
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 536277,
              "short": 423526,
              "net": 112751
            },
            "nonCommercial": {
              "long": 219642,
              "short": 333878,
              "net": -114236
            },
            "smallTrader": {
              "long": 84616,
              "short": 83131,
              "net": 1485
            }
          },
          "openInterest": 1010242
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35272,
              "short": 8090,
              "net": 27182
            },
            "nonCommercial": {
              "long": 29376,
              "short": 39601,
              "net": -10225
            },
            "smallTrader": {
              "long": 6322,
              "short": 23279,
              "net": -16957
            }
          },
          "openInterest": 71004
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1695,
              "short": 4690,
              "net": -2995
            },
            "nonCommercial": {
              "long": 21914,
              "short": 23695,
              "net": -1781
            },
            "smallTrader": {
              "long": 6824,
              "short": 2048,
              "net": 4776
            }
          },
          "openInterest": 32114
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 132779,
              "short": 162309,
              "net": -29530
            },
            "nonCommercial": {
              "long": 134317,
              "short": 102698,
              "net": 31619
            },
            "smallTrader": {
              "long": 25092,
              "short": 27181,
              "net": -2089
            }
          },
          "openInterest": 357037
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95826,
              "short": 145391,
              "net": -49565
            },
            "nonCommercial": {
              "long": 89069,
              "short": 34816,
              "net": 54253
            },
            "smallTrader": {
              "long": 21504,
              "short": 26192,
              "net": -4688
            }
          },
          "openInterest": 260998
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181474,
              "short": 166705,
              "net": 14769
            },
            "nonCommercial": {
              "long": 156110,
              "short": 159701,
              "net": -3591
            },
            "smallTrader": {
              "long": 29397,
              "short": 40575,
              "net": -11178
            }
          },
          "openInterest": 471237
        }
      ]
    },
    {
      "reportDate": "2018-05-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2550191,
              "short": 1890783,
              "net": 659408
            },
            "nonCommercial": {
              "long": 631024,
              "short": 1076702,
              "net": -445678
            },
            "smallTrader": {
              "long": 363401,
              "short": 577131,
              "net": -213730
            }
          },
          "openInterest": 3691604
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1336091,
              "short": 1231725,
              "net": 104366
            },
            "nonCommercial": {
              "long": 409605,
              "short": 470841,
              "net": -61236
            },
            "smallTrader": {
              "long": 135809,
              "short": 178939,
              "net": -43130
            }
          },
          "openInterest": 1997748
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 545303,
              "short": 471066,
              "net": 74237
            },
            "nonCommercial": {
              "long": 138869,
              "short": 145578,
              "net": -6709
            },
            "smallTrader": {
              "long": 135328,
              "short": 202856,
              "net": -67528
            }
          },
          "openInterest": 838806
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2714155,
              "short": 1928232,
              "net": 785923
            },
            "nonCommercial": {
              "long": 570120,
              "short": 1171646,
              "net": -601526
            },
            "smallTrader": {
              "long": 254811,
              "short": 439208,
              "net": -184397
            }
          },
          "openInterest": 3685665
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56868,
              "short": 35939,
              "net": 20929
            },
            "nonCommercial": {
              "long": 63321,
              "short": 68993,
              "net": -5672
            },
            "smallTrader": {
              "long": 21918,
              "short": 37175,
              "net": -15257
            }
          },
          "openInterest": 145711
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1375,
              "short": 1631,
              "net": -256
            },
            "smallTrader": {
              "long": 589,
              "short": 333,
              "net": 256
            }
          },
          "openInterest": 1991
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33490,
              "short": 10870,
              "net": 22620
            },
            "nonCommercial": {
              "long": 10101,
              "short": 32243,
              "net": -22142
            },
            "smallTrader": {
              "long": 1914,
              "short": 2392,
              "net": -478
            }
          },
          "openInterest": 45508
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70188,
              "short": 102142,
              "net": -31954
            },
            "nonCommercial": {
              "long": 84565,
              "short": 58193,
              "net": 26372
            },
            "smallTrader": {
              "long": 33530,
              "short": 27948,
              "net": 5582
            }
          },
          "openInterest": 194859
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62784,
              "short": 33539,
              "net": 29245
            },
            "nonCommercial": {
              "long": 25940,
              "short": 53475,
              "net": -27535
            },
            "smallTrader": {
              "long": 29531,
              "short": 31241,
              "net": -1710
            }
          },
          "openInterest": 121676
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118148,
              "short": 177367,
              "net": -59219
            },
            "nonCommercial": {
              "long": 117429,
              "short": 63959,
              "net": 53470
            },
            "smallTrader": {
              "long": 15410,
              "short": 9661,
              "net": 5749
            }
          },
          "openInterest": 308518
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125050,
              "short": 98292,
              "net": 26758
            },
            "nonCommercial": {
              "long": 61471,
              "short": 94292,
              "net": -32821
            },
            "smallTrader": {
              "long": 14032,
              "short": 7969,
              "net": 6063
            }
          },
          "openInterest": 253078
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76486,
              "short": 118085,
              "net": -41599
            },
            "nonCommercial": {
              "long": 106141,
              "short": 71225,
              "net": 34916
            },
            "smallTrader": {
              "long": 20440,
              "short": 13757,
              "net": 6683
            }
          },
          "openInterest": 243337
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 697222,
              "short": 1017065,
              "net": -319843
            },
            "nonCommercial": {
              "long": 622871,
              "short": 229164,
              "net": 393707
            },
            "smallTrader": {
              "long": 148359,
              "short": 222223,
              "net": -73864
            }
          },
          "openInterest": 1750116
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106154,
              "short": 223656,
              "net": -117502
            },
            "nonCommercial": {
              "long": 123724,
              "short": 14678,
              "net": 109046
            },
            "smallTrader": {
              "long": 16884,
              "short": 8428,
              "net": 8456
            }
          },
          "openInterest": 270245
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 814396,
              "short": 1534302,
              "net": -719906
            },
            "nonCommercial": {
              "long": 815176,
              "short": 124449,
              "net": 690727
            },
            "smallTrader": {
              "long": 113105,
              "short": 83926,
              "net": 29179
            }
          },
          "openInterest": 2621768
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27086,
              "short": 30169,
              "net": -3083
            },
            "nonCommercial": {
              "long": 16185,
              "short": 15003,
              "net": 1182
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51939
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31482,
              "short": 39547,
              "net": -8065
            },
            "nonCommercial": {
              "long": 11611,
              "short": 3612,
              "net": 7999
            },
            "smallTrader": {
              "long": 303,
              "short": 237,
              "net": 66
            }
          },
          "openInterest": 47453
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 201842,
              "short": 343942,
              "net": -142100
            },
            "nonCommercial": {
              "long": 221011,
              "short": 100443,
              "net": 120568
            },
            "smallTrader": {
              "long": 73251,
              "short": 51719,
              "net": 21532
            }
          },
          "openInterest": 509659
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16716,
              "short": 11779,
              "net": 4937
            },
            "nonCommercial": {
              "long": 13368,
              "short": 15148,
              "net": -1780
            },
            "smallTrader": {
              "long": 8412,
              "short": 11569,
              "net": -3157
            }
          },
          "openInterest": 43808
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173426,
              "short": 267004,
              "net": -93578
            },
            "nonCommercial": {
              "long": 180319,
              "short": 97292,
              "net": 83027
            },
            "smallTrader": {
              "long": 27780,
              "short": 17229,
              "net": 10551
            }
          },
          "openInterest": 460350
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 179735,
              "short": 311607,
              "net": -131872
            },
            "nonCommercial": {
              "long": 209577,
              "short": 102798,
              "net": 106779
            },
            "smallTrader": {
              "long": 52288,
              "short": 27195,
              "net": 25093
            }
          },
          "openInterest": 507756
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173175,
              "short": 225037,
              "net": -51862
            },
            "nonCommercial": {
              "long": 125387,
              "short": 98390,
              "net": 26997
            },
            "smallTrader": {
              "long": 50803,
              "short": 25938,
              "net": 24865
            }
          },
          "openInterest": 437185
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72708,
              "short": 65387,
              "net": 7321
            },
            "nonCommercial": {
              "long": 57349,
              "short": 58754,
              "net": -1405
            },
            "smallTrader": {
              "long": 27561,
              "short": 33477,
              "net": -5916
            }
          },
          "openInterest": 160337
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106872,
              "short": 84546,
              "net": 22326
            },
            "nonCommercial": {
              "long": 59860,
              "short": 70504,
              "net": -10644
            },
            "smallTrader": {
              "long": 20749,
              "short": 32431,
              "net": -11682
            }
          },
          "openInterest": 255180
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145894,
              "short": 157430,
              "net": -11536
            },
            "nonCommercial": {
              "long": 105355,
              "short": 88215,
              "net": 17140
            },
            "smallTrader": {
              "long": 35105,
              "short": 40709,
              "net": -5604
            }
          },
          "openInterest": 351026
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78510,
              "short": 169028,
              "net": -90518
            },
            "nonCommercial": {
              "long": 129849,
              "short": 43808,
              "net": 86041
            },
            "smallTrader": {
              "long": 7412,
              "short": 2935,
              "net": 4477
            }
          },
          "openInterest": 216905
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27861,
              "short": 24639,
              "net": 3222
            },
            "nonCommercial": {
              "long": 12969,
              "short": 15742,
              "net": -2773
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47850
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 554560,
              "short": 485753,
              "net": 68807
            },
            "nonCommercial": {
              "long": 330726,
              "short": 425575,
              "net": -94849
            },
            "smallTrader": {
              "long": 62587,
              "short": 36545,
              "net": 26042
            }
          },
          "openInterest": 1421698
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12885,
              "short": 28871,
              "net": -15986
            },
            "nonCommercial": {
              "long": 29899,
              "short": 13326,
              "net": 16573
            },
            "smallTrader": {
              "long": 4480,
              "short": 5067,
              "net": -587
            }
          },
          "openInterest": 47605
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19125,
              "short": 35797,
              "net": -16672
            },
            "nonCommercial": {
              "long": 47582,
              "short": 36818,
              "net": 10764
            },
            "smallTrader": {
              "long": 9955,
              "short": 4047,
              "net": 5908
            }
          },
          "openInterest": 80633
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 354624,
              "short": 382146,
              "net": -27522
            },
            "nonCommercial": {
              "long": 120348,
              "short": 96405,
              "net": 23943
            },
            "smallTrader": {
              "long": 18934,
              "short": 15355,
              "net": 3579
            }
          },
          "openInterest": 507421
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 420804,
              "short": 485000,
              "net": -64196
            },
            "nonCommercial": {
              "long": 115207,
              "short": 68775,
              "net": 46432
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 680823
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78011,
              "short": 89989,
              "net": -11978
            },
            "nonCommercial": {
              "long": 68528,
              "short": 75724,
              "net": -7196
            },
            "smallTrader": {
              "long": 32743,
              "short": 13569,
              "net": 19174
            }
          },
          "openInterest": 194685
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193550,
              "short": 378723,
              "net": -185173
            },
            "nonCommercial": {
              "long": 191719,
              "short": 24263,
              "net": 167456
            },
            "smallTrader": {
              "long": 48475,
              "short": 30758,
              "net": 17717
            }
          },
          "openInterest": 519252
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227602,
              "short": 211402,
              "net": 16200
            },
            "nonCommercial": {
              "long": 139230,
              "short": 160705,
              "net": -21475
            },
            "smallTrader": {
              "long": 39391,
              "short": 34116,
              "net": 5275
            }
          },
          "openInterest": 509165
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417126,
              "short": 564510,
              "net": -147384
            },
            "nonCommercial": {
              "long": 270846,
              "short": 67686,
              "net": 203160
            },
            "smallTrader": {
              "long": 50488,
              "short": 106264,
              "net": -55776
            }
          },
          "openInterest": 847595
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 496949,
              "short": 391323,
              "net": 105626
            },
            "nonCommercial": {
              "long": 229548,
              "short": 332439,
              "net": -102891
            },
            "smallTrader": {
              "long": 75136,
              "short": 77871,
              "net": -2735
            }
          },
          "openInterest": 977547
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49169,
              "short": 9429,
              "net": 39740
            },
            "nonCommercial": {
              "long": 28810,
              "short": 48266,
              "net": -19456
            },
            "smallTrader": {
              "long": 6192,
              "short": 26476,
              "net": -20284
            }
          },
          "openInterest": 84228
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2213,
              "short": 5221,
              "net": -3008
            },
            "nonCommercial": {
              "long": 24780,
              "short": 26514,
              "net": -1734
            },
            "smallTrader": {
              "long": 6724,
              "short": 1982,
              "net": 4742
            }
          },
          "openInterest": 35440
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135008,
              "short": 152287,
              "net": -17279
            },
            "nonCommercial": {
              "long": 134942,
              "short": 113980,
              "net": 20962
            },
            "smallTrader": {
              "long": 25450,
              "short": 29133,
              "net": -3683
            }
          },
          "openInterest": 372034
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90233,
              "short": 139571,
              "net": -49338
            },
            "nonCommercial": {
              "long": 88501,
              "short": 36843,
              "net": 51658
            },
            "smallTrader": {
              "long": 20323,
              "short": 22643,
              "net": -2320
            }
          },
          "openInterest": 249830
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167735,
              "short": 179378,
              "net": -11643
            },
            "nonCommercial": {
              "long": 171363,
              "short": 148047,
              "net": 23316
            },
            "smallTrader": {
              "long": 28961,
              "short": 40634,
              "net": -11673
            }
          },
          "openInterest": 463257
        }
      ]
    },
    {
      "reportDate": "2018-05-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2561406,
              "short": 1921554,
              "net": 639852
            },
            "nonCommercial": {
              "long": 697678,
              "short": 1106307,
              "net": -408629
            },
            "smallTrader": {
              "long": 347539,
              "short": 578762,
              "net": -231223
            }
          },
          "openInterest": 3752640
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1400633,
              "short": 1297544,
              "net": 103089
            },
            "nonCommercial": {
              "long": 431577,
              "short": 485833,
              "net": -54256
            },
            "smallTrader": {
              "long": 133326,
              "short": 182159,
              "net": -48833
            }
          },
          "openInterest": 2087424
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 555874,
              "short": 505824,
              "net": 50050
            },
            "nonCommercial": {
              "long": 143269,
              "short": 137034,
              "net": 6235
            },
            "smallTrader": {
              "long": 139032,
              "short": 195317,
              "net": -56285
            }
          },
          "openInterest": 858177
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2725839,
              "short": 1920654,
              "net": 805185
            },
            "nonCommercial": {
              "long": 544450,
              "short": 1201358,
              "net": -656908
            },
            "smallTrader": {
              "long": 277353,
              "short": 425630,
              "net": -148277
            }
          },
          "openInterest": 3691999
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71721,
              "short": 38213,
              "net": 33508
            },
            "nonCommercial": {
              "long": 62751,
              "short": 79517,
              "net": -16766
            },
            "smallTrader": {
              "long": 22103,
              "short": 38845,
              "net": -16742
            }
          },
          "openInterest": 160224
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1675,
              "short": 2075,
              "net": -400
            },
            "smallTrader": {
              "long": 790,
              "short": 390,
              "net": 400
            }
          },
          "openInterest": 2485
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30638,
              "short": 4582,
              "net": 26056
            },
            "nonCommercial": {
              "long": 7217,
              "short": 32959,
              "net": -25742
            },
            "smallTrader": {
              "long": 1585,
              "short": 1899,
              "net": -314
            }
          },
          "openInterest": 39447
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84866,
              "short": 95246,
              "net": -10380
            },
            "nonCommercial": {
              "long": 62194,
              "short": 53206,
              "net": 8988
            },
            "smallTrader": {
              "long": 32548,
              "short": 31156,
              "net": 1392
            }
          },
          "openInterest": 188802
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63390,
              "short": 35913,
              "net": 27477
            },
            "nonCommercial": {
              "long": 33156,
              "short": 57017,
              "net": -23861
            },
            "smallTrader": {
              "long": 28693,
              "short": 32309,
              "net": -3616
            }
          },
          "openInterest": 128877
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116284,
              "short": 175986,
              "net": -59702
            },
            "nonCommercial": {
              "long": 115477,
              "short": 61529,
              "net": 53948
            },
            "smallTrader": {
              "long": 15194,
              "short": 9440,
              "net": 5754
            }
          },
          "openInterest": 305213
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119090,
              "short": 97717,
              "net": 21373
            },
            "nonCommercial": {
              "long": 58598,
              "short": 86562,
              "net": -27964
            },
            "smallTrader": {
              "long": 14504,
              "short": 7913,
              "net": 6591
            }
          },
          "openInterest": 242430
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78709,
              "short": 117936,
              "net": -39227
            },
            "nonCommercial": {
              "long": 106333,
              "short": 72881,
              "net": 33452
            },
            "smallTrader": {
              "long": 19787,
              "short": 14012,
              "net": 5775
            }
          },
          "openInterest": 253834
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 728336,
              "short": 1054072,
              "net": -325736
            },
            "nonCommercial": {
              "long": 623696,
              "short": 211543,
              "net": 412153
            },
            "smallTrader": {
              "long": 142158,
              "short": 228575,
              "net": -86417
            }
          },
          "openInterest": 1792804
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109442,
              "short": 238150,
              "net": -128708
            },
            "nonCommercial": {
              "long": 131959,
              "short": 13596,
              "net": 118363
            },
            "smallTrader": {
              "long": 19192,
              "short": 8847,
              "net": 10345
            }
          },
          "openInterest": 286401
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 856480,
              "short": 1554820,
              "net": -698340
            },
            "nonCommercial": {
              "long": 804806,
              "short": 124878,
              "net": 679928
            },
            "smallTrader": {
              "long": 110791,
              "short": 92379,
              "net": 18412
            }
          },
          "openInterest": 2658229
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26686,
              "short": 29167,
              "net": -2481
            },
            "nonCommercial": {
              "long": 16776,
              "short": 15441,
              "net": 1335
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51551
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32096,
              "short": 39951,
              "net": -7855
            },
            "nonCommercial": {
              "long": 11518,
              "short": 3776,
              "net": 7742
            },
            "smallTrader": {
              "long": 363,
              "short": 250,
              "net": 113
            }
          },
          "openInterest": 48067
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 201532,
              "short": 342701,
              "net": -141169
            },
            "nonCommercial": {
              "long": 226601,
              "short": 106096,
              "net": 120505
            },
            "smallTrader": {
              "long": 75335,
              "short": 54671,
              "net": 20664
            }
          },
          "openInterest": 515132
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15837,
              "short": 11649,
              "net": 4188
            },
            "nonCommercial": {
              "long": 13265,
              "short": 14349,
              "net": -1084
            },
            "smallTrader": {
              "long": 8410,
              "short": 11514,
              "net": -3104
            }
          },
          "openInterest": 44420
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185521,
              "short": 280026,
              "net": -94505
            },
            "nonCommercial": {
              "long": 180793,
              "short": 96040,
              "net": 84753
            },
            "smallTrader": {
              "long": 27300,
              "short": 17548,
              "net": 9752
            }
          },
          "openInterest": 468715
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 181586,
              "short": 316570,
              "net": -134984
            },
            "nonCommercial": {
              "long": 198548,
              "short": 91108,
              "net": 107440
            },
            "smallTrader": {
              "long": 53651,
              "short": 26107,
              "net": 27544
            }
          },
          "openInterest": 491398
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166763,
              "short": 220799,
              "net": -54036
            },
            "nonCommercial": {
              "long": 125818,
              "short": 93358,
              "net": 32460
            },
            "smallTrader": {
              "long": 49460,
              "short": 27884,
              "net": 21576
            }
          },
          "openInterest": 423576
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74829,
              "short": 66084,
              "net": 8745
            },
            "nonCommercial": {
              "long": 51812,
              "short": 57274,
              "net": -5462
            },
            "smallTrader": {
              "long": 27158,
              "short": 30441,
              "net": -3283
            }
          },
          "openInterest": 157576
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103121,
              "short": 76915,
              "net": 26206
            },
            "nonCommercial": {
              "long": 59567,
              "short": 73825,
              "net": -14258
            },
            "smallTrader": {
              "long": 20323,
              "short": 32271,
              "net": -11948
            }
          },
          "openInterest": 248638
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149556,
              "short": 161226,
              "net": -11670
            },
            "nonCommercial": {
              "long": 110606,
              "short": 92545,
              "net": 18061
            },
            "smallTrader": {
              "long": 34192,
              "short": 40583,
              "net": -6391
            }
          },
          "openInterest": 360530
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81932,
              "short": 161959,
              "net": -80027
            },
            "nonCommercial": {
              "long": 109911,
              "short": 33723,
              "net": 76188
            },
            "smallTrader": {
              "long": 7004,
              "short": 3165,
              "net": 3839
            }
          },
          "openInterest": 199756
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27648,
              "short": 25559,
              "net": 2089
            },
            "nonCommercial": {
              "long": 12394,
              "short": 13716,
              "net": -1322
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47008
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 578427,
              "short": 486081,
              "net": 92346
            },
            "nonCommercial": {
              "long": 327199,
              "short": 451222,
              "net": -124023
            },
            "smallTrader": {
              "long": 66574,
              "short": 34897,
              "net": 31677
            }
          },
          "openInterest": 1454623
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17097,
              "short": 27381,
              "net": -10284
            },
            "nonCommercial": {
              "long": 29004,
              "short": 16458,
              "net": 12546
            },
            "smallTrader": {
              "long": 3366,
              "short": 5628,
              "net": -2262
            }
          },
          "openInterest": 49725
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18753,
              "short": 34826,
              "net": -16073
            },
            "nonCommercial": {
              "long": 48191,
              "short": 37803,
              "net": 10388
            },
            "smallTrader": {
              "long": 9528,
              "short": 3843,
              "net": 5685
            }
          },
          "openInterest": 80411
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 349117,
              "short": 391171,
              "net": -42054
            },
            "nonCommercial": {
              "long": 127823,
              "short": 90798,
              "net": 37025
            },
            "smallTrader": {
              "long": 20562,
              "short": 15533,
              "net": 5029
            }
          },
          "openInterest": 512906
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 437456,
              "short": 485395,
              "net": -47939
            },
            "nonCommercial": {
              "long": 104503,
              "short": 70846,
              "net": 33657
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 696497
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77127,
              "short": 94204,
              "net": -17077
            },
            "nonCommercial": {
              "long": 72713,
              "short": 72834,
              "net": -121
            },
            "smallTrader": {
              "long": 30792,
              "short": 13594,
              "net": 17198
            }
          },
          "openInterest": 195865
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199508,
              "short": 379244,
              "net": -179736
            },
            "nonCommercial": {
              "long": 185512,
              "short": 23811,
              "net": 161701
            },
            "smallTrader": {
              "long": 48036,
              "short": 30001,
              "net": 18035
            }
          },
          "openInterest": 516770
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229053,
              "short": 215843,
              "net": 13210
            },
            "nonCommercial": {
              "long": 135755,
              "short": 155812,
              "net": -20057
            },
            "smallTrader": {
              "long": 39446,
              "short": 32599,
              "net": 6847
            }
          },
          "openInterest": 515212
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 440364,
              "short": 557332,
              "net": -116968
            },
            "nonCommercial": {
              "long": 247685,
              "short": 75038,
              "net": 172647
            },
            "smallTrader": {
              "long": 50124,
              "short": 105803,
              "net": -55679
            }
          },
          "openInterest": 852051
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 500806,
              "short": 405808,
              "net": 94998
            },
            "nonCommercial": {
              "long": 230701,
              "short": 326306,
              "net": -95605
            },
            "smallTrader": {
              "long": 78957,
              "short": 78350,
              "net": 607
            }
          },
          "openInterest": 1000067
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65952,
              "short": 9980,
              "net": 55972
            },
            "nonCommercial": {
              "long": 25690,
              "short": 58292,
              "net": -32602
            },
            "smallTrader": {
              "long": 6186,
              "short": 29556,
              "net": -23370
            }
          },
          "openInterest": 97900
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2828,
              "short": 6813,
              "net": -3985
            },
            "nonCommercial": {
              "long": 26058,
              "short": 26607,
              "net": -549
            },
            "smallTrader": {
              "long": 6551,
              "short": 2017,
              "net": 4534
            }
          },
          "openInterest": 37324
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 145084,
              "short": 158572,
              "net": -13488
            },
            "nonCommercial": {
              "long": 137208,
              "short": 119619,
              "net": 17589
            },
            "smallTrader": {
              "long": 27464,
              "short": 31565,
              "net": -4101
            }
          },
          "openInterest": 392086
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91522,
              "short": 148584,
              "net": -57062
            },
            "nonCommercial": {
              "long": 94703,
              "short": 34823,
              "net": 59880
            },
            "smallTrader": {
              "long": 20561,
              "short": 23379,
              "net": -2818
            }
          },
          "openInterest": 259419
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164952,
              "short": 185041,
              "net": -20089
            },
            "nonCommercial": {
              "long": 165937,
              "short": 134434,
              "net": 31503
            },
            "smallTrader": {
              "long": 29721,
              "short": 41135,
              "net": -11414
            }
          },
          "openInterest": 469079
        }
      ]
    },
    {
      "reportDate": "2018-05-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2602621,
              "short": 1985638,
              "net": 616983
            },
            "nonCommercial": {
              "long": 706685,
              "short": 1088607,
              "net": -381922
            },
            "smallTrader": {
              "long": 379743,
              "short": 614804,
              "net": -235061
            }
          },
          "openInterest": 3862526
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1470148,
              "short": 1390916,
              "net": 79232
            },
            "nonCommercial": {
              "long": 456847,
              "short": 487876,
              "net": -31029
            },
            "smallTrader": {
              "long": 134722,
              "short": 182925,
              "net": -48203
            }
          },
          "openInterest": 2230275
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 567686,
              "short": 515746,
              "net": 51940
            },
            "nonCommercial": {
              "long": 148968,
              "short": 137114,
              "net": 11854
            },
            "smallTrader": {
              "long": 133226,
              "short": 197020,
              "net": -63794
            }
          },
          "openInterest": 875241
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2878227,
              "short": 2075349,
              "net": 802878
            },
            "nonCommercial": {
              "long": 541907,
              "short": 1184988,
              "net": -643081
            },
            "smallTrader": {
              "long": 277221,
              "short": 437018,
              "net": -159797
            }
          },
          "openInterest": 3845338
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79458,
              "short": 35162,
              "net": 44296
            },
            "nonCommercial": {
              "long": 72514,
              "short": 95620,
              "net": -23106
            },
            "smallTrader": {
              "long": 18864,
              "short": 40054,
              "net": -21190
            }
          },
          "openInterest": 173515
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1675,
              "short": 2052,
              "net": -377
            },
            "smallTrader": {
              "long": 804,
              "short": 427,
              "net": 377
            }
          },
          "openInterest": 2505
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30517,
              "short": 4366,
              "net": 26151
            },
            "nonCommercial": {
              "long": 7635,
              "short": 33320,
              "net": -25685
            },
            "smallTrader": {
              "long": 1651,
              "short": 2117,
              "net": -466
            }
          },
          "openInterest": 39889
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91070,
              "short": 96114,
              "net": -5044
            },
            "nonCommercial": {
              "long": 61361,
              "short": 55740,
              "net": 5621
            },
            "smallTrader": {
              "long": 30274,
              "short": 30851,
              "net": -577
            }
          },
          "openInterest": 190648
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64838,
              "short": 37415,
              "net": 27423
            },
            "nonCommercial": {
              "long": 30419,
              "short": 54075,
              "net": -23656
            },
            "smallTrader": {
              "long": 29066,
              "short": 32833,
              "net": -3767
            }
          },
          "openInterest": 128708
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117427,
              "short": 179947,
              "net": -62520
            },
            "nonCommercial": {
              "long": 113496,
              "short": 56109,
              "net": 57387
            },
            "smallTrader": {
              "long": 14441,
              "short": 9308,
              "net": 5133
            }
          },
          "openInterest": 305050
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124983,
              "short": 98567,
              "net": 26416
            },
            "nonCommercial": {
              "long": 59858,
              "short": 94376,
              "net": -34518
            },
            "smallTrader": {
              "long": 16147,
              "short": 8045,
              "net": 8102
            }
          },
          "openInterest": 257849
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85935,
              "short": 127212,
              "net": -41277
            },
            "nonCommercial": {
              "long": 107169,
              "short": 70814,
              "net": 36355
            },
            "smallTrader": {
              "long": 19214,
              "short": 14292,
              "net": 4922
            }
          },
          "openInterest": 258587
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 740706,
              "short": 1052120,
              "net": -311414
            },
            "nonCommercial": {
              "long": 618180,
              "short": 223870,
              "net": 394310
            },
            "smallTrader": {
              "long": 151165,
              "short": 234061,
              "net": -82896
            }
          },
          "openInterest": 1831023
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110588,
              "short": 229858,
              "net": -119270
            },
            "nonCommercial": {
              "long": 124976,
              "short": 15051,
              "net": 109925
            },
            "smallTrader": {
              "long": 19457,
              "short": 10112,
              "net": 9345
            }
          },
          "openInterest": 282944
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 882946,
              "short": 1557321,
              "net": -674375
            },
            "nonCommercial": {
              "long": 772511,
              "short": 128067,
              "net": 644444
            },
            "smallTrader": {
              "long": 117996,
              "short": 88065,
              "net": 29931
            }
          },
          "openInterest": 2706454
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25811,
              "short": 32714,
              "net": -6903
            },
            "nonCommercial": {
              "long": 16111,
              "short": 11049,
              "net": 5062
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51111
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33518,
              "short": 41696,
              "net": -8178
            },
            "nonCommercial": {
              "long": 11940,
              "short": 3874,
              "net": 8066
            },
            "smallTrader": {
              "long": 360,
              "short": 248,
              "net": 112
            }
          },
          "openInterest": 49585
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 201322,
              "short": 330265,
              "net": -128943
            },
            "nonCommercial": {
              "long": 219317,
              "short": 104203,
              "net": 115114
            },
            "smallTrader": {
              "long": 72154,
              "short": 58325,
              "net": 13829
            }
          },
          "openInterest": 505114
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15424,
              "short": 11642,
              "net": 3782
            },
            "nonCommercial": {
              "long": 14243,
              "short": 15382,
              "net": -1139
            },
            "smallTrader": {
              "long": 8524,
              "short": 11167,
              "net": -2643
            }
          },
          "openInterest": 46068
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182157,
              "short": 290609,
              "net": -108452
            },
            "nonCommercial": {
              "long": 191041,
              "short": 95122,
              "net": 95919
            },
            "smallTrader": {
              "long": 28996,
              "short": 16463,
              "net": 12533
            }
          },
          "openInterest": 477684
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 195925,
              "short": 314014,
              "net": -118089
            },
            "nonCommercial": {
              "long": 201468,
              "short": 109025,
              "net": 92443
            },
            "smallTrader": {
              "long": 57246,
              "short": 31600,
              "net": 25646
            }
          },
          "openInterest": 519958
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177237,
              "short": 239056,
              "net": -61819
            },
            "nonCommercial": {
              "long": 132922,
              "short": 90852,
              "net": 42070
            },
            "smallTrader": {
              "long": 48457,
              "short": 28708,
              "net": 19749
            }
          },
          "openInterest": 448472
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69058,
              "short": 65583,
              "net": 3475
            },
            "nonCommercial": {
              "long": 64926,
              "short": 61246,
              "net": 3680
            },
            "smallTrader": {
              "long": 25970,
              "short": 33125,
              "net": -7155
            }
          },
          "openInterest": 163411
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104559,
              "short": 76534,
              "net": 28025
            },
            "nonCommercial": {
              "long": 59373,
              "short": 74045,
              "net": -14672
            },
            "smallTrader": {
              "long": 19056,
              "short": 32409,
              "net": -13353
            }
          },
          "openInterest": 243279
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152681,
              "short": 159372,
              "net": -6691
            },
            "nonCommercial": {
              "long": 109283,
              "short": 97979,
              "net": 11304
            },
            "smallTrader": {
              "long": 36052,
              "short": 40665,
              "net": -4613
            }
          },
          "openInterest": 358064
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89930,
              "short": 143588,
              "net": -53658
            },
            "nonCommercial": {
              "long": 86288,
              "short": 33510,
              "net": 52778
            },
            "smallTrader": {
              "long": 5521,
              "short": 4641,
              "net": 880
            }
          },
          "openInterest": 183354
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28425,
              "short": 26034,
              "net": 2391
            },
            "nonCommercial": {
              "long": 14091,
              "short": 14099,
              "net": -8
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49660
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 571092,
              "short": 510049,
              "net": 61043
            },
            "nonCommercial": {
              "long": 334448,
              "short": 427876,
              "net": -93428
            },
            "smallTrader": {
              "long": 67039,
              "short": 34654,
              "net": 32385
            }
          },
          "openInterest": 1492387
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27040,
              "short": 26376,
              "net": 664
            },
            "nonCommercial": {
              "long": 28754,
              "short": 26801,
              "net": 1953
            },
            "smallTrader": {
              "long": 3640,
              "short": 6257,
              "net": -2617
            }
          },
          "openInterest": 59874
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19708,
              "short": 33473,
              "net": -13765
            },
            "nonCommercial": {
              "long": 46699,
              "short": 38503,
              "net": 8196
            },
            "smallTrader": {
              "long": 9664,
              "short": 4095,
              "net": 5569
            }
          },
          "openInterest": 80140
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 342308,
              "short": 399166,
              "net": -56858
            },
            "nonCommercial": {
              "long": 142876,
              "short": 91289,
              "net": 51587
            },
            "smallTrader": {
              "long": 20951,
              "short": 15680,
              "net": 5271
            }
          },
          "openInterest": 514010
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 443893,
              "short": 500247,
              "net": -56354
            },
            "nonCommercial": {
              "long": 104912,
              "short": 62727,
              "net": 42185
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 710995
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78406,
              "short": 96472,
              "net": -18066
            },
            "nonCommercial": {
              "long": 72663,
              "short": 72005,
              "net": 658
            },
            "smallTrader": {
              "long": 30546,
              "short": 13138,
              "net": 17408
            }
          },
          "openInterest": 198065
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209186,
              "short": 379000,
              "net": -169814
            },
            "nonCommercial": {
              "long": 180326,
              "short": 26063,
              "net": 154263
            },
            "smallTrader": {
              "long": 46078,
              "short": 30527,
              "net": 15551
            }
          },
          "openInterest": 523522
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217981,
              "short": 215768,
              "net": 2213
            },
            "nonCommercial": {
              "long": 138256,
              "short": 148096,
              "net": -9840
            },
            "smallTrader": {
              "long": 38813,
              "short": 31186,
              "net": 7627
            }
          },
          "openInterest": 512369
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 458038,
              "short": 561400,
              "net": -103362
            },
            "nonCommercial": {
              "long": 245199,
              "short": 89551,
              "net": 155648
            },
            "smallTrader": {
              "long": 49848,
              "short": 102134,
              "net": -52286
            }
          },
          "openInterest": 878836
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511150,
              "short": 427445,
              "net": 83705
            },
            "nonCommercial": {
              "long": 236742,
              "short": 325053,
              "net": -88311
            },
            "smallTrader": {
              "long": 81199,
              "short": 76593,
              "net": 4606
            }
          },
          "openInterest": 1028716
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71193,
              "short": 10894,
              "net": 60299
            },
            "nonCommercial": {
              "long": 25724,
              "short": 62117,
              "net": -36393
            },
            "smallTrader": {
              "long": 6386,
              "short": 30292,
              "net": -23906
            }
          },
          "openInterest": 103691
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2944,
              "short": 7629,
              "net": -4685
            },
            "nonCommercial": {
              "long": 28694,
              "short": 28676,
              "net": 18
            },
            "smallTrader": {
              "long": 6637,
              "short": 1970,
              "net": 4667
            }
          },
          "openInterest": 40239
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168038,
              "short": 159524,
              "net": 8514
            },
            "nonCommercial": {
              "long": 139747,
              "short": 143479,
              "net": -3732
            },
            "smallTrader": {
              "long": 25277,
              "short": 30059,
              "net": -4782
            }
          },
          "openInterest": 427283
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97071,
              "short": 150341,
              "net": -53270
            },
            "nonCommercial": {
              "long": 90296,
              "short": 33937,
              "net": 56359
            },
            "smallTrader": {
              "long": 20950,
              "short": 24039,
              "net": -3089
            }
          },
          "openInterest": 262603
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171910,
              "short": 183438,
              "net": -11528
            },
            "nonCommercial": {
              "long": 165447,
              "short": 142803,
              "net": 22644
            },
            "smallTrader": {
              "long": 29812,
              "short": 40928,
              "net": -11116
            }
          },
          "openInterest": 470717
        }
      ]
    },
    {
      "reportDate": "2018-05-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2744240,
              "short": 2114027,
              "net": 630213
            },
            "nonCommercial": {
              "long": 710120,
              "short": 1068747,
              "net": -358627
            },
            "smallTrader": {
              "long": 349349,
              "short": 620935,
              "net": -271586
            }
          },
          "openInterest": 4074782
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1509368,
              "short": 1462942,
              "net": 46426
            },
            "nonCommercial": {
              "long": 467934,
              "short": 463410,
              "net": 4524
            },
            "smallTrader": {
              "long": 147542,
              "short": 198492,
              "net": -50950
            }
          },
          "openInterest": 2273024
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 586660,
              "short": 510501,
              "net": 76159
            },
            "nonCommercial": {
              "long": 153092,
              "short": 158383,
              "net": -5291
            },
            "smallTrader": {
              "long": 131075,
              "short": 201943,
              "net": -70868
            }
          },
          "openInterest": 908929
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2903390,
              "short": 2106794,
              "net": 796596
            },
            "nonCommercial": {
              "long": 541531,
              "short": 1171360,
              "net": -629829
            },
            "smallTrader": {
              "long": 287209,
              "short": 453976,
              "net": -166767
            }
          },
          "openInterest": 3933642
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73776,
              "short": 30864,
              "net": 42912
            },
            "nonCommercial": {
              "long": 56063,
              "short": 77175,
              "net": -21112
            },
            "smallTrader": {
              "long": 18140,
              "short": 39940,
              "net": -21800
            }
          },
          "openInterest": 150320
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1785,
              "short": 2228,
              "net": -443
            },
            "smallTrader": {
              "long": 849,
              "short": 406,
              "net": 443
            }
          },
          "openInterest": 2684
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30374,
              "short": 4382,
              "net": 25992
            },
            "nonCommercial": {
              "long": 10097,
              "short": 35438,
              "net": -25341
            },
            "smallTrader": {
              "long": 1708,
              "short": 2359,
              "net": -651
            }
          },
          "openInterest": 42228
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89377,
              "short": 98005,
              "net": -8628
            },
            "nonCommercial": {
              "long": 56329,
              "short": 50628,
              "net": 5701
            },
            "smallTrader": {
              "long": 31989,
              "short": 29062,
              "net": 2927
            }
          },
          "openInterest": 186517
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71081,
              "short": 47695,
              "net": 23386
            },
            "nonCommercial": {
              "long": 23555,
              "short": 49767,
              "net": -26212
            },
            "smallTrader": {
              "long": 31693,
              "short": 28867,
              "net": 2826
            }
          },
          "openInterest": 136118
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125141,
              "short": 186436,
              "net": -61295
            },
            "nonCommercial": {
              "long": 105210,
              "short": 49454,
              "net": 55756
            },
            "smallTrader": {
              "long": 15783,
              "short": 10244,
              "net": 5539
            }
          },
          "openInterest": 301227
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123827,
              "short": 101027,
              "net": 22800
            },
            "nonCommercial": {
              "long": 61481,
              "short": 92538,
              "net": -31057
            },
            "smallTrader": {
              "long": 16303,
              "short": 8046,
              "net": 8257
            }
          },
          "openInterest": 265585
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84604,
              "short": 128353,
              "net": -43749
            },
            "nonCommercial": {
              "long": 109623,
              "short": 70611,
              "net": 39012
            },
            "smallTrader": {
              "long": 19983,
              "short": 15246,
              "net": 4737
            }
          },
          "openInterest": 260111
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 747444,
              "short": 1067754,
              "net": -320310
            },
            "nonCommercial": {
              "long": 632919,
              "short": 232581,
              "net": 400338
            },
            "smallTrader": {
              "long": 157001,
              "short": 237029,
              "net": -80028
            }
          },
          "openInterest": 1884621
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110665,
              "short": 241021,
              "net": -130356
            },
            "nonCommercial": {
              "long": 132026,
              "short": 13632,
              "net": 118394
            },
            "smallTrader": {
              "long": 21810,
              "short": 9848,
              "net": 11962
            }
          },
          "openInterest": 297140
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 843227,
              "short": 1508729,
              "net": -665502
            },
            "nonCommercial": {
              "long": 750320,
              "short": 116934,
              "net": 633386
            },
            "smallTrader": {
              "long": 124348,
              "short": 92232,
              "net": 32116
            }
          },
          "openInterest": 2643354
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25369,
              "short": 34949,
              "net": -9580
            },
            "nonCommercial": {
              "long": 15984,
              "short": 8865,
              "net": 7119
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51450
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36258,
              "short": 44103,
              "net": -7845
            },
            "nonCommercial": {
              "long": 11676,
              "short": 3956,
              "net": 7720
            },
            "smallTrader": {
              "long": 293,
              "short": 168,
              "net": 125
            }
          },
          "openInterest": 52232
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 209287,
              "short": 333009,
              "net": -123722
            },
            "nonCommercial": {
              "long": 225960,
              "short": 116216,
              "net": 109744
            },
            "smallTrader": {
              "long": 71558,
              "short": 57580,
              "net": 13978
            }
          },
          "openInterest": 520648
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16083,
              "short": 11737,
              "net": 4346
            },
            "nonCommercial": {
              "long": 14053,
              "short": 16150,
              "net": -2097
            },
            "smallTrader": {
              "long": 8572,
              "short": 10821,
              "net": -2249
            }
          },
          "openInterest": 47523
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194889,
              "short": 314973,
              "net": -120084
            },
            "nonCommercial": {
              "long": 197222,
              "short": 88876,
              "net": 108346
            },
            "smallTrader": {
              "long": 28027,
              "short": 16289,
              "net": 11738
            }
          },
          "openInterest": 501305
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 203101,
              "short": 318676,
              "net": -115575
            },
            "nonCommercial": {
              "long": 189677,
              "short": 98720,
              "net": 90957
            },
            "smallTrader": {
              "long": 54558,
              "short": 29940,
              "net": 24618
            }
          },
          "openInterest": 502942
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172164,
              "short": 235519,
              "net": -63355
            },
            "nonCommercial": {
              "long": 135644,
              "short": 93062,
              "net": 42582
            },
            "smallTrader": {
              "long": 51173,
              "short": 30400,
              "net": 20773
            }
          },
          "openInterest": 453302
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74538,
              "short": 55437,
              "net": 19101
            },
            "nonCommercial": {
              "long": 73836,
              "short": 76603,
              "net": -2767
            },
            "smallTrader": {
              "long": 24688,
              "short": 41022,
              "net": -16334
            }
          },
          "openInterest": 175316
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102805,
              "short": 70376,
              "net": 32429
            },
            "nonCommercial": {
              "long": 59729,
              "short": 78321,
              "net": -18592
            },
            "smallTrader": {
              "long": 19994,
              "short": 33831,
              "net": -13837
            }
          },
          "openInterest": 241868
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148658,
              "short": 157758,
              "net": -9100
            },
            "nonCommercial": {
              "long": 110657,
              "short": 98410,
              "net": 12247
            },
            "smallTrader": {
              "long": 36115,
              "short": 39262,
              "net": -3147
            }
          },
          "openInterest": 359160
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96050,
              "short": 127439,
              "net": -31389
            },
            "nonCommercial": {
              "long": 78769,
              "short": 47229,
              "net": 31540
            },
            "smallTrader": {
              "long": 5159,
              "short": 5310,
              "net": -151
            }
          },
          "openInterest": 184285
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28957,
              "short": 28500,
              "net": 457
            },
            "nonCommercial": {
              "long": 12469,
              "short": 13211,
              "net": -742
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49018
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 547423,
              "short": 518454,
              "net": 28969
            },
            "nonCommercial": {
              "long": 358591,
              "short": 421416,
              "net": -62825
            },
            "smallTrader": {
              "long": 72974,
              "short": 39118,
              "net": 33856
            }
          },
          "openInterest": 1493996
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30170,
              "short": 25753,
              "net": 4417
            },
            "nonCommercial": {
              "long": 27077,
              "short": 28440,
              "net": -1363
            },
            "smallTrader": {
              "long": 2763,
              "short": 5817,
              "net": -3054
            }
          },
          "openInterest": 60456
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23018,
              "short": 31005,
              "net": -7987
            },
            "nonCommercial": {
              "long": 43085,
              "short": 41623,
              "net": 1462
            },
            "smallTrader": {
              "long": 10325,
              "short": 3800,
              "net": 6525
            }
          },
          "openInterest": 80393
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346494,
              "short": 416620,
              "net": -70126
            },
            "nonCommercial": {
              "long": 158208,
              "short": 94443,
              "net": 63765
            },
            "smallTrader": {
              "long": 22328,
              "short": 15967,
              "net": 6361
            }
          },
          "openInterest": 534853
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 461900,
              "short": 518895,
              "net": -56995
            },
            "nonCommercial": {
              "long": 101720,
              "short": 62576,
              "net": 39144
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 731490
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76516,
              "short": 107939,
              "net": -31423
            },
            "nonCommercial": {
              "long": 78007,
              "short": 62782,
              "net": 15225
            },
            "smallTrader": {
              "long": 29116,
              "short": 12918,
              "net": 16198
            }
          },
          "openInterest": 198248
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208910,
              "short": 372041,
              "net": -163131
            },
            "nonCommercial": {
              "long": 173640,
              "short": 28173,
              "net": 145467
            },
            "smallTrader": {
              "long": 48877,
              "short": 31213,
              "net": 17664
            }
          },
          "openInterest": 519836
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215690,
              "short": 227781,
              "net": -12091
            },
            "nonCommercial": {
              "long": 138504,
              "short": 136694,
              "net": 1810
            },
            "smallTrader": {
              "long": 40126,
              "short": 29845,
              "net": 10281
            }
          },
          "openInterest": 515544
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 483470,
              "short": 577406,
              "net": -93936
            },
            "nonCommercial": {
              "long": 231529,
              "short": 88059,
              "net": 143470
            },
            "smallTrader": {
              "long": 52434,
              "short": 101968,
              "net": -49534
            }
          },
          "openInterest": 897471
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511990,
              "short": 476796,
              "net": 35194
            },
            "nonCommercial": {
              "long": 251911,
              "short": 297565,
              "net": -45654
            },
            "smallTrader": {
              "long": 83534,
              "short": 73074,
              "net": 10460
            }
          },
          "openInterest": 1032703
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72059,
              "short": 12051,
              "net": 60008
            },
            "nonCommercial": {
              "long": 25386,
              "short": 62697,
              "net": -37311
            },
            "smallTrader": {
              "long": 6163,
              "short": 28860,
              "net": -22697
            }
          },
          "openInterest": 104258
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2318,
              "short": 9335,
              "net": -7017
            },
            "nonCommercial": {
              "long": 30411,
              "short": 27825,
              "net": 2586
            },
            "smallTrader": {
              "long": 6656,
              "short": 2225,
              "net": 4431
            }
          },
          "openInterest": 42065
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163655,
              "short": 135214,
              "net": 28441
            },
            "nonCommercial": {
              "long": 122728,
              "short": 148284,
              "net": -25556
            },
            "smallTrader": {
              "long": 28594,
              "short": 31479,
              "net": -2885
            }
          },
          "openInterest": 406822
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101872,
              "short": 158469,
              "net": -56597
            },
            "nonCommercial": {
              "long": 91114,
              "short": 32118,
              "net": 58996
            },
            "smallTrader": {
              "long": 21791,
              "short": 24190,
              "net": -2399
            }
          },
          "openInterest": 268541
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171125,
              "short": 202744,
              "net": -31619
            },
            "nonCommercial": {
              "long": 171266,
              "short": 129417,
              "net": 41849
            },
            "smallTrader": {
              "long": 32956,
              "short": 43186,
              "net": -10230
            }
          },
          "openInterest": 498553
        }
      ]
    },
    {
      "reportDate": "2018-05-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2756511,
              "short": 2057328,
              "net": 699183
            },
            "nonCommercial": {
              "long": 640418,
              "short": 1111485,
              "net": -471067
            },
            "smallTrader": {
              "long": 394123,
              "short": 622239,
              "net": -228116
            }
          },
          "openInterest": 3992875
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1239329,
              "short": 1261782,
              "net": -22453
            },
            "nonCommercial": {
              "long": 489020,
              "short": 426128,
              "net": 62892
            },
            "smallTrader": {
              "long": 167441,
              "short": 207880,
              "net": -40439
            }
          },
          "openInterest": 2034082
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 602677,
              "short": 517519,
              "net": 85158
            },
            "nonCommercial": {
              "long": 102337,
              "short": 136051,
              "net": -33714
            },
            "smallTrader": {
              "long": 156462,
              "short": 207906,
              "net": -51444
            }
          },
          "openInterest": 904301
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2792047,
              "short": 2143332,
              "net": 648715
            },
            "nonCommercial": {
              "long": 598048,
              "short": 1070905,
              "net": -472857
            },
            "smallTrader": {
              "long": 338337,
              "short": 514195,
              "net": -175858
            }
          },
          "openInterest": 3893669
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73856,
              "short": 32534,
              "net": 41322
            },
            "nonCommercial": {
              "long": 58656,
              "short": 81891,
              "net": -23235
            },
            "smallTrader": {
              "long": 20652,
              "short": 38739,
              "net": -18087
            }
          },
          "openInterest": 155973
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1696,
              "short": 2253,
              "net": -557
            },
            "smallTrader": {
              "long": 960,
              "short": 403,
              "net": 557
            }
          },
          "openInterest": 2714
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37693,
              "short": 11776,
              "net": 25917
            },
            "nonCommercial": {
              "long": 13345,
              "short": 38669,
              "net": -25324
            },
            "smallTrader": {
              "long": 1801,
              "short": 2394,
              "net": -593
            }
          },
          "openInterest": 53179
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97022,
              "short": 101233,
              "net": -4211
            },
            "nonCommercial": {
              "long": 71057,
              "short": 61580,
              "net": 9477
            },
            "smallTrader": {
              "long": 29483,
              "short": 34749,
              "net": -5266
            }
          },
          "openInterest": 205778
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81293,
              "short": 62316,
              "net": 18977
            },
            "nonCommercial": {
              "long": 32696,
              "short": 48386,
              "net": -15690
            },
            "smallTrader": {
              "long": 28037,
              "short": 31324,
              "net": -3287
            }
          },
          "openInterest": 147495
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134068,
              "short": 195991,
              "net": -61923
            },
            "nonCommercial": {
              "long": 101969,
              "short": 45851,
              "net": 56118
            },
            "smallTrader": {
              "long": 14703,
              "short": 8898,
              "net": 5805
            }
          },
          "openInterest": 305547
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124269,
              "short": 103483,
              "net": 20786
            },
            "nonCommercial": {
              "long": 61641,
              "short": 89920,
              "net": -28279
            },
            "smallTrader": {
              "long": 15613,
              "short": 8120,
              "net": 7493
            }
          },
          "openInterest": 266993
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92104,
              "short": 133339,
              "net": -41235
            },
            "nonCommercial": {
              "long": 108885,
              "short": 71285,
              "net": 37600
            },
            "smallTrader": {
              "long": 19239,
              "short": 15604,
              "net": 3635
            }
          },
          "openInterest": 266370
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 812050,
              "short": 1123388,
              "net": -311338
            },
            "nonCommercial": {
              "long": 627540,
              "short": 234931,
              "net": 392609
            },
            "smallTrader": {
              "long": 156006,
              "short": 237277,
              "net": -81271
            }
          },
          "openInterest": 1959252
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116537,
              "short": 249456,
              "net": -132919
            },
            "nonCommercial": {
              "long": 136157,
              "short": 15701,
              "net": 120456
            },
            "smallTrader": {
              "long": 21646,
              "short": 9183,
              "net": 12463
            }
          },
          "openInterest": 306930
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 835222,
              "short": 1487851,
              "net": -652629
            },
            "nonCommercial": {
              "long": 729699,
              "short": 121871,
              "net": 607828
            },
            "smallTrader": {
              "long": 130273,
              "short": 85472,
              "net": 44801
            }
          },
          "openInterest": 2620926
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26232,
              "short": 35174,
              "net": -8942
            },
            "nonCommercial": {
              "long": 16162,
              "short": 9639,
              "net": 6523
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52530
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39469,
              "short": 47430,
              "net": -7961
            },
            "nonCommercial": {
              "long": 12211,
              "short": 4335,
              "net": 7876
            },
            "smallTrader": {
              "long": 273,
              "short": 188,
              "net": 85
            }
          },
          "openInterest": 55437
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 227944,
              "short": 338977,
              "net": -111033
            },
            "nonCommercial": {
              "long": 230927,
              "short": 137890,
              "net": 93037
            },
            "smallTrader": {
              "long": 79952,
              "short": 61956,
              "net": 17996
            }
          },
          "openInterest": 552251
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15968,
              "short": 10905,
              "net": 5063
            },
            "nonCommercial": {
              "long": 13097,
              "short": 14326,
              "net": -1229
            },
            "smallTrader": {
              "long": 7245,
              "short": 11079,
              "net": -3834
            }
          },
          "openInterest": 45079
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185920,
              "short": 301469,
              "net": -115549
            },
            "nonCommercial": {
              "long": 187349,
              "short": 83620,
              "net": 103729
            },
            "smallTrader": {
              "long": 25870,
              "short": 14050,
              "net": 11820
            }
          },
          "openInterest": 484718
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 171361,
              "short": 308050,
              "net": -136689
            },
            "nonCommercial": {
              "long": 193652,
              "short": 78522,
              "net": 115130
            },
            "smallTrader": {
              "long": 51427,
              "short": 29868,
              "net": 21559
            }
          },
          "openInterest": 469382
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157204,
              "short": 221365,
              "net": -64161
            },
            "nonCommercial": {
              "long": 132625,
              "short": 87314,
              "net": 45311
            },
            "smallTrader": {
              "long": 50591,
              "short": 31741,
              "net": 18850
            }
          },
          "openInterest": 430364
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73606,
              "short": 57067,
              "net": 16539
            },
            "nonCommercial": {
              "long": 63182,
              "short": 71218,
              "net": -8036
            },
            "smallTrader": {
              "long": 27815,
              "short": 36318,
              "net": -8503
            }
          },
          "openInterest": 171339
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103104,
              "short": 70271,
              "net": 32833
            },
            "nonCommercial": {
              "long": 58570,
              "short": 79777,
              "net": -21207
            },
            "smallTrader": {
              "long": 19912,
              "short": 31538,
              "net": -11626
            }
          },
          "openInterest": 242487
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147696,
              "short": 156251,
              "net": -8555
            },
            "nonCommercial": {
              "long": 110854,
              "short": 97430,
              "net": 13424
            },
            "smallTrader": {
              "long": 34905,
              "short": 39774,
              "net": -4869
            }
          },
          "openInterest": 352638
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99469,
              "short": 116130,
              "net": -16661
            },
            "nonCommercial": {
              "long": 73232,
              "short": 54896,
              "net": 18336
            },
            "smallTrader": {
              "long": 4235,
              "short": 5910,
              "net": -1675
            }
          },
          "openInterest": 181671
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29490,
              "short": 30239,
              "net": -749
            },
            "nonCommercial": {
              "long": 13757,
              "short": 12483,
              "net": 1274
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50257
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 563550,
              "short": 536011,
              "net": 27539
            },
            "nonCommercial": {
              "long": 350149,
              "short": 412335,
              "net": -62186
            },
            "smallTrader": {
              "long": 68688,
              "short": 34041,
              "net": 34647
            }
          },
          "openInterest": 1526706
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28432,
              "short": 25946,
              "net": 2486
            },
            "nonCommercial": {
              "long": 30945,
              "short": 29544,
              "net": 1401
            },
            "smallTrader": {
              "long": 2657,
              "short": 6544,
              "net": -3887
            }
          },
          "openInterest": 62523
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21617,
              "short": 31789,
              "net": -10172
            },
            "nonCommercial": {
              "long": 45823,
              "short": 41807,
              "net": 4016
            },
            "smallTrader": {
              "long": 9883,
              "short": 3727,
              "net": 6156
            }
          },
          "openInterest": 81357
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 348147,
              "short": 430240,
              "net": -82093
            },
            "nonCommercial": {
              "long": 165886,
              "short": 93286,
              "net": 72600
            },
            "smallTrader": {
              "long": 25736,
              "short": 16243,
              "net": 9493
            }
          },
          "openInterest": 548603
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 480964,
              "short": 527153,
              "net": -46189
            },
            "nonCommercial": {
              "long": 99316,
              "short": 70677,
              "net": 28639
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 758381
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77447,
              "short": 112744,
              "net": -35297
            },
            "nonCommercial": {
              "long": 83066,
              "short": 65613,
              "net": 17453
            },
            "smallTrader": {
              "long": 30750,
              "short": 12906,
              "net": 17844
            }
          },
          "openInterest": 207610
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213526,
              "short": 379737,
              "net": -166211
            },
            "nonCommercial": {
              "long": 177442,
              "short": 29793,
              "net": 147649
            },
            "smallTrader": {
              "long": 49475,
              "short": 30913,
              "net": 18562
            }
          },
          "openInterest": 530101
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215999,
              "short": 223612,
              "net": -7613
            },
            "nonCommercial": {
              "long": 136994,
              "short": 138295,
              "net": -1301
            },
            "smallTrader": {
              "long": 39694,
              "short": 30780,
              "net": 8914
            }
          },
          "openInterest": 513998
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 481692,
              "short": 579252,
              "net": -97560
            },
            "nonCommercial": {
              "long": 237939,
              "short": 87706,
              "net": 150233
            },
            "smallTrader": {
              "long": 50949,
              "short": 103622,
              "net": -52673
            }
          },
          "openInterest": 910312
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 514433,
              "short": 514899,
              "net": -466
            },
            "nonCommercial": {
              "long": 249092,
              "short": 260310,
              "net": -11218
            },
            "smallTrader": {
              "long": 78119,
              "short": 66435,
              "net": 11684
            }
          },
          "openInterest": 1006973
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76356,
              "short": 15442,
              "net": 60914
            },
            "nonCommercial": {
              "long": 19744,
              "short": 63175,
              "net": -43431
            },
            "smallTrader": {
              "long": 10560,
              "short": 28043,
              "net": -17483
            }
          },
          "openInterest": 107190
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1999,
              "short": 10003,
              "net": -8004
            },
            "nonCommercial": {
              "long": 34414,
              "short": 30490,
              "net": 3924
            },
            "smallTrader": {
              "long": 7336,
              "short": 3256,
              "net": 4080
            }
          },
          "openInterest": 45941
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 178771,
              "short": 135830,
              "net": 42941
            },
            "nonCommercial": {
              "long": 121908,
              "short": 166288,
              "net": -44380
            },
            "smallTrader": {
              "long": 30910,
              "short": 29471,
              "net": 1439
            }
          },
          "openInterest": 424483
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112576,
              "short": 174920,
              "net": -62344
            },
            "nonCommercial": {
              "long": 94983,
              "short": 29002,
              "net": 65981
            },
            "smallTrader": {
              "long": 21413,
              "short": 25050,
              "net": -3637
            }
          },
          "openInterest": 291955
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194311,
              "short": 226186,
              "net": -31875
            },
            "nonCommercial": {
              "long": 175785,
              "short": 130656,
              "net": 45129
            },
            "smallTrader": {
              "long": 32855,
              "short": 46109,
              "net": -13254
            }
          },
          "openInterest": 547256
        }
      ]
    },
    {
      "reportDate": "2018-06-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2465471,
              "short": 1885021,
              "net": 580450
            },
            "nonCommercial": {
              "long": 599377,
              "short": 996923,
              "net": -397546
            },
            "smallTrader": {
              "long": 327954,
              "short": 510858,
              "net": -182904
            }
          },
          "openInterest": 3523788
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1186824,
              "short": 1152041,
              "net": 34783
            },
            "nonCommercial": {
              "long": 427386,
              "short": 423896,
              "net": 3490
            },
            "smallTrader": {
              "long": 128669,
              "short": 166942,
              "net": -38273
            }
          },
          "openInterest": 1813231
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 548443,
              "short": 495155,
              "net": 53288
            },
            "nonCommercial": {
              "long": 98482,
              "short": 116651,
              "net": -18169
            },
            "smallTrader": {
              "long": 137473,
              "short": 172592,
              "net": -35119
            }
          },
          "openInterest": 808644
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2738804,
              "short": 2029365,
              "net": 709439
            },
            "nonCommercial": {
              "long": 534372,
              "short": 1104377,
              "net": -570005
            },
            "smallTrader": {
              "long": 255673,
              "short": 395107,
              "net": -139434
            }
          },
          "openInterest": 3680757
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70654,
              "short": 34052,
              "net": 36602
            },
            "nonCommercial": {
              "long": 51719,
              "short": 71927,
              "net": -20208
            },
            "smallTrader": {
              "long": 18407,
              "short": 34801,
              "net": -16394
            }
          },
          "openInterest": 143872
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1713,
              "short": 2179,
              "net": -466
            },
            "smallTrader": {
              "long": 816,
              "short": 350,
              "net": 466
            }
          },
          "openInterest": 2556
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33378,
              "short": 3158,
              "net": 30220
            },
            "nonCommercial": {
              "long": 7064,
              "short": 37326,
              "net": -30262
            },
            "smallTrader": {
              "long": 1900,
              "short": 1858,
              "net": 42
            }
          },
          "openInterest": 42457
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125986,
              "short": 122187,
              "net": 3799
            },
            "nonCommercial": {
              "long": 78577,
              "short": 71232,
              "net": 7345
            },
            "smallTrader": {
              "long": 25365,
              "short": 36509,
              "net": -11144
            }
          },
          "openInterest": 239409
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90417,
              "short": 70056,
              "net": 20361
            },
            "nonCommercial": {
              "long": 35266,
              "short": 51305,
              "net": -16039
            },
            "smallTrader": {
              "long": 27679,
              "short": 32001,
              "net": -4322
            }
          },
          "openInterest": 158317
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144593,
              "short": 202053,
              "net": -57460
            },
            "nonCommercial": {
              "long": 93967,
              "short": 42274,
              "net": 51693
            },
            "smallTrader": {
              "long": 13948,
              "short": 8181,
              "net": 5767
            }
          },
          "openInterest": 299350
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128836,
              "short": 113883,
              "net": 14953
            },
            "nonCommercial": {
              "long": 60809,
              "short": 82475,
              "net": -21666
            },
            "smallTrader": {
              "long": 15437,
              "short": 8724,
              "net": 6713
            }
          },
          "openInterest": 265867
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92559,
              "short": 140410,
              "net": -47851
            },
            "nonCommercial": {
              "long": 112774,
              "short": 65067,
              "net": 47707
            },
            "smallTrader": {
              "long": 16871,
              "short": 16727,
              "net": 144
            }
          },
          "openInterest": 264350
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 834960,
              "short": 1097545,
              "net": -262585
            },
            "nonCommercial": {
              "long": 627461,
              "short": 297422,
              "net": 330039
            },
            "smallTrader": {
              "long": 163697,
              "short": 231151,
              "net": -67454
            }
          },
          "openInterest": 1988935
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120301,
              "short": 259408,
              "net": -139107
            },
            "nonCommercial": {
              "long": 140421,
              "short": 14022,
              "net": 126399
            },
            "smallTrader": {
              "long": 22401,
              "short": 9693,
              "net": 12708
            }
          },
          "openInterest": 320545
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 829414,
              "short": 1462700,
              "net": -633286
            },
            "nonCommercial": {
              "long": 709364,
              "short": 125788,
              "net": 583576
            },
            "smallTrader": {
              "long": 127474,
              "short": 77764,
              "net": 49710
            }
          },
          "openInterest": 2546827
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24374,
              "short": 34594,
              "net": -10220
            },
            "nonCommercial": {
              "long": 16345,
              "short": 7523,
              "net": 8822
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48855
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32263,
              "short": 39276,
              "net": -7013
            },
            "nonCommercial": {
              "long": 10118,
              "short": 3199,
              "net": 6919
            },
            "smallTrader": {
              "long": 283,
              "short": 189,
              "net": 94
            }
          },
          "openInterest": 46651
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 248379,
              "short": 342981,
              "net": -94602
            },
            "nonCommercial": {
              "long": 239904,
              "short": 150668,
              "net": 89236
            },
            "smallTrader": {
              "long": 69447,
              "short": 64081,
              "net": 5366
            }
          },
          "openInterest": 576287
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15089,
              "short": 10386,
              "net": 4703
            },
            "nonCommercial": {
              "long": 13537,
              "short": 13571,
              "net": -34
            },
            "smallTrader": {
              "long": 6373,
              "short": 11042,
              "net": -4669
            }
          },
          "openInterest": 43060
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192603,
              "short": 297416,
              "net": -104813
            },
            "nonCommercial": {
              "long": 167785,
              "short": 73952,
              "net": 93833
            },
            "smallTrader": {
              "long": 25744,
              "short": 14764,
              "net": 10980
            }
          },
          "openInterest": 478392
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 164024,
              "short": 298371,
              "net": -134347
            },
            "nonCommercial": {
              "long": 185321,
              "short": 73905,
              "net": 111416
            },
            "smallTrader": {
              "long": 50584,
              "short": 27653,
              "net": 22931
            }
          },
          "openInterest": 450641
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146917,
              "short": 204874,
              "net": -57957
            },
            "nonCommercial": {
              "long": 120434,
              "short": 81629,
              "net": 38805
            },
            "smallTrader": {
              "long": 47629,
              "short": 28477,
              "net": 19152
            }
          },
          "openInterest": 407264
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62362,
              "short": 52615,
              "net": 9747
            },
            "nonCommercial": {
              "long": 52060,
              "short": 55497,
              "net": -3437
            },
            "smallTrader": {
              "long": 26407,
              "short": 32717,
              "net": -6310
            }
          },
          "openInterest": 146448
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101465,
              "short": 68099,
              "net": 33366
            },
            "nonCommercial": {
              "long": 59661,
              "short": 80798,
              "net": -21137
            },
            "smallTrader": {
              "long": 19288,
              "short": 31517,
              "net": -12229
            }
          },
          "openInterest": 238817
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139354,
              "short": 146681,
              "net": -7327
            },
            "nonCommercial": {
              "long": 107208,
              "short": 94415,
              "net": 12793
            },
            "smallTrader": {
              "long": 32595,
              "short": 38061,
              "net": -5466
            }
          },
          "openInterest": 335678
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119881,
              "short": 105929,
              "net": 13952
            },
            "nonCommercial": {
              "long": 69986,
              "short": 81096,
              "net": -11110
            },
            "smallTrader": {
              "long": 4320,
              "short": 7162,
              "net": -2842
            }
          },
          "openInterest": 202098
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30027,
              "short": 31873,
              "net": -1846
            },
            "nonCommercial": {
              "long": 14344,
              "short": 12122,
              "net": 2222
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51941
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 592981,
              "short": 569113,
              "net": 23868
            },
            "nonCommercial": {
              "long": 350521,
              "short": 409958,
              "net": -59437
            },
            "smallTrader": {
              "long": 70030,
              "short": 34461,
              "net": 35569
            }
          },
          "openInterest": 1571064
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25033,
              "short": 25708,
              "net": -675
            },
            "nonCommercial": {
              "long": 33307,
              "short": 28924,
              "net": 4383
            },
            "smallTrader": {
              "long": 2586,
              "short": 6294,
              "net": -3708
            }
          },
          "openInterest": 62065
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24368,
              "short": 33006,
              "net": -8638
            },
            "nonCommercial": {
              "long": 45239,
              "short": 43093,
              "net": 2146
            },
            "smallTrader": {
              "long": 10268,
              "short": 3776,
              "net": 6492
            }
          },
          "openInterest": 84484
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 364109,
              "short": 440919,
              "net": -76810
            },
            "nonCommercial": {
              "long": 164971,
              "short": 95580,
              "net": 69391
            },
            "smallTrader": {
              "long": 23903,
              "short": 16484,
              "net": 7419
            }
          },
          "openInterest": 563371
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 480210,
              "short": 535498,
              "net": -55288
            },
            "nonCommercial": {
              "long": 106347,
              "short": 64213,
              "net": 42134
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 764297
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75763,
              "short": 113310,
              "net": -37547
            },
            "nonCommercial": {
              "long": 85070,
              "short": 65636,
              "net": 19434
            },
            "smallTrader": {
              "long": 30637,
              "short": 12524,
              "net": 18113
            }
          },
          "openInterest": 211605
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209790,
              "short": 356641,
              "net": -146851
            },
            "nonCommercial": {
              "long": 165789,
              "short": 30791,
              "net": 134998
            },
            "smallTrader": {
              "long": 45688,
              "short": 33835,
              "net": 11853
            }
          },
          "openInterest": 517330
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209518,
              "short": 212109,
              "net": -2591
            },
            "nonCommercial": {
              "long": 138820,
              "short": 145114,
              "net": -6294
            },
            "smallTrader": {
              "long": 38642,
              "short": 29757,
              "net": 8885
            }
          },
          "openInterest": 512124
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 480127,
              "short": 558863,
              "net": -78736
            },
            "nonCommercial": {
              "long": 225757,
              "short": 98808,
              "net": 126949
            },
            "smallTrader": {
              "long": 52449,
              "short": 100662,
              "net": -48213
            }
          },
          "openInterest": 912593
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 502021,
              "short": 541968,
              "net": -39947
            },
            "nonCommercial": {
              "long": 244496,
              "short": 218282,
              "net": 26214
            },
            "smallTrader": {
              "long": 77586,
              "short": 63853,
              "net": 13733
            }
          },
          "openInterest": 997686
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77895,
              "short": 15444,
              "net": 62451
            },
            "nonCommercial": {
              "long": 16349,
              "short": 55565,
              "net": -39216
            },
            "smallTrader": {
              "long": 6147,
              "short": 29382,
              "net": -23235
            }
          },
          "openInterest": 100867
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1587,
              "short": 10979,
              "net": -9392
            },
            "nonCommercial": {
              "long": 33841,
              "short": 29427,
              "net": 4414
            },
            "smallTrader": {
              "long": 7366,
              "short": 2388,
              "net": 4978
            }
          },
          "openInterest": 44949
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 177421,
              "short": 136883,
              "net": 40538
            },
            "nonCommercial": {
              "long": 129789,
              "short": 165978,
              "net": -36189
            },
            "smallTrader": {
              "long": 25139,
              "short": 29488,
              "net": -4349
            }
          },
          "openInterest": 427468
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112035,
              "short": 181292,
              "net": -69257
            },
            "nonCommercial": {
              "long": 100386,
              "short": 27191,
              "net": 73195
            },
            "smallTrader": {
              "long": 21846,
              "short": 25784,
              "net": -3938
            }
          },
          "openInterest": 307909
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201082,
              "short": 229059,
              "net": -27977
            },
            "nonCommercial": {
              "long": 167322,
              "short": 127126,
              "net": 40196
            },
            "smallTrader": {
              "long": 33134,
              "short": 45353,
              "net": -12219
            }
          },
          "openInterest": 547074
        }
      ]
    },
    {
      "reportDate": "2018-06-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2381173,
              "short": 1834905,
              "net": 546268
            },
            "nonCommercial": {
              "long": 561002,
              "short": 896996,
              "net": -335994
            },
            "smallTrader": {
              "long": 328032,
              "short": 538306,
              "net": -210274
            }
          },
          "openInterest": 3411549
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1192136,
              "short": 1132052,
              "net": 60084
            },
            "nonCommercial": {
              "long": 409900,
              "short": 427471,
              "net": -17571
            },
            "smallTrader": {
              "long": 126053,
              "short": 168566,
              "net": -42513
            }
          },
          "openInterest": 1787365
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 547353,
              "short": 501236,
              "net": 46117
            },
            "nonCommercial": {
              "long": 118352,
              "short": 114165,
              "net": 4187
            },
            "smallTrader": {
              "long": 129736,
              "short": 180040,
              "net": -50304
            }
          },
          "openInterest": 817757
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2776595,
              "short": 2076700,
              "net": 699895
            },
            "nonCommercial": {
              "long": 558305,
              "short": 1100486,
              "net": -542181
            },
            "smallTrader": {
              "long": 255541,
              "short": 413255,
              "net": -157714
            }
          },
          "openInterest": 3760964
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65457,
              "short": 36391,
              "net": 29066
            },
            "nonCommercial": {
              "long": 45318,
              "short": 60553,
              "net": -15235
            },
            "smallTrader": {
              "long": 20981,
              "short": 34812,
              "net": -13831
            }
          },
          "openInterest": 137724
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1805,
              "short": 2182,
              "net": -377
            },
            "smallTrader": {
              "long": 819,
              "short": 442,
              "net": 377
            }
          },
          "openInterest": 2643
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33296,
              "short": 3781,
              "net": 29515
            },
            "nonCommercial": {
              "long": 8503,
              "short": 37029,
              "net": -28526
            },
            "smallTrader": {
              "long": 1624,
              "short": 2613,
              "net": -989
            }
          },
          "openInterest": 43440
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149396,
              "short": 149576,
              "net": -180
            },
            "nonCommercial": {
              "long": 69254,
              "short": 58285,
              "net": 10969
            },
            "smallTrader": {
              "long": 26732,
              "short": 37521,
              "net": -10789
            }
          },
          "openInterest": 269609
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89911,
              "short": 69870,
              "net": 20041
            },
            "nonCommercial": {
              "long": 30168,
              "short": 45156,
              "net": -14988
            },
            "smallTrader": {
              "long": 27605,
              "short": 32658,
              "net": -5053
            }
          },
          "openInterest": 156985
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126985,
              "short": 177988,
              "net": -51003
            },
            "nonCommercial": {
              "long": 86425,
              "short": 40947,
              "net": 45478
            },
            "smallTrader": {
              "long": 12610,
              "short": 7085,
              "net": 5525
            }
          },
          "openInterest": 255203
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138340,
              "short": 114282,
              "net": 24058
            },
            "nonCommercial": {
              "long": 63089,
              "short": 95746,
              "net": -32657
            },
            "smallTrader": {
              "long": 17126,
              "short": 8527,
              "net": 8599
            }
          },
          "openInterest": 279371
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79252,
              "short": 150778,
              "net": -71526
            },
            "nonCommercial": {
              "long": 128503,
              "short": 57966,
              "net": 70537
            },
            "smallTrader": {
              "long": 17807,
              "short": 16818,
              "net": 989
            }
          },
          "openInterest": 285593
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 817196,
              "short": 1048159,
              "net": -230963
            },
            "nonCommercial": {
              "long": 655972,
              "short": 369322,
              "net": 286650
            },
            "smallTrader": {
              "long": 170344,
              "short": 226031,
              "net": -55687
            }
          },
          "openInterest": 1963233
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116183,
              "short": 254107,
              "net": -137924
            },
            "nonCommercial": {
              "long": 140030,
              "short": 17084,
              "net": 122946
            },
            "smallTrader": {
              "long": 24405,
              "short": 9427,
              "net": 14978
            }
          },
          "openInterest": 309608
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 819735,
              "short": 1460483,
              "net": -640748
            },
            "nonCommercial": {
              "long": 720342,
              "short": 125049,
              "net": 595293
            },
            "smallTrader": {
              "long": 125768,
              "short": 80313,
              "net": 45455
            }
          },
          "openInterest": 2524439
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28456,
              "short": 41085,
              "net": -12629
            },
            "nonCommercial": {
              "long": 17535,
              "short": 5497,
              "net": 12038
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57351
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37046,
              "short": 44005,
              "net": -6959
            },
            "nonCommercial": {
              "long": 10504,
              "short": 3613,
              "net": 6891
            },
            "smallTrader": {
              "long": 240,
              "short": 172,
              "net": 68
            }
          },
          "openInterest": 52152
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 269450,
              "short": 366976,
              "net": -97526
            },
            "nonCommercial": {
              "long": 236617,
              "short": 148392,
              "net": 88225
            },
            "smallTrader": {
              "long": 73977,
              "short": 64676,
              "net": 9301
            }
          },
          "openInterest": 599561
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15266,
              "short": 9871,
              "net": 5395
            },
            "nonCommercial": {
              "long": 13302,
              "short": 13158,
              "net": 144
            },
            "smallTrader": {
              "long": 6041,
              "short": 11580,
              "net": -5539
            }
          },
          "openInterest": 44121
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195471,
              "short": 292119,
              "net": -96648
            },
            "nonCommercial": {
              "long": 150918,
              "short": 65050,
              "net": 85868
            },
            "smallTrader": {
              "long": 24925,
              "short": 14145,
              "net": 10780
            }
          },
          "openInterest": 464552
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 159416,
              "short": 300003,
              "net": -140587
            },
            "nonCommercial": {
              "long": 192752,
              "short": 72512,
              "net": 120240
            },
            "smallTrader": {
              "long": 48159,
              "short": 27812,
              "net": 20347
            }
          },
          "openInterest": 448695
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163203,
              "short": 221380,
              "net": -58177
            },
            "nonCommercial": {
              "long": 113945,
              "short": 79348,
              "net": 34597
            },
            "smallTrader": {
              "long": 51387,
              "short": 27807,
              "net": 23580
            }
          },
          "openInterest": 416105
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79424,
              "short": 67648,
              "net": 11776
            },
            "nonCommercial": {
              "long": 60609,
              "short": 55557,
              "net": 5052
            },
            "smallTrader": {
              "long": 24344,
              "short": 41172,
              "net": -16828
            }
          },
          "openInterest": 166877
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100934,
              "short": 70464,
              "net": 30470
            },
            "nonCommercial": {
              "long": 64692,
              "short": 81409,
              "net": -16717
            },
            "smallTrader": {
              "long": 18170,
              "short": 31923,
              "net": -13753
            }
          },
          "openInterest": 235320
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136326,
              "short": 145744,
              "net": -9418
            },
            "nonCommercial": {
              "long": 110731,
              "short": 91994,
              "net": 18737
            },
            "smallTrader": {
              "long": 28586,
              "short": 37905,
              "net": -9319
            }
          },
          "openInterest": 331448
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133850,
              "short": 108843,
              "net": 25007
            },
            "nonCommercial": {
              "long": 64923,
              "short": 86623,
              "net": -21700
            },
            "smallTrader": {
              "long": 4053,
              "short": 7360,
              "net": -3307
            }
          },
          "openInterest": 214278
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36925,
              "short": 38266,
              "net": -1341
            },
            "nonCommercial": {
              "long": 13376,
              "short": 11694,
              "net": 1682
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 58502
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 550028,
              "short": 529088,
              "net": 20940
            },
            "nonCommercial": {
              "long": 341387,
              "short": 402512,
              "net": -61125
            },
            "smallTrader": {
              "long": 72685,
              "short": 32500,
              "net": 40185
            }
          },
          "openInterest": 1495048
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26548,
              "short": 30169,
              "net": -3621
            },
            "nonCommercial": {
              "long": 34836,
              "short": 27830,
              "net": 7006
            },
            "smallTrader": {
              "long": 2854,
              "short": 6239,
              "net": -3385
            }
          },
          "openInterest": 64699
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23639,
              "short": 33807,
              "net": -10168
            },
            "nonCommercial": {
              "long": 45489,
              "short": 41928,
              "net": 3561
            },
            "smallTrader": {
              "long": 10964,
              "short": 4357,
              "net": 6607
            }
          },
          "openInterest": 85886
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 420111,
              "short": 495504,
              "net": -75393
            },
            "nonCommercial": {
              "long": 165866,
              "short": 97259,
              "net": 68607
            },
            "smallTrader": {
              "long": 36370,
              "short": 29584,
              "net": 6786
            }
          },
          "openInterest": 635406
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 506804,
              "short": 566642,
              "net": -59838
            },
            "nonCommercial": {
              "long": 110693,
              "short": 65988,
              "net": 44705
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 808289
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70970,
              "short": 138352,
              "net": -67382
            },
            "nonCommercial": {
              "long": 101133,
              "short": 51403,
              "net": 49730
            },
            "smallTrader": {
              "long": 30828,
              "short": 13176,
              "net": 17652
            }
          },
          "openInterest": 230163
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205658,
              "short": 340221,
              "net": -134563
            },
            "nonCommercial": {
              "long": 158204,
              "short": 34092,
              "net": 124112
            },
            "smallTrader": {
              "long": 46659,
              "short": 36208,
              "net": 10451
            }
          },
          "openInterest": 511108
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216214,
              "short": 206594,
              "net": 9620
            },
            "nonCommercial": {
              "long": 142007,
              "short": 159804,
              "net": -17797
            },
            "smallTrader": {
              "long": 39677,
              "short": 31500,
              "net": 8177
            }
          },
          "openInterest": 506204
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 471438,
              "short": 521186,
              "net": -49748
            },
            "nonCommercial": {
              "long": 232068,
              "short": 140412,
              "net": 91656
            },
            "smallTrader": {
              "long": 57204,
              "short": 99112,
              "net": -41908
            }
          },
          "openInterest": 923162
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 487816,
              "short": 528375,
              "net": -40559
            },
            "nonCommercial": {
              "long": 245125,
              "short": 221916,
              "net": 23209
            },
            "smallTrader": {
              "long": 78891,
              "short": 61541,
              "net": 17350
            }
          },
          "openInterest": 986065
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76863,
              "short": 15519,
              "net": 61344
            },
            "nonCommercial": {
              "long": 13020,
              "short": 50265,
              "net": -37245
            },
            "smallTrader": {
              "long": 5425,
              "short": 29524,
              "net": -24099
            }
          },
          "openInterest": 101245
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4077,
              "short": 13878,
              "net": -9801
            },
            "nonCommercial": {
              "long": 35074,
              "short": 30411,
              "net": 4663
            },
            "smallTrader": {
              "long": 7330,
              "short": 2192,
              "net": 5138
            }
          },
          "openInterest": 49907
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 185741,
              "short": 128625,
              "net": 57116
            },
            "nonCommercial": {
              "long": 136760,
              "short": 190106,
              "net": -53346
            },
            "smallTrader": {
              "long": 26814,
              "short": 30584,
              "net": -3770
            }
          },
          "openInterest": 444998
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104587,
              "short": 178823,
              "net": -74236
            },
            "nonCommercial": {
              "long": 100789,
              "short": 24318,
              "net": 76471
            },
            "smallTrader": {
              "long": 22891,
              "short": 25126,
              "net": -2235
            }
          },
          "openInterest": 293320
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188789,
              "short": 224738,
              "net": -35949
            },
            "nonCommercial": {
              "long": 175498,
              "short": 125782,
              "net": 49716
            },
            "smallTrader": {
              "long": 34036,
              "short": 47803,
              "net": -13767
            }
          },
          "openInterest": 540509
        }
      ]
    },
    {
      "reportDate": "2018-06-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2421730,
              "short": 1858563,
              "net": 563167
            },
            "nonCommercial": {
              "long": 557770,
              "short": 917233,
              "net": -359463
            },
            "smallTrader": {
              "long": 321953,
              "short": 525657,
              "net": -203704
            }
          },
          "openInterest": 3450887
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1180407,
              "short": 1126407,
              "net": 54000
            },
            "nonCommercial": {
              "long": 456794,
              "short": 452390,
              "net": 4404
            },
            "smallTrader": {
              "long": 119644,
              "short": 178048,
              "net": -58404
            }
          },
          "openInterest": 1816417
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 538283,
              "short": 482427,
              "net": 55856
            },
            "nonCommercial": {
              "long": 110305,
              "short": 119040,
              "net": -8735
            },
            "smallTrader": {
              "long": 137516,
              "short": 184637,
              "net": -47121
            }
          },
          "openInterest": 806581
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2771912,
              "short": 2109463,
              "net": 662449
            },
            "nonCommercial": {
              "long": 564882,
              "short": 1078988,
              "net": -514106
            },
            "smallTrader": {
              "long": 255474,
              "short": 403817,
              "net": -148343
            }
          },
          "openInterest": 3761757
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81295,
              "short": 20747,
              "net": 60548
            },
            "nonCommercial": {
              "long": 32212,
              "short": 75311,
              "net": -43099
            },
            "smallTrader": {
              "long": 19725,
              "short": 37174,
              "net": -17449
            }
          },
          "openInterest": 135854
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1718,
              "short": 2063,
              "net": -345
            },
            "smallTrader": {
              "long": 804,
              "short": 459,
              "net": 345
            }
          },
          "openInterest": 2633
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33174,
              "short": 4048,
              "net": 29126
            },
            "nonCommercial": {
              "long": 5498,
              "short": 33522,
              "net": -28024
            },
            "smallTrader": {
              "long": 1460,
              "short": 2562,
              "net": -1102
            }
          },
          "openInterest": 40631
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94733,
              "short": 60941,
              "net": 33792
            },
            "nonCommercial": {
              "long": 46892,
              "short": 66098,
              "net": -19206
            },
            "smallTrader": {
              "long": 24974,
              "short": 39560,
              "net": -14586
            }
          },
          "openInterest": 172592
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85775,
              "short": 92059,
              "net": -6284
            },
            "nonCommercial": {
              "long": 45738,
              "short": 59752,
              "net": -14014
            },
            "smallTrader": {
              "long": 54974,
              "short": 34676,
              "net": 20298
            }
          },
          "openInterest": 190384
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127689,
              "short": 177799,
              "net": -50110
            },
            "nonCommercial": {
              "long": 81982,
              "short": 38145,
              "net": 43837
            },
            "smallTrader": {
              "long": 13227,
              "short": 6954,
              "net": 6273
            }
          },
          "openInterest": 250403
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137811,
              "short": 102185,
              "net": 35626
            },
            "nonCommercial": {
              "long": 67370,
              "short": 110822,
              "net": -43452
            },
            "smallTrader": {
              "long": 17949,
              "short": 10123,
              "net": 7826
            }
          },
          "openInterest": 273693
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79807,
              "short": 141792,
              "net": -61985
            },
            "nonCommercial": {
              "long": 119036,
              "short": 62725,
              "net": 56311
            },
            "smallTrader": {
              "long": 19677,
              "short": 14003,
              "net": 5674
            }
          },
          "openInterest": 268435
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 846587,
              "short": 1061193,
              "net": -214606
            },
            "nonCommercial": {
              "long": 678402,
              "short": 413480,
              "net": 264922
            },
            "smallTrader": {
              "long": 168648,
              "short": 218964,
              "net": -50316
            }
          },
          "openInterest": 1992169
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111372,
              "short": 225581,
              "net": -114209
            },
            "nonCommercial": {
              "long": 119648,
              "short": 14457,
              "net": 105191
            },
            "smallTrader": {
              "long": 18338,
              "short": 9320,
              "net": 9018
            }
          },
          "openInterest": 272846
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 789790,
              "short": 1409863,
              "net": -620073
            },
            "nonCommercial": {
              "long": 694421,
              "short": 113474,
              "net": 580947
            },
            "smallTrader": {
              "long": 113896,
              "short": 74770,
              "net": 39126
            }
          },
          "openInterest": 2458404
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17489,
              "short": 27311,
              "net": -9822
            },
            "nonCommercial": {
              "long": 16190,
              "short": 9508,
              "net": 6682
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43300
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39474,
              "short": 46811,
              "net": -7337
            },
            "nonCommercial": {
              "long": 11037,
              "short": 3764,
              "net": 7273
            },
            "smallTrader": {
              "long": 233,
              "short": 169,
              "net": 64
            }
          },
          "openInterest": 55098
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 208997,
              "short": 251900,
              "net": -42903
            },
            "nonCommercial": {
              "long": 190684,
              "short": 154566,
              "net": 36118
            },
            "smallTrader": {
              "long": 65900,
              "short": 59115,
              "net": 6785
            }
          },
          "openInterest": 478200
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15558,
              "short": 10284,
              "net": 5274
            },
            "nonCommercial": {
              "long": 13717,
              "short": 13182,
              "net": 535
            },
            "smallTrader": {
              "long": 6056,
              "short": 11865,
              "net": -5809
            }
          },
          "openInterest": 45332
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198656,
              "short": 305645,
              "net": -106989
            },
            "nonCommercial": {
              "long": 153053,
              "short": 55517,
              "net": 97536
            },
            "smallTrader": {
              "long": 23660,
              "short": 14207,
              "net": 9453
            }
          },
          "openInterest": 469146
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 161475,
              "short": 275599,
              "net": -114124
            },
            "nonCommercial": {
              "long": 202915,
              "short": 106403,
              "net": 96512
            },
            "smallTrader": {
              "long": 47073,
              "short": 29461,
              "net": 17612
            }
          },
          "openInterest": 468345
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167948,
              "short": 238742,
              "net": -70794
            },
            "nonCommercial": {
              "long": 110325,
              "short": 59075,
              "net": 51250
            },
            "smallTrader": {
              "long": 49839,
              "short": 30295,
              "net": 19544
            }
          },
          "openInterest": 403990
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80588,
              "short": 35571,
              "net": 45017
            },
            "nonCommercial": {
              "long": 46565,
              "short": 82127,
              "net": -35562
            },
            "smallTrader": {
              "long": 25580,
              "short": 35035,
              "net": -9455
            }
          },
          "openInterest": 154641
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101850,
              "short": 70631,
              "net": 31219
            },
            "nonCommercial": {
              "long": 61715,
              "short": 78853,
              "net": -17138
            },
            "smallTrader": {
              "long": 16998,
              "short": 31079,
              "net": -14081
            }
          },
          "openInterest": 229087
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133690,
              "short": 145186,
              "net": -11496
            },
            "nonCommercial": {
              "long": 107739,
              "short": 87126,
              "net": 20613
            },
            "smallTrader": {
              "long": 28365,
              "short": 37482,
              "net": -9117
            }
          },
          "openInterest": 326931
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87627,
              "short": 72316,
              "net": 15311
            },
            "nonCommercial": {
              "long": 60316,
              "short": 71581,
              "net": -11265
            },
            "smallTrader": {
              "long": 3588,
              "short": 7634,
              "net": -4046
            }
          },
          "openInterest": 156503
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22405,
              "short": 26223,
              "net": -3818
            },
            "nonCommercial": {
              "long": 15264,
              "short": 10706,
              "net": 4558
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45194
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 574220,
              "short": 560889,
              "net": 13331
            },
            "nonCommercial": {
              "long": 336570,
              "short": 385826,
              "net": -49256
            },
            "smallTrader": {
              "long": 69260,
              "short": 33335,
              "net": 35925
            }
          },
          "openInterest": 1518457
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26057,
              "short": 5726,
              "net": 20331
            },
            "nonCommercial": {
              "long": 14656,
              "short": 30596,
              "net": -15940
            },
            "smallTrader": {
              "long": 2189,
              "short": 6580,
              "net": -4391
            }
          },
          "openInterest": 43308
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29187,
              "short": 31263,
              "net": -2076
            },
            "nonCommercial": {
              "long": 42868,
              "short": 48029,
              "net": -5161
            },
            "smallTrader": {
              "long": 11749,
              "short": 4512,
              "net": 7237
            }
          },
          "openInterest": 88852
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360260,
              "short": 434075,
              "net": -73815
            },
            "nonCommercial": {
              "long": 162416,
              "short": 94933,
              "net": 67483
            },
            "smallTrader": {
              "long": 24479,
              "short": 18147,
              "net": 6332
            }
          },
          "openInterest": 557933
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 380893,
              "short": 426110,
              "net": -45217
            },
            "nonCommercial": {
              "long": 109423,
              "short": 68707,
              "net": 40716
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 584145
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71799,
              "short": 130340,
              "net": -58541
            },
            "nonCommercial": {
              "long": 95323,
              "short": 54421,
              "net": 40902
            },
            "smallTrader": {
              "long": 31117,
              "short": 13478,
              "net": 17639
            }
          },
          "openInterest": 218814
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209355,
              "short": 343273,
              "net": -133918
            },
            "nonCommercial": {
              "long": 153954,
              "short": 32052,
              "net": 121902
            },
            "smallTrader": {
              "long": 46122,
              "short": 34106,
              "net": 12016
            }
          },
          "openInterest": 511414
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237010,
              "short": 203300,
              "net": 33710
            },
            "nonCommercial": {
              "long": 134667,
              "short": 170859,
              "net": -36192
            },
            "smallTrader": {
              "long": 37190,
              "short": 34708,
              "net": 2482
            }
          },
          "openInterest": 525643
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 485046,
              "short": 507738,
              "net": -22692
            },
            "nonCommercial": {
              "long": 224665,
              "short": 166486,
              "net": 58179
            },
            "smallTrader": {
              "long": 59261,
              "short": 94748,
              "net": -35487
            }
          },
          "openInterest": 917545
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 472828,
              "short": 500640,
              "net": -27812
            },
            "nonCommercial": {
              "long": 240839,
              "short": 226900,
              "net": 13939
            },
            "smallTrader": {
              "long": 74664,
              "short": 60791,
              "net": 13873
            }
          },
          "openInterest": 963032
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68626,
              "short": 13498,
              "net": 55128
            },
            "nonCommercial": {
              "long": 18837,
              "short": 50794,
              "net": -31957
            },
            "smallTrader": {
              "long": 5225,
              "short": 28396,
              "net": -23171
            }
          },
          "openInterest": 93601
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1679,
              "short": 24787,
              "net": -23108
            },
            "nonCommercial": {
              "long": 37341,
              "short": 19269,
              "net": 18072
            },
            "smallTrader": {
              "long": 6424,
              "short": 1388,
              "net": 5036
            }
          },
          "openInterest": 46993
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 185270,
              "short": 119441,
              "net": 65829
            },
            "nonCommercial": {
              "long": 124412,
              "short": 181962,
              "net": -57550
            },
            "smallTrader": {
              "long": 24895,
              "short": 33174,
              "net": -8279
            }
          },
          "openInterest": 445208
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108917,
              "short": 164815,
              "net": -55898
            },
            "nonCommercial": {
              "long": 92587,
              "short": 30422,
              "net": 62165
            },
            "smallTrader": {
              "long": 19967,
              "short": 26234,
              "net": -6267
            }
          },
          "openInterest": 271951
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194050,
              "short": 195041,
              "net": -991
            },
            "nonCommercial": {
              "long": 159955,
              "short": 141554,
              "net": 18401
            },
            "smallTrader": {
              "long": 27366,
              "short": 44776,
              "net": -17410
            }
          },
          "openInterest": 492425
        }
      ]
    },
    {
      "reportDate": "2018-06-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2429952,
              "short": 1906600,
              "net": 523352
            },
            "nonCommercial": {
              "long": 535849,
              "short": 891173,
              "net": -355324
            },
            "smallTrader": {
              "long": 340608,
              "short": 508636,
              "net": -168028
            }
          },
          "openInterest": 3468935
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1179362,
              "short": 1151800,
              "net": 27562
            },
            "nonCommercial": {
              "long": 491457,
              "short": 468006,
              "net": 23451
            },
            "smallTrader": {
              "long": 124007,
              "short": 175020,
              "net": -51013
            }
          },
          "openInterest": 1852280
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 522284,
              "short": 472894,
              "net": 49390
            },
            "nonCommercial": {
              "long": 109128,
              "short": 119105,
              "net": -9977
            },
            "smallTrader": {
              "long": 145432,
              "short": 184845,
              "net": -39413
            }
          },
          "openInterest": 796382
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2770088,
              "short": 2075849,
              "net": 694239
            },
            "nonCommercial": {
              "long": 559838,
              "short": 1106064,
              "net": -546226
            },
            "smallTrader": {
              "long": 256792,
              "short": 404805,
              "net": -148013
            }
          },
          "openInterest": 3749875
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83884,
              "short": 21126,
              "net": 62758
            },
            "nonCommercial": {
              "long": 33105,
              "short": 74083,
              "net": -40978
            },
            "smallTrader": {
              "long": 17696,
              "short": 39476,
              "net": -21780
            }
          },
          "openInterest": 137795
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1708,
              "short": 2131,
              "net": -423
            },
            "smallTrader": {
              "long": 839,
              "short": 416,
              "net": 423
            }
          },
          "openInterest": 2687
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39029,
              "short": 9567,
              "net": 29462
            },
            "nonCommercial": {
              "long": 8793,
              "short": 37590,
              "net": -28797
            },
            "smallTrader": {
              "long": 1677,
              "short": 2342,
              "net": -665
            }
          },
          "openInterest": 49686
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97843,
              "short": 61296,
              "net": 36547
            },
            "nonCommercial": {
              "long": 41491,
              "short": 63072,
              "net": -21581
            },
            "smallTrader": {
              "long": 23920,
              "short": 38886,
              "net": -14966
            }
          },
          "openInterest": 169623
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86272,
              "short": 45363,
              "net": 40909
            },
            "nonCommercial": {
              "long": 40866,
              "short": 73665,
              "net": -32799
            },
            "smallTrader": {
              "long": 28741,
              "short": 36851,
              "net": -8110
            }
          },
          "openInterest": 159233
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132414,
              "short": 183863,
              "net": -51449
            },
            "nonCommercial": {
              "long": 82618,
              "short": 36935,
              "net": 45683
            },
            "smallTrader": {
              "long": 12846,
              "short": 7080,
              "net": 5766
            }
          },
          "openInterest": 258863
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133349,
              "short": 97274,
              "net": 36075
            },
            "nonCommercial": {
              "long": 67966,
              "short": 112308,
              "net": -44342
            },
            "smallTrader": {
              "long": 15794,
              "short": 7527,
              "net": 8267
            }
          },
          "openInterest": 271726
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92700,
              "short": 132814,
              "net": -40114
            },
            "nonCommercial": {
              "long": 104151,
              "short": 70106,
              "net": 34045
            },
            "smallTrader": {
              "long": 19503,
              "short": 13434,
              "net": 6069
            }
          },
          "openInterest": 268714
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 828203,
              "short": 964912,
              "net": -136709
            },
            "nonCommercial": {
              "long": 617457,
              "short": 436108,
              "net": 181349
            },
            "smallTrader": {
              "long": 169938,
              "short": 214578,
              "net": -44640
            }
          },
          "openInterest": 1885804
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108432,
              "short": 215055,
              "net": -106623
            },
            "nonCommercial": {
              "long": 111676,
              "short": 13805,
              "net": 97871
            },
            "smallTrader": {
              "long": 16396,
              "short": 7644,
              "net": 8752
            }
          },
          "openInterest": 257237
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 759679,
              "short": 1415137,
              "net": -655458
            },
            "nonCommercial": {
              "long": 719301,
              "short": 94210,
              "net": 625091
            },
            "smallTrader": {
              "long": 114787,
              "short": 84420,
              "net": 30367
            }
          },
          "openInterest": 2423829
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17539,
              "short": 25635,
              "net": -8096
            },
            "nonCommercial": {
              "long": 15398,
              "short": 11797,
              "net": 3601
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43398
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41658,
              "short": 49067,
              "net": -7409
            },
            "nonCommercial": {
              "long": 11577,
              "short": 4321,
              "net": 7256
            },
            "smallTrader": {
              "long": 322,
              "short": 169,
              "net": 153
            }
          },
          "openInterest": 57223
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212675,
              "short": 254515,
              "net": -41840
            },
            "nonCommercial": {
              "long": 190147,
              "short": 156243,
              "net": 33904
            },
            "smallTrader": {
              "long": 66701,
              "short": 58765,
              "net": 7936
            }
          },
          "openInterest": 481383
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16508,
              "short": 11286,
              "net": 5222
            },
            "nonCommercial": {
              "long": 13674,
              "short": 13156,
              "net": 518
            },
            "smallTrader": {
              "long": 6093,
              "short": 11833,
              "net": -5740
            }
          },
          "openInterest": 46284
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192878,
              "short": 297507,
              "net": -104629
            },
            "nonCommercial": {
              "long": 147951,
              "short": 52480,
              "net": 95471
            },
            "smallTrader": {
              "long": 23458,
              "short": 14300,
              "net": 9158
            }
          },
          "openInterest": 443578
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 171601,
              "short": 266564,
              "net": -94963
            },
            "nonCommercial": {
              "long": 195118,
              "short": 118446,
              "net": 76672
            },
            "smallTrader": {
              "long": 50420,
              "short": 32129,
              "net": 18291
            }
          },
          "openInterest": 468573
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160431,
              "short": 224881,
              "net": -64450
            },
            "nonCommercial": {
              "long": 100139,
              "short": 52993,
              "net": 47146
            },
            "smallTrader": {
              "long": 47639,
              "short": 30335,
              "net": 17304
            }
          },
          "openInterest": 375282
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81943,
              "short": 34931,
              "net": 47012
            },
            "nonCommercial": {
              "long": 44430,
              "short": 78651,
              "net": -34221
            },
            "smallTrader": {
              "long": 24468,
              "short": 37259,
              "net": -12791
            }
          },
          "openInterest": 153566
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104544,
              "short": 70987,
              "net": 33557
            },
            "nonCommercial": {
              "long": 62452,
              "short": 82466,
              "net": -20014
            },
            "smallTrader": {
              "long": 16868,
              "short": 30411,
              "net": -13543
            }
          },
          "openInterest": 228339
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135749,
              "short": 146473,
              "net": -10724
            },
            "nonCommercial": {
              "long": 107102,
              "short": 88076,
              "net": 19026
            },
            "smallTrader": {
              "long": 28194,
              "short": 36496,
              "net": -8302
            }
          },
          "openInterest": 327387
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80454,
              "short": 64270,
              "net": 16184
            },
            "nonCommercial": {
              "long": 61775,
              "short": 74285,
              "net": -12510
            },
            "smallTrader": {
              "long": 3982,
              "short": 7656,
              "net": -3674
            }
          },
          "openInterest": 150501
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23086,
              "short": 25651,
              "net": -2565
            },
            "nonCommercial": {
              "long": 15739,
              "short": 13033,
              "net": 2706
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47098
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 551446,
              "short": 523799,
              "net": 27647
            },
            "nonCommercial": {
              "long": 319859,
              "short": 386808,
              "net": -66949
            },
            "smallTrader": {
              "long": 71092,
              "short": 31790,
              "net": 39302
            }
          },
          "openInterest": 1457927
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27617,
              "short": 5563,
              "net": 22054
            },
            "nonCommercial": {
              "long": 14898,
              "short": 32460,
              "net": -17562
            },
            "smallTrader": {
              "long": 2223,
              "short": 6715,
              "net": -4492
            }
          },
          "openInterest": 45026
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28610,
              "short": 29266,
              "net": -656
            },
            "nonCommercial": {
              "long": 41335,
              "short": 47450,
              "net": -6115
            },
            "smallTrader": {
              "long": 11318,
              "short": 4547,
              "net": 6771
            }
          },
          "openInterest": 86452
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 349135,
              "short": 419926,
              "net": -70791
            },
            "nonCommercial": {
              "long": 163033,
              "short": 100943,
              "net": 62090
            },
            "smallTrader": {
              "long": 26238,
              "short": 17537,
              "net": 8701
            }
          },
          "openInterest": 549976
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 376523,
              "short": 424892,
              "net": -48369
            },
            "nonCommercial": {
              "long": 117470,
              "short": 75472,
              "net": 41998
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 592189
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73397,
              "short": 122428,
              "net": -49031
            },
            "nonCommercial": {
              "long": 93565,
              "short": 59344,
              "net": 34221
            },
            "smallTrader": {
              "long": 31131,
              "short": 16321,
              "net": 14810
            }
          },
          "openInterest": 218492
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206369,
              "short": 321797,
              "net": -115428
            },
            "nonCommercial": {
              "long": 136835,
              "short": 31096,
              "net": 105739
            },
            "smallTrader": {
              "long": 46672,
              "short": 36983,
              "net": 9689
            }
          },
          "openInterest": 495303
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226842,
              "short": 192790,
              "net": 34052
            },
            "nonCommercial": {
              "long": 132103,
              "short": 169293,
              "net": -37190
            },
            "smallTrader": {
              "long": 40669,
              "short": 37531,
              "net": 3138
            }
          },
          "openInterest": 500152
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 466519,
              "short": 437521,
              "net": 28998
            },
            "nonCommercial": {
              "long": 173089,
              "short": 171804,
              "net": 1285
            },
            "smallTrader": {
              "long": 61832,
              "short": 92115,
              "net": -30283
            }
          },
          "openInterest": 838292
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 456228,
              "short": 511072,
              "net": -54844
            },
            "nonCommercial": {
              "long": 251080,
              "short": 219367,
              "net": 31713
            },
            "smallTrader": {
              "long": 79055,
              "short": 55924,
              "net": 23131
            }
          },
          "openInterest": 965073
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73223,
              "short": 12694,
              "net": 60529
            },
            "nonCommercial": {
              "long": 13242,
              "short": 51273,
              "net": -38031
            },
            "smallTrader": {
              "long": 5598,
              "short": 28096,
              "net": -22498
            }
          },
          "openInterest": 92933
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1677,
              "short": 24941,
              "net": -23264
            },
            "nonCommercial": {
              "long": 37927,
              "short": 19701,
              "net": 18226
            },
            "smallTrader": {
              "long": 6623,
              "short": 1585,
              "net": 5038
            }
          },
          "openInterest": 47596
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165468,
              "short": 112669,
              "net": 52799
            },
            "nonCommercial": {
              "long": 119623,
              "short": 169417,
              "net": -49794
            },
            "smallTrader": {
              "long": 26408,
              "short": 29413,
              "net": -3005
            }
          },
          "openInterest": 397443
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102977,
              "short": 141013,
              "net": -38036
            },
            "nonCommercial": {
              "long": 87220,
              "short": 42556,
              "net": 44664
            },
            "smallTrader": {
              "long": 19485,
              "short": 26113,
              "net": -6628
            }
          },
          "openInterest": 249919
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190246,
              "short": 187983,
              "net": 2263
            },
            "nonCommercial": {
              "long": 150453,
              "short": 134828,
              "net": 15625
            },
            "smallTrader": {
              "long": 26557,
              "short": 44445,
              "net": -17888
            }
          },
          "openInterest": 478880
        }
      ]
    },
    {
      "reportDate": "2018-07-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2618800,
              "short": 1950332,
              "net": 668468
            },
            "nonCommercial": {
              "long": 456977,
              "short": 957053,
              "net": -500076
            },
            "smallTrader": {
              "long": 336458,
              "short": 504850,
              "net": -168392
            }
          },
          "openInterest": 3572006
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1225528,
              "short": 1168391,
              "net": 57137
            },
            "nonCommercial": {
              "long": 464499,
              "short": 475542,
              "net": -11043
            },
            "smallTrader": {
              "long": 125197,
              "short": 171291,
              "net": -46094
            }
          },
          "openInterest": 1893076
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 519373,
              "short": 470829,
              "net": 48544
            },
            "nonCommercial": {
              "long": 122253,
              "short": 138029,
              "net": -15776
            },
            "smallTrader": {
              "long": 145555,
              "short": 178323,
              "net": -32768
            }
          },
          "openInterest": 798849
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2833102,
              "short": 2134490,
              "net": 698612
            },
            "nonCommercial": {
              "long": 601030,
              "short": 1149149,
              "net": -548119
            },
            "smallTrader": {
              "long": 257069,
              "short": 407562,
              "net": -150493
            }
          },
          "openInterest": 3838219
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85361,
              "short": 22815,
              "net": 62546
            },
            "nonCommercial": {
              "long": 35061,
              "short": 74291,
              "net": -39230
            },
            "smallTrader": {
              "long": 17296,
              "short": 40612,
              "net": -23316
            }
          },
          "openInterest": 141049
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1680,
              "short": 2089,
              "net": -409
            },
            "smallTrader": {
              "long": 786,
              "short": 377,
              "net": 409
            }
          },
          "openInterest": 2514
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37801,
              "short": 8397,
              "net": 29404
            },
            "nonCommercial": {
              "long": 5880,
              "short": 34436,
              "net": -28556
            },
            "smallTrader": {
              "long": 1347,
              "short": 2195,
              "net": -848
            }
          },
          "openInterest": 45280
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113538,
              "short": 63906,
              "net": 49632
            },
            "nonCommercial": {
              "long": 43775,
              "short": 72556,
              "net": -28781
            },
            "smallTrader": {
              "long": 21695,
              "short": 42546,
              "net": -20851
            }
          },
          "openInterest": 184402
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100077,
              "short": 41926,
              "net": 58151
            },
            "nonCommercial": {
              "long": 26934,
              "short": 76382,
              "net": -49448
            },
            "smallTrader": {
              "long": 27368,
              "short": 36071,
              "net": -8703
            }
          },
          "openInterest": 158341
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127902,
              "short": 178629,
              "net": -50727
            },
            "nonCommercial": {
              "long": 80409,
              "short": 34991,
              "net": 45418
            },
            "smallTrader": {
              "long": 11312,
              "short": 6003,
              "net": 5309
            }
          },
          "openInterest": 253171
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139540,
              "short": 92950,
              "net": 46590
            },
            "nonCommercial": {
              "long": 73220,
              "short": 128107,
              "net": -54887
            },
            "smallTrader": {
              "long": 18265,
              "short": 9968,
              "net": 8297
            }
          },
          "openInterest": 287274
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96870,
              "short": 126986,
              "net": -30116
            },
            "nonCommercial": {
              "long": 99847,
              "short": 74342,
              "net": 25505
            },
            "smallTrader": {
              "long": 18215,
              "short": 13604,
              "net": 4611
            }
          },
          "openInterest": 261618
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 794938,
              "short": 911118,
              "net": -116180
            },
            "nonCommercial": {
              "long": 597051,
              "short": 448699,
              "net": 148352
            },
            "smallTrader": {
              "long": 168958,
              "short": 201130,
              "net": -32172
            }
          },
          "openInterest": 1830330
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108135,
              "short": 211502,
              "net": -103367
            },
            "nonCommercial": {
              "long": 109616,
              "short": 14432,
              "net": 95184
            },
            "smallTrader": {
              "long": 16323,
              "short": 8140,
              "net": 8183
            }
          },
          "openInterest": 254621
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 741490,
              "short": 1425416,
              "net": -683926
            },
            "nonCommercial": {
              "long": 762738,
              "short": 106018,
              "net": 656720
            },
            "smallTrader": {
              "long": 111009,
              "short": 83803,
              "net": 27206
            }
          },
          "openInterest": 2466531
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16557,
              "short": 25378,
              "net": -8821
            },
            "nonCommercial": {
              "long": 14866,
              "short": 9017,
              "net": 5849
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41911
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36939,
              "short": 42293,
              "net": -5354
            },
            "nonCommercial": {
              "long": 10201,
              "short": 5055,
              "net": 5146
            },
            "smallTrader": {
              "long": 336,
              "short": 128,
              "net": 208
            }
          },
          "openInterest": 50380
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 215126,
              "short": 263065,
              "net": -47939
            },
            "nonCommercial": {
              "long": 189005,
              "short": 152258,
              "net": 36747
            },
            "smallTrader": {
              "long": 70922,
              "short": 59730,
              "net": 11192
            }
          },
          "openInterest": 487131
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17511,
              "short": 11069,
              "net": 6442
            },
            "nonCommercial": {
              "long": 13303,
              "short": 13388,
              "net": -85
            },
            "smallTrader": {
              "long": 6382,
              "short": 12739,
              "net": -6357
            }
          },
          "openInterest": 46837
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186618,
              "short": 292894,
              "net": -106276
            },
            "nonCommercial": {
              "long": 149579,
              "short": 52963,
              "net": 96616
            },
            "smallTrader": {
              "long": 23734,
              "short": 14074,
              "net": 9660
            }
          },
          "openInterest": 439110
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 172917,
              "short": 266067,
              "net": -93150
            },
            "nonCommercial": {
              "long": 210483,
              "short": 132156,
              "net": 78327
            },
            "smallTrader": {
              "long": 51099,
              "short": 36276,
              "net": 14823
            }
          },
          "openInterest": 494164
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182065,
              "short": 248612,
              "net": -66547
            },
            "nonCommercial": {
              "long": 98924,
              "short": 49481,
              "net": 49443
            },
            "smallTrader": {
              "long": 46307,
              "short": 29203,
              "net": 17104
            }
          },
          "openInterest": 415366
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92429,
              "short": 36730,
              "net": 55699
            },
            "nonCommercial": {
              "long": 49990,
              "short": 88720,
              "net": -38730
            },
            "smallTrader": {
              "long": 22664,
              "short": 39633,
              "net": -16969
            }
          },
          "openInterest": 168360
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105108,
              "short": 70226,
              "net": 34882
            },
            "nonCommercial": {
              "long": 66672,
              "short": 87899,
              "net": -21227
            },
            "smallTrader": {
              "long": 16204,
              "short": 29859,
              "net": -13655
            }
          },
          "openInterest": 232067
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133403,
              "short": 148620,
              "net": -15217
            },
            "nonCommercial": {
              "long": 106011,
              "short": 82572,
              "net": 23439
            },
            "smallTrader": {
              "long": 27143,
              "short": 35365,
              "net": -8222
            }
          },
          "openInterest": 323072
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76822,
              "short": 79552,
              "net": -2730
            },
            "nonCommercial": {
              "long": 60815,
              "short": 54900,
              "net": 5915
            },
            "smallTrader": {
              "long": 3712,
              "short": 6897,
              "net": -3185
            }
          },
          "openInterest": 145233
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22053,
              "short": 25455,
              "net": -3402
            },
            "nonCommercial": {
              "long": 18144,
              "short": 14914,
              "net": 3230
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48460
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 565160,
              "short": 512061,
              "net": 53099
            },
            "nonCommercial": {
              "long": 304093,
              "short": 393888,
              "net": -89795
            },
            "smallTrader": {
              "long": 71997,
              "short": 35301,
              "net": 36696
            }
          },
          "openInterest": 1488381
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35812,
              "short": 5470,
              "net": 30342
            },
            "nonCommercial": {
              "long": 14522,
              "short": 40926,
              "net": -26404
            },
            "smallTrader": {
              "long": 2884,
              "short": 6822,
              "net": -3938
            }
          },
          "openInterest": 53676
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26448,
              "short": 25928,
              "net": 520
            },
            "nonCommercial": {
              "long": 41521,
              "short": 48423,
              "net": -6902
            },
            "smallTrader": {
              "long": 10722,
              "short": 4340,
              "net": 6382
            }
          },
          "openInterest": 83561
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 363123,
              "short": 421449,
              "net": -58326
            },
            "nonCommercial": {
              "long": 157784,
              "short": 107057,
              "net": 50727
            },
            "smallTrader": {
              "long": 25530,
              "short": 17931,
              "net": 7599
            }
          },
          "openInterest": 557938
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 378127,
              "short": 422493,
              "net": -44366
            },
            "nonCommercial": {
              "long": 110650,
              "short": 73386,
              "net": 37264
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 591994
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72877,
              "short": 111432,
              "net": -38555
            },
            "nonCommercial": {
              "long": 92678,
              "short": 67996,
              "net": 24682
            },
            "smallTrader": {
              "long": 30693,
              "short": 16820,
              "net": 13873
            }
          },
          "openInterest": 205622
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210705,
              "short": 321083,
              "net": -110378
            },
            "nonCommercial": {
              "long": 133687,
              "short": 31872,
              "net": 101815
            },
            "smallTrader": {
              "long": 46518,
              "short": 37955,
              "net": 8563
            }
          },
          "openInterest": 510794
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232898,
              "short": 190697,
              "net": 42201
            },
            "nonCommercial": {
              "long": 124451,
              "short": 170320,
              "net": -45869
            },
            "smallTrader": {
              "long": 39570,
              "short": 35902,
              "net": 3668
            }
          },
          "openInterest": 494841
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 434596,
              "short": 399933,
              "net": 34663
            },
            "nonCommercial": {
              "long": 174030,
              "short": 178759,
              "net": -4729
            },
            "smallTrader": {
              "long": 60042,
              "short": 89976,
              "net": -29934
            }
          },
          "openInterest": 803511
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444447,
              "short": 456626,
              "net": -12179
            },
            "nonCommercial": {
              "long": 251418,
              "short": 250602,
              "net": 816
            },
            "smallTrader": {
              "long": 73991,
              "short": 62628,
              "net": 11363
            }
          },
          "openInterest": 946405
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74477,
              "short": 12586,
              "net": 61891
            },
            "nonCommercial": {
              "long": 9599,
              "short": 50093,
              "net": -40494
            },
            "smallTrader": {
              "long": 6253,
              "short": 27650,
              "net": -21397
            }
          },
          "openInterest": 91196
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1755,
              "short": 25049,
              "net": -23294
            },
            "nonCommercial": {
              "long": 40326,
              "short": 21654,
              "net": 18672
            },
            "smallTrader": {
              "long": 6545,
              "short": 1923,
              "net": 4622
            }
          },
          "openInterest": 49741
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156482,
              "short": 115830,
              "net": 40652
            },
            "nonCommercial": {
              "long": 120317,
              "short": 153536,
              "net": -33219
            },
            "smallTrader": {
              "long": 22580,
              "short": 30013,
              "net": -7433
            }
          },
          "openInterest": 391215
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104951,
              "short": 132848,
              "net": -27897
            },
            "nonCommercial": {
              "long": 84236,
              "short": 52112,
              "net": 32124
            },
            "smallTrader": {
              "long": 21239,
              "short": 25466,
              "net": -4227
            }
          },
          "openInterest": 254656
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179369,
              "short": 191627,
              "net": -12258
            },
            "nonCommercial": {
              "long": 153893,
              "short": 123105,
              "net": 30788
            },
            "smallTrader": {
              "long": 27097,
              "short": 45627,
              "net": -18530
            }
          },
          "openInterest": 473605
        }
      ]
    },
    {
      "reportDate": "2018-07-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2611966,
              "short": 1997425,
              "net": 614541
            },
            "nonCommercial": {
              "long": 483038,
              "short": 922186,
              "net": -439148
            },
            "smallTrader": {
              "long": 335257,
              "short": 510650,
              "net": -175393
            }
          },
          "openInterest": 3633052
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1229454,
              "short": 1177874,
              "net": 51580
            },
            "nonCommercial": {
              "long": 464980,
              "short": 465039,
              "net": -59
            },
            "smallTrader": {
              "long": 121682,
              "short": 173203,
              "net": -51521
            }
          },
          "openInterest": 1904027
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 516861,
              "short": 495335,
              "net": 21526
            },
            "nonCommercial": {
              "long": 140939,
              "short": 132564,
              "net": 8375
            },
            "smallTrader": {
              "long": 150330,
              "short": 180231,
              "net": -29901
            }
          },
          "openInterest": 823797
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2880595,
              "short": 2133166,
              "net": 747429
            },
            "nonCommercial": {
              "long": 587788,
              "short": 1188979,
              "net": -601191
            },
            "smallTrader": {
              "long": 262343,
              "short": 408581,
              "net": -146238
            }
          },
          "openInterest": 3896430
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85184,
              "short": 22304,
              "net": 62880
            },
            "nonCommercial": {
              "long": 30112,
              "short": 71085,
              "net": -40973
            },
            "smallTrader": {
              "long": 17445,
              "short": 39352,
              "net": -21907
            }
          },
          "openInterest": 135171
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1808,
              "short": 2139,
              "net": -331
            },
            "smallTrader": {
              "long": 701,
              "short": 370,
              "net": 331
            }
          },
          "openInterest": 2622
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37335,
              "short": 9038,
              "net": 28297
            },
            "nonCommercial": {
              "long": 7080,
              "short": 34400,
              "net": -27320
            },
            "smallTrader": {
              "long": 1479,
              "short": 2456,
              "net": -977
            }
          },
          "openInterest": 46125
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116606,
              "short": 60409,
              "net": 56197
            },
            "nonCommercial": {
              "long": 32043,
              "short": 72446,
              "net": -40403
            },
            "smallTrader": {
              "long": 24021,
              "short": 39815,
              "net": -15794
            }
          },
          "openInterest": 178633
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101315,
              "short": 42120,
              "net": 59195
            },
            "nonCommercial": {
              "long": 26586,
              "short": 79473,
              "net": -52887
            },
            "smallTrader": {
              "long": 27611,
              "short": 33919,
              "net": -6308
            }
          },
          "openInterest": 159504
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123869,
              "short": 177012,
              "net": -53143
            },
            "nonCommercial": {
              "long": 81101,
              "short": 34358,
              "net": 46743
            },
            "smallTrader": {
              "long": 11754,
              "short": 5354,
              "net": 6400
            }
          },
          "openInterest": 251394
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142606,
              "short": 96005,
              "net": 46601
            },
            "nonCommercial": {
              "long": 72248,
              "short": 126585,
              "net": -54337
            },
            "smallTrader": {
              "long": 16271,
              "short": 8535,
              "net": 7736
            }
          },
          "openInterest": 289456
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114003,
              "short": 130741,
              "net": -16738
            },
            "nonCommercial": {
              "long": 102110,
              "short": 87927,
              "net": 14183
            },
            "smallTrader": {
              "long": 17951,
              "short": 15396,
              "net": 2555
            }
          },
          "openInterest": 280668
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 807777,
              "short": 889052,
              "net": -81275
            },
            "nonCommercial": {
              "long": 584299,
              "short": 474979,
              "net": 109320
            },
            "smallTrader": {
              "long": 172984,
              "short": 201029,
              "net": -28045
            }
          },
          "openInterest": 1818055
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109297,
              "short": 210272,
              "net": -100975
            },
            "nonCommercial": {
              "long": 107597,
              "short": 13776,
              "net": 93821
            },
            "smallTrader": {
              "long": 14831,
              "short": 7677,
              "net": 7154
            }
          },
          "openInterest": 252447
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 759616,
              "short": 1446697,
              "net": -687081
            },
            "nonCommercial": {
              "long": 755271,
              "short": 100806,
              "net": 654465
            },
            "smallTrader": {
              "long": 112381,
              "short": 79765,
              "net": 32616
            }
          },
          "openInterest": 2499172
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17107,
              "short": 26599,
              "net": -9492
            },
            "nonCommercial": {
              "long": 15373,
              "short": 7418,
              "net": 7955
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42365
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37670,
              "short": 43476,
              "net": -5806
            },
            "nonCommercial": {
              "long": 10861,
              "short": 5174,
              "net": 5687
            },
            "smallTrader": {
              "long": 295,
              "short": 176,
              "net": 119
            }
          },
          "openInterest": 51236
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 217394,
              "short": 247174,
              "net": -29780
            },
            "nonCommercial": {
              "long": 179401,
              "short": 155044,
              "net": 24357
            },
            "smallTrader": {
              "long": 67882,
              "short": 62459,
              "net": 5423
            }
          },
          "openInterest": 477596
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17315,
              "short": 11493,
              "net": 5822
            },
            "nonCommercial": {
              "long": 13911,
              "short": 13208,
              "net": 703
            },
            "smallTrader": {
              "long": 6511,
              "short": 13036,
              "net": -6525
            }
          },
          "openInterest": 47053
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185736,
              "short": 296790,
              "net": -111054
            },
            "nonCommercial": {
              "long": 155637,
              "short": 54756,
              "net": 100881
            },
            "smallTrader": {
              "long": 24327,
              "short": 14154,
              "net": 10173
            }
          },
          "openInterest": 445489
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 165561,
              "short": 265955,
              "net": -100394
            },
            "nonCommercial": {
              "long": 214310,
              "short": 132876,
              "net": 81434
            },
            "smallTrader": {
              "long": 53355,
              "short": 34395,
              "net": 18960
            }
          },
          "openInterest": 503593
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177766,
              "short": 244512,
              "net": -66746
            },
            "nonCommercial": {
              "long": 100205,
              "short": 48841,
              "net": 51364
            },
            "smallTrader": {
              "long": 46528,
              "short": 31146,
              "net": 15382
            }
          },
          "openInterest": 412861
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98735,
              "short": 35381,
              "net": 63354
            },
            "nonCommercial": {
              "long": 60563,
              "short": 100395,
              "net": -39832
            },
            "smallTrader": {
              "long": 20476,
              "short": 43998,
              "net": -23522
            }
          },
          "openInterest": 182066
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104875,
              "short": 67039,
              "net": 37836
            },
            "nonCommercial": {
              "long": 69095,
              "short": 93423,
              "net": -24328
            },
            "smallTrader": {
              "long": 15836,
              "short": 29344,
              "net": -13508
            }
          },
          "openInterest": 231235
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128946,
              "short": 161597,
              "net": -32651
            },
            "nonCommercial": {
              "long": 108027,
              "short": 66672,
              "net": 41355
            },
            "smallTrader": {
              "long": 27513,
              "short": 36217,
              "net": -8704
            }
          },
          "openInterest": 320484
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66938,
              "short": 94397,
              "net": -27459
            },
            "nonCommercial": {
              "long": 66485,
              "short": 38353,
              "net": 28132
            },
            "smallTrader": {
              "long": 4617,
              "short": 5290,
              "net": -673
            }
          },
          "openInterest": 141886
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21433,
              "short": 25660,
              "net": -4227
            },
            "nonCommercial": {
              "long": 19444,
              "short": 15123,
              "net": 4321
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48659
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 560887,
              "short": 492901,
              "net": 67986
            },
            "nonCommercial": {
              "long": 310815,
              "short": 410490,
              "net": -99675
            },
            "smallTrader": {
              "long": 72228,
              "short": 40539,
              "net": 31689
            }
          },
          "openInterest": 1492319
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36806,
              "short": 5564,
              "net": 31242
            },
            "nonCommercial": {
              "long": 13170,
              "short": 39744,
              "net": -26574
            },
            "smallTrader": {
              "long": 2323,
              "short": 6991,
              "net": -4668
            }
          },
          "openInterest": 52787
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25599,
              "short": 25233,
              "net": 366
            },
            "nonCommercial": {
              "long": 41134,
              "short": 48001,
              "net": -6867
            },
            "smallTrader": {
              "long": 10985,
              "short": 4484,
              "net": 6501
            }
          },
          "openInterest": 81535
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 378430,
              "short": 431525,
              "net": -53095
            },
            "nonCommercial": {
              "long": 157902,
              "short": 113131,
              "net": 44771
            },
            "smallTrader": {
              "long": 26524,
              "short": 18200,
              "net": 8324
            }
          },
          "openInterest": 573773
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 387822,
              "short": 427400,
              "net": -39578
            },
            "nonCommercial": {
              "long": 111163,
              "short": 72581,
              "net": 38582
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 603377
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72068,
              "short": 110668,
              "net": -38600
            },
            "nonCommercial": {
              "long": 90598,
              "short": 66899,
              "net": 23699
            },
            "smallTrader": {
              "long": 31414,
              "short": 16513,
              "net": 14901
            }
          },
          "openInterest": 207701
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213522,
              "short": 321409,
              "net": -107887
            },
            "nonCommercial": {
              "long": 132500,
              "short": 34841,
              "net": 97659
            },
            "smallTrader": {
              "long": 48297,
              "short": 38069,
              "net": 10228
            }
          },
          "openInterest": 515717
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231273,
              "short": 195744,
              "net": 35529
            },
            "nonCommercial": {
              "long": 126255,
              "short": 164742,
              "net": -38487
            },
            "smallTrader": {
              "long": 39183,
              "short": 36225,
              "net": 2958
            }
          },
          "openInterest": 500063
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 437764,
              "short": 415187,
              "net": 22577
            },
            "nonCommercial": {
              "long": 186795,
              "short": 181648,
              "net": 5147
            },
            "smallTrader": {
              "long": 61120,
              "short": 88844,
              "net": -27724
            }
          },
          "openInterest": 831732
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 456270,
              "short": 457270,
              "net": -1000
            },
            "nonCommercial": {
              "long": 253434,
              "short": 261407,
              "net": -7973
            },
            "smallTrader": {
              "long": 74954,
              "short": 65981,
              "net": 8973
            }
          },
          "openInterest": 962201
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74848,
              "short": 13160,
              "net": 61688
            },
            "nonCommercial": {
              "long": 8308,
              "short": 48429,
              "net": -40121
            },
            "smallTrader": {
              "long": 6538,
              "short": 28105,
              "net": -21567
            }
          },
          "openInterest": 89910
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1583,
              "short": 24745,
              "net": -23162
            },
            "nonCommercial": {
              "long": 37670,
              "short": 18985,
              "net": 18685
            },
            "smallTrader": {
              "long": 6502,
              "short": 2025,
              "net": 4477
            }
          },
          "openInterest": 47798
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 160569,
              "short": 95742,
              "net": 64827
            },
            "nonCommercial": {
              "long": 104129,
              "short": 156958,
              "net": -52829
            },
            "smallTrader": {
              "long": 22670,
              "short": 34668,
              "net": -11998
            }
          },
          "openInterest": 381228
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112374,
              "short": 140883,
              "net": -28509
            },
            "nonCommercial": {
              "long": 86205,
              "short": 51955,
              "net": 34250
            },
            "smallTrader": {
              "long": 19470,
              "short": 25211,
              "net": -5741
            }
          },
          "openInterest": 266347
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183659,
              "short": 195865,
              "net": -12206
            },
            "nonCommercial": {
              "long": 153171,
              "short": 122092,
              "net": 31079
            },
            "smallTrader": {
              "long": 27430,
              "short": 46303,
              "net": -18873
            }
          },
          "openInterest": 470071
        }
      ]
    },
    {
      "reportDate": "2018-07-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2646072,
              "short": 1998397,
              "net": 647675
            },
            "nonCommercial": {
              "long": 518429,
              "short": 987567,
              "net": -469138
            },
            "smallTrader": {
              "long": 335047,
              "short": 513584,
              "net": -178537
            }
          },
          "openInterest": 3688390
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1224314,
              "short": 1146984,
              "net": 77330
            },
            "nonCommercial": {
              "long": 472761,
              "short": 491904,
              "net": -19143
            },
            "smallTrader": {
              "long": 120978,
              "short": 179165,
              "net": -58187
            }
          },
          "openInterest": 1920270
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 516078,
              "short": 504280,
              "net": 11798
            },
            "nonCommercial": {
              "long": 158309,
              "short": 141331,
              "net": 16978
            },
            "smallTrader": {
              "long": 153917,
              "short": 182693,
              "net": -28776
            }
          },
          "openInterest": 838041
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2853165,
              "short": 2014861,
              "net": 838304
            },
            "nonCommercial": {
              "long": 551727,
              "short": 1250682,
              "net": -698955
            },
            "smallTrader": {
              "long": 267564,
              "short": 406913,
              "net": -139349
            }
          },
          "openInterest": 3837162
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84062,
              "short": 22798,
              "net": 61264
            },
            "nonCommercial": {
              "long": 28530,
              "short": 69055,
              "net": -40525
            },
            "smallTrader": {
              "long": 17352,
              "short": 38091,
              "net": -20739
            }
          },
          "openInterest": 132268
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 77,
              "net": -77
            },
            "nonCommercial": {
              "long": 1987,
              "short": 2334,
              "net": -347
            },
            "smallTrader": {
              "long": 784,
              "short": 360,
              "net": 424
            }
          },
          "openInterest": 2854
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36495,
              "short": 8788,
              "net": 27707
            },
            "nonCommercial": {
              "long": 7393,
              "short": 34403,
              "net": -27010
            },
            "smallTrader": {
              "long": 1585,
              "short": 2282,
              "net": -697
            }
          },
          "openInterest": 45684
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116329,
              "short": 60642,
              "net": 55687
            },
            "nonCommercial": {
              "long": 40841,
              "short": 79593,
              "net": -38752
            },
            "smallTrader": {
              "long": 25176,
              "short": 42111,
              "net": -16935
            }
          },
          "openInterest": 187151
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101031,
              "short": 42490,
              "net": 58541
            },
            "nonCommercial": {
              "long": 25594,
              "short": 73078,
              "net": -47484
            },
            "smallTrader": {
              "long": 26310,
              "short": 37367,
              "net": -11057
            }
          },
          "openInterest": 157927
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123473,
              "short": 171919,
              "net": -48446
            },
            "nonCommercial": {
              "long": 80532,
              "short": 36236,
              "net": 44296
            },
            "smallTrader": {
              "long": 11447,
              "short": 7297,
              "net": 4150
            }
          },
          "openInterest": 249246
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155121,
              "short": 99750,
              "net": 55371
            },
            "nonCommercial": {
              "long": 67905,
              "short": 131906,
              "net": -64001
            },
            "smallTrader": {
              "long": 16876,
              "short": 8246,
              "net": 8630
            }
          },
          "openInterest": 302790
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125907,
              "short": 138470,
              "net": -12563
            },
            "nonCommercial": {
              "long": 106423,
              "short": 97310,
              "net": 9113
            },
            "smallTrader": {
              "long": 19240,
              "short": 15790,
              "net": 3450
            }
          },
          "openInterest": 303929
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 812194,
              "short": 885161,
              "net": -72967
            },
            "nonCommercial": {
              "long": 584925,
              "short": 494120,
              "net": 90805
            },
            "smallTrader": {
              "long": 174675,
              "short": 192513,
              "net": -17838
            }
          },
          "openInterest": 1845765
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107748,
              "short": 215399,
              "net": -107651
            },
            "nonCommercial": {
              "long": 111290,
              "short": 11999,
              "net": 99291
            },
            "smallTrader": {
              "long": 16448,
              "short": 8088,
              "net": 8360
            }
          },
          "openInterest": 258100
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 754424,
              "short": 1425647,
              "net": -671223
            },
            "nonCommercial": {
              "long": 710471,
              "short": 79177,
              "net": 631294
            },
            "smallTrader": {
              "long": 109689,
              "short": 69760,
              "net": 39929
            }
          },
          "openInterest": 2440486
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16500,
              "short": 28710,
              "net": -12210
            },
            "nonCommercial": {
              "long": 16602,
              "short": 6438,
              "net": 10164
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43209
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39383,
              "short": 45704,
              "net": -6321
            },
            "nonCommercial": {
              "long": 11372,
              "short": 5305,
              "net": 6067
            },
            "smallTrader": {
              "long": 430,
              "short": 176,
              "net": 254
            }
          },
          "openInterest": 53421
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 233378,
              "short": 262774,
              "net": -29396
            },
            "nonCommercial": {
              "long": 177390,
              "short": 155983,
              "net": 21407
            },
            "smallTrader": {
              "long": 67999,
              "short": 60010,
              "net": 7989
            }
          },
          "openInterest": 490064
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17046,
              "short": 10137,
              "net": 6909
            },
            "nonCommercial": {
              "long": 13583,
              "short": 14356,
              "net": -773
            },
            "smallTrader": {
              "long": 6567,
              "short": 12703,
              "net": -6136
            }
          },
          "openInterest": 47964
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182376,
              "short": 286484,
              "net": -104108
            },
            "nonCommercial": {
              "long": 148048,
              "short": 51266,
              "net": 96782
            },
            "smallTrader": {
              "long": 22316,
              "short": 14990,
              "net": 7326
            }
          },
          "openInterest": 431393
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 181266,
              "short": 254901,
              "net": -73635
            },
            "nonCommercial": {
              "long": 218427,
              "short": 160586,
              "net": 57841
            },
            "smallTrader": {
              "long": 51491,
              "short": 35697,
              "net": 15794
            }
          },
          "openInterest": 528278
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192012,
              "short": 244356,
              "net": -52344
            },
            "nonCommercial": {
              "long": 88703,
              "short": 48680,
              "net": 40023
            },
            "smallTrader": {
              "long": 42294,
              "short": 29973,
              "net": 12321
            }
          },
          "openInterest": 405880
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116336,
              "short": 31168,
              "net": 85168
            },
            "nonCommercial": {
              "long": 77021,
              "short": 135671,
              "net": -58650
            },
            "smallTrader": {
              "long": 19212,
              "short": 45730,
              "net": -26518
            }
          },
          "openInterest": 215413
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96746,
              "short": 59877,
              "net": 36869
            },
            "nonCommercial": {
              "long": 71178,
              "short": 94443,
              "net": -23265
            },
            "smallTrader": {
              "long": 15300,
              "short": 28904,
              "net": -13604
            }
          },
          "openInterest": 233211
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128771,
              "short": 162950,
              "net": -34179
            },
            "nonCommercial": {
              "long": 107693,
              "short": 65098,
              "net": 42595
            },
            "smallTrader": {
              "long": 28984,
              "short": 37400,
              "net": -8416
            }
          },
          "openInterest": 320584
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70288,
              "short": 100862,
              "net": -30574
            },
            "nonCommercial": {
              "long": 75878,
              "short": 46800,
              "net": 29078
            },
            "smallTrader": {
              "long": 5901,
              "short": 4405,
              "net": 1496
            }
          },
          "openInterest": 155008
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20589,
              "short": 28546,
              "net": -7957
            },
            "nonCommercial": {
              "long": 21065,
              "short": 13225,
              "net": 7840
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49735
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 576360,
              "short": 486276,
              "net": 90084
            },
            "nonCommercial": {
              "long": 316100,
              "short": 432654,
              "net": -116554
            },
            "smallTrader": {
              "long": 65902,
              "short": 39432,
              "net": 26470
            }
          },
          "openInterest": 1512224
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34818,
              "short": 5596,
              "net": 29222
            },
            "nonCommercial": {
              "long": 15392,
              "short": 40459,
              "net": -25067
            },
            "smallTrader": {
              "long": 2479,
              "short": 6634,
              "net": -4155
            }
          },
          "openInterest": 53254
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26869,
              "short": 23699,
              "net": 3170
            },
            "nonCommercial": {
              "long": 39854,
              "short": 49498,
              "net": -9644
            },
            "smallTrader": {
              "long": 10952,
              "short": 4478,
              "net": 6474
            }
          },
          "openInterest": 80785
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 372688,
              "short": 422389,
              "net": -49701
            },
            "nonCommercial": {
              "long": 157072,
              "short": 115925,
              "net": 41147
            },
            "smallTrader": {
              "long": 26035,
              "short": 17481,
              "net": 8554
            }
          },
          "openInterest": 567232
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 392610,
              "short": 434071,
              "net": -41461
            },
            "nonCommercial": {
              "long": 115053,
              "short": 72963,
              "net": 42090
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 617923
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74948,
              "short": 100013,
              "net": -25065
            },
            "nonCommercial": {
              "long": 87176,
              "short": 78294,
              "net": 8882
            },
            "smallTrader": {
              "long": 33466,
              "short": 17283,
              "net": 16183
            }
          },
          "openInterest": 212527
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218052,
              "short": 331016,
              "net": -112964
            },
            "nonCommercial": {
              "long": 135026,
              "short": 34726,
              "net": 100300
            },
            "smallTrader": {
              "long": 49350,
              "short": 36686,
              "net": 12664
            }
          },
          "openInterest": 522450
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245398,
              "short": 196861,
              "net": 48537
            },
            "nonCommercial": {
              "long": 119344,
              "short": 173255,
              "net": -53911
            },
            "smallTrader": {
              "long": 40357,
              "short": 34983,
              "net": 5374
            }
          },
          "openInterest": 517119
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450988,
              "short": 425802,
              "net": 25186
            },
            "nonCommercial": {
              "long": 188067,
              "short": 186917,
              "net": 1150
            },
            "smallTrader": {
              "long": 62222,
              "short": 88558,
              "net": -26336
            }
          },
          "openInterest": 857941
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 472720,
              "short": 452701,
              "net": 20019
            },
            "nonCommercial": {
              "long": 249069,
              "short": 276782,
              "net": -27713
            },
            "smallTrader": {
              "long": 75647,
              "short": 67953,
              "net": 7694
            }
          },
          "openInterest": 972560
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78160,
              "short": 13077,
              "net": 65083
            },
            "nonCommercial": {
              "long": 7320,
              "short": 49463,
              "net": -42143
            },
            "smallTrader": {
              "long": 6295,
              "short": 29235,
              "net": -22940
            }
          },
          "openInterest": 91952
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1345,
              "short": 25085,
              "net": -23740
            },
            "nonCommercial": {
              "long": 39314,
              "short": 20390,
              "net": 18924
            },
            "smallTrader": {
              "long": 6677,
              "short": 1861,
              "net": 4816
            }
          },
          "openInterest": 49216
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 176343,
              "short": 101392,
              "net": 74951
            },
            "nonCommercial": {
              "long": 125803,
              "short": 197632,
              "net": -71829
            },
            "smallTrader": {
              "long": 27280,
              "short": 30402,
              "net": -3122
            }
          },
          "openInterest": 425383
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115069,
              "short": 143374,
              "net": -28305
            },
            "nonCommercial": {
              "long": 88120,
              "short": 55774,
              "net": 32346
            },
            "smallTrader": {
              "long": 19359,
              "short": 23400,
              "net": -4041
            }
          },
          "openInterest": 274418
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181339,
              "short": 203844,
              "net": -22505
            },
            "nonCommercial": {
              "long": 158467,
              "short": 119908,
              "net": 38559
            },
            "smallTrader": {
              "long": 29107,
              "short": 45161,
              "net": -16054
            }
          },
          "openInterest": 471315
        }
      ]
    },
    {
      "reportDate": "2018-07-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2723203,
              "short": 2024699,
              "net": 698504
            },
            "nonCommercial": {
              "long": 526182,
              "short": 1035680,
              "net": -509498
            },
            "smallTrader": {
              "long": 332585,
              "short": 521591,
              "net": -189006
            }
          },
          "openInterest": 3785283
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1229651,
              "short": 1118240,
              "net": 111411
            },
            "nonCommercial": {
              "long": 474314,
              "short": 523371,
              "net": -49057
            },
            "smallTrader": {
              "long": 123247,
              "short": 185601,
              "net": -62354
            }
          },
          "openInterest": 1927981
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 523333,
              "short": 488751,
              "net": 34582
            },
            "nonCommercial": {
              "long": 146040,
              "short": 143635,
              "net": 2405
            },
            "smallTrader": {
              "long": 147706,
              "short": 184693,
              "net": -36987
            }
          },
          "openInterest": 834126
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2908124,
              "short": 2042268,
              "net": 865856
            },
            "nonCommercial": {
              "long": 543916,
              "short": 1259881,
              "net": -715965
            },
            "smallTrader": {
              "long": 289011,
              "short": 438902,
              "net": -149891
            }
          },
          "openInterest": 3914191
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91104,
              "short": 26089,
              "net": 65015
            },
            "nonCommercial": {
              "long": 22676,
              "short": 68162,
              "net": -45486
            },
            "smallTrader": {
              "long": 17329,
              "short": 36858,
              "net": -19529
            }
          },
          "openInterest": 133557
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 77,
              "net": -77
            },
            "nonCommercial": {
              "long": 2295,
              "short": 2792,
              "net": -497
            },
            "smallTrader": {
              "long": 931,
              "short": 357,
              "net": 574
            }
          },
          "openInterest": 3431
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36027,
              "short": 8717,
              "net": 27310
            },
            "nonCommercial": {
              "long": 7241,
              "short": 33673,
              "net": -26432
            },
            "smallTrader": {
              "long": 1504,
              "short": 2382,
              "net": -878
            }
          },
          "openInterest": 44981
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132537,
              "short": 67416,
              "net": 65121
            },
            "nonCommercial": {
              "long": 32178,
              "short": 78921,
              "net": -46743
            },
            "smallTrader": {
              "long": 22930,
              "short": 41308,
              "net": -18378
            }
          },
          "openInterest": 191590
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97689,
              "short": 48540,
              "net": 49149
            },
            "nonCommercial": {
              "long": 20084,
              "short": 64595,
              "net": -44511
            },
            "smallTrader": {
              "long": 29501,
              "short": 34139,
              "net": -4638
            }
          },
          "openInterest": 151441
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128920,
              "short": 164538,
              "net": -35618
            },
            "nonCommercial": {
              "long": 72306,
              "short": 40029,
              "net": 32277
            },
            "smallTrader": {
              "long": 10756,
              "short": 7415,
              "net": 3341
            }
          },
          "openInterest": 241461
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163232,
              "short": 106097,
              "net": 57135
            },
            "nonCommercial": {
              "long": 70100,
              "short": 136259,
              "net": -66159
            },
            "smallTrader": {
              "long": 17301,
              "short": 8277,
              "net": 9024
            }
          },
          "openInterest": 322637
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127591,
              "short": 138694,
              "net": -11103
            },
            "nonCommercial": {
              "long": 110551,
              "short": 101184,
              "net": 9367
            },
            "smallTrader": {
              "long": 17889,
              "short": 16153,
              "net": 1736
            }
          },
          "openInterest": 315586
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 830425,
              "short": 885289,
              "net": -54864
            },
            "nonCommercial": {
              "long": 576418,
              "short": 505043,
              "net": 71375
            },
            "smallTrader": {
              "long": 177858,
              "short": 194369,
              "net": -16511
            }
          },
          "openInterest": 1906291
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108683,
              "short": 214686,
              "net": -106003
            },
            "nonCommercial": {
              "long": 111135,
              "short": 12867,
              "net": 98268
            },
            "smallTrader": {
              "long": 15608,
              "short": 7873,
              "net": 7735
            }
          },
          "openInterest": 260195
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 734311,
              "short": 1385967,
              "net": -651656
            },
            "nonCommercial": {
              "long": 688176,
              "short": 77705,
              "net": 610471
            },
            "smallTrader": {
              "long": 106326,
              "short": 65141,
              "net": 41185
            }
          },
          "openInterest": 2361062
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16292,
              "short": 28746,
              "net": -12454
            },
            "nonCommercial": {
              "long": 18771,
              "short": 8082,
              "net": 10689
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44888
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40975,
              "short": 48363,
              "net": -7388
            },
            "nonCommercial": {
              "long": 12842,
              "short": 5593,
              "net": 7249
            },
            "smallTrader": {
              "long": 299,
              "short": 160,
              "net": 139
            }
          },
          "openInterest": 56394
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 232134,
              "short": 277207,
              "net": -45073
            },
            "nonCommercial": {
              "long": 179515,
              "short": 149875,
              "net": 29640
            },
            "smallTrader": {
              "long": 75056,
              "short": 59623,
              "net": 15433
            }
          },
          "openInterest": 496665
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17444,
              "short": 11169,
              "net": 6275
            },
            "nonCommercial": {
              "long": 16656,
              "short": 15442,
              "net": 1214
            },
            "smallTrader": {
              "long": 7112,
              "short": 14601,
              "net": -7489
            }
          },
          "openInterest": 53253
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183324,
              "short": 292109,
              "net": -108785
            },
            "nonCommercial": {
              "long": 152704,
              "short": 53062,
              "net": 99642
            },
            "smallTrader": {
              "long": 22699,
              "short": 13556,
              "net": 9143
            }
          },
          "openInterest": 432502
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 162640,
              "short": 228308,
              "net": -65668
            },
            "nonCommercial": {
              "long": 220620,
              "short": 172023,
              "net": 48597
            },
            "smallTrader": {
              "long": 54742,
              "short": 37671,
              "net": 17071
            }
          },
          "openInterest": 496620
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184357,
              "short": 240343,
              "net": -55986
            },
            "nonCommercial": {
              "long": 90555,
              "short": 48843,
              "net": 41712
            },
            "smallTrader": {
              "long": 42797,
              "short": 28523,
              "net": 14274
            }
          },
          "openInterest": 390739
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128268,
              "short": 30622,
              "net": 97646
            },
            "nonCommercial": {
              "long": 49993,
              "short": 123762,
              "net": -73769
            },
            "smallTrader": {
              "long": 19677,
              "short": 43554,
              "net": -23877
            }
          },
          "openInterest": 200427
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92516,
              "short": 57183,
              "net": 35333
            },
            "nonCommercial": {
              "long": 76489,
              "short": 99507,
              "net": -23018
            },
            "smallTrader": {
              "long": 14633,
              "short": 26948,
              "net": -12315
            }
          },
          "openInterest": 237711
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128157,
              "short": 168743,
              "net": -40586
            },
            "nonCommercial": {
              "long": 110184,
              "short": 57611,
              "net": 52573
            },
            "smallTrader": {
              "long": 27113,
              "short": 39100,
              "net": -11987
            }
          },
          "openInterest": 313312
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82833,
              "short": 104364,
              "net": -21531
            },
            "nonCommercial": {
              "long": 87495,
              "short": 67911,
              "net": 19584
            },
            "smallTrader": {
              "long": 6126,
              "short": 4179,
              "net": 1947
            }
          },
          "openInterest": 177515
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21188,
              "short": 28202,
              "net": -7014
            },
            "nonCommercial": {
              "long": 17823,
              "short": 11249,
              "net": 6574
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47891
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 591178,
              "short": 485960,
              "net": 105218
            },
            "nonCommercial": {
              "long": 326309,
              "short": 454420,
              "net": -128111
            },
            "smallTrader": {
              "long": 65173,
              "short": 42280,
              "net": 22893
            }
          },
          "openInterest": 1522598
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33704,
              "short": 5488,
              "net": 28216
            },
            "nonCommercial": {
              "long": 14977,
              "short": 39347,
              "net": -24370
            },
            "smallTrader": {
              "long": 2487,
              "short": 6333,
              "net": -3846
            }
          },
          "openInterest": 51898
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25461,
              "short": 23644,
              "net": 1817
            },
            "nonCommercial": {
              "long": 41163,
              "short": 49279,
              "net": -8116
            },
            "smallTrader": {
              "long": 10325,
              "short": 4026,
              "net": 6299
            }
          },
          "openInterest": 80021
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 378328,
              "short": 408560,
              "net": -30232
            },
            "nonCommercial": {
              "long": 145052,
              "short": 119233,
              "net": 25819
            },
            "smallTrader": {
              "long": 24672,
              "short": 20259,
              "net": 4413
            }
          },
          "openInterest": 561087
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 399514,
              "short": 443176,
              "net": -43662
            },
            "nonCommercial": {
              "long": 110228,
              "short": 70292,
              "net": 39936
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 618863
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76088,
              "short": 96113,
              "net": -20025
            },
            "nonCommercial": {
              "long": 88025,
              "short": 84487,
              "net": 3538
            },
            "smallTrader": {
              "long": 33566,
              "short": 17079,
              "net": 16487
            }
          },
          "openInterest": 214596
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217215,
              "short": 325629,
              "net": -108414
            },
            "nonCommercial": {
              "long": 134656,
              "short": 37939,
              "net": 96717
            },
            "smallTrader": {
              "long": 48905,
              "short": 37208,
              "net": 11697
            }
          },
          "openInterest": 521742
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250989,
              "short": 205858,
              "net": 45131
            },
            "nonCommercial": {
              "long": 115733,
              "short": 165530,
              "net": -49797
            },
            "smallTrader": {
              "long": 38760,
              "short": 34094,
              "net": 4666
            }
          },
          "openInterest": 529883
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448268,
              "short": 413763,
              "net": 34505
            },
            "nonCommercial": {
              "long": 186205,
              "short": 197019,
              "net": -10814
            },
            "smallTrader": {
              "long": 63994,
              "short": 87685,
              "net": -23691
            }
          },
          "openInterest": 860280
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 472652,
              "short": 444578,
              "net": 28074
            },
            "nonCommercial": {
              "long": 251355,
              "short": 288890,
              "net": -37535
            },
            "smallTrader": {
              "long": 78170,
              "short": 68709,
              "net": 9461
            }
          },
          "openInterest": 976927
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80485,
              "short": 13393,
              "net": 67092
            },
            "nonCommercial": {
              "long": 4764,
              "short": 50572,
              "net": -45808
            },
            "smallTrader": {
              "long": 6212,
              "short": 27496,
              "net": -21284
            }
          },
          "openInterest": 91838
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1456,
              "short": 32360,
              "net": -30904
            },
            "nonCommercial": {
              "long": 41132,
              "short": 15861,
              "net": 25271
            },
            "smallTrader": {
              "long": 7503,
              "short": 1870,
              "net": 5633
            }
          },
          "openInterest": 52289
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 182842,
              "short": 89928,
              "net": 92914
            },
            "nonCommercial": {
              "long": 118605,
              "short": 204766,
              "net": -86161
            },
            "smallTrader": {
              "long": 24350,
              "short": 31103,
              "net": -6753
            }
          },
          "openInterest": 408573
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118877,
              "short": 150449,
              "net": -31572
            },
            "nonCommercial": {
              "long": 89125,
              "short": 53403,
              "net": 35722
            },
            "smallTrader": {
              "long": 19594,
              "short": 23744,
              "net": -4150
            }
          },
          "openInterest": 280721
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175157,
              "short": 209030,
              "net": -33873
            },
            "nonCommercial": {
              "long": 159572,
              "short": 110095,
              "net": 49477
            },
            "smallTrader": {
              "long": 28533,
              "short": 44137,
              "net": -15604
            }
          },
          "openInterest": 452132
        }
      ]
    },
    {
      "reportDate": "2018-07-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2768437,
              "short": 1985421,
              "net": 783016
            },
            "nonCommercial": {
              "long": 471702,
              "short": 1061830,
              "net": -590128
            },
            "smallTrader": {
              "long": 334564,
              "short": 527452,
              "net": -192888
            }
          },
          "openInterest": 3761004
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1304963,
              "short": 1142409,
              "net": 162554
            },
            "nonCommercial": {
              "long": 435834,
              "short": 534893,
              "net": -99059
            },
            "smallTrader": {
              "long": 119448,
              "short": 182943,
              "net": -63495
            }
          },
          "openInterest": 1959875
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 546490,
              "short": 484891,
              "net": 61599
            },
            "nonCommercial": {
              "long": 124484,
              "short": 145107,
              "net": -20623
            },
            "smallTrader": {
              "long": 142229,
              "short": 183205,
              "net": -40976
            }
          },
          "openInterest": 825301
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3010535,
              "short": 2011241,
              "net": 999294
            },
            "nonCommercial": {
              "long": 513568,
              "short": 1354611,
              "net": -841043
            },
            "smallTrader": {
              "long": 281034,
              "short": 439285,
              "net": -158251
            }
          },
          "openInterest": 3957790
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95089,
              "short": 23942,
              "net": 71147
            },
            "nonCommercial": {
              "long": 21642,
              "short": 73118,
              "net": -51476
            },
            "smallTrader": {
              "long": 17743,
              "short": 37414,
              "net": -19671
            }
          },
          "openInterest": 137325
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 85,
              "net": -85
            },
            "nonCommercial": {
              "long": 1981,
              "short": 2433,
              "net": -452
            },
            "smallTrader": {
              "long": 815,
              "short": 278,
              "net": 537
            }
          },
          "openInterest": 3063
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31475,
              "short": 9229,
              "net": 22246
            },
            "nonCommercial": {
              "long": 7717,
              "short": 29093,
              "net": -21376
            },
            "smallTrader": {
              "long": 1448,
              "short": 2318,
              "net": -870
            }
          },
          "openInterest": 41343
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129761,
              "short": 68169,
              "net": 61592
            },
            "nonCommercial": {
              "long": 35001,
              "short": 82387,
              "net": -47386
            },
            "smallTrader": {
              "long": 23123,
              "short": 37329,
              "net": -14206
            }
          },
          "openInterest": 190296
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84857,
              "short": 49753,
              "net": 35104
            },
            "nonCommercial": {
              "long": 23679,
              "short": 55248,
              "net": -31569
            },
            "smallTrader": {
              "long": 28309,
              "short": 31844,
              "net": -3535
            }
          },
          "openInterest": 140253
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135133,
              "short": 163353,
              "net": -28220
            },
            "nonCommercial": {
              "long": 70877,
              "short": 44546,
              "net": 26331
            },
            "smallTrader": {
              "long": 11464,
              "short": 9575,
              "net": 1889
            }
          },
          "openInterest": 249361
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164815,
              "short": 108978,
              "net": 55837
            },
            "nonCommercial": {
              "long": 71661,
              "short": 136811,
              "net": -65150
            },
            "smallTrader": {
              "long": 17007,
              "short": 7694,
              "net": 9313
            }
          },
          "openInterest": 326245
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116018,
              "short": 125443,
              "net": -9425
            },
            "nonCommercial": {
              "long": 102058,
              "short": 93834,
              "net": 8224
            },
            "smallTrader": {
              "long": 17592,
              "short": 16391,
              "net": 1201
            }
          },
          "openInterest": 300522
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 801253,
              "short": 894165,
              "net": -92912
            },
            "nonCommercial": {
              "long": 557282,
              "short": 446709,
              "net": 110573
            },
            "smallTrader": {
              "long": 174325,
              "short": 191986,
              "net": -17661
            }
          },
          "openInterest": 1851246
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106741,
              "short": 226343,
              "net": -119602
            },
            "nonCommercial": {
              "long": 120949,
              "short": 10571,
              "net": 110378
            },
            "smallTrader": {
              "long": 17251,
              "short": 8027,
              "net": 9224
            }
          },
          "openInterest": 268551
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 729197,
              "short": 1380794,
              "net": -651597
            },
            "nonCommercial": {
              "long": 698719,
              "short": 85319,
              "net": 613400
            },
            "smallTrader": {
              "long": 102284,
              "short": 64087,
              "net": 38197
            }
          },
          "openInterest": 2349169
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16602,
              "short": 30794,
              "net": -14192
            },
            "nonCommercial": {
              "long": 20384,
              "short": 7700,
              "net": 12684
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46664
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 43005,
              "short": 51403,
              "net": -8398
            },
            "nonCommercial": {
              "long": 13346,
              "short": 5045,
              "net": 8301
            },
            "smallTrader": {
              "long": 277,
              "short": 180,
              "net": 97
            }
          },
          "openInterest": 58455
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 231982,
              "short": 278576,
              "net": -46594
            },
            "nonCommercial": {
              "long": 174549,
              "short": 151724,
              "net": 22825
            },
            "smallTrader": {
              "long": 83590,
              "short": 59821,
              "net": 23769
            }
          },
          "openInterest": 499721
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18099,
              "short": 12328,
              "net": 5771
            },
            "nonCommercial": {
              "long": 16250,
              "short": 15066,
              "net": 1184
            },
            "smallTrader": {
              "long": 7411,
              "short": 14366,
              "net": -6955
            }
          },
          "openInterest": 54746
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201519,
              "short": 320558,
              "net": -119039
            },
            "nonCommercial": {
              "long": 165953,
              "short": 54995,
              "net": 110958
            },
            "smallTrader": {
              "long": 22041,
              "short": 13960,
              "net": 8081
            }
          },
          "openInterest": 470295
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 145254,
              "short": 193172,
              "net": -47918
            },
            "nonCommercial": {
              "long": 209255,
              "short": 173918,
              "net": 35337
            },
            "smallTrader": {
              "long": 50018,
              "short": 37437,
              "net": 12581
            }
          },
          "openInterest": 452655
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177295,
              "short": 234274,
              "net": -56979
            },
            "nonCommercial": {
              "long": 94806,
              "short": 52789,
              "net": 42017
            },
            "smallTrader": {
              "long": 44098,
              "short": 29136,
              "net": 14962
            }
          },
          "openInterest": 395728
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126011,
              "short": 32904,
              "net": 93107
            },
            "nonCommercial": {
              "long": 48016,
              "short": 116473,
              "net": -68457
            },
            "smallTrader": {
              "long": 19808,
              "short": 44458,
              "net": -24650
            }
          },
          "openInterest": 197566
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93430,
              "short": 56128,
              "net": 37302
            },
            "nonCommercial": {
              "long": 76194,
              "short": 102732,
              "net": -26538
            },
            "smallTrader": {
              "long": 15992,
              "short": 26756,
              "net": -10764
            }
          },
          "openInterest": 240318
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128384,
              "short": 172043,
              "net": -43659
            },
            "nonCommercial": {
              "long": 109636,
              "short": 54477,
              "net": 55159
            },
            "smallTrader": {
              "long": 27096,
              "short": 38596,
              "net": -11500
            }
          },
          "openInterest": 309820
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84753,
              "short": 113415,
              "net": -28662
            },
            "nonCommercial": {
              "long": 97475,
              "short": 70960,
              "net": 26515
            },
            "smallTrader": {
              "long": 6384,
              "short": 4237,
              "net": 2147
            }
          },
          "openInterest": 189767
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21299,
              "short": 29816,
              "net": -8517
            },
            "nonCommercial": {
              "long": 18773,
              "short": 10129,
              "net": 8644
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47922
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 596302,
              "short": 492684,
              "net": 103618
            },
            "nonCommercial": {
              "long": 310299,
              "short": 436726,
              "net": -126427
            },
            "smallTrader": {
              "long": 61837,
              "short": 39028,
              "net": 22809
            }
          },
          "openInterest": 1540751
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33887,
              "short": 5622,
              "net": 28265
            },
            "nonCommercial": {
              "long": 14454,
              "short": 38134,
              "net": -23680
            },
            "smallTrader": {
              "long": 2268,
              "short": 6853,
              "net": -4585
            }
          },
          "openInterest": 51816
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26144,
              "short": 24714,
              "net": 1430
            },
            "nonCommercial": {
              "long": 41416,
              "short": 49599,
              "net": -8183
            },
            "smallTrader": {
              "long": 10744,
              "short": 3991,
              "net": 6753
            }
          },
          "openInterest": 82139
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370685,
              "short": 408938,
              "net": -38253
            },
            "nonCommercial": {
              "long": 145800,
              "short": 112993,
              "net": 32807
            },
            "smallTrader": {
              "long": 25950,
              "short": 20504,
              "net": 5446
            }
          },
          "openInterest": 555226
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 398020,
              "short": 444088,
              "net": -46068
            },
            "nonCommercial": {
              "long": 108399,
              "short": 72043,
              "net": 36356
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 615259
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77534,
              "short": 101683,
              "net": -24149
            },
            "nonCommercial": {
              "long": 89616,
              "short": 83752,
              "net": 5864
            },
            "smallTrader": {
              "long": 34989,
              "short": 16704,
              "net": 18285
            }
          },
          "openInterest": 226512
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210921,
              "short": 323107,
              "net": -112186
            },
            "nonCommercial": {
              "long": 136188,
              "short": 38613,
              "net": 97575
            },
            "smallTrader": {
              "long": 49657,
              "short": 35046,
              "net": 14611
            }
          },
          "openInterest": 514543
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252371,
              "short": 205287,
              "net": 47084
            },
            "nonCommercial": {
              "long": 110467,
              "short": 163770,
              "net": -53303
            },
            "smallTrader": {
              "long": 37938,
              "short": 31719,
              "net": 6219
            }
          },
          "openInterest": 517688
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402047,
              "short": 369023,
              "net": 33024
            },
            "nonCommercial": {
              "long": 177548,
              "short": 191631,
              "net": -14083
            },
            "smallTrader": {
              "long": 65443,
              "short": 84384,
              "net": -18941
            }
          },
          "openInterest": 804573
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 516211,
              "short": 452311,
              "net": 63900
            },
            "nonCommercial": {
              "long": 246330,
              "short": 314656,
              "net": -68326
            },
            "smallTrader": {
              "long": 80296,
              "short": 75870,
              "net": 4426
            }
          },
          "openInterest": 1030191
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78148,
              "short": 13275,
              "net": 64873
            },
            "nonCommercial": {
              "long": 6190,
              "short": 50612,
              "net": -44422
            },
            "smallTrader": {
              "long": 6582,
              "short": 27033,
              "net": -20451
            }
          },
          "openInterest": 91099
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1421,
              "short": 36111,
              "net": -34690
            },
            "nonCommercial": {
              "long": 40760,
              "short": 12304,
              "net": 28456
            },
            "smallTrader": {
              "long": 8025,
              "short": 1791,
              "net": 6234
            }
          },
          "openInterest": 53060
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 194942,
              "short": 85347,
              "net": 109595
            },
            "nonCommercial": {
              "long": 109888,
              "short": 213394,
              "net": -103506
            },
            "smallTrader": {
              "long": 26512,
              "short": 32601,
              "net": -6089
            }
          },
          "openInterest": 415465
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120223,
              "short": 168198,
              "net": -47975
            },
            "nonCommercial": {
              "long": 91834,
              "short": 42296,
              "net": 49538
            },
            "smallTrader": {
              "long": 20396,
              "short": 21959,
              "net": -1563
            }
          },
          "openInterest": 284058
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177247,
              "short": 237176,
              "net": -59929
            },
            "nonCommercial": {
              "long": 173921,
              "short": 98893,
              "net": 75028
            },
            "smallTrader": {
              "long": 33348,
              "short": 48447,
              "net": -15099
            }
          },
          "openInterest": 490809
        }
      ]
    },
    {
      "reportDate": "2018-08-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2760328,
              "short": 1986300,
              "net": 774028
            },
            "nonCommercial": {
              "long": 493797,
              "short": 1080096,
              "net": -586299
            },
            "smallTrader": {
              "long": 340734,
              "short": 528463,
              "net": -187729
            }
          },
          "openInterest": 3779842
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1300521,
              "short": 1147866,
              "net": 152655
            },
            "nonCommercial": {
              "long": 433698,
              "short": 527280,
              "net": -93582
            },
            "smallTrader": {
              "long": 117922,
              "short": 176995,
              "net": -59073
            }
          },
          "openInterest": 1950521
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 549871,
              "short": 480558,
              "net": 69313
            },
            "nonCommercial": {
              "long": 138647,
              "short": 170590,
              "net": -31943
            },
            "smallTrader": {
              "long": 141898,
              "short": 179268,
              "net": -37370
            }
          },
          "openInterest": 844657
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3163370,
              "short": 2159379,
              "net": 1003991
            },
            "nonCommercial": {
              "long": 519475,
              "short": 1387031,
              "net": -867556
            },
            "smallTrader": {
              "long": 286640,
              "short": 423075,
              "net": -136435
            }
          },
          "openInterest": 4184333
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99840,
              "short": 23223,
              "net": 76617
            },
            "nonCommercial": {
              "long": 21364,
              "short": 75904,
              "net": -54540
            },
            "smallTrader": {
              "long": 17934,
              "short": 40011,
              "net": -22077
            }
          },
          "openInterest": 141237
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 85,
              "net": -85
            },
            "nonCommercial": {
              "long": 1616,
              "short": 1982,
              "net": -366
            },
            "smallTrader": {
              "long": 800,
              "short": 349,
              "net": 451
            }
          },
          "openInterest": 2732
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21944,
              "short": 3957,
              "net": 17987
            },
            "nonCommercial": {
              "long": 7437,
              "short": 24642,
              "net": -17205
            },
            "smallTrader": {
              "long": 1512,
              "short": 2294,
              "net": -782
            }
          },
          "openInterest": 30896
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148285,
              "short": 72046,
              "net": 76239
            },
            "nonCommercial": {
              "long": 43930,
              "short": 102782,
              "net": -58852
            },
            "smallTrader": {
              "long": 24865,
              "short": 42252,
              "net": -17387
            }
          },
          "openInterest": 219746
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79517,
              "short": 49789,
              "net": 29728
            },
            "nonCommercial": {
              "long": 33269,
              "short": 58167,
              "net": -24898
            },
            "smallTrader": {
              "long": 28915,
              "short": 33745,
              "net": -4830
            }
          },
          "openInterest": 144934
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135101,
              "short": 148224,
              "net": -13123
            },
            "nonCommercial": {
              "long": 60008,
              "short": 48139,
              "net": 11869
            },
            "smallTrader": {
              "long": 12126,
              "short": 10872,
              "net": 1254
            }
          },
          "openInterest": 251029
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168276,
              "short": 107870,
              "net": 60406
            },
            "nonCommercial": {
              "long": 73474,
              "short": 143447,
              "net": -69973
            },
            "smallTrader": {
              "long": 18407,
              "short": 8840,
              "net": 9567
            }
          },
          "openInterest": 326532
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110569,
              "short": 116025,
              "net": -5456
            },
            "nonCommercial": {
              "long": 97351,
              "short": 95161,
              "net": 2190
            },
            "smallTrader": {
              "long": 19464,
              "short": 16198,
              "net": 3266
            }
          },
          "openInterest": 289908
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 783831,
              "short": 880176,
              "net": -96345
            },
            "nonCommercial": {
              "long": 523538,
              "short": 402223,
              "net": 121315
            },
            "smallTrader": {
              "long": 167494,
              "short": 192464,
              "net": -24970
            }
          },
          "openInterest": 1760500
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107525,
              "short": 226342,
              "net": -118817
            },
            "nonCommercial": {
              "long": 120671,
              "short": 11434,
              "net": 109237
            },
            "smallTrader": {
              "long": 17158,
              "short": 7578,
              "net": 9580
            }
          },
          "openInterest": 270676
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 726683,
              "short": 1379031,
              "net": -652348
            },
            "nonCommercial": {
              "long": 691708,
              "short": 82781,
              "net": 608927
            },
            "smallTrader": {
              "long": 110425,
              "short": 67004,
              "net": 43421
            }
          },
          "openInterest": 2342575
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17105,
              "short": 33767,
              "net": -16662
            },
            "nonCommercial": {
              "long": 22964,
              "short": 8076,
              "net": 14888
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50128
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35370,
              "short": 42450,
              "net": -7080
            },
            "nonCommercial": {
              "long": 11323,
              "short": 4260,
              "net": 7063
            },
            "smallTrader": {
              "long": 366,
              "short": 349,
              "net": 17
            }
          },
          "openInterest": 49135
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 238559,
              "short": 264653,
              "net": -26094
            },
            "nonCommercial": {
              "long": 177923,
              "short": 167358,
              "net": 10565
            },
            "smallTrader": {
              "long": 81150,
              "short": 65621,
              "net": 15529
            }
          },
          "openInterest": 507186
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 19378,
              "short": 13431,
              "net": 5947
            },
            "nonCommercial": {
              "long": 15721,
              "short": 14642,
              "net": 1079
            },
            "smallTrader": {
              "long": 7605,
              "short": 14631,
              "net": -7026
            }
          },
          "openInterest": 55164
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211180,
              "short": 329317,
              "net": -118137
            },
            "nonCommercial": {
              "long": 166115,
              "short": 56709,
              "net": 109406
            },
            "smallTrader": {
              "long": 22557,
              "short": 13826,
              "net": 8731
            }
          },
          "openInterest": 472539
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154203,
              "short": 179812,
              "net": -25609
            },
            "nonCommercial": {
              "long": 208292,
              "short": 195604,
              "net": 12688
            },
            "smallTrader": {
              "long": 48402,
              "short": 35481,
              "net": 12921
            }
          },
          "openInterest": 459474
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170905,
              "short": 226482,
              "net": -55577
            },
            "nonCommercial": {
              "long": 91001,
              "short": 52259,
              "net": 38742
            },
            "smallTrader": {
              "long": 45595,
              "short": 28760,
              "net": 16835
            }
          },
          "openInterest": 378072
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118196,
              "short": 31838,
              "net": 86358
            },
            "nonCommercial": {
              "long": 46136,
              "short": 108943,
              "net": -62807
            },
            "smallTrader": {
              "long": 19552,
              "short": 43103,
              "net": -23551
            }
          },
          "openInterest": 187902
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89455,
              "short": 52961,
              "net": 36494
            },
            "nonCommercial": {
              "long": 80557,
              "short": 108038,
              "net": -27481
            },
            "smallTrader": {
              "long": 18381,
              "short": 27394,
              "net": -9013
            }
          },
          "openInterest": 240654
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124271,
              "short": 174804,
              "net": -50533
            },
            "nonCommercial": {
              "long": 106467,
              "short": 43823,
              "net": 62644
            },
            "smallTrader": {
              "long": 28175,
              "short": 40286,
              "net": -12111
            }
          },
          "openInterest": 301335
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81713,
              "short": 117717,
              "net": -36004
            },
            "nonCommercial": {
              "long": 108066,
              "short": 74806,
              "net": 33260
            },
            "smallTrader": {
              "long": 7334,
              "short": 4590,
              "net": 2744
            }
          },
          "openInterest": 198476
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23591,
              "short": 29897,
              "net": -6306
            },
            "nonCommercial": {
              "long": 18015,
              "short": 10680,
              "net": 7335
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48994
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 608148,
              "short": 527291,
              "net": 80857
            },
            "nonCommercial": {
              "long": 293648,
              "short": 400802,
              "net": -107154
            },
            "smallTrader": {
              "long": 62816,
              "short": 36519,
              "net": 26297
            }
          },
          "openInterest": 1577281
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34151,
              "short": 5503,
              "net": 28648
            },
            "nonCommercial": {
              "long": 14051,
              "short": 38578,
              "net": -24527
            },
            "smallTrader": {
              "long": 2901,
              "short": 7022,
              "net": -4121
            }
          },
          "openInterest": 51319
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25613,
              "short": 24123,
              "net": 1490
            },
            "nonCommercial": {
              "long": 38756,
              "short": 46899,
              "net": -8143
            },
            "smallTrader": {
              "long": 10458,
              "short": 3805,
              "net": 6653
            }
          },
          "openInterest": 79082
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 371213,
              "short": 390879,
              "net": -19666
            },
            "nonCommercial": {
              "long": 142279,
              "short": 129068,
              "net": 13211
            },
            "smallTrader": {
              "long": 24623,
              "short": 18168,
              "net": 6455
            }
          },
          "openInterest": 549595
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 409378,
              "short": 450983,
              "net": -41605
            },
            "nonCommercial": {
              "long": 109633,
              "short": 73229,
              "net": 36404
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 631017
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79490,
              "short": 101608,
              "net": -22118
            },
            "nonCommercial": {
              "long": 93016,
              "short": 88675,
              "net": 4341
            },
            "smallTrader": {
              "long": 33853,
              "short": 16076,
              "net": 17777
            }
          },
          "openInterest": 235440
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211851,
              "short": 315765,
              "net": -103914
            },
            "nonCommercial": {
              "long": 129164,
              "short": 38973,
              "net": 90191
            },
            "smallTrader": {
              "long": 48730,
              "short": 35007,
              "net": 13723
            }
          },
          "openInterest": 507395
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246961,
              "short": 198583,
              "net": 48378
            },
            "nonCommercial": {
              "long": 110498,
              "short": 164373,
              "net": -53875
            },
            "smallTrader": {
              "long": 38035,
              "short": 32538,
              "net": 5497
            }
          },
          "openInterest": 524735
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414675,
              "short": 370659,
              "net": 44016
            },
            "nonCommercial": {
              "long": 166922,
              "short": 185600,
              "net": -18678
            },
            "smallTrader": {
              "long": 59066,
              "short": 84404,
              "net": -25338
            }
          },
          "openInterest": 789827
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 521585,
              "short": 458099,
              "net": 63486
            },
            "nonCommercial": {
              "long": 245483,
              "short": 312756,
              "net": -67273
            },
            "smallTrader": {
              "long": 77053,
              "short": 73266,
              "net": 3787
            }
          },
          "openInterest": 1035639
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79109,
              "short": 13001,
              "net": 66108
            },
            "nonCommercial": {
              "long": 5728,
              "short": 51836,
              "net": -46108
            },
            "smallTrader": {
              "long": 6071,
              "short": 26071,
              "net": -20000
            }
          },
          "openInterest": 90930
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1398,
              "short": 37668,
              "net": -36270
            },
            "nonCommercial": {
              "long": 41799,
              "short": 11697,
              "net": 30102
            },
            "smallTrader": {
              "long": 8271,
              "short": 2103,
              "net": 6168
            }
          },
          "openInterest": 53915
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 226000,
              "short": 105615,
              "net": 120385
            },
            "nonCommercial": {
              "long": 117391,
              "short": 231180,
              "net": -113789
            },
            "smallTrader": {
              "long": 26738,
              "short": 33334,
              "net": -6596
            }
          },
          "openInterest": 476020
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117342,
              "short": 177436,
              "net": -60094
            },
            "nonCommercial": {
              "long": 96884,
              "short": 37111,
              "net": 59773
            },
            "smallTrader": {
              "long": 23509,
              "short": 23188,
              "net": 321
            }
          },
          "openInterest": 285855
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172272,
              "short": 249449,
              "net": -77177
            },
            "nonCommercial": {
              "long": 185149,
              "short": 98621,
              "net": 86528
            },
            "smallTrader": {
              "long": 38767,
              "short": 48118,
              "net": -9351
            }
          },
          "openInterest": 497660
        }
      ]
    },
    {
      "reportDate": "2018-08-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2897230,
              "short": 2053973,
              "net": 843257
            },
            "nonCommercial": {
              "long": 485815,
              "short": 1184009,
              "net": -698194
            },
            "smallTrader": {
              "long": 357896,
              "short": 502959,
              "net": -145063
            }
          },
          "openInterest": 3965130
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1380724,
              "short": 1227868,
              "net": 152856
            },
            "nonCommercial": {
              "long": 475920,
              "short": 562766,
              "net": -86846
            },
            "smallTrader": {
              "long": 112226,
              "short": 178236,
              "net": -66010
            }
          },
          "openInterest": 2037652
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 542172,
              "short": 489464,
              "net": 52708
            },
            "nonCommercial": {
              "long": 142422,
              "short": 168917,
              "net": -26495
            },
            "smallTrader": {
              "long": 146846,
              "short": 173059,
              "net": -26213
            }
          },
          "openInterest": 848369
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3135074,
              "short": 2231861,
              "net": 903213
            },
            "nonCommercial": {
              "long": 562210,
              "short": 1364760,
              "net": -802550
            },
            "smallTrader": {
              "long": 298740,
              "short": 399403,
              "net": -100663
            }
          },
          "openInterest": 4229925
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101102,
              "short": 25328,
              "net": 75774
            },
            "nonCommercial": {
              "long": 25649,
              "short": 77432,
              "net": -51783
            },
            "smallTrader": {
              "long": 20659,
              "short": 44650,
              "net": -23991
            }
          },
          "openInterest": 149238
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 77,
              "net": -77
            },
            "nonCommercial": {
              "long": 2203,
              "short": 2425,
              "net": -222
            },
            "smallTrader": {
              "long": 705,
              "short": 406,
              "net": 299
            }
          },
          "openInterest": 2983
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22204,
              "short": 4036,
              "net": 18168
            },
            "nonCommercial": {
              "long": 7661,
              "short": 24787,
              "net": -17126
            },
            "smallTrader": {
              "long": 1531,
              "short": 2573,
              "net": -1042
            }
          },
          "openInterest": 31400
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158369,
              "short": 73815,
              "net": 84554
            },
            "nonCommercial": {
              "long": 60028,
              "short": 120769,
              "net": -60741
            },
            "smallTrader": {
              "long": 24223,
              "short": 48036,
              "net": -23813
            }
          },
          "openInterest": 245490
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80789,
              "short": 49506,
              "net": 31283
            },
            "nonCommercial": {
              "long": 30627,
              "short": 56825,
              "net": -26198
            },
            "smallTrader": {
              "long": 29875,
              "short": 34960,
              "net": -5085
            }
          },
          "openInterest": 144705
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131013,
              "short": 137091,
              "net": -6078
            },
            "nonCommercial": {
              "long": 64166,
              "short": 59487,
              "net": 4679
            },
            "smallTrader": {
              "long": 11113,
              "short": 9714,
              "net": 1399
            }
          },
          "openInterest": 239176
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173293,
              "short": 99367,
              "net": 73926
            },
            "nonCommercial": {
              "long": 62872,
              "short": 146782,
              "net": -83910
            },
            "smallTrader": {
              "long": 18105,
              "short": 8121,
              "net": 9984
            }
          },
          "openInterest": 327186
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113521,
              "short": 119585,
              "net": -6064
            },
            "nonCommercial": {
              "long": 95786,
              "short": 92698,
              "net": 3088
            },
            "smallTrader": {
              "long": 20319,
              "short": 17343,
              "net": 2976
            }
          },
          "openInterest": 286872
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 755622,
              "short": 850300,
              "net": -94678
            },
            "nonCommercial": {
              "long": 513207,
              "short": 390501,
              "net": 122706
            },
            "smallTrader": {
              "long": 162289,
              "short": 190317,
              "net": -28028
            }
          },
          "openInterest": 1717134
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112767,
              "short": 217593,
              "net": -104826
            },
            "nonCommercial": {
              "long": 110940,
              "short": 12915,
              "net": 98025
            },
            "smallTrader": {
              "long": 15304,
              "short": 8503,
              "net": 6801
            }
          },
          "openInterest": 262796
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 728661,
              "short": 1347408,
              "net": -618747
            },
            "nonCommercial": {
              "long": 655245,
              "short": 81817,
              "net": 573428
            },
            "smallTrader": {
              "long": 109028,
              "short": 63709,
              "net": 45319
            }
          },
          "openInterest": 2329989
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16392,
              "short": 32013,
              "net": -15621
            },
            "nonCommercial": {
              "long": 21599,
              "short": 8486,
              "net": 13113
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49010
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40189,
              "short": 46616,
              "net": -6427
            },
            "nonCommercial": {
              "long": 11222,
              "short": 4877,
              "net": 6345
            },
            "smallTrader": {
              "long": 283,
              "short": 201,
              "net": 82
            }
          },
          "openInterest": 53965
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 246723,
              "short": 257030,
              "net": -10307
            },
            "nonCommercial": {
              "long": 188428,
              "short": 190217,
              "net": -1789
            },
            "smallTrader": {
              "long": 81225,
              "short": 69129,
              "net": 12096
            }
          },
          "openInterest": 526571
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18127,
              "short": 12148,
              "net": 5979
            },
            "nonCommercial": {
              "long": 14795,
              "short": 14136,
              "net": 659
            },
            "smallTrader": {
              "long": 7342,
              "short": 13980,
              "net": -6638
            }
          },
          "openInterest": 49493
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 230973,
              "short": 344444,
              "net": -113471
            },
            "nonCommercial": {
              "long": 155719,
              "short": 51532,
              "net": 104187
            },
            "smallTrader": {
              "long": 23451,
              "short": 14167,
              "net": 9284
            }
          },
          "openInterest": 473401
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 164195,
              "short": 171545,
              "net": -7350
            },
            "nonCommercial": {
              "long": 211779,
              "short": 215467,
              "net": -3688
            },
            "smallTrader": {
              "long": 46373,
              "short": 35335,
              "net": 11038
            }
          },
          "openInterest": 476739
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167865,
              "short": 221890,
              "net": -54025
            },
            "nonCommercial": {
              "long": 91843,
              "short": 54475,
              "net": 37368
            },
            "smallTrader": {
              "long": 44692,
              "short": 28035,
              "net": 16657
            }
          },
          "openInterest": 391186
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111729,
              "short": 31519,
              "net": 80210
            },
            "nonCommercial": {
              "long": 49369,
              "short": 107737,
              "net": -58368
            },
            "smallTrader": {
              "long": 21287,
              "short": 43129,
              "net": -21842
            }
          },
          "openInterest": 185834
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88063,
              "short": 51617,
              "net": 36446
            },
            "nonCommercial": {
              "long": 80964,
              "short": 105845,
              "net": -24881
            },
            "smallTrader": {
              "long": 15399,
              "short": 26964,
              "net": -11565
            }
          },
          "openInterest": 233484
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126033,
              "short": 176275,
              "net": -50242
            },
            "nonCommercial": {
              "long": 104397,
              "short": 43794,
              "net": 60603
            },
            "smallTrader": {
              "long": 29265,
              "short": 39626,
              "net": -10361
            }
          },
          "openInterest": 299012
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85951,
              "short": 121207,
              "net": -35256
            },
            "nonCommercial": {
              "long": 112980,
              "short": 81906,
              "net": 31074
            },
            "smallTrader": {
              "long": 7505,
              "short": 3323,
              "net": 4182
            }
          },
          "openInterest": 207354
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22822,
              "short": 29031,
              "net": -6209
            },
            "nonCommercial": {
              "long": 17106,
              "short": 9612,
              "net": 7494
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47514
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 603437,
              "short": 559115,
              "net": 44322
            },
            "nonCommercial": {
              "long": 296269,
              "short": 372482,
              "net": -76213
            },
            "smallTrader": {
              "long": 67489,
              "short": 35598,
              "net": 31891
            }
          },
          "openInterest": 1580061
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36454,
              "short": 5868,
              "net": 30586
            },
            "nonCommercial": {
              "long": 15723,
              "short": 42416,
              "net": -26693
            },
            "smallTrader": {
              "long": 3225,
              "short": 7118,
              "net": -3893
            }
          },
          "openInterest": 56128
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28444,
              "short": 24844,
              "net": 3600
            },
            "nonCommercial": {
              "long": 40847,
              "short": 51029,
              "net": -10182
            },
            "smallTrader": {
              "long": 10775,
              "short": 4193,
              "net": 6582
            }
          },
          "openInterest": 83991
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 369774,
              "short": 386700,
              "net": -16926
            },
            "nonCommercial": {
              "long": 142818,
              "short": 128598,
              "net": 14220
            },
            "smallTrader": {
              "long": 23470,
              "short": 20764,
              "net": 2706
            }
          },
          "openInterest": 547242
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 407762,
              "short": 452242,
              "net": -44480
            },
            "nonCommercial": {
              "long": 109110,
              "short": 70085,
              "net": 39025
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 628840
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84657,
              "short": 97033,
              "net": -12376
            },
            "nonCommercial": {
              "long": 93346,
              "short": 96182,
              "net": -2836
            },
            "smallTrader": {
              "long": 33523,
              "short": 18311,
              "net": 15212
            }
          },
          "openInterest": 240038
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214711,
              "short": 330434,
              "net": -115723
            },
            "nonCommercial": {
              "long": 138236,
              "short": 38160,
              "net": 100076
            },
            "smallTrader": {
              "long": 50087,
              "short": 34440,
              "net": 15647
            }
          },
          "openInterest": 516696
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254138,
              "short": 202510,
              "net": 51628
            },
            "nonCommercial": {
              "long": 114676,
              "short": 168926,
              "net": -54250
            },
            "smallTrader": {
              "long": 36897,
              "short": 34275,
              "net": 2622
            }
          },
          "openInterest": 541123
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 430892,
              "short": 368526,
              "net": 62366
            },
            "nonCommercial": {
              "long": 155177,
              "short": 190938,
              "net": -35761
            },
            "smallTrader": {
              "long": 57304,
              "short": 83909,
              "net": -26605
            }
          },
          "openInterest": 800037
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 515154,
              "short": 439895,
              "net": 75259
            },
            "nonCommercial": {
              "long": 246460,
              "short": 325084,
              "net": -78624
            },
            "smallTrader": {
              "long": 75634,
              "short": 72269,
              "net": 3365
            }
          },
          "openInterest": 1034096
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78697,
              "short": 12922,
              "net": 65775
            },
            "nonCommercial": {
              "long": 5424,
              "short": 51273,
              "net": -45849
            },
            "smallTrader": {
              "long": 6173,
              "short": 26099,
              "net": -19926
            }
          },
          "openInterest": 90768
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1129,
              "short": 39223,
              "net": -38094
            },
            "nonCommercial": {
              "long": 45660,
              "short": 13627,
              "net": 32033
            },
            "smallTrader": {
              "long": 8279,
              "short": 2218,
              "net": 6061
            }
          },
          "openInterest": 57088
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 238806,
              "short": 102683,
              "net": 136123
            },
            "nonCommercial": {
              "long": 106406,
              "short": 237867,
              "net": -131461
            },
            "smallTrader": {
              "long": 29728,
              "short": 34390,
              "net": -4662
            }
          },
          "openInterest": 492921
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113629,
              "short": 179760,
              "net": -66131
            },
            "nonCommercial": {
              "long": 104134,
              "short": 36504,
              "net": 67630
            },
            "smallTrader": {
              "long": 22826,
              "short": 24325,
              "net": -1499
            }
          },
          "openInterest": 281801
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158304,
              "short": 234579,
              "net": -76275
            },
            "nonCommercial": {
              "long": 188048,
              "short": 105237,
              "net": 82811
            },
            "smallTrader": {
              "long": 39065,
              "short": 45601,
              "net": -6536
            }
          },
          "openInterest": 492285
        }
      ]
    },
    {
      "reportDate": "2018-08-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2998666,
              "short": 2145767,
              "net": 852899
            },
            "nonCommercial": {
              "long": 503734,
              "short": 1204248,
              "net": -700514
            },
            "smallTrader": {
              "long": 365097,
              "short": 517482,
              "net": -152385
            }
          },
          "openInterest": 4123752
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1421899,
              "short": 1273628,
              "net": 148271
            },
            "nonCommercial": {
              "long": 486956,
              "short": 584289,
              "net": -97333
            },
            "smallTrader": {
              "long": 124735,
              "short": 175673,
              "net": -50938
            }
          },
          "openInterest": 2119709
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 564678,
              "short": 541145,
              "net": 23533
            },
            "nonCommercial": {
              "long": 149385,
              "short": 157886,
              "net": -8501
            },
            "smallTrader": {
              "long": 156305,
              "short": 171337,
              "net": -15032
            }
          },
          "openInterest": 889576
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3191593,
              "short": 2321889,
              "net": 869704
            },
            "nonCommercial": {
              "long": 559424,
              "short": 1314762,
              "net": -755338
            },
            "smallTrader": {
              "long": 293888,
              "short": 408254,
              "net": -114366
            }
          },
          "openInterest": 4317064
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100385,
              "short": 24192,
              "net": 76193
            },
            "nonCommercial": {
              "long": 25528,
              "short": 75735,
              "net": -50207
            },
            "smallTrader": {
              "long": 17933,
              "short": 43919,
              "net": -25986
            }
          },
          "openInterest": 145299
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 90,
              "net": -90
            },
            "nonCommercial": {
              "long": 2189,
              "short": 2454,
              "net": -265
            },
            "smallTrader": {
              "long": 711,
              "short": 356,
              "net": 355
            }
          },
          "openInterest": 2981
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24743,
              "short": 5054,
              "net": 19689
            },
            "nonCommercial": {
              "long": 10869,
              "short": 29353,
              "net": -18484
            },
            "smallTrader": {
              "long": 1460,
              "short": 2665,
              "net": -1205
            }
          },
          "openInterest": 37109
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 172960,
              "short": 75683,
              "net": 97277
            },
            "nonCommercial": {
              "long": 68091,
              "short": 140429,
              "net": -72338
            },
            "smallTrader": {
              "long": 22319,
              "short": 47258,
              "net": -24939
            }
          },
          "openInterest": 267219
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79257,
              "short": 52465,
              "net": 26792
            },
            "nonCommercial": {
              "long": 32271,
              "short": 59292,
              "net": -27021
            },
            "smallTrader": {
              "long": 31380,
              "short": 31151,
              "net": 229
            }
          },
          "openInterest": 145677
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125756,
              "short": 134245,
              "net": -8489
            },
            "nonCommercial": {
              "long": 69313,
              "short": 63195,
              "net": 6118
            },
            "smallTrader": {
              "long": 10816,
              "short": 8445,
              "net": 2371
            }
          },
          "openInterest": 236725
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159646,
              "short": 78906,
              "net": 80740
            },
            "nonCommercial": {
              "long": 65683,
              "short": 156035,
              "net": -90352
            },
            "smallTrader": {
              "long": 17399,
              "short": 7787,
              "net": 9612
            }
          },
          "openInterest": 308455
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116270,
              "short": 114794,
              "net": 1476
            },
            "nonCommercial": {
              "long": 85463,
              "short": 87162,
              "net": -1699
            },
            "smallTrader": {
              "long": 16279,
              "short": 16056,
              "net": 223
            }
          },
          "openInterest": 265239
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 765270,
              "short": 868803,
              "net": -103533
            },
            "nonCommercial": {
              "long": 513761,
              "short": 379817,
              "net": 133944
            },
            "smallTrader": {
              "long": 161211,
              "short": 191622,
              "net": -30411
            }
          },
          "openInterest": 1713501
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114940,
              "short": 211435,
              "net": -96495
            },
            "nonCommercial": {
              "long": 103099,
              "short": 12582,
              "net": 90517
            },
            "smallTrader": {
              "long": 15069,
              "short": 9091,
              "net": 5978
            }
          },
          "openInterest": 253259
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 702718,
              "short": 1281562,
              "net": -578844
            },
            "nonCommercial": {
              "long": 642062,
              "short": 103277,
              "net": 538785
            },
            "smallTrader": {
              "long": 98220,
              "short": 58161,
              "net": 40059
            }
          },
          "openInterest": 2235767
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17712,
              "short": 32924,
              "net": -15212
            },
            "nonCommercial": {
              "long": 23006,
              "short": 8919,
              "net": 14087
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51229
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 41834,
              "short": 48042,
              "net": -6208
            },
            "nonCommercial": {
              "long": 11348,
              "short": 5222,
              "net": 6126
            },
            "smallTrader": {
              "long": 295,
              "short": 213,
              "net": 82
            }
          },
          "openInterest": 56181
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 254692,
              "short": 258443,
              "net": -3751
            },
            "nonCommercial": {
              "long": 188907,
              "short": 193748,
              "net": -4841
            },
            "smallTrader": {
              "long": 77832,
              "short": 69240,
              "net": 8592
            }
          },
          "openInterest": 532137
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17346,
              "short": 11275,
              "net": 6071
            },
            "nonCommercial": {
              "long": 14689,
              "short": 13743,
              "net": 946
            },
            "smallTrader": {
              "long": 7234,
              "short": 14251,
              "net": -7017
            }
          },
          "openInterest": 49003
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 220897,
              "short": 329665,
              "net": -108768
            },
            "nonCommercial": {
              "long": 145712,
              "short": 44753,
              "net": 100959
            },
            "smallTrader": {
              "long": 22999,
              "short": 15190,
              "net": 7809
            }
          },
          "openInterest": 450156
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 166529,
              "short": 168214,
              "net": -1685
            },
            "nonCommercial": {
              "long": 213500,
              "short": 222210,
              "net": -8710
            },
            "smallTrader": {
              "long": 44895,
              "short": 34500,
              "net": 10395
            }
          },
          "openInterest": 483730
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176502,
              "short": 229365,
              "net": -52863
            },
            "nonCommercial": {
              "long": 88962,
              "short": 53652,
              "net": 35310
            },
            "smallTrader": {
              "long": 47131,
              "short": 29578,
              "net": 17553
            }
          },
          "openInterest": 394006
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108223,
              "short": 39523,
              "net": 68700
            },
            "nonCommercial": {
              "long": 54116,
              "short": 101522,
              "net": -47406
            },
            "smallTrader": {
              "long": 22057,
              "short": 43351,
              "net": -21294
            }
          },
          "openInterest": 189698
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89606,
              "short": 57607,
              "net": 31999
            },
            "nonCommercial": {
              "long": 73240,
              "short": 90750,
              "net": -17510
            },
            "smallTrader": {
              "long": 14437,
              "short": 28926,
              "net": -14489
            }
          },
          "openInterest": 224934
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122845,
              "short": 178580,
              "net": -55735
            },
            "nonCommercial": {
              "long": 108544,
              "short": 40660,
              "net": 67884
            },
            "smallTrader": {
              "long": 28513,
              "short": 40662,
              "net": -12149
            }
          },
          "openInterest": 297776
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91333,
              "short": 121389,
              "net": -30056
            },
            "nonCommercial": {
              "long": 113603,
              "short": 87933,
              "net": 25670
            },
            "smallTrader": {
              "long": 7563,
              "short": 3177,
              "net": 4386
            }
          },
          "openInterest": 213196
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23549,
              "short": 29472,
              "net": -5923
            },
            "nonCommercial": {
              "long": 16360,
              "short": 10146,
              "net": 6214
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47967
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 597693,
              "short": 570359,
              "net": 27334
            },
            "nonCommercial": {
              "long": 301322,
              "short": 362987,
              "net": -61665
            },
            "smallTrader": {
              "long": 67780,
              "short": 33449,
              "net": 34331
            }
          },
          "openInterest": 1598352
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36280,
              "short": 6304,
              "net": 29976
            },
            "nonCommercial": {
              "long": 15665,
              "short": 40808,
              "net": -25143
            },
            "smallTrader": {
              "long": 2267,
              "short": 7100,
              "net": -4833
            }
          },
          "openInterest": 55473
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30421,
              "short": 25973,
              "net": 4448
            },
            "nonCommercial": {
              "long": 38787,
              "short": 49779,
              "net": -10992
            },
            "smallTrader": {
              "long": 10427,
              "short": 3883,
              "net": 6544
            }
          },
          "openInterest": 84057
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370388,
              "short": 379553,
              "net": -9165
            },
            "nonCommercial": {
              "long": 148027,
              "short": 144348,
              "net": 3679
            },
            "smallTrader": {
              "long": 25706,
              "short": 20220,
              "net": 5486
            }
          },
          "openInterest": 555383
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 413630,
              "short": 446157,
              "net": -32527
            },
            "nonCommercial": {
              "long": 104801,
              "short": 78574,
              "net": 26227
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 632271
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91362,
              "short": 98780,
              "net": -7418
            },
            "nonCommercial": {
              "long": 91428,
              "short": 98586,
              "net": -7158
            },
            "smallTrader": {
              "long": 32759,
              "short": 18183,
              "net": 14576
            }
          },
          "openInterest": 244196
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217763,
              "short": 330004,
              "net": -112241
            },
            "nonCommercial": {
              "long": 133704,
              "short": 34991,
              "net": 98713
            },
            "smallTrader": {
              "long": 47996,
              "short": 34468,
              "net": 13528
            }
          },
          "openInterest": 500229
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251751,
              "short": 200275,
              "net": 51476
            },
            "nonCommercial": {
              "long": 108175,
              "short": 164315,
              "net": -56140
            },
            "smallTrader": {
              "long": 38828,
              "short": 34164,
              "net": 4664
            }
          },
          "openInterest": 539764
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429605,
              "short": 381552,
              "net": 48053
            },
            "nonCommercial": {
              "long": 155138,
              "short": 172942,
              "net": -17804
            },
            "smallTrader": {
              "long": 54024,
              "short": 84273,
              "net": -30249
            }
          },
          "openInterest": 789943
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 527716,
              "short": 430971,
              "net": 96745
            },
            "nonCommercial": {
              "long": 233969,
              "short": 336431,
              "net": -102462
            },
            "smallTrader": {
              "long": 78847,
              "short": 73130,
              "net": 5717
            }
          },
          "openInterest": 1056652
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75483,
              "short": 13305,
              "net": 62178
            },
            "nonCommercial": {
              "long": 6302,
              "short": 53520,
              "net": -47218
            },
            "smallTrader": {
              "long": 8404,
              "short": 23364,
              "net": -14960
            }
          },
          "openInterest": 90905
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1129,
              "short": 40735,
              "net": -39606
            },
            "nonCommercial": {
              "long": 45042,
              "short": 10920,
              "net": 34122
            },
            "smallTrader": {
              "long": 7590,
              "short": 2106,
              "net": 5484
            }
          },
          "openInterest": 55935
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 217523,
              "short": 109808,
              "net": 107715
            },
            "nonCommercial": {
              "long": 118748,
              "short": 220573,
              "net": -101825
            },
            "smallTrader": {
              "long": 26533,
              "short": 32423,
              "net": -5890
            }
          },
          "openInterest": 507815
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114395,
              "short": 183493,
              "net": -69098
            },
            "nonCommercial": {
              "long": 105312,
              "short": 35981,
              "net": 69331
            },
            "smallTrader": {
              "long": 24443,
              "short": 24676,
              "net": -233
            }
          },
          "openInterest": 286830
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159585,
              "short": 234448,
              "net": -74863
            },
            "nonCommercial": {
              "long": 185941,
              "short": 106580,
              "net": 79361
            },
            "smallTrader": {
              "long": 40757,
              "short": 45255,
              "net": -4498
            }
          },
          "openInterest": 493627
        }
      ]
    },
    {
      "reportDate": "2018-08-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2899329,
              "short": 2231447,
              "net": 667882
            },
            "nonCommercial": {
              "long": 573951,
              "short": 1103771,
              "net": -529820
            },
            "smallTrader": {
              "long": 446202,
              "short": 584264,
              "net": -138062
            }
          },
          "openInterest": 4134502
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1407727,
              "short": 1210177,
              "net": 197550
            },
            "nonCommercial": {
              "long": 468221,
              "short": 610959,
              "net": -142738
            },
            "smallTrader": {
              "long": 134963,
              "short": 189775,
              "net": -54812
            }
          },
          "openInterest": 2215440
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 576542,
              "short": 557114,
              "net": 19428
            },
            "nonCommercial": {
              "long": 131459,
              "short": 137145,
              "net": -5686
            },
            "smallTrader": {
              "long": 183469,
              "short": 197211,
              "net": -13742
            }
          },
          "openInterest": 921082
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3188318,
              "short": 2399469,
              "net": 788849
            },
            "nonCommercial": {
              "long": 502494,
              "short": 1270960,
              "net": -768466
            },
            "smallTrader": {
              "long": 406790,
              "short": 427173,
              "net": -20383
            }
          },
          "openInterest": 4414152
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95798,
              "short": 29591,
              "net": 66207
            },
            "nonCommercial": {
              "long": 24792,
              "short": 69425,
              "net": -44633
            },
            "smallTrader": {
              "long": 19444,
              "short": 41018,
              "net": -21574
            }
          },
          "openInterest": 141344
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 90,
              "net": -90
            },
            "nonCommercial": {
              "long": 1915,
              "short": 2354,
              "net": -439
            },
            "smallTrader": {
              "long": 859,
              "short": 330,
              "net": 529
            }
          },
          "openInterest": 2840
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30993,
              "short": 11517,
              "net": 19476
            },
            "nonCommercial": {
              "long": 13785,
              "short": 31814,
              "net": -18029
            },
            "smallTrader": {
              "long": 1698,
              "short": 3145,
              "net": -1447
            }
          },
          "openInterest": 46621
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173709,
              "short": 76751,
              "net": 96958
            },
            "nonCommercial": {
              "long": 58662,
              "short": 135590,
              "net": -76928
            },
            "smallTrader": {
              "long": 24546,
              "short": 44576,
              "net": -20030
            }
          },
          "openInterest": 260228
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78787,
              "short": 53377,
              "net": 25410
            },
            "nonCommercial": {
              "long": 34111,
              "short": 58900,
              "net": -24789
            },
            "smallTrader": {
              "long": 30532,
              "short": 31153,
              "net": -621
            }
          },
          "openInterest": 147679
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123521,
              "short": 136268,
              "net": -12747
            },
            "nonCommercial": {
              "long": 72445,
              "short": 61802,
              "net": 10643
            },
            "smallTrader": {
              "long": 10634,
              "short": 8530,
              "net": 2104
            }
          },
          "openInterest": 237608
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159678,
              "short": 82881,
              "net": 76797
            },
            "nonCommercial": {
              "long": 64296,
              "short": 150395,
              "net": -86099
            },
            "smallTrader": {
              "long": 17655,
              "short": 8353,
              "net": 9302
            }
          },
          "openInterest": 304358
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95697,
              "short": 96522,
              "net": -825
            },
            "nonCommercial": {
              "long": 81237,
              "short": 80946,
              "net": 291
            },
            "smallTrader": {
              "long": 16188,
              "short": 15654,
              "net": 534
            }
          },
          "openInterest": 235094
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 758915,
              "short": 800702,
              "net": -41787
            },
            "nonCommercial": {
              "long": 471941,
              "short": 406571,
              "net": 65370
            },
            "smallTrader": {
              "long": 161834,
              "short": 185417,
              "net": -23583
            }
          },
          "openInterest": 1671504
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115937,
              "short": 212266,
              "net": -96329
            },
            "nonCommercial": {
              "long": 103558,
              "short": 14034,
              "net": 89524
            },
            "smallTrader": {
              "long": 14741,
              "short": 7936,
              "net": 6805
            }
          },
          "openInterest": 251920
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 707358,
              "short": 1293184,
              "net": -585826
            },
            "nonCommercial": {
              "long": 654384,
              "short": 104071,
              "net": 550313
            },
            "smallTrader": {
              "long": 98792,
              "short": 63279,
              "net": 35513
            }
          },
          "openInterest": 2240977
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18108,
              "short": 34738,
              "net": -16630
            },
            "nonCommercial": {
              "long": 24949,
              "short": 9043,
              "net": 15906
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52653
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 46674,
              "short": 52649,
              "net": -5975
            },
            "nonCommercial": {
              "long": 11247,
              "short": 5426,
              "net": 5821
            },
            "smallTrader": {
              "long": 365,
              "short": 211,
              "net": 154
            }
          },
          "openInterest": 61111
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 255809,
              "short": 269383,
              "net": -13574
            },
            "nonCommercial": {
              "long": 171359,
              "short": 178578,
              "net": -7219
            },
            "smallTrader": {
              "long": 84800,
              "short": 64007,
              "net": 20793
            }
          },
          "openInterest": 529124
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18044,
              "short": 12336,
              "net": 5708
            },
            "nonCommercial": {
              "long": 14364,
              "short": 14222,
              "net": 142
            },
            "smallTrader": {
              "long": 6685,
              "short": 12535,
              "net": -5850
            }
          },
          "openInterest": 48754
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206725,
              "short": 323509,
              "net": -116784
            },
            "nonCommercial": {
              "long": 150063,
              "short": 42933,
              "net": 107130
            },
            "smallTrader": {
              "long": 22822,
              "short": 13168,
              "net": 9654
            }
          },
          "openInterest": 443835
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 165581,
              "short": 173843,
              "net": -8262
            },
            "nonCommercial": {
              "long": 207370,
              "short": 210433,
              "net": -3063
            },
            "smallTrader": {
              "long": 45508,
              "short": 34183,
              "net": 11325
            }
          },
          "openInterest": 479283
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178298,
              "short": 238249,
              "net": -59951
            },
            "nonCommercial": {
              "long": 95057,
              "short": 55950,
              "net": 39107
            },
            "smallTrader": {
              "long": 48941,
              "short": 28097,
              "net": 20844
            }
          },
          "openInterest": 398978
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108721,
              "short": 40148,
              "net": 68573
            },
            "nonCommercial": {
              "long": 50230,
              "short": 96271,
              "net": -46041
            },
            "smallTrader": {
              "long": 20535,
              "short": 43067,
              "net": -22532
            }
          },
          "openInterest": 185082
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92721,
              "short": 65381,
              "net": 27340
            },
            "nonCommercial": {
              "long": 71751,
              "short": 84154,
              "net": -12403
            },
            "smallTrader": {
              "long": 15333,
              "short": 30270,
              "net": -14937
            }
          },
          "openInterest": 223977
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122703,
              "short": 176636,
              "net": -53933
            },
            "nonCommercial": {
              "long": 107581,
              "short": 42452,
              "net": 65129
            },
            "smallTrader": {
              "long": 26462,
              "short": 37658,
              "net": -11196
            }
          },
          "openInterest": 299624
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102033,
              "short": 124985,
              "net": -22952
            },
            "nonCommercial": {
              "long": 105978,
              "short": 86641,
              "net": 19337
            },
            "smallTrader": {
              "long": 7476,
              "short": 3861,
              "net": 3615
            }
          },
          "openInterest": 217019
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23691,
              "short": 30378,
              "net": -6687
            },
            "nonCommercial": {
              "long": 17985,
              "short": 10502,
              "net": 7483
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49255
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 609349,
              "short": 576740,
              "net": 32609
            },
            "nonCommercial": {
              "long": 282274,
              "short": 348543,
              "net": -66269
            },
            "smallTrader": {
              "long": 65541,
              "short": 31881,
              "net": 33660
            }
          },
          "openInterest": 1580409
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35083,
              "short": 6922,
              "net": 28161
            },
            "nonCommercial": {
              "long": 16445,
              "short": 40372,
              "net": -23927
            },
            "smallTrader": {
              "long": 2268,
              "short": 6502,
              "net": -4234
            }
          },
          "openInterest": 54564
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30884,
              "short": 26999,
              "net": 3885
            },
            "nonCommercial": {
              "long": 38249,
              "short": 49225,
              "net": -10976
            },
            "smallTrader": {
              "long": 10776,
              "short": 3685,
              "net": 7091
            }
          },
          "openInterest": 85221
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370522,
              "short": 382756,
              "net": -12234
            },
            "nonCommercial": {
              "long": 150759,
              "short": 144980,
              "net": 5779
            },
            "smallTrader": {
              "long": 25850,
              "short": 19395,
              "net": 6455
            }
          },
          "openInterest": 558385
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 419167,
              "short": 458147,
              "net": -38980
            },
            "nonCommercial": {
              "long": 109212,
              "short": 76945,
              "net": 32267
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 646116
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87538,
              "short": 86121,
              "net": 1417
            },
            "nonCommercial": {
              "long": 86540,
              "short": 103138,
              "net": -16598
            },
            "smallTrader": {
              "long": 32197,
              "short": 17016,
              "net": 15181
            }
          },
          "openInterest": 227329
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236846,
              "short": 311482,
              "net": -74636
            },
            "nonCommercial": {
              "long": 119907,
              "short": 53637,
              "net": 66270
            },
            "smallTrader": {
              "long": 48619,
              "short": 40253,
              "net": 8366
            }
          },
          "openInterest": 509363
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245094,
              "short": 200455,
              "net": 44639
            },
            "nonCommercial": {
              "long": 110899,
              "short": 160095,
              "net": -49196
            },
            "smallTrader": {
              "long": 38501,
              "short": 33944,
              "net": 4557
            }
          },
          "openInterest": 531159
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 440023,
              "short": 367010,
              "net": 73013
            },
            "nonCommercial": {
              "long": 149465,
              "short": 190030,
              "net": -40565
            },
            "smallTrader": {
              "long": 56426,
              "short": 88874,
              "net": -32448
            }
          },
          "openInterest": 801315
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 529163,
              "short": 430291,
              "net": 98872
            },
            "nonCommercial": {
              "long": 220824,
              "short": 333627,
              "net": -112803
            },
            "smallTrader": {
              "long": 86899,
              "short": 72968,
              "net": 13931
            }
          },
          "openInterest": 1049962
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71142,
              "short": 12923,
              "net": 58219
            },
            "nonCommercial": {
              "long": 5884,
              "short": 50628,
              "net": -44744
            },
            "smallTrader": {
              "long": 8156,
              "short": 21631,
              "net": -13475
            }
          },
          "openInterest": 85366
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1040,
              "short": 40685,
              "net": -39645
            },
            "nonCommercial": {
              "long": 41659,
              "short": 7088,
              "net": 34571
            },
            "smallTrader": {
              "long": 7286,
              "short": 2212,
              "net": 5074
            }
          },
          "openInterest": 52802
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 215396,
              "short": 96051,
              "net": 119345
            },
            "nonCommercial": {
              "long": 120310,
              "short": 233687,
              "net": -113377
            },
            "smallTrader": {
              "long": 23838,
              "short": 29806,
              "net": -5968
            }
          },
          "openInterest": 497131
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103414,
              "short": 170404,
              "net": -66990
            },
            "nonCommercial": {
              "long": 96848,
              "short": 28133,
              "net": 68715
            },
            "smallTrader": {
              "long": 23289,
              "short": 25014,
              "net": -1725
            }
          },
          "openInterest": 263082
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165752,
              "short": 222007,
              "net": -56255
            },
            "nonCommercial": {
              "long": 162377,
              "short": 98477,
              "net": 63900
            },
            "smallTrader": {
              "long": 38514,
              "short": 46159,
              "net": -7645
            }
          },
          "openInterest": 456974
        }
      ]
    },
    {
      "reportDate": "2018-09-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2933662,
              "short": 2194755,
              "net": 738907
            },
            "nonCommercial": {
              "long": 424804,
              "short": 1107561,
              "net": -682757
            },
            "smallTrader": {
              "long": 427968,
              "short": 484118,
              "net": -56150
            }
          },
          "openInterest": 3991152
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1420262,
              "short": 1221445,
              "net": 198817
            },
            "nonCommercial": {
              "long": 470170,
              "short": 618234,
              "net": -148064
            },
            "smallTrader": {
              "long": 132030,
              "short": 182783,
              "net": -50753
            }
          },
          "openInterest": 2127907
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 582024,
              "short": 511200,
              "net": 70824
            },
            "nonCommercial": {
              "long": 118241,
              "short": 158618,
              "net": -40377
            },
            "smallTrader": {
              "long": 153081,
              "short": 183528,
              "net": -30447
            }
          },
          "openInterest": 874614
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3213741,
              "short": 2277519,
              "net": 936222
            },
            "nonCommercial": {
              "long": 494371,
              "short": 1350057,
              "net": -855686
            },
            "smallTrader": {
              "long": 319411,
              "short": 399947,
              "net": -80536
            }
          },
          "openInterest": 4277516
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102691,
              "short": 34877,
              "net": 67814
            },
            "nonCommercial": {
              "long": 31772,
              "short": 75803,
              "net": -44031
            },
            "smallTrader": {
              "long": 19595,
              "short": 43378,
              "net": -23783
            }
          },
          "openInterest": 156234
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 145,
              "net": -145
            },
            "nonCommercial": {
              "long": 1862,
              "short": 2184,
              "net": -322
            },
            "smallTrader": {
              "long": 820,
              "short": 353,
              "net": 467
            }
          },
          "openInterest": 2707
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32657,
              "short": 14216,
              "net": 18441
            },
            "nonCommercial": {
              "long": 14925,
              "short": 31696,
              "net": -16771
            },
            "smallTrader": {
              "long": 1679,
              "short": 3349,
              "net": -1670
            }
          },
          "openInterest": 50184
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 171837,
              "short": 80535,
              "net": 91302
            },
            "nonCommercial": {
              "long": 64040,
              "short": 133653,
              "net": -69613
            },
            "smallTrader": {
              "long": 21885,
              "short": 43574,
              "net": -21689
            }
          },
          "openInterest": 261700
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83790,
              "short": 53216,
              "net": 30574
            },
            "nonCommercial": {
              "long": 34748,
              "short": 61055,
              "net": -26307
            },
            "smallTrader": {
              "long": 30146,
              "short": 34413,
              "net": -4267
            }
          },
          "openInterest": 151238
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127051,
              "short": 137823,
              "net": -10772
            },
            "nonCommercial": {
              "long": 71851,
              "short": 63833,
              "net": 8018
            },
            "smallTrader": {
              "long": 9856,
              "short": 7102,
              "net": 2754
            }
          },
          "openInterest": 240378
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164580,
              "short": 85172,
              "net": 79408
            },
            "nonCommercial": {
              "long": 64338,
              "short": 153906,
              "net": -89568
            },
            "smallTrader": {
              "long": 18181,
              "short": 8021,
              "net": 10160
            }
          },
          "openInterest": 313014
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99794,
              "short": 94788,
              "net": 5006
            },
            "nonCommercial": {
              "long": 77952,
              "short": 83929,
              "net": -5977
            },
            "smallTrader": {
              "long": 17121,
              "short": 16150,
              "net": 971
            }
          },
          "openInterest": 238426
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 736024,
              "short": 788324,
              "net": -52300
            },
            "nonCommercial": {
              "long": 503586,
              "short": 431701,
              "net": 71885
            },
            "smallTrader": {
              "long": 161532,
              "short": 181117,
              "net": -19585
            }
          },
          "openInterest": 1655575
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116822,
              "short": 209267,
              "net": -92445
            },
            "nonCommercial": {
              "long": 102271,
              "short": 15457,
              "net": 86814
            },
            "smallTrader": {
              "long": 14729,
              "short": 9098,
              "net": 5631
            }
          },
          "openInterest": 253468
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 723130,
              "short": 1322657,
              "net": -599527
            },
            "nonCommercial": {
              "long": 673427,
              "short": 107697,
              "net": 565730
            },
            "smallTrader": {
              "long": 103322,
              "short": 69525,
              "net": 33797
            }
          },
          "openInterest": 2303047
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16787,
              "short": 36255,
              "net": -19468
            },
            "nonCommercial": {
              "long": 25983,
              "short": 7942,
              "net": 18041
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53146
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34663,
              "short": 40483,
              "net": -5820
            },
            "nonCommercial": {
              "long": 10244,
              "short": 4709,
              "net": 5535
            },
            "smallTrader": {
              "long": 442,
              "short": 157,
              "net": 285
            }
          },
          "openInterest": 47801
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 254016,
              "short": 283775,
              "net": -29759
            },
            "nonCommercial": {
              "long": 173335,
              "short": 165372,
              "net": 7963
            },
            "smallTrader": {
              "long": 86522,
              "short": 64726,
              "net": 21796
            }
          },
          "openInterest": 527579
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17805,
              "short": 11914,
              "net": 5891
            },
            "nonCommercial": {
              "long": 14777,
              "short": 15425,
              "net": -648
            },
            "smallTrader": {
              "long": 6992,
              "short": 12235,
              "net": -5243
            }
          },
          "openInterest": 48434
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203024,
              "short": 316064,
              "net": -113040
            },
            "nonCommercial": {
              "long": 148231,
              "short": 45687,
              "net": 102544
            },
            "smallTrader": {
              "long": 24525,
              "short": 14029,
              "net": 10496
            }
          },
          "openInterest": 446937
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 168732,
              "short": 162207,
              "net": 6525
            },
            "nonCommercial": {
              "long": 199762,
              "short": 213259,
              "net": -13497
            },
            "smallTrader": {
              "long": 49169,
              "short": 42197,
              "net": 6972
            }
          },
          "openInterest": 473118
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183587,
              "short": 249693,
              "net": -66106
            },
            "nonCommercial": {
              "long": 101072,
              "short": 55971,
              "net": 45101
            },
            "smallTrader": {
              "long": 50490,
              "short": 29485,
              "net": 21005
            }
          },
          "openInterest": 418039
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110072,
              "short": 35048,
              "net": 75024
            },
            "nonCommercial": {
              "long": 47572,
              "short": 99504,
              "net": -51932
            },
            "smallTrader": {
              "long": 22256,
              "short": 45348,
              "net": -23092
            }
          },
          "openInterest": 185347
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89483,
              "short": 71900,
              "net": 17583
            },
            "nonCommercial": {
              "long": 77310,
              "short": 83161,
              "net": -5851
            },
            "smallTrader": {
              "long": 17920,
              "short": 29652,
              "net": -11732
            }
          },
          "openInterest": 233019
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122533,
              "short": 176361,
              "net": -53828
            },
            "nonCommercial": {
              "long": 109457,
              "short": 43926,
              "net": 65531
            },
            "smallTrader": {
              "long": 26462,
              "short": 38165,
              "net": -11703
            }
          },
          "openInterest": 305289
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108382,
              "short": 124364,
              "net": -15982
            },
            "nonCommercial": {
              "long": 103856,
              "short": 91337,
              "net": 12519
            },
            "smallTrader": {
              "long": 7550,
              "short": 4087,
              "net": 3463
            }
          },
          "openInterest": 220430
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25749,
              "short": 33523,
              "net": -7774
            },
            "nonCommercial": {
              "long": 19532,
              "short": 10608,
              "net": 8924
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53257
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 643381,
              "short": 605366,
              "net": 38015
            },
            "nonCommercial": {
              "long": 285734,
              "short": 351646,
              "net": -65912
            },
            "smallTrader": {
              "long": 63101,
              "short": 35204,
              "net": 27897
            }
          },
          "openInterest": 1644728
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36071,
              "short": 7252,
              "net": 28819
            },
            "nonCommercial": {
              "long": 16291,
              "short": 41185,
              "net": -24894
            },
            "smallTrader": {
              "long": 2568,
              "short": 6493,
              "net": -3925
            }
          },
          "openInterest": 55781
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32102,
              "short": 26412,
              "net": 5690
            },
            "nonCommercial": {
              "long": 39446,
              "short": 51362,
              "net": -11916
            },
            "smallTrader": {
              "long": 10576,
              "short": 4350,
              "net": 6226
            }
          },
          "openInterest": 89546
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 354864,
              "short": 370037,
              "net": -15173
            },
            "nonCommercial": {
              "long": 155234,
              "short": 146862,
              "net": 8372
            },
            "smallTrader": {
              "long": 26219,
              "short": 19418,
              "net": 6801
            }
          },
          "openInterest": 547017
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 423317,
              "short": 468319,
              "net": -45002
            },
            "nonCommercial": {
              "long": 109088,
              "short": 74611,
              "net": 34477
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 648498
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81421,
              "short": 66808,
              "net": 14613
            },
            "nonCommercial": {
              "long": 83061,
              "short": 112035,
              "net": -28974
            },
            "smallTrader": {
              "long": 30920,
              "short": 16559,
              "net": 14361
            }
          },
          "openInterest": 212391
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245322,
              "short": 314157,
              "net": -68835
            },
            "nonCommercial": {
              "long": 116480,
              "short": 57639,
              "net": 58841
            },
            "smallTrader": {
              "long": 51896,
              "short": 41902,
              "net": 9994
            }
          },
          "openInterest": 521993
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248648,
              "short": 205610,
              "net": 43038
            },
            "nonCommercial": {
              "long": 111900,
              "short": 160644,
              "net": -48744
            },
            "smallTrader": {
              "long": 37526,
              "short": 31820,
              "net": 5706
            }
          },
          "openInterest": 528062
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444869,
              "short": 358270,
              "net": 86599
            },
            "nonCommercial": {
              "long": 153513,
              "short": 209170,
              "net": -55657
            },
            "smallTrader": {
              "long": 56002,
              "short": 86944,
              "net": -30942
            }
          },
          "openInterest": 808144
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 524095,
              "short": 413102,
              "net": 110993
            },
            "nonCommercial": {
              "long": 218893,
              "short": 335248,
              "net": -116355
            },
            "smallTrader": {
              "long": 79412,
              "short": 74050,
              "net": 5362
            }
          },
          "openInterest": 1010628
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63450,
              "short": 13358,
              "net": 50092
            },
            "nonCommercial": {
              "long": 7973,
              "short": 48367,
              "net": -40394
            },
            "smallTrader": {
              "long": 8948,
              "short": 18646,
              "net": -9698
            }
          },
          "openInterest": 80733
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1182,
              "short": 40825,
              "net": -39643
            },
            "nonCommercial": {
              "long": 43987,
              "short": 10501,
              "net": 33486
            },
            "smallTrader": {
              "long": 7602,
              "short": 1445,
              "net": 6157
            }
          },
          "openInterest": 55783
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 227488,
              "short": 98327,
              "net": 129161
            },
            "nonCommercial": {
              "long": 108913,
              "short": 235996,
              "net": -127083
            },
            "smallTrader": {
              "long": 24339,
              "short": 26417,
              "net": -2078
            }
          },
          "openInterest": 500107
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102804,
              "short": 165977,
              "net": -63173
            },
            "nonCommercial": {
              "long": 94137,
              "short": 29611,
              "net": 64526
            },
            "smallTrader": {
              "long": 22287,
              "short": 23640,
              "net": -1353
            }
          },
          "openInterest": 253546
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153086,
              "short": 203844,
              "net": -50758
            },
            "nonCommercial": {
              "long": 165495,
              "short": 104896,
              "net": 60599
            },
            "smallTrader": {
              "long": 34946,
              "short": 44787,
              "net": -9841
            }
          },
          "openInterest": 446974
        }
      ]
    },
    {
      "reportDate": "2018-09-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2790719,
              "short": 2054124,
              "net": 736595
            },
            "nonCommercial": {
              "long": 431445,
              "short": 1114129,
              "net": -682684
            },
            "smallTrader": {
              "long": 411874,
              "short": 465785,
              "net": -53911
            }
          },
          "openInterest": 3868648
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1422755,
              "short": 1185704,
              "net": 237051
            },
            "nonCommercial": {
              "long": 425573,
              "short": 622701,
              "net": -197128
            },
            "smallTrader": {
              "long": 124506,
              "short": 164429,
              "net": -39923
            }
          },
          "openInterest": 2072679
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 560244,
              "short": 476616,
              "net": 83628
            },
            "nonCommercial": {
              "long": 132475,
              "short": 179565,
              "net": -47090
            },
            "smallTrader": {
              "long": 141982,
              "short": 178520,
              "net": -36538
            }
          },
          "openInterest": 844744
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3245438,
              "short": 2296667,
              "net": 948771
            },
            "nonCommercial": {
              "long": 536980,
              "short": 1389548,
              "net": -852568
            },
            "smallTrader": {
              "long": 322795,
              "short": 418998,
              "net": -96203
            }
          },
          "openInterest": 4337201
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101451,
              "short": 34606,
              "net": 66845
            },
            "nonCommercial": {
              "long": 48230,
              "short": 92542,
              "net": -44312
            },
            "smallTrader": {
              "long": 23972,
              "short": 46505,
              "net": -22533
            }
          },
          "openInterest": 176761
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 143,
              "net": -143
            },
            "nonCommercial": {
              "long": 1746,
              "short": 2105,
              "net": -359
            },
            "smallTrader": {
              "long": 743,
              "short": 241,
              "net": 502
            }
          },
          "openInterest": 2711
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30428,
              "short": 3143,
              "net": 27285
            },
            "nonCommercial": {
              "long": 9273,
              "short": 35833,
              "net": -26560
            },
            "smallTrader": {
              "long": 2025,
              "short": 2750,
              "net": -725
            }
          },
          "openInterest": 41837
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182513,
              "short": 99316,
              "net": 83197
            },
            "nonCommercial": {
              "long": 65982,
              "short": 127161,
              "net": -61179
            },
            "smallTrader": {
              "long": 22551,
              "short": 44569,
              "net": -22018
            }
          },
          "openInterest": 279503
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97457,
              "short": 62750,
              "net": 34707
            },
            "nonCommercial": {
              "long": 30506,
              "short": 57448,
              "net": -26942
            },
            "smallTrader": {
              "long": 28384,
              "short": 36149,
              "net": -7765
            }
          },
          "openInterest": 158974
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124790,
              "short": 139369,
              "net": -14579
            },
            "nonCommercial": {
              "long": 73596,
              "short": 60979,
              "net": 12617
            },
            "smallTrader": {
              "long": 10023,
              "short": 8061,
              "net": 1962
            }
          },
          "openInterest": 240583
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166008,
              "short": 86056,
              "net": 79952
            },
            "nonCommercial": {
              "long": 63679,
              "short": 153584,
              "net": -89905
            },
            "smallTrader": {
              "long": 20237,
              "short": 10284,
              "net": 9953
            }
          },
          "openInterest": 316451
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94757,
              "short": 85911,
              "net": 8846
            },
            "nonCommercial": {
              "long": 72184,
              "short": 81078,
              "net": -8894
            },
            "smallTrader": {
              "long": 15931,
              "short": 15883,
              "net": 48
            }
          },
          "openInterest": 230351
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 753409,
              "short": 804135,
              "net": -50726
            },
            "nonCommercial": {
              "long": 490870,
              "short": 421662,
              "net": 69208
            },
            "smallTrader": {
              "long": 159347,
              "short": 177829,
              "net": -18482
            }
          },
          "openInterest": 1677065
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117771,
              "short": 210239,
              "net": -92468
            },
            "nonCommercial": {
              "long": 102281,
              "short": 15370,
              "net": 86911
            },
            "smallTrader": {
              "long": 14142,
              "short": 8585,
              "net": 5557
            }
          },
          "openInterest": 256456
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 723473,
              "short": 1299282,
              "net": -575809
            },
            "nonCommercial": {
              "long": 652935,
              "short": 109090,
              "net": 543845
            },
            "smallTrader": {
              "long": 100157,
              "short": 68193,
              "net": 31964
            }
          },
          "openInterest": 2281869
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16744,
              "short": 36586,
              "net": -19842
            },
            "nonCommercial": {
              "long": 26907,
              "short": 7604,
              "net": 19303
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54437
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36884,
              "short": 42890,
              "net": -6006
            },
            "nonCommercial": {
              "long": 10359,
              "short": 4617,
              "net": 5742
            },
            "smallTrader": {
              "long": 401,
              "short": 137,
              "net": 264
            }
          },
          "openInterest": 49951
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 277060,
              "short": 310471,
              "net": -33411
            },
            "nonCommercial": {
              "long": 164639,
              "short": 153469,
              "net": 11170
            },
            "smallTrader": {
              "long": 89698,
              "short": 67457,
              "net": 22241
            }
          },
          "openInterest": 550492
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17118,
              "short": 11327,
              "net": 5791
            },
            "nonCommercial": {
              "long": 15886,
              "short": 15716,
              "net": 170
            },
            "smallTrader": {
              "long": 7569,
              "short": 13530,
              "net": -5961
            }
          },
          "openInterest": 50580
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198904,
              "short": 307081,
              "net": -108177
            },
            "nonCommercial": {
              "long": 139810,
              "short": 42882,
              "net": 96928
            },
            "smallTrader": {
              "long": 24008,
              "short": 12759,
              "net": 11249
            }
          },
          "openInterest": 438247
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 169192,
              "short": 169179,
              "net": 13
            },
            "nonCommercial": {
              "long": 198367,
              "short": 205957,
              "net": -7590
            },
            "smallTrader": {
              "long": 47866,
              "short": 40289,
              "net": 7577
            }
          },
          "openInterest": 469450
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197587,
              "short": 258828,
              "net": -61241
            },
            "nonCommercial": {
              "long": 95007,
              "short": 54309,
              "net": 40698
            },
            "smallTrader": {
              "long": 48493,
              "short": 27950,
              "net": 20543
            }
          },
          "openInterest": 424546
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117043,
              "short": 42746,
              "net": 74297
            },
            "nonCommercial": {
              "long": 48057,
              "short": 101943,
              "net": -53886
            },
            "smallTrader": {
              "long": 24592,
              "short": 45003,
              "net": -20411
            }
          },
          "openInterest": 193428
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80489,
              "short": 66454,
              "net": 14035
            },
            "nonCommercial": {
              "long": 75917,
              "short": 79830,
              "net": -3913
            },
            "smallTrader": {
              "long": 19813,
              "short": 29935,
              "net": -10122
            }
          },
          "openInterest": 220952
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118983,
              "short": 167920,
              "net": -48937
            },
            "nonCommercial": {
              "long": 106544,
              "short": 45535,
              "net": 61009
            },
            "smallTrader": {
              "long": 27982,
              "short": 40054,
              "net": -12072
            }
          },
          "openInterest": 302193
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127953,
              "short": 146073,
              "net": -18120
            },
            "nonCommercial": {
              "long": 101282,
              "short": 86746,
              "net": 14536
            },
            "smallTrader": {
              "long": 7069,
              "short": 3485,
              "net": 3584
            }
          },
          "openInterest": 245043
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27108,
              "short": 33996,
              "net": -6888
            },
            "nonCommercial": {
              "long": 17477,
              "short": 10538,
              "net": 6939
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52726
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 636288,
              "short": 590720,
              "net": 45568
            },
            "nonCommercial": {
              "long": 304663,
              "short": 374756,
              "net": -70093
            },
            "smallTrader": {
              "long": 62520,
              "short": 37995,
              "net": 24525
            }
          },
          "openInterest": 1625403
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35959,
              "short": 9011,
              "net": 26948
            },
            "nonCommercial": {
              "long": 19408,
              "short": 42055,
              "net": -22647
            },
            "smallTrader": {
              "long": 2798,
              "short": 7099,
              "net": -4301
            }
          },
          "openInterest": 59669
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31915,
              "short": 30775,
              "net": 1140
            },
            "nonCommercial": {
              "long": 41152,
              "short": 48720,
              "net": -7568
            },
            "smallTrader": {
              "long": 10258,
              "short": 3830,
              "net": 6428
            }
          },
          "openInterest": 93273
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 356858,
              "short": 367090,
              "net": -10232
            },
            "nonCommercial": {
              "long": 150289,
              "short": 149093,
              "net": 1196
            },
            "smallTrader": {
              "long": 28621,
              "short": 19585,
              "net": 9036
            }
          },
          "openInterest": 546660
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 428953,
              "short": 465356,
              "net": -36403
            },
            "nonCommercial": {
              "long": 105418,
              "short": 79502,
              "net": 25916
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 653358
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78140,
              "short": 65766,
              "net": 12374
            },
            "nonCommercial": {
              "long": 81095,
              "short": 108498,
              "net": -27403
            },
            "smallTrader": {
              "long": 31395,
              "short": 16366,
              "net": 15029
            }
          },
          "openInterest": 208969
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247642,
              "short": 328524,
              "net": -80882
            },
            "nonCommercial": {
              "long": 121261,
              "short": 50759,
              "net": 70502
            },
            "smallTrader": {
              "long": 52318,
              "short": 41938,
              "net": 10380
            }
          },
          "openInterest": 528799
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274770,
              "short": 219026,
              "net": 55744
            },
            "nonCommercial": {
              "long": 110332,
              "short": 170510,
              "net": -60178
            },
            "smallTrader": {
              "long": 38444,
              "short": 34010,
              "net": 4434
            }
          },
          "openInterest": 564029
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 458229,
              "short": 361704,
              "net": 96525
            },
            "nonCommercial": {
              "long": 154029,
              "short": 220581,
              "net": -66552
            },
            "smallTrader": {
              "long": 56968,
              "short": 86941,
              "net": -29973
            }
          },
          "openInterest": 826269
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 486550,
              "short": 394482,
              "net": 92068
            },
            "nonCommercial": {
              "long": 194789,
              "short": 298065,
              "net": -103276
            },
            "smallTrader": {
              "long": 77673,
              "short": 66465,
              "net": 11208
            }
          },
          "openInterest": 907199
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58438,
              "short": 12803,
              "net": 45635
            },
            "nonCommercial": {
              "long": 7676,
              "short": 43026,
              "net": -35350
            },
            "smallTrader": {
              "long": 9734,
              "short": 20019,
              "net": -10285
            }
          },
          "openInterest": 79879
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1844,
              "short": 41835,
              "net": -39991
            },
            "nonCommercial": {
              "long": 44223,
              "short": 9728,
              "net": 34495
            },
            "smallTrader": {
              "long": 7998,
              "short": 2502,
              "net": 5496
            }
          },
          "openInterest": 58932
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 238666,
              "short": 112369,
              "net": 126297
            },
            "nonCommercial": {
              "long": 114961,
              "short": 235393,
              "net": -120432
            },
            "smallTrader": {
              "long": 26359,
              "short": 32224,
              "net": -5865
            }
          },
          "openInterest": 521260
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105339,
              "short": 157952,
              "net": -52613
            },
            "nonCommercial": {
              "long": 91116,
              "short": 36890,
              "net": 54226
            },
            "smallTrader": {
              "long": 22583,
              "short": 24196,
              "net": -1613
            }
          },
          "openInterest": 263307
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160479,
              "short": 195759,
              "net": -35280
            },
            "nonCommercial": {
              "long": 162314,
              "short": 116791,
              "net": 45523
            },
            "smallTrader": {
              "long": 33997,
              "short": 44240,
              "net": -10243
            }
          },
          "openInterest": 454002
        }
      ]
    },
    {
      "reportDate": "2018-09-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2850523,
              "short": 2119756,
              "net": 730767
            },
            "nonCommercial": {
              "long": 510780,
              "short": 1195492,
              "net": -684712
            },
            "smallTrader": {
              "long": 400657,
              "short": 446712,
              "net": -46055
            }
          },
          "openInterest": 3986241
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1489209,
              "short": 1230323,
              "net": 258886
            },
            "nonCommercial": {
              "long": 471032,
              "short": 680399,
              "net": -209367
            },
            "smallTrader": {
              "long": 131093,
              "short": 180612,
              "net": -49519
            }
          },
          "openInterest": 2189374
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 566526,
              "short": 463879,
              "net": 102647
            },
            "nonCommercial": {
              "long": 133856,
              "short": 200781,
              "net": -66925
            },
            "smallTrader": {
              "long": 146318,
              "short": 182040,
              "net": -35722
            }
          },
          "openInterest": 857405
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3336631,
              "short": 2402789,
              "net": 933842
            },
            "nonCommercial": {
              "long": 595992,
              "short": 1405646,
              "net": -809654
            },
            "smallTrader": {
              "long": 310001,
              "short": 434189,
              "net": -124188
            }
          },
          "openInterest": 4429991
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115478,
              "short": 21693,
              "net": 93785
            },
            "nonCommercial": {
              "long": 26231,
              "short": 94234,
              "net": -68003
            },
            "smallTrader": {
              "long": 18492,
              "short": 44274,
              "net": -25782
            }
          },
          "openInterest": 162860
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 139,
              "net": -139
            },
            "nonCommercial": {
              "long": 1656,
              "short": 2037,
              "net": -381
            },
            "smallTrader": {
              "long": 858,
              "short": 338,
              "net": 520
            }
          },
          "openInterest": 2742
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30028,
              "short": 3157,
              "net": 26871
            },
            "nonCommercial": {
              "long": 9494,
              "short": 35494,
              "net": -26000
            },
            "smallTrader": {
              "long": 1776,
              "short": 2647,
              "net": -871
            }
          },
          "openInterest": 41305
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175480,
              "short": 71793,
              "net": 103687
            },
            "nonCommercial": {
              "long": 32856,
              "short": 112114,
              "net": -79258
            },
            "smallTrader": {
              "long": 18648,
              "short": 43077,
              "net": -24429
            }
          },
          "openInterest": 229637
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92956,
              "short": 35472,
              "net": 57484
            },
            "nonCommercial": {
              "long": 25979,
              "short": 56090,
              "net": -30111
            },
            "smallTrader": {
              "long": 28021,
              "short": 55394,
              "net": -27373
            }
          },
          "openInterest": 150538
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128730,
              "short": 139953,
              "net": -11223
            },
            "nonCommercial": {
              "long": 72998,
              "short": 63227,
              "net": 9771
            },
            "smallTrader": {
              "long": 9153,
              "short": 7701,
              "net": 1452
            }
          },
          "openInterest": 240324
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175864,
              "short": 89018,
              "net": 86846
            },
            "nonCommercial": {
              "long": 63401,
              "short": 161882,
              "net": -98481
            },
            "smallTrader": {
              "long": 22199,
              "short": 10564,
              "net": 11635
            }
          },
          "openInterest": 332765
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92483,
              "short": 90602,
              "net": 1881
            },
            "nonCommercial": {
              "long": 74577,
              "short": 74768,
              "net": -191
            },
            "smallTrader": {
              "long": 15091,
              "short": 16781,
              "net": -1690
            }
          },
          "openInterest": 235543
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 794641,
              "short": 771352,
              "net": 23289
            },
            "nonCommercial": {
              "long": 469442,
              "short": 483957,
              "net": -14515
            },
            "smallTrader": {
              "long": 171863,
              "short": 180637,
              "net": -8774
            }
          },
          "openInterest": 1726248
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118257,
              "short": 197908,
              "net": -79651
            },
            "nonCommercial": {
              "long": 98976,
              "short": 23159,
              "net": 75817
            },
            "smallTrader": {
              "long": 14470,
              "short": 10636,
              "net": 3834
            }
          },
          "openInterest": 255358
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 740953,
              "short": 1308891,
              "net": -567938
            },
            "nonCommercial": {
              "long": 626914,
              "short": 96548,
              "net": 530366
            },
            "smallTrader": {
              "long": 98372,
              "short": 60800,
              "net": 37572
            }
          },
          "openInterest": 2228937
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22866,
              "short": 44861,
              "net": -21995
            },
            "nonCommercial": {
              "long": 27090,
              "short": 6465,
              "net": 20625
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 64537
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38220,
              "short": 45110,
              "net": -6890
            },
            "nonCommercial": {
              "long": 11003,
              "short": 4602,
              "net": 6401
            },
            "smallTrader": {
              "long": 626,
              "short": 137,
              "net": 489
            }
          },
          "openInterest": 52434
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205804,
              "short": 228792,
              "net": -22988
            },
            "nonCommercial": {
              "long": 166468,
              "short": 164802,
              "net": 1666
            },
            "smallTrader": {
              "long": 81110,
              "short": 59788,
              "net": 21322
            }
          },
          "openInterest": 465130
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16901,
              "short": 11414,
              "net": 5487
            },
            "nonCommercial": {
              "long": 19308,
              "short": 16581,
              "net": 2727
            },
            "smallTrader": {
              "long": 7298,
              "short": 15512,
              "net": -8214
            }
          },
          "openInterest": 53991
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193689,
              "short": 308686,
              "net": -114997
            },
            "nonCommercial": {
              "long": 142558,
              "short": 38898,
              "net": 103660
            },
            "smallTrader": {
              "long": 23987,
              "short": 12650,
              "net": 11337
            }
          },
          "openInterest": 441031
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 171293,
              "short": 169602,
              "net": 1691
            },
            "nonCommercial": {
              "long": 197797,
              "short": 208641,
              "net": -10844
            },
            "smallTrader": {
              "long": 43868,
              "short": 34715,
              "net": 9153
            }
          },
          "openInterest": 469436
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190430,
              "short": 248816,
              "net": -58386
            },
            "nonCommercial": {
              "long": 89963,
              "short": 47023,
              "net": 42940
            },
            "smallTrader": {
              "long": 45032,
              "short": 29586,
              "net": 15446
            }
          },
          "openInterest": 419211
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126444,
              "short": 33270,
              "net": 93174
            },
            "nonCommercial": {
              "long": 49752,
              "short": 113507,
              "net": -63755
            },
            "smallTrader": {
              "long": 20588,
              "short": 50007,
              "net": -29419
            }
          },
          "openInterest": 200221
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80621,
              "short": 66190,
              "net": 14431
            },
            "nonCommercial": {
              "long": 75109,
              "short": 78476,
              "net": -3367
            },
            "smallTrader": {
              "long": 19549,
              "short": 30613,
              "net": -11064
            }
          },
          "openInterest": 219574
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119239,
              "short": 184408,
              "net": -65169
            },
            "nonCommercial": {
              "long": 115352,
              "short": 34597,
              "net": 80755
            },
            "smallTrader": {
              "long": 28510,
              "short": 44096,
              "net": -15586
            }
          },
          "openInterest": 318844
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79529,
              "short": 124308,
              "net": -44779
            },
            "nonCommercial": {
              "long": 112234,
              "short": 71721,
              "net": 40513
            },
            "smallTrader": {
              "long": 7627,
              "short": 3361,
              "net": 4266
            }
          },
          "openInterest": 200192
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36848,
              "short": 42665,
              "net": -5817
            },
            "nonCommercial": {
              "long": 16238,
              "short": 10372,
              "net": 5866
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61679
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 660776,
              "short": 605712,
              "net": 55064
            },
            "nonCommercial": {
              "long": 317260,
              "short": 399102,
              "net": -81842
            },
            "smallTrader": {
              "long": 63318,
              "short": 36540,
              "net": 26778
            }
          },
          "openInterest": 1661567
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43348,
              "short": 7423,
              "net": 35925
            },
            "nonCommercial": {
              "long": 11021,
              "short": 43010,
              "net": -31989
            },
            "smallTrader": {
              "long": 2160,
              "short": 6096,
              "net": -3936
            }
          },
          "openInterest": 57429
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25444,
              "short": 29292,
              "net": -3848
            },
            "nonCommercial": {
              "long": 41947,
              "short": 44157,
              "net": -2210
            },
            "smallTrader": {
              "long": 9827,
              "short": 3769,
              "net": 6058
            }
          },
          "openInterest": 88533
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 437305,
              "short": 446988,
              "net": -9683
            },
            "nonCommercial": {
              "long": 155172,
              "short": 154172,
              "net": 1000
            },
            "smallTrader": {
              "long": 35116,
              "short": 26433,
              "net": 8683
            }
          },
          "openInterest": 645381
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 497257,
              "short": 535507,
              "net": -38250
            },
            "nonCommercial": {
              "long": 105610,
              "short": 75488,
              "net": 30122
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 726708
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77147,
              "short": 68313,
              "net": 8834
            },
            "nonCommercial": {
              "long": 80024,
              "short": 105540,
              "net": -25516
            },
            "smallTrader": {
              "long": 32927,
              "short": 16245,
              "net": 16682
            }
          },
          "openInterest": 205469
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262701,
              "short": 328776,
              "net": -66075
            },
            "nonCommercial": {
              "long": 117385,
              "short": 59259,
              "net": 58126
            },
            "smallTrader": {
              "long": 52407,
              "short": 44458,
              "net": 7949
            }
          },
          "openInterest": 531670
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 293949,
              "short": 228603,
              "net": 65346
            },
            "nonCommercial": {
              "long": 111430,
              "short": 181248,
              "net": -69818
            },
            "smallTrader": {
              "long": 38624,
              "short": 34152,
              "net": 4472
            }
          },
          "openInterest": 601384
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 471349,
              "short": 372262,
              "net": 99087
            },
            "nonCommercial": {
              "long": 163103,
              "short": 232629,
              "net": -69526
            },
            "smallTrader": {
              "long": 57803,
              "short": 87364,
              "net": -29561
            }
          },
          "openInterest": 868535
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425104,
              "short": 387201,
              "net": 37903
            },
            "nonCommercial": {
              "long": 188789,
              "short": 237017,
              "net": -48228
            },
            "smallTrader": {
              "long": 75300,
              "short": 64975,
              "net": 10325
            }
          },
          "openInterest": 811721
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33182,
              "short": 9058,
              "net": 24124
            },
            "nonCommercial": {
              "long": 9875,
              "short": 28313,
              "net": -18438
            },
            "smallTrader": {
              "long": 11067,
              "short": 16753,
              "net": -5686
            }
          },
          "openInterest": 54251
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1750,
              "short": 43529,
              "net": -41779
            },
            "nonCommercial": {
              "long": 47280,
              "short": 9824,
              "net": 37456
            },
            "smallTrader": {
              "long": 6135,
              "short": 1812,
              "net": 4323
            }
          },
          "openInterest": 56908
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 245208,
              "short": 120072,
              "net": 125136
            },
            "nonCommercial": {
              "long": 123835,
              "short": 243609,
              "net": -119774
            },
            "smallTrader": {
              "long": 25714,
              "short": 31076,
              "net": -5362
            }
          },
          "openInterest": 540110
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107317,
              "short": 153875,
              "net": -46558
            },
            "nonCommercial": {
              "long": 93574,
              "short": 45366,
              "net": 48208
            },
            "smallTrader": {
              "long": 22537,
              "short": 24187,
              "net": -1650
            }
          },
          "openInterest": 272070
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166630,
              "short": 193938,
              "net": -27308
            },
            "nonCommercial": {
              "long": 160504,
              "short": 123875,
              "net": 36629
            },
            "smallTrader": {
              "long": 35045,
              "short": 44366,
              "net": -9321
            }
          },
          "openInterest": 472608
        }
      ]
    },
    {
      "reportDate": "2018-09-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2933014,
              "short": 2086321,
              "net": 846693
            },
            "nonCommercial": {
              "long": 483500,
              "short": 1239816,
              "net": -756316
            },
            "smallTrader": {
              "long": 402572,
              "short": 492949,
              "net": -90377
            }
          },
          "openInterest": 4035499
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1520954,
              "short": 1195380,
              "net": 325574
            },
            "nonCommercial": {
              "long": 470953,
              "short": 760785,
              "net": -289832
            },
            "smallTrader": {
              "long": 143370,
              "short": 179112,
              "net": -35742
            }
          },
          "openInterest": 2239796
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 585287,
              "short": 442620,
              "net": 142667
            },
            "nonCommercial": {
              "long": 119394,
              "short": 222368,
              "net": -102974
            },
            "smallTrader": {
              "long": 150048,
              "short": 189741,
              "net": -39693
            }
          },
          "openInterest": 865076
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3350831,
              "short": 2395304,
              "net": 955527
            },
            "nonCommercial": {
              "long": 586882,
              "short": 1413449,
              "net": -826567
            },
            "smallTrader": {
              "long": 316018,
              "short": 444978,
              "net": -128960
            }
          },
          "openInterest": 4407198
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114724,
              "short": 21213,
              "net": 93511
            },
            "nonCommercial": {
              "long": 21888,
              "short": 93949,
              "net": -72061
            },
            "smallTrader": {
              "long": 19358,
              "short": 40808,
              "net": -21450
            }
          },
          "openInterest": 158761
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 139,
              "net": -139
            },
            "nonCommercial": {
              "long": 1625,
              "short": 1952,
              "net": -327
            },
            "smallTrader": {
              "long": 789,
              "short": 323,
              "net": 466
            }
          },
          "openInterest": 2746
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35106,
              "short": 5836,
              "net": 29270
            },
            "nonCommercial": {
              "long": 7952,
              "short": 36541,
              "net": -28589
            },
            "smallTrader": {
              "long": 1669,
              "short": 2350,
              "net": -681
            }
          },
          "openInterest": 46266
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 167336,
              "short": 78909,
              "net": 88427
            },
            "nonCommercial": {
              "long": 34768,
              "short": 101846,
              "net": -67078
            },
            "smallTrader": {
              "long": 19384,
              "short": 40733,
              "net": -21349
            }
          },
          "openInterest": 225082
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51398,
              "short": 34867,
              "net": 16531
            },
            "nonCommercial": {
              "long": 31812,
              "short": 51344,
              "net": -19532
            },
            "smallTrader": {
              "long": 29154,
              "short": 26153,
              "net": 3001
            }
          },
          "openInterest": 115727
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130729,
              "short": 135095,
              "net": -4366
            },
            "nonCommercial": {
              "long": 71658,
              "short": 69148,
              "net": 2510
            },
            "smallTrader": {
              "long": 10136,
              "short": 8280,
              "net": 1856
            }
          },
          "openInterest": 244746
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177179,
              "short": 96013,
              "net": 81166
            },
            "nonCommercial": {
              "long": 67231,
              "short": 159027,
              "net": -91796
            },
            "smallTrader": {
              "long": 19730,
              "short": 9100,
              "net": 10630
            }
          },
          "openInterest": 337983
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89179,
              "short": 100907,
              "net": -11728
            },
            "nonCommercial": {
              "long": 77987,
              "short": 66883,
              "net": 11104
            },
            "smallTrader": {
              "long": 15124,
              "short": 14500,
              "net": 624
            }
          },
          "openInterest": 237120
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 792702,
              "short": 792308,
              "net": 394
            },
            "nonCommercial": {
              "long": 464079,
              "short": 454582,
              "net": 9497
            },
            "smallTrader": {
              "long": 168883,
              "short": 178774,
              "net": -9891
            }
          },
          "openInterest": 1716016
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115260,
              "short": 192731,
              "net": -77471
            },
            "nonCommercial": {
              "long": 94796,
              "short": 20751,
              "net": 74045
            },
            "smallTrader": {
              "long": 14061,
              "short": 10635,
              "net": 3426
            }
          },
          "openInterest": 249270
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700707,
              "short": 1296897,
              "net": -596190
            },
            "nonCommercial": {
              "long": 647214,
              "short": 87129,
              "net": 560085
            },
            "smallTrader": {
              "long": 102535,
              "short": 66430,
              "net": 36105
            }
          },
          "openInterest": 2225779
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11781,
              "short": 39331,
              "net": -27550
            },
            "nonCommercial": {
              "long": 30921,
              "short": 5891,
              "net": 25030
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53775
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 39461,
              "short": 45682,
              "net": -6221
            },
            "nonCommercial": {
              "long": 10588,
              "short": 4788,
              "net": 5800
            },
            "smallTrader": {
              "long": 551,
              "short": 130,
              "net": 421
            }
          },
          "openInterest": 53396
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 203763,
              "short": 240493,
              "net": -36730
            },
            "nonCommercial": {
              "long": 172426,
              "short": 168730,
              "net": 3696
            },
            "smallTrader": {
              "long": 87341,
              "short": 54307,
              "net": 33034
            }
          },
          "openInterest": 477881
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16930,
              "short": 11841,
              "net": 5089
            },
            "nonCommercial": {
              "long": 19896,
              "short": 16977,
              "net": 2919
            },
            "smallTrader": {
              "long": 7348,
              "short": 15356,
              "net": -8008
            }
          },
          "openInterest": 54763
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172605,
              "short": 295330,
              "net": -122725
            },
            "nonCommercial": {
              "long": 152024,
              "short": 39864,
              "net": 112160
            },
            "smallTrader": {
              "long": 24934,
              "short": 14369,
              "net": 10565
            }
          },
          "openInterest": 431316
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 167904,
              "short": 160824,
              "net": 7080
            },
            "nonCommercial": {
              "long": 192940,
              "short": 210588,
              "net": -17648
            },
            "smallTrader": {
              "long": 47538,
              "short": 36970,
              "net": 10568
            }
          },
          "openInterest": 460279
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184722,
              "short": 247532,
              "net": -62810
            },
            "nonCommercial": {
              "long": 91949,
              "short": 47586,
              "net": 44363
            },
            "smallTrader": {
              "long": 47257,
              "short": 28810,
              "net": 18447
            }
          },
          "openInterest": 416090
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144358,
              "short": 31201,
              "net": 113157
            },
            "nonCommercial": {
              "long": 47253,
              "short": 131972,
              "net": -84719
            },
            "smallTrader": {
              "long": 21498,
              "short": 49936,
              "net": -28438
            }
          },
          "openInterest": 215376
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79202,
              "short": 65737,
              "net": 13465
            },
            "nonCommercial": {
              "long": 74018,
              "short": 75839,
              "net": -1821
            },
            "smallTrader": {
              "long": 19191,
              "short": 30835,
              "net": -11644
            }
          },
          "openInterest": 217129
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119146,
              "short": 187372,
              "net": -68226
            },
            "nonCommercial": {
              "long": 117321,
              "short": 33131,
              "net": 84190
            },
            "smallTrader": {
              "long": 30153,
              "short": 46117,
              "net": -15964
            }
          },
          "openInterest": 326486
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79751,
              "short": 135387,
              "net": -55636
            },
            "nonCommercial": {
              "long": 117315,
              "short": 65917,
              "net": 51398
            },
            "smallTrader": {
              "long": 7371,
              "short": 3133,
              "net": 4238
            }
          },
          "openInterest": 204650
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24274,
              "short": 31314,
              "net": -7040
            },
            "nonCommercial": {
              "long": 17370,
              "short": 10112,
              "net": 7258
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49420
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 624445,
              "short": 619018,
              "net": 5427
            },
            "nonCommercial": {
              "long": 319017,
              "short": 357657,
              "net": -38640
            },
            "smallTrader": {
              "long": 66596,
              "short": 33383,
              "net": 33213
            }
          },
          "openInterest": 1621469
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43141,
              "short": 7615,
              "net": 35526
            },
            "nonCommercial": {
              "long": 10906,
              "short": 42741,
              "net": -31835
            },
            "smallTrader": {
              "long": 2020,
              "short": 5711,
              "net": -3691
            }
          },
          "openInterest": 56994
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20905,
              "short": 29127,
              "net": -8222
            },
            "nonCommercial": {
              "long": 39027,
              "short": 36337,
              "net": 2690
            },
            "smallTrader": {
              "long": 9172,
              "short": 3640,
              "net": 5532
            }
          },
          "openInterest": 75991
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 340728,
              "short": 328079,
              "net": 12649
            },
            "nonCommercial": {
              "long": 147387,
              "short": 165326,
              "net": -17939
            },
            "smallTrader": {
              "long": 24996,
              "short": 19706,
              "net": 5290
            }
          },
          "openInterest": 527404
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 391422,
              "short": 446257,
              "net": -54835
            },
            "nonCommercial": {
              "long": 102290,
              "short": 62633,
              "net": 39657
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 579634
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76039,
              "short": 70653,
              "net": 5386
            },
            "nonCommercial": {
              "long": 79198,
              "short": 102453,
              "net": -23255
            },
            "smallTrader": {
              "long": 33295,
              "short": 15426,
              "net": 17869
            }
          },
          "openInterest": 204508
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255046,
              "short": 325116,
              "net": -70070
            },
            "nonCommercial": {
              "long": 111341,
              "short": 50339,
              "net": 61002
            },
            "smallTrader": {
              "long": 51033,
              "short": 41965,
              "net": 9068
            }
          },
          "openInterest": 517504
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 276048,
              "short": 239493,
              "net": 36555
            },
            "nonCommercial": {
              "long": 113109,
              "short": 156336,
              "net": -43227
            },
            "smallTrader": {
              "long": 38667,
              "short": 31995,
              "net": 6672
            }
          },
          "openInterest": 588433
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 470541,
              "short": 387675,
              "net": 82866
            },
            "nonCommercial": {
              "long": 161601,
              "short": 216462,
              "net": -54861
            },
            "smallTrader": {
              "long": 58474,
              "short": 86479,
              "net": -28005
            }
          },
          "openInterest": 865196
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406723,
              "short": 352191,
              "net": 54532
            },
            "nonCommercial": {
              "long": 196308,
              "short": 264863,
              "net": -68555
            },
            "smallTrader": {
              "long": 77059,
              "short": 63036,
              "net": 14023
            }
          },
          "openInterest": 817701
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31833,
              "short": 10310,
              "net": 21523
            },
            "nonCommercial": {
              "long": 10394,
              "short": 26477,
              "net": -16083
            },
            "smallTrader": {
              "long": 11635,
              "short": 17075,
              "net": -5440
            }
          },
          "openInterest": 53927
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1717,
              "short": 42279,
              "net": -40562
            },
            "nonCommercial": {
              "long": 43449,
              "short": 6440,
              "net": 37009
            },
            "smallTrader": {
              "long": 5623,
              "short": 2070,
              "net": 3553
            }
          },
          "openInterest": 52751
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 254334,
              "short": 110368,
              "net": 143966
            },
            "nonCommercial": {
              "long": 120215,
              "short": 259990,
              "net": -139775
            },
            "smallTrader": {
              "long": 26160,
              "short": 30351,
              "net": -4191
            }
          },
          "openInterest": 527409
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104769,
              "short": 149040,
              "net": -44271
            },
            "nonCommercial": {
              "long": 93770,
              "short": 47685,
              "net": 46085
            },
            "smallTrader": {
              "long": 23182,
              "short": 24996,
              "net": -1814
            }
          },
          "openInterest": 270040
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163983,
              "short": 189545,
              "net": -25562
            },
            "nonCommercial": {
              "long": 157349,
              "short": 120789,
              "net": 36560
            },
            "smallTrader": {
              "long": 35632,
              "short": 46630,
              "net": -10998
            }
          },
          "openInterest": 461262
        }
      ]
    },
    {
      "reportDate": "2018-10-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2902337,
              "short": 2090013,
              "net": 812324
            },
            "nonCommercial": {
              "long": 426259,
              "short": 1166451,
              "net": -740192
            },
            "smallTrader": {
              "long": 418886,
              "short": 491018,
              "net": -72132
            }
          },
          "openInterest": 3978827
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1528141,
              "short": 1189931,
              "net": 338210
            },
            "nonCommercial": {
              "long": 455017,
              "short": 748035,
              "net": -293018
            },
            "smallTrader": {
              "long": 135006,
              "short": 180198,
              "net": -45192
            }
          },
          "openInterest": 2184417
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 597900,
              "short": 451795,
              "net": 146105
            },
            "nonCommercial": {
              "long": 117374,
              "short": 237182,
              "net": -119808
            },
            "smallTrader": {
              "long": 154573,
              "short": 180870,
              "net": -26297
            }
          },
          "openInterest": 886118
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3363507,
              "short": 2394045,
              "net": 969462
            },
            "nonCommercial": {
              "long": 559743,
              "short": 1385702,
              "net": -825959
            },
            "smallTrader": {
              "long": 312300,
              "short": 455803,
              "net": -143503
            }
          },
          "openInterest": 4405554
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112337,
              "short": 22090,
              "net": 90247
            },
            "nonCommercial": {
              "long": 20470,
              "short": 92188,
              "net": -71718
            },
            "smallTrader": {
              "long": 19981,
              "short": 38510,
              "net": -18529
            }
          },
          "openInterest": 154671
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 155,
              "net": -155
            },
            "nonCommercial": {
              "long": 1590,
              "short": 1918,
              "net": -328
            },
            "smallTrader": {
              "long": 741,
              "short": 258,
              "net": 483
            }
          },
          "openInterest": 2354
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31699,
              "short": 4327,
              "net": 27372
            },
            "nonCommercial": {
              "long": 5923,
              "short": 33162,
              "net": -27239
            },
            "smallTrader": {
              "long": 1830,
              "short": 1963,
              "net": -133
            }
          },
          "openInterest": 39560
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157189,
              "short": 78524,
              "net": 78665
            },
            "nonCommercial": {
              "long": 30786,
              "short": 90126,
              "net": -59340
            },
            "smallTrader": {
              "long": 19332,
              "short": 38657,
              "net": -19325
            }
          },
          "openInterest": 210495
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48865,
              "short": 38578,
              "net": 10287
            },
            "nonCommercial": {
              "long": 41940,
              "short": 60424,
              "net": -18484
            },
            "smallTrader": {
              "long": 32781,
              "short": 24584,
              "net": 8197
            }
          },
          "openInterest": 127333
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144663,
              "short": 134563,
              "net": 10100
            },
            "nonCommercial": {
              "long": 72290,
              "short": 81879,
              "net": -9589
            },
            "smallTrader": {
              "long": 11324,
              "short": 11835,
              "net": -511
            }
          },
          "openInterest": 265888
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170875,
              "short": 102937,
              "net": 67938
            },
            "nonCommercial": {
              "long": 67225,
              "short": 144160,
              "net": -76935
            },
            "smallTrader": {
              "long": 20319,
              "short": 11322,
              "net": 8997
            }
          },
          "openInterest": 332046
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91956,
              "short": 105228,
              "net": -13272
            },
            "nonCommercial": {
              "long": 77360,
              "short": 65385,
              "net": 11975
            },
            "smallTrader": {
              "long": 15017,
              "short": 13720,
              "net": 1297
            }
          },
          "openInterest": 234368
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 766920,
              "short": 809808,
              "net": -42888
            },
            "nonCommercial": {
              "long": 453334,
              "short": 397169,
              "net": 56165
            },
            "smallTrader": {
              "long": 166349,
              "short": 179626,
              "net": -13277
            }
          },
          "openInterest": 1683276
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122632,
              "short": 188728,
              "net": -66096
            },
            "nonCommercial": {
              "long": 90059,
              "short": 25227,
              "net": 64832
            },
            "smallTrader": {
              "long": 13298,
              "short": 12034,
              "net": 1264
            }
          },
          "openInterest": 250658
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 703730,
              "short": 1287359,
              "net": -583629
            },
            "nonCommercial": {
              "long": 653899,
              "short": 104990,
              "net": 548909
            },
            "smallTrader": {
              "long": 107703,
              "short": 72983,
              "net": 34720
            }
          },
          "openInterest": 2245589
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13655,
              "short": 42121,
              "net": -28466
            },
            "nonCommercial": {
              "long": 33370,
              "short": 5985,
              "net": 27385
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57182
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27805,
              "short": 33188,
              "net": -5383
            },
            "nonCommercial": {
              "long": 9463,
              "short": 4472,
              "net": 4991
            },
            "smallTrader": {
              "long": 520,
              "short": 128,
              "net": 392
            }
          },
          "openInterest": 40146
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 224680,
              "short": 234180,
              "net": -9500
            },
            "nonCommercial": {
              "long": 164738,
              "short": 171839,
              "net": -7101
            },
            "smallTrader": {
              "long": 77764,
              "short": 61163,
              "net": 16601
            }
          },
          "openInterest": 479644
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17276,
              "short": 12093,
              "net": 5183
            },
            "nonCommercial": {
              "long": 21683,
              "short": 18634,
              "net": 3049
            },
            "smallTrader": {
              "long": 7324,
              "short": 15556,
              "net": -8232
            }
          },
          "openInterest": 57350
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161575,
              "short": 285367,
              "net": -123792
            },
            "nonCommercial": {
              "long": 157140,
              "short": 44499,
              "net": 112641
            },
            "smallTrader": {
              "long": 25512,
              "short": 14361,
              "net": 11151
            }
          },
          "openInterest": 422891
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 169371,
              "short": 160496,
              "net": 8875
            },
            "nonCommercial": {
              "long": 192490,
              "short": 214312,
              "net": -21822
            },
            "smallTrader": {
              "long": 49286,
              "short": 36339,
              "net": 12947
            }
          },
          "openInterest": 459776
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174063,
              "short": 242471,
              "net": -68408
            },
            "nonCommercial": {
              "long": 95691,
              "short": 47178,
              "net": 48513
            },
            "smallTrader": {
              "long": 49267,
              "short": 29372,
              "net": 19895
            }
          },
          "openInterest": 421971
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169666,
              "short": 33666,
              "net": 136000
            },
            "nonCommercial": {
              "long": 56074,
              "short": 170120,
              "net": -114046
            },
            "smallTrader": {
              "long": 21965,
              "short": 43919,
              "net": -21954
            }
          },
          "openInterest": 252277
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83803,
              "short": 73719,
              "net": 10084
            },
            "nonCommercial": {
              "long": 77316,
              "short": 75547,
              "net": 1769
            },
            "smallTrader": {
              "long": 20260,
              "short": 32113,
              "net": -11853
            }
          },
          "openInterest": 230243
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126334,
              "short": 195720,
              "net": -69386
            },
            "nonCommercial": {
              "long": 123175,
              "short": 36306,
              "net": 86869
            },
            "smallTrader": {
              "long": 29544,
              "short": 47027,
              "net": -17483
            }
          },
          "openInterest": 336247
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73258,
              "short": 150505,
              "net": -77247
            },
            "nonCommercial": {
              "long": 135649,
              "short": 61820,
              "net": 73829
            },
            "smallTrader": {
              "long": 7636,
              "short": 4218,
              "net": 3418
            }
          },
          "openInterest": 217218
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23316,
              "short": 30189,
              "net": -6873
            },
            "nonCommercial": {
              "long": 18573,
              "short": 11328,
              "net": 7245
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49441
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 625750,
              "short": 637398,
              "net": -11648
            },
            "nonCommercial": {
              "long": 322476,
              "short": 348499,
              "net": -26023
            },
            "smallTrader": {
              "long": 69936,
              "short": 32265,
              "net": 37671
            }
          },
          "openInterest": 1658072
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42586,
              "short": 7291,
              "net": 35295
            },
            "nonCommercial": {
              "long": 10678,
              "short": 41274,
              "net": -30596
            },
            "smallTrader": {
              "long": 1974,
              "short": 6673,
              "net": -4699
            }
          },
          "openInterest": 56448
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20132,
              "short": 31791,
              "net": -11659
            },
            "nonCommercial": {
              "long": 40869,
              "short": 33820,
              "net": 7049
            },
            "smallTrader": {
              "long": 8295,
              "short": 3685,
              "net": 4610
            }
          },
          "openInterest": 73139
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 349692,
              "short": 318172,
              "net": 31520
            },
            "nonCommercial": {
              "long": 139513,
              "short": 177449,
              "net": -37936
            },
            "smallTrader": {
              "long": 26376,
              "short": 19960,
              "net": 6416
            }
          },
          "openInterest": 529942
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 399342,
              "short": 456552,
              "net": -57210
            },
            "nonCommercial": {
              "long": 106683,
              "short": 59448,
              "net": 47235
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 590542
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76734,
              "short": 77746,
              "net": -1012
            },
            "nonCommercial": {
              "long": 75937,
              "short": 93435,
              "net": -17498
            },
            "smallTrader": {
              "long": 32150,
              "short": 13640,
              "net": 18510
            }
          },
          "openInterest": 200173
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251195,
              "short": 328843,
              "net": -77648
            },
            "nonCommercial": {
              "long": 116972,
              "short": 51844,
              "net": 65128
            },
            "smallTrader": {
              "long": 53326,
              "short": 40806,
              "net": 12520
            }
          },
          "openInterest": 515973
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261072,
              "short": 255617,
              "net": 5455
            },
            "nonCommercial": {
              "long": 115092,
              "short": 127341,
              "net": -12249
            },
            "smallTrader": {
              "long": 39704,
              "short": 32910,
              "net": 6794
            }
          },
          "openInterest": 553938
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 465725,
              "short": 396414,
              "net": 69311
            },
            "nonCommercial": {
              "long": 162304,
              "short": 201331,
              "net": -39027
            },
            "smallTrader": {
              "long": 56474,
              "short": 86758,
              "net": -30284
            }
          },
          "openInterest": 861752
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 410152,
              "short": 342333,
              "net": 67819
            },
            "nonCommercial": {
              "long": 191426,
              "short": 271310,
              "net": -79884
            },
            "smallTrader": {
              "long": 73800,
              "short": 61735,
              "net": 12065
            }
          },
          "openInterest": 812368
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33202,
              "short": 10106,
              "net": 23096
            },
            "nonCommercial": {
              "long": 11848,
              "short": 25250,
              "net": -13402
            },
            "smallTrader": {
              "long": 9517,
              "short": 19211,
              "net": -9694
            }
          },
          "openInterest": 54650
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1652,
              "short": 42896,
              "net": -41244
            },
            "nonCommercial": {
              "long": 43552,
              "short": 6516,
              "net": 37036
            },
            "smallTrader": {
              "long": 6304,
              "short": 2096,
              "net": 4208
            }
          },
          "openInterest": 53364
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 263642,
              "short": 116883,
              "net": 146759
            },
            "nonCommercial": {
              "long": 123415,
              "short": 263859,
              "net": -140444
            },
            "smallTrader": {
              "long": 25588,
              "short": 31903,
              "net": -6315
            }
          },
          "openInterest": 535724
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111053,
              "short": 153179,
              "net": -42126
            },
            "nonCommercial": {
              "long": 96108,
              "short": 53637,
              "net": 42471
            },
            "smallTrader": {
              "long": 23219,
              "short": 23564,
              "net": -345
            }
          },
          "openInterest": 279999
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169349,
              "short": 196994,
              "net": -27645
            },
            "nonCommercial": {
              "long": 161485,
              "short": 126340,
              "net": 35145
            },
            "smallTrader": {
              "long": 35991,
              "short": 43491,
              "net": -7500
            }
          },
          "openInterest": 475997
        }
      ]
    },
    {
      "reportDate": "2018-10-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2934844,
              "short": 2207493,
              "net": 727351
            },
            "nonCommercial": {
              "long": 544866,
              "short": 1167288,
              "net": -622422
            },
            "smallTrader": {
              "long": 403023,
              "short": 507952,
              "net": -104929
            }
          },
          "openInterest": 4126136
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1541743,
              "short": 1250733,
              "net": 291010
            },
            "nonCommercial": {
              "long": 486355,
              "short": 729919,
              "net": -243564
            },
            "smallTrader": {
              "long": 134356,
              "short": 181802,
              "net": -47446
            }
          },
          "openInterest": 2231833
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 645652,
              "short": 457712,
              "net": 187940
            },
            "nonCommercial": {
              "long": 136538,
              "short": 274920,
              "net": -138382
            },
            "smallTrader": {
              "long": 146225,
              "short": 195783,
              "net": -49558
            }
          },
          "openInterest": 944352
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3443729,
              "short": 2425582,
              "net": 1018147
            },
            "nonCommercial": {
              "long": 556118,
              "short": 1416058,
              "net": -859940
            },
            "smallTrader": {
              "long": 296063,
              "short": 454270,
              "net": -158207
            }
          },
          "openInterest": 4448802
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118989,
              "short": 25120,
              "net": 93869
            },
            "nonCommercial": {
              "long": 25596,
              "short": 98880,
              "net": -73284
            },
            "smallTrader": {
              "long": 24078,
              "short": 44663,
              "net": -20585
            }
          },
          "openInterest": 170758
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 170,
              "net": -170
            },
            "nonCommercial": {
              "long": 2038,
              "short": 2289,
              "net": -251
            },
            "smallTrader": {
              "long": 786,
              "short": 365,
              "net": 421
            }
          },
          "openInterest": 2848
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28731,
              "short": 10109,
              "net": 18622
            },
            "nonCommercial": {
              "long": 6704,
              "short": 25532,
              "net": -18828
            },
            "smallTrader": {
              "long": 1887,
              "short": 1681,
              "net": 206
            }
          },
          "openInterest": 37381
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 154862,
              "short": 78777,
              "net": 76085
            },
            "nonCommercial": {
              "long": 30186,
              "short": 90693,
              "net": -60507
            },
            "smallTrader": {
              "long": 21470,
              "short": 37048,
              "net": -15578
            }
          },
          "openInterest": 210549
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49286,
              "short": 41083,
              "net": 8203
            },
            "nonCommercial": {
              "long": 38867,
              "short": 51012,
              "net": -12145
            },
            "smallTrader": {
              "long": 30874,
              "short": 26932,
              "net": 3942
            }
          },
          "openInterest": 121489
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143549,
              "short": 124724,
              "net": 18825
            },
            "nonCommercial": {
              "long": 71363,
              "short": 91239,
              "net": -19876
            },
            "smallTrader": {
              "long": 12714,
              "short": 11663,
              "net": 1051
            }
          },
          "openInterest": 267952
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168648,
              "short": 112423,
              "net": 56225
            },
            "nonCommercial": {
              "long": 58864,
              "short": 122952,
              "net": -64088
            },
            "smallTrader": {
              "long": 17581,
              "short": 9718,
              "net": 7863
            }
          },
          "openInterest": 319136
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104463,
              "short": 113387,
              "net": -8924
            },
            "nonCommercial": {
              "long": 73094,
              "short": 64847,
              "net": 8247
            },
            "smallTrader": {
              "long": 14808,
              "short": 14131,
              "net": 677
            }
          },
          "openInterest": 235478
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 751314,
              "short": 797957,
              "net": -46643
            },
            "nonCommercial": {
              "long": 441122,
              "short": 375187,
              "net": 65935
            },
            "smallTrader": {
              "long": 165708,
              "short": 185000,
              "net": -19292
            }
          },
          "openInterest": 1649056
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123686,
              "short": 190323,
              "net": -66637
            },
            "nonCommercial": {
              "long": 90810,
              "short": 26142,
              "net": 64668
            },
            "smallTrader": {
              "long": 13792,
              "short": 11823,
              "net": 1969
            }
          },
          "openInterest": 255853
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 695108,
              "short": 1263764,
              "net": -568656
            },
            "nonCommercial": {
              "long": 633117,
              "short": 105066,
              "net": 528051
            },
            "smallTrader": {
              "long": 107503,
              "short": 66898,
              "net": 40605
            }
          },
          "openInterest": 2217171
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12470,
              "short": 37050,
              "net": -24580
            },
            "nonCommercial": {
              "long": 28484,
              "short": 5933,
              "net": 22551
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52344
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31956,
              "short": 36575,
              "net": -4619
            },
            "nonCommercial": {
              "long": 9493,
              "short": 5136,
              "net": 4357
            },
            "smallTrader": {
              "long": 435,
              "short": 173,
              "net": 262
            }
          },
          "openInterest": 43753
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 228799,
              "short": 234237,
              "net": -5438
            },
            "nonCommercial": {
              "long": 162315,
              "short": 178457,
              "net": -16142
            },
            "smallTrader": {
              "long": 82096,
              "short": 60516,
              "net": 21580
            }
          },
          "openInterest": 483802
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16090,
              "short": 10975,
              "net": 5115
            },
            "nonCommercial": {
              "long": 22954,
              "short": 19318,
              "net": 3636
            },
            "smallTrader": {
              "long": 7644,
              "short": 16395,
              "net": -8751
            }
          },
          "openInterest": 57347
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166193,
              "short": 287109,
              "net": -120916
            },
            "nonCommercial": {
              "long": 159601,
              "short": 50636,
              "net": 108965
            },
            "smallTrader": {
              "long": 26768,
              "short": 14817,
              "net": 11951
            }
          },
          "openInterest": 418922
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 174309,
              "short": 148443,
              "net": 25866
            },
            "nonCommercial": {
              "long": 179746,
              "short": 217921,
              "net": -38175
            },
            "smallTrader": {
              "long": 47441,
              "short": 35132,
              "net": 12309
            }
          },
          "openInterest": 465253
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176102,
              "short": 247772,
              "net": -71670
            },
            "nonCommercial": {
              "long": 93595,
              "short": 45818,
              "net": 47777
            },
            "smallTrader": {
              "long": 52749,
              "short": 28856,
              "net": 23893
            }
          },
          "openInterest": 414138
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181744,
              "short": 43542,
              "net": 138202
            },
            "nonCommercial": {
              "long": 47034,
              "short": 162235,
              "net": -115201
            },
            "smallTrader": {
              "long": 21629,
              "short": 44630,
              "net": -23001
            }
          },
          "openInterest": 253374
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87135,
              "short": 77600,
              "net": 9535
            },
            "nonCommercial": {
              "long": 75674,
              "short": 73393,
              "net": 2281
            },
            "smallTrader": {
              "long": 20072,
              "short": 31888,
              "net": -11816
            }
          },
          "openInterest": 228318
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126969,
              "short": 196505,
              "net": -69536
            },
            "nonCommercial": {
              "long": 121957,
              "short": 35335,
              "net": 86622
            },
            "smallTrader": {
              "long": 29770,
              "short": 46856,
              "net": -17086
            }
          },
          "openInterest": 341490
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73701,
              "short": 152510,
              "net": -78809
            },
            "nonCommercial": {
              "long": 126813,
              "short": 52364,
              "net": 74449
            },
            "smallTrader": {
              "long": 7458,
              "short": 3098,
              "net": 4360
            }
          },
          "openInterest": 208594
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26109,
              "short": 28535,
              "net": -2426
            },
            "nonCommercial": {
              "long": 15235,
              "short": 12972,
              "net": 2263
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49546
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 637619,
              "short": 672836,
              "net": -35217
            },
            "nonCommercial": {
              "long": 346877,
              "short": 351429,
              "net": -4552
            },
            "smallTrader": {
              "long": 70479,
              "short": 30710,
              "net": 39769
            }
          },
          "openInterest": 1668101
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46161,
              "short": 8119,
              "net": 38042
            },
            "nonCommercial": {
              "long": 15418,
              "short": 49238,
              "net": -33820
            },
            "smallTrader": {
              "long": 2267,
              "short": 6489,
              "net": -4222
            }
          },
          "openInterest": 64710
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20050,
              "short": 32858,
              "net": -12808
            },
            "nonCommercial": {
              "long": 40938,
              "short": 32712,
              "net": 8226
            },
            "smallTrader": {
              "long": 8412,
              "short": 3830,
              "net": 4582
            }
          },
          "openInterest": 74067
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 363177,
              "short": 322830,
              "net": 40347
            },
            "nonCommercial": {
              "long": 121079,
              "short": 169079,
              "net": -48000
            },
            "smallTrader": {
              "long": 25260,
              "short": 17607,
              "net": 7653
            }
          },
          "openInterest": 523645
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 405821,
              "short": 472190,
              "net": -66369
            },
            "nonCommercial": {
              "long": 113016,
              "short": 59204,
              "net": 53812
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 611580
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78165,
              "short": 74610,
              "net": 3555
            },
            "nonCommercial": {
              "long": 72135,
              "short": 94385,
              "net": -22250
            },
            "smallTrader": {
              "long": 32924,
              "short": 14229,
              "net": 18695
            }
          },
          "openInterest": 199853
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241563,
              "short": 335797,
              "net": -94234
            },
            "nonCommercial": {
              "long": 122545,
              "short": 43582,
              "net": 78963
            },
            "smallTrader": {
              "long": 55351,
              "short": 40080,
              "net": 15271
            }
          },
          "openInterest": 518625
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254435,
              "short": 258182,
              "net": -3747
            },
            "nonCommercial": {
              "long": 110424,
              "short": 115468,
              "net": -5044
            },
            "smallTrader": {
              "long": 39125,
              "short": 30334,
              "net": 8791
            }
          },
          "openInterest": 536554
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452017,
              "short": 380834,
              "net": 71183
            },
            "nonCommercial": {
              "long": 156086,
              "short": 197380,
              "net": -41294
            },
            "smallTrader": {
              "long": 58876,
              "short": 88765,
              "net": -29889
            }
          },
          "openInterest": 847629
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396718,
              "short": 372213,
              "net": 24505
            },
            "nonCommercial": {
              "long": 178309,
              "short": 212631,
              "net": -34322
            },
            "smallTrader": {
              "long": 68615,
              "short": 58798,
              "net": 9817
            }
          },
          "openInterest": 748480
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37435,
              "short": 9720,
              "net": 27715
            },
            "nonCommercial": {
              "long": 14990,
              "short": 27793,
              "net": -12803
            },
            "smallTrader": {
              "long": 8852,
              "short": 23764,
              "net": -14912
            }
          },
          "openInterest": 61862
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1904,
              "short": 43329,
              "net": -41425
            },
            "nonCommercial": {
              "long": 48465,
              "short": 10756,
              "net": 37709
            },
            "smallTrader": {
              "long": 6227,
              "short": 2511,
              "net": 3716
            }
          },
          "openInterest": 58150
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 240261,
              "short": 120360,
              "net": 119901
            },
            "nonCommercial": {
              "long": 129967,
              "short": 243570,
              "net": -113603
            },
            "smallTrader": {
              "long": 23796,
              "short": 30094,
              "net": -6298
            }
          },
          "openInterest": 534909
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108466,
              "short": 149409,
              "net": -40943
            },
            "nonCommercial": {
              "long": 94927,
              "short": 54693,
              "net": 40234
            },
            "smallTrader": {
              "long": 24147,
              "short": 23438,
              "net": 709
            }
          },
          "openInterest": 283454
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173972,
              "short": 198583,
              "net": -24611
            },
            "nonCommercial": {
              "long": 161798,
              "short": 128869,
              "net": 32929
            },
            "smallTrader": {
              "long": 35773,
              "short": 44091,
              "net": -8318
            }
          },
          "openInterest": 482033
        }
      ]
    },
    {
      "reportDate": "2018-10-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2947229,
              "short": 2245569,
              "net": 701660
            },
            "nonCommercial": {
              "long": 555950,
              "short": 1171920,
              "net": -615970
            },
            "smallTrader": {
              "long": 397685,
              "short": 483375,
              "net": -85690
            }
          },
          "openInterest": 4134772
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1522823,
              "short": 1222880,
              "net": 299943
            },
            "nonCommercial": {
              "long": 516076,
              "short": 775792,
              "net": -259716
            },
            "smallTrader": {
              "long": 130317,
              "short": 170544,
              "net": -40227
            }
          },
          "openInterest": 2221827
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 630685,
              "short": 474436,
              "net": 156249
            },
            "nonCommercial": {
              "long": 144936,
              "short": 248873,
              "net": -103937
            },
            "smallTrader": {
              "long": 134080,
              "short": 186392,
              "net": -52312
            }
          },
          "openInterest": 927355
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3473156,
              "short": 2518946,
              "net": 954210
            },
            "nonCommercial": {
              "long": 583109,
              "short": 1402950,
              "net": -819841
            },
            "smallTrader": {
              "long": 306509,
              "short": 440878,
              "net": -134369
            }
          },
          "openInterest": 4518373
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114572,
              "short": 21667,
              "net": 92905
            },
            "nonCommercial": {
              "long": 19849,
              "short": 91340,
              "net": -71491
            },
            "smallTrader": {
              "long": 20470,
              "short": 41884,
              "net": -21414
            }
          },
          "openInterest": 155988
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 170,
              "net": -170
            },
            "nonCommercial": {
              "long": 1962,
              "short": 2190,
              "net": -228
            },
            "smallTrader": {
              "long": 704,
              "short": 306,
              "net": 398
            }
          },
          "openInterest": 2730
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28733,
              "short": 13031,
              "net": 15702
            },
            "nonCommercial": {
              "long": 7257,
              "short": 22950,
              "net": -15693
            },
            "smallTrader": {
              "long": 1607,
              "short": 1616,
              "net": -9
            }
          },
          "openInterest": 37688
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152950,
              "short": 86549,
              "net": 66401
            },
            "nonCommercial": {
              "long": 32153,
              "short": 82506,
              "net": -50353
            },
            "smallTrader": {
              "long": 21209,
              "short": 37257,
              "net": -16048
            }
          },
          "openInterest": 210108
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49320,
              "short": 42446,
              "net": 6874
            },
            "nonCommercial": {
              "long": 32202,
              "short": 43221,
              "net": -11019
            },
            "smallTrader": {
              "long": 31002,
              "short": 26857,
              "net": 4145
            }
          },
          "openInterest": 115386
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142687,
              "short": 128125,
              "net": 14562
            },
            "nonCommercial": {
              "long": 69632,
              "short": 85792,
              "net": -16160
            },
            "smallTrader": {
              "long": 12973,
              "short": 11375,
              "net": 1598
            }
          },
          "openInterest": 265889
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158816,
              "short": 117869,
              "net": 40947
            },
            "nonCommercial": {
              "long": 55321,
              "short": 101421,
              "net": -46100
            },
            "smallTrader": {
              "long": 13640,
              "short": 8487,
              "net": 5153
            }
          },
          "openInterest": 299554
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107788,
              "short": 116746,
              "net": -8958
            },
            "nonCommercial": {
              "long": 71672,
              "short": 62754,
              "net": 8918
            },
            "smallTrader": {
              "long": 14323,
              "short": 14283,
              "net": 40
            }
          },
          "openInterest": 237336
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 738523,
              "short": 825214,
              "net": -86691
            },
            "nonCommercial": {
              "long": 425419,
              "short": 315808,
              "net": 109611
            },
            "smallTrader": {
              "long": 168086,
              "short": 191006,
              "net": -22920
            }
          },
          "openInterest": 1622531
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126699,
              "short": 193807,
              "net": -67108
            },
            "nonCommercial": {
              "long": 92008,
              "short": 27980,
              "net": 64028
            },
            "smallTrader": {
              "long": 14713,
              "short": 11633,
              "net": 3080
            }
          },
          "openInterest": 262680
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 725465,
              "short": 1262652,
              "net": -537187
            },
            "nonCommercial": {
              "long": 614423,
              "short": 121194,
              "net": 493229
            },
            "smallTrader": {
              "long": 104209,
              "short": 60251,
              "net": 43958
            }
          },
          "openInterest": 2218887
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14356,
              "short": 29027,
              "net": -14671
            },
            "nonCommercial": {
              "long": 20338,
              "short": 7160,
              "net": 13178
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46361
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32416,
              "short": 37841,
              "net": -5425
            },
            "nonCommercial": {
              "long": 10173,
              "short": 5067,
              "net": 5106
            },
            "smallTrader": {
              "long": 502,
              "short": 183,
              "net": 319
            }
          },
          "openInterest": 44419
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 239573,
              "short": 227660,
              "net": 11913
            },
            "nonCommercial": {
              "long": 140817,
              "short": 170161,
              "net": -29344
            },
            "smallTrader": {
              "long": 78295,
              "short": 60864,
              "net": 17431
            }
          },
          "openInterest": 469299
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16236,
              "short": 11067,
              "net": 5169
            },
            "nonCommercial": {
              "long": 21143,
              "short": 19777,
              "net": 1366
            },
            "smallTrader": {
              "long": 9056,
              "short": 15591,
              "net": -6535
            }
          },
          "openInterest": 56004
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167615,
              "short": 274332,
              "net": -106717
            },
            "nonCommercial": {
              "long": 146701,
              "short": 46909,
              "net": 99792
            },
            "smallTrader": {
              "long": 23537,
              "short": 16612,
              "net": 6925
            }
          },
          "openInterest": 402400
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 166143,
              "short": 198139,
              "net": -31996
            },
            "nonCommercial": {
              "long": 189200,
              "short": 171533,
              "net": 17667
            },
            "smallTrader": {
              "long": 47797,
              "short": 33468,
              "net": 14329
            }
          },
          "openInterest": 474418
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188399,
              "short": 249572,
              "net": -61173
            },
            "nonCommercial": {
              "long": 88077,
              "short": 44692,
              "net": 43385
            },
            "smallTrader": {
              "long": 48950,
              "short": 31162,
              "net": 17788
            }
          },
          "openInterest": 422325
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157934,
              "short": 38313,
              "net": 119621
            },
            "nonCommercial": {
              "long": 30096,
              "short": 130717,
              "net": -100621
            },
            "smallTrader": {
              "long": 20444,
              "short": 39444,
              "net": -19000
            }
          },
          "openInterest": 211210
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84640,
              "short": 77938,
              "net": 6702
            },
            "nonCommercial": {
              "long": 74470,
              "short": 68354,
              "net": 6116
            },
            "smallTrader": {
              "long": 19936,
              "short": 32754,
              "net": -12818
            }
          },
          "openInterest": 226663
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123526,
              "short": 192736,
              "net": -69210
            },
            "nonCommercial": {
              "long": 121760,
              "short": 36684,
              "net": 85076
            },
            "smallTrader": {
              "long": 27432,
              "short": 43298,
              "net": -15866
            }
          },
          "openInterest": 329921
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79192,
              "short": 152120,
              "net": -72928
            },
            "nonCommercial": {
              "long": 127324,
              "short": 58749,
              "net": 68575
            },
            "smallTrader": {
              "long": 7417,
              "short": 3064,
              "net": 4353
            }
          },
          "openInterest": 215138
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30098,
              "short": 28794,
              "net": 1304
            },
            "nonCommercial": {
              "long": 12291,
              "short": 12216,
              "net": 75
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50144
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 626022,
              "short": 659652,
              "net": -33630
            },
            "nonCommercial": {
              "long": 340712,
              "short": 345246,
              "net": -4534
            },
            "smallTrader": {
              "long": 67272,
              "short": 29108,
              "net": 38164
            }
          },
          "openInterest": 1629165
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48266,
              "short": 8065,
              "net": 40201
            },
            "nonCommercial": {
              "long": 11136,
              "short": 46548,
              "net": -35412
            },
            "smallTrader": {
              "long": 2041,
              "short": 6830,
              "net": -4789
            }
          },
          "openInterest": 62490
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19326,
              "short": 38070,
              "net": -18744
            },
            "nonCommercial": {
              "long": 43130,
              "short": 30050,
              "net": 13080
            },
            "smallTrader": {
              "long": 8560,
              "short": 2896,
              "net": 5664
            }
          },
          "openInterest": 75547
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 376731,
              "short": 304329,
              "net": 72402
            },
            "nonCommercial": {
              "long": 81371,
              "short": 159714,
              "net": -78343
            },
            "smallTrader": {
              "long": 23650,
              "short": 17709,
              "net": 5941
            }
          },
          "openInterest": 496741
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 427847,
              "short": 484517,
              "net": -56670
            },
            "nonCommercial": {
              "long": 103949,
              "short": 59744,
              "net": 44205
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 627161
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77622,
              "short": 82446,
              "net": -4824
            },
            "nonCommercial": {
              "long": 72203,
              "short": 87030,
              "net": -14827
            },
            "smallTrader": {
              "long": 33920,
              "short": 14269,
              "net": 19651
            }
          },
          "openInterest": 199398
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241953,
              "short": 341674,
              "net": -99721
            },
            "nonCommercial": {
              "long": 123043,
              "short": 40701,
              "net": 82342
            },
            "smallTrader": {
              "long": 56156,
              "short": 38777,
              "net": 17379
            }
          },
          "openInterest": 527587
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252746,
              "short": 261034,
              "net": -8288
            },
            "nonCommercial": {
              "long": 110436,
              "short": 107816,
              "net": 2620
            },
            "smallTrader": {
              "long": 37341,
              "short": 31673,
              "net": 5668
            }
          },
          "openInterest": 530702
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459253,
              "short": 396275,
              "net": 62978
            },
            "nonCommercial": {
              "long": 154900,
              "short": 184674,
              "net": -29774
            },
            "smallTrader": {
              "long": 57501,
              "short": 90705,
              "net": -33204
            }
          },
          "openInterest": 856882
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386941,
              "short": 411712,
              "net": -24771
            },
            "nonCommercial": {
              "long": 175331,
              "short": 163771,
              "net": 11560
            },
            "smallTrader": {
              "long": 71676,
              "short": 58465,
              "net": 13211
            }
          },
          "openInterest": 744792
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42317,
              "short": 11366,
              "net": 30951
            },
            "nonCommercial": {
              "long": 13505,
              "short": 30029,
              "net": -16524
            },
            "smallTrader": {
              "long": 7978,
              "short": 22405,
              "net": -14427
            }
          },
          "openInterest": 64635
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1850,
              "short": 42886,
              "net": -41036
            },
            "nonCommercial": {
              "long": 45830,
              "short": 7954,
              "net": 37876
            },
            "smallTrader": {
              "long": 5379,
              "short": 2219,
              "net": 3160
            }
          },
          "openInterest": 54917
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171141,
              "short": 133964,
              "net": 37177
            },
            "nonCommercial": {
              "long": 146361,
              "short": 179398,
              "net": -33037
            },
            "smallTrader": {
              "long": 28280,
              "short": 32420,
              "net": -4140
            }
          },
          "openInterest": 536159
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111408,
              "short": 153447,
              "net": -42039
            },
            "nonCommercial": {
              "long": 95385,
              "short": 54228,
              "net": 41157
            },
            "smallTrader": {
              "long": 24418,
              "short": 23536,
              "net": 882
            }
          },
          "openInterest": 293107
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178171,
              "short": 204458,
              "net": -26287
            },
            "nonCommercial": {
              "long": 161042,
              "short": 128157,
              "net": 32885
            },
            "smallTrader": {
              "long": 36762,
              "short": 43360,
              "net": -6598
            }
          },
          "openInterest": 488407
        }
      ]
    },
    {
      "reportDate": "2018-10-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3014181,
              "short": 2379152,
              "net": 635029
            },
            "nonCommercial": {
              "long": 592547,
              "short": 1136580,
              "net": -544033
            },
            "smallTrader": {
              "long": 393978,
              "short": 484974,
              "net": -90996
            }
          },
          "openInterest": 4244930
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1578694,
              "short": 1223427,
              "net": 355267
            },
            "nonCommercial": {
              "long": 493614,
              "short": 810368,
              "net": -316754
            },
            "smallTrader": {
              "long": 128082,
              "short": 166595,
              "net": -38513
            }
          },
          "openInterest": 2271520
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 634956,
              "short": 496935,
              "net": 138021
            },
            "nonCommercial": {
              "long": 129156,
              "short": 216971,
              "net": -87815
            },
            "smallTrader": {
              "long": 135536,
              "short": 185742,
              "net": -50206
            }
          },
          "openInterest": 918210
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3453079,
              "short": 2564943,
              "net": 888136
            },
            "nonCommercial": {
              "long": 609829,
              "short": 1383468,
              "net": -773639
            },
            "smallTrader": {
              "long": 315393,
              "short": 429890,
              "net": -114497
            }
          },
          "openInterest": 4579572
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112791,
              "short": 22859,
              "net": 89932
            },
            "nonCommercial": {
              "long": 20207,
              "short": 90575,
              "net": -70368
            },
            "smallTrader": {
              "long": 22720,
              "short": 42284,
              "net": -19564
            }
          },
          "openInterest": 157539
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 171,
              "net": -171
            },
            "nonCommercial": {
              "long": 1870,
              "short": 1997,
              "net": -127
            },
            "smallTrader": {
              "long": 665,
              "short": 367,
              "net": 298
            }
          },
          "openInterest": 3001
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28810,
              "short": 14070,
              "net": 14740
            },
            "nonCommercial": {
              "long": 8372,
              "short": 23637,
              "net": -15265
            },
            "smallTrader": {
              "long": 1973,
              "short": 1448,
              "net": 525
            }
          },
          "openInterest": 39251
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 161058,
              "short": 94529,
              "net": 66529
            },
            "nonCommercial": {
              "long": 33299,
              "short": 80296,
              "net": -46997
            },
            "smallTrader": {
              "long": 21272,
              "short": 40804,
              "net": -19532
            }
          },
          "openInterest": 221303
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53794,
              "short": 45636,
              "net": 8158
            },
            "nonCommercial": {
              "long": 32031,
              "short": 39259,
              "net": -7228
            },
            "smallTrader": {
              "long": 29471,
              "short": 30401,
              "net": -930
            }
          },
          "openInterest": 118053
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141553,
              "short": 129001,
              "net": 12552
            },
            "nonCommercial": {
              "long": 68235,
              "short": 82062,
              "net": -13827
            },
            "smallTrader": {
              "long": 11989,
              "short": 10714,
              "net": 1275
            }
          },
          "openInterest": 257793
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148379,
              "short": 121369,
              "net": 27010
            },
            "nonCommercial": {
              "long": 54099,
              "short": 86692,
              "net": -32593
            },
            "smallTrader": {
              "long": 12460,
              "short": 6877,
              "net": 5583
            }
          },
          "openInterest": 286095
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108348,
              "short": 118358,
              "net": -10010
            },
            "nonCommercial": {
              "long": 70970,
              "short": 61623,
              "net": 9347
            },
            "smallTrader": {
              "long": 14678,
              "short": 14015,
              "net": 663
            }
          },
          "openInterest": 246254
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 746527,
              "short": 836313,
              "net": -89786
            },
            "nonCommercial": {
              "long": 432025,
              "short": 308745,
              "net": 123280
            },
            "smallTrader": {
              "long": 167264,
              "short": 200758,
              "net": -33494
            }
          },
          "openInterest": 1655068
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127553,
              "short": 194564,
              "net": -67011
            },
            "nonCommercial": {
              "long": 91513,
              "short": 27796,
              "net": 63717
            },
            "smallTrader": {
              "long": 14432,
              "short": 11138,
              "net": 3294
            }
          },
          "openInterest": 263586
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 712772,
              "short": 1215587,
              "net": -502815
            },
            "nonCommercial": {
              "long": 585412,
              "short": 130134,
              "net": 455278
            },
            "smallTrader": {
              "long": 103331,
              "short": 55794,
              "net": 47537
            }
          },
          "openInterest": 2131494
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13694,
              "short": 28184,
              "net": -14490
            },
            "nonCommercial": {
              "long": 19892,
              "short": 7720,
              "net": 12172
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44831
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35145,
              "short": 40733,
              "net": -5588
            },
            "nonCommercial": {
              "long": 10633,
              "short": 5297,
              "net": 5336
            },
            "smallTrader": {
              "long": 444,
              "short": 192,
              "net": 252
            }
          },
          "openInterest": 47812
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 251035,
              "short": 239190,
              "net": 11845
            },
            "nonCommercial": {
              "long": 149585,
              "short": 179889,
              "net": -30304
            },
            "smallTrader": {
              "long": 79561,
              "short": 61102,
              "net": 18459
            }
          },
          "openInterest": 489829
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15929,
              "short": 10468,
              "net": 5461
            },
            "nonCommercial": {
              "long": 20744,
              "short": 20823,
              "net": -79
            },
            "smallTrader": {
              "long": 8630,
              "short": 14012,
              "net": -5382
            }
          },
          "openInterest": 52588
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173652,
              "short": 271296,
              "net": -97644
            },
            "nonCommercial": {
              "long": 141870,
              "short": 49665,
              "net": 92205
            },
            "smallTrader": {
              "long": 22108,
              "short": 16669,
              "net": 5439
            }
          },
          "openInterest": 401453
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 163414,
              "short": 209934,
              "net": -46520
            },
            "nonCommercial": {
              "long": 192578,
              "short": 163190,
              "net": 29388
            },
            "smallTrader": {
              "long": 47890,
              "short": 30758,
              "net": 17132
            }
          },
          "openInterest": 477832
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191428,
              "short": 243976,
              "net": -52548
            },
            "nonCommercial": {
              "long": 85510,
              "short": 47663,
              "net": 37847
            },
            "smallTrader": {
              "long": 49137,
              "short": 34436,
              "net": 14701
            }
          },
          "openInterest": 424721
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151773,
              "short": 38623,
              "net": 113150
            },
            "nonCommercial": {
              "long": 29922,
              "short": 122726,
              "net": -92804
            },
            "smallTrader": {
              "long": 20886,
              "short": 41232,
              "net": -20346
            }
          },
          "openInterest": 205643
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82043,
              "short": 74006,
              "net": 8037
            },
            "nonCommercial": {
              "long": 69274,
              "short": 65027,
              "net": 4247
            },
            "smallTrader": {
              "long": 19831,
              "short": 32115,
              "net": -12284
            }
          },
          "openInterest": 222363
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123525,
              "short": 192167,
              "net": -68642
            },
            "nonCommercial": {
              "long": 121358,
              "short": 36897,
              "net": 84461
            },
            "smallTrader": {
              "long": 26239,
              "short": 42058,
              "net": -15819
            }
          },
          "openInterest": 331629
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85567,
              "short": 147336,
              "net": -61769
            },
            "nonCommercial": {
              "long": 111571,
              "short": 53544,
              "net": 58027
            },
            "smallTrader": {
              "long": 7435,
              "short": 3693,
              "net": 3742
            }
          },
          "openInterest": 206270
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28904,
              "short": 30527,
              "net": -1623
            },
            "nonCommercial": {
              "long": 14147,
              "short": 12291,
              "net": 1856
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50872
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 622804,
              "short": 648833,
              "net": -26029
            },
            "nonCommercial": {
              "long": 343465,
              "short": 356658,
              "net": -13193
            },
            "smallTrader": {
              "long": 69085,
              "short": 29863,
              "net": 39222
            }
          },
          "openInterest": 1599869
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45637,
              "short": 8365,
              "net": 37272
            },
            "nonCommercial": {
              "long": 9634,
              "short": 42682,
              "net": -33048
            },
            "smallTrader": {
              "long": 2417,
              "short": 6641,
              "net": -4224
            }
          },
          "openInterest": 58683
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20300,
              "short": 36598,
              "net": -16298
            },
            "nonCommercial": {
              "long": 41498,
              "short": 29836,
              "net": 11662
            },
            "smallTrader": {
              "long": 8321,
              "short": 3685,
              "net": 4636
            }
          },
          "openInterest": 74436
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 371461,
              "short": 294812,
              "net": 76649
            },
            "nonCommercial": {
              "long": 76442,
              "short": 158140,
              "net": -81698
            },
            "smallTrader": {
              "long": 23058,
              "short": 18009,
              "net": 5049
            }
          },
          "openInterest": 486660
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 434052,
              "short": 495563,
              "net": -61511
            },
            "nonCommercial": {
              "long": 107270,
              "short": 58753,
              "net": 48517
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 634547
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76579,
              "short": 89841,
              "net": -13262
            },
            "nonCommercial": {
              "long": 75016,
              "short": 80195,
              "net": -5179
            },
            "smallTrader": {
              "long": 32819,
              "short": 14378,
              "net": 18441
            }
          },
          "openInterest": 199746
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245777,
              "short": 335931,
              "net": -90154
            },
            "nonCommercial": {
              "long": 119271,
              "short": 42982,
              "net": 76289
            },
            "smallTrader": {
              "long": 52558,
              "short": 38693,
              "net": 13865
            }
          },
          "openInterest": 527167
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256807,
              "short": 261856,
              "net": -5049
            },
            "nonCommercial": {
              "long": 107764,
              "short": 108277,
              "net": -513
            },
            "smallTrader": {
              "long": 36981,
              "short": 31419,
              "net": 5562
            }
          },
          "openInterest": 533050
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450152,
              "short": 382199,
              "net": 67953
            },
            "nonCommercial": {
              "long": 154913,
              "short": 186452,
              "net": -31539
            },
            "smallTrader": {
              "long": 57200,
              "short": 93614,
              "net": -36414
            }
          },
          "openInterest": 840910
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389170,
              "short": 459968,
              "net": -70798
            },
            "nonCommercial": {
              "long": 197730,
              "short": 148929,
              "net": 48801
            },
            "smallTrader": {
              "long": 79194,
              "short": 57197,
              "net": 21997
            }
          },
          "openInterest": 778533
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47971,
              "short": 12363,
              "net": 35608
            },
            "nonCommercial": {
              "long": 13213,
              "short": 30318,
              "net": -17105
            },
            "smallTrader": {
              "long": 7659,
              "short": 26162,
              "net": -18503
            }
          },
          "openInterest": 69685
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1883,
              "short": 44270,
              "net": -42387
            },
            "nonCommercial": {
              "long": 48819,
              "short": 10791,
              "net": 38028
            },
            "smallTrader": {
              "long": 6271,
              "short": 1912,
              "net": 4359
            }
          },
          "openInterest": 59274
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 157545,
              "short": 144109,
              "net": 13436
            },
            "nonCommercial": {
              "long": 161073,
              "short": 171376,
              "net": -10303
            },
            "smallTrader": {
              "long": 30927,
              "short": 34060,
              "net": -3133
            }
          },
          "openInterest": 493126
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119564,
              "short": 156607,
              "net": -37043
            },
            "nonCommercial": {
              "long": 96150,
              "short": 59271,
              "net": 36879
            },
            "smallTrader": {
              "long": 25084,
              "short": 24920,
              "net": 164
            }
          },
          "openInterest": 301551
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187626,
              "short": 201630,
              "net": -14004
            },
            "nonCommercial": {
              "long": 158214,
              "short": 137886,
              "net": 20328
            },
            "smallTrader": {
              "long": 37800,
              "short": 44124,
              "net": -6324
            }
          },
          "openInterest": 502850
        }
      ]
    },
    {
      "reportDate": "2018-10-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2953292,
              "short": 2368457,
              "net": 584835
            },
            "nonCommercial": {
              "long": 579889,
              "short": 1082728,
              "net": -502839
            },
            "smallTrader": {
              "long": 413917,
              "short": 495913,
              "net": -81996
            }
          },
          "openInterest": 4203807
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1681048,
              "short": 1322467,
              "net": 358581
            },
            "nonCommercial": {
              "long": 491061,
              "short": 813564,
              "net": -322503
            },
            "smallTrader": {
              "long": 136861,
              "short": 172939,
              "net": -36078
            }
          },
          "openInterest": 2444554
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642635,
              "short": 515675,
              "net": 126960
            },
            "nonCommercial": {
              "long": 103175,
              "short": 185186,
              "net": -82011
            },
            "smallTrader": {
              "long": 135827,
              "short": 180776,
              "net": -44949
            }
          },
          "openInterest": 897781
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3547341,
              "short": 2917859,
              "net": 629482
            },
            "nonCommercial": {
              "long": 598305,
              "short": 1136556,
              "net": -538251
            },
            "smallTrader": {
              "long": 309235,
              "short": 400466,
              "net": -91231
            }
          },
          "openInterest": 4702228
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118814,
              "short": 25412,
              "net": 93402
            },
            "nonCommercial": {
              "long": 22379,
              "short": 92791,
              "net": -70412
            },
            "smallTrader": {
              "long": 20229,
              "short": 43219,
              "net": -22990
            }
          },
          "openInterest": 164840
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 167,
              "net": -167
            },
            "nonCommercial": {
              "long": 1973,
              "short": 2033,
              "net": -60
            },
            "smallTrader": {
              "long": 553,
              "short": 326,
              "net": 227
            }
          },
          "openInterest": 2608
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30585,
              "short": 15280,
              "net": 15305
            },
            "nonCommercial": {
              "long": 7777,
              "short": 23434,
              "net": -15657
            },
            "smallTrader": {
              "long": 1775,
              "short": 1423,
              "net": 352
            }
          },
          "openInterest": 40379
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166998,
              "short": 94828,
              "net": 72170
            },
            "nonCommercial": {
              "long": 35778,
              "short": 88260,
              "net": -52482
            },
            "smallTrader": {
              "long": 21848,
              "short": 41536,
              "net": -19688
            }
          },
          "openInterest": 233339
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56057,
              "short": 47585,
              "net": 8472
            },
            "nonCommercial": {
              "long": 29436,
              "short": 39091,
              "net": -9655
            },
            "smallTrader": {
              "long": 30248,
              "short": 29065,
              "net": 1183
            }
          },
          "openInterest": 118508
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144025,
              "short": 135628,
              "net": 8397
            },
            "nonCommercial": {
              "long": 67998,
              "short": 78155,
              "net": -10157
            },
            "smallTrader": {
              "long": 12335,
              "short": 10575,
              "net": 1760
            }
          },
          "openInterest": 260609
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156294,
              "short": 136382,
              "net": 19912
            },
            "nonCommercial": {
              "long": 53296,
              "short": 76966,
              "net": -23670
            },
            "smallTrader": {
              "long": 12048,
              "short": 8290,
              "net": 3758
            }
          },
          "openInterest": 287661
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113891,
              "short": 116212,
              "net": -2321
            },
            "nonCommercial": {
              "long": 71620,
              "short": 70953,
              "net": 667
            },
            "smallTrader": {
              "long": 14981,
              "short": 13327,
              "net": 1654
            }
          },
          "openInterest": 256266
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 763923,
              "short": 848287,
              "net": -84364
            },
            "nonCommercial": {
              "long": 420905,
              "short": 298441,
              "net": 122464
            },
            "smallTrader": {
              "long": 167590,
              "short": 205690,
              "net": -38100
            }
          },
          "openInterest": 1684473
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129268,
              "short": 193862,
              "net": -64594
            },
            "nonCommercial": {
              "long": 90935,
              "short": 28513,
              "net": 62422
            },
            "smallTrader": {
              "long": 13631,
              "short": 11459,
              "net": 2172
            }
          },
          "openInterest": 265463
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 746497,
              "short": 1213568,
              "net": -467071
            },
            "nonCommercial": {
              "long": 565671,
              "short": 133033,
              "net": 432638
            },
            "smallTrader": {
              "long": 95333,
              "short": 60900,
              "net": 34433
            }
          },
          "openInterest": 2093055
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15054,
              "short": 26027,
              "net": -10973
            },
            "nonCommercial": {
              "long": 17965,
              "short": 8690,
              "net": 9275
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43677
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37943,
              "short": 43285,
              "net": -5342
            },
            "nonCommercial": {
              "long": 10489,
              "short": 5454,
              "net": 5035
            },
            "smallTrader": {
              "long": 470,
              "short": 163,
              "net": 307
            }
          },
          "openInterest": 50733
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 253543,
              "short": 238938,
              "net": 14605
            },
            "nonCommercial": {
              "long": 157691,
              "short": 190353,
              "net": -32662
            },
            "smallTrader": {
              "long": 83536,
              "short": 65479,
              "net": 18057
            }
          },
          "openInterest": 504458
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14111,
              "short": 9422,
              "net": 4689
            },
            "nonCommercial": {
              "long": 20337,
              "short": 20682,
              "net": -345
            },
            "smallTrader": {
              "long": 8470,
              "short": 12814,
              "net": -4344
            }
          },
          "openInterest": 48932
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166104,
              "short": 256834,
              "net": -90730
            },
            "nonCommercial": {
              "long": 138400,
              "short": 50326,
              "net": 88074
            },
            "smallTrader": {
              "long": 20301,
              "short": 17645,
              "net": 2656
            }
          },
          "openInterest": 380686
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 165857,
              "short": 197062,
              "net": -31205
            },
            "nonCommercial": {
              "long": 168754,
              "short": 155560,
              "net": 13194
            },
            "smallTrader": {
              "long": 48870,
              "short": 30859,
              "net": 18011
            }
          },
          "openInterest": 474941
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197643,
              "short": 247041,
              "net": -49398
            },
            "nonCommercial": {
              "long": 82510,
              "short": 48303,
              "net": 34207
            },
            "smallTrader": {
              "long": 46320,
              "short": 31129,
              "net": 15191
            }
          },
          "openInterest": 417803
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147740,
              "short": 40278,
              "net": 107462
            },
            "nonCommercial": {
              "long": 28854,
              "short": 120474,
              "net": -91620
            },
            "smallTrader": {
              "long": 22508,
              "short": 38350,
              "net": -15842
            }
          },
          "openInterest": 203113
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82695,
              "short": 78720,
              "net": 3975
            },
            "nonCommercial": {
              "long": 72651,
              "short": 61343,
              "net": 11308
            },
            "smallTrader": {
              "long": 18946,
              "short": 34229,
              "net": -15283
            }
          },
          "openInterest": 225949
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129305,
              "short": 193813,
              "net": -64508
            },
            "nonCommercial": {
              "long": 119787,
              "short": 40465,
              "net": 79322
            },
            "smallTrader": {
              "long": 27844,
              "short": 42658,
              "net": -14814
            }
          },
          "openInterest": 344765
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91961,
              "short": 127379,
              "net": -35418
            },
            "nonCommercial": {
              "long": 93644,
              "short": 59835,
              "net": 33809
            },
            "smallTrader": {
              "long": 6225,
              "short": 4616,
              "net": 1609
            }
          },
          "openInterest": 192330
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29958,
              "short": 30804,
              "net": -846
            },
            "nonCommercial": {
              "long": 12214,
              "short": 10164,
              "net": 2050
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49653
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 577005,
              "short": 611233,
              "net": -34228
            },
            "nonCommercial": {
              "long": 333685,
              "short": 338563,
              "net": -4878
            },
            "smallTrader": {
              "long": 65932,
              "short": 26826,
              "net": 39106
            }
          },
          "openInterest": 1521366
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47500,
              "short": 8402,
              "net": 39098
            },
            "nonCommercial": {
              "long": 8956,
              "short": 43987,
              "net": -35031
            },
            "smallTrader": {
              "long": 2255,
              "short": 6322,
              "net": -4067
            }
          },
          "openInterest": 59718
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19142,
              "short": 38721,
              "net": -19579
            },
            "nonCommercial": {
              "long": 43509,
              "short": 28786,
              "net": 14723
            },
            "smallTrader": {
              "long": 8145,
              "short": 3289,
              "net": 4856
            }
          },
          "openInterest": 75001
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 369503,
              "short": 339386,
              "net": 30117
            },
            "nonCommercial": {
              "long": 79340,
              "short": 112375,
              "net": -33035
            },
            "smallTrader": {
              "long": 21253,
              "short": 18335,
              "net": 2918
            }
          },
          "openInterest": 482942
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 443319,
              "short": 515000,
              "net": -71681
            },
            "nonCommercial": {
              "long": 112379,
              "short": 56965,
              "net": 55414
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 651135
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82398,
              "short": 92158,
              "net": -9760
            },
            "nonCommercial": {
              "long": 76053,
              "short": 84523,
              "net": -8470
            },
            "smallTrader": {
              "long": 33724,
              "short": 15494,
              "net": 18230
            }
          },
          "openInterest": 208976
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258358,
              "short": 333756,
              "net": -75398
            },
            "nonCommercial": {
              "long": 117358,
              "short": 53111,
              "net": 64247
            },
            "smallTrader": {
              "long": 51607,
              "short": 40456,
              "net": 11151
            }
          },
          "openInterest": 538378
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265833,
              "short": 259210,
              "net": 6623
            },
            "nonCommercial": {
              "long": 112035,
              "short": 124104,
              "net": -12069
            },
            "smallTrader": {
              "long": 38285,
              "short": 32839,
              "net": 5446
            }
          },
          "openInterest": 546075
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403905,
              "short": 305284,
              "net": 98621
            },
            "nonCommercial": {
              "long": 135247,
              "short": 199462,
              "net": -64215
            },
            "smallTrader": {
              "long": 55311,
              "short": 89717,
              "net": -34406
            }
          },
          "openInterest": 758346
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396323,
              "short": 485857,
              "net": -89534
            },
            "nonCommercial": {
              "long": 204730,
              "short": 143406,
              "net": 61324
            },
            "smallTrader": {
              "long": 78499,
              "short": 50289,
              "net": 28210
            }
          },
          "openInterest": 801819
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47914,
              "short": 13062,
              "net": 34852
            },
            "nonCommercial": {
              "long": 18851,
              "short": 33373,
              "net": -14522
            },
            "smallTrader": {
              "long": 8346,
              "short": 28676,
              "net": -20330
            }
          },
          "openInterest": 75835
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1619,
              "short": 45663,
              "net": -44044
            },
            "nonCommercial": {
              "long": 49859,
              "short": 10336,
              "net": 39523
            },
            "smallTrader": {
              "long": 6368,
              "short": 1847,
              "net": 4521
            }
          },
          "openInterest": 60318
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163404,
              "short": 161936,
              "net": 1468
            },
            "nonCommercial": {
              "long": 163249,
              "short": 161251,
              "net": 1998
            },
            "smallTrader": {
              "long": 27774,
              "short": 31240,
              "net": -3466
            }
          },
          "openInterest": 504037
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133803,
              "short": 160611,
              "net": -26808
            },
            "nonCommercial": {
              "long": 99664,
              "short": 73905,
              "net": 25759
            },
            "smallTrader": {
              "long": 27088,
              "short": 26039,
              "net": 1049
            }
          },
          "openInterest": 325736
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213670,
              "short": 212277,
              "net": 1393
            },
            "nonCommercial": {
              "long": 160903,
              "short": 153134,
              "net": 7769
            },
            "smallTrader": {
              "long": 40531,
              "short": 49693,
              "net": -9162
            }
          },
          "openInterest": 554944
        }
      ]
    },
    {
      "reportDate": "2018-11-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3041739,
              "short": 2391059,
              "net": 650680
            },
            "nonCommercial": {
              "long": 586963,
              "short": 1126149,
              "net": -539186
            },
            "smallTrader": {
              "long": 363841,
              "short": 475335,
              "net": -111494
            }
          },
          "openInterest": 4259998
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1675435,
              "short": 1307178,
              "net": 368257
            },
            "nonCommercial": {
              "long": 451315,
              "short": 784795,
              "net": -333480
            },
            "smallTrader": {
              "long": 138559,
              "short": 173336,
              "net": -34777
            }
          },
          "openInterest": 2474725
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 660359,
              "short": 534839,
              "net": 125520
            },
            "nonCommercial": {
              "long": 110606,
              "short": 181837,
              "net": -71231
            },
            "smallTrader": {
              "long": 136729,
              "short": 191018,
              "net": -54289
            }
          },
          "openInterest": 925781
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3584567,
              "short": 2942872,
              "net": 641695
            },
            "nonCommercial": {
              "long": 620319,
              "short": 1176698,
              "net": -556379
            },
            "smallTrader": {
              "long": 317809,
              "short": 403125,
              "net": -85316
            }
          },
          "openInterest": 4803768
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107738,
              "short": 23914,
              "net": 83824
            },
            "nonCommercial": {
              "long": 20825,
              "short": 87270,
              "net": -66445
            },
            "smallTrader": {
              "long": 20055,
              "short": 37434,
              "net": -17379
            }
          },
          "openInterest": 150565
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 167,
              "net": -167
            },
            "nonCommercial": {
              "long": 2248,
              "short": 2458,
              "net": -210
            },
            "smallTrader": {
              "long": 665,
              "short": 288,
              "net": 377
            }
          },
          "openInterest": 2913
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 418,
              "short": 4335,
              "net": -3917
            },
            "nonCommercial": {
              "long": 7876,
              "short": 4276,
              "net": 3600
            },
            "smallTrader": {
              "long": 1957,
              "short": 1640,
              "net": 317
            }
          },
          "openInterest": 10333
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163402,
              "short": 93533,
              "net": 69869
            },
            "nonCommercial": {
              "long": 31670,
              "short": 88469,
              "net": -56799
            },
            "smallTrader": {
              "long": 24624,
              "short": 37694,
              "net": -13070
            }
          },
          "openInterest": 227514
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49033,
              "short": 48112,
              "net": 921
            },
            "nonCommercial": {
              "long": 33753,
              "short": 36385,
              "net": -2632
            },
            "smallTrader": {
              "long": 32496,
              "short": 30785,
              "net": 1711
            }
          },
          "openInterest": 116284
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142006,
              "short": 145869,
              "net": -3863
            },
            "nonCommercial": {
              "long": 65639,
              "short": 64535,
              "net": 1104
            },
            "smallTrader": {
              "long": 12148,
              "short": 9389,
              "net": 2759
            }
          },
          "openInterest": 259654
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162404,
              "short": 145953,
              "net": 16451
            },
            "nonCommercial": {
              "long": 51300,
              "short": 71715,
              "net": -20415
            },
            "smallTrader": {
              "long": 11700,
              "short": 7736,
              "net": 3964
            }
          },
          "openInterest": 278081
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100517,
              "short": 107294,
              "net": -6777
            },
            "nonCommercial": {
              "long": 73447,
              "short": 67061,
              "net": 6386
            },
            "smallTrader": {
              "long": 13248,
              "short": 12857,
              "net": 391
            }
          },
          "openInterest": 247313
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 762927,
              "short": 866224,
              "net": -103297
            },
            "nonCommercial": {
              "long": 418451,
              "short": 288111,
              "net": 130340
            },
            "smallTrader": {
              "long": 171809,
              "short": 198852,
              "net": -27043
            }
          },
          "openInterest": 1711027
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135973,
              "short": 198801,
              "net": -62828
            },
            "nonCommercial": {
              "long": 89989,
              "short": 29664,
              "net": 60325
            },
            "smallTrader": {
              "long": 14283,
              "short": 11780,
              "net": 2503
            }
          },
          "openInterest": 269274
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 771639,
              "short": 1218250,
              "net": -446611
            },
            "nonCommercial": {
              "long": 554562,
              "short": 150779,
              "net": 403783
            },
            "smallTrader": {
              "long": 105979,
              "short": 63151,
              "net": 42828
            }
          },
          "openInterest": 2075239
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15794,
              "short": 26384,
              "net": -10590
            },
            "nonCommercial": {
              "long": 18138,
              "short": 7121,
              "net": 11017
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41582
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31177,
              "short": 35198,
              "net": -4021
            },
            "nonCommercial": {
              "long": 8739,
              "short": 4920,
              "net": 3819
            },
            "smallTrader": {
              "long": 429,
              "short": 227,
              "net": 202
            }
          },
          "openInterest": 42239
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 261621,
              "short": 240069,
              "net": 21552
            },
            "nonCommercial": {
              "long": 148973,
              "short": 195816,
              "net": -46843
            },
            "smallTrader": {
              "long": 88908,
              "short": 63617,
              "net": 25291
            }
          },
          "openInterest": 510193
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15027,
              "short": 9187,
              "net": 5840
            },
            "nonCommercial": {
              "long": 19196,
              "short": 20995,
              "net": -1799
            },
            "smallTrader": {
              "long": 8500,
              "short": 12541,
              "net": -4041
            }
          },
          "openInterest": 49475
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173204,
              "short": 260848,
              "net": -87644
            },
            "nonCommercial": {
              "long": 137668,
              "short": 51358,
              "net": 86310
            },
            "smallTrader": {
              "long": 20476,
              "short": 19142,
              "net": 1334
            }
          },
          "openInterest": 395548
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 173897,
              "short": 212033,
              "net": -38136
            },
            "nonCommercial": {
              "long": 169141,
              "short": 150115,
              "net": 19026
            },
            "smallTrader": {
              "long": 48615,
              "short": 29505,
              "net": 19110
            }
          },
          "openInterest": 494911
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190677,
              "short": 229662,
              "net": -38985
            },
            "nonCommercial": {
              "long": 76910,
              "short": 47944,
              "net": 28966
            },
            "smallTrader": {
              "long": 43920,
              "short": 33901,
              "net": 10019
            }
          },
          "openInterest": 389963
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152591,
              "short": 39149,
              "net": 113442
            },
            "nonCommercial": {
              "long": 33060,
              "short": 122182,
              "net": -89122
            },
            "smallTrader": {
              "long": 20645,
              "short": 44965,
              "net": -24320
            }
          },
          "openInterest": 209453
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83921,
              "short": 77909,
              "net": 6012
            },
            "nonCommercial": {
              "long": 67755,
              "short": 58681,
              "net": 9074
            },
            "smallTrader": {
              "long": 18943,
              "short": 34029,
              "net": -15086
            }
          },
          "openInterest": 220776
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133169,
              "short": 197069,
              "net": -63900
            },
            "nonCommercial": {
              "long": 119002,
              "short": 43375,
              "net": 75627
            },
            "smallTrader": {
              "long": 30223,
              "short": 41950,
              "net": -11727
            }
          },
          "openInterest": 353057
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109111,
              "short": 117752,
              "net": -8641
            },
            "nonCommercial": {
              "long": 67588,
              "short": 60552,
              "net": 7036
            },
            "smallTrader": {
              "long": 5547,
              "short": 3942,
              "net": 1605
            }
          },
          "openInterest": 184085
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31306,
              "short": 30071,
              "net": 1235
            },
            "nonCommercial": {
              "long": 10533,
              "short": 10651,
              "net": -118
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48663
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 574473,
              "short": 619496,
              "net": -45023
            },
            "nonCommercial": {
              "long": 351823,
              "short": 346403,
              "net": 5420
            },
            "smallTrader": {
              "long": 71031,
              "short": 31428,
              "net": 39603
            }
          },
          "openInterest": 1515475
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37808,
              "short": 8556,
              "net": 29252
            },
            "nonCommercial": {
              "long": 10434,
              "short": 36160,
              "net": -25726
            },
            "smallTrader": {
              "long": 2445,
              "short": 5971,
              "net": -3526
            }
          },
          "openInterest": 51288
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16217,
              "short": 45510,
              "net": -29293
            },
            "nonCommercial": {
              "long": 46037,
              "short": 22113,
              "net": 23924
            },
            "smallTrader": {
              "long": 8119,
              "short": 2750,
              "net": 5369
            }
          },
          "openInterest": 74364
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 373105,
              "short": 324947,
              "net": 48158
            },
            "nonCommercial": {
              "long": 69420,
              "short": 116363,
              "net": -46943
            },
            "smallTrader": {
              "long": 18591,
              "short": 19806,
              "net": -1215
            }
          },
          "openInterest": 472437
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 451239,
              "short": 504650,
              "net": -53411
            },
            "nonCommercial": {
              "long": 96904,
              "short": 55204,
              "net": 41700
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 642723
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78778,
              "short": 98069,
              "net": -19291
            },
            "nonCommercial": {
              "long": 73117,
              "short": 75587,
              "net": -2470
            },
            "smallTrader": {
              "long": 34204,
              "short": 12443,
              "net": 21761
            }
          },
          "openInterest": 213566
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248637,
              "short": 325826,
              "net": -77189
            },
            "nonCommercial": {
              "long": 110376,
              "short": 47377,
              "net": 62999
            },
            "smallTrader": {
              "long": 52978,
              "short": 38788,
              "net": 14190
            }
          },
          "openInterest": 516768
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261497,
              "short": 256171,
              "net": 5326
            },
            "nonCommercial": {
              "long": 112007,
              "short": 122871,
              "net": -10864
            },
            "smallTrader": {
              "long": 38258,
              "short": 32720,
              "net": 5538
            }
          },
          "openInterest": 552996
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 394362,
              "short": 326165,
              "net": 68197
            },
            "nonCommercial": {
              "long": 135508,
              "short": 169521,
              "net": -34013
            },
            "smallTrader": {
              "long": 54594,
              "short": 88778,
              "net": -34184
            }
          },
          "openInterest": 749701
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396224,
              "short": 486165,
              "net": -89941
            },
            "nonCommercial": {
              "long": 194070,
              "short": 133229,
              "net": 60841
            },
            "smallTrader": {
              "long": 75308,
              "short": 46208,
              "net": 29100
            }
          },
          "openInterest": 773056
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53543,
              "short": 12849,
              "net": 40694
            },
            "nonCommercial": {
              "long": 16747,
              "short": 36695,
              "net": -19948
            },
            "smallTrader": {
              "long": 6787,
              "short": 27533,
              "net": -20746
            }
          },
          "openInterest": 77205
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1705,
              "short": 45127,
              "net": -43422
            },
            "nonCommercial": {
              "long": 48295,
              "short": 8013,
              "net": 40282
            },
            "smallTrader": {
              "long": 5531,
              "short": 2391,
              "net": 3140
            }
          },
          "openInterest": 57888
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151710,
              "short": 160591,
              "net": -8881
            },
            "nonCommercial": {
              "long": 154918,
              "short": 141913,
              "net": 13005
            },
            "smallTrader": {
              "long": 27749,
              "short": 31873,
              "net": -4124
            }
          },
          "openInterest": 479813
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140390,
              "short": 168720,
              "net": -28330
            },
            "nonCommercial": {
              "long": 99981,
              "short": 71736,
              "net": 28245
            },
            "smallTrader": {
              "long": 26243,
              "short": 26158,
              "net": 85
            }
          },
          "openInterest": 335619
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206786,
              "short": 209050,
              "net": -2264
            },
            "nonCommercial": {
              "long": 159350,
              "short": 149491,
              "net": 9859
            },
            "smallTrader": {
              "long": 39475,
              "short": 47070,
              "net": -7595
            }
          },
          "openInterest": 547913
        }
      ]
    },
    {
      "reportDate": "2018-11-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2941990,
              "short": 2499824,
              "net": 442166
            },
            "nonCommercial": {
              "long": 666291,
              "short": 999486,
              "net": -333195
            },
            "smallTrader": {
              "long": 383498,
              "short": 492469,
              "net": -108971
            }
          },
          "openInterest": 4250537
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1729271,
              "short": 1333387,
              "net": 395884
            },
            "nonCommercial": {
              "long": 441734,
              "short": 804108,
              "net": -362374
            },
            "smallTrader": {
              "long": 144092,
              "short": 177602,
              "net": -33510
            }
          },
          "openInterest": 2604531
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 659860,
              "short": 531555,
              "net": 128305
            },
            "nonCommercial": {
              "long": 102190,
              "short": 175455,
              "net": -73265
            },
            "smallTrader": {
              "long": 137572,
              "short": 192612,
              "net": -55040
            }
          },
          "openInterest": 917952
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3606498,
              "short": 2955665,
              "net": 650833
            },
            "nonCommercial": {
              "long": 595644,
              "short": 1166186,
              "net": -570542
            },
            "smallTrader": {
              "long": 306860,
              "short": 387151,
              "net": -80291
            }
          },
          "openInterest": 4844662
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102833,
              "short": 26861,
              "net": 75972
            },
            "nonCommercial": {
              "long": 18800,
              "short": 78580,
              "net": -59780
            },
            "smallTrader": {
              "long": 21347,
              "short": 37539,
              "net": -16192
            }
          },
          "openInterest": 146295
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 167,
              "net": -167
            },
            "nonCommercial": {
              "long": 2892,
              "short": 3055,
              "net": -163
            },
            "smallTrader": {
              "long": 637,
              "short": 307,
              "net": 330
            }
          },
          "openInterest": 3530
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 437,
              "short": 3990,
              "net": -3553
            },
            "nonCommercial": {
              "long": 8431,
              "short": 5217,
              "net": 3214
            },
            "smallTrader": {
              "long": 1953,
              "short": 1614,
              "net": 339
            }
          },
          "openInterest": 10917
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 159325,
              "short": 102203,
              "net": 57122
            },
            "nonCommercial": {
              "long": 38606,
              "short": 85713,
              "net": -47107
            },
            "smallTrader": {
              "long": 24166,
              "short": 34181,
              "net": -10015
            }
          },
          "openInterest": 229052
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53110,
              "short": 47212,
              "net": 5898
            },
            "nonCommercial": {
              "long": 36773,
              "short": 39564,
              "net": -2791
            },
            "smallTrader": {
              "long": 30299,
              "short": 33406,
              "net": -3107
            }
          },
          "openInterest": 121999
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140380,
              "short": 146577,
              "net": -6197
            },
            "nonCommercial": {
              "long": 66471,
              "short": 62481,
              "net": 3990
            },
            "smallTrader": {
              "long": 11219,
              "short": 9012,
              "net": 2207
            }
          },
          "openInterest": 239006
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144815,
              "short": 124343,
              "net": 20472
            },
            "nonCommercial": {
              "long": 45680,
              "short": 70358,
              "net": -24678
            },
            "smallTrader": {
              "long": 12264,
              "short": 8058,
              "net": 4206
            }
          },
          "openInterest": 248312
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99593,
              "short": 103345,
              "net": -3752
            },
            "nonCommercial": {
              "long": 73469,
              "short": 70054,
              "net": 3415
            },
            "smallTrader": {
              "long": 13995,
              "short": 13658,
              "net": 337
            }
          },
          "openInterest": 241052
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 804443,
              "short": 892753,
              "net": -88310
            },
            "nonCommercial": {
              "long": 404310,
              "short": 287318,
              "net": 116992
            },
            "smallTrader": {
              "long": 172353,
              "short": 201035,
              "net": -28682
            }
          },
          "openInterest": 1760527
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133049,
              "short": 186555,
              "net": -53506
            },
            "nonCommercial": {
              "long": 78583,
              "short": 26619,
              "net": 51964
            },
            "smallTrader": {
              "long": 14636,
              "short": 13094,
              "net": 1542
            }
          },
          "openInterest": 253234
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 810757,
              "short": 1230284,
              "net": -419527
            },
            "nonCommercial": {
              "long": 561445,
              "short": 180247,
              "net": 381198
            },
            "smallTrader": {
              "long": 104284,
              "short": 65955,
              "net": 38329
            }
          },
          "openInterest": 2110793
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14898,
              "short": 30483,
              "net": -15585
            },
            "nonCommercial": {
              "long": 18759,
              "short": 3857,
              "net": 14902
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42482
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35016,
              "short": 39642,
              "net": -4626
            },
            "nonCommercial": {
              "long": 8910,
              "short": 4849,
              "net": 4061
            },
            "smallTrader": {
              "long": 777,
              "short": 212,
              "net": 565
            }
          },
          "openInterest": 46742
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 268439,
              "short": 244051,
              "net": 24388
            },
            "nonCommercial": {
              "long": 161860,
              "short": 198879,
              "net": -37019
            },
            "smallTrader": {
              "long": 79468,
              "short": 66837,
              "net": 12631
            }
          },
          "openInterest": 520240
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15103,
              "short": 8927,
              "net": 6176
            },
            "nonCommercial": {
              "long": 18101,
              "short": 20965,
              "net": -2864
            },
            "smallTrader": {
              "long": 8036,
              "short": 11348,
              "net": -3312
            }
          },
          "openInterest": 49128
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184170,
              "short": 263904,
              "net": -79734
            },
            "nonCommercial": {
              "long": 137269,
              "short": 57705,
              "net": 79564
            },
            "smallTrader": {
              "long": 21394,
              "short": 21224,
              "net": 170
            }
          },
          "openInterest": 419830
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 201354,
              "short": 203177,
              "net": -1823
            },
            "nonCommercial": {
              "long": 168416,
              "short": 177663,
              "net": -9247
            },
            "smallTrader": {
              "long": 46932,
              "short": 35862,
              "net": 11070
            }
          },
          "openInterest": 539520
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193804,
              "short": 221207,
              "net": -27403
            },
            "nonCommercial": {
              "long": 69459,
              "short": 52246,
              "net": 17213
            },
            "smallTrader": {
              "long": 42459,
              "short": 32269,
              "net": 10190
            }
          },
          "openInterest": 373280
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 167316,
              "short": 40964,
              "net": 126352
            },
            "nonCommercial": {
              "long": 40192,
              "short": 142486,
              "net": -102294
            },
            "smallTrader": {
              "long": 22320,
              "short": 46378,
              "net": -24058
            }
          },
          "openInterest": 231730
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93969,
              "short": 87009,
              "net": 6960
            },
            "nonCommercial": {
              "long": 65422,
              "short": 57754,
              "net": 7668
            },
            "smallTrader": {
              "long": 20900,
              "short": 35528,
              "net": -14628
            }
          },
          "openInterest": 241054
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126479,
              "short": 183204,
              "net": -56725
            },
            "nonCommercial": {
              "long": 111003,
              "short": 43361,
              "net": 67642
            },
            "smallTrader": {
              "long": 28364,
              "short": 39281,
              "net": -10917
            }
          },
          "openInterest": 337792
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108198,
              "short": 116400,
              "net": -8202
            },
            "nonCommercial": {
              "long": 69888,
              "short": 62601,
              "net": 7287
            },
            "smallTrader": {
              "long": 5627,
              "short": 4712,
              "net": 915
            }
          },
          "openInterest": 186246
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33283,
              "short": 30602,
              "net": 2681
            },
            "nonCommercial": {
              "long": 8969,
              "short": 10049,
              "net": -1080
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49733
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 541343,
              "short": 601484,
              "net": -60141
            },
            "nonCommercial": {
              "long": 369959,
              "short": 347613,
              "net": 22346
            },
            "smallTrader": {
              "long": 74647,
              "short": 36852,
              "net": 37795
            }
          },
          "openInterest": 1520152
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35471,
              "short": 11478,
              "net": 23993
            },
            "nonCommercial": {
              "long": 11138,
              "short": 32006,
              "net": -20868
            },
            "smallTrader": {
              "long": 2743,
              "short": 5868,
              "net": -3125
            }
          },
          "openInterest": 50015
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16117,
              "short": 42839,
              "net": -26722
            },
            "nonCommercial": {
              "long": 43232,
              "short": 21241,
              "net": 21991
            },
            "smallTrader": {
              "long": 7787,
              "short": 3056,
              "net": 4731
            }
          },
          "openInterest": 70152
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 363520,
              "short": 330950,
              "net": 32570
            },
            "nonCommercial": {
              "long": 67894,
              "short": 100532,
              "net": -32638
            },
            "smallTrader": {
              "long": 19484,
              "short": 19416,
              "net": 68
            }
          },
          "openInterest": 463340
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 457063,
              "short": 509559,
              "net": -52496
            },
            "nonCommercial": {
              "long": 98843,
              "short": 56358,
              "net": 42485
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 648679
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82163,
              "short": 87110,
              "net": -4947
            },
            "nonCommercial": {
              "long": 74618,
              "short": 91763,
              "net": -17145
            },
            "smallTrader": {
              "long": 36705,
              "short": 14613,
              "net": 22092
            }
          },
          "openInterest": 224346
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248041,
              "short": 306484,
              "net": -58443
            },
            "nonCommercial": {
              "long": 104763,
              "short": 62257,
              "net": 42506
            },
            "smallTrader": {
              "long": 56082,
              "short": 40145,
              "net": 15937
            }
          },
          "openInterest": 508053
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 271193,
              "short": 254762,
              "net": 16431
            },
            "nonCommercial": {
              "long": 111501,
              "short": 133635,
              "net": -22134
            },
            "smallTrader": {
              "long": 37249,
              "short": 31546,
              "net": 5703
            }
          },
          "openInterest": 570844
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408010,
              "short": 331024,
              "net": 76986
            },
            "nonCommercial": {
              "long": 135147,
              "short": 177105,
              "net": -41958
            },
            "smallTrader": {
              "long": 54282,
              "short": 89310,
              "net": -35028
            }
          },
          "openInterest": 747077
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427590,
              "short": 490765,
              "net": -63175
            },
            "nonCommercial": {
              "long": 176097,
              "short": 135246,
              "net": 40851
            },
            "smallTrader": {
              "long": 69912,
              "short": 47588,
              "net": 22324
            }
          },
          "openInterest": 789728
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53439,
              "short": 14946,
              "net": 38493
            },
            "nonCommercial": {
              "long": 15841,
              "short": 34443,
              "net": -18602
            },
            "smallTrader": {
              "long": 7938,
              "short": 27829,
              "net": -19891
            }
          },
          "openInterest": 77629
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1614,
              "short": 45392,
              "net": -43778
            },
            "nonCommercial": {
              "long": 48448,
              "short": 7935,
              "net": 40513
            },
            "smallTrader": {
              "long": 5630,
              "short": 2365,
              "net": 3265
            }
          },
          "openInterest": 58329
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 146826,
              "short": 164289,
              "net": -17463
            },
            "nonCommercial": {
              "long": 157856,
              "short": 135810,
              "net": 22046
            },
            "smallTrader": {
              "long": 29756,
              "short": 34339,
              "net": -4583
            }
          },
          "openInterest": 473340
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143090,
              "short": 162790,
              "net": -19700
            },
            "nonCommercial": {
              "long": 95632,
              "short": 77977,
              "net": 17655
            },
            "smallTrader": {
              "long": 28108,
              "short": 26063,
              "net": 2045
            }
          },
          "openInterest": 329717
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167515,
              "short": 179078,
              "net": -11563
            },
            "nonCommercial": {
              "long": 158298,
              "short": 136917,
              "net": 21381
            },
            "smallTrader": {
              "long": 35809,
              "short": 45627,
              "net": -9818
            }
          },
          "openInterest": 493814
        }
      ]
    },
    {
      "reportDate": "2018-11-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3035177,
              "short": 2574562,
              "net": 460615
            },
            "nonCommercial": {
              "long": 614841,
              "short": 982106,
              "net": -367265
            },
            "smallTrader": {
              "long": 396547,
              "short": 489897,
              "net": -93350
            }
          },
          "openInterest": 4371145
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1961192,
              "short": 1560328,
              "net": 400864
            },
            "nonCommercial": {
              "long": 535157,
              "short": 896214,
              "net": -361057
            },
            "smallTrader": {
              "long": 139611,
              "short": 179418,
              "net": -39807
            }
          },
          "openInterest": 2902182
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 676600,
              "short": 534063,
              "net": 142537
            },
            "nonCommercial": {
              "long": 100480,
              "short": 185443,
              "net": -84963
            },
            "smallTrader": {
              "long": 138387,
              "short": 195961,
              "net": -57574
            }
          },
          "openInterest": 938083
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3746955,
              "short": 3244495,
              "net": 502460
            },
            "nonCommercial": {
              "long": 692511,
              "short": 1138697,
              "net": -446186
            },
            "smallTrader": {
              "long": 327888,
              "short": 384162,
              "net": -56274
            }
          },
          "openInterest": 5046082
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100111,
              "short": 30275,
              "net": 69836
            },
            "nonCommercial": {
              "long": 15968,
              "short": 75148,
              "net": -59180
            },
            "smallTrader": {
              "long": 22436,
              "short": 33092,
              "net": -10656
            }
          },
          "openInterest": 141872
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 174,
              "net": -174
            },
            "nonCommercial": {
              "long": 2467,
              "short": 2576,
              "net": -109
            },
            "smallTrader": {
              "long": 663,
              "short": 380,
              "net": 283
            }
          },
          "openInterest": 3729
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 4535,
              "net": -4535
            },
            "nonCommercial": {
              "long": 8731,
              "short": 4688,
              "net": 4043
            },
            "smallTrader": {
              "long": 1964,
              "short": 1472,
              "net": 492
            }
          },
          "openInterest": 10789
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160553,
              "short": 103053,
              "net": 57500
            },
            "nonCommercial": {
              "long": 37710,
              "short": 81188,
              "net": -43478
            },
            "smallTrader": {
              "long": 22138,
              "short": 36160,
              "net": -14022
            }
          },
          "openInterest": 227556
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68576,
              "short": 57302,
              "net": 11274
            },
            "nonCommercial": {
              "long": 39059,
              "short": 45348,
              "net": -6289
            },
            "smallTrader": {
              "long": 30026,
              "short": 35011,
              "net": -4985
            }
          },
          "openInterest": 140651
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131692,
              "short": 137991,
              "net": -6299
            },
            "nonCommercial": {
              "long": 64047,
              "short": 59747,
              "net": 4300
            },
            "smallTrader": {
              "long": 11211,
              "short": 9212,
              "net": 1999
            }
          },
          "openInterest": 228987
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137467,
              "short": 119756,
              "net": 17711
            },
            "nonCommercial": {
              "long": 46424,
              "short": 67711,
              "net": -21287
            },
            "smallTrader": {
              "long": 10723,
              "short": 7147,
              "net": 3576
            }
          },
          "openInterest": 239276
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86869,
              "short": 99993,
              "net": -13124
            },
            "nonCommercial": {
              "long": 80698,
              "short": 68096,
              "net": 12602
            },
            "smallTrader": {
              "long": 13645,
              "short": 13123,
              "net": 522
            }
          },
          "openInterest": 229249
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 822158,
              "short": 906523,
              "net": -84365
            },
            "nonCommercial": {
              "long": 388272,
              "short": 289177,
              "net": 99095
            },
            "smallTrader": {
              "long": 178143,
              "short": 192873,
              "net": -14730
            }
          },
          "openInterest": 1740400
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110159,
              "short": 163289,
              "net": -53130
            },
            "nonCommercial": {
              "long": 76199,
              "short": 25186,
              "net": 51013
            },
            "smallTrader": {
              "long": 14722,
              "short": 12605,
              "net": 2117
            }
          },
          "openInterest": 225494
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 769964,
              "short": 1166354,
              "net": -396390
            },
            "nonCommercial": {
              "long": 528849,
              "short": 161662,
              "net": 367187
            },
            "smallTrader": {
              "long": 94305,
              "short": 65102,
              "net": 29203
            }
          },
          "openInterest": 1998866
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15364,
              "short": 26484,
              "net": -11120
            },
            "nonCommercial": {
              "long": 13213,
              "short": 3863,
              "net": 9350
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38900
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37956,
              "short": 42638,
              "net": -4682
            },
            "nonCommercial": {
              "long": 9034,
              "short": 4922,
              "net": 4112
            },
            "smallTrader": {
              "long": 803,
              "short": 233,
              "net": 570
            }
          },
          "openInterest": 50171
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 275695,
              "short": 252104,
              "net": 23591
            },
            "nonCommercial": {
              "long": 157633,
              "short": 204862,
              "net": -47229
            },
            "smallTrader": {
              "long": 86638,
              "short": 63000,
              "net": 23638
            }
          },
          "openInterest": 535707
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15221,
              "short": 8569,
              "net": 6652
            },
            "nonCommercial": {
              "long": 17370,
              "short": 20041,
              "net": -2671
            },
            "smallTrader": {
              "long": 7341,
              "short": 11322,
              "net": -3981
            }
          },
          "openInterest": 47677
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183084,
              "short": 259340,
              "net": -76256
            },
            "nonCommercial": {
              "long": 132596,
              "short": 55235,
              "net": 77361
            },
            "smallTrader": {
              "long": 20593,
              "short": 21698,
              "net": -1105
            }
          },
          "openInterest": 415182
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 201259,
              "short": 224399,
              "net": -23140
            },
            "nonCommercial": {
              "long": 165506,
              "short": 156610,
              "net": 8896
            },
            "smallTrader": {
              "long": 43791,
              "short": 29547,
              "net": 14244
            }
          },
          "openInterest": 525940
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191503,
              "short": 206896,
              "net": -15393
            },
            "nonCommercial": {
              "long": 63044,
              "short": 55642,
              "net": 7402
            },
            "smallTrader": {
              "long": 41334,
              "short": 33343,
              "net": 7991
            }
          },
          "openInterest": 363730
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162783,
              "short": 41293,
              "net": 121490
            },
            "nonCommercial": {
              "long": 33462,
              "short": 133527,
              "net": -100065
            },
            "smallTrader": {
              "long": 22538,
              "short": 43963,
              "net": -21425
            }
          },
          "openInterest": 223144
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84424,
              "short": 87314,
              "net": -2890
            },
            "nonCommercial": {
              "long": 72075,
              "short": 52764,
              "net": 19311
            },
            "smallTrader": {
              "long": 20082,
              "short": 36503,
              "net": -16421
            }
          },
          "openInterest": 225896
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127868,
              "short": 187654,
              "net": -59786
            },
            "nonCommercial": {
              "long": 113356,
              "short": 42843,
              "net": 70513
            },
            "smallTrader": {
              "long": 29417,
              "short": 40144,
              "net": -10727
            }
          },
          "openInterest": 340089
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104160,
              "short": 118267,
              "net": -14107
            },
            "nonCommercial": {
              "long": 72611,
              "short": 58528,
              "net": 14083
            },
            "smallTrader": {
              "long": 5299,
              "short": 5275,
              "net": 24
            }
          },
          "openInterest": 186030
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31867,
              "short": 32136,
              "net": -269
            },
            "nonCommercial": {
              "long": 10050,
              "short": 9155,
              "net": 895
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51279
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 495942,
              "short": 564234,
              "net": -68292
            },
            "nonCommercial": {
              "long": 338547,
              "short": 308287,
              "net": 30260
            },
            "smallTrader": {
              "long": 64979,
              "short": 26947,
              "net": 38032
            }
          },
          "openInterest": 1342406
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34249,
              "short": 11707,
              "net": 22542
            },
            "nonCommercial": {
              "long": 15489,
              "short": 34836,
              "net": -19347
            },
            "smallTrader": {
              "long": 2874,
              "short": 6069,
              "net": -3195
            }
          },
          "openInterest": 53661
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16132,
              "short": 42834,
              "net": -26702
            },
            "nonCommercial": {
              "long": 42994,
              "short": 21209,
              "net": 21785
            },
            "smallTrader": {
              "long": 7998,
              "short": 3081,
              "net": 4917
            }
          },
          "openInterest": 69800
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 366822,
              "short": 338739,
              "net": 28083
            },
            "nonCommercial": {
              "long": 70280,
              "short": 98451,
              "net": -28171
            },
            "smallTrader": {
              "long": 20365,
              "short": 20277,
              "net": 88
            }
          },
          "openInterest": 470247
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 463186,
              "short": 528318,
              "net": -65132
            },
            "nonCommercial": {
              "long": 103368,
              "short": 54411,
              "net": 48957
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 668984
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83855,
              "short": 90749,
              "net": -6894
            },
            "nonCommercial": {
              "long": 71646,
              "short": 82374,
              "net": -10728
            },
            "smallTrader": {
              "long": 32188,
              "short": 14566,
              "net": 17622
            }
          },
          "openInterest": 223049
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246795,
              "short": 304899,
              "net": -58104
            },
            "nonCommercial": {
              "long": 99410,
              "short": 60269,
              "net": 39141
            },
            "smallTrader": {
              "long": 56503,
              "short": 37540,
              "net": 18963
            }
          },
          "openInterest": 504553
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261988,
              "short": 236570,
              "net": 25418
            },
            "nonCommercial": {
              "long": 109219,
              "short": 141128,
              "net": -31909
            },
            "smallTrader": {
              "long": 38794,
              "short": 32303,
              "net": 6491
            }
          },
          "openInterest": 570311
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403063,
              "short": 329585,
              "net": 73478
            },
            "nonCommercial": {
              "long": 135529,
              "short": 177876,
              "net": -42347
            },
            "smallTrader": {
              "long": 56369,
              "short": 87500,
              "net": -31131
            }
          },
          "openInterest": 736279
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 430545,
              "short": 480222,
              "net": -49677
            },
            "nonCommercial": {
              "long": 170336,
              "short": 140351,
              "net": 29985
            },
            "smallTrader": {
              "long": 65938,
              "short": 46246,
              "net": 19692
            }
          },
          "openInterest": 796564
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53728,
              "short": 16206,
              "net": 37522
            },
            "nonCommercial": {
              "long": 17418,
              "short": 37043,
              "net": -19625
            },
            "smallTrader": {
              "long": 8299,
              "short": 26196,
              "net": -17897
            }
          },
          "openInterest": 81100
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1724,
              "short": 44923,
              "net": -43199
            },
            "nonCommercial": {
              "long": 45738,
              "short": 6398,
              "net": 39340
            },
            "smallTrader": {
              "long": 5641,
              "short": 1782,
              "net": 3859
            }
          },
          "openInterest": 57264
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152494,
              "short": 180471,
              "net": -27977
            },
            "nonCommercial": {
              "long": 153289,
              "short": 117761,
              "net": 35528
            },
            "smallTrader": {
              "long": 25918,
              "short": 33469,
              "net": -7551
            }
          },
          "openInterest": 479672
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128697,
              "short": 145151,
              "net": -16454
            },
            "nonCommercial": {
              "long": 98028,
              "short": 83768,
              "net": 14260
            },
            "smallTrader": {
              "long": 28379,
              "short": 26185,
              "net": 2194
            }
          },
          "openInterest": 313728
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164567,
              "short": 166678,
              "net": -2111
            },
            "nonCommercial": {
              "long": 156880,
              "short": 147041,
              "net": 9839
            },
            "smallTrader": {
              "long": 38896,
              "short": 46624,
              "net": -7728
            }
          },
          "openInterest": 480959
        }
      ]
    },
    {
      "reportDate": "2018-11-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2993971,
              "short": 2573049,
              "net": 420922
            },
            "nonCommercial": {
              "long": 581130,
              "short": 865353,
              "net": -284223
            },
            "smallTrader": {
              "long": 427685,
              "short": 564384,
              "net": -136699
            }
          },
          "openInterest": 4320357
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1970807,
              "short": 1636052,
              "net": 334755
            },
            "nonCommercial": {
              "long": 479572,
              "short": 770958,
              "net": -291386
            },
            "smallTrader": {
              "long": 166164,
              "short": 209533,
              "net": -43369
            }
          },
          "openInterest": 2774898
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 729768,
              "short": 578979,
              "net": 150789
            },
            "nonCommercial": {
              "long": 88499,
              "short": 181296,
              "net": -92797
            },
            "smallTrader": {
              "long": 169075,
              "short": 227067,
              "net": -57992
            }
          },
          "openInterest": 1145547
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3666272,
              "short": 3317620,
              "net": 348652
            },
            "nonCommercial": {
              "long": 676828,
              "short": 1002369,
              "net": -325541
            },
            "smallTrader": {
              "long": 385261,
              "short": 408372,
              "net": -23111
            }
          },
          "openInterest": 5016080
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100080,
              "short": 32098,
              "net": 67982
            },
            "nonCommercial": {
              "long": 12168,
              "short": 66071,
              "net": -53903
            },
            "smallTrader": {
              "long": 21318,
              "short": 35397,
              "net": -14079
            }
          },
          "openInterest": 136796
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 251,
              "net": -251
            },
            "nonCommercial": {
              "long": 2677,
              "short": 2750,
              "net": -73
            },
            "smallTrader": {
              "long": 734,
              "short": 410,
              "net": 324
            }
          },
          "openInterest": 3791
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5229,
              "short": 8142,
              "net": -2913
            },
            "nonCommercial": {
              "long": 8484,
              "short": 6029,
              "net": 2455
            },
            "smallTrader": {
              "long": 1903,
              "short": 1445,
              "net": 458
            }
          },
          "openInterest": 15698
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158469,
              "short": 106326,
              "net": 52143
            },
            "nonCommercial": {
              "long": 37930,
              "short": 77080,
              "net": -39150
            },
            "smallTrader": {
              "long": 24094,
              "short": 37087,
              "net": -12993
            }
          },
          "openInterest": 227895
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71616,
              "short": 56020,
              "net": 15596
            },
            "nonCommercial": {
              "long": 41427,
              "short": 50057,
              "net": -8630
            },
            "smallTrader": {
              "long": 29620,
              "short": 36586,
              "net": -6966
            }
          },
          "openInterest": 145122
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129183,
              "short": 134827,
              "net": -5644
            },
            "nonCommercial": {
              "long": 63056,
              "short": 60151,
              "net": 2905
            },
            "smallTrader": {
              "long": 12100,
              "short": 9361,
              "net": 2739
            }
          },
          "openInterest": 234348
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139999,
              "short": 122425,
              "net": 17574
            },
            "nonCommercial": {
              "long": 46246,
              "short": 67780,
              "net": -21534
            },
            "smallTrader": {
              "long": 10839,
              "short": 6879,
              "net": 3960
            }
          },
          "openInterest": 239444
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85277,
              "short": 95513,
              "net": -10236
            },
            "nonCommercial": {
              "long": 76742,
              "short": 66050,
              "net": 10692
            },
            "smallTrader": {
              "long": 13362,
              "short": 13818,
              "net": -456
            }
          },
          "openInterest": 220177
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 805806,
              "short": 843177,
              "net": -37371
            },
            "nonCommercial": {
              "long": 336010,
              "short": 293988,
              "net": 42022
            },
            "smallTrader": {
              "long": 183080,
              "short": 187731,
              "net": -4651
            }
          },
          "openInterest": 1653425
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106029,
              "short": 155566,
              "net": -49537
            },
            "nonCommercial": {
              "long": 74553,
              "short": 26438,
              "net": 48115
            },
            "smallTrader": {
              "long": 13970,
              "short": 12548,
              "net": 1422
            }
          },
          "openInterest": 219995
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 794261,
              "short": 1167476,
              "net": -373215
            },
            "nonCommercial": {
              "long": 511679,
              "short": 163558,
              "net": 348121
            },
            "smallTrader": {
              "long": 91409,
              "short": 66315,
              "net": 25094
            }
          },
          "openInterest": 2020092
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15038,
              "short": 26882,
              "net": -11844
            },
            "nonCommercial": {
              "long": 13643,
              "short": 3613,
              "net": 10030
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39163
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 38996,
              "short": 44256,
              "net": -5260
            },
            "nonCommercial": {
              "long": 9430,
              "short": 4717,
              "net": 4713
            },
            "smallTrader": {
              "long": 772,
              "short": 225,
              "net": 547
            }
          },
          "openInterest": 51179
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 281759,
              "short": 256916,
              "net": 24843
            },
            "nonCommercial": {
              "long": 149719,
              "short": 204790,
              "net": -55071
            },
            "smallTrader": {
              "long": 91934,
              "short": 61706,
              "net": 30228
            }
          },
          "openInterest": 538454
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15479,
              "short": 9234,
              "net": 6245
            },
            "nonCommercial": {
              "long": 17951,
              "short": 20050,
              "net": -2099
            },
            "smallTrader": {
              "long": 7488,
              "short": 11634,
              "net": -4146
            }
          },
          "openInterest": 48905
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174250,
              "short": 251872,
              "net": -77622
            },
            "nonCommercial": {
              "long": 128755,
              "short": 52503,
              "net": 76252
            },
            "smallTrader": {
              "long": 20803,
              "short": 19433,
              "net": 1370
            }
          },
          "openInterest": 397642
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 172358,
              "short": 188458,
              "net": -16100
            },
            "nonCommercial": {
              "long": 156779,
              "short": 154908,
              "net": 1871
            },
            "smallTrader": {
              "long": 48120,
              "short": 33891,
              "net": 14229
            }
          },
          "openInterest": 442801
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205771,
              "short": 210619,
              "net": -4848
            },
            "nonCommercial": {
              "long": 53286,
              "short": 55577,
              "net": -2291
            },
            "smallTrader": {
              "long": 42216,
              "short": 35077,
              "net": 7139
            }
          },
          "openInterest": 368216
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168772,
              "short": 42539,
              "net": 126233
            },
            "nonCommercial": {
              "long": 35817,
              "short": 140141,
              "net": -104324
            },
            "smallTrader": {
              "long": 21537,
              "short": 43446,
              "net": -21909
            }
          },
          "openInterest": 231711
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84770,
              "short": 89905,
              "net": -5135
            },
            "nonCommercial": {
              "long": 69073,
              "short": 49288,
              "net": 19785
            },
            "smallTrader": {
              "long": 21112,
              "short": 35762,
              "net": -14650
            }
          },
          "openInterest": 225010
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127964,
              "short": 193057,
              "net": -65093
            },
            "nonCommercial": {
              "long": 119419,
              "short": 41887,
              "net": 77532
            },
            "smallTrader": {
              "long": 29899,
              "short": 42338,
              "net": -12439
            }
          },
          "openInterest": 344291
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103092,
              "short": 117842,
              "net": -14750
            },
            "nonCommercial": {
              "long": 77867,
              "short": 62540,
              "net": 15327
            },
            "smallTrader": {
              "long": 4772,
              "short": 5349,
              "net": -577
            }
          },
          "openInterest": 189912
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30002,
              "short": 31896,
              "net": -1894
            },
            "nonCommercial": {
              "long": 11324,
              "short": 8579,
              "net": 2745
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48146
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 478139,
              "short": 552710,
              "net": -74571
            },
            "nonCommercial": {
              "long": 332232,
              "short": 297059,
              "net": 35173
            },
            "smallTrader": {
              "long": 64891,
              "short": 25493,
              "net": 39398
            }
          },
          "openInterest": 1276922
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34347,
              "short": 11075,
              "net": 23272
            },
            "nonCommercial": {
              "long": 16373,
              "short": 36913,
              "net": -20540
            },
            "smallTrader": {
              "long": 2789,
              "short": 5521,
              "net": -2732
            }
          },
          "openInterest": 54184
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16157,
              "short": 43888,
              "net": -27731
            },
            "nonCommercial": {
              "long": 44969,
              "short": 22154,
              "net": 22815
            },
            "smallTrader": {
              "long": 8234,
              "short": 3318,
              "net": 4916
            }
          },
          "openInterest": 72373
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 365319,
              "short": 343044,
              "net": 22275
            },
            "nonCommercial": {
              "long": 74799,
              "short": 99139,
              "net": -24340
            },
            "smallTrader": {
              "long": 20314,
              "short": 18249,
              "net": 2065
            }
          },
          "openInterest": 470762
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 465516,
              "short": 524032,
              "net": -58516
            },
            "nonCommercial": {
              "long": 97227,
              "short": 53045,
              "net": 44182
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 667115
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80490,
              "short": 89331,
              "net": -8841
            },
            "nonCommercial": {
              "long": 67813,
              "short": 78779,
              "net": -10966
            },
            "smallTrader": {
              "long": 33887,
              "short": 14080,
              "net": 19807
            }
          },
          "openInterest": 199783
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242291,
              "short": 286082,
              "net": -43791
            },
            "nonCommercial": {
              "long": 88554,
              "short": 61794,
              "net": 26760
            },
            "smallTrader": {
              "long": 56456,
              "short": 39425,
              "net": 17031
            }
          },
          "openInterest": 482698
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 263982,
              "short": 227064,
              "net": 36918
            },
            "nonCommercial": {
              "long": 96765,
              "short": 140946,
              "net": -44181
            },
            "smallTrader": {
              "long": 39611,
              "short": 32348,
              "net": 7263
            }
          },
          "openInterest": 542649
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407217,
              "short": 335214,
              "net": 72003
            },
            "nonCommercial": {
              "long": 139055,
              "short": 178901,
              "net": -39846
            },
            "smallTrader": {
              "long": 55086,
              "short": 87243,
              "net": -32157
            }
          },
          "openInterest": 740891
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 438528,
              "short": 477069,
              "net": -38541
            },
            "nonCommercial": {
              "long": 169510,
              "short": 147633,
              "net": 21877
            },
            "smallTrader": {
              "long": 67330,
              "short": 50666,
              "net": 16664
            }
          },
          "openInterest": 812476
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54277,
              "short": 15301,
              "net": 38976
            },
            "nonCommercial": {
              "long": 16871,
              "short": 37939,
              "net": -21068
            },
            "smallTrader": {
              "long": 7517,
              "short": 25425,
              "net": -17908
            }
          },
          "openInterest": 78973
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1684,
              "short": 44857,
              "net": -43173
            },
            "nonCommercial": {
              "long": 46349,
              "short": 7042,
              "net": 39307
            },
            "smallTrader": {
              "long": 5544,
              "short": 1678,
              "net": 3866
            }
          },
          "openInterest": 57063
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135434,
              "short": 155023,
              "net": -19589
            },
            "nonCommercial": {
              "long": 131357,
              "short": 103744,
              "net": 27613
            },
            "smallTrader": {
              "long": 23731,
              "short": 31755,
              "net": -8024
            }
          },
          "openInterest": 428661
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121561,
              "short": 129652,
              "net": -8091
            },
            "nonCommercial": {
              "long": 96446,
              "short": 91781,
              "net": 4665
            },
            "smallTrader": {
              "long": 27405,
              "short": 23979,
              "net": 3426
            }
          },
          "openInterest": 300600
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173100,
              "short": 147246,
              "net": 25854
            },
            "nonCommercial": {
              "long": 130727,
              "short": 146296,
              "net": -15569
            },
            "smallTrader": {
              "long": 37378,
              "short": 47663,
              "net": -10285
            }
          },
          "openInterest": 457208
        }
      ]
    },
    {
      "reportDate": "2018-12-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2924183,
              "short": 2546876,
              "net": 377307
            },
            "nonCommercial": {
              "long": 657199,
              "short": 950385,
              "net": -293186
            },
            "smallTrader": {
              "long": 406676,
              "short": 490797,
              "net": -84121
            }
          },
          "openInterest": 4259897
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1956819,
              "short": 1569307,
              "net": 387512
            },
            "nonCommercial": {
              "long": 447511,
              "short": 809071,
              "net": -361560
            },
            "smallTrader": {
              "long": 150396,
              "short": 176348,
              "net": -25952
            }
          },
          "openInterest": 2645015
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 700471,
              "short": 574466,
              "net": 126005
            },
            "nonCommercial": {
              "long": 101877,
              "short": 174462,
              "net": -72585
            },
            "smallTrader": {
              "long": 134293,
              "short": 187713,
              "net": -53420
            }
          },
          "openInterest": 962016
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3560511,
              "short": 3164779,
              "net": 395732
            },
            "nonCommercial": {
              "long": 696000,
              "short": 1043941,
              "net": -347941
            },
            "smallTrader": {
              "long": 314354,
              "short": 362145,
              "net": -47791
            }
          },
          "openInterest": 4748891
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104601,
              "short": 43770,
              "net": 60831
            },
            "nonCommercial": {
              "long": 16743,
              "short": 67498,
              "net": -50755
            },
            "smallTrader": {
              "long": 22298,
              "short": 32374,
              "net": -10076
            }
          },
          "openInterest": 148755
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 153,
              "net": -153
            },
            "nonCommercial": {
              "long": 2638,
              "short": 2752,
              "net": -114
            },
            "smallTrader": {
              "long": 585,
              "short": 318,
              "net": 267
            }
          },
          "openInterest": 3301
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2840,
              "short": 3689,
              "net": -849
            },
            "nonCommercial": {
              "long": 6748,
              "short": 6237,
              "net": 511
            },
            "smallTrader": {
              "long": 1697,
              "short": 1359,
              "net": 338
            }
          },
          "openInterest": 11372
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 161195,
              "short": 102075,
              "net": 59120
            },
            "nonCommercial": {
              "long": 43935,
              "short": 83685,
              "net": -39750
            },
            "smallTrader": {
              "long": 21761,
              "short": 41131,
              "net": -19370
            }
          },
          "openInterest": 235704
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83381,
              "short": 64076,
              "net": 19305
            },
            "nonCommercial": {
              "long": 38736,
              "short": 51672,
              "net": -12936
            },
            "smallTrader": {
              "long": 30398,
              "short": 36767,
              "net": -6369
            }
          },
          "openInterest": 156750
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124277,
              "short": 135249,
              "net": -10972
            },
            "nonCommercial": {
              "long": 67318,
              "short": 60166,
              "net": 7152
            },
            "smallTrader": {
              "long": 12791,
              "short": 8971,
              "net": 3820
            }
          },
          "openInterest": 235692
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146198,
              "short": 119505,
              "net": 26693
            },
            "nonCommercial": {
              "long": 43466,
              "short": 75850,
              "net": -32384
            },
            "smallTrader": {
              "long": 12204,
              "short": 6513,
              "net": 5691
            }
          },
          "openInterest": 245505
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84955,
              "short": 96808,
              "net": -11853
            },
            "nonCommercial": {
              "long": 75348,
              "short": 64665,
              "net": 10683
            },
            "smallTrader": {
              "long": 13817,
              "short": 12647,
              "net": 1170
            }
          },
          "openInterest": 216791
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 714088,
              "short": 831723,
              "net": -117635
            },
            "nonCommercial": {
              "long": 392602,
              "short": 268873,
              "net": 123729
            },
            "smallTrader": {
              "long": 169076,
              "short": 175170,
              "net": -6094
            }
          },
          "openInterest": 1566078
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106047,
              "short": 161990,
              "net": -55943
            },
            "nonCommercial": {
              "long": 74266,
              "short": 22389,
              "net": 51877
            },
            "smallTrader": {
              "long": 15576,
              "short": 11510,
              "net": 4066
            }
          },
          "openInterest": 220527
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 814526,
              "short": 1163050,
              "net": -348524
            },
            "nonCommercial": {
              "long": 505292,
              "short": 175146,
              "net": 330146
            },
            "smallTrader": {
              "long": 90870,
              "short": 72492,
              "net": 18378
            }
          },
          "openInterest": 2048735
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15182,
              "short": 27487,
              "net": -12305
            },
            "nonCommercial": {
              "long": 15490,
              "short": 3335,
              "net": 12155
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38536
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28825,
              "short": 33250,
              "net": -4425
            },
            "nonCommercial": {
              "long": 8178,
              "short": 4047,
              "net": 4131
            },
            "smallTrader": {
              "long": 702,
              "short": 408,
              "net": 294
            }
          },
          "openInterest": 40327
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 289664,
              "short": 257730,
              "net": 31934
            },
            "nonCommercial": {
              "long": 144859,
              "short": 205635,
              "net": -60776
            },
            "smallTrader": {
              "long": 92256,
              "short": 63414,
              "net": 28842
            }
          },
          "openInterest": 545537
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15573,
              "short": 9063,
              "net": 6510
            },
            "nonCommercial": {
              "long": 16575,
              "short": 19857,
              "net": -3282
            },
            "smallTrader": {
              "long": 8289,
              "short": 11517,
              "net": -3228
            }
          },
          "openInterest": 49892
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177459,
              "short": 251276,
              "net": -73817
            },
            "nonCommercial": {
              "long": 128665,
              "short": 55646,
              "net": 73019
            },
            "smallTrader": {
              "long": 19976,
              "short": 19178,
              "net": 798
            }
          },
          "openInterest": 405069
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135067,
              "short": 193316,
              "net": -58249
            },
            "nonCommercial": {
              "long": 173019,
              "short": 124018,
              "net": 49001
            },
            "smallTrader": {
              "long": 39504,
              "short": 30256,
              "net": 9248
            }
          },
          "openInterest": 399919
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203588,
              "short": 205007,
              "net": -1419
            },
            "nonCommercial": {
              "long": 51387,
              "short": 56641,
              "net": -5254
            },
            "smallTrader": {
              "long": 42782,
              "short": 36109,
              "net": 6673
            }
          },
          "openInterest": 365630
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162776,
              "short": 41606,
              "net": 121170
            },
            "nonCommercial": {
              "long": 32717,
              "short": 142483,
              "net": -109766
            },
            "smallTrader": {
              "long": 26909,
              "short": 38313,
              "net": -11404
            }
          },
          "openInterest": 226835
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76061,
              "short": 85582,
              "net": -9521
            },
            "nonCommercial": {
              "long": 69197,
              "short": 46119,
              "net": 23078
            },
            "smallTrader": {
              "long": 20886,
              "short": 34443,
              "net": -13557
            }
          },
          "openInterest": 214875
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126933,
              "short": 192919,
              "net": -65986
            },
            "nonCommercial": {
              "long": 121936,
              "short": 41898,
              "net": 80038
            },
            "smallTrader": {
              "long": 27827,
              "short": 41879,
              "net": -14052
            }
          },
          "openInterest": 334919
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116595,
              "short": 119562,
              "net": -2967
            },
            "nonCommercial": {
              "long": 64314,
              "short": 59791,
              "net": 4523
            },
            "smallTrader": {
              "long": 4473,
              "short": 6029,
              "net": -1556
            }
          },
          "openInterest": 191512
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33152,
              "short": 30776,
              "net": 2376
            },
            "nonCommercial": {
              "long": 8119,
              "short": 10183,
              "net": -2064
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48620
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 484231,
              "short": 546624,
              "net": -62393
            },
            "nonCommercial": {
              "long": 314979,
              "short": 294937,
              "net": 20042
            },
            "smallTrader": {
              "long": 70235,
              "short": 27884,
              "net": 42351
            }
          },
          "openInterest": 1277468
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33685,
              "short": 10800,
              "net": 22885
            },
            "nonCommercial": {
              "long": 17694,
              "short": 38991,
              "net": -21297
            },
            "smallTrader": {
              "long": 4011,
              "short": 5599,
              "net": -1588
            }
          },
          "openInterest": 56348
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17362,
              "short": 38050,
              "net": -20688
            },
            "nonCommercial": {
              "long": 46010,
              "short": 31384,
              "net": 14626
            },
            "smallTrader": {
              "long": 9632,
              "short": 3570,
              "net": 6062
            }
          },
          "openInterest": 76828
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 372786,
              "short": 335614,
              "net": 37172
            },
            "nonCommercial": {
              "long": 68328,
              "short": 103604,
              "net": -35276
            },
            "smallTrader": {
              "long": 20089,
              "short": 21985,
              "net": -1896
            }
          },
          "openInterest": 472008
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 484378,
              "short": 522764,
              "net": -38386
            },
            "nonCommercial": {
              "long": 85683,
              "short": 60262,
              "net": 25421
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 681655
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67785,
              "short": 83203,
              "net": -15418
            },
            "nonCommercial": {
              "long": 69314,
              "short": 69949,
              "net": -635
            },
            "smallTrader": {
              "long": 28456,
              "short": 12403,
              "net": 16053
            }
          },
          "openInterest": 179909
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227707,
              "short": 274207,
              "net": -46500
            },
            "nonCommercial": {
              "long": 88793,
              "short": 59755,
              "net": 29038
            },
            "smallTrader": {
              "long": 53386,
              "short": 35924,
              "net": 17462
            }
          },
          "openInterest": 467453
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245739,
              "short": 232577,
              "net": 13162
            },
            "nonCommercial": {
              "long": 106549,
              "short": 125703,
              "net": -19154
            },
            "smallTrader": {
              "long": 37094,
              "short": 31102,
              "net": 5992
            }
          },
          "openInterest": 532993
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385314,
              "short": 363135,
              "net": 22179
            },
            "nonCommercial": {
              "long": 154886,
              "short": 145935,
              "net": 8951
            },
            "smallTrader": {
              "long": 56318,
              "short": 87448,
              "net": -31130
            }
          },
          "openInterest": 741450
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 446678,
              "short": 485597,
              "net": -38919
            },
            "nonCommercial": {
              "long": 164418,
              "short": 141749,
              "net": 22669
            },
            "smallTrader": {
              "long": 68432,
              "short": 52182,
              "net": 16250
            }
          },
          "openInterest": 818050
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53007,
              "short": 15838,
              "net": 37169
            },
            "nonCommercial": {
              "long": 17913,
              "short": 37708,
              "net": -19795
            },
            "smallTrader": {
              "long": 7499,
              "short": 24873,
              "net": -17374
            }
          },
          "openInterest": 79008
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2331,
              "short": 43593,
              "net": -41262
            },
            "nonCommercial": {
              "long": 45353,
              "short": 6904,
              "net": 38449
            },
            "smallTrader": {
              "long": 4778,
              "short": 1965,
              "net": 2813
            }
          },
          "openInterest": 56729
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 134083,
              "short": 139304,
              "net": -5221
            },
            "nonCommercial": {
              "long": 126824,
              "short": 115807,
              "net": 11017
            },
            "smallTrader": {
              "long": 26163,
              "short": 31959,
              "net": -5796
            }
          },
          "openInterest": 404672
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108463,
              "short": 122545,
              "net": -14082
            },
            "nonCommercial": {
              "long": 97645,
              "short": 87757,
              "net": 9888
            },
            "smallTrader": {
              "long": 25888,
              "short": 21694,
              "net": 4194
            }
          },
          "openInterest": 283969
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160897,
              "short": 148085,
              "net": 12812
            },
            "nonCommercial": {
              "long": 136227,
              "short": 138319,
              "net": -2092
            },
            "smallTrader": {
              "long": 32219,
              "short": 42939,
              "net": -10720
            }
          },
          "openInterest": 441686
        }
      ]
    },
    {
      "reportDate": "2018-12-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2933447,
              "short": 2519267,
              "net": 414180
            },
            "nonCommercial": {
              "long": 603949,
              "short": 997751,
              "net": -393802
            },
            "smallTrader": {
              "long": 431157,
              "short": 451535,
              "net": -20378
            }
          },
          "openInterest": 4224835
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1929908,
              "short": 1500517,
              "net": 429391
            },
            "nonCommercial": {
              "long": 349836,
              "short": 767073,
              "net": -417237
            },
            "smallTrader": {
              "long": 160105,
              "short": 172259,
              "net": -12154
            }
          },
          "openInterest": 2544173
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 708019,
              "short": 615323,
              "net": 92696
            },
            "nonCommercial": {
              "long": 105699,
              "short": 167893,
              "net": -62194
            },
            "smallTrader": {
              "long": 146860,
              "short": 177362,
              "net": -30502
            }
          },
          "openInterest": 977383
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3519151,
              "short": 3192071,
              "net": 327080
            },
            "nonCommercial": {
              "long": 737090,
              "short": 1023183,
              "net": -286093
            },
            "smallTrader": {
              "long": 318850,
              "short": 359837,
              "net": -40987
            }
          },
          "openInterest": 4714846
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101796,
              "short": 46175,
              "net": 55621
            },
            "nonCommercial": {
              "long": 14520,
              "short": 60051,
              "net": -45531
            },
            "smallTrader": {
              "long": 22169,
              "short": 32259,
              "net": -10090
            }
          },
          "openInterest": 148414
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 4,
              "short": 173,
              "net": -169
            },
            "nonCommercial": {
              "long": 3091,
              "short": 3331,
              "net": -240
            },
            "smallTrader": {
              "long": 751,
              "short": 342,
              "net": 409
            }
          },
          "openInterest": 3970
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3279,
              "short": 3538,
              "net": -259
            },
            "nonCommercial": {
              "long": 7244,
              "short": 7257,
              "net": -13
            },
            "smallTrader": {
              "long": 1740,
              "short": 1468,
              "net": 272
            }
          },
          "openInterest": 12353
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 176859,
              "short": 115270,
              "net": 61589
            },
            "nonCommercial": {
              "long": 47649,
              "short": 90068,
              "net": -42419
            },
            "smallTrader": {
              "long": 22469,
              "short": 41639,
              "net": -19170
            }
          },
          "openInterest": 255703
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84808,
              "short": 62493,
              "net": 22315
            },
            "nonCommercial": {
              "long": 41672,
              "short": 53341,
              "net": -11669
            },
            "smallTrader": {
              "long": 28469,
              "short": 39115,
              "net": -10646
            }
          },
          "openInterest": 161530
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122692,
              "short": 132710,
              "net": -10018
            },
            "nonCommercial": {
              "long": 69862,
              "short": 63035,
              "net": 6827
            },
            "smallTrader": {
              "long": 11523,
              "short": 8332,
              "net": 3191
            }
          },
          "openInterest": 236098
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149794,
              "short": 116699,
              "net": 33095
            },
            "nonCommercial": {
              "long": 47247,
              "short": 87055,
              "net": -39808
            },
            "smallTrader": {
              "long": 13423,
              "short": 6710,
              "net": 6713
            }
          },
          "openInterest": 259043
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79614,
              "short": 86420,
              "net": -6806
            },
            "nonCommercial": {
              "long": 72307,
              "short": 65060,
              "net": 7247
            },
            "smallTrader": {
              "long": 13135,
              "short": 13576,
              "net": -441
            }
          },
          "openInterest": 208742
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 719463,
              "short": 878146,
              "net": -158683
            },
            "nonCommercial": {
              "long": 404390,
              "short": 232680,
              "net": 171710
            },
            "smallTrader": {
              "long": 165574,
              "short": 178601,
              "net": -13027
            }
          },
          "openInterest": 1578442
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106320,
              "short": 163775,
              "net": -57455
            },
            "nonCommercial": {
              "long": 74059,
              "short": 20684,
              "net": 53375
            },
            "smallTrader": {
              "long": 14756,
              "short": 10676,
              "net": 4080
            }
          },
          "openInterest": 220077
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 801203,
              "short": 1132155,
              "net": -330952
            },
            "nonCommercial": {
              "long": 504584,
              "short": 195078,
              "net": 309506
            },
            "smallTrader": {
              "long": 93545,
              "short": 72099,
              "net": 21446
            }
          },
          "openInterest": 2050634
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15089,
              "short": 26781,
              "net": -11692
            },
            "nonCommercial": {
              "long": 14502,
              "short": 3416,
              "net": 11086
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36811
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29957,
              "short": 35296,
              "net": -5339
            },
            "nonCommercial": {
              "long": 8959,
              "short": 3807,
              "net": 5152
            },
            "smallTrader": {
              "long": 498,
              "short": 311,
              "net": 187
            }
          },
          "openInterest": 42309
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 341484,
              "short": 312735,
              "net": 28749
            },
            "nonCommercial": {
              "long": 146082,
              "short": 202369,
              "net": -56287
            },
            "smallTrader": {
              "long": 110305,
              "short": 82767,
              "net": 27538
            }
          },
          "openInterest": 613745
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14520,
              "short": 9120,
              "net": 5400
            },
            "nonCommercial": {
              "long": 16529,
              "short": 18942,
              "net": -2413
            },
            "smallTrader": {
              "long": 8862,
              "short": 11849,
              "net": -2987
            }
          },
          "openInterest": 49231
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172194,
              "short": 248031,
              "net": -75837
            },
            "nonCommercial": {
              "long": 131483,
              "short": 54345,
              "net": 77138
            },
            "smallTrader": {
              "long": 20372,
              "short": 21673,
              "net": -1301
            }
          },
          "openInterest": 404753
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134285,
              "short": 211653,
              "net": -77368
            },
            "nonCommercial": {
              "long": 169600,
              "short": 109101,
              "net": 60499
            },
            "smallTrader": {
              "long": 45264,
              "short": 28395,
              "net": 16869
            }
          },
          "openInterest": 402250
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197868,
              "short": 201320,
              "net": -3452
            },
            "nonCommercial": {
              "long": 49277,
              "short": 53216,
              "net": -3939
            },
            "smallTrader": {
              "long": 44743,
              "short": 37352,
              "net": 7391
            }
          },
          "openInterest": 365338
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156500,
              "short": 40509,
              "net": 115991
            },
            "nonCommercial": {
              "long": 25495,
              "short": 123101,
              "net": -97606
            },
            "smallTrader": {
              "long": 26888,
              "short": 45273,
              "net": -18385
            }
          },
          "openInterest": 213055
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76805,
              "short": 87573,
              "net": -10768
            },
            "nonCommercial": {
              "long": 68663,
              "short": 46542,
              "net": 22121
            },
            "smallTrader": {
              "long": 21188,
              "short": 32541,
              "net": -11353
            }
          },
          "openInterest": 210302
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127503,
              "short": 198168,
              "net": -70665
            },
            "nonCommercial": {
              "long": 123179,
              "short": 37846,
              "net": 85333
            },
            "smallTrader": {
              "long": 30364,
              "short": 45032,
              "net": -14668
            }
          },
          "openInterest": 339833
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106915,
              "short": 117435,
              "net": -10520
            },
            "nonCommercial": {
              "long": 66195,
              "short": 54753,
              "net": 11442
            },
            "smallTrader": {
              "long": 4504,
              "short": 5426,
              "net": -922
            }
          },
          "openInterest": 184120
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34530,
              "short": 33627,
              "net": 903
            },
            "nonCommercial": {
              "long": 9840,
              "short": 10449,
              "net": -609
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50696
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 481335,
              "short": 549178,
              "net": -67843
            },
            "nonCommercial": {
              "long": 311329,
              "short": 288445,
              "net": 22884
            },
            "smallTrader": {
              "long": 75105,
              "short": 30146,
              "net": 44959
            }
          },
          "openInterest": 1276983
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37805,
              "short": 20703,
              "net": 17102
            },
            "nonCommercial": {
              "long": 19127,
              "short": 34368,
              "net": -15241
            },
            "smallTrader": {
              "long": 4285,
              "short": 6146,
              "net": -1861
            }
          },
          "openInterest": 62587
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18839,
              "short": 35912,
              "net": -17073
            },
            "nonCommercial": {
              "long": 48259,
              "short": 37268,
              "net": 10991
            },
            "smallTrader": {
              "long": 10037,
              "short": 3955,
              "net": 6082
            }
          },
          "openInterest": 82550
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 378537,
              "short": 359169,
              "net": 19368
            },
            "nonCommercial": {
              "long": 73313,
              "short": 95171,
              "net": -21858
            },
            "smallTrader": {
              "long": 21460,
              "short": 18970,
              "net": 2490
            }
          },
          "openInterest": 483749
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 490802,
              "short": 543958,
              "net": -53156
            },
            "nonCommercial": {
              "long": 90457,
              "short": 51467,
              "net": 38990
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 693855
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64282,
              "short": 92161,
              "net": -27879
            },
            "nonCommercial": {
              "long": 71136,
              "short": 59880,
              "net": 11256
            },
            "smallTrader": {
              "long": 28532,
              "short": 11909,
              "net": 16623
            }
          },
          "openInterest": 174071
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224373,
              "short": 263178,
              "net": -38805
            },
            "nonCommercial": {
              "long": 84574,
              "short": 61815,
              "net": 22759
            },
            "smallTrader": {
              "long": 53468,
              "short": 37422,
              "net": 16046
            }
          },
          "openInterest": 458543
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227377,
              "short": 227944,
              "net": -567
            },
            "nonCommercial": {
              "long": 105707,
              "short": 112361,
              "net": -6654
            },
            "smallTrader": {
              "long": 38152,
              "short": 30931,
              "net": 7221
            }
          },
          "openInterest": 510523
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398947,
              "short": 368389,
              "net": 30558
            },
            "nonCommercial": {
              "long": 144809,
              "short": 138878,
              "net": 5931
            },
            "smallTrader": {
              "long": 55597,
              "short": 92086,
              "net": -36489
            }
          },
          "openInterest": 739226
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448046,
              "short": 495106,
              "net": -47060
            },
            "nonCommercial": {
              "long": 161741,
              "short": 136986,
              "net": 24755
            },
            "smallTrader": {
              "long": 71980,
              "short": 49675,
              "net": 22305
            }
          },
          "openInterest": 816921
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54766,
              "short": 20558,
              "net": 34208
            },
            "nonCommercial": {
              "long": 16858,
              "short": 35125,
              "net": -18267
            },
            "smallTrader": {
              "long": 7890,
              "short": 23831,
              "net": -15941
            }
          },
          "openInterest": 81518
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6096,
              "short": 47101,
              "net": -41005
            },
            "nonCommercial": {
              "long": 46660,
              "short": 8538,
              "net": 38122
            },
            "smallTrader": {
              "long": 5813,
              "short": 2930,
              "net": 2883
            }
          },
          "openInterest": 64006
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 125201,
              "short": 162862,
              "net": -37661
            },
            "nonCommercial": {
              "long": 143807,
              "short": 103710,
              "net": 40097
            },
            "smallTrader": {
              "long": 27977,
              "short": 30413,
              "net": -2436
            }
          },
          "openInterest": 420319
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109348,
              "short": 128284,
              "net": -18936
            },
            "nonCommercial": {
              "long": 102078,
              "short": 88602,
              "net": 13476
            },
            "smallTrader": {
              "long": 25729,
              "short": 20269,
              "net": 5460
            }
          },
          "openInterest": 290910
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154332,
              "short": 142683,
              "net": 11649
            },
            "nonCommercial": {
              "long": 137470,
              "short": 135810,
              "net": 1660
            },
            "smallTrader": {
              "long": 30434,
              "short": 43743,
              "net": -13309
            }
          },
          "openInterest": 430571
        }
      ]
    },
    {
      "reportDate": "2018-12-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2817749,
              "short": 2420409,
              "net": 397340
            },
            "nonCommercial": {
              "long": 627172,
              "short": 1007951,
              "net": -380779
            },
            "smallTrader": {
              "long": 425022,
              "short": 441583,
              "net": -16561
            }
          },
          "openInterest": 4136554
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1915842,
              "short": 1599308,
              "net": 316534
            },
            "nonCommercial": {
              "long": 434413,
              "short": 755428,
              "net": -321015
            },
            "smallTrader": {
              "long": 164047,
              "short": 159566,
              "net": 4481
            }
          },
          "openInterest": 2607810
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 705897,
              "short": 634544,
              "net": 71353
            },
            "nonCommercial": {
              "long": 109089,
              "short": 161375,
              "net": -52286
            },
            "smallTrader": {
              "long": 146456,
              "short": 165523,
              "net": -19067
            }
          },
          "openInterest": 977626
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3513866,
              "short": 3212700,
              "net": 301166
            },
            "nonCommercial": {
              "long": 751082,
              "short": 1000374,
              "net": -249292
            },
            "smallTrader": {
              "long": 325419,
              "short": 377293,
              "net": -51874
            }
          },
          "openInterest": 4722435
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70380,
              "short": 22177,
              "net": 48203
            },
            "nonCommercial": {
              "long": 17970,
              "short": 53039,
              "net": -35069
            },
            "smallTrader": {
              "long": 20050,
              "short": 33184,
              "net": -13134
            }
          },
          "openInterest": 112262
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 169,
              "net": -169
            },
            "nonCommercial": {
              "long": 3407,
              "short": 3759,
              "net": -352
            },
            "smallTrader": {
              "long": 800,
              "short": 279,
              "net": 521
            }
          },
          "openInterest": 4359
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3071,
              "short": 3378,
              "net": -307
            },
            "nonCommercial": {
              "long": 8029,
              "short": 7810,
              "net": 219
            },
            "smallTrader": {
              "long": 1558,
              "short": 1470,
              "net": 88
            }
          },
          "openInterest": 12741
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153733,
              "short": 74345,
              "net": 79388
            },
            "nonCommercial": {
              "long": 29162,
              "short": 89885,
              "net": -60723
            },
            "smallTrader": {
              "long": 19524,
              "short": 38189,
              "net": -18665
            }
          },
          "openInterest": 204948
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108148,
              "short": 69667,
              "net": 38481
            },
            "nonCommercial": {
              "long": 51566,
              "short": 59023,
              "net": -7457
            },
            "smallTrader": {
              "long": 26887,
              "short": 57911,
              "net": -31024
            }
          },
          "openInterest": 191476
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118632,
              "short": 137951,
              "net": -19319
            },
            "nonCommercial": {
              "long": 72397,
              "short": 57035,
              "net": 15362
            },
            "smallTrader": {
              "long": 10782,
              "short": 6825,
              "net": 3957
            }
          },
          "openInterest": 235588
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153091,
              "short": 113635,
              "net": 39456
            },
            "nonCommercial": {
              "long": 47609,
              "short": 95389,
              "net": -47780
            },
            "smallTrader": {
              "long": 14836,
              "short": 6512,
              "net": 8324
            }
          },
          "openInterest": 267783
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79125,
              "short": 77461,
              "net": 1664
            },
            "nonCommercial": {
              "long": 76807,
              "short": 79485,
              "net": -2678
            },
            "smallTrader": {
              "long": 15030,
              "short": 14016,
              "net": 1014
            }
          },
          "openInterest": 214050
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 706412,
              "short": 889702,
              "net": -183290
            },
            "nonCommercial": {
              "long": 420949,
              "short": 217821,
              "net": 203128
            },
            "smallTrader": {
              "long": 158607,
              "short": 178445,
              "net": -19838
            }
          },
          "openInterest": 1576445
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105873,
              "short": 158527,
              "net": -52654
            },
            "nonCommercial": {
              "long": 72559,
              "short": 21984,
              "net": 50575
            },
            "smallTrader": {
              "long": 13549,
              "short": 11470,
              "net": 2079
            }
          },
          "openInterest": 217243
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 820153,
              "short": 1154438,
              "net": -334285
            },
            "nonCommercial": {
              "long": 502715,
              "short": 193107,
              "net": 309608
            },
            "smallTrader": {
              "long": 96810,
              "short": 72133,
              "net": 24677
            }
          },
          "openInterest": 2063376
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21959,
              "short": 35978,
              "net": -14019
            },
            "nonCommercial": {
              "long": 16192,
              "short": 4504,
              "net": 11688
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47207
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32409,
              "short": 38374,
              "net": -5965
            },
            "nonCommercial": {
              "long": 9552,
              "short": 3753,
              "net": 5799
            },
            "smallTrader": {
              "long": 488,
              "short": 322,
              "net": 166
            }
          },
          "openInterest": 45390
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 262111,
              "short": 233982,
              "net": 28129
            },
            "nonCommercial": {
              "long": 147654,
              "short": 200778,
              "net": -53124
            },
            "smallTrader": {
              "long": 82376,
              "short": 57381,
              "net": 24995
            }
          },
          "openInterest": 505711
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13584,
              "short": 8891,
              "net": 4693
            },
            "nonCommercial": {
              "long": 16908,
              "short": 16696,
              "net": 212
            },
            "smallTrader": {
              "long": 7602,
              "short": 12507,
              "net": -4905
            }
          },
          "openInterest": 49527
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177302,
              "short": 256840,
              "net": -79538
            },
            "nonCommercial": {
              "long": 132858,
              "short": 53492,
              "net": 79366
            },
            "smallTrader": {
              "long": 20361,
              "short": 20189,
              "net": 172
            }
          },
          "openInterest": 417604
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132148,
              "short": 224823,
              "net": -92675
            },
            "nonCommercial": {
              "long": 182168,
              "short": 106208,
              "net": 75960
            },
            "smallTrader": {
              "long": 44758,
              "short": 28043,
              "net": 16715
            }
          },
          "openInterest": 412485
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204346,
              "short": 199526,
              "net": 4820
            },
            "nonCommercial": {
              "long": 48348,
              "short": 56435,
              "net": -8087
            },
            "smallTrader": {
              "long": 41184,
              "short": 37917,
              "net": 3267
            }
          },
          "openInterest": 377724
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163202,
              "short": 45003,
              "net": 118199
            },
            "nonCommercial": {
              "long": 26957,
              "short": 129728,
              "net": -102771
            },
            "smallTrader": {
              "long": 21418,
              "short": 36846,
              "net": -15428
            }
          },
          "openInterest": 214868
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78462,
              "short": 88971,
              "net": -10509
            },
            "nonCommercial": {
              "long": 63612,
              "short": 41889,
              "net": 21723
            },
            "smallTrader": {
              "long": 21449,
              "short": 32663,
              "net": -11214
            }
          },
          "openInterest": 204633
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127830,
              "short": 204462,
              "net": -76632
            },
            "nonCommercial": {
              "long": 132310,
              "short": 37033,
              "net": 95277
            },
            "smallTrader": {
              "long": 27892,
              "short": 46537,
              "net": -18645
            }
          },
          "openInterest": 348361
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65159,
              "short": 63654,
              "net": 1505
            },
            "nonCommercial": {
              "long": 49996,
              "short": 50765,
              "net": -769
            },
            "smallTrader": {
              "long": 4331,
              "short": 5067,
              "net": -736
            }
          },
          "openInterest": 122610
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35211,
              "short": 36344,
              "net": -1133
            },
            "nonCommercial": {
              "long": 10670,
              "short": 9972,
              "net": 698
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54430
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 476730,
              "short": 536370,
              "net": -59640
            },
            "nonCommercial": {
              "long": 324408,
              "short": 309145,
              "net": 15263
            },
            "smallTrader": {
              "long": 68225,
              "short": 23848,
              "net": 44377
            }
          },
          "openInterest": 1260962
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6616,
              "short": 8051,
              "net": -1435
            },
            "nonCommercial": {
              "long": 18820,
              "short": 15409,
              "net": 3411
            },
            "smallTrader": {
              "long": 3435,
              "short": 5411,
              "net": -1976
            }
          },
          "openInterest": 29675
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20227,
              "short": 38058,
              "net": -17831
            },
            "nonCommercial": {
              "long": 46981,
              "short": 35594,
              "net": 11387
            },
            "smallTrader": {
              "long": 10499,
              "short": 4055,
              "net": 6444
            }
          },
          "openInterest": 82939
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 435357,
              "short": 409324,
              "net": 26033
            },
            "nonCommercial": {
              "long": 77530,
              "short": 98398,
              "net": -20868
            },
            "smallTrader": {
              "long": 29741,
              "short": 34906,
              "net": -5165
            }
          },
          "openInterest": 556488
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 484212,
              "short": 552074,
              "net": -67862
            },
            "nonCommercial": {
              "long": 97530,
              "short": 50754,
              "net": 46776
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 709900
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61045,
              "short": 96521,
              "net": -35476
            },
            "nonCommercial": {
              "long": 74023,
              "short": 54192,
              "net": 19831
            },
            "smallTrader": {
              "long": 27860,
              "short": 12215,
              "net": 15645
            }
          },
          "openInterest": 172860
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217251,
              "short": 260670,
              "net": -43419
            },
            "nonCommercial": {
              "long": 86226,
              "short": 58527,
              "net": 27699
            },
            "smallTrader": {
              "long": 53137,
              "short": 37417,
              "net": 15720
            }
          },
          "openInterest": 439963
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218051,
              "short": 215841,
              "net": 2210
            },
            "nonCommercial": {
              "long": 100974,
              "short": 111132,
              "net": -10158
            },
            "smallTrader": {
              "long": 37224,
              "short": 29276,
              "net": 7948
            }
          },
          "openInterest": 486452
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398949,
              "short": 380039,
              "net": 18910
            },
            "nonCommercial": {
              "long": 145157,
              "short": 130626,
              "net": 14531
            },
            "smallTrader": {
              "long": 57061,
              "short": 90502,
              "net": -33441
            }
          },
          "openInterest": 738470
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 470585,
              "short": 487203,
              "net": -16618
            },
            "nonCommercial": {
              "long": 163519,
              "short": 162957,
              "net": 562
            },
            "smallTrader": {
              "long": 72609,
              "short": 56553,
              "net": 16056
            }
          },
          "openInterest": 853309
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53399,
              "short": 16287,
              "net": 37112
            },
            "nonCommercial": {
              "long": 8437,
              "short": 31363,
              "net": -22926
            },
            "smallTrader": {
              "long": 7855,
              "short": 22041,
              "net": -14186
            }
          },
          "openInterest": 70943
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1557,
              "short": 40683,
              "net": -39126
            },
            "nonCommercial": {
              "long": 43298,
              "short": 7249,
              "net": 36049
            },
            "smallTrader": {
              "long": 4564,
              "short": 1487,
              "net": 3077
            }
          },
          "openInterest": 50790
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 131319,
              "short": 175118,
              "net": -43799
            },
            "nonCommercial": {
              "long": 140508,
              "short": 96263,
              "net": 44245
            },
            "smallTrader": {
              "long": 26561,
              "short": 27007,
              "net": -446
            }
          },
          "openInterest": 438322
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108011,
              "short": 132280,
              "net": -24269
            },
            "nonCommercial": {
              "long": 97877,
              "short": 79791,
              "net": 18086
            },
            "smallTrader": {
              "long": 27081,
              "short": 20898,
              "net": 6183
            }
          },
          "openInterest": 288160
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143874,
              "short": 151093,
              "net": -7219
            },
            "nonCommercial": {
              "long": 145960,
              "short": 128366,
              "net": 17594
            },
            "smallTrader": {
              "long": 32764,
              "short": 43139,
              "net": -10375
            }
          },
          "openInterest": 432837
        }
      ]
    },
    {
      "reportDate": "2018-12-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2744879,
              "short": 2425160,
              "net": 319719
            },
            "nonCommercial": {
              "long": 576500,
              "short": 894132,
              "net": -317632
            },
            "smallTrader": {
              "long": 436613,
              "short": 438700,
              "net": -2087
            }
          },
          "openInterest": 3976992
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1986229,
              "short": 1718280,
              "net": 267949
            },
            "nonCommercial": {
              "long": 486131,
              "short": 758421,
              "net": -272290
            },
            "smallTrader": {
              "long": 153642,
              "short": 149301,
              "net": 4341
            }
          },
          "openInterest": 2700640
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 667194,
              "short": 620350,
              "net": 46844
            },
            "nonCommercial": {
              "long": 111491,
              "short": 137151,
              "net": -25660
            },
            "smallTrader": {
              "long": 148227,
              "short": 169411,
              "net": -21184
            }
          },
          "openInterest": 939891
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3484357,
              "short": 3124498,
              "net": 359859
            },
            "nonCommercial": {
              "long": 677751,
              "short": 998820,
              "net": -321069
            },
            "smallTrader": {
              "long": 327624,
              "short": 366414,
              "net": -38790
            }
          },
          "openInterest": 4610743
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68742,
              "short": 25759,
              "net": 42983
            },
            "nonCommercial": {
              "long": 22653,
              "short": 53914,
              "net": -31261
            },
            "smallTrader": {
              "long": 22885,
              "short": 34607,
              "net": -11722
            }
          },
          "openInterest": 117693
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 154,
              "net": -154
            },
            "nonCommercial": {
              "long": 2951,
              "short": 3236,
              "net": -285
            },
            "smallTrader": {
              "long": 720,
              "short": 281,
              "net": 439
            }
          },
          "openInterest": 3857
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3825,
              "short": 4033,
              "net": -208
            },
            "nonCommercial": {
              "long": 7267,
              "short": 7752,
              "net": -485
            },
            "smallTrader": {
              "long": 1961,
              "short": 1268,
              "net": 693
            }
          },
          "openInterest": 13226
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155098,
              "short": 79309,
              "net": 75789
            },
            "nonCommercial": {
              "long": 35076,
              "short": 91555,
              "net": -56479
            },
            "smallTrader": {
              "long": 18563,
              "short": 37873,
              "net": -19310
            }
          },
          "openInterest": 212023
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99624,
              "short": 46527,
              "net": 53097
            },
            "nonCommercial": {
              "long": 27887,
              "short": 72579,
              "net": -44692
            },
            "smallTrader": {
              "long": 28141,
              "short": 36546,
              "net": -8405
            }
          },
          "openInterest": 159195
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119963,
              "short": 140174,
              "net": -20211
            },
            "nonCommercial": {
              "long": 69016,
              "short": 52249,
              "net": 16767
            },
            "smallTrader": {
              "long": 12464,
              "short": 9020,
              "net": 3444
            }
          },
          "openInterest": 230525
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153653,
              "short": 111695,
              "net": 41958
            },
            "nonCommercial": {
              "long": 48020,
              "short": 98356,
              "net": -50336
            },
            "smallTrader": {
              "long": 16288,
              "short": 7910,
              "net": 8378
            }
          },
          "openInterest": 271825
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85467,
              "short": 76253,
              "net": 9214
            },
            "nonCommercial": {
              "long": 73635,
              "short": 83487,
              "net": -9852
            },
            "smallTrader": {
              "long": 14427,
              "short": 13789,
              "net": 638
            }
          },
          "openInterest": 218191
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 704620,
              "short": 868765,
              "net": -164145
            },
            "nonCommercial": {
              "long": 410561,
              "short": 226772,
              "net": 183789
            },
            "smallTrader": {
              "long": 162774,
              "short": 182418,
              "net": -19644
            }
          },
          "openInterest": 1577091
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107652,
              "short": 137491,
              "net": -29839
            },
            "nonCommercial": {
              "long": 67004,
              "short": 36541,
              "net": 30463
            },
            "smallTrader": {
              "long": 13264,
              "short": 13888,
              "net": -624
            }
          },
          "openInterest": 212048
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 812412,
              "short": 1134409,
              "net": -321997
            },
            "nonCommercial": {
              "long": 502719,
              "short": 196407,
              "net": 306312
            },
            "smallTrader": {
              "long": 91230,
              "short": 75545,
              "net": 15685
            }
          },
          "openInterest": 2073992
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12501,
              "short": 32456,
              "net": -19955
            },
            "nonCommercial": {
              "long": 21321,
              "short": 3935,
              "net": 17386
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41713
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34033,
              "short": 41197,
              "net": -7164
            },
            "nonCommercial": {
              "long": 10725,
              "short": 3705,
              "net": 7020
            },
            "smallTrader": {
              "long": 440,
              "short": 296,
              "net": 144
            }
          },
          "openInterest": 48087
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 267531,
              "short": 243588,
              "net": 23943
            },
            "nonCommercial": {
              "long": 139059,
              "short": 197514,
              "net": -58455
            },
            "smallTrader": {
              "long": 89872,
              "short": 55360,
              "net": 34512
            }
          },
          "openInterest": 508253
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13973,
              "short": 9285,
              "net": 4688
            },
            "nonCommercial": {
              "long": 16053,
              "short": 15486,
              "net": 567
            },
            "smallTrader": {
              "long": 7759,
              "short": 13014,
              "net": -5255
            }
          },
          "openInterest": 48605
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175221,
              "short": 256907,
              "net": -81686
            },
            "nonCommercial": {
              "long": 132449,
              "short": 50939,
              "net": 81510
            },
            "smallTrader": {
              "long": 21092,
              "short": 20916,
              "net": 176
            }
          },
          "openInterest": 408207
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130090,
              "short": 258309,
              "net": -128219
            },
            "nonCommercial": {
              "long": 208622,
              "short": 97637,
              "net": 110985
            },
            "smallTrader": {
              "long": 43866,
              "short": 26632,
              "net": 17234
            }
          },
          "openInterest": 442727
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197797,
              "short": 195398,
              "net": 2399
            },
            "nonCommercial": {
              "long": 50055,
              "short": 56862,
              "net": -6807
            },
            "smallTrader": {
              "long": 41766,
              "short": 37358,
              "net": 4408
            }
          },
          "openInterest": 369393
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162784,
              "short": 52498,
              "net": 110286
            },
            "nonCommercial": {
              "long": 33281,
              "short": 132370,
              "net": -99089
            },
            "smallTrader": {
              "long": 24259,
              "short": 35456,
              "net": -11197
            }
          },
          "openInterest": 224458
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80985,
              "short": 89302,
              "net": -8317
            },
            "nonCommercial": {
              "long": 60054,
              "short": 42441,
              "net": 17613
            },
            "smallTrader": {
              "long": 21469,
              "short": 30765,
              "net": -9296
            }
          },
          "openInterest": 201906
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129339,
              "short": 206996,
              "net": -77657
            },
            "nonCommercial": {
              "long": 130633,
              "short": 35819,
              "net": 94814
            },
            "smallTrader": {
              "long": 28704,
              "short": 45861,
              "net": -17157
            }
          },
          "openInterest": 353417
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64403,
              "short": 67131,
              "net": -2728
            },
            "nonCommercial": {
              "long": 64558,
              "short": 61129,
              "net": 3429
            },
            "smallTrader": {
              "long": 4521,
              "short": 5222,
              "net": -701
            }
          },
          "openInterest": 137078
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23940,
              "short": 27108,
              "net": -3168
            },
            "nonCommercial": {
              "long": 10453,
              "short": 8296,
              "net": 2157
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41653
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474765,
              "short": 529013,
              "net": -54248
            },
            "nonCommercial": {
              "long": 319503,
              "short": 309888,
              "net": 9615
            },
            "smallTrader": {
              "long": 71232,
              "short": 26599,
              "net": 44633
            }
          },
          "openInterest": 1232998
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6961,
              "short": 6514,
              "net": 447
            },
            "nonCommercial": {
              "long": 17717,
              "short": 15777,
              "net": 1940
            },
            "smallTrader": {
              "long": 3200,
              "short": 5587,
              "net": -2387
            }
          },
          "openInterest": 28524
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20152,
              "short": 38950,
              "net": -18798
            },
            "nonCommercial": {
              "long": 47335,
              "short": 35665,
              "net": 11670
            },
            "smallTrader": {
              "long": 10903,
              "short": 3775,
              "net": 7128
            }
          },
          "openInterest": 81640
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 365076,
              "short": 357862,
              "net": 7214
            },
            "nonCommercial": {
              "long": 89237,
              "short": 92427,
              "net": -3190
            },
            "smallTrader": {
              "long": 20377,
              "short": 24401,
              "net": -4024
            }
          },
          "openInterest": 484949
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 395776,
              "short": 456903,
              "net": -61127
            },
            "nonCommercial": {
              "long": 93092,
              "short": 55680,
              "net": 37412
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 588676
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59612,
              "short": 99481,
              "net": -39869
            },
            "nonCommercial": {
              "long": 77314,
              "short": 51764,
              "net": 25550
            },
            "smallTrader": {
              "long": 26792,
              "short": 12473,
              "net": 14319
            }
          },
          "openInterest": 173685
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215927,
              "short": 259158,
              "net": -43231
            },
            "nonCommercial": {
              "long": 86704,
              "short": 58738,
              "net": 27966
            },
            "smallTrader": {
              "long": 52860,
              "short": 37595,
              "net": 15265
            }
          },
          "openInterest": 437389
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219679,
              "short": 213699,
              "net": 5980
            },
            "nonCommercial": {
              "long": 97037,
              "short": 109547,
              "net": -12510
            },
            "smallTrader": {
              "long": 34969,
              "short": 28439,
              "net": 6530
            }
          },
          "openInterest": 473806
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392540,
              "short": 361788,
              "net": 30752
            },
            "nonCommercial": {
              "long": 129316,
              "short": 125206,
              "net": 4110
            },
            "smallTrader": {
              "long": 55010,
              "short": 89872,
              "net": -34862
            }
          },
          "openInterest": 701165
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 481642,
              "short": 493772,
              "net": -12130
            },
            "nonCommercial": {
              "long": 162493,
              "short": 165630,
              "net": -3137
            },
            "smallTrader": {
              "long": 80231,
              "short": 64964,
              "net": 15267
            }
          },
          "openInterest": 868536
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54719,
              "short": 17359,
              "net": 37360
            },
            "nonCommercial": {
              "long": 6830,
              "short": 30159,
              "net": -23329
            },
            "smallTrader": {
              "long": 8048,
              "short": 22079,
              "net": -14031
            }
          },
          "openInterest": 70711
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4265,
              "short": 39416,
              "net": -35151
            },
            "nonCommercial": {
              "long": 40353,
              "short": 7368,
              "net": 32985
            },
            "smallTrader": {
              "long": 4344,
              "short": 2178,
              "net": 2166
            }
          },
          "openInterest": 50245
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 100645,
              "short": 131970,
              "net": -31325
            },
            "nonCommercial": {
              "long": 125764,
              "short": 95586,
              "net": 30178
            },
            "smallTrader": {
              "long": 30100,
              "short": 28953,
              "net": 1147
            }
          },
          "openInterest": 388238
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111989,
              "short": 131685,
              "net": -19696
            },
            "nonCommercial": {
              "long": 92219,
              "short": 79148,
              "net": 13071
            },
            "smallTrader": {
              "long": 27147,
              "short": 20522,
              "net": 6625
            }
          },
          "openInterest": 287580
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149810,
              "short": 147917,
              "net": 1893
            },
            "nonCommercial": {
              "long": 142523,
              "short": 132455,
              "net": 10068
            },
            "smallTrader": {
              "long": 32366,
              "short": 44327,
              "net": -11961
            }
          },
          "openInterest": 427784
        }
      ]
    },
    {
      "reportDate": "2018-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2786315,
              "short": 2464399,
              "net": 321916
            },
            "nonCommercial": {
              "long": 606682,
              "short": 914969,
              "net": -308287
            },
            "smallTrader": {
              "long": 419054,
              "short": 432683,
              "net": -13629
            }
          },
          "openInterest": 4044514
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1985215,
              "short": 1769576,
              "net": 215639
            },
            "nonCommercial": {
              "long": 529587,
              "short": 765438,
              "net": -235851
            },
            "smallTrader": {
              "long": 156824,
              "short": 136612,
              "net": 20212
            }
          },
          "openInterest": 2752772
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 658828,
              "short": 619983,
              "net": 38845
            },
            "nonCommercial": {
              "long": 115599,
              "short": 142112,
              "net": -26513
            },
            "smallTrader": {
              "long": 154502,
              "short": 166834,
              "net": -12332
            }
          },
          "openInterest": 943667
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3555203,
              "short": 3175342,
              "net": 379861
            },
            "nonCommercial": {
              "long": 727947,
              "short": 1059177,
              "net": -331230
            },
            "smallTrader": {
              "long": 320622,
              "short": 369253,
              "net": -48631
            }
          },
          "openInterest": 4695255
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69453,
              "short": 26535,
              "net": 42918
            },
            "nonCommercial": {
              "long": 27919,
              "short": 54210,
              "net": -26291
            },
            "smallTrader": {
              "long": 22173,
              "short": 38800,
              "net": -16627
            }
          },
          "openInterest": 122428
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 223,
              "net": -223
            },
            "nonCommercial": {
              "long": 2686,
              "short": 2980,
              "net": -294
            },
            "smallTrader": {
              "long": 795,
              "short": 278,
              "net": 517
            }
          },
          "openInterest": 3708
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7774,
              "short": 5206,
              "net": 2568
            },
            "nonCommercial": {
              "long": 11577,
              "short": 14720,
              "net": -3143
            },
            "smallTrader": {
              "long": 2051,
              "short": 1476,
              "net": 575
            }
          },
          "openInterest": 21484
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155005,
              "short": 79081,
              "net": 75924
            },
            "nonCommercial": {
              "long": 35782,
              "short": 92696,
              "net": -56914
            },
            "smallTrader": {
              "long": 17777,
              "short": 36787,
              "net": -19010
            }
          },
          "openInterest": 212470
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104762,
              "short": 45172,
              "net": 59590
            },
            "nonCommercial": {
              "long": 34330,
              "short": 84979,
              "net": -50649
            },
            "smallTrader": {
              "long": 28651,
              "short": 37592,
              "net": -8941
            }
          },
          "openInterest": 170168
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124700,
              "short": 153559,
              "net": -28859
            },
            "nonCommercial": {
              "long": 69323,
              "short": 44148,
              "net": 25175
            },
            "smallTrader": {
              "long": 13320,
              "short": 9636,
              "net": 3684
            }
          },
          "openInterest": 240253
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155281,
              "short": 111872,
              "net": 43409
            },
            "nonCommercial": {
              "long": 46730,
              "short": 98865,
              "net": -52135
            },
            "smallTrader": {
              "long": 16330,
              "short": 7604,
              "net": 8726
            }
          },
          "openInterest": 274016
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87902,
              "short": 78511,
              "net": 9391
            },
            "nonCommercial": {
              "long": 74541,
              "short": 84889,
              "net": -10348
            },
            "smallTrader": {
              "long": 14834,
              "short": 13877,
              "net": 957
            }
          },
          "openInterest": 224760
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 706616,
              "short": 853491,
              "net": -146875
            },
            "nonCommercial": {
              "long": 411716,
              "short": 251763,
              "net": 159953
            },
            "smallTrader": {
              "long": 166516,
              "short": 179594,
              "net": -13078
            }
          },
          "openInterest": 1592333
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111084,
              "short": 131336,
              "net": -20252
            },
            "nonCommercial": {
              "long": 65660,
              "short": 44825,
              "net": 20835
            },
            "smallTrader": {
              "long": 12720,
              "short": 13303,
              "net": -583
            }
          },
          "openInterest": 215148
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 806681,
              "short": 1116212,
              "net": -309531
            },
            "nonCommercial": {
              "long": 502972,
              "short": 204259,
              "net": 298713
            },
            "smallTrader": {
              "long": 86674,
              "short": 75856,
              "net": 10818
            }
          },
          "openInterest": 2104675
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14028,
              "short": 26222,
              "net": -12194
            },
            "nonCommercial": {
              "long": 17495,
              "short": 3788,
              "net": 13707
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36864
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35737,
              "short": 42959,
              "net": -7222
            },
            "nonCommercial": {
              "long": 10920,
              "short": 3745,
              "net": 7175
            },
            "smallTrader": {
              "long": 448,
              "short": 401,
              "net": 47
            }
          },
          "openInterest": 49872
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 262426,
              "short": 244448,
              "net": 17978
            },
            "nonCommercial": {
              "long": 148288,
              "short": 194936,
              "net": -46648
            },
            "smallTrader": {
              "long": 81845,
              "short": 53175,
              "net": 28670
            }
          },
          "openInterest": 505986
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13800,
              "short": 9949,
              "net": 3851
            },
            "nonCommercial": {
              "long": 17422,
              "short": 15447,
              "net": 1975
            },
            "smallTrader": {
              "long": 7089,
              "short": 12915,
              "net": -5826
            }
          },
          "openInterest": 48054
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167182,
              "short": 249081,
              "net": -81899
            },
            "nonCommercial": {
              "long": 135096,
              "short": 52965,
              "net": 82131
            },
            "smallTrader": {
              "long": 19250,
              "short": 19482,
              "net": -232
            }
          },
          "openInterest": 390731
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130285,
              "short": 274899,
              "net": -144614
            },
            "nonCommercial": {
              "long": 210141,
              "short": 86369,
              "net": 123772
            },
            "smallTrader": {
              "long": 46707,
              "short": 25865,
              "net": 20842
            }
          },
          "openInterest": 451360
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200568,
              "short": 201962,
              "net": -1394
            },
            "nonCommercial": {
              "long": 50986,
              "short": 56502,
              "net": -5516
            },
            "smallTrader": {
              "long": 39918,
              "short": 33008,
              "net": 6910
            }
          },
          "openInterest": 368298
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158287,
              "short": 57213,
              "net": 101074
            },
            "nonCommercial": {
              "long": 32712,
              "short": 121335,
              "net": -88623
            },
            "smallTrader": {
              "long": 22364,
              "short": 34815,
              "net": -12451
            }
          },
          "openInterest": 216224
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89044,
              "short": 92762,
              "net": -3718
            },
            "nonCommercial": {
              "long": 58910,
              "short": 47324,
              "net": 11586
            },
            "smallTrader": {
              "long": 22608,
              "short": 30476,
              "net": -7868
            }
          },
          "openInterest": 217959
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134532,
              "short": 219154,
              "net": -84622
            },
            "nonCommercial": {
              "long": 140421,
              "short": 36127,
              "net": 104294
            },
            "smallTrader": {
              "long": 29714,
              "short": 49386,
              "net": -19672
            }
          },
          "openInterest": 376145
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60432,
              "short": 71503,
              "net": -11071
            },
            "nonCommercial": {
              "long": 82260,
              "short": 72488,
              "net": 9772
            },
            "smallTrader": {
              "long": 5236,
              "short": 3937,
              "net": 1299
            }
          },
          "openInterest": 151235
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27688,
              "short": 25089,
              "net": 2599
            },
            "nonCommercial": {
              "long": 7327,
              "short": 9085,
              "net": -1758
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40798
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 479501,
              "short": 527630,
              "net": -48129
            },
            "nonCommercial": {
              "long": 312002,
              "short": 305370,
              "net": 6632
            },
            "smallTrader": {
              "long": 67314,
              "short": 25817,
              "net": 41497
            }
          },
          "openInterest": 1234072
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7784,
              "short": 6520,
              "net": 1264
            },
            "nonCommercial": {
              "long": 18272,
              "short": 16310,
              "net": 1962
            },
            "smallTrader": {
              "long": 2668,
              "short": 5894,
              "net": -3226
            }
          },
          "openInterest": 29640
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19447,
              "short": 38871,
              "net": -19424
            },
            "nonCommercial": {
              "long": 50269,
              "short": 37812,
              "net": 12457
            },
            "smallTrader": {
              "long": 10415,
              "short": 3448,
              "net": 6967
            }
          },
          "openInterest": 82828
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360371,
              "short": 341180,
              "net": 19191
            },
            "nonCommercial": {
              "long": 79796,
              "short": 99394,
              "net": -19598
            },
            "smallTrader": {
              "long": 19200,
              "short": 18793,
              "net": 407
            }
          },
          "openInterest": 470966
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 386910,
              "short": 437898,
              "net": -50988
            },
            "nonCommercial": {
              "long": 82493,
              "short": 48426,
              "net": 34067
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 575768
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56481,
              "short": 114335,
              "net": -57854
            },
            "nonCommercial": {
              "long": 83022,
              "short": 38063,
              "net": 44959
            },
            "smallTrader": {
              "long": 26005,
              "short": 13110,
              "net": 12895
            }
          },
          "openInterest": 176159
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207408,
              "short": 256815,
              "net": -49407
            },
            "nonCommercial": {
              "long": 87060,
              "short": 52074,
              "net": 34986
            },
            "smallTrader": {
              "long": 51779,
              "short": 37358,
              "net": 14421
            }
          },
          "openInterest": 427779
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219044,
              "short": 212380,
              "net": 6664
            },
            "nonCommercial": {
              "long": 102079,
              "short": 115014,
              "net": -12935
            },
            "smallTrader": {
              "long": 35339,
              "short": 29068,
              "net": 6271
            }
          },
          "openInterest": 475932
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369528,
              "short": 332103,
              "net": 37425
            },
            "nonCommercial": {
              "long": 127207,
              "short": 129301,
              "net": -2094
            },
            "smallTrader": {
              "long": 48022,
              "short": 83353,
              "net": -35331
            }
          },
          "openInterest": 665638
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 498556,
              "short": 489281,
              "net": 9275
            },
            "nonCommercial": {
              "long": 162540,
              "short": 182901,
              "net": -20361
            },
            "smallTrader": {
              "long": 76329,
              "short": 65243,
              "net": 11086
            }
          },
          "openInterest": 879349
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53702,
              "short": 14972,
              "net": 38730
            },
            "nonCommercial": {
              "long": 5931,
              "short": 31461,
              "net": -25530
            },
            "smallTrader": {
              "long": 7239,
              "short": 20439,
              "net": -13200
            }
          },
          "openInterest": 67730
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5008,
              "short": 39356,
              "net": -34348
            },
            "nonCommercial": {
              "long": 41729,
              "short": 9346,
              "net": 32383
            },
            "smallTrader": {
              "long": 4296,
              "short": 2331,
              "net": 1965
            }
          },
          "openInterest": 52699
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 88831,
              "short": 133945,
              "net": -45114
            },
            "nonCommercial": {
              "long": 135964,
              "short": 95517,
              "net": 40447
            },
            "smallTrader": {
              "long": 32004,
              "short": 27337,
              "net": 4667
            }
          },
          "openInterest": 369483
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117334,
              "short": 132853,
              "net": -15519
            },
            "nonCommercial": {
              "long": 93156,
              "short": 85140,
              "net": 8016
            },
            "smallTrader": {
              "long": 27410,
              "short": 19907,
              "net": 7503
            }
          },
          "openInterest": 294617
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158855,
              "short": 149737,
              "net": 9118
            },
            "nonCommercial": {
              "long": 145273,
              "short": 146427,
              "net": -1154
            },
            "smallTrader": {
              "long": 36269,
              "short": 44233,
              "net": -7964
            }
          },
          "openInterest": 444401
        }
      ]
    },
    {
      "reportDate": "2019-01-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2744707,
              "short": 2566961,
              "net": 177746
            },
            "nonCommercial": {
              "long": 650789,
              "short": 838857,
              "net": -188068
            },
            "smallTrader": {
              "long": 435859,
              "short": 425537,
              "net": 10322
            }
          },
          "openInterest": 4093131
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1910797,
              "short": 1626468,
              "net": 284329
            },
            "nonCommercial": {
              "long": 448937,
              "short": 757870,
              "net": -308933
            },
            "smallTrader": {
              "long": 161094,
              "short": 136490,
              "net": 24604
            }
          },
          "openInterest": 2571575
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 635339,
              "short": 612695,
              "net": 22644
            },
            "nonCommercial": {
              "long": 113394,
              "short": 144046,
              "net": -30652
            },
            "smallTrader": {
              "long": 169748,
              "short": 161740,
              "net": 8008
            }
          },
          "openInterest": 935255
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3475437,
              "short": 3161854,
              "net": 313583
            },
            "nonCommercial": {
              "long": 698352,
              "short": 988706,
              "net": -290354
            },
            "smallTrader": {
              "long": 338703,
              "short": 361932,
              "net": -23229
            }
          },
          "openInterest": 4564764
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81875,
              "short": 26573,
              "net": 55302
            },
            "nonCommercial": {
              "long": 22345,
              "short": 60120,
              "net": -37775
            },
            "smallTrader": {
              "long": 21074,
              "short": 38601,
              "net": -17527
            }
          },
          "openInterest": 127476
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 173,
              "net": -173
            },
            "nonCommercial": {
              "long": 2976,
              "short": 3217,
              "net": -241
            },
            "smallTrader": {
              "long": 720,
              "short": 306,
              "net": 414
            }
          },
          "openInterest": 3764
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7081,
              "short": 5210,
              "net": 1871
            },
            "nonCommercial": {
              "long": 8922,
              "short": 11818,
              "net": -2896
            },
            "smallTrader": {
              "long": 2097,
              "short": 1072,
              "net": 1025
            }
          },
          "openInterest": 18182
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158512,
              "short": 82372,
              "net": 76140
            },
            "nonCommercial": {
              "long": 27670,
              "short": 87762,
              "net": -60092
            },
            "smallTrader": {
              "long": 20470,
              "short": 36518,
              "net": -16048
            }
          },
          "openInterest": 210800
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116348,
              "short": 39134,
              "net": 77214
            },
            "nonCommercial": {
              "long": 19287,
              "short": 85289,
              "net": -66002
            },
            "smallTrader": {
              "long": 28376,
              "short": 39588,
              "net": -11212
            }
          },
          "openInterest": 167005
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126982,
              "short": 157902,
              "net": -30920
            },
            "nonCommercial": {
              "long": 68870,
              "short": 41376,
              "net": 27494
            },
            "smallTrader": {
              "long": 13960,
              "short": 10534,
              "net": 3426
            }
          },
          "openInterest": 251408
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153008,
              "short": 114504,
              "net": 38504
            },
            "nonCommercial": {
              "long": 49810,
              "short": 97544,
              "net": -47734
            },
            "smallTrader": {
              "long": 17617,
              "short": 8387,
              "net": 9230
            }
          },
          "openInterest": 279795
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100974,
              "short": 81951,
              "net": 19023
            },
            "nonCommercial": {
              "long": 72344,
              "short": 91796,
              "net": -19452
            },
            "smallTrader": {
              "long": 15290,
              "short": 14861,
              "net": 429
            }
          },
          "openInterest": 242731
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 687219,
              "short": 850863,
              "net": -163644
            },
            "nonCommercial": {
              "long": 419625,
              "short": 245288,
              "net": 174337
            },
            "smallTrader": {
              "long": 171278,
              "short": 181971,
              "net": -10693
            }
          },
          "openInterest": 1621715
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112835,
              "short": 129707,
              "net": -16872
            },
            "nonCommercial": {
              "long": 66967,
              "short": 50695,
              "net": 16272
            },
            "smallTrader": {
              "long": 13672,
              "short": 13072,
              "net": 600
            }
          },
          "openInterest": 224007
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 820328,
              "short": 1095603,
              "net": -275275
            },
            "nonCommercial": {
              "long": 498716,
              "short": 221505,
              "net": 277211
            },
            "smallTrader": {
              "long": 86879,
              "short": 88815,
              "net": -1936
            }
          },
          "openInterest": 2120930
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14668,
              "short": 24672,
              "net": -10004
            },
            "nonCommercial": {
              "long": 16876,
              "short": 4343,
              "net": 12533
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37228
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26170,
              "short": 32902,
              "net": -6732
            },
            "nonCommercial": {
              "long": 9893,
              "short": 3331,
              "net": 6562
            },
            "smallTrader": {
              "long": 473,
              "short": 303,
              "net": 170
            }
          },
          "openInterest": 38949
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 269050,
              "short": 261525,
              "net": 7525
            },
            "nonCommercial": {
              "long": 146271,
              "short": 186804,
              "net": -40533
            },
            "smallTrader": {
              "long": 86833,
              "short": 53825,
              "net": 33008
            }
          },
          "openInterest": 514545
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15075,
              "short": 10233,
              "net": 4842
            },
            "nonCommercial": {
              "long": 16085,
              "short": 15814,
              "net": 271
            },
            "smallTrader": {
              "long": 8182,
              "short": 13295,
              "net": -5113
            }
          },
          "openInterest": 50100
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179782,
              "short": 263554,
              "net": -83772
            },
            "nonCommercial": {
              "long": 133218,
              "short": 50321,
              "net": 82897
            },
            "smallTrader": {
              "long": 21364,
              "short": 20489,
              "net": 875
            }
          },
          "openInterest": 404907
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 137605,
              "short": 258792,
              "net": -121187
            },
            "nonCommercial": {
              "long": 199560,
              "short": 100344,
              "net": 99216
            },
            "smallTrader": {
              "long": 48508,
              "short": 26537,
              "net": 21971
            }
          },
          "openInterest": 455232
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199056,
              "short": 198459,
              "net": 597
            },
            "nonCommercial": {
              "long": 45929,
              "short": 53697,
              "net": -7768
            },
            "smallTrader": {
              "long": 43060,
              "short": 35889,
              "net": 7171
            }
          },
          "openInterest": 365700
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151121,
              "short": 92295,
              "net": 58826
            },
            "nonCommercial": {
              "long": 42727,
              "short": 104041,
              "net": -61314
            },
            "smallTrader": {
              "long": 33096,
              "short": 30608,
              "net": 2488
            }
          },
          "openInterest": 230524
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85502,
              "short": 89755,
              "net": -4253
            },
            "nonCommercial": {
              "long": 60353,
              "short": 50163,
              "net": 10190
            },
            "smallTrader": {
              "long": 24432,
              "short": 30369,
              "net": -5937
            }
          },
          "openInterest": 212433
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139813,
              "short": 222780,
              "net": -82967
            },
            "nonCommercial": {
              "long": 140414,
              "short": 37558,
              "net": 102856
            },
            "smallTrader": {
              "long": 30077,
              "short": 49966,
              "net": -19889
            }
          },
          "openInterest": 383428
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59697,
              "short": 93541,
              "net": -33844
            },
            "nonCommercial": {
              "long": 92398,
              "short": 61416,
              "net": 30982
            },
            "smallTrader": {
              "long": 5966,
              "short": 3104,
              "net": 2862
            }
          },
          "openInterest": 160493
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28567,
              "short": 23926,
              "net": 4641
            },
            "nonCommercial": {
              "long": 7391,
              "short": 8600,
              "net": -1209
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41062
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 507395,
              "short": 545139,
              "net": -37744
            },
            "nonCommercial": {
              "long": 297082,
              "short": 302503,
              "net": -5421
            },
            "smallTrader": {
              "long": 67304,
              "short": 24139,
              "net": 43165
            }
          },
          "openInterest": 1286501
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11156,
              "short": 6703,
              "net": 4453
            },
            "nonCommercial": {
              "long": 14895,
              "short": 16433,
              "net": -1538
            },
            "smallTrader": {
              "long": 2770,
              "short": 5685,
              "net": -2915
            }
          },
          "openInterest": 29804
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20588,
              "short": 40809,
              "net": -20221
            },
            "nonCommercial": {
              "long": 51997,
              "short": 40011,
              "net": 11986
            },
            "smallTrader": {
              "long": 11018,
              "short": 2783,
              "net": 8235
            }
          },
          "openInterest": 86645
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 367127,
              "short": 335431,
              "net": 31696
            },
            "nonCommercial": {
              "long": 74564,
              "short": 108397,
              "net": -33833
            },
            "smallTrader": {
              "long": 18712,
              "short": 16575,
              "net": 2137
            }
          },
          "openInterest": 471110
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 385240,
              "short": 422951,
              "net": -37711
            },
            "nonCommercial": {
              "long": 77947,
              "short": 47840,
              "net": 30107
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 573742
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60851,
              "short": 129642,
              "net": -68791
            },
            "nonCommercial": {
              "long": 86786,
              "short": 32763,
              "net": 54023
            },
            "smallTrader": {
              "long": 27960,
              "short": 13192,
              "net": 14768
            }
          },
          "openInterest": 186506
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200938,
              "short": 278167,
              "net": -77229
            },
            "nonCommercial": {
              "long": 96312,
              "short": 41210,
              "net": 55102
            },
            "smallTrader": {
              "long": 57388,
              "short": 35261,
              "net": 22127
            }
          },
          "openInterest": 444936
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214126,
              "short": 218337,
              "net": -4211
            },
            "nonCommercial": {
              "long": 103865,
              "short": 105755,
              "net": -1890
            },
            "smallTrader": {
              "long": 36708,
              "short": 30607,
              "net": 6101
            }
          },
          "openInterest": 477746
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369264,
              "short": 344136,
              "net": 25128
            },
            "nonCommercial": {
              "long": 136440,
              "short": 125666,
              "net": 10774
            },
            "smallTrader": {
              "long": 48273,
              "short": 84175,
              "net": -35902
            }
          },
          "openInterest": 673773
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 502887,
              "short": 486805,
              "net": 16082
            },
            "nonCommercial": {
              "long": 160525,
              "short": 193700,
              "net": -33175
            },
            "smallTrader": {
              "long": 83114,
              "short": 66021,
              "net": 17093
            }
          },
          "openInterest": 901214
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52482,
              "short": 17281,
              "net": 35201
            },
            "nonCommercial": {
              "long": 5724,
              "short": 28910,
              "net": -23186
            },
            "smallTrader": {
              "long": 8337,
              "short": 20352,
              "net": -12015
            }
          },
          "openInterest": 67100
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6390,
              "short": 39678,
              "net": -33288
            },
            "nonCommercial": {
              "long": 49072,
              "short": 15871,
              "net": 33201
            },
            "smallTrader": {
              "long": 3601,
              "short": 3514,
              "net": 87
            }
          },
          "openInterest": 60955
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 107824,
              "short": 129263,
              "net": -21439
            },
            "nonCommercial": {
              "long": 124878,
              "short": 103816,
              "net": 21062
            },
            "smallTrader": {
              "long": 26605,
              "short": 26228,
              "net": 377
            }
          },
          "openInterest": 372059
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122085,
              "short": 137404,
              "net": -15319
            },
            "nonCommercial": {
              "long": 89515,
              "short": 82500,
              "net": 7015
            },
            "smallTrader": {
              "long": 28764,
              "short": 20460,
              "net": 8304
            }
          },
          "openInterest": 300497
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147387,
              "short": 148609,
              "net": -1222
            },
            "nonCommercial": {
              "long": 147209,
              "short": 136194,
              "net": 11015
            },
            "smallTrader": {
              "long": 34913,
              "short": 44706,
              "net": -9793
            }
          },
          "openInterest": 442962
        }
      ]
    },
    {
      "reportDate": "2019-01-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2721482,
              "short": 2564884,
              "net": 156598
            },
            "nonCommercial": {
              "long": 649982,
              "short": 850166,
              "net": -200184
            },
            "smallTrader": {
              "long": 436746,
              "short": 393160,
              "net": 43586
            }
          },
          "openInterest": 4076915
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1927868,
              "short": 1688502,
              "net": 239366
            },
            "nonCommercial": {
              "long": 490530,
              "short": 757739,
              "net": -267209
            },
            "smallTrader": {
              "long": 167073,
              "short": 139230,
              "net": 27843
            }
          },
          "openInterest": 2675462
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 646670,
              "short": 625146,
              "net": 21524
            },
            "nonCommercial": {
              "long": 120600,
              "short": 146073,
              "net": -25473
            },
            "smallTrader": {
              "long": 161757,
              "short": 157808,
              "net": 3949
            }
          },
          "openInterest": 943744
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3392360,
              "short": 3063493,
              "net": 328867
            },
            "nonCommercial": {
              "long": 738047,
              "short": 1037640,
              "net": -299593
            },
            "smallTrader": {
              "long": 330980,
              "short": 360254,
              "net": -29274
            }
          },
          "openInterest": 4534842
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81689,
              "short": 28771,
              "net": 52918
            },
            "nonCommercial": {
              "long": 21029,
              "short": 58998,
              "net": -37969
            },
            "smallTrader": {
              "long": 20436,
              "short": 35385,
              "net": -14949
            }
          },
          "openInterest": 125344
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 173,
              "net": -173
            },
            "nonCommercial": {
              "long": 3554,
              "short": 3696,
              "net": -142
            },
            "smallTrader": {
              "long": 706,
              "short": 391,
              "net": 315
            }
          },
          "openInterest": 4473
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5933,
              "short": 5866,
              "net": 67
            },
            "nonCommercial": {
              "long": 9164,
              "short": 10619,
              "net": -1455
            },
            "smallTrader": {
              "long": 2262,
              "short": 874,
              "net": 1388
            }
          },
          "openInterest": 17453
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164447,
              "short": 88127,
              "net": 76320
            },
            "nonCommercial": {
              "long": 31061,
              "short": 91537,
              "net": -60476
            },
            "smallTrader": {
              "long": 20435,
              "short": 36279,
              "net": -15844
            }
          },
          "openInterest": 219326
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105916,
              "short": 40853,
              "net": 65063
            },
            "nonCommercial": {
              "long": 17006,
              "short": 76530,
              "net": -59524
            },
            "smallTrader": {
              "long": 29376,
              "short": 34915,
              "net": -5539
            }
          },
          "openInterest": 155691
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129148,
              "short": 160751,
              "net": -31603
            },
            "nonCommercial": {
              "long": 68559,
              "short": 39991,
              "net": 28568
            },
            "smallTrader": {
              "long": 13844,
              "short": 10809,
              "net": 3035
            }
          },
          "openInterest": 256550
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157057,
              "short": 115034,
              "net": 42023
            },
            "nonCommercial": {
              "long": 53052,
              "short": 105059,
              "net": -52007
            },
            "smallTrader": {
              "long": 19097,
              "short": 9113,
              "net": 9984
            }
          },
          "openInterest": 288562
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120431,
              "short": 93526,
              "net": 26905
            },
            "nonCommercial": {
              "long": 75666,
              "short": 103258,
              "net": -27592
            },
            "smallTrader": {
              "long": 15488,
              "short": 14801,
              "net": 687
            }
          },
          "openInterest": 271303
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 702871,
              "short": 825020,
              "net": -122149
            },
            "nonCommercial": {
              "long": 404691,
              "short": 269833,
              "net": 134858
            },
            "smallTrader": {
              "long": 176979,
              "short": 189688,
              "net": -12709
            }
          },
          "openInterest": 1641752
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114509,
              "short": 130024,
              "net": -15515
            },
            "nonCommercial": {
              "long": 67218,
              "short": 52018,
              "net": 15200
            },
            "smallTrader": {
              "long": 14172,
              "short": 13857,
              "net": 315
            }
          },
          "openInterest": 231064
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 811898,
              "short": 1121322,
              "net": -309424
            },
            "nonCommercial": {
              "long": 498357,
              "short": 191432,
              "net": 306925
            },
            "smallTrader": {
              "long": 83037,
              "short": 80538,
              "net": 2499
            }
          },
          "openInterest": 2103777
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14270,
              "short": 22557,
              "net": -8287
            },
            "nonCommercial": {
              "long": 17272,
              "short": 6171,
              "net": 11101
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37610
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28220,
              "short": 36644,
              "net": -8424
            },
            "nonCommercial": {
              "long": 11534,
              "short": 3265,
              "net": 8269
            },
            "smallTrader": {
              "long": 486,
              "short": 331,
              "net": 155
            }
          },
          "openInterest": 42508
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 274438,
              "short": 273918,
              "net": 520
            },
            "nonCommercial": {
              "long": 152534,
              "short": 185195,
              "net": -32661
            },
            "smallTrader": {
              "long": 86060,
              "short": 53919,
              "net": 32141
            }
          },
          "openInterest": 525052
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15672,
              "short": 10644,
              "net": 5028
            },
            "nonCommercial": {
              "long": 15379,
              "short": 15172,
              "net": 207
            },
            "smallTrader": {
              "long": 8461,
              "short": 13696,
              "net": -5235
            }
          },
          "openInterest": 50719
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199007,
              "short": 286486,
              "net": -87479
            },
            "nonCommercial": {
              "long": 132434,
              "short": 44323,
              "net": 88111
            },
            "smallTrader": {
              "long": 21027,
              "short": 21659,
              "net": -632
            }
          },
          "openInterest": 429032
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 179059,
              "short": 287172,
              "net": -108113
            },
            "nonCommercial": {
              "long": 201796,
              "short": 113883,
              "net": 87913
            },
            "smallTrader": {
              "long": 49334,
              "short": 29134,
              "net": 20200
            }
          },
          "openInterest": 501605
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196430,
              "short": 198620,
              "net": -2190
            },
            "nonCommercial": {
              "long": 41874,
              "short": 47314,
              "net": -5440
            },
            "smallTrader": {
              "long": 45630,
              "short": 38000,
              "net": 7630
            }
          },
          "openInterest": 357990
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149550,
              "short": 110131,
              "net": 39419
            },
            "nonCommercial": {
              "long": 38686,
              "short": 85107,
              "net": -46421
            },
            "smallTrader": {
              "long": 36173,
              "short": 29171,
              "net": 7002
            }
          },
          "openInterest": 229295
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70398,
              "short": 72370,
              "net": -1972
            },
            "nonCommercial": {
              "long": 59877,
              "short": 51344,
              "net": 8533
            },
            "smallTrader": {
              "long": 24873,
              "short": 31434,
              "net": -6561
            }
          },
          "openInterest": 203809
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136233,
              "short": 223465,
              "net": -87232
            },
            "nonCommercial": {
              "long": 146928,
              "short": 39015,
              "net": 107913
            },
            "smallTrader": {
              "long": 30487,
              "short": 51168,
              "net": -20681
            }
          },
          "openInterest": 388310
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58311,
              "short": 119223,
              "net": -60912
            },
            "nonCommercial": {
              "long": 124498,
              "short": 67233,
              "net": 57265
            },
            "smallTrader": {
              "long": 6673,
              "short": 3026,
              "net": 3647
            }
          },
          "openInterest": 190187
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29611,
              "short": 22746,
              "net": 6865
            },
            "nonCommercial": {
              "long": 7068,
              "short": 10010,
              "net": -2942
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41781
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 518552,
              "short": 563377,
              "net": -44825
            },
            "nonCommercial": {
              "long": 295084,
              "short": 290858,
              "net": 4226
            },
            "smallTrader": {
              "long": 69600,
              "short": 29001,
              "net": 40599
            }
          },
          "openInterest": 1315746
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11914,
              "short": 7199,
              "net": 4715
            },
            "nonCommercial": {
              "long": 14129,
              "short": 17069,
              "net": -2940
            },
            "smallTrader": {
              "long": 3275,
              "short": 5050,
              "net": -1775
            }
          },
          "openInterest": 30350
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21270,
              "short": 37048,
              "net": -15778
            },
            "nonCommercial": {
              "long": 48166,
              "short": 40437,
              "net": 7729
            },
            "smallTrader": {
              "long": 11628,
              "short": 3579,
              "net": 8049
            }
          },
          "openInterest": 83822
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 362565,
              "short": 326563,
              "net": 36002
            },
            "nonCommercial": {
              "long": 78323,
              "short": 113156,
              "net": -34833
            },
            "smallTrader": {
              "long": 18042,
              "short": 19211,
              "net": -1169
            }
          },
          "openInterest": 468375
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 396276,
              "short": 418256,
              "net": -21980
            },
            "nonCommercial": {
              "long": 77083,
              "short": 58845,
              "net": 18238
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 585987
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63464,
              "short": 135154,
              "net": -71690
            },
            "nonCommercial": {
              "long": 85959,
              "short": 33784,
              "net": 52175
            },
            "smallTrader": {
              "long": 30596,
              "short": 11081,
              "net": 19515
            }
          },
          "openInterest": 191922
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209514,
              "short": 268779,
              "net": -59265
            },
            "nonCommercial": {
              "long": 97744,
              "short": 51472,
              "net": 46272
            },
            "smallTrader": {
              "long": 51651,
              "short": 38658,
              "net": 12993
            }
          },
          "openInterest": 447505
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215580,
              "short": 221858,
              "net": -6278
            },
            "nonCommercial": {
              "long": 109600,
              "short": 109114,
              "net": 486
            },
            "smallTrader": {
              "long": 37207,
              "short": 31415,
              "net": 5792
            }
          },
          "openInterest": 491962
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 377383,
              "short": 337791,
              "net": 39592
            },
            "nonCommercial": {
              "long": 127580,
              "short": 131687,
              "net": -4107
            },
            "smallTrader": {
              "long": 49361,
              "short": 84846,
              "net": -35485
            }
          },
          "openInterest": 684787
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 490814,
              "short": 506767,
              "net": -15953
            },
            "nonCommercial": {
              "long": 164578,
              "short": 169416,
              "net": -4838
            },
            "smallTrader": {
              "long": 86097,
              "short": 65306,
              "net": 20791
            }
          },
          "openInterest": 890199
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48256,
              "short": 22321,
              "net": 25935
            },
            "nonCommercial": {
              "long": 5870,
              "short": 21164,
              "net": -15294
            },
            "smallTrader": {
              "long": 7724,
              "short": 18365,
              "net": -10641
            }
          },
          "openInterest": 62523
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5587,
              "short": 40394,
              "net": -34807
            },
            "nonCommercial": {
              "long": 50572,
              "short": 16031,
              "net": 34541
            },
            "smallTrader": {
              "long": 3322,
              "short": 3056,
              "net": 266
            }
          },
          "openInterest": 61790
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135958,
              "short": 124351,
              "net": 11607
            },
            "nonCommercial": {
              "long": 107160,
              "short": 116985,
              "net": -9825
            },
            "smallTrader": {
              "long": 24442,
              "short": 26224,
              "net": -1782
            }
          },
          "openInterest": 388029
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125164,
              "short": 134313,
              "net": -9149
            },
            "nonCommercial": {
              "long": 86369,
              "short": 86031,
              "net": 338
            },
            "smallTrader": {
              "long": 29971,
              "short": 21160,
              "net": 8811
            }
          },
          "openInterest": 301004
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146056,
              "short": 152034,
              "net": -5978
            },
            "nonCommercial": {
              "long": 149630,
              "short": 132583,
              "net": 17047
            },
            "smallTrader": {
              "long": 35714,
              "short": 46783,
              "net": -11069
            }
          },
          "openInterest": 446492
        }
      ]
    },
    {
      "reportDate": "2019-01-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2655059,
              "short": 2542205,
              "net": 112854
            },
            "nonCommercial": {
              "long": 686934,
              "short": 812686,
              "net": -125752
            },
            "smallTrader": {
              "long": 430649,
              "short": 417751,
              "net": 12898
            }
          },
          "openInterest": 4029245
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1882654,
              "short": 1654654,
              "net": 228000
            },
            "nonCommercial": {
              "long": 461318,
              "short": 719763,
              "net": -258445
            },
            "smallTrader": {
              "long": 160666,
              "short": 130221,
              "net": 30445
            }
          },
          "openInterest": 2624291
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 657080,
              "short": 647663,
              "net": 9417
            },
            "nonCommercial": {
              "long": 127410,
              "short": 148446,
              "net": -21036
            },
            "smallTrader": {
              "long": 166145,
              "short": 154526,
              "net": 11619
            }
          },
          "openInterest": 972020
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3285976,
              "short": 3086770,
              "net": 199206
            },
            "nonCommercial": {
              "long": 791200,
              "short": 966729,
              "net": -175529
            },
            "smallTrader": {
              "long": 330991,
              "short": 354668,
              "net": -23677
            }
          },
          "openInterest": 4505973
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79775,
              "short": 30002,
              "net": 49773
            },
            "nonCommercial": {
              "long": 17580,
              "short": 53643,
              "net": -36063
            },
            "smallTrader": {
              "long": 21602,
              "short": 35312,
              "net": -13710
            }
          },
          "openInterest": 120516
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 129,
              "short": 173,
              "net": -44
            },
            "nonCommercial": {
              "long": 3350,
              "short": 3645,
              "net": -295
            },
            "smallTrader": {
              "long": 683,
              "short": 344,
              "net": 339
            }
          },
          "openInterest": 4976
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4861,
              "short": 6234,
              "net": -1373
            },
            "nonCommercial": {
              "long": 8403,
              "short": 8367,
              "net": 36
            },
            "smallTrader": {
              "long": 2363,
              "short": 1026,
              "net": 1337
            }
          },
          "openInterest": 16067
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152335,
              "short": 87722,
              "net": 64613
            },
            "nonCommercial": {
              "long": 30050,
              "short": 82161,
              "net": -52111
            },
            "smallTrader": {
              "long": 23798,
              "short": 36300,
              "net": -12502
            }
          },
          "openInterest": 210645
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102840,
              "short": 40096,
              "net": 62744
            },
            "nonCommercial": {
              "long": 16727,
              "short": 72823,
              "net": -56096
            },
            "smallTrader": {
              "long": 28699,
              "short": 35347,
              "net": -6648
            }
          },
          "openInterest": 151010
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128369,
              "short": 156854,
              "net": -28485
            },
            "nonCommercial": {
              "long": 66971,
              "short": 41228,
              "net": 25743
            },
            "smallTrader": {
              "long": 13294,
              "short": 10552,
              "net": 2742
            }
          },
          "openInterest": 253112
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151779,
              "short": 116932,
              "net": 34847
            },
            "nonCommercial": {
              "long": 57084,
              "short": 100855,
              "net": -43771
            },
            "smallTrader": {
              "long": 18194,
              "short": 9270,
              "net": 8924
            }
          },
          "openInterest": 293029
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120315,
              "short": 98092,
              "net": 22223
            },
            "nonCommercial": {
              "long": 76080,
              "short": 100605,
              "net": -24525
            },
            "smallTrader": {
              "long": 16277,
              "short": 13975,
              "net": 2302
            }
          },
          "openInterest": 271968
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 703606,
              "short": 833203,
              "net": -129597
            },
            "nonCommercial": {
              "long": 396444,
              "short": 248442,
              "net": 148002
            },
            "smallTrader": {
              "long": 174159,
              "short": 192564,
              "net": -18405
            }
          },
          "openInterest": 1659373
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113227,
              "short": 129270,
              "net": -16043
            },
            "nonCommercial": {
              "long": 68650,
              "short": 53035,
              "net": 15615
            },
            "smallTrader": {
              "long": 13964,
              "short": 13536,
              "net": 428
            }
          },
          "openInterest": 230808
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 804057,
              "short": 1139050,
              "net": -334993
            },
            "nonCommercial": {
              "long": 500895,
              "short": 166036,
              "net": 334859
            },
            "smallTrader": {
              "long": 77302,
              "short": 77168,
              "net": 134
            }
          },
          "openInterest": 2048817
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15261,
              "short": 22018,
              "net": -6757
            },
            "nonCommercial": {
              "long": 17093,
              "short": 7711,
              "net": 9382
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38510
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29598,
              "short": 38994,
              "net": -9396
            },
            "nonCommercial": {
              "long": 12442,
              "short": 3223,
              "net": 9219
            },
            "smallTrader": {
              "long": 517,
              "short": 340,
              "net": 177
            }
          },
          "openInterest": 44769
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 276892,
              "short": 270757,
              "net": 6135
            },
            "nonCommercial": {
              "long": 148652,
              "short": 189658,
              "net": -41006
            },
            "smallTrader": {
              "long": 90215,
              "short": 55344,
              "net": 34871
            }
          },
          "openInterest": 527176
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16692,
              "short": 10773,
              "net": 5919
            },
            "nonCommercial": {
              "long": 15941,
              "short": 16940,
              "net": -999
            },
            "smallTrader": {
              "long": 8552,
              "short": 13472,
              "net": -4920
            }
          },
          "openInterest": 51643
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206276,
              "short": 288438,
              "net": -82162
            },
            "nonCommercial": {
              "long": 129276,
              "short": 46946,
              "net": 82330
            },
            "smallTrader": {
              "long": 19895,
              "short": 20063,
              "net": -168
            }
          },
          "openInterest": 433415
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 197278,
              "short": 289355,
              "net": -92077
            },
            "nonCommercial": {
              "long": 186510,
              "short": 112006,
              "net": 74504
            },
            "smallTrader": {
              "long": 48740,
              "short": 31167,
              "net": 17573
            }
          },
          "openInterest": 513509
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208725,
              "short": 209646,
              "net": -921
            },
            "nonCommercial": {
              "long": 41193,
              "short": 49404,
              "net": -8211
            },
            "smallTrader": {
              "long": 43133,
              "short": 34001,
              "net": 9132
            }
          },
          "openInterest": 367478
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145235,
              "short": 111292,
              "net": 33943
            },
            "nonCommercial": {
              "long": 28403,
              "short": 68070,
              "net": -39667
            },
            "smallTrader": {
              "long": 34136,
              "short": 28412,
              "net": 5724
            }
          },
          "openInterest": 212563
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74554,
              "short": 71427,
              "net": 3127
            },
            "nonCommercial": {
              "long": 58804,
              "short": 54480,
              "net": 4324
            },
            "smallTrader": {
              "long": 23315,
              "short": 30766,
              "net": -7451
            }
          },
          "openInterest": 205365
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136852,
              "short": 223458,
              "net": -86606
            },
            "nonCommercial": {
              "long": 148751,
              "short": 41732,
              "net": 107019
            },
            "smallTrader": {
              "long": 29894,
              "short": 50307,
              "net": -20413
            }
          },
          "openInterest": 389136
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56526,
              "short": 123942,
              "net": -67416
            },
            "nonCommercial": {
              "long": 141908,
              "short": 78389,
              "net": 63519
            },
            "smallTrader": {
              "long": 7418,
              "short": 3521,
              "net": 3897
            }
          },
          "openInterest": 206199
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28840,
              "short": 23954,
              "net": 4886
            },
            "nonCommercial": {
              "long": 7591,
              "short": 10431,
              "net": -2840
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41357
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 525677,
              "short": 584991,
              "net": -59314
            },
            "nonCommercial": {
              "long": 305352,
              "short": 287468,
              "net": 17884
            },
            "smallTrader": {
              "long": 72897,
              "short": 31467,
              "net": 41430
            }
          },
          "openInterest": 1339522
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14231,
              "short": 7340,
              "net": 6891
            },
            "nonCommercial": {
              "long": 15437,
              "short": 20026,
              "net": -4589
            },
            "smallTrader": {
              "long": 2987,
              "short": 5289,
              "net": -2302
            }
          },
          "openInterest": 33089
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22380,
              "short": 33695,
              "net": -11315
            },
            "nonCommercial": {
              "long": 47851,
              "short": 45416,
              "net": 2435
            },
            "smallTrader": {
              "long": 12580,
              "short": 3700,
              "net": 8880
            }
          },
          "openInterest": 85889
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360975,
              "short": 329845,
              "net": 31130
            },
            "nonCommercial": {
              "long": 81498,
              "short": 109945,
              "net": -28447
            },
            "smallTrader": {
              "long": 17341,
              "short": 20024,
              "net": -2683
            }
          },
          "openInterest": 470052
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 400224,
              "short": 411373,
              "net": -11149
            },
            "nonCommercial": {
              "long": 74669,
              "short": 64229,
              "net": 10440
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 595185
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64325,
              "short": 129257,
              "net": -64932
            },
            "nonCommercial": {
              "long": 83303,
              "short": 35147,
              "net": 48156
            },
            "smallTrader": {
              "long": 29997,
              "short": 13221,
              "net": 16776
            }
          },
          "openInterest": 188674
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210519,
              "short": 268080,
              "net": -57561
            },
            "nonCommercial": {
              "long": 97405,
              "short": 54505,
              "net": 42900
            },
            "smallTrader": {
              "long": 52363,
              "short": 37702,
              "net": 14661
            }
          },
          "openInterest": 454308
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216463,
              "short": 241997,
              "net": -25534
            },
            "nonCommercial": {
              "long": 114882,
              "short": 97471,
              "net": 17411
            },
            "smallTrader": {
              "long": 37568,
              "short": 29445,
              "net": 8123
            }
          },
          "openInterest": 507464
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385553,
              "short": 336060,
              "net": 49493
            },
            "nonCommercial": {
              "long": 121242,
              "short": 133079,
              "net": -11837
            },
            "smallTrader": {
              "long": 49521,
              "short": 87177,
              "net": -37656
            }
          },
          "openInterest": 696118
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 510101,
              "short": 532649,
              "net": -22548
            },
            "nonCommercial": {
              "long": 154382,
              "short": 151522,
              "net": 2860
            },
            "smallTrader": {
              "long": 86492,
              "short": 66804,
              "net": 19688
            }
          },
          "openInterest": 905783
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48181,
              "short": 19769,
              "net": 28412
            },
            "nonCommercial": {
              "long": 6091,
              "short": 22493,
              "net": -16402
            },
            "smallTrader": {
              "long": 8263,
              "short": 20273,
              "net": -12010
            }
          },
          "openInterest": 63095
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5453,
              "short": 39748,
              "net": -34295
            },
            "nonCommercial": {
              "long": 48913,
              "short": 15357,
              "net": 33556
            },
            "smallTrader": {
              "long": 3606,
              "short": 2867,
              "net": 739
            }
          },
          "openInterest": 59999
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 124262,
              "short": 97022,
              "net": 27240
            },
            "nonCommercial": {
              "long": 88577,
              "short": 111134,
              "net": -22557
            },
            "smallTrader": {
              "long": 26380,
              "short": 31063,
              "net": -4683
            }
          },
          "openInterest": 345967
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122869,
              "short": 141829,
              "net": -18960
            },
            "nonCommercial": {
              "long": 94213,
              "short": 84665,
              "net": 9548
            },
            "smallTrader": {
              "long": 29301,
              "short": 19889,
              "net": 9412
            }
          },
          "openInterest": 297269
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143593,
              "short": 153394,
              "net": -9801
            },
            "nonCommercial": {
              "long": 151350,
              "short": 132108,
              "net": 19242
            },
            "smallTrader": {
              "long": 35189,
              "short": 44630,
              "net": -9441
            }
          },
          "openInterest": 450848
        }
      ]
    },
    {
      "reportDate": "2019-01-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2675630,
              "short": 2566316,
              "net": 109314
            },
            "nonCommercial": {
              "long": 641478,
              "short": 775925,
              "net": -134447
            },
            "smallTrader": {
              "long": 436087,
              "short": 410954,
              "net": 25133
            }
          },
          "openInterest": 4026692
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1971606,
              "short": 1738604,
              "net": 233002
            },
            "nonCommercial": {
              "long": 470330,
              "short": 733062,
              "net": -262732
            },
            "smallTrader": {
              "long": 161743,
              "short": 132013,
              "net": 29730
            }
          },
          "openInterest": 2831680
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 636079,
              "short": 632708,
              "net": 3371
            },
            "nonCommercial": {
              "long": 134429,
              "short": 151259,
              "net": -16830
            },
            "smallTrader": {
              "long": 166951,
              "short": 153492,
              "net": 13459
            }
          },
          "openInterest": 956191
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3270509,
              "short": 3079460,
              "net": 191049
            },
            "nonCommercial": {
              "long": 777743,
              "short": 960577,
              "net": -182834
            },
            "smallTrader": {
              "long": 348070,
              "short": 356285,
              "net": -8215
            }
          },
          "openInterest": 4531425
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78875,
              "short": 33327,
              "net": 45548
            },
            "nonCommercial": {
              "long": 21112,
              "short": 53224,
              "net": -32112
            },
            "smallTrader": {
              "long": 20080,
              "short": 33516,
              "net": -13436
            }
          },
          "openInterest": 121855
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 129,
              "short": 173,
              "net": -44
            },
            "nonCommercial": {
              "long": 2888,
              "short": 3203,
              "net": -315
            },
            "smallTrader": {
              "long": 689,
              "short": 330,
              "net": 359
            }
          },
          "openInterest": 4047
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2811,
              "short": 4003,
              "net": -1192
            },
            "nonCommercial": {
              "long": 8689,
              "short": 8797,
              "net": -108
            },
            "smallTrader": {
              "long": 2332,
              "short": 1032,
              "net": 1300
            }
          },
          "openInterest": 14316
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137331,
              "short": 94119,
              "net": 43212
            },
            "nonCommercial": {
              "long": 39271,
              "short": 74467,
              "net": -35196
            },
            "smallTrader": {
              "long": 24497,
              "short": 32513,
              "net": -8016
            }
          },
          "openInterest": 206696
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104343,
              "short": 40248,
              "net": 64095
            },
            "nonCommercial": {
              "long": 16523,
              "short": 72913,
              "net": -56390
            },
            "smallTrader": {
              "long": 27513,
              "short": 35218,
              "net": -7705
            }
          },
          "openInterest": 151146
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123431,
              "short": 153394,
              "net": -29963
            },
            "nonCommercial": {
              "long": 67018,
              "short": 39942,
              "net": 27076
            },
            "smallTrader": {
              "long": 14770,
              "short": 11883,
              "net": 2887
            }
          },
          "openInterest": 252722
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158028,
              "short": 123089,
              "net": 34939
            },
            "nonCommercial": {
              "long": 59204,
              "short": 103056,
              "net": -43852
            },
            "smallTrader": {
              "long": 19330,
              "short": 10417,
              "net": 8913
            }
          },
          "openInterest": 307985
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110333,
              "short": 90057,
              "net": 20276
            },
            "nonCommercial": {
              "long": 76124,
              "short": 98037,
              "net": -21913
            },
            "smallTrader": {
              "long": 15587,
              "short": 13950,
              "net": 1637
            }
          },
          "openInterest": 265588
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 731185,
              "short": 832023,
              "net": -100838
            },
            "nonCommercial": {
              "long": 373508,
              "short": 258636,
              "net": 114872
            },
            "smallTrader": {
              "long": 178971,
              "short": 193005,
              "net": -14034
            }
          },
          "openInterest": 1690695
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114270,
              "short": 130218,
              "net": -15948
            },
            "nonCommercial": {
              "long": 67300,
              "short": 51782,
              "net": 15518
            },
            "smallTrader": {
              "long": 13780,
              "short": 13350,
              "net": 430
            }
          },
          "openInterest": 231628
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 804921,
              "short": 1147776,
              "net": -342855
            },
            "nonCommercial": {
              "long": 499297,
              "short": 158386,
              "net": 340911
            },
            "smallTrader": {
              "long": 73042,
              "short": 71098,
              "net": 1944
            }
          },
          "openInterest": 2042018
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16164,
              "short": 20441,
              "net": -4277
            },
            "nonCommercial": {
              "long": 15908,
              "short": 9017,
              "net": 6891
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39174
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33093,
              "short": 44351,
              "net": -11258
            },
            "nonCommercial": {
              "long": 13074,
              "short": 2043,
              "net": 11031
            },
            "smallTrader": {
              "long": 503,
              "short": 276,
              "net": 227
            }
          },
          "openInterest": 48950
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 278577,
              "short": 263384,
              "net": 15193
            },
            "nonCommercial": {
              "long": 146625,
              "short": 193099,
              "net": -46474
            },
            "smallTrader": {
              "long": 89495,
              "short": 58214,
              "net": 31281
            }
          },
          "openInterest": 527521
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17149,
              "short": 11143,
              "net": 6006
            },
            "nonCommercial": {
              "long": 16193,
              "short": 16488,
              "net": -295
            },
            "smallTrader": {
              "long": 7966,
              "short": 13677,
              "net": -5711
            }
          },
          "openInterest": 51393
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194378,
              "short": 274995,
              "net": -80617
            },
            "nonCommercial": {
              "long": 128763,
              "short": 49041,
              "net": 79722
            },
            "smallTrader": {
              "long": 21034,
              "short": 20139,
              "net": 895
            }
          },
          "openInterest": 422703
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 163922,
              "short": 282531,
              "net": -118609
            },
            "nonCommercial": {
              "long": 212318,
              "short": 112725,
              "net": 99593
            },
            "smallTrader": {
              "long": 49142,
              "short": 30126,
              "net": 19016
            }
          },
          "openInterest": 483390
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206895,
              "short": 206816,
              "net": 79
            },
            "nonCommercial": {
              "long": 44355,
              "short": 54531,
              "net": -10176
            },
            "smallTrader": {
              "long": 42804,
              "short": 32707,
              "net": 10097
            }
          },
          "openInterest": 373547
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142933,
              "short": 110842,
              "net": 32091
            },
            "nonCommercial": {
              "long": 27001,
              "short": 60346,
              "net": -33345
            },
            "smallTrader": {
              "long": 29791,
              "short": 28537,
              "net": 1254
            }
          },
          "openInterest": 204816
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75356,
              "short": 69092,
              "net": 6264
            },
            "nonCommercial": {
              "long": 63594,
              "short": 63455,
              "net": 139
            },
            "smallTrader": {
              "long": 25411,
              "short": 31814,
              "net": -6403
            }
          },
          "openInterest": 214353
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133864,
              "short": 220918,
              "net": -87054
            },
            "nonCommercial": {
              "long": 152089,
              "short": 43479,
              "net": 108610
            },
            "smallTrader": {
              "long": 30025,
              "short": 51581,
              "net": -21556
            }
          },
          "openInterest": 387842
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57814,
              "short": 130727,
              "net": -72913
            },
            "nonCommercial": {
              "long": 149306,
              "short": 79863,
              "net": 69443
            },
            "smallTrader": {
              "long": 6788,
              "short": 3318,
              "net": 3470
            }
          },
          "openInterest": 214141
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30736,
              "short": 23867,
              "net": 6869
            },
            "nonCommercial": {
              "long": 7526,
              "short": 11228,
              "net": -3702
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43546
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 558022,
              "short": 599362,
              "net": -41340
            },
            "nonCommercial": {
              "long": 280191,
              "short": 280011,
              "net": 180
            },
            "smallTrader": {
              "long": 71999,
              "short": 30839,
              "net": 41160
            }
          },
          "openInterest": 1353420
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12784,
              "short": 8478,
              "net": 4306
            },
            "nonCommercial": {
              "long": 14891,
              "short": 17707,
              "net": -2816
            },
            "smallTrader": {
              "long": 3401,
              "short": 4891,
              "net": -1490
            }
          },
          "openInterest": 31684
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21545,
              "short": 34277,
              "net": -12732
            },
            "nonCommercial": {
              "long": 46316,
              "short": 41699,
              "net": 4617
            },
            "smallTrader": {
              "long": 11372,
              "short": 3257,
              "net": 8115
            }
          },
          "openInterest": 82259
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 366495,
              "short": 339815,
              "net": 26680
            },
            "nonCommercial": {
              "long": 84068,
              "short": 109167,
              "net": -25099
            },
            "smallTrader": {
              "long": 17835,
              "short": 19416,
              "net": -1581
            }
          },
          "openInterest": 479810
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 397508,
              "short": 407735,
              "net": -10227
            },
            "nonCommercial": {
              "long": 75192,
              "short": 68555,
              "net": 6637
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 599443
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65398,
              "short": 137860,
              "net": -72462
            },
            "nonCommercial": {
              "long": 86074,
              "short": 31791,
              "net": 54283
            },
            "smallTrader": {
              "long": 30665,
              "short": 12486,
              "net": 18179
            }
          },
          "openInterest": 194895
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214641,
              "short": 264722,
              "net": -50081
            },
            "nonCommercial": {
              "long": 96754,
              "short": 61835,
              "net": 34919
            },
            "smallTrader": {
              "long": 52383,
              "short": 37221,
              "net": 15162
            }
          },
          "openInterest": 462200
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208795,
              "short": 258362,
              "net": -49567
            },
            "nonCommercial": {
              "long": 119400,
              "short": 80679,
              "net": 38721
            },
            "smallTrader": {
              "long": 39266,
              "short": 28420,
              "net": 10846
            }
          },
          "openInterest": 500366
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 374100,
              "short": 344202,
              "net": 29898
            },
            "nonCommercial": {
              "long": 129565,
              "short": 120993,
              "net": 8572
            },
            "smallTrader": {
              "long": 51485,
              "short": 89955,
              "net": -38470
            }
          },
          "openInterest": 691916
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 526959,
              "short": 537552,
              "net": -10593
            },
            "nonCommercial": {
              "long": 153874,
              "short": 161424,
              "net": -7550
            },
            "smallTrader": {
              "long": 83642,
              "short": 65499,
              "net": 18143
            }
          },
          "openInterest": 913025
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48501,
              "short": 19155,
              "net": 29346
            },
            "nonCommercial": {
              "long": 6826,
              "short": 24906,
              "net": -18080
            },
            "smallTrader": {
              "long": 8661,
              "short": 19927,
              "net": -11266
            }
          },
          "openInterest": 65004
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6649,
              "short": 38720,
              "net": -32071
            },
            "nonCommercial": {
              "long": 48325,
              "short": 17311,
              "net": 31014
            },
            "smallTrader": {
              "long": 3464,
              "short": 2407,
              "net": 1057
            }
          },
          "openInterest": 60968
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 110277,
              "short": 85787,
              "net": 24490
            },
            "nonCommercial": {
              "long": 92272,
              "short": 114359,
              "net": -22087
            },
            "smallTrader": {
              "long": 29618,
              "short": 32021,
              "net": -2403
            }
          },
          "openInterest": 337530
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126809,
              "short": 140647,
              "net": -13838
            },
            "nonCommercial": {
              "long": 90794,
              "short": 84919,
              "net": 5875
            },
            "smallTrader": {
              "long": 29552,
              "short": 21589,
              "net": 7963
            }
          },
          "openInterest": 297685
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161694,
              "short": 158571,
              "net": 3123
            },
            "nonCommercial": {
              "long": 144911,
              "short": 139148,
              "net": 5763
            },
            "smallTrader": {
              "long": 37046,
              "short": 45932,
              "net": -8886
            }
          },
          "openInterest": 465545
        }
      ]
    },
    {
      "reportDate": "2019-02-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2608142,
              "short": 2489079,
              "net": 119063
            },
            "nonCommercial": {
              "long": 636682,
              "short": 799632,
              "net": -162950
            },
            "smallTrader": {
              "long": 448698,
              "short": 404811,
              "net": 43887
            }
          },
          "openInterest": 4005731
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2097369,
              "short": 1761340,
              "net": 336029
            },
            "nonCommercial": {
              "long": 506988,
              "short": 890593,
              "net": -383605
            },
            "smallTrader": {
              "long": 173106,
              "short": 125530,
              "net": 47576
            }
          },
          "openInterest": 3048468
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 659777,
              "short": 616545,
              "net": 43232
            },
            "nonCommercial": {
              "long": 119149,
              "short": 152928,
              "net": -33779
            },
            "smallTrader": {
              "long": 152015,
              "short": 161468,
              "net": -9453
            }
          },
          "openInterest": 956955
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3169111,
              "short": 2983468,
              "net": 185643
            },
            "nonCommercial": {
              "long": 768329,
              "short": 972889,
              "net": -204560
            },
            "smallTrader": {
              "long": 397914,
              "short": 378997,
              "net": 18917
            }
          },
          "openInterest": 4519900
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74270,
              "short": 32277,
              "net": 41993
            },
            "nonCommercial": {
              "long": 18997,
              "short": 54614,
              "net": -35617
            },
            "smallTrader": {
              "long": 24603,
              "short": 30979,
              "net": -6376
            }
          },
          "openInterest": 120590
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 131,
              "short": 173,
              "net": -42
            },
            "nonCommercial": {
              "long": 2678,
              "short": 2998,
              "net": -320
            },
            "smallTrader": {
              "long": 695,
              "short": 333,
              "net": 362
            }
          },
          "openInterest": 3881
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 684,
              "short": 5073,
              "net": -4389
            },
            "nonCommercial": {
              "long": 9985,
              "short": 7218,
              "net": 2767
            },
            "smallTrader": {
              "long": 2333,
              "short": 711,
              "net": 1622
            }
          },
          "openInterest": 13417
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132536,
              "short": 90121,
              "net": 42415
            },
            "nonCommercial": {
              "long": 35111,
              "short": 68855,
              "net": -33744
            },
            "smallTrader": {
              "long": 24014,
              "short": 32685,
              "net": -8671
            }
          },
          "openInterest": 196616
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91960,
              "short": 44384,
              "net": 47576
            },
            "nonCommercial": {
              "long": 19808,
              "short": 61845,
              "net": -42037
            },
            "smallTrader": {
              "long": 26574,
              "short": 32113,
              "net": -5539
            }
          },
          "openInterest": 141538
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124449,
              "short": 141661,
              "net": -17212
            },
            "nonCommercial": {
              "long": 60295,
              "short": 45839,
              "net": 14456
            },
            "smallTrader": {
              "long": 14975,
              "short": 12219,
              "net": 2756
            }
          },
          "openInterest": 247778
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154057,
              "short": 126538,
              "net": 27519
            },
            "nonCommercial": {
              "long": 58612,
              "short": 94150,
              "net": -35538
            },
            "smallTrader": {
              "long": 19330,
              "short": 11311,
              "net": 8019
            }
          },
          "openInterest": 303111
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87263,
              "short": 81622,
              "net": 5641
            },
            "nonCommercial": {
              "long": 79336,
              "short": 85418,
              "net": -6082
            },
            "smallTrader": {
              "long": 15092,
              "short": 14651,
              "net": 441
            }
          },
          "openInterest": 245629
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 721668,
              "short": 832799,
              "net": -111131
            },
            "nonCommercial": {
              "long": 392584,
              "short": 264367,
              "net": 128217
            },
            "smallTrader": {
              "long": 180221,
              "short": 197307,
              "net": -17086
            }
          },
          "openInterest": 1704301
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121079,
              "short": 142336,
              "net": -21257
            },
            "nonCommercial": {
              "long": 68388,
              "short": 46111,
              "net": 22277
            },
            "smallTrader": {
              "long": 15131,
              "short": 16151,
              "net": -1020
            }
          },
          "openInterest": 245717
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 816098,
              "short": 1148220,
              "net": -332122
            },
            "nonCommercial": {
              "long": 491870,
              "short": 170261,
              "net": 321609
            },
            "smallTrader": {
              "long": 81434,
              "short": 70921,
              "net": 10513
            }
          },
          "openInterest": 2057061
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19503,
              "short": 20970,
              "net": -1467
            },
            "nonCommercial": {
              "long": 15892,
              "short": 12490,
              "net": 3402
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42870
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27115,
              "short": 38499,
              "net": -11384
            },
            "nonCommercial": {
              "long": 13069,
              "short": 1835,
              "net": 11234
            },
            "smallTrader": {
              "long": 455,
              "short": 305,
              "net": 150
            }
          },
          "openInterest": 43163
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 280451,
              "short": 261152,
              "net": 19299
            },
            "nonCommercial": {
              "long": 145480,
              "short": 197444,
              "net": -51964
            },
            "smallTrader": {
              "long": 89141,
              "short": 56476,
              "net": 32665
            }
          },
          "openInterest": 523868
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17887,
              "short": 10619,
              "net": 7268
            },
            "nonCommercial": {
              "long": 15365,
              "short": 16360,
              "net": -995
            },
            "smallTrader": {
              "long": 6716,
              "short": 12989,
              "net": -6273
            }
          },
          "openInterest": 48951
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188923,
              "short": 274593,
              "net": -85670
            },
            "nonCommercial": {
              "long": 128609,
              "short": 45656,
              "net": 82953
            },
            "smallTrader": {
              "long": 23197,
              "short": 20480,
              "net": 2717
            }
          },
          "openInterest": 418867
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 157588,
              "short": 288830,
              "net": -131242
            },
            "nonCommercial": {
              "long": 218200,
              "short": 109105,
              "net": 109095
            },
            "smallTrader": {
              "long": 50355,
              "short": 28208,
              "net": 22147
            }
          },
          "openInterest": 479736
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211391,
              "short": 206292,
              "net": 5099
            },
            "nonCommercial": {
              "long": 40620,
              "short": 56333,
              "net": -15713
            },
            "smallTrader": {
              "long": 42068,
              "short": 31454,
              "net": 10614
            }
          },
          "openInterest": 379630
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138872,
              "short": 105949,
              "net": 32923
            },
            "nonCommercial": {
              "long": 20752,
              "short": 52162,
              "net": -31410
            },
            "smallTrader": {
              "long": 27546,
              "short": 29059,
              "net": -1513
            }
          },
          "openInterest": 192789
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79361,
              "short": 65120,
              "net": 14241
            },
            "nonCommercial": {
              "long": 67426,
              "short": 74635,
              "net": -7209
            },
            "smallTrader": {
              "long": 25056,
              "short": 32088,
              "net": -7032
            }
          },
          "openInterest": 221095
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128747,
              "short": 222657,
              "net": -93910
            },
            "nonCommercial": {
              "long": 155658,
              "short": 38614,
              "net": 117044
            },
            "smallTrader": {
              "long": 30479,
              "short": 53613,
              "net": -23134
            }
          },
          "openInterest": 386423
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58212,
              "short": 132968,
              "net": -74756
            },
            "nonCommercial": {
              "long": 156916,
              "short": 85449,
              "net": 71467
            },
            "smallTrader": {
              "long": 6487,
              "short": 3198,
              "net": 3289
            }
          },
          "openInterest": 222193
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29732,
              "short": 21453,
              "net": 8279
            },
            "nonCommercial": {
              "long": 7460,
              "short": 12163,
              "net": -4703
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43092
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 579682,
              "short": 624476,
              "net": -44794
            },
            "nonCommercial": {
              "long": 266076,
              "short": 262886,
              "net": 3190
            },
            "smallTrader": {
              "long": 76351,
              "short": 34747,
              "net": 41604
            }
          },
          "openInterest": 1375899
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11192,
              "short": 10343,
              "net": 849
            },
            "nonCommercial": {
              "long": 19257,
              "short": 18710,
              "net": 547
            },
            "smallTrader": {
              "long": 3065,
              "short": 4461,
              "net": -1396
            }
          },
          "openInterest": 34054
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21414,
              "short": 35538,
              "net": -14124
            },
            "nonCommercial": {
              "long": 44920,
              "short": 38926,
              "net": 5994
            },
            "smallTrader": {
              "long": 11408,
              "short": 3278,
              "net": 8130
            }
          },
          "openInterest": 80894
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 386844,
              "short": 344934,
              "net": 41910
            },
            "nonCommercial": {
              "long": 82272,
              "short": 120477,
              "net": -38205
            },
            "smallTrader": {
              "long": 16304,
              "short": 20009,
              "net": -3705
            }
          },
          "openInterest": 494455
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 397726,
              "short": 382078,
              "net": 15648
            },
            "nonCommercial": {
              "long": 66660,
              "short": 82883,
              "net": -16223
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 592490
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68031,
              "short": 146235,
              "net": -78204
            },
            "nonCommercial": {
              "long": 89868,
              "short": 32773,
              "net": 57095
            },
            "smallTrader": {
              "long": 33626,
              "short": 12517,
              "net": 21109
            }
          },
          "openInterest": 207101
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217688,
              "short": 255747,
              "net": -38059
            },
            "nonCommercial": {
              "long": 93037,
              "short": 71335,
              "net": 21702
            },
            "smallTrader": {
              "long": 52547,
              "short": 36190,
              "net": 16357
            }
          },
          "openInterest": 466157
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210443,
              "short": 278280,
              "net": -67837
            },
            "nonCommercial": {
              "long": 128519,
              "short": 70386,
              "net": 58133
            },
            "smallTrader": {
              "long": 36737,
              "short": 27033,
              "net": 9704
            }
          },
          "openInterest": 505696
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 395323,
              "short": 363320,
              "net": 32003
            },
            "nonCommercial": {
              "long": 135122,
              "short": 128230,
              "net": 6892
            },
            "smallTrader": {
              "long": 56639,
              "short": 95534,
              "net": -38895
            }
          },
          "openInterest": 740350
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 541126,
              "short": 552397,
              "net": -11271
            },
            "nonCommercial": {
              "long": 160064,
              "short": 169359,
              "net": -9295
            },
            "smallTrader": {
              "long": 85276,
              "short": 64710,
              "net": 20566
            }
          },
          "openInterest": 937769
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49920,
              "short": 19115,
              "net": 30805
            },
            "nonCommercial": {
              "long": 9664,
              "short": 27778,
              "net": -18114
            },
            "smallTrader": {
              "long": 8289,
              "short": 20980,
              "net": -12691
            }
          },
          "openInterest": 68402
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6044,
              "short": 38604,
              "net": -32560
            },
            "nonCommercial": {
              "long": 45640,
              "short": 14862,
              "net": 30778
            },
            "smallTrader": {
              "long": 3865,
              "short": 2083,
              "net": 1782
            }
          },
          "openInterest": 57842
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 119460,
              "short": 74281,
              "net": 45179
            },
            "nonCommercial": {
              "long": 87292,
              "short": 125891,
              "net": -38599
            },
            "smallTrader": {
              "long": 23490,
              "short": 30070,
              "net": -6580
            }
          },
          "openInterest": 343502
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132925,
              "short": 142029,
              "net": -9104
            },
            "nonCommercial": {
              "long": 88683,
              "short": 88802,
              "net": -119
            },
            "smallTrader": {
              "long": 30074,
              "short": 20851,
              "net": 9223
            }
          },
          "openInterest": 303201
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155316,
              "short": 164274,
              "net": -8958
            },
            "nonCommercial": {
              "long": 148759,
              "short": 130318,
              "net": 18441
            },
            "smallTrader": {
              "long": 37847,
              "short": 47330,
              "net": -9483
            }
          },
          "openInterest": 467427
        }
      ]
    },
    {
      "reportDate": "2019-02-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2665100,
              "short": 2538497,
              "net": 126603
            },
            "nonCommercial": {
              "long": 694179,
              "short": 859668,
              "net": -165489
            },
            "smallTrader": {
              "long": 442798,
              "short": 403912,
              "net": 38886
            }
          },
          "openInterest": 4117159
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2192509,
              "short": 1912490,
              "net": 280019
            },
            "nonCommercial": {
              "long": 590956,
              "short": 942920,
              "net": -351964
            },
            "smallTrader": {
              "long": 188367,
              "short": 116422,
              "net": 71945
            }
          },
          "openInterest": 3257090
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 651334,
              "short": 619554,
              "net": 31780
            },
            "nonCommercial": {
              "long": 123028,
              "short": 149706,
              "net": -26678
            },
            "smallTrader": {
              "long": 157758,
              "short": 162860,
              "net": -5102
            }
          },
          "openInterest": 965380
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3187402,
              "short": 2952478,
              "net": 234924
            },
            "nonCommercial": {
              "long": 779560,
              "short": 1010454,
              "net": -230894
            },
            "smallTrader": {
              "long": 367921,
              "short": 371951,
              "net": -4030
            }
          },
          "openInterest": 4492647
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83336,
              "short": 36107,
              "net": 47229
            },
            "nonCommercial": {
              "long": 18677,
              "short": 53172,
              "net": -34495
            },
            "smallTrader": {
              "long": 22356,
              "short": 35090,
              "net": -12734
            }
          },
          "openInterest": 127343
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 320,
              "short": 230,
              "net": 90
            },
            "nonCommercial": {
              "long": 2021,
              "short": 2624,
              "net": -603
            },
            "smallTrader": {
              "long": 762,
              "short": 249,
              "net": 513
            }
          },
          "openInterest": 3361
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1176,
              "short": 4720,
              "net": -3544
            },
            "nonCommercial": {
              "long": 9550,
              "short": 8074,
              "net": 1476
            },
            "smallTrader": {
              "long": 2883,
              "short": 815,
              "net": 2068
            }
          },
          "openInterest": 13961
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137850,
              "short": 83218,
              "net": 54632
            },
            "nonCommercial": {
              "long": 30720,
              "short": 73664,
              "net": -42944
            },
            "smallTrader": {
              "long": 23065,
              "short": 34753,
              "net": -11688
            }
          },
          "openInterest": 194998
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92005,
              "short": 48601,
              "net": 43404
            },
            "nonCommercial": {
              "long": 21433,
              "short": 58970,
              "net": -37537
            },
            "smallTrader": {
              "long": 25777,
              "short": 31644,
              "net": -5867
            }
          },
          "openInterest": 141172
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113060,
              "short": 127236,
              "net": -14176
            },
            "nonCommercial": {
              "long": 63591,
              "short": 51754,
              "net": 11837
            },
            "smallTrader": {
              "long": 16426,
              "short": 14087,
              "net": 2339
            }
          },
          "openInterest": 236266
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160375,
              "short": 128551,
              "net": 31824
            },
            "nonCommercial": {
              "long": 58072,
              "short": 99467,
              "net": -41395
            },
            "smallTrader": {
              "long": 19953,
              "short": 10382,
              "net": 9571
            }
          },
          "openInterest": 296604
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81616,
              "short": 83574,
              "net": -1958
            },
            "nonCommercial": {
              "long": 82926,
              "short": 81723,
              "net": 1203
            },
            "smallTrader": {
              "long": 16263,
              "short": 15508,
              "net": 755
            }
          },
          "openInterest": 245475
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 768176,
              "short": 850665,
              "net": -82489
            },
            "nonCommercial": {
              "long": 395065,
              "short": 296763,
              "net": 98302
            },
            "smallTrader": {
              "long": 187180,
              "short": 202993,
              "net": -15813
            }
          },
          "openInterest": 1748355
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130411,
              "short": 133563,
              "net": -3152
            },
            "nonCommercial": {
              "long": 59195,
              "short": 54645,
              "net": 4550
            },
            "smallTrader": {
              "long": 13712,
              "short": 15110,
              "net": -1398
            }
          },
          "openInterest": 241956
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 841465,
              "short": 1140393,
              "net": -298928
            },
            "nonCommercial": {
              "long": 472181,
              "short": 183967,
              "net": 288214
            },
            "smallTrader": {
              "long": 79391,
              "short": 68677,
              "net": 10714
            }
          },
          "openInterest": 2077398
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17601,
              "short": 21778,
              "net": -4177
            },
            "nonCommercial": {
              "long": 16590,
              "short": 10543,
              "net": 6047
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41834
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29522,
              "short": 40969,
              "net": -11447
            },
            "nonCommercial": {
              "long": 13007,
              "short": 1712,
              "net": 11295
            },
            "smallTrader": {
              "long": 465,
              "short": 313,
              "net": 152
            }
          },
          "openInterest": 45816
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 283224,
              "short": 245708,
              "net": 37516
            },
            "nonCommercial": {
              "long": 157170,
              "short": 221070,
              "net": -63900
            },
            "smallTrader": {
              "long": 89910,
              "short": 63526,
              "net": 26384
            }
          },
          "openInterest": 538627
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16645,
              "short": 9465,
              "net": 7180
            },
            "nonCommercial": {
              "long": 15955,
              "short": 16381,
              "net": -426
            },
            "smallTrader": {
              "long": 6815,
              "short": 13569,
              "net": -6754
            }
          },
          "openInterest": 48800
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184224,
              "short": 275333,
              "net": -91109
            },
            "nonCommercial": {
              "long": 130234,
              "short": 43470,
              "net": 86764
            },
            "smallTrader": {
              "long": 27140,
              "short": 22795,
              "net": 4345
            }
          },
          "openInterest": 419806
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 159676,
              "short": 285787,
              "net": -126111
            },
            "nonCommercial": {
              "long": 214170,
              "short": 109296,
              "net": 104874
            },
            "smallTrader": {
              "long": 48849,
              "short": 27612,
              "net": 21237
            }
          },
          "openInterest": 476083
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 243134,
              "short": 237048,
              "net": 6086
            },
            "nonCommercial": {
              "long": 41541,
              "short": 59919,
              "net": -18378
            },
            "smallTrader": {
              "long": 43668,
              "short": 31376,
              "net": 12292
            }
          },
          "openInterest": 421819
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129601,
              "short": 95886,
              "net": 33715
            },
            "nonCommercial": {
              "long": 24541,
              "short": 55283,
              "net": -30742
            },
            "smallTrader": {
              "long": 26801,
              "short": 29774,
              "net": -2973
            }
          },
          "openInterest": 185725
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81889,
              "short": 66406,
              "net": 15483
            },
            "nonCommercial": {
              "long": 69993,
              "short": 79753,
              "net": -9760
            },
            "smallTrader": {
              "long": 28096,
              "short": 33819,
              "net": -5723
            }
          },
          "openInterest": 235570
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125656,
              "short": 222325,
              "net": -96669
            },
            "nonCommercial": {
              "long": 159821,
              "short": 37317,
              "net": 122504
            },
            "smallTrader": {
              "long": 29266,
              "short": 55101,
              "net": -25835
            }
          },
          "openInterest": 388678
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57978,
              "short": 135930,
              "net": -77952
            },
            "nonCommercial": {
              "long": 158735,
              "short": 82324,
              "net": 76411
            },
            "smallTrader": {
              "long": 6444,
              "short": 4903,
              "net": 1541
            }
          },
          "openInterest": 223535
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29981,
              "short": 21433,
              "net": 8548
            },
            "nonCommercial": {
              "long": 7507,
              "short": 12866,
              "net": -5359
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43001
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 579344,
              "short": 601658,
              "net": -22314
            },
            "nonCommercial": {
              "long": 245603,
              "short": 261898,
              "net": -16295
            },
            "smallTrader": {
              "long": 71256,
              "short": 32647,
              "net": 38609
            }
          },
          "openInterest": 1264550
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14085,
              "short": 10997,
              "net": 3088
            },
            "nonCommercial": {
              "long": 17944,
              "short": 19067,
              "net": -1123
            },
            "smallTrader": {
              "long": 3262,
              "short": 5227,
              "net": -1965
            }
          },
          "openInterest": 35744
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24394,
              "short": 31064,
              "net": -6670
            },
            "nonCommercial": {
              "long": 45414,
              "short": 47020,
              "net": -1606
            },
            "smallTrader": {
              "long": 12040,
              "short": 3764,
              "net": 8276
            }
          },
          "openInterest": 85394
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 389815,
              "short": 353794,
              "net": 36021
            },
            "nonCommercial": {
              "long": 82143,
              "short": 115684,
              "net": -33541
            },
            "smallTrader": {
              "long": 16755,
              "short": 19235,
              "net": -2480
            }
          },
          "openInterest": 498631
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 397651,
              "short": 377943,
              "net": 19708
            },
            "nonCommercial": {
              "long": 66222,
              "short": 81070,
              "net": -14848
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 591539
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79633,
              "short": 155127,
              "net": -75494
            },
            "nonCommercial": {
              "long": 89722,
              "short": 36519,
              "net": 53203
            },
            "smallTrader": {
              "long": 35039,
              "short": 12748,
              "net": 22291
            }
          },
          "openInterest": 217925
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219406,
              "short": 239836,
              "net": -20430
            },
            "nonCommercial": {
              "long": 88403,
              "short": 83005,
              "net": 5398
            },
            "smallTrader": {
              "long": 55174,
              "short": 40142,
              "net": 15032
            }
          },
          "openInterest": 464871
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212908,
              "short": 277125,
              "net": -64217
            },
            "nonCommercial": {
              "long": 127702,
              "short": 72725,
              "net": 54977
            },
            "smallTrader": {
              "long": 36337,
              "short": 27097,
              "net": 9240
            }
          },
          "openInterest": 520190
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407788,
              "short": 359284,
              "net": 48504
            },
            "nonCommercial": {
              "long": 125813,
              "short": 131135,
              "net": -5322
            },
            "smallTrader": {
              "long": 53628,
              "short": 96810,
              "net": -43182
            }
          },
          "openInterest": 731689
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 514445,
              "short": 526384,
              "net": -11939
            },
            "nonCommercial": {
              "long": 168753,
              "short": 174890,
              "net": -6137
            },
            "smallTrader": {
              "long": 87059,
              "short": 68983,
              "net": 18076
            }
          },
          "openInterest": 904601
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52529,
              "short": 16706,
              "net": 35823
            },
            "nonCommercial": {
              "long": 10246,
              "short": 30926,
              "net": -20680
            },
            "smallTrader": {
              "long": 8540,
              "short": 23683,
              "net": -15143
            }
          },
          "openInterest": 72014
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3926,
              "short": 38312,
              "net": -34386
            },
            "nonCommercial": {
              "long": 46646,
              "short": 13361,
              "net": 33285
            },
            "smallTrader": {
              "long": 3532,
              "short": 2431,
              "net": 1101
            }
          },
          "openInterest": 56543
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 142451,
              "short": 76202,
              "net": 66249
            },
            "nonCommercial": {
              "long": 81024,
              "short": 140668,
              "net": -59644
            },
            "smallTrader": {
              "long": 23060,
              "short": 29665,
              "net": -6605
            }
          },
          "openInterest": 364851
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124679,
              "short": 126607,
              "net": -1928
            },
            "nonCommercial": {
              "long": 86138,
              "short": 94853,
              "net": -8715
            },
            "smallTrader": {
              "long": 33048,
              "short": 22405,
              "net": 10643
            }
          },
          "openInterest": 292934
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157071,
              "short": 155668,
              "net": 1403
            },
            "nonCommercial": {
              "long": 141211,
              "short": 132363,
              "net": 8848
            },
            "smallTrader": {
              "long": 39374,
              "short": 49625,
              "net": -10251
            }
          },
          "openInterest": 464700
        }
      ]
    },
    {
      "reportDate": "2019-02-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2775775,
              "short": 2584195,
              "net": 191580
            },
            "nonCommercial": {
              "long": 702945,
              "short": 918036,
              "net": -215091
            },
            "smallTrader": {
              "long": 450899,
              "short": 427388,
              "net": 23511
            }
          },
          "openInterest": 4251234
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2161145,
              "short": 1881728,
              "net": 279417
            },
            "nonCommercial": {
              "long": 595177,
              "short": 930021,
              "net": -334844
            },
            "smallTrader": {
              "long": 196664,
              "short": 141237,
              "net": 55427
            }
          },
          "openInterest": 3254162
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 655974,
              "short": 654597,
              "net": 1377
            },
            "nonCommercial": {
              "long": 157326,
              "short": 155958,
              "net": 1368
            },
            "smallTrader": {
              "long": 161785,
              "short": 164530,
              "net": -2745
            }
          },
          "openInterest": 1010875
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3225548,
              "short": 3057957,
              "net": 167591
            },
            "nonCommercial": {
              "long": 806730,
              "short": 985329,
              "net": -178599
            },
            "smallTrader": {
              "long": 363054,
              "short": 352046,
              "net": 11008
            }
          },
          "openInterest": 4571330
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84466,
              "short": 34301,
              "net": 50165
            },
            "nonCommercial": {
              "long": 17626,
              "short": 54694,
              "net": -37068
            },
            "smallTrader": {
              "long": 23936,
              "short": 37033,
              "net": -13097
            }
          },
          "openInterest": 129223
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 222,
              "short": 220,
              "net": 2
            },
            "nonCommercial": {
              "long": 2486,
              "short": 3062,
              "net": -576
            },
            "smallTrader": {
              "long": 858,
              "short": 284,
              "net": 574
            }
          },
          "openInterest": 3964
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1495,
              "short": 4758,
              "net": -3263
            },
            "nonCommercial": {
              "long": 10058,
              "short": 9033,
              "net": 1025
            },
            "smallTrader": {
              "long": 2989,
              "short": 751,
              "net": 2238
            }
          },
          "openInterest": 14898
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140744,
              "short": 82340,
              "net": 58404
            },
            "nonCommercial": {
              "long": 33266,
              "short": 80794,
              "net": -47528
            },
            "smallTrader": {
              "long": 23148,
              "short": 34024,
              "net": -10876
            }
          },
          "openInterest": 201904
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90735,
              "short": 48953,
              "net": 41782
            },
            "nonCommercial": {
              "long": 22989,
              "short": 59426,
              "net": -36437
            },
            "smallTrader": {
              "long": 26656,
              "short": 32001,
              "net": -5345
            }
          },
          "openInterest": 142620
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111142,
              "short": 129416,
              "net": -18274
            },
            "nonCommercial": {
              "long": 65044,
              "short": 49697,
              "net": 15347
            },
            "smallTrader": {
              "long": 14410,
              "short": 11483,
              "net": 2927
            }
          },
          "openInterest": 231187
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145530,
              "short": 107726,
              "net": 37804
            },
            "nonCommercial": {
              "long": 62377,
              "short": 110389,
              "net": -48012
            },
            "smallTrader": {
              "long": 18496,
              "short": 8288,
              "net": 10208
            }
          },
          "openInterest": 282734
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84008,
              "short": 86445,
              "net": -2437
            },
            "nonCommercial": {
              "long": 84724,
              "short": 83846,
              "net": 878
            },
            "smallTrader": {
              "long": 15823,
              "short": 14264,
              "net": 1559
            }
          },
          "openInterest": 253256
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 795413,
              "short": 823902,
              "net": -28489
            },
            "nonCommercial": {
              "long": 390575,
              "short": 354743,
              "net": 35832
            },
            "smallTrader": {
              "long": 189726,
              "short": 197069,
              "net": -7343
            }
          },
          "openInterest": 1786101
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120918,
              "short": 117806,
              "net": 3112
            },
            "nonCommercial": {
              "long": 60542,
              "short": 62072,
              "net": -1530
            },
            "smallTrader": {
              "long": 13465,
              "short": 15047,
              "net": -1582
            }
          },
          "openInterest": 230413
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 809084,
              "short": 1131507,
              "net": -322423
            },
            "nonCommercial": {
              "long": 479000,
              "short": 165033,
              "net": 313967
            },
            "smallTrader": {
              "long": 78386,
              "short": 69930,
              "net": 8456
            }
          },
          "openInterest": 2019218
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16564,
              "short": 21006,
              "net": -4442
            },
            "nonCommercial": {
              "long": 16780,
              "short": 8990,
              "net": 7790
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41069
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32496,
              "short": 43971,
              "net": -11475
            },
            "nonCommercial": {
              "long": 13050,
              "short": 1739,
              "net": 11311
            },
            "smallTrader": {
              "long": 452,
              "short": 288,
              "net": 164
            }
          },
          "openInterest": 49002
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 289392,
              "short": 244078,
              "net": 45314
            },
            "nonCommercial": {
              "long": 145762,
              "short": 220696,
              "net": -74934
            },
            "smallTrader": {
              "long": 92027,
              "short": 62407,
              "net": 29620
            }
          },
          "openInterest": 537396
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16549,
              "short": 10184,
              "net": 6365
            },
            "nonCommercial": {
              "long": 16701,
              "short": 17161,
              "net": -460
            },
            "smallTrader": {
              "long": 7420,
              "short": 13325,
              "net": -5905
            }
          },
          "openInterest": 50342
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177884,
              "short": 272825,
              "net": -94941
            },
            "nonCommercial": {
              "long": 131383,
              "short": 41561,
              "net": 89822
            },
            "smallTrader": {
              "long": 26323,
              "short": 21204,
              "net": 5119
            }
          },
          "openInterest": 418637
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146161,
              "short": 312638,
              "net": -166477
            },
            "nonCommercial": {
              "long": 254086,
              "short": 108439,
              "net": 145647
            },
            "smallTrader": {
              "long": 50871,
              "short": 30041,
              "net": 20830
            }
          },
          "openInterest": 504639
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 243983,
              "short": 245677,
              "net": -1694
            },
            "nonCommercial": {
              "long": 43284,
              "short": 56205,
              "net": -12921
            },
            "smallTrader": {
              "long": 44798,
              "short": 30183,
              "net": 14615
            }
          },
          "openInterest": 427741
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128168,
              "short": 87695,
              "net": 40473
            },
            "nonCommercial": {
              "long": 24844,
              "short": 62305,
              "net": -37461
            },
            "smallTrader": {
              "long": 26141,
              "short": 29153,
              "net": -3012
            }
          },
          "openInterest": 184023
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83350,
              "short": 68807,
              "net": 14543
            },
            "nonCommercial": {
              "long": 72294,
              "short": 80019,
              "net": -7725
            },
            "smallTrader": {
              "long": 29274,
              "short": 36092,
              "net": -6818
            }
          },
          "openInterest": 241939
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124428,
              "short": 222059,
              "net": -97631
            },
            "nonCommercial": {
              "long": 163834,
              "short": 39398,
              "net": 124436
            },
            "smallTrader": {
              "long": 28004,
              "short": 54809,
              "net": -26805
            }
          },
          "openInterest": 391831
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56536,
              "short": 144256,
              "net": -87720
            },
            "nonCommercial": {
              "long": 169715,
              "short": 74620,
              "net": 95095
            },
            "smallTrader": {
              "long": 7059,
              "short": 14434,
              "net": -7375
            }
          },
          "openInterest": 233792
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30501,
              "short": 22257,
              "net": 8244
            },
            "nonCommercial": {
              "long": 8323,
              "short": 13468,
              "net": -5145
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44320
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 572929,
              "short": 578067,
              "net": -5138
            },
            "nonCommercial": {
              "long": 234298,
              "short": 266231,
              "net": -31933
            },
            "smallTrader": {
              "long": 72733,
              "short": 35662,
              "net": 37071
            }
          },
          "openInterest": 1214115
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14011,
              "short": 11153,
              "net": 2858
            },
            "nonCommercial": {
              "long": 18718,
              "short": 19458,
              "net": -740
            },
            "smallTrader": {
              "long": 3151,
              "short": 5269,
              "net": -2118
            }
          },
          "openInterest": 36758
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20849,
              "short": 30350,
              "net": -9501
            },
            "nonCommercial": {
              "long": 47888,
              "short": 46341,
              "net": 1547
            },
            "smallTrader": {
              "long": 11322,
              "short": 3368,
              "net": 7954
            }
          },
          "openInterest": 83413
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 382185,
              "short": 355265,
              "net": 26920
            },
            "nonCommercial": {
              "long": 87268,
              "short": 111278,
              "net": -24010
            },
            "smallTrader": {
              "long": 17518,
              "short": 20428,
              "net": -2910
            }
          },
          "openInterest": 495968
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 392106,
              "short": 372501,
              "net": 19605
            },
            "nonCommercial": {
              "long": 64215,
              "short": 81107,
              "net": -16892
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 589295
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80913,
              "short": 154787,
              "net": -73874
            },
            "nonCommercial": {
              "long": 89135,
              "short": 38866,
              "net": 50269
            },
            "smallTrader": {
              "long": 36108,
              "short": 12503,
              "net": 23605
            }
          },
          "openInterest": 220822
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232468,
              "short": 234767,
              "net": -2299
            },
            "nonCommercial": {
              "long": 87018,
              "short": 94627,
              "net": -7609
            },
            "smallTrader": {
              "long": 49527,
              "short": 39619,
              "net": 9908
            }
          },
          "openInterest": 464025
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218943,
              "short": 275432,
              "net": -56489
            },
            "nonCommercial": {
              "long": 122723,
              "short": 74885,
              "net": 47838
            },
            "smallTrader": {
              "long": 35813,
              "short": 27162,
              "net": 8651
            }
          },
          "openInterest": 511865
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401443,
              "short": 330955,
              "net": 70488
            },
            "nonCommercial": {
              "long": 120555,
              "short": 148874,
              "net": -28319
            },
            "smallTrader": {
              "long": 55087,
              "short": 97256,
              "net": -42169
            }
          },
          "openInterest": 727412
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 486819,
              "short": 507341,
              "net": -20522
            },
            "nonCommercial": {
              "long": 172752,
              "short": 176414,
              "net": -3662
            },
            "smallTrader": {
              "long": 88373,
              "short": 64189,
              "net": 24184
            }
          },
          "openInterest": 871056
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56066,
              "short": 17612,
              "net": 38454
            },
            "nonCommercial": {
              "long": 9497,
              "short": 32847,
              "net": -23350
            },
            "smallTrader": {
              "long": 8694,
              "short": 23798,
              "net": -15104
            }
          },
          "openInterest": 74612
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4506,
              "short": 38556,
              "net": -34050
            },
            "nonCommercial": {
              "long": 48544,
              "short": 15705,
              "net": 32839
            },
            "smallTrader": {
              "long": 3692,
              "short": 2481,
              "net": 1211
            }
          },
          "openInterest": 59109
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 143953,
              "short": 65136,
              "net": 78817
            },
            "nonCommercial": {
              "long": 82993,
              "short": 157292,
              "net": -74299
            },
            "smallTrader": {
              "long": 22726,
              "short": 27244,
              "net": -4518
            }
          },
          "openInterest": 362919
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125159,
              "short": 122822,
              "net": 2337
            },
            "nonCommercial": {
              "long": 91920,
              "short": 105954,
              "net": -14034
            },
            "smallTrader": {
              "long": 33408,
              "short": 21711,
              "net": 11697
            }
          },
          "openInterest": 304375
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172573,
              "short": 143391,
              "net": 29182
            },
            "nonCommercial": {
              "long": 142010,
              "short": 161187,
              "net": -19177
            },
            "smallTrader": {
              "long": 40789,
              "short": 50794,
              "net": -10005
            }
          },
          "openInterest": 478701
        }
      ]
    },
    {
      "reportDate": "2019-02-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2755261,
              "short": 2577216,
              "net": 178045
            },
            "nonCommercial": {
              "long": 662362,
              "short": 896357,
              "net": -233995
            },
            "smallTrader": {
              "long": 504387,
              "short": 448437,
              "net": 55950
            }
          },
          "openInterest": 4229624
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2037279,
              "short": 1952823,
              "net": 84456
            },
            "nonCommercial": {
              "long": 705195,
              "short": 849942,
              "net": -144747
            },
            "smallTrader": {
              "long": 223148,
              "short": 162857,
              "net": 60291
            }
          },
          "openInterest": 3107022
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 662757,
              "short": 651965,
              "net": 10792
            },
            "nonCommercial": {
              "long": 149203,
              "short": 183905,
              "net": -34702
            },
            "smallTrader": {
              "long": 201650,
              "short": 177740,
              "net": 23910
            }
          },
          "openInterest": 1141835
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3151188,
              "short": 2927556,
              "net": 223632
            },
            "nonCommercial": {
              "long": 784547,
              "short": 969672,
              "net": -185125
            },
            "smallTrader": {
              "long": 391066,
              "short": 429573,
              "net": -38507
            }
          },
          "openInterest": 4446488
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87345,
              "short": 36941,
              "net": 50404
            },
            "nonCommercial": {
              "long": 18802,
              "short": 54545,
              "net": -35743
            },
            "smallTrader": {
              "long": 22376,
              "short": 37037,
              "net": -14661
            }
          },
          "openInterest": 130502
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 230,
              "net": -230
            },
            "nonCommercial": {
              "long": 2368,
              "short": 2686,
              "net": -318
            },
            "smallTrader": {
              "long": 824,
              "short": 276,
              "net": 548
            }
          },
          "openInterest": 3324
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7865,
              "short": 10819,
              "net": -2954
            },
            "nonCommercial": {
              "long": 10008,
              "short": 8911,
              "net": 1097
            },
            "smallTrader": {
              "long": 3049,
              "short": 1192,
              "net": 1857
            }
          },
          "openInterest": 21065
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129876,
              "short": 86931,
              "net": 42945
            },
            "nonCommercial": {
              "long": 39743,
              "short": 79006,
              "net": -39263
            },
            "smallTrader": {
              "long": 28742,
              "short": 32424,
              "net": -3682
            }
          },
          "openInterest": 202065
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98049,
              "short": 53588,
              "net": 44461
            },
            "nonCommercial": {
              "long": 21553,
              "short": 60730,
              "net": -39177
            },
            "smallTrader": {
              "long": 25540,
              "short": 30824,
              "net": -5284
            }
          },
          "openInterest": 147621
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116074,
              "short": 126426,
              "net": -10352
            },
            "nonCommercial": {
              "long": 59740,
              "short": 50668,
              "net": 9072
            },
            "smallTrader": {
              "long": 13883,
              "short": 12603,
              "net": 1280
            }
          },
          "openInterest": 228265
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158333,
              "short": 114697,
              "net": 43636
            },
            "nonCommercial": {
              "long": 67641,
              "short": 122832,
              "net": -55191
            },
            "smallTrader": {
              "long": 21782,
              "short": 10227,
              "net": 11555
            }
          },
          "openInterest": 306867
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78308,
              "short": 104929,
              "net": -26621
            },
            "nonCommercial": {
              "long": 96982,
              "short": 74598,
              "net": 22384
            },
            "smallTrader": {
              "long": 18536,
              "short": 14299,
              "net": 4237
            }
          },
          "openInterest": 256269
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 707703,
              "short": 734951,
              "net": -27248
            },
            "nonCommercial": {
              "long": 391856,
              "short": 376913,
              "net": 14943
            },
            "smallTrader": {
              "long": 200013,
              "short": 187708,
              "net": 12305
            }
          },
          "openInterest": 1661824
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108727,
              "short": 110238,
              "net": -1511
            },
            "nonCommercial": {
              "long": 64257,
              "short": 63498,
              "net": 759
            },
            "smallTrader": {
              "long": 14753,
              "short": 14001,
              "net": 752
            }
          },
          "openInterest": 220435
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 822211,
              "short": 1159831,
              "net": -337620
            },
            "nonCommercial": {
              "long": 486235,
              "short": 158564,
              "net": 327671
            },
            "smallTrader": {
              "long": 79354,
              "short": 69405,
              "net": 9949
            }
          },
          "openInterest": 2025884
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16311,
              "short": 24115,
              "net": -7804
            },
            "nonCommercial": {
              "long": 18630,
              "short": 8114,
              "net": 10516
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42707
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33457,
              "short": 45742,
              "net": -12285
            },
            "nonCommercial": {
              "long": 13528,
              "short": 1491,
              "net": 12037
            },
            "smallTrader": {
              "long": 509,
              "short": 261,
              "net": 248
            }
          },
          "openInterest": 51256
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 282780,
              "short": 238939,
              "net": 43841
            },
            "nonCommercial": {
              "long": 143847,
              "short": 216302,
              "net": -72455
            },
            "smallTrader": {
              "long": 90687,
              "short": 62073,
              "net": 28614
            }
          },
          "openInterest": 528376
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16230,
              "short": 10305,
              "net": 5925
            },
            "nonCommercial": {
              "long": 16580,
              "short": 16713,
              "net": -133
            },
            "smallTrader": {
              "long": 8143,
              "short": 13935,
              "net": -5792
            }
          },
          "openInterest": 51066
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170551,
              "short": 270918,
              "net": -100367
            },
            "nonCommercial": {
              "long": 135243,
              "short": 41679,
              "net": 93564
            },
            "smallTrader": {
              "long": 24812,
              "short": 18009,
              "net": 6803
            }
          },
          "openInterest": 402643
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 146042,
              "short": 305887,
              "net": -159845
            },
            "nonCommercial": {
              "long": 236835,
              "short": 101139,
              "net": 135696
            },
            "smallTrader": {
              "long": 52989,
              "short": 28840,
              "net": 24149
            }
          },
          "openInterest": 501268
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 236741,
              "short": 245270,
              "net": -8529
            },
            "nonCommercial": {
              "long": 46086,
              "short": 54914,
              "net": -8828
            },
            "smallTrader": {
              "long": 47641,
              "short": 30284,
              "net": 17357
            }
          },
          "openInterest": 428977
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128100,
              "short": 82476,
              "net": 45624
            },
            "nonCommercial": {
              "long": 27365,
              "short": 67019,
              "net": -39654
            },
            "smallTrader": {
              "long": 26264,
              "short": 32234,
              "net": -5970
            }
          },
          "openInterest": 186158
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86743,
              "short": 72622,
              "net": 14121
            },
            "nonCommercial": {
              "long": 78348,
              "short": 84366,
              "net": -6018
            },
            "smallTrader": {
              "long": 27556,
              "short": 35659,
              "net": -8103
            }
          },
          "openInterest": 249119
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126865,
              "short": 228610,
              "net": -101745
            },
            "nonCommercial": {
              "long": 172063,
              "short": 42025,
              "net": 130038
            },
            "smallTrader": {
              "long": 28239,
              "short": 56532,
              "net": -28293
            }
          },
          "openInterest": 403076
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59671,
              "short": 144948,
              "net": -85277
            },
            "nonCommercial": {
              "long": 168531,
              "short": 76584,
              "net": 91947
            },
            "smallTrader": {
              "long": 7187,
              "short": 13857,
              "net": -6670
            }
          },
          "openInterest": 236584
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29487,
              "short": 22521,
              "net": 6966
            },
            "nonCommercial": {
              "long": 9585,
              "short": 13475,
              "net": -3890
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44657
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 563674,
              "short": 551047,
              "net": 12627
            },
            "nonCommercial": {
              "long": 233915,
              "short": 281431,
              "net": -47516
            },
            "smallTrader": {
              "long": 69343,
              "short": 34454,
              "net": 34889
            }
          },
          "openInterest": 1165221
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12926,
              "short": 11955,
              "net": 971
            },
            "nonCommercial": {
              "long": 18295,
              "short": 17381,
              "net": 914
            },
            "smallTrader": {
              "long": 3232,
              "short": 5117,
              "net": -1885
            }
          },
          "openInterest": 35407
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17012,
              "short": 40677,
              "net": -23665
            },
            "nonCommercial": {
              "long": 47645,
              "short": 31900,
              "net": 15745
            },
            "smallTrader": {
              "long": 11119,
              "short": 3199,
              "net": 7920
            }
          },
          "openInterest": 79606
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 379345,
              "short": 376813,
              "net": 2532
            },
            "nonCommercial": {
              "long": 103263,
              "short": 105617,
              "net": -2354
            },
            "smallTrader": {
              "long": 19403,
              "short": 19581,
              "net": -178
            }
          },
          "openInterest": 509404
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 400435,
              "short": 391485,
              "net": 8950
            },
            "nonCommercial": {
              "long": 68637,
              "short": 77097,
              "net": -8460
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 603122
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72192,
              "short": 150361,
              "net": -78169
            },
            "nonCommercial": {
              "long": 90971,
              "short": 32658,
              "net": 58313
            },
            "smallTrader": {
              "long": 30965,
              "short": 11109,
              "net": 19856
            }
          },
          "openInterest": 206447
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232661,
              "short": 219039,
              "net": 13622
            },
            "nonCommercial": {
              "long": 81912,
              "short": 104612,
              "net": -22700
            },
            "smallTrader": {
              "long": 47902,
              "short": 38824,
              "net": 9078
            }
          },
          "openInterest": 449135
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200520,
              "short": 253600,
              "net": -53080
            },
            "nonCommercial": {
              "long": 117221,
              "short": 72659,
              "net": 44562
            },
            "smallTrader": {
              "long": 38296,
              "short": 29778,
              "net": 8518
            }
          },
          "openInterest": 490821
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351478,
              "short": 287462,
              "net": 64016
            },
            "nonCommercial": {
              "long": 122956,
              "short": 145928,
              "net": -22972
            },
            "smallTrader": {
              "long": 47579,
              "short": 88623,
              "net": -41044
            }
          },
          "openInterest": 650974
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 454657,
              "short": 483708,
              "net": -29051
            },
            "nonCommercial": {
              "long": 172817,
              "short": 166949,
              "net": 5868
            },
            "smallTrader": {
              "long": 88872,
              "short": 65689,
              "net": 23183
            }
          },
          "openInterest": 839602
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57694,
              "short": 17484,
              "net": 40210
            },
            "nonCommercial": {
              "long": 8777,
              "short": 34126,
              "net": -25349
            },
            "smallTrader": {
              "long": 8505,
              "short": 23366,
              "net": -14861
            }
          },
          "openInterest": 75277
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6659,
              "short": 40206,
              "net": -33547
            },
            "nonCommercial": {
              "long": 48597,
              "short": 16684,
              "net": 31913
            },
            "smallTrader": {
              "long": 4099,
              "short": 2465,
              "net": 1634
            }
          },
          "openInterest": 64599
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165665,
              "short": 71986,
              "net": 93679
            },
            "nonCommercial": {
              "long": 87606,
              "short": 177305,
              "net": -89699
            },
            "smallTrader": {
              "long": 19822,
              "short": 23802,
              "net": -3980
            }
          },
          "openInterest": 378766
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121177,
              "short": 107258,
              "net": 13919
            },
            "nonCommercial": {
              "long": 84319,
              "short": 111390,
              "net": -27071
            },
            "smallTrader": {
              "long": 33556,
              "short": 20404,
              "net": 13152
            }
          },
          "openInterest": 290253
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174012,
              "short": 122726,
              "net": 51286
            },
            "nonCommercial": {
              "long": 130739,
              "short": 174402,
              "net": -43663
            },
            "smallTrader": {
              "long": 44065,
              "short": 51688,
              "net": -7623
            }
          },
          "openInterest": 458560
        }
      ]
    },
    {
      "reportDate": "2019-03-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2542126,
              "short": 2340014,
              "net": 202112
            },
            "nonCommercial": {
              "long": 554481,
              "short": 787857,
              "net": -233376
            },
            "smallTrader": {
              "long": 420504,
              "short": 389240,
              "net": 31264
            }
          },
          "openInterest": 3781543
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1943777,
              "short": 1843906,
              "net": 99871
            },
            "nonCommercial": {
              "long": 708166,
              "short": 888228,
              "net": -180062
            },
            "smallTrader": {
              "long": 200724,
              "short": 120533,
              "net": 80191
            }
          },
          "openInterest": 2926538
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 628471,
              "short": 606007,
              "net": 22464
            },
            "nonCommercial": {
              "long": 128531,
              "short": 158768,
              "net": -30237
            },
            "smallTrader": {
              "long": 165810,
              "short": 158037,
              "net": 7773
            }
          },
          "openInterest": 963855
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3027663,
              "short": 2818343,
              "net": 209320
            },
            "nonCommercial": {
              "long": 702125,
              "short": 922345,
              "net": -220220
            },
            "smallTrader": {
              "long": 352479,
              "short": 341579,
              "net": 10900
            }
          },
          "openInterest": 4203625
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93097,
              "short": 37291,
              "net": 55806
            },
            "nonCommercial": {
              "long": 22597,
              "short": 63338,
              "net": -40741
            },
            "smallTrader": {
              "long": 23238,
              "short": 38303,
              "net": -15065
            }
          },
          "openInterest": 141773
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 234,
              "net": -234
            },
            "nonCommercial": {
              "long": 2203,
              "short": 2489,
              "net": -286
            },
            "smallTrader": {
              "long": 858,
              "short": 338,
              "net": 520
            }
          },
          "openInterest": 3226
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3419,
              "short": 8039,
              "net": -4620
            },
            "nonCommercial": {
              "long": 9872,
              "short": 6734,
              "net": 3138
            },
            "smallTrader": {
              "long": 2511,
              "short": 1029,
              "net": 1482
            }
          },
          "openInterest": 15907
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127991,
              "short": 86092,
              "net": 41899
            },
            "nonCommercial": {
              "long": 34620,
              "short": 69549,
              "net": -34929
            },
            "smallTrader": {
              "long": 26545,
              "short": 33515,
              "net": -6970
            }
          },
          "openInterest": 193497
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98021,
              "short": 49449,
              "net": 48572
            },
            "nonCommercial": {
              "long": 18210,
              "short": 58654,
              "net": -40444
            },
            "smallTrader": {
              "long": 27513,
              "short": 35641,
              "net": -8128
            }
          },
          "openInterest": 146552
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128057,
              "short": 123393,
              "net": 4664
            },
            "nonCommercial": {
              "long": 57197,
              "short": 61382,
              "net": -4185
            },
            "smallTrader": {
              "long": 12188,
              "short": 12667,
              "net": -479
            }
          },
          "openInterest": 244590
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162013,
              "short": 119468,
              "net": 42545
            },
            "nonCommercial": {
              "long": 68540,
              "short": 122747,
              "net": -54207
            },
            "smallTrader": {
              "long": 21803,
              "short": 10141,
              "net": 11662
            }
          },
          "openInterest": 315146
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80856,
              "short": 114980,
              "net": -34124
            },
            "nonCommercial": {
              "long": 94231,
              "short": 62975,
              "net": 31256
            },
            "smallTrader": {
              "long": 17712,
              "short": 14844,
              "net": 2868
            }
          },
          "openInterest": 255162
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 696980,
              "short": 672841,
              "net": 24139
            },
            "nonCommercial": {
              "long": 409773,
              "short": 456090,
              "net": -46317
            },
            "smallTrader": {
              "long": 201468,
              "short": 179290,
              "net": 22178
            }
          },
          "openInterest": 1667797
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106821,
              "short": 111528,
              "net": -4707
            },
            "nonCommercial": {
              "long": 68179,
              "short": 63311,
              "net": 4868
            },
            "smallTrader": {
              "long": 13439,
              "short": 13600,
              "net": -161
            }
          },
          "openInterest": 223290
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 811089,
              "short": 1168664,
              "net": -357575
            },
            "nonCommercial": {
              "long": 497656,
              "short": 148855,
              "net": 348801
            },
            "smallTrader": {
              "long": 81756,
              "short": 72982,
              "net": 8774
            }
          },
          "openInterest": 2067851
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16242,
              "short": 24420,
              "net": -8178
            },
            "nonCommercial": {
              "long": 19801,
              "short": 9569,
              "net": 10232
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44409
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22572,
              "short": 33722,
              "net": -11150
            },
            "nonCommercial": {
              "long": 12400,
              "short": 1377,
              "net": 11023
            },
            "smallTrader": {
              "long": 526,
              "short": 399,
              "net": 127
            }
          },
          "openInterest": 39270
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 284662,
              "short": 230006,
              "net": 54656
            },
            "nonCommercial": {
              "long": 155922,
              "short": 234088,
              "net": -78166
            },
            "smallTrader": {
              "long": 92569,
              "short": 69059,
              "net": 23510
            }
          },
          "openInterest": 541753
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16095,
              "short": 10970,
              "net": 5125
            },
            "nonCommercial": {
              "long": 18236,
              "short": 17366,
              "net": 870
            },
            "smallTrader": {
              "long": 9042,
              "short": 15037,
              "net": -5995
            }
          },
          "openInterest": 55331
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174329,
              "short": 265591,
              "net": -91262
            },
            "nonCommercial": {
              "long": 127957,
              "short": 44091,
              "net": 83866
            },
            "smallTrader": {
              "long": 25472,
              "short": 18076,
              "net": 7396
            }
          },
          "openInterest": 394647
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155732,
              "short": 269729,
              "net": -113997
            },
            "nonCommercial": {
              "long": 202628,
              "short": 114610,
              "net": 88018
            },
            "smallTrader": {
              "long": 53221,
              "short": 27242,
              "net": 25979
            }
          },
          "openInterest": 471311
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 241603,
              "short": 248412,
              "net": -6809
            },
            "nonCommercial": {
              "long": 49170,
              "short": 61940,
              "net": -12770
            },
            "smallTrader": {
              "long": 47126,
              "short": 27547,
              "net": 19579
            }
          },
          "openInterest": 441195
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137804,
              "short": 79142,
              "net": 58662
            },
            "nonCommercial": {
              "long": 33421,
              "short": 84727,
              "net": -51306
            },
            "smallTrader": {
              "long": 29019,
              "short": 36375,
              "net": -7356
            }
          },
          "openInterest": 207083
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92493,
              "short": 78241,
              "net": 14252
            },
            "nonCommercial": {
              "long": 80776,
              "short": 86443,
              "net": -5667
            },
            "smallTrader": {
              "long": 27140,
              "short": 35725,
              "net": -8585
            }
          },
          "openInterest": 261028
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130603,
              "short": 236347,
              "net": -105744
            },
            "nonCommercial": {
              "long": 180903,
              "short": 44907,
              "net": 135996
            },
            "smallTrader": {
              "long": 29424,
              "short": 59676,
              "net": -30252
            }
          },
          "openInterest": 423752
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61146,
              "short": 143109,
              "net": -81963
            },
            "nonCommercial": {
              "long": 176942,
              "short": 88524,
              "net": 88418
            },
            "smallTrader": {
              "long": 7357,
              "short": 13812,
              "net": -6455
            }
          },
          "openInterest": 246641
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30741,
              "short": 23097,
              "net": 7644
            },
            "nonCommercial": {
              "long": 9348,
              "short": 13591,
              "net": -4243
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46534
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 580896,
              "short": 567825,
              "net": 13071
            },
            "nonCommercial": {
              "long": 249096,
              "short": 298448,
              "net": -49352
            },
            "smallTrader": {
              "long": 71996,
              "short": 35715,
              "net": 36281
            }
          },
          "openInterest": 1203769
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13868,
              "short": 13100,
              "net": 768
            },
            "nonCommercial": {
              "long": 20687,
              "short": 19266,
              "net": 1421
            },
            "smallTrader": {
              "long": 2966,
              "short": 5155,
              "net": -2189
            }
          },
          "openInterest": 39314
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19001,
              "short": 46762,
              "net": -27761
            },
            "nonCommercial": {
              "long": 43779,
              "short": 22316,
              "net": 21463
            },
            "smallTrader": {
              "long": 10012,
              "short": 3714,
              "net": 6298
            }
          },
          "openInterest": 77483
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 377023,
              "short": 382059,
              "net": -5036
            },
            "nonCommercial": {
              "long": 107799,
              "short": 102890,
              "net": 4909
            },
            "smallTrader": {
              "long": 19326,
              "short": 19199,
              "net": 127
            }
          },
          "openInterest": 513085
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 394522,
              "short": 377251,
              "net": 17271
            },
            "nonCommercial": {
              "long": 65931,
              "short": 79808,
              "net": -13877
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 571144
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70314,
              "short": 122555,
              "net": -52241
            },
            "nonCommercial": {
              "long": 76954,
              "short": 44433,
              "net": 32521
            },
            "smallTrader": {
              "long": 30389,
              "short": 10669,
              "net": 19720
            }
          },
          "openInterest": 190024
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227698,
              "short": 224274,
              "net": 3424
            },
            "nonCommercial": {
              "long": 90986,
              "short": 103997,
              "net": -13011
            },
            "smallTrader": {
              "long": 44304,
              "short": 34717,
              "net": 9587
            }
          },
          "openInterest": 445351
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200849,
              "short": 250272,
              "net": -49423
            },
            "nonCommercial": {
              "long": 118085,
              "short": 74797,
              "net": 43288
            },
            "smallTrader": {
              "long": 33900,
              "short": 27765,
              "net": 6135
            }
          },
          "openInterest": 492337
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 341103,
              "short": 272612,
              "net": 68491
            },
            "nonCommercial": {
              "long": 123079,
              "short": 154010,
              "net": -30931
            },
            "smallTrader": {
              "long": 47245,
              "short": 84805,
              "net": -37560
            }
          },
          "openInterest": 658689
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444850,
              "short": 441078,
              "net": 3772
            },
            "nonCommercial": {
              "long": 171062,
              "short": 193574,
              "net": -22512
            },
            "smallTrader": {
              "long": 80565,
              "short": 61825,
              "net": 18740
            }
          },
          "openInterest": 825365
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59065,
              "short": 17288,
              "net": 41777
            },
            "nonCommercial": {
              "long": 11993,
              "short": 36097,
              "net": -24104
            },
            "smallTrader": {
              "long": 8170,
              "short": 25843,
              "net": -17673
            }
          },
          "openInterest": 79621
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4076,
              "short": 40192,
              "net": -36116
            },
            "nonCommercial": {
              "long": 41672,
              "short": 7958,
              "net": 33714
            },
            "smallTrader": {
              "long": 4523,
              "short": 2121,
              "net": 2402
            }
          },
          "openInterest": 54897
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165977,
              "short": 68901,
              "net": 97076
            },
            "nonCommercial": {
              "long": 84082,
              "short": 178223,
              "net": -94141
            },
            "smallTrader": {
              "long": 25446,
              "short": 28381,
              "net": -2935
            }
          },
          "openInterest": 341448
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118057,
              "short": 105221,
              "net": 12836
            },
            "nonCommercial": {
              "long": 90894,
              "short": 117133,
              "net": -26239
            },
            "smallTrader": {
              "long": 32989,
              "short": 19586,
              "net": 13403
            }
          },
          "openInterest": 297996
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170124,
              "short": 115828,
              "net": 54296
            },
            "nonCommercial": {
              "long": 139708,
              "short": 191315,
              "net": -51607
            },
            "smallTrader": {
              "long": 45445,
              "short": 48134,
              "net": -2689
            }
          },
          "openInterest": 478153
        }
      ]
    },
    {
      "reportDate": "2019-03-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2514078,
              "short": 2389349,
              "net": 124729
            },
            "nonCommercial": {
              "long": 636459,
              "short": 812893,
              "net": -176434
            },
            "smallTrader": {
              "long": 449729,
              "short": 398024,
              "net": 51705
            }
          },
          "openInterest": 3834496
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2001717,
              "short": 1918768,
              "net": 82949
            },
            "nonCommercial": {
              "long": 738377,
              "short": 871768,
              "net": -133391
            },
            "smallTrader": {
              "long": 180583,
              "short": 130141,
              "net": 50442
            }
          },
          "openInterest": 2977954
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 617254,
              "short": 627194,
              "net": -9940
            },
            "nonCommercial": {
              "long": 148431,
              "short": 171031,
              "net": -22600
            },
            "smallTrader": {
              "long": 177230,
              "short": 144690,
              "net": 32540
            }
          },
          "openInterest": 967242
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2972345,
              "short": 2820663,
              "net": 151682
            },
            "nonCommercial": {
              "long": 775237,
              "short": 978245,
              "net": -203008
            },
            "smallTrader": {
              "long": 395645,
              "short": 344319,
              "net": 51326
            }
          },
          "openInterest": 4253937
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106757,
              "short": 47379,
              "net": 59378
            },
            "nonCommercial": {
              "long": 25440,
              "short": 69139,
              "net": -43699
            },
            "smallTrader": {
              "long": 25789,
              "short": 41468,
              "net": -15679
            }
          },
          "openInterest": 163073
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 256,
              "net": -256
            },
            "nonCommercial": {
              "long": 2307,
              "short": 2663,
              "net": -356
            },
            "smallTrader": {
              "long": 842,
              "short": 230,
              "net": 612
            }
          },
          "openInterest": 3480
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6386,
              "short": 2773,
              "net": 3613
            },
            "nonCommercial": {
              "long": 9327,
              "short": 13785,
              "net": -4458
            },
            "smallTrader": {
              "long": 2274,
              "short": 1429,
              "net": 845
            }
          },
          "openInterest": 18798
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127752,
              "short": 85615,
              "net": 42137
            },
            "nonCommercial": {
              "long": 29927,
              "short": 66623,
              "net": -36696
            },
            "smallTrader": {
              "long": 26520,
              "short": 31961,
              "net": -5441
            }
          },
          "openInterest": 191938
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100572,
              "short": 48039,
              "net": 52533
            },
            "nonCommercial": {
              "long": 20276,
              "short": 61329,
              "net": -41053
            },
            "smallTrader": {
              "long": 33566,
              "short": 45046,
              "net": -11480
            }
          },
          "openInterest": 159939
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131643,
              "short": 119665,
              "net": 11978
            },
            "nonCommercial": {
              "long": 56711,
              "short": 67945,
              "net": -11234
            },
            "smallTrader": {
              "long": 14084,
              "short": 14828,
              "net": -744
            }
          },
          "openInterest": 253566
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164456,
              "short": 119501,
              "net": 44955
            },
            "nonCommercial": {
              "long": 68258,
              "short": 126782,
              "net": -58524
            },
            "smallTrader": {
              "long": 23474,
              "short": 9905,
              "net": 13569
            }
          },
          "openInterest": 325149
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84272,
              "short": 113941,
              "net": -29669
            },
            "nonCommercial": {
              "long": 89572,
              "short": 64005,
              "net": 25567
            },
            "smallTrader": {
              "long": 18284,
              "short": 14182,
              "net": 4102
            }
          },
          "openInterest": 258881
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 725304,
              "short": 659112,
              "net": 66192
            },
            "nonCommercial": {
              "long": 434458,
              "short": 536775,
              "net": -102317
            },
            "smallTrader": {
              "long": 209176,
              "short": 173051,
              "net": 36125
            }
          },
          "openInterest": 1757475
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107588,
              "short": 114147,
              "net": -6559
            },
            "nonCommercial": {
              "long": 68757,
              "short": 62051,
              "net": 6706
            },
            "smallTrader": {
              "long": 13643,
              "short": 13790,
              "net": -147
            }
          },
          "openInterest": 220996
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 753879,
              "short": 1123382,
              "net": -369503
            },
            "nonCommercial": {
              "long": 500169,
              "short": 137904,
              "net": 362265
            },
            "smallTrader": {
              "long": 82657,
              "short": 75419,
              "net": 7238
            }
          },
          "openInterest": 2012864
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19728,
              "short": 31489,
              "net": -11761
            },
            "nonCommercial": {
              "long": 18561,
              "short": 7215,
              "net": 11346
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48613
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24170,
              "short": 34819,
              "net": -10649
            },
            "nonCommercial": {
              "long": 11836,
              "short": 1438,
              "net": 10398
            },
            "smallTrader": {
              "long": 566,
              "short": 315,
              "net": 251
            }
          },
          "openInterest": 39865
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 276601,
              "short": 219607,
              "net": 56994
            },
            "nonCommercial": {
              "long": 151857,
              "short": 227602,
              "net": -75745
            },
            "smallTrader": {
              "long": 90086,
              "short": 71335,
              "net": 18751
            }
          },
          "openInterest": 536724
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15638,
              "short": 11007,
              "net": 4631
            },
            "nonCommercial": {
              "long": 18688,
              "short": 17270,
              "net": 1418
            },
            "smallTrader": {
              "long": 8633,
              "short": 14682,
              "net": -6049
            }
          },
          "openInterest": 53982
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178264,
              "short": 270326,
              "net": -92062
            },
            "nonCommercial": {
              "long": 131813,
              "short": 47522,
              "net": 84291
            },
            "smallTrader": {
              "long": 25143,
              "short": 17372,
              "net": 7771
            }
          },
          "openInterest": 408171
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 192029,
              "short": 300503,
              "net": -108474
            },
            "nonCommercial": {
              "long": 205250,
              "short": 126431,
              "net": 78819
            },
            "smallTrader": {
              "long": 57540,
              "short": 27885,
              "net": 29655
            }
          },
          "openInterest": 530030
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211911,
              "short": 215780,
              "net": -3869
            },
            "nonCommercial": {
              "long": 48836,
              "short": 62005,
              "net": -13169
            },
            "smallTrader": {
              "long": 47236,
              "short": 30198,
              "net": 17038
            }
          },
          "openInterest": 403891
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137778,
              "short": 74489,
              "net": 63289
            },
            "nonCommercial": {
              "long": 22144,
              "short": 80925,
              "net": -58781
            },
            "smallTrader": {
              "long": 30670,
              "short": 35178,
              "net": -4508
            }
          },
          "openInterest": 196766
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91393,
              "short": 80158,
              "net": 11235
            },
            "nonCommercial": {
              "long": 73458,
              "short": 76905,
              "net": -3447
            },
            "smallTrader": {
              "long": 27984,
              "short": 35772,
              "net": -7788
            }
          },
          "openInterest": 257147
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130653,
              "short": 234506,
              "net": -103853
            },
            "nonCommercial": {
              "long": 182501,
              "short": 46321,
              "net": 136180
            },
            "smallTrader": {
              "long": 30546,
              "short": 62873,
              "net": -32327
            }
          },
          "openInterest": 430551
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73029,
              "short": 150878,
              "net": -77849
            },
            "nonCommercial": {
              "long": 177252,
              "short": 102156,
              "net": 75096
            },
            "smallTrader": {
              "long": 6705,
              "short": 3952,
              "net": 2753
            }
          },
          "openInterest": 273064
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32467,
              "short": 26359,
              "net": 6108
            },
            "nonCommercial": {
              "long": 11096,
              "short": 13826,
              "net": -2730
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51567
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 558494,
              "short": 568279,
              "net": -9785
            },
            "nonCommercial": {
              "long": 259376,
              "short": 284957,
              "net": -25581
            },
            "smallTrader": {
              "long": 72518,
              "short": 37152,
              "net": 35366
            }
          },
          "openInterest": 1193207
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15196,
              "short": 17238,
              "net": -2042
            },
            "nonCommercial": {
              "long": 20974,
              "short": 16377,
              "net": 4597
            },
            "smallTrader": {
              "long": 3497,
              "short": 6052,
              "net": -2555
            }
          },
          "openInterest": 42326
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20629,
              "short": 44138,
              "net": -23509
            },
            "nonCommercial": {
              "long": 42555,
              "short": 26207,
              "net": 16348
            },
            "smallTrader": {
              "long": 10453,
              "short": 3292,
              "net": 7161
            }
          },
          "openInterest": 77461
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 431611,
              "short": 441975,
              "net": -10364
            },
            "nonCommercial": {
              "long": 105933,
              "short": 100482,
              "net": 5451
            },
            "smallTrader": {
              "long": 25851,
              "short": 20938,
              "net": 4913
            }
          },
          "openInterest": 574890
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 427056,
              "short": 416605,
              "net": 10451
            },
            "nonCommercial": {
              "long": 68217,
              "short": 76034,
              "net": -7817
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 620260
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69170,
              "short": 115431,
              "net": -46261
            },
            "nonCommercial": {
              "long": 76183,
              "short": 49101,
              "net": 27082
            },
            "smallTrader": {
              "long": 30709,
              "short": 11530,
              "net": 19179
            }
          },
          "openInterest": 189768
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235131,
              "short": 226666,
              "net": 8465
            },
            "nonCommercial": {
              "long": 91541,
              "short": 107332,
              "net": -15791
            },
            "smallTrader": {
              "long": 44835,
              "short": 37509,
              "net": 7326
            }
          },
          "openInterest": 456535
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191034,
              "short": 242913,
              "net": -51879
            },
            "nonCommercial": {
              "long": 124325,
              "short": 77344,
              "net": 46981
            },
            "smallTrader": {
              "long": 33154,
              "short": 28256,
              "net": 4898
            }
          },
          "openInterest": 474957
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 376145,
              "short": 272866,
              "net": 103279
            },
            "nonCommercial": {
              "long": 124763,
              "short": 190730,
              "net": -65967
            },
            "smallTrader": {
              "long": 48786,
              "short": 86098,
              "net": -37312
            }
          },
          "openInterest": 694573
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 482696,
              "short": 423240,
              "net": 59456
            },
            "nonCommercial": {
              "long": 176302,
              "short": 242289,
              "net": -65987
            },
            "smallTrader": {
              "long": 82486,
              "short": 75955,
              "net": 6531
            }
          },
          "openInterest": 881080
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61681,
              "short": 20112,
              "net": 41569
            },
            "nonCommercial": {
              "long": 12174,
              "short": 35479,
              "net": -23305
            },
            "smallTrader": {
              "long": 9313,
              "short": 27577,
              "net": -18264
            }
          },
          "openInterest": 85572
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3744,
              "short": 40881,
              "net": -37137
            },
            "nonCommercial": {
              "long": 45030,
              "short": 9956,
              "net": 35074
            },
            "smallTrader": {
              "long": 5144,
              "short": 3081,
              "net": 2063
            }
          },
          "openInterest": 60235
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 173435,
              "short": 81326,
              "net": 92109
            },
            "nonCommercial": {
              "long": 88770,
              "short": 177775,
              "net": -89005
            },
            "smallTrader": {
              "long": 25074,
              "short": 28178,
              "net": -3104
            }
          },
          "openInterest": 356766
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126127,
              "short": 109919,
              "net": 16208
            },
            "nonCommercial": {
              "long": 87396,
              "short": 116018,
              "net": -28622
            },
            "smallTrader": {
              "long": 31962,
              "short": 19548,
              "net": 12414
            }
          },
          "openInterest": 311292
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170551,
              "short": 126573,
              "net": 43978
            },
            "nonCommercial": {
              "long": 146011,
              "short": 189661,
              "net": -43650
            },
            "smallTrader": {
              "long": 45114,
              "short": 45442,
              "net": -328
            }
          },
          "openInterest": 503946
        }
      ]
    },
    {
      "reportDate": "2019-03-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2481467,
              "short": 2380440,
              "net": 101027
            },
            "nonCommercial": {
              "long": 704564,
              "short": 868538,
              "net": -163974
            },
            "smallTrader": {
              "long": 447445,
              "short": 384498,
              "net": 62947
            }
          },
          "openInterest": 3862855
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2035304,
              "short": 1982194,
              "net": 53110
            },
            "nonCommercial": {
              "long": 750346,
              "short": 876565,
              "net": -126219
            },
            "smallTrader": {
              "long": 208445,
              "short": 135336,
              "net": 73109
            }
          },
          "openInterest": 3042838
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 612570,
              "short": 608438,
              "net": 4132
            },
            "nonCommercial": {
              "long": 148440,
              "short": 178658,
              "net": -30218
            },
            "smallTrader": {
              "long": 173865,
              "short": 147779,
              "net": 26086
            }
          },
          "openInterest": 954431
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2953473,
              "short": 2785956,
              "net": 167517
            },
            "nonCommercial": {
              "long": 775249,
              "short": 994922,
              "net": -219673
            },
            "smallTrader": {
              "long": 404926,
              "short": 352770,
              "net": 52156
            }
          },
          "openInterest": 4230113
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92717,
              "short": 27589,
              "net": 65128
            },
            "nonCommercial": {
              "long": 20513,
              "short": 72415,
              "net": -51902
            },
            "smallTrader": {
              "long": 26375,
              "short": 39601,
              "net": -13226
            }
          },
          "openInterest": 142382
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 281,
              "net": -281
            },
            "nonCommercial": {
              "long": 2383,
              "short": 2833,
              "net": -450
            },
            "smallTrader": {
              "long": 1003,
              "short": 272,
              "net": 731
            }
          },
          "openInterest": 3681
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4050,
              "short": 6557,
              "net": -2507
            },
            "nonCommercial": {
              "long": 14000,
              "short": 12742,
              "net": 1258
            },
            "smallTrader": {
              "long": 2388,
              "short": 1139,
              "net": 1249
            }
          },
          "openInterest": 20594
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79962,
              "short": 65149,
              "net": 14813
            },
            "nonCommercial": {
              "long": 30157,
              "short": 43931,
              "net": -13774
            },
            "smallTrader": {
              "long": 26393,
              "short": 27432,
              "net": -1039
            }
          },
          "openInterest": 140283
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112933,
              "short": 50942,
              "net": 61991
            },
            "nonCommercial": {
              "long": 16267,
              "short": 64041,
              "net": -47774
            },
            "smallTrader": {
              "long": 35013,
              "short": 49230,
              "net": -14217
            }
          },
          "openInterest": 167282
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134619,
              "short": 117433,
              "net": 17186
            },
            "nonCommercial": {
              "long": 54660,
              "short": 71574,
              "net": -16914
            },
            "smallTrader": {
              "long": 15377,
              "short": 15649,
              "net": -272
            }
          },
          "openInterest": 259078
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167587,
              "short": 126780,
              "net": 40807
            },
            "nonCommercial": {
              "long": 69517,
              "short": 124651,
              "net": -55134
            },
            "smallTrader": {
              "long": 23836,
              "short": 9509,
              "net": 14327
            }
          },
          "openInterest": 331973
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89114,
              "short": 110183,
              "net": -21069
            },
            "nonCommercial": {
              "long": 82765,
              "short": 66410,
              "net": 16355
            },
            "smallTrader": {
              "long": 19243,
              "short": 14529,
              "net": 4714
            }
          },
          "openInterest": 253741
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 747849,
              "short": 691315,
              "net": 56534
            },
            "nonCommercial": {
              "long": 433114,
              "short": 533809,
              "net": -100695
            },
            "smallTrader": {
              "long": 218578,
              "short": 174417,
              "net": 44161
            }
          },
          "openInterest": 1810048
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106839,
              "short": 123433,
              "net": -16594
            },
            "nonCommercial": {
              "long": 70452,
              "short": 54098,
              "net": 16354
            },
            "smallTrader": {
              "long": 13338,
              "short": 13098,
              "net": 240
            }
          },
          "openInterest": 224266
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 701175,
              "short": 1128022,
              "net": -426847
            },
            "nonCommercial": {
              "long": 534563,
              "short": 119817,
              "net": 414746
            },
            "smallTrader": {
              "long": 80355,
              "short": 68254,
              "net": 12101
            }
          },
          "openInterest": 1962559
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11541,
              "short": 20431,
              "net": -8890
            },
            "nonCommercial": {
              "long": 19936,
              "short": 10349,
              "net": 9587
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39831
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26303,
              "short": 37455,
              "net": -11152
            },
            "nonCommercial": {
              "long": 12792,
              "short": 1806,
              "net": 10986
            },
            "smallTrader": {
              "long": 548,
              "short": 382,
              "net": 166
            }
          },
          "openInterest": 43053
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 251905,
              "short": 191673,
              "net": 60232
            },
            "nonCommercial": {
              "long": 141700,
              "short": 219404,
              "net": -77704
            },
            "smallTrader": {
              "long": 76424,
              "short": 58952,
              "net": 17472
            }
          },
          "openInterest": 483172
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14874,
              "short": 11642,
              "net": 3232
            },
            "nonCommercial": {
              "long": 19277,
              "short": 14943,
              "net": 4334
            },
            "smallTrader": {
              "long": 7993,
              "short": 15559,
              "net": -7566
            }
          },
          "openInterest": 51535
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188095,
              "short": 283192,
              "net": -95097
            },
            "nonCommercial": {
              "long": 138182,
              "short": 54754,
              "net": 83428
            },
            "smallTrader": {
              "long": 27378,
              "short": 15709,
              "net": 11669
            }
          },
          "openInterest": 425998
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 186704,
              "short": 302363,
              "net": -115659
            },
            "nonCommercial": {
              "long": 204325,
              "short": 115929,
              "net": 88396
            },
            "smallTrader": {
              "long": 54443,
              "short": 27180,
              "net": 27263
            }
          },
          "openInterest": 514163
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197616,
              "short": 201417,
              "net": -3801
            },
            "nonCommercial": {
              "long": 44686,
              "short": 57649,
              "net": -12963
            },
            "smallTrader": {
              "long": 46944,
              "short": 30180,
              "net": 16764
            }
          },
          "openInterest": 385787
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111481,
              "short": 37929,
              "net": 73552
            },
            "nonCommercial": {
              "long": 20081,
              "short": 79302,
              "net": -59221
            },
            "smallTrader": {
              "long": 21575,
              "short": 35906,
              "net": -14331
            }
          },
          "openInterest": 158074
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99130,
              "short": 113975,
              "net": -14845
            },
            "nonCommercial": {
              "long": 75834,
              "short": 65730,
              "net": 10104
            },
            "smallTrader": {
              "long": 41590,
              "short": 36849,
              "net": 4741
            }
          },
          "openInterest": 272762
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136083,
              "short": 250863,
              "net": -114780
            },
            "nonCommercial": {
              "long": 194634,
              "short": 44344,
              "net": 150290
            },
            "smallTrader": {
              "long": 32620,
              "short": 68130,
              "net": -35510
            }
          },
          "openInterest": 443576
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43797,
              "short": 171187,
              "net": -127390
            },
            "nonCommercial": {
              "long": 183614,
              "short": 60727,
              "net": 122887
            },
            "smallTrader": {
              "long": 7386,
              "short": 2883,
              "net": 4503
            }
          },
          "openInterest": 235008
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21197,
              "short": 19677,
              "net": 1520
            },
            "nonCommercial": {
              "long": 12547,
              "short": 12096,
              "net": 451
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39868
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 545180,
              "short": 553686,
              "net": -8506
            },
            "nonCommercial": {
              "long": 269937,
              "short": 300172,
              "net": -30235
            },
            "smallTrader": {
              "long": 71261,
              "short": 32520,
              "net": 38741
            }
          },
          "openInterest": 1177784
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14514,
              "short": 12116,
              "net": 2398
            },
            "nonCommercial": {
              "long": 17301,
              "short": 18425,
              "net": -1124
            },
            "smallTrader": {
              "long": 3416,
              "short": 4690,
              "net": -1274
            }
          },
          "openInterest": 36146
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18958,
              "short": 43626,
              "net": -24668
            },
            "nonCommercial": {
              "long": 43204,
              "short": 25623,
              "net": 17581
            },
            "smallTrader": {
              "long": 10678,
              "short": 3591,
              "net": 7087
            }
          },
          "openInterest": 75915
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 321812,
              "short": 333367,
              "net": -11555
            },
            "nonCommercial": {
              "long": 104539,
              "short": 94687,
              "net": 9852
            },
            "smallTrader": {
              "long": 19737,
              "short": 18034,
              "net": 1703
            }
          },
          "openInterest": 452624
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360190,
              "short": 355719,
              "net": 4471
            },
            "nonCommercial": {
              "long": 67024,
              "short": 72507,
              "net": -5483
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 520024
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70131,
              "short": 113831,
              "net": -43700
            },
            "nonCommercial": {
              "long": 75196,
              "short": 51886,
              "net": 23310
            },
            "smallTrader": {
              "long": 30247,
              "short": 9857,
              "net": 20390
            }
          },
          "openInterest": 189124
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228827,
              "short": 241426,
              "net": -12599
            },
            "nonCommercial": {
              "long": 91898,
              "short": 90608,
              "net": 1290
            },
            "smallTrader": {
              "long": 46648,
              "short": 35339,
              "net": 11309
            }
          },
          "openInterest": 455438
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202831,
              "short": 233510,
              "net": -30679
            },
            "nonCommercial": {
              "long": 117531,
              "short": 89886,
              "net": 27645
            },
            "smallTrader": {
              "long": 32031,
              "short": 28997,
              "net": 3034
            }
          },
          "openInterest": 482002
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 368026,
              "short": 291821,
              "net": 76205
            },
            "nonCommercial": {
              "long": 127547,
              "short": 168027,
              "net": -40480
            },
            "smallTrader": {
              "long": 49220,
              "short": 84945,
              "net": -35725
            }
          },
          "openInterest": 689476
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 514433,
              "short": 468138,
              "net": 46295
            },
            "nonCommercial": {
              "long": 173724,
              "short": 229191,
              "net": -55467
            },
            "smallTrader": {
              "long": 86839,
              "short": 77667,
              "net": 9172
            }
          },
          "openInterest": 920560
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60459,
              "short": 17776,
              "net": 42683
            },
            "nonCommercial": {
              "long": 7626,
              "short": 34815,
              "net": -27189
            },
            "smallTrader": {
              "long": 7786,
              "short": 23280,
              "net": -15494
            }
          },
          "openInterest": 75896
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 644,
              "short": 28733,
              "net": -28089
            },
            "nonCommercial": {
              "long": 38607,
              "short": 12672,
              "net": 25935
            },
            "smallTrader": {
              "long": 3813,
              "short": 1659,
              "net": 2154
            }
          },
          "openInterest": 44215
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 187238,
              "short": 70518,
              "net": 116720
            },
            "nonCommercial": {
              "long": 94043,
              "short": 222260,
              "net": -128217
            },
            "smallTrader": {
              "long": 44390,
              "short": 32893,
              "net": 11497
            }
          },
          "openInterest": 401402
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132555,
              "short": 114014,
              "net": 18541
            },
            "nonCommercial": {
              "long": 86536,
              "short": 115930,
              "net": -29394
            },
            "smallTrader": {
              "long": 31802,
              "short": 20949,
              "net": 10853
            }
          },
          "openInterest": 323818
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173081,
              "short": 128550,
              "net": 44531
            },
            "nonCommercial": {
              "long": 145012,
              "short": 187973,
              "net": -42961
            },
            "smallTrader": {
              "long": 43838,
              "short": 45408,
              "net": -1570
            }
          },
          "openInterest": 500240
        }
      ]
    },
    {
      "reportDate": "2019-03-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2556486,
              "short": 2444384,
              "net": 112102
            },
            "nonCommercial": {
              "long": 699752,
              "short": 866270,
              "net": -166518
            },
            "smallTrader": {
              "long": 459223,
              "short": 404807,
              "net": 54416
            }
          },
          "openInterest": 3946255
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2118753,
              "short": 2034532,
              "net": 84221
            },
            "nonCommercial": {
              "long": 786736,
              "short": 940750,
              "net": -154014
            },
            "smallTrader": {
              "long": 184832,
              "short": 115039,
              "net": 69793
            }
          },
          "openInterest": 3133763
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 614407,
              "short": 624167,
              "net": -9760
            },
            "nonCommercial": {
              "long": 172189,
              "short": 190144,
              "net": -17955
            },
            "smallTrader": {
              "long": 180537,
              "short": 152822,
              "net": 27715
            }
          },
          "openInterest": 984867
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2986859,
              "short": 2877158,
              "net": 109701
            },
            "nonCommercial": {
              "long": 798284,
              "short": 964034,
              "net": -165750
            },
            "smallTrader": {
              "long": 412415,
              "short": 356366,
              "net": 56049
            }
          },
          "openInterest": 4268476
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94623,
              "short": 24403,
              "net": 70220
            },
            "nonCommercial": {
              "long": 22879,
              "short": 76549,
              "net": -53670
            },
            "smallTrader": {
              "long": 21702,
              "short": 38252,
              "net": -16550
            }
          },
          "openInterest": 141322
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 232,
              "net": -232
            },
            "nonCommercial": {
              "long": 1960,
              "short": 2326,
              "net": -366
            },
            "smallTrader": {
              "long": 930,
              "short": 332,
              "net": 598
            }
          },
          "openInterest": 3428
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15016,
              "short": 13016,
              "net": 2000
            },
            "nonCommercial": {
              "long": 16163,
              "short": 19322,
              "net": -3159
            },
            "smallTrader": {
              "long": 2551,
              "short": 1392,
              "net": 1159
            }
          },
          "openInterest": 34143
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79128,
              "short": 68910,
              "net": 10218
            },
            "nonCommercial": {
              "long": 33638,
              "short": 42220,
              "net": -8582
            },
            "smallTrader": {
              "long": 27129,
              "short": 28765,
              "net": -1636
            }
          },
          "openInterest": 142957
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93842,
              "short": 44583,
              "net": 49259
            },
            "nonCommercial": {
              "long": 21194,
              "short": 60765,
              "net": -39571
            },
            "smallTrader": {
              "long": 25871,
              "short": 35559,
              "net": -9688
            }
          },
          "openInterest": 144311
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142515,
              "short": 118887,
              "net": 23628
            },
            "nonCommercial": {
              "long": 53556,
              "short": 79124,
              "net": -25568
            },
            "smallTrader": {
              "long": 15784,
              "short": 13844,
              "net": 1940
            }
          },
          "openInterest": 264653
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172066,
              "short": 129413,
              "net": 42653
            },
            "nonCommercial": {
              "long": 71443,
              "short": 128165,
              "net": -56722
            },
            "smallTrader": {
              "long": 24670,
              "short": 10601,
              "net": 14069
            }
          },
          "openInterest": 345887
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100979,
              "short": 105851,
              "net": -4872
            },
            "nonCommercial": {
              "long": 75834,
              "short": 73892,
              "net": 1942
            },
            "smallTrader": {
              "long": 16511,
              "short": 13581,
              "net": 2930
            }
          },
          "openInterest": 251953
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 757040,
              "short": 741654,
              "net": 15386
            },
            "nonCommercial": {
              "long": 410239,
              "short": 472087,
              "net": -61848
            },
            "smallTrader": {
              "long": 225783,
              "short": 179321,
              "net": 46462
            }
          },
          "openInterest": 1813508
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105433,
              "short": 134772,
              "net": -29339
            },
            "nonCommercial": {
              "long": 72059,
              "short": 44601,
              "net": 27458
            },
            "smallTrader": {
              "long": 13964,
              "short": 12083,
              "net": 1881
            }
          },
          "openInterest": 226594
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 696940,
              "short": 1152358,
              "net": -455418
            },
            "nonCommercial": {
              "long": 560552,
              "short": 111933,
              "net": 448619
            },
            "smallTrader": {
              "long": 79103,
              "short": 72304,
              "net": 6799
            }
          },
          "openInterest": 1968511
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 10760,
              "short": 23421,
              "net": -12661
            },
            "nonCommercial": {
              "long": 18426,
              "short": 5323,
              "net": 13103
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39096
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27402,
              "short": 40172,
              "net": -12770
            },
            "nonCommercial": {
              "long": 13777,
              "short": 1205,
              "net": 12572
            },
            "smallTrader": {
              "long": 653,
              "short": 455,
              "net": 198
            }
          },
          "openInterest": 45166
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 252484,
              "short": 191685,
              "net": 60799
            },
            "nonCommercial": {
              "long": 139696,
              "short": 219974,
              "net": -80278
            },
            "smallTrader": {
              "long": 84813,
              "short": 65334,
              "net": 19479
            }
          },
          "openInterest": 486804
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15039,
              "short": 13599,
              "net": 1440
            },
            "nonCommercial": {
              "long": 21174,
              "short": 13801,
              "net": 7373
            },
            "smallTrader": {
              "long": 7711,
              "short": 16524,
              "net": -8813
            }
          },
          "openInterest": 53743
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188993,
              "short": 286244,
              "net": -97251
            },
            "nonCommercial": {
              "long": 142664,
              "short": 55265,
              "net": 87399
            },
            "smallTrader": {
              "long": 26754,
              "short": 16902,
              "net": 9852
            }
          },
          "openInterest": 421797
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 161201,
              "short": 312635,
              "net": -151434
            },
            "nonCommercial": {
              "long": 214897,
              "short": 94959,
              "net": 119938
            },
            "smallTrader": {
              "long": 64270,
              "short": 32774,
              "net": 31496
            }
          },
          "openInterest": 509575
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186444,
              "short": 190194,
              "net": -3750
            },
            "nonCommercial": {
              "long": 47505,
              "short": 57707,
              "net": -10202
            },
            "smallTrader": {
              "long": 44480,
              "short": 30528,
              "net": 13952
            }
          },
          "openInterest": 370687
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109519,
              "short": 39727,
              "net": 69792
            },
            "nonCommercial": {
              "long": 18323,
              "short": 80444,
              "net": -62121
            },
            "smallTrader": {
              "long": 24651,
              "short": 32322,
              "net": -7671
            }
          },
          "openInterest": 157145
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92349,
              "short": 135416,
              "net": -43067
            },
            "nonCommercial": {
              "long": 101729,
              "short": 54608,
              "net": 47121
            },
            "smallTrader": {
              "long": 33249,
              "short": 37303,
              "net": -4054
            }
          },
          "openInterest": 284849
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138784,
              "short": 258827,
              "net": -120043
            },
            "nonCommercial": {
              "long": 200096,
              "short": 44975,
              "net": 155121
            },
            "smallTrader": {
              "long": 33909,
              "short": 68987,
              "net": -35078
            }
          },
          "openInterest": 450055
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32943,
              "short": 184120,
              "net": -151177
            },
            "nonCommercial": {
              "long": 198612,
              "short": 52278,
              "net": 146334
            },
            "smallTrader": {
              "long": 7326,
              "short": 2483,
              "net": 4843
            }
          },
          "openInterest": 239526
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19955,
              "short": 19751,
              "net": 204
            },
            "nonCommercial": {
              "long": 12222,
              "short": 10740,
              "net": 1482
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38725
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 528222,
              "short": 543740,
              "net": -15518
            },
            "nonCommercial": {
              "long": 254901,
              "short": 277847,
              "net": -22946
            },
            "smallTrader": {
              "long": 68675,
              "short": 30211,
              "net": 38464
            }
          },
          "openInterest": 1147078
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15041,
              "short": 14976,
              "net": 65
            },
            "nonCommercial": {
              "long": 22570,
              "short": 22772,
              "net": -202
            },
            "smallTrader": {
              "long": 4260,
              "short": 4123,
              "net": 137
            }
          },
          "openInterest": 42640
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15660,
              "short": 46273,
              "net": -30613
            },
            "nonCommercial": {
              "long": 43351,
              "short": 19144,
              "net": 24207
            },
            "smallTrader": {
              "long": 9992,
              "short": 3586,
              "net": 6406
            }
          },
          "openInterest": 72073
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 330760,
              "short": 332275,
              "net": -1515
            },
            "nonCommercial": {
              "long": 97923,
              "short": 97364,
              "net": 559
            },
            "smallTrader": {
              "long": 18786,
              "short": 17830,
              "net": 956
            }
          },
          "openInterest": 457021
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 358848,
              "short": 366913,
              "net": -8065
            },
            "nonCommercial": {
              "long": 72848,
              "short": 64143,
              "net": 8705
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 526058
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70719,
              "short": 117435,
              "net": -46716
            },
            "nonCommercial": {
              "long": 76541,
              "short": 49864,
              "net": 26677
            },
            "smallTrader": {
              "long": 30471,
              "short": 10432,
              "net": 20039
            }
          },
          "openInterest": 192676
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225205,
              "short": 257380,
              "net": -32175
            },
            "nonCommercial": {
              "long": 95161,
              "short": 77039,
              "net": 18122
            },
            "smallTrader": {
              "long": 48154,
              "short": 34101,
              "net": 14053
            }
          },
          "openInterest": 462492
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207960,
              "short": 221930,
              "net": -13970
            },
            "nonCommercial": {
              "long": 111976,
              "short": 103122,
              "net": 8854
            },
            "smallTrader": {
              "long": 34193,
              "short": 29077,
              "net": 5116
            }
          },
          "openInterest": 484809
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 377104,
              "short": 313502,
              "net": 63602
            },
            "nonCommercial": {
              "long": 135161,
              "short": 162672,
              "net": -27511
            },
            "smallTrader": {
              "long": 49197,
              "short": 85288,
              "net": -36091
            }
          },
          "openInterest": 711711
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 521744,
              "short": 478378,
              "net": 43366
            },
            "nonCommercial": {
              "long": 169817,
              "short": 221835,
              "net": -52018
            },
            "smallTrader": {
              "long": 79745,
              "short": 71093,
              "net": 8652
            }
          },
          "openInterest": 926204
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57803,
              "short": 16541,
              "net": 41262
            },
            "nonCommercial": {
              "long": 5759,
              "short": 33054,
              "net": -27295
            },
            "smallTrader": {
              "long": 8918,
              "short": 22885,
              "net": -13967
            }
          },
          "openInterest": 72539
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 681,
              "short": 28499,
              "net": -27818
            },
            "nonCommercial": {
              "long": 36943,
              "short": 11658,
              "net": 25285
            },
            "smallTrader": {
              "long": 3981,
              "short": 1448,
              "net": 2533
            }
          },
          "openInterest": 42802
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 177072,
              "short": 52154,
              "net": 124918
            },
            "nonCommercial": {
              "long": 70993,
              "short": 189163,
              "net": -118170
            },
            "smallTrader": {
              "long": 23840,
              "short": 30588,
              "net": -6748
            }
          },
          "openInterest": 336816
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132374,
              "short": 118675,
              "net": 13699
            },
            "nonCommercial": {
              "long": 86562,
              "short": 113564,
              "net": -27002
            },
            "smallTrader": {
              "long": 33647,
              "short": 20344,
              "net": 13303
            }
          },
          "openInterest": 331020
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170240,
              "short": 128612,
              "net": 41628
            },
            "nonCommercial": {
              "long": 136925,
              "short": 173001,
              "net": -36076
            },
            "smallTrader": {
              "long": 42928,
              "short": 48480,
              "net": -5552
            }
          },
          "openInterest": 495313
        }
      ]
    },
    {
      "reportDate": "2019-04-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2503159,
              "short": 2338893,
              "net": 164266
            },
            "nonCommercial": {
              "long": 644470,
              "short": 868693,
              "net": -224223
            },
            "smallTrader": {
              "long": 466511,
              "short": 406554,
              "net": 59957
            }
          },
          "openInterest": 3856274
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2174813,
              "short": 2152056,
              "net": 22757
            },
            "nonCommercial": {
              "long": 889183,
              "short": 975750,
              "net": -86567
            },
            "smallTrader": {
              "long": 177528,
              "short": 113718,
              "net": 63810
            }
          },
          "openInterest": 3305001
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 609770,
              "short": 607305,
              "net": 2465
            },
            "nonCommercial": {
              "long": 165829,
              "short": 184787,
              "net": -18958
            },
            "smallTrader": {
              "long": 166105,
              "short": 149612,
              "net": 16493
            }
          },
          "openInterest": 959773
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2990149,
              "short": 2979249,
              "net": 10900
            },
            "nonCommercial": {
              "long": 843058,
              "short": 882974,
              "net": -39916
            },
            "smallTrader": {
              "long": 360909,
              "short": 331893,
              "net": 29016
            }
          },
          "openInterest": 4251886
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95264,
              "short": 25653,
              "net": 69611
            },
            "nonCommercial": {
              "long": 26551,
              "short": 82294,
              "net": -55743
            },
            "smallTrader": {
              "long": 25078,
              "short": 38946,
              "net": -13868
            }
          },
          "openInterest": 149828
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 229,
              "net": -229
            },
            "nonCommercial": {
              "long": 2430,
              "short": 3056,
              "net": -626
            },
            "smallTrader": {
              "long": 1099,
              "short": 244,
              "net": 855
            }
          },
          "openInterest": 4000
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15608,
              "short": 1887,
              "net": 13721
            },
            "nonCommercial": {
              "long": 12165,
              "short": 26224,
              "net": -14059
            },
            "smallTrader": {
              "long": 1822,
              "short": 1484,
              "net": 338
            }
          },
          "openInterest": 29848
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78574,
              "short": 64457,
              "net": 14117
            },
            "nonCommercial": {
              "long": 39423,
              "short": 49354,
              "net": -9931
            },
            "smallTrader": {
              "long": 25361,
              "short": 29547,
              "net": -4186
            }
          },
          "openInterest": 147431
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96434,
              "short": 45321,
              "net": 51113
            },
            "nonCommercial": {
              "long": 24619,
              "short": 68942,
              "net": -44323
            },
            "smallTrader": {
              "long": 27158,
              "short": 33948,
              "net": -6790
            }
          },
          "openInterest": 151140
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138301,
              "short": 125261,
              "net": 13040
            },
            "nonCommercial": {
              "long": 53397,
              "short": 69148,
              "net": -15751
            },
            "smallTrader": {
              "long": 15677,
              "short": 12966,
              "net": 2711
            }
          },
          "openInterest": 252224
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178394,
              "short": 134524,
              "net": 43870
            },
            "nonCommercial": {
              "long": 71924,
              "short": 130917,
              "net": -58993
            },
            "smallTrader": {
              "long": 27149,
              "short": 12026,
              "net": 15123
            }
          },
          "openInterest": 356646
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91874,
              "short": 102655,
              "net": -10781
            },
            "nonCommercial": {
              "long": 81945,
              "short": 77389,
              "net": 4556
            },
            "smallTrader": {
              "long": 19068,
              "short": 12843,
              "net": 6225
            }
          },
          "openInterest": 250309
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 770831,
              "short": 721500,
              "net": 49331
            },
            "nonCommercial": {
              "long": 399979,
              "short": 505090,
              "net": -105111
            },
            "smallTrader": {
              "long": 233050,
              "short": 177270,
              "net": 55780
            }
          },
          "openInterest": 1823857
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106764,
              "short": 144160,
              "net": -37396
            },
            "nonCommercial": {
              "long": 73622,
              "short": 38083,
              "net": 35539
            },
            "smallTrader": {
              "long": 13197,
              "short": 11340,
              "net": 1857
            }
          },
          "openInterest": 230528
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 702767,
              "short": 1190040,
              "net": -487273
            },
            "nonCommercial": {
              "long": 590312,
              "short": 108951,
              "net": 481361
            },
            "smallTrader": {
              "long": 88727,
              "short": 82815,
              "net": 5912
            }
          },
          "openInterest": 1975009
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11802,
              "short": 24152,
              "net": -12350
            },
            "nonCommercial": {
              "long": 17522,
              "short": 5255,
              "net": 12267
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39880
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19532,
              "short": 31205,
              "net": -11673
            },
            "nonCommercial": {
              "long": 12986,
              "short": 1414,
              "net": 11572
            },
            "smallTrader": {
              "long": 501,
              "short": 400,
              "net": 101
            }
          },
          "openInterest": 37097
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 258809,
              "short": 183599,
              "net": 75210
            },
            "nonCommercial": {
              "long": 144973,
              "short": 244157,
              "net": -99184
            },
            "smallTrader": {
              "long": 84436,
              "short": 60462,
              "net": 23974
            }
          },
          "openInterest": 497717
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14834,
              "short": 11451,
              "net": 3383
            },
            "nonCommercial": {
              "long": 17852,
              "short": 11760,
              "net": 6092
            },
            "smallTrader": {
              "long": 7328,
              "short": 16803,
              "net": -9475
            }
          },
          "openInterest": 50526
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188594,
              "short": 286872,
              "net": -98278
            },
            "nonCommercial": {
              "long": 142327,
              "short": 56897,
              "net": 85430
            },
            "smallTrader": {
              "long": 26176,
              "short": 13328,
              "net": 12848
            }
          },
          "openInterest": 420515
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139514,
              "short": 257744,
              "net": -118230
            },
            "nonCommercial": {
              "long": 193784,
              "short": 99228,
              "net": 94556
            },
            "smallTrader": {
              "long": 50046,
              "short": 26372,
              "net": 23674
            }
          },
          "openInterest": 440170
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200870,
              "short": 202256,
              "net": -1386
            },
            "nonCommercial": {
              "long": 46083,
              "short": 58573,
              "net": -12490
            },
            "smallTrader": {
              "long": 43083,
              "short": 29207,
              "net": 13876
            }
          },
          "openInterest": 384627
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109231,
              "short": 36315,
              "net": 72916
            },
            "nonCommercial": {
              "long": 20462,
              "short": 83203,
              "net": -62741
            },
            "smallTrader": {
              "long": 24346,
              "short": 34521,
              "net": -10175
            }
          },
          "openInterest": 156838
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92742,
              "short": 140045,
              "net": -47303
            },
            "nonCommercial": {
              "long": 98786,
              "short": 50627,
              "net": 48159
            },
            "smallTrader": {
              "long": 33835,
              "short": 34691,
              "net": -856
            }
          },
          "openInterest": 279347
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136808,
              "short": 258273,
              "net": -121465
            },
            "nonCommercial": {
              "long": 193786,
              "short": 38686,
              "net": 155100
            },
            "smallTrader": {
              "long": 31860,
              "short": 65495,
              "net": -33635
            }
          },
          "openInterest": 440142
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33192,
              "short": 179467,
              "net": -146275
            },
            "nonCommercial": {
              "long": 186698,
              "short": 43975,
              "net": 142723
            },
            "smallTrader": {
              "long": 6665,
              "short": 3113,
              "net": 3552
            }
          },
          "openInterest": 227327
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20468,
              "short": 20416,
              "net": 52
            },
            "nonCommercial": {
              "long": 12309,
              "short": 10881,
              "net": 1428
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39308
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 548644,
              "short": 564861,
              "net": -16217
            },
            "nonCommercial": {
              "long": 246555,
              "short": 265597,
              "net": -19042
            },
            "smallTrader": {
              "long": 70973,
              "short": 35714,
              "net": 35259
            }
          },
          "openInterest": 1172418
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14752,
              "short": 12678,
              "net": 2074
            },
            "nonCommercial": {
              "long": 20854,
              "short": 21259,
              "net": -405
            },
            "smallTrader": {
              "long": 2992,
              "short": 4661,
              "net": -1669
            }
          },
          "openInterest": 39164
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14615,
              "short": 44004,
              "net": -29389
            },
            "nonCommercial": {
              "long": 41464,
              "short": 18109,
              "net": 23355
            },
            "smallTrader": {
              "long": 9233,
              "short": 3199,
              "net": 6034
            }
          },
          "openInterest": 68064
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 327421,
              "short": 317954,
              "net": 9467
            },
            "nonCommercial": {
              "long": 84022,
              "short": 93329,
              "net": -9307
            },
            "smallTrader": {
              "long": 19228,
              "short": 19388,
              "net": -160
            }
          },
          "openInterest": 439956
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 364476,
              "short": 368553,
              "net": -4077
            },
            "nonCommercial": {
              "long": 74043,
              "short": 71488,
              "net": 2555
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 533116
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72376,
              "short": 106734,
              "net": -34358
            },
            "nonCommercial": {
              "long": 78993,
              "short": 62210,
              "net": 16783
            },
            "smallTrader": {
              "long": 30480,
              "short": 12905,
              "net": 17575
            }
          },
          "openInterest": 199592
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228919,
              "short": 248992,
              "net": -20073
            },
            "nonCommercial": {
              "long": 86480,
              "short": 77885,
              "net": 8595
            },
            "smallTrader": {
              "long": 47671,
              "short": 36193,
              "net": 11478
            }
          },
          "openInterest": 460239
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216299,
              "short": 216045,
              "net": 254
            },
            "nonCommercial": {
              "long": 111411,
              "short": 115205,
              "net": -3794
            },
            "smallTrader": {
              "long": 33773,
              "short": 30233,
              "net": 3540
            }
          },
          "openInterest": 482812
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389407,
              "short": 313147,
              "net": 76260
            },
            "nonCommercial": {
              "long": 144764,
              "short": 188804,
              "net": -44040
            },
            "smallTrader": {
              "long": 51240,
              "short": 83460,
              "net": -32220
            }
          },
          "openInterest": 737102
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 510305,
              "short": 485333,
              "net": 24972
            },
            "nonCommercial": {
              "long": 176946,
              "short": 214945,
              "net": -37999
            },
            "smallTrader": {
              "long": 83902,
              "short": 70875,
              "net": 13027
            }
          },
          "openInterest": 911127
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57995,
              "short": 15198,
              "net": 42797
            },
            "nonCommercial": {
              "long": 7280,
              "short": 33546,
              "net": -26266
            },
            "smallTrader": {
              "long": 8121,
              "short": 24652,
              "net": -16531
            }
          },
          "openInterest": 73617
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 546,
              "short": 31496,
              "net": -30950
            },
            "nonCommercial": {
              "long": 44774,
              "short": 15926,
              "net": 28848
            },
            "smallTrader": {
              "long": 3901,
              "short": 1799,
              "net": 2102
            }
          },
          "openInterest": 50702
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 199118,
              "short": 52510,
              "net": 146608
            },
            "nonCommercial": {
              "long": 80226,
              "short": 221709,
              "net": -141483
            },
            "smallTrader": {
              "long": 26111,
              "short": 31236,
              "net": -5125
            }
          },
          "openInterest": 377403
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131646,
              "short": 113404,
              "net": 18242
            },
            "nonCommercial": {
              "long": 83378,
              "short": 115819,
              "net": -32441
            },
            "smallTrader": {
              "long": 35548,
              "short": 21349,
              "net": 14199
            }
          },
          "openInterest": 339363
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170942,
              "short": 136190,
              "net": 34752
            },
            "nonCommercial": {
              "long": 135641,
              "short": 163045,
              "net": -27404
            },
            "smallTrader": {
              "long": 43271,
              "short": 50619,
              "net": -7348
            }
          },
          "openInterest": 499820
        }
      ]
    },
    {
      "reportDate": "2019-04-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2587931,
              "short": 2370697,
              "net": 217234
            },
            "nonCommercial": {
              "long": 630253,
              "short": 891817,
              "net": -261564
            },
            "smallTrader": {
              "long": 463647,
              "short": 419317,
              "net": 44330
            }
          },
          "openInterest": 3923027
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2312132,
              "short": 2261231,
              "net": 50901
            },
            "nonCommercial": {
              "long": 888142,
              "short": 1017600,
              "net": -129458
            },
            "smallTrader": {
              "long": 187998,
              "short": 109441,
              "net": 78557
            }
          },
          "openInterest": 3527661
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 604372,
              "short": 595740,
              "net": 8632
            },
            "nonCommercial": {
              "long": 160161,
              "short": 185493,
              "net": -25332
            },
            "smallTrader": {
              "long": 159734,
              "short": 143034,
              "net": 16700
            }
          },
          "openInterest": 941668
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3048663,
              "short": 2987917,
              "net": 60746
            },
            "nonCommercial": {
              "long": 823414,
              "short": 876989,
              "net": -53575
            },
            "smallTrader": {
              "long": 347796,
              "short": 354967,
              "net": -7171
            }
          },
          "openInterest": 4314643
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93894,
              "short": 25128,
              "net": 68766
            },
            "nonCommercial": {
              "long": 28481,
              "short": 82897,
              "net": -54416
            },
            "smallTrader": {
              "long": 21879,
              "short": 36229,
              "net": -14350
            }
          },
          "openInterest": 146576
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 211,
              "net": -211
            },
            "nonCommercial": {
              "long": 2846,
              "short": 3545,
              "net": -699
            },
            "smallTrader": {
              "long": 1176,
              "short": 266,
              "net": 910
            }
          },
          "openInterest": 4443
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16094,
              "short": 1877,
              "net": 14217
            },
            "nonCommercial": {
              "long": 11844,
              "short": 26613,
              "net": -14769
            },
            "smallTrader": {
              "long": 1740,
              "short": 1188,
              "net": 552
            }
          },
          "openInterest": 29939
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75826,
              "short": 66519,
              "net": 9307
            },
            "nonCommercial": {
              "long": 36260,
              "short": 42776,
              "net": -6516
            },
            "smallTrader": {
              "long": 27449,
              "short": 30240,
              "net": -2791
            }
          },
          "openInterest": 142525
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93053,
              "short": 45966,
              "net": 47087
            },
            "nonCommercial": {
              "long": 24681,
              "short": 67883,
              "net": -43202
            },
            "smallTrader": {
              "long": 28845,
              "short": 32730,
              "net": -3885
            }
          },
          "openInterest": 149544
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125082,
              "short": 131713,
              "net": -6631
            },
            "nonCommercial": {
              "long": 59078,
              "short": 53122,
              "net": 5956
            },
            "smallTrader": {
              "long": 15295,
              "short": 14620,
              "net": 675
            }
          },
          "openInterest": 246052
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165936,
              "short": 128571,
              "net": 37365
            },
            "nonCommercial": {
              "long": 72445,
              "short": 124434,
              "net": -51989
            },
            "smallTrader": {
              "long": 26625,
              "short": 12001,
              "net": 14624
            }
          },
          "openInterest": 344534
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89747,
              "short": 98190,
              "net": -8443
            },
            "nonCommercial": {
              "long": 81503,
              "short": 78489,
              "net": 3014
            },
            "smallTrader": {
              "long": 18193,
              "short": 12764,
              "net": 5429
            }
          },
          "openInterest": 246628
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 756456,
              "short": 682530,
              "net": 73926
            },
            "nonCommercial": {
              "long": 403322,
              "short": 532560,
              "net": -129238
            },
            "smallTrader": {
              "long": 240189,
              "short": 184877,
              "net": 55312
            }
          },
          "openInterest": 1748710
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98572,
              "short": 147811,
              "net": -49239
            },
            "nonCommercial": {
              "long": 73991,
              "short": 28455,
              "net": 45536
            },
            "smallTrader": {
              "long": 14385,
              "short": 10682,
              "net": 3703
            }
          },
          "openInterest": 221538
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 712040,
              "short": 1247522,
              "net": -535482
            },
            "nonCommercial": {
              "long": 621766,
              "short": 105104,
              "net": 516662
            },
            "smallTrader": {
              "long": 97129,
              "short": 78309,
              "net": 18820
            }
          },
          "openInterest": 2021814
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11607,
              "short": 25037,
              "net": -13430
            },
            "nonCommercial": {
              "long": 18646,
              "short": 5085,
              "net": 13561
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39565
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22030,
              "short": 34241,
              "net": -12211
            },
            "nonCommercial": {
              "long": 13833,
              "short": 1862,
              "net": 11971
            },
            "smallTrader": {
              "long": 511,
              "short": 271,
              "net": 240
            }
          },
          "openInterest": 42037
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 258102,
              "short": 180785,
              "net": 77317
            },
            "nonCommercial": {
              "long": 140401,
              "short": 242599,
              "net": -102198
            },
            "smallTrader": {
              "long": 85770,
              "short": 60889,
              "net": 24881
            }
          },
          "openInterest": 494804
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14559,
              "short": 11274,
              "net": 3285
            },
            "nonCommercial": {
              "long": 17471,
              "short": 10919,
              "net": 6552
            },
            "smallTrader": {
              "long": 7135,
              "short": 16972,
              "net": -9837
            }
          },
          "openInterest": 49960
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194426,
              "short": 295920,
              "net": -101494
            },
            "nonCommercial": {
              "long": 147952,
              "short": 59451,
              "net": 88501
            },
            "smallTrader": {
              "long": 26889,
              "short": 13896,
              "net": 12993
            }
          },
          "openInterest": 436542
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132478,
              "short": 265287,
              "net": -132809
            },
            "nonCommercial": {
              "long": 199507,
              "short": 94143,
              "net": 105364
            },
            "smallTrader": {
              "long": 54449,
              "short": 27004,
              "net": 27445
            }
          },
          "openInterest": 447539
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194064,
              "short": 203242,
              "net": -9178
            },
            "nonCommercial": {
              "long": 49058,
              "short": 58800,
              "net": -9742
            },
            "smallTrader": {
              "long": 49061,
              "short": 30141,
              "net": 18920
            }
          },
          "openInterest": 383658
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115660,
              "short": 38131,
              "net": 77529
            },
            "nonCommercial": {
              "long": 19914,
              "short": 91434,
              "net": -71520
            },
            "smallTrader": {
              "long": 27835,
              "short": 33844,
              "net": -6009
            }
          },
          "openInterest": 165736
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94211,
              "short": 151967,
              "net": -57756
            },
            "nonCommercial": {
              "long": 108207,
              "short": 46036,
              "net": 62171
            },
            "smallTrader": {
              "long": 34468,
              "short": 38883,
              "net": -4415
            }
          },
          "openInterest": 287774
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138556,
              "short": 264161,
              "net": -125605
            },
            "nonCommercial": {
              "long": 195081,
              "short": 36351,
              "net": 158730
            },
            "smallTrader": {
              "long": 29716,
              "short": 62841,
              "net": -33125
            }
          },
          "openInterest": 443608
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32374,
              "short": 192358,
              "net": -159984
            },
            "nonCommercial": {
              "long": 194643,
              "short": 39206,
              "net": 155437
            },
            "smallTrader": {
              "long": 7630,
              "short": 3083,
              "net": 4547
            }
          },
          "openInterest": 234676
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20833,
              "short": 20699,
              "net": 134
            },
            "nonCommercial": {
              "long": 12387,
              "short": 10908,
              "net": 1479
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40204
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 575218,
              "short": 574033,
              "net": 1185
            },
            "nonCommercial": {
              "long": 230637,
              "short": 265731,
              "net": -35094
            },
            "smallTrader": {
              "long": 72580,
              "short": 38671,
              "net": 33909
            }
          },
          "openInterest": 1202068
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15012,
              "short": 11562,
              "net": 3450
            },
            "nonCommercial": {
              "long": 18911,
              "short": 20394,
              "net": -1483
            },
            "smallTrader": {
              "long": 2999,
              "short": 4966,
              "net": -1967
            }
          },
          "openInterest": 37599
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13291,
              "short": 52448,
              "net": -39157
            },
            "nonCommercial": {
              "long": 47148,
              "short": 15304,
              "net": 31844
            },
            "smallTrader": {
              "long": 10296,
              "short": 2983,
              "net": 7313
            }
          },
          "openInterest": 74605
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 318347,
              "short": 309361,
              "net": 8986
            },
            "nonCommercial": {
              "long": 84976,
              "short": 95417,
              "net": -10441
            },
            "smallTrader": {
              "long": 20834,
              "short": 19379,
              "net": 1455
            }
          },
          "openInterest": 436040
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 371142,
              "short": 372856,
              "net": -1714
            },
            "nonCommercial": {
              "long": 75554,
              "short": 72863,
              "net": 2691
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 540171
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78785,
              "short": 116547,
              "net": -37762
            },
            "nonCommercial": {
              "long": 76410,
              "short": 59992,
              "net": 16418
            },
            "smallTrader": {
              "long": 34545,
              "short": 13201,
              "net": 21344
            }
          },
          "openInterest": 208784
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212750,
              "short": 239574,
              "net": -26824
            },
            "nonCommercial": {
              "long": 86358,
              "short": 72931,
              "net": 13427
            },
            "smallTrader": {
              "long": 49871,
              "short": 36474,
              "net": 13397
            }
          },
          "openInterest": 450720
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212169,
              "short": 212865,
              "net": -696
            },
            "nonCommercial": {
              "long": 118410,
              "short": 121667,
              "net": -3257
            },
            "smallTrader": {
              "long": 34287,
              "short": 30334,
              "net": 3953
            }
          },
          "openInterest": 482223
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398161,
              "short": 330040,
              "net": 68121
            },
            "nonCommercial": {
              "long": 145108,
              "short": 183751,
              "net": -38643
            },
            "smallTrader": {
              "long": 53223,
              "short": 82701,
              "net": -29478
            }
          },
          "openInterest": 767938
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 487168,
              "short": 489401,
              "net": -2233
            },
            "nonCommercial": {
              "long": 188407,
              "short": 204435,
              "net": -16028
            },
            "smallTrader": {
              "long": 85831,
              "short": 67570,
              "net": 18261
            }
          },
          "openInterest": 915486
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59236,
              "short": 14138,
              "net": 45098
            },
            "nonCommercial": {
              "long": 7285,
              "short": 35431,
              "net": -28146
            },
            "smallTrader": {
              "long": 7342,
              "short": 24294,
              "net": -16952
            }
          },
          "openInterest": 74157
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 655,
              "short": 31890,
              "net": -31235
            },
            "nonCommercial": {
              "long": 44569,
              "short": 15123,
              "net": 29446
            },
            "smallTrader": {
              "long": 3820,
              "short": 2031,
              "net": 1789
            }
          },
          "openInterest": 50845
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 223624,
              "short": 55579,
              "net": 168045
            },
            "nonCommercial": {
              "long": 79400,
              "short": 243783,
              "net": -164383
            },
            "smallTrader": {
              "long": 26103,
              "short": 29765,
              "net": -3662
            }
          },
          "openInterest": 403033
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123428,
              "short": 109729,
              "net": 13699
            },
            "nonCommercial": {
              "long": 82595,
              "short": 112078,
              "net": -29483
            },
            "smallTrader": {
              "long": 37195,
              "short": 21411,
              "net": 15784
            }
          },
          "openInterest": 327373
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167619,
              "short": 133814,
              "net": 33805
            },
            "nonCommercial": {
              "long": 133695,
              "short": 159961,
              "net": -26266
            },
            "smallTrader": {
              "long": 42700,
              "short": 50239,
              "net": -7539
            }
          },
          "openInterest": 471734
        }
      ]
    },
    {
      "reportDate": "2019-04-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2663293,
              "short": 2399586,
              "net": 263707
            },
            "nonCommercial": {
              "long": 620384,
              "short": 896034,
              "net": -275650
            },
            "smallTrader": {
              "long": 444044,
              "short": 432101,
              "net": 11943
            }
          },
          "openInterest": 3983736
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2391988,
              "short": 2281314,
              "net": 110674
            },
            "nonCommercial": {
              "long": 862416,
              "short": 1034038,
              "net": -171622
            },
            "smallTrader": {
              "long": 170590,
              "short": 109642,
              "net": 60948
            }
          },
          "openInterest": 3591230
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 605920,
              "short": 602017,
              "net": 3903
            },
            "nonCommercial": {
              "long": 156399,
              "short": 180988,
              "net": -24589
            },
            "smallTrader": {
              "long": 170814,
              "short": 150128,
              "net": 20686
            }
          },
          "openInterest": 950016
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3157173,
              "short": 3100131,
              "net": 57042
            },
            "nonCommercial": {
              "long": 830900,
              "short": 893811,
              "net": -62911
            },
            "smallTrader": {
              "long": 359619,
              "short": 353750,
              "net": 5869
            }
          },
          "openInterest": 4496281
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88873,
              "short": 26403,
              "net": 62470
            },
            "nonCommercial": {
              "long": 29791,
              "short": 76671,
              "net": -46880
            },
            "smallTrader": {
              "long": 19834,
              "short": 35424,
              "net": -15590
            }
          },
          "openInterest": 140674
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 202,
              "net": -202
            },
            "nonCommercial": {
              "long": 2967,
              "short": 3673,
              "net": -706
            },
            "smallTrader": {
              "long": 1164,
              "short": 256,
              "net": 908
            }
          },
          "openInterest": 4324
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15832,
              "short": 2159,
              "net": 13673
            },
            "nonCommercial": {
              "long": 12096,
              "short": 26159,
              "net": -14063
            },
            "smallTrader": {
              "long": 1816,
              "short": 1426,
              "net": 390
            }
          },
          "openInterest": 29973
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70687,
              "short": 71595,
              "net": -908
            },
            "nonCommercial": {
              "long": 45932,
              "short": 45010,
              "net": 922
            },
            "smallTrader": {
              "long": 28572,
              "short": 28586,
              "net": -14
            }
          },
          "openInterest": 148202
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97019,
              "short": 41698,
              "net": 55321
            },
            "nonCommercial": {
              "long": 18256,
              "short": 67418,
              "net": -49162
            },
            "smallTrader": {
              "long": 27476,
              "short": 33635,
              "net": -6159
            }
          },
          "openInterest": 145041
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121591,
              "short": 126650,
              "net": -5059
            },
            "nonCommercial": {
              "long": 57281,
              "short": 53611,
              "net": 3670
            },
            "smallTrader": {
              "long": 13687,
              "short": 12298,
              "net": 1389
            }
          },
          "openInterest": 241621
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174968,
              "short": 124106,
              "net": 50862
            },
            "nonCommercial": {
              "long": 64136,
              "short": 131113,
              "net": -66977
            },
            "smallTrader": {
              "long": 28687,
              "short": 12572,
              "net": 16115
            }
          },
          "openInterest": 339088
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96180,
              "short": 106010,
              "net": -9830
            },
            "nonCommercial": {
              "long": 84245,
              "short": 78933,
              "net": 5312
            },
            "smallTrader": {
              "long": 18497,
              "short": 13979,
              "net": 4518
            }
          },
          "openInterest": 257913
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 789199,
              "short": 694737,
              "net": 94462
            },
            "nonCommercial": {
              "long": 412412,
              "short": 566903,
              "net": -154491
            },
            "smallTrader": {
              "long": 242901,
              "short": 182872,
              "net": 60029
            }
          },
          "openInterest": 1810497
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95991,
              "short": 141848,
              "net": -45857
            },
            "nonCommercial": {
              "long": 73547,
              "short": 30333,
              "net": 43214
            },
            "smallTrader": {
              "long": 14332,
              "short": 11689,
              "net": 2643
            }
          },
          "openInterest": 212509
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 732726,
              "short": 1262716,
              "net": -529990
            },
            "nonCommercial": {
              "long": 616110,
              "short": 100852,
              "net": 515258
            },
            "smallTrader": {
              "long": 91948,
              "short": 77216,
              "net": 14732
            }
          },
          "openInterest": 2092151
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12016,
              "short": 27149,
              "net": -15133
            },
            "nonCommercial": {
              "long": 18270,
              "short": 4540,
              "net": 13730
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40945
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24679,
              "short": 36755,
              "net": -12076
            },
            "nonCommercial": {
              "long": 14056,
              "short": 2215,
              "net": 11841
            },
            "smallTrader": {
              "long": 511,
              "short": 276,
              "net": 235
            }
          },
          "openInterest": 44550
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 260967,
              "short": 186481,
              "net": 74486
            },
            "nonCommercial": {
              "long": 144867,
              "short": 242890,
              "net": -98023
            },
            "smallTrader": {
              "long": 83450,
              "short": 59913,
              "net": 23537
            }
          },
          "openInterest": 499280
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15423,
              "short": 11731,
              "net": 3692
            },
            "nonCommercial": {
              "long": 18817,
              "short": 11614,
              "net": 7203
            },
            "smallTrader": {
              "long": 7410,
              "short": 18305,
              "net": -10895
            }
          },
          "openInterest": 54179
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197053,
              "short": 307911,
              "net": -110858
            },
            "nonCommercial": {
              "long": 158939,
              "short": 62141,
              "net": 96798
            },
            "smallTrader": {
              "long": 28083,
              "short": 14023,
              "net": 14060
            }
          },
          "openInterest": 448766
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 145702,
              "short": 224132,
              "net": -78430
            },
            "nonCommercial": {
              "long": 183213,
              "short": 126940,
              "net": 56273
            },
            "smallTrader": {
              "long": 53222,
              "short": 31065,
              "net": 22157
            }
          },
          "openInterest": 440581
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202154,
              "short": 211394,
              "net": -9240
            },
            "nonCommercial": {
              "long": 49688,
              "short": 61421,
              "net": -11733
            },
            "smallTrader": {
              "long": 48184,
              "short": 27211,
              "net": 20973
            }
          },
          "openInterest": 397636
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137180,
              "short": 39680,
              "net": 97500
            },
            "nonCommercial": {
              "long": 31807,
              "short": 118913,
              "net": -87106
            },
            "smallTrader": {
              "long": 29787,
              "short": 40181,
              "net": -10394
            }
          },
          "openInterest": 200018
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95061,
              "short": 164348,
              "net": -69287
            },
            "nonCommercial": {
              "long": 110923,
              "short": 40160,
              "net": 70763
            },
            "smallTrader": {
              "long": 37421,
              "short": 38897,
              "net": -1476
            }
          },
          "openInterest": 300656
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134943,
              "short": 262961,
              "net": -128018
            },
            "nonCommercial": {
              "long": 202072,
              "short": 38362,
              "net": 163710
            },
            "smallTrader": {
              "long": 27885,
              "short": 63577,
              "net": -35692
            }
          },
          "openInterest": 448683
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34996,
              "short": 194589,
              "net": -159593
            },
            "nonCommercial": {
              "long": 202538,
              "short": 46508,
              "net": 156030
            },
            "smallTrader": {
              "long": 6740,
              "short": 3177,
              "net": 3563
            }
          },
          "openInterest": 244360
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22421,
              "short": 18660,
              "net": 3761
            },
            "nonCommercial": {
              "long": 11794,
              "short": 13499,
              "net": -1705
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41813
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 599003,
              "short": 587415,
              "net": 11588
            },
            "nonCommercial": {
              "long": 242187,
              "short": 292308,
              "net": -50121
            },
            "smallTrader": {
              "long": 78272,
              "short": 39739,
              "net": 38533
            }
          },
          "openInterest": 1266147
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17092,
              "short": 11461,
              "net": 5631
            },
            "nonCommercial": {
              "long": 17030,
              "short": 20251,
              "net": -3221
            },
            "smallTrader": {
              "long": 3175,
              "short": 5585,
              "net": -2410
            }
          },
          "openInterest": 37770
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13687,
              "short": 51819,
              "net": -38132
            },
            "nonCommercial": {
              "long": 46340,
              "short": 15229,
              "net": 31111
            },
            "smallTrader": {
              "long": 9833,
              "short": 2812,
              "net": 7021
            }
          },
          "openInterest": 73727
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 317711,
              "short": 303476,
              "net": 14235
            },
            "nonCommercial": {
              "long": 80774,
              "short": 97596,
              "net": -16822
            },
            "smallTrader": {
              "long": 20327,
              "short": 17740,
              "net": 2587
            }
          },
          "openInterest": 429688
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 378756,
              "short": 388247,
              "net": -9491
            },
            "nonCommercial": {
              "long": 81063,
              "short": 73673,
              "net": 7390
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 559143
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94236,
              "short": 117908,
              "net": -23672
            },
            "nonCommercial": {
              "long": 76033,
              "short": 70148,
              "net": 5885
            },
            "smallTrader": {
              "long": 33642,
              "short": 15855,
              "net": 17787
            }
          },
          "openInterest": 224783
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216951,
              "short": 240473,
              "net": -23522
            },
            "nonCommercial": {
              "long": 87253,
              "short": 75870,
              "net": 11383
            },
            "smallTrader": {
              "long": 49763,
              "short": 37624,
              "net": 12139
            }
          },
          "openInterest": 450584
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221340,
              "short": 216545,
              "net": 4795
            },
            "nonCommercial": {
              "long": 118195,
              "short": 125087,
              "net": -6892
            },
            "smallTrader": {
              "long": 32315,
              "short": 30218,
              "net": 2097
            }
          },
          "openInterest": 474758
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 416120,
              "short": 327813,
              "net": 88307
            },
            "nonCommercial": {
              "long": 143284,
              "short": 200190,
              "net": -56906
            },
            "smallTrader": {
              "long": 52991,
              "short": 84392,
              "net": -31401
            }
          },
          "openInterest": 787124
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 481808,
              "short": 497086,
              "net": -15278
            },
            "nonCommercial": {
              "long": 203598,
              "short": 205283,
              "net": -1685
            },
            "smallTrader": {
              "long": 84250,
              "short": 67287,
              "net": 16963
            }
          },
          "openInterest": 887198
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67715,
              "short": 15537,
              "net": 52178
            },
            "nonCommercial": {
              "long": 6571,
              "short": 39155,
              "net": -32584
            },
            "smallTrader": {
              "long": 7069,
              "short": 26663,
              "net": -19594
            }
          },
          "openInterest": 81940
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 651,
              "short": 31744,
              "net": -31093
            },
            "nonCommercial": {
              "long": 43126,
              "short": 14188,
              "net": 28938
            },
            "smallTrader": {
              "long": 4078,
              "short": 1923,
              "net": 2155
            }
          },
          "openInterest": 49887
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 245439,
              "short": 71356,
              "net": 174083
            },
            "nonCommercial": {
              "long": 101191,
              "short": 271099,
              "net": -169908
            },
            "smallTrader": {
              "long": 24610,
              "short": 28785,
              "net": -4175
            }
          },
          "openInterest": 463491
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122195,
              "short": 102464,
              "net": 19731
            },
            "nonCommercial": {
              "long": 85256,
              "short": 118023,
              "net": -32767
            },
            "smallTrader": {
              "long": 34806,
              "short": 21770,
              "net": 13036
            }
          },
          "openInterest": 319362
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171694,
              "short": 123083,
              "net": 48611
            },
            "nonCommercial": {
              "long": 135037,
              "short": 176587,
              "net": -41550
            },
            "smallTrader": {
              "long": 41615,
              "short": 48676,
              "net": -7061
            }
          },
          "openInterest": 471175
        }
      ]
    },
    {
      "reportDate": "2019-04-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2743686,
              "short": 2432085,
              "net": 311601
            },
            "nonCommercial": {
              "long": 585339,
              "short": 909130,
              "net": -323791
            },
            "smallTrader": {
              "long": 439218,
              "short": 427028,
              "net": 12190
            }
          },
          "openInterest": 4019262
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2419382,
              "short": 2353585,
              "net": 65797
            },
            "nonCommercial": {
              "long": 938097,
              "short": 1068943,
              "net": -130846
            },
            "smallTrader": {
              "long": 179306,
              "short": 114257,
              "net": 65049
            }
          },
          "openInterest": 3732420
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 604924,
              "short": 588162,
              "net": 16762
            },
            "nonCommercial": {
              "long": 146257,
              "short": 186302,
              "net": -40045
            },
            "smallTrader": {
              "long": 171689,
              "short": 148406,
              "net": 23283
            }
          },
          "openInterest": 942264
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3238193,
              "short": 3186805,
              "net": 51388
            },
            "nonCommercial": {
              "long": 860858,
              "short": 907680,
              "net": -46822
            },
            "smallTrader": {
              "long": 338673,
              "short": 343239,
              "net": -4566
            }
          },
          "openInterest": 4599028
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89802,
              "short": 21781,
              "net": 68021
            },
            "nonCommercial": {
              "long": 28754,
              "short": 79203,
              "net": -50449
            },
            "smallTrader": {
              "long": 21107,
              "short": 38679,
              "net": -17572
            }
          },
          "openInterest": 142394
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 87,
              "net": -87
            },
            "nonCommercial": {
              "long": 2771,
              "short": 3834,
              "net": -1063
            },
            "smallTrader": {
              "long": 1386,
              "short": 236,
              "net": 1150
            }
          },
          "openInterest": 4313
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18021,
              "short": 2310,
              "net": 15711
            },
            "nonCommercial": {
              "long": 14562,
              "short": 30919,
              "net": -16357
            },
            "smallTrader": {
              "long": 2352,
              "short": 1706,
              "net": 646
            }
          },
          "openInterest": 35159
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72862,
              "short": 63973,
              "net": 8889
            },
            "nonCommercial": {
              "long": 54522,
              "short": 56357,
              "net": -1835
            },
            "smallTrader": {
              "long": 26867,
              "short": 33921,
              "net": -7054
            }
          },
          "openInterest": 157851
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99165,
              "short": 43362,
              "net": 55803
            },
            "nonCommercial": {
              "long": 23222,
              "short": 70715,
              "net": -47493
            },
            "smallTrader": {
              "long": 27877,
              "short": 36187,
              "net": -8310
            }
          },
          "openInterest": 152998
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123625,
              "short": 125291,
              "net": -1666
            },
            "nonCommercial": {
              "long": 55083,
              "short": 55336,
              "net": -253
            },
            "smallTrader": {
              "long": 12445,
              "short": 10526,
              "net": 1919
            }
          },
          "openInterest": 243793
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168988,
              "short": 120100,
              "net": 48888
            },
            "nonCommercial": {
              "long": 66663,
              "short": 128251,
              "net": -61588
            },
            "smallTrader": {
              "long": 23316,
              "short": 10616,
              "net": 12700
            }
          },
          "openInterest": 330914
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99974,
              "short": 108839,
              "net": -8865
            },
            "nonCommercial": {
              "long": 83083,
              "short": 80957,
              "net": 2126
            },
            "smallTrader": {
              "long": 20353,
              "short": 13614,
              "net": 6739
            }
          },
          "openInterest": 256267
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 812096,
              "short": 699633,
              "net": 112463
            },
            "nonCommercial": {
              "long": 417527,
              "short": 590669,
              "net": -173142
            },
            "smallTrader": {
              "long": 241686,
              "short": 181007,
              "net": 60679
            }
          },
          "openInterest": 1840777
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92901,
              "short": 140619,
              "net": -47718
            },
            "nonCommercial": {
              "long": 79300,
              "short": 33162,
              "net": 46138
            },
            "smallTrader": {
              "long": 13330,
              "short": 11750,
              "net": 1580
            }
          },
          "openInterest": 213717
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 716970,
              "short": 1287439,
              "net": -570469
            },
            "nonCommercial": {
              "long": 644670,
              "short": 97311,
              "net": 547359
            },
            "smallTrader": {
              "long": 96400,
              "short": 73290,
              "net": 23110
            }
          },
          "openInterest": 2139213
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11797,
              "short": 24867,
              "net": -13070
            },
            "nonCommercial": {
              "long": 17054,
              "short": 4722,
              "net": 12332
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40466
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26676,
              "short": 38418,
              "net": -11742
            },
            "nonCommercial": {
              "long": 13845,
              "short": 2280,
              "net": 11565
            },
            "smallTrader": {
              "long": 443,
              "short": 266,
              "net": 177
            }
          },
          "openInterest": 46214
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 265335,
              "short": 179383,
              "net": 85952
            },
            "nonCommercial": {
              "long": 148331,
              "short": 253749,
              "net": -105418
            },
            "smallTrader": {
              "long": 83938,
              "short": 64472,
              "net": 19466
            }
          },
          "openInterest": 507722
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15336,
              "short": 11981,
              "net": 3355
            },
            "nonCommercial": {
              "long": 18999,
              "short": 11103,
              "net": 7896
            },
            "smallTrader": {
              "long": 6541,
              "short": 17792,
              "net": -11251
            }
          },
          "openInterest": 53423
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185938,
              "short": 295697,
              "net": -109759
            },
            "nonCommercial": {
              "long": 157071,
              "short": 60794,
              "net": 96277
            },
            "smallTrader": {
              "long": 27719,
              "short": 14237,
              "net": 13482
            }
          },
          "openInterest": 429041
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154403,
              "short": 211799,
              "net": -57396
            },
            "nonCommercial": {
              "long": 176691,
              "short": 139296,
              "net": 37395
            },
            "smallTrader": {
              "long": 49655,
              "short": 29654,
              "net": 20001
            }
          },
          "openInterest": 440048
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 214820,
              "short": 225318,
              "net": -10498
            },
            "nonCommercial": {
              "long": 50443,
              "short": 60995,
              "net": -10552
            },
            "smallTrader": {
              "long": 50210,
              "short": 29160,
              "net": 21050
            }
          },
          "openInterest": 411784
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146962,
              "short": 42469,
              "net": 104493
            },
            "nonCommercial": {
              "long": 28121,
              "short": 122535,
              "net": -94414
            },
            "smallTrader": {
              "long": 31119,
              "short": 41198,
              "net": -10079
            }
          },
          "openInterest": 207316
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97827,
              "short": 170085,
              "net": -72258
            },
            "nonCommercial": {
              "long": 112685,
              "short": 40749,
              "net": 71936
            },
            "smallTrader": {
              "long": 37611,
              "short": 37289,
              "net": 322
            }
          },
          "openInterest": 308433
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131729,
              "short": 262566,
              "net": -130837
            },
            "nonCommercial": {
              "long": 204720,
              "short": 39582,
              "net": 165138
            },
            "smallTrader": {
              "long": 27612,
              "short": 61913,
              "net": -34301
            }
          },
          "openInterest": 451531
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38087,
              "short": 191911,
              "net": -153824
            },
            "nonCommercial": {
              "long": 207389,
              "short": 56684,
              "net": 150705
            },
            "smallTrader": {
              "long": 6743,
              "short": 3624,
              "net": 3119
            }
          },
          "openInterest": 252304
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23509,
              "short": 20444,
              "net": 3065
            },
            "nonCommercial": {
              "long": 12553,
              "short": 13761,
              "net": -1208
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43451
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613165,
              "short": 589831,
              "net": 23334
            },
            "nonCommercial": {
              "long": 247101,
              "short": 302177,
              "net": -55076
            },
            "smallTrader": {
              "long": 72361,
              "short": 40619,
              "net": 31742
            }
          },
          "openInterest": 1249926
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20979,
              "short": 12021,
              "net": 8958
            },
            "nonCommercial": {
              "long": 21367,
              "short": 26817,
              "net": -5450
            },
            "smallTrader": {
              "long": 2604,
              "short": 6112,
              "net": -3508
            }
          },
          "openInterest": 45134
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13585,
              "short": 52012,
              "net": -38427
            },
            "nonCommercial": {
              "long": 47143,
              "short": 16063,
              "net": 31080
            },
            "smallTrader": {
              "long": 9901,
              "short": 2554,
              "net": 7347
            }
          },
          "openInterest": 75277
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 315575,
              "short": 300836,
              "net": 14739
            },
            "nonCommercial": {
              "long": 74973,
              "short": 93867,
              "net": -18894
            },
            "smallTrader": {
              "long": 22491,
              "short": 18336,
              "net": 4155
            }
          },
          "openInterest": 425504
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 389127,
              "short": 395353,
              "net": -6226
            },
            "nonCommercial": {
              "long": 81479,
              "short": 75909,
              "net": 5570
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 575717
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90400,
              "short": 110392,
              "net": -19992
            },
            "nonCommercial": {
              "long": 75889,
              "short": 75999,
              "net": -110
            },
            "smallTrader": {
              "long": 34709,
              "short": 14607,
              "net": 20102
            }
          },
          "openInterest": 219113
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218414,
              "short": 237652,
              "net": -19238
            },
            "nonCommercial": {
              "long": 92719,
              "short": 82391,
              "net": 10328
            },
            "smallTrader": {
              "long": 47870,
              "short": 38960,
              "net": 8910
            }
          },
          "openInterest": 451093
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226267,
              "short": 209283,
              "net": 16984
            },
            "nonCommercial": {
              "long": 118067,
              "short": 141048,
              "net": -22981
            },
            "smallTrader": {
              "long": 35873,
              "short": 29876,
              "net": 5997
            }
          },
          "openInterest": 487432
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 443607,
              "short": 329066,
              "net": 114541
            },
            "nonCommercial": {
              "long": 142923,
              "short": 229423,
              "net": -86500
            },
            "smallTrader": {
              "long": 53075,
              "short": 81116,
              "net": -28041
            }
          },
          "openInterest": 811336
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 465784,
              "short": 503341,
              "net": -37557
            },
            "nonCommercial": {
              "long": 213850,
              "short": 198787,
              "net": 15063
            },
            "smallTrader": {
              "long": 83708,
              "short": 61214,
              "net": 22494
            }
          },
          "openInterest": 880933
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77136,
              "short": 18088,
              "net": 59048
            },
            "nonCommercial": {
              "long": 9639,
              "short": 47175,
              "net": -37536
            },
            "smallTrader": {
              "long": 6953,
              "short": 28465,
              "net": -21512
            }
          },
          "openInterest": 94115
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 621,
              "short": 32201,
              "net": -31580
            },
            "nonCommercial": {
              "long": 49172,
              "short": 20417,
              "net": 28755
            },
            "smallTrader": {
              "long": 4774,
              "short": 1949,
              "net": 2825
            }
          },
          "openInterest": 56644
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 240217,
              "short": 59609,
              "net": 180608
            },
            "nonCommercial": {
              "long": 96033,
              "short": 273787,
              "net": -177754
            },
            "smallTrader": {
              "long": 24555,
              "short": 27409,
              "net": -2854
            }
          },
          "openInterest": 456136
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132805,
              "short": 112370,
              "net": 20435
            },
            "nonCommercial": {
              "long": 88763,
              "short": 119956,
              "net": -31193
            },
            "smallTrader": {
              "long": 33580,
              "short": 22822,
              "net": 10758
            }
          },
          "openInterest": 335498
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173157,
              "short": 118430,
              "net": 54727
            },
            "nonCommercial": {
              "long": 139024,
              "short": 186097,
              "net": -47073
            },
            "smallTrader": {
              "long": 39322,
              "short": 46976,
              "net": -7654
            }
          },
          "openInterest": 480664
        }
      ]
    },
    {
      "reportDate": "2019-04-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2705895,
              "short": 2456881,
              "net": 249014
            },
            "nonCommercial": {
              "long": 589086,
              "short": 877007,
              "net": -287921
            },
            "smallTrader": {
              "long": 457099,
              "short": 418192,
              "net": 38907
            }
          },
          "openInterest": 4008342
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2489725,
              "short": 2508916,
              "net": -19191
            },
            "nonCommercial": {
              "long": 1104459,
              "short": 1151956,
              "net": -47497
            },
            "smallTrader": {
              "long": 184560,
              "short": 117872,
              "net": 66688
            }
          },
          "openInterest": 4061736
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 619409,
              "short": 602417,
              "net": 16992
            },
            "nonCommercial": {
              "long": 139904,
              "short": 177975,
              "net": -38071
            },
            "smallTrader": {
              "long": 169820,
              "short": 148741,
              "net": 21079
            }
          },
          "openInterest": 945884
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3372404,
              "short": 3272584,
              "net": 99820
            },
            "nonCommercial": {
              "long": 885752,
              "short": 992628,
              "net": -106876
            },
            "smallTrader": {
              "long": 339320,
              "short": 332264,
              "net": 7056
            }
          },
          "openInterest": 4784948
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104455,
              "short": 25158,
              "net": 79297
            },
            "nonCommercial": {
              "long": 30520,
              "short": 89525,
              "net": -59005
            },
            "smallTrader": {
              "long": 22325,
              "short": 42617,
              "net": -20292
            }
          },
          "openInterest": 159857
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 46,
              "net": -46
            },
            "nonCommercial": {
              "long": 2501,
              "short": 3466,
              "net": -965
            },
            "smallTrader": {
              "long": 1218,
              "short": 207,
              "net": 1011
            }
          },
          "openInterest": 3817
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28364,
              "short": 13261,
              "net": 15103
            },
            "nonCommercial": {
              "long": 16758,
              "short": 32409,
              "net": -15651
            },
            "smallTrader": {
              "long": 2179,
              "short": 1631,
              "net": 548
            }
          },
          "openInterest": 47482
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80506,
              "short": 67739,
              "net": 12767
            },
            "nonCommercial": {
              "long": 51577,
              "short": 56245,
              "net": -4668
            },
            "smallTrader": {
              "long": 25189,
              "short": 33288,
              "net": -8099
            }
          },
          "openInterest": 161764
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103426,
              "short": 47365,
              "net": 56061
            },
            "nonCommercial": {
              "long": 19445,
              "short": 66190,
              "net": -46745
            },
            "smallTrader": {
              "long": 27864,
              "short": 37180,
              "net": -9316
            }
          },
          "openInterest": 154565
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128237,
              "short": 127748,
              "net": 489
            },
            "nonCommercial": {
              "long": 52169,
              "short": 54402,
              "net": -2233
            },
            "smallTrader": {
              "long": 12778,
              "short": 11034,
              "net": 1744
            }
          },
          "openInterest": 238263
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162964,
              "short": 118637,
              "net": 44327
            },
            "nonCommercial": {
              "long": 67798,
              "short": 124406,
              "net": -56608
            },
            "smallTrader": {
              "long": 22586,
              "short": 10305,
              "net": 12281
            }
          },
          "openInterest": 323155
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102067,
              "short": 106866,
              "net": -4799
            },
            "nonCommercial": {
              "long": 79599,
              "short": 79732,
              "net": -133
            },
            "smallTrader": {
              "long": 17163,
              "short": 12231,
              "net": 4932
            }
          },
          "openInterest": 249602
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 728139,
              "short": 585227,
              "net": 142912
            },
            "nonCommercial": {
              "long": 373602,
              "short": 581894,
              "net": -208292
            },
            "smallTrader": {
              "long": 229572,
              "short": 164192,
              "net": 65380
            }
          },
          "openInterest": 1636675
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93646,
              "short": 134565,
              "net": -40919
            },
            "nonCommercial": {
              "long": 79811,
              "short": 40309,
              "net": 39502
            },
            "smallTrader": {
              "long": 12635,
              "short": 11218,
              "net": 1417
            }
          },
          "openInterest": 212357
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 711575,
              "short": 1260738,
              "net": -549163
            },
            "nonCommercial": {
              "long": 638298,
              "short": 114195,
              "net": 524103
            },
            "smallTrader": {
              "long": 90558,
              "short": 65498,
              "net": 25060
            }
          },
          "openInterest": 2144648
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11734,
              "short": 23802,
              "net": -12068
            },
            "nonCommercial": {
              "long": 17738,
              "short": 5630,
              "net": 12108
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41063
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29629,
              "short": 41516,
              "net": -11887
            },
            "nonCommercial": {
              "long": 14276,
              "short": 2532,
              "net": 11744
            },
            "smallTrader": {
              "long": 409,
              "short": 266,
              "net": 143
            }
          },
          "openInterest": 50086
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 266740,
              "short": 184120,
              "net": 82620
            },
            "nonCommercial": {
              "long": 153821,
              "short": 259365,
              "net": -105544
            },
            "smallTrader": {
              "long": 86293,
              "short": 63369,
              "net": 22924
            }
          },
          "openInterest": 517935
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15456,
              "short": 12221,
              "net": 3235
            },
            "nonCommercial": {
              "long": 17657,
              "short": 12772,
              "net": 4885
            },
            "smallTrader": {
              "long": 7293,
              "short": 15413,
              "net": -8120
            }
          },
          "openInterest": 49960
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179640,
              "short": 292152,
              "net": -112512
            },
            "nonCommercial": {
              "long": 160347,
              "short": 62629,
              "net": 97718
            },
            "smallTrader": {
              "long": 27989,
              "short": 13195,
              "net": 14794
            }
          },
          "openInterest": 421699
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147288,
              "short": 235600,
              "net": -88312
            },
            "nonCommercial": {
              "long": 177275,
              "short": 111056,
              "net": 66219
            },
            "smallTrader": {
              "long": 49143,
              "short": 27050,
              "net": 22093
            }
          },
          "openInterest": 430011
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212604,
              "short": 219619,
              "net": -7015
            },
            "nonCommercial": {
              "long": 48336,
              "short": 61006,
              "net": -12670
            },
            "smallTrader": {
              "long": 47812,
              "short": 28127,
              "net": 19685
            }
          },
          "openInterest": 399038
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150553,
              "short": 41944,
              "net": 108609
            },
            "nonCommercial": {
              "long": 20578,
              "short": 120177,
              "net": -99599
            },
            "smallTrader": {
              "long": 30617,
              "short": 39627,
              "net": -9010
            }
          },
          "openInterest": 203323
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100910,
              "short": 173140,
              "net": -72230
            },
            "nonCommercial": {
              "long": 114127,
              "short": 43161,
              "net": 70966
            },
            "smallTrader": {
              "long": 37652,
              "short": 36388,
              "net": 1264
            }
          },
          "openInterest": 317232
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127315,
              "short": 246658,
              "net": -119343
            },
            "nonCommercial": {
              "long": 174705,
              "short": 29008,
              "net": 145697
            },
            "smallTrader": {
              "long": 26201,
              "short": 52555,
              "net": -26354
            }
          },
          "openInterest": 417847
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38446,
              "short": 187446,
              "net": -149000
            },
            "nonCommercial": {
              "long": 212417,
              "short": 67678,
              "net": 144739
            },
            "smallTrader": {
              "long": 7618,
              "short": 3357,
              "net": 4261
            }
          },
          "openInterest": 258551
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23604,
              "short": 21690,
              "net": 1914
            },
            "nonCommercial": {
              "long": 13027,
              "short": 13509,
              "net": -482
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43989
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 622691,
              "short": 581944,
              "net": 40747
            },
            "nonCommercial": {
              "long": 229503,
              "short": 298632,
              "net": -69129
            },
            "smallTrader": {
              "long": 65711,
              "short": 37329,
              "net": 28382
            }
          },
          "openInterest": 1242789
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27420,
              "short": 12207,
              "net": 15213
            },
            "nonCommercial": {
              "long": 19038,
              "short": 30498,
              "net": -11460
            },
            "smallTrader": {
              "long": 2298,
              "short": 6051,
              "net": -3753
            }
          },
          "openInterest": 49266
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12966,
              "short": 53791,
              "net": -40825
            },
            "nonCommercial": {
              "long": 48188,
              "short": 14866,
              "net": 33322
            },
            "smallTrader": {
              "long": 10004,
              "short": 2501,
              "net": 7503
            }
          },
          "openInterest": 75798
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 319260,
              "short": 304980,
              "net": 14280
            },
            "nonCommercial": {
              "long": 77048,
              "short": 93850,
              "net": -16802
            },
            "smallTrader": {
              "long": 21581,
              "short": 19059,
              "net": 2522
            }
          },
          "openInterest": 427572
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 386863,
              "short": 403265,
              "net": -16402
            },
            "nonCommercial": {
              "long": 81808,
              "short": 68310,
              "net": 13498
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 571216
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75855,
              "short": 97215,
              "net": -21360
            },
            "nonCommercial": {
              "long": 77120,
              "short": 74984,
              "net": 2136
            },
            "smallTrader": {
              "long": 30050,
              "short": 10826,
              "net": 19224
            }
          },
          "openInterest": 196610
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221194,
              "short": 246420,
              "net": -25226
            },
            "nonCommercial": {
              "long": 95256,
              "short": 78532,
              "net": 16724
            },
            "smallTrader": {
              "long": 45212,
              "short": 36710,
              "net": 8502
            }
          },
          "openInterest": 464308
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233735,
              "short": 201267,
              "net": 32468
            },
            "nonCommercial": {
              "long": 112803,
              "short": 147004,
              "net": -34201
            },
            "smallTrader": {
              "long": 33235,
              "short": 31502,
              "net": 1733
            }
          },
          "openInterest": 487072
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401434,
              "short": 256155,
              "net": 145279
            },
            "nonCommercial": {
              "long": 125622,
              "short": 243957,
              "net": -118335
            },
            "smallTrader": {
              "long": 48758,
              "short": 75702,
              "net": -26944
            }
          },
          "openInterest": 727156
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444404,
              "short": 456859,
              "net": -12455
            },
            "nonCommercial": {
              "long": 213278,
              "short": 215694,
              "net": -2416
            },
            "smallTrader": {
              "long": 77322,
              "short": 62451,
              "net": 14871
            }
          },
          "openInterest": 865062
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79909,
              "short": 18581,
              "net": 61328
            },
            "nonCommercial": {
              "long": 14239,
              "short": 53985,
              "net": -39746
            },
            "smallTrader": {
              "long": 8574,
              "short": 30156,
              "net": -21582
            }
          },
          "openInterest": 102722
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 704,
              "short": 32859,
              "net": -32155
            },
            "nonCommercial": {
              "long": 51212,
              "short": 22263,
              "net": 28949
            },
            "smallTrader": {
              "long": 5191,
              "short": 1985,
              "net": 3206
            }
          },
          "openInterest": 58985
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 246282,
              "short": 62558,
              "net": 183724
            },
            "nonCommercial": {
              "long": 89777,
              "short": 270136,
              "net": -180359
            },
            "smallTrader": {
              "long": 26109,
              "short": 29474,
              "net": -3365
            }
          },
          "openInterest": 448838
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125715,
              "short": 100847,
              "net": 24868
            },
            "nonCommercial": {
              "long": 87505,
              "short": 123546,
              "net": -36041
            },
            "smallTrader": {
              "long": 33313,
              "short": 22140,
              "net": 11173
            }
          },
          "openInterest": 325496
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172698,
              "short": 111933,
              "net": 60765
            },
            "nonCommercial": {
              "long": 135683,
              "short": 190861,
              "net": -55178
            },
            "smallTrader": {
              "long": 38937,
              "short": 44524,
              "net": -5587
            }
          },
          "openInterest": 470846
        }
      ]
    },
    {
      "reportDate": "2019-05-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2719936,
              "short": 2427746,
              "net": 292190
            },
            "nonCommercial": {
              "long": 577607,
              "short": 908169,
              "net": -330562
            },
            "smallTrader": {
              "long": 457356,
              "short": 418984,
              "net": 38372
            }
          },
          "openInterest": 4015511
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2522321,
              "short": 2530963,
              "net": -8642
            },
            "nonCommercial": {
              "long": 1120368,
              "short": 1188257,
              "net": -67889
            },
            "smallTrader": {
              "long": 184373,
              "short": 107842,
              "net": 76531
            }
          },
          "openInterest": 4163492
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 625999,
              "short": 613518,
              "net": 12481
            },
            "nonCommercial": {
              "long": 152449,
              "short": 187474,
              "net": -35025
            },
            "smallTrader": {
              "long": 174184,
              "short": 151640,
              "net": 22544
            }
          },
          "openInterest": 978323
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3391490,
              "short": 3257093,
              "net": 134397
            },
            "nonCommercial": {
              "long": 807239,
              "short": 940000,
              "net": -132761
            },
            "smallTrader": {
              "long": 340400,
              "short": 342036,
              "net": -1636
            }
          },
          "openInterest": 4786121
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102979,
              "short": 26196,
              "net": 76783
            },
            "nonCommercial": {
              "long": 32291,
              "short": 89340,
              "net": -57049
            },
            "smallTrader": {
              "long": 23841,
              "short": 43575,
              "net": -19734
            }
          },
          "openInterest": 162579
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 46,
              "net": -46
            },
            "nonCommercial": {
              "long": 2946,
              "short": 3985,
              "net": -1039
            },
            "smallTrader": {
              "long": 1334,
              "short": 249,
              "net": 1085
            }
          },
          "openInterest": 4388
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26566,
              "short": 2120,
              "net": 24446
            },
            "nonCommercial": {
              "long": 9414,
              "short": 33895,
              "net": -24481
            },
            "smallTrader": {
              "long": 1824,
              "short": 1789,
              "net": 35
            }
          },
          "openInterest": 37922
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80034,
              "short": 66261,
              "net": 13773
            },
            "nonCommercial": {
              "long": 45232,
              "short": 52111,
              "net": -6879
            },
            "smallTrader": {
              "long": 24466,
              "short": 31360,
              "net": -6894
            }
          },
          "openInterest": 154991
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98696,
              "short": 45798,
              "net": 52898
            },
            "nonCommercial": {
              "long": 20117,
              "short": 66232,
              "net": -46115
            },
            "smallTrader": {
              "long": 28756,
              "short": 35539,
              "net": -6783
            }
          },
          "openInterest": 151258
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131975,
              "short": 131661,
              "net": 314
            },
            "nonCommercial": {
              "long": 52314,
              "short": 52673,
              "net": -359
            },
            "smallTrader": {
              "long": 13312,
              "short": 13267,
              "net": 45
            }
          },
          "openInterest": 247756
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175872,
              "short": 126057,
              "net": 49815
            },
            "nonCommercial": {
              "long": 68397,
              "short": 132583,
              "net": -64186
            },
            "smallTrader": {
              "long": 23711,
              "short": 9340,
              "net": 14371
            }
          },
          "openInterest": 339590
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112700,
              "short": 104097,
              "net": 8603
            },
            "nonCommercial": {
              "long": 73622,
              "short": 86500,
              "net": -12878
            },
            "smallTrader": {
              "long": 17698,
              "short": 13423,
              "net": 4275
            }
          },
          "openInterest": 245088
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 704999,
              "short": 586234,
              "net": 118765
            },
            "nonCommercial": {
              "long": 375616,
              "short": 566664,
              "net": -191048
            },
            "smallTrader": {
              "long": 235905,
              "short": 163622,
              "net": 72283
            }
          },
          "openInterest": 1611629
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97568,
              "short": 122276,
              "net": -24708
            },
            "nonCommercial": {
              "long": 77223,
              "short": 51688,
              "net": 25535
            },
            "smallTrader": {
              "long": 11451,
              "short": 12278,
              "net": -827
            }
          },
          "openInterest": 220228
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 693384,
              "short": 1214963,
              "net": -521579
            },
            "nonCommercial": {
              "long": 616789,
              "short": 122453,
              "net": 494336
            },
            "smallTrader": {
              "long": 97401,
              "short": 70158,
              "net": 27243
            }
          },
          "openInterest": 2133539
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 10071,
              "short": 25083,
              "net": -15012
            },
            "nonCommercial": {
              "long": 20830,
              "short": 5480,
              "net": 15350
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41408
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24794,
              "short": 36792,
              "net": -11998
            },
            "nonCommercial": {
              "long": 13642,
              "short": 1927,
              "net": 11715
            },
            "smallTrader": {
              "long": 482,
              "short": 199,
              "net": 283
            }
          },
          "openInterest": 44827
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 269233,
              "short": 184489,
              "net": 84744
            },
            "nonCommercial": {
              "long": 152633,
              "short": 258738,
              "net": -106105
            },
            "smallTrader": {
              "long": 84379,
              "short": 63018,
              "net": 21361
            }
          },
          "openInterest": 516282
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14418,
              "short": 11351,
              "net": 3067
            },
            "nonCommercial": {
              "long": 16941,
              "short": 14461,
              "net": 2480
            },
            "smallTrader": {
              "long": 7721,
              "short": 13268,
              "net": -5547
            }
          },
          "openInterest": 48562
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173334,
              "short": 271741,
              "net": -98407
            },
            "nonCommercial": {
              "long": 151546,
              "short": 64646,
              "net": 86900
            },
            "smallTrader": {
              "long": 27425,
              "short": 15918,
              "net": 11507
            }
          },
          "openInterest": 400228
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142078,
              "short": 238437,
              "net": -96359
            },
            "nonCommercial": {
              "long": 185801,
              "short": 110390,
              "net": 75411
            },
            "smallTrader": {
              "long": 49100,
              "short": 28152,
              "net": 20948
            }
          },
          "openInterest": 450039
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209482,
              "short": 212674,
              "net": -3192
            },
            "nonCommercial": {
              "long": 47961,
              "short": 60993,
              "net": -13032
            },
            "smallTrader": {
              "long": 48141,
              "short": 31917,
              "net": 16224
            }
          },
          "openInterest": 395250
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144412,
              "short": 40862,
              "net": 103550
            },
            "nonCommercial": {
              "long": 25869,
              "short": 117586,
              "net": -91717
            },
            "smallTrader": {
              "long": 27905,
              "short": 39738,
              "net": -11833
            }
          },
          "openInterest": 201462
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99152,
              "short": 169009,
              "net": -69857
            },
            "nonCommercial": {
              "long": 112302,
              "short": 42616,
              "net": 69686
            },
            "smallTrader": {
              "long": 36009,
              "short": 35838,
              "net": 171
            }
          },
          "openInterest": 308459
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126074,
              "short": 232218,
              "net": -106144
            },
            "nonCommercial": {
              "long": 153372,
              "short": 26725,
              "net": 126647
            },
            "smallTrader": {
              "long": 28717,
              "short": 49220,
              "net": -20503
            }
          },
          "openInterest": 383343
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40688,
              "short": 188933,
              "net": -148245
            },
            "nonCommercial": {
              "long": 215485,
              "short": 70796,
              "net": 144689
            },
            "smallTrader": {
              "long": 7057,
              "short": 3501,
              "net": 3556
            }
          },
          "openInterest": 263669
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23007,
              "short": 20346,
              "net": 2661
            },
            "nonCommercial": {
              "long": 11277,
              "short": 13147,
              "net": -1870
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41776
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 622308,
              "short": 583263,
              "net": 39045
            },
            "nonCommercial": {
              "long": 238400,
              "short": 306301,
              "net": -67901
            },
            "smallTrader": {
              "long": 69134,
              "short": 40278,
              "net": 28856
            }
          },
          "openInterest": 1268920
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28610,
              "short": 12502,
              "net": 16108
            },
            "nonCommercial": {
              "long": 16308,
              "short": 29050,
              "net": -12742
            },
            "smallTrader": {
              "long": 2844,
              "short": 6210,
              "net": -3366
            }
          },
          "openInterest": 48392
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14986,
              "short": 50123,
              "net": -35137
            },
            "nonCommercial": {
              "long": 45857,
              "short": 17164,
              "net": 28693
            },
            "smallTrader": {
              "long": 8922,
              "short": 2478,
              "net": 6444
            }
          },
          "openInterest": 74901
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 319941,
              "short": 313375,
              "net": 6566
            },
            "nonCommercial": {
              "long": 85748,
              "short": 95262,
              "net": -9514
            },
            "smallTrader": {
              "long": 22964,
              "short": 20016,
              "net": 2948
            }
          },
          "openInterest": 436608
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 388310,
              "short": 404644,
              "net": -16334
            },
            "nonCommercial": {
              "long": 80318,
              "short": 63274,
              "net": 17044
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 568612
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77749,
              "short": 94408,
              "net": -16659
            },
            "nonCommercial": {
              "long": 77346,
              "short": 78303,
              "net": -957
            },
            "smallTrader": {
              "long": 29745,
              "short": 12129,
              "net": 17616
            }
          },
          "openInterest": 199467
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237074,
              "short": 241111,
              "net": -4037
            },
            "nonCommercial": {
              "long": 92756,
              "short": 98340,
              "net": -5584
            },
            "smallTrader": {
              "long": 47492,
              "short": 37871,
              "net": 9621
            }
          },
          "openInterest": 484655
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242570,
              "short": 202193,
              "net": 40377
            },
            "nonCommercial": {
              "long": 115714,
              "short": 159289,
              "net": -43575
            },
            "smallTrader": {
              "long": 34413,
              "short": 31215,
              "net": 3198
            }
          },
          "openInterest": 510593
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 405238,
              "short": 266212,
              "net": 139026
            },
            "nonCommercial": {
              "long": 138532,
              "short": 256043,
              "net": -117511
            },
            "smallTrader": {
              "long": 51432,
              "short": 72947,
              "net": -21515
            }
          },
          "openInterest": 752910
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 506360,
              "short": 458511,
              "net": 47849
            },
            "nonCommercial": {
              "long": 211735,
              "short": 260498,
              "net": -48763
            },
            "smallTrader": {
              "long": 78675,
              "short": 77761,
              "net": 914
            }
          },
          "openInterest": 960539
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80550,
              "short": 21237,
              "net": 59313
            },
            "nonCommercial": {
              "long": 12383,
              "short": 51962,
              "net": -39579
            },
            "smallTrader": {
              "long": 8662,
              "short": 28396,
              "net": -19734
            }
          },
          "openInterest": 101595
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 797,
              "short": 32435,
              "net": -31638
            },
            "nonCommercial": {
              "long": 46902,
              "short": 18669,
              "net": 28233
            },
            "smallTrader": {
              "long": 5235,
              "short": 1830,
              "net": 3405
            }
          },
          "openInterest": 54810
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 229567,
              "short": 75810,
              "net": 153757
            },
            "nonCommercial": {
              "long": 92273,
              "short": 242580,
              "net": -150307
            },
            "smallTrader": {
              "long": 31068,
              "short": 34518,
              "net": -3450
            }
          },
          "openInterest": 425097
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126879,
              "short": 103424,
              "net": 23455
            },
            "nonCommercial": {
              "long": 86414,
              "short": 122379,
              "net": -35965
            },
            "smallTrader": {
              "long": 33862,
              "short": 21352,
              "net": 12510
            }
          },
          "openInterest": 330843
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166891,
              "short": 113298,
              "net": 53593
            },
            "nonCommercial": {
              "long": 141095,
              "short": 189792,
              "net": -48697
            },
            "smallTrader": {
              "long": 39439,
              "short": 44335,
              "net": -4896
            }
          },
          "openInterest": 474895
        }
      ]
    },
    {
      "reportDate": "2019-05-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2800696,
              "short": 2499721,
              "net": 300975
            },
            "nonCommercial": {
              "long": 616402,
              "short": 969219,
              "net": -352817
            },
            "smallTrader": {
              "long": 475338,
              "short": 423496,
              "net": 51842
            }
          },
          "openInterest": 4164768
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2635253,
              "short": 2667832,
              "net": -32579
            },
            "nonCommercial": {
              "long": 1163038,
              "short": 1196343,
              "net": -33305
            },
            "smallTrader": {
              "long": 184499,
              "short": 118615,
              "net": 65884
            }
          },
          "openInterest": 4356601
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 637777,
              "short": 634184,
              "net": 3593
            },
            "nonCommercial": {
              "long": 147150,
              "short": 193093,
              "net": -45943
            },
            "smallTrader": {
              "long": 180498,
              "short": 138148,
              "net": 42350
            }
          },
          "openInterest": 1003504
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3455110,
              "short": 3334285,
              "net": 120825
            },
            "nonCommercial": {
              "long": 811771,
              "short": 949674,
              "net": -137903
            },
            "smallTrader": {
              "long": 350143,
              "short": 333065,
              "net": 17078
            }
          },
          "openInterest": 4911838
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104319,
              "short": 27412,
              "net": 76907
            },
            "nonCommercial": {
              "long": 29130,
              "short": 93176,
              "net": -64046
            },
            "smallTrader": {
              "long": 29397,
              "short": 42258,
              "net": -12861
            }
          },
          "openInterest": 165582
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 46,
              "net": -46
            },
            "nonCommercial": {
              "long": 2805,
              "short": 3750,
              "net": -945
            },
            "smallTrader": {
              "long": 1353,
              "short": 362,
              "net": 991
            }
          },
          "openInterest": 4447
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27947,
              "short": 2066,
              "net": 25881
            },
            "nonCommercial": {
              "long": 12923,
              "short": 38843,
              "net": -25920
            },
            "smallTrader": {
              "long": 1921,
              "short": 1882,
              "net": 39
            }
          },
          "openInterest": 42849
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79235,
              "short": 67252,
              "net": 11983
            },
            "nonCommercial": {
              "long": 49332,
              "short": 52650,
              "net": -3318
            },
            "smallTrader": {
              "long": 23543,
              "short": 32208,
              "net": -8665
            }
          },
          "openInterest": 156893
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98370,
              "short": 44964,
              "net": 53406
            },
            "nonCommercial": {
              "long": 18457,
              "short": 66045,
              "net": -47588
            },
            "smallTrader": {
              "long": 28311,
              "short": 34129,
              "net": -5818
            }
          },
          "openInterest": 148058
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126573,
              "short": 134343,
              "net": -7770
            },
            "nonCommercial": {
              "long": 52540,
              "short": 46735,
              "net": 5805
            },
            "smallTrader": {
              "long": 17407,
              "short": 15442,
              "net": 1965
            }
          },
          "openInterest": 245452
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171822,
              "short": 127240,
              "net": 44582
            },
            "nonCommercial": {
              "long": 67217,
              "short": 125676,
              "net": -58459
            },
            "smallTrader": {
              "long": 24261,
              "short": 10384,
              "net": 13877
            }
          },
          "openInterest": 342000
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121751,
              "short": 106039,
              "net": 15712
            },
            "nonCommercial": {
              "long": 73379,
              "short": 92745,
              "net": -19366
            },
            "smallTrader": {
              "long": 17941,
              "short": 14287,
              "net": 3654
            }
          },
          "openInterest": 256800
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 740747,
              "short": 625168,
              "net": 115579
            },
            "nonCommercial": {
              "long": 373631,
              "short": 557520,
              "net": -183889
            },
            "smallTrader": {
              "long": 233941,
              "short": 165631,
              "net": 68310
            }
          },
          "openInterest": 1636522
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104102,
              "short": 97458,
              "net": 6644
            },
            "nonCommercial": {
              "long": 65009,
              "short": 69864,
              "net": -4855
            },
            "smallTrader": {
              "long": 12174,
              "short": 13963,
              "net": -1789
            }
          },
          "openInterest": 214729
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 735104,
              "short": 1243983,
              "net": -508879
            },
            "nonCommercial": {
              "long": 607979,
              "short": 120171,
              "net": 487808
            },
            "smallTrader": {
              "long": 90955,
              "short": 69884,
              "net": 21071
            }
          },
          "openInterest": 2153657
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11742,
              "short": 22912,
              "net": -11170
            },
            "nonCommercial": {
              "long": 20085,
              "short": 8905,
              "net": 11180
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40445
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24049,
              "short": 35917,
              "net": -11868
            },
            "nonCommercial": {
              "long": 13629,
              "short": 2039,
              "net": 11590
            },
            "smallTrader": {
              "long": 463,
              "short": 185,
              "net": 278
            }
          },
          "openInterest": 43557
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 262186,
              "short": 186402,
              "net": 75784
            },
            "nonCommercial": {
              "long": 150681,
              "short": 245982,
              "net": -95301
            },
            "smallTrader": {
              "long": 81979,
              "short": 62462,
              "net": 19517
            }
          },
          "openInterest": 504460
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14535,
              "short": 11139,
              "net": 3396
            },
            "nonCommercial": {
              "long": 17161,
              "short": 16526,
              "net": 635
            },
            "smallTrader": {
              "long": 8409,
              "short": 12440,
              "net": -4031
            }
          },
          "openInterest": 50131
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181021,
              "short": 283007,
              "net": -101986
            },
            "nonCommercial": {
              "long": 151740,
              "short": 61317,
              "net": 90423
            },
            "smallTrader": {
              "long": 25897,
              "short": 14334,
              "net": 11563
            }
          },
          "openInterest": 423356
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 159444,
              "short": 296627,
              "net": -137183
            },
            "nonCommercial": {
              "long": 226361,
              "short": 101825,
              "net": 124536
            },
            "smallTrader": {
              "long": 53431,
              "short": 40784,
              "net": 12647
            }
          },
          "openInterest": 517995
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223828,
              "short": 228334,
              "net": -4506
            },
            "nonCommercial": {
              "long": 45281,
              "short": 60216,
              "net": -14935
            },
            "smallTrader": {
              "long": 49592,
              "short": 30151,
              "net": 19441
            }
          },
          "openInterest": 405071
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112901,
              "short": 43105,
              "net": 69796
            },
            "nonCommercial": {
              "long": 35915,
              "short": 97495,
              "net": -61580
            },
            "smallTrader": {
              "long": 27217,
              "short": 35433,
              "net": -8216
            }
          },
          "openInterest": 180573
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97017,
              "short": 162299,
              "net": -65282
            },
            "nonCommercial": {
              "long": 108659,
              "short": 43095,
              "net": 65564
            },
            "smallTrader": {
              "long": 34579,
              "short": 34861,
              "net": -282
            }
          },
          "openInterest": 306386
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124726,
              "short": 222802,
              "net": -98076
            },
            "nonCommercial": {
              "long": 143065,
              "short": 28416,
              "net": 114649
            },
            "smallTrader": {
              "long": 30648,
              "short": 47221,
              "net": -16573
            }
          },
          "openInterest": 379870
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43905,
              "short": 195454,
              "net": -151549
            },
            "nonCommercial": {
              "long": 214359,
              "short": 66152,
              "net": 148207
            },
            "smallTrader": {
              "long": 6617,
              "short": 3275,
              "net": 3342
            }
          },
          "openInterest": 265513
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23478,
              "short": 24221,
              "net": -743
            },
            "nonCommercial": {
              "long": 11663,
              "short": 9366,
              "net": 2297
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43292
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 654311,
              "short": 609089,
              "net": 45222
            },
            "nonCommercial": {
              "long": 219877,
              "short": 293776,
              "net": -73899
            },
            "smallTrader": {
              "long": 72634,
              "short": 43957,
              "net": 28677
            }
          },
          "openInterest": 1314279
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27807,
              "short": 13145,
              "net": 14662
            },
            "nonCommercial": {
              "long": 19075,
              "short": 30513,
              "net": -11438
            },
            "smallTrader": {
              "long": 2737,
              "short": 5961,
              "net": -3224
            }
          },
          "openInterest": 50262
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15788,
              "short": 47843,
              "net": -32055
            },
            "nonCommercial": {
              "long": 44737,
              "short": 18987,
              "net": 25750
            },
            "smallTrader": {
              "long": 8989,
              "short": 2684,
              "net": 6305
            }
          },
          "openInterest": 75331
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 315296,
              "short": 310281,
              "net": 5015
            },
            "nonCommercial": {
              "long": 79738,
              "short": 88162,
              "net": -8424
            },
            "smallTrader": {
              "long": 21413,
              "short": 18004,
              "net": 3409
            }
          },
          "openInterest": 424824
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 389417,
              "short": 409282,
              "net": -19865
            },
            "nonCommercial": {
              "long": 83665,
              "short": 66175,
              "net": 17490
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 571543
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79189,
              "short": 91967,
              "net": -12778
            },
            "nonCommercial": {
              "long": 77542,
              "short": 79751,
              "net": -2209
            },
            "smallTrader": {
              "long": 31077,
              "short": 16090,
              "net": 14987
            }
          },
          "openInterest": 203788
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243917,
              "short": 247495,
              "net": -3578
            },
            "nonCommercial": {
              "long": 94465,
              "short": 105760,
              "net": -11295
            },
            "smallTrader": {
              "long": 47544,
              "short": 32671,
              "net": 14873
            }
          },
          "openInterest": 498143
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256366,
              "short": 217348,
              "net": 39018
            },
            "nonCommercial": {
              "long": 123213,
              "short": 167449,
              "net": -44236
            },
            "smallTrader": {
              "long": 35917,
              "short": 30699,
              "net": 5218
            }
          },
          "openInterest": 547202
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401285,
              "short": 258620,
              "net": 142665
            },
            "nonCommercial": {
              "long": 139203,
              "short": 262598,
              "net": -123395
            },
            "smallTrader": {
              "long": 51000,
              "short": 70270,
              "net": -19270
            }
          },
          "openInterest": 757088
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528152,
              "short": 448782,
              "net": 79370
            },
            "nonCommercial": {
              "long": 210309,
              "short": 289159,
              "net": -78850
            },
            "smallTrader": {
              "long": 79661,
              "short": 80181,
              "net": -520
            }
          },
          "openInterest": 1006144
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77574,
              "short": 20243,
              "net": 57331
            },
            "nonCommercial": {
              "long": 7646,
              "short": 47656,
              "net": -40010
            },
            "smallTrader": {
              "long": 8540,
              "short": 25861,
              "net": -17321
            }
          },
          "openInterest": 93782
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1030,
              "short": 31119,
              "net": -30089
            },
            "nonCommercial": {
              "long": 40211,
              "short": 13534,
              "net": 26677
            },
            "smallTrader": {
              "long": 4907,
              "short": 1495,
              "net": 3412
            }
          },
          "openInterest": 48083
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 193395,
              "short": 100420,
              "net": 92975
            },
            "nonCommercial": {
              "long": 96950,
              "short": 186646,
              "net": -89696
            },
            "smallTrader": {
              "long": 24824,
              "short": 28103,
              "net": -3279
            }
          },
          "openInterest": 382565
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130887,
              "short": 110002,
              "net": 20885
            },
            "nonCommercial": {
              "long": 82943,
              "short": 115655,
              "net": -32712
            },
            "smallTrader": {
              "long": 32718,
              "short": 20891,
              "net": 11827
            }
          },
          "openInterest": 340246
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177560,
              "short": 128061,
              "net": 49499
            },
            "nonCommercial": {
              "long": 142574,
              "short": 185979,
              "net": -43405
            },
            "smallTrader": {
              "long": 38298,
              "short": 44392,
              "net": -6094
            }
          },
          "openInterest": 497004
        }
      ]
    },
    {
      "reportDate": "2019-05-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2774693,
              "short": 2443475,
              "net": 331218
            },
            "nonCommercial": {
              "long": 619494,
              "short": 1042845,
              "net": -423351
            },
            "smallTrader": {
              "long": 502835,
              "short": 410702,
              "net": 92133
            }
          },
          "openInterest": 4235670
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2540278,
              "short": 2593596,
              "net": -53318
            },
            "nonCommercial": {
              "long": 1098146,
              "short": 1131961,
              "net": -33815
            },
            "smallTrader": {
              "long": 204040,
              "short": 116907,
              "net": 87133
            }
          },
          "openInterest": 4047516
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 655428,
              "short": 659051,
              "net": -3623
            },
            "nonCommercial": {
              "long": 146880,
              "short": 190890,
              "net": -44010
            },
            "smallTrader": {
              "long": 186334,
              "short": 138701,
              "net": 47633
            }
          },
          "openInterest": 1038330
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3576613,
              "short": 3397938,
              "net": 178675
            },
            "nonCommercial": {
              "long": 784242,
              "short": 952918,
              "net": -168676
            },
            "smallTrader": {
              "long": 342796,
              "short": 352795,
              "net": -9999
            }
          },
          "openInterest": 4945717
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109635,
              "short": 30466,
              "net": 79169
            },
            "nonCommercial": {
              "long": 39757,
              "short": 105868,
              "net": -66111
            },
            "smallTrader": {
              "long": 31024,
              "short": 44082,
              "net": -13058
            }
          },
          "openInterest": 183247
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 46,
              "net": -46
            },
            "nonCommercial": {
              "long": 2845,
              "short": 3826,
              "net": -981
            },
            "smallTrader": {
              "long": 1421,
              "short": 394,
              "net": 1027
            }
          },
          "openInterest": 4650
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28215,
              "short": 2301,
              "net": 25914
            },
            "nonCommercial": {
              "long": 15029,
              "short": 40929,
              "net": -25900
            },
            "smallTrader": {
              "long": 2069,
              "short": 2083,
              "net": -14
            }
          },
          "openInterest": 45313
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111772,
              "short": 75175,
              "net": 36597
            },
            "nonCommercial": {
              "long": 45638,
              "short": 71790,
              "net": -26152
            },
            "smallTrader": {
              "long": 24989,
              "short": 35434,
              "net": -10445
            }
          },
          "openInterest": 190191
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88138,
              "short": 43023,
              "net": 45115
            },
            "nonCommercial": {
              "long": 16282,
              "short": 58518,
              "net": -42236
            },
            "smallTrader": {
              "long": 31360,
              "short": 34239,
              "net": -2879
            }
          },
          "openInterest": 140682
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125113,
              "short": 149553,
              "net": -24440
            },
            "nonCommercial": {
              "long": 62421,
              "short": 40104,
              "net": 22317
            },
            "smallTrader": {
              "long": 13588,
              "short": 11465,
              "net": 2123
            }
          },
          "openInterest": 250428
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166434,
              "short": 125648,
              "net": 40786
            },
            "nonCommercial": {
              "long": 71734,
              "short": 124897,
              "net": -53163
            },
            "smallTrader": {
              "long": 22054,
              "short": 9677,
              "net": 12377
            }
          },
          "openInterest": 340239
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119994,
              "short": 100596,
              "net": 19398
            },
            "nonCommercial": {
              "long": 72490,
              "short": 94209,
              "net": -21719
            },
            "smallTrader": {
              "long": 16580,
              "short": 14259,
              "net": 2321
            }
          },
          "openInterest": 261724
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 762542,
              "short": 809024,
              "net": -46482
            },
            "nonCommercial": {
              "long": 415551,
              "short": 412306,
              "net": 3245
            },
            "smallTrader": {
              "long": 238637,
              "short": 195400,
              "net": 43237
            }
          },
          "openInterest": 1742099
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107080,
              "short": 86542,
              "net": 20538
            },
            "nonCommercial": {
              "long": 61316,
              "short": 79675,
              "net": -18359
            },
            "smallTrader": {
              "long": 11629,
              "short": 13808,
              "net": -2179
            }
          },
          "openInterest": 215527
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 690552,
              "short": 1192438,
              "net": -501886
            },
            "nonCommercial": {
              "long": 585979,
              "short": 107581,
              "net": 478398
            },
            "smallTrader": {
              "long": 91162,
              "short": 67674,
              "net": 23488
            }
          },
          "openInterest": 2085029
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12425,
              "short": 19807,
              "net": -7382
            },
            "nonCommercial": {
              "long": 16949,
              "short": 8395,
              "net": 8554
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38661
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24764,
              "short": 36650,
              "net": -11886
            },
            "nonCommercial": {
              "long": 13742,
              "short": 1934,
              "net": 11808
            },
            "smallTrader": {
              "long": 263,
              "short": 185,
              "net": 78
            }
          },
          "openInterest": 44503
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 272597,
              "short": 194394,
              "net": 78203
            },
            "nonCommercial": {
              "long": 149873,
              "short": 250975,
              "net": -101102
            },
            "smallTrader": {
              "long": 84105,
              "short": 61206,
              "net": 22899
            }
          },
          "openInterest": 516122
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15068,
              "short": 10643,
              "net": 4425
            },
            "nonCommercial": {
              "long": 17315,
              "short": 18889,
              "net": -1574
            },
            "smallTrader": {
              "long": 8736,
              "short": 11587,
              "net": -2851
            }
          },
          "openInterest": 50836
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185550,
              "short": 283158,
              "net": -97608
            },
            "nonCommercial": {
              "long": 146182,
              "short": 59212,
              "net": 86970
            },
            "smallTrader": {
              "long": 25836,
              "short": 15198,
              "net": 10638
            }
          },
          "openInterest": 421472
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 167827,
              "short": 275765,
              "net": -107938
            },
            "nonCommercial": {
              "long": 203628,
              "short": 114823,
              "net": 88805
            },
            "smallTrader": {
              "long": 53655,
              "short": 34522,
              "net": 19133
            }
          },
          "openInterest": 508643
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218379,
              "short": 226714,
              "net": -8335
            },
            "nonCommercial": {
              "long": 47656,
              "short": 59739,
              "net": -12083
            },
            "smallTrader": {
              "long": 51383,
              "short": 30965,
              "net": 20418
            }
          },
          "openInterest": 404925
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113574,
              "short": 48957,
              "net": 64617
            },
            "nonCommercial": {
              "long": 27540,
              "short": 82732,
              "net": -55192
            },
            "smallTrader": {
              "long": 25248,
              "short": 34673,
              "net": -9425
            }
          },
          "openInterest": 170834
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99956,
              "short": 164771,
              "net": -64815
            },
            "nonCommercial": {
              "long": 110030,
              "short": 45168,
              "net": 64862
            },
            "smallTrader": {
              "long": 34382,
              "short": 34429,
              "net": -47
            }
          },
          "openInterest": 312076
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127322,
              "short": 215177,
              "net": -87855
            },
            "nonCommercial": {
              "long": 136361,
              "short": 31869,
              "net": 104492
            },
            "smallTrader": {
              "long": 30826,
              "short": 47463,
              "net": -16637
            }
          },
          "openInterest": 379795
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45177,
              "short": 195276,
              "net": -150099
            },
            "nonCommercial": {
              "long": 218160,
              "short": 71675,
              "net": 146485
            },
            "smallTrader": {
              "long": 6733,
              "short": 3119,
              "net": 3614
            }
          },
          "openInterest": 271550
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22996,
              "short": 24277,
              "net": -1281
            },
            "nonCommercial": {
              "long": 12782,
              "short": 10190,
              "net": 2592
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43256
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 635942,
              "short": 604360,
              "net": 31582
            },
            "nonCommercial": {
              "long": 232934,
              "short": 293912,
              "net": -60978
            },
            "smallTrader": {
              "long": 72971,
              "short": 43575,
              "net": 29396
            }
          },
          "openInterest": 1305622
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28572,
              "short": 13986,
              "net": 14586
            },
            "nonCommercial": {
              "long": 26446,
              "short": 37310,
              "net": -10864
            },
            "smallTrader": {
              "long": 2922,
              "short": 6644,
              "net": -3722
            }
          },
          "openInterest": 58548
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18725,
              "short": 41051,
              "net": -22326
            },
            "nonCommercial": {
              "long": 46174,
              "short": 30684,
              "net": 15490
            },
            "smallTrader": {
              "long": 9629,
              "short": 2793,
              "net": 6836
            }
          },
          "openInterest": 78838
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 321666,
              "short": 308841,
              "net": 12825
            },
            "nonCommercial": {
              "long": 75765,
              "short": 90465,
              "net": -14700
            },
            "smallTrader": {
              "long": 21492,
              "short": 19617,
              "net": 1875
            }
          },
          "openInterest": 426573
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 389790,
              "short": 409401,
              "net": -19611
            },
            "nonCommercial": {
              "long": 83278,
              "short": 66134,
              "net": 17144
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 571843
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83301,
              "short": 88484,
              "net": -5183
            },
            "nonCommercial": {
              "long": 75482,
              "short": 90144,
              "net": -14662
            },
            "smallTrader": {
              "long": 33298,
              "short": 13453,
              "net": 19845
            }
          },
          "openInterest": 210356
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243645,
              "short": 256249,
              "net": -12604
            },
            "nonCommercial": {
              "long": 91797,
              "short": 94974,
              "net": -3177
            },
            "smallTrader": {
              "long": 47389,
              "short": 31608,
              "net": 15781
            }
          },
          "openInterest": 503581
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258227,
              "short": 231320,
              "net": 26907
            },
            "nonCommercial": {
              "long": 127057,
              "short": 159308,
              "net": -32251
            },
            "smallTrader": {
              "long": 34179,
              "short": 28835,
              "net": 5344
            }
          },
          "openInterest": 551992
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401202,
              "short": 282157,
              "net": 119045
            },
            "nonCommercial": {
              "long": 149946,
              "short": 249887,
              "net": -99941
            },
            "smallTrader": {
              "long": 50472,
              "short": 69576,
              "net": -19104
            }
          },
          "openInterest": 771522
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 548981,
              "short": 439356,
              "net": 109625
            },
            "nonCommercial": {
              "long": 208788,
              "short": 322644,
              "net": -113856
            },
            "smallTrader": {
              "long": 85040,
              "short": 80809,
              "net": 4231
            }
          },
          "openInterest": 1030604
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74340,
              "short": 19136,
              "net": 55204
            },
            "nonCommercial": {
              "long": 5270,
              "short": 42765,
              "net": -37495
            },
            "smallTrader": {
              "long": 8672,
              "short": 26381,
              "net": -17709
            }
          },
          "openInterest": 88283
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 984,
              "short": 31327,
              "net": -30343
            },
            "nonCommercial": {
              "long": 43400,
              "short": 16688,
              "net": 26712
            },
            "smallTrader": {
              "long": 5497,
              "short": 1866,
              "net": 3631
            }
          },
          "openInterest": 51830
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 185487,
              "short": 74108,
              "net": 111379
            },
            "nonCommercial": {
              "long": 81190,
              "short": 186510,
              "net": -105320
            },
            "smallTrader": {
              "long": 22403,
              "short": 28462,
              "net": -6059
            }
          },
          "openInterest": 369983
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121457,
              "short": 107366,
              "net": 14091
            },
            "nonCommercial": {
              "long": 81433,
              "short": 107149,
              "net": -25716
            },
            "smallTrader": {
              "long": 31936,
              "short": 20311,
              "net": 11625
            }
          },
          "openInterest": 332677
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155428,
              "short": 130502,
              "net": 24926
            },
            "nonCommercial": {
              "long": 135831,
              "short": 151962,
              "net": -16131
            },
            "smallTrader": {
              "long": 34538,
              "short": 43333,
              "net": -8795
            }
          },
          "openInterest": 455348
        }
      ]
    },
    {
      "reportDate": "2019-05-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2666001,
              "short": 2359692,
              "net": 306309
            },
            "nonCommercial": {
              "long": 607956,
              "short": 984129,
              "net": -376173
            },
            "smallTrader": {
              "long": 550401,
              "short": 480537,
              "net": 69864
            }
          },
          "openInterest": 4509558
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2511285,
              "short": 2479777,
              "net": 31508
            },
            "nonCommercial": {
              "long": 994067,
              "short": 1096864,
              "net": -102797
            },
            "smallTrader": {
              "long": 195631,
              "short": 124342,
              "net": 71289
            }
          },
          "openInterest": 3803511
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 610213,
              "short": 660434,
              "net": -50221
            },
            "nonCommercial": {
              "long": 166965,
              "short": 176296,
              "net": -9331
            },
            "smallTrader": {
              "long": 192160,
              "short": 132608,
              "net": 59552
            }
          },
          "openInterest": 1022234
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3477688,
              "short": 3412916,
              "net": 64772
            },
            "nonCommercial": {
              "long": 794839,
              "short": 906276,
              "net": -111437
            },
            "smallTrader": {
              "long": 430592,
              "short": 383927,
              "net": 46665
            }
          },
          "openInterest": 5000222
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110339,
              "short": 29753,
              "net": 80586
            },
            "nonCommercial": {
              "long": 38653,
              "short": 105046,
              "net": -66393
            },
            "smallTrader": {
              "long": 28783,
              "short": 42976,
              "net": -14193
            }
          },
          "openInterest": 179990
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 46,
              "net": -46
            },
            "nonCommercial": {
              "long": 3266,
              "short": 4417,
              "net": -1151
            },
            "smallTrader": {
              "long": 1553,
              "short": 356,
              "net": 1197
            }
          },
          "openInterest": 5190
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30583,
              "short": 3787,
              "net": 26796
            },
            "nonCommercial": {
              "long": 16704,
              "short": 43605,
              "net": -26901
            },
            "smallTrader": {
              "long": 2202,
              "short": 2097,
              "net": 105
            }
          },
          "openInterest": 53389
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130329,
              "short": 81944,
              "net": 48385
            },
            "nonCommercial": {
              "long": 51796,
              "short": 83792,
              "net": -31996
            },
            "smallTrader": {
              "long": 23444,
              "short": 39833,
              "net": -16389
            }
          },
          "openInterest": 213930
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89942,
              "short": 45632,
              "net": 44310
            },
            "nonCommercial": {
              "long": 15878,
              "short": 55301,
              "net": -39423
            },
            "smallTrader": {
              "long": 29705,
              "short": 34592,
              "net": -4887
            }
          },
          "openInterest": 140449
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123226,
              "short": 161129,
              "net": -37903
            },
            "nonCommercial": {
              "long": 71736,
              "short": 39319,
              "net": 32417
            },
            "smallTrader": {
              "long": 16281,
              "short": 10795,
              "net": 5486
            }
          },
          "openInterest": 265302
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169422,
              "short": 139281,
              "net": 30141
            },
            "nonCommercial": {
              "long": 71736,
              "short": 114378,
              "net": -42642
            },
            "smallTrader": {
              "long": 21015,
              "short": 8514,
              "net": 12501
            }
          },
          "openInterest": 346995
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123675,
              "short": 100585,
              "net": 23090
            },
            "nonCommercial": {
              "long": 73784,
              "short": 97617,
              "net": -23833
            },
            "smallTrader": {
              "long": 16086,
              "short": 15343,
              "net": 743
            }
          },
          "openInterest": 272194
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 766568,
              "short": 923105,
              "net": -156537
            },
            "nonCommercial": {
              "long": 438646,
              "short": 328652,
              "net": 109994
            },
            "smallTrader": {
              "long": 262754,
              "short": 216211,
              "net": 46543
            }
          },
          "openInterest": 1818382
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105706,
              "short": 87811,
              "net": 17895
            },
            "nonCommercial": {
              "long": 62362,
              "short": 78579,
              "net": -16217
            },
            "smallTrader": {
              "long": 10695,
              "short": 12373,
              "net": -1678
            }
          },
          "openInterest": 215815
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 726384,
              "short": 1175461,
              "net": -449077
            },
            "nonCommercial": {
              "long": 564433,
              "short": 125495,
              "net": 438938
            },
            "smallTrader": {
              "long": 79889,
              "short": 69750,
              "net": 10139
            }
          },
          "openInterest": 2102854
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14985,
              "short": 19781,
              "net": -4796
            },
            "nonCommercial": {
              "long": 12774,
              "short": 8461,
              "net": 4313
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39694
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25744,
              "short": 39143,
              "net": -13399
            },
            "nonCommercial": {
              "long": 15065,
              "short": 1825,
              "net": 13240
            },
            "smallTrader": {
              "long": 344,
              "short": 185,
              "net": 159
            }
          },
          "openInterest": 46893
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 283460,
              "short": 211782,
              "net": 71678
            },
            "nonCommercial": {
              "long": 151129,
              "short": 250820,
              "net": -99691
            },
            "smallTrader": {
              "long": 86718,
              "short": 58705,
              "net": 28013
            }
          },
          "openInterest": 536798
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15395,
              "short": 9807,
              "net": 5588
            },
            "nonCommercial": {
              "long": 16257,
              "short": 18503,
              "net": -2246
            },
            "smallTrader": {
              "long": 8079,
              "short": 11421,
              "net": -3342
            }
          },
          "openInterest": 49698
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181941,
              "short": 269057,
              "net": -87116
            },
            "nonCommercial": {
              "long": 136459,
              "short": 57395,
              "net": 79064
            },
            "smallTrader": {
              "long": 24625,
              "short": 16573,
              "net": 8052
            }
          },
          "openInterest": 391026
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 191290,
              "short": 301244,
              "net": -109954
            },
            "nonCommercial": {
              "long": 194463,
              "short": 107775,
              "net": 86688
            },
            "smallTrader": {
              "long": 57167,
              "short": 33901,
              "net": 23266
            }
          },
          "openInterest": 505126
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 224017,
              "short": 221545,
              "net": 2472
            },
            "nonCommercial": {
              "long": 38777,
              "short": 59164,
              "net": -20387
            },
            "smallTrader": {
              "long": 50042,
              "short": 32127,
              "net": 17915
            }
          },
          "openInterest": 389696
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110775,
              "short": 51158,
              "net": 59617
            },
            "nonCommercial": {
              "long": 25803,
              "short": 81380,
              "net": -55577
            },
            "smallTrader": {
              "long": 28541,
              "short": 32581,
              "net": -4040
            }
          },
          "openInterest": 169790
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103856,
              "short": 166267,
              "net": -62411
            },
            "nonCommercial": {
              "long": 109814,
              "short": 46942,
              "net": 62872
            },
            "smallTrader": {
              "long": 34165,
              "short": 34626,
              "net": -461
            }
          },
          "openInterest": 316995
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128768,
              "short": 212701,
              "net": -83933
            },
            "nonCommercial": {
              "long": 132315,
              "short": 34124,
              "net": 98191
            },
            "smallTrader": {
              "long": 32600,
              "short": 46858,
              "net": -14258
            }
          },
          "openInterest": 378704
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47918,
              "short": 194156,
              "net": -146238
            },
            "nonCommercial": {
              "long": 213758,
              "short": 71291,
              "net": 142467
            },
            "smallTrader": {
              "long": 6852,
              "short": 3081,
              "net": 3771
            }
          },
          "openInterest": 274999
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23185,
              "short": 26066,
              "net": -2881
            },
            "nonCommercial": {
              "long": 13902,
              "short": 10358,
              "net": 3544
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44743
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 631955,
              "short": 577619,
              "net": 54336
            },
            "nonCommercial": {
              "long": 226626,
              "short": 312577,
              "net": -85951
            },
            "smallTrader": {
              "long": 71750,
              "short": 40135,
              "net": 31615
            }
          },
          "openInterest": 1263583
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33608,
              "short": 13872,
              "net": 19736
            },
            "nonCommercial": {
              "long": 24986,
              "short": 41134,
              "net": -16148
            },
            "smallTrader": {
              "long": 2842,
              "short": 6430,
              "net": -3588
            }
          },
          "openInterest": 61961
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19635,
              "short": 34860,
              "net": -15225
            },
            "nonCommercial": {
              "long": 47601,
              "short": 39710,
              "net": 7891
            },
            "smallTrader": {
              "long": 11492,
              "short": 4158,
              "net": 7334
            }
          },
          "openInterest": 83398
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 324384,
              "short": 307969,
              "net": 16415
            },
            "nonCommercial": {
              "long": 72603,
              "short": 88961,
              "net": -16358
            },
            "smallTrader": {
              "long": 20013,
              "short": 20070,
              "net": -57
            }
          },
          "openInterest": 424897
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 399474,
              "short": 415883,
              "net": -16409
            },
            "nonCommercial": {
              "long": 82860,
              "short": 67715,
              "net": 15145
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 581858
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87083,
              "short": 85968,
              "net": 1115
            },
            "nonCommercial": {
              "long": 73663,
              "short": 96072,
              "net": -22409
            },
            "smallTrader": {
              "long": 35741,
              "short": 14447,
              "net": 21294
            }
          },
          "openInterest": 217605
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242007,
              "short": 272138,
              "net": -30131
            },
            "nonCommercial": {
              "long": 92460,
              "short": 81431,
              "net": 11029
            },
            "smallTrader": {
              "long": 50918,
              "short": 31816,
              "net": 19102
            }
          },
          "openInterest": 500486
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257658,
              "short": 241733,
              "net": 15925
            },
            "nonCommercial": {
              "long": 124297,
              "short": 146531,
              "net": -22234
            },
            "smallTrader": {
              "long": 35789,
              "short": 29480,
              "net": 6309
            }
          },
          "openInterest": 551055
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393773,
              "short": 301637,
              "net": 92136
            },
            "nonCommercial": {
              "long": 144604,
              "short": 221587,
              "net": -76983
            },
            "smallTrader": {
              "long": 54679,
              "short": 69832,
              "net": -15153
            }
          },
          "openInterest": 778621
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 546154,
              "short": 440221,
              "net": 105933
            },
            "nonCommercial": {
              "long": 216844,
              "short": 333262,
              "net": -116418
            },
            "smallTrader": {
              "long": 91703,
              "short": 81218,
              "net": 10485
            }
          },
          "openInterest": 1039476
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72170,
              "short": 18550,
              "net": 53620
            },
            "nonCommercial": {
              "long": 4644,
              "short": 39319,
              "net": -34675
            },
            "smallTrader": {
              "long": 8459,
              "short": 27404,
              "net": -18945
            }
          },
          "openInterest": 85660
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 843,
              "short": 31461,
              "net": -30618
            },
            "nonCommercial": {
              "long": 41919,
              "short": 14821,
              "net": 27098
            },
            "smallTrader": {
              "long": 5125,
              "short": 1605,
              "net": 3520
            }
          },
          "openInterest": 50088
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 188304,
              "short": 77696,
              "net": 110608
            },
            "nonCommercial": {
              "long": 80301,
              "short": 186128,
              "net": -105827
            },
            "smallTrader": {
              "long": 22441,
              "short": 27222,
              "net": -4781
            }
          },
          "openInterest": 366195
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124426,
              "short": 115665,
              "net": 8761
            },
            "nonCommercial": {
              "long": 79575,
              "short": 97646,
              "net": -18071
            },
            "smallTrader": {
              "long": 29877,
              "short": 20567,
              "net": 9310
            }
          },
          "openInterest": 328319
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146694,
              "short": 133035,
              "net": 13659
            },
            "nonCommercial": {
              "long": 131334,
              "short": 136705,
              "net": -5371
            },
            "smallTrader": {
              "long": 33727,
              "short": 42015,
              "net": -8288
            }
          },
          "openInterest": 444957
        }
      ]
    },
    {
      "reportDate": "2019-06-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2587844,
              "short": 2168883,
              "net": 418961
            },
            "nonCommercial": {
              "long": 613273,
              "short": 1080975,
              "net": -467702
            },
            "smallTrader": {
              "long": 466801,
              "short": 418060,
              "net": 48741
            }
          },
          "openInterest": 3934810
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2327836,
              "short": 2337776,
              "net": -9940
            },
            "nonCommercial": {
              "long": 1036550,
              "short": 1082608,
              "net": -46058
            },
            "smallTrader": {
              "long": 169458,
              "short": 113460,
              "net": 55998
            }
          },
          "openInterest": 3581553
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 592990,
              "short": 625446,
              "net": -32456
            },
            "nonCommercial": {
              "long": 166027,
              "short": 175539,
              "net": -9512
            },
            "smallTrader": {
              "long": 187480,
              "short": 145512,
              "net": 41968
            }
          },
          "openInterest": 981140
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3384303,
              "short": 3248403,
              "net": 135900
            },
            "nonCommercial": {
              "long": 810782,
              "short": 974866,
              "net": -164084
            },
            "smallTrader": {
              "long": 354496,
              "short": 326312,
              "net": 28184
            }
          },
          "openInterest": 4646931
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104571,
              "short": 26179,
              "net": 78392
            },
            "nonCommercial": {
              "long": 36304,
              "short": 99595,
              "net": -63291
            },
            "smallTrader": {
              "long": 26588,
              "short": 41689,
              "net": -15101
            }
          },
          "openInterest": 170251
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 34,
              "net": -34
            },
            "nonCommercial": {
              "long": 2834,
              "short": 3763,
              "net": -929
            },
            "smallTrader": {
              "long": 1391,
              "short": 428,
              "net": 963
            }
          },
          "openInterest": 4436
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33603,
              "short": 3117,
              "net": 30486
            },
            "nonCommercial": {
              "long": 6991,
              "short": 37670,
              "net": -30679
            },
            "smallTrader": {
              "long": 1813,
              "short": 1620,
              "net": 193
            }
          },
          "openInterest": 43687
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146295,
              "short": 82794,
              "net": 63501
            },
            "nonCommercial": {
              "long": 41998,
              "short": 89760,
              "net": -47762
            },
            "smallTrader": {
              "long": 23773,
              "short": 39512,
              "net": -15739
            }
          },
          "openInterest": 220728
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99023,
              "short": 55664,
              "net": 43359
            },
            "nonCommercial": {
              "long": 15330,
              "short": 57089,
              "net": -41759
            },
            "smallTrader": {
              "long": 30008,
              "short": 31608,
              "net": -1600
            }
          },
          "openInterest": 151970
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128257,
              "short": 162461,
              "net": -34204
            },
            "nonCommercial": {
              "long": 70033,
              "short": 39110,
              "net": 30923
            },
            "smallTrader": {
              "long": 16031,
              "short": 12750,
              "net": 3281
            }
          },
          "openInterest": 266249
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159707,
              "short": 146881,
              "net": 12826
            },
            "nonCommercial": {
              "long": 69235,
              "short": 90478,
              "net": -21243
            },
            "smallTrader": {
              "long": 19802,
              "short": 11385,
              "net": 8417
            }
          },
          "openInterest": 319356
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121910,
              "short": 97298,
              "net": 24612
            },
            "nonCommercial": {
              "long": 76217,
              "short": 102963,
              "net": -26746
            },
            "smallTrader": {
              "long": 17112,
              "short": 14978,
              "net": 2134
            }
          },
          "openInterest": 281813
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 752249,
              "short": 1002954,
              "net": -250705
            },
            "nonCommercial": {
              "long": 449519,
              "short": 225504,
              "net": 224015
            },
            "smallTrader": {
              "long": 250600,
              "short": 223910,
              "net": 26690
            }
          },
          "openInterest": 1797358
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100316,
              "short": 86721,
              "net": 13595
            },
            "nonCommercial": {
              "long": 60929,
              "short": 72855,
              "net": -11926
            },
            "smallTrader": {
              "long": 12750,
              "short": 14419,
              "net": -1669
            }
          },
          "openInterest": 208314
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 737144,
              "short": 1148692,
              "net": -411548
            },
            "nonCommercial": {
              "long": 538947,
              "short": 138779,
              "net": 400168
            },
            "smallTrader": {
              "long": 82351,
              "short": 70971,
              "net": 11380
            }
          },
          "openInterest": 2078407
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19570,
              "short": 18461,
              "net": 1109
            },
            "nonCommercial": {
              "long": 9972,
              "short": 8907,
              "net": 1065
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39206
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19772,
              "short": 33320,
              "net": -13548
            },
            "nonCommercial": {
              "long": 14646,
              "short": 1290,
              "net": 13356
            },
            "smallTrader": {
              "long": 324,
              "short": 132,
              "net": 192
            }
          },
          "openInterest": 41077
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 266118,
              "short": 205562,
              "net": 60556
            },
            "nonCommercial": {
              "long": 155771,
              "short": 243322,
              "net": -87551
            },
            "smallTrader": {
              "long": 84927,
              "short": 57932,
              "net": 26995
            }
          },
          "openInterest": 517428
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13464,
              "short": 10247,
              "net": 3217
            },
            "nonCommercial": {
              "long": 15016,
              "short": 16512,
              "net": -1496
            },
            "smallTrader": {
              "long": 9277,
              "short": 10998,
              "net": -1721
            }
          },
          "openInterest": 49518
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164444,
              "short": 249958,
              "net": -85514
            },
            "nonCommercial": {
              "long": 131207,
              "short": 54303,
              "net": 76904
            },
            "smallTrader": {
              "long": 24048,
              "short": 15438,
              "net": 8610
            }
          },
          "openInterest": 370843
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132517,
              "short": 305093,
              "net": -172576
            },
            "nonCommercial": {
              "long": 240477,
              "short": 84362,
              "net": 156115
            },
            "smallTrader": {
              "long": 51603,
              "short": 35142,
              "net": 16461
            }
          },
          "openInterest": 481495
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 242208,
              "short": 231349,
              "net": 10859
            },
            "nonCommercial": {
              "long": 35455,
              "short": 56171,
              "net": -20716
            },
            "smallTrader": {
              "long": 47459,
              "short": 37602,
              "net": 9857
            }
          },
          "openInterest": 409788
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104461,
              "short": 59919,
              "net": 44542
            },
            "nonCommercial": {
              "long": 27437,
              "short": 71826,
              "net": -44389
            },
            "smallTrader": {
              "long": 30525,
              "short": 30678,
              "net": -153
            }
          },
          "openInterest": 167810
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101784,
              "short": 156875,
              "net": -55091
            },
            "nonCommercial": {
              "long": 106562,
              "short": 49101,
              "net": 57461
            },
            "smallTrader": {
              "long": 32170,
              "short": 34540,
              "net": -2370
            }
          },
          "openInterest": 311705
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127302,
              "short": 198986,
              "net": -71684
            },
            "nonCommercial": {
              "long": 124443,
              "short": 42525,
              "net": 81918
            },
            "smallTrader": {
              "long": 33536,
              "short": 43770,
              "net": -10234
            }
          },
          "openInterest": 373198
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54635,
              "short": 181509,
              "net": -126874
            },
            "nonCommercial": {
              "long": 172354,
              "short": 48125,
              "net": 124229
            },
            "smallTrader": {
              "long": 6965,
              "short": 4320,
              "net": 2645
            }
          },
          "openInterest": 242090
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25298,
              "short": 25126,
              "net": 172
            },
            "nonCommercial": {
              "long": 12281,
              "short": 11440,
              "net": 841
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44544
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 630124,
              "short": 558766,
              "net": 71358
            },
            "nonCommercial": {
              "long": 239315,
              "short": 343820,
              "net": -104505
            },
            "smallTrader": {
              "long": 72760,
              "short": 39613,
              "net": 33147
            }
          },
          "openInterest": 1314121
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37637,
              "short": 14213,
              "net": 23424
            },
            "nonCommercial": {
              "long": 23476,
              "short": 43872,
              "net": -20396
            },
            "smallTrader": {
              "long": 2886,
              "short": 5914,
              "net": -3028
            }
          },
          "openInterest": 68760
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18931,
              "short": 33920,
              "net": -14989
            },
            "nonCommercial": {
              "long": 48117,
              "short": 41048,
              "net": 7069
            },
            "smallTrader": {
              "long": 11190,
              "short": 3270,
              "net": 7920
            }
          },
          "openInterest": 83492
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 330671,
              "short": 300743,
              "net": 29928
            },
            "nonCommercial": {
              "long": 58470,
              "short": 87320,
              "net": -28850
            },
            "smallTrader": {
              "long": 20843,
              "short": 21921,
              "net": -1078
            }
          },
          "openInterest": 421937
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 407864,
              "short": 417036,
              "net": -9172
            },
            "nonCommercial": {
              "long": 88943,
              "short": 71421,
              "net": 17522
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 581678
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82484,
              "short": 94773,
              "net": -12289
            },
            "nonCommercial": {
              "long": 76653,
              "short": 85096,
              "net": -8443
            },
            "smallTrader": {
              "long": 35097,
              "short": 14365,
              "net": 20732
            }
          },
          "openInterest": 216145
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238947,
              "short": 289072,
              "net": -50125
            },
            "nonCommercial": {
              "long": 92131,
              "short": 58695,
              "net": 33436
            },
            "smallTrader": {
              "long": 46337,
              "short": 29648,
              "net": 16689
            }
          },
          "openInterest": 486652
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245194,
              "short": 236499,
              "net": 8695
            },
            "nonCommercial": {
              "long": 124185,
              "short": 137322,
              "net": -13137
            },
            "smallTrader": {
              "long": 33632,
              "short": 29190,
              "net": 4442
            }
          },
          "openInterest": 517399
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392447,
              "short": 320977,
              "net": 71470
            },
            "nonCommercial": {
              "long": 139755,
              "short": 187648,
              "net": -47893
            },
            "smallTrader": {
              "long": 50888,
              "short": 74465,
              "net": -23577
            }
          },
          "openInterest": 771623
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 563581,
              "short": 480052,
              "net": 83529
            },
            "nonCommercial": {
              "long": 217402,
              "short": 318471,
              "net": -101069
            },
            "smallTrader": {
              "long": 85521,
              "short": 67981,
              "net": 17540
            }
          },
          "openInterest": 1025985
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67217,
              "short": 17067,
              "net": 50150
            },
            "nonCommercial": {
              "long": 4541,
              "short": 40606,
              "net": -36065
            },
            "smallTrader": {
              "long": 10110,
              "short": 24195,
              "net": -14085
            }
          },
          "openInterest": 82843
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 861,
              "short": 29853,
              "net": -28992
            },
            "nonCommercial": {
              "long": 39348,
              "short": 13114,
              "net": 26234
            },
            "smallTrader": {
              "long": 4949,
              "short": 2191,
              "net": 2758
            }
          },
          "openInterest": 46897
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 189753,
              "short": 101465,
              "net": 88288
            },
            "nonCommercial": {
              "long": 92573,
              "short": 178083,
              "net": -85510
            },
            "smallTrader": {
              "long": 28568,
              "short": 31346,
              "net": -2778
            }
          },
          "openInterest": 385854
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115351,
              "short": 113450,
              "net": 1901
            },
            "nonCommercial": {
              "long": 73017,
              "short": 79129,
              "net": -6112
            },
            "smallTrader": {
              "long": 26965,
              "short": 22754,
              "net": 4211
            }
          },
          "openInterest": 305542
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143734,
              "short": 131751,
              "net": 11983
            },
            "nonCommercial": {
              "long": 119273,
              "short": 122958,
              "net": -3685
            },
            "smallTrader": {
              "long": 34345,
              "short": 42643,
              "net": -8298
            }
          },
          "openInterest": 442184
        }
      ]
    },
    {
      "reportDate": "2019-06-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2584462,
              "short": 2273338,
              "net": 311124
            },
            "nonCommercial": {
              "long": 643501,
              "short": 1009489,
              "net": -365988
            },
            "smallTrader": {
              "long": 476907,
              "short": 422043,
              "net": 54864
            }
          },
          "openInterest": 3935860
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2439518,
              "short": 2337945,
              "net": 101573
            },
            "nonCommercial": {
              "long": 993218,
              "short": 1168832,
              "net": -175614
            },
            "smallTrader": {
              "long": 189523,
              "short": 115482,
              "net": 74041
            }
          },
          "openInterest": 3680451
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 582662,
              "short": 640762,
              "net": -58100
            },
            "nonCommercial": {
              "long": 184502,
              "short": 166313,
              "net": 18189
            },
            "smallTrader": {
              "long": 179576,
              "short": 139665,
              "net": 39911
            }
          },
          "openInterest": 968255
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3263620,
              "short": 3222220,
              "net": 41400
            },
            "nonCommercial": {
              "long": 819482,
              "short": 881212,
              "net": -61730
            },
            "smallTrader": {
              "long": 342480,
              "short": 322150,
              "net": 20330
            }
          },
          "openInterest": 4509009
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128190,
              "short": 53894,
              "net": 74296
            },
            "nonCommercial": {
              "long": 32447,
              "short": 95673,
              "net": -63226
            },
            "smallTrader": {
              "long": 30065,
              "short": 41135,
              "net": -11070
            }
          },
          "openInterest": 198112
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 101,
              "net": -101
            },
            "nonCommercial": {
              "long": 2794,
              "short": 3694,
              "net": -900
            },
            "smallTrader": {
              "long": 1360,
              "short": 359,
              "net": 1001
            }
          },
          "openInterest": 4434
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33460,
              "short": 8209,
              "net": 25251
            },
            "nonCommercial": {
              "long": 5649,
              "short": 31296,
              "net": -25647
            },
            "smallTrader": {
              "long": 2021,
              "short": 1625,
              "net": 396
            }
          },
          "openInterest": 42084
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152966,
              "short": 92923,
              "net": 60043
            },
            "nonCommercial": {
              "long": 33761,
              "short": 78562,
              "net": -44801
            },
            "smallTrader": {
              "long": 24136,
              "short": 39378,
              "net": -15242
            }
          },
          "openInterest": 221181
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96453,
              "short": 69782,
              "net": 26671
            },
            "nonCommercial": {
              "long": 25597,
              "short": 58437,
              "net": -32840
            },
            "smallTrader": {
              "long": 33318,
              "short": 27149,
              "net": 6169
            }
          },
          "openInterest": 159212
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114985,
              "short": 159013,
              "net": -44028
            },
            "nonCommercial": {
              "long": 76136,
              "short": 37301,
              "net": 38835
            },
            "smallTrader": {
              "long": 19028,
              "short": 13835,
              "net": 5193
            }
          },
          "openInterest": 265209
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158633,
              "short": 146704,
              "net": 11929
            },
            "nonCommercial": {
              "long": 59512,
              "short": 81008,
              "net": -21496
            },
            "smallTrader": {
              "long": 21121,
              "short": 11554,
              "net": 9567
            }
          },
          "openInterest": 295209
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124879,
              "short": 97773,
              "net": 27106
            },
            "nonCommercial": {
              "long": 79399,
              "short": 109920,
              "net": -30521
            },
            "smallTrader": {
              "long": 19699,
              "short": 16284,
              "net": 3415
            }
          },
          "openInterest": 284848
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 736560,
              "short": 1002630,
              "net": -266070
            },
            "nonCommercial": {
              "long": 447556,
              "short": 208181,
              "net": 239375
            },
            "smallTrader": {
              "long": 249351,
              "short": 222656,
              "net": 26695
            }
          },
          "openInterest": 1790591
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104196,
              "short": 85971,
              "net": 18225
            },
            "nonCommercial": {
              "long": 61632,
              "short": 78296,
              "net": -16664
            },
            "smallTrader": {
              "long": 13047,
              "short": 14608,
              "net": -1561
            }
          },
          "openInterest": 206395
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 748569,
              "short": 1107188,
              "net": -358619
            },
            "nonCommercial": {
              "long": 515457,
              "short": 163802,
              "net": 351655
            },
            "smallTrader": {
              "long": 81684,
              "short": 74720,
              "net": 6964
            }
          },
          "openInterest": 2057046
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17731,
              "short": 19199,
              "net": -1468
            },
            "nonCommercial": {
              "long": 10111,
              "short": 6984,
              "net": 3127
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37341
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22967,
              "short": 36259,
              "net": -13292
            },
            "nonCommercial": {
              "long": 14426,
              "short": 1319,
              "net": 13107
            },
            "smallTrader": {
              "long": 329,
              "short": 144,
              "net": 185
            }
          },
          "openInterest": 44204
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 289197,
              "short": 227051,
              "net": 62146
            },
            "nonCommercial": {
              "long": 149661,
              "short": 236453,
              "net": -86792
            },
            "smallTrader": {
              "long": 89138,
              "short": 64492,
              "net": 24646
            }
          },
          "openInterest": 542810
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12797,
              "short": 9893,
              "net": 2904
            },
            "nonCommercial": {
              "long": 15358,
              "short": 16502,
              "net": -1144
            },
            "smallTrader": {
              "long": 9643,
              "short": 11403,
              "net": -1760
            }
          },
          "openInterest": 48144
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170162,
              "short": 246967,
              "net": -76805
            },
            "nonCommercial": {
              "long": 125574,
              "short": 53280,
              "net": 72294
            },
            "smallTrader": {
              "long": 22353,
              "short": 17842,
              "net": 4511
            }
          },
          "openInterest": 373159
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 137719,
              "short": 339746,
              "net": -202027
            },
            "nonCommercial": {
              "long": 250114,
              "short": 65876,
              "net": 184238
            },
            "smallTrader": {
              "long": 48995,
              "short": 31206,
              "net": 17789
            }
          },
          "openInterest": 496663
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 240195,
              "short": 223194,
              "net": 17001
            },
            "nonCommercial": {
              "long": 33864,
              "short": 57920,
              "net": -24056
            },
            "smallTrader": {
              "long": 44729,
              "short": 37674,
              "net": 7055
            }
          },
          "openInterest": 414562
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112117,
              "short": 66547,
              "net": 45570
            },
            "nonCommercial": {
              "long": 20786,
              "short": 65951,
              "net": -45165
            },
            "smallTrader": {
              "long": 29772,
              "short": 30177,
              "net": -405
            }
          },
          "openInterest": 169387
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98358,
              "short": 152812,
              "net": -54454
            },
            "nonCommercial": {
              "long": 105478,
              "short": 51068,
              "net": 54410
            },
            "smallTrader": {
              "long": 34629,
              "short": 34585,
              "net": 44
            }
          },
          "openInterest": 312249
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129564,
              "short": 188522,
              "net": -58958
            },
            "nonCommercial": {
              "long": 113250,
              "short": 44311,
              "net": 68939
            },
            "smallTrader": {
              "long": 33087,
              "short": 43068,
              "net": -9981
            }
          },
          "openInterest": 359965
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67837,
              "short": 172813,
              "net": -104976
            },
            "nonCommercial": {
              "long": 141898,
              "short": 40583,
              "net": 101315
            },
            "smallTrader": {
              "long": 6156,
              "short": 2495,
              "net": 3661
            }
          },
          "openInterest": 222003
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22927,
              "short": 23903,
              "net": -976
            },
            "nonCommercial": {
              "long": 13822,
              "short": 11509,
              "net": 2313
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43984
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 615018,
              "short": 522010,
              "net": 93008
            },
            "nonCommercial": {
              "long": 239995,
              "short": 366943,
              "net": -126948
            },
            "smallTrader": {
              "long": 78757,
              "short": 44817,
              "net": 33940
            }
          },
          "openInterest": 1329091
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35389,
              "short": 16256,
              "net": 19133
            },
            "nonCommercial": {
              "long": 23072,
              "short": 39194,
              "net": -16122
            },
            "smallTrader": {
              "long": 3367,
              "short": 6378,
              "net": -3011
            }
          },
          "openInterest": 62497
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21686,
              "short": 36867,
              "net": -15181
            },
            "nonCommercial": {
              "long": 47336,
              "short": 40384,
              "net": 6952
            },
            "smallTrader": {
              "long": 11656,
              "short": 3427,
              "net": 8229
            }
          },
          "openInterest": 86371
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 336405,
              "short": 296963,
              "net": 39442
            },
            "nonCommercial": {
              "long": 51828,
              "short": 93636,
              "net": -41808
            },
            "smallTrader": {
              "long": 25097,
              "short": 22731,
              "net": 2366
            }
          },
          "openInterest": 424631
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 415662,
              "short": 425981,
              "net": -10319
            },
            "nonCommercial": {
              "long": 85663,
              "short": 74112,
              "net": 11551
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 586932
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85922,
              "short": 111113,
              "net": -25191
            },
            "nonCommercial": {
              "long": 85225,
              "short": 82565,
              "net": 2660
            },
            "smallTrader": {
              "long": 36497,
              "short": 13966,
              "net": 22531
            }
          },
          "openInterest": 226513
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234986,
              "short": 282433,
              "net": -47447
            },
            "nonCommercial": {
              "long": 87686,
              "short": 55308,
              "net": 32378
            },
            "smallTrader": {
              "long": 46042,
              "short": 30973,
              "net": 15069
            }
          },
          "openInterest": 482155
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235450,
              "short": 227730,
              "net": 7720
            },
            "nonCommercial": {
              "long": 117633,
              "short": 132924,
              "net": -15291
            },
            "smallTrader": {
              "long": 35219,
              "short": 27648,
              "net": 7571
            }
          },
          "openInterest": 487041
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382625,
              "short": 310835,
              "net": 71790
            },
            "nonCommercial": {
              "long": 140432,
              "short": 188101,
              "net": -47669
            },
            "smallTrader": {
              "long": 48757,
              "short": 72878,
              "net": -24121
            }
          },
          "openInterest": 757333
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 567201,
              "short": 505663,
              "net": 61538
            },
            "nonCommercial": {
              "long": 205247,
              "short": 281635,
              "net": -76388
            },
            "smallTrader": {
              "long": 78981,
              "short": 64131,
              "net": 14850
            }
          },
          "openInterest": 993278
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58479,
              "short": 20124,
              "net": 38355
            },
            "nonCommercial": {
              "long": 4466,
              "short": 29254,
              "net": -24788
            },
            "smallTrader": {
              "long": 8908,
              "short": 22475,
              "net": -13567
            }
          },
          "openInterest": 72177
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3458,
              "short": 30089,
              "net": -26631
            },
            "nonCommercial": {
              "long": 36885,
              "short": 12896,
              "net": 23989
            },
            "smallTrader": {
              "long": 6064,
              "short": 3422,
              "net": 2642
            }
          },
          "openInterest": 49167
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 191632,
              "short": 94712,
              "net": 96920
            },
            "nonCommercial": {
              "long": 84391,
              "short": 175573,
              "net": -91182
            },
            "smallTrader": {
              "long": 24982,
              "short": 30720,
              "net": -5738
            }
          },
          "openInterest": 380320
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115673,
              "short": 116102,
              "net": -429
            },
            "nonCommercial": {
              "long": 71828,
              "short": 77072,
              "net": -5244
            },
            "smallTrader": {
              "long": 27265,
              "short": 21592,
              "net": 5673
            }
          },
          "openInterest": 299794
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142072,
              "short": 141179,
              "net": 893
            },
            "nonCommercial": {
              "long": 125812,
              "short": 116102,
              "net": 9710
            },
            "smallTrader": {
              "long": 33884,
              "short": 44487,
              "net": -10603
            }
          },
          "openInterest": 420761
        }
      ]
    },
    {
      "reportDate": "2019-06-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2572128,
              "short": 2231729,
              "net": 340399
            },
            "nonCommercial": {
              "long": 621005,
              "short": 1023989,
              "net": -402984
            },
            "smallTrader": {
              "long": 465129,
              "short": 402544,
              "net": 62585
            }
          },
          "openInterest": 3855139
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2421451,
              "short": 2347641,
              "net": 73810
            },
            "nonCommercial": {
              "long": 915891,
              "short": 1069717,
              "net": -153826
            },
            "smallTrader": {
              "long": 199050,
              "short": 119034,
              "net": 80016
            }
          },
          "openInterest": 3603464
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 574914,
              "short": 638095,
              "net": -63181
            },
            "nonCommercial": {
              "long": 191719,
              "short": 173429,
              "net": 18290
            },
            "smallTrader": {
              "long": 177202,
              "short": 132311,
              "net": 44891
            }
          },
          "openInterest": 964506
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3277151,
              "short": 3261228,
              "net": 15923
            },
            "nonCommercial": {
              "long": 822524,
              "short": 862397,
              "net": -39873
            },
            "smallTrader": {
              "long": 355518,
              "short": 331568,
              "net": 23950
            }
          },
          "openInterest": 4526480
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103974,
              "short": 24195,
              "net": 79779
            },
            "nonCommercial": {
              "long": 43352,
              "short": 108215,
              "net": -64863
            },
            "smallTrader": {
              "long": 27781,
              "short": 42697,
              "net": -14916
            }
          },
          "openInterest": 178401
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 101,
              "net": -101
            },
            "nonCommercial": {
              "long": 3400,
              "short": 4431,
              "net": -1031
            },
            "smallTrader": {
              "long": 1500,
              "short": 368,
              "net": 1132
            }
          },
          "openInterest": 5391
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32779,
              "short": 10494,
              "net": 22285
            },
            "nonCommercial": {
              "long": 7692,
              "short": 30259,
              "net": -22567
            },
            "smallTrader": {
              "long": 1832,
              "short": 1550,
              "net": 282
            }
          },
          "openInterest": 42961
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145152,
              "short": 77424,
              "net": 67728
            },
            "nonCommercial": {
              "long": 33155,
              "short": 85719,
              "net": -52564
            },
            "smallTrader": {
              "long": 22981,
              "short": 38145,
              "net": -15164
            }
          },
          "openInterest": 210421
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70537,
              "short": 67737,
              "net": 2800
            },
            "nonCommercial": {
              "long": 19796,
              "short": 57867,
              "net": -38071
            },
            "smallTrader": {
              "long": 62922,
              "short": 27651,
              "net": 35271
            }
          },
          "openInterest": 160795
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108323,
              "short": 157018,
              "net": -48695
            },
            "nonCommercial": {
              "long": 82139,
              "short": 38812,
              "net": 43327
            },
            "smallTrader": {
              "long": 17828,
              "short": 12460,
              "net": 5368
            }
          },
          "openInterest": 264232
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154072,
              "short": 142778,
              "net": 11294
            },
            "nonCommercial": {
              "long": 60830,
              "short": 80762,
              "net": -19932
            },
            "smallTrader": {
              "long": 17811,
              "short": 9173,
              "net": 8638
            }
          },
          "openInterest": 280465
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119103,
              "short": 97462,
              "net": 21641
            },
            "nonCommercial": {
              "long": 82255,
              "short": 106207,
              "net": -23952
            },
            "smallTrader": {
              "long": 18995,
              "short": 16684,
              "net": 2311
            }
          },
          "openInterest": 280643
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 772268,
              "short": 1077353,
              "net": -305085
            },
            "nonCommercial": {
              "long": 473643,
              "short": 203297,
              "net": 270346
            },
            "smallTrader": {
              "long": 264580,
              "short": 229841,
              "net": 34739
            }
          },
          "openInterest": 1841025
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93845,
              "short": 72286,
              "net": 21559
            },
            "nonCommercial": {
              "long": 53833,
              "short": 74415,
              "net": -20582
            },
            "smallTrader": {
              "long": 12769,
              "short": 13746,
              "net": -977
            }
          },
          "openInterest": 180266
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 731622,
              "short": 1094291,
              "net": -362669
            },
            "nonCommercial": {
              "long": 502749,
              "short": 139662,
              "net": 363087
            },
            "smallTrader": {
              "long": 78668,
              "short": 79086,
              "net": -418
            }
          },
          "openInterest": 2003618
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19886,
              "short": 26191,
              "net": -6305
            },
            "nonCommercial": {
              "long": 14402,
              "short": 6132,
              "net": 8270
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43795
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24889,
              "short": 38377,
              "net": -13488
            },
            "nonCommercial": {
              "long": 14840,
              "short": 1658,
              "net": 13182
            },
            "smallTrader": {
              "long": 455,
              "short": 149,
              "net": 306
            }
          },
          "openInterest": 46766
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 250067,
              "short": 222928,
              "net": 27139
            },
            "nonCommercial": {
              "long": 162795,
              "short": 215125,
              "net": -52330
            },
            "smallTrader": {
              "long": 82081,
              "short": 56890,
              "net": 25191
            }
          },
          "openInterest": 503825
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13226,
              "short": 9384,
              "net": 3842
            },
            "nonCommercial": {
              "long": 14946,
              "short": 16654,
              "net": -1708
            },
            "smallTrader": {
              "long": 9353,
              "short": 11487,
              "net": -2134
            }
          },
          "openInterest": 48199
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164677,
              "short": 241391,
              "net": -76714
            },
            "nonCommercial": {
              "long": 124347,
              "short": 51223,
              "net": 73124
            },
            "smallTrader": {
              "long": 22018,
              "short": 18428,
              "net": 3590
            }
          },
          "openInterest": 372743
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 141993,
              "short": 365848,
              "net": -223855
            },
            "nonCommercial": {
              "long": 274633,
              "short": 70310,
              "net": 204323
            },
            "smallTrader": {
              "long": 52355,
              "short": 32823,
              "net": 19532
            }
          },
          "openInterest": 525636
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 234987,
              "short": 221950,
              "net": 13037
            },
            "nonCommercial": {
              "long": 32988,
              "short": 51290,
              "net": -18302
            },
            "smallTrader": {
              "long": 45201,
              "short": 39936,
              "net": 5265
            }
          },
          "openInterest": 411744
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63256,
              "short": 45768,
              "net": 17488
            },
            "nonCommercial": {
              "long": 28169,
              "short": 44734,
              "net": -16565
            },
            "smallTrader": {
              "long": 28298,
              "short": 29221,
              "net": -923
            }
          },
          "openInterest": 123629
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95747,
              "short": 147587,
              "net": -51840
            },
            "nonCommercial": {
              "long": 104803,
              "short": 48326,
              "net": 56477
            },
            "smallTrader": {
              "long": 31765,
              "short": 36402,
              "net": -4637
            }
          },
          "openInterest": 305270
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125394,
              "short": 184458,
              "net": -59064
            },
            "nonCommercial": {
              "long": 112836,
              "short": 46575,
              "net": 66261
            },
            "smallTrader": {
              "long": 32767,
              "short": 39964,
              "net": -7197
            }
          },
          "openInterest": 351973
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52223,
              "short": 172858,
              "net": -120635
            },
            "nonCommercial": {
              "long": 143640,
              "short": 26834,
              "net": 116806
            },
            "smallTrader": {
              "long": 6590,
              "short": 2761,
              "net": 3829
            }
          },
          "openInterest": 202744
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26371,
              "short": 30477,
              "net": -4106
            },
            "nonCommercial": {
              "long": 15005,
              "short": 10710,
              "net": 4295
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49541
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 612674,
              "short": 513062,
              "net": 99612
            },
            "nonCommercial": {
              "long": 242813,
              "short": 380112,
              "net": -137299
            },
            "smallTrader": {
              "long": 79706,
              "short": 42019,
              "net": 37687
            }
          },
          "openInterest": 1337961
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41640,
              "short": 13377,
              "net": 28263
            },
            "nonCommercial": {
              "long": 19552,
              "short": 44020,
              "net": -24468
            },
            "smallTrader": {
              "long": 2725,
              "short": 6520,
              "net": -3795
            }
          },
          "openInterest": 64240
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24325,
              "short": 35564,
              "net": -11239
            },
            "nonCommercial": {
              "long": 46797,
              "short": 44827,
              "net": 1970
            },
            "smallTrader": {
              "long": 13024,
              "short": 3755,
              "net": 9269
            }
          },
          "openInterest": 90782
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 383024,
              "short": 322253,
              "net": 60771
            },
            "nonCommercial": {
              "long": 48542,
              "short": 97576,
              "net": -49034
            },
            "smallTrader": {
              "long": 23160,
              "short": 34897,
              "net": -11737
            }
          },
          "openInterest": 472174
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 456965,
              "short": 471887,
              "net": -14922
            },
            "nonCommercial": {
              "long": 87078,
              "short": 76203,
              "net": 10875
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 663913
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90242,
              "short": 124729,
              "net": -34487
            },
            "nonCommercial": {
              "long": 93275,
              "short": 78759,
              "net": 14516
            },
            "smallTrader": {
              "long": 33455,
              "short": 13484,
              "net": 19971
            }
          },
          "openInterest": 239466
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234558,
              "short": 276818,
              "net": -42260
            },
            "nonCommercial": {
              "long": 79164,
              "short": 52875,
              "net": 26289
            },
            "smallTrader": {
              "long": 47053,
              "short": 31082,
              "net": 15971
            }
          },
          "openInterest": 492511
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218113,
              "short": 223452,
              "net": -5339
            },
            "nonCommercial": {
              "long": 111829,
              "short": 112599,
              "net": -770
            },
            "smallTrader": {
              "long": 32167,
              "short": 26058,
              "net": 6109
            }
          },
          "openInterest": 463173
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 370521,
              "short": 348809,
              "net": 21712
            },
            "nonCommercial": {
              "long": 157233,
              "short": 159967,
              "net": -2734
            },
            "smallTrader": {
              "long": 54791,
              "short": 73769,
              "net": -18978
            }
          },
          "openInterest": 777993
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 552212,
              "short": 537323,
              "net": 14889
            },
            "nonCommercial": {
              "long": 202237,
              "short": 225494,
              "net": -23257
            },
            "smallTrader": {
              "long": 74645,
              "short": 66277,
              "net": 8368
            }
          },
          "openInterest": 936818
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44573,
              "short": 15735,
              "net": 28838
            },
            "nonCommercial": {
              "long": 6317,
              "short": 21801,
              "net": -15484
            },
            "smallTrader": {
              "long": 7995,
              "short": 21349,
              "net": -13354
            }
          },
          "openInterest": 58961
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1449,
              "short": 32314,
              "net": -30865
            },
            "nonCommercial": {
              "long": 40319,
              "short": 11770,
              "net": 28549
            },
            "smallTrader": {
              "long": 4001,
              "short": 1685,
              "net": 2316
            }
          },
          "openInterest": 47012
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 213015,
              "short": 96246,
              "net": 116769
            },
            "nonCommercial": {
              "long": 80566,
              "short": 189210,
              "net": -108644
            },
            "smallTrader": {
              "long": 20424,
              "short": 28549,
              "net": -8125
            }
          },
          "openInterest": 407218
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112481,
              "short": 112993,
              "net": -512
            },
            "nonCommercial": {
              "long": 70649,
              "short": 74737,
              "net": -4088
            },
            "smallTrader": {
              "long": 26898,
              "short": 22298,
              "net": 4600
            }
          },
          "openInterest": 286494
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133782,
              "short": 153869,
              "net": -20087
            },
            "nonCommercial": {
              "long": 139346,
              "short": 110043,
              "net": 29303
            },
            "smallTrader": {
              "long": 34374,
              "short": 43590,
              "net": -9216
            }
          },
          "openInterest": 425681
        }
      ]
    },
    {
      "reportDate": "2019-06-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2444240,
              "short": 2224328,
              "net": 219912
            },
            "nonCommercial": {
              "long": 672136,
              "short": 953235,
              "net": -281099
            },
            "smallTrader": {
              "long": 469604,
              "short": 408417,
              "net": 61187
            }
          },
          "openInterest": 3769289
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2462085,
              "short": 2275112,
              "net": 186973
            },
            "nonCommercial": {
              "long": 910135,
              "short": 1179877,
              "net": -269742
            },
            "smallTrader": {
              "long": 199700,
              "short": 116931,
              "net": 82769
            }
          },
          "openInterest": 3617304
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 569013,
              "short": 623644,
              "net": -54631
            },
            "nonCommercial": {
              "long": 176935,
              "short": 160745,
              "net": 16190
            },
            "smallTrader": {
              "long": 177655,
              "short": 139214,
              "net": 38441
            }
          },
          "openInterest": 939464
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3155207,
              "short": 3142643,
              "net": 12564
            },
            "nonCommercial": {
              "long": 873368,
              "short": 915211,
              "net": -41843
            },
            "smallTrader": {
              "long": 360681,
              "short": 331402,
              "net": 29279
            }
          },
          "openInterest": 4450788
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104222,
              "short": 26423,
              "net": 77799
            },
            "nonCommercial": {
              "long": 30526,
              "short": 96846,
              "net": -66320
            },
            "smallTrader": {
              "long": 27252,
              "short": 38731,
              "net": -11479
            }
          },
          "openInterest": 164741
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 87,
              "net": -87
            },
            "nonCommercial": {
              "long": 3893,
              "short": 5126,
              "net": -1233
            },
            "smallTrader": {
              "long": 1737,
              "short": 417,
              "net": 1320
            }
          },
          "openInterest": 6021
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32572,
              "short": 10970,
              "net": 21602
            },
            "nonCommercial": {
              "long": 8941,
              "short": 31609,
              "net": -22668
            },
            "smallTrader": {
              "long": 2226,
              "short": 1160,
              "net": 1066
            }
          },
          "openInterest": 43844
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142565,
              "short": 75134,
              "net": 67431
            },
            "nonCommercial": {
              "long": 32059,
              "short": 90996,
              "net": -58937
            },
            "smallTrader": {
              "long": 25743,
              "short": 34237,
              "net": -8494
            }
          },
          "openInterest": 207543
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71645,
              "short": 69078,
              "net": 2567
            },
            "nonCommercial": {
              "long": 24750,
              "short": 39540,
              "net": -14790
            },
            "smallTrader": {
              "long": 36821,
              "short": 24598,
              "net": 12223
            }
          },
          "openInterest": 137543
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112318,
              "short": 162875,
              "net": -50557
            },
            "nonCommercial": {
              "long": 84377,
              "short": 39083,
              "net": 45294
            },
            "smallTrader": {
              "long": 17483,
              "short": 12220,
              "net": 5263
            }
          },
          "openInterest": 266659
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144156,
              "short": 137892,
              "net": 6264
            },
            "nonCommercial": {
              "long": 60528,
              "short": 74182,
              "net": -13654
            },
            "smallTrader": {
              "long": 16386,
              "short": 8996,
              "net": 7390
            }
          },
          "openInterest": 271032
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91311,
              "short": 69149,
              "net": 22162
            },
            "nonCommercial": {
              "long": 73297,
              "short": 99836,
              "net": -26539
            },
            "smallTrader": {
              "long": 19295,
              "short": 14918,
              "net": 4377
            }
          },
          "openInterest": 244461
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 725156,
              "short": 1078830,
              "net": -353674
            },
            "nonCommercial": {
              "long": 462115,
              "short": 154914,
              "net": 307201
            },
            "smallTrader": {
              "long": 272661,
              "short": 226188,
              "net": 46473
            }
          },
          "openInterest": 1761307
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91954,
              "short": 64348,
              "net": 27606
            },
            "nonCommercial": {
              "long": 52095,
              "short": 78353,
              "net": -26258
            },
            "smallTrader": {
              "long": 11732,
              "short": 13080,
              "net": -1348
            }
          },
          "openInterest": 175691
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 741191,
              "short": 1116099,
              "net": -374908
            },
            "nonCommercial": {
              "long": 496941,
              "short": 118138,
              "net": 378803
            },
            "smallTrader": {
              "long": 76092,
              "short": 79987,
              "net": -3895
            }
          },
          "openInterest": 2004961
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 10132,
              "short": 26724,
              "net": -16592
            },
            "nonCommercial": {
              "long": 22791,
              "short": 4559,
              "net": 18232
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41325
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26516,
              "short": 40094,
              "net": -13578
            },
            "nonCommercial": {
              "long": 15453,
              "short": 2209,
              "net": 13244
            },
            "smallTrader": {
              "long": 465,
              "short": 131,
              "net": 334
            }
          },
          "openInterest": 48558
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 262025,
              "short": 238416,
              "net": 23609
            },
            "nonCommercial": {
              "long": 159285,
              "short": 215580,
              "net": -56295
            },
            "smallTrader": {
              "long": 87434,
              "short": 54748,
              "net": 32686
            }
          },
          "openInterest": 521907
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13029,
              "short": 9856,
              "net": 3173
            },
            "nonCommercial": {
              "long": 14940,
              "short": 17559,
              "net": -2619
            },
            "smallTrader": {
              "long": 10745,
              "short": 11299,
              "net": -554
            }
          },
          "openInterest": 49507
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165531,
              "short": 252085,
              "net": -86554
            },
            "nonCommercial": {
              "long": 134713,
              "short": 52441,
              "net": 82272
            },
            "smallTrader": {
              "long": 20732,
              "short": 16450,
              "net": 4282
            }
          },
          "openInterest": 366946
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 160228,
              "short": 420378,
              "net": -260150
            },
            "nonCommercial": {
              "long": 298108,
              "short": 61554,
              "net": 236554
            },
            "smallTrader": {
              "long": 59428,
              "short": 35832,
              "net": 23596
            }
          },
          "openInterest": 577605
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 224731,
              "short": 222638,
              "net": 2093
            },
            "nonCommercial": {
              "long": 34148,
              "short": 46483,
              "net": -12335
            },
            "smallTrader": {
              "long": 43363,
              "short": 33121,
              "net": 10242
            }
          },
          "openInterest": 393915
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65772,
              "short": 61991,
              "net": 3781
            },
            "nonCommercial": {
              "long": 31090,
              "short": 41237,
              "net": -10147
            },
            "smallTrader": {
              "long": 33463,
              "short": 27097,
              "net": 6366
            }
          },
          "openInterest": 139439
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90543,
              "short": 140857,
              "net": -50314
            },
            "nonCommercial": {
              "long": 106887,
              "short": 53276,
              "net": 53611
            },
            "smallTrader": {
              "long": 30197,
              "short": 33494,
              "net": -3297
            }
          },
          "openInterest": 295486
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127078,
              "short": 181010,
              "net": -53932
            },
            "nonCommercial": {
              "long": 108301,
              "short": 49358,
              "net": 58943
            },
            "smallTrader": {
              "long": 32752,
              "short": 37763,
              "net": -5011
            }
          },
          "openInterest": 350577
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54497,
              "short": 174181,
              "net": -119684
            },
            "nonCommercial": {
              "long": 154205,
              "short": 39170,
              "net": 115035
            },
            "smallTrader": {
              "long": 7339,
              "short": 2690,
              "net": 4649
            }
          },
          "openInterest": 216206
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21256,
              "short": 24989,
              "net": -3733
            },
            "nonCommercial": {
              "long": 15532,
              "short": 11018,
              "net": 4514
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43391
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 632517,
              "short": 499475,
              "net": 133042
            },
            "nonCommercial": {
              "long": 226855,
              "short": 390017,
              "net": -163162
            },
            "smallTrader": {
              "long": 72619,
              "short": 42499,
              "net": 30120
            }
          },
          "openInterest": 1292785
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41306,
              "short": 12726,
              "net": 28580
            },
            "nonCommercial": {
              "long": 17611,
              "short": 41664,
              "net": -24053
            },
            "smallTrader": {
              "long": 2342,
              "short": 6869,
              "net": -4527
            }
          },
          "openInterest": 61828
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21585,
              "short": 32988,
              "net": -11403
            },
            "nonCommercial": {
              "long": 48631,
              "short": 46645,
              "net": 1986
            },
            "smallTrader": {
              "long": 12612,
              "short": 3195,
              "net": 9417
            }
          },
          "openInterest": 88101
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 333390,
              "short": 271777,
              "net": 61613
            },
            "nonCommercial": {
              "long": 48170,
              "short": 111949,
              "net": -63779
            },
            "smallTrader": {
              "long": 20519,
              "short": 18353,
              "net": 2166
            }
          },
          "openInterest": 411906
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 352573,
              "short": 375084,
              "net": -22511
            },
            "nonCommercial": {
              "long": 81226,
              "short": 60896,
              "net": 20330
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 516250
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80049,
              "short": 133601,
              "net": -53552
            },
            "nonCommercial": {
              "long": 97573,
              "short": 67008,
              "net": 30565
            },
            "smallTrader": {
              "long": 34637,
              "short": 11650,
              "net": 22987
            }
          },
          "openInterest": 229007
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223690,
              "short": 263497,
              "net": -39807
            },
            "nonCommercial": {
              "long": 73675,
              "short": 49495,
              "net": 24180
            },
            "smallTrader": {
              "long": 45666,
              "short": 30039,
              "net": 15627
            }
          },
          "openInterest": 464320
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213754,
              "short": 210387,
              "net": 3367
            },
            "nonCommercial": {
              "long": 102759,
              "short": 109281,
              "net": -6522
            },
            "smallTrader": {
              "long": 31164,
              "short": 28009,
              "net": 3155
            }
          },
          "openInterest": 435863
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 326537,
              "short": 309608,
              "net": 16929
            },
            "nonCommercial": {
              "long": 127643,
              "short": 129511,
              "net": -1868
            },
            "smallTrader": {
              "long": 55247,
              "short": 70308,
              "net": -15061
            }
          },
          "openInterest": 654165
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511716,
              "short": 518804,
              "net": -7088
            },
            "nonCommercial": {
              "long": 207477,
              "short": 209834,
              "net": -2357
            },
            "smallTrader": {
              "long": 69924,
              "short": 60479,
              "net": 9445
            }
          },
          "openInterest": 888259
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38214,
              "short": 12807,
              "net": 25407
            },
            "nonCommercial": {
              "long": 7030,
              "short": 23511,
              "net": -16481
            },
            "smallTrader": {
              "long": 10478,
              "short": 19404,
              "net": -8926
            }
          },
          "openInterest": 55740
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3836,
              "short": 27421,
              "net": -23585
            },
            "nonCommercial": {
              "long": 34327,
              "short": 11961,
              "net": 22366
            },
            "smallTrader": {
              "long": 3921,
              "short": 2702,
              "net": 1219
            }
          },
          "openInterest": 45093
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 200910,
              "short": 74401,
              "net": 126509
            },
            "nonCommercial": {
              "long": 81951,
              "short": 198645,
              "net": -116694
            },
            "smallTrader": {
              "long": 19859,
              "short": 29674,
              "net": -9815
            }
          },
          "openInterest": 379918
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107642,
              "short": 107340,
              "net": 302
            },
            "nonCommercial": {
              "long": 62999,
              "short": 66201,
              "net": -3202
            },
            "smallTrader": {
              "long": 24952,
              "short": 22052,
              "net": 2900
            }
          },
          "openInterest": 261016
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124144,
              "short": 143375,
              "net": -19231
            },
            "nonCommercial": {
              "long": 129662,
              "short": 99458,
              "net": 30204
            },
            "smallTrader": {
              "long": 32658,
              "short": 43631,
              "net": -10973
            }
          },
          "openInterest": 380979
        }
      ]
    },
    {
      "reportDate": "2019-07-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2478903,
              "short": 2219460,
              "net": 259443
            },
            "nonCommercial": {
              "long": 638138,
              "short": 927022,
              "net": -288884
            },
            "smallTrader": {
              "long": 457388,
              "short": 427947,
              "net": 29441
            }
          },
          "openInterest": 3756647
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2418046,
              "short": 2215918,
              "net": 202128
            },
            "nonCommercial": {
              "long": 857443,
              "short": 1162511,
              "net": -305068
            },
            "smallTrader": {
              "long": 209013,
              "short": 106073,
              "net": 102940
            }
          },
          "openInterest": 3526478
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 578172,
              "short": 616873,
              "net": -38701
            },
            "nonCommercial": {
              "long": 164048,
              "short": 163413,
              "net": 635
            },
            "smallTrader": {
              "long": 176462,
              "short": 138396,
              "net": 38066
            }
          },
          "openInterest": 933255
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3176567,
              "short": 3085445,
              "net": 91122
            },
            "nonCommercial": {
              "long": 857409,
              "short": 944340,
              "net": -86931
            },
            "smallTrader": {
              "long": 341925,
              "short": 346116,
              "net": -4191
            }
          },
          "openInterest": 4440077
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98007,
              "short": 29627,
              "net": 68380
            },
            "nonCommercial": {
              "long": 34840,
              "short": 93575,
              "net": -58735
            },
            "smallTrader": {
              "long": 25990,
              "short": 35635,
              "net": -9645
            }
          },
          "openInterest": 162186
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 78,
              "net": -78
            },
            "nonCommercial": {
              "long": 4082,
              "short": 5206,
              "net": -1124
            },
            "smallTrader": {
              "long": 1535,
              "short": 333,
              "net": 1202
            }
          },
          "openInterest": 5839
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10483,
              "short": 7093,
              "net": 3390
            },
            "nonCommercial": {
              "long": 9427,
              "short": 13689,
              "net": -4262
            },
            "smallTrader": {
              "long": 2115,
              "short": 1243,
              "net": 872
            }
          },
          "openInterest": 22025
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158837,
              "short": 80904,
              "net": 77933
            },
            "nonCommercial": {
              "long": 33647,
              "short": 97891,
              "net": -64244
            },
            "smallTrader": {
              "long": 23372,
              "short": 37061,
              "net": -13689
            }
          },
          "openInterest": 224591
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70570,
              "short": 90343,
              "net": -19773
            },
            "nonCommercial": {
              "long": 45057,
              "short": 38764,
              "net": 6293
            },
            "smallTrader": {
              "long": 37592,
              "short": 24112,
              "net": 13480
            }
          },
          "openInterest": 157998
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115976,
              "short": 167682,
              "net": -51706
            },
            "nonCommercial": {
              "long": 84472,
              "short": 37696,
              "net": 46776
            },
            "smallTrader": {
              "long": 16036,
              "short": 11106,
              "net": 4930
            }
          },
          "openInterest": 269419
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137017,
              "short": 143679,
              "net": -6662
            },
            "nonCommercial": {
              "long": 58910,
              "short": 58813,
              "net": 97
            },
            "smallTrader": {
              "long": 17090,
              "short": 10525,
              "net": 6565
            }
          },
          "openInterest": 258485
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97312,
              "short": 72285,
              "net": 25027
            },
            "nonCommercial": {
              "long": 76478,
              "short": 105694,
              "net": -29216
            },
            "smallTrader": {
              "long": 18446,
              "short": 14257,
              "net": 4189
            }
          },
          "openInterest": 254342
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 693030,
              "short": 1054050,
              "net": -361020
            },
            "nonCommercial": {
              "long": 465709,
              "short": 164910,
              "net": 300799
            },
            "smallTrader": {
              "long": 264788,
              "short": 204567,
              "net": 60221
            }
          },
          "openInterest": 1746923
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90203,
              "short": 66928,
              "net": 23275
            },
            "nonCommercial": {
              "long": 54137,
              "short": 77329,
              "net": -23192
            },
            "smallTrader": {
              "long": 13175,
              "short": 13258,
              "net": -83
            }
          },
          "openInterest": 178400
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 731964,
              "short": 1130195,
              "net": -398231
            },
            "nonCommercial": {
              "long": 513180,
              "short": 120370,
              "net": 392810
            },
            "smallTrader": {
              "long": 83549,
              "short": 78128,
              "net": 5421
            }
          },
          "openInterest": 2031169
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 10227,
              "short": 29817,
              "net": -19590
            },
            "nonCommercial": {
              "long": 22923,
              "short": 3723,
              "net": 19200
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42532
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23294,
              "short": 34105,
              "net": -10811
            },
            "nonCommercial": {
              "long": 12265,
              "short": 1851,
              "net": 10414
            },
            "smallTrader": {
              "long": 538,
              "short": 141,
              "net": 397
            }
          },
          "openInterest": 42035
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 268544,
              "short": 261228,
              "net": 7316
            },
            "nonCommercial": {
              "long": 157122,
              "short": 188855,
              "net": -31733
            },
            "smallTrader": {
              "long": 84402,
              "short": 59985,
              "net": 24417
            }
          },
          "openInterest": 520970
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13287,
              "short": 9221,
              "net": 4066
            },
            "nonCommercial": {
              "long": 15046,
              "short": 17637,
              "net": -2591
            },
            "smallTrader": {
              "long": 9902,
              "short": 11377,
              "net": -1475
            }
          },
          "openInterest": 49579
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164083,
              "short": 249283,
              "net": -85200
            },
            "nonCommercial": {
              "long": 139251,
              "short": 60699,
              "net": 78552
            },
            "smallTrader": {
              "long": 21941,
              "short": 15293,
              "net": 6648
            }
          },
          "openInterest": 372638
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 160282,
              "short": 447104,
              "net": -286822
            },
            "nonCommercial": {
              "long": 312702,
              "short": 53756,
              "net": 258946
            },
            "smallTrader": {
              "long": 61332,
              "short": 33456,
              "net": 27876
            }
          },
          "openInterest": 605949
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223693,
              "short": 224752,
              "net": -1059
            },
            "nonCommercial": {
              "long": 35801,
              "short": 45085,
              "net": -9284
            },
            "smallTrader": {
              "long": 41314,
              "short": 30971,
              "net": 10343
            }
          },
          "openInterest": 384203
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66542,
              "short": 67869,
              "net": -1327
            },
            "nonCommercial": {
              "long": 34198,
              "short": 35425,
              "net": -1227
            },
            "smallTrader": {
              "long": 30970,
              "short": 28416,
              "net": 2554
            }
          },
          "openInterest": 139355
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93785,
              "short": 138478,
              "net": -44693
            },
            "nonCommercial": {
              "long": 106002,
              "short": 56854,
              "net": 49148
            },
            "smallTrader": {
              "long": 29637,
              "short": 34092,
              "net": -4455
            }
          },
          "openInterest": 297506
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126068,
              "short": 178577,
              "net": -52509
            },
            "nonCommercial": {
              "long": 105290,
              "short": 50911,
              "net": 54379
            },
            "smallTrader": {
              "long": 31627,
              "short": 33497,
              "net": -1870
            }
          },
          "openInterest": 349488
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59768,
              "short": 172759,
              "net": -112991
            },
            "nonCommercial": {
              "long": 168532,
              "short": 60265,
              "net": 108267
            },
            "smallTrader": {
              "long": 7458,
              "short": 2734,
              "net": 4724
            }
          },
          "openInterest": 236052
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21144,
              "short": 25055,
              "net": -3911
            },
            "nonCommercial": {
              "long": 14070,
              "short": 9150,
              "net": 4920
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41814
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 628044,
              "short": 499564,
              "net": 128480
            },
            "nonCommercial": {
              "long": 218156,
              "short": 377301,
              "net": -159145
            },
            "smallTrader": {
              "long": 75604,
              "short": 44939,
              "net": 30665
            }
          },
          "openInterest": 1304900
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40036,
              "short": 13196,
              "net": 26840
            },
            "nonCommercial": {
              "long": 11272,
              "short": 35304,
              "net": -24032
            },
            "smallTrader": {
              "long": 2925,
              "short": 5733,
              "net": -2808
            }
          },
          "openInterest": 55017
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17444,
              "short": 34742,
              "net": -17298
            },
            "nonCommercial": {
              "long": 47841,
              "short": 38544,
              "net": 9297
            },
            "smallTrader": {
              "long": 11001,
              "short": 3000,
              "net": 8001
            }
          },
          "openInterest": 80391
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 339190,
              "short": 266344,
              "net": 72846
            },
            "nonCommercial": {
              "long": 48499,
              "short": 123341,
              "net": -74842
            },
            "smallTrader": {
              "long": 20098,
              "short": 18102,
              "net": 1996
            }
          },
          "openInterest": 414369
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370021,
              "short": 385538,
              "net": -15517
            },
            "nonCommercial": {
              "long": 75330,
              "short": 64223,
              "net": 11107
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 532421
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75576,
              "short": 127639,
              "net": -52063
            },
            "nonCommercial": {
              "long": 99739,
              "short": 69284,
              "net": 30455
            },
            "smallTrader": {
              "long": 31417,
              "short": 9809,
              "net": 21608
            }
          },
          "openInterest": 221224
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214891,
              "short": 242611,
              "net": -27720
            },
            "nonCommercial": {
              "long": 74354,
              "short": 61329,
              "net": 13025
            },
            "smallTrader": {
              "long": 43590,
              "short": 28895,
              "net": 14695
            }
          },
          "openInterest": 437302
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204640,
              "short": 197684,
              "net": 6956
            },
            "nonCommercial": {
              "long": 103798,
              "short": 111764,
              "net": -7966
            },
            "smallTrader": {
              "long": 31971,
              "short": 30961,
              "net": 1010
            }
          },
          "openInterest": 421129
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 326686,
              "short": 309517,
              "net": 17169
            },
            "nonCommercial": {
              "long": 132609,
              "short": 129457,
              "net": 3152
            },
            "smallTrader": {
              "long": 50310,
              "short": 70631,
              "net": -20321
            }
          },
          "openInterest": 648855
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 434894,
              "short": 450646,
              "net": -15752
            },
            "nonCommercial": {
              "long": 219443,
              "short": 210810,
              "net": 8633
            },
            "smallTrader": {
              "long": 71035,
              "short": 63916,
              "net": 7119
            }
          },
          "openInterest": 851542
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34647,
              "short": 14002,
              "net": 20645
            },
            "nonCommercial": {
              "long": 5672,
              "short": 16414,
              "net": -10742
            },
            "smallTrader": {
              "long": 10053,
              "short": 19956,
              "net": -9903
            }
          },
          "openInterest": 50766
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3515,
              "short": 27228,
              "net": -23713
            },
            "nonCommercial": {
              "long": 33497,
              "short": 11080,
              "net": 22417
            },
            "smallTrader": {
              "long": 3260,
              "short": 1964,
              "net": 1296
            }
          },
          "openInterest": 42805
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 217412,
              "short": 82318,
              "net": 135094
            },
            "nonCommercial": {
              "long": 97928,
              "short": 222152,
              "net": -124224
            },
            "smallTrader": {
              "long": 23458,
              "short": 34328,
              "net": -10870
            }
          },
          "openInterest": 416468
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110584,
              "short": 109947,
              "net": 637
            },
            "nonCommercial": {
              "long": 67323,
              "short": 70515,
              "net": -3192
            },
            "smallTrader": {
              "long": 24721,
              "short": 22166,
              "net": 2555
            }
          },
          "openInterest": 269299
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114315,
              "short": 144202,
              "net": -29887
            },
            "nonCommercial": {
              "long": 132144,
              "short": 90085,
              "net": 42059
            },
            "smallTrader": {
              "long": 30045,
              "short": 42217,
              "net": -12172
            }
          },
          "openInterest": 362642
        }
      ]
    },
    {
      "reportDate": "2019-07-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2403522,
              "short": 2188345,
              "net": 215177
            },
            "nonCommercial": {
              "long": 682406,
              "short": 971242,
              "net": -288836
            },
            "smallTrader": {
              "long": 477152,
              "short": 403493,
              "net": 73659
            }
          },
          "openInterest": 3736397
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2413923,
              "short": 2186124,
              "net": 227799
            },
            "nonCommercial": {
              "long": 822217,
              "short": 1135171,
              "net": -312954
            },
            "smallTrader": {
              "long": 200816,
              "short": 115661,
              "net": 85155
            }
          },
          "openInterest": 3491119
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 580665,
              "short": 611104,
              "net": -30439
            },
            "nonCommercial": {
              "long": 150909,
              "short": 162097,
              "net": -11188
            },
            "smallTrader": {
              "long": 174388,
              "short": 132761,
              "net": 41627
            }
          },
          "openInterest": 920436
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3061893,
              "short": 2998315,
              "net": 63578
            },
            "nonCommercial": {
              "long": 863259,
              "short": 957301,
              "net": -94042
            },
            "smallTrader": {
              "long": 354591,
              "short": 324127,
              "net": 30464
            }
          },
          "openInterest": 4343677
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96527,
              "short": 31911,
              "net": 64616
            },
            "nonCommercial": {
              "long": 31850,
              "short": 85857,
              "net": -54007
            },
            "smallTrader": {
              "long": 28426,
              "short": 39035,
              "net": -10609
            }
          },
          "openInterest": 158794
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 78,
              "net": -78
            },
            "nonCommercial": {
              "long": 4164,
              "short": 5472,
              "net": -1308
            },
            "smallTrader": {
              "long": 1730,
              "short": 344,
              "net": 1386
            }
          },
          "openInterest": 6075
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11061,
              "short": 12014,
              "net": -953
            },
            "nonCommercial": {
              "long": 12733,
              "short": 12827,
              "net": -94
            },
            "smallTrader": {
              "long": 2359,
              "short": 1312,
              "net": 1047
            }
          },
          "openInterest": 26203
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181197,
              "short": 86378,
              "net": 94819
            },
            "nonCommercial": {
              "long": 36232,
              "short": 109214,
              "net": -72982
            },
            "smallTrader": {
              "long": 21707,
              "short": 43544,
              "net": -21837
            }
          },
          "openInterest": 247048
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74021,
              "short": 99594,
              "net": -25573
            },
            "nonCommercial": {
              "long": 48734,
              "short": 39508,
              "net": 9226
            },
            "smallTrader": {
              "long": 39422,
              "short": 23075,
              "net": 16347
            }
          },
          "openInterest": 164842
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118021,
              "short": 179853,
              "net": -61832
            },
            "nonCommercial": {
              "long": 91237,
              "short": 34951,
              "net": 56286
            },
            "smallTrader": {
              "long": 16295,
              "short": 10749,
              "net": 5546
            }
          },
          "openInterest": 281530
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134330,
              "short": 146481,
              "net": -12151
            },
            "nonCommercial": {
              "long": 58526,
              "short": 53138,
              "net": 5388
            },
            "smallTrader": {
              "long": 17290,
              "short": 10527,
              "net": 6763
            }
          },
          "openInterest": 258484
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104531,
              "short": 69516,
              "net": 35015
            },
            "nonCommercial": {
              "long": 76596,
              "short": 116583,
              "net": -39987
            },
            "smallTrader": {
              "long": 18808,
              "short": 13836,
              "net": 4972
            }
          },
          "openInterest": 265419
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 712304,
              "short": 1075275,
              "net": -362971
            },
            "nonCommercial": {
              "long": 469557,
              "short": 166351,
              "net": 303206
            },
            "smallTrader": {
              "long": 262869,
              "short": 203104,
              "net": 59765
            }
          },
          "openInterest": 1780296
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99484,
              "short": 67203,
              "net": 32281
            },
            "nonCommercial": {
              "long": 52168,
              "short": 84369,
              "net": -32201
            },
            "smallTrader": {
              "long": 13723,
              "short": 13803,
              "net": -80
            }
          },
          "openInterest": 186737
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 709961,
              "short": 1102928,
              "net": -392967
            },
            "nonCommercial": {
              "long": 505696,
              "short": 115547,
              "net": 390149
            },
            "smallTrader": {
              "long": 79804,
              "short": 76986,
              "net": 2818
            }
          },
          "openInterest": 1999766
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 10164,
              "short": 26510,
              "net": -16346
            },
            "nonCommercial": {
              "long": 20935,
              "short": 4576,
              "net": 16359
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40651
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24204,
              "short": 35562,
              "net": -11358
            },
            "nonCommercial": {
              "long": 12736,
              "short": 1870,
              "net": 10866
            },
            "smallTrader": {
              "long": 652,
              "short": 160,
              "net": 492
            }
          },
          "openInterest": 43102
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 266303,
              "short": 260339,
              "net": 5964
            },
            "nonCommercial": {
              "long": 158398,
              "short": 194263,
              "net": -35865
            },
            "smallTrader": {
              "long": 85354,
              "short": 55453,
              "net": 29901
            }
          },
          "openInterest": 521379
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13936,
              "short": 9247,
              "net": 4689
            },
            "nonCommercial": {
              "long": 14556,
              "short": 17012,
              "net": -2456
            },
            "smallTrader": {
              "long": 9900,
              "short": 12133,
              "net": -2233
            }
          },
          "openInterest": 49641
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167172,
              "short": 249664,
              "net": -82492
            },
            "nonCommercial": {
              "long": 140419,
              "short": 64077,
              "net": 76342
            },
            "smallTrader": {
              "long": 22405,
              "short": 16255,
              "net": 6150
            }
          },
          "openInterest": 380035
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 163955,
              "short": 442371,
              "net": -278416
            },
            "nonCommercial": {
              "long": 306105,
              "short": 61342,
              "net": 244763
            },
            "smallTrader": {
              "long": 66388,
              "short": 32735,
              "net": 33653
            }
          },
          "openInterest": 598977
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 226829,
              "short": 231052,
              "net": -4223
            },
            "nonCommercial": {
              "long": 38315,
              "short": 46649,
              "net": -8334
            },
            "smallTrader": {
              "long": 43829,
              "short": 31272,
              "net": 12557
            }
          },
          "openInterest": 401423
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69473,
              "short": 64989,
              "net": 4484
            },
            "nonCommercial": {
              "long": 35346,
              "short": 38997,
              "net": -3651
            },
            "smallTrader": {
              "long": 26619,
              "short": 27452,
              "net": -833
            }
          },
          "openInterest": 135737
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91458,
              "short": 136172,
              "net": -44714
            },
            "nonCommercial": {
              "long": 107035,
              "short": 58925,
              "net": 48110
            },
            "smallTrader": {
              "long": 30142,
              "short": 33538,
              "net": -3396
            }
          },
          "openInterest": 286935
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121922,
              "short": 170494,
              "net": -48572
            },
            "nonCommercial": {
              "long": 102511,
              "short": 49753,
              "net": 52758
            },
            "smallTrader": {
              "long": 31644,
              "short": 35830,
              "net": -4186
            }
          },
          "openInterest": 336340
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55760,
              "short": 186370,
              "net": -130610
            },
            "nonCommercial": {
              "long": 181214,
              "short": 54832,
              "net": 126382
            },
            "smallTrader": {
              "long": 6823,
              "short": 2595,
              "net": 4228
            }
          },
          "openInterest": 244234
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22287,
              "short": 24617,
              "net": -2330
            },
            "nonCommercial": {
              "long": 12595,
              "short": 9009,
              "net": 3586
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42165
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 638252,
              "short": 509208,
              "net": 129044
            },
            "nonCommercial": {
              "long": 205907,
              "short": 363414,
              "net": -157507
            },
            "smallTrader": {
              "long": 70596,
              "short": 42133,
              "net": 28463
            }
          },
          "openInterest": 1294467
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40073,
              "short": 14256,
              "net": 25817
            },
            "nonCommercial": {
              "long": 10484,
              "short": 32689,
              "net": -22205
            },
            "smallTrader": {
              "long": 2688,
              "short": 6300,
              "net": -3612
            }
          },
          "openInterest": 54222
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18571,
              "short": 32957,
              "net": -14386
            },
            "nonCommercial": {
              "long": 45166,
              "short": 38473,
              "net": 6693
            },
            "smallTrader": {
              "long": 11219,
              "short": 3526,
              "net": 7693
            }
          },
          "openInterest": 78771
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346219,
              "short": 267125,
              "net": 79094
            },
            "nonCommercial": {
              "long": 50291,
              "short": 130901,
              "net": -80610
            },
            "smallTrader": {
              "long": 19779,
              "short": 18263,
              "net": 1516
            }
          },
          "openInterest": 422345
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 381203,
              "short": 389810,
              "net": -8607
            },
            "nonCommercial": {
              "long": 71883,
              "short": 67379,
              "net": 4504
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 538672
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75714,
              "short": 120991,
              "net": -45277
            },
            "nonCommercial": {
              "long": 96080,
              "short": 70929,
              "net": 25151
            },
            "smallTrader": {
              "long": 30665,
              "short": 10539,
              "net": 20126
            }
          },
          "openInterest": 218493
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218362,
              "short": 239963,
              "net": -21601
            },
            "nonCommercial": {
              "long": 75697,
              "short": 69552,
              "net": 6145
            },
            "smallTrader": {
              "long": 45835,
              "short": 30379,
              "net": 15456
            }
          },
          "openInterest": 439959
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201326,
              "short": 201928,
              "net": -602
            },
            "nonCommercial": {
              "long": 108573,
              "short": 111705,
              "net": -3132
            },
            "smallTrader": {
              "long": 33380,
              "short": 29646,
              "net": 3734
            }
          },
          "openInterest": 427404
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 330445,
              "short": 312281,
              "net": 18164
            },
            "nonCommercial": {
              "long": 138678,
              "short": 139916,
              "net": -1238
            },
            "smallTrader": {
              "long": 53342,
              "short": 70268,
              "net": -16926
            }
          },
          "openInterest": 676785
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 431849,
              "short": 449864,
              "net": -18015
            },
            "nonCommercial": {
              "long": 222563,
              "short": 209030,
              "net": 13533
            },
            "smallTrader": {
              "long": 71924,
              "short": 67442,
              "net": 4482
            }
          },
          "openInterest": 868182
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34248,
              "short": 14075,
              "net": 20173
            },
            "nonCommercial": {
              "long": 7149,
              "short": 17577,
              "net": -10428
            },
            "smallTrader": {
              "long": 10084,
              "short": 19829,
              "net": -9745
            }
          },
          "openInterest": 51844
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 871,
              "short": 28591,
              "net": -27720
            },
            "nonCommercial": {
              "long": 36479,
              "short": 9423,
              "net": 27056
            },
            "smallTrader": {
              "long": 2882,
              "short": 2218,
              "net": 664
            }
          },
          "openInterest": 41935
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 220708,
              "short": 78216,
              "net": 142492
            },
            "nonCommercial": {
              "long": 100917,
              "short": 233099,
              "net": -132182
            },
            "smallTrader": {
              "long": 22322,
              "short": 32632,
              "net": -10310
            }
          },
          "openInterest": 419342
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111611,
              "short": 111914,
              "net": -303
            },
            "nonCommercial": {
              "long": 70775,
              "short": 73440,
              "net": -2665
            },
            "smallTrader": {
              "long": 25207,
              "short": 22239,
              "net": 2968
            }
          },
          "openInterest": 277477
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116865,
              "short": 136940,
              "net": -20075
            },
            "nonCommercial": {
              "long": 126696,
              "short": 92616,
              "net": 34080
            },
            "smallTrader": {
              "long": 29545,
              "short": 43550,
              "net": -14005
            }
          },
          "openInterest": 363931
        }
      ]
    },
    {
      "reportDate": "2019-07-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2400890,
              "short": 2111566,
              "net": 289324
            },
            "nonCommercial": {
              "long": 680971,
              "short": 1028193,
              "net": -347222
            },
            "smallTrader": {
              "long": 471412,
              "short": 413514,
              "net": 57898
            }
          },
          "openInterest": 3779273
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2413048,
              "short": 2201318,
              "net": 211730
            },
            "nonCommercial": {
              "long": 873887,
              "short": 1180727,
              "net": -306840
            },
            "smallTrader": {
              "long": 207478,
              "short": 112368,
              "net": 95110
            }
          },
          "openInterest": 3587902
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 595226,
              "short": 611028,
              "net": -15802
            },
            "nonCommercial": {
              "long": 146509,
              "short": 168256,
              "net": -21747
            },
            "smallTrader": {
              "long": 169524,
              "short": 131975,
              "net": 37549
            }
          },
          "openInterest": 928042
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3113675,
              "short": 3070272,
              "net": 43403
            },
            "nonCommercial": {
              "long": 864608,
              "short": 965196,
              "net": -100588
            },
            "smallTrader": {
              "long": 363011,
              "short": 305826,
              "net": 57185
            }
          },
          "openInterest": 4460246
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97244,
              "short": 37725,
              "net": 59519
            },
            "nonCommercial": {
              "long": 31843,
              "short": 84419,
              "net": -52576
            },
            "smallTrader": {
              "long": 27031,
              "short": 33974,
              "net": -6943
            }
          },
          "openInterest": 157734
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 3322,
              "short": 4676,
              "net": -1354
            },
            "smallTrader": {
              "long": 1789,
              "short": 409,
              "net": 1380
            }
          },
          "openInterest": 5322
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10323,
              "short": 14563,
              "net": -4240
            },
            "nonCommercial": {
              "long": 14986,
              "short": 12621,
              "net": 2365
            },
            "smallTrader": {
              "long": 2917,
              "short": 1042,
              "net": 1875
            }
          },
          "openInterest": 28475
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186194,
              "short": 89850,
              "net": 96344
            },
            "nonCommercial": {
              "long": 35190,
              "short": 111547,
              "net": -76357
            },
            "smallTrader": {
              "long": 24303,
              "short": 44290,
              "net": -19987
            }
          },
          "openInterest": 253464
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74284,
              "short": 116508,
              "net": -42224
            },
            "nonCommercial": {
              "long": 63098,
              "short": 42134,
              "net": 20964
            },
            "smallTrader": {
              "long": 42821,
              "short": 21561,
              "net": 21260
            }
          },
          "openInterest": 182946
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130090,
              "short": 180537,
              "net": -50447
            },
            "nonCommercial": {
              "long": 82802,
              "short": 37290,
              "net": 45512
            },
            "smallTrader": {
              "long": 15408,
              "short": 10473,
              "net": 4935
            }
          },
          "openInterest": 284240
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139159,
              "short": 149159,
              "net": -10000
            },
            "nonCommercial": {
              "long": 57679,
              "short": 55066,
              "net": 2613
            },
            "smallTrader": {
              "long": 17187,
              "short": 9800,
              "net": 7387
            }
          },
          "openInterest": 264805
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107168,
              "short": 78591,
              "net": 28577
            },
            "nonCommercial": {
              "long": 73722,
              "short": 105665,
              "net": -31943
            },
            "smallTrader": {
              "long": 17406,
              "short": 14040,
              "net": 3366
            }
          },
          "openInterest": 266882
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 724376,
              "short": 1099916,
              "net": -375540
            },
            "nonCommercial": {
              "long": 469025,
              "short": 150804,
              "net": 318221
            },
            "smallTrader": {
              "long": 264238,
              "short": 206919,
              "net": 57319
            }
          },
          "openInterest": 1797311
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99440,
              "short": 66932,
              "net": 32508
            },
            "nonCommercial": {
              "long": 54143,
              "short": 86102,
              "net": -31959
            },
            "smallTrader": {
              "long": 13490,
              "short": 14039,
              "net": -549
            }
          },
          "openInterest": 191112
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 718705,
              "short": 1150251,
              "net": -431546
            },
            "nonCommercial": {
              "long": 545484,
              "short": 121722,
              "net": 423762
            },
            "smallTrader": {
              "long": 84384,
              "short": 76600,
              "net": 7784
            }
          },
          "openInterest": 2089629
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12099,
              "short": 33003,
              "net": -20904
            },
            "nonCommercial": {
              "long": 27639,
              "short": 5109,
              "net": 22530
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48891
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25291,
              "short": 36249,
              "net": -10958
            },
            "nonCommercial": {
              "long": 12660,
              "short": 2066,
              "net": 10594
            },
            "smallTrader": {
              "long": 508,
              "short": 144,
              "net": 364
            }
          },
          "openInterest": 44447
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 269227,
              "short": 265074,
              "net": 4153
            },
            "nonCommercial": {
              "long": 170487,
              "short": 201838,
              "net": -31351
            },
            "smallTrader": {
              "long": 86039,
              "short": 58841,
              "net": 27198
            }
          },
          "openInterest": 535848
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14514,
              "short": 10004,
              "net": 4510
            },
            "nonCommercial": {
              "long": 14635,
              "short": 16729,
              "net": -2094
            },
            "smallTrader": {
              "long": 9056,
              "short": 11472,
              "net": -2416
            }
          },
          "openInterest": 48256
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173225,
              "short": 261744,
              "net": -88519
            },
            "nonCommercial": {
              "long": 145717,
              "short": 65742,
              "net": 79975
            },
            "smallTrader": {
              "long": 26031,
              "short": 17487,
              "net": 8544
            }
          },
          "openInterest": 405008
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 175785,
              "short": 453193,
              "net": -277408
            },
            "nonCommercial": {
              "long": 309535,
              "short": 64034,
              "net": 245501
            },
            "smallTrader": {
              "long": 68146,
              "short": 36239,
              "net": 31907
            }
          },
          "openInterest": 601900
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 237788,
              "short": 243096,
              "net": -5308
            },
            "nonCommercial": {
              "long": 41773,
              "short": 47518,
              "net": -5745
            },
            "smallTrader": {
              "long": 44453,
              "short": 33400,
              "net": 11053
            }
          },
          "openInterest": 405808
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67152,
              "short": 57512,
              "net": 9640
            },
            "nonCommercial": {
              "long": 32905,
              "short": 44285,
              "net": -11380
            },
            "smallTrader": {
              "long": 26557,
              "short": 24817,
              "net": 1740
            }
          },
          "openInterest": 130304
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81645,
              "short": 126997,
              "net": -45352
            },
            "nonCommercial": {
              "long": 107212,
              "short": 58416,
              "net": 48796
            },
            "smallTrader": {
              "long": 28510,
              "short": 31954,
              "net": -3444
            }
          },
          "openInterest": 284186
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118984,
              "short": 168704,
              "net": -49720
            },
            "nonCommercial": {
              "long": 102309,
              "short": 47003,
              "net": 55306
            },
            "smallTrader": {
              "long": 30545,
              "short": 36131,
              "net": -5586
            }
          },
          "openInterest": 328231
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49265,
              "short": 182310,
              "net": -133045
            },
            "nonCommercial": {
              "long": 168473,
              "short": 40352,
              "net": 128121
            },
            "smallTrader": {
              "long": 7773,
              "short": 2849,
              "net": 4924
            }
          },
          "openInterest": 225725
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20911,
              "short": 25108,
              "net": -4197
            },
            "nonCommercial": {
              "long": 14979,
              "short": 9883,
              "net": 5096
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43219
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 627873,
              "short": 500063,
              "net": 127810
            },
            "nonCommercial": {
              "long": 199099,
              "short": 354714,
              "net": -155615
            },
            "smallTrader": {
              "long": 71013,
              "short": 43208,
              "net": 27805
            }
          },
          "openInterest": 1311815
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35160,
              "short": 15268,
              "net": 19892
            },
            "nonCommercial": {
              "long": 10839,
              "short": 28158,
              "net": -17319
            },
            "smallTrader": {
              "long": 3081,
              "short": 5654,
              "net": -2573
            }
          },
          "openInterest": 50025
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15606,
              "short": 38549,
              "net": -22943
            },
            "nonCommercial": {
              "long": 45373,
              "short": 29781,
              "net": 15592
            },
            "smallTrader": {
              "long": 10657,
              "short": 3306,
              "net": 7351
            }
          },
          "openInterest": 76824
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 348949,
              "short": 262940,
              "net": 86009
            },
            "nonCommercial": {
              "long": 49403,
              "short": 138140,
              "net": -88737
            },
            "smallTrader": {
              "long": 21127,
              "short": 18399,
              "net": 2728
            }
          },
          "openInterest": 426299
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 392789,
              "short": 404630,
              "net": -11841
            },
            "nonCommercial": {
              "long": 75401,
              "short": 68385,
              "net": 7016
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 556903
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75284,
              "short": 134641,
              "net": -59357
            },
            "nonCommercial": {
              "long": 100449,
              "short": 63024,
              "net": 37425
            },
            "smallTrader": {
              "long": 31994,
              "short": 10062,
              "net": 21932
            }
          },
          "openInterest": 229465
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220364,
              "short": 238919,
              "net": -18555
            },
            "nonCommercial": {
              "long": 76022,
              "short": 71535,
              "net": 4487
            },
            "smallTrader": {
              "long": 44120,
              "short": 30052,
              "net": 14068
            }
          },
          "openInterest": 443329
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207027,
              "short": 206218,
              "net": 809
            },
            "nonCommercial": {
              "long": 110689,
              "short": 114500,
              "net": -3811
            },
            "smallTrader": {
              "long": 33775,
              "short": 30773,
              "net": 3002
            }
          },
          "openInterest": 437585
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 323564,
              "short": 311184,
              "net": 12380
            },
            "nonCommercial": {
              "long": 140908,
              "short": 135724,
              "net": 5184
            },
            "smallTrader": {
              "long": 50929,
              "short": 68493,
              "net": -17564
            }
          },
          "openInterest": 670495
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450502,
              "short": 438631,
              "net": 11871
            },
            "nonCommercial": {
              "long": 215148,
              "short": 234302,
              "net": -19154
            },
            "smallTrader": {
              "long": 80175,
              "short": 72892,
              "net": 7283
            }
          },
          "openInterest": 891873
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36387,
              "short": 13998,
              "net": 22389
            },
            "nonCommercial": {
              "long": 5962,
              "short": 17694,
              "net": -11732
            },
            "smallTrader": {
              "long": 9512,
              "short": 20169,
              "net": -10657
            }
          },
          "openInterest": 52203
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1208,
              "short": 29219,
              "net": -28011
            },
            "nonCommercial": {
              "long": 36452,
              "short": 9120,
              "net": 27332
            },
            "smallTrader": {
              "long": 3021,
              "short": 2342,
              "net": 679
            }
          },
          "openInterest": 42480
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 230772,
              "short": 79488,
              "net": 151284
            },
            "nonCommercial": {
              "long": 113796,
              "short": 255593,
              "net": -141797
            },
            "smallTrader": {
              "long": 22076,
              "short": 31563,
              "net": -9487
            }
          },
          "openInterest": 452201
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109726,
              "short": 115612,
              "net": -5886
            },
            "nonCommercial": {
              "long": 75287,
              "short": 74911,
              "net": 376
            },
            "smallTrader": {
              "long": 26757,
              "short": 21247,
              "net": 5510
            }
          },
          "openInterest": 280333
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121522,
              "short": 137941,
              "net": -16419
            },
            "nonCommercial": {
              "long": 120683,
              "short": 92714,
              "net": 27969
            },
            "smallTrader": {
              "long": 30608,
              "short": 42158,
              "net": -11550
            }
          },
          "openInterest": 372617
        }
      ]
    },
    {
      "reportDate": "2019-07-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2460970,
              "short": 2149188,
              "net": 311782
            },
            "nonCommercial": {
              "long": 678489,
              "short": 1058658,
              "net": -380169
            },
            "smallTrader": {
              "long": 451799,
              "short": 383412,
              "net": 68387
            }
          },
          "openInterest": 3860962
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2378607,
              "short": 2233453,
              "net": 145154
            },
            "nonCommercial": {
              "long": 957802,
              "short": 1218448,
              "net": -260646
            },
            "smallTrader": {
              "long": 220066,
              "short": 104574,
              "net": 115492
            }
          },
          "openInterest": 3696612
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 603471,
              "short": 599624,
              "net": 3847
            },
            "nonCommercial": {
              "long": 138262,
              "short": 179908,
              "net": -41646
            },
            "smallTrader": {
              "long": 169124,
              "short": 131325,
              "net": 37799
            }
          },
          "openInterest": 932493
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3175782,
              "short": 3099930,
              "net": 75852
            },
            "nonCommercial": {
              "long": 858376,
              "short": 957171,
              "net": -98795
            },
            "smallTrader": {
              "long": 339486,
              "short": 316543,
              "net": 22943
            }
          },
          "openInterest": 4542598
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90564,
              "short": 37275,
              "net": 53289
            },
            "nonCommercial": {
              "long": 29500,
              "short": 77480,
              "net": -47980
            },
            "smallTrader": {
              "long": 28146,
              "short": 33455,
              "net": -5309
            }
          },
          "openInterest": 150525
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 3032,
              "short": 4254,
              "net": -1222
            },
            "smallTrader": {
              "long": 1712,
              "short": 464,
              "net": 1248
            }
          },
          "openInterest": 4928
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10582,
              "short": 14853,
              "net": -4271
            },
            "nonCommercial": {
              "long": 16409,
              "short": 13413,
              "net": 2996
            },
            "smallTrader": {
              "long": 2537,
              "short": 1262,
              "net": 1275
            }
          },
          "openInterest": 29826
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186280,
              "short": 84469,
              "net": 101811
            },
            "nonCommercial": {
              "long": 31935,
              "short": 110518,
              "net": -78583
            },
            "smallTrader": {
              "long": 23645,
              "short": 46873,
              "net": -23228
            }
          },
          "openInterest": 248063
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74876,
              "short": 121515,
              "net": -46639
            },
            "nonCommercial": {
              "long": 69694,
              "short": 38944,
              "net": 30750
            },
            "smallTrader": {
              "long": 38895,
              "short": 23006,
              "net": 15889
            }
          },
          "openInterest": 187397
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129866,
              "short": 186181,
              "net": -56315
            },
            "nonCommercial": {
              "long": 86268,
              "short": 34771,
              "net": 51497
            },
            "smallTrader": {
              "long": 14928,
              "short": 10110,
              "net": 4818
            }
          },
          "openInterest": 287243
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144957,
              "short": 151365,
              "net": -6408
            },
            "nonCommercial": {
              "long": 56988,
              "short": 58055,
              "net": -1067
            },
            "smallTrader": {
              "long": 17296,
              "short": 9821,
              "net": 7475
            }
          },
          "openInterest": 271196
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99428,
              "short": 79226,
              "net": 20202
            },
            "nonCommercial": {
              "long": 76464,
              "short": 100513,
              "net": -24049
            },
            "smallTrader": {
              "long": 17781,
              "short": 13934,
              "net": 3847
            }
          },
          "openInterest": 264229
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 719023,
              "short": 1067732,
              "net": -348709
            },
            "nonCommercial": {
              "long": 456035,
              "short": 168999,
              "net": 287036
            },
            "smallTrader": {
              "long": 268037,
              "short": 206364,
              "net": 61673
            }
          },
          "openInterest": 1783259
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99574,
              "short": 68020,
              "net": 31554
            },
            "nonCommercial": {
              "long": 57833,
              "short": 89630,
              "net": -31797
            },
            "smallTrader": {
              "long": 13750,
              "short": 13507,
              "net": 243
            }
          },
          "openInterest": 196611
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 710726,
              "short": 1108214,
              "net": -397488
            },
            "nonCommercial": {
              "long": 537940,
              "short": 140089,
              "net": 397851
            },
            "smallTrader": {
              "long": 77239,
              "short": 77602,
              "net": -363
            }
          },
          "openInterest": 2056492
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11312,
              "short": 32166,
              "net": -20854
            },
            "nonCommercial": {
              "long": 26371,
              "short": 4150,
              "net": 22221
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46842
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25625,
              "short": 37023,
              "net": -11398
            },
            "nonCommercial": {
              "long": 12877,
              "short": 1811,
              "net": 11066
            },
            "smallTrader": {
              "long": 539,
              "short": 207,
              "net": 332
            }
          },
          "openInterest": 44039
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 269699,
              "short": 254802,
              "net": 14897
            },
            "nonCommercial": {
              "long": 173483,
              "short": 212487,
              "net": -39004
            },
            "smallTrader": {
              "long": 88110,
              "short": 64003,
              "net": 24107
            }
          },
          "openInterest": 541102
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13432,
              "short": 9133,
              "net": 4299
            },
            "nonCommercial": {
              "long": 14705,
              "short": 16645,
              "net": -1940
            },
            "smallTrader": {
              "long": 8988,
              "short": 11347,
              "net": -2359
            }
          },
          "openInterest": 47437
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188908,
              "short": 270639,
              "net": -81731
            },
            "nonCommercial": {
              "long": 135950,
              "short": 62078,
              "net": 73872
            },
            "smallTrader": {
              "long": 25232,
              "short": 17373,
              "net": 7859
            }
          },
          "openInterest": 408797
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 175785,
              "short": 463624,
              "net": -287839
            },
            "nonCommercial": {
              "long": 311881,
              "short": 60631,
              "net": 251250
            },
            "smallTrader": {
              "long": 72995,
              "short": 36406,
              "net": 36589
            }
          },
          "openInterest": 616859
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 255796,
              "short": 258907,
              "net": -3111
            },
            "nonCommercial": {
              "long": 45173,
              "short": 47889,
              "net": -2716
            },
            "smallTrader": {
              "long": 43163,
              "short": 37336,
              "net": 5827
            }
          },
          "openInterest": 431740
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69196,
              "short": 63158,
              "net": 6038
            },
            "nonCommercial": {
              "long": 34642,
              "short": 44019,
              "net": -9377
            },
            "smallTrader": {
              "long": 28039,
              "short": 24700,
              "net": 3339
            }
          },
          "openInterest": 136245
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88555,
              "short": 138377,
              "net": -49822
            },
            "nonCommercial": {
              "long": 111819,
              "short": 60548,
              "net": 51271
            },
            "smallTrader": {
              "long": 30021,
              "short": 31470,
              "net": -1449
            }
          },
          "openInterest": 282567
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120368,
              "short": 168594,
              "net": -48226
            },
            "nonCommercial": {
              "long": 99574,
              "short": 46084,
              "net": 53490
            },
            "smallTrader": {
              "long": 29640,
              "short": 34904,
              "net": -5264
            }
          },
          "openInterest": 323342
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49855,
              "short": 178539,
              "net": -128684
            },
            "nonCommercial": {
              "long": 162435,
              "short": 37680,
              "net": 124755
            },
            "smallTrader": {
              "long": 7059,
              "short": 3130,
              "net": 3929
            }
          },
          "openInterest": 221368
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23093,
              "short": 26961,
              "net": -3868
            },
            "nonCommercial": {
              "long": 14298,
              "short": 9631,
              "net": 4667
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44925
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 642337,
              "short": 481602,
              "net": 160735
            },
            "nonCommercial": {
              "long": 189662,
              "short": 381085,
              "net": -191423
            },
            "smallTrader": {
              "long": 69800,
              "short": 39112,
              "net": 30688
            }
          },
          "openInterest": 1310304
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34365,
              "short": 18734,
              "net": 15631
            },
            "nonCommercial": {
              "long": 16029,
              "short": 28254,
              "net": -12225
            },
            "smallTrader": {
              "long": 3036,
              "short": 6442,
              "net": -3406
            }
          },
          "openInterest": 54066
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14486,
              "short": 42319,
              "net": -27833
            },
            "nonCommercial": {
              "long": 47679,
              "short": 26789,
              "net": 20890
            },
            "smallTrader": {
              "long": 10369,
              "short": 3426,
              "net": 6943
            }
          },
          "openInterest": 77025
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 350003,
              "short": 264458,
              "net": 85545
            },
            "nonCommercial": {
              "long": 58031,
              "short": 145022,
              "net": -86991
            },
            "smallTrader": {
              "long": 20859,
              "short": 19413,
              "net": 1446
            }
          },
          "openInterest": 436118
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 392213,
              "short": 407678,
              "net": -15465
            },
            "nonCommercial": {
              "long": 73978,
              "short": 63367,
              "net": 10611
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 557604
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71168,
              "short": 147306,
              "net": -76138
            },
            "nonCommercial": {
              "long": 110129,
              "short": 55368,
              "net": 54761
            },
            "smallTrader": {
              "long": 31343,
              "short": 9966,
              "net": 21377
            }
          },
          "openInterest": 234735
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223681,
              "short": 239514,
              "net": -15833
            },
            "nonCommercial": {
              "long": 76013,
              "short": 72819,
              "net": 3194
            },
            "smallTrader": {
              "long": 41429,
              "short": 28790,
              "net": 12639
            }
          },
          "openInterest": 452806
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210406,
              "short": 203049,
              "net": 7357
            },
            "nonCommercial": {
              "long": 110050,
              "short": 118966,
              "net": -8916
            },
            "smallTrader": {
              "long": 32182,
              "short": 30623,
              "net": 1559
            }
          },
          "openInterest": 448165
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 320538,
              "short": 307183,
              "net": 13355
            },
            "nonCommercial": {
              "long": 144732,
              "short": 140612,
              "net": 4120
            },
            "smallTrader": {
              "long": 51134,
              "short": 68609,
              "net": -17475
            }
          },
          "openInterest": 666535
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 482167,
              "short": 400203,
              "net": 81964
            },
            "nonCommercial": {
              "long": 218460,
              "short": 306167,
              "net": -87707
            },
            "smallTrader": {
              "long": 80394,
              "short": 74651,
              "net": 5743
            }
          },
          "openInterest": 947290
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35663,
              "short": 13207,
              "net": 22456
            },
            "nonCommercial": {
              "long": 6886,
              "short": 20079,
              "net": -13193
            },
            "smallTrader": {
              "long": 10460,
              "short": 19723,
              "net": -9263
            }
          },
          "openInterest": 53369
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1193,
              "short": 30627,
              "net": -29434
            },
            "nonCommercial": {
              "long": 42218,
              "short": 13090,
              "net": 29128
            },
            "smallTrader": {
              "long": 2844,
              "short": 2538,
              "net": 306
            }
          },
          "openInterest": 48047
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 223298,
              "short": 76164,
              "net": 147134
            },
            "nonCommercial": {
              "long": 120035,
              "short": 252302,
              "net": -132267
            },
            "smallTrader": {
              "long": 15417,
              "short": 30284,
              "net": -14867
            }
          },
          "openInterest": 440189
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110909,
              "short": 114314,
              "net": -3405
            },
            "nonCommercial": {
              "long": 76403,
              "short": 79996,
              "net": -3593
            },
            "smallTrader": {
              "long": 27045,
              "short": 20047,
              "net": 6998
            }
          },
          "openInterest": 286207
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126658,
              "short": 133288,
              "net": -6630
            },
            "nonCommercial": {
              "long": 118042,
              "short": 98758,
              "net": 19284
            },
            "smallTrader": {
              "long": 30769,
              "short": 43423,
              "net": -12654
            }
          },
          "openInterest": 382577
        }
      ]
    },
    {
      "reportDate": "2019-07-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2478956,
              "short": 2167038,
              "net": 311918
            },
            "nonCommercial": {
              "long": 693303,
              "short": 1077145,
              "net": -383842
            },
            "smallTrader": {
              "long": 452688,
              "short": 380764,
              "net": 71924
            }
          },
          "openInterest": 3924022
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2503781,
              "short": 2294180,
              "net": 209601
            },
            "nonCommercial": {
              "long": 945425,
              "short": 1259840,
              "net": -314415
            },
            "smallTrader": {
              "long": 213636,
              "short": 108822,
              "net": 104814
            }
          },
          "openInterest": 3836364
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 602213,
              "short": 600088,
              "net": 2125
            },
            "nonCommercial": {
              "long": 146512,
              "short": 179037,
              "net": -32525
            },
            "smallTrader": {
              "long": 165633,
              "short": 135233,
              "net": 30400
            }
          },
          "openInterest": 933095
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3204244,
              "short": 3143142,
              "net": 61102
            },
            "nonCommercial": {
              "long": 847575,
              "short": 963516,
              "net": -115941
            },
            "smallTrader": {
              "long": 352055,
              "short": 297216,
              "net": 54839
            }
          },
          "openInterest": 4616762
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94555,
              "short": 34339,
              "net": 60216
            },
            "nonCommercial": {
              "long": 35450,
              "short": 88892,
              "net": -53442
            },
            "smallTrader": {
              "long": 30530,
              "short": 37304,
              "net": -6774
            }
          },
          "openInterest": 162988
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 2687,
              "short": 3689,
              "net": -1002
            },
            "smallTrader": {
              "long": 1523,
              "short": 495,
              "net": 1028
            }
          },
          "openInterest": 4302
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11882,
              "short": 15391,
              "net": -3509
            },
            "nonCommercial": {
              "long": 16381,
              "short": 14157,
              "net": 2224
            },
            "smallTrader": {
              "long": 2411,
              "short": 1126,
              "net": 1285
            }
          },
          "openInterest": 31192
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200508,
              "short": 91446,
              "net": 109062
            },
            "nonCommercial": {
              "long": 41367,
              "short": 131517,
              "net": -90150
            },
            "smallTrader": {
              "long": 25778,
              "short": 44690,
              "net": -18912
            }
          },
          "openInterest": 275984
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75564,
              "short": 113887,
              "net": -38323
            },
            "nonCommercial": {
              "long": 66305,
              "short": 44583,
              "net": 21722
            },
            "smallTrader": {
              "long": 37850,
              "short": 21249,
              "net": 16601
            }
          },
          "openInterest": 182478
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127689,
              "short": 179948,
              "net": -52259
            },
            "nonCommercial": {
              "long": 81938,
              "short": 34910,
              "net": 47028
            },
            "smallTrader": {
              "long": 14643,
              "short": 9412,
              "net": 5231
            }
          },
          "openInterest": 279882
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150060,
              "short": 146718,
              "net": 3342
            },
            "nonCommercial": {
              "long": 56035,
              "short": 67586,
              "net": -11551
            },
            "smallTrader": {
              "long": 19721,
              "short": 11512,
              "net": 8209
            }
          },
          "openInterest": 280431
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99517,
              "short": 74780,
              "net": 24737
            },
            "nonCommercial": {
              "long": 77334,
              "short": 106089,
              "net": -28755
            },
            "smallTrader": {
              "long": 18964,
              "short": 14946,
              "net": 4018
            }
          },
          "openInterest": 268804
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 721850,
              "short": 1038880,
              "net": -317030
            },
            "nonCommercial": {
              "long": 433096,
              "short": 191437,
              "net": 241659
            },
            "smallTrader": {
              "long": 275871,
              "short": 200500,
              "net": 75371
            }
          },
          "openInterest": 1781850
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98526,
              "short": 69021,
              "net": 29505
            },
            "nonCommercial": {
              "long": 58412,
              "short": 87282,
              "net": -28870
            },
            "smallTrader": {
              "long": 12851,
              "short": 13486,
              "net": -635
            }
          },
          "openInterest": 196861
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 732821,
              "short": 1119888,
              "net": -387067
            },
            "nonCommercial": {
              "long": 540238,
              "short": 152947,
              "net": 387291
            },
            "smallTrader": {
              "long": 78401,
              "short": 78625,
              "net": -224
            }
          },
          "openInterest": 2069072
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 13882,
              "short": 35752,
              "net": -21870
            },
            "nonCommercial": {
              "long": 27688,
              "short": 4409,
              "net": 23279
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50564
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27259,
              "short": 38681,
              "net": -11422
            },
            "nonCommercial": {
              "long": 12848,
              "short": 1762,
              "net": 11086
            },
            "smallTrader": {
              "long": 549,
              "short": 213,
              "net": 336
            }
          },
          "openInterest": 45531
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 289310,
              "short": 258340,
              "net": 30970
            },
            "nonCommercial": {
              "long": 175132,
              "short": 229115,
              "net": -53983
            },
            "smallTrader": {
              "long": 87184,
              "short": 64171,
              "net": 23013
            }
          },
          "openInterest": 563024
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13356,
              "short": 9491,
              "net": 3865
            },
            "nonCommercial": {
              "long": 14953,
              "short": 15529,
              "net": -576
            },
            "smallTrader": {
              "long": 8147,
              "short": 11436,
              "net": -3289
            }
          },
          "openInterest": 47058
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175279,
              "short": 257592,
              "net": -82313
            },
            "nonCommercial": {
              "long": 134717,
              "short": 59485,
              "net": 75232
            },
            "smallTrader": {
              "long": 24605,
              "short": 17524,
              "net": 7081
            }
          },
          "openInterest": 385768
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 141164,
              "short": 429131,
              "net": -287967
            },
            "nonCommercial": {
              "long": 312214,
              "short": 57826,
              "net": 254388
            },
            "smallTrader": {
              "long": 64221,
              "short": 30642,
              "net": 33579
            }
          },
          "openInterest": 563298
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 253072,
              "short": 265116,
              "net": -12044
            },
            "nonCommercial": {
              "long": 52513,
              "short": 47408,
              "net": 5105
            },
            "smallTrader": {
              "long": 39844,
              "short": 32905,
              "net": 6939
            }
          },
          "openInterest": 433032
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69070,
              "short": 66712,
              "net": 2358
            },
            "nonCommercial": {
              "long": 37028,
              "short": 41246,
              "net": -4218
            },
            "smallTrader": {
              "long": 28513,
              "short": 26653,
              "net": 1860
            }
          },
          "openInterest": 138842
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90303,
              "short": 140015,
              "net": -49712
            },
            "nonCommercial": {
              "long": 112366,
              "short": 59281,
              "net": 53085
            },
            "smallTrader": {
              "long": 27369,
              "short": 30742,
              "net": -3373
            }
          },
          "openInterest": 283482
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118826,
              "short": 168468,
              "net": -49642
            },
            "nonCommercial": {
              "long": 100915,
              "short": 44290,
              "net": 56625
            },
            "smallTrader": {
              "long": 29359,
              "short": 36342,
              "net": -6983
            }
          },
          "openInterest": 320726
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49179,
              "short": 181427,
              "net": -132248
            },
            "nonCommercial": {
              "long": 164178,
              "short": 35910,
              "net": 128268
            },
            "smallTrader": {
              "long": 6778,
              "short": 2798,
              "net": 3980
            }
          },
          "openInterest": 221211
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23203,
              "short": 26961,
              "net": -3758
            },
            "nonCommercial": {
              "long": 15094,
              "short": 10099,
              "net": 4995
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45643
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 668966,
              "short": 502317,
              "net": 166649
            },
            "nonCommercial": {
              "long": 213438,
              "short": 413223,
              "net": -199785
            },
            "smallTrader": {
              "long": 70429,
              "short": 37293,
              "net": 33136
            }
          },
          "openInterest": 1342656
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34379,
              "short": 19149,
              "net": 15230
            },
            "nonCommercial": {
              "long": 15117,
              "short": 27436,
              "net": -12319
            },
            "smallTrader": {
              "long": 2647,
              "short": 5558,
              "net": -2911
            }
          },
          "openInterest": 53172
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14964,
              "short": 48539,
              "net": -33575
            },
            "nonCommercial": {
              "long": 46584,
              "short": 20816,
              "net": 25768
            },
            "smallTrader": {
              "long": 10354,
              "short": 2547,
              "net": 7807
            }
          },
          "openInterest": 76346
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 350925,
              "short": 272960,
              "net": 77965
            },
            "nonCommercial": {
              "long": 60485,
              "short": 140880,
              "net": -80395
            },
            "smallTrader": {
              "long": 21433,
              "short": 19003,
              "net": 2430
            }
          },
          "openInterest": 440072
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 392598,
              "short": 405389,
              "net": -12791
            },
            "nonCommercial": {
              "long": 74104,
              "short": 62090,
              "net": 12014
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 558588
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73649,
              "short": 157565,
              "net": -83916
            },
            "nonCommercial": {
              "long": 111282,
              "short": 46985,
              "net": 64297
            },
            "smallTrader": {
              "long": 30939,
              "short": 11320,
              "net": 19619
            }
          },
          "openInterest": 239059
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208690,
              "short": 215310,
              "net": -6620
            },
            "nonCommercial": {
              "long": 72808,
              "short": 80141,
              "net": -7333
            },
            "smallTrader": {
              "long": 43254,
              "short": 29301,
              "net": 13953
            }
          },
          "openInterest": 430142
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202583,
              "short": 203957,
              "net": -1374
            },
            "nonCommercial": {
              "long": 106931,
              "short": 107998,
              "net": -1067
            },
            "smallTrader": {
              "long": 31130,
              "short": 28689,
              "net": 2441
            }
          },
          "openInterest": 431186
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 294805,
              "short": 266681,
              "net": 28124
            },
            "nonCommercial": {
              "long": 137762,
              "short": 149045,
              "net": -11283
            },
            "smallTrader": {
              "long": 50154,
              "short": 66995,
              "net": -16841
            }
          },
          "openInterest": 605996
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 472185,
              "short": 415947,
              "net": 56238
            },
            "nonCommercial": {
              "long": 225774,
              "short": 294003,
              "net": -68229
            },
            "smallTrader": {
              "long": 81776,
              "short": 69785,
              "net": 11991
            }
          },
          "openInterest": 949627
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38203,
              "short": 13562,
              "net": 24641
            },
            "nonCommercial": {
              "long": 10821,
              "short": 25309,
              "net": -14488
            },
            "smallTrader": {
              "long": 8402,
              "short": 18555,
              "net": -10153
            }
          },
          "openInterest": 57805
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1214,
              "short": 32463,
              "net": -31249
            },
            "nonCommercial": {
              "long": 49305,
              "short": 19022,
              "net": 30283
            },
            "smallTrader": {
              "long": 3436,
              "short": 2470,
              "net": 966
            }
          },
          "openInterest": 55829
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 235304,
              "short": 83734,
              "net": 151570
            },
            "nonCommercial": {
              "long": 116711,
              "short": 261025,
              "net": -144314
            },
            "smallTrader": {
              "long": 23278,
              "short": 30534,
              "net": -7256
            }
          },
          "openInterest": 456757
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110678,
              "short": 119123,
              "net": -8445
            },
            "nonCommercial": {
              "long": 79974,
              "short": 78606,
              "net": 1368
            },
            "smallTrader": {
              "long": 27139,
              "short": 20062,
              "net": 7077
            }
          },
          "openInterest": 287743
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131123,
              "short": 147347,
              "net": -16224
            },
            "nonCommercial": {
              "long": 121491,
              "short": 91633,
              "net": 29858
            },
            "smallTrader": {
              "long": 29932,
              "short": 43566,
              "net": -13634
            }
          },
          "openInterest": 379136
        }
      ]
    },
    {
      "reportDate": "2019-08-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2575380,
              "short": 2253967,
              "net": 321413
            },
            "nonCommercial": {
              "long": 658446,
              "short": 1049332,
              "net": -390886
            },
            "smallTrader": {
              "long": 465391,
              "short": 395918,
              "net": 69473
            }
          },
          "openInterest": 4010311
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2482468,
              "short": 2282322,
              "net": 200146
            },
            "nonCommercial": {
              "long": 1018251,
              "short": 1327118,
              "net": -308867
            },
            "smallTrader": {
              "long": 220793,
              "short": 112072,
              "net": 108721
            }
          },
          "openInterest": 3957517
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 637185,
              "short": 615151,
              "net": 22034
            },
            "nonCommercial": {
              "long": 136200,
              "short": 192473,
              "net": -56273
            },
            "smallTrader": {
              "long": 172424,
              "short": 138185,
              "net": 34239
            }
          },
          "openInterest": 974970
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3253258,
              "short": 3163662,
              "net": 89596
            },
            "nonCommercial": {
              "long": 802970,
              "short": 934284,
              "net": -131314
            },
            "smallTrader": {
              "long": 348690,
              "short": 306972,
              "net": 41718
            }
          },
          "openInterest": 4679299
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101373,
              "short": 37743,
              "net": 63630
            },
            "nonCommercial": {
              "long": 42314,
              "short": 97825,
              "net": -55511
            },
            "smallTrader": {
              "long": 32385,
              "short": 40504,
              "net": -8119
            }
          },
          "openInterest": 178023
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 2820,
              "short": 4048,
              "net": -1228
            },
            "smallTrader": {
              "long": 1800,
              "short": 546,
              "net": 1254
            }
          },
          "openInterest": 4692
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3453,
              "short": 14068,
              "net": -10615
            },
            "nonCommercial": {
              "long": 14868,
              "short": 5599,
              "net": 9269
            },
            "smallTrader": {
              "long": 2461,
              "short": 1115,
              "net": 1346
            }
          },
          "openInterest": 20922
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 217107,
              "short": 98207,
              "net": 118900
            },
            "nonCommercial": {
              "long": 44716,
              "short": 147418,
              "net": -102702
            },
            "smallTrader": {
              "long": 27626,
              "short": 43824,
              "net": -16198
            }
          },
          "openInterest": 296904
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72567,
              "short": 104262,
              "net": -31695
            },
            "nonCommercial": {
              "long": 63598,
              "short": 39432,
              "net": 24166
            },
            "smallTrader": {
              "long": 33530,
              "short": 26001,
              "net": 7529
            }
          },
          "openInterest": 172657
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132176,
              "short": 168409,
              "net": -36233
            },
            "nonCommercial": {
              "long": 68402,
              "short": 36635,
              "net": 31767
            },
            "smallTrader": {
              "long": 13723,
              "short": 9257,
              "net": 4466
            }
          },
          "openInterest": 261796
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152135,
              "short": 142744,
              "net": 9391
            },
            "nonCommercial": {
              "long": 57489,
              "short": 74534,
              "net": -17045
            },
            "smallTrader": {
              "long": 18428,
              "short": 10774,
              "net": 7654
            }
          },
          "openInterest": 291752
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118006,
              "short": 61039,
              "net": 56967
            },
            "nonCommercial": {
              "long": 79133,
              "short": 137582,
              "net": -58449
            },
            "smallTrader": {
              "long": 21112,
              "short": 19630,
              "net": 1482
            }
          },
          "openInterest": 303764
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 761284,
              "short": 1059110,
              "net": -297826
            },
            "nonCommercial": {
              "long": 424347,
              "short": 202727,
              "net": 221620
            },
            "smallTrader": {
              "long": 272800,
              "short": 196594,
              "net": 76206
            }
          },
          "openInterest": 1814664
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104370,
              "short": 67095,
              "net": 37275
            },
            "nonCommercial": {
              "long": 57685,
              "short": 93064,
              "net": -35379
            },
            "smallTrader": {
              "long": 12692,
              "short": 14588,
              "net": -1896
            }
          },
          "openInterest": 206644
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 760794,
              "short": 1134883,
              "net": -374089
            },
            "nonCommercial": {
              "long": 540924,
              "short": 165283,
              "net": 375641
            },
            "smallTrader": {
              "long": 76159,
              "short": 77711,
              "net": -1552
            }
          },
          "openInterest": 2070210
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12091,
              "short": 37488,
              "net": -25397
            },
            "nonCommercial": {
              "long": 29021,
              "short": 3310,
              "net": 25711
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49129
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25746,
              "short": 33680,
              "net": -7934
            },
            "nonCommercial": {
              "long": 9066,
              "short": 1378,
              "net": 7688
            },
            "smallTrader": {
              "long": 441,
              "short": 195,
              "net": 246
            }
          },
          "openInterest": 39713
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 272245,
              "short": 248980,
              "net": 23265
            },
            "nonCommercial": {
              "long": 177988,
              "short": 221998,
              "net": -44010
            },
            "smallTrader": {
              "long": 82691,
              "short": 61946,
              "net": 20745
            }
          },
          "openInterest": 545453
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13248,
              "short": 8470,
              "net": 4778
            },
            "nonCommercial": {
              "long": 14752,
              "short": 17333,
              "net": -2581
            },
            "smallTrader": {
              "long": 9107,
              "short": 11304,
              "net": -2197
            }
          },
          "openInterest": 47956
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188624,
              "short": 262373,
              "net": -73749
            },
            "nonCommercial": {
              "long": 131241,
              "short": 60756,
              "net": 70485
            },
            "smallTrader": {
              "long": 23029,
              "short": 19765,
              "net": 3264
            }
          },
          "openInterest": 409307
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 137010,
              "short": 461335,
              "net": -324325
            },
            "nonCommercial": {
              "long": 350558,
              "short": 58013,
              "net": 292545
            },
            "smallTrader": {
              "long": 62844,
              "short": 31064,
              "net": 31780
            }
          },
          "openInterest": 600317
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 250803,
              "short": 259043,
              "net": -8240
            },
            "nonCommercial": {
              "long": 53813,
              "short": 51939,
              "net": 1874
            },
            "smallTrader": {
              "long": 41775,
              "short": 35409,
              "net": 6366
            }
          },
          "openInterest": 441184
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67882,
              "short": 86529,
              "net": -18647
            },
            "nonCommercial": {
              "long": 46225,
              "short": 35664,
              "net": 10561
            },
            "smallTrader": {
              "long": 34256,
              "short": 26170,
              "net": 8086
            }
          },
          "openInterest": 153338
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89570,
              "short": 131101,
              "net": -41531
            },
            "nonCommercial": {
              "long": 105388,
              "short": 57498,
              "net": 47890
            },
            "smallTrader": {
              "long": 23266,
              "short": 29625,
              "net": -6359
            }
          },
          "openInterest": 266909
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120256,
              "short": 163865,
              "net": -43609
            },
            "nonCommercial": {
              "long": 96532,
              "short": 47344,
              "net": 49188
            },
            "smallTrader": {
              "long": 29530,
              "short": 35109,
              "net": -5579
            }
          },
          "openInterest": 314504
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52771,
              "short": 177539,
              "net": -124768
            },
            "nonCommercial": {
              "long": 161166,
              "short": 39097,
              "net": 122069
            },
            "smallTrader": {
              "long": 6041,
              "short": 3342,
              "net": 2699
            }
          },
          "openInterest": 222394
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17080,
              "short": 22720,
              "net": -5640
            },
            "nonCommercial": {
              "long": 16775,
              "short": 8967,
              "net": 7808
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40983
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 683604,
              "short": 515737,
              "net": 167867
            },
            "nonCommercial": {
              "long": 213556,
              "short": 413637,
              "net": -200081
            },
            "smallTrader": {
              "long": 73470,
              "short": 41256,
              "net": 32214
            }
          },
          "openInterest": 1375412
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34603,
              "short": 20103,
              "net": 14500
            },
            "nonCommercial": {
              "long": 17898,
              "short": 29462,
              "net": -11564
            },
            "smallTrader": {
              "long": 2952,
              "short": 5888,
              "net": -2936
            }
          },
          "openInterest": 57131
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16165,
              "short": 46622,
              "net": -30457
            },
            "nonCommercial": {
              "long": 44211,
              "short": 22267,
              "net": 21944
            },
            "smallTrader": {
              "long": 11210,
              "short": 2697,
              "net": 8513
            }
          },
          "openInterest": 75607
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 367475,
              "short": 286216,
              "net": 81259
            },
            "nonCommercial": {
              "long": 57273,
              "short": 136693,
              "net": -79420
            },
            "smallTrader": {
              "long": 19621,
              "short": 21460,
              "net": -1839
            }
          },
          "openInterest": 453751
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 383364,
              "short": 394550,
              "net": -11186
            },
            "nonCommercial": {
              "long": 76363,
              "short": 61454,
              "net": 14909
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 549032
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77974,
              "short": 153240,
              "net": -75266
            },
            "nonCommercial": {
              "long": 106034,
              "short": 56202,
              "net": 49832
            },
            "smallTrader": {
              "long": 34537,
              "short": 9103,
              "net": 25434
            }
          },
          "openInterest": 239290
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212918,
              "short": 218734,
              "net": -5816
            },
            "nonCommercial": {
              "long": 81661,
              "short": 91385,
              "net": -9724
            },
            "smallTrader": {
              "long": 45828,
              "short": 30288,
              "net": 15540
            }
          },
          "openInterest": 445322
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212698,
              "short": 207171,
              "net": 5527
            },
            "nonCommercial": {
              "long": 110587,
              "short": 119372,
              "net": -8785
            },
            "smallTrader": {
              "long": 33909,
              "short": 30651,
              "net": 3258
            }
          },
          "openInterest": 448860
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 314574,
              "short": 271830,
              "net": 42744
            },
            "nonCommercial": {
              "long": 145955,
              "short": 171432,
              "net": -25477
            },
            "smallTrader": {
              "long": 46657,
              "short": 63924,
              "net": -17267
            }
          },
          "openInterest": 633067
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 487912,
              "short": 421795,
              "net": 66117
            },
            "nonCommercial": {
              "long": 226126,
              "short": 301013,
              "net": -74887
            },
            "smallTrader": {
              "long": 78057,
              "short": 69287,
              "net": 8770
            }
          },
          "openInterest": 985687
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36767,
              "short": 11303,
              "net": 25464
            },
            "nonCommercial": {
              "long": 8395,
              "short": 24826,
              "net": -16431
            },
            "smallTrader": {
              "long": 11176,
              "short": 20209,
              "net": -9033
            }
          },
          "openInterest": 56716
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1441,
              "short": 33833,
              "net": -32392
            },
            "nonCommercial": {
              "long": 49331,
              "short": 18002,
              "net": 31329
            },
            "smallTrader": {
              "long": 3057,
              "short": 1994,
              "net": 1063
            }
          },
          "openInterest": 55694
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 190448,
              "short": 104595,
              "net": 85853
            },
            "nonCommercial": {
              "long": 146824,
              "short": 227405,
              "net": -80581
            },
            "smallTrader": {
              "long": 25011,
              "short": 30283,
              "net": -5272
            }
          },
          "openInterest": 430300
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116185,
              "short": 116935,
              "net": -750
            },
            "nonCommercial": {
              "long": 80942,
              "short": 84864,
              "net": -3922
            },
            "smallTrader": {
              "long": 25850,
              "short": 21178,
              "net": 4672
            }
          },
          "openInterest": 291051
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136546,
              "short": 143899,
              "net": -7353
            },
            "nonCommercial": {
              "long": 120888,
              "short": 99428,
              "net": 21460
            },
            "smallTrader": {
              "long": 30802,
              "short": 44909,
              "net": -14107
            }
          },
          "openInterest": 399820
        }
      ]
    },
    {
      "reportDate": "2019-08-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2616217,
              "short": 2284537,
              "net": 331680
            },
            "nonCommercial": {
              "long": 635384,
              "short": 1049730,
              "net": -414346
            },
            "smallTrader": {
              "long": 469081,
              "short": 386415,
              "net": 82666
            }
          },
          "openInterest": 4038857
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2484255,
              "short": 2245559,
              "net": 238696
            },
            "nonCommercial": {
              "long": 966597,
              "short": 1291960,
              "net": -325363
            },
            "smallTrader": {
              "long": 218260,
              "short": 131593,
              "net": 86667
            }
          },
          "openInterest": 3985486
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 657298,
              "short": 630181,
              "net": 27117
            },
            "nonCommercial": {
              "long": 143078,
              "short": 210379,
              "net": -67301
            },
            "smallTrader": {
              "long": 171729,
              "short": 131545,
              "net": 40184
            }
          },
          "openInterest": 998940
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3159242,
              "short": 3105578,
              "net": 53664
            },
            "nonCommercial": {
              "long": 804711,
              "short": 908568,
              "net": -103857
            },
            "smallTrader": {
              "long": 358622,
              "short": 308429,
              "net": 50193
            }
          },
          "openInterest": 4643743
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107151,
              "short": 33598,
              "net": 73553
            },
            "nonCommercial": {
              "long": 36304,
              "short": 99216,
              "net": -62912
            },
            "smallTrader": {
              "long": 30329,
              "short": 40970,
              "net": -10641
            }
          },
          "openInterest": 175597
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 2871,
              "short": 4074,
              "net": -1203
            },
            "smallTrader": {
              "long": 1748,
              "short": 519,
              "net": 1229
            }
          },
          "openInterest": 4729
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7981,
              "short": 9582,
              "net": -1601
            },
            "nonCommercial": {
              "long": 20013,
              "short": 19337,
              "net": 676
            },
            "smallTrader": {
              "long": 2269,
              "short": 1344,
              "net": 925
            }
          },
          "openInterest": 30347
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 207577,
              "short": 95331,
              "net": 112246
            },
            "nonCommercial": {
              "long": 33405,
              "short": 129225,
              "net": -95820
            },
            "smallTrader": {
              "long": 27830,
              "short": 44256,
              "net": -16426
            }
          },
          "openInterest": 273931
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73207,
              "short": 98380,
              "net": -25173
            },
            "nonCommercial": {
              "long": 50065,
              "short": 35865,
              "net": 14200
            },
            "smallTrader": {
              "long": 34392,
              "short": 23419,
              "net": 10973
            }
          },
          "openInterest": 160861
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140492,
              "short": 156546,
              "net": -16054
            },
            "nonCommercial": {
              "long": 58822,
              "short": 46334,
              "net": 12488
            },
            "smallTrader": {
              "long": 14806,
              "short": 11240,
              "net": 3566
            }
          },
          "openInterest": 265265
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143174,
              "short": 126431,
              "net": 16743
            },
            "nonCommercial": {
              "long": 53528,
              "short": 78583,
              "net": -25055
            },
            "smallTrader": {
              "long": 20014,
              "short": 11702,
              "net": 8312
            }
          },
          "openInterest": 265570
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118704,
              "short": 65380,
              "net": 53324
            },
            "nonCommercial": {
              "long": 76207,
              "short": 129807,
              "net": -53600
            },
            "smallTrader": {
              "long": 18242,
              "short": 17966,
              "net": 276
            }
          },
          "openInterest": 295608
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 762662,
              "short": 1001090,
              "net": -238428
            },
            "nonCommercial": {
              "long": 415025,
              "short": 253386,
              "net": 161639
            },
            "smallTrader": {
              "long": 271697,
              "short": 194908,
              "net": 76789
            }
          },
          "openInterest": 1765396
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105480,
              "short": 75645,
              "net": 29835
            },
            "nonCommercial": {
              "long": 58435,
              "short": 88836,
              "net": -30401
            },
            "smallTrader": {
              "long": 13935,
              "short": 13369,
              "net": 566
            }
          },
          "openInterest": 215546
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 715157,
              "short": 1086691,
              "net": -371534
            },
            "nonCommercial": {
              "long": 547040,
              "short": 164896,
              "net": 382144
            },
            "smallTrader": {
              "long": 72466,
              "short": 83076,
              "net": -10610
            }
          },
          "openInterest": 2059135
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12325,
              "short": 33487,
              "net": -21162
            },
            "nonCommercial": {
              "long": 25025,
              "short": 3224,
              "net": 21801
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45609
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26866,
              "short": 34490,
              "net": -7624
            },
            "nonCommercial": {
              "long": 9255,
              "short": 1929,
              "net": 7326
            },
            "smallTrader": {
              "long": 410,
              "short": 112,
              "net": 298
            }
          },
          "openInterest": 40231
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 286585,
              "short": 259479,
              "net": 27106
            },
            "nonCommercial": {
              "long": 167214,
              "short": 213863,
              "net": -46649
            },
            "smallTrader": {
              "long": 82842,
              "short": 63299,
              "net": 19543
            }
          },
          "openInterest": 550607
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13312,
              "short": 9802,
              "net": 3510
            },
            "nonCommercial": {
              "long": 14325,
              "short": 17577,
              "net": -3252
            },
            "smallTrader": {
              "long": 9703,
              "short": 9961,
              "net": -258
            }
          },
          "openInterest": 48067
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196477,
              "short": 261355,
              "net": -64878
            },
            "nonCommercial": {
              "long": 122067,
              "short": 60102,
              "net": 61965
            },
            "smallTrader": {
              "long": 20822,
              "short": 17909,
              "net": 2913
            }
          },
          "openInterest": 411889
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 136823,
              "short": 460550,
              "net": -323727
            },
            "nonCommercial": {
              "long": 346223,
              "short": 56133,
              "net": 290090
            },
            "smallTrader": {
              "long": 63458,
              "short": 29821,
              "net": 33637
            }
          },
          "openInterest": 593962
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 259631,
              "short": 265100,
              "net": -5469
            },
            "nonCommercial": {
              "long": 51963,
              "short": 53564,
              "net": -1601
            },
            "smallTrader": {
              "long": 43556,
              "short": 36486,
              "net": 7070
            }
          },
          "openInterest": 451439
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68708,
              "short": 98250,
              "net": -29542
            },
            "nonCommercial": {
              "long": 51764,
              "short": 27022,
              "net": 24742
            },
            "smallTrader": {
              "long": 31705,
              "short": 26905,
              "net": 4800
            }
          },
          "openInterest": 160271
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96114,
              "short": 132659,
              "net": -36545
            },
            "nonCommercial": {
              "long": 102401,
              "short": 61972,
              "net": 40429
            },
            "smallTrader": {
              "long": 23039,
              "short": 26923,
              "net": -3884
            }
          },
          "openInterest": 266924
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118912,
              "short": 162761,
              "net": -43849
            },
            "nonCommercial": {
              "long": 93464,
              "short": 48732,
              "net": 44732
            },
            "smallTrader": {
              "long": 31731,
              "short": 32614,
              "net": -883
            }
          },
          "openInterest": 317899
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53171,
              "short": 173364,
              "net": -120193
            },
            "nonCommercial": {
              "long": 152707,
              "short": 35145,
              "net": 117562
            },
            "smallTrader": {
              "long": 5987,
              "short": 3356,
              "net": 2631
            }
          },
          "openInterest": 212499
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16917,
              "short": 19962,
              "net": -3045
            },
            "nonCommercial": {
              "long": 14830,
              "short": 9991,
              "net": 4839
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38828
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 665736,
              "short": 493928,
              "net": 171808
            },
            "nonCommercial": {
              "long": 205912,
              "short": 418466,
              "net": -212554
            },
            "smallTrader": {
              "long": 86179,
              "short": 45433,
              "net": 40746
            }
          },
          "openInterest": 1373411
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35752,
              "short": 18487,
              "net": 17265
            },
            "nonCommercial": {
              "long": 20500,
              "short": 33947,
              "net": -13447
            },
            "smallTrader": {
              "long": 2659,
              "short": 6477,
              "net": -3818
            }
          },
          "openInterest": 59895
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17368,
              "short": 46585,
              "net": -29217
            },
            "nonCommercial": {
              "long": 46105,
              "short": 24429,
              "net": 21676
            },
            "smallTrader": {
              "long": 10345,
              "short": 2804,
              "net": 7541
            }
          },
          "openInterest": 77101
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 363720,
              "short": 296455,
              "net": 67265
            },
            "nonCommercial": {
              "long": 57448,
              "short": 124376,
              "net": -66928
            },
            "smallTrader": {
              "long": 19481,
              "short": 19818,
              "net": -337
            }
          },
          "openInterest": 449075
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 382351,
              "short": 385185,
              "net": -2834
            },
            "nonCommercial": {
              "long": 67423,
              "short": 67233,
              "net": 190
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 541120
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85877,
              "short": 151110,
              "net": -65233
            },
            "nonCommercial": {
              "long": 97520,
              "short": 58251,
              "net": 39269
            },
            "smallTrader": {
              "long": 36546,
              "short": 10582,
              "net": 25964
            }
          },
          "openInterest": 233839
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215377,
              "short": 227876,
              "net": -12499
            },
            "nonCommercial": {
              "long": 84335,
              "short": 88340,
              "net": -4005
            },
            "smallTrader": {
              "long": 47986,
              "short": 31482,
              "net": 16504
            }
          },
          "openInterest": 444681
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207567,
              "short": 253136,
              "net": -45569
            },
            "nonCommercial": {
              "long": 115944,
              "short": 77645,
              "net": 38299
            },
            "smallTrader": {
              "long": 35514,
              "short": 28244,
              "net": 7270
            }
          },
          "openInterest": 461327
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 305577,
              "short": 272002,
              "net": 33575
            },
            "nonCommercial": {
              "long": 151720,
              "short": 169367,
              "net": -17647
            },
            "smallTrader": {
              "long": 49877,
              "short": 65805,
              "net": -15928
            }
          },
          "openInterest": 622488
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 524376,
              "short": 455375,
              "net": 69001
            },
            "nonCommercial": {
              "long": 230080,
              "short": 311808,
              "net": -81728
            },
            "smallTrader": {
              "long": 84597,
              "short": 71870,
              "net": 12727
            }
          },
          "openInterest": 1047548
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35215,
              "short": 14304,
              "net": 20911
            },
            "nonCommercial": {
              "long": 7760,
              "short": 20712,
              "net": -12952
            },
            "smallTrader": {
              "long": 11248,
              "short": 19207,
              "net": -7959
            }
          },
          "openInterest": 54267
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1208,
              "short": 32845,
              "net": -31637
            },
            "nonCommercial": {
              "long": 47874,
              "short": 18032,
              "net": 29842
            },
            "smallTrader": {
              "long": 3459,
              "short": 1664,
              "net": 1795
            }
          },
          "openInterest": 55000
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 176617,
              "short": 100157,
              "net": 76460
            },
            "nonCommercial": {
              "long": 137592,
              "short": 208963,
              "net": -71371
            },
            "smallTrader": {
              "long": 22529,
              "short": 27618,
              "net": -5089
            }
          },
          "openInterest": 404190
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121579,
              "short": 115519,
              "net": 6060
            },
            "nonCommercial": {
              "long": 78989,
              "short": 91442,
              "net": -12453
            },
            "smallTrader": {
              "long": 27177,
              "short": 20784,
              "net": 6393
            }
          },
          "openInterest": 290450
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122620,
              "short": 125135,
              "net": -2515
            },
            "nonCommercial": {
              "long": 118406,
              "short": 102091,
              "net": 16315
            },
            "smallTrader": {
              "long": 28892,
              "short": 42692,
              "net": -13800
            }
          },
          "openInterest": 385557
        }
      ]
    },
    {
      "reportDate": "2019-08-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2655922,
              "short": 2320923,
              "net": 334999
            },
            "nonCommercial": {
              "long": 620463,
              "short": 1022267,
              "net": -401804
            },
            "smallTrader": {
              "long": 456246,
              "short": 389441,
              "net": 66805
            }
          },
          "openInterest": 4048888
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2451334,
              "short": 2218659,
              "net": 232675
            },
            "nonCommercial": {
              "long": 951083,
              "short": 1283509,
              "net": -332426
            },
            "smallTrader": {
              "long": 225535,
              "short": 125784,
              "net": 99751
            }
          },
          "openInterest": 3925900
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 662473,
              "short": 622716,
              "net": 39757
            },
            "nonCommercial": {
              "long": 143285,
              "short": 208361,
              "net": -65076
            },
            "smallTrader": {
              "long": 173823,
              "short": 148504,
              "net": 25319
            }
          },
          "openInterest": 1019215
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3169214,
              "short": 3046669,
              "net": 122545
            },
            "nonCommercial": {
              "long": 795268,
              "short": 910740,
              "net": -115472
            },
            "smallTrader": {
              "long": 383631,
              "short": 390704,
              "net": -7073
            }
          },
          "openInterest": 4677775
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106719,
              "short": 32822,
              "net": 73897
            },
            "nonCommercial": {
              "long": 32358,
              "short": 95139,
              "net": -62781
            },
            "smallTrader": {
              "long": 28865,
              "short": 39981,
              "net": -11116
            }
          },
          "openInterest": 169175
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 2565,
              "short": 3807,
              "net": -1242
            },
            "smallTrader": {
              "long": 1696,
              "short": 428,
              "net": 1268
            }
          },
          "openInterest": 4485
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17918,
              "short": 9740,
              "net": 8178
            },
            "nonCommercial": {
              "long": 20984,
              "short": 29645,
              "net": -8661
            },
            "smallTrader": {
              "long": 2021,
              "short": 1538,
              "net": 483
            }
          },
          "openInterest": 40931
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 209548,
              "short": 94037,
              "net": 115511
            },
            "nonCommercial": {
              "long": 33405,
              "short": 125823,
              "net": -92418
            },
            "smallTrader": {
              "long": 25419,
              "short": 48512,
              "net": -23093
            }
          },
          "openInterest": 273481
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71980,
              "short": 92293,
              "net": -20313
            },
            "nonCommercial": {
              "long": 47368,
              "short": 34331,
              "net": 13037
            },
            "smallTrader": {
              "long": 33394,
              "short": 26118,
              "net": 7276
            }
          },
          "openInterest": 155837
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143766,
              "short": 141844,
              "net": 1922
            },
            "nonCommercial": {
              "long": 56318,
              "short": 60664,
              "net": -4346
            },
            "smallTrader": {
              "long": 11714,
              "short": 9290,
              "net": 2424
            }
          },
          "openInterest": 260526
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138956,
              "short": 114332,
              "net": 24624
            },
            "nonCommercial": {
              "long": 54416,
              "short": 86760,
              "net": -32344
            },
            "smallTrader": {
              "long": 20299,
              "short": 12579,
              "net": 7720
            }
          },
          "openInterest": 263737
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112260,
              "short": 65023,
              "net": 47237
            },
            "nonCommercial": {
              "long": 75489,
              "short": 124434,
              "net": -48945
            },
            "smallTrader": {
              "long": 21129,
              "short": 19421,
              "net": 1708
            }
          },
          "openInterest": 281852
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 760654,
              "short": 942256,
              "net": -181602
            },
            "nonCommercial": {
              "long": 415713,
              "short": 321629,
              "net": 94084
            },
            "smallTrader": {
              "long": 270849,
              "short": 183331,
              "net": 87518
            }
          },
          "openInterest": 1743824
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108341,
              "short": 74872,
              "net": 33469
            },
            "nonCommercial": {
              "long": 54578,
              "short": 88619,
              "net": -34041
            },
            "smallTrader": {
              "long": 13775,
              "short": 13203,
              "net": 572
            }
          },
          "openInterest": 213645
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 692171,
              "short": 1097984,
              "net": -405813
            },
            "nonCommercial": {
              "long": 528969,
              "short": 114334,
              "net": 414635
            },
            "smallTrader": {
              "long": 68584,
              "short": 77406,
              "net": -8822
            }
          },
          "openInterest": 2002847
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12412,
              "short": 29878,
              "net": -17466
            },
            "nonCommercial": {
              "long": 21113,
              "short": 2797,
              "net": 18316
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41103
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29853,
              "short": 36885,
              "net": -7032
            },
            "nonCommercial": {
              "long": 8815,
              "short": 2220,
              "net": 6595
            },
            "smallTrader": {
              "long": 630,
              "short": 193,
              "net": 437
            }
          },
          "openInterest": 43034
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 278685,
              "short": 262478,
              "net": 16207
            },
            "nonCommercial": {
              "long": 168455,
              "short": 206432,
              "net": -37977
            },
            "smallTrader": {
              "long": 83078,
              "short": 61308,
              "net": 21770
            }
          },
          "openInterest": 542806
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12464,
              "short": 10066,
              "net": 2398
            },
            "nonCommercial": {
              "long": 14318,
              "short": 16634,
              "net": -2316
            },
            "smallTrader": {
              "long": 9579,
              "short": 9661,
              "net": -82
            }
          },
          "openInterest": 47233
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189507,
              "short": 251162,
              "net": -61655
            },
            "nonCommercial": {
              "long": 116916,
              "short": 57249,
              "net": 59667
            },
            "smallTrader": {
              "long": 19202,
              "short": 17214,
              "net": 1988
            }
          },
          "openInterest": 403618
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133408,
              "short": 469658,
              "net": -336250
            },
            "nonCommercial": {
              "long": 352294,
              "short": 52301,
              "net": 299993
            },
            "smallTrader": {
              "long": 63855,
              "short": 27598,
              "net": 36257
            }
          },
          "openInterest": 594807
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 252026,
              "short": 257321,
              "net": -5295
            },
            "nonCommercial": {
              "long": 51215,
              "short": 52346,
              "net": -1131
            },
            "smallTrader": {
              "long": 44415,
              "short": 37989,
              "net": 6426
            }
          },
          "openInterest": 446804
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66338,
              "short": 104320,
              "net": -37982
            },
            "nonCommercial": {
              "long": 49984,
              "short": 18830,
              "net": 31154
            },
            "smallTrader": {
              "long": 33935,
              "short": 27107,
              "net": 6828
            }
          },
          "openInterest": 154662
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95374,
              "short": 127153,
              "net": -31779
            },
            "nonCommercial": {
              "long": 100326,
              "short": 63067,
              "net": 37259
            },
            "smallTrader": {
              "long": 21921,
              "short": 27401,
              "net": -5480
            }
          },
          "openInterest": 260024
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121181,
              "short": 156306,
              "net": -35125
            },
            "nonCommercial": {
              "long": 91194,
              "short": 60419,
              "net": 30775
            },
            "smallTrader": {
              "long": 35123,
              "short": 30773,
              "net": 4350
            }
          },
          "openInterest": 329720
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43474,
              "short": 156349,
              "net": -112875
            },
            "nonCommercial": {
              "long": 147542,
              "short": 37183,
              "net": 110359
            },
            "smallTrader": {
              "long": 6042,
              "short": 3526,
              "net": 2516
            }
          },
          "openInterest": 197525
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16991,
              "short": 19603,
              "net": -2612
            },
            "nonCommercial": {
              "long": 14486,
              "short": 9770,
              "net": 4716
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38354
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 667563,
              "short": 498589,
              "net": 168974
            },
            "nonCommercial": {
              "long": 194091,
              "short": 390282,
              "net": -196191
            },
            "smallTrader": {
              "long": 72928,
              "short": 45711,
              "net": 27217
            }
          },
          "openInterest": 1350487
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37908,
              "short": 15883,
              "net": 22025
            },
            "nonCommercial": {
              "long": 21073,
              "short": 39333,
              "net": -18260
            },
            "smallTrader": {
              "long": 2673,
              "short": 6438,
              "net": -3765
            }
          },
          "openInterest": 62760
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18539,
              "short": 45687,
              "net": -27148
            },
            "nonCommercial": {
              "long": 45654,
              "short": 26039,
              "net": 19615
            },
            "smallTrader": {
              "long": 10136,
              "short": 2603,
              "net": 7533
            }
          },
          "openInterest": 77468
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 364305,
              "short": 297454,
              "net": 66851
            },
            "nonCommercial": {
              "long": 62473,
              "short": 125995,
              "net": -63522
            },
            "smallTrader": {
              "long": 18307,
              "short": 21636,
              "net": -3329
            }
          },
          "openInterest": 452305
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 380047,
              "short": 394416,
              "net": -14369
            },
            "nonCommercial": {
              "long": 70679,
              "short": 60823,
              "net": 9856
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 546962
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84338,
              "short": 155201,
              "net": -70863
            },
            "nonCommercial": {
              "long": 95987,
              "short": 49273,
              "net": 46714
            },
            "smallTrader": {
              "long": 39810,
              "short": 15661,
              "net": 24149
            }
          },
          "openInterest": 238086
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218381,
              "short": 231602,
              "net": -13221
            },
            "nonCommercial": {
              "long": 84386,
              "short": 88308,
              "net": -3922
            },
            "smallTrader": {
              "long": 48334,
              "short": 31191,
              "net": 17143
            }
          },
          "openInterest": 447831
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211852,
              "short": 253657,
              "net": -41805
            },
            "nonCommercial": {
              "long": 117410,
              "short": 84158,
              "net": 33252
            },
            "smallTrader": {
              "long": 35533,
              "short": 26980,
              "net": 8553
            }
          },
          "openInterest": 478222
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312853,
              "short": 275649,
              "net": 37204
            },
            "nonCommercial": {
              "long": 153047,
              "short": 174787,
              "net": -21740
            },
            "smallTrader": {
              "long": 48176,
              "short": 63640,
              "net": -15464
            }
          },
          "openInterest": 642876
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 526520,
              "short": 445501,
              "net": 81019
            },
            "nonCommercial": {
              "long": 225542,
              "short": 315689,
              "net": -90147
            },
            "smallTrader": {
              "long": 82384,
              "short": 73256,
              "net": 9128
            }
          },
          "openInterest": 1045587
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36556,
              "short": 16671,
              "net": 19885
            },
            "nonCommercial": {
              "long": 7925,
              "short": 19042,
              "net": -11117
            },
            "smallTrader": {
              "long": 10376,
              "short": 19144,
              "net": -8768
            }
          },
          "openInterest": 54941
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1208,
              "short": 32820,
              "net": -31612
            },
            "nonCommercial": {
              "long": 49063,
              "short": 19564,
              "net": 29499
            },
            "smallTrader": {
              "long": 3981,
              "short": 1868,
              "net": 2113
            }
          },
          "openInterest": 56089
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184912,
              "short": 120618,
              "net": 64294
            },
            "nonCommercial": {
              "long": 125463,
              "short": 184961,
              "net": -59498
            },
            "smallTrader": {
              "long": 21811,
              "short": 26607,
              "net": -4796
            }
          },
          "openInterest": 399983
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124269,
              "short": 114636,
              "net": 9633
            },
            "nonCommercial": {
              "long": 77287,
              "short": 93474,
              "net": -16187
            },
            "smallTrader": {
              "long": 27017,
              "short": 20463,
              "net": 6554
            }
          },
          "openInterest": 293109
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131299,
              "short": 123777,
              "net": 7522
            },
            "nonCommercial": {
              "long": 112957,
              "short": 105200,
              "net": 7757
            },
            "smallTrader": {
              "long": 27802,
              "short": 43081,
              "net": -15279
            }
          },
          "openInterest": 387336
        }
      ]
    },
    {
      "reportDate": "2019-08-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2492434,
              "short": 2270496,
              "net": 221938
            },
            "nonCommercial": {
              "long": 603950,
              "short": 913854,
              "net": -309904
            },
            "smallTrader": {
              "long": 530273,
              "short": 442307,
              "net": 87966
            }
          },
          "openInterest": 3906403
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2357381,
              "short": 2162843,
              "net": 194538
            },
            "nonCommercial": {
              "long": 848973,
              "short": 1120035,
              "net": -271062
            },
            "smallTrader": {
              "long": 294591,
              "short": 218067,
              "net": 76524
            }
          },
          "openInterest": 3698213
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 646334,
              "short": 621616,
              "net": 24718
            },
            "nonCommercial": {
              "long": 132449,
              "short": 183580,
              "net": -51131
            },
            "smallTrader": {
              "long": 191359,
              "short": 164946,
              "net": 26413
            }
          },
          "openInterest": 1016325
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3107202,
              "short": 2948028,
              "net": 159174
            },
            "nonCommercial": {
              "long": 763791,
              "short": 868959,
              "net": -105168
            },
            "smallTrader": {
              "long": 392875,
              "short": 446881,
              "net": -54006
            }
          },
          "openInterest": 4529242
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102382,
              "short": 29039,
              "net": 73343
            },
            "nonCommercial": {
              "long": 31850,
              "short": 92882,
              "net": -61032
            },
            "smallTrader": {
              "long": 29802,
              "short": 42113,
              "net": -12311
            }
          },
          "openInterest": 165752
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 2285,
              "short": 3470,
              "net": -1185
            },
            "smallTrader": {
              "long": 1725,
              "short": 514,
              "net": 1211
            }
          },
          "openInterest": 4091
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41550,
              "short": 32578,
              "net": 8972
            },
            "nonCommercial": {
              "long": 26238,
              "short": 35990,
              "net": -9752
            },
            "smallTrader": {
              "long": 2570,
              "short": 1790,
              "net": 780
            }
          },
          "openInterest": 70739
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 206475,
              "short": 90595,
              "net": 115880
            },
            "nonCommercial": {
              "long": 38143,
              "short": 127171,
              "net": -89028
            },
            "smallTrader": {
              "long": 22111,
              "short": 48963,
              "net": -26852
            }
          },
          "openInterest": 273650
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72672,
              "short": 92086,
              "net": -19414
            },
            "nonCommercial": {
              "long": 48292,
              "short": 37387,
              "net": 10905
            },
            "smallTrader": {
              "long": 35008,
              "short": 26499,
              "net": 8509
            }
          },
          "openInterest": 158921
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148887,
              "short": 141491,
              "net": 7396
            },
            "nonCommercial": {
              "long": 56957,
              "short": 67393,
              "net": -10436
            },
            "smallTrader": {
              "long": 11839,
              "short": 8799,
              "net": 3040
            }
          },
          "openInterest": 270141
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134405,
              "short": 111533,
              "net": 22872
            },
            "nonCommercial": {
              "long": 56349,
              "short": 87005,
              "net": -30656
            },
            "smallTrader": {
              "long": 18822,
              "short": 11038,
              "net": 7784
            }
          },
          "openInterest": 258900
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115444,
              "short": 59559,
              "net": 55885
            },
            "nonCommercial": {
              "long": 72795,
              "short": 131275,
              "net": -58480
            },
            "smallTrader": {
              "long": 17405,
              "short": 14810,
              "net": 2595
            }
          },
          "openInterest": 262762
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 753420,
              "short": 876948,
              "net": -123528
            },
            "nonCommercial": {
              "long": 359257,
              "short": 320313,
              "net": 38944
            },
            "smallTrader": {
              "long": 269133,
              "short": 184549,
              "net": 84584
            }
          },
          "openInterest": 1639672
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111896,
              "short": 76831,
              "net": 35065
            },
            "nonCommercial": {
              "long": 52901,
              "short": 88241,
              "net": -35340
            },
            "smallTrader": {
              "long": 13269,
              "short": 12994,
              "net": 275
            }
          },
          "openInterest": 219375
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 713511,
              "short": 1095956,
              "net": -382445
            },
            "nonCommercial": {
              "long": 513465,
              "short": 121815,
              "net": 391650
            },
            "smallTrader": {
              "long": 71300,
              "short": 80505,
              "net": -9205
            }
          },
          "openInterest": 2003007
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12298,
              "short": 28270,
              "net": -15972
            },
            "nonCommercial": {
              "long": 20490,
              "short": 2917,
              "net": 17573
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40195
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30966,
              "short": 37491,
              "net": -6525
            },
            "nonCommercial": {
              "long": 9052,
              "short": 2751,
              "net": 6301
            },
            "smallTrader": {
              "long": 382,
              "short": 158,
              "net": 224
            }
          },
          "openInterest": 43751
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 255401,
              "short": 239344,
              "net": 16057
            },
            "nonCommercial": {
              "long": 173451,
              "short": 212255,
              "net": -38804
            },
            "smallTrader": {
              "long": 83434,
              "short": 60687,
              "net": 22747
            }
          },
          "openInterest": 525065
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12592,
              "short": 10463,
              "net": 2129
            },
            "nonCommercial": {
              "long": 14465,
              "short": 17082,
              "net": -2617
            },
            "smallTrader": {
              "long": 9999,
              "short": 9511,
              "net": 488
            }
          },
          "openInterest": 47369
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180654,
              "short": 242064,
              "net": -61410
            },
            "nonCommercial": {
              "long": 118813,
              "short": 58282,
              "net": 60531
            },
            "smallTrader": {
              "long": 19133,
              "short": 18254,
              "net": 879
            }
          },
          "openInterest": 389987
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 148866,
              "short": 482672,
              "net": -333806
            },
            "nonCommercial": {
              "long": 362609,
              "short": 65771,
              "net": 296838
            },
            "smallTrader": {
              "long": 70411,
              "short": 33443,
              "net": 36968
            }
          },
          "openInterest": 636183
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 232641,
              "short": 241329,
              "net": -8688
            },
            "nonCommercial": {
              "long": 50972,
              "short": 51905,
              "net": -933
            },
            "smallTrader": {
              "long": 44832,
              "short": 35211,
              "net": 9621
            }
          },
          "openInterest": 426837
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60327,
              "short": 99944,
              "net": -39617
            },
            "nonCommercial": {
              "long": 59795,
              "short": 26188,
              "net": 33607
            },
            "smallTrader": {
              "long": 34026,
              "short": 28016,
              "net": 6010
            }
          },
          "openInterest": 157862
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97213,
              "short": 124357,
              "net": -27144
            },
            "nonCommercial": {
              "long": 97183,
              "short": 63429,
              "net": 33754
            },
            "smallTrader": {
              "long": 22650,
              "short": 29260,
              "net": -6610
            }
          },
          "openInterest": 263436
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121147,
              "short": 156992,
              "net": -35845
            },
            "nonCommercial": {
              "long": 92419,
              "short": 61057,
              "net": 31362
            },
            "smallTrader": {
              "long": 35899,
              "short": 31416,
              "net": 4483
            }
          },
          "openInterest": 332840
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51988,
              "short": 147825,
              "net": -95837
            },
            "nonCommercial": {
              "long": 129991,
              "short": 36677,
              "net": 93314
            },
            "smallTrader": {
              "long": 6241,
              "short": 3718,
              "net": 2523
            }
          },
          "openInterest": 189136
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18488,
              "short": 20515,
              "net": -2027
            },
            "nonCommercial": {
              "long": 14078,
              "short": 9501,
              "net": 4577
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40023
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 642771,
              "short": 486642,
              "net": 156129
            },
            "nonCommercial": {
              "long": 200033,
              "short": 386634,
              "net": -186601
            },
            "smallTrader": {
              "long": 72194,
              "short": 41722,
              "net": 30472
            }
          },
          "openInterest": 1298608
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37631,
              "short": 9904,
              "net": 27727
            },
            "nonCommercial": {
              "long": 21135,
              "short": 47182,
              "net": -26047
            },
            "smallTrader": {
              "long": 4454,
              "short": 6134,
              "net": -1680
            }
          },
          "openInterest": 64672
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17420,
              "short": 48626,
              "net": -31206
            },
            "nonCommercial": {
              "long": 46983,
              "short": 23996,
              "net": 22987
            },
            "smallTrader": {
              "long": 10843,
              "short": 2624,
              "net": 8219
            }
          },
          "openInterest": 78397
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 374393,
              "short": 311627,
              "net": 62766
            },
            "nonCommercial": {
              "long": 67465,
              "short": 126805,
              "net": -59340
            },
            "smallTrader": {
              "long": 20083,
              "short": 23509,
              "net": -3426
            }
          },
          "openInterest": 468827
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 385079,
              "short": 393206,
              "net": -8127
            },
            "nonCommercial": {
              "long": 73338,
              "short": 62547,
              "net": 10791
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 554812
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79050,
              "short": 160731,
              "net": -81681
            },
            "nonCommercial": {
              "long": 103488,
              "short": 43636,
              "net": 59852
            },
            "smallTrader": {
              "long": 34738,
              "short": 12909,
              "net": 21829
            }
          },
          "openInterest": 239970
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224059,
              "short": 234660,
              "net": -10601
            },
            "nonCommercial": {
              "long": 80947,
              "short": 86789,
              "net": -5842
            },
            "smallTrader": {
              "long": 46149,
              "short": 29706,
              "net": 16443
            }
          },
          "openInterest": 449736
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219648,
              "short": 248489,
              "net": -28841
            },
            "nonCommercial": {
              "long": 114175,
              "short": 93923,
              "net": 20252
            },
            "smallTrader": {
              "long": 33509,
              "short": 24920,
              "net": 8589
            }
          },
          "openInterest": 477390
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 309716,
              "short": 267057,
              "net": 42659
            },
            "nonCommercial": {
              "long": 145788,
              "short": 175755,
              "net": -29967
            },
            "smallTrader": {
              "long": 50271,
              "short": 62963,
              "net": -12692
            }
          },
          "openInterest": 644246
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 548595,
              "short": 450786,
              "net": 97809
            },
            "nonCommercial": {
              "long": 225764,
              "short": 333073,
              "net": -107309
            },
            "smallTrader": {
              "long": 83272,
              "short": 73772,
              "net": 9500
            }
          },
          "openInterest": 1075205
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30589,
              "short": 16129,
              "net": 14460
            },
            "nonCommercial": {
              "long": 14235,
              "short": 18035,
              "net": -3800
            },
            "smallTrader": {
              "long": 9716,
              "short": 20376,
              "net": -10660
            }
          },
          "openInterest": 55251
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1447,
              "short": 33157,
              "net": -31710
            },
            "nonCommercial": {
              "long": 48102,
              "short": 18205,
              "net": 29897
            },
            "smallTrader": {
              "long": 3722,
              "short": 1909,
              "net": 1813
            }
          },
          "openInterest": 55277
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 170365,
              "short": 104517,
              "net": 65848
            },
            "nonCommercial": {
              "long": 116331,
              "short": 173484,
              "net": -57153
            },
            "smallTrader": {
              "long": 21796,
              "short": 30491,
              "net": -8695
            }
          },
          "openInterest": 371498
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123943,
              "short": 114438,
              "net": 9505
            },
            "nonCommercial": {
              "long": 76414,
              "short": 92564,
              "net": -16150
            },
            "smallTrader": {
              "long": 25428,
              "short": 18783,
              "net": 6645
            }
          },
          "openInterest": 287854
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112543,
              "short": 113573,
              "net": -1030
            },
            "nonCommercial": {
              "long": 118051,
              "short": 101297,
              "net": 16754
            },
            "smallTrader": {
              "long": 26423,
              "short": 42147,
              "net": -15724
            }
          },
          "openInterest": 358513
        }
      ]
    },
    {
      "reportDate": "2019-09-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2421961,
              "short": 2073351,
              "net": 348610
            },
            "nonCommercial": {
              "long": 587813,
              "short": 965680,
              "net": -377867
            },
            "smallTrader": {
              "long": 446557,
              "short": 417300,
              "net": 29257
            }
          },
          "openInterest": 3656744
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2247213,
              "short": 2153642,
              "net": 93571
            },
            "nonCommercial": {
              "long": 936929,
              "short": 1110126,
              "net": -173197
            },
            "smallTrader": {
              "long": 208216,
              "short": 128590,
              "net": 79626
            }
          },
          "openInterest": 3510507
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 642291,
              "short": 604021,
              "net": 38270
            },
            "nonCommercial": {
              "long": 133023,
              "short": 200266,
              "net": -67243
            },
            "smallTrader": {
              "long": 172621,
              "short": 143648,
              "net": 28973
            }
          },
          "openInterest": 963092
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2997526,
              "short": 2868923,
              "net": 128603
            },
            "nonCommercial": {
              "long": 742815,
              "short": 875259,
              "net": -132444
            },
            "smallTrader": {
              "long": 325198,
              "short": 321357,
              "net": 3841
            }
          },
          "openInterest": 4162661
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107251,
              "short": 39293,
              "net": 67958
            },
            "nonCommercial": {
              "long": 34089,
              "short": 93407,
              "net": -59318
            },
            "smallTrader": {
              "long": 30313,
              "short": 38953,
              "net": -8640
            }
          },
          "openInterest": 174021
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 2755,
              "short": 3875,
              "net": -1120
            },
            "smallTrader": {
              "long": 1584,
              "short": 438,
              "net": 1146
            }
          },
          "openInterest": 4493
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42643,
              "short": 32702,
              "net": 9941
            },
            "nonCommercial": {
              "long": 29002,
              "short": 39930,
              "net": -10928
            },
            "smallTrader": {
              "long": 3041,
              "short": 2054,
              "net": 987
            }
          },
          "openInterest": 74950
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200362,
              "short": 92045,
              "net": 108317
            },
            "nonCommercial": {
              "long": 38695,
              "short": 123654,
              "net": -84959
            },
            "smallTrader": {
              "long": 25125,
              "short": 48483,
              "net": -23358
            }
          },
          "openInterest": 272396
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80697,
              "short": 91268,
              "net": -10571
            },
            "nonCommercial": {
              "long": 48206,
              "short": 42857,
              "net": 5349
            },
            "smallTrader": {
              "long": 34119,
              "short": 28897,
              "net": 5222
            }
          },
          "openInterest": 167396
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152947,
              "short": 139166,
              "net": 13781
            },
            "nonCommercial": {
              "long": 58584,
              "short": 74334,
              "net": -15750
            },
            "smallTrader": {
              "long": 13412,
              "short": 11443,
              "net": 1969
            }
          },
          "openInterest": 275878
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141159,
              "short": 113259,
              "net": 27900
            },
            "nonCommercial": {
              "long": 56498,
              "short": 92979,
              "net": -36481
            },
            "smallTrader": {
              "long": 18284,
              "short": 9703,
              "net": 8581
            }
          },
          "openInterest": 270058
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113577,
              "short": 54580,
              "net": 58997
            },
            "nonCommercial": {
              "long": 76099,
              "short": 134940,
              "net": -58841
            },
            "smallTrader": {
              "long": 16377,
              "short": 16533,
              "net": -156
            }
          },
          "openInterest": 260040
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 708844,
              "short": 819625,
              "net": -110781
            },
            "nonCommercial": {
              "long": 364033,
              "short": 343021,
              "net": 21012
            },
            "smallTrader": {
              "long": 266787,
              "short": 177018,
              "net": 89769
            }
          },
          "openInterest": 1571335
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112495,
              "short": 80920,
              "net": 31575
            },
            "nonCommercial": {
              "long": 54613,
              "short": 86334,
              "net": -31721
            },
            "smallTrader": {
              "long": 13312,
              "short": 13166,
              "net": 146
            }
          },
          "openInterest": 223107
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 748832,
              "short": 1130951,
              "net": -382119
            },
            "nonCommercial": {
              "long": 508940,
              "short": 124783,
              "net": 384157
            },
            "smallTrader": {
              "long": 76491,
              "short": 78529,
              "net": -2038
            }
          },
          "openInterest": 2082415
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 11448,
              "short": 28838,
              "net": -17390
            },
            "nonCommercial": {
              "long": 21296,
              "short": 2461,
              "net": 18835
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40519
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25408,
              "short": 31101,
              "net": -5693
            },
            "nonCommercial": {
              "long": 8517,
              "short": 3059,
              "net": 5458
            },
            "smallTrader": {
              "long": 338,
              "short": 103,
              "net": 235
            }
          },
          "openInterest": 36292
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 263544,
              "short": 236079,
              "net": 27465
            },
            "nonCommercial": {
              "long": 186144,
              "short": 235280,
              "net": -49136
            },
            "smallTrader": {
              "long": 83390,
              "short": 61719,
              "net": 21671
            }
          },
          "openInterest": 546954
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12269,
              "short": 10098,
              "net": 2171
            },
            "nonCommercial": {
              "long": 15554,
              "short": 17843,
              "net": -2289
            },
            "smallTrader": {
              "long": 9265,
              "short": 9147,
              "net": 118
            }
          },
          "openInterest": 48067
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178595,
              "short": 224646,
              "net": -46051
            },
            "nonCommercial": {
              "long": 111320,
              "short": 64560,
              "net": 46760
            },
            "smallTrader": {
              "long": 19319,
              "short": 20028,
              "net": -709
            }
          },
          "openInterest": 386775
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 147717,
              "short": 485458,
              "net": -337741
            },
            "nonCommercial": {
              "long": 365385,
              "short": 64838,
              "net": 300547
            },
            "smallTrader": {
              "long": 65648,
              "short": 28454,
              "net": 37194
            }
          },
          "openInterest": 634358
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 231988,
              "short": 230542,
              "net": 1446
            },
            "nonCommercial": {
              "long": 47842,
              "short": 54281,
              "net": -6439
            },
            "smallTrader": {
              "long": 39786,
              "short": 34793,
              "net": 4993
            }
          },
          "openInterest": 418483
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58451,
              "short": 97429,
              "net": -38978
            },
            "nonCommercial": {
              "long": 57222,
              "short": 29540,
              "net": 27682
            },
            "smallTrader": {
              "long": 38021,
              "short": 26725,
              "net": 11296
            }
          },
          "openInterest": 157788
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100249,
              "short": 125697,
              "net": -25448
            },
            "nonCommercial": {
              "long": 97449,
              "short": 66413,
              "net": 31036
            },
            "smallTrader": {
              "long": 24081,
              "short": 29669,
              "net": -5588
            }
          },
          "openInterest": 271877
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122436,
              "short": 157241,
              "net": -34805
            },
            "nonCommercial": {
              "long": 94315,
              "short": 64765,
              "net": 29550
            },
            "smallTrader": {
              "long": 36404,
              "short": 31149,
              "net": 5255
            }
          },
          "openInterest": 343125
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54807,
              "short": 148057,
              "net": -93250
            },
            "nonCommercial": {
              "long": 126271,
              "short": 34480,
              "net": 91791
            },
            "smallTrader": {
              "long": 5515,
              "short": 4056,
              "net": 1459
            }
          },
          "openInterest": 187869
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17947,
              "short": 21167,
              "net": -3220
            },
            "nonCommercial": {
              "long": 14282,
              "short": 9391,
              "net": 4891
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40017
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 646147,
              "short": 504387,
              "net": 141760
            },
            "nonCommercial": {
              "long": 201758,
              "short": 372618,
              "net": -170860
            },
            "smallTrader": {
              "long": 70100,
              "short": 41000,
              "net": 29100
            }
          },
          "openInterest": 1314370
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42021,
              "short": 10093,
              "net": 31928
            },
            "nonCommercial": {
              "long": 21066,
              "short": 51742,
              "net": -30676
            },
            "smallTrader": {
              "long": 3000,
              "short": 4252,
              "net": -1252
            }
          },
          "openInterest": 67827
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15583,
              "short": 56979,
              "net": -41396
            },
            "nonCommercial": {
              "long": 57877,
              "short": 24718,
              "net": 33159
            },
            "smallTrader": {
              "long": 11658,
              "short": 3421,
              "net": 8237
            }
          },
          "openInterest": 88697
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 365346,
              "short": 306545,
              "net": 58801
            },
            "nonCommercial": {
              "long": 68723,
              "short": 127655,
              "net": -58932
            },
            "smallTrader": {
              "long": 21041,
              "short": 20910,
              "net": 131
            }
          },
          "openInterest": 461893
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 389150,
              "short": 390744,
              "net": -1594
            },
            "nonCommercial": {
              "long": 66895,
              "short": 67597,
              "net": -702
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 561385
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73728,
              "short": 158406,
              "net": -84678
            },
            "nonCommercial": {
              "long": 104977,
              "short": 42852,
              "net": 62125
            },
            "smallTrader": {
              "long": 34426,
              "short": 11873,
              "net": 22553
            }
          },
          "openInterest": 225688
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214878,
              "short": 215430,
              "net": -552
            },
            "nonCommercial": {
              "long": 79219,
              "short": 94562,
              "net": -15343
            },
            "smallTrader": {
              "long": 47695,
              "short": 31800,
              "net": 15895
            }
          },
          "openInterest": 442553
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217850,
              "short": 250604,
              "net": -32754
            },
            "nonCommercial": {
              "long": 117406,
              "short": 92651,
              "net": 24755
            },
            "smallTrader": {
              "long": 33289,
              "short": 25290,
              "net": 7999
            }
          },
          "openInterest": 485824
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312977,
              "short": 275774,
              "net": 37203
            },
            "nonCommercial": {
              "long": 146978,
              "short": 171962,
              "net": -24984
            },
            "smallTrader": {
              "long": 51292,
              "short": 63511,
              "net": -12219
            }
          },
          "openInterest": 642132
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 547227,
              "short": 441323,
              "net": 105904
            },
            "nonCommercial": {
              "long": 230966,
              "short": 350433,
              "net": -119467
            },
            "smallTrader": {
              "long": 86370,
              "short": 72807,
              "net": 13563
            }
          },
          "openInterest": 1088400
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32632,
              "short": 15273,
              "net": 17359
            },
            "nonCommercial": {
              "long": 16362,
              "short": 22201,
              "net": -5839
            },
            "smallTrader": {
              "long": 10080,
              "short": 21600,
              "net": -11520
            }
          },
          "openInterest": 60867
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1337,
              "short": 34638,
              "net": -33301
            },
            "nonCommercial": {
              "long": 54410,
              "short": 22674,
              "net": 31736
            },
            "smallTrader": {
              "long": 4128,
              "short": 2563,
              "net": 1565
            }
          },
          "openInterest": 62314
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161757,
              "short": 89883,
              "net": 71874
            },
            "nonCommercial": {
              "long": 113045,
              "short": 179687,
              "net": -66642
            },
            "smallTrader": {
              "long": 23039,
              "short": 28271,
              "net": -5232
            }
          },
          "openInterest": 355249
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118987,
              "short": 104185,
              "net": 14802
            },
            "nonCommercial": {
              "long": 77579,
              "short": 99707,
              "net": -22128
            },
            "smallTrader": {
              "long": 25380,
              "short": 18054,
              "net": 7326
            }
          },
          "openInterest": 285852
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111840,
              "short": 98001,
              "net": 13839
            },
            "nonCommercial": {
              "long": 114569,
              "short": 114633,
              "net": -64
            },
            "smallTrader": {
              "long": 26760,
              "short": 40535,
              "net": -13775
            }
          },
          "openInterest": 353963
        }
      ]
    },
    {
      "reportDate": "2019-09-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2356798,
              "short": 2113714,
              "net": 243084
            },
            "nonCommercial": {
              "long": 623170,
              "short": 923603,
              "net": -300433
            },
            "smallTrader": {
              "long": 448929,
              "short": 391580,
              "net": 57349
            }
          },
          "openInterest": 3604449
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2170871,
              "short": 2147733,
              "net": 23138
            },
            "nonCommercial": {
              "long": 986770,
              "short": 1130029,
              "net": -143259
            },
            "smallTrader": {
              "long": 240396,
              "short": 120275,
              "net": 120121
            }
          },
          "openInterest": 3490072
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 649568,
              "short": 635615,
              "net": 13953
            },
            "nonCommercial": {
              "long": 138103,
              "short": 189846,
              "net": -51743
            },
            "smallTrader": {
              "long": 176512,
              "short": 138722,
              "net": 37790
            }
          },
          "openInterest": 976172
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3041037,
              "short": 2927271,
              "net": 113766
            },
            "nonCommercial": {
              "long": 734459,
              "short": 832345,
              "net": -97886
            },
            "smallTrader": {
              "long": 303152,
              "short": 319032,
              "net": -15880
            }
          },
          "openInterest": 4157752
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106088,
              "short": 45529,
              "net": 60559
            },
            "nonCommercial": {
              "long": 36994,
              "short": 90008,
              "net": -53014
            },
            "smallTrader": {
              "long": 30160,
              "short": 37705,
              "net": -7545
            }
          },
          "openInterest": 182355
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 2447,
              "short": 3398,
              "net": -951
            },
            "smallTrader": {
              "long": 1428,
              "short": 451,
              "net": 977
            }
          },
          "openInterest": 4128
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36297,
              "short": 1805,
              "net": 34492
            },
            "nonCommercial": {
              "long": 10496,
              "short": 45228,
              "net": -34732
            },
            "smallTrader": {
              "long": 2347,
              "short": 2107,
              "net": 240
            }
          },
          "openInterest": 49261
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 207848,
              "short": 96424,
              "net": 111424
            },
            "nonCommercial": {
              "long": 37903,
              "short": 130136,
              "net": -92233
            },
            "smallTrader": {
              "long": 24936,
              "short": 44127,
              "net": -19191
            }
          },
          "openInterest": 283161
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82997,
              "short": 108864,
              "net": -25867
            },
            "nonCommercial": {
              "long": 54971,
              "short": 43448,
              "net": 11523
            },
            "smallTrader": {
              "long": 36192,
              "short": 21848,
              "net": 14344
            }
          },
          "openInterest": 183058
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155053,
              "short": 140551,
              "net": 14502
            },
            "nonCommercial": {
              "long": 59035,
              "short": 77039,
              "net": -18004
            },
            "smallTrader": {
              "long": 14024,
              "short": 10522,
              "net": 3502
            }
          },
          "openInterest": 280072
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137123,
              "short": 113039,
              "net": 24084
            },
            "nonCommercial": {
              "long": 57807,
              "short": 91116,
              "net": -33309
            },
            "smallTrader": {
              "long": 18525,
              "short": 9300,
              "net": 9225
            }
          },
          "openInterest": 271917
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94434,
              "short": 54013,
              "net": 40421
            },
            "nonCommercial": {
              "long": 77185,
              "short": 118371,
              "net": -41186
            },
            "smallTrader": {
              "long": 15235,
              "short": 14470,
              "net": 765
            }
          },
          "openInterest": 241910
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 726002,
              "short": 808155,
              "net": -82153
            },
            "nonCommercial": {
              "long": 378327,
              "short": 385805,
              "net": -7478
            },
            "smallTrader": {
              "long": 264807,
              "short": 175176,
              "net": 89631
            }
          },
          "openInterest": 1625371
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113358,
              "short": 88544,
              "net": 24814
            },
            "nonCommercial": {
              "long": 56738,
              "short": 82526,
              "net": -25788
            },
            "smallTrader": {
              "long": 13679,
              "short": 12705,
              "net": 974
            }
          },
          "openInterest": 229310
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 716210,
              "short": 1140398,
              "net": -424188
            },
            "nonCommercial": {
              "long": 527579,
              "short": 99374,
              "net": 428205
            },
            "smallTrader": {
              "long": 80080,
              "short": 84097,
              "net": -4017
            }
          },
          "openInterest": 2080994
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 12622,
              "short": 31364,
              "net": -18742
            },
            "nonCommercial": {
              "long": 23866,
              "short": 3905,
              "net": 19961
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44467
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27255,
              "short": 32570,
              "net": -5315
            },
            "nonCommercial": {
              "long": 8372,
              "short": 3151,
              "net": 5221
            },
            "smallTrader": {
              "long": 335,
              "short": 241,
              "net": 94
            }
          },
          "openInterest": 37937
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 303836,
              "short": 270876,
              "net": 32960
            },
            "nonCommercial": {
              "long": 180535,
              "short": 230377,
              "net": -49842
            },
            "smallTrader": {
              "long": 79880,
              "short": 62998,
              "net": 16882
            }
          },
          "openInterest": 585117
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12703,
              "short": 10612,
              "net": 2091
            },
            "nonCommercial": {
              "long": 15417,
              "short": 18446,
              "net": -3029
            },
            "smallTrader": {
              "long": 9644,
              "short": 8706,
              "net": 938
            }
          },
          "openInterest": 48344
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181133,
              "short": 231723,
              "net": -50590
            },
            "nonCommercial": {
              "long": 113929,
              "short": 64683,
              "net": 49246
            },
            "smallTrader": {
              "long": 18796,
              "short": 17452,
              "net": 1344
            }
          },
          "openInterest": 387304
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 156061,
              "short": 461672,
              "net": -305611
            },
            "nonCommercial": {
              "long": 334114,
              "short": 64389,
              "net": 269725
            },
            "smallTrader": {
              "long": 63541,
              "short": 27655,
              "net": 35886
            }
          },
          "openInterest": 614753
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225636,
              "short": 234086,
              "net": -8450
            },
            "nonCommercial": {
              "long": 48016,
              "short": 50957,
              "net": -2941
            },
            "smallTrader": {
              "long": 44185,
              "short": 32794,
              "net": 11391
            }
          },
          "openInterest": 416941
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55208,
              "short": 94409,
              "net": -39201
            },
            "nonCommercial": {
              "long": 56579,
              "short": 23988,
              "net": 32591
            },
            "smallTrader": {
              "long": 32721,
              "short": 26111,
              "net": 6610
            }
          },
          "openInterest": 151397
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106729,
              "short": 123160,
              "net": -16431
            },
            "nonCommercial": {
              "long": 92558,
              "short": 72239,
              "net": 20319
            },
            "smallTrader": {
              "long": 23830,
              "short": 27718,
              "net": -3888
            }
          },
          "openInterest": 273592
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125693,
              "short": 149941,
              "net": -24248
            },
            "nonCommercial": {
              "long": 93893,
              "short": 73839,
              "net": 20054
            },
            "smallTrader": {
              "long": 39408,
              "short": 35214,
              "net": 4194
            }
          },
          "openInterest": 355921
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53509,
              "short": 151836,
              "net": -98327
            },
            "nonCommercial": {
              "long": 126807,
              "short": 31170,
              "net": 95637
            },
            "smallTrader": {
              "long": 7343,
              "short": 4653,
              "net": 2690
            }
          },
          "openInterest": 196951
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18530,
              "short": 23207,
              "net": -4677
            },
            "nonCommercial": {
              "long": 14461,
              "short": 9082,
              "net": 5379
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40842
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 597094,
              "short": 479182,
              "net": 117912
            },
            "nonCommercial": {
              "long": 197318,
              "short": 347747,
              "net": -150429
            },
            "smallTrader": {
              "long": 69591,
              "short": 37074,
              "net": 32517
            }
          },
          "openInterest": 1245733
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42611,
              "short": 9571,
              "net": 33040
            },
            "nonCommercial": {
              "long": 22490,
              "short": 52280,
              "net": -29790
            },
            "smallTrader": {
              "long": 2380,
              "short": 5630,
              "net": -3250
            }
          },
          "openInterest": 73148
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19868,
              "short": 62642,
              "net": -42774
            },
            "nonCommercial": {
              "long": 58545,
              "short": 23626,
              "net": 34919
            },
            "smallTrader": {
              "long": 10837,
              "short": 2982,
              "net": 7855
            }
          },
          "openInterest": 94478
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370413,
              "short": 317934,
              "net": 52479
            },
            "nonCommercial": {
              "long": 68102,
              "short": 118350,
              "net": -50248
            },
            "smallTrader": {
              "long": 19924,
              "short": 22155,
              "net": -2231
            }
          },
          "openInterest": 464497
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 409327,
              "short": 411208,
              "net": -1881
            },
            "nonCommercial": {
              "long": 68993,
              "short": 72673,
              "net": -3680
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 582996
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71511,
              "short": 156279,
              "net": -84768
            },
            "nonCommercial": {
              "long": 100413,
              "short": 40182,
              "net": 60231
            },
            "smallTrader": {
              "long": 33430,
              "short": 8893,
              "net": 24537
            }
          },
          "openInterest": 217433
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216448,
              "short": 217257,
              "net": -809
            },
            "nonCommercial": {
              "long": 79947,
              "short": 96962,
              "net": -17015
            },
            "smallTrader": {
              "long": 48803,
              "short": 30979,
              "net": 17824
            }
          },
          "openInterest": 448017
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217249,
              "short": 244822,
              "net": -27573
            },
            "nonCommercial": {
              "long": 119430,
              "short": 102277,
              "net": 17153
            },
            "smallTrader": {
              "long": 36873,
              "short": 26453,
              "net": 10420
            }
          },
          "openInterest": 503386
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 335135,
              "short": 279972,
              "net": 55163
            },
            "nonCommercial": {
              "long": 135730,
              "short": 182357,
              "net": -46627
            },
            "smallTrader": {
              "long": 54942,
              "short": 63478,
              "net": -8536
            }
          },
          "openInterest": 669501
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 548174,
              "short": 416061,
              "net": 132113
            },
            "nonCommercial": {
              "long": 223325,
              "short": 365247,
              "net": -141922
            },
            "smallTrader": {
              "long": 88614,
              "short": 78805,
              "net": 9809
            }
          },
          "openInterest": 1064916
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37162,
              "short": 21766,
              "net": 15396
            },
            "nonCommercial": {
              "long": 16087,
              "short": 18979,
              "net": -2892
            },
            "smallTrader": {
              "long": 10031,
              "short": 22535,
              "net": -12504
            }
          },
          "openInterest": 64165
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7031,
              "short": 41266,
              "net": -34235
            },
            "nonCommercial": {
              "long": 49483,
              "short": 17451,
              "net": 32032
            },
            "smallTrader": {
              "long": 6904,
              "short": 4701,
              "net": 2203
            }
          },
          "openInterest": 64908
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 179959,
              "short": 77918,
              "net": 102041
            },
            "nonCommercial": {
              "long": 96684,
              "short": 190113,
              "net": -93429
            },
            "smallTrader": {
              "long": 19885,
              "short": 28497,
              "net": -8612
            }
          },
          "openInterest": 360284
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112494,
              "short": 104654,
              "net": 7840
            },
            "nonCommercial": {
              "long": 80158,
              "short": 97404,
              "net": -17246
            },
            "smallTrader": {
              "long": 27481,
              "short": 18075,
              "net": 9406
            }
          },
          "openInterest": 295271
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107772,
              "short": 102893,
              "net": 4879
            },
            "nonCommercial": {
              "long": 121056,
              "short": 111727,
              "net": 9329
            },
            "smallTrader": {
              "long": 25816,
              "short": 40024,
              "net": -14208
            }
          },
          "openInterest": 363718
        }
      ]
    },
    {
      "reportDate": "2019-09-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2312596,
              "short": 2115201,
              "net": 197395
            },
            "nonCommercial": {
              "long": 623614,
              "short": 853577,
              "net": -229963
            },
            "smallTrader": {
              "long": 414777,
              "short": 382209,
              "net": 32568
            }
          },
          "openInterest": 3537947
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2241485,
              "short": 2175409,
              "net": 66076
            },
            "nonCommercial": {
              "long": 1045467,
              "short": 1205002,
              "net": -159535
            },
            "smallTrader": {
              "long": 188964,
              "short": 95505,
              "net": 93459
            }
          },
          "openInterest": 3547861
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 668164,
              "short": 657062,
              "net": 11102
            },
            "nonCommercial": {
              "long": 132120,
              "short": 178360,
              "net": -46240
            },
            "smallTrader": {
              "long": 168503,
              "short": 133365,
              "net": 35138
            }
          },
          "openInterest": 988128
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3066696,
              "short": 2876684,
              "net": 190012
            },
            "nonCommercial": {
              "long": 691419,
              "short": 856796,
              "net": -165377
            },
            "smallTrader": {
              "long": 288887,
              "short": 313522,
              "net": -24635
            }
          },
          "openInterest": 4115850
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76139,
              "short": 27646,
              "net": 48493
            },
            "nonCommercial": {
              "long": 34566,
              "short": 74648,
              "net": -40082
            },
            "smallTrader": {
              "long": 25705,
              "short": 34116,
              "net": -8411
            }
          },
          "openInterest": 138052
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 2502,
              "short": 3572,
              "net": -1070
            },
            "smallTrader": {
              "long": 1453,
              "short": 357,
              "net": 1096
            }
          },
          "openInterest": 4174
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35478,
              "short": 1561,
              "net": 33917
            },
            "nonCommercial": {
              "long": 8838,
              "short": 43141,
              "net": -34303
            },
            "smallTrader": {
              "long": 2531,
              "short": 2145,
              "net": 386
            }
          },
          "openInterest": 46962
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180897,
              "short": 77773,
              "net": 103124
            },
            "nonCommercial": {
              "long": 21332,
              "short": 107456,
              "net": -86124
            },
            "smallTrader": {
              "long": 22630,
              "short": 39630,
              "net": -17000
            }
          },
          "openInterest": 230609
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83296,
              "short": 111040,
              "net": -27744
            },
            "nonCommercial": {
              "long": 62004,
              "short": 42181,
              "net": 19823
            },
            "smallTrader": {
              "long": 34891,
              "short": 26970,
              "net": 7921
            }
          },
          "openInterest": 187795
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147561,
              "short": 146871,
              "net": 690
            },
            "nonCommercial": {
              "long": 62515,
              "short": 66782,
              "net": -4267
            },
            "smallTrader": {
              "long": 12591,
              "short": 9014,
              "net": 3577
            }
          },
          "openInterest": 270401
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135615,
              "short": 122389,
              "net": 13226
            },
            "nonCommercial": {
              "long": 55596,
              "short": 78433,
              "net": -22837
            },
            "smallTrader": {
              "long": 20138,
              "short": 10527,
              "net": 9611
            }
          },
          "openInterest": 256899
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90337,
              "short": 57645,
              "net": 32692
            },
            "nonCommercial": {
              "long": 75083,
              "short": 112033,
              "net": -36950
            },
            "smallTrader": {
              "long": 16436,
              "short": 12178,
              "net": 4258
            }
          },
          "openInterest": 234574
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 706434,
              "short": 767087,
              "net": -60653
            },
            "nonCommercial": {
              "long": 373218,
              "short": 411958,
              "net": -38740
            },
            "smallTrader": {
              "long": 273052,
              "short": 173659,
              "net": 99393
            }
          },
          "openInterest": 1625789
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113451,
              "short": 97647,
              "net": 15804
            },
            "nonCommercial": {
              "long": 55226,
              "short": 72739,
              "net": -17513
            },
            "smallTrader": {
              "long": 13953,
              "short": 12244,
              "net": 1709
            }
          },
          "openInterest": 230592
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 726980,
              "short": 1167263,
              "net": -440283
            },
            "nonCommercial": {
              "long": 530357,
              "short": 103252,
              "net": 427105
            },
            "smallTrader": {
              "long": 92429,
              "short": 79251,
              "net": 13178
            }
          },
          "openInterest": 2073041
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25346,
              "short": 46707,
              "net": -21361
            },
            "nonCommercial": {
              "long": 25230,
              "short": 3326,
              "net": 21904
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59753
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29333,
              "short": 34680,
              "net": -5347
            },
            "nonCommercial": {
              "long": 8367,
              "short": 3144,
              "net": 5223
            },
            "smallTrader": {
              "long": 344,
              "short": 220,
              "net": 124
            }
          },
          "openInterest": 40126
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 252628,
              "short": 207122,
              "net": 45506
            },
            "nonCommercial": {
              "long": 164272,
              "short": 232831,
              "net": -68559
            },
            "smallTrader": {
              "long": 76678,
              "short": 53625,
              "net": 23053
            }
          },
          "openInterest": 503272
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12355,
              "short": 10498,
              "net": 1857
            },
            "nonCommercial": {
              "long": 16213,
              "short": 17636,
              "net": -1423
            },
            "smallTrader": {
              "long": 8289,
              "short": 8723,
              "net": -434
            }
          },
          "openInterest": 47269
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175037,
              "short": 232960,
              "net": -57923
            },
            "nonCommercial": {
              "long": 118063,
              "short": 66882,
              "net": 51181
            },
            "smallTrader": {
              "long": 20893,
              "short": 14151,
              "net": 6742
            }
          },
          "openInterest": 390275
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 163008,
              "short": 481407,
              "net": -318399
            },
            "nonCommercial": {
              "long": 341511,
              "short": 58912,
              "net": 282599
            },
            "smallTrader": {
              "long": 61089,
              "short": 25289,
              "net": 35800
            }
          },
          "openInterest": 630990
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 226765,
              "short": 235894,
              "net": -9129
            },
            "nonCommercial": {
              "long": 46216,
              "short": 47906,
              "net": -1690
            },
            "smallTrader": {
              "long": 40304,
              "short": 29485,
              "net": 10819
            }
          },
          "openInterest": 420119
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49738,
              "short": 80331,
              "net": -30593
            },
            "nonCommercial": {
              "long": 50842,
              "short": 26980,
              "net": 23862
            },
            "smallTrader": {
              "long": 28820,
              "short": 22089,
              "net": 6731
            }
          },
          "openInterest": 130940
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102679,
              "short": 117439,
              "net": -14760
            },
            "nonCommercial": {
              "long": 88749,
              "short": 69987,
              "net": 18762
            },
            "smallTrader": {
              "long": 24018,
              "short": 28020,
              "net": -4002
            }
          },
          "openInterest": 255320
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120301,
              "short": 145933,
              "net": -25632
            },
            "nonCommercial": {
              "long": 96243,
              "short": 74432,
              "net": 21811
            },
            "smallTrader": {
              "long": 37980,
              "short": 34159,
              "net": 3821
            }
          },
          "openInterest": 335187
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44785,
              "short": 129155,
              "net": -84370
            },
            "nonCommercial": {
              "long": 135507,
              "short": 53881,
              "net": 81626
            },
            "smallTrader": {
              "long": 5890,
              "short": 3146,
              "net": 2744
            }
          },
          "openInterest": 187938
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23983,
              "short": 29238,
              "net": -5255
            },
            "nonCommercial": {
              "long": 16298,
              "short": 9340,
              "net": 6958
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49948
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 585596,
              "short": 496875,
              "net": 88721
            },
            "nonCommercial": {
              "long": 202792,
              "short": 325967,
              "net": -123175
            },
            "smallTrader": {
              "long": 67092,
              "short": 32638,
              "net": 34454
            }
          },
          "openInterest": 1221183
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49162,
              "short": 9756,
              "net": 39406
            },
            "nonCommercial": {
              "long": 15824,
              "short": 51867,
              "net": -36043
            },
            "smallTrader": {
              "long": 2594,
              "short": 5957,
              "net": -3363
            }
          },
          "openInterest": 68408
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21829,
              "short": 63519,
              "net": -41690
            },
            "nonCommercial": {
              "long": 58540,
              "short": 24892,
              "net": 33648
            },
            "smallTrader": {
              "long": 11432,
              "short": 3390,
              "net": 8042
            }
          },
          "openInterest": 98283
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 391858,
              "short": 369228,
              "net": 22630
            },
            "nonCommercial": {
              "long": 90012,
              "short": 114835,
              "net": -24823
            },
            "smallTrader": {
              "long": 22852,
              "short": 20659,
              "net": 2193
            }
          },
          "openInterest": 512420
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 438501,
              "short": 451348,
              "net": -12847
            },
            "nonCommercial": {
              "long": 72289,
              "short": 74631,
              "net": -2342
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 632829
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73993,
              "short": 151540,
              "net": -77547
            },
            "nonCommercial": {
              "long": 94625,
              "short": 38647,
              "net": 55978
            },
            "smallTrader": {
              "long": 30901,
              "short": 9332,
              "net": 21569
            }
          },
          "openInterest": 212514
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218641,
              "short": 213657,
              "net": 4984
            },
            "nonCommercial": {
              "long": 76466,
              "short": 99466,
              "net": -23000
            },
            "smallTrader": {
              "long": 48195,
              "short": 30179,
              "net": 18016
            }
          },
          "openInterest": 445953
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213656,
              "short": 271705,
              "net": -58049
            },
            "nonCommercial": {
              "long": 118765,
              "short": 72216,
              "net": 46549
            },
            "smallTrader": {
              "long": 36823,
              "short": 25323,
              "net": 11500
            }
          },
          "openInterest": 502531
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 329974,
              "short": 311941,
              "net": 18033
            },
            "nonCommercial": {
              "long": 144088,
              "short": 153884,
              "net": -9796
            },
            "smallTrader": {
              "long": 53128,
              "short": 61365,
              "net": -8237
            }
          },
          "openInterest": 669738
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 530191,
              "short": 372976,
              "net": 157215
            },
            "nonCommercial": {
              "long": 200003,
              "short": 375716,
              "net": -175713
            },
            "smallTrader": {
              "long": 90413,
              "short": 71915,
              "net": 18498
            }
          },
          "openInterest": 985311
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27630,
              "short": 11845,
              "net": 15785
            },
            "nonCommercial": {
              "long": 15125,
              "short": 19681,
              "net": -4556
            },
            "smallTrader": {
              "long": 9134,
              "short": 20363,
              "net": -11229
            }
          },
          "openInterest": 52487
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1468,
              "short": 45434,
              "net": -43966
            },
            "nonCommercial": {
              "long": 49626,
              "short": 7852,
              "net": 41774
            },
            "smallTrader": {
              "long": 3804,
              "short": 1612,
              "net": 2192
            }
          },
          "openInterest": 55837
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 218938,
              "short": 87002,
              "net": 131936
            },
            "nonCommercial": {
              "long": 86088,
              "short": 211739,
              "net": -125651
            },
            "smallTrader": {
              "long": 22778,
              "short": 29063,
              "net": -6285
            }
          },
          "openInterest": 402718
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108412,
              "short": 103640,
              "net": 4772
            },
            "nonCommercial": {
              "long": 80386,
              "short": 93632,
              "net": -13246
            },
            "smallTrader": {
              "long": 26862,
              "short": 18388,
              "net": 8474
            }
          },
          "openInterest": 292374
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105067,
              "short": 104071,
              "net": 996
            },
            "nonCommercial": {
              "long": 119059,
              "short": 106056,
              "net": 13003
            },
            "smallTrader": {
              "long": 25262,
              "short": 39261,
              "net": -13999
            }
          },
          "openInterest": 352925
        }
      ]
    },
    {
      "reportDate": "2019-09-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2351472,
              "short": 2223604,
              "net": 127868
            },
            "nonCommercial": {
              "long": 624462,
              "short": 820768,
              "net": -196306
            },
            "smallTrader": {
              "long": 432240,
              "short": 363802,
              "net": 68438
            }
          },
          "openInterest": 3589873
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2337327,
              "short": 2298868,
              "net": 38459
            },
            "nonCommercial": {
              "long": 1080098,
              "short": 1207005,
              "net": -126907
            },
            "smallTrader": {
              "long": 191245,
              "short": 102797,
              "net": 88448
            }
          },
          "openInterest": 3658580
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 667025,
              "short": 635884,
              "net": 31141
            },
            "nonCommercial": {
              "long": 125700,
              "short": 184014,
              "net": -58314
            },
            "smallTrader": {
              "long": 168234,
              "short": 141061,
              "net": 27173
            }
          },
          "openInterest": 980337
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3007850,
              "short": 2928757,
              "net": 79093
            },
            "nonCommercial": {
              "long": 727916,
              "short": 800884,
              "net": -72968
            },
            "smallTrader": {
              "long": 311442,
              "short": 317567,
              "net": -6125
            }
          },
          "openInterest": 4111505
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85567,
              "short": 29798,
              "net": 55769
            },
            "nonCommercial": {
              "long": 46244,
              "short": 93399,
              "net": -47155
            },
            "smallTrader": {
              "long": 26457,
              "short": 35071,
              "net": -8614
            }
          },
          "openInterest": 160872
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 26,
              "net": -26
            },
            "nonCommercial": {
              "long": 2253,
              "short": 3321,
              "net": -1068
            },
            "smallTrader": {
              "long": 1628,
              "short": 534,
              "net": 1094
            }
          },
          "openInterest": 4178
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34900,
              "short": 1506,
              "net": 33394
            },
            "nonCommercial": {
              "long": 8995,
              "short": 43446,
              "net": -34451
            },
            "smallTrader": {
              "long": 2943,
              "short": 1886,
              "net": 1057
            }
          },
          "openInterest": 46933
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 183185,
              "short": 84578,
              "net": 98607
            },
            "nonCommercial": {
              "long": 24446,
              "short": 105241,
              "net": -80795
            },
            "smallTrader": {
              "long": 21685,
              "short": 39497,
              "net": -17812
            }
          },
          "openInterest": 236081
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48674,
              "short": 59118,
              "net": -10444
            },
            "nonCommercial": {
              "long": 40323,
              "short": 35731,
              "net": 4592
            },
            "smallTrader": {
              "long": 31507,
              "short": 25655,
              "net": 5852
            }
          },
          "openInterest": 123017
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144721,
              "short": 161725,
              "net": -17004
            },
            "nonCommercial": {
              "long": 64562,
              "short": 50250,
              "net": 14312
            },
            "smallTrader": {
              "long": 15567,
              "short": 12875,
              "net": 2692
            }
          },
          "openInterest": 292472
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136114,
              "short": 121624,
              "net": 14490
            },
            "nonCommercial": {
              "long": 57266,
              "short": 82045,
              "net": -24779
            },
            "smallTrader": {
              "long": 21814,
              "short": 11525,
              "net": 10289
            }
          },
          "openInterest": 264549
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91341,
              "short": 53983,
              "net": 37358
            },
            "nonCommercial": {
              "long": 71205,
              "short": 111944,
              "net": -40739
            },
            "smallTrader": {
              "long": 16237,
              "short": 12856,
              "net": 3381
            }
          },
          "openInterest": 230727
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 699992,
              "short": 751954,
              "net": -51962
            },
            "nonCommercial": {
              "long": 359801,
              "short": 401722,
              "net": -41921
            },
            "smallTrader": {
              "long": 272499,
              "short": 178616,
              "net": 93883
            }
          },
          "openInterest": 1615504
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118350,
              "short": 96693,
              "net": 21657
            },
            "nonCommercial": {
              "long": 54206,
              "short": 76439,
              "net": -22233
            },
            "smallTrader": {
              "long": 13729,
              "short": 13153,
              "net": 576
            }
          },
          "openInterest": 233725
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 740041,
              "short": 1180295,
              "net": -440254
            },
            "nonCommercial": {
              "long": 528493,
              "short": 104331,
              "net": 424162
            },
            "smallTrader": {
              "long": 83524,
              "short": 67432,
              "net": 16092
            }
          },
          "openInterest": 2048088
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15399,
              "short": 37434,
              "net": -22035
            },
            "nonCommercial": {
              "long": 26985,
              "short": 3816,
              "net": 23169
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50109
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32570,
              "short": 38519,
              "net": -5949
            },
            "nonCommercial": {
              "long": 8672,
              "short": 2895,
              "net": 5777
            },
            "smallTrader": {
              "long": 374,
              "short": 202,
              "net": 172
            }
          },
          "openInterest": 43809
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 250286,
              "short": 211326,
              "net": 38960
            },
            "nonCommercial": {
              "long": 160687,
              "short": 221409,
              "net": -60722
            },
            "smallTrader": {
              "long": 79641,
              "short": 57879,
              "net": 21762
            }
          },
          "openInterest": 502612
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12160,
              "short": 10590,
              "net": 1570
            },
            "nonCommercial": {
              "long": 16039,
              "short": 15727,
              "net": 312
            },
            "smallTrader": {
              "long": 7719,
              "short": 9601,
              "net": -1882
            }
          },
          "openInterest": 46228
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164528,
              "short": 223856,
              "net": -59328
            },
            "nonCommercial": {
              "long": 119109,
              "short": 62643,
              "net": 56466
            },
            "smallTrader": {
              "long": 18826,
              "short": 15964,
              "net": 2862
            }
          },
          "openInterest": 371106
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 163585,
              "short": 508730,
              "net": -345145
            },
            "nonCommercial": {
              "long": 370393,
              "short": 57949,
              "net": 312444
            },
            "smallTrader": {
              "long": 63477,
              "short": 30776,
              "net": 32701
            }
          },
          "openInterest": 658944
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 227124,
              "short": 233415,
              "net": -6291
            },
            "nonCommercial": {
              "long": 46388,
              "short": 52142,
              "net": -5754
            },
            "smallTrader": {
              "long": 40583,
              "short": 28538,
              "net": 12045
            }
          },
          "openInterest": 417082
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59437,
              "short": 78841,
              "net": -19404
            },
            "nonCommercial": {
              "long": 45759,
              "short": 32976,
              "net": 12783
            },
            "smallTrader": {
              "long": 29759,
              "short": 23138,
              "net": 6621
            }
          },
          "openInterest": 142026
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99927,
              "short": 116739,
              "net": -16812
            },
            "nonCommercial": {
              "long": 88172,
              "short": 68833,
              "net": 19339
            },
            "smallTrader": {
              "long": 25452,
              "short": 27979,
              "net": -2527
            }
          },
          "openInterest": 257133
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117630,
              "short": 142855,
              "net": -25225
            },
            "nonCommercial": {
              "long": 93705,
              "short": 72208,
              "net": 21497
            },
            "smallTrader": {
              "long": 37805,
              "short": 34077,
              "net": 3728
            }
          },
          "openInterest": 325373
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42234,
              "short": 137556,
              "net": -95322
            },
            "nonCommercial": {
              "long": 149871,
              "short": 57457,
              "net": 92414
            },
            "smallTrader": {
              "long": 5868,
              "short": 2960,
              "net": 2908
            }
          },
          "openInterest": 199268
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19831,
              "short": 21235,
              "net": -1404
            },
            "nonCommercial": {
              "long": 13948,
              "short": 11192,
              "net": 2756
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40586
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 553515,
              "short": 467461,
              "net": 86054
            },
            "nonCommercial": {
              "long": 193523,
              "short": 318504,
              "net": -124981
            },
            "smallTrader": {
              "long": 72352,
              "short": 33425,
              "net": 38927
            }
          },
          "openInterest": 1145049
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51687,
              "short": 9452,
              "net": 42235
            },
            "nonCommercial": {
              "long": 19515,
              "short": 59113,
              "net": -39598
            },
            "smallTrader": {
              "long": 3076,
              "short": 5713,
              "net": -2637
            }
          },
          "openInterest": 75074
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17591,
              "short": 61175,
              "net": -43584
            },
            "nonCommercial": {
              "long": 59353,
              "short": 24374,
              "net": 34979
            },
            "smallTrader": {
              "long": 11535,
              "short": 2930,
              "net": 8605
            }
          },
          "openInterest": 91821
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 321588,
              "short": 293519,
              "net": 28069
            },
            "nonCommercial": {
              "long": 91662,
              "short": 122977,
              "net": -31315
            },
            "smallTrader": {
              "long": 20871,
              "short": 17625,
              "net": 3246
            }
          },
          "openInterest": 440490
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360079,
              "short": 369604,
              "net": -9525
            },
            "nonCommercial": {
              "long": 67415,
              "short": 64502,
              "net": 2913
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 512020
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74207,
              "short": 149986,
              "net": -75779
            },
            "nonCommercial": {
              "long": 94002,
              "short": 43273,
              "net": 50729
            },
            "smallTrader": {
              "long": 33537,
              "short": 8487,
              "net": 25050
            }
          },
          "openInterest": 215217
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209045,
              "short": 211929,
              "net": -2884
            },
            "nonCommercial": {
              "long": 81407,
              "short": 100414,
              "net": -19007
            },
            "smallTrader": {
              "long": 50043,
              "short": 28152,
              "net": 21891
            }
          },
          "openInterest": 440713
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210100,
              "short": 267009,
              "net": -56909
            },
            "nonCommercial": {
              "long": 116639,
              "short": 68506,
              "net": 48133
            },
            "smallTrader": {
              "long": 36158,
              "short": 27382,
              "net": 8776
            }
          },
          "openInterest": 504289
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 334595,
              "short": 329342,
              "net": 5253
            },
            "nonCommercial": {
              "long": 148271,
              "short": 147036,
              "net": 1235
            },
            "smallTrader": {
              "long": 55650,
              "short": 62138,
              "net": -6488
            }
          },
          "openInterest": 690291
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 507046,
              "short": 369923,
              "net": 137123
            },
            "nonCommercial": {
              "long": 215117,
              "short": 363338,
              "net": -148221
            },
            "smallTrader": {
              "long": 87843,
              "short": 76745,
              "net": 11098
            }
          },
          "openInterest": 979004
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33692,
              "short": 12220,
              "net": 21472
            },
            "nonCommercial": {
              "long": 14279,
              "short": 24831,
              "net": -10552
            },
            "smallTrader": {
              "long": 8810,
              "short": 19730,
              "net": -10920
            }
          },
          "openInterest": 56934
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1369,
              "short": 45835,
              "net": -44466
            },
            "nonCommercial": {
              "long": 50313,
              "short": 8374,
              "net": 41939
            },
            "smallTrader": {
              "long": 3953,
              "short": 1426,
              "net": 2527
            }
          },
          "openInterest": 57183
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 237060,
              "short": 78928,
              "net": 158132
            },
            "nonCommercial": {
              "long": 84701,
              "short": 233220,
              "net": -148519
            },
            "smallTrader": {
              "long": 20909,
              "short": 30522,
              "net": -9613
            }
          },
          "openInterest": 405328
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110778,
              "short": 107687,
              "net": 3091
            },
            "nonCommercial": {
              "long": 81341,
              "short": 93018,
              "net": -11677
            },
            "smallTrader": {
              "long": 27067,
              "short": 18481,
              "net": 8586
            }
          },
          "openInterest": 299357
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105801,
              "short": 101625,
              "net": 4176
            },
            "nonCommercial": {
              "long": 111965,
              "short": 103154,
              "net": 8811
            },
            "smallTrader": {
              "long": 26273,
              "short": 39260,
              "net": -12987
            }
          },
          "openInterest": 355668
        }
      ]
    },
    {
      "reportDate": "2019-10-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2341726,
              "short": 2250005,
              "net": 91721
            },
            "nonCommercial": {
              "long": 641005,
              "short": 804615,
              "net": -163610
            },
            "smallTrader": {
              "long": 445080,
              "short": 373191,
              "net": 71889
            }
          },
          "openInterest": 3600495
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2284741,
              "short": 2375327,
              "net": -90586
            },
            "nonCommercial": {
              "long": 1174666,
              "short": 1207480,
              "net": -32814
            },
            "smallTrader": {
              "long": 207875,
              "short": 84475,
              "net": 123400
            }
          },
          "openInterest": 3709981
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 662363,
              "short": 622415,
              "net": 39948
            },
            "nonCommercial": {
              "long": 120784,
              "short": 192821,
              "net": -72037
            },
            "smallTrader": {
              "long": 169962,
              "short": 137873,
              "net": 32089
            }
          },
          "openInterest": 968522
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3024777,
              "short": 3021906,
              "net": 2871
            },
            "nonCommercial": {
              "long": 766554,
              "short": 776093,
              "net": -9539
            },
            "smallTrader": {
              "long": 312339,
              "short": 305671,
              "net": 6668
            }
          },
          "openInterest": 4173004
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92776,
              "short": 31137,
              "net": 61639
            },
            "nonCommercial": {
              "long": 46909,
              "short": 99211,
              "net": -52302
            },
            "smallTrader": {
              "long": 29499,
              "short": 38836,
              "net": -9337
            }
          },
          "openInterest": 171940
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1801,
              "short": 2666,
              "net": -865
            },
            "smallTrader": {
              "long": 1410,
              "short": 545,
              "net": 865
            }
          },
          "openInterest": 3348
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54550,
              "short": 15093,
              "net": 39457
            },
            "nonCommercial": {
              "long": 14187,
              "short": 54067,
              "net": -39880
            },
            "smallTrader": {
              "long": 2671,
              "short": 2248,
              "net": 423
            }
          },
          "openInterest": 71597
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181676,
              "short": 86780,
              "net": 94896
            },
            "nonCommercial": {
              "long": 27916,
              "short": 105008,
              "net": -77092
            },
            "smallTrader": {
              "long": 22937,
              "short": 40741,
              "net": -17804
            }
          },
          "openInterest": 238392
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49998,
              "short": 63454,
              "net": -13456
            },
            "nonCommercial": {
              "long": 46303,
              "short": 39976,
              "net": 6327
            },
            "smallTrader": {
              "long": 32470,
              "short": 25341,
              "net": 7129
            }
          },
          "openInterest": 130937
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140706,
              "short": 174845,
              "net": -34139
            },
            "nonCommercial": {
              "long": 77478,
              "short": 46168,
              "net": 31310
            },
            "smallTrader": {
              "long": 14451,
              "short": 11622,
              "net": 2829
            }
          },
          "openInterest": 304738
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135528,
              "short": 121746,
              "net": 13782
            },
            "nonCommercial": {
              "long": 57079,
              "short": 79972,
              "net": -22893
            },
            "smallTrader": {
              "long": 20674,
              "short": 11563,
              "net": 9111
            }
          },
          "openInterest": 264751
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96937,
              "short": 53891,
              "net": 43046
            },
            "nonCommercial": {
              "long": 71271,
              "short": 118044,
              "net": -46773
            },
            "smallTrader": {
              "long": 17101,
              "short": 13374,
              "net": 3727
            }
          },
          "openInterest": 242951
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 689965,
              "short": 764869,
              "net": -74904
            },
            "nonCommercial": {
              "long": 362049,
              "short": 376055,
              "net": -14006
            },
            "smallTrader": {
              "long": 267402,
              "short": 178492,
              "net": 88910
            }
          },
          "openInterest": 1602769
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118455,
              "short": 97538,
              "net": 20917
            },
            "nonCommercial": {
              "long": 54420,
              "short": 75783,
              "net": -21363
            },
            "smallTrader": {
              "long": 13290,
              "short": 12844,
              "net": 446
            }
          },
          "openInterest": 234958
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 783419,
              "short": 1185396,
              "net": -401977
            },
            "nonCommercial": {
              "long": 514829,
              "short": 125510,
              "net": 389319
            },
            "smallTrader": {
              "long": 83652,
              "short": 70994,
              "net": 12658
            }
          },
          "openInterest": 2085676
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16200,
              "short": 38135,
              "net": -21935
            },
            "nonCommercial": {
              "long": 27004,
              "short": 4062,
              "net": 22942
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51743
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24083,
              "short": 30933,
              "net": -6850
            },
            "nonCommercial": {
              "long": 8549,
              "short": 1710,
              "net": 6839
            },
            "smallTrader": {
              "long": 209,
              "short": 198,
              "net": 11
            }
          },
          "openInterest": 35102
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 247476,
              "short": 206802,
              "net": 40674
            },
            "nonCommercial": {
              "long": 172258,
              "short": 238236,
              "net": -65978
            },
            "smallTrader": {
              "long": 82019,
              "short": 56715,
              "net": 25304
            }
          },
          "openInterest": 511934
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11749,
              "short": 10407,
              "net": 1342
            },
            "nonCommercial": {
              "long": 15250,
              "short": 14327,
              "net": 923
            },
            "smallTrader": {
              "long": 7043,
              "short": 9308,
              "net": -2265
            }
          },
          "openInterest": 41773
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140361,
              "short": 197178,
              "net": -56817
            },
            "nonCommercial": {
              "long": 119204,
              "short": 66794,
              "net": 52410
            },
            "smallTrader": {
              "long": 21823,
              "short": 17416,
              "net": 4407
            }
          },
          "openInterest": 339363
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 163050,
              "short": 466738,
              "net": -303688
            },
            "nonCommercial": {
              "long": 322800,
              "short": 53807,
              "net": 268993
            },
            "smallTrader": {
              "long": 60536,
              "short": 25841,
              "net": 34695
            }
          },
          "openInterest": 604885
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 224424,
              "short": 228016,
              "net": -3592
            },
            "nonCommercial": {
              "long": 43929,
              "short": 50911,
              "net": -6982
            },
            "smallTrader": {
              "long": 43921,
              "short": 33347,
              "net": 10574
            }
          },
          "openInterest": 407627
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59504,
              "short": 80137,
              "net": -20633
            },
            "nonCommercial": {
              "long": 57893,
              "short": 43976,
              "net": 13917
            },
            "smallTrader": {
              "long": 31120,
              "short": 24404,
              "net": 6716
            }
          },
          "openInterest": 151860
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103039,
              "short": 127459,
              "net": -24420
            },
            "nonCommercial": {
              "long": 92709,
              "short": 64239,
              "net": 28470
            },
            "smallTrader": {
              "long": 25656,
              "short": 29706,
              "net": -4050
            }
          },
          "openInterest": 266578
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118284,
              "short": 146216,
              "net": -27932
            },
            "nonCommercial": {
              "long": 91900,
              "short": 62612,
              "net": 29288
            },
            "smallTrader": {
              "long": 34908,
              "short": 36264,
              "net": -1356
            }
          },
          "openInterest": 313045
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46189,
              "short": 164126,
              "net": -117937
            },
            "nonCommercial": {
              "long": 162307,
              "short": 46495,
              "net": 115812
            },
            "smallTrader": {
              "long": 5472,
              "short": 3347,
              "net": 2125
            }
          },
          "openInterest": 215614
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19329,
              "short": 23002,
              "net": -3673
            },
            "nonCommercial": {
              "long": 15010,
              "short": 9656,
              "net": 5354
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41303
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 553365,
              "short": 467094,
              "net": 86271
            },
            "nonCommercial": {
              "long": 181572,
              "short": 300120,
              "net": -118548
            },
            "smallTrader": {
              "long": 68873,
              "short": 36596,
              "net": 32277
            }
          },
          "openInterest": 1179297
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55098,
              "short": 9940,
              "net": 45158
            },
            "nonCommercial": {
              "long": 16114,
              "short": 58588,
              "net": -42474
            },
            "smallTrader": {
              "long": 3169,
              "short": 5853,
              "net": -2684
            }
          },
          "openInterest": 75163
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17911,
              "short": 53343,
              "net": -35432
            },
            "nonCommercial": {
              "long": 53367,
              "short": 26769,
              "net": 26598
            },
            "smallTrader": {
              "long": 11184,
              "short": 2350,
              "net": 8834
            }
          },
          "openInterest": 85115
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 323517,
              "short": 305171,
              "net": 18346
            },
            "nonCommercial": {
              "long": 88956,
              "short": 112395,
              "net": -23439
            },
            "smallTrader": {
              "long": 21543,
              "short": 16450,
              "net": 5093
            }
          },
          "openInterest": 441168
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 362395,
              "short": 373657,
              "net": -11262
            },
            "nonCommercial": {
              "long": 64259,
              "short": 63298,
              "net": 961
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 515140
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73357,
              "short": 147138,
              "net": -73781
            },
            "nonCommercial": {
              "long": 89967,
              "short": 40152,
              "net": 49815
            },
            "smallTrader": {
              "long": 32696,
              "short": 8730,
              "net": 23966
            }
          },
          "openInterest": 212266
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190461,
              "short": 206167,
              "net": -15706
            },
            "nonCommercial": {
              "long": 85901,
              "short": 93139,
              "net": -7238
            },
            "smallTrader": {
              "long": 50943,
              "short": 27999,
              "net": 22944
            }
          },
          "openInterest": 418560
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204339,
              "short": 254954,
              "net": -50615
            },
            "nonCommercial": {
              "long": 110260,
              "short": 69937,
              "net": 40323
            },
            "smallTrader": {
              "long": 37530,
              "short": 27238,
              "net": 10292
            }
          },
          "openInterest": 488302
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 340320,
              "short": 373721,
              "net": -33401
            },
            "nonCommercial": {
              "long": 165058,
              "short": 126293,
              "net": 38765
            },
            "smallTrader": {
              "long": 57249,
              "short": 62613,
              "net": -5364
            }
          },
          "openInterest": 713462
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 453179,
              "short": 358459,
              "net": 94720
            },
            "nonCommercial": {
              "long": 208928,
              "short": 318097,
              "net": -109169
            },
            "smallTrader": {
              "long": 77741,
              "short": 63292,
              "net": 14449
            }
          },
          "openInterest": 880474
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39214,
              "short": 12415,
              "net": 26799
            },
            "nonCommercial": {
              "long": 18245,
              "short": 29780,
              "net": -11535
            },
            "smallTrader": {
              "long": 7378,
              "short": 22642,
              "net": -15264
            }
          },
          "openInterest": 65484
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1481,
              "short": 46375,
              "net": -44894
            },
            "nonCommercial": {
              "long": 52568,
              "short": 9540,
              "net": 43028
            },
            "smallTrader": {
              "long": 3904,
              "short": 2038,
              "net": 1866
            }
          },
          "openInterest": 59045
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 257151,
              "short": 91094,
              "net": 166057
            },
            "nonCommercial": {
              "long": 84813,
              "short": 239668,
              "net": -154855
            },
            "smallTrader": {
              "long": 20089,
              "short": 31291,
              "net": -11202
            }
          },
          "openInterest": 429251
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109338,
              "short": 112948,
              "net": -3610
            },
            "nonCommercial": {
              "long": 87031,
              "short": 93084,
              "net": -6053
            },
            "smallTrader": {
              "long": 27771,
              "short": 18108,
              "net": 9663
            }
          },
          "openInterest": 307958
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111627,
              "short": 101933,
              "net": 9694
            },
            "nonCommercial": {
              "long": 109045,
              "short": 105321,
              "net": 3724
            },
            "smallTrader": {
              "long": 25802,
              "short": 39220,
              "net": -13418
            }
          },
          "openInterest": 369530
        }
      ]
    },
    {
      "reportDate": "2019-10-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2402806,
              "short": 2334445,
              "net": 68361
            },
            "nonCommercial": {
              "long": 604788,
              "short": 727348,
              "net": -122560
            },
            "smallTrader": {
              "long": 446977,
              "short": 392778,
              "net": 54199
            }
          },
          "openInterest": 3640852
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2588494,
              "short": 2438102,
              "net": 150392
            },
            "nonCommercial": {
              "long": 954174,
              "short": 1217030,
              "net": -262856
            },
            "smallTrader": {
              "long": 205808,
              "short": 93344,
              "net": 112464
            }
          },
          "openInterest": 3798118
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 660603,
              "short": 627664,
              "net": 32939
            },
            "nonCommercial": {
              "long": 121578,
              "short": 198277,
              "net": -76699
            },
            "smallTrader": {
              "long": 171845,
              "short": 128085,
              "net": 43760
            }
          },
          "openInterest": 968097
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3271449,
              "short": 3144274,
              "net": 127175
            },
            "nonCommercial": {
              "long": 628153,
              "short": 781128,
              "net": -152975
            },
            "smallTrader": {
              "long": 331014,
              "short": 305214,
              "net": 25800
            }
          },
          "openInterest": 4282402
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93277,
              "short": 37433,
              "net": 55844
            },
            "nonCommercial": {
              "long": 43328,
              "short": 90272,
              "net": -46944
            },
            "smallTrader": {
              "long": 29599,
              "short": 38499,
              "net": -8900
            }
          },
          "openInterest": 168839
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1805,
              "short": 2712,
              "net": -907
            },
            "smallTrader": {
              "long": 1395,
              "short": 488,
              "net": 907
            }
          },
          "openInterest": 3335
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48344,
              "short": 2975,
              "net": 45369
            },
            "nonCommercial": {
              "long": 7674,
              "short": 53507,
              "net": -45833
            },
            "smallTrader": {
              "long": 2412,
              "short": 1948,
              "net": 464
            }
          },
          "openInterest": 58555
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 191313,
              "short": 96609,
              "net": 94704
            },
            "nonCommercial": {
              "long": 29482,
              "short": 102701,
              "net": -73219
            },
            "smallTrader": {
              "long": 21576,
              "short": 43061,
              "net": -21485
            }
          },
          "openInterest": 246896
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53697,
              "short": 59579,
              "net": -5882
            },
            "nonCommercial": {
              "long": 49071,
              "short": 43758,
              "net": 5313
            },
            "smallTrader": {
              "long": 31010,
              "short": 30441,
              "net": 569
            }
          },
          "openInterest": 136105
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139331,
              "short": 171878,
              "net": -32547
            },
            "nonCommercial": {
              "long": 74674,
              "short": 44639,
              "net": 30035
            },
            "smallTrader": {
              "long": 16819,
              "short": 14307,
              "net": 2512
            }
          },
          "openInterest": 303802
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145503,
              "short": 120789,
              "net": 24714
            },
            "nonCommercial": {
              "long": 53418,
              "short": 87585,
              "net": -34167
            },
            "smallTrader": {
              "long": 23424,
              "short": 13971,
              "net": 9453
            }
          },
          "openInterest": 274991
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108105,
              "short": 60124,
              "net": 47981
            },
            "nonCommercial": {
              "long": 69884,
              "short": 117977,
              "net": -48093
            },
            "smallTrader": {
              "long": 14773,
              "short": 14661,
              "net": 112
            }
          },
          "openInterest": 256724
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 710405,
              "short": 793329,
              "net": -82924
            },
            "nonCommercial": {
              "long": 346062,
              "short": 350324,
              "net": -4262
            },
            "smallTrader": {
              "long": 271267,
              "short": 184081,
              "net": 87186
            }
          },
          "openInterest": 1621187
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124461,
              "short": 102402,
              "net": 22059
            },
            "nonCommercial": {
              "long": 49477,
              "short": 72793,
              "net": -23316
            },
            "smallTrader": {
              "long": 13802,
              "short": 12545,
              "net": 1257
            }
          },
          "openInterest": 236328
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 793152,
              "short": 1156661,
              "net": -363509
            },
            "nonCommercial": {
              "long": 520283,
              "short": 165198,
              "net": 355085
            },
            "smallTrader": {
              "long": 87882,
              "short": 79458,
              "net": 8424
            }
          },
          "openInterest": 2105717
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18590,
              "short": 37651,
              "net": -19061
            },
            "nonCommercial": {
              "long": 21776,
              "short": 2864,
              "net": 18912
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49078
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23785,
              "short": 30814,
              "net": -7029
            },
            "nonCommercial": {
              "long": 8781,
              "short": 1848,
              "net": 6933
            },
            "smallTrader": {
              "long": 364,
              "short": 268,
              "net": 96
            }
          },
          "openInterest": 35745
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 260777,
              "short": 206186,
              "net": 54591
            },
            "nonCommercial": {
              "long": 162777,
              "short": 238190,
              "net": -75413
            },
            "smallTrader": {
              "long": 79487,
              "short": 58665,
              "net": 20822
            }
          },
          "openInterest": 514638
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11477,
              "short": 9337,
              "net": 2140
            },
            "nonCommercial": {
              "long": 14038,
              "short": 13830,
              "net": 208
            },
            "smallTrader": {
              "long": 7491,
              "short": 9839,
              "net": -2348
            }
          },
          "openInterest": 42751
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151053,
              "short": 204389,
              "net": -53336
            },
            "nonCommercial": {
              "long": 118035,
              "short": 65812,
              "net": 52223
            },
            "smallTrader": {
              "long": 20439,
              "short": 19326,
              "net": 1113
            }
          },
          "openInterest": 351516
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 167755,
              "short": 478697,
              "net": -310942
            },
            "nonCommercial": {
              "long": 334383,
              "short": 58820,
              "net": 275563
            },
            "smallTrader": {
              "long": 61518,
              "short": 26139,
              "net": 35379
            }
          },
          "openInterest": 616957
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 249023,
              "short": 245322,
              "net": 3701
            },
            "nonCommercial": {
              "long": 42040,
              "short": 58145,
              "net": -16105
            },
            "smallTrader": {
              "long": 45484,
              "short": 33080,
              "net": 12404
            }
          },
          "openInterest": 423517
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64209,
              "short": 79599,
              "net": -15390
            },
            "nonCommercial": {
              "long": 52803,
              "short": 41791,
              "net": 11012
            },
            "smallTrader": {
              "long": 28987,
              "short": 24609,
              "net": 4378
            }
          },
          "openInterest": 150019
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111093,
              "short": 130313,
              "net": -19220
            },
            "nonCommercial": {
              "long": 88289,
              "short": 64838,
              "net": 23451
            },
            "smallTrader": {
              "long": 26189,
              "short": 30420,
              "net": -4231
            }
          },
          "openInterest": 277640
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122428,
              "short": 145882,
              "net": -23454
            },
            "nonCommercial": {
              "long": 86911,
              "short": 59221,
              "net": 27690
            },
            "smallTrader": {
              "long": 33447,
              "short": 37683,
              "net": -4236
            }
          },
          "openInterest": 303580
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51741,
              "short": 169319,
              "net": -117578
            },
            "nonCommercial": {
              "long": 159694,
              "short": 44298,
              "net": 115396
            },
            "smallTrader": {
              "long": 5612,
              "short": 3430,
              "net": 2182
            }
          },
          "openInterest": 218266
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20385,
              "short": 22529,
              "net": -2144
            },
            "nonCommercial": {
              "long": 13335,
              "short": 9724,
              "net": 3611
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40562
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 586146,
              "short": 457689,
              "net": 128457
            },
            "nonCommercial": {
              "long": 179292,
              "short": 339294,
              "net": -160002
            },
            "smallTrader": {
              "long": 78470,
              "short": 46925,
              "net": 31545
            }
          },
          "openInterest": 1235542
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55216,
              "short": 13794,
              "net": 41422
            },
            "nonCommercial": {
              "long": 14377,
              "short": 52594,
              "net": -38217
            },
            "smallTrader": {
              "long": 2728,
              "short": 5933,
              "net": -3205
            }
          },
          "openInterest": 73793
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17925,
              "short": 54121,
              "net": -36196
            },
            "nonCommercial": {
              "long": 52217,
              "short": 25403,
              "net": 26814
            },
            "smallTrader": {
              "long": 11250,
              "short": 1868,
              "net": 9382
            }
          },
          "openInterest": 84222
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 332405,
              "short": 292222,
              "net": 40183
            },
            "nonCommercial": {
              "long": 78785,
              "short": 120154,
              "net": -41369
            },
            "smallTrader": {
              "long": 21619,
              "short": 20433,
              "net": 1186
            }
          },
          "openInterest": 439257
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360573,
              "short": 376069,
              "net": -15496
            },
            "nonCommercial": {
              "long": 70085,
              "short": 61135,
              "net": 8950
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 517891
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73677,
              "short": 150583,
              "net": -76906
            },
            "nonCommercial": {
              "long": 90092,
              "short": 39338,
              "net": 50754
            },
            "smallTrader": {
              "long": 34158,
              "short": 8006,
              "net": 26152
            }
          },
          "openInterest": 213968
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187662,
              "short": 204555,
              "net": -16893
            },
            "nonCommercial": {
              "long": 79671,
              "short": 86042,
              "net": -6371
            },
            "smallTrader": {
              "long": 53049,
              "short": 29785,
              "net": 23264
            }
          },
          "openInterest": 415259
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213500,
              "short": 268240,
              "net": -54740
            },
            "nonCommercial": {
              "long": 99087,
              "short": 53792,
              "net": 45295
            },
            "smallTrader": {
              "long": 37028,
              "short": 27583,
              "net": 9445
            }
          },
          "openInterest": 479116
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343691,
              "short": 384297,
              "net": -40606
            },
            "nonCommercial": {
              "long": 163729,
              "short": 122308,
              "net": 41421
            },
            "smallTrader": {
              "long": 63478,
              "short": 64293,
              "net": -815
            }
          },
          "openInterest": 711318
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 496715,
              "short": 368500,
              "net": 128215
            },
            "nonCommercial": {
              "long": 177756,
              "short": 317078,
              "net": -139322
            },
            "smallTrader": {
              "long": 75590,
              "short": 64483,
              "net": 11107
            }
          },
          "openInterest": 878343
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39953,
              "short": 14721,
              "net": 25232
            },
            "nonCommercial": {
              "long": 15252,
              "short": 26299,
              "net": -11047
            },
            "smallTrader": {
              "long": 8872,
              "short": 23057,
              "net": -14185
            }
          },
          "openInterest": 64837
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4239,
              "short": 46208,
              "net": -41969
            },
            "nonCommercial": {
              "long": 48977,
              "short": 9118,
              "net": 39859
            },
            "smallTrader": {
              "long": 3897,
              "short": 1787,
              "net": 2110
            }
          },
          "openInterest": 58016
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 236925,
              "short": 91686,
              "net": 145239
            },
            "nonCommercial": {
              "long": 76209,
              "short": 214889,
              "net": -138680
            },
            "smallTrader": {
              "long": 21311,
              "short": 27870,
              "net": -6559
            }
          },
          "openInterest": 401077
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115242,
              "short": 114494,
              "net": 748
            },
            "nonCommercial": {
              "long": 84848,
              "short": 96579,
              "net": -11731
            },
            "smallTrader": {
              "long": 29635,
              "short": 18652,
              "net": 10983
            }
          },
          "openInterest": 313449
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124271,
              "short": 108245,
              "net": 16026
            },
            "nonCommercial": {
              "long": 102066,
              "short": 105465,
              "net": -3399
            },
            "smallTrader": {
              "long": 27676,
              "short": 40303,
              "net": -12627
            }
          },
          "openInterest": 388627
        }
      ]
    },
    {
      "reportDate": "2019-10-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2351975,
              "short": 2311986,
              "net": 39989
            },
            "nonCommercial": {
              "long": 661339,
              "short": 761031,
              "net": -99692
            },
            "smallTrader": {
              "long": 439513,
              "short": 379810,
              "net": 59703
            }
          },
          "openInterest": 3610864
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2606372,
              "short": 2465565,
              "net": 140807
            },
            "nonCommercial": {
              "long": 971331,
              "short": 1207776,
              "net": -236445
            },
            "smallTrader": {
              "long": 198640,
              "short": 103002,
              "net": 95638
            }
          },
          "openInterest": 3894832
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 658082,
              "short": 639602,
              "net": 18480
            },
            "nonCommercial": {
              "long": 133124,
              "short": 189738,
              "net": -56614
            },
            "smallTrader": {
              "long": 168246,
              "short": 130112,
              "net": 38134
            }
          },
          "openInterest": 974337
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3306858,
              "short": 3159055,
              "net": 147803
            },
            "nonCommercial": {
              "long": 609647,
              "short": 822012,
              "net": -212365
            },
            "smallTrader": {
              "long": 344679,
              "short": 280117,
              "net": 64562
            }
          },
          "openInterest": 4338519
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90704,
              "short": 35866,
              "net": 54838
            },
            "nonCommercial": {
              "long": 42162,
              "short": 89767,
              "net": -47605
            },
            "smallTrader": {
              "long": 28886,
              "short": 36119,
              "net": -7233
            }
          },
          "openInterest": 163884
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1825,
              "short": 2691,
              "net": -866
            },
            "smallTrader": {
              "long": 1418,
              "short": 552,
              "net": 866
            }
          },
          "openInterest": 3444
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46783,
              "short": 2797,
              "net": 43986
            },
            "nonCommercial": {
              "long": 5322,
              "short": 49757,
              "net": -44435
            },
            "smallTrader": {
              "long": 2544,
              "short": 2095,
              "net": 449
            }
          },
          "openInterest": 54844
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 187491,
              "short": 103115,
              "net": 84376
            },
            "nonCommercial": {
              "long": 25431,
              "short": 98383,
              "net": -72952
            },
            "smallTrader": {
              "long": 23830,
              "short": 35254,
              "net": -11424
            }
          },
          "openInterest": 243309
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54260,
              "short": 76985,
              "net": -22725
            },
            "nonCommercial": {
              "long": 58007,
              "short": 45046,
              "net": 12961
            },
            "smallTrader": {
              "long": 34380,
              "short": 24616,
              "net": 9764
            }
          },
          "openInterest": 149079
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138509,
              "short": 173961,
              "net": -35452
            },
            "nonCommercial": {
              "long": 74599,
              "short": 41467,
              "net": 33132
            },
            "smallTrader": {
              "long": 17885,
              "short": 15565,
              "net": 2320
            }
          },
          "openInterest": 302935
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164045,
              "short": 130120,
              "net": 33925
            },
            "nonCommercial": {
              "long": 55479,
              "short": 100375,
              "net": -44896
            },
            "smallTrader": {
              "long": 26870,
              "short": 15899,
              "net": 10971
            }
          },
          "openInterest": 307632
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110400,
              "short": 64622,
              "net": 45778
            },
            "nonCommercial": {
              "long": 67383,
              "short": 114638,
              "net": -47255
            },
            "smallTrader": {
              "long": 16188,
              "short": 14711,
              "net": 1477
            }
          },
          "openInterest": 257178
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 697476,
              "short": 773286,
              "net": -75810
            },
            "nonCommercial": {
              "long": 312556,
              "short": 316803,
              "net": -4247
            },
            "smallTrader": {
              "long": 261846,
              "short": 181789,
              "net": 80057
            }
          },
          "openInterest": 1570763
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125139,
              "short": 114302,
              "net": 10837
            },
            "nonCommercial": {
              "long": 50707,
              "short": 64573,
              "net": -13866
            },
            "smallTrader": {
              "long": 13922,
              "short": 10893,
              "net": 3029
            }
          },
          "openInterest": 237386
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 785449,
              "short": 1149906,
              "net": -364457
            },
            "nonCommercial": {
              "long": 536406,
              "short": 179522,
              "net": 356884
            },
            "smallTrader": {
              "long": 82274,
              "short": 74701,
              "net": 7573
            }
          },
          "openInterest": 2136717
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20179,
              "short": 39353,
              "net": -19174
            },
            "nonCommercial": {
              "long": 23204,
              "short": 3946,
              "net": 19258
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52347
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23436,
              "short": 31155,
              "net": -7719
            },
            "nonCommercial": {
              "long": 9275,
              "short": 1843,
              "net": 7432
            },
            "smallTrader": {
              "long": 480,
              "short": 193,
              "net": 287
            }
          },
          "openInterest": 36147
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 264794,
              "short": 214307,
              "net": 50487
            },
            "nonCommercial": {
              "long": 153261,
              "short": 230127,
              "net": -76866
            },
            "smallTrader": {
              "long": 82037,
              "short": 55658,
              "net": 26379
            }
          },
          "openInterest": 517182
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10867,
              "short": 9292,
              "net": 1575
            },
            "nonCommercial": {
              "long": 14650,
              "short": 12654,
              "net": 1996
            },
            "smallTrader": {
              "long": 6493,
              "short": 10064,
              "net": -3571
            }
          },
          "openInterest": 41649
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165720,
              "short": 226609,
              "net": -60889
            },
            "nonCommercial": {
              "long": 123641,
              "short": 64852,
              "net": 58789
            },
            "smallTrader": {
              "long": 20529,
              "short": 18429,
              "net": 2100
            }
          },
          "openInterest": 370565
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 167700,
              "short": 455975,
              "net": -288275
            },
            "nonCommercial": {
              "long": 319370,
              "short": 66343,
              "net": 253027
            },
            "smallTrader": {
              "long": 63063,
              "short": 27815,
              "net": 35248
            }
          },
          "openInterest": 607387
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 253478,
              "short": 254895,
              "net": -1417
            },
            "nonCommercial": {
              "long": 48880,
              "short": 58396,
              "net": -9516
            },
            "smallTrader": {
              "long": 43271,
              "short": 32338,
              "net": 10933
            }
          },
          "openInterest": 430656
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81307,
              "short": 71535,
              "net": 9772
            },
            "nonCommercial": {
              "long": 46416,
              "short": 53057,
              "net": -6641
            },
            "smallTrader": {
              "long": 27228,
              "short": 30359,
              "net": -3131
            }
          },
          "openInterest": 157707
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111731,
              "short": 139398,
              "net": -27667
            },
            "nonCommercial": {
              "long": 90550,
              "short": 59188,
              "net": 31362
            },
            "smallTrader": {
              "long": 27809,
              "short": 31504,
              "net": -3695
            }
          },
          "openInterest": 282513
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119183,
              "short": 148207,
              "net": -29024
            },
            "nonCommercial": {
              "long": 90293,
              "short": 55013,
              "net": 35280
            },
            "smallTrader": {
              "long": 32274,
              "short": 38530,
              "net": -6256
            }
          },
          "openInterest": 300028
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52984,
              "short": 169253,
              "net": -116269
            },
            "nonCommercial": {
              "long": 171659,
              "short": 58617,
              "net": 113042
            },
            "smallTrader": {
              "long": 6344,
              "short": 3117,
              "net": 3227
            }
          },
          "openInterest": 233100
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19542,
              "short": 23502,
              "net": -3960
            },
            "nonCommercial": {
              "long": 16782,
              "short": 10302,
              "net": 6480
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42866
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 619085,
              "short": 465394,
              "net": 153691
            },
            "nonCommercial": {
              "long": 185658,
              "short": 371123,
              "net": -185465
            },
            "smallTrader": {
              "long": 72624,
              "short": 40850,
              "net": 31774
            }
          },
          "openInterest": 1259544
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56518,
              "short": 13705,
              "net": 42813
            },
            "nonCommercial": {
              "long": 14383,
              "short": 54399,
              "net": -40016
            },
            "smallTrader": {
              "long": 3062,
              "short": 5859,
              "net": -2797
            }
          },
          "openInterest": 74796
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17936,
              "short": 60813,
              "net": -42877
            },
            "nonCommercial": {
              "long": 53943,
              "short": 20342,
              "net": 33601
            },
            "smallTrader": {
              "long": 11123,
              "short": 1847,
              "net": 9276
            }
          },
          "openInterest": 85759
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 329682,
              "short": 297466,
              "net": 32216
            },
            "nonCommercial": {
              "long": 86984,
              "short": 121244,
              "net": -34260
            },
            "smallTrader": {
              "long": 21040,
              "short": 18996,
              "net": 2044
            }
          },
          "openInterest": 444796
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 368487,
              "short": 378430,
              "net": -9943
            },
            "nonCommercial": {
              "long": 72623,
              "short": 69164,
              "net": 3459
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 526647
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74855,
              "short": 145342,
              "net": -70487
            },
            "nonCommercial": {
              "long": 85088,
              "short": 41099,
              "net": 43989
            },
            "smallTrader": {
              "long": 34229,
              "short": 7731,
              "net": 26498
            }
          },
          "openInterest": 210916
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198209,
              "short": 214640,
              "net": -16431
            },
            "nonCommercial": {
              "long": 78371,
              "short": 77963,
              "net": 408
            },
            "smallTrader": {
              "long": 45536,
              "short": 29513,
              "net": 16023
            }
          },
          "openInterest": 423455
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223123,
              "short": 296749,
              "net": -73626
            },
            "nonCommercial": {
              "long": 109745,
              "short": 45595,
              "net": 64150
            },
            "smallTrader": {
              "long": 35620,
              "short": 26144,
              "net": 9476
            }
          },
          "openInterest": 492622
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 361876,
              "short": 436657,
              "net": -74781
            },
            "nonCommercial": {
              "long": 175764,
              "short": 98416,
              "net": 77348
            },
            "smallTrader": {
              "long": 64300,
              "short": 66867,
              "net": -2567
            }
          },
          "openInterest": 752145
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511486,
              "short": 374494,
              "net": 136992
            },
            "nonCommercial": {
              "long": 173927,
              "short": 322258,
              "net": -148331
            },
            "smallTrader": {
              "long": 81274,
              "short": 69935,
              "net": 11339
            }
          },
          "openInterest": 902099
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42234,
              "short": 14902,
              "net": 27332
            },
            "nonCommercial": {
              "long": 13534,
              "short": 26300,
              "net": -12766
            },
            "smallTrader": {
              "long": 8706,
              "short": 23272,
              "net": -14566
            }
          },
          "openInterest": 64763
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4372,
              "short": 44207,
              "net": -39835
            },
            "nonCommercial": {
              "long": 44288,
              "short": 6852,
              "net": 37436
            },
            "smallTrader": {
              "long": 3934,
              "short": 1535,
              "net": 2399
            }
          },
          "openInterest": 54820
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 257352,
              "short": 92862,
              "net": 164490
            },
            "nonCommercial": {
              "long": 80525,
              "short": 236505,
              "net": -155980
            },
            "smallTrader": {
              "long": 22343,
              "short": 30853,
              "net": -8510
            }
          },
          "openInterest": 445199
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118564,
              "short": 126623,
              "net": -8059
            },
            "nonCommercial": {
              "long": 88811,
              "short": 89916,
              "net": -1105
            },
            "smallTrader": {
              "long": 27484,
              "short": 18320,
              "net": 9164
            }
          },
          "openInterest": 319437
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135327,
              "short": 122904,
              "net": 12423
            },
            "nonCommercial": {
              "long": 99514,
              "short": 100019,
              "net": -505
            },
            "smallTrader": {
              "long": 26689,
              "short": 38607,
              "net": -11918
            }
          },
          "openInterest": 402973
        }
      ]
    },
    {
      "reportDate": "2019-10-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2408099,
              "short": 2345087,
              "net": 63012
            },
            "nonCommercial": {
              "long": 664318,
              "short": 748671,
              "net": -84353
            },
            "smallTrader": {
              "long": 415264,
              "short": 393923,
              "net": 21341
            }
          },
          "openInterest": 3668096
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2656643,
              "short": 2524021,
              "net": 132622
            },
            "nonCommercial": {
              "long": 971835,
              "short": 1196022,
              "net": -224187
            },
            "smallTrader": {
              "long": 197605,
              "short": 106040,
              "net": 91565
            }
          },
          "openInterest": 3960695
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 668104,
              "short": 659385,
              "net": 8719
            },
            "nonCommercial": {
              "long": 141511,
              "short": 187780,
              "net": -46269
            },
            "smallTrader": {
              "long": 168325,
              "short": 130775,
              "net": 37550
            }
          },
          "openInterest": 1001981
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3304172,
              "short": 3155263,
              "net": 148909
            },
            "nonCommercial": {
              "long": 596082,
              "short": 814828,
              "net": -218746
            },
            "smallTrader": {
              "long": 351652,
              "short": 281815,
              "net": 69837
            }
          },
          "openInterest": 4341320
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87692,
              "short": 37098,
              "net": 50594
            },
            "nonCommercial": {
              "long": 38170,
              "short": 82156,
              "net": -43986
            },
            "smallTrader": {
              "long": 28550,
              "short": 35158,
              "net": -6608
            }
          },
          "openInterest": 157200
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1493,
              "short": 2263,
              "net": -770
            },
            "smallTrader": {
              "long": 1384,
              "short": 614,
              "net": 770
            }
          },
          "openInterest": 3093
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49937,
              "short": 3663,
              "net": 46274
            },
            "nonCommercial": {
              "long": 7297,
              "short": 54321,
              "net": -47024
            },
            "smallTrader": {
              "long": 2808,
              "short": 2058,
              "net": 750
            }
          },
          "openInterest": 60366
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162541,
              "short": 103465,
              "net": 59076
            },
            "nonCommercial": {
              "long": 35749,
              "short": 88189,
              "net": -52440
            },
            "smallTrader": {
              "long": 23983,
              "short": 30619,
              "net": -6636
            }
          },
          "openInterest": 230224
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57738,
              "short": 106358,
              "net": -48620
            },
            "nonCommercial": {
              "long": 71410,
              "short": 38017,
              "net": 33393
            },
            "smallTrader": {
              "long": 37159,
              "short": 21932,
              "net": 15227
            }
          },
          "openInterest": 170305
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135907,
              "short": 171210,
              "net": -35303
            },
            "nonCommercial": {
              "long": 75894,
              "short": 43707,
              "net": 32187
            },
            "smallTrader": {
              "long": 17618,
              "short": 14502,
              "net": 3116
            }
          },
          "openInterest": 302220
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166408,
              "short": 134189,
              "net": 32219
            },
            "nonCommercial": {
              "long": 58051,
              "short": 99816,
              "net": -41765
            },
            "smallTrader": {
              "long": 22018,
              "short": 12472,
              "net": 9546
            }
          },
          "openInterest": 312595
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106650,
              "short": 65810,
              "net": 40840
            },
            "nonCommercial": {
              "long": 68744,
              "short": 110317,
              "net": -41573
            },
            "smallTrader": {
              "long": 17047,
              "short": 16314,
              "net": 733
            }
          },
          "openInterest": 251164
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 723726,
              "short": 790334,
              "net": -66608
            },
            "nonCommercial": {
              "long": 312403,
              "short": 323782,
              "net": -11379
            },
            "smallTrader": {
              "long": 264473,
              "short": 186486,
              "net": 77987
            }
          },
          "openInterest": 1608763
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128392,
              "short": 126059,
              "net": 2333
            },
            "nonCommercial": {
              "long": 48916,
              "short": 53790,
              "net": -4874
            },
            "smallTrader": {
              "long": 13775,
              "short": 11234,
              "net": 2541
            }
          },
          "openInterest": 237912
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 761207,
              "short": 1128177,
              "net": -366970
            },
            "nonCommercial": {
              "long": 548951,
              "short": 182779,
              "net": 366172
            },
            "smallTrader": {
              "long": 75305,
              "short": 74507,
              "net": 798
            }
          },
          "openInterest": 2081290
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20220,
              "short": 40584,
              "net": -20364
            },
            "nonCommercial": {
              "long": 24140,
              "short": 4235,
              "net": 19905
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53193
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24771,
              "short": 32640,
              "net": -7869
            },
            "nonCommercial": {
              "long": 9550,
              "short": 1863,
              "net": 7687
            },
            "smallTrader": {
              "long": 399,
              "short": 217,
              "net": 182
            }
          },
          "openInterest": 37897
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 264350,
              "short": 242340,
              "net": 22010
            },
            "nonCommercial": {
              "long": 168653,
              "short": 219703,
              "net": -51050
            },
            "smallTrader": {
              "long": 82559,
              "short": 53519,
              "net": 29040
            }
          },
          "openInterest": 528545
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10823,
              "short": 9325,
              "net": 1498
            },
            "nonCommercial": {
              "long": 14003,
              "short": 12353,
              "net": 1650
            },
            "smallTrader": {
              "long": 6758,
              "short": 9906,
              "net": -3148
            }
          },
          "openInterest": 39620
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161140,
              "short": 226267,
              "net": -65127
            },
            "nonCommercial": {
              "long": 127655,
              "short": 65727,
              "net": 61928
            },
            "smallTrader": {
              "long": 22499,
              "short": 19300,
              "net": 3199
            }
          },
          "openInterest": 374042
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 171329,
              "short": 466686,
              "net": -295357
            },
            "nonCommercial": {
              "long": 322917,
              "short": 63785,
              "net": 259132
            },
            "smallTrader": {
              "long": 64093,
              "short": 27868,
              "net": 36225
            }
          },
          "openInterest": 625528
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 270161,
              "short": 277615,
              "net": -7454
            },
            "nonCommercial": {
              "long": 53400,
              "short": 58503,
              "net": -5103
            },
            "smallTrader": {
              "long": 45760,
              "short": 33203,
              "net": 12557
            }
          },
          "openInterest": 464515
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87258,
              "short": 66682,
              "net": 20576
            },
            "nonCommercial": {
              "long": 41556,
              "short": 59721,
              "net": -18165
            },
            "smallTrader": {
              "long": 27214,
              "short": 29625,
              "net": -2411
            }
          },
          "openInterest": 159250
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114710,
              "short": 134727,
              "net": -20017
            },
            "nonCommercial": {
              "long": 87280,
              "short": 65909,
              "net": 21371
            },
            "smallTrader": {
              "long": 30932,
              "short": 32286,
              "net": -1354
            }
          },
          "openInterest": 281303
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118872,
              "short": 152759,
              "net": -33887
            },
            "nonCommercial": {
              "long": 95695,
              "short": 53471,
              "net": 42224
            },
            "smallTrader": {
              "long": 29855,
              "short": 38192,
              "net": -8337
            }
          },
          "openInterest": 306948
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53863,
              "short": 169933,
              "net": -116070
            },
            "nonCommercial": {
              "long": 192776,
              "short": 79826,
              "net": 112950
            },
            "smallTrader": {
              "long": 6448,
              "short": 3328,
              "net": 3120
            }
          },
          "openInterest": 254385
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19627,
              "short": 24662,
              "net": -5035
            },
            "nonCommercial": {
              "long": 16784,
              "short": 10566,
              "net": 6218
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43791
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 616012,
              "short": 441782,
              "net": 174230
            },
            "nonCommercial": {
              "long": 184562,
              "short": 393639,
              "net": -209077
            },
            "smallTrader": {
              "long": 74738,
              "short": 39891,
              "net": 34847
            }
          },
          "openInterest": 1244587
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57311,
              "short": 13921,
              "net": 43390
            },
            "nonCommercial": {
              "long": 12149,
              "short": 52291,
              "net": -40142
            },
            "smallTrader": {
              "long": 2722,
              "short": 5970,
              "net": -3248
            }
          },
          "openInterest": 73499
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17165,
              "short": 62252,
              "net": -45087
            },
            "nonCommercial": {
              "long": 55342,
              "short": 19626,
              "net": 35716
            },
            "smallTrader": {
              "long": 11271,
              "short": 1900,
              "net": 9371
            }
          },
          "openInterest": 86338
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 327403,
              "short": 302653,
              "net": 24750
            },
            "nonCommercial": {
              "long": 91095,
              "short": 118202,
              "net": -27107
            },
            "smallTrader": {
              "long": 19681,
              "short": 17324,
              "net": 2357
            }
          },
          "openInterest": 445224
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370427,
              "short": 380493,
              "net": -10066
            },
            "nonCommercial": {
              "long": 75352,
              "short": 69113,
              "net": 6239
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 527802
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75366,
              "short": 147389,
              "net": -72023
            },
            "nonCommercial": {
              "long": 89747,
              "short": 43004,
              "net": 46743
            },
            "smallTrader": {
              "long": 33394,
              "short": 8114,
              "net": 25280
            }
          },
          "openInterest": 214529
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199053,
              "short": 218063,
              "net": -19010
            },
            "nonCommercial": {
              "long": 78677,
              "short": 75861,
              "net": 2816
            },
            "smallTrader": {
              "long": 46205,
              "short": 30011,
              "net": 16194
            }
          },
          "openInterest": 420856
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218692,
              "short": 315284,
              "net": -96592
            },
            "nonCommercial": {
              "long": 124475,
              "short": 39587,
              "net": 84888
            },
            "smallTrader": {
              "long": 38446,
              "short": 26742,
              "net": 11704
            }
          },
          "openInterest": 502768
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380019,
              "short": 469469,
              "net": -89450
            },
            "nonCommercial": {
              "long": 180508,
              "short": 89052,
              "net": 91456
            },
            "smallTrader": {
              "long": 63880,
              "short": 65886,
              "net": -2006
            }
          },
          "openInterest": 795241
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 530969,
              "short": 362894,
              "net": 168075
            },
            "nonCommercial": {
              "long": 170495,
              "short": 348814,
              "net": -178319
            },
            "smallTrader": {
              "long": 80703,
              "short": 70459,
              "net": 10244
            }
          },
          "openInterest": 931054
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38340,
              "short": 15686,
              "net": 22654
            },
            "nonCommercial": {
              "long": 13051,
              "short": 24386,
              "net": -11335
            },
            "smallTrader": {
              "long": 9660,
              "short": 20979,
              "net": -11319
            }
          },
          "openInterest": 61619
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6380,
              "short": 39836,
              "net": -33456
            },
            "nonCommercial": {
              "long": 40833,
              "short": 9623,
              "net": 31210
            },
            "smallTrader": {
              "long": 3798,
              "short": 1552,
              "net": 2246
            }
          },
          "openInterest": 53860
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 262533,
              "short": 80872,
              "net": 181661
            },
            "nonCommercial": {
              "long": 85338,
              "short": 256574,
              "net": -171236
            },
            "smallTrader": {
              "long": 20909,
              "short": 31334,
              "net": -10425
            }
          },
          "openInterest": 437316
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109846,
              "short": 113726,
              "net": -3880
            },
            "nonCommercial": {
              "long": 82707,
              "short": 86791,
              "net": -4084
            },
            "smallTrader": {
              "long": 26656,
              "short": 18692,
              "net": 7964
            }
          },
          "openInterest": 298578
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127362,
              "short": 137488,
              "net": -10126
            },
            "nonCommercial": {
              "long": 111793,
              "short": 89962,
              "net": 21831
            },
            "smallTrader": {
              "long": 29716,
              "short": 41421,
              "net": -11705
            }
          },
          "openInterest": 411525
        }
      ]
    },
    {
      "reportDate": "2019-10-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2533087,
              "short": 2407859,
              "net": 125228
            },
            "nonCommercial": {
              "long": 716215,
              "short": 832281,
              "net": -116066
            },
            "smallTrader": {
              "long": 406875,
              "short": 416037,
              "net": -9162
            }
          },
          "openInterest": 3857860
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2614655,
              "short": 2514405,
              "net": 100250
            },
            "nonCommercial": {
              "long": 957363,
              "short": 1140064,
              "net": -182701
            },
            "smallTrader": {
              "long": 195007,
              "short": 112556,
              "net": 82451
            }
          },
          "openInterest": 3943158
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 679145,
              "short": 694769,
              "net": -15624
            },
            "nonCommercial": {
              "long": 148258,
              "short": 171381,
              "net": -23123
            },
            "smallTrader": {
              "long": 165287,
              "short": 126540,
              "net": 38747
            }
          },
          "openInterest": 1023307
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3384954,
              "short": 3268853,
              "net": 116101
            },
            "nonCommercial": {
              "long": 686089,
              "short": 815399,
              "net": -129310
            },
            "smallTrader": {
              "long": 313542,
              "short": 300333,
              "net": 13209
            }
          },
          "openInterest": 4504463
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83476,
              "short": 38117,
              "net": 45359
            },
            "nonCommercial": {
              "long": 36831,
              "short": 77118,
              "net": -40287
            },
            "smallTrader": {
              "long": 30339,
              "short": 35411,
              "net": -5072
            }
          },
          "openInterest": 153444
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1818,
              "short": 2547,
              "net": -729
            },
            "smallTrader": {
              "long": 1185,
              "short": 456,
              "net": 729
            }
          },
          "openInterest": 3155
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56874,
              "short": 14014,
              "net": 42860
            },
            "nonCommercial": {
              "long": 5497,
              "short": 49216,
              "net": -43719
            },
            "smallTrader": {
              "long": 2848,
              "short": 1989,
              "net": 859
            }
          },
          "openInterest": 66061
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139336,
              "short": 101750,
              "net": 37586
            },
            "nonCommercial": {
              "long": 43157,
              "short": 75572,
              "net": -32415
            },
            "smallTrader": {
              "long": 25534,
              "short": 30705,
              "net": -5171
            }
          },
          "openInterest": 214406
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63589,
              "short": 127040,
              "net": -63451
            },
            "nonCommercial": {
              "long": 81982,
              "short": 38393,
              "net": 43589
            },
            "smallTrader": {
              "long": 40586,
              "short": 20724,
              "net": 19862
            }
          },
          "openInterest": 189971
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138481,
              "short": 177561,
              "net": -39080
            },
            "nonCommercial": {
              "long": 79646,
              "short": 44738,
              "net": 34908
            },
            "smallTrader": {
              "long": 18534,
              "short": 14362,
              "net": 4172
            }
          },
          "openInterest": 307895
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165263,
              "short": 137093,
              "net": 28170
            },
            "nonCommercial": {
              "long": 57663,
              "short": 95431,
              "net": -37768
            },
            "smallTrader": {
              "long": 25503,
              "short": 15905,
              "net": 9598
            }
          },
          "openInterest": 310882
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95839,
              "short": 71745,
              "net": 24094
            },
            "nonCommercial": {
              "long": 76814,
              "short": 102039,
              "net": -25225
            },
            "smallTrader": {
              "long": 16962,
              "short": 15831,
              "net": 1131
            }
          },
          "openInterest": 246252
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 715620,
              "short": 786018,
              "net": -70398
            },
            "nonCommercial": {
              "long": 303450,
              "short": 311503,
              "net": -8053
            },
            "smallTrader": {
              "long": 264882,
              "short": 186431,
              "net": 78451
            }
          },
          "openInterest": 1591878
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136263,
              "short": 133429,
              "net": 2834
            },
            "nonCommercial": {
              "long": 47976,
              "short": 52376,
              "net": -4400
            },
            "smallTrader": {
              "long": 13880,
              "short": 12314,
              "net": 1566
            }
          },
          "openInterest": 241579
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 746098,
              "short": 1130275,
              "net": -384177
            },
            "nonCommercial": {
              "long": 552242,
              "short": 168895,
              "net": 383347
            },
            "smallTrader": {
              "long": 78134,
              "short": 77304,
              "net": 830
            }
          },
          "openInterest": 2045914
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22372,
              "short": 42790,
              "net": -20418
            },
            "nonCommercial": {
              "long": 25207,
              "short": 5028,
              "net": 20179
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57263
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26130,
              "short": 34995,
              "net": -8865
            },
            "nonCommercial": {
              "long": 9796,
              "short": 882,
              "net": 8914
            },
            "smallTrader": {
              "long": 195,
              "short": 244,
              "net": -49
            }
          },
          "openInterest": 40485
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 277771,
              "short": 251937,
              "net": 25834
            },
            "nonCommercial": {
              "long": 166540,
              "short": 219895,
              "net": -53355
            },
            "smallTrader": {
              "long": 82940,
              "short": 55419,
              "net": 27521
            }
          },
          "openInterest": 538847
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11022,
              "short": 9476,
              "net": 1546
            },
            "nonCommercial": {
              "long": 14342,
              "short": 11840,
              "net": 2502
            },
            "smallTrader": {
              "long": 6700,
              "short": 10748,
              "net": -4048
            }
          },
          "openInterest": 39976
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152699,
              "short": 241385,
              "net": -88686
            },
            "nonCommercial": {
              "long": 147836,
              "short": 66794,
              "net": 81042
            },
            "smallTrader": {
              "long": 23965,
              "short": 16321,
              "net": 7644
            }
          },
          "openInterest": 381445
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 176997,
              "short": 478213,
              "net": -301216
            },
            "nonCommercial": {
              "long": 335423,
              "short": 58908,
              "net": 276515
            },
            "smallTrader": {
              "long": 65617,
              "short": 40916,
              "net": 24701
            }
          },
          "openInterest": 643442
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 263326,
              "short": 280370,
              "net": -17044
            },
            "nonCommercial": {
              "long": 57891,
              "short": 57741,
              "net": 150
            },
            "smallTrader": {
              "long": 46845,
              "short": 29951,
              "net": 16894
            }
          },
          "openInterest": 466389
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92543,
              "short": 67446,
              "net": 25097
            },
            "nonCommercial": {
              "long": 39185,
              "short": 58883,
              "net": -19698
            },
            "smallTrader": {
              "long": 27704,
              "short": 33103,
              "net": -5399
            }
          },
          "openInterest": 163486
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115914,
              "short": 130496,
              "net": -14582
            },
            "nonCommercial": {
              "long": 87187,
              "short": 70786,
              "net": 16401
            },
            "smallTrader": {
              "long": 31169,
              "short": 32988,
              "net": -1819
            }
          },
          "openInterest": 284603
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120157,
              "short": 158275,
              "net": -38118
            },
            "nonCommercial": {
              "long": 102631,
              "short": 55323,
              "net": 47308
            },
            "smallTrader": {
              "long": 28123,
              "short": 37313,
              "net": -9190
            }
          },
          "openInterest": 318668
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57285,
              "short": 189552,
              "net": -132267
            },
            "nonCommercial": {
              "long": 215210,
              "short": 86303,
              "net": 128907
            },
            "smallTrader": {
              "long": 6903,
              "short": 3543,
              "net": 3360
            }
          },
          "openInterest": 280627
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19723,
              "short": 26049,
              "net": -6326
            },
            "nonCommercial": {
              "long": 19153,
              "short": 11067,
              "net": 8086
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45936
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 600550,
              "short": 445564,
              "net": 154986
            },
            "nonCommercial": {
              "long": 183600,
              "short": 369247,
              "net": -185647
            },
            "smallTrader": {
              "long": 69853,
              "short": 39192,
              "net": 30661
            }
          },
          "openInterest": 1211461
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56959,
              "short": 13915,
              "net": 43044
            },
            "nonCommercial": {
              "long": 11612,
              "short": 52015,
              "net": -40403
            },
            "smallTrader": {
              "long": 3157,
              "short": 5798,
              "net": -2641
            }
          },
          "openInterest": 72478
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17268,
              "short": 65644,
              "net": -48376
            },
            "nonCommercial": {
              "long": 56725,
              "short": 14428,
              "net": 42297
            },
            "smallTrader": {
              "long": 10658,
              "short": 4579,
              "net": 6079
            }
          },
          "openInterest": 88022
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 320595,
              "short": 311029,
              "net": 9566
            },
            "nonCommercial": {
              "long": 97272,
              "short": 112970,
              "net": -15698
            },
            "smallTrader": {
              "long": 22684,
              "short": 16552,
              "net": 6132
            }
          },
          "openInterest": 447982
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 382717,
              "short": 396260,
              "net": -13543
            },
            "nonCommercial": {
              "long": 78900,
              "short": 71835,
              "net": 7065
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 546562
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74038,
              "short": 142083,
              "net": -68045
            },
            "nonCommercial": {
              "long": 95368,
              "short": 41690,
              "net": 53678
            },
            "smallTrader": {
              "long": 33737,
              "short": 19370,
              "net": 14367
            }
          },
          "openInterest": 221384
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205517,
              "short": 221289,
              "net": -15772
            },
            "nonCommercial": {
              "long": 75486,
              "short": 79582,
              "net": -4096
            },
            "smallTrader": {
              "long": 50743,
              "short": 30875,
              "net": 19868
            }
          },
          "openInterest": 425314
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 222004,
              "short": 323384,
              "net": -101380
            },
            "nonCommercial": {
              "long": 133917,
              "short": 43938,
              "net": 89979
            },
            "smallTrader": {
              "long": 37374,
              "short": 25973,
              "net": 11401
            }
          },
          "openInterest": 519378
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 330438,
              "short": 432365,
              "net": -101927
            },
            "nonCommercial": {
              "long": 182748,
              "short": 80065,
              "net": 102683
            },
            "smallTrader": {
              "long": 63770,
              "short": 64526,
              "net": -756
            }
          },
          "openInterest": 714564
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 535850,
              "short": 372499,
              "net": 163351
            },
            "nonCommercial": {
              "long": 176929,
              "short": 354496,
              "net": -177567
            },
            "smallTrader": {
              "long": 81835,
              "short": 67619,
              "net": 14216
            }
          },
          "openInterest": 967769
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41733,
              "short": 15489,
              "net": 26244
            },
            "nonCommercial": {
              "long": 14334,
              "short": 26818,
              "net": -12484
            },
            "smallTrader": {
              "long": 9532,
              "short": 23292,
              "net": -13760
            }
          },
          "openInterest": 65712
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6157,
              "short": 37780,
              "net": -31623
            },
            "nonCommercial": {
              "long": 37183,
              "short": 7674,
              "net": 29509
            },
            "smallTrader": {
              "long": 3700,
              "short": 1586,
              "net": 2114
            }
          },
          "openInterest": 49700
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 282230,
              "short": 82487,
              "net": 199743
            },
            "nonCommercial": {
              "long": 80843,
              "short": 268791,
              "net": -187948
            },
            "smallTrader": {
              "long": 21893,
              "short": 33688,
              "net": -11795
            }
          },
          "openInterest": 453332
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113921,
              "short": 114562,
              "net": -641
            },
            "nonCommercial": {
              "long": 81058,
              "short": 89881,
              "net": -8823
            },
            "smallTrader": {
              "long": 28279,
              "short": 18815,
              "net": 9464
            }
          },
          "openInterest": 313557
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135581,
              "short": 139820,
              "net": -4239
            },
            "nonCommercial": {
              "long": 101071,
              "short": 84214,
              "net": 16857
            },
            "smallTrader": {
              "long": 28587,
              "short": 41205,
              "net": -12618
            }
          },
          "openInterest": 407645
        }
      ]
    },
    {
      "reportDate": "2019-11-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2630080,
              "short": 2389959,
              "net": 240121
            },
            "nonCommercial": {
              "long": 653270,
              "short": 884726,
              "net": -231456
            },
            "smallTrader": {
              "long": 399743,
              "short": 408408,
              "net": -8665
            }
          },
          "openInterest": 3908469
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2686723,
              "short": 2633917,
              "net": 52806
            },
            "nonCommercial": {
              "long": 961644,
              "short": 1110085,
              "net": -148441
            },
            "smallTrader": {
              "long": 205708,
              "short": 110073,
              "net": 95635
            }
          },
          "openInterest": 4067371
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 674920,
              "short": 643005,
              "net": 31915
            },
            "nonCommercial": {
              "long": 130157,
              "short": 184724,
              "net": -54567
            },
            "smallTrader": {
              "long": 161952,
              "short": 139300,
              "net": 22652
            }
          },
          "openInterest": 995426
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3624841,
              "short": 3293312,
              "net": 331529
            },
            "nonCommercial": {
              "long": 601572,
              "short": 909816,
              "net": -308244
            },
            "smallTrader": {
              "long": 293297,
              "short": 316582,
              "net": -23285
            }
          },
          "openInterest": 4709756
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78925,
              "short": 45650,
              "net": 33275
            },
            "nonCommercial": {
              "long": 49832,
              "short": 76626,
              "net": -26794
            },
            "smallTrader": {
              "long": 31177,
              "short": 37658,
              "net": -6481
            }
          },
          "openInterest": 161411
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2036,
              "short": 2951,
              "net": -915
            },
            "smallTrader": {
              "long": 1297,
              "short": 382,
              "net": 915
            }
          },
          "openInterest": 3520
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46481,
              "short": 4549,
              "net": 41932
            },
            "nonCommercial": {
              "long": 4390,
              "short": 47842,
              "net": -43452
            },
            "smallTrader": {
              "long": 2983,
              "short": 1463,
              "net": 1520
            }
          },
          "openInterest": 54015
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132041,
              "short": 100069,
              "net": 31972
            },
            "nonCommercial": {
              "long": 40984,
              "short": 70019,
              "net": -29035
            },
            "smallTrader": {
              "long": 26424,
              "short": 29361,
              "net": -2937
            }
          },
          "openInterest": 206317
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64506,
              "short": 137583,
              "net": -73077
            },
            "nonCommercial": {
              "long": 87774,
              "short": 33772,
              "net": 54002
            },
            "smallTrader": {
              "long": 39269,
              "short": 20194,
              "net": 19075
            }
          },
          "openInterest": 192882
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139152,
              "short": 181096,
              "net": -41944
            },
            "nonCommercial": {
              "long": 84483,
              "short": 46223,
              "net": 38260
            },
            "smallTrader": {
              "long": 17237,
              "short": 13553,
              "net": 3684
            }
          },
          "openInterest": 312190
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168312,
              "short": 151527,
              "net": 16785
            },
            "nonCommercial": {
              "long": 55870,
              "short": 79081,
              "net": -23211
            },
            "smallTrader": {
              "long": 21159,
              "short": 14733,
              "net": 6426
            }
          },
          "openInterest": 310965
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87029,
              "short": 66780,
              "net": 20249
            },
            "nonCommercial": {
              "long": 81652,
              "short": 104963,
              "net": -23311
            },
            "smallTrader": {
              "long": 17973,
              "short": 14911,
              "net": 3062
            }
          },
          "openInterest": 239147
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 740234,
              "short": 794251,
              "net": -54017
            },
            "nonCommercial": {
              "long": 300831,
              "short": 326818,
              "net": -25987
            },
            "smallTrader": {
              "long": 265619,
              "short": 185615,
              "net": 80004
            }
          },
          "openInterest": 1609336
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147377,
              "short": 132758,
              "net": 14619
            },
            "nonCommercial": {
              "long": 47395,
              "short": 62872,
              "net": -15477
            },
            "smallTrader": {
              "long": 13402,
              "short": 12544,
              "net": 858
            }
          },
          "openInterest": 247699
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 738893,
              "short": 1144839,
              "net": -405946
            },
            "nonCommercial": {
              "long": 565026,
              "short": 158886,
              "net": 406140
            },
            "smallTrader": {
              "long": 83117,
              "short": 83311,
              "net": -194
            }
          },
          "openInterest": 2083893
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22419,
              "short": 41839,
              "net": -19420
            },
            "nonCommercial": {
              "long": 25375,
              "short": 5831,
              "net": 19544
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57565
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19453,
              "short": 28729,
              "net": -9276
            },
            "nonCommercial": {
              "long": 9925,
              "short": 687,
              "net": 9238
            },
            "smallTrader": {
              "long": 242,
              "short": 204,
              "net": 38
            }
          },
          "openInterest": 33540
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 297733,
              "short": 265666,
              "net": 32067
            },
            "nonCommercial": {
              "long": 164183,
              "short": 224929,
              "net": -60746
            },
            "smallTrader": {
              "long": 84450,
              "short": 55771,
              "net": 28679
            }
          },
          "openInterest": 563336
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11068,
              "short": 8822,
              "net": 2246
            },
            "nonCommercial": {
              "long": 15657,
              "short": 13032,
              "net": 2625
            },
            "smallTrader": {
              "long": 6430,
              "short": 11301,
              "net": -4871
            }
          },
          "openInterest": 41300
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151445,
              "short": 239799,
              "net": -88354
            },
            "nonCommercial": {
              "long": 148888,
              "short": 68886,
              "net": 80002
            },
            "smallTrader": {
              "long": 23660,
              "short": 15308,
              "net": 8352
            }
          },
          "openInterest": 386638
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 181688,
              "short": 498826,
              "net": -317138
            },
            "nonCommercial": {
              "long": 344591,
              "short": 64763,
              "net": 279828
            },
            "smallTrader": {
              "long": 65378,
              "short": 28068,
              "net": 37310
            }
          },
          "openInterest": 690181
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 266792,
              "short": 281194,
              "net": -14402
            },
            "nonCommercial": {
              "long": 52857,
              "short": 53114,
              "net": -257
            },
            "smallTrader": {
              "long": 44944,
              "short": 30285,
              "net": 14659
            }
          },
          "openInterest": 453680
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101217,
              "short": 66522,
              "net": 34695
            },
            "nonCommercial": {
              "long": 43996,
              "short": 70601,
              "net": -26605
            },
            "smallTrader": {
              "long": 26101,
              "short": 34191,
              "net": -8090
            }
          },
          "openInterest": 177106
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120061,
              "short": 130986,
              "net": -10925
            },
            "nonCommercial": {
              "long": 88417,
              "short": 74691,
              "net": 13726
            },
            "smallTrader": {
              "long": 30832,
              "short": 33633,
              "net": -2801
            }
          },
          "openInterest": 294009
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128456,
              "short": 177553,
              "net": -49097
            },
            "nonCommercial": {
              "long": 119658,
              "short": 56629,
              "net": 63029
            },
            "smallTrader": {
              "long": 28564,
              "short": 42496,
              "net": -13932
            }
          },
          "openInterest": 349203
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58054,
              "short": 202162,
              "net": -144108
            },
            "nonCommercial": {
              "long": 232281,
              "short": 91879,
              "net": 140402
            },
            "smallTrader": {
              "long": 7181,
              "short": 3475,
              "net": 3706
            }
          },
          "openInterest": 299034
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19726,
              "short": 25501,
              "net": -5775
            },
            "nonCommercial": {
              "long": 18462,
              "short": 10229,
              "net": 8233
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45370
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 556369,
              "short": 450826,
              "net": 105543
            },
            "nonCommercial": {
              "long": 189132,
              "short": 325269,
              "net": -136137
            },
            "smallTrader": {
              "long": 68836,
              "short": 38242,
              "net": 30594
            }
          },
          "openInterest": 1175753
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57083,
              "short": 15638,
              "net": 41445
            },
            "nonCommercial": {
              "long": 14376,
              "short": 53341,
              "net": -38965
            },
            "smallTrader": {
              "long": 3142,
              "short": 5622,
              "net": -2480
            }
          },
          "openInterest": 75326
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17419,
              "short": 71331,
              "net": -53912
            },
            "nonCommercial": {
              "long": 60204,
              "short": 14509,
              "net": 45695
            },
            "smallTrader": {
              "long": 10533,
              "short": 2316,
              "net": 8217
            }
          },
          "openInterest": 91799
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 327761,
              "short": 323521,
              "net": 4240
            },
            "nonCommercial": {
              "long": 101601,
              "short": 112687,
              "net": -11086
            },
            "smallTrader": {
              "long": 23095,
              "short": 16249,
              "net": 6846
            }
          },
          "openInterest": 460918
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 398505,
              "short": 405444,
              "net": -6939
            },
            "nonCommercial": {
              "long": 77928,
              "short": 74929,
              "net": 2999
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 558295
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75937,
              "short": 150919,
              "net": -74982
            },
            "nonCommercial": {
              "long": 97174,
              "short": 49177,
              "net": 47997
            },
            "smallTrader": {
              "long": 35728,
              "short": 8743,
              "net": 26985
            }
          },
          "openInterest": 227509
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218388,
              "short": 224960,
              "net": -6572
            },
            "nonCommercial": {
              "long": 70571,
              "short": 82707,
              "net": -12136
            },
            "smallTrader": {
              "long": 50311,
              "short": 31603,
              "net": 18708
            }
          },
          "openInterest": 442022
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228003,
              "short": 334460,
              "net": -106457
            },
            "nonCommercial": {
              "long": 145770,
              "short": 51051,
              "net": 94719
            },
            "smallTrader": {
              "long": 37128,
              "short": 25390,
              "net": 11738
            }
          },
          "openInterest": 543267
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 329221,
              "short": 415848,
              "net": -86627
            },
            "nonCommercial": {
              "long": 178316,
              "short": 86383,
              "net": 91933
            },
            "smallTrader": {
              "long": 58854,
              "short": 64160,
              "net": -5306
            }
          },
          "openInterest": 704165
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 535241,
              "short": 388594,
              "net": 146647
            },
            "nonCommercial": {
              "long": 180017,
              "short": 347054,
              "net": -167037
            },
            "smallTrader": {
              "long": 89243,
              "short": 68853,
              "net": 20390
            }
          },
          "openInterest": 978065
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44496,
              "short": 16466,
              "net": 28030
            },
            "nonCommercial": {
              "long": 14048,
              "short": 28201,
              "net": -14153
            },
            "smallTrader": {
              "long": 9275,
              "short": 23152,
              "net": -13877
            }
          },
          "openInterest": 67855
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5984,
              "short": 36115,
              "net": -30131
            },
            "nonCommercial": {
              "long": 34983,
              "short": 6604,
              "net": 28379
            },
            "smallTrader": {
              "long": 3399,
              "short": 1647,
              "net": 1752
            }
          },
          "openInterest": 47015
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 306186,
              "short": 92647,
              "net": 213539
            },
            "nonCommercial": {
              "long": 84775,
              "short": 288373,
              "net": -203598
            },
            "smallTrader": {
              "long": 25230,
              "short": 35171,
              "net": -9941
            }
          },
          "openInterest": 491051
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118810,
              "short": 114241,
              "net": 4569
            },
            "nonCommercial": {
              "long": 79872,
              "short": 93859,
              "net": -13987
            },
            "smallTrader": {
              "long": 28349,
              "short": 18931,
              "net": 9418
            }
          },
          "openInterest": 314020
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140622,
              "short": 139560,
              "net": 1062
            },
            "nonCommercial": {
              "long": 98745,
              "short": 87627,
              "net": 11118
            },
            "smallTrader": {
              "long": 28593,
              "short": 40773,
              "net": -12180
            }
          },
          "openInterest": 411973
        }
      ]
    },
    {
      "reportDate": "2019-11-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2655824,
              "short": 2467774,
              "net": 188050
            },
            "nonCommercial": {
              "long": 652312,
              "short": 801106,
              "net": -148794
            },
            "smallTrader": {
              "long": 382664,
              "short": 421920,
              "net": -39256
            }
          },
          "openInterest": 3924536
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2727335,
              "short": 2652240,
              "net": 75095
            },
            "nonCommercial": {
              "long": 947643,
              "short": 1097418,
              "net": -149775
            },
            "smallTrader": {
              "long": 193388,
              "short": 118708,
              "net": 74680
            }
          },
          "openInterest": 4123821
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 680576,
              "short": 660711,
              "net": 19865
            },
            "nonCommercial": {
              "long": 142279,
              "short": 187676,
              "net": -45397
            },
            "smallTrader": {
              "long": 168344,
              "short": 142812,
              "net": 25532
            }
          },
          "openInterest": 1024997
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3591176,
              "short": 3285999,
              "net": 305177
            },
            "nonCommercial": {
              "long": 578851,
              "short": 875193,
              "net": -296342
            },
            "smallTrader": {
              "long": 318251,
              "short": 327086,
              "net": -8835
            }
          },
          "openInterest": 4681440
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87164,
              "short": 43025,
              "net": 44139
            },
            "nonCommercial": {
              "long": 41261,
              "short": 82070,
              "net": -40809
            },
            "smallTrader": {
              "long": 29923,
              "short": 33253,
              "net": -3330
            }
          },
          "openInterest": 160129
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1679,
              "short": 2544,
              "net": -865
            },
            "smallTrader": {
              "long": 1274,
              "short": 409,
              "net": 865
            }
          },
          "openInterest": 3091
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46624,
              "short": 4659,
              "net": 41965
            },
            "nonCommercial": {
              "long": 3901,
              "short": 46999,
              "net": -43098
            },
            "smallTrader": {
              "long": 3016,
              "short": 1883,
              "net": 1133
            }
          },
          "openInterest": 53541
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136814,
              "short": 106039,
              "net": 30775
            },
            "nonCommercial": {
              "long": 40348,
              "short": 68481,
              "net": -28133
            },
            "smallTrader": {
              "long": 26120,
              "short": 28762,
              "net": -2642
            }
          },
          "openInterest": 209312
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70603,
              "short": 127432,
              "net": -56829
            },
            "nonCommercial": {
              "long": 73671,
              "short": 31298,
              "net": 42373
            },
            "smallTrader": {
              "long": 35479,
              "short": 21023,
              "net": 14456
            }
          },
          "openInterest": 182793
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121143,
              "short": 173697,
              "net": -52554
            },
            "nonCommercial": {
              "long": 92283,
              "short": 43840,
              "net": 48443
            },
            "smallTrader": {
              "long": 18295,
              "short": 14184,
              "net": 4111
            }
          },
          "openInterest": 309351
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161404,
              "short": 162893,
              "net": -1489
            },
            "nonCommercial": {
              "long": 52769,
              "short": 55530,
              "net": -2761
            },
            "smallTrader": {
              "long": 20515,
              "short": 16265,
              "net": 4250
            }
          },
          "openInterest": 296450
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91310,
              "short": 70023,
              "net": 21287
            },
            "nonCommercial": {
              "long": 73303,
              "short": 99590,
              "net": -26287
            },
            "smallTrader": {
              "long": 20938,
              "short": 15938,
              "net": 5000
            }
          },
          "openInterest": 239830
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 716483,
              "short": 766035,
              "net": -49552
            },
            "nonCommercial": {
              "long": 304283,
              "short": 336269,
              "net": -31986
            },
            "smallTrader": {
              "long": 265884,
              "short": 184346,
              "net": 81538
            }
          },
          "openInterest": 1610507
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137780,
              "short": 122478,
              "net": 15302
            },
            "nonCommercial": {
              "long": 43311,
              "short": 58702,
              "net": -15391
            },
            "smallTrader": {
              "long": 13606,
              "short": 13517,
              "net": 89
            }
          },
          "openInterest": 233153
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 771412,
              "short": 1196163,
              "net": -424751
            },
            "nonCommercial": {
              "long": 539082,
              "short": 114485,
              "net": 424597
            },
            "smallTrader": {
              "long": 77343,
              "short": 77189,
              "net": 154
            }
          },
          "openInterest": 2151499
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22316,
              "short": 40403,
              "net": -18087
            },
            "nonCommercial": {
              "long": 23749,
              "short": 4849,
              "net": 18900
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56876
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20454,
              "short": 30241,
              "net": -9787
            },
            "nonCommercial": {
              "long": 10526,
              "short": 681,
              "net": 9845
            },
            "smallTrader": {
              "long": 193,
              "short": 251,
              "net": -58
            }
          },
          "openInterest": 34625
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300579,
              "short": 273909,
              "net": 26670
            },
            "nonCommercial": {
              "long": 170250,
              "short": 227919,
              "net": -57669
            },
            "smallTrader": {
              "long": 87906,
              "short": 56907,
              "net": 30999
            }
          },
          "openInterest": 569527
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9965,
              "short": 8913,
              "net": 1052
            },
            "nonCommercial": {
              "long": 16352,
              "short": 12577,
              "net": 3775
            },
            "smallTrader": {
              "long": 7096,
              "short": 11923,
              "net": -4827
            }
          },
          "openInterest": 43637
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160166,
              "short": 240022,
              "net": -79856
            },
            "nonCommercial": {
              "long": 142202,
              "short": 68014,
              "net": 74188
            },
            "smallTrader": {
              "long": 21936,
              "short": 16268,
              "net": 5668
            }
          },
          "openInterest": 389804
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 210067,
              "short": 511535,
              "net": -301468
            },
            "nonCommercial": {
              "long": 323189,
              "short": 56123,
              "net": 267066
            },
            "smallTrader": {
              "long": 67721,
              "short": 33319,
              "net": 34402
            }
          },
          "openInterest": 708463
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 250288,
              "short": 260622,
              "net": -10334
            },
            "nonCommercial": {
              "long": 54102,
              "short": 54859,
              "net": -757
            },
            "smallTrader": {
              "long": 41967,
              "short": 30876,
              "net": 11091
            }
          },
          "openInterest": 437034
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106504,
              "short": 67386,
              "net": 39118
            },
            "nonCommercial": {
              "long": 43964,
              "short": 78961,
              "net": -34997
            },
            "smallTrader": {
              "long": 29541,
              "short": 33662,
              "net": -4121
            }
          },
          "openInterest": 183480
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119746,
              "short": 133138,
              "net": -13392
            },
            "nonCommercial": {
              "long": 85223,
              "short": 70770,
              "net": 14453
            },
            "smallTrader": {
              "long": 30441,
              "short": 31502,
              "net": -1061
            }
          },
          "openInterest": 290059
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127631,
              "short": 185086,
              "net": -57455
            },
            "nonCommercial": {
              "long": 128301,
              "short": 53665,
              "net": 74636
            },
            "smallTrader": {
              "long": 29916,
              "short": 47097,
              "net": -17181
            }
          },
          "openInterest": 352270
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71568,
              "short": 216011,
              "net": -144443
            },
            "nonCommercial": {
              "long": 219312,
              "short": 77275,
              "net": 142037
            },
            "smallTrader": {
              "long": 6114,
              "short": 3708,
              "net": 2406
            }
          },
          "openInterest": 298167
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20145,
              "short": 25707,
              "net": -5562
            },
            "nonCommercial": {
              "long": 18729,
              "short": 10754,
              "net": 7975
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46371
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 532536,
              "short": 444802,
              "net": 87734
            },
            "nonCommercial": {
              "long": 177305,
              "short": 298393,
              "net": -121088
            },
            "smallTrader": {
              "long": 70734,
              "short": 37380,
              "net": 33354
            }
          },
          "openInterest": 1157534
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59119,
              "short": 20227,
              "net": 38892
            },
            "nonCommercial": {
              "long": 16750,
              "short": 52985,
              "net": -36235
            },
            "smallTrader": {
              "long": 3088,
              "short": 5745,
              "net": -2657
            }
          },
          "openInterest": 79394
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18596,
              "short": 65980,
              "net": -47384
            },
            "nonCommercial": {
              "long": 56377,
              "short": 17918,
              "net": 38459
            },
            "smallTrader": {
              "long": 11571,
              "short": 2646,
              "net": 8925
            }
          },
          "openInterest": 90681
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 332592,
              "short": 333081,
              "net": -489
            },
            "nonCommercial": {
              "long": 102651,
              "short": 110092,
              "net": -7441
            },
            "smallTrader": {
              "long": 24622,
              "short": 16692,
              "net": 7930
            }
          },
          "openInterest": 469843
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 414971,
              "short": 422273,
              "net": -7302
            },
            "nonCommercial": {
              "long": 78300,
              "short": 74564,
              "net": 3736
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 574424
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81555,
              "short": 143447,
              "net": -61892
            },
            "nonCommercial": {
              "long": 89327,
              "short": 51963,
              "net": 37364
            },
            "smallTrader": {
              "long": 34287,
              "short": 9759,
              "net": 24528
            }
          },
          "openInterest": 222122
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208942,
              "short": 232370,
              "net": -23428
            },
            "nonCommercial": {
              "long": 77176,
              "short": 74002,
              "net": 3174
            },
            "smallTrader": {
              "long": 51398,
              "short": 31144,
              "net": 20254
            }
          },
          "openInterest": 425630
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226133,
              "short": 334453,
              "net": -108320
            },
            "nonCommercial": {
              "long": 148702,
              "short": 53116,
              "net": 95586
            },
            "smallTrader": {
              "long": 38098,
              "short": 25364,
              "net": 12734
            }
          },
          "openInterest": 547890
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 366448,
              "short": 427398,
              "net": -60950
            },
            "nonCommercial": {
              "long": 166948,
              "short": 98614,
              "net": 68334
            },
            "smallTrader": {
              "long": 57244,
              "short": 64628,
              "net": -7384
            }
          },
          "openInterest": 743089
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 524429,
              "short": 399502,
              "net": 124927
            },
            "nonCommercial": {
              "long": 193059,
              "short": 331306,
              "net": -138247
            },
            "smallTrader": {
              "long": 82193,
              "short": 68873,
              "net": 13320
            }
          },
          "openInterest": 969252
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46010,
              "short": 16166,
              "net": 29844
            },
            "nonCommercial": {
              "long": 12824,
              "short": 27944,
              "net": -15120
            },
            "smallTrader": {
              "long": 9196,
              "short": 23920,
              "net": -14724
            }
          },
          "openInterest": 68066
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6682,
              "short": 35864,
              "net": -29182
            },
            "nonCommercial": {
              "long": 33917,
              "short": 6133,
              "net": 27784
            },
            "smallTrader": {
              "long": 3247,
              "short": 1849,
              "net": 1398
            }
          },
          "openInterest": 46188
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 314673,
              "short": 99786,
              "net": 214887
            },
            "nonCommercial": {
              "long": 91833,
              "short": 297990,
              "net": -206157
            },
            "smallTrader": {
              "long": 27682,
              "short": 36412,
              "net": -8730
            }
          },
          "openInterest": 518975
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112814,
              "short": 117905,
              "net": -5091
            },
            "nonCommercial": {
              "long": 85285,
              "short": 87761,
              "net": -2476
            },
            "smallTrader": {
              "long": 27716,
              "short": 20149,
              "net": 7567
            }
          },
          "openInterest": 302398
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143328,
              "short": 140634,
              "net": 2694
            },
            "nonCommercial": {
              "long": 103304,
              "short": 91925,
              "net": 11379
            },
            "smallTrader": {
              "long": 28682,
              "short": 42755,
              "net": -14073
            }
          },
          "openInterest": 413129
        }
      ]
    },
    {
      "reportDate": "2019-11-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2701225,
              "short": 2518587,
              "net": 182638
            },
            "nonCommercial": {
              "long": 677709,
              "short": 861233,
              "net": -183524
            },
            "smallTrader": {
              "long": 404449,
              "short": 403563,
              "net": 886
            }
          },
          "openInterest": 4005264
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2745657,
              "short": 2565618,
              "net": 180039
            },
            "nonCommercial": {
              "long": 820274,
              "short": 1083335,
              "net": -263061
            },
            "smallTrader": {
              "long": 194227,
              "short": 111205,
              "net": 83022
            }
          },
          "openInterest": 4014548
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 679060,
              "short": 654958,
              "net": 24102
            },
            "nonCommercial": {
              "long": 136341,
              "short": 184073,
              "net": -47732
            },
            "smallTrader": {
              "long": 165564,
              "short": 141934,
              "net": 23630
            }
          },
          "openInterest": 1050687
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3492586,
              "short": 3243276,
              "net": 249310
            },
            "nonCommercial": {
              "long": 580272,
              "short": 831133,
              "net": -250861
            },
            "smallTrader": {
              "long": 330467,
              "short": 328916,
              "net": 1551
            }
          },
          "openInterest": 4571928
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98695,
              "short": 46234,
              "net": 52461
            },
            "nonCommercial": {
              "long": 43871,
              "short": 91111,
              "net": -47240
            },
            "smallTrader": {
              "long": 28024,
              "short": 33245,
              "net": -5221
            }
          },
          "openInterest": 172425
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1630,
              "short": 2540,
              "net": -910
            },
            "smallTrader": {
              "long": 1402,
              "short": 492,
              "net": 910
            }
          },
          "openInterest": 3157
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46789,
              "short": 5083,
              "net": 41706
            },
            "nonCommercial": {
              "long": 6381,
              "short": 49244,
              "net": -42863
            },
            "smallTrader": {
              "long": 3353,
              "short": 2196,
              "net": 1157
            }
          },
          "openInterest": 57140
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141288,
              "short": 111145,
              "net": 30143
            },
            "nonCommercial": {
              "long": 39205,
              "short": 71108,
              "net": -31903
            },
            "smallTrader": {
              "long": 31325,
              "short": 29565,
              "net": 1760
            }
          },
          "openInterest": 218042
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68701,
              "short": 110343,
              "net": -41642
            },
            "nonCommercial": {
              "long": 65040,
              "short": 36175,
              "net": 28865
            },
            "smallTrader": {
              "long": 35583,
              "short": 22806,
              "net": 12777
            }
          },
          "openInterest": 172759
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112371,
              "short": 174967,
              "net": -62596
            },
            "nonCommercial": {
              "long": 105132,
              "short": 46839,
              "net": 58293
            },
            "smallTrader": {
              "long": 20168,
              "short": 15865,
              "net": 4303
            }
          },
          "openInterest": 322845
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138641,
              "short": 141836,
              "net": -3195
            },
            "nonCommercial": {
              "long": 52331,
              "short": 53393,
              "net": -1062
            },
            "smallTrader": {
              "long": 18353,
              "short": 14096,
              "net": 4257
            }
          },
          "openInterest": 270649
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93647,
              "short": 61093,
              "net": 32554
            },
            "nonCommercial": {
              "long": 63747,
              "short": 98853,
              "net": -35106
            },
            "smallTrader": {
              "long": 18999,
              "short": 16447,
              "net": 2552
            }
          },
          "openInterest": 228961
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 731533,
              "short": 786689,
              "net": -55156
            },
            "nonCommercial": {
              "long": 319265,
              "short": 345759,
              "net": -26494
            },
            "smallTrader": {
              "long": 264074,
              "short": 182424,
              "net": 81650
            }
          },
          "openInterest": 1641549
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123037,
              "short": 107517,
              "net": 15520
            },
            "nonCommercial": {
              "long": 45455,
              "short": 61319,
              "net": -15864
            },
            "smallTrader": {
              "long": 14912,
              "short": 14568,
              "net": 344
            }
          },
          "openInterest": 220072
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 739984,
              "short": 1181128,
              "net": -441144
            },
            "nonCommercial": {
              "long": 541420,
              "short": 111445,
              "net": 429975
            },
            "smallTrader": {
              "long": 87122,
              "short": 75953,
              "net": 11169
            }
          },
          "openInterest": 2123596
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22908,
              "short": 38052,
              "net": -15144
            },
            "nonCommercial": {
              "long": 21778,
              "short": 6213,
              "net": 15565
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55084
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21267,
              "short": 31705,
              "net": -10438
            },
            "nonCommercial": {
              "long": 11201,
              "short": 734,
              "net": 10467
            },
            "smallTrader": {
              "long": 191,
              "short": 220,
              "net": -29
            }
          },
          "openInterest": 35957
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 310291,
              "short": 278082,
              "net": 32209
            },
            "nonCommercial": {
              "long": 163898,
              "short": 226401,
              "net": -62503
            },
            "smallTrader": {
              "long": 87480,
              "short": 57186,
              "net": 30294
            }
          },
          "openInterest": 577689
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10407,
              "short": 10288,
              "net": 119
            },
            "nonCommercial": {
              "long": 16893,
              "short": 11769,
              "net": 5124
            },
            "smallTrader": {
              "long": 7164,
              "short": 12407,
              "net": -5243
            }
          },
          "openInterest": 44864
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183923,
              "short": 264963,
              "net": -81040
            },
            "nonCommercial": {
              "long": 145406,
              "short": 68465,
              "net": 76941
            },
            "smallTrader": {
              "long": 22344,
              "short": 18245,
              "net": 4099
            }
          },
          "openInterest": 424030
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 206626,
              "short": 525721,
              "net": -319095
            },
            "nonCommercial": {
              "long": 337296,
              "short": 51437,
              "net": 285859
            },
            "smallTrader": {
              "long": 65553,
              "short": 32317,
              "net": 33236
            }
          },
          "openInterest": 719211
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 241011,
              "short": 248055,
              "net": -7044
            },
            "nonCommercial": {
              "long": 53747,
              "short": 56775,
              "net": -3028
            },
            "smallTrader": {
              "long": 42446,
              "short": 32374,
              "net": 10072
            }
          },
          "openInterest": 423335
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102992,
              "short": 67501,
              "net": 35491
            },
            "nonCommercial": {
              "long": 45423,
              "short": 80454,
              "net": -35031
            },
            "smallTrader": {
              "long": 31322,
              "short": 31782,
              "net": -460
            }
          },
          "openInterest": 182445
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120823,
              "short": 128149,
              "net": -7326
            },
            "nonCommercial": {
              "long": 87013,
              "short": 78871,
              "net": 8142
            },
            "smallTrader": {
              "long": 30200,
              "short": 31016,
              "net": -816
            }
          },
          "openInterest": 294483
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131909,
              "short": 189118,
              "net": -57209
            },
            "nonCommercial": {
              "long": 135508,
              "short": 56271,
              "net": 79237
            },
            "smallTrader": {
              "long": 27299,
              "short": 49327,
              "net": -22028
            }
          },
          "openInterest": 369746
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72760,
              "short": 214787,
              "net": -142027
            },
            "nonCommercial": {
              "long": 213938,
              "short": 74117,
              "net": 139821
            },
            "smallTrader": {
              "long": 5978,
              "short": 3772,
              "net": 2206
            }
          },
          "openInterest": 294412
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20601,
              "short": 25048,
              "net": -4447
            },
            "nonCommercial": {
              "long": 18032,
              "short": 11117,
              "net": 6915
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46589
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 541275,
              "short": 436566,
              "net": 104709
            },
            "nonCommercial": {
              "long": 180075,
              "short": 320490,
              "net": -140415
            },
            "smallTrader": {
              "long": 72813,
              "short": 37107,
              "net": 35706
            }
          },
          "openInterest": 1181076
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57196,
              "short": 19276,
              "net": 37920
            },
            "nonCommercial": {
              "long": 12349,
              "short": 47448,
              "net": -35099
            },
            "smallTrader": {
              "long": 2762,
              "short": 5583,
              "net": -2821
            }
          },
          "openInterest": 73073
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17571,
              "short": 68276,
              "net": -50705
            },
            "nonCommercial": {
              "long": 55333,
              "short": 13248,
              "net": 42085
            },
            "smallTrader": {
              "long": 11120,
              "short": 2500,
              "net": 8620
            }
          },
          "openInterest": 88395
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 336473,
              "short": 338679,
              "net": -2206
            },
            "nonCommercial": {
              "long": 103960,
              "short": 107753,
              "net": -3793
            },
            "smallTrader": {
              "long": 24847,
              "short": 18848,
              "net": 5999
            }
          },
          "openInterest": 475095
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 418674,
              "short": 421473,
              "net": -2799
            },
            "nonCommercial": {
              "long": 79312,
              "short": 78141,
              "net": 1171
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 585963
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78576,
              "short": 145125,
              "net": -66549
            },
            "nonCommercial": {
              "long": 89898,
              "short": 45182,
              "net": 44716
            },
            "smallTrader": {
              "long": 34364,
              "short": 12531,
              "net": 21833
            }
          },
          "openInterest": 221707
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219074,
              "short": 247642,
              "net": -28568
            },
            "nonCommercial": {
              "long": 75085,
              "short": 66509,
              "net": 8576
            },
            "smallTrader": {
              "long": 49433,
              "short": 29441,
              "net": 19992
            }
          },
          "openInterest": 424802
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213197,
              "short": 318862,
              "net": -105665
            },
            "nonCommercial": {
              "long": 138567,
              "short": 45774,
              "net": 92793
            },
            "smallTrader": {
              "long": 38569,
              "short": 25697,
              "net": 12872
            }
          },
          "openInterest": 518565
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380687,
              "short": 435970,
              "net": -55283
            },
            "nonCommercial": {
              "long": 162418,
              "short": 102504,
              "net": 59914
            },
            "smallTrader": {
              "long": 58355,
              "short": 62986,
              "net": -4631
            }
          },
          "openInterest": 765303
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511069,
              "short": 447761,
              "net": 63308
            },
            "nonCommercial": {
              "long": 198094,
              "short": 281545,
              "net": -83451
            },
            "smallTrader": {
              "long": 87148,
              "short": 67005,
              "net": 20143
            }
          },
          "openInterest": 952863
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47555,
              "short": 17419,
              "net": 30136
            },
            "nonCommercial": {
              "long": 11573,
              "short": 27765,
              "net": -16192
            },
            "smallTrader": {
              "long": 9010,
              "short": 22954,
              "net": -13944
            }
          },
          "openInterest": 68223
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7845,
              "short": 33761,
              "net": -25916
            },
            "nonCommercial": {
              "long": 31509,
              "short": 6884,
              "net": 24625
            },
            "smallTrader": {
              "long": 3303,
              "short": 2012,
              "net": 1291
            }
          },
          "openInterest": 45288
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 333016,
              "short": 105560,
              "net": 227456
            },
            "nonCommercial": {
              "long": 94359,
              "short": 312721,
              "net": -218362
            },
            "smallTrader": {
              "long": 22937,
              "short": 32031,
              "net": -9094
            }
          },
          "openInterest": 549306
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107753,
              "short": 109137,
              "net": -1384
            },
            "nonCommercial": {
              "long": 80107,
              "short": 86896,
              "net": -6789
            },
            "smallTrader": {
              "long": 28325,
              "short": 20152,
              "net": 8173
            }
          },
          "openInterest": 286418
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138100,
              "short": 134522,
              "net": 3578
            },
            "nonCommercial": {
              "long": 106729,
              "short": 93350,
              "net": 13379
            },
            "smallTrader": {
              "long": 28054,
              "short": 45011,
              "net": -16957
            }
          },
          "openInterest": 388983
        }
      ]
    },
    {
      "reportDate": "2019-11-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2588841,
              "short": 2463536,
              "net": 125305
            },
            "nonCommercial": {
              "long": 708296,
              "short": 854041,
              "net": -145745
            },
            "smallTrader": {
              "long": 496637,
              "short": 476197,
              "net": 20440
            }
          },
          "openInterest": 3953578
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2594848,
              "short": 2310695,
              "net": 284153
            },
            "nonCommercial": {
              "long": 791066,
              "short": 1070135,
              "net": -279069
            },
            "smallTrader": {
              "long": 214743,
              "short": 219827,
              "net": -5084
            }
          },
          "openInterest": 3734713
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 710447,
              "short": 671655,
              "net": 38792
            },
            "nonCommercial": {
              "long": 138254,
              "short": 209642,
              "net": -71388
            },
            "smallTrader": {
              "long": 181179,
              "short": 148583,
              "net": 32596
            }
          },
          "openInterest": 1069537
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3510253,
              "short": 3261421,
              "net": 248832
            },
            "nonCommercial": {
              "long": 540815,
              "short": 803258,
              "net": -262443
            },
            "smallTrader": {
              "long": 408445,
              "short": 394834,
              "net": 13611
            }
          },
          "openInterest": 4635103
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100068,
              "short": 51305,
              "net": 48763
            },
            "nonCommercial": {
              "long": 52639,
              "short": 97994,
              "net": -45355
            },
            "smallTrader": {
              "long": 27701,
              "short": 31109,
              "net": -3408
            }
          },
          "openInterest": 184471
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1583,
              "short": 2593,
              "net": -1010
            },
            "smallTrader": {
              "long": 1669,
              "short": 659,
              "net": 1010
            }
          },
          "openInterest": 3554
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58445,
              "short": 14565,
              "net": 43880
            },
            "nonCommercial": {
              "long": 7408,
              "short": 52022,
              "net": -44614
            },
            "smallTrader": {
              "long": 3018,
              "short": 2284,
              "net": 734
            }
          },
          "openInterest": 69259
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149337,
              "short": 109855,
              "net": 39482
            },
            "nonCommercial": {
              "long": 38646,
              "short": 75222,
              "net": -36576
            },
            "smallTrader": {
              "long": 28997,
              "short": 31903,
              "net": -2906
            }
          },
          "openInterest": 223181
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67607,
              "short": 99823,
              "net": -32216
            },
            "nonCommercial": {
              "long": 60930,
              "short": 40586,
              "net": 20344
            },
            "smallTrader": {
              "long": 35029,
              "short": 23157,
              "net": 11872
            }
          },
          "openInterest": 167350
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108008,
              "short": 174809,
              "net": -66801
            },
            "nonCommercial": {
              "long": 111797,
              "short": 48874,
              "net": 62923
            },
            "smallTrader": {
              "long": 13502,
              "short": 9624,
              "net": 3878
            }
          },
          "openInterest": 327398
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139265,
              "short": 155118,
              "net": -15853
            },
            "nonCommercial": {
              "long": 53595,
              "short": 41384,
              "net": 12211
            },
            "smallTrader": {
              "long": 11166,
              "short": 7524,
              "net": 3642
            }
          },
          "openInterest": 274988
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95079,
              "short": 58441,
              "net": 36638
            },
            "nonCommercial": {
              "long": 61166,
              "short": 99728,
              "net": -38562
            },
            "smallTrader": {
              "long": 15681,
              "short": 13757,
              "net": 1924
            }
          },
          "openInterest": 212577
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 679475,
              "short": 729995,
              "net": -50520
            },
            "nonCommercial": {
              "long": 273598,
              "short": 311060,
              "net": -37462
            },
            "smallTrader": {
              "long": 256818,
              "short": 168836,
              "net": 87982
            }
          },
          "openInterest": 1505976
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106142,
              "short": 97621,
              "net": 8521
            },
            "nonCommercial": {
              "long": 50394,
              "short": 58718,
              "net": -8324
            },
            "smallTrader": {
              "long": 11810,
              "short": 12007,
              "net": -197
            }
          },
          "openInterest": 198775
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 750667,
              "short": 1225443,
              "net": -474776
            },
            "nonCommercial": {
              "long": 553737,
              "short": 82801,
              "net": 470936
            },
            "smallTrader": {
              "long": 82124,
              "short": 78284,
              "net": 3840
            }
          },
          "openInterest": 2187168
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21572,
              "short": 36644,
              "net": -15072
            },
            "nonCommercial": {
              "long": 20718,
              "short": 5353,
              "net": 15365
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53659
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23774,
              "short": 34727,
              "net": -10953
            },
            "nonCommercial": {
              "long": 11743,
              "short": 674,
              "net": 11069
            },
            "smallTrader": {
              "long": 204,
              "short": 320,
              "net": -116
            }
          },
          "openInterest": 39588
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 308994,
              "short": 277623,
              "net": 31371
            },
            "nonCommercial": {
              "long": 169916,
              "short": 231332,
              "net": -61416
            },
            "smallTrader": {
              "long": 88634,
              "short": 58589,
              "net": 30045
            }
          },
          "openInterest": 578450
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9719,
              "short": 9967,
              "net": -248
            },
            "nonCommercial": {
              "long": 16768,
              "short": 12230,
              "net": 4538
            },
            "smallTrader": {
              "long": 7001,
              "short": 11291,
              "net": -4290
            }
          },
          "openInterest": 45333
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155806,
              "short": 251452,
              "net": -95646
            },
            "nonCommercial": {
              "long": 157410,
              "short": 70806,
              "net": 86604
            },
            "smallTrader": {
              "long": 22730,
              "short": 13688,
              "net": 9042
            }
          },
          "openInterest": 397582
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 191548,
              "short": 497015,
              "net": -305467
            },
            "nonCommercial": {
              "long": 325286,
              "short": 53652,
              "net": 271634
            },
            "smallTrader": {
              "long": 58912,
              "short": 25079,
              "net": 33833
            }
          },
          "openInterest": 669268
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 245263,
              "short": 260850,
              "net": -15587
            },
            "nonCommercial": {
              "long": 58718,
              "short": 55610,
              "net": 3108
            },
            "smallTrader": {
              "long": 43675,
              "short": 31196,
              "net": 12479
            }
          },
          "openInterest": 422855
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115116,
              "short": 68413,
              "net": 46703
            },
            "nonCommercial": {
              "long": 49278,
              "short": 88869,
              "net": -39591
            },
            "smallTrader": {
              "long": 28018,
              "short": 35130,
              "net": -7112
            }
          },
          "openInterest": 196894
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120672,
              "short": 119387,
              "net": 1285
            },
            "nonCommercial": {
              "long": 84887,
              "short": 84767,
              "net": 120
            },
            "smallTrader": {
              "long": 30879,
              "short": 32284,
              "net": -1405
            }
          },
          "openInterest": 296730
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135947,
              "short": 192916,
              "net": -56969
            },
            "nonCommercial": {
              "long": 139209,
              "short": 59757,
              "net": 79452
            },
            "smallTrader": {
              "long": 30067,
              "short": 52550,
              "net": -22483
            }
          },
          "openInterest": 384203
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79931,
              "short": 217734,
              "net": -137803
            },
            "nonCommercial": {
              "long": 202534,
              "short": 66885,
              "net": 135649
            },
            "smallTrader": {
              "long": 5665,
              "short": 3511,
              "net": 2154
            }
          },
          "openInterest": 292397
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18909,
              "short": 23344,
              "net": -4435
            },
            "nonCommercial": {
              "long": 18029,
              "short": 11378,
              "net": 6651
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44884
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 585899,
              "short": 433050,
              "net": 152849
            },
            "nonCommercial": {
              "long": 185995,
              "short": 373405,
              "net": -187410
            },
            "smallTrader": {
              "long": 69346,
              "short": 34785,
              "net": 34561
            }
          },
          "openInterest": 1233792
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56770,
              "short": 18354,
              "net": 38416
            },
            "nonCommercial": {
              "long": 10626,
              "short": 46452,
              "net": -35826
            },
            "smallTrader": {
              "long": 2968,
              "short": 5558,
              "net": -2590
            }
          },
          "openInterest": 70840
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18556,
              "short": 72592,
              "net": -54036
            },
            "nonCommercial": {
              "long": 55843,
              "short": 10774,
              "net": 45069
            },
            "smallTrader": {
              "long": 11024,
              "short": 2057,
              "net": 8967
            }
          },
          "openInterest": 90498
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 335428,
              "short": 347943,
              "net": -12515
            },
            "nonCommercial": {
              "long": 112209,
              "short": 105420,
              "net": 6789
            },
            "smallTrader": {
              "long": 23023,
              "short": 17297,
              "net": 5726
            }
          },
          "openInterest": 484052
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 430992,
              "short": 434933,
              "net": -3941
            },
            "nonCommercial": {
              "long": 84581,
              "short": 84577,
              "net": 4
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 605622
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69422,
              "short": 143295,
              "net": -73873
            },
            "nonCommercial": {
              "long": 90895,
              "short": 38385,
              "net": 52510
            },
            "smallTrader": {
              "long": 30057,
              "short": 8694,
              "net": 21363
            }
          },
          "openInterest": 209603
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224309,
              "short": 232824,
              "net": -8515
            },
            "nonCommercial": {
              "long": 76300,
              "short": 83474,
              "net": -7174
            },
            "smallTrader": {
              "long": 44997,
              "short": 29308,
              "net": 15689
            }
          },
          "openInterest": 424773
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231877,
              "short": 329979,
              "net": -98102
            },
            "nonCommercial": {
              "long": 135106,
              "short": 48482,
              "net": 86624
            },
            "smallTrader": {
              "long": 36567,
              "short": 25089,
              "net": 11478
            }
          },
          "openInterest": 531205
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406306,
              "short": 418523,
              "net": -12217
            },
            "nonCommercial": {
              "long": 154434,
              "short": 140567,
              "net": 13867
            },
            "smallTrader": {
              "long": 62644,
              "short": 64294,
              "net": -1650
            }
          },
          "openInterest": 807569
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528465,
              "short": 483393,
              "net": 45072
            },
            "nonCommercial": {
              "long": 204409,
              "short": 270591,
              "net": -66182
            },
            "smallTrader": {
              "long": 80676,
              "short": 59566,
              "net": 21110
            }
          },
          "openInterest": 978753
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52354,
              "short": 18126,
              "net": 34228
            },
            "nonCommercial": {
              "long": 14767,
              "short": 35742,
              "net": -20975
            },
            "smallTrader": {
              "long": 10093,
              "short": 23346,
              "net": -13253
            }
          },
          "openInterest": 77318
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6755,
              "short": 32501,
              "net": -25746
            },
            "nonCommercial": {
              "long": 29233,
              "short": 5095,
              "net": 24138
            },
            "smallTrader": {
              "long": 3229,
              "short": 1621,
              "net": 1608
            }
          },
          "openInterest": 42191
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 300077,
              "short": 79218,
              "net": 220859
            },
            "nonCommercial": {
              "long": 80111,
              "short": 290810,
              "net": -210699
            },
            "smallTrader": {
              "long": 22328,
              "short": 32488,
              "net": -10160
            }
          },
          "openInterest": 504704
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98214,
              "short": 102273,
              "net": -4059
            },
            "nonCommercial": {
              "long": 78401,
              "short": 79883,
              "net": -1482
            },
            "smallTrader": {
              "long": 24697,
              "short": 19156,
              "net": 5541
            }
          },
          "openInterest": 260836
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117498,
              "short": 123494,
              "net": -5996
            },
            "nonCommercial": {
              "long": 101419,
              "short": 80981,
              "net": 20438
            },
            "smallTrader": {
              "long": 27797,
              "short": 42239,
              "net": -14442
            }
          },
          "openInterest": 357978
        }
      ]
    },
    {
      "reportDate": "2019-12-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2534145,
              "short": 2292226,
              "net": 241919
            },
            "nonCommercial": {
              "long": 702318,
              "short": 924213,
              "net": -221895
            },
            "smallTrader": {
              "long": 381467,
              "short": 401491,
              "net": -20024
            }
          },
          "openInterest": 3717853
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2566322,
              "short": 2277970,
              "net": 288352
            },
            "nonCommercial": {
              "long": 733254,
              "short": 1102060,
              "net": -368806
            },
            "smallTrader": {
              "long": 184627,
              "short": 104173,
              "net": 80454
            }
          },
          "openInterest": 3548970
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 682824,
              "short": 626550,
              "net": 56274
            },
            "nonCommercial": {
              "long": 127384,
              "short": 217829,
              "net": -90445
            },
            "smallTrader": {
              "long": 168512,
              "short": 134341,
              "net": 34171
            }
          },
          "openInterest": 988226
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3398044,
              "short": 3098489,
              "net": 299555
            },
            "nonCommercial": {
              "long": 507042,
              "short": 799504,
              "net": -292462
            },
            "smallTrader": {
              "long": 317621,
              "short": 324714,
              "net": -7093
            }
          },
          "openInterest": 4305068
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94723,
              "short": 56145,
              "net": 38578
            },
            "nonCommercial": {
              "long": 57550,
              "short": 93983,
              "net": -36433
            },
            "smallTrader": {
              "long": 29523,
              "short": 31668,
              "net": -2145
            }
          },
          "openInterest": 185828
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1425,
              "short": 2151,
              "net": -726
            },
            "smallTrader": {
              "long": 1486,
              "short": 760,
              "net": 726
            }
          },
          "openInterest": 2983
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52121,
              "short": 2170,
              "net": 49951
            },
            "nonCommercial": {
              "long": 6180,
              "short": 57454,
              "net": -51274
            },
            "smallTrader": {
              "long": 3073,
              "short": 1750,
              "net": 1323
            }
          },
          "openInterest": 61720
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151535,
              "short": 121233,
              "net": 30302
            },
            "nonCommercial": {
              "long": 47755,
              "short": 77805,
              "net": -30050
            },
            "smallTrader": {
              "long": 30583,
              "short": 30835,
              "net": -252
            }
          },
          "openInterest": 236714
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79966,
              "short": 110194,
              "net": -30228
            },
            "nonCommercial": {
              "long": 64040,
              "short": 42569,
              "net": 21471
            },
            "smallTrader": {
              "long": 33194,
              "short": 24437,
              "net": 8757
            }
          },
          "openInterest": 184060
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107918,
              "short": 171274,
              "net": -63356
            },
            "nonCommercial": {
              "long": 107210,
              "short": 47840,
              "net": 59370
            },
            "smallTrader": {
              "long": 13132,
              "short": 9146,
              "net": 3986
            }
          },
          "openInterest": 322897
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143120,
              "short": 167634,
              "net": -24514
            },
            "nonCommercial": {
              "long": 60397,
              "short": 38798,
              "net": 21599
            },
            "smallTrader": {
              "long": 11671,
              "short": 8756,
              "net": 2915
            }
          },
          "openInterest": 283874
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99143,
              "short": 63515,
              "net": 35628
            },
            "nonCommercial": {
              "long": 64225,
              "short": 101932,
              "net": -37707
            },
            "smallTrader": {
              "long": 15533,
              "short": 13454,
              "net": 2079
            }
          },
          "openInterest": 215424
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 609673,
              "short": 695918,
              "net": -86245
            },
            "nonCommercial": {
              "long": 292989,
              "short": 294925,
              "net": -1936
            },
            "smallTrader": {
              "long": 245477,
              "short": 157296,
              "net": 88181
            }
          },
          "openInterest": 1449806
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102751,
              "short": 90401,
              "net": 12350
            },
            "nonCommercial": {
              "long": 49601,
              "short": 61747,
              "net": -12146
            },
            "smallTrader": {
              "long": 12336,
              "short": 12540,
              "net": -204
            }
          },
          "openInterest": 196723
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 769453,
              "short": 1207163,
              "net": -437710
            },
            "nonCommercial": {
              "long": 531120,
              "short": 103085,
              "net": 428035
            },
            "smallTrader": {
              "long": 83413,
              "short": 73738,
              "net": 9675
            }
          },
          "openInterest": 2163757
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21651,
              "short": 34279,
              "net": -12628
            },
            "nonCommercial": {
              "long": 18655,
              "short": 5960,
              "net": 12695
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50967
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16997,
              "short": 26613,
              "net": -9616
            },
            "nonCommercial": {
              "long": 10457,
              "short": 622,
              "net": 9835
            },
            "smallTrader": {
              "long": 69,
              "short": 288,
              "net": -219
            }
          },
          "openInterest": 31351
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 321158,
              "short": 285706,
              "net": 35452
            },
            "nonCommercial": {
              "long": 164392,
              "short": 233441,
              "net": -69049
            },
            "smallTrader": {
              "long": 88568,
              "short": 54971,
              "net": 33597
            }
          },
          "openInterest": 590124
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10299,
              "short": 9948,
              "net": 351
            },
            "nonCommercial": {
              "long": 16914,
              "short": 12933,
              "net": 3981
            },
            "smallTrader": {
              "long": 7136,
              "short": 11468,
              "net": -4332
            }
          },
          "openInterest": 47327
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146297,
              "short": 239092,
              "net": -92795
            },
            "nonCommercial": {
              "long": 139194,
              "short": 51840,
              "net": 87354
            },
            "smallTrader": {
              "long": 21281,
              "short": 15840,
              "net": 5441
            }
          },
          "openInterest": 361944
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 203920,
              "short": 526707,
              "net": -322787
            },
            "nonCommercial": {
              "long": 346525,
              "short": 55820,
              "net": 290705
            },
            "smallTrader": {
              "long": 56680,
              "short": 24598,
              "net": 32082
            }
          },
          "openInterest": 701016
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 238041,
              "short": 247882,
              "net": -9841
            },
            "nonCommercial": {
              "long": 52449,
              "short": 55236,
              "net": -2787
            },
            "smallTrader": {
              "long": 41001,
              "short": 28373,
              "net": 12628
            }
          },
          "openInterest": 415600
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126334,
              "short": 76981,
              "net": 49353
            },
            "nonCommercial": {
              "long": 48312,
              "short": 96135,
              "net": -47823
            },
            "smallTrader": {
              "long": 32800,
              "short": 34330,
              "net": -1530
            }
          },
          "openInterest": 214223
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122530,
              "short": 119096,
              "net": 3434
            },
            "nonCommercial": {
              "long": 84627,
              "short": 86194,
              "net": -1567
            },
            "smallTrader": {
              "long": 28157,
              "short": 30024,
              "net": -1867
            }
          },
          "openInterest": 297770
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139466,
              "short": 195664,
              "net": -56198
            },
            "nonCommercial": {
              "long": 140036,
              "short": 61709,
              "net": 78327
            },
            "smallTrader": {
              "long": 27571,
              "short": 49700,
              "net": -22129
            }
          },
          "openInterest": 382583
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84564,
              "short": 217740,
              "net": -133176
            },
            "nonCommercial": {
              "long": 196052,
              "short": 65925,
              "net": 130127
            },
            "smallTrader": {
              "long": 6535,
              "short": 3486,
              "net": 3049
            }
          },
          "openInterest": 290980
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19934,
              "short": 22586,
              "net": -2652
            },
            "nonCommercial": {
              "long": 14095,
              "short": 9674,
              "net": 4421
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42146
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 619097,
              "short": 430047,
              "net": 189050
            },
            "nonCommercial": {
              "long": 188835,
              "short": 411145,
              "net": -222310
            },
            "smallTrader": {
              "long": 70550,
              "short": 37290,
              "net": 33260
            }
          },
          "openInterest": 1304990
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50696,
              "short": 21633,
              "net": 29063
            },
            "nonCommercial": {
              "long": 16467,
              "short": 43459,
              "net": -26992
            },
            "smallTrader": {
              "long": 3386,
              "short": 5457,
              "net": -2071
            }
          },
          "openInterest": 71895
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17432,
              "short": 72008,
              "net": -54576
            },
            "nonCommercial": {
              "long": 56747,
              "short": 11218,
              "net": 45529
            },
            "smallTrader": {
              "long": 11098,
              "short": 2051,
              "net": 9047
            }
          },
          "openInterest": 90939
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 336991,
              "short": 369448,
              "net": -32457
            },
            "nonCommercial": {
              "long": 105033,
              "short": 74191,
              "net": 30842
            },
            "smallTrader": {
              "long": 23533,
              "short": 21918,
              "net": 1615
            }
          },
          "openInterest": 478609
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 439869,
              "short": 439506,
              "net": 363
            },
            "nonCommercial": {
              "long": 76731,
              "short": 82681,
              "net": -5950
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 606563
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66399,
              "short": 140698,
              "net": -74299
            },
            "nonCommercial": {
              "long": 89241,
              "short": 39014,
              "net": 50227
            },
            "smallTrader": {
              "long": 31638,
              "short": 7566,
              "net": 24072
            }
          },
          "openInterest": 205807
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229741,
              "short": 228715,
              "net": 1026
            },
            "nonCommercial": {
              "long": 77263,
              "short": 95767,
              "net": -18504
            },
            "smallTrader": {
              "long": 46723,
              "short": 29245,
              "net": 17478
            }
          },
          "openInterest": 437104
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 237612,
              "short": 327472,
              "net": -89860
            },
            "nonCommercial": {
              "long": 131382,
              "short": 51385,
              "net": 79997
            },
            "smallTrader": {
              "long": 34722,
              "short": 24859,
              "net": 9863
            }
          },
          "openInterest": 537439
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 438522,
              "short": 410259,
              "net": 28263
            },
            "nonCommercial": {
              "long": 158470,
              "short": 184613,
              "net": -26143
            },
            "smallTrader": {
              "long": 63764,
              "short": 65884,
              "net": -2120
            }
          },
          "openInterest": 850064
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 525527,
              "short": 499882,
              "net": 25645
            },
            "nonCommercial": {
              "long": 216173,
              "short": 267352,
              "net": -51179
            },
            "smallTrader": {
              "long": 85296,
              "short": 59762,
              "net": 25534
            }
          },
          "openInterest": 1004980
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52799,
              "short": 17354,
              "net": 35445
            },
            "nonCommercial": {
              "long": 15119,
              "short": 37406,
              "net": -22287
            },
            "smallTrader": {
              "long": 10688,
              "short": 23846,
              "net": -13158
            }
          },
          "openInterest": 79183
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7521,
              "short": 32457,
              "net": -24936
            },
            "nonCommercial": {
              "long": 31182,
              "short": 7305,
              "net": 23877
            },
            "smallTrader": {
              "long": 2940,
              "short": 1881,
              "net": 1059
            }
          },
          "openInterest": 44997
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 286045,
              "short": 77238,
              "net": 208807
            },
            "nonCommercial": {
              "long": 75209,
              "short": 274521,
              "net": -199312
            },
            "smallTrader": {
              "long": 25741,
              "short": 35236,
              "net": -9495
            }
          },
          "openInterest": 483774
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92741,
              "short": 101188,
              "net": -8447
            },
            "nonCommercial": {
              "long": 78470,
              "short": 77129,
              "net": 1341
            },
            "smallTrader": {
              "long": 24997,
              "short": 17891,
              "net": 7106
            }
          },
          "openInterest": 265571
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113175,
              "short": 128957,
              "net": -15782
            },
            "nonCommercial": {
              "long": 110399,
              "short": 82659,
              "net": 27740
            },
            "smallTrader": {
              "long": 28640,
              "short": 40598,
              "net": -11958
            }
          },
          "openInterest": 366477
        }
      ]
    },
    {
      "reportDate": "2019-12-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2556004,
              "short": 2338869,
              "net": 217135
            },
            "nonCommercial": {
              "long": 649320,
              "short": 828241,
              "net": -178921
            },
            "smallTrader": {
              "long": 356730,
              "short": 394944,
              "net": -38214
            }
          },
          "openInterest": 3653801
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2557367,
              "short": 2296846,
              "net": 260521
            },
            "nonCommercial": {
              "long": 726192,
              "short": 1067356,
              "net": -341164
            },
            "smallTrader": {
              "long": 187988,
              "short": 107345,
              "net": 80643
            }
          },
          "openInterest": 3526356
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 683512,
              "short": 617632,
              "net": 65880
            },
            "nonCommercial": {
              "long": 112275,
              "short": 219329,
              "net": -107054
            },
            "smallTrader": {
              "long": 169254,
              "short": 128080,
              "net": 41174
            }
          },
          "openInterest": 978809
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3360420,
              "short": 3044082,
              "net": 316338
            },
            "nonCommercial": {
              "long": 441699,
              "short": 749499,
              "net": -307800
            },
            "smallTrader": {
              "long": 311304,
              "short": 319842,
              "net": -8538
            }
          },
          "openInterest": 4191561
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101174,
              "short": 62265,
              "net": 38909
            },
            "nonCommercial": {
              "long": 46614,
              "short": 83422,
              "net": -36808
            },
            "smallTrader": {
              "long": 29121,
              "short": 31222,
              "net": -2101
            }
          },
          "openInterest": 181496
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1566,
              "short": 2447,
              "net": -881
            },
            "smallTrader": {
              "long": 1544,
              "short": 663,
              "net": 881
            }
          },
          "openInterest": 3232
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47877,
              "short": 2059,
              "net": 45818
            },
            "nonCommercial": {
              "long": 7004,
              "short": 53999,
              "net": -46995
            },
            "smallTrader": {
              "long": 2940,
              "short": 1763,
              "net": 1177
            }
          },
          "openInterest": 58221
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 154988,
              "short": 138534,
              "net": 16454
            },
            "nonCommercial": {
              "long": 51920,
              "short": 74559,
              "net": -22639
            },
            "smallTrader": {
              "long": 34206,
              "short": 28021,
              "net": 6185
            }
          },
          "openInterest": 256553
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69682,
              "short": 101534,
              "net": -31852
            },
            "nonCommercial": {
              "long": 55285,
              "short": 34544,
              "net": 20741
            },
            "smallTrader": {
              "long": 36323,
              "short": 25212,
              "net": 11111
            }
          },
          "openInterest": 169219
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108734,
              "short": 173037,
              "net": -64303
            },
            "nonCommercial": {
              "long": 108122,
              "short": 48423,
              "net": 59699
            },
            "smallTrader": {
              "long": 14085,
              "short": 9481,
              "net": 4604
            }
          },
          "openInterest": 331868
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133257,
              "short": 172733,
              "net": -39476
            },
            "nonCommercial": {
              "long": 70346,
              "short": 33017,
              "net": 37329
            },
            "smallTrader": {
              "long": 10950,
              "short": 8803,
              "net": 2147
            }
          },
          "openInterest": 283587
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89913,
              "short": 73811,
              "net": 16102
            },
            "nonCommercial": {
              "long": 79231,
              "short": 96379,
              "net": -17148
            },
            "smallTrader": {
              "long": 16085,
              "short": 15039,
              "net": 1046
            }
          },
          "openInterest": 226987
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 617699,
              "short": 698398,
              "net": -80699
            },
            "nonCommercial": {
              "long": 297845,
              "short": 315666,
              "net": -17821
            },
            "smallTrader": {
              "long": 251288,
              "short": 152768,
              "net": 98520
            }
          },
          "openInterest": 1478582
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100394,
              "short": 98148,
              "net": 2246
            },
            "nonCommercial": {
              "long": 49813,
              "short": 53370,
              "net": -3557
            },
            "smallTrader": {
              "long": 12899,
              "short": 11588,
              "net": 1311
            }
          },
          "openInterest": 194863
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 773624,
              "short": 1275613,
              "net": -501989
            },
            "nonCommercial": {
              "long": 577216,
              "short": 81677,
              "net": 495539
            },
            "smallTrader": {
              "long": 88253,
              "short": 81803,
              "net": 6450
            }
          },
          "openInterest": 2229813
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24041,
              "short": 34384,
              "net": -10343
            },
            "nonCommercial": {
              "long": 20840,
              "short": 10463,
              "net": 10377
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53903
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18643,
              "short": 28824,
              "net": -10181
            },
            "nonCommercial": {
              "long": 10916,
              "short": 606,
              "net": 10310
            },
            "smallTrader": {
              "long": 81,
              "short": 210,
              "net": -129
            }
          },
          "openInterest": 33229
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 363680,
              "short": 325511,
              "net": 38169
            },
            "nonCommercial": {
              "long": 164732,
              "short": 232375,
              "net": -67643
            },
            "smallTrader": {
              "long": 95841,
              "short": 66367,
              "net": 29474
            }
          },
          "openInterest": 646417
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9526,
              "short": 9503,
              "net": 23
            },
            "nonCommercial": {
              "long": 16466,
              "short": 12480,
              "net": 3986
            },
            "smallTrader": {
              "long": 8204,
              "short": 12213,
              "net": -4009
            }
          },
          "openInterest": 48327
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144841,
              "short": 249810,
              "net": -104969
            },
            "nonCommercial": {
              "long": 144092,
              "short": 47305,
              "net": 96787
            },
            "smallTrader": {
              "long": 23106,
              "short": 14924,
              "net": 8182
            }
          },
          "openInterest": 374429
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 203374,
              "short": 505657,
              "net": -302283
            },
            "nonCommercial": {
              "long": 329169,
              "short": 58249,
              "net": 270920
            },
            "smallTrader": {
              "long": 56051,
              "short": 24688,
              "net": 31363
            }
          },
          "openInterest": 690003
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 230259,
              "short": 244599,
              "net": -14340
            },
            "nonCommercial": {
              "long": 59174,
              "short": 58989,
              "net": 185
            },
            "smallTrader": {
              "long": 42651,
              "short": 28496,
              "net": 14155
            }
          },
          "openInterest": 415376
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122108,
              "short": 70477,
              "net": 51631
            },
            "nonCommercial": {
              "long": 41843,
              "short": 85525,
              "net": -43682
            },
            "smallTrader": {
              "long": 27614,
              "short": 35563,
              "net": -7949
            }
          },
          "openInterest": 198700
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121032,
              "short": 115505,
              "net": 5527
            },
            "nonCommercial": {
              "long": 84199,
              "short": 90385,
              "net": -6186
            },
            "smallTrader": {
              "long": 28440,
              "short": 27781,
              "net": 659
            }
          },
          "openInterest": 294761
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134288,
              "short": 196743,
              "net": -62455
            },
            "nonCommercial": {
              "long": 142277,
              "short": 58673,
              "net": 83604
            },
            "smallTrader": {
              "long": 30874,
              "short": 52023,
              "net": -21149
            }
          },
          "openInterest": 377113
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92830,
              "short": 227495,
              "net": -134665
            },
            "nonCommercial": {
              "long": 196673,
              "short": 66032,
              "net": 130641
            },
            "smallTrader": {
              "long": 7201,
              "short": 3177,
              "net": 4024
            }
          },
          "openInterest": 304848
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20577,
              "short": 21212,
              "net": -635
            },
            "nonCommercial": {
              "long": 13101,
              "short": 10661,
              "net": 2440
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42601
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 616363,
              "short": 432298,
              "net": 184065
            },
            "nonCommercial": {
              "long": 206258,
              "short": 425184,
              "net": -218926
            },
            "smallTrader": {
              "long": 76788,
              "short": 41927,
              "net": 34861
            }
          },
          "openInterest": 1300276
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54033,
              "short": 26624,
              "net": 27409
            },
            "nonCommercial": {
              "long": 14433,
              "short": 39773,
              "net": -25340
            },
            "smallTrader": {
              "long": 3502,
              "short": 5571,
              "net": -2069
            }
          },
          "openInterest": 75194
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16174,
              "short": 74280,
              "net": -58106
            },
            "nonCommercial": {
              "long": 60246,
              "short": 10669,
              "net": 49577
            },
            "smallTrader": {
              "long": 11204,
              "short": 2675,
              "net": 8529
            }
          },
          "openInterest": 94869
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 351840,
              "short": 391549,
              "net": -39709
            },
            "nonCommercial": {
              "long": 111673,
              "short": 74323,
              "net": 37350
            },
            "smallTrader": {
              "long": 24438,
              "short": 22079,
              "net": 2359
            }
          },
          "openInterest": 500868
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 453875,
              "short": 457074,
              "net": -3199
            },
            "nonCommercial": {
              "long": 76112,
              "short": 78191,
              "net": -2079
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 622140
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67583,
              "short": 130730,
              "net": -63147
            },
            "nonCommercial": {
              "long": 85617,
              "short": 44875,
              "net": 40742
            },
            "smallTrader": {
              "long": 30249,
              "short": 7844,
              "net": 22405
            }
          },
          "openInterest": 202258
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233855,
              "short": 247283,
              "net": -13428
            },
            "nonCommercial": {
              "long": 80383,
              "short": 86382,
              "net": -5999
            },
            "smallTrader": {
              "long": 50092,
              "short": 30665,
              "net": 19427
            }
          },
          "openInterest": 447452
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231745,
              "short": 344666,
              "net": -112921
            },
            "nonCommercial": {
              "long": 139661,
              "short": 41278,
              "net": 98383
            },
            "smallTrader": {
              "long": 35771,
              "short": 21233,
              "net": 14538
            }
          },
          "openInterest": 519235
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 462319,
              "short": 419901,
              "net": 42418
            },
            "nonCommercial": {
              "long": 150801,
              "short": 194298,
              "net": -43497
            },
            "smallTrader": {
              "long": 65690,
              "short": 64611,
              "net": 1079
            }
          },
          "openInterest": 862952
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 493890,
              "short": 549546,
              "net": -55656
            },
            "nonCommercial": {
              "long": 226474,
              "short": 209344,
              "net": 17130
            },
            "smallTrader": {
              "long": 92306,
              "short": 53780,
              "net": 38526
            }
          },
          "openInterest": 1010184
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49590,
              "short": 18718,
              "net": 30872
            },
            "nonCommercial": {
              "long": 10182,
              "short": 31047,
              "net": -20865
            },
            "smallTrader": {
              "long": 11096,
              "short": 21103,
              "net": -10007
            }
          },
          "openInterest": 75650
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8558,
              "short": 32402,
              "net": -23844
            },
            "nonCommercial": {
              "long": 30754,
              "short": 8493,
              "net": 22261
            },
            "smallTrader": {
              "long": 4529,
              "short": 2946,
              "net": 1583
            }
          },
          "openInterest": 47127
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 272730,
              "short": 77654,
              "net": 195076
            },
            "nonCommercial": {
              "long": 65785,
              "short": 248813,
              "net": -183028
            },
            "smallTrader": {
              "long": 20577,
              "short": 32625,
              "net": -12048
            }
          },
          "openInterest": 465375
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93952,
              "short": 95694,
              "net": -1742
            },
            "nonCommercial": {
              "long": 80796,
              "short": 87999,
              "net": -7203
            },
            "smallTrader": {
              "long": 26858,
              "short": 17913,
              "net": 8945
            }
          },
          "openInterest": 271617
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117576,
              "short": 129232,
              "net": -11656
            },
            "nonCommercial": {
              "long": 113468,
              "short": 89231,
              "net": 24237
            },
            "smallTrader": {
              "long": 28168,
              "short": 40749,
              "net": -12581
            }
          },
          "openInterest": 373593
        }
      ]
    },
    {
      "reportDate": "2019-12-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2556834,
              "short": 2302972,
              "net": 253862
            },
            "nonCommercial": {
              "long": 591050,
              "short": 836387,
              "net": -245337
            },
            "smallTrader": {
              "long": 382907,
              "short": 391432,
              "net": -8525
            }
          },
          "openInterest": 3637763
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2595448,
              "short": 2342806,
              "net": 252642
            },
            "nonCommercial": {
              "long": 786775,
              "short": 1113522,
              "net": -326747
            },
            "smallTrader": {
              "long": 177795,
              "short": 103690,
              "net": 74105
            }
          },
          "openInterest": 3611273
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 710462,
              "short": 658731,
              "net": 51731
            },
            "nonCommercial": {
              "long": 125157,
              "short": 225276,
              "net": -100119
            },
            "smallTrader": {
              "long": 172955,
              "short": 124567,
              "net": 48388
            }
          },
          "openInterest": 1024756
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3438235,
              "short": 3035541,
              "net": 402694
            },
            "nonCommercial": {
              "long": 430682,
              "short": 821005,
              "net": -390323
            },
            "smallTrader": {
              "long": 299270,
              "short": 311641,
              "net": -12371
            }
          },
          "openInterest": 4263708
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90892,
              "short": 41782,
              "net": 49110
            },
            "nonCommercial": {
              "long": 33294,
              "short": 79872,
              "net": -46578
            },
            "smallTrader": {
              "long": 25474,
              "short": 28006,
              "net": -2532
            }
          },
          "openInterest": 153504
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2045,
              "short": 3221,
              "net": -1176
            },
            "smallTrader": {
              "long": 1658,
              "short": 482,
              "net": 1176
            }
          },
          "openInterest": 3840
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45338,
              "short": 3854,
              "net": 41484
            },
            "nonCommercial": {
              "long": 5944,
              "short": 48634,
              "net": -42690
            },
            "smallTrader": {
              "long": 2652,
              "short": 1446,
              "net": 1206
            }
          },
          "openInterest": 54328
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104881,
              "short": 105273,
              "net": -392
            },
            "nonCommercial": {
              "long": 59311,
              "short": 65091,
              "net": -5780
            },
            "smallTrader": {
              "long": 32093,
              "short": 25921,
              "net": 6172
            }
          },
          "openInterest": 201586
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85984,
              "short": 121501,
              "net": -35517
            },
            "nonCommercial": {
              "long": 47523,
              "short": 36332,
              "net": 11191
            },
            "smallTrader": {
              "long": 45202,
              "short": 20876,
              "net": 24326
            }
          },
          "openInterest": 189458
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104986,
              "short": 166915,
              "net": -61929
            },
            "nonCommercial": {
              "long": 108986,
              "short": 50469,
              "net": 58517
            },
            "smallTrader": {
              "long": 12973,
              "short": 9561,
              "net": 3412
            }
          },
          "openInterest": 324713
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128159,
              "short": 175802,
              "net": -47643
            },
            "nonCommercial": {
              "long": 69817,
              "short": 24956,
              "net": 44861
            },
            "smallTrader": {
              "long": 10594,
              "short": 7812,
              "net": 2782
            }
          },
          "openInterest": 273843
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90846,
              "short": 95281,
              "net": -4435
            },
            "nonCommercial": {
              "long": 95804,
              "short": 95635,
              "net": 169
            },
            "smallTrader": {
              "long": 17847,
              "short": 13581,
              "net": 4266
            }
          },
          "openInterest": 259207
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624733,
              "short": 722447,
              "net": -97714
            },
            "nonCommercial": {
              "long": 305060,
              "short": 302392,
              "net": 2668
            },
            "smallTrader": {
              "long": 249066,
              "short": 154020,
              "net": 95046
            }
          },
          "openInterest": 1484315
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100835,
              "short": 110877,
              "net": -10042
            },
            "nonCommercial": {
              "long": 49937,
              "short": 42879,
              "net": 7058
            },
            "smallTrader": {
              "long": 14257,
              "short": 11273,
              "net": 2984
            }
          },
          "openInterest": 206101
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 731664,
              "short": 1273627,
              "net": -541963
            },
            "nonCommercial": {
              "long": 612113,
              "short": 75736,
              "net": 536377
            },
            "smallTrader": {
              "long": 87948,
              "short": 82362,
              "net": 5586
            }
          },
          "openInterest": 2166584
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29544,
              "short": 39953,
              "net": -10409
            },
            "nonCommercial": {
              "long": 21746,
              "short": 10789,
              "net": 10957
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60779
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19888,
              "short": 29502,
              "net": -9614
            },
            "nonCommercial": {
              "long": 10566,
              "short": 886,
              "net": 9680
            },
            "smallTrader": {
              "long": 135,
              "short": 201,
              "net": -66
            }
          },
          "openInterest": 33204
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 288313,
              "short": 244275,
              "net": 44038
            },
            "nonCommercial": {
              "long": 165355,
              "short": 231049,
              "net": -65694
            },
            "smallTrader": {
              "long": 77770,
              "short": 56114,
              "net": 21656
            }
          },
          "openInterest": 542923
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9348,
              "short": 9442,
              "net": -94
            },
            "nonCommercial": {
              "long": 17602,
              "short": 11898,
              "net": 5704
            },
            "smallTrader": {
              "long": 7535,
              "short": 13145,
              "net": -5610
            }
          },
          "openInterest": 50343
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147186,
              "short": 253823,
              "net": -106637
            },
            "nonCommercial": {
              "long": 148851,
              "short": 50509,
              "net": 98342
            },
            "smallTrader": {
              "long": 23117,
              "short": 14822,
              "net": 8295
            }
          },
          "openInterest": 382669
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 202432,
              "short": 521051,
              "net": -318619
            },
            "nonCommercial": {
              "long": 344493,
              "short": 58218,
              "net": 286275
            },
            "smallTrader": {
              "long": 55897,
              "short": 23553,
              "net": 32344
            }
          },
          "openInterest": 716987
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 226188,
              "short": 244647,
              "net": -18459
            },
            "nonCommercial": {
              "long": 59572,
              "short": 60079,
              "net": -507
            },
            "smallTrader": {
              "long": 47593,
              "short": 28627,
              "net": 18966
            }
          },
          "openInterest": 428515
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102748,
              "short": 54004,
              "net": 48744
            },
            "nonCommercial": {
              "long": 43418,
              "short": 85480,
              "net": -42062
            },
            "smallTrader": {
              "long": 27762,
              "short": 34444,
              "net": -6682
            }
          },
          "openInterest": 178529
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120084,
              "short": 118105,
              "net": 1979
            },
            "nonCommercial": {
              "long": 81576,
              "short": 83973,
              "net": -2397
            },
            "smallTrader": {
              "long": 30404,
              "short": 29986,
              "net": 418
            }
          },
          "openInterest": 289396
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137341,
              "short": 207679,
              "net": -70338
            },
            "nonCommercial": {
              "long": 151165,
              "short": 58343,
              "net": 92822
            },
            "smallTrader": {
              "long": 27070,
              "short": 49554,
              "net": -22484
            }
          },
          "openInterest": 386538
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69343,
              "short": 225825,
              "net": -156482
            },
            "nonCommercial": {
              "long": 211650,
              "short": 59390,
              "net": 152260
            },
            "smallTrader": {
              "long": 6744,
              "short": 2522,
              "net": 4222
            }
          },
          "openInterest": 288786
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31947,
              "short": 31842,
              "net": 105
            },
            "nonCommercial": {
              "long": 13105,
              "short": 11526,
              "net": 1579
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55265
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 586928,
              "short": 425017,
              "net": 161911
            },
            "nonCommercial": {
              "long": 210353,
              "short": 411077,
              "net": -200724
            },
            "smallTrader": {
              "long": 76365,
              "short": 37552,
              "net": 38813
            }
          },
          "openInterest": 1311660
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24157,
              "short": 13594,
              "net": 10563
            },
            "nonCommercial": {
              "long": 16160,
              "short": 24377,
              "net": -8217
            },
            "smallTrader": {
              "long": 3260,
              "short": 5606,
              "net": -2346
            }
          },
          "openInterest": 44340
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17157,
              "short": 79565,
              "net": -62408
            },
            "nonCommercial": {
              "long": 65173,
              "short": 10897,
              "net": 54276
            },
            "smallTrader": {
              "long": 10644,
              "short": 2512,
              "net": 8132
            }
          },
          "openInterest": 98962
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 385672,
              "short": 419319,
              "net": -33647
            },
            "nonCommercial": {
              "long": 115982,
              "short": 73373,
              "net": 42609
            },
            "smallTrader": {
              "long": 24624,
              "short": 33586,
              "net": -8962
            }
          },
          "openInterest": 541935
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 474885,
              "short": 497091,
              "net": -22206
            },
            "nonCommercial": {
              "long": 80214,
              "short": 78385,
              "net": 1829
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 675130
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67638,
              "short": 138596,
              "net": -70958
            },
            "nonCommercial": {
              "long": 88215,
              "short": 42434,
              "net": 45781
            },
            "smallTrader": {
              "long": 31480,
              "short": 6303,
              "net": 25177
            }
          },
          "openInterest": 206302
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236379,
              "short": 257506,
              "net": -21127
            },
            "nonCommercial": {
              "long": 88764,
              "short": 89503,
              "net": -739
            },
            "smallTrader": {
              "long": 48543,
              "short": 26677,
              "net": 21866
            }
          },
          "openInterest": 455363
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215062,
              "short": 356276,
              "net": -141214
            },
            "nonCommercial": {
              "long": 159575,
              "short": 31428,
              "net": 128147
            },
            "smallTrader": {
              "long": 35501,
              "short": 22434,
              "net": 13067
            }
          },
          "openInterest": 517257
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428979,
              "short": 412623,
              "net": 16356
            },
            "nonCommercial": {
              "long": 148264,
              "short": 165259,
              "net": -16995
            },
            "smallTrader": {
              "long": 63648,
              "short": 63009,
              "net": 639
            }
          },
          "openInterest": 805804
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 474385,
              "short": 563203,
              "net": -88818
            },
            "nonCommercial": {
              "long": 238665,
              "short": 186575,
              "net": 52090
            },
            "smallTrader": {
              "long": 88692,
              "short": 51964,
              "net": 36728
            }
          },
          "openInterest": 1003578
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36839,
              "short": 15995,
              "net": 20844
            },
            "nonCommercial": {
              "long": 13762,
              "short": 24836,
              "net": -11074
            },
            "smallTrader": {
              "long": 11011,
              "short": 20781,
              "net": -9770
            }
          },
          "openInterest": 61630
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5494,
              "short": 18297,
              "net": -12803
            },
            "nonCommercial": {
              "long": 23048,
              "short": 11352,
              "net": 11696
            },
            "smallTrader": {
              "long": 2803,
              "short": 1696,
              "net": 1107
            }
          },
          "openInterest": 32897
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 259661,
              "short": 76966,
              "net": 182695
            },
            "nonCommercial": {
              "long": 65536,
              "short": 238887,
              "net": -173351
            },
            "smallTrader": {
              "long": 21530,
              "short": 30874,
              "net": -9344
            }
          },
          "openInterest": 460843
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93390,
              "short": 109325,
              "net": -15935
            },
            "nonCommercial": {
              "long": 85156,
              "short": 77831,
              "net": 7325
            },
            "smallTrader": {
              "long": 26515,
              "short": 17905,
              "net": 8610
            }
          },
          "openInterest": 279097
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116111,
              "short": 140763,
              "net": -24652
            },
            "nonCommercial": {
              "long": 130087,
              "short": 89968,
              "net": 40119
            },
            "smallTrader": {
              "long": 28577,
              "short": 44044,
              "net": -15467
            }
          },
          "openInterest": 391745
        }
      ]
    },
    {
      "reportDate": "2019-12-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2592241,
              "short": 2326051,
              "net": 266190
            },
            "nonCommercial": {
              "long": 559947,
              "short": 828633,
              "net": -268686
            },
            "smallTrader": {
              "long": 377170,
              "short": 374674,
              "net": 2496
            }
          },
          "openInterest": 3653749
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2590279,
              "short": 2384626,
              "net": 205653
            },
            "nonCommercial": {
              "long": 825196,
              "short": 1097410,
              "net": -272214
            },
            "smallTrader": {
              "long": 175679,
              "short": 109118,
              "net": 66561
            }
          },
          "openInterest": 3639148
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 734481,
              "short": 664357,
              "net": 70124
            },
            "nonCommercial": {
              "long": 119851,
              "short": 229974,
              "net": -110123
            },
            "smallTrader": {
              "long": 166011,
              "short": 126012,
              "net": 39999
            }
          },
          "openInterest": 1037009
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3453336,
              "short": 3109085,
              "net": 344251
            },
            "nonCommercial": {
              "long": 423276,
              "short": 749258,
              "net": -325982
            },
            "smallTrader": {
              "long": 293895,
              "short": 312164,
              "net": -18269
            }
          },
          "openInterest": 4251053
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89022,
              "short": 39846,
              "net": 49176
            },
            "nonCommercial": {
              "long": 39526,
              "short": 85690,
              "net": -46164
            },
            "smallTrader": {
              "long": 23675,
              "short": 26687,
              "net": -3012
            }
          },
          "openInterest": 155810
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1725,
              "short": 3053,
              "net": -1328
            },
            "smallTrader": {
              "long": 1690,
              "short": 362,
              "net": 1328
            }
          },
          "openInterest": 3541
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45525,
              "short": 6702,
              "net": 38823
            },
            "nonCommercial": {
              "long": 5441,
              "short": 45419,
              "net": -39978
            },
            "smallTrader": {
              "long": 2761,
              "short": 1606,
              "net": 1155
            }
          },
          "openInterest": 53904
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98829,
              "short": 117972,
              "net": -19143
            },
            "nonCommercial": {
              "long": 68574,
              "short": 59877,
              "net": 8697
            },
            "smallTrader": {
              "long": 33038,
              "short": 22592,
              "net": 10446
            }
          },
          "openInterest": 206283
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65276,
              "short": 95855,
              "net": -30579
            },
            "nonCommercial": {
              "long": 51478,
              "short": 42981,
              "net": 8497
            },
            "smallTrader": {
              "long": 38678,
              "short": 16596,
              "net": 22082
            }
          },
          "openInterest": 158666
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107570,
              "short": 152823,
              "net": -45253
            },
            "nonCommercial": {
              "long": 88886,
              "short": 47080,
              "net": 41806
            },
            "smallTrader": {
              "long": 12354,
              "short": 8907,
              "net": 3447
            }
          },
          "openInterest": 288731
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127762,
              "short": 177726,
              "net": -49964
            },
            "nonCommercial": {
              "long": 71377,
              "short": 24380,
              "net": 46997
            },
            "smallTrader": {
              "long": 10795,
              "short": 7828,
              "net": 2967
            }
          },
          "openInterest": 276599
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89267,
              "short": 96683,
              "net": -7416
            },
            "nonCommercial": {
              "long": 97993,
              "short": 94526,
              "net": 3467
            },
            "smallTrader": {
              "long": 17552,
              "short": 13603,
              "net": 3949
            }
          },
          "openInterest": 263899
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 620656,
              "short": 741115,
              "net": -120459
            },
            "nonCommercial": {
              "long": 304530,
              "short": 277896,
              "net": 26634
            },
            "smallTrader": {
              "long": 250403,
              "short": 156578,
              "net": 93825
            }
          },
          "openInterest": 1465801
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97374,
              "short": 124069,
              "net": -26695
            },
            "nonCommercial": {
              "long": 54614,
              "short": 34348,
              "net": 20266
            },
            "smallTrader": {
              "long": 15446,
              "short": 9017,
              "net": 6429
            }
          },
          "openInterest": 214041
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 686308,
              "short": 1245177,
              "net": -558869
            },
            "nonCommercial": {
              "long": 625302,
              "short": 75225,
              "net": 550077
            },
            "smallTrader": {
              "long": 83531,
              "short": 74739,
              "net": 8792
            }
          },
          "openInterest": 2114661
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20708,
              "short": 32461,
              "net": -11753
            },
            "nonCommercial": {
              "long": 22274,
              "short": 9399,
              "net": 12875
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51518
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20392,
              "short": 30407,
              "net": -10015
            },
            "nonCommercial": {
              "long": 10801,
              "short": 677,
              "net": 10124
            },
            "smallTrader": {
              "long": 36,
              "short": 145,
              "net": -109
            }
          },
          "openInterest": 33415
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 282401,
              "short": 241064,
              "net": 41337
            },
            "nonCommercial": {
              "long": 160263,
              "short": 233206,
              "net": -72943
            },
            "smallTrader": {
              "long": 84600,
              "short": 52994,
              "net": 31606
            }
          },
          "openInterest": 540395
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10203,
              "short": 9035,
              "net": 1168
            },
            "nonCommercial": {
              "long": 16806,
              "short": 12479,
              "net": 4327
            },
            "smallTrader": {
              "long": 7545,
              "short": 13040,
              "net": -5495
            }
          },
          "openInterest": 50844
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146557,
              "short": 264104,
              "net": -117547
            },
            "nonCommercial": {
              "long": 159273,
              "short": 50542,
              "net": 108731
            },
            "smallTrader": {
              "long": 23555,
              "short": 14739,
              "net": 8816
            }
          },
          "openInterest": 388717
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 203204,
              "short": 543600,
              "net": -340396
            },
            "nonCommercial": {
              "long": 364310,
              "short": 58658,
              "net": 305652
            },
            "smallTrader": {
              "long": 59201,
              "short": 24457,
              "net": 34744
            }
          },
          "openInterest": 748737
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222784,
              "short": 244090,
              "net": -21306
            },
            "nonCommercial": {
              "long": 63749,
              "short": 60703,
              "net": 3046
            },
            "smallTrader": {
              "long": 45443,
              "short": 27183,
              "net": 18260
            }
          },
          "openInterest": 438369
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99923,
              "short": 61911,
              "net": 38012
            },
            "nonCommercial": {
              "long": 40592,
              "short": 74134,
              "net": -33542
            },
            "smallTrader": {
              "long": 29278,
              "short": 33748,
              "net": -4470
            }
          },
          "openInterest": 173142
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117398,
              "short": 121814,
              "net": -4416
            },
            "nonCommercial": {
              "long": 81738,
              "short": 76774,
              "net": 4964
            },
            "smallTrader": {
              "long": 28668,
              "short": 29216,
              "net": -548
            }
          },
          "openInterest": 279346
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136461,
              "short": 205882,
              "net": -69421
            },
            "nonCommercial": {
              "long": 147389,
              "short": 56168,
              "net": 91221
            },
            "smallTrader": {
              "long": 26245,
              "short": 48045,
              "net": -21800
            }
          },
          "openInterest": 382290
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65565,
              "short": 226855,
              "net": -161290
            },
            "nonCommercial": {
              "long": 202097,
              "short": 43881,
              "net": 158216
            },
            "smallTrader": {
              "long": 6156,
              "short": 3082,
              "net": 3074
            }
          },
          "openInterest": 274987
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20936,
              "short": 23001,
              "net": -2065
            },
            "nonCommercial": {
              "long": 12661,
              "short": 9965,
              "net": 2696
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42219
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 561393,
              "short": 405436,
              "net": 155957
            },
            "nonCommercial": {
              "long": 221642,
              "short": 420560,
              "net": -198918
            },
            "smallTrader": {
              "long": 77838,
              "short": 34877,
              "net": 42961
            }
          },
          "openInterest": 1274626
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24538,
              "short": 14326,
              "net": 10212
            },
            "nonCommercial": {
              "long": 18651,
              "short": 26447,
              "net": -7796
            },
            "smallTrader": {
              "long": 3239,
              "short": 5655,
              "net": -2416
            }
          },
          "openInterest": 46630
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16807,
              "short": 81113,
              "net": -64306
            },
            "nonCommercial": {
              "long": 67048,
              "short": 10556,
              "net": 56492
            },
            "smallTrader": {
              "long": 10071,
              "short": 2257,
              "net": 7814
            }
          },
          "openInterest": 98176
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 325426,
              "short": 374743,
              "net": -49317
            },
            "nonCommercial": {
              "long": 115130,
              "short": 74398,
              "net": 40732
            },
            "smallTrader": {
              "long": 23834,
              "short": 15249,
              "net": 8585
            }
          },
          "openInterest": 477320
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 400285,
              "short": 415816,
              "net": -15531
            },
            "nonCommercial": {
              "long": 79420,
              "short": 73245,
              "net": 6175
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 556980
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68772,
              "short": 154099,
              "net": -85327
            },
            "nonCommercial": {
              "long": 101030,
              "short": 38608,
              "net": 62422
            },
            "smallTrader": {
              "long": 30644,
              "short": 7739,
              "net": 22905
            }
          },
          "openInterest": 223046
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238965,
              "short": 262982,
              "net": -24017
            },
            "nonCommercial": {
              "long": 89263,
              "short": 83052,
              "net": 6211
            },
            "smallTrader": {
              "long": 45428,
              "short": 27622,
              "net": 17806
            }
          },
          "openInterest": 449578
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212493,
              "short": 361721,
              "net": -149228
            },
            "nonCommercial": {
              "long": 167538,
              "short": 28863,
              "net": 138675
            },
            "smallTrader": {
              "long": 33306,
              "short": 22753,
              "net": 10553
            }
          },
          "openInterest": 515300
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398811,
              "short": 414289,
              "net": -15478
            },
            "nonCommercial": {
              "long": 141693,
              "short": 122452,
              "net": 19241
            },
            "smallTrader": {
              "long": 61598,
              "short": 65361,
              "net": -3763
            }
          },
          "openInterest": 762410
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 474225,
              "short": 570768,
              "net": -96543
            },
            "nonCommercial": {
              "long": 232379,
              "short": 169879,
              "net": 62500
            },
            "smallTrader": {
              "long": 90247,
              "short": 56204,
              "net": 34043
            }
          },
          "openInterest": 995824
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35919,
              "short": 16060,
              "net": 19859
            },
            "nonCommercial": {
              "long": 14516,
              "short": 24195,
              "net": -9679
            },
            "smallTrader": {
              "long": 10013,
              "short": 20193,
              "net": -10180
            }
          },
          "openInterest": 60450
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4536,
              "short": 18418,
              "net": -13882
            },
            "nonCommercial": {
              "long": 24038,
              "short": 10807,
              "net": 13231
            },
            "smallTrader": {
              "long": 2362,
              "short": 1711,
              "net": 651
            }
          },
          "openInterest": 32976
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 229424,
              "short": 61679,
              "net": 167745
            },
            "nonCommercial": {
              "long": 65257,
              "short": 221813,
              "net": -156556
            },
            "smallTrader": {
              "long": 20147,
              "short": 31336,
              "net": -11189
            }
          },
          "openInterest": 411894
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96925,
              "short": 110268,
              "net": -13343
            },
            "nonCommercial": {
              "long": 74090,
              "short": 68822,
              "net": 5268
            },
            "smallTrader": {
              "long": 26214,
              "short": 18139,
              "net": 8075
            }
          },
          "openInterest": 271285
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126889,
              "short": 141418,
              "net": -14529
            },
            "nonCommercial": {
              "long": 123467,
              "short": 95391,
              "net": 28076
            },
            "smallTrader": {
              "long": 29057,
              "short": 42604,
              "net": -13547
            }
          },
          "openInterest": 400079
        }
      ]
    },
    {
      "reportDate": "2019-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2551907,
              "short": 2298819,
              "net": 253088
            },
            "nonCommercial": {
              "long": 575008,
              "short": 809758,
              "net": -234750
            },
            "smallTrader": {
              "long": 380152,
              "short": 398490,
              "net": -18338
            }
          },
          "openInterest": 3624029
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2573490,
              "short": 2316308,
              "net": 257182
            },
            "nonCommercial": {
              "long": 802173,
              "short": 1121500,
              "net": -319327
            },
            "smallTrader": {
              "long": 170621,
              "short": 108476,
              "net": 62145
            }
          },
          "openInterest": 3580082
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 721035,
              "short": 661666,
              "net": 59369
            },
            "nonCommercial": {
              "long": 106872,
              "short": 203958,
              "net": -97086
            },
            "smallTrader": {
              "long": 164054,
              "short": 126337,
              "net": 37717
            }
          },
          "openInterest": 1005197
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3461738,
              "short": 3145151,
              "net": 316587
            },
            "nonCommercial": {
              "long": 440292,
              "short": 738182,
              "net": -297890
            },
            "smallTrader": {
              "long": 289024,
              "short": 307721,
              "net": -18697
            }
          },
          "openInterest": 4278094
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84632,
              "short": 48224,
              "net": 36408
            },
            "nonCommercial": {
              "long": 49430,
              "short": 87769,
              "net": -38339
            },
            "smallTrader": {
              "long": 26942,
              "short": 25011,
              "net": 1931
            }
          },
          "openInterest": 164305
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 1699,
              "short": 2728,
              "net": -1029
            },
            "smallTrader": {
              "long": 1354,
              "short": 325,
              "net": 1029
            }
          },
          "openInterest": 3186
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45458,
              "short": 7576,
              "net": 37882
            },
            "nonCommercial": {
              "long": 5260,
              "short": 43990,
              "net": -38730
            },
            "smallTrader": {
              "long": 3149,
              "short": 2301,
              "net": 848
            }
          },
          "openInterest": 54106
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97705,
              "short": 118255,
              "net": -20550
            },
            "nonCommercial": {
              "long": 64574,
              "short": 52181,
              "net": 12393
            },
            "smallTrader": {
              "long": 32469,
              "short": 24312,
              "net": 8157
            }
          },
          "openInterest": 206784
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61553,
              "short": 101602,
              "net": -40049
            },
            "nonCommercial": {
              "long": 63961,
              "short": 52048,
              "net": 11913
            },
            "smallTrader": {
              "long": 46748,
              "short": 18612,
              "net": 28136
            }
          },
          "openInterest": 175666
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108657,
              "short": 151757,
              "net": -43100
            },
            "nonCommercial": {
              "long": 84276,
              "short": 45521,
              "net": 38755
            },
            "smallTrader": {
              "long": 13107,
              "short": 8762,
              "net": 4345
            }
          },
          "openInterest": 281569
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129169,
              "short": 178404,
              "net": -49235
            },
            "nonCommercial": {
              "long": 71077,
              "short": 24762,
              "net": 46315
            },
            "smallTrader": {
              "long": 10553,
              "short": 7633,
              "net": 2920
            }
          },
          "openInterest": 277161
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87605,
              "short": 98663,
              "net": -11058
            },
            "nonCommercial": {
              "long": 98583,
              "short": 93439,
              "net": 5144
            },
            "smallTrader": {
              "long": 17908,
              "short": 11994,
              "net": 5914
            }
          },
          "openInterest": 266891
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 623103,
              "short": 746248,
              "net": -123145
            },
            "nonCommercial": {
              "long": 315107,
              "short": 278858,
              "net": 36249
            },
            "smallTrader": {
              "long": 247336,
              "short": 160440,
              "net": 86896
            }
          },
          "openInterest": 1472855
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99535,
              "short": 130827,
              "net": -31292
            },
            "nonCommercial": {
              "long": 56382,
              "short": 30987,
              "net": 25395
            },
            "smallTrader": {
              "long": 15061,
              "short": 9164,
              "net": 5897
            }
          },
          "openInterest": 221797
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 708342,
              "short": 1275977,
              "net": -567635
            },
            "nonCommercial": {
              "long": 626848,
              "short": 71991,
              "net": 554857
            },
            "smallTrader": {
              "long": 84267,
              "short": 71489,
              "net": 12778
            }
          },
          "openInterest": 2145567
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20864,
              "short": 34162,
              "net": -13298
            },
            "nonCommercial": {
              "long": 23784,
              "short": 10692,
              "net": 13092
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53616
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20120,
              "short": 30490,
              "net": -10370
            },
            "nonCommercial": {
              "long": 11102,
              "short": 612,
              "net": 10490
            },
            "smallTrader": {
              "long": 69,
              "short": 189,
              "net": -120
            }
          },
          "openInterest": 33236
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 285490,
              "short": 245540,
              "net": 39950
            },
            "nonCommercial": {
              "long": 168852,
              "short": 243197,
              "net": -74345
            },
            "smallTrader": {
              "long": 89720,
              "short": 55325,
              "net": 34395
            }
          },
          "openInterest": 557585
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9961,
              "short": 8721,
              "net": 1240
            },
            "nonCommercial": {
              "long": 16905,
              "short": 12491,
              "net": 4414
            },
            "smallTrader": {
              "long": 6753,
              "short": 12407,
              "net": -5654
            }
          },
          "openInterest": 49679
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141688,
              "short": 258690,
              "net": -117002
            },
            "nonCommercial": {
              "long": 161148,
              "short": 53335,
              "net": 107813
            },
            "smallTrader": {
              "long": 24721,
              "short": 15532,
              "net": 9189
            }
          },
          "openInterest": 382201
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 202925,
              "short": 569416,
              "net": -366491
            },
            "nonCommercial": {
              "long": 381620,
              "short": 53695,
              "net": 327925
            },
            "smallTrader": {
              "long": 61010,
              "short": 22444,
              "net": 38566
            }
          },
          "openInterest": 786166
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223973,
              "short": 248346,
              "net": -24373
            },
            "nonCommercial": {
              "long": 65389,
              "short": 58961,
              "net": 6428
            },
            "smallTrader": {
              "long": 44124,
              "short": 26179,
              "net": 17945
            }
          },
          "openInterest": 438777
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97526,
              "short": 62360,
              "net": 35166
            },
            "nonCommercial": {
              "long": 43668,
              "short": 68970,
              "net": -25302
            },
            "smallTrader": {
              "long": 27636,
              "short": 37500,
              "net": -9864
            }
          },
          "openInterest": 174966
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118734,
              "short": 126512,
              "net": -7778
            },
            "nonCommercial": {
              "long": 82703,
              "short": 73695,
              "net": 9008
            },
            "smallTrader": {
              "long": 28709,
              "short": 29939,
              "net": -1230
            }
          },
          "openInterest": 282358
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138310,
              "short": 203782,
              "net": -65472
            },
            "nonCommercial": {
              "long": 142987,
              "short": 56501,
              "net": 86486
            },
            "smallTrader": {
              "long": 24380,
              "short": 45394,
              "net": -21014
            }
          },
          "openInterest": 378966
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66642,
              "short": 230351,
              "net": -163709
            },
            "nonCommercial": {
              "long": 193069,
              "short": 42803,
              "net": 150266
            },
            "smallTrader": {
              "long": 16506,
              "short": 3063,
              "net": 13443
            }
          },
          "openInterest": 277946
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19969,
              "short": 25228,
              "net": -5259
            },
            "nonCommercial": {
              "long": 14302,
              "short": 9175,
              "net": 5127
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43347
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 566362,
              "short": 407373,
              "net": 158989
            },
            "nonCommercial": {
              "long": 219636,
              "short": 421803,
              "net": -202167
            },
            "smallTrader": {
              "long": 79206,
              "short": 36028,
              "net": 43178
            }
          },
          "openInterest": 1291160
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18852,
              "short": 13929,
              "net": 4923
            },
            "nonCommercial": {
              "long": 23893,
              "short": 28951,
              "net": -5058
            },
            "smallTrader": {
              "long": 5348,
              "short": 5213,
              "net": 135
            }
          },
          "openInterest": 48744
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14060,
              "short": 84477,
              "net": -70417
            },
            "nonCommercial": {
              "long": 71575,
              "short": 9412,
              "net": 62163
            },
            "smallTrader": {
              "long": 10491,
              "short": 2237,
              "net": 8254
            }
          },
          "openInterest": 99045
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 325133,
              "short": 388323,
              "net": -63190
            },
            "nonCommercial": {
              "long": 119660,
              "short": 67800,
              "net": 51860
            },
            "smallTrader": {
              "long": 26102,
              "short": 14772,
              "net": 11330
            }
          },
          "openInterest": 485652
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 401218,
              "short": 421508,
              "net": -20290
            },
            "nonCommercial": {
              "long": 83186,
              "short": 73119,
              "net": 10067
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 566928
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64730,
              "short": 161382,
              "net": -96652
            },
            "nonCommercial": {
              "long": 106310,
              "short": 36582,
              "net": 69728
            },
            "smallTrader": {
              "long": 33135,
              "short": 6211,
              "net": 26924
            }
          },
          "openInterest": 229680
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231407,
              "short": 251881,
              "net": -20474
            },
            "nonCommercial": {
              "long": 88110,
              "short": 83864,
              "net": 4246
            },
            "smallTrader": {
              "long": 42072,
              "short": 25844,
              "net": 16228
            }
          },
          "openInterest": 429144
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205154,
              "short": 350333,
              "net": -145179
            },
            "nonCommercial": {
              "long": 163450,
              "short": 30464,
              "net": 132986
            },
            "smallTrader": {
              "long": 33055,
              "short": 20862,
              "net": 12193
            }
          },
          "openInterest": 500613
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379619,
              "short": 399870,
              "net": -20251
            },
            "nonCommercial": {
              "long": 132134,
              "short": 102555,
              "net": 29579
            },
            "smallTrader": {
              "long": 55491,
              "short": 64819,
              "net": -9328
            }
          },
          "openInterest": 713516
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 474666,
              "short": 567448,
              "net": -92782
            },
            "nonCommercial": {
              "long": 225538,
              "short": 172695,
              "net": 52843
            },
            "smallTrader": {
              "long": 93967,
              "short": 54028,
              "net": 39939
            }
          },
          "openInterest": 989858
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29867,
              "short": 15369,
              "net": 14498
            },
            "nonCommercial": {
              "long": 14549,
              "short": 20274,
              "net": -5725
            },
            "smallTrader": {
              "long": 10644,
              "short": 19417,
              "net": -8773
            }
          },
          "openInterest": 55514
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5978,
              "short": 18437,
              "net": -12459
            },
            "nonCommercial": {
              "long": 24945,
              "short": 12891,
              "net": 12054
            },
            "smallTrader": {
              "long": 2705,
              "short": 2300,
              "net": 405
            }
          },
          "openInterest": 35967
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 236387,
              "short": 70972,
              "net": 165415
            },
            "nonCommercial": {
              "long": 61519,
              "short": 214425,
              "net": -152906
            },
            "smallTrader": {
              "long": 20884,
              "short": 33393,
              "net": -12509
            }
          },
          "openInterest": 421662
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98209,
              "short": 114657,
              "net": -16448
            },
            "nonCommercial": {
              "long": 68232,
              "short": 59784,
              "net": 8448
            },
            "smallTrader": {
              "long": 26037,
              "short": 18037,
              "net": 8000
            }
          },
          "openInterest": 264957
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132689,
              "short": 151895,
              "net": -19206
            },
            "nonCommercial": {
              "long": 127253,
              "short": 93202,
              "net": 34051
            },
            "smallTrader": {
              "long": 30321,
              "short": 45166,
              "net": -14845
            }
          },
          "openInterest": 411197
        }
      ]
    },
    {
      "reportDate": "2020-01-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2563748,
              "short": 2377261,
              "net": 186487
            },
            "nonCommercial": {
              "long": 678295,
              "short": 857525,
              "net": -179230
            },
            "smallTrader": {
              "long": 401072,
              "short": 408329,
              "net": -7257
            }
          },
          "openInterest": 3753965
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2520953,
              "short": 2268188,
              "net": 252765
            },
            "nonCommercial": {
              "long": 786229,
              "short": 1115808,
              "net": -329579
            },
            "smallTrader": {
              "long": 186363,
              "short": 109549,
              "net": 76814
            }
          },
          "openInterest": 3537903
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 716686,
              "short": 669517,
              "net": 47169
            },
            "nonCommercial": {
              "long": 114967,
              "short": 213655,
              "net": -98688
            },
            "smallTrader": {
              "long": 165829,
              "short": 114310,
              "net": 51519
            }
          },
          "openInterest": 1010901
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3422245,
              "short": 3145673,
              "net": 276572
            },
            "nonCommercial": {
              "long": 420999,
              "short": 719373,
              "net": -298374
            },
            "smallTrader": {
              "long": 323621,
              "short": 301819,
              "net": 21802
            }
          },
          "openInterest": 4251556
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66191,
              "short": 50531,
              "net": 15660
            },
            "nonCommercial": {
              "long": 52063,
              "short": 79312,
              "net": -27249
            },
            "smallTrader": {
              "long": 35632,
              "short": 24043,
              "net": 11589
            }
          },
          "openInterest": 157739
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 3385,
              "short": 4820,
              "net": -1435
            },
            "smallTrader": {
              "long": 1757,
              "short": 322,
              "net": 1435
            }
          },
          "openInterest": 5400
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26490,
              "short": 8537,
              "net": 17953
            },
            "nonCommercial": {
              "long": 6016,
              "short": 25639,
              "net": -19623
            },
            "smallTrader": {
              "long": 2770,
              "short": 1100,
              "net": 1670
            }
          },
          "openInterest": 35290
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88398,
              "short": 116133,
              "net": -27735
            },
            "nonCommercial": {
              "long": 67403,
              "short": 50893,
              "net": 16510
            },
            "smallTrader": {
              "long": 34162,
              "short": 22937,
              "net": 11225
            }
          },
          "openInterest": 197490
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70831,
              "short": 120354,
              "net": -49523
            },
            "nonCommercial": {
              "long": 68756,
              "short": 42389,
              "net": 26367
            },
            "smallTrader": {
              "long": 43674,
              "short": 20518,
              "net": 23156
            }
          },
          "openInterest": 189996
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106247,
              "short": 152164,
              "net": -45917
            },
            "nonCommercial": {
              "long": 86872,
              "short": 45247,
              "net": 41625
            },
            "smallTrader": {
              "long": 14141,
              "short": 9849,
              "net": 4292
            }
          },
          "openInterest": 285602
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129318,
              "short": 177601,
              "net": -48283
            },
            "nonCommercial": {
              "long": 69958,
              "short": 25818,
              "net": 44140
            },
            "smallTrader": {
              "long": 12147,
              "short": 8004,
              "net": 4143
            }
          },
          "openInterest": 284371
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92237,
              "short": 95035,
              "net": -2798
            },
            "nonCommercial": {
              "long": 92710,
              "short": 95850,
              "net": -3140
            },
            "smallTrader": {
              "long": 18729,
              "short": 12791,
              "net": 5938
            }
          },
          "openInterest": 270889
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 620813,
              "short": 749169,
              "net": -128356
            },
            "nonCommercial": {
              "long": 313678,
              "short": 273447,
              "net": 40231
            },
            "smallTrader": {
              "long": 252972,
              "short": 164847,
              "net": 88125
            }
          },
          "openInterest": 1487222
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107207,
              "short": 138531,
              "net": -31324
            },
            "nonCommercial": {
              "long": 55721,
              "short": 30821,
              "net": 24900
            },
            "smallTrader": {
              "long": 16089,
              "short": 9665,
              "net": 6424
            }
          },
          "openInterest": 236605
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 730106,
              "short": 1328031,
              "net": -597925
            },
            "nonCommercial": {
              "long": 639009,
              "short": 71737,
              "net": 567272
            },
            "smallTrader": {
              "long": 98884,
              "short": 68231,
              "net": 30653
            }
          },
          "openInterest": 2244930
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19274,
              "short": 31190,
              "net": -11916
            },
            "nonCommercial": {
              "long": 20290,
              "short": 8756,
              "net": 11534
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49078
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13841,
              "short": 23261,
              "net": -9420
            },
            "nonCommercial": {
              "long": 9521,
              "short": 40,
              "net": 9481
            },
            "smallTrader": {
              "long": 105,
              "short": 166,
              "net": -61
            }
          },
          "openInterest": 25972
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 288408,
              "short": 263100,
              "net": 25308
            },
            "nonCommercial": {
              "long": 164813,
              "short": 226477,
              "net": -61664
            },
            "smallTrader": {
              "long": 89917,
              "short": 53561,
              "net": 36356
            }
          },
          "openInterest": 555940
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9324,
              "short": 9237,
              "net": 87
            },
            "nonCommercial": {
              "long": 18587,
              "short": 12505,
              "net": 6082
            },
            "smallTrader": {
              "long": 6360,
              "short": 12529,
              "net": -6169
            }
          },
          "openInterest": 51424
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150403,
              "short": 274078,
              "net": -123675
            },
            "nonCommercial": {
              "long": 165496,
              "short": 51924,
              "net": 113572
            },
            "smallTrader": {
              "long": 25404,
              "short": 15301,
              "net": 10103
            }
          },
          "openInterest": 391316
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 202452,
              "short": 558533,
              "net": -356081
            },
            "nonCommercial": {
              "long": 383480,
              "short": 61189,
              "net": 322291
            },
            "smallTrader": {
              "long": 60562,
              "short": 26772,
              "net": 33790
            }
          },
          "openInterest": 785857
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219743,
              "short": 238488,
              "net": -18745
            },
            "nonCommercial": {
              "long": 64464,
              "short": 63199,
              "net": 1265
            },
            "smallTrader": {
              "long": 50043,
              "short": 32563,
              "net": 17480
            }
          },
          "openInterest": 437426
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82055,
              "short": 64595,
              "net": 17460
            },
            "nonCommercial": {
              "long": 47846,
              "short": 60094,
              "net": -12248
            },
            "smallTrader": {
              "long": 28227,
              "short": 33439,
              "net": -5212
            }
          },
          "openInterest": 162094
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121155,
              "short": 125518,
              "net": -4363
            },
            "nonCommercial": {
              "long": 82796,
              "short": 76018,
              "net": 6778
            },
            "smallTrader": {
              "long": 28262,
              "short": 30677,
              "net": -2415
            }
          },
          "openInterest": 288334
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140647,
              "short": 204893,
              "net": -64246
            },
            "nonCommercial": {
              "long": 142231,
              "short": 57231,
              "net": 85000
            },
            "smallTrader": {
              "long": 25778,
              "short": 46532,
              "net": -20754
            }
          },
          "openInterest": 381118
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71014,
              "short": 232233,
              "net": -161219
            },
            "nonCommercial": {
              "long": 203580,
              "short": 46262,
              "net": 157318
            },
            "smallTrader": {
              "long": 7013,
              "short": 3112,
              "net": 3901
            }
          },
          "openInterest": 283332
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20084,
              "short": 22554,
              "net": -2470
            },
            "nonCommercial": {
              "long": 12833,
              "short": 9498,
              "net": 3335
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42058
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 578613,
              "short": 416397,
              "net": 162216
            },
            "nonCommercial": {
              "long": 240789,
              "short": 446893,
              "net": -206104
            },
            "smallTrader": {
              "long": 79249,
              "short": 35361,
              "net": 43888
            }
          },
          "openInterest": 1344906
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18862,
              "short": 16373,
              "net": 2489
            },
            "nonCommercial": {
              "long": 27369,
              "short": 28857,
              "net": -1488
            },
            "smallTrader": {
              "long": 4000,
              "short": 5001,
              "net": -1001
            }
          },
          "openInterest": 50802
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15089,
              "short": 85946,
              "net": -70857
            },
            "nonCommercial": {
              "long": 73584,
              "short": 11303,
              "net": 62281
            },
            "smallTrader": {
              "long": 10925,
              "short": 2349,
              "net": 8576
            }
          },
          "openInterest": 102495
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 326367,
              "short": 381441,
              "net": -55074
            },
            "nonCommercial": {
              "long": 119058,
              "short": 73147,
              "net": 45911
            },
            "smallTrader": {
              "long": 25102,
              "short": 15939,
              "net": 9163
            }
          },
          "openInterest": 487072
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 404426,
              "short": 415691,
              "net": -11265
            },
            "nonCommercial": {
              "long": 80900,
              "short": 75358,
              "net": 5542
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 567613
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66666,
              "short": 157840,
              "net": -91174
            },
            "nonCommercial": {
              "long": 109224,
              "short": 41971,
              "net": 67253
            },
            "smallTrader": {
              "long": 32322,
              "short": 8401,
              "net": 23921
            }
          },
          "openInterest": 234324
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238536,
              "short": 255585,
              "net": -17049
            },
            "nonCommercial": {
              "long": 91743,
              "short": 91645,
              "net": 98
            },
            "smallTrader": {
              "long": 45232,
              "short": 28281,
              "net": 16951
            }
          },
          "openInterest": 444311
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 212280,
              "short": 351504,
              "net": -139224
            },
            "nonCommercial": {
              "long": 163361,
              "short": 33965,
              "net": 129396
            },
            "smallTrader": {
              "long": 38658,
              "short": 28830,
              "net": 9828
            }
          },
          "openInterest": 517741
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383370,
              "short": 403280,
              "net": -19910
            },
            "nonCommercial": {
              "long": 127873,
              "short": 99422,
              "net": 28451
            },
            "smallTrader": {
              "long": 56257,
              "short": 64798,
              "net": -8541
            }
          },
          "openInterest": 722012
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 485211,
              "short": 567088,
              "net": -81877
            },
            "nonCommercial": {
              "long": 213854,
              "short": 175062,
              "net": 38792
            },
            "smallTrader": {
              "long": 96446,
              "short": 53361,
              "net": 43085
            }
          },
          "openInterest": 990792
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25815,
              "short": 14588,
              "net": 11227
            },
            "nonCommercial": {
              "long": 11298,
              "short": 15767,
              "net": -4469
            },
            "smallTrader": {
              "long": 12242,
              "short": 19000,
              "net": -6758
            }
          },
          "openInterest": 49365
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5381,
              "short": 18456,
              "net": -13075
            },
            "nonCommercial": {
              "long": 23825,
              "short": 11357,
              "net": 12468
            },
            "smallTrader": {
              "long": 2715,
              "short": 2108,
              "net": 607
            }
          },
          "openInterest": 35179
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 236915,
              "short": 82450,
              "net": 154465
            },
            "nonCommercial": {
              "long": 77923,
              "short": 222820,
              "net": -144897
            },
            "smallTrader": {
              "long": 22345,
              "short": 31913,
              "net": -9568
            }
          },
          "openInterest": 429698
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100837,
              "short": 117808,
              "net": -16971
            },
            "nonCommercial": {
              "long": 65540,
              "short": 57067,
              "net": 8473
            },
            "smallTrader": {
              "long": 27111,
              "short": 18613,
              "net": 8498
            }
          },
          "openInterest": 267769
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133596,
              "short": 152303,
              "net": -18707
            },
            "nonCommercial": {
              "long": 135753,
              "short": 101427,
              "net": 34326
            },
            "smallTrader": {
              "long": 29080,
              "short": 44699,
              "net": -15619
            }
          },
          "openInterest": 434673
        }
      ]
    },
    {
      "reportDate": "2020-01-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2622929,
              "short": 2405163,
              "net": 217766
            },
            "nonCommercial": {
              "long": 541496,
              "short": 765069,
              "net": -223573
            },
            "smallTrader": {
              "long": 408066,
              "short": 402259,
              "net": 5807
            }
          },
          "openInterest": 3687989
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2523501,
              "short": 2319758,
              "net": 203743
            },
            "nonCommercial": {
              "long": 835172,
              "short": 1116864,
              "net": -281692
            },
            "smallTrader": {
              "long": 192187,
              "short": 114238,
              "net": 77949
            }
          },
          "openInterest": 3595591
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 730279,
              "short": 708060,
              "net": 22219
            },
            "nonCommercial": {
              "long": 128338,
              "short": 185515,
              "net": -57177
            },
            "smallTrader": {
              "long": 164660,
              "short": 129702,
              "net": 34958
            }
          },
          "openInterest": 1037517
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3422433,
              "short": 3137423,
              "net": 285010
            },
            "nonCommercial": {
              "long": 426274,
              "short": 725715,
              "net": -299441
            },
            "smallTrader": {
              "long": 319957,
              "short": 305526,
              "net": 14431
            }
          },
          "openInterest": 4261167
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63913,
              "short": 48870,
              "net": 15043
            },
            "nonCommercial": {
              "long": 43769,
              "short": 64318,
              "net": -20549
            },
            "smallTrader": {
              "long": 32975,
              "short": 27469,
              "net": 5506
            }
          },
          "openInterest": 144568
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 3368,
              "short": 4728,
              "net": -1360
            },
            "smallTrader": {
              "long": 1774,
              "short": 414,
              "net": 1360
            }
          },
          "openInterest": 5405
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27117,
              "short": 9236,
              "net": 17881
            },
            "nonCommercial": {
              "long": 6693,
              "short": 26148,
              "net": -19455
            },
            "smallTrader": {
              "long": 2716,
              "short": 1142,
              "net": 1574
            }
          },
          "openInterest": 36542
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89932,
              "short": 127209,
              "net": -37277
            },
            "nonCommercial": {
              "long": 68816,
              "short": 37284,
              "net": 31532
            },
            "smallTrader": {
              "long": 31487,
              "short": 25742,
              "net": 5745
            }
          },
          "openInterest": 196536
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69928,
              "short": 130028,
              "net": -60100
            },
            "nonCommercial": {
              "long": 70428,
              "short": 37576,
              "net": 32852
            },
            "smallTrader": {
              "long": 45681,
              "short": 18433,
              "net": 27248
            }
          },
          "openInterest": 190229
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101900,
              "short": 151573,
              "net": -49673
            },
            "nonCommercial": {
              "long": 89824,
              "short": 45099,
              "net": 44725
            },
            "smallTrader": {
              "long": 14904,
              "short": 9956,
              "net": 4948
            }
          },
          "openInterest": 290208
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136265,
              "short": 185108,
              "net": -48843
            },
            "nonCommercial": {
              "long": 64691,
              "short": 21703,
              "net": 42988
            },
            "smallTrader": {
              "long": 12758,
              "short": 6903,
              "net": 5855
            }
          },
          "openInterest": 290882
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88559,
              "short": 97830,
              "net": -9271
            },
            "nonCommercial": {
              "long": 103537,
              "short": 100070,
              "net": 3467
            },
            "smallTrader": {
              "long": 19422,
              "short": 13618,
              "net": 5804
            }
          },
          "openInterest": 281166
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 647324,
              "short": 761634,
              "net": -114310
            },
            "nonCommercial": {
              "long": 331721,
              "short": 295806,
              "net": 35915
            },
            "smallTrader": {
              "long": 250436,
              "short": 172041,
              "net": 78395
            }
          },
          "openInterest": 1556447
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110604,
              "short": 150902,
              "net": -40298
            },
            "nonCommercial": {
              "long": 63080,
              "short": 29116,
              "net": 33964
            },
            "smallTrader": {
              "long": 15691,
              "short": 9357,
              "net": 6334
            }
          },
          "openInterest": 250399
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 687440,
              "short": 1251772,
              "net": -564332
            },
            "nonCommercial": {
              "long": 610444,
              "short": 80132,
              "net": 530312
            },
            "smallTrader": {
              "long": 92055,
              "short": 58035,
              "net": 34020
            }
          },
          "openInterest": 2215893
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19644,
              "short": 33079,
              "net": -13435
            },
            "nonCommercial": {
              "long": 22724,
              "short": 9351,
              "net": 13373
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50993
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16204,
              "short": 25793,
              "net": -9589
            },
            "nonCommercial": {
              "long": 9763,
              "short": 204,
              "net": 9559
            },
            "smallTrader": {
              "long": 152,
              "short": 122,
              "net": 30
            }
          },
          "openInterest": 29344
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 297419,
              "short": 288854,
              "net": 8565
            },
            "nonCommercial": {
              "long": 163881,
              "short": 212063,
              "net": -48182
            },
            "smallTrader": {
              "long": 91855,
              "short": 52238,
              "net": 39617
            }
          },
          "openInterest": 571239
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10118,
              "short": 10001,
              "net": 117
            },
            "nonCommercial": {
              "long": 20005,
              "short": 12824,
              "net": 7181
            },
            "smallTrader": {
              "long": 6467,
              "short": 13765,
              "net": -7298
            }
          },
          "openInterest": 54709
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167659,
              "short": 299181,
              "net": -131522
            },
            "nonCommercial": {
              "long": 165801,
              "short": 41063,
              "net": 124738
            },
            "smallTrader": {
              "long": 21937,
              "short": 15153,
              "net": 6784
            }
          },
          "openInterest": 418551
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 221358,
              "short": 571177,
              "net": -349819
            },
            "nonCommercial": {
              "long": 376809,
              "short": 57574,
              "net": 319235
            },
            "smallTrader": {
              "long": 61597,
              "short": 31013,
              "net": 30584
            }
          },
          "openInterest": 796883
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 226947,
              "short": 229272,
              "net": -2325
            },
            "nonCommercial": {
              "long": 54344,
              "short": 67225,
              "net": -12881
            },
            "smallTrader": {
              "long": 46784,
              "short": 31578,
              "net": 15206
            }
          },
          "openInterest": 415868
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100226,
              "short": 61710,
              "net": 38516
            },
            "nonCommercial": {
              "long": 49720,
              "short": 81150,
              "net": -31430
            },
            "smallTrader": {
              "long": 30035,
              "short": 37121,
              "net": -7086
            }
          },
          "openInterest": 183863
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120744,
              "short": 125530,
              "net": -4786
            },
            "nonCommercial": {
              "long": 85921,
              "short": 79393,
              "net": 6528
            },
            "smallTrader": {
              "long": 29070,
              "short": 30812,
              "net": -1742
            }
          },
          "openInterest": 295774
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145585,
              "short": 209927,
              "net": -64342
            },
            "nonCommercial": {
              "long": 145589,
              "short": 58900,
              "net": 86689
            },
            "smallTrader": {
              "long": 26649,
              "short": 48996,
              "net": -22347
            }
          },
          "openInterest": 394435
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78142,
              "short": 247992,
              "net": -169850
            },
            "nonCommercial": {
              "long": 207127,
              "short": 41487,
              "net": 165640
            },
            "smallTrader": {
              "long": 7669,
              "short": 3459,
              "net": 4210
            }
          },
          "openInterest": 294039
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20261,
              "short": 23184,
              "net": -2923
            },
            "nonCommercial": {
              "long": 13821,
              "short": 10476,
              "net": 3345
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43174
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 648689,
              "short": 455915,
              "net": 192774
            },
            "nonCommercial": {
              "long": 244143,
              "short": 483325,
              "net": -239182
            },
            "smallTrader": {
              "long": 82621,
              "short": 36213,
              "net": 46408
            }
          },
          "openInterest": 1460904
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19489,
              "short": 18455,
              "net": 1034
            },
            "nonCommercial": {
              "long": 24085,
              "short": 24446,
              "net": -361
            },
            "smallTrader": {
              "long": 4184,
              "short": 4857,
              "net": -673
            }
          },
          "openInterest": 48651
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14827,
              "short": 87434,
              "net": -72607
            },
            "nonCommercial": {
              "long": 76467,
              "short": 11942,
              "net": 64525
            },
            "smallTrader": {
              "long": 10760,
              "short": 2678,
              "net": 8082
            }
          },
          "openInterest": 104943
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 326300,
              "short": 385714,
              "net": -59414
            },
            "nonCommercial": {
              "long": 126837,
              "short": 78133,
              "net": 48704
            },
            "smallTrader": {
              "long": 27824,
              "short": 17114,
              "net": 10710
            }
          },
          "openInterest": 495086
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 406022,
              "short": 423618,
              "net": -17596
            },
            "nonCommercial": {
              "long": 80255,
              "short": 71750,
              "net": 8505
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 568311
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64104,
              "short": 156461,
              "net": -92357
            },
            "nonCommercial": {
              "long": 110762,
              "short": 43389,
              "net": 67373
            },
            "smallTrader": {
              "long": 31592,
              "short": 6608,
              "net": 24984
            }
          },
          "openInterest": 234639
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246089,
              "short": 257912,
              "net": -11823
            },
            "nonCommercial": {
              "long": 89796,
              "short": 95450,
              "net": -5654
            },
            "smallTrader": {
              "long": 47375,
              "short": 29898,
              "net": 17477
            }
          },
          "openInterest": 462462
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209999,
              "short": 355813,
              "net": -145814
            },
            "nonCommercial": {
              "long": 165899,
              "short": 32622,
              "net": 133277
            },
            "smallTrader": {
              "long": 36321,
              "short": 23784,
              "net": 12537
            }
          },
          "openInterest": 541700
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391683,
              "short": 417560,
              "net": -25877
            },
            "nonCommercial": {
              "long": 130806,
              "short": 96145,
              "net": 34661
            },
            "smallTrader": {
              "long": 58337,
              "short": 67121,
              "net": -8784
            }
          },
          "openInterest": 746122
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511492,
              "short": 655703,
              "net": -144211
            },
            "nonCommercial": {
              "long": 253853,
              "short": 155557,
              "net": 98296
            },
            "smallTrader": {
              "long": 92964,
              "short": 47049,
              "net": 45915
            }
          },
          "openInterest": 1073646
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24084,
              "short": 18213,
              "net": 5871
            },
            "nonCommercial": {
              "long": 12417,
              "short": 12609,
              "net": -192
            },
            "smallTrader": {
              "long": 12617,
              "short": 18296,
              "net": -5679
            }
          },
          "openInterest": 49118
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4836,
              "short": 18514,
              "net": -13678
            },
            "nonCommercial": {
              "long": 25590,
              "short": 12327,
              "net": 13263
            },
            "smallTrader": {
              "long": 2868,
              "short": 2453,
              "net": 415
            }
          },
          "openInterest": 36189
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 259158,
              "short": 88932,
              "net": 170226
            },
            "nonCommercial": {
              "long": 79372,
              "short": 246966,
              "net": -167594
            },
            "smallTrader": {
              "long": 27371,
              "short": 30003,
              "net": -2632
            }
          },
          "openInterest": 469840
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107031,
              "short": 125605,
              "net": -18574
            },
            "nonCommercial": {
              "long": 68855,
              "short": 57050,
              "net": 11805
            },
            "smallTrader": {
              "long": 26478,
              "short": 19709,
              "net": 6769
            }
          },
          "openInterest": 283392
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136922,
              "short": 159403,
              "net": -22481
            },
            "nonCommercial": {
              "long": 146061,
              "short": 107856,
              "net": 38205
            },
            "smallTrader": {
              "long": 31441,
              "short": 47165,
              "net": -15724
            }
          },
          "openInterest": 476764
        }
      ]
    },
    {
      "reportDate": "2020-01-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2699573,
              "short": 2397417,
              "net": 302156
            },
            "nonCommercial": {
              "long": 494796,
              "short": 797328,
              "net": -302532
            },
            "smallTrader": {
              "long": 419086,
              "short": 418710,
              "net": 376
            }
          },
          "openInterest": 3771582
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2589413,
              "short": 2351490,
              "net": 237923
            },
            "nonCommercial": {
              "long": 821598,
              "short": 1142975,
              "net": -321377
            },
            "smallTrader": {
              "long": 188560,
              "short": 105106,
              "net": 83454
            }
          },
          "openInterest": 3655036
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 738982,
              "short": 704948,
              "net": 34034
            },
            "nonCommercial": {
              "long": 143030,
              "short": 203442,
              "net": -60412
            },
            "smallTrader": {
              "long": 157792,
              "short": 131414,
              "net": 26378
            }
          },
          "openInterest": 1061745
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3415192,
              "short": 3172303,
              "net": 242889
            },
            "nonCommercial": {
              "long": 456239,
              "short": 722671,
              "net": -266432
            },
            "smallTrader": {
              "long": 323763,
              "short": 300220,
              "net": 23543
            }
          },
          "openInterest": 4296398
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65728,
              "short": 46445,
              "net": 19283
            },
            "nonCommercial": {
              "long": 42359,
              "short": 61660,
              "net": -19301
            },
            "smallTrader": {
              "long": 28705,
              "short": 28687,
              "net": 18
            }
          },
          "openInterest": 139478
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2992,
              "short": 4390,
              "net": -1398
            },
            "smallTrader": {
              "long": 1802,
              "short": 404,
              "net": 1398
            }
          },
          "openInterest": 5139
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28675,
              "short": 8683,
              "net": 19992
            },
            "nonCommercial": {
              "long": 8379,
              "short": 29714,
              "net": -21335
            },
            "smallTrader": {
              "long": 2690,
              "short": 1347,
              "net": 1343
            }
          },
          "openInterest": 40843
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91212,
              "short": 123849,
              "net": -32637
            },
            "nonCommercial": {
              "long": 64256,
              "short": 39334,
              "net": 24922
            },
            "smallTrader": {
              "long": 32882,
              "short": 25167,
              "net": 7715
            }
          },
          "openInterest": 194625
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68338,
              "short": 129088,
              "net": -60750
            },
            "nonCommercial": {
              "long": 74399,
              "short": 36105,
              "net": 38294
            },
            "smallTrader": {
              "long": 42883,
              "short": 20427,
              "net": 22456
            }
          },
          "openInterest": 188596
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104406,
              "short": 166966,
              "net": -62560
            },
            "nonCommercial": {
              "long": 109346,
              "short": 52465,
              "net": 56881
            },
            "smallTrader": {
              "long": 16454,
              "short": 10775,
              "net": 5679
            }
          },
          "openInterest": 324470
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135846,
              "short": 183120,
              "net": -47274
            },
            "nonCommercial": {
              "long": 62472,
              "short": 20978,
              "net": 41494
            },
            "smallTrader": {
              "long": 12568,
              "short": 6788,
              "net": 5780
            }
          },
          "openInterest": 283201
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86080,
              "short": 97982,
              "net": -11902
            },
            "nonCommercial": {
              "long": 103727,
              "short": 97938,
              "net": 5789
            },
            "smallTrader": {
              "long": 18159,
              "short": 12046,
              "net": 6113
            }
          },
          "openInterest": 282358
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 637864,
              "short": 762184,
              "net": -124320
            },
            "nonCommercial": {
              "long": 330535,
              "short": 282512,
              "net": 48023
            },
            "smallTrader": {
              "long": 246712,
              "short": 170415,
              "net": 76297
            }
          },
          "openInterest": 1529460
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115101,
              "short": 152537,
              "net": -37436
            },
            "nonCommercial": {
              "long": 63289,
              "short": 31426,
              "net": 31863
            },
            "smallTrader": {
              "long": 14404,
              "short": 8831,
              "net": 5573
            }
          },
          "openInterest": 258018
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 659991,
              "short": 1209467,
              "net": -549476
            },
            "nonCommercial": {
              "long": 599228,
              "short": 78660,
              "net": 520568
            },
            "smallTrader": {
              "long": 82344,
              "short": 53436,
              "net": 28908
            }
          },
          "openInterest": 2146832
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18312,
              "short": 34577,
              "net": -16265
            },
            "nonCommercial": {
              "long": 23040,
              "short": 7009,
              "net": 16031
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51888
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18338,
              "short": 28139,
              "net": -9801
            },
            "nonCommercial": {
              "long": 9846,
              "short": 115,
              "net": 9731
            },
            "smallTrader": {
              "long": 202,
              "short": 132,
              "net": 70
            }
          },
          "openInterest": 31913
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 302385,
              "short": 295283,
              "net": 7102
            },
            "nonCommercial": {
              "long": 168216,
              "short": 215235,
              "net": -47019
            },
            "smallTrader": {
              "long": 93620,
              "short": 53703,
              "net": 39917
            }
          },
          "openInterest": 582164
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9481,
              "short": 9650,
              "net": -169
            },
            "nonCommercial": {
              "long": 20056,
              "short": 12744,
              "net": 7312
            },
            "smallTrader": {
              "long": 6665,
              "short": 13808,
              "net": -7143
            }
          },
          "openInterest": 53479
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175226,
              "short": 312116,
              "net": -136890
            },
            "nonCommercial": {
              "long": 171712,
              "short": 43979,
              "net": 127733
            },
            "smallTrader": {
              "long": 23423,
              "short": 14266,
              "net": 9157
            }
          },
          "openInterest": 439735
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 212445,
              "short": 564348,
              "net": -351903
            },
            "nonCommercial": {
              "long": 374793,
              "short": 57098,
              "net": 317695
            },
            "smallTrader": {
              "long": 65117,
              "short": 30909,
              "net": 34208
            }
          },
          "openInterest": 793829
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191385,
              "short": 196109,
              "net": -4724
            },
            "nonCommercial": {
              "long": 55213,
              "short": 63630,
              "net": -8417
            },
            "smallTrader": {
              "long": 42743,
              "short": 29602,
              "net": 13141
            }
          },
          "openInterest": 398636
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117694,
              "short": 65587,
              "net": 52107
            },
            "nonCommercial": {
              "long": 50596,
              "short": 95297,
              "net": -44701
            },
            "smallTrader": {
              "long": 31827,
              "short": 39233,
              "net": -7406
            }
          },
          "openInterest": 203579
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121317,
              "short": 125545,
              "net": -4228
            },
            "nonCommercial": {
              "long": 88795,
              "short": 80847,
              "net": 7948
            },
            "smallTrader": {
              "long": 28268,
              "short": 31988,
              "net": -3720
            }
          },
          "openInterest": 302016
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147194,
              "short": 215230,
              "net": -68036
            },
            "nonCommercial": {
              "long": 148073,
              "short": 56434,
              "net": 91639
            },
            "smallTrader": {
              "long": 25867,
              "short": 49470,
              "net": -23603
            }
          },
          "openInterest": 400533
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78831,
              "short": 253303,
              "net": -174472
            },
            "nonCommercial": {
              "long": 211681,
              "short": 41710,
              "net": 169971
            },
            "smallTrader": {
              "long": 8191,
              "short": 3690,
              "net": 4501
            }
          },
          "openInterest": 299980
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20950,
              "short": 21622,
              "net": -672
            },
            "nonCommercial": {
              "long": 13847,
              "short": 12048,
              "net": 1799
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43385
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 662747,
              "short": 461152,
              "net": 201595
            },
            "nonCommercial": {
              "long": 272976,
              "short": 522381,
              "net": -249405
            },
            "smallTrader": {
              "long": 85156,
              "short": 37346,
              "net": 47810
            }
          },
          "openInterest": 1516303
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19043,
              "short": 20207,
              "net": -1164
            },
            "nonCommercial": {
              "long": 24112,
              "short": 22279,
              "net": 1833
            },
            "smallTrader": {
              "long": 3888,
              "short": 4557,
              "net": -669
            }
          },
          "openInterest": 48300
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14398,
              "short": 90540,
              "net": -76142
            },
            "nonCommercial": {
              "long": 77952,
              "short": 10561,
              "net": 67391
            },
            "smallTrader": {
              "long": 11228,
              "short": 2477,
              "net": 8751
            }
          },
          "openInterest": 105936
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 336134,
              "short": 399745,
              "net": -63611
            },
            "nonCommercial": {
              "long": 132851,
              "short": 78539,
              "net": 54312
            },
            "smallTrader": {
              "long": 25967,
              "short": 16668,
              "net": 9299
            }
          },
          "openInterest": 506630
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 416421,
              "short": 430884,
              "net": -14463
            },
            "nonCommercial": {
              "long": 85531,
              "short": 80955,
              "net": 4576
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 587888
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63830,
              "short": 158058,
              "net": -94228
            },
            "nonCommercial": {
              "long": 109144,
              "short": 40269,
              "net": 68875
            },
            "smallTrader": {
              "long": 32142,
              "short": 6789,
              "net": 25353
            }
          },
          "openInterest": 233858
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248732,
              "short": 257080,
              "net": -8348
            },
            "nonCommercial": {
              "long": 90155,
              "short": 96913,
              "net": -6758
            },
            "smallTrader": {
              "long": 46277,
              "short": 31171,
              "net": 15106
            }
          },
          "openInterest": 473263
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218787,
              "short": 345785,
              "net": -126998
            },
            "nonCommercial": {
              "long": 152073,
              "short": 36322,
              "net": 115751
            },
            "smallTrader": {
              "long": 36599,
              "short": 25352,
              "net": 11247
            }
          },
          "openInterest": 547805
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417027,
              "short": 425427,
              "net": -8400
            },
            "nonCommercial": {
              "long": 124695,
              "short": 107051,
              "net": 17644
            },
            "smallTrader": {
              "long": 59575,
              "short": 68819,
              "net": -9244
            }
          },
          "openInterest": 772676
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 515994,
              "short": 703216,
              "net": -187222
            },
            "nonCommercial": {
              "long": 281116,
              "short": 135542,
              "net": 145574
            },
            "smallTrader": {
              "long": 94723,
              "short": 53075,
              "net": 41648
            }
          },
          "openInterest": 1121428
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22764,
              "short": 21619,
              "net": 1145
            },
            "nonCommercial": {
              "long": 12375,
              "short": 10839,
              "net": 1536
            },
            "smallTrader": {
              "long": 15154,
              "short": 17835,
              "net": -2681
            }
          },
          "openInterest": 50368
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4576,
              "short": 18571,
              "net": -13995
            },
            "nonCommercial": {
              "long": 25334,
              "short": 12394,
              "net": 12940
            },
            "smallTrader": {
              "long": 2988,
              "short": 1933,
              "net": 1055
            }
          },
          "openInterest": 35878
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 261280,
              "short": 88177,
              "net": 173103
            },
            "nonCommercial": {
              "long": 82032,
              "short": 252209,
              "net": -170177
            },
            "smallTrader": {
              "long": 26752,
              "short": 29678,
              "net": -2926
            }
          },
          "openInterest": 478868
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109911,
              "short": 130001,
              "net": -20090
            },
            "nonCommercial": {
              "long": 70313,
              "short": 56933,
              "net": 13380
            },
            "smallTrader": {
              "long": 26386,
              "short": 19676,
              "net": 6710
            }
          },
          "openInterest": 287184
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135760,
              "short": 165783,
              "net": -30023
            },
            "nonCommercial": {
              "long": 158953,
              "short": 111228,
              "net": 47725
            },
            "smallTrader": {
              "long": 33033,
              "short": 50735,
              "net": -17702
            }
          },
          "openInterest": 503792
        }
      ]
    },
    {
      "reportDate": "2020-01-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2692812,
              "short": 2422289,
              "net": 270523
            },
            "nonCommercial": {
              "long": 582970,
              "short": 853442,
              "net": -270472
            },
            "smallTrader": {
              "long": 435542,
              "short": 435593,
              "net": -51
            }
          },
          "openInterest": 3891587
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2559740,
              "short": 2481411,
              "net": 78329
            },
            "nonCommercial": {
              "long": 891548,
              "short": 1067515,
              "net": -175967
            },
            "smallTrader": {
              "long": 194910,
              "short": 97272,
              "net": 97638
            }
          },
          "openInterest": 3720171
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 744095,
              "short": 731808,
              "net": 12287
            },
            "nonCommercial": {
              "long": 152384,
              "short": 207357,
              "net": -54973
            },
            "smallTrader": {
              "long": 172512,
              "short": 129826,
              "net": 42686
            }
          },
          "openInterest": 1092652
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3501257,
              "short": 3369568,
              "net": 131689
            },
            "nonCommercial": {
              "long": 534629,
              "short": 694851,
              "net": -160222
            },
            "smallTrader": {
              "long": 340353,
              "short": 311820,
              "net": 28533
            }
          },
          "openInterest": 4499041
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77258,
              "short": 45879,
              "net": 31379
            },
            "nonCommercial": {
              "long": 44662,
              "short": 72182,
              "net": -27520
            },
            "smallTrader": {
              "long": 30923,
              "short": 34782,
              "net": -3859
            }
          },
          "openInterest": 156721
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2623,
              "short": 4156,
              "net": -1533
            },
            "smallTrader": {
              "long": 1967,
              "short": 434,
              "net": 1533
            }
          },
          "openInterest": 4917
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34445,
              "short": 11254,
              "net": 23191
            },
            "nonCommercial": {
              "long": 13321,
              "short": 36945,
              "net": -23624
            },
            "smallTrader": {
              "long": 2731,
              "short": 2298,
              "net": 433
            }
          },
          "openInterest": 51245
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104061,
              "short": 123497,
              "net": -19436
            },
            "nonCommercial": {
              "long": 61887,
              "short": 44198,
              "net": 17689
            },
            "smallTrader": {
              "long": 30571,
              "short": 28824,
              "net": 1747
            }
          },
          "openInterest": 203169
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68537,
              "short": 119269,
              "net": -50732
            },
            "nonCommercial": {
              "long": 76299,
              "short": 41709,
              "net": 34590
            },
            "smallTrader": {
              "long": 37690,
              "short": 21548,
              "net": 16142
            }
          },
          "openInterest": 185499
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105458,
              "short": 176078,
              "net": -70620
            },
            "nonCommercial": {
              "long": 118257,
              "short": 52199,
              "net": 66058
            },
            "smallTrader": {
              "long": 16372,
              "short": 11810,
              "net": 4562
            }
          },
          "openInterest": 340187
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144736,
              "short": 182697,
              "net": -37961
            },
            "nonCommercial": {
              "long": 61695,
              "short": 29159,
              "net": 32536
            },
            "smallTrader": {
              "long": 11619,
              "short": 6194,
              "net": 5425
            }
          },
          "openInterest": 292325
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90138,
              "short": 80793,
              "net": 9345
            },
            "nonCommercial": {
              "long": 77213,
              "short": 91603,
              "net": -14390
            },
            "smallTrader": {
              "long": 17789,
              "short": 12744,
              "net": 5045
            }
          },
          "openInterest": 248958
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644948,
              "short": 784769,
              "net": -139821
            },
            "nonCommercial": {
              "long": 320909,
              "short": 247489,
              "net": 73420
            },
            "smallTrader": {
              "long": 240391,
              "short": 173990,
              "net": 66401
            }
          },
          "openInterest": 1528284
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119724,
              "short": 157572,
              "net": -37848
            },
            "nonCommercial": {
              "long": 68309,
              "short": 34263,
              "net": 34046
            },
            "smallTrader": {
              "long": 12814,
              "short": 9012,
              "net": 3802
            }
          },
          "openInterest": 265593
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 677261,
              "short": 1163396,
              "net": -486135
            },
            "nonCommercial": {
              "long": 588255,
              "short": 126493,
              "net": 461762
            },
            "smallTrader": {
              "long": 85920,
              "short": 61547,
              "net": 24373
            }
          },
          "openInterest": 2172019
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17437,
              "short": 37149,
              "net": -19712
            },
            "nonCommercial": {
              "long": 23751,
              "short": 4629,
              "net": 19122
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52420
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21578,
              "short": 31462,
              "net": -9884
            },
            "nonCommercial": {
              "long": 9985,
              "short": 176,
              "net": 9809
            },
            "smallTrader": {
              "long": 207,
              "short": 132,
              "net": 75
            }
          },
          "openInterest": 35498
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 311346,
              "short": 291195,
              "net": 20151
            },
            "nonCommercial": {
              "long": 180653,
              "short": 239515,
              "net": -58862
            },
            "smallTrader": {
              "long": 93546,
              "short": 54835,
              "net": 38711
            }
          },
          "openInterest": 598793
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10199,
              "short": 8168,
              "net": 2031
            },
            "nonCommercial": {
              "long": 17496,
              "short": 14695,
              "net": 2801
            },
            "smallTrader": {
              "long": 7371,
              "short": 12203,
              "net": -4832
            }
          },
          "openInterest": 53468
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164369,
              "short": 273558,
              "net": -109189
            },
            "nonCommercial": {
              "long": 146291,
              "short": 41643,
              "net": 104648
            },
            "smallTrader": {
              "long": 20549,
              "short": 16008,
              "net": 4541
            }
          },
          "openInterest": 398664
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 192300,
              "short": 553114,
              "net": -360814
            },
            "nonCommercial": {
              "long": 376401,
              "short": 46309,
              "net": 330092
            },
            "smallTrader": {
              "long": 60782,
              "short": 30060,
              "net": 30722
            }
          },
          "openInterest": 715539
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202123,
              "short": 189385,
              "net": 12738
            },
            "nonCommercial": {
              "long": 47297,
              "short": 68456,
              "net": -21159
            },
            "smallTrader": {
              "long": 42232,
              "short": 33811,
              "net": 8421
            }
          },
          "openInterest": 411182
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110412,
              "short": 63226,
              "net": 47186
            },
            "nonCommercial": {
              "long": 45676,
              "short": 81701,
              "net": -36025
            },
            "smallTrader": {
              "long": 26173,
              "short": 37334,
              "net": -11161
            }
          },
          "openInterest": 184919
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121714,
              "short": 123985,
              "net": -2271
            },
            "nonCommercial": {
              "long": 88683,
              "short": 82859,
              "net": 5824
            },
            "smallTrader": {
              "long": 26320,
              "short": 29873,
              "net": -3553
            }
          },
          "openInterest": 299824
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142274,
              "short": 200206,
              "net": -57932
            },
            "nonCommercial": {
              "long": 131644,
              "short": 52393,
              "net": 79251
            },
            "smallTrader": {
              "long": 23617,
              "short": 44936,
              "net": -21319
            }
          },
          "openInterest": 370156
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88754,
              "short": 263340,
              "net": -174586
            },
            "nonCommercial": {
              "long": 207336,
              "short": 36970,
              "net": 170366
            },
            "smallTrader": {
              "long": 8155,
              "short": 3935,
              "net": 4220
            }
          },
          "openInterest": 305928
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18396,
              "short": 21871,
              "net": -3475
            },
            "nonCommercial": {
              "long": 14353,
              "short": 9477,
              "net": 4876
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41234
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 672901,
              "short": 454184,
              "net": 218717
            },
            "nonCommercial": {
              "long": 277601,
              "short": 539129,
              "net": -261528
            },
            "smallTrader": {
              "long": 77504,
              "short": 34693,
              "net": 42811
            }
          },
          "openInterest": 1465557
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18675,
              "short": 19547,
              "net": -872
            },
            "nonCommercial": {
              "long": 22882,
              "short": 20822,
              "net": 2060
            },
            "smallTrader": {
              "long": 3802,
              "short": 4990,
              "net": -1188
            }
          },
          "openInterest": 46500
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14459,
              "short": 89797,
              "net": -75338
            },
            "nonCommercial": {
              "long": 77440,
              "short": 9844,
              "net": 67596
            },
            "smallTrader": {
              "long": 10483,
              "short": 2741,
              "net": 7742
            }
          },
          "openInterest": 105456
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 331585,
              "short": 400001,
              "net": -68416
            },
            "nonCommercial": {
              "long": 131869,
              "short": 73547,
              "net": 58322
            },
            "smallTrader": {
              "long": 25055,
              "short": 14961,
              "net": 10094
            }
          },
          "openInterest": 502044
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 413395,
              "short": 426045,
              "net": -12650
            },
            "nonCommercial": {
              "long": 85798,
              "short": 78896,
              "net": 6902
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 583370
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65248,
              "short": 154419,
              "net": -89171
            },
            "nonCommercial": {
              "long": 105637,
              "short": 42220,
              "net": 63417
            },
            "smallTrader": {
              "long": 32223,
              "short": 6469,
              "net": 25754
            }
          },
          "openInterest": 231933
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254745,
              "short": 260866,
              "net": -6121
            },
            "nonCommercial": {
              "long": 87495,
              "short": 97219,
              "net": -9724
            },
            "smallTrader": {
              "long": 49152,
              "short": 33307,
              "net": 15845
            }
          },
          "openInterest": 486471
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229618,
              "short": 348280,
              "net": -118662
            },
            "nonCommercial": {
              "long": 146777,
              "short": 34059,
              "net": 112718
            },
            "smallTrader": {
              "long": 33537,
              "short": 27593,
              "net": 5944
            }
          },
          "openInterest": 552456
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441346,
              "short": 425408,
              "net": 15938
            },
            "nonCommercial": {
              "long": 134873,
              "short": 141169,
              "net": -6296
            },
            "smallTrader": {
              "long": 57255,
              "short": 66897,
              "net": -9642
            }
          },
          "openInterest": 818168
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 551093,
              "short": 757644,
              "net": -206551
            },
            "nonCommercial": {
              "long": 298975,
              "short": 133622,
              "net": 165353
            },
            "smallTrader": {
              "long": 92548,
              "short": 51350,
              "net": 41198
            }
          },
          "openInterest": 1172016
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24449,
              "short": 21140,
              "net": 3309
            },
            "nonCommercial": {
              "long": 12969,
              "short": 9472,
              "net": 3497
            },
            "smallTrader": {
              "long": 14016,
              "short": 20822,
              "net": -6806
            }
          },
          "openInterest": 51440
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2014,
              "short": 20061,
              "net": -18047
            },
            "nonCommercial": {
              "long": 28316,
              "short": 11883,
              "net": 16433
            },
            "smallTrader": {
              "long": 3185,
              "short": 1571,
              "net": 1614
            }
          },
          "openInterest": 36000
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 231968,
              "short": 88028,
              "net": 143940
            },
            "nonCommercial": {
              "long": 88070,
              "short": 226737,
              "net": -138667
            },
            "smallTrader": {
              "long": 25601,
              "short": 30874,
              "net": -5273
            }
          },
          "openInterest": 433719
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111678,
              "short": 130230,
              "net": -18552
            },
            "nonCommercial": {
              "long": 72112,
              "short": 60960,
              "net": 11152
            },
            "smallTrader": {
              "long": 26931,
              "short": 19531,
              "net": 7400
            }
          },
          "openInterest": 302135
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134455,
              "short": 158393,
              "net": -23938
            },
            "nonCommercial": {
              "long": 158579,
              "short": 117438,
              "net": 41141
            },
            "smallTrader": {
              "long": 33211,
              "short": 50414,
              "net": -17203
            }
          },
          "openInterest": 505930
        }
      ]
    },
    {
      "reportDate": "2020-02-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2776787,
              "short": 2429118,
              "net": 347669
            },
            "nonCommercial": {
              "long": 591187,
              "short": 950115,
              "net": -358928
            },
            "smallTrader": {
              "long": 434005,
              "short": 422746,
              "net": 11259
            }
          },
          "openInterest": 4074292
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2651953,
              "short": 2637026,
              "net": 14927
            },
            "nonCommercial": {
              "long": 903367,
              "short": 1004402,
              "net": -101035
            },
            "smallTrader": {
              "long": 192133,
              "short": 106025,
              "net": 86108
            }
          },
          "openInterest": 3883983
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 819001,
              "short": 804699,
              "net": 14302
            },
            "nonCommercial": {
              "long": 152225,
              "short": 216020,
              "net": -63795
            },
            "smallTrader": {
              "long": 179586,
              "short": 130093,
              "net": 49493
            }
          },
          "openInterest": 1215787
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3595003,
              "short": 3368492,
              "net": 226511
            },
            "nonCommercial": {
              "long": 515643,
              "short": 764853,
              "net": -249210
            },
            "smallTrader": {
              "long": 340140,
              "short": 317441,
              "net": 22699
            }
          },
          "openInterest": 4596398
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98191,
              "short": 48949,
              "net": 49242
            },
            "nonCommercial": {
              "long": 48368,
              "short": 91665,
              "net": -43297
            },
            "smallTrader": {
              "long": 30778,
              "short": 36723,
              "net": -5945
            }
          },
          "openInterest": 180856
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2317,
              "short": 3788,
              "net": -1471
            },
            "smallTrader": {
              "long": 1851,
              "short": 380,
              "net": 1471
            }
          },
          "openInterest": 4367
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34297,
              "short": 4470,
              "net": 29827
            },
            "nonCommercial": {
              "long": 9198,
              "short": 39534,
              "net": -30336
            },
            "smallTrader": {
              "long": 2531,
              "short": 2022,
              "net": 509
            }
          },
          "openInterest": 46403
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110198,
              "short": 127204,
              "net": -17006
            },
            "nonCommercial": {
              "long": 59659,
              "short": 46672,
              "net": 12987
            },
            "smallTrader": {
              "long": 30106,
              "short": 26087,
              "net": 4019
            }
          },
          "openInterest": 208165
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63080,
              "short": 100666,
              "net": -37586
            },
            "nonCommercial": {
              "long": 67193,
              "short": 48630,
              "net": 18563
            },
            "smallTrader": {
              "long": 41059,
              "short": 22036,
              "net": 19023
            }
          },
          "openInterest": 174000
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107915,
              "short": 184278,
              "net": -76363
            },
            "nonCommercial": {
              "long": 124533,
              "short": 51590,
              "net": 72943
            },
            "smallTrader": {
              "long": 15300,
              "short": 11880,
              "net": 3420
            }
          },
          "openInterest": 347313
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156967,
              "short": 182637,
              "net": -25670
            },
            "nonCommercial": {
              "long": 62590,
              "short": 41706,
              "net": 20884
            },
            "smallTrader": {
              "long": 13109,
              "short": 8323,
              "net": 4786
            }
          },
          "openInterest": 316796
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105011,
              "short": 75536,
              "net": 29475
            },
            "nonCommercial": {
              "long": 69638,
              "short": 103957,
              "net": -34319
            },
            "smallTrader": {
              "long": 18530,
              "short": 13686,
              "net": 4844
            }
          },
          "openInterest": 264032
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 657402,
              "short": 777929,
              "net": -120527
            },
            "nonCommercial": {
              "long": 315451,
              "short": 262832,
              "net": 52619
            },
            "smallTrader": {
              "long": 240632,
              "short": 172724,
              "net": 67908
            }
          },
          "openInterest": 1567004
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116546,
              "short": 149897,
              "net": -33351
            },
            "nonCommercial": {
              "long": 64237,
              "short": 34003,
              "net": 30234
            },
            "smallTrader": {
              "long": 13078,
              "short": 9961,
              "net": 3117
            }
          },
          "openInterest": 250242
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 784991,
              "short": 1210117,
              "net": -425126
            },
            "nonCommercial": {
              "long": 576917,
              "short": 179543,
              "net": 397374
            },
            "smallTrader": {
              "long": 91996,
              "short": 64244,
              "net": 27752
            }
          },
          "openInterest": 2271741
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16903,
              "short": 36222,
              "net": -19319
            },
            "nonCommercial": {
              "long": 24193,
              "short": 5327,
              "net": 18866
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51291
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19173,
              "short": 27652,
              "net": -8479
            },
            "nonCommercial": {
              "long": 8542,
              "short": 163,
              "net": 8379
            },
            "smallTrader": {
              "long": 215,
              "short": 115,
              "net": 100
            }
          },
          "openInterest": 31629
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 321548,
              "short": 283559,
              "net": 37989
            },
            "nonCommercial": {
              "long": 166925,
              "short": 242005,
              "net": -75080
            },
            "smallTrader": {
              "long": 93262,
              "short": 56171,
              "net": 37091
            }
          },
          "openInterest": 594698
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11643,
              "short": 7514,
              "net": 4129
            },
            "nonCommercial": {
              "long": 15738,
              "short": 16960,
              "net": -1222
            },
            "smallTrader": {
              "long": 8833,
              "short": 11740,
              "net": -2907
            }
          },
          "openInterest": 56960
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148171,
              "short": 263223,
              "net": -115052
            },
            "nonCommercial": {
              "long": 152548,
              "short": 39360,
              "net": 113188
            },
            "smallTrader": {
              "long": 20261,
              "short": 18397,
              "net": 1864
            }
          },
          "openInterest": 375730
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 176786,
              "short": 508473,
              "net": -331687
            },
            "nonCommercial": {
              "long": 355909,
              "short": 56103,
              "net": 299806
            },
            "smallTrader": {
              "long": 60665,
              "short": 28784,
              "net": 31881
            }
          },
          "openInterest": 654572
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209449,
              "short": 186119,
              "net": 23330
            },
            "nonCommercial": {
              "long": 46235,
              "short": 75073,
              "net": -28838
            },
            "smallTrader": {
              "long": 41468,
              "short": 35960,
              "net": 5508
            }
          },
          "openInterest": 411245
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105438,
              "short": 71114,
              "net": 34324
            },
            "nonCommercial": {
              "long": 57672,
              "short": 79570,
              "net": -21898
            },
            "smallTrader": {
              "long": 24482,
              "short": 36908,
              "net": -12426
            }
          },
          "openInterest": 190079
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111653,
              "short": 116212,
              "net": -4559
            },
            "nonCommercial": {
              "long": 97799,
              "short": 88592,
              "net": 9207
            },
            "smallTrader": {
              "long": 24320,
              "short": 28968,
              "net": -4648
            }
          },
          "openInterest": 292313
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134476,
              "short": 190247,
              "net": -55771
            },
            "nonCommercial": {
              "long": 113267,
              "short": 42722,
              "net": 70545
            },
            "smallTrader": {
              "long": 26522,
              "short": 41296,
              "net": -14774
            }
          },
          "openInterest": 343504
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91595,
              "short": 261639,
              "net": -170044
            },
            "nonCommercial": {
              "long": 206538,
              "short": 41366,
              "net": 165172
            },
            "smallTrader": {
              "long": 8205,
              "short": 3333,
              "net": 4872
            }
          },
          "openInterest": 308894
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18461,
              "short": 20678,
              "net": -2217
            },
            "nonCommercial": {
              "long": 14109,
              "short": 9851,
              "net": 4258
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40957
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 699698,
              "short": 493339,
              "net": 206359
            },
            "nonCommercial": {
              "long": 288171,
              "short": 534872,
              "net": -246701
            },
            "smallTrader": {
              "long": 76186,
              "short": 35844,
              "net": 40342
            }
          },
          "openInterest": 1530833
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19491,
              "short": 16010,
              "net": 3481
            },
            "nonCommercial": {
              "long": 18599,
              "short": 20791,
              "net": -2192
            },
            "smallTrader": {
              "long": 4400,
              "short": 5689,
              "net": -1289
            }
          },
          "openInterest": 43692
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14297,
              "short": 85193,
              "net": -70896
            },
            "nonCommercial": {
              "long": 72980,
              "short": 10200,
              "net": 62780
            },
            "smallTrader": {
              "long": 10274,
              "short": 2158,
              "net": 8116
            }
          },
          "openInterest": 101276
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 338031,
              "short": 397668,
              "net": -59637
            },
            "nonCommercial": {
              "long": 121684,
              "short": 68311,
              "net": 53373
            },
            "smallTrader": {
              "long": 24620,
              "short": 18356,
              "net": 6264
            }
          },
          "openInterest": 496419
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 401478,
              "short": 418317,
              "net": -16839
            },
            "nonCommercial": {
              "long": 86416,
              "short": 76177,
              "net": 10239
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 575449
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66390,
              "short": 157746,
              "net": -91356
            },
            "nonCommercial": {
              "long": 97078,
              "short": 29275,
              "net": 67803
            },
            "smallTrader": {
              "long": 31451,
              "short": 7898,
              "net": 23553
            }
          },
          "openInterest": 224936
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267358,
              "short": 251513,
              "net": 15845
            },
            "nonCommercial": {
              "long": 80982,
              "short": 114675,
              "net": -33693
            },
            "smallTrader": {
              "long": 50317,
              "short": 32469,
              "net": 17848
            }
          },
          "openInterest": 499317
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228675,
              "short": 316075,
              "net": -87400
            },
            "nonCommercial": {
              "long": 118830,
              "short": 35528,
              "net": 83302
            },
            "smallTrader": {
              "long": 33854,
              "short": 29756,
              "net": 4098
            }
          },
          "openInterest": 526658
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441282,
              "short": 416961,
              "net": 24321
            },
            "nonCommercial": {
              "long": 157499,
              "short": 177337,
              "net": -19838
            },
            "smallTrader": {
              "long": 62693,
              "short": 67176,
              "net": -4483
            }
          },
          "openInterest": 859677
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 567736,
              "short": 777487,
              "net": -209751
            },
            "nonCommercial": {
              "long": 293420,
              "short": 136384,
              "net": 157036
            },
            "smallTrader": {
              "long": 104159,
              "short": 51444,
              "net": 52715
            }
          },
          "openInterest": 1199329
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22497,
              "short": 22512,
              "net": -15
            },
            "nonCommercial": {
              "long": 14261,
              "short": 9342,
              "net": 4919
            },
            "smallTrader": {
              "long": 13093,
              "short": 17997,
              "net": -4904
            }
          },
          "openInterest": 49855
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2616,
              "short": 21087,
              "net": -18471
            },
            "nonCommercial": {
              "long": 29964,
              "short": 12831,
              "net": 17133
            },
            "smallTrader": {
              "long": 2886,
              "short": 1548,
              "net": 1338
            }
          },
          "openInterest": 36874
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 224217,
              "short": 100709,
              "net": 123508
            },
            "nonCommercial": {
              "long": 92301,
              "short": 209489,
              "net": -117188
            },
            "smallTrader": {
              "long": 25457,
              "short": 31777,
              "net": -6320
            }
          },
          "openInterest": 428263
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115864,
              "short": 130211,
              "net": -14347
            },
            "nonCommercial": {
              "long": 73047,
              "short": 62784,
              "net": 10263
            },
            "smallTrader": {
              "long": 25983,
              "short": 21899,
              "net": 4084
            }
          },
          "openInterest": 304577
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138298,
              "short": 167792,
              "net": -29494
            },
            "nonCommercial": {
              "long": 159301,
              "short": 110933,
              "net": 48368
            },
            "smallTrader": {
              "long": 33876,
              "short": 52750,
              "net": -18874
            }
          },
          "openInterest": 525368
        }
      ]
    },
    {
      "reportDate": "2020-02-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2837895,
              "short": 2436230,
              "net": 401665
            },
            "nonCommercial": {
              "long": 599682,
              "short": 998601,
              "net": -398919
            },
            "smallTrader": {
              "long": 441917,
              "short": 444663,
              "net": -2746
            }
          },
          "openInterest": 4160257
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2711172,
              "short": 2599067,
              "net": 112105
            },
            "nonCommercial": {
              "long": 874992,
              "short": 1077631,
              "net": -202639
            },
            "smallTrader": {
              "long": 193542,
              "short": 103008,
              "net": 90534
            }
          },
          "openInterest": 3999037
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 831062,
              "short": 847146,
              "net": -16084
            },
            "nonCommercial": {
              "long": 156309,
              "short": 190571,
              "net": -34262
            },
            "smallTrader": {
              "long": 175967,
              "short": 125621,
              "net": 50346
            }
          },
          "openInterest": 1245938
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3573479,
              "short": 3381890,
              "net": 191589
            },
            "nonCommercial": {
              "long": 531288,
              "short": 743979,
              "net": -212691
            },
            "smallTrader": {
              "long": 329334,
              "short": 308232,
              "net": 21102
            }
          },
          "openInterest": 4637112
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96321,
              "short": 56891,
              "net": 39430
            },
            "nonCommercial": {
              "long": 48188,
              "short": 80856,
              "net": -32668
            },
            "smallTrader": {
              "long": 28699,
              "short": 35461,
              "net": -6762
            }
          },
          "openInterest": 177528
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 3604,
              "short": 5284,
              "net": -1680
            },
            "smallTrader": {
              "long": 2112,
              "short": 432,
              "net": 1680
            }
          },
          "openInterest": 6106
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36988,
              "short": 4761,
              "net": 32227
            },
            "nonCommercial": {
              "long": 9459,
              "short": 41664,
              "net": -32205
            },
            "smallTrader": {
              "long": 2364,
              "short": 2386,
              "net": -22
            }
          },
          "openInterest": 49327
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107906,
              "short": 133105,
              "net": -25199
            },
            "nonCommercial": {
              "long": 65006,
              "short": 43922,
              "net": 21084
            },
            "smallTrader": {
              "long": 30739,
              "short": 26624,
              "net": 4115
            }
          },
          "openInterest": 212228
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57774,
              "short": 77069,
              "net": -19295
            },
            "nonCommercial": {
              "long": 68225,
              "short": 58520,
              "net": 9705
            },
            "smallTrader": {
              "long": 37520,
              "short": 27930,
              "net": 9590
            }
          },
          "openInterest": 166914
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98620,
              "short": 186914,
              "net": -88294
            },
            "nonCommercial": {
              "long": 131976,
              "short": 47910,
              "net": 84066
            },
            "smallTrader": {
              "long": 15712,
              "short": 11484,
              "net": 4228
            }
          },
          "openInterest": 346682
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159678,
              "short": 173134,
              "net": -13456
            },
            "nonCommercial": {
              "long": 63768,
              "short": 57336,
              "net": 6432
            },
            "smallTrader": {
              "long": 14204,
              "short": 7180,
              "net": 7024
            }
          },
          "openInterest": 304185
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117426,
              "short": 77003,
              "net": 40423
            },
            "nonCommercial": {
              "long": 67556,
              "short": 113215,
              "net": -45659
            },
            "smallTrader": {
              "long": 18323,
              "short": 13087,
              "net": 5236
            }
          },
          "openInterest": 269208
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 666543,
              "short": 776702,
              "net": -110159
            },
            "nonCommercial": {
              "long": 313255,
              "short": 275034,
              "net": 38221
            },
            "smallTrader": {
              "long": 247986,
              "short": 176048,
              "net": 71938
            }
          },
          "openInterest": 1573430
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99636,
              "short": 140192,
              "net": -40556
            },
            "nonCommercial": {
              "long": 63615,
              "short": 26707,
              "net": 36908
            },
            "smallTrader": {
              "long": 13911,
              "short": 10263,
              "net": 3648
            }
          },
          "openInterest": 224610
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 777032,
              "short": 1189639,
              "net": -412607
            },
            "nonCommercial": {
              "long": 577155,
              "short": 180386,
              "net": 396769
            },
            "smallTrader": {
              "long": 92760,
              "short": 76922,
              "net": 15838
            }
          },
          "openInterest": 2213522
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18568,
              "short": 33536,
              "net": -14968
            },
            "nonCommercial": {
              "long": 19042,
              "short": 4465,
              "net": 14577
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51211
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20742,
              "short": 29849,
              "net": -9107
            },
            "nonCommercial": {
              "long": 9226,
              "short": 184,
              "net": 9042
            },
            "smallTrader": {
              "long": 195,
              "short": 130,
              "net": 65
            }
          },
          "openInterest": 33299
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 338132,
              "short": 281706,
              "net": 56426
            },
            "nonCommercial": {
              "long": 169475,
              "short": 255144,
              "net": -85669
            },
            "smallTrader": {
              "long": 90585,
              "short": 61342,
              "net": 29243
            }
          },
          "openInterest": 612444
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11547,
              "short": 7565,
              "net": 3982
            },
            "nonCommercial": {
              "long": 16414,
              "short": 17946,
              "net": -1532
            },
            "smallTrader": {
              "long": 9108,
              "short": 11558,
              "net": -2450
            }
          },
          "openInterest": 57672
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143247,
              "short": 259602,
              "net": -116355
            },
            "nonCommercial": {
              "long": 153374,
              "short": 39611,
              "net": 113763
            },
            "smallTrader": {
              "long": 20486,
              "short": 17894,
              "net": 2592
            }
          },
          "openInterest": 378106
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 181629,
              "short": 519420,
              "net": -337791
            },
            "nonCommercial": {
              "long": 356535,
              "short": 48561,
              "net": 307974
            },
            "smallTrader": {
              "long": 60597,
              "short": 30780,
              "net": 29817
            }
          },
          "openInterest": 658024
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208580,
              "short": 188417,
              "net": 20163
            },
            "nonCommercial": {
              "long": 51176,
              "short": 75459,
              "net": -24283
            },
            "smallTrader": {
              "long": 42605,
              "short": 38485,
              "net": 4120
            }
          },
          "openInterest": 406772
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111167,
              "short": 70770,
              "net": 40397
            },
            "nonCommercial": {
              "long": 54805,
              "short": 80993,
              "net": -26188
            },
            "smallTrader": {
              "long": 24971,
              "short": 39180,
              "net": -14209
            }
          },
          "openInterest": 193822
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107541,
              "short": 113848,
              "net": -6307
            },
            "nonCommercial": {
              "long": 96817,
              "short": 88802,
              "net": 8015
            },
            "smallTrader": {
              "long": 25112,
              "short": 26820,
              "net": -1708
            }
          },
          "openInterest": 291611
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130667,
              "short": 179119,
              "net": -48452
            },
            "nonCommercial": {
              "long": 99314,
              "short": 42097,
              "net": 57217
            },
            "smallTrader": {
              "long": 33956,
              "short": 42721,
              "net": -8765
            }
          },
          "openInterest": 333065
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98944,
              "short": 259767,
              "net": -160823
            },
            "nonCommercial": {
              "long": 193940,
              "short": 37614,
              "net": 156326
            },
            "smallTrader": {
              "long": 8175,
              "short": 3678,
              "net": 4497
            }
          },
          "openInterest": 302445
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18352,
              "short": 19430,
              "net": -1078
            },
            "nonCommercial": {
              "long": 14808,
              "short": 13062,
              "net": 1746
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41566
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 660378,
              "short": 455142,
              "net": 205236
            },
            "nonCommercial": {
              "long": 279197,
              "short": 522672,
              "net": -243475
            },
            "smallTrader": {
              "long": 78461,
              "short": 40222,
              "net": 38239
            }
          },
          "openInterest": 1476440
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22603,
              "short": 16606,
              "net": 5997
            },
            "nonCommercial": {
              "long": 19893,
              "short": 23969,
              "net": -4076
            },
            "smallTrader": {
              "long": 3994,
              "short": 5915,
              "net": -1921
            }
          },
          "openInterest": 48946
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15426,
              "short": 84762,
              "net": -69336
            },
            "nonCommercial": {
              "long": 71738,
              "short": 9898,
              "net": 61840
            },
            "smallTrader": {
              "long": 9771,
              "short": 2275,
              "net": 7496
            }
          },
          "openInterest": 100624
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 343354,
              "short": 391344,
              "net": -47990
            },
            "nonCommercial": {
              "long": 109856,
              "short": 69951,
              "net": 39905
            },
            "smallTrader": {
              "long": 25244,
              "short": 17159,
              "net": 8085
            }
          },
          "openInterest": 485582
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 416705,
              "short": 432255,
              "net": -15550
            },
            "nonCommercial": {
              "long": 89949,
              "short": 80335,
              "net": 9614
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 596376
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68930,
              "short": 161387,
              "net": -92457
            },
            "nonCommercial": {
              "long": 96395,
              "short": 28758,
              "net": 67637
            },
            "smallTrader": {
              "long": 32802,
              "short": 7982,
              "net": 24820
            }
          },
          "openInterest": 221858
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265609,
              "short": 247484,
              "net": 18125
            },
            "nonCommercial": {
              "long": 84895,
              "short": 120030,
              "net": -35135
            },
            "smallTrader": {
              "long": 49648,
              "short": 32638,
              "net": 17010
            }
          },
          "openInterest": 503208
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233082,
              "short": 312842,
              "net": -79760
            },
            "nonCommercial": {
              "long": 112043,
              "short": 40518,
              "net": 71525
            },
            "smallTrader": {
              "long": 36978,
              "short": 28743,
              "net": 8235
            }
          },
          "openInterest": 511696
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 449424,
              "short": 427111,
              "net": 22313
            },
            "nonCommercial": {
              "long": 165001,
              "short": 188685,
              "net": -23684
            },
            "smallTrader": {
              "long": 68240,
              "short": 66869,
              "net": 1371
            }
          },
          "openInterest": 880780
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 589323,
              "short": 820279,
              "net": -230956
            },
            "nonCommercial": {
              "long": 306419,
              "short": 134055,
              "net": 172364
            },
            "smallTrader": {
              "long": 108334,
              "short": 49742,
              "net": 58592
            }
          },
          "openInterest": 1251740
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22929,
              "short": 19846,
              "net": 3083
            },
            "nonCommercial": {
              "long": 15937,
              "short": 12170,
              "net": 3767
            },
            "smallTrader": {
              "long": 12494,
              "short": 19344,
              "net": -6850
            }
          },
          "openInterest": 51465
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3255,
              "short": 24231,
              "net": -20976
            },
            "nonCommercial": {
              "long": 41714,
              "short": 22228,
              "net": 19486
            },
            "smallTrader": {
              "long": 3315,
              "short": 1825,
              "net": 1490
            }
          },
          "openInterest": 49634
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 234128,
              "short": 96286,
              "net": 137842
            },
            "nonCommercial": {
              "long": 80432,
              "short": 211301,
              "net": -130869
            },
            "smallTrader": {
              "long": 25652,
              "short": 32625,
              "net": -6973
            }
          },
          "openInterest": 424215
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113821,
              "short": 131461,
              "net": -17640
            },
            "nonCommercial": {
              "long": 74063,
              "short": 62064,
              "net": 11999
            },
            "smallTrader": {
              "long": 26632,
              "short": 20991,
              "net": 5641
            }
          },
          "openInterest": 290843
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136237,
              "short": 156731,
              "net": -20494
            },
            "nonCommercial": {
              "long": 157897,
              "short": 116658,
              "net": 41239
            },
            "smallTrader": {
              "long": 33702,
              "short": 54447,
              "net": -20745
            }
          },
          "openInterest": 507064
        }
      ]
    },
    {
      "reportDate": "2020-02-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2845875,
              "short": 2560002,
              "net": 285873
            },
            "nonCommercial": {
              "long": 697622,
              "short": 1003872,
              "net": -306250
            },
            "smallTrader": {
              "long": 450444,
              "short": 430067,
              "net": 20377
            }
          },
          "openInterest": 4284498
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2691871,
              "short": 2589918,
              "net": 101953
            },
            "nonCommercial": {
              "long": 858892,
              "short": 1053221,
              "net": -194329
            },
            "smallTrader": {
              "long": 194355,
              "short": 101979,
              "net": 92376
            }
          },
          "openInterest": 3955228
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 845902,
              "short": 855392,
              "net": -9490
            },
            "nonCommercial": {
              "long": 154486,
              "short": 204748,
              "net": -50262
            },
            "smallTrader": {
              "long": 188057,
              "short": 128305,
              "net": 59752
            }
          },
          "openInterest": 1301422
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3608649,
              "short": 3399110,
              "net": 209539
            },
            "nonCommercial": {
              "long": 530948,
              "short": 778816,
              "net": -247868
            },
            "smallTrader": {
              "long": 348828,
              "short": 310499,
              "net": 38329
            }
          },
          "openInterest": 4769407
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101646,
              "short": 60714,
              "net": 40932
            },
            "nonCommercial": {
              "long": 47989,
              "short": 85466,
              "net": -37477
            },
            "smallTrader": {
              "long": 31007,
              "short": 34462,
              "net": -3455
            }
          },
          "openInterest": 187455
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 4366,
              "short": 5774,
              "net": -1408
            },
            "smallTrader": {
              "long": 1822,
              "short": 414,
              "net": 1408
            }
          },
          "openInterest": 6463
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39777,
              "short": 5096,
              "net": 34681
            },
            "nonCommercial": {
              "long": 9730,
              "short": 44710,
              "net": -34980
            },
            "smallTrader": {
              "long": 2221,
              "short": 1922,
              "net": 299
            }
          },
          "openInterest": 52307
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104712,
              "short": 138894,
              "net": -34182
            },
            "nonCommercial": {
              "long": 72784,
              "short": 43526,
              "net": 29258
            },
            "smallTrader": {
              "long": 31848,
              "short": 26924,
              "net": 4924
            }
          },
          "openInterest": 216933
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64458,
              "short": 78962,
              "net": -14504
            },
            "nonCommercial": {
              "long": 61559,
              "short": 53742,
              "net": 7817
            },
            "smallTrader": {
              "long": 34656,
              "short": 27969,
              "net": 6687
            }
          },
          "openInterest": 164698
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94938,
              "short": 181402,
              "net": -86464
            },
            "nonCommercial": {
              "long": 137096,
              "short": 53156,
              "net": 83940
            },
            "smallTrader": {
              "long": 15102,
              "short": 12578,
              "net": 2524
            }
          },
          "openInterest": 344225
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155769,
              "short": 165849,
              "net": -10080
            },
            "nonCommercial": {
              "long": 60795,
              "short": 56737,
              "net": 4058
            },
            "smallTrader": {
              "long": 11775,
              "short": 5753,
              "net": 6022
            }
          },
          "openInterest": 289352
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114476,
              "short": 76846,
              "net": 37630
            },
            "nonCommercial": {
              "long": 70397,
              "short": 112410,
              "net": -42013
            },
            "smallTrader": {
              "long": 18572,
              "short": 14189,
              "net": 4383
            }
          },
          "openInterest": 275462
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 676616,
              "short": 790447,
              "net": -113831
            },
            "nonCommercial": {
              "long": 330723,
              "short": 286950,
              "net": 43773
            },
            "smallTrader": {
              "long": 249108,
              "short": 179050,
              "net": 70058
            }
          },
          "openInterest": 1607877
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86248,
              "short": 127243,
              "net": -40995
            },
            "nonCommercial": {
              "long": 64950,
              "short": 27637,
              "net": 37313
            },
            "smallTrader": {
              "long": 14082,
              "short": 10400,
              "net": 3682
            }
          },
          "openInterest": 206890
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 735730,
              "short": 1155940,
              "net": -420210
            },
            "nonCommercial": {
              "long": 571252,
              "short": 159488,
              "net": 411764
            },
            "smallTrader": {
              "long": 86482,
              "short": 78036,
              "net": 8446
            }
          },
          "openInterest": 2138168
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18593,
              "short": 32432,
              "net": -13839
            },
            "nonCommercial": {
              "long": 18639,
              "short": 5020,
              "net": 13619
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51736
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22107,
              "short": 31774,
              "net": -9667
            },
            "nonCommercial": {
              "long": 9811,
              "short": 204,
              "net": 9607
            },
            "smallTrader": {
              "long": 200,
              "short": 140,
              "net": 60
            }
          },
          "openInterest": 36347
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 340245,
              "short": 282010,
              "net": 58235
            },
            "nonCommercial": {
              "long": 170586,
              "short": 262093,
              "net": -91507
            },
            "smallTrader": {
              "long": 93068,
              "short": 59796,
              "net": 33272
            }
          },
          "openInterest": 617487
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12052,
              "short": 7489,
              "net": 4563
            },
            "nonCommercial": {
              "long": 16675,
              "short": 17387,
              "net": -712
            },
            "smallTrader": {
              "long": 8040,
              "short": 11891,
              "net": -3851
            }
          },
          "openInterest": 57266
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150672,
              "short": 272173,
              "net": -121501
            },
            "nonCommercial": {
              "long": 157285,
              "short": 40202,
              "net": 117083
            },
            "smallTrader": {
              "long": 22038,
              "short": 17620,
              "net": 4418
            }
          },
          "openInterest": 400089
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 175519,
              "short": 561131,
              "net": -385612
            },
            "nonCommercial": {
              "long": 408349,
              "short": 54700,
              "net": 353649
            },
            "smallTrader": {
              "long": 64843,
              "short": 32880,
              "net": 31963
            }
          },
          "openInterest": 715317
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208579,
              "short": 192304,
              "net": 16275
            },
            "nonCommercial": {
              "long": 51357,
              "short": 72367,
              "net": -21010
            },
            "smallTrader": {
              "long": 39865,
              "short": 35130,
              "net": 4735
            }
          },
          "openInterest": 409801
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116686,
              "short": 73909,
              "net": 42777
            },
            "nonCommercial": {
              "long": 58605,
              "short": 85826,
              "net": -27221
            },
            "smallTrader": {
              "long": 25115,
              "short": 40671,
              "net": -15556
            }
          },
          "openInterest": 203631
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108062,
              "short": 116617,
              "net": -8555
            },
            "nonCommercial": {
              "long": 101465,
              "short": 90971,
              "net": 10494
            },
            "smallTrader": {
              "long": 25155,
              "short": 27094,
              "net": -1939
            }
          },
          "openInterest": 301053
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134976,
              "short": 176059,
              "net": -41083
            },
            "nonCommercial": {
              "long": 101101,
              "short": 50174,
              "net": 50927
            },
            "smallTrader": {
              "long": 32669,
              "short": 42513,
              "net": -9844
            }
          },
          "openInterest": 338621
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100188,
              "short": 258098,
              "net": -157910
            },
            "nonCommercial": {
              "long": 192345,
              "short": 39063,
              "net": 153282
            },
            "smallTrader": {
              "long": 8207,
              "short": 3579,
              "net": 4628
            }
          },
          "openInterest": 301797
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17406,
              "short": 20268,
              "net": -2862
            },
            "nonCommercial": {
              "long": 15694,
              "short": 12013,
              "net": 3681
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41664
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 642052,
              "short": 453627,
              "net": 188425
            },
            "nonCommercial": {
              "long": 288102,
              "short": 513688,
              "net": -225586
            },
            "smallTrader": {
              "long": 75510,
              "short": 38349,
              "net": 37161
            }
          },
          "openInterest": 1448022
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30151,
              "short": 15207,
              "net": 14944
            },
            "nonCommercial": {
              "long": 17485,
              "short": 29672,
              "net": -12187
            },
            "smallTrader": {
              "long": 3263,
              "short": 6020,
              "net": -2757
            }
          },
          "openInterest": 52585
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15356,
              "short": 85641,
              "net": -70285
            },
            "nonCommercial": {
              "long": 72059,
              "short": 10444,
              "net": 61615
            },
            "smallTrader": {
              "long": 10946,
              "short": 2276,
              "net": 8670
            }
          },
          "openInterest": 102384
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 345061,
              "short": 393190,
              "net": -48129
            },
            "nonCommercial": {
              "long": 111410,
              "short": 70534,
              "net": 40876
            },
            "smallTrader": {
              "long": 24703,
              "short": 17450,
              "net": 7253
            }
          },
          "openInterest": 486581
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 422704,
              "short": 438885,
              "net": -16181
            },
            "nonCommercial": {
              "long": 94305,
              "short": 84465,
              "net": 9840
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 607316
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69992,
              "short": 170773,
              "net": -100781
            },
            "nonCommercial": {
              "long": 107940,
              "short": 30063,
              "net": 77877
            },
            "smallTrader": {
              "long": 32952,
              "short": 10048,
              "net": 22904
            }
          },
          "openInterest": 238077
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267631,
              "short": 244219,
              "net": 23412
            },
            "nonCommercial": {
              "long": 86447,
              "short": 125824,
              "net": -39377
            },
            "smallTrader": {
              "long": 48476,
              "short": 32511,
              "net": 15965
            }
          },
          "openInterest": 506777
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236378,
              "short": 300062,
              "net": -63684
            },
            "nonCommercial": {
              "long": 106935,
              "short": 48512,
              "net": 58423
            },
            "smallTrader": {
              "long": 35123,
              "short": 29862,
              "net": 5261
            }
          },
          "openInterest": 515651
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444176,
              "short": 433126,
              "net": 11050
            },
            "nonCommercial": {
              "long": 168811,
              "short": 184675,
              "net": -15864
            },
            "smallTrader": {
              "long": 68409,
              "short": 63595,
              "net": 4814
            }
          },
          "openInterest": 860488
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 583170,
              "short": 835654,
              "net": -252484
            },
            "nonCommercial": {
              "long": 315647,
              "short": 123917,
              "net": 191730
            },
            "smallTrader": {
              "long": 109973,
              "short": 49219,
              "net": 60754
            }
          },
          "openInterest": 1241072
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24499,
              "short": 15311,
              "net": 9188
            },
            "nonCommercial": {
              "long": 17057,
              "short": 15516,
              "net": 1541
            },
            "smallTrader": {
              "long": 10953,
              "short": 21682,
              "net": -10729
            }
          },
          "openInterest": 52520
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3167,
              "short": 28919,
              "net": -25752
            },
            "nonCommercial": {
              "long": 40400,
              "short": 16172,
              "net": 24228
            },
            "smallTrader": {
              "long": 3497,
              "short": 1973,
              "net": 1524
            }
          },
          "openInterest": 48471
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 228433,
              "short": 89208,
              "net": 139225
            },
            "nonCommercial": {
              "long": 86972,
              "short": 217201,
              "net": -130229
            },
            "smallTrader": {
              "long": 23712,
              "short": 32708,
              "net": -8996
            }
          },
          "openInterest": 424777
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108352,
              "short": 127746,
              "net": -19394
            },
            "nonCommercial": {
              "long": 76502,
              "short": 61537,
              "net": 14965
            },
            "smallTrader": {
              "long": 25935,
              "short": 21506,
              "net": 4429
            }
          },
          "openInterest": 284730
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130090,
              "short": 172044,
              "net": -41954
            },
            "nonCommercial": {
              "long": 167767,
              "short": 105564,
              "net": 62203
            },
            "smallTrader": {
              "long": 34514,
              "short": 54763,
              "net": -20249
            }
          },
          "openInterest": 513909
        }
      ]
    },
    {
      "reportDate": "2020-02-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2789279,
              "short": 2531488,
              "net": 257791
            },
            "nonCommercial": {
              "long": 642017,
              "short": 916041,
              "net": -274024
            },
            "smallTrader": {
              "long": 527872,
              "short": 511639,
              "net": 16233
            }
          },
          "openInterest": 4207982
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2450740,
              "short": 2435046,
              "net": 15694
            },
            "nonCommercial": {
              "long": 784304,
              "short": 886036,
              "net": -101732
            },
            "smallTrader": {
              "long": 235533,
              "short": 149495,
              "net": 86038
            }
          },
          "openInterest": 3598433
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 885949,
              "short": 849786,
              "net": 36163
            },
            "nonCommercial": {
              "long": 136513,
              "short": 207186,
              "net": -70673
            },
            "smallTrader": {
              "long": 190524,
              "short": 156014,
              "net": 34510
            }
          },
          "openInterest": 1493957
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3706414,
              "short": 3442041,
              "net": 264373
            },
            "nonCommercial": {
              "long": 540884,
              "short": 764403,
              "net": -223519
            },
            "smallTrader": {
              "long": 385140,
              "short": 425994,
              "net": -40854
            }
          },
          "openInterest": 4859178
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121783,
              "short": 71918,
              "net": 49865
            },
            "nonCommercial": {
              "long": 56684,
              "short": 100536,
              "net": -43852
            },
            "smallTrader": {
              "long": 29718,
              "short": 35731,
              "net": -6013
            }
          },
          "openInterest": 213324
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 3750,
              "short": 4916,
              "net": -1166
            },
            "smallTrader": {
              "long": 1593,
              "short": 427,
              "net": 1166
            }
          },
          "openInterest": 5632
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57092,
              "short": 19768,
              "net": 37324
            },
            "nonCommercial": {
              "long": 11693,
              "short": 48680,
              "net": -36987
            },
            "smallTrader": {
              "long": 2597,
              "short": 2934,
              "net": -337
            }
          },
          "openInterest": 72225
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101927,
              "short": 136111,
              "net": -34184
            },
            "nonCommercial": {
              "long": 72667,
              "short": 43069,
              "net": 29598
            },
            "smallTrader": {
              "long": 30159,
              "short": 25573,
              "net": 4586
            }
          },
          "openInterest": 211321
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66151,
              "short": 88098,
              "net": -21947
            },
            "nonCommercial": {
              "long": 63658,
              "short": 49034,
              "net": 14624
            },
            "smallTrader": {
              "long": 36428,
              "short": 29105,
              "net": 7323
            }
          },
          "openInterest": 168819
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96702,
              "short": 182735,
              "net": -86033
            },
            "nonCommercial": {
              "long": 137693,
              "short": 54148,
              "net": 83545
            },
            "smallTrader": {
              "long": 14166,
              "short": 11678,
              "net": 2488
            }
          },
          "openInterest": 344931
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150707,
              "short": 159703,
              "net": -8996
            },
            "nonCommercial": {
              "long": 59101,
              "short": 55603,
              "net": 3498
            },
            "smallTrader": {
              "long": 11863,
              "short": 6365,
              "net": 5498
            }
          },
          "openInterest": 289350
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112376,
              "short": 69767,
              "net": 42609
            },
            "nonCommercial": {
              "long": 69989,
              "short": 114208,
              "net": -44219
            },
            "smallTrader": {
              "long": 15682,
              "short": 14072,
              "net": 1610
            }
          },
          "openInterest": 260777
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 680129,
              "short": 736162,
              "net": -56033
            },
            "nonCommercial": {
              "long": 321828,
              "short": 328960,
              "net": -7132
            },
            "smallTrader": {
              "long": 245637,
              "short": 182472,
              "net": 63165
            }
          },
          "openInterest": 1584614
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86370,
              "short": 116493,
              "net": -30123
            },
            "nonCommercial": {
              "long": 61340,
              "short": 32390,
              "net": 28950
            },
            "smallTrader": {
              "long": 11494,
              "short": 10321,
              "net": 1173
            }
          },
          "openInterest": 194910
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 779654,
              "short": 1219457,
              "net": -439803
            },
            "nonCommercial": {
              "long": 558798,
              "short": 127332,
              "net": 431466
            },
            "smallTrader": {
              "long": 87260,
              "short": 78923,
              "net": 8337
            }
          },
          "openInterest": 2179833
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18739,
              "short": 35508,
              "net": -16769
            },
            "nonCommercial": {
              "long": 18336,
              "short": 5155,
              "net": 13181
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50734
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25505,
              "short": 35361,
              "net": -9856
            },
            "nonCommercial": {
              "long": 10180,
              "short": 364,
              "net": 9816
            },
            "smallTrader": {
              "long": 210,
              "short": 170,
              "net": 40
            }
          },
          "openInterest": 39864
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 355329,
              "short": 270784,
              "net": 84545
            },
            "nonCommercial": {
              "long": 157587,
              "short": 271608,
              "net": -114021
            },
            "smallTrader": {
              "long": 90418,
              "short": 60942,
              "net": 29476
            }
          },
          "openInterest": 625563
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10919,
              "short": 7663,
              "net": 3256
            },
            "nonCommercial": {
              "long": 16897,
              "short": 16175,
              "net": 722
            },
            "smallTrader": {
              "long": 8198,
              "short": 12176,
              "net": -3978
            }
          },
          "openInterest": 53915
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156298,
              "short": 272983,
              "net": -116685
            },
            "nonCommercial": {
              "long": 152861,
              "short": 41150,
              "net": 111711
            },
            "smallTrader": {
              "long": 20216,
              "short": 15242,
              "net": 4974
            }
          },
          "openInterest": 398772
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 176619,
              "short": 552240,
              "net": -375621
            },
            "nonCommercial": {
              "long": 389339,
              "short": 53474,
              "net": 335865
            },
            "smallTrader": {
              "long": 76231,
              "short": 36475,
              "net": 39756
            }
          },
          "openInterest": 732917
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217474,
              "short": 190553,
              "net": 26921
            },
            "nonCommercial": {
              "long": 44893,
              "short": 72530,
              "net": -27637
            },
            "smallTrader": {
              "long": 35159,
              "short": 34443,
              "net": 716
            }
          },
          "openInterest": 403622
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144064,
              "short": 69816,
              "net": 74248
            },
            "nonCommercial": {
              "long": 53855,
              "short": 110244,
              "net": -56389
            },
            "smallTrader": {
              "long": 23288,
              "short": 41147,
              "net": -17859
            }
          },
          "openInterest": 223904
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104060,
              "short": 116569,
              "net": -12509
            },
            "nonCommercial": {
              "long": 99470,
              "short": 83093,
              "net": 16377
            },
            "smallTrader": {
              "long": 23749,
              "short": 27617,
              "net": -3868
            }
          },
          "openInterest": 293616
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139446,
              "short": 162478,
              "net": -23032
            },
            "nonCommercial": {
              "long": 94881,
              "short": 61803,
              "net": 33078
            },
            "smallTrader": {
              "long": 31764,
              "short": 41810,
              "net": -10046
            }
          },
          "openInterest": 347268
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92104,
              "short": 245362,
              "net": -153258
            },
            "nonCommercial": {
              "long": 176836,
              "short": 26235,
              "net": 150601
            },
            "smallTrader": {
              "long": 6114,
              "short": 3457,
              "net": 2657
            }
          },
          "openInterest": 276267
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15325,
              "short": 23939,
              "net": -8614
            },
            "nonCommercial": {
              "long": 16592,
              "short": 8676,
              "net": 7916
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42933
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 624300,
              "short": 436408,
              "net": 187892
            },
            "nonCommercial": {
              "long": 266236,
              "short": 500063,
              "net": -233827
            },
            "smallTrader": {
              "long": 80408,
              "short": 34473,
              "net": 45935
            }
          },
          "openInterest": 1406499
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34787,
              "short": 16744,
              "net": 18043
            },
            "nonCommercial": {
              "long": 18994,
              "short": 34305,
              "net": -15311
            },
            "smallTrader": {
              "long": 3098,
              "short": 5830,
              "net": -2732
            }
          },
          "openInterest": 58240
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17027,
              "short": 75891,
              "net": -58864
            },
            "nonCommercial": {
              "long": 63973,
              "short": 13772,
              "net": 50201
            },
            "smallTrader": {
              "long": 11063,
              "short": 2400,
              "net": 8663
            }
          },
          "openInterest": 97626
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 335495,
              "short": 390942,
              "net": -55447
            },
            "nonCommercial": {
              "long": 111809,
              "short": 63627,
              "net": 48182
            },
            "smallTrader": {
              "long": 25604,
              "short": 18339,
              "net": 7265
            }
          },
          "openInterest": 479421
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 420099,
              "short": 443231,
              "net": -23132
            },
            "nonCommercial": {
              "long": 89674,
              "short": 75831,
              "net": 13843
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 617822
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70697,
              "short": 170057,
              "net": -99360
            },
            "nonCommercial": {
              "long": 107490,
              "short": 32697,
              "net": 74793
            },
            "smallTrader": {
              "long": 34442,
              "short": 9875,
              "net": 24567
            }
          },
          "openInterest": 238970
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264745,
              "short": 232232,
              "net": 32513
            },
            "nonCommercial": {
              "long": 79535,
              "short": 128819,
              "net": -49284
            },
            "smallTrader": {
              "long": 50406,
              "short": 33635,
              "net": 16771
            }
          },
          "openInterest": 505670
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242280,
              "short": 283124,
              "net": -40844
            },
            "nonCommercial": {
              "long": 90823,
              "short": 51313,
              "net": 39510
            },
            "smallTrader": {
              "long": 33979,
              "short": 32645,
              "net": 1334
            }
          },
          "openInterest": 502463
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423798,
              "short": 395287,
              "net": 28511
            },
            "nonCommercial": {
              "long": 148248,
              "short": 178806,
              "net": -30558
            },
            "smallTrader": {
              "long": 65545,
              "short": 63498,
              "net": 2047
            }
          },
          "openInterest": 812537
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 543826,
              "short": 807933,
              "net": -264107
            },
            "nonCommercial": {
              "long": 337831,
              "short": 121727,
              "net": 216104
            },
            "smallTrader": {
              "long": 96797,
              "short": 48794,
              "net": 48003
            }
          },
          "openInterest": 1206094
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26102,
              "short": 15665,
              "net": 10437
            },
            "nonCommercial": {
              "long": 19914,
              "short": 19298,
              "net": 616
            },
            "smallTrader": {
              "long": 11173,
              "short": 22226,
              "net": -11053
            }
          },
          "openInterest": 57192
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3157,
              "short": 29969,
              "net": -26812
            },
            "nonCommercial": {
              "long": 39762,
              "short": 14685,
              "net": 25077
            },
            "smallTrader": {
              "long": 3500,
              "short": 1765,
              "net": 1735
            }
          },
          "openInterest": 47885
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 207330,
              "short": 126682,
              "net": 80648
            },
            "nonCommercial": {
              "long": 115403,
              "short": 193014,
              "net": -77611
            },
            "smallTrader": {
              "long": 24427,
              "short": 27464,
              "net": -3037
            }
          },
          "openInterest": 431241
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107635,
              "short": 117992,
              "net": -10357
            },
            "nonCommercial": {
              "long": 68015,
              "short": 60455,
              "net": 7560
            },
            "smallTrader": {
              "long": 25135,
              "short": 22338,
              "net": 2797
            }
          },
          "openInterest": 267971
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125817,
              "short": 148780,
              "net": -22963
            },
            "nonCommercial": {
              "long": 148910,
              "short": 106043,
              "net": 42867
            },
            "smallTrader": {
              "long": 30151,
              "short": 50055,
              "net": -19904
            }
          },
          "openInterest": 465877
        }
      ]
    },
    {
      "reportDate": "2020-03-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2517405,
              "short": 2406432,
              "net": 110973
            },
            "nonCommercial": {
              "long": 752496,
              "short": 909180,
              "net": -156684
            },
            "smallTrader": {
              "long": 450334,
              "short": 404623,
              "net": 45711
            }
          },
          "openInterest": 3913108
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2200328,
              "short": 2253531,
              "net": -53203
            },
            "nonCommercial": {
              "long": 827525,
              "short": 869326,
              "net": -41801
            },
            "smallTrader": {
              "long": 199721,
              "short": 104717,
              "net": 95004
            }
          },
          "openInterest": 3289006
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 876007,
              "short": 865576,
              "net": 10431
            },
            "nonCommercial": {
              "long": 149872,
              "short": 192469,
              "net": -42597
            },
            "smallTrader": {
              "long": 168332,
              "short": 136166,
              "net": 32166
            }
          },
          "openInterest": 1230954
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3465604,
              "short": 3372910,
              "net": 92694
            },
            "nonCommercial": {
              "long": 740806,
              "short": 872596,
              "net": -131790
            },
            "smallTrader": {
              "long": 341752,
              "short": 302656,
              "net": 39096
            }
          },
          "openInterest": 4641287
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133455,
              "short": 68215,
              "net": 65240
            },
            "nonCommercial": {
              "long": 64846,
              "short": 116799,
              "net": -51953
            },
            "smallTrader": {
              "long": 21302,
              "short": 34589,
              "net": -13287
            }
          },
          "openInterest": 223084
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2227,
              "short": 3809,
              "net": -1582
            },
            "smallTrader": {
              "long": 1989,
              "short": 407,
              "net": 1582
            }
          },
          "openInterest": 4837
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47368,
              "short": 4534,
              "net": 42834
            },
            "nonCommercial": {
              "long": 5229,
              "short": 48087,
              "net": -42858
            },
            "smallTrader": {
              "long": 2092,
              "short": 2068,
              "net": 24
            }
          },
          "openInterest": 55131
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100855,
              "short": 133529,
              "net": -32674
            },
            "nonCommercial": {
              "long": 76063,
              "short": 40901,
              "net": 35162
            },
            "smallTrader": {
              "long": 25371,
              "short": 27859,
              "net": -2488
            }
          },
          "openInterest": 214672
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65372,
              "short": 82628,
              "net": -17256
            },
            "nonCommercial": {
              "long": 55191,
              "short": 44612,
              "net": 10579
            },
            "smallTrader": {
              "long": 35811,
              "short": 29134,
              "net": 6677
            }
          },
          "openInterest": 160511
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97499,
              "short": 172955,
              "net": -75456
            },
            "nonCommercial": {
              "long": 125723,
              "short": 51753,
              "net": 73970
            },
            "smallTrader": {
              "long": 14693,
              "short": 13207,
              "net": 1486
            }
          },
          "openInterest": 331028
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142735,
              "short": 163590,
              "net": -20855
            },
            "nonCommercial": {
              "long": 57169,
              "short": 40345,
              "net": 16824
            },
            "smallTrader": {
              "long": 11927,
              "short": 7896,
              "net": 4031
            }
          },
          "openInterest": 278744
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107837,
              "short": 69326,
              "net": 38511
            },
            "nonCommercial": {
              "long": 66736,
              "short": 105616,
              "net": -38880
            },
            "smallTrader": {
              "long": 13576,
              "short": 13207,
              "net": 369
            }
          },
          "openInterest": 242931
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 629293,
              "short": 691664,
              "net": -62371
            },
            "nonCommercial": {
              "long": 325870,
              "short": 320305,
              "net": 5565
            },
            "smallTrader": {
              "long": 230282,
              "short": 173476,
              "net": 56806
            }
          },
          "openInterest": 1501015
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101020,
              "short": 114324,
              "net": -13304
            },
            "nonCommercial": {
              "long": 54223,
              "short": 40011,
              "net": 14212
            },
            "smallTrader": {
              "long": 9158,
              "short": 10066,
              "net": -908
            }
          },
          "openInterest": 201743
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 812983,
              "short": 1203153,
              "net": -390170
            },
            "nonCommercial": {
              "long": 563904,
              "short": 175535,
              "net": 388369
            },
            "smallTrader": {
              "long": 81498,
              "short": 79697,
              "net": 1801
            }
          },
          "openInterest": 2196089
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22826,
              "short": 31459,
              "net": -8633
            },
            "nonCommercial": {
              "long": 12539,
              "short": 5355,
              "net": 7184
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44848
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22082,
              "short": 30011,
              "net": -7929
            },
            "nonCommercial": {
              "long": 8867,
              "short": 995,
              "net": 7872
            },
            "smallTrader": {
              "long": 145,
              "short": 88,
              "net": 57
            }
          },
          "openInterest": 35031
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 385539,
              "short": 329833,
              "net": 55706
            },
            "nonCommercial": {
              "long": 151904,
              "short": 238607,
              "net": -86703
            },
            "smallTrader": {
              "long": 83992,
              "short": 52995,
              "net": 30997
            }
          },
          "openInterest": 640357
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10445,
              "short": 6179,
              "net": 4266
            },
            "nonCommercial": {
              "long": 14741,
              "short": 15459,
              "net": -718
            },
            "smallTrader": {
              "long": 9027,
              "short": 12575,
              "net": -3548
            }
          },
          "openInterest": 50286
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165362,
              "short": 261730,
              "net": -96368
            },
            "nonCommercial": {
              "long": 132112,
              "short": 39173,
              "net": 92939
            },
            "smallTrader": {
              "long": 19907,
              "short": 16478,
              "net": 3429
            }
          },
          "openInterest": 382309
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 178134,
              "short": 529145,
              "net": -351011
            },
            "nonCommercial": {
              "long": 366173,
              "short": 46440,
              "net": 319733
            },
            "smallTrader": {
              "long": 62319,
              "short": 31041,
              "net": 31278
            }
          },
          "openInterest": 691985
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217830,
              "short": 193787,
              "net": 24043
            },
            "nonCommercial": {
              "long": 39797,
              "short": 66101,
              "net": -26304
            },
            "smallTrader": {
              "long": 37830,
              "short": 35569,
              "net": 2261
            }
          },
          "openInterest": 411198
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120130,
              "short": 70043,
              "net": 50087
            },
            "nonCommercial": {
              "long": 50598,
              "short": 92922,
              "net": -42324
            },
            "smallTrader": {
              "long": 22567,
              "short": 30330,
              "net": -7763
            }
          },
          "openInterest": 198404
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99847,
              "short": 115139,
              "net": -15292
            },
            "nonCommercial": {
              "long": 96730,
              "short": 76729,
              "net": 20001
            },
            "smallTrader": {
              "long": 24030,
              "short": 28739,
              "net": -4709
            }
          },
          "openInterest": 287058
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139383,
              "short": 156532,
              "net": -17149
            },
            "nonCommercial": {
              "long": 93021,
              "short": 68498,
              "net": 24523
            },
            "smallTrader": {
              "long": 32268,
              "short": 39642,
              "net": -7374
            }
          },
          "openInterest": 344960
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77354,
              "short": 211239,
              "net": -133885
            },
            "nonCommercial": {
              "long": 147358,
              "short": 16177,
              "net": 131181
            },
            "smallTrader": {
              "long": 5978,
              "short": 3274,
              "net": 2704
            }
          },
          "openInterest": 233892
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19282,
              "short": 26018,
              "net": -6736
            },
            "nonCommercial": {
              "long": 15557,
              "short": 9115,
              "net": 6442
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43369
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 658782,
              "short": 463867,
              "net": 194915
            },
            "nonCommercial": {
              "long": 239991,
              "short": 471858,
              "net": -231867
            },
            "smallTrader": {
              "long": 73424,
              "short": 36472,
              "net": 36952
            }
          },
          "openInterest": 1443665
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38168,
              "short": 18138,
              "net": 20030
            },
            "nonCommercial": {
              "long": 20530,
              "short": 37487,
              "net": -16957
            },
            "smallTrader": {
              "long": 2495,
              "short": 5568,
              "net": -3073
            }
          },
          "openInterest": 62847
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17697,
              "short": 58376,
              "net": -40679
            },
            "nonCommercial": {
              "long": 49931,
              "short": 15894,
              "net": 34037
            },
            "smallTrader": {
              "long": 9345,
              "short": 2703,
              "net": 6642
            }
          },
          "openInterest": 82051
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 353689,
              "short": 381772,
              "net": -28083
            },
            "nonCommercial": {
              "long": 84904,
              "short": 61698,
              "net": 23206
            },
            "smallTrader": {
              "long": 21424,
              "short": 16547,
              "net": 4877
            }
          },
          "openInterest": 468213
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 464114,
              "short": 471406,
              "net": -7292
            },
            "nonCommercial": {
              "long": 76985,
              "short": 74574,
              "net": 2411
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 687840
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69143,
              "short": 137587,
              "net": -68444
            },
            "nonCommercial": {
              "long": 82570,
              "short": 34267,
              "net": 48303
            },
            "smallTrader": {
              "long": 28661,
              "short": 8520,
              "net": 20141
            }
          },
          "openInterest": 196909
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241189,
              "short": 265739,
              "net": -24550
            },
            "nonCommercial": {
              "long": 85137,
              "short": 75738,
              "net": 9399
            },
            "smallTrader": {
              "long": 45550,
              "short": 30399,
              "net": 15151
            }
          },
          "openInterest": 449552
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232200,
              "short": 268190,
              "net": -35990
            },
            "nonCommercial": {
              "long": 87551,
              "short": 50923,
              "net": 36628
            },
            "smallTrader": {
              "long": 33885,
              "short": 34523,
              "net": -638
            }
          },
          "openInterest": 458102
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 405659,
              "short": 422077,
              "net": -16418
            },
            "nonCommercial": {
              "long": 149082,
              "short": 137704,
              "net": 11378
            },
            "smallTrader": {
              "long": 63411,
              "short": 58371,
              "net": 5040
            }
          },
          "openInterest": 787023
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 546354,
              "short": 762658,
              "net": -216304
            },
            "nonCommercial": {
              "long": 306000,
              "short": 124093,
              "net": 181907
            },
            "smallTrader": {
              "long": 88348,
              "short": 53951,
              "net": 34397
            }
          },
          "openInterest": 1142524
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23956,
              "short": 18887,
              "net": 5069
            },
            "nonCommercial": {
              "long": 14727,
              "short": 17969,
              "net": -3242
            },
            "smallTrader": {
              "long": 15209,
              "short": 17036,
              "net": -1827
            }
          },
          "openInterest": 54436
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3633,
              "short": 27552,
              "net": -23919
            },
            "nonCommercial": {
              "long": 31882,
              "short": 9394,
              "net": 22488
            },
            "smallTrader": {
              "long": 2960,
              "short": 1529,
              "net": 1431
            }
          },
          "openInterest": 39782
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 189321,
              "short": 124543,
              "net": 64778
            },
            "nonCommercial": {
              "long": 139100,
              "short": 196586,
              "net": -57486
            },
            "smallTrader": {
              "long": 28266,
              "short": 35558,
              "net": -7292
            }
          },
          "openInterest": 451311
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105551,
              "short": 106779,
              "net": -1228
            },
            "nonCommercial": {
              "long": 67984,
              "short": 69556,
              "net": -1572
            },
            "smallTrader": {
              "long": 23090,
              "short": 20290,
              "net": 2800
            }
          },
          "openInterest": 250643
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129322,
              "short": 137436,
              "net": -8114
            },
            "nonCommercial": {
              "long": 120563,
              "short": 93824,
              "net": 26739
            },
            "smallTrader": {
              "long": 29045,
              "short": 47670,
              "net": -18625
            }
          },
          "openInterest": 426357
        }
      ]
    },
    {
      "reportDate": "2020-03-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2596496,
              "short": 2422268,
              "net": 174228
            },
            "nonCommercial": {
              "long": 661338,
              "short": 875921,
              "net": -214583
            },
            "smallTrader": {
              "long": 426860,
              "short": 386505,
              "net": 40355
            }
          },
          "openInterest": 3765093
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2302491,
              "short": 2373824,
              "net": -71333
            },
            "nonCommercial": {
              "long": 778021,
              "short": 814086,
              "net": -36065
            },
            "smallTrader": {
              "long": 196392,
              "short": 88994,
              "net": 107398
            }
          },
          "openInterest": 3332334
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 911670,
              "short": 869880,
              "net": 41790
            },
            "nonCommercial": {
              "long": 137883,
              "short": 200513,
              "net": -62630
            },
            "smallTrader": {
              "long": 158433,
              "short": 137593,
              "net": 20840
            }
          },
          "openInterest": 1228449
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3309500,
              "short": 3419552,
              "net": -110052
            },
            "nonCommercial": {
              "long": 705761,
              "short": 653798,
              "net": 51963
            },
            "smallTrader": {
              "long": 339305,
              "short": 281216,
              "net": 58089
            }
          },
          "openInterest": 4441959
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133836,
              "short": 67971,
              "net": 65865
            },
            "nonCommercial": {
              "long": 49757,
              "short": 103770,
              "net": -54013
            },
            "smallTrader": {
              "long": 21673,
              "short": 33525,
              "net": -11852
            }
          },
          "openInterest": 211243
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2384,
              "short": 3430,
              "net": -1046
            },
            "smallTrader": {
              "long": 1490,
              "short": 444,
              "net": 1046
            }
          },
          "openInterest": 4368
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47063,
              "short": 6831,
              "net": 40232
            },
            "nonCommercial": {
              "long": 3924,
              "short": 43750,
              "net": -39826
            },
            "smallTrader": {
              "long": 2393,
              "short": 2799,
              "net": -406
            }
          },
          "openInterest": 53382
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121960,
              "short": 153650,
              "net": -31690
            },
            "nonCommercial": {
              "long": 56077,
              "short": 29749,
              "net": 26328
            },
            "smallTrader": {
              "long": 26964,
              "short": 21602,
              "net": 5362
            }
          },
          "openInterest": 214185
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89173,
              "short": 88883,
              "net": 290
            },
            "nonCommercial": {
              "long": 48055,
              "short": 50045,
              "net": -1990
            },
            "smallTrader": {
              "long": 33108,
              "short": 31408,
              "net": 1700
            }
          },
          "openInterest": 175226
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102418,
              "short": 161826,
              "net": -59408
            },
            "nonCommercial": {
              "long": 106014,
              "short": 49832,
              "net": 56182
            },
            "smallTrader": {
              "long": 13163,
              "short": 9937,
              "net": 3226
            }
          },
          "openInterest": 303958
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140449,
              "short": 161503,
              "net": -21054
            },
            "nonCommercial": {
              "long": 51205,
              "short": 33609,
              "net": 17596
            },
            "smallTrader": {
              "long": 10955,
              "short": 7497,
              "net": 3458
            }
          },
          "openInterest": 268806
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103923,
              "short": 63737,
              "net": 40186
            },
            "nonCommercial": {
              "long": 60208,
              "short": 99274,
              "net": -39066
            },
            "smallTrader": {
              "long": 12630,
              "short": 13750,
              "net": -1120
            }
          },
          "openInterest": 227198
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 618042,
              "short": 682091,
              "net": -64049
            },
            "nonCommercial": {
              "long": 314792,
              "short": 299940,
              "net": 14852
            },
            "smallTrader": {
              "long": 222944,
              "short": 173747,
              "net": 49197
            }
          },
          "openInterest": 1470043
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111271,
              "short": 114370,
              "net": -3099
            },
            "nonCommercial": {
              "long": 49563,
              "short": 45587,
              "net": 3976
            },
            "smallTrader": {
              "long": 10294,
              "short": 11171,
              "net": -877
            }
          },
          "openInterest": 210803
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 813833,
              "short": 1210215,
              "net": -396382
            },
            "nonCommercial": {
              "long": 587567,
              "short": 200170,
              "net": 387397
            },
            "smallTrader": {
              "long": 86744,
              "short": 77759,
              "net": 8985
            }
          },
          "openInterest": 2220972
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22391,
              "short": 31672,
              "net": -9281
            },
            "nonCommercial": {
              "long": 11575,
              "short": 3604,
              "net": 7971
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42743
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22247,
              "short": 30260,
              "net": -8013
            },
            "nonCommercial": {
              "long": 8746,
              "short": 1224,
              "net": 7522
            },
            "smallTrader": {
              "long": 783,
              "short": 292,
              "net": 491
            }
          },
          "openInterest": 36616
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 397574,
              "short": 424702,
              "net": -27128
            },
            "nonCommercial": {
              "long": 153820,
              "short": 166487,
              "net": -12667
            },
            "smallTrader": {
              "long": 90090,
              "short": 50295,
              "net": 39795
            }
          },
          "openInterest": 659151
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10127,
              "short": 6318,
              "net": 3809
            },
            "nonCommercial": {
              "long": 14094,
              "short": 14888,
              "net": -794
            },
            "smallTrader": {
              "long": 9031,
              "short": 12046,
              "net": -3015
            }
          },
          "openInterest": 47462
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160022,
              "short": 249651,
              "net": -89629
            },
            "nonCommercial": {
              "long": 122945,
              "short": 35680,
              "net": 87265
            },
            "smallTrader": {
              "long": 19687,
              "short": 17323,
              "net": 2364
            }
          },
          "openInterest": 373546
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 182948,
              "short": 511252,
              "net": -328304
            },
            "nonCommercial": {
              "long": 336290,
              "short": 36759,
              "net": 299531
            },
            "smallTrader": {
              "long": 60168,
              "short": 31395,
              "net": 28773
            }
          },
          "openInterest": 633470
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209589,
              "short": 189182,
              "net": 20407
            },
            "nonCommercial": {
              "long": 36675,
              "short": 60233,
              "net": -23558
            },
            "smallTrader": {
              "long": 37538,
              "short": 34387,
              "net": 3151
            }
          },
          "openInterest": 399686
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70545,
              "short": 76931,
              "net": -6386
            },
            "nonCommercial": {
              "long": 61732,
              "short": 53575,
              "net": 8157
            },
            "smallTrader": {
              "long": 24531,
              "short": 26302,
              "net": -1771
            }
          },
          "openInterest": 159128
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97394,
              "short": 113532,
              "net": -16138
            },
            "nonCommercial": {
              "long": 89433,
              "short": 70014,
              "net": 19419
            },
            "smallTrader": {
              "long": 22741,
              "short": 26022,
              "net": -3281
            }
          },
          "openInterest": 281024
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138992,
              "short": 150712,
              "net": -11720
            },
            "nonCommercial": {
              "long": 91703,
              "short": 72093,
              "net": 19610
            },
            "smallTrader": {
              "long": 31250,
              "short": 39140,
              "net": -7890
            }
          },
          "openInterest": 332804
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85712,
              "short": 200091,
              "net": -114379
            },
            "nonCommercial": {
              "long": 129376,
              "short": 16829,
              "net": 112547
            },
            "smallTrader": {
              "long": 6255,
              "short": 4423,
              "net": 1832
            }
          },
          "openInterest": 224550
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20355,
              "short": 24828,
              "net": -4473
            },
            "nonCommercial": {
              "long": 14999,
              "short": 11465,
              "net": 3534
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44032
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 665455,
              "short": 485133,
              "net": 180322
            },
            "nonCommercial": {
              "long": 220767,
              "short": 433755,
              "net": -212988
            },
            "smallTrader": {
              "long": 71252,
              "short": 38586,
              "net": 32666
            }
          },
          "openInterest": 1435331
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44803,
              "short": 25983,
              "net": 18820
            },
            "nonCommercial": {
              "long": 20681,
              "short": 36057,
              "net": -15376
            },
            "smallTrader": {
              "long": 2034,
              "short": 5478,
              "net": -3444
            }
          },
          "openInterest": 71034
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18082,
              "short": 57379,
              "net": -39297
            },
            "nonCommercial": {
              "long": 46268,
              "short": 13021,
              "net": 33247
            },
            "smallTrader": {
              "long": 8378,
              "short": 2328,
              "net": 6050
            }
          },
          "openInterest": 76017
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 395356,
              "short": 413586,
              "net": -18230
            },
            "nonCommercial": {
              "long": 84963,
              "short": 62961,
              "net": 22002
            },
            "smallTrader": {
              "long": 13955,
              "short": 17727,
              "net": -3772
            }
          },
          "openInterest": 502743
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 535129,
              "short": 529102,
              "net": 6027
            },
            "nonCommercial": {
              "long": 77985,
              "short": 75781,
              "net": 2204
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 783449
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71377,
              "short": 131713,
              "net": -60336
            },
            "nonCommercial": {
              "long": 75117,
              "short": 30170,
              "net": 44947
            },
            "smallTrader": {
              "long": 24943,
              "short": 9554,
              "net": 15389
            }
          },
          "openInterest": 187060
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241349,
              "short": 278324,
              "net": -36975
            },
            "nonCommercial": {
              "long": 84557,
              "short": 60716,
              "net": 23841
            },
            "smallTrader": {
              "long": 38947,
              "short": 25813,
              "net": 13134
            }
          },
          "openInterest": 451780
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244398,
              "short": 268041,
              "net": -23643
            },
            "nonCommercial": {
              "long": 83914,
              "short": 56663,
              "net": 27251
            },
            "smallTrader": {
              "long": 30589,
              "short": 34197,
              "net": -3608
            }
          },
          "openInterest": 457152
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 412509,
              "short": 446205,
              "net": -33696
            },
            "nonCommercial": {
              "long": 155272,
              "short": 123804,
              "net": 31468
            },
            "smallTrader": {
              "long": 62172,
              "short": 59944,
              "net": 2228
            }
          },
          "openInterest": 810750
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 600880,
              "short": 764311,
              "net": -163431
            },
            "nonCommercial": {
              "long": 254252,
              "short": 116767,
              "net": 137485
            },
            "smallTrader": {
              "long": 81850,
              "short": 55904,
              "net": 25946
            }
          },
          "openInterest": 1127748
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19463,
              "short": 23511,
              "net": -4048
            },
            "nonCommercial": {
              "long": 13460,
              "short": 12865,
              "net": 595
            },
            "smallTrader": {
              "long": 16158,
              "short": 12705,
              "net": 3453
            }
          },
          "openInterest": 50474
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10542,
              "short": 25428,
              "net": -14886
            },
            "nonCommercial": {
              "long": 25602,
              "short": 13190,
              "net": 12412
            },
            "smallTrader": {
              "long": 5746,
              "short": 3272,
              "net": 2474
            }
          },
          "openInterest": 44951
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 199499,
              "short": 133533,
              "net": 65966
            },
            "nonCommercial": {
              "long": 143471,
              "short": 206793,
              "net": -63322
            },
            "smallTrader": {
              "long": 25603,
              "short": 28247,
              "net": -2644
            }
          },
          "openInterest": 450812
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112053,
              "short": 101952,
              "net": 10101
            },
            "nonCommercial": {
              "long": 63745,
              "short": 76653,
              "net": -12908
            },
            "smallTrader": {
              "long": 23613,
              "short": 20806,
              "net": 2807
            }
          },
          "openInterest": 269265
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128125,
              "short": 143225,
              "net": -15100
            },
            "nonCommercial": {
              "long": 125698,
              "short": 93663,
              "net": 32035
            },
            "smallTrader": {
              "long": 28184,
              "short": 45119,
              "net": -16935
            }
          },
          "openInterest": 434399
        }
      ]
    },
    {
      "reportDate": "2020-03-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2642517,
              "short": 2475780,
              "net": 166737
            },
            "nonCommercial": {
              "long": 527245,
              "short": 778358,
              "net": -251113
            },
            "smallTrader": {
              "long": 411712,
              "short": 327336,
              "net": 84376
            }
          },
          "openInterest": 3659033
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2239107,
              "short": 2275531,
              "net": -36424
            },
            "nonCommercial": {
              "long": 754244,
              "short": 804223,
              "net": -49979
            },
            "smallTrader": {
              "long": 189608,
              "short": 103205,
              "net": 86403
            }
          },
          "openInterest": 3222998
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 891848,
              "short": 850595,
              "net": 41253
            },
            "nonCommercial": {
              "long": 108736,
              "short": 186809,
              "net": -78073
            },
            "smallTrader": {
              "long": 159335,
              "short": 122515,
              "net": 36820
            }
          },
          "openInterest": 1174479
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3362890,
              "short": 3250376,
              "net": 112514
            },
            "nonCommercial": {
              "long": 614944,
              "short": 656084,
              "net": -41140
            },
            "smallTrader": {
              "long": 319049,
              "short": 390423,
              "net": -71374
            }
          },
          "openInterest": 4355811
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88902,
              "short": 50077,
              "net": 38825
            },
            "nonCommercial": {
              "long": 39246,
              "short": 67979,
              "net": -28733
            },
            "smallTrader": {
              "long": 19340,
              "short": 29432,
              "net": -10092
            }
          },
          "openInterest": 149878
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2890,
              "short": 3876,
              "net": -986
            },
            "smallTrader": {
              "long": 1481,
              "short": 495,
              "net": 986
            }
          },
          "openInterest": 4474
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44180,
              "short": 9706,
              "net": 34474
            },
            "nonCommercial": {
              "long": 4131,
              "short": 38114,
              "net": -33983
            },
            "smallTrader": {
              "long": 2171,
              "short": 2662,
              "net": -491
            }
          },
          "openInterest": 50772
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100164,
              "short": 118536,
              "net": -18372
            },
            "nonCommercial": {
              "long": 56575,
              "short": 37935,
              "net": 18640
            },
            "smallTrader": {
              "long": 19758,
              "short": 20026,
              "net": -268
            }
          },
          "openInterest": 182109
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105434,
              "short": 80846,
              "net": 24588
            },
            "nonCommercial": {
              "long": 43114,
              "short": 52737,
              "net": -9623
            },
            "smallTrader": {
              "long": 29622,
              "short": 44587,
              "net": -14965
            }
          },
          "openInterest": 183137
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119299,
              "short": 153276,
              "net": -33977
            },
            "nonCommercial": {
              "long": 70794,
              "short": 39993,
              "net": 30801
            },
            "smallTrader": {
              "long": 17684,
              "short": 14508,
              "net": 3176
            }
          },
          "openInterest": 271341
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138267,
              "short": 158499,
              "net": -20232
            },
            "nonCommercial": {
              "long": 47428,
              "short": 29481,
              "net": 17947
            },
            "smallTrader": {
              "long": 9807,
              "short": 7522,
              "net": 2285
            }
          },
          "openInterest": 256258
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99906,
              "short": 60104,
              "net": 39802
            },
            "nonCommercial": {
              "long": 54628,
              "short": 92683,
              "net": -38055
            },
            "smallTrader": {
              "long": 13249,
              "short": 14996,
              "net": -1747
            }
          },
          "openInterest": 215842
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 665144,
              "short": 678278,
              "net": -13134
            },
            "nonCommercial": {
              "long": 286929,
              "short": 305239,
              "net": -18310
            },
            "smallTrader": {
              "long": 203117,
              "short": 171673,
              "net": 31444
            }
          },
          "openInterest": 1440256
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122026,
              "short": 116571,
              "net": 5455
            },
            "nonCommercial": {
              "long": 45828,
              "short": 49696,
              "net": -3868
            },
            "smallTrader": {
              "long": 9698,
              "short": 11285,
              "net": -1587
            }
          },
          "openInterest": 211258
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 823071,
              "short": 1279669,
              "net": -456598
            },
            "nonCommercial": {
              "long": 572819,
              "short": 132582,
              "net": 440237
            },
            "smallTrader": {
              "long": 86802,
              "short": 70441,
              "net": 16361
            }
          },
          "openInterest": 2154450
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26268,
              "short": 31329,
              "net": -5061
            },
            "nonCommercial": {
              "long": 7466,
              "short": 2907,
              "net": 4559
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41341
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20104,
              "short": 28614,
              "net": -8510
            },
            "nonCommercial": {
              "long": 9396,
              "short": 941,
              "net": 8455
            },
            "smallTrader": {
              "long": 585,
              "short": 530,
              "net": 55
            }
          },
          "openInterest": 34825
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 352847,
              "short": 419664,
              "net": -66817
            },
            "nonCommercial": {
              "long": 147133,
              "short": 114638,
              "net": 32495
            },
            "smallTrader": {
              "long": 77524,
              "short": 43202,
              "net": 34322
            }
          },
          "openInterest": 588116
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10335,
              "short": 6355,
              "net": 3980
            },
            "nonCommercial": {
              "long": 10923,
              "short": 11850,
              "net": -927
            },
            "smallTrader": {
              "long": 7946,
              "short": 10999,
              "net": -3053
            }
          },
          "openInterest": 40124
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168688,
              "short": 256596,
              "net": -87908
            },
            "nonCommercial": {
              "long": 116577,
              "short": 33354,
              "net": 83223
            },
            "smallTrader": {
              "long": 22356,
              "short": 17671,
              "net": 4685
            }
          },
          "openInterest": 366496
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 154761,
              "short": 456470,
              "net": -301709
            },
            "nonCommercial": {
              "long": 317405,
              "short": 35489,
              "net": 281916
            },
            "smallTrader": {
              "long": 51321,
              "short": 31528,
              "net": 19793
            }
          },
          "openInterest": 573925
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205128,
              "short": 192737,
              "net": 12391
            },
            "nonCommercial": {
              "long": 34651,
              "short": 47975,
              "net": -13324
            },
            "smallTrader": {
              "long": 38019,
              "short": 37086,
              "net": 933
            }
          },
          "openInterest": 382817
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42873,
              "short": 78049,
              "net": -35176
            },
            "nonCommercial": {
              "long": 57286,
              "short": 24351,
              "net": 32935
            },
            "smallTrader": {
              "long": 23224,
              "short": 20983,
              "net": 2241
            }
          },
          "openInterest": 125769
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100612,
              "short": 109644,
              "net": -9032
            },
            "nonCommercial": {
              "long": 82681,
              "short": 65664,
              "net": 17017
            },
            "smallTrader": {
              "long": 17563,
              "short": 25548,
              "net": -7985
            }
          },
          "openInterest": 255651
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131305,
              "short": 141051,
              "net": -9746
            },
            "nonCommercial": {
              "long": 81695,
              "short": 65251,
              "net": 16444
            },
            "smallTrader": {
              "long": 27525,
              "short": 34223,
              "net": -6698
            }
          },
          "openInterest": 299434
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61736,
              "short": 95627,
              "net": -33891
            },
            "nonCommercial": {
              "long": 55563,
              "short": 21718,
              "net": 33845
            },
            "smallTrader": {
              "long": 3770,
              "short": 3724,
              "net": 46
            }
          },
          "openInterest": 121964
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28607,
              "short": 33479,
              "net": -4872
            },
            "nonCommercial": {
              "long": 13368,
              "short": 8885,
              "net": 4483
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59254
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 604939,
              "short": 509863,
              "net": 95076
            },
            "nonCommercial": {
              "long": 201769,
              "short": 325450,
              "net": -123681
            },
            "smallTrader": {
              "long": 68397,
              "short": 39792,
              "net": 28605
            }
          },
          "openInterest": 1319831
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32133,
              "short": 12529,
              "net": 19604
            },
            "nonCommercial": {
              "long": 9976,
              "short": 30251,
              "net": -20275
            },
            "smallTrader": {
              "long": 1865,
              "short": 1194,
              "net": 671
            }
          },
          "openInterest": 44688
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18607,
              "short": 50486,
              "net": -31879
            },
            "nonCommercial": {
              "long": 37818,
              "short": 10171,
              "net": 27647
            },
            "smallTrader": {
              "long": 7369,
              "short": 3137,
              "net": 4232
            }
          },
          "openInterest": 66275
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 510566,
              "short": 497464,
              "net": 13102
            },
            "nonCommercial": {
              "long": 63378,
              "short": 79157,
              "net": -15779
            },
            "smallTrader": {
              "long": 32794,
              "short": 30117,
              "net": 2677
            }
          },
          "openInterest": 620330
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 685745,
              "short": 693788,
              "net": -8043
            },
            "nonCommercial": {
              "long": 88601,
              "short": 76675,
              "net": 11926
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1024737
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66031,
              "short": 120678,
              "net": -54647
            },
            "nonCommercial": {
              "long": 61215,
              "short": 19247,
              "net": 41968
            },
            "smallTrader": {
              "long": 22681,
              "short": 10002,
              "net": 12679
            }
          },
          "openInterest": 166682
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234692,
              "short": 287324,
              "net": -52632
            },
            "nonCommercial": {
              "long": 83270,
              "short": 43549,
              "net": 39721
            },
            "smallTrader": {
              "long": 39799,
              "short": 26888,
              "net": 12911
            }
          },
          "openInterest": 424437
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260195,
              "short": 278458,
              "net": -18263
            },
            "nonCommercial": {
              "long": 67676,
              "short": 54206,
              "net": 13470
            },
            "smallTrader": {
              "long": 32986,
              "short": 28193,
              "net": 4793
            }
          },
          "openInterest": 461462
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 418609,
              "short": 451190,
              "net": -32581
            },
            "nonCommercial": {
              "long": 150165,
              "short": 116549,
              "net": 33616
            },
            "smallTrader": {
              "long": 59441,
              "short": 60476,
              "net": -1035
            }
          },
          "openInterest": 790660
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 619842,
              "short": 728367,
              "net": -108525
            },
            "nonCommercial": {
              "long": 201033,
              "short": 107083,
              "net": 93950
            },
            "smallTrader": {
              "long": 74813,
              "short": 60238,
              "net": 14575
            }
          },
          "openInterest": 1048963
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9994,
              "short": 16886,
              "net": -6892
            },
            "nonCommercial": {
              "long": 13963,
              "short": 6589,
              "net": 7374
            },
            "smallTrader": {
              "long": 11197,
              "short": 11679,
              "net": -482
            }
          },
          "openInterest": 35254
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1864,
              "short": 10890,
              "net": -9026
            },
            "nonCommercial": {
              "long": 19542,
              "short": 12390,
              "net": 7152
            },
            "smallTrader": {
              "long": 3073,
              "short": 1199,
              "net": 1874
            }
          },
          "openInterest": 25322
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 207016,
              "short": 124972,
              "net": 82044
            },
            "nonCommercial": {
              "long": 121542,
              "short": 201029,
              "net": -79487
            },
            "smallTrader": {
              "long": 26482,
              "short": 29039,
              "net": -2557
            }
          },
          "openInterest": 434583
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115936,
              "short": 104509,
              "net": 11427
            },
            "nonCommercial": {
              "long": 54229,
              "short": 66119,
              "net": -11890
            },
            "smallTrader": {
              "long": 22429,
              "short": 21966,
              "net": 463
            }
          },
          "openInterest": 256823
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126723,
              "short": 124574,
              "net": 2149
            },
            "nonCommercial": {
              "long": 99285,
              "short": 84784,
              "net": 14501
            },
            "smallTrader": {
              "long": 25858,
              "short": 42508,
              "net": -16650
            }
          },
          "openInterest": 394378
        }
      ]
    },
    {
      "reportDate": "2020-03-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2486156,
              "short": 2336583,
              "net": 149573
            },
            "nonCommercial": {
              "long": 483608,
              "short": 695637,
              "net": -212029
            },
            "smallTrader": {
              "long": 380964,
              "short": 318508,
              "net": 62456
            }
          },
          "openInterest": 3414531
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2133347,
              "short": 2127296,
              "net": 6051
            },
            "nonCommercial": {
              "long": 726652,
              "short": 823226,
              "net": -96574
            },
            "smallTrader": {
              "long": 188467,
              "short": 97944,
              "net": 90523
            }
          },
          "openInterest": 3083123
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 846253,
              "short": 795916,
              "net": 50337
            },
            "nonCommercial": {
              "long": 85610,
              "short": 154492,
              "net": -68882
            },
            "smallTrader": {
              "long": 142305,
              "short": 123760,
              "net": 18545
            }
          },
          "openInterest": 1082745
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3143867,
              "short": 2944039,
              "net": 199828
            },
            "nonCommercial": {
              "long": 537073,
              "short": 644137,
              "net": -107064
            },
            "smallTrader": {
              "long": 288941,
              "short": 381705,
              "net": -92764
            }
          },
          "openInterest": 4015517
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85562,
              "short": 48337,
              "net": 37225
            },
            "nonCommercial": {
              "long": 31024,
              "short": 56231,
              "net": -25207
            },
            "smallTrader": {
              "long": 16567,
              "short": 28585,
              "net": -12018
            }
          },
          "openInterest": 135097
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2266,
              "short": 3138,
              "net": -872
            },
            "smallTrader": {
              "long": 1503,
              "short": 631,
              "net": 872
            }
          },
          "openInterest": 3909
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43892,
              "short": 9680,
              "net": 34212
            },
            "nonCommercial": {
              "long": 3193,
              "short": 36462,
              "net": -33269
            },
            "smallTrader": {
              "long": 1765,
              "short": 2708,
              "net": -943
            }
          },
          "openInterest": 49374
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110975,
              "short": 110500,
              "net": 475
            },
            "nonCommercial": {
              "long": 46534,
              "short": 35650,
              "net": 10884
            },
            "smallTrader": {
              "long": 17030,
              "short": 28389,
              "net": -11359
            }
          },
          "openInterest": 179552
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74060,
              "short": 42740,
              "net": 31320
            },
            "nonCommercial": {
              "long": 21323,
              "short": 50568,
              "net": -29245
            },
            "smallTrader": {
              "long": 25166,
              "short": 27241,
              "net": -2075
            }
          },
          "openInterest": 124226
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125122,
              "short": 144406,
              "net": -19284
            },
            "nonCommercial": {
              "long": 56037,
              "short": 40071,
              "net": 15966
            },
            "smallTrader": {
              "long": 11101,
              "short": 7783,
              "net": 3318
            }
          },
          "openInterest": 243212
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137676,
              "short": 165192,
              "net": -27516
            },
            "nonCommercial": {
              "long": 45870,
              "short": 20858,
              "net": 25012
            },
            "smallTrader": {
              "long": 8349,
              "short": 5845,
              "net": 2504
            }
          },
          "openInterest": 245868
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89316,
              "short": 58496,
              "net": 30820
            },
            "nonCommercial": {
              "long": 46499,
              "short": 72946,
              "net": -26447
            },
            "smallTrader": {
              "long": 10078,
              "short": 14451,
              "net": -4373
            }
          },
          "openInterest": 183715
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 674712,
              "short": 667278,
              "net": 7434
            },
            "nonCommercial": {
              "long": 266809,
              "short": 300335,
              "net": -33526
            },
            "smallTrader": {
              "long": 193441,
              "short": 167349,
              "net": 26092
            }
          },
          "openInterest": 1382708
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114144,
              "short": 107623,
              "net": 6521
            },
            "nonCommercial": {
              "long": 42727,
              "short": 48232,
              "net": -5505
            },
            "smallTrader": {
              "long": 9621,
              "short": 10637,
              "net": -1016
            }
          },
          "openInterest": 195682
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 804091,
              "short": 1270984,
              "net": -466893
            },
            "nonCommercial": {
              "long": 578366,
              "short": 142353,
              "net": 436013
            },
            "smallTrader": {
              "long": 99567,
              "short": 68687,
              "net": 30880
            }
          },
          "openInterest": 2141284
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 14062,
              "short": 16800,
              "net": -2738
            },
            "nonCommercial": {
              "long": 4390,
              "short": 3059,
              "net": 1331
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 25081
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19822,
              "short": 28711,
              "net": -8889
            },
            "nonCommercial": {
              "long": 9797,
              "short": 1042,
              "net": 8755
            },
            "smallTrader": {
              "long": 396,
              "short": 262,
              "net": 134
            }
          },
          "openInterest": 32462
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 326218,
              "short": 414867,
              "net": -88649
            },
            "nonCommercial": {
              "long": 152360,
              "short": 91070,
              "net": 61290
            },
            "smallTrader": {
              "long": 81499,
              "short": 54140,
              "net": 27359
            }
          },
          "openInterest": 571086
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9933,
              "short": 6687,
              "net": 3246
            },
            "nonCommercial": {
              "long": 10146,
              "short": 9646,
              "net": 500
            },
            "smallTrader": {
              "long": 7487,
              "short": 11233,
              "net": -3746
            }
          },
          "openInterest": 36924
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180464,
              "short": 275137,
              "net": -94673
            },
            "nonCommercial": {
              "long": 120735,
              "short": 30995,
              "net": 89740
            },
            "smallTrader": {
              "long": 22892,
              "short": 17959,
              "net": 4933
            }
          },
          "openInterest": 371288
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135711,
              "short": 447534,
              "net": -311823
            },
            "nonCommercial": {
              "long": 317928,
              "short": 29562,
              "net": 288366
            },
            "smallTrader": {
              "long": 49816,
              "short": 26359,
              "net": 23457
            }
          },
          "openInterest": 547334
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193778,
              "short": 185746,
              "net": 8032
            },
            "nonCommercial": {
              "long": 34988,
              "short": 50837,
              "net": -15849
            },
            "smallTrader": {
              "long": 41033,
              "short": 33216,
              "net": 7817
            }
          },
          "openInterest": 352167
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48777,
              "short": 69252,
              "net": -20475
            },
            "nonCommercial": {
              "long": 56528,
              "short": 32665,
              "net": 23863
            },
            "smallTrader": {
              "long": 18743,
              "short": 22131,
              "net": -3388
            }
          },
          "openInterest": 125594
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96852,
              "short": 110325,
              "net": -13473
            },
            "nonCommercial": {
              "long": 74403,
              "short": 53214,
              "net": 21189
            },
            "smallTrader": {
              "long": 16229,
              "short": 23945,
              "net": -7716
            }
          },
          "openInterest": 230481
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124769,
              "short": 143264,
              "net": -18495
            },
            "nonCommercial": {
              "long": 77494,
              "short": 55494,
              "net": 22000
            },
            "smallTrader": {
              "long": 30387,
              "short": 33892,
              "net": -3505
            }
          },
          "openInterest": 275540
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65411,
              "short": 86775,
              "net": -21364
            },
            "nonCommercial": {
              "long": 40783,
              "short": 18804,
              "net": 21979
            },
            "smallTrader": {
              "long": 3800,
              "short": 4415,
              "net": -615
            }
          },
          "openInterest": 110323
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19829,
              "short": 24949,
              "net": -5120
            },
            "nonCommercial": {
              "long": 13345,
              "short": 7862,
              "net": 5483
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39971
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 588158,
              "short": 502771,
              "net": 85387
            },
            "nonCommercial": {
              "long": 188138,
              "short": 297588,
              "net": -109450
            },
            "smallTrader": {
              "long": 63259,
              "short": 39196,
              "net": 24063
            }
          },
          "openInterest": 1221849
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28547,
              "short": 8390,
              "net": 20157
            },
            "nonCommercial": {
              "long": 6993,
              "short": 23009,
              "net": -16016
            },
            "smallTrader": {
              "long": 1464,
              "short": 5605,
              "net": -4141
            }
          },
          "openInterest": 37622
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20027,
              "short": 47506,
              "net": -27479
            },
            "nonCommercial": {
              "long": 33207,
              "short": 10911,
              "net": 22296
            },
            "smallTrader": {
              "long": 7720,
              "short": 2537,
              "net": 5183
            }
          },
          "openInterest": 63571
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 465897,
              "short": 444839,
              "net": 21058
            },
            "nonCommercial": {
              "long": 55013,
              "short": 74691,
              "net": -19678
            },
            "smallTrader": {
              "long": 13636,
              "short": 15016,
              "net": -1380
            }
          },
          "openInterest": 538226
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 512553,
              "short": 512431,
              "net": 122
            },
            "nonCommercial": {
              "long": 76862,
              "short": 73854,
              "net": 3008
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 695310
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64915,
              "short": 109595,
              "net": -44680
            },
            "nonCommercial": {
              "long": 53077,
              "short": 19390,
              "net": 33687
            },
            "smallTrader": {
              "long": 21976,
              "short": 10983,
              "net": 10993
            }
          },
          "openInterest": 150700
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228445,
              "short": 304743,
              "net": -76298
            },
            "nonCommercial": {
              "long": 85448,
              "short": 26562,
              "net": 58886
            },
            "smallTrader": {
              "long": 41239,
              "short": 23827,
              "net": 17412
            }
          },
          "openInterest": 405697
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264676,
              "short": 281003,
              "net": -16327
            },
            "nonCommercial": {
              "long": 65687,
              "short": 53095,
              "net": 12592
            },
            "smallTrader": {
              "long": 31170,
              "short": 27435,
              "net": 3735
            }
          },
          "openInterest": 451091
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 411597,
              "short": 475099,
              "net": -63502
            },
            "nonCommercial": {
              "long": 146201,
              "short": 85854,
              "net": 60347
            },
            "smallTrader": {
              "long": 60034,
              "short": 56879,
              "net": 3155
            }
          },
          "openInterest": 769458
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 621966,
              "short": 718571,
              "net": -96605
            },
            "nonCommercial": {
              "long": 194386,
              "short": 105709,
              "net": 88677
            },
            "smallTrader": {
              "long": 70534,
              "short": 62606,
              "net": 7928
            }
          },
          "openInterest": 1014018
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10661,
              "short": 14308,
              "net": -3647
            },
            "nonCommercial": {
              "long": 10294,
              "short": 5403,
              "net": 4891
            },
            "smallTrader": {
              "long": 9725,
              "short": 10969,
              "net": -1244
            }
          },
          "openInterest": 30767
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2048,
              "short": 15633,
              "net": -13585
            },
            "nonCommercial": {
              "long": 22456,
              "short": 9936,
              "net": 12520
            },
            "smallTrader": {
              "long": 3070,
              "short": 2005,
              "net": 1065
            }
          },
          "openInterest": 28338
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 126475,
              "short": 103203,
              "net": 23272
            },
            "nonCommercial": {
              "long": 82266,
              "short": 100974,
              "net": -18708
            },
            "smallTrader": {
              "long": 22214,
              "short": 26778,
              "net": -4564
            }
          },
          "openInterest": 268255
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109281,
              "short": 104268,
              "net": 5013
            },
            "nonCommercial": {
              "long": 47440,
              "short": 52611,
              "net": -5171
            },
            "smallTrader": {
              "long": 20702,
              "short": 20544,
              "net": 158
            }
          },
          "openInterest": 223516
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113970,
              "short": 133809,
              "net": -19839
            },
            "nonCommercial": {
              "long": 97437,
              "short": 62621,
              "net": 34816
            },
            "smallTrader": {
              "long": 26941,
              "short": 41918,
              "net": -14977
            }
          },
          "openInterest": 359729
        }
      ]
    },
    {
      "reportDate": "2020-03-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2316791,
              "short": 2309635,
              "net": 7156
            },
            "nonCommercial": {
              "long": 506947,
              "short": 559983,
              "net": -53036
            },
            "smallTrader": {
              "long": 378885,
              "short": 333005,
              "net": 45880
            }
          },
          "openInterest": 3258687
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1970802,
              "short": 1885172,
              "net": 85630
            },
            "nonCommercial": {
              "long": 686117,
              "short": 854572,
              "net": -168455
            },
            "smallTrader": {
              "long": 171270,
              "short": 88445,
              "net": 82825
            }
          },
          "openInterest": 2854827
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 781878,
              "short": 695023,
              "net": 86855
            },
            "nonCommercial": {
              "long": 66845,
              "short": 172554,
              "net": -105709
            },
            "smallTrader": {
              "long": 144448,
              "short": 125594,
              "net": 18854
            }
          },
          "openInterest": 1001257
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3045291,
              "short": 2796068,
              "net": 249223
            },
            "nonCommercial": {
              "long": 478606,
              "short": 750480,
              "net": -271874
            },
            "smallTrader": {
              "long": 288389,
              "short": 265738,
              "net": 22651
            }
          },
          "openInterest": 3846802
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87450,
              "short": 42986,
              "net": 44464
            },
            "nonCommercial": {
              "long": 27315,
              "short": 58979,
              "net": -31664
            },
            "smallTrader": {
              "long": 15392,
              "short": 28192,
              "net": -12800
            }
          },
          "openInterest": 130982
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 2598,
              "short": 3303,
              "net": -705
            },
            "smallTrader": {
              "long": 1259,
              "short": 554,
              "net": 705
            }
          },
          "openInterest": 3947
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40581,
              "short": 11607,
              "net": 28974
            },
            "nonCommercial": {
              "long": 4156,
              "short": 31960,
              "net": -27804
            },
            "smallTrader": {
              "long": 1907,
              "short": 3077,
              "net": -1170
            }
          },
          "openInterest": 48493
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107046,
              "short": 102567,
              "net": 4479
            },
            "nonCommercial": {
              "long": 37149,
              "short": 32156,
              "net": 4993
            },
            "smallTrader": {
              "long": 16291,
              "short": 25763,
              "net": -9472
            }
          },
          "openInterest": 165226
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75075,
              "short": 48465,
              "net": 26610
            },
            "nonCommercial": {
              "long": 21517,
              "short": 43446,
              "net": -21929
            },
            "smallTrader": {
              "long": 24197,
              "short": 28878,
              "net": -4681
            }
          },
          "openInterest": 122891
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127844,
              "short": 138613,
              "net": -10769
            },
            "nonCommercial": {
              "long": 51196,
              "short": 44981,
              "net": 6215
            },
            "smallTrader": {
              "long": 11228,
              "short": 6674,
              "net": 4554
            }
          },
          "openInterest": 235796
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133957,
              "short": 167685,
              "net": -33728
            },
            "nonCommercial": {
              "long": 47277,
              "short": 15478,
              "net": 31799
            },
            "smallTrader": {
              "long": 8414,
              "short": 6485,
              "net": 1929
            }
          },
          "openInterest": 240712
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92716,
              "short": 64860,
              "net": 27856
            },
            "nonCommercial": {
              "long": 42278,
              "short": 67111,
              "net": -24833
            },
            "smallTrader": {
              "long": 11636,
              "short": 14659,
              "net": -3023
            }
          },
          "openInterest": 182253
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 700617,
              "short": 674703,
              "net": 25914
            },
            "nonCommercial": {
              "long": 235355,
              "short": 274291,
              "net": -38936
            },
            "smallTrader": {
              "long": 189348,
              "short": 176326,
              "net": 13022
            }
          },
          "openInterest": 1389346
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114551,
              "short": 104443,
              "net": 10108
            },
            "nonCommercial": {
              "long": 42644,
              "short": 52085,
              "net": -9441
            },
            "smallTrader": {
              "long": 9572,
              "short": 10239,
              "net": -667
            }
          },
          "openInterest": 199435
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 886042,
              "short": 1365436,
              "net": -479394
            },
            "nonCommercial": {
              "long": 624397,
              "short": 189289,
              "net": 435108
            },
            "smallTrader": {
              "long": 114631,
              "short": 70345,
              "net": 44286
            }
          },
          "openInterest": 2340672
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19216,
              "short": 13453,
              "net": 5763
            },
            "nonCommercial": {
              "long": 3718,
              "short": 8540,
              "net": -4822
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 28194
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20819,
              "short": 29925,
              "net": -9106
            },
            "nonCommercial": {
              "long": 9909,
              "short": 953,
              "net": 8956
            },
            "smallTrader": {
              "long": 385,
              "short": 235,
              "net": 150
            }
          },
          "openInterest": 34003
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 315522,
              "short": 415776,
              "net": -100254
            },
            "nonCommercial": {
              "long": 155047,
              "short": 80800,
              "net": 74247
            },
            "smallTrader": {
              "long": 70978,
              "short": 44971,
              "net": 26007
            }
          },
          "openInterest": 551752
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9266,
              "short": 7142,
              "net": 2124
            },
            "nonCommercial": {
              "long": 10696,
              "short": 8483,
              "net": 2213
            },
            "smallTrader": {
              "long": 6424,
              "short": 10761,
              "net": -4337
            }
          },
          "openInterest": 32767
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179513,
              "short": 269758,
              "net": -90245
            },
            "nonCommercial": {
              "long": 121351,
              "short": 33252,
              "net": 88099
            },
            "smallTrader": {
              "long": 20082,
              "short": 17936,
              "net": 2146
            }
          },
          "openInterest": 362987
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 128083,
              "short": 412042,
              "net": -283959
            },
            "nonCommercial": {
              "long": 287529,
              "short": 28680,
              "net": 258849
            },
            "smallTrader": {
              "long": 47696,
              "short": 22586,
              "net": 25110
            }
          },
          "openInterest": 495652
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197259,
              "short": 190451,
              "net": 6808
            },
            "nonCommercial": {
              "long": 38097,
              "short": 48084,
              "net": -9987
            },
            "smallTrader": {
              "long": 38646,
              "short": 35467,
              "net": 3179
            }
          },
          "openInterest": 353331
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53154,
              "short": 68221,
              "net": -15067
            },
            "nonCommercial": {
              "long": 48444,
              "short": 30162,
              "net": 18282
            },
            "smallTrader": {
              "long": 18138,
              "short": 21353,
              "net": -3215
            }
          },
          "openInterest": 120270
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95674,
              "short": 108735,
              "net": -13061
            },
            "nonCommercial": {
              "long": 75290,
              "short": 54663,
              "net": 20627
            },
            "smallTrader": {
              "long": 15366,
              "short": 22932,
              "net": -7566
            }
          },
          "openInterest": 229366
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120154,
              "short": 141515,
              "net": -21361
            },
            "nonCommercial": {
              "long": 73796,
              "short": 49930,
              "net": 23866
            },
            "smallTrader": {
              "long": 28883,
              "short": 31388,
              "net": -2505
            }
          },
          "openInterest": 264447
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69611,
              "short": 77274,
              "net": -7663
            },
            "nonCommercial": {
              "long": 28435,
              "short": 20770,
              "net": 7665
            },
            "smallTrader": {
              "long": 4340,
              "short": 4342,
              "net": -2
            }
          },
          "openInterest": 102712
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18781,
              "short": 21546,
              "net": -2765
            },
            "nonCommercial": {
              "long": 12725,
              "short": 8445,
              "net": 4280
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37304
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 582961,
              "short": 508457,
              "net": 74504
            },
            "nonCommercial": {
              "long": 193301,
              "short": 291663,
              "net": -98362
            },
            "smallTrader": {
              "long": 61876,
              "short": 38018,
              "net": 23858
            }
          },
          "openInterest": 1224791
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28677,
              "short": 8574,
              "net": 20103
            },
            "nonCommercial": {
              "long": 8040,
              "short": 24146,
              "net": -16106
            },
            "smallTrader": {
              "long": 1463,
              "short": 5460,
              "net": -3997
            }
          },
          "openInterest": 39144
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15666,
              "short": 39504,
              "net": -23838
            },
            "nonCommercial": {
              "long": 31051,
              "short": 11203,
              "net": 19848
            },
            "smallTrader": {
              "long": 6305,
              "short": 2315,
              "net": 3990
            }
          },
          "openInterest": 54148
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 457123,
              "short": 442556,
              "net": 14567
            },
            "nonCommercial": {
              "long": 61047,
              "short": 74259,
              "net": -13212
            },
            "smallTrader": {
              "long": 15284,
              "short": 16639,
              "net": -1355
            }
          },
          "openInterest": 537461
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 536224,
              "short": 517075,
              "net": 19149
            },
            "nonCommercial": {
              "long": 82475,
              "short": 84607,
              "net": -2132
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 754083
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64811,
              "short": 106111,
              "net": -41300
            },
            "nonCommercial": {
              "long": 47050,
              "short": 16172,
              "net": 30878
            },
            "smallTrader": {
              "long": 20051,
              "short": 9629,
              "net": 10422
            }
          },
          "openInterest": 139256
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 228187,
              "short": 312741,
              "net": -84554
            },
            "nonCommercial": {
              "long": 84046,
              "short": 21879,
              "net": 62167
            },
            "smallTrader": {
              "long": 44539,
              "short": 22152,
              "net": 22387
            }
          },
          "openInterest": 400871
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 270101,
              "short": 277875,
              "net": -7774
            },
            "nonCommercial": {
              "long": 60914,
              "short": 56893,
              "net": 4021
            },
            "smallTrader": {
              "long": 31378,
              "short": 27625,
              "net": 3753
            }
          },
          "openInterest": 448165
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419762,
              "short": 511329,
              "net": -91567
            },
            "nonCommercial": {
              "long": 158029,
              "short": 68618,
              "net": 89411
            },
            "smallTrader": {
              "long": 61440,
              "short": 59284,
              "net": 2156
            }
          },
          "openInterest": 793202
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 628561,
              "short": 723098,
              "net": -94537
            },
            "nonCommercial": {
              "long": 193490,
              "short": 112969,
              "net": 80521
            },
            "smallTrader": {
              "long": 75763,
              "short": 61747,
              "net": 14016
            }
          },
          "openInterest": 1015678
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9119,
              "short": 13872,
              "net": -4753
            },
            "nonCommercial": {
              "long": 10389,
              "short": 5442,
              "net": 4947
            },
            "smallTrader": {
              "long": 10082,
              "short": 10276,
              "net": -194
            }
          },
          "openInterest": 29657
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2073,
              "short": 17744,
              "net": -15671
            },
            "nonCommercial": {
              "long": 22952,
              "short": 8887,
              "net": 14065
            },
            "smallTrader": {
              "long": 3269,
              "short": 1663,
              "net": 1606
            }
          },
          "openInterest": 28972
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 112091,
              "short": 89543,
              "net": 22548
            },
            "nonCommercial": {
              "long": 64575,
              "short": 82952,
              "net": -18377
            },
            "smallTrader": {
              "long": 19393,
              "short": 23564,
              "net": -4171
            }
          },
          "openInterest": 235004
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102104,
              "short": 109198,
              "net": -7094
            },
            "nonCommercial": {
              "long": 57420,
              "short": 50808,
              "net": 6612
            },
            "smallTrader": {
              "long": 21365,
              "short": 20883,
              "net": 482
            }
          },
          "openInterest": 226797
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127545,
              "short": 157849,
              "net": -30304
            },
            "nonCommercial": {
              "long": 107015,
              "short": 62153,
              "net": 44862
            },
            "smallTrader": {
              "long": 30453,
              "short": 45011,
              "net": -14558
            }
          },
          "openInterest": 372589
        }
      ]
    },
    {
      "reportDate": "2020-04-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2280915,
              "short": 2246569,
              "net": 34346
            },
            "nonCommercial": {
              "long": 506164,
              "short": 567188,
              "net": -61024
            },
            "smallTrader": {
              "long": 375212,
              "short": 348534,
              "net": 26678
            }
          },
          "openInterest": 3218062
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1839758,
              "short": 1756309,
              "net": 83449
            },
            "nonCommercial": {
              "long": 651218,
              "short": 801308,
              "net": -150090
            },
            "smallTrader": {
              "long": 159075,
              "short": 92434,
              "net": 66641
            }
          },
          "openInterest": 2670340
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 786778,
              "short": 678740,
              "net": 108038
            },
            "nonCommercial": {
              "long": 70915,
              "short": 188408,
              "net": -117493
            },
            "smallTrader": {
              "long": 137466,
              "short": 128011,
              "net": 9455
            }
          },
          "openInterest": 1001494
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2880204,
              "short": 2746331,
              "net": 133873
            },
            "nonCommercial": {
              "long": 542119,
              "short": 705861,
              "net": -163742
            },
            "smallTrader": {
              "long": 299511,
              "short": 269642,
              "net": 29869
            }
          },
          "openInterest": 3760304
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86869,
              "short": 38875,
              "net": 47994
            },
            "nonCommercial": {
              "long": 26483,
              "short": 61881,
              "net": -35398
            },
            "smallTrader": {
              "long": 15206,
              "short": 27802,
              "net": -12596
            }
          },
          "openInterest": 130056
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 3380,
              "short": 4790,
              "net": -1410
            },
            "smallTrader": {
              "long": 1765,
              "short": 355,
              "net": 1410
            }
          },
          "openInterest": 5448
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13656,
              "short": 3409,
              "net": 10247
            },
            "nonCommercial": {
              "long": 4533,
              "short": 13861,
              "net": -9328
            },
            "smallTrader": {
              "long": 1850,
              "short": 2769,
              "net": -919
            }
          },
          "openInterest": 20165
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96711,
              "short": 93785,
              "net": 2926
            },
            "nonCommercial": {
              "long": 31254,
              "short": 27561,
              "net": 3693
            },
            "smallTrader": {
              "long": 18476,
              "short": 25095,
              "net": -6619
            }
          },
          "openInterest": 150318
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72887,
              "short": 43400,
              "net": 29487
            },
            "nonCommercial": {
              "long": 17052,
              "short": 41485,
              "net": -24433
            },
            "smallTrader": {
              "long": 25011,
              "short": 30065,
              "net": -5054
            }
          },
          "openInterest": 117523
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118204,
              "short": 126796,
              "net": -8592
            },
            "nonCommercial": {
              "long": 49773,
              "short": 46709,
              "net": 3064
            },
            "smallTrader": {
              "long": 11550,
              "short": 6022,
              "net": 5528
            }
          },
          "openInterest": 214059
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135195,
              "short": 168923,
              "net": -33728
            },
            "nonCommercial": {
              "long": 45006,
              "short": 13588,
              "net": 31418
            },
            "smallTrader": {
              "long": 8874,
              "short": 6564,
              "net": 2310
            }
          },
          "openInterest": 240509
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92012,
              "short": 65250,
              "net": 26762
            },
            "nonCommercial": {
              "long": 41631,
              "short": 67207,
              "net": -25576
            },
            "smallTrader": {
              "long": 13375,
              "short": 14561,
              "net": -1186
            }
          },
          "openInterest": 185408
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 741962,
              "short": 702219,
              "net": 39743
            },
            "nonCommercial": {
              "long": 227618,
              "short": 283393,
              "net": -55775
            },
            "smallTrader": {
              "long": 191928,
              "short": 175896,
              "net": 16032
            }
          },
          "openInterest": 1430281
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100422,
              "short": 93465,
              "net": 6957
            },
            "nonCommercial": {
              "long": 44981,
              "short": 51130,
              "net": -6149
            },
            "smallTrader": {
              "long": 10523,
              "short": 11331,
              "net": -808
            }
          },
          "openInterest": 188501
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 885811,
              "short": 1410858,
              "net": -525047
            },
            "nonCommercial": {
              "long": 655771,
              "short": 170876,
              "net": 484895
            },
            "smallTrader": {
              "long": 118327,
              "short": 78175,
              "net": 40152
            }
          },
          "openInterest": 2342227
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16498,
              "short": 10746,
              "net": 5752
            },
            "nonCommercial": {
              "long": 5681,
              "short": 8740,
              "net": -3059
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 26996
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15693,
              "short": 24076,
              "net": -8383
            },
            "nonCommercial": {
              "long": 9149,
              "short": 1032,
              "net": 8117
            },
            "smallTrader": {
              "long": 519,
              "short": 253,
              "net": 266
            }
          },
          "openInterest": 27030
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 304521,
              "short": 422120,
              "net": -117599
            },
            "nonCommercial": {
              "long": 161185,
              "short": 81561,
              "net": 79624
            },
            "smallTrader": {
              "long": 81902,
              "short": 43927,
              "net": 37975
            }
          },
          "openInterest": 554697
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9525,
              "short": 7530,
              "net": 1995
            },
            "nonCommercial": {
              "long": 10266,
              "short": 9368,
              "net": 898
            },
            "smallTrader": {
              "long": 6752,
              "short": 9645,
              "net": -2893
            }
          },
          "openInterest": 34230
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179115,
              "short": 270719,
              "net": -91604
            },
            "nonCommercial": {
              "long": 123774,
              "short": 32594,
              "net": 91180
            },
            "smallTrader": {
              "long": 20559,
              "short": 20135,
              "net": 424
            }
          },
          "openInterest": 367672
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118885,
              "short": 394496,
              "net": -275611
            },
            "nonCommercial": {
              "long": 279880,
              "short": 30938,
              "net": 248942
            },
            "smallTrader": {
              "long": 51464,
              "short": 24795,
              "net": 26669
            }
          },
          "openInterest": 480050
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200497,
              "short": 195912,
              "net": 4585
            },
            "nonCommercial": {
              "long": 40646,
              "short": 49285,
              "net": -8639
            },
            "smallTrader": {
              "long": 40699,
              "short": 36645,
              "net": 4054
            }
          },
          "openInterest": 357444
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51300,
              "short": 70904,
              "net": -19604
            },
            "nonCommercial": {
              "long": 49249,
              "short": 26839,
              "net": 22410
            },
            "smallTrader": {
              "long": 17516,
              "short": 20322,
              "net": -2806
            }
          },
          "openInterest": 118595
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88712,
              "short": 107635,
              "net": -18923
            },
            "nonCommercial": {
              "long": 82120,
              "short": 56801,
              "net": 25319
            },
            "smallTrader": {
              "long": 15433,
              "short": 21829,
              "net": -6396
            }
          },
          "openInterest": 227151
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118762,
              "short": 138627,
              "net": -19865
            },
            "nonCommercial": {
              "long": 67674,
              "short": 47565,
              "net": 20109
            },
            "smallTrader": {
              "long": 35524,
              "short": 35768,
              "net": -244
            }
          },
          "openInterest": 265359
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69739,
              "short": 75415,
              "net": -5676
            },
            "nonCommercial": {
              "long": 26766,
              "short": 21010,
              "net": 5756
            },
            "smallTrader": {
              "long": 4701,
              "short": 4781,
              "net": -80
            }
          },
          "openInterest": 102137
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18698,
              "short": 19808,
              "net": -1110
            },
            "nonCommercial": {
              "long": 11959,
              "short": 9156,
              "net": 2803
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36673
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 574281,
              "short": 488254,
              "net": 86027
            },
            "nonCommercial": {
              "long": 208678,
              "short": 317068,
              "net": -108390
            },
            "smallTrader": {
              "long": 60526,
              "short": 38163,
              "net": 22363
            }
          },
          "openInterest": 1205583
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27426,
              "short": 8977,
              "net": 18449
            },
            "nonCommercial": {
              "long": 9968,
              "short": 24621,
              "net": -14653
            },
            "smallTrader": {
              "long": 1962,
              "short": 5758,
              "net": -3796
            }
          },
          "openInterest": 40306
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15490,
              "short": 38178,
              "net": -22688
            },
            "nonCommercial": {
              "long": 30559,
              "short": 11538,
              "net": 19021
            },
            "smallTrader": {
              "long": 6264,
              "short": 2597,
              "net": 3667
            }
          },
          "openInterest": 54044
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 480604,
              "short": 467084,
              "net": 13520
            },
            "nonCommercial": {
              "long": 61159,
              "short": 72252,
              "net": -11093
            },
            "smallTrader": {
              "long": 15347,
              "short": 17774,
              "net": -2427
            }
          },
          "openInterest": 561385
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 547209,
              "short": 513726,
              "net": 33483
            },
            "nonCommercial": {
              "long": 76897,
              "short": 92562,
              "net": -15665
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 772134
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63121,
              "short": 106108,
              "net": -42987
            },
            "nonCommercial": {
              "long": 46471,
              "short": 16754,
              "net": 29717
            },
            "smallTrader": {
              "long": 22096,
              "short": 8826,
              "net": 13270
            }
          },
          "openInterest": 138974
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227340,
              "short": 294231,
              "net": -66891
            },
            "nonCommercial": {
              "long": 71806,
              "short": 27367,
              "net": 44439
            },
            "smallTrader": {
              "long": 48270,
              "short": 25818,
              "net": 22452
            }
          },
          "openInterest": 399650
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267974,
              "short": 285108,
              "net": -17134
            },
            "nonCommercial": {
              "long": 64120,
              "short": 51800,
              "net": 12320
            },
            "smallTrader": {
              "long": 32174,
              "short": 27360,
              "net": 4814
            }
          },
          "openInterest": 456623
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429501,
              "short": 527215,
              "net": -97714
            },
            "nonCommercial": {
              "long": 164354,
              "short": 71253,
              "net": 93101
            },
            "smallTrader": {
              "long": 65818,
              "short": 61205,
              "net": 4613
            }
          },
          "openInterest": 821968
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 635108,
              "short": 715652,
              "net": -80544
            },
            "nonCommercial": {
              "long": 195644,
              "short": 126657,
              "net": 68987
            },
            "smallTrader": {
              "long": 73930,
              "short": 62373,
              "net": 11557
            }
          },
          "openInterest": 1019129
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9434,
              "short": 13872,
              "net": -4438
            },
            "nonCommercial": {
              "long": 11186,
              "short": 5582,
              "net": 5604
            },
            "smallTrader": {
              "long": 9757,
              "short": 10923,
              "net": -1166
            }
          },
          "openInterest": 30391
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2059,
              "short": 18283,
              "net": -16224
            },
            "nonCommercial": {
              "long": 22818,
              "short": 7794,
              "net": 15024
            },
            "smallTrader": {
              "long": 3067,
              "short": 1867,
              "net": 1200
            }
          },
          "openInterest": 28696
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 125642,
              "short": 92720,
              "net": 32922
            },
            "nonCommercial": {
              "long": 60652,
              "short": 91278,
              "net": -30626
            },
            "smallTrader": {
              "long": 20843,
              "short": 23139,
              "net": -2296
            }
          },
          "openInterest": 250688
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99896,
              "short": 108031,
              "net": -8135
            },
            "nonCommercial": {
              "long": 57077,
              "short": 50449,
              "net": 6628
            },
            "smallTrader": {
              "long": 21197,
              "short": 19690,
              "net": 1507
            }
          },
          "openInterest": 226234
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129125,
              "short": 150737,
              "net": -21612
            },
            "nonCommercial": {
              "long": 105835,
              "short": 70095,
              "net": 35740
            },
            "smallTrader": {
              "long": 30610,
              "short": 44738,
              "net": -14128
            }
          },
          "openInterest": 370416
        }
      ]
    },
    {
      "reportDate": "2020-04-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2225603,
              "short": 2199648,
              "net": 25955
            },
            "nonCommercial": {
              "long": 551217,
              "short": 622015,
              "net": -70798
            },
            "smallTrader": {
              "long": 395930,
              "short": 351087,
              "net": 44843
            }
          },
          "openInterest": 3235198
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1856621,
              "short": 1731390,
              "net": 125231
            },
            "nonCommercial": {
              "long": 616622,
              "short": 806768,
              "net": -190146
            },
            "smallTrader": {
              "long": 160715,
              "short": 95800,
              "net": 64915
            }
          },
          "openInterest": 2655012
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 770628,
              "short": 676898,
              "net": 93730
            },
            "nonCommercial": {
              "long": 80514,
              "short": 197230,
              "net": -116716
            },
            "smallTrader": {
              "long": 147537,
              "short": 124551,
              "net": 22986
            }
          },
          "openInterest": 1005372
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2848565,
              "short": 2716080,
              "net": 132485
            },
            "nonCommercial": {
              "long": 538927,
              "short": 696206,
              "net": -157279
            },
            "smallTrader": {
              "long": 302301,
              "short": 277507,
              "net": 24794
            }
          },
          "openInterest": 3724769
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90406,
              "short": 39133,
              "net": 51273
            },
            "nonCommercial": {
              "long": 22037,
              "short": 57591,
              "net": -35554
            },
            "smallTrader": {
              "long": 14662,
              "short": 30381,
              "net": -15719
            }
          },
          "openInterest": 128258
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 3369,
              "short": 4875,
              "net": -1506
            },
            "smallTrader": {
              "long": 1903,
              "short": 397,
              "net": 1506
            }
          },
          "openInterest": 5538
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13527,
              "short": 3385,
              "net": 10142
            },
            "nonCommercial": {
              "long": 5515,
              "short": 14959,
              "net": -9444
            },
            "smallTrader": {
              "long": 1802,
              "short": 2500,
              "net": -698
            }
          },
          "openInterest": 20974
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98814,
              "short": 94975,
              "net": 3839
            },
            "nonCommercial": {
              "long": 30287,
              "short": 27055,
              "net": 3232
            },
            "smallTrader": {
              "long": 20239,
              "short": 27310,
              "net": -7071
            }
          },
          "openInterest": 153088
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75178,
              "short": 43815,
              "net": 31363
            },
            "nonCommercial": {
              "long": 18038,
              "short": 41798,
              "net": -23760
            },
            "smallTrader": {
              "long": 24665,
              "short": 32268,
              "net": -7603
            }
          },
          "openInterest": 119798
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117906,
              "short": 122508,
              "net": -4602
            },
            "nonCommercial": {
              "long": 46086,
              "short": 46392,
              "net": -306
            },
            "smallTrader": {
              "long": 10499,
              "short": 5591,
              "net": 4908
            }
          },
          "openInterest": 208203
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130147,
              "short": 165251,
              "net": -35104
            },
            "nonCommercial": {
              "long": 44379,
              "short": 11622,
              "net": 32757
            },
            "smallTrader": {
              "long": 9736,
              "short": 7389,
              "net": 2347
            }
          },
          "openInterest": 227675
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95674,
              "short": 69875,
              "net": 25799
            },
            "nonCommercial": {
              "long": 42230,
              "short": 66960,
              "net": -24730
            },
            "smallTrader": {
              "long": 13702,
              "short": 14771,
              "net": -1069
            }
          },
          "openInterest": 194265
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 737500,
              "short": 686585,
              "net": 50915
            },
            "nonCommercial": {
              "long": 231417,
              "short": 304711,
              "net": -73294
            },
            "smallTrader": {
              "long": 194324,
              "short": 171945,
              "net": 22379
            }
          },
          "openInterest": 1439982
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96742,
              "short": 91688,
              "net": 5054
            },
            "nonCommercial": {
              "long": 47171,
              "short": 51880,
              "net": -4709
            },
            "smallTrader": {
              "long": 10717,
              "short": 11062,
              "net": -345
            }
          },
          "openInterest": 185745
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 822782,
              "short": 1377611,
              "net": -554829
            },
            "nonCommercial": {
              "long": 700474,
              "short": 189805,
              "net": 510669
            },
            "smallTrader": {
              "long": 129134,
              "short": 84974,
              "net": 44160
            }
          },
          "openInterest": 2353955
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18654,
              "short": 11903,
              "net": 6751
            },
            "nonCommercial": {
              "long": 6222,
              "short": 10196,
              "net": -3974
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 30200
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16167,
              "short": 24560,
              "net": -8393
            },
            "nonCommercial": {
              "long": 9408,
              "short": 1231,
              "net": 8177
            },
            "smallTrader": {
              "long": 478,
              "short": 262,
              "net": 216
            }
          },
          "openInterest": 28311
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 296805,
              "short": 417530,
              "net": -120725
            },
            "nonCommercial": {
              "long": 165078,
              "short": 78461,
              "net": 86617
            },
            "smallTrader": {
              "long": 75880,
              "short": 41772,
              "net": 34108
            }
          },
          "openInterest": 543361
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 8605,
              "short": 6310,
              "net": 2295
            },
            "nonCommercial": {
              "long": 10172,
              "short": 8847,
              "net": 1325
            },
            "smallTrader": {
              "long": 6196,
              "short": 9816,
              "net": -3620
            }
          },
          "openInterest": 31528
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188816,
              "short": 284046,
              "net": -95230
            },
            "nonCommercial": {
              "long": 123665,
              "short": 31495,
              "net": 92170
            },
            "smallTrader": {
              "long": 23066,
              "short": 20006,
              "net": 3060
            }
          },
          "openInterest": 389287
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116839,
              "short": 397247,
              "net": -280408
            },
            "nonCommercial": {
              "long": 286617,
              "short": 34116,
              "net": 252501
            },
            "smallTrader": {
              "long": 53171,
              "short": 25264,
              "net": 27907
            }
          },
          "openInterest": 489965
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207637,
              "short": 210820,
              "net": -3183
            },
            "nonCommercial": {
              "long": 42741,
              "short": 47010,
              "net": -4269
            },
            "smallTrader": {
              "long": 43743,
              "short": 36291,
              "net": 7452
            }
          },
          "openInterest": 369912
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48656,
              "short": 75435,
              "net": -26779
            },
            "nonCommercial": {
              "long": 49863,
              "short": 27220,
              "net": 22643
            },
            "smallTrader": {
              "long": 23373,
              "short": 19237,
              "net": 4136
            }
          },
          "openInterest": 122929
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89741,
              "short": 110159,
              "net": -20418
            },
            "nonCommercial": {
              "long": 81202,
              "short": 56549,
              "net": 24653
            },
            "smallTrader": {
              "long": 15995,
              "short": 20230,
              "net": -4235
            }
          },
          "openInterest": 230578
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113030,
              "short": 136972,
              "net": -23942
            },
            "nonCommercial": {
              "long": 70601,
              "short": 46242,
              "net": 24359
            },
            "smallTrader": {
              "long": 32989,
              "short": 33406,
              "net": -417
            }
          },
          "openInterest": 265223
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74298,
              "short": 76160,
              "net": -1862
            },
            "nonCommercial": {
              "long": 29926,
              "short": 26593,
              "net": 3333
            },
            "smallTrader": {
              "long": 4188,
              "short": 5659,
              "net": -1471
            }
          },
          "openInterest": 109371
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18827,
              "short": 17222,
              "net": 1605
            },
            "nonCommercial": {
              "long": 10902,
              "short": 10853,
              "net": 49
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 35587
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 561493,
              "short": 500106,
              "net": 61387
            },
            "nonCommercial": {
              "long": 215721,
              "short": 302461,
              "net": -86740
            },
            "smallTrader": {
              "long": 64522,
              "short": 39169,
              "net": 25353
            }
          },
          "openInterest": 1227791
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28054,
              "short": 9815,
              "net": 18239
            },
            "nonCommercial": {
              "long": 8958,
              "short": 23536,
              "net": -14578
            },
            "smallTrader": {
              "long": 2059,
              "short": 5720,
              "net": -3661
            }
          },
          "openInterest": 39812
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15345,
              "short": 37124,
              "net": -21779
            },
            "nonCommercial": {
              "long": 29126,
              "short": 11330,
              "net": 17796
            },
            "smallTrader": {
              "long": 6426,
              "short": 2443,
              "net": 3983
            }
          },
          "openInterest": 53142
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 463080,
              "short": 434967,
              "net": 28113
            },
            "nonCommercial": {
              "long": 49758,
              "short": 73810,
              "net": -24052
            },
            "smallTrader": {
              "long": 15569,
              "short": 19630,
              "net": -4061
            }
          },
          "openInterest": 531857
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 548212,
              "short": 496262,
              "net": 51950
            },
            "nonCommercial": {
              "long": 75295,
              "short": 104271,
              "net": -28976
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 777289
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64266,
              "short": 107722,
              "net": -43456
            },
            "nonCommercial": {
              "long": 48003,
              "short": 17449,
              "net": 30554
            },
            "smallTrader": {
              "long": 24118,
              "short": 11216,
              "net": 12902
            }
          },
          "openInterest": 143477
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241150,
              "short": 282631,
              "net": -41481
            },
            "nonCommercial": {
              "long": 68409,
              "short": 46419,
              "net": 21990
            },
            "smallTrader": {
              "long": 47823,
              "short": 28332,
              "net": 19491
            }
          },
          "openInterest": 408515
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262547,
              "short": 272782,
              "net": -10235
            },
            "nonCommercial": {
              "long": 61731,
              "short": 55240,
              "net": 6491
            },
            "smallTrader": {
              "long": 33727,
              "short": 29983,
              "net": 3744
            }
          },
          "openInterest": 469269
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 430396,
              "short": 532238,
              "net": -101842
            },
            "nonCommercial": {
              "long": 177134,
              "short": 80210,
              "net": 96924
            },
            "smallTrader": {
              "long": 66106,
              "short": 61188,
              "net": 4918
            }
          },
          "openInterest": 837282
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 648186,
              "short": 707265,
              "net": -59079
            },
            "nonCommercial": {
              "long": 200912,
              "short": 144793,
              "net": 56119
            },
            "smallTrader": {
              "long": 75222,
              "short": 72262,
              "net": 2960
            }
          },
          "openInterest": 1040411
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11205,
              "short": 14612,
              "net": -3407
            },
            "nonCommercial": {
              "long": 11608,
              "short": 6951,
              "net": 4657
            },
            "smallTrader": {
              "long": 9894,
              "short": 11144,
              "net": -1250
            }
          },
          "openInterest": 32718
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2345,
              "short": 18450,
              "net": -16105
            },
            "nonCommercial": {
              "long": 23862,
              "short": 8505,
              "net": 15357
            },
            "smallTrader": {
              "long": 2628,
              "short": 1880,
              "net": 748
            }
          },
          "openInterest": 29664
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135045,
              "short": 100390,
              "net": 34655
            },
            "nonCommercial": {
              "long": 55003,
              "short": 88502,
              "net": -33499
            },
            "smallTrader": {
              "long": 19641,
              "short": 20797,
              "net": -1156
            }
          },
          "openInterest": 253220
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98167,
              "short": 108014,
              "net": -9847
            },
            "nonCommercial": {
              "long": 56324,
              "short": 48071,
              "net": 8253
            },
            "smallTrader": {
              "long": 21878,
              "short": 20284,
              "net": 1594
            }
          },
          "openInterest": 234038
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129768,
              "short": 149521,
              "net": -19753
            },
            "nonCommercial": {
              "long": 107952,
              "short": 74175,
              "net": 33777
            },
            "smallTrader": {
              "long": 30310,
              "short": 44334,
              "net": -14024
            }
          },
          "openInterest": 380408
        }
      ]
    },
    {
      "reportDate": "2020-04-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2174343,
              "short": 2189727,
              "net": -15384
            },
            "nonCommercial": {
              "long": 578737,
              "short": 612835,
              "net": -34098
            },
            "smallTrader": {
              "long": 397090,
              "short": 347608,
              "net": 49482
            }
          },
          "openInterest": 3231814
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1812384,
              "short": 1650910,
              "net": 161474
            },
            "nonCommercial": {
              "long": 552663,
              "short": 792021,
              "net": -239358
            },
            "smallTrader": {
              "long": 168959,
              "short": 91075,
              "net": 77884
            }
          },
          "openInterest": 2561519
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 752630,
              "short": 667565,
              "net": 85065
            },
            "nonCommercial": {
              "long": 85296,
              "short": 197719,
              "net": -112423
            },
            "smallTrader": {
              "long": 150266,
              "short": 122908,
              "net": 27358
            }
          },
          "openInterest": 994075
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2806082,
              "short": 2676266,
              "net": 129816
            },
            "nonCommercial": {
              "long": 528247,
              "short": 684748,
              "net": -156501
            },
            "smallTrader": {
              "long": 312630,
              "short": 285945,
              "net": 26685
            }
          },
          "openInterest": 3694907
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89976,
              "short": 39083,
              "net": 50893
            },
            "nonCommercial": {
              "long": 21452,
              "short": 56272,
              "net": -34820
            },
            "smallTrader": {
              "long": 14061,
              "short": 30134,
              "net": -16073
            }
          },
          "openInterest": 126180
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 3409,
              "short": 4942,
              "net": -1533
            },
            "smallTrader": {
              "long": 1973,
              "short": 440,
              "net": 1533
            }
          },
          "openInterest": 5648
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13892,
              "short": 3369,
              "net": 10523
            },
            "nonCommercial": {
              "long": 6989,
              "short": 16383,
              "net": -9394
            },
            "smallTrader": {
              "long": 1633,
              "short": 2762,
              "net": -1129
            }
          },
          "openInterest": 22643
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106820,
              "short": 95218,
              "net": 11602
            },
            "nonCommercial": {
              "long": 29527,
              "short": 30907,
              "net": -1380
            },
            "smallTrader": {
              "long": 18665,
              "short": 28887,
              "net": -10222
            }
          },
          "openInterest": 158788
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75330,
              "short": 41407,
              "net": 33923
            },
            "nonCommercial": {
              "long": 19804,
              "short": 43695,
              "net": -23891
            },
            "smallTrader": {
              "long": 24007,
              "short": 34039,
              "net": -10032
            }
          },
          "openInterest": 121213
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117834,
              "short": 123853,
              "net": -6019
            },
            "nonCommercial": {
              "long": 47208,
              "short": 45540,
              "net": 1668
            },
            "smallTrader": {
              "long": 10345,
              "short": 5994,
              "net": 4351
            }
          },
          "openInterest": 208549
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122358,
              "short": 156904,
              "net": -34546
            },
            "nonCommercial": {
              "long": 45978,
              "short": 13124,
              "net": 32854
            },
            "smallTrader": {
              "long": 8365,
              "short": 6673,
              "net": 1692
            }
          },
          "openInterest": 220351
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86108,
              "short": 62826,
              "net": 23282
            },
            "nonCommercial": {
              "long": 46338,
              "short": 67260,
              "net": -20922
            },
            "smallTrader": {
              "long": 12238,
              "short": 14598,
              "net": -2360
            }
          },
          "openInterest": 181947
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 776587,
              "short": 696165,
              "net": 80422
            },
            "nonCommercial": {
              "long": 235020,
              "short": 333497,
              "net": -98477
            },
            "smallTrader": {
              "long": 184571,
              "short": 166516,
              "net": 18055
            }
          },
          "openInterest": 1470777
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91517,
              "short": 87459,
              "net": 4058
            },
            "nonCommercial": {
              "long": 50095,
              "short": 54703,
              "net": -4608
            },
            "smallTrader": {
              "long": 10293,
              "short": 9743,
              "net": 550
            }
          },
          "openInterest": 179858
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 783684,
              "short": 1376266,
              "net": -592582
            },
            "nonCommercial": {
              "long": 736248,
              "short": 149068,
              "net": 587180
            },
            "smallTrader": {
              "long": 100919,
              "short": 95517,
              "net": 5402
            }
          },
          "openInterest": 2276638
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19428,
              "short": 10934,
              "net": 8494
            },
            "nonCommercial": {
              "long": 6399,
              "short": 12009,
              "net": -5610
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 30798
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17554,
              "short": 25831,
              "net": -8277
            },
            "nonCommercial": {
              "long": 9419,
              "short": 1347,
              "net": 8072
            },
            "smallTrader": {
              "long": 484,
              "short": 279,
              "net": 205
            }
          },
          "openInterest": 30307
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 297719,
              "short": 413092,
              "net": -115373
            },
            "nonCommercial": {
              "long": 170378,
              "short": 83160,
              "net": 87218
            },
            "smallTrader": {
              "long": 72603,
              "short": 44448,
              "net": 28155
            }
          },
          "openInterest": 546661
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9597,
              "short": 6896,
              "net": 2701
            },
            "nonCommercial": {
              "long": 10150,
              "short": 9237,
              "net": 913
            },
            "smallTrader": {
              "long": 6015,
              "short": 9629,
              "net": -3614
            }
          },
          "openInterest": 32113
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191517,
              "short": 285618,
              "net": -94101
            },
            "nonCommercial": {
              "long": 124686,
              "short": 32141,
              "net": 92545
            },
            "smallTrader": {
              "long": 20545,
              "short": 18989,
              "net": 1556
            }
          },
          "openInterest": 389372
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116808,
              "short": 396881,
              "net": -280073
            },
            "nonCommercial": {
              "long": 282263,
              "short": 32692,
              "net": 249571
            },
            "smallTrader": {
              "long": 53158,
              "short": 22656,
              "net": 30502
            }
          },
          "openInterest": 493158
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209225,
              "short": 207543,
              "net": 1682
            },
            "nonCommercial": {
              "long": 45243,
              "short": 51340,
              "net": -6097
            },
            "smallTrader": {
              "long": 42934,
              "short": 38519,
              "net": 4415
            }
          },
          "openInterest": 369126
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52383,
              "short": 78188,
              "net": -25805
            },
            "nonCommercial": {
              "long": 53730,
              "short": 27704,
              "net": 26026
            },
            "smallTrader": {
              "long": 21341,
              "short": 21562,
              "net": -221
            }
          },
          "openInterest": 128272
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86479,
              "short": 103207,
              "net": -16728
            },
            "nonCommercial": {
              "long": 75000,
              "short": 54195,
              "net": 20805
            },
            "smallTrader": {
              "long": 15983,
              "short": 20060,
              "net": -4077
            }
          },
          "openInterest": 221860
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113750,
              "short": 139009,
              "net": -25259
            },
            "nonCommercial": {
              "long": 71208,
              "short": 43869,
              "net": 27339
            },
            "smallTrader": {
              "long": 30310,
              "short": 32390,
              "net": -2080
            }
          },
          "openInterest": 265434
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75376,
              "short": 73960,
              "net": 1416
            },
            "nonCommercial": {
              "long": 25851,
              "short": 24611,
              "net": 1240
            },
            "smallTrader": {
              "long": 3603,
              "short": 6259,
              "net": -2656
            }
          },
          "openInterest": 105480
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18097,
              "short": 18950,
              "net": -853
            },
            "nonCommercial": {
              "long": 11843,
              "short": 10098,
              "net": 1745
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 35851
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 584741,
              "short": 536785,
              "net": 47956
            },
            "nonCommercial": {
              "long": 219542,
              "short": 288416,
              "net": -68874
            },
            "smallTrader": {
              "long": 60202,
              "short": 39284,
              "net": 20918
            }
          },
          "openInterest": 1230358
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28014,
              "short": 9652,
              "net": 18362
            },
            "nonCommercial": {
              "long": 8282,
              "short": 22541,
              "net": -14259
            },
            "smallTrader": {
              "long": 1626,
              "short": 5729,
              "net": -4103
            }
          },
          "openInterest": 39153
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14762,
              "short": 33040,
              "net": -18278
            },
            "nonCommercial": {
              "long": 26475,
              "short": 11188,
              "net": 15287
            },
            "smallTrader": {
              "long": 5925,
              "short": 2934,
              "net": 2991
            }
          },
          "openInterest": 49300
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 483678,
              "short": 448785,
              "net": 34893
            },
            "nonCommercial": {
              "long": 51968,
              "short": 80598,
              "net": -28630
            },
            "smallTrader": {
              "long": 14125,
              "short": 20388,
              "net": -6263
            }
          },
          "openInterest": 555959
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 540663,
              "short": 498148,
              "net": 42515
            },
            "nonCommercial": {
              "long": 74034,
              "short": 97092,
              "net": -23058
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 774339
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63216,
              "short": 102551,
              "net": -39335
            },
            "nonCommercial": {
              "long": 46688,
              "short": 18180,
              "net": 28508
            },
            "smallTrader": {
              "long": 21903,
              "short": 11076,
              "net": 10827
            }
          },
          "openInterest": 139607
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242210,
              "short": 281948,
              "net": -39738
            },
            "nonCommercial": {
              "long": 71337,
              "short": 49185,
              "net": 22152
            },
            "smallTrader": {
              "long": 45352,
              "short": 27766,
              "net": 17586
            }
          },
          "openInterest": 404468
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264753,
              "short": 265718,
              "net": -965
            },
            "nonCommercial": {
              "long": 63526,
              "short": 64943,
              "net": -1417
            },
            "smallTrader": {
              "long": 31841,
              "short": 29459,
              "net": 2382
            }
          },
          "openInterest": 457181
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 434718,
              "short": 524554,
              "net": -89836
            },
            "nonCommercial": {
              "long": 181825,
              "short": 98803,
              "net": 83022
            },
            "smallTrader": {
              "long": 68645,
              "short": 61831,
              "net": 6814
            }
          },
          "openInterest": 844117
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 612921,
              "short": 640115,
              "net": -27194
            },
            "nonCommercial": {
              "long": 184854,
              "short": 152376,
              "net": 32478
            },
            "smallTrader": {
              "long": 68674,
              "short": 73958,
              "net": -5284
            }
          },
          "openInterest": 965724
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10428,
              "short": 16178,
              "net": -5750
            },
            "nonCommercial": {
              "long": 12731,
              "short": 7807,
              "net": 4924
            },
            "smallTrader": {
              "long": 11858,
              "short": 11032,
              "net": 826
            }
          },
          "openInterest": 35026
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2333,
              "short": 19865,
              "net": -17532
            },
            "nonCommercial": {
              "long": 24844,
              "short": 9228,
              "net": 15616
            },
            "smallTrader": {
              "long": 3456,
              "short": 1540,
              "net": 1916
            }
          },
          "openInterest": 31390
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 106162,
              "short": 75756,
              "net": 30406
            },
            "nonCommercial": {
              "long": 50460,
              "short": 82687,
              "net": -32227
            },
            "smallTrader": {
              "long": 19526,
              "short": 17705,
              "net": 1821
            }
          },
          "openInterest": 211930
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99630,
              "short": 111973,
              "net": -12343
            },
            "nonCommercial": {
              "long": 56358,
              "short": 43999,
              "net": 12359
            },
            "smallTrader": {
              "long": 20762,
              "short": 20778,
              "net": -16
            }
          },
          "openInterest": 232939
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134059,
              "short": 153794,
              "net": -19735
            },
            "nonCommercial": {
              "long": 111663,
              "short": 77950,
              "net": 33713
            },
            "smallTrader": {
              "long": 29018,
              "short": 42996,
              "net": -13978
            }
          },
          "openInterest": 369800
        }
      ]
    },
    {
      "reportDate": "2020-04-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2189227,
              "short": 2195538,
              "net": -6311
            },
            "nonCommercial": {
              "long": 583809,
              "short": 633233,
              "net": -49424
            },
            "smallTrader": {
              "long": 404709,
              "short": 348974,
              "net": 55735
            }
          },
          "openInterest": 3284915
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1748878,
              "short": 1574360,
              "net": 174518
            },
            "nonCommercial": {
              "long": 558747,
              "short": 801664,
              "net": -242917
            },
            "smallTrader": {
              "long": 169720,
              "short": 101321,
              "net": 68399
            }
          },
          "openInterest": 2502580
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 738337,
              "short": 652189,
              "net": 86148
            },
            "nonCommercial": {
              "long": 93060,
              "short": 188625,
              "net": -95565
            },
            "smallTrader": {
              "long": 142740,
              "short": 133323,
              "net": 9417
            }
          },
          "openInterest": 981100
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2702776,
              "short": 2534155,
              "net": 168621
            },
            "nonCommercial": {
              "long": 466152,
              "short": 679431,
              "net": -213279
            },
            "smallTrader": {
              "long": 334074,
              "short": 289416,
              "net": 44658
            }
          },
          "openInterest": 3575588
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89749,
              "short": 39533,
              "net": 50216
            },
            "nonCommercial": {
              "long": 21736,
              "short": 59477,
              "net": -37741
            },
            "smallTrader": {
              "long": 16314,
              "short": 28789,
              "net": -12475
            }
          },
          "openInterest": 129162
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 3634,
              "short": 5228,
              "net": -1594
            },
            "smallTrader": {
              "long": 2011,
              "short": 417,
              "net": 1594
            }
          },
          "openInterest": 6111
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18163,
              "short": 7193,
              "net": 10970
            },
            "nonCommercial": {
              "long": 6804,
              "short": 16060,
              "net": -9256
            },
            "smallTrader": {
              "long": 1615,
              "short": 3329,
              "net": -1714
            }
          },
          "openInterest": 26847
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109022,
              "short": 91214,
              "net": 17808
            },
            "nonCommercial": {
              "long": 31466,
              "short": 38147,
              "net": -6681
            },
            "smallTrader": {
              "long": 18026,
              "short": 29153,
              "net": -11127
            }
          },
          "openInterest": 162868
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75079,
              "short": 39250,
              "net": 35829
            },
            "nonCommercial": {
              "long": 16032,
              "short": 45076,
              "net": -29044
            },
            "smallTrader": {
              "long": 24579,
              "short": 31364,
              "net": -6785
            }
          },
          "openInterest": 117660
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120163,
              "short": 126666,
              "net": -6503
            },
            "nonCommercial": {
              "long": 49918,
              "short": 48196,
              "net": 1722
            },
            "smallTrader": {
              "long": 10770,
              "short": 5989,
              "net": 4781
            }
          },
          "openInterest": 213423
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126824,
              "short": 156679,
              "net": -29855
            },
            "nonCommercial": {
              "long": 45882,
              "short": 17913,
              "net": 27969
            },
            "smallTrader": {
              "long": 8645,
              "short": 6759,
              "net": 1886
            }
          },
          "openInterest": 227146
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76363,
              "short": 56880,
              "net": 19483
            },
            "nonCommercial": {
              "long": 46958,
              "short": 63741,
              "net": -16783
            },
            "smallTrader": {
              "long": 11626,
              "short": 14326,
              "net": -2700
            }
          },
          "openInterest": 167291
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 749111,
              "short": 650233,
              "net": 98878
            },
            "nonCommercial": {
              "long": 226320,
              "short": 344768,
              "net": -118448
            },
            "smallTrader": {
              "long": 180468,
              "short": 160898,
              "net": 19570
            }
          },
          "openInterest": 1423461
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91410,
              "short": 91585,
              "net": -175
            },
            "nonCommercial": {
              "long": 47524,
              "short": 47872,
              "net": -348
            },
            "smallTrader": {
              "long": 10893,
              "short": 10370,
              "net": 523
            }
          },
          "openInterest": 174079
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 779516,
              "short": 1369801,
              "net": -590285
            },
            "nonCommercial": {
              "long": 737778,
              "short": 148390,
              "net": 589388
            },
            "smallTrader": {
              "long": 102192,
              "short": 101295,
              "net": 897
            }
          },
          "openInterest": 2261202
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21650,
              "short": 12029,
              "net": 9621
            },
            "nonCommercial": {
              "long": 6258,
              "short": 12735,
              "net": -6477
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 33751
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18424,
              "short": 26924,
              "net": -8500
            },
            "nonCommercial": {
              "long": 9636,
              "short": 1417,
              "net": 8219
            },
            "smallTrader": {
              "long": 499,
              "short": 218,
              "net": 281
            }
          },
          "openInterest": 31365
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 291497,
              "short": 399179,
              "net": -107682
            },
            "nonCommercial": {
              "long": 167264,
              "short": 87583,
              "net": 79681
            },
            "smallTrader": {
              "long": 74725,
              "short": 46724,
              "net": 28001
            }
          },
          "openInterest": 545082
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10096,
              "short": 7430,
              "net": 2666
            },
            "nonCommercial": {
              "long": 10060,
              "short": 9386,
              "net": 674
            },
            "smallTrader": {
              "long": 6114,
              "short": 9454,
              "net": -3340
            }
          },
          "openInterest": 33003
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180068,
              "short": 274019,
              "net": -93951
            },
            "nonCommercial": {
              "long": 119931,
              "short": 29868,
              "net": 90063
            },
            "smallTrader": {
              "long": 22378,
              "short": 18490,
              "net": 3888
            }
          },
          "openInterest": 370085
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114902,
              "short": 408531,
              "net": -293629
            },
            "nonCommercial": {
              "long": 287382,
              "short": 24653,
              "net": 262729
            },
            "smallTrader": {
              "long": 54084,
              "short": 23184,
              "net": 30900
            }
          },
          "openInterest": 500816
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213244,
              "short": 215670,
              "net": -2426
            },
            "nonCommercial": {
              "long": 51259,
              "short": 52754,
              "net": -1495
            },
            "smallTrader": {
              "long": 39701,
              "short": 35780,
              "net": 3921
            }
          },
          "openInterest": 370747
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56947,
              "short": 93684,
              "net": -36737
            },
            "nonCommercial": {
              "long": 59962,
              "short": 27636,
              "net": 32326
            },
            "smallTrader": {
              "long": 26175,
              "short": 21764,
              "net": 4411
            }
          },
          "openInterest": 143835
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85693,
              "short": 99856,
              "net": -14163
            },
            "nonCommercial": {
              "long": 66076,
              "short": 48697,
              "net": 17379
            },
            "smallTrader": {
              "long": 15517,
              "short": 18733,
              "net": -3216
            }
          },
          "openInterest": 207887
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112192,
              "short": 142441,
              "net": -30249
            },
            "nonCommercial": {
              "long": 72367,
              "short": 41839,
              "net": 30528
            },
            "smallTrader": {
              "long": 31279,
              "short": 31558,
              "net": -279
            }
          },
          "openInterest": 266919
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66098,
              "short": 73542,
              "net": -7444
            },
            "nonCommercial": {
              "long": 32191,
              "short": 23710,
              "net": 8481
            },
            "smallTrader": {
              "long": 4262,
              "short": 5299,
              "net": -1037
            }
          },
          "openInterest": 103359
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18291,
              "short": 19919,
              "net": -1628
            },
            "nonCommercial": {
              "long": 11878,
              "short": 9678,
              "net": 2200
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36350
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 593328,
              "short": 566506,
              "net": 26822
            },
            "nonCommercial": {
              "long": 233381,
              "short": 282521,
              "net": -49140
            },
            "smallTrader": {
              "long": 60429,
              "short": 38111,
              "net": 22318
            }
          },
          "openInterest": 1212316
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28495,
              "short": 10974,
              "net": 17521
            },
            "nonCommercial": {
              "long": 9856,
              "short": 23635,
              "net": -13779
            },
            "smallTrader": {
              "long": 1846,
              "short": 5588,
              "net": -3742
            }
          },
          "openInterest": 41267
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14467,
              "short": 34681,
              "net": -20214
            },
            "nonCommercial": {
              "long": 28667,
              "short": 11333,
              "net": 17334
            },
            "smallTrader": {
              "long": 5521,
              "short": 2641,
              "net": 2880
            }
          },
          "openInterest": 50982
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 459570,
              "short": 417954,
              "net": 41616
            },
            "nonCommercial": {
              "long": 52496,
              "short": 88001,
              "net": -35505
            },
            "smallTrader": {
              "long": 15898,
              "short": 22009,
              "net": -6111
            }
          },
          "openInterest": 533816
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 528590,
              "short": 475188,
              "net": 53402
            },
            "nonCommercial": {
              "long": 71848,
              "short": 105672,
              "net": -33824
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 764991
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62881,
              "short": 99738,
              "net": -36857
            },
            "nonCommercial": {
              "long": 45020,
              "short": 19515,
              "net": 25505
            },
            "smallTrader": {
              "long": 21333,
              "short": 9981,
              "net": 11352
            }
          },
          "openInterest": 138349
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242144,
              "short": 278123,
              "net": -35979
            },
            "nonCommercial": {
              "long": 67705,
              "short": 50738,
              "net": 16967
            },
            "smallTrader": {
              "long": 46124,
              "short": 27112,
              "net": 19012
            }
          },
          "openInterest": 407406
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267220,
              "short": 267371,
              "net": -151
            },
            "nonCommercial": {
              "long": 63441,
              "short": 67608,
              "net": -4167
            },
            "smallTrader": {
              "long": 33268,
              "short": 28950,
              "net": 4318
            }
          },
          "openInterest": 464042
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414363,
              "short": 502706,
              "net": -88343
            },
            "nonCommercial": {
              "long": 166678,
              "short": 90049,
              "net": 76629
            },
            "smallTrader": {
              "long": 68282,
              "short": 56568,
              "net": 11714
            }
          },
          "openInterest": 814337
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 601477,
              "short": 612928,
              "net": -11451
            },
            "nonCommercial": {
              "long": 186537,
              "short": 168720,
              "net": 17817
            },
            "smallTrader": {
              "long": 65903,
              "short": 72269,
              "net": -6366
            }
          },
          "openInterest": 950948
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11781,
              "short": 17228,
              "net": -5447
            },
            "nonCommercial": {
              "long": 12474,
              "short": 6898,
              "net": 5576
            },
            "smallTrader": {
              "long": 12059,
              "short": 12188,
              "net": -129
            }
          },
          "openInterest": 36326
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2563,
              "short": 19906,
              "net": -17343
            },
            "nonCommercial": {
              "long": 26269,
              "short": 10181,
              "net": 16088
            },
            "smallTrader": {
              "long": 2819,
              "short": 1564,
              "net": 1255
            }
          },
          "openInterest": 32622
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 102815,
              "short": 77665,
              "net": 25150
            },
            "nonCommercial": {
              "long": 50926,
              "short": 69897,
              "net": -18971
            },
            "smallTrader": {
              "long": 19910,
              "short": 26089,
              "net": -6179
            }
          },
          "openInterest": 210666
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99806,
              "short": 106651,
              "net": -6845
            },
            "nonCommercial": {
              "long": 52817,
              "short": 46289,
              "net": 6528
            },
            "smallTrader": {
              "long": 19993,
              "short": 19676,
              "net": 317
            }
          },
          "openInterest": 221005
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139362,
              "short": 146302,
              "net": -6940
            },
            "nonCommercial": {
              "long": 107043,
              "short": 86870,
              "net": 20173
            },
            "smallTrader": {
              "long": 26604,
              "short": 39837,
              "net": -13233
            }
          },
          "openInterest": 344450
        }
      ]
    },
    {
      "reportDate": "2020-05-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2295155,
              "short": 2205057,
              "net": 90098
            },
            "nonCommercial": {
              "long": 574969,
              "short": 717240,
              "net": -142271
            },
            "smallTrader": {
              "long": 409532,
              "short": 357359,
              "net": 52173
            }
          },
          "openInterest": 3385230
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1639166,
              "short": 1514936,
              "net": 124230
            },
            "nonCommercial": {
              "long": 543378,
              "short": 745050,
              "net": -201672
            },
            "smallTrader": {
              "long": 174228,
              "short": 96786,
              "net": 77442
            }
          },
          "openInterest": 2406883
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 753648,
              "short": 653269,
              "net": 100379
            },
            "nonCommercial": {
              "long": 83591,
              "short": 192424,
              "net": -108833
            },
            "smallTrader": {
              "long": 146672,
              "short": 138218,
              "net": 8454
            }
          },
          "openInterest": 989523
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2757716,
              "short": 2550232,
              "net": 207484
            },
            "nonCommercial": {
              "long": 456838,
              "short": 696301,
              "net": -239463
            },
            "smallTrader": {
              "long": 318075,
              "short": 286096,
              "net": 31979
            }
          },
          "openInterest": 3617662
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90061,
              "short": 41987,
              "net": 48074
            },
            "nonCommercial": {
              "long": 23541,
              "short": 56996,
              "net": -33455
            },
            "smallTrader": {
              "long": 14404,
              "short": 29023,
              "net": -14619
            }
          },
          "openInterest": 129293
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 5006,
              "short": 6731,
              "net": -1725
            },
            "smallTrader": {
              "long": 2071,
              "short": 346,
              "net": 1725
            }
          },
          "openInterest": 7784
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16076,
              "short": 3346,
              "net": 12730
            },
            "nonCommercial": {
              "long": 5221,
              "short": 16310,
              "net": -11089
            },
            "smallTrader": {
              "long": 1402,
              "short": 3043,
              "net": -1641
            }
          },
          "openInterest": 22702
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109737,
              "short": 86530,
              "net": 23207
            },
            "nonCommercial": {
              "long": 28096,
              "short": 40101,
              "net": -12005
            },
            "smallTrader": {
              "long": 18145,
              "short": 29347,
              "net": -11202
            }
          },
          "openInterest": 161083
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75117,
              "short": 39549,
              "net": 35568
            },
            "nonCommercial": {
              "long": 17007,
              "short": 49059,
              "net": -32052
            },
            "smallTrader": {
              "long": 24743,
              "short": 28259,
              "net": -3516
            }
          },
          "openInterest": 119300
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118559,
              "short": 127146,
              "net": -8587
            },
            "nonCommercial": {
              "long": 54164,
              "short": 50267,
              "net": 3897
            },
            "smallTrader": {
              "long": 12004,
              "short": 7314,
              "net": 4690
            }
          },
          "openInterest": 215841
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130773,
              "short": 159348,
              "net": -28575
            },
            "nonCommercial": {
              "long": 49945,
              "short": 23845,
              "net": 26100
            },
            "smallTrader": {
              "long": 9358,
              "short": 6883,
              "net": 2475
            }
          },
          "openInterest": 236168
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73112,
              "short": 52136,
              "net": 20976
            },
            "nonCommercial": {
              "long": 46074,
              "short": 65231,
              "net": -19157
            },
            "smallTrader": {
              "long": 11682,
              "short": 13501,
              "net": -1819
            }
          },
          "openInterest": 162899
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 749637,
              "short": 613914,
              "net": 135723
            },
            "nonCommercial": {
              "long": 213746,
              "short": 366836,
              "net": -153090
            },
            "smallTrader": {
              "long": 177308,
              "short": 159941,
              "net": 17367
            }
          },
          "openInterest": 1397612
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95269,
              "short": 92726,
              "net": 2543
            },
            "nonCommercial": {
              "long": 44279,
              "short": 46912,
              "net": -2633
            },
            "smallTrader": {
              "long": 10538,
              "short": 10448,
              "net": 90
            }
          },
          "openInterest": 176253
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 829802,
              "short": 1366700,
              "net": -536898
            },
            "nonCommercial": {
              "long": 722912,
              "short": 192300,
              "net": 530612
            },
            "smallTrader": {
              "long": 95769,
              "short": 89483,
              "net": 6286
            }
          },
          "openInterest": 2243871
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21291,
              "short": 10393,
              "net": 10898
            },
            "nonCommercial": {
              "long": 6323,
              "short": 14440,
              "net": -8117
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 33234
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16199,
              "short": 24354,
              "net": -8155
            },
            "nonCommercial": {
              "long": 9074,
              "short": 1156,
              "net": 7918
            },
            "smallTrader": {
              "long": 420,
              "short": 183,
              "net": 237
            }
          },
          "openInterest": 28326
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 290624,
              "short": 393234,
              "net": -102610
            },
            "nonCommercial": {
              "long": 169272,
              "short": 92973,
              "net": 76299
            },
            "smallTrader": {
              "long": 75086,
              "short": 48775,
              "net": 26311
            }
          },
          "openInterest": 541624
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10032,
              "short": 7665,
              "net": 2367
            },
            "nonCommercial": {
              "long": 8791,
              "short": 8561,
              "net": 230
            },
            "smallTrader": {
              "long": 6249,
              "short": 8846,
              "net": -2597
            }
          },
          "openInterest": 31756
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191218,
              "short": 271533,
              "net": -80315
            },
            "nonCommercial": {
              "long": 104040,
              "short": 28578,
              "net": 75462
            },
            "smallTrader": {
              "long": 22746,
              "short": 17893,
              "net": 4853
            }
          },
          "openInterest": 366628
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120045,
              "short": 401681,
              "net": -281636
            },
            "nonCommercial": {
              "long": 275571,
              "short": 25567,
              "net": 250004
            },
            "smallTrader": {
              "long": 54717,
              "short": 23085,
              "net": 31632
            }
          },
          "openInterest": 490343
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209862,
              "short": 217005,
              "net": -7143
            },
            "nonCommercial": {
              "long": 45249,
              "short": 45709,
              "net": -460
            },
            "smallTrader": {
              "long": 42307,
              "short": 34704,
              "net": 7603
            }
          },
          "openInterest": 365224
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68783,
              "short": 101620,
              "net": -32837
            },
            "nonCommercial": {
              "long": 56634,
              "short": 29420,
              "net": 27214
            },
            "smallTrader": {
              "long": 26223,
              "short": 20600,
              "net": 5623
            }
          },
          "openInterest": 152042
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84386,
              "short": 99219,
              "net": -14833
            },
            "nonCommercial": {
              "long": 66098,
              "short": 48889,
              "net": 17209
            },
            "smallTrader": {
              "long": 16250,
              "short": 18626,
              "net": -2376
            }
          },
          "openInterest": 206073
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118153,
              "short": 147759,
              "net": -29606
            },
            "nonCommercial": {
              "long": 70630,
              "short": 41289,
              "net": 29341
            },
            "smallTrader": {
              "long": 33039,
              "short": 32774,
              "net": 265
            }
          },
          "openInterest": 273107
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63787,
              "short": 69744,
              "net": -5957
            },
            "nonCommercial": {
              "long": 31184,
              "short": 24075,
              "net": 7109
            },
            "smallTrader": {
              "long": 4229,
              "short": 5381,
              "net": -1152
            }
          },
          "openInterest": 100220
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19140,
              "short": 21194,
              "net": -2054
            },
            "nonCommercial": {
              "long": 11545,
              "short": 8975,
              "net": 2570
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36901
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 564849,
              "short": 553528,
              "net": 11321
            },
            "nonCommercial": {
              "long": 256927,
              "short": 293900,
              "net": -36973
            },
            "smallTrader": {
              "long": 65337,
              "short": 39685,
              "net": 25652
            }
          },
          "openInterest": 1210773
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29786,
              "short": 10341,
              "net": 19445
            },
            "nonCommercial": {
              "long": 12042,
              "short": 26995,
              "net": -14953
            },
            "smallTrader": {
              "long": 1585,
              "short": 6077,
              "net": -4492
            }
          },
          "openInterest": 44372
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13807,
              "short": 34784,
              "net": -20977
            },
            "nonCommercial": {
              "long": 28639,
              "short": 10393,
              "net": 18246
            },
            "smallTrader": {
              "long": 5571,
              "short": 2840,
              "net": 2731
            }
          },
          "openInterest": 50327
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 443336,
              "short": 415977,
              "net": 27359
            },
            "nonCommercial": {
              "long": 53204,
              "short": 75683,
              "net": -22479
            },
            "smallTrader": {
              "long": 16011,
              "short": 20891,
              "net": -4880
            }
          },
          "openInterest": 520425
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 528507,
              "short": 471826,
              "net": 56681
            },
            "nonCommercial": {
              "long": 66525,
              "short": 98988,
              "net": -32463
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 750913
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60917,
              "short": 94865,
              "net": -33948
            },
            "nonCommercial": {
              "long": 44052,
              "short": 21137,
              "net": 22915
            },
            "smallTrader": {
              "long": 20670,
              "short": 9637,
              "net": 11033
            }
          },
          "openInterest": 132573
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243475,
              "short": 278521,
              "net": -35046
            },
            "nonCommercial": {
              "long": 70080,
              "short": 53529,
              "net": 16551
            },
            "smallTrader": {
              "long": 45490,
              "short": 26995,
              "net": 18495
            }
          },
          "openInterest": 414481
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257574,
              "short": 262481,
              "net": -4907
            },
            "nonCommercial": {
              "long": 62372,
              "short": 64498,
              "net": -2126
            },
            "smallTrader": {
              "long": 36873,
              "short": 29840,
              "net": 7033
            }
          },
          "openInterest": 456440
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402631,
              "short": 495604,
              "net": -92973
            },
            "nonCommercial": {
              "long": 173136,
              "short": 90353,
              "net": 82783
            },
            "smallTrader": {
              "long": 65308,
              "short": 55118,
              "net": 10190
            }
          },
          "openInterest": 802711
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 581116,
              "short": 619230,
              "net": -38114
            },
            "nonCommercial": {
              "long": 177939,
              "short": 145745,
              "net": 32194
            },
            "smallTrader": {
              "long": 69909,
              "short": 63989,
              "net": 5920
            }
          },
          "openInterest": 923784
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12783,
              "short": 18162,
              "net": -5379
            },
            "nonCommercial": {
              "long": 12967,
              "short": 5176,
              "net": 7791
            },
            "smallTrader": {
              "long": 10496,
              "short": 12908,
              "net": -2412
            }
          },
          "openInterest": 36257
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2383,
              "short": 20893,
              "net": -18510
            },
            "nonCommercial": {
              "long": 24713,
              "short": 8288,
              "net": 16425
            },
            "smallTrader": {
              "long": 3524,
              "short": 1439,
              "net": 2085
            }
          },
          "openInterest": 31555
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 110144,
              "short": 76189,
              "net": 33955
            },
            "nonCommercial": {
              "long": 50851,
              "short": 79209,
              "net": -28358
            },
            "smallTrader": {
              "long": 19867,
              "short": 25464,
              "net": -5597
            }
          },
          "openInterest": 220455
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99091,
              "short": 107758,
              "net": -8667
            },
            "nonCommercial": {
              "long": 51455,
              "short": 43369,
              "net": 8086
            },
            "smallTrader": {
              "long": 19311,
              "short": 18730,
              "net": 581
            }
          },
          "openInterest": 218014
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146167,
              "short": 143055,
              "net": 3112
            },
            "nonCommercial": {
              "long": 104452,
              "short": 93749,
              "net": 10703
            },
            "smallTrader": {
              "long": 25902,
              "short": 39717,
              "net": -13815
            }
          },
          "openInterest": 351496
        }
      ]
    },
    {
      "reportDate": "2020-05-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2278960,
              "short": 2181693,
              "net": 97267
            },
            "nonCommercial": {
              "long": 597109,
              "short": 748596,
              "net": -151487
            },
            "smallTrader": {
              "long": 411266,
              "short": 357046,
              "net": 54220
            }
          },
          "openInterest": 3422881
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1623550,
              "short": 1487668,
              "net": 135882
            },
            "nonCommercial": {
              "long": 548168,
              "short": 769920,
              "net": -221752
            },
            "smallTrader": {
              "long": 178307,
              "short": 92437,
              "net": 85870
            }
          },
          "openInterest": 2424126
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 753417,
              "short": 651914,
              "net": 101503
            },
            "nonCommercial": {
              "long": 96135,
              "short": 214257,
              "net": -118122
            },
            "smallTrader": {
              "long": 148543,
              "short": 131924,
              "net": 16619
            }
          },
          "openInterest": 1009339
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2728288,
              "short": 2520975,
              "net": 207313
            },
            "nonCommercial": {
              "long": 421156,
              "short": 647146,
              "net": -225990
            },
            "smallTrader": {
              "long": 311494,
              "short": 292817,
              "net": 18677
            }
          },
          "openInterest": 3631664
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89686,
              "short": 39723,
              "net": 49963
            },
            "nonCommercial": {
              "long": 23719,
              "short": 59144,
              "net": -35425
            },
            "smallTrader": {
              "long": 14932,
              "short": 29470,
              "net": -14538
            }
          },
          "openInterest": 129264
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 31,
              "short": 0,
              "net": 31
            },
            "nonCommercial": {
              "long": 6606,
              "short": 8937,
              "net": -2331
            },
            "smallTrader": {
              "long": 2645,
              "short": 345,
              "net": 2300
            }
          },
          "openInterest": 9939
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14954,
              "short": 3349,
              "net": 11605
            },
            "nonCommercial": {
              "long": 4391,
              "short": 14144,
              "net": -9753
            },
            "smallTrader": {
              "long": 1658,
              "short": 3510,
              "net": -1852
            }
          },
          "openInterest": 21109
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112483,
              "short": 84337,
              "net": 28146
            },
            "nonCommercial": {
              "long": 31525,
              "short": 45213,
              "net": -13688
            },
            "smallTrader": {
              "long": 16475,
              "short": 30933,
              "net": -14458
            }
          },
          "openInterest": 166568
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76154,
              "short": 38624,
              "net": 37530
            },
            "nonCommercial": {
              "long": 16995,
              "short": 49241,
              "net": -32246
            },
            "smallTrader": {
              "long": 25055,
              "short": 30339,
              "net": -5284
            }
          },
          "openInterest": 120453
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117941,
              "short": 126861,
              "net": -8920
            },
            "nonCommercial": {
              "long": 55441,
              "short": 50435,
              "net": 5006
            },
            "smallTrader": {
              "long": 11765,
              "short": 7851,
              "net": 3914
            }
          },
          "openInterest": 221426
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129917,
              "short": 159689,
              "net": -29772
            },
            "nonCommercial": {
              "long": 51496,
              "short": 24703,
              "net": 26793
            },
            "smallTrader": {
              "long": 10123,
              "short": 7144,
              "net": 2979
            }
          },
          "openInterest": 238441
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72956,
              "short": 55684,
              "net": 17272
            },
            "nonCommercial": {
              "long": 48104,
              "short": 63633,
              "net": -15529
            },
            "smallTrader": {
              "long": 12514,
              "short": 14257,
              "net": -1743
            }
          },
          "openInterest": 168470
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 758783,
              "short": 603070,
              "net": 155713
            },
            "nonCommercial": {
              "long": 210833,
              "short": 388404,
              "net": -177571
            },
            "smallTrader": {
              "long": 179832,
              "short": 157974,
              "net": 21858
            }
          },
          "openInterest": 1421348
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94488,
              "short": 96469,
              "net": -1981
            },
            "nonCommercial": {
              "long": 45012,
              "short": 43934,
              "net": 1078
            },
            "smallTrader": {
              "long": 11097,
              "short": 10194,
              "net": 903
            }
          },
          "openInterest": 176193
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 826291,
              "short": 1384262,
              "net": -557971
            },
            "nonCommercial": {
              "long": 709557,
              "short": 168538,
              "net": 541019
            },
            "smallTrader": {
              "long": 102997,
              "short": 86045,
              "net": 16952
            }
          },
          "openInterest": 2248020
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22507,
              "short": 11546,
              "net": 10961
            },
            "nonCommercial": {
              "long": 6303,
              "short": 14585,
              "net": -8282
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 34803
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16861,
              "short": 25050,
              "net": -8189
            },
            "nonCommercial": {
              "long": 9091,
              "short": 1080,
              "net": 8011
            },
            "smallTrader": {
              "long": 460,
              "short": 282,
              "net": 178
            }
          },
          "openInterest": 29513
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 294370,
              "short": 400827,
              "net": -106457
            },
            "nonCommercial": {
              "long": 171980,
              "short": 93840,
              "net": 78140
            },
            "smallTrader": {
              "long": 74491,
              "short": 46174,
              "net": 28317
            }
          },
          "openInterest": 547329
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9883,
              "short": 7539,
              "net": 2344
            },
            "nonCommercial": {
              "long": 8437,
              "short": 7225,
              "net": 1212
            },
            "smallTrader": {
              "long": 5762,
              "short": 9318,
              "net": -3556
            }
          },
          "openInterest": 30072
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195100,
              "short": 266219,
              "net": -71119
            },
            "nonCommercial": {
              "long": 93344,
              "short": 27334,
              "net": 66010
            },
            "smallTrader": {
              "long": 22219,
              "short": 17110,
              "net": 5109
            }
          },
          "openInterest": 363049
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126023,
              "short": 404556,
              "net": -278533
            },
            "nonCommercial": {
              "long": 277771,
              "short": 34943,
              "net": 242828
            },
            "smallTrader": {
              "long": 57787,
              "short": 22082,
              "net": 35705
            }
          },
          "openInterest": 496739
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 227081,
              "short": 231149,
              "net": -4068
            },
            "nonCommercial": {
              "long": 44113,
              "short": 45265,
              "net": -1152
            },
            "smallTrader": {
              "long": 43549,
              "short": 38329,
              "net": 5220
            }
          },
          "openInterest": 387129
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72360,
              "short": 101599,
              "net": -29239
            },
            "nonCommercial": {
              "long": 56307,
              "short": 28370,
              "net": 27937
            },
            "smallTrader": {
              "long": 23292,
              "short": 21990,
              "net": 1302
            }
          },
          "openInterest": 153370
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80923,
              "short": 93989,
              "net": -13066
            },
            "nonCommercial": {
              "long": 68625,
              "short": 52099,
              "net": 16526
            },
            "smallTrader": {
              "long": 17362,
              "short": 20822,
              "net": -3460
            }
          },
          "openInterest": 204494
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111453,
              "short": 142697,
              "net": -31244
            },
            "nonCommercial": {
              "long": 69544,
              "short": 35186,
              "net": 34358
            },
            "smallTrader": {
              "long": 30429,
              "short": 33543,
              "net": -3114
            }
          },
          "openInterest": 260608
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72507,
              "short": 66792,
              "net": 5715
            },
            "nonCommercial": {
              "long": 22491,
              "short": 27611,
              "net": -5120
            },
            "smallTrader": {
              "long": 4699,
              "short": 5294,
              "net": -595
            }
          },
          "openInterest": 101098
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19738,
              "short": 21525,
              "net": -1787
            },
            "nonCommercial": {
              "long": 12831,
              "short": 11141,
              "net": 1690
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39313
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 556395,
              "short": 535545,
              "net": 20850
            },
            "nonCommercial": {
              "long": 261557,
              "short": 310828,
              "net": -49271
            },
            "smallTrader": {
              "long": 67026,
              "short": 38605,
              "net": 28421
            }
          },
          "openInterest": 1252799
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30233,
              "short": 10425,
              "net": 19808
            },
            "nonCommercial": {
              "long": 11953,
              "short": 27831,
              "net": -15878
            },
            "smallTrader": {
              "long": 2141,
              "short": 6071,
              "net": -3930
            }
          },
          "openInterest": 45368
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13510,
              "short": 34448,
              "net": -20938
            },
            "nonCommercial": {
              "long": 28253,
              "short": 10098,
              "net": 18155
            },
            "smallTrader": {
              "long": 5675,
              "short": 2892,
              "net": 2783
            }
          },
          "openInterest": 49942
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 441068,
              "short": 416383,
              "net": 24685
            },
            "nonCommercial": {
              "long": 62593,
              "short": 80925,
              "net": -18332
            },
            "smallTrader": {
              "long": 16159,
              "short": 22512,
              "net": -6353
            }
          },
          "openInterest": 527900
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 525575,
              "short": 468094,
              "net": 57481
            },
            "nonCommercial": {
              "long": 62090,
              "short": 93931,
              "net": -31841
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 753246
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59195,
              "short": 99876,
              "net": -40681
            },
            "nonCommercial": {
              "long": 44757,
              "short": 18984,
              "net": 25773
            },
            "smallTrader": {
              "long": 23852,
              "short": 8944,
              "net": 14908
            }
          },
          "openInterest": 135987
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251194,
              "short": 290362,
              "net": -39168
            },
            "nonCommercial": {
              "long": 74555,
              "short": 53987,
              "net": 20568
            },
            "smallTrader": {
              "long": 46052,
              "short": 27452,
              "net": 18600
            }
          },
          "openInterest": 433626
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260455,
              "short": 264077,
              "net": -3622
            },
            "nonCommercial": {
              "long": 63560,
              "short": 67763,
              "net": -4203
            },
            "smallTrader": {
              "long": 37328,
              "short": 29503,
              "net": 7825
            }
          },
          "openInterest": 466094
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423150,
              "short": 540871,
              "net": -117721
            },
            "nonCommercial": {
              "long": 188262,
              "short": 85035,
              "net": 103227
            },
            "smallTrader": {
              "long": 69387,
              "short": 54893,
              "net": 14494
            }
          },
          "openInterest": 849557
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 586013,
              "short": 638394,
              "net": -52381
            },
            "nonCommercial": {
              "long": 186688,
              "short": 142574,
              "net": 44114
            },
            "smallTrader": {
              "long": 70278,
              "short": 62011,
              "net": 8267
            }
          },
          "openInterest": 953051
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16793,
              "short": 22438,
              "net": -5645
            },
            "nonCommercial": {
              "long": 12624,
              "short": 5976,
              "net": 6648
            },
            "smallTrader": {
              "long": 11039,
              "short": 12042,
              "net": -1003
            }
          },
          "openInterest": 40469
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2638,
              "short": 21029,
              "net": -18391
            },
            "nonCommercial": {
              "long": 23956,
              "short": 7506,
              "net": 16450
            },
            "smallTrader": {
              "long": 3465,
              "short": 1524,
              "net": 1941
            }
          },
          "openInterest": 31123
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 118093,
              "short": 73820,
              "net": 44273
            },
            "nonCommercial": {
              "long": 47311,
              "short": 87037,
              "net": -39726
            },
            "smallTrader": {
              "long": 18293,
              "short": 22840,
              "net": -4547
            }
          },
          "openInterest": 230744
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100117,
              "short": 102036,
              "net": -1919
            },
            "nonCommercial": {
              "long": 46741,
              "short": 44446,
              "net": 2295
            },
            "smallTrader": {
              "long": 19748,
              "short": 20124,
              "net": -376
            }
          },
          "openInterest": 210147
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152191,
              "short": 142835,
              "net": 9356
            },
            "nonCommercial": {
              "long": 101924,
              "short": 97138,
              "net": 4786
            },
            "smallTrader": {
              "long": 25364,
              "short": 39506,
              "net": -14142
            }
          },
          "openInterest": 356391
        }
      ]
    },
    {
      "reportDate": "2020-05-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2267751,
              "short": 2214379,
              "net": 53372
            },
            "nonCommercial": {
              "long": 653804,
              "short": 746936,
              "net": -93132
            },
            "smallTrader": {
              "long": 404117,
              "short": 364357,
              "net": 39760
            }
          },
          "openInterest": 3495960
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1597641,
              "short": 1401864,
              "net": 195777
            },
            "nonCommercial": {
              "long": 571993,
              "short": 842827,
              "net": -270834
            },
            "smallTrader": {
              "long": 171628,
              "short": 96571,
              "net": 75057
            }
          },
          "openInterest": 2423438
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 754922,
              "short": 670797,
              "net": 84125
            },
            "nonCommercial": {
              "long": 110728,
              "short": 203585,
              "net": -92857
            },
            "smallTrader": {
              "long": 141982,
              "short": 133250,
              "net": 8732
            }
          },
          "openInterest": 1032090
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2665345,
              "short": 2439213,
              "net": 226132
            },
            "nonCommercial": {
              "long": 400792,
              "short": 641415,
              "net": -240623
            },
            "smallTrader": {
              "long": 306080,
              "short": 291589,
              "net": 14491
            }
          },
          "openInterest": 3597224
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91226,
              "short": 39980,
              "net": 51246
            },
            "nonCommercial": {
              "long": 25301,
              "short": 64859,
              "net": -39558
            },
            "smallTrader": {
              "long": 15712,
              "short": 27400,
              "net": -11688
            }
          },
          "openInterest": 132797
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 34,
              "short": 0,
              "net": 34
            },
            "nonCommercial": {
              "long": 7342,
              "short": 9926,
              "net": -2584
            },
            "smallTrader": {
              "long": 2896,
              "short": 346,
              "net": 2550
            }
          },
          "openInterest": 10878
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15464,
              "short": 3156,
              "net": 12308
            },
            "nonCommercial": {
              "long": 7445,
              "short": 17861,
              "net": -10416
            },
            "smallTrader": {
              "long": 1742,
              "short": 3634,
              "net": -1892
            }
          },
          "openInterest": 24751
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120800,
              "short": 87501,
              "net": 33299
            },
            "nonCommercial": {
              "long": 35810,
              "short": 54799,
              "net": -18989
            },
            "smallTrader": {
              "long": 17726,
              "short": 32036,
              "net": -14310
            }
          },
          "openInterest": 179734
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77910,
              "short": 40986,
              "net": 36924
            },
            "nonCommercial": {
              "long": 23142,
              "short": 58198,
              "net": -35056
            },
            "smallTrader": {
              "long": 27355,
              "short": 29223,
              "net": -1868
            }
          },
          "openInterest": 130099
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119546,
              "short": 129410,
              "net": -9864
            },
            "nonCommercial": {
              "long": 54851,
              "short": 49756,
              "net": 5095
            },
            "smallTrader": {
              "long": 12809,
              "short": 8040,
              "net": 4769
            }
          },
          "openInterest": 228572
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129468,
              "short": 160008,
              "net": -30540
            },
            "nonCommercial": {
              "long": 52714,
              "short": 25772,
              "net": 26942
            },
            "smallTrader": {
              "long": 10542,
              "short": 6944,
              "net": 3598
            }
          },
          "openInterest": 244258
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73989,
              "short": 58143,
              "net": 15846
            },
            "nonCommercial": {
              "long": 51254,
              "short": 64670,
              "net": -13416
            },
            "smallTrader": {
              "long": 12309,
              "short": 14739,
              "net": -2430
            }
          },
          "openInterest": 171040
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 764876,
              "short": 593689,
              "net": 171187
            },
            "nonCommercial": {
              "long": 218328,
              "short": 417374,
              "net": -199046
            },
            "smallTrader": {
              "long": 182819,
              "short": 154960,
              "net": 27859
            }
          },
          "openInterest": 1436588
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96689,
              "short": 101757,
              "net": -5068
            },
            "nonCommercial": {
              "long": 43738,
              "short": 40418,
              "net": 3320
            },
            "smallTrader": {
              "long": 11452,
              "short": 9704,
              "net": 1748
            }
          },
          "openInterest": 177692
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 748156,
              "short": 1323111,
              "net": -574955
            },
            "nonCommercial": {
              "long": 692017,
              "short": 148414,
              "net": 543603
            },
            "smallTrader": {
              "long": 103753,
              "short": 72401,
              "net": 31352
            }
          },
          "openInterest": 2158749
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24934,
              "short": 13502,
              "net": 11432
            },
            "nonCommercial": {
              "long": 5471,
              "short": 13394,
              "net": -7923
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36842
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17877,
              "short": 26423,
              "net": -8546
            },
            "nonCommercial": {
              "long": 9278,
              "short": 1018,
              "net": 8260
            },
            "smallTrader": {
              "long": 511,
              "short": 225,
              "net": 286
            }
          },
          "openInterest": 31069
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 295367,
              "short": 397961,
              "net": -102594
            },
            "nonCommercial": {
              "long": 167756,
              "short": 95194,
              "net": 72562
            },
            "smallTrader": {
              "long": 77263,
              "short": 47231,
              "net": 30032
            }
          },
          "openInterest": 547206
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10159,
              "short": 7763,
              "net": 2396
            },
            "nonCommercial": {
              "long": 8236,
              "short": 7347,
              "net": 889
            },
            "smallTrader": {
              "long": 5721,
              "short": 9006,
              "net": -3285
            }
          },
          "openInterest": 29169
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210968,
              "short": 279968,
              "net": -69000
            },
            "nonCommercial": {
              "long": 90586,
              "short": 27724,
              "net": 62862
            },
            "smallTrader": {
              "long": 22584,
              "short": 16446,
              "net": 6138
            }
          },
          "openInterest": 379996
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133715,
              "short": 423889,
              "net": -290174
            },
            "nonCommercial": {
              "long": 295394,
              "short": 43606,
              "net": 251788
            },
            "smallTrader": {
              "long": 59851,
              "short": 21465,
              "net": 38386
            }
          },
          "openInterest": 528205
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 228153,
              "short": 235760,
              "net": -7607
            },
            "nonCommercial": {
              "long": 42181,
              "short": 41034,
              "net": 1147
            },
            "smallTrader": {
              "long": 43907,
              "short": 37447,
              "net": 6460
            }
          },
          "openInterest": 390960
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71027,
              "short": 98736,
              "net": -27709
            },
            "nonCommercial": {
              "long": 52038,
              "short": 24568,
              "net": 27470
            },
            "smallTrader": {
              "long": 23529,
              "short": 23290,
              "net": 239
            }
          },
          "openInterest": 147975
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80676,
              "short": 90729,
              "net": -10053
            },
            "nonCommercial": {
              "long": 69699,
              "short": 55693,
              "net": 14006
            },
            "smallTrader": {
              "long": 17211,
              "short": 21164,
              "net": -3953
            }
          },
          "openInterest": 208538
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108408,
              "short": 141353,
              "net": -32945
            },
            "nonCommercial": {
              "long": 69511,
              "short": 35186,
              "net": 34325
            },
            "smallTrader": {
              "long": 30324,
              "short": 31704,
              "net": -1380
            }
          },
          "openInterest": 258012
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72673,
              "short": 65717,
              "net": 6956
            },
            "nonCommercial": {
              "long": 24268,
              "short": 30252,
              "net": -5984
            },
            "smallTrader": {
              "long": 5220,
              "short": 6192,
              "net": -972
            }
          },
          "openInterest": 103425
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20668,
              "short": 20105,
              "net": 563
            },
            "nonCommercial": {
              "long": 11930,
              "short": 12921,
              "net": -991
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39633
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 585617,
              "short": 550247,
              "net": 35370
            },
            "nonCommercial": {
              "long": 257425,
              "short": 318560,
              "net": -61135
            },
            "smallTrader": {
              "long": 65452,
              "short": 39687,
              "net": 25765
            }
          },
          "openInterest": 1265398
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29961,
              "short": 10234,
              "net": 19727
            },
            "nonCommercial": {
              "long": 10742,
              "short": 26609,
              "net": -15867
            },
            "smallTrader": {
              "long": 2311,
              "short": 6171,
              "net": -3860
            }
          },
          "openInterest": 44143
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12578,
              "short": 38368,
              "net": -25790
            },
            "nonCommercial": {
              "long": 30671,
              "short": 8658,
              "net": 22013
            },
            "smallTrader": {
              "long": 6167,
              "short": 2390,
              "net": 3777
            }
          },
          "openInterest": 51652
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 439748,
              "short": 440955,
              "net": -1207
            },
            "nonCommercial": {
              "long": 85991,
              "short": 79777,
              "net": 6214
            },
            "smallTrader": {
              "long": 17558,
              "short": 22565,
              "net": -5007
            }
          },
          "openInterest": 552883
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 517938,
              "short": 462279,
              "net": 55659
            },
            "nonCommercial": {
              "long": 63991,
              "short": 98845,
              "net": -34854
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 748020
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64331,
              "short": 109220,
              "net": -44889
            },
            "nonCommercial": {
              "long": 54391,
              "short": 23463,
              "net": 30928
            },
            "smallTrader": {
              "long": 25755,
              "short": 11794,
              "net": 13961
            }
          },
          "openInterest": 151890
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253049,
              "short": 280851,
              "net": -27802
            },
            "nonCommercial": {
              "long": 78951,
              "short": 71007,
              "net": 7944
            },
            "smallTrader": {
              "long": 49298,
              "short": 29440,
              "net": 19858
            }
          },
          "openInterest": 442413
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255044,
              "short": 270187,
              "net": -15143
            },
            "nonCommercial": {
              "long": 71619,
              "short": 63582,
              "net": 8037
            },
            "smallTrader": {
              "long": 36066,
              "short": 28960,
              "net": 7106
            }
          },
          "openInterest": 470130
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 431829,
              "short": 536393,
              "net": -104564
            },
            "nonCommercial": {
              "long": 186743,
              "short": 99142,
              "net": 87601
            },
            "smallTrader": {
              "long": 70319,
              "short": 53356,
              "net": 16963
            }
          },
          "openInterest": 861248
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 588614,
              "short": 670244,
              "net": -81630
            },
            "nonCommercial": {
              "long": 208295,
              "short": 138673,
              "net": 69622
            },
            "smallTrader": {
              "long": 73470,
              "short": 61462,
              "net": 12008
            }
          },
          "openInterest": 970769
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14422,
              "short": 20534,
              "net": -6112
            },
            "nonCommercial": {
              "long": 13678,
              "short": 4950,
              "net": 8728
            },
            "smallTrader": {
              "long": 10627,
              "short": 13243,
              "net": -2616
            }
          },
          "openInterest": 38746
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2851,
              "short": 21258,
              "net": -18407
            },
            "nonCommercial": {
              "long": 24515,
              "short": 7218,
              "net": 17297
            },
            "smallTrader": {
              "long": 3021,
              "short": 1911,
              "net": 1110
            }
          },
          "openInterest": 31477
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 118983,
              "short": 77438,
              "net": 41545
            },
            "nonCommercial": {
              "long": 54648,
              "short": 89680,
              "net": -35032
            },
            "smallTrader": {
              "long": 18788,
              "short": 25301,
              "net": -6513
            }
          },
          "openInterest": 241702
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109233,
              "short": 94716,
              "net": 14517
            },
            "nonCommercial": {
              "long": 45073,
              "short": 60068,
              "net": -14995
            },
            "smallTrader": {
              "long": 20436,
              "short": 19958,
              "net": 478
            }
          },
          "openInterest": 223245
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161402,
              "short": 137593,
              "net": 23809
            },
            "nonCommercial": {
              "long": 104238,
              "short": 114160,
              "net": -9922
            },
            "smallTrader": {
              "long": 27317,
              "short": 41204,
              "net": -13887
            }
          },
          "openInterest": 374510
        }
      ]
    },
    {
      "reportDate": "2020-05-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2247440,
              "short": 2254234,
              "net": -6794
            },
            "nonCommercial": {
              "long": 658626,
              "short": 696682,
              "net": -38056
            },
            "smallTrader": {
              "long": 466335,
              "short": 421485,
              "net": 44850
            }
          },
          "openInterest": 3628936
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1561818,
              "short": 1415295,
              "net": 146523
            },
            "nonCommercial": {
              "long": 481085,
              "short": 670322,
              "net": -189237
            },
            "smallTrader": {
              "long": 207324,
              "short": 164610,
              "net": 42714
            }
          },
          "openInterest": 2389227
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 775957,
              "short": 718302,
              "net": 57655
            },
            "nonCommercial": {
              "long": 104948,
              "short": 199429,
              "net": -94481
            },
            "smallTrader": {
              "long": 161865,
              "short": 125039,
              "net": 36826
            }
          },
          "openInterest": 1185778
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2739359,
              "short": 2586363,
              "net": 152996
            },
            "nonCommercial": {
              "long": 384854,
              "short": 540521,
              "net": -155667
            },
            "smallTrader": {
              "long": 348826,
              "short": 346155,
              "net": 2671
            }
          },
          "openInterest": 3955287
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94516,
              "short": 40279,
              "net": 54237
            },
            "nonCommercial": {
              "long": 25530,
              "short": 66068,
              "net": -40538
            },
            "smallTrader": {
              "long": 16302,
              "short": 30001,
              "net": -13699
            }
          },
          "openInterest": 136920
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 6034,
              "short": 7684,
              "net": -1650
            },
            "smallTrader": {
              "long": 2286,
              "short": 636,
              "net": 1650
            }
          },
          "openInterest": 8722
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15370,
              "short": 3043,
              "net": 12327
            },
            "nonCommercial": {
              "long": 9551,
              "short": 20709,
              "net": -11158
            },
            "smallTrader": {
              "long": 2109,
              "short": 3278,
              "net": -1169
            }
          },
          "openInterest": 27377
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124256,
              "short": 88967,
              "net": 35289
            },
            "nonCommercial": {
              "long": 39192,
              "short": 61449,
              "net": -22257
            },
            "smallTrader": {
              "long": 19404,
              "short": 32436,
              "net": -13032
            }
          },
          "openInterest": 188650
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77827,
              "short": 41753,
              "net": 36074
            },
            "nonCommercial": {
              "long": 21844,
              "short": 55798,
              "net": -33954
            },
            "smallTrader": {
              "long": 28667,
              "short": 30787,
              "net": -2120
            }
          },
          "openInterest": 129849
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122002,
              "short": 129402,
              "net": -7400
            },
            "nonCommercial": {
              "long": 50843,
              "short": 48397,
              "net": 2446
            },
            "smallTrader": {
              "long": 12662,
              "short": 7708,
              "net": 4954
            }
          },
          "openInterest": 230282
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135030,
              "short": 160281,
              "net": -25251
            },
            "nonCommercial": {
              "long": 51600,
              "short": 29971,
              "net": 21629
            },
            "smallTrader": {
              "long": 11278,
              "short": 7656,
              "net": 3622
            }
          },
          "openInterest": 249892
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73537,
              "short": 63507,
              "net": 10030
            },
            "nonCommercial": {
              "long": 50347,
              "short": 59986,
              "net": -9639
            },
            "smallTrader": {
              "long": 14059,
              "short": 14450,
              "net": -391
            }
          },
          "openInterest": 175499
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 773465,
              "short": 589063,
              "net": 184402
            },
            "nonCommercial": {
              "long": 223361,
              "short": 443436,
              "net": -220075
            },
            "smallTrader": {
              "long": 190772,
              "short": 155099,
              "net": 35673
            }
          },
          "openInterest": 1465739
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100952,
              "short": 105725,
              "net": -4773
            },
            "nonCommercial": {
              "long": 42531,
              "short": 38714,
              "net": 3817
            },
            "smallTrader": {
              "long": 11307,
              "short": 10351,
              "net": 956
            }
          },
          "openInterest": 184741
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 725955,
              "short": 1297095,
              "net": -571140
            },
            "nonCommercial": {
              "long": 701234,
              "short": 158660,
              "net": 542574
            },
            "smallTrader": {
              "long": 101226,
              "short": 72660,
              "net": 28566
            }
          },
          "openInterest": 2135678
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25531,
              "short": 14743,
              "net": 10788
            },
            "nonCommercial": {
              "long": 6225,
              "short": 13418,
              "net": -7193
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38789
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18237,
              "short": 27084,
              "net": -8847
            },
            "nonCommercial": {
              "long": 9505,
              "short": 994,
              "net": 8511
            },
            "smallTrader": {
              "long": 611,
              "short": 275,
              "net": 336
            }
          },
          "openInterest": 31818
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 298419,
              "short": 404675,
              "net": -106256
            },
            "nonCommercial": {
              "long": 175034,
              "short": 99812,
              "net": 75222
            },
            "smallTrader": {
              "long": 76117,
              "short": 45083,
              "net": 31034
            }
          },
          "openInterest": 556749
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10471,
              "short": 8083,
              "net": 2388
            },
            "nonCommercial": {
              "long": 7973,
              "short": 7634,
              "net": 339
            },
            "smallTrader": {
              "long": 5703,
              "short": 8430,
              "net": -2727
            }
          },
          "openInterest": 28961
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 214559,
              "short": 280084,
              "net": -65525
            },
            "nonCommercial": {
              "long": 88143,
              "short": 27231,
              "net": 60912
            },
            "smallTrader": {
              "long": 22550,
              "short": 17937,
              "net": 4613
            }
          },
          "openInterest": 382373
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 131977,
              "short": 406299,
              "net": -274322
            },
            "nonCommercial": {
              "long": 288148,
              "short": 50234,
              "net": 237914
            },
            "smallTrader": {
              "long": 59298,
              "short": 22890,
              "net": 36408
            }
          },
          "openInterest": 519374
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 223316,
              "short": 228812,
              "net": -5496
            },
            "nonCommercial": {
              "long": 41801,
              "short": 39166,
              "net": 2635
            },
            "smallTrader": {
              "long": 41828,
              "short": 38967,
              "net": 2861
            }
          },
          "openInterest": 385618
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74238,
              "short": 108460,
              "net": -34222
            },
            "nonCommercial": {
              "long": 57873,
              "short": 23266,
              "net": 34607
            },
            "smallTrader": {
              "long": 22135,
              "short": 22520,
              "net": -385
            }
          },
          "openInterest": 156827
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82108,
              "short": 91724,
              "net": -9616
            },
            "nonCommercial": {
              "long": 72879,
              "short": 59940,
              "net": 12939
            },
            "smallTrader": {
              "long": 17671,
              "short": 20994,
              "net": -3323
            }
          },
          "openInterest": 216933
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109582,
              "short": 142572,
              "net": -32990
            },
            "nonCommercial": {
              "long": 70707,
              "short": 36046,
              "net": 34661
            },
            "smallTrader": {
              "long": 30039,
              "short": 31710,
              "net": -1671
            }
          },
          "openInterest": 260172
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79009,
              "short": 73548,
              "net": 5461
            },
            "nonCommercial": {
              "long": 43294,
              "short": 38603,
              "net": 4691
            },
            "smallTrader": {
              "long": 4936,
              "short": 15088,
              "net": -10152
            }
          },
          "openInterest": 128952
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20787,
              "short": 21810,
              "net": -1023
            },
            "nonCommercial": {
              "long": 13748,
              "short": 13060,
              "net": 688
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42000
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 564837,
              "short": 530030,
              "net": 34807
            },
            "nonCommercial": {
              "long": 246407,
              "short": 304584,
              "net": -58177
            },
            "smallTrader": {
              "long": 64636,
              "short": 41266,
              "net": 23370
            }
          },
          "openInterest": 1249424
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29684,
              "short": 11710,
              "net": 17974
            },
            "nonCommercial": {
              "long": 12218,
              "short": 27261,
              "net": -15043
            },
            "smallTrader": {
              "long": 2718,
              "short": 5649,
              "net": -2931
            }
          },
          "openInterest": 45668
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13126,
              "short": 39920,
              "net": -26794
            },
            "nonCommercial": {
              "long": 29924,
              "short": 6901,
              "net": 23023
            },
            "smallTrader": {
              "long": 6008,
              "short": 2237,
              "net": 3771
            }
          },
          "openInterest": 51559
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 434222,
              "short": 457349,
              "net": -23127
            },
            "nonCommercial": {
              "long": 104973,
              "short": 76186,
              "net": 28787
            },
            "smallTrader": {
              "long": 17664,
              "short": 23324,
              "net": -5660
            }
          },
          "openInterest": 563594
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 514540,
              "short": 455046,
              "net": 59494
            },
            "nonCommercial": {
              "long": 65913,
              "short": 105198,
              "net": -39285
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 748823
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63923,
              "short": 114515,
              "net": -50592
            },
            "nonCommercial": {
              "long": 61525,
              "short": 24336,
              "net": 37189
            },
            "smallTrader": {
              "long": 24929,
              "short": 11526,
              "net": 13403
            }
          },
          "openInterest": 158185
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258434,
              "short": 278964,
              "net": -20530
            },
            "nonCommercial": {
              "long": 79530,
              "short": 80402,
              "net": -872
            },
            "smallTrader": {
              "long": 51433,
              "short": 30031,
              "net": 21402
            }
          },
          "openInterest": 448878
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252576,
              "short": 272821,
              "net": -20245
            },
            "nonCommercial": {
              "long": 74716,
              "short": 61157,
              "net": 13559
            },
            "smallTrader": {
              "long": 35621,
              "short": 28935,
              "net": 6686
            }
          },
          "openInterest": 476753
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 440560,
              "short": 535423,
              "net": -94863
            },
            "nonCommercial": {
              "long": 182102,
              "short": 103243,
              "net": 78859
            },
            "smallTrader": {
              "long": 70434,
              "short": 54430,
              "net": 16004
            }
          },
          "openInterest": 872254
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 589614,
              "short": 686994,
              "net": -97380
            },
            "nonCommercial": {
              "long": 217461,
              "short": 130398,
              "net": 87063
            },
            "smallTrader": {
              "long": 74375,
              "short": 64058,
              "net": 10317
            }
          },
          "openInterest": 979826
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14593,
              "short": 21439,
              "net": -6846
            },
            "nonCommercial": {
              "long": 13246,
              "short": 4507,
              "net": 8739
            },
            "smallTrader": {
              "long": 11212,
              "short": 13105,
              "net": -1893
            }
          },
          "openInterest": 39072
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2761,
              "short": 19199,
              "net": -16438
            },
            "nonCommercial": {
              "long": 21039,
              "short": 6240,
              "net": 14799
            },
            "smallTrader": {
              "long": 3330,
              "short": 1691,
              "net": 1639
            }
          },
          "openInterest": 28298
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 99091,
              "short": 50141,
              "net": 48950
            },
            "nonCommercial": {
              "long": 46141,
              "short": 88770,
              "net": -42629
            },
            "smallTrader": {
              "long": 18334,
              "short": 24655,
              "net": -6321
            }
          },
          "openInterest": 208494
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115461,
              "short": 91877,
              "net": 23584
            },
            "nonCommercial": {
              "long": 46016,
              "short": 71155,
              "net": -25139
            },
            "smallTrader": {
              "long": 20632,
              "short": 19077,
              "net": 1555
            }
          },
          "openInterest": 231409
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162574,
              "short": 148178,
              "net": 14396
            },
            "nonCommercial": {
              "long": 109358,
              "short": 108810,
              "net": 548
            },
            "smallTrader": {
              "long": 26181,
              "short": 41125,
              "net": -14944
            }
          },
          "openInterest": 387216
        }
      ]
    },
    {
      "reportDate": "2020-06-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2141859,
              "short": 2123361,
              "net": 18498
            },
            "nonCommercial": {
              "long": 677851,
              "short": 730771,
              "net": -52920
            },
            "smallTrader": {
              "long": 392622,
              "short": 358200,
              "net": 34422
            }
          },
          "openInterest": 3330248
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1490968,
              "short": 1333282,
              "net": 157686
            },
            "nonCommercial": {
              "long": 479844,
              "short": 711733,
              "net": -231889
            },
            "smallTrader": {
              "long": 170304,
              "short": 96101,
              "net": 74203
            }
          },
          "openInterest": 2226036
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 740170,
              "short": 685048,
              "net": 55122
            },
            "nonCommercial": {
              "long": 103125,
              "short": 177929,
              "net": -74804
            },
            "smallTrader": {
              "long": 150301,
              "short": 130619,
              "net": 19682
            }
          },
          "openInterest": 1010697
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2632953,
              "short": 2503117,
              "net": 129836
            },
            "nonCommercial": {
              "long": 468730,
              "short": 612403,
              "net": -143673
            },
            "smallTrader": {
              "long": 307244,
              "short": 293407,
              "net": 13837
            }
          },
          "openInterest": 3534431
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91638,
              "short": 37786,
              "net": 53852
            },
            "nonCommercial": {
              "long": 26571,
              "short": 67362,
              "net": -40791
            },
            "smallTrader": {
              "long": 15959,
              "short": 29020,
              "net": -13061
            }
          },
          "openInterest": 135378
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 35,
              "short": 0,
              "net": 35
            },
            "nonCommercial": {
              "long": 5914,
              "short": 8066,
              "net": -2152
            },
            "smallTrader": {
              "long": 2597,
              "short": 480,
              "net": 2117
            }
          },
          "openInterest": 8824
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15588,
              "short": 2543,
              "net": 13045
            },
            "nonCommercial": {
              "long": 9103,
              "short": 21106,
              "net": -12003
            },
            "smallTrader": {
              "long": 1563,
              "short": 2605,
              "net": -1042
            }
          },
          "openInterest": 26354
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136633,
              "short": 92230,
              "net": 44403
            },
            "nonCommercial": {
              "long": 26970,
              "short": 63014,
              "net": -36044
            },
            "smallTrader": {
              "long": 20095,
              "short": 28454,
              "net": -8359
            }
          },
          "openInterest": 190138
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78954,
              "short": 46714,
              "net": 32240
            },
            "nonCommercial": {
              "long": 19774,
              "short": 52912,
              "net": -33138
            },
            "smallTrader": {
              "long": 28546,
              "short": 27648,
              "net": 898
            }
          },
          "openInterest": 128476
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123538,
              "short": 133537,
              "net": -9999
            },
            "nonCommercial": {
              "long": 53939,
              "short": 48435,
              "net": 5504
            },
            "smallTrader": {
              "long": 12592,
              "short": 8097,
              "net": 4495
            }
          },
          "openInterest": 238810
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147354,
              "short": 160151,
              "net": -12797
            },
            "nonCommercial": {
              "long": 53448,
              "short": 44964,
              "net": 8484
            },
            "smallTrader": {
              "long": 12867,
              "short": 8554,
              "net": 4313
            }
          },
          "openInterest": 274252
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73316,
              "short": 71633,
              "net": 1683
            },
            "nonCommercial": {
              "long": 56002,
              "short": 56948,
              "net": -946
            },
            "smallTrader": {
              "long": 13848,
              "short": 14585,
              "net": -737
            }
          },
          "openInterest": 182043
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 787667,
              "short": 608847,
              "net": 178820
            },
            "nonCommercial": {
              "long": 235871,
              "short": 455309,
              "net": -219438
            },
            "smallTrader": {
              "long": 195158,
              "short": 154540,
              "net": 40618
            }
          },
          "openInterest": 1518926
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100243,
              "short": 111142,
              "net": -10899
            },
            "nonCommercial": {
              "long": 45522,
              "short": 35926,
              "net": 9596
            },
            "smallTrader": {
              "long": 11232,
              "short": 9929,
              "net": 1303
            }
          },
          "openInterest": 185922
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 712466,
              "short": 1312480,
              "net": -600014
            },
            "nonCommercial": {
              "long": 729172,
              "short": 160842,
              "net": 568330
            },
            "smallTrader": {
              "long": 103180,
              "short": 71496,
              "net": 31684
            }
          },
          "openInterest": 2127664
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25047,
              "short": 13770,
              "net": 11277
            },
            "nonCommercial": {
              "long": 7080,
              "short": 15943,
              "net": -8863
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39058
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16204,
              "short": 24231,
              "net": -8027
            },
            "nonCommercial": {
              "long": 8387,
              "short": 677,
              "net": 7710
            },
            "smallTrader": {
              "long": 701,
              "short": 384,
              "net": 317
            }
          },
          "openInterest": 29128
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 312787,
              "short": 429985,
              "net": -117198
            },
            "nonCommercial": {
              "long": 174412,
              "short": 93172,
              "net": 81240
            },
            "smallTrader": {
              "long": 81354,
              "short": 45396,
              "net": 35958
            }
          },
          "openInterest": 583384
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10594,
              "short": 8603,
              "net": 1991
            },
            "nonCommercial": {
              "long": 9911,
              "short": 8405,
              "net": 1506
            },
            "smallTrader": {
              "long": 5538,
              "short": 9035,
              "net": -3497
            }
          },
          "openInterest": 30397
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204100,
              "short": 264040,
              "net": -59940
            },
            "nonCommercial": {
              "long": 80850,
              "short": 27770,
              "net": 53080
            },
            "smallTrader": {
              "long": 23280,
              "short": 16420,
              "net": 6860
            }
          },
          "openInterest": 363377
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108654,
              "short": 365277,
              "net": -256623
            },
            "nonCommercial": {
              "long": 272196,
              "short": 53162,
              "net": 219034
            },
            "smallTrader": {
              "long": 57888,
              "short": 20299,
              "net": 37589
            }
          },
          "openInterest": 475745
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225125,
              "short": 235902,
              "net": -10777
            },
            "nonCommercial": {
              "long": 44395,
              "short": 41616,
              "net": 2779
            },
            "smallTrader": {
              "long": 42920,
              "short": 34922,
              "net": 7998
            }
          },
          "openInterest": 389754
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72106,
              "short": 100594,
              "net": -28488
            },
            "nonCommercial": {
              "long": 61958,
              "short": 29379,
              "net": 32579
            },
            "smallTrader": {
              "long": 21281,
              "short": 25372,
              "net": -4091
            }
          },
          "openInterest": 158743
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82023,
              "short": 86727,
              "net": -4704
            },
            "nonCommercial": {
              "long": 77133,
              "short": 67975,
              "net": 9158
            },
            "smallTrader": {
              "long": 16833,
              "short": 21287,
              "net": -4454
            }
          },
          "openInterest": 217207
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115458,
              "short": 147546,
              "net": -32088
            },
            "nonCommercial": {
              "long": 73758,
              "short": 40269,
              "net": 33489
            },
            "smallTrader": {
              "long": 29336,
              "short": 30737,
              "net": -1401
            }
          },
          "openInterest": 268330
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59334,
              "short": 68055,
              "net": -8721
            },
            "nonCommercial": {
              "long": 56663,
              "short": 48346,
              "net": 8317
            },
            "smallTrader": {
              "long": 5003,
              "short": 4599,
              "net": 404
            }
          },
          "openInterest": 122614
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21673,
              "short": 23590,
              "net": -1917
            },
            "nonCommercial": {
              "long": 13707,
              "short": 11187,
              "net": 2520
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41947
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 574030,
              "short": 556805,
              "net": 17225
            },
            "nonCommercial": {
              "long": 268064,
              "short": 312050,
              "net": -43986
            },
            "smallTrader": {
              "long": 68240,
              "short": 41479,
              "net": 26761
            }
          },
          "openInterest": 1319253
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28204,
              "short": 13122,
              "net": 15082
            },
            "nonCommercial": {
              "long": 14318,
              "short": 27241,
              "net": -12923
            },
            "smallTrader": {
              "long": 2951,
              "short": 5110,
              "net": -2159
            }
          },
          "openInterest": 46537
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14515,
              "short": 40566,
              "net": -26051
            },
            "nonCommercial": {
              "long": 28645,
              "short": 7053,
              "net": 21592
            },
            "smallTrader": {
              "long": 6890,
              "short": 2431,
              "net": 4459
            }
          },
          "openInterest": 52788
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 448582,
              "short": 460153,
              "net": -11571
            },
            "nonCommercial": {
              "long": 96779,
              "short": 80252,
              "net": 16527
            },
            "smallTrader": {
              "long": 17347,
              "short": 22303,
              "net": -4956
            }
          },
          "openInterest": 570574
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 512878,
              "short": 460327,
              "net": 52551
            },
            "nonCommercial": {
              "long": 72765,
              "short": 105925,
              "net": -33160
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 750830
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67850,
              "short": 121797,
              "net": -53947
            },
            "nonCommercial": {
              "long": 64997,
              "short": 27773,
              "net": 37224
            },
            "smallTrader": {
              "long": 27516,
              "short": 10793,
              "net": 16723
            }
          },
          "openInterest": 169670
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260779,
              "short": 276087,
              "net": -15308
            },
            "nonCommercial": {
              "long": 83290,
              "short": 88539,
              "net": -5249
            },
            "smallTrader": {
              "long": 51718,
              "short": 31161,
              "net": 20557
            }
          },
          "openInterest": 455449
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254674,
              "short": 280422,
              "net": -25748
            },
            "nonCommercial": {
              "long": 79155,
              "short": 59868,
              "net": 19287
            },
            "smallTrader": {
              "long": 36104,
              "short": 29643,
              "net": 6461
            }
          },
          "openInterest": 481480
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 446474,
              "short": 532732,
              "net": -86258
            },
            "nonCommercial": {
              "long": 178933,
              "short": 107097,
              "net": 71836
            },
            "smallTrader": {
              "long": 68646,
              "short": 54224,
              "net": 14422
            }
          },
          "openInterest": 875645
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 593359,
              "short": 695146,
              "net": -101787
            },
            "nonCommercial": {
              "long": 221084,
              "short": 127678,
              "net": 93406
            },
            "smallTrader": {
              "long": 72723,
              "short": 64342,
              "net": 8381
            }
          },
          "openInterest": 996216
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14432,
              "short": 22186,
              "net": -7754
            },
            "nonCommercial": {
              "long": 13364,
              "short": 4375,
              "net": 8989
            },
            "smallTrader": {
              "long": 12436,
              "short": 13671,
              "net": -1235
            }
          },
          "openInterest": 40352
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3644,
              "short": 12511,
              "net": -8867
            },
            "nonCommercial": {
              "long": 17877,
              "short": 9619,
              "net": 8258
            },
            "smallTrader": {
              "long": 2848,
              "short": 2239,
              "net": 609
            }
          },
          "openInterest": 26006
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 116609,
              "short": 57125,
              "net": 59484
            },
            "nonCommercial": {
              "long": 55525,
              "short": 108176,
              "net": -52651
            },
            "smallTrader": {
              "long": 19187,
              "short": 26020,
              "net": -6833
            }
          },
          "openInterest": 237479
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114578,
              "short": 90294,
              "net": 24284
            },
            "nonCommercial": {
              "long": 46911,
              "short": 71258,
              "net": -24347
            },
            "smallTrader": {
              "long": 20093,
              "short": 20030,
              "net": 63
            }
          },
          "openInterest": 229286
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159479,
              "short": 151461,
              "net": 8018
            },
            "nonCommercial": {
              "long": 117497,
              "short": 112940,
              "net": 4557
            },
            "smallTrader": {
              "long": 28589,
              "short": 41164,
              "net": -12575
            }
          },
          "openInterest": 400202
        }
      ]
    },
    {
      "reportDate": "2020-06-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2159946,
              "short": 2167247,
              "net": -7301
            },
            "nonCommercial": {
              "long": 701546,
              "short": 699292,
              "net": 2254
            },
            "smallTrader": {
              "long": 371433,
              "short": 366386,
              "net": 5047
            }
          },
          "openInterest": 3306051
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1473205,
              "short": 1271113,
              "net": 202092
            },
            "nonCommercial": {
              "long": 427355,
              "short": 669720,
              "net": -242365
            },
            "smallTrader": {
              "long": 174311,
              "short": 134038,
              "net": 40273
            }
          },
          "openInterest": 2122515
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 724624,
              "short": 630707,
              "net": 93917
            },
            "nonCommercial": {
              "long": 98868,
              "short": 178424,
              "net": -79556
            },
            "smallTrader": {
              "long": 150444,
              "short": 164805,
              "net": -14361
            }
          },
          "openInterest": 984514
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2683447,
              "short": 2430318,
              "net": 253129
            },
            "nonCommercial": {
              "long": 401227,
              "short": 607032,
              "net": -205805
            },
            "smallTrader": {
              "long": 296824,
              "short": 344148,
              "net": -47324
            }
          },
          "openInterest": 3466509
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87115,
              "short": 43474,
              "net": 43641
            },
            "nonCommercial": {
              "long": 29912,
              "short": 66487,
              "net": -36575
            },
            "smallTrader": {
              "long": 17578,
              "short": 24644,
              "net": -7066
            }
          },
          "openInterest": 138936
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 32,
              "short": 0,
              "net": 32
            },
            "nonCommercial": {
              "long": 6817,
              "short": 8760,
              "net": -1943
            },
            "smallTrader": {
              "long": 2473,
              "short": 562,
              "net": 1911
            }
          },
          "openInterest": 9565
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17235,
              "short": 3457,
              "net": 13778
            },
            "nonCommercial": {
              "long": 7962,
              "short": 20976,
              "net": -13014
            },
            "smallTrader": {
              "long": 1799,
              "short": 2563,
              "net": -764
            }
          },
          "openInterest": 27217
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127992,
              "short": 93880,
              "net": 34112
            },
            "nonCommercial": {
              "long": 28893,
              "short": 52941,
              "net": -24048
            },
            "smallTrader": {
              "long": 20853,
              "short": 30917,
              "net": -10064
            }
          },
          "openInterest": 185606
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69735,
              "short": 44625,
              "net": 25110
            },
            "nonCommercial": {
              "long": 22298,
              "short": 47127,
              "net": -24829
            },
            "smallTrader": {
              "long": 27381,
              "short": 27662,
              "net": -281
            }
          },
          "openInterest": 120459
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109782,
              "short": 120669,
              "net": -10887
            },
            "nonCommercial": {
              "long": 53521,
              "short": 47217,
              "net": 6304
            },
            "smallTrader": {
              "long": 11337,
              "short": 6754,
              "net": 4583
            }
          },
          "openInterest": 223462
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149645,
              "short": 157748,
              "net": -8103
            },
            "nonCommercial": {
              "long": 56130,
              "short": 53380,
              "net": 2750
            },
            "smallTrader": {
              "long": 13811,
              "short": 8458,
              "net": 5353
            }
          },
          "openInterest": 272578
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71994,
              "short": 84330,
              "net": -12336
            },
            "nonCommercial": {
              "long": 60810,
              "short": 48499,
              "net": 12311
            },
            "smallTrader": {
              "long": 13862,
              "short": 13837,
              "net": 25
            }
          },
          "openInterest": 181310
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 800039,
              "short": 602479,
              "net": 197560
            },
            "nonCommercial": {
              "long": 236127,
              "short": 471140,
              "net": -235013
            },
            "smallTrader": {
              "long": 198156,
              "short": 160703,
              "net": 37453
            }
          },
          "openInterest": 1534533
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96765,
              "short": 114860,
              "net": -18095
            },
            "nonCommercial": {
              "long": 48118,
              "short": 32845,
              "net": 15273
            },
            "smallTrader": {
              "long": 11533,
              "short": 8711,
              "net": 2822
            }
          },
          "openInterest": 181259
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 708053,
              "short": 1316616,
              "net": -608563
            },
            "nonCommercial": {
              "long": 732934,
              "short": 165025,
              "net": 567909
            },
            "smallTrader": {
              "long": 104697,
              "short": 64043,
              "net": 40654
            }
          },
          "openInterest": 2126629
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24008,
              "short": 15569,
              "net": 8439
            },
            "nonCommercial": {
              "long": 8106,
              "short": 15200,
              "net": -7094
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39723
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17458,
              "short": 25804,
              "net": -8346
            },
            "nonCommercial": {
              "long": 8695,
              "short": 537,
              "net": 8158
            },
            "smallTrader": {
              "long": 589,
              "short": 401,
              "net": 188
            }
          },
          "openInterest": 30666
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 316909,
              "short": 450627,
              "net": -133718
            },
            "nonCommercial": {
              "long": 184669,
              "short": 89020,
              "net": 95649
            },
            "smallTrader": {
              "long": 83722,
              "short": 45653,
              "net": 38069
            }
          },
          "openInterest": 592915
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11194,
              "short": 8189,
              "net": 3005
            },
            "nonCommercial": {
              "long": 9800,
              "short": 8968,
              "net": 832
            },
            "smallTrader": {
              "long": 5653,
              "short": 9490,
              "net": -3837
            }
          },
          "openInterest": 32051
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201908,
              "short": 258297,
              "net": -56389
            },
            "nonCommercial": {
              "long": 77016,
              "short": 29984,
              "net": 47032
            },
            "smallTrader": {
              "long": 24623,
              "short": 15266,
              "net": 9357
            }
          },
          "openInterest": 356425
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110115,
              "short": 353572,
              "net": -243457
            },
            "nonCommercial": {
              "long": 263972,
              "short": 55359,
              "net": 208613
            },
            "smallTrader": {
              "long": 54930,
              "short": 20086,
              "net": 34844
            }
          },
          "openInterest": 475661
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 224928,
              "short": 236243,
              "net": -11315
            },
            "nonCommercial": {
              "long": 42638,
              "short": 39219,
              "net": 3419
            },
            "smallTrader": {
              "long": 42353,
              "short": 34457,
              "net": 7896
            }
          },
          "openInterest": 382738
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82366,
              "short": 95668,
              "net": -13302
            },
            "nonCommercial": {
              "long": 48862,
              "short": 31400,
              "net": 17462
            },
            "smallTrader": {
              "long": 21033,
              "short": 25193,
              "net": -4160
            }
          },
          "openInterest": 155159
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81299,
              "short": 83395,
              "net": -2096
            },
            "nonCommercial": {
              "long": 75750,
              "short": 68397,
              "net": 7353
            },
            "smallTrader": {
              "long": 18547,
              "short": 23804,
              "net": -5257
            }
          },
          "openInterest": 219163
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121567,
              "short": 146376,
              "net": -24809
            },
            "nonCommercial": {
              "long": 69927,
              "short": 42290,
              "net": 27637
            },
            "smallTrader": {
              "long": 30267,
              "short": 33095,
              "net": -2828
            }
          },
          "openInterest": 267373
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70393,
              "short": 70805,
              "net": -412
            },
            "nonCommercial": {
              "long": 58953,
              "short": 59799,
              "net": -846
            },
            "smallTrader": {
              "long": 5559,
              "short": 4301,
              "net": 1258
            }
          },
          "openInterest": 135937
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22592,
              "short": 23319,
              "net": -727
            },
            "nonCommercial": {
              "long": 13478,
              "short": 11447,
              "net": 2031
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43255
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 542959,
              "short": 530136,
              "net": 12823
            },
            "nonCommercial": {
              "long": 267968,
              "short": 307835,
              "net": -39867
            },
            "smallTrader": {
              "long": 69419,
              "short": 42375,
              "net": 27044
            }
          },
          "openInterest": 1276344
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27179,
              "short": 15561,
              "net": 11618
            },
            "nonCommercial": {
              "long": 15165,
              "short": 26406,
              "net": -11241
            },
            "smallTrader": {
              "long": 3509,
              "short": 3886,
              "net": -377
            }
          },
          "openInterest": 46711
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14087,
              "short": 38557,
              "net": -24470
            },
            "nonCommercial": {
              "long": 27370,
              "short": 7655,
              "net": 19715
            },
            "smallTrader": {
              "long": 6786,
              "short": 2031,
              "net": 4755
            }
          },
          "openInterest": 50811
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 454143,
              "short": 464282,
              "net": -10139
            },
            "nonCommercial": {
              "long": 95561,
              "short": 85168,
              "net": 10393
            },
            "smallTrader": {
              "long": 21459,
              "short": 21713,
              "net": -254
            }
          },
          "openInterest": 577962
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 523104,
              "short": 480002,
              "net": 43102
            },
            "nonCommercial": {
              "long": 74970,
              "short": 105326,
              "net": -30356
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 766888
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69696,
              "short": 119867,
              "net": -50171
            },
            "nonCommercial": {
              "long": 65660,
              "short": 32295,
              "net": 33365
            },
            "smallTrader": {
              "long": 27098,
              "short": 10292,
              "net": 16806
            }
          },
          "openInterest": 175240
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252019,
              "short": 268063,
              "net": -16044
            },
            "nonCommercial": {
              "long": 83846,
              "short": 91870,
              "net": -8024
            },
            "smallTrader": {
              "long": 54960,
              "short": 30892,
              "net": 24068
            }
          },
          "openInterest": 445736
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259820,
              "short": 274074,
              "net": -14254
            },
            "nonCommercial": {
              "long": 73124,
              "short": 68430,
              "net": 4694
            },
            "smallTrader": {
              "long": 36264,
              "short": 26704,
              "net": 9560
            }
          },
          "openInterest": 473515
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432992,
              "short": 527011,
              "net": -94019
            },
            "nonCommercial": {
              "long": 187287,
              "short": 103178,
              "net": 84109
            },
            "smallTrader": {
              "long": 67523,
              "short": 57613,
              "net": 9910
            }
          },
          "openInterest": 871756
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 588822,
              "short": 712184,
              "net": -123362
            },
            "nonCommercial": {
              "long": 209704,
              "short": 107010,
              "net": 102694
            },
            "smallTrader": {
              "long": 83234,
              "short": 62566,
              "net": 20668
            }
          },
          "openInterest": 983915
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16366,
              "short": 20646,
              "net": -4280
            },
            "nonCommercial": {
              "long": 10463,
              "short": 8697,
              "net": 1766
            },
            "smallTrader": {
              "long": 14545,
              "short": 12031,
              "net": 2514
            }
          },
          "openInterest": 41580
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7318,
              "short": 12646,
              "net": -5328
            },
            "nonCommercial": {
              "long": 20876,
              "short": 16187,
              "net": 4689
            },
            "smallTrader": {
              "long": 4451,
              "short": 3812,
              "net": 639
            }
          },
          "openInterest": 33934
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 133856,
              "short": 62517,
              "net": 71339
            },
            "nonCommercial": {
              "long": 50569,
              "short": 118022,
              "net": -67453
            },
            "smallTrader": {
              "long": 21578,
              "short": 25464,
              "net": -3886
            }
          },
          "openInterest": 257947
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110097,
              "short": 87795,
              "net": 22302
            },
            "nonCommercial": {
              "long": 45665,
              "short": 66520,
              "net": -20855
            },
            "smallTrader": {
              "long": 21254,
              "short": 22701,
              "net": -1447
            }
          },
          "openInterest": 224805
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144159,
              "short": 133122,
              "net": 11037
            },
            "nonCommercial": {
              "long": 119979,
              "short": 118818,
              "net": 1161
            },
            "smallTrader": {
              "long": 28165,
              "short": 40363,
              "net": -12198
            }
          },
          "openInterest": 380528
        }
      ]
    },
    {
      "reportDate": "2020-06-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2153474,
              "short": 2170200,
              "net": -16726
            },
            "nonCommercial": {
              "long": 668881,
              "short": 679766,
              "net": -10885
            },
            "smallTrader": {
              "long": 383721,
              "short": 356110,
              "net": 27611
            }
          },
          "openInterest": 3266592
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1506429,
              "short": 1310160,
              "net": 196269
            },
            "nonCommercial": {
              "long": 415047,
              "short": 696045,
              "net": -280998
            },
            "smallTrader": {
              "long": 178714,
              "short": 93985,
              "net": 84729
            }
          },
          "openInterest": 2140324
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 719201,
              "short": 662192,
              "net": 57009
            },
            "nonCommercial": {
              "long": 111376,
              "short": 183631,
              "net": -72255
            },
            "smallTrader": {
              "long": 150994,
              "short": 135748,
              "net": 15246
            }
          },
          "openInterest": 991507
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2628241,
              "short": 2499982,
              "net": 128259
            },
            "nonCommercial": {
              "long": 451216,
              "short": 606520,
              "net": -155304
            },
            "smallTrader": {
              "long": 304337,
              "short": 277292,
              "net": 27045
            }
          },
          "openInterest": 3438389
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39081,
              "short": 31889,
              "net": 7192
            },
            "nonCommercial": {
              "long": 31685,
              "short": 38217,
              "net": -6532
            },
            "smallTrader": {
              "long": 18615,
              "short": 19275,
              "net": -660
            }
          },
          "openInterest": 90803
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 6382,
              "short": 7946,
              "net": -1564
            },
            "smallTrader": {
              "long": 2193,
              "short": 629,
              "net": 1564
            }
          },
          "openInterest": 8784
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16747,
              "short": 3448,
              "net": 13299
            },
            "nonCommercial": {
              "long": 5393,
              "short": 17863,
              "net": -12470
            },
            "smallTrader": {
              "long": 2014,
              "short": 2843,
              "net": -829
            }
          },
          "openInterest": 24410
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116810,
              "short": 87746,
              "net": 29064
            },
            "nonCommercial": {
              "long": 29378,
              "short": 45376,
              "net": -15998
            },
            "smallTrader": {
              "long": 16035,
              "short": 29101,
              "net": -13066
            }
          },
          "openInterest": 166808
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77777,
              "short": 53414,
              "net": 24363
            },
            "nonCommercial": {
              "long": 19695,
              "short": 45181,
              "net": -25486
            },
            "smallTrader": {
              "long": 25596,
              "short": 24473,
              "net": 1123
            }
          },
          "openInterest": 125654
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100206,
              "short": 104474,
              "net": -4268
            },
            "nonCommercial": {
              "long": 51683,
              "short": 49529,
              "net": 2154
            },
            "smallTrader": {
              "long": 9523,
              "short": 7409,
              "net": 2114
            }
          },
          "openInterest": 207600
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149768,
              "short": 150067,
              "net": -299
            },
            "nonCommercial": {
              "long": 55276,
              "short": 60970,
              "net": -5694
            },
            "smallTrader": {
              "long": 15523,
              "short": 9530,
              "net": 5993
            }
          },
          "openInterest": 268857
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74629,
              "short": 86780,
              "net": -12151
            },
            "nonCommercial": {
              "long": 57146,
              "short": 47544,
              "net": 9602
            },
            "smallTrader": {
              "long": 14765,
              "short": 12216,
              "net": 2549
            }
          },
          "openInterest": 180741
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 797514,
              "short": 617400,
              "net": 180114
            },
            "nonCommercial": {
              "long": 243291,
              "short": 457949,
              "net": -214658
            },
            "smallTrader": {
              "long": 197123,
              "short": 162579,
              "net": 34544
            }
          },
          "openInterest": 1583800
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94554,
              "short": 109131,
              "net": -14577
            },
            "nonCommercial": {
              "long": 47202,
              "short": 33789,
              "net": 13413
            },
            "smallTrader": {
              "long": 10460,
              "short": 9296,
              "net": 1164
            }
          },
          "openInterest": 171047
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 681426,
              "short": 1261735,
              "net": -580309
            },
            "nonCommercial": {
              "long": 706483,
              "short": 160211,
              "net": 546272
            },
            "smallTrader": {
              "long": 96547,
              "short": 62510,
              "net": 34037
            }
          },
          "openInterest": 2076990
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30808,
              "short": 15660,
              "net": 15148
            },
            "nonCommercial": {
              "long": 6398,
              "short": 20774,
              "net": -14376
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46180
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17889,
              "short": 26516,
              "net": -8627
            },
            "nonCommercial": {
              "long": 8863,
              "short": 449,
              "net": 8414
            },
            "smallTrader": {
              "long": 555,
              "short": 342,
              "net": 213
            }
          },
          "openInterest": 31089
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 302800,
              "short": 457835,
              "net": -155035
            },
            "nonCommercial": {
              "long": 187120,
              "short": 69988,
              "net": 117132
            },
            "smallTrader": {
              "long": 78692,
              "short": 40789,
              "net": 37903
            }
          },
          "openInterest": 574939
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12182,
              "short": 8304,
              "net": 3878
            },
            "nonCommercial": {
              "long": 10061,
              "short": 9861,
              "net": 200
            },
            "smallTrader": {
              "long": 5722,
              "short": 9800,
              "net": -4078
            }
          },
          "openInterest": 32997
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201651,
              "short": 257844,
              "net": -56193
            },
            "nonCommercial": {
              "long": 78721,
              "short": 29158,
              "net": 49563
            },
            "smallTrader": {
              "long": 23722,
              "short": 17092,
              "net": 6630
            }
          },
          "openInterest": 363976
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110922,
              "short": 368942,
              "net": -258020
            },
            "nonCommercial": {
              "long": 277395,
              "short": 53047,
              "net": 224348
            },
            "smallTrader": {
              "long": 55159,
              "short": 21487,
              "net": 33672
            }
          },
          "openInterest": 489563
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221782,
              "short": 236234,
              "net": -14452
            },
            "nonCommercial": {
              "long": 42264,
              "short": 35586,
              "net": 6678
            },
            "smallTrader": {
              "long": 43169,
              "short": 35395,
              "net": 7774
            }
          },
          "openInterest": 383795
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64304,
              "short": 86449,
              "net": -22145
            },
            "nonCommercial": {
              "long": 43126,
              "short": 21016,
              "net": 22110
            },
            "smallTrader": {
              "long": 19017,
              "short": 18982,
              "net": 35
            }
          },
          "openInterest": 127287
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78002,
              "short": 84063,
              "net": -6061
            },
            "nonCommercial": {
              "long": 74402,
              "short": 63426,
              "net": 10976
            },
            "smallTrader": {
              "long": 19101,
              "short": 24016,
              "net": -4915
            }
          },
          "openInterest": 219891
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125132,
              "short": 144942,
              "net": -19810
            },
            "nonCommercial": {
              "long": 67714,
              "short": 43710,
              "net": 24004
            },
            "smallTrader": {
              "long": 29496,
              "short": 33690,
              "net": -4194
            }
          },
          "openInterest": 272003
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54593,
              "short": 77827,
              "net": -23234
            },
            "nonCommercial": {
              "long": 49258,
              "short": 27152,
              "net": 22106
            },
            "smallTrader": {
              "long": 4943,
              "short": 3815,
              "net": 1128
            }
          },
          "openInterest": 109329
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22945,
              "short": 28388,
              "net": -5443
            },
            "nonCommercial": {
              "long": 14653,
              "short": 9616,
              "net": 5037
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45730
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 558993,
              "short": 518795,
              "net": 40198
            },
            "nonCommercial": {
              "long": 283408,
              "short": 352119,
              "net": -68711
            },
            "smallTrader": {
              "long": 70856,
              "short": 42343,
              "net": 28513
            }
          },
          "openInterest": 1300796
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9512,
              "short": 6731,
              "net": 2781
            },
            "nonCommercial": {
              "long": 14452,
              "short": 16384,
              "net": -1932
            },
            "smallTrader": {
              "long": 2988,
              "short": 3837,
              "net": -849
            }
          },
          "openInterest": 27321
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15085,
              "short": 37574,
              "net": -22489
            },
            "nonCommercial": {
              "long": 26368,
              "short": 7257,
              "net": 19111
            },
            "smallTrader": {
              "long": 5934,
              "short": 2556,
              "net": 3378
            }
          },
          "openInterest": 49916
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 494639,
              "short": 502959,
              "net": -8320
            },
            "nonCommercial": {
              "long": 89784,
              "short": 80872,
              "net": 8912
            },
            "smallTrader": {
              "long": 20162,
              "short": 20754,
              "net": -592
            }
          },
          "openInterest": 615671
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 555399,
              "short": 500827,
              "net": 54572
            },
            "nonCommercial": {
              "long": 69438,
              "short": 114765,
              "net": -45327
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 812088
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70308,
              "short": 119338,
              "net": -49030
            },
            "nonCommercial": {
              "long": 66664,
              "short": 30042,
              "net": 36622
            },
            "smallTrader": {
              "long": 25479,
              "short": 13071,
              "net": 12408
            }
          },
          "openInterest": 174386
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252378,
              "short": 271523,
              "net": -19145
            },
            "nonCommercial": {
              "long": 82525,
              "short": 87080,
              "net": -4555
            },
            "smallTrader": {
              "long": 54893,
              "short": 31193,
              "net": 23700
            }
          },
          "openInterest": 448936
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 256736,
              "short": 267051,
              "net": -10315
            },
            "nonCommercial": {
              "long": 69834,
              "short": 66765,
              "net": 3069
            },
            "smallTrader": {
              "long": 36316,
              "short": 29070,
              "net": 7246
            }
          },
          "openInterest": 463665
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 449322,
              "short": 551510,
              "net": -102188
            },
            "nonCommercial": {
              "long": 187495,
              "short": 97293,
              "net": 90202
            },
            "smallTrader": {
              "long": 70180,
              "short": 58194,
              "net": 11986
            }
          },
          "openInterest": 887070
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 584239,
              "short": 719401,
              "net": -135162
            },
            "nonCommercial": {
              "long": 206009,
              "short": 93845,
              "net": 112164
            },
            "smallTrader": {
              "long": 78618,
              "short": 55620,
              "net": 22998
            }
          },
          "openInterest": 960972
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12869,
              "short": 18526,
              "net": -5657
            },
            "nonCommercial": {
              "long": 9150,
              "short": 7544,
              "net": 1606
            },
            "smallTrader": {
              "long": 13697,
              "short": 9646,
              "net": 4051
            }
          },
          "openInterest": 35733
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5621,
              "short": 479,
              "net": 5142
            },
            "nonCommercial": {
              "long": 10796,
              "short": 16140,
              "net": -5344
            },
            "smallTrader": {
              "long": 2516,
              "short": 2314,
              "net": 202
            }
          },
          "openInterest": 19869
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 128887,
              "short": 72288,
              "net": 56599
            },
            "nonCommercial": {
              "long": 49032,
              "short": 100845,
              "net": -51813
            },
            "smallTrader": {
              "long": 25773,
              "short": 30559,
              "net": -4786
            }
          },
          "openInterest": 265946
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119090,
              "short": 88287,
              "net": 30803
            },
            "nonCommercial": {
              "long": 46734,
              "short": 75647,
              "net": -28913
            },
            "smallTrader": {
              "long": 20676,
              "short": 22566,
              "net": -1890
            }
          },
          "openInterest": 232612
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155580,
              "short": 141319,
              "net": 14261
            },
            "nonCommercial": {
              "long": 122549,
              "short": 120573,
              "net": 1976
            },
            "smallTrader": {
              "long": 25002,
              "short": 41239,
              "net": -16237
            }
          },
          "openInterest": 413421
        }
      ]
    },
    {
      "reportDate": "2020-06-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2161502,
              "short": 2194910,
              "net": -33408
            },
            "nonCommercial": {
              "long": 686764,
              "short": 680248,
              "net": 6516
            },
            "smallTrader": {
              "long": 386415,
              "short": 359523,
              "net": 26892
            }
          },
          "openInterest": 3302898
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1492505,
              "short": 1273524,
              "net": 218981
            },
            "nonCommercial": {
              "long": 397287,
              "short": 700961,
              "net": -303674
            },
            "smallTrader": {
              "long": 176528,
              "short": 91835,
              "net": 84693
            }
          },
          "openInterest": 2101874
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 735538,
              "short": 678853,
              "net": 56685
            },
            "nonCommercial": {
              "long": 125942,
              "short": 199311,
              "net": -73369
            },
            "smallTrader": {
              "long": 149399,
              "short": 132715,
              "net": 16684
            }
          },
          "openInterest": 1022752
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2645876,
              "short": 2487237,
              "net": 158639
            },
            "nonCommercial": {
              "long": 429021,
              "short": 594770,
              "net": -165749
            },
            "smallTrader": {
              "long": 299282,
              "short": 292172,
              "net": 7110
            }
          },
          "openInterest": 3447476
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38500,
              "short": 32502,
              "net": 5998
            },
            "nonCommercial": {
              "long": 35974,
              "short": 40784,
              "net": -4810
            },
            "smallTrader": {
              "long": 18028,
              "short": 19216,
              "net": -1188
            }
          },
          "openInterest": 93782
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 6640,
              "short": 8437,
              "net": -1797
            },
            "smallTrader": {
              "long": 2308,
              "short": 511,
              "net": 1797
            }
          },
          "openInterest": 9330
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15648,
              "short": 3347,
              "net": 12301
            },
            "nonCommercial": {
              "long": 5908,
              "short": 17217,
              "net": -11309
            },
            "smallTrader": {
              "long": 1949,
              "short": 2941,
              "net": -992
            }
          },
          "openInterest": 23903
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117032,
              "short": 89355,
              "net": 27677
            },
            "nonCommercial": {
              "long": 29654,
              "short": 48170,
              "net": -18516
            },
            "smallTrader": {
              "long": 19170,
              "short": 28331,
              "net": -9161
            }
          },
          "openInterest": 170455
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55180,
              "short": 37083,
              "net": 18097
            },
            "nonCommercial": {
              "long": 22852,
              "short": 43686,
              "net": -20834
            },
            "smallTrader": {
              "long": 26249,
              "short": 23512,
              "net": 2737
            }
          },
          "openInterest": 105412
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100024,
              "short": 104007,
              "net": -3983
            },
            "nonCommercial": {
              "long": 50889,
              "short": 50676,
              "net": 213
            },
            "smallTrader": {
              "long": 11500,
              "short": 7730,
              "net": 3770
            }
          },
          "openInterest": 209141
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145595,
              "short": 144160,
              "net": 1435
            },
            "nonCommercial": {
              "long": 58323,
              "short": 65825,
              "net": -7502
            },
            "smallTrader": {
              "long": 14046,
              "short": 7979,
              "net": 6067
            }
          },
          "openInterest": 265564
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75997,
              "short": 94415,
              "net": -18418
            },
            "nonCommercial": {
              "long": 63749,
              "short": 47051,
              "net": 16698
            },
            "smallTrader": {
              "long": 14323,
              "short": 12603,
              "net": 1720
            }
          },
          "openInterest": 190457
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 818066,
              "short": 624365,
              "net": 193701
            },
            "nonCommercial": {
              "long": 257634,
              "short": 479610,
              "net": -221976
            },
            "smallTrader": {
              "long": 195282,
              "short": 167007,
              "net": 28275
            }
          },
          "openInterest": 1609523
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83247,
              "short": 98514,
              "net": -15267
            },
            "nonCommercial": {
              "long": 47302,
              "short": 32609,
              "net": 14693
            },
            "smallTrader": {
              "long": 9950,
              "short": 9376,
              "net": 574
            }
          },
          "openInterest": 159309
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 647160,
              "short": 1243038,
              "net": -595878
            },
            "nonCommercial": {
              "long": 711257,
              "short": 150374,
              "net": 560883
            },
            "smallTrader": {
              "long": 93075,
              "short": 58080,
              "net": 34995
            }
          },
          "openInterest": 2003477
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22905,
              "short": 7614,
              "net": 15291
            },
            "nonCommercial": {
              "long": 6842,
              "short": 21190,
              "net": -14348
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36461
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18641,
              "short": 27850,
              "net": -9209
            },
            "nonCommercial": {
              "long": 9265,
              "short": 278,
              "net": 8987
            },
            "smallTrader": {
              "long": 609,
              "short": 387,
              "net": 222
            }
          },
          "openInterest": 32159
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 305405,
              "short": 467945,
              "net": -162540
            },
            "nonCommercial": {
              "long": 190816,
              "short": 72368,
              "net": 118448
            },
            "smallTrader": {
              "long": 83145,
              "short": 39053,
              "net": 44092
            }
          },
          "openInterest": 585421
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12067,
              "short": 9043,
              "net": 3024
            },
            "nonCommercial": {
              "long": 11038,
              "short": 9812,
              "net": 1226
            },
            "smallTrader": {
              "long": 5646,
              "short": 9896,
              "net": -4250
            }
          },
          "openInterest": 35248
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193812,
              "short": 251149,
              "net": -57337
            },
            "nonCommercial": {
              "long": 79227,
              "short": 28930,
              "net": 50297
            },
            "smallTrader": {
              "long": 23577,
              "short": 16537,
              "net": 7040
            }
          },
          "openInterest": 361353
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114410,
              "short": 401702,
              "net": -287292
            },
            "nonCommercial": {
              "long": 308459,
              "short": 56502,
              "net": 251957
            },
            "smallTrader": {
              "long": 61677,
              "short": 26342,
              "net": 35335
            }
          },
          "openInterest": 532101
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215069,
              "short": 225187,
              "net": -10118
            },
            "nonCommercial": {
              "long": 40250,
              "short": 36212,
              "net": 4038
            },
            "smallTrader": {
              "long": 43194,
              "short": 37114,
              "net": 6080
            }
          },
          "openInterest": 370707
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68487,
              "short": 102372,
              "net": -33885
            },
            "nonCommercial": {
              "long": 50490,
              "short": 23032,
              "net": 27458
            },
            "smallTrader": {
              "long": 25074,
              "short": 18647,
              "net": 6427
            }
          },
          "openInterest": 144549
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77229,
              "short": 83452,
              "net": -6223
            },
            "nonCommercial": {
              "long": 77324,
              "short": 67333,
              "net": 9991
            },
            "smallTrader": {
              "long": 18601,
              "short": 22369,
              "net": -3768
            }
          },
          "openInterest": 222093
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123300,
              "short": 143583,
              "net": -20283
            },
            "nonCommercial": {
              "long": 70703,
              "short": 46268,
              "net": 24435
            },
            "smallTrader": {
              "long": 30382,
              "short": 34534,
              "net": -4152
            }
          },
          "openInterest": 277497
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56295,
              "short": 79754,
              "net": -23459
            },
            "nonCommercial": {
              "long": 51601,
              "short": 28423,
              "net": 23178
            },
            "smallTrader": {
              "long": 5000,
              "short": 4719,
              "net": 281
            }
          },
          "openInterest": 113290
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 15301,
              "short": 23059,
              "net": -7758
            },
            "nonCommercial": {
              "long": 14882,
              "short": 7088,
              "net": 7794
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36512
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 562462,
              "short": 523261,
              "net": 39201
            },
            "nonCommercial": {
              "long": 305021,
              "short": 367723,
              "net": -62702
            },
            "smallTrader": {
              "long": 67726,
              "short": 44225,
              "net": 23501
            }
          },
          "openInterest": 1311538
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9494,
              "short": 8936,
              "net": 558
            },
            "nonCommercial": {
              "long": 16174,
              "short": 16189,
              "net": -15
            },
            "smallTrader": {
              "long": 3041,
              "short": 3584,
              "net": -543
            }
          },
          "openInterest": 29351
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13341,
              "short": 35239,
              "net": -21898
            },
            "nonCommercial": {
              "long": 25774,
              "short": 8011,
              "net": 17763
            },
            "smallTrader": {
              "long": 6292,
              "short": 2157,
              "net": 4135
            }
          },
          "openInterest": 47275
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 409024,
              "short": 413921,
              "net": -4897
            },
            "nonCommercial": {
              "long": 85315,
              "short": 79586,
              "net": 5729
            },
            "smallTrader": {
              "long": 19573,
              "short": 20405,
              "net": -832
            }
          },
          "openInterest": 520992
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 396083,
              "short": 363930,
              "net": 32153
            },
            "nonCommercial": {
              "long": 66603,
              "short": 86019,
              "net": -19416
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 520654
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69758,
              "short": 120595,
              "net": -50837
            },
            "nonCommercial": {
              "long": 71859,
              "short": 33936,
              "net": 37923
            },
            "smallTrader": {
              "long": 25667,
              "short": 12753,
              "net": 12914
            }
          },
          "openInterest": 183444
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252899,
              "short": 271348,
              "net": -18449
            },
            "nonCommercial": {
              "long": 83015,
              "short": 86185,
              "net": -3170
            },
            "smallTrader": {
              "long": 50436,
              "short": 28817,
              "net": 21619
            }
          },
          "openInterest": 453600
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254520,
              "short": 267476,
              "net": -12956
            },
            "nonCommercial": {
              "long": 71889,
              "short": 66363,
              "net": 5526
            },
            "smallTrader": {
              "long": 34539,
              "short": 27109,
              "net": 7430
            }
          },
          "openInterest": 460250
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 426584,
              "short": 543780,
              "net": -117196
            },
            "nonCommercial": {
              "long": 195154,
              "short": 87140,
              "net": 108014
            },
            "smallTrader": {
              "long": 66203,
              "short": 57021,
              "net": 9182
            }
          },
          "openInterest": 862796
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 580595,
              "short": 730189,
              "net": -149594
            },
            "nonCommercial": {
              "long": 219511,
              "short": 86917,
              "net": 132594
            },
            "smallTrader": {
              "long": 74604,
              "short": 57604,
              "net": 17000
            }
          },
          "openInterest": 958619
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15131,
              "short": 21803,
              "net": -6672
            },
            "nonCommercial": {
              "long": 11739,
              "short": 10291,
              "net": 1448
            },
            "smallTrader": {
              "long": 15426,
              "short": 10202,
              "net": 5224
            }
          },
          "openInterest": 42299
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6657,
              "short": 853,
              "net": 5804
            },
            "nonCommercial": {
              "long": 11653,
              "short": 16967,
              "net": -5314
            },
            "smallTrader": {
              "long": 2206,
              "short": 2696,
              "net": -490
            }
          },
          "openInterest": 21601
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 127663,
              "short": 59374,
              "net": 68289
            },
            "nonCommercial": {
              "long": 45918,
              "short": 109044,
              "net": -63126
            },
            "smallTrader": {
              "long": 18280,
              "short": 23443,
              "net": -5163
            }
          },
          "openInterest": 248684
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124141,
              "short": 88063,
              "net": 36078
            },
            "nonCommercial": {
              "long": 49924,
              "short": 84714,
              "net": -34790
            },
            "smallTrader": {
              "long": 21437,
              "short": 22725,
              "net": -1288
            }
          },
          "openInterest": 242093
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167917,
              "short": 139844,
              "net": 28073
            },
            "nonCommercial": {
              "long": 122527,
              "short": 137170,
              "net": -14643
            },
            "smallTrader": {
              "long": 27152,
              "short": 40582,
              "net": -13430
            }
          },
          "openInterest": 432871
        }
      ]
    },
    {
      "reportDate": "2020-06-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2220910,
              "short": 2277561,
              "net": -56651
            },
            "nonCommercial": {
              "long": 781791,
              "short": 750776,
              "net": 31015
            },
            "smallTrader": {
              "long": 383740,
              "short": 358104,
              "net": 25636
            }
          },
          "openInterest": 3441124
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1488624,
              "short": 1282298,
              "net": 206326
            },
            "nonCommercial": {
              "long": 423950,
              "short": 713466,
              "net": -289516
            },
            "smallTrader": {
              "long": 177021,
              "short": 93831,
              "net": 83190
            }
          },
          "openInterest": 2116752
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 733882,
              "short": 662532,
              "net": 71350
            },
            "nonCommercial": {
              "long": 108088,
              "short": 217015,
              "net": -108927
            },
            "smallTrader": {
              "long": 164794,
              "short": 127217,
              "net": 37577
            }
          },
          "openInterest": 1013863
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2671405,
              "short": 2555224,
              "net": 116181
            },
            "nonCommercial": {
              "long": 520500,
              "short": 651975,
              "net": -131475
            },
            "smallTrader": {
              "long": 302007,
              "short": 286713,
              "net": 15294
            }
          },
          "openInterest": 3555414
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41029,
              "short": 34920,
              "net": 6109
            },
            "nonCommercial": {
              "long": 40025,
              "short": 42933,
              "net": -2908
            },
            "smallTrader": {
              "long": 18200,
              "short": 21401,
              "net": -3201
            }
          },
          "openInterest": 100658
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 5696,
              "short": 6922,
              "net": -1226
            },
            "smallTrader": {
              "long": 1874,
              "short": 648,
              "net": 1226
            }
          },
          "openInterest": 7675
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16636,
              "short": 4868,
              "net": 11768
            },
            "nonCommercial": {
              "long": 6700,
              "short": 17409,
              "net": -10709
            },
            "smallTrader": {
              "long": 2092,
              "short": 3151,
              "net": -1059
            }
          },
          "openInterest": 27335
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127993,
              "short": 94316,
              "net": 33677
            },
            "nonCommercial": {
              "long": 34424,
              "short": 55414,
              "net": -20990
            },
            "smallTrader": {
              "long": 19080,
              "short": 31767,
              "net": -12687
            }
          },
          "openInterest": 186144
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63828,
              "short": 44799,
              "net": 19029
            },
            "nonCommercial": {
              "long": 28174,
              "short": 48693,
              "net": -20519
            },
            "smallTrader": {
              "long": 25223,
              "short": 23733,
              "net": 1490
            }
          },
          "openInterest": 118197
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104389,
              "short": 107371,
              "net": -2982
            },
            "nonCommercial": {
              "long": 51082,
              "short": 51209,
              "net": -127
            },
            "smallTrader": {
              "long": 12162,
              "short": 9053,
              "net": 3109
            }
          },
          "openInterest": 217524
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145243,
              "short": 146493,
              "net": -1250
            },
            "nonCommercial": {
              "long": 59152,
              "short": 63463,
              "net": -4311
            },
            "smallTrader": {
              "long": 12943,
              "short": 7382,
              "net": 5561
            }
          },
          "openInterest": 268517
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75035,
              "short": 96719,
              "net": -21684
            },
            "nonCommercial": {
              "long": 68377,
              "short": 47800,
              "net": 20577
            },
            "smallTrader": {
              "long": 14612,
              "short": 13505,
              "net": 1107
            }
          },
          "openInterest": 193194
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 797554,
              "short": 631170,
              "net": 166384
            },
            "nonCommercial": {
              "long": 270274,
              "short": 427718,
              "net": -157444
            },
            "smallTrader": {
              "long": 164293,
              "short": 173233,
              "net": -8940
            }
          },
          "openInterest": 1559526
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82581,
              "short": 102606,
              "net": -20025
            },
            "nonCommercial": {
              "long": 49221,
              "short": 30635,
              "net": 18586
            },
            "smallTrader": {
              "long": 10067,
              "short": 8628,
              "net": 1439
            }
          },
          "openInterest": 161481
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 638159,
              "short": 1208544,
              "net": -570385
            },
            "nonCommercial": {
              "long": 704393,
              "short": 160567,
              "net": 543826
            },
            "smallTrader": {
              "long": 91667,
              "short": 65108,
              "net": 26559
            }
          },
          "openInterest": 2008618
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23191,
              "short": 8781,
              "net": 14410
            },
            "nonCommercial": {
              "long": 6931,
              "short": 19869,
              "net": -12938
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37388
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21721,
              "short": 31015,
              "net": -9294
            },
            "nonCommercial": {
              "long": 9589,
              "short": 458,
              "net": 9131
            },
            "smallTrader": {
              "long": 460,
              "short": 297,
              "net": 163
            }
          },
          "openInterest": 35412
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 306839,
              "short": 453967,
              "net": -147128
            },
            "nonCommercial": {
              "long": 180387,
              "short": 81432,
              "net": 98955
            },
            "smallTrader": {
              "long": 85897,
              "short": 37724,
              "net": 48173
            }
          },
          "openInterest": 579738
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11607,
              "short": 10014,
              "net": 1593
            },
            "nonCommercial": {
              "long": 11995,
              "short": 9369,
              "net": 2626
            },
            "smallTrader": {
              "long": 6327,
              "short": 10546,
              "net": -4219
            }
          },
          "openInterest": 36744
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191530,
              "short": 245634,
              "net": -54104
            },
            "nonCommercial": {
              "long": 79283,
              "short": 32009,
              "net": 47274
            },
            "smallTrader": {
              "long": 22036,
              "short": 15206,
              "net": 6830
            }
          },
          "openInterest": 352694
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116697,
              "short": 418160,
              "net": -301463
            },
            "nonCommercial": {
              "long": 328942,
              "short": 62272,
              "net": 266670
            },
            "smallTrader": {
              "long": 62121,
              "short": 27328,
              "net": 34793
            }
          },
          "openInterest": 561628
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211160,
              "short": 222541,
              "net": -11381
            },
            "nonCommercial": {
              "long": 40463,
              "short": 37289,
              "net": 3174
            },
            "smallTrader": {
              "long": 40900,
              "short": 32693,
              "net": 8207
            }
          },
          "openInterest": 366923
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68918,
              "short": 97342,
              "net": -28424
            },
            "nonCommercial": {
              "long": 42755,
              "short": 18894,
              "net": 23861
            },
            "smallTrader": {
              "long": 23494,
              "short": 18931,
              "net": 4563
            }
          },
          "openInterest": 137362
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79246,
              "short": 77380,
              "net": 1866
            },
            "nonCommercial": {
              "long": 79656,
              "short": 76817,
              "net": 2839
            },
            "smallTrader": {
              "long": 19297,
              "short": 24002,
              "net": -4705
            }
          },
          "openInterest": 225597
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123815,
              "short": 141426,
              "net": -17611
            },
            "nonCommercial": {
              "long": 70981,
              "short": 47103,
              "net": 23878
            },
            "smallTrader": {
              "long": 27419,
              "short": 33686,
              "net": -6267
            }
          },
          "openInterest": 275097
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61632,
              "short": 82594,
              "net": -20962
            },
            "nonCommercial": {
              "long": 55795,
              "short": 34839,
              "net": 20956
            },
            "smallTrader": {
              "long": 4258,
              "short": 4252,
              "net": 6
            }
          },
          "openInterest": 122007
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 16491,
              "short": 25095,
              "net": -8604
            },
            "nonCommercial": {
              "long": 15656,
              "short": 6892,
              "net": 8764
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38816
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 557479,
              "short": 515009,
              "net": 42470
            },
            "nonCommercial": {
              "long": 314800,
              "short": 378173,
              "net": -63373
            },
            "smallTrader": {
              "long": 64833,
              "short": 43930,
              "net": 20903
            }
          },
          "openInterest": 1316452
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10362,
              "short": 10756,
              "net": -394
            },
            "nonCommercial": {
              "long": 16314,
              "short": 15958,
              "net": 356
            },
            "smallTrader": {
              "long": 3566,
              "short": 3528,
              "net": 38
            }
          },
          "openInterest": 30845
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13278,
              "short": 32546,
              "net": -19268
            },
            "nonCommercial": {
              "long": 26725,
              "short": 10877,
              "net": 15848
            },
            "smallTrader": {
              "long": 5763,
              "short": 2343,
              "net": 3420
            }
          },
          "openInterest": 47837
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 417304,
              "short": 437454,
              "net": -20150
            },
            "nonCommercial": {
              "long": 90029,
              "short": 70377,
              "net": 19652
            },
            "smallTrader": {
              "long": 20499,
              "short": 20001,
              "net": 498
            }
          },
          "openInterest": 536422
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 398546,
              "short": 374131,
              "net": 24415
            },
            "nonCommercial": {
              "long": 73550,
              "short": 86397,
              "net": -12847
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 538487
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56406,
              "short": 106680,
              "net": -50274
            },
            "nonCommercial": {
              "long": 78746,
              "short": 41145,
              "net": 37601
            },
            "smallTrader": {
              "long": 25337,
              "short": 12664,
              "net": 12673
            }
          },
          "openInterest": 169418
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249452,
              "short": 255162,
              "net": -5710
            },
            "nonCommercial": {
              "long": 81487,
              "short": 96261,
              "net": -14774
            },
            "smallTrader": {
              "long": 47634,
              "short": 27150,
              "net": 20484
            }
          },
          "openInterest": 441205
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238433,
              "short": 256401,
              "net": -17968
            },
            "nonCommercial": {
              "long": 74482,
              "short": 64310,
              "net": 10172
            },
            "smallTrader": {
              "long": 34108,
              "short": 26312,
              "net": 7796
            }
          },
          "openInterest": 430592
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381848,
              "short": 509140,
              "net": -127292
            },
            "nonCommercial": {
              "long": 203556,
              "short": 80685,
              "net": 122871
            },
            "smallTrader": {
              "long": 59330,
              "short": 54909,
              "net": 4421
            }
          },
          "openInterest": 811476
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 548057,
              "short": 697770,
              "net": -149713
            },
            "nonCommercial": {
              "long": 211027,
              "short": 76126,
              "net": 134901
            },
            "smallTrader": {
              "long": 72028,
              "short": 57216,
              "net": 14812
            }
          },
          "openInterest": 918143
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13995,
              "short": 22905,
              "net": -8910
            },
            "nonCommercial": {
              "long": 12796,
              "short": 8458,
              "net": 4338
            },
            "smallTrader": {
              "long": 14598,
              "short": 10026,
              "net": 4572
            }
          },
          "openInterest": 41400
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5934,
              "short": 936,
              "net": 4998
            },
            "nonCommercial": {
              "long": 9812,
              "short": 14787,
              "net": -4975
            },
            "smallTrader": {
              "long": 2513,
              "short": 2536,
              "net": -23
            }
          },
          "openInterest": 19441
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 137995,
              "short": 62085,
              "net": 75910
            },
            "nonCommercial": {
              "long": 43454,
              "short": 114865,
              "net": -71411
            },
            "smallTrader": {
              "long": 19587,
              "short": 24086,
              "net": -4499
            }
          },
          "openInterest": 256691
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123078,
              "short": 88491,
              "net": 34587
            },
            "nonCommercial": {
              "long": 48766,
              "short": 84093,
              "net": -35327
            },
            "smallTrader": {
              "long": 19744,
              "short": 19004,
              "net": 740
            }
          },
          "openInterest": 235012
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163536,
              "short": 135175,
              "net": 28361
            },
            "nonCommercial": {
              "long": 113532,
              "short": 128156,
              "net": -14624
            },
            "smallTrader": {
              "long": 24526,
              "short": 38263,
              "net": -13737
            }
          },
          "openInterest": 403108
        }
      ]
    },
    {
      "reportDate": "2020-07-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2208377,
              "short": 2276829,
              "net": -68452
            },
            "nonCommercial": {
              "long": 779252,
              "short": 736065,
              "net": 43187
            },
            "smallTrader": {
              "long": 392909,
              "short": 367644,
              "net": 25265
            }
          },
          "openInterest": 3428085
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1473163,
              "short": 1267810,
              "net": 205353
            },
            "nonCommercial": {
              "long": 418871,
              "short": 707983,
              "net": -289112
            },
            "smallTrader": {
              "long": 177084,
              "short": 93325,
              "net": 83759
            }
          },
          "openInterest": 2085770
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 746986,
              "short": 666852,
              "net": 80134
            },
            "nonCommercial": {
              "long": 108398,
              "short": 213522,
              "net": -105124
            },
            "smallTrader": {
              "long": 156129,
              "short": 131139,
              "net": 24990
            }
          },
          "openInterest": 1021432
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2637161,
              "short": 2487616,
              "net": 149545
            },
            "nonCommercial": {
              "long": 472329,
              "short": 650581,
              "net": -178252
            },
            "smallTrader": {
              "long": 311553,
              "short": 282846,
              "net": 28707
            }
          },
          "openInterest": 3456610
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38279,
              "short": 40090,
              "net": -1811
            },
            "nonCommercial": {
              "long": 44740,
              "short": 45434,
              "net": -694
            },
            "smallTrader": {
              "long": 21213,
              "short": 18708,
              "net": 2505
            }
          },
          "openInterest": 105115
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 6020,
              "short": 7505,
              "net": -1485
            },
            "smallTrader": {
              "long": 2060,
              "short": 575,
              "net": 1485
            }
          },
          "openInterest": 8165
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13949,
              "short": 3357,
              "net": 10592
            },
            "nonCommercial": {
              "long": 6147,
              "short": 15762,
              "net": -9615
            },
            "smallTrader": {
              "long": 2097,
              "short": 3074,
              "net": -977
            }
          },
          "openInterest": 22285
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116764,
              "short": 90146,
              "net": 26618
            },
            "nonCommercial": {
              "long": 39892,
              "short": 56300,
              "net": -16408
            },
            "smallTrader": {
              "long": 19252,
              "short": 29462,
              "net": -10210
            }
          },
          "openInterest": 180696
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64037,
              "short": 46157,
              "net": 17880
            },
            "nonCommercial": {
              "long": 31660,
              "short": 48478,
              "net": -16818
            },
            "smallTrader": {
              "long": 24616,
              "short": 25678,
              "net": -1062
            }
          },
          "openInterest": 121226
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111022,
              "short": 104202,
              "net": 6820
            },
            "nonCommercial": {
              "long": 49133,
              "short": 59295,
              "net": -10162
            },
            "smallTrader": {
              "long": 12676,
              "short": 9334,
              "net": 3342
            }
          },
          "openInterest": 221776
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145888,
              "short": 148827,
              "net": -2939
            },
            "nonCommercial": {
              "long": 59211,
              "short": 61794,
              "net": -2583
            },
            "smallTrader": {
              "long": 13179,
              "short": 7657,
              "net": 5522
            }
          },
          "openInterest": 268312
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73363,
              "short": 100116,
              "net": -26753
            },
            "nonCommercial": {
              "long": 77377,
              "short": 53565,
              "net": 23812
            },
            "smallTrader": {
              "long": 16264,
              "short": 13323,
              "net": 2941
            }
          },
          "openInterest": 206843
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 786739,
              "short": 666433,
              "net": 120306
            },
            "nonCommercial": {
              "long": 256472,
              "short": 363711,
              "net": -107239
            },
            "smallTrader": {
              "long": 162798,
              "short": 175865,
              "net": -13067
            }
          },
          "openInterest": 1489681
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82676,
              "short": 116212,
              "net": -33536
            },
            "nonCommercial": {
              "long": 53896,
              "short": 23914,
              "net": 29982
            },
            "smallTrader": {
              "long": 10657,
              "short": 7103,
              "net": 3554
            }
          },
          "openInterest": 168486
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 630952,
              "short": 1193278,
              "net": -562326
            },
            "nonCommercial": {
              "long": 686543,
              "short": 151226,
              "net": 535317
            },
            "smallTrader": {
              "long": 91001,
              "short": 63992,
              "net": 27009
            }
          },
          "openInterest": 1972049
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21193,
              "short": 9327,
              "net": 11866
            },
            "nonCommercial": {
              "long": 7605,
              "short": 18550,
              "net": -10945
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 35844
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16428,
              "short": 23758,
              "net": -7330
            },
            "nonCommercial": {
              "long": 8150,
              "short": 1062,
              "net": 7088
            },
            "smallTrader": {
              "long": 380,
              "short": 138,
              "net": 242
            }
          },
          "openInterest": 28325
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 311843,
              "short": 466973,
              "net": -155130
            },
            "nonCommercial": {
              "long": 185159,
              "short": 81562,
              "net": 103597
            },
            "smallTrader": {
              "long": 88744,
              "short": 37211,
              "net": 51533
            }
          },
          "openInterest": 593341
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12133,
              "short": 9623,
              "net": 2510
            },
            "nonCommercial": {
              "long": 12118,
              "short": 9939,
              "net": 2179
            },
            "smallTrader": {
              "long": 6338,
              "short": 11027,
              "net": -4689
            }
          },
          "openInterest": 37359
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186464,
              "short": 234147,
              "net": -47683
            },
            "nonCommercial": {
              "long": 75890,
              "short": 34507,
              "net": 41383
            },
            "smallTrader": {
              "long": 22016,
              "short": 15716,
              "net": 6300
            }
          },
          "openInterest": 344855
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118424,
              "short": 421016,
              "net": -302592
            },
            "nonCommercial": {
              "long": 337030,
              "short": 69672,
              "net": 267358
            },
            "smallTrader": {
              "long": 63292,
              "short": 28058,
              "net": 35234
            }
          },
          "openInterest": 572776
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197809,
              "short": 210168,
              "net": -12359
            },
            "nonCommercial": {
              "long": 41668,
              "short": 37476,
              "net": 4192
            },
            "smallTrader": {
              "long": 40135,
              "short": 31968,
              "net": 8167
            }
          },
          "openInterest": 351038
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70580,
              "short": 88421,
              "net": -17841
            },
            "nonCommercial": {
              "long": 44043,
              "short": 27231,
              "net": 16812
            },
            "smallTrader": {
              "long": 22774,
              "short": 21745,
              "net": 1029
            }
          },
          "openInterest": 138313
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80665,
              "short": 79753,
              "net": 912
            },
            "nonCommercial": {
              "long": 80648,
              "short": 76767,
              "net": 3881
            },
            "smallTrader": {
              "long": 19773,
              "short": 24566,
              "net": -4793
            }
          },
          "openInterest": 230267
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120612,
              "short": 140526,
              "net": -19914
            },
            "nonCommercial": {
              "long": 73759,
              "short": 45411,
              "net": 28348
            },
            "smallTrader": {
              "long": 26274,
              "short": 34708,
              "net": -8434
            }
          },
          "openInterest": 271400
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66779,
              "short": 82680,
              "net": -15901
            },
            "nonCommercial": {
              "long": 50848,
              "short": 35868,
              "net": 14980
            },
            "smallTrader": {
              "long": 4710,
              "short": 3789,
              "net": 921
            }
          },
          "openInterest": 122938
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18992,
              "short": 27594,
              "net": -8602
            },
            "nonCommercial": {
              "long": 16359,
              "short": 7419,
              "net": 8940
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42507
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 545173,
              "short": 512232,
              "net": 32941
            },
            "nonCommercial": {
              "long": 314799,
              "short": 369708,
              "net": -54909
            },
            "smallTrader": {
              "long": 64067,
              "short": 42099,
              "net": 21968
            }
          },
          "openInterest": 1310701
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10895,
              "short": 9996,
              "net": 899
            },
            "nonCommercial": {
              "long": 15806,
              "short": 16123,
              "net": -317
            },
            "smallTrader": {
              "long": 3387,
              "short": 3969,
              "net": -582
            }
          },
          "openInterest": 31229
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13016,
              "short": 34259,
              "net": -21243
            },
            "nonCommercial": {
              "long": 27680,
              "short": 10365,
              "net": 17315
            },
            "smallTrader": {
              "long": 6587,
              "short": 2659,
              "net": 3928
            }
          },
          "openInterest": 49143
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 410721,
              "short": 418556,
              "net": -7835
            },
            "nonCommercial": {
              "long": 88203,
              "short": 80698,
              "net": 7505
            },
            "smallTrader": {
              "long": 22276,
              "short": 21946,
              "net": 330
            }
          },
          "openInterest": 529222
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 393705,
              "short": 373090,
              "net": 20615
            },
            "nonCommercial": {
              "long": 73098,
              "short": 80874,
              "net": -7776
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 533758
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52444,
              "short": 105086,
              "net": -52642
            },
            "nonCommercial": {
              "long": 80741,
              "short": 42916,
              "net": 37825
            },
            "smallTrader": {
              "long": 26510,
              "short": 11693,
              "net": 14817
            }
          },
          "openInterest": 169513
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239391,
              "short": 275064,
              "net": -35673
            },
            "nonCommercial": {
              "long": 85104,
              "short": 71519,
              "net": 13585
            },
            "smallTrader": {
              "long": 46638,
              "short": 24550,
              "net": 22088
            }
          },
          "openInterest": 433050
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239934,
              "short": 274972,
              "net": -35038
            },
            "nonCommercial": {
              "long": 81629,
              "short": 54441,
              "net": 27188
            },
            "smallTrader": {
              "long": 35192,
              "short": 27342,
              "net": 7850
            }
          },
          "openInterest": 444042
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386915,
              "short": 539334,
              "net": -152419
            },
            "nonCommercial": {
              "long": 218135,
              "short": 67626,
              "net": 150509
            },
            "smallTrader": {
              "long": 60363,
              "short": 58453,
              "net": 1910
            }
          },
          "openInterest": 840495
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 542633,
              "short": 717273,
              "net": -174640
            },
            "nonCommercial": {
              "long": 222050,
              "short": 66478,
              "net": 155572
            },
            "smallTrader": {
              "long": 70462,
              "short": 51394,
              "net": 19068
            }
          },
          "openInterest": 924622
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15528,
              "short": 25310,
              "net": -9782
            },
            "nonCommercial": {
              "long": 12832,
              "short": 9054,
              "net": 3778
            },
            "smallTrader": {
              "long": 16723,
              "short": 10719,
              "net": 6004
            }
          },
          "openInterest": 45115
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6312,
              "short": 852,
              "net": 5460
            },
            "nonCommercial": {
              "long": 12136,
              "short": 17075,
              "net": -4939
            },
            "smallTrader": {
              "long": 2448,
              "short": 2969,
              "net": -521
            }
          },
          "openInterest": 22869
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 145988,
              "short": 58982,
              "net": 87006
            },
            "nonCommercial": {
              "long": 50528,
              "short": 128984,
              "net": -78456
            },
            "smallTrader": {
              "long": 18493,
              "short": 27043,
              "net": -8550
            }
          },
          "openInterest": 271999
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122977,
              "short": 94043,
              "net": 28934
            },
            "nonCommercial": {
              "long": 55399,
              "short": 84401,
              "net": -29002
            },
            "smallTrader": {
              "long": 19519,
              "short": 19451,
              "net": 68
            }
          },
          "openInterest": 240418
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161659,
              "short": 135432,
              "net": 26227
            },
            "nonCommercial": {
              "long": 116056,
              "short": 130325,
              "net": -14269
            },
            "smallTrader": {
              "long": 24557,
              "short": 36515,
              "net": -11958
            }
          },
          "openInterest": 410198
        }
      ]
    },
    {
      "reportDate": "2020-07-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2202140,
              "short": 2313221,
              "net": -111081
            },
            "nonCommercial": {
              "long": 747315,
              "short": 689208,
              "net": 58107
            },
            "smallTrader": {
              "long": 408798,
              "short": 355824,
              "net": 52974
            }
          },
          "openInterest": 3420575
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1476086,
              "short": 1287417,
              "net": 188669
            },
            "nonCommercial": {
              "long": 429917,
              "short": 703696,
              "net": -273779
            },
            "smallTrader": {
              "long": 176514,
              "short": 91404,
              "net": 85110
            }
          },
          "openInterest": 2096190
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 755894,
              "short": 681924,
              "net": 73970
            },
            "nonCommercial": {
              "long": 115083,
              "short": 223381,
              "net": -108298
            },
            "smallTrader": {
              "long": 163464,
              "short": 129136,
              "net": 34328
            }
          },
          "openInterest": 1044413
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2598050,
              "short": 2547972,
              "net": 50078
            },
            "nonCommercial": {
              "long": 526410,
              "short": 621370,
              "net": -94960
            },
            "smallTrader": {
              "long": 313227,
              "short": 268345,
              "net": 44882
            }
          },
          "openInterest": 3475237
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40756,
              "short": 44908,
              "net": -4152
            },
            "nonCommercial": {
              "long": 45543,
              "short": 41293,
              "net": 4250
            },
            "smallTrader": {
              "long": 20339,
              "short": 20437,
              "net": -98
            }
          },
          "openInterest": 107237
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 6323,
              "short": 7633,
              "net": -1310
            },
            "smallTrader": {
              "long": 1896,
              "short": 586,
              "net": 1310
            }
          },
          "openInterest": 8322
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13789,
              "short": 3426,
              "net": 10363
            },
            "nonCommercial": {
              "long": 7781,
              "short": 17187,
              "net": -9406
            },
            "smallTrader": {
              "long": 1956,
              "short": 2913,
              "net": -957
            }
          },
          "openInterest": 23545
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111449,
              "short": 88541,
              "net": 22908
            },
            "nonCommercial": {
              "long": 43175,
              "short": 56761,
              "net": -13586
            },
            "smallTrader": {
              "long": 19689,
              "short": 29011,
              "net": -9322
            }
          },
          "openInterest": 179340
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94450,
              "short": 75090,
              "net": 19360
            },
            "nonCommercial": {
              "long": 27642,
              "short": 47417,
              "net": -19775
            },
            "smallTrader": {
              "long": 25083,
              "short": 24668,
              "net": 415
            }
          },
          "openInterest": 148003
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112597,
              "short": 100007,
              "net": 12590
            },
            "nonCommercial": {
              "long": 51257,
              "short": 68295,
              "net": -17038
            },
            "smallTrader": {
              "long": 12685,
              "short": 8237,
              "net": 4448
            }
          },
          "openInterest": 224995
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146407,
              "short": 149524,
              "net": -3117
            },
            "nonCommercial": {
              "long": 59126,
              "short": 61855,
              "net": -2729
            },
            "smallTrader": {
              "long": 14143,
              "short": 8297,
              "net": 5846
            }
          },
          "openInterest": 270749
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72461,
              "short": 109696,
              "net": -37235
            },
            "nonCommercial": {
              "long": 89241,
              "short": 55833,
              "net": 33408
            },
            "smallTrader": {
              "long": 16339,
              "short": 12512,
              "net": 3827
            }
          },
          "openInterest": 221410
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 792831,
              "short": 679231,
              "net": 113600
            },
            "nonCommercial": {
              "long": 259735,
              "short": 359424,
              "net": -99689
            },
            "smallTrader": {
              "long": 164938,
              "short": 178849,
              "net": -13911
            }
          },
          "openInterest": 1497743
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80817,
              "short": 122683,
              "net": -41866
            },
            "nonCommercial": {
              "long": 60568,
              "short": 20805,
              "net": 39763
            },
            "smallTrader": {
              "long": 10085,
              "short": 7982,
              "net": 2103
            }
          },
          "openInterest": 174373
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 662645,
              "short": 1223438,
              "net": -560793
            },
            "nonCommercial": {
              "long": 692258,
              "short": 152507,
              "net": 539751
            },
            "smallTrader": {
              "long": 86950,
              "short": 65908,
              "net": 21042
            }
          },
          "openInterest": 2019705
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19304,
              "short": 14114,
              "net": 5190
            },
            "nonCommercial": {
              "long": 14170,
              "short": 17862,
              "net": -3692
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40025
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16515,
              "short": 23769,
              "net": -7254
            },
            "nonCommercial": {
              "long": 8644,
              "short": 1591,
              "net": 7053
            },
            "smallTrader": {
              "long": 385,
              "short": 184,
              "net": 201
            }
          },
          "openInterest": 28928
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 309455,
              "short": 471519,
              "net": -162064
            },
            "nonCommercial": {
              "long": 194252,
              "short": 83340,
              "net": 110912
            },
            "smallTrader": {
              "long": 92064,
              "short": 40912,
              "net": 51152
            }
          },
          "openInterest": 604982
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12751,
              "short": 10586,
              "net": 2165
            },
            "nonCommercial": {
              "long": 12285,
              "short": 9777,
              "net": 2508
            },
            "smallTrader": {
              "long": 6900,
              "short": 11573,
              "net": -4673
            }
          },
          "openInterest": 40985
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190986,
              "short": 242359,
              "net": -51373
            },
            "nonCommercial": {
              "long": 77875,
              "short": 32290,
              "net": 45585
            },
            "smallTrader": {
              "long": 22214,
              "short": 16426,
              "net": 5788
            }
          },
          "openInterest": 357304
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125909,
              "short": 427927,
              "net": -302018
            },
            "nonCommercial": {
              "long": 330205,
              "short": 67777,
              "net": 262428
            },
            "smallTrader": {
              "long": 64465,
              "short": 24875,
              "net": 39590
            }
          },
          "openInterest": 580175
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201611,
              "short": 215925,
              "net": -14314
            },
            "nonCommercial": {
              "long": 42608,
              "short": 36790,
              "net": 5818
            },
            "smallTrader": {
              "long": 41378,
              "short": 32882,
              "net": 8496
            }
          },
          "openInterest": 359232
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67691,
              "short": 87431,
              "net": -19740
            },
            "nonCommercial": {
              "long": 45111,
              "short": 26785,
              "net": 18326
            },
            "smallTrader": {
              "long": 22119,
              "short": 20705,
              "net": 1414
            }
          },
          "openInterest": 135263
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74973,
              "short": 78341,
              "net": -3368
            },
            "nonCommercial": {
              "long": 77810,
              "short": 71801,
              "net": 6009
            },
            "smallTrader": {
              "long": 21404,
              "short": 24045,
              "net": -2641
            }
          },
          "openInterest": 225357
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120277,
              "short": 140832,
              "net": -20555
            },
            "nonCommercial": {
              "long": 70466,
              "short": 43137,
              "net": 27329
            },
            "smallTrader": {
              "long": 27467,
              "short": 34241,
              "net": -6774
            }
          },
          "openInterest": 264808
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70400,
              "short": 82590,
              "net": -12190
            },
            "nonCommercial": {
              "long": 48737,
              "short": 36866,
              "net": 11871
            },
            "smallTrader": {
              "long": 4702,
              "short": 4383,
              "net": 319
            }
          },
          "openInterest": 124807
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21395,
              "short": 27928,
              "net": -6533
            },
            "nonCommercial": {
              "long": 15903,
              "short": 8780,
              "net": 7123
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44657
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 516979,
              "short": 527840,
              "net": -10861
            },
            "nonCommercial": {
              "long": 325829,
              "short": 340084,
              "net": -14255
            },
            "smallTrader": {
              "long": 64805,
              "short": 39689,
              "net": 25116
            }
          },
          "openInterest": 1280563
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10843,
              "short": 12332,
              "net": -1489
            },
            "nonCommercial": {
              "long": 16973,
              "short": 15856,
              "net": 1117
            },
            "smallTrader": {
              "long": 4183,
              "short": 3811,
              "net": 372
            }
          },
          "openInterest": 33202
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12454,
              "short": 33372,
              "net": -20918
            },
            "nonCommercial": {
              "long": 27111,
              "short": 10807,
              "net": 16304
            },
            "smallTrader": {
              "long": 6942,
              "short": 2328,
              "net": 4614
            }
          },
          "openInterest": 48016
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 414412,
              "short": 417708,
              "net": -3296
            },
            "nonCommercial": {
              "long": 69336,
              "short": 64860,
              "net": 4476
            },
            "smallTrader": {
              "long": 20581,
              "short": 21761,
              "net": -1180
            }
          },
          "openInterest": 512060
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 393165,
              "short": 374709,
              "net": 18456
            },
            "nonCommercial": {
              "long": 76053,
              "short": 81762,
              "net": -5709
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 536906
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52696,
              "short": 112891,
              "net": -60195
            },
            "nonCommercial": {
              "long": 85679,
              "short": 41810,
              "net": 43869
            },
            "smallTrader": {
              "long": 28574,
              "short": 12248,
              "net": 16326
            }
          },
          "openInterest": 178367
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238962,
              "short": 263801,
              "net": -24839
            },
            "nonCommercial": {
              "long": 77846,
              "short": 71861,
              "net": 5985
            },
            "smallTrader": {
              "long": 43879,
              "short": 25025,
              "net": 18854
            }
          },
          "openInterest": 420582
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239814,
              "short": 262450,
              "net": -22636
            },
            "nonCommercial": {
              "long": 74115,
              "short": 57842,
              "net": 16273
            },
            "smallTrader": {
              "long": 34928,
              "short": 28565,
              "net": 6363
            }
          },
          "openInterest": 438301
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 390162,
              "short": 517473,
              "net": -127311
            },
            "nonCommercial": {
              "long": 199115,
              "short": 71421,
              "net": 127694
            },
            "smallTrader": {
              "long": 59065,
              "short": 59448,
              "net": -383
            }
          },
          "openInterest": 818767
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 541587,
              "short": 706093,
              "net": -164506
            },
            "nonCommercial": {
              "long": 223923,
              "short": 75121,
              "net": 148802
            },
            "smallTrader": {
              "long": 72729,
              "short": 57025,
              "net": 15704
            }
          },
          "openInterest": 938702
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14482,
              "short": 28589,
              "net": -14107
            },
            "nonCommercial": {
              "long": 16526,
              "short": 9469,
              "net": 7057
            },
            "smallTrader": {
              "long": 17412,
              "short": 10362,
              "net": 7050
            }
          },
          "openInterest": 48430
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6715,
              "short": 1088,
              "net": 5627
            },
            "nonCommercial": {
              "long": 12123,
              "short": 17162,
              "net": -5039
            },
            "smallTrader": {
              "long": 2447,
              "short": 3035,
              "net": -588
            }
          },
          "openInterest": 23499
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153548,
              "short": 57497,
              "net": 96051
            },
            "nonCommercial": {
              "long": 49360,
              "short": 137728,
              "net": -88368
            },
            "smallTrader": {
              "long": 19008,
              "short": 26691,
              "net": -7683
            }
          },
          "openInterest": 278407
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123849,
              "short": 104466,
              "net": 19383
            },
            "nonCommercial": {
              "long": 59016,
              "short": 80826,
              "net": -21810
            },
            "smallTrader": {
              "long": 20153,
              "short": 17726,
              "net": 2427
            }
          },
          "openInterest": 248761
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144571,
              "short": 143933,
              "net": 638
            },
            "nonCommercial": {
              "long": 118613,
              "short": 101889,
              "net": 16724
            },
            "smallTrader": {
              "long": 23152,
              "short": 40514,
              "net": -17362
            }
          },
          "openInterest": 389500
        }
      ]
    },
    {
      "reportDate": "2020-07-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2228669,
              "short": 2315253,
              "net": -86584
            },
            "nonCommercial": {
              "long": 739518,
              "short": 710474,
              "net": 29044
            },
            "smallTrader": {
              "long": 413581,
              "short": 356041,
              "net": 57540
            }
          },
          "openInterest": 3424335
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1466632,
              "short": 1337355,
              "net": 129277
            },
            "nonCommercial": {
              "long": 464789,
              "short": 673547,
              "net": -208758
            },
            "smallTrader": {
              "long": 176877,
              "short": 97396,
              "net": 79481
            }
          },
          "openInterest": 2120532
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 759147,
              "short": 694006,
              "net": 65141
            },
            "nonCommercial": {
              "long": 129355,
              "short": 224483,
              "net": -95128
            },
            "smallTrader": {
              "long": 160082,
              "short": 130095,
              "net": 29987
            }
          },
          "openInterest": 1060693
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2544508,
              "short": 2553927,
              "net": -9419
            },
            "nonCommercial": {
              "long": 551151,
              "short": 595974,
              "net": -44823
            },
            "smallTrader": {
              "long": 320375,
              "short": 266133,
              "net": 54242
            }
          },
          "openInterest": 3463898
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42632,
              "short": 43078,
              "net": -446
            },
            "nonCommercial": {
              "long": 41778,
              "short": 41983,
              "net": -205
            },
            "smallTrader": {
              "long": 23892,
              "short": 23241,
              "net": 651
            }
          },
          "openInterest": 108952
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 6824,
              "short": 8524,
              "net": -1700
            },
            "smallTrader": {
              "long": 2277,
              "short": 577,
              "net": 1700
            }
          },
          "openInterest": 9230
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15467,
              "short": 3769,
              "net": 11698
            },
            "nonCommercial": {
              "long": 10539,
              "short": 21360,
              "net": -10821
            },
            "smallTrader": {
              "long": 2073,
              "short": 2950,
              "net": -877
            }
          },
          "openInterest": 28462
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105310,
              "short": 84876,
              "net": 20434
            },
            "nonCommercial": {
              "long": 46230,
              "short": 61310,
              "net": -15080
            },
            "smallTrader": {
              "long": 22798,
              "short": 28152,
              "net": -5354
            }
          },
          "openInterest": 180337
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78161,
              "short": 68570,
              "net": 9591
            },
            "nonCommercial": {
              "long": 34284,
              "short": 50982,
              "net": -16698
            },
            "smallTrader": {
              "long": 29460,
              "short": 22353,
              "net": 7107
            }
          },
          "openInterest": 143606
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120559,
              "short": 110332,
              "net": 10227
            },
            "nonCommercial": {
              "long": 52976,
              "short": 68507,
              "net": -15531
            },
            "smallTrader": {
              "long": 13194,
              "short": 7890,
              "net": 5304
            }
          },
          "openInterest": 227709
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146998,
              "short": 152166,
              "net": -5168
            },
            "nonCommercial": {
              "long": 59218,
              "short": 59753,
              "net": -535
            },
            "smallTrader": {
              "long": 14168,
              "short": 8465,
              "net": 5703
            }
          },
          "openInterest": 273804
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71193,
              "short": 113122,
              "net": -41929
            },
            "nonCommercial": {
              "long": 95888,
              "short": 57254,
              "net": 38634
            },
            "smallTrader": {
              "long": 16577,
              "short": 13282,
              "net": 3295
            }
          },
          "openInterest": 227565
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 781581,
              "short": 669334,
              "net": 112247
            },
            "nonCommercial": {
              "long": 266621,
              "short": 365475,
              "net": -98854
            },
            "smallTrader": {
              "long": 168116,
              "short": 181509,
              "net": -13393
            }
          },
          "openInterest": 1523220
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80745,
              "short": 123483,
              "net": -42738
            },
            "nonCommercial": {
              "long": 62911,
              "short": 22105,
              "net": 40806
            },
            "smallTrader": {
              "long": 9962,
              "short": 8030,
              "net": 1932
            }
          },
          "openInterest": 177528
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613323,
              "short": 1191979,
              "net": -578656
            },
            "nonCommercial": {
              "long": 687910,
              "short": 139034,
              "net": 548876
            },
            "smallTrader": {
              "long": 89870,
              "short": 60090,
              "net": 29780
            }
          },
          "openInterest": 1956768
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19717,
              "short": 14210,
              "net": 5507
            },
            "nonCommercial": {
              "long": 13287,
              "short": 17660,
              "net": -4373
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39745
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15971,
              "short": 23857,
              "net": -7886
            },
            "nonCommercial": {
              "long": 8917,
              "short": 1435,
              "net": 7482
            },
            "smallTrader": {
              "long": 566,
              "short": 162,
              "net": 404
            }
          },
          "openInterest": 28372
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 320979,
              "short": 501647,
              "net": -180668
            },
            "nonCommercial": {
              "long": 204185,
              "short": 79138,
              "net": 125047
            },
            "smallTrader": {
              "long": 95944,
              "short": 40323,
              "net": 55621
            }
          },
          "openInterest": 636212
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10953,
              "short": 10620,
              "net": 333
            },
            "nonCommercial": {
              "long": 13493,
              "short": 8556,
              "net": 4937
            },
            "smallTrader": {
              "long": 6267,
              "short": 11537,
              "net": -5270
            }
          },
          "openInterest": 40875
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185049,
              "short": 241724,
              "net": -56675
            },
            "nonCommercial": {
              "long": 83756,
              "short": 31717,
              "net": 52039
            },
            "smallTrader": {
              "long": 21625,
              "short": 16989,
              "net": 4636
            }
          },
          "openInterest": 351303
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129690,
              "short": 433549,
              "net": -303859
            },
            "nonCommercial": {
              "long": 334237,
              "short": 67801,
              "net": 266436
            },
            "smallTrader": {
              "long": 67224,
              "short": 29801,
              "net": 37423
            }
          },
          "openInterest": 603138
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193283,
              "short": 207954,
              "net": -14671
            },
            "nonCommercial": {
              "long": 46998,
              "short": 39261,
              "net": 7737
            },
            "smallTrader": {
              "long": 41357,
              "short": 34423,
              "net": 6934
            }
          },
          "openInterest": 361506
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65447,
              "short": 92194,
              "net": -26747
            },
            "nonCommercial": {
              "long": 50854,
              "short": 31547,
              "net": 19307
            },
            "smallTrader": {
              "long": 24630,
              "short": 17190,
              "net": 7440
            }
          },
          "openInterest": 142686
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72844,
              "short": 79846,
              "net": -7002
            },
            "nonCommercial": {
              "long": 77350,
              "short": 67578,
              "net": 9772
            },
            "smallTrader": {
              "long": 21045,
              "short": 23815,
              "net": -2770
            }
          },
          "openInterest": 221714
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121650,
              "short": 147775,
              "net": -26125
            },
            "nonCommercial": {
              "long": 76046,
              "short": 42907,
              "net": 33139
            },
            "smallTrader": {
              "long": 28851,
              "short": 35865,
              "net": -7014
            }
          },
          "openInterest": 278666
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71569,
              "short": 82155,
              "net": -10586
            },
            "nonCommercial": {
              "long": 49461,
              "short": 39613,
              "net": 9848
            },
            "smallTrader": {
              "long": 5573,
              "short": 4835,
              "net": 738
            }
          },
          "openInterest": 128136
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23372,
              "short": 26923,
              "net": -3551
            },
            "nonCommercial": {
              "long": 13047,
              "short": 9905,
              "net": 3142
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44441
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 527977,
              "short": 530092,
              "net": -2115
            },
            "nonCommercial": {
              "long": 328020,
              "short": 350900,
              "net": -22880
            },
            "smallTrader": {
              "long": 67379,
              "short": 42384,
              "net": 24995
            }
          },
          "openInterest": 1302340
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11515,
              "short": 14693,
              "net": -3178
            },
            "nonCommercial": {
              "long": 19597,
              "short": 17122,
              "net": 2475
            },
            "smallTrader": {
              "long": 4465,
              "short": 3762,
              "net": 703
            }
          },
          "openInterest": 36105
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12129,
              "short": 36992,
              "net": -24863
            },
            "nonCommercial": {
              "long": 31254,
              "short": 10842,
              "net": 20412
            },
            "smallTrader": {
              "long": 6804,
              "short": 2353,
              "net": 4451
            }
          },
          "openInterest": 52071
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 416901,
              "short": 412467,
              "net": 4434
            },
            "nonCommercial": {
              "long": 61553,
              "short": 64895,
              "net": -3342
            },
            "smallTrader": {
              "long": 19799,
              "short": 20891,
              "net": -1092
            }
          },
          "openInterest": 507976
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 394949,
              "short": 378036,
              "net": 16913
            },
            "nonCommercial": {
              "long": 75175,
              "short": 82396,
              "net": -7221
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 542138
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54095,
              "short": 116064,
              "net": -61969
            },
            "nonCommercial": {
              "long": 90010,
              "short": 43255,
              "net": 46755
            },
            "smallTrader": {
              "long": 29952,
              "short": 14738,
              "net": 15214
            }
          },
          "openInterest": 185745
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244169,
              "short": 270329,
              "net": -26160
            },
            "nonCommercial": {
              "long": 81385,
              "short": 74801,
              "net": 6584
            },
            "smallTrader": {
              "long": 45759,
              "short": 26183,
              "net": 19576
            }
          },
          "openInterest": 433462
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235239,
              "short": 291474,
              "net": -56235
            },
            "nonCommercial": {
              "long": 90770,
              "short": 45007,
              "net": 45763
            },
            "smallTrader": {
              "long": 37183,
              "short": 26711,
              "net": 10472
            }
          },
          "openInterest": 444915
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407505,
              "short": 525796,
              "net": -118291
            },
            "nonCommercial": {
              "long": 199966,
              "short": 78467,
              "net": 121499
            },
            "smallTrader": {
              "long": 56662,
              "short": 59870,
              "net": -3208
            }
          },
          "openInterest": 837841
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 542654,
              "short": 714611,
              "net": -171957
            },
            "nonCommercial": {
              "long": 225964,
              "short": 73227,
              "net": 152737
            },
            "smallTrader": {
              "long": 69979,
              "short": 50759,
              "net": 19220
            }
          },
          "openInterest": 944754
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14952,
              "short": 29961,
              "net": -15009
            },
            "nonCommercial": {
              "long": 17761,
              "short": 10382,
              "net": 7379
            },
            "smallTrader": {
              "long": 18074,
              "short": 10444,
              "net": 7630
            }
          },
          "openInterest": 51006
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8316,
              "short": 1534,
              "net": 6782
            },
            "nonCommercial": {
              "long": 18979,
              "short": 24772,
              "net": -5793
            },
            "smallTrader": {
              "long": 2402,
              "short": 3391,
              "net": -989
            }
          },
          "openInterest": 31404
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166410,
              "short": 63247,
              "net": 103163
            },
            "nonCommercial": {
              "long": 52598,
              "short": 147816,
              "net": -95218
            },
            "smallTrader": {
              "long": 19560,
              "short": 27505,
              "net": -7945
            }
          },
          "openInterest": 296013
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120517,
              "short": 107806,
              "net": 12711
            },
            "nonCommercial": {
              "long": 65224,
              "short": 80924,
              "net": -15700
            },
            "smallTrader": {
              "long": 20668,
              "short": 17679,
              "net": 2989
            }
          },
          "openInterest": 261941
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135794,
              "short": 134133,
              "net": 1661
            },
            "nonCommercial": {
              "long": 123051,
              "short": 104245,
              "net": 18806
            },
            "smallTrader": {
              "long": 22802,
              "short": 43269,
              "net": -20467
            }
          },
          "openInterest": 373461
        }
      ]
    },
    {
      "reportDate": "2020-07-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2269334,
              "short": 2410029,
              "net": -140695
            },
            "nonCommercial": {
              "long": 768083,
              "short": 694891,
              "net": 73192
            },
            "smallTrader": {
              "long": 426585,
              "short": 359082,
              "net": 67503
            }
          },
          "openInterest": 3503915
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1479211,
              "short": 1334368,
              "net": 144843
            },
            "nonCommercial": {
              "long": 450021,
              "short": 679332,
              "net": -229311
            },
            "smallTrader": {
              "long": 175763,
              "short": 91295,
              "net": 84468
            }
          },
          "openInterest": 2116365
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 743864,
              "short": 659936,
              "net": 83928
            },
            "nonCommercial": {
              "long": 122813,
              "short": 245150,
              "net": -122337
            },
            "smallTrader": {
              "long": 170722,
              "short": 132313,
              "net": 38409
            }
          },
          "openInterest": 1072660
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2522343,
              "short": 2601926,
              "net": -79583
            },
            "nonCommercial": {
              "long": 611101,
              "short": 586426,
              "net": 24675
            },
            "smallTrader": {
              "long": 323457,
              "short": 268549,
              "net": 54908
            }
          },
          "openInterest": 3504932
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45814,
              "short": 45768,
              "net": 46
            },
            "nonCommercial": {
              "long": 42402,
              "short": 47414,
              "net": -5012
            },
            "smallTrader": {
              "long": 24544,
              "short": 19578,
              "net": 4966
            }
          },
          "openInterest": 113682
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 111,
              "short": 0,
              "net": 111
            },
            "nonCommercial": {
              "long": 8809,
              "short": 12053,
              "net": -3244
            },
            "smallTrader": {
              "long": 3685,
              "short": 552,
              "net": 3133
            }
          },
          "openInterest": 13068
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14768,
              "short": 3409,
              "net": 11359
            },
            "nonCommercial": {
              "long": 8532,
              "short": 19266,
              "net": -10734
            },
            "smallTrader": {
              "long": 2194,
              "short": 2819,
              "net": -625
            }
          },
          "openInterest": 25932
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109806,
              "short": 81401,
              "net": 28405
            },
            "nonCommercial": {
              "long": 39329,
              "short": 64738,
              "net": -25409
            },
            "smallTrader": {
              "long": 24433,
              "short": 27429,
              "net": -2996
            }
          },
          "openInterest": 178912
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74931,
              "short": 70498,
              "net": 4433
            },
            "nonCommercial": {
              "long": 32105,
              "short": 44601,
              "net": -12496
            },
            "smallTrader": {
              "long": 30401,
              "short": 22338,
              "net": 8063
            }
          },
          "openInterest": 139397
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113503,
              "short": 114943,
              "net": -1440
            },
            "nonCommercial": {
              "long": 56633,
              "short": 60748,
              "net": -4115
            },
            "smallTrader": {
              "long": 13960,
              "short": 8405,
              "net": 5555
            }
          },
          "openInterest": 225281
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136615,
              "short": 155593,
              "net": -18978
            },
            "nonCommercial": {
              "long": 58717,
              "short": 44307,
              "net": 14410
            },
            "smallTrader": {
              "long": 13413,
              "short": 8845,
              "net": 4568
            }
          },
          "openInterest": 271105
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70702,
              "short": 116895,
              "net": -46193
            },
            "nonCommercial": {
              "long": 99285,
              "short": 56795,
              "net": 42490
            },
            "smallTrader": {
              "long": 17017,
              "short": 13314,
              "net": 3703
            }
          },
          "openInterest": 234724
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 785144,
              "short": 667725,
              "net": 117419
            },
            "nonCommercial": {
              "long": 286534,
              "short": 388953,
              "net": -102419
            },
            "smallTrader": {
              "long": 173641,
              "short": 188641,
              "net": -15000
            }
          },
          "openInterest": 1599450
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82298,
              "short": 119020,
              "net": -36722
            },
            "nonCommercial": {
              "long": 57758,
              "short": 21800,
              "net": 35958
            },
            "smallTrader": {
              "long": 9332,
              "short": 8568,
              "net": 764
            }
          },
          "openInterest": 173711
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 639196,
              "short": 1203653,
              "net": -564457
            },
            "nonCommercial": {
              "long": 676822,
              "short": 144253,
              "net": 532569
            },
            "smallTrader": {
              "long": 91511,
              "short": 59623,
              "net": 31888
            }
          },
          "openInterest": 1992556
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19838,
              "short": 16430,
              "net": 3408
            },
            "nonCommercial": {
              "long": 13914,
              "short": 17065,
              "net": -3151
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41117
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16431,
              "short": 24833,
              "net": -8402
            },
            "nonCommercial": {
              "long": 9426,
              "short": 1325,
              "net": 8101
            },
            "smallTrader": {
              "long": 519,
              "short": 218,
              "net": 301
            }
          },
          "openInterest": 29212
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 328605,
              "short": 546114,
              "net": -217509
            },
            "nonCommercial": {
              "long": 242127,
              "short": 84568,
              "net": 157559
            },
            "smallTrader": {
              "long": 97798,
              "short": 37848,
              "net": 59950
            }
          },
          "openInterest": 678965
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12187,
              "short": 12056,
              "net": 131
            },
            "nonCommercial": {
              "long": 14634,
              "short": 9076,
              "net": 5558
            },
            "smallTrader": {
              "long": 6338,
              "short": 12027,
              "net": -5689
            }
          },
          "openInterest": 42900
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177463,
              "short": 233059,
              "net": -55596
            },
            "nonCommercial": {
              "long": 83119,
              "short": 32708,
              "net": 50411
            },
            "smallTrader": {
              "long": 22270,
              "short": 17085,
              "net": 5185
            }
          },
          "openInterest": 339029
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139803,
              "short": 418180,
              "net": -278377
            },
            "nonCommercial": {
              "long": 312588,
              "short": 75787,
              "net": 236801
            },
            "smallTrader": {
              "long": 65401,
              "short": 23825,
              "net": 41576
            }
          },
          "openInterest": 598629
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187825,
              "short": 205777,
              "net": -17952
            },
            "nonCommercial": {
              "long": 47622,
              "short": 36936,
              "net": 10686
            },
            "smallTrader": {
              "long": 44208,
              "short": 36942,
              "net": 7266
            }
          },
          "openInterest": 361430
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73649,
              "short": 115708,
              "net": -42059
            },
            "nonCommercial": {
              "long": 62924,
              "short": 34417,
              "net": 28507
            },
            "smallTrader": {
              "long": 32605,
              "short": 19053,
              "net": 13552
            }
          },
          "openInterest": 170269
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73818,
              "short": 81554,
              "net": -7736
            },
            "nonCommercial": {
              "long": 80092,
              "short": 67965,
              "net": 12127
            },
            "smallTrader": {
              "long": 20615,
              "short": 25006,
              "net": -4391
            }
          },
          "openInterest": 229148
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117715,
              "short": 149574,
              "net": -31859
            },
            "nonCommercial": {
              "long": 80977,
              "short": 43245,
              "net": 37732
            },
            "smallTrader": {
              "long": 30120,
              "short": 35993,
              "net": -5873
            }
          },
          "openInterest": 281860
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75094,
              "short": 86810,
              "net": -11716
            },
            "nonCommercial": {
              "long": 51851,
              "short": 40987,
              "net": 10864
            },
            "smallTrader": {
              "long": 5461,
              "short": 4609,
              "net": 852
            }
          },
          "openInterest": 133914
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21619,
              "short": 27470,
              "net": -5851
            },
            "nonCommercial": {
              "long": 14488,
              "short": 9667,
              "net": 4821
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44183
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 538330,
              "short": 541704,
              "net": -3374
            },
            "nonCommercial": {
              "long": 330969,
              "short": 349663,
              "net": -18694
            },
            "smallTrader": {
              "long": 64185,
              "short": 42117,
              "net": 22068
            }
          },
          "openInterest": 1290723
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13898,
              "short": 14094,
              "net": -196
            },
            "nonCommercial": {
              "long": 17383,
              "short": 18228,
              "net": -845
            },
            "smallTrader": {
              "long": 4330,
              "short": 3289,
              "net": 1041
            }
          },
          "openInterest": 36142
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12358,
              "short": 39672,
              "net": -27314
            },
            "nonCommercial": {
              "long": 33342,
              "short": 10930,
              "net": 22412
            },
            "smallTrader": {
              "long": 6969,
              "short": 2067,
              "net": 4902
            }
          },
          "openInterest": 54525
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 396933,
              "short": 409593,
              "net": -12660
            },
            "nonCommercial": {
              "long": 70761,
              "short": 55153,
              "net": 15608
            },
            "smallTrader": {
              "long": 19430,
              "short": 22378,
              "net": -2948
            }
          },
          "openInterest": 496125
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 398712,
              "short": 384105,
              "net": 14607
            },
            "nonCommercial": {
              "long": 75311,
              "short": 79481,
              "net": -4170
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 551791
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60398,
              "short": 107882,
              "net": -47484
            },
            "nonCommercial": {
              "long": 74401,
              "short": 47093,
              "net": 27308
            },
            "smallTrader": {
              "long": 30996,
              "short": 10820,
              "net": 20176
            }
          },
          "openInterest": 184020
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240279,
              "short": 270852,
              "net": -30573
            },
            "nonCommercial": {
              "long": 79064,
              "short": 64159,
              "net": 14905
            },
            "smallTrader": {
              "long": 43664,
              "short": 27996,
              "net": 15668
            }
          },
          "openInterest": 429852
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227635,
              "short": 281708,
              "net": -54073
            },
            "nonCommercial": {
              "long": 84825,
              "short": 41675,
              "net": 43150
            },
            "smallTrader": {
              "long": 37839,
              "short": 26916,
              "net": 10923
            }
          },
          "openInterest": 432099
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403267,
              "short": 510682,
              "net": -107415
            },
            "nonCommercial": {
              "long": 201291,
              "short": 88248,
              "net": 113043
            },
            "smallTrader": {
              "long": 53577,
              "short": 59205,
              "net": -5628
            }
          },
          "openInterest": 833537
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 547175,
              "short": 733283,
              "net": -186108
            },
            "nonCommercial": {
              "long": 225725,
              "short": 62757,
              "net": 162968
            },
            "smallTrader": {
              "long": 74081,
              "short": 50941,
              "net": 23140
            }
          },
          "openInterest": 963358
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14018,
              "short": 32141,
              "net": -18123
            },
            "nonCommercial": {
              "long": 17654,
              "short": 9212,
              "net": 8442
            },
            "smallTrader": {
              "long": 20118,
              "short": 10437,
              "net": 9681
            }
          },
          "openInterest": 51799
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10453,
              "short": 2488,
              "net": 7965
            },
            "nonCommercial": {
              "long": 22835,
              "short": 29562,
              "net": -6727
            },
            "smallTrader": {
              "long": 2577,
              "short": 3815,
              "net": -1238
            }
          },
          "openInterest": 37312
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 145689,
              "short": 48839,
              "net": 96850
            },
            "nonCommercial": {
              "long": 53826,
              "short": 142737,
              "net": -88911
            },
            "smallTrader": {
              "long": 18949,
              "short": 26888,
              "net": -7939
            }
          },
          "openInterest": 268574
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122578,
              "short": 111271,
              "net": 11307
            },
            "nonCommercial": {
              "long": 66522,
              "short": 81026,
              "net": -14504
            },
            "smallTrader": {
              "long": 20793,
              "short": 17596,
              "net": 3197
            }
          },
          "openInterest": 267660
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135169,
              "short": 132639,
              "net": 2530
            },
            "nonCommercial": {
              "long": 121339,
              "short": 104681,
              "net": 16658
            },
            "smallTrader": {
              "long": 24449,
              "short": 43637,
              "net": -19188
            }
          },
          "openInterest": 372308
        }
      ]
    },
    {
      "reportDate": "2020-08-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2236933,
              "short": 2361196,
              "net": -124263
            },
            "nonCommercial": {
              "long": 762654,
              "short": 670589,
              "net": 92065
            },
            "smallTrader": {
              "long": 401473,
              "short": 369275,
              "net": 32198
            }
          },
          "openInterest": 3480234
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1508760,
              "short": 1350832,
              "net": 157928
            },
            "nonCommercial": {
              "long": 489198,
              "short": 739400,
              "net": -250202
            },
            "smallTrader": {
              "long": 199165,
              "short": 106891,
              "net": 92274
            }
          },
          "openInterest": 2209759
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 755005,
              "short": 648921,
              "net": 106084
            },
            "nonCommercial": {
              "long": 114342,
              "short": 263961,
              "net": -149619
            },
            "smallTrader": {
              "long": 173845,
              "short": 130310,
              "net": 43535
            }
          },
          "openInterest": 1099313
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2589564,
              "short": 2554736,
              "net": 34828
            },
            "nonCommercial": {
              "long": 531310,
              "short": 616396,
              "net": -85086
            },
            "smallTrader": {
              "long": 323557,
              "short": 273299,
              "net": 50258
            }
          },
          "openInterest": 3511951
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45444,
              "short": 52952,
              "net": -7508
            },
            "nonCommercial": {
              "long": 45465,
              "short": 46513,
              "net": -1048
            },
            "smallTrader": {
              "long": 28611,
              "short": 20055,
              "net": 8556
            }
          },
          "openInterest": 120274
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 177,
              "short": 0,
              "net": 177
            },
            "nonCommercial": {
              "long": 8717,
              "short": 11972,
              "net": -3255
            },
            "smallTrader": {
              "long": 3514,
              "short": 436,
              "net": 3078
            }
          },
          "openInterest": 12703
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16589,
              "short": 3439,
              "net": 13150
            },
            "nonCommercial": {
              "long": 7034,
              "short": 19736,
              "net": -12702
            },
            "smallTrader": {
              "long": 2170,
              "short": 2618,
              "net": -448
            }
          },
          "openInterest": 25822
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97040,
              "short": 84599,
              "net": 12441
            },
            "nonCommercial": {
              "long": 45977,
              "short": 60704,
              "net": -14727
            },
            "smallTrader": {
              "long": 28143,
              "short": 25857,
              "net": 2286
            }
          },
          "openInterest": 176728
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83036,
              "short": 69563,
              "net": 13473
            },
            "nonCommercial": {
              "long": 19907,
              "short": 43102,
              "net": -23195
            },
            "smallTrader": {
              "long": 32650,
              "short": 22928,
              "net": 9722
            }
          },
          "openInterest": 137101
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109572,
              "short": 130095,
              "net": -20523
            },
            "nonCommercial": {
              "long": 59715,
              "short": 44946,
              "net": 14769
            },
            "smallTrader": {
              "long": 13140,
              "short": 7386,
              "net": 5754
            }
          },
          "openInterest": 225539
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131777,
              "short": 168563,
              "net": -36786
            },
            "nonCommercial": {
              "long": 62898,
              "short": 29566,
              "net": 33332
            },
            "smallTrader": {
              "long": 13521,
              "short": 10067,
              "net": 3454
            }
          },
          "openInterest": 270383
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69149,
              "short": 113388,
              "net": -44239
            },
            "nonCommercial": {
              "long": 97111,
              "short": 58261,
              "net": 38850
            },
            "smallTrader": {
              "long": 17934,
              "short": 12545,
              "net": 5389
            }
          },
          "openInterest": 232022
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 807874,
              "short": 649304,
              "net": 158570
            },
            "nonCommercial": {
              "long": 294214,
              "short": 442655,
              "net": -148441
            },
            "smallTrader": {
              "long": 174721,
              "short": 184850,
              "net": -10129
            }
          },
          "openInterest": 1638917
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86038,
              "short": 129783,
              "net": -43745
            },
            "nonCommercial": {
              "long": 58940,
              "short": 17894,
              "net": 41046
            },
            "smallTrader": {
              "long": 10890,
              "short": 8191,
              "net": 2699
            }
          },
          "openInterest": 181232
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 626120,
              "short": 1193181,
              "net": -567061
            },
            "nonCommercial": {
              "long": 693752,
              "short": 157486,
              "net": 536266
            },
            "smallTrader": {
              "long": 90350,
              "short": 59555,
              "net": 30795
            }
          },
          "openInterest": 2032921
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21695,
              "short": 18375,
              "net": 3320
            },
            "nonCommercial": {
              "long": 16233,
              "short": 19428,
              "net": -3195
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45154
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11046,
              "short": 18570,
              "net": -7524
            },
            "nonCommercial": {
              "long": 8381,
              "short": 1131,
              "net": 7250
            },
            "smallTrader": {
              "long": 518,
              "short": 244,
              "net": 274
            }
          },
          "openInterest": 23106
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 332310,
              "short": 573668,
              "net": -241358
            },
            "nonCommercial": {
              "long": 262109,
              "short": 81461,
              "net": 180648
            },
            "smallTrader": {
              "long": 99491,
              "short": 38781,
              "net": 60710
            }
          },
          "openInterest": 704875
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10780,
              "short": 10401,
              "net": 379
            },
            "nonCommercial": {
              "long": 16280,
              "short": 9039,
              "net": 7241
            },
            "smallTrader": {
              "long": 5985,
              "short": 13605,
              "net": -7620
            }
          },
          "openInterest": 41970
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166591,
              "short": 226400,
              "net": -59809
            },
            "nonCommercial": {
              "long": 90063,
              "short": 32123,
              "net": 57940
            },
            "smallTrader": {
              "long": 20210,
              "short": 18341,
              "net": 1869
            }
          },
          "openInterest": 333182
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119109,
              "short": 395454,
              "net": -276345
            },
            "nonCommercial": {
              "long": 321847,
              "short": 83101,
              "net": 238746
            },
            "smallTrader": {
              "long": 67427,
              "short": 29828,
              "net": 37599
            }
          },
          "openInterest": 561837
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179529,
              "short": 206112,
              "net": -26583
            },
            "nonCommercial": {
              "long": 49718,
              "short": 34247,
              "net": 15471
            },
            "smallTrader": {
              "long": 44205,
              "short": 33093,
              "net": 11112
            }
          },
          "openInterest": 360551
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74165,
              "short": 120290,
              "net": -46125
            },
            "nonCommercial": {
              "long": 52073,
              "short": 20644,
              "net": 31429
            },
            "smallTrader": {
              "long": 30794,
              "short": 16098,
              "net": 14696
            }
          },
          "openInterest": 157968
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73405,
              "short": 78267,
              "net": -4862
            },
            "nonCommercial": {
              "long": 83285,
              "short": 73662,
              "net": 9623
            },
            "smallTrader": {
              "long": 21307,
              "short": 26068,
              "net": -4761
            }
          },
          "openInterest": 229003
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121587,
              "short": 154963,
              "net": -33376
            },
            "nonCommercial": {
              "long": 84504,
              "short": 43802,
              "net": 40702
            },
            "smallTrader": {
              "long": 30309,
              "short": 37635,
              "net": -7326
            }
          },
          "openInterest": 286440
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78576,
              "short": 82159,
              "net": -3583
            },
            "nonCommercial": {
              "long": 42692,
              "short": 39693,
              "net": 2999
            },
            "smallTrader": {
              "long": 5024,
              "short": 4440,
              "net": 584
            }
          },
          "openInterest": 128492
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22750,
              "short": 27139,
              "net": -4389
            },
            "nonCommercial": {
              "long": 14719,
              "short": 11067,
              "net": 3652
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45713
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 543209,
              "short": 555296,
              "net": -12087
            },
            "nonCommercial": {
              "long": 333804,
              "short": 341399,
              "net": -7595
            },
            "smallTrader": {
              "long": 60224,
              "short": 40542,
              "net": 19682
            }
          },
          "openInterest": 1290949
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14738,
              "short": 14661,
              "net": 77
            },
            "nonCommercial": {
              "long": 18584,
              "short": 20032,
              "net": -1448
            },
            "smallTrader": {
              "long": 4552,
              "short": 3181,
              "net": 1371
            }
          },
          "openInterest": 38499
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13098,
              "short": 38667,
              "net": -25569
            },
            "nonCommercial": {
              "long": 33404,
              "short": 13898,
              "net": 19506
            },
            "smallTrader": {
              "long": 7552,
              "short": 1489,
              "net": 6063
            }
          },
          "openInterest": 55647
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 404975,
              "short": 409994,
              "net": -5019
            },
            "nonCommercial": {
              "long": 79248,
              "short": 71631,
              "net": 7617
            },
            "smallTrader": {
              "long": 19438,
              "short": 22036,
              "net": -2598
            }
          },
          "openInterest": 509290
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 400108,
              "short": 385390,
              "net": 14718
            },
            "nonCommercial": {
              "long": 79250,
              "short": 85736,
              "net": -6486
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 559277
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64304,
              "short": 115474,
              "net": -51170
            },
            "nonCommercial": {
              "long": 75498,
              "short": 45609,
              "net": 29889
            },
            "smallTrader": {
              "long": 32783,
              "short": 11502,
              "net": 21281
            }
          },
          "openInterest": 205527
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249101,
              "short": 272950,
              "net": -23849
            },
            "nonCommercial": {
              "long": 81560,
              "short": 70879,
              "net": 10681
            },
            "smallTrader": {
              "long": 41314,
              "short": 28146,
              "net": 13168
            }
          },
          "openInterest": 436579
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227366,
              "short": 297806,
              "net": -70440
            },
            "nonCommercial": {
              "long": 98920,
              "short": 44983,
              "net": 53937
            },
            "smallTrader": {
              "long": 40702,
              "short": 24199,
              "net": 16503
            }
          },
          "openInterest": 435763
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429342,
              "short": 511021,
              "net": -81679
            },
            "nonCommercial": {
              "long": 184985,
              "short": 93034,
              "net": 91951
            },
            "smallTrader": {
              "long": 50404,
              "short": 60676,
              "net": -10272
            }
          },
          "openInterest": 835308
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 547460,
              "short": 778513,
              "net": -231053
            },
            "nonCommercial": {
              "long": 248022,
              "short": 52800,
              "net": 195222
            },
            "smallTrader": {
              "long": 84001,
              "short": 48170,
              "net": 35831
            }
          },
          "openInterest": 989827
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14628,
              "short": 36477,
              "net": -21849
            },
            "nonCommercial": {
              "long": 21760,
              "short": 10100,
              "net": 11660
            },
            "smallTrader": {
              "long": 20250,
              "short": 10061,
              "net": 10189
            }
          },
          "openInterest": 56772
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10550,
              "short": 2566,
              "net": 7984
            },
            "nonCommercial": {
              "long": 20402,
              "short": 26877,
              "net": -6475
            },
            "smallTrader": {
              "long": 2677,
              "short": 4186,
              "net": -1509
            }
          },
          "openInterest": 35497
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 144139,
              "short": 52499,
              "net": 91640
            },
            "nonCommercial": {
              "long": 57198,
              "short": 144680,
              "net": -87482
            },
            "smallTrader": {
              "long": 21892,
              "short": 26050,
              "net": -4158
            }
          },
          "openInterest": 277065
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125130,
              "short": 109582,
              "net": 15548
            },
            "nonCommercial": {
              "long": 67780,
              "short": 86330,
              "net": -18550
            },
            "smallTrader": {
              "long": 22610,
              "short": 19608,
              "net": 3002
            }
          },
          "openInterest": 271336
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140682,
              "short": 133444,
              "net": 7238
            },
            "nonCommercial": {
              "long": 124019,
              "short": 110640,
              "net": 13379
            },
            "smallTrader": {
              "long": 25483,
              "short": 46100,
              "net": -20617
            }
          },
          "openInterest": 380509
        }
      ]
    },
    {
      "reportDate": "2020-08-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2280884,
              "short": 2343731,
              "net": -62847
            },
            "nonCommercial": {
              "long": 744867,
              "short": 739367,
              "net": 5500
            },
            "smallTrader": {
              "long": 410831,
              "short": 353484,
              "net": 57347
            }
          },
          "openInterest": 3509822
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1539461,
              "short": 1358363,
              "net": 181098
            },
            "nonCommercial": {
              "long": 439751,
              "short": 697760,
              "net": -258009
            },
            "smallTrader": {
              "long": 173841,
              "short": 96930,
              "net": 76911
            }
          },
          "openInterest": 2167428
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 780318,
              "short": 659767,
              "net": 120551
            },
            "nonCommercial": {
              "long": 118224,
              "short": 270653,
              "net": -152429
            },
            "smallTrader": {
              "long": 166743,
              "short": 134865,
              "net": 31878
            }
          },
          "openInterest": 1124844
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2563511,
              "short": 2492073,
              "net": 71438
            },
            "nonCommercial": {
              "long": 475227,
              "short": 588135,
              "net": -112908
            },
            "smallTrader": {
              "long": 327959,
              "short": 286489,
              "net": 41470
            }
          },
          "openInterest": 3449522
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46317,
              "short": 50026,
              "net": -3709
            },
            "nonCommercial": {
              "long": 47321,
              "short": 50809,
              "net": -3488
            },
            "smallTrader": {
              "long": 27936,
              "short": 20739,
              "net": 7197
            }
          },
          "openInterest": 122210
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 137,
              "short": 0,
              "net": 137
            },
            "nonCommercial": {
              "long": 8456,
              "short": 11537,
              "net": -3081
            },
            "smallTrader": {
              "long": 3428,
              "short": 484,
              "net": 2944
            }
          },
          "openInterest": 13090
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17839,
              "short": 3967,
              "net": 13872
            },
            "nonCommercial": {
              "long": 11445,
              "short": 24991,
              "net": -13546
            },
            "smallTrader": {
              "long": 2425,
              "short": 2751,
              "net": -326
            }
          },
          "openInterest": 31846
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95806,
              "short": 96998,
              "net": -1192
            },
            "nonCommercial": {
              "long": 48053,
              "short": 50874,
              "net": -2821
            },
            "smallTrader": {
              "long": 29035,
              "short": 25022,
              "net": 4013
            }
          },
          "openInterest": 179071
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85901,
              "short": 68214,
              "net": 17687
            },
            "nonCommercial": {
              "long": 17256,
              "short": 46803,
              "net": -29547
            },
            "smallTrader": {
              "long": 32872,
              "short": 21012,
              "net": 11860
            }
          },
          "openInterest": 136885
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107475,
              "short": 138241,
              "net": -30766
            },
            "nonCommercial": {
              "long": 61636,
              "short": 35473,
              "net": 26163
            },
            "smallTrader": {
              "long": 12093,
              "short": 7490,
              "net": 4603
            }
          },
          "openInterest": 209339
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131195,
              "short": 174737,
              "net": -43542
            },
            "nonCommercial": {
              "long": 63438,
              "short": 24413,
              "net": 39025
            },
            "smallTrader": {
              "long": 15187,
              "short": 10670,
              "net": 4517
            }
          },
          "openInterest": 267335
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75837,
              "short": 111801,
              "net": -35964
            },
            "nonCommercial": {
              "long": 89501,
              "short": 55868,
              "net": 33633
            },
            "smallTrader": {
              "long": 15481,
              "short": 13150,
              "net": 2331
            }
          },
          "openInterest": 227430
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 814919,
              "short": 657439,
              "net": 157480
            },
            "nonCommercial": {
              "long": 291713,
              "short": 441615,
              "net": -149902
            },
            "smallTrader": {
              "long": 173248,
              "short": 180826,
              "net": -7578
            }
          },
          "openInterest": 1589059
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86016,
              "short": 136670,
              "net": -50654
            },
            "nonCommercial": {
              "long": 65715,
              "short": 17841,
              "net": 47874
            },
            "smallTrader": {
              "long": 10461,
              "short": 7681,
              "net": 2780
            }
          },
          "openInterest": 191194
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 652925,
              "short": 1209722,
              "net": -556797
            },
            "nonCommercial": {
              "long": 682827,
              "short": 161892,
              "net": 520935
            },
            "smallTrader": {
              "long": 94180,
              "short": 58318,
              "net": 35862
            }
          },
          "openInterest": 2060880
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22957,
              "short": 21738,
              "net": 1219
            },
            "nonCommercial": {
              "long": 16800,
              "short": 18398,
              "net": -1598
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47392
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11797,
              "short": 18972,
              "net": -7175
            },
            "nonCommercial": {
              "long": 7909,
              "short": 1080,
              "net": 6829
            },
            "smallTrader": {
              "long": 598,
              "short": 252,
              "net": 346
            }
          },
          "openInterest": 23034
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 332842,
              "short": 589103,
              "net": -256261
            },
            "nonCommercial": {
              "long": 266078,
              "short": 66327,
              "net": 199751
            },
            "smallTrader": {
              "long": 96660,
              "short": 40150,
              "net": 56510
            }
          },
          "openInterest": 706458
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11162,
              "short": 11168,
              "net": -6
            },
            "nonCommercial": {
              "long": 16481,
              "short": 9402,
              "net": 7079
            },
            "smallTrader": {
              "long": 6192,
              "short": 13265,
              "net": -7073
            }
          },
          "openInterest": 43659
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170079,
              "short": 233245,
              "net": -63166
            },
            "nonCommercial": {
              "long": 94805,
              "short": 31843,
              "net": 62962
            },
            "smallTrader": {
              "long": 20720,
              "short": 20516,
              "net": 204
            }
          },
          "openInterest": 345134
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123125,
              "short": 391456,
              "net": -268331
            },
            "nonCommercial": {
              "long": 306867,
              "short": 82814,
              "net": 224053
            },
            "smallTrader": {
              "long": 68072,
              "short": 23794,
              "net": 44278
            }
          },
          "openInterest": 553345
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185639,
              "short": 208802,
              "net": -23163
            },
            "nonCommercial": {
              "long": 48339,
              "short": 34864,
              "net": 13475
            },
            "smallTrader": {
              "long": 44891,
              "short": 35203,
              "net": 9688
            }
          },
          "openInterest": 366646
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72712,
              "short": 107449,
              "net": -34737
            },
            "nonCommercial": {
              "long": 48158,
              "short": 21142,
              "net": 27016
            },
            "smallTrader": {
              "long": 27287,
              "short": 19566,
              "net": 7721
            }
          },
          "openInterest": 150149
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70682,
              "short": 84409,
              "net": -13727
            },
            "nonCommercial": {
              "long": 85130,
              "short": 67831,
              "net": 17299
            },
            "smallTrader": {
              "long": 19850,
              "short": 23422,
              "net": -3572
            }
          },
          "openInterest": 220941
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116544,
              "short": 159272,
              "net": -42728
            },
            "nonCommercial": {
              "long": 89728,
              "short": 40101,
              "net": 49627
            },
            "smallTrader": {
              "long": 30427,
              "short": 37326,
              "net": -6899
            }
          },
          "openInterest": 288083
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79635,
              "short": 86437,
              "net": -6802
            },
            "nonCommercial": {
              "long": 44240,
              "short": 37733,
              "net": 6507
            },
            "smallTrader": {
              "long": 5061,
              "short": 4766,
              "net": 295
            }
          },
          "openInterest": 130908
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24223,
              "short": 27509,
              "net": -3286
            },
            "nonCommercial": {
              "long": 13788,
              "short": 11288,
              "net": 2500
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47013
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 513410,
              "short": 548695,
              "net": -35285
            },
            "nonCommercial": {
              "long": 322373,
              "short": 308858,
              "net": 13515
            },
            "smallTrader": {
              "long": 60803,
              "short": 39033,
              "net": 21770
            }
          },
          "openInterest": 1243527
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14360,
              "short": 15217,
              "net": -857
            },
            "nonCommercial": {
              "long": 17878,
              "short": 18057,
              "net": -179
            },
            "smallTrader": {
              "long": 4494,
              "short": 3458,
              "net": 1036
            }
          },
          "openInterest": 37528
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12780,
              "short": 40692,
              "net": -27912
            },
            "nonCommercial": {
              "long": 34811,
              "short": 12539,
              "net": 22272
            },
            "smallTrader": {
              "long": 7297,
              "short": 1657,
              "net": 5640
            }
          },
          "openInterest": 56900
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 390647,
              "short": 404556,
              "net": -13909
            },
            "nonCommercial": {
              "long": 84968,
              "short": 69818,
              "net": 15150
            },
            "smallTrader": {
              "long": 21955,
              "short": 23196,
              "net": -1241
            }
          },
          "openInterest": 503384
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 403103,
              "short": 386282,
              "net": 16821
            },
            "nonCommercial": {
              "long": 78319,
              "short": 84754,
              "net": -6435
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 566508
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67658,
              "short": 113318,
              "net": -45660
            },
            "nonCommercial": {
              "long": 67428,
              "short": 43860,
              "net": 23568
            },
            "smallTrader": {
              "long": 33122,
              "short": 11030,
              "net": 22092
            }
          },
          "openInterest": 198069
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249658,
              "short": 274969,
              "net": -25311
            },
            "nonCommercial": {
              "long": 83923,
              "short": 76642,
              "net": 7281
            },
            "smallTrader": {
              "long": 44161,
              "short": 26131,
              "net": 18030
            }
          },
          "openInterest": 447208
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227416,
              "short": 297433,
              "net": -70017
            },
            "nonCommercial": {
              "long": 99229,
              "short": 43272,
              "net": 55957
            },
            "smallTrader": {
              "long": 41248,
              "short": 27188,
              "net": 14060
            }
          },
          "openInterest": 442474
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448133,
              "short": 514975,
              "net": -66842
            },
            "nonCommercial": {
              "long": 177493,
              "short": 99204,
              "net": 78289
            },
            "smallTrader": {
              "long": 50392,
              "short": 61839,
              "net": -11447
            }
          },
          "openInterest": 833360
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 534860,
              "short": 796376,
              "net": -261516
            },
            "nonCommercial": {
              "long": 263040,
              "short": 43923,
              "net": 219117
            },
            "smallTrader": {
              "long": 87955,
              "short": 45556,
              "net": 42399
            }
          },
          "openInterest": 1002453
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12731,
              "short": 39999,
              "net": -27268
            },
            "nonCommercial": {
              "long": 23084,
              "short": 5919,
              "net": 17165
            },
            "smallTrader": {
              "long": 20693,
              "short": 10590,
              "net": 10103
            }
          },
          "openInterest": 56592
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10966,
              "short": 2156,
              "net": 8810
            },
            "nonCommercial": {
              "long": 18250,
              "short": 26432,
              "net": -8182
            },
            "smallTrader": {
              "long": 3108,
              "short": 3736,
              "net": -628
            }
          },
          "openInterest": 34460
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151127,
              "short": 52099,
              "net": 99028
            },
            "nonCommercial": {
              "long": 56753,
              "short": 150606,
              "net": -93853
            },
            "smallTrader": {
              "long": 20222,
              "short": 25397,
              "net": -5175
            }
          },
          "openInterest": 291763
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124769,
              "short": 101567,
              "net": 23202
            },
            "nonCommercial": {
              "long": 64445,
              "short": 90622,
              "net": -26177
            },
            "smallTrader": {
              "long": 23543,
              "short": 20568,
              "net": 2975
            }
          },
          "openInterest": 263114
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138954,
              "short": 121238,
              "net": 17716
            },
            "nonCommercial": {
              "long": 117379,
              "short": 113824,
              "net": 3555
            },
            "smallTrader": {
              "long": 26026,
              "short": 47297,
              "net": -21271
            }
          },
          "openInterest": 389649
        }
      ]
    },
    {
      "reportDate": "2020-08-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2282383,
              "short": 2423037,
              "net": -140654
            },
            "nonCommercial": {
              "long": 720076,
              "short": 633072,
              "net": 87004
            },
            "smallTrader": {
              "long": 396523,
              "short": 342873,
              "net": 53650
            }
          },
          "openInterest": 3510493
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1501215,
              "short": 1326264,
              "net": 174951
            },
            "nonCommercial": {
              "long": 403638,
              "short": 654391,
              "net": -250753
            },
            "smallTrader": {
              "long": 172066,
              "short": 96264,
              "net": 75802
            }
          },
          "openInterest": 2102067
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 810996,
              "short": 695578,
              "net": 115418
            },
            "nonCommercial": {
              "long": 120968,
              "short": 265683,
              "net": -144715
            },
            "smallTrader": {
              "long": 163226,
              "short": 133929,
              "net": 29297
            }
          },
          "openInterest": 1164571
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2566505,
              "short": 2526920,
              "net": 39585
            },
            "nonCommercial": {
              "long": 475335,
              "short": 556287,
              "net": -80952
            },
            "smallTrader": {
              "long": 327953,
              "short": 286586,
              "net": 41367
            }
          },
          "openInterest": 3478482
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45335,
              "short": 51840,
              "net": -6505
            },
            "nonCommercial": {
              "long": 48489,
              "short": 51789,
              "net": -3300
            },
            "smallTrader": {
              "long": 30419,
              "short": 20614,
              "net": 9805
            }
          },
          "openInterest": 124931
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 0,
              "net": 200
            },
            "nonCommercial": {
              "long": 8632,
              "short": 12182,
              "net": -3550
            },
            "smallTrader": {
              "long": 3885,
              "short": 535,
              "net": 3350
            }
          },
          "openInterest": 14454
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20501,
              "short": 3817,
              "net": 16684
            },
            "nonCommercial": {
              "long": 12346,
              "short": 28505,
              "net": -16159
            },
            "smallTrader": {
              "long": 2369,
              "short": 2894,
              "net": -525
            }
          },
          "openInterest": 35406
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93117,
              "short": 110889,
              "net": -17772
            },
            "nonCommercial": {
              "long": 54310,
              "short": 47806,
              "net": 6504
            },
            "smallTrader": {
              "long": 33475,
              "short": 22207,
              "net": 11268
            }
          },
          "openInterest": 187043
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88099,
              "short": 66794,
              "net": 21305
            },
            "nonCommercial": {
              "long": 19497,
              "short": 53084,
              "net": -33587
            },
            "smallTrader": {
              "long": 33162,
              "short": 20880,
              "net": 12282
            }
          },
          "openInterest": 141600
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100240,
              "short": 130713,
              "net": -30473
            },
            "nonCommercial": {
              "long": 64406,
              "short": 38432,
              "net": 25974
            },
            "smallTrader": {
              "long": 11976,
              "short": 7477,
              "net": 4499
            }
          },
          "openInterest": 199818
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128499,
              "short": 176394,
              "net": -47895
            },
            "nonCommercial": {
              "long": 64306,
              "short": 21245,
              "net": 43061
            },
            "smallTrader": {
              "long": 14151,
              "short": 9317,
              "net": 4834
            }
          },
          "openInterest": 259451
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70105,
              "short": 116192,
              "net": -46087
            },
            "nonCommercial": {
              "long": 99975,
              "short": 56457,
              "net": 43518
            },
            "smallTrader": {
              "long": 16559,
              "short": 13990,
              "net": 2569
            }
          },
          "openInterest": 232581
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 760618,
              "short": 673527,
              "net": 87091
            },
            "nonCommercial": {
              "long": 313321,
              "short": 390487,
              "net": -77166
            },
            "smallTrader": {
              "long": 168929,
              "short": 178854,
              "net": -9925
            }
          },
          "openInterest": 1525023
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86586,
              "short": 137016,
              "net": -50430
            },
            "nonCommercial": {
              "long": 65468,
              "short": 17404,
              "net": 48064
            },
            "smallTrader": {
              "long": 11088,
              "short": 8722,
              "net": 2366
            }
          },
          "openInterest": 192683
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 653925,
              "short": 1201672,
              "net": -547747
            },
            "nonCommercial": {
              "long": 665585,
              "short": 154890,
              "net": 510695
            },
            "smallTrader": {
              "long": 90717,
              "short": 53665,
              "net": 37052
            }
          },
          "openInterest": 2044952
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21906,
              "short": 21582,
              "net": 324
            },
            "nonCommercial": {
              "long": 15939,
              "short": 17549,
              "net": -1610
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46229
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 12438,
              "short": 20054,
              "net": -7616
            },
            "nonCommercial": {
              "long": 8528,
              "short": 1069,
              "net": 7459
            },
            "smallTrader": {
              "long": 529,
              "short": 372,
              "net": 157
            }
          },
          "openInterest": 23600
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 332209,
              "short": 591573,
              "net": -259364
            },
            "nonCommercial": {
              "long": 259244,
              "short": 62301,
              "net": 196943
            },
            "smallTrader": {
              "long": 102012,
              "short": 39591,
              "net": 62421
            }
          },
          "openInterest": 704050
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11578,
              "short": 12786,
              "net": -1208
            },
            "nonCommercial": {
              "long": 17626,
              "short": 9627,
              "net": 7999
            },
            "smallTrader": {
              "long": 6307,
              "short": 13098,
              "net": -6791
            }
          },
          "openInterest": 46293
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174882,
              "short": 245692,
              "net": -70810
            },
            "nonCommercial": {
              "long": 103070,
              "short": 34997,
              "net": 68073
            },
            "smallTrader": {
              "long": 23417,
              "short": 20680,
              "net": 2737
            }
          },
          "openInterest": 360521
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123511,
              "short": 391282,
              "net": -267771
            },
            "nonCommercial": {
              "long": 302369,
              "short": 78851,
              "net": 223518
            },
            "smallTrader": {
              "long": 66953,
              "short": 22700,
              "net": 44253
            }
          },
          "openInterest": 544010
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193319,
              "short": 218393,
              "net": -25074
            },
            "nonCommercial": {
              "long": 48642,
              "short": 33208,
              "net": 15434
            },
            "smallTrader": {
              "long": 47587,
              "short": 37947,
              "net": 9640
            }
          },
          "openInterest": 383702
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73149,
              "short": 105667,
              "net": -32518
            },
            "nonCommercial": {
              "long": 41717,
              "short": 21133,
              "net": 20584
            },
            "smallTrader": {
              "long": 30189,
              "short": 18255,
              "net": 11934
            }
          },
          "openInterest": 147076
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70588,
              "short": 85356,
              "net": -14768
            },
            "nonCommercial": {
              "long": 81752,
              "short": 62472,
              "net": 19280
            },
            "smallTrader": {
              "long": 19870,
              "short": 24382,
              "net": -4512
            }
          },
          "openInterest": 219063
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112778,
              "short": 163903,
              "net": -51125
            },
            "nonCommercial": {
              "long": 98726,
              "short": 38144,
              "net": 60582
            },
            "smallTrader": {
              "long": 28015,
              "short": 37472,
              "net": -9457
            }
          },
          "openInterest": 291071
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84341,
              "short": 89318,
              "net": -4977
            },
            "nonCommercial": {
              "long": 42450,
              "short": 38112,
              "net": 4338
            },
            "smallTrader": {
              "long": 5268,
              "short": 4629,
              "net": 639
            }
          },
          "openInterest": 134542
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21566,
              "short": 27044,
              "net": -5478
            },
            "nonCommercial": {
              "long": 15576,
              "short": 11335,
              "net": 4241
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45989
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 517384,
              "short": 553547,
              "net": -36163
            },
            "nonCommercial": {
              "long": 323515,
              "short": 315289,
              "net": 8226
            },
            "smallTrader": {
              "long": 65167,
              "short": 37230,
              "net": 27937
            }
          },
          "openInterest": 1255403
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12706,
              "short": 17789,
              "net": -5083
            },
            "nonCommercial": {
              "long": 20513,
              "short": 16751,
              "net": 3762
            },
            "smallTrader": {
              "long": 4588,
              "short": 3267,
              "net": 1321
            }
          },
          "openInterest": 38561
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13076,
              "short": 41154,
              "net": -28078
            },
            "nonCommercial": {
              "long": 35658,
              "short": 13846,
              "net": 21812
            },
            "smallTrader": {
              "long": 8020,
              "short": 1754,
              "net": 6266
            }
          },
          "openInterest": 58525
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 387206,
              "short": 400297,
              "net": -13091
            },
            "nonCommercial": {
              "long": 86508,
              "short": 72801,
              "net": 13707
            },
            "smallTrader": {
              "long": 22263,
              "short": 22879,
              "net": -616
            }
          },
          "openInterest": 502672
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 402919,
              "short": 392919,
              "net": 10000
            },
            "nonCommercial": {
              "long": 83642,
              "short": 88160,
              "net": -4518
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 574834
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69141,
              "short": 113269,
              "net": -44128
            },
            "nonCommercial": {
              "long": 71283,
              "short": 44727,
              "net": 26556
            },
            "smallTrader": {
              "long": 30101,
              "short": 12529,
              "net": 17572
            }
          },
          "openInterest": 194897
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240010,
              "short": 296788,
              "net": -56778
            },
            "nonCommercial": {
              "long": 86898,
              "short": 46811,
              "net": 40087
            },
            "smallTrader": {
              "long": 44565,
              "short": 27874,
              "net": 16691
            }
          },
          "openInterest": 447479
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227295,
              "short": 309749,
              "net": -82454
            },
            "nonCommercial": {
              "long": 103695,
              "short": 32746,
              "net": 70949
            },
            "smallTrader": {
              "long": 41187,
              "short": 29682,
              "net": 11505
            }
          },
          "openInterest": 449009
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 411392,
              "short": 545421,
              "net": -134029
            },
            "nonCommercial": {
              "long": 205688,
              "short": 67108,
              "net": 138580
            },
            "smallTrader": {
              "long": 55954,
              "short": 60505,
              "net": -4551
            }
          },
          "openInterest": 839582
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 519392,
              "short": 811189,
              "net": -291797
            },
            "nonCommercial": {
              "long": 284216,
              "short": 43108,
              "net": 241108
            },
            "smallTrader": {
              "long": 92867,
              "short": 42178,
              "net": 50689
            }
          },
          "openInterest": 1018436
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12719,
              "short": 39696,
              "net": -26977
            },
            "nonCommercial": {
              "long": 20774,
              "short": 6267,
              "net": 14507
            },
            "smallTrader": {
              "long": 22371,
              "short": 9901,
              "net": 12470
            }
          },
          "openInterest": 56114
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11137,
              "short": 2191,
              "net": 8946
            },
            "nonCommercial": {
              "long": 18587,
              "short": 26102,
              "net": -7515
            },
            "smallTrader": {
              "long": 3088,
              "short": 4519,
              "net": -1431
            }
          },
          "openInterest": 34896
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 162774,
              "short": 61717,
              "net": 101057
            },
            "nonCommercial": {
              "long": 48688,
              "short": 145672,
              "net": -96984
            },
            "smallTrader": {
              "long": 21193,
              "short": 25266,
              "net": -4073
            }
          },
          "openInterest": 308695
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121831,
              "short": 106381,
              "net": 15450
            },
            "nonCommercial": {
              "long": 64987,
              "short": 82737,
              "net": -17750
            },
            "smallTrader": {
              "long": 21453,
              "short": 19153,
              "net": 2300
            }
          },
          "openInterest": 254318
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143701,
              "short": 129638,
              "net": 14063
            },
            "nonCommercial": {
              "long": 117864,
              "short": 112789,
              "net": 5075
            },
            "smallTrader": {
              "long": 26935,
              "short": 46073,
              "net": -19138
            }
          },
          "openInterest": 402978
        }
      ]
    },
    {
      "reportDate": "2020-08-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2302385,
              "short": 2386929,
              "net": -84544
            },
            "nonCommercial": {
              "long": 636482,
              "short": 564145,
              "net": 72337
            },
            "smallTrader": {
              "long": 430158,
              "short": 417951,
              "net": 12207
            }
          },
          "openInterest": 3570255
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1461931,
              "short": 1299045,
              "net": 162886
            },
            "nonCommercial": {
              "long": 414862,
              "short": 654781,
              "net": -239919
            },
            "smallTrader": {
              "long": 184241,
              "short": 107208,
              "net": 77033
            }
          },
          "openInterest": 2133318
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 821017,
              "short": 696364,
              "net": 124653
            },
            "nonCommercial": {
              "long": 116743,
              "short": 253516,
              "net": -136773
            },
            "smallTrader": {
              "long": 169216,
              "short": 157096,
              "net": 12120
            }
          },
          "openInterest": 1200353
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2451787,
              "short": 2457539,
              "net": -5752
            },
            "nonCommercial": {
              "long": 468836,
              "short": 509296,
              "net": -40460
            },
            "smallTrader": {
              "long": 359688,
              "short": 313476,
              "net": 46212
            }
          },
          "openInterest": 3497602
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46395,
              "short": 51927,
              "net": -5532
            },
            "nonCommercial": {
              "long": 51131,
              "short": 55030,
              "net": -3899
            },
            "smallTrader": {
              "long": 29005,
              "short": 19574,
              "net": 9431
            }
          },
          "openInterest": 127505
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 175,
              "short": 0,
              "net": 175
            },
            "nonCommercial": {
              "long": 6917,
              "short": 9074,
              "net": -2157
            },
            "smallTrader": {
              "long": 3197,
              "short": 1215,
              "net": 1982
            }
          },
          "openInterest": 11615
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31699,
              "short": 13358,
              "net": 18341
            },
            "nonCommercial": {
              "long": 14761,
              "short": 27575,
              "net": -12814
            },
            "smallTrader": {
              "long": 2526,
              "short": 8053,
              "net": -5527
            }
          },
          "openInterest": 50474
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92696,
              "short": 106546,
              "net": -13850
            },
            "nonCommercial": {
              "long": 45390,
              "short": 39790,
              "net": 5600
            },
            "smallTrader": {
              "long": 31076,
              "short": 22826,
              "net": 8250
            }
          },
          "openInterest": 175363
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75116,
              "short": 57447,
              "net": 17669
            },
            "nonCommercial": {
              "long": 21590,
              "short": 50908,
              "net": -29318
            },
            "smallTrader": {
              "long": 31342,
              "short": 19693,
              "net": 11649
            }
          },
          "openInterest": 129557
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101410,
              "short": 134894,
              "net": -33484
            },
            "nonCommercial": {
              "long": 66831,
              "short": 39189,
              "net": 27642
            },
            "smallTrader": {
              "long": 12927,
              "short": 7085,
              "net": 5842
            }
          },
          "openInterest": 203771
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123308,
              "short": 178261,
              "net": -54953
            },
            "nonCommercial": {
              "long": 69355,
              "short": 18886,
              "net": 50469
            },
            "smallTrader": {
              "long": 13441,
              "short": 8957,
              "net": 4484
            }
          },
          "openInterest": 259453
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68930,
              "short": 121192,
              "net": -52262
            },
            "nonCommercial": {
              "long": 98761,
              "short": 50897,
              "net": 47864
            },
            "smallTrader": {
              "long": 16980,
              "short": 12582,
              "net": 4398
            }
          },
          "openInterest": 227062
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 714084,
              "short": 683567,
              "net": 30517
            },
            "nonCommercial": {
              "long": 302666,
              "short": 320053,
              "net": -17387
            },
            "smallTrader": {
              "long": 161653,
              "short": 174783,
              "net": -13130
            }
          },
          "openInterest": 1418392
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85573,
              "short": 149617,
              "net": -64044
            },
            "nonCommercial": {
              "long": 72894,
              "short": 14045,
              "net": 58849
            },
            "smallTrader": {
              "long": 13150,
              "short": 7955,
              "net": 5195
            }
          },
          "openInterest": 201083
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 639675,
              "short": 1176644,
              "net": -536969
            },
            "nonCommercial": {
              "long": 671889,
              "short": 171190,
              "net": 500699
            },
            "smallTrader": {
              "long": 88867,
              "short": 52597,
              "net": 36270
            }
          },
          "openInterest": 2052448
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20475,
              "short": 17602,
              "net": 2873
            },
            "nonCommercial": {
              "long": 12878,
              "short": 17330,
              "net": -4452
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42244
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13622,
              "short": 21818,
              "net": -8196
            },
            "nonCommercial": {
              "long": 9171,
              "short": 1040,
              "net": 8131
            },
            "smallTrader": {
              "long": 442,
              "short": 377,
              "net": 65
            }
          },
          "openInterest": 24890
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 332664,
              "short": 600646,
              "net": -267982
            },
            "nonCommercial": {
              "long": 262061,
              "short": 50309,
              "net": 211752
            },
            "smallTrader": {
              "long": 99158,
              "short": 42928,
              "net": 56230
            }
          },
          "openInterest": 704077
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11909,
              "short": 12474,
              "net": -565
            },
            "nonCommercial": {
              "long": 18004,
              "short": 10921,
              "net": 7083
            },
            "smallTrader": {
              "long": 5923,
              "short": 12441,
              "net": -6518
            }
          },
          "openInterest": 45425
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177391,
              "short": 252520,
              "net": -75129
            },
            "nonCommercial": {
              "long": 113833,
              "short": 42759,
              "net": 71074
            },
            "smallTrader": {
              "long": 21993,
              "short": 17938,
              "net": 4055
            }
          },
          "openInterest": 375675
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 128266,
              "short": 394711,
              "net": -266445
            },
            "nonCommercial": {
              "long": 301559,
              "short": 80521,
              "net": 221038
            },
            "smallTrader": {
              "long": 66385,
              "short": 20978,
              "net": 45407
            }
          },
          "openInterest": 549282
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191534,
              "short": 217048,
              "net": -25514
            },
            "nonCommercial": {
              "long": 52183,
              "short": 36878,
              "net": 15305
            },
            "smallTrader": {
              "long": 45133,
              "short": 34924,
              "net": 10209
            }
          },
          "openInterest": 382502
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73477,
              "short": 103640,
              "net": -30163
            },
            "nonCommercial": {
              "long": 44978,
              "short": 21362,
              "net": 23616
            },
            "smallTrader": {
              "long": 26899,
              "short": 20352,
              "net": 6547
            }
          },
          "openInterest": 147553
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69621,
              "short": 91002,
              "net": -21381
            },
            "nonCommercial": {
              "long": 83704,
              "short": 57656,
              "net": 26048
            },
            "smallTrader": {
              "long": 19321,
              "short": 23988,
              "net": -4667
            }
          },
          "openInterest": 218420
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113801,
              "short": 168423,
              "net": -54622
            },
            "nonCommercial": {
              "long": 102235,
              "short": 37212,
              "net": 65023
            },
            "smallTrader": {
              "long": 27729,
              "short": 38130,
              "net": -10401
            }
          },
          "openInterest": 298063
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83747,
              "short": 89057,
              "net": -5310
            },
            "nonCommercial": {
              "long": 42397,
              "short": 38535,
              "net": 3862
            },
            "smallTrader": {
              "long": 5731,
              "short": 4283,
              "net": 1448
            }
          },
          "openInterest": 134794
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21783,
              "short": 27110,
              "net": -5327
            },
            "nonCommercial": {
              "long": 15625,
              "short": 11681,
              "net": 3944
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46997
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 501681,
              "short": 542768,
              "net": -41087
            },
            "nonCommercial": {
              "long": 323945,
              "short": 310307,
              "net": 13638
            },
            "smallTrader": {
              "long": 62716,
              "short": 35267,
              "net": 27449
            }
          },
          "openInterest": 1231205
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11590,
              "short": 16866,
              "net": -5276
            },
            "nonCommercial": {
              "long": 19756,
              "short": 15568,
              "net": 4188
            },
            "smallTrader": {
              "long": 4482,
              "short": 3394,
              "net": 1088
            }
          },
          "openInterest": 36678
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12985,
              "short": 39380,
              "net": -26395
            },
            "nonCommercial": {
              "long": 34794,
              "short": 14881,
              "net": 19913
            },
            "smallTrader": {
              "long": 8085,
              "short": 1603,
              "net": 6482
            }
          },
          "openInterest": 57831
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 384168,
              "short": 404638,
              "net": -20470
            },
            "nonCommercial": {
              "long": 94968,
              "short": 76694,
              "net": 18274
            },
            "smallTrader": {
              "long": 22968,
              "short": 20772,
              "net": 2196
            }
          },
          "openInterest": 506799
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 410901,
              "short": 391954,
              "net": 18947
            },
            "nonCommercial": {
              "long": 81957,
              "short": 92090,
              "net": -10133
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 579474
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61444,
              "short": 109226,
              "net": -47782
            },
            "nonCommercial": {
              "long": 74311,
              "short": 42974,
              "net": 31337
            },
            "smallTrader": {
              "long": 28165,
              "short": 11720,
              "net": 16445
            }
          },
          "openInterest": 187631
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238794,
              "short": 291237,
              "net": -52443
            },
            "nonCommercial": {
              "long": 84925,
              "short": 48913,
              "net": 36012
            },
            "smallTrader": {
              "long": 43567,
              "short": 27136,
              "net": 16431
            }
          },
          "openInterest": 445245
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 226444,
              "short": 321551,
              "net": -95107
            },
            "nonCommercial": {
              "long": 110828,
              "short": 27115,
              "net": 83713
            },
            "smallTrader": {
              "long": 42008,
              "short": 30614,
              "net": 11394
            }
          },
          "openInterest": 455065
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415837,
              "short": 559507,
              "net": -143670
            },
            "nonCommercial": {
              "long": 202517,
              "short": 59265,
              "net": 143252
            },
            "smallTrader": {
              "long": 61299,
              "short": 60881,
              "net": 418
            }
          },
          "openInterest": 843945
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523081,
              "short": 829848,
              "net": -306767
            },
            "nonCommercial": {
              "long": 300927,
              "short": 46838,
              "net": 254089
            },
            "smallTrader": {
              "long": 93943,
              "short": 41265,
              "net": 52678
            }
          },
          "openInterest": 1062658
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13021,
              "short": 36967,
              "net": -23946
            },
            "nonCommercial": {
              "long": 18344,
              "short": 6478,
              "net": 11866
            },
            "smallTrader": {
              "long": 21593,
              "short": 9513,
              "net": 12080
            }
          },
          "openInterest": 53085
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9918,
              "short": 2213,
              "net": 7705
            },
            "nonCommercial": {
              "long": 13582,
              "short": 21355,
              "net": -7773
            },
            "smallTrader": {
              "long": 4755,
              "short": 4687,
              "net": 68
            }
          },
          "openInterest": 30716
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 167092,
              "short": 63506,
              "net": 103586
            },
            "nonCommercial": {
              "long": 48840,
              "short": 147045,
              "net": -98205
            },
            "smallTrader": {
              "long": 19659,
              "short": 25040,
              "net": -5381
            }
          },
          "openInterest": 303485
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117079,
              "short": 109126,
              "net": 7953
            },
            "nonCommercial": {
              "long": 67333,
              "short": 78344,
              "net": -11011
            },
            "smallTrader": {
              "long": 21912,
              "short": 18854,
              "net": 3058
            }
          },
          "openInterest": 246340
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132595,
              "short": 133224,
              "net": -629
            },
            "nonCommercial": {
              "long": 118657,
              "short": 100221,
              "net": 18436
            },
            "smallTrader": {
              "long": 26325,
              "short": 44132,
              "net": -17807
            }
          },
          "openInterest": 358248
        }
      ]
    },
    {
      "reportDate": "2020-09-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2221280,
              "short": 2211200,
              "net": 10080
            },
            "nonCommercial": {
              "long": 640679,
              "short": 654156,
              "net": -13477
            },
            "smallTrader": {
              "long": 374810,
              "short": 371413,
              "net": 3397
            }
          },
          "openInterest": 3363599
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1387199,
              "short": 1251374,
              "net": 135825
            },
            "nonCommercial": {
              "long": 427073,
              "short": 636910,
              "net": -209837
            },
            "smallTrader": {
              "long": 167616,
              "short": 93604,
              "net": 74012
            }
          },
          "openInterest": 2047506
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 836903,
              "short": 695327,
              "net": 141576
            },
            "nonCommercial": {
              "long": 99071,
              "short": 263843,
              "net": -164772
            },
            "smallTrader": {
              "long": 169995,
              "short": 146799,
              "net": 23196
            }
          },
          "openInterest": 1136086
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2344079,
              "short": 2214216,
              "net": 129863
            },
            "nonCommercial": {
              "long": 460160,
              "short": 621164,
              "net": -161004
            },
            "smallTrader": {
              "long": 334031,
              "short": 302890,
              "net": 31141
            }
          },
          "openInterest": 3246416
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47313,
              "short": 58360,
              "net": -11047
            },
            "nonCommercial": {
              "long": 58190,
              "short": 58355,
              "net": -165
            },
            "smallTrader": {
              "long": 30316,
              "short": 19104,
              "net": 11212
            }
          },
          "openInterest": 137131
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 183,
              "short": 0,
              "net": 183
            },
            "nonCommercial": {
              "long": 6780,
              "short": 9339,
              "net": -2559
            },
            "smallTrader": {
              "long": 2815,
              "short": 439,
              "net": 2376
            }
          },
          "openInterest": 10617
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41020,
              "short": 21547,
              "net": 19473
            },
            "nonCommercial": {
              "long": 16194,
              "short": 35468,
              "net": -19274
            },
            "smallTrader": {
              "long": 3043,
              "short": 3242,
              "net": -199
            }
          },
          "openInterest": 60300
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93942,
              "short": 114063,
              "net": -20121
            },
            "nonCommercial": {
              "long": 49213,
              "short": 42901,
              "net": 6312
            },
            "smallTrader": {
              "long": 35981,
              "short": 22172,
              "net": 13809
            }
          },
          "openInterest": 186588
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76403,
              "short": 66642,
              "net": 9761
            },
            "nonCommercial": {
              "long": 26590,
              "short": 53596,
              "net": -27006
            },
            "smallTrader": {
              "long": 36141,
              "short": 18896,
              "net": 17245
            }
          },
          "openInterest": 140520
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100048,
              "short": 139602,
              "net": -39554
            },
            "nonCommercial": {
              "long": 76910,
              "short": 42781,
              "net": 34129
            },
            "smallTrader": {
              "long": 11880,
              "short": 6455,
              "net": 5425
            }
          },
          "openInterest": 213471
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120051,
              "short": 185555,
              "net": -65504
            },
            "nonCommercial": {
              "long": 77253,
              "short": 16891,
              "net": 60362
            },
            "smallTrader": {
              "long": 13148,
              "short": 8006,
              "net": 5142
            }
          },
          "openInterest": 264785
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73130,
              "short": 133445,
              "net": -60315
            },
            "nonCommercial": {
              "long": 104091,
              "short": 50975,
              "net": 53116
            },
            "smallTrader": {
              "long": 17582,
              "short": 10383,
              "net": 7199
            }
          },
          "openInterest": 233226
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 671953,
              "short": 703002,
              "net": -31049
            },
            "nonCommercial": {
              "long": 309604,
              "short": 248353,
              "net": 61251
            },
            "smallTrader": {
              "long": 145440,
              "short": 175642,
              "net": -30202
            }
          },
          "openInterest": 1381162
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87475,
              "short": 155940,
              "net": -68465
            },
            "nonCommercial": {
              "long": 77513,
              "short": 14878,
              "net": 62635
            },
            "smallTrader": {
              "long": 13689,
              "short": 7859,
              "net": 5830
            }
          },
          "openInterest": 209578
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 632603,
              "short": 1159839,
              "net": -527236
            },
            "nonCommercial": {
              "long": 665460,
              "short": 174545,
              "net": 490915
            },
            "smallTrader": {
              "long": 89200,
              "short": 52879,
              "net": 36321
            }
          },
          "openInterest": 2064137
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19426,
              "short": 16639,
              "net": 2787
            },
            "nonCommercial": {
              "long": 12071,
              "short": 16485,
              "net": -4414
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41003
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 10296,
              "short": 18011,
              "net": -7715
            },
            "nonCommercial": {
              "long": 8335,
              "short": 679,
              "net": 7656
            },
            "smallTrader": {
              "long": 374,
              "short": 315,
              "net": 59
            }
          },
          "openInterest": 20366
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 340434,
              "short": 592019,
              "net": -251585
            },
            "nonCommercial": {
              "long": 250867,
              "short": 54120,
              "net": 196747
            },
            "smallTrader": {
              "long": 97395,
              "short": 42557,
              "net": 54838
            }
          },
          "openInterest": 698211
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11156,
              "short": 11953,
              "net": -797
            },
            "nonCommercial": {
              "long": 18072,
              "short": 11396,
              "net": 6676
            },
            "smallTrader": {
              "long": 5505,
              "short": 11384,
              "net": -5879
            }
          },
          "openInterest": 43417
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163974,
              "short": 242258,
              "net": -78284
            },
            "nonCommercial": {
              "long": 110061,
              "short": 37638,
              "net": 72423
            },
            "smallTrader": {
              "long": 22326,
              "short": 16465,
              "net": 5861
            }
          },
          "openInterest": 354426
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121254,
              "short": 398660,
              "net": -277406
            },
            "nonCommercial": {
              "long": 306118,
              "short": 75322,
              "net": 230796
            },
            "smallTrader": {
              "long": 69351,
              "short": 22741,
              "net": 46610
            }
          },
          "openInterest": 547704
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202973,
              "short": 216700,
              "net": -13727
            },
            "nonCommercial": {
              "long": 50978,
              "short": 40438,
              "net": 10540
            },
            "smallTrader": {
              "long": 39463,
              "short": 36276,
              "net": 3187
            }
          },
          "openInterest": 389602
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70342,
              "short": 108353,
              "net": -38011
            },
            "nonCommercial": {
              "long": 46654,
              "short": 17050,
              "net": 29604
            },
            "smallTrader": {
              "long": 27004,
              "short": 18597,
              "net": 8407
            }
          },
          "openInterest": 145922
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69737,
              "short": 92060,
              "net": -22323
            },
            "nonCommercial": {
              "long": 81689,
              "short": 54941,
              "net": 26748
            },
            "smallTrader": {
              "long": 20524,
              "short": 24949,
              "net": -4425
            }
          },
          "openInterest": 217948
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112733,
              "short": 165676,
              "net": -52943
            },
            "nonCommercial": {
              "long": 101734,
              "short": 38826,
              "net": 62908
            },
            "smallTrader": {
              "long": 28783,
              "short": 38748,
              "net": -9965
            }
          },
          "openInterest": 296230
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77893,
              "short": 85119,
              "net": -7226
            },
            "nonCommercial": {
              "long": 45309,
              "short": 39340,
              "net": 5969
            },
            "smallTrader": {
              "long": 5568,
              "short": 4311,
              "net": 1257
            }
          },
          "openInterest": 132731
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23184,
              "short": 26249,
              "net": -3065
            },
            "nonCommercial": {
              "long": 15861,
              "short": 14135,
              "net": 1726
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49030
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 512249,
              "short": 574356,
              "net": -62107
            },
            "nonCommercial": {
              "long": 324474,
              "short": 292788,
              "net": 31686
            },
            "smallTrader": {
              "long": 67049,
              "short": 36628,
              "net": 30421
            }
          },
          "openInterest": 1261289
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12856,
              "short": 21887,
              "net": -9031
            },
            "nonCommercial": {
              "long": 21434,
              "short": 14468,
              "net": 6966
            },
            "smallTrader": {
              "long": 5335,
              "short": 3270,
              "net": 2065
            }
          },
          "openInterest": 40244
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13949,
              "short": 40975,
              "net": -27026
            },
            "nonCommercial": {
              "long": 35060,
              "short": 15605,
              "net": 19455
            },
            "smallTrader": {
              "long": 8808,
              "short": 1237,
              "net": 7571
            }
          },
          "openInterest": 60538
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 377152,
              "short": 389576,
              "net": -12424
            },
            "nonCommercial": {
              "long": 95566,
              "short": 87282,
              "net": 8284
            },
            "smallTrader": {
              "long": 23839,
              "short": 19699,
              "net": 4140
            }
          },
          "openInterest": 502015
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 413850,
              "short": 404137,
              "net": 9713
            },
            "nonCommercial": {
              "long": 87974,
              "short": 88205,
              "net": -231
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 590438
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55051,
              "short": 106835,
              "net": -51784
            },
            "nonCommercial": {
              "long": 76346,
              "short": 42874,
              "net": 33472
            },
            "smallTrader": {
              "long": 29447,
              "short": 11135,
              "net": 18312
            }
          },
          "openInterest": 166449
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225380,
              "short": 290925,
              "net": -65545
            },
            "nonCommercial": {
              "long": 89777,
              "short": 42495,
              "net": 47282
            },
            "smallTrader": {
              "long": 45259,
              "short": 26996,
              "net": 18263
            }
          },
          "openInterest": 445510
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215654,
              "short": 335567,
              "net": -119913
            },
            "nonCommercial": {
              "long": 119666,
              "short": 18003,
              "net": 101663
            },
            "smallTrader": {
              "long": 45885,
              "short": 27635,
              "net": 18250
            }
          },
          "openInterest": 455674
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 400443,
              "short": 588581,
              "net": -188138
            },
            "nonCommercial": {
              "long": 248463,
              "short": 56454,
              "net": 192009
            },
            "smallTrader": {
              "long": 62896,
              "short": 66767,
              "net": -3871
            }
          },
          "openInterest": 871449
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528956,
              "short": 836211,
              "net": -307255
            },
            "nonCommercial": {
              "long": 302868,
              "short": 45542,
              "net": 257326
            },
            "smallTrader": {
              "long": 96511,
              "short": 46582,
              "net": 49929
            }
          },
          "openInterest": 1075405
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11890,
              "short": 36030,
              "net": -24140
            },
            "nonCommercial": {
              "long": 19263,
              "short": 7666,
              "net": 11597
            },
            "smallTrader": {
              "long": 22732,
              "short": 10189,
              "net": 12543
            }
          },
          "openInterest": 54037
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9670,
              "short": 2017,
              "net": 7653
            },
            "nonCommercial": {
              "long": 14348,
              "short": 21094,
              "net": -6746
            },
            "smallTrader": {
              "long": 3512,
              "short": 4419,
              "net": -907
            }
          },
          "openInterest": 30358
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168622,
              "short": 70101,
              "net": 98521
            },
            "nonCommercial": {
              "long": 46229,
              "short": 141998,
              "net": -95769
            },
            "smallTrader": {
              "long": 21400,
              "short": 24152,
              "net": -2752
            }
          },
          "openInterest": 300778
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103963,
              "short": 120412,
              "net": -16449
            },
            "nonCommercial": {
              "long": 73550,
              "short": 60726,
              "net": 12824
            },
            "smallTrader": {
              "long": 20518,
              "short": 16893,
              "net": 3625
            }
          },
          "openInterest": 223722
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128818,
              "short": 151247,
              "net": -22429
            },
            "nonCommercial": {
              "long": 136783,
              "short": 93838,
              "net": 42945
            },
            "smallTrader": {
              "long": 26040,
              "short": 46556,
              "net": -20516
            }
          },
          "openInterest": 367282
        }
      ]
    },
    {
      "reportDate": "2020-09-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2198898,
              "short": 2218647,
              "net": -19749
            },
            "nonCommercial": {
              "long": 654692,
              "short": 645185,
              "net": 9507
            },
            "smallTrader": {
              "long": 384598,
              "short": 374356,
              "net": 10242
            }
          },
          "openInterest": 3333511
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1372150,
              "short": 1195737,
              "net": 176413
            },
            "nonCommercial": {
              "long": 389937,
              "short": 641739,
              "net": -251802
            },
            "smallTrader": {
              "long": 169848,
              "short": 94459,
              "net": 75389
            }
          },
          "openInterest": 1989678
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 853100,
              "short": 713167,
              "net": 139933
            },
            "nonCommercial": {
              "long": 104505,
              "short": 264882,
              "net": -160377
            },
            "smallTrader": {
              "long": 161782,
              "short": 141338,
              "net": 20444
            }
          },
          "openInterest": 1152782
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2354465,
              "short": 2213134,
              "net": 141331
            },
            "nonCommercial": {
              "long": 427572,
              "short": 619289,
              "net": -191717
            },
            "smallTrader": {
              "long": 335403,
              "short": 285017,
              "net": 50386
            }
          },
          "openInterest": 3215386
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51276,
              "short": 60542,
              "net": -9266
            },
            "nonCommercial": {
              "long": 57097,
              "short": 59141,
              "net": -2044
            },
            "smallTrader": {
              "long": 30212,
              "short": 18902,
              "net": 11310
            }
          },
          "openInterest": 144091
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 100,
              "short": 0,
              "net": 100
            },
            "nonCommercial": {
              "long": 4643,
              "short": 6953,
              "net": -2310
            },
            "smallTrader": {
              "long": 2724,
              "short": 514,
              "net": 2210
            }
          },
          "openInterest": 8198
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30132,
              "short": 3225,
              "net": 26907
            },
            "nonCommercial": {
              "long": 6117,
              "short": 32253,
              "net": -26136
            },
            "smallTrader": {
              "long": 2017,
              "short": 2788,
              "net": -771
            }
          },
          "openInterest": 38361
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111518,
              "short": 127170,
              "net": -15652
            },
            "nonCommercial": {
              "long": 46590,
              "short": 33860,
              "net": 12730
            },
            "smallTrader": {
              "long": 29992,
              "short": 27070,
              "net": 2922
            }
          },
          "openInterest": 197524
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73353,
              "short": 69632,
              "net": 3721
            },
            "nonCommercial": {
              "long": 29626,
              "short": 46981,
              "net": -17355
            },
            "smallTrader": {
              "long": 32726,
              "short": 19092,
              "net": 13634
            }
          },
          "openInterest": 137618
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96648,
              "short": 134538,
              "net": -37890
            },
            "nonCommercial": {
              "long": 78581,
              "short": 45156,
              "net": 33425
            },
            "smallTrader": {
              "long": 12107,
              "short": 7642,
              "net": 4465
            }
          },
          "openInterest": 213598
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117716,
              "short": 186560,
              "net": -68844
            },
            "nonCommercial": {
              "long": 79573,
              "short": 14595,
              "net": 64978
            },
            "smallTrader": {
              "long": 12968,
              "short": 9102,
              "net": 3866
            }
          },
          "openInterest": 265437
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74895,
              "short": 135404,
              "net": -60509
            },
            "nonCommercial": {
              "long": 105485,
              "short": 49735,
              "net": 55750
            },
            "smallTrader": {
              "long": 16306,
              "short": 11547,
              "net": 4759
            }
          },
          "openInterest": 236149
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 685834,
              "short": 729936,
              "net": -44102
            },
            "nonCommercial": {
              "long": 316691,
              "short": 233002,
              "net": 83689
            },
            "smallTrader": {
              "long": 139005,
              "short": 178592,
              "net": -39587
            }
          },
          "openInterest": 1396854
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100221,
              "short": 156996,
              "net": -56775
            },
            "nonCommercial": {
              "long": 70555,
              "short": 16864,
              "net": 53691
            },
            "smallTrader": {
              "long": 11745,
              "short": 8661,
              "net": 3084
            }
          },
          "openInterest": 217214
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 636687,
              "short": 1116869,
              "net": -480182
            },
            "nonCommercial": {
              "long": 637225,
              "short": 187859,
              "net": 449366
            },
            "smallTrader": {
              "long": 92124,
              "short": 61308,
              "net": 30816
            }
          },
          "openInterest": 2046660
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18705,
              "short": 12773,
              "net": 5932
            },
            "nonCommercial": {
              "long": 9437,
              "short": 17547,
              "net": -8110
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36683
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11389,
              "short": 19552,
              "net": -8163
            },
            "nonCommercial": {
              "long": 8996,
              "short": 893,
              "net": 8103
            },
            "smallTrader": {
              "long": 329,
              "short": 269,
              "net": 60
            }
          },
          "openInterest": 22150
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 332939,
              "short": 581988,
              "net": -249049
            },
            "nonCommercial": {
              "long": 248683,
              "short": 51869,
              "net": 196814
            },
            "smallTrader": {
              "long": 96670,
              "short": 44435,
              "net": 52235
            }
          },
          "openInterest": 690782
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10748,
              "short": 11330,
              "net": -582
            },
            "nonCommercial": {
              "long": 16799,
              "short": 12115,
              "net": 4684
            },
            "smallTrader": {
              "long": 6682,
              "short": 10784,
              "net": -4102
            }
          },
          "openInterest": 42042
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170459,
              "short": 233914,
              "net": -63455
            },
            "nonCommercial": {
              "long": 103443,
              "short": 41967,
              "net": 61476
            },
            "smallTrader": {
              "long": 20177,
              "short": 18198,
              "net": 1979
            }
          },
          "openInterest": 357895
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122050,
              "short": 403090,
              "net": -281040
            },
            "nonCommercial": {
              "long": 313173,
              "short": 76700,
              "net": 236473
            },
            "smallTrader": {
              "long": 67285,
              "short": 22718,
              "net": 44567
            }
          },
          "openInterest": 557457
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205365,
              "short": 212633,
              "net": -7268
            },
            "nonCommercial": {
              "long": 57501,
              "short": 51060,
              "net": 6441
            },
            "smallTrader": {
              "long": 41695,
              "short": 40868,
              "net": 827
            }
          },
          "openInterest": 422439
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73161,
              "short": 105346,
              "net": -32185
            },
            "nonCommercial": {
              "long": 44850,
              "short": 23108,
              "net": 21742
            },
            "smallTrader": {
              "long": 28920,
              "short": 18477,
              "net": 10443
            }
          },
          "openInterest": 151546
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69795,
              "short": 97472,
              "net": -27677
            },
            "nonCommercial": {
              "long": 82833,
              "short": 50578,
              "net": 32255
            },
            "smallTrader": {
              "long": 20307,
              "short": 24885,
              "net": -4578
            }
          },
          "openInterest": 219429
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108945,
              "short": 162171,
              "net": -53226
            },
            "nonCommercial": {
              "long": 102011,
              "short": 37891,
              "net": 64120
            },
            "smallTrader": {
              "long": 29568,
              "short": 40462,
              "net": -10894
            }
          },
          "openInterest": 292001
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85692,
              "short": 95813,
              "net": -10121
            },
            "nonCommercial": {
              "long": 53190,
              "short": 44817,
              "net": 8373
            },
            "smallTrader": {
              "long": 5667,
              "short": 3919,
              "net": 1748
            }
          },
          "openInterest": 150387
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23529,
              "short": 24336,
              "net": -807
            },
            "nonCommercial": {
              "long": 14256,
              "short": 17950,
              "net": -3694
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50161
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 487370,
              "short": 545486,
              "net": -58116
            },
            "nonCommercial": {
              "long": 310774,
              "short": 281283,
              "net": 29491
            },
            "smallTrader": {
              "long": 64402,
              "short": 35777,
              "net": 28625
            }
          },
          "openInterest": 1238733
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16486,
              "short": 22988,
              "net": -6502
            },
            "nonCommercial": {
              "long": 20109,
              "short": 15209,
              "net": 4900
            },
            "smallTrader": {
              "long": 4907,
              "short": 3305,
              "net": 1602
            }
          },
          "openInterest": 44047
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15314,
              "short": 37590,
              "net": -22276
            },
            "nonCommercial": {
              "long": 32560,
              "short": 17289,
              "net": 15271
            },
            "smallTrader": {
              "long": 8831,
              "short": 1826,
              "net": 7005
            }
          },
          "openInterest": 59711
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 377733,
              "short": 394700,
              "net": -16967
            },
            "nonCommercial": {
              "long": 96612,
              "short": 81010,
              "net": 15602
            },
            "smallTrader": {
              "long": 21429,
              "short": 20064,
              "net": 1365
            }
          },
          "openInterest": 503285
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 404358,
              "short": 400149,
              "net": 4209
            },
            "nonCommercial": {
              "long": 82885,
              "short": 74749,
              "net": 8136
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 577671
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53676,
              "short": 102795,
              "net": -49119
            },
            "nonCommercial": {
              "long": 73019,
              "short": 39539,
              "net": 33480
            },
            "smallTrader": {
              "long": 26467,
              "short": 10828,
              "net": 15639
            }
          },
          "openInterest": 158991
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221295,
              "short": 304418,
              "net": -83123
            },
            "nonCommercial": {
              "long": 94478,
              "short": 31265,
              "net": 63213
            },
            "smallTrader": {
              "long": 46907,
              "short": 26997,
              "net": 19910
            }
          },
          "openInterest": 450922
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218591,
              "short": 346334,
              "net": -127743
            },
            "nonCommercial": {
              "long": 126318,
              "short": 16108,
              "net": 110210
            },
            "smallTrader": {
              "long": 46393,
              "short": 28860,
              "net": 17533
            }
          },
          "openInterest": 468056
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417624,
              "short": 599950,
              "net": -182326
            },
            "nonCommercial": {
              "long": 254418,
              "short": 61989,
              "net": 192429
            },
            "smallTrader": {
              "long": 60266,
              "short": 70369,
              "net": -10103
            }
          },
          "openInterest": 891905
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 544048,
              "short": 818199,
              "net": -274151
            },
            "nonCommercial": {
              "long": 288387,
              "short": 51098,
              "net": 237289
            },
            "smallTrader": {
              "long": 87651,
              "short": 50789,
              "net": 36862
            }
          },
          "openInterest": 1047751
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12185,
              "short": 33788,
              "net": -21603
            },
            "nonCommercial": {
              "long": 18440,
              "short": 6913,
              "net": 11527
            },
            "smallTrader": {
              "long": 21739,
              "short": 11663,
              "net": 10076
            }
          },
          "openInterest": 52562
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8517,
              "short": 2177,
              "net": 6340
            },
            "nonCommercial": {
              "long": 13453,
              "short": 19211,
              "net": -5758
            },
            "smallTrader": {
              "long": 4956,
              "short": 5538,
              "net": -582
            }
          },
          "openInterest": 29776
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165120,
              "short": 71150,
              "net": 93970
            },
            "nonCommercial": {
              "long": 36597,
              "short": 128220,
              "net": -91623
            },
            "smallTrader": {
              "long": 21289,
              "short": 23636,
              "net": -2347
            }
          },
          "openInterest": 267609
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99546,
              "short": 117508,
              "net": -17962
            },
            "nonCommercial": {
              "long": 70999,
              "short": 55307,
              "net": 15692
            },
            "smallTrader": {
              "long": 20170,
              "short": 17900,
              "net": 2270
            }
          },
          "openInterest": 226910
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134610,
              "short": 153418,
              "net": -18808
            },
            "nonCommercial": {
              "long": 131598,
              "short": 95786,
              "net": 35812
            },
            "smallTrader": {
              "long": 25923,
              "short": 42927,
              "net": -17004
            }
          },
          "openInterest": 374677
        }
      ]
    },
    {
      "reportDate": "2020-09-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2176536,
              "short": 2235892,
              "net": -59356
            },
            "nonCommercial": {
              "long": 625714,
              "short": 610937,
              "net": 14777
            },
            "smallTrader": {
              "long": 392457,
              "short": 347878,
              "net": 44579
            }
          },
          "openInterest": 3267812
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1359145,
              "short": 1199798,
              "net": 159347
            },
            "nonCommercial": {
              "long": 421841,
              "short": 661374,
              "net": -239533
            },
            "smallTrader": {
              "long": 166808,
              "short": 86622,
              "net": 80186
            }
          },
          "openInterest": 1991623
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 855697,
              "short": 731370,
              "net": 124327
            },
            "nonCommercial": {
              "long": 124812,
              "short": 272479,
              "net": -147667
            },
            "smallTrader": {
              "long": 159512,
              "short": 136172,
              "net": 23340
            }
          },
          "openInterest": 1174506
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2345293,
              "short": 2164033,
              "net": 181260
            },
            "nonCommercial": {
              "long": 486516,
              "short": 736918,
              "net": -250402
            },
            "smallTrader": {
              "long": 348644,
              "short": 279502,
              "net": 69142
            }
          },
          "openInterest": 3268577
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43307,
              "short": 68561,
              "net": -25254
            },
            "nonCommercial": {
              "long": 59687,
              "short": 43468,
              "net": 16219
            },
            "smallTrader": {
              "long": 27508,
              "short": 18473,
              "net": 9035
            }
          },
          "openInterest": 131814
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 67,
              "short": 0,
              "net": 67
            },
            "nonCommercial": {
              "long": 5122,
              "short": 8002,
              "net": -2880
            },
            "smallTrader": {
              "long": 3415,
              "short": 602,
              "net": 2813
            }
          },
          "openInterest": 9383
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28626,
              "short": 3007,
              "net": 25619
            },
            "nonCommercial": {
              "long": 7027,
              "short": 32040,
              "net": -25013
            },
            "smallTrader": {
              "long": 2048,
              "short": 2654,
              "net": -606
            }
          },
          "openInterest": 37715
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72246,
              "short": 81090,
              "net": -8844
            },
            "nonCommercial": {
              "long": 43801,
              "short": 41508,
              "net": 2293
            },
            "smallTrader": {
              "long": 29048,
              "short": 22497,
              "net": 6551
            }
          },
          "openInterest": 149989
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69085,
              "short": 82605,
              "net": -13520
            },
            "nonCommercial": {
              "long": 28909,
              "short": 45852,
              "net": -16943
            },
            "smallTrader": {
              "long": 47774,
              "short": 17311,
              "net": 30463
            }
          },
          "openInterest": 147273
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91841,
              "short": 139160,
              "net": -47319
            },
            "nonCommercial": {
              "long": 86207,
              "short": 43836,
              "net": 42371
            },
            "smallTrader": {
              "long": 12255,
              "short": 7307,
              "net": 4948
            }
          },
          "openInterest": 221593
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114217,
              "short": 185180,
              "net": -70963
            },
            "nonCommercial": {
              "long": 81573,
              "short": 15234,
              "net": 66339
            },
            "smallTrader": {
              "long": 13120,
              "short": 8496,
              "net": 4624
            }
          },
          "openInterest": 270709
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76108,
              "short": 138446,
              "net": -62338
            },
            "nonCommercial": {
              "long": 110329,
              "short": 51722,
              "net": 58607
            },
            "smallTrader": {
              "long": 16486,
              "short": 12755,
              "net": 3731
            }
          },
          "openInterest": 244071
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 712879,
              "short": 776348,
              "net": -63469
            },
            "nonCommercial": {
              "long": 339901,
              "short": 228067,
              "net": 111834
            },
            "smallTrader": {
              "long": 134986,
              "short": 183351,
              "net": -48365
            }
          },
          "openInterest": 1458330
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100206,
              "short": 162881,
              "net": -62675
            },
            "nonCommercial": {
              "long": 71728,
              "short": 13790,
              "net": 57938
            },
            "smallTrader": {
              "long": 14234,
              "short": 9497,
              "net": 4737
            }
          },
          "openInterest": 221730
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 674641,
              "short": 1149488,
              "net": -474847
            },
            "nonCommercial": {
              "long": 649093,
              "short": 199349,
              "net": 449744
            },
            "smallTrader": {
              "long": 90839,
              "short": 65736,
              "net": 25103
            }
          },
          "openInterest": 2108987
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24432,
              "short": 19114,
              "net": 5318
            },
            "nonCommercial": {
              "long": 9935,
              "short": 17876,
              "net": -7941
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44088
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11757,
              "short": 20256,
              "net": -8499
            },
            "nonCommercial": {
              "long": 9666,
              "short": 1291,
              "net": 8375
            },
            "smallTrader": {
              "long": 370,
              "short": 246,
              "net": 124
            }
          },
          "openInterest": 23125
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 326724,
              "short": 561883,
              "net": -235159
            },
            "nonCommercial": {
              "long": 230695,
              "short": 52119,
              "net": 178576
            },
            "smallTrader": {
              "long": 94529,
              "short": 37946,
              "net": 56583
            }
          },
          "openInterest": 658174
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12060,
              "short": 10949,
              "net": 1111
            },
            "nonCommercial": {
              "long": 15740,
              "short": 12597,
              "net": 3143
            },
            "smallTrader": {
              "long": 6734,
              "short": 10988,
              "net": -4254
            }
          },
          "openInterest": 42410
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178648,
              "short": 239281,
              "net": -60633
            },
            "nonCommercial": {
              "long": 103292,
              "short": 43734,
              "net": 59558
            },
            "smallTrader": {
              "long": 20823,
              "short": 19748,
              "net": 1075
            }
          },
          "openInterest": 371137
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126290,
              "short": 411476,
              "net": -285186
            },
            "nonCommercial": {
              "long": 324512,
              "short": 83535,
              "net": 240977
            },
            "smallTrader": {
              "long": 68537,
              "short": 24328,
              "net": 44209
            }
          },
          "openInterest": 578925
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209029,
              "short": 215759,
              "net": -6730
            },
            "nonCommercial": {
              "long": 53072,
              "short": 46824,
              "net": 6248
            },
            "smallTrader": {
              "long": 43082,
              "short": 42600,
              "net": 482
            }
          },
          "openInterest": 437871
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69658,
              "short": 104286,
              "net": -34628
            },
            "nonCommercial": {
              "long": 50360,
              "short": 27471,
              "net": 22889
            },
            "smallTrader": {
              "long": 27984,
              "short": 16245,
              "net": 11739
            }
          },
          "openInterest": 148912
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72784,
              "short": 111054,
              "net": -38270
            },
            "nonCommercial": {
              "long": 85099,
              "short": 39739,
              "net": 45360
            },
            "smallTrader": {
              "long": 20232,
              "short": 27322,
              "net": -7090
            }
          },
          "openInterest": 221219
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107431,
              "short": 161552,
              "net": -54121
            },
            "nonCommercial": {
              "long": 102551,
              "short": 36437,
              "net": 66114
            },
            "smallTrader": {
              "long": 29209,
              "short": 41202,
              "net": -11993
            }
          },
          "openInterest": 293213
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71028,
              "short": 100687,
              "net": -29659
            },
            "nonCommercial": {
              "long": 56478,
              "short": 30007,
              "net": 26471
            },
            "smallTrader": {
              "long": 6431,
              "short": 3243,
              "net": 3188
            }
          },
          "openInterest": 134482
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 40292,
              "short": 29115,
              "net": 11177
            },
            "nonCommercial": {
              "long": 15438,
              "short": 31612,
              "net": -16174
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 69673
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 485360,
              "short": 561445,
              "net": -76085
            },
            "nonCommercial": {
              "long": 321224,
              "short": 270381,
              "net": 50843
            },
            "smallTrader": {
              "long": 63581,
              "short": 38339,
              "net": 25242
            }
          },
          "openInterest": 1252823
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12201,
              "short": 17549,
              "net": -5348
            },
            "nonCommercial": {
              "long": 18002,
              "short": 14760,
              "net": 3242
            },
            "smallTrader": {
              "long": 5166,
              "short": 3060,
              "net": 2106
            }
          },
          "openInterest": 35834
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15168,
              "short": 41254,
              "net": -26086
            },
            "nonCommercial": {
              "long": 35167,
              "short": 15730,
              "net": 19437
            },
            "smallTrader": {
              "long": 8636,
              "short": 1987,
              "net": 6649
            }
          },
          "openInterest": 61778
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 434723,
              "short": 450436,
              "net": -15713
            },
            "nonCommercial": {
              "long": 100601,
              "short": 83984,
              "net": 16617
            },
            "smallTrader": {
              "long": 22656,
              "short": 23560,
              "net": -904
            }
          },
          "openInterest": 570721
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 436485,
              "short": 442161,
              "net": -5676
            },
            "nonCommercial": {
              "long": 79455,
              "short": 73380,
              "net": 6075
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 620388
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51418,
              "short": 107425,
              "net": -56007
            },
            "nonCommercial": {
              "long": 77004,
              "short": 38655,
              "net": 38349
            },
            "smallTrader": {
              "long": 27716,
              "short": 10058,
              "net": 17658
            }
          },
          "openInterest": 162397
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225222,
              "short": 317709,
              "net": -92487
            },
            "nonCommercial": {
              "long": 96667,
              "short": 27197,
              "net": 69470
            },
            "smallTrader": {
              "long": 47058,
              "short": 24041,
              "net": 23017
            }
          },
          "openInterest": 454013
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211911,
              "short": 350525,
              "net": -138614
            },
            "nonCommercial": {
              "long": 138387,
              "short": 17769,
              "net": 120618
            },
            "smallTrader": {
              "long": 45644,
              "short": 27648,
              "net": 17996
            }
          },
          "openInterest": 477751
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 433014,
              "short": 628813,
              "net": -195799
            },
            "nonCommercial": {
              "long": 272182,
              "short": 62047,
              "net": 210135
            },
            "smallTrader": {
              "long": 64567,
              "short": 78903,
              "net": -14336
            }
          },
          "openInterest": 939247
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 551417,
              "short": 793859,
              "net": -242442
            },
            "nonCommercial": {
              "long": 257061,
              "short": 45660,
              "net": 211401
            },
            "smallTrader": {
              "long": 87413,
              "short": 56372,
              "net": 31041
            }
          },
          "openInterest": 992063
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12894,
              "short": 34901,
              "net": -22007
            },
            "nonCommercial": {
              "long": 18649,
              "short": 6583,
              "net": 12066
            },
            "smallTrader": {
              "long": 20863,
              "short": 10922,
              "net": 9941
            }
          },
          "openInterest": 52411
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9968,
              "short": 1398,
              "net": 8570
            },
            "nonCommercial": {
              "long": 13356,
              "short": 21596,
              "net": -8240
            },
            "smallTrader": {
              "long": 3197,
              "short": 3527,
              "net": -330
            }
          },
          "openInterest": 28493
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 155462,
              "short": 60702,
              "net": 94760
            },
            "nonCommercial": {
              "long": 38463,
              "short": 130666,
              "net": -92203
            },
            "smallTrader": {
              "long": 20667,
              "short": 23224,
              "net": -2557
            }
          },
          "openInterest": 263642
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96684,
              "short": 112973,
              "net": -16289
            },
            "nonCommercial": {
              "long": 70371,
              "short": 54548,
              "net": 15823
            },
            "smallTrader": {
              "long": 18321,
              "short": 17855,
              "net": 466
            }
          },
          "openInterest": 229376
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136544,
              "short": 147217,
              "net": -10673
            },
            "nonCommercial": {
              "long": 125794,
              "short": 97586,
              "net": 28208
            },
            "smallTrader": {
              "long": 25767,
              "short": 43302,
              "net": -17535
            }
          },
          "openInterest": 371763
        }
      ]
    },
    {
      "reportDate": "2020-09-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2152998,
              "short": 2293592,
              "net": -140594
            },
            "nonCommercial": {
              "long": 639685,
              "short": 557505,
              "net": 82180
            },
            "smallTrader": {
              "long": 396320,
              "short": 337906,
              "net": 58414
            }
          },
          "openInterest": 3262396
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1356374,
              "short": 1172991,
              "net": 183383
            },
            "nonCommercial": {
              "long": 456598,
              "short": 715355,
              "net": -258757
            },
            "smallTrader": {
              "long": 166613,
              "short": 91239,
              "net": 75374
            }
          },
          "openInterest": 2024498
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 864024,
              "short": 732743,
              "net": 131281
            },
            "nonCommercial": {
              "long": 126098,
              "short": 283180,
              "net": -157082
            },
            "smallTrader": {
              "long": 160560,
              "short": 134759,
              "net": 25801
            }
          },
          "openInterest": 1184288
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2344122,
              "short": 2181117,
              "net": 163005
            },
            "nonCommercial": {
              "long": 484590,
              "short": 712014,
              "net": -227424
            },
            "smallTrader": {
              "long": 342245,
              "short": 277826,
              "net": 64419
            }
          },
          "openInterest": 3297115
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45151,
              "short": 66731,
              "net": -21580
            },
            "nonCommercial": {
              "long": 60713,
              "short": 44374,
              "net": 16339
            },
            "smallTrader": {
              "long": 26211,
              "short": 20970,
              "net": 5241
            }
          },
          "openInterest": 133214
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 67,
              "short": 0,
              "net": 67
            },
            "nonCommercial": {
              "long": 4078,
              "short": 6554,
              "net": -2476
            },
            "smallTrader": {
              "long": 3006,
              "short": 597,
              "net": 2409
            }
          },
          "openInterest": 8426
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27120,
              "short": 2568,
              "net": 24552
            },
            "nonCommercial": {
              "long": 5531,
              "short": 29325,
              "net": -23794
            },
            "smallTrader": {
              "long": 2322,
              "short": 3080,
              "net": -758
            }
          },
          "openInterest": 34981
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77199,
              "short": 81786,
              "net": -4587
            },
            "nonCommercial": {
              "long": 43487,
              "short": 40523,
              "net": 2964
            },
            "smallTrader": {
              "long": 26869,
              "short": 25246,
              "net": 1623
            }
          },
          "openInterest": 152613
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61980,
              "short": 57005,
              "net": 4975
            },
            "nonCommercial": {
              "long": 23588,
              "short": 42470,
              "net": -18882
            },
            "smallTrader": {
              "long": 30887,
              "short": 16980,
              "net": 13907
            }
          },
          "openInterest": 117564
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96159,
              "short": 135462,
              "net": -39303
            },
            "nonCommercial": {
              "long": 82488,
              "short": 48029,
              "net": 34459
            },
            "smallTrader": {
              "long": 11650,
              "short": 6806,
              "net": 4844
            }
          },
          "openInterest": 224559
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123611,
              "short": 189393,
              "net": -65782
            },
            "nonCommercial": {
              "long": 75893,
              "short": 14152,
              "net": 61741
            },
            "smallTrader": {
              "long": 13885,
              "short": 9844,
              "net": 4041
            }
          },
          "openInterest": 275600
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76035,
              "short": 144947,
              "net": -68912
            },
            "nonCommercial": {
              "long": 123585,
              "short": 55744,
              "net": 67841
            },
            "smallTrader": {
              "long": 15203,
              "short": 14132,
              "net": 1071
            }
          },
          "openInterest": 252360
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 726678,
              "short": 820849,
              "net": -94171
            },
            "nonCommercial": {
              "long": 361514,
              "short": 204620,
              "net": 156894
            },
            "smallTrader": {
              "long": 133716,
              "short": 196439,
              "net": -62723
            }
          },
          "openInterest": 1502375
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99650,
              "short": 161930,
              "net": -62280
            },
            "nonCommercial": {
              "long": 75132,
              "short": 16620,
              "net": 58512
            },
            "smallTrader": {
              "long": 12890,
              "short": 9122,
              "net": 3768
            }
          },
          "openInterest": 221320
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 625246,
              "short": 1117945,
              "net": -492699
            },
            "nonCommercial": {
              "long": 647934,
              "short": 175165,
              "net": 472769
            },
            "smallTrader": {
              "long": 80587,
              "short": 60657,
              "net": 19930
            }
          },
          "openInterest": 2028620
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17969,
              "short": 11031,
              "net": 6938
            },
            "nonCommercial": {
              "long": 8680,
              "short": 17346,
              "net": -8666
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 34886
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13489,
              "short": 22493,
              "net": -9004
            },
            "nonCommercial": {
              "long": 10148,
              "short": 1278,
              "net": 8870
            },
            "smallTrader": {
              "long": 417,
              "short": 283,
              "net": 134
            }
          },
          "openInterest": 25875
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 324148,
              "short": 563561,
              "net": -239413
            },
            "nonCommercial": {
              "long": 247049,
              "short": 56227,
              "net": 190822
            },
            "smallTrader": {
              "long": 89172,
              "short": 40581,
              "net": 48591
            }
          },
          "openInterest": 666412
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13610,
              "short": 11931,
              "net": 1679
            },
            "nonCommercial": {
              "long": 16029,
              "short": 13889,
              "net": 2140
            },
            "smallTrader": {
              "long": 7098,
              "short": 10917,
              "net": -3819
            }
          },
          "openInterest": 44141
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167766,
              "short": 224408,
              "net": -56642
            },
            "nonCommercial": {
              "long": 98603,
              "short": 42891,
              "net": 55712
            },
            "smallTrader": {
              "long": 19265,
              "short": 18335,
              "net": 930
            }
          },
          "openInterest": 358915
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 137900,
              "short": 404308,
              "net": -266408
            },
            "nonCommercial": {
              "long": 309015,
              "short": 89955,
              "net": 219060
            },
            "smallTrader": {
              "long": 69670,
              "short": 22322,
              "net": 47348
            }
          },
          "openInterest": 575877
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197251,
              "short": 206336,
              "net": -9085
            },
            "nonCommercial": {
              "long": 54692,
              "short": 49903,
              "net": 4789
            },
            "smallTrader": {
              "long": 46414,
              "short": 42118,
              "net": 4296
            }
          },
          "openInterest": 427106
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76239,
              "short": 119883,
              "net": -43644
            },
            "nonCommercial": {
              "long": 59033,
              "short": 29452,
              "net": 29581
            },
            "smallTrader": {
              "long": 32295,
              "short": 18232,
              "net": 14063
            }
          },
          "openInterest": 169251
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73850,
              "short": 114775,
              "net": -40925
            },
            "nonCommercial": {
              "long": 88836,
              "short": 40851,
              "net": 47985
            },
            "smallTrader": {
              "long": 20267,
              "short": 27327,
              "net": -7060
            }
          },
          "openInterest": 226900
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107185,
              "short": 159794,
              "net": -52609
            },
            "nonCommercial": {
              "long": 99890,
              "short": 37361,
              "net": 62529
            },
            "smallTrader": {
              "long": 29733,
              "short": 39653,
              "net": -9920
            }
          },
          "openInterest": 294392
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69978,
              "short": 99458,
              "net": -29480
            },
            "nonCommercial": {
              "long": 59484,
              "short": 32834,
              "net": 26650
            },
            "smallTrader": {
              "long": 6024,
              "short": 3194,
              "net": 2830
            }
          },
          "openInterest": 136718
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39234,
              "short": 15356,
              "net": 23878
            },
            "nonCommercial": {
              "long": 16676,
              "short": 43538,
              "net": -26862
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66403
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 489134,
              "short": 557395,
              "net": -68261
            },
            "nonCommercial": {
              "long": 344684,
              "short": 298519,
              "net": 46165
            },
            "smallTrader": {
              "long": 60876,
              "short": 38780,
              "net": 22096
            }
          },
          "openInterest": 1265829
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12271,
              "short": 19900,
              "net": -7629
            },
            "nonCommercial": {
              "long": 16700,
              "short": 11840,
              "net": 4860
            },
            "smallTrader": {
              "long": 5469,
              "short": 2700,
              "net": 2769
            }
          },
          "openInterest": 35216
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16955,
              "short": 34437,
              "net": -17482
            },
            "nonCommercial": {
              "long": 30418,
              "short": 20158,
              "net": 10260
            },
            "smallTrader": {
              "long": 9288,
              "short": 2066,
              "net": 7222
            }
          },
          "openInterest": 60004
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 386012,
              "short": 400936,
              "net": -14924
            },
            "nonCommercial": {
              "long": 95342,
              "short": 83216,
              "net": 12126
            },
            "smallTrader": {
              "long": 20744,
              "short": 17946,
              "net": 2798
            }
          },
          "openInterest": 506801
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 369163,
              "short": 376393,
              "net": -7230
            },
            "nonCommercial": {
              "long": 69926,
              "short": 59734,
              "net": 10192
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 502173
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50232,
              "short": 103466,
              "net": -53234
            },
            "nonCommercial": {
              "long": 75009,
              "short": 36062,
              "net": 38947
            },
            "smallTrader": {
              "long": 25552,
              "short": 11265,
              "net": 14287
            }
          },
          "openInterest": 157908
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223901,
              "short": 336374,
              "net": -112473
            },
            "nonCommercial": {
              "long": 113835,
              "short": 22234,
              "net": 91601
            },
            "smallTrader": {
              "long": 44808,
              "short": 23936,
              "net": 20872
            }
          },
          "openInterest": 466221
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205170,
              "short": 351384,
              "net": -146214
            },
            "nonCommercial": {
              "long": 146550,
              "short": 19478,
              "net": 127072
            },
            "smallTrader": {
              "long": 45698,
              "short": 26556,
              "net": 19142
            }
          },
          "openInterest": 481507
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439058,
              "short": 640795,
              "net": -201737
            },
            "nonCommercial": {
              "long": 284803,
              "short": 66237,
              "net": 218566
            },
            "smallTrader": {
              "long": 64971,
              "short": 81800,
              "net": -16829
            }
          },
          "openInterest": 974805
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 522238,
              "short": 791117,
              "net": -268879
            },
            "nonCommercial": {
              "long": 275116,
              "short": 40457,
              "net": 234659
            },
            "smallTrader": {
              "long": 78589,
              "short": 44369,
              "net": 34220
            }
          },
          "openInterest": 981798
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11112,
              "short": 33004,
              "net": -21892
            },
            "nonCommercial": {
              "long": 21684,
              "short": 5768,
              "net": 15916
            },
            "smallTrader": {
              "long": 18931,
              "short": 12955,
              "net": 5976
            }
          },
          "openInterest": 51875
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9717,
              "short": 1437,
              "net": 8280
            },
            "nonCommercial": {
              "long": 11932,
              "short": 21078,
              "net": -9146
            },
            "smallTrader": {
              "long": 4212,
              "short": 3346,
              "net": 866
            }
          },
          "openInterest": 28767
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153941,
              "short": 61554,
              "net": 92387
            },
            "nonCommercial": {
              "long": 38004,
              "short": 128867,
              "net": -90863
            },
            "smallTrader": {
              "long": 18582,
              "short": 20106,
              "net": -1524
            }
          },
          "openInterest": 255490
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92428,
              "short": 114970,
              "net": -22542
            },
            "nonCommercial": {
              "long": 72520,
              "short": 49399,
              "net": 23121
            },
            "smallTrader": {
              "long": 18432,
              "short": 19011,
              "net": -579
            }
          },
          "openInterest": 228069
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141034,
              "short": 152989,
              "net": -11955
            },
            "nonCommercial": {
              "long": 127833,
              "short": 101612,
              "net": 26221
            },
            "smallTrader": {
              "long": 27112,
              "short": 41378,
              "net": -14266
            }
          },
          "openInterest": 390992
        }
      ]
    },
    {
      "reportDate": "2020-09-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2161632,
              "short": 2345895,
              "net": -184263
            },
            "nonCommercial": {
              "long": 668338,
              "short": 539762,
              "net": 128576
            },
            "smallTrader": {
              "long": 394462,
              "short": 338775,
              "net": 55687
            }
          },
          "openInterest": 3287420
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1361585,
              "short": 1229861,
              "net": 131724
            },
            "nonCommercial": {
              "long": 453166,
              "short": 658981,
              "net": -205815
            },
            "smallTrader": {
              "long": 162332,
              "short": 88241,
              "net": 74091
            }
          },
          "openInterest": 2017184
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 873537,
              "short": 702098,
              "net": 171439
            },
            "nonCommercial": {
              "long": 108315,
              "short": 317078,
              "net": -208763
            },
            "smallTrader": {
              "long": 173531,
              "short": 136207,
              "net": 37324
            }
          },
          "openInterest": 1186419
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2375914,
              "short": 2144337,
              "net": 231577
            },
            "nonCommercial": {
              "long": 491655,
              "short": 759420,
              "net": -267765
            },
            "smallTrader": {
              "long": 331486,
              "short": 295298,
              "net": 36188
            }
          },
          "openInterest": 3287173
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48694,
              "short": 62703,
              "net": -14009
            },
            "nonCommercial": {
              "long": 53816,
              "short": 44879,
              "net": 8937
            },
            "smallTrader": {
              "long": 24821,
              "short": 19749,
              "net": 5072
            }
          },
          "openInterest": 128448
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 70,
              "net": -70
            },
            "nonCommercial": {
              "long": 4119,
              "short": 6170,
              "net": -2051
            },
            "smallTrader": {
              "long": 2649,
              "short": 528,
              "net": 2121
            }
          },
          "openInterest": 7324
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30707,
              "short": 6763,
              "net": 23944
            },
            "nonCommercial": {
              "long": 9695,
              "short": 32909,
              "net": -23214
            },
            "smallTrader": {
              "long": 2384,
              "short": 3114,
              "net": -730
            }
          },
          "openInterest": 43870
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88988,
              "short": 78464,
              "net": 10524
            },
            "nonCommercial": {
              "long": 39216,
              "short": 51961,
              "net": -12745
            },
            "smallTrader": {
              "long": 25461,
              "short": 23240,
              "net": 2221
            }
          },
          "openInterest": 159049
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59778,
              "short": 52569,
              "net": 7209
            },
            "nonCommercial": {
              "long": 21619,
              "short": 40567,
              "net": -18948
            },
            "smallTrader": {
              "long": 31261,
              "short": 19522,
              "net": 11739
            }
          },
          "openInterest": 113862
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95633,
              "short": 137501,
              "net": -41868
            },
            "nonCommercial": {
              "long": 83065,
              "short": 45945,
              "net": 37120
            },
            "smallTrader": {
              "long": 11377,
              "short": 6629,
              "net": 4748
            }
          },
          "openInterest": 226908
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128441,
              "short": 188123,
              "net": -59682
            },
            "nonCommercial": {
              "long": 72148,
              "short": 17217,
              "net": 54931
            },
            "smallTrader": {
              "long": 14452,
              "short": 9701,
              "net": 4751
            }
          },
          "openInterest": 278217
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73605,
              "short": 129934,
              "net": -56329
            },
            "nonCommercial": {
              "long": 114003,
              "short": 59941,
              "net": 54062
            },
            "smallTrader": {
              "long": 15081,
              "short": 12814,
              "net": 2267
            }
          },
          "openInterest": 236095
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 728138,
              "short": 847310,
              "net": -119172
            },
            "nonCommercial": {
              "long": 366899,
              "short": 185007,
              "net": 181892
            },
            "smallTrader": {
              "long": 130355,
              "short": 193075,
              "net": -62720
            }
          },
          "openInterest": 1513913
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99033,
              "short": 162450,
              "net": -63417
            },
            "nonCommercial": {
              "long": 75927,
              "short": 16949,
              "net": 58978
            },
            "smallTrader": {
              "long": 12731,
              "short": 8292,
              "net": 4439
            }
          },
          "openInterest": 222149
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 646882,
              "short": 1128084,
              "net": -481202
            },
            "nonCommercial": {
              "long": 648622,
              "short": 186711,
              "net": 461911
            },
            "smallTrader": {
              "long": 83128,
              "short": 63837,
              "net": 19291
            }
          },
          "openInterest": 2078331
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17123,
              "short": 13601,
              "net": 3522
            },
            "nonCommercial": {
              "long": 11795,
              "short": 17370,
              "net": -5575
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37025
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15576,
              "short": 24633,
              "net": -9057
            },
            "nonCommercial": {
              "long": 10165,
              "short": 1208,
              "net": 8957
            },
            "smallTrader": {
              "long": 469,
              "short": 369,
              "net": 100
            }
          },
          "openInterest": 27990
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 319362,
              "short": 554998,
              "net": -235636
            },
            "nonCommercial": {
              "long": 241967,
              "short": 53851,
              "net": 188116
            },
            "smallTrader": {
              "long": 87831,
              "short": 40311,
              "net": 47520
            }
          },
          "openInterest": 655912
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13194,
              "short": 12357,
              "net": 837
            },
            "nonCommercial": {
              "long": 15453,
              "short": 13067,
              "net": 2386
            },
            "smallTrader": {
              "long": 6813,
              "short": 10036,
              "net": -3223
            }
          },
          "openInterest": 42864
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171465,
              "short": 230567,
              "net": -59102
            },
            "nonCommercial": {
              "long": 100381,
              "short": 43523,
              "net": 56858
            },
            "smallTrader": {
              "long": 19775,
              "short": 17531,
              "net": 2244
            }
          },
          "openInterest": 359163
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133657,
              "short": 419835,
              "net": -286178
            },
            "nonCommercial": {
              "long": 316106,
              "short": 72447,
              "net": 243659
            },
            "smallTrader": {
              "long": 64556,
              "short": 22037,
              "net": 42519
            }
          },
          "openInterest": 562396
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204596,
              "short": 213435,
              "net": -8839
            },
            "nonCommercial": {
              "long": 59695,
              "short": 52450,
              "net": 7245
            },
            "smallTrader": {
              "long": 41593,
              "short": 39999,
              "net": 1594
            }
          },
          "openInterest": 427550
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79984,
              "short": 116054,
              "net": -36070
            },
            "nonCommercial": {
              "long": 47535,
              "short": 22746,
              "net": 24789
            },
            "smallTrader": {
              "long": 29820,
              "short": 18539,
              "net": 11281
            }
          },
          "openInterest": 158298
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74545,
              "short": 112519,
              "net": -37974
            },
            "nonCommercial": {
              "long": 85172,
              "short": 40319,
              "net": 44853
            },
            "smallTrader": {
              "long": 20408,
              "short": 27287,
              "net": -6879
            }
          },
          "openInterest": 229457
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109802,
              "short": 163854,
              "net": -54052
            },
            "nonCommercial": {
              "long": 104627,
              "short": 38938,
              "net": 65689
            },
            "smallTrader": {
              "long": 30605,
              "short": 42242,
              "net": -11637
            }
          },
          "openInterest": 303540
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72917,
              "short": 87412,
              "net": -14495
            },
            "nonCommercial": {
              "long": 43334,
              "short": 30698,
              "net": 12636
            },
            "smallTrader": {
              "long": 5335,
              "short": 3476,
              "net": 1859
            }
          },
          "openInterest": 121918
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29654,
              "short": 16769,
              "net": 12885
            },
            "nonCommercial": {
              "long": 14857,
              "short": 30795,
              "net": -15938
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55119
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 497275,
              "short": 568539,
              "net": -71264
            },
            "nonCommercial": {
              "long": 329130,
              "short": 280844,
              "net": 48286
            },
            "smallTrader": {
              "long": 59793,
              "short": 36815,
              "net": 22978
            }
          },
          "openInterest": 1264554
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13188,
              "short": 18410,
              "net": -5222
            },
            "nonCommercial": {
              "long": 17100,
              "short": 13771,
              "net": 3329
            },
            "smallTrader": {
              "long": 4735,
              "short": 2842,
              "net": 1893
            }
          },
          "openInterest": 35923
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16911,
              "short": 32068,
              "net": -15157
            },
            "nonCommercial": {
              "long": 27054,
              "short": 17230,
              "net": 9824
            },
            "smallTrader": {
              "long": 7341,
              "short": 2008,
              "net": 5333
            }
          },
          "openInterest": 55680
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 383801,
              "short": 393926,
              "net": -10125
            },
            "nonCommercial": {
              "long": 89846,
              "short": 81234,
              "net": 8612
            },
            "smallTrader": {
              "long": 20208,
              "short": 18695,
              "net": 1513
            }
          },
          "openInterest": 497579
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 365996,
              "short": 379896,
              "net": -13900
            },
            "nonCommercial": {
              "long": 75232,
              "short": 60600,
              "net": 14632
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 502009
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51503,
              "short": 104702,
              "net": -53199
            },
            "nonCommercial": {
              "long": 74631,
              "short": 33901,
              "net": 40730
            },
            "smallTrader": {
              "long": 25068,
              "short": 12599,
              "net": 12469
            }
          },
          "openInterest": 157308
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204833,
              "short": 319685,
              "net": -114852
            },
            "nonCommercial": {
              "long": 114593,
              "short": 19195,
              "net": 95398
            },
            "smallTrader": {
              "long": 46735,
              "short": 27281,
              "net": 19454
            }
          },
          "openInterest": 438397
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200655,
              "short": 339306,
              "net": -138651
            },
            "nonCommercial": {
              "long": 142134,
              "short": 17965,
              "net": 124169
            },
            "smallTrader": {
              "long": 39773,
              "short": 25291,
              "net": 14482
            }
          },
          "openInterest": 470634
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439913,
              "short": 658356,
              "net": -218443
            },
            "nonCommercial": {
              "long": 298448,
              "short": 58576,
              "net": 239872
            },
            "smallTrader": {
              "long": 62122,
              "short": 83551,
              "net": -21429
            }
          },
          "openInterest": 984246
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 498280,
              "short": 788479,
              "net": -290199
            },
            "nonCommercial": {
              "long": 288757,
              "short": 40412,
              "net": 248345
            },
            "smallTrader": {
              "long": 81222,
              "short": 39368,
              "net": 41854
            }
          },
          "openInterest": 971839
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10530,
              "short": 29138,
              "net": -18608
            },
            "nonCommercial": {
              "long": 19166,
              "short": 6425,
              "net": 12741
            },
            "smallTrader": {
              "long": 17546,
              "short": 11679,
              "net": 5867
            }
          },
          "openInterest": 47666
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7680,
              "short": 2465,
              "net": 5215
            },
            "nonCommercial": {
              "long": 14840,
              "short": 20395,
              "net": -5555
            },
            "smallTrader": {
              "long": 3632,
              "short": 3292,
              "net": 340
            }
          },
          "openInterest": 28616
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153447,
              "short": 63147,
              "net": 90300
            },
            "nonCommercial": {
              "long": 38671,
              "short": 128428,
              "net": -89757
            },
            "smallTrader": {
              "long": 20538,
              "short": 21081,
              "net": -543
            }
          },
          "openInterest": 261734
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93288,
              "short": 110755,
              "net": -17467
            },
            "nonCommercial": {
              "long": 71180,
              "short": 51890,
              "net": 19290
            },
            "smallTrader": {
              "long": 18548,
              "short": 20371,
              "net": -1823
            }
          },
          "openInterest": 222930
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141061,
              "short": 151714,
              "net": -10653
            },
            "nonCommercial": {
              "long": 122139,
              "short": 95781,
              "net": 26358
            },
            "smallTrader": {
              "long": 26804,
              "short": 42509,
              "net": -15705
            }
          },
          "openInterest": 381100
        }
      ]
    },
    {
      "reportDate": "2020-10-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2161726,
              "short": 2253425,
              "net": -91699
            },
            "nonCommercial": {
              "long": 628446,
              "short": 558933,
              "net": 69513
            },
            "smallTrader": {
              "long": 388207,
              "short": 366021,
              "net": 22186
            }
          },
          "openInterest": 3249451
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1343312,
              "short": 1178015,
              "net": 165297
            },
            "nonCommercial": {
              "long": 457168,
              "short": 696781,
              "net": -239613
            },
            "smallTrader": {
              "long": 169593,
              "short": 95277,
              "net": 74316
            }
          },
          "openInterest": 1988403
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 906028,
              "short": 674930,
              "net": 231098
            },
            "nonCommercial": {
              "long": 99621,
              "short": 329933,
              "net": -230312
            },
            "smallTrader": {
              "long": 155291,
              "short": 156077,
              "net": -786
            }
          },
          "openInterest": 1198071
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2374150,
              "short": 1992156,
              "net": 381994
            },
            "nonCommercial": {
              "long": 384946,
              "short": 806853,
              "net": -421907
            },
            "smallTrader": {
              "long": 320422,
              "short": 280509,
              "net": 39913
            }
          },
          "openInterest": 3155992
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44861,
              "short": 60822,
              "net": -15961
            },
            "nonCommercial": {
              "long": 61379,
              "short": 50532,
              "net": 10847
            },
            "smallTrader": {
              "long": 24871,
              "short": 19757,
              "net": 5114
            }
          },
          "openInterest": 132119
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 70,
              "net": -70
            },
            "nonCommercial": {
              "long": 4460,
              "short": 6595,
              "net": -2135
            },
            "smallTrader": {
              "long": 2696,
              "short": 491,
              "net": 2205
            }
          },
          "openInterest": 7511
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29885,
              "short": 2684,
              "net": 27201
            },
            "nonCommercial": {
              "long": 7557,
              "short": 33855,
              "net": -26298
            },
            "smallTrader": {
              "long": 2145,
              "short": 3048,
              "net": -903
            }
          },
          "openInterest": 40000
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88441,
              "short": 76075,
              "net": 12366
            },
            "nonCommercial": {
              "long": 40698,
              "short": 51996,
              "net": -11298
            },
            "smallTrader": {
              "long": 25136,
              "short": 26204,
              "net": -1068
            }
          },
          "openInterest": 156467
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62803,
              "short": 52103,
              "net": 10700
            },
            "nonCommercial": {
              "long": 20808,
              "short": 38855,
              "net": -18047
            },
            "smallTrader": {
              "long": 28349,
              "short": 21002,
              "net": 7347
            }
          },
          "openInterest": 113818
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95514,
              "short": 126955,
              "net": -31441
            },
            "nonCommercial": {
              "long": 72101,
              "short": 43995,
              "net": 28106
            },
            "smallTrader": {
              "long": 11949,
              "short": 8614,
              "net": 3335
            }
          },
          "openInterest": 218593
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135563,
              "short": 187828,
              "net": -52265
            },
            "nonCommercial": {
              "long": 68941,
              "short": 21436,
              "net": 47505
            },
            "smallTrader": {
              "long": 14674,
              "short": 9914,
              "net": 4760
            }
          },
          "openInterest": 278564
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72086,
              "short": 126990,
              "net": -54904
            },
            "nonCommercial": {
              "long": 107106,
              "short": 53528,
              "net": 53578
            },
            "smallTrader": {
              "long": 14373,
              "short": 13047,
              "net": 1326
            }
          },
          "openInterest": 228717
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 727896,
              "short": 896542,
              "net": -168646
            },
            "nonCommercial": {
              "long": 394070,
              "short": 168396,
              "net": 225674
            },
            "smallTrader": {
              "long": 136308,
              "short": 193336,
              "net": -57028
            }
          },
          "openInterest": 1550416
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98588,
              "short": 164568,
              "net": -65980
            },
            "nonCommercial": {
              "long": 78350,
              "short": 17613,
              "net": 60737
            },
            "smallTrader": {
              "long": 13739,
              "short": 8496,
              "net": 5243
            }
          },
          "openInterest": 226996
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 670668,
              "short": 1159032,
              "net": -488364
            },
            "nonCommercial": {
              "long": 657787,
              "short": 186251,
              "net": 471536
            },
            "smallTrader": {
              "long": 82682,
              "short": 65854,
              "net": 16828
            }
          },
          "openInterest": 2111762
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18512,
              "short": 19536,
              "net": -1024
            },
            "nonCommercial": {
              "long": 16678,
              "short": 17359,
              "net": -681
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42881
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11619,
              "short": 20192,
              "net": -8573
            },
            "nonCommercial": {
              "long": 9745,
              "short": 1322,
              "net": 8423
            },
            "smallTrader": {
              "long": 443,
              "short": 293,
              "net": 150
            }
          },
          "openInterest": 23755
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 322277,
              "short": 548547,
              "net": -226270
            },
            "nonCommercial": {
              "long": 231369,
              "short": 57061,
              "net": 174308
            },
            "smallTrader": {
              "long": 92783,
              "short": 40821,
              "net": 51962
            }
          },
          "openInterest": 652135
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13964,
              "short": 11499,
              "net": 2465
            },
            "nonCommercial": {
              "long": 15028,
              "short": 15756,
              "net": -728
            },
            "smallTrader": {
              "long": 7857,
              "short": 9594,
              "net": -1737
            }
          },
          "openInterest": 43761
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167296,
              "short": 228678,
              "net": -61382
            },
            "nonCommercial": {
              "long": 98684,
              "short": 42030,
              "net": 56654
            },
            "smallTrader": {
              "long": 21815,
              "short": 17087,
              "net": 4728
            }
          },
          "openInterest": 356860
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124401,
              "short": 412869,
              "net": -288468
            },
            "nonCommercial": {
              "long": 320922,
              "short": 72335,
              "net": 248587
            },
            "smallTrader": {
              "long": 66522,
              "short": 26641,
              "net": 39881
            }
          },
          "openInterest": 555555
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200096,
              "short": 215380,
              "net": -15284
            },
            "nonCommercial": {
              "long": 58669,
              "short": 50459,
              "net": 8210
            },
            "smallTrader": {
              "long": 41381,
              "short": 34307,
              "net": 7074
            }
          },
          "openInterest": 432234
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86102,
              "short": 119068,
              "net": -32966
            },
            "nonCommercial": {
              "long": 45779,
              "short": 24677,
              "net": 21102
            },
            "smallTrader": {
              "long": 30183,
              "short": 18319,
              "net": 11864
            }
          },
          "openInterest": 163024
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77066,
              "short": 111922,
              "net": -34856
            },
            "nonCommercial": {
              "long": 80586,
              "short": 39766,
              "net": 40820
            },
            "smallTrader": {
              "long": 20653,
              "short": 26617,
              "net": -5964
            }
          },
          "openInterest": 229028
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106869,
              "short": 158001,
              "net": -51132
            },
            "nonCommercial": {
              "long": 97587,
              "short": 35142,
              "net": 62445
            },
            "smallTrader": {
              "long": 31491,
              "short": 42804,
              "net": -11313
            }
          },
          "openInterest": 292713
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63407,
              "short": 86442,
              "net": -23035
            },
            "nonCommercial": {
              "long": 51201,
              "short": 29859,
              "net": 21342
            },
            "smallTrader": {
              "long": 5461,
              "short": 3768,
              "net": 1693
            }
          },
          "openInterest": 120674
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30609,
              "short": 18584,
              "net": 12025
            },
            "nonCommercial": {
              "long": 14529,
              "short": 29531,
              "net": -15002
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55500
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 503459,
              "short": 596013,
              "net": -92554
            },
            "nonCommercial": {
              "long": 332523,
              "short": 263795,
              "net": 68728
            },
            "smallTrader": {
              "long": 60492,
              "short": 36666,
              "net": 23826
            }
          },
          "openInterest": 1275017
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12465,
              "short": 19349,
              "net": -6884
            },
            "nonCommercial": {
              "long": 16755,
              "short": 11665,
              "net": 5090
            },
            "smallTrader": {
              "long": 4452,
              "short": 2658,
              "net": 1794
            }
          },
          "openInterest": 34612
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14511,
              "short": 28730,
              "net": -14219
            },
            "nonCommercial": {
              "long": 27125,
              "short": 18530,
              "net": 8595
            },
            "smallTrader": {
              "long": 8010,
              "short": 2386,
              "net": 5624
            }
          },
          "openInterest": 51995
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 388058,
              "short": 415030,
              "net": -26972
            },
            "nonCommercial": {
              "long": 96975,
              "short": 71622,
              "net": 25353
            },
            "smallTrader": {
              "long": 22979,
              "short": 21360,
              "net": 1619
            }
          },
          "openInterest": 514258
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357776,
              "short": 369259,
              "net": -11483
            },
            "nonCommercial": {
              "long": 79725,
              "short": 63868,
              "net": 15857
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 507185
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49407,
              "short": 105603,
              "net": -56196
            },
            "nonCommercial": {
              "long": 75358,
              "short": 34101,
              "net": 41257
            },
            "smallTrader": {
              "long": 25199,
              "short": 10260,
              "net": 14939
            }
          },
          "openInterest": 155484
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208130,
              "short": 335737,
              "net": -127607
            },
            "nonCommercial": {
              "long": 123079,
              "short": 17701,
              "net": 105378
            },
            "smallTrader": {
              "long": 48852,
              "short": 26623,
              "net": 22229
            }
          },
          "openInterest": 452711
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208429,
              "short": 335682,
              "net": -127253
            },
            "nonCommercial": {
              "long": 133840,
              "short": 19352,
              "net": 114488
            },
            "smallTrader": {
              "long": 36708,
              "short": 23943,
              "net": 12765
            }
          },
          "openInterest": 470998
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459622,
              "short": 705966,
              "net": -246344
            },
            "nonCommercial": {
              "long": 310432,
              "short": 53149,
              "net": 257283
            },
            "smallTrader": {
              "long": 68708,
              "short": 79647,
              "net": -10939
            }
          },
          "openInterest": 1023352
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441628,
              "short": 750050,
              "net": -308422
            },
            "nonCommercial": {
              "long": 306256,
              "short": 44283,
              "net": 261973
            },
            "smallTrader": {
              "long": 90721,
              "short": 44272,
              "net": 46449
            }
          },
          "openInterest": 946439
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10175,
              "short": 28928,
              "net": -18753
            },
            "nonCommercial": {
              "long": 16941,
              "short": 3845,
              "net": 13096
            },
            "smallTrader": {
              "long": 17893,
              "short": 12236,
              "net": 5657
            }
          },
          "openInterest": 45038
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5869,
              "short": 4099,
              "net": 1770
            },
            "nonCommercial": {
              "long": 18509,
              "short": 21543,
              "net": -3034
            },
            "smallTrader": {
              "long": 4461,
              "short": 3197,
              "net": 1264
            }
          },
          "openInterest": 31448
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159137,
              "short": 64105,
              "net": 95032
            },
            "nonCommercial": {
              "long": 38870,
              "short": 132421,
              "net": -93551
            },
            "smallTrader": {
              "long": 20858,
              "short": 22339,
              "net": -1481
            }
          },
          "openInterest": 267685
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91093,
              "short": 125552,
              "net": -34459
            },
            "nonCommercial": {
              "long": 77748,
              "short": 43174,
              "net": 34574
            },
            "smallTrader": {
              "long": 19780,
              "short": 19895,
              "net": -115
            }
          },
          "openInterest": 234349
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144850,
              "short": 166077,
              "net": -21227
            },
            "nonCommercial": {
              "long": 132563,
              "short": 95292,
              "net": 37271
            },
            "smallTrader": {
              "long": 30892,
              "short": 46936,
              "net": -16044
            }
          },
          "openInterest": 409883
        }
      ]
    },
    {
      "reportDate": "2020-10-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2208573,
              "short": 2308092,
              "net": -99519
            },
            "nonCommercial": {
              "long": 585180,
              "short": 509923,
              "net": 75257
            },
            "smallTrader": {
              "long": 380599,
              "short": 356337,
              "net": 24262
            }
          },
          "openInterest": 3246095
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1381020,
              "short": 1210868,
              "net": 170152
            },
            "nonCommercial": {
              "long": 420563,
              "short": 665768,
              "net": -245205
            },
            "smallTrader": {
              "long": 164564,
              "short": 89511,
              "net": 75053
            }
          },
          "openInterest": 1985582
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 903626,
              "short": 701752,
              "net": 201874
            },
            "nonCommercial": {
              "long": 103701,
              "short": 324841,
              "net": -221140
            },
            "smallTrader": {
              "long": 159573,
              "short": 140307,
              "net": 19266
            }
          },
          "openInterest": 1205875
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2343089,
              "short": 1989084,
              "net": 354005
            },
            "nonCommercial": {
              "long": 371374,
              "short": 770745,
              "net": -399371
            },
            "smallTrader": {
              "long": 324537,
              "short": 279171,
              "net": 45366
            }
          },
          "openInterest": 3111866
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46258,
              "short": 58761,
              "net": -12503
            },
            "nonCommercial": {
              "long": 63863,
              "short": 60009,
              "net": 3854
            },
            "smallTrader": {
              "long": 26189,
              "short": 17540,
              "net": 8649
            }
          },
          "openInterest": 137281
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 70,
              "net": -70
            },
            "nonCommercial": {
              "long": 5902,
              "short": 8307,
              "net": -2405
            },
            "smallTrader": {
              "long": 2961,
              "short": 486,
              "net": 2475
            }
          },
          "openInterest": 9353
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29938,
              "short": 2678,
              "net": 27260
            },
            "nonCommercial": {
              "long": 7674,
              "short": 34265,
              "net": -26591
            },
            "smallTrader": {
              "long": 2469,
              "short": 3138,
              "net": -669
            }
          },
          "openInterest": 40518
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83165,
              "short": 72738,
              "net": 10427
            },
            "nonCommercial": {
              "long": 36195,
              "short": 45997,
              "net": -9802
            },
            "smallTrader": {
              "long": 27739,
              "short": 28364,
              "net": -625
            }
          },
          "openInterest": 148279
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63693,
              "short": 61172,
              "net": 2521
            },
            "nonCommercial": {
              "long": 24638,
              "short": 38202,
              "net": -13564
            },
            "smallTrader": {
              "long": 31648,
              "short": 20605,
              "net": 11043
            }
          },
          "openInterest": 121956
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99994,
              "short": 121555,
              "net": -21561
            },
            "nonCommercial": {
              "long": 62004,
              "short": 44992,
              "net": 17012
            },
            "smallTrader": {
              "long": 12428,
              "short": 7879,
              "net": 4549
            }
          },
          "openInterest": 213796
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137738,
              "short": 189197,
              "net": -51459
            },
            "nonCommercial": {
              "long": 67963,
              "short": 21737,
              "net": 46226
            },
            "smallTrader": {
              "long": 14089,
              "short": 8856,
              "net": 5233
            }
          },
          "openInterest": 273644
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68479,
              "short": 129717,
              "net": -61238
            },
            "nonCommercial": {
              "long": 119134,
              "short": 59918,
              "net": 59216
            },
            "smallTrader": {
              "long": 14788,
              "short": 12766,
              "net": 2022
            }
          },
          "openInterest": 237283
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 731728,
              "short": 929434,
              "net": -197706
            },
            "nonCommercial": {
              "long": 414653,
              "short": 154666,
              "net": 259987
            },
            "smallTrader": {
              "long": 133185,
              "short": 195466,
              "net": -62281
            }
          },
          "openInterest": 1550756
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99970,
              "short": 172405,
              "net": -72435
            },
            "nonCommercial": {
              "long": 84728,
              "short": 19532,
              "net": 65196
            },
            "smallTrader": {
              "long": 15579,
              "short": 8340,
              "net": 7239
            }
          },
          "openInterest": 232894
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 646900,
              "short": 1143815,
              "net": -496915
            },
            "nonCommercial": {
              "long": 649933,
              "short": 177136,
              "net": 472797
            },
            "smallTrader": {
              "long": 87181,
              "short": 63063,
              "net": 24118
            }
          },
          "openInterest": 2059382
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19939,
              "short": 21485,
              "net": -1546
            },
            "nonCommercial": {
              "long": 17092,
              "short": 16838,
              "net": 254
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44989
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13489,
              "short": 22498,
              "net": -9009
            },
            "nonCommercial": {
              "long": 10216,
              "short": 1366,
              "net": 8850
            },
            "smallTrader": {
              "long": 468,
              "short": 309,
              "net": 159
            }
          },
          "openInterest": 26262
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 320037,
              "short": 538976,
              "net": -218939
            },
            "nonCommercial": {
              "long": 228295,
              "short": 59658,
              "net": 168637
            },
            "smallTrader": {
              "long": 92436,
              "short": 42134,
              "net": 50302
            }
          },
          "openInterest": 646165
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13752,
              "short": 11244,
              "net": 2508
            },
            "nonCommercial": {
              "long": 14671,
              "short": 16682,
              "net": -2011
            },
            "smallTrader": {
              "long": 8281,
              "short": 8778,
              "net": -497
            }
          },
          "openInterest": 42118
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187529,
              "short": 245732,
              "net": -58203
            },
            "nonCommercial": {
              "long": 96341,
              "short": 42319,
              "net": 54022
            },
            "smallTrader": {
              "long": 21239,
              "short": 17058,
              "net": 4181
            }
          },
          "openInterest": 373391
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116429,
              "short": 401084,
              "net": -284655
            },
            "nonCommercial": {
              "long": 326986,
              "short": 86315,
              "net": 240671
            },
            "smallTrader": {
              "long": 67772,
              "short": 23788,
              "net": 43984
            }
          },
          "openInterest": 553197
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212129,
              "short": 224946,
              "net": -12817
            },
            "nonCommercial": {
              "long": 54396,
              "short": 49810,
              "net": 4586
            },
            "smallTrader": {
              "long": 43693,
              "short": 35462,
              "net": 8231
            }
          },
          "openInterest": 435778
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86989,
              "short": 117085,
              "net": -30096
            },
            "nonCommercial": {
              "long": 47245,
              "short": 27269,
              "net": 19976
            },
            "smallTrader": {
              "long": 29824,
              "short": 19704,
              "net": 10120
            }
          },
          "openInterest": 165616
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76962,
              "short": 110317,
              "net": -33355
            },
            "nonCommercial": {
              "long": 80189,
              "short": 40209,
              "net": 39980
            },
            "smallTrader": {
              "long": 21243,
              "short": 27868,
              "net": -6625
            }
          },
          "openInterest": 227587
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104791,
              "short": 153976,
              "net": -49185
            },
            "nonCommercial": {
              "long": 96600,
              "short": 39524,
              "net": 57076
            },
            "smallTrader": {
              "long": 30401,
              "short": 38292,
              "net": -7891
            }
          },
          "openInterest": 274870
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59746,
              "short": 85143,
              "net": -25397
            },
            "nonCommercial": {
              "long": 51329,
              "short": 28851,
              "net": 22478
            },
            "smallTrader": {
              "long": 6391,
              "short": 3472,
              "net": 2919
            }
          },
          "openInterest": 118828
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19981,
              "short": 26522,
              "net": -6541
            },
            "nonCommercial": {
              "long": 14733,
              "short": 11160,
              "net": 3573
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45242
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 477914,
              "short": 569693,
              "net": -91779
            },
            "nonCommercial": {
              "long": 337401,
              "short": 268223,
              "net": 69178
            },
            "smallTrader": {
              "long": 60264,
              "short": 37663,
              "net": 22601
            }
          },
          "openInterest": 1234445
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12963,
              "short": 20833,
              "net": -7870
            },
            "nonCommercial": {
              "long": 20227,
              "short": 13737,
              "net": 6490
            },
            "smallTrader": {
              "long": 4458,
              "short": 3078,
              "net": 1380
            }
          },
          "openInterest": 38209
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14514,
              "short": 29032,
              "net": -14518
            },
            "nonCommercial": {
              "long": 26119,
              "short": 17208,
              "net": 8911
            },
            "smallTrader": {
              "long": 7989,
              "short": 2382,
              "net": 5607
            }
          },
          "openInterest": 51258
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 398401,
              "short": 430869,
              "net": -32468
            },
            "nonCommercial": {
              "long": 111494,
              "short": 82232,
              "net": 29262
            },
            "smallTrader": {
              "long": 24825,
              "short": 21619,
              "net": 3206
            }
          },
          "openInterest": 539809
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 359424,
              "short": 368067,
              "net": -8643
            },
            "nonCommercial": {
              "long": 76154,
              "short": 65504,
              "net": 10650
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 509854
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49700,
              "short": 106648,
              "net": -56948
            },
            "nonCommercial": {
              "long": 76920,
              "short": 36132,
              "net": 40788
            },
            "smallTrader": {
              "long": 26501,
              "short": 10341,
              "net": 16160
            }
          },
          "openInterest": 158203
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213278,
              "short": 331613,
              "net": -118335
            },
            "nonCommercial": {
              "long": 117946,
              "short": 20779,
              "net": 97167
            },
            "smallTrader": {
              "long": 47280,
              "short": 26112,
              "net": 21168
            }
          },
          "openInterest": 440096
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207798,
              "short": 336979,
              "net": -129181
            },
            "nonCommercial": {
              "long": 126645,
              "short": 15691,
              "net": 110954
            },
            "smallTrader": {
              "long": 41794,
              "short": 23567,
              "net": 18227
            }
          },
          "openInterest": 470170
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 486785,
              "short": 727932,
              "net": -241147
            },
            "nonCommercial": {
              "long": 316909,
              "short": 62156,
              "net": 254753
            },
            "smallTrader": {
              "long": 64184,
              "short": 77790,
              "net": -13606
            }
          },
          "openInterest": 1041802
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450675,
              "short": 780724,
              "net": -330049
            },
            "nonCommercial": {
              "long": 331552,
              "short": 51018,
              "net": 280534
            },
            "smallTrader": {
              "long": 89326,
              "short": 39811,
              "net": 49515
            }
          },
          "openInterest": 978938
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11426,
              "short": 29455,
              "net": -18029
            },
            "nonCommercial": {
              "long": 16896,
              "short": 4724,
              "net": 12172
            },
            "smallTrader": {
              "long": 19253,
              "short": 13396,
              "net": 5857
            }
          },
          "openInterest": 47725
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1582,
              "short": 3745,
              "net": -2163
            },
            "nonCommercial": {
              "long": 20110,
              "short": 19673,
              "net": 437
            },
            "smallTrader": {
              "long": 4424,
              "short": 2698,
              "net": 1726
            }
          },
          "openInterest": 29233
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 175688,
              "short": 70980,
              "net": 104708
            },
            "nonCommercial": {
              "long": 36963,
              "short": 138902,
              "net": -101939
            },
            "smallTrader": {
              "long": 20434,
              "short": 23203,
              "net": -2769
            }
          },
          "openInterest": 280383
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92528,
              "short": 127564,
              "net": -35036
            },
            "nonCommercial": {
              "long": 78060,
              "short": 42601,
              "net": 35459
            },
            "smallTrader": {
              "long": 19445,
              "short": 19868,
              "net": -423
            }
          },
          "openInterest": 234894
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145403,
              "short": 170335,
              "net": -24932
            },
            "nonCommercial": {
              "long": 135903,
              "short": 93105,
              "net": 42798
            },
            "smallTrader": {
              "long": 29856,
              "short": 47722,
              "net": -17866
            }
          },
          "openInterest": 416507
        }
      ]
    },
    {
      "reportDate": "2020-10-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2197659,
              "short": 2250665,
              "net": -53006
            },
            "nonCommercial": {
              "long": 562330,
              "short": 539334,
              "net": 22996
            },
            "smallTrader": {
              "long": 379765,
              "short": 349755,
              "net": 30010
            }
          },
          "openInterest": 3206874
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1385212,
              "short": 1204423,
              "net": 180789
            },
            "nonCommercial": {
              "long": 402443,
              "short": 644293,
              "net": -241850
            },
            "smallTrader": {
              "long": 160316,
              "short": 99255,
              "net": 61061
            }
          },
          "openInterest": 1963112
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 911259,
              "short": 684804,
              "net": 226455
            },
            "nonCommercial": {
              "long": 101271,
              "short": 337907,
              "net": -236636
            },
            "smallTrader": {
              "long": 159377,
              "short": 149196,
              "net": 10181
            }
          },
          "openInterest": 1212538
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2311592,
              "short": 1992131,
              "net": 319461
            },
            "nonCommercial": {
              "long": 393070,
              "short": 759308,
              "net": -366238
            },
            "smallTrader": {
              "long": 328868,
              "short": 282091,
              "net": 46777
            }
          },
          "openInterest": 3105650
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44413,
              "short": 60360,
              "net": -15947
            },
            "nonCommercial": {
              "long": 61147,
              "short": 54392,
              "net": 6755
            },
            "smallTrader": {
              "long": 26937,
              "short": 17745,
              "net": 9192
            }
          },
          "openInterest": 134220
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 28,
              "short": 70,
              "net": -42
            },
            "nonCommercial": {
              "long": 7330,
              "short": 9991,
              "net": -2661
            },
            "smallTrader": {
              "long": 3072,
              "short": 369,
              "net": 2703
            }
          },
          "openInterest": 10896
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30959,
              "short": 2879,
              "net": 28080
            },
            "nonCommercial": {
              "long": 7643,
              "short": 35213,
              "net": -27570
            },
            "smallTrader": {
              "long": 2368,
              "short": 2878,
              "net": -510
            }
          },
          "openInterest": 41269
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80189,
              "short": 75863,
              "net": 4326
            },
            "nonCommercial": {
              "long": 39836,
              "short": 41836,
              "net": -2000
            },
            "smallTrader": {
              "long": 23464,
              "short": 25790,
              "net": -2326
            }
          },
          "openInterest": 146356
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64516,
              "short": 58059,
              "net": 6457
            },
            "nonCommercial": {
              "long": 24725,
              "short": 43800,
              "net": -19075
            },
            "smallTrader": {
              "long": 31377,
              "short": 18759,
              "net": 12618
            }
          },
          "openInterest": 123266
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101381,
              "short": 119688,
              "net": -18307
            },
            "nonCommercial": {
              "long": 55989,
              "short": 42061,
              "net": 13928
            },
            "smallTrader": {
              "long": 11406,
              "short": 7027,
              "net": 4379
            }
          },
          "openInterest": 207737
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140525,
              "short": 186689,
              "net": -46164
            },
            "nonCommercial": {
              "long": 66411,
              "short": 25703,
              "net": 40708
            },
            "smallTrader": {
              "long": 15089,
              "short": 9633,
              "net": 5456
            }
          },
          "openInterest": 273627
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69021,
              "short": 138070,
              "net": -69049
            },
            "nonCommercial": {
              "long": 130993,
              "short": 63728,
              "net": 67265
            },
            "smallTrader": {
              "long": 15899,
              "short": 14115,
              "net": 1784
            }
          },
          "openInterest": 249001
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 753699,
              "short": 1023197,
              "net": -269498
            },
            "nonCommercial": {
              "long": 470393,
              "short": 140485,
              "net": 329908
            },
            "smallTrader": {
              "long": 134855,
              "short": 195265,
              "net": -60410
            }
          },
          "openInterest": 1622230
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100444,
              "short": 179667,
              "net": -79223
            },
            "nonCommercial": {
              "long": 92720,
              "short": 21544,
              "net": 71176
            },
            "smallTrader": {
              "long": 16552,
              "short": 8505,
              "net": 8047
            }
          },
          "openInterest": 240999
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613378,
              "short": 1124495,
              "net": -511117
            },
            "nonCommercial": {
              "long": 664697,
              "short": 174349,
              "net": 490348
            },
            "smallTrader": {
              "long": 82906,
              "short": 62137,
              "net": 20769
            }
          },
          "openInterest": 2008815
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18498,
              "short": 24508,
              "net": -6010
            },
            "nonCommercial": {
              "long": 20699,
              "short": 17535,
              "net": 3164
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47565
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14578,
              "short": 23723,
              "net": -9145
            },
            "nonCommercial": {
              "long": 10665,
              "short": 1464,
              "net": 9201
            },
            "smallTrader": {
              "long": 316,
              "short": 372,
              "net": -56
            }
          },
          "openInterest": 27894
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 316168,
              "short": 535679,
              "net": -219511
            },
            "nonCommercial": {
              "long": 229878,
              "short": 63935,
              "net": 165943
            },
            "smallTrader": {
              "long": 94019,
              "short": 40451,
              "net": 53568
            }
          },
          "openInterest": 644667
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15881,
              "short": 9281,
              "net": 6600
            },
            "nonCommercial": {
              "long": 12921,
              "short": 20570,
              "net": -7649
            },
            "smallTrader": {
              "long": 9092,
              "short": 8043,
              "net": 1049
            }
          },
          "openInterest": 44113
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184748,
              "short": 242630,
              "net": -57882
            },
            "nonCommercial": {
              "long": 95517,
              "short": 41753,
              "net": 53764
            },
            "smallTrader": {
              "long": 21649,
              "short": 17531,
              "net": 4118
            }
          },
          "openInterest": 372520
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116918,
              "short": 411042,
              "net": -294124
            },
            "nonCommercial": {
              "long": 340206,
              "short": 90602,
              "net": 249604
            },
            "smallTrader": {
              "long": 65994,
              "short": 21474,
              "net": 44520
            }
          },
          "openInterest": 562993
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215348,
              "short": 228279,
              "net": -12931
            },
            "nonCommercial": {
              "long": 55050,
              "short": 50041,
              "net": 5009
            },
            "smallTrader": {
              "long": 42840,
              "short": 34918,
              "net": 7922
            }
          },
          "openInterest": 435434
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88750,
              "short": 115778,
              "net": -27028
            },
            "nonCommercial": {
              "long": 46524,
              "short": 32341,
              "net": 14183
            },
            "smallTrader": {
              "long": 30081,
              "short": 17236,
              "net": 12845
            }
          },
          "openInterest": 166091
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73982,
              "short": 108335,
              "net": -34353
            },
            "nonCommercial": {
              "long": 80265,
              "short": 38201,
              "net": 42064
            },
            "smallTrader": {
              "long": 20755,
              "short": 28466,
              "net": -7711
            }
          },
          "openInterest": 222121
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108419,
              "short": 144598,
              "net": -36179
            },
            "nonCommercial": {
              "long": 89369,
              "short": 48024,
              "net": 41345
            },
            "smallTrader": {
              "long": 31015,
              "short": 36181,
              "net": -5166
            }
          },
          "openInterest": 269100
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61609,
              "short": 84294,
              "net": -22685
            },
            "nonCommercial": {
              "long": 56246,
              "short": 36404,
              "net": 19842
            },
            "smallTrader": {
              "long": 6238,
              "short": 3395,
              "net": 2843
            }
          },
          "openInterest": 124948
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20633,
              "short": 24831,
              "net": -4198
            },
            "nonCommercial": {
              "long": 13223,
              "short": 12010,
              "net": 1213
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43978
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 469185,
              "short": 566224,
              "net": -97039
            },
            "nonCommercial": {
              "long": 342440,
              "short": 271491,
              "net": 70949
            },
            "smallTrader": {
              "long": 60358,
              "short": 34268,
              "net": 26090
            }
          },
          "openInterest": 1216395
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12339,
              "short": 20682,
              "net": -8343
            },
            "nonCommercial": {
              "long": 19897,
              "short": 13295,
              "net": 6602
            },
            "smallTrader": {
              "long": 4624,
              "short": 2883,
              "net": 1741
            }
          },
          "openInterest": 37295
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14527,
              "short": 28513,
              "net": -13986
            },
            "nonCommercial": {
              "long": 26595,
              "short": 18770,
              "net": 7825
            },
            "smallTrader": {
              "long": 8157,
              "short": 1996,
              "net": 6161
            }
          },
          "openInterest": 52199
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 395976,
              "short": 443521,
              "net": -47545
            },
            "nonCommercial": {
              "long": 119512,
              "short": 78715,
              "net": 40797
            },
            "smallTrader": {
              "long": 25755,
              "short": 19007,
              "net": 6748
            }
          },
          "openInterest": 545066
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 354801,
              "short": 366225,
              "net": -11424
            },
            "nonCommercial": {
              "long": 78290,
              "short": 67406,
              "net": 10884
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 503160
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49016,
              "short": 108516,
              "net": -59500
            },
            "nonCommercial": {
              "long": 76946,
              "short": 32220,
              "net": 44726
            },
            "smallTrader": {
              "long": 26197,
              "short": 11423,
              "net": 14774
            }
          },
          "openInterest": 157845
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214392,
              "short": 338055,
              "net": -123663
            },
            "nonCommercial": {
              "long": 124770,
              "short": 24578,
              "net": 100192
            },
            "smallTrader": {
              "long": 49584,
              "short": 26113,
              "net": 23471
            }
          },
          "openInterest": 436821
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209403,
              "short": 335511,
              "net": -126108
            },
            "nonCommercial": {
              "long": 129396,
              "short": 18626,
              "net": 110770
            },
            "smallTrader": {
              "long": 40360,
              "short": 25022,
              "net": 15338
            }
          },
          "openInterest": 465261
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 491226,
              "short": 742232,
              "net": -251006
            },
            "nonCommercial": {
              "long": 317412,
              "short": 57540,
              "net": 259872
            },
            "smallTrader": {
              "long": 67441,
              "short": 76307,
              "net": -8866
            }
          },
          "openInterest": 1036264
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 458727,
              "short": 805889,
              "net": -347162
            },
            "nonCommercial": {
              "long": 347906,
              "short": 51918,
              "net": 295988
            },
            "smallTrader": {
              "long": 92961,
              "short": 41787,
              "net": 51174
            }
          },
          "openInterest": 1008665
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11732,
              "short": 32388,
              "net": -20656
            },
            "nonCommercial": {
              "long": 21682,
              "short": 7283,
              "net": 14399
            },
            "smallTrader": {
              "long": 19219,
              "short": 12962,
              "net": 6257
            }
          },
          "openInterest": 52755
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3374,
              "short": 2939,
              "net": 435
            },
            "nonCommercial": {
              "long": 18068,
              "short": 19734,
              "net": -1666
            },
            "smallTrader": {
              "long": 4184,
              "short": 2953,
              "net": 1231
            }
          },
          "openInterest": 29349
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 179122,
              "short": 71544,
              "net": 107578
            },
            "nonCommercial": {
              "long": 40542,
              "short": 147834,
              "net": -107292
            },
            "smallTrader": {
              "long": 19462,
              "short": 19748,
              "net": -286
            }
          },
          "openInterest": 279755
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95152,
              "short": 136317,
              "net": -41165
            },
            "nonCommercial": {
              "long": 79493,
              "short": 39135,
              "net": 40358
            },
            "smallTrader": {
              "long": 20037,
              "short": 19230,
              "net": 807
            }
          },
          "openInterest": 240042
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156543,
              "short": 185290,
              "net": -28747
            },
            "nonCommercial": {
              "long": 149043,
              "short": 102506,
              "net": 46537
            },
            "smallTrader": {
              "long": 32545,
              "short": 50335,
              "net": -17790
            }
          },
          "openInterest": 444681
        }
      ]
    },
    {
      "reportDate": "2020-10-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2179517,
              "short": 2165583,
              "net": 13934
            },
            "nonCommercial": {
              "long": 544854,
              "short": 528642,
              "net": 16212
            },
            "smallTrader": {
              "long": 364447,
              "short": 394593,
              "net": -30146
            }
          },
          "openInterest": 3153365
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1391609,
              "short": 1217134,
              "net": 174475
            },
            "nonCommercial": {
              "long": 420131,
              "short": 660396,
              "net": -240265
            },
            "smallTrader": {
              "long": 163455,
              "short": 97665,
              "net": 65790
            }
          },
          "openInterest": 1994239
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 925720,
              "short": 682776,
              "net": 242944
            },
            "nonCommercial": {
              "long": 114708,
              "short": 374661,
              "net": -259953
            },
            "smallTrader": {
              "long": 163816,
              "short": 146807,
              "net": 17009
            }
          },
          "openInterest": 1225546
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2289944,
              "short": 1971138,
              "net": 318806
            },
            "nonCommercial": {
              "long": 408488,
              "short": 766163,
              "net": -357675
            },
            "smallTrader": {
              "long": 321191,
              "short": 282322,
              "net": 38869
            }
          },
          "openInterest": 3094189
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44741,
              "short": 61047,
              "net": -16306
            },
            "nonCommercial": {
              "long": 59696,
              "short": 50806,
              "net": 8890
            },
            "smallTrader": {
              "long": 25227,
              "short": 17811,
              "net": 7416
            }
          },
          "openInterest": 130361
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 261,
              "short": 0,
              "net": 261
            },
            "nonCommercial": {
              "long": 8550,
              "short": 11873,
              "net": -3323
            },
            "smallTrader": {
              "long": 3540,
              "short": 478,
              "net": 3062
            }
          },
          "openInterest": 12665
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33454,
              "short": 5847,
              "net": 27607
            },
            "nonCommercial": {
              "long": 7835,
              "short": 34729,
              "net": -26894
            },
            "smallTrader": {
              "long": 2420,
              "short": 3133,
              "net": -713
            }
          },
          "openInterest": 44192
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78492,
              "short": 71539,
              "net": 6953
            },
            "nonCommercial": {
              "long": 31799,
              "short": 38459,
              "net": -6660
            },
            "smallTrader": {
              "long": 27259,
              "short": 27552,
              "net": -293
            }
          },
          "openInterest": 139984
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64900,
              "short": 60423,
              "net": 4477
            },
            "nonCommercial": {
              "long": 24739,
              "short": 42808,
              "net": -18069
            },
            "smallTrader": {
              "long": 30986,
              "short": 17394,
              "net": 13592
            }
          },
          "openInterest": 122403
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99865,
              "short": 125343,
              "net": -25478
            },
            "nonCommercial": {
              "long": 55891,
              "short": 35442,
              "net": 20449
            },
            "smallTrader": {
              "long": 11233,
              "short": 6204,
              "net": 5029
            }
          },
          "openInterest": 203964
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145948,
              "short": 187132,
              "net": -41184
            },
            "nonCommercial": {
              "long": 64576,
              "short": 29155,
              "net": 35421
            },
            "smallTrader": {
              "long": 15516,
              "short": 9753,
              "net": 5763
            }
          },
          "openInterest": 276484
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67831,
              "short": 138980,
              "net": -71149
            },
            "nonCommercial": {
              "long": 126722,
              "short": 59806,
              "net": 66916
            },
            "smallTrader": {
              "long": 17271,
              "short": 13038,
              "net": 4233
            }
          },
          "openInterest": 241268
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 748154,
              "short": 1104017,
              "net": -355863
            },
            "nonCommercial": {
              "long": 517427,
              "short": 106414,
              "net": 411013
            },
            "smallTrader": {
              "long": 139245,
              "short": 194395,
              "net": -55150
            }
          },
          "openInterest": 1682271
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98732,
              "short": 181608,
              "net": -82876
            },
            "nonCommercial": {
              "long": 97520,
              "short": 23087,
              "net": 74433
            },
            "smallTrader": {
              "long": 17040,
              "short": 8597,
              "net": 8443
            }
          },
          "openInterest": 248102
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613337,
              "short": 1112141,
              "net": -498804
            },
            "nonCommercial": {
              "long": 659778,
              "short": 187688,
              "net": 472090
            },
            "smallTrader": {
              "long": 86340,
              "short": 59626,
              "net": 26714
            }
          },
          "openInterest": 2011744
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20085,
              "short": 25032,
              "net": -4947
            },
            "nonCommercial": {
              "long": 18786,
              "short": 17498,
              "net": 1288
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48635
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17184,
              "short": 25665,
              "net": -8481
            },
            "nonCommercial": {
              "long": 10216,
              "short": 1642,
              "net": 8574
            },
            "smallTrader": {
              "long": 324,
              "short": 417,
              "net": -93
            }
          },
          "openInterest": 30403
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 320086,
              "short": 526904,
              "net": -206818
            },
            "nonCommercial": {
              "long": 217443,
              "short": 61888,
              "net": 155555
            },
            "smallTrader": {
              "long": 92338,
              "short": 41075,
              "net": 51263
            }
          },
          "openInterest": 636778
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15228,
              "short": 9487,
              "net": 5741
            },
            "nonCommercial": {
              "long": 13134,
              "short": 20199,
              "net": -7065
            },
            "smallTrader": {
              "long": 9279,
              "short": 7955,
              "net": 1324
            }
          },
          "openInterest": 45210
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175284,
              "short": 227193,
              "net": -51909
            },
            "nonCommercial": {
              "long": 91588,
              "short": 41952,
              "net": 49636
            },
            "smallTrader": {
              "long": 20583,
              "short": 18310,
              "net": 2273
            }
          },
          "openInterest": 360831
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114210,
              "short": 410672,
              "net": -296462
            },
            "nonCommercial": {
              "long": 326063,
              "short": 77429,
              "net": 248634
            },
            "smallTrader": {
              "long": 70778,
              "short": 22950,
              "net": 47828
            }
          },
          "openInterest": 560900
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191367,
              "short": 198038,
              "net": -6671
            },
            "nonCommercial": {
              "long": 55381,
              "short": 55995,
              "net": -614
            },
            "smallTrader": {
              "long": 42474,
              "short": 35189,
              "net": 7285
            }
          },
          "openInterest": 405262
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94605,
              "short": 131414,
              "net": -36809
            },
            "nonCommercial": {
              "long": 46131,
              "short": 28238,
              "net": 17893
            },
            "smallTrader": {
              "long": 36255,
              "short": 17339,
              "net": 18916
            }
          },
          "openInterest": 177622
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74918,
              "short": 106894,
              "net": -31976
            },
            "nonCommercial": {
              "long": 75495,
              "short": 35047,
              "net": 40448
            },
            "smallTrader": {
              "long": 20873,
              "short": 29345,
              "net": -8472
            }
          },
          "openInterest": 217922
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118493,
              "short": 143103,
              "net": -24610
            },
            "nonCommercial": {
              "long": 83412,
              "short": 58202,
              "net": 25210
            },
            "smallTrader": {
              "long": 33430,
              "short": 34030,
              "net": -600
            }
          },
          "openInterest": 276956
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54890,
              "short": 86223,
              "net": -31333
            },
            "nonCommercial": {
              "long": 63135,
              "short": 35189,
              "net": 27946
            },
            "smallTrader": {
              "long": 6550,
              "short": 3163,
              "net": 3387
            }
          },
          "openInterest": 125868
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22608,
              "short": 24474,
              "net": -1866
            },
            "nonCommercial": {
              "long": 13167,
              "short": 13265,
              "net": -98
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45535
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 460746,
              "short": 536414,
              "net": -75668
            },
            "nonCommercial": {
              "long": 316455,
              "short": 267211,
              "net": 49244
            },
            "smallTrader": {
              "long": 60450,
              "short": 34026,
              "net": 26424
            }
          },
          "openInterest": 1168122
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13035,
              "short": 21996,
              "net": -8961
            },
            "nonCommercial": {
              "long": 22023,
              "short": 15028,
              "net": 6995
            },
            "smallTrader": {
              "long": 4830,
              "short": 2864,
              "net": 1966
            }
          },
          "openInterest": 40388
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13677,
              "short": 29670,
              "net": -15993
            },
            "nonCommercial": {
              "long": 27647,
              "short": 17596,
              "net": 10051
            },
            "smallTrader": {
              "long": 8063,
              "short": 2121,
              "net": 5942
            }
          },
          "openInterest": 52138
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 393667,
              "short": 440237,
              "net": -46570
            },
            "nonCommercial": {
              "long": 117716,
              "short": 77150,
              "net": 40566
            },
            "smallTrader": {
              "long": 24642,
              "short": 18638,
              "net": 6004
            }
          },
          "openInterest": 539834
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 349762,
              "short": 371525,
              "net": -21763
            },
            "nonCommercial": {
              "long": 86027,
              "short": 62497,
              "net": 23530
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 500239
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50389,
              "short": 109475,
              "net": -59086
            },
            "nonCommercial": {
              "long": 76652,
              "short": 32021,
              "net": 44631
            },
            "smallTrader": {
              "long": 26008,
              "short": 11553,
              "net": 14455
            }
          },
          "openInterest": 160550
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215730,
              "short": 347587,
              "net": -131857
            },
            "nonCommercial": {
              "long": 129350,
              "short": 21357,
              "net": 107993
            },
            "smallTrader": {
              "long": 48376,
              "short": 24512,
              "net": 23864
            }
          },
          "openInterest": 445305
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203931,
              "short": 342449,
              "net": -138518
            },
            "nonCommercial": {
              "long": 137999,
              "short": 18233,
              "net": 119766
            },
            "smallTrader": {
              "long": 42805,
              "short": 24053,
              "net": 18752
            }
          },
          "openInterest": 471061
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 433405,
              "short": 702388,
              "net": -268983
            },
            "nonCommercial": {
              "long": 323798,
              "short": 42934,
              "net": 280864
            },
            "smallTrader": {
              "long": 61465,
              "short": 73346,
              "net": -11881
            }
          },
          "openInterest": 969014
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 470780,
              "short": 830300,
              "net": -359520
            },
            "nonCommercial": {
              "long": 358746,
              "short": 50283,
              "net": 308463
            },
            "smallTrader": {
              "long": 96739,
              "short": 45682,
              "net": 51057
            }
          },
          "openInterest": 1036579
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11217,
              "short": 33025,
              "net": -21808
            },
            "nonCommercial": {
              "long": 22189,
              "short": 6686,
              "net": 15503
            },
            "smallTrader": {
              "long": 19177,
              "short": 12872,
              "net": 6305
            }
          },
          "openInterest": 52735
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3485,
              "short": 2767,
              "net": 718
            },
            "nonCommercial": {
              "long": 18755,
              "short": 20009,
              "net": -1254
            },
            "smallTrader": {
              "long": 3739,
              "short": 3203,
              "net": 536
            }
          },
          "openInterest": 29623
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 167283,
              "short": 62779,
              "net": 104504
            },
            "nonCommercial": {
              "long": 43432,
              "short": 148767,
              "net": -105335
            },
            "smallTrader": {
              "long": 20348,
              "short": 19517,
              "net": 831
            }
          },
          "openInterest": 263583
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97515,
              "short": 139317,
              "net": -41802
            },
            "nonCommercial": {
              "long": 81717,
              "short": 38745,
              "net": 42972
            },
            "smallTrader": {
              "long": 18868,
              "short": 20038,
              "net": -1170
            }
          },
          "openInterest": 244147
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163632,
              "short": 192956,
              "net": -29324
            },
            "nonCommercial": {
              "long": 151636,
              "short": 107694,
              "net": 43942
            },
            "smallTrader": {
              "long": 35298,
              "short": 49916,
              "net": -14618
            }
          },
          "openInterest": 457904
        }
      ]
    },
    {
      "reportDate": "2020-11-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2134767,
              "short": 2109385,
              "net": 25382
            },
            "nonCommercial": {
              "long": 502120,
              "short": 507810,
              "net": -5690
            },
            "smallTrader": {
              "long": 366542,
              "short": 386234,
              "net": -19692
            }
          },
          "openInterest": 3077241
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1421120,
              "short": 1170482,
              "net": 250638
            },
            "nonCommercial": {
              "long": 354408,
              "short": 669974,
              "net": -315566
            },
            "smallTrader": {
              "long": 161679,
              "short": 96751,
              "net": 64928
            }
          },
          "openInterest": 1966212
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 922754,
              "short": 672058,
              "net": 250696
            },
            "nonCommercial": {
              "long": 120756,
              "short": 377098,
              "net": -256342
            },
            "smallTrader": {
              "long": 154590,
              "short": 148944,
              "net": 5646
            }
          },
          "openInterest": 1216994
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2378025,
              "short": 1953545,
              "net": 424480
            },
            "nonCommercial": {
              "long": 358601,
              "short": 811465,
              "net": -452864
            },
            "smallTrader": {
              "long": 303924,
              "short": 275540,
              "net": 28384
            }
          },
          "openInterest": 3118607
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52543,
              "short": 57744,
              "net": -5201
            },
            "nonCommercial": {
              "long": 56529,
              "short": 57843,
              "net": -1314
            },
            "smallTrader": {
              "long": 23665,
              "short": 17150,
              "net": 6515
            }
          },
          "openInterest": 134352
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 166,
              "short": 70,
              "net": 96
            },
            "nonCommercial": {
              "long": 7552,
              "short": 10628,
              "net": -3076
            },
            "smallTrader": {
              "long": 3405,
              "short": 425,
              "net": 2980
            }
          },
          "openInterest": 11278
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31677,
              "short": 2943,
              "net": 28734
            },
            "nonCommercial": {
              "long": 9687,
              "short": 37849,
              "net": -28162
            },
            "smallTrader": {
              "long": 2381,
              "short": 2953,
              "net": -572
            }
          },
          "openInterest": 44208
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86101,
              "short": 72747,
              "net": 13354
            },
            "nonCommercial": {
              "long": 27701,
              "short": 38928,
              "net": -11227
            },
            "smallTrader": {
              "long": 24303,
              "short": 26430,
              "net": -2127
            }
          },
          "openInterest": 140437
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70230,
              "short": 63111,
              "net": 7119
            },
            "nonCommercial": {
              "long": 21549,
              "short": 42235,
              "net": -20686
            },
            "smallTrader": {
              "long": 31913,
              "short": 18346,
              "net": 13567
            }
          },
          "openInterest": 124892
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103104,
              "short": 113381,
              "net": -10277
            },
            "nonCommercial": {
              "long": 47327,
              "short": 40419,
              "net": 6908
            },
            "smallTrader": {
              "long": 10689,
              "short": 7320,
              "net": 3369
            }
          },
          "openInterest": 201324
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153930,
              "short": 188192,
              "net": -34262
            },
            "nonCommercial": {
              "long": 61769,
              "short": 33748,
              "net": 28021
            },
            "smallTrader": {
              "long": 16159,
              "short": 9918,
              "net": 6241
            }
          },
          "openInterest": 285632
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67430,
              "short": 132200,
              "net": -64770
            },
            "nonCommercial": {
              "long": 115597,
              "short": 54459,
              "net": 61138
            },
            "smallTrader": {
              "long": 16436,
              "short": 12804,
              "net": 3632
            }
          },
          "openInterest": 233351
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 785386,
              "short": 1137547,
              "net": -352161
            },
            "nonCommercial": {
              "long": 504804,
              "short": 98601,
              "net": 406203
            },
            "smallTrader": {
              "long": 135192,
              "short": 189234,
              "net": -54042
            }
          },
          "openInterest": 1703764
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106084,
              "short": 179101,
              "net": -73017
            },
            "nonCommercial": {
              "long": 89649,
              "short": 23458,
              "net": 66191
            },
            "smallTrader": {
              "long": 15868,
              "short": 9042,
              "net": 6826
            }
          },
          "openInterest": 246116
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 632058,
              "short": 1099616,
              "net": -467558
            },
            "nonCommercial": {
              "long": 639145,
              "short": 196685,
              "net": 442460
            },
            "smallTrader": {
              "long": 88009,
              "short": 62911,
              "net": 25098
            }
          },
          "openInterest": 2013491
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22010,
              "short": 22601,
              "net": -591
            },
            "nonCommercial": {
              "long": 14304,
              "short": 16069,
              "net": -1765
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44597
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13539,
              "short": 21422,
              "net": -7883
            },
            "nonCommercial": {
              "long": 8925,
              "short": 982,
              "net": 7943
            },
            "smallTrader": {
              "long": 306,
              "short": 366,
              "net": -60
            }
          },
          "openInterest": 25063
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 329671,
              "short": 516373,
              "net": -186702
            },
            "nonCommercial": {
              "long": 208237,
              "short": 67888,
              "net": 140349
            },
            "smallTrader": {
              "long": 85482,
              "short": 39129,
              "net": 46353
            }
          },
          "openInterest": 627754
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13972,
              "short": 7642,
              "net": 6330
            },
            "nonCommercial": {
              "long": 13333,
              "short": 19025,
              "net": -5692
            },
            "smallTrader": {
              "long": 7221,
              "short": 7859,
              "net": -638
            }
          },
          "openInterest": 41054
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189625,
              "short": 228859,
              "net": -39234
            },
            "nonCommercial": {
              "long": 89948,
              "short": 48795,
              "net": 41153
            },
            "smallTrader": {
              "long": 18843,
              "short": 20762,
              "net": -1919
            }
          },
          "openInterest": 377907
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108679,
              "short": 398017,
              "net": -289338
            },
            "nonCommercial": {
              "long": 321798,
              "short": 78889,
              "net": 242909
            },
            "smallTrader": {
              "long": 66826,
              "short": 20397,
              "net": 46429
            }
          },
          "openInterest": 544774
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204768,
              "short": 211221,
              "net": -6453
            },
            "nonCommercial": {
              "long": 60914,
              "short": 57216,
              "net": 3698
            },
            "smallTrader": {
              "long": 40213,
              "short": 37458,
              "net": 2755
            }
          },
          "openInterest": 412412
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97895,
              "short": 145570,
              "net": -47675
            },
            "nonCommercial": {
              "long": 51012,
              "short": 22914,
              "net": 28098
            },
            "smallTrader": {
              "long": 35101,
              "short": 15524,
              "net": 19577
            }
          },
          "openInterest": 184751
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77540,
              "short": 106828,
              "net": -29288
            },
            "nonCommercial": {
              "long": 70754,
              "short": 33336,
              "net": 37418
            },
            "smallTrader": {
              "long": 20410,
              "short": 28540,
              "net": -8130
            }
          },
          "openInterest": 215871
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121801,
              "short": 141472,
              "net": -19671
            },
            "nonCommercial": {
              "long": 81361,
              "short": 56897,
              "net": 24464
            },
            "smallTrader": {
              "long": 30914,
              "short": 35707,
              "net": -4793
            }
          },
          "openInterest": 274781
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54900,
              "short": 83136,
              "net": -28236
            },
            "nonCommercial": {
              "long": 53988,
              "short": 29891,
              "net": 24097
            },
            "smallTrader": {
              "long": 6847,
              "short": 2708,
              "net": 4139
            }
          },
          "openInterest": 118193
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21691,
              "short": 23763,
              "net": -2072
            },
            "nonCommercial": {
              "long": 13165,
              "short": 13103,
              "net": 62
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44591
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 460482,
              "short": 542346,
              "net": -81864
            },
            "nonCommercial": {
              "long": 320408,
              "short": 266309,
              "net": 54099
            },
            "smallTrader": {
              "long": 59963,
              "short": 32198,
              "net": 27765
            }
          },
          "openInterest": 1181478
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13124,
              "short": 21916,
              "net": -8792
            },
            "nonCommercial": {
              "long": 21903,
              "short": 14852,
              "net": 7051
            },
            "smallTrader": {
              "long": 4831,
              "short": 3090,
              "net": 1741
            }
          },
          "openInterest": 40400
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14032,
              "short": 29816,
              "net": -15784
            },
            "nonCommercial": {
              "long": 26465,
              "short": 16702,
              "net": 9763
            },
            "smallTrader": {
              "long": 8001,
              "short": 1980,
              "net": 6021
            }
          },
          "openInterest": 51034
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 386031,
              "short": 433053,
              "net": -47022
            },
            "nonCommercial": {
              "long": 114783,
              "short": 76489,
              "net": 38294
            },
            "smallTrader": {
              "long": 24010,
              "short": 15282,
              "net": 8728
            }
          },
          "openInterest": 529570
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 356862,
              "short": 372084,
              "net": -15222
            },
            "nonCommercial": {
              "long": 75714,
              "short": 59120,
              "net": 16594
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 496324
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47860,
              "short": 107191,
              "net": -59331
            },
            "nonCommercial": {
              "long": 72516,
              "short": 27175,
              "net": 45341
            },
            "smallTrader": {
              "long": 26164,
              "short": 12174,
              "net": 13990
            }
          },
          "openInterest": 153267
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216349,
              "short": 342822,
              "net": -126473
            },
            "nonCommercial": {
              "long": 126222,
              "short": 21343,
              "net": 104879
            },
            "smallTrader": {
              "long": 48135,
              "short": 26541,
              "net": 21594
            }
          },
          "openInterest": 441450
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205054,
              "short": 341385,
              "net": -136331
            },
            "nonCommercial": {
              "long": 138171,
              "short": 18291,
              "net": 119880
            },
            "smallTrader": {
              "long": 42538,
              "short": 26087,
              "net": 16451
            }
          },
          "openInterest": 471871
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424781,
              "short": 682308,
              "net": -257527
            },
            "nonCommercial": {
              "long": 306424,
              "short": 40533,
              "net": 265891
            },
            "smallTrader": {
              "long": 57406,
              "short": 65770,
              "net": -8364
            }
          },
          "openInterest": 910994
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 495848,
              "short": 830958,
              "net": -335110
            },
            "nonCommercial": {
              "long": 332801,
              "short": 51419,
              "net": 281382
            },
            "smallTrader": {
              "long": 97235,
              "short": 43507,
              "net": 53728
            }
          },
          "openInterest": 1035002
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12379,
              "short": 31983,
              "net": -19604
            },
            "nonCommercial": {
              "long": 20775,
              "short": 5880,
              "net": 14895
            },
            "smallTrader": {
              "long": 17798,
              "short": 13089,
              "net": 4709
            }
          },
          "openInterest": 51092
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2294,
              "short": 3737,
              "net": -1443
            },
            "nonCommercial": {
              "long": 17426,
              "short": 16685,
              "net": 741
            },
            "smallTrader": {
              "long": 3439,
              "short": 2737,
              "net": 702
            }
          },
          "openInterest": 26661
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159951,
              "short": 74512,
              "net": 85439
            },
            "nonCommercial": {
              "long": 53219,
              "short": 138630,
              "net": -85411
            },
            "smallTrader": {
              "long": 20858,
              "short": 20886,
              "net": -28
            }
          },
          "openInterest": 283355
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94126,
              "short": 141866,
              "net": -47740
            },
            "nonCommercial": {
              "long": 83541,
              "short": 34952,
              "net": 48589
            },
            "smallTrader": {
              "long": 19676,
              "short": 20525,
              "net": -849
            }
          },
          "openInterest": 245752
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175021,
              "short": 200352,
              "net": -25331
            },
            "nonCommercial": {
              "long": 144721,
              "short": 103485,
              "net": 41236
            },
            "smallTrader": {
              "long": 34368,
              "short": 50273,
              "net": -15905
            }
          },
          "openInterest": 459213
        }
      ]
    },
    {
      "reportDate": "2020-11-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2159012,
              "short": 2212069,
              "net": -53057
            },
            "nonCommercial": {
              "long": 557411,
              "short": 462795,
              "net": 94616
            },
            "smallTrader": {
              "long": 363489,
              "short": 405048,
              "net": -41559
            }
          },
          "openInterest": 3207215
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1438848,
              "short": 1140270,
              "net": 298578
            },
            "nonCommercial": {
              "long": 367460,
              "short": 713515,
              "net": -346055
            },
            "smallTrader": {
              "long": 155431,
              "short": 107954,
              "net": 47477
            }
          },
          "openInterest": 2006869
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 906265,
              "short": 673759,
              "net": 232506
            },
            "nonCommercial": {
              "long": 124766,
              "short": 361393,
              "net": -236627
            },
            "smallTrader": {
              "long": 149597,
              "short": 145476,
              "net": 4121
            }
          },
          "openInterest": 1218434
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2369632,
              "short": 1968346,
              "net": 401286
            },
            "nonCommercial": {
              "long": 394265,
              "short": 809237,
              "net": -414972
            },
            "smallTrader": {
              "long": 301411,
              "short": 287725,
              "net": 13686
            }
          },
          "openInterest": 3175015
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53794,
              "short": 51538,
              "net": 2256
            },
            "nonCommercial": {
              "long": 49371,
              "short": 58091,
              "net": -8720
            },
            "smallTrader": {
              "long": 26101,
              "short": 19637,
              "net": 6464
            }
          },
          "openInterest": 130615
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 122,
              "short": 70,
              "net": 52
            },
            "nonCommercial": {
              "long": 8057,
              "short": 10353,
              "net": -2296
            },
            "smallTrader": {
              "long": 2839,
              "short": 595,
              "net": 2244
            }
          },
          "openInterest": 11311
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30761,
              "short": 4238,
              "net": 26523
            },
            "nonCommercial": {
              "long": 10112,
              "short": 36050,
              "net": -25938
            },
            "smallTrader": {
              "long": 1932,
              "short": 2517,
              "net": -585
            }
          },
          "openInterest": 42812
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85903,
              "short": 67487,
              "net": 18416
            },
            "nonCommercial": {
              "long": 27872,
              "short": 45567,
              "net": -17695
            },
            "smallTrader": {
              "long": 25777,
              "short": 26498,
              "net": -721
            }
          },
          "openInterest": 141346
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71253,
              "short": 71346,
              "net": -93
            },
            "nonCommercial": {
              "long": 25962,
              "short": 47311,
              "net": -21349
            },
            "smallTrader": {
              "long": 37218,
              "short": 15776,
              "net": 21442
            }
          },
          "openInterest": 136456
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92247,
              "short": 103682,
              "net": -11435
            },
            "nonCommercial": {
              "long": 47051,
              "short": 39447,
              "net": 7604
            },
            "smallTrader": {
              "long": 10697,
              "short": 6866,
              "net": 3831
            }
          },
          "openInterest": 182718
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156981,
              "short": 188085,
              "net": -31104
            },
            "nonCommercial": {
              "long": 61966,
              "short": 37960,
              "net": 24006
            },
            "smallTrader": {
              "long": 16489,
              "short": 9391,
              "net": 7098
            }
          },
          "openInterest": 282352
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61733,
              "short": 129495,
              "net": -67762
            },
            "nonCommercial": {
              "long": 120398,
              "short": 55329,
              "net": 65069
            },
            "smallTrader": {
              "long": 15789,
              "short": 13096,
              "net": 2693
            }
          },
          "openInterest": 228128
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 827116,
              "short": 1198537,
              "net": -371421
            },
            "nonCommercial": {
              "long": 537314,
              "short": 114655,
              "net": 422659
            },
            "smallTrader": {
              "long": 141232,
              "short": 192470,
              "net": -51238
            }
          },
          "openInterest": 1760320
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108363,
              "short": 178331,
              "net": -69968
            },
            "nonCommercial": {
              "long": 86051,
              "short": 23913,
              "net": 62138
            },
            "smallTrader": {
              "long": 15961,
              "short": 8131,
              "net": 7830
            }
          },
          "openInterest": 238470
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 650044,
              "short": 1135537,
              "net": -485493
            },
            "nonCommercial": {
              "long": 633743,
              "short": 170205,
              "net": 463538
            },
            "smallTrader": {
              "long": 88774,
              "short": 66819,
              "net": 21955
            }
          },
          "openInterest": 2053450
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22035,
              "short": 23858,
              "net": -1823
            },
            "nonCommercial": {
              "long": 16613,
              "short": 17101,
              "net": -488
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46842
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14868,
              "short": 23223,
              "net": -8355
            },
            "nonCommercial": {
              "long": 9451,
              "short": 1028,
              "net": 8423
            },
            "smallTrader": {
              "long": 307,
              "short": 375,
              "net": -68
            }
          },
          "openInterest": 26591
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 339154,
              "short": 526728,
              "net": -187574
            },
            "nonCommercial": {
              "long": 202374,
              "short": 67087,
              "net": 135287
            },
            "smallTrader": {
              "long": 92867,
              "short": 40580,
              "net": 52287
            }
          },
          "openInterest": 638993
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11097,
              "short": 6072,
              "net": 5025
            },
            "nonCommercial": {
              "long": 13937,
              "short": 15453,
              "net": -1516
            },
            "smallTrader": {
              "long": 5335,
              "short": 8844,
              "net": -3509
            }
          },
          "openInterest": 35880
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191754,
              "short": 248036,
              "net": -56282
            },
            "nonCommercial": {
              "long": 99079,
              "short": 45826,
              "net": 53253
            },
            "smallTrader": {
              "long": 20068,
              "short": 17039,
              "net": 3029
            }
          },
          "openInterest": 398585
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111142,
              "short": 394565,
              "net": -283423
            },
            "nonCommercial": {
              "long": 318516,
              "short": 78780,
              "net": 239736
            },
            "smallTrader": {
              "long": 64247,
              "short": 20560,
              "net": 43687
            }
          },
          "openInterest": 547449
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202446,
              "short": 229662,
              "net": -27216
            },
            "nonCommercial": {
              "long": 64752,
              "short": 48886,
              "net": 15866
            },
            "smallTrader": {
              "long": 45096,
              "short": 33746,
              "net": 11350
            }
          },
          "openInterest": 406752
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96135,
              "short": 151491,
              "net": -55356
            },
            "nonCommercial": {
              "long": 55644,
              "short": 13750,
              "net": 41894
            },
            "smallTrader": {
              "long": 30556,
              "short": 17094,
              "net": 13462
            }
          },
          "openInterest": 183518
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75618,
              "short": 101622,
              "net": -26004
            },
            "nonCommercial": {
              "long": 69743,
              "short": 35506,
              "net": 34237
            },
            "smallTrader": {
              "long": 20747,
              "short": 28980,
              "net": -8233
            }
          },
          "openInterest": 205935
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115568,
              "short": 144306,
              "net": -28738
            },
            "nonCommercial": {
              "long": 80636,
              "short": 46238,
              "net": 34398
            },
            "smallTrader": {
              "long": 32190,
              "short": 37850,
              "net": -5660
            }
          },
          "openInterest": 272937
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62376,
              "short": 85363,
              "net": -22987
            },
            "nonCommercial": {
              "long": 57399,
              "short": 39077,
              "net": 18322
            },
            "smallTrader": {
              "long": 7462,
              "short": 2797,
              "net": 4665
            }
          },
          "openInterest": 128610
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24289,
              "short": 23727,
              "net": 562
            },
            "nonCommercial": {
              "long": 13685,
              "short": 16741,
              "net": -3056
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47620
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 464563,
              "short": 547116,
              "net": -82553
            },
            "nonCommercial": {
              "long": 339028,
              "short": 282428,
              "net": 56600
            },
            "smallTrader": {
              "long": 60026,
              "short": 34073,
              "net": 25953
            }
          },
          "openInterest": 1224327
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14109,
              "short": 24378,
              "net": -10269
            },
            "nonCommercial": {
              "long": 25695,
              "short": 17978,
              "net": 7717
            },
            "smallTrader": {
              "long": 5739,
              "short": 3187,
              "net": 2552
            }
          },
          "openInterest": 46065
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14547,
              "short": 31779,
              "net": -17232
            },
            "nonCommercial": {
              "long": 26978,
              "short": 15379,
              "net": 11599
            },
            "smallTrader": {
              "long": 7963,
              "short": 2330,
              "net": 5633
            }
          },
          "openInterest": 51624
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 394810,
              "short": 446655,
              "net": -51845
            },
            "nonCommercial": {
              "long": 102152,
              "short": 63621,
              "net": 38531
            },
            "smallTrader": {
              "long": 27815,
              "short": 14501,
              "net": 13314
            }
          },
          "openInterest": 528350
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 364024,
              "short": 382100,
              "net": -18076
            },
            "nonCommercial": {
              "long": 75963,
              "short": 60448,
              "net": 15515
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 517065
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49658,
              "short": 109200,
              "net": -59542
            },
            "nonCommercial": {
              "long": 72544,
              "short": 26716,
              "net": 45828
            },
            "smallTrader": {
              "long": 26319,
              "short": 12605,
              "net": 13714
            }
          },
          "openInterest": 155011
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216753,
              "short": 347687,
              "net": -130934
            },
            "nonCommercial": {
              "long": 126757,
              "short": 21104,
              "net": 105653
            },
            "smallTrader": {
              "long": 50766,
              "short": 25485,
              "net": 25281
            }
          },
          "openInterest": 446205
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211950,
              "short": 347825,
              "net": -135875
            },
            "nonCommercial": {
              "long": 138413,
              "short": 21983,
              "net": 116430
            },
            "smallTrader": {
              "long": 44983,
              "short": 25538,
              "net": 19445
            }
          },
          "openInterest": 484607
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417061,
              "short": 694558,
              "net": -277497
            },
            "nonCommercial": {
              "long": 319827,
              "short": 37752,
              "net": 282075
            },
            "smallTrader": {
              "long": 63204,
              "short": 67782,
              "net": -4578
            }
          },
          "openInterest": 925282
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 500309,
              "short": 835229,
              "net": -334920
            },
            "nonCommercial": {
              "long": 339128,
              "short": 57203,
              "net": 281925
            },
            "smallTrader": {
              "long": 96724,
              "short": 43729,
              "net": 52995
            }
          },
          "openInterest": 1056385
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12372,
              "short": 33172,
              "net": -20800
            },
            "nonCommercial": {
              "long": 21403,
              "short": 5539,
              "net": 15864
            },
            "smallTrader": {
              "long": 18566,
              "short": 13630,
              "net": 4936
            }
          },
          "openInterest": 52528
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3770,
              "short": 3631,
              "net": 139
            },
            "nonCommercial": {
              "long": 18603,
              "short": 19731,
              "net": -1128
            },
            "smallTrader": {
              "long": 3694,
              "short": 2705,
              "net": 989
            }
          },
          "openInterest": 29066
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163719,
              "short": 74185,
              "net": 89534
            },
            "nonCommercial": {
              "long": 41568,
              "short": 131042,
              "net": -89474
            },
            "smallTrader": {
              "long": 19758,
              "short": 19818,
              "net": -60
            }
          },
          "openInterest": 269026
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90164,
              "short": 142469,
              "net": -52305
            },
            "nonCommercial": {
              "long": 84479,
              "short": 33164,
              "net": 51315
            },
            "smallTrader": {
              "long": 20542,
              "short": 19552,
              "net": 990
            }
          },
          "openInterest": 235355
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163603,
              "short": 183518,
              "net": -19915
            },
            "nonCommercial": {
              "long": 141017,
              "short": 107559,
              "net": 33458
            },
            "smallTrader": {
              "long": 35061,
              "short": 48604,
              "net": -13543
            }
          },
          "openInterest": 441518
        }
      ]
    },
    {
      "reportDate": "2020-11-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2181114,
              "short": 2284683,
              "net": -103569
            },
            "nonCommercial": {
              "long": 587470,
              "short": 435151,
              "net": 152319
            },
            "smallTrader": {
              "long": 371509,
              "short": 420259,
              "net": -48750
            }
          },
          "openInterest": 3249449
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1451511,
              "short": 1135370,
              "net": 316141
            },
            "nonCommercial": {
              "long": 370406,
              "short": 743766,
              "net": -373360
            },
            "smallTrader": {
              "long": 160661,
              "short": 103442,
              "net": 57219
            }
          },
          "openInterest": 2018179
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 921449,
              "short": 688230,
              "net": 233219
            },
            "nonCommercial": {
              "long": 118013,
              "short": 352422,
              "net": -234409
            },
            "smallTrader": {
              "long": 143758,
              "short": 142568,
              "net": 1190
            }
          },
          "openInterest": 1250306
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2379263,
              "short": 1995274,
              "net": 383989
            },
            "nonCommercial": {
              "long": 412393,
              "short": 794642,
              "net": -382249
            },
            "smallTrader": {
              "long": 295291,
              "short": 297031,
              "net": -1740
            }
          },
          "openInterest": 3190461
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51163,
              "short": 55627,
              "net": -4464
            },
            "nonCommercial": {
              "long": 48831,
              "short": 54954,
              "net": -6123
            },
            "smallTrader": {
              "long": 28496,
              "short": 17909,
              "net": 10587
            }
          },
          "openInterest": 129737
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 168,
              "short": 70,
              "net": 98
            },
            "nonCommercial": {
              "long": 7915,
              "short": 10426,
              "net": -2511
            },
            "smallTrader": {
              "long": 3110,
              "short": 697,
              "net": 2413
            }
          },
          "openInterest": 11509
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28442,
              "short": 7234,
              "net": 21208
            },
            "nonCommercial": {
              "long": 12439,
              "short": 33528,
              "net": -21089
            },
            "smallTrader": {
              "long": 2193,
              "short": 2312,
              "net": -119
            }
          },
          "openInterest": 43080
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81874,
              "short": 65217,
              "net": 16657
            },
            "nonCommercial": {
              "long": 27454,
              "short": 47200,
              "net": -19746
            },
            "smallTrader": {
              "long": 27693,
              "short": 24604,
              "net": 3089
            }
          },
          "openInterest": 139010
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72094,
              "short": 72587,
              "net": -493
            },
            "nonCommercial": {
              "long": 26205,
              "short": 46564,
              "net": -20359
            },
            "smallTrader": {
              "long": 35960,
              "short": 15108,
              "net": 20852
            }
          },
          "openInterest": 136614
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79153,
              "short": 100593,
              "net": -21440
            },
            "nonCommercial": {
              "long": 50861,
              "short": 34499,
              "net": 16362
            },
            "smallTrader": {
              "long": 10819,
              "short": 5741,
              "net": 5078
            }
          },
          "openInterest": 180466
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153927,
              "short": 183607,
              "net": -29680
            },
            "nonCommercial": {
              "long": 53320,
              "short": 30413,
              "net": 22907
            },
            "smallTrader": {
              "long": 13234,
              "short": 6461,
              "net": 6773
            }
          },
          "openInterest": 255972
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59096,
              "short": 131014,
              "net": -71918
            },
            "nonCommercial": {
              "long": 123701,
              "short": 56539,
              "net": 67162
            },
            "smallTrader": {
              "long": 17718,
              "short": 12962,
              "net": 4756
            }
          },
          "openInterest": 228338
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 849459,
              "short": 1219662,
              "net": -370203
            },
            "nonCommercial": {
              "long": 535886,
              "short": 124386,
              "net": 411500
            },
            "smallTrader": {
              "long": 144640,
              "short": 185937,
              "net": -41297
            }
          },
          "openInterest": 1783436
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95312,
              "short": 172631,
              "net": -77319
            },
            "nonCommercial": {
              "long": 82597,
              "short": 12824,
              "net": 69773
            },
            "smallTrader": {
              "long": 15867,
              "short": 8321,
              "net": 7546
            }
          },
          "openInterest": 220441
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 660992,
              "short": 1165028,
              "net": -504036
            },
            "nonCommercial": {
              "long": 638245,
              "short": 157434,
              "net": 480811
            },
            "smallTrader": {
              "long": 84480,
              "short": 61255,
              "net": 23225
            }
          },
          "openInterest": 2083804
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24371,
              "short": 24031,
              "net": 340
            },
            "nonCommercial": {
              "long": 14922,
              "short": 17308,
              "net": -2386
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47984
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17168,
              "short": 25637,
              "net": -8469
            },
            "nonCommercial": {
              "long": 9637,
              "short": 1180,
              "net": 8457
            },
            "smallTrader": {
              "long": 351,
              "short": 339,
              "net": 12
            }
          },
          "openInterest": 29800
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 338363,
              "short": 522088,
              "net": -183725
            },
            "nonCommercial": {
              "long": 203551,
              "short": 69591,
              "net": 133960
            },
            "smallTrader": {
              "long": 90141,
              "short": 40376,
              "net": 49765
            }
          },
          "openInterest": 637946
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12109,
              "short": 7206,
              "net": 4903
            },
            "nonCommercial": {
              "long": 13974,
              "short": 14669,
              "net": -695
            },
            "smallTrader": {
              "long": 5292,
              "short": 9500,
              "net": -4208
            }
          },
          "openInterest": 36456
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202706,
              "short": 266171,
              "net": -63465
            },
            "nonCommercial": {
              "long": 98830,
              "short": 38440,
              "net": 60390
            },
            "smallTrader": {
              "long": 20353,
              "short": 17278,
              "net": 3075
            }
          },
          "openInterest": 411987
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106681,
              "short": 401253,
              "net": -294572
            },
            "nonCommercial": {
              "long": 329698,
              "short": 78428,
              "net": 251270
            },
            "smallTrader": {
              "long": 64301,
              "short": 20999,
              "net": 43302
            }
          },
          "openInterest": 557533
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201613,
              "short": 228968,
              "net": -27355
            },
            "nonCommercial": {
              "long": 62168,
              "short": 47635,
              "net": 14533
            },
            "smallTrader": {
              "long": 44522,
              "short": 31700,
              "net": 12822
            }
          },
          "openInterest": 403248
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92697,
              "short": 137577,
              "net": -44880
            },
            "nonCommercial": {
              "long": 40313,
              "short": 10646,
              "net": 29667
            },
            "smallTrader": {
              "long": 31751,
              "short": 16538,
              "net": 15213
            }
          },
          "openInterest": 165073
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73390,
              "short": 100927,
              "net": -27537
            },
            "nonCommercial": {
              "long": 69684,
              "short": 32802,
              "net": 36882
            },
            "smallTrader": {
              "long": 19857,
              "short": 29202,
              "net": -9345
            }
          },
          "openInterest": 202405
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114266,
              "short": 149179,
              "net": -34913
            },
            "nonCommercial": {
              "long": 85280,
              "short": 42393,
              "net": 42887
            },
            "smallTrader": {
              "long": 31648,
              "short": 39622,
              "net": -7974
            }
          },
          "openInterest": 274607
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63160,
              "short": 87670,
              "net": -24510
            },
            "nonCommercial": {
              "long": 59799,
              "short": 39390,
              "net": 20409
            },
            "smallTrader": {
              "long": 7047,
              "short": 2946,
              "net": 4101
            }
          },
          "openInterest": 132317
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26264,
              "short": 24578,
              "net": 1686
            },
            "nonCommercial": {
              "long": 12507,
              "short": 15803,
              "net": -3296
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47695
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 478626,
              "short": 551724,
              "net": -73098
            },
            "nonCommercial": {
              "long": 323394,
              "short": 276952,
              "net": 46442
            },
            "smallTrader": {
              "long": 64089,
              "short": 37433,
              "net": 26656
            }
          },
          "openInterest": 1256371
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14910,
              "short": 26290,
              "net": -11380
            },
            "nonCommercial": {
              "long": 29325,
              "short": 20457,
              "net": 8868
            },
            "smallTrader": {
              "long": 5801,
              "short": 3289,
              "net": 2512
            }
          },
          "openInterest": 50687
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13566,
              "short": 35591,
              "net": -22025
            },
            "nonCommercial": {
              "long": 29495,
              "short": 13323,
              "net": 16172
            },
            "smallTrader": {
              "long": 8301,
              "short": 2448,
              "net": 5853
            }
          },
          "openInterest": 54077
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 401359,
              "short": 450711,
              "net": -49352
            },
            "nonCommercial": {
              "long": 121317,
              "short": 79451,
              "net": 41866
            },
            "smallTrader": {
              "long": 26247,
              "short": 18761,
              "net": 7486
            }
          },
          "openInterest": 551820
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 372350,
              "short": 389377,
              "net": -17027
            },
            "nonCommercial": {
              "long": 79023,
              "short": 66263,
              "net": 12760
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 534823
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49095,
              "short": 110771,
              "net": -61676
            },
            "nonCommercial": {
              "long": 75632,
              "short": 30018,
              "net": 45614
            },
            "smallTrader": {
              "long": 26499,
              "short": 10437,
              "net": 16062
            }
          },
          "openInterest": 160972
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223382,
              "short": 350370,
              "net": -126988
            },
            "nonCommercial": {
              "long": 118529,
              "short": 16975,
              "net": 101554
            },
            "smallTrader": {
              "long": 52817,
              "short": 27383,
              "net": 25434
            }
          },
          "openInterest": 454952
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211806,
              "short": 355977,
              "net": -144171
            },
            "nonCommercial": {
              "long": 144975,
              "short": 21441,
              "net": 123534
            },
            "smallTrader": {
              "long": 48596,
              "short": 27959,
              "net": 20637
            }
          },
          "openInterest": 497851
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423244,
              "short": 697743,
              "net": -274499
            },
            "nonCommercial": {
              "long": 320400,
              "short": 44057,
              "net": 276343
            },
            "smallTrader": {
              "long": 68223,
              "short": 70067,
              "net": -1844
            }
          },
          "openInterest": 929300
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 505327,
              "short": 858515,
              "net": -353188
            },
            "nonCommercial": {
              "long": 350269,
              "short": 52626,
              "net": 297643
            },
            "smallTrader": {
              "long": 101223,
              "short": 45678,
              "net": 55545
            }
          },
          "openInterest": 1079515
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13483,
              "short": 32723,
              "net": -19240
            },
            "nonCommercial": {
              "long": 19929,
              "short": 5005,
              "net": 14924
            },
            "smallTrader": {
              "long": 17269,
              "short": 12953,
              "net": 4316
            }
          },
          "openInterest": 50775
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3999,
              "short": 3702,
              "net": 297
            },
            "nonCommercial": {
              "long": 19540,
              "short": 20514,
              "net": -974
            },
            "smallTrader": {
              "long": 3620,
              "short": 2943,
              "net": 677
            }
          },
          "openInterest": 29413
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 175978,
              "short": 85206,
              "net": 90772
            },
            "nonCommercial": {
              "long": 41646,
              "short": 128818,
              "net": -87172
            },
            "smallTrader": {
              "long": 17263,
              "short": 20863,
              "net": -3600
            }
          },
          "openInterest": 282811
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88615,
              "short": 140950,
              "net": -52335
            },
            "nonCommercial": {
              "long": 82063,
              "short": 29789,
              "net": 52274
            },
            "smallTrader": {
              "long": 19647,
              "short": 19586,
              "net": 61
            }
          },
          "openInterest": 231577
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162186,
              "short": 168899,
              "net": -6713
            },
            "nonCommercial": {
              "long": 127007,
              "short": 108586,
              "net": 18421
            },
            "smallTrader": {
              "long": 35263,
              "short": 46971,
              "net": -11708
            }
          },
          "openInterest": 432714
        }
      ]
    },
    {
      "reportDate": "2020-11-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2303489,
              "short": 2380818,
              "net": -77329
            },
            "nonCommercial": {
              "long": 603897,
              "short": 488922,
              "net": 114975
            },
            "smallTrader": {
              "long": 412485,
              "short": 450131,
              "net": -37646
            }
          },
          "openInterest": 3471861
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1354511,
              "short": 1094417,
              "net": 260094
            },
            "nonCommercial": {
              "long": 402616,
              "short": 706204,
              "net": -303588
            },
            "smallTrader": {
              "long": 170989,
              "short": 127495,
              "net": 43494
            }
          },
          "openInterest": 1993176
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 911546,
              "short": 700401,
              "net": 211145
            },
            "nonCommercial": {
              "long": 124418,
              "short": 326335,
              "net": -201917
            },
            "smallTrader": {
              "long": 161839,
              "short": 171067,
              "net": -9228
            }
          },
          "openInterest": 1361691
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2318895,
              "short": 2096285,
              "net": 222610
            },
            "nonCommercial": {
              "long": 442396,
              "short": 707246,
              "net": -264850
            },
            "smallTrader": {
              "long": 360553,
              "short": 318313,
              "net": 42240
            }
          },
          "openInterest": 3331595
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50373,
              "short": 53842,
              "net": -3469
            },
            "nonCommercial": {
              "long": 51679,
              "short": 56956,
              "net": -5277
            },
            "smallTrader": {
              "long": 27726,
              "short": 18980,
              "net": 8746
            }
          },
          "openInterest": 131531
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 205,
              "short": 70,
              "net": 135
            },
            "nonCommercial": {
              "long": 8285,
              "short": 10737,
              "net": -2452
            },
            "smallTrader": {
              "long": 3104,
              "short": 787,
              "net": 2317
            }
          },
          "openInterest": 12336
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29464,
              "short": 11089,
              "net": 18375
            },
            "nonCommercial": {
              "long": 11517,
              "short": 29662,
              "net": -18145
            },
            "smallTrader": {
              "long": 2241,
              "short": 2471,
              "net": -230
            }
          },
          "openInterest": 43614
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78518,
              "short": 67942,
              "net": 10576
            },
            "nonCommercial": {
              "long": 30838,
              "short": 47968,
              "net": -17130
            },
            "smallTrader": {
              "long": 30382,
              "short": 23828,
              "net": 6554
            }
          },
          "openInterest": 142958
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70279,
              "short": 74745,
              "net": -4466
            },
            "nonCommercial": {
              "long": 31529,
              "short": 48375,
              "net": -16846
            },
            "smallTrader": {
              "long": 37118,
              "short": 15806,
              "net": 21312
            }
          },
          "openInterest": 140823
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78049,
              "short": 117615,
              "net": -39566
            },
            "nonCommercial": {
              "long": 64717,
              "short": 30252,
              "net": 34465
            },
            "smallTrader": {
              "long": 12618,
              "short": 7517,
              "net": 5101
            }
          },
          "openInterest": 202165
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147491,
              "short": 184996,
              "net": -37505
            },
            "nonCommercial": {
              "long": 55709,
              "short": 25093,
              "net": 30616
            },
            "smallTrader": {
              "long": 13133,
              "short": 6244,
              "net": 6889
            }
          },
          "openInterest": 253568
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61402,
              "short": 140091,
              "net": -78689
            },
            "nonCommercial": {
              "long": 130293,
              "short": 56522,
              "net": 73771
            },
            "smallTrader": {
              "long": 18089,
              "short": 13171,
              "net": 4918
            }
          },
          "openInterest": 236644
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 764755,
              "short": 1179742,
              "net": -414987
            },
            "nonCommercial": {
              "long": 573646,
              "short": 122307,
              "net": 451339
            },
            "smallTrader": {
              "long": 145634,
              "short": 181986,
              "net": -36352
            }
          },
          "openInterest": 1714374
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91176,
              "short": 172742,
              "net": -81566
            },
            "nonCommercial": {
              "long": 86277,
              "short": 13166,
              "net": 73111
            },
            "smallTrader": {
              "long": 16143,
              "short": 7688,
              "net": 8455
            }
          },
          "openInterest": 219548
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 631574,
              "short": 1187360,
              "net": -555786
            },
            "nonCommercial": {
              "long": 673157,
              "short": 150518,
              "net": 522639
            },
            "smallTrader": {
              "long": 92922,
              "short": 59775,
              "net": 33147
            }
          },
          "openInterest": 2083018
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26142,
              "short": 23901,
              "net": 2241
            },
            "nonCommercial": {
              "long": 13047,
              "short": 17886,
              "net": -4839
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49293
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18964,
              "short": 28281,
              "net": -9317
            },
            "nonCommercial": {
              "long": 10229,
              "short": 1055,
              "net": 9174
            },
            "smallTrader": {
              "long": 498,
              "short": 355,
              "net": 143
            }
          },
          "openInterest": 32596
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 342250,
              "short": 530912,
              "net": -188662
            },
            "nonCommercial": {
              "long": 206354,
              "short": 68104,
              "net": 138250
            },
            "smallTrader": {
              "long": 87980,
              "short": 37568,
              "net": 50412
            }
          },
          "openInterest": 644566
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12568,
              "short": 7954,
              "net": 4614
            },
            "nonCommercial": {
              "long": 13702,
              "short": 14030,
              "net": -328
            },
            "smallTrader": {
              "long": 5007,
              "short": 9293,
              "net": -4286
            }
          },
          "openInterest": 37157
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189521,
              "short": 258645,
              "net": -69124
            },
            "nonCommercial": {
              "long": 102126,
              "short": 37242,
              "net": 64884
            },
            "smallTrader": {
              "long": 21791,
              "short": 17551,
              "net": 4240
            }
          },
          "openInterest": 397426
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108625,
              "short": 393454,
              "net": -284829
            },
            "nonCommercial": {
              "long": 320324,
              "short": 76422,
              "net": 243902
            },
            "smallTrader": {
              "long": 65390,
              "short": 24463,
              "net": 40927
            }
          },
          "openInterest": 555253
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190484,
              "short": 218141,
              "net": -27657
            },
            "nonCommercial": {
              "long": 58616,
              "short": 44923,
              "net": 13693
            },
            "smallTrader": {
              "long": 43620,
              "short": 29656,
              "net": 13964
            }
          },
          "openInterest": 376787
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93462,
              "short": 148259,
              "net": -54797
            },
            "nonCommercial": {
              "long": 54472,
              "short": 14230,
              "net": 40242
            },
            "smallTrader": {
              "long": 30961,
              "short": 16406,
              "net": 14555
            }
          },
          "openInterest": 179503
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73509,
              "short": 100864,
              "net": -27355
            },
            "nonCommercial": {
              "long": 70444,
              "short": 32617,
              "net": 37827
            },
            "smallTrader": {
              "long": 18896,
              "short": 29368,
              "net": -10472
            }
          },
          "openInterest": 201564
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115598,
              "short": 151273,
              "net": -35675
            },
            "nonCommercial": {
              "long": 87353,
              "short": 43716,
              "net": 43637
            },
            "smallTrader": {
              "long": 31846,
              "short": 39808,
              "net": -7962
            }
          },
          "openInterest": 275793
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63414,
              "short": 91809,
              "net": -28395
            },
            "nonCommercial": {
              "long": 63156,
              "short": 39361,
              "net": 23795
            },
            "smallTrader": {
              "long": 7622,
              "short": 3022,
              "net": 4600
            }
          },
          "openInterest": 136787
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26528,
              "short": 24049,
              "net": 2479
            },
            "nonCommercial": {
              "long": 13235,
              "short": 17795,
              "net": -4560
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49452
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 471835,
              "short": 522402,
              "net": -50567
            },
            "nonCommercial": {
              "long": 313457,
              "short": 288145,
              "net": 25312
            },
            "smallTrader": {
              "long": 63260,
              "short": 38005,
              "net": 25255
            }
          },
          "openInterest": 1214677
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15744,
              "short": 26966,
              "net": -11222
            },
            "nonCommercial": {
              "long": 32235,
              "short": 23923,
              "net": 8312
            },
            "smallTrader": {
              "long": 5920,
              "short": 3010,
              "net": 2910
            }
          },
          "openInterest": 54640
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13569,
              "short": 38036,
              "net": -24467
            },
            "nonCommercial": {
              "long": 30036,
              "short": 11271,
              "net": 18765
            },
            "smallTrader": {
              "long": 8111,
              "short": 2409,
              "net": 5702
            }
          },
          "openInterest": 54647
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 395928,
              "short": 450693,
              "net": -54765
            },
            "nonCommercial": {
              "long": 132596,
              "short": 85876,
              "net": 46720
            },
            "smallTrader": {
              "long": 27671,
              "short": 19626,
              "net": 8045
            }
          },
          "openInterest": 560324
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 377702,
              "short": 381983,
              "net": -4281
            },
            "nonCommercial": {
              "long": 72682,
              "short": 72479,
              "net": 203
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 538369
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49577,
              "short": 109737,
              "net": -60160
            },
            "nonCommercial": {
              "long": 74771,
              "short": 29091,
              "net": 45680
            },
            "smallTrader": {
              "long": 25866,
              "short": 11386,
              "net": 14480
            }
          },
          "openInterest": 162092
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203988,
              "short": 329801,
              "net": -125813
            },
            "nonCommercial": {
              "long": 121886,
              "short": 19846,
              "net": 102040
            },
            "smallTrader": {
              "long": 51853,
              "short": 28080,
              "net": 23773
            }
          },
          "openInterest": 426130
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198976,
              "short": 348325,
              "net": -149349
            },
            "nonCommercial": {
              "long": 146048,
              "short": 15690,
              "net": 130358
            },
            "smallTrader": {
              "long": 46573,
              "short": 27582,
              "net": 18991
            }
          },
          "openInterest": 475189
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 418016,
              "short": 697767,
              "net": -279751
            },
            "nonCommercial": {
              "long": 323110,
              "short": 41380,
              "net": 281730
            },
            "smallTrader": {
              "long": 68930,
              "short": 70909,
              "net": -1979
            }
          },
          "openInterest": 946353
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 514602,
              "short": 862249,
              "net": -347647
            },
            "nonCommercial": {
              "long": 345945,
              "short": 55995,
              "net": 289950
            },
            "smallTrader": {
              "long": 102229,
              "short": 44532,
              "net": 57697
            }
          },
          "openInterest": 1085716
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13589,
              "short": 33068,
              "net": -19479
            },
            "nonCommercial": {
              "long": 20117,
              "short": 5131,
              "net": 14986
            },
            "smallTrader": {
              "long": 16568,
              "short": 12075,
              "net": 4493
            }
          },
          "openInterest": 50388
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5022,
              "short": 3751,
              "net": 1271
            },
            "nonCommercial": {
              "long": 19647,
              "short": 22401,
              "net": -2754
            },
            "smallTrader": {
              "long": 4661,
              "short": 3178,
              "net": 1483
            }
          },
          "openInterest": 31913
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 164285,
              "short": 71007,
              "net": 93278
            },
            "nonCommercial": {
              "long": 44152,
              "short": 130775,
              "net": -86623
            },
            "smallTrader": {
              "long": 18022,
              "short": 24677,
              "net": -6655
            }
          },
          "openInterest": 265349
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84912,
              "short": 135283,
              "net": -50371
            },
            "nonCommercial": {
              "long": 75560,
              "short": 26479,
              "net": 49081
            },
            "smallTrader": {
              "long": 19962,
              "short": 18672,
              "net": 1290
            }
          },
          "openInterest": 219910
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154642,
              "short": 171949,
              "net": -17307
            },
            "nonCommercial": {
              "long": 128060,
              "short": 96668,
              "net": 31392
            },
            "smallTrader": {
              "long": 33861,
              "short": 47946,
              "net": -14085
            }
          },
          "openInterest": 416826
        }
      ]
    },
    {
      "reportDate": "2020-12-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2205787,
              "short": 2185522,
              "net": 20265
            },
            "nonCommercial": {
              "long": 544817,
              "short": 519069,
              "net": 25748
            },
            "smallTrader": {
              "long": 357899,
              "short": 403912,
              "net": -46013
            }
          },
          "openInterest": 3201303
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1323499,
              "short": 1047194,
              "net": 276305
            },
            "nonCommercial": {
              "long": 318836,
              "short": 639457,
              "net": -320621
            },
            "smallTrader": {
              "long": 153706,
              "short": 109390,
              "net": 44316
            }
          },
          "openInterest": 1854536
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 867729,
              "short": 619526,
              "net": 248203
            },
            "nonCommercial": {
              "long": 103829,
              "short": 338908,
              "net": -235079
            },
            "smallTrader": {
              "long": 145478,
              "short": 158602,
              "net": -13124
            }
          },
          "openInterest": 1163996
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2294841,
              "short": 1953197,
              "net": 341644
            },
            "nonCommercial": {
              "long": 378222,
              "short": 730381,
              "net": -352159
            },
            "smallTrader": {
              "long": 302904,
              "short": 292389,
              "net": 10515
            }
          },
          "openInterest": 3135711
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51743,
              "short": 56725,
              "net": -4982
            },
            "nonCommercial": {
              "long": 45453,
              "short": 56253,
              "net": -10800
            },
            "smallTrader": {
              "long": 31765,
              "short": 15983,
              "net": 15782
            }
          },
          "openInterest": 130727
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 218,
              "short": 89,
              "net": 129
            },
            "nonCommercial": {
              "long": 7387,
              "short": 10389,
              "net": -3002
            },
            "smallTrader": {
              "long": 3334,
              "short": 461,
              "net": 2873
            }
          },
          "openInterest": 11812
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37055,
              "short": 20521,
              "net": 16534
            },
            "nonCommercial": {
              "long": 12729,
              "short": 30502,
              "net": -17773
            },
            "smallTrader": {
              "long": 3520,
              "short": 2281,
              "net": 1239
            }
          },
          "openInterest": 53312
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74334,
              "short": 73022,
              "net": 1312
            },
            "nonCommercial": {
              "long": 37087,
              "short": 44986,
              "net": -7899
            },
            "smallTrader": {
              "long": 32575,
              "short": 25988,
              "net": 6587
            }
          },
          "openInterest": 146966
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74790,
              "short": 79728,
              "net": -4938
            },
            "nonCommercial": {
              "long": 28702,
              "short": 49945,
              "net": -21243
            },
            "smallTrader": {
              "long": 41133,
              "short": 14952,
              "net": 26181
            }
          },
          "openInterest": 147803
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77509,
              "short": 117905,
              "net": -40396
            },
            "nonCommercial": {
              "long": 68844,
              "short": 33697,
              "net": 35147
            },
            "smallTrader": {
              "long": 13261,
              "short": 8012,
              "net": 5249
            }
          },
          "openInterest": 207044
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149466,
              "short": 188733,
              "net": -39267
            },
            "nonCommercial": {
              "long": 57027,
              "short": 24762,
              "net": 32265
            },
            "smallTrader": {
              "long": 13342,
              "short": 6340,
              "net": 7002
            }
          },
          "openInterest": 260940
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59131,
              "short": 143621,
              "net": -84490
            },
            "nonCommercial": {
              "long": 134470,
              "short": 54614,
              "net": 79856
            },
            "smallTrader": {
              "long": 18379,
              "short": 13745,
              "net": 4634
            }
          },
          "openInterest": 240738
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 744973,
              "short": 1141322,
              "net": -396349
            },
            "nonCommercial": {
              "long": 561243,
              "short": 126291,
              "net": 434952
            },
            "smallTrader": {
              "long": 141221,
              "short": 179824,
              "net": -38603
            }
          },
          "openInterest": 1670784
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90654,
              "short": 170830,
              "net": -80176
            },
            "nonCommercial": {
              "long": 84781,
              "short": 13982,
              "net": 70799
            },
            "smallTrader": {
              "long": 16730,
              "short": 7353,
              "net": 9377
            }
          },
          "openInterest": 218461
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 646931,
              "short": 1206926,
              "net": -559995
            },
            "nonCommercial": {
              "long": 677347,
              "short": 160182,
              "net": 517165
            },
            "smallTrader": {
              "long": 96053,
              "short": 53223,
              "net": 42830
            }
          },
          "openInterest": 2122605
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26550,
              "short": 21590,
              "net": 4960
            },
            "nonCommercial": {
              "long": 10522,
              "short": 18653,
              "net": -8131
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47034
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14019,
              "short": 22537,
              "net": -8518
            },
            "nonCommercial": {
              "long": 8975,
              "short": 627,
              "net": 8348
            },
            "smallTrader": {
              "long": 397,
              "short": 227,
              "net": 170
            }
          },
          "openInterest": 26154
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 345848,
              "short": 536756,
              "net": -190908
            },
            "nonCommercial": {
              "long": 207302,
              "short": 67408,
              "net": 139894
            },
            "smallTrader": {
              "long": 94536,
              "short": 43522,
              "net": 51014
            }
          },
          "openInterest": 654257
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12892,
              "short": 8367,
              "net": 4525
            },
            "nonCommercial": {
              "long": 13870,
              "short": 12602,
              "net": 1268
            },
            "smallTrader": {
              "long": 4890,
              "short": 10683,
              "net": -5793
            }
          },
          "openInterest": 38655
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184362,
              "short": 252619,
              "net": -68257
            },
            "nonCommercial": {
              "long": 97722,
              "short": 37359,
              "net": 60363
            },
            "smallTrader": {
              "long": 24868,
              "short": 16974,
              "net": 7894
            }
          },
          "openInterest": 391505
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110108,
              "short": 403371,
              "net": -293263
            },
            "nonCommercial": {
              "long": 324344,
              "short": 64030,
              "net": 260314
            },
            "smallTrader": {
              "long": 55439,
              "short": 22490,
              "net": 32949
            }
          },
          "openInterest": 538042
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186600,
              "short": 219512,
              "net": -32912
            },
            "nonCommercial": {
              "long": 59113,
              "short": 38672,
              "net": 20441
            },
            "smallTrader": {
              "long": 42818,
              "short": 30347,
              "net": 12471
            }
          },
          "openInterest": 373170
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90038,
              "short": 153443,
              "net": -63405
            },
            "nonCommercial": {
              "long": 62449,
              "short": 14946,
              "net": 47503
            },
            "smallTrader": {
              "long": 32847,
              "short": 16945,
              "net": 15902
            }
          },
          "openInterest": 185873
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73167,
              "short": 102540,
              "net": -29373
            },
            "nonCommercial": {
              "long": 71137,
              "short": 32844,
              "net": 38293
            },
            "smallTrader": {
              "long": 19486,
              "short": 28406,
              "net": -8920
            }
          },
          "openInterest": 200920
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114717,
              "short": 154446,
              "net": -39729
            },
            "nonCommercial": {
              "long": 92093,
              "short": 45186,
              "net": 46907
            },
            "smallTrader": {
              "long": 32516,
              "short": 39694,
              "net": -7178
            }
          },
          "openInterest": 276540
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64311,
              "short": 99537,
              "net": -35226
            },
            "nonCommercial": {
              "long": 72880,
              "short": 43839,
              "net": 29041
            },
            "smallTrader": {
              "long": 8998,
              "short": 2813,
              "net": 6185
            }
          },
          "openInterest": 149709
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26337,
              "short": 23623,
              "net": 2714
            },
            "nonCommercial": {
              "long": 13349,
              "short": 17874,
              "net": -4525
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49193
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 463626,
              "short": 529235,
              "net": -65609
            },
            "nonCommercial": {
              "long": 311391,
              "short": 271648,
              "net": 39743
            },
            "smallTrader": {
              "long": 61932,
              "short": 36066,
              "net": 25866
            }
          },
          "openInterest": 1209723
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15323,
              "short": 27515,
              "net": -12192
            },
            "nonCommercial": {
              "long": 32806,
              "short": 23748,
              "net": 9058
            },
            "smallTrader": {
              "long": 6452,
              "short": 3318,
              "net": 3134
            }
          },
          "openInterest": 55345
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13018,
              "short": 41175,
              "net": -28157
            },
            "nonCommercial": {
              "long": 33053,
              "short": 11027,
              "net": 22026
            },
            "smallTrader": {
              "long": 8776,
              "short": 2645,
              "net": 6131
            }
          },
          "openInterest": 57970
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 397907,
              "short": 448265,
              "net": -50358
            },
            "nonCommercial": {
              "long": 121960,
              "short": 83359,
              "net": 38601
            },
            "smallTrader": {
              "long": 29902,
              "short": 18145,
              "net": 11757
            }
          },
          "openInterest": 553764
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 392360,
              "short": 395297,
              "net": -2937
            },
            "nonCommercial": {
              "long": 72558,
              "short": 73394,
              "net": -836
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 556009
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45567,
              "short": 107452,
              "net": -61885
            },
            "nonCommercial": {
              "long": 77023,
              "short": 29131,
              "net": 47892
            },
            "smallTrader": {
              "long": 24131,
              "short": 10138,
              "net": 13993
            }
          },
          "openInterest": 152372
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194753,
              "short": 317381,
              "net": -122628
            },
            "nonCommercial": {
              "long": 120542,
              "short": 19990,
              "net": 100552
            },
            "smallTrader": {
              "long": 49280,
              "short": 27204,
              "net": 22076
            }
          },
          "openInterest": 418190
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194861,
              "short": 346234,
              "net": -151373
            },
            "nonCommercial": {
              "long": 149489,
              "short": 16349,
              "net": 133140
            },
            "smallTrader": {
              "long": 44774,
              "short": 26541,
              "net": 18233
            }
          },
          "openInterest": 476337
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424738,
              "short": 691868,
              "net": -267130
            },
            "nonCommercial": {
              "long": 316553,
              "short": 44224,
              "net": 272329
            },
            "smallTrader": {
              "long": 68476,
              "short": 73675,
              "net": -5199
            }
          },
          "openInterest": 947968
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 524448,
              "short": 837021,
              "net": -312573
            },
            "nonCommercial": {
              "long": 327289,
              "short": 58710,
              "net": 268579
            },
            "smallTrader": {
              "long": 99881,
              "short": 55887,
              "net": 43994
            }
          },
          "openInterest": 1081320
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12638,
              "short": 32933,
              "net": -20295
            },
            "nonCommercial": {
              "long": 19860,
              "short": 5209,
              "net": 14651
            },
            "smallTrader": {
              "long": 19128,
              "short": 13484,
              "net": 5644
            }
          },
          "openInterest": 51683
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6425,
              "short": 4021,
              "net": 2404
            },
            "nonCommercial": {
              "long": 23708,
              "short": 26783,
              "net": -3075
            },
            "smallTrader": {
              "long": 4593,
              "short": 3922,
              "net": 671
            }
          },
          "openInterest": 37196
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 172978,
              "short": 77371,
              "net": 95607
            },
            "nonCommercial": {
              "long": 45300,
              "short": 136254,
              "net": -90954
            },
            "smallTrader": {
              "long": 21053,
              "short": 25706,
              "net": -4653
            }
          },
          "openInterest": 280441
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82520,
              "short": 131296,
              "net": -48776
            },
            "nonCommercial": {
              "long": 71815,
              "short": 25007,
              "net": 46808
            },
            "smallTrader": {
              "long": 19284,
              "short": 17316,
              "net": 1968
            }
          },
          "openInterest": 211611
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149971,
              "short": 145582,
              "net": 4389
            },
            "nonCommercial": {
              "long": 116443,
              "short": 104512,
              "net": 11931
            },
            "smallTrader": {
              "long": 29517,
              "short": 45837,
              "net": -16320
            }
          },
          "openInterest": 395958
        }
      ]
    },
    {
      "reportDate": "2020-12-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2206713,
              "short": 2198059,
              "net": 8654
            },
            "nonCommercial": {
              "long": 557746,
              "short": 528557,
              "net": 29189
            },
            "smallTrader": {
              "long": 352126,
              "short": 389969,
              "net": -37843
            }
          },
          "openInterest": 3203565
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1300771,
              "short": 1102329,
              "net": 198442
            },
            "nonCommercial": {
              "long": 328593,
              "short": 585046,
              "net": -256453
            },
            "smallTrader": {
              "long": 166019,
              "short": 108008,
              "net": 58011
            }
          },
          "openInterest": 1848048
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 867287,
              "short": 631544,
              "net": 235743
            },
            "nonCommercial": {
              "long": 101357,
              "short": 331793,
              "net": -230436
            },
            "smallTrader": {
              "long": 149510,
              "short": 154817,
              "net": -5307
            }
          },
          "openInterest": 1161288
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2291846,
              "short": 1954083,
              "net": 337763
            },
            "nonCommercial": {
              "long": 414862,
              "short": 756886,
              "net": -342024
            },
            "smallTrader": {
              "long": 287193,
              "short": 282932,
              "net": 4261
            }
          },
          "openInterest": 3142036
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64389,
              "short": 71469,
              "net": -7080
            },
            "nonCommercial": {
              "long": 50650,
              "short": 60757,
              "net": -10107
            },
            "smallTrader": {
              "long": 33908,
              "short": 16721,
              "net": 17187
            }
          },
          "openInterest": 160280
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 408,
              "short": 83,
              "net": 325
            },
            "nonCommercial": {
              "long": 6880,
              "short": 10102,
              "net": -3222
            },
            "smallTrader": {
              "long": 3403,
              "short": 506,
              "net": 2897
            }
          },
          "openInterest": 11750
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22947,
              "short": 7446,
              "net": 15501
            },
            "nonCommercial": {
              "long": 9049,
              "short": 21767,
              "net": -12718
            },
            "smallTrader": {
              "long": 3418,
              "short": 6201,
              "net": -2783
            }
          },
          "openInterest": 35661
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88382,
              "short": 100127,
              "net": -11745
            },
            "nonCommercial": {
              "long": 39344,
              "short": 33634,
              "net": 5710
            },
            "smallTrader": {
              "long": 33002,
              "short": 26967,
              "net": 6035
            }
          },
          "openInterest": 164184
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77949,
              "short": 85688,
              "net": -7739
            },
            "nonCommercial": {
              "long": 34713,
              "short": 55451,
              "net": -20738
            },
            "smallTrader": {
              "long": 45430,
              "short": 16953,
              "net": 28477
            }
          },
          "openInterest": 163589
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82177,
              "short": 120342,
              "net": -38165
            },
            "nonCommercial": {
              "long": 67132,
              "short": 34753,
              "net": 32379
            },
            "smallTrader": {
              "long": 13765,
              "short": 7979,
              "net": 5786
            }
          },
          "openInterest": 210162
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145353,
              "short": 184086,
              "net": -38733
            },
            "nonCommercial": {
              "long": 55201,
              "short": 23682,
              "net": 31519
            },
            "smallTrader": {
              "long": 13657,
              "short": 6443,
              "net": 7214
            }
          },
          "openInterest": 256518
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59120,
              "short": 145348,
              "net": -86228
            },
            "nonCommercial": {
              "long": 136878,
              "short": 56839,
              "net": 80039
            },
            "smallTrader": {
              "long": 19002,
              "short": 12813,
              "net": 6189
            }
          },
          "openInterest": 242850
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 742878,
              "short": 1140145,
              "net": -397267
            },
            "nonCommercial": {
              "long": 565166,
              "short": 130401,
              "net": 434765
            },
            "smallTrader": {
              "long": 142552,
              "short": 180050,
              "net": -37498
            }
          },
          "openInterest": 1662063
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84305,
              "short": 160905,
              "net": -76600
            },
            "nonCommercial": {
              "long": 82087,
              "short": 14127,
              "net": 67960
            },
            "smallTrader": {
              "long": 16448,
              "short": 7808,
              "net": 8640
            }
          },
          "openInterest": 211233
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 656757,
              "short": 1213232,
              "net": -556475
            },
            "nonCommercial": {
              "long": 671096,
              "short": 156467,
              "net": 514629
            },
            "smallTrader": {
              "long": 99203,
              "short": 57357,
              "net": 41846
            }
          },
          "openInterest": 2131913
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29563,
              "short": 24253,
              "net": 5310
            },
            "nonCommercial": {
              "long": 12544,
              "short": 18871,
              "net": -6327
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51358
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16138,
              "short": 25257,
              "net": -9119
            },
            "nonCommercial": {
              "long": 9309,
              "short": 557,
              "net": 8752
            },
            "smallTrader": {
              "long": 590,
              "short": 223,
              "net": 367
            }
          },
          "openInterest": 28817
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 349005,
              "short": 562077,
              "net": -213072
            },
            "nonCommercial": {
              "long": 222521,
              "short": 66092,
              "net": 156429
            },
            "smallTrader": {
              "long": 99562,
              "short": 42919,
              "net": 56643
            }
          },
          "openInterest": 683351
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12777,
              "short": 9175,
              "net": 3602
            },
            "nonCommercial": {
              "long": 14002,
              "short": 11796,
              "net": 2206
            },
            "smallTrader": {
              "long": 5589,
              "short": 11397,
              "net": -5808
            }
          },
          "openInterest": 39829
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194259,
              "short": 266738,
              "net": -72479
            },
            "nonCommercial": {
              "long": 101841,
              "short": 37448,
              "net": 64393
            },
            "smallTrader": {
              "long": 24416,
              "short": 16330,
              "net": 8086
            }
          },
          "openInterest": 411268
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104016,
              "short": 404739,
              "net": -300723
            },
            "nonCommercial": {
              "long": 338271,
              "short": 69051,
              "net": 269220
            },
            "smallTrader": {
              "long": 55752,
              "short": 24249,
              "net": 31503
            }
          },
          "openInterest": 549520
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188271,
              "short": 225456,
              "net": -37185
            },
            "nonCommercial": {
              "long": 59131,
              "short": 36714,
              "net": 22417
            },
            "smallTrader": {
              "long": 44765,
              "short": 29997,
              "net": 14768
            }
          },
          "openInterest": 380967
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92587,
              "short": 159561,
              "net": -66974
            },
            "nonCommercial": {
              "long": 63585,
              "short": 15419,
              "net": 48166
            },
            "smallTrader": {
              "long": 33930,
              "short": 15122,
              "net": 18808
            }
          },
          "openInterest": 193326
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72071,
              "short": 96868,
              "net": -24797
            },
            "nonCommercial": {
              "long": 72093,
              "short": 37559,
              "net": 34534
            },
            "smallTrader": {
              "long": 17996,
              "short": 27733,
              "net": -9737
            }
          },
          "openInterest": 195206
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114025,
              "short": 156160,
              "net": -42135
            },
            "nonCommercial": {
              "long": 92081,
              "short": 42902,
              "net": 49179
            },
            "smallTrader": {
              "long": 33428,
              "short": 40472,
              "net": -7044
            }
          },
          "openInterest": 280347
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82437,
              "short": 114634,
              "net": -32197
            },
            "nonCommercial": {
              "long": 70443,
              "short": 43921,
              "net": 26522
            },
            "smallTrader": {
              "long": 8478,
              "short": 2803,
              "net": 5675
            }
          },
          "openInterest": 191833
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25171,
              "short": 28791,
              "net": -3620
            },
            "nonCommercial": {
              "long": 14001,
              "short": 12187,
              "net": 1814
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48901
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 478949,
              "short": 515746,
              "net": -36797
            },
            "nonCommercial": {
              "long": 325678,
              "short": 315327,
              "net": 10351
            },
            "smallTrader": {
              "long": 66320,
              "short": 39874,
              "net": 26446
            }
          },
          "openInterest": 1198018
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16309,
              "short": 29748,
              "net": -13439
            },
            "nonCommercial": {
              "long": 34730,
              "short": 24180,
              "net": 10550
            },
            "smallTrader": {
              "long": 6222,
              "short": 3333,
              "net": 2889
            }
          },
          "openInterest": 61261
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13220,
              "short": 46022,
              "net": -32802
            },
            "nonCommercial": {
              "long": 36299,
              "short": 11797,
              "net": 24502
            },
            "smallTrader": {
              "long": 10666,
              "short": 2366,
              "net": 8300
            }
          },
          "openInterest": 63572
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 410868,
              "short": 446437,
              "net": -35569
            },
            "nonCommercial": {
              "long": 114837,
              "short": 87601,
              "net": 27236
            },
            "smallTrader": {
              "long": 28795,
              "short": 20462,
              "net": 8333
            }
          },
          "openInterest": 558588
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 406955,
              "short": 407359,
              "net": -404
            },
            "nonCommercial": {
              "long": 74932,
              "short": 79021,
              "net": -4089
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 578100
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41771,
              "short": 108693,
              "net": -66922
            },
            "nonCommercial": {
              "long": 79310,
              "short": 30934,
              "net": 48376
            },
            "smallTrader": {
              "long": 27611,
              "short": 9065,
              "net": 18546
            }
          },
          "openInterest": 154821
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199517,
              "short": 313621,
              "net": -114104
            },
            "nonCommercial": {
              "long": 117468,
              "short": 26693,
              "net": 90775
            },
            "smallTrader": {
              "long": 49099,
              "short": 25770,
              "net": 23329
            }
          },
          "openInterest": 420922
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192474,
              "short": 331408,
              "net": -138934
            },
            "nonCommercial": {
              "long": 142452,
              "short": 23929,
              "net": 118523
            },
            "smallTrader": {
              "long": 48494,
              "short": 28083,
              "net": 20411
            }
          },
          "openInterest": 475452
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 431978,
              "short": 692312,
              "net": -260334
            },
            "nonCommercial": {
              "long": 310089,
              "short": 41121,
              "net": 268968
            },
            "smallTrader": {
              "long": 66895,
              "short": 75529,
              "net": -8634
            }
          },
          "openInterest": 937033
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 526507,
              "short": 832439,
              "net": -305932
            },
            "nonCommercial": {
              "long": 314462,
              "short": 56662,
              "net": 257800
            },
            "smallTrader": {
              "long": 98684,
              "short": 50552,
              "net": 48132
            }
          },
          "openInterest": 1067538
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13535,
              "short": 34745,
              "net": -21210
            },
            "nonCommercial": {
              "long": 16693,
              "short": 6270,
              "net": 10423
            },
            "smallTrader": {
              "long": 22855,
              "short": 12068,
              "net": 10787
            }
          },
          "openInterest": 54922
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18367,
              "short": 11962,
              "net": 6405
            },
            "nonCommercial": {
              "long": 23208,
              "short": 29694,
              "net": -6486
            },
            "smallTrader": {
              "long": 5174,
              "short": 5093,
              "net": 81
            }
          },
          "openInterest": 48516
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 180491,
              "short": 73227,
              "net": 107264
            },
            "nonCommercial": {
              "long": 50656,
              "short": 150474,
              "net": -99818
            },
            "smallTrader": {
              "long": 19812,
              "short": 27258,
              "net": -7446
            }
          },
          "openInterest": 297789
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80000,
              "short": 128956,
              "net": -48956
            },
            "nonCommercial": {
              "long": 70445,
              "short": 21921,
              "net": 48524
            },
            "smallTrader": {
              "long": 18485,
              "short": 18053,
              "net": 432
            }
          },
          "openInterest": 204707
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141277,
              "short": 139926,
              "net": 1351
            },
            "nonCommercial": {
              "long": 119536,
              "short": 105770,
              "net": 13766
            },
            "smallTrader": {
              "long": 30293,
              "short": 45410,
              "net": -15117
            }
          },
          "openInterest": 385594
        }
      ]
    },
    {
      "reportDate": "2020-12-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2201497,
              "short": 2208099,
              "net": -6602
            },
            "nonCommercial": {
              "long": 567655,
              "short": 540276,
              "net": 27379
            },
            "smallTrader": {
              "long": 360843,
              "short": 381620,
              "net": -20777
            }
          },
          "openInterest": 3195234
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1301821,
              "short": 1168354,
              "net": 133467
            },
            "nonCommercial": {
              "long": 379094,
              "short": 575190,
              "net": -196096
            },
            "smallTrader": {
              "long": 161779,
              "short": 99150,
              "net": 62629
            }
          },
          "openInterest": 1888479
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 862193,
              "short": 652301,
              "net": 209892
            },
            "nonCommercial": {
              "long": 103345,
              "short": 319730,
              "net": -216385
            },
            "smallTrader": {
              "long": 156362,
              "short": 149869,
              "net": 6493
            }
          },
          "openInterest": 1158582
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2274544,
              "short": 2007975,
              "net": 266569
            },
            "nonCommercial": {
              "long": 496552,
              "short": 758696,
              "net": -262144
            },
            "smallTrader": {
              "long": 291846,
              "short": 296271,
              "net": -4425
            }
          },
          "openInterest": 3190595
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45513,
              "short": 55118,
              "net": -9605
            },
            "nonCommercial": {
              "long": 45786,
              "short": 55111,
              "net": -9325
            },
            "smallTrader": {
              "long": 33982,
              "short": 15052,
              "net": 18930
            }
          },
          "openInterest": 127016
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 502,
              "short": 70,
              "net": 432
            },
            "nonCommercial": {
              "long": 6400,
              "short": 9360,
              "net": -2960
            },
            "smallTrader": {
              "long": 3134,
              "short": 606,
              "net": 2528
            }
          },
          "openInterest": 11370
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23236,
              "short": 15656,
              "net": 7580
            },
            "nonCommercial": {
              "long": 10698,
              "short": 19911,
              "net": -9213
            },
            "smallTrader": {
              "long": 3566,
              "short": 1933,
              "net": 1633
            }
          },
          "openInterest": 37624
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72757,
              "short": 84108,
              "net": -11351
            },
            "nonCommercial": {
              "long": 35128,
              "short": 31060,
              "net": 4068
            },
            "smallTrader": {
              "long": 32671,
              "short": 25388,
              "net": 7283
            }
          },
          "openInterest": 142242
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107352,
              "short": 122442,
              "net": -15090
            },
            "nonCommercial": {
              "long": 39856,
              "short": 55572,
              "net": -15716
            },
            "smallTrader": {
              "long": 45778,
              "short": 14972,
              "net": 30806
            }
          },
          "openInterest": 196230
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86773,
              "short": 127249,
              "net": -40476
            },
            "nonCommercial": {
              "long": 67566,
              "short": 32991,
              "net": 34575
            },
            "smallTrader": {
              "long": 14577,
              "short": 8676,
              "net": 5901
            }
          },
          "openInterest": 215822
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140950,
              "short": 183219,
              "net": -42269
            },
            "nonCommercial": {
              "long": 57110,
              "short": 21005,
              "net": 36105
            },
            "smallTrader": {
              "long": 12812,
              "short": 6648,
              "net": 6164
            }
          },
          "openInterest": 255253
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61964,
              "short": 141266,
              "net": -79302
            },
            "nonCommercial": {
              "long": 133972,
              "short": 61852,
              "net": 72120
            },
            "smallTrader": {
              "long": 18834,
              "short": 11652,
              "net": 7182
            }
          },
          "openInterest": 244491
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 766007,
              "short": 1145378,
              "net": -379371
            },
            "nonCommercial": {
              "long": 552963,
              "short": 138729,
              "net": 414234
            },
            "smallTrader": {
              "long": 141643,
              "short": 176506,
              "net": -34863
            }
          },
          "openInterest": 1671904
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82237,
              "short": 174312,
              "net": -92075
            },
            "nonCommercial": {
              "long": 94639,
              "short": 13298,
              "net": 81341
            },
            "smallTrader": {
              "long": 17376,
              "short": 6642,
              "net": 10734
            }
          },
          "openInterest": 222753
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 689753,
              "short": 1241691,
              "net": -551938
            },
            "nonCommercial": {
              "long": 664557,
              "short": 150753,
              "net": 513804
            },
            "smallTrader": {
              "long": 97765,
              "short": 59631,
              "net": 38134
            }
          },
          "openInterest": 2154618
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32011,
              "short": 25702,
              "net": 6309
            },
            "nonCommercial": {
              "long": 10773,
              "short": 19593,
              "net": -8820
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53587
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18369,
              "short": 27944,
              "net": -9575
            },
            "nonCommercial": {
              "long": 9761,
              "short": 482,
              "net": 9279
            },
            "smallTrader": {
              "long": 516,
              "short": 220,
              "net": 296
            }
          },
          "openInterest": 31413
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 338345,
              "short": 537607,
              "net": -199262
            },
            "nonCommercial": {
              "long": 218710,
              "short": 76877,
              "net": 141833
            },
            "smallTrader": {
              "long": 96217,
              "short": 38788,
              "net": 57429
            }
          },
          "openInterest": 657046
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13478,
              "short": 9791,
              "net": 3687
            },
            "nonCommercial": {
              "long": 14633,
              "short": 11784,
              "net": 2849
            },
            "smallTrader": {
              "long": 5818,
              "short": 12354,
              "net": -6536
            }
          },
          "openInterest": 42270
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203391,
              "short": 278493,
              "net": -75102
            },
            "nonCommercial": {
              "long": 102786,
              "short": 38601,
              "net": 64185
            },
            "smallTrader": {
              "long": 25501,
              "short": 14584,
              "net": 10917
            }
          },
          "openInterest": 422546
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101736,
              "short": 408078,
              "net": -306342
            },
            "nonCommercial": {
              "long": 340610,
              "short": 69026,
              "net": 271584
            },
            "smallTrader": {
              "long": 57079,
              "short": 22321,
              "net": 34758
            }
          },
          "openInterest": 550366
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188656,
              "short": 223118,
              "net": -34462
            },
            "nonCommercial": {
              "long": 58441,
              "short": 38592,
              "net": 19849
            },
            "smallTrader": {
              "long": 45327,
              "short": 30714,
              "net": 14613
            }
          },
          "openInterest": 381753
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90761,
              "short": 153874,
              "net": -63113
            },
            "nonCommercial": {
              "long": 65376,
              "short": 21413,
              "net": 43963
            },
            "smallTrader": {
              "long": 34221,
              "short": 15071,
              "net": 19150
            }
          },
          "openInterest": 193317
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71337,
              "short": 91645,
              "net": -20308
            },
            "nonCommercial": {
              "long": 72472,
              "short": 40671,
              "net": 31801
            },
            "smallTrader": {
              "long": 15865,
              "short": 27358,
              "net": -11493
            }
          },
          "openInterest": 190435
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112391,
              "short": 157507,
              "net": -45116
            },
            "nonCommercial": {
              "long": 95963,
              "short": 43399,
              "net": 52564
            },
            "smallTrader": {
              "long": 33208,
              "short": 40656,
              "net": -7448
            }
          },
          "openInterest": 285447
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71960,
              "short": 73710,
              "net": -1750
            },
            "nonCommercial": {
              "long": 62335,
              "short": 65562,
              "net": -3227
            },
            "smallTrader": {
              "long": 7831,
              "short": 2854,
              "net": 4977
            }
          },
          "openInterest": 142913
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28827,
              "short": 33432,
              "net": -4605
            },
            "nonCommercial": {
              "long": 15015,
              "short": 12608,
              "net": 2407
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55366
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 466597,
              "short": 519710,
              "net": -53113
            },
            "nonCommercial": {
              "long": 312011,
              "short": 284902,
              "net": 27109
            },
            "smallTrader": {
              "long": 63519,
              "short": 37515,
              "net": 26004
            }
          },
          "openInterest": 1195295
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12113,
              "short": 29904,
              "net": -17791
            },
            "nonCommercial": {
              "long": 28739,
              "short": 14546,
              "net": 14193
            },
            "smallTrader": {
              "long": 6312,
              "short": 2714,
              "net": 3598
            }
          },
          "openInterest": 47402
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13281,
              "short": 46948,
              "net": -33667
            },
            "nonCommercial": {
              "long": 36924,
              "short": 11848,
              "net": 25076
            },
            "smallTrader": {
              "long": 10490,
              "short": 1899,
              "net": 8591
            }
          },
          "openInterest": 65881
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 499289,
              "short": 523288,
              "net": -23999
            },
            "nonCommercial": {
              "long": 95554,
              "short": 79698,
              "net": 15856
            },
            "smallTrader": {
              "long": 31270,
              "short": 23127,
              "net": 8143
            }
          },
          "openInterest": 632403
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 450274,
              "short": 452079,
              "net": -1805
            },
            "nonCommercial": {
              "long": 74197,
              "short": 78575,
              "net": -4378
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 637832
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41702,
              "short": 110692,
              "net": -68990
            },
            "nonCommercial": {
              "long": 80689,
              "short": 31177,
              "net": 49512
            },
            "smallTrader": {
              "long": 28350,
              "short": 8872,
              "net": 19478
            }
          },
          "openInterest": 158268
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200164,
              "short": 328353,
              "net": -128189
            },
            "nonCommercial": {
              "long": 118938,
              "short": 13144,
              "net": 105794
            },
            "smallTrader": {
              "long": 51405,
              "short": 29010,
              "net": 22395
            }
          },
          "openInterest": 431619
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189556,
              "short": 336108,
              "net": -146552
            },
            "nonCommercial": {
              "long": 147036,
              "short": 21653,
              "net": 125383
            },
            "smallTrader": {
              "long": 51156,
              "short": 29987,
              "net": 21169
            }
          },
          "openInterest": 491622
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427099,
              "short": 688882,
              "net": -261783
            },
            "nonCommercial": {
              "long": 304172,
              "short": 36669,
              "net": 267503
            },
            "smallTrader": {
              "long": 70507,
              "short": 76227,
              "net": -5720
            }
          },
          "openInterest": 938967
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523960,
              "short": 815519,
              "net": -291559
            },
            "nonCommercial": {
              "long": 298915,
              "short": 54447,
              "net": 244468
            },
            "smallTrader": {
              "long": 96266,
              "short": 49175,
              "net": 47091
            }
          },
          "openInterest": 1053378
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9775,
              "short": 28618,
              "net": -18843
            },
            "nonCommercial": {
              "long": 17177,
              "short": 7886,
              "net": 9291
            },
            "smallTrader": {
              "long": 21842,
              "short": 12290,
              "net": 9552
            }
          },
          "openInterest": 48913
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14494,
              "short": 425,
              "net": 14069
            },
            "nonCommercial": {
              "long": 14709,
              "short": 28765,
              "net": -14056
            },
            "smallTrader": {
              "long": 3540,
              "short": 3553,
              "net": -13
            }
          },
          "openInterest": 35894
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 185467,
              "short": 64952,
              "net": 120515
            },
            "nonCommercial": {
              "long": 45477,
              "short": 158659,
              "net": -113182
            },
            "smallTrader": {
              "long": 19001,
              "short": 26334,
              "net": -7333
            }
          },
          "openInterest": 303478
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83632,
              "short": 140151,
              "net": -56519
            },
            "nonCommercial": {
              "long": 74549,
              "short": 18825,
              "net": 55724
            },
            "smallTrader": {
              "long": 19658,
              "short": 18863,
              "net": 795
            }
          },
          "openInterest": 210488
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138168,
              "short": 147398,
              "net": -9230
            },
            "nonCommercial": {
              "long": 119573,
              "short": 94761,
              "net": 24812
            },
            "smallTrader": {
              "long": 30423,
              "short": 46005,
              "net": -15582
            }
          },
          "openInterest": 381860
        }
      ]
    },
    {
      "reportDate": "2020-12-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2175547,
              "short": 2187186,
              "net": -11639
            },
            "nonCommercial": {
              "long": 566789,
              "short": 516620,
              "net": 50169
            },
            "smallTrader": {
              "long": 356673,
              "short": 395203,
              "net": -38530
            }
          },
          "openInterest": 3153023
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1283401,
              "short": 1194786,
              "net": 88615
            },
            "nonCommercial": {
              "long": 400126,
              "short": 560310,
              "net": -160184
            },
            "smallTrader": {
              "long": 167938,
              "short": 96369,
              "net": 71569
            }
          },
          "openInterest": 1892333
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 850510,
              "short": 681391,
              "net": 169119
            },
            "nonCommercial": {
              "long": 113374,
              "short": 283736,
              "net": -170362
            },
            "smallTrader": {
              "long": 154120,
              "short": 152877,
              "net": 1243
            }
          },
          "openInterest": 1147238
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2296300,
              "short": 2017478,
              "net": 278822
            },
            "nonCommercial": {
              "long": 476462,
              "short": 749086,
              "net": -272624
            },
            "smallTrader": {
              "long": 283117,
              "short": 289315,
              "net": -6198
            }
          },
          "openInterest": 3178492
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48497,
              "short": 58169,
              "net": -9672
            },
            "nonCommercial": {
              "long": 53323,
              "short": 57742,
              "net": -4419
            },
            "smallTrader": {
              "long": 32601,
              "short": 18510,
              "net": 14091
            }
          },
          "openInterest": 136013
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 565,
              "short": 90,
              "net": 475
            },
            "nonCommercial": {
              "long": 7308,
              "short": 10998,
              "net": -3690
            },
            "smallTrader": {
              "long": 3878,
              "short": 663,
              "net": 3215
            }
          },
          "openInterest": 12603
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23317,
              "short": 15723,
              "net": 7594
            },
            "nonCommercial": {
              "long": 10698,
              "short": 20201,
              "net": -9503
            },
            "smallTrader": {
              "long": 3704,
              "short": 1795,
              "net": 1909
            }
          },
          "openInterest": 37756
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74009,
              "short": 85967,
              "net": -11958
            },
            "nonCommercial": {
              "long": 37550,
              "short": 31518,
              "net": 6032
            },
            "smallTrader": {
              "long": 29769,
              "short": 23843,
              "net": 5926
            }
          },
          "openInterest": 144606
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69708,
              "short": 107047,
              "net": -37339
            },
            "nonCommercial": {
              "long": 43198,
              "short": 33113,
              "net": 10085
            },
            "smallTrader": {
              "long": 41218,
              "short": 13964,
              "net": 27254
            }
          },
          "openInterest": 156597
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89186,
              "short": 127821,
              "net": -38635
            },
            "nonCommercial": {
              "long": 68154,
              "short": 35962,
              "net": 32192
            },
            "smallTrader": {
              "long": 14054,
              "short": 7611,
              "net": 6443
            }
          },
          "openInterest": 217307
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139302,
              "short": 184375,
              "net": -45073
            },
            "nonCommercial": {
              "long": 59366,
              "short": 20591,
              "net": 38775
            },
            "smallTrader": {
              "long": 12536,
              "short": 6238,
              "net": 6298
            }
          },
          "openInterest": 256417
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63577,
              "short": 144069,
              "net": -80492
            },
            "nonCommercial": {
              "long": 133440,
              "short": 62002,
              "net": 71438
            },
            "smallTrader": {
              "long": 20551,
              "short": 11497,
              "net": 9054
            }
          },
          "openInterest": 248003
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 765947,
              "short": 1164283,
              "net": -398336
            },
            "nonCommercial": {
              "long": 566078,
              "short": 129623,
              "net": 436455
            },
            "smallTrader": {
              "long": 144523,
              "short": 182642,
              "net": -38119
            }
          },
          "openInterest": 1688402
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82643,
              "short": 177224,
              "net": -94581
            },
            "nonCommercial": {
              "long": 97209,
              "short": 12332,
              "net": 84877
            },
            "smallTrader": {
              "long": 16209,
              "short": 6505,
              "net": 9704
            }
          },
          "openInterest": 225627
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 646989,
              "short": 1217566,
              "net": -570577
            },
            "nonCommercial": {
              "long": 665598,
              "short": 139896,
              "net": 525702
            },
            "smallTrader": {
              "long": 98953,
              "short": 54078,
              "net": 44875
            }
          },
          "openInterest": 2120797
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20345,
              "short": 14971,
              "net": 5374
            },
            "nonCommercial": {
              "long": 11718,
              "short": 18217,
              "net": -6499
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40772
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19735,
              "short": 29820,
              "net": -10085
            },
            "nonCommercial": {
              "long": 10192,
              "short": 451,
              "net": 9741
            },
            "smallTrader": {
              "long": 580,
              "short": 236,
              "net": 344
            }
          },
          "openInterest": 33423
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 339342,
              "short": 538743,
              "net": -199401
            },
            "nonCommercial": {
              "long": 222443,
              "short": 78541,
              "net": 143902
            },
            "smallTrader": {
              "long": 92586,
              "short": 37087,
              "net": 55499
            }
          },
          "openInterest": 659499
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14059,
              "short": 10022,
              "net": 4037
            },
            "nonCommercial": {
              "long": 15379,
              "short": 12116,
              "net": 3263
            },
            "smallTrader": {
              "long": 6134,
              "short": 13434,
              "net": -7300
            }
          },
          "openInterest": 45219
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208278,
              "short": 292239,
              "net": -83961
            },
            "nonCommercial": {
              "long": 111988,
              "short": 39309,
              "net": 72679
            },
            "smallTrader": {
              "long": 25344,
              "short": 14062,
              "net": 11282
            }
          },
          "openInterest": 431414
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99303,
              "short": 414402,
              "net": -315099
            },
            "nonCommercial": {
              "long": 349870,
              "short": 71674,
              "net": 278196
            },
            "smallTrader": {
              "long": 58780,
              "short": 21877,
              "net": 36903
            }
          },
          "openInterest": 560769
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194259,
              "short": 228496,
              "net": -34237
            },
            "nonCommercial": {
              "long": 58762,
              "short": 41307,
              "net": 17455
            },
            "smallTrader": {
              "long": 46541,
              "short": 29759,
              "net": 16782
            }
          },
          "openInterest": 374222
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93605,
              "short": 156671,
              "net": -63066
            },
            "nonCommercial": {
              "long": 66970,
              "short": 20877,
              "net": 46093
            },
            "smallTrader": {
              "long": 33790,
              "short": 16817,
              "net": 16973
            }
          },
          "openInterest": 196845
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67701,
              "short": 85872,
              "net": -18171
            },
            "nonCommercial": {
              "long": 69871,
              "short": 38704,
              "net": 31167
            },
            "smallTrader": {
              "long": 14699,
              "short": 27695,
              "net": -12996
            }
          },
          "openInterest": 182165
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111564,
              "short": 162571,
              "net": -51007
            },
            "nonCommercial": {
              "long": 99935,
              "short": 40302,
              "net": 59633
            },
            "smallTrader": {
              "long": 32278,
              "short": 40904,
              "net": -8626
            }
          },
          "openInterest": 286828
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78214,
              "short": 74132,
              "net": 4082
            },
            "nonCommercial": {
              "long": 56598,
              "short": 64847,
              "net": -8249
            },
            "smallTrader": {
              "long": 7077,
              "short": 2910,
              "net": 4167
            }
          },
          "openInterest": 142814
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21565,
              "short": 27775,
              "net": -6210
            },
            "nonCommercial": {
              "long": 14062,
              "short": 7823,
              "net": 6239
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42541
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 469511,
              "short": 509563,
              "net": -40052
            },
            "nonCommercial": {
              "long": 295307,
              "short": 277729,
              "net": 17578
            },
            "smallTrader": {
              "long": 63398,
              "short": 40924,
              "net": 22474
            }
          },
          "openInterest": 1191197
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12722,
              "short": 29532,
              "net": -16810
            },
            "nonCommercial": {
              "long": 28710,
              "short": 15056,
              "net": 13654
            },
            "smallTrader": {
              "long": 6122,
              "short": 2966,
              "net": 3156
            }
          },
          "openInterest": 48309
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13120,
              "short": 45733,
              "net": -32613
            },
            "nonCommercial": {
              "long": 35791,
              "short": 11086,
              "net": 24705
            },
            "smallTrader": {
              "long": 10331,
              "short": 2423,
              "net": 7908
            }
          },
          "openInterest": 65012
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 401851,
              "short": 425683,
              "net": -23832
            },
            "nonCommercial": {
              "long": 93298,
              "short": 76449,
              "net": 16849
            },
            "smallTrader": {
              "long": 26687,
              "short": 19704,
              "net": 6983
            }
          },
          "openInterest": 524685
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370121,
              "short": 371537,
              "net": -1416
            },
            "nonCommercial": {
              "long": 66638,
              "short": 71549,
              "net": -4911
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 495182
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42591,
              "short": 119749,
              "net": -77158
            },
            "nonCommercial": {
              "long": 90473,
              "short": 33184,
              "net": 57289
            },
            "smallTrader": {
              "long": 28804,
              "short": 8935,
              "net": 19869
            }
          },
          "openInterest": 171398
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195007,
              "short": 334216,
              "net": -139209
            },
            "nonCommercial": {
              "long": 125838,
              "short": 11821,
              "net": 114017
            },
            "smallTrader": {
              "long": 52974,
              "short": 27782,
              "net": 25192
            }
          },
          "openInterest": 436126
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191271,
              "short": 341206,
              "net": -149935
            },
            "nonCommercial": {
              "long": 152882,
              "short": 24746,
              "net": 128136
            },
            "smallTrader": {
              "long": 50584,
              "short": 28785,
              "net": 21799
            }
          },
          "openInterest": 495050
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 433037,
              "short": 697953,
              "net": -264916
            },
            "nonCommercial": {
              "long": 309554,
              "short": 38316,
              "net": 271238
            },
            "smallTrader": {
              "long": 73187,
              "short": 79509,
              "net": -6322
            }
          },
          "openInterest": 957607
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 520157,
              "short": 808001,
              "net": -287844
            },
            "nonCommercial": {
              "long": 291403,
              "short": 56406,
              "net": 234997
            },
            "smallTrader": {
              "long": 98167,
              "short": 45320,
              "net": 52847
            }
          },
          "openInterest": 1047207
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9209,
              "short": 29881,
              "net": -20672
            },
            "nonCommercial": {
              "long": 23286,
              "short": 12042,
              "net": 11244
            },
            "smallTrader": {
              "long": 20806,
              "short": 11378,
              "net": 9428
            }
          },
          "openInterest": 53305
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15588,
              "short": 296,
              "net": 15292
            },
            "nonCommercial": {
              "long": 13504,
              "short": 28379,
              "net": -14875
            },
            "smallTrader": {
              "long": 3376,
              "short": 3793,
              "net": -417
            }
          },
          "openInterest": 34751
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 174627,
              "short": 63809,
              "net": 110818
            },
            "nonCommercial": {
              "long": 46185,
              "short": 147640,
              "net": -101455
            },
            "smallTrader": {
              "long": 17123,
              "short": 26486,
              "net": -9363
            }
          },
          "openInterest": 289233
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83262,
              "short": 139400,
              "net": -56138
            },
            "nonCommercial": {
              "long": 76187,
              "short": 19752,
              "net": 56435
            },
            "smallTrader": {
              "long": 18902,
              "short": 19199,
              "net": -297
            }
          },
          "openInterest": 211465
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139322,
              "short": 146556,
              "net": -7234
            },
            "nonCommercial": {
              "long": 118282,
              "short": 97876,
              "net": 20406
            },
            "smallTrader": {
              "long": 31063,
              "short": 44235,
              "net": -13172
            }
          },
          "openInterest": 385621
        }
      ]
    },
    {
      "reportDate": "2020-12-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2237667,
              "short": 2243801,
              "net": -6134
            },
            "nonCommercial": {
              "long": 599004,
              "short": 573755,
              "net": 25249
            },
            "smallTrader": {
              "long": 371833,
              "short": 390948,
              "net": -19115
            }
          },
          "openInterest": 3260742
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1293100,
              "short": 1229694,
              "net": 63406
            },
            "nonCommercial": {
              "long": 428759,
              "short": 564885,
              "net": -136126
            },
            "smallTrader": {
              "long": 170217,
              "short": 97497,
              "net": 72720
            }
          },
          "openInterest": 1923230
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 872978,
              "short": 696645,
              "net": 176333
            },
            "nonCommercial": {
              "long": 112301,
              "short": 287259,
              "net": -174958
            },
            "smallTrader": {
              "long": 154489,
              "short": 155864,
              "net": -1375
            }
          },
          "openInterest": 1169405
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2303494,
              "short": 2070058,
              "net": 233436
            },
            "nonCommercial": {
              "long": 540910,
              "short": 776993,
              "net": -236083
            },
            "smallTrader": {
              "long": 299692,
              "short": 297045,
              "net": 2647
            }
          },
          "openInterest": 3273076
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48369,
              "short": 61082,
              "net": -12713
            },
            "nonCommercial": {
              "long": 53827,
              "short": 60333,
              "net": -6506
            },
            "smallTrader": {
              "long": 34473,
              "short": 15254,
              "net": 19219
            }
          },
          "openInterest": 138309
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 478,
              "short": 90,
              "net": 388
            },
            "nonCommercial": {
              "long": 6448,
              "short": 9281,
              "net": -2833
            },
            "smallTrader": {
              "long": 3165,
              "short": 720,
              "net": 2445
            }
          },
          "openInterest": 10653
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23982,
              "short": 16109,
              "net": 7873
            },
            "nonCommercial": {
              "long": 11407,
              "short": 21084,
              "net": -9677
            },
            "smallTrader": {
              "long": 3755,
              "short": 1951,
              "net": 1804
            }
          },
          "openInterest": 39181
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70355,
              "short": 82782,
              "net": -12427
            },
            "nonCommercial": {
              "long": 35735,
              "short": 30903,
              "net": 4832
            },
            "smallTrader": {
              "long": 31824,
              "short": 24229,
              "net": 7595
            }
          },
          "openInterest": 139870
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69745,
              "short": 111061,
              "net": -41316
            },
            "nonCommercial": {
              "long": 42178,
              "short": 26810,
              "net": 15368
            },
            "smallTrader": {
              "long": 40077,
              "short": 14129,
              "net": 25948
            }
          },
          "openInterest": 154464
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91464,
              "short": 130651,
              "net": -39187
            },
            "nonCommercial": {
              "long": 67984,
              "short": 35578,
              "net": 32406
            },
            "smallTrader": {
              "long": 14749,
              "short": 7968,
              "net": 6781
            }
          },
          "openInterest": 219139
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136779,
              "short": 183294,
              "net": -46515
            },
            "nonCommercial": {
              "long": 62162,
              "short": 21482,
              "net": 40680
            },
            "smallTrader": {
              "long": 12508,
              "short": 6673,
              "net": 5835
            }
          },
          "openInterest": 258174
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62216,
              "short": 144121,
              "net": -81905
            },
            "nonCommercial": {
              "long": 132395,
              "short": 61114,
              "net": 71281
            },
            "smallTrader": {
              "long": 21950,
              "short": 11326,
              "net": 10624
            }
          },
          "openInterest": 247232
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 751353,
              "short": 1220265,
              "net": -468912
            },
            "nonCommercial": {
              "long": 631599,
              "short": 121051,
              "net": 510548
            },
            "smallTrader": {
              "long": 140211,
              "short": 181847,
              "net": -41636
            }
          },
          "openInterest": 1722252
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82998,
              "short": 175105,
              "net": -92107
            },
            "nonCommercial": {
              "long": 93969,
              "short": 12813,
              "net": 81156
            },
            "smallTrader": {
              "long": 16390,
              "short": 5439,
              "net": 10951
            }
          },
          "openInterest": 223590
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 658049,
              "short": 1209999,
              "net": -551950
            },
            "nonCommercial": {
              "long": 655694,
              "short": 143963,
              "net": 511731
            },
            "smallTrader": {
              "long": 93943,
              "short": 53724,
              "net": 40219
            }
          },
          "openInterest": 2121502
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19855,
              "short": 16466,
              "net": 3389
            },
            "nonCommercial": {
              "long": 11914,
              "short": 18146,
              "net": -6232
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40919
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21293,
              "short": 31820,
              "net": -10527
            },
            "nonCommercial": {
              "long": 10763,
              "short": 478,
              "net": 10285
            },
            "smallTrader": {
              "long": 445,
              "short": 203,
              "net": 242
            }
          },
          "openInterest": 34998
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 348773,
              "short": 550545,
              "net": -201772
            },
            "nonCommercial": {
              "long": 222848,
              "short": 79772,
              "net": 143076
            },
            "smallTrader": {
              "long": 95579,
              "short": 36883,
              "net": 58696
            }
          },
          "openInterest": 671643
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14657,
              "short": 10061,
              "net": 4596
            },
            "nonCommercial": {
              "long": 14814,
              "short": 11668,
              "net": 3146
            },
            "smallTrader": {
              "long": 5957,
              "short": 13699,
              "net": -7742
            }
          },
          "openInterest": 44479
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205064,
              "short": 295035,
              "net": -89971
            },
            "nonCommercial": {
              "long": 114418,
              "short": 35547,
              "net": 78871
            },
            "smallTrader": {
              "long": 25154,
              "short": 14054,
              "net": 11100
            }
          },
          "openInterest": 420229
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101283,
              "short": 408537,
              "net": -307254
            },
            "nonCommercial": {
              "long": 341812,
              "short": 72940,
              "net": 268872
            },
            "smallTrader": {
              "long": 58726,
              "short": 20344,
              "net": 38382
            }
          },
          "openInterest": 556414
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187181,
              "short": 222588,
              "net": -35407
            },
            "nonCommercial": {
              "long": 60255,
              "short": 41685,
              "net": 18570
            },
            "smallTrader": {
              "long": 41170,
              "short": 24333,
              "net": 16837
            }
          },
          "openInterest": 357447
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95149,
              "short": 161535,
              "net": -66386
            },
            "nonCommercial": {
              "long": 63577,
              "short": 16227,
              "net": 47350
            },
            "smallTrader": {
              "long": 33431,
              "short": 14395,
              "net": 19036
            }
          },
          "openInterest": 194454
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68116,
              "short": 87925,
              "net": -19809
            },
            "nonCommercial": {
              "long": 71631,
              "short": 38860,
              "net": 32771
            },
            "smallTrader": {
              "long": 16116,
              "short": 29078,
              "net": -12962
            }
          },
          "openInterest": 188563
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113344,
              "short": 164238,
              "net": -50894
            },
            "nonCommercial": {
              "long": 97977,
              "short": 37671,
              "net": 60306
            },
            "smallTrader": {
              "long": 32385,
              "short": 41797,
              "net": -9412
            }
          },
          "openInterest": 290656
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77596,
              "short": 76645,
              "net": 951
            },
            "nonCommercial": {
              "long": 56929,
              "short": 62187,
              "net": -5258
            },
            "smallTrader": {
              "long": 7007,
              "short": 2700,
              "net": 4307
            }
          },
          "openInterest": 142582
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21829,
              "short": 26383,
              "net": -4554
            },
            "nonCommercial": {
              "long": 14140,
              "short": 10181,
              "net": 3959
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43377
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 473385,
              "short": 500225,
              "net": -26840
            },
            "nonCommercial": {
              "long": 296179,
              "short": 288285,
              "net": 7894
            },
            "smallTrader": {
              "long": 60356,
              "short": 41410,
              "net": 18946
            }
          },
          "openInterest": 1162374
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13417,
              "short": 29372,
              "net": -15955
            },
            "nonCommercial": {
              "long": 27839,
              "short": 15305,
              "net": 12534
            },
            "smallTrader": {
              "long": 6287,
              "short": 2866,
              "net": 3421
            }
          },
          "openInterest": 47915
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11741,
              "short": 45054,
              "net": -33313
            },
            "nonCommercial": {
              "long": 35228,
              "short": 9399,
              "net": 25829
            },
            "smallTrader": {
              "long": 9397,
              "short": 1913,
              "net": 7484
            }
          },
          "openInterest": 59399
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 396596,
              "short": 430141,
              "net": -33545
            },
            "nonCommercial": {
              "long": 92518,
              "short": 82714,
              "net": 9804
            },
            "smallTrader": {
              "long": 40634,
              "short": 16893,
              "net": 23741
            }
          },
          "openInterest": 531916
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 373394,
              "short": 371911,
              "net": 1483
            },
            "nonCommercial": {
              "long": 68924,
              "short": 77759,
              "net": -8835
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 506564
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42244,
              "short": 118070,
              "net": -75826
            },
            "nonCommercial": {
              "long": 88868,
              "short": 34089,
              "net": 54779
            },
            "smallTrader": {
              "long": 28971,
              "short": 7924,
              "net": 21047
            }
          },
          "openInterest": 170057
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182910,
              "short": 327919,
              "net": -145009
            },
            "nonCommercial": {
              "long": 133176,
              "short": 11543,
              "net": 121633
            },
            "smallTrader": {
              "long": 49407,
              "short": 26031,
              "net": 23376
            }
          },
          "openInterest": 417574
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174055,
              "short": 333045,
              "net": -158990
            },
            "nonCommercial": {
              "long": 159247,
              "short": 18896,
              "net": 140351
            },
            "smallTrader": {
              "long": 44956,
              "short": 26317,
              "net": 18639
            }
          },
          "openInterest": 467023
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 412130,
              "short": 662474,
              "net": -250344
            },
            "nonCommercial": {
              "long": 300675,
              "short": 40227,
              "net": 260448
            },
            "smallTrader": {
              "long": 67541,
              "short": 77645,
              "net": -10104
            }
          },
          "openInterest": 896793
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 516499,
              "short": 816085,
              "net": -299586
            },
            "nonCommercial": {
              "long": 299059,
              "short": 55175,
              "net": 243884
            },
            "smallTrader": {
              "long": 102088,
              "short": 46386,
              "net": 55702
            }
          },
          "openInterest": 1052268
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8874,
              "short": 30644,
              "net": -21770
            },
            "nonCommercial": {
              "long": 21496,
              "short": 9709,
              "net": 11787
            },
            "smallTrader": {
              "long": 21850,
              "short": 11867,
              "net": 9983
            }
          },
          "openInterest": 52404
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15337,
              "short": 543,
              "net": 14794
            },
            "nonCommercial": {
              "long": 14610,
              "short": 29167,
              "net": -14557
            },
            "smallTrader": {
              "long": 3292,
              "short": 3529,
              "net": -237
            }
          },
          "openInterest": 35978
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 174804,
              "short": 68420,
              "net": 106384
            },
            "nonCommercial": {
              "long": 48752,
              "short": 147302,
              "net": -98550
            },
            "smallTrader": {
              "long": 16712,
              "short": 24546,
              "net": -7834
            }
          },
          "openInterest": 283879
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85934,
              "short": 145390,
              "net": -59456
            },
            "nonCommercial": {
              "long": 77807,
              "short": 19088,
              "net": 58719
            },
            "smallTrader": {
              "long": 19639,
              "short": 18902,
              "net": 737
            }
          },
          "openInterest": 215977
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139347,
              "short": 152538,
              "net": -13191
            },
            "nonCommercial": {
              "long": 123208,
              "short": 95755,
              "net": 27453
            },
            "smallTrader": {
              "long": 33403,
              "short": 47665,
              "net": -14262
            }
          },
          "openInterest": 389901
        }
      ]
    },
    {
      "reportDate": "2021-01-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2185318,
              "short": 2170779,
              "net": 14539
            },
            "nonCommercial": {
              "long": 593906,
              "short": 566211,
              "net": 27695
            },
            "smallTrader": {
              "long": 377535,
              "short": 419769,
              "net": -42234
            }
          },
          "openInterest": 3221183
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1314908,
              "short": 1204333,
              "net": 110575
            },
            "nonCommercial": {
              "long": 427281,
              "short": 611048,
              "net": -183767
            },
            "smallTrader": {
              "long": 169319,
              "short": 96127,
              "net": 73192
            }
          },
          "openInterest": 1928625
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 869139,
              "short": 673361,
              "net": 195778
            },
            "nonCommercial": {
              "long": 106770,
              "short": 294323,
              "net": -187553
            },
            "smallTrader": {
              "long": 157363,
              "short": 165588,
              "net": -8225
            }
          },
          "openInterest": 1150413
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2301721,
              "short": 2031403,
              "net": 270318
            },
            "nonCommercial": {
              "long": 510088,
              "short": 789933,
              "net": -279845
            },
            "smallTrader": {
              "long": 302165,
              "short": 292638,
              "net": 9527
            }
          },
          "openInterest": 3198001
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48589,
              "short": 62298,
              "net": -13709
            },
            "nonCommercial": {
              "long": 59738,
              "short": 63645,
              "net": -3907
            },
            "smallTrader": {
              "long": 35013,
              "short": 17397,
              "net": 17616
            }
          },
          "openInterest": 146093
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 506,
              "short": 90,
              "net": 416
            },
            "nonCommercial": {
              "long": 6939,
              "short": 9924,
              "net": -2985
            },
            "smallTrader": {
              "long": 3343,
              "short": 774,
              "net": 2569
            }
          },
          "openInterest": 11296
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8354,
              "short": 7167,
              "net": 1187
            },
            "nonCommercial": {
              "long": 10322,
              "short": 13516,
              "net": -3194
            },
            "smallTrader": {
              "long": 3955,
              "short": 1948,
              "net": 2007
            }
          },
          "openInterest": 22774
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71685,
              "short": 84224,
              "net": -12539
            },
            "nonCommercial": {
              "long": 35526,
              "short": 31861,
              "net": 3665
            },
            "smallTrader": {
              "long": 33641,
              "short": 24767,
              "net": 8874
            }
          },
          "openInterest": 143209
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71354,
              "short": 109613,
              "net": -38259
            },
            "nonCommercial": {
              "long": 41560,
              "short": 27036,
              "net": 14524
            },
            "smallTrader": {
              "long": 40770,
              "short": 17035,
              "net": 23735
            }
          },
          "openInterest": 156124
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90972,
              "short": 132476,
              "net": -41504
            },
            "nonCommercial": {
              "long": 70540,
              "short": 36114,
              "net": 34426
            },
            "smallTrader": {
              "long": 14425,
              "short": 7347,
              "net": 7078
            }
          },
          "openInterest": 223489
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134991,
              "short": 182885,
              "net": -47894
            },
            "nonCommercial": {
              "long": 64460,
              "short": 23485,
              "net": 40975
            },
            "smallTrader": {
              "long": 13614,
              "short": 6695,
              "net": 6919
            }
          },
          "openInterest": 262961
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65798,
              "short": 145199,
              "net": -79401
            },
            "nonCommercial": {
              "long": 135088,
              "short": 65850,
              "net": 69238
            },
            "smallTrader": {
              "long": 22158,
              "short": 11995,
              "net": 10163
            }
          },
          "openInterest": 256942
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 772419,
              "short": 1267231,
              "net": -494812
            },
            "nonCommercial": {
              "long": 644591,
              "short": 123494,
              "net": 521097
            },
            "smallTrader": {
              "long": 152209,
              "short": 178494,
              "net": -26285
            }
          },
          "openInterest": 1778403
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88024,
              "short": 184413,
              "net": -96389
            },
            "nonCommercial": {
              "long": 97246,
              "short": 13268,
              "net": 83978
            },
            "smallTrader": {
              "long": 18231,
              "short": 5820,
              "net": 12411
            }
          },
          "openInterest": 237240
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 666425,
              "short": 1228276,
              "net": -561851
            },
            "nonCommercial": {
              "long": 684132,
              "short": 165483,
              "net": 518649
            },
            "smallTrader": {
              "long": 100861,
              "short": 57659,
              "net": 43202
            }
          },
          "openInterest": 2169541
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19455,
              "short": 16290,
              "net": 3165
            },
            "nonCommercial": {
              "long": 12039,
              "short": 18369,
              "net": -6330
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40600
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15755,
              "short": 25608,
              "net": -9853
            },
            "nonCommercial": {
              "long": 9784,
              "short": 87,
              "net": 9697
            },
            "smallTrader": {
              "long": 384,
              "short": 228,
              "net": 156
            }
          },
          "openInterest": 28114
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 349449,
              "short": 550714,
              "net": -201265
            },
            "nonCommercial": {
              "long": 224832,
              "short": 81841,
              "net": 142991
            },
            "smallTrader": {
              "long": 94847,
              "short": 36573,
              "net": 58274
            }
          },
          "openInterest": 673532
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15128,
              "short": 9234,
              "net": 5894
            },
            "nonCommercial": {
              "long": 13781,
              "short": 12883,
              "net": 898
            },
            "smallTrader": {
              "long": 5674,
              "short": 12466,
              "net": -6792
            }
          },
          "openInterest": 42455
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207030,
              "short": 300888,
              "net": -93858
            },
            "nonCommercial": {
              "long": 116356,
              "short": 32597,
              "net": 83759
            },
            "smallTrader": {
              "long": 18127,
              "short": 8028,
              "net": 10099
            }
          },
          "openInterest": 414977
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97405,
              "short": 418328,
              "net": -320923
            },
            "nonCommercial": {
              "long": 349946,
              "short": 70628,
              "net": 279318
            },
            "smallTrader": {
              "long": 61730,
              "short": 20125,
              "net": 41605
            }
          },
          "openInterest": 568888
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197047,
              "short": 229230,
              "net": -32183
            },
            "nonCommercial": {
              "long": 59276,
              "short": 43546,
              "net": 15730
            },
            "smallTrader": {
              "long": 42152,
              "short": 25699,
              "net": 16453
            }
          },
          "openInterest": 368741
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98129,
              "short": 171246,
              "net": -73117
            },
            "nonCommercial": {
              "long": 69163,
              "short": 18973,
              "net": 50190
            },
            "smallTrader": {
              "long": 36774,
              "short": 13847,
              "net": 22927
            }
          },
          "openInterest": 206963
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69231,
              "short": 96356,
              "net": -27125
            },
            "nonCommercial": {
              "long": 76636,
              "short": 39137,
              "net": 37499
            },
            "smallTrader": {
              "long": 18611,
              "short": 28985,
              "net": -10374
            }
          },
          "openInterest": 201729
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115483,
              "short": 163766,
              "net": -48283
            },
            "nonCommercial": {
              "long": 97429,
              "short": 40704,
              "net": 56725
            },
            "smallTrader": {
              "long": 31695,
              "short": 40137,
              "net": -8442
            }
          },
          "openInterest": 295130
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79574,
              "short": 76962,
              "net": 2612
            },
            "nonCommercial": {
              "long": 52578,
              "short": 60301,
              "net": -7723
            },
            "smallTrader": {
              "long": 7721,
              "short": 2610,
              "net": 5111
            }
          },
          "openInterest": 141291
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22262,
              "short": 27875,
              "net": -5613
            },
            "nonCommercial": {
              "long": 14466,
              "short": 9309,
              "net": 5157
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44180
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 472088,
              "short": 488899,
              "net": -16811
            },
            "nonCommercial": {
              "long": 278600,
              "short": 281970,
              "net": -3370
            },
            "smallTrader": {
              "long": 59520,
              "short": 39339,
              "net": 20181
            }
          },
          "openInterest": 1162745
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13051,
              "short": 29253,
              "net": -16202
            },
            "nonCommercial": {
              "long": 26552,
              "short": 14556,
              "net": 11996
            },
            "smallTrader": {
              "long": 7098,
              "short": 2892,
              "net": 4206
            }
          },
          "openInterest": 47194
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11444,
              "short": 46564,
              "net": -35120
            },
            "nonCommercial": {
              "long": 37312,
              "short": 9690,
              "net": 27622
            },
            "smallTrader": {
              "long": 9685,
              "short": 2187,
              "net": 7498
            }
          },
          "openInterest": 61185
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 380688,
              "short": 429489,
              "net": -48801
            },
            "nonCommercial": {
              "long": 112220,
              "short": 79182,
              "net": 33038
            },
            "smallTrader": {
              "long": 31041,
              "short": 15278,
              "net": 15763
            }
          },
          "openInterest": 526292
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 384003,
              "short": 385588,
              "net": -1585
            },
            "nonCommercial": {
              "long": 67750,
              "short": 78490,
              "net": -10740
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 523123
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42825,
              "short": 120339,
              "net": -77514
            },
            "nonCommercial": {
              "long": 90777,
              "short": 35226,
              "net": 55551
            },
            "smallTrader": {
              "long": 30481,
              "short": 8518,
              "net": 21963
            }
          },
          "openInterest": 176005
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188949,
              "short": 324657,
              "net": -135708
            },
            "nonCommercial": {
              "long": 127029,
              "short": 14318,
              "net": 112711
            },
            "smallTrader": {
              "long": 48246,
              "short": 25249,
              "net": 22997
            }
          },
          "openInterest": 417441
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178102,
              "short": 337649,
              "net": -159547
            },
            "nonCommercial": {
              "long": 160446,
              "short": 19279,
              "net": 141167
            },
            "smallTrader": {
              "long": 44664,
              "short": 26284,
              "net": 18380
            }
          },
          "openInterest": 469513
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439041,
              "short": 675408,
              "net": -236367
            },
            "nonCommercial": {
              "long": 285084,
              "short": 43516,
              "net": 241568
            },
            "smallTrader": {
              "long": 70161,
              "short": 75362,
              "net": -5201
            }
          },
          "openInterest": 926263
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 525439,
              "short": 862593,
              "net": -337154
            },
            "nonCommercial": {
              "long": 330921,
              "short": 57271,
              "net": 273650
            },
            "smallTrader": {
              "long": 105513,
              "short": 42009,
              "net": 63504
            }
          },
          "openInterest": 1089003
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9246,
              "short": 29386,
              "net": -20140
            },
            "nonCommercial": {
              "long": 17386,
              "short": 8014,
              "net": 9372
            },
            "smallTrader": {
              "long": 22392,
              "short": 11624,
              "net": 10768
            }
          },
          "openInterest": 49028
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15140,
              "short": 472,
              "net": 14668
            },
            "nonCommercial": {
              "long": 14889,
              "short": 29841,
              "net": -14952
            },
            "smallTrader": {
              "long": 3831,
              "short": 3547,
              "net": 284
            }
          },
          "openInterest": 37569
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 182131,
              "short": 69828,
              "net": 112303
            },
            "nonCommercial": {
              "long": 55618,
              "short": 161674,
              "net": -106056
            },
            "smallTrader": {
              "long": 17724,
              "short": 23971,
              "net": -6247
            }
          },
          "openInterest": 296826
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86282,
              "short": 144656,
              "net": -58374
            },
            "nonCommercial": {
              "long": 81005,
              "short": 22921,
              "net": 58084
            },
            "smallTrader": {
              "long": 20943,
              "short": 20653,
              "net": 290
            }
          },
          "openInterest": 220143
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150328,
              "short": 172594,
              "net": -22266
            },
            "nonCommercial": {
              "long": 134660,
              "short": 99313,
              "net": 35347
            },
            "smallTrader": {
              "long": 34474,
              "short": 47555,
              "net": -13081
            }
          },
          "openInterest": 418227
        }
      ]
    },
    {
      "reportDate": "2021-01-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2329575,
              "short": 2167100,
              "net": 162475
            },
            "nonCommercial": {
              "long": 584817,
              "short": 635006,
              "net": -50189
            },
            "smallTrader": {
              "long": 358283,
              "short": 470569,
              "net": -112286
            }
          },
          "openInterest": 3360477
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1383193,
              "short": 1162385,
              "net": 220808
            },
            "nonCommercial": {
              "long": 389889,
              "short": 680920,
              "net": -291031
            },
            "smallTrader": {
              "long": 168480,
              "short": 98257,
              "net": 70223
            }
          },
          "openInterest": 1974734
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 874279,
              "short": 648422,
              "net": 225857
            },
            "nonCommercial": {
              "long": 106717,
              "short": 303162,
              "net": -196445
            },
            "smallTrader": {
              "long": 151930,
              "short": 181342,
              "net": -29412
            }
          },
          "openInterest": 1156648
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2385514,
              "short": 2025591,
              "net": 359923
            },
            "nonCommercial": {
              "long": 484728,
              "short": 821600,
              "net": -336872
            },
            "smallTrader": {
              "long": 284985,
              "short": 308036,
              "net": -23051
            }
          },
          "openInterest": 3240422
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50727,
              "short": 68740,
              "net": -18013
            },
            "nonCommercial": {
              "long": 60450,
              "short": 54994,
              "net": 5456
            },
            "smallTrader": {
              "long": 31897,
              "short": 19340,
              "net": 12557
            }
          },
          "openInterest": 144614
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 380,
              "short": 90,
              "net": 290
            },
            "nonCommercial": {
              "long": 7306,
              "short": 10639,
              "net": -3333
            },
            "smallTrader": {
              "long": 3676,
              "short": 633,
              "net": 3043
            }
          },
          "openInterest": 12039
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9060,
              "short": 4835,
              "net": 4225
            },
            "nonCommercial": {
              "long": 12984,
              "short": 18716,
              "net": -5732
            },
            "smallTrader": {
              "long": 3682,
              "short": 2175,
              "net": 1507
            }
          },
          "openInterest": 25943
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66808,
              "short": 92479,
              "net": -25671
            },
            "nonCommercial": {
              "long": 47935,
              "short": 34993,
              "net": 12942
            },
            "smallTrader": {
              "long": 35676,
              "short": 22947,
              "net": 12729
            }
          },
          "openInterest": 152924
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70977,
              "short": 105045,
              "net": -34068
            },
            "nonCommercial": {
              "long": 43386,
              "short": 31313,
              "net": 12073
            },
            "smallTrader": {
              "long": 39924,
              "short": 17929,
              "net": 21995
            }
          },
          "openInterest": 156675
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91320,
              "short": 133076,
              "net": -41756
            },
            "nonCommercial": {
              "long": 68562,
              "short": 32952,
              "net": 35610
            },
            "smallTrader": {
              "long": 13572,
              "short": 7426,
              "net": 6146
            }
          },
          "openInterest": 220663
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139763,
              "short": 180243,
              "net": -40480
            },
            "nonCommercial": {
              "long": 60960,
              "short": 26513,
              "net": 34447
            },
            "smallTrader": {
              "long": 13589,
              "short": 7556,
              "net": 6033
            }
          },
          "openInterest": 264083
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62779,
              "short": 138822,
              "net": -76043
            },
            "nonCommercial": {
              "long": 131399,
              "short": 64757,
              "net": 66642
            },
            "smallTrader": {
              "long": 20324,
              "short": 10923,
              "net": 9401
            }
          },
          "openInterest": 251140
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 822010,
              "short": 1319535,
              "net": -497525
            },
            "nonCommercial": {
              "long": 658723,
              "short": 116600,
              "net": 542123
            },
            "smallTrader": {
              "long": 146414,
              "short": 191012,
              "net": -44598
            }
          },
          "openInterest": 1891208
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92586,
              "short": 186598,
              "net": -94012
            },
            "nonCommercial": {
              "long": 95709,
              "short": 13805,
              "net": 81904
            },
            "smallTrader": {
              "long": 18030,
              "short": 5922,
              "net": 12108
            }
          },
          "openInterest": 246308
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 691724,
              "short": 1268648,
              "net": -576924
            },
            "nonCommercial": {
              "long": 692315,
              "short": 164598,
              "net": 527717
            },
            "smallTrader": {
              "long": 102498,
              "short": 53291,
              "net": 49207
            }
          },
          "openInterest": 2234696
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20219,
              "short": 16943,
              "net": 3276
            },
            "nonCommercial": {
              "long": 12138,
              "short": 18299,
              "net": -6161
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42106
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19032,
              "short": 28469,
              "net": -9437
            },
            "nonCommercial": {
              "long": 9301,
              "short": 57,
              "net": 9244
            },
            "smallTrader": {
              "long": 396,
              "short": 203,
              "net": 193
            }
          },
          "openInterest": 31379
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 345185,
              "short": 560987,
              "net": -215802
            },
            "nonCommercial": {
              "long": 228757,
              "short": 72867,
              "net": 155890
            },
            "smallTrader": {
              "long": 98320,
              "short": 38408,
              "net": 59912
            }
          },
          "openInterest": 677952
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15068,
              "short": 9157,
              "net": 5911
            },
            "nonCommercial": {
              "long": 14142,
              "short": 14049,
              "net": 93
            },
            "smallTrader": {
              "long": 6227,
              "short": 12231,
              "net": -6004
            }
          },
          "openInterest": 41919
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190859,
              "short": 288619,
              "net": -97760
            },
            "nonCommercial": {
              "long": 118920,
              "short": 33651,
              "net": 85269
            },
            "smallTrader": {
              "long": 26828,
              "short": 14337,
              "net": 12491
            }
          },
          "openInterest": 407337
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105980,
              "short": 396281,
              "net": -290301
            },
            "nonCommercial": {
              "long": 313217,
              "short": 66990,
              "net": 246227
            },
            "smallTrader": {
              "long": 62806,
              "short": 18732,
              "net": 44074
            }
          },
          "openInterest": 555538
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203168,
              "short": 234449,
              "net": -31281
            },
            "nonCommercial": {
              "long": 56005,
              "short": 45412,
              "net": 10593
            },
            "smallTrader": {
              "long": 45045,
              "short": 24357,
              "net": 20688
            }
          },
          "openInterest": 367980
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94609,
              "short": 156406,
              "net": -61797
            },
            "nonCommercial": {
              "long": 63857,
              "short": 13337,
              "net": 50520
            },
            "smallTrader": {
              "long": 31124,
              "short": 19847,
              "net": 11277
            }
          },
          "openInterest": 190811
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69705,
              "short": 96142,
              "net": -26437
            },
            "nonCommercial": {
              "long": 78419,
              "short": 41434,
              "net": 36985
            },
            "smallTrader": {
              "long": 18701,
              "short": 29249,
              "net": -10548
            }
          },
          "openInterest": 204541
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122916,
              "short": 165034,
              "net": -42118
            },
            "nonCommercial": {
              "long": 98495,
              "short": 46458,
              "net": 52037
            },
            "smallTrader": {
              "long": 32632,
              "short": 42551,
              "net": -9919
            }
          },
          "openInterest": 309816
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83263,
              "short": 83160,
              "net": 103
            },
            "nonCommercial": {
              "long": 57570,
              "short": 63022,
              "net": -5452
            },
            "smallTrader": {
              "long": 7907,
              "short": 2558,
              "net": 5349
            }
          },
          "openInterest": 151244
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23372,
              "short": 27380,
              "net": -4008
            },
            "nonCommercial": {
              "long": 15673,
              "short": 11590,
              "net": 4083
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46458
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 446403,
              "short": 475062,
              "net": -28659
            },
            "nonCommercial": {
              "long": 293159,
              "short": 281720,
              "net": 11439
            },
            "smallTrader": {
              "long": 59806,
              "short": 42586,
              "net": 17220
            }
          },
          "openInterest": 1127069
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11801,
              "short": 30019,
              "net": -18218
            },
            "nonCommercial": {
              "long": 26131,
              "short": 11424,
              "net": 14707
            },
            "smallTrader": {
              "long": 6264,
              "short": 2753,
              "net": 3511
            }
          },
          "openInterest": 44757
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10817,
              "short": 46029,
              "net": -35212
            },
            "nonCommercial": {
              "long": 36718,
              "short": 9259,
              "net": 27459
            },
            "smallTrader": {
              "long": 9524,
              "short": 1771,
              "net": 7753
            }
          },
          "openInterest": 59893
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 413107,
              "short": 440908,
              "net": -27801
            },
            "nonCommercial": {
              "long": 103471,
              "short": 88408,
              "net": 15063
            },
            "smallTrader": {
              "long": 32357,
              "short": 19619,
              "net": 12738
            }
          },
          "openInterest": 552576
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 388348,
              "short": 391745,
              "net": -3397
            },
            "nonCommercial": {
              "long": 71702,
              "short": 75603,
              "net": -3901
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 531665
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42147,
              "short": 112133,
              "net": -69986
            },
            "nonCommercial": {
              "long": 87905,
              "short": 35113,
              "net": 52792
            },
            "smallTrader": {
              "long": 27520,
              "short": 10326,
              "net": 17194
            }
          },
          "openInterest": 170033
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186714,
              "short": 326434,
              "net": -139720
            },
            "nonCommercial": {
              "long": 126152,
              "short": 12492,
              "net": 113660
            },
            "smallTrader": {
              "long": 49778,
              "short": 23718,
              "net": 26060
            }
          },
          "openInterest": 418021
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186759,
              "short": 326864,
              "net": -140105
            },
            "nonCommercial": {
              "long": 143999,
              "short": 24608,
              "net": 119391
            },
            "smallTrader": {
              "long": 45856,
              "short": 25142,
              "net": 20714
            }
          },
          "openInterest": 468330
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 446832,
              "short": 673760,
              "net": -226928
            },
            "nonCommercial": {
              "long": 276834,
              "short": 45977,
              "net": 230857
            },
            "smallTrader": {
              "long": 72233,
              "short": 76162,
              "net": -3929
            }
          },
          "openInterest": 935394
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 541896,
              "short": 863299,
              "net": -321403
            },
            "nonCommercial": {
              "long": 311865,
              "short": 58600,
              "net": 253265
            },
            "smallTrader": {
              "long": 106638,
              "short": 38500,
              "net": 68138
            }
          },
          "openInterest": 1095452
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8802,
              "short": 29632,
              "net": -20830
            },
            "nonCommercial": {
              "long": 20421,
              "short": 8446,
              "net": 11975
            },
            "smallTrader": {
              "long": 20938,
              "short": 12083,
              "net": 8855
            }
          },
          "openInterest": 50164
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13500,
              "short": 529,
              "net": 12971
            },
            "nonCommercial": {
              "long": 13948,
              "short": 27855,
              "net": -13907
            },
            "smallTrader": {
              "long": 4601,
              "short": 3665,
              "net": 936
            }
          },
          "openInterest": 34855
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 200680,
              "short": 74861,
              "net": 125819
            },
            "nonCommercial": {
              "long": 49519,
              "short": 167128,
              "net": -117609
            },
            "smallTrader": {
              "long": 17726,
              "short": 25936,
              "net": -8210
            }
          },
          "openInterest": 325153
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84050,
              "short": 143872,
              "net": -59822
            },
            "nonCommercial": {
              "long": 80844,
              "short": 23246,
              "net": 57598
            },
            "smallTrader": {
              "long": 21554,
              "short": 19330,
              "net": 2224
            }
          },
          "openInterest": 223793
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154431,
              "short": 173507,
              "net": -19076
            },
            "nonCommercial": {
              "long": 137150,
              "short": 106326,
              "net": 30824
            },
            "smallTrader": {
              "long": 34713,
              "short": 46461,
              "net": -11748
            }
          },
          "openInterest": 424127
        }
      ]
    },
    {
      "reportDate": "2021-01-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2290477,
              "short": 2215509,
              "net": 74968
            },
            "nonCommercial": {
              "long": 633362,
              "short": 586786,
              "net": 46576
            },
            "smallTrader": {
              "long": 342324,
              "short": 463868,
              "net": -121544
            }
          },
          "openInterest": 3369237
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1381591,
              "short": 1169178,
              "net": 212413
            },
            "nonCommercial": {
              "long": 396617,
              "short": 681922,
              "net": -285305
            },
            "smallTrader": {
              "long": 173081,
              "short": 100189,
              "net": 72892
            }
          },
          "openInterest": 1971964
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 866145,
              "short": 652571,
              "net": 213574
            },
            "nonCommercial": {
              "long": 104748,
              "short": 303771,
              "net": -199023
            },
            "smallTrader": {
              "long": 159823,
              "short": 174374,
              "net": -14551
            }
          },
          "openInterest": 1157441
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2350554,
              "short": 2082306,
              "net": 268248
            },
            "nonCommercial": {
              "long": 513208,
              "short": 751229,
              "net": -238021
            },
            "smallTrader": {
              "long": 288249,
              "short": 318476,
              "net": -30227
            }
          },
          "openInterest": 3228560
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48604,
              "short": 70740,
              "net": -22136
            },
            "nonCommercial": {
              "long": 59927,
              "short": 55067,
              "net": 4860
            },
            "smallTrader": {
              "long": 34195,
              "short": 16919,
              "net": 17276
            }
          },
          "openInterest": 144283
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 436,
              "short": 90,
              "net": 346
            },
            "nonCommercial": {
              "long": 7406,
              "short": 10535,
              "net": -3129
            },
            "smallTrader": {
              "long": 3529,
              "short": 746,
              "net": 2783
            }
          },
          "openInterest": 11945
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10530,
              "short": 4930,
              "net": 5600
            },
            "nonCommercial": {
              "long": 12978,
              "short": 20123,
              "net": -7145
            },
            "smallTrader": {
              "long": 3588,
              "short": 2043,
              "net": 1545
            }
          },
          "openInterest": 27178
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66734,
              "short": 90441,
              "net": -23707
            },
            "nonCommercial": {
              "long": 45904,
              "short": 32199,
              "net": 13705
            },
            "smallTrader": {
              "long": 33343,
              "short": 23341,
              "net": 10002
            }
          },
          "openInterest": 147096
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69173,
              "short": 100943,
              "net": -31770
            },
            "nonCommercial": {
              "long": 43633,
              "short": 33307,
              "net": 10326
            },
            "smallTrader": {
              "long": 38693,
              "short": 17249,
              "net": 21444
            }
          },
          "openInterest": 154231
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93742,
              "short": 135593,
              "net": -41851
            },
            "nonCommercial": {
              "long": 68751,
              "short": 33251,
              "net": 35500
            },
            "smallTrader": {
              "long": 13587,
              "short": 7236,
              "net": 6351
            }
          },
          "openInterest": 224471
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137770,
              "short": 186490,
              "net": -48720
            },
            "nonCommercial": {
              "long": 64634,
              "short": 21662,
              "net": 42972
            },
            "smallTrader": {
              "long": 13549,
              "short": 7801,
              "net": 5748
            }
          },
          "openInterest": 267581
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62401,
              "short": 139558,
              "net": -77157
            },
            "nonCommercial": {
              "long": 132237,
              "short": 64131,
              "net": 68106
            },
            "smallTrader": {
              "long": 21058,
              "short": 12007,
              "net": 9051
            }
          },
          "openInterest": 254998
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 858913,
              "short": 1348025,
              "net": -489112
            },
            "nonCommercial": {
              "long": 628311,
              "short": 99660,
              "net": 528651
            },
            "smallTrader": {
              "long": 150886,
              "short": 190425,
              "net": -39539
            }
          },
          "openInterest": 1893524
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94327,
              "short": 186130,
              "net": -91803
            },
            "nonCommercial": {
              "long": 94690,
              "short": 15267,
              "net": 79423
            },
            "smallTrader": {
              "long": 18599,
              "short": 6219,
              "net": 12380
            }
          },
          "openInterest": 248918
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 691131,
              "short": 1248832,
              "net": -557701
            },
            "nonCommercial": {
              "long": 664833,
              "short": 156249,
              "net": 508584
            },
            "smallTrader": {
              "long": 102291,
              "short": 53174,
              "net": 49117
            }
          },
          "openInterest": 2217037
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22747,
              "short": 18884,
              "net": 3863
            },
            "nonCommercial": {
              "long": 11133,
              "short": 17992,
              "net": -6859
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43314
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21948,
              "short": 31031,
              "net": -9083
            },
            "nonCommercial": {
              "long": 8963,
              "short": 69,
              "net": 8894
            },
            "smallTrader": {
              "long": 402,
              "short": 213,
              "net": 189
            }
          },
          "openInterest": 34247
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 337268,
              "short": 559646,
              "net": -222378
            },
            "nonCommercial": {
              "long": 236533,
              "short": 73067,
              "net": 163466
            },
            "smallTrader": {
              "long": 98008,
              "short": 39096,
              "net": 58912
            }
          },
          "openInterest": 676515
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14118,
              "short": 8130,
              "net": 5988
            },
            "nonCommercial": {
              "long": 14224,
              "short": 13850,
              "net": 374
            },
            "smallTrader": {
              "long": 6159,
              "short": 12521,
              "net": -6362
            }
          },
          "openInterest": 40590
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203216,
              "short": 297509,
              "net": -94293
            },
            "nonCommercial": {
              "long": 119122,
              "short": 36194,
              "net": 82928
            },
            "smallTrader": {
              "long": 26675,
              "short": 15310,
              "net": 11365
            }
          },
          "openInterest": 425876
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99444,
              "short": 386911,
              "net": -287467
            },
            "nonCommercial": {
              "long": 307507,
              "short": 60869,
              "net": 246638
            },
            "smallTrader": {
              "long": 60731,
              "short": 19902,
              "net": 40829
            }
          },
          "openInterest": 541330
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204811,
              "short": 240112,
              "net": -35301
            },
            "nonCommercial": {
              "long": 61325,
              "short": 47520,
              "net": 13805
            },
            "smallTrader": {
              "long": 46198,
              "short": 24702,
              "net": 21496
            }
          },
          "openInterest": 376133
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94924,
              "short": 159866,
              "net": -64942
            },
            "nonCommercial": {
              "long": 64143,
              "short": 14129,
              "net": 50014
            },
            "smallTrader": {
              "long": 31176,
              "short": 16248,
              "net": 14928
            }
          },
          "openInterest": 191540
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71536,
              "short": 94679,
              "net": -23143
            },
            "nonCommercial": {
              "long": 77794,
              "short": 42726,
              "net": 35068
            },
            "smallTrader": {
              "long": 17429,
              "short": 29354,
              "net": -11925
            }
          },
          "openInterest": 207242
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127565,
              "short": 168390,
              "net": -40825
            },
            "nonCommercial": {
              "long": 101532,
              "short": 50177,
              "net": 51355
            },
            "smallTrader": {
              "long": 32392,
              "short": 42922,
              "net": -10530
            }
          },
          "openInterest": 319711
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82956,
              "short": 80248,
              "net": 2708
            },
            "nonCommercial": {
              "long": 52890,
              "short": 60577,
              "net": -7687
            },
            "smallTrader": {
              "long": 7828,
              "short": 2849,
              "net": 4979
            }
          },
          "openInterest": 145735
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22840,
              "short": 28181,
              "net": -5341
            },
            "nonCommercial": {
              "long": 17135,
              "short": 10813,
              "net": 6322
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47010
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 456344,
              "short": 489898,
              "net": -33554
            },
            "nonCommercial": {
              "long": 285754,
              "short": 271709,
              "net": 14045
            },
            "smallTrader": {
              "long": 62465,
              "short": 42956,
              "net": 19509
            }
          },
          "openInterest": 1151501
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10475,
              "short": 30199,
              "net": -19724
            },
            "nonCommercial": {
              "long": 27997,
              "short": 12014,
              "net": 15983
            },
            "smallTrader": {
              "long": 6719,
              "short": 2978,
              "net": 3741
            }
          },
          "openInterest": 46244
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11507,
              "short": 46923,
              "net": -35416
            },
            "nonCommercial": {
              "long": 35835,
              "short": 7949,
              "net": 27886
            },
            "smallTrader": {
              "long": 9573,
              "short": 2043,
              "net": 7530
            }
          },
          "openInterest": 59812
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 432688,
              "short": 445147,
              "net": -12459
            },
            "nonCommercial": {
              "long": 86846,
              "short": 86397,
              "net": 449
            },
            "smallTrader": {
              "long": 32029,
              "short": 20019,
              "net": 12010
            }
          },
          "openInterest": 555199
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 387514,
              "short": 397419,
              "net": -9905
            },
            "nonCommercial": {
              "long": 75532,
              "short": 73814,
              "net": 1718
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 535228
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41109,
              "short": 111425,
              "net": -70316
            },
            "nonCommercial": {
              "long": 84009,
              "short": 32007,
              "net": 52002
            },
            "smallTrader": {
              "long": 27907,
              "short": 9593,
              "net": 18314
            }
          },
          "openInterest": 166896
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187690,
              "short": 319204,
              "net": -131514
            },
            "nonCommercial": {
              "long": 117718,
              "short": 14542,
              "net": 103176
            },
            "smallTrader": {
              "long": 51390,
              "short": 23052,
              "net": 28338
            }
          },
          "openInterest": 409643
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193152,
              "short": 327664,
              "net": -134512
            },
            "nonCommercial": {
              "long": 139646,
              "short": 24588,
              "net": 115058
            },
            "smallTrader": {
              "long": 44532,
              "short": 25078,
              "net": 19454
            }
          },
          "openInterest": 465778
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 447894,
              "short": 672848,
              "net": -224954
            },
            "nonCommercial": {
              "long": 276135,
              "short": 49448,
              "net": 226687
            },
            "smallTrader": {
              "long": 76803,
              "short": 78536,
              "net": -1733
            }
          },
          "openInterest": 941826
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 549601,
              "short": 870582,
              "net": -320981
            },
            "nonCommercial": {
              "long": 316922,
              "short": 59208,
              "net": 257714
            },
            "smallTrader": {
              "long": 107604,
              "short": 44337,
              "net": 63267
            }
          },
          "openInterest": 1101665
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9002,
              "short": 28395,
              "net": -19393
            },
            "nonCommercial": {
              "long": 17706,
              "short": 8286,
              "net": 9420
            },
            "smallTrader": {
              "long": 21820,
              "short": 11847,
              "net": 9973
            }
          },
          "openInterest": 48530
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12640,
              "short": 593,
              "net": 12047
            },
            "nonCommercial": {
              "long": 15440,
              "short": 29717,
              "net": -14277
            },
            "smallTrader": {
              "long": 5827,
              "short": 3597,
              "net": 2230
            }
          },
          "openInterest": 36065
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 210544,
              "short": 77631,
              "net": 132913
            },
            "nonCommercial": {
              "long": 51527,
              "short": 176025,
              "net": -124498
            },
            "smallTrader": {
              "long": 20209,
              "short": 28624,
              "net": -8415
            }
          },
          "openInterest": 349134
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80053,
              "short": 141798,
              "net": -61745
            },
            "nonCommercial": {
              "long": 80964,
              "short": 20692,
              "net": 60272
            },
            "smallTrader": {
              "long": 21096,
              "short": 19623,
              "net": 1473
            }
          },
          "openInterest": 218613
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156081,
              "short": 185238,
              "net": -29157
            },
            "nonCommercial": {
              "long": 145845,
              "short": 106798,
              "net": 39047
            },
            "smallTrader": {
              "long": 37064,
              "short": 46954,
              "net": -9890
            }
          },
          "openInterest": 440898
        }
      ]
    },
    {
      "reportDate": "2021-01-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2391125,
              "short": 2300061,
              "net": 91064
            },
            "nonCommercial": {
              "long": 641524,
              "short": 604646,
              "net": 36878
            },
            "smallTrader": {
              "long": 348035,
              "short": 475977,
              "net": -127942
            }
          },
          "openInterest": 3447076
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1445035,
              "short": 1278208,
              "net": 166827
            },
            "nonCommercial": {
              "long": 489214,
              "short": 725443,
              "net": -236229
            },
            "smallTrader": {
              "long": 169165,
              "short": 99763,
              "net": 69402
            }
          },
          "openInterest": 2124684
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 877494,
              "short": 663179,
              "net": 214315
            },
            "nonCommercial": {
              "long": 114965,
              "short": 312416,
              "net": -197451
            },
            "smallTrader": {
              "long": 155027,
              "short": 171891,
              "net": -16864
            }
          },
          "openInterest": 1169156
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2349599,
              "short": 2254440,
              "net": 95159
            },
            "nonCommercial": {
              "long": 639692,
              "short": 738814,
              "net": -99122
            },
            "smallTrader": {
              "long": 308313,
              "short": 304350,
              "net": 3963
            }
          },
          "openInterest": 3369438
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49695,
              "short": 67333,
              "net": -17638
            },
            "nonCommercial": {
              "long": 56372,
              "short": 55601,
              "net": 771
            },
            "smallTrader": {
              "long": 34864,
              "short": 17997,
              "net": 16867
            }
          },
          "openInterest": 143073
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 457,
              "short": 96,
              "net": 361
            },
            "nonCommercial": {
              "long": 6314,
              "short": 9095,
              "net": -2781
            },
            "smallTrader": {
              "long": 3176,
              "short": 756,
              "net": 2420
            }
          },
          "openInterest": 10787
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20914,
              "short": 14180,
              "net": 6734
            },
            "nonCommercial": {
              "long": 13916,
              "short": 22246,
              "net": -8330
            },
            "smallTrader": {
              "long": 3829,
              "short": 2233,
              "net": 1596
            }
          },
          "openInterest": 39037
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68827,
              "short": 88037,
              "net": -19210
            },
            "nonCommercial": {
              "long": 47360,
              "short": 39395,
              "net": 7965
            },
            "smallTrader": {
              "long": 37349,
              "short": 26104,
              "net": 11245
            }
          },
          "openInterest": 154558
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70471,
              "short": 110818,
              "net": -40347
            },
            "nonCommercial": {
              "long": 53680,
              "short": 39910,
              "net": 13770
            },
            "smallTrader": {
              "long": 43253,
              "short": 16676,
              "net": 26577
            }
          },
          "openInterest": 168896
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98917,
              "short": 136782,
              "net": -37865
            },
            "nonCommercial": {
              "long": 66101,
              "short": 35107,
              "net": 30994
            },
            "smallTrader": {
              "long": 14921,
              "short": 8050,
              "net": 6871
            }
          },
          "openInterest": 229846
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138130,
              "short": 186678,
              "net": -48548
            },
            "nonCommercial": {
              "long": 64918,
              "short": 22827,
              "net": 42091
            },
            "smallTrader": {
              "long": 13209,
              "short": 6752,
              "net": 6457
            }
          },
          "openInterest": 274595
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64577,
              "short": 143320,
              "net": -78743
            },
            "nonCommercial": {
              "long": 131420,
              "short": 61152,
              "net": 70268
            },
            "smallTrader": {
              "long": 20103,
              "short": 11628,
              "net": 8475
            }
          },
          "openInterest": 256365
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 872690,
              "short": 1377706,
              "net": -505016
            },
            "nonCommercial": {
              "long": 627272,
              "short": 79595,
              "net": 547677
            },
            "smallTrader": {
              "long": 146555,
              "short": 189216,
              "net": -42661
            }
          },
          "openInterest": 1923315
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97043,
              "short": 187118,
              "net": -90075
            },
            "nonCommercial": {
              "long": 96084,
              "short": 17858,
              "net": 78226
            },
            "smallTrader": {
              "long": 18516,
              "short": 6667,
              "net": 11849
            }
          },
          "openInterest": 254440
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 718598,
              "short": 1269649,
              "net": -551051
            },
            "nonCommercial": {
              "long": 676393,
              "short": 171781,
              "net": 504612
            },
            "smallTrader": {
              "long": 100736,
              "short": 54297,
              "net": 46439
            }
          },
          "openInterest": 2316660
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23821,
              "short": 18477,
              "net": 5344
            },
            "nonCommercial": {
              "long": 11463,
              "short": 19124,
              "net": -7661
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44757
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25031,
              "short": 33707,
              "net": -8676
            },
            "nonCommercial": {
              "long": 8503,
              "short": 35,
              "net": 8468
            },
            "smallTrader": {
              "long": 430,
              "short": 222,
              "net": 208
            }
          },
          "openInterest": 36952
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 339228,
              "short": 559856,
              "net": -220628
            },
            "nonCommercial": {
              "long": 238099,
              "short": 72755,
              "net": 165344
            },
            "smallTrader": {
              "long": 95217,
              "short": 39933,
              "net": 55284
            }
          },
          "openInterest": 677432
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13007,
              "short": 7722,
              "net": 5285
            },
            "nonCommercial": {
              "long": 15973,
              "short": 12923,
              "net": 3050
            },
            "smallTrader": {
              "long": 5603,
              "short": 13938,
              "net": -8335
            }
          },
          "openInterest": 40324
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194862,
              "short": 295259,
              "net": -100397
            },
            "nonCommercial": {
              "long": 129206,
              "short": 40640,
              "net": 88566
            },
            "smallTrader": {
              "long": 27560,
              "short": 15729,
              "net": 11831
            }
          },
          "openInterest": 427470
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94890,
              "short": 393838,
              "net": -298948
            },
            "nonCommercial": {
              "long": 313532,
              "short": 55986,
              "net": 257546
            },
            "smallTrader": {
              "long": 60968,
              "short": 19566,
              "net": 41402
            }
          },
          "openInterest": 534574
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206173,
              "short": 244732,
              "net": -38559
            },
            "nonCommercial": {
              "long": 64682,
              "short": 46149,
              "net": 18533
            },
            "smallTrader": {
              "long": 46679,
              "short": 26653,
              "net": 20026
            }
          },
          "openInterest": 381441
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96095,
              "short": 157655,
              "net": -61560
            },
            "nonCommercial": {
              "long": 63463,
              "short": 18471,
              "net": 44992
            },
            "smallTrader": {
              "long": 33803,
              "short": 17235,
              "net": 16568
            }
          },
          "openInterest": 193822
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73511,
              "short": 104581,
              "net": -31070
            },
            "nonCommercial": {
              "long": 81653,
              "short": 40835,
              "net": 40818
            },
            "smallTrader": {
              "long": 20080,
              "short": 29828,
              "net": -9748
            }
          },
          "openInterest": 219704
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125650,
              "short": 187759,
              "net": -62109
            },
            "nonCommercial": {
              "long": 115678,
              "short": 41248,
              "net": 74430
            },
            "smallTrader": {
              "long": 32559,
              "short": 44880,
              "net": -12321
            }
          },
          "openInterest": 330153
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83974,
              "short": 87688,
              "net": -3714
            },
            "nonCommercial": {
              "long": 58301,
              "short": 59251,
              "net": -950
            },
            "smallTrader": {
              "long": 7546,
              "short": 2882,
              "net": 4664
            }
          },
          "openInterest": 150653
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21240,
              "short": 28230,
              "net": -6990
            },
            "nonCommercial": {
              "long": 17583,
              "short": 9651,
              "net": 7932
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46412
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 444045,
              "short": 472033,
              "net": -27988
            },
            "nonCommercial": {
              "long": 289360,
              "short": 277788,
              "net": 11572
            },
            "smallTrader": {
              "long": 59125,
              "short": 42709,
              "net": 16416
            }
          },
          "openInterest": 1124803
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11733,
              "short": 29863,
              "net": -18130
            },
            "nonCommercial": {
              "long": 28177,
              "short": 13419,
              "net": 14758
            },
            "smallTrader": {
              "long": 6643,
              "short": 3271,
              "net": 3372
            }
          },
          "openInterest": 46804
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11315,
              "short": 48371,
              "net": -37056
            },
            "nonCommercial": {
              "long": 38187,
              "short": 8649,
              "net": 29538
            },
            "smallTrader": {
              "long": 9604,
              "short": 2086,
              "net": 7518
            }
          },
          "openInterest": 62530
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 430755,
              "short": 435876,
              "net": -5121
            },
            "nonCommercial": {
              "long": 91239,
              "short": 95713,
              "net": -4474
            },
            "smallTrader": {
              "long": 30533,
              "short": 20938,
              "net": 9595
            }
          },
          "openInterest": 556777
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 398244,
              "short": 400190,
              "net": -1946
            },
            "nonCommercial": {
              "long": 74484,
              "short": 77412,
              "net": -2928
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 539902
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41135,
              "short": 114547,
              "net": -73412
            },
            "nonCommercial": {
              "long": 84444,
              "short": 29984,
              "net": 54460
            },
            "smallTrader": {
              "long": 28344,
              "short": 9392,
              "net": 18952
            }
          },
          "openInterest": 167880
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190949,
              "short": 316349,
              "net": -125400
            },
            "nonCommercial": {
              "long": 113219,
              "short": 13649,
              "net": 99570
            },
            "smallTrader": {
              "long": 51987,
              "short": 26157,
              "net": 25830
            }
          },
          "openInterest": 407148
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192182,
              "short": 340248,
              "net": -148066
            },
            "nonCommercial": {
              "long": 149812,
              "short": 21992,
              "net": 127820
            },
            "smallTrader": {
              "long": 44368,
              "short": 24122,
              "net": 20246
            }
          },
          "openInterest": 474837
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 445281,
              "short": 676648,
              "net": -231367
            },
            "nonCommercial": {
              "long": 279147,
              "short": 42714,
              "net": 236433
            },
            "smallTrader": {
              "long": 71443,
              "short": 76509,
              "net": -5066
            }
          },
          "openInterest": 934794
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 563808,
              "short": 865722,
              "net": -301914
            },
            "nonCommercial": {
              "long": 299405,
              "short": 61545,
              "net": 237860
            },
            "smallTrader": {
              "long": 109203,
              "short": 45149,
              "net": 64054
            }
          },
          "openInterest": 1104626
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8313,
              "short": 28819,
              "net": -20506
            },
            "nonCommercial": {
              "long": 17638,
              "short": 7546,
              "net": 10092
            },
            "smallTrader": {
              "long": 22340,
              "short": 11926,
              "net": 10414
            }
          },
          "openInterest": 48337
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13386,
              "short": 766,
              "net": 12620
            },
            "nonCommercial": {
              "long": 15369,
              "short": 30088,
              "net": -14719
            },
            "smallTrader": {
              "long": 5558,
              "short": 3459,
              "net": 2099
            }
          },
          "openInterest": 37137
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 222523,
              "short": 80487,
              "net": 142036
            },
            "nonCommercial": {
              "long": 46075,
              "short": 182723,
              "net": -136648
            },
            "smallTrader": {
              "long": 19740,
              "short": 25128,
              "net": -5388
            }
          },
          "openInterest": 342508
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81405,
              "short": 140706,
              "net": -59301
            },
            "nonCommercial": {
              "long": 80334,
              "short": 23084,
              "net": 57250
            },
            "smallTrader": {
              "long": 20963,
              "short": 18912,
              "net": 2051
            }
          },
          "openInterest": 220736
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165356,
              "short": 189870,
              "net": -24514
            },
            "nonCommercial": {
              "long": 139986,
              "short": 103805,
              "net": 36181
            },
            "smallTrader": {
              "long": 35751,
              "short": 47418,
              "net": -11667
            }
          },
          "openInterest": 452142
        }
      ]
    },
    {
      "reportDate": "2021-02-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2411389,
              "short": 2333795,
              "net": 77594
            },
            "nonCommercial": {
              "long": 725370,
              "short": 666683,
              "net": 58687
            },
            "smallTrader": {
              "long": 339316,
              "short": 475597,
              "net": -136281
            }
          },
          "openInterest": 3570188
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1499110,
              "short": 1352276,
              "net": 146834
            },
            "nonCommercial": {
              "long": 472585,
              "short": 682805,
              "net": -210220
            },
            "smallTrader": {
              "long": 165908,
              "short": 102522,
              "net": 63386
            }
          },
          "openInterest": 2171672
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 904577,
              "short": 665840,
              "net": 238737
            },
            "nonCommercial": {
              "long": 102860,
              "short": 317229,
              "net": -214369
            },
            "smallTrader": {
              "long": 153071,
              "short": 177439,
              "net": -24368
            }
          },
          "openInterest": 1182052
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2443212,
              "short": 2310497,
              "net": 132715
            },
            "nonCommercial": {
              "long": 719623,
              "short": 834781,
              "net": -115158
            },
            "smallTrader": {
              "long": 282271,
              "short": 299828,
              "net": -17557
            }
          },
          "openInterest": 3537674
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49919,
              "short": 65838,
              "net": -15919
            },
            "nonCommercial": {
              "long": 55768,
              "short": 57235,
              "net": -1467
            },
            "smallTrader": {
              "long": 35247,
              "short": 17861,
              "net": 17386
            }
          },
          "openInterest": 142644
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 427,
              "short": 172,
              "net": 255
            },
            "nonCommercial": {
              "long": 5342,
              "short": 8016,
              "net": -2674
            },
            "smallTrader": {
              "long": 3070,
              "short": 651,
              "net": 2419
            }
          },
          "openInterest": 9469
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18351,
              "short": 4531,
              "net": 13820
            },
            "nonCommercial": {
              "long": 12969,
              "short": 27418,
              "net": -14449
            },
            "smallTrader": {
              "long": 2686,
              "short": 2057,
              "net": 629
            }
          },
          "openInterest": 34016
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72034,
              "short": 90557,
              "net": -18523
            },
            "nonCommercial": {
              "long": 53658,
              "short": 44042,
              "net": 9616
            },
            "smallTrader": {
              "long": 34802,
              "short": 25895,
              "net": 8907
            }
          },
          "openInterest": 161100
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69432,
              "short": 108690,
              "net": -39258
            },
            "nonCommercial": {
              "long": 46645,
              "short": 30549,
              "net": 16096
            },
            "smallTrader": {
              "long": 40145,
              "short": 16983,
              "net": 23162
            }
          },
          "openInterest": 158155
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99038,
              "short": 139927,
              "net": -40889
            },
            "nonCommercial": {
              "long": 70812,
              "short": 37169,
              "net": 33643
            },
            "smallTrader": {
              "long": 14070,
              "short": 6824,
              "net": 7246
            }
          },
          "openInterest": 231768
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137418,
              "short": 187756,
              "net": -50338
            },
            "nonCommercial": {
              "long": 67084,
              "short": 23041,
              "net": 44043
            },
            "smallTrader": {
              "long": 12436,
              "short": 6141,
              "net": 6295
            }
          },
          "openInterest": 276108
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65716,
              "short": 141460,
              "net": -75744
            },
            "nonCommercial": {
              "long": 131607,
              "short": 65261,
              "net": 66346
            },
            "smallTrader": {
              "long": 20809,
              "short": 11411,
              "net": 9398
            }
          },
          "openInterest": 257036
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 901821,
              "short": 1397395,
              "net": -495574
            },
            "nonCommercial": {
              "long": 610147,
              "short": 81633,
              "net": 528514
            },
            "smallTrader": {
              "long": 160347,
              "short": 193287,
              "net": -32940
            }
          },
          "openInterest": 1951339
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98952,
              "short": 183582,
              "net": -84630
            },
            "nonCommercial": {
              "long": 92263,
              "short": 18358,
              "net": 73905
            },
            "smallTrader": {
              "long": 17358,
              "short": 6633,
              "net": 10725
            }
          },
          "openInterest": 249388
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 775736,
              "short": 1323943,
              "net": -548207
            },
            "nonCommercial": {
              "long": 675461,
              "short": 176287,
              "net": 499174
            },
            "smallTrader": {
              "long": 104050,
              "short": 55017,
              "net": 49033
            }
          },
          "openInterest": 2389677
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22790,
              "short": 23129,
              "net": -339
            },
            "nonCommercial": {
              "long": 16659,
              "short": 19524,
              "net": -2865
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49889
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22677,
              "short": 29801,
              "net": -7124
            },
            "nonCommercial": {
              "long": 6946,
              "short": 15,
              "net": 6931
            },
            "smallTrader": {
              "long": 400,
              "short": 207,
              "net": 193
            }
          },
          "openInterest": 32277
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 354432,
              "short": 543240,
              "net": -188808
            },
            "nonCommercial": {
              "long": 216887,
              "short": 79884,
              "net": 137003
            },
            "smallTrader": {
              "long": 95238,
              "short": 43433,
              "net": 51805
            }
          },
          "openInterest": 675520
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13520,
              "short": 7322,
              "net": 6198
            },
            "nonCommercial": {
              "long": 15631,
              "short": 14299,
              "net": 1332
            },
            "smallTrader": {
              "long": 5544,
              "short": 13074,
              "net": -7530
            }
          },
          "openInterest": 39968
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187434,
              "short": 268370,
              "net": -80936
            },
            "nonCommercial": {
              "long": 110791,
              "short": 40978,
              "net": 69813
            },
            "smallTrader": {
              "long": 28149,
              "short": 17026,
              "net": 11123
            }
          },
          "openInterest": 405796
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90132,
              "short": 388089,
              "net": -297957
            },
            "nonCommercial": {
              "long": 314352,
              "short": 57226,
              "net": 257126
            },
            "smallTrader": {
              "long": 59451,
              "short": 18620,
              "net": 40831
            }
          },
          "openInterest": 520011
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211174,
              "short": 251980,
              "net": -40806
            },
            "nonCommercial": {
              "long": 68615,
              "short": 48903,
              "net": 19712
            },
            "smallTrader": {
              "long": 47525,
              "short": 26431,
              "net": 21094
            }
          },
          "openInterest": 397367
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95041,
              "short": 140921,
              "net": -45880
            },
            "nonCommercial": {
              "long": 69602,
              "short": 24973,
              "net": 44629
            },
            "smallTrader": {
              "long": 25205,
              "short": 23954,
              "net": 1251
            }
          },
          "openInterest": 190948
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73023,
              "short": 109550,
              "net": -36527
            },
            "nonCommercial": {
              "long": 87497,
              "short": 40620,
              "net": 46877
            },
            "smallTrader": {
              "long": 20403,
              "short": 30753,
              "net": -10350
            }
          },
          "openInterest": 227431
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122943,
              "short": 191058,
              "net": -68115
            },
            "nonCommercial": {
              "long": 119530,
              "short": 40335,
              "net": 79195
            },
            "smallTrader": {
              "long": 33260,
              "short": 44340,
              "net": -11080
            }
          },
          "openInterest": 326813
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88498,
              "short": 95659,
              "net": -7161
            },
            "nonCommercial": {
              "long": 53406,
              "short": 50538,
              "net": 2868
            },
            "smallTrader": {
              "long": 7284,
              "short": 2991,
              "net": 4293
            }
          },
          "openInterest": 150781
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21172,
              "short": 27492,
              "net": -6320
            },
            "nonCommercial": {
              "long": 17434,
              "short": 11621,
              "net": 5813
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46946
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 432359,
              "short": 479734,
              "net": -47375
            },
            "nonCommercial": {
              "long": 282102,
              "short": 252521,
              "net": 29581
            },
            "smallTrader": {
              "long": 60008,
              "short": 42214,
              "net": 17794
            }
          },
          "openInterest": 1134240
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12766,
              "short": 26713,
              "net": -13947
            },
            "nonCommercial": {
              "long": 30501,
              "short": 18854,
              "net": 11647
            },
            "smallTrader": {
              "long": 6140,
              "short": 3840,
              "net": 2300
            }
          },
          "openInterest": 50685
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11508,
              "short": 49334,
              "net": -37826
            },
            "nonCommercial": {
              "long": 40252,
              "short": 10042,
              "net": 30210
            },
            "smallTrader": {
              "long": 9544,
              "short": 1928,
              "net": 7616
            }
          },
          "openInterest": 64701
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 428817,
              "short": 440931,
              "net": -12114
            },
            "nonCommercial": {
              "long": 95539,
              "short": 93658,
              "net": 1881
            },
            "smallTrader": {
              "long": 28150,
              "short": 17917,
              "net": 10233
            }
          },
          "openInterest": 556076
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 401994,
              "short": 404427,
              "net": -2433
            },
            "nonCommercial": {
              "long": 71435,
              "short": 77717,
              "net": -6282
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 550121
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45782,
              "short": 119636,
              "net": -73854
            },
            "nonCommercial": {
              "long": 80634,
              "short": 29225,
              "net": 51409
            },
            "smallTrader": {
              "long": 34313,
              "short": 11868,
              "net": 22445
            }
          },
          "openInterest": 179786
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188528,
              "short": 311473,
              "net": -122945
            },
            "nonCommercial": {
              "long": 109836,
              "short": 13625,
              "net": 96211
            },
            "smallTrader": {
              "long": 55659,
              "short": 28925,
              "net": 26734
            }
          },
          "openInterest": 403763
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198899,
              "short": 344486,
              "net": -145587
            },
            "nonCommercial": {
              "long": 149702,
              "short": 24676,
              "net": 125026
            },
            "smallTrader": {
              "long": 42765,
              "short": 22204,
              "net": 20561
            }
          },
          "openInterest": 480390
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 430214,
              "short": 668839,
              "net": -238625
            },
            "nonCommercial": {
              "long": 281451,
              "short": 39229,
              "net": 242222
            },
            "smallTrader": {
              "long": 73838,
              "short": 77435,
              "net": -3597
            }
          },
          "openInterest": 922823
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 574282,
              "short": 863154,
              "net": -288872
            },
            "nonCommercial": {
              "long": 282530,
              "short": 60071,
              "net": 222459
            },
            "smallTrader": {
              "long": 113606,
              "short": 47193,
              "net": 66413
            }
          },
          "openInterest": 1107089
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8973,
              "short": 28406,
              "net": -19433
            },
            "nonCommercial": {
              "long": 22159,
              "short": 7518,
              "net": 14641
            },
            "smallTrader": {
              "long": 19606,
              "short": 14814,
              "net": 4792
            }
          },
          "openInterest": 50832
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12684,
              "short": 686,
              "net": 11998
            },
            "nonCommercial": {
              "long": 15980,
              "short": 30810,
              "net": -14830
            },
            "smallTrader": {
              "long": 5921,
              "short": 3089,
              "net": 2832
            }
          },
          "openInterest": 36894
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 204011,
              "short": 78376,
              "net": 125635
            },
            "nonCommercial": {
              "long": 38683,
              "short": 155193,
              "net": -116510
            },
            "smallTrader": {
              "long": 19873,
              "short": 28998,
              "net": -9125
            }
          },
          "openInterest": 318219
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83600,
              "short": 138020,
              "net": -54420
            },
            "nonCommercial": {
              "long": 79392,
              "short": 26410,
              "net": 52982
            },
            "smallTrader": {
              "long": 21246,
              "short": 19808,
              "net": 1438
            }
          },
          "openInterest": 223457
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163606,
              "short": 184164,
              "net": -20558
            },
            "nonCommercial": {
              "long": 135613,
              "short": 102788,
              "net": 32825
            },
            "smallTrader": {
              "long": 35335,
              "short": 47602,
              "net": -12267
            }
          },
          "openInterest": 447487
        }
      ]
    },
    {
      "reportDate": "2021-02-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2455626,
              "short": 2369511,
              "net": 86115
            },
            "nonCommercial": {
              "long": 708443,
              "short": 628900,
              "net": 79543
            },
            "smallTrader": {
              "long": 346128,
              "short": 511786,
              "net": -165658
            }
          },
          "openInterest": 3616655
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1542885,
              "short": 1445646,
              "net": 97239
            },
            "nonCommercial": {
              "long": 485611,
              "short": 655127,
              "net": -169516
            },
            "smallTrader": {
              "long": 171547,
              "short": 99270,
              "net": 72277
            }
          },
          "openInterest": 2252816
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 906339,
              "short": 676031,
              "net": 230308
            },
            "nonCommercial": {
              "long": 95815,
              "short": 298968,
              "net": -203153
            },
            "smallTrader": {
              "long": 151533,
              "short": 178688,
              "net": -27155
            }
          },
          "openInterest": 1183163
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2326206,
              "short": 2313083,
              "net": 13123
            },
            "nonCommercial": {
              "long": 749598,
              "short": 747370,
              "net": 2228
            },
            "smallTrader": {
              "long": 288223,
              "short": 303574,
              "net": -15351
            }
          },
          "openInterest": 3451695
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47319,
              "short": 63010,
              "net": -15691
            },
            "nonCommercial": {
              "long": 55931,
              "short": 56147,
              "net": -216
            },
            "smallTrader": {
              "long": 35263,
              "short": 19356,
              "net": 15907
            }
          },
          "openInterest": 140497
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 379,
              "short": 203,
              "net": 176
            },
            "nonCommercial": {
              "long": 6327,
              "short": 9171,
              "net": -2844
            },
            "smallTrader": {
              "long": 3423,
              "short": 755,
              "net": 2668
            }
          },
          "openInterest": 11055
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20910,
              "short": 4664,
              "net": 16246
            },
            "nonCommercial": {
              "long": 10352,
              "short": 27718,
              "net": -17366
            },
            "smallTrader": {
              "long": 3121,
              "short": 2001,
              "net": 1120
            }
          },
          "openInterest": 34453
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65969,
              "short": 102470,
              "net": -36501
            },
            "nonCommercial": {
              "long": 60513,
              "short": 39395,
              "net": 21118
            },
            "smallTrader": {
              "long": 41366,
              "short": 25983,
              "net": 15383
            }
          },
          "openInterest": 170161
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68785,
              "short": 104440,
              "net": -35655
            },
            "nonCommercial": {
              "long": 44274,
              "short": 34746,
              "net": 9528
            },
            "smallTrader": {
              "long": 43445,
              "short": 17318,
              "net": 26127
            }
          },
          "openInterest": 158454
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85363,
              "short": 121461,
              "net": -36098
            },
            "nonCommercial": {
              "long": 68524,
              "short": 39830,
              "net": 28694
            },
            "smallTrader": {
              "long": 13470,
              "short": 6066,
              "net": 7404
            }
          },
          "openInterest": 211149
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137022,
              "short": 185629,
              "net": -48607
            },
            "nonCommercial": {
              "long": 67941,
              "short": 26005,
              "net": 41936
            },
            "smallTrader": {
              "long": 13027,
              "short": 6356,
              "net": 6671
            }
          },
          "openInterest": 276879
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67275,
              "short": 148594,
              "net": -81319
            },
            "nonCommercial": {
              "long": 140927,
              "short": 69632,
              "net": 71295
            },
            "smallTrader": {
              "long": 22848,
              "short": 12824,
              "net": 10024
            }
          },
          "openInterest": 264096
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 906627,
              "short": 1401638,
              "net": -495011
            },
            "nonCommercial": {
              "long": 613127,
              "short": 90695,
              "net": 522432
            },
            "smallTrader": {
              "long": 168978,
              "short": 196399,
              "net": -27421
            }
          },
          "openInterest": 1970144
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101534,
              "short": 206869,
              "net": -105335
            },
            "nonCommercial": {
              "long": 102413,
              "short": 10709,
              "net": 91704
            },
            "smallTrader": {
              "long": 20122,
              "short": 6491,
              "net": 13631
            }
          },
          "openInterest": 253031
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 796806,
              "short": 1367838,
              "net": -571032
            },
            "nonCommercial": {
              "long": 694842,
              "short": 180584,
              "net": 514258
            },
            "smallTrader": {
              "long": 112106,
              "short": 55332,
              "net": 56774
            }
          },
          "openInterest": 2446808
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22152,
              "short": 22931,
              "net": -779
            },
            "nonCommercial": {
              "long": 17483,
              "short": 19406,
              "net": -1923
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49829
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25089,
              "short": 31555,
              "net": -6466
            },
            "nonCommercial": {
              "long": 6306,
              "short": 115,
              "net": 6191
            },
            "smallTrader": {
              "long": 483,
              "short": 208,
              "net": 275
            }
          },
          "openInterest": 34309
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 349377,
              "short": 541364,
              "net": -191987
            },
            "nonCommercial": {
              "long": 220943,
              "short": 80721,
              "net": 140222
            },
            "smallTrader": {
              "long": 94929,
              "short": 43164,
              "net": 51765
            }
          },
          "openInterest": 673116
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13297,
              "short": 7327,
              "net": 5970
            },
            "nonCommercial": {
              "long": 16348,
              "short": 14426,
              "net": 1922
            },
            "smallTrader": {
              "long": 5634,
              "short": 13526,
              "net": -7892
            }
          },
          "openInterest": 40797
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203690,
              "short": 285431,
              "net": -81741
            },
            "nonCommercial": {
              "long": 109817,
              "short": 40149,
              "net": 69668
            },
            "smallTrader": {
              "long": 28030,
              "short": 15957,
              "net": 12073
            }
          },
          "openInterest": 415147
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87800,
              "short": 379995,
              "net": -292195
            },
            "nonCommercial": {
              "long": 309326,
              "short": 57919,
              "net": 251407
            },
            "smallTrader": {
              "long": 58041,
              "short": 17253,
              "net": 40788
            }
          },
          "openInterest": 506741
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 232300,
              "short": 270976,
              "net": -38676
            },
            "nonCommercial": {
              "long": 66117,
              "short": 51392,
              "net": 14725
            },
            "smallTrader": {
              "long": 48406,
              "short": 24455,
              "net": 23951
            }
          },
          "openInterest": 418337
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92849,
              "short": 129722,
              "net": -36873
            },
            "nonCommercial": {
              "long": 60719,
              "short": 26101,
              "net": 34618
            },
            "smallTrader": {
              "long": 28738,
              "short": 26483,
              "net": 2255
            }
          },
          "openInterest": 183901
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76619,
              "short": 118735,
              "net": -42116
            },
            "nonCommercial": {
              "long": 91257,
              "short": 39426,
              "net": 51831
            },
            "smallTrader": {
              "long": 22311,
              "short": 32026,
              "net": -9715
            }
          },
          "openInterest": 239769
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123479,
              "short": 202157,
              "net": -78678
            },
            "nonCommercial": {
              "long": 126480,
              "short": 34385,
              "net": 92095
            },
            "smallTrader": {
              "long": 30884,
              "short": 44301,
              "net": -13417
            }
          },
          "openInterest": 327998
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95146,
              "short": 100459,
              "net": -5313
            },
            "nonCommercial": {
              "long": 53203,
              "short": 51720,
              "net": 1483
            },
            "smallTrader": {
              "long": 7497,
              "short": 3667,
              "net": 3830
            }
          },
          "openInterest": 158040
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22138,
              "short": 27516,
              "net": -5378
            },
            "nonCommercial": {
              "long": 16606,
              "short": 11473,
              "net": 5133
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46874
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 446457,
              "short": 504542,
              "net": -58085
            },
            "nonCommercial": {
              "long": 275534,
              "short": 239384,
              "net": 36150
            },
            "smallTrader": {
              "long": 63587,
              "short": 41652,
              "net": 21935
            }
          },
          "openInterest": 1159552
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11662,
              "short": 27334,
              "net": -15672
            },
            "nonCommercial": {
              "long": 29133,
              "short": 17589,
              "net": 11544
            },
            "smallTrader": {
              "long": 6785,
              "short": 2657,
              "net": 4128
            }
          },
          "openInterest": 48655
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10512,
              "short": 53941,
              "net": -43429
            },
            "nonCommercial": {
              "long": 47530,
              "short": 11330,
              "net": 36200
            },
            "smallTrader": {
              "long": 9850,
              "short": 2621,
              "net": 7229
            }
          },
          "openInterest": 72051
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 448039,
              "short": 446643,
              "net": 1396
            },
            "nonCommercial": {
              "long": 88015,
              "short": 96458,
              "net": -8443
            },
            "smallTrader": {
              "long": 29675,
              "short": 22628,
              "net": 7047
            }
          },
          "openInterest": 569233
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 403003,
              "short": 396214,
              "net": 6789
            },
            "nonCommercial": {
              "long": 68281,
              "short": 79914,
              "net": -11633
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 547257
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48818,
              "short": 121638,
              "net": -72820
            },
            "nonCommercial": {
              "long": 80133,
              "short": 30590,
              "net": 49543
            },
            "smallTrader": {
              "long": 35745,
              "short": 12468,
              "net": 23277
            }
          },
          "openInterest": 179288
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188924,
              "short": 318302,
              "net": -129378
            },
            "nonCommercial": {
              "long": 110978,
              "short": 13882,
              "net": 97096
            },
            "smallTrader": {
              "long": 60755,
              "short": 28473,
              "net": 32282
            }
          },
          "openInterest": 413275
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207148,
              "short": 351751,
              "net": -144603
            },
            "nonCommercial": {
              "long": 146701,
              "short": 24006,
              "net": 122695
            },
            "smallTrader": {
              "long": 45608,
              "short": 23700,
              "net": 21908
            }
          },
          "openInterest": 486372
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 421301,
              "short": 668209,
              "net": -246908
            },
            "nonCommercial": {
              "long": 286213,
              "short": 37038,
              "net": 249175
            },
            "smallTrader": {
              "long": 75092,
              "short": 77359,
              "net": -2267
            }
          },
          "openInterest": 916791
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 604047,
              "short": 884525,
              "net": -280478
            },
            "nonCommercial": {
              "long": 271045,
              "short": 59690,
              "net": 211355
            },
            "smallTrader": {
              "long": 115122,
              "short": 45999,
              "net": 69123
            }
          },
          "openInterest": 1130449
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13017,
              "short": 27754,
              "net": -14737
            },
            "nonCommercial": {
              "long": 18778,
              "short": 7370,
              "net": 11408
            },
            "smallTrader": {
              "long": 16777,
              "short": 13448,
              "net": 3329
            }
          },
          "openInterest": 48656
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12457,
              "short": 439,
              "net": 12018
            },
            "nonCommercial": {
              "long": 15939,
              "short": 29814,
              "net": -13875
            },
            "smallTrader": {
              "long": 5364,
              "short": 3507,
              "net": 1857
            }
          },
          "openInterest": 36189
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 240961,
              "short": 93500,
              "net": 147461
            },
            "nonCommercial": {
              "long": 48501,
              "short": 186818,
              "net": -138317
            },
            "smallTrader": {
              "long": 19445,
              "short": 28589,
              "net": -9144
            }
          },
          "openInterest": 371861
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81507,
              "short": 140189,
              "net": -58682
            },
            "nonCommercial": {
              "long": 78407,
              "short": 22207,
              "net": 56200
            },
            "smallTrader": {
              "long": 22915,
              "short": 20433,
              "net": 2482
            }
          },
          "openInterest": 227114
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159175,
              "short": 177087,
              "net": -17912
            },
            "nonCommercial": {
              "long": 129840,
              "short": 102068,
              "net": 27772
            },
            "smallTrader": {
              "long": 37141,
              "short": 47001,
              "net": -9860
            }
          },
          "openInterest": 438015
        }
      ]
    },
    {
      "reportDate": "2021-02-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2498104,
              "short": 2434049,
              "net": 64055
            },
            "nonCommercial": {
              "long": 645250,
              "short": 541837,
              "net": 103413
            },
            "smallTrader": {
              "long": 343023,
              "short": 510491,
              "net": -167468
            }
          },
          "openInterest": 3604844
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1584929,
              "short": 1499189,
              "net": 85740
            },
            "nonCommercial": {
              "long": 518150,
              "short": 660639,
              "net": -142489
            },
            "smallTrader": {
              "long": 165585,
              "short": 108836,
              "net": 56749
            }
          },
          "openInterest": 2343452
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 916697,
              "short": 700781,
              "net": 215916
            },
            "nonCommercial": {
              "long": 101705,
              "short": 292707,
              "net": -191002
            },
            "smallTrader": {
              "long": 153685,
              "short": 178599,
              "net": -24914
            }
          },
          "openInterest": 1207207
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2345137,
              "short": 2301877,
              "net": 43260
            },
            "nonCommercial": {
              "long": 793241,
              "short": 799393,
              "net": -6152
            },
            "smallTrader": {
              "long": 292707,
              "short": 329815,
              "net": -37108
            }
          },
          "openInterest": 3520464
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48431,
              "short": 62601,
              "net": -14170
            },
            "nonCommercial": {
              "long": 54675,
              "short": 57496,
              "net": -2821
            },
            "smallTrader": {
              "long": 35963,
              "short": 18972,
              "net": 16991
            }
          },
          "openInterest": 140954
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 365,
              "short": 220,
              "net": 145
            },
            "nonCommercial": {
              "long": 6672,
              "short": 9565,
              "net": -2893
            },
            "smallTrader": {
              "long": 3508,
              "short": 760,
              "net": 2748
            }
          },
          "openInterest": 11426
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22305,
              "short": 5397,
              "net": 16908
            },
            "nonCommercial": {
              "long": 9506,
              "short": 27712,
              "net": -18206
            },
            "smallTrader": {
              "long": 3473,
              "short": 2175,
              "net": 1298
            }
          },
          "openInterest": 35286
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67674,
              "short": 105532,
              "net": -37858
            },
            "nonCommercial": {
              "long": 60269,
              "short": 38102,
              "net": 22167
            },
            "smallTrader": {
              "long": 41458,
              "short": 25767,
              "net": 15691
            }
          },
          "openInterest": 171218
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68547,
              "short": 102135,
              "net": -33588
            },
            "nonCommercial": {
              "long": 45021,
              "short": 36857,
              "net": 8164
            },
            "smallTrader": {
              "long": 44228,
              "short": 18804,
              "net": 25424
            }
          },
          "openInterest": 159266
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86307,
              "short": 119668,
              "net": -33361
            },
            "nonCommercial": {
              "long": 67791,
              "short": 41626,
              "net": 26165
            },
            "smallTrader": {
              "long": 12676,
              "short": 5480,
              "net": 7196
            }
          },
          "openInterest": 209030
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125729,
              "short": 174573,
              "net": -48844
            },
            "nonCommercial": {
              "long": 67420,
              "short": 23718,
              "net": 43702
            },
            "smallTrader": {
              "long": 11742,
              "short": 6600,
              "net": 5142
            }
          },
          "openInterest": 258118
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65911,
              "short": 151581,
              "net": -85670
            },
            "nonCommercial": {
              "long": 146763,
              "short": 72854,
              "net": 73909
            },
            "smallTrader": {
              "long": 24707,
              "short": 12946,
              "net": 11761
            }
          },
          "openInterest": 272276
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 896093,
              "short": 1377439,
              "net": -481346
            },
            "nonCommercial": {
              "long": 602210,
              "short": 87751,
              "net": 514459
            },
            "smallTrader": {
              "long": 163128,
              "short": 196241,
              "net": -33113
            }
          },
          "openInterest": 1948459
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93158,
              "short": 197958,
              "net": -104800
            },
            "nonCommercial": {
              "long": 101955,
              "short": 9949,
              "net": 92006
            },
            "smallTrader": {
              "long": 19482,
              "short": 6688,
              "net": 12794
            }
          },
          "openInterest": 244078
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 844358,
              "short": 1419142,
              "net": -574784
            },
            "nonCommercial": {
              "long": 697095,
              "short": 182382,
              "net": 514713
            },
            "smallTrader": {
              "long": 111230,
              "short": 51159,
              "net": 60071
            }
          },
          "openInterest": 2507620
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22049,
              "short": 20894,
              "net": 1155
            },
            "nonCommercial": {
              "long": 14839,
              "short": 18590,
              "net": -3751
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46942
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28867,
              "short": 35118,
              "net": -6251
            },
            "nonCommercial": {
              "long": 5991,
              "short": 147,
              "net": 5844
            },
            "smallTrader": {
              "long": 615,
              "short": 208,
              "net": 407
            }
          },
          "openInterest": 38079
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 352756,
              "short": 546512,
              "net": -193756
            },
            "nonCommercial": {
              "long": 222895,
              "short": 82889,
              "net": 140006
            },
            "smallTrader": {
              "long": 92886,
              "short": 39136,
              "net": 53750
            }
          },
          "openInterest": 675761
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13536,
              "short": 7518,
              "net": 6018
            },
            "nonCommercial": {
              "long": 17073,
              "short": 14893,
              "net": 2180
            },
            "smallTrader": {
              "long": 5738,
              "short": 13936,
              "net": -8198
            }
          },
          "openInterest": 42467
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213495,
              "short": 285186,
              "net": -71691
            },
            "nonCommercial": {
              "long": 111767,
              "short": 50284,
              "net": 61483
            },
            "smallTrader": {
              "long": 24972,
              "short": 14764,
              "net": 10208
            }
          },
          "openInterest": 426563
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91152,
              "short": 366230,
              "net": -275078
            },
            "nonCommercial": {
              "long": 303583,
              "short": 68614,
              "net": 234969
            },
            "smallTrader": {
              "long": 59140,
              "short": 19031,
              "net": 40109
            }
          },
          "openInterest": 503016
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 235735,
              "short": 274937,
              "net": -39202
            },
            "nonCommercial": {
              "long": 68220,
              "short": 52542,
              "net": 15678
            },
            "smallTrader": {
              "long": 46273,
              "short": 22749,
              "net": 23524
            }
          },
          "openInterest": 425743
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92764,
              "short": 128250,
              "net": -35486
            },
            "nonCommercial": {
              "long": 66732,
              "short": 29550,
              "net": 37182
            },
            "smallTrader": {
              "long": 26010,
              "short": 27706,
              "net": -1696
            }
          },
          "openInterest": 188119
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78355,
              "short": 132829,
              "net": -54474
            },
            "nonCommercial": {
              "long": 101964,
              "short": 36808,
              "net": 65156
            },
            "smallTrader": {
              "long": 21341,
              "short": 32023,
              "net": -10682
            }
          },
          "openInterest": 253274
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122828,
              "short": 204839,
              "net": -82011
            },
            "nonCommercial": {
              "long": 133748,
              "short": 37547,
              "net": 96201
            },
            "smallTrader": {
              "long": 29088,
              "short": 43278,
              "net": -14190
            }
          },
          "openInterest": 335474
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95153,
              "short": 101186,
              "net": -6033
            },
            "nonCommercial": {
              "long": 57670,
              "short": 56258,
              "net": 1412
            },
            "smallTrader": {
              "long": 7920,
              "short": 3299,
              "net": 4621
            }
          },
          "openInterest": 163322
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23468,
              "short": 27711,
              "net": -4243
            },
            "nonCommercial": {
              "long": 15044,
              "short": 10823,
              "net": 4221
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47071
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 466948,
              "short": 529334,
              "net": -62386
            },
            "nonCommercial": {
              "long": 289666,
              "short": 250891,
              "net": 38775
            },
            "smallTrader": {
              "long": 62188,
              "short": 38577,
              "net": 23611
            }
          },
          "openInterest": 1201588
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10690,
              "short": 28141,
              "net": -17451
            },
            "nonCommercial": {
              "long": 30243,
              "short": 16532,
              "net": 13711
            },
            "smallTrader": {
              "long": 6293,
              "short": 2553,
              "net": 3740
            }
          },
          "openInterest": 48103
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10889,
              "short": 56098,
              "net": -45209
            },
            "nonCommercial": {
              "long": 48237,
              "short": 11660,
              "net": 36577
            },
            "smallTrader": {
              "long": 11101,
              "short": 2469,
              "net": 8632
            }
          },
          "openInterest": 74780
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 446824,
              "short": 444935,
              "net": 1889
            },
            "nonCommercial": {
              "long": 87235,
              "short": 97029,
              "net": -9794
            },
            "smallTrader": {
              "long": 29602,
              "short": 21697,
              "net": 7905
            }
          },
          "openInterest": 569539
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 404516,
              "short": 398322,
              "net": 6194
            },
            "nonCommercial": {
              "long": 68357,
              "short": 81513,
              "net": -13156
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 552371
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50829,
              "short": 122217,
              "net": -71388
            },
            "nonCommercial": {
              "long": 81648,
              "short": 31824,
              "net": 49824
            },
            "smallTrader": {
              "long": 35174,
              "short": 13610,
              "net": 21564
            }
          },
          "openInterest": 183544
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199048,
              "short": 322618,
              "net": -123570
            },
            "nonCommercial": {
              "long": 112519,
              "short": 14925,
              "net": 97594
            },
            "smallTrader": {
              "long": 53608,
              "short": 27632,
              "net": 25976
            }
          },
          "openInterest": 417288
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 216046,
              "short": 360484,
              "net": -144438
            },
            "nonCommercial": {
              "long": 146539,
              "short": 24533,
              "net": 122006
            },
            "smallTrader": {
              "long": 46620,
              "short": 24188,
              "net": 22432
            }
          },
          "openInterest": 505477
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428039,
              "short": 657016,
              "net": -228977
            },
            "nonCommercial": {
              "long": 273814,
              "short": 37706,
              "net": 236108
            },
            "smallTrader": {
              "long": 69846,
              "short": 76977,
              "net": -7131
            }
          },
          "openInterest": 910575
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 591834,
              "short": 886051,
              "net": -294217
            },
            "nonCommercial": {
              "long": 282253,
              "short": 55313,
              "net": 226940
            },
            "smallTrader": {
              "long": 112037,
              "short": 44760,
              "net": 67277
            }
          },
          "openInterest": 1124674
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13748,
              "short": 27839,
              "net": -14091
            },
            "nonCommercial": {
              "long": 15745,
              "short": 7374,
              "net": 8371
            },
            "smallTrader": {
              "long": 18061,
              "short": 12341,
              "net": 5720
            }
          },
          "openInterest": 48093
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12808,
              "short": 375,
              "net": 12433
            },
            "nonCommercial": {
              "long": 15842,
              "short": 30129,
              "net": -14287
            },
            "smallTrader": {
              "long": 5276,
              "short": 3422,
              "net": 1854
            }
          },
          "openInterest": 35968
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 281173,
              "short": 109471,
              "net": 171702
            },
            "nonCommercial": {
              "long": 49077,
              "short": 212315,
              "net": -163238
            },
            "smallTrader": {
              "long": 22086,
              "short": 30550,
              "net": -8464
            }
          },
          "openInterest": 423940
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81277,
              "short": 137701,
              "net": -56424
            },
            "nonCommercial": {
              "long": 77744,
              "short": 23575,
              "net": 54169
            },
            "smallTrader": {
              "long": 22880,
              "short": 20625,
              "net": 2255
            }
          },
          "openInterest": 229412
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160252,
              "short": 181300,
              "net": -21048
            },
            "nonCommercial": {
              "long": 132289,
              "short": 100467,
              "net": 31822
            },
            "smallTrader": {
              "long": 36470,
              "short": 47244,
              "net": -10774
            }
          },
          "openInterest": 439815
        }
      ]
    },
    {
      "reportDate": "2021-02-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2594445,
              "short": 2413068,
              "net": 181377
            },
            "nonCommercial": {
              "long": 642543,
              "short": 639754,
              "net": 2789
            },
            "smallTrader": {
              "long": 411118,
              "short": 595284,
              "net": -184166
            }
          },
          "openInterest": 4049360
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1512141,
              "short": 1541801,
              "net": -29660
            },
            "nonCommercial": {
              "long": 623688,
              "short": 663559,
              "net": -39871
            },
            "smallTrader": {
              "long": 145752,
              "short": 76221,
              "net": 69531
            }
          },
          "openInterest": 2379004
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 914249,
              "short": 726094,
              "net": 188155
            },
            "nonCommercial": {
              "long": 129775,
              "short": 286084,
              "net": -156309
            },
            "smallTrader": {
              "long": 172342,
              "short": 204188,
              "net": -31846
            }
          },
          "openInterest": 1249239
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2343372,
              "short": 2372613,
              "net": -29241
            },
            "nonCommercial": {
              "long": 833986,
              "short": 738580,
              "net": 95406
            },
            "smallTrader": {
              "long": 318667,
              "short": 384832,
              "net": -66165
            }
          },
          "openInterest": 3787902
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49301,
              "short": 67172,
              "net": -17871
            },
            "nonCommercial": {
              "long": 55664,
              "short": 57300,
              "net": -1636
            },
            "smallTrader": {
              "long": 37667,
              "short": 18160,
              "net": 19507
            }
          },
          "openInterest": 145261
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 370,
              "short": 269,
              "net": 101
            },
            "nonCommercial": {
              "long": 6559,
              "short": 8644,
              "net": -2085
            },
            "smallTrader": {
              "long": 2892,
              "short": 908,
              "net": 1984
            }
          },
          "openInterest": 10572
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21023,
              "short": 6842,
              "net": 14181
            },
            "nonCommercial": {
              "long": 11503,
              "short": 27440,
              "net": -15937
            },
            "smallTrader": {
              "long": 3279,
              "short": 1523,
              "net": 1756
            }
          },
          "openInterest": 36249
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66953,
              "short": 111588,
              "net": -44635
            },
            "nonCommercial": {
              "long": 68266,
              "short": 37288,
              "net": 30978
            },
            "smallTrader": {
              "long": 39418,
              "short": 25761,
              "net": 13657
            }
          },
          "openInterest": 176721
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68966,
              "short": 109887,
              "net": -40921
            },
            "nonCommercial": {
              "long": 46899,
              "short": 37767,
              "net": 9132
            },
            "smallTrader": {
              "long": 49255,
              "short": 17466,
              "net": 31789
            }
          },
          "openInterest": 166868
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87434,
              "short": 120992,
              "net": -33558
            },
            "nonCommercial": {
              "long": 65841,
              "short": 40239,
              "net": 25602
            },
            "smallTrader": {
              "long": 12594,
              "short": 4638,
              "net": 7956
            }
          },
          "openInterest": 208471
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121859,
              "short": 187207,
              "net": -65348
            },
            "nonCommercial": {
              "long": 76303,
              "short": 16845,
              "net": 59458
            },
            "smallTrader": {
              "long": 12539,
              "short": 6649,
              "net": 5890
            }
          },
          "openInterest": 260830
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65083,
              "short": 151605,
              "net": -86522
            },
            "nonCommercial": {
              "long": 140530,
              "short": 65125,
              "net": 75405
            },
            "smallTrader": {
              "long": 24089,
              "short": 12972,
              "net": 11117
            }
          },
          "openInterest": 268170
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 872738,
              "short": 1370542,
              "net": -497804
            },
            "nonCommercial": {
              "long": 606483,
              "short": 76649,
              "net": 529834
            },
            "smallTrader": {
              "long": 160523,
              "short": 192553,
              "net": -32030
            }
          },
          "openInterest": 1928495
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94880,
              "short": 204935,
              "net": -110055
            },
            "nonCommercial": {
              "long": 106372,
              "short": 9344,
              "net": 97028
            },
            "smallTrader": {
              "long": 19053,
              "short": 6026,
              "net": 13027
            }
          },
          "openInterest": 249805
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 829624,
              "short": 1399448,
              "net": -569824
            },
            "nonCommercial": {
              "long": 682881,
              "short": 171041,
              "net": 511840
            },
            "smallTrader": {
              "long": 104703,
              "short": 46719,
              "net": 57984
            }
          },
          "openInterest": 2460204
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21400,
              "short": 20902,
              "net": 498
            },
            "nonCommercial": {
              "long": 14760,
              "short": 18113,
              "net": -3353
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46040
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31710,
              "short": 37317,
              "net": -5607
            },
            "nonCommercial": {
              "long": 5344,
              "short": 169,
              "net": 5175
            },
            "smallTrader": {
              "long": 625,
              "short": 193,
              "net": 432
            }
          },
          "openInterest": 40701
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 366500,
              "short": 560917,
              "net": -194417
            },
            "nonCommercial": {
              "long": 228501,
              "short": 90136,
              "net": 138365
            },
            "smallTrader": {
              "long": 95278,
              "short": 39226,
              "net": 56052
            }
          },
          "openInterest": 696916
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14019,
              "short": 8041,
              "net": 5978
            },
            "nonCommercial": {
              "long": 17928,
              "short": 16060,
              "net": 1868
            },
            "smallTrader": {
              "long": 5845,
              "short": 13691,
              "net": -7846
            }
          },
          "openInterest": 42000
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221247,
              "short": 282041,
              "net": -60794
            },
            "nonCommercial": {
              "long": 100928,
              "short": 53027,
              "net": 47901
            },
            "smallTrader": {
              "long": 25654,
              "short": 12761,
              "net": 12893
            }
          },
          "openInterest": 418764
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92086,
              "short": 343815,
              "net": -251729
            },
            "nonCommercial": {
              "long": 284081,
              "short": 68348,
              "net": 215733
            },
            "smallTrader": {
              "long": 55723,
              "short": 19727,
              "net": 35996
            }
          },
          "openInterest": 481125
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 237088,
              "short": 264937,
              "net": -27849
            },
            "nonCommercial": {
              "long": 62024,
              "short": 57295,
              "net": 4729
            },
            "smallTrader": {
              "long": 46260,
              "short": 23140,
              "net": 23120
            }
          },
          "openInterest": 417824
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89663,
              "short": 117750,
              "net": -28087
            },
            "nonCommercial": {
              "long": 66670,
              "short": 38048,
              "net": 28622
            },
            "smallTrader": {
              "long": 25206,
              "short": 25741,
              "net": -535
            }
          },
          "openInterest": 183247
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78259,
              "short": 137757,
              "net": -59498
            },
            "nonCommercial": {
              "long": 105123,
              "short": 34243,
              "net": 70880
            },
            "smallTrader": {
              "long": 20990,
              "short": 32372,
              "net": -11382
            }
          },
          "openInterest": 257886
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121520,
              "short": 198663,
              "net": -77143
            },
            "nonCommercial": {
              "long": 129826,
              "short": 40319,
              "net": 89507
            },
            "smallTrader": {
              "long": 28737,
              "short": 41101,
              "net": -12364
            }
          },
          "openInterest": 335763
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97188,
              "short": 103432,
              "net": -6244
            },
            "nonCommercial": {
              "long": 54655,
              "short": 51630,
              "net": 3025
            },
            "smallTrader": {
              "long": 6759,
              "short": 3540,
              "net": 3219
            }
          },
          "openInterest": 165600
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25856,
              "short": 25276,
              "net": 580
            },
            "nonCommercial": {
              "long": 13507,
              "short": 14585,
              "net": -1078
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48014
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 481952,
              "short": 535124,
              "net": -53172
            },
            "nonCommercial": {
              "long": 274544,
              "short": 246434,
              "net": 28110
            },
            "smallTrader": {
              "long": 64345,
              "short": 39283,
              "net": 25062
            }
          },
          "openInterest": 1194039
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10393,
              "short": 28760,
              "net": -18367
            },
            "nonCommercial": {
              "long": 30422,
              "short": 15773,
              "net": 14649
            },
            "smallTrader": {
              "long": 6498,
              "short": 2780,
              "net": 3718
            }
          },
          "openInterest": 48209
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11156,
              "short": 54775,
              "net": -43619
            },
            "nonCommercial": {
              "long": 46903,
              "short": 11936,
              "net": 34967
            },
            "smallTrader": {
              "long": 11010,
              "short": 2358,
              "net": 8652
            }
          },
          "openInterest": 73964
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 448354,
              "short": 447550,
              "net": 804
            },
            "nonCommercial": {
              "long": 91030,
              "short": 100852,
              "net": -9822
            },
            "smallTrader": {
              "long": 30005,
              "short": 20987,
              "net": 9018
            }
          },
          "openInterest": 572716
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 406513,
              "short": 410282,
              "net": -3769
            },
            "nonCommercial": {
              "long": 70638,
              "short": 73035,
              "net": -2397
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 556649
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46268,
              "short": 116710,
              "net": -70442
            },
            "nonCommercial": {
              "long": 78710,
              "short": 31067,
              "net": 47643
            },
            "smallTrader": {
              "long": 34122,
              "short": 11323,
              "net": 22799
            }
          },
          "openInterest": 172392
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190568,
              "short": 315088,
              "net": -124520
            },
            "nonCommercial": {
              "long": 112186,
              "short": 13386,
              "net": 98800
            },
            "smallTrader": {
              "long": 53792,
              "short": 28072,
              "net": 25720
            }
          },
          "openInterest": 409199
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201964,
              "short": 351700,
              "net": -149736
            },
            "nonCommercial": {
              "long": 150378,
              "short": 21240,
              "net": 129138
            },
            "smallTrader": {
              "long": 45780,
              "short": 25182,
              "net": 20598
            }
          },
          "openInterest": 488560
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401862,
              "short": 628609,
              "net": -226747
            },
            "nonCommercial": {
              "long": 277284,
              "short": 37476,
              "net": 239808
            },
            "smallTrader": {
              "long": 72530,
              "short": 85591,
              "net": -13061
            }
          },
          "openInterest": 889784
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 536776,
              "short": 849254,
              "net": -312478
            },
            "nonCommercial": {
              "long": 282375,
              "short": 44439,
              "net": 237936
            },
            "smallTrader": {
              "long": 113782,
              "short": 39240,
              "net": 74542
            }
          },
          "openInterest": 1065425
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14875,
              "short": 27410,
              "net": -12535
            },
            "nonCommercial": {
              "long": 21561,
              "short": 10038,
              "net": 11523
            },
            "smallTrader": {
              "long": 15694,
              "short": 14682,
              "net": 1012
            }
          },
          "openInterest": 53002
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13407,
              "short": 296,
              "net": 13111
            },
            "nonCommercial": {
              "long": 17592,
              "short": 31443,
              "net": -13851
            },
            "smallTrader": {
              "long": 5047,
              "short": 4307,
              "net": 740
            }
          },
          "openInterest": 41377
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 269767,
              "short": 97654,
              "net": 172113
            },
            "nonCommercial": {
              "long": 41074,
              "short": 203992,
              "net": -162918
            },
            "smallTrader": {
              "long": 21727,
              "short": 30922,
              "net": -9195
            }
          },
          "openInterest": 392604
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82518,
              "short": 134486,
              "net": -51968
            },
            "nonCommercial": {
              "long": 74020,
              "short": 24813,
              "net": 49207
            },
            "smallTrader": {
              "long": 22836,
              "short": 20075,
              "net": 2761
            }
          },
          "openInterest": 228710
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160470,
              "short": 175925,
              "net": -15455
            },
            "nonCommercial": {
              "long": 128491,
              "short": 101093,
              "net": 27398
            },
            "smallTrader": {
              "long": 35736,
              "short": 47679,
              "net": -11943
            }
          },
          "openInterest": 430668
        }
      ]
    },
    {
      "reportDate": "2021-03-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2563667,
              "short": 2285665,
              "net": 278002
            },
            "nonCommercial": {
              "long": 534323,
              "short": 629934,
              "net": -95611
            },
            "smallTrader": {
              "long": 314620,
              "short": 497011,
              "net": -182391
            }
          },
          "openInterest": 3556876
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1682377,
              "short": 1470925,
              "net": 211452
            },
            "nonCommercial": {
              "long": 410969,
              "short": 668496,
              "net": -257527
            },
            "smallTrader": {
              "long": 153211,
              "short": 107136,
              "net": 46075
            }
          },
          "openInterest": 2281368
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 939647,
              "short": 707193,
              "net": 232454
            },
            "nonCommercial": {
              "long": 120484,
              "short": 310818,
              "net": -190334
            },
            "smallTrader": {
              "long": 149680,
              "short": 191800,
              "net": -42120
            }
          },
          "openInterest": 1228416
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2467626,
              "short": 2406647,
              "net": 60979
            },
            "nonCommercial": {
              "long": 699766,
              "short": 673279,
              "net": 26487
            },
            "smallTrader": {
              "long": 266697,
              "short": 354163,
              "net": -87466
            }
          },
          "openInterest": 3500914
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49676,
              "short": 72272,
              "net": -22596
            },
            "nonCommercial": {
              "long": 61047,
              "short": 55006,
              "net": 6041
            },
            "smallTrader": {
              "long": 34594,
              "short": 18039,
              "net": 16555
            }
          },
          "openInterest": 149904
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 408,
              "short": 193,
              "net": 215
            },
            "nonCommercial": {
              "long": 4467,
              "short": 6318,
              "net": -1851
            },
            "smallTrader": {
              "long": 2465,
              "short": 829,
              "net": 1636
            }
          },
          "openInterest": 8068
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24194,
              "short": 3628,
              "net": 20566
            },
            "nonCommercial": {
              "long": 13267,
              "short": 34318,
              "net": -21051
            },
            "smallTrader": {
              "long": 3266,
              "short": 2781,
              "net": 485
            }
          },
          "openInterest": 40820
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65635,
              "short": 113805,
              "net": -48170
            },
            "nonCommercial": {
              "long": 65138,
              "short": 29056,
              "net": 36082
            },
            "smallTrader": {
              "long": 36154,
              "short": 24066,
              "net": 12088
            }
          },
          "openInterest": 169363
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67338,
              "short": 114438,
              "net": -47100
            },
            "nonCommercial": {
              "long": 51391,
              "short": 36064,
              "net": 15327
            },
            "smallTrader": {
              "long": 47607,
              "short": 15834,
              "net": 31773
            }
          },
          "openInterest": 168689
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78896,
              "short": 125319,
              "net": -46423
            },
            "nonCommercial": {
              "long": 74545,
              "short": 36167,
              "net": 38378
            },
            "smallTrader": {
              "long": 13669,
              "short": 5624,
              "net": 8045
            }
          },
          "openInterest": 206316
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117785,
              "short": 185480,
              "net": -67695
            },
            "nonCommercial": {
              "long": 79433,
              "short": 18183,
              "net": 61250
            },
            "smallTrader": {
              "long": 12209,
              "short": 5764,
              "net": 6445
            }
          },
          "openInterest": 265524
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67335,
              "short": 145102,
              "net": -77767
            },
            "nonCommercial": {
              "long": 132144,
              "short": 66127,
              "net": 66017
            },
            "smallTrader": {
              "long": 22939,
              "short": 11189,
              "net": 11750
            }
          },
          "openInterest": 251989
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 848786,
              "short": 1324994,
              "net": -476208
            },
            "nonCommercial": {
              "long": 578046,
              "short": 74281,
              "net": 503765
            },
            "smallTrader": {
              "long": 151278,
              "short": 178835,
              "net": -27557
            }
          },
          "openInterest": 1799033
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92544,
              "short": 195760,
              "net": -103216
            },
            "nonCommercial": {
              "long": 100222,
              "short": 8647,
              "net": 91575
            },
            "smallTrader": {
              "long": 17770,
              "short": 6129,
              "net": 11641
            }
          },
          "openInterest": 240280
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 813268,
              "short": 1391104,
              "net": -577836
            },
            "nonCommercial": {
              "long": 688229,
              "short": 169210,
              "net": 519019
            },
            "smallTrader": {
              "long": 108149,
              "short": 49332,
              "net": 58817
            }
          },
          "openInterest": 2491831
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24775,
              "short": 16922,
              "net": 7853
            },
            "nonCommercial": {
              "long": 9925,
              "short": 20341,
              "net": -10416
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44698
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26516,
              "short": 31662,
              "net": -5146
            },
            "nonCommercial": {
              "long": 5001,
              "short": 283,
              "net": 4718
            },
            "smallTrader": {
              "long": 597,
              "short": 169,
              "net": 428
            }
          },
          "openInterest": 34717
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 374362,
              "short": 550290,
              "net": -175928
            },
            "nonCommercial": {
              "long": 222655,
              "short": 96667,
              "net": 125988
            },
            "smallTrader": {
              "long": 90871,
              "short": 40931,
              "net": 49940
            }
          },
          "openInterest": 698229
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13996,
              "short": 8210,
              "net": 5786
            },
            "nonCommercial": {
              "long": 18296,
              "short": 16556,
              "net": 1740
            },
            "smallTrader": {
              "long": 5857,
              "short": 13383,
              "net": -7526
            }
          },
          "openInterest": 42375
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211119,
              "short": 265440,
              "net": -54321
            },
            "nonCommercial": {
              "long": 103208,
              "short": 60320,
              "net": 42888
            },
            "smallTrader": {
              "long": 24332,
              "short": 12899,
              "net": 11433
            }
          },
          "openInterest": 409863
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94844,
              "short": 317047,
              "net": -222203
            },
            "nonCommercial": {
              "long": 265533,
              "short": 75895,
              "net": 189638
            },
            "smallTrader": {
              "long": 53410,
              "short": 20845,
              "net": 32565
            }
          },
          "openInterest": 467008
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 252212,
              "short": 280067,
              "net": -27855
            },
            "nonCommercial": {
              "long": 64012,
              "short": 58969,
              "net": 5043
            },
            "smallTrader": {
              "long": 45691,
              "short": 22879,
              "net": 22812
            }
          },
          "openInterest": 433803
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101787,
              "short": 113100,
              "net": -11313
            },
            "nonCommercial": {
              "long": 61259,
              "short": 41989,
              "net": 19270
            },
            "smallTrader": {
              "long": 21863,
              "short": 29820,
              "net": -7957
            }
          },
          "openInterest": 189270
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79999,
              "short": 144719,
              "net": -64720
            },
            "nonCommercial": {
              "long": 107719,
              "short": 33154,
              "net": 74565
            },
            "smallTrader": {
              "long": 21555,
              "short": 31400,
              "net": -9845
            }
          },
          "openInterest": 263683
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120872,
              "short": 193681,
              "net": -72809
            },
            "nonCommercial": {
              "long": 124188,
              "short": 40556,
              "net": 83632
            },
            "smallTrader": {
              "long": 29257,
              "short": 40080,
              "net": -10823
            }
          },
          "openInterest": 334771
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92476,
              "short": 99526,
              "net": -7050
            },
            "nonCommercial": {
              "long": 52098,
              "short": 47667,
              "net": 4431
            },
            "smallTrader": {
              "long": 6082,
              "short": 3463,
              "net": 2619
            }
          },
          "openInterest": 159755
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29025,
              "short": 23066,
              "net": 5959
            },
            "nonCommercial": {
              "long": 11323,
              "short": 16021,
              "net": -4698
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48803
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 494692,
              "short": 537870,
              "net": -43178
            },
            "nonCommercial": {
              "long": 270518,
              "short": 252713,
              "net": 17805
            },
            "smallTrader": {
              "long": 59160,
              "short": 33787,
              "net": 25373
            }
          },
          "openInterest": 1205198
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9069,
              "short": 28048,
              "net": -18979
            },
            "nonCommercial": {
              "long": 31825,
              "short": 15417,
              "net": 16408
            },
            "smallTrader": {
              "long": 5588,
              "short": 3017,
              "net": 2571
            }
          },
          "openInterest": 48587
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13288,
              "short": 52185,
              "net": -38897
            },
            "nonCommercial": {
              "long": 42760,
              "short": 12227,
              "net": 30533
            },
            "smallTrader": {
              "long": 10781,
              "short": 2417,
              "net": 8364
            }
          },
          "openInterest": 72681
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 450435,
              "short": 445265,
              "net": 5170
            },
            "nonCommercial": {
              "long": 82511,
              "short": 97261,
              "net": -14750
            },
            "smallTrader": {
              "long": 28405,
              "short": 18825,
              "net": 9580
            }
          },
          "openInterest": 565395
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 413525,
              "short": 431016,
              "net": -17491
            },
            "nonCommercial": {
              "long": 77157,
              "short": 69518,
              "net": 7639
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 584840
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45896,
              "short": 105096,
              "net": -59200
            },
            "nonCommercial": {
              "long": 74925,
              "short": 35309,
              "net": 39616
            },
            "smallTrader": {
              "long": 30710,
              "short": 11126,
              "net": 19584
            }
          },
          "openInterest": 158349
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188094,
              "short": 307822,
              "net": -119728
            },
            "nonCommercial": {
              "long": 110057,
              "short": 14852,
              "net": 95205
            },
            "smallTrader": {
              "long": 50971,
              "short": 26448,
              "net": 24523
            }
          },
          "openInterest": 402730
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199989,
              "short": 344872,
              "net": -144883
            },
            "nonCommercial": {
              "long": 147156,
              "short": 23169,
              "net": 123987
            },
            "smallTrader": {
              "long": 45548,
              "short": 24652,
              "net": 20896
            }
          },
          "openInterest": 475547
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 393930,
              "short": 607608,
              "net": -213678
            },
            "nonCommercial": {
              "long": 262350,
              "short": 38688,
              "net": 223662
            },
            "smallTrader": {
              "long": 64523,
              "short": 74507,
              "net": -9984
            }
          },
          "openInterest": 848466
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 497725,
              "short": 791931,
              "net": -294206
            },
            "nonCommercial": {
              "long": 270821,
              "short": 47801,
              "net": 223020
            },
            "smallTrader": {
              "long": 109000,
              "short": 37814,
              "net": 71186
            }
          },
          "openInterest": 1009386
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18459,
              "short": 25535,
              "net": -7076
            },
            "nonCommercial": {
              "long": 21863,
              "short": 9602,
              "net": 12261
            },
            "smallTrader": {
              "long": 11522,
              "short": 16707,
              "net": -5185
            }
          },
          "openInterest": 52707
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9807,
              "short": 820,
              "net": 8987
            },
            "nonCommercial": {
              "long": 20767,
              "short": 30870,
              "net": -10103
            },
            "smallTrader": {
              "long": 4019,
              "short": 2903,
              "net": 1116
            }
          },
          "openInterest": 37546
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 262677,
              "short": 114202,
              "net": 148475
            },
            "nonCommercial": {
              "long": 40307,
              "short": 179345,
              "net": -139038
            },
            "smallTrader": {
              "long": 21147,
              "short": 30584,
              "net": -9437
            }
          },
          "openInterest": 386381
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78865,
              "short": 126037,
              "net": -47172
            },
            "nonCommercial": {
              "long": 73603,
              "short": 21539,
              "net": 52064
            },
            "smallTrader": {
              "long": 20236,
              "short": 25128,
              "net": -4892
            }
          },
          "openInterest": 223072
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155541,
              "short": 172349,
              "net": -16808
            },
            "nonCommercial": {
              "long": 129502,
              "short": 99571,
              "net": 29931
            },
            "smallTrader": {
              "long": 32463,
              "short": 45586,
              "net": -13123
            }
          },
          "openInterest": 418842
        }
      ]
    },
    {
      "reportDate": "2021-03-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2638520,
              "short": 2387842,
              "net": 250678
            },
            "nonCommercial": {
              "long": 616241,
              "short": 662372,
              "net": -46131
            },
            "smallTrader": {
              "long": 305914,
              "short": 510461,
              "net": -204547
            }
          },
          "openInterest": 3678122
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1812750,
              "short": 1446250,
              "net": 366500
            },
            "nonCommercial": {
              "long": 375846,
              "short": 783210,
              "net": -407364
            },
            "smallTrader": {
              "long": 156826,
              "short": 115962,
              "net": 40864
            }
          },
          "openInterest": 2395586
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 924857,
              "short": 705988,
              "net": 218869
            },
            "nonCommercial": {
              "long": 116329,
              "short": 295135,
              "net": -178806
            },
            "smallTrader": {
              "long": 149104,
              "short": 189167,
              "net": -40063
            }
          },
          "openInterest": 1208461
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2497297,
              "short": 2373644,
              "net": 123653
            },
            "nonCommercial": {
              "long": 614922,
              "short": 629227,
              "net": -14305
            },
            "smallTrader": {
              "long": 273242,
              "short": 382590,
              "net": -109348
            }
          },
          "openInterest": 3453939
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47413,
              "short": 68322,
              "net": -20909
            },
            "nonCommercial": {
              "long": 61848,
              "short": 53773,
              "net": 8075
            },
            "smallTrader": {
              "long": 36787,
              "short": 23953,
              "net": 12834
            }
          },
          "openInterest": 150330
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 410,
              "short": 260,
              "net": 150
            },
            "nonCommercial": {
              "long": 4944,
              "short": 6857,
              "net": -1913
            },
            "smallTrader": {
              "long": 2635,
              "short": 872,
              "net": 1763
            }
          },
          "openInterest": 8785
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27724,
              "short": 4798,
              "net": 22926
            },
            "nonCommercial": {
              "long": 16084,
              "short": 39398,
              "net": -23314
            },
            "smallTrader": {
              "long": 3141,
              "short": 2753,
              "net": 388
            }
          },
          "openInterest": 47345
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78946,
              "short": 123300,
              "net": -44354
            },
            "nonCommercial": {
              "long": 61271,
              "short": 27360,
              "net": 33911
            },
            "smallTrader": {
              "long": 36212,
              "short": 25769,
              "net": 10443
            }
          },
          "openInterest": 181373
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70529,
              "short": 113146,
              "net": -42617
            },
            "nonCommercial": {
              "long": 50022,
              "short": 39041,
              "net": 10981
            },
            "smallTrader": {
              "long": 48876,
              "short": 17240,
              "net": 31636
            }
          },
          "openInterest": 173078
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74136,
              "short": 125092,
              "net": -50956
            },
            "nonCommercial": {
              "long": 76611,
              "short": 31890,
              "net": 44721
            },
            "smallTrader": {
              "long": 11692,
              "short": 5457,
              "net": 6235
            }
          },
          "openInterest": 199776
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123600,
              "short": 183170,
              "net": -59570
            },
            "nonCommercial": {
              "long": 74405,
              "short": 20621,
              "net": 53784
            },
            "smallTrader": {
              "long": 11863,
              "short": 6077,
              "net": 5786
            }
          },
          "openInterest": 275694
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70402,
              "short": 133252,
              "net": -62850
            },
            "nonCommercial": {
              "long": 114067,
              "short": 62688,
              "net": 51379
            },
            "smallTrader": {
              "long": 22575,
              "short": 11104,
              "net": 11471
            }
          },
          "openInterest": 239307
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 839209,
              "short": 1317424,
              "net": -478215
            },
            "nonCommercial": {
              "long": 582449,
              "short": 79051,
              "net": 503398
            },
            "smallTrader": {
              "long": 153176,
              "short": 178359,
              "net": -25183
            }
          },
          "openInterest": 1790049
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95711,
              "short": 187483,
              "net": -91772
            },
            "nonCommercial": {
              "long": 92023,
              "short": 9662,
              "net": 82361
            },
            "smallTrader": {
              "long": 17198,
              "short": 7787,
              "net": 9411
            }
          },
          "openInterest": 233086
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 811737,
              "short": 1406368,
              "net": -594631
            },
            "nonCommercial": {
              "long": 692508,
              "short": 155070,
              "net": 537438
            },
            "smallTrader": {
              "long": 113153,
              "short": 55960,
              "net": 57193
            }
          },
          "openInterest": 2494636
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28997,
              "short": 19022,
              "net": 9975
            },
            "nonCommercial": {
              "long": 8133,
              "short": 20283,
              "net": -12150
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46402
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29567,
              "short": 35162,
              "net": -5595
            },
            "nonCommercial": {
              "long": 5420,
              "short": 215,
              "net": 5205
            },
            "smallTrader": {
              "long": 529,
              "short": 139,
              "net": 390
            }
          },
          "openInterest": 37876
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 402394,
              "short": 559836,
              "net": -157442
            },
            "nonCommercial": {
              "long": 207588,
              "short": 105624,
              "net": 101964
            },
            "smallTrader": {
              "long": 96525,
              "short": 41047,
              "net": 55478
            }
          },
          "openInterest": 722123
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14018,
              "short": 9074,
              "net": 4944
            },
            "nonCommercial": {
              "long": 18614,
              "short": 16451,
              "net": 2163
            },
            "smallTrader": {
              "long": 6368,
              "short": 13475,
              "net": -7107
            }
          },
          "openInterest": 44782
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205279,
              "short": 264992,
              "net": -59713
            },
            "nonCommercial": {
              "long": 108966,
              "short": 61629,
              "net": 47337
            },
            "smallTrader": {
              "long": 26286,
              "short": 13910,
              "net": 12376
            }
          },
          "openInterest": 414745
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104656,
              "short": 312536,
              "net": -207880
            },
            "nonCommercial": {
              "long": 254839,
              "short": 79676,
              "net": 175163
            },
            "smallTrader": {
              "long": 54516,
              "short": 21799,
              "net": 32717
            }
          },
          "openInterest": 473871
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219151,
              "short": 245870,
              "net": -26719
            },
            "nonCommercial": {
              "long": 67710,
              "short": 61669,
              "net": 6041
            },
            "smallTrader": {
              "long": 45583,
              "short": 24905,
              "net": 20678
            }
          },
          "openInterest": 427716
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122099,
              "short": 111283,
              "net": 10816
            },
            "nonCommercial": {
              "long": 64027,
              "short": 57513,
              "net": 6514
            },
            "smallTrader": {
              "long": 20013,
              "short": 37343,
              "net": -17330
            }
          },
          "openInterest": 211347
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80020,
              "short": 149634,
              "net": -69614
            },
            "nonCommercial": {
              "long": 111301,
              "short": 32966,
              "net": 78335
            },
            "smallTrader": {
              "long": 23534,
              "short": 32255,
              "net": -8721
            }
          },
          "openInterest": 264322
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121160,
              "short": 194567,
              "net": -73407
            },
            "nonCommercial": {
              "long": 123289,
              "short": 39413,
              "net": 83876
            },
            "smallTrader": {
              "long": 32398,
              "short": 42867,
              "net": -10469
            }
          },
          "openInterest": 332811
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91409,
              "short": 94707,
              "net": -3298
            },
            "nonCommercial": {
              "long": 50349,
              "short": 48497,
              "net": 1852
            },
            "smallTrader": {
              "long": 5402,
              "short": 3956,
              "net": 1446
            }
          },
          "openInterest": 167287
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29889,
              "short": 25054,
              "net": 4835
            },
            "nonCommercial": {
              "long": 12491,
              "short": 14990,
              "net": -2499
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50706
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 498598,
              "short": 521251,
              "net": -22653
            },
            "nonCommercial": {
              "long": 267255,
              "short": 267297,
              "net": -42
            },
            "smallTrader": {
              "long": 57876,
              "short": 35181,
              "net": 22695
            }
          },
          "openInterest": 1206350
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8520,
              "short": 28127,
              "net": -19607
            },
            "nonCommercial": {
              "long": 32664,
              "short": 15538,
              "net": 17126
            },
            "smallTrader": {
              "long": 5639,
              "short": 3158,
              "net": 2481
            }
          },
          "openInterest": 51380
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13798,
              "short": 50577,
              "net": -36779
            },
            "nonCommercial": {
              "long": 40796,
              "short": 12759,
              "net": 28037
            },
            "smallTrader": {
              "long": 10180,
              "short": 1438,
              "net": 8742
            }
          },
          "openInterest": 71411
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 428827,
              "short": 444329,
              "net": -15502
            },
            "nonCommercial": {
              "long": 89204,
              "short": 84514,
              "net": 4690
            },
            "smallTrader": {
              "long": 28983,
              "short": 18171,
              "net": 10812
            }
          },
          "openInterest": 550255
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 419563,
              "short": 433563,
              "net": -14000
            },
            "nonCommercial": {
              "long": 78080,
              "short": 72055,
              "net": 6025
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 585629
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47998,
              "short": 103166,
              "net": -55168
            },
            "nonCommercial": {
              "long": 71445,
              "short": 35296,
              "net": 36149
            },
            "smallTrader": {
              "long": 28909,
              "short": 9890,
              "net": 19019
            }
          },
          "openInterest": 155425
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190703,
              "short": 312779,
              "net": -122076
            },
            "nonCommercial": {
              "long": 110628,
              "short": 16473,
              "net": 94155
            },
            "smallTrader": {
              "long": 54608,
              "short": 26687,
              "net": 27921
            }
          },
          "openInterest": 411047
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210134,
              "short": 349457,
              "net": -139323
            },
            "nonCommercial": {
              "long": 146506,
              "short": 26872,
              "net": 119634
            },
            "smallTrader": {
              "long": 46484,
              "short": 26795,
              "net": 19689
            }
          },
          "openInterest": 492726
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 399748,
              "short": 615617,
              "net": -215869
            },
            "nonCommercial": {
              "long": 265874,
              "short": 41129,
              "net": 224745
            },
            "smallTrader": {
              "long": 66705,
              "short": 75581,
              "net": -8876
            }
          },
          "openInterest": 866929
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 513936,
              "short": 793548,
              "net": -279612
            },
            "nonCommercial": {
              "long": 267363,
              "short": 54430,
              "net": 212933
            },
            "smallTrader": {
              "long": 109192,
              "short": 42513,
              "net": 66679
            }
          },
          "openInterest": 1031790
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21844,
              "short": 26982,
              "net": -5138
            },
            "nonCommercial": {
              "long": 23614,
              "short": 9221,
              "net": 14393
            },
            "smallTrader": {
              "long": 9994,
              "short": 19249,
              "net": -9255
            }
          },
          "openInterest": 57348
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10365,
              "short": 3659,
              "net": 6706
            },
            "nonCommercial": {
              "long": 23759,
              "short": 32646,
              "net": -8887
            },
            "smallTrader": {
              "long": 4812,
              "short": 2631,
              "net": 2181
            }
          },
          "openInterest": 41300
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 251573,
              "short": 109264,
              "net": 142309
            },
            "nonCommercial": {
              "long": 48589,
              "short": 178978,
              "net": -130389
            },
            "smallTrader": {
              "long": 19048,
              "short": 30968,
              "net": -11920
            }
          },
          "openInterest": 395630
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76975,
              "short": 121273,
              "net": -44298
            },
            "nonCommercial": {
              "long": 73294,
              "short": 24323,
              "net": 48971
            },
            "smallTrader": {
              "long": 20659,
              "short": 25332,
              "net": -4673
            }
          },
          "openInterest": 217450
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152794,
              "short": 165956,
              "net": -13162
            },
            "nonCommercial": {
              "long": 121874,
              "short": 95788,
              "net": 26086
            },
            "smallTrader": {
              "long": 32296,
              "short": 45220,
              "net": -12924
            }
          },
          "openInterest": 411862
        }
      ]
    },
    {
      "reportDate": "2021-03-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2750856,
              "short": 2546803,
              "net": 204053
            },
            "nonCommercial": {
              "long": 661262,
              "short": 657158,
              "net": 4104
            },
            "smallTrader": {
              "long": 306792,
              "short": 514949,
              "net": -208157
            }
          },
          "openInterest": 3805718
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1799172,
              "short": 1489254,
              "net": 309918
            },
            "nonCommercial": {
              "long": 381076,
              "short": 697591,
              "net": -316515
            },
            "smallTrader": {
              "long": 138912,
              "short": 132315,
              "net": 6597
            }
          },
          "openInterest": 2366163
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 927941,
              "short": 739359,
              "net": 188582
            },
            "nonCommercial": {
              "long": 92408,
              "short": 235645,
              "net": -143237
            },
            "smallTrader": {
              "long": 152576,
              "short": 197921,
              "net": -45345
            }
          },
          "openInterest": 1203595
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2478234,
              "short": 2436614,
              "net": 41620
            },
            "nonCommercial": {
              "long": 581434,
              "short": 509575,
              "net": 71859
            },
            "smallTrader": {
              "long": 269227,
              "short": 382706,
              "net": -113479
            }
          },
          "openInterest": 3422108
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39964,
              "short": 60410,
              "net": -20446
            },
            "nonCommercial": {
              "long": 57840,
              "short": 50220,
              "net": 7620
            },
            "smallTrader": {
              "long": 30300,
              "short": 17474,
              "net": 12826
            }
          },
          "openInterest": 129421
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 479,
              "short": 165,
              "net": 314
            },
            "nonCommercial": {
              "long": 4797,
              "short": 7449,
              "net": -2652
            },
            "smallTrader": {
              "long": 3055,
              "short": 717,
              "net": 2338
            }
          },
          "openInterest": 9335
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29653,
              "short": 5731,
              "net": 23922
            },
            "nonCommercial": {
              "long": 14739,
              "short": 38506,
              "net": -23767
            },
            "smallTrader": {
              "long": 2660,
              "short": 2815,
              "net": -155
            }
          },
          "openInterest": 47685
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55771,
              "short": 96862,
              "net": -41091
            },
            "nonCommercial": {
              "long": 55190,
              "short": 26590,
              "net": 28600
            },
            "smallTrader": {
              "long": 36323,
              "short": 23832,
              "net": 12491
            }
          },
          "openInterest": 148035
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82575,
              "short": 111850,
              "net": -29275
            },
            "nonCommercial": {
              "long": 50907,
              "short": 40644,
              "net": 10263
            },
            "smallTrader": {
              "long": 50410,
              "short": 31398,
              "net": 19012
            }
          },
          "openInterest": 186932
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76055,
              "short": 126634,
              "net": -50579
            },
            "nonCommercial": {
              "long": 75411,
              "short": 30655,
              "net": 44756
            },
            "smallTrader": {
              "long": 11434,
              "short": 5611,
              "net": 5823
            }
          },
          "openInterest": 203160
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125745,
              "short": 184247,
              "net": -58502
            },
            "nonCommercial": {
              "long": 75413,
              "short": 22470,
              "net": 52943
            },
            "smallTrader": {
              "long": 11530,
              "short": 5971,
              "net": 5559
            }
          },
          "openInterest": 279703
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72841,
              "short": 131008,
              "net": -58167
            },
            "nonCommercial": {
              "long": 109118,
              "short": 62739,
              "net": 46379
            },
            "smallTrader": {
              "long": 23134,
              "short": 11346,
              "net": 11788
            }
          },
          "openInterest": 239811
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 838502,
              "short": 1317167,
              "net": -478665
            },
            "nonCommercial": {
              "long": 583279,
              "short": 74195,
              "net": 509084
            },
            "smallTrader": {
              "long": 149310,
              "short": 179729,
              "net": -30419
            }
          },
          "openInterest": 1790781
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95370,
              "short": 189487,
              "net": -94117
            },
            "nonCommercial": {
              "long": 93354,
              "short": 8405,
              "net": 84949
            },
            "smallTrader": {
              "long": 16432,
              "short": 7264,
              "net": 9168
            }
          },
          "openInterest": 232116
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 825944,
              "short": 1405144,
              "net": -579200
            },
            "nonCommercial": {
              "long": 680508,
              "short": 155066,
              "net": 525442
            },
            "smallTrader": {
              "long": 108284,
              "short": 54526,
              "net": 53758
            }
          },
          "openInterest": 2523179
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33609,
              "short": 26901,
              "net": 6708
            },
            "nonCommercial": {
              "long": 9342,
              "short": 18687,
              "net": -9345
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54432
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31247,
              "short": 36683,
              "net": -5436
            },
            "nonCommercial": {
              "long": 5416,
              "short": 231,
              "net": 5185
            },
            "smallTrader": {
              "long": 493,
              "short": 242,
              "net": 251
            }
          },
          "openInterest": 39266
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 349395,
              "short": 484374,
              "net": -134979
            },
            "nonCommercial": {
              "long": 195857,
              "short": 105881,
              "net": 89976
            },
            "smallTrader": {
              "long": 87260,
              "short": 42257,
              "net": 45003
            }
          },
          "openInterest": 638977
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14120,
              "short": 9956,
              "net": 4164
            },
            "nonCommercial": {
              "long": 19887,
              "short": 15501,
              "net": 4386
            },
            "smallTrader": {
              "long": 6958,
              "short": 15508,
              "net": -8550
            }
          },
          "openInterest": 47805
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202573,
              "short": 264373,
              "net": -61800
            },
            "nonCommercial": {
              "long": 115076,
              "short": 66381,
              "net": 48695
            },
            "smallTrader": {
              "long": 27568,
              "short": 14463,
              "net": 13105
            }
          },
          "openInterest": 420680
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115396,
              "short": 324871,
              "net": -209475
            },
            "nonCommercial": {
              "long": 256237,
              "short": 76041,
              "net": 180196
            },
            "smallTrader": {
              "long": 50576,
              "short": 21297,
              "net": 29279
            }
          },
          "openInterest": 476467
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 237586,
              "short": 269387,
              "net": -31801
            },
            "nonCommercial": {
              "long": 68969,
              "short": 59833,
              "net": 9136
            },
            "smallTrader": {
              "long": 48456,
              "short": 25791,
              "net": 22665
            }
          },
          "openInterest": 459716
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99385,
              "short": 43104,
              "net": 56281
            },
            "nonCommercial": {
              "long": 26003,
              "short": 65371,
              "net": -39368
            },
            "smallTrader": {
              "long": 18453,
              "short": 35366,
              "net": -16913
            }
          },
          "openInterest": 145951
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83469,
              "short": 157211,
              "net": -73742
            },
            "nonCommercial": {
              "long": 115538,
              "short": 34271,
              "net": 81267
            },
            "smallTrader": {
              "long": 24637,
              "short": 32162,
              "net": -7525
            }
          },
          "openInterest": 271314
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121864,
              "short": 197872,
              "net": -76008
            },
            "nonCommercial": {
              "long": 123037,
              "short": 37752,
              "net": 85285
            },
            "smallTrader": {
              "long": 33844,
              "short": 43121,
              "net": -9277
            }
          },
          "openInterest": 339538
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68141,
              "short": 40115,
              "net": 28026
            },
            "nonCommercial": {
              "long": 40137,
              "short": 69594,
              "net": -29457
            },
            "smallTrader": {
              "long": 5144,
              "short": 3713,
              "net": 1431
            }
          },
          "openInterest": 113924
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31531,
              "short": 27577,
              "net": 3954
            },
            "nonCommercial": {
              "long": 11413,
              "short": 13879,
              "net": -2466
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51477
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 527092,
              "short": 510949,
              "net": 16143
            },
            "nonCommercial": {
              "long": 257397,
              "short": 295419,
              "net": -38022
            },
            "smallTrader": {
              "long": 58828,
              "short": 36949,
              "net": 21879
            }
          },
          "openInterest": 1209372
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8145,
              "short": 16306,
              "net": -8161
            },
            "nonCommercial": {
              "long": 20002,
              "short": 13973,
              "net": 6029
            },
            "smallTrader": {
              "long": 4862,
              "short": 2730,
              "net": 2132
            }
          },
          "openInterest": 34565
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13263,
              "short": 53036,
              "net": -39773
            },
            "nonCommercial": {
              "long": 42685,
              "short": 11242,
              "net": 31443
            },
            "smallTrader": {
              "long": 10193,
              "short": 1863,
              "net": 8330
            }
          },
          "openInterest": 74810
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 481940,
              "short": 506783,
              "net": -24843
            },
            "nonCommercial": {
              "long": 88078,
              "short": 71841,
              "net": 16237
            },
            "smallTrader": {
              "long": 31885,
              "short": 23279,
              "net": 8606
            }
          },
          "openInterest": 614508
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 468792,
              "short": 480160,
              "net": -11368
            },
            "nonCommercial": {
              "long": 74511,
              "short": 71937,
              "net": 2574
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 643898
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50087,
              "short": 102864,
              "net": -52777
            },
            "nonCommercial": {
              "long": 70658,
              "short": 37049,
              "net": 33609
            },
            "smallTrader": {
              "long": 30354,
              "short": 11186,
              "net": 19168
            }
          },
          "openInterest": 159092
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200737,
              "short": 318671,
              "net": -117934
            },
            "nonCommercial": {
              "long": 107983,
              "short": 15802,
              "net": 92181
            },
            "smallTrader": {
              "long": 52925,
              "short": 27172,
              "net": 25753
            }
          },
          "openInterest": 414492
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206802,
              "short": 350153,
              "net": -143351
            },
            "nonCommercial": {
              "long": 152943,
              "short": 32791,
              "net": 120152
            },
            "smallTrader": {
              "long": 49602,
              "short": 26403,
              "net": 23199
            }
          },
          "openInterest": 496726
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391676,
              "short": 603727,
              "net": -212051
            },
            "nonCommercial": {
              "long": 265531,
              "short": 44000,
              "net": 221531
            },
            "smallTrader": {
              "long": 67451,
              "short": 76931,
              "net": -9480
            }
          },
          "openInterest": 856153
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 519254,
              "short": 798887,
              "net": -279633
            },
            "nonCommercial": {
              "long": 273487,
              "short": 59720,
              "net": 213767
            },
            "smallTrader": {
              "long": 106364,
              "short": 40498,
              "net": 65866
            }
          },
          "openInterest": 1047853
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15984,
              "short": 6971,
              "net": 9013
            },
            "nonCommercial": {
              "long": 13297,
              "short": 8626,
              "net": 4671
            },
            "smallTrader": {
              "long": 8479,
              "short": 22163,
              "net": -13684
            }
          },
          "openInterest": 37985
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1657,
              "short": 10505,
              "net": -8848
            },
            "nonCommercial": {
              "long": 26575,
              "short": 20738,
              "net": 5837
            },
            "smallTrader": {
              "long": 5184,
              "short": 2173,
              "net": 3011
            }
          },
          "openInterest": 35368
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 242943,
              "short": 118297,
              "net": 124646
            },
            "nonCommercial": {
              "long": 57913,
              "short": 172533,
              "net": -114620
            },
            "smallTrader": {
              "long": 22284,
              "short": 32310,
              "net": -10026
            }
          },
          "openInterest": 412533
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80246,
              "short": 115164,
              "net": -34918
            },
            "nonCommercial": {
              "long": 70826,
              "short": 37102,
              "net": 33724
            },
            "smallTrader": {
              "long": 20320,
              "short": 19126,
              "net": 1194
            }
          },
          "openInterest": 216039
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158201,
              "short": 165882,
              "net": -7681
            },
            "nonCommercial": {
              "long": 118153,
              "short": 101097,
              "net": 17056
            },
            "smallTrader": {
              "long": 33353,
              "short": 42728,
              "net": -9375
            }
          },
          "openInterest": 419121
        }
      ]
    },
    {
      "reportDate": "2021-03-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2788076,
              "short": 2637246,
              "net": 150830
            },
            "nonCommercial": {
              "long": 719545,
              "short": 707248,
              "net": 12297
            },
            "smallTrader": {
              "long": 317965,
              "short": 481092,
              "net": -163127
            }
          },
          "openInterest": 3881815
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1766136,
              "short": 1410569,
              "net": 355567
            },
            "nonCommercial": {
              "long": 358007,
              "short": 729360,
              "net": -371353
            },
            "smallTrader": {
              "long": 142139,
              "short": 126353,
              "net": 15786
            }
          },
          "openInterest": 2298773
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 928017,
              "short": 752875,
              "net": 175142
            },
            "nonCommercial": {
              "long": 88348,
              "short": 216099,
              "net": -127751
            },
            "smallTrader": {
              "long": 150109,
              "short": 197500,
              "net": -47391
            }
          },
          "openInterest": 1196984
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2583170,
              "short": 2496140,
              "net": 87030
            },
            "nonCommercial": {
              "long": 563476,
              "short": 540429,
              "net": 23047
            },
            "smallTrader": {
              "long": 262000,
              "short": 372077,
              "net": -110077
            }
          },
          "openInterest": 3510072
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40903,
              "short": 60124,
              "net": -19221
            },
            "nonCommercial": {
              "long": 59032,
              "short": 53090,
              "net": 5942
            },
            "smallTrader": {
              "long": 32392,
              "short": 19113,
              "net": 13279
            }
          },
          "openInterest": 133276
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 549,
              "short": 178,
              "net": 371
            },
            "nonCommercial": {
              "long": 5541,
              "short": 7946,
              "net": -2405
            },
            "smallTrader": {
              "long": 2828,
              "short": 794,
              "net": 2034
            }
          },
          "openInterest": 9897
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31204,
              "short": 6185,
              "net": 25019
            },
            "nonCommercial": {
              "long": 12291,
              "short": 37540,
              "net": -25249
            },
            "smallTrader": {
              "long": 2477,
              "short": 2247,
              "net": 230
            }
          },
          "openInterest": 47249
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57492,
              "short": 90206,
              "net": -32714
            },
            "nonCommercial": {
              "long": 51843,
              "short": 30024,
              "net": 21819
            },
            "smallTrader": {
              "long": 35919,
              "short": 25024,
              "net": 10895
            }
          },
          "openInterest": 146112
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67367,
              "short": 98986,
              "net": -31619
            },
            "nonCommercial": {
              "long": 46786,
              "short": 41683,
              "net": 5103
            },
            "smallTrader": {
              "long": 46479,
              "short": 19963,
              "net": 26516
            }
          },
          "openInterest": 162170
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79979,
              "short": 125168,
              "net": -45189
            },
            "nonCommercial": {
              "long": 71156,
              "short": 30498,
              "net": 40658
            },
            "smallTrader": {
              "long": 11300,
              "short": 6769,
              "net": 4531
            }
          },
          "openInterest": 200373
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132749,
              "short": 185102,
              "net": -52353
            },
            "nonCommercial": {
              "long": 74093,
              "short": 27665,
              "net": 46428
            },
            "smallTrader": {
              "long": 12582,
              "short": 6657,
              "net": 5925
            }
          },
          "openInterest": 284944
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73119,
              "short": 128264,
              "net": -55145
            },
            "nonCommercial": {
              "long": 109933,
              "short": 64525,
              "net": 45408
            },
            "smallTrader": {
              "long": 22251,
              "short": 12514,
              "net": 9737
            }
          },
          "openInterest": 238358
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 782733,
              "short": 1284031,
              "net": -501298
            },
            "nonCommercial": {
              "long": 616101,
              "short": 77401,
              "net": 538700
            },
            "smallTrader": {
              "long": 145837,
              "short": 183239,
              "net": -37402
            }
          },
          "openInterest": 1747316
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95344,
              "short": 186829,
              "net": -91485
            },
            "nonCommercial": {
              "long": 91321,
              "short": 8375,
              "net": 82946
            },
            "smallTrader": {
              "long": 16376,
              "short": 7837,
              "net": 8539
            }
          },
          "openInterest": 229612
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 775046,
              "short": 1352802,
              "net": -577756
            },
            "nonCommercial": {
              "long": 683015,
              "short": 159960,
              "net": 523055
            },
            "smallTrader": {
              "long": 106686,
              "short": 51985,
              "net": 54701
            }
          },
          "openInterest": 2321767
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23997,
              "short": 20262,
              "net": 3735
            },
            "nonCommercial": {
              "long": 10739,
              "short": 17644,
              "net": -6905
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45440
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32745,
              "short": 38374,
              "net": -5629
            },
            "nonCommercial": {
              "long": 5476,
              "short": 215,
              "net": 5261
            },
            "smallTrader": {
              "long": 560,
              "short": 192,
              "net": 368
            }
          },
          "openInterest": 40826
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 350520,
              "short": 488553,
              "net": -138033
            },
            "nonCommercial": {
              "long": 195500,
              "short": 102178,
              "net": 93322
            },
            "smallTrader": {
              "long": 88274,
              "short": 43563,
              "net": 44711
            }
          },
          "openInterest": 641428
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14062,
              "short": 9573,
              "net": 4489
            },
            "nonCommercial": {
              "long": 18995,
              "short": 15342,
              "net": 3653
            },
            "smallTrader": {
              "long": 6789,
              "short": 14931,
              "net": -8142
            }
          },
          "openInterest": 48069
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188446,
              "short": 248085,
              "net": -59639
            },
            "nonCommercial": {
              "long": 106694,
              "short": 58621,
              "net": 48073
            },
            "smallTrader": {
              "long": 25122,
              "short": 13556,
              "net": 11566
            }
          },
          "openInterest": 390015
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116781,
              "short": 318584,
              "net": -201803
            },
            "nonCommercial": {
              "long": 262774,
              "short": 88707,
              "net": 174067
            },
            "smallTrader": {
              "long": 50057,
              "short": 22321,
              "net": 27736
            }
          },
          "openInterest": 485457
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207971,
              "short": 234714,
              "net": -26743
            },
            "nonCommercial": {
              "long": 65906,
              "short": 56995,
              "net": 8911
            },
            "smallTrader": {
              "long": 45789,
              "short": 27957,
              "net": 17832
            }
          },
          "openInterest": 422869
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112098,
              "short": 39186,
              "net": 72912
            },
            "nonCommercial": {
              "long": 27524,
              "short": 81049,
              "net": -53525
            },
            "smallTrader": {
              "long": 19405,
              "short": 38792,
              "net": -19387
            }
          },
          "openInterest": 160581
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85464,
              "short": 157912,
              "net": -72448
            },
            "nonCommercial": {
              "long": 116856,
              "short": 36065,
              "net": 80791
            },
            "smallTrader": {
              "long": 25589,
              "short": 33932,
              "net": -8343
            }
          },
          "openInterest": 275026
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125222,
              "short": 194738,
              "net": -69516
            },
            "nonCommercial": {
              "long": 120460,
              "short": 41830,
              "net": 78630
            },
            "smallTrader": {
              "long": 33308,
              "short": 42422,
              "net": -9114
            }
          },
          "openInterest": 335893
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71332,
              "short": 52940,
              "net": 18392
            },
            "nonCommercial": {
              "long": 52412,
              "short": 73306,
              "net": -20894
            },
            "smallTrader": {
              "long": 5930,
              "short": 3428,
              "net": 2502
            }
          },
          "openInterest": 130204
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27602,
              "short": 23739,
              "net": 3863
            },
            "nonCommercial": {
              "long": 9946,
              "short": 12478,
              "net": -2532
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44355
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 529148,
              "short": 511164,
              "net": 17984
            },
            "nonCommercial": {
              "long": 263024,
              "short": 299650,
              "net": -36626
            },
            "smallTrader": {
              "long": 55603,
              "short": 36961,
              "net": 18642
            }
          },
          "openInterest": 1208032
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10051,
              "short": 17342,
              "net": -7291
            },
            "nonCommercial": {
              "long": 20354,
              "short": 15630,
              "net": 4724
            },
            "smallTrader": {
              "long": 5865,
              "short": 3298,
              "net": 2567
            }
          },
          "openInterest": 38253
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13647,
              "short": 51899,
              "net": -38252
            },
            "nonCommercial": {
              "long": 40914,
              "short": 10688,
              "net": 30226
            },
            "smallTrader": {
              "long": 10025,
              "short": 1999,
              "net": 8026
            }
          },
          "openInterest": 73324
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 376934,
              "short": 396672,
              "net": -19738
            },
            "nonCommercial": {
              "long": 81848,
              "short": 72608,
              "net": 9240
            },
            "smallTrader": {
              "long": 29797,
              "short": 19299,
              "net": 10498
            }
          },
          "openInterest": 490524
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 384090,
              "short": 389148,
              "net": -5058
            },
            "nonCommercial": {
              "long": 60998,
              "short": 66659,
              "net": -5661
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 508037
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51442,
              "short": 101044,
              "net": -49602
            },
            "nonCommercial": {
              "long": 70257,
              "short": 39178,
              "net": 31079
            },
            "smallTrader": {
              "long": 29894,
              "short": 11371,
              "net": 18523
            }
          },
          "openInterest": 160437
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197640,
              "short": 312400,
              "net": -114760
            },
            "nonCommercial": {
              "long": 103583,
              "short": 16142,
              "net": 87441
            },
            "smallTrader": {
              "long": 53727,
              "short": 26408,
              "net": 27319
            }
          },
          "openInterest": 408654
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 221889,
              "short": 351064,
              "net": -129175
            },
            "nonCommercial": {
              "long": 147232,
              "short": 39208,
              "net": 108024
            },
            "smallTrader": {
              "long": 47529,
              "short": 26378,
              "net": 21151
            }
          },
          "openInterest": 498432
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385290,
              "short": 601284,
              "net": -215994
            },
            "nonCommercial": {
              "long": 270745,
              "short": 43081,
              "net": 227664
            },
            "smallTrader": {
              "long": 66967,
              "short": 78637,
              "net": -11670
            }
          },
          "openInterest": 853452
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 537022,
              "short": 789464,
              "net": -252442
            },
            "nonCommercial": {
              "long": 263414,
              "short": 64727,
              "net": 198687
            },
            "smallTrader": {
              "long": 97396,
              "short": 43641,
              "net": 53755
            }
          },
          "openInterest": 1048979
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16211,
              "short": 7162,
              "net": 9049
            },
            "nonCommercial": {
              "long": 12458,
              "short": 9586,
              "net": 2872
            },
            "smallTrader": {
              "long": 9474,
              "short": 21395,
              "net": -11921
            }
          },
          "openInterest": 38302
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1927,
              "short": 10495,
              "net": -8568
            },
            "nonCommercial": {
              "long": 27846,
              "short": 22463,
              "net": 5383
            },
            "smallTrader": {
              "long": 5177,
              "short": 1992,
              "net": 3185
            }
          },
          "openInterest": 36732
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 220656,
              "short": 110311,
              "net": 110345
            },
            "nonCommercial": {
              "long": 66986,
              "short": 169276,
              "net": -102290
            },
            "smallTrader": {
              "long": 31618,
              "short": 39673,
              "net": -8055
            }
          },
          "openInterest": 384390
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88112,
              "short": 111738,
              "net": -23626
            },
            "nonCommercial": {
              "long": 67400,
              "short": 42588,
              "net": 24812
            },
            "smallTrader": {
              "long": 19171,
              "short": 20357,
              "net": -1186
            }
          },
          "openInterest": 220866
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156199,
              "short": 161379,
              "net": -5180
            },
            "nonCommercial": {
              "long": 122189,
              "short": 106933,
              "net": 15256
            },
            "smallTrader": {
              "long": 32085,
              "short": 42161,
              "net": -10076
            }
          },
          "openInterest": 420748
        }
      ]
    },
    {
      "reportDate": "2021-03-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2857811,
              "short": 2611622,
              "net": 246189
            },
            "nonCommercial": {
              "long": 693797,
              "short": 783599,
              "net": -89802
            },
            "smallTrader": {
              "long": 326604,
              "short": 482991,
              "net": -156387
            }
          },
          "openInterest": 3932607
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1748022,
              "short": 1425994,
              "net": 322028
            },
            "nonCommercial": {
              "long": 407888,
              "short": 754580,
              "net": -346692
            },
            "smallTrader": {
              "long": 143590,
              "short": 118926,
              "net": 24664
            }
          },
          "openInterest": 2326631
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 921142,
              "short": 760969,
              "net": 160173
            },
            "nonCommercial": {
              "long": 73680,
              "short": 188119,
              "net": -114439
            },
            "smallTrader": {
              "long": 156808,
              "short": 202542,
              "net": -45734
            }
          },
          "openInterest": 1178149
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2701996,
              "short": 2681270,
              "net": 20726
            },
            "nonCommercial": {
              "long": 612179,
              "short": 516844,
              "net": 95335
            },
            "smallTrader": {
              "long": 277397,
              "short": 393458,
              "net": -116061
            }
          },
          "openInterest": 3676923
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42450,
              "short": 61087,
              "net": -18637
            },
            "nonCommercial": {
              "long": 66607,
              "short": 54344,
              "net": 12263
            },
            "smallTrader": {
              "long": 27517,
              "short": 21143,
              "net": 6374
            }
          },
          "openInterest": 137335
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 498,
              "short": 203,
              "net": 295
            },
            "nonCommercial": {
              "long": 5676,
              "short": 7891,
              "net": -2215
            },
            "smallTrader": {
              "long": 2596,
              "short": 676,
              "net": 1920
            }
          },
          "openInterest": 9322
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51342,
              "short": 26123,
              "net": 25219
            },
            "nonCommercial": {
              "long": 10888,
              "short": 36197,
              "net": -25309
            },
            "smallTrader": {
              "long": 2709,
              "short": 2619,
              "net": 90
            }
          },
          "openInterest": 65860
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57584,
              "short": 89164,
              "net": -31580
            },
            "nonCommercial": {
              "long": 47222,
              "short": 22263,
              "net": 24959
            },
            "smallTrader": {
              "long": 34194,
              "short": 27573,
              "net": 6621
            }
          },
          "openInterest": 139779
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68228,
              "short": 102279,
              "net": -34051
            },
            "nonCommercial": {
              "long": 48462,
              "short": 41944,
              "net": 6518
            },
            "smallTrader": {
              "long": 46055,
              "short": 18522,
              "net": 27533
            }
          },
          "openInterest": 164199
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83939,
              "short": 113462,
              "net": -29523
            },
            "nonCommercial": {
              "long": 62672,
              "short": 38174,
              "net": 24498
            },
            "smallTrader": {
              "long": 11511,
              "short": 6486,
              "net": 5025
            }
          },
          "openInterest": 192325
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142082,
              "short": 184626,
              "net": -42544
            },
            "nonCommercial": {
              "long": 70698,
              "short": 33081,
              "net": 37617
            },
            "smallTrader": {
              "long": 12980,
              "short": 8053,
              "net": 4927
            }
          },
          "openInterest": 287409
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69345,
              "short": 123164,
              "net": -53819
            },
            "nonCommercial": {
              "long": 104500,
              "short": 60633,
              "net": 43867
            },
            "smallTrader": {
              "long": 20508,
              "short": 10556,
              "net": 9952
            }
          },
          "openInterest": 229202
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 782465,
              "short": 1278454,
              "net": -495989
            },
            "nonCommercial": {
              "long": 613446,
              "short": 78101,
              "net": 535345
            },
            "smallTrader": {
              "long": 140798,
              "short": 180154,
              "net": -39356
            }
          },
          "openInterest": 1740902
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98342,
              "short": 182038,
              "net": -83696
            },
            "nonCommercial": {
              "long": 86797,
              "short": 10146,
              "net": 76651
            },
            "smallTrader": {
              "long": 16155,
              "short": 9110,
              "net": 7045
            }
          },
          "openInterest": 228028
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 762929,
              "short": 1342122,
              "net": -579193
            },
            "nonCommercial": {
              "long": 671158,
              "short": 139848,
              "net": 531310
            },
            "smallTrader": {
              "long": 100433,
              "short": 52550,
              "net": 47883
            }
          },
          "openInterest": 2327016
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23177,
              "short": 18928,
              "net": 4249
            },
            "nonCommercial": {
              "long": 11222,
              "short": 18497,
              "net": -7275
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44724
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34525,
              "short": 40129,
              "net": -5604
            },
            "nonCommercial": {
              "long": 5750,
              "short": 300,
              "net": 5450
            },
            "smallTrader": {
              "long": 447,
              "short": 293,
              "net": 154
            }
          },
          "openInterest": 42672
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 351292,
              "short": 472620,
              "net": -121328
            },
            "nonCommercial": {
              "long": 194763,
              "short": 121024,
              "net": 73739
            },
            "smallTrader": {
              "long": 91621,
              "short": 44032,
              "net": 47589
            }
          },
          "openInterest": 645121
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14424,
              "short": 10429,
              "net": 3995
            },
            "nonCommercial": {
              "long": 20241,
              "short": 13391,
              "net": 6850
            },
            "smallTrader": {
              "long": 5999,
              "short": 16844,
              "net": -10845
            }
          },
          "openInterest": 47407
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183174,
              "short": 241890,
              "net": -58716
            },
            "nonCommercial": {
              "long": 99454,
              "short": 51525,
              "net": 47929
            },
            "smallTrader": {
              "long": 23990,
              "short": 13203,
              "net": 10787
            }
          },
          "openInterest": 371237
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112072,
              "short": 305798,
              "net": -193726
            },
            "nonCommercial": {
              "long": 263453,
              "short": 95925,
              "net": 167528
            },
            "smallTrader": {
              "long": 48980,
              "short": 22782,
              "net": 26198
            }
          },
          "openInterest": 467321
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205507,
              "short": 230855,
              "net": -25348
            },
            "nonCommercial": {
              "long": 62234,
              "short": 54475,
              "net": 7759
            },
            "smallTrader": {
              "long": 40831,
              "short": 23242,
              "net": 17589
            }
          },
          "openInterest": 408005
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121115,
              "short": 40234,
              "net": 80881
            },
            "nonCommercial": {
              "long": 24724,
              "short": 84205,
              "net": -59481
            },
            "smallTrader": {
              "long": 18838,
              "short": 40238,
              "net": -21400
            }
          },
          "openInterest": 166091
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84457,
              "short": 160801,
              "net": -76344
            },
            "nonCommercial": {
              "long": 121311,
              "short": 37760,
              "net": 83551
            },
            "smallTrader": {
              "long": 26081,
              "short": 33288,
              "net": -7207
            }
          },
          "openInterest": 284143
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124731,
              "short": 199358,
              "net": -74627
            },
            "nonCommercial": {
              "long": 125535,
              "short": 41679,
              "net": 83856
            },
            "smallTrader": {
              "long": 33087,
              "short": 42316,
              "net": -9229
            }
          },
          "openInterest": 337652
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71095,
              "short": 58821,
              "net": 12274
            },
            "nonCommercial": {
              "long": 58089,
              "short": 73202,
              "net": -15113
            },
            "smallTrader": {
              "long": 6389,
              "short": 3550,
              "net": 2839
            }
          },
          "openInterest": 136497
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27661,
              "short": 22598,
              "net": 5063
            },
            "nonCommercial": {
              "long": 9619,
              "short": 13192,
              "net": -3573
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44446
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 528154,
              "short": 508114,
              "net": 20040
            },
            "nonCommercial": {
              "long": 252554,
              "short": 290438,
              "net": -37884
            },
            "smallTrader": {
              "long": 53523,
              "short": 35679,
              "net": 17844
            }
          },
          "openInterest": 1195449
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10971,
              "short": 16988,
              "net": -6017
            },
            "nonCommercial": {
              "long": 18945,
              "short": 14899,
              "net": 4046
            },
            "smallTrader": {
              "long": 5351,
              "short": 3380,
              "net": 1971
            }
          },
          "openInterest": 36805
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11725,
              "short": 50101,
              "net": -38376
            },
            "nonCommercial": {
              "long": 41017,
              "short": 10411,
              "net": 30606
            },
            "smallTrader": {
              "long": 9632,
              "short": 1862,
              "net": 7770
            }
          },
          "openInterest": 67480
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 381499,
              "short": 383143,
              "net": -1644
            },
            "nonCommercial": {
              "long": 58125,
              "short": 68125,
              "net": -10000
            },
            "smallTrader": {
              "long": 29458,
              "short": 17814,
              "net": 11644
            }
          },
          "openInterest": 471978
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 393077,
              "short": 392014,
              "net": 1063
            },
            "nonCommercial": {
              "long": 61730,
              "short": 67115,
              "net": -5385
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 529023
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52310,
              "short": 97471,
              "net": -45161
            },
            "nonCommercial": {
              "long": 66502,
              "short": 37532,
              "net": 28970
            },
            "smallTrader": {
              "long": 28192,
              "short": 12001,
              "net": 16191
            }
          },
          "openInterest": 154987
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199021,
              "short": 312272,
              "net": -113251
            },
            "nonCommercial": {
              "long": 104701,
              "short": 15373,
              "net": 89328
            },
            "smallTrader": {
              "long": 52819,
              "short": 28896,
              "net": 23923
            }
          },
          "openInterest": 409312
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229450,
              "short": 343939,
              "net": -114489
            },
            "nonCommercial": {
              "long": 147627,
              "short": 47236,
              "net": 100391
            },
            "smallTrader": {
              "long": 40590,
              "short": 26492,
              "net": 14098
            }
          },
          "openInterest": 493057
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 399817,
              "short": 595823,
              "net": -196006
            },
            "nonCommercial": {
              "long": 261759,
              "short": 50080,
              "net": 211679
            },
            "smallTrader": {
              "long": 63830,
              "short": 79503,
              "net": -15673
            }
          },
          "openInterest": 863609
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 552698,
              "short": 789342,
              "net": -236644
            },
            "nonCommercial": {
              "long": 249957,
              "short": 59788,
              "net": 190169
            },
            "smallTrader": {
              "long": 93917,
              "short": 47442,
              "net": 46475
            }
          },
          "openInterest": 1049454
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17012,
              "short": 7055,
              "net": 9957
            },
            "nonCommercial": {
              "long": 16086,
              "short": 11817,
              "net": 4269
            },
            "smallTrader": {
              "long": 9414,
              "short": 23640,
              "net": -14226
            }
          },
          "openInterest": 42770
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1798,
              "short": 11299,
              "net": -9501
            },
            "nonCommercial": {
              "long": 30513,
              "short": 24787,
              "net": 5726
            },
            "smallTrader": {
              "long": 6175,
              "short": 2400,
              "net": 3775
            }
          },
          "openInterest": 40306
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 207300,
              "short": 105041,
              "net": 102259
            },
            "nonCommercial": {
              "long": 65264,
              "short": 159654,
              "net": -94390
            },
            "smallTrader": {
              "long": 19521,
              "short": 27390,
              "net": -7869
            }
          },
          "openInterest": 358072
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92404,
              "short": 109737,
              "net": -17333
            },
            "nonCommercial": {
              "long": 65140,
              "short": 45877,
              "net": 19263
            },
            "smallTrader": {
              "long": 19855,
              "short": 21785,
              "net": -1930
            }
          },
          "openInterest": 225545
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158268,
              "short": 149845,
              "net": 8423
            },
            "nonCommercial": {
              "long": 117365,
              "short": 114281,
              "net": 3084
            },
            "smallTrader": {
              "long": 31567,
              "short": 43074,
              "net": -11507
            }
          },
          "openInterest": 422256
        }
      ]
    },
    {
      "reportDate": "2021-04-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2821476,
              "short": 2693466,
              "net": 128010
            },
            "nonCommercial": {
              "long": 732687,
              "short": 648128,
              "net": 84559
            },
            "smallTrader": {
              "long": 313947,
              "short": 526516,
              "net": -212569
            }
          },
          "openInterest": 3920974
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1754671,
              "short": 1399894,
              "net": 354777
            },
            "nonCommercial": {
              "long": 390901,
              "short": 766721,
              "net": -375820
            },
            "smallTrader": {
              "long": 142678,
              "short": 121635,
              "net": 21043
            }
          },
          "openInterest": 2311671
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 920918,
              "short": 752754,
              "net": 168164
            },
            "nonCommercial": {
              "long": 72722,
              "short": 191216,
              "net": -118494
            },
            "smallTrader": {
              "long": 154881,
              "short": 204551,
              "net": -49670
            }
          },
          "openInterest": 1171308
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2727948,
              "short": 2586404,
              "net": 141544
            },
            "nonCommercial": {
              "long": 485239,
              "short": 492856,
              "net": -7617
            },
            "smallTrader": {
              "long": 271735,
              "short": 405662,
              "net": -133927
            }
          },
          "openInterest": 3575476
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44308,
              "short": 59802,
              "net": -15494
            },
            "nonCommercial": {
              "long": 62991,
              "short": 58925,
              "net": 4066
            },
            "smallTrader": {
              "long": 29395,
              "short": 17967,
              "net": 11428
            }
          },
          "openInterest": 137218
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 504,
              "short": 204,
              "net": 300
            },
            "nonCommercial": {
              "long": 5938,
              "short": 8230,
              "net": -2292
            },
            "smallTrader": {
              "long": 2742,
              "short": 750,
              "net": 1992
            }
          },
          "openInterest": 9865
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31766,
              "short": 4946,
              "net": 26820
            },
            "nonCommercial": {
              "long": 10103,
              "short": 36609,
              "net": -26506
            },
            "smallTrader": {
              "long": 2716,
              "short": 3030,
              "net": -314
            }
          },
          "openInterest": 45164
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59714,
              "short": 89841,
              "net": -30127
            },
            "nonCommercial": {
              "long": 45270,
              "short": 25319,
              "net": 19951
            },
            "smallTrader": {
              "long": 34960,
              "short": 24784,
              "net": 10176
            }
          },
          "openInterest": 140556
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71329,
              "short": 100750,
              "net": -29421
            },
            "nonCommercial": {
              "long": 47506,
              "short": 44816,
              "net": 2690
            },
            "smallTrader": {
              "long": 45729,
              "short": 18998,
              "net": 26731
            }
          },
          "openInterest": 166118
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89122,
              "short": 119098,
              "net": -29976
            },
            "nonCommercial": {
              "long": 56360,
              "short": 30988,
              "net": 25372
            },
            "smallTrader": {
              "long": 11585,
              "short": 6981,
              "net": 4604
            }
          },
          "openInterest": 189193
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143349,
              "short": 179757,
              "net": -36408
            },
            "nonCommercial": {
              "long": 67634,
              "short": 35730,
              "net": 31904
            },
            "smallTrader": {
              "long": 12223,
              "short": 7719,
              "net": 4504
            }
          },
          "openInterest": 289363
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72136,
              "short": 125765,
              "net": -53629
            },
            "nonCommercial": {
              "long": 109985,
              "short": 66975,
              "net": 43010
            },
            "smallTrader": {
              "long": 22246,
              "short": 11627,
              "net": 10619
            }
          },
          "openInterest": 243342
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 794377,
              "short": 1286339,
              "net": -491962
            },
            "nonCommercial": {
              "long": 608489,
              "short": 72337,
              "net": 536152
            },
            "smallTrader": {
              "long": 145283,
              "short": 189473,
              "net": -44190
            }
          },
          "openInterest": 1763485
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94112,
              "short": 176756,
              "net": -82644
            },
            "nonCommercial": {
              "long": 85822,
              "short": 11434,
              "net": 74388
            },
            "smallTrader": {
              "long": 16044,
              "short": 7788,
              "net": 8256
            }
          },
          "openInterest": 229592
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 784153,
              "short": 1347627,
              "net": -563474
            },
            "nonCommercial": {
              "long": 649237,
              "short": 137512,
              "net": 511725
            },
            "smallTrader": {
              "long": 102770,
              "short": 51021,
              "net": 51749
            }
          },
          "openInterest": 2340357
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22162,
              "short": 20095,
              "net": 2067
            },
            "nonCommercial": {
              "long": 13321,
              "short": 19348,
              "net": -6027
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47120
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28160,
              "short": 32321,
              "net": -4161
            },
            "nonCommercial": {
              "long": 4374,
              "short": 459,
              "net": 3915
            },
            "smallTrader": {
              "long": 530,
              "short": 284,
              "net": 246
            }
          },
          "openInterest": 34738
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 354401,
              "short": 464142,
              "net": -109741
            },
            "nonCommercial": {
              "long": 192230,
              "short": 124708,
              "net": 67522
            },
            "smallTrader": {
              "long": 89693,
              "short": 47474,
              "net": 42219
            }
          },
          "openInterest": 642671
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14850,
              "short": 10563,
              "net": 4287
            },
            "nonCommercial": {
              "long": 19934,
              "short": 12381,
              "net": 7553
            },
            "smallTrader": {
              "long": 5613,
              "short": 17453,
              "net": -11840
            }
          },
          "openInterest": 46349
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177450,
              "short": 238025,
              "net": -60575
            },
            "nonCommercial": {
              "long": 99723,
              "short": 50403,
              "net": 49320
            },
            "smallTrader": {
              "long": 24075,
              "short": 12820,
              "net": 11255
            }
          },
          "openInterest": 367618
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 98196,
              "short": 312995,
              "net": -214799
            },
            "nonCommercial": {
              "long": 275703,
              "short": 86194,
              "net": 189509
            },
            "smallTrader": {
              "long": 46301,
              "short": 21011,
              "net": 25290
            }
          },
          "openInterest": 463353
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204070,
              "short": 231077,
              "net": -27007
            },
            "nonCommercial": {
              "long": 62333,
              "short": 53041,
              "net": 9292
            },
            "smallTrader": {
              "long": 43111,
              "short": 25396,
              "net": 17715
            }
          },
          "openInterest": 407284
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117846,
              "short": 39309,
              "net": 78537
            },
            "nonCommercial": {
              "long": 26794,
              "short": 84783,
              "net": -57989
            },
            "smallTrader": {
              "long": 18907,
              "short": 39455,
              "net": -20548
            }
          },
          "openInterest": 164310
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85686,
              "short": 160864,
              "net": -75178
            },
            "nonCommercial": {
              "long": 121642,
              "short": 39435,
              "net": 82207
            },
            "smallTrader": {
              "long": 26899,
              "short": 33928,
              "net": -7029
            }
          },
          "openInterest": 289848
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123138,
              "short": 205837,
              "net": -82699
            },
            "nonCommercial": {
              "long": 134251,
              "short": 41568,
              "net": 92683
            },
            "smallTrader": {
              "long": 33149,
              "short": 43133,
              "net": -9984
            }
          },
          "openInterest": 343764
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69930,
              "short": 60876,
              "net": 9054
            },
            "nonCommercial": {
              "long": 57610,
              "short": 70752,
              "net": -13142
            },
            "smallTrader": {
              "long": 7085,
              "short": 2997,
              "net": 4088
            }
          },
          "openInterest": 136870
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23804,
              "short": 21258,
              "net": 2546
            },
            "nonCommercial": {
              "long": 11488,
              "short": 13367,
              "net": -1879
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42918
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 535668,
              "short": 504169,
              "net": 31499
            },
            "nonCommercial": {
              "long": 247254,
              "short": 298837,
              "net": -51583
            },
            "smallTrader": {
              "long": 55021,
              "short": 34937,
              "net": 20084
            }
          },
          "openInterest": 1220273
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11732,
              "short": 16658,
              "net": -4926
            },
            "nonCommercial": {
              "long": 19199,
              "short": 16061,
              "net": 3138
            },
            "smallTrader": {
              "long": 5127,
              "short": 3339,
              "net": 1788
            }
          },
          "openInterest": 37377
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10080,
              "short": 51061,
              "net": -40981
            },
            "nonCommercial": {
              "long": 43621,
              "short": 10873,
              "net": 32748
            },
            "smallTrader": {
              "long": 10620,
              "short": 2387,
              "net": 8233
            }
          },
          "openInterest": 68108
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 382080,
              "short": 371055,
              "net": 11025
            },
            "nonCommercial": {
              "long": 57946,
              "short": 82344,
              "net": -24398
            },
            "smallTrader": {
              "long": 30669,
              "short": 17296,
              "net": 13373
            }
          },
          "openInterest": 472635
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 395575,
              "short": 392067,
              "net": 3508
            },
            "nonCommercial": {
              "long": 66477,
              "short": 72628,
              "net": -6151
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 549444
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49415,
              "short": 100000,
              "net": -50585
            },
            "nonCommercial": {
              "long": 67245,
              "short": 34930,
              "net": 32315
            },
            "smallTrader": {
              "long": 28893,
              "short": 10623,
              "net": 18270
            }
          },
          "openInterest": 154593
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203511,
              "short": 318689,
              "net": -115178
            },
            "nonCommercial": {
              "long": 103009,
              "short": 13556,
              "net": 89453
            },
            "smallTrader": {
              "long": 53489,
              "short": 27764,
              "net": 25725
            }
          },
          "openInterest": 414875
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 233926,
              "short": 346850,
              "net": -112924
            },
            "nonCommercial": {
              "long": 136684,
              "short": 41981,
              "net": 94703
            },
            "smallTrader": {
              "long": 45209,
              "short": 26988,
              "net": 18221
            }
          },
          "openInterest": 497159
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 394408,
              "short": 618418,
              "net": -224010
            },
            "nonCommercial": {
              "long": 276934,
              "short": 43131,
              "net": 233803
            },
            "smallTrader": {
              "long": 66733,
              "short": 76526,
              "net": -9793
            }
          },
          "openInterest": 870313
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 568500,
              "short": 796829,
              "net": -228329
            },
            "nonCommercial": {
              "long": 241563,
              "short": 58558,
              "net": 183005
            },
            "smallTrader": {
              "long": 97651,
              "short": 52327,
              "net": 45324
            }
          },
          "openInterest": 1044032
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18970,
              "short": 8184,
              "net": 10786
            },
            "nonCommercial": {
              "long": 15690,
              "short": 12445,
              "net": 3245
            },
            "smallTrader": {
              "long": 8848,
              "short": 22879,
              "net": -14031
            }
          },
          "openInterest": 43677
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2713,
              "short": 10944,
              "net": -8231
            },
            "nonCommercial": {
              "long": 27706,
              "short": 23257,
              "net": 4449
            },
            "smallTrader": {
              "long": 6179,
              "short": 2397,
              "net": 3782
            }
          },
          "openInterest": 39111
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 205871,
              "short": 108415,
              "net": 97456
            },
            "nonCommercial": {
              "long": 69212,
              "short": 156785,
              "net": -87573
            },
            "smallTrader": {
              "long": 20056,
              "short": 29939,
              "net": -9883
            }
          },
          "openInterest": 364274
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97079,
              "short": 108638,
              "net": -11559
            },
            "nonCommercial": {
              "long": 64531,
              "short": 51977,
              "net": 12554
            },
            "smallTrader": {
              "long": 20067,
              "short": 21062,
              "net": -995
            }
          },
          "openInterest": 232449
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151697,
              "short": 150869,
              "net": 828
            },
            "nonCommercial": {
              "long": 120515,
              "short": 109311,
              "net": 11204
            },
            "smallTrader": {
              "long": 30431,
              "short": 42463,
              "net": -12032
            }
          },
          "openInterest": 412959
        }
      ]
    },
    {
      "reportDate": "2021-04-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2837439,
              "short": 2604235,
              "net": 233204
            },
            "nonCommercial": {
              "long": 689720,
              "short": 692372,
              "net": -2652
            },
            "smallTrader": {
              "long": 308644,
              "short": 539196,
              "net": -230552
            }
          },
          "openInterest": 3896946
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1749602,
              "short": 1462793,
              "net": 286809
            },
            "nonCommercial": {
              "long": 371174,
              "short": 683606,
              "net": -312432
            },
            "smallTrader": {
              "long": 144097,
              "short": 118474,
              "net": 25623
            }
          },
          "openInterest": 2285180
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 907628,
              "short": 742963,
              "net": 164665
            },
            "nonCommercial": {
              "long": 78935,
              "short": 196944,
              "net": -118009
            },
            "smallTrader": {
              "long": 158390,
              "short": 205046,
              "net": -46656
            }
          },
          "openInterest": 1171733
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2708144,
              "short": 2512747,
              "net": 195397
            },
            "nonCommercial": {
              "long": 364283,
              "short": 448530,
              "net": -84247
            },
            "smallTrader": {
              "long": 282197,
              "short": 393347,
              "net": -111150
            }
          },
          "openInterest": 3442643
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45433,
              "short": 58979,
              "net": -13546
            },
            "nonCommercial": {
              "long": 64031,
              "short": 60272,
              "net": 3759
            },
            "smallTrader": {
              "long": 29110,
              "short": 19323,
              "net": 9787
            }
          },
          "openInterest": 139633
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 546,
              "short": 206,
              "net": 340
            },
            "nonCommercial": {
              "long": 5788,
              "short": 8253,
              "net": -2465
            },
            "smallTrader": {
              "long": 2820,
              "short": 695,
              "net": 2125
            }
          },
          "openInterest": 9653
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31775,
              "short": 5594,
              "net": 26181
            },
            "nonCommercial": {
              "long": 8804,
              "short": 35395,
              "net": -26591
            },
            "smallTrader": {
              "long": 3127,
              "short": 2717,
              "net": 410
            }
          },
          "openInterest": 44345
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57154,
              "short": 97200,
              "net": -40046
            },
            "nonCommercial": {
              "long": 52851,
              "short": 27261,
              "net": 25590
            },
            "smallTrader": {
              "long": 37222,
              "short": 22766,
              "net": 14456
            }
          },
          "openInterest": 148785
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71821,
              "short": 100166,
              "net": -28345
            },
            "nonCommercial": {
              "long": 48056,
              "short": 45650,
              "net": 2406
            },
            "smallTrader": {
              "long": 44104,
              "short": 18165,
              "net": 25939
            }
          },
          "openInterest": 166186
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80899,
              "short": 114178,
              "net": -33279
            },
            "nonCommercial": {
              "long": 59099,
              "short": 29847,
              "net": 29252
            },
            "smallTrader": {
              "long": 11783,
              "short": 7756,
              "net": 4027
            }
          },
          "openInterest": 195158
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140721,
              "short": 180631,
              "net": -39910
            },
            "nonCommercial": {
              "long": 65557,
              "short": 30697,
              "net": 34860
            },
            "smallTrader": {
              "long": 12833,
              "short": 7783,
              "net": 5050
            }
          },
          "openInterest": 279699
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72903,
              "short": 121517,
              "net": -48614
            },
            "nonCommercial": {
              "long": 104129,
              "short": 68134,
              "net": 35995
            },
            "smallTrader": {
              "long": 23513,
              "short": 10894,
              "net": 12619
            }
          },
          "openInterest": 236602
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 800786,
              "short": 1295473,
              "net": -494687
            },
            "nonCommercial": {
              "long": 619846,
              "short": 76560,
              "net": 543286
            },
            "smallTrader": {
              "long": 149766,
              "short": 198365,
              "net": -48599
            }
          },
          "openInterest": 1793078
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93873,
              "short": 174334,
              "net": -80461
            },
            "nonCommercial": {
              "long": 83368,
              "short": 10988,
              "net": 72380
            },
            "smallTrader": {
              "long": 15973,
              "short": 7892,
              "net": 8081
            }
          },
          "openInterest": 222564
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 805801,
              "short": 1350489,
              "net": -544688
            },
            "nonCommercial": {
              "long": 643807,
              "short": 151129,
              "net": 492678
            },
            "smallTrader": {
              "long": 106355,
              "short": 54345,
              "net": 52010
            }
          },
          "openInterest": 2301831
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20591,
              "short": 19516,
              "net": 1075
            },
            "nonCommercial": {
              "long": 13536,
              "short": 19230,
              "net": -5694
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46072
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29426,
              "short": 33564,
              "net": -4138
            },
            "nonCommercial": {
              "long": 4413,
              "short": 593,
              "net": 3820
            },
            "smallTrader": {
              "long": 630,
              "short": 312,
              "net": 318
            }
          },
          "openInterest": 36114
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 361380,
              "short": 471014,
              "net": -109634
            },
            "nonCommercial": {
              "long": 190640,
              "short": 123789,
              "net": 66851
            },
            "smallTrader": {
              "long": 88707,
              "short": 45924,
              "net": 42783
            }
          },
          "openInterest": 648681
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14507,
              "short": 10140,
              "net": 4367
            },
            "nonCommercial": {
              "long": 19040,
              "short": 12187,
              "net": 6853
            },
            "smallTrader": {
              "long": 6218,
              "short": 17438,
              "net": -11220
            }
          },
          "openInterest": 45535
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184687,
              "short": 237100,
              "net": -52413
            },
            "nonCommercial": {
              "long": 92222,
              "short": 50188,
              "net": 42034
            },
            "smallTrader": {
              "long": 24969,
              "short": 14590,
              "net": 10379
            }
          },
          "openInterest": 376428
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100227,
              "short": 309015,
              "net": -208788
            },
            "nonCommercial": {
              "long": 269513,
              "short": 88639,
              "net": 180874
            },
            "smallTrader": {
              "long": 48173,
              "short": 20259,
              "net": 27914
            }
          },
          "openInterest": 460733
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197028,
              "short": 227255,
              "net": -30227
            },
            "nonCommercial": {
              "long": 64015,
              "short": 51313,
              "net": 12702
            },
            "smallTrader": {
              "long": 42846,
              "short": 25321,
              "net": 17525
            }
          },
          "openInterest": 407342
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119216,
              "short": 40446,
              "net": 78770
            },
            "nonCommercial": {
              "long": 27682,
              "short": 85994,
              "net": -58312
            },
            "smallTrader": {
              "long": 17761,
              "short": 38219,
              "net": -20458
            }
          },
          "openInterest": 165431
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86420,
              "short": 165516,
              "net": -79096
            },
            "nonCommercial": {
              "long": 123446,
              "short": 38239,
              "net": 85207
            },
            "smallTrader": {
              "long": 27177,
              "short": 33288,
              "net": -6111
            }
          },
          "openInterest": 295943
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118684,
              "short": 198936,
              "net": -80252
            },
            "nonCommercial": {
              "long": 133829,
              "short": 43526,
              "net": 90303
            },
            "smallTrader": {
              "long": 30503,
              "short": 40554,
              "net": -10051
            }
          },
          "openInterest": 338260
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72074,
              "short": 63970,
              "net": 8104
            },
            "nonCommercial": {
              "long": 63387,
              "short": 75365,
              "net": -11978
            },
            "smallTrader": {
              "long": 6683,
              "short": 2809,
              "net": 3874
            }
          },
          "openInterest": 143619
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23282,
              "short": 21208,
              "net": 2074
            },
            "nonCommercial": {
              "long": 11859,
              "short": 13081,
              "net": -1222
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42860
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 512768,
              "short": 481778,
              "net": 30990
            },
            "nonCommercial": {
              "long": 250427,
              "short": 301703,
              "net": -51276
            },
            "smallTrader": {
              "long": 55836,
              "short": 35550,
              "net": 20286
            }
          },
          "openInterest": 1193666
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12262,
              "short": 16935,
              "net": -4673
            },
            "nonCommercial": {
              "long": 19727,
              "short": 17207,
              "net": 2520
            },
            "smallTrader": {
              "long": 5229,
              "short": 3076,
              "net": 2153
            }
          },
          "openInterest": 38435
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 12184,
              "short": 46450,
              "net": -34266
            },
            "nonCommercial": {
              "long": 37890,
              "short": 13258,
              "net": 24632
            },
            "smallTrader": {
              "long": 11559,
              "short": 1925,
              "net": 9634
            }
          },
          "openInterest": 65661
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 371929,
              "short": 361302,
              "net": 10627
            },
            "nonCommercial": {
              "long": 57922,
              "short": 79383,
              "net": -21461
            },
            "smallTrader": {
              "long": 30083,
              "short": 19249,
              "net": 10834
            }
          },
          "openInterest": 461538
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 400381,
              "short": 397553,
              "net": 2828
            },
            "nonCommercial": {
              "long": 67046,
              "short": 72813,
              "net": -5767
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 560636
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51505,
              "short": 107007,
              "net": -55502
            },
            "nonCommercial": {
              "long": 69429,
              "short": 33005,
              "net": 36424
            },
            "smallTrader": {
              "long": 30007,
              "short": 10929,
              "net": 19078
            }
          },
          "openInterest": 164066
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202391,
              "short": 302116,
              "net": -99725
            },
            "nonCommercial": {
              "long": 99727,
              "short": 24066,
              "net": 75661
            },
            "smallTrader": {
              "long": 52772,
              "short": 28708,
              "net": 24064
            }
          },
          "openInterest": 415455
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238195,
              "short": 350264,
              "net": -112069
            },
            "nonCommercial": {
              "long": 134332,
              "short": 39229,
              "net": 95103
            },
            "smallTrader": {
              "long": 44419,
              "short": 27453,
              "net": 16966
            }
          },
          "openInterest": 502302
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398385,
              "short": 614434,
              "net": -216049
            },
            "nonCommercial": {
              "long": 270077,
              "short": 46059,
              "net": 224018
            },
            "smallTrader": {
              "long": 70008,
              "short": 77977,
              "net": -7969
            }
          },
          "openInterest": 885436
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 579236,
              "short": 821829,
              "net": -242593
            },
            "nonCommercial": {
              "long": 245108,
              "short": 53491,
              "net": 191617
            },
            "smallTrader": {
              "long": 99633,
              "short": 48657,
              "net": 50976
            }
          },
          "openInterest": 1052839
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19426,
              "short": 8795,
              "net": 10631
            },
            "nonCommercial": {
              "long": 12965,
              "short": 12141,
              "net": 824
            },
            "smallTrader": {
              "long": 9909,
              "short": 21364,
              "net": -11455
            }
          },
          "openInterest": 42423
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1934,
              "short": 10863,
              "net": -8929
            },
            "nonCommercial": {
              "long": 26679,
              "short": 20726,
              "net": 5953
            },
            "smallTrader": {
              "long": 6317,
              "short": 3341,
              "net": 2976
            }
          },
          "openInterest": 39165
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 218252,
              "short": 110261,
              "net": 107991
            },
            "nonCommercial": {
              "long": 60072,
              "short": 162719,
              "net": -102647
            },
            "smallTrader": {
              "long": 20902,
              "short": 26246,
              "net": -5344
            }
          },
          "openInterest": 377165
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91135,
              "short": 106292,
              "net": -15157
            },
            "nonCommercial": {
              "long": 62972,
              "short": 47895,
              "net": 15077
            },
            "smallTrader": {
              "long": 21236,
              "short": 21156,
              "net": 80
            }
          },
          "openInterest": 221216
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166236,
              "short": 160229,
              "net": 6007
            },
            "nonCommercial": {
              "long": 121146,
              "short": 115630,
              "net": 5516
            },
            "smallTrader": {
              "long": 31300,
              "short": 42823,
              "net": -11523
            }
          },
          "openInterest": 436431
        }
      ]
    },
    {
      "reportDate": "2021-04-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2846970,
              "short": 2623224,
              "net": 223746
            },
            "nonCommercial": {
              "long": 673632,
              "short": 658025,
              "net": 15607
            },
            "smallTrader": {
              "long": 302428,
              "short": 541781,
              "net": -239353
            }
          },
          "openInterest": 3893508
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1719518,
              "short": 1505053,
              "net": 214465
            },
            "nonCommercial": {
              "long": 384259,
              "short": 621689,
              "net": -237430
            },
            "smallTrader": {
              "long": 138541,
              "short": 115576,
              "net": 22965
            }
          },
          "openInterest": 2265662
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 925044,
              "short": 763720,
              "net": 161324
            },
            "nonCommercial": {
              "long": 79705,
              "short": 187289,
              "net": -107584
            },
            "smallTrader": {
              "long": 150692,
              "short": 204432,
              "net": -53740
            }
          },
          "openInterest": 1185262
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2652886,
              "short": 2505967,
              "net": 146919
            },
            "nonCommercial": {
              "long": 358590,
              "short": 382839,
              "net": -24249
            },
            "smallTrader": {
              "long": 268363,
              "short": 391033,
              "net": -122670
            }
          },
          "openInterest": 3354958
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46349,
              "short": 60639,
              "net": -14290
            },
            "nonCommercial": {
              "long": 56723,
              "short": 58529,
              "net": -1806
            },
            "smallTrader": {
              "long": 31677,
              "short": 15581,
              "net": 16096
            }
          },
          "openInterest": 136167
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 530,
              "short": 199,
              "net": 331
            },
            "nonCommercial": {
              "long": 5147,
              "short": 7419,
              "net": -2272
            },
            "smallTrader": {
              "long": 2652,
              "short": 711,
              "net": 1941
            }
          },
          "openInterest": 8817
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32029,
              "short": 6286,
              "net": 25743
            },
            "nonCommercial": {
              "long": 13407,
              "short": 39402,
              "net": -25995
            },
            "smallTrader": {
              "long": 2850,
              "short": 2598,
              "net": 252
            }
          },
          "openInterest": 48874
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60909,
              "short": 106105,
              "net": -45196
            },
            "nonCommercial": {
              "long": 61053,
              "short": 35875,
              "net": 25178
            },
            "smallTrader": {
              "long": 40167,
              "short": 20149,
              "net": 20018
            }
          },
          "openInterest": 164246
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71858,
              "short": 113008,
              "net": -41150
            },
            "nonCommercial": {
              "long": 53824,
              "short": 40578,
              "net": 13246
            },
            "smallTrader": {
              "long": 46500,
              "short": 18596,
              "net": 27904
            }
          },
          "openInterest": 173145
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84463,
              "short": 118159,
              "net": -33696
            },
            "nonCommercial": {
              "long": 59138,
              "short": 29723,
              "net": 29415
            },
            "smallTrader": {
              "long": 11088,
              "short": 6807,
              "net": 4281
            }
          },
          "openInterest": 196181
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138164,
              "short": 184347,
              "net": -46183
            },
            "nonCommercial": {
              "long": 68374,
              "short": 26272,
              "net": 42102
            },
            "smallTrader": {
              "long": 10965,
              "short": 6884,
              "net": 4081
            }
          },
          "openInterest": 273907
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74326,
              "short": 129942,
              "net": -55616
            },
            "nonCommercial": {
              "long": 109912,
              "short": 67049,
              "net": 42863
            },
            "smallTrader": {
              "long": 25244,
              "short": 12491,
              "net": 12753
            }
          },
          "openInterest": 248509
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 804549,
              "short": 1293053,
              "net": -488504
            },
            "nonCommercial": {
              "long": 607454,
              "short": 84709,
              "net": 522745
            },
            "smallTrader": {
              "long": 162882,
              "short": 197123,
              "net": -34241
            }
          },
          "openInterest": 1810407
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86878,
              "short": 172137,
              "net": -85259
            },
            "nonCommercial": {
              "long": 85605,
              "short": 9409,
              "net": 76196
            },
            "smallTrader": {
              "long": 16975,
              "short": 7912,
              "net": 9063
            }
          },
          "openInterest": 213573
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 826122,
              "short": 1374996,
              "net": -548874
            },
            "nonCommercial": {
              "long": 650867,
              "short": 150884,
              "net": 499983
            },
            "smallTrader": {
              "long": 102805,
              "short": 53914,
              "net": 48891
            }
          },
          "openInterest": 2346793
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20942,
              "short": 21312,
              "net": -370
            },
            "nonCommercial": {
              "long": 12538,
              "short": 16982,
              "net": -4444
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45617
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30939,
              "short": 35070,
              "net": -4131
            },
            "nonCommercial": {
              "long": 4437,
              "short": 668,
              "net": 3769
            },
            "smallTrader": {
              "long": 627,
              "short": 265,
              "net": 362
            }
          },
          "openInterest": 37203
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 365754,
              "short": 494986,
              "net": -129232
            },
            "nonCommercial": {
              "long": 197137,
              "short": 116329,
              "net": 80808
            },
            "smallTrader": {
              "long": 91482,
              "short": 43058,
              "net": 48424
            }
          },
          "openInterest": 661640
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14194,
              "short": 9417,
              "net": 4777
            },
            "nonCommercial": {
              "long": 18658,
              "short": 14446,
              "net": 4212
            },
            "smallTrader": {
              "long": 6515,
              "short": 15504,
              "net": -8989
            }
          },
          "openInterest": 45690
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183094,
              "short": 241949,
              "net": -58855
            },
            "nonCommercial": {
              "long": 93054,
              "short": 45033,
              "net": 48021
            },
            "smallTrader": {
              "long": 25546,
              "short": 14712,
              "net": 10834
            }
          },
          "openInterest": 388716
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100905,
              "short": 314098,
              "net": -213193
            },
            "nonCommercial": {
              "long": 275985,
              "short": 94487,
              "net": 181498
            },
            "smallTrader": {
              "long": 50373,
              "short": 18678,
              "net": 31695
            }
          },
          "openInterest": 471738
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193124,
              "short": 225036,
              "net": -31912
            },
            "nonCommercial": {
              "long": 65411,
              "short": 54254,
              "net": 11157
            },
            "smallTrader": {
              "long": 45422,
              "short": 24667,
              "net": 20755
            }
          },
          "openInterest": 399621
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115715,
              "short": 39632,
              "net": 76083
            },
            "nonCommercial": {
              "long": 26617,
              "short": 86436,
              "net": -59819
            },
            "smallTrader": {
              "long": 18258,
              "short": 34522,
              "net": -16264
            }
          },
          "openInterest": 162649
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85596,
              "short": 158083,
              "net": -72487
            },
            "nonCommercial": {
              "long": 115066,
              "short": 35289,
              "net": 79777
            },
            "smallTrader": {
              "long": 25038,
              "short": 32328,
              "net": -7290
            }
          },
          "openInterest": 284085
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119166,
              "short": 186185,
              "net": -67019
            },
            "nonCommercial": {
              "long": 124458,
              "short": 50253,
              "net": 74205
            },
            "smallTrader": {
              "long": 31169,
              "short": 38355,
              "net": -7186
            }
          },
          "openInterest": 329481
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68959,
              "short": 70460,
              "net": -1501
            },
            "nonCommercial": {
              "long": 68012,
              "short": 71566,
              "net": -3554
            },
            "smallTrader": {
              "long": 7910,
              "short": 2855,
              "net": 5055
            }
          },
          "openInterest": 146537
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24097,
              "short": 22770,
              "net": 1327
            },
            "nonCommercial": {
              "long": 11057,
              "short": 12082,
              "net": -1025
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43629
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 507193,
              "short": 479892,
              "net": 27301
            },
            "nonCommercial": {
              "long": 245628,
              "short": 295710,
              "net": -50082
            },
            "smallTrader": {
              "long": 57176,
              "short": 34395,
              "net": 22781
            }
          },
          "openInterest": 1183677
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12816,
              "short": 19044,
              "net": -6228
            },
            "nonCommercial": {
              "long": 21695,
              "short": 17373,
              "net": 4322
            },
            "smallTrader": {
              "long": 5227,
              "short": 3321,
              "net": 1906
            }
          },
          "openInterest": 40632
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11841,
              "short": 46261,
              "net": -34420
            },
            "nonCommercial": {
              "long": 37215,
              "short": 11530,
              "net": 25685
            },
            "smallTrader": {
              "long": 10538,
              "short": 1803,
              "net": 8735
            }
          },
          "openInterest": 63613
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 373345,
              "short": 357949,
              "net": 15396
            },
            "nonCommercial": {
              "long": 54939,
              "short": 80132,
              "net": -25193
            },
            "smallTrader": {
              "long": 30166,
              "short": 20369,
              "net": 9797
            }
          },
          "openInterest": 460304
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 403075,
              "short": 402627,
              "net": 448
            },
            "nonCommercial": {
              "long": 68475,
              "short": 73684,
              "net": -5209
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 569824
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 53628,
              "short": 114745,
              "net": -61117
            },
            "nonCommercial": {
              "long": 75167,
              "short": 33486,
              "net": 41681
            },
            "smallTrader": {
              "long": 30326,
              "short": 10890,
              "net": 19436
            }
          },
          "openInterest": 169420
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198766,
              "short": 309651,
              "net": -110885
            },
            "nonCommercial": {
              "long": 100186,
              "short": 17277,
              "net": 82909
            },
            "smallTrader": {
              "long": 54628,
              "short": 26652,
              "net": 27976
            }
          },
          "openInterest": 414656
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242601,
              "short": 357779,
              "net": -115178
            },
            "nonCommercial": {
              "long": 136447,
              "short": 39983,
              "net": 96464
            },
            "smallTrader": {
              "long": 46000,
              "short": 27286,
              "net": 18714
            }
          },
          "openInterest": 514255
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 397485,
              "short": 636876,
              "net": -239391
            },
            "nonCommercial": {
              "long": 290953,
              "short": 47791,
              "net": 243162
            },
            "smallTrader": {
              "long": 72842,
              "short": 76613,
              "net": -3771
            }
          },
          "openInterest": 901330
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 507114,
              "short": 796264,
              "net": -289150
            },
            "nonCommercial": {
              "long": 275744,
              "short": 46575,
              "net": 229169
            },
            "smallTrader": {
              "long": 99684,
              "short": 39703,
              "net": 59981
            }
          },
          "openInterest": 1014761
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20329,
              "short": 8053,
              "net": 12276
            },
            "nonCommercial": {
              "long": 11264,
              "short": 12906,
              "net": -1642
            },
            "smallTrader": {
              "long": 9550,
              "short": 20184,
              "net": -10634
            }
          },
          "openInterest": 41266
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2017,
              "short": 8763,
              "net": -6746
            },
            "nonCommercial": {
              "long": 24707,
              "short": 21189,
              "net": 3518
            },
            "smallTrader": {
              "long": 6498,
              "short": 3270,
              "net": 3228
            }
          },
          "openInterest": 36777
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 222809,
              "short": 113700,
              "net": 109109
            },
            "nonCommercial": {
              "long": 58418,
              "short": 160925,
              "net": -102507
            },
            "smallTrader": {
              "long": 20616,
              "short": 27218,
              "net": -6602
            }
          },
          "openInterest": 384254
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90145,
              "short": 113251,
              "net": -23106
            },
            "nonCommercial": {
              "long": 63063,
              "short": 40838,
              "net": 22225
            },
            "smallTrader": {
              "long": 21342,
              "short": 20461,
              "net": 881
            }
          },
          "openInterest": 215075
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157098,
              "short": 166190,
              "net": -9092
            },
            "nonCommercial": {
              "long": 130922,
              "short": 109897,
              "net": 21025
            },
            "smallTrader": {
              "long": 30163,
              "short": 42096,
              "net": -11933
            }
          },
          "openInterest": 441233
        }
      ]
    },
    {
      "reportDate": "2021-04-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2874584,
              "short": 2665654,
              "net": 208930
            },
            "nonCommercial": {
              "long": 714330,
              "short": 658571,
              "net": 55759
            },
            "smallTrader": {
              "long": 304533,
              "short": 569222,
              "net": -264689
            }
          },
          "openInterest": 3994595
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1720277,
              "short": 1526738,
              "net": 193539
            },
            "nonCommercial": {
              "long": 407822,
              "short": 632554,
              "net": -224732
            },
            "smallTrader": {
              "long": 142515,
              "short": 111322,
              "net": 31193
            }
          },
          "openInterest": 2294460
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 938645,
              "short": 759609,
              "net": 179036
            },
            "nonCommercial": {
              "long": 74380,
              "short": 190997,
              "net": -116617
            },
            "smallTrader": {
              "long": 147292,
              "short": 209711,
              "net": -62419
            }
          },
          "openInterest": 1186492
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2603900,
              "short": 2521896,
              "net": 82004
            },
            "nonCommercial": {
              "long": 392216,
              "short": 382682,
              "net": 9534
            },
            "smallTrader": {
              "long": 287669,
              "short": 379207,
              "net": -91538
            }
          },
          "openInterest": 3370020
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46828,
              "short": 61967,
              "net": -15139
            },
            "nonCommercial": {
              "long": 59735,
              "short": 61145,
              "net": -1410
            },
            "smallTrader": {
              "long": 32760,
              "short": 16211,
              "net": 16549
            }
          },
          "openInterest": 140736
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 458,
              "short": 203,
              "net": 255
            },
            "nonCommercial": {
              "long": 4431,
              "short": 6340,
              "net": -1909
            },
            "smallTrader": {
              "long": 2685,
              "short": 1031,
              "net": 1654
            }
          },
          "openInterest": 8429
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33630,
              "short": 8114,
              "net": 25516
            },
            "nonCommercial": {
              "long": 11727,
              "short": 38013,
              "net": -26286
            },
            "smallTrader": {
              "long": 3094,
              "short": 2324,
              "net": 770
            }
          },
          "openInterest": 48911
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60835,
              "short": 108169,
              "net": -47334
            },
            "nonCommercial": {
              "long": 59917,
              "short": 30699,
              "net": 29218
            },
            "smallTrader": {
              "long": 38732,
              "short": 20616,
              "net": 18116
            }
          },
          "openInterest": 161251
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72924,
              "short": 119629,
              "net": -46705
            },
            "nonCommercial": {
              "long": 56675,
              "short": 40953,
              "net": 15722
            },
            "smallTrader": {
              "long": 50186,
              "short": 19203,
              "net": 30983
            }
          },
          "openInterest": 180771
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83473,
              "short": 119254,
              "net": -35781
            },
            "nonCommercial": {
              "long": 62757,
              "short": 32789,
              "net": 29968
            },
            "smallTrader": {
              "long": 11867,
              "short": 6054,
              "net": 5813
            }
          },
          "openInterest": 195443
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134229,
              "short": 196360,
              "net": -62131
            },
            "nonCommercial": {
              "long": 76107,
              "short": 19298,
              "net": 56809
            },
            "smallTrader": {
              "long": 11627,
              "short": 6305,
              "net": 5322
            }
          },
          "openInterest": 279875
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74222,
              "short": 135719,
              "net": -61497
            },
            "nonCommercial": {
              "long": 120135,
              "short": 70874,
              "net": 49261
            },
            "smallTrader": {
              "long": 25418,
              "short": 13182,
              "net": 12236
            }
          },
          "openInterest": 254183
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 762729,
              "short": 1251088,
              "net": -488359
            },
            "nonCommercial": {
              "long": 594192,
              "short": 72629,
              "net": 521563
            },
            "smallTrader": {
              "long": 150258,
              "short": 183462,
              "net": -33204
            }
          },
          "openInterest": 1698687
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89215,
              "short": 184758,
              "net": -95543
            },
            "nonCommercial": {
              "long": 93587,
              "short": 8134,
              "net": 85453
            },
            "smallTrader": {
              "long": 17322,
              "short": 7232,
              "net": 10090
            }
          },
          "openInterest": 220804
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 835304,
              "short": 1377445,
              "net": -542141
            },
            "nonCommercial": {
              "long": 650300,
              "short": 160589,
              "net": 489711
            },
            "smallTrader": {
              "long": 104889,
              "short": 52459,
              "net": 52430
            }
          },
          "openInterest": 2353470
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21393,
              "short": 21723,
              "net": -330
            },
            "nonCommercial": {
              "long": 12761,
              "short": 16789,
              "net": -4028
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45600
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32862,
              "short": 36659,
              "net": -3797
            },
            "nonCommercial": {
              "long": 4348,
              "short": 858,
              "net": 3490
            },
            "smallTrader": {
              "long": 586,
              "short": 279,
              "net": 307
            }
          },
          "openInterest": 39123
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 368662,
              "short": 504495,
              "net": -135833
            },
            "nonCommercial": {
              "long": 200415,
              "short": 119448,
              "net": 80967
            },
            "smallTrader": {
              "long": 95959,
              "short": 41093,
              "net": 54866
            }
          },
          "openInterest": 672072
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14676,
              "short": 9666,
              "net": 5010
            },
            "nonCommercial": {
              "long": 17437,
              "short": 14484,
              "net": 2953
            },
            "smallTrader": {
              "long": 7379,
              "short": 15342,
              "net": -7963
            }
          },
          "openInterest": 46812
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177190,
              "short": 238404,
              "net": -61214
            },
            "nonCommercial": {
              "long": 95520,
              "short": 43615,
              "net": 51905
            },
            "smallTrader": {
              "long": 22612,
              "short": 13303,
              "net": 9309
            }
          },
          "openInterest": 376361
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103732,
              "short": 310909,
              "net": -207177
            },
            "nonCommercial": {
              "long": 270717,
              "short": 100098,
              "net": 170619
            },
            "smallTrader": {
              "long": 54199,
              "short": 17641,
              "net": 36558
            }
          },
          "openInterest": 473305
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188877,
              "short": 217535,
              "net": -28658
            },
            "nonCommercial": {
              "long": 60455,
              "short": 54627,
              "net": 5828
            },
            "smallTrader": {
              "long": 46223,
              "short": 23393,
              "net": 22830
            }
          },
          "openInterest": 391694
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103999,
              "short": 42071,
              "net": 61928
            },
            "nonCommercial": {
              "long": 29673,
              "short": 78182,
              "net": -48509
            },
            "smallTrader": {
              "long": 19987,
              "short": 33406,
              "net": -13419
            }
          },
          "openInterest": 154894
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85099,
              "short": 155190,
              "net": -70091
            },
            "nonCommercial": {
              "long": 114464,
              "short": 36402,
              "net": 78062
            },
            "smallTrader": {
              "long": 25123,
              "short": 33094,
              "net": -7971
            }
          },
          "openInterest": 284893
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120381,
              "short": 179376,
              "net": -58995
            },
            "nonCommercial": {
              "long": 117365,
              "short": 55111,
              "net": 62254
            },
            "smallTrader": {
              "long": 33414,
              "short": 36673,
              "net": -3259
            }
          },
          "openInterest": 325889
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70520,
              "short": 75237,
              "net": -4717
            },
            "nonCommercial": {
              "long": 75554,
              "short": 74594,
              "net": 960
            },
            "smallTrader": {
              "long": 7706,
              "short": 3949,
              "net": 3757
            }
          },
          "openInterest": 154844
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24973,
              "short": 22144,
              "net": 2829
            },
            "nonCommercial": {
              "long": 10512,
              "short": 12064,
              "net": -1552
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43576
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 497900,
              "short": 461280,
              "net": 36620
            },
            "nonCommercial": {
              "long": 254462,
              "short": 314078,
              "net": -59616
            },
            "smallTrader": {
              "long": 58925,
              "short": 35929,
              "net": 22996
            }
          },
          "openInterest": 1159687
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12348,
              "short": 21177,
              "net": -8829
            },
            "nonCommercial": {
              "long": 25852,
              "short": 18873,
              "net": 6979
            },
            "smallTrader": {
              "long": 5069,
              "short": 3219,
              "net": 1850
            }
          },
          "openInterest": 44102
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10396,
              "short": 48180,
              "net": -37784
            },
            "nonCommercial": {
              "long": 40496,
              "short": 11200,
              "net": 29296
            },
            "smallTrader": {
              "long": 10493,
              "short": 2005,
              "net": 8488
            }
          },
          "openInterest": 65211
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 349290,
              "short": 338811,
              "net": 10479
            },
            "nonCommercial": {
              "long": 61515,
              "short": 81687,
              "net": -20172
            },
            "smallTrader": {
              "long": 28580,
              "short": 18887,
              "net": 9693
            }
          },
          "openInterest": 442659
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 399144,
              "short": 407701,
              "net": -8557
            },
            "nonCommercial": {
              "long": 71967,
              "short": 66614,
              "net": 5353
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 581117
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54556,
              "short": 118308,
              "net": -63752
            },
            "nonCommercial": {
              "long": 76380,
              "short": 33539,
              "net": 42841
            },
            "smallTrader": {
              "long": 31705,
              "short": 10794,
              "net": 20911
            }
          },
          "openInterest": 172470
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193345,
              "short": 313149,
              "net": -119804
            },
            "nonCommercial": {
              "long": 103992,
              "short": 12067,
              "net": 91925
            },
            "smallTrader": {
              "long": 52074,
              "short": 24195,
              "net": 27879
            }
          },
          "openInterest": 405359
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235680,
              "short": 345431,
              "net": -109751
            },
            "nonCommercial": {
              "long": 129305,
              "short": 38016,
              "net": 91289
            },
            "smallTrader": {
              "long": 41950,
              "short": 23488,
              "net": 18462
            }
          },
          "openInterest": 484659
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 357692,
              "short": 606156,
              "net": -248464
            },
            "nonCommercial": {
              "long": 301810,
              "short": 51177,
              "net": 250633
            },
            "smallTrader": {
              "long": 67268,
              "short": 69437,
              "net": -2169
            }
          },
          "openInterest": 849061
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 488476,
              "short": 816419,
              "net": -327943
            },
            "nonCommercial": {
              "long": 311478,
              "short": 43710,
              "net": 267768
            },
            "smallTrader": {
              "long": 95799,
              "short": 35624,
              "net": 60175
            }
          },
          "openInterest": 1021800
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19301,
              "short": 9250,
              "net": 10051
            },
            "nonCommercial": {
              "long": 11116,
              "short": 11802,
              "net": -686
            },
            "smallTrader": {
              "long": 10126,
              "short": 19491,
              "net": -9365
            }
          },
          "openInterest": 40783
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3074,
              "short": 8570,
              "net": -5496
            },
            "nonCommercial": {
              "long": 23852,
              "short": 21106,
              "net": 2746
            },
            "smallTrader": {
              "long": 5970,
              "short": 3220,
              "net": 2750
            }
          },
          "openInterest": 36598
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 202513,
              "short": 102141,
              "net": 100372
            },
            "nonCommercial": {
              "long": 63091,
              "short": 157120,
              "net": -94029
            },
            "smallTrader": {
              "long": 20236,
              "short": 26579,
              "net": -6343
            }
          },
          "openInterest": 353947
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89677,
              "short": 121001,
              "net": -31324
            },
            "nonCommercial": {
              "long": 70105,
              "short": 37950,
              "net": 32155
            },
            "smallTrader": {
              "long": 20772,
              "short": 21603,
              "net": -831
            }
          },
          "openInterest": 219918
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155444,
              "short": 175299,
              "net": -19855
            },
            "nonCommercial": {
              "long": 138786,
              "short": 109082,
              "net": 29704
            },
            "smallTrader": {
              "long": 30614,
              "short": 40463,
              "net": -9849
            }
          },
          "openInterest": 425045
        }
      ]
    },
    {
      "reportDate": "2021-05-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2990625,
              "short": 2751414,
              "net": 239211
            },
            "nonCommercial": {
              "long": 818849,
              "short": 826094,
              "net": -7245
            },
            "smallTrader": {
              "long": 336630,
              "short": 568596,
              "net": -231966
            }
          },
          "openInterest": 4259750
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1760922,
              "short": 1533988,
              "net": 226934
            },
            "nonCommercial": {
              "long": 422520,
              "short": 685976,
              "net": -263456
            },
            "smallTrader": {
              "long": 149783,
              "short": 113261,
              "net": 36522
            }
          },
          "openInterest": 2362390
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 928191,
              "short": 743378,
              "net": 184813
            },
            "nonCommercial": {
              "long": 83644,
              "short": 215430,
              "net": -131786
            },
            "smallTrader": {
              "long": 152503,
              "short": 205530,
              "net": -53027
            }
          },
          "openInterest": 1190898
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2659008,
              "short": 2456645,
              "net": 202363
            },
            "nonCommercial": {
              "long": 342368,
              "short": 451987,
              "net": -109619
            },
            "smallTrader": {
              "long": 289241,
              "short": 381985,
              "net": -92744
            }
          },
          "openInterest": 3390218
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46969,
              "short": 62148,
              "net": -15179
            },
            "nonCommercial": {
              "long": 58385,
              "short": 56909,
              "net": 1476
            },
            "smallTrader": {
              "long": 31003,
              "short": 17300,
              "net": 13703
            }
          },
          "openInterest": 137649
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 470,
              "short": 124,
              "net": 346
            },
            "nonCommercial": {
              "long": 4964,
              "short": 6728,
              "net": -1764
            },
            "smallTrader": {
              "long": 2286,
              "short": 868,
              "net": 1418
            }
          },
          "openInterest": 8306
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18159,
              "short": 9479,
              "net": 8680
            },
            "nonCommercial": {
              "long": 13623,
              "short": 23521,
              "net": -9898
            },
            "smallTrader": {
              "long": 3316,
              "short": 2098,
              "net": 1218
            }
          },
          "openInterest": 35358
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59055,
              "short": 97048,
              "net": -37993
            },
            "nonCommercial": {
              "long": 52262,
              "short": 32414,
              "net": 19848
            },
            "smallTrader": {
              "long": 40052,
              "short": 21907,
              "net": 18145
            }
          },
          "openInterest": 152741
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69279,
              "short": 129984,
              "net": -60705
            },
            "nonCommercial": {
              "long": 74280,
              "short": 48333,
              "net": 25947
            },
            "smallTrader": {
              "long": 52291,
              "short": 17533,
              "net": 34758
            }
          },
          "openInterest": 196817
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93417,
              "short": 115524,
              "net": -22107
            },
            "nonCommercial": {
              "long": 61200,
              "short": 43804,
              "net": 17396
            },
            "smallTrader": {
              "long": 11487,
              "short": 6776,
              "net": 4711
            }
          },
          "openInterest": 203772
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131477,
              "short": 196160,
              "net": -64683
            },
            "nonCommercial": {
              "long": 79953,
              "short": 21519,
              "net": 58434
            },
            "smallTrader": {
              "long": 12204,
              "short": 5955,
              "net": 6249
            }
          },
          "openInterest": 283864
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76757,
              "short": 140504,
              "net": -63747
            },
            "nonCommercial": {
              "long": 128571,
              "short": 74801,
              "net": 53770
            },
            "smallTrader": {
              "long": 23259,
              "short": 13282,
              "net": 9977
            }
          },
          "openInterest": 259609
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 733292,
              "short": 1227453,
              "net": -494161
            },
            "nonCommercial": {
              "long": 609370,
              "short": 73224,
              "net": 536146
            },
            "smallTrader": {
              "long": 142725,
              "short": 184710,
              "net": -41985
            }
          },
          "openInterest": 1670424
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90853,
              "short": 182929,
              "net": -92076
            },
            "nonCommercial": {
              "long": 91391,
              "short": 8077,
              "net": 83314
            },
            "smallTrader": {
              "long": 16227,
              "short": 7465,
              "net": 8762
            }
          },
          "openInterest": 221190
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 838839,
              "short": 1395309,
              "net": -556470
            },
            "nonCommercial": {
              "long": 658677,
              "short": 158664,
              "net": 500013
            },
            "smallTrader": {
              "long": 112353,
              "short": 55896,
              "net": 56457
            }
          },
          "openInterest": 2419641
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21186,
              "short": 21668,
              "net": -482
            },
            "nonCommercial": {
              "long": 13962,
              "short": 16609,
              "net": -2647
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45992
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26254,
              "short": 29853,
              "net": -3599
            },
            "nonCommercial": {
              "long": 3823,
              "short": 551,
              "net": 3272
            },
            "smallTrader": {
              "long": 634,
              "short": 307,
              "net": 327
            }
          },
          "openInterest": 31935
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 364947,
              "short": 507105,
              "net": -142158
            },
            "nonCommercial": {
              "long": 206472,
              "short": 121643,
              "net": 84829
            },
            "smallTrader": {
              "long": 96919,
              "short": 39590,
              "net": 57329
            }
          },
          "openInterest": 677397
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14696,
              "short": 9280,
              "net": 5416
            },
            "nonCommercial": {
              "long": 17126,
              "short": 15578,
              "net": 1548
            },
            "smallTrader": {
              "long": 7378,
              "short": 14342,
              "net": -6964
            }
          },
          "openInterest": 46628
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165913,
              "short": 235711,
              "net": -69798
            },
            "nonCommercial": {
              "long": 100953,
              "short": 40958,
              "net": 59995
            },
            "smallTrader": {
              "long": 22479,
              "short": 12676,
              "net": 9803
            }
          },
          "openInterest": 371492
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103961,
              "short": 305884,
              "net": -201923
            },
            "nonCommercial": {
              "long": 270194,
              "short": 99453,
              "net": 170741
            },
            "smallTrader": {
              "long": 51126,
              "short": 19944,
              "net": 31182
            }
          },
          "openInterest": 470341
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190169,
              "short": 219227,
              "net": -29058
            },
            "nonCommercial": {
              "long": 62580,
              "short": 58869,
              "net": 3711
            },
            "smallTrader": {
              "long": 49028,
              "short": 23681,
              "net": 25347
            }
          },
          "openInterest": 395932
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99092,
              "short": 44761,
              "net": 54331
            },
            "nonCommercial": {
              "long": 31208,
              "short": 72700,
              "net": -41492
            },
            "smallTrader": {
              "long": 20288,
              "short": 33127,
              "net": -12839
            }
          },
          "openInterest": 152676
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85995,
              "short": 157364,
              "net": -71369
            },
            "nonCommercial": {
              "long": 114305,
              "short": 36723,
              "net": 77582
            },
            "smallTrader": {
              "long": 26662,
              "short": 32875,
              "net": -6213
            }
          },
          "openInterest": 293966
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121023,
              "short": 172540,
              "net": -51517
            },
            "nonCommercial": {
              "long": 116956,
              "short": 61527,
              "net": 55429
            },
            "smallTrader": {
              "long": 31849,
              "short": 35761,
              "net": -3912
            }
          },
          "openInterest": 319895
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71227,
              "short": 71196,
              "net": 31
            },
            "nonCommercial": {
              "long": 65948,
              "short": 70394,
              "net": -4446
            },
            "smallTrader": {
              "long": 7271,
              "short": 2856,
              "net": 4415
            }
          },
          "openInterest": 145948
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27217,
              "short": 22340,
              "net": 4877
            },
            "nonCommercial": {
              "long": 11433,
              "short": 14794,
              "net": -3361
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47448
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 485812,
              "short": 454655,
              "net": 31157
            },
            "nonCommercial": {
              "long": 270765,
              "short": 326579,
              "net": -55814
            },
            "smallTrader": {
              "long": 58289,
              "short": 33632,
              "net": 24657
            }
          },
          "openInterest": 1190727
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12363,
              "short": 22928,
              "net": -10565
            },
            "nonCommercial": {
              "long": 26371,
              "short": 17783,
              "net": 8588
            },
            "smallTrader": {
              "long": 4952,
              "short": 2975,
              "net": 1977
            }
          },
          "openInterest": 44453
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10360,
              "short": 47267,
              "net": -36907
            },
            "nonCommercial": {
              "long": 39894,
              "short": 11663,
              "net": 28231
            },
            "smallTrader": {
              "long": 10530,
              "short": 1854,
              "net": 8676
            }
          },
          "openInterest": 64855
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357168,
              "short": 340938,
              "net": 16230
            },
            "nonCommercial": {
              "long": 61721,
              "short": 84786,
              "net": -23065
            },
            "smallTrader": {
              "long": 26839,
              "short": 20004,
              "net": 6835
            }
          },
          "openInterest": 449938
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 408587,
              "short": 414284,
              "net": -5697
            },
            "nonCommercial": {
              "long": 67680,
              "short": 67488,
              "net": 192
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 578570
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49532,
              "short": 118077,
              "net": -68545
            },
            "nonCommercial": {
              "long": 78858,
              "short": 30991,
              "net": 47867
            },
            "smallTrader": {
              "long": 29989,
              "short": 9311,
              "net": 20678
            }
          },
          "openInterest": 167073
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195988,
              "short": 310980,
              "net": -114992
            },
            "nonCommercial": {
              "long": 106265,
              "short": 15162,
              "net": 91103
            },
            "smallTrader": {
              "long": 47078,
              "short": 23189,
              "net": 23889
            }
          },
          "openInterest": 404748
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236540,
              "short": 337851,
              "net": -101311
            },
            "nonCommercial": {
              "long": 123495,
              "short": 40888,
              "net": 82607
            },
            "smallTrader": {
              "long": 41870,
              "short": 23166,
              "net": 18704
            }
          },
          "openInterest": 485735
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 338066,
              "short": 578737,
              "net": -240671
            },
            "nonCommercial": {
              "long": 302464,
              "short": 54877,
              "net": 247587
            },
            "smallTrader": {
              "long": 60811,
              "short": 67727,
              "net": -6916
            }
          },
          "openInterest": 806892
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460897,
              "short": 786227,
              "net": -325330
            },
            "nonCommercial": {
              "long": 306207,
              "short": 43161,
              "net": 263046
            },
            "smallTrader": {
              "long": 95813,
              "short": 33529,
              "net": 62284
            }
          },
          "openInterest": 992776
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18260,
              "short": 10553,
              "net": 7707
            },
            "nonCommercial": {
              "long": 10276,
              "short": 10220,
              "net": 56
            },
            "smallTrader": {
              "long": 10768,
              "short": 18531,
              "net": -7763
            }
          },
          "openInterest": 39526
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3203,
              "short": 8544,
              "net": -5341
            },
            "nonCommercial": {
              "long": 22016,
              "short": 19961,
              "net": 2055
            },
            "smallTrader": {
              "long": 5963,
              "short": 2677,
              "net": 3286
            }
          },
          "openInterest": 34179
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 208054,
              "short": 100685,
              "net": 107369
            },
            "nonCommercial": {
              "long": 66733,
              "short": 163431,
              "net": -96698
            },
            "smallTrader": {
              "long": 20409,
              "short": 31080,
              "net": -10671
            }
          },
          "openInterest": 360117
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89755,
              "short": 123639,
              "net": -33884
            },
            "nonCommercial": {
              "long": 74710,
              "short": 39004,
              "net": 35706
            },
            "smallTrader": {
              "long": 18984,
              "short": 20806,
              "net": -1822
            }
          },
          "openInterest": 223672
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146180,
              "short": 166612,
              "net": -20432
            },
            "nonCommercial": {
              "long": 137015,
              "short": 108975,
              "net": 28040
            },
            "smallTrader": {
              "long": 29852,
              "short": 37460,
              "net": -7608
            }
          },
          "openInterest": 420013
        }
      ]
    },
    {
      "reportDate": "2021-05-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2962010,
              "short": 2712791,
              "net": 249219
            },
            "nonCommercial": {
              "long": 875713,
              "short": 874496,
              "net": 1217
            },
            "smallTrader": {
              "long": 332667,
              "short": 583103,
              "net": -250436
            }
          },
          "openInterest": 4294776
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1664634,
              "short": 1521902,
              "net": 142732
            },
            "nonCommercial": {
              "long": 442362,
              "short": 627911,
              "net": -185549
            },
            "smallTrader": {
              "long": 155064,
              "short": 112247,
              "net": 42817
            }
          },
          "openInterest": 2296220
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 919032,
              "short": 756141,
              "net": 162891
            },
            "nonCommercial": {
              "long": 92406,
              "short": 189031,
              "net": -96625
            },
            "smallTrader": {
              "long": 150806,
              "short": 217072,
              "net": -66266
            }
          },
          "openInterest": 1189283
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2706993,
              "short": 2395933,
              "net": 311060
            },
            "nonCommercial": {
              "long": 335583,
              "short": 548327,
              "net": -212744
            },
            "smallTrader": {
              "long": 297950,
              "short": 396266,
              "net": -98316
            }
          },
          "openInterest": 3446935
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45644,
              "short": 66213,
              "net": -20569
            },
            "nonCommercial": {
              "long": 59158,
              "short": 56742,
              "net": 2416
            },
            "smallTrader": {
              "long": 34767,
              "short": 16614,
              "net": 18153
            }
          },
          "openInterest": 140907
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 722,
              "short": 115,
              "net": 607
            },
            "nonCommercial": {
              "long": 4663,
              "short": 6601,
              "net": -1938
            },
            "smallTrader": {
              "long": 2152,
              "short": 821,
              "net": 1331
            }
          },
          "openInterest": 8259
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17592,
              "short": 21930,
              "net": -4338
            },
            "nonCommercial": {
              "long": 21622,
              "short": 19109,
              "net": 2513
            },
            "smallTrader": {
              "long": 3526,
              "short": 1701,
              "net": 1825
            }
          },
          "openInterest": 43190
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63539,
              "short": 113115,
              "net": -49576
            },
            "nonCommercial": {
              "long": 64947,
              "short": 36771,
              "net": 28176
            },
            "smallTrader": {
              "long": 43759,
              "short": 22359,
              "net": 21400
            }
          },
          "openInterest": 173960
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72089,
              "short": 138338,
              "net": -66249
            },
            "nonCommercial": {
              "long": 79329,
              "short": 40700,
              "net": 38629
            },
            "smallTrader": {
              "long": 48225,
              "short": 20605,
              "net": 27620
            }
          },
          "openInterest": 201955
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89752,
              "short": 120380,
              "net": -30628
            },
            "nonCommercial": {
              "long": 60553,
              "short": 36379,
              "net": 24174
            },
            "smallTrader": {
              "long": 12631,
              "short": 6177,
              "net": 6454
            }
          },
          "openInterest": 201088
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131749,
              "short": 197693,
              "net": -65944
            },
            "nonCommercial": {
              "long": 82486,
              "short": 22896,
              "net": 59590
            },
            "smallTrader": {
              "long": 13637,
              "short": 7283,
              "net": 6354
            }
          },
          "openInterest": 286828
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80761,
              "short": 139080,
              "net": -58319
            },
            "nonCommercial": {
              "long": 118656,
              "short": 72825,
              "net": 45831
            },
            "smallTrader": {
              "long": 24754,
              "short": 12266,
              "net": 12488
            }
          },
          "openInterest": 258498
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 796096,
              "short": 1260781,
              "net": -464685
            },
            "nonCommercial": {
              "long": 580957,
              "short": 80101,
              "net": 500856
            },
            "smallTrader": {
              "long": 150243,
              "short": 186414,
              "net": -36171
            }
          },
          "openInterest": 1717273
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96720,
              "short": 186907,
              "net": -90187
            },
            "nonCommercial": {
              "long": 89867,
              "short": 9754,
              "net": 80113
            },
            "smallTrader": {
              "long": 17169,
              "short": 7095,
              "net": 10074
            }
          },
          "openInterest": 227839
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 859810,
              "short": 1416661,
              "net": -556851
            },
            "nonCommercial": {
              "long": 650118,
              "short": 153557,
              "net": 496561
            },
            "smallTrader": {
              "long": 109796,
              "short": 49506,
              "net": 60290
            }
          },
          "openInterest": 2444466
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22983,
              "short": 22421,
              "net": 562
            },
            "nonCommercial": {
              "long": 15486,
              "short": 19158,
              "net": -3672
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49322
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27300,
              "short": 30895,
              "net": -3595
            },
            "nonCommercial": {
              "long": 3922,
              "short": 542,
              "net": 3380
            },
            "smallTrader": {
              "long": 579,
              "short": 364,
              "net": 215
            }
          },
          "openInterest": 33565
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 357792,
              "short": 522697,
              "net": -164905
            },
            "nonCommercial": {
              "long": 223387,
              "short": 129480,
              "net": 93907
            },
            "smallTrader": {
              "long": 106123,
              "short": 35125,
              "net": 70998
            }
          },
          "openInterest": 697211
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14431,
              "short": 8943,
              "net": 5488
            },
            "nonCommercial": {
              "long": 17071,
              "short": 15277,
              "net": 1794
            },
            "smallTrader": {
              "long": 6752,
              "short": 14034,
              "net": -7282
            }
          },
          "openInterest": 44999
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184006,
              "short": 253046,
              "net": -69040
            },
            "nonCommercial": {
              "long": 99146,
              "short": 42665,
              "net": 56481
            },
            "smallTrader": {
              "long": 26887,
              "short": 14328,
              "net": 12559
            }
          },
          "openInterest": 391265
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111751,
              "short": 338835,
              "net": -227084
            },
            "nonCommercial": {
              "long": 282161,
              "short": 89906,
              "net": 192255
            },
            "smallTrader": {
              "long": 54400,
              "short": 19571,
              "net": 34829
            }
          },
          "openInterest": 498693
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193467,
              "short": 225031,
              "net": -31564
            },
            "nonCommercial": {
              "long": 69326,
              "short": 62807,
              "net": 6519
            },
            "smallTrader": {
              "long": 50369,
              "short": 25324,
              "net": 25045
            }
          },
          "openInterest": 399477
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99644,
              "short": 44421,
              "net": 55223
            },
            "nonCommercial": {
              "long": 30491,
              "short": 72219,
              "net": -41728
            },
            "smallTrader": {
              "long": 20052,
              "short": 33547,
              "net": -13495
            }
          },
          "openInterest": 152404
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84371,
              "short": 151997,
              "net": -67626
            },
            "nonCommercial": {
              "long": 110777,
              "short": 36196,
              "net": 74581
            },
            "smallTrader": {
              "long": 26179,
              "short": 33134,
              "net": -6955
            }
          },
          "openInterest": 281294
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119420,
              "short": 177269,
              "net": -57849
            },
            "nonCommercial": {
              "long": 118722,
              "short": 55568,
              "net": 63154
            },
            "smallTrader": {
              "long": 32211,
              "short": 37516,
              "net": -5305
            }
          },
          "openInterest": 317964
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72081,
              "short": 68650,
              "net": 3431
            },
            "nonCommercial": {
              "long": 61625,
              "short": 70105,
              "net": -8480
            },
            "smallTrader": {
              "long": 7705,
              "short": 2656,
              "net": 5049
            }
          },
          "openInterest": 143323
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25176,
              "short": 21889,
              "net": 3287
            },
            "nonCommercial": {
              "long": 12243,
              "short": 13445,
              "net": -1202
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45487
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 481047,
              "short": 441645,
              "net": 39402
            },
            "nonCommercial": {
              "long": 281487,
              "short": 346983,
              "net": -65496
            },
            "smallTrader": {
              "long": 56864,
              "short": 30770,
              "net": 26094
            }
          },
          "openInterest": 1194771
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12328,
              "short": 24523,
              "net": -12195
            },
            "nonCommercial": {
              "long": 26377,
              "short": 17033,
              "net": 9344
            },
            "smallTrader": {
              "long": 5566,
              "short": 2715,
              "net": 2851
            }
          },
          "openInterest": 45414
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 10995,
              "short": 47787,
              "net": -36792
            },
            "nonCommercial": {
              "long": 39738,
              "short": 12471,
              "net": 27267
            },
            "smallTrader": {
              "long": 11208,
              "short": 1683,
              "net": 9525
            }
          },
          "openInterest": 66115
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357623,
              "short": 337592,
              "net": 20031
            },
            "nonCommercial": {
              "long": 63047,
              "short": 90831,
              "net": -27784
            },
            "smallTrader": {
              "long": 27067,
              "short": 19314,
              "net": 7753
            }
          },
          "openInterest": 451264
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 400231,
              "short": 413505,
              "net": -13274
            },
            "nonCommercial": {
              "long": 67445,
              "short": 62886,
              "net": 4559
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 568597
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50873,
              "short": 124148,
              "net": -73275
            },
            "nonCommercial": {
              "long": 86397,
              "short": 33554,
              "net": 52843
            },
            "smallTrader": {
              "long": 30664,
              "short": 10232,
              "net": 20432
            }
          },
          "openInterest": 178250
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197838,
              "short": 337431,
              "net": -139593
            },
            "nonCommercial": {
              "long": 118961,
              "short": 9583,
              "net": 109378
            },
            "smallTrader": {
              "long": 51495,
              "short": 21280,
              "net": 30215
            }
          },
          "openInterest": 428316
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235210,
              "short": 334062,
              "net": -98852
            },
            "nonCommercial": {
              "long": 121443,
              "short": 39745,
              "net": 81698
            },
            "smallTrader": {
              "long": 41299,
              "short": 24145,
              "net": 17154
            }
          },
          "openInterest": 493530
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 350262,
              "short": 592352,
              "net": -242090
            },
            "nonCommercial": {
              "long": 299477,
              "short": 53569,
              "net": 245908
            },
            "smallTrader": {
              "long": 62900,
              "short": 66718,
              "net": -3818
            }
          },
          "openInterest": 809326
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459611,
              "short": 806668,
              "net": -347057
            },
            "nonCommercial": {
              "long": 325469,
              "short": 44266,
              "net": 281203
            },
            "smallTrader": {
              "long": 103766,
              "short": 37912,
              "net": 65854
            }
          },
          "openInterest": 1030575
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17103,
              "short": 12025,
              "net": 5078
            },
            "nonCommercial": {
              "long": 10381,
              "short": 13232,
              "net": -2851
            },
            "smallTrader": {
              "long": 13862,
              "short": 16089,
              "net": -2227
            }
          },
          "openInterest": 41585
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5288,
              "short": 10296,
              "net": -5008
            },
            "nonCommercial": {
              "long": 27111,
              "short": 24688,
              "net": 2423
            },
            "smallTrader": {
              "long": 5794,
              "short": 3209,
              "net": 2585
            }
          },
          "openInterest": 41836
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 203784,
              "short": 108262,
              "net": 95522
            },
            "nonCommercial": {
              "long": 68299,
              "short": 155523,
              "net": -87224
            },
            "smallTrader": {
              "long": 22528,
              "short": 30826,
              "net": -8298
            }
          },
          "openInterest": 363554
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92953,
              "short": 124770,
              "net": -31817
            },
            "nonCommercial": {
              "long": 77466,
              "short": 42257,
              "net": 35209
            },
            "smallTrader": {
              "long": 17825,
              "short": 21217,
              "net": -3392
            }
          },
          "openInterest": 226501
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149920,
              "short": 166552,
              "net": -16632
            },
            "nonCommercial": {
              "long": 128035,
              "short": 103712,
              "net": 24323
            },
            "smallTrader": {
              "long": 30708,
              "short": 38399,
              "net": -7691
            }
          },
          "openInterest": 413615
        }
      ]
    },
    {
      "reportDate": "2021-05-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2959955,
              "short": 2739172,
              "net": 220783
            },
            "nonCommercial": {
              "long": 823482,
              "short": 791828,
              "net": 31654
            },
            "smallTrader": {
              "long": 323555,
              "short": 575992,
              "net": -252437
            }
          },
          "openInterest": 4222733
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1657835,
              "short": 1486024,
              "net": 171811
            },
            "nonCommercial": {
              "long": 437338,
              "short": 650371,
              "net": -213033
            },
            "smallTrader": {
              "long": 151720,
              "short": 110498,
              "net": 41222
            }
          },
          "openInterest": 2285451
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 930469,
              "short": 784076,
              "net": 146393
            },
            "nonCommercial": {
              "long": 93327,
              "short": 176307,
              "net": -82980
            },
            "smallTrader": {
              "long": 150588,
              "short": 214001,
              "net": -63413
            }
          },
          "openInterest": 1207093
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2728676,
              "short": 2486791,
              "net": 241885
            },
            "nonCommercial": {
              "long": 339834,
              "short": 485181,
              "net": -145347
            },
            "smallTrader": {
              "long": 300827,
              "short": 397365,
              "net": -96538
            }
          },
          "openInterest": 3558183
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47486,
              "short": 65373,
              "net": -17887
            },
            "nonCommercial": {
              "long": 57862,
              "short": 54860,
              "net": 3002
            },
            "smallTrader": {
              "long": 30543,
              "short": 15658,
              "net": 14885
            }
          },
          "openInterest": 137436
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 357,
              "short": 372,
              "net": -15
            },
            "nonCommercial": {
              "long": 6275,
              "short": 7234,
              "net": -959
            },
            "smallTrader": {
              "long": 1819,
              "short": 845,
              "net": 974
            }
          },
          "openInterest": 9160
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17572,
              "short": 24085,
              "net": -6513
            },
            "nonCommercial": {
              "long": 25913,
              "short": 21082,
              "net": 4831
            },
            "smallTrader": {
              "long": 3412,
              "short": 1730,
              "net": 1682
            }
          },
          "openInterest": 47039
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66577,
              "short": 112181,
              "net": -45604
            },
            "nonCommercial": {
              "long": 63027,
              "short": 38127,
              "net": 24900
            },
            "smallTrader": {
              "long": 42257,
              "short": 21553,
              "net": 20704
            }
          },
          "openInterest": 173146
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73359,
              "short": 148337,
              "net": -74978
            },
            "nonCommercial": {
              "long": 82026,
              "short": 35914,
              "net": 46112
            },
            "smallTrader": {
              "long": 48890,
              "short": 20024,
              "net": 28866
            }
          },
          "openInterest": 207963
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89053,
              "short": 124363,
              "net": -35310
            },
            "nonCommercial": {
              "long": 59278,
              "short": 28039,
              "net": 31239
            },
            "smallTrader": {
              "long": 10925,
              "short": 6854,
              "net": 4071
            }
          },
          "openInterest": 201400
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132117,
              "short": 200523,
              "net": -68406
            },
            "nonCommercial": {
              "long": 85925,
              "short": 22452,
              "net": 63473
            },
            "smallTrader": {
              "long": 12663,
              "short": 7730,
              "net": 4933
            }
          },
          "openInterest": 290535
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75069,
              "short": 125903,
              "net": -50834
            },
            "nonCommercial": {
              "long": 108903,
              "short": 69925,
              "net": 38978
            },
            "smallTrader": {
              "long": 24751,
              "short": 12895,
              "net": 11856
            }
          },
          "openInterest": 241354
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 816373,
              "short": 1236773,
              "net": -420400
            },
            "nonCommercial": {
              "long": 544062,
              "short": 84584,
              "net": 459478
            },
            "smallTrader": {
              "long": 144686,
              "short": 183764,
              "net": -39078
            }
          },
          "openInterest": 1697454
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97452,
              "short": 177520,
              "net": -80068
            },
            "nonCommercial": {
              "long": 85762,
              "short": 13109,
              "net": 72653
            },
            "smallTrader": {
              "long": 15181,
              "short": 7766,
              "net": 7415
            }
          },
          "openInterest": 223538
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 891029,
              "short": 1423558,
              "net": -532529
            },
            "nonCommercial": {
              "long": 612530,
              "short": 136583,
              "net": 475947
            },
            "smallTrader": {
              "long": 102372,
              "short": 45790,
              "net": 56582
            }
          },
          "openInterest": 2458804
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22608,
              "short": 21295,
              "net": 1313
            },
            "nonCommercial": {
              "long": 14947,
              "short": 19461,
              "net": -4514
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47834
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29760,
              "short": 33490,
              "net": -3730
            },
            "nonCommercial": {
              "long": 4246,
              "short": 647,
              "net": 3599
            },
            "smallTrader": {
              "long": 501,
              "short": 370,
              "net": 131
            }
          },
          "openInterest": 36113
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 378241,
              "short": 551145,
              "net": -172904
            },
            "nonCommercial": {
              "long": 232330,
              "short": 132472,
              "net": 99858
            },
            "smallTrader": {
              "long": 109261,
              "short": 36215,
              "net": 73046
            }
          },
          "openInterest": 727631
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14683,
              "short": 9589,
              "net": 5094
            },
            "nonCommercial": {
              "long": 17121,
              "short": 14336,
              "net": 2785
            },
            "smallTrader": {
              "long": 5766,
              "short": 13645,
              "net": -7879
            }
          },
          "openInterest": 43766
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202303,
              "short": 271522,
              "net": -69219
            },
            "nonCommercial": {
              "long": 99133,
              "short": 41740,
              "net": 57393
            },
            "smallTrader": {
              "long": 25025,
              "short": 13199,
              "net": 11826
            }
          },
          "openInterest": 409017
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121839,
              "short": 354740,
              "net": -232901
            },
            "nonCommercial": {
              "long": 290267,
              "short": 91378,
              "net": 198889
            },
            "smallTrader": {
              "long": 55146,
              "short": 21134,
              "net": 34012
            }
          },
          "openInterest": 520410
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212362,
              "short": 259532,
              "net": -47170
            },
            "nonCommercial": {
              "long": 71727,
              "short": 49301,
              "net": 22426
            },
            "smallTrader": {
              "long": 51168,
              "short": 26424,
              "net": 24744
            }
          },
          "openInterest": 426302
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107486,
              "short": 43385,
              "net": 64101
            },
            "nonCommercial": {
              "long": 24965,
              "short": 75913,
              "net": -50948
            },
            "smallTrader": {
              "long": 19433,
              "short": 32586,
              "net": -13153
            }
          },
          "openInterest": 154727
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84262,
              "short": 154260,
              "net": -69998
            },
            "nonCommercial": {
              "long": 110589,
              "short": 33475,
              "net": 77114
            },
            "smallTrader": {
              "long": 26649,
              "short": 33765,
              "net": -7116
            }
          },
          "openInterest": 285218
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119374,
              "short": 180902,
              "net": -61528
            },
            "nonCommercial": {
              "long": 119080,
              "short": 52125,
              "net": 66955
            },
            "smallTrader": {
              "long": 31867,
              "short": 37294,
              "net": -5427
            }
          },
          "openInterest": 321653
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72283,
              "short": 66503,
              "net": 5780
            },
            "nonCommercial": {
              "long": 62251,
              "short": 72369,
              "net": -10118
            },
            "smallTrader": {
              "long": 7714,
              "short": 3376,
              "net": 4338
            }
          },
          "openInterest": 144712
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25447,
              "short": 22879,
              "net": 2568
            },
            "nonCommercial": {
              "long": 11798,
              "short": 13019,
              "net": -1221
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45595
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 493308,
              "short": 451558,
              "net": 41750
            },
            "nonCommercial": {
              "long": 301812,
              "short": 370564,
              "net": -68752
            },
            "smallTrader": {
              "long": 64950,
              "short": 37948,
              "net": 27002
            }
          },
          "openInterest": 1215201
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13176,
              "short": 24679,
              "net": -11503
            },
            "nonCommercial": {
              "long": 23624,
              "short": 15174,
              "net": 8450
            },
            "smallTrader": {
              "long": 5508,
              "short": 2455,
              "net": 3053
            }
          },
          "openInterest": 43155
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 11694,
              "short": 47390,
              "net": -35696
            },
            "nonCommercial": {
              "long": 38874,
              "short": 13060,
              "net": 25814
            },
            "smallTrader": {
              "long": 11924,
              "short": 2042,
              "net": 9882
            }
          },
          "openInterest": 66761
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 364312,
              "short": 335602,
              "net": 28710
            },
            "nonCommercial": {
              "long": 63413,
              "short": 100204,
              "net": -36791
            },
            "smallTrader": {
              "long": 27454,
              "short": 19373,
              "net": 8081
            }
          },
          "openInterest": 459819
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 385284,
              "short": 403387,
              "net": -18103
            },
            "nonCommercial": {
              "long": 70055,
              "short": 63171,
              "net": 6884
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 561295
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50722,
              "short": 125083,
              "net": -74361
            },
            "nonCommercial": {
              "long": 86640,
              "short": 35659,
              "net": 50981
            },
            "smallTrader": {
              "long": 32714,
              "short": 9334,
              "net": 23380
            }
          },
          "openInterest": 181606
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197613,
              "short": 315118,
              "net": -117505
            },
            "nonCommercial": {
              "long": 101474,
              "short": 14670,
              "net": 86804
            },
            "smallTrader": {
              "long": 51834,
              "short": 21133,
              "net": 30701
            }
          },
          "openInterest": 409716
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239168,
              "short": 338544,
              "net": -99376
            },
            "nonCommercial": {
              "long": 118433,
              "short": 35467,
              "net": 82966
            },
            "smallTrader": {
              "long": 41996,
              "short": 25586,
              "net": 16410
            }
          },
          "openInterest": 502696
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 361300,
              "short": 578346,
              "net": -217046
            },
            "nonCommercial": {
              "long": 284732,
              "short": 56391,
              "net": 228341
            },
            "smallTrader": {
              "long": 57371,
              "short": 68666,
              "net": -11295
            }
          },
          "openInterest": 805419
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 472394,
              "short": 797912,
              "net": -325518
            },
            "nonCommercial": {
              "long": 311524,
              "short": 43690,
              "net": 267834
            },
            "smallTrader": {
              "long": 95194,
              "short": 37510,
              "net": 57684
            }
          },
          "openInterest": 1034144
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17781,
              "short": 12779,
              "net": 5002
            },
            "nonCommercial": {
              "long": 11115,
              "short": 15380,
              "net": -4265
            },
            "smallTrader": {
              "long": 15059,
              "short": 15796,
              "net": -737
            }
          },
          "openInterest": 44162
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5339,
              "short": 10839,
              "net": -5500
            },
            "nonCommercial": {
              "long": 27138,
              "short": 24454,
              "net": 2684
            },
            "smallTrader": {
              "long": 6234,
              "short": 3418,
              "net": 2816
            }
          },
          "openInterest": 42995
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184595,
              "short": 112995,
              "net": 71600
            },
            "nonCommercial": {
              "long": 68042,
              "short": 130282,
              "net": -62240
            },
            "smallTrader": {
              "long": 18800,
              "short": 28160,
              "net": -9360
            }
          },
          "openInterest": 349109
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91736,
              "short": 117675,
              "net": -25939
            },
            "nonCommercial": {
              "long": 70083,
              "short": 41016,
              "net": 29067
            },
            "smallTrader": {
              "long": 17401,
              "short": 20529,
              "net": -3128
            }
          },
          "openInterest": 224139
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146913,
              "short": 163071,
              "net": -16158
            },
            "nonCommercial": {
              "long": 128954,
              "short": 103206,
              "net": 25748
            },
            "smallTrader": {
              "long": 29225,
              "short": 38815,
              "net": -9590
            }
          },
          "openInterest": 411192
        }
      ]
    },
    {
      "reportDate": "2021-05-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3083531,
              "short": 2908543,
              "net": 174988
            },
            "nonCommercial": {
              "long": 834440,
              "short": 730042,
              "net": 104398
            },
            "smallTrader": {
              "long": 387727,
              "short": 667113,
              "net": -279386
            }
          },
          "openInterest": 4502793
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1610151,
              "short": 1522684,
              "net": 87467
            },
            "nonCommercial": {
              "long": 442449,
              "short": 584326,
              "net": -141877
            },
            "smallTrader": {
              "long": 182638,
              "short": 128228,
              "net": 54410
            }
          },
          "openInterest": 2319799
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 981864,
              "short": 805367,
              "net": 176497
            },
            "nonCommercial": {
              "long": 68604,
              "short": 187957,
              "net": -119353
            },
            "smallTrader": {
              "long": 178650,
              "short": 235794,
              "net": -57144
            }
          },
          "openInterest": 1277636
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2720113,
              "short": 2499408,
              "net": 220705
            },
            "nonCommercial": {
              "long": 431379,
              "short": 547094,
              "net": -115715
            },
            "smallTrader": {
              "long": 335135,
              "short": 440125,
              "net": -104990
            }
          },
          "openInterest": 3709069
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49401,
              "short": 62190,
              "net": -12789
            },
            "nonCommercial": {
              "long": 55098,
              "short": 55907,
              "net": -809
            },
            "smallTrader": {
              "long": 29543,
              "short": 15945,
              "net": 13598
            }
          },
          "openInterest": 134790
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 631,
              "short": 216,
              "net": 415
            },
            "nonCommercial": {
              "long": 5024,
              "short": 6696,
              "net": -1672
            },
            "smallTrader": {
              "long": 2071,
              "short": 814,
              "net": 1257
            }
          },
          "openInterest": 8893
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36251,
              "short": 43364,
              "net": -7113
            },
            "nonCommercial": {
              "long": 25836,
              "short": 20229,
              "net": 5607
            },
            "smallTrader": {
              "long": 3427,
              "short": 1921,
              "net": 1506
            }
          },
          "openInterest": 65687
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63058,
              "short": 113248,
              "net": -50190
            },
            "nonCommercial": {
              "long": 64193,
              "short": 33534,
              "net": 30659
            },
            "smallTrader": {
              "long": 40988,
              "short": 21457,
              "net": 19531
            }
          },
          "openInterest": 169372
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76439,
              "short": 151974,
              "net": -75535
            },
            "nonCommercial": {
              "long": 84183,
              "short": 39372,
              "net": 44811
            },
            "smallTrader": {
              "long": 49306,
              "short": 18582,
              "net": 30724
            }
          },
          "openInterest": 213176
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92424,
              "short": 120611,
              "net": -28187
            },
            "nonCommercial": {
              "long": 56891,
              "short": 32588,
              "net": 24303
            },
            "smallTrader": {
              "long": 11036,
              "short": 7152,
              "net": 3884
            }
          },
          "openInterest": 205203
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131127,
              "short": 202039,
              "net": -70912
            },
            "nonCommercial": {
              "long": 87383,
              "short": 22269,
              "net": 65114
            },
            "smallTrader": {
              "long": 13194,
              "short": 7396,
              "net": 5798
            }
          },
          "openInterest": 289668
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76319,
              "short": 112521,
              "net": -36202
            },
            "nonCommercial": {
              "long": 94206,
              "short": 70493,
              "net": 23713
            },
            "smallTrader": {
              "long": 23807,
              "short": 11318,
              "net": 12489
            }
          },
          "openInterest": 230730
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 846602,
              "short": 1226071,
              "net": -379469
            },
            "nonCommercial": {
              "long": 518145,
              "short": 89719,
              "net": 428426
            },
            "smallTrader": {
              "long": 138713,
              "short": 187670,
              "net": -48957
            }
          },
          "openInterest": 1720733
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103023,
              "short": 172503,
              "net": -69480
            },
            "nonCommercial": {
              "long": 77472,
              "short": 13819,
              "net": 63653
            },
            "smallTrader": {
              "long": 14033,
              "short": 8206,
              "net": 5827
            }
          },
          "openInterest": 222666
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 847843,
              "short": 1372383,
              "net": -524540
            },
            "nonCommercial": {
              "long": 625568,
              "short": 150078,
              "net": 475490
            },
            "smallTrader": {
              "long": 100701,
              "short": 51651,
              "net": 49050
            }
          },
          "openInterest": 2426045
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23836,
              "short": 20705,
              "net": 3131
            },
            "nonCommercial": {
              "long": 15705,
              "short": 22227,
              "net": -6522
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49408
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33172,
              "short": 36937,
              "net": -3765
            },
            "nonCommercial": {
              "long": 4354,
              "short": 747,
              "net": 3607
            },
            "smallTrader": {
              "long": 526,
              "short": 368,
              "net": 158
            }
          },
          "openInterest": 39608
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 381869,
              "short": 561735,
              "net": -179866
            },
            "nonCommercial": {
              "long": 236103,
              "short": 132103,
              "net": 104000
            },
            "smallTrader": {
              "long": 111477,
              "short": 35611,
              "net": 75866
            }
          },
          "openInterest": 738138
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14688,
              "short": 9996,
              "net": 4692
            },
            "nonCommercial": {
              "long": 16941,
              "short": 12583,
              "net": 4358
            },
            "smallTrader": {
              "long": 5382,
              "short": 14432,
              "net": -9050
            }
          },
          "openInterest": 42875
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184974,
              "short": 247477,
              "net": -62503
            },
            "nonCommercial": {
              "long": 96895,
              "short": 43527,
              "net": 53368
            },
            "smallTrader": {
              "long": 22898,
              "short": 13763,
              "net": 9135
            }
          },
          "openInterest": 385894
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111024,
              "short": 361893,
              "net": -250869
            },
            "nonCommercial": {
              "long": 288266,
              "short": 73624,
              "net": 214642
            },
            "smallTrader": {
              "long": 59511,
              "short": 23284,
              "net": 36227
            }
          },
          "openInterest": 510164
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213722,
              "short": 261856,
              "net": -48134
            },
            "nonCommercial": {
              "long": 70877,
              "short": 46047,
              "net": 24830
            },
            "smallTrader": {
              "long": 49970,
              "short": 26666,
              "net": 23304
            }
          },
          "openInterest": 428941
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107377,
              "short": 46024,
              "net": 61353
            },
            "nonCommercial": {
              "long": 24163,
              "short": 74319,
              "net": -50156
            },
            "smallTrader": {
              "long": 19120,
              "short": 30317,
              "net": -11197
            }
          },
          "openInterest": 153196
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85891,
              "short": 159087,
              "net": -73196
            },
            "nonCommercial": {
              "long": 117159,
              "short": 37184,
              "net": 79975
            },
            "smallTrader": {
              "long": 26967,
              "short": 33746,
              "net": -6779
            }
          },
          "openInterest": 295915
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118506,
              "short": 179800,
              "net": -61294
            },
            "nonCommercial": {
              "long": 117538,
              "short": 50947,
              "net": 66591
            },
            "smallTrader": {
              "long": 31340,
              "short": 36637,
              "net": -5297
            }
          },
          "openInterest": 314914
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70361,
              "short": 66593,
              "net": 3768
            },
            "nonCommercial": {
              "long": 63868,
              "short": 72366,
              "net": -8498
            },
            "smallTrader": {
              "long": 7663,
              "short": 2933,
              "net": 4730
            }
          },
          "openInterest": 146892
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27806,
              "short": 23342,
              "net": 4464
            },
            "nonCommercial": {
              "long": 10586,
              "short": 13245,
              "net": -2659
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46678
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 489201,
              "short": 436267,
              "net": 52934
            },
            "nonCommercial": {
              "long": 286247,
              "short": 362275,
              "net": -76028
            },
            "smallTrader": {
              "long": 55783,
              "short": 32689,
              "net": 23094
            }
          },
          "openInterest": 1183543
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12973,
              "short": 24680,
              "net": -11707
            },
            "nonCommercial": {
              "long": 24446,
              "short": 15861,
              "net": 8585
            },
            "smallTrader": {
              "long": 5873,
              "short": 2751,
              "net": 3122
            }
          },
          "openInterest": 44245
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13577,
              "short": 45999,
              "net": -32422
            },
            "nonCommercial": {
              "long": 38188,
              "short": 15201,
              "net": 22987
            },
            "smallTrader": {
              "long": 11960,
              "short": 2525,
              "net": 9435
            }
          },
          "openInterest": 67247
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 358082,
              "short": 333122,
              "net": 24960
            },
            "nonCommercial": {
              "long": 61885,
              "short": 95745,
              "net": -33860
            },
            "smallTrader": {
              "long": 27895,
              "short": 18995,
              "net": 8900
            }
          },
          "openInterest": 451798
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 396276,
              "short": 414502,
              "net": -18226
            },
            "nonCommercial": {
              "long": 75932,
              "short": 65998,
              "net": 9934
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 588098
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51487,
              "short": 123761,
              "net": -72274
            },
            "nonCommercial": {
              "long": 86013,
              "short": 35531,
              "net": 50482
            },
            "smallTrader": {
              "long": 31411,
              "short": 9619,
              "net": 21792
            }
          },
          "openInterest": 180830
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203528,
              "short": 290232,
              "net": -86704
            },
            "nonCommercial": {
              "long": 92334,
              "short": 32040,
              "net": 60294
            },
            "smallTrader": {
              "long": 51206,
              "short": 24796,
              "net": 26410
            }
          },
          "openInterest": 403292
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242001,
              "short": 344674,
              "net": -102673
            },
            "nonCommercial": {
              "long": 124858,
              "short": 37655,
              "net": 87203
            },
            "smallTrader": {
              "long": 42190,
              "short": 26720,
              "net": 15470
            }
          },
          "openInterest": 510710
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 370661,
              "short": 575107,
              "net": -204446
            },
            "nonCommercial": {
              "long": 275409,
              "short": 54354,
              "net": 221055
            },
            "smallTrader": {
              "long": 52519,
              "short": 69128,
              "net": -16609
            }
          },
          "openInterest": 804827
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 470088,
              "short": 777163,
              "net": -307075
            },
            "nonCommercial": {
              "long": 296225,
              "short": 43234,
              "net": 252991
            },
            "smallTrader": {
              "long": 92683,
              "short": 38599,
              "net": 54084
            }
          },
          "openInterest": 1021300
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17997,
              "short": 14318,
              "net": 3679
            },
            "nonCommercial": {
              "long": 12223,
              "short": 13426,
              "net": -1203
            },
            "smallTrader": {
              "long": 13233,
              "short": 15709,
              "net": -2476
            }
          },
          "openInterest": 43521
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5413,
              "short": 10803,
              "net": -5390
            },
            "nonCommercial": {
              "long": 27488,
              "short": 24708,
              "net": 2780
            },
            "smallTrader": {
              "long": 6159,
              "short": 3549,
              "net": 2610
            }
          },
          "openInterest": 43043
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165888,
              "short": 97968,
              "net": 67920
            },
            "nonCommercial": {
              "long": 81366,
              "short": 142298,
              "net": -60932
            },
            "smallTrader": {
              "long": 21052,
              "short": 28040,
              "net": -6988
            }
          },
          "openInterest": 337190
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95411,
              "short": 114334,
              "net": -18923
            },
            "nonCommercial": {
              "long": 63562,
              "short": 39302,
              "net": 24260
            },
            "smallTrader": {
              "long": 16559,
              "short": 21896,
              "net": -5337
            }
          },
          "openInterest": 224190
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143788,
              "short": 150147,
              "net": -6359
            },
            "nonCommercial": {
              "long": 117162,
              "short": 98751,
              "net": 18411
            },
            "smallTrader": {
              "long": 27050,
              "short": 39102,
              "net": -12052
            }
          },
          "openInterest": 406006
        }
      ]
    },
    {
      "reportDate": "2021-06-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3042242,
              "short": 2832085,
              "net": 210157
            },
            "nonCommercial": {
              "long": 928118,
              "short": 873274,
              "net": 54844
            },
            "smallTrader": {
              "long": 318455,
              "short": 583456,
              "net": -265001
            }
          },
          "openInterest": 4376087
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1522220,
              "short": 1478072,
              "net": 44148
            },
            "nonCommercial": {
              "long": 530011,
              "short": 613072,
              "net": -83061
            },
            "smallTrader": {
              "long": 156707,
              "short": 117794,
              "net": 38913
            }
          },
          "openInterest": 2255784
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 906672,
              "short": 756758,
              "net": 149914
            },
            "nonCommercial": {
              "long": 99179,
              "short": 192946,
              "net": -93767
            },
            "smallTrader": {
              "long": 154418,
              "short": 210565,
              "net": -56147
            }
          },
          "openInterest": 1192840
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2707722,
              "short": 2498181,
              "net": 209541
            },
            "nonCommercial": {
              "long": 422839,
              "short": 545541,
              "net": -122702
            },
            "smallTrader": {
              "long": 303216,
              "short": 390055,
              "net": -86839
            }
          },
          "openInterest": 3500881
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47419,
              "short": 59432,
              "net": -12013
            },
            "nonCommercial": {
              "long": 55385,
              "short": 57310,
              "net": -1925
            },
            "smallTrader": {
              "long": 30225,
              "short": 16287,
              "net": 13938
            }
          },
          "openInterest": 135182
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 491,
              "short": 171,
              "net": 320
            },
            "nonCommercial": {
              "long": 4369,
              "short": 5811,
              "net": -1442
            },
            "smallTrader": {
              "long": 1900,
              "short": 778,
              "net": 1122
            }
          },
          "openInterest": 7318
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37153,
              "short": 43356,
              "net": -6203
            },
            "nonCommercial": {
              "long": 27326,
              "short": 23238,
              "net": 4088
            },
            "smallTrader": {
              "long": 4468,
              "short": 2353,
              "net": 2115
            }
          },
          "openInterest": 68951
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67004,
              "short": 110204,
              "net": -43200
            },
            "nonCommercial": {
              "long": 64204,
              "short": 40079,
              "net": 24125
            },
            "smallTrader": {
              "long": 40451,
              "short": 21376,
              "net": 19075
            }
          },
          "openInterest": 174502
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83447,
              "short": 165928,
              "net": -82481
            },
            "nonCommercial": {
              "long": 89467,
              "short": 40695,
              "net": 48772
            },
            "smallTrader": {
              "long": 51491,
              "short": 17782,
              "net": 33709
            }
          },
          "openInterest": 228957
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94897,
              "short": 127879,
              "net": -32982
            },
            "nonCommercial": {
              "long": 59645,
              "short": 31767,
              "net": 27878
            },
            "smallTrader": {
              "long": 11712,
              "short": 6608,
              "net": 5104
            }
          },
          "openInterest": 209338
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128594,
              "short": 204912,
              "net": -76318
            },
            "nonCommercial": {
              "long": 90442,
              "short": 19669,
              "net": 70773
            },
            "smallTrader": {
              "long": 13600,
              "short": 8055,
              "net": 5545
            }
          },
          "openInterest": 288472
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77715,
              "short": 109158,
              "net": -31443
            },
            "nonCommercial": {
              "long": 92238,
              "short": 73715,
              "net": 18523
            },
            "smallTrader": {
              "long": 25058,
              "short": 12138,
              "net": 12920
            }
          },
          "openInterest": 232824
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 836578,
              "short": 1241661,
              "net": -405083
            },
            "nonCommercial": {
              "long": 531338,
              "short": 78962,
              "net": 452376
            },
            "smallTrader": {
              "long": 142392,
              "short": 189685,
              "net": -47293
            }
          },
          "openInterest": 1735715
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105169,
              "short": 177028,
              "net": -71859
            },
            "nonCommercial": {
              "long": 78220,
              "short": 14014,
              "net": 64206
            },
            "smallTrader": {
              "long": 15657,
              "short": 8004,
              "net": 7653
            }
          },
          "openInterest": 230311
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 874518,
              "short": 1421110,
              "net": -546592
            },
            "nonCommercial": {
              "long": 638635,
              "short": 147338,
              "net": 491297
            },
            "smallTrader": {
              "long": 109833,
              "short": 54538,
              "net": 55295
            }
          },
          "openInterest": 2507073
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24168,
              "short": 22584,
              "net": 1584
            },
            "nonCommercial": {
              "long": 17140,
              "short": 22023,
              "net": -4883
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51621
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26061,
              "short": 29829,
              "net": -3768
            },
            "nonCommercial": {
              "long": 3984,
              "short": 501,
              "net": 3483
            },
            "smallTrader": {
              "long": 503,
              "short": 218,
              "net": 285
            }
          },
          "openInterest": 32437
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 384998,
              "short": 568512,
              "net": -183514
            },
            "nonCommercial": {
              "long": 237360,
              "short": 128038,
              "net": 109322
            },
            "smallTrader": {
              "long": 112057,
              "short": 37865,
              "net": 74192
            }
          },
          "openInterest": 742079
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14060,
              "short": 9821,
              "net": 4239
            },
            "nonCommercial": {
              "long": 16322,
              "short": 11589,
              "net": 4733
            },
            "smallTrader": {
              "long": 5130,
              "short": 14102,
              "net": -8972
            }
          },
          "openInterest": 41418
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200633,
              "short": 265836,
              "net": -65203
            },
            "nonCommercial": {
              "long": 98503,
              "short": 42828,
              "net": 55675
            },
            "smallTrader": {
              "long": 22795,
              "short": 13267,
              "net": 9528
            }
          },
          "openInterest": 409479
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102986,
              "short": 351161,
              "net": -248175
            },
            "nonCommercial": {
              "long": 288826,
              "short": 75125,
              "net": 213701
            },
            "smallTrader": {
              "long": 53306,
              "short": 18832,
              "net": 34474
            }
          },
          "openInterest": 489198
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222912,
              "short": 269006,
              "net": -46094
            },
            "nonCommercial": {
              "long": 68978,
              "short": 46274,
              "net": 22704
            },
            "smallTrader": {
              "long": 50406,
              "short": 27016,
              "net": 23390
            }
          },
          "openInterest": 434151
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110690,
              "short": 48111,
              "net": 62579
            },
            "nonCommercial": {
              "long": 29462,
              "short": 76577,
              "net": -47115
            },
            "smallTrader": {
              "long": 19467,
              "short": 34931,
              "net": -15464
            }
          },
          "openInterest": 162091
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87343,
              "short": 160699,
              "net": -73356
            },
            "nonCommercial": {
              "long": 120882,
              "short": 40587,
              "net": 80295
            },
            "smallTrader": {
              "long": 27073,
              "short": 34012,
              "net": -6939
            }
          },
          "openInterest": 297232
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119934,
              "short": 173802,
              "net": -53868
            },
            "nonCommercial": {
              "long": 114916,
              "short": 55430,
              "net": 59486
            },
            "smallTrader": {
              "long": 29502,
              "short": 35120,
              "net": -5618
            }
          },
          "openInterest": 307484
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73172,
              "short": 73980,
              "net": -808
            },
            "nonCommercial": {
              "long": 69880,
              "short": 73526,
              "net": -3646
            },
            "smallTrader": {
              "long": 7774,
              "short": 3320,
              "net": 4454
            }
          },
          "openInterest": 159507
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28651,
              "short": 23938,
              "net": 4713
            },
            "nonCommercial": {
              "long": 10632,
              "short": 13542,
              "net": -2910
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47675
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 510267,
              "short": 448674,
              "net": 61593
            },
            "nonCommercial": {
              "long": 294322,
              "short": 381753,
              "net": -87431
            },
            "smallTrader": {
              "long": 57134,
              "short": 31296,
              "net": 25838
            }
          },
          "openInterest": 1240729
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13844,
              "short": 23127,
              "net": -9283
            },
            "nonCommercial": {
              "long": 24684,
              "short": 18757,
              "net": 5927
            },
            "smallTrader": {
              "long": 6170,
              "short": 2814,
              "net": 3356
            }
          },
          "openInterest": 46253
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13327,
              "short": 46943,
              "net": -33616
            },
            "nonCommercial": {
              "long": 39063,
              "short": 15018,
              "net": 24045
            },
            "smallTrader": {
              "long": 11856,
              "short": 2285,
              "net": 9571
            }
          },
          "openInterest": 67551
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 355620,
              "short": 325946,
              "net": 29674
            },
            "nonCommercial": {
              "long": 70310,
              "short": 105696,
              "net": -35386
            },
            "smallTrader": {
              "long": 26460,
              "short": 20748,
              "net": 5712
            }
          },
          "openInterest": 456497
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 400132,
              "short": 421687,
              "net": -21555
            },
            "nonCommercial": {
              "long": 78536,
              "short": 66544,
              "net": 11992
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 594184
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52300,
              "short": 123782,
              "net": -71482
            },
            "nonCommercial": {
              "long": 84400,
              "short": 36883,
              "net": 47517
            },
            "smallTrader": {
              "long": 33452,
              "short": 9487,
              "net": 23965
            }
          },
          "openInterest": 182312
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205859,
              "short": 286551,
              "net": -80692
            },
            "nonCommercial": {
              "long": 86450,
              "short": 30914,
              "net": 55536
            },
            "smallTrader": {
              "long": 50157,
              "short": 25001,
              "net": 25156
            }
          },
          "openInterest": 400535
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250077,
              "short": 357299,
              "net": -107222
            },
            "nonCommercial": {
              "long": 127933,
              "short": 38700,
              "net": 89233
            },
            "smallTrader": {
              "long": 45175,
              "short": 27186,
              "net": 17989
            }
          },
          "openInterest": 536541
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 362855,
              "short": 576330,
              "net": -213475
            },
            "nonCommercial": {
              "long": 276257,
              "short": 52181,
              "net": 224076
            },
            "smallTrader": {
              "long": 57600,
              "short": 68201,
              "net": -10601
            }
          },
          "openInterest": 807816
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 461251,
              "short": 789534,
              "net": -328283
            },
            "nonCommercial": {
              "long": 309620,
              "short": 40394,
              "net": 269226
            },
            "smallTrader": {
              "long": 98664,
              "short": 39607,
              "net": 59057
            }
          },
          "openInterest": 1024776
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17008,
              "short": 16869,
              "net": 139
            },
            "nonCommercial": {
              "long": 13940,
              "short": 13616,
              "net": 324
            },
            "smallTrader": {
              "long": 14971,
              "short": 15434,
              "net": -463
            }
          },
          "openInterest": 46004
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6357,
              "short": 12191,
              "net": -5834
            },
            "nonCommercial": {
              "long": 30212,
              "short": 27249,
              "net": 2963
            },
            "smallTrader": {
              "long": 7217,
              "short": 4346,
              "net": 2871
            }
          },
          "openInterest": 48045
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 169612,
              "short": 102617,
              "net": 66995
            },
            "nonCommercial": {
              "long": 78637,
              "short": 140419,
              "net": -61782
            },
            "smallTrader": {
              "long": 20736,
              "short": 25949,
              "net": -5213
            }
          },
          "openInterest": 334983
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98279,
              "short": 114473,
              "net": -16194
            },
            "nonCommercial": {
              "long": 59646,
              "short": 40368,
              "net": 19278
            },
            "smallTrader": {
              "long": 17160,
              "short": 20244,
              "net": -3084
            }
          },
          "openInterest": 221164
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145728,
              "short": 154284,
              "net": -8556
            },
            "nonCommercial": {
              "long": 113330,
              "short": 94535,
              "net": 18795
            },
            "smallTrader": {
              "long": 27774,
              "short": 38013,
              "net": -10239
            }
          },
          "openInterest": 397450
        }
      ]
    },
    {
      "reportDate": "2021-06-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3045660,
              "short": 2945518,
              "net": 100142
            },
            "nonCommercial": {
              "long": 983294,
              "short": 809874,
              "net": 173420
            },
            "smallTrader": {
              "long": 309631,
              "short": 583193,
              "net": -273562
            }
          },
          "openInterest": 4421310
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1442138,
              "short": 1371031,
              "net": 71107
            },
            "nonCommercial": {
              "long": 493368,
              "short": 608901,
              "net": -115533
            },
            "smallTrader": {
              "long": 159370,
              "short": 114944,
              "net": 44426
            }
          },
          "openInterest": 2133972
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 915139,
              "short": 793993,
              "net": 121146
            },
            "nonCommercial": {
              "long": 105563,
              "short": 176151,
              "net": -70588
            },
            "smallTrader": {
              "long": 162815,
              "short": 213373,
              "net": -50558
            }
          },
          "openInterest": 1212255
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2676863,
              "short": 2470842,
              "net": 206021
            },
            "nonCommercial": {
              "long": 431968,
              "short": 570146,
              "net": -138178
            },
            "smallTrader": {
              "long": 318034,
              "short": 385877,
              "net": -67843
            }
          },
          "openInterest": 3487738
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60293,
              "short": 64596,
              "net": -4303
            },
            "nonCommercial": {
              "long": 48150,
              "short": 57587,
              "net": -9437
            },
            "smallTrader": {
              "long": 31047,
              "short": 17307,
              "net": 13740
            }
          },
          "openInterest": 148640
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 235,
              "short": 132,
              "net": 103
            },
            "nonCommercial": {
              "long": 4804,
              "short": 5985,
              "net": -1181
            },
            "smallTrader": {
              "long": 1903,
              "short": 825,
              "net": 1078
            }
          },
          "openInterest": 7566
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8561,
              "short": 30528,
              "net": -21967
            },
            "nonCommercial": {
              "long": 29705,
              "short": 9657,
              "net": 20048
            },
            "smallTrader": {
              "long": 4035,
              "short": 2116,
              "net": 1919
            }
          },
          "openInterest": 42502
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67888,
              "short": 112231,
              "net": -44343
            },
            "nonCommercial": {
              "long": 59238,
              "short": 31524,
              "net": 27714
            },
            "smallTrader": {
              "long": 38028,
              "short": 21399,
              "net": 16629
            }
          },
          "openInterest": 171602
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81541,
              "short": 158724,
              "net": -77183
            },
            "nonCommercial": {
              "long": 80989,
              "short": 35708,
              "net": 45281
            },
            "smallTrader": {
              "long": 50357,
              "short": 18455,
              "net": 31902
            }
          },
          "openInterest": 220053
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96806,
              "short": 125432,
              "net": -28626
            },
            "nonCommercial": {
              "long": 60293,
              "short": 34924,
              "net": 25369
            },
            "smallTrader": {
              "long": 12038,
              "short": 8781,
              "net": 3257
            }
          },
          "openInterest": 210044
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130866,
              "short": 204658,
              "net": -73792
            },
            "nonCommercial": {
              "long": 92148,
              "short": 23744,
              "net": 68404
            },
            "smallTrader": {
              "long": 13302,
              "short": 7914,
              "net": 5388
            }
          },
          "openInterest": 293865
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78359,
              "short": 104462,
              "net": -26103
            },
            "nonCommercial": {
              "long": 91156,
              "short": 76521,
              "net": 14635
            },
            "smallTrader": {
              "long": 25257,
              "short": 13789,
              "net": 11468
            }
          },
          "openInterest": 234207
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 845730,
              "short": 1227897,
              "net": -382167
            },
            "nonCommercial": {
              "long": 519602,
              "short": 91174,
              "net": 428428
            },
            "smallTrader": {
              "long": 150034,
              "short": 196295,
              "net": -46261
            }
          },
          "openInterest": 1728203
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104473,
              "short": 180586,
              "net": -76113
            },
            "nonCommercial": {
              "long": 79752,
              "short": 13673,
              "net": 66079
            },
            "smallTrader": {
              "long": 17223,
              "short": 7189,
              "net": 10034
            }
          },
          "openInterest": 228847
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 862588,
              "short": 1423541,
              "net": -560953
            },
            "nonCommercial": {
              "long": 657352,
              "short": 146853,
              "net": 510499
            },
            "smallTrader": {
              "long": 116939,
              "short": 66485,
              "net": 50454
            }
          },
          "openInterest": 2511533
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23832,
              "short": 23446,
              "net": 386
            },
            "nonCommercial": {
              "long": 16548,
              "short": 20958,
              "net": -4410
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53147
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28646,
              "short": 32542,
              "net": -3896
            },
            "nonCommercial": {
              "long": 4154,
              "short": 522,
              "net": 3632
            },
            "smallTrader": {
              "long": 474,
              "short": 210,
              "net": 264
            }
          },
          "openInterest": 35287
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 382766,
              "short": 565245,
              "net": -182479
            },
            "nonCommercial": {
              "long": 232103,
              "short": 124890,
              "net": 107213
            },
            "smallTrader": {
              "long": 113822,
              "short": 38556,
              "net": 75266
            }
          },
          "openInterest": 743159
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14681,
              "short": 9644,
              "net": 5037
            },
            "nonCommercial": {
              "long": 15751,
              "short": 12362,
              "net": 3389
            },
            "smallTrader": {
              "long": 5465,
              "short": 13891,
              "net": -8426
            }
          },
          "openInterest": 42225
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219259,
              "short": 285358,
              "net": -66099
            },
            "nonCommercial": {
              "long": 98156,
              "short": 44404,
              "net": 53752
            },
            "smallTrader": {
              "long": 26033,
              "short": 13686,
              "net": 12347
            }
          },
          "openInterest": 427680
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103496,
              "short": 348302,
              "net": -244806
            },
            "nonCommercial": {
              "long": 288781,
              "short": 79394,
              "net": 209387
            },
            "smallTrader": {
              "long": 53829,
              "short": 18410,
              "net": 35419
            }
          },
          "openInterest": 491858
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219698,
              "short": 264385,
              "net": -44687
            },
            "nonCommercial": {
              "long": 67767,
              "short": 46680,
              "net": 21087
            },
            "smallTrader": {
              "long": 51609,
              "short": 28009,
              "net": 23600
            }
          },
          "openInterest": 439934
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108879,
              "short": 54611,
              "net": 54268
            },
            "nonCommercial": {
              "long": 27248,
              "short": 64562,
              "net": -37314
            },
            "smallTrader": {
              "long": 21222,
              "short": 38176,
              "net": -16954
            }
          },
          "openInterest": 161592
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88014,
              "short": 162612,
              "net": -74598
            },
            "nonCommercial": {
              "long": 126762,
              "short": 45399,
              "net": 81363
            },
            "smallTrader": {
              "long": 27670,
              "short": 34435,
              "net": -6765
            }
          },
          "openInterest": 300816
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119427,
              "short": 175362,
              "net": -55935
            },
            "nonCommercial": {
              "long": 114447,
              "short": 52959,
              "net": 61488
            },
            "smallTrader": {
              "long": 29748,
              "short": 35301,
              "net": -5553
            }
          },
          "openInterest": 299937
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79394,
              "short": 77911,
              "net": 1483
            },
            "nonCommercial": {
              "long": 63814,
              "short": 70375,
              "net": -6561
            },
            "smallTrader": {
              "long": 9489,
              "short": 4411,
              "net": 5078
            }
          },
          "openInterest": 159811
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26969,
              "short": 23412,
              "net": 3557
            },
            "nonCommercial": {
              "long": 12104,
              "short": 13804,
              "net": -1700
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47631
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 540919,
              "short": 467318,
              "net": 73601
            },
            "nonCommercial": {
              "long": 317452,
              "short": 419960,
              "net": -102508
            },
            "smallTrader": {
              "long": 59751,
              "short": 30844,
              "net": 28907
            }
          },
          "openInterest": 1268107
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14424,
              "short": 23484,
              "net": -9060
            },
            "nonCommercial": {
              "long": 21962,
              "short": 16456,
              "net": 5506
            },
            "smallTrader": {
              "long": 6521,
              "short": 2967,
              "net": 3554
            }
          },
          "openInterest": 45803
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13975,
              "short": 43904,
              "net": -29929
            },
            "nonCommercial": {
              "long": 37717,
              "short": 17553,
              "net": 20164
            },
            "smallTrader": {
              "long": 12154,
              "short": 2389,
              "net": 9765
            }
          },
          "openInterest": 66649
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 365591,
              "short": 328554,
              "net": 37037
            },
            "nonCommercial": {
              "long": 64997,
              "short": 108406,
              "net": -43409
            },
            "smallTrader": {
              "long": 27166,
              "short": 20794,
              "net": 6372
            }
          },
          "openInterest": 462600
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 405693,
              "short": 428644,
              "net": -22951
            },
            "nonCommercial": {
              "long": 77843,
              "short": 62073,
              "net": 15770
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 606772
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54818,
              "short": 124931,
              "net": -70113
            },
            "nonCommercial": {
              "long": 83378,
              "short": 33572,
              "net": 49806
            },
            "smallTrader": {
              "long": 33582,
              "short": 13275,
              "net": 20307
            }
          },
          "openInterest": 184841
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208229,
              "short": 291598,
              "net": -83369
            },
            "nonCommercial": {
              "long": 88799,
              "short": 28377,
              "net": 60422
            },
            "smallTrader": {
              "long": 49525,
              "short": 26578,
              "net": 22947
            }
          },
          "openInterest": 404060
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248684,
              "short": 349886,
              "net": -101202
            },
            "nonCommercial": {
              "long": 118634,
              "short": 34743,
              "net": 83891
            },
            "smallTrader": {
              "long": 45724,
              "short": 28413,
              "net": 17311
            }
          },
          "openInterest": 536701
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 362913,
              "short": 585529,
              "net": -222616
            },
            "nonCommercial": {
              "long": 281347,
              "short": 54659,
              "net": 226688
            },
            "smallTrader": {
              "long": 63392,
              "short": 67464,
              "net": -4072
            }
          },
          "openInterest": 814479
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 451021,
              "short": 781570,
              "net": -330549
            },
            "nonCommercial": {
              "long": 311503,
              "short": 41394,
              "net": 270109
            },
            "smallTrader": {
              "long": 100335,
              "short": 39895,
              "net": 60440
            }
          },
          "openInterest": 1017887
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19564,
              "short": 21735,
              "net": -2171
            },
            "nonCommercial": {
              "long": 12649,
              "short": 11573,
              "net": 1076
            },
            "smallTrader": {
              "long": 16922,
              "short": 15827,
              "net": 1095
            }
          },
          "openInterest": 49202
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5373,
              "short": 11237,
              "net": -5864
            },
            "nonCommercial": {
              "long": 31891,
              "short": 30140,
              "net": 1751
            },
            "smallTrader": {
              "long": 7690,
              "short": 3577,
              "net": 4113
            }
          },
          "openInterest": 49573
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 176174,
              "short": 106022,
              "net": 70152
            },
            "nonCommercial": {
              "long": 82681,
              "short": 144830,
              "net": -62149
            },
            "smallTrader": {
              "long": 20789,
              "short": 28792,
              "net": -8003
            }
          },
          "openInterest": 352516
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92201,
              "short": 110653,
              "net": -18452
            },
            "nonCommercial": {
              "long": 57171,
              "short": 37400,
              "net": 19771
            },
            "smallTrader": {
              "long": 19575,
              "short": 20894,
              "net": -1319
            }
          },
          "openInterest": 208861
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150990,
              "short": 163680,
              "net": -12690
            },
            "nonCommercial": {
              "long": 109402,
              "short": 90785,
              "net": 18617
            },
            "smallTrader": {
              "long": 31347,
              "short": 37274,
              "net": -5927
            }
          },
          "openInterest": 410761
        }
      ]
    },
    {
      "reportDate": "2021-06-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3062847,
              "short": 2852848,
              "net": 209999
            },
            "nonCommercial": {
              "long": 951423,
              "short": 917087,
              "net": 34336
            },
            "smallTrader": {
              "long": 318298,
              "short": 562633,
              "net": -244335
            }
          },
          "openInterest": 4399014
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1419278,
              "short": 1343509,
              "net": 75769
            },
            "nonCommercial": {
              "long": 502238,
              "short": 619178,
              "net": -116940
            },
            "smallTrader": {
              "long": 160879,
              "short": 119708,
              "net": 41171
            }
          },
          "openInterest": 2121655
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 893891,
              "short": 799845,
              "net": 94046
            },
            "nonCommercial": {
              "long": 116862,
              "short": 173549,
              "net": -56687
            },
            "smallTrader": {
              "long": 167707,
              "short": 205066,
              "net": -37359
            }
          },
          "openInterest": 1202708
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2685328,
              "short": 2502619,
              "net": 182709
            },
            "nonCommercial": {
              "long": 480659,
              "short": 591677,
              "net": -111018
            },
            "smallTrader": {
              "long": 307631,
              "short": 379322,
              "net": -71691
            }
          },
          "openInterest": 3537690
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56902,
              "short": 46546,
              "net": 10356
            },
            "nonCommercial": {
              "long": 40139,
              "short": 58019,
              "net": -17880
            },
            "smallTrader": {
              "long": 26262,
              "short": 18738,
              "net": 7524
            }
          },
          "openInterest": 124137
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 631,
              "short": 142,
              "net": 489
            },
            "nonCommercial": {
              "long": 4320,
              "short": 5929,
              "net": -1609
            },
            "smallTrader": {
              "long": 1851,
              "short": 731,
              "net": 1120
            }
          },
          "openInterest": 7528
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8209,
              "short": 29018,
              "net": -20809
            },
            "nonCommercial": {
              "long": 27564,
              "short": 8905,
              "net": 18659
            },
            "smallTrader": {
              "long": 4209,
              "short": 2059,
              "net": 2150
            }
          },
          "openInterest": 40165
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61123,
              "short": 111006,
              "net": -49883
            },
            "nonCommercial": {
              "long": 55203,
              "short": 23033,
              "net": 32170
            },
            "smallTrader": {
              "long": 38047,
              "short": 20334,
              "net": 17713
            }
          },
          "openInterest": 156059
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129185,
              "short": 202106,
              "net": -72921
            },
            "nonCommercial": {
              "long": 73071,
              "short": 28817,
              "net": 44254
            },
            "smallTrader": {
              "long": 48013,
              "short": 19346,
              "net": 28667
            }
          },
          "openInterest": 252936
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99902,
              "short": 128088,
              "net": -28186
            },
            "nonCommercial": {
              "long": 63965,
              "short": 39688,
              "net": 24277
            },
            "smallTrader": {
              "long": 11346,
              "short": 7437,
              "net": 3909
            }
          },
          "openInterest": 215850
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131304,
              "short": 200098,
              "net": -68794
            },
            "nonCommercial": {
              "long": 86836,
              "short": 23684,
              "net": 63152
            },
            "smallTrader": {
              "long": 12846,
              "short": 7204,
              "net": 5642
            }
          },
          "openInterest": 281887
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79272,
              "short": 102689,
              "net": -23417
            },
            "nonCommercial": {
              "long": 90209,
              "short": 79438,
              "net": 10771
            },
            "smallTrader": {
              "long": 27369,
              "short": 14723,
              "net": 12646
            }
          },
          "openInterest": 229832
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 850374,
              "short": 1199279,
              "net": -348905
            },
            "nonCommercial": {
              "long": 496763,
              "short": 95387,
              "net": 401376
            },
            "smallTrader": {
              "long": 138860,
              "short": 191331,
              "net": -52471
            }
          },
          "openInterest": 1723608
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98605,
              "short": 172995,
              "net": -74390
            },
            "nonCommercial": {
              "long": 76708,
              "short": 11004,
              "net": 65704
            },
            "smallTrader": {
              "long": 16395,
              "short": 7709,
              "net": 8686
            }
          },
          "openInterest": 216338
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 868390,
              "short": 1440290,
              "net": -571900
            },
            "nonCommercial": {
              "long": 664365,
              "short": 140409,
              "net": 523956
            },
            "smallTrader": {
              "long": 110012,
              "short": 62068,
              "net": 47944
            }
          },
          "openInterest": 2474859
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28253,
              "short": 28962,
              "net": -709
            },
            "nonCommercial": {
              "long": 15328,
              "short": 20372,
              "net": -5044
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 59702
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29079,
              "short": 33136,
              "net": -4057
            },
            "nonCommercial": {
              "long": 4362,
              "short": 519,
              "net": 3843
            },
            "smallTrader": {
              "long": 423,
              "short": 209,
              "net": 214
            }
          },
          "openInterest": 35647
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 381409,
              "short": 563500,
              "net": -182091
            },
            "nonCommercial": {
              "long": 210816,
              "short": 92630,
              "net": 118186
            },
            "smallTrader": {
              "long": 99890,
              "short": 35985,
              "net": 63905
            }
          },
          "openInterest": 694722
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15428,
              "short": 9962,
              "net": 5466
            },
            "nonCommercial": {
              "long": 15540,
              "short": 10973,
              "net": 4567
            },
            "smallTrader": {
              "long": 4863,
              "short": 14896,
              "net": -10033
            }
          },
          "openInterest": 42793
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 240050,
              "short": 298354,
              "net": -58304
            },
            "nonCommercial": {
              "long": 93176,
              "short": 44533,
              "net": 48643
            },
            "smallTrader": {
              "long": 24138,
              "short": 14477,
              "net": 9661
            }
          },
          "openInterest": 443369
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106323,
              "short": 337549,
              "net": -231226
            },
            "nonCommercial": {
              "long": 273947,
              "short": 81911,
              "net": 192036
            },
            "smallTrader": {
              "long": 56320,
              "short": 17130,
              "net": 39190
            }
          },
          "openInterest": 480127
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218588,
              "short": 263391,
              "net": -44803
            },
            "nonCommercial": {
              "long": 69723,
              "short": 46328,
              "net": 23395
            },
            "smallTrader": {
              "long": 48654,
              "short": 27246,
              "net": 21408
            }
          },
          "openInterest": 441854
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112798,
              "short": 47481,
              "net": 65317
            },
            "nonCommercial": {
              "long": 22974,
              "short": 69824,
              "net": -46850
            },
            "smallTrader": {
              "long": 18879,
              "short": 37346,
              "net": -18467
            }
          },
          "openInterest": 155359
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89145,
              "short": 165107,
              "net": -75962
            },
            "nonCommercial": {
              "long": 130607,
              "short": 46554,
              "net": 84053
            },
            "smallTrader": {
              "long": 26564,
              "short": 34655,
              "net": -8091
            }
          },
          "openInterest": 307046
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117949,
              "short": 178441,
              "net": -60492
            },
            "nonCommercial": {
              "long": 117766,
              "short": 48445,
              "net": 69321
            },
            "smallTrader": {
              "long": 27397,
              "short": 36226,
              "net": -8829
            }
          },
          "openInterest": 298470
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68307,
              "short": 47910,
              "net": 20397
            },
            "nonCommercial": {
              "long": 68675,
              "short": 92605,
              "net": -23930
            },
            "smallTrader": {
              "long": 6669,
              "short": 3136,
              "net": 3533
            }
          },
          "openInterest": 144805
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33838,
              "short": 29284,
              "net": 4554
            },
            "nonCommercial": {
              "long": 13178,
              "short": 15385,
              "net": -2207
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57779
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 557263,
              "short": 484088,
              "net": 73175
            },
            "nonCommercial": {
              "long": 340670,
              "short": 448366,
              "net": -107696
            },
            "smallTrader": {
              "long": 64058,
              "short": 29537,
              "net": 34521
            }
          },
          "openInterest": 1341854
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12962,
              "short": 18619,
              "net": -5657
            },
            "nonCommercial": {
              "long": 18466,
              "short": 15201,
              "net": 3265
            },
            "smallTrader": {
              "long": 5787,
              "short": 3395,
              "net": 2392
            }
          },
          "openInterest": 37913
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14113,
              "short": 42912,
              "net": -28799
            },
            "nonCommercial": {
              "long": 36745,
              "short": 16688,
              "net": 20057
            },
            "smallTrader": {
              "long": 11233,
              "short": 2491,
              "net": 8742
            }
          },
          "openInterest": 64994
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 406760,
              "short": 362551,
              "net": 44209
            },
            "nonCommercial": {
              "long": 55412,
              "short": 105379,
              "net": -49967
            },
            "smallTrader": {
              "long": 28825,
              "short": 23067,
              "net": 5758
            }
          },
          "openInterest": 496061
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 450732,
              "short": 475032,
              "net": -24300
            },
            "nonCommercial": {
              "long": 79776,
              "short": 64706,
              "net": 15070
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 666519
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61399,
              "short": 132403,
              "net": -71004
            },
            "nonCommercial": {
              "long": 88591,
              "short": 36527,
              "net": 52064
            },
            "smallTrader": {
              "long": 31524,
              "short": 12584,
              "net": 18940
            }
          },
          "openInterest": 194268
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214102,
              "short": 290460,
              "net": -76358
            },
            "nonCommercial": {
              "long": 87485,
              "short": 33714,
              "net": 53771
            },
            "smallTrader": {
              "long": 50004,
              "short": 27417,
              "net": 22587
            }
          },
          "openInterest": 407483
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268913,
              "short": 352362,
              "net": -83449
            },
            "nonCommercial": {
              "long": 108486,
              "short": 39895,
              "net": 68591
            },
            "smallTrader": {
              "long": 41639,
              "short": 26781,
              "net": 14858
            }
          },
          "openInterest": 540026
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 364252,
              "short": 558560,
              "net": -194308
            },
            "nonCommercial": {
              "long": 263867,
              "short": 58474,
              "net": 205393
            },
            "smallTrader": {
              "long": 56004,
              "short": 67089,
              "net": -11085
            }
          },
          "openInterest": 791507
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 454802,
              "short": 773546,
              "net": -318744
            },
            "nonCommercial": {
              "long": 308086,
              "short": 38425,
              "net": 269661
            },
            "smallTrader": {
              "long": 93721,
              "short": 44638,
              "net": 49083
            }
          },
          "openInterest": 1002786
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7231,
              "short": 15627,
              "net": -8396
            },
            "nonCommercial": {
              "long": 14875,
              "short": 5488,
              "net": 9387
            },
            "smallTrader": {
              "long": 14949,
              "short": 15940,
              "net": -991
            }
          },
          "openInterest": 37057
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3120,
              "short": 4615,
              "net": -1495
            },
            "nonCommercial": {
              "long": 25618,
              "short": 27921,
              "net": -2303
            },
            "smallTrader": {
              "long": 6577,
              "short": 2779,
              "net": 3798
            }
          },
          "openInterest": 37453
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 181878,
              "short": 109252,
              "net": 72626
            },
            "nonCommercial": {
              "long": 79298,
              "short": 148045,
              "net": -68747
            },
            "smallTrader": {
              "long": 21568,
              "short": 25447,
              "net": -3879
            }
          },
          "openInterest": 356803
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90753,
              "short": 103288,
              "net": -12535
            },
            "nonCommercial": {
              "long": 56639,
              "short": 39790,
              "net": 16849
            },
            "smallTrader": {
              "long": 17855,
              "short": 22169,
              "net": -4314
            }
          },
          "openInterest": 203255
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162745,
              "short": 168989,
              "net": -6244
            },
            "nonCommercial": {
              "long": 108694,
              "short": 94746,
              "net": 13948
            },
            "smallTrader": {
              "long": 30804,
              "short": 38508,
              "net": -7704
            }
          },
          "openInterest": 422754
        }
      ]
    },
    {
      "reportDate": "2021-06-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3031108,
              "short": 2767936,
              "net": 263172
            },
            "nonCommercial": {
              "long": 870032,
              "short": 872344,
              "net": -2312
            },
            "smallTrader": {
              "long": 303180,
              "short": 564040,
              "net": -260860
            }
          },
          "openInterest": 4268567
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1472663,
              "short": 1332617,
              "net": 140046
            },
            "nonCommercial": {
              "long": 382165,
              "short": 535072,
              "net": -152907
            },
            "smallTrader": {
              "long": 140292,
              "short": 127431,
              "net": 12861
            }
          },
          "openInterest": 2054631
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 873996,
              "short": 795037,
              "net": 78959
            },
            "nonCommercial": {
              "long": 109167,
              "short": 169521,
              "net": -60354
            },
            "smallTrader": {
              "long": 168398,
              "short": 187003,
              "net": -18605
            }
          },
          "openInterest": 1178960
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2721853,
              "short": 2372605,
              "net": 349248
            },
            "nonCommercial": {
              "long": 397254,
              "short": 606780,
              "net": -209526
            },
            "smallTrader": {
              "long": 271622,
              "short": 411344,
              "net": -139722
            }
          },
          "openInterest": 3446997
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67907,
              "short": 47559,
              "net": 20348
            },
            "nonCommercial": {
              "long": 56133,
              "short": 73708,
              "net": -17575
            },
            "smallTrader": {
              "long": 22094,
              "short": 24867,
              "net": -2773
            }
          },
          "openInterest": 147814
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 645,
              "short": 142,
              "net": 503
            },
            "nonCommercial": {
              "long": 4502,
              "short": 6030,
              "net": -1528
            },
            "smallTrader": {
              "long": 1913,
              "short": 888,
              "net": 1025
            }
          },
          "openInterest": 7914
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9002,
              "short": 29241,
              "net": -20239
            },
            "nonCommercial": {
              "long": 27540,
              "short": 9275,
              "net": 18265
            },
            "smallTrader": {
              "long": 5390,
              "short": 3416,
              "net": 1974
            }
          },
          "openInterest": 42078
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85169,
              "short": 111747,
              "net": -26578
            },
            "nonCommercial": {
              "long": 51445,
              "short": 33518,
              "net": 17927
            },
            "smallTrader": {
              "long": 32470,
              "short": 23819,
              "net": 8651
            }
          },
          "openInterest": 171280
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88461,
              "short": 155151,
              "net": -66690
            },
            "nonCommercial": {
              "long": 69074,
              "short": 25849,
              "net": 43225
            },
            "smallTrader": {
              "long": 43060,
              "short": 19595,
              "net": 23465
            }
          },
          "openInterest": 202787
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104656,
              "short": 128237,
              "net": -23581
            },
            "nonCommercial": {
              "long": 63381,
              "short": 43777,
              "net": 19604
            },
            "smallTrader": {
              "long": 12213,
              "short": 8236,
              "net": 3977
            }
          },
          "openInterest": 224204
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125020,
              "short": 185310,
              "net": -60290
            },
            "nonCommercial": {
              "long": 82447,
              "short": 27227,
              "net": 55220
            },
            "smallTrader": {
              "long": 12103,
              "short": 7033,
              "net": 5070
            }
          },
          "openInterest": 266706
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78778,
              "short": 95502,
              "net": -16724
            },
            "nonCommercial": {
              "long": 82540,
              "short": 74854,
              "net": 7686
            },
            "smallTrader": {
              "long": 21914,
              "short": 12876,
              "net": 9038
            }
          },
          "openInterest": 206167
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 791994,
              "short": 1120953,
              "net": -328959
            },
            "nonCommercial": {
              "long": 478631,
              "short": 90220,
              "net": 388411
            },
            "smallTrader": {
              "long": 134086,
              "short": 193538,
              "net": -59452
            }
          },
          "openInterest": 1632258
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93021,
              "short": 165835,
              "net": -72814
            },
            "nonCommercial": {
              "long": 75914,
              "short": 10744,
              "net": 65170
            },
            "smallTrader": {
              "long": 14702,
              "short": 7058,
              "net": 7644
            }
          },
          "openInterest": 207866
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 759883,
              "short": 1334321,
              "net": -574438
            },
            "nonCommercial": {
              "long": 669980,
              "short": 143819,
              "net": 526161
            },
            "smallTrader": {
              "long": 102600,
              "short": 54323,
              "net": 48277
            }
          },
          "openInterest": 2348317
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26167,
              "short": 22064,
              "net": 4103
            },
            "nonCommercial": {
              "long": 13931,
              "short": 21504,
              "net": -7573
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51309
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30894,
              "short": 34923,
              "net": -4029
            },
            "nonCommercial": {
              "long": 4402,
              "short": 575,
              "net": 3827
            },
            "smallTrader": {
              "long": 415,
              "short": 213,
              "net": 202
            }
          },
          "openInterest": 37488
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 383894,
              "short": 528473,
              "net": -144579
            },
            "nonCommercial": {
              "long": 207863,
              "short": 118806,
              "net": 89057
            },
            "smallTrader": {
              "long": 96568,
              "short": 41046,
              "net": 55522
            }
          },
          "openInterest": 694804
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15745,
              "short": 11037,
              "net": 4708
            },
            "nonCommercial": {
              "long": 15707,
              "short": 8996,
              "net": 6711
            },
            "smallTrader": {
              "long": 4862,
              "short": 16281,
              "net": -11419
            }
          },
          "openInterest": 43833
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213277,
              "short": 280096,
              "net": -66819
            },
            "nonCommercial": {
              "long": 96346,
              "short": 39788,
              "net": 56558
            },
            "smallTrader": {
              "long": 24140,
              "short": 13879,
              "net": 10261
            }
          },
          "openInterest": 420093
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105830,
              "short": 308212,
              "net": -202382
            },
            "nonCommercial": {
              "long": 253153,
              "short": 86939,
              "net": 166214
            },
            "smallTrader": {
              "long": 53152,
              "short": 16984,
              "net": 36168
            }
          },
          "openInterest": 453940
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216815,
              "short": 262016,
              "net": -45201
            },
            "nonCommercial": {
              "long": 72337,
              "short": 48118,
              "net": 24219
            },
            "smallTrader": {
              "long": 49487,
              "short": 28505,
              "net": 20982
            }
          },
          "openInterest": 430531
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138242,
              "short": 62072,
              "net": 76170
            },
            "nonCommercial": {
              "long": 34118,
              "short": 87980,
              "net": -53862
            },
            "smallTrader": {
              "long": 16991,
              "short": 39299,
              "net": -22308
            }
          },
          "openInterest": 190545
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86344,
              "short": 153721,
              "net": -67377
            },
            "nonCommercial": {
              "long": 115935,
              "short": 38959,
              "net": 76976
            },
            "smallTrader": {
              "long": 22515,
              "short": 32114,
              "net": -9599
            }
          },
          "openInterest": 285781
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113906,
              "short": 179894,
              "net": -65988
            },
            "nonCommercial": {
              "long": 118184,
              "short": 43270,
              "net": 74914
            },
            "smallTrader": {
              "long": 27178,
              "short": 36104,
              "net": -8926
            }
          },
          "openInterest": 299739
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70553,
              "short": 44458,
              "net": 26095
            },
            "nonCommercial": {
              "long": 61955,
              "short": 90546,
              "net": -28591
            },
            "smallTrader": {
              "long": 5973,
              "short": 3477,
              "net": 2496
            }
          },
          "openInterest": 139874
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25571,
              "short": 21672,
              "net": 3899
            },
            "nonCommercial": {
              "long": 11749,
              "short": 13822,
              "net": -2073
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44754
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 540929,
              "short": 467588,
              "net": 73341
            },
            "nonCommercial": {
              "long": 345041,
              "short": 450139,
              "net": -105098
            },
            "smallTrader": {
              "long": 61081,
              "short": 29324,
              "net": 31757
            }
          },
          "openInterest": 1296786
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14655,
              "short": 18785,
              "net": -4130
            },
            "nonCommercial": {
              "long": 19171,
              "short": 15885,
              "net": 3286
            },
            "smallTrader": {
              "long": 4615,
              "short": 3771,
              "net": 844
            }
          },
          "openInterest": 39285
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18648,
              "short": 39573,
              "net": -20925
            },
            "nonCommercial": {
              "long": 31830,
              "short": 18890,
              "net": 12940
            },
            "smallTrader": {
              "long": 10996,
              "short": 3011,
              "net": 7985
            }
          },
          "openInterest": 63276
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 335769,
              "short": 303330,
              "net": 32439
            },
            "nonCommercial": {
              "long": 50033,
              "short": 87681,
              "net": -37648
            },
            "smallTrader": {
              "long": 25858,
              "short": 20649,
              "net": 5209
            }
          },
          "openInterest": 414761
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 377507,
              "short": 393940,
              "net": -16433
            },
            "nonCommercial": {
              "long": 71475,
              "short": 61456,
              "net": 10019
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 519840
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59243,
              "short": 116925,
              "net": -57682
            },
            "nonCommercial": {
              "long": 73841,
              "short": 33970,
              "net": 39871
            },
            "smallTrader": {
              "long": 29267,
              "short": 11456,
              "net": 17811
            }
          },
          "openInterest": 175703
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209524,
              "short": 286733,
              "net": -77209
            },
            "nonCommercial": {
              "long": 89916,
              "short": 34122,
              "net": 55794
            },
            "smallTrader": {
              "long": 47835,
              "short": 26420,
              "net": 21415
            }
          },
          "openInterest": 398717
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259448,
              "short": 330887,
              "net": -71439
            },
            "nonCommercial": {
              "long": 101398,
              "short": 36490,
              "net": 64908
            },
            "smallTrader": {
              "long": 35732,
              "short": 29201,
              "net": 6531
            }
          },
          "openInterest": 510569
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 366569,
              "short": 532516,
              "net": -165947
            },
            "nonCommercial": {
              "long": 238976,
              "short": 58028,
              "net": 180948
            },
            "smallTrader": {
              "long": 51734,
              "short": 66735,
              "net": -15001
            }
          },
          "openInterest": 757801
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425054,
              "short": 704089,
              "net": -279035
            },
            "nonCommercial": {
              "long": 282164,
              "short": 40173,
              "net": 241991
            },
            "smallTrader": {
              "long": 83620,
              "short": 46576,
              "net": 37044
            }
          },
          "openInterest": 925321
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10103,
              "short": 16188,
              "net": -6085
            },
            "nonCommercial": {
              "long": 20980,
              "short": 7428,
              "net": 13552
            },
            "smallTrader": {
              "long": 10676,
              "short": 18143,
              "net": -7467
            }
          },
          "openInterest": 41889
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1301,
              "short": 5008,
              "net": -3707
            },
            "nonCommercial": {
              "long": 24504,
              "short": 25014,
              "net": -510
            },
            "smallTrader": {
              "long": 7181,
              "short": 2964,
              "net": 4217
            }
          },
          "openInterest": 34629
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156285,
              "short": 90338,
              "net": 65947
            },
            "nonCommercial": {
              "long": 73154,
              "short": 134930,
              "net": -61776
            },
            "smallTrader": {
              "long": 22256,
              "short": 26427,
              "net": -4171
            }
          },
          "openInterest": 317297
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88716,
              "short": 101430,
              "net": -12714
            },
            "nonCommercial": {
              "long": 54677,
              "short": 37861,
              "net": 16816
            },
            "smallTrader": {
              "long": 17797,
              "short": 21899,
              "net": -4102
            }
          },
          "openInterest": 199345
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144499,
              "short": 159605,
              "net": -15106
            },
            "nonCommercial": {
              "long": 112624,
              "short": 86818,
              "net": 25806
            },
            "smallTrader": {
              "long": 28005,
              "short": 38705,
              "net": -10700
            }
          },
          "openInterest": 388631
        }
      ]
    },
    {
      "reportDate": "2021-06-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2995077,
              "short": 2690587,
              "net": 304490
            },
            "nonCommercial": {
              "long": 894366,
              "short": 954326,
              "net": -59960
            },
            "smallTrader": {
              "long": 317867,
              "short": 562397,
              "net": -244530
            }
          },
          "openInterest": 4296288
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1509829,
              "short": 1323445,
              "net": 186384
            },
            "nonCommercial": {
              "long": 333549,
              "short": 524805,
              "net": -191256
            },
            "smallTrader": {
              "long": 139126,
              "short": 134254,
              "net": 4872
            }
          },
          "openInterest": 2050078
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 882839,
              "short": 768118,
              "net": 114721
            },
            "nonCommercial": {
              "long": 97575,
              "short": 193554,
              "net": -95979
            },
            "smallTrader": {
              "long": 166055,
              "short": 184797,
              "net": -18742
            }
          },
          "openInterest": 1173088
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2830899,
              "short": 2463060,
              "net": 367839
            },
            "nonCommercial": {
              "long": 381895,
              "short": 596250,
              "net": -214355
            },
            "smallTrader": {
              "long": 282501,
              "short": 435985,
              "net": -153484
            }
          },
          "openInterest": 3542026
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65391,
              "short": 49139,
              "net": 16252
            },
            "nonCommercial": {
              "long": 48824,
              "short": 66624,
              "net": -17800
            },
            "smallTrader": {
              "long": 24473,
              "short": 22925,
              "net": 1548
            }
          },
          "openInterest": 140482
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 672,
              "short": 127,
              "net": 545
            },
            "nonCommercial": {
              "long": 3798,
              "short": 5143,
              "net": -1345
            },
            "smallTrader": {
              "long": 1615,
              "short": 815,
              "net": 800
            }
          },
          "openInterest": 6788
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10888,
              "short": 34118,
              "net": -23230
            },
            "nonCommercial": {
              "long": 32350,
              "short": 11864,
              "net": 20486
            },
            "smallTrader": {
              "long": 4351,
              "short": 1607,
              "net": 2744
            }
          },
          "openInterest": 47708
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82559,
              "short": 111907,
              "net": -29348
            },
            "nonCommercial": {
              "long": 51596,
              "short": 33873,
              "net": 17723
            },
            "smallTrader": {
              "long": 34027,
              "short": 22402,
              "net": 11625
            }
          },
          "openInterest": 169230
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83461,
              "short": 154243,
              "net": -70782
            },
            "nonCommercial": {
              "long": 68301,
              "short": 22500,
              "net": 45801
            },
            "smallTrader": {
              "long": 43608,
              "short": 18627,
              "net": 24981
            }
          },
          "openInterest": 196928
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108654,
              "short": 129308,
              "net": -20654
            },
            "nonCommercial": {
              "long": 66344,
              "short": 48830,
              "net": 17514
            },
            "smallTrader": {
              "long": 12385,
              "short": 9245,
              "net": 3140
            }
          },
          "openInterest": 236011
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126209,
              "short": 192524,
              "net": -66315
            },
            "nonCommercial": {
              "long": 86405,
              "short": 25529,
              "net": 60876
            },
            "smallTrader": {
              "long": 11480,
              "short": 6041,
              "net": 5439
            }
          },
          "openInterest": 272533
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76695,
              "short": 95536,
              "net": -18841
            },
            "nonCommercial": {
              "long": 83473,
              "short": 72112,
              "net": 11361
            },
            "smallTrader": {
              "long": 19663,
              "short": 12183,
              "net": 7480
            }
          },
          "openInterest": 197783
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 732401,
              "short": 1022876,
              "net": -290475
            },
            "nonCommercial": {
              "long": 436054,
              "short": 83087,
              "net": 352967
            },
            "smallTrader": {
              "long": 121074,
              "short": 183566,
              "net": -62492
            }
          },
          "openInterest": 1485202
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92461,
              "short": 173469,
              "net": -81008
            },
            "nonCommercial": {
              "long": 81826,
              "short": 9874,
              "net": 71952
            },
            "smallTrader": {
              "long": 15352,
              "short": 6296,
              "net": 9056
            }
          },
          "openInterest": 215448
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 785783,
              "short": 1361867,
              "net": -576084
            },
            "nonCommercial": {
              "long": 664867,
              "short": 142377,
              "net": 522490
            },
            "smallTrader": {
              "long": 105151,
              "short": 51557,
              "net": 53594
            }
          },
          "openInterest": 2369631
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23453,
              "short": 26870,
              "net": -3417
            },
            "nonCommercial": {
              "long": 19344,
              "short": 19757,
              "net": -413
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52814
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31986,
              "short": 36119,
              "net": -4133
            },
            "nonCommercial": {
              "long": 4470,
              "short": 564,
              "net": 3906
            },
            "smallTrader": {
              "long": 460,
              "short": 233,
              "net": 227
            }
          },
          "openInterest": 38601
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 387635,
              "short": 524237,
              "net": -136602
            },
            "nonCommercial": {
              "long": 209058,
              "short": 121912,
              "net": 87146
            },
            "smallTrader": {
              "long": 94487,
              "short": 45031,
              "net": 49456
            }
          },
          "openInterest": 697425
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15228,
              "short": 10518,
              "net": 4710
            },
            "nonCommercial": {
              "long": 15657,
              "short": 8967,
              "net": 6690
            },
            "smallTrader": {
              "long": 4699,
              "short": 16099,
              "net": -11400
            }
          },
          "openInterest": 43427
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175625,
              "short": 249770,
              "net": -74145
            },
            "nonCommercial": {
              "long": 103556,
              "short": 39697,
              "net": 63859
            },
            "smallTrader": {
              "long": 22579,
              "short": 12293,
              "net": 10286
            }
          },
          "openInterest": 383314
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107398,
              "short": 302518,
              "net": -195120
            },
            "nonCommercial": {
              "long": 254206,
              "short": 91980,
              "net": 162226
            },
            "smallTrader": {
              "long": 51048,
              "short": 18154,
              "net": 32894
            }
          },
          "openInterest": 453360
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216470,
              "short": 263537,
              "net": -47067
            },
            "nonCommercial": {
              "long": 67694,
              "short": 41997,
              "net": 25697
            },
            "smallTrader": {
              "long": 45450,
              "short": 24080,
              "net": 21370
            }
          },
          "openInterest": 421617
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149165,
              "short": 57450,
              "net": 91715
            },
            "nonCommercial": {
              "long": 27380,
              "short": 97275,
              "net": -69895
            },
            "smallTrader": {
              "long": 18496,
              "short": 40316,
              "net": -21820
            }
          },
          "openInterest": 195698
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87436,
              "short": 149635,
              "net": -62199
            },
            "nonCommercial": {
              "long": 108582,
              "short": 36883,
              "net": 71699
            },
            "smallTrader": {
              "long": 21492,
              "short": 30992,
              "net": -9500
            }
          },
          "openInterest": 268756
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114621,
              "short": 178632,
              "net": -64011
            },
            "nonCommercial": {
              "long": 114064,
              "short": 40991,
              "net": 73073
            },
            "smallTrader": {
              "long": 26481,
              "short": 35543,
              "net": -9062
            }
          },
          "openInterest": 298250
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64373,
              "short": 49436,
              "net": 14937
            },
            "nonCommercial": {
              "long": 71449,
              "short": 90903,
              "net": -19454
            },
            "smallTrader": {
              "long": 7780,
              "short": 3263,
              "net": 4517
            }
          },
          "openInterest": 144435
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24714,
              "short": 20569,
              "net": 4145
            },
            "nonCommercial": {
              "long": 12705,
              "short": 14325,
              "net": -1620
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44827
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 553620,
              "short": 485652,
              "net": 67968
            },
            "nonCommercial": {
              "long": 363172,
              "short": 464019,
              "net": -100847
            },
            "smallTrader": {
              "long": 61068,
              "short": 28189,
              "net": 32879
            }
          },
          "openInterest": 1383168
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15696,
              "short": 19617,
              "net": -3921
            },
            "nonCommercial": {
              "long": 19914,
              "short": 16790,
              "net": 3124
            },
            "smallTrader": {
              "long": 4521,
              "short": 3724,
              "net": 797
            }
          },
          "openInterest": 41352
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16318,
              "short": 38207,
              "net": -21889
            },
            "nonCommercial": {
              "long": 30141,
              "short": 15397,
              "net": 14744
            },
            "smallTrader": {
              "long": 9646,
              "short": 2501,
              "net": 7145
            }
          },
          "openInterest": 58265
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 336644,
              "short": 308005,
              "net": 28639
            },
            "nonCommercial": {
              "long": 52566,
              "short": 87816,
              "net": -35250
            },
            "smallTrader": {
              "long": 27479,
              "short": 20868,
              "net": 6611
            }
          },
          "openInterest": 420941
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 376407,
              "short": 391339,
              "net": -14932
            },
            "nonCommercial": {
              "long": 75214,
              "short": 64894,
              "net": 10320
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 526777
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48274,
              "short": 105382,
              "net": -57108
            },
            "nonCommercial": {
              "long": 71855,
              "short": 30378,
              "net": 41477
            },
            "smallTrader": {
              "long": 26084,
              "short": 10453,
              "net": 15631
            }
          },
          "openInterest": 157119
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199332,
              "short": 267623,
              "net": -68291
            },
            "nonCommercial": {
              "long": 85971,
              "short": 37762,
              "net": 48209
            },
            "smallTrader": {
              "long": 46445,
              "short": 26363,
              "net": 20082
            }
          },
          "openInterest": 383610
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252314,
              "short": 318752,
              "net": -66438
            },
            "nonCommercial": {
              "long": 92353,
              "short": 33783,
              "net": 58570
            },
            "smallTrader": {
              "long": 34071,
              "short": 26203,
              "net": 7868
            }
          },
          "openInterest": 487829
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343050,
              "short": 460456,
              "net": -117406
            },
            "nonCommercial": {
              "long": 190144,
              "short": 56133,
              "net": 134011
            },
            "smallTrader": {
              "long": 47884,
              "short": 64489,
              "net": -16605
            }
          },
          "openInterest": 676464
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401035,
              "short": 684477,
              "net": -283442
            },
            "nonCommercial": {
              "long": 280757,
              "short": 40029,
              "net": 240728
            },
            "smallTrader": {
              "long": 83427,
              "short": 40713,
              "net": 42714
            }
          },
          "openInterest": 892168
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12669,
              "short": 15910,
              "net": -3241
            },
            "nonCommercial": {
              "long": 18941,
              "short": 7876,
              "net": 11065
            },
            "smallTrader": {
              "long": 10865,
              "short": 18689,
              "net": -7824
            }
          },
          "openInterest": 42684
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 845,
              "short": 5352,
              "net": -4507
            },
            "nonCommercial": {
              "long": 25133,
              "short": 25581,
              "net": -448
            },
            "smallTrader": {
              "long": 7224,
              "short": 2269,
              "net": 4955
            }
          },
          "openInterest": 34924
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 164874,
              "short": 93367,
              "net": 71507
            },
            "nonCommercial": {
              "long": 79194,
              "short": 145885,
              "net": -66691
            },
            "smallTrader": {
              "long": 20801,
              "short": 25617,
              "net": -4816
            }
          },
          "openInterest": 327935
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82713,
              "short": 101564,
              "net": -18851
            },
            "nonCommercial": {
              "long": 54657,
              "short": 32419,
              "net": 22238
            },
            "smallTrader": {
              "long": 15969,
              "short": 19356,
              "net": -3387
            }
          },
          "openInterest": 183112
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137995,
              "short": 152340,
              "net": -14345
            },
            "nonCommercial": {
              "long": 107346,
              "short": 80900,
              "net": 26446
            },
            "smallTrader": {
              "long": 24768,
              "short": 36869,
              "net": -12101
            }
          },
          "openInterest": 344269
        }
      ]
    },
    {
      "reportDate": "2021-07-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2921071,
              "short": 2641729,
              "net": 279342
            },
            "nonCommercial": {
              "long": 937436,
              "short": 963029,
              "net": -25593
            },
            "smallTrader": {
              "long": 337117,
              "short": 590866,
              "net": -253749
            }
          },
          "openInterest": 4271063
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1516655,
              "short": 1315998,
              "net": 200657
            },
            "nonCommercial": {
              "long": 367372,
              "short": 565734,
              "net": -198362
            },
            "smallTrader": {
              "long": 140979,
              "short": 143274,
              "net": -2295
            }
          },
          "openInterest": 2080200
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 866067,
              "short": 749932,
              "net": 116135
            },
            "nonCommercial": {
              "long": 101780,
              "short": 209691,
              "net": -107911
            },
            "smallTrader": {
              "long": 176987,
              "short": 185211,
              "net": -8224
            }
          },
          "openInterest": 1172492
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2782568,
              "short": 2420769,
              "net": 361799
            },
            "nonCommercial": {
              "long": 374520,
              "short": 591823,
              "net": -217303
            },
            "smallTrader": {
              "long": 282444,
              "short": 426940,
              "net": -144496
            }
          },
          "openInterest": 3488950
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68894,
              "short": 42409,
              "net": 26485
            },
            "nonCommercial": {
              "long": 53352,
              "short": 78222,
              "net": -24870
            },
            "smallTrader": {
              "long": 23265,
              "short": 24880,
              "net": -1615
            }
          },
          "openInterest": 147352
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 562,
              "short": 112,
              "net": 450
            },
            "nonCommercial": {
              "long": 4018,
              "short": 5289,
              "net": -1271
            },
            "smallTrader": {
              "long": 1603,
              "short": 782,
              "net": 821
            }
          },
          "openInterest": 6889
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8438,
              "short": 31908,
              "net": -23470
            },
            "nonCommercial": {
              "long": 31593,
              "short": 10288,
              "net": 21305
            },
            "smallTrader": {
              "long": 3628,
              "short": 1463,
              "net": 2165
            }
          },
          "openInterest": 43715
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88387,
              "short": 113822,
              "net": -25435
            },
            "nonCommercial": {
              "long": 57232,
              "short": 35329,
              "net": 21903
            },
            "smallTrader": {
              "long": 29841,
              "short": 26309,
              "net": 3532
            }
          },
          "openInterest": 178783
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86106,
              "short": 152773,
              "net": -66667
            },
            "nonCommercial": {
              "long": 69923,
              "short": 28745,
              "net": 41178
            },
            "smallTrader": {
              "long": 44346,
              "short": 18857,
              "net": 25489
            }
          },
          "openInterest": 202136
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118691,
              "short": 129159,
              "net": -10468
            },
            "nonCommercial": {
              "long": 65899,
              "short": 57132,
              "net": 8767
            },
            "smallTrader": {
              "long": 12070,
              "short": 10369,
              "net": 1701
            }
          },
          "openInterest": 246712
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133215,
              "short": 192491,
              "net": -59276
            },
            "nonCommercial": {
              "long": 84984,
              "short": 30003,
              "net": 54981
            },
            "smallTrader": {
              "long": 11375,
              "short": 7080,
              "net": 4295
            }
          },
          "openInterest": 282563
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75804,
              "short": 101386,
              "net": -25582
            },
            "nonCommercial": {
              "long": 84324,
              "short": 68551,
              "net": 15773
            },
            "smallTrader": {
              "long": 21489,
              "short": 11680,
              "net": 9809
            }
          },
          "openInterest": 202781
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 730546,
              "short": 1002055,
              "net": -271509
            },
            "nonCommercial": {
              "long": 432234,
              "short": 105420,
              "net": 326814
            },
            "smallTrader": {
              "long": 130766,
              "short": 186071,
              "net": -55305
            }
          },
          "openInterest": 1512738
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96528,
              "short": 175213,
              "net": -78685
            },
            "nonCommercial": {
              "long": 82348,
              "short": 12810,
              "net": 69538
            },
            "smallTrader": {
              "long": 15147,
              "short": 6000,
              "net": 9147
            }
          },
          "openInterest": 221249
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 822892,
              "short": 1374254,
              "net": -551362
            },
            "nonCommercial": {
              "long": 640068,
              "short": 142717,
              "net": 497351
            },
            "smallTrader": {
              "long": 110952,
              "short": 56941,
              "net": 54011
            }
          },
          "openInterest": 2413946
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23187,
              "short": 29539,
              "net": -6352
            },
            "nonCommercial": {
              "long": 20043,
              "short": 16868,
              "net": 3175
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52986
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25639,
              "short": 29092,
              "net": -3453
            },
            "nonCommercial": {
              "long": 3711,
              "short": 443,
              "net": 3268
            },
            "smallTrader": {
              "long": 436,
              "short": 251,
              "net": 185
            }
          },
          "openInterest": 31539
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 386189,
              "short": 510347,
              "net": -124158
            },
            "nonCommercial": {
              "long": 212998,
              "short": 135808,
              "net": 77190
            },
            "smallTrader": {
              "long": 94301,
              "short": 47333,
              "net": 46968
            }
          },
          "openInterest": 699383
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15640,
              "short": 10969,
              "net": 4671
            },
            "nonCommercial": {
              "long": 15900,
              "short": 8975,
              "net": 6925
            },
            "smallTrader": {
              "long": 5522,
              "short": 17118,
              "net": -11596
            }
          },
          "openInterest": 46422
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167149,
              "short": 225859,
              "net": -58710
            },
            "nonCommercial": {
              "long": 90182,
              "short": 39765,
              "net": 50417
            },
            "smallTrader": {
              "long": 22562,
              "short": 14269,
              "net": 8293
            }
          },
          "openInterest": 372520
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107675,
              "short": 322401,
              "net": -214726
            },
            "nonCommercial": {
              "long": 270545,
              "short": 87724,
              "net": 182821
            },
            "smallTrader": {
              "long": 49928,
              "short": 18023,
              "net": 31905
            }
          },
          "openInterest": 465811
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203312,
              "short": 249030,
              "net": -45718
            },
            "nonCommercial": {
              "long": 66038,
              "short": 41217,
              "net": 24821
            },
            "smallTrader": {
              "long": 45136,
              "short": 24239,
              "net": 20897
            }
          },
          "openInterest": 410201
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155707,
              "short": 63576,
              "net": 92131
            },
            "nonCommercial": {
              "long": 31625,
              "short": 100761,
              "net": -69136
            },
            "smallTrader": {
              "long": 16701,
              "short": 39696,
              "net": -22995
            }
          },
          "openInterest": 205341
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87546,
              "short": 145863,
              "net": -58317
            },
            "nonCommercial": {
              "long": 104371,
              "short": 34325,
              "net": 70046
            },
            "smallTrader": {
              "long": 21297,
              "short": 33026,
              "net": -11729
            }
          },
          "openInterest": 264471
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116138,
              "short": 180110,
              "net": -63972
            },
            "nonCommercial": {
              "long": 111751,
              "short": 39625,
              "net": 72126
            },
            "smallTrader": {
              "long": 27713,
              "short": 35867,
              "net": -8154
            }
          },
          "openInterest": 301276
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67470,
              "short": 50723,
              "net": 16747
            },
            "nonCommercial": {
              "long": 70788,
              "short": 93121,
              "net": -22333
            },
            "smallTrader": {
              "long": 8220,
              "short": 2634,
              "net": 5586
            }
          },
          "openInterest": 147459
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25148,
              "short": 21688,
              "net": 3460
            },
            "nonCommercial": {
              "long": 13151,
              "short": 13465,
              "net": -314
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45658
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 574894,
              "short": 503418,
              "net": 71476
            },
            "nonCommercial": {
              "long": 360454,
              "short": 468508,
              "net": -108054
            },
            "smallTrader": {
              "long": 63570,
              "short": 26992,
              "net": 36578
            }
          },
          "openInterest": 1444905
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16518,
              "short": 19581,
              "net": -3063
            },
            "nonCommercial": {
              "long": 19412,
              "short": 17651,
              "net": 1761
            },
            "smallTrader": {
              "long": 4622,
              "short": 3320,
              "net": 1302
            }
          },
          "openInterest": 41756
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15797,
              "short": 36978,
              "net": -21181
            },
            "nonCommercial": {
              "long": 28390,
              "short": 14814,
              "net": 13576
            },
            "smallTrader": {
              "long": 9993,
              "short": 2388,
              "net": 7605
            }
          },
          "openInterest": 55441
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 337570,
              "short": 303252,
              "net": 34318
            },
            "nonCommercial": {
              "long": 49724,
              "short": 91631,
              "net": -41907
            },
            "smallTrader": {
              "long": 28619,
              "short": 21030,
              "net": 7589
            }
          },
          "openInterest": 419777
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 380078,
              "short": 397109,
              "net": -17031
            },
            "nonCommercial": {
              "long": 78739,
              "short": 66107,
              "net": 12632
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 535166
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43915,
              "short": 107012,
              "net": -63097
            },
            "nonCommercial": {
              "long": 76790,
              "short": 32302,
              "net": 44488
            },
            "smallTrader": {
              "long": 28067,
              "short": 9458,
              "net": 18609
            }
          },
          "openInterest": 157216
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193760,
              "short": 266405,
              "net": -72645
            },
            "nonCommercial": {
              "long": 82443,
              "short": 30662,
              "net": 51781
            },
            "smallTrader": {
              "long": 46511,
              "short": 25647,
              "net": 20864
            }
          },
          "openInterest": 378880
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252369,
              "short": 315992,
              "net": -63623
            },
            "nonCommercial": {
              "long": 92864,
              "short": 36449,
              "net": 56415
            },
            "smallTrader": {
              "long": 32638,
              "short": 25430,
              "net": 7208
            }
          },
          "openInterest": 487449
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332819,
              "short": 456482,
              "net": -123663
            },
            "nonCommercial": {
              "long": 202163,
              "short": 62899,
              "net": 139264
            },
            "smallTrader": {
              "long": 50389,
              "short": 65990,
              "net": -15601
            }
          },
          "openInterest": 690273
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401037,
              "short": 720662,
              "net": -319625
            },
            "nonCommercial": {
              "long": 303961,
              "short": 39956,
              "net": 264005
            },
            "smallTrader": {
              "long": 88050,
              "short": 32430,
              "net": 55620
            }
          },
          "openInterest": 931814
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15763,
              "short": 16209,
              "net": -446
            },
            "nonCommercial": {
              "long": 19230,
              "short": 9068,
              "net": 10162
            },
            "smallTrader": {
              "long": 9595,
              "short": 19311,
              "net": -9716
            }
          },
          "openInterest": 44739
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 735,
              "short": 13755,
              "net": -13020
            },
            "nonCommercial": {
              "long": 27442,
              "short": 19873,
              "net": 7569
            },
            "smallTrader": {
              "long": 7557,
              "short": 2106,
              "net": 5451
            }
          },
          "openInterest": 37205
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 173563,
              "short": 101852,
              "net": 71711
            },
            "nonCommercial": {
              "long": 79320,
              "short": 146418,
              "net": -67098
            },
            "smallTrader": {
              "long": 22879,
              "short": 27492,
              "net": -4613
            }
          },
          "openInterest": 341157
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87038,
              "short": 104557,
              "net": -17519
            },
            "nonCommercial": {
              "long": 55992,
              "short": 36040,
              "net": 19952
            },
            "smallTrader": {
              "long": 16506,
              "short": 18939,
              "net": -2433
            }
          },
          "openInterest": 188944
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139776,
              "short": 141143,
              "net": -1367
            },
            "nonCommercial": {
              "long": 104413,
              "short": 87816,
              "net": 16597
            },
            "smallTrader": {
              "long": 22986,
              "short": 38216,
              "net": -15230
            }
          },
          "openInterest": 335780
        }
      ]
    },
    {
      "reportDate": "2021-07-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2814625,
              "short": 2630409,
              "net": 184216
            },
            "nonCommercial": {
              "long": 937802,
              "short": 881815,
              "net": 55987
            },
            "smallTrader": {
              "long": 329488,
              "short": 569691,
              "net": -240203
            }
          },
          "openInterest": 4155272
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1440250,
              "short": 1311342,
              "net": 128908
            },
            "nonCommercial": {
              "long": 370853,
              "short": 502293,
              "net": -131440
            },
            "smallTrader": {
              "long": 139891,
              "short": 137359,
              "net": 2532
            }
          },
          "openInterest": 2006207
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 872231,
              "short": 792636,
              "net": 79595
            },
            "nonCommercial": {
              "long": 114687,
              "short": 206597,
              "net": -91910
            },
            "smallTrader": {
              "long": 183919,
              "short": 171604,
              "net": 12315
            }
          },
          "openInterest": 1200521
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2749007,
              "short": 2402096,
              "net": 346911
            },
            "nonCommercial": {
              "long": 370598,
              "short": 548674,
              "net": -178076
            },
            "smallTrader": {
              "long": 281311,
              "short": 450146,
              "net": -168835
            }
          },
          "openInterest": 3449845
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76758,
              "short": 42155,
              "net": 34603
            },
            "nonCommercial": {
              "long": 56721,
              "short": 85509,
              "net": -28788
            },
            "smallTrader": {
              "long": 21022,
              "short": 26837,
              "net": -5815
            }
          },
          "openInterest": 155995
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 545,
              "short": 104,
              "net": 441
            },
            "nonCommercial": {
              "long": 4476,
              "short": 5643,
              "net": -1167
            },
            "smallTrader": {
              "long": 1542,
              "short": 816,
              "net": 726
            }
          },
          "openInterest": 7129
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7195,
              "short": 31149,
              "net": -23954
            },
            "nonCommercial": {
              "long": 27968,
              "short": 5748,
              "net": 22220
            },
            "smallTrader": {
              "long": 3490,
              "short": 1756,
              "net": 1734
            }
          },
          "openInterest": 38782
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94672,
              "short": 107227,
              "net": -12555
            },
            "nonCommercial": {
              "long": 44686,
              "short": 36717,
              "net": 7969
            },
            "smallTrader": {
              "long": 30912,
              "short": 26326,
              "net": 4586
            }
          },
          "openInterest": 172345
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91664,
              "short": 142114,
              "net": -50450
            },
            "nonCommercial": {
              "long": 63107,
              "short": 36731,
              "net": 26376
            },
            "smallTrader": {
              "long": 42347,
              "short": 18273,
              "net": 24074
            }
          },
          "openInterest": 198714
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121390,
              "short": 137482,
              "net": -16092
            },
            "nonCommercial": {
              "long": 68772,
              "short": 55446,
              "net": 13326
            },
            "smallTrader": {
              "long": 11767,
              "short": 9001,
              "net": 2766
            }
          },
          "openInterest": 252016
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138178,
              "short": 194451,
              "net": -56273
            },
            "nonCommercial": {
              "long": 79105,
              "short": 27880,
              "net": 51225
            },
            "smallTrader": {
              "long": 11695,
              "short": 6647,
              "net": 5048
            }
          },
          "openInterest": 276233
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75895,
              "short": 102883,
              "net": -26988
            },
            "nonCommercial": {
              "long": 82971,
              "short": 65992,
              "net": 16979
            },
            "smallTrader": {
              "long": 20675,
              "short": 10666,
              "net": 10009
            }
          },
          "openInterest": 199936
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 727476,
              "short": 982057,
              "net": -254581
            },
            "nonCommercial": {
              "long": 407517,
              "short": 94538,
              "net": 312979
            },
            "smallTrader": {
              "long": 128163,
              "short": 186561,
              "net": -58398
            }
          },
          "openInterest": 1494978
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97182,
              "short": 180656,
              "net": -83474
            },
            "nonCommercial": {
              "long": 87911,
              "short": 14318,
              "net": 73593
            },
            "smallTrader": {
              "long": 16449,
              "short": 6568,
              "net": 9881
            }
          },
          "openInterest": 226738
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 819975,
              "short": 1367530,
              "net": -547555
            },
            "nonCommercial": {
              "long": 636318,
              "short": 137222,
              "net": 499096
            },
            "smallTrader": {
              "long": 108781,
              "short": 60322,
              "net": 48459
            }
          },
          "openInterest": 2413536
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22257,
              "short": 30600,
              "net": -8343
            },
            "nonCommercial": {
              "long": 23339,
              "short": 18734,
              "net": 4605
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55827
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28665,
              "short": 31715,
              "net": -3050
            },
            "nonCommercial": {
              "long": 3347,
              "short": 519,
              "net": 2828
            },
            "smallTrader": {
              "long": 465,
              "short": 243,
              "net": 222
            }
          },
          "openInterest": 34250
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 378329,
              "short": 479700,
              "net": -101371
            },
            "nonCommercial": {
              "long": 212851,
              "short": 153138,
              "net": 59713
            },
            "smallTrader": {
              "long": 91837,
              "short": 50179,
              "net": 41658
            }
          },
          "openInterest": 688952
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15456,
              "short": 10497,
              "net": 4959
            },
            "nonCommercial": {
              "long": 15331,
              "short": 9526,
              "net": 5805
            },
            "smallTrader": {
              "long": 5567,
              "short": 16331,
              "net": -10764
            }
          },
          "openInterest": 45831
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169716,
              "short": 229266,
              "net": -59550
            },
            "nonCommercial": {
              "long": 93548,
              "short": 44978,
              "net": 48570
            },
            "smallTrader": {
              "long": 24492,
              "short": 13512,
              "net": 10980
            }
          },
          "openInterest": 365552
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112439,
              "short": 333467,
              "net": -221028
            },
            "nonCommercial": {
              "long": 275543,
              "short": 84707,
              "net": 190836
            },
            "smallTrader": {
              "long": 50079,
              "short": 19887,
              "net": 30192
            }
          },
          "openInterest": 495798
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209536,
              "short": 257009,
              "net": -47473
            },
            "nonCommercial": {
              "long": 65362,
              "short": 43222,
              "net": 22140
            },
            "smallTrader": {
              "long": 47696,
              "short": 22363,
              "net": 25333
            }
          },
          "openInterest": 416765
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145716,
              "short": 70980,
              "net": 74736
            },
            "nonCommercial": {
              "long": 40440,
              "short": 96690,
              "net": -56250
            },
            "smallTrader": {
              "long": 16520,
              "short": 35006,
              "net": -18486
            }
          },
          "openInterest": 203727
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83730,
              "short": 142605,
              "net": -58875
            },
            "nonCommercial": {
              "long": 107080,
              "short": 37609,
              "net": 69471
            },
            "smallTrader": {
              "long": 21975,
              "short": 32571,
              "net": -10596
            }
          },
          "openInterest": 262084
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116738,
              "short": 173814,
              "net": -57076
            },
            "nonCommercial": {
              "long": 106260,
              "short": 41603,
              "net": 64657
            },
            "smallTrader": {
              "long": 29798,
              "short": 37379,
              "net": -7581
            }
          },
          "openInterest": 297188
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71908,
              "short": 48169,
              "net": 23739
            },
            "nonCommercial": {
              "long": 69611,
              "short": 97043,
              "net": -27432
            },
            "smallTrader": {
              "long": 6900,
              "short": 3207,
              "net": 3693
            }
          },
          "openInterest": 149382
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25857,
              "short": 21471,
              "net": 4386
            },
            "nonCommercial": {
              "long": 13593,
              "short": 14444,
              "net": -851
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46456
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 590815,
              "short": 509035,
              "net": 81780
            },
            "nonCommercial": {
              "long": 355814,
              "short": 475218,
              "net": -119404
            },
            "smallTrader": {
              "long": 62749,
              "short": 25125,
              "net": 37624
            }
          },
          "openInterest": 1459676
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17004,
              "short": 19798,
              "net": -2794
            },
            "nonCommercial": {
              "long": 20627,
              "short": 17397,
              "net": 3230
            },
            "smallTrader": {
              "long": 3899,
              "short": 4335,
              "net": -436
            }
          },
          "openInterest": 42463
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15957,
              "short": 38449,
              "net": -22492
            },
            "nonCommercial": {
              "long": 28994,
              "short": 13633,
              "net": 15361
            },
            "smallTrader": {
              "long": 9487,
              "short": 2356,
              "net": 7131
            }
          },
          "openInterest": 56142
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 337536,
              "short": 301710,
              "net": 35826
            },
            "nonCommercial": {
              "long": 50612,
              "short": 93704,
              "net": -43092
            },
            "smallTrader": {
              "long": 29122,
              "short": 21856,
              "net": 7266
            }
          },
          "openInterest": 421284
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 380437,
              "short": 399095,
              "net": -18658
            },
            "nonCommercial": {
              "long": 81398,
              "short": 65090,
              "net": 16308
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 543030
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43326,
              "short": 104194,
              "net": -60868
            },
            "nonCommercial": {
              "long": 74247,
              "short": 30558,
              "net": 43689
            },
            "smallTrader": {
              "long": 27595,
              "short": 10416,
              "net": 17179
            }
          },
          "openInterest": 154699
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195406,
              "short": 265168,
              "net": -69762
            },
            "nonCommercial": {
              "long": 83364,
              "short": 34534,
              "net": 48830
            },
            "smallTrader": {
              "long": 46883,
              "short": 25951,
              "net": 20932
            }
          },
          "openInterest": 369337
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243983,
              "short": 312673,
              "net": -68690
            },
            "nonCommercial": {
              "long": 95068,
              "short": 35551,
              "net": 59517
            },
            "smallTrader": {
              "long": 34536,
              "short": 25363,
              "net": 9173
            }
          },
          "openInterest": 479375
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328362,
              "short": 443887,
              "net": -115525
            },
            "nonCommercial": {
              "long": 194306,
              "short": 63666,
              "net": 130640
            },
            "smallTrader": {
              "long": 49591,
              "short": 64706,
              "net": -15115
            }
          },
          "openInterest": 682359
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414260,
              "short": 704330,
              "net": -290070
            },
            "nonCommercial": {
              "long": 291348,
              "short": 44367,
              "net": 246981
            },
            "smallTrader": {
              "long": 80869,
              "short": 37780,
              "net": 43089
            }
          },
          "openInterest": 928170
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18707,
              "short": 16482,
              "net": 2225
            },
            "nonCommercial": {
              "long": 18074,
              "short": 10937,
              "net": 7137
            },
            "smallTrader": {
              "long": 8825,
              "short": 18187,
              "net": -9362
            }
          },
          "openInterest": 45704
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1081,
              "short": 17768,
              "net": -16687
            },
            "nonCommercial": {
              "long": 27502,
              "short": 16245,
              "net": 11257
            },
            "smallTrader": {
              "long": 7539,
              "short": 2109,
              "net": 5430
            }
          },
          "openInterest": 37890
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166506,
              "short": 97307,
              "net": 69199
            },
            "nonCommercial": {
              "long": 69112,
              "short": 130461,
              "net": -61349
            },
            "smallTrader": {
              "long": 21021,
              "short": 28871,
              "net": -7850
            }
          },
          "openInterest": 322134
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88250,
              "short": 107345,
              "net": -19095
            },
            "nonCommercial": {
              "long": 60007,
              "short": 38659,
              "net": 21348
            },
            "smallTrader": {
              "long": 16005,
              "short": 18258,
              "net": -2253
            }
          },
          "openInterest": 195641
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141635,
              "short": 135928,
              "net": 5707
            },
            "nonCommercial": {
              "long": 106833,
              "short": 97713,
              "net": 9120
            },
            "smallTrader": {
              "long": 24666,
              "short": 39493,
              "net": -14827
            }
          },
          "openInterest": 336285
        }
      ]
    },
    {
      "reportDate": "2021-07-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2779195,
              "short": 2614259,
              "net": 164936
            },
            "nonCommercial": {
              "long": 962134,
              "short": 873208,
              "net": 88926
            },
            "smallTrader": {
              "long": 332995,
              "short": 586857,
              "net": -253862
            }
          },
          "openInterest": 4150686
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1423229,
              "short": 1376425,
              "net": 46804
            },
            "nonCommercial": {
              "long": 398045,
              "short": 456128,
              "net": -58083
            },
            "smallTrader": {
              "long": 144401,
              "short": 133122,
              "net": 11279
            }
          },
          "openInterest": 2013078
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 876137,
              "short": 786002,
              "net": 90135
            },
            "nonCommercial": {
              "long": 126216,
              "short": 226824,
              "net": -100608
            },
            "smallTrader": {
              "long": 185434,
              "short": 174961,
              "net": 10473
            }
          },
          "openInterest": 1211291
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2661235,
              "short": 2430061,
              "net": 231174
            },
            "nonCommercial": {
              "long": 461339,
              "short": 530373,
              "net": -69034
            },
            "smallTrader": {
              "long": 287503,
              "short": 449643,
              "net": -162140
            }
          },
          "openInterest": 3474656
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84561,
              "short": 39577,
              "net": 44984
            },
            "nonCommercial": {
              "long": 57072,
              "short": 92762,
              "net": -35690
            },
            "smallTrader": {
              "long": 19452,
              "short": 28746,
              "net": -9294
            }
          },
          "openInterest": 163574
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 608,
              "short": 112,
              "net": 496
            },
            "nonCommercial": {
              "long": 5404,
              "short": 6596,
              "net": -1192
            },
            "smallTrader": {
              "long": 1564,
              "short": 868,
              "net": 696
            }
          },
          "openInterest": 8283
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7202,
              "short": 30642,
              "net": -23440
            },
            "nonCommercial": {
              "long": 28136,
              "short": 6723,
              "net": 21413
            },
            "smallTrader": {
              "long": 3515,
              "short": 1488,
              "net": 2027
            }
          },
          "openInterest": 39718
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114031,
              "short": 110299,
              "net": 3732
            },
            "nonCommercial": {
              "long": 44223,
              "short": 47720,
              "net": -3497
            },
            "smallTrader": {
              "long": 28931,
              "short": 29166,
              "net": -235
            }
          },
          "openInterest": 188787
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89082,
              "short": 114958,
              "net": -25876
            },
            "nonCommercial": {
              "long": 59883,
              "short": 46968,
              "net": 12915
            },
            "smallTrader": {
              "long": 36996,
              "short": 24035,
              "net": 12961
            }
          },
          "openInterest": 189308
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133565,
              "short": 134426,
              "net": -861
            },
            "nonCommercial": {
              "long": 65073,
              "short": 66883,
              "net": -1810
            },
            "smallTrader": {
              "long": 13257,
              "short": 10586,
              "net": 2671
            }
          },
          "openInterest": 263569
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137782,
              "short": 204254,
              "net": -66472
            },
            "nonCommercial": {
              "long": 84362,
              "short": 22326,
              "net": 62036
            },
            "smallTrader": {
              "long": 10779,
              "short": 6343,
              "net": 4436
            }
          },
          "openInterest": 290424
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76387,
              "short": 103765,
              "net": -27378
            },
            "nonCommercial": {
              "long": 81809,
              "short": 61536,
              "net": 20273
            },
            "smallTrader": {
              "long": 19039,
              "short": 11934,
              "net": 7105
            }
          },
          "openInterest": 197428
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 723246,
              "short": 979729,
              "net": -256483
            },
            "nonCommercial": {
              "long": 410004,
              "short": 98475,
              "net": 311529
            },
            "smallTrader": {
              "long": 127725,
              "short": 182771,
              "net": -55046
            }
          },
          "openInterest": 1478051
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96679,
              "short": 185650,
              "net": -88971
            },
            "nonCommercial": {
              "long": 94235,
              "short": 16922,
              "net": 77313
            },
            "smallTrader": {
              "long": 17885,
              "short": 6227,
              "net": 11658
            }
          },
          "openInterest": 233874
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 747511,
              "short": 1248047,
              "net": -500536
            },
            "nonCommercial": {
              "long": 593046,
              "short": 144306,
              "net": 448740
            },
            "smallTrader": {
              "long": 102949,
              "short": 51153,
              "net": 51796
            }
          },
          "openInterest": 2243475
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22675,
              "short": 22886,
              "net": -211
            },
            "nonCommercial": {
              "long": 18926,
              "short": 20886,
              "net": -1960
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51350
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30216,
              "short": 33390,
              "net": -3174
            },
            "nonCommercial": {
              "long": 3491,
              "short": 488,
              "net": 3003
            },
            "smallTrader": {
              "long": 465,
              "short": 294,
              "net": 171
            }
          },
          "openInterest": 36074
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 379176,
              "short": 461577,
              "net": -82401
            },
            "nonCommercial": {
              "long": 208669,
              "short": 162847,
              "net": 45822
            },
            "smallTrader": {
              "long": 89034,
              "short": 52455,
              "net": 36579
            }
          },
          "openInterest": 683075
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13940,
              "short": 8576,
              "net": 5364
            },
            "nonCommercial": {
              "long": 15060,
              "short": 10720,
              "net": 4340
            },
            "smallTrader": {
              "long": 5662,
              "short": 15366,
              "net": -9704
            }
          },
          "openInterest": 44269
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192737,
              "short": 229777,
              "net": -37040
            },
            "nonCommercial": {
              "long": 76719,
              "short": 47382,
              "net": 29337
            },
            "smallTrader": {
              "long": 23331,
              "short": 15628,
              "net": 7703
            }
          },
          "openInterest": 371561
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123541,
              "short": 352089,
              "net": -228548
            },
            "nonCommercial": {
              "long": 277312,
              "short": 81340,
              "net": 195972
            },
            "smallTrader": {
              "long": 49200,
              "short": 16624,
              "net": 32576
            }
          },
          "openInterest": 490520
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221913,
              "short": 263702,
              "net": -41789
            },
            "nonCommercial": {
              "long": 64555,
              "short": 40306,
              "net": 24249
            },
            "smallTrader": {
              "long": 43332,
              "short": 25792,
              "net": 17540
            }
          },
          "openInterest": 418267
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138577,
              "short": 67311,
              "net": 71266
            },
            "nonCommercial": {
              "long": 35474,
              "short": 91205,
              "net": -55731
            },
            "smallTrader": {
              "long": 17695,
              "short": 33230,
              "net": -15535
            }
          },
          "openInterest": 192301
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82097,
              "short": 142828,
              "net": -60731
            },
            "nonCommercial": {
              "long": 114801,
              "short": 41782,
              "net": 73019
            },
            "smallTrader": {
              "long": 20837,
              "short": 33125,
              "net": -12288
            }
          },
          "openInterest": 263216
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119611,
              "short": 172639,
              "net": -53028
            },
            "nonCommercial": {
              "long": 107466,
              "short": 45080,
              "net": 62386
            },
            "smallTrader": {
              "long": 28836,
              "short": 38194,
              "net": -9358
            }
          },
          "openInterest": 302460
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72056,
              "short": 47065,
              "net": 24991
            },
            "nonCommercial": {
              "long": 66141,
              "short": 94562,
              "net": -28421
            },
            "smallTrader": {
              "long": 6864,
              "short": 3434,
              "net": 3430
            }
          },
          "openInterest": 146412
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24651,
              "short": 22597,
              "net": 2054
            },
            "nonCommercial": {
              "long": 14379,
              "short": 14835,
              "net": -456
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46906
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 587351,
              "short": 495898,
              "net": 91453
            },
            "nonCommercial": {
              "long": 354142,
              "short": 481684,
              "net": -127542
            },
            "smallTrader": {
              "long": 63222,
              "short": 27133,
              "net": 36089
            }
          },
          "openInterest": 1448237
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18166,
              "short": 20614,
              "net": -2448
            },
            "nonCommercial": {
              "long": 20671,
              "short": 17625,
              "net": 3046
            },
            "smallTrader": {
              "long": 4144,
              "short": 4742,
              "net": -598
            }
          },
          "openInterest": 43583
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16722,
              "short": 37133,
              "net": -20411
            },
            "nonCommercial": {
              "long": 28529,
              "short": 16416,
              "net": 12113
            },
            "smallTrader": {
              "long": 10898,
              "short": 2600,
              "net": 8298
            }
          },
          "openInterest": 57661
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 362258,
              "short": 314133,
              "net": 48125
            },
            "nonCommercial": {
              "long": 56047,
              "short": 112075,
              "net": -56028
            },
            "smallTrader": {
              "long": 29163,
              "short": 21260,
              "net": 7903
            }
          },
          "openInterest": 452386
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 388722,
              "short": 400946,
              "net": -12224
            },
            "nonCommercial": {
              "long": 79924,
              "short": 68886,
              "net": 11038
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 551237
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43900,
              "short": 96442,
              "net": -52542
            },
            "nonCommercial": {
              "long": 70286,
              "short": 32811,
              "net": 37475
            },
            "smallTrader": {
              "long": 27343,
              "short": 12276,
              "net": 15067
            }
          },
          "openInterest": 151763
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192820,
              "short": 267665,
              "net": -74845
            },
            "nonCommercial": {
              "long": 86062,
              "short": 31197,
              "net": 54865
            },
            "smallTrader": {
              "long": 46110,
              "short": 26130,
              "net": 19980
            }
          },
          "openInterest": 371080
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238536,
              "short": 313590,
              "net": -75054
            },
            "nonCommercial": {
              "long": 97462,
              "short": 32596,
              "net": 64866
            },
            "smallTrader": {
              "long": 35912,
              "short": 25724,
              "net": 10188
            }
          },
          "openInterest": 473029
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 329450,
              "short": 456989,
              "net": -127539
            },
            "nonCommercial": {
              "long": 199323,
              "short": 61644,
              "net": 137679
            },
            "smallTrader": {
              "long": 52484,
              "short": 62624,
              "net": -10140
            }
          },
          "openInterest": 692028
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 413344,
              "short": 702889,
              "net": -289545
            },
            "nonCommercial": {
              "long": 282512,
              "short": 40043,
              "net": 242469
            },
            "smallTrader": {
              "long": 85077,
              "short": 38001,
              "net": 47076
            }
          },
          "openInterest": 920665
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18646,
              "short": 14850,
              "net": 3796
            },
            "nonCommercial": {
              "long": 18061,
              "short": 10019,
              "net": 8042
            },
            "smallTrader": {
              "long": 7993,
              "short": 19831,
              "net": -11838
            }
          },
          "openInterest": 44735
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 825,
              "short": 18631,
              "net": -17806
            },
            "nonCommercial": {
              "long": 28782,
              "short": 16594,
              "net": 12188
            },
            "smallTrader": {
              "long": 7546,
              "short": 1928,
              "net": 5618
            }
          },
          "openInterest": 38918
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 162701,
              "short": 103006,
              "net": 59695
            },
            "nonCommercial": {
              "long": 70749,
              "short": 121487,
              "net": -50738
            },
            "smallTrader": {
              "long": 20041,
              "short": 28998,
              "net": -8957
            }
          },
          "openInterest": 324704
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88247,
              "short": 116697,
              "net": -28450
            },
            "nonCommercial": {
              "long": 61518,
              "short": 33790,
              "net": 27728
            },
            "smallTrader": {
              "long": 19174,
              "short": 18452,
              "net": 722
            }
          },
          "openInterest": 203364
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131161,
              "short": 143461,
              "net": -12300
            },
            "nonCommercial": {
              "long": 109319,
              "short": 82550,
              "net": 26769
            },
            "smallTrader": {
              "long": 25975,
              "short": 40444,
              "net": -14469
            }
          },
          "openInterest": 341070
        }
      ]
    },
    {
      "reportDate": "2021-07-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2710030,
              "short": 2673125,
              "net": 36905
            },
            "nonCommercial": {
              "long": 906368,
              "short": 741877,
              "net": 164491
            },
            "smallTrader": {
              "long": 367441,
              "short": 568837,
              "net": -201396
            }
          },
          "openInterest": 4071737
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1414480,
              "short": 1368424,
              "net": 46056
            },
            "nonCommercial": {
              "long": 373471,
              "short": 427802,
              "net": -54331
            },
            "smallTrader": {
              "long": 141166,
              "short": 132891,
              "net": 8275
            }
          },
          "openInterest": 1975684
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 853940,
              "short": 787116,
              "net": 66824
            },
            "nonCommercial": {
              "long": 117946,
              "short": 200861,
              "net": -82915
            },
            "smallTrader": {
              "long": 192630,
              "short": 176539,
              "net": 16091
            }
          },
          "openInterest": 1186182
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2633496,
              "short": 2464883,
              "net": 168613
            },
            "nonCommercial": {
              "long": 496074,
              "short": 526099,
              "net": -30025
            },
            "smallTrader": {
              "long": 293649,
              "short": 432237,
              "net": -138588
            }
          },
          "openInterest": 3479942
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89675,
              "short": 38072,
              "net": 51603
            },
            "nonCommercial": {
              "long": 57415,
              "short": 96762,
              "net": -39347
            },
            "smallTrader": {
              "long": 17836,
              "short": 30092,
              "net": -12256
            }
          },
          "openInterest": 167840
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 730,
              "short": 102,
              "net": 628
            },
            "nonCommercial": {
              "long": 3743,
              "short": 5315,
              "net": -1572
            },
            "smallTrader": {
              "long": 1692,
              "short": 748,
              "net": 944
            }
          },
          "openInterest": 7802
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10007,
              "short": 33768,
              "net": -23761
            },
            "nonCommercial": {
              "long": 29132,
              "short": 7371,
              "net": 21761
            },
            "smallTrader": {
              "long": 3651,
              "short": 1651,
              "net": 2000
            }
          },
          "openInterest": 43479
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115831,
              "short": 108203,
              "net": 7628
            },
            "nonCommercial": {
              "long": 41194,
              "short": 46878,
              "net": -5684
            },
            "smallTrader": {
              "long": 26962,
              "short": 28906,
              "net": -1944
            }
          },
          "openInterest": 185373
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88808,
              "short": 110050,
              "net": -21242
            },
            "nonCommercial": {
              "long": 47048,
              "short": 41674,
              "net": 5374
            },
            "smallTrader": {
              "long": 36955,
              "short": 21087,
              "net": 15868
            }
          },
          "openInterest": 174701
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131291,
              "short": 141723,
              "net": -10432
            },
            "nonCommercial": {
              "long": 72185,
              "short": 64559,
              "net": 7626
            },
            "smallTrader": {
              "long": 12162,
              "short": 9356,
              "net": 2806
            }
          },
          "openInterest": 265979
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142031,
              "short": 203091,
              "net": -61060
            },
            "nonCommercial": {
              "long": 74172,
              "short": 17460,
              "net": 56712
            },
            "smallTrader": {
              "long": 10427,
              "short": 6079,
              "net": 4348
            }
          },
          "openInterest": 294211
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76570,
              "short": 119577,
              "net": -43007
            },
            "nonCommercial": {
              "long": 92484,
              "short": 55133,
              "net": 37351
            },
            "smallTrader": {
              "long": 19717,
              "short": 14061,
              "net": 5656
            }
          },
          "openInterest": 208816
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 716395,
              "short": 962689,
              "net": -246294
            },
            "nonCommercial": {
              "long": 393463,
              "short": 86786,
              "net": 306677
            },
            "smallTrader": {
              "long": 124068,
              "short": 184451,
              "net": -60383
            }
          },
          "openInterest": 1466666
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96499,
              "short": 194405,
              "net": -97906
            },
            "nonCommercial": {
              "long": 102971,
              "short": 17114,
              "net": 85857
            },
            "smallTrader": {
              "long": 19839,
              "short": 7790,
              "net": 12049
            }
          },
          "openInterest": 245376
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 827518,
              "short": 1315407,
              "net": -487889
            },
            "nonCommercial": {
              "long": 601411,
              "short": 151647,
              "net": 449764
            },
            "smallTrader": {
              "long": 91243,
              "short": 53118,
              "net": 38125
            }
          },
          "openInterest": 2326985
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21320,
              "short": 23728,
              "net": -2408
            },
            "nonCommercial": {
              "long": 20283,
              "short": 20470,
              "net": -187
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51277
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32167,
              "short": 35282,
              "net": -3115
            },
            "nonCommercial": {
              "long": 3587,
              "short": 541,
              "net": 3046
            },
            "smallTrader": {
              "long": 415,
              "short": 346,
              "net": 69
            }
          },
          "openInterest": 38201
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 373953,
              "short": 453802,
              "net": -79849
            },
            "nonCommercial": {
              "long": 202245,
              "short": 164119,
              "net": 38126
            },
            "smallTrader": {
              "long": 92486,
              "short": 50763,
              "net": 41723
            }
          },
          "openInterest": 678008
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14620,
              "short": 8720,
              "net": 5900
            },
            "nonCommercial": {
              "long": 15546,
              "short": 9579,
              "net": 5967
            },
            "smallTrader": {
              "long": 6023,
              "short": 17890,
              "net": -11867
            }
          },
          "openInterest": 46765
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169307,
              "short": 213803,
              "net": -44496
            },
            "nonCommercial": {
              "long": 87397,
              "short": 51046,
              "net": 36351
            },
            "smallTrader": {
              "long": 22193,
              "short": 14048,
              "net": 8145
            }
          },
          "openInterest": 347534
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116498,
              "short": 345312,
              "net": -228814
            },
            "nonCommercial": {
              "long": 273688,
              "short": 74300,
              "net": 199388
            },
            "smallTrader": {
              "long": 48080,
              "short": 18654,
              "net": 29426
            }
          },
          "openInterest": 500187
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202895,
              "short": 248503,
              "net": -45608
            },
            "nonCommercial": {
              "long": 70760,
              "short": 43865,
              "net": 26895
            },
            "smallTrader": {
              "long": 43552,
              "short": 24839,
              "net": 18713
            }
          },
          "openInterest": 404751
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143819,
              "short": 68805,
              "net": 75014
            },
            "nonCommercial": {
              "long": 32975,
              "short": 92909,
              "net": -59934
            },
            "smallTrader": {
              "long": 18589,
              "short": 33669,
              "net": -15080
            }
          },
          "openInterest": 196102
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80919,
              "short": 150467,
              "net": -69548
            },
            "nonCommercial": {
              "long": 124160,
              "short": 41156,
              "net": 83004
            },
            "smallTrader": {
              "long": 21580,
              "short": 35036,
              "net": -13456
            }
          },
          "openInterest": 275962
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120515,
              "short": 180127,
              "net": -59612
            },
            "nonCommercial": {
              "long": 111594,
              "short": 40656,
              "net": 70938
            },
            "smallTrader": {
              "long": 28182,
              "short": 39508,
              "net": -11326
            }
          },
          "openInterest": 301059
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75588,
              "short": 52469,
              "net": 23119
            },
            "nonCommercial": {
              "long": 65404,
              "short": 91811,
              "net": -26407
            },
            "smallTrader": {
              "long": 6559,
              "short": 3271,
              "net": 3288
            }
          },
          "openInterest": 150348
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26477,
              "short": 22783,
              "net": 3694
            },
            "nonCommercial": {
              "long": 12768,
              "short": 14733,
              "net": -1965
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46944
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 590146,
              "short": 489843,
              "net": 100303
            },
            "nonCommercial": {
              "long": 347610,
              "short": 485368,
              "net": -137758
            },
            "smallTrader": {
              "long": 62370,
              "short": 24915,
              "net": 37455
            }
          },
          "openInterest": 1436874
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20182,
              "short": 21373,
              "net": -1191
            },
            "nonCommercial": {
              "long": 19505,
              "short": 18084,
              "net": 1421
            },
            "smallTrader": {
              "long": 3935,
              "short": 4165,
              "net": -230
            }
          },
          "openInterest": 43953
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17199,
              "short": 36308,
              "net": -19109
            },
            "nonCommercial": {
              "long": 30519,
              "short": 18724,
              "net": 11795
            },
            "smallTrader": {
              "long": 10180,
              "short": 2866,
              "net": 7314
            }
          },
          "openInterest": 59378
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 364893,
              "short": 313392,
              "net": 51501
            },
            "nonCommercial": {
              "long": 57951,
              "short": 114801,
              "net": -56850
            },
            "smallTrader": {
              "long": 29369,
              "short": 24020,
              "net": 5349
            }
          },
          "openInterest": 457067
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 379600,
              "short": 396193,
              "net": -16593
            },
            "nonCommercial": {
              "long": 81145,
              "short": 67760,
              "net": 13385
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 560457
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45816,
              "short": 92725,
              "net": -46909
            },
            "nonCommercial": {
              "long": 66733,
              "short": 35516,
              "net": 31217
            },
            "smallTrader": {
              "long": 27330,
              "short": 11638,
              "net": 15692
            }
          },
          "openInterest": 150814
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186419,
              "short": 258412,
              "net": -71993
            },
            "nonCommercial": {
              "long": 84956,
              "short": 33440,
              "net": 51516
            },
            "smallTrader": {
              "long": 45495,
              "short": 25018,
              "net": 20477
            }
          },
          "openInterest": 359223
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 224884,
              "short": 292177,
              "net": -67293
            },
            "nonCommercial": {
              "long": 97317,
              "short": 35423,
              "net": 61894
            },
            "smallTrader": {
              "long": 31681,
              "short": 26282,
              "net": 5399
            }
          },
          "openInterest": 441669
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328233,
              "short": 440564,
              "net": -112331
            },
            "nonCommercial": {
              "long": 188545,
              "short": 62884,
              "net": 125661
            },
            "smallTrader": {
              "long": 48754,
              "short": 62084,
              "net": -13330
            }
          },
          "openInterest": 667567
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407255,
              "short": 733972,
              "net": -326717
            },
            "nonCommercial": {
              "long": 307945,
              "short": 36958,
              "net": 270987
            },
            "smallTrader": {
              "long": 97297,
              "short": 41567,
              "net": 55730
            }
          },
          "openInterest": 954073
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17602,
              "short": 15945,
              "net": 1657
            },
            "nonCommercial": {
              "long": 18262,
              "short": 9773,
              "net": 8489
            },
            "smallTrader": {
              "long": 8827,
              "short": 18973,
              "net": -10146
            }
          },
          "openInterest": 44784
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1337,
              "short": 23591,
              "net": -22254
            },
            "nonCommercial": {
              "long": 31758,
              "short": 15217,
              "net": 16541
            },
            "smallTrader": {
              "long": 7857,
              "short": 2144,
              "net": 5713
            }
          },
          "openInterest": 43059
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 157659,
              "short": 97629,
              "net": 60030
            },
            "nonCommercial": {
              "long": 67107,
              "short": 119162,
              "net": -52055
            },
            "smallTrader": {
              "long": 19052,
              "short": 27027,
              "net": -7975
            }
          },
          "openInterest": 302318
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89094,
              "short": 117873,
              "net": -28779
            },
            "nonCommercial": {
              "long": 63596,
              "short": 33202,
              "net": 30394
            },
            "smallTrader": {
              "long": 17919,
              "short": 19534,
              "net": -1615
            }
          },
          "openInterest": 213937
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131440,
              "short": 148399,
              "net": -16959
            },
            "nonCommercial": {
              "long": 106358,
              "short": 76170,
              "net": 30188
            },
            "smallTrader": {
              "long": 26731,
              "short": 39960,
              "net": -13229
            }
          },
          "openInterest": 348122
        }
      ]
    },
    {
      "reportDate": "2021-08-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2769646,
              "short": 2661033,
              "net": 108613
            },
            "nonCommercial": {
              "long": 882849,
              "short": 795114,
              "net": 87735
            },
            "smallTrader": {
              "long": 366384,
              "short": 562732,
              "net": -196348
            }
          },
          "openInterest": 4097814
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1370120,
              "short": 1402844,
              "net": -32724
            },
            "nonCommercial": {
              "long": 422404,
              "short": 407813,
              "net": 14591
            },
            "smallTrader": {
              "long": 147718,
              "short": 129585,
              "net": 18133
            }
          },
          "openInterest": 1987967
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 866420,
              "short": 782143,
              "net": 84277
            },
            "nonCommercial": {
              "long": 132762,
              "short": 227997,
              "net": -95235
            },
            "smallTrader": {
              "long": 184264,
              "short": 173306,
              "net": 10958
            }
          },
          "openInterest": 1208169
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2635043,
              "short": 2429635,
              "net": 205408
            },
            "nonCommercial": {
              "long": 436172,
              "short": 521195,
              "net": -85023
            },
            "smallTrader": {
              "long": 300909,
              "short": 421294,
              "net": -120385
            }
          },
          "openInterest": 3441853
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89342,
              "short": 37905,
              "net": 51437
            },
            "nonCommercial": {
              "long": 57742,
              "short": 99025,
              "net": -41283
            },
            "smallTrader": {
              "long": 19398,
              "short": 29552,
              "net": -10154
            }
          },
          "openInterest": 169889
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 548,
              "short": 102,
              "net": 446
            },
            "nonCommercial": {
              "long": 3867,
              "short": 5157,
              "net": -1290
            },
            "smallTrader": {
              "long": 1605,
              "short": 761,
              "net": 844
            }
          },
          "openInterest": 6408
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6078,
              "short": 31150,
              "net": -25072
            },
            "nonCommercial": {
              "long": 31789,
              "short": 8345,
              "net": 23444
            },
            "smallTrader": {
              "long": 3232,
              "short": 1604,
              "net": 1628
            }
          },
          "openInterest": 41258
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106522,
              "short": 109484,
              "net": -2962
            },
            "nonCommercial": {
              "long": 43119,
              "short": 43205,
              "net": -86
            },
            "smallTrader": {
              "long": 29296,
              "short": 26248,
              "net": 3048
            }
          },
          "openInterest": 180873
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85956,
              "short": 109045,
              "net": -23089
            },
            "nonCommercial": {
              "long": 46064,
              "short": 38604,
              "net": 7460
            },
            "smallTrader": {
              "long": 37401,
              "short": 21772,
              "net": 15629
            }
          },
          "openInterest": 170609
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132242,
              "short": 143653,
              "net": -11411
            },
            "nonCommercial": {
              "long": 68478,
              "short": 59664,
              "net": 8814
            },
            "smallTrader": {
              "long": 11463,
              "short": 8866,
              "net": 2597
            }
          },
          "openInterest": 258421
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147565,
              "short": 207046,
              "net": -59481
            },
            "nonCommercial": {
              "long": 72253,
              "short": 17230,
              "net": 55023
            },
            "smallTrader": {
              "long": 10905,
              "short": 6447,
              "net": 4458
            }
          },
          "openInterest": 305341
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77829,
              "short": 123019,
              "net": -45190
            },
            "nonCommercial": {
              "long": 91973,
              "short": 56913,
              "net": 35060
            },
            "smallTrader": {
              "long": 21046,
              "short": 10916,
              "net": 10130
            }
          },
          "openInterest": 211071
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 701272,
              "short": 953176,
              "net": -251904
            },
            "nonCommercial": {
              "long": 404859,
              "short": 86816,
              "net": 318043
            },
            "smallTrader": {
              "long": 123719,
              "short": 189858,
              "net": -66139
            }
          },
          "openInterest": 1471063
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95749,
              "short": 194848,
              "net": -99099
            },
            "nonCommercial": {
              "long": 106150,
              "short": 17107,
              "net": 89043
            },
            "smallTrader": {
              "long": 18360,
              "short": 8304,
              "net": 10056
            }
          },
          "openInterest": 249315
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 818264,
              "short": 1292622,
              "net": -474358
            },
            "nonCommercial": {
              "long": 583470,
              "short": 152943,
              "net": 430527
            },
            "smallTrader": {
              "long": 94256,
              "short": 50425,
              "net": 43831
            }
          },
          "openInterest": 2313202
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21126,
              "short": 27252,
              "net": -6126
            },
            "nonCommercial": {
              "long": 24204,
              "short": 20913,
              "net": 3291
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55408
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26278,
              "short": 29466,
              "net": -3188
            },
            "nonCommercial": {
              "long": 3479,
              "short": 372,
              "net": 3107
            },
            "smallTrader": {
              "long": 377,
              "short": 296,
              "net": 81
            }
          },
          "openInterest": 32289
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 374123,
              "short": 453158,
              "net": -79035
            },
            "nonCommercial": {
              "long": 199067,
              "short": 161060,
              "net": 38007
            },
            "smallTrader": {
              "long": 92730,
              "short": 51702,
              "net": 41028
            }
          },
          "openInterest": 674491
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14632,
              "short": 8840,
              "net": 5792
            },
            "nonCommercial": {
              "long": 16052,
              "short": 10780,
              "net": 5272
            },
            "smallTrader": {
              "long": 6220,
              "short": 17284,
              "net": -11064
            }
          },
          "openInterest": 49332
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165548,
              "short": 215217,
              "net": -49669
            },
            "nonCommercial": {
              "long": 92170,
              "short": 52165,
              "net": 40005
            },
            "smallTrader": {
              "long": 22354,
              "short": 12690,
              "net": 9664
            }
          },
          "openInterest": 349518
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121349,
              "short": 352633,
              "net": -231284
            },
            "nonCommercial": {
              "long": 273143,
              "short": 76808,
              "net": 196335
            },
            "smallTrader": {
              "long": 51591,
              "short": 16642,
              "net": 34949
            }
          },
          "openInterest": 485663
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201601,
              "short": 250944,
              "net": -49343
            },
            "nonCommercial": {
              "long": 69669,
              "short": 41129,
              "net": 28540
            },
            "smallTrader": {
              "long": 42467,
              "short": 21664,
              "net": 20803
            }
          },
          "openInterest": 402206
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136596,
              "short": 68989,
              "net": 67607
            },
            "nonCommercial": {
              "long": 30409,
              "short": 85599,
              "net": -55190
            },
            "smallTrader": {
              "long": 21174,
              "short": 33591,
              "net": -12417
            }
          },
          "openInterest": 189242
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81838,
              "short": 152981,
              "net": -71143
            },
            "nonCommercial": {
              "long": 127093,
              "short": 41501,
              "net": 85592
            },
            "smallTrader": {
              "long": 21249,
              "short": 35698,
              "net": -14449
            }
          },
          "openInterest": 280987
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118706,
              "short": 176754,
              "net": -58048
            },
            "nonCommercial": {
              "long": 109856,
              "short": 40205,
              "net": 69651
            },
            "smallTrader": {
              "long": 28060,
              "short": 39663,
              "net": -11603
            }
          },
          "openInterest": 294665
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73195,
              "short": 56235,
              "net": 16960
            },
            "nonCommercial": {
              "long": 70787,
              "short": 92084,
              "net": -21297
            },
            "smallTrader": {
              "long": 7167,
              "short": 2830,
              "net": 4337
            }
          },
          "openInterest": 154363
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23946,
              "short": 21526,
              "net": 2420
            },
            "nonCommercial": {
              "long": 12974,
              "short": 13267,
              "net": -293
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44609
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 599369,
              "short": 498983,
              "net": 100386
            },
            "nonCommercial": {
              "long": 346382,
              "short": 482627,
              "net": -136245
            },
            "smallTrader": {
              "long": 62934,
              "short": 27075,
              "net": 35859
            }
          },
          "openInterest": 1453997
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20816,
              "short": 20494,
              "net": 322
            },
            "nonCommercial": {
              "long": 16959,
              "short": 17284,
              "net": -325
            },
            "smallTrader": {
              "long": 4183,
              "short": 4180,
              "net": 3
            }
          },
          "openInterest": 42743
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18428,
              "short": 35162,
              "net": -16734
            },
            "nonCommercial": {
              "long": 30735,
              "short": 21931,
              "net": 8804
            },
            "smallTrader": {
              "long": 10808,
              "short": 2878,
              "net": 7930
            }
          },
          "openInterest": 61085
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 363260,
              "short": 310682,
              "net": 52578
            },
            "nonCommercial": {
              "long": 55463,
              "short": 114674,
              "net": -59211
            },
            "smallTrader": {
              "long": 28845,
              "short": 22212,
              "net": 6633
            }
          },
          "openInterest": 453220
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 379850,
              "short": 399480,
              "net": -19630
            },
            "nonCommercial": {
              "long": 83032,
              "short": 67716,
              "net": 15316
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 568882
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42659,
              "short": 94828,
              "net": -52169
            },
            "nonCommercial": {
              "long": 66192,
              "short": 30053,
              "net": 36139
            },
            "smallTrader": {
              "long": 27295,
              "short": 11265,
              "net": 16030
            }
          },
          "openInterest": 146196
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 190500,
              "short": 255893,
              "net": -65393
            },
            "nonCommercial": {
              "long": 84111,
              "short": 37109,
              "net": 47002
            },
            "smallTrader": {
              "long": 43132,
              "short": 24741,
              "net": 18391
            }
          },
          "openInterest": 358871
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217709,
              "short": 284559,
              "net": -66850
            },
            "nonCommercial": {
              "long": 101937,
              "short": 39138,
              "net": 62799
            },
            "smallTrader": {
              "long": 31406,
              "short": 27355,
              "net": 4051
            }
          },
          "openInterest": 438467
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 325058,
              "short": 426925,
              "net": -101867
            },
            "nonCommercial": {
              "long": 182394,
              "short": 66591,
              "net": 115803
            },
            "smallTrader": {
              "long": 47094,
              "short": 61030,
              "net": -13936
            }
          },
          "openInterest": 655874
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425151,
              "short": 757754,
              "net": -332603
            },
            "nonCommercial": {
              "long": 320806,
              "short": 37519,
              "net": 283287
            },
            "smallTrader": {
              "long": 88800,
              "short": 39484,
              "net": 49316
            }
          },
          "openInterest": 987110
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13804,
              "short": 14788,
              "net": -984
            },
            "nonCommercial": {
              "long": 16522,
              "short": 8979,
              "net": 7543
            },
            "smallTrader": {
              "long": 12065,
              "short": 18624,
              "net": -6559
            }
          },
          "openInterest": 42456
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1619,
              "short": 24881,
              "net": -23262
            },
            "nonCommercial": {
              "long": 33461,
              "short": 14580,
              "net": 18881
            },
            "smallTrader": {
              "long": 6629,
              "short": 2248,
              "net": 4381
            }
          },
          "openInterest": 43131
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 160745,
              "short": 96262,
              "net": 64483
            },
            "nonCommercial": {
              "long": 70377,
              "short": 126944,
              "net": -56567
            },
            "smallTrader": {
              "long": 22439,
              "short": 30355,
              "net": -7916
            }
          },
          "openInterest": 312851
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89489,
              "short": 124182,
              "net": -34693
            },
            "nonCommercial": {
              "long": 69485,
              "short": 32929,
              "net": 36556
            },
            "smallTrader": {
              "long": 18539,
              "short": 20402,
              "net": -1863
            }
          },
          "openInterest": 225807
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135139,
              "short": 163342,
              "net": -28203
            },
            "nonCommercial": {
              "long": 119516,
              "short": 78539,
              "net": 40977
            },
            "smallTrader": {
              "long": 29028,
              "short": 41802,
              "net": -12774
            }
          },
          "openInterest": 373529
        }
      ]
    },
    {
      "reportDate": "2021-08-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2752073,
              "short": 2648194,
              "net": 103879
            },
            "nonCommercial": {
              "long": 867821,
              "short": 759012,
              "net": 108809
            },
            "smallTrader": {
              "long": 371005,
              "short": 583693,
              "net": -212688
            }
          },
          "openInterest": 4076396
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1353227,
              "short": 1399120,
              "net": -45893
            },
            "nonCommercial": {
              "long": 424999,
              "short": 390371,
              "net": 34628
            },
            "smallTrader": {
              "long": 149008,
              "short": 137743,
              "net": 11265
            }
          },
          "openInterest": 1964761
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 856937,
              "short": 770857,
              "net": 86080
            },
            "nonCommercial": {
              "long": 137142,
              "short": 232779,
              "net": -95637
            },
            "smallTrader": {
              "long": 184906,
              "short": 175349,
              "net": 9557
            }
          },
          "openInterest": 1198279
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2620343,
              "short": 2440454,
              "net": 179889
            },
            "nonCommercial": {
              "long": 423320,
              "short": 469278,
              "net": -45958
            },
            "smallTrader": {
              "long": 304150,
              "short": 438081,
              "net": -133931
            }
          },
          "openInterest": 3437983
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94109,
              "short": 29861,
              "net": 64248
            },
            "nonCommercial": {
              "long": 57323,
              "short": 106636,
              "net": -49313
            },
            "smallTrader": {
              "long": 17148,
              "short": 32083,
              "net": -14935
            }
          },
          "openInterest": 171742
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 286,
              "short": 198,
              "net": 88
            },
            "nonCommercial": {
              "long": 4368,
              "short": 5472,
              "net": -1104
            },
            "smallTrader": {
              "long": 1774,
              "short": 758,
              "net": 1016
            }
          },
          "openInterest": 6769
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6074,
              "short": 28486,
              "net": -22412
            },
            "nonCommercial": {
              "long": 26162,
              "short": 5624,
              "net": 20538
            },
            "smallTrader": {
              "long": 3429,
              "short": 1555,
              "net": 1874
            }
          },
          "openInterest": 35683
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101835,
              "short": 111098,
              "net": -9263
            },
            "nonCommercial": {
              "long": 44750,
              "short": 37680,
              "net": 7070
            },
            "smallTrader": {
              "long": 29887,
              "short": 27694,
              "net": 2193
            }
          },
          "openInterest": 178875
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85808,
              "short": 107979,
              "net": -22171
            },
            "nonCommercial": {
              "long": 45445,
              "short": 38980,
              "net": 6465
            },
            "smallTrader": {
              "long": 38066,
              "short": 22360,
              "net": 15706
            }
          },
          "openInterest": 171602
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115204,
              "short": 132449,
              "net": -17245
            },
            "nonCommercial": {
              "long": 69753,
              "short": 55489,
              "net": 14264
            },
            "smallTrader": {
              "long": 11515,
              "short": 8534,
              "net": 2981
            }
          },
          "openInterest": 231907
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136272,
              "short": 193887,
              "net": -57615
            },
            "nonCommercial": {
              "long": 72187,
              "short": 19921,
              "net": 52266
            },
            "smallTrader": {
              "long": 11716,
              "short": 6367,
              "net": 5349
            }
          },
          "openInterest": 289568
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72552,
              "short": 111784,
              "net": -39232
            },
            "nonCommercial": {
              "long": 88960,
              "short": 59929,
              "net": 29031
            },
            "smallTrader": {
              "long": 20216,
              "short": 10015,
              "net": 10201
            }
          },
          "openInterest": 199899
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 689370,
              "short": 939670,
              "net": -250300
            },
            "nonCommercial": {
              "long": 412203,
              "short": 90644,
              "net": 321559
            },
            "smallTrader": {
              "long": 122560,
              "short": 193819,
              "net": -71259
            }
          },
          "openInterest": 1424121
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95971,
              "short": 203114,
              "net": -107143
            },
            "nonCommercial": {
              "long": 111991,
              "short": 17079,
              "net": 94912
            },
            "smallTrader": {
              "long": 19693,
              "short": 7462,
              "net": 12231
            }
          },
          "openInterest": 260961
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 747515,
              "short": 1194034,
              "net": -446519
            },
            "nonCommercial": {
              "long": 556062,
              "short": 155649,
              "net": 400413
            },
            "smallTrader": {
              "long": 96269,
              "short": 50163,
              "net": 46106
            }
          },
          "openInterest": 2194794
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23742,
              "short": 27397,
              "net": -3655
            },
            "nonCommercial": {
              "long": 23447,
              "short": 22003,
              "net": 1444
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57378
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26652,
              "short": 29961,
              "net": -3309
            },
            "nonCommercial": {
              "long": 3681,
              "short": 390,
              "net": 3291
            },
            "smallTrader": {
              "long": 380,
              "short": 362,
              "net": 18
            }
          },
          "openInterest": 32867
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 388866,
              "short": 458925,
              "net": -70059
            },
            "nonCommercial": {
              "long": 212809,
              "short": 178952,
              "net": 33857
            },
            "smallTrader": {
              "long": 92351,
              "short": 56149,
              "net": 36202
            }
          },
          "openInterest": 702098
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14040,
              "short": 9467,
              "net": 4573
            },
            "nonCommercial": {
              "long": 17076,
              "short": 10316,
              "net": 6760
            },
            "smallTrader": {
              "long": 6380,
              "short": 17713,
              "net": -11333
            }
          },
          "openInterest": 49929
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162512,
              "short": 213338,
              "net": -50826
            },
            "nonCommercial": {
              "long": 95401,
              "short": 55563,
              "net": 39838
            },
            "smallTrader": {
              "long": 24759,
              "short": 13771,
              "net": 10988
            }
          },
          "openInterest": 349207
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124720,
              "short": 320361,
              "net": -195641
            },
            "nonCommercial": {
              "long": 277260,
              "short": 108854,
              "net": 168406
            },
            "smallTrader": {
              "long": 47485,
              "short": 20250,
              "net": 27235
            }
          },
          "openInterest": 477232
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196582,
              "short": 249880,
              "net": -53298
            },
            "nonCommercial": {
              "long": 71737,
              "short": 37822,
              "net": 33915
            },
            "smallTrader": {
              "long": 43283,
              "short": 23900,
              "net": 19383
            }
          },
          "openInterest": 391917
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151720,
              "short": 68459,
              "net": 83261
            },
            "nonCommercial": {
              "long": 36684,
              "short": 97341,
              "net": -60657
            },
            "smallTrader": {
              "long": 17266,
              "short": 39870,
              "net": -22604
            }
          },
          "openInterest": 206131
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82267,
              "short": 145989,
              "net": -63722
            },
            "nonCommercial": {
              "long": 121661,
              "short": 43573,
              "net": 78088
            },
            "smallTrader": {
              "long": 20152,
              "short": 34518,
              "net": -14366
            }
          },
          "openInterest": 272199
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115446,
              "short": 178330,
              "net": -62884
            },
            "nonCommercial": {
              "long": 110379,
              "short": 35303,
              "net": 75076
            },
            "smallTrader": {
              "long": 27520,
              "short": 39712,
              "net": -12192
            }
          },
          "openInterest": 285836
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74870,
              "short": 53575,
              "net": 21295
            },
            "nonCommercial": {
              "long": 69818,
              "short": 93705,
              "net": -23887
            },
            "smallTrader": {
              "long": 6248,
              "short": 3656,
              "net": 2592
            }
          },
          "openInterest": 152510
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26707,
              "short": 21565,
              "net": 5142
            },
            "nonCommercial": {
              "long": 11700,
              "short": 14354,
              "net": -2654
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46672
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 606847,
              "short": 500412,
              "net": 106435
            },
            "nonCommercial": {
              "long": 348668,
              "short": 492588,
              "net": -143920
            },
            "smallTrader": {
              "long": 65058,
              "short": 27573,
              "net": 37485
            }
          },
          "openInterest": 1420102
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21486,
              "short": 19942,
              "net": 1544
            },
            "nonCommercial": {
              "long": 17295,
              "short": 18327,
              "net": -1032
            },
            "smallTrader": {
              "long": 3769,
              "short": 4281,
              "net": -512
            }
          },
          "openInterest": 46690
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20368,
              "short": 33528,
              "net": -13160
            },
            "nonCommercial": {
              "long": 31567,
              "short": 25748,
              "net": 5819
            },
            "smallTrader": {
              "long": 10720,
              "short": 3379,
              "net": 7341
            }
          },
          "openInterest": 64271
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360431,
              "short": 307993,
              "net": 52438
            },
            "nonCommercial": {
              "long": 62990,
              "short": 120525,
              "net": -57535
            },
            "smallTrader": {
              "long": 27283,
              "short": 22186,
              "net": 5097
            }
          },
          "openInterest": 455848
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 379985,
              "short": 395570,
              "net": -15585
            },
            "nonCommercial": {
              "long": 81431,
              "short": 68402,
              "net": 13029
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 573185
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51825,
              "short": 91673,
              "net": -39848
            },
            "nonCommercial": {
              "long": 64379,
              "short": 39905,
              "net": 24474
            },
            "smallTrader": {
              "long": 28129,
              "short": 12755,
              "net": 15374
            }
          },
          "openInterest": 154491
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188502,
              "short": 261446,
              "net": -72944
            },
            "nonCommercial": {
              "long": 87713,
              "short": 34855,
              "net": 52858
            },
            "smallTrader": {
              "long": 43915,
              "short": 23829,
              "net": 20086
            }
          },
          "openInterest": 362641
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 213866,
              "short": 283460,
              "net": -69594
            },
            "nonCommercial": {
              "long": 103270,
              "short": 39886,
              "net": 63384
            },
            "smallTrader": {
              "long": 32128,
              "short": 25918,
              "net": 6210
            }
          },
          "openInterest": 435486
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332870,
              "short": 439356,
              "net": -106486
            },
            "nonCommercial": {
              "long": 183135,
              "short": 60739,
              "net": 122396
            },
            "smallTrader": {
              "long": 45764,
              "short": 61674,
              "net": -15910
            }
          },
          "openInterest": 660007
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417712,
              "short": 769097,
              "net": -351385
            },
            "nonCommercial": {
              "long": 335075,
              "short": 37654,
              "net": 297421
            },
            "smallTrader": {
              "long": 95057,
              "short": 41093,
              "net": 53964
            }
          },
          "openInterest": 998508
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17089,
              "short": 15163,
              "net": 1926
            },
            "nonCommercial": {
              "long": 18537,
              "short": 8859,
              "net": 9678
            },
            "smallTrader": {
              "long": 9092,
              "short": 20696,
              "net": -11604
            }
          },
          "openInterest": 45159
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1114,
              "short": 25112,
              "net": -23998
            },
            "nonCommercial": {
              "long": 35975,
              "short": 16649,
              "net": 19326
            },
            "smallTrader": {
              "long": 6862,
              "short": 2190,
              "net": 4672
            }
          },
          "openInterest": 45126
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 172327,
              "short": 91846,
              "net": 80481
            },
            "nonCommercial": {
              "long": 58742,
              "short": 132993,
              "net": -74251
            },
            "smallTrader": {
              "long": 21703,
              "short": 27933,
              "net": -6230
            }
          },
          "openInterest": 313197
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87911,
              "short": 127834,
              "net": -39923
            },
            "nonCommercial": {
              "long": 77552,
              "short": 36833,
              "net": 40719
            },
            "smallTrader": {
              "long": 20522,
              "short": 21318,
              "net": -796
            }
          },
          "openInterest": 230837
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144051,
              "short": 175512,
              "net": -31461
            },
            "nonCommercial": {
              "long": 123383,
              "short": 79751,
              "net": 43632
            },
            "smallTrader": {
              "long": 30779,
              "short": 42950,
              "net": -12171
            }
          },
          "openInterest": 382959
        }
      ]
    },
    {
      "reportDate": "2021-08-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2741764,
              "short": 2676374,
              "net": 65390
            },
            "nonCommercial": {
              "long": 895445,
              "short": 750229,
              "net": 145216
            },
            "smallTrader": {
              "long": 364476,
              "short": 575082,
              "net": -210606
            }
          },
          "openInterest": 4067729
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1360604,
              "short": 1403902,
              "net": -43298
            },
            "nonCommercial": {
              "long": 418052,
              "short": 387855,
              "net": 30197
            },
            "smallTrader": {
              "long": 153083,
              "short": 139982,
              "net": 13101
            }
          },
          "openInterest": 1972471
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 865340,
              "short": 791975,
              "net": 73365
            },
            "nonCommercial": {
              "long": 144224,
              "short": 224429,
              "net": -80205
            },
            "smallTrader": {
              "long": 184410,
              "short": 177570,
              "net": 6840
            }
          },
          "openInterest": 1214382
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2627057,
              "short": 2500090,
              "net": 126967
            },
            "nonCommercial": {
              "long": 447419,
              "short": 449501,
              "net": -2082
            },
            "smallTrader": {
              "long": 313260,
              "short": 438145,
              "net": -124885
            }
          },
          "openInterest": 3505732
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101694,
              "short": 31985,
              "net": 69709
            },
            "nonCommercial": {
              "long": 64169,
              "short": 114536,
              "net": -50367
            },
            "smallTrader": {
              "long": 17213,
              "short": 36555,
              "net": -19342
            }
          },
          "openInterest": 186948
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 293,
              "short": 614,
              "net": -321
            },
            "nonCommercial": {
              "long": 4804,
              "short": 5530,
              "net": -726
            },
            "smallTrader": {
              "long": 1863,
              "short": 816,
              "net": 1047
            }
          },
          "openInterest": 7363
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6176,
              "short": 26665,
              "net": -20489
            },
            "nonCommercial": {
              "long": 25846,
              "short": 6857,
              "net": 18989
            },
            "smallTrader": {
              "long": 3230,
              "short": 1730,
              "net": 1500
            }
          },
          "openInterest": 35272
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103667,
              "short": 107721,
              "net": -4054
            },
            "nonCommercial": {
              "long": 41898,
              "short": 37247,
              "net": 4651
            },
            "smallTrader": {
              "long": 28967,
              "short": 29564,
              "net": -597
            }
          },
          "openInterest": 178385
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93234,
              "short": 107876,
              "net": -14642
            },
            "nonCommercial": {
              "long": 46499,
              "short": 43839,
              "net": 2660
            },
            "smallTrader": {
              "long": 36107,
              "short": 24125,
              "net": 11982
            }
          },
          "openInterest": 177460
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111794,
              "short": 149607,
              "net": -37813
            },
            "nonCommercial": {
              "long": 72033,
              "short": 36838,
              "net": 35195
            },
            "smallTrader": {
              "long": 11020,
              "short": 8402,
              "net": 2618
            }
          },
          "openInterest": 220996
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129838,
              "short": 189481,
              "net": -59643
            },
            "nonCommercial": {
              "long": 74249,
              "short": 19452,
              "net": 54797
            },
            "smallTrader": {
              "long": 11124,
              "short": 6278,
              "net": 4846
            }
          },
          "openInterest": 282471
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81424,
              "short": 111079,
              "net": -29655
            },
            "nonCommercial": {
              "long": 85953,
              "short": 65873,
              "net": 20080
            },
            "smallTrader": {
              "long": 20453,
              "short": 10878,
              "net": 9575
            }
          },
          "openInterest": 208878
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 683412,
              "short": 954405,
              "net": -270993
            },
            "nonCommercial": {
              "long": 432298,
              "short": 86452,
              "net": 345846
            },
            "smallTrader": {
              "long": 119894,
              "short": 194747,
              "net": -74853
            }
          },
          "openInterest": 1435341
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94528,
              "short": 211409,
              "net": -116881
            },
            "nonCommercial": {
              "long": 117526,
              "short": 14495,
              "net": 103031
            },
            "smallTrader": {
              "long": 20808,
              "short": 6958,
              "net": 13850
            }
          },
          "openInterest": 264618
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 712347,
              "short": 1159601,
              "net": -447254
            },
            "nonCommercial": {
              "long": 538862,
              "short": 134539,
              "net": 404323
            },
            "smallTrader": {
              "long": 91029,
              "short": 48098,
              "net": 42931
            }
          },
          "openInterest": 2135698
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23108,
              "short": 23650,
              "net": -542
            },
            "nonCommercial": {
              "long": 21125,
              "short": 23098,
              "net": -1973
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53963
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26200,
              "short": 29702,
              "net": -3502
            },
            "nonCommercial": {
              "long": 3986,
              "short": 464,
              "net": 3522
            },
            "smallTrader": {
              "long": 339,
              "short": 359,
              "net": -20
            }
          },
          "openInterest": 32519
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 383684,
              "short": 456767,
              "net": -73083
            },
            "nonCommercial": {
              "long": 233529,
              "short": 175889,
              "net": 57640
            },
            "smallTrader": {
              "long": 70047,
              "short": 54604,
              "net": 15443
            }
          },
          "openInterest": 694792
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13368,
              "short": 9580,
              "net": 3788
            },
            "nonCommercial": {
              "long": 18051,
              "short": 11269,
              "net": 6782
            },
            "smallTrader": {
              "long": 5973,
              "short": 16543,
              "net": -10570
            }
          },
          "openInterest": 49341
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188294,
              "short": 233340,
              "net": -45046
            },
            "nonCommercial": {
              "long": 98409,
              "short": 62662,
              "net": 35747
            },
            "smallTrader": {
              "long": 23373,
              "short": 14074,
              "net": 9299
            }
          },
          "openInterest": 368715
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123301,
              "short": 337301,
              "net": -214000
            },
            "nonCommercial": {
              "long": 284437,
              "short": 92895,
              "net": 191542
            },
            "smallTrader": {
              "long": 44315,
              "short": 21857,
              "net": 22458
            }
          },
          "openInterest": 485485
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206120,
              "short": 257082,
              "net": -50962
            },
            "nonCommercial": {
              "long": 72810,
              "short": 40231,
              "net": 32579
            },
            "smallTrader": {
              "long": 43399,
              "short": 25016,
              "net": 18383
            }
          },
          "openInterest": 392405
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147403,
              "short": 69312,
              "net": 78091
            },
            "nonCommercial": {
              "long": 27532,
              "short": 90740,
              "net": -63208
            },
            "smallTrader": {
              "long": 20156,
              "short": 35039,
              "net": -14883
            }
          },
          "openInterest": 196495
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81135,
              "short": 140712,
              "net": -59577
            },
            "nonCommercial": {
              "long": 118725,
              "short": 45000,
              "net": 73725
            },
            "smallTrader": {
              "long": 19482,
              "short": 33630,
              "net": -14148
            }
          },
          "openInterest": 266765
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113928,
              "short": 177411,
              "net": -63483
            },
            "nonCommercial": {
              "long": 112252,
              "short": 34467,
              "net": 77785
            },
            "smallTrader": {
              "long": 27221,
              "short": 41523,
              "net": -14302
            }
          },
          "openInterest": 286144
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73652,
              "short": 57709,
              "net": 15943
            },
            "nonCommercial": {
              "long": 76530,
              "short": 95647,
              "net": -19117
            },
            "smallTrader": {
              "long": 6522,
              "short": 3348,
              "net": 3174
            }
          },
          "openInterest": 159599
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27728,
              "short": 20838,
              "net": 6890
            },
            "nonCommercial": {
              "long": 10983,
              "short": 15368,
              "net": -4385
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46900
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 626403,
              "short": 505635,
              "net": 120768
            },
            "nonCommercial": {
              "long": 335240,
              "short": 498305,
              "net": -163065
            },
            "smallTrader": {
              "long": 70417,
              "short": 28120,
              "net": 42297
            }
          },
          "openInterest": 1414880
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20707,
              "short": 20363,
              "net": 344
            },
            "nonCommercial": {
              "long": 16674,
              "short": 16909,
              "net": -235
            },
            "smallTrader": {
              "long": 4111,
              "short": 4220,
              "net": -109
            }
          },
          "openInterest": 44222
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18984,
              "short": 33981,
              "net": -14997
            },
            "nonCommercial": {
              "long": 32124,
              "short": 23766,
              "net": 8358
            },
            "smallTrader": {
              "long": 10103,
              "short": 3464,
              "net": 6639
            }
          },
          "openInterest": 62569
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370586,
              "short": 310266,
              "net": 60320
            },
            "nonCommercial": {
              "long": 50577,
              "short": 115264,
              "net": -64687
            },
            "smallTrader": {
              "long": 27602,
              "short": 23235,
              "net": 4367
            }
          },
          "openInterest": 454408
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 386818,
              "short": 399212,
              "net": -12394
            },
            "nonCommercial": {
              "long": 75567,
              "short": 64424,
              "net": 11143
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 581375
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55831,
              "short": 91321,
              "net": -35490
            },
            "nonCommercial": {
              "long": 63390,
              "short": 42170,
              "net": 21220
            },
            "smallTrader": {
              "long": 26597,
              "short": 12327,
              "net": 14270
            }
          },
          "openInterest": 153825
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189483,
              "short": 267283,
              "net": -77800
            },
            "nonCommercial": {
              "long": 84323,
              "short": 29376,
              "net": 54947
            },
            "smallTrader": {
              "long": 47117,
              "short": 24264,
              "net": 22853
            }
          },
          "openInterest": 367632
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214451,
              "short": 285336,
              "net": -70885
            },
            "nonCommercial": {
              "long": 102911,
              "short": 38345,
              "net": 64566
            },
            "smallTrader": {
              "long": 33419,
              "short": 27100,
              "net": 6319
            }
          },
          "openInterest": 436726
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343275,
              "short": 443868,
              "net": -100593
            },
            "nonCommercial": {
              "long": 182539,
              "short": 66135,
              "net": 116404
            },
            "smallTrader": {
              "long": 45953,
              "short": 61764,
              "net": -15811
            }
          },
          "openInterest": 665803
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 442141,
              "short": 799547,
              "net": -357406
            },
            "nonCommercial": {
              "long": 339414,
              "short": 37147,
              "net": 302267
            },
            "smallTrader": {
              "long": 95926,
              "short": 40787,
              "net": 55139
            }
          },
          "openInterest": 1033177
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19211,
              "short": 15934,
              "net": 3277
            },
            "nonCommercial": {
              "long": 14354,
              "short": 8807,
              "net": 5547
            },
            "smallTrader": {
              "long": 10255,
              "short": 19079,
              "net": -8824
            }
          },
          "openInterest": 44005
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1643,
              "short": 25732,
              "net": -24089
            },
            "nonCommercial": {
              "long": 35460,
              "short": 16249,
              "net": 19211
            },
            "smallTrader": {
              "long": 7014,
              "short": 2136,
              "net": 4878
            }
          },
          "openInterest": 46576
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 172815,
              "short": 80937,
              "net": 91878
            },
            "nonCommercial": {
              "long": 61631,
              "short": 148457,
              "net": -86826
            },
            "smallTrader": {
              "long": 19485,
              "short": 24537,
              "net": -5052
            }
          },
          "openInterest": 319321
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89242,
              "short": 132778,
              "net": -43536
            },
            "nonCommercial": {
              "long": 82477,
              "short": 40844,
              "net": 41633
            },
            "smallTrader": {
              "long": 21981,
              "short": 20078,
              "net": 1903
            }
          },
          "openInterest": 229763
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138516,
              "short": 174604,
              "net": -36088
            },
            "nonCommercial": {
              "long": 137475,
              "short": 90681,
              "net": 46794
            },
            "smallTrader": {
              "long": 30181,
              "short": 40887,
              "net": -10706
            }
          },
          "openInterest": 390322
        }
      ]
    },
    {
      "reportDate": "2021-08-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2796374,
              "short": 2702362,
              "net": 94012
            },
            "nonCommercial": {
              "long": 883348,
              "short": 770036,
              "net": 113312
            },
            "smallTrader": {
              "long": 385697,
              "short": 593021,
              "net": -207324
            }
          },
          "openInterest": 4175534
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1381496,
              "short": 1382320,
              "net": -824
            },
            "nonCommercial": {
              "long": 379752,
              "short": 389118,
              "net": -9366
            },
            "smallTrader": {
              "long": 156602,
              "short": 146412,
              "net": 10190
            }
          },
          "openInterest": 2053753
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 909245,
              "short": 830648,
              "net": 78597
            },
            "nonCommercial": {
              "long": 126525,
              "short": 225857,
              "net": -99332
            },
            "smallTrader": {
              "long": 196360,
              "short": 175625,
              "net": 20735
            }
          },
          "openInterest": 1258504
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2610347,
              "short": 2572682,
              "net": 37665
            },
            "nonCommercial": {
              "long": 481119,
              "short": 385918,
              "net": 95201
            },
            "smallTrader": {
              "long": 327344,
              "short": 460210,
              "net": -132866
            }
          },
          "openInterest": 3596863
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116451,
              "short": 38991,
              "net": 77460
            },
            "nonCommercial": {
              "long": 60964,
              "short": 117564,
              "net": -56600
            },
            "smallTrader": {
              "long": 15687,
              "short": 36547,
              "net": -20860
            }
          },
          "openInterest": 197636
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 335,
              "short": 364,
              "net": -29
            },
            "nonCommercial": {
              "long": 4492,
              "short": 5606,
              "net": -1114
            },
            "smallTrader": {
              "long": 1923,
              "short": 780,
              "net": 1143
            }
          },
          "openInterest": 7515
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7179,
              "short": 21587,
              "net": -14408
            },
            "nonCommercial": {
              "long": 22822,
              "short": 9476,
              "net": 13346
            },
            "smallTrader": {
              "long": 3010,
              "short": 1948,
              "net": 1062
            }
          },
          "openInterest": 33466
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128248,
              "short": 109077,
              "net": 19171
            },
            "nonCommercial": {
              "long": 39489,
              "short": 56234,
              "net": -16745
            },
            "smallTrader": {
              "long": 26302,
              "short": 28728,
              "net": -2426
            }
          },
          "openInterest": 196366
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89815,
              "short": 104550,
              "net": -14735
            },
            "nonCommercial": {
              "long": 44124,
              "short": 38247,
              "net": 5877
            },
            "smallTrader": {
              "long": 35037,
              "short": 26179,
              "net": 8858
            }
          },
          "openInterest": 171487
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114475,
              "short": 151050,
              "net": -36575
            },
            "nonCommercial": {
              "long": 69449,
              "short": 35794,
              "net": 33655
            },
            "smallTrader": {
              "long": 11240,
              "short": 8320,
              "net": 2920
            }
          },
          "openInterest": 222607
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126199,
              "short": 186588,
              "net": -60389
            },
            "nonCommercial": {
              "long": 75855,
              "short": 19843,
              "net": 56012
            },
            "smallTrader": {
              "long": 11105,
              "short": 6728,
              "net": 4377
            }
          },
          "openInterest": 280198
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85537,
              "short": 99147,
              "net": -13610
            },
            "nonCommercial": {
              "long": 73890,
              "short": 65266,
              "net": 8624
            },
            "smallTrader": {
              "long": 15941,
              "short": 10955,
              "net": 4986
            }
          },
          "openInterest": 192968
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 684905,
              "short": 941605,
              "net": -256700
            },
            "nonCommercial": {
              "long": 419537,
              "short": 88570,
              "net": 330967
            },
            "smallTrader": {
              "long": 111865,
              "short": 186132,
              "net": -74267
            }
          },
          "openInterest": 1443764
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97532,
              "short": 212973,
              "net": -115441
            },
            "nonCommercial": {
              "long": 120528,
              "short": 16219,
              "net": 104309
            },
            "smallTrader": {
              "long": 18814,
              "short": 7682,
              "net": 11132
            }
          },
          "openInterest": 269446
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 686132,
              "short": 1094154,
              "net": -408022
            },
            "nonCommercial": {
              "long": 528784,
              "short": 154472,
              "net": 374312
            },
            "smallTrader": {
              "long": 85739,
              "short": 52029,
              "net": 33710
            }
          },
          "openInterest": 2042879
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22608,
              "short": 25365,
              "net": -2757
            },
            "nonCommercial": {
              "long": 21850,
              "short": 22546,
              "net": -696
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53847
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26415,
              "short": 30200,
              "net": -3785
            },
            "nonCommercial": {
              "long": 4331,
              "short": 437,
              "net": 3894
            },
            "smallTrader": {
              "long": 290,
              "short": 399,
              "net": -109
            }
          },
          "openInterest": 32680
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 403032,
              "short": 460425,
              "net": -57393
            },
            "nonCommercial": {
              "long": 194169,
              "short": 169539,
              "net": 24630
            },
            "smallTrader": {
              "long": 91371,
              "short": 58608,
              "net": 32763
            }
          },
          "openInterest": 698547
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13295,
              "short": 10917,
              "net": 2378
            },
            "nonCommercial": {
              "long": 19619,
              "short": 10884,
              "net": 8735
            },
            "smallTrader": {
              "long": 6538,
              "short": 17651,
              "net": -11113
            }
          },
          "openInterest": 51702
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188427,
              "short": 231126,
              "net": -42699
            },
            "nonCommercial": {
              "long": 87397,
              "short": 50513,
              "net": 36884
            },
            "smallTrader": {
              "long": 19148,
              "short": 13333,
              "net": 5815
            }
          },
          "openInterest": 349607
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123101,
              "short": 357779,
              "net": -234678
            },
            "nonCommercial": {
              "long": 299084,
              "short": 88431,
              "net": 210653
            },
            "smallTrader": {
              "long": 44517,
              "short": 20492,
              "net": 24025
            }
          },
          "openInterest": 504735
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207839,
              "short": 260385,
              "net": -52546
            },
            "nonCommercial": {
              "long": 67375,
              "short": 33355,
              "net": 34020
            },
            "smallTrader": {
              "long": 41332,
              "short": 22806,
              "net": 18526
            }
          },
          "openInterest": 392226
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147612,
              "short": 65542,
              "net": 82070
            },
            "nonCommercial": {
              "long": 26763,
              "short": 93434,
              "net": -66671
            },
            "smallTrader": {
              "long": 19080,
              "short": 34479,
              "net": -15399
            }
          },
          "openInterest": 194477
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81209,
              "short": 140144,
              "net": -58935
            },
            "nonCommercial": {
              "long": 120074,
              "short": 45444,
              "net": 74630
            },
            "smallTrader": {
              "long": 18297,
              "short": 33992,
              "net": -15695
            }
          },
          "openInterest": 266270
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114704,
              "short": 194845,
              "net": -80141
            },
            "nonCommercial": {
              "long": 130451,
              "short": 34233,
              "net": 96218
            },
            "smallTrader": {
              "long": 25824,
              "short": 41901,
              "net": -16077
            }
          },
          "openInterest": 308107
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72551,
              "short": 50954,
              "net": 21597
            },
            "nonCommercial": {
              "long": 71067,
              "short": 94897,
              "net": -23830
            },
            "smallTrader": {
              "long": 6135,
              "short": 3902,
              "net": 2233
            }
          },
          "openInterest": 152123
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24583,
              "short": 20901,
              "net": 3682
            },
            "nonCommercial": {
              "long": 13033,
              "short": 13517,
              "net": -484
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45425
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 626819,
              "short": 496691,
              "net": 130128
            },
            "nonCommercial": {
              "long": 323806,
              "short": 490383,
              "net": -166577
            },
            "smallTrader": {
              "long": 64662,
              "short": 28213,
              "net": 36449
            }
          },
          "openInterest": 1391801
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23251,
              "short": 21420,
              "net": 1831
            },
            "nonCommercial": {
              "long": 17219,
              "short": 17581,
              "net": -362
            },
            "smallTrader": {
              "long": 3153,
              "short": 4622,
              "net": -1469
            }
          },
          "openInterest": 46444
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19382,
              "short": 34693,
              "net": -15311
            },
            "nonCommercial": {
              "long": 33042,
              "short": 23899,
              "net": 9143
            },
            "smallTrader": {
              "long": 9778,
              "short": 3610,
              "net": 6168
            }
          },
          "openInterest": 63828
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 372578,
              "short": 305523,
              "net": 67055
            },
            "nonCommercial": {
              "long": 45019,
              "short": 117950,
              "net": -72931
            },
            "smallTrader": {
              "long": 28544,
              "short": 22668,
              "net": 5876
            }
          },
          "openInterest": 451736
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 385377,
              "short": 399657,
              "net": -14280
            },
            "nonCommercial": {
              "long": 77966,
              "short": 64447,
              "net": 13519
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 592348
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50674,
              "short": 86800,
              "net": -36126
            },
            "nonCommercial": {
              "long": 63311,
              "short": 41450,
              "net": 21861
            },
            "smallTrader": {
              "long": 26586,
              "short": 12321,
              "net": 14265
            }
          },
          "openInterest": 149847
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186898,
              "short": 254298,
              "net": -67400
            },
            "nonCommercial": {
              "long": 82975,
              "short": 33267,
              "net": 49708
            },
            "smallTrader": {
              "long": 45240,
              "short": 27548,
              "net": 17692
            }
          },
          "openInterest": 364085
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206533,
              "short": 278556,
              "net": -72023
            },
            "nonCommercial": {
              "long": 102475,
              "short": 37427,
              "net": 65048
            },
            "smallTrader": {
              "long": 31217,
              "short": 24242,
              "net": 6975
            }
          },
          "openInterest": 425628
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 372081,
              "short": 452498,
              "net": -80417
            },
            "nonCommercial": {
              "long": 175251,
              "short": 73604,
              "net": 101647
            },
            "smallTrader": {
              "long": 44299,
              "short": 65529,
              "net": -21230
            }
          },
          "openInterest": 684606
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 462375,
              "short": 812810,
              "net": -350435
            },
            "nonCommercial": {
              "long": 338985,
              "short": 39908,
              "net": 299077
            },
            "smallTrader": {
              "long": 96543,
              "short": 45185,
              "net": 51358
            }
          },
          "openInterest": 1063378
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18206,
              "short": 14914,
              "net": 3292
            },
            "nonCommercial": {
              "long": 14608,
              "short": 10514,
              "net": 4094
            },
            "smallTrader": {
              "long": 10746,
              "short": 18132,
              "net": -7386
            }
          },
          "openInterest": 43703
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1754,
              "short": 27516,
              "net": -25762
            },
            "nonCommercial": {
              "long": 36611,
              "short": 16249,
              "net": 20362
            },
            "smallTrader": {
              "long": 7473,
              "short": 2073,
              "net": 5400
            }
          },
          "openInterest": 48509
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156460,
              "short": 76749,
              "net": 79711
            },
            "nonCommercial": {
              "long": 57154,
              "short": 130303,
              "net": -73149
            },
            "smallTrader": {
              "long": 20823,
              "short": 27385,
              "net": -6562
            }
          },
          "openInterest": 290283
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85480,
              "short": 129703,
              "net": -44223
            },
            "nonCommercial": {
              "long": 87453,
              "short": 45542,
              "net": 41911
            },
            "smallTrader": {
              "long": 22433,
              "short": 20121,
              "net": 2312
            }
          },
          "openInterest": 232626
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142668,
              "short": 167882,
              "net": -25214
            },
            "nonCommercial": {
              "long": 133081,
              "short": 98033,
              "net": 35048
            },
            "smallTrader": {
              "long": 30683,
              "short": 40517,
              "net": -9834
            }
          },
          "openInterest": 396979
        }
      ]
    },
    {
      "reportDate": "2021-08-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2755658,
              "short": 2508037,
              "net": 247621
            },
            "nonCommercial": {
              "long": 724938,
              "short": 754757,
              "net": -29819
            },
            "smallTrader": {
              "long": 340466,
              "short": 558268,
              "net": -217802
            }
          },
          "openInterest": 3946457
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1371541,
              "short": 1358885,
              "net": 12656
            },
            "nonCommercial": {
              "long": 375763,
              "short": 396333,
              "net": -20570
            },
            "smallTrader": {
              "long": 142447,
              "short": 134533,
              "net": 7914
            }
          },
          "openInterest": 1951413
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 903006,
              "short": 796262,
              "net": 106744
            },
            "nonCommercial": {
              "long": 114253,
              "short": 218463,
              "net": -104210
            },
            "smallTrader": {
              "long": 181120,
              "short": 183654,
              "net": -2534
            }
          },
          "openInterest": 1225140
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2671046,
              "short": 2509529,
              "net": 161517
            },
            "nonCommercial": {
              "long": 374560,
              "short": 402696,
              "net": -28136
            },
            "smallTrader": {
              "long": 289367,
              "short": 422748,
              "net": -133381
            }
          },
          "openInterest": 3472937
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114931,
              "short": 33350,
              "net": 81581
            },
            "nonCommercial": {
              "long": 47384,
              "short": 107462,
              "net": -60078
            },
            "smallTrader": {
              "long": 14812,
              "short": 36315,
              "net": -21503
            }
          },
          "openInterest": 182084
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 358,
              "short": 395,
              "net": -37
            },
            "nonCommercial": {
              "long": 4066,
              "short": 5158,
              "net": -1092
            },
            "smallTrader": {
              "long": 1720,
              "short": 591,
              "net": 1129
            }
          },
          "openInterest": 6362
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15078,
              "short": 29194,
              "net": -14116
            },
            "nonCommercial": {
              "long": 20165,
              "short": 7907,
              "net": 12258
            },
            "smallTrader": {
              "long": 3398,
              "short": 1540,
              "net": 1858
            }
          },
          "openInterest": 41316
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126407,
              "short": 111972,
              "net": 14435
            },
            "nonCommercial": {
              "long": 36544,
              "short": 51444,
              "net": -14900
            },
            "smallTrader": {
              "long": 28992,
              "short": 28527,
              "net": 465
            }
          },
          "openInterest": 194010
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92528,
              "short": 96630,
              "net": -4102
            },
            "nonCommercial": {
              "long": 40686,
              "short": 43534,
              "net": -2848
            },
            "smallTrader": {
              "long": 34457,
              "short": 27507,
              "net": 6950
            }
          },
          "openInterest": 170439
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123250,
              "short": 153845,
              "net": -30595
            },
            "nonCommercial": {
              "long": 64948,
              "short": 37039,
              "net": 27909
            },
            "smallTrader": {
              "long": 11365,
              "short": 8679,
              "net": 2686
            }
          },
          "openInterest": 226136
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122913,
              "short": 185384,
              "net": -62471
            },
            "nonCommercial": {
              "long": 75669,
              "short": 18596,
              "net": 57073
            },
            "smallTrader": {
              "long": 10593,
              "short": 5195,
              "net": 5398
            }
          },
          "openInterest": 278607
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76853,
              "short": 103952,
              "net": -27099
            },
            "nonCommercial": {
              "long": 78177,
              "short": 56270,
              "net": 21907
            },
            "smallTrader": {
              "long": 17148,
              "short": 11956,
              "net": 5192
            }
          },
          "openInterest": 190030
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 671977,
              "short": 903838,
              "net": -231861
            },
            "nonCommercial": {
              "long": 400723,
              "short": 96551,
              "net": 304172
            },
            "smallTrader": {
              "long": 106901,
              "short": 179212,
              "net": -72311
            }
          },
          "openInterest": 1374654
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95982,
              "short": 213811,
              "net": -117829
            },
            "nonCommercial": {
              "long": 120766,
              "short": 14052,
              "net": 106714
            },
            "smallTrader": {
              "long": 19089,
              "short": 7974,
              "net": 11115
            }
          },
          "openInterest": 269133
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 720006,
              "short": 1114319,
              "net": -394313
            },
            "nonCommercial": {
              "long": 515630,
              "short": 159102,
              "net": 356528
            },
            "smallTrader": {
              "long": 89289,
              "short": 51504,
              "net": 37785
            }
          },
          "openInterest": 2074185
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23187,
              "short": 25550,
              "net": -2363
            },
            "nonCommercial": {
              "long": 21926,
              "short": 23197,
              "net": -1271
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54638
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26347,
              "short": 30581,
              "net": -4234
            },
            "nonCommercial": {
              "long": 4582,
              "short": 310,
              "net": 4272
            },
            "smallTrader": {
              "long": 345,
              "short": 383,
              "net": -38
            }
          },
          "openInterest": 32909
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 404630,
              "short": 456842,
              "net": -52212
            },
            "nonCommercial": {
              "long": 190593,
              "short": 180117,
              "net": 10476
            },
            "smallTrader": {
              "long": 95205,
              "short": 53469,
              "net": 41736
            }
          },
          "openInterest": 705110
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12604,
              "short": 10852,
              "net": 1752
            },
            "nonCommercial": {
              "long": 18567,
              "short": 10313,
              "net": 8254
            },
            "smallTrader": {
              "long": 5806,
              "short": 15812,
              "net": -10006
            }
          },
          "openInterest": 49473
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169337,
              "short": 220744,
              "net": -51407
            },
            "nonCommercial": {
              "long": 93729,
              "short": 51508,
              "net": 42221
            },
            "smallTrader": {
              "long": 22619,
              "short": 13433,
              "net": 9186
            }
          },
          "openInterest": 332615
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119896,
              "short": 360408,
              "net": -240512
            },
            "nonCommercial": {
              "long": 311004,
              "short": 94454,
              "net": 216550
            },
            "smallTrader": {
              "long": 43514,
              "short": 19552,
              "net": 23962
            }
          },
          "openInterest": 507113
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196647,
              "short": 253354,
              "net": -56707
            },
            "nonCommercial": {
              "long": 70020,
              "short": 31437,
              "net": 38583
            },
            "smallTrader": {
              "long": 40550,
              "short": 22426,
              "net": 18124
            }
          },
          "openInterest": 391410
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144849,
              "short": 65434,
              "net": 79415
            },
            "nonCommercial": {
              "long": 29030,
              "short": 92160,
              "net": -63130
            },
            "smallTrader": {
              "long": 18955,
              "short": 35240,
              "net": -16285
            }
          },
          "openInterest": 193999
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83613,
              "short": 143046,
              "net": -59433
            },
            "nonCommercial": {
              "long": 121091,
              "short": 46605,
              "net": 74486
            },
            "smallTrader": {
              "long": 19463,
              "short": 34516,
              "net": -15053
            }
          },
          "openInterest": 268337
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117107,
              "short": 191236,
              "net": -74129
            },
            "nonCommercial": {
              "long": 122204,
              "short": 34639,
              "net": 87565
            },
            "smallTrader": {
              "long": 28874,
              "short": 42310,
              "net": -13436
            }
          },
          "openInterest": 315209
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69809,
              "short": 52652,
              "net": 17157
            },
            "nonCommercial": {
              "long": 72052,
              "short": 93095,
              "net": -21043
            },
            "smallTrader": {
              "long": 6924,
              "short": 3038,
              "net": 3886
            }
          },
          "openInterest": 153285
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23903,
              "short": 20879,
              "net": 3024
            },
            "nonCommercial": {
              "long": 13879,
              "short": 14369,
              "net": -490
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46120
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 632044,
              "short": 521744,
              "net": 110300
            },
            "nonCommercial": {
              "long": 342111,
              "short": 486806,
              "net": -144695
            },
            "smallTrader": {
              "long": 61935,
              "short": 27540,
              "net": 34395
            }
          },
          "openInterest": 1433792
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23425,
              "short": 21053,
              "net": 2372
            },
            "nonCommercial": {
              "long": 17692,
              "short": 19833,
              "net": -2141
            },
            "smallTrader": {
              "long": 3919,
              "short": 4150,
              "net": -231
            }
          },
          "openInterest": 48296
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21885,
              "short": 35986,
              "net": -14101
            },
            "nonCommercial": {
              "long": 33413,
              "short": 25356,
              "net": 8057
            },
            "smallTrader": {
              "long": 9729,
              "short": 3685,
              "net": 6044
            }
          },
          "openInterest": 67072
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 371437,
              "short": 311353,
              "net": 60084
            },
            "nonCommercial": {
              "long": 47869,
              "short": 114659,
              "net": -66790
            },
            "smallTrader": {
              "long": 30012,
              "short": 23306,
              "net": 6706
            }
          },
          "openInterest": 454626
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 399278,
              "short": 406479,
              "net": -7201
            },
            "nonCommercial": {
              "long": 68990,
              "short": 62984,
              "net": 6006
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 601293
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45248,
              "short": 83215,
              "net": -37967
            },
            "nonCommercial": {
              "long": 62935,
              "short": 40604,
              "net": 22331
            },
            "smallTrader": {
              "long": 26835,
              "short": 11199,
              "net": 15636
            }
          },
          "openInterest": 140937
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182811,
              "short": 239089,
              "net": -56278
            },
            "nonCommercial": {
              "long": 83951,
              "short": 43443,
              "net": 40508
            },
            "smallTrader": {
              "long": 42422,
              "short": 26652,
              "net": 15770
            }
          },
          "openInterest": 349675
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205183,
              "short": 264691,
              "net": -59508
            },
            "nonCommercial": {
              "long": 94112,
              "short": 39339,
              "net": 54773
            },
            "smallTrader": {
              "long": 27547,
              "short": 22812,
              "net": 4735
            }
          },
          "openInterest": 410633
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 374153,
              "short": 432349,
              "net": -58196
            },
            "nonCommercial": {
              "long": 158981,
              "short": 77846,
              "net": 81135
            },
            "smallTrader": {
              "long": 44292,
              "short": 67231,
              "net": -22939
            }
          },
          "openInterest": 669205
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 470073,
              "short": 808868,
              "net": -338795
            },
            "nonCommercial": {
              "long": 333709,
              "short": 42277,
              "net": 291432
            },
            "smallTrader": {
              "long": 95216,
              "short": 47853,
              "net": 47363
            }
          },
          "openInterest": 1058996
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18116,
              "short": 15375,
              "net": 2741
            },
            "nonCommercial": {
              "long": 14259,
              "short": 10284,
              "net": 3975
            },
            "smallTrader": {
              "long": 10411,
              "short": 17127,
              "net": -6716
            }
          },
          "openInterest": 43060
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2091,
              "short": 28274,
              "net": -26183
            },
            "nonCommercial": {
              "long": 35902,
              "short": 15212,
              "net": 20690
            },
            "smallTrader": {
              "long": 7535,
              "short": 2042,
              "net": 5493
            }
          },
          "openInterest": 48837
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 174327,
              "short": 80798,
              "net": 93529
            },
            "nonCommercial": {
              "long": 66107,
              "short": 151942,
              "net": -85835
            },
            "smallTrader": {
              "long": 21288,
              "short": 28982,
              "net": -7694
            }
          },
          "openInterest": 311908
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81429,
              "short": 124636,
              "net": -43207
            },
            "nonCommercial": {
              "long": 91097,
              "short": 49042,
              "net": 42055
            },
            "smallTrader": {
              "long": 19912,
              "short": 18760,
              "net": 1152
            }
          },
          "openInterest": 231629
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147230,
              "short": 160173,
              "net": -12943
            },
            "nonCommercial": {
              "long": 112124,
              "short": 89319,
              "net": 22805
            },
            "smallTrader": {
              "long": 27952,
              "short": 37814,
              "net": -9862
            }
          },
          "openInterest": 374928
        }
      ]
    },
    {
      "reportDate": "2021-09-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2711723,
              "short": 2485945,
              "net": 225778
            },
            "nonCommercial": {
              "long": 747865,
              "short": 747085,
              "net": 780
            },
            "smallTrader": {
              "long": 344871,
              "short": 571429,
              "net": -226558
            }
          },
          "openInterest": 3904836
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1372906,
              "short": 1315153,
              "net": 57753
            },
            "nonCommercial": {
              "long": 377641,
              "short": 442898,
              "net": -65257
            },
            "smallTrader": {
              "long": 143339,
              "short": 135835,
              "net": 7504
            }
          },
          "openInterest": 1951070
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 877928,
              "short": 791334,
              "net": 86594
            },
            "nonCommercial": {
              "long": 130380,
              "short": 213951,
              "net": -83571
            },
            "smallTrader": {
              "long": 183178,
              "short": 186201,
              "net": -3023
            }
          },
          "openInterest": 1212310
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2683162,
              "short": 2481957,
              "net": 201205
            },
            "nonCommercial": {
              "long": 346413,
              "short": 409925,
              "net": -63512
            },
            "smallTrader": {
              "long": 281154,
              "short": 418847,
              "net": -137693
            }
          },
          "openInterest": 3449352
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116164,
              "short": 32709,
              "net": 83455
            },
            "nonCommercial": {
              "long": 32496,
              "short": 102984,
              "net": -70488
            },
            "smallTrader": {
              "long": 19996,
              "short": 32963,
              "net": -12967
            }
          },
          "openInterest": 173484
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 360,
              "short": 475,
              "net": -115
            },
            "nonCommercial": {
              "long": 4170,
              "short": 5264,
              "net": -1094
            },
            "smallTrader": {
              "long": 1850,
              "short": 641,
              "net": 1209
            }
          },
          "openInterest": 6659
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6731,
              "short": 14516,
              "net": -7785
            },
            "nonCommercial": {
              "long": 15517,
              "short": 9183,
              "net": 6334
            },
            "smallTrader": {
              "long": 3183,
              "short": 1732,
              "net": 1451
            }
          },
          "openInterest": 25433
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132783,
              "short": 112517,
              "net": 20266
            },
            "nonCommercial": {
              "long": 29348,
              "short": 53872,
              "net": -24524
            },
            "smallTrader": {
              "long": 30118,
              "short": 25860,
              "net": 4258
            }
          },
          "openInterest": 201389
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94316,
              "short": 100397,
              "net": -6081
            },
            "nonCommercial": {
              "long": 36704,
              "short": 42714,
              "net": -6010
            },
            "smallTrader": {
              "long": 36407,
              "short": 24316,
              "net": 12091
            }
          },
          "openInterest": 170506
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120163,
              "short": 154532,
              "net": -34369
            },
            "nonCommercial": {
              "long": 68187,
              "short": 37746,
              "net": 30441
            },
            "smallTrader": {
              "long": 12015,
              "short": 8087,
              "net": 3928
            }
          },
          "openInterest": 230120
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123710,
              "short": 185798,
              "net": -62088
            },
            "nonCommercial": {
              "long": 75617,
              "short": 18502,
              "net": 57115
            },
            "smallTrader": {
              "long": 10679,
              "short": 5706,
              "net": 4973
            }
          },
          "openInterest": 284987
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75467,
              "short": 104930,
              "net": -29463
            },
            "nonCommercial": {
              "long": 78326,
              "short": 54734,
              "net": 23592
            },
            "smallTrader": {
              "long": 17278,
              "short": 11407,
              "net": 5871
            }
          },
          "openInterest": 190379
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 692539,
              "short": 890778,
              "net": -198239
            },
            "nonCommercial": {
              "long": 382214,
              "short": 114437,
              "net": 267777
            },
            "smallTrader": {
              "long": 110557,
              "short": 180095,
              "net": -69538
            }
          },
          "openInterest": 1381035
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95353,
              "short": 216216,
              "net": -120863
            },
            "nonCommercial": {
              "long": 122708,
              "short": 13793,
              "net": 108915
            },
            "smallTrader": {
              "long": 19691,
              "short": 7743,
              "net": 11948
            }
          },
          "openInterest": 273868
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 756271,
              "short": 1147522,
              "net": -391251
            },
            "nonCommercial": {
              "long": 506565,
              "short": 157407,
              "net": 349158
            },
            "smallTrader": {
              "long": 92519,
              "short": 50426,
              "net": 42093
            }
          },
          "openInterest": 2107706
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24759,
              "short": 23875,
              "net": 884
            },
            "nonCommercial": {
              "long": 17277,
              "short": 22348,
              "net": -5071
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53390
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22454,
              "short": 26379,
              "net": -3925
            },
            "nonCommercial": {
              "long": 4321,
              "short": 376,
              "net": 3945
            },
            "smallTrader": {
              "long": 360,
              "short": 380,
              "net": -20
            }
          },
          "openInterest": 28923
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 397755,
              "short": 471071,
              "net": -73316
            },
            "nonCommercial": {
              "long": 189904,
              "short": 163596,
              "net": 26308
            },
            "smallTrader": {
              "long": 98252,
              "short": 51244,
              "net": 47008
            }
          },
          "openInterest": 696734
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11730,
              "short": 9380,
              "net": 2350
            },
            "nonCommercial": {
              "long": 16480,
              "short": 11228,
              "net": 5252
            },
            "smallTrader": {
              "long": 6435,
              "short": 14037,
              "net": -7602
            }
          },
          "openInterest": 45721
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164889,
              "short": 213923,
              "net": -49034
            },
            "nonCommercial": {
              "long": 91702,
              "short": 51844,
              "net": 39858
            },
            "smallTrader": {
              "long": 22510,
              "short": 13334,
              "net": 9176
            }
          },
          "openInterest": 330263
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119906,
              "short": 355714,
              "net": -235808
            },
            "nonCommercial": {
              "long": 306017,
              "short": 99978,
              "net": 206039
            },
            "smallTrader": {
              "long": 49214,
              "short": 19445,
              "net": 29769
            }
          },
          "openInterest": 506772
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212612,
              "short": 271532,
              "net": -58920
            },
            "nonCommercial": {
              "long": 71140,
              "short": 33481,
              "net": 37659
            },
            "smallTrader": {
              "long": 42924,
              "short": 21663,
              "net": 21261
            }
          },
          "openInterest": 415194
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151585,
              "short": 73003,
              "net": 78582
            },
            "nonCommercial": {
              "long": 29704,
              "short": 92029,
              "net": -62325
            },
            "smallTrader": {
              "long": 18896,
              "short": 35153,
              "net": -16257
            }
          },
          "openInterest": 204435
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84803,
              "short": 145259,
              "net": -60456
            },
            "nonCommercial": {
              "long": 120834,
              "short": 44479,
              "net": 76355
            },
            "smallTrader": {
              "long": 19074,
              "short": 34973,
              "net": -15899
            }
          },
          "openInterest": 269540
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120354,
              "short": 182427,
              "net": -62073
            },
            "nonCommercial": {
              "long": 108885,
              "short": 36386,
              "net": 72499
            },
            "smallTrader": {
              "long": 28857,
              "short": 39283,
              "net": -10426
            }
          },
          "openInterest": 312252
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78810,
              "short": 65945,
              "net": 12865
            },
            "nonCommercial": {
              "long": 88168,
              "short": 105685,
              "net": -17517
            },
            "smallTrader": {
              "long": 7263,
              "short": 2611,
              "net": 4652
            }
          },
          "openInterest": 180540
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22235,
              "short": 21467,
              "net": 768
            },
            "nonCommercial": {
              "long": 15087,
              "short": 14089,
              "net": 998
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46866
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 646818,
              "short": 535111,
              "net": 111707
            },
            "nonCommercial": {
              "long": 338658,
              "short": 458636,
              "net": -119978
            },
            "smallTrader": {
              "long": 66804,
              "short": 58533,
              "net": 8271
            }
          },
          "openInterest": 1466890
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28184,
              "short": 33173,
              "net": -4989
            },
            "nonCommercial": {
              "long": 20074,
              "short": 16211,
              "net": 3863
            },
            "smallTrader": {
              "long": 5104,
              "short": 3978,
              "net": 1126
            }
          },
          "openInterest": 58075
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22761,
              "short": 36264,
              "net": -13503
            },
            "nonCommercial": {
              "long": 32183,
              "short": 25834,
              "net": 6349
            },
            "smallTrader": {
              "long": 10365,
              "short": 3211,
              "net": 7154
            }
          },
          "openInterest": 69024
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 361061,
              "short": 313636,
              "net": 47425
            },
            "nonCommercial": {
              "long": 54018,
              "short": 110466,
              "net": -56448
            },
            "smallTrader": {
              "long": 31153,
              "short": 22130,
              "net": 9023
            }
          },
          "openInterest": 453868
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 404665,
              "short": 410413,
              "net": -5748
            },
            "nonCommercial": {
              "long": 71398,
              "short": 68583,
              "net": 2815
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 611152
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42561,
              "short": 85813,
              "net": -43252
            },
            "nonCommercial": {
              "long": 63879,
              "short": 35323,
              "net": 28556
            },
            "smallTrader": {
              "long": 25817,
              "short": 11121,
              "net": 14696
            }
          },
          "openInterest": 139187
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183582,
              "short": 219357,
              "net": -35775
            },
            "nonCommercial": {
              "long": 83161,
              "short": 63316,
              "net": 19845
            },
            "smallTrader": {
              "long": 45390,
              "short": 29460,
              "net": 15930
            }
          },
          "openInterest": 359333
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201245,
              "short": 258125,
              "net": -56880
            },
            "nonCommercial": {
              "long": 90046,
              "short": 40498,
              "net": 49548
            },
            "smallTrader": {
              "long": 28483,
              "short": 21151,
              "net": 7332
            }
          },
          "openInterest": 400430
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 370121,
              "short": 414956,
              "net": -44835
            },
            "nonCommercial": {
              "long": 148848,
              "short": 78611,
              "net": 70237
            },
            "smallTrader": {
              "long": 44966,
              "short": 70368,
              "net": -25402
            }
          },
          "openInterest": 663939
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 474810,
              "short": 800542,
              "net": -325732
            },
            "nonCommercial": {
              "long": 327732,
              "short": 43803,
              "net": 283929
            },
            "smallTrader": {
              "long": 87890,
              "short": 46087,
              "net": 41803
            }
          },
          "openInterest": 1052962
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21419,
              "short": 12630,
              "net": 8789
            },
            "nonCommercial": {
              "long": 11671,
              "short": 11451,
              "net": 220
            },
            "smallTrader": {
              "long": 10810,
              "short": 19819,
              "net": -9009
            }
          },
          "openInterest": 44573
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1643,
              "short": 28707,
              "net": -27064
            },
            "nonCommercial": {
              "long": 33099,
              "short": 11634,
              "net": 21465
            },
            "smallTrader": {
              "long": 8014,
              "short": 2415,
              "net": 5599
            }
          },
          "openInterest": 46368
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 183094,
              "short": 86636,
              "net": 96458
            },
            "nonCommercial": {
              "long": 60078,
              "short": 150133,
              "net": -90055
            },
            "smallTrader": {
              "long": 21150,
              "short": 27553,
              "net": -6403
            }
          },
          "openInterest": 323430
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86316,
              "short": 123716,
              "net": -37400
            },
            "nonCommercial": {
              "long": 86522,
              "short": 50923,
              "net": 35599
            },
            "smallTrader": {
              "long": 20135,
              "short": 18334,
              "net": 1801
            }
          },
          "openInterest": 237015
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145427,
              "short": 153246,
              "net": -7819
            },
            "nonCommercial": {
              "long": 108298,
              "short": 90758,
              "net": 17540
            },
            "smallTrader": {
              "long": 27296,
              "short": 37017,
              "net": -9721
            }
          },
          "openInterest": 369310
        }
      ]
    },
    {
      "reportDate": "2021-09-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2658129,
              "short": 2566534,
              "net": 91595
            },
            "nonCommercial": {
              "long": 827686,
              "short": 698263,
              "net": 129423
            },
            "smallTrader": {
              "long": 358460,
              "short": 579478,
              "net": -221018
            }
          },
          "openInterest": 3942910
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1355400,
              "short": 1346996,
              "net": 8404
            },
            "nonCommercial": {
              "long": 379123,
              "short": 403756,
              "net": -24633
            },
            "smallTrader": {
              "long": 147556,
              "short": 131327,
              "net": 16229
            }
          },
          "openInterest": 1928586
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 874144,
              "short": 827635,
              "net": 46509
            },
            "nonCommercial": {
              "long": 146257,
              "short": 206857,
              "net": -60600
            },
            "smallTrader": {
              "long": 197631,
              "short": 183540,
              "net": 14091
            }
          },
          "openInterest": 1238880
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2673515,
              "short": 2517148,
              "net": 156367
            },
            "nonCommercial": {
              "long": 447697,
              "short": 472063,
              "net": -24366
            },
            "smallTrader": {
              "long": 300332,
              "short": 432333,
              "net": -132001
            }
          },
          "openInterest": 3551136
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131163,
              "short": 35130,
              "net": 96033
            },
            "nonCommercial": {
              "long": 13116,
              "short": 96499,
              "net": -83383
            },
            "smallTrader": {
              "long": 16375,
              "short": 29025,
              "net": -12650
            }
          },
          "openInterest": 164727
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 385,
              "short": 299,
              "net": 86
            },
            "nonCommercial": {
              "long": 3866,
              "short": 5053,
              "net": -1187
            },
            "smallTrader": {
              "long": 1811,
              "short": 710,
              "net": 1101
            }
          },
          "openInterest": 6620
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7055,
              "short": 15401,
              "net": -8346
            },
            "nonCommercial": {
              "long": 13983,
              "short": 6989,
              "net": 6994
            },
            "smallTrader": {
              "long": 3130,
              "short": 1778,
              "net": 1352
            }
          },
          "openInterest": 24174
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65679,
              "short": 78756,
              "net": -13077
            },
            "nonCommercial": {
              "long": 44161,
              "short": 39371,
              "net": 4790
            },
            "smallTrader": {
              "long": 32596,
              "short": 24309,
              "net": 8287
            }
          },
          "openInterest": 142607
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102846,
              "short": 101422,
              "net": 1424
            },
            "nonCommercial": {
              "long": 36677,
              "short": 45960,
              "net": -9283
            },
            "smallTrader": {
              "long": 33509,
              "short": 25650,
              "net": 7859
            }
          },
          "openInterest": 175708
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119887,
              "short": 150865,
              "net": -30978
            },
            "nonCommercial": {
              "long": 69654,
              "short": 41618,
              "net": 28036
            },
            "smallTrader": {
              "long": 11750,
              "short": 8808,
              "net": 2942
            }
          },
          "openInterest": 231871
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124527,
              "short": 186876,
              "net": -62349
            },
            "nonCommercial": {
              "long": 76249,
              "short": 18182,
              "net": 58067
            },
            "smallTrader": {
              "long": 10731,
              "short": 6449,
              "net": 4282
            }
          },
          "openInterest": 288943
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73999,
              "short": 110108,
              "net": -36109
            },
            "nonCommercial": {
              "long": 81223,
              "short": 52444,
              "net": 28779
            },
            "smallTrader": {
              "long": 17569,
              "short": 10239,
              "net": 7330
            }
          },
          "openInterest": 192156
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 697234,
              "short": 888560,
              "net": -191326
            },
            "nonCommercial": {
              "long": 370349,
              "short": 111715,
              "net": 258634
            },
            "smallTrader": {
              "long": 113142,
              "short": 180450,
              "net": -67308
            }
          },
          "openInterest": 1380464
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94610,
              "short": 213664,
              "net": -119054
            },
            "nonCommercial": {
              "long": 122838,
              "short": 14615,
              "net": 108223
            },
            "smallTrader": {
              "long": 19575,
              "short": 8744,
              "net": 10831
            }
          },
          "openInterest": 273192
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 778938,
              "short": 1176126,
              "net": -397188
            },
            "nonCommercial": {
              "long": 512626,
              "short": 157562,
              "net": 355064
            },
            "smallTrader": {
              "long": 93556,
              "short": 51432,
              "net": 42124
            }
          },
          "openInterest": 2145165
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31066,
              "short": 30122,
              "net": 944
            },
            "nonCommercial": {
              "long": 16106,
              "short": 22057,
              "net": -5951
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60533
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23936,
              "short": 27839,
              "net": -3903
            },
            "nonCommercial": {
              "long": 4480,
              "short": 526,
              "net": 3954
            },
            "smallTrader": {
              "long": 372,
              "short": 423,
              "net": -51
            }
          },
          "openInterest": 30967
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 368593,
              "short": 434853,
              "net": -66260
            },
            "nonCommercial": {
              "long": 186554,
              "short": 158749,
              "net": 27805
            },
            "smallTrader": {
              "long": 90270,
              "short": 51815,
              "net": 38455
            }
          },
          "openInterest": 653102
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11732,
              "short": 7970,
              "net": 3762
            },
            "nonCommercial": {
              "long": 12457,
              "short": 11570,
              "net": 887
            },
            "smallTrader": {
              "long": 7432,
              "short": 12081,
              "net": -4649
            }
          },
          "openInterest": 40560
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172665,
              "short": 224808,
              "net": -52143
            },
            "nonCommercial": {
              "long": 95823,
              "short": 53851,
              "net": 41972
            },
            "smallTrader": {
              "long": 22611,
              "short": 12440,
              "net": 10171
            }
          },
          "openInterest": 346669
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119152,
              "short": 353403,
              "net": -234251
            },
            "nonCommercial": {
              "long": 306988,
              "short": 99228,
              "net": 207760
            },
            "smallTrader": {
              "long": 47097,
              "short": 20606,
              "net": 26491
            }
          },
          "openInterest": 506356
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 229180,
              "short": 281749,
              "net": -52569
            },
            "nonCommercial": {
              "long": 66553,
              "short": 36562,
              "net": 29991
            },
            "smallTrader": {
              "long": 43976,
              "short": 21398,
              "net": 22578
            }
          },
          "openInterest": 433667
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146716,
              "short": 78681,
              "net": 68035
            },
            "nonCommercial": {
              "long": 21728,
              "short": 82023,
              "net": -60295
            },
            "smallTrader": {
              "long": 21950,
              "short": 29690,
              "net": -7740
            }
          },
          "openInterest": 192088
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76821,
              "short": 128890,
              "net": -52069
            },
            "nonCommercial": {
              "long": 111888,
              "short": 44654,
              "net": 67234
            },
            "smallTrader": {
              "long": 18254,
              "short": 33419,
              "net": -15165
            }
          },
          "openInterest": 249424
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125695,
              "short": 169720,
              "net": -44025
            },
            "nonCommercial": {
              "long": 96535,
              "short": 43380,
              "net": 53155
            },
            "smallTrader": {
              "long": 28935,
              "short": 38065,
              "net": -9130
            }
          },
          "openInterest": 294395
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72569,
              "short": 61496,
              "net": 11073
            },
            "nonCommercial": {
              "long": 95948,
              "short": 111800,
              "net": -15852
            },
            "smallTrader": {
              "long": 7213,
              "short": 2434,
              "net": 4779
            }
          },
          "openInterest": 176776
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28058,
              "short": 28568,
              "net": -510
            },
            "nonCommercial": {
              "long": 16398,
              "short": 14486,
              "net": 1912
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55540
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 636614,
              "short": 527806,
              "net": 108808
            },
            "nonCommercial": {
              "long": 322726,
              "short": 471305,
              "net": -148579
            },
            "smallTrader": {
              "long": 67024,
              "short": 27253,
              "net": 39771
            }
          },
          "openInterest": 1429777
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11196,
              "short": 19951,
              "net": -8755
            },
            "nonCommercial": {
              "long": 17554,
              "short": 11348,
              "net": 6206
            },
            "smallTrader": {
              "long": 5873,
              "short": 3324,
              "net": 2549
            }
          },
          "openInterest": 35667
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27334,
              "short": 33682,
              "net": -6348
            },
            "nonCommercial": {
              "long": 33649,
              "short": 34716,
              "net": -1067
            },
            "smallTrader": {
              "long": 10867,
              "short": 3452,
              "net": 7415
            }
          },
          "openInterest": 75870
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 393680,
              "short": 338033,
              "net": 55647
            },
            "nonCommercial": {
              "long": 52975,
              "short": 115956,
              "net": -62981
            },
            "smallTrader": {
              "long": 31945,
              "short": 24611,
              "net": 7334
            }
          },
          "openInterest": 484769
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 427136,
              "short": 442696,
              "net": -15560
            },
            "nonCommercial": {
              "long": 72391,
              "short": 64726,
              "net": 7665
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 655925
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42909,
              "short": 83065,
              "net": -40156
            },
            "nonCommercial": {
              "long": 64827,
              "short": 38151,
              "net": 26676
            },
            "smallTrader": {
              "long": 25503,
              "short": 12023,
              "net": 13480
            }
          },
          "openInterest": 140540
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184292,
              "short": 213756,
              "net": -29464
            },
            "nonCommercial": {
              "long": 80420,
              "short": 67457,
              "net": 12963
            },
            "smallTrader": {
              "long": 44489,
              "short": 27988,
              "net": 16501
            }
          },
          "openInterest": 361685
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205843,
              "short": 258524,
              "net": -52681
            },
            "nonCommercial": {
              "long": 89808,
              "short": 41692,
              "net": 48116
            },
            "smallTrader": {
              "long": 26405,
              "short": 21840,
              "net": 4565
            }
          },
          "openInterest": 384148
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 369443,
              "short": 415045,
              "net": -45602
            },
            "nonCommercial": {
              "long": 143116,
              "short": 77361,
              "net": 65755
            },
            "smallTrader": {
              "long": 47068,
              "short": 67221,
              "net": -20153
            }
          },
          "openInterest": 654989
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 473195,
              "short": 775057,
              "net": -301862
            },
            "nonCommercial": {
              "long": 303937,
              "short": 44888,
              "net": 259049
            },
            "smallTrader": {
              "long": 96066,
              "short": 53253,
              "net": 42813
            }
          },
          "openInterest": 1024815
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30053,
              "short": 12479,
              "net": 17574
            },
            "nonCommercial": {
              "long": 6170,
              "short": 12048,
              "net": -5878
            },
            "smallTrader": {
              "long": 9048,
              "short": 20744,
              "net": -11696
            }
          },
          "openInterest": 45513
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1219,
              "short": 30994,
              "net": -29775
            },
            "nonCommercial": {
              "long": 34805,
              "short": 10532,
              "net": 24273
            },
            "smallTrader": {
              "long": 7185,
              "short": 1683,
              "net": 5502
            }
          },
          "openInterest": 44386
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184132,
              "short": 93693,
              "net": 90439
            },
            "nonCommercial": {
              "long": 56313,
              "short": 140003,
              "net": -83690
            },
            "smallTrader": {
              "long": 19267,
              "short": 26016,
              "net": -6749
            }
          },
          "openInterest": 325683
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82277,
              "short": 115392,
              "net": -33115
            },
            "nonCommercial": {
              "long": 81495,
              "short": 49247,
              "net": 32248
            },
            "smallTrader": {
              "long": 19542,
              "short": 18675,
              "net": 867
            }
          },
          "openInterest": 223846
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154026,
              "short": 145957,
              "net": 8069
            },
            "nonCommercial": {
              "long": 92418,
              "short": 87844,
              "net": 4574
            },
            "smallTrader": {
              "long": 26416,
              "short": 39059,
              "net": -12643
            }
          },
          "openInterest": 359608
        }
      ]
    },
    {
      "reportDate": "2021-09-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2732956,
              "short": 2564796,
              "net": 168160
            },
            "nonCommercial": {
              "long": 780822,
              "short": 719601,
              "net": 61221
            },
            "smallTrader": {
              "long": 337429,
              "short": 566810,
              "net": -229381
            }
          },
          "openInterest": 3934302
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1359060,
              "short": 1346429,
              "net": 12631
            },
            "nonCommercial": {
              "long": 381770,
              "short": 412171,
              "net": -30401
            },
            "smallTrader": {
              "long": 151059,
              "short": 133289,
              "net": 17770
            }
          },
          "openInterest": 1925826
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 878006,
              "short": 801553,
              "net": 76453
            },
            "nonCommercial": {
              "long": 125136,
              "short": 213407,
              "net": -88271
            },
            "smallTrader": {
              "long": 190281,
              "short": 178463,
              "net": 11818
            }
          },
          "openInterest": 1208307
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2713555,
              "short": 2427696,
              "net": 285859
            },
            "nonCommercial": {
              "long": 442132,
              "short": 589555,
              "net": -147423
            },
            "smallTrader": {
              "long": 289472,
              "short": 427908,
              "net": -138436
            }
          },
          "openInterest": 3563947
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141655,
              "short": 39353,
              "net": 102302
            },
            "nonCommercial": {
              "long": 24746,
              "short": 110330,
              "net": -85584
            },
            "smallTrader": {
              "long": 14298,
              "short": 31016,
              "net": -16718
            }
          },
          "openInterest": 185492
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 390,
              "short": 364,
              "net": 26
            },
            "nonCommercial": {
              "long": 4376,
              "short": 5401,
              "net": -1025
            },
            "smallTrader": {
              "long": 1845,
              "short": 846,
              "net": 999
            }
          },
          "openInterest": 7348
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7036,
              "short": 13823,
              "net": -6787
            },
            "nonCommercial": {
              "long": 13443,
              "short": 7671,
              "net": 5772
            },
            "smallTrader": {
              "long": 2911,
              "short": 1896,
              "net": 1015
            }
          },
          "openInterest": 23390
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79287,
              "short": 78214,
              "net": 1073
            },
            "nonCommercial": {
              "long": 51910,
              "short": 52128,
              "net": -218
            },
            "smallTrader": {
              "long": 26218,
              "short": 27073,
              "net": -855
            }
          },
          "openInterest": 159908
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64253,
              "short": 45399,
              "net": 18854
            },
            "nonCommercial": {
              "long": 18954,
              "short": 46831,
              "net": -27877
            },
            "smallTrader": {
              "long": 33096,
              "short": 24073,
              "net": 9023
            }
          },
          "openInterest": 118528
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123960,
              "short": 151586,
              "net": -27626
            },
            "nonCommercial": {
              "long": 69586,
              "short": 44147,
              "net": 25439
            },
            "smallTrader": {
              "long": 11047,
              "short": 8860,
              "net": 2187
            }
          },
          "openInterest": 238724
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122867,
              "short": 186713,
              "net": -63846
            },
            "nonCommercial": {
              "long": 77942,
              "short": 17824,
              "net": 60118
            },
            "smallTrader": {
              "long": 10484,
              "short": 6756,
              "net": 3728
            }
          },
          "openInterest": 288289
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74936,
              "short": 99420,
              "net": -24484
            },
            "nonCommercial": {
              "long": 78931,
              "short": 59661,
              "net": 19270
            },
            "smallTrader": {
              "long": 16223,
              "short": 11009,
              "net": 5214
            }
          },
          "openInterest": 190659
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 692567,
              "short": 891581,
              "net": -199014
            },
            "nonCommercial": {
              "long": 368776,
              "short": 103275,
              "net": 265501
            },
            "smallTrader": {
              "long": 117018,
              "short": 183505,
              "net": -66487
            }
          },
          "openInterest": 1379770
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96189,
              "short": 197370,
              "net": -101181
            },
            "nonCommercial": {
              "long": 113474,
              "short": 18449,
              "net": 95025
            },
            "smallTrader": {
              "long": 16348,
              "short": 10192,
              "net": 6156
            }
          },
          "openInterest": 262583
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 728666,
              "short": 1124846,
              "net": -396180
            },
            "nonCommercial": {
              "long": 506363,
              "short": 150385,
              "net": 355978
            },
            "smallTrader": {
              "long": 90716,
              "short": 50514,
              "net": 40202
            }
          },
          "openInterest": 2101558
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25477,
              "short": 20533,
              "net": 4944
            },
            "nonCommercial": {
              "long": 12393,
              "short": 20793,
              "net": -8400
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47942
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25640,
              "short": 29336,
              "net": -3696
            },
            "nonCommercial": {
              "long": 4350,
              "short": 606,
              "net": 3744
            },
            "smallTrader": {
              "long": 368,
              "short": 416,
              "net": -48
            }
          },
          "openInterest": 32559
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 381122,
              "short": 425371,
              "net": -44249
            },
            "nonCommercial": {
              "long": 189406,
              "short": 177311,
              "net": 12095
            },
            "smallTrader": {
              "long": 85507,
              "short": 53353,
              "net": 32154
            }
          },
          "openInterest": 663519
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12823,
              "short": 8383,
              "net": 4440
            },
            "nonCommercial": {
              "long": 12584,
              "short": 13300,
              "net": -716
            },
            "smallTrader": {
              "long": 8115,
              "short": 11839,
              "net": -3724
            }
          },
          "openInterest": 41370
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164340,
              "short": 209283,
              "net": -44943
            },
            "nonCommercial": {
              "long": 89012,
              "short": 52339,
              "net": 36673
            },
            "smallTrader": {
              "long": 22351,
              "short": 14081,
              "net": 8270
            }
          },
          "openInterest": 332194
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119307,
              "short": 331951,
              "net": -212644
            },
            "nonCommercial": {
              "long": 296670,
              "short": 109023,
              "net": 187647
            },
            "smallTrader": {
              "long": 45636,
              "short": 20639,
              "net": 24997
            }
          },
          "openInterest": 492765
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 201980,
              "short": 261031,
              "net": -59051
            },
            "nonCommercial": {
              "long": 75893,
              "short": 40003,
              "net": 35890
            },
            "smallTrader": {
              "long": 45668,
              "short": 22507,
              "net": 23161
            }
          },
          "openInterest": 423663
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146680,
              "short": 80086,
              "net": 66594
            },
            "nonCommercial": {
              "long": 22844,
              "short": 78915,
              "net": -56071
            },
            "smallTrader": {
              "long": 19685,
              "short": 30208,
              "net": -10523
            }
          },
          "openInterest": 191213
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76951,
              "short": 123616,
              "net": -46665
            },
            "nonCommercial": {
              "long": 102404,
              "short": 42041,
              "net": 60363
            },
            "smallTrader": {
              "long": 18464,
              "short": 32162,
              "net": -13698
            }
          },
          "openInterest": 236788
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125744,
              "short": 162647,
              "net": -36903
            },
            "nonCommercial": {
              "long": 93533,
              "short": 48977,
              "net": 44556
            },
            "smallTrader": {
              "long": 31090,
              "short": 38743,
              "net": -7653
            }
          },
          "openInterest": 290838
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73538,
              "short": 58198,
              "net": 15340
            },
            "nonCommercial": {
              "long": 88733,
              "short": 107748,
              "net": -19015
            },
            "smallTrader": {
              "long": 6561,
              "short": 2886,
              "net": 3675
            }
          },
          "openInterest": 169898
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22297,
              "short": 24129,
              "net": -1832
            },
            "nonCommercial": {
              "long": 13980,
              "short": 12096,
              "net": 1884
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44460
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 605341,
              "short": 505267,
              "net": 100074
            },
            "nonCommercial": {
              "long": 315115,
              "short": 455335,
              "net": -140220
            },
            "smallTrader": {
              "long": 63891,
              "short": 23745,
              "net": 40146
            }
          },
          "openInterest": 1378350
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11012,
              "short": 20233,
              "net": -9221
            },
            "nonCommercial": {
              "long": 19703,
              "short": 11601,
              "net": 8102
            },
            "smallTrader": {
              "long": 4873,
              "short": 3754,
              "net": 1119
            }
          },
          "openInterest": 36691
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25750,
              "short": 32745,
              "net": -6995
            },
            "nonCommercial": {
              "long": 33230,
              "short": 32012,
              "net": 1218
            },
            "smallTrader": {
              "long": 9810,
              "short": 4033,
              "net": 5777
            }
          },
          "openInterest": 73415
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 353611,
              "short": 294072,
              "net": 59539
            },
            "nonCommercial": {
              "long": 46679,
              "short": 113280,
              "net": -66601
            },
            "smallTrader": {
              "long": 28247,
              "short": 21185,
              "net": 7062
            }
          },
          "openInterest": 431726
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 347579,
              "short": 368969,
              "net": -21390
            },
            "nonCommercial": {
              "long": 75027,
              "short": 65064,
              "net": 9963
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 490636
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45282,
              "short": 73337,
              "net": -28055
            },
            "nonCommercial": {
              "long": 66708,
              "short": 51073,
              "net": 15635
            },
            "smallTrader": {
              "long": 25423,
              "short": 13003,
              "net": 12420
            }
          },
          "openInterest": 145537
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179344,
              "short": 211702,
              "net": -32358
            },
            "nonCommercial": {
              "long": 78062,
              "short": 64252,
              "net": 13810
            },
            "smallTrader": {
              "long": 47411,
              "short": 28863,
              "net": 18548
            }
          },
          "openInterest": 365082
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207333,
              "short": 250015,
              "net": -42682
            },
            "nonCommercial": {
              "long": 88212,
              "short": 47675,
              "net": 40537
            },
            "smallTrader": {
              "long": 25644,
              "short": 23499,
              "net": 2145
            }
          },
          "openInterest": 383919
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 375002,
              "short": 414361,
              "net": -39359
            },
            "nonCommercial": {
              "long": 138867,
              "short": 77813,
              "net": 61054
            },
            "smallTrader": {
              "long": 47718,
              "short": 69413,
              "net": -21695
            }
          },
          "openInterest": 660472
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 436110,
              "short": 726502,
              "net": -290392
            },
            "nonCommercial": {
              "long": 294049,
              "short": 44582,
              "net": 249467
            },
            "smallTrader": {
              "long": 89249,
              "short": 48324,
              "net": 40925
            }
          },
          "openInterest": 952975
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40201,
              "short": 15704,
              "net": 24497
            },
            "nonCommercial": {
              "long": 7447,
              "short": 16664,
              "net": -9217
            },
            "smallTrader": {
              "long": 9004,
              "short": 24284,
              "net": -15280
            }
          },
          "openInterest": 56838
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 849,
              "short": 31243,
              "net": -30394
            },
            "nonCommercial": {
              "long": 36883,
              "short": 11783,
              "net": 25100
            },
            "smallTrader": {
              "long": 7006,
              "short": 1712,
              "net": 5294
            }
          },
          "openInterest": 45934
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 160872,
              "short": 93286,
              "net": 67586
            },
            "nonCommercial": {
              "long": 70256,
              "short": 132183,
              "net": -61927
            },
            "smallTrader": {
              "long": 22204,
              "short": 27863,
              "net": -5659
            }
          },
          "openInterest": 323316
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81475,
              "short": 113373,
              "net": -31898
            },
            "nonCommercial": {
              "long": 81738,
              "short": 49746,
              "net": 31992
            },
            "smallTrader": {
              "long": 20082,
              "short": 20176,
              "net": -94
            }
          },
          "openInterest": 225465
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153473,
              "short": 143819,
              "net": 9654
            },
            "nonCommercial": {
              "long": 86658,
              "short": 84816,
              "net": 1842
            },
            "smallTrader": {
              "long": 28167,
              "short": 39663,
              "net": -11496
            }
          },
          "openInterest": 353551
        }
      ]
    },
    {
      "reportDate": "2021-09-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2753975,
              "short": 2645267,
              "net": 108708
            },
            "nonCommercial": {
              "long": 869115,
              "short": 687908,
              "net": 181207
            },
            "smallTrader": {
              "long": 315903,
              "short": 605818,
              "net": -289915
            }
          },
          "openInterest": 4055113
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1315342,
              "short": 1252052,
              "net": 63290
            },
            "nonCommercial": {
              "long": 331033,
              "short": 393862,
              "net": -62829
            },
            "smallTrader": {
              "long": 141690,
              "short": 142151,
              "net": -461
            }
          },
          "openInterest": 1846432
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 907957,
              "short": 810625,
              "net": 97332
            },
            "nonCommercial": {
              "long": 115052,
              "short": 221992,
              "net": -106940
            },
            "smallTrader": {
              "long": 188318,
              "short": 178710,
              "net": 9608
            }
          },
          "openInterest": 1235761
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2831871,
              "short": 2370218,
              "net": 461653
            },
            "nonCommercial": {
              "long": 423401,
              "short": 722597,
              "net": -299196
            },
            "smallTrader": {
              "long": 285115,
              "short": 447572,
              "net": -162457
            }
          },
          "openInterest": 3664572
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143863,
              "short": 39165,
              "net": 104698
            },
            "nonCommercial": {
              "long": 18407,
              "short": 104790,
              "net": -86383
            },
            "smallTrader": {
              "long": 14460,
              "short": 32775,
              "net": -18315
            }
          },
          "openInterest": 180869
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 479,
              "short": 301,
              "net": 178
            },
            "nonCommercial": {
              "long": 4539,
              "short": 5422,
              "net": -883
            },
            "smallTrader": {
              "long": 1480,
              "short": 775,
              "net": 705
            }
          },
          "openInterest": 7039
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11796,
              "short": 17752,
              "net": -5956
            },
            "nonCommercial": {
              "long": 12737,
              "short": 7651,
              "net": 5086
            },
            "smallTrader": {
              "long": 3007,
              "short": 2137,
              "net": 870
            }
          },
          "openInterest": 27975
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83471,
              "short": 80060,
              "net": 3411
            },
            "nonCommercial": {
              "long": 57923,
              "short": 55959,
              "net": 1964
            },
            "smallTrader": {
              "long": 26971,
              "short": 32346,
              "net": -5375
            }
          },
          "openInterest": 171773
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62549,
              "short": 47716,
              "net": 14833
            },
            "nonCommercial": {
              "long": 21873,
              "short": 42108,
              "net": -20235
            },
            "smallTrader": {
              "long": 31747,
              "short": 26345,
              "net": 5402
            }
          },
          "openInterest": 118066
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124722,
              "short": 150916,
              "net": -26194
            },
            "nonCommercial": {
              "long": 65973,
              "short": 41697,
              "net": 24276
            },
            "smallTrader": {
              "long": 9712,
              "short": 7794,
              "net": 1918
            }
          },
          "openInterest": 232640
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123137,
              "short": 193800,
              "net": -70663
            },
            "nonCommercial": {
              "long": 82278,
              "short": 16703,
              "net": 65575
            },
            "smallTrader": {
              "long": 11533,
              "short": 6445,
              "net": 5088
            }
          },
          "openInterest": 294266
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73815,
              "short": 95535,
              "net": -21720
            },
            "nonCommercial": {
              "long": 78291,
              "short": 59714,
              "net": 18577
            },
            "smallTrader": {
              "long": 15663,
              "short": 12520,
              "net": 3143
            }
          },
          "openInterest": 184988
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 688955,
              "short": 904045,
              "net": -215090
            },
            "nonCommercial": {
              "long": 386177,
              "short": 107631,
              "net": 278546
            },
            "smallTrader": {
              "long": 120051,
              "short": 183507,
              "net": -63456
            }
          },
          "openInterest": 1394022
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95758,
              "short": 222824,
              "net": -127066
            },
            "nonCommercial": {
              "long": 128487,
              "short": 12355,
              "net": 116132
            },
            "smallTrader": {
              "long": 20525,
              "short": 9591,
              "net": 10934
            }
          },
          "openInterest": 283425
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 738761,
              "short": 1157641,
              "net": -418880
            },
            "nonCommercial": {
              "long": 527523,
              "short": 153709,
              "net": 373814
            },
            "smallTrader": {
              "long": 99677,
              "short": 54611,
              "net": 45066
            }
          },
          "openInterest": 2175199
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24962,
              "short": 23950,
              "net": 1012
            },
            "nonCommercial": {
              "long": 14842,
              "short": 18683,
              "net": -3841
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49272
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27298,
              "short": 31087,
              "net": -3789
            },
            "nonCommercial": {
              "long": 4432,
              "short": 668,
              "net": 3764
            },
            "smallTrader": {
              "long": 440,
              "short": 415,
              "net": 25
            }
          },
          "openInterest": 34723
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 378476,
              "short": 408900,
              "net": -30424
            },
            "nonCommercial": {
              "long": 195043,
              "short": 194171,
              "net": 872
            },
            "smallTrader": {
              "long": 87150,
              "short": 57598,
              "net": 29552
            }
          },
          "openInterest": 668067
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13043,
              "short": 8426,
              "net": 4617
            },
            "nonCommercial": {
              "long": 12543,
              "short": 14317,
              "net": -1774
            },
            "smallTrader": {
              "long": 8190,
              "short": 11033,
              "net": -2843
            }
          },
          "openInterest": 40961
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153135,
              "short": 203812,
              "net": -50677
            },
            "nonCommercial": {
              "long": 88034,
              "short": 44857,
              "net": 43177
            },
            "smallTrader": {
              "long": 21886,
              "short": 14386,
              "net": 7500
            }
          },
          "openInterest": 321250
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124073,
              "short": 314224,
              "net": -190151
            },
            "nonCommercial": {
              "long": 293814,
              "short": 125415,
              "net": 168399
            },
            "smallTrader": {
              "long": 44821,
              "short": 23069,
              "net": 21752
            }
          },
          "openInterest": 490858
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209058,
              "short": 269415,
              "net": -60357
            },
            "nonCommercial": {
              "long": 72075,
              "short": 35485,
              "net": 36590
            },
            "smallTrader": {
              "long": 46053,
              "short": 22286,
              "net": 23767
            }
          },
          "openInterest": 434928
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165246,
              "short": 81967,
              "net": 83279
            },
            "nonCommercial": {
              "long": 35328,
              "short": 100088,
              "net": -64760
            },
            "smallTrader": {
              "long": 17806,
              "short": 36325,
              "net": -18519
            }
          },
          "openInterest": 219638
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76873,
              "short": 127430,
              "net": -50557
            },
            "nonCommercial": {
              "long": 101460,
              "short": 37437,
              "net": 64023
            },
            "smallTrader": {
              "long": 18690,
              "short": 32156,
              "net": -13466
            }
          },
          "openInterest": 239520
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127134,
              "short": 160881,
              "net": -33747
            },
            "nonCommercial": {
              "long": 92493,
              "short": 52330,
              "net": 40163
            },
            "smallTrader": {
              "long": 31023,
              "short": 37439,
              "net": -6416
            }
          },
          "openInterest": 292077
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73086,
              "short": 55599,
              "net": 17487
            },
            "nonCommercial": {
              "long": 92423,
              "short": 112018,
              "net": -19595
            },
            "smallTrader": {
              "long": 5510,
              "short": 3402,
              "net": 2108
            }
          },
          "openInterest": 172640
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24152,
              "short": 23083,
              "net": 1069
            },
            "nonCommercial": {
              "long": 12808,
              "short": 13264,
              "net": -456
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46122
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613010,
              "short": 507043,
              "net": 105967
            },
            "nonCommercial": {
              "long": 287792,
              "short": 434472,
              "net": -146680
            },
            "smallTrader": {
              "long": 67597,
              "short": 26884,
              "net": 40713
            }
          },
          "openInterest": 1363463
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10472,
              "short": 21070,
              "net": -10598
            },
            "nonCommercial": {
              "long": 18324,
              "short": 8078,
              "net": 10246
            },
            "smallTrader": {
              "long": 4106,
              "short": 3754,
              "net": 352
            }
          },
          "openInterest": 33673
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20203,
              "short": 30388,
              "net": -10185
            },
            "nonCommercial": {
              "long": 31908,
              "short": 26255,
              "net": 5653
            },
            "smallTrader": {
              "long": 7938,
              "short": 3406,
              "net": 4532
            }
          },
          "openInterest": 62551
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346974,
              "short": 299288,
              "net": 47686
            },
            "nonCommercial": {
              "long": 52263,
              "short": 107906,
              "net": -55643
            },
            "smallTrader": {
              "long": 29180,
              "short": 21223,
              "net": 7957
            }
          },
          "openInterest": 432574
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 348232,
              "short": 368654,
              "net": -20422
            },
            "nonCommercial": {
              "long": 76499,
              "short": 61868,
              "net": 14631
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 491475
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44202,
              "short": 72850,
              "net": -28648
            },
            "nonCommercial": {
              "long": 64490,
              "short": 47785,
              "net": 16705
            },
            "smallTrader": {
              "long": 24795,
              "short": 12852,
              "net": 11943
            }
          },
          "openInterest": 142163
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177632,
              "short": 207918,
              "net": -30286
            },
            "nonCommercial": {
              "long": 77998,
              "short": 64199,
              "net": 13799
            },
            "smallTrader": {
              "long": 44078,
              "short": 27591,
              "net": 16487
            }
          },
          "openInterest": 362115
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199926,
              "short": 256206,
              "net": -56280
            },
            "nonCommercial": {
              "long": 86616,
              "short": 35451,
              "net": 51165
            },
            "smallTrader": {
              "long": 26533,
              "short": 21418,
              "net": 5115
            }
          },
          "openInterest": 382917
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 390372,
              "short": 432936,
              "net": -42564
            },
            "nonCommercial": {
              "long": 141105,
              "short": 76385,
              "net": 64720
            },
            "smallTrader": {
              "long": 49015,
              "short": 71171,
              "net": -22156
            }
          },
          "openInterest": 686272
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382907,
              "short": 674631,
              "net": -291724
            },
            "nonCommercial": {
              "long": 297099,
              "short": 48184,
              "net": 248915
            },
            "smallTrader": {
              "long": 84947,
              "short": 42138,
              "net": 42809
            }
          },
          "openInterest": 889873
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42675,
              "short": 14617,
              "net": 28058
            },
            "nonCommercial": {
              "long": 6734,
              "short": 18321,
              "net": -11587
            },
            "smallTrader": {
              "long": 9060,
              "short": 25531,
              "net": -16471
            }
          },
          "openInterest": 58506
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1565,
              "short": 33337,
              "net": -31772
            },
            "nonCommercial": {
              "long": 45054,
              "short": 18593,
              "net": 26461
            },
            "smallTrader": {
              "long": 7110,
              "short": 1799,
              "net": 5311
            }
          },
          "openInterest": 55330
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 160575,
              "short": 87515,
              "net": 73060
            },
            "nonCommercial": {
              "long": 53922,
              "short": 121281,
              "net": -67359
            },
            "smallTrader": {
              "long": 24129,
              "short": 29830,
              "net": -5701
            }
          },
          "openInterest": 311415
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80171,
              "short": 120204,
              "net": -40033
            },
            "nonCommercial": {
              "long": 89279,
              "short": 47737,
              "net": 41542
            },
            "smallTrader": {
              "long": 19173,
              "short": 20682,
              "net": -1509
            }
          },
          "openInterest": 224674
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158150,
              "short": 146662,
              "net": 11488
            },
            "nonCommercial": {
              "long": 84860,
              "short": 88505,
              "net": -3645
            },
            "smallTrader": {
              "long": 30206,
              "short": 38049,
              "net": -7843
            }
          },
          "openInterest": 358631
        }
      ]
    },
    {
      "reportDate": "2021-10-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2808775,
              "short": 2616065,
              "net": 192710
            },
            "nonCommercial": {
              "long": 848256,
              "short": 706923,
              "net": 141333
            },
            "smallTrader": {
              "long": 289697,
              "short": 623740,
              "net": -334043
            }
          },
          "openInterest": 4063952
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1277218,
              "short": 1223478,
              "net": 53740
            },
            "nonCommercial": {
              "long": 310731,
              "short": 353258,
              "net": -42527
            },
            "smallTrader": {
              "long": 136061,
              "short": 147274,
              "net": -11213
            }
          },
          "openInterest": 1773474
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 927032,
              "short": 817045,
              "net": 109987
            },
            "nonCommercial": {
              "long": 107189,
              "short": 205838,
              "net": -98649
            },
            "smallTrader": {
              "long": 171374,
              "short": 182712,
              "net": -11338
            }
          },
          "openInterest": 1232198
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2842467,
              "short": 2294482,
              "net": 547985
            },
            "nonCommercial": {
              "long": 345060,
              "short": 659884,
              "net": -314824
            },
            "smallTrader": {
              "long": 248462,
              "short": 481623,
              "net": -233161
            }
          },
          "openInterest": 3571119
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151501,
              "short": 42808,
              "net": 108693
            },
            "nonCommercial": {
              "long": 17471,
              "short": 107450,
              "net": -89979
            },
            "smallTrader": {
              "long": 14474,
              "short": 33188,
              "net": -18714
            }
          },
          "openInterest": 188691
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 599,
              "short": 45,
              "net": 554
            },
            "nonCommercial": {
              "long": 5581,
              "short": 7099,
              "net": -1518
            },
            "smallTrader": {
              "long": 1758,
              "short": 794,
              "net": 964
            }
          },
          "openInterest": 8886
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9646,
              "short": 8377,
              "net": 1269
            },
            "nonCommercial": {
              "long": 10170,
              "short": 12460,
              "net": -2290
            },
            "smallTrader": {
              "long": 3064,
              "short": 2043,
              "net": 1021
            }
          },
          "openInterest": 22976
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105899,
              "short": 80223,
              "net": 25676
            },
            "nonCommercial": {
              "long": 48137,
              "short": 68155,
              "net": -20018
            },
            "smallTrader": {
              "long": 25681,
              "short": 31339,
              "net": -5658
            }
          },
          "openInterest": 182338
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65338,
              "short": 49883,
              "net": 15455
            },
            "nonCommercial": {
              "long": 18580,
              "short": 45446,
              "net": -26866
            },
            "smallTrader": {
              "long": 34639,
              "short": 23228,
              "net": 11411
            }
          },
          "openInterest": 120168
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116792,
              "short": 165093,
              "net": -48301
            },
            "nonCommercial": {
              "long": 79217,
              "short": 35220,
              "net": 43997
            },
            "smallTrader": {
              "long": 12283,
              "short": 7979,
              "net": 4304
            }
          },
          "openInterest": 251776
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121365,
              "short": 192387,
              "net": -71022
            },
            "nonCommercial": {
              "long": 84602,
              "short": 18031,
              "net": 66571
            },
            "smallTrader": {
              "long": 11705,
              "short": 7254,
              "net": 4451
            }
          },
          "openInterest": 306363
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74348,
              "short": 93266,
              "net": -18918
            },
            "nonCommercial": {
              "long": 76437,
              "short": 62020,
              "net": 14417
            },
            "smallTrader": {
              "long": 15692,
              "short": 11191,
              "net": 4501
            }
          },
          "openInterest": 185655
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 670303,
              "short": 907896,
              "net": -237593
            },
            "nonCommercial": {
              "long": 410799,
              "short": 113794,
              "net": 297005
            },
            "smallTrader": {
              "long": 126389,
              "short": 185801,
              "net": -59412
            }
          },
          "openInterest": 1397458
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95687,
              "short": 228972,
              "net": -133285
            },
            "nonCommercial": {
              "long": 134307,
              "short": 13021,
              "net": 121286
            },
            "smallTrader": {
              "long": 21371,
              "short": 9372,
              "net": 11999
            }
          },
          "openInterest": 290858
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 726829,
              "short": 1170088,
              "net": -443259
            },
            "nonCommercial": {
              "long": 548561,
              "short": 150254,
              "net": 398307
            },
            "smallTrader": {
              "long": 103241,
              "short": 58289,
              "net": 44952
            }
          },
          "openInterest": 2230794
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23888,
              "short": 23367,
              "net": 521
            },
            "nonCommercial": {
              "long": 14645,
              "short": 17733,
              "net": -3088
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48120
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24872,
              "short": 30756,
              "net": -5884
            },
            "nonCommercial": {
              "long": 6404,
              "short": 675,
              "net": 5729
            },
            "smallTrader": {
              "long": 573,
              "short": 418,
              "net": 155
            }
          },
          "openInterest": 34623
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 396534,
              "short": 405021,
              "net": -8487
            },
            "nonCommercial": {
              "long": 196819,
              "short": 219153,
              "net": -22334
            },
            "smallTrader": {
              "long": 90564,
              "short": 59743,
              "net": 30821
            }
          },
          "openInterest": 693591
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13181,
              "short": 7653,
              "net": 5528
            },
            "nonCommercial": {
              "long": 12849,
              "short": 15969,
              "net": -3120
            },
            "smallTrader": {
              "long": 8188,
              "short": 10596,
              "net": -2408
            }
          },
          "openInterest": 41756
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135314,
              "short": 194154,
              "net": -58840
            },
            "nonCommercial": {
              "long": 96435,
              "short": 45383,
              "net": 51052
            },
            "smallTrader": {
              "long": 22305,
              "short": 14517,
              "net": 7788
            }
          },
          "openInterest": 314226
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114229,
              "short": 317931,
              "net": -203702
            },
            "nonCommercial": {
              "long": 295939,
              "short": 113357,
              "net": 182582
            },
            "smallTrader": {
              "long": 44017,
              "short": 22897,
              "net": 21120
            }
          },
          "openInterest": 483789
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208955,
              "short": 275840,
              "net": -66885
            },
            "nonCommercial": {
              "long": 72173,
              "short": 34625,
              "net": 37548
            },
            "smallTrader": {
              "long": 49824,
              "short": 20487,
              "net": 29337
            }
          },
          "openInterest": 440286
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175160,
              "short": 90697,
              "net": 84463
            },
            "nonCommercial": {
              "long": 31569,
              "short": 95263,
              "net": -63694
            },
            "smallTrader": {
              "long": 18406,
              "short": 39175,
              "net": -20769
            }
          },
          "openInterest": 226379
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77177,
              "short": 134325,
              "net": -57148
            },
            "nonCommercial": {
              "long": 109947,
              "short": 36518,
              "net": 73429
            },
            "smallTrader": {
              "long": 18907,
              "short": 35188,
              "net": -16281
            }
          },
          "openInterest": 257531
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130125,
              "short": 158825,
              "net": -28700
            },
            "nonCommercial": {
              "long": 88928,
              "short": 55076,
              "net": 33852
            },
            "smallTrader": {
              "long": 31412,
              "short": 36564,
              "net": -5152
            }
          },
          "openInterest": 290019
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83926,
              "short": 50233,
              "net": 33693
            },
            "nonCommercial": {
              "long": 77074,
              "short": 112653,
              "net": -35579
            },
            "smallTrader": {
              "long": 5540,
              "short": 3654,
              "net": 1886
            }
          },
          "openInterest": 168119
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24430,
              "short": 23340,
              "net": 1090
            },
            "nonCommercial": {
              "long": 11754,
              "short": 12285,
              "net": -531
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45030
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 610703,
              "short": 514066,
              "net": 96637
            },
            "nonCommercial": {
              "long": 289262,
              "short": 422970,
              "net": -133708
            },
            "smallTrader": {
              "long": 64111,
              "short": 27040,
              "net": 37071
            }
          },
          "openInterest": 1376788
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13588,
              "short": 21474,
              "net": -7886
            },
            "nonCommercial": {
              "long": 17887,
              "short": 9831,
              "net": 8056
            },
            "smallTrader": {
              "long": 3702,
              "short": 3872,
              "net": -170
            }
          },
          "openInterest": 35861
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19635,
              "short": 30038,
              "net": -10403
            },
            "nonCommercial": {
              "long": 32414,
              "short": 26899,
              "net": 5515
            },
            "smallTrader": {
              "long": 8311,
              "short": 3423,
              "net": 4888
            }
          },
          "openInterest": 62109
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 351912,
              "short": 302834,
              "net": 49078
            },
            "nonCommercial": {
              "long": 58691,
              "short": 117304,
              "net": -58613
            },
            "smallTrader": {
              "long": 29146,
              "short": 19611,
              "net": 9535
            }
          },
          "openInterest": 445599
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 348965,
              "short": 368346,
              "net": -19381
            },
            "nonCommercial": {
              "long": 73946,
              "short": 59389,
              "net": 14557
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 487471
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43573,
              "short": 71351,
              "net": -27778
            },
            "nonCommercial": {
              "long": 63957,
              "short": 47578,
              "net": 16379
            },
            "smallTrader": {
              "long": 24323,
              "short": 12924,
              "net": 11399
            }
          },
          "openInterest": 139763
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196027,
              "short": 218180,
              "net": -22153
            },
            "nonCommercial": {
              "long": 80454,
              "short": 77992,
              "net": 2462
            },
            "smallTrader": {
              "long": 47656,
              "short": 27965,
              "net": 19691
            }
          },
          "openInterest": 399931
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187277,
              "short": 274502,
              "net": -87225
            },
            "nonCommercial": {
              "long": 106025,
              "short": 28189,
              "net": 77836
            },
            "smallTrader": {
              "long": 28658,
              "short": 19269,
              "net": 9389
            }
          },
          "openInterest": 388128
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402376,
              "short": 424968,
              "net": -22592
            },
            "nonCommercial": {
              "long": 137547,
              "short": 86146,
              "net": 51401
            },
            "smallTrader": {
              "long": 48264,
              "short": 77073,
              "net": -28809
            }
          },
          "openInterest": 715835
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 372006,
              "short": 665141,
              "net": -293135
            },
            "nonCommercial": {
              "long": 296884,
              "short": 49509,
              "net": 247375
            },
            "smallTrader": {
              "long": 88637,
              "short": 42877,
              "net": 45760
            }
          },
          "openInterest": 888354
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44633,
              "short": 15047,
              "net": 29586
            },
            "nonCommercial": {
              "long": 2274,
              "short": 17953,
              "net": -15679
            },
            "smallTrader": {
              "long": 9051,
              "short": 22958,
              "net": -13907
            }
          },
          "openInterest": 55970
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1879,
              "short": 40696,
              "net": -38817
            },
            "nonCommercial": {
              "long": 44715,
              "short": 12689,
              "net": 32026
            },
            "smallTrader": {
              "long": 8543,
              "short": 1752,
              "net": 6791
            }
          },
          "openInterest": 57194
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163652,
              "short": 87754,
              "net": 75898
            },
            "nonCommercial": {
              "long": 47549,
              "short": 117137,
              "net": -69588
            },
            "smallTrader": {
              "long": 22530,
              "short": 28840,
              "net": -6310
            }
          },
          "openInterest": 307664
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76156,
              "short": 122690,
              "net": -46534
            },
            "nonCommercial": {
              "long": 91926,
              "short": 46234,
              "net": 45692
            },
            "smallTrader": {
              "long": 21024,
              "short": 20182,
              "net": 842
            }
          },
          "openInterest": 230413
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153942,
              "short": 150247,
              "net": 3695
            },
            "nonCommercial": {
              "long": 96203,
              "short": 88891,
              "net": 7312
            },
            "smallTrader": {
              "long": 30210,
              "short": 41217,
              "net": -11007
            }
          },
          "openInterest": 373320
        }
      ]
    },
    {
      "reportDate": "2021-10-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2795156,
              "short": 2631998,
              "net": 163158
            },
            "nonCommercial": {
              "long": 883621,
              "short": 727579,
              "net": 156042
            },
            "smallTrader": {
              "long": 300686,
              "short": 619886,
              "net": -319200
            }
          },
          "openInterest": 4102714
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1322378,
              "short": 1261523,
              "net": 60855
            },
            "nonCommercial": {
              "long": 328329,
              "short": 369275,
              "net": -40946
            },
            "smallTrader": {
              "long": 128740,
              "short": 148649,
              "net": -19909
            }
          },
          "openInterest": 1845270
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 908174,
              "short": 821926,
              "net": 86248
            },
            "nonCommercial": {
              "long": 120942,
              "short": 187493,
              "net": -66551
            },
            "smallTrader": {
              "long": 167921,
              "short": 187618,
              "net": -19697
            }
          },
          "openInterest": 1222493
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2855878,
              "short": 2306165,
              "net": 549713
            },
            "nonCommercial": {
              "long": 360916,
              "short": 682335,
              "net": -321419
            },
            "smallTrader": {
              "long": 258857,
              "short": 487151,
              "net": -228294
            }
          },
          "openInterest": 3604864
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146176,
              "short": 44176,
              "net": 102000
            },
            "nonCommercial": {
              "long": 11193,
              "short": 98801,
              "net": -87608
            },
            "smallTrader": {
              "long": 16345,
              "short": 30737,
              "net": -14392
            }
          },
          "openInterest": 177932
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 689,
              "short": 134,
              "net": 555
            },
            "nonCommercial": {
              "long": 6844,
              "short": 8270,
              "net": -1426
            },
            "smallTrader": {
              "long": 1751,
              "short": 880,
              "net": 871
            }
          },
          "openInterest": 10918
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9600,
              "short": 9707,
              "net": -107
            },
            "nonCommercial": {
              "long": 14449,
              "short": 14822,
              "net": -373
            },
            "smallTrader": {
              "long": 3154,
              "short": 2674,
              "net": 480
            }
          },
          "openInterest": 27338
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98512,
              "short": 78321,
              "net": 20191
            },
            "nonCommercial": {
              "long": 46794,
              "short": 58773,
              "net": -11979
            },
            "smallTrader": {
              "long": 24778,
              "short": 32990,
              "net": -8212
            }
          },
          "openInterest": 172829
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66803,
              "short": 55075,
              "net": 11728
            },
            "nonCommercial": {
              "long": 22382,
              "short": 50242,
              "net": -27860
            },
            "smallTrader": {
              "long": 37224,
              "short": 21092,
              "net": 16132
            }
          },
          "openInterest": 127827
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115118,
              "short": 160417,
              "net": -45299
            },
            "nonCommercial": {
              "long": 78546,
              "short": 38325,
              "net": 40221
            },
            "smallTrader": {
              "long": 13171,
              "short": 8093,
              "net": 5078
            }
          },
          "openInterest": 255227
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121291,
              "short": 195099,
              "net": -73808
            },
            "nonCommercial": {
              "long": 85275,
              "short": 16190,
              "net": 69085
            },
            "smallTrader": {
              "long": 12017,
              "short": 7294,
              "net": 4723
            }
          },
          "openInterest": 305141
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74878,
              "short": 100745,
              "net": -25867
            },
            "nonCommercial": {
              "long": 83816,
              "short": 61335,
              "net": 22481
            },
            "smallTrader": {
              "long": 15582,
              "short": 12196,
              "net": 3386
            }
          },
          "openInterest": 194817
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 685667,
              "short": 909003,
              "net": -223336
            },
            "nonCommercial": {
              "long": 402726,
              "short": 123438,
              "net": 279288
            },
            "smallTrader": {
              "long": 130383,
              "short": 186335,
              "net": -55952
            }
          },
          "openInterest": 1400377
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102682,
              "short": 226731,
              "net": -124049
            },
            "nonCommercial": {
              "long": 124338,
              "short": 12947,
              "net": 111391
            },
            "smallTrader": {
              "long": 21438,
              "short": 8780,
              "net": 12658
            }
          },
          "openInterest": 286879
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 721614,
              "short": 1175298,
              "net": -453684
            },
            "nonCommercial": {
              "long": 564001,
              "short": 159225,
              "net": 404776
            },
            "smallTrader": {
              "long": 105276,
              "short": 56368,
              "net": 48908
            }
          },
          "openInterest": 2231227
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24771,
              "short": 26331,
              "net": -1560
            },
            "nonCommercial": {
              "long": 16092,
              "short": 18233,
              "net": -2141
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51020
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26122,
              "short": 31759,
              "net": -5637
            },
            "nonCommercial": {
              "long": 6197,
              "short": 770,
              "net": 5427
            },
            "smallTrader": {
              "long": 653,
              "short": 443,
              "net": 210
            }
          },
          "openInterest": 35585
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 396224,
              "short": 405177,
              "net": -8953
            },
            "nonCommercial": {
              "long": 202512,
              "short": 220910,
              "net": -18398
            },
            "smallTrader": {
              "long": 88733,
              "short": 61382,
              "net": 27351
            }
          },
          "openInterest": 695329
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11972,
              "short": 7360,
              "net": 4612
            },
            "nonCommercial": {
              "long": 13218,
              "short": 13463,
              "net": -245
            },
            "smallTrader": {
              "long": 7081,
              "short": 11448,
              "net": -4367
            }
          },
          "openInterest": 38118
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151406,
              "short": 209159,
              "net": -57753
            },
            "nonCommercial": {
              "long": 95137,
              "short": 47944,
              "net": 47193
            },
            "smallTrader": {
              "long": 25077,
              "short": 14517,
              "net": 10560
            }
          },
          "openInterest": 331494
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110697,
              "short": 318311,
              "net": -207614
            },
            "nonCommercial": {
              "long": 298503,
              "short": 112964,
              "net": 185539
            },
            "smallTrader": {
              "long": 43819,
              "short": 21744,
              "net": 22075
            }
          },
          "openInterest": 484382
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213808,
              "short": 279452,
              "net": -65644
            },
            "nonCommercial": {
              "long": 72833,
              "short": 33696,
              "net": 39137
            },
            "smallTrader": {
              "long": 49877,
              "short": 23370,
              "net": 26507
            }
          },
          "openInterest": 429908
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185560,
              "short": 90468,
              "net": 95092
            },
            "nonCommercial": {
              "long": 35810,
              "short": 112444,
              "net": -76634
            },
            "smallTrader": {
              "long": 20735,
              "short": 39193,
              "net": -18458
            }
          },
          "openInterest": 243617
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75606,
              "short": 129749,
              "net": -54143
            },
            "nonCommercial": {
              "long": 107881,
              "short": 36337,
              "net": 71544
            },
            "smallTrader": {
              "long": 18368,
              "short": 35769,
              "net": -17401
            }
          },
          "openInterest": 251516
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125280,
              "short": 161102,
              "net": -35822
            },
            "nonCommercial": {
              "long": 91514,
              "short": 48725,
              "net": 42789
            },
            "smallTrader": {
              "long": 30551,
              "short": 37518,
              "net": -6967
            }
          },
          "openInterest": 282249
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90283,
              "short": 52524,
              "net": 37759
            },
            "nonCommercial": {
              "long": 74129,
              "short": 113763,
              "net": -39634
            },
            "smallTrader": {
              "long": 5577,
              "short": 3702,
              "net": 1875
            }
          },
          "openInterest": 171754
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25460,
              "short": 24885,
              "net": 575
            },
            "nonCommercial": {
              "long": 12134,
              "short": 12298,
              "net": -164
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46123
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 582327,
              "short": 491126,
              "net": 91201
            },
            "nonCommercial": {
              "long": 272106,
              "short": 403008,
              "net": -130902
            },
            "smallTrader": {
              "long": 65639,
              "short": 25938,
              "net": 39701
            }
          },
          "openInterest": 1314022
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12586,
              "short": 20737,
              "net": -8151
            },
            "nonCommercial": {
              "long": 20467,
              "short": 11719,
              "net": 8748
            },
            "smallTrader": {
              "long": 3646,
              "short": 4243,
              "net": -597
            }
          },
          "openInterest": 37340
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16942,
              "short": 33698,
              "net": -16756
            },
            "nonCommercial": {
              "long": 31711,
              "short": 20792,
              "net": 10919
            },
            "smallTrader": {
              "long": 9038,
              "short": 3201,
              "net": 5837
            }
          },
          "openInterest": 59344
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 353157,
              "short": 315621,
              "net": 37536
            },
            "nonCommercial": {
              "long": 63996,
              "short": 112702,
              "net": -48706
            },
            "smallTrader": {
              "long": 29974,
              "short": 18804,
              "net": 11170
            }
          },
          "openInterest": 451967
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 340808,
              "short": 367441,
              "net": -26633
            },
            "nonCommercial": {
              "long": 75980,
              "short": 56224,
              "net": 19756
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 480633
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43055,
              "short": 73347,
              "net": -30292
            },
            "nonCommercial": {
              "long": 63488,
              "short": 45501,
              "net": 17987
            },
            "smallTrader": {
              "long": 25151,
              "short": 12846,
              "net": 12305
            }
          },
          "openInterest": 139403
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207667,
              "short": 225723,
              "net": -18056
            },
            "nonCommercial": {
              "long": 83287,
              "short": 85874,
              "net": -2587
            },
            "smallTrader": {
              "long": 51696,
              "short": 31053,
              "net": 20643
            }
          },
          "openInterest": 423431
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198172,
              "short": 282974,
              "net": -84802
            },
            "nonCommercial": {
              "long": 106304,
              "short": 31006,
              "net": 75298
            },
            "smallTrader": {
              "long": 29216,
              "short": 19712,
              "net": 9504
            }
          },
          "openInterest": 401384
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441827,
              "short": 451492,
              "net": -9665
            },
            "nonCommercial": {
              "long": 134258,
              "short": 92268,
              "net": 41990
            },
            "smallTrader": {
              "long": 48964,
              "short": 81289,
              "net": -32325
            }
          },
          "openInterest": 759101
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 373277,
              "short": 667951,
              "net": -294674
            },
            "nonCommercial": {
              "long": 294624,
              "short": 48436,
              "net": 246188
            },
            "smallTrader": {
              "long": 95832,
              "short": 47346,
              "net": 48486
            }
          },
          "openInterest": 891672
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45327,
              "short": 15364,
              "net": 29963
            },
            "nonCommercial": {
              "long": 3560,
              "short": 16532,
              "net": -12972
            },
            "smallTrader": {
              "long": 8435,
              "short": 25426,
              "net": -16991
            }
          },
          "openInterest": 57341
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2131,
              "short": 44823,
              "net": -42692
            },
            "nonCommercial": {
              "long": 49394,
              "short": 14332,
              "net": 35062
            },
            "smallTrader": {
              "long": 9108,
              "short": 1478,
              "net": 7630
            }
          },
          "openInterest": 62836
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171928,
              "short": 90511,
              "net": 81417
            },
            "nonCommercial": {
              "long": 53756,
              "short": 127325,
              "net": -73569
            },
            "smallTrader": {
              "long": 20718,
              "short": 28566,
              "net": -7848
            }
          },
          "openInterest": 329905
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79111,
              "short": 124094,
              "net": -44983
            },
            "nonCommercial": {
              "long": 91163,
              "short": 46861,
              "net": 44302
            },
            "smallTrader": {
              "long": 21451,
              "short": 20770,
              "net": 681
            }
          },
          "openInterest": 234627
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159131,
              "short": 146162,
              "net": 12969
            },
            "nonCommercial": {
              "long": 94728,
              "short": 99262,
              "net": -4534
            },
            "smallTrader": {
              "long": 31296,
              "short": 39731,
              "net": -8435
            }
          },
          "openInterest": 385204
        }
      ]
    },
    {
      "reportDate": "2021-10-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2922085,
              "short": 2602697,
              "net": 319388
            },
            "nonCommercial": {
              "long": 743719,
              "short": 744263,
              "net": -544
            },
            "smallTrader": {
              "long": 295191,
              "short": 614035,
              "net": -318844
            }
          },
          "openInterest": 4095300
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1465365,
              "short": 1292767,
              "net": 172598
            },
            "nonCommercial": {
              "long": 350293,
              "short": 483245,
              "net": -132952
            },
            "smallTrader": {
              "long": 129379,
              "short": 169025,
              "net": -39646
            }
          },
          "openInterest": 1991689
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 887561,
              "short": 803824,
              "net": 83737
            },
            "nonCommercial": {
              "long": 117543,
              "short": 175114,
              "net": -57571
            },
            "smallTrader": {
              "long": 161202,
              "short": 187368,
              "net": -26166
            }
          },
          "openInterest": 1186553
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2827556,
              "short": 2317183,
              "net": 510373
            },
            "nonCommercial": {
              "long": 414711,
              "short": 669922,
              "net": -255211
            },
            "smallTrader": {
              "long": 253812,
              "short": 508974,
              "net": -255162
            }
          },
          "openInterest": 3637741
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121502,
              "short": 40191,
              "net": 81311
            },
            "nonCommercial": {
              "long": 11632,
              "short": 87690,
              "net": -76058
            },
            "smallTrader": {
              "long": 21748,
              "short": 27001,
              "net": -5253
            }
          },
          "openInterest": 158531
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 486,
              "short": 240,
              "net": 246
            },
            "nonCommercial": {
              "long": 7069,
              "short": 9915,
              "net": -2846
            },
            "smallTrader": {
              "long": 3868,
              "short": 1268,
              "net": 2600
            }
          },
          "openInterest": 13605
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9906,
              "short": 10021,
              "net": -115
            },
            "nonCommercial": {
              "long": 16399,
              "short": 17057,
              "net": -658
            },
            "smallTrader": {
              "long": 3535,
              "short": 2762,
              "net": 773
            }
          },
          "openInterest": 29983
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79459,
              "short": 81840,
              "net": -2381
            },
            "nonCommercial": {
              "long": 49112,
              "short": 47497,
              "net": 1615
            },
            "smallTrader": {
              "long": 27920,
              "short": 27154,
              "net": 766
            }
          },
          "openInterest": 158961
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72675,
              "short": 80512,
              "net": -7837
            },
            "nonCommercial": {
              "long": 40380,
              "short": 51304,
              "net": -10924
            },
            "smallTrader": {
              "long": 38947,
              "short": 20186,
              "net": 18761
            }
          },
          "openInterest": 153912
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124427,
              "short": 151504,
              "net": -27077
            },
            "nonCommercial": {
              "long": 67550,
              "short": 44729,
              "net": 22821
            },
            "smallTrader": {
              "long": 11933,
              "short": 7677,
              "net": 4256
            }
          },
          "openInterest": 249853
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123540,
              "short": 196640,
              "net": -73100
            },
            "nonCommercial": {
              "long": 85100,
              "short": 16211,
              "net": 68889
            },
            "smallTrader": {
              "long": 11611,
              "short": 7400,
              "net": 4211
            }
          },
          "openInterest": 304874
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79080,
              "short": 125288,
              "net": -46208
            },
            "nonCommercial": {
              "long": 103496,
              "short": 62912,
              "net": 40584
            },
            "smallTrader": {
              "long": 19249,
              "short": 13625,
              "net": 5624
            }
          },
          "openInterest": 225225
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 693006,
              "short": 911178,
              "net": -218172
            },
            "nonCommercial": {
              "long": 390081,
              "short": 113052,
              "net": 277029
            },
            "smallTrader": {
              "long": 128301,
              "short": 187158,
              "net": -58857
            }
          },
          "openInterest": 1404126
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107844,
              "short": 225625,
              "net": -117781
            },
            "nonCommercial": {
              "long": 116323,
              "short": 11900,
              "net": 104423
            },
            "smallTrader": {
              "long": 22504,
              "short": 9146,
              "net": 13358
            }
          },
          "openInterest": 284560
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 698992,
              "short": 1172173,
              "net": -473181
            },
            "nonCommercial": {
              "long": 565720,
              "short": 136126,
              "net": 429594
            },
            "smallTrader": {
              "long": 97623,
              "short": 54036,
              "net": 43587
            }
          },
          "openInterest": 2205089
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23078,
              "short": 27162,
              "net": -4084
            },
            "nonCommercial": {
              "long": 20053,
              "short": 18237,
              "net": 1816
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53020
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28656,
              "short": 33713,
              "net": -5057
            },
            "nonCommercial": {
              "long": 5719,
              "short": 795,
              "net": 4924
            },
            "smallTrader": {
              "long": 632,
              "short": 499,
              "net": 133
            }
          },
          "openInterest": 37682
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 389682,
              "short": 407255,
              "net": -17573
            },
            "nonCommercial": {
              "long": 193320,
              "short": 205427,
              "net": -12107
            },
            "smallTrader": {
              "long": 87763,
              "short": 58083,
              "net": 29680
            }
          },
          "openInterest": 679418
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11433,
              "short": 7888,
              "net": 3545
            },
            "nonCommercial": {
              "long": 13983,
              "short": 13509,
              "net": 474
            },
            "smallTrader": {
              "long": 7057,
              "short": 11076,
              "net": -4019
            }
          },
          "openInterest": 38103
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153554,
              "short": 211575,
              "net": -58021
            },
            "nonCommercial": {
              "long": 102687,
              "short": 54045,
              "net": 48642
            },
            "smallTrader": {
              "long": 23616,
              "short": 14237,
              "net": 9379
            }
          },
          "openInterest": 333963
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107128,
              "short": 326318,
              "net": -219190
            },
            "nonCommercial": {
              "long": 299882,
              "short": 106533,
              "net": 193349
            },
            "smallTrader": {
              "long": 46194,
              "short": 20353,
              "net": 25841
            }
          },
          "openInterest": 485974
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 206628,
              "short": 256878,
              "net": -50250
            },
            "nonCommercial": {
              "long": 68516,
              "short": 42075,
              "net": 26441
            },
            "smallTrader": {
              "long": 46898,
              "short": 23089,
              "net": 23809
            }
          },
          "openInterest": 415556
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 207735,
              "short": 85095,
              "net": 122640
            },
            "nonCommercial": {
              "long": 35713,
              "short": 138447,
              "net": -102734
            },
            "smallTrader": {
              "long": 21090,
              "short": 40996,
              "net": -19906
            }
          },
          "openInterest": 266750
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75285,
              "short": 124341,
              "net": -49056
            },
            "nonCommercial": {
              "long": 99071,
              "short": 33889,
              "net": 65182
            },
            "smallTrader": {
              "long": 17573,
              "short": 33699,
              "net": -16126
            }
          },
          "openInterest": 237263
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119928,
              "short": 159753,
              "net": -39825
            },
            "nonCommercial": {
              "long": 94585,
              "short": 46094,
              "net": 48491
            },
            "smallTrader": {
              "long": 28083,
              "short": 36749,
              "net": -8666
            }
          },
          "openInterest": 276771
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86864,
              "short": 50405,
              "net": 36459
            },
            "nonCommercial": {
              "long": 70192,
              "short": 108763,
              "net": -38571
            },
            "smallTrader": {
              "long": 5934,
              "short": 3822,
              "net": 2112
            }
          },
          "openInterest": 164268
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27002,
              "short": 24917,
              "net": 2085
            },
            "nonCommercial": {
              "long": 12116,
              "short": 12727,
              "net": -611
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47473
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 575425,
              "short": 488851,
              "net": 86574
            },
            "nonCommercial": {
              "long": 268031,
              "short": 399101,
              "net": -131070
            },
            "smallTrader": {
              "long": 68020,
              "short": 23524,
              "net": 44496
            }
          },
          "openInterest": 1318498
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11194,
              "short": 18792,
              "net": -7598
            },
            "nonCommercial": {
              "long": 21004,
              "short": 14564,
              "net": 6440
            },
            "smallTrader": {
              "long": 4631,
              "short": 3473,
              "net": 1158
            }
          },
          "openInterest": 37730
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16346,
              "short": 37522,
              "net": -21176
            },
            "nonCommercial": {
              "long": 30917,
              "short": 16073,
              "net": 14844
            },
            "smallTrader": {
              "long": 9238,
              "short": 2906,
              "net": 6332
            }
          },
          "openInterest": 58570
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 364548,
              "short": 318718,
              "net": 45830
            },
            "nonCommercial": {
              "long": 56745,
              "short": 116066,
              "net": -59321
            },
            "smallTrader": {
              "long": 32132,
              "short": 18641,
              "net": 13491
            }
          },
          "openInterest": 457361
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 343730,
              "short": 360785,
              "net": -17055
            },
            "nonCommercial": {
              "long": 70031,
              "short": 56507,
              "net": 13524
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 477317
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40556,
              "short": 85136,
              "net": -44580
            },
            "nonCommercial": {
              "long": 66572,
              "short": 36216,
              "net": 30356
            },
            "smallTrader": {
              "long": 27203,
              "short": 12979,
              "net": 14224
            }
          },
          "openInterest": 143664
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 214800,
              "short": 246988,
              "net": -32188
            },
            "nonCommercial": {
              "long": 87127,
              "short": 78013,
              "net": 9114
            },
            "smallTrader": {
              "long": 54299,
              "short": 31225,
              "net": 23074
            }
          },
          "openInterest": 441345
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200793,
              "short": 298340,
              "net": -97547
            },
            "nonCommercial": {
              "long": 114434,
              "short": 27349,
              "net": 87085
            },
            "smallTrader": {
              "long": 30908,
              "short": 20446,
              "net": 10462
            }
          },
          "openInterest": 416033
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448243,
              "short": 457818,
              "net": -9575
            },
            "nonCommercial": {
              "long": 138576,
              "short": 95035,
              "net": 43541
            },
            "smallTrader": {
              "long": 50125,
              "short": 84091,
              "net": -33966
            }
          },
          "openInterest": 750939
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382386,
              "short": 625950,
              "net": -243564
            },
            "nonCommercial": {
              "long": 273687,
              "short": 62137,
              "net": 211550
            },
            "smallTrader": {
              "long": 85819,
              "short": 53805,
              "net": 32014
            }
          },
          "openInterest": 871316
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44662,
              "short": 11309,
              "net": 33353
            },
            "nonCommercial": {
              "long": 2365,
              "short": 19949,
              "net": -17584
            },
            "smallTrader": {
              "long": 8549,
              "short": 24318,
              "net": -15769
            }
          },
          "openInterest": 55600
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2104,
              "short": 44832,
              "net": -42728
            },
            "nonCommercial": {
              "long": 47568,
              "short": 11634,
              "net": 35934
            },
            "smallTrader": {
              "long": 8642,
              "short": 1848,
              "net": 6794
            }
          },
          "openInterest": 60731
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 191937,
              "short": 98330,
              "net": 93607
            },
            "nonCommercial": {
              "long": 60834,
              "short": 147602,
              "net": -86768
            },
            "smallTrader": {
              "long": 22690,
              "short": 29529,
              "net": -6839
            }
          },
          "openInterest": 361391
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80898,
              "short": 124082,
              "net": -43184
            },
            "nonCommercial": {
              "long": 89510,
              "short": 47273,
              "net": 42237
            },
            "smallTrader": {
              "long": 22146,
              "short": 21199,
              "net": 947
            }
          },
          "openInterest": 235946
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162052,
              "short": 143872,
              "net": 18180
            },
            "nonCommercial": {
              "long": 97532,
              "short": 106098,
              "net": -8566
            },
            "smallTrader": {
              "long": 31200,
              "short": 40814,
              "net": -9614
            }
          },
          "openInterest": 394949
        }
      ]
    },
    {
      "reportDate": "2021-10-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2937167,
              "short": 2495652,
              "net": 441515
            },
            "nonCommercial": {
              "long": 660004,
              "short": 774849,
              "net": -114845
            },
            "smallTrader": {
              "long": 287429,
              "short": 614099,
              "net": -326670
            }
          },
          "openInterest": 4000227
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1497320,
              "short": 1342532,
              "net": 154788
            },
            "nonCommercial": {
              "long": 330130,
              "short": 442448,
              "net": -112318
            },
            "smallTrader": {
              "long": 138359,
              "short": 180829,
              "net": -42470
            }
          },
          "openInterest": 2029079
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 887603,
              "short": 800590,
              "net": 87013
            },
            "nonCommercial": {
              "long": 103650,
              "short": 170644,
              "net": -66994
            },
            "smallTrader": {
              "long": 163344,
              "short": 183363,
              "net": -20019
            }
          },
          "openInterest": 1173180
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2844217,
              "short": 2264336,
              "net": 579881
            },
            "nonCommercial": {
              "long": 359180,
              "short": 700655,
              "net": -341475
            },
            "smallTrader": {
              "long": 255899,
              "short": 494305,
              "net": -238406
            }
          },
          "openInterest": 3586544
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117662,
              "short": 41263,
              "net": 76399
            },
            "nonCommercial": {
              "long": 17448,
              "short": 92694,
              "net": -75246
            },
            "smallTrader": {
              "long": 22432,
              "short": 23585,
              "net": -1153
            }
          },
          "openInterest": 160011
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 972,
              "short": 389,
              "net": 583
            },
            "nonCommercial": {
              "long": 7121,
              "short": 11533,
              "net": -4412
            },
            "smallTrader": {
              "long": 4810,
              "short": 981,
              "net": 3829
            }
          },
          "openInterest": 16671
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21128,
              "short": 20665,
              "net": 463
            },
            "nonCommercial": {
              "long": 20337,
              "short": 21279,
              "net": -942
            },
            "smallTrader": {
              "long": 3486,
              "short": 3007,
              "net": 479
            }
          },
          "openInterest": 46073
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74688,
              "short": 88348,
              "net": -13660
            },
            "nonCommercial": {
              "long": 51912,
              "short": 36959,
              "net": 14953
            },
            "smallTrader": {
              "long": 27446,
              "short": 28739,
              "net": -1293
            }
          },
          "openInterest": 156495
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69913,
              "short": 96542,
              "net": -26629
            },
            "nonCommercial": {
              "long": 45977,
              "short": 42657,
              "net": 3320
            },
            "smallTrader": {
              "long": 42129,
              "short": 18820,
              "net": 23309
            }
          },
          "openInterest": 159475
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128637,
              "short": 151893,
              "net": -23256
            },
            "nonCommercial": {
              "long": 61920,
              "short": 42722,
              "net": 19198
            },
            "smallTrader": {
              "long": 11662,
              "short": 7604,
              "net": 4058
            }
          },
          "openInterest": 245387
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125632,
              "short": 197548,
              "net": -71916
            },
            "nonCommercial": {
              "long": 84760,
              "short": 17167,
              "net": 67593
            },
            "smallTrader": {
              "long": 11211,
              "short": 6888,
              "net": 4323
            }
          },
          "openInterest": 307195
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80168,
              "short": 126038,
              "net": -45870
            },
            "nonCommercial": {
              "long": 98232,
              "short": 60953,
              "net": 37279
            },
            "smallTrader": {
              "long": 20017,
              "short": 11426,
              "net": 8591
            }
          },
          "openInterest": 222927
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 698417,
              "short": 950476,
              "net": -252059
            },
            "nonCommercial": {
              "long": 404890,
              "short": 97080,
              "net": 307810
            },
            "smallTrader": {
              "long": 132371,
              "short": 188122,
              "net": -55751
            }
          },
          "openInterest": 1438930
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108979,
              "short": 223949,
              "net": -114970
            },
            "nonCommercial": {
              "long": 113246,
              "short": 11177,
              "net": 102069
            },
            "smallTrader": {
              "long": 22564,
              "short": 9663,
              "net": 12901
            }
          },
          "openInterest": 285111
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 694591,
              "short": 1167003,
              "net": -472412
            },
            "nonCommercial": {
              "long": 550171,
              "short": 126453,
              "net": 423718
            },
            "smallTrader": {
              "long": 100959,
              "short": 52265,
              "net": 48694
            }
          },
          "openInterest": 2144359
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24195,
              "short": 26784,
              "net": -2589
            },
            "nonCommercial": {
              "long": 20776,
              "short": 19907,
              "net": 869
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54648
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 31631,
              "short": 36919,
              "net": -5288
            },
            "nonCommercial": {
              "long": 6118,
              "short": 938,
              "net": 5180
            },
            "smallTrader": {
              "long": 530,
              "short": 422,
              "net": 108
            }
          },
          "openInterest": 41199
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 387905,
              "short": 404160,
              "net": -16255
            },
            "nonCommercial": {
              "long": 196880,
              "short": 208136,
              "net": -11256
            },
            "smallTrader": {
              "long": 86683,
              "short": 59172,
              "net": 27511
            }
          },
          "openInterest": 680374
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11716,
              "short": 8276,
              "net": 3440
            },
            "nonCommercial": {
              "long": 13871,
              "short": 14577,
              "net": -706
            },
            "smallTrader": {
              "long": 7797,
              "short": 10531,
              "net": -2734
            }
          },
          "openInterest": 39765
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133479,
              "short": 194647,
              "net": -61168
            },
            "nonCommercial": {
              "long": 109610,
              "short": 58565,
              "net": 51045
            },
            "smallTrader": {
              "long": 24154,
              "short": 14031,
              "net": 10123
            }
          },
          "openInterest": 318277
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103423,
              "short": 343077,
              "net": -239654
            },
            "nonCommercial": {
              "long": 313646,
              "short": 99086,
              "net": 214560
            },
            "smallTrader": {
              "long": 47707,
              "short": 22613,
              "net": 25094
            }
          },
          "openInterest": 509794
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218436,
              "short": 268071,
              "net": -49635
            },
            "nonCommercial": {
              "long": 68785,
              "short": 42994,
              "net": 25791
            },
            "smallTrader": {
              "long": 47173,
              "short": 23329,
              "net": 23844
            }
          },
          "openInterest": 423143
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212303,
              "short": 83757,
              "net": 128546
            },
            "nonCommercial": {
              "long": 31487,
              "short": 138523,
              "net": -107036
            },
            "smallTrader": {
              "long": 19254,
              "short": 40764,
              "net": -21510
            }
          },
          "openInterest": 265254
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76620,
              "short": 115383,
              "net": -38763
            },
            "nonCommercial": {
              "long": 93406,
              "short": 39349,
              "net": 54057
            },
            "smallTrader": {
              "long": 17605,
              "short": 32899,
              "net": -15294
            }
          },
          "openInterest": 234439
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119063,
              "short": 156958,
              "net": -37895
            },
            "nonCommercial": {
              "long": 93043,
              "short": 48065,
              "net": 44978
            },
            "smallTrader": {
              "long": 29714,
              "short": 36797,
              "net": -7083
            }
          },
          "openInterest": 285756
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90904,
              "short": 50738,
              "net": 40166
            },
            "nonCommercial": {
              "long": 63677,
              "short": 106966,
              "net": -43289
            },
            "smallTrader": {
              "long": 6749,
              "short": 3626,
              "net": 3123
            }
          },
          "openInterest": 162542
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27510,
              "short": 26228,
              "net": 1282
            },
            "nonCommercial": {
              "long": 13151,
              "short": 13802,
              "net": -651
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49102
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 574177,
              "short": 477816,
              "net": 96361
            },
            "nonCommercial": {
              "long": 259785,
              "short": 397973,
              "net": -138188
            },
            "smallTrader": {
              "long": 65966,
              "short": 24139,
              "net": 41827
            }
          },
          "openInterest": 1295271
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11307,
              "short": 22781,
              "net": -11474
            },
            "nonCommercial": {
              "long": 24490,
              "short": 15584,
              "net": 8906
            },
            "smallTrader": {
              "long": 5819,
              "short": 3251,
              "net": 2568
            }
          },
          "openInterest": 43061
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17265,
              "short": 38545,
              "net": -21280
            },
            "nonCommercial": {
              "long": 29445,
              "short": 14543,
              "net": 14902
            },
            "smallTrader": {
              "long": 9174,
              "short": 2796,
              "net": 6378
            }
          },
          "openInterest": 58161
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 364163,
              "short": 323276,
              "net": 40887
            },
            "nonCommercial": {
              "long": 59793,
              "short": 114224,
              "net": -54431
            },
            "smallTrader": {
              "long": 32009,
              "short": 18465,
              "net": 13544
            }
          },
          "openInterest": 460500
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 342382,
              "short": 367690,
              "net": -25308
            },
            "nonCommercial": {
              "long": 70534,
              "short": 51237,
              "net": 19297
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 480961
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39289,
              "short": 90793,
              "net": -51504
            },
            "nonCommercial": {
              "long": 66677,
              "short": 29145,
              "net": 37532
            },
            "smallTrader": {
              "long": 26376,
              "short": 12404,
              "net": 13972
            }
          },
          "openInterest": 141581
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210364,
              "short": 258885,
              "net": -48521
            },
            "nonCommercial": {
              "long": 90211,
              "short": 66792,
              "net": 23419
            },
            "smallTrader": {
              "long": 55643,
              "short": 30541,
              "net": 25102
            }
          },
          "openInterest": 441233
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199163,
              "short": 300987,
              "net": -101824
            },
            "nonCommercial": {
              "long": 121072,
              "short": 30346,
              "net": 90726
            },
            "smallTrader": {
              "long": 32423,
              "short": 21325,
              "net": 11098
            }
          },
          "openInterest": 418373
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 377732,
              "short": 387909,
              "net": -10177
            },
            "nonCommercial": {
              "long": 126049,
              "short": 82819,
              "net": 43230
            },
            "smallTrader": {
              "long": 53042,
              "short": 86095,
              "net": -33053
            }
          },
          "openInterest": 658960
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392733,
              "short": 637074,
              "net": -244341
            },
            "nonCommercial": {
              "long": 258776,
              "short": 60169,
              "net": 198607
            },
            "smallTrader": {
              "long": 94957,
              "short": 49223,
              "net": 45734
            }
          },
          "openInterest": 874742
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43355,
              "short": 10993,
              "net": 32362
            },
            "nonCommercial": {
              "long": 1246,
              "short": 20625,
              "net": -19379
            },
            "smallTrader": {
              "long": 9360,
              "short": 22343,
              "net": -12983
            }
          },
          "openInterest": 54305
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2157,
              "short": 44099,
              "net": -41942
            },
            "nonCommercial": {
              "long": 45189,
              "short": 10732,
              "net": 34457
            },
            "smallTrader": {
              "long": 9212,
              "short": 1727,
              "net": 7485
            }
          },
          "openInterest": 58993
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 193124,
              "short": 83594,
              "net": 109530
            },
            "nonCommercial": {
              "long": 62466,
              "short": 164062,
              "net": -101596
            },
            "smallTrader": {
              "long": 19666,
              "short": 27600,
              "net": -7934
            }
          },
          "openInterest": 337252
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76633,
              "short": 124503,
              "net": -47870
            },
            "nonCommercial": {
              "long": 93737,
              "short": 47176,
              "net": 46561
            },
            "smallTrader": {
              "long": 22628,
              "short": 21319,
              "net": 1309
            }
          },
          "openInterest": 236941
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157392,
              "short": 148639,
              "net": 8753
            },
            "nonCommercial": {
              "long": 102322,
              "short": 101559,
              "net": 763
            },
            "smallTrader": {
              "long": 31777,
              "short": 41293,
              "net": -9516
            }
          },
          "openInterest": 405625
        }
      ]
    },
    {
      "reportDate": "2021-11-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3052628,
              "short": 2446017,
              "net": 606611
            },
            "nonCommercial": {
              "long": 496137,
              "short": 764806,
              "net": -268669
            },
            "smallTrader": {
              "long": 294092,
              "short": 632034,
              "net": -337942
            }
          },
          "openInterest": 3973988
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1521704,
              "short": 1405441,
              "net": 116263
            },
            "nonCommercial": {
              "long": 329143,
              "short": 392251,
              "net": -63108
            },
            "smallTrader": {
              "long": 127629,
              "short": 180784,
              "net": -53155
            }
          },
          "openInterest": 2052533
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 852718,
              "short": 804275,
              "net": 48443
            },
            "nonCommercial": {
              "long": 121529,
              "short": 154076,
              "net": -32547
            },
            "smallTrader": {
              "long": 168279,
              "short": 184175,
              "net": -15896
            }
          },
          "openInterest": 1158749
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2880804,
              "short": 2274157,
              "net": 606647
            },
            "nonCommercial": {
              "long": 317689,
              "short": 694042,
              "net": -376353
            },
            "smallTrader": {
              "long": 263908,
              "short": 494202,
              "net": -230294
            }
          },
          "openInterest": 3568732
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116464,
              "short": 42494,
              "net": 73970
            },
            "nonCommercial": {
              "long": 19187,
              "short": 94683,
              "net": -75496
            },
            "smallTrader": {
              "long": 25749,
              "short": 24223,
              "net": 1526
            }
          },
          "openInterest": 162888
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 727,
              "short": 306,
              "net": 421
            },
            "nonCommercial": {
              "long": 9062,
              "short": 10674,
              "net": -1612
            },
            "smallTrader": {
              "long": 1943,
              "short": 752,
              "net": 1191
            }
          },
          "openInterest": 13512
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19574,
              "short": 5217,
              "net": 14357
            },
            "nonCommercial": {
              "long": 8989,
              "short": 23261,
              "net": -14272
            },
            "smallTrader": {
              "long": 3023,
              "short": 3108,
              "net": -85
            }
          },
          "openInterest": 31674
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78420,
              "short": 90152,
              "net": -11732
            },
            "nonCommercial": {
              "long": 57255,
              "short": 42208,
              "net": 15047
            },
            "smallTrader": {
              "long": 27293,
              "short": 30608,
              "net": -3315
            }
          },
          "openInterest": 166780
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68542,
              "short": 95983,
              "net": -27441
            },
            "nonCommercial": {
              "long": 42037,
              "short": 37875,
              "net": 4162
            },
            "smallTrader": {
              "long": 44037,
              "short": 20758,
              "net": 23279
            }
          },
          "openInterest": 156194
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133483,
              "short": 153613,
              "net": -20130
            },
            "nonCommercial": {
              "long": 61609,
              "short": 45535,
              "net": 16074
            },
            "smallTrader": {
              "long": 11792,
              "short": 7736,
              "net": 4056
            }
          },
          "openInterest": 252906
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129468,
              "short": 198732,
              "net": -69264
            },
            "nonCommercial": {
              "long": 83481,
              "short": 19128,
              "net": 64353
            },
            "smallTrader": {
              "long": 11776,
              "short": 6865,
              "net": 4911
            }
          },
          "openInterest": 310931
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81457,
              "short": 122751,
              "net": -41294
            },
            "nonCommercial": {
              "long": 88632,
              "short": 56297,
              "net": 32335
            },
            "smallTrader": {
              "long": 19927,
              "short": 10968,
              "net": 8959
            }
          },
          "openInterest": 217216
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 681554,
              "short": 1001939,
              "net": -320385
            },
            "nonCommercial": {
              "long": 482734,
              "short": 99625,
              "net": 383109
            },
            "smallTrader": {
              "long": 131645,
              "short": 194369,
              "net": -62724
            }
          },
          "openInterest": 1506602
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105723,
              "short": 222527,
              "net": -116804
            },
            "nonCommercial": {
              "long": 114770,
              "short": 11217,
              "net": 103553
            },
            "smallTrader": {
              "long": 22064,
              "short": 8813,
              "net": 13251
            }
          },
          "openInterest": 284931
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 705007,
              "short": 1166523,
              "net": -461516
            },
            "nonCommercial": {
              "long": 548631,
              "short": 129338,
              "net": 419293
            },
            "smallTrader": {
              "long": 94536,
              "short": 52313,
              "net": 42223
            }
          },
          "openInterest": 2121461
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24100,
              "short": 28554,
              "net": -4454
            },
            "nonCommercial": {
              "long": 22951,
              "short": 20407,
              "net": 2544
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57066
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27212,
              "short": 31559,
              "net": -4347
            },
            "nonCommercial": {
              "long": 4995,
              "short": 980,
              "net": 4015
            },
            "smallTrader": {
              "long": 571,
              "short": 239,
              "net": 332
            }
          },
          "openInterest": 35807
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 392882,
              "short": 415610,
              "net": -22728
            },
            "nonCommercial": {
              "long": 191496,
              "short": 197634,
              "net": -6138
            },
            "smallTrader": {
              "long": 84160,
              "short": 55294,
              "net": 28866
            }
          },
          "openInterest": 678024
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12802,
              "short": 7586,
              "net": 5216
            },
            "nonCommercial": {
              "long": 13100,
              "short": 17557,
              "net": -4457
            },
            "smallTrader": {
              "long": 9092,
              "short": 9851,
              "net": -759
            }
          },
          "openInterest": 42349
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128541,
              "short": 186835,
              "net": -58294
            },
            "nonCommercial": {
              "long": 107573,
              "short": 57876,
              "net": 49697
            },
            "smallTrader": {
              "long": 20227,
              "short": 11630,
              "net": 8597
            }
          },
          "openInterest": 305371
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100692,
              "short": 340569,
              "net": -239877
            },
            "nonCommercial": {
              "long": 311091,
              "short": 95962,
              "net": 215129
            },
            "smallTrader": {
              "long": 45936,
              "short": 21188,
              "net": 24748
            }
          },
          "openInterest": 507616
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 222565,
              "short": 268409,
              "net": -45844
            },
            "nonCommercial": {
              "long": 62233,
              "short": 39849,
              "net": 22384
            },
            "smallTrader": {
              "long": 47794,
              "short": 24334,
              "net": 23460
            }
          },
          "openInterest": 426636
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 207612,
              "short": 81607,
              "net": 126005
            },
            "nonCommercial": {
              "long": 20337,
              "short": 127961,
              "net": -107624
            },
            "smallTrader": {
              "long": 20944,
              "short": 39325,
              "net": -18381
            }
          },
          "openInterest": 251058
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78627,
              "short": 110402,
              "net": -31775
            },
            "nonCommercial": {
              "long": 87929,
              "short": 41964,
              "net": 45965
            },
            "smallTrader": {
              "long": 18449,
              "short": 32639,
              "net": -14190
            }
          },
          "openInterest": 233482
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118526,
              "short": 155243,
              "net": -36717
            },
            "nonCommercial": {
              "long": 93191,
              "short": 51297,
              "net": 41894
            },
            "smallTrader": {
              "long": 29946,
              "short": 35123,
              "net": -5177
            }
          },
          "openInterest": 296599
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99034,
              "short": 50239,
              "net": 48795
            },
            "nonCommercial": {
              "long": 61553,
              "short": 112571,
              "net": -51018
            },
            "smallTrader": {
              "long": 5560,
              "short": 3337,
              "net": 2223
            }
          },
          "openInterest": 167676
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28918,
              "short": 28566,
              "net": 352
            },
            "nonCommercial": {
              "long": 14303,
              "short": 12859,
              "net": 1444
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51117
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 565097,
              "short": 471580,
              "net": 93517
            },
            "nonCommercial": {
              "long": 252244,
              "short": 389957,
              "net": -137713
            },
            "smallTrader": {
              "long": 66820,
              "short": 22624,
              "net": 44196
            }
          },
          "openInterest": 1267227
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10659,
              "short": 27284,
              "net": -16625
            },
            "nonCommercial": {
              "long": 27504,
              "short": 13643,
              "net": 13861
            },
            "smallTrader": {
              "long": 5893,
              "short": 3129,
              "net": 2764
            }
          },
          "openInterest": 45436
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16314,
              "short": 38278,
              "net": -21964
            },
            "nonCommercial": {
              "long": 28870,
              "short": 13506,
              "net": 15364
            },
            "smallTrader": {
              "long": 9196,
              "short": 2596,
              "net": 6600
            }
          },
          "openInterest": 56508
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 347055,
              "short": 324733,
              "net": 22322
            },
            "nonCommercial": {
              "long": 68416,
              "short": 106587,
              "net": -38171
            },
            "smallTrader": {
              "long": 35461,
              "short": 19612,
              "net": 15849
            }
          },
          "openInterest": 455400
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 343417,
              "short": 376241,
              "net": -32824
            },
            "nonCommercial": {
              "long": 74143,
              "short": 49043,
              "net": 25100
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 486386
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41473,
              "short": 90333,
              "net": -48860
            },
            "nonCommercial": {
              "long": 64502,
              "short": 31387,
              "net": 33115
            },
            "smallTrader": {
              "long": 27091,
              "short": 11346,
              "net": 15745
            }
          },
          "openInterest": 141394
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 207316,
              "short": 262407,
              "net": -55091
            },
            "nonCommercial": {
              "long": 96255,
              "short": 65484,
              "net": 30771
            },
            "smallTrader": {
              "long": 55086,
              "short": 30766,
              "net": 24320
            }
          },
          "openInterest": 447015
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200754,
              "short": 304339,
              "net": -103585
            },
            "nonCommercial": {
              "long": 122221,
              "short": 31090,
              "net": 91131
            },
            "smallTrader": {
              "long": 34050,
              "short": 21596,
              "net": 12454
            }
          },
          "openInterest": 426455
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 357948,
              "short": 377833,
              "net": -19885
            },
            "nonCommercial": {
              "long": 135938,
              "short": 77182,
              "net": 58756
            },
            "smallTrader": {
              "long": 43540,
              "short": 82411,
              "net": -38871
            }
          },
          "openInterest": 620172
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392717,
              "short": 643566,
              "net": -250849
            },
            "nonCommercial": {
              "long": 268307,
              "short": 59246,
              "net": 209061
            },
            "smallTrader": {
              "long": 92164,
              "short": 50376,
              "net": 41788
            }
          },
          "openInterest": 884507
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36456,
              "short": 10959,
              "net": 25497
            },
            "nonCommercial": {
              "long": 1439,
              "short": 22087,
              "net": -20648
            },
            "smallTrader": {
              "long": 13485,
              "short": 18334,
              "net": -4849
            }
          },
          "openInterest": 51613
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1911,
              "short": 43964,
              "net": -42053
            },
            "nonCommercial": {
              "long": 45395,
              "short": 10413,
              "net": 34982
            },
            "smallTrader": {
              "long": 8799,
              "short": 1728,
              "net": 7071
            }
          },
          "openInterest": 57947
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 195586,
              "short": 88704,
              "net": 106882
            },
            "nonCommercial": {
              "long": 68514,
              "short": 171800,
              "net": -103286
            },
            "smallTrader": {
              "long": 25773,
              "short": 29369,
              "net": -3596
            }
          },
          "openInterest": 353549
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74394,
              "short": 126383,
              "net": -51989
            },
            "nonCommercial": {
              "long": 93604,
              "short": 42308,
              "net": 51296
            },
            "smallTrader": {
              "long": 22524,
              "short": 21831,
              "net": 693
            }
          },
          "openInterest": 235472
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141984,
              "short": 153125,
              "net": -11141
            },
            "nonCommercial": {
              "long": 109768,
              "short": 91872,
              "net": 17896
            },
            "smallTrader": {
              "long": 36283,
              "short": 43038,
              "net": -6755
            }
          },
          "openInterest": 409137
        }
      ]
    },
    {
      "reportDate": "2021-11-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2976174,
              "short": 2403927,
              "net": 572247
            },
            "nonCommercial": {
              "long": 491821,
              "short": 759153,
              "net": -267332
            },
            "smallTrader": {
              "long": 303939,
              "short": 608854,
              "net": -304915
            }
          },
          "openInterest": 3883483
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1471287,
              "short": 1402974,
              "net": 68313
            },
            "nonCommercial": {
              "long": 345187,
              "short": 361924,
              "net": -16737
            },
            "smallTrader": {
              "long": 124473,
              "short": 176049,
              "net": -51576
            }
          },
          "openInterest": 2013763
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 863487,
              "short": 853228,
              "net": 10259
            },
            "nonCommercial": {
              "long": 132694,
              "short": 160766,
              "net": -28072
            },
            "smallTrader": {
              "long": 186632,
              "short": 168819,
              "net": 17813
            }
          },
          "openInterest": 1206593
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2964073,
              "short": 2326439,
              "net": 637634
            },
            "nonCommercial": {
              "long": 258018,
              "short": 665503,
              "net": -407485
            },
            "smallTrader": {
              "long": 256898,
              "short": 487047,
              "net": -230149
            }
          },
          "openInterest": 3600589
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108880,
              "short": 42695,
              "net": 66185
            },
            "nonCommercial": {
              "long": 23844,
              "short": 87268,
              "net": -63424
            },
            "smallTrader": {
              "long": 22621,
              "short": 25382,
              "net": -2761
            }
          },
          "openInterest": 157269
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 566,
              "short": 343,
              "net": 223
            },
            "nonCommercial": {
              "long": 9258,
              "short": 10725,
              "net": -1467
            },
            "smallTrader": {
              "long": 2071,
              "short": 827,
              "net": 1244
            }
          },
          "openInterest": 13821
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20275,
              "short": 4330,
              "net": 15945
            },
            "nonCommercial": {
              "long": 10644,
              "short": 26102,
              "net": -15458
            },
            "smallTrader": {
              "long": 2676,
              "short": 3163,
              "net": -487
            }
          },
          "openInterest": 33808
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101492,
              "short": 83944,
              "net": 17548
            },
            "nonCommercial": {
              "long": 54004,
              "short": 66097,
              "net": -12093
            },
            "smallTrader": {
              "long": 24510,
              "short": 29965,
              "net": -5455
            }
          },
          "openInterest": 186898
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67021,
              "short": 93629,
              "net": -26608
            },
            "nonCommercial": {
              "long": 43961,
              "short": 38857,
              "net": 5104
            },
            "smallTrader": {
              "long": 42935,
              "short": 21431,
              "net": 21504
            }
          },
          "openInterest": 154720
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137758,
              "short": 136324,
              "net": 1434
            },
            "nonCommercial": {
              "long": 57241,
              "short": 61862,
              "net": -4621
            },
            "smallTrader": {
              "long": 11777,
              "short": 8590,
              "net": 3187
            }
          },
          "openInterest": 238338
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137701,
              "short": 203066,
              "net": -65365
            },
            "nonCommercial": {
              "long": 78364,
              "short": 17544,
              "net": 60820
            },
            "smallTrader": {
              "long": 12604,
              "short": 8059,
              "net": 4545
            }
          },
          "openInterest": 312143
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82413,
              "short": 115607,
              "net": -33194
            },
            "nonCommercial": {
              "long": 82781,
              "short": 59992,
              "net": 22789
            },
            "smallTrader": {
              "long": 21232,
              "short": 10827,
              "net": 10405
            }
          },
          "openInterest": 213365
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 706074,
              "short": 1026951,
              "net": -320877
            },
            "nonCommercial": {
              "long": 476313,
              "short": 101015,
              "net": 375298
            },
            "smallTrader": {
              "long": 138767,
              "short": 193188,
              "net": -54421
            }
          },
          "openInterest": 1540731
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108838,
              "short": 226171,
              "net": -117333
            },
            "nonCommercial": {
              "long": 116142,
              "short": 12629,
              "net": 103513
            },
            "smallTrader": {
              "long": 22797,
              "short": 8977,
              "net": 13820
            }
          },
          "openInterest": 285047
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 705286,
              "short": 1167250,
              "net": -461964
            },
            "nonCommercial": {
              "long": 552579,
              "short": 131267,
              "net": 421312
            },
            "smallTrader": {
              "long": 95755,
              "short": 55103,
              "net": 40652
            }
          },
          "openInterest": 2081385
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23014,
              "short": 24512,
              "net": -1498
            },
            "nonCommercial": {
              "long": 18284,
              "short": 18991,
              "net": -707
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51733
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24656,
              "short": 31382,
              "net": -6726
            },
            "nonCommercial": {
              "long": 7499,
              "short": 1091,
              "net": 6408
            },
            "smallTrader": {
              "long": 586,
              "short": 268,
              "net": 318
            }
          },
          "openInterest": 35351
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 389822,
              "short": 421863,
              "net": -32041
            },
            "nonCommercial": {
              "long": 192544,
              "short": 188771,
              "net": 3773
            },
            "smallTrader": {
              "long": 83827,
              "short": 55559,
              "net": 28268
            }
          },
          "openInterest": 678368
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12455,
              "short": 6836,
              "net": 5619
            },
            "nonCommercial": {
              "long": 13449,
              "short": 16898,
              "net": -3449
            },
            "smallTrader": {
              "long": 8099,
              "short": 10269,
              "net": -2170
            }
          },
          "openInterest": 40445
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141151,
              "short": 195047,
              "net": -53896
            },
            "nonCommercial": {
              "long": 100218,
              "short": 55149,
              "net": 45069
            },
            "smallTrader": {
              "long": 22325,
              "short": 13498,
              "net": 8827
            }
          },
          "openInterest": 307410
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105197,
              "short": 380686,
              "net": -275489
            },
            "nonCommercial": {
              "long": 341111,
              "short": 90930,
              "net": 250181
            },
            "smallTrader": {
              "long": 50094,
              "short": 24786,
              "net": 25308
            }
          },
          "openInterest": 571025
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 229756,
              "short": 272677,
              "net": -42921
            },
            "nonCommercial": {
              "long": 54200,
              "short": 34178,
              "net": 20022
            },
            "smallTrader": {
              "long": 46970,
              "short": 24071,
              "net": 22899
            }
          },
          "openInterest": 421299
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 203044,
              "short": 79845,
              "net": 123199
            },
            "nonCommercial": {
              "long": 16440,
              "short": 121791,
              "net": -105351
            },
            "smallTrader": {
              "long": 21297,
              "short": 39145,
              "net": -17848
            }
          },
          "openInterest": 243087
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77199,
              "short": 105966,
              "net": -28767
            },
            "nonCommercial": {
              "long": 85588,
              "short": 40651,
              "net": 44937
            },
            "smallTrader": {
              "long": 16461,
              "short": 32631,
              "net": -16170
            }
          },
          "openInterest": 226802
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118856,
              "short": 160130,
              "net": -41274
            },
            "nonCommercial": {
              "long": 96637,
              "short": 47434,
              "net": 49203
            },
            "smallTrader": {
              "long": 30161,
              "short": 38090,
              "net": -7929
            }
          },
          "openInterest": 292805
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95074,
              "short": 49390,
              "net": 45684
            },
            "nonCommercial": {
              "long": 61791,
              "short": 110198,
              "net": -48407
            },
            "smallTrader": {
              "long": 5976,
              "short": 3253,
              "net": 2723
            }
          },
          "openInterest": 164152
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28062,
              "short": 30071,
              "net": -2009
            },
            "nonCommercial": {
              "long": 16405,
              "short": 13165,
              "net": 3240
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52579
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 566746,
              "short": 468328,
              "net": 98418
            },
            "nonCommercial": {
              "long": 253588,
              "short": 395779,
              "net": -142191
            },
            "smallTrader": {
              "long": 67961,
              "short": 24188,
              "net": 43773
            }
          },
          "openInterest": 1305687
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11467,
              "short": 26606,
              "net": -15139
            },
            "nonCommercial": {
              "long": 25312,
              "short": 12430,
              "net": 12882
            },
            "smallTrader": {
              "long": 5405,
              "short": 3148,
              "net": 2257
            }
          },
          "openInterest": 43461
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16202,
              "short": 40465,
              "net": -24263
            },
            "nonCommercial": {
              "long": 30260,
              "short": 12630,
              "net": 17630
            },
            "smallTrader": {
              "long": 9224,
              "short": 2591,
              "net": 6633
            }
          },
          "openInterest": 57866
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 351225,
              "short": 343700,
              "net": 7525
            },
            "nonCommercial": {
              "long": 73082,
              "short": 97603,
              "net": -24521
            },
            "smallTrader": {
              "long": 36920,
              "short": 19924,
              "net": 16996
            }
          },
          "openInterest": 467302
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 341241,
              "short": 368625,
              "net": -27384
            },
            "nonCommercial": {
              "long": 77478,
              "short": 57966,
              "net": 19512
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 487561
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43811,
              "short": 97480,
              "net": -53669
            },
            "nonCommercial": {
              "long": 65013,
              "short": 28098,
              "net": 36915
            },
            "smallTrader": {
              "long": 28432,
              "short": 11678,
              "net": 16754
            }
          },
          "openInterest": 144370
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203931,
              "short": 274578,
              "net": -70647
            },
            "nonCommercial": {
              "long": 100078,
              "short": 54443,
              "net": 45635
            },
            "smallTrader": {
              "long": 54716,
              "short": 29704,
              "net": 25012
            }
          },
          "openInterest": 451149
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206289,
              "short": 290599,
              "net": -84310
            },
            "nonCommercial": {
              "long": 115011,
              "short": 36299,
              "net": 78712
            },
            "smallTrader": {
              "long": 28073,
              "short": 22475,
              "net": 5598
            }
          },
          "openInterest": 423882
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379918,
              "short": 370833,
              "net": 9085
            },
            "nonCommercial": {
              "long": 123904,
              "short": 96320,
              "net": 27584
            },
            "smallTrader": {
              "long": 46176,
              "short": 82845,
              "net": -36669
            }
          },
          "openInterest": 644317
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392370,
              "short": 653131,
              "net": -260761
            },
            "nonCommercial": {
              "long": 268559,
              "short": 56528,
              "net": 212031
            },
            "smallTrader": {
              "long": 98602,
              "short": 49872,
              "net": 48730
            }
          },
          "openInterest": 897739
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32499,
              "short": 11965,
              "net": 20534
            },
            "nonCommercial": {
              "long": 4690,
              "short": 21733,
              "net": -17043
            },
            "smallTrader": {
              "long": 14095,
              "short": 17586,
              "net": -3491
            }
          },
          "openInterest": 51546
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2130,
              "short": 43225,
              "net": -41095
            },
            "nonCommercial": {
              "long": 46521,
              "short": 11073,
              "net": 35448
            },
            "smallTrader": {
              "long": 7516,
              "short": 1869,
              "net": 5647
            }
          },
          "openInterest": 57713
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 179814,
              "short": 91769,
              "net": 88045
            },
            "nonCommercial": {
              "long": 78475,
              "short": 158396,
              "net": -79921
            },
            "smallTrader": {
              "long": 23034,
              "short": 31158,
              "net": -8124
            }
          },
          "openInterest": 348553
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73854,
              "short": 124057,
              "net": -50203
            },
            "nonCommercial": {
              "long": 91252,
              "short": 41958,
              "net": 49294
            },
            "smallTrader": {
              "long": 23195,
              "short": 22286,
              "net": 909
            }
          },
          "openInterest": 233489
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139289,
              "short": 152698,
              "net": -13409
            },
            "nonCommercial": {
              "long": 117465,
              "short": 98262,
              "net": 19203
            },
            "smallTrader": {
              "long": 35456,
              "short": 41250,
              "net": -5794
            }
          },
          "openInterest": 405438
        }
      ]
    },
    {
      "reportDate": "2021-11-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3053354,
              "short": 2454763,
              "net": 598591
            },
            "nonCommercial": {
              "long": 486980,
              "short": 781121,
              "net": -294141
            },
            "smallTrader": {
              "long": 293521,
              "short": 597971,
              "net": -304450
            }
          },
          "openInterest": 3972392
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1477100,
              "short": 1413599,
              "net": 63501
            },
            "nonCommercial": {
              "long": 345245,
              "short": 350690,
              "net": -5445
            },
            "smallTrader": {
              "long": 121652,
              "short": 179708,
              "net": -58056
            }
          },
          "openInterest": 2016362
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 857612,
              "short": 849319,
              "net": 8293
            },
            "nonCommercial": {
              "long": 144973,
              "short": 161341,
              "net": -16368
            },
            "smallTrader": {
              "long": 197253,
              "short": 189178,
              "net": 8075
            }
          },
          "openInterest": 1232186
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2944901,
              "short": 2362920,
              "net": 581981
            },
            "nonCommercial": {
              "long": 300750,
              "short": 645345,
              "net": -344595
            },
            "smallTrader": {
              "long": 261002,
              "short": 498388,
              "net": -237386
            }
          },
          "openInterest": 3630431
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112044,
              "short": 42186,
              "net": 69858
            },
            "nonCommercial": {
              "long": 30760,
              "short": 91913,
              "net": -61153
            },
            "smallTrader": {
              "long": 19744,
              "short": 28449,
              "net": -8705
            }
          },
          "openInterest": 166688
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 678,
              "short": 321,
              "net": 357
            },
            "nonCommercial": {
              "long": 8649,
              "short": 10127,
              "net": -1478
            },
            "smallTrader": {
              "long": 2008,
              "short": 887,
              "net": 1121
            }
          },
          "openInterest": 13648
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20507,
              "short": 4764,
              "net": 15743
            },
            "nonCommercial": {
              "long": 8468,
              "short": 24166,
              "net": -15698
            },
            "smallTrader": {
              "long": 2545,
              "short": 2590,
              "net": -45
            }
          },
          "openInterest": 31767
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127197,
              "short": 86015,
              "net": 41182
            },
            "nonCommercial": {
              "long": 50443,
              "short": 82042,
              "net": -31599
            },
            "smallTrader": {
              "long": 23322,
              "short": 32905,
              "net": -9583
            }
          },
          "openInterest": 207099
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62689,
              "short": 89406,
              "net": -26717
            },
            "nonCommercial": {
              "long": 44147,
              "short": 35438,
              "net": 8709
            },
            "smallTrader": {
              "long": 40389,
              "short": 22381,
              "net": 18008
            }
          },
          "openInterest": 148955
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124699,
              "short": 131752,
              "net": -7053
            },
            "nonCommercial": {
              "long": 63037,
              "short": 58516,
              "net": 4521
            },
            "smallTrader": {
              "long": 10926,
              "short": 8394,
              "net": 2532
            }
          },
          "openInterest": 233926
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122594,
              "short": 192669,
              "net": -70075
            },
            "nonCommercial": {
              "long": 79550,
              "short": 13469,
              "net": 66081
            },
            "smallTrader": {
              "long": 11308,
              "short": 7314,
              "net": 3994
            }
          },
          "openInterest": 286343
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79856,
              "short": 110661,
              "net": -30805
            },
            "nonCommercial": {
              "long": 81599,
              "short": 61262,
              "net": 20337
            },
            "smallTrader": {
              "long": 21469,
              "short": 11001,
              "net": 10468
            }
          },
          "openInterest": 208066
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 724785,
              "short": 1065457,
              "net": -340672
            },
            "nonCommercial": {
              "long": 504851,
              "short": 105665,
              "net": 399186
            },
            "smallTrader": {
              "long": 135589,
              "short": 194103,
              "net": -58514
            }
          },
          "openInterest": 1598926
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94055,
              "short": 215000,
              "net": -120945
            },
            "nonCommercial": {
              "long": 119403,
              "short": 10962,
              "net": 108441
            },
            "smallTrader": {
              "long": 21485,
              "short": 8981,
              "net": 12504
            }
          },
          "openInterest": 266648
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 711066,
              "short": 1181390,
              "net": -470324
            },
            "nonCommercial": {
              "long": 510169,
              "short": 94384,
              "net": 415785
            },
            "smallTrader": {
              "long": 103722,
              "short": 49183,
              "net": 54539
            }
          },
          "openInterest": 2057633
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23706,
              "short": 23918,
              "net": -212
            },
            "nonCommercial": {
              "long": 18282,
              "short": 20421,
              "net": -2139
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51900
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23488,
              "short": 30101,
              "net": -6613
            },
            "nonCommercial": {
              "long": 7312,
              "short": 1035,
              "net": 6277
            },
            "smallTrader": {
              "long": 626,
              "short": 290,
              "net": 336
            }
          },
          "openInterest": 33938
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 404266,
              "short": 431251,
              "net": -26985
            },
            "nonCommercial": {
              "long": 198181,
              "short": 202007,
              "net": -3826
            },
            "smallTrader": {
              "long": 90261,
              "short": 59450,
              "net": 30811
            }
          },
          "openInterest": 705698
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13036,
              "short": 6973,
              "net": 6063
            },
            "nonCommercial": {
              "long": 13589,
              "short": 17959,
              "net": -4370
            },
            "smallTrader": {
              "long": 8157,
              "short": 9850,
              "net": -1693
            }
          },
          "openInterest": 41680
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153833,
              "short": 215947,
              "net": -62114
            },
            "nonCommercial": {
              "long": 108162,
              "short": 53948,
              "net": 54214
            },
            "smallTrader": {
              "long": 22091,
              "short": 14191,
              "net": 7900
            }
          },
          "openInterest": 336541
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125758,
              "short": 413297,
              "net": -287539
            },
            "nonCommercial": {
              "long": 360529,
              "short": 100749,
              "net": 259780
            },
            "smallTrader": {
              "long": 52054,
              "short": 24295,
              "net": 27759
            }
          },
          "openInterest": 612612
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199252,
              "short": 236262,
              "net": -37010
            },
            "nonCommercial": {
              "long": 53501,
              "short": 36472,
              "net": 17029
            },
            "smallTrader": {
              "long": 46852,
              "short": 26871,
              "net": 19981
            }
          },
          "openInterest": 380887
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 203468,
              "short": 87710,
              "net": 115758
            },
            "nonCommercial": {
              "long": 24635,
              "short": 117761,
              "net": -93126
            },
            "smallTrader": {
              "long": 21790,
              "short": 44422,
              "net": -22632
            }
          },
          "openInterest": 252897
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78855,
              "short": 110484,
              "net": -31629
            },
            "nonCommercial": {
              "long": 88455,
              "short": 41691,
              "net": 46764
            },
            "smallTrader": {
              "long": 17531,
              "short": 32666,
              "net": -15135
            }
          },
          "openInterest": 226170
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118410,
              "short": 161444,
              "net": -43034
            },
            "nonCommercial": {
              "long": 102550,
              "short": 50324,
              "net": 52226
            },
            "smallTrader": {
              "long": 29742,
              "short": 38934,
              "net": -9192
            }
          },
          "openInterest": 300568
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94074,
              "short": 47947,
              "net": 46127
            },
            "nonCommercial": {
              "long": 69984,
              "short": 117639,
              "net": -47655
            },
            "smallTrader": {
              "long": 5245,
              "short": 3717,
              "net": 1528
            }
          },
          "openInterest": 170102
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28492,
              "short": 30401,
              "net": -1909
            },
            "nonCommercial": {
              "long": 16123,
              "short": 13431,
              "net": 2692
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52868
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 572761,
              "short": 474346,
              "net": 98415
            },
            "nonCommercial": {
              "long": 251501,
              "short": 396121,
              "net": -144620
            },
            "smallTrader": {
              "long": 67164,
              "short": 20959,
              "net": 46205
            }
          },
          "openInterest": 1308708
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10349,
              "short": 25870,
              "net": -15521
            },
            "nonCommercial": {
              "long": 26388,
              "short": 12423,
              "net": 13965
            },
            "smallTrader": {
              "long": 4923,
              "short": 3367,
              "net": 1556
            }
          },
          "openInterest": 42945
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15658,
              "short": 43883,
              "net": -28225
            },
            "nonCommercial": {
              "long": 33266,
              "short": 12253,
              "net": 21013
            },
            "smallTrader": {
              "long": 9668,
              "short": 2456,
              "net": 7212
            }
          },
          "openInterest": 62284
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 353925,
              "short": 354217,
              "net": -292
            },
            "nonCommercial": {
              "long": 74077,
              "short": 94244,
              "net": -20167
            },
            "smallTrader": {
              "long": 38930,
              "short": 18471,
              "net": 20459
            }
          },
          "openInterest": 471919
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 343331,
              "short": 373396,
              "net": -30065
            },
            "nonCommercial": {
              "long": 77657,
              "short": 55427,
              "net": 22230
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 490979
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40998,
              "short": 107146,
              "net": -66148
            },
            "nonCommercial": {
              "long": 73944,
              "short": 28319,
              "net": 45625
            },
            "smallTrader": {
              "long": 31619,
              "short": 11096,
              "net": 20523
            }
          },
          "openInterest": 152404
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203239,
              "short": 303105,
              "net": -99866
            },
            "nonCommercial": {
              "long": 103903,
              "short": 29914,
              "net": 73989
            },
            "smallTrader": {
              "long": 54734,
              "short": 28857,
              "net": 25877
            }
          },
          "openInterest": 459356
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206824,
              "short": 293974,
              "net": -87150
            },
            "nonCommercial": {
              "long": 119193,
              "short": 40627,
              "net": 78566
            },
            "smallTrader": {
              "long": 31606,
              "short": 23022,
              "net": 8584
            }
          },
          "openInterest": 429487
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391217,
              "short": 396144,
              "net": -4927
            },
            "nonCommercial": {
              "long": 132364,
              "short": 85447,
              "net": 46917
            },
            "smallTrader": {
              "long": 45975,
              "short": 87965,
              "net": -41990
            }
          },
          "openInterest": 662972
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388334,
              "short": 664519,
              "net": -276185
            },
            "nonCommercial": {
              "long": 278893,
              "short": 51504,
              "net": 227389
            },
            "smallTrader": {
              "long": 96952,
              "short": 48156,
              "net": 48796
            }
          },
          "openInterest": 906385
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31663,
              "short": 12896,
              "net": 18767
            },
            "nonCommercial": {
              "long": 5502,
              "short": 14391,
              "net": -8889
            },
            "smallTrader": {
              "long": 12048,
              "short": 21926,
              "net": -9878
            }
          },
          "openInterest": 49320
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2000,
              "short": 42455,
              "net": -40455
            },
            "nonCommercial": {
              "long": 47959,
              "short": 13051,
              "net": 34908
            },
            "smallTrader": {
              "long": 7621,
              "short": 2074,
              "net": 5547
            }
          },
          "openInterest": 59387
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165930,
              "short": 92257,
              "net": 73673
            },
            "nonCommercial": {
              "long": 70188,
              "short": 132675,
              "net": -62487
            },
            "smallTrader": {
              "long": 19936,
              "short": 31122,
              "net": -11186
            }
          },
          "openInterest": 329850
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73429,
              "short": 127789,
              "net": -54360
            },
            "nonCommercial": {
              "long": 91967,
              "short": 41477,
              "net": 50490
            },
            "smallTrader": {
              "long": 25116,
              "short": 21246,
              "net": 3870
            }
          },
          "openInterest": 237136
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150055,
              "short": 178054,
              "net": -27999
            },
            "nonCommercial": {
              "long": 132167,
              "short": 95406,
              "net": 36761
            },
            "smallTrader": {
              "long": 34249,
              "short": 43011,
              "net": -8762
            }
          },
          "openInterest": 427786
        }
      ]
    },
    {
      "reportDate": "2021-11-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3176597,
              "short": 2550360,
              "net": 626237
            },
            "nonCommercial": {
              "long": 437867,
              "short": 761282,
              "net": -323415
            },
            "smallTrader": {
              "long": 350623,
              "short": 653445,
              "net": -302822
            }
          },
          "openInterest": 4124886
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1558485,
              "short": 1459946,
              "net": 98539
            },
            "nonCommercial": {
              "long": 302567,
              "short": 349187,
              "net": -46620
            },
            "smallTrader": {
              "long": 138934,
              "short": 190853,
              "net": -51919
            }
          },
          "openInterest": 2132720
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 876170,
              "short": 873635,
              "net": 2535
            },
            "nonCommercial": {
              "long": 153738,
              "short": 164763,
              "net": -11025
            },
            "smallTrader": {
              "long": 185217,
              "short": 176727,
              "net": 8490
            }
          },
          "openInterest": 1252959
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3165060,
              "short": 2584860,
              "net": 580200
            },
            "nonCommercial": {
              "long": 335148,
              "short": 620031,
              "net": -284883
            },
            "smallTrader": {
              "long": 310719,
              "short": 606036,
              "net": -295317
            }
          },
          "openInterest": 4093700
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122921,
              "short": 49498,
              "net": 73423
            },
            "nonCommercial": {
              "long": 40523,
              "short": 103788,
              "net": -63265
            },
            "smallTrader": {
              "long": 18914,
              "short": 29072,
              "net": -10158
            }
          },
          "openInterest": 188033
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 966,
              "short": 237,
              "net": 729
            },
            "nonCommercial": {
              "long": 9054,
              "short": 9214,
              "net": -160
            },
            "smallTrader": {
              "long": 2094,
              "short": 2663,
              "net": -569
            }
          },
          "openInterest": 14357
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22233,
              "short": 6873,
              "net": 15360
            },
            "nonCommercial": {
              "long": 9197,
              "short": 24001,
              "net": -14804
            },
            "smallTrader": {
              "long": 2462,
              "short": 3018,
              "net": -556
            }
          },
          "openInterest": 34375
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133888,
              "short": 88085,
              "net": 45803
            },
            "nonCommercial": {
              "long": 50122,
              "short": 84701,
              "net": -34579
            },
            "smallTrader": {
              "long": 22470,
              "short": 33694,
              "net": -11224
            }
          },
          "openInterest": 213313
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66164,
              "short": 77561,
              "net": -11397
            },
            "nonCommercial": {
              "long": 44320,
              "short": 47455,
              "net": -3135
            },
            "smallTrader": {
              "long": 37111,
              "short": 22579,
              "net": 14532
            }
          },
          "openInterest": 150275
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123689,
              "short": 141399,
              "net": -17710
            },
            "nonCommercial": {
              "long": 65168,
              "short": 49243,
              "net": 15925
            },
            "smallTrader": {
              "long": 10355,
              "short": 8570,
              "net": 1785
            }
          },
          "openInterest": 236246
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116803,
              "short": 188297,
              "net": -71494
            },
            "nonCommercial": {
              "long": 81471,
              "short": 13567,
              "net": 67904
            },
            "smallTrader": {
              "long": 10294,
              "short": 6704,
              "net": 3590
            }
          },
          "openInterest": 272527
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77592,
              "short": 98533,
              "net": -20941
            },
            "nonCommercial": {
              "long": 71699,
              "short": 57977,
              "net": 13722
            },
            "smallTrader": {
              "long": 18094,
              "short": 10875,
              "net": 7219
            }
          },
          "openInterest": 190681
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 723154,
              "short": 1086816,
              "net": -363662
            },
            "nonCommercial": {
              "long": 526890,
              "short": 109801,
              "net": 417089
            },
            "smallTrader": {
              "long": 135102,
              "short": 188529,
              "net": -53427
            }
          },
          "openInterest": 1611856
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91200,
              "short": 210946,
              "net": -119746
            },
            "nonCommercial": {
              "long": 118922,
              "short": 11811,
              "net": 107111
            },
            "smallTrader": {
              "long": 20105,
              "short": 7470,
              "net": 12635
            }
          },
          "openInterest": 261005
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 713989,
              "short": 1168954,
              "net": -454965
            },
            "nonCommercial": {
              "long": 510586,
              "short": 102929,
              "net": 407657
            },
            "smallTrader": {
              "long": 96613,
              "short": 49305,
              "net": 47308
            }
          },
          "openInterest": 2028573
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23283,
              "short": 25965,
              "net": -2682
            },
            "nonCommercial": {
              "long": 19566,
              "short": 20642,
              "net": -1076
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53046
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26557,
              "short": 31913,
              "net": -5356
            },
            "nonCommercial": {
              "long": 6332,
              "short": 1200,
              "net": 5132
            },
            "smallTrader": {
              "long": 674,
              "short": 450,
              "net": 224
            }
          },
          "openInterest": 36500
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 403595,
              "short": 420430,
              "net": -16835
            },
            "nonCommercial": {
              "long": 204214,
              "short": 220666,
              "net": -16452
            },
            "smallTrader": {
              "long": 90690,
              "short": 57403,
              "net": 33287
            }
          },
          "openInterest": 711685
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13038,
              "short": 8711,
              "net": 4327
            },
            "nonCommercial": {
              "long": 14062,
              "short": 14198,
              "net": -136
            },
            "smallTrader": {
              "long": 7710,
              "short": 11901,
              "net": -4191
            }
          },
          "openInterest": 41604
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151563,
              "short": 212939,
              "net": -61376
            },
            "nonCommercial": {
              "long": 108575,
              "short": 52581,
              "net": 55994
            },
            "smallTrader": {
              "long": 20636,
              "short": 15254,
              "net": 5382
            }
          },
          "openInterest": 334006
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121027,
              "short": 388861,
              "net": -267834
            },
            "nonCommercial": {
              "long": 326409,
              "short": 91998,
              "net": 234411
            },
            "smallTrader": {
              "long": 55380,
              "short": 21957,
              "net": 33423
            }
          },
          "openInterest": 559823
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163853,
              "short": 194850,
              "net": -30997
            },
            "nonCommercial": {
              "long": 50383,
              "short": 34752,
              "net": 15631
            },
            "smallTrader": {
              "long": 43785,
              "short": 28419,
              "net": 15366
            }
          },
          "openInterest": 338034
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205923,
              "short": 89698,
              "net": 116225
            },
            "nonCommercial": {
              "long": 20285,
              "short": 117538,
              "net": -97253
            },
            "smallTrader": {
              "long": 22338,
              "short": 41310,
              "net": -18972
            }
          },
          "openInterest": 251801
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78278,
              "short": 116086,
              "net": -37808
            },
            "nonCommercial": {
              "long": 94433,
              "short": 39240,
              "net": 55193
            },
            "smallTrader": {
              "long": 17465,
              "short": 34850,
              "net": -17385
            }
          },
          "openInterest": 237280
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119408,
              "short": 172792,
              "net": -53384
            },
            "nonCommercial": {
              "long": 113139,
              "short": 47678,
              "net": 65461
            },
            "smallTrader": {
              "long": 31094,
              "short": 43171,
              "net": -12077
            }
          },
          "openInterest": 309670
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98029,
              "short": 47441,
              "net": 50588
            },
            "nonCommercial": {
              "long": 80691,
              "short": 130152,
              "net": -49461
            },
            "smallTrader": {
              "long": 4234,
              "short": 5361,
              "net": -1127
            }
          },
          "openInterest": 184243
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26124,
              "short": 30679,
              "net": -4555
            },
            "nonCommercial": {
              "long": 16719,
              "short": 11116,
              "net": 5603
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51745
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 558259,
              "short": 460926,
              "net": 97333
            },
            "nonCommercial": {
              "long": 247059,
              "short": 384314,
              "net": -137255
            },
            "smallTrader": {
              "long": 61756,
              "short": 21834,
              "net": 39922
            }
          },
          "openInterest": 1280907
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10943,
              "short": 25803,
              "net": -14860
            },
            "nonCommercial": {
              "long": 27835,
              "short": 13896,
              "net": 13939
            },
            "smallTrader": {
              "long": 4596,
              "short": 3675,
              "net": 921
            }
          },
          "openInterest": 44524
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17139,
              "short": 37411,
              "net": -20272
            },
            "nonCommercial": {
              "long": 30454,
              "short": 17319,
              "net": 13135
            },
            "smallTrader": {
              "long": 10078,
              "short": 2941,
              "net": 7137
            }
          },
          "openInterest": 61553
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 356171,
              "short": 355708,
              "net": 463
            },
            "nonCommercial": {
              "long": 72793,
              "short": 94331,
              "net": -21538
            },
            "smallTrader": {
              "long": 40089,
              "short": 19014,
              "net": 21075
            }
          },
          "openInterest": 473546
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 344663,
              "short": 374573,
              "net": -29910
            },
            "nonCommercial": {
              "long": 75503,
              "short": 50740,
              "net": 24763
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 491063
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41120,
              "short": 98118,
              "net": -56998
            },
            "nonCommercial": {
              "long": 68478,
              "short": 28373,
              "net": 40105
            },
            "smallTrader": {
              "long": 29715,
              "short": 12822,
              "net": 16893
            }
          },
          "openInterest": 149642
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197007,
              "short": 305929,
              "net": -108922
            },
            "nonCommercial": {
              "long": 104796,
              "short": 22525,
              "net": 82271
            },
            "smallTrader": {
              "long": 51748,
              "short": 25097,
              "net": 26651
            }
          },
          "openInterest": 439569
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205546,
              "short": 300191,
              "net": -94645
            },
            "nonCommercial": {
              "long": 122206,
              "short": 37064,
              "net": 85142
            },
            "smallTrader": {
              "long": 32256,
              "short": 22753,
              "net": 9503
            }
          },
          "openInterest": 431185
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 394688,
              "short": 423861,
              "net": -29173
            },
            "nonCommercial": {
              "long": 143021,
              "short": 76807,
              "net": 66214
            },
            "smallTrader": {
              "long": 50478,
              "short": 87519,
              "net": -37041
            }
          },
          "openInterest": 691303
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392868,
              "short": 689790,
              "net": -296922
            },
            "nonCommercial": {
              "long": 297379,
              "short": 47753,
              "net": 249626
            },
            "smallTrader": {
              "long": 96088,
              "short": 48792,
              "net": 47296
            }
          },
          "openInterest": 920493
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34403,
              "short": 12881,
              "net": 21522
            },
            "nonCommercial": {
              "long": 6241,
              "short": 17617,
              "net": -11376
            },
            "smallTrader": {
              "long": 11695,
              "short": 21841,
              "net": -10146
            }
          },
          "openInterest": 52412
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1739,
              "short": 42885,
              "net": -41146
            },
            "nonCommercial": {
              "long": 47116,
              "short": 11341,
              "net": 35775
            },
            "smallTrader": {
              "long": 7357,
              "short": 1986,
              "net": 5371
            }
          },
          "openInterest": 57694
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 190717,
              "short": 98638,
              "net": 92079
            },
            "nonCommercial": {
              "long": 39888,
              "short": 121824,
              "net": -81936
            },
            "smallTrader": {
              "long": 20368,
              "short": 30511,
              "net": -10143
            }
          },
          "openInterest": 311412
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76331,
              "short": 130991,
              "net": -54660
            },
            "nonCommercial": {
              "long": 95324,
              "short": 42420,
              "net": 52904
            },
            "smallTrader": {
              "long": 23259,
              "short": 21503,
              "net": 1756
            }
          },
          "openInterest": 239102
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145504,
              "short": 178443,
              "net": -32939
            },
            "nonCommercial": {
              "long": 139196,
              "short": 97707,
              "net": 41489
            },
            "smallTrader": {
              "long": 34107,
              "short": 42657,
              "net": -8550
            }
          },
          "openInterest": 425301
        }
      ]
    },
    {
      "reportDate": "2021-11-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2982808,
              "short": 2415170,
              "net": 567638
            },
            "nonCommercial": {
              "long": 420694,
              "short": 734065,
              "net": -313371
            },
            "smallTrader": {
              "long": 297942,
              "short": 552209,
              "net": -254267
            }
          },
          "openInterest": 3803125
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1306141,
              "short": 1271046,
              "net": 35095
            },
            "nonCommercial": {
              "long": 289388,
              "short": 273718,
              "net": 15670
            },
            "smallTrader": {
              "long": 125667,
              "short": 176432,
              "net": -50765
            }
          },
          "openInterest": 1789196
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 885731,
              "short": 856143,
              "net": 29588
            },
            "nonCommercial": {
              "long": 127915,
              "short": 177555,
              "net": -49640
            },
            "smallTrader": {
              "long": 181245,
              "short": 161193,
              "net": 20052
            }
          },
          "openInterest": 1219181
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2859429,
              "short": 2244976,
              "net": 614453
            },
            "nonCommercial": {
              "long": 244895,
              "short": 612727,
              "net": -367832
            },
            "smallTrader": {
              "long": 258648,
              "short": 505269,
              "net": -246621
            }
          },
          "openInterest": 3486538
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144539,
              "short": 49830,
              "net": 94709
            },
            "nonCommercial": {
              "long": 33217,
              "short": 113402,
              "net": -80185
            },
            "smallTrader": {
              "long": 18206,
              "short": 32730,
              "net": -14524
            }
          },
          "openInterest": 201981
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 823,
              "short": 126,
              "net": 697
            },
            "nonCommercial": {
              "long": 9526,
              "short": 11217,
              "net": -1691
            },
            "smallTrader": {
              "long": 1811,
              "short": 817,
              "net": 994
            }
          },
          "openInterest": 13197
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28205,
              "short": 13140,
              "net": 15065
            },
            "nonCommercial": {
              "long": 10531,
              "short": 24373,
              "net": -13842
            },
            "smallTrader": {
              "long": 2060,
              "short": 3283,
              "net": -1223
            }
          },
          "openInterest": 41101
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149168,
              "short": 95396,
              "net": 53772
            },
            "nonCommercial": {
              "long": 52099,
              "short": 90998,
              "net": -38899
            },
            "smallTrader": {
              "long": 22364,
              "short": 37237,
              "net": -14873
            }
          },
          "openInterest": 230423
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72020,
              "short": 62169,
              "net": 9851
            },
            "nonCommercial": {
              "long": 41242,
              "short": 55317,
              "net": -14075
            },
            "smallTrader": {
              "long": 31117,
              "short": 26893,
              "net": 4224
            }
          },
          "openInterest": 148375
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136428,
              "short": 129287,
              "net": 7141
            },
            "nonCommercial": {
              "long": 62102,
              "short": 69599,
              "net": -7497
            },
            "smallTrader": {
              "long": 11601,
              "short": 11245,
              "net": 356
            }
          },
          "openInterest": 247996
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120230,
              "short": 189374,
              "net": -69144
            },
            "nonCommercial": {
              "long": 79225,
              "short": 13200,
              "net": 66025
            },
            "smallTrader": {
              "long": 9983,
              "short": 6864,
              "net": 3119
            }
          },
          "openInterest": 266001
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78773,
              "short": 94536,
              "net": -15763
            },
            "nonCommercial": {
              "long": 68310,
              "short": 59119,
              "net": 9191
            },
            "smallTrader": {
              "long": 16876,
              "short": 10304,
              "net": 6572
            }
          },
          "openInterest": 184214
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 647620,
              "short": 988714,
              "net": -341094
            },
            "nonCommercial": {
              "long": 474354,
              "short": 79442,
              "net": 394912
            },
            "smallTrader": {
              "long": 123204,
              "short": 177022,
              "net": -53818
            }
          },
          "openInterest": 1405105
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89513,
              "short": 194396,
              "net": -104883
            },
            "nonCommercial": {
              "long": 111082,
              "short": 14087,
              "net": 96995
            },
            "smallTrader": {
              "long": 15879,
              "short": 7991,
              "net": 7888
            }
          },
          "openInterest": 244866
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 710000,
              "short": 1142885,
              "net": -432885
            },
            "nonCommercial": {
              "long": 511862,
              "short": 124628,
              "net": 387234
            },
            "smallTrader": {
              "long": 114548,
              "short": 68897,
              "net": 45651
            }
          },
          "openInterest": 2033286
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24389,
              "short": 23130,
              "net": 1259
            },
            "nonCommercial": {
              "long": 17042,
              "short": 20460,
              "net": -3418
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50802
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29608,
              "short": 34685,
              "net": -5077
            },
            "nonCommercial": {
              "long": 6117,
              "short": 1293,
              "net": 4824
            },
            "smallTrader": {
              "long": 558,
              "short": 305,
              "net": 253
            }
          },
          "openInterest": 39090
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 407774,
              "short": 418645,
              "net": -10871
            },
            "nonCommercial": {
              "long": 191048,
              "short": 214288,
              "net": -23240
            },
            "smallTrader": {
              "long": 92665,
              "short": 58554,
              "net": 34111
            }
          },
          "openInterest": 705409
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12806,
              "short": 10202,
              "net": 2604
            },
            "nonCommercial": {
              "long": 13644,
              "short": 9883,
              "net": 3761
            },
            "smallTrader": {
              "long": 6105,
              "short": 12470,
              "net": -6365
            }
          },
          "openInterest": 39832
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133858,
              "short": 184021,
              "net": -50163
            },
            "nonCommercial": {
              "long": 92808,
              "short": 47194,
              "net": 45614
            },
            "smallTrader": {
              "long": 18336,
              "short": 13787,
              "net": 4549
            }
          },
          "openInterest": 285445
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119562,
              "short": 378165,
              "net": -258603
            },
            "nonCommercial": {
              "long": 310253,
              "short": 84393,
              "net": 225860
            },
            "smallTrader": {
              "long": 51657,
              "short": 18914,
              "net": 32743
            }
          },
          "openInterest": 531868
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146392,
              "short": 173226,
              "net": -26834
            },
            "nonCommercial": {
              "long": 41864,
              "short": 30639,
              "net": 11225
            },
            "smallTrader": {
              "long": 40262,
              "short": 24653,
              "net": 15609
            }
          },
          "openInterest": 298300
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177285,
              "short": 85252,
              "net": 92033
            },
            "nonCommercial": {
              "long": 14585,
              "short": 93451,
              "net": -78866
            },
            "smallTrader": {
              "long": 20644,
              "short": 33811,
              "net": -13167
            }
          },
          "openInterest": 216692
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75048,
              "short": 116407,
              "net": -41359
            },
            "nonCommercial": {
              "long": 98149,
              "short": 38200,
              "net": 59949
            },
            "smallTrader": {
              "long": 15217,
              "short": 33807,
              "net": -18590
            }
          },
          "openInterest": 228719
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117809,
              "short": 179637,
              "net": -61828
            },
            "nonCommercial": {
              "long": 121310,
              "short": 46656,
              "net": 74654
            },
            "smallTrader": {
              "long": 27865,
              "short": 40691,
              "net": -12826
            }
          },
          "openInterest": 310096
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104613,
              "short": 43493,
              "net": 61120
            },
            "nonCommercial": {
              "long": 85840,
              "short": 145587,
              "net": -59747
            },
            "smallTrader": {
              "long": 4237,
              "short": 5610,
              "net": -1373
            }
          },
          "openInterest": 195719
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26105,
              "short": 31195,
              "net": -5090
            },
            "nonCommercial": {
              "long": 17343,
              "short": 10557,
              "net": 6786
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51695
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 548661,
              "short": 455101,
              "net": 93560
            },
            "nonCommercial": {
              "long": 246559,
              "short": 379237,
              "net": -132678
            },
            "smallTrader": {
              "long": 60357,
              "short": 21239,
              "net": 39118
            }
          },
          "openInterest": 1269879
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14387,
              "short": 23690,
              "net": -9303
            },
            "nonCommercial": {
              "long": 30465,
              "short": 19835,
              "net": 10630
            },
            "smallTrader": {
              "long": 3098,
              "short": 4425,
              "net": -1327
            }
          },
          "openInterest": 49483
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21528,
              "short": 36224,
              "net": -14696
            },
            "nonCommercial": {
              "long": 28408,
              "short": 19460,
              "net": 8948
            },
            "smallTrader": {
              "long": 9297,
              "short": 3549,
              "net": 5748
            }
          },
          "openInterest": 62385
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 359478,
              "short": 346690,
              "net": 12788
            },
            "nonCommercial": {
              "long": 60401,
              "short": 91542,
              "net": -31141
            },
            "smallTrader": {
              "long": 39571,
              "short": 21218,
              "net": 18353
            }
          },
          "openInterest": 464242
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 345829,
              "short": 384366,
              "net": -38537
            },
            "nonCommercial": {
              "long": 85140,
              "short": 49195,
              "net": 35945
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 502143
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40107,
              "short": 92116,
              "net": -52009
            },
            "nonCommercial": {
              "long": 62678,
              "short": 24244,
              "net": 38434
            },
            "smallTrader": {
              "long": 26184,
              "short": 12609,
              "net": 13575
            }
          },
          "openInterest": 138003
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192665,
              "short": 277051,
              "net": -84386
            },
            "nonCommercial": {
              "long": 88336,
              "short": 27215,
              "net": 61121
            },
            "smallTrader": {
              "long": 47820,
              "short": 24555,
              "net": 23265
            }
          },
          "openInterest": 395673
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199401,
              "short": 267053,
              "net": -67652
            },
            "nonCommercial": {
              "long": 108417,
              "short": 43370,
              "net": 65047
            },
            "smallTrader": {
              "long": 28831,
              "short": 26226,
              "net": 2605
            }
          },
          "openInterest": 399439
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392778,
              "short": 409758,
              "net": -16980
            },
            "nonCommercial": {
              "long": 129653,
              "short": 74336,
              "net": 55317
            },
            "smallTrader": {
              "long": 45663,
              "short": 84000,
              "net": -38337
            }
          },
          "openInterest": 671433
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402372,
              "short": 645299,
              "net": -242927
            },
            "nonCommercial": {
              "long": 274020,
              "short": 59025,
              "net": 214995
            },
            "smallTrader": {
              "long": 81292,
              "short": 53360,
              "net": 27932
            }
          },
          "openInterest": 882199
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33377,
              "short": 12202,
              "net": 21175
            },
            "nonCommercial": {
              "long": 3927,
              "short": 18109,
              "net": -14182
            },
            "smallTrader": {
              "long": 12363,
              "short": 19356,
              "net": -6993
            }
          },
          "openInterest": 50543
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1634,
              "short": 42076,
              "net": -40442
            },
            "nonCommercial": {
              "long": 42010,
              "short": 6131,
              "net": 35879
            },
            "smallTrader": {
              "long": 6581,
              "short": 2018,
              "net": 4563
            }
          },
          "openInterest": 52172
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171050,
              "short": 102703,
              "net": 68347
            },
            "nonCommercial": {
              "long": 68020,
              "short": 129174,
              "net": -61154
            },
            "smallTrader": {
              "long": 21128,
              "short": 28321,
              "net": -7193
            }
          },
          "openInterest": 325869
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73455,
              "short": 127350,
              "net": -53895
            },
            "nonCommercial": {
              "long": 92323,
              "short": 39690,
              "net": 52633
            },
            "smallTrader": {
              "long": 21277,
              "short": 20015,
              "net": 1262
            }
          },
          "openInterest": 227423
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132061,
              "short": 142491,
              "net": -10430
            },
            "nonCommercial": {
              "long": 115857,
              "short": 97563,
              "net": 18294
            },
            "smallTrader": {
              "long": 31535,
              "short": 39399,
              "net": -7864
            }
          },
          "openInterest": 371575
        }
      ]
    },
    {
      "reportDate": "2021-12-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2982925,
              "short": 2444000,
              "net": 538925
            },
            "nonCommercial": {
              "long": 429676,
              "short": 696682,
              "net": -267006
            },
            "smallTrader": {
              "long": 286003,
              "short": 557922,
              "net": -271919
            }
          },
          "openInterest": 3788362
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1333598,
              "short": 1311841,
              "net": 21757
            },
            "nonCommercial": {
              "long": 332992,
              "short": 300387,
              "net": 32605
            },
            "smallTrader": {
              "long": 128768,
              "short": 183130,
              "net": -54362
            }
          },
          "openInterest": 1887954
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 873875,
              "short": 848837,
              "net": 25038
            },
            "nonCommercial": {
              "long": 128583,
              "short": 175105,
              "net": -46522
            },
            "smallTrader": {
              "long": 191608,
              "short": 170124,
              "net": 21484
            }
          },
          "openInterest": 1211685
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2953732,
              "short": 2326847,
              "net": 626885
            },
            "nonCommercial": {
              "long": 206116,
              "short": 593647,
              "net": -387531
            },
            "smallTrader": {
              "long": 252310,
              "short": 491664,
              "net": -239354
            }
          },
          "openInterest": 3532357
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152842,
              "short": 53968,
              "net": 98874
            },
            "nonCommercial": {
              "long": 33380,
              "short": 115172,
              "net": -81792
            },
            "smallTrader": {
              "long": 19776,
              "short": 36858,
              "net": -17082
            }
          },
          "openInterest": 212150
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 457,
              "short": 340,
              "net": 117
            },
            "nonCommercial": {
              "long": 9580,
              "short": 10488,
              "net": -908
            },
            "smallTrader": {
              "long": 1668,
              "short": 877,
              "net": 791
            }
          },
          "openInterest": 13242
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14739,
              "short": 8904,
              "net": 5835
            },
            "nonCommercial": {
              "long": 7978,
              "short": 13602,
              "net": -5624
            },
            "smallTrader": {
              "long": 2590,
              "short": 2801,
              "net": -211
            }
          },
          "openInterest": 25487
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160312,
              "short": 105688,
              "net": 54624
            },
            "nonCommercial": {
              "long": 48950,
              "short": 87227,
              "net": -38277
            },
            "smallTrader": {
              "long": 23763,
              "short": 40110,
              "net": -16347
            }
          },
          "openInterest": 238310
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72984,
              "short": 66847,
              "net": 6137
            },
            "nonCommercial": {
              "long": 41095,
              "short": 50453,
              "net": -9358
            },
            "smallTrader": {
              "long": 31046,
              "short": 27825,
              "net": 3221
            }
          },
          "openInterest": 155078
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130734,
              "short": 122935,
              "net": 7799
            },
            "nonCommercial": {
              "long": 63483,
              "short": 72578,
              "net": -9095
            },
            "smallTrader": {
              "long": 11672,
              "short": 10376,
              "net": 1296
            }
          },
          "openInterest": 241761
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125100,
              "short": 190696,
              "net": -65596
            },
            "nonCommercial": {
              "long": 76852,
              "short": 14508,
              "net": 62344
            },
            "smallTrader": {
              "long": 10004,
              "short": 6752,
              "net": 3252
            }
          },
          "openInterest": 265046
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76370,
              "short": 90589,
              "net": -14219
            },
            "nonCommercial": {
              "long": 63403,
              "short": 56199,
              "net": 7204
            },
            "smallTrader": {
              "long": 16787,
              "short": 9772,
              "net": 7015
            }
          },
          "openInterest": 173954
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 663484,
              "short": 1031357,
              "net": -367873
            },
            "nonCommercial": {
              "long": 482428,
              "short": 71614,
              "net": 410814
            },
            "smallTrader": {
              "long": 127218,
              "short": 170159,
              "net": -42941
            }
          },
          "openInterest": 1430401
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85095,
              "short": 184398,
              "net": -99303
            },
            "nonCommercial": {
              "long": 103611,
              "short": 13597,
              "net": 90014
            },
            "smallTrader": {
              "long": 16792,
              "short": 7503,
              "net": 9289
            }
          },
          "openInterest": 234981
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 724626,
              "short": 1125057,
              "net": -400431
            },
            "nonCommercial": {
              "long": 492585,
              "short": 125353,
              "net": 367232
            },
            "smallTrader": {
              "long": 82580,
              "short": 49381,
              "net": 33199
            }
          },
          "openInterest": 1972536
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24306,
              "short": 22716,
              "net": 1590
            },
            "nonCommercial": {
              "long": 18864,
              "short": 21141,
              "net": -2277
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51530
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25277,
              "short": 29365,
              "net": -4088
            },
            "nonCommercial": {
              "long": 4879,
              "short": 1143,
              "net": 3736
            },
            "smallTrader": {
              "long": 614,
              "short": 262,
              "net": 352
            }
          },
          "openInterest": 33256
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 418656,
              "short": 438831,
              "net": -20175
            },
            "nonCommercial": {
              "long": 194869,
              "short": 203168,
              "net": -8299
            },
            "smallTrader": {
              "long": 86435,
              "short": 57961,
              "net": 28474
            }
          },
          "openInterest": 716213
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13253,
              "short": 10336,
              "net": 2917
            },
            "nonCommercial": {
              "long": 14083,
              "short": 10860,
              "net": 3223
            },
            "smallTrader": {
              "long": 6809,
              "short": 12949,
              "net": -6140
            }
          },
          "openInterest": 41479
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142169,
              "short": 196262,
              "net": -54093
            },
            "nonCommercial": {
              "long": 89156,
              "short": 39273,
              "net": 49883
            },
            "smallTrader": {
              "long": 16850,
              "short": 12640,
              "net": 4210
            }
          },
          "openInterest": 293412
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103942,
              "short": 349565,
              "net": -245623
            },
            "nonCommercial": {
              "long": 300518,
              "short": 83333,
              "net": 217185
            },
            "smallTrader": {
              "long": 47358,
              "short": 18920,
              "net": 28438
            }
          },
          "openInterest": 499307
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159783,
              "short": 181134,
              "net": -21351
            },
            "nonCommercial": {
              "long": 39877,
              "short": 31280,
              "net": 8597
            },
            "smallTrader": {
              "long": 38689,
              "short": 25935,
              "net": 12754
            }
          },
          "openInterest": 298997
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163847,
              "short": 83350,
              "net": 80497
            },
            "nonCommercial": {
              "long": 13148,
              "short": 76229,
              "net": -63081
            },
            "smallTrader": {
              "long": 18654,
              "short": 36070,
              "net": -17416
            }
          },
          "openInterest": 205970
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77627,
              "short": 112723,
              "net": -35096
            },
            "nonCommercial": {
              "long": 92824,
              "short": 40527,
              "net": 52297
            },
            "smallTrader": {
              "long": 15221,
              "short": 32422,
              "net": -17201
            }
          },
          "openInterest": 223771
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115149,
              "short": 179144,
              "net": -63995
            },
            "nonCommercial": {
              "long": 120946,
              "short": 43423,
              "net": 77523
            },
            "smallTrader": {
              "long": 28080,
              "short": 41608,
              "net": -13528
            }
          },
          "openInterest": 305691
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120494,
              "short": 55261,
              "net": 65233
            },
            "nonCommercial": {
              "long": 70791,
              "short": 134917,
              "net": -64126
            },
            "smallTrader": {
              "long": 4820,
              "short": 5927,
              "net": -1107
            }
          },
          "openInterest": 200173
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24877,
              "short": 29854,
              "net": -4977
            },
            "nonCommercial": {
              "long": 16143,
              "short": 10988,
              "net": 5155
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50376
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 524229,
              "short": 424857,
              "net": 99372
            },
            "nonCommercial": {
              "long": 233007,
              "short": 365450,
              "net": -132443
            },
            "smallTrader": {
              "long": 55682,
              "short": 22611,
              "net": 33071
            }
          },
          "openInterest": 1205626
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15123,
              "short": 23998,
              "net": -8875
            },
            "nonCommercial": {
              "long": 31881,
              "short": 21173,
              "net": 10708
            },
            "smallTrader": {
              "long": 3194,
              "short": 5027,
              "net": -1833
            }
          },
          "openInterest": 55975
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24780,
              "short": 36918,
              "net": -12138
            },
            "nonCommercial": {
              "long": 27056,
              "short": 20994,
              "net": 6062
            },
            "smallTrader": {
              "long": 9598,
              "short": 3522,
              "net": 6076
            }
          },
          "openInterest": 65134
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 359571,
              "short": 346888,
              "net": 12683
            },
            "nonCommercial": {
              "long": 59732,
              "short": 86733,
              "net": -27001
            },
            "smallTrader": {
              "long": 34544,
              "short": 20226,
              "net": 14318
            }
          },
          "openInterest": 461315
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346949,
              "short": 383534,
              "net": -36585
            },
            "nonCommercial": {
              "long": 87588,
              "short": 54509,
              "net": 33079
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 502877
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39369,
              "short": 82517,
              "net": -43148
            },
            "nonCommercial": {
              "long": 62930,
              "short": 33097,
              "net": 29833
            },
            "smallTrader": {
              "long": 26328,
              "short": 13013,
              "net": 13315
            }
          },
          "openInterest": 136572
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188494,
              "short": 262835,
              "net": -74341
            },
            "nonCommercial": {
              "long": 84189,
              "short": 31546,
              "net": 52643
            },
            "smallTrader": {
              "long": 48687,
              "short": 26989,
              "net": 21698
            }
          },
          "openInterest": 381626
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199942,
              "short": 265443,
              "net": -65501
            },
            "nonCommercial": {
              "long": 101774,
              "short": 39329,
              "net": 62445
            },
            "smallTrader": {
              "long": 27293,
              "short": 24237,
              "net": 3056
            }
          },
          "openInterest": 384956
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386500,
              "short": 409244,
              "net": -22744
            },
            "nonCommercial": {
              "long": 125257,
              "short": 65603,
              "net": 59654
            },
            "smallTrader": {
              "long": 46981,
              "short": 83891,
              "net": -36910
            }
          },
          "openInterest": 672116
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 412295,
              "short": 633584,
              "net": -221289
            },
            "nonCommercial": {
              "long": 248411,
              "short": 57172,
              "net": 191239
            },
            "smallTrader": {
              "long": 80891,
              "short": 50841,
              "net": 30050
            }
          },
          "openInterest": 857621
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33542,
              "short": 13196,
              "net": 20346
            },
            "nonCommercial": {
              "long": 2838,
              "short": 14891,
              "net": -12053
            },
            "smallTrader": {
              "long": 11696,
              "short": 19989,
              "net": -8293
            }
          },
          "openInterest": 51229
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3775,
              "short": 43981,
              "net": -40206
            },
            "nonCommercial": {
              "long": 43058,
              "short": 8193,
              "net": 34865
            },
            "smallTrader": {
              "long": 7699,
              "short": 2358,
              "net": 5341
            }
          },
          "openInterest": 59994
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139911,
              "short": 84212,
              "net": 55699
            },
            "nonCommercial": {
              "long": 72815,
              "short": 120218,
              "net": -47403
            },
            "smallTrader": {
              "long": 19632,
              "short": 27928,
              "net": -8296
            }
          },
          "openInterest": 300082
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70253,
              "short": 122481,
              "net": -52228
            },
            "nonCommercial": {
              "long": 89269,
              "short": 40166,
              "net": 49103
            },
            "smallTrader": {
              "long": 23465,
              "short": 20340,
              "net": 3125
            }
          },
          "openInterest": 221831
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127435,
              "short": 135821,
              "net": -8386
            },
            "nonCommercial": {
              "long": 111973,
              "short": 96306,
              "net": 15667
            },
            "smallTrader": {
              "long": 33159,
              "short": 40440,
              "net": -7281
            }
          },
          "openInterest": 359186
        }
      ]
    },
    {
      "reportDate": "2021-12-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2946901,
              "short": 2414734,
              "net": 532167
            },
            "nonCommercial": {
              "long": 432501,
              "short": 706357,
              "net": -273856
            },
            "smallTrader": {
              "long": 298285,
              "short": 556596,
              "net": -258311
            }
          },
          "openInterest": 3769585
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1340821,
              "short": 1314235,
              "net": 26586
            },
            "nonCommercial": {
              "long": 392000,
              "short": 346802,
              "net": 45198
            },
            "smallTrader": {
              "long": 120776,
              "short": 192560,
              "net": -71784
            }
          },
          "openInterest": 1965142
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 861405,
              "short": 866238,
              "net": -4833
            },
            "nonCommercial": {
              "long": 145491,
              "short": 182809,
              "net": -37318
            },
            "smallTrader": {
              "long": 193198,
              "short": 151047,
              "net": 42151
            }
          },
          "openInterest": 1219698
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2928739,
              "short": 2361649,
              "net": 567090
            },
            "nonCommercial": {
              "long": 297042,
              "short": 636845,
              "net": -339803
            },
            "smallTrader": {
              "long": 262001,
              "short": 489288,
              "net": -227287
            }
          },
          "openInterest": 3603997
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147601,
              "short": 49178,
              "net": 98423
            },
            "nonCommercial": {
              "long": 29254,
              "short": 108157,
              "net": -78903
            },
            "smallTrader": {
              "long": 16807,
              "short": 36327,
              "net": -19520
            }
          },
          "openInterest": 197405
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 421,
              "short": 164,
              "net": 257
            },
            "nonCommercial": {
              "long": 9795,
              "short": 10567,
              "net": -772
            },
            "smallTrader": {
              "long": 1565,
              "short": 1050,
              "net": 515
            }
          },
          "openInterest": 13518
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14537,
              "short": 9545,
              "net": 4992
            },
            "nonCommercial": {
              "long": 10491,
              "short": 15108,
              "net": -4617
            },
            "smallTrader": {
              "long": 2519,
              "short": 2894,
              "net": -375
            }
          },
          "openInterest": 27706
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162359,
              "short": 91919,
              "net": 70440
            },
            "nonCommercial": {
              "long": 29497,
              "short": 80245,
              "net": -50748
            },
            "smallTrader": {
              "long": 19535,
              "short": 39227,
              "net": -19692
            }
          },
          "openInterest": 213210
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74451,
              "short": 76510,
              "net": -2059
            },
            "nonCommercial": {
              "long": 38230,
              "short": 51358,
              "net": -13128
            },
            "smallTrader": {
              "long": 42399,
              "short": 27212,
              "net": 15187
            }
          },
          "openInterest": 186638
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123465,
              "short": 123419,
              "net": 46
            },
            "nonCommercial": {
              "long": 64561,
              "short": 65662,
              "net": -1101
            },
            "smallTrader": {
              "long": 11485,
              "short": 10430,
              "net": 1055
            }
          },
          "openInterest": 235259
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121247,
              "short": 184414,
              "net": -63167
            },
            "nonCommercial": {
              "long": 73055,
              "short": 12747,
              "net": 60308
            },
            "smallTrader": {
              "long": 9965,
              "short": 7106,
              "net": 2859
            }
          },
          "openInterest": 260063
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75561,
              "short": 88669,
              "net": -13108
            },
            "nonCommercial": {
              "long": 62990,
              "short": 56293,
              "net": 6697
            },
            "smallTrader": {
              "long": 17403,
              "short": 10992,
              "net": 6411
            }
          },
          "openInterest": 171976
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 663387,
              "short": 1045284,
              "net": -381897
            },
            "nonCommercial": {
              "long": 495864,
              "short": 69243,
              "net": 426621
            },
            "smallTrader": {
              "long": 130158,
              "short": 174882,
              "net": -44724
            }
          },
          "openInterest": 1459289
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84397,
              "short": 182935,
              "net": -98538
            },
            "nonCommercial": {
              "long": 101772,
              "short": 13084,
              "net": 88688
            },
            "smallTrader": {
              "long": 17387,
              "short": 7537,
              "net": 9850
            }
          },
          "openInterest": 233174
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 739745,
              "short": 1125272,
              "net": -385527
            },
            "nonCommercial": {
              "long": 483233,
              "short": 136096,
              "net": 347137
            },
            "smallTrader": {
              "long": 87432,
              "short": 49042,
              "net": 38390
            }
          },
          "openInterest": 1953397
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32911,
              "short": 31054,
              "net": 1857
            },
            "nonCommercial": {
              "long": 15591,
              "short": 18930,
              "net": -3339
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60334
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25078,
              "short": 29401,
              "net": -4323
            },
            "nonCommercial": {
              "long": 5197,
              "short": 1176,
              "net": 4021
            },
            "smallTrader": {
              "long": 514,
              "short": 212,
              "net": 302
            }
          },
          "openInterest": 33382
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 378079,
              "short": 394668,
              "net": -16589
            },
            "nonCommercial": {
              "long": 189530,
              "short": 201409,
              "net": -11879
            },
            "smallTrader": {
              "long": 80169,
              "short": 51701,
              "net": 28468
            }
          },
          "openInterest": 661711
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13131,
              "short": 9882,
              "net": 3249
            },
            "nonCommercial": {
              "long": 14132,
              "short": 11038,
              "net": 3094
            },
            "smallTrader": {
              "long": 6936,
              "short": 13279,
              "net": -6343
            }
          },
          "openInterest": 40948
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136769,
              "short": 198701,
              "net": -61932
            },
            "nonCommercial": {
              "long": 92136,
              "short": 35702,
              "net": 56434
            },
            "smallTrader": {
              "long": 17790,
              "short": 12292,
              "net": 5498
            }
          },
          "openInterest": 304961
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107421,
              "short": 338832,
              "net": -231411
            },
            "nonCommercial": {
              "long": 298142,
              "short": 95741,
              "net": 202401
            },
            "smallTrader": {
              "long": 48697,
              "short": 19687,
              "net": 29010
            }
          },
          "openInterest": 503709
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160612,
              "short": 181093,
              "net": -20481
            },
            "nonCommercial": {
              "long": 37337,
              "short": 32614,
              "net": 4723
            },
            "smallTrader": {
              "long": 40145,
              "short": 24387,
              "net": 15758
            }
          },
          "openInterest": 304130
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136938,
              "short": 65878,
              "net": 71060
            },
            "nonCommercial": {
              "long": 20231,
              "short": 73754,
              "net": -53523
            },
            "smallTrader": {
              "long": 17308,
              "short": 34845,
              "net": -17537
            }
          },
          "openInterest": 176584
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76453,
              "short": 113524,
              "net": -37071
            },
            "nonCommercial": {
              "long": 90314,
              "short": 36112,
              "net": 54202
            },
            "smallTrader": {
              "long": 14782,
              "short": 31913,
              "net": -17131
            }
          },
          "openInterest": 213050
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113185,
              "short": 178895,
              "net": -65710
            },
            "nonCommercial": {
              "long": 124688,
              "short": 45174,
              "net": 79514
            },
            "smallTrader": {
              "long": 27910,
              "short": 41714,
              "net": -13804
            }
          },
          "openInterest": 308657
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61580,
              "short": 49157,
              "net": 12423
            },
            "nonCommercial": {
              "long": 34748,
              "short": 45421,
              "net": -10673
            },
            "smallTrader": {
              "long": 3829,
              "short": 5579,
              "net": -1750
            }
          },
          "openInterest": 101049
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 621,
              "short": 0,
              "net": 621
            },
            "nonCommercial": {
              "long": 5084,
              "short": 6192,
              "net": -1108
            },
            "smallTrader": {
              "long": 637,
              "short": 150,
              "net": 487
            }
          },
          "openInterest": 6342
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24814,
              "short": 31655,
              "net": -6841
            },
            "nonCommercial": {
              "long": 17007,
              "short": 10315,
              "net": 6692
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53943
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 511567,
              "short": 412329,
              "net": 99238
            },
            "nonCommercial": {
              "long": 224710,
              "short": 354936,
              "net": -130226
            },
            "smallTrader": {
              "long": 52930,
              "short": 21942,
              "net": 30988
            }
          },
          "openInterest": 1153450
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23994,
              "short": 15820,
              "net": 8174
            },
            "nonCommercial": {
              "long": 13539,
              "short": 19400,
              "net": -5861
            },
            "smallTrader": {
              "long": 3081,
              "short": 5394,
              "net": -2313
            }
          },
          "openInterest": 41223
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25655,
              "short": 35316,
              "net": -9661
            },
            "nonCommercial": {
              "long": 27853,
              "short": 24122,
              "net": 3731
            },
            "smallTrader": {
              "long": 9781,
              "short": 3851,
              "net": 5930
            }
          },
          "openInterest": 66300
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 410815,
              "short": 393513,
              "net": 17302
            },
            "nonCommercial": {
              "long": 66744,
              "short": 94458,
              "net": -27714
            },
            "smallTrader": {
              "long": 33169,
              "short": 22757,
              "net": 10412
            }
          },
          "openInterest": 530425
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 361666,
              "short": 402373,
              "net": -40707
            },
            "nonCommercial": {
              "long": 88284,
              "short": 54729,
              "net": 33555
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 550927
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43477,
              "short": 79332,
              "net": -35855
            },
            "nonCommercial": {
              "long": 63669,
              "short": 41685,
              "net": 21984
            },
            "smallTrader": {
              "long": 26796,
              "short": 12925,
              "net": 13871
            }
          },
          "openInterest": 142384
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179389,
              "short": 273254,
              "net": -93865
            },
            "nonCommercial": {
              "long": 97124,
              "short": 25695,
              "net": 71429
            },
            "smallTrader": {
              "long": 49385,
              "short": 26949,
              "net": 22436
            }
          },
          "openInterest": 389271
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217376,
              "short": 261691,
              "net": -44315
            },
            "nonCommercial": {
              "long": 96834,
              "short": 53681,
              "net": 43153
            },
            "smallTrader": {
              "long": 28273,
              "short": 27111,
              "net": 1162
            }
          },
          "openInterest": 405768
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 370840,
              "short": 398005,
              "net": -27165
            },
            "nonCommercial": {
              "long": 123569,
              "short": 60348,
              "net": 63221
            },
            "smallTrader": {
              "long": 48568,
              "short": 84624,
              "net": -36056
            }
          },
          "openInterest": 647243
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 412123,
              "short": 664001,
              "net": -251878
            },
            "nonCommercial": {
              "long": 257362,
              "short": 40899,
              "net": 216463
            },
            "smallTrader": {
              "long": 85082,
              "short": 49667,
              "net": 35415
            }
          },
          "openInterest": 874996
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25786,
              "short": 10978,
              "net": 14808
            },
            "nonCommercial": {
              "long": 1344,
              "short": 9680,
              "net": -8336
            },
            "smallTrader": {
              "long": 11302,
              "short": 17774,
              "net": -6472
            }
          },
          "openInterest": 38467
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1693,
              "short": 38308,
              "net": -36615
            },
            "nonCommercial": {
              "long": 42263,
              "short": 11022,
              "net": 31241
            },
            "smallTrader": {
              "long": 7071,
              "short": 1697,
              "net": 5374
            }
          },
          "openInterest": 52098
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141574,
              "short": 83716,
              "net": 57858
            },
            "nonCommercial": {
              "long": 64840,
              "short": 109790,
              "net": -44950
            },
            "smallTrader": {
              "long": 17442,
              "short": 30350,
              "net": -12908
            }
          },
          "openInterest": 296559
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69191,
              "short": 117962,
              "net": -48771
            },
            "nonCommercial": {
              "long": 85449,
              "short": 39615,
              "net": 45834
            },
            "smallTrader": {
              "long": 22575,
              "short": 19638,
              "net": 2937
            }
          },
          "openInterest": 215046
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128325,
              "short": 133477,
              "net": -5152
            },
            "nonCommercial": {
              "long": 109485,
              "short": 97520,
              "net": 11965
            },
            "smallTrader": {
              "long": 32453,
              "short": 39266,
              "net": -6813
            }
          },
          "openInterest": 361469
        }
      ]
    },
    {
      "reportDate": "2021-12-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2968460,
              "short": 2395897,
              "net": 572563
            },
            "nonCommercial": {
              "long": 438814,
              "short": 778113,
              "net": -339299
            },
            "smallTrader": {
              "long": 301484,
              "short": 534748,
              "net": -233264
            }
          },
          "openInterest": 3798267
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1327923,
              "short": 1338289,
              "net": -10366
            },
            "nonCommercial": {
              "long": 413905,
              "short": 334572,
              "net": 79333
            },
            "smallTrader": {
              "long": 122871,
              "short": 191838,
              "net": -68967
            }
          },
          "openInterest": 1970102
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 875599,
              "short": 863525,
              "net": 12074
            },
            "nonCommercial": {
              "long": 147408,
              "short": 183492,
              "net": -36084
            },
            "smallTrader": {
              "long": 185627,
              "short": 161617,
              "net": 24010
            }
          },
          "openInterest": 1225029
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2974180,
              "short": 2379099,
              "net": 595081
            },
            "nonCommercial": {
              "long": 263268,
              "short": 609644,
              "net": -346376
            },
            "smallTrader": {
              "long": 252720,
              "short": 501425,
              "net": -248705
            }
          },
          "openInterest": 3604052
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148859,
              "short": 50826,
              "net": 98033
            },
            "nonCommercial": {
              "long": 22958,
              "short": 103312,
              "net": -80354
            },
            "smallTrader": {
              "long": 16070,
              "short": 33749,
              "net": -17679
            }
          },
          "openInterest": 191309
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 408,
              "short": 369,
              "net": 39
            },
            "nonCommercial": {
              "long": 8594,
              "short": 9472,
              "net": -878
            },
            "smallTrader": {
              "long": 1755,
              "short": 916,
              "net": 839
            }
          },
          "openInterest": 12852
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18196,
              "short": 10968,
              "net": 7228
            },
            "nonCommercial": {
              "long": 10217,
              "short": 16764,
              "net": -6547
            },
            "smallTrader": {
              "long": 2241,
              "short": 2922,
              "net": -681
            }
          },
          "openInterest": 30811
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163619,
              "short": 92495,
              "net": 71124
            },
            "nonCommercial": {
              "long": 20824,
              "short": 78510,
              "net": -57686
            },
            "smallTrader": {
              "long": 21240,
              "short": 34678,
              "net": -13438
            }
          },
          "openInterest": 207747
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66483,
              "short": 59043,
              "net": 7440
            },
            "nonCommercial": {
              "long": 45925,
              "short": 55802,
              "net": -9877
            },
            "smallTrader": {
              "long": 29450,
              "short": 27013,
              "net": 2437
            }
          },
          "openInterest": 145562
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122521,
              "short": 125055,
              "net": -2534
            },
            "nonCommercial": {
              "long": 60704,
              "short": 60001,
              "net": 703
            },
            "smallTrader": {
              "long": 11806,
              "short": 9975,
              "net": 1831
            }
          },
          "openInterest": 233035
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124465,
              "short": 182449,
              "net": -57984
            },
            "nonCommercial": {
              "long": 69794,
              "short": 13660,
              "net": 56134
            },
            "smallTrader": {
              "long": 9132,
              "short": 7282,
              "net": 1850
            }
          },
          "openInterest": 258871
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77851,
              "short": 87628,
              "net": -9777
            },
            "nonCommercial": {
              "long": 60983,
              "short": 56546,
              "net": 4437
            },
            "smallTrader": {
              "long": 16453,
              "short": 11113,
              "net": 5340
            }
          },
          "openInterest": 170353
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 659593,
              "short": 1060873,
              "net": -401280
            },
            "nonCommercial": {
              "long": 517718,
              "short": 72398,
              "net": 445320
            },
            "smallTrader": {
              "long": 131137,
              "short": 175177,
              "net": -44040
            }
          },
          "openInterest": 1485412
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82576,
              "short": 180674,
              "net": -98098
            },
            "nonCommercial": {
              "long": 99892,
              "short": 12155,
              "net": 87737
            },
            "smallTrader": {
              "long": 17286,
              "short": 6925,
              "net": 10361
            }
          },
          "openInterest": 229924
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 740195,
              "short": 1116011,
              "net": -375816
            },
            "nonCommercial": {
              "long": 478276,
              "short": 138021,
              "net": 340255
            },
            "smallTrader": {
              "long": 83055,
              "short": 47494,
              "net": 35561
            }
          },
          "openInterest": 1892701
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23675,
              "short": 21282,
              "net": 2393
            },
            "nonCommercial": {
              "long": 13681,
              "short": 18314,
              "net": -4633
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45692
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24400,
              "short": 29014,
              "net": -4614
            },
            "nonCommercial": {
              "long": 5476,
              "short": 1204,
              "net": 4272
            },
            "smallTrader": {
              "long": 539,
              "short": 197,
              "net": 342
            }
          },
          "openInterest": 32845
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 381670,
              "short": 397296,
              "net": -15626
            },
            "nonCommercial": {
              "long": 196595,
              "short": 206757,
              "net": -10162
            },
            "smallTrader": {
              "long": 79101,
              "short": 53313,
              "net": 25788
            }
          },
          "openInterest": 672239
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13628,
              "short": 8666,
              "net": 4962
            },
            "nonCommercial": {
              "long": 12023,
              "short": 12444,
              "net": -421
            },
            "smallTrader": {
              "long": 7886,
              "short": 12427,
              "net": -4541
            }
          },
          "openInterest": 40076
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133078,
              "short": 196991,
              "net": -63913
            },
            "nonCommercial": {
              "long": 99381,
              "short": 39228,
              "net": 60153
            },
            "smallTrader": {
              "long": 18347,
              "short": 14587,
              "net": 3760
            }
          },
          "openInterest": 302561
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104997,
              "short": 341026,
              "net": -236029
            },
            "nonCommercial": {
              "long": 296628,
              "short": 90817,
              "net": 205811
            },
            "smallTrader": {
              "long": 49251,
              "short": 19033,
              "net": 30218
            }
          },
          "openInterest": 500846
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156088,
              "short": 177148,
              "net": -21060
            },
            "nonCommercial": {
              "long": 39255,
              "short": 34358,
              "net": 4897
            },
            "smallTrader": {
              "long": 41332,
              "short": 25169,
              "net": 16163
            }
          },
          "openInterest": 302721
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142161,
              "short": 71002,
              "net": 71159
            },
            "nonCommercial": {
              "long": 22191,
              "short": 74477,
              "net": -52286
            },
            "smallTrader": {
              "long": 16916,
              "short": 35789,
              "net": -18873
            }
          },
          "openInterest": 183743
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76686,
              "short": 115959,
              "net": -39273
            },
            "nonCommercial": {
              "long": 85559,
              "short": 30263,
              "net": 55296
            },
            "smallTrader": {
              "long": 15634,
              "short": 31657,
              "net": -16023
            }
          },
          "openInterest": 211348
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112965,
              "short": 170677,
              "net": -57712
            },
            "nonCommercial": {
              "long": 113339,
              "short": 46983,
              "net": 66356
            },
            "smallTrader": {
              "long": 31159,
              "short": 39803,
              "net": -8644
            }
          },
          "openInterest": 303122
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60300,
              "short": 53918,
              "net": 6382
            },
            "nonCommercial": {
              "long": 30021,
              "short": 34813,
              "net": -4792
            },
            "smallTrader": {
              "long": 3563,
              "short": 5153,
              "net": -1590
            }
          },
          "openInterest": 94469
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 3716,
              "net": -3666
            },
            "nonCommercial": {
              "long": 14835,
              "short": 11910,
              "net": 2925
            },
            "smallTrader": {
              "long": 878,
              "short": 137,
              "net": 741
            }
          },
          "openInterest": 15798
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19278,
              "short": 24732,
              "net": -5454
            },
            "nonCommercial": {
              "long": 14395,
              "short": 9323,
              "net": 5072
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41614
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 506065,
              "short": 396514,
              "net": 109551
            },
            "nonCommercial": {
              "long": 220442,
              "short": 361654,
              "net": -141212
            },
            "smallTrader": {
              "long": 55722,
              "short": 24061,
              "net": 31661
            }
          },
          "openInterest": 1142729
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26819,
              "short": 17953,
              "net": 8866
            },
            "nonCommercial": {
              "long": 11050,
              "short": 17186,
              "net": -6136
            },
            "smallTrader": {
              "long": 2809,
              "short": 5539,
              "net": -2730
            }
          },
          "openInterest": 41354
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24417,
              "short": 32134,
              "net": -7717
            },
            "nonCommercial": {
              "long": 28302,
              "short": 27034,
              "net": 1268
            },
            "smallTrader": {
              "long": 9899,
              "short": 3450,
              "net": 6449
            }
          },
          "openInterest": 64732
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 350828,
              "short": 350146,
              "net": 682
            },
            "nonCommercial": {
              "long": 75484,
              "short": 87657,
              "net": -12173
            },
            "smallTrader": {
              "long": 30154,
              "short": 18663,
              "net": 11491
            }
          },
          "openInterest": 460227
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 307607,
              "short": 343044,
              "net": -35437
            },
            "nonCommercial": {
              "long": 82869,
              "short": 55593,
              "net": 27276
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 452425
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42742,
              "short": 79141,
              "net": -36399
            },
            "nonCommercial": {
              "long": 62070,
              "short": 41144,
              "net": 20926
            },
            "smallTrader": {
              "long": 27251,
              "short": 11778,
              "net": 15473
            }
          },
          "openInterest": 141119
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186874,
              "short": 288353,
              "net": -101479
            },
            "nonCommercial": {
              "long": 101957,
              "short": 21823,
              "net": 80134
            },
            "smallTrader": {
              "long": 47345,
              "short": 26000,
              "net": 21345
            }
          },
          "openInterest": 400752
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217559,
              "short": 256839,
              "net": -39280
            },
            "nonCommercial": {
              "long": 95112,
              "short": 54714,
              "net": 40398
            },
            "smallTrader": {
              "long": 27703,
              "short": 28821,
              "net": -1118
            }
          },
          "openInterest": 406225
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 348397,
              "short": 420749,
              "net": -72352
            },
            "nonCommercial": {
              "long": 152008,
              "short": 49131,
              "net": 102877
            },
            "smallTrader": {
              "long": 50683,
              "short": 81208,
              "net": -30525
            }
          },
          "openInterest": 654460
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 426557,
              "short": 637340,
              "net": -210783
            },
            "nonCommercial": {
              "long": 240751,
              "short": 51553,
              "net": 189198
            },
            "smallTrader": {
              "long": 75597,
              "short": 54012,
              "net": 21585
            }
          },
          "openInterest": 864082
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27344,
              "short": 11399,
              "net": 15945
            },
            "nonCommercial": {
              "long": 2460,
              "short": 11687,
              "net": -9227
            },
            "smallTrader": {
              "long": 11046,
              "short": 17764,
              "net": -6718
            }
          },
          "openInterest": 40920
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1941,
              "short": 42272,
              "net": -40331
            },
            "nonCommercial": {
              "long": 46222,
              "short": 11107,
              "net": 35115
            },
            "smallTrader": {
              "long": 6886,
              "short": 1670,
              "net": 5216
            }
          },
          "openInterest": 56162
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 137135,
              "short": 96888,
              "net": 40247
            },
            "nonCommercial": {
              "long": 68394,
              "short": 100003,
              "net": -31609
            },
            "smallTrader": {
              "long": 18761,
              "short": 27399,
              "net": -8638
            }
          },
          "openInterest": 289170
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70795,
              "short": 123679,
              "net": -52884
            },
            "nonCommercial": {
              "long": 83597,
              "short": 33509,
              "net": 50088
            },
            "smallTrader": {
              "long": 23199,
              "short": 20403,
              "net": 2796
            }
          },
          "openInterest": 216719
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134206,
              "short": 135807,
              "net": -1601
            },
            "nonCommercial": {
              "long": 103696,
              "short": 94564,
              "net": 9132
            },
            "smallTrader": {
              "long": 29825,
              "short": 37356,
              "net": -7531
            }
          },
          "openInterest": 357381
        }
      ]
    },
    {
      "reportDate": "2021-12-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2913736,
              "short": 2455257,
              "net": 458479
            },
            "nonCommercial": {
              "long": 545337,
              "short": 758647,
              "net": -213310
            },
            "smallTrader": {
              "long": 291916,
              "short": 537085,
              "net": -245169
            }
          },
          "openInterest": 3846382
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1316762,
              "short": 1342527,
              "net": -25765
            },
            "nonCommercial": {
              "long": 423530,
              "short": 335726,
              "net": 87804
            },
            "smallTrader": {
              "long": 122956,
              "short": 184995,
              "net": -62039
            }
          },
          "openInterest": 1966290
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 850571,
              "short": 861225,
              "net": -10654
            },
            "nonCommercial": {
              "long": 155753,
              "short": 175708,
              "net": -19955
            },
            "smallTrader": {
              "long": 185407,
              "short": 154798,
              "net": 30609
            }
          },
          "openInterest": 1208000
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3006091,
              "short": 2462549,
              "net": 543542
            },
            "nonCommercial": {
              "long": 358105,
              "short": 656792,
              "net": -298687
            },
            "smallTrader": {
              "long": 259112,
              "short": 503967,
              "net": -244855
            }
          },
          "openInterest": 3741327
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146266,
              "short": 46790,
              "net": 99476
            },
            "nonCommercial": {
              "long": 16885,
              "short": 98626,
              "net": -81741
            },
            "smallTrader": {
              "long": 16785,
              "short": 34520,
              "net": -17735
            }
          },
          "openInterest": 183152
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 434,
              "short": 658,
              "net": -224
            },
            "nonCommercial": {
              "long": 8729,
              "short": 9271,
              "net": -542
            },
            "smallTrader": {
              "long": 1606,
              "short": 840,
              "net": 766
            }
          },
          "openInterest": 12468
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20203,
              "short": 14710,
              "net": 5493
            },
            "nonCommercial": {
              "long": 13973,
              "short": 19259,
              "net": -5286
            },
            "smallTrader": {
              "long": 2542,
              "short": 2749,
              "net": -207
            }
          },
          "openInterest": 37384
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156875,
              "short": 96774,
              "net": 60101
            },
            "nonCommercial": {
              "long": 23093,
              "short": 73812,
              "net": -50719
            },
            "smallTrader": {
              "long": 22191,
              "short": 31573,
              "net": -9382
            }
          },
          "openInterest": 205378
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62717,
              "short": 55550,
              "net": 7167
            },
            "nonCommercial": {
              "long": 42528,
              "short": 52862,
              "net": -10334
            },
            "smallTrader": {
              "long": 29912,
              "short": 26745,
              "net": 3167
            }
          },
          "openInterest": 138692
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121644,
              "short": 126530,
              "net": -4886
            },
            "nonCommercial": {
              "long": 60559,
              "short": 57309,
              "net": 3250
            },
            "smallTrader": {
              "long": 11367,
              "short": 9731,
              "net": 1636
            }
          },
          "openInterest": 233663
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127068,
              "short": 185083,
              "net": -58015
            },
            "nonCommercial": {
              "long": 69178,
              "short": 13913,
              "net": 55265
            },
            "smallTrader": {
              "long": 9647,
              "short": 6897,
              "net": 2750
            }
          },
          "openInterest": 261263
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77057,
              "short": 96736,
              "net": -19679
            },
            "nonCommercial": {
              "long": 70980,
              "short": 56597,
              "net": 14383
            },
            "smallTrader": {
              "long": 16594,
              "short": 11298,
              "net": 5296
            }
          },
          "openInterest": 180736
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 665968,
              "short": 1077761,
              "net": -411793
            },
            "nonCommercial": {
              "long": 536934,
              "short": 78758,
              "net": 458176
            },
            "smallTrader": {
              "long": 129328,
              "short": 175711,
              "net": -46383
            }
          },
          "openInterest": 1522692
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82804,
              "short": 185317,
              "net": -102513
            },
            "nonCommercial": {
              "long": 103562,
              "short": 12673,
              "net": 90889
            },
            "smallTrader": {
              "long": 18544,
              "short": 6920,
              "net": 11624
            }
          },
          "openInterest": 234850
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 711711,
              "short": 1084803,
              "net": -373092
            },
            "nonCommercial": {
              "long": 469946,
              "short": 131517,
              "net": 338429
            },
            "smallTrader": {
              "long": 85391,
              "short": 50728,
              "net": 34663
            }
          },
          "openInterest": 1867339
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22982,
              "short": 23946,
              "net": -964
            },
            "nonCommercial": {
              "long": 17808,
              "short": 18387,
              "net": -579
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48375
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25237,
              "short": 30084,
              "net": -4847
            },
            "nonCommercial": {
              "long": 5730,
              "short": 1225,
              "net": 4505
            },
            "smallTrader": {
              "long": 550,
              "short": 208,
              "net": 342
            }
          },
          "openInterest": 33791
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 384857,
              "short": 403390,
              "net": -18533
            },
            "nonCommercial": {
              "long": 198617,
              "short": 205251,
              "net": -6634
            },
            "smallTrader": {
              "long": 76739,
              "short": 51572,
              "net": 25167
            }
          },
          "openInterest": 673273
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13558,
              "short": 9088,
              "net": 4470
            },
            "nonCommercial": {
              "long": 12333,
              "short": 11376,
              "net": 957
            },
            "smallTrader": {
              "long": 7203,
              "short": 12630,
              "net": -5427
            }
          },
          "openInterest": 39260
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128840,
              "short": 192185,
              "net": -63345
            },
            "nonCommercial": {
              "long": 96105,
              "short": 38860,
              "net": 57245
            },
            "smallTrader": {
              "long": 19965,
              "short": 13865,
              "net": 6100
            }
          },
          "openInterest": 290822
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103172,
              "short": 348836,
              "net": -245664
            },
            "nonCommercial": {
              "long": 303879,
              "short": 90723,
              "net": 213156
            },
            "smallTrader": {
              "long": 51121,
              "short": 18613,
              "net": 32508
            }
          },
          "openInterest": 508912
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154680,
              "short": 177483,
              "net": -22803
            },
            "nonCommercial": {
              "long": 41322,
              "short": 37691,
              "net": 3631
            },
            "smallTrader": {
              "long": 41588,
              "short": 22416,
              "net": 19172
            }
          },
          "openInterest": 297274
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150647,
              "short": 78283,
              "net": 72364
            },
            "nonCommercial": {
              "long": 32475,
              "short": 85577,
              "net": -53102
            },
            "smallTrader": {
              "long": 16525,
              "short": 35787,
              "net": -19262
            }
          },
          "openInterest": 203814
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77845,
              "short": 120393,
              "net": -42548
            },
            "nonCommercial": {
              "long": 86400,
              "short": 28661,
              "net": 57739
            },
            "smallTrader": {
              "long": 16543,
              "short": 31734,
              "net": -15191
            }
          },
          "openInterest": 215708
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115441,
              "short": 173134,
              "net": -57693
            },
            "nonCommercial": {
              "long": 111049,
              "short": 45446,
              "net": 65603
            },
            "smallTrader": {
              "long": 31306,
              "short": 39216,
              "net": -7910
            }
          },
          "openInterest": 312962
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63529,
              "short": 55195,
              "net": 8334
            },
            "nonCommercial": {
              "long": 33561,
              "short": 42569,
              "net": -9008
            },
            "smallTrader": {
              "long": 4815,
              "short": 4141,
              "net": 674
            }
          },
          "openInterest": 102418
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 4731,
              "net": -4681
            },
            "nonCommercial": {
              "long": 19376,
              "short": 15587,
              "net": 3789
            },
            "smallTrader": {
              "long": 1017,
              "short": 125,
              "net": 892
            }
          },
          "openInterest": 20861
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20825,
              "short": 23832,
              "net": -3007
            },
            "nonCommercial": {
              "long": 13863,
              "short": 11042,
              "net": 2821
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42219
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 505086,
              "short": 389476,
              "net": 115610
            },
            "nonCommercial": {
              "long": 211299,
              "short": 357516,
              "net": -146217
            },
            "smallTrader": {
              "long": 55322,
              "short": 24715,
              "net": 30607
            }
          },
          "openInterest": 1110532
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27097,
              "short": 16997,
              "net": 10100
            },
            "nonCommercial": {
              "long": 11231,
              "short": 19652,
              "net": -8421
            },
            "smallTrader": {
              "long": 3025,
              "short": 4704,
              "net": -1679
            }
          },
          "openInterest": 41862
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21661,
              "short": 32316,
              "net": -10655
            },
            "nonCommercial": {
              "long": 27133,
              "short": 22664,
              "net": 4469
            },
            "smallTrader": {
              "long": 9568,
              "short": 3382,
              "net": 6186
            }
          },
          "openInterest": 60353
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 353989,
              "short": 347099,
              "net": 6890
            },
            "nonCommercial": {
              "long": 72956,
              "short": 93255,
              "net": -20299
            },
            "smallTrader": {
              "long": 31421,
              "short": 18012,
              "net": 13409
            }
          },
          "openInterest": 461815
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 316531,
              "short": 344086,
              "net": -27555
            },
            "nonCommercial": {
              "long": 80723,
              "short": 60064,
              "net": 20659
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 457570
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41386,
              "short": 83314,
              "net": -41928
            },
            "nonCommercial": {
              "long": 63873,
              "short": 37415,
              "net": 26458
            },
            "smallTrader": {
              "long": 26850,
              "short": 11380,
              "net": 15470
            }
          },
          "openInterest": 141246
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184560,
              "short": 298704,
              "net": -114144
            },
            "nonCommercial": {
              "long": 110165,
              "short": 18421,
              "net": 91744
            },
            "smallTrader": {
              "long": 47358,
              "short": 24958,
              "net": 22400
            }
          },
          "openInterest": 388667
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 209142,
              "short": 253658,
              "net": -44516
            },
            "nonCommercial": {
              "long": 88943,
              "short": 48344,
              "net": 40599
            },
            "smallTrader": {
              "long": 29368,
              "short": 25451,
              "net": 3917
            }
          },
          "openInterest": 380321
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 339477,
              "short": 432556,
              "net": -93079
            },
            "nonCommercial": {
              "long": 168011,
              "short": 42726,
              "net": 125285
            },
            "smallTrader": {
              "long": 48633,
              "short": 80839,
              "net": -32206
            }
          },
          "openInterest": 647225
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 427847,
              "short": 636858,
              "net": -209011
            },
            "nonCommercial": {
              "long": 233490,
              "short": 48804,
              "net": 184686
            },
            "smallTrader": {
              "long": 78835,
              "short": 54510,
              "net": 24325
            }
          },
          "openInterest": 864262
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26286,
              "short": 11060,
              "net": 15226
            },
            "nonCommercial": {
              "long": 1043,
              "short": 11761,
              "net": -10718
            },
            "smallTrader": {
              "long": 12618,
              "short": 17126,
              "net": -4508
            }
          },
          "openInterest": 40122
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2102,
              "short": 44563,
              "net": -42461
            },
            "nonCommercial": {
              "long": 47169,
              "short": 10380,
              "net": 36789
            },
            "smallTrader": {
              "long": 7471,
              "short": 1799,
              "net": 5672
            }
          },
          "openInterest": 57892
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 142296,
              "short": 86071,
              "net": 56225
            },
            "nonCommercial": {
              "long": 58799,
              "short": 105994,
              "net": -47195
            },
            "smallTrader": {
              "long": 17818,
              "short": 26848,
              "net": -9030
            }
          },
          "openInterest": 277502
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70579,
              "short": 124428,
              "net": -53849
            },
            "nonCommercial": {
              "long": 86373,
              "short": 33791,
              "net": 52582
            },
            "smallTrader": {
              "long": 22883,
              "short": 21616,
              "net": 1267
            }
          },
          "openInterest": 220413
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139996,
              "short": 138428,
              "net": 1568
            },
            "nonCommercial": {
              "long": 100581,
              "short": 94646,
              "net": 5935
            },
            "smallTrader": {
              "long": 30163,
              "short": 37666,
              "net": -7503
            }
          },
          "openInterest": 356439
        }
      ]
    },
    {
      "reportDate": "2022-01-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2950609,
              "short": 2434534,
              "net": 516075
            },
            "nonCommercial": {
              "long": 491806,
              "short": 768729,
              "net": -276923
            },
            "smallTrader": {
              "long": 309950,
              "short": 549102,
              "net": -239152
            }
          },
          "openInterest": 3875093
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1363672,
              "short": 1336825,
              "net": 26847
            },
            "nonCommercial": {
              "long": 380295,
              "short": 338296,
              "net": 41999
            },
            "smallTrader": {
              "long": 120511,
              "short": 189357,
              "net": -68846
            }
          },
          "openInterest": 1947598
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 858118,
              "short": 830857,
              "net": 27261
            },
            "nonCommercial": {
              "long": 144496,
              "short": 194046,
              "net": -49550
            },
            "smallTrader": {
              "long": 182266,
              "short": 159977,
              "net": 22289
            }
          },
          "openInterest": 1210353
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3082881,
              "short": 2421248,
              "net": 661633
            },
            "nonCommercial": {
              "long": 255298,
              "short": 658173,
              "net": -402875
            },
            "smallTrader": {
              "long": 243889,
              "short": 502647,
              "net": -258758
            }
          },
          "openInterest": 3702047
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145915,
              "short": 45106,
              "net": 100809
            },
            "nonCommercial": {
              "long": 12632,
              "short": 101998,
              "net": -89366
            },
            "smallTrader": {
              "long": 18060,
              "short": 29503,
              "net": -11443
            }
          },
          "openInterest": 180107
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 437,
              "short": 530,
              "net": -93
            },
            "nonCommercial": {
              "long": 7767,
              "short": 8371,
              "net": -604
            },
            "smallTrader": {
              "long": 1498,
              "short": 801,
              "net": 697
            }
          },
          "openInterest": 10563
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14785,
              "short": 13501,
              "net": 1284
            },
            "nonCommercial": {
              "long": 10776,
              "short": 11852,
              "net": -1076
            },
            "smallTrader": {
              "long": 2657,
              "short": 2865,
              "net": -208
            }
          },
          "openInterest": 28218
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150332,
              "short": 100816,
              "net": 49516
            },
            "nonCommercial": {
              "long": 25980,
              "short": 65151,
              "net": -39171
            },
            "smallTrader": {
              "long": 20573,
              "short": 30918,
              "net": -10345
            }
          },
          "openInterest": 200007
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61198,
              "short": 52656,
              "net": 8542
            },
            "nonCommercial": {
              "long": 41905,
              "short": 52930,
              "net": -11025
            },
            "smallTrader": {
              "long": 27649,
              "short": 25166,
              "net": 2483
            }
          },
          "openInterest": 135633
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122449,
              "short": 131048,
              "net": -8599
            },
            "nonCommercial": {
              "long": 58024,
              "short": 51555,
              "net": 6469
            },
            "smallTrader": {
              "long": 12205,
              "short": 10075,
              "net": 2130
            }
          },
          "openInterest": 233026
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124348,
              "short": 182099,
              "net": -57751
            },
            "nonCommercial": {
              "long": 68421,
              "short": 13856,
              "net": 54565
            },
            "smallTrader": {
              "long": 9757,
              "short": 6571,
              "net": 3186
            }
          },
          "openInterest": 262231
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74398,
              "short": 99243,
              "net": -24845
            },
            "nonCommercial": {
              "long": 75207,
              "short": 55448,
              "net": 19759
            },
            "smallTrader": {
              "long": 17048,
              "short": 11962,
              "net": 5086
            }
          },
          "openInterest": 185905
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 665410,
              "short": 1048210,
              "net": -382800
            },
            "nonCommercial": {
              "long": 526997,
              "short": 81516,
              "net": 445481
            },
            "smallTrader": {
              "long": 138025,
              "short": 200706,
              "net": -62681
            }
          },
          "openInterest": 1520233
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82584,
              "short": 191668,
              "net": -109084
            },
            "nonCommercial": {
              "long": 109464,
              "short": 11973,
              "net": 97491
            },
            "smallTrader": {
              "long": 19240,
              "short": 7647,
              "net": 11593
            }
          },
          "openInterest": 243395
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 718728,
              "short": 1088684,
              "net": -369956
            },
            "nonCommercial": {
              "long": 462594,
              "short": 129769,
              "net": 332825
            },
            "smallTrader": {
              "long": 87930,
              "short": 50799,
              "net": 37131
            }
          },
          "openInterest": 1887131
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21877,
              "short": 26462,
              "net": -4585
            },
            "nonCommercial": {
              "long": 20942,
              "short": 17325,
              "net": 3617
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50879
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17553,
              "short": 21737,
              "net": -4184
            },
            "nonCommercial": {
              "long": 4350,
              "short": 597,
              "net": 3753
            },
            "smallTrader": {
              "long": 715,
              "short": 284,
              "net": 431
            }
          },
          "openInterest": 24730
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 388742,
              "short": 415200,
              "net": -26458
            },
            "nonCommercial": {
              "long": 199073,
              "short": 200627,
              "net": -1554
            },
            "smallTrader": {
              "long": 81029,
              "short": 53017,
              "net": 28012
            }
          },
          "openInterest": 678218
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12798,
              "short": 10874,
              "net": 1924
            },
            "nonCommercial": {
              "long": 15500,
              "short": 9291,
              "net": 6209
            },
            "smallTrader": {
              "long": 6520,
              "short": 14653,
              "net": -8133
            }
          },
          "openInterest": 41821
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141535,
              "short": 211988,
              "net": -70453
            },
            "nonCommercial": {
              "long": 101919,
              "short": 37602,
              "net": 64317
            },
            "smallTrader": {
              "long": 19994,
              "short": 13858,
              "net": 6136
            }
          },
          "openInterest": 312263
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104258,
              "short": 341716,
              "net": -237458
            },
            "nonCommercial": {
              "long": 296583,
              "short": 85228,
              "net": 211355
            },
            "smallTrader": {
              "long": 45400,
              "short": 19297,
              "net": 26103
            }
          },
          "openInterest": 502717
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164971,
              "short": 194790,
              "net": -29819
            },
            "nonCommercial": {
              "long": 46144,
              "short": 38652,
              "net": 7492
            },
            "smallTrader": {
              "long": 44505,
              "short": 22178,
              "net": 22327
            }
          },
          "openInterest": 320686
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170537,
              "short": 85793,
              "net": 84744
            },
            "nonCommercial": {
              "long": 40816,
              "short": 103078,
              "net": -62262
            },
            "smallTrader": {
              "long": 18339,
              "short": 40821,
              "net": -22482
            }
          },
          "openInterest": 234068
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78722,
              "short": 120118,
              "net": -41396
            },
            "nonCommercial": {
              "long": 85903,
              "short": 29514,
              "net": 56389
            },
            "smallTrader": {
              "long": 16461,
              "short": 31454,
              "net": -14993
            }
          },
          "openInterest": 217669
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116043,
              "short": 177574,
              "net": -61531
            },
            "nonCommercial": {
              "long": 116678,
              "short": 44799,
              "net": 71879
            },
            "smallTrader": {
              "long": 31098,
              "short": 41446,
              "net": -10348
            }
          },
          "openInterest": 330630
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68595,
              "short": 61468,
              "net": 7127
            },
            "nonCommercial": {
              "long": 44876,
              "short": 54366,
              "net": -9490
            },
            "smallTrader": {
              "long": 5860,
              "short": 3497,
              "net": 2363
            }
          },
          "openInterest": 119748
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 7023,
              "net": -6973
            },
            "nonCommercial": {
              "long": 8517,
              "short": 2383,
              "net": 6134
            },
            "smallTrader": {
              "long": 979,
              "short": 140,
              "net": 839
            }
          },
          "openInterest": 10140
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19645,
              "short": 25024,
              "net": -5379
            },
            "nonCommercial": {
              "long": 13910,
              "short": 9565,
              "net": 4345
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42186
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 497375,
              "short": 387253,
              "net": 110122
            },
            "nonCommercial": {
              "long": 216171,
              "short": 358078,
              "net": -141907
            },
            "smallTrader": {
              "long": 55643,
              "short": 23858,
              "net": 31785
            }
          },
          "openInterest": 1117606
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27208,
              "short": 16873,
              "net": 10335
            },
            "nonCommercial": {
              "long": 9417,
              "short": 18262,
              "net": -8845
            },
            "smallTrader": {
              "long": 3000,
              "short": 4490,
              "net": -1490
            }
          },
          "openInterest": 40302
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19716,
              "short": 31901,
              "net": -12185
            },
            "nonCommercial": {
              "long": 27680,
              "short": 20918,
              "net": 6762
            },
            "smallTrader": {
              "long": 8738,
              "short": 3315,
              "net": 5423
            }
          },
          "openInterest": 58275
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 347533,
              "short": 344378,
              "net": 3155
            },
            "nonCommercial": {
              "long": 73156,
              "short": 88949,
              "net": -15793
            },
            "smallTrader": {
              "long": 30107,
              "short": 17469,
              "net": 12638
            }
          },
          "openInterest": 455202
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 315568,
              "short": 346039,
              "net": -30471
            },
            "nonCommercial": {
              "long": 81541,
              "short": 59735,
              "net": 21806
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 459458
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39892,
              "short": 83865,
              "net": -43973
            },
            "nonCommercial": {
              "long": 65108,
              "short": 34189,
              "net": 30919
            },
            "smallTrader": {
              "long": 25396,
              "short": 12342,
              "net": 13054
            }
          },
          "openInterest": 139521
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179465,
              "short": 302859,
              "net": -123394
            },
            "nonCommercial": {
              "long": 119027,
              "short": 19998,
              "net": 99029
            },
            "smallTrader": {
              "long": 45616,
              "short": 21251,
              "net": 24365
            }
          },
          "openInterest": 389727
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200423,
              "short": 256257,
              "net": -55834
            },
            "nonCommercial": {
              "long": 93933,
              "short": 44219,
              "net": 49714
            },
            "smallTrader": {
              "long": 30458,
              "short": 24338,
              "net": 6120
            }
          },
          "openInterest": 379609
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 344990,
              "short": 436883,
              "net": -91893
            },
            "nonCommercial": {
              "long": 173162,
              "short": 42606,
              "net": 130556
            },
            "smallTrader": {
              "long": 47288,
              "short": 85951,
              "net": -38663
            }
          },
          "openInterest": 648148
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439824,
              "short": 632618,
              "net": -192794
            },
            "nonCommercial": {
              "long": 228567,
              "short": 55580,
              "net": 172987
            },
            "smallTrader": {
              "long": 76229,
              "short": 56422,
              "net": 19807
            }
          },
          "openInterest": 873918
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26204,
              "short": 11576,
              "net": 14628
            },
            "nonCommercial": {
              "long": 4510,
              "short": 14039,
              "net": -9529
            },
            "smallTrader": {
              "long": 11466,
              "short": 16565,
              "net": -5099
            }
          },
          "openInterest": 42251
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1692,
              "short": 46409,
              "net": -44717
            },
            "nonCommercial": {
              "long": 47750,
              "short": 8672,
              "net": 39078
            },
            "smallTrader": {
              "long": 7571,
              "short": 1932,
              "net": 5639
            }
          },
          "openInterest": 58089
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 154292,
              "short": 84873,
              "net": 69419
            },
            "nonCommercial": {
              "long": 58107,
              "short": 118561,
              "net": -60454
            },
            "smallTrader": {
              "long": 19512,
              "short": 28477,
              "net": -8965
            }
          },
          "openInterest": 301754
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72312,
              "short": 120325,
              "net": -48013
            },
            "nonCommercial": {
              "long": 81363,
              "short": 36332,
              "net": 45031
            },
            "smallTrader": {
              "long": 24146,
              "short": 21164,
              "net": 2982
            }
          },
          "openInterest": 222583
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142158,
              "short": 135922,
              "net": 6236
            },
            "nonCommercial": {
              "long": 102552,
              "short": 98472,
              "net": 4080
            },
            "smallTrader": {
              "long": 30223,
              "short": 40539,
              "net": -10316
            }
          },
          "openInterest": 359139
        }
      ]
    },
    {
      "reportDate": "2022-01-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2964259,
              "short": 2361641,
              "net": 602618
            },
            "nonCommercial": {
              "long": 413462,
              "short": 757301,
              "net": -343839
            },
            "smallTrader": {
              "long": 315565,
              "short": 574344,
              "net": -258779
            }
          },
          "openInterest": 3809163
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1410443,
              "short": 1394298,
              "net": 16145
            },
            "nonCommercial": {
              "long": 396495,
              "short": 344678,
              "net": 51817
            },
            "smallTrader": {
              "long": 125294,
              "short": 193256,
              "net": -67962
            }
          },
          "openInterest": 2017016
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 873843,
              "short": 804171,
              "net": 69672
            },
            "nonCommercial": {
              "long": 147857,
              "short": 212895,
              "net": -65038
            },
            "smallTrader": {
              "long": 169452,
              "short": 174086,
              "net": -4634
            }
          },
          "openInterest": 1214729
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3129134,
              "short": 2568936,
              "net": 560198
            },
            "nonCommercial": {
              "long": 314572,
              "short": 614229,
              "net": -299657
            },
            "smallTrader": {
              "long": 254922,
              "short": 515463,
              "net": -260541
            }
          },
          "openInterest": 3830246
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 150375,
              "short": 46766,
              "net": 103609
            },
            "nonCommercial": {
              "long": 12383,
              "short": 103869,
              "net": -91486
            },
            "smallTrader": {
              "long": 18406,
              "short": 30529,
              "net": -12123
            }
          },
          "openInterest": 185453
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 347,
              "short": 529,
              "net": -182
            },
            "nonCommercial": {
              "long": 8025,
              "short": 8402,
              "net": -377
            },
            "smallTrader": {
              "long": 1441,
              "short": 882,
              "net": 559
            }
          },
          "openInterest": 10855
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20801,
              "short": 9953,
              "net": 10848
            },
            "nonCommercial": {
              "long": 7312,
              "short": 18124,
              "net": -10812
            },
            "smallTrader": {
              "long": 2721,
              "short": 2757,
              "net": -36
            }
          },
          "openInterest": 31087
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144550,
              "short": 106518,
              "net": 38032
            },
            "nonCommercial": {
              "long": 30506,
              "short": 59672,
              "net": -29166
            },
            "smallTrader": {
              "long": 22846,
              "short": 31712,
              "net": -8866
            }
          },
          "openInterest": 200493
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59569,
              "short": 57573,
              "net": 1996
            },
            "nonCommercial": {
              "long": 44284,
              "short": 51660,
              "net": -7376
            },
            "smallTrader": {
              "long": 30707,
              "short": 25327,
              "net": 5380
            }
          },
          "openInterest": 138571
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120080,
              "short": 138516,
              "net": -18436
            },
            "nonCommercial": {
              "long": 60198,
              "short": 45265,
              "net": 14933
            },
            "smallTrader": {
              "long": 12262,
              "short": 8759,
              "net": 3503
            }
          },
          "openInterest": 233020
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120077,
              "short": 183671,
              "net": -63594
            },
            "nonCommercial": {
              "long": 71875,
              "short": 11707,
              "net": 60168
            },
            "smallTrader": {
              "long": 10072,
              "short": 6646,
              "net": 3426
            }
          },
          "openInterest": 265514
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75817,
              "short": 98358,
              "net": -22541
            },
            "nonCommercial": {
              "long": 73808,
              "short": 57102,
              "net": 16706
            },
            "smallTrader": {
              "long": 17477,
              "short": 11642,
              "net": 5835
            }
          },
          "openInterest": 189678
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 686116,
              "short": 1052949,
              "net": -366833
            },
            "nonCommercial": {
              "long": 491328,
              "short": 83836,
              "net": 407492
            },
            "smallTrader": {
              "long": 138699,
              "short": 179358,
              "net": -40659
            }
          },
          "openInterest": 1504234
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82317,
              "short": 188786,
              "net": -106469
            },
            "nonCommercial": {
              "long": 105640,
              "short": 11818,
              "net": 93822
            },
            "smallTrader": {
              "long": 20226,
              "short": 7579,
              "net": 12647
            }
          },
          "openInterest": 244451
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 726296,
              "short": 1123236,
              "net": -396940
            },
            "nonCommercial": {
              "long": 484370,
              "short": 123865,
              "net": 360505
            },
            "smallTrader": {
              "long": 91354,
              "short": 54919,
              "net": 36435
            }
          },
          "openInterest": 1966615
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22295,
              "short": 22477,
              "net": -182
            },
            "nonCommercial": {
              "long": 16202,
              "short": 17603,
              "net": -1401
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46567
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19015,
              "short": 23588,
              "net": -4573
            },
            "nonCommercial": {
              "long": 4761,
              "short": 535,
              "net": 4226
            },
            "smallTrader": {
              "long": 685,
              "short": 338,
              "net": 347
            }
          },
          "openInterest": 26545
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 389191,
              "short": 422581,
              "net": -33390
            },
            "nonCommercial": {
              "long": 204361,
              "short": 198356,
              "net": 6005
            },
            "smallTrader": {
              "long": 79993,
              "short": 52608,
              "net": 27385
            }
          },
          "openInterest": 682293
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12497,
              "short": 10979,
              "net": 1518
            },
            "nonCommercial": {
              "long": 15978,
              "short": 10175,
              "net": 5803
            },
            "smallTrader": {
              "long": 7026,
              "short": 14347,
              "net": -7321
            }
          },
          "openInterest": 43770
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164923,
              "short": 230478,
              "net": -65555
            },
            "nonCommercial": {
              "long": 101661,
              "short": 42159,
              "net": 59502
            },
            "smallTrader": {
              "long": 20449,
              "short": 14396,
              "net": 6053
            }
          },
          "openInterest": 339238
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116292,
              "short": 341365,
              "net": -225073
            },
            "nonCommercial": {
              "long": 290102,
              "short": 90365,
              "net": 199737
            },
            "smallTrader": {
              "long": 48323,
              "short": 22987,
              "net": 25336
            }
          },
          "openInterest": 546516
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181172,
              "short": 220656,
              "net": -39484
            },
            "nonCommercial": {
              "long": 55887,
              "short": 40012,
              "net": 15875
            },
            "smallTrader": {
              "long": 47269,
              "short": 23660,
              "net": 23609
            }
          },
          "openInterest": 356728
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 189708,
              "short": 81316,
              "net": 108392
            },
            "nonCommercial": {
              "long": 22364,
              "short": 109889,
              "net": -87525
            },
            "smallTrader": {
              "long": 17631,
              "short": 38498,
              "net": -20867
            }
          },
          "openInterest": 234005
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79836,
              "short": 114775,
              "net": -34939
            },
            "nonCommercial": {
              "long": 83199,
              "short": 32545,
              "net": 50654
            },
            "smallTrader": {
              "long": 17516,
              "short": 33231,
              "net": -15715
            }
          },
          "openInterest": 214995
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121792,
              "short": 179107,
              "net": -57315
            },
            "nonCommercial": {
              "long": 109427,
              "short": 47607,
              "net": 61820
            },
            "smallTrader": {
              "long": 36522,
              "short": 41027,
              "net": -4505
            }
          },
          "openInterest": 322662
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67173,
              "short": 65935,
              "net": 1238
            },
            "nonCommercial": {
              "long": 53194,
              "short": 57645,
              "net": -4451
            },
            "smallTrader": {
              "long": 6301,
              "short": 3088,
              "net": 3213
            }
          },
          "openInterest": 127155
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 3735,
              "net": -3685
            },
            "nonCommercial": {
              "long": 32508,
              "short": 30137,
              "net": 2371
            },
            "smallTrader": {
              "long": 1448,
              "short": 134,
              "net": 1314
            }
          },
          "openInterest": 35375
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19795,
              "short": 24396,
              "net": -4601
            },
            "nonCommercial": {
              "long": 15215,
              "short": 10961,
              "net": 4254
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44044
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 484896,
              "short": 389760,
              "net": 95136
            },
            "nonCommercial": {
              "long": 221396,
              "short": 343960,
              "net": -122564
            },
            "smallTrader": {
              "long": 52328,
              "short": 24900,
              "net": 27428
            }
          },
          "openInterest": 1136714
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27650,
              "short": 17346,
              "net": 10304
            },
            "nonCommercial": {
              "long": 10960,
              "short": 19564,
              "net": -8604
            },
            "smallTrader": {
              "long": 2979,
              "short": 4679,
              "net": -1700
            }
          },
          "openInterest": 42066
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20228,
              "short": 31180,
              "net": -10952
            },
            "nonCommercial": {
              "long": 27751,
              "short": 22462,
              "net": 5289
            },
            "smallTrader": {
              "long": 9085,
              "short": 3422,
              "net": 5663
            }
          },
          "openInterest": 59061
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 340876,
              "short": 346237,
              "net": -5361
            },
            "nonCommercial": {
              "long": 82212,
              "short": 87598,
              "net": -5386
            },
            "smallTrader": {
              "long": 29517,
              "short": 18770,
              "net": 10747
            }
          },
          "openInterest": 457276
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 314238,
              "short": 341009,
              "net": -26771
            },
            "nonCommercial": {
              "long": 77945,
              "short": 62464,
              "net": 15481
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 456734
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46451,
              "short": 83811,
              "net": -37360
            },
            "nonCommercial": {
              "long": 66193,
              "short": 38645,
              "net": 27548
            },
            "smallTrader": {
              "long": 23703,
              "short": 13891,
              "net": 9812
            }
          },
          "openInterest": 144442
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184194,
              "short": 307028,
              "net": -122834
            },
            "nonCommercial": {
              "long": 117747,
              "short": 20573,
              "net": 97174
            },
            "smallTrader": {
              "long": 47671,
              "short": 22011,
              "net": 25660
            }
          },
          "openInterest": 404223
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194746,
              "short": 253887,
              "net": -59141
            },
            "nonCommercial": {
              "long": 95095,
              "short": 45178,
              "net": 49917
            },
            "smallTrader": {
              "long": 32538,
              "short": 23314,
              "net": 9224
            }
          },
          "openInterest": 386373
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 350999,
              "short": 455895,
              "net": -104896
            },
            "nonCommercial": {
              "long": 181722,
              "short": 43450,
              "net": 138272
            },
            "smallTrader": {
              "long": 49108,
              "short": 82484,
              "net": -33376
            }
          },
          "openInterest": 678613
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 467336,
              "short": 601827,
              "net": -134491
            },
            "nonCommercial": {
              "long": 211346,
              "short": 88421,
              "net": 122925
            },
            "smallTrader": {
              "long": 75986,
              "short": 64420,
              "net": 11566
            }
          },
          "openInterest": 883009
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27897,
              "short": 12298,
              "net": 15599
            },
            "nonCommercial": {
              "long": 4571,
              "short": 12231,
              "net": -7660
            },
            "smallTrader": {
              "long": 10124,
              "short": 18063,
              "net": -7939
            }
          },
          "openInterest": 42713
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1741,
              "short": 45887,
              "net": -44146
            },
            "nonCommercial": {
              "long": 45872,
              "short": 7980,
              "net": 37892
            },
            "smallTrader": {
              "long": 8396,
              "short": 2142,
              "net": 6254
            }
          },
          "openInterest": 57218
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 145932,
              "short": 84074,
              "net": 61858
            },
            "nonCommercial": {
              "long": 63814,
              "short": 116951,
              "net": -53137
            },
            "smallTrader": {
              "long": 21736,
              "short": 30457,
              "net": -8721
            }
          },
          "openInterest": 308888
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75103,
              "short": 116593,
              "net": -41490
            },
            "nonCommercial": {
              "long": 73865,
              "short": 35087,
              "net": 38778
            },
            "smallTrader": {
              "long": 24110,
              "short": 21398,
              "net": 2712
            }
          },
          "openInterest": 215528
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152998,
              "short": 140887,
              "net": 12111
            },
            "nonCommercial": {
              "long": 100415,
              "short": 101881,
              "net": -1466
            },
            "smallTrader": {
              "long": 29242,
              "short": 39887,
              "net": -10645
            }
          },
          "openInterest": 369218
        }
      ]
    },
    {
      "reportDate": "2022-01-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3008535,
              "short": 2469871,
              "net": 538664
            },
            "nonCommercial": {
              "long": 461290,
              "short": 732732,
              "net": -271442
            },
            "smallTrader": {
              "long": 307390,
              "short": 574612,
              "net": -267222
            }
          },
          "openInterest": 3890037
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1506177,
              "short": 1479389,
              "net": 26788
            },
            "nonCommercial": {
              "long": 402602,
              "short": 363966,
              "net": 38636
            },
            "smallTrader": {
              "long": 123871,
              "short": 189295,
              "net": -65424
            }
          },
          "openInterest": 2107849
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 891364,
              "short": 831327,
              "net": 60037
            },
            "nonCommercial": {
              "long": 133654,
              "short": 181150,
              "net": -47496
            },
            "smallTrader": {
              "long": 169177,
              "short": 181718,
              "net": -12541
            }
          },
          "openInterest": 1219356
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3107310,
              "short": 2628122,
              "net": 479188
            },
            "nonCommercial": {
              "long": 352444,
              "short": 569618,
              "net": -217174
            },
            "smallTrader": {
              "long": 258755,
              "short": 520769,
              "net": -262014
            }
          },
          "openInterest": 3826115
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148978,
              "short": 50459,
              "net": 98519
            },
            "nonCommercial": {
              "long": 9051,
              "short": 97505,
              "net": -88454
            },
            "smallTrader": {
              "long": 19008,
              "short": 29073,
              "net": -10065
            }
          },
          "openInterest": 181136
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 355,
              "short": 377,
              "net": -22
            },
            "nonCommercial": {
              "long": 8417,
              "short": 8966,
              "net": -549
            },
            "smallTrader": {
              "long": 1407,
              "short": 836,
              "net": 571
            }
          },
          "openInterest": 11468
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18179,
              "short": 7420,
              "net": 10759
            },
            "nonCommercial": {
              "long": 10958,
              "short": 22327,
              "net": -11369
            },
            "smallTrader": {
              "long": 2841,
              "short": 2231,
              "net": 610
            }
          },
          "openInterest": 32098
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114486,
              "short": 111638,
              "net": 2848
            },
            "nonCommercial": {
              "long": 39760,
              "short": 40007,
              "net": -247
            },
            "smallTrader": {
              "long": 26267,
              "short": 28868,
              "net": -2601
            }
          },
          "openInterest": 183234
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58921,
              "short": 72644,
              "net": -13723
            },
            "nonCommercial": {
              "long": 49792,
              "short": 42300,
              "net": 7492
            },
            "smallTrader": {
              "long": 31270,
              "short": 25039,
              "net": 6231
            }
          },
          "openInterest": 143371
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116402,
              "short": 147223,
              "net": -30821
            },
            "nonCommercial": {
              "long": 63470,
              "short": 35256,
              "net": 28214
            },
            "smallTrader": {
              "long": 12024,
              "short": 9417,
              "net": 2607
            }
          },
          "openInterest": 241749
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112761,
              "short": 179698,
              "net": -66937
            },
            "nonCommercial": {
              "long": 75931,
              "short": 12147,
              "net": 63784
            },
            "smallTrader": {
              "long": 10428,
              "short": 7275,
              "net": 3153
            }
          },
          "openInterest": 264394
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79455,
              "short": 109993,
              "net": -30538
            },
            "nonCommercial": {
              "long": 77673,
              "short": 55363,
              "net": 22310
            },
            "smallTrader": {
              "long": 18943,
              "short": 10715,
              "net": 8228
            }
          },
          "openInterest": 203198
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 688600,
              "short": 1031287,
              "net": -342687
            },
            "nonCommercial": {
              "long": 476449,
              "short": 88311,
              "net": 388138
            },
            "smallTrader": {
              "long": 138491,
              "short": 183942,
              "net": -45451
            }
          },
          "openInterest": 1487858
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84470,
              "short": 192730,
              "net": -108260
            },
            "nonCommercial": {
              "long": 108446,
              "short": 13320,
              "net": 95126
            },
            "smallTrader": {
              "long": 21002,
              "short": 7868,
              "net": 13134
            }
          },
          "openInterest": 248433
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 759825,
              "short": 1186877,
              "net": -427052
            },
            "nonCommercial": {
              "long": 503178,
              "short": 117397,
              "net": 385781
            },
            "smallTrader": {
              "long": 102689,
              "short": 61418,
              "net": 41271
            }
          },
          "openInterest": 2059564
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25882,
              "short": 23463,
              "net": 2419
            },
            "nonCommercial": {
              "long": 12312,
              "short": 17484,
              "net": -5172
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47351
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19552,
              "short": 23569,
              "net": -4017
            },
            "nonCommercial": {
              "long": 4886,
              "short": 545,
              "net": 4341
            },
            "smallTrader": {
              "long": 776,
              "short": 1100,
              "net": -324
            }
          },
          "openInterest": 27156
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 389617,
              "short": 440081,
              "net": -50464
            },
            "nonCommercial": {
              "long": 211901,
              "short": 187317,
              "net": 24584
            },
            "smallTrader": {
              "long": 79656,
              "short": 53776,
              "net": 25880
            }
          },
          "openInterest": 691882
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13314,
              "short": 11002,
              "net": 2312
            },
            "nonCommercial": {
              "long": 15585,
              "short": 10607,
              "net": 4978
            },
            "smallTrader": {
              "long": 7359,
              "short": 14649,
              "net": -7290
            }
          },
          "openInterest": 44882
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179287,
              "short": 246552,
              "net": -67265
            },
            "nonCommercial": {
              "long": 105959,
              "short": 45170,
              "net": 60789
            },
            "smallTrader": {
              "long": 22808,
              "short": 16332,
              "net": 6476
            }
          },
          "openInterest": 365565
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132764,
              "short": 353832,
              "net": -221068
            },
            "nonCommercial": {
              "long": 290528,
              "short": 96321,
              "net": 194207
            },
            "smallTrader": {
              "long": 46978,
              "short": 20117,
              "net": 26861
            }
          },
          "openInterest": 539204
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185764,
              "short": 225699,
              "net": -39935
            },
            "nonCommercial": {
              "long": 59763,
              "short": 44936,
              "net": 14827
            },
            "smallTrader": {
              "long": 51279,
              "short": 26171,
              "net": 25108
            }
          },
          "openInterest": 367686
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173701,
              "short": 73961,
              "net": 99740
            },
            "nonCommercial": {
              "long": 8002,
              "short": 88881,
              "net": -80879
            },
            "smallTrader": {
              "long": 17475,
              "short": 36336,
              "net": -18861
            }
          },
          "openInterest": 201820
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83993,
              "short": 116876,
              "net": -32883
            },
            "nonCommercial": {
              "long": 81054,
              "short": 32749,
              "net": 48305
            },
            "smallTrader": {
              "long": 16970,
              "short": 32392,
              "net": -15422
            }
          },
          "openInterest": 223277
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126608,
              "short": 184686,
              "net": -58078
            },
            "nonCommercial": {
              "long": 111509,
              "short": 47947,
              "net": 63562
            },
            "smallTrader": {
              "long": 35421,
              "short": 40905,
              "net": -5484
            }
          },
          "openInterest": 328652
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69942,
              "short": 77432,
              "net": -7490
            },
            "nonCommercial": {
              "long": 75461,
              "short": 70541,
              "net": 4920
            },
            "smallTrader": {
              "long": 5901,
              "short": 3331,
              "net": 2570
            }
          },
          "openInterest": 151778
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 7661,
              "net": -7611
            },
            "nonCommercial": {
              "long": 49176,
              "short": 42874,
              "net": 6302
            },
            "smallTrader": {
              "long": 1561,
              "short": 252,
              "net": 1309
            }
          },
          "openInterest": 51794
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20241,
              "short": 26177,
              "net": -5936
            },
            "nonCommercial": {
              "long": 17719,
              "short": 11677,
              "net": 6042
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47162
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 485729,
              "short": 399555,
              "net": 86174
            },
            "nonCommercial": {
              "long": 237851,
              "short": 355898,
              "net": -118047
            },
            "smallTrader": {
              "long": 56405,
              "short": 24532,
              "net": 31873
            }
          },
          "openInterest": 1169188
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29876,
              "short": 19254,
              "net": 10622
            },
            "nonCommercial": {
              "long": 11612,
              "short": 19943,
              "net": -8331
            },
            "smallTrader": {
              "long": 2851,
              "short": 5142,
              "net": -2291
            }
          },
          "openInterest": 44727
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19007,
              "short": 31918,
              "net": -12911
            },
            "nonCommercial": {
              "long": 27304,
              "short": 20075,
              "net": 7229
            },
            "smallTrader": {
              "long": 8945,
              "short": 3263,
              "net": 5682
            }
          },
          "openInterest": 57321
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346895,
              "short": 342183,
              "net": 4712
            },
            "nonCommercial": {
              "long": 84628,
              "short": 99274,
              "net": -14646
            },
            "smallTrader": {
              "long": 30521,
              "short": 20587,
              "net": 9934
            }
          },
          "openInterest": 467640
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 311618,
              "short": 349319,
              "net": -37701
            },
            "nonCommercial": {
              "long": 81674,
              "short": 56628,
              "net": 25046
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 461996
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50331,
              "short": 91871,
              "net": -41540
            },
            "nonCommercial": {
              "long": 65985,
              "short": 36285,
              "net": 29700
            },
            "smallTrader": {
              "long": 24763,
              "short": 12923,
              "net": 11840
            }
          },
          "openInterest": 148737
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191878,
              "short": 299851,
              "net": -107973
            },
            "nonCommercial": {
              "long": 109188,
              "short": 28295,
              "net": 80893
            },
            "smallTrader": {
              "long": 51582,
              "short": 24502,
              "net": 27080
            }
          },
          "openInterest": 411123
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199019,
              "short": 259119,
              "net": -60100
            },
            "nonCommercial": {
              "long": 96428,
              "short": 44925,
              "net": 51503
            },
            "smallTrader": {
              "long": 32509,
              "short": 23912,
              "net": 8597
            }
          },
          "openInterest": 392795
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 363536,
              "short": 455734,
              "net": -92198
            },
            "nonCommercial": {
              "long": 179661,
              "short": 51646,
              "net": 128015
            },
            "smallTrader": {
              "long": 46718,
              "short": 82535,
              "net": -35817
            }
          },
          "openInterest": 692022
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 480302,
              "short": 607355,
              "net": -127053
            },
            "nonCommercial": {
              "long": 192577,
              "short": 79409,
              "net": 113168
            },
            "smallTrader": {
              "long": 74979,
              "short": 61094,
              "net": 13885
            }
          },
          "openInterest": 882598
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26828,
              "short": 13029,
              "net": 13799
            },
            "nonCommercial": {
              "long": 925,
              "short": 11735,
              "net": -10810
            },
            "smallTrader": {
              "long": 11951,
              "short": 14940,
              "net": -2989
            }
          },
          "openInterest": 39871
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1684,
              "short": 44081,
              "net": -42397
            },
            "nonCommercial": {
              "long": 42369,
              "short": 5935,
              "net": 36434
            },
            "smallTrader": {
              "long": 8180,
              "short": 2217,
              "net": 5963
            }
          },
          "openInterest": 53283
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152510,
              "short": 96631,
              "net": 55879
            },
            "nonCommercial": {
              "long": 54172,
              "short": 101066,
              "net": -46894
            },
            "smallTrader": {
              "long": 21295,
              "short": 30280,
              "net": -8985
            }
          },
          "openInterest": 307106
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77811,
              "short": 113676,
              "net": -35865
            },
            "nonCommercial": {
              "long": 67640,
              "short": 34073,
              "net": 33567
            },
            "smallTrader": {
              "long": 24141,
              "short": 21843,
              "net": 2298
            }
          },
          "openInterest": 212141
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155144,
              "short": 149984,
              "net": 5160
            },
            "nonCommercial": {
              "long": 106763,
              "short": 101923,
              "net": 4840
            },
            "smallTrader": {
              "long": 30339,
              "short": 40339,
              "net": -10000
            }
          },
          "openInterest": 378456
        }
      ]
    },
    {
      "reportDate": "2022-01-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2917637,
              "short": 2417006,
              "net": 500631
            },
            "nonCommercial": {
              "long": 406213,
              "short": 670869,
              "net": -264656
            },
            "smallTrader": {
              "long": 312418,
              "short": 548393,
              "net": -235975
            }
          },
          "openInterest": 3750564
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1503920,
              "short": 1470937,
              "net": 32983
            },
            "nonCommercial": {
              "long": 391570,
              "short": 359693,
              "net": 31877
            },
            "smallTrader": {
              "long": 130535,
              "short": 195395,
              "net": -64860
            }
          },
          "openInterest": 2112007
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 897501,
              "short": 823220,
              "net": 74281
            },
            "nonCommercial": {
              "long": 104960,
              "short": 169055,
              "net": -64095
            },
            "smallTrader": {
              "long": 170480,
              "short": 180666,
              "net": -10186
            }
          },
          "openInterest": 1193450
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3162224,
              "short": 2760817,
              "net": 401407
            },
            "nonCommercial": {
              "long": 429836,
              "short": 570293,
              "net": -140457
            },
            "smallTrader": {
              "long": 262210,
              "short": 523160,
              "net": -260950
            }
          },
          "openInterest": 3979852
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153386,
              "short": 55637,
              "net": 97749
            },
            "nonCommercial": {
              "long": 15121,
              "short": 98394,
              "net": -83273
            },
            "smallTrader": {
              "long": 16371,
              "short": 30847,
              "net": -14476
            }
          },
          "openInterest": 190020
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 285,
              "short": 763,
              "net": -478
            },
            "nonCommercial": {
              "long": 8678,
              "short": 8712,
              "net": -34
            },
            "smallTrader": {
              "long": 1469,
              "short": 957,
              "net": 512
            }
          },
          "openInterest": 11756
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21274,
              "short": 10016,
              "net": 11258
            },
            "nonCommercial": {
              "long": 21434,
              "short": 34050,
              "net": -12616
            },
            "smallTrader": {
              "long": 3541,
              "short": 2183,
              "net": 1358
            }
          },
          "openInterest": 46657
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117812,
              "short": 100970,
              "net": 16842
            },
            "nonCommercial": {
              "long": 36666,
              "short": 44429,
              "net": -7763
            },
            "smallTrader": {
              "long": 24909,
              "short": 33988,
              "net": -9079
            }
          },
          "openInterest": 182040
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57492,
              "short": 77073,
              "net": -19581
            },
            "nonCommercial": {
              "long": 53129,
              "short": 40812,
              "net": 12317
            },
            "smallTrader": {
              "long": 31539,
              "short": 24275,
              "net": 7264
            }
          },
          "openInterest": 146448
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115075,
              "short": 147542,
              "net": -32467
            },
            "nonCommercial": {
              "long": 66341,
              "short": 37721,
              "net": 28620
            },
            "smallTrader": {
              "long": 13192,
              "short": 9345,
              "net": 3847
            }
          },
          "openInterest": 250974
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116487,
              "short": 181437,
              "net": -64950
            },
            "nonCommercial": {
              "long": 75714,
              "short": 14071,
              "net": 61643
            },
            "smallTrader": {
              "long": 10526,
              "short": 7219,
              "net": 3307
            }
          },
          "openInterest": 274327
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80969,
              "short": 113805,
              "net": -32836
            },
            "nonCommercial": {
              "long": 78616,
              "short": 52135,
              "net": 26481
            },
            "smallTrader": {
              "long": 18431,
              "short": 12076,
              "net": 6355
            }
          },
          "openInterest": 205771
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 680057,
              "short": 1069528,
              "net": -389471
            },
            "nonCommercial": {
              "long": 524903,
              "short": 85805,
              "net": 439098
            },
            "smallTrader": {
              "long": 137937,
              "short": 187564,
              "net": -49627
            }
          },
          "openInterest": 1539124
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85060,
              "short": 190692,
              "net": -105632
            },
            "nonCommercial": {
              "long": 108423,
              "short": 14636,
              "net": 93787
            },
            "smallTrader": {
              "long": 19987,
              "short": 8142,
              "net": 11845
            }
          },
          "openInterest": 251988
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 749821,
              "short": 1170467,
              "net": -420646
            },
            "nonCommercial": {
              "long": 492310,
              "short": 118895,
              "net": 373415
            },
            "smallTrader": {
              "long": 98250,
              "short": 51019,
              "net": 47231
            }
          },
          "openInterest": 2095994
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24818,
              "short": 21815,
              "net": 3003
            },
            "nonCommercial": {
              "long": 12965,
              "short": 18103,
              "net": -5138
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46318
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21396,
              "short": 26906,
              "net": -5510
            },
            "nonCommercial": {
              "long": 5672,
              "short": 483,
              "net": 5189
            },
            "smallTrader": {
              "long": 749,
              "short": 428,
              "net": 321
            }
          },
          "openInterest": 30061
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 379154,
              "short": 435412,
              "net": -56258
            },
            "nonCommercial": {
              "long": 213408,
              "short": 181848,
              "net": 31560
            },
            "smallTrader": {
              "long": 79273,
              "short": 54575,
              "net": 24698
            }
          },
          "openInterest": 682952
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14714,
              "short": 9942,
              "net": 4772
            },
            "nonCommercial": {
              "long": 14302,
              "short": 13705,
              "net": 597
            },
            "smallTrader": {
              "long": 8645,
              "short": 14014,
              "net": -5369
            }
          },
          "openInterest": 47386
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179168,
              "short": 246363,
              "net": -67195
            },
            "nonCommercial": {
              "long": 106361,
              "short": 46756,
              "net": 59605
            },
            "smallTrader": {
              "long": 22300,
              "short": 14710,
              "net": 7590
            }
          },
          "openInterest": 364212
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130208,
              "short": 379954,
              "net": -249746
            },
            "nonCommercial": {
              "long": 313415,
              "short": 93264,
              "net": 220151
            },
            "smallTrader": {
              "long": 50669,
              "short": 21074,
              "net": 29595
            }
          },
          "openInterest": 572078
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179923,
              "short": 220882,
              "net": -40959
            },
            "nonCommercial": {
              "long": 60678,
              "short": 42678,
              "net": 18000
            },
            "smallTrader": {
              "long": 50189,
              "short": 27230,
              "net": 22959
            }
          },
          "openInterest": 360969
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160178,
              "short": 77315,
              "net": 82863
            },
            "nonCommercial": {
              "long": 15866,
              "short": 84139,
              "net": -68273
            },
            "smallTrader": {
              "long": 17950,
              "short": 32540,
              "net": -14590
            }
          },
          "openInterest": 197830
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86399,
              "short": 131296,
              "net": -44897
            },
            "nonCommercial": {
              "long": 97371,
              "short": 39325,
              "net": 58046
            },
            "smallTrader": {
              "long": 21041,
              "short": 34190,
              "net": -13149
            }
          },
          "openInterest": 249878
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131826,
              "short": 175236,
              "net": -43410
            },
            "nonCommercial": {
              "long": 110040,
              "short": 61399,
              "net": 48641
            },
            "smallTrader": {
              "long": 35302,
              "short": 40533,
              "net": -5231
            }
          },
          "openInterest": 335630
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77473,
              "short": 78951,
              "net": -1478
            },
            "nonCommercial": {
              "long": 66449,
              "short": 67239,
              "net": -790
            },
            "smallTrader": {
              "long": 5892,
              "short": 3624,
              "net": 2268
            }
          },
          "openInterest": 150142
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 7187,
              "net": -7137
            },
            "nonCommercial": {
              "long": 74640,
              "short": 68843,
              "net": 5797
            },
            "smallTrader": {
              "long": 1655,
              "short": 315,
              "net": 1340
            }
          },
          "openInterest": 77729
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21420,
              "short": 28431,
              "net": -7011
            },
            "nonCommercial": {
              "long": 17582,
              "short": 11561,
              "net": 6021
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48669
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 487342,
              "short": 389801,
              "net": 97541
            },
            "nonCommercial": {
              "long": 233870,
              "short": 358405,
              "net": -124535
            },
            "smallTrader": {
              "long": 51865,
              "short": 24871,
              "net": 26994
            }
          },
          "openInterest": 1141796
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33712,
              "short": 20431,
              "net": 13281
            },
            "nonCommercial": {
              "long": 15948,
              "short": 26721,
              "net": -10773
            },
            "smallTrader": {
              "long": 2784,
              "short": 5292,
              "net": -2508
            }
          },
          "openInterest": 53316
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16618,
              "short": 35845,
              "net": -19227
            },
            "nonCommercial": {
              "long": 27429,
              "short": 13637,
              "net": 13792
            },
            "smallTrader": {
              "long": 7973,
              "short": 2538,
              "net": 5435
            }
          },
          "openInterest": 53390
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357436,
              "short": 362197,
              "net": -4761
            },
            "nonCommercial": {
              "long": 84935,
              "short": 87759,
              "net": -2824
            },
            "smallTrader": {
              "long": 28348,
              "short": 20763,
              "net": 7585
            }
          },
          "openInterest": 478727
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 316254,
              "short": 374081,
              "net": -57827
            },
            "nonCommercial": {
              "long": 92496,
              "short": 47126,
              "net": 45370
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 475771
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50135,
              "short": 97819,
              "net": -47684
            },
            "nonCommercial": {
              "long": 63923,
              "short": 31782,
              "net": 32141
            },
            "smallTrader": {
              "long": 28132,
              "short": 12589,
              "net": 15543
            }
          },
          "openInterest": 151779
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193263,
              "short": 297677,
              "net": -104414
            },
            "nonCommercial": {
              "long": 101074,
              "short": 22056,
              "net": 79018
            },
            "smallTrader": {
              "long": 47848,
              "short": 22452,
              "net": 25396
            }
          },
          "openInterest": 406335
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194572,
              "short": 272930,
              "net": -78358
            },
            "nonCommercial": {
              "long": 103832,
              "short": 35360,
              "net": 68472
            },
            "smallTrader": {
              "long": 35212,
              "short": 25326,
              "net": 9886
            }
          },
          "openInterest": 411832
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367156,
              "short": 479955,
              "net": -112799
            },
            "nonCommercial": {
              "long": 197316,
              "short": 48444,
              "net": 148872
            },
            "smallTrader": {
              "long": 49857,
              "short": 85930,
              "net": -36073
            }
          },
          "openInterest": 735966
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 479923,
              "short": 622895,
              "net": -142972
            },
            "nonCommercial": {
              "long": 187445,
              "short": 66162,
              "net": 121283
            },
            "smallTrader": {
              "long": 76345,
              "short": 54656,
              "net": 21689
            }
          },
          "openInterest": 875995
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27591,
              "short": 14112,
              "net": 13479
            },
            "nonCommercial": {
              "long": 1999,
              "short": 10795,
              "net": -8796
            },
            "smallTrader": {
              "long": 9996,
              "short": 14679,
              "net": -4683
            }
          },
          "openInterest": 39742
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1777,
              "short": 44282,
              "net": -42505
            },
            "nonCommercial": {
              "long": 41772,
              "short": 4911,
              "net": 36861
            },
            "smallTrader": {
              "long": 7658,
              "short": 2014,
              "net": 5644
            }
          },
          "openInterest": 52328
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151806,
              "short": 101736,
              "net": 50070
            },
            "nonCommercial": {
              "long": 64295,
              "short": 106037,
              "net": -41742
            },
            "smallTrader": {
              "long": 20433,
              "short": 28761,
              "net": -8328
            }
          },
          "openInterest": 304889
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77835,
              "short": 112660,
              "net": -34825
            },
            "nonCommercial": {
              "long": 63903,
              "short": 28988,
              "net": 34915
            },
            "smallTrader": {
              "long": 23233,
              "short": 23323,
              "net": -90
            }
          },
          "openInterest": 211960
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152603,
              "short": 156128,
              "net": -3525
            },
            "nonCommercial": {
              "long": 109676,
              "short": 98015,
              "net": 11661
            },
            "smallTrader": {
              "long": 32799,
              "short": 40935,
              "net": -8136
            }
          },
          "openInterest": 390266
        }
      ]
    },
    {
      "reportDate": "2022-02-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3033059,
              "short": 2469258,
              "net": 563801
            },
            "nonCommercial": {
              "long": 450760,
              "short": 725635,
              "net": -274875
            },
            "smallTrader": {
              "long": 296745,
              "short": 585671,
              "net": -288926
            }
          },
          "openInterest": 3932501
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1554103,
              "short": 1500154,
              "net": 53949
            },
            "nonCommercial": {
              "long": 482369,
              "short": 434895,
              "net": 47474
            },
            "smallTrader": {
              "long": 121006,
              "short": 222429,
              "net": -101423
            }
          },
          "openInterest": 2270248
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 890253,
              "short": 832756,
              "net": 57497
            },
            "nonCommercial": {
              "long": 116194,
              "short": 152742,
              "net": -36548
            },
            "smallTrader": {
              "long": 166280,
              "short": 187229,
              "net": -20949
            }
          },
          "openInterest": 1195554
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3168640,
              "short": 2761762,
              "net": 406878
            },
            "nonCommercial": {
              "long": 474899,
              "short": 595423,
              "net": -120524
            },
            "smallTrader": {
              "long": 252758,
              "short": 539112,
              "net": -286354
            }
          },
          "openInterest": 4019069
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155124,
              "short": 59026,
              "net": 96098
            },
            "nonCommercial": {
              "long": 18835,
              "short": 98664,
              "net": -79829
            },
            "smallTrader": {
              "long": 18128,
              "short": 34397,
              "net": -16269
            }
          },
          "openInterest": 196913
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 304,
              "short": 795,
              "net": -491
            },
            "nonCommercial": {
              "long": 7984,
              "short": 7843,
              "net": 141
            },
            "smallTrader": {
              "long": 1232,
              "short": 882,
              "net": 350
            }
          },
          "openInterest": 9948
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35263,
              "short": 24796,
              "net": 10467
            },
            "nonCommercial": {
              "long": 36293,
              "short": 49646,
              "net": -13353
            },
            "smallTrader": {
              "long": 4562,
              "short": 1676,
              "net": 2886
            }
          },
          "openInterest": 76175
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126536,
              "short": 97645,
              "net": 28891
            },
            "nonCommercial": {
              "long": 29597,
              "short": 53202,
              "net": -23605
            },
            "smallTrader": {
              "long": 24845,
              "short": 30131,
              "net": -5286
            }
          },
          "openInterest": 184007
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57524,
              "short": 83146,
              "net": -25622
            },
            "nonCommercial": {
              "long": 52386,
              "short": 34122,
              "net": 18264
            },
            "smallTrader": {
              "long": 31356,
              "short": 23998,
              "net": 7358
            }
          },
          "openInterest": 145082
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112462,
              "short": 143812,
              "net": -31350
            },
            "nonCommercial": {
              "long": 65259,
              "short": 37497,
              "net": 27762
            },
            "smallTrader": {
              "long": 12556,
              "short": 8968,
              "net": 3588
            }
          },
          "openInterest": 240451
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117397,
              "short": 182762,
              "net": -65365
            },
            "nonCommercial": {
              "long": 75016,
              "short": 13638,
              "net": 61378
            },
            "smallTrader": {
              "long": 11261,
              "short": 7274,
              "net": 3987
            }
          },
          "openInterest": 274865
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84446,
              "short": 105499,
              "net": -21053
            },
            "nonCommercial": {
              "long": 68984,
              "short": 52829,
              "net": 16155
            },
            "smallTrader": {
              "long": 16522,
              "short": 11624,
              "net": 4898
            }
          },
          "openInterest": 198437
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 679215,
              "short": 1086878,
              "net": -407663
            },
            "nonCommercial": {
              "long": 547596,
              "short": 92376,
              "net": 455220
            },
            "smallTrader": {
              "long": 140463,
              "short": 188020,
              "net": -47557
            }
          },
          "openInterest": 1568959
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87358,
              "short": 198458,
              "net": -111100
            },
            "nonCommercial": {
              "long": 113867,
              "short": 14867,
              "net": 99000
            },
            "smallTrader": {
              "long": 20428,
              "short": 8328,
              "net": 12100
            }
          },
          "openInterest": 260902
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 719202,
              "short": 1133860,
              "net": -414658
            },
            "nonCommercial": {
              "long": 487606,
              "short": 118702,
              "net": 368904
            },
            "smallTrader": {
              "long": 99747,
              "short": 53993,
              "net": 45754
            }
          },
          "openInterest": 2093735
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23622,
              "short": 19915,
              "net": 3707
            },
            "nonCommercial": {
              "long": 12229,
              "short": 17017,
              "net": -4788
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43683
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18181,
              "short": 24213,
              "net": -6032
            },
            "nonCommercial": {
              "long": 5981,
              "short": 285,
              "net": 5696
            },
            "smallTrader": {
              "long": 653,
              "short": 317,
              "net": 336
            }
          },
          "openInterest": 26898
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 376805,
              "short": 434272,
              "net": -57467
            },
            "nonCommercial": {
              "long": 213563,
              "short": 183847,
              "net": 29716
            },
            "smallTrader": {
              "long": 83675,
              "short": 55924,
              "net": 27751
            }
          },
          "openInterest": 685431
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14972,
              "short": 9164,
              "net": 5808
            },
            "nonCommercial": {
              "long": 14127,
              "short": 13993,
              "net": 134
            },
            "smallTrader": {
              "long": 8207,
              "short": 14149,
              "net": -5942
            }
          },
          "openInterest": 47568
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173465,
              "short": 250049,
              "net": -76584
            },
            "nonCommercial": {
              "long": 108823,
              "short": 43471,
              "net": 65352
            },
            "smallTrader": {
              "long": 24970,
              "short": 13738,
              "net": 11232
            }
          },
          "openInterest": 367470
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127633,
              "short": 328975,
              "net": -201342
            },
            "nonCommercial": {
              "long": 275994,
              "short": 103852,
              "net": 172142
            },
            "smallTrader": {
              "long": 46819,
              "short": 17619,
              "net": 29200
            }
          },
          "openInterest": 515331
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166544,
              "short": 209681,
              "net": -43137
            },
            "nonCommercial": {
              "long": 64794,
              "short": 49111,
              "net": 15683
            },
            "smallTrader": {
              "long": 51101,
              "short": 23647,
              "net": 27454
            }
          },
          "openInterest": 347383
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160358,
              "short": 81005,
              "net": 79353
            },
            "nonCommercial": {
              "long": 14510,
              "short": 75150,
              "net": -60640
            },
            "smallTrader": {
              "long": 15958,
              "short": 34671,
              "net": -18713
            }
          },
          "openInterest": 194435
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86681,
              "short": 133829,
              "net": -47148
            },
            "nonCommercial": {
              "long": 102573,
              "short": 43052,
              "net": 59521
            },
            "smallTrader": {
              "long": 21898,
              "short": 34271,
              "net": -12373
            }
          },
          "openInterest": 258676
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127335,
              "short": 184870,
              "net": -57535
            },
            "nonCommercial": {
              "long": 118790,
              "short": 53282,
              "net": 65508
            },
            "smallTrader": {
              "long": 35671,
              "short": 43644,
              "net": -7973
            }
          },
          "openInterest": 334255
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80885,
              "short": 84733,
              "net": -3848
            },
            "nonCommercial": {
              "long": 53767,
              "short": 53037,
              "net": 730
            },
            "smallTrader": {
              "long": 6378,
              "short": 3260,
              "net": 3118
            }
          },
          "openInterest": 141352
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 6062,
              "net": -6012
            },
            "nonCommercial": {
              "long": 18548,
              "short": 13733,
              "net": 4815
            },
            "smallTrader": {
              "long": 1457,
              "short": 260,
              "net": 1197
            }
          },
          "openInterest": 20838
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25125,
              "short": 22725,
              "net": 2400
            },
            "nonCommercial": {
              "long": 14236,
              "short": 14434,
              "net": -198
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47867
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 475989,
              "short": 385748,
              "net": 90241
            },
            "nonCommercial": {
              "long": 242699,
              "short": 362709,
              "net": -120010
            },
            "smallTrader": {
              "long": 55775,
              "short": 26006,
              "net": 29769
            }
          },
          "openInterest": 1162813
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35644,
              "short": 21625,
              "net": 14019
            },
            "nonCommercial": {
              "long": 19205,
              "short": 30903,
              "net": -11698
            },
            "smallTrader": {
              "long": 2783,
              "short": 5104,
              "net": -2321
            }
          },
          "openInterest": 58467
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16293,
              "short": 36079,
              "net": -19786
            },
            "nonCommercial": {
              "long": 28171,
              "short": 13590,
              "net": 14581
            },
            "smallTrader": {
              "long": 8031,
              "short": 2826,
              "net": 5205
            }
          },
          "openInterest": 53898
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 372983,
              "short": 340304,
              "net": 32679
            },
            "nonCommercial": {
              "long": 72319,
              "short": 108411,
              "net": -36092
            },
            "smallTrader": {
              "long": 26192,
              "short": 22779,
              "net": 3413
            }
          },
          "openInterest": 477959
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 311544,
              "short": 350852,
              "net": -39308
            },
            "nonCommercial": {
              "long": 80698,
              "short": 48948,
              "net": 31750
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 456794
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52970,
              "short": 88233,
              "net": -35263
            },
            "nonCommercial": {
              "long": 60723,
              "short": 38605,
              "net": 22118
            },
            "smallTrader": {
              "long": 24681,
              "short": 11536,
              "net": 13145
            }
          },
          "openInterest": 149136
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184206,
              "short": 311171,
              "net": -126965
            },
            "nonCommercial": {
              "long": 116823,
              "short": 17984,
              "net": 98839
            },
            "smallTrader": {
              "long": 49421,
              "short": 21295,
              "net": 28126
            }
          },
          "openInterest": 415978
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200533,
              "short": 287121,
              "net": -86588
            },
            "nonCommercial": {
              "long": 112593,
              "short": 38183,
              "net": 74410
            },
            "smallTrader": {
              "long": 37458,
              "short": 25280,
              "net": 12178
            }
          },
          "openInterest": 439646
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 374270,
              "short": 529847,
              "net": -155577
            },
            "nonCommercial": {
              "long": 235972,
              "short": 42599,
              "net": 193373
            },
            "smallTrader": {
              "long": 50921,
              "short": 88717,
              "net": -37796
            }
          },
          "openInterest": 796285
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 501416,
              "short": 618916,
              "net": -117500
            },
            "nonCommercial": {
              "long": 181186,
              "short": 87593,
              "net": 93593
            },
            "smallTrader": {
              "long": 79413,
              "short": 55506,
              "net": 23907
            }
          },
          "openInterest": 897035
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30161,
              "short": 13620,
              "net": 16541
            },
            "nonCommercial": {
              "long": 698,
              "short": 8937,
              "net": -8239
            },
            "smallTrader": {
              "long": 10103,
              "short": 18405,
              "net": -8302
            }
          },
          "openInterest": 41054
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2141,
              "short": 44025,
              "net": -41884
            },
            "nonCommercial": {
              "long": 43897,
              "short": 9326,
              "net": 34571
            },
            "smallTrader": {
              "long": 9203,
              "short": 1890,
              "net": 7313
            }
          },
          "openInterest": 56477
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136696,
              "short": 102805,
              "net": 33891
            },
            "nonCommercial": {
              "long": 63520,
              "short": 90268,
              "net": -26748
            },
            "smallTrader": {
              "long": 22928,
              "short": 30071,
              "net": -7143
            }
          },
          "openInterest": 300194
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79968,
              "short": 115987,
              "net": -36019
            },
            "nonCommercial": {
              "long": 63366,
              "short": 28579,
              "net": 34787
            },
            "smallTrader": {
              "long": 24341,
              "short": 23109,
              "net": 1232
            }
          },
          "openInterest": 218513
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149988,
              "short": 144888,
              "net": 5100
            },
            "nonCommercial": {
              "long": 105427,
              "short": 105077,
              "net": 350
            },
            "smallTrader": {
              "long": 33576,
              "short": 39026,
              "net": -5450
            }
          },
          "openInterest": 391162
        }
      ]
    },
    {
      "reportDate": "2022-02-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3055005,
              "short": 2572420,
              "net": 482585
            },
            "nonCommercial": {
              "long": 526749,
              "short": 728659,
              "net": -201910
            },
            "smallTrader": {
              "long": 306662,
              "short": 587337,
              "net": -280675
            }
          },
          "openInterest": 4048525
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1634283,
              "short": 1531504,
              "net": 102779
            },
            "nonCommercial": {
              "long": 439999,
              "short": 451429,
              "net": -11430
            },
            "smallTrader": {
              "long": 124882,
              "short": 216231,
              "net": -91349
            }
          },
          "openInterest": 2302597
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 891085,
              "short": 837724,
              "net": 53361
            },
            "nonCommercial": {
              "long": 111888,
              "short": 144913,
              "net": -33025
            },
            "smallTrader": {
              "long": 160408,
              "short": 180744,
              "net": -20336
            }
          },
          "openInterest": 1186568
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3164451,
              "short": 2793338,
              "net": 371113
            },
            "nonCommercial": {
              "long": 454870,
              "short": 587249,
              "net": -132379
            },
            "smallTrader": {
              "long": 275377,
              "short": 514111,
              "net": -238734
            }
          },
          "openInterest": 4020579
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155203,
              "short": 56846,
              "net": 98357
            },
            "nonCommercial": {
              "long": 17323,
              "short": 103064,
              "net": -85741
            },
            "smallTrader": {
              "long": 19485,
              "short": 32101,
              "net": -12616
            }
          },
          "openInterest": 196403
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 376,
              "short": 565,
              "net": -189
            },
            "nonCommercial": {
              "long": 7751,
              "short": 8070,
              "net": -319
            },
            "smallTrader": {
              "long": 1474,
              "short": 966,
              "net": 508
            }
          },
          "openInterest": 9886
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11336,
              "short": 33768,
              "net": -22432
            },
            "nonCommercial": {
              "long": 49170,
              "short": 28924,
              "net": 20246
            },
            "smallTrader": {
              "long": 3666,
              "short": 1480,
              "net": 2186
            }
          },
          "openInterest": 64283
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120220,
              "short": 110897,
              "net": 9323
            },
            "nonCommercial": {
              "long": 44709,
              "short": 53254,
              "net": -8545
            },
            "smallTrader": {
              "long": 26951,
              "short": 27729,
              "net": -778
            }
          },
          "openInterest": 197948
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58404,
              "short": 75362,
              "net": -16958
            },
            "nonCommercial": {
              "long": 54762,
              "short": 39876,
              "net": 14886
            },
            "smallTrader": {
              "long": 27480,
              "short": 25408,
              "net": 2072
            }
          },
          "openInterest": 145208
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109531,
              "short": 156765,
              "net": -47234
            },
            "nonCommercial": {
              "long": 78615,
              "short": 35760,
              "net": 42855
            },
            "smallTrader": {
              "long": 12487,
              "short": 8108,
              "net": 4379
            }
          },
          "openInterest": 250376
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115622,
              "short": 187877,
              "net": -72255
            },
            "nonCommercial": {
              "long": 79999,
              "short": 13132,
              "net": 66867
            },
            "smallTrader": {
              "long": 12695,
              "short": 7307,
              "net": 5388
            }
          },
          "openInterest": 273102
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83203,
              "short": 108726,
              "net": -25523
            },
            "nonCommercial": {
              "long": 74302,
              "short": 55447,
              "net": 18855
            },
            "smallTrader": {
              "long": 18191,
              "short": 11523,
              "net": 6668
            }
          },
          "openInterest": 201860
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 693712,
              "short": 1076586,
              "net": -382874
            },
            "nonCommercial": {
              "long": 519855,
              "short": 100253,
              "net": 419602
            },
            "smallTrader": {
              "long": 148454,
              "short": 185182,
              "net": -36728
            }
          },
          "openInterest": 1575318
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97445,
              "short": 207556,
              "net": -110111
            },
            "nonCommercial": {
              "long": 112341,
              "short": 15131,
              "net": 97210
            },
            "smallTrader": {
              "long": 20934,
              "short": 8033,
              "net": 12901
            }
          },
          "openInterest": 266786
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 762286,
              "short": 1174430,
              "net": -412144
            },
            "nonCommercial": {
              "long": 480560,
              "short": 117177,
              "net": 363383
            },
            "smallTrader": {
              "long": 105794,
              "short": 57033,
              "net": 48761
            }
          },
          "openInterest": 2170681
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21318,
              "short": 18515,
              "net": 2803
            },
            "nonCommercial": {
              "long": 12029,
              "short": 15460,
              "net": -3431
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41397
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20616,
              "short": 26338,
              "net": -5722
            },
            "nonCommercial": {
              "long": 5959,
              "short": 506,
              "net": 5453
            },
            "smallTrader": {
              "long": 608,
              "short": 339,
              "net": 269
            }
          },
          "openInterest": 28541
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 382426,
              "short": 455678,
              "net": -73252
            },
            "nonCommercial": {
              "long": 218973,
              "short": 180131,
              "net": 38842
            },
            "smallTrader": {
              "long": 87725,
              "short": 53315,
              "net": 34410
            }
          },
          "openInterest": 700098
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14272,
              "short": 9594,
              "net": 4678
            },
            "nonCommercial": {
              "long": 15302,
              "short": 12422,
              "net": 2880
            },
            "smallTrader": {
              "long": 7662,
              "short": 15220,
              "net": -7558
            }
          },
          "openInterest": 46838
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191576,
              "short": 264171,
              "net": -72595
            },
            "nonCommercial": {
              "long": 108363,
              "short": 45611,
              "net": 62752
            },
            "smallTrader": {
              "long": 24008,
              "short": 14165,
              "net": 9843
            }
          },
          "openInterest": 386753
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126328,
              "short": 337762,
              "net": -211434
            },
            "nonCommercial": {
              "long": 279559,
              "short": 92853,
              "net": 186706
            },
            "smallTrader": {
              "long": 44869,
              "short": 20141,
              "net": 24728
            }
          },
          "openInterest": 512842
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177626,
              "short": 210060,
              "net": -32434
            },
            "nonCommercial": {
              "long": 59340,
              "short": 52885,
              "net": 6455
            },
            "smallTrader": {
              "long": 50210,
              "short": 24231,
              "net": 25979
            }
          },
          "openInterest": 349618
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 159601,
              "short": 83644,
              "net": 75957
            },
            "nonCommercial": {
              "long": 15692,
              "short": 74840,
              "net": -59148
            },
            "smallTrader": {
              "long": 17609,
              "short": 34418,
              "net": -16809
            }
          },
          "openInterest": 196478
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88056,
              "short": 143029,
              "net": -54973
            },
            "nonCommercial": {
              "long": 114130,
              "short": 47488,
              "net": 66642
            },
            "smallTrader": {
              "long": 22616,
              "short": 34285,
              "net": -11669
            }
          },
          "openInterest": 276242
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127373,
              "short": 194293,
              "net": -66920
            },
            "nonCommercial": {
              "long": 129605,
              "short": 49796,
              "net": 79809
            },
            "smallTrader": {
              "long": 34272,
              "short": 47161,
              "net": -12889
            }
          },
          "openInterest": 345457
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82287,
              "short": 86360,
              "net": -4073
            },
            "nonCommercial": {
              "long": 45097,
              "short": 43853,
              "net": 1244
            },
            "smallTrader": {
              "long": 6067,
              "short": 3238,
              "net": 2829
            }
          },
          "openInterest": 134257
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 3073,
              "net": -3023
            },
            "nonCommercial": {
              "long": 29008,
              "short": 27311,
              "net": 1697
            },
            "smallTrader": {
              "long": 1672,
              "short": 346,
              "net": 1326
            }
          },
          "openInterest": 30766
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25823,
              "short": 25166,
              "net": 657
            },
            "nonCommercial": {
              "long": 13408,
              "short": 11814,
              "net": 1594
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46753
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 470065,
              "short": 384914,
              "net": 85151
            },
            "nonCommercial": {
              "long": 240829,
              "short": 355918,
              "net": -115089
            },
            "smallTrader": {
              "long": 57837,
              "short": 27899,
              "net": 29938
            }
          },
          "openInterest": 1133934
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33591,
              "short": 20858,
              "net": 12733
            },
            "nonCommercial": {
              "long": 17168,
              "short": 27534,
              "net": -10366
            },
            "smallTrader": {
              "long": 3097,
              "short": 5464,
              "net": -2367
            }
          },
          "openInterest": 54877
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20817,
              "short": 37455,
              "net": -16638
            },
            "nonCommercial": {
              "long": 28134,
              "short": 16375,
              "net": 11759
            },
            "smallTrader": {
              "long": 8032,
              "short": 3153,
              "net": 4879
            }
          },
          "openInterest": 58766
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 387575,
              "short": 351729,
              "net": 35846
            },
            "nonCommercial": {
              "long": 75337,
              "short": 113054,
              "net": -37717
            },
            "smallTrader": {
              "long": 25718,
              "short": 23847,
              "net": 1871
            }
          },
          "openInterest": 497652
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 305275,
              "short": 345368,
              "net": -40093
            },
            "nonCommercial": {
              "long": 78331,
              "short": 42814,
              "net": 35517
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 445982
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52943,
              "short": 85514,
              "net": -32571
            },
            "nonCommercial": {
              "long": 56905,
              "short": 37606,
              "net": 19299
            },
            "smallTrader": {
              "long": 26231,
              "short": 12959,
              "net": 13272
            }
          },
          "openInterest": 147379
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187284,
              "short": 319825,
              "net": -132541
            },
            "nonCommercial": {
              "long": 128328,
              "short": 22068,
              "net": 106260
            },
            "smallTrader": {
              "long": 48040,
              "short": 21759,
              "net": 26281
            }
          },
          "openInterest": 435938
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204514,
              "short": 282281,
              "net": -77767
            },
            "nonCommercial": {
              "long": 107923,
              "short": 41888,
              "net": 66035
            },
            "smallTrader": {
              "long": 36975,
              "short": 25243,
              "net": 11732
            }
          },
          "openInterest": 429012
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378830,
              "short": 554910,
              "net": -176080
            },
            "nonCommercial": {
              "long": 255224,
              "short": 45494,
              "net": 209730
            },
            "smallTrader": {
              "long": 55648,
              "short": 89298,
              "net": -33650
            }
          },
          "openInterest": 832618
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 532127,
              "short": 629090,
              "net": -96963
            },
            "nonCommercial": {
              "long": 184040,
              "short": 104950,
              "net": 79090
            },
            "smallTrader": {
              "long": 83261,
              "short": 65388,
              "net": 17873
            }
          },
          "openInterest": 931602
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30215,
              "short": 13297,
              "net": 16918
            },
            "nonCommercial": {
              "long": 1234,
              "short": 10633,
              "net": -9399
            },
            "smallTrader": {
              "long": 9838,
              "short": 17357,
              "net": -7519
            }
          },
          "openInterest": 41481
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3150,
              "short": 43976,
              "net": -40826
            },
            "nonCommercial": {
              "long": 40370,
              "short": 6605,
              "net": 33765
            },
            "smallTrader": {
              "long": 8841,
              "short": 1780,
              "net": 7061
            }
          },
          "openInterest": 53603
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 143448,
              "short": 99382,
              "net": 44066
            },
            "nonCommercial": {
              "long": 59887,
              "short": 95015,
              "net": -35128
            },
            "smallTrader": {
              "long": 19585,
              "short": 28523,
              "net": -8938
            }
          },
          "openInterest": 293604
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77015,
              "short": 111886,
              "net": -34871
            },
            "nonCommercial": {
              "long": 61491,
              "short": 28698,
              "net": 32793
            },
            "smallTrader": {
              "long": 25652,
              "short": 23574,
              "net": 2078
            }
          },
          "openInterest": 212689
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152212,
              "short": 144240,
              "net": 7972
            },
            "nonCommercial": {
              "long": 103885,
              "short": 107463,
              "net": -3578
            },
            "smallTrader": {
              "long": 36456,
              "short": 40850,
              "net": -4394
            }
          },
          "openInterest": 385172
        }
      ]
    },
    {
      "reportDate": "2022-02-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3038412,
              "short": 2601963,
              "net": 436449
            },
            "nonCommercial": {
              "long": 569973,
              "short": 744036,
              "net": -174063
            },
            "smallTrader": {
              "long": 314742,
              "short": 577128,
              "net": -262386
            }
          },
          "openInterest": 4123745
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1715204,
              "short": 1530955,
              "net": 184249
            },
            "nonCommercial": {
              "long": 289318,
              "short": 405076,
              "net": -115758
            },
            "smallTrader": {
              "long": 142310,
              "short": 210801,
              "net": -68491
            }
          },
          "openInterest": 2207292
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 902892,
              "short": 859982,
              "net": 42910
            },
            "nonCommercial": {
              "long": 133138,
              "short": 157983,
              "net": -24845
            },
            "smallTrader": {
              "long": 169162,
              "short": 187227,
              "net": -18065
            }
          },
          "openInterest": 1239190
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3244990,
              "short": 2826100,
              "net": 418890
            },
            "nonCommercial": {
              "long": 436662,
              "short": 628077,
              "net": -191415
            },
            "smallTrader": {
              "long": 267923,
              "short": 495398,
              "net": -227475
            }
          },
          "openInterest": 4084291
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155928,
              "short": 58244,
              "net": 97684
            },
            "nonCommercial": {
              "long": 11692,
              "short": 98386,
              "net": -86694
            },
            "smallTrader": {
              "long": 19706,
              "short": 30696,
              "net": -10990
            }
          },
          "openInterest": 192578
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 369,
              "short": 582,
              "net": -213
            },
            "nonCommercial": {
              "long": 8307,
              "short": 8522,
              "net": -215
            },
            "smallTrader": {
              "long": 1364,
              "short": 936,
              "net": 428
            }
          },
          "openInterest": 10646
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11101,
              "short": 37326,
              "net": -26225
            },
            "nonCommercial": {
              "long": 51868,
              "short": 28108,
              "net": 23760
            },
            "smallTrader": {
              "long": 4095,
              "short": 1630,
              "net": 2465
            }
          },
          "openInterest": 67288
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114901,
              "short": 112027,
              "net": 2874
            },
            "nonCommercial": {
              "long": 50151,
              "short": 47914,
              "net": 2237
            },
            "smallTrader": {
              "long": 24257,
              "short": 29368,
              "net": -5111
            }
          },
          "openInterest": 195302
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58524,
              "short": 73640,
              "net": -15116
            },
            "nonCommercial": {
              "long": 54424,
              "short": 42254,
              "net": 12170
            },
            "smallTrader": {
              "long": 28287,
              "short": 25341,
              "net": 2946
            }
          },
          "openInterest": 144815
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108555,
              "short": 162378,
              "net": -53823
            },
            "nonCommercial": {
              "long": 86191,
              "short": 36975,
              "net": 49216
            },
            "smallTrader": {
              "long": 12975,
              "short": 8368,
              "net": 4607
            }
          },
          "openInterest": 260064
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105790,
              "short": 181020,
              "net": -75230
            },
            "nonCommercial": {
              "long": 79961,
              "short": 9536,
              "net": 70425
            },
            "smallTrader": {
              "long": 11577,
              "short": 6772,
              "net": 4805
            }
          },
          "openInterest": 254992
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81004,
              "short": 120425,
              "net": -39421
            },
            "nonCommercial": {
              "long": 84415,
              "short": 53723,
              "net": 30692
            },
            "smallTrader": {
              "long": 20249,
              "short": 11520,
              "net": 8729
            }
          },
          "openInterest": 210089
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 723086,
              "short": 1098055,
              "net": -374969
            },
            "nonCommercial": {
              "long": 510734,
              "short": 96242,
              "net": 414492
            },
            "smallTrader": {
              "long": 146972,
              "short": 186495,
              "net": -39523
            }
          },
          "openInterest": 1607591
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94792,
              "short": 199074,
              "net": -104282
            },
            "nonCommercial": {
              "long": 106081,
              "short": 12358,
              "net": 93723
            },
            "smallTrader": {
              "long": 19508,
              "short": 8949,
              "net": 10559
            }
          },
          "openInterest": 247474
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 767338,
              "short": 1159338,
              "net": -392000
            },
            "nonCommercial": {
              "long": 458819,
              "short": 110726,
              "net": 348093
            },
            "smallTrader": {
              "long": 102736,
              "short": 58829,
              "net": 43907
            }
          },
          "openInterest": 2122758
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21996,
              "short": 18365,
              "net": 3631
            },
            "nonCommercial": {
              "long": 10555,
              "short": 15230,
              "net": -4675
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40696
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22611,
              "short": 28804,
              "net": -6193
            },
            "nonCommercial": {
              "long": 6337,
              "short": 395,
              "net": 5942
            },
            "smallTrader": {
              "long": 582,
              "short": 331,
              "net": 251
            }
          },
          "openInterest": 31019
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 383827,
              "short": 468884,
              "net": -85057
            },
            "nonCommercial": {
              "long": 217899,
              "short": 170318,
              "net": 47581
            },
            "smallTrader": {
              "long": 89120,
              "short": 51644,
              "net": 37476
            }
          },
          "openInterest": 702047
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14759,
              "short": 10585,
              "net": 4174
            },
            "nonCommercial": {
              "long": 15783,
              "short": 11575,
              "net": 4208
            },
            "smallTrader": {
              "long": 7587,
              "short": 15969,
              "net": -8382
            }
          },
          "openInterest": 47746
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 203940,
              "short": 276682,
              "net": -72742
            },
            "nonCommercial": {
              "long": 108035,
              "short": 45439,
              "net": 62596
            },
            "smallTrader": {
              "long": 25503,
              "short": 15357,
              "net": 10146
            }
          },
          "openInterest": 402214
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126837,
              "short": 365712,
              "net": -238875
            },
            "nonCommercial": {
              "long": 313269,
              "short": 99656,
              "net": 213613
            },
            "smallTrader": {
              "long": 46689,
              "short": 21427,
              "net": 25262
            }
          },
          "openInterest": 558645
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186433,
              "short": 213607,
              "net": -27174
            },
            "nonCommercial": {
              "long": 58952,
              "short": 54791,
              "net": 4161
            },
            "smallTrader": {
              "long": 49637,
              "short": 26624,
              "net": 23013
            }
          },
          "openInterest": 363155
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166645,
              "short": 80389,
              "net": 86256
            },
            "nonCommercial": {
              "long": 10425,
              "short": 76587,
              "net": -66162
            },
            "smallTrader": {
              "long": 18973,
              "short": 39067,
              "net": -20094
            }
          },
          "openInterest": 199425
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90422,
              "short": 146589,
              "net": -56167
            },
            "nonCommercial": {
              "long": 113909,
              "short": 46577,
              "net": 67332
            },
            "smallTrader": {
              "long": 22524,
              "short": 33689,
              "net": -11165
            }
          },
          "openInterest": 280069
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130961,
              "short": 200636,
              "net": -69675
            },
            "nonCommercial": {
              "long": 132481,
              "short": 48914,
              "net": 83567
            },
            "smallTrader": {
              "long": 32844,
              "short": 46736,
              "net": -13892
            }
          },
          "openInterest": 355131
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84673,
              "short": 96727,
              "net": -12054
            },
            "nonCommercial": {
              "long": 59485,
              "short": 50511,
              "net": 8974
            },
            "smallTrader": {
              "long": 6250,
              "short": 3170,
              "net": 3080
            }
          },
          "openInterest": 151098
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 952,
              "net": -902
            },
            "nonCommercial": {
              "long": 26515,
              "short": 26953,
              "net": -438
            },
            "smallTrader": {
              "long": 1696,
              "short": 356,
              "net": 1340
            }
          },
          "openInterest": 28261
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26328,
              "short": 25130,
              "net": 1198
            },
            "nonCommercial": {
              "long": 13604,
              "short": 11736,
              "net": 1868
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47189
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 487701,
              "short": 387798,
              "net": 99903
            },
            "nonCommercial": {
              "long": 234678,
              "short": 366102,
              "net": -131424
            },
            "smallTrader": {
              "long": 55830,
              "short": 24309,
              "net": 31521
            }
          },
          "openInterest": 1098101
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35432,
              "short": 23412,
              "net": 12020
            },
            "nonCommercial": {
              "long": 24923,
              "short": 34256,
              "net": -9333
            },
            "smallTrader": {
              "long": 2838,
              "short": 5525,
              "net": -2687
            }
          },
          "openInterest": 64105
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21179,
              "short": 37199,
              "net": -16020
            },
            "nonCommercial": {
              "long": 28217,
              "short": 18085,
              "net": 10132
            },
            "smallTrader": {
              "long": 8661,
              "short": 2773,
              "net": 5888
            }
          },
          "openInterest": 59897
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 388904,
              "short": 357508,
              "net": 31396
            },
            "nonCommercial": {
              "long": 71330,
              "short": 103040,
              "net": -31710
            },
            "smallTrader": {
              "long": 25678,
              "short": 25364,
              "net": 314
            }
          },
          "openInterest": 495518
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 305039,
              "short": 346163,
              "net": -41124
            },
            "nonCommercial": {
              "long": 86292,
              "short": 47268,
              "net": 39024
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 454053
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56394,
              "short": 92742,
              "net": -36348
            },
            "nonCommercial": {
              "long": 56911,
              "short": 33355,
              "net": 23556
            },
            "smallTrader": {
              "long": 25107,
              "short": 12315,
              "net": 12792
            }
          },
          "openInterest": 156968
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196526,
              "short": 332287,
              "net": -135761
            },
            "nonCommercial": {
              "long": 131883,
              "short": 22339,
              "net": 109544
            },
            "smallTrader": {
              "long": 51263,
              "short": 25046,
              "net": 26217
            }
          },
          "openInterest": 448483
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196884,
              "short": 277536,
              "net": -80652
            },
            "nonCommercial": {
              "long": 102372,
              "short": 35052,
              "net": 67320
            },
            "smallTrader": {
              "long": 40131,
              "short": 26799,
              "net": 13332
            }
          },
          "openInterest": 420333
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 375676,
              "short": 562114,
              "net": -186438
            },
            "nonCommercial": {
              "long": 261666,
              "short": 44934,
              "net": 216732
            },
            "smallTrader": {
              "long": 56797,
              "short": 87091,
              "net": -30294
            }
          },
          "openInterest": 856917
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 489754,
              "short": 580142,
              "net": -90388
            },
            "nonCommercial": {
              "long": 182861,
              "short": 108298,
              "net": 74563
            },
            "smallTrader": {
              "long": 78130,
              "short": 62305,
              "net": 15825
            }
          },
          "openInterest": 871213
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33069,
              "short": 14181,
              "net": 18888
            },
            "nonCommercial": {
              "long": 3652,
              "short": 13367,
              "net": -9715
            },
            "smallTrader": {
              "long": 8654,
              "short": 17827,
              "net": -9173
            }
          },
          "openInterest": 45522
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2717,
              "short": 44265,
              "net": -41548
            },
            "nonCommercial": {
              "long": 42349,
              "short": 6963,
              "net": 35386
            },
            "smallTrader": {
              "long": 7897,
              "short": 1735,
              "net": 6162
            }
          },
          "openInterest": 54283
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 145900,
              "short": 93451,
              "net": 52449
            },
            "nonCommercial": {
              "long": 52641,
              "short": 98716,
              "net": -46075
            },
            "smallTrader": {
              "long": 20981,
              "short": 27355,
              "net": -6374
            }
          },
          "openInterest": 287622
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79812,
              "short": 114007,
              "net": -34195
            },
            "nonCommercial": {
              "long": 62379,
              "short": 28083,
              "net": 34296
            },
            "smallTrader": {
              "long": 24668,
              "short": 24769,
              "net": -101
            }
          },
          "openInterest": 221307
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156858,
              "short": 146845,
              "net": 10013
            },
            "nonCommercial": {
              "long": 106622,
              "short": 112468,
              "net": -5846
            },
            "smallTrader": {
              "long": 34592,
              "short": 38759,
              "net": -4167
            }
          },
          "openInterest": 402232
        }
      ]
    },
    {
      "reportDate": "2022-02-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3034786,
              "short": 2491608,
              "net": 543178
            },
            "nonCommercial": {
              "long": 432764,
              "short": 717856,
              "net": -285092
            },
            "smallTrader": {
              "long": 385175,
              "short": 643261,
              "net": -258086
            }
          },
          "openInterest": 4083463
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1655912,
              "short": 1437856,
              "net": 218056
            },
            "nonCommercial": {
              "long": 261710,
              "short": 381669,
              "net": -119959
            },
            "smallTrader": {
              "long": 150668,
              "short": 248765,
              "net": -98097
            }
          },
          "openInterest": 2163983
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 891876,
              "short": 848607,
              "net": 43269
            },
            "nonCommercial": {
              "long": 130266,
              "short": 145004,
              "net": -14738
            },
            "smallTrader": {
              "long": 174017,
              "short": 202548,
              "net": -28531
            }
          },
          "openInterest": 1223515
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3360252,
              "short": 2876877,
              "net": 483375
            },
            "nonCommercial": {
              "long": 314612,
              "short": 661848,
              "net": -347236
            },
            "smallTrader": {
              "long": 409662,
              "short": 545801,
              "net": -136139
            }
          },
          "openInterest": 4295789
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157416,
              "short": 61344,
              "net": 96072
            },
            "nonCommercial": {
              "long": 11553,
              "short": 95633,
              "net": -84080
            },
            "smallTrader": {
              "long": 18459,
              "short": 30451,
              "net": -11992
            }
          },
          "openInterest": 192579
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 322,
              "short": 578,
              "net": -256
            },
            "nonCommercial": {
              "long": 8501,
              "short": 8784,
              "net": -283
            },
            "smallTrader": {
              "long": 1338,
              "short": 799,
              "net": 539
            }
          },
          "openInterest": 11007
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38039,
              "short": 65120,
              "net": -27081
            },
            "nonCommercial": {
              "long": 51990,
              "short": 27545,
              "net": 24445
            },
            "smallTrader": {
              "long": 4541,
              "short": 1905,
              "net": 2636
            }
          },
          "openInterest": 94577
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116372,
              "short": 106302,
              "net": 10070
            },
            "nonCommercial": {
              "long": 42249,
              "short": 48058,
              "net": -5809
            },
            "smallTrader": {
              "long": 24154,
              "short": 28415,
              "net": -4261
            }
          },
          "openInterest": 188443
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58345,
              "short": 72488,
              "net": -14143
            },
            "nonCommercial": {
              "long": 47661,
              "short": 38408,
              "net": 9253
            },
            "smallTrader": {
              "long": 30327,
              "short": 25437,
              "net": 4890
            }
          },
          "openInterest": 140305
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109435,
              "short": 157501,
              "net": -48066
            },
            "nonCommercial": {
              "long": 83987,
              "short": 42072,
              "net": 41915
            },
            "smallTrader": {
              "long": 14151,
              "short": 8000,
              "net": 6151
            }
          },
          "openInterest": 256574
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105619,
              "short": 178128,
              "net": -72509
            },
            "nonCommercial": {
              "long": 77625,
              "short": 9834,
              "net": 67791
            },
            "smallTrader": {
              "long": 10958,
              "short": 6240,
              "net": 4718
            }
          },
          "openInterest": 252688
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77398,
              "short": 112152,
              "net": -34754
            },
            "nonCommercial": {
              "long": 80940,
              "short": 55365,
              "net": 25575
            },
            "smallTrader": {
              "long": 20535,
              "short": 11356,
              "net": 9179
            }
          },
          "openInterest": 204123
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 680211,
              "short": 1091173,
              "net": -410962
            },
            "nonCommercial": {
              "long": 536898,
              "short": 85156,
              "net": 451742
            },
            "smallTrader": {
              "long": 144247,
              "short": 185027,
              "net": -40780
            }
          },
          "openInterest": 1563758
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90576,
              "short": 192307,
              "net": -101731
            },
            "nonCommercial": {
              "long": 102764,
              "short": 12462,
              "net": 90302
            },
            "smallTrader": {
              "long": 19371,
              "short": 7942,
              "net": 11429
            }
          },
          "openInterest": 236709
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 743113,
              "short": 1126004,
              "net": -382891
            },
            "nonCommercial": {
              "long": 442102,
              "short": 103061,
              "net": 339041
            },
            "smallTrader": {
              "long": 100987,
              "short": 57137,
              "net": 43850
            }
          },
          "openInterest": 2058132
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22163,
              "short": 16925,
              "net": 5238
            },
            "nonCommercial": {
              "long": 9208,
              "short": 15866,
              "net": -6658
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39796
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23491,
              "short": 29903,
              "net": -6412
            },
            "nonCommercial": {
              "long": 6599,
              "short": 434,
              "net": 6165
            },
            "smallTrader": {
              "long": 542,
              "short": 295,
              "net": 247
            }
          },
          "openInterest": 31992
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 379583,
              "short": 477633,
              "net": -98050
            },
            "nonCommercial": {
              "long": 214195,
              "short": 154889,
              "net": 59306
            },
            "smallTrader": {
              "long": 89334,
              "short": 50590,
              "net": 38744
            }
          },
          "openInterest": 696682
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14833,
              "short": 9172,
              "net": 5661
            },
            "nonCommercial": {
              "long": 15609,
              "short": 12473,
              "net": 3136
            },
            "smallTrader": {
              "long": 7777,
              "short": 16574,
              "net": -8797
            }
          },
          "openInterest": 46880
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194978,
              "short": 269687,
              "net": -74709
            },
            "nonCommercial": {
              "long": 106356,
              "short": 42769,
              "net": 63587
            },
            "smallTrader": {
              "long": 23947,
              "short": 12825,
              "net": 11122
            }
          },
          "openInterest": 389407
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129682,
              "short": 399404,
              "net": -269722
            },
            "nonCommercial": {
              "long": 350096,
              "short": 106948,
              "net": 243148
            },
            "smallTrader": {
              "long": 49090,
              "short": 22516,
              "net": 26574
            }
          },
          "openInterest": 611488
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163829,
              "short": 191070,
              "net": -27241
            },
            "nonCommercial": {
              "long": 59571,
              "short": 52147,
              "net": 7424
            },
            "smallTrader": {
              "long": 46205,
              "short": 26388,
              "net": 19817
            }
          },
          "openInterest": 334202
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162044,
              "short": 79564,
              "net": 82480
            },
            "nonCommercial": {
              "long": 10976,
              "short": 74163,
              "net": -63187
            },
            "smallTrader": {
              "long": 17881,
              "short": 37174,
              "net": -19293
            }
          },
          "openInterest": 194169
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91697,
              "short": 147336,
              "net": -55639
            },
            "nonCommercial": {
              "long": 111021,
              "short": 44583,
              "net": 66438
            },
            "smallTrader": {
              "long": 23034,
              "short": 33833,
              "net": -10799
            }
          },
          "openInterest": 282193
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131571,
              "short": 198855,
              "net": -67284
            },
            "nonCommercial": {
              "long": 131540,
              "short": 49297,
              "net": 82243
            },
            "smallTrader": {
              "long": 32596,
              "short": 47555,
              "net": -14959
            }
          },
          "openInterest": 361049
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90784,
              "short": 111822,
              "net": -21038
            },
            "nonCommercial": {
              "long": 72846,
              "short": 56021,
              "net": 16825
            },
            "smallTrader": {
              "long": 7091,
              "short": 2878,
              "net": 4213
            }
          },
          "openInterest": 171299
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 3542,
              "net": -3492
            },
            "nonCommercial": {
              "long": 28125,
              "short": 25851,
              "net": 2274
            },
            "smallTrader": {
              "long": 1540,
              "short": 322,
              "net": 1218
            }
          },
          "openInterest": 33643
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28351,
              "short": 29466,
              "net": -1115
            },
            "nonCommercial": {
              "long": 15068,
              "short": 12287,
              "net": 2781
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51586
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 484856,
              "short": 388882,
              "net": 95974
            },
            "nonCommercial": {
              "long": 241913,
              "short": 372542,
              "net": -130629
            },
            "smallTrader": {
              "long": 60026,
              "short": 25371,
              "net": 34655
            }
          },
          "openInterest": 1107113
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35481,
              "short": 21573,
              "net": 13908
            },
            "nonCommercial": {
              "long": 17343,
              "short": 28894,
              "net": -11551
            },
            "smallTrader": {
              "long": 2608,
              "short": 4965,
              "net": -2357
            }
          },
          "openInterest": 56636
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19079,
              "short": 41966,
              "net": -22887
            },
            "nonCommercial": {
              "long": 32462,
              "short": 14922,
              "net": 17540
            },
            "smallTrader": {
              "long": 8495,
              "short": 3148,
              "net": 5347
            }
          },
          "openInterest": 62274
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 399706,
              "short": 373647,
              "net": 26059
            },
            "nonCommercial": {
              "long": 77857,
              "short": 103932,
              "net": -26075
            },
            "smallTrader": {
              "long": 25402,
              "short": 25386,
              "net": 16
            }
          },
          "openInterest": 509340
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 318727,
              "short": 366635,
              "net": -47908
            },
            "nonCommercial": {
              "long": 92253,
              "short": 44964,
              "net": 47289
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 474833
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55747,
              "short": 99467,
              "net": -43720
            },
            "nonCommercial": {
              "long": 58830,
              "short": 28528,
              "net": 30302
            },
            "smallTrader": {
              "long": 26556,
              "short": 13138,
              "net": 13418
            }
          },
          "openInterest": 163745
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184652,
              "short": 323149,
              "net": -138497
            },
            "nonCommercial": {
              "long": 129919,
              "short": 17819,
              "net": 112100
            },
            "smallTrader": {
              "long": 49974,
              "short": 23577,
              "net": 26397
            }
          },
          "openInterest": 440199
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183547,
              "short": 280819,
              "net": -97272
            },
            "nonCommercial": {
              "long": 114335,
              "short": 31242,
              "net": 83093
            },
            "smallTrader": {
              "long": 38221,
              "short": 24042,
              "net": 14179
            }
          },
          "openInterest": 410654
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 354837,
              "short": 551592,
              "net": -196755
            },
            "nonCommercial": {
              "long": 274012,
              "short": 47548,
              "net": 226464
            },
            "smallTrader": {
              "long": 57443,
              "short": 87152,
              "net": -29709
            }
          },
          "openInterest": 826824
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 480097,
              "short": 575403,
              "net": -95306
            },
            "nonCommercial": {
              "long": 183029,
              "short": 107783,
              "net": 75246
            },
            "smallTrader": {
              "long": 79212,
              "short": 59152,
              "net": 20060
            }
          },
          "openInterest": 857376
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33718,
              "short": 14608,
              "net": 19110
            },
            "nonCommercial": {
              "long": 3785,
              "short": 14772,
              "net": -10987
            },
            "smallTrader": {
              "long": 9691,
              "short": 17814,
              "net": -8123
            }
          },
          "openInterest": 47339
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2742,
              "short": 44110,
              "net": -41368
            },
            "nonCommercial": {
              "long": 43726,
              "short": 7642,
              "net": 36084
            },
            "smallTrader": {
              "long": 6969,
              "short": 1685,
              "net": 5284
            }
          },
          "openInterest": 54922
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136995,
              "short": 83715,
              "net": 53280
            },
            "nonCommercial": {
              "long": 54924,
              "short": 100524,
              "net": -45600
            },
            "smallTrader": {
              "long": 22009,
              "short": 29689,
              "net": -7680
            }
          },
          "openInterest": 271157
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78566,
              "short": 116595,
              "net": -38029
            },
            "nonCommercial": {
              "long": 63892,
              "short": 26189,
              "net": 37703
            },
            "smallTrader": {
              "long": 24796,
              "short": 24470,
              "net": 326
            }
          },
          "openInterest": 213586
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154648,
              "short": 144019,
              "net": 10629
            },
            "nonCommercial": {
              "long": 97675,
              "short": 101577,
              "net": -3902
            },
            "smallTrader": {
              "long": 33795,
              "short": 40522,
              "net": -6727
            }
          },
          "openInterest": 379308
        }
      ]
    },
    {
      "reportDate": "2022-03-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2925060,
              "short": 2339306,
              "net": 585754
            },
            "nonCommercial": {
              "long": 397091,
              "short": 762874,
              "net": -365783
            },
            "smallTrader": {
              "long": 319742,
              "short": 539713,
              "net": -219971
            }
          },
          "openInterest": 3772058
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1605575,
              "short": 1425184,
              "net": 180391
            },
            "nonCommercial": {
              "long": 240027,
              "short": 350854,
              "net": -110827
            },
            "smallTrader": {
              "long": 155387,
              "short": 224951,
              "net": -69564
            }
          },
          "openInterest": 2047626
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 810886,
              "short": 782067,
              "net": 28819
            },
            "nonCommercial": {
              "long": 120945,
              "short": 125474,
              "net": -4529
            },
            "smallTrader": {
              "long": 154016,
              "short": 178306,
              "net": -24290
            }
          },
          "openInterest": 1113867
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3163442,
              "short": 2457006,
              "net": 706436
            },
            "nonCommercial": {
              "long": 275611,
              "short": 749650,
              "net": -474039
            },
            "smallTrader": {
              "long": 267288,
              "short": 499685,
              "net": -232397
            }
          },
          "openInterest": 3807232
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151922,
              "short": 64185,
              "net": 87737
            },
            "nonCommercial": {
              "long": 12720,
              "short": 91056,
              "net": -78336
            },
            "smallTrader": {
              "long": 19865,
              "short": 29266,
              "net": -9401
            }
          },
          "openInterest": 189667
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 321,
              "short": 838,
              "net": -517
            },
            "nonCommercial": {
              "long": 7981,
              "short": 7901,
              "net": 80
            },
            "smallTrader": {
              "long": 1198,
              "short": 761,
              "net": 437
            }
          },
          "openInterest": 9980
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10860,
              "short": 63200,
              "net": -52340
            },
            "nonCommercial": {
              "long": 56028,
              "short": 5580,
              "net": 50448
            },
            "smallTrader": {
              "long": 3678,
              "short": 1786,
              "net": 1892
            }
          },
          "openInterest": 70566
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131583,
              "short": 117454,
              "net": 14129
            },
            "nonCommercial": {
              "long": 47679,
              "short": 48016,
              "net": -337
            },
            "smallTrader": {
              "long": 22551,
              "short": 36343,
              "net": -13792
            }
          },
          "openInterest": 211869
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57576,
              "short": 79162,
              "net": -21586
            },
            "nonCommercial": {
              "long": 50881,
              "short": 36741,
              "net": 14140
            },
            "smallTrader": {
              "long": 30817,
              "short": 23371,
              "net": 7446
            }
          },
          "openInterest": 143507
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114758,
              "short": 150199,
              "net": -35441
            },
            "nonCommercial": {
              "long": 74581,
              "short": 49150,
              "net": 25431
            },
            "smallTrader": {
              "long": 18047,
              "short": 8037,
              "net": 10010
            }
          },
          "openInterest": 252279
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111809,
              "short": 178099,
              "net": -66290
            },
            "nonCommercial": {
              "long": 73322,
              "short": 11416,
              "net": 61906
            },
            "smallTrader": {
              "long": 10704,
              "short": 6320,
              "net": 4384
            }
          },
          "openInterest": 252545
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75232,
              "short": 104612,
              "net": -29380
            },
            "nonCommercial": {
              "long": 75526,
              "short": 53433,
              "net": 22093
            },
            "smallTrader": {
              "long": 18908,
              "short": 11621,
              "net": 7287
            }
          },
          "openInterest": 195398
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 652937,
              "short": 1080749,
              "net": -427812
            },
            "nonCommercial": {
              "long": 531633,
              "short": 70695,
              "net": 460938
            },
            "smallTrader": {
              "long": 136120,
              "short": 169246,
              "net": -33126
            }
          },
          "openInterest": 1484670
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91726,
              "short": 194568,
              "net": -102842
            },
            "nonCommercial": {
              "long": 103148,
              "short": 11320,
              "net": 91828
            },
            "smallTrader": {
              "long": 19051,
              "short": 8037,
              "net": 11014
            }
          },
          "openInterest": 238940
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 729585,
              "short": 1140540,
              "net": -410955
            },
            "nonCommercial": {
              "long": 465365,
              "short": 96702,
              "net": 368663
            },
            "smallTrader": {
              "long": 99568,
              "short": 57276,
              "net": 42292
            }
          },
          "openInterest": 2028476
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23002,
              "short": 15415,
              "net": 7587
            },
            "nonCommercial": {
              "long": 8712,
              "short": 16447,
              "net": -7735
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39034
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19027,
              "short": 23647,
              "net": -4620
            },
            "nonCommercial": {
              "long": 4795,
              "short": 547,
              "net": 4248
            },
            "smallTrader": {
              "long": 580,
              "short": 208,
              "net": 372
            }
          },
          "openInterest": 25813
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 390260,
              "short": 485365,
              "net": -95105
            },
            "nonCommercial": {
              "long": 228385,
              "short": 163446,
              "net": 64939
            },
            "smallTrader": {
              "long": 84321,
              "short": 54155,
              "net": 30166
            }
          },
          "openInterest": 719975
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15482,
              "short": 6963,
              "net": 8519
            },
            "nonCommercial": {
              "long": 14080,
              "short": 16439,
              "net": -2359
            },
            "smallTrader": {
              "long": 8867,
              "short": 15027,
              "net": -6160
            }
          },
          "openInterest": 48641
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182352,
              "short": 254817,
              "net": -72465
            },
            "nonCommercial": {
              "long": 97185,
              "short": 34742,
              "net": 62443
            },
            "smallTrader": {
              "long": 22896,
              "short": 12874,
              "net": 10022
            }
          },
          "openInterest": 362097
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127231,
              "short": 413040,
              "net": -285809
            },
            "nonCommercial": {
              "long": 354177,
              "short": 96555,
              "net": 257622
            },
            "smallTrader": {
              "long": 50266,
              "short": 22079,
              "net": 28187
            }
          },
          "openInterest": 615600
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141130,
              "short": 168470,
              "net": -27340
            },
            "nonCommercial": {
              "long": 51397,
              "short": 43761,
              "net": 7636
            },
            "smallTrader": {
              "long": 43705,
              "short": 24001,
              "net": 19704
            }
          },
          "openInterest": 285261
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 167605,
              "short": 88070,
              "net": 79535
            },
            "nonCommercial": {
              "long": 14665,
              "short": 83397,
              "net": -68732
            },
            "smallTrader": {
              "long": 22407,
              "short": 33210,
              "net": -10803
            }
          },
          "openInterest": 208629
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89767,
              "short": 142164,
              "net": -52397
            },
            "nonCommercial": {
              "long": 102930,
              "short": 41691,
              "net": 61239
            },
            "smallTrader": {
              "long": 23714,
              "short": 32556,
              "net": -8842
            }
          },
          "openInterest": 276835
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137310,
              "short": 188452,
              "net": -51142
            },
            "nonCommercial": {
              "long": 115502,
              "short": 56463,
              "net": 59039
            },
            "smallTrader": {
              "long": 33952,
              "short": 41849,
              "net": -7897
            }
          },
          "openInterest": 357108
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72497,
              "short": 118308,
              "net": -45811
            },
            "nonCommercial": {
              "long": 74971,
              "short": 32593,
              "net": 42378
            },
            "smallTrader": {
              "long": 6306,
              "short": 2873,
              "net": 3433
            }
          },
          "openInterest": 154664
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 3458,
              "net": -3408
            },
            "nonCommercial": {
              "long": 18047,
              "short": 15674,
              "net": 2373
            },
            "smallTrader": {
              "long": 1304,
              "short": 269,
              "net": 1035
            }
          },
          "openInterest": 19406
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30685,
              "short": 28403,
              "net": 2282
            },
            "nonCommercial": {
              "long": 12290,
              "short": 9863,
              "net": 2427
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49907
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 484644,
              "short": 394556,
              "net": 90088
            },
            "nonCommercial": {
              "long": 245502,
              "short": 371911,
              "net": -126409
            },
            "smallTrader": {
              "long": 59416,
              "short": 23095,
              "net": 36321
            }
          },
          "openInterest": 1112832
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36326,
              "short": 20236,
              "net": 16090
            },
            "nonCommercial": {
              "long": 10485,
              "short": 24657,
              "net": -14172
            },
            "smallTrader": {
              "long": 2665,
              "short": 4583,
              "net": -1918
            }
          },
          "openInterest": 50389
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19330,
              "short": 43526,
              "net": -24196
            },
            "nonCommercial": {
              "long": 33902,
              "short": 17012,
              "net": 16890
            },
            "smallTrader": {
              "long": 9637,
              "short": 2331,
              "net": 7306
            }
          },
          "openInterest": 65383
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 416913,
              "short": 383265,
              "net": 33648
            },
            "nonCommercial": {
              "long": 65133,
              "short": 94719,
              "net": -29586
            },
            "smallTrader": {
              "long": 22140,
              "short": 26202,
              "net": -4062
            }
          },
          "openInterest": 509940
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 328889,
              "short": 359860,
              "net": -30971
            },
            "nonCommercial": {
              "long": 86433,
              "short": 54229,
              "net": 32204
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 477498
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51440,
              "short": 108590,
              "net": -57150
            },
            "nonCommercial": {
              "long": 71235,
              "short": 26287,
              "net": 44948
            },
            "smallTrader": {
              "long": 25234,
              "short": 13032,
              "net": 12202
            }
          },
          "openInterest": 157391
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175029,
              "short": 313478,
              "net": -138449
            },
            "nonCommercial": {
              "long": 127976,
              "short": 14793,
              "net": 113183
            },
            "smallTrader": {
              "long": 45168,
              "short": 19902,
              "net": 25266
            }
          },
          "openInterest": 397377
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175682,
              "short": 275920,
              "net": -100238
            },
            "nonCommercial": {
              "long": 110869,
              "short": 25917,
              "net": 84952
            },
            "smallTrader": {
              "long": 34986,
              "short": 19700,
              "net": 15286
            }
          },
          "openInterest": 376480
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328781,
              "short": 518014,
              "net": -189233
            },
            "nonCommercial": {
              "long": 264899,
              "short": 45992,
              "net": 218907
            },
            "smallTrader": {
              "long": 50659,
              "short": 80333,
              "net": -29674
            }
          },
          "openInterest": 758796
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 443667,
              "short": 548990,
              "net": -105323
            },
            "nonCommercial": {
              "long": 180931,
              "short": 96392,
              "net": 84539
            },
            "smallTrader": {
              "long": 79458,
              "short": 58674,
              "net": 20784
            }
          },
          "openInterest": 816211
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35045,
              "short": 14183,
              "net": 20862
            },
            "nonCommercial": {
              "long": 1651,
              "short": 16899,
              "net": -15248
            },
            "smallTrader": {
              "long": 10127,
              "short": 15741,
              "net": -5614
            }
          },
          "openInterest": 47273
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4831,
              "short": 44222,
              "net": -39391
            },
            "nonCommercial": {
              "long": 43761,
              "short": 8987,
              "net": 34774
            },
            "smallTrader": {
              "long": 5942,
              "short": 1325,
              "net": 4617
            }
          },
          "openInterest": 56651
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152514,
              "short": 90935,
              "net": 61579
            },
            "nonCommercial": {
              "long": 57894,
              "short": 112641,
              "net": -54747
            },
            "smallTrader": {
              "long": 20080,
              "short": 26912,
              "net": -6832
            }
          },
          "openInterest": 291214
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72994,
              "short": 116239,
              "net": -43245
            },
            "nonCommercial": {
              "long": 66319,
              "short": 24703,
              "net": 41616
            },
            "smallTrader": {
              "long": 22705,
              "short": 21076,
              "net": 1629
            }
          },
          "openInterest": 208293
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157102,
              "short": 156799,
              "net": 303
            },
            "nonCommercial": {
              "long": 104934,
              "short": 98491,
              "net": 6443
            },
            "smallTrader": {
              "long": 31257,
              "short": 38003,
              "net": -6746
            }
          },
          "openInterest": 372124
        }
      ]
    },
    {
      "reportDate": "2022-03-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2904848,
              "short": 2317377,
              "net": 587471
            },
            "nonCommercial": {
              "long": 305324,
              "short": 683044,
              "net": -377720
            },
            "smallTrader": {
              "long": 301231,
              "short": 510982,
              "net": -209751
            }
          },
          "openInterest": 3627534
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1600373,
              "short": 1415201,
              "net": 185172
            },
            "nonCommercial": {
              "long": 253295,
              "short": 366041,
              "net": -112746
            },
            "smallTrader": {
              "long": 136835,
              "short": 209261,
              "net": -72426
            }
          },
          "openInterest": 2035833
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 797310,
              "short": 825917,
              "net": -28607
            },
            "nonCommercial": {
              "long": 132656,
              "short": 85288,
              "net": 47368
            },
            "smallTrader": {
              "long": 154047,
              "short": 172808,
              "net": -18761
            }
          },
          "openInterest": 1114679
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3194985,
              "short": 2483496,
              "net": 711489
            },
            "nonCommercial": {
              "long": 308793,
              "short": 760934,
              "net": -452141
            },
            "smallTrader": {
              "long": 261858,
              "short": 521206,
              "net": -259348
            }
          },
          "openInterest": 3845499
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146144,
              "short": 67961,
              "net": 78183
            },
            "nonCommercial": {
              "long": 19521,
              "short": 97716,
              "net": -78195
            },
            "smallTrader": {
              "long": 25564,
              "short": 25552,
              "net": 12
            }
          },
          "openInterest": 197094
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 272,
              "short": 694,
              "net": -422
            },
            "nonCommercial": {
              "long": 7760,
              "short": 7495,
              "net": 265
            },
            "smallTrader": {
              "long": 950,
              "short": 793,
              "net": 157
            }
          },
          "openInterest": 9591
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10468,
              "short": 63032,
              "net": -52564
            },
            "nonCommercial": {
              "long": 54543,
              "short": 4047,
              "net": 50496
            },
            "smallTrader": {
              "long": 3488,
              "short": 1420,
              "net": 2068
            }
          },
          "openInterest": 68623
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164423,
              "short": 138966,
              "net": 25457
            },
            "nonCommercial": {
              "long": 50982,
              "short": 63508,
              "net": -12526
            },
            "smallTrader": {
              "long": 23076,
              "short": 36007,
              "net": -12931
            }
          },
          "openInterest": 246312
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62360,
              "short": 77854,
              "net": -15494
            },
            "nonCommercial": {
              "long": 48492,
              "short": 40846,
              "net": 7646
            },
            "smallTrader": {
              "long": 33951,
              "short": 26103,
              "net": 7848
            }
          },
          "openInterest": 149425
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112129,
              "short": 152217,
              "net": -40088
            },
            "nonCommercial": {
              "long": 70628,
              "short": 40866,
              "net": 29762
            },
            "smallTrader": {
              "long": 19632,
              "short": 9306,
              "net": 10326
            }
          },
          "openInterest": 243640
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109942,
              "short": 166016,
              "net": -56074
            },
            "nonCommercial": {
              "long": 64268,
              "short": 12155,
              "net": 52113
            },
            "smallTrader": {
              "long": 10460,
              "short": 6499,
              "net": 3961
            }
          },
          "openInterest": 224222
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74975,
              "short": 115045,
              "net": -40070
            },
            "nonCommercial": {
              "long": 87744,
              "short": 55925,
              "net": 31819
            },
            "smallTrader": {
              "long": 19023,
              "short": 10772,
              "net": 8251
            }
          },
          "openInterest": 198844
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 678788,
              "short": 1135472,
              "net": -456684
            },
            "nonCommercial": {
              "long": 558302,
              "short": 60269,
              "net": 498033
            },
            "smallTrader": {
              "long": 126216,
              "short": 167565,
              "net": -41349
            }
          },
          "openInterest": 1487815
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93704,
              "short": 190170,
              "net": -96466
            },
            "nonCommercial": {
              "long": 98415,
              "short": 11584,
              "net": 86831
            },
            "smallTrader": {
              "long": 17706,
              "short": 8071,
              "net": 9635
            }
          },
          "openInterest": 228765
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 696449,
              "short": 1105258,
              "net": -408809
            },
            "nonCommercial": {
              "long": 455339,
              "short": 93674,
              "net": 361665
            },
            "smallTrader": {
              "long": 99767,
              "short": 52623,
              "net": 47144
            }
          },
          "openInterest": 1896974
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24014,
              "short": 17250,
              "net": 6764
            },
            "nonCommercial": {
              "long": 8681,
              "short": 14639,
              "net": -5958
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38780
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20366,
              "short": 24629,
              "net": -4263
            },
            "nonCommercial": {
              "long": 4265,
              "short": 311,
              "net": 3954
            },
            "smallTrader": {
              "long": 527,
              "short": 218,
              "net": 309
            }
          },
          "openInterest": 26513
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 386654,
              "short": 470527,
              "net": -83873
            },
            "nonCommercial": {
              "long": 242683,
              "short": 183839,
              "net": 58844
            },
            "smallTrader": {
              "long": 85727,
              "short": 60698,
              "net": 25029
            }
          },
          "openInterest": 738990
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14688,
              "short": 6473,
              "net": 8215
            },
            "nonCommercial": {
              "long": 14634,
              "short": 16814,
              "net": -2180
            },
            "smallTrader": {
              "long": 8526,
              "short": 14561,
              "net": -6035
            }
          },
          "openInterest": 46286
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158839,
              "short": 211449,
              "net": -52610
            },
            "nonCommercial": {
              "long": 82887,
              "short": 35987,
              "net": 46900
            },
            "smallTrader": {
              "long": 20554,
              "short": 14844,
              "net": 5710
            }
          },
          "openInterest": 311223
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139397,
              "short": 446343,
              "net": -306946
            },
            "nonCommercial": {
              "long": 364618,
              "short": 90230,
              "net": 274388
            },
            "smallTrader": {
              "long": 55964,
              "short": 23406,
              "net": 32558
            }
          },
          "openInterest": 638502
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126451,
              "short": 138993,
              "net": -12542
            },
            "nonCommercial": {
              "long": 38685,
              "short": 45436,
              "net": -6751
            },
            "smallTrader": {
              "long": 41450,
              "short": 22157,
              "net": 19293
            }
          },
          "openInterest": 245668
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170330,
              "short": 93673,
              "net": 76657
            },
            "nonCommercial": {
              "long": 15548,
              "short": 71404,
              "net": -55856
            },
            "smallTrader": {
              "long": 16884,
              "short": 37685,
              "net": -20801
            }
          },
          "openInterest": 208683
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86189,
              "short": 129665,
              "net": -43476
            },
            "nonCommercial": {
              "long": 90959,
              "short": 39434,
              "net": 51525
            },
            "smallTrader": {
              "long": 21651,
              "short": 29700,
              "net": -8049
            }
          },
          "openInterest": 243511
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137930,
              "short": 170648,
              "net": -32718
            },
            "nonCommercial": {
              "long": 107356,
              "short": 67789,
              "net": 39567
            },
            "smallTrader": {
              "long": 32744,
              "short": 39593,
              "net": -6849
            }
          },
          "openInterest": 328273
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60537,
              "short": 115731,
              "net": -55194
            },
            "nonCommercial": {
              "long": 76020,
              "short": 23003,
              "net": 53017
            },
            "smallTrader": {
              "long": 5674,
              "short": 3497,
              "net": 2177
            }
          },
          "openInterest": 166433
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 345,
              "short": 4576,
              "net": -4231
            },
            "nonCommercial": {
              "long": 20113,
              "short": 17159,
              "net": 2954
            },
            "smallTrader": {
              "long": 1482,
              "short": 205,
              "net": 1277
            }
          },
          "openInterest": 22053
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27123,
              "short": 30001,
              "net": -2878
            },
            "nonCommercial": {
              "long": 15072,
              "short": 9749,
              "net": 5323
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49602
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 473729,
              "short": 376058,
              "net": 97671
            },
            "nonCommercial": {
              "long": 245092,
              "short": 383505,
              "net": -138413
            },
            "smallTrader": {
              "long": 60990,
              "short": 20248,
              "net": 40742
            }
          },
          "openInterest": 1085853
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33005,
              "short": 19413,
              "net": 13592
            },
            "nonCommercial": {
              "long": 15775,
              "short": 28154,
              "net": -12379
            },
            "smallTrader": {
              "long": 2792,
              "short": 4005,
              "net": -1213
            }
          },
          "openInterest": 53250
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18935,
              "short": 51293,
              "net": -32358
            },
            "nonCommercial": {
              "long": 41758,
              "short": 15925,
              "net": 25833
            },
            "smallTrader": {
              "long": 9082,
              "short": 2557,
              "net": 6525
            }
          },
          "openInterest": 72496
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 432180,
              "short": 401630,
              "net": 30550
            },
            "nonCommercial": {
              "long": 65826,
              "short": 91302,
              "net": -25476
            },
            "smallTrader": {
              "long": 21856,
              "short": 26930,
              "net": -5074
            }
          },
          "openInterest": 525504
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 344107,
              "short": 368243,
              "net": -24136
            },
            "nonCommercial": {
              "long": 79736,
              "short": 54206,
              "net": 25530
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 487109
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48816,
              "short": 118425,
              "net": -69609
            },
            "nonCommercial": {
              "long": 76565,
              "short": 24268,
              "net": 52297
            },
            "smallTrader": {
              "long": 28583,
              "short": 11271,
              "net": 17312
            }
          },
          "openInterest": 168283
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169698,
              "short": 320263,
              "net": -150565
            },
            "nonCommercial": {
              "long": 133535,
              "short": 11931,
              "net": 121604
            },
            "smallTrader": {
              "long": 45414,
              "short": 16453,
              "net": 28961
            }
          },
          "openInterest": 379713
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171067,
              "short": 279571,
              "net": -108504
            },
            "nonCommercial": {
              "long": 108997,
              "short": 17315,
              "net": 91682
            },
            "smallTrader": {
              "long": 34341,
              "short": 17519,
              "net": 16822
            }
          },
          "openInterest": 348593
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 330997,
              "short": 520216,
              "net": -189219
            },
            "nonCommercial": {
              "long": 263044,
              "short": 46467,
              "net": 216577
            },
            "smallTrader": {
              "long": 48509,
              "short": 75867,
              "net": -27358
            }
          },
          "openInterest": 743566
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429582,
              "short": 620438,
              "net": -190856
            },
            "nonCommercial": {
              "long": 213623,
              "short": 62547,
              "net": 151076
            },
            "smallTrader": {
              "long": 89877,
              "short": 50097,
              "net": 39780
            }
          },
          "openInterest": 837413
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36635,
              "short": 14693,
              "net": 21942
            },
            "nonCommercial": {
              "long": 4856,
              "short": 14566,
              "net": -9710
            },
            "smallTrader": {
              "long": 8947,
              "short": 21179,
              "net": -12232
            }
          },
          "openInterest": 51820
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7962,
              "short": 45852,
              "net": -37890
            },
            "nonCommercial": {
              "long": 46031,
              "short": 11987,
              "net": 34044
            },
            "smallTrader": {
              "long": 5642,
              "short": 1796,
              "net": 3846
            }
          },
          "openInterest": 62447
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149051,
              "short": 91807,
              "net": 57244
            },
            "nonCommercial": {
              "long": 58800,
              "short": 109177,
              "net": -50377
            },
            "smallTrader": {
              "long": 21154,
              "short": 28021,
              "net": -6867
            }
          },
          "openInterest": 289220
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72835,
              "short": 117331,
              "net": -44496
            },
            "nonCommercial": {
              "long": 64830,
              "short": 20909,
              "net": 43921
            },
            "smallTrader": {
              "long": 20125,
              "short": 19550,
              "net": 575
            }
          },
          "openInterest": 184723
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148158,
              "short": 153654,
              "net": -5496
            },
            "nonCommercial": {
              "long": 113208,
              "short": 100583,
              "net": 12625
            },
            "smallTrader": {
              "long": 30677,
              "short": 37806,
              "net": -7129
            }
          },
          "openInterest": 342996
        }
      ]
    },
    {
      "reportDate": "2022-03-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2843812,
              "short": 2331000,
              "net": 512812
            },
            "nonCommercial": {
              "long": 293043,
              "short": 614040,
              "net": -320997
            },
            "smallTrader": {
              "long": 311433,
              "short": 503248,
              "net": -191815
            }
          },
          "openInterest": 3561445
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1644077,
              "short": 1554393,
              "net": 89684
            },
            "nonCommercial": {
              "long": 312101,
              "short": 332534,
              "net": -20433
            },
            "smallTrader": {
              "long": 138269,
              "short": 207520,
              "net": -69251
            }
          },
          "openInterest": 2155448
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 805967,
              "short": 835719,
              "net": -29752
            },
            "nonCommercial": {
              "long": 125767,
              "short": 81529,
              "net": 44238
            },
            "smallTrader": {
              "long": 156315,
              "short": 170801,
              "net": -14486
            }
          },
          "openInterest": 1118301
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3125740,
              "short": 2535642,
              "net": 590098
            },
            "nonCommercial": {
              "long": 335536,
              "short": 682838,
              "net": -347302
            },
            "smallTrader": {
              "long": 251950,
              "short": 494746,
              "net": -242796
            }
          },
          "openInterest": 3796317
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77621,
              "short": 28981,
              "net": 48640
            },
            "nonCommercial": {
              "long": 24281,
              "short": 69137,
              "net": -44856
            },
            "smallTrader": {
              "long": 19378,
              "short": 23162,
              "net": -3784
            }
          },
          "openInterest": 124521
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 279,
              "short": 732,
              "net": -453
            },
            "nonCommercial": {
              "long": 7989,
              "short": 7799,
              "net": 190
            },
            "smallTrader": {
              "long": 1029,
              "short": 766,
              "net": 263
            }
          },
          "openInterest": 10198
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9444,
              "short": 56244,
              "net": -46800
            },
            "nonCommercial": {
              "long": 55181,
              "short": 11018,
              "net": 44163
            },
            "smallTrader": {
              "long": 4239,
              "short": 1602,
              "net": 2637
            }
          },
          "openInterest": 68874
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125994,
              "short": 88715,
              "net": 37279
            },
            "nonCommercial": {
              "long": 32442,
              "short": 61503,
              "net": -29061
            },
            "smallTrader": {
              "long": 23650,
              "short": 31868,
              "net": -8218
            }
          },
          "openInterest": 188323
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59344,
              "short": 72489,
              "net": -13145
            },
            "nonCommercial": {
              "long": 47406,
              "short": 29666,
              "net": 17740
            },
            "smallTrader": {
              "long": 29213,
              "short": 33808,
              "net": -4595
            }
          },
          "openInterest": 143863
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117753,
              "short": 159088,
              "net": -41335
            },
            "nonCommercial": {
              "long": 71870,
              "short": 39179,
              "net": 32691
            },
            "smallTrader": {
              "long": 16620,
              "short": 7976,
              "net": 8644
            }
          },
          "openInterest": 240029
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116559,
              "short": 165397,
              "net": -48838
            },
            "nonCommercial": {
              "long": 58040,
              "short": 12540,
              "net": 45500
            },
            "smallTrader": {
              "long": 10359,
              "short": 7021,
              "net": 3338
            }
          },
          "openInterest": 224693
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76948,
              "short": 103665,
              "net": -26717
            },
            "nonCommercial": {
              "long": 73338,
              "short": 54308,
              "net": 19030
            },
            "smallTrader": {
              "long": 17878,
              "short": 10191,
              "net": 7687
            }
          },
          "openInterest": 183170
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 673921,
              "short": 1142679,
              "net": -468758
            },
            "nonCommercial": {
              "long": 571419,
              "short": 64213,
              "net": 507206
            },
            "smallTrader": {
              "long": 132114,
              "short": 170562,
              "net": -38448
            }
          },
          "openInterest": 1504159
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89048,
              "short": 182498,
              "net": -93450
            },
            "nonCommercial": {
              "long": 96108,
              "short": 12787,
              "net": 83321
            },
            "smallTrader": {
              "long": 17343,
              "short": 7214,
              "net": 10129
            }
          },
          "openInterest": 220258
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700410,
              "short": 1083012,
              "net": -382602
            },
            "nonCommercial": {
              "long": 444601,
              "short": 102786,
              "net": 341815
            },
            "smallTrader": {
              "long": 83830,
              "short": 43043,
              "net": 40787
            }
          },
          "openInterest": 1850794
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30096,
              "short": 23036,
              "net": 7060
            },
            "nonCommercial": {
              "long": 7656,
              "short": 13710,
              "net": -6054
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46279
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20087,
              "short": 24796,
              "net": -4709
            },
            "nonCommercial": {
              "long": 4724,
              "short": 287,
              "net": 4437
            },
            "smallTrader": {
              "long": 490,
              "short": 218,
              "net": 272
            }
          },
          "openInterest": 26550
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 369253,
              "short": 411882,
              "net": -42629
            },
            "nonCommercial": {
              "long": 202040,
              "short": 183246,
              "net": 18794
            },
            "smallTrader": {
              "long": 75191,
              "short": 51356,
              "net": 23835
            }
          },
          "openInterest": 666010
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14843,
              "short": 6830,
              "net": 8013
            },
            "nonCommercial": {
              "long": 14147,
              "short": 15419,
              "net": -1272
            },
            "smallTrader": {
              "long": 7873,
              "short": 14614,
              "net": -6741
            }
          },
          "openInterest": 44224
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151239,
              "short": 200153,
              "net": -48914
            },
            "nonCommercial": {
              "long": 76383,
              "short": 32781,
              "net": 43602
            },
            "smallTrader": {
              "long": 20732,
              "short": 15420,
              "net": 5312
            }
          },
          "openInterest": 288066
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 151045,
              "short": 448486,
              "net": -297441
            },
            "nonCommercial": {
              "long": 346731,
              "short": 84943,
              "net": 261788
            },
            "smallTrader": {
              "long": 54330,
              "short": 18677,
              "net": 35653
            }
          },
          "openInterest": 617605
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136804,
              "short": 145412,
              "net": -8608
            },
            "nonCommercial": {
              "long": 33666,
              "short": 42498,
              "net": -8832
            },
            "smallTrader": {
              "long": 39114,
              "short": 21674,
              "net": 17440
            }
          },
          "openInterest": 237476
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163089,
              "short": 75492,
              "net": 87597
            },
            "nonCommercial": {
              "long": 34016,
              "short": 96356,
              "net": -62340
            },
            "smallTrader": {
              "long": 15533,
              "short": 40790,
              "net": -25257
            }
          },
          "openInterest": 215484
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84755,
              "short": 125460,
              "net": -40705
            },
            "nonCommercial": {
              "long": 87555,
              "short": 39065,
              "net": 48490
            },
            "smallTrader": {
              "long": 21909,
              "short": 29694,
              "net": -7785
            }
          },
          "openInterest": 237388
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132992,
              "short": 168035,
              "net": -35043
            },
            "nonCommercial": {
              "long": 108642,
              "short": 64386,
              "net": 44256
            },
            "smallTrader": {
              "long": 30710,
              "short": 39923,
              "net": -9213
            }
          },
          "openInterest": 312738
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56610,
              "short": 48762,
              "net": 7848
            },
            "nonCommercial": {
              "long": 39164,
              "short": 49740,
              "net": -10576
            },
            "smallTrader": {
              "long": 6302,
              "short": 3574,
              "net": 2728
            }
          },
          "openInterest": 102749
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 355,
              "short": 3940,
              "net": -3585
            },
            "nonCommercial": {
              "long": 23005,
              "short": 20468,
              "net": 2537
            },
            "smallTrader": {
              "long": 1600,
              "short": 552,
              "net": 1048
            }
          },
          "openInterest": 25167
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29604,
              "short": 30599,
              "net": -995
            },
            "nonCommercial": {
              "long": 13652,
              "short": 9857,
              "net": 3795
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52947
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 468705,
              "short": 362849,
              "net": 105856
            },
            "nonCommercial": {
              "long": 240482,
              "short": 387042,
              "net": -146560
            },
            "smallTrader": {
              "long": 62435,
              "short": 21731,
              "net": 40704
            }
          },
          "openInterest": 1082746
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14671,
              "short": 16486,
              "net": -1815
            },
            "nonCommercial": {
              "long": 21493,
              "short": 17840,
              "net": 3653
            },
            "smallTrader": {
              "long": 2417,
              "short": 4255,
              "net": -1838
            }
          },
          "openInterest": 39200
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20085,
              "short": 45777,
              "net": -25692
            },
            "nonCommercial": {
              "long": 33833,
              "short": 15901,
              "net": 17932
            },
            "smallTrader": {
              "long": 10326,
              "short": 2566,
              "net": 7760
            }
          },
          "openInterest": 67727
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 470797,
              "short": 435479,
              "net": 35318
            },
            "nonCommercial": {
              "long": 68446,
              "short": 99542,
              "net": -31096
            },
            "smallTrader": {
              "long": 29110,
              "short": 33332,
              "net": -4222
            }
          },
          "openInterest": 582619
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 363716,
              "short": 386093,
              "net": -22377
            },
            "nonCommercial": {
              "long": 75700,
              "short": 55260,
              "net": 20440
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 516552
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44324,
              "short": 111903,
              "net": -67579
            },
            "nonCommercial": {
              "long": 74044,
              "short": 22490,
              "net": 51554
            },
            "smallTrader": {
              "long": 26270,
              "short": 10245,
              "net": 16025
            }
          },
          "openInterest": 159571
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161042,
              "short": 320530,
              "net": -159488
            },
            "nonCommercial": {
              "long": 140002,
              "short": 9747,
              "net": 130255
            },
            "smallTrader": {
              "long": 47423,
              "short": 18190,
              "net": 29233
            }
          },
          "openInterest": 381928
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169475,
              "short": 282782,
              "net": -113307
            },
            "nonCommercial": {
              "long": 114193,
              "short": 16266,
              "net": 97927
            },
            "smallTrader": {
              "long": 33229,
              "short": 17849,
              "net": 15380
            }
          },
          "openInterest": 346129
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328524,
              "short": 522482,
              "net": -193958
            },
            "nonCommercial": {
              "long": 265949,
              "short": 48350,
              "net": 217599
            },
            "smallTrader": {
              "long": 51470,
              "short": 75111,
              "net": -23641
            }
          },
          "openInterest": 745345
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422056,
              "short": 610092,
              "net": -188036
            },
            "nonCommercial": {
              "long": 209848,
              "short": 53268,
              "net": 156580
            },
            "smallTrader": {
              "long": 87859,
              "short": 56403,
              "net": 31456
            }
          },
          "openInterest": 818877
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28761,
              "short": 11301,
              "net": 17460
            },
            "nonCommercial": {
              "long": 5808,
              "short": 11037,
              "net": -5229
            },
            "smallTrader": {
              "long": 8768,
              "short": 20999,
              "net": -12231
            }
          },
          "openInterest": 43356
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1452,
              "short": 33421,
              "net": -31969
            },
            "nonCommercial": {
              "long": 39767,
              "short": 11387,
              "net": 28380
            },
            "smallTrader": {
              "long": 5242,
              "short": 1653,
              "net": 3589
            }
          },
          "openInterest": 47574
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135880,
              "short": 77118,
              "net": 58762
            },
            "nonCommercial": {
              "long": 55327,
              "short": 103181,
              "net": -47854
            },
            "smallTrader": {
              "long": 24569,
              "short": 35477,
              "net": -10908
            }
          },
          "openInterest": 278993
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71563,
              "short": 116828,
              "net": -45265
            },
            "nonCommercial": {
              "long": 61697,
              "short": 17420,
              "net": 44277
            },
            "smallTrader": {
              "long": 19924,
              "short": 18936,
              "net": 988
            }
          },
          "openInterest": 178859
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147417,
              "short": 152669,
              "net": -5252
            },
            "nonCommercial": {
              "long": 110614,
              "short": 99684,
              "net": 10930
            },
            "smallTrader": {
              "long": 30713,
              "short": 36391,
              "net": -5678
            }
          },
          "openInterest": 339904
        }
      ]
    },
    {
      "reportDate": "2022-03-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2966196,
              "short": 2501857,
              "net": 464339
            },
            "nonCommercial": {
              "long": 412030,
              "short": 675864,
              "net": -263834
            },
            "smallTrader": {
              "long": 302390,
              "short": 502895,
              "net": -200505
            }
          },
          "openInterest": 3807553
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1697892,
              "short": 1571354,
              "net": 126538
            },
            "nonCommercial": {
              "long": 365795,
              "short": 413243,
              "net": -47448
            },
            "smallTrader": {
              "long": 140374,
              "short": 219464,
              "net": -79090
            }
          },
          "openInterest": 2297315
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 819658,
              "short": 825052,
              "net": -5394
            },
            "nonCommercial": {
              "long": 109965,
              "short": 77414,
              "net": 32551
            },
            "smallTrader": {
              "long": 156236,
              "short": 183393,
              "net": -27157
            }
          },
          "openInterest": 1128229
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3081019,
              "short": 2536636,
              "net": 544383
            },
            "nonCommercial": {
              "long": 342471,
              "short": 638809,
              "net": -296338
            },
            "smallTrader": {
              "long": 268697,
              "short": 516742,
              "net": -248045
            }
          },
          "openInterest": 3774450
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75916,
              "short": 27528,
              "net": 48388
            },
            "nonCommercial": {
              "long": 23747,
              "short": 74936,
              "net": -51189
            },
            "smallTrader": {
              "long": 25508,
              "short": 22707,
              "net": 2801
            }
          },
          "openInterest": 127767
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 326,
              "short": 807,
              "net": -481
            },
            "nonCommercial": {
              "long": 8425,
              "short": 8425,
              "net": 0
            },
            "smallTrader": {
              "long": 1263,
              "short": 782,
              "net": 481
            }
          },
          "openInterest": 11274
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10863,
              "short": 55326,
              "net": -44463
            },
            "nonCommercial": {
              "long": 55001,
              "short": 13437,
              "net": 41564
            },
            "smallTrader": {
              "long": 4851,
              "short": 1952,
              "net": 2899
            }
          },
          "openInterest": 70832
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137829,
              "short": 87439,
              "net": 50390
            },
            "nonCommercial": {
              "long": 32753,
              "short": 69997,
              "net": -37244
            },
            "smallTrader": {
              "long": 19316,
              "short": 32462,
              "net": -13146
            }
          },
          "openInterest": 195712
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59269,
              "short": 66834,
              "net": -7565
            },
            "nonCommercial": {
              "long": 29314,
              "short": 34254,
              "net": -4940
            },
            "smallTrader": {
              "long": 33406,
              "short": 20901,
              "net": 12505
            }
          },
          "openInterest": 124090
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116511,
              "short": 157046,
              "net": -40535
            },
            "nonCommercial": {
              "long": 72893,
              "short": 41689,
              "net": 31204
            },
            "smallTrader": {
              "long": 17572,
              "short": 8241,
              "net": 9331
            }
          },
          "openInterest": 246207
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118138,
              "short": 163962,
              "net": -45824
            },
            "nonCommercial": {
              "long": 53000,
              "short": 11149,
              "net": 41851
            },
            "smallTrader": {
              "long": 10190,
              "short": 6217,
              "net": 3973
            }
          },
          "openInterest": 222172
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81894,
              "short": 116498,
              "net": -34604
            },
            "nonCommercial": {
              "long": 81523,
              "short": 54711,
              "net": 26812
            },
            "smallTrader": {
              "long": 18568,
              "short": 10776,
              "net": 7792
            }
          },
          "openInterest": 197244
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 676718,
              "short": 1147433,
              "net": -470715
            },
            "nonCommercial": {
              "long": 582844,
              "short": 63488,
              "net": 519356
            },
            "smallTrader": {
              "long": 135850,
              "short": 184491,
              "net": -48641
            }
          },
          "openInterest": 1526201
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85918,
              "short": 186933,
              "net": -101015
            },
            "nonCommercial": {
              "long": 100659,
              "short": 13305,
              "net": 87354
            },
            "smallTrader": {
              "long": 20968,
              "short": 7307,
              "net": 13661
            }
          },
          "openInterest": 230557
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 654309,
              "short": 1034389,
              "net": -380080
            },
            "nonCommercial": {
              "long": 436560,
              "short": 96591,
              "net": 339969
            },
            "smallTrader": {
              "long": 82506,
              "short": 42395,
              "net": 40111
            }
          },
          "openInterest": 1788211
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19989,
              "short": 12234,
              "net": 7755
            },
            "nonCommercial": {
              "long": 5410,
              "short": 12832,
              "net": -7422
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 31512
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20861,
              "short": 25734,
              "net": -4873
            },
            "nonCommercial": {
              "long": 4898,
              "short": 315,
              "net": 4583
            },
            "smallTrader": {
              "long": 527,
              "short": 237,
              "net": 290
            }
          },
          "openInterest": 27420
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 357492,
              "short": 403870,
              "net": -46378
            },
            "nonCommercial": {
              "long": 207051,
              "short": 183208,
              "net": 23843
            },
            "smallTrader": {
              "long": 75970,
              "short": 53435,
              "net": 22535
            }
          },
          "openInterest": 658817
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13816,
              "short": 7392,
              "net": 6424
            },
            "nonCommercial": {
              "long": 14136,
              "short": 14101,
              "net": 35
            },
            "smallTrader": {
              "long": 8030,
              "short": 14489,
              "net": -6459
            }
          },
          "openInterest": 42832
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149655,
              "short": 203338,
              "net": -53683
            },
            "nonCommercial": {
              "long": 78644,
              "short": 30274,
              "net": 48370
            },
            "smallTrader": {
              "long": 19885,
              "short": 14572,
              "net": 5313
            }
          },
          "openInterest": 284565
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 155039,
              "short": 436634,
              "net": -281595
            },
            "nonCommercial": {
              "long": 328660,
              "short": 80628,
              "net": 248032
            },
            "smallTrader": {
              "long": 53441,
              "short": 19878,
              "net": 33563
            }
          },
          "openInterest": 605191
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129826,
              "short": 133945,
              "net": -4119
            },
            "nonCommercial": {
              "long": 32549,
              "short": 45648,
              "net": -13099
            },
            "smallTrader": {
              "long": 40825,
              "short": 23607,
              "net": 17218
            }
          },
          "openInterest": 228666
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 189100,
              "short": 84310,
              "net": 104790
            },
            "nonCommercial": {
              "long": 36676,
              "short": 115158,
              "net": -78482
            },
            "smallTrader": {
              "long": 17749,
              "short": 44057,
              "net": -26308
            }
          },
          "openInterest": 248221
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83339,
              "short": 121169,
              "net": -37830
            },
            "nonCommercial": {
              "long": 86563,
              "short": 40578,
              "net": 45985
            },
            "smallTrader": {
              "long": 22630,
              "short": 30785,
              "net": -8155
            }
          },
          "openInterest": 231889
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129408,
              "short": 166852,
              "net": -37444
            },
            "nonCommercial": {
              "long": 108953,
              "short": 62214,
              "net": 46739
            },
            "smallTrader": {
              "long": 32699,
              "short": 41994,
              "net": -9295
            }
          },
          "openInterest": 309780
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68880,
              "short": 54961,
              "net": 13919
            },
            "nonCommercial": {
              "long": 58150,
              "short": 76201,
              "net": -18051
            },
            "smallTrader": {
              "long": 6851,
              "short": 2719,
              "net": 4132
            }
          },
          "openInterest": 134766
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 355,
              "short": 1890,
              "net": -1535
            },
            "nonCommercial": {
              "long": 26226,
              "short": 27046,
              "net": -820
            },
            "smallTrader": {
              "long": 2529,
              "short": 174,
              "net": 2355
            }
          },
          "openInterest": 29130
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24852,
              "short": 21518,
              "net": 3334
            },
            "nonCommercial": {
              "long": 11335,
              "short": 10773,
              "net": 562
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42562
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 471132,
              "short": 363686,
              "net": 107446
            },
            "nonCommercial": {
              "long": 249281,
              "short": 398618,
              "net": -149337
            },
            "smallTrader": {
              "long": 66349,
              "short": 24458,
              "net": 41891
            }
          },
          "openInterest": 1085676
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14227,
              "short": 16296,
              "net": -2069
            },
            "nonCommercial": {
              "long": 17156,
              "short": 14636,
              "net": 2520
            },
            "smallTrader": {
              "long": 3339,
              "short": 3790,
              "net": -451
            }
          },
          "openInterest": 35256
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19220,
              "short": 46267,
              "net": -27047
            },
            "nonCommercial": {
              "long": 32184,
              "short": 12369,
              "net": 19815
            },
            "smallTrader": {
              "long": 9888,
              "short": 2656,
              "net": 7232
            }
          },
          "openInterest": 64000
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 397517,
              "short": 348712,
              "net": 48805
            },
            "nonCommercial": {
              "long": 57945,
              "short": 105404,
              "net": -47459
            },
            "smallTrader": {
              "long": 22505,
              "short": 23851,
              "net": -1346
            }
          },
          "openInterest": 483220
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 305773,
              "short": 294666,
              "net": 11107
            },
            "nonCommercial": {
              "long": 56830,
              "short": 67664,
              "net": -10834
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 422337
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44270,
              "short": 108827,
              "net": -64557
            },
            "nonCommercial": {
              "long": 69279,
              "short": 21332,
              "net": 47947
            },
            "smallTrader": {
              "long": 26925,
              "short": 10315,
              "net": 16610
            }
          },
          "openInterest": 155456
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163690,
              "short": 320741,
              "net": -157051
            },
            "nonCommercial": {
              "long": 140982,
              "short": 12198,
              "net": 128784
            },
            "smallTrader": {
              "long": 46858,
              "short": 18591,
              "net": 28267
            }
          },
          "openInterest": 392169
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169898,
              "short": 281396,
              "net": -111498
            },
            "nonCommercial": {
              "long": 110061,
              "short": 17493,
              "net": 92568
            },
            "smallTrader": {
              "long": 35595,
              "short": 16665,
              "net": 18930
            }
          },
          "openInterest": 347240
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 338902,
              "short": 532548,
              "net": -193646
            },
            "nonCommercial": {
              "long": 265191,
              "short": 46555,
              "net": 218636
            },
            "smallTrader": {
              "long": 53105,
              "short": 78095,
              "net": -24990
            }
          },
          "openInterest": 754382
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419942,
              "short": 614275,
              "net": -194333
            },
            "nonCommercial": {
              "long": 212075,
              "short": 56279,
              "net": 155796
            },
            "smallTrader": {
              "long": 88696,
              "short": 50159,
              "net": 38537
            }
          },
          "openInterest": 817462
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30663,
              "short": 10164,
              "net": 20499
            },
            "nonCommercial": {
              "long": 6012,
              "short": 14436,
              "net": -8424
            },
            "smallTrader": {
              "long": 8143,
              "short": 20218,
              "net": -12075
            }
          },
          "openInterest": 44911
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1665,
              "short": 35186,
              "net": -33521
            },
            "nonCommercial": {
              "long": 43561,
              "short": 13926,
              "net": 29635
            },
            "smallTrader": {
              "long": 5434,
              "short": 1548,
              "net": 3886
            }
          },
          "openInterest": 51952
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 144284,
              "short": 77819,
              "net": 66465
            },
            "nonCommercial": {
              "long": 42776,
              "short": 101194,
              "net": -58418
            },
            "smallTrader": {
              "long": 19838,
              "short": 27885,
              "net": -8047
            }
          },
          "openInterest": 259761
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68553,
              "short": 114383,
              "net": -45830
            },
            "nonCommercial": {
              "long": 63758,
              "short": 17748,
              "net": 46010
            },
            "smallTrader": {
              "long": 18958,
              "short": 19138,
              "net": -180
            }
          },
          "openInterest": 178217
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145144,
              "short": 152174,
              "net": -7030
            },
            "nonCommercial": {
              "long": 113410,
              "short": 103920,
              "net": 9490
            },
            "smallTrader": {
              "long": 32492,
              "short": 34952,
              "net": -2460
            }
          },
          "openInterest": 345345
        }
      ]
    },
    {
      "reportDate": "2022-03-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2941177,
              "short": 2283628,
              "net": 657549
            },
            "nonCommercial": {
              "long": 276588,
              "short": 753145,
              "net": -476557
            },
            "smallTrader": {
              "long": 328695,
              "short": 509687,
              "net": -180992
            }
          },
          "openInterest": 3669449
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1719719,
              "short": 1557837,
              "net": 161882
            },
            "nonCommercial": {
              "long": 314664,
              "short": 373866,
              "net": -59202
            },
            "smallTrader": {
              "long": 140420,
              "short": 243100,
              "net": -102680
            }
          },
          "openInterest": 2251100
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 810834,
              "short": 813957,
              "net": -3123
            },
            "nonCommercial": {
              "long": 100986,
              "short": 84985,
              "net": 16001
            },
            "smallTrader": {
              "long": 161498,
              "short": 174376,
              "net": -12878
            }
          },
          "openInterest": 1109506
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3101800,
              "short": 2502936,
              "net": 598864
            },
            "nonCommercial": {
              "long": 309236,
              "short": 670626,
              "net": -361390
            },
            "smallTrader": {
              "long": 270067,
              "short": 507541,
              "net": -237474
            }
          },
          "openInterest": 3756307
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80885,
              "short": 39991,
              "net": 40894
            },
            "nonCommercial": {
              "long": 33960,
              "short": 83566,
              "net": -49606
            },
            "smallTrader": {
              "long": 26806,
              "short": 18094,
              "net": 8712
            }
          },
          "openInterest": 143007
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 383,
              "short": 794,
              "net": -411
            },
            "nonCommercial": {
              "long": 9722,
              "short": 9993,
              "net": -271
            },
            "smallTrader": {
              "long": 1302,
              "short": 620,
              "net": 682
            }
          },
          "openInterest": 12024
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20649,
              "short": 66272,
              "net": -45623
            },
            "nonCommercial": {
              "long": 53065,
              "short": 10449,
              "net": 42616
            },
            "smallTrader": {
              "long": 4805,
              "short": 1798,
              "net": 3007
            }
          },
          "openInterest": 78894
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164519,
              "short": 112510,
              "net": 52009
            },
            "nonCommercial": {
              "long": 30624,
              "short": 70694,
              "net": -40070
            },
            "smallTrader": {
              "long": 22187,
              "short": 34126,
              "net": -11939
            }
          },
          "openInterest": 224365
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76738,
              "short": 92256,
              "net": -15518
            },
            "nonCommercial": {
              "long": 32429,
              "short": 33964,
              "net": -1535
            },
            "smallTrader": {
              "long": 36771,
              "short": 19718,
              "net": 17053
            }
          },
          "openInterest": 147421
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114490,
              "short": 162938,
              "net": -48448
            },
            "nonCommercial": {
              "long": 74233,
              "short": 34559,
              "net": 39674
            },
            "smallTrader": {
              "long": 17726,
              "short": 8952,
              "net": 8774
            }
          },
          "openInterest": 241505
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121208,
              "short": 163300,
              "net": -42092
            },
            "nonCommercial": {
              "long": 50991,
              "short": 12302,
              "net": 38689
            },
            "smallTrader": {
              "long": 9798,
              "short": 6395,
              "net": 3403
            }
          },
          "openInterest": 227547
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83024,
              "short": 120357,
              "net": -37333
            },
            "nonCommercial": {
              "long": 86553,
              "short": 55972,
              "net": 30581
            },
            "smallTrader": {
              "long": 17961,
              "short": 11209,
              "net": 6752
            }
          },
          "openInterest": 203692
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 691549,
              "short": 1116248,
              "net": -424699
            },
            "nonCommercial": {
              "long": 552536,
              "short": 70444,
              "net": 482092
            },
            "smallTrader": {
              "long": 133661,
              "short": 191054,
              "net": -57393
            }
          },
          "openInterest": 1515106
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82066,
              "short": 179324,
              "net": -97258
            },
            "nonCommercial": {
              "long": 98239,
              "short": 14079,
              "net": 84160
            },
            "smallTrader": {
              "long": 20362,
              "short": 7264,
              "net": 13098
            }
          },
          "openInterest": 227449
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 654965,
              "short": 1015127,
              "net": -360162
            },
            "nonCommercial": {
              "long": 420097,
              "short": 101366,
              "net": 318731
            },
            "smallTrader": {
              "long": 85767,
              "short": 44336,
              "net": 41431
            }
          },
          "openInterest": 1795929
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22903,
              "short": 12700,
              "net": 10203
            },
            "nonCommercial": {
              "long": 3870,
              "short": 13582,
              "net": -9712
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 32654
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22207,
              "short": 27162,
              "net": -4955
            },
            "nonCommercial": {
              "long": 4975,
              "short": 275,
              "net": 4700
            },
            "smallTrader": {
              "long": 487,
              "short": 232,
              "net": 255
            }
          },
          "openInterest": 28808
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 364163,
              "short": 411511,
              "net": -47348
            },
            "nonCommercial": {
              "long": 200043,
              "short": 178669,
              "net": 21374
            },
            "smallTrader": {
              "long": 80321,
              "short": 54347,
              "net": 25974
            }
          },
          "openInterest": 662415
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13328,
              "short": 7559,
              "net": 5769
            },
            "nonCommercial": {
              "long": 14407,
              "short": 12883,
              "net": 1524
            },
            "smallTrader": {
              "long": 7468,
              "short": 14761,
              "net": -7293
            }
          },
          "openInterest": 40806
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151056,
              "short": 198831,
              "net": -47775
            },
            "nonCommercial": {
              "long": 74554,
              "short": 34352,
              "net": 40202
            },
            "smallTrader": {
              "long": 21630,
              "short": 14057,
              "net": 7573
            }
          },
          "openInterest": 285225
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133050,
              "short": 418987,
              "net": -285937
            },
            "nonCommercial": {
              "long": 327632,
              "short": 70036,
              "net": 257596
            },
            "smallTrader": {
              "long": 49022,
              "short": 20681,
              "net": 28341
            }
          },
          "openInterest": 574521
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 113391,
              "short": 120959,
              "net": -7568
            },
            "nonCommercial": {
              "long": 34076,
              "short": 47936,
              "net": -13860
            },
            "smallTrader": {
              "long": 40215,
              "short": 18787,
              "net": 21428
            }
          },
          "openInterest": 214110
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 201190,
              "short": 76340,
              "net": 124850
            },
            "nonCommercial": {
              "long": 15274,
              "short": 117405,
              "net": -102131
            },
            "smallTrader": {
              "long": 20392,
              "short": 43111,
              "net": -22719
            }
          },
          "openInterest": 239698
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79772,
              "short": 124788,
              "net": -45016
            },
            "nonCommercial": {
              "long": 92407,
              "short": 39213,
              "net": 53194
            },
            "smallTrader": {
              "long": 22919,
              "short": 31097,
              "net": -8178
            }
          },
          "openInterest": 236589
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129222,
              "short": 171565,
              "net": -42343
            },
            "nonCommercial": {
              "long": 109521,
              "short": 56776,
              "net": 52745
            },
            "smallTrader": {
              "long": 32487,
              "short": 42889,
              "net": -10402
            }
          },
          "openInterest": 309724
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73952,
              "short": 70666,
              "net": 3286
            },
            "nonCommercial": {
              "long": 75081,
              "short": 83328,
              "net": -8247
            },
            "smallTrader": {
              "long": 7577,
              "short": 2616,
              "net": 4961
            }
          },
          "openInterest": 157779
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 370,
              "short": 1209,
              "net": -839
            },
            "nonCommercial": {
              "long": 20255,
              "short": 20782,
              "net": -527
            },
            "smallTrader": {
              "long": 1522,
              "short": 156,
              "net": 1366
            }
          },
          "openInterest": 22168
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28475,
              "short": 21668,
              "net": 6807
            },
            "nonCommercial": {
              "long": 9804,
              "short": 12049,
              "net": -2245
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44664
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 470232,
              "short": 377470,
              "net": 92762
            },
            "nonCommercial": {
              "long": 249135,
              "short": 386546,
              "net": -137411
            },
            "smallTrader": {
              "long": 68418,
              "short": 23769,
              "net": 44649
            }
          },
          "openInterest": 1100690
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15507,
              "short": 15510,
              "net": -3
            },
            "nonCommercial": {
              "long": 15504,
              "short": 16371,
              "net": -867
            },
            "smallTrader": {
              "long": 3666,
              "short": 2796,
              "net": 870
            }
          },
          "openInterest": 34881
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19797,
              "short": 40551,
              "net": -20754
            },
            "nonCommercial": {
              "long": 29585,
              "short": 15584,
              "net": 14001
            },
            "smallTrader": {
              "long": 9798,
              "short": 3045,
              "net": 6753
            }
          },
          "openInterest": 61807
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 392993,
              "short": 335496,
              "net": 57497
            },
            "nonCommercial": {
              "long": 50076,
              "short": 105797,
              "net": -55721
            },
            "smallTrader": {
              "long": 22074,
              "short": 23850,
              "net": -1776
            }
          },
          "openInterest": 471412
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 308367,
              "short": 296703,
              "net": 11664
            },
            "nonCommercial": {
              "long": 57387,
              "short": 67558,
              "net": -10171
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 424010
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44589,
              "short": 105961,
              "net": -61372
            },
            "nonCommercial": {
              "long": 65917,
              "short": 17677,
              "net": 48240
            },
            "smallTrader": {
              "long": 25145,
              "short": 12013,
              "net": 13132
            }
          },
          "openInterest": 147370
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165743,
              "short": 316462,
              "net": -150719
            },
            "nonCommercial": {
              "long": 135876,
              "short": 14091,
              "net": 121785
            },
            "smallTrader": {
              "long": 47934,
              "short": 19000,
              "net": 28934
            }
          },
          "openInterest": 396516
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167198,
              "short": 270048,
              "net": -102850
            },
            "nonCommercial": {
              "long": 104186,
              "short": 16902,
              "net": 87284
            },
            "smallTrader": {
              "long": 33429,
              "short": 17863,
              "net": 15566
            }
          },
          "openInterest": 340690
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 350240,
              "short": 529004,
              "net": -178764
            },
            "nonCommercial": {
              "long": 253726,
              "short": 47257,
              "net": 206469
            },
            "smallTrader": {
              "long": 52406,
              "short": 80111,
              "net": -27705
            }
          },
          "openInterest": 755139
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408820,
              "short": 611578,
              "net": -202758
            },
            "nonCommercial": {
              "long": 222154,
              "short": 60573,
              "net": 161581
            },
            "smallTrader": {
              "long": 90668,
              "short": 49491,
              "net": 41177
            }
          },
          "openInterest": 819459
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32430,
              "short": 9202,
              "net": 23228
            },
            "nonCommercial": {
              "long": 3292,
              "short": 14871,
              "net": -11579
            },
            "smallTrader": {
              "long": 8522,
              "short": 20171,
              "net": -11649
            }
          },
          "openInterest": 44327
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1493,
              "short": 36599,
              "net": -35106
            },
            "nonCommercial": {
              "long": 44970,
              "short": 14029,
              "net": 30941
            },
            "smallTrader": {
              "long": 5684,
              "short": 1519,
              "net": 4165
            }
          },
          "openInterest": 53967
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163562,
              "short": 78778,
              "net": 84784
            },
            "nonCommercial": {
              "long": 43046,
              "short": 108942,
              "net": -65896
            },
            "smallTrader": {
              "long": 23077,
              "short": 41965,
              "net": -18888
            }
          },
          "openInterest": 287434
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67476,
              "short": 113162,
              "net": -45686
            },
            "nonCommercial": {
              "long": 62810,
              "short": 17784,
              "net": 45026
            },
            "smallTrader": {
              "long": 18124,
              "short": 17464,
              "net": 660
            }
          },
          "openInterest": 178444
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138288,
              "short": 147723,
              "net": -9435
            },
            "nonCommercial": {
              "long": 112940,
              "short": 99381,
              "net": 13559
            },
            "smallTrader": {
              "long": 31061,
              "short": 35185,
              "net": -4124
            }
          },
          "openInterest": 341224
        }
      ]
    },
    {
      "reportDate": "2022-04-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2960009,
              "short": 2391714,
              "net": 568295
            },
            "nonCommercial": {
              "long": 350227,
              "short": 713102,
              "net": -362875
            },
            "smallTrader": {
              "long": 297869,
              "short": 503289,
              "net": -205420
            }
          },
          "openInterest": 3722365
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1670475,
              "short": 1498130,
              "net": 172345
            },
            "nonCommercial": {
              "long": 316244,
              "short": 388438,
              "net": -72194
            },
            "smallTrader": {
              "long": 142701,
              "short": 242852,
              "net": -100151
            }
          },
          "openInterest": 2196595
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 821894,
              "short": 813314,
              "net": 8580
            },
            "nonCommercial": {
              "long": 93255,
              "short": 92052,
              "net": 1203
            },
            "smallTrader": {
              "long": 168817,
              "short": 178600,
              "net": -9783
            }
          },
          "openInterest": 1121354
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3076894,
              "short": 2523565,
              "net": 553329
            },
            "nonCommercial": {
              "long": 355925,
              "short": 693974,
              "net": -338049
            },
            "smallTrader": {
              "long": 272719,
              "short": 487999,
              "net": -215280
            }
          },
          "openInterest": 3793072
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80207,
              "short": 57875,
              "net": 22332
            },
            "nonCommercial": {
              "long": 34871,
              "short": 72384,
              "net": -37513
            },
            "smallTrader": {
              "long": 32313,
              "short": 17132,
              "net": 15181
            }
          },
          "openInterest": 148898
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 437,
              "short": 834,
              "net": -397
            },
            "nonCommercial": {
              "long": 8811,
              "short": 9055,
              "net": -244
            },
            "smallTrader": {
              "long": 1322,
              "short": 681,
              "net": 641
            }
          },
          "openInterest": 11374
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10795,
              "short": 58756,
              "net": -47961
            },
            "nonCommercial": {
              "long": 50518,
              "short": 4992,
              "net": 45526
            },
            "smallTrader": {
              "long": 4319,
              "short": 1884,
              "net": 2435
            }
          },
          "openInterest": 65870
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175429,
              "short": 117650,
              "net": 57779
            },
            "nonCommercial": {
              "long": 35873,
              "short": 77631,
              "net": -41758
            },
            "smallTrader": {
              "long": 19923,
              "short": 35944,
              "net": -16021
            }
          },
          "openInterest": 238266
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77906,
              "short": 108320,
              "net": -30414
            },
            "nonCommercial": {
              "long": 37325,
              "short": 30402,
              "net": 6923
            },
            "smallTrader": {
              "long": 40906,
              "short": 17415,
              "net": 23491
            }
          },
          "openInterest": 157562
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110528,
              "short": 153729,
              "net": -43201
            },
            "nonCommercial": {
              "long": 71790,
              "short": 35156,
              "net": 36634
            },
            "smallTrader": {
              "long": 15763,
              "short": 9196,
              "net": 6567
            }
          },
          "openInterest": 234624
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116418,
              "short": 165176,
              "net": -48758
            },
            "nonCommercial": {
              "long": 52923,
              "short": 9112,
              "net": 43811
            },
            "smallTrader": {
              "long": 10552,
              "short": 5605,
              "net": 4947
            }
          },
          "openInterest": 226730
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82054,
              "short": 125093,
              "net": -43039
            },
            "nonCommercial": {
              "long": 90779,
              "short": 54637,
              "net": 36142
            },
            "smallTrader": {
              "long": 18675,
              "short": 11778,
              "net": 6897
            }
          },
          "openInterest": 216157
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 706995,
              "short": 1131149,
              "net": -424154
            },
            "nonCommercial": {
              "long": 558043,
              "short": 70970,
              "net": 487073
            },
            "smallTrader": {
              "long": 139773,
              "short": 202692,
              "net": -62919
            }
          },
          "openInterest": 1556206
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81510,
              "short": 179285,
              "net": -97775
            },
            "nonCommercial": {
              "long": 99230,
              "short": 14920,
              "net": 84310
            },
            "smallTrader": {
              "long": 20990,
              "short": 7525,
              "net": 13465
            }
          },
          "openInterest": 233264
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 681802,
              "short": 1037237,
              "net": -355435
            },
            "nonCommercial": {
              "long": 413132,
              "short": 104538,
              "net": 308594
            },
            "smallTrader": {
              "long": 91790,
              "short": 44949,
              "net": 46841
            }
          },
          "openInterest": 1823366
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21962,
              "short": 12979,
              "net": 8983
            },
            "nonCommercial": {
              "long": 5048,
              "short": 13912,
              "net": -8864
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 33316
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17643,
              "short": 21520,
              "net": -3877
            },
            "nonCommercial": {
              "long": 4102,
              "short": 541,
              "net": 3561
            },
            "smallTrader": {
              "long": 498,
              "short": 182,
              "net": 316
            }
          },
          "openInterest": 23386
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 357140,
              "short": 406757,
              "net": -49617
            },
            "nonCommercial": {
              "long": 210914,
              "short": 183544,
              "net": 27370
            },
            "smallTrader": {
              "long": 77946,
              "short": 55699,
              "net": 22247
            }
          },
          "openInterest": 663589
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13099,
              "short": 6940,
              "net": 6159
            },
            "nonCommercial": {
              "long": 14242,
              "short": 15398,
              "net": -1156
            },
            "smallTrader": {
              "long": 8279,
              "short": 13282,
              "net": -5003
            }
          },
          "openInterest": 41256
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155453,
              "short": 205496,
              "net": -50043
            },
            "nonCommercial": {
              "long": 75111,
              "short": 32148,
              "net": 42963
            },
            "smallTrader": {
              "long": 21079,
              "short": 13999,
              "net": 7080
            }
          },
          "openInterest": 292778
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124506,
              "short": 403264,
              "net": -278758
            },
            "nonCommercial": {
              "long": 324570,
              "short": 79029,
              "net": 245541
            },
            "smallTrader": {
              "long": 51778,
              "short": 18561,
              "net": 33217
            }
          },
          "openInterest": 560666
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107598,
              "short": 116766,
              "net": -9168
            },
            "nonCommercial": {
              "long": 37331,
              "short": 46027,
              "net": -8696
            },
            "smallTrader": {
              "long": 41090,
              "short": 23226,
              "net": 17864
            }
          },
          "openInterest": 210320
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205209,
              "short": 79985,
              "net": 125224
            },
            "nonCommercial": {
              "long": 14583,
              "short": 118412,
              "net": -103829
            },
            "smallTrader": {
              "long": 19190,
              "short": 40585,
              "net": -21395
            }
          },
          "openInterest": 242217
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80016,
              "short": 118761,
              "net": -38745
            },
            "nonCommercial": {
              "long": 87387,
              "short": 41887,
              "net": 45500
            },
            "smallTrader": {
              "long": 22547,
              "short": 29302,
              "net": -6755
            }
          },
          "openInterest": 229649
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128739,
              "short": 169392,
              "net": -40653
            },
            "nonCommercial": {
              "long": 106515,
              "short": 57448,
              "net": 49067
            },
            "smallTrader": {
              "long": 31770,
              "short": 40184,
              "net": -8414
            }
          },
          "openInterest": 302711
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85690,
              "short": 91468,
              "net": -5778
            },
            "nonCommercial": {
              "long": 78728,
              "short": 77818,
              "net": 910
            },
            "smallTrader": {
              "long": 7698,
              "short": 2830,
              "net": 4868
            }
          },
          "openInterest": 172712
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 420,
              "short": 3693,
              "net": -3273
            },
            "nonCommercial": {
              "long": 20971,
              "short": 19520,
              "net": 1451
            },
            "smallTrader": {
              "long": 2000,
              "short": 178,
              "net": 1822
            }
          },
          "openInterest": 23482
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28237,
              "short": 22988,
              "net": 5249
            },
            "nonCommercial": {
              "long": 11730,
              "short": 13457,
              "net": -1727
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46538
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474131,
              "short": 381484,
              "net": 92647
            },
            "nonCommercial": {
              "long": 266728,
              "short": 403339,
              "net": -136611
            },
            "smallTrader": {
              "long": 71863,
              "short": 27899,
              "net": 43964
            }
          },
          "openInterest": 1169620
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15863,
              "short": 15692,
              "net": 171
            },
            "nonCommercial": {
              "long": 15428,
              "short": 16997,
              "net": -1569
            },
            "smallTrader": {
              "long": 4311,
              "short": 2913,
              "net": 1398
            }
          },
          "openInterest": 35788
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19894,
              "short": 37799,
              "net": -17905
            },
            "nonCommercial": {
              "long": 28827,
              "short": 17537,
              "net": 11290
            },
            "smallTrader": {
              "long": 10054,
              "short": 3439,
              "net": 6615
            }
          },
          "openInterest": 60983
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 393081,
              "short": 334307,
              "net": 58774
            },
            "nonCommercial": {
              "long": 48136,
              "short": 106419,
              "net": -58283
            },
            "smallTrader": {
              "long": 22485,
              "short": 22976,
              "net": -491
            }
          },
          "openInterest": 470730
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 303690,
              "short": 299681,
              "net": 4009
            },
            "nonCommercial": {
              "long": 58837,
              "short": 65169,
              "net": -6332
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 424471
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45922,
              "short": 105958,
              "net": -60036
            },
            "nonCommercial": {
              "long": 64936,
              "short": 19902,
              "net": 45034
            },
            "smallTrader": {
              "long": 26307,
              "short": 11305,
              "net": 15002
            }
          },
          "openInterest": 148526
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164226,
              "short": 318232,
              "net": -154006
            },
            "nonCommercial": {
              "long": 135750,
              "short": 11972,
              "net": 123778
            },
            "smallTrader": {
              "long": 49339,
              "short": 19111,
              "net": 30228
            }
          },
          "openInterest": 399314
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167920,
              "short": 273103,
              "net": -105183
            },
            "nonCommercial": {
              "long": 106458,
              "short": 16962,
              "net": 89496
            },
            "smallTrader": {
              "long": 34352,
              "short": 18665,
              "net": 15687
            }
          },
          "openInterest": 349547
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351388,
              "short": 522270,
              "net": -170882
            },
            "nonCommercial": {
              "long": 243805,
              "short": 44881,
              "net": 198924
            },
            "smallTrader": {
              "long": 53363,
              "short": 81405,
              "net": -28042
            }
          },
          "openInterest": 756785
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404728,
              "short": 644835,
              "net": -240107
            },
            "nonCommercial": {
              "long": 243133,
              "short": 54586,
              "net": 188547
            },
            "smallTrader": {
              "long": 103751,
              "short": 52191,
              "net": 51560
            }
          },
          "openInterest": 859871
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29392,
              "short": 8649,
              "net": 20743
            },
            "nonCommercial": {
              "long": 1860,
              "short": 14253,
              "net": -12393
            },
            "smallTrader": {
              "long": 8694,
              "short": 17044,
              "net": -8350
            }
          },
          "openInterest": 40005
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1417,
              "short": 36611,
              "net": -35194
            },
            "nonCommercial": {
              "long": 41038,
              "short": 9186,
              "net": 31852
            },
            "smallTrader": {
              "long": 5243,
              "short": 1901,
              "net": 3342
            }
          },
          "openInterest": 49049
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184165,
              "short": 94631,
              "net": 89534
            },
            "nonCommercial": {
              "long": 40124,
              "short": 123747,
              "net": -83623
            },
            "smallTrader": {
              "long": 20776,
              "short": 26687,
              "net": -5911
            }
          },
          "openInterest": 306405
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68383,
              "short": 112421,
              "net": -44038
            },
            "nonCommercial": {
              "long": 61798,
              "short": 18700,
              "net": 43098
            },
            "smallTrader": {
              "long": 19459,
              "short": 18519,
              "net": 940
            }
          },
          "openInterest": 178149
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131605,
              "short": 146937,
              "net": -15332
            },
            "nonCommercial": {
              "long": 114287,
              "short": 94336,
              "net": 19951
            },
            "smallTrader": {
              "long": 31901,
              "short": 36520,
              "net": -4619
            }
          },
          "openInterest": 344615
        }
      ]
    },
    {
      "reportDate": "2022-04-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2888313,
              "short": 2390054,
              "net": 498259
            },
            "nonCommercial": {
              "long": 408401,
              "short": 708342,
              "net": -299941
            },
            "smallTrader": {
              "long": 307271,
              "short": 505589,
              "net": -198318
            }
          },
          "openInterest": 3728260
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1614226,
              "short": 1455280,
              "net": 158946
            },
            "nonCommercial": {
              "long": 362196,
              "short": 453172,
              "net": -90976
            },
            "smallTrader": {
              "long": 160448,
              "short": 228418,
              "net": -67970
            }
          },
          "openInterest": 2207503
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 822662,
              "short": 810231,
              "net": 12431
            },
            "nonCommercial": {
              "long": 99323,
              "short": 104486,
              "net": -5163
            },
            "smallTrader": {
              "long": 166777,
              "short": 174045,
              "net": -7268
            }
          },
          "openInterest": 1114496
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3159743,
              "short": 2616231,
              "net": 543512
            },
            "nonCommercial": {
              "long": 356160,
              "short": 690919,
              "net": -334759
            },
            "smallTrader": {
              "long": 272991,
              "short": 481744,
              "net": -208753
            }
          },
          "openInterest": 3862248
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81396,
              "short": 63520,
              "net": 17876
            },
            "nonCommercial": {
              "long": 39770,
              "short": 68485,
              "net": -28715
            },
            "smallTrader": {
              "long": 29106,
              "short": 18267,
              "net": 10839
            }
          },
          "openInterest": 150939
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 382,
              "short": 821,
              "net": -439
            },
            "nonCommercial": {
              "long": 8207,
              "short": 8040,
              "net": 167
            },
            "smallTrader": {
              "long": 1058,
              "short": 786,
              "net": 272
            }
          },
          "openInterest": 10632
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10591,
              "short": 59545,
              "net": -48954
            },
            "nonCommercial": {
              "long": 52624,
              "short": 6495,
              "net": 46129
            },
            "smallTrader": {
              "long": 4496,
              "short": 1671,
              "net": 2825
            }
          },
          "openInterest": 67772
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186343,
              "short": 115394,
              "net": 70949
            },
            "nonCommercial": {
              "long": 35514,
              "short": 88568,
              "net": -53054
            },
            "smallTrader": {
              "long": 19803,
              "short": 37698,
              "net": -17895
            }
          },
          "openInterest": 246152
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76922,
              "short": 110372,
              "net": -33450
            },
            "nonCommercial": {
              "long": 37724,
              "short": 25566,
              "net": 12158
            },
            "smallTrader": {
              "long": 38796,
              "short": 17504,
              "net": 21292
            }
          },
          "openInterest": 155390
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107381,
              "short": 153991,
              "net": -46610
            },
            "nonCommercial": {
              "long": 74307,
              "short": 35148,
              "net": 39159
            },
            "smallTrader": {
              "long": 16611,
              "short": 9160,
              "net": 7451
            }
          },
          "openInterest": 239778
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110821,
              "short": 163537,
              "net": -52716
            },
            "nonCommercial": {
              "long": 56743,
              "short": 8814,
              "net": 47929
            },
            "smallTrader": {
              "long": 10640,
              "short": 5853,
              "net": 4787
            }
          },
          "openInterest": 214938
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81559,
              "short": 110808,
              "net": -29249
            },
            "nonCommercial": {
              "long": 81940,
              "short": 58590,
              "net": 23350
            },
            "smallTrader": {
              "long": 17972,
              "short": 12073,
              "net": 5899
            }
          },
          "openInterest": 204825
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 721141,
              "short": 1164847,
              "net": -443706
            },
            "nonCommercial": {
              "long": 572527,
              "short": 76946,
              "net": 495581
            },
            "smallTrader": {
              "long": 149665,
              "short": 201540,
              "net": -51875
            }
          },
          "openInterest": 1589848
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78213,
              "short": 174888,
              "net": -96675
            },
            "nonCommercial": {
              "long": 99542,
              "short": 16322,
              "net": 83220
            },
            "smallTrader": {
              "long": 20481,
              "short": 7026,
              "net": 13455
            }
          },
          "openInterest": 220906
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 688852,
              "short": 1039455,
              "net": -350603
            },
            "nonCommercial": {
              "long": 411978,
              "short": 107200,
              "net": 304778
            },
            "smallTrader": {
              "long": 93596,
              "short": 47771,
              "net": 45825
            }
          },
          "openInterest": 1783725
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25092,
              "short": 13310,
              "net": 11782
            },
            "nonCommercial": {
              "long": 4454,
              "short": 15910,
              "net": -11456
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 35593
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20126,
              "short": 24075,
              "net": -3949
            },
            "nonCommercial": {
              "long": 4045,
              "short": 435,
              "net": 3610
            },
            "smallTrader": {
              "long": 511,
              "short": 172,
              "net": 339
            }
          },
          "openInterest": 26169
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 359853,
              "short": 420603,
              "net": -60750
            },
            "nonCommercial": {
              "long": 221645,
              "short": 182585,
              "net": 39060
            },
            "smallTrader": {
              "long": 79165,
              "short": 57475,
              "net": 21690
            }
          },
          "openInterest": 678607
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13378,
              "short": 6412,
              "net": 6966
            },
            "nonCommercial": {
              "long": 15502,
              "short": 18512,
              "net": -3010
            },
            "smallTrader": {
              "long": 9420,
              "short": 13376,
              "net": -3956
            }
          },
          "openInterest": 45128
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152551,
              "short": 202699,
              "net": -50148
            },
            "nonCommercial": {
              "long": 76062,
              "short": 34636,
              "net": 41426
            },
            "smallTrader": {
              "long": 23055,
              "short": 14333,
              "net": 8722
            }
          },
          "openInterest": 294357
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125627,
              "short": 413720,
              "net": -288093
            },
            "nonCommercial": {
              "long": 338164,
              "short": 83877,
              "net": 254287
            },
            "smallTrader": {
              "long": 55264,
              "short": 21458,
              "net": 33806
            }
          },
          "openInterest": 577639
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121871,
              "short": 132764,
              "net": -10893
            },
            "nonCommercial": {
              "long": 39048,
              "short": 47064,
              "net": -8016
            },
            "smallTrader": {
              "long": 42643,
              "short": 23734,
              "net": 18909
            }
          },
          "openInterest": 229433
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212850,
              "short": 80948,
              "net": 131902
            },
            "nonCommercial": {
              "long": 9925,
              "short": 121752,
              "net": -111827
            },
            "smallTrader": {
              "long": 20022,
              "short": 40097,
              "net": -20075
            }
          },
          "openInterest": 245403
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80838,
              "short": 116543,
              "net": -35705
            },
            "nonCommercial": {
              "long": 84112,
              "short": 43341,
              "net": 40771
            },
            "smallTrader": {
              "long": 23679,
              "short": 28745,
              "net": -5066
            }
          },
          "openInterest": 231250
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124469,
              "short": 167769,
              "net": -43300
            },
            "nonCommercial": {
              "long": 113806,
              "short": 61964,
              "net": 51842
            },
            "smallTrader": {
              "long": 31249,
              "short": 39791,
              "net": -8542
            }
          },
          "openInterest": 308227
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85784,
              "short": 105337,
              "net": -19553
            },
            "nonCommercial": {
              "long": 81582,
              "short": 66622,
              "net": 14960
            },
            "smallTrader": {
              "long": 7517,
              "short": 2924,
              "net": 4593
            }
          },
          "openInterest": 175905
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 560,
              "short": 7923,
              "net": -7363
            },
            "nonCommercial": {
              "long": 26129,
              "short": 20038,
              "net": 6091
            },
            "smallTrader": {
              "long": 1592,
              "short": 320,
              "net": 1272
            }
          },
          "openInterest": 31542
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25305,
              "short": 25282,
              "net": 23
            },
            "nonCommercial": {
              "long": 13641,
              "short": 11043,
              "net": 2598
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45660
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 480495,
              "short": 390274,
              "net": 90221
            },
            "nonCommercial": {
              "long": 262601,
              "short": 400150,
              "net": -137549
            },
            "smallTrader": {
              "long": 76605,
              "short": 29277,
              "net": 47328
            }
          },
          "openInterest": 1170828
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17233,
              "short": 17662,
              "net": -429
            },
            "nonCommercial": {
              "long": 16295,
              "short": 16584,
              "net": -289
            },
            "smallTrader": {
              "long": 3773,
              "short": 3055,
              "net": 718
            }
          },
          "openInterest": 37585
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21537,
              "short": 34770,
              "net": -13233
            },
            "nonCommercial": {
              "long": 28544,
              "short": 22129,
              "net": 6415
            },
            "smallTrader": {
              "long": 10461,
              "short": 3643,
              "net": 6818
            }
          },
          "openInterest": 63363
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 389899,
              "short": 345297,
              "net": 44602
            },
            "nonCommercial": {
              "long": 50183,
              "short": 93389,
              "net": -43206
            },
            "smallTrader": {
              "long": 21319,
              "short": 22715,
              "net": -1396
            }
          },
          "openInterest": 469947
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 307681,
              "short": 320711,
              "net": -13030
            },
            "nonCommercial": {
              "long": 62851,
              "short": 50258,
              "net": 12593
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 431393
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51139,
              "short": 114829,
              "net": -63690
            },
            "nonCommercial": {
              "long": 66356,
              "short": 20370,
              "net": 45986
            },
            "smallTrader": {
              "long": 29877,
              "short": 12173,
              "net": 17704
            }
          },
          "openInterest": 158813
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170806,
              "short": 319026,
              "net": -148220
            },
            "nonCommercial": {
              "long": 130357,
              "short": 14099,
              "net": 116258
            },
            "smallTrader": {
              "long": 52146,
              "short": 20184,
              "net": 31962
            }
          },
          "openInterest": 397955
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170924,
              "short": 290060,
              "net": -119136
            },
            "nonCommercial": {
              "long": 113809,
              "short": 15485,
              "net": 98324
            },
            "smallTrader": {
              "long": 40463,
              "short": 19651,
              "net": 20812
            }
          },
          "openInterest": 364457
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 353160,
              "short": 523854,
              "net": -170694
            },
            "nonCommercial": {
              "long": 247765,
              "short": 49470,
              "net": 198295
            },
            "smallTrader": {
              "long": 53388,
              "short": 80989,
              "net": -27601
            }
          },
          "openInterest": 752157
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407382,
              "short": 709010,
              "net": -301628
            },
            "nonCommercial": {
              "long": 292621,
              "short": 52757,
              "net": 239864
            },
            "smallTrader": {
              "long": 110845,
              "short": 49081,
              "net": 61764
            }
          },
          "openInterest": 916130
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30798,
              "short": 8499,
              "net": 22299
            },
            "nonCommercial": {
              "long": 1642,
              "short": 15584,
              "net": -13942
            },
            "smallTrader": {
              "long": 8742,
              "short": 17099,
              "net": -8357
            }
          },
          "openInterest": 41231
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1226,
              "short": 37271,
              "net": -36045
            },
            "nonCommercial": {
              "long": 44303,
              "short": 14666,
              "net": 29637
            },
            "smallTrader": {
              "long": 8402,
              "short": 1994,
              "net": 6408
            }
          },
          "openInterest": 54836
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 188406,
              "short": 100067,
              "net": 88339
            },
            "nonCommercial": {
              "long": 38569,
              "short": 119922,
              "net": -81353
            },
            "smallTrader": {
              "long": 19544,
              "short": 26530,
              "net": -6986
            }
          },
          "openInterest": 307234
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65940,
              "short": 111321,
              "net": -45381
            },
            "nonCommercial": {
              "long": 63021,
              "short": 19721,
              "net": 43300
            },
            "smallTrader": {
              "long": 21752,
              "short": 19671,
              "net": 2081
            }
          },
          "openInterest": 175900
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125657,
              "short": 146915,
              "net": -21258
            },
            "nonCommercial": {
              "long": 119566,
              "short": 95680,
              "net": 23886
            },
            "smallTrader": {
              "long": 32500,
              "short": 35128,
              "net": -2628
            }
          },
          "openInterest": 338271
        }
      ]
    },
    {
      "reportDate": "2022-04-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2856505,
              "short": 2335217,
              "net": 521288
            },
            "nonCommercial": {
              "long": 383110,
              "short": 715387,
              "net": -332277
            },
            "smallTrader": {
              "long": 326640,
              "short": 515651,
              "net": -189011
            }
          },
          "openInterest": 3680703
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1672464,
              "short": 1455984,
              "net": 216480
            },
            "nonCommercial": {
              "long": 342878,
              "short": 465018,
              "net": -122140
            },
            "smallTrader": {
              "long": 135438,
              "short": 229778,
              "net": -94340
            }
          },
          "openInterest": 2233925
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 830158,
              "short": 808639,
              "net": 21519
            },
            "nonCommercial": {
              "long": 106959,
              "short": 118197,
              "net": -11238
            },
            "smallTrader": {
              "long": 168700,
              "short": 178981,
              "net": -10281
            }
          },
          "openInterest": 1125617
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3110695,
              "short": 2612719,
              "net": 497976
            },
            "nonCommercial": {
              "long": 356481,
              "short": 645351,
              "net": -288870
            },
            "smallTrader": {
              "long": 260194,
              "short": 469300,
              "net": -209106
            }
          },
          "openInterest": 3814466
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79208,
              "short": 58408,
              "net": 20800
            },
            "nonCommercial": {
              "long": 39201,
              "short": 68038,
              "net": -28837
            },
            "smallTrader": {
              "long": 28257,
              "short": 20220,
              "net": 8037
            }
          },
          "openInterest": 147309
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 408,
              "short": 583,
              "net": -175
            },
            "nonCommercial": {
              "long": 8263,
              "short": 8457,
              "net": -194
            },
            "smallTrader": {
              "long": 1155,
              "short": 786,
              "net": 369
            }
          },
          "openInterest": 11276
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12399,
              "short": 59462,
              "net": -47063
            },
            "nonCommercial": {
              "long": 53790,
              "short": 9218,
              "net": 44572
            },
            "smallTrader": {
              "long": 4272,
              "short": 1781,
              "net": 2491
            }
          },
          "openInterest": 70553
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186134,
              "short": 113245,
              "net": 72889
            },
            "nonCommercial": {
              "long": 36811,
              "short": 95725,
              "net": -58914
            },
            "smallTrader": {
              "long": 21987,
              "short": 35962,
              "net": -13975
            }
          },
          "openInterest": 249529
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68989,
              "short": 108327,
              "net": -39338
            },
            "nonCommercial": {
              "long": 44063,
              "short": 22837,
              "net": 21226
            },
            "smallTrader": {
              "long": 37784,
              "short": 19672,
              "net": 18112
            }
          },
          "openInterest": 153302
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109538,
              "short": 152637,
              "net": -43099
            },
            "nonCommercial": {
              "long": 75822,
              "short": 39465,
              "net": 36357
            },
            "smallTrader": {
              "long": 15230,
              "short": 8488,
              "net": 6742
            }
          },
          "openInterest": 240436
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112616,
              "short": 158063,
              "net": -45447
            },
            "nonCommercial": {
              "long": 53423,
              "short": 11620,
              "net": 41803
            },
            "smallTrader": {
              "long": 9760,
              "short": 6116,
              "net": 3644
            }
          },
          "openInterest": 209410
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80280,
              "short": 108587,
              "net": -28307
            },
            "nonCommercial": {
              "long": 83261,
              "short": 64421,
              "net": 18840
            },
            "smallTrader": {
              "long": 20538,
              "short": 11071,
              "net": 9467
            }
          },
          "openInterest": 203896
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 731004,
              "short": 1187273,
              "net": -456269
            },
            "nonCommercial": {
              "long": 586638,
              "short": 86026,
              "net": 500612
            },
            "smallTrader": {
              "long": 152407,
              "short": 196750,
              "net": -44343
            }
          },
          "openInterest": 1625198
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73296,
              "short": 171403,
              "net": -98107
            },
            "nonCommercial": {
              "long": 97613,
              "short": 12493,
              "net": 85120
            },
            "smallTrader": {
              "long": 19582,
              "short": 6595,
              "net": 12987
            }
          },
          "openInterest": 209419
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 661788,
              "short": 1013040,
              "net": -351252
            },
            "nonCommercial": {
              "long": 411622,
              "short": 103925,
              "net": 307697
            },
            "smallTrader": {
              "long": 91690,
              "short": 48135,
              "net": 43555
            }
          },
          "openInterest": 1740300
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23674,
              "short": 15572,
              "net": 8102
            },
            "nonCommercial": {
              "long": 7779,
              "short": 15171,
              "net": -7392
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38811
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22736,
              "short": 26148,
              "net": -3412
            },
            "nonCommercial": {
              "long": 3721,
              "short": 441,
              "net": 3280
            },
            "smallTrader": {
              "long": 352,
              "short": 220,
              "net": 132
            }
          },
          "openInterest": 28606
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 362930,
              "short": 412656,
              "net": -49726
            },
            "nonCommercial": {
              "long": 221003,
              "short": 189702,
              "net": 31301
            },
            "smallTrader": {
              "long": 76939,
              "short": 58514,
              "net": 18425
            }
          },
          "openInterest": 675939
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12367,
              "short": 6289,
              "net": 6078
            },
            "nonCommercial": {
              "long": 15341,
              "short": 17970,
              "net": -2629
            },
            "smallTrader": {
              "long": 9565,
              "short": 13014,
              "net": -3449
            }
          },
          "openInterest": 42757
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155825,
              "short": 206743,
              "net": -50918
            },
            "nonCommercial": {
              "long": 80977,
              "short": 38392,
              "net": 42585
            },
            "smallTrader": {
              "long": 21473,
              "short": 13140,
              "net": 8333
            }
          },
          "openInterest": 299544
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129157,
              "short": 404682,
              "net": -275525
            },
            "nonCommercial": {
              "long": 330745,
              "short": 90988,
              "net": 239757
            },
            "smallTrader": {
              "long": 55032,
              "short": 19264,
              "net": 35768
            }
          },
          "openInterest": 575202
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123105,
              "short": 134168,
              "net": -11063
            },
            "nonCommercial": {
              "long": 40986,
              "short": 50014,
              "net": -9028
            },
            "smallTrader": {
              "long": 42075,
              "short": 21984,
              "net": 20091
            }
          },
          "openInterest": 234426
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 216101,
              "short": 86259,
              "net": 129842
            },
            "nonCommercial": {
              "long": 12723,
              "short": 119910,
              "net": -107187
            },
            "smallTrader": {
              "long": 20761,
              "short": 43416,
              "net": -22655
            }
          },
          "openInterest": 251291
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78601,
              "short": 116876,
              "net": -38275
            },
            "nonCommercial": {
              "long": 83133,
              "short": 40131,
              "net": 43002
            },
            "smallTrader": {
              "long": 24424,
              "short": 29151,
              "net": -4727
            }
          },
          "openInterest": 228648
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122065,
              "short": 167951,
              "net": -45886
            },
            "nonCommercial": {
              "long": 115285,
              "short": 60760,
              "net": 54525
            },
            "smallTrader": {
              "long": 30955,
              "short": 39594,
              "net": -8639
            }
          },
          "openInterest": 306591
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82643,
              "short": 108857,
              "net": -26214
            },
            "nonCommercial": {
              "long": 73710,
              "short": 52046,
              "net": 21664
            },
            "smallTrader": {
              "long": 7701,
              "short": 3151,
              "net": 4550
            }
          },
          "openInterest": 165403
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 590,
              "short": 6767,
              "net": -6177
            },
            "nonCommercial": {
              "long": 43466,
              "short": 38540,
              "net": 4926
            },
            "smallTrader": {
              "long": 1489,
              "short": 238,
              "net": 1251
            }
          },
          "openInterest": 49402
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27152,
              "short": 26318,
              "net": 834
            },
            "nonCommercial": {
              "long": 13147,
              "short": 11517,
              "net": 1630
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47422
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 461342,
              "short": 379229,
              "net": 82113
            },
            "nonCommercial": {
              "long": 251273,
              "short": 381279,
              "net": -130006
            },
            "smallTrader": {
              "long": 75299,
              "short": 27406,
              "net": 47893
            }
          },
          "openInterest": 1144047
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18853,
              "short": 18350,
              "net": 503
            },
            "nonCommercial": {
              "long": 19081,
              "short": 18716,
              "net": 365
            },
            "smallTrader": {
              "long": 2797,
              "short": 3665,
              "net": -868
            }
          },
          "openInterest": 41098
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21617,
              "short": 35429,
              "net": -13812
            },
            "nonCommercial": {
              "long": 28293,
              "short": 20756,
              "net": 7537
            },
            "smallTrader": {
              "long": 9250,
              "short": 2975,
              "net": 6275
            }
          },
          "openInterest": 61603
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 380222,
              "short": 338361,
              "net": 41861
            },
            "nonCommercial": {
              "long": 51475,
              "short": 91803,
              "net": -40328
            },
            "smallTrader": {
              "long": 22005,
              "short": 23538,
              "net": -1533
            }
          },
          "openInterest": 462879
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 307608,
              "short": 320797,
              "net": -13189
            },
            "nonCommercial": {
              "long": 62984,
              "short": 49298,
              "net": 13686
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 431759
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54719,
              "short": 118007,
              "net": -63288
            },
            "nonCommercial": {
              "long": 69088,
              "short": 22659,
              "net": 46429
            },
            "smallTrader": {
              "long": 28471,
              "short": 11612,
              "net": 16859
            }
          },
          "openInterest": 170577
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171107,
              "short": 325908,
              "net": -154801
            },
            "nonCommercial": {
              "long": 135397,
              "short": 12641,
              "net": 122756
            },
            "smallTrader": {
              "long": 52874,
              "short": 20829,
              "net": 32045
            }
          },
          "openInterest": 403773
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174162,
              "short": 301561,
              "net": -127399
            },
            "nonCommercial": {
              "long": 124302,
              "short": 19091,
              "net": 105211
            },
            "smallTrader": {
              "long": 41383,
              "short": 19195,
              "net": 22188
            }
          },
          "openInterest": 394049
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351286,
              "short": 526159,
              "net": -174873
            },
            "nonCommercial": {
              "long": 250566,
              "short": 50468,
              "net": 200098
            },
            "smallTrader": {
              "long": 55231,
              "short": 80456,
              "net": -25225
            }
          },
          "openInterest": 762855
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402400,
              "short": 697870,
              "net": -295470
            },
            "nonCommercial": {
              "long": 296437,
              "short": 56922,
              "net": 239515
            },
            "smallTrader": {
              "long": 105565,
              "short": 49610,
              "net": 55955
            }
          },
          "openInterest": 909622
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31735,
              "short": 8684,
              "net": 23051
            },
            "nonCommercial": {
              "long": 2900,
              "short": 14350,
              "net": -11450
            },
            "smallTrader": {
              "long": 9599,
              "short": 21200,
              "net": -11601
            }
          },
          "openInterest": 44269
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1778,
              "short": 37671,
              "net": -35893
            },
            "nonCommercial": {
              "long": 46685,
              "short": 14105,
              "net": 32580
            },
            "smallTrader": {
              "long": 5198,
              "short": 1885,
              "net": 3313
            }
          },
          "openInterest": 54524
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 183894,
              "short": 101551,
              "net": 82343
            },
            "nonCommercial": {
              "long": 46255,
              "short": 122195,
              "net": -75940
            },
            "smallTrader": {
              "long": 21626,
              "short": 28029,
              "net": -6403
            }
          },
          "openInterest": 320340
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65875,
              "short": 112505,
              "net": -46630
            },
            "nonCommercial": {
              "long": 64093,
              "short": 19801,
              "net": 44292
            },
            "smallTrader": {
              "long": 22066,
              "short": 19728,
              "net": 2338
            }
          },
          "openInterest": 177370
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126766,
              "short": 147191,
              "net": -20425
            },
            "nonCommercial": {
              "long": 121339,
              "short": 98094,
              "net": 23245
            },
            "smallTrader": {
              "long": 32116,
              "short": 34936,
              "net": -2820
            }
          },
          "openInterest": 337038
        }
      ]
    },
    {
      "reportDate": "2022-04-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2789650,
              "short": 2498316,
              "net": 291334
            },
            "nonCommercial": {
              "long": 408197,
              "short": 526014,
              "net": -117817
            },
            "smallTrader": {
              "long": 334362,
              "short": 507879,
              "net": -173517
            }
          },
          "openInterest": 3647625
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1663252,
              "short": 1479464,
              "net": 183788
            },
            "nonCommercial": {
              "long": 326179,
              "short": 415702,
              "net": -89523
            },
            "smallTrader": {
              "long": 135980,
              "short": 230245,
              "net": -94265
            }
          },
          "openInterest": 2212203
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 842990,
              "short": 844701,
              "net": -1711
            },
            "nonCommercial": {
              "long": 123625,
              "short": 103526,
              "net": 20099
            },
            "smallTrader": {
              "long": 161365,
              "short": 179753,
              "net": -18388
            }
          },
          "openInterest": 1148457
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3159875,
              "short": 2678670,
              "net": 481205
            },
            "nonCommercial": {
              "long": 299963,
              "short": 574112,
              "net": -274149
            },
            "smallTrader": {
              "long": 257735,
              "short": 464791,
              "net": -207056
            }
          },
          "openInterest": 3795224
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75929,
              "short": 47013,
              "net": 28916
            },
            "nonCommercial": {
              "long": 47105,
              "short": 74756,
              "net": -27651
            },
            "smallTrader": {
              "long": 23120,
              "short": 24385,
              "net": -1265
            }
          },
          "openInterest": 147090
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 350,
              "short": 776,
              "net": -426
            },
            "nonCommercial": {
              "long": 8529,
              "short": 8117,
              "net": 412
            },
            "smallTrader": {
              "long": 942,
              "short": 928,
              "net": 14
            }
          },
          "openInterest": 10709
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12532,
              "short": 61287,
              "net": -48755
            },
            "nonCommercial": {
              "long": 53791,
              "short": 6907,
              "net": 46884
            },
            "smallTrader": {
              "long": 3826,
              "short": 1955,
              "net": 1871
            }
          },
          "openInterest": 71504
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 207141,
              "short": 119230,
              "net": 87911
            },
            "nonCommercial": {
              "long": 40436,
              "short": 110057,
              "net": -69621
            },
            "smallTrader": {
              "long": 20783,
              "short": 39073,
              "net": -18290
            }
          },
          "openInterest": 272792
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69995,
              "short": 100476,
              "net": -30481
            },
            "nonCommercial": {
              "long": 48787,
              "short": 27906,
              "net": 20881
            },
            "smallTrader": {
              "long": 32868,
              "short": 23268,
              "net": 9600
            }
          },
          "openInterest": 155362
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112019,
              "short": 141460,
              "net": -29441
            },
            "nonCommercial": {
              "long": 83499,
              "short": 58845,
              "net": 24654
            },
            "smallTrader": {
              "long": 13913,
              "short": 9126,
              "net": 4787
            }
          },
          "openInterest": 250678
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110356,
              "short": 155930,
              "net": -45574
            },
            "nonCommercial": {
              "long": 53680,
              "short": 11843,
              "net": 41837
            },
            "smallTrader": {
              "long": 9201,
              "short": 5464,
              "net": 3737
            }
          },
          "openInterest": 205492
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83543,
              "short": 86694,
              "net": -3151
            },
            "nonCommercial": {
              "long": 70659,
              "short": 74444,
              "net": -3785
            },
            "smallTrader": {
              "long": 19147,
              "short": 12211,
              "net": 6936
            }
          },
          "openInterest": 193763
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 666263,
              "short": 1113519,
              "net": -447256
            },
            "nonCommercial": {
              "long": 575082,
              "short": 77457,
              "net": 497625
            },
            "smallTrader": {
              "long": 141557,
              "short": 191926,
              "net": -50369
            }
          },
          "openInterest": 1525877
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69987,
              "short": 163309,
              "net": -93322
            },
            "nonCommercial": {
              "long": 93339,
              "short": 11594,
              "net": 81745
            },
            "smallTrader": {
              "long": 18316,
              "short": 6739,
              "net": 11577
            }
          },
          "openInterest": 202346
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 635548,
              "short": 993869,
              "net": -358321
            },
            "nonCommercial": {
              "long": 413638,
              "short": 97575,
              "net": 316063
            },
            "smallTrader": {
              "long": 86581,
              "short": 44323,
              "net": 42258
            }
          },
          "openInterest": 1733586
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28617,
              "short": 17615,
              "net": 11002
            },
            "nonCommercial": {
              "long": 6375,
              "short": 17268,
              "net": -10893
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42232
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25247,
              "short": 28510,
              "net": -3263
            },
            "nonCommercial": {
              "long": 3463,
              "short": 431,
              "net": 3032
            },
            "smallTrader": {
              "long": 369,
              "short": 138,
              "net": 231
            }
          },
          "openInterest": 31506
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 368280,
              "short": 414387,
              "net": -46107
            },
            "nonCommercial": {
              "long": 222993,
              "short": 200792,
              "net": 22201
            },
            "smallTrader": {
              "long": 82069,
              "short": 58163,
              "net": 23906
            }
          },
          "openInterest": 688449
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11738,
              "short": 5597,
              "net": 6141
            },
            "nonCommercial": {
              "long": 15385,
              "short": 16646,
              "net": -1261
            },
            "smallTrader": {
              "long": 7944,
              "short": 12824,
              "net": -4880
            }
          },
          "openInterest": 40461
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156585,
              "short": 204798,
              "net": -48213
            },
            "nonCommercial": {
              "long": 78794,
              "short": 39553,
              "net": 39241
            },
            "smallTrader": {
              "long": 22463,
              "short": 13491,
              "net": 8972
            }
          },
          "openInterest": 302854
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127546,
              "short": 376840,
              "net": -249294
            },
            "nonCommercial": {
              "long": 310511,
              "short": 92487,
              "net": 218024
            },
            "smallTrader": {
              "long": 50938,
              "short": 19668,
              "net": 31270
            }
          },
          "openInterest": 557785
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112285,
              "short": 127640,
              "net": -15355
            },
            "nonCommercial": {
              "long": 42205,
              "short": 49021,
              "net": -6816
            },
            "smallTrader": {
              "long": 44241,
              "short": 22070,
              "net": 22171
            }
          },
          "openInterest": 228150
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 201828,
              "short": 86907,
              "net": 114921
            },
            "nonCommercial": {
              "long": 14269,
              "short": 109804,
              "net": -95535
            },
            "smallTrader": {
              "long": 19588,
              "short": 38974,
              "net": -19386
            }
          },
          "openInterest": 237995
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81064,
              "short": 107665,
              "net": -26601
            },
            "nonCommercial": {
              "long": 77855,
              "short": 45519,
              "net": 32336
            },
            "smallTrader": {
              "long": 22880,
              "short": 28615,
              "net": -5735
            }
          },
          "openInterest": 224601
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118041,
              "short": 170168,
              "net": -52127
            },
            "nonCommercial": {
              "long": 120393,
              "short": 59044,
              "net": 61349
            },
            "smallTrader": {
              "long": 28409,
              "short": 37631,
              "net": -9222
            }
          },
          "openInterest": 305484
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81220,
              "short": 104783,
              "net": -23563
            },
            "nonCommercial": {
              "long": 67389,
              "short": 47263,
              "net": 20126
            },
            "smallTrader": {
              "long": 6942,
              "short": 3505,
              "net": 3437
            }
          },
          "openInterest": 156766
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 600,
              "short": 8977,
              "net": -8377
            },
            "nonCommercial": {
              "long": 39104,
              "short": 31922,
              "net": 7182
            },
            "smallTrader": {
              "long": 1431,
              "short": 236,
              "net": 1195
            }
          },
          "openInterest": 45357
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25237,
              "short": 27182,
              "net": -1945
            },
            "nonCommercial": {
              "long": 13604,
              "short": 10438,
              "net": 3166
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47395
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 443399,
              "short": 372008,
              "net": 71391
            },
            "nonCommercial": {
              "long": 247651,
              "short": 365031,
              "net": -117380
            },
            "smallTrader": {
              "long": 73750,
              "short": 27761,
              "net": 45989
            }
          },
          "openInterest": 1121112
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21346,
              "short": 18877,
              "net": 2469
            },
            "nonCommercial": {
              "long": 22085,
              "short": 22019,
              "net": 66
            },
            "smallTrader": {
              "long": 2518,
              "short": 5053,
              "net": -2535
            }
          },
          "openInterest": 46510
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26125,
              "short": 30111,
              "net": -3986
            },
            "nonCommercial": {
              "long": 28121,
              "short": 30478,
              "net": -2357
            },
            "smallTrader": {
              "long": 10112,
              "short": 3769,
              "net": 6343
            }
          },
          "openInterest": 67591
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 401372,
              "short": 352943,
              "net": 48429
            },
            "nonCommercial": {
              "long": 54763,
              "short": 99020,
              "net": -44257
            },
            "smallTrader": {
              "long": 20753,
              "short": 24925,
              "net": -4172
            }
          },
          "openInterest": 485140
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 303028,
              "short": 328198,
              "net": -25170
            },
            "nonCommercial": {
              "long": 72520,
              "short": 47970,
              "net": 24550
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 438339
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50176,
              "short": 98959,
              "net": -48783
            },
            "nonCommercial": {
              "long": 56782,
              "short": 21376,
              "net": 35406
            },
            "smallTrader": {
              "long": 26656,
              "short": 13279,
              "net": 13377
            }
          },
          "openInterest": 145538
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166468,
              "short": 308579,
              "net": -142111
            },
            "nonCommercial": {
              "long": 131175,
              "short": 14880,
              "net": 116295
            },
            "smallTrader": {
              "long": 47854,
              "short": 22038,
              "net": 25816
            }
          },
          "openInterest": 383905
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172470,
              "short": 296367,
              "net": -123897
            },
            "nonCommercial": {
              "long": 128626,
              "short": 21668,
              "net": 106958
            },
            "smallTrader": {
              "long": 36412,
              "short": 19473,
              "net": 16939
            }
          },
          "openInterest": 380147
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 331845,
              "short": 509637,
              "net": -177792
            },
            "nonCommercial": {
              "long": 249273,
              "short": 45467,
              "net": 203806
            },
            "smallTrader": {
              "long": 51751,
              "short": 77765,
              "net": -26014
            }
          },
          "openInterest": 726717
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 375167,
              "short": 636192,
              "net": -261025
            },
            "nonCommercial": {
              "long": 277698,
              "short": 55149,
              "net": 222549
            },
            "smallTrader": {
              "long": 88913,
              "short": 50437,
              "net": 38476
            }
          },
          "openInterest": 846421
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33085,
              "short": 7372,
              "net": 25713
            },
            "nonCommercial": {
              "long": 4455,
              "short": 17324,
              "net": -12869
            },
            "smallTrader": {
              "long": 9687,
              "short": 22531,
              "net": -12844
            }
          },
          "openInterest": 47297
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1378,
              "short": 37954,
              "net": -36576
            },
            "nonCommercial": {
              "long": 49673,
              "short": 15794,
              "net": 33879
            },
            "smallTrader": {
              "long": 4816,
              "short": 2119,
              "net": 2697
            }
          },
          "openInterest": 56712
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 172888,
              "short": 92477,
              "net": 80411
            },
            "nonCommercial": {
              "long": 50303,
              "short": 122528,
              "net": -72225
            },
            "smallTrader": {
              "long": 21454,
              "short": 29640,
              "net": -8186
            }
          },
          "openInterest": 305776
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66411,
              "short": 110544,
              "net": -44133
            },
            "nonCommercial": {
              "long": 63734,
              "short": 23307,
              "net": 40427
            },
            "smallTrader": {
              "long": 21920,
              "short": 18214,
              "net": 3706
            }
          },
          "openInterest": 173692
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127445,
              "short": 144837,
              "net": -17392
            },
            "nonCommercial": {
              "long": 112606,
              "short": 90956,
              "net": 21650
            },
            "smallTrader": {
              "long": 29489,
              "short": 33747,
              "net": -4258
            }
          },
          "openInterest": 325594
        }
      ]
    },
    {
      "reportDate": "2022-05-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2853366,
              "short": 2540022,
              "net": 313344
            },
            "nonCommercial": {
              "long": 391455,
              "short": 538992,
              "net": -147537
            },
            "smallTrader": {
              "long": 325869,
              "short": 491676,
              "net": -165807
            }
          },
          "openInterest": 3680764
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1708203,
              "short": 1462458,
              "net": 245745
            },
            "nonCommercial": {
              "long": 301359,
              "short": 430530,
              "net": -129171
            },
            "smallTrader": {
              "long": 133733,
              "short": 250307,
              "net": -116574
            }
          },
          "openInterest": 2232148
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 864328,
              "short": 859260,
              "net": 5068
            },
            "nonCommercial": {
              "long": 130124,
              "short": 116613,
              "net": 13511
            },
            "smallTrader": {
              "long": 155544,
              "short": 174123,
              "net": -18579
            }
          },
          "openInterest": 1187151
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3178614,
              "short": 2668894,
              "net": 509720
            },
            "nonCommercial": {
              "long": 293082,
              "short": 612018,
              "net": -318936
            },
            "smallTrader": {
              "long": 262964,
              "short": 453748,
              "net": -190784
            }
          },
          "openInterest": 3818836
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80147,
              "short": 45922,
              "net": 34225
            },
            "nonCommercial": {
              "long": 46995,
              "short": 75511,
              "net": -28516
            },
            "smallTrader": {
              "long": 21330,
              "short": 27039,
              "net": -5709
            }
          },
          "openInterest": 152257
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 298,
              "short": 727,
              "net": -429
            },
            "nonCommercial": {
              "long": 8121,
              "short": 7733,
              "net": 388
            },
            "smallTrader": {
              "long": 867,
              "short": 826,
              "net": 41
            }
          },
          "openInterest": 10051
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8280,
              "short": 51651,
              "net": -43371
            },
            "nonCommercial": {
              "long": 49991,
              "short": 8203,
              "net": 41788
            },
            "smallTrader": {
              "long": 3278,
              "short": 1695,
              "net": 1583
            }
          },
          "openInterest": 61549
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 208754,
              "short": 119728,
              "net": 89026
            },
            "nonCommercial": {
              "long": 33536,
              "short": 107349,
              "net": -73813
            },
            "smallTrader": {
              "long": 20590,
              "short": 35803,
              "net": -15213
            }
          },
          "openInterest": 268496
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72629,
              "short": 85588,
              "net": -12959
            },
            "nonCommercial": {
              "long": 44670,
              "short": 35641,
              "net": 9029
            },
            "smallTrader": {
              "long": 32093,
              "short": 28163,
              "net": 3930
            }
          },
          "openInterest": 152779
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107815,
              "short": 151092,
              "net": -43277
            },
            "nonCommercial": {
              "long": 85562,
              "short": 49003,
              "net": 36559
            },
            "smallTrader": {
              "long": 15602,
              "short": 8884,
              "net": 6718
            }
          },
          "openInterest": 255322
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111613,
              "short": 154620,
              "net": -43007
            },
            "nonCommercial": {
              "long": 52804,
              "short": 12107,
              "net": 40697
            },
            "smallTrader": {
              "long": 9017,
              "short": 6707,
              "net": 2310
            }
          },
          "openInterest": 206337
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86458,
              "short": 76378,
              "net": 10080
            },
            "nonCommercial": {
              "long": 65590,
              "short": 81213,
              "net": -15623
            },
            "smallTrader": {
              "long": 18009,
              "short": 12466,
              "net": 5543
            }
          },
          "openInterest": 185255
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 642906,
              "short": 1094116,
              "net": -451210
            },
            "nonCommercial": {
              "long": 589856,
              "short": 87991,
              "net": 501865
            },
            "smallTrader": {
              "long": 140438,
              "short": 191093,
              "net": -50655
            }
          },
          "openInterest": 1513880
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70082,
              "short": 165990,
              "net": -95908
            },
            "nonCommercial": {
              "long": 95320,
              "short": 11887,
              "net": 83433
            },
            "smallTrader": {
              "long": 19238,
              "short": 6763,
              "net": 12475
            }
          },
          "openInterest": 206391
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 620327,
              "short": 986540,
              "net": -366213
            },
            "nonCommercial": {
              "long": 419692,
              "short": 97991,
              "net": 321701
            },
            "smallTrader": {
              "long": 90371,
              "short": 45859,
              "net": 44512
            }
          },
          "openInterest": 1751564
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26259,
              "short": 16738,
              "net": 9521
            },
            "nonCommercial": {
              "long": 6531,
              "short": 16121,
              "net": -9590
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39724
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21552,
              "short": 24794,
              "net": -3242
            },
            "nonCommercial": {
              "long": 3146,
              "short": 169,
              "net": 2977
            },
            "smallTrader": {
              "long": 369,
              "short": 104,
              "net": 265
            }
          },
          "openInterest": 27548
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 383222,
              "short": 407808,
              "net": -24586
            },
            "nonCommercial": {
              "long": 208449,
              "short": 214827,
              "net": -6378
            },
            "smallTrader": {
              "long": 88267,
              "short": 57303,
              "net": 30964
            }
          },
          "openInterest": 694926
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12226,
              "short": 5713,
              "net": 6513
            },
            "nonCommercial": {
              "long": 15139,
              "short": 17110,
              "net": -1971
            },
            "smallTrader": {
              "long": 7608,
              "short": 12150,
              "net": -4542
            }
          },
          "openInterest": 41573
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161247,
              "short": 210238,
              "net": -48991
            },
            "nonCommercial": {
              "long": 79017,
              "short": 40636,
              "net": 38381
            },
            "smallTrader": {
              "long": 22690,
              "short": 12080,
              "net": 10610
            }
          },
          "openInterest": 309304
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130795,
              "short": 362647,
              "net": -231852
            },
            "nonCommercial": {
              "long": 293439,
              "short": 94271,
              "net": 199168
            },
            "smallTrader": {
              "long": 51270,
              "short": 18586,
              "net": 32684
            }
          },
          "openInterest": 560441
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110827,
              "short": 124847,
              "net": -14020
            },
            "nonCommercial": {
              "long": 42416,
              "short": 50580,
              "net": -8164
            },
            "smallTrader": {
              "long": 45717,
              "short": 23533,
              "net": 22184
            }
          },
          "openInterest": 232939
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 215563,
              "short": 95299,
              "net": 120264
            },
            "nonCommercial": {
              "long": 18585,
              "short": 119379,
              "net": -100794
            },
            "smallTrader": {
              "long": 18007,
              "short": 37477,
              "net": -19470
            }
          },
          "openInterest": 254813
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82388,
              "short": 99745,
              "net": -17357
            },
            "nonCommercial": {
              "long": 71110,
              "short": 49079,
              "net": 22031
            },
            "smallTrader": {
              "long": 22152,
              "short": 26826,
              "net": -4674
            }
          },
          "openInterest": 221217
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119484,
              "short": 160866,
              "net": -41382
            },
            "nonCommercial": {
              "long": 114213,
              "short": 67177,
              "net": 47036
            },
            "smallTrader": {
              "long": 29911,
              "short": 35565,
              "net": -5654
            }
          },
          "openInterest": 309979
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79394,
              "short": 97946,
              "net": -18552
            },
            "nonCommercial": {
              "long": 63860,
              "short": 49237,
              "net": 14623
            },
            "smallTrader": {
              "long": 6771,
              "short": 2842,
              "net": 3929
            }
          },
          "openInterest": 151933
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 600,
              "short": 8156,
              "net": -7556
            },
            "nonCommercial": {
              "long": 36088,
              "short": 29279,
              "net": 6809
            },
            "smallTrader": {
              "long": 1330,
              "short": 583,
              "net": 747
            }
          },
          "openInterest": 38453
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24758,
              "short": 26032,
              "net": -1274
            },
            "nonCommercial": {
              "long": 13415,
              "short": 10197,
              "net": 3218
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45344
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 442604,
              "short": 369743,
              "net": 72861
            },
            "nonCommercial": {
              "long": 247092,
              "short": 364798,
              "net": -117706
            },
            "smallTrader": {
              "long": 72900,
              "short": 28055,
              "net": 44845
            }
          },
          "openInterest": 1138319
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30789,
              "short": 20910,
              "net": 9879
            },
            "nonCommercial": {
              "long": 17427,
              "short": 24037,
              "net": -6610
            },
            "smallTrader": {
              "long": 2423,
              "short": 5692,
              "net": -3269
            }
          },
          "openInterest": 50844
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25830,
              "short": 29497,
              "net": -3667
            },
            "nonCommercial": {
              "long": 29516,
              "short": 31057,
              "net": -1541
            },
            "smallTrader": {
              "long": 8956,
              "short": 3748,
              "net": 5208
            }
          },
          "openInterest": 66545
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 413078,
              "short": 365663,
              "net": 47415
            },
            "nonCommercial": {
              "long": 53619,
              "short": 98414,
              "net": -44795
            },
            "smallTrader": {
              "long": 21398,
              "short": 24018,
              "net": -2620
            }
          },
          "openInterest": 494389
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 308604,
              "short": 320363,
              "net": -11759
            },
            "nonCommercial": {
              "long": 72190,
              "short": 61748,
              "net": 10442
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 441735
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50184,
              "short": 89501,
              "net": -39317
            },
            "nonCommercial": {
              "long": 56764,
              "short": 28696,
              "net": 28068
            },
            "smallTrader": {
              "long": 23860,
              "short": 12611,
              "net": 11249
            }
          },
          "openInterest": 137692
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168901,
              "short": 288615,
              "net": -119714
            },
            "nonCommercial": {
              "long": 119912,
              "short": 20351,
              "net": 99561
            },
            "smallTrader": {
              "long": 44077,
              "short": 23924,
              "net": 20153
            }
          },
          "openInterest": 366569
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168590,
              "short": 279857,
              "net": -111267
            },
            "nonCommercial": {
              "long": 116132,
              "short": 18841,
              "net": 97291
            },
            "smallTrader": {
              "long": 35309,
              "short": 21333,
              "net": 13976
            }
          },
          "openInterest": 361527
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 325746,
              "short": 491099,
              "net": -165353
            },
            "nonCommercial": {
              "long": 239355,
              "short": 48953,
              "net": 190402
            },
            "smallTrader": {
              "long": 51469,
              "short": 76518,
              "net": -25049
            }
          },
          "openInterest": 700856
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 366584,
              "short": 602978,
              "net": -236394
            },
            "nonCommercial": {
              "long": 264899,
              "short": 63307,
              "net": 201592
            },
            "smallTrader": {
              "long": 85022,
              "short": 50220,
              "net": 34802
            }
          },
          "openInterest": 818627
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37429,
              "short": 6887,
              "net": 30542
            },
            "nonCommercial": {
              "long": 4357,
              "short": 18264,
              "net": -13907
            },
            "smallTrader": {
              "long": 7397,
              "short": 24032,
              "net": -16635
            }
          },
          "openInterest": 49385
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1439,
              "short": 37123,
              "net": -35684
            },
            "nonCommercial": {
              "long": 46264,
              "short": 13193,
              "net": 33071
            },
            "smallTrader": {
              "long": 5296,
              "short": 2683,
              "net": 2613
            }
          },
          "openInterest": 54092
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171272,
              "short": 101598,
              "net": 69674
            },
            "nonCommercial": {
              "long": 57620,
              "short": 119349,
              "net": -61729
            },
            "smallTrader": {
              "long": 23726,
              "short": 31671,
              "net": -7945
            }
          },
          "openInterest": 320512
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65718,
              "short": 105936,
              "net": -40218
            },
            "nonCommercial": {
              "long": 61502,
              "short": 23969,
              "net": 37533
            },
            "smallTrader": {
              "long": 21472,
              "short": 18787,
              "net": 2685
            }
          },
          "openInterest": 171872
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124006,
              "short": 138231,
              "net": -14225
            },
            "nonCommercial": {
              "long": 111438,
              "short": 91426,
              "net": 20012
            },
            "smallTrader": {
              "long": 27445,
              "short": 33232,
              "net": -5787
            }
          },
          "openInterest": 319233
        }
      ]
    },
    {
      "reportDate": "2022-05-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2846309,
              "short": 2577933,
              "net": 268376
            },
            "nonCommercial": {
              "long": 406123,
              "short": 492095,
              "net": -85972
            },
            "smallTrader": {
              "long": 313590,
              "short": 495994,
              "net": -182404
            }
          },
          "openInterest": 3722697
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1751572,
              "short": 1549963,
              "net": 201609
            },
            "nonCommercial": {
              "long": 275153,
              "short": 401982,
              "net": -126829
            },
            "smallTrader": {
              "long": 140782,
              "short": 215562,
              "net": -74780
            }
          },
          "openInterest": 2264774
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 870932,
              "short": 875923,
              "net": -4991
            },
            "nonCommercial": {
              "long": 131916,
              "short": 116463,
              "net": 15453
            },
            "smallTrader": {
              "long": 156698,
              "short": 167160,
              "net": -10462
            }
          },
          "openInterest": 1207560
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3167247,
              "short": 2664864,
              "net": 502383
            },
            "nonCommercial": {
              "long": 291527,
              "short": 617201,
              "net": -325674
            },
            "smallTrader": {
              "long": 271640,
              "short": 448349,
              "net": -176709
            }
          },
          "openInterest": 3813677
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91731,
              "short": 44605,
              "net": 47126
            },
            "nonCommercial": {
              "long": 36869,
              "short": 78583,
              "net": -41714
            },
            "smallTrader": {
              "long": 20131,
              "short": 25543,
              "net": -5412
            }
          },
          "openInterest": 153209
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 227,
              "short": 1016,
              "net": -789
            },
            "nonCommercial": {
              "long": 8789,
              "short": 8086,
              "net": 703
            },
            "smallTrader": {
              "long": 989,
              "short": 903,
              "net": 86
            }
          },
          "openInterest": 10841
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9454,
              "short": 51485,
              "net": -42031
            },
            "nonCommercial": {
              "long": 48835,
              "short": 8057,
              "net": 40778
            },
            "smallTrader": {
              "long": 3070,
              "short": 1817,
              "net": 1253
            }
          },
          "openInterest": 61450
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 210627,
              "short": 115382,
              "net": 95245
            },
            "nonCommercial": {
              "long": 29469,
              "short": 109067,
              "net": -79598
            },
            "smallTrader": {
              "long": 20157,
              "short": 35804,
              "net": -15647
            }
          },
          "openInterest": 264594
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75215,
              "short": 72276,
              "net": 2939
            },
            "nonCommercial": {
              "long": 38679,
              "short": 44086,
              "net": -5407
            },
            "smallTrader": {
              "long": 32880,
              "short": 30412,
              "net": 2468
            }
          },
          "openInterest": 151009
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124216,
              "short": 150986,
              "net": -26770
            },
            "nonCommercial": {
              "long": 87140,
              "short": 66094,
              "net": 21046
            },
            "smallTrader": {
              "long": 17042,
              "short": 11318,
              "net": 5724
            }
          },
          "openInterest": 281537
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119399,
              "short": 152958,
              "net": -33559
            },
            "nonCommercial": {
              "long": 50564,
              "short": 18009,
              "net": 32555
            },
            "smallTrader": {
              "long": 7690,
              "short": 6686,
              "net": 1004
            }
          },
          "openInterest": 212659
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93318,
              "short": 74069,
              "net": 19249
            },
            "nonCommercial": {
              "long": 57510,
              "short": 80136,
              "net": -22626
            },
            "smallTrader": {
              "long": 17183,
              "short": 13806,
              "net": 3377
            }
          },
          "openInterest": 184502
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644830,
              "short": 1060175,
              "net": -415345
            },
            "nonCommercial": {
              "long": 573327,
              "short": 102419,
              "net": 470908
            },
            "smallTrader": {
              "long": 134903,
              "short": 190466,
              "net": -55563
            }
          },
          "openInterest": 1510783
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68251,
              "short": 160854,
              "net": -92603
            },
            "nonCommercial": {
              "long": 94579,
              "short": 12820,
              "net": 81759
            },
            "smallTrader": {
              "long": 17191,
              "short": 6347,
              "net": 10844
            }
          },
          "openInterest": 202080
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 614716,
              "short": 969195,
              "net": -354479
            },
            "nonCommercial": {
              "long": 415170,
              "short": 104367,
              "net": 310803
            },
            "smallTrader": {
              "long": 90689,
              "short": 47013,
              "net": 43676
            }
          },
          "openInterest": 1736594
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27940,
              "short": 16153,
              "net": 11787
            },
            "nonCommercial": {
              "long": 6618,
              "short": 18197,
              "net": -11579
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41470
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22610,
              "short": 26011,
              "net": -3401
            },
            "nonCommercial": {
              "long": 3407,
              "short": 259,
              "net": 3148
            },
            "smallTrader": {
              "long": 366,
              "short": 113,
              "net": 253
            }
          },
          "openInterest": 28818
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 376043,
              "short": 419069,
              "net": -43026
            },
            "nonCommercial": {
              "long": 228230,
              "short": 211701,
              "net": 16529
            },
            "smallTrader": {
              "long": 84921,
              "short": 58424,
              "net": 26497
            }
          },
          "openInterest": 705046
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12731,
              "short": 6170,
              "net": 6561
            },
            "nonCommercial": {
              "long": 14958,
              "short": 16473,
              "net": -1515
            },
            "smallTrader": {
              "long": 7511,
              "short": 12557,
              "net": -5046
            }
          },
          "openInterest": 42249
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152809,
              "short": 196881,
              "net": -44072
            },
            "nonCommercial": {
              "long": 73929,
              "short": 42551,
              "net": 31378
            },
            "smallTrader": {
              "long": 24799,
              "short": 12105,
              "net": 12694
            }
          },
          "openInterest": 300055
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132251,
              "short": 360007,
              "net": -227756
            },
            "nonCommercial": {
              "long": 288947,
              "short": 95632,
              "net": 193315
            },
            "smallTrader": {
              "long": 52098,
              "short": 17657,
              "net": 34441
            }
          },
          "openInterest": 571447
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120587,
              "short": 136847,
              "net": -16260
            },
            "nonCommercial": {
              "long": 42869,
              "short": 47474,
              "net": -4605
            },
            "smallTrader": {
              "long": 45854,
              "short": 24989,
              "net": 20865
            }
          },
          "openInterest": 247283
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 213084,
              "short": 88157,
              "net": 124927
            },
            "nonCommercial": {
              "long": 11196,
              "short": 121650,
              "net": -110454
            },
            "smallTrader": {
              "long": 19811,
              "short": 34284,
              "net": -14473
            }
          },
          "openInterest": 247278
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82353,
              "short": 93170,
              "net": -10817
            },
            "nonCommercial": {
              "long": 66483,
              "short": 50123,
              "net": 16360
            },
            "smallTrader": {
              "long": 22102,
              "short": 27645,
              "net": -5543
            }
          },
          "openInterest": 216749
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117509,
              "short": 153292,
              "net": -35783
            },
            "nonCommercial": {
              "long": 111188,
              "short": 71385,
              "net": 39803
            },
            "smallTrader": {
              "long": 33291,
              "short": 37311,
              "net": -4020
            }
          },
          "openInterest": 308712
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81735,
              "short": 102601,
              "net": -20866
            },
            "nonCommercial": {
              "long": 63921,
              "short": 47196,
              "net": 16725
            },
            "smallTrader": {
              "long": 6467,
              "short": 2326,
              "net": 4141
            }
          },
          "openInterest": 153858
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 600,
              "short": 9051,
              "net": -8451
            },
            "nonCommercial": {
              "long": 42708,
              "short": 34992,
              "net": 7716
            },
            "smallTrader": {
              "long": 1129,
              "short": 394,
              "net": 735
            }
          },
          "openInterest": 44843
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27779,
              "short": 29399,
              "net": -1620
            },
            "nonCommercial": {
              "long": 13844,
              "short": 11151,
              "net": 2693
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49984
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 420582,
              "short": 356576,
              "net": 64006
            },
            "nonCommercial": {
              "long": 234306,
              "short": 346835,
              "net": -112529
            },
            "smallTrader": {
              "long": 73144,
              "short": 24621,
              "net": 48523
            }
          },
          "openInterest": 1108451
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38541,
              "short": 21667,
              "net": 16874
            },
            "nonCommercial": {
              "long": 15203,
              "short": 28199,
              "net": -12996
            },
            "smallTrader": {
              "long": 2216,
              "short": 6094,
              "net": -3878
            }
          },
          "openInterest": 56235
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26293,
              "short": 31666,
              "net": -5373
            },
            "nonCommercial": {
              "long": 28774,
              "short": 27411,
              "net": 1363
            },
            "smallTrader": {
              "long": 8029,
              "short": 4019,
              "net": 4010
            }
          },
          "openInterest": 66064
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 453710,
              "short": 379176,
              "net": 74534
            },
            "nonCommercial": {
              "long": 43660,
              "short": 113282,
              "net": -69622
            },
            "smallTrader": {
              "long": 20099,
              "short": 25011,
              "net": -4912
            }
          },
          "openInterest": 524949
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 309973,
              "short": 333335,
              "net": -23362
            },
            "nonCommercial": {
              "long": 76798,
              "short": 52443,
              "net": 24355
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 452391
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52637,
              "short": 83156,
              "net": -30519
            },
            "nonCommercial": {
              "long": 59829,
              "short": 40747,
              "net": 19082
            },
            "smallTrader": {
              "long": 24862,
              "short": 13425,
              "net": 11437
            }
          },
          "openInterest": 142752
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169583,
              "short": 277642,
              "net": -108059
            },
            "nonCommercial": {
              "long": 110648,
              "short": 26516,
              "net": 84132
            },
            "smallTrader": {
              "long": 45065,
              "short": 21138,
              "net": 23927
            }
          },
          "openInterest": 360150
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 169761,
              "short": 288592,
              "net": -118831
            },
            "nonCommercial": {
              "long": 118463,
              "short": 17867,
              "net": 100596
            },
            "smallTrader": {
              "long": 36820,
              "short": 18585,
              "net": 18235
            }
          },
          "openInterest": 370664
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 334792,
              "short": 482490,
              "net": -147698
            },
            "nonCommercial": {
              "long": 225260,
              "short": 50652,
              "net": 174608
            },
            "smallTrader": {
              "long": 49376,
              "short": 76286,
              "net": -26910
            }
          },
          "openInterest": 694454
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 365263,
              "short": 585874,
              "net": -220611
            },
            "nonCommercial": {
              "long": 251330,
              "short": 64145,
              "net": 187185
            },
            "smallTrader": {
              "long": 86129,
              "short": 52703,
              "net": 33426
            }
          },
          "openInterest": 797453
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38258,
              "short": 8439,
              "net": 29819
            },
            "nonCommercial": {
              "long": 4727,
              "short": 20490,
              "net": -15763
            },
            "smallTrader": {
              "long": 8271,
              "short": 22327,
              "net": -14056
            }
          },
          "openInterest": 51282
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1837,
              "short": 39011,
              "net": -37174
            },
            "nonCommercial": {
              "long": 49864,
              "short": 15088,
              "net": 34776
            },
            "smallTrader": {
              "long": 4970,
              "short": 2572,
              "net": 2398
            }
          },
          "openInterest": 57556
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166002,
              "short": 106682,
              "net": 59320
            },
            "nonCommercial": {
              "long": 67434,
              "short": 115271,
              "net": -47837
            },
            "smallTrader": {
              "long": 22181,
              "short": 33664,
              "net": -11483
            }
          },
          "openInterest": 318283
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65580,
              "short": 105953,
              "net": -40373
            },
            "nonCommercial": {
              "long": 59607,
              "short": 22028,
              "net": 37579
            },
            "smallTrader": {
              "long": 22133,
              "short": 19339,
              "net": 2794
            }
          },
          "openInterest": 172577
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120631,
              "short": 138410,
              "net": -17779
            },
            "nonCommercial": {
              "long": 111546,
              "short": 89860,
              "net": 21686
            },
            "smallTrader": {
              "long": 29835,
              "short": 33742,
              "net": -3907
            }
          },
          "openInterest": 308326
        }
      ]
    },
    {
      "reportDate": "2022-05-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2819008,
              "short": 2500416,
              "net": 318592
            },
            "nonCommercial": {
              "long": 314613,
              "short": 474704,
              "net": -160091
            },
            "smallTrader": {
              "long": 325049,
              "short": 483550,
              "net": -158501
            }
          },
          "openInterest": 3666416
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1818876,
              "short": 1609802,
              "net": 209074
            },
            "nonCommercial": {
              "long": 307951,
              "short": 442588,
              "net": -134637
            },
            "smallTrader": {
              "long": 137690,
              "short": 212127,
              "net": -74437
            }
          },
          "openInterest": 2376024
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 902140,
              "short": 916715,
              "net": -14575
            },
            "nonCommercial": {
              "long": 146002,
              "short": 113995,
              "net": 32007
            },
            "smallTrader": {
              "long": 152520,
              "short": 169952,
              "net": -17432
            }
          },
          "openInterest": 1244823
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3074092,
              "short": 2656463,
              "net": 417629
            },
            "nonCommercial": {
              "long": 298615,
              "short": 558839,
              "net": -260224
            },
            "smallTrader": {
              "long": 284595,
              "short": 442000,
              "net": -157405
            }
          },
          "openInterest": 3791540
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98903,
              "short": 44466,
              "net": 54437
            },
            "nonCommercial": {
              "long": 41473,
              "short": 86115,
              "net": -44642
            },
            "smallTrader": {
              "long": 19187,
              "short": 28982,
              "net": -9795
            }
          },
          "openInterest": 163809
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 194,
              "short": 1069,
              "net": -875
            },
            "nonCommercial": {
              "long": 9564,
              "short": 8758,
              "net": 806
            },
            "smallTrader": {
              "long": 1081,
              "short": 1012,
              "net": 69
            }
          },
          "openInterest": 11644
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9470,
              "short": 48906,
              "net": -39436
            },
            "nonCommercial": {
              "long": 42989,
              "short": 4894,
              "net": 38095
            },
            "smallTrader": {
              "long": 3438,
              "short": 2097,
              "net": 1341
            }
          },
          "openInterest": 55990
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 201647,
              "short": 107303,
              "net": 94344
            },
            "nonCommercial": {
              "long": 26613,
              "short": 105854,
              "net": -79241
            },
            "smallTrader": {
              "long": 20811,
              "short": 35914,
              "net": -15103
            }
          },
          "openInterest": 253811
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79825,
              "short": 67234,
              "net": 12591
            },
            "nonCommercial": {
              "long": 36069,
              "short": 50565,
              "net": -14496
            },
            "smallTrader": {
              "long": 31228,
              "short": 29323,
              "net": 1905
            }
          },
          "openInterest": 151585
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129740,
              "short": 153408,
              "net": -23668
            },
            "nonCommercial": {
              "long": 87225,
              "short": 68642,
              "net": 18583
            },
            "smallTrader": {
              "long": 16687,
              "short": 11602,
              "net": 5085
            }
          },
          "openInterest": 291691
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111397,
              "short": 152346,
              "net": -40949
            },
            "nonCommercial": {
              "long": 49501,
              "short": 11014,
              "net": 38487
            },
            "smallTrader": {
              "long": 8495,
              "short": 6033,
              "net": 2462
            }
          },
          "openInterest": 206106
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101533,
              "short": 78474,
              "net": 23059
            },
            "nonCommercial": {
              "long": 53159,
              "short": 77567,
              "net": -24408
            },
            "smallTrader": {
              "long": 15747,
              "short": 14398,
              "net": 1349
            }
          },
          "openInterest": 189483
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653039,
              "short": 1077795,
              "net": -424756
            },
            "nonCommercial": {
              "long": 589352,
              "short": 115609,
              "net": 473743
            },
            "smallTrader": {
              "long": 143508,
              "short": 192495,
              "net": -48987
            }
          },
          "openInterest": 1548438
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70065,
              "short": 160937,
              "net": -90872
            },
            "nonCommercial": {
              "long": 91525,
              "short": 12209,
              "net": 79316
            },
            "smallTrader": {
              "long": 18559,
              "short": 7003,
              "net": 11556
            }
          },
          "openInterest": 202738
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 611264,
              "short": 975133,
              "net": -363869
            },
            "nonCommercial": {
              "long": 416190,
              "short": 90553,
              "net": 325637
            },
            "smallTrader": {
              "long": 88406,
              "short": 50174,
              "net": 38232
            }
          },
          "openInterest": 1730665
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26637,
              "short": 13788,
              "net": 12849
            },
            "nonCommercial": {
              "long": 7276,
              "short": 19020,
              "net": -11744
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40099
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24231,
              "short": 27583,
              "net": -3352
            },
            "nonCommercial": {
              "long": 3588,
              "short": 509,
              "net": 3079
            },
            "smallTrader": {
              "long": 419,
              "short": 146,
              "net": 273
            }
          },
          "openInterest": 30375
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 372113,
              "short": 423630,
              "net": -51517
            },
            "nonCommercial": {
              "long": 230770,
              "short": 210431,
              "net": 20339
            },
            "smallTrader": {
              "long": 85455,
              "short": 54277,
              "net": 31178
            }
          },
          "openInterest": 706712
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13628,
              "short": 5918,
              "net": 7710
            },
            "nonCommercial": {
              "long": 15668,
              "short": 21337,
              "net": -5669
            },
            "smallTrader": {
              "long": 9215,
              "short": 11256,
              "net": -2041
            }
          },
          "openInterest": 46410
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162371,
              "short": 209141,
              "net": -46770
            },
            "nonCommercial": {
              "long": 75744,
              "short": 41946,
              "net": 33798
            },
            "smallTrader": {
              "long": 24256,
              "short": 11284,
              "net": 12972
            }
          },
          "openInterest": 307661
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 137687,
              "short": 344566,
              "net": -206879
            },
            "nonCommercial": {
              "long": 283011,
              "short": 107651,
              "net": 175360
            },
            "smallTrader": {
              "long": 50588,
              "short": 19069,
              "net": 31519
            }
          },
          "openInterest": 555756
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130015,
              "short": 146426,
              "net": -16411
            },
            "nonCommercial": {
              "long": 43109,
              "short": 46478,
              "net": -3369
            },
            "smallTrader": {
              "long": 43742,
              "short": 23962,
              "net": 19780
            }
          },
          "openInterest": 253795
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204417,
              "short": 89355,
              "net": 115062
            },
            "nonCommercial": {
              "long": 12113,
              "short": 114422,
              "net": -102309
            },
            "smallTrader": {
              "long": 20933,
              "short": 33686,
              "net": -12753
            }
          },
          "openInterest": 241308
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81203,
              "short": 83850,
              "net": -2647
            },
            "nonCommercial": {
              "long": 58847,
              "short": 51082,
              "net": 7765
            },
            "smallTrader": {
              "long": 21361,
              "short": 26479,
              "net": -5118
            }
          },
          "openInterest": 203564
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117903,
              "short": 149320,
              "net": -31417
            },
            "nonCommercial": {
              "long": 107168,
              "short": 72138,
              "net": 35030
            },
            "smallTrader": {
              "long": 32549,
              "short": 36162,
              "net": -3613
            }
          },
          "openInterest": 300617
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83844,
              "short": 116093,
              "net": -32249
            },
            "nonCommercial": {
              "long": 77819,
              "short": 49604,
              "net": 28215
            },
            "smallTrader": {
              "long": 7000,
              "short": 2966,
              "net": 4034
            }
          },
          "openInterest": 170924
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 10567,
              "net": -10567
            },
            "nonCommercial": {
              "long": 76993,
              "short": 67151,
              "net": 9842
            },
            "smallTrader": {
              "long": 1259,
              "short": 534,
              "net": 725
            }
          },
          "openInterest": 78833
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26504,
              "short": 28351,
              "net": -1847
            },
            "nonCommercial": {
              "long": 13958,
              "short": 10923,
              "net": 3035
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48711
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 419033,
              "short": 354693,
              "net": 64340
            },
            "nonCommercial": {
              "long": 231576,
              "short": 346588,
              "net": -115012
            },
            "smallTrader": {
              "long": 75523,
              "short": 24851,
              "net": 50672
            }
          },
          "openInterest": 1118417
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43219,
              "short": 21829,
              "net": 21390
            },
            "nonCommercial": {
              "long": 14998,
              "short": 32765,
              "net": -17767
            },
            "smallTrader": {
              "long": 2358,
              "short": 5981,
              "net": -3623
            }
          },
          "openInterest": 60804
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26002,
              "short": 32699,
              "net": -6697
            },
            "nonCommercial": {
              "long": 28253,
              "short": 26050,
              "net": 2203
            },
            "smallTrader": {
              "long": 8051,
              "short": 3557,
              "net": 4494
            }
          },
          "openInterest": 65926
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 456101,
              "short": 382018,
              "net": 74083
            },
            "nonCommercial": {
              "long": 43193,
              "short": 113241,
              "net": -70048
            },
            "smallTrader": {
              "long": 20564,
              "short": 24599,
              "net": -4035
            }
          },
          "openInterest": 527331
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 319712,
              "short": 330245,
              "net": -10533
            },
            "nonCommercial": {
              "long": 70332,
              "short": 57002,
              "net": 13330
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 450422
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54287,
              "short": 79128,
              "net": -24841
            },
            "nonCommercial": {
              "long": 59857,
              "short": 43743,
              "net": 16114
            },
            "smallTrader": {
              "long": 23121,
              "short": 14394,
              "net": 8727
            }
          },
          "openInterest": 144534
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171144,
              "short": 271873,
              "net": -100729
            },
            "nonCommercial": {
              "long": 103499,
              "short": 30199,
              "net": 73300
            },
            "smallTrader": {
              "long": 50082,
              "short": 22653,
              "net": 27429
            }
          },
          "openInterest": 361553
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171880,
              "short": 289604,
              "net": -117724
            },
            "nonCommercial": {
              "long": 115709,
              "short": 19408,
              "net": 96301
            },
            "smallTrader": {
              "long": 39590,
              "short": 18167,
              "net": 21423
            }
          },
          "openInterest": 372545
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 338718,
              "short": 495655,
              "net": -156937
            },
            "nonCommercial": {
              "long": 231911,
              "short": 48264,
              "net": 183647
            },
            "smallTrader": {
              "long": 49750,
              "short": 76460,
              "net": -26710
            }
          },
          "openInterest": 709144
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378422,
              "short": 623796,
              "net": -245374
            },
            "nonCommercial": {
              "long": 252752,
              "short": 56122,
              "net": 196630
            },
            "smallTrader": {
              "long": 94457,
              "short": 45713,
              "net": 48744
            }
          },
          "openInterest": 825281
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39722,
              "short": 8541,
              "net": 31181
            },
            "nonCommercial": {
              "long": 5240,
              "short": 21832,
              "net": -16592
            },
            "smallTrader": {
              "long": 8094,
              "short": 22683,
              "net": -14589
            }
          },
          "openInterest": 53291
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2105,
              "short": 41611,
              "net": -39506
            },
            "nonCommercial": {
              "long": 53519,
              "short": 17306,
              "net": 36213
            },
            "smallTrader": {
              "long": 5449,
              "short": 2156,
              "net": 3293
            }
          },
          "openInterest": 61899
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168680,
              "short": 120524,
              "net": 48156
            },
            "nonCommercial": {
              "long": 47133,
              "short": 86698,
              "net": -39565
            },
            "smallTrader": {
              "long": 23607,
              "short": 32198,
              "net": -8591
            }
          },
          "openInterest": 311293
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66930,
              "short": 108202,
              "net": -41272
            },
            "nonCommercial": {
              "long": 60349,
              "short": 21352,
              "net": 38997
            },
            "smallTrader": {
              "long": 22744,
              "short": 20469,
              "net": 2275
            }
          },
          "openInterest": 174905
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120341,
              "short": 146361,
              "net": -26020
            },
            "nonCommercial": {
              "long": 121593,
              "short": 92787,
              "net": 28806
            },
            "smallTrader": {
              "long": 33993,
              "short": 36779,
              "net": -2786
            }
          },
          "openInterest": 326651
        }
      ]
    },
    {
      "reportDate": "2022-05-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2834111,
              "short": 2457446,
              "net": 376665
            },
            "nonCommercial": {
              "long": 273667,
              "short": 498791,
              "net": -225124
            },
            "smallTrader": {
              "long": 354203,
              "short": 505744,
              "net": -151541
            }
          },
          "openInterest": 3662628
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1845029,
              "short": 1738175,
              "net": 106854
            },
            "nonCommercial": {
              "long": 361614,
              "short": 396907,
              "net": -35293
            },
            "smallTrader": {
              "long": 147143,
              "short": 218704,
              "net": -71561
            }
          },
          "openInterest": 2526000
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 922729,
              "short": 933953,
              "net": -11224
            },
            "nonCommercial": {
              "long": 141452,
              "short": 112950,
              "net": 28502
            },
            "smallTrader": {
              "long": 177518,
              "short": 194796,
              "net": -17278
            }
          },
          "openInterest": 1267244
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3093412,
              "short": 2801364,
              "net": 292048
            },
            "nonCommercial": {
              "long": 405475,
              "short": 526002,
              "net": -120527
            },
            "smallTrader": {
              "long": 388207,
              "short": 559728,
              "net": -171521
            }
          },
          "openInterest": 4011412
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99401,
              "short": 46132,
              "net": 53269
            },
            "nonCommercial": {
              "long": 36579,
              "short": 82025,
              "net": -45446
            },
            "smallTrader": {
              "long": 18615,
              "short": 26438,
              "net": -7823
            }
          },
          "openInterest": 158615
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 141,
              "short": 958,
              "net": -817
            },
            "nonCommercial": {
              "long": 9723,
              "short": 8874,
              "net": 849
            },
            "smallTrader": {
              "long": 1072,
              "short": 1104,
              "net": -32
            }
          },
          "openInterest": 11729
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14132,
              "short": 54633,
              "net": -40501
            },
            "nonCommercial": {
              "long": 45076,
              "short": 6362,
              "net": 38714
            },
            "smallTrader": {
              "long": 3826,
              "short": 2039,
              "net": 1787
            }
          },
          "openInterest": 63976
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 203802,
              "short": 106760,
              "net": 97042
            },
            "nonCommercial": {
              "long": 25936,
              "short": 106308,
              "net": -80372
            },
            "smallTrader": {
              "long": 19107,
              "short": 35777,
              "net": -16670
            }
          },
          "openInterest": 253864
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74953,
              "short": 68020,
              "net": 6933
            },
            "nonCommercial": {
              "long": 28999,
              "short": 41686,
              "net": -12687
            },
            "smallTrader": {
              "long": 32048,
              "short": 26294,
              "net": 5754
            }
          },
          "openInterest": 138508
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132424,
              "short": 145964,
              "net": -13540
            },
            "nonCommercial": {
              "long": 89159,
              "short": 80576,
              "net": 8583
            },
            "smallTrader": {
              "long": 16784,
              "short": 11827,
              "net": 4957
            }
          },
          "openInterest": 297909
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114208,
              "short": 152692,
              "net": -38484
            },
            "nonCommercial": {
              "long": 46580,
              "short": 9508,
              "net": 37072
            },
            "smallTrader": {
              "long": 8167,
              "short": 6755,
              "net": 1412
            }
          },
          "openInterest": 211266
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99318,
              "short": 80030,
              "net": 19288
            },
            "nonCommercial": {
              "long": 54130,
              "short": 73763,
              "net": -19633
            },
            "smallTrader": {
              "long": 14993,
              "short": 14648,
              "net": 345
            }
          },
          "openInterest": 186433
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 657258,
              "short": 1029780,
              "net": -372522
            },
            "nonCommercial": {
              "long": 563850,
              "short": 136002,
              "net": 427848
            },
            "smallTrader": {
              "long": 140433,
              "short": 195759,
              "net": -55326
            }
          },
          "openInterest": 1544885
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75106,
              "short": 158643,
              "net": -83537
            },
            "nonCommercial": {
              "long": 86947,
              "short": 14427,
              "net": 72520
            },
            "smallTrader": {
              "long": 17532,
              "short": 6515,
              "net": 11017
            }
          },
          "openInterest": 204678
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 584496,
              "short": 959123,
              "net": -374627
            },
            "nonCommercial": {
              "long": 422541,
              "short": 87780,
              "net": 334761
            },
            "smallTrader": {
              "long": 86091,
              "short": 46225,
              "net": 39866
            }
          },
          "openInterest": 1711863
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27878,
              "short": 14743,
              "net": 13135
            },
            "nonCommercial": {
              "long": 7678,
              "short": 19714,
              "net": -12036
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41510
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25456,
              "short": 28950,
              "net": -3494
            },
            "nonCommercial": {
              "long": 3640,
              "short": 466,
              "net": 3174
            },
            "smallTrader": {
              "long": 446,
              "short": 126,
              "net": 320
            }
          },
          "openInterest": 31954
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 366345,
              "short": 438945,
              "net": -72600
            },
            "nonCommercial": {
              "long": 237072,
              "short": 198142,
              "net": 38930
            },
            "smallTrader": {
              "long": 87892,
              "short": 54222,
              "net": 33670
            }
          },
          "openInterest": 708938
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14804,
              "short": 6227,
              "net": 8577
            },
            "nonCommercial": {
              "long": 15646,
              "short": 22563,
              "net": -6917
            },
            "smallTrader": {
              "long": 9415,
              "short": 11075,
              "net": -1660
            }
          },
          "openInterest": 48102
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170888,
              "short": 214487,
              "net": -43599
            },
            "nonCommercial": {
              "long": 72517,
              "short": 40092,
              "net": 32425
            },
            "smallTrader": {
              "long": 23596,
              "short": 12422,
              "net": 11174
            }
          },
          "openInterest": 310478
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130364,
              "short": 342311,
              "net": -211947
            },
            "nonCommercial": {
              "long": 282202,
              "short": 98389,
              "net": 183813
            },
            "smallTrader": {
              "long": 47411,
              "short": 19277,
              "net": 28134
            }
          },
          "openInterest": 530098
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129521,
              "short": 140734,
              "net": -11213
            },
            "nonCommercial": {
              "long": 40920,
              "short": 47118,
              "net": -6198
            },
            "smallTrader": {
              "long": 43002,
              "short": 25591,
              "net": 17411
            }
          },
          "openInterest": 251687
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 192215,
              "short": 85516,
              "net": 106699
            },
            "nonCommercial": {
              "long": 16567,
              "short": 116011,
              "net": -99444
            },
            "smallTrader": {
              "long": 24858,
              "short": 32113,
              "net": -7255
            }
          },
          "openInterest": 237256
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81805,
              "short": 83044,
              "net": -1239
            },
            "nonCommercial": {
              "long": 55555,
              "short": 48197,
              "net": 7358
            },
            "smallTrader": {
              "long": 19958,
              "short": 26077,
              "net": -6119
            }
          },
          "openInterest": 196279
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122357,
              "short": 144510,
              "net": -22153
            },
            "nonCommercial": {
              "long": 99928,
              "short": 77181,
              "net": 22747
            },
            "smallTrader": {
              "long": 34015,
              "short": 34609,
              "net": -594
            }
          },
          "openInterest": 296222
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84474,
              "short": 118826,
              "net": -34352
            },
            "nonCommercial": {
              "long": 83031,
              "short": 53239,
              "net": 29792
            },
            "smallTrader": {
              "long": 7605,
              "short": 3045,
              "net": 4560
            }
          },
          "openInterest": 177125
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 14496,
              "net": -14496
            },
            "nonCommercial": {
              "long": 88887,
              "short": 75070,
              "net": 13817
            },
            "smallTrader": {
              "long": 1288,
              "short": 609,
              "net": 679
            }
          },
          "openInterest": 90934
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27760,
              "short": 29980,
              "net": -2220
            },
            "nonCommercial": {
              "long": 15002,
              "short": 12257,
              "net": 2745
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51049
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 413701,
              "short": 349854,
              "net": 63847
            },
            "nonCommercial": {
              "long": 230219,
              "short": 341789,
              "net": -111570
            },
            "smallTrader": {
              "long": 74555,
              "short": 26832,
              "net": 47723
            }
          },
          "openInterest": 1107496
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45458,
              "short": 22755,
              "net": 22703
            },
            "nonCommercial": {
              "long": 10749,
              "short": 30070,
              "net": -19321
            },
            "smallTrader": {
              "long": 2202,
              "short": 5584,
              "net": -3382
            }
          },
          "openInterest": 59279
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27002,
              "short": 33685,
              "net": -6683
            },
            "nonCommercial": {
              "long": 26052,
              "short": 24567,
              "net": 1485
            },
            "smallTrader": {
              "long": 8533,
              "short": 3335,
              "net": 5198
            }
          },
          "openInterest": 65824
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 466955,
              "short": 389827,
              "net": 77128
            },
            "nonCommercial": {
              "long": 43536,
              "short": 118184,
              "net": -74648
            },
            "smallTrader": {
              "long": 19622,
              "short": 22102,
              "net": -2480
            }
          },
          "openInterest": 537973
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 322699,
              "short": 328463,
              "net": -5764
            },
            "nonCommercial": {
              "long": 70330,
              "short": 60552,
              "net": 9778
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 452434
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56910,
              "short": 80207,
              "net": -23297
            },
            "nonCommercial": {
              "long": 58748,
              "short": 44645,
              "net": 14103
            },
            "smallTrader": {
              "long": 23064,
              "short": 13870,
              "net": 9194
            }
          },
          "openInterest": 146456
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167414,
              "short": 275802,
              "net": -108388
            },
            "nonCommercial": {
              "long": 102564,
              "short": 20657,
              "net": 81907
            },
            "smallTrader": {
              "long": 48827,
              "short": 22346,
              "net": 26481
            }
          },
          "openInterest": 360050
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177213,
              "short": 275904,
              "net": -98691
            },
            "nonCommercial": {
              "long": 106705,
              "short": 27209,
              "net": 79496
            },
            "smallTrader": {
              "long": 35857,
              "short": 16662,
              "net": 19195
            }
          },
          "openInterest": 372707
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 345076,
              "short": 504123,
              "net": -159047
            },
            "nonCommercial": {
              "long": 236164,
              "short": 47796,
              "net": 188368
            },
            "smallTrader": {
              "long": 49551,
              "short": 78872,
              "net": -29321
            }
          },
          "openInterest": 729900
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380523,
              "short": 635973,
              "net": -255450
            },
            "nonCommercial": {
              "long": 262661,
              "short": 53174,
              "net": 209487
            },
            "smallTrader": {
              "long": 90969,
              "short": 45006,
              "net": 45963
            }
          },
          "openInterest": 847420
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39913,
              "short": 8219,
              "net": 31694
            },
            "nonCommercial": {
              "long": 1355,
              "short": 21028,
              "net": -19673
            },
            "smallTrader": {
              "long": 8308,
              "short": 20329,
              "net": -12021
            }
          },
          "openInterest": 49918
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2157,
              "short": 43034,
              "net": -40877
            },
            "nonCommercial": {
              "long": 53675,
              "short": 15636,
              "net": 38039
            },
            "smallTrader": {
              "long": 5076,
              "short": 2238,
              "net": 2838
            }
          },
          "openInterest": 61857
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153798,
              "short": 102856,
              "net": 50942
            },
            "nonCommercial": {
              "long": 50498,
              "short": 94052,
              "net": -43554
            },
            "smallTrader": {
              "long": 22942,
              "short": 30330,
              "net": -7388
            }
          },
          "openInterest": 275032
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66575,
              "short": 106502,
              "net": -39927
            },
            "nonCommercial": {
              "long": 60284,
              "short": 21614,
              "net": 38670
            },
            "smallTrader": {
              "long": 22036,
              "short": 20779,
              "net": 1257
            }
          },
          "openInterest": 177697
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115722,
              "short": 140061,
              "net": -24339
            },
            "nonCommercial": {
              "long": 118170,
              "short": 91826,
              "net": 26344
            },
            "smallTrader": {
              "long": 33634,
              "short": 35639,
              "net": -2005
            }
          },
          "openInterest": 326607
        }
      ]
    },
    {
      "reportDate": "2022-05-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2764399,
              "short": 2353216,
              "net": 411183
            },
            "nonCommercial": {
              "long": 245557,
              "short": 484464,
              "net": -238907
            },
            "smallTrader": {
              "long": 313090,
              "short": 485366,
              "net": -172276
            }
          },
          "openInterest": 3470808
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1714483,
              "short": 1521380,
              "net": 193103
            },
            "nonCommercial": {
              "long": 263530,
              "short": 391648,
              "net": -128118
            },
            "smallTrader": {
              "long": 143470,
              "short": 208455,
              "net": -64985
            }
          },
          "openInterest": 2219497
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 920309,
              "short": 918682,
              "net": 1627
            },
            "nonCommercial": {
              "long": 120014,
              "short": 100253,
              "net": 19761
            },
            "smallTrader": {
              "long": 157340,
              "short": 178728,
              "net": -21388
            }
          },
          "openInterest": 1212023
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3096723,
              "short": 2729368,
              "net": 367355
            },
            "nonCommercial": {
              "long": 348119,
              "short": 565907,
              "net": -217788
            },
            "smallTrader": {
              "long": 285676,
              "short": 435243,
              "net": -149567
            }
          },
          "openInterest": 3804715
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97031,
              "short": 45903,
              "net": 51128
            },
            "nonCommercial": {
              "long": 32897,
              "short": 81579,
              "net": -48682
            },
            "smallTrader": {
              "long": 19659,
              "short": 22105,
              "net": -2446
            }
          },
          "openInterest": 153661
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 159,
              "short": 662,
              "net": -503
            },
            "nonCommercial": {
              "long": 8680,
              "short": 8277,
              "net": 403
            },
            "smallTrader": {
              "long": 1033,
              "short": 933,
              "net": 100
            }
          },
          "openInterest": 10900
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16595,
              "short": 64265,
              "net": -47670
            },
            "nonCommercial": {
              "long": 52896,
              "short": 7580,
              "net": 45316
            },
            "smallTrader": {
              "long": 4372,
              "short": 2018,
              "net": 2354
            }
          },
          "openInterest": 74146
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 193786,
              "short": 106614,
              "net": 87172
            },
            "nonCommercial": {
              "long": 30788,
              "short": 104893,
              "net": -74105
            },
            "smallTrader": {
              "long": 19446,
              "short": 32513,
              "net": -13067
            }
          },
          "openInterest": 252881
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70006,
              "short": 70333,
              "net": -327
            },
            "nonCommercial": {
              "long": 30520,
              "short": 37527,
              "net": -7007
            },
            "smallTrader": {
              "long": 32660,
              "short": 25326,
              "net": 7334
            }
          },
          "openInterest": 135929
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131539,
              "short": 145861,
              "net": -14322
            },
            "nonCommercial": {
              "long": 92946,
              "short": 82793,
              "net": 10153
            },
            "smallTrader": {
              "long": 16931,
              "short": 12762,
              "net": 4169
            }
          },
          "openInterest": 305782
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110322,
              "short": 156079,
              "net": -45757
            },
            "nonCommercial": {
              "long": 50242,
              "short": 7227,
              "net": 43015
            },
            "smallTrader": {
              "long": 9389,
              "short": 6647,
              "net": 2742
            }
          },
          "openInterest": 214170
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99692,
              "short": 84267,
              "net": 15425
            },
            "nonCommercial": {
              "long": 53404,
              "short": 71429,
              "net": -18025
            },
            "smallTrader": {
              "long": 17184,
              "short": 14584,
              "net": 2600
            }
          },
          "openInterest": 189923
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 657849,
              "short": 1011197,
              "net": -353348
            },
            "nonCommercial": {
              "long": 551849,
              "short": 147649,
              "net": 404200
            },
            "smallTrader": {
              "long": 140307,
              "short": 191159,
              "net": -50852
            }
          },
          "openInterest": 1564217
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80446,
              "short": 161310,
              "net": -80864
            },
            "nonCommercial": {
              "long": 85974,
              "short": 15290,
              "net": 70684
            },
            "smallTrader": {
              "long": 17230,
              "short": 7050,
              "net": 10180
            }
          },
          "openInterest": 212230
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 622867,
              "short": 996628,
              "net": -373761
            },
            "nonCommercial": {
              "long": 421683,
              "short": 88707,
              "net": 332976
            },
            "smallTrader": {
              "long": 89200,
              "short": 48415,
              "net": 40785
            }
          },
          "openInterest": 1787928
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29405,
              "short": 14527,
              "net": 14878
            },
            "nonCommercial": {
              "long": 7100,
              "short": 20159,
              "net": -13059
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42241
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26795,
              "short": 30643,
              "net": -3848
            },
            "nonCommercial": {
              "long": 4107,
              "short": 483,
              "net": 3624
            },
            "smallTrader": {
              "long": 394,
              "short": 170,
              "net": 224
            }
          },
          "openInterest": 33921
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 365434,
              "short": 450620,
              "net": -85186
            },
            "nonCommercial": {
              "long": 236553,
              "short": 184281,
              "net": 52272
            },
            "smallTrader": {
              "long": 87138,
              "short": 54224,
              "net": 32914
            }
          },
          "openInterest": 706317
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14549,
              "short": 5510,
              "net": 9039
            },
            "nonCommercial": {
              "long": 16178,
              "short": 22908,
              "net": -6730
            },
            "smallTrader": {
              "long": 8624,
              "short": 10933,
              "net": -2309
            }
          },
          "openInterest": 47357
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165784,
              "short": 211816,
              "net": -46032
            },
            "nonCommercial": {
              "long": 76089,
              "short": 42399,
              "net": 33690
            },
            "smallTrader": {
              "long": 23735,
              "short": 11393,
              "net": 12342
            }
          },
          "openInterest": 307627
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135360,
              "short": 335416,
              "net": -200056
            },
            "nonCommercial": {
              "long": 269459,
              "short": 96870,
              "net": 172589
            },
            "smallTrader": {
              "long": 46639,
              "short": 19172,
              "net": 27467
            }
          },
          "openInterest": 513722
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123782,
              "short": 141749,
              "net": -17967
            },
            "nonCommercial": {
              "long": 43360,
              "short": 43239,
              "net": 121
            },
            "smallTrader": {
              "long": 41618,
              "short": 23772,
              "net": 17846
            }
          },
          "openInterest": 248966
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 196584,
              "short": 91535,
              "net": 105049
            },
            "nonCommercial": {
              "long": 15201,
              "short": 109640,
              "net": -94439
            },
            "smallTrader": {
              "long": 22605,
              "short": 33215,
              "net": -10610
            }
          },
          "openInterest": 239080
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81465,
              "short": 83674,
              "net": -2209
            },
            "nonCommercial": {
              "long": 57323,
              "short": 48106,
              "net": 9217
            },
            "smallTrader": {
              "long": 18708,
              "short": 25716,
              "net": -7008
            }
          },
          "openInterest": 193769
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121350,
              "short": 139916,
              "net": -18566
            },
            "nonCommercial": {
              "long": 102315,
              "short": 82775,
              "net": 19540
            },
            "smallTrader": {
              "long": 34613,
              "short": 35587,
              "net": -974
            }
          },
          "openInterest": 299155
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88894,
              "short": 129037,
              "net": -40143
            },
            "nonCommercial": {
              "long": 114480,
              "short": 79031,
              "net": 35449
            },
            "smallTrader": {
              "long": 7396,
              "short": 2702,
              "net": 4694
            }
          },
          "openInterest": 212843
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 13835,
              "net": -13835
            },
            "nonCommercial": {
              "long": 23523,
              "short": 10361,
              "net": 13162
            },
            "smallTrader": {
              "long": 1165,
              "short": 492,
              "net": 673
            }
          },
          "openInterest": 25172
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30523,
              "short": 29748,
              "net": 775
            },
            "nonCommercial": {
              "long": 14888,
              "short": 13765,
              "net": 1123
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52616
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 417276,
              "short": 357597,
              "net": 59679
            },
            "nonCommercial": {
              "long": 228487,
              "short": 338855,
              "net": -110368
            },
            "smallTrader": {
              "long": 75815,
              "short": 25126,
              "net": 50689
            }
          },
          "openInterest": 1115815
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42010,
              "short": 20636,
              "net": 21374
            },
            "nonCommercial": {
              "long": 9179,
              "short": 27903,
              "net": -18724
            },
            "smallTrader": {
              "long": 2762,
              "short": 5412,
              "net": -2650
            }
          },
          "openInterest": 55134
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27591,
              "short": 34092,
              "net": -6501
            },
            "nonCommercial": {
              "long": 27226,
              "short": 24863,
              "net": 2363
            },
            "smallTrader": {
              "long": 8034,
              "short": 3896,
              "net": 4138
            }
          },
          "openInterest": 67964
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 468833,
              "short": 387284,
              "net": 81549
            },
            "nonCommercial": {
              "long": 43995,
              "short": 122555,
              "net": -78560
            },
            "smallTrader": {
              "long": 19773,
              "short": 22762,
              "net": -2989
            }
          },
          "openInterest": 540537
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 327558,
              "short": 327011,
              "net": 547
            },
            "nonCommercial": {
              "long": 65396,
              "short": 61014,
              "net": 4382
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 452093
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56447,
              "short": 80308,
              "net": -23861
            },
            "nonCommercial": {
              "long": 55545,
              "short": 41548,
              "net": 13997
            },
            "smallTrader": {
              "long": 24482,
              "short": 14618,
              "net": 9864
            }
          },
          "openInterest": 147301
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163966,
              "short": 273350,
              "net": -109384
            },
            "nonCommercial": {
              "long": 106453,
              "short": 25699,
              "net": 80754
            },
            "smallTrader": {
              "long": 48928,
              "short": 20298,
              "net": 28630
            }
          },
          "openInterest": 370669
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181857,
              "short": 274144,
              "net": -92287
            },
            "nonCommercial": {
              "long": 105091,
              "short": 30050,
              "net": 75041
            },
            "smallTrader": {
              "long": 35597,
              "short": 18351,
              "net": 17246
            }
          },
          "openInterest": 383135
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 356115,
              "short": 514872,
              "net": -158757
            },
            "nonCommercial": {
              "long": 237836,
              "short": 51758,
              "net": 186078
            },
            "smallTrader": {
              "long": 49891,
              "short": 77212,
              "net": -27321
            }
          },
          "openInterest": 753373
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382461,
              "short": 623213,
              "net": -240752
            },
            "nonCommercial": {
              "long": 259634,
              "short": 57954,
              "net": 201680
            },
            "smallTrader": {
              "long": 89391,
              "short": 50319,
              "net": 39072
            }
          },
          "openInterest": 848463
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37473,
              "short": 7622,
              "net": 29851
            },
            "nonCommercial": {
              "long": 2641,
              "short": 23099,
              "net": -20458
            },
            "smallTrader": {
              "long": 8596,
              "short": 17989,
              "net": -9393
            }
          },
          "openInterest": 49579
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2355,
              "short": 43682,
              "net": -41327
            },
            "nonCommercial": {
              "long": 54859,
              "short": 17321,
              "net": 37538
            },
            "smallTrader": {
              "long": 5605,
              "short": 1816,
              "net": 3789
            }
          },
          "openInterest": 63863
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 157959,
              "short": 104853,
              "net": 53106
            },
            "nonCommercial": {
              "long": 43485,
              "short": 88169,
              "net": -44684
            },
            "smallTrader": {
              "long": 22654,
              "short": 31076,
              "net": -8422
            }
          },
          "openInterest": 278850
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68597,
              "short": 105325,
              "net": -36728
            },
            "nonCommercial": {
              "long": 58353,
              "short": 22086,
              "net": 36267
            },
            "smallTrader": {
              "long": 21622,
              "short": 21161,
              "net": 461
            }
          },
          "openInterest": 180591
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117565,
              "short": 136212,
              "net": -18647
            },
            "nonCommercial": {
              "long": 113964,
              "short": 91655,
              "net": 22309
            },
            "smallTrader": {
              "long": 32778,
              "short": 36440,
              "net": -3662
            }
          },
          "openInterest": 331136
        }
      ]
    },
    {
      "reportDate": "2022-06-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2810360,
              "short": 2383836,
              "net": 426524
            },
            "nonCommercial": {
              "long": 195120,
              "short": 461307,
              "net": -266187
            },
            "smallTrader": {
              "long": 307456,
              "short": 467793,
              "net": -160337
            }
          },
          "openInterest": 3469948
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1598627,
              "short": 1373587,
              "net": 225040
            },
            "nonCommercial": {
              "long": 200307,
              "short": 370796,
              "net": -170489
            },
            "smallTrader": {
              "long": 143536,
              "short": 198087,
              "net": -54551
            }
          },
          "openInterest": 2002134
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 892073,
              "short": 897706,
              "net": -5633
            },
            "nonCommercial": {
              "long": 112838,
              "short": 107875,
              "net": 4963
            },
            "smallTrader": {
              "long": 168164,
              "short": 167494,
              "net": 670
            }
          },
          "openInterest": 1193131
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3061190,
              "short": 2651727,
              "net": 409463
            },
            "nonCommercial": {
              "long": 359715,
              "short": 582262,
              "net": -222547
            },
            "smallTrader": {
              "long": 283380,
              "short": 470296,
              "net": -186916
            }
          },
          "openInterest": 3784732
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99747,
              "short": 52334,
              "net": 47413
            },
            "nonCommercial": {
              "long": 31720,
              "short": 79616,
              "net": -47896
            },
            "smallTrader": {
              "long": 24197,
              "short": 23714,
              "net": 483
            }
          },
          "openInterest": 166422
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 169,
              "short": 698,
              "net": -529
            },
            "nonCommercial": {
              "long": 8959,
              "short": 8469,
              "net": 490
            },
            "smallTrader": {
              "long": 1063,
              "short": 1024,
              "net": 39
            }
          },
          "openInterest": 10990
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9780,
              "short": 58734,
              "net": -48954
            },
            "nonCommercial": {
              "long": 58657,
              "short": 11952,
              "net": 46705
            },
            "smallTrader": {
              "long": 3931,
              "short": 1682,
              "net": 2249
            }
          },
          "openInterest": 72371
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 191742,
              "short": 111277,
              "net": 80465
            },
            "nonCommercial": {
              "long": 34618,
              "short": 105428,
              "net": -70810
            },
            "smallTrader": {
              "long": 21602,
              "short": 31257,
              "net": -9655
            }
          },
          "openInterest": 258623
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74044,
              "short": 87445,
              "net": -13401
            },
            "nonCommercial": {
              "long": 39288,
              "short": 40350,
              "net": -1062
            },
            "smallTrader": {
              "long": 37463,
              "short": 23000,
              "net": 14463
            }
          },
          "openInterest": 167373
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125905,
              "short": 143728,
              "net": -17823
            },
            "nonCommercial": {
              "long": 89997,
              "short": 75503,
              "net": 14494
            },
            "smallTrader": {
              "long": 14861,
              "short": 11532,
              "net": 3329
            }
          },
          "openInterest": 286665
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108343,
              "short": 159706,
              "net": -51363
            },
            "nonCommercial": {
              "long": 57417,
              "short": 8650,
              "net": 48767
            },
            "smallTrader": {
              "long": 9164,
              "short": 6568,
              "net": 2596
            }
          },
          "openInterest": 222583
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100449,
              "short": 99570,
              "net": 879
            },
            "nonCommercial": {
              "long": 58232,
              "short": 61946,
              "net": -3714
            },
            "smallTrader": {
              "long": 16646,
              "short": 13811,
              "net": 2835
            }
          },
          "openInterest": 194187
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 673039,
              "short": 1010176,
              "net": -337137
            },
            "nonCommercial": {
              "long": 520783,
              "short": 129519,
              "net": 391264
            },
            "smallTrader": {
              "long": 137311,
              "short": 191438,
              "net": -54127
            }
          },
          "openInterest": 1557167
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79718,
              "short": 160065,
              "net": -80347
            },
            "nonCommercial": {
              "long": 86609,
              "short": 15927,
              "net": 70682
            },
            "smallTrader": {
              "long": 17332,
              "short": 7667,
              "net": 9665
            }
          },
          "openInterest": 211503
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 622320,
              "short": 991353,
              "net": -369033
            },
            "nonCommercial": {
              "long": 423882,
              "short": 95626,
              "net": 328256
            },
            "smallTrader": {
              "long": 92501,
              "short": 51724,
              "net": 40777
            }
          },
          "openInterest": 1790618
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26840,
              "short": 13583,
              "net": 13257
            },
            "nonCommercial": {
              "long": 7587,
              "short": 17807,
              "net": -10220
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40205
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22028,
              "short": 24941,
              "net": -2913
            },
            "nonCommercial": {
              "long": 3801,
              "short": 1058,
              "net": 2743
            },
            "smallTrader": {
              "long": 417,
              "short": 247,
              "net": 170
            }
          },
          "openInterest": 28665
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 365628,
              "short": 453817,
              "net": -88189
            },
            "nonCommercial": {
              "long": 230248,
              "short": 179705,
              "net": 50543
            },
            "smallTrader": {
              "long": 90978,
              "short": 53332,
              "net": 37646
            }
          },
          "openInterest": 730667
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13834,
              "short": 6384,
              "net": 7450
            },
            "nonCommercial": {
              "long": 16450,
              "short": 19003,
              "net": -2553
            },
            "smallTrader": {
              "long": 6997,
              "short": 11894,
              "net": -4897
            }
          },
          "openInterest": 46728
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162330,
              "short": 204196,
              "net": -41866
            },
            "nonCommercial": {
              "long": 75841,
              "short": 45353,
              "net": 30488
            },
            "smallTrader": {
              "long": 24623,
              "short": 13245,
              "net": 11378
            }
          },
          "openInterest": 308245
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116965,
              "short": 316851,
              "net": -199886
            },
            "nonCommercial": {
              "long": 270356,
              "short": 95088,
              "net": 175268
            },
            "smallTrader": {
              "long": 44090,
              "short": 19472,
              "net": 24618
            }
          },
          "openInterest": 494130
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129588,
              "short": 154016,
              "net": -24428
            },
            "nonCommercial": {
              "long": 45231,
              "short": 40345,
              "net": 4886
            },
            "smallTrader": {
              "long": 45902,
              "short": 26360,
              "net": 19542
            }
          },
          "openInterest": 261651
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 210889,
              "short": 101780,
              "net": 109109
            },
            "nonCommercial": {
              "long": 18466,
              "short": 110112,
              "net": -91646
            },
            "smallTrader": {
              "long": 23226,
              "short": 40689,
              "net": -17463
            }
          },
          "openInterest": 266054
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81583,
              "short": 84673,
              "net": -3090
            },
            "nonCommercial": {
              "long": 59207,
              "short": 48716,
              "net": 10491
            },
            "smallTrader": {
              "long": 19271,
              "short": 26672,
              "net": -7401
            }
          },
          "openInterest": 195636
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119324,
              "short": 143536,
              "net": -24212
            },
            "nonCommercial": {
              "long": 104585,
              "short": 79157,
              "net": 25428
            },
            "smallTrader": {
              "long": 33798,
              "short": 35014,
              "net": -1216
            }
          },
          "openInterest": 294693
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87884,
              "short": 126001,
              "net": -38117
            },
            "nonCommercial": {
              "long": 119162,
              "short": 86436,
              "net": 32726
            },
            "smallTrader": {
              "long": 8441,
              "short": 3050,
              "net": 5391
            }
          },
          "openInterest": 248184
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 15553,
              "net": -15553
            },
            "nonCommercial": {
              "long": 26529,
              "short": 11774,
              "net": 14755
            },
            "smallTrader": {
              "long": 1256,
              "short": 458,
              "net": 798
            }
          },
          "openInterest": 28351
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29542,
              "short": 29737,
              "net": -195
            },
            "nonCommercial": {
              "long": 16695,
              "short": 13295,
              "net": 3400
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53659
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 419847,
              "short": 353428,
              "net": 66419
            },
            "nonCommercial": {
              "long": 235073,
              "short": 349415,
              "net": -114342
            },
            "smallTrader": {
              "long": 76779,
              "short": 28856,
              "net": 47923
            }
          },
          "openInterest": 1127731
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43890,
              "short": 21209,
              "net": 22681
            },
            "nonCommercial": {
              "long": 12310,
              "short": 32081,
              "net": -19771
            },
            "smallTrader": {
              "long": 2538,
              "short": 5448,
              "net": -2910
            }
          },
          "openInterest": 63540
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26823,
              "short": 36565,
              "net": -9742
            },
            "nonCommercial": {
              "long": 27004,
              "short": 21071,
              "net": 5933
            },
            "smallTrader": {
              "long": 7479,
              "short": 3670,
              "net": 3809
            }
          },
          "openInterest": 65295
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 476910,
              "short": 399464,
              "net": 77446
            },
            "nonCommercial": {
              "long": 46844,
              "short": 120426,
              "net": -73582
            },
            "smallTrader": {
              "long": 20648,
              "short": 24512,
              "net": -3864
            }
          },
          "openInterest": 551907
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 329703,
              "short": 319331,
              "net": 10372
            },
            "nonCommercial": {
              "long": 64064,
              "short": 67469,
              "net": -3405
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 453484
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54707,
              "short": 82697,
              "net": -27990
            },
            "nonCommercial": {
              "long": 54899,
              "short": 37495,
              "net": 17404
            },
            "smallTrader": {
              "long": 25089,
              "short": 14503,
              "net": 10586
            }
          },
          "openInterest": 148294
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167306,
              "short": 282567,
              "net": -115261
            },
            "nonCommercial": {
              "long": 107791,
              "short": 18115,
              "net": 89676
            },
            "smallTrader": {
              "long": 46628,
              "short": 21043,
              "net": 25585
            }
          },
          "openInterest": 380689
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192493,
              "short": 287751,
              "net": -95258
            },
            "nonCommercial": {
              "long": 107372,
              "short": 28727,
              "net": 78645
            },
            "smallTrader": {
              "long": 36684,
              "short": 20071,
              "net": 16613
            }
          },
          "openInterest": 399283
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 359587,
              "short": 507977,
              "net": -148390
            },
            "nonCommercial": {
              "long": 229895,
              "short": 53251,
              "net": 176644
            },
            "smallTrader": {
              "long": 49303,
              "short": 77557,
              "net": -28254
            }
          },
          "openInterest": 760444
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383138,
              "short": 617634,
              "net": -234496
            },
            "nonCommercial": {
              "long": 252688,
              "short": 57285,
              "net": 195403
            },
            "smallTrader": {
              "long": 90314,
              "short": 51221,
              "net": 39093
            }
          },
          "openInterest": 849814
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34494,
              "short": 7278,
              "net": 27216
            },
            "nonCommercial": {
              "long": 2609,
              "short": 18741,
              "net": -16132
            },
            "smallTrader": {
              "long": 9378,
              "short": 20462,
              "net": -11084
            }
          },
          "openInterest": 49794
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2090,
              "short": 43953,
              "net": -41863
            },
            "nonCommercial": {
              "long": 55460,
              "short": 17522,
              "net": 37938
            },
            "smallTrader": {
              "long": 5780,
              "short": 1855,
              "net": 3925
            }
          },
          "openInterest": 65163
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 164842,
              "short": 101880,
              "net": 62962
            },
            "nonCommercial": {
              "long": 36332,
              "short": 93624,
              "net": -57292
            },
            "smallTrader": {
              "long": 24384,
              "short": 30054,
              "net": -5670
            }
          },
          "openInterest": 288366
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69963,
              "short": 102896,
              "net": -32933
            },
            "nonCommercial": {
              "long": 54842,
              "short": 20813,
              "net": 34029
            },
            "smallTrader": {
              "long": 21102,
              "short": 22198,
              "net": -1096
            }
          },
          "openInterest": 180335
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116146,
              "short": 136009,
              "net": -19863
            },
            "nonCommercial": {
              "long": 109678,
              "short": 85797,
              "net": 23881
            },
            "smallTrader": {
              "long": 34706,
              "short": 38724,
              "net": -4018
            }
          },
          "openInterest": 333705
        }
      ]
    },
    {
      "reportDate": "2022-06-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2819950,
              "short": 2445932,
              "net": 374018
            },
            "nonCommercial": {
              "long": 253485,
              "short": 459014,
              "net": -205529
            },
            "smallTrader": {
              "long": 305184,
              "short": 473673,
              "net": -168489
            }
          },
          "openInterest": 3509639
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1554892,
              "short": 1326681,
              "net": 228211
            },
            "nonCommercial": {
              "long": 236115,
              "short": 396537,
              "net": -160422
            },
            "smallTrader": {
              "long": 143727,
              "short": 211516,
              "net": -67789
            }
          },
          "openInterest": 2012004
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 912867,
              "short": 868997,
              "net": 43870
            },
            "nonCommercial": {
              "long": 102957,
              "short": 132357,
              "net": -29400
            },
            "smallTrader": {
              "long": 155248,
              "short": 169718,
              "net": -14470
            }
          },
          "openInterest": 1188806
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3141449,
              "short": 2768768,
              "net": 372681
            },
            "nonCommercial": {
              "long": 374601,
              "short": 565672,
              "net": -191071
            },
            "smallTrader": {
              "long": 302708,
              "short": 484318,
              "net": -181610
            }
          },
          "openInterest": 3889422
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85591,
              "short": 40881,
              "net": 44710
            },
            "nonCommercial": {
              "long": 31660,
              "short": 74914,
              "net": -43254
            },
            "smallTrader": {
              "long": 21342,
              "short": 22798,
              "net": -1456
            }
          },
          "openInterest": 142857
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 62,
              "short": 1009,
              "net": -947
            },
            "nonCommercial": {
              "long": 9996,
              "short": 8935,
              "net": 1061
            },
            "smallTrader": {
              "long": 1008,
              "short": 1122,
              "net": -114
            }
          },
          "openInterest": 12242
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8711,
              "short": 57169,
              "net": -48458
            },
            "nonCommercial": {
              "long": 58023,
              "short": 10810,
              "net": 47213
            },
            "smallTrader": {
              "long": 3197,
              "short": 1952,
              "net": 1245
            }
          },
          "openInterest": 69931
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184011,
              "short": 102948,
              "net": 81063
            },
            "nonCommercial": {
              "long": 29343,
              "short": 94939,
              "net": -65596
            },
            "smallTrader": {
              "long": 20625,
              "short": 36092,
              "net": -15467
            }
          },
          "openInterest": 238322
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79064,
              "short": 109348,
              "net": -30284
            },
            "nonCommercial": {
              "long": 56550,
              "short": 33348,
              "net": 23202
            },
            "smallTrader": {
              "long": 29357,
              "short": 22275,
              "net": 7082
            }
          },
          "openInterest": 175219
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142236,
              "short": 142362,
              "net": -126
            },
            "nonCommercial": {
              "long": 90712,
              "short": 94081,
              "net": -3369
            },
            "smallTrader": {
              "long": 18389,
              "short": 14894,
              "net": 3495
            }
          },
          "openInterest": 312888
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100060,
              "short": 148459,
              "net": -48399
            },
            "nonCommercial": {
              "long": 55397,
              "short": 8512,
              "net": 46885
            },
            "smallTrader": {
              "long": 8883,
              "short": 7369,
              "net": 1514
            }
          },
          "openInterest": 202656
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103433,
              "short": 93146,
              "net": 10287
            },
            "nonCommercial": {
              "long": 51077,
              "short": 64874,
              "net": -13797
            },
            "smallTrader": {
              "long": 16449,
              "short": 12939,
              "net": 3510
            }
          },
          "openInterest": 187247
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 678186,
              "short": 1022382,
              "net": -344196
            },
            "nonCommercial": {
              "long": 519685,
              "short": 119910,
              "net": 399775
            },
            "smallTrader": {
              "long": 139407,
              "short": 194986,
              "net": -55579
            }
          },
          "openInterest": 1521565
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82992,
              "short": 158649,
              "net": -75657
            },
            "nonCommercial": {
              "long": 81941,
              "short": 15686,
              "net": 66255
            },
            "smallTrader": {
              "long": 18322,
              "short": 8920,
              "net": 9402
            }
          },
          "openInterest": 199444
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 604944,
              "short": 946598,
              "net": -341654
            },
            "nonCommercial": {
              "long": 409427,
              "short": 106481,
              "net": 302946
            },
            "smallTrader": {
              "long": 90476,
              "short": 51768,
              "net": 38708
            }
          },
          "openInterest": 1715674
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30968,
              "short": 18752,
              "net": 12216
            },
            "nonCommercial": {
              "long": 7247,
              "short": 18392,
              "net": -11145
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46792
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24127,
              "short": 27358,
              "net": -3231
            },
            "nonCommercial": {
              "long": 4026,
              "short": 1034,
              "net": 2992
            },
            "smallTrader": {
              "long": 449,
              "short": 210,
              "net": 239
            }
          },
          "openInterest": 30884
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 361159,
              "short": 389654,
              "net": -28495
            },
            "nonCommercial": {
              "long": 206986,
              "short": 213004,
              "net": -6018
            },
            "smallTrader": {
              "long": 84823,
              "short": 50310,
              "net": 34513
            }
          },
          "openInterest": 668164
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12363,
              "short": 6478,
              "net": 5885
            },
            "nonCommercial": {
              "long": 16006,
              "short": 17266,
              "net": -1260
            },
            "smallTrader": {
              "long": 7288,
              "short": 11913,
              "net": -4625
            }
          },
          "openInterest": 43995
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164469,
              "short": 208141,
              "net": -43672
            },
            "nonCommercial": {
              "long": 76744,
              "short": 45288,
              "net": 31456
            },
            "smallTrader": {
              "long": 25175,
              "short": 12959,
              "net": 12216
            }
          },
          "openInterest": 308890
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121926,
              "short": 300495,
              "net": -178569
            },
            "nonCommercial": {
              "long": 266596,
              "short": 111998,
              "net": 154598
            },
            "smallTrader": {
              "long": 45726,
              "short": 21755,
              "net": 23971
            }
          },
          "openInterest": 497456
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135386,
              "short": 164072,
              "net": -28686
            },
            "nonCommercial": {
              "long": 45945,
              "short": 37470,
              "net": 8475
            },
            "smallTrader": {
              "long": 45006,
              "short": 24795,
              "net": 20211
            }
          },
          "openInterest": 268199
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175789,
              "short": 89346,
              "net": 86443
            },
            "nonCommercial": {
              "long": 32441,
              "short": 102196,
              "net": -69755
            },
            "smallTrader": {
              "long": 22340,
              "short": 39028,
              "net": -16688
            }
          },
          "openInterest": 232513
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84837,
              "short": 84635,
              "net": 202
            },
            "nonCommercial": {
              "long": 57305,
              "short": 49919,
              "net": 7386
            },
            "smallTrader": {
              "long": 19098,
              "short": 26686,
              "net": -7588
            }
          },
          "openInterest": 193269
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110947,
              "short": 141067,
              "net": -30120
            },
            "nonCommercial": {
              "long": 100918,
              "short": 68174,
              "net": 32744
            },
            "smallTrader": {
              "long": 30976,
              "short": 33600,
              "net": -2624
            }
          },
          "openInterest": 273547
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75532,
              "short": 52384,
              "net": 23148
            },
            "nonCommercial": {
              "long": 114093,
              "short": 140474,
              "net": -26381
            },
            "smallTrader": {
              "long": 6170,
              "short": 2937,
              "net": 3233
            }
          },
          "openInterest": 197375
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 15924,
              "net": -15924
            },
            "nonCommercial": {
              "long": 28722,
              "short": 13677,
              "net": 15045
            },
            "smallTrader": {
              "long": 1585,
              "short": 706,
              "net": 879
            }
          },
          "openInterest": 31968
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31271,
              "short": 35457,
              "net": -4186
            },
            "nonCommercial": {
              "long": 17674,
              "short": 11993,
              "net": 5681
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 60453
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 409613,
              "short": 335303,
              "net": 74310
            },
            "nonCommercial": {
              "long": 220256,
              "short": 343741,
              "net": -123485
            },
            "smallTrader": {
              "long": 74311,
              "short": 25136,
              "net": 49175
            }
          },
          "openInterest": 1053265
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28062,
              "short": 18289,
              "net": 9773
            },
            "nonCommercial": {
              "long": 14894,
              "short": 21732,
              "net": -6838
            },
            "smallTrader": {
              "long": 2236,
              "short": 5171,
              "net": -2935
            }
          },
          "openInterest": 45410
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28194,
              "short": 34987,
              "net": -6793
            },
            "nonCommercial": {
              "long": 25085,
              "short": 22871,
              "net": 2214
            },
            "smallTrader": {
              "long": 8597,
              "short": 4018,
              "net": 4579
            }
          },
          "openInterest": 66613
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 548072,
              "short": 458746,
              "net": 89326
            },
            "nonCommercial": {
              "long": 44369,
              "short": 139615,
              "net": -95246
            },
            "smallTrader": {
              "long": 30314,
              "short": 24394,
              "net": 5920
            }
          },
          "openInterest": 635997
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 365777,
              "short": 371550,
              "net": -5773
            },
            "nonCommercial": {
              "long": 75593,
              "short": 68738,
              "net": 6855
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 530880
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60161,
              "short": 82208,
              "net": -22047
            },
            "nonCommercial": {
              "long": 57216,
              "short": 43211,
              "net": 14005
            },
            "smallTrader": {
              "long": 24268,
              "short": 16226,
              "net": 8042
            }
          },
          "openInterest": 151978
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168517,
              "short": 283252,
              "net": -114735
            },
            "nonCommercial": {
              "long": 106273,
              "short": 17442,
              "net": 88831
            },
            "smallTrader": {
              "long": 48694,
              "short": 22790,
              "net": 25904
            }
          },
          "openInterest": 384925
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198015,
              "short": 285116,
              "net": -87101
            },
            "nonCommercial": {
              "long": 102073,
              "short": 28675,
              "net": 73398
            },
            "smallTrader": {
              "long": 35202,
              "short": 21499,
              "net": 13703
            }
          },
          "openInterest": 388690
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 371675,
              "short": 527338,
              "net": -155663
            },
            "nonCommercial": {
              "long": 229930,
              "short": 47263,
              "net": 182667
            },
            "smallTrader": {
              "long": 50027,
              "short": 77031,
              "net": -27004
            }
          },
          "openInterest": 754428
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380876,
              "short": 578882,
              "net": -198006
            },
            "nonCommercial": {
              "long": 233102,
              "short": 62619,
              "net": 170483
            },
            "smallTrader": {
              "long": 80955,
              "short": 53432,
              "net": 27523
            }
          },
          "openInterest": 800806
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26045,
              "short": 7898,
              "net": 18147
            },
            "nonCommercial": {
              "long": 4291,
              "short": 11099,
              "net": -6808
            },
            "smallTrader": {
              "long": 9026,
              "short": 20365,
              "net": -11339
            }
          },
          "openInterest": 39362
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1752,
              "short": 49488,
              "net": -47736
            },
            "nonCommercial": {
              "long": 53133,
              "short": 8657,
              "net": 44476
            },
            "smallTrader": {
              "long": 5553,
              "short": 2293,
              "net": 3260
            }
          },
          "openInterest": 61144
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 169111,
              "short": 88518,
              "net": 80593
            },
            "nonCommercial": {
              "long": 42063,
              "short": 116241,
              "net": -74178
            },
            "smallTrader": {
              "long": 24786,
              "short": 31201,
              "net": -6415
            }
          },
          "openInterest": 296042
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71691,
              "short": 102752,
              "net": -31061
            },
            "nonCommercial": {
              "long": 53731,
              "short": 20373,
              "net": 33358
            },
            "smallTrader": {
              "long": 21706,
              "short": 24003,
              "net": -2297
            }
          },
          "openInterest": 177793
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128087,
              "short": 146176,
              "net": -18089
            },
            "nonCommercial": {
              "long": 105566,
              "short": 85131,
              "net": 20435
            },
            "smallTrader": {
              "long": 36114,
              "short": 38460,
              "net": -2346
            }
          },
          "openInterest": 336890
        }
      ]
    },
    {
      "reportDate": "2022-06-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2760756,
              "short": 2356002,
              "net": 404754
            },
            "nonCommercial": {
              "long": 269685,
              "short": 497869,
              "net": -228184
            },
            "smallTrader": {
              "long": 287654,
              "short": 464224,
              "net": -176570
            }
          },
          "openInterest": 3440085
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1603236,
              "short": 1397637,
              "net": 205599
            },
            "nonCommercial": {
              "long": 257375,
              "short": 376658,
              "net": -119283
            },
            "smallTrader": {
              "long": 134031,
              "short": 220347,
              "net": -86316
            }
          },
          "openInterest": 2086917
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 907963,
              "short": 870042,
              "net": 37921
            },
            "nonCommercial": {
              "long": 99282,
              "short": 118604,
              "net": -19322
            },
            "smallTrader": {
              "long": 154938,
              "short": 173537,
              "net": -18599
            }
          },
          "openInterest": 1177791
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3119594,
              "short": 2830101,
              "net": 289493
            },
            "nonCommercial": {
              "long": 373807,
              "short": 477898,
              "net": -104091
            },
            "smallTrader": {
              "long": 292913,
              "short": 478315,
              "net": -185402
            }
          },
          "openInterest": 3854228
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82514,
              "short": 37906,
              "net": 44608
            },
            "nonCommercial": {
              "long": 31745,
              "short": 72351,
              "net": -40606
            },
            "smallTrader": {
              "long": 18756,
              "short": 22758,
              "net": -4002
            }
          },
          "openInterest": 137017
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 78,
              "short": 1073,
              "net": -995
            },
            "nonCommercial": {
              "long": 10495,
              "short": 9449,
              "net": 1046
            },
            "smallTrader": {
              "long": 1048,
              "short": 1099,
              "net": -51
            }
          },
          "openInterest": 13537
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10020,
              "short": 56016,
              "net": -45996
            },
            "nonCommercial": {
              "long": 55599,
              "short": 11254,
              "net": 44345
            },
            "smallTrader": {
              "long": 3238,
              "short": 1587,
              "net": 1651
            }
          },
          "openInterest": 68858
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 177170,
              "short": 99268,
              "net": 77902
            },
            "nonCommercial": {
              "long": 28470,
              "short": 91717,
              "net": -63247
            },
            "smallTrader": {
              "long": 17735,
              "short": 32390,
              "net": -14655
            }
          },
          "openInterest": 228266
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67084,
              "short": 73662,
              "net": -6578
            },
            "nonCommercial": {
              "long": 42260,
              "short": 38155,
              "net": 4105
            },
            "smallTrader": {
              "long": 29011,
              "short": 26538,
              "net": 2473
            }
          },
          "openInterest": 140047
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135958,
              "short": 140814,
              "net": -4856
            },
            "nonCommercial": {
              "long": 93606,
              "short": 90301,
              "net": 3305
            },
            "smallTrader": {
              "long": 12977,
              "short": 11426,
              "net": 1551
            }
          },
          "openInterest": 309347
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91789,
              "short": 144137,
              "net": -52348
            },
            "nonCommercial": {
              "long": 58442,
              "short": 9071,
              "net": 49371
            },
            "smallTrader": {
              "long": 8425,
              "short": 5448,
              "net": 2977
            }
          },
          "openInterest": 192832
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103789,
              "short": 84861,
              "net": 18928
            },
            "nonCommercial": {
              "long": 50230,
              "short": 71168,
              "net": -20938
            },
            "smallTrader": {
              "long": 16909,
              "short": 14899,
              "net": 2010
            }
          },
          "openInterest": 187170
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 675580,
              "short": 1002054,
              "net": -326474
            },
            "nonCommercial": {
              "long": 504174,
              "short": 124005,
              "net": 380169
            },
            "smallTrader": {
              "long": 140912,
              "short": 194607,
              "net": -53695
            }
          },
          "openInterest": 1512152
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76251,
              "short": 148932,
              "net": -72681
            },
            "nonCommercial": {
              "long": 81410,
              "short": 15365,
              "net": 66045
            },
            "smallTrader": {
              "long": 15830,
              "short": 9194,
              "net": 6636
            }
          },
          "openInterest": 191861
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 594860,
              "short": 918775,
              "net": -323915
            },
            "nonCommercial": {
              "long": 388496,
              "short": 98994,
              "net": 289502
            },
            "smallTrader": {
              "long": 86668,
              "short": 52255,
              "net": 34413
            }
          },
          "openInterest": 1658636
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24083,
              "short": 9615,
              "net": 14468
            },
            "nonCommercial": {
              "long": 5155,
              "short": 17892,
              "net": -12737
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 34512
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24968,
              "short": 27991,
              "net": -3023
            },
            "nonCommercial": {
              "long": 4062,
              "short": 1222,
              "net": 2840
            },
            "smallTrader": {
              "long": 409,
              "short": 226,
              "net": 183
            }
          },
          "openInterest": 31464
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 373695,
              "short": 391877,
              "net": -18182
            },
            "nonCommercial": {
              "long": 195554,
              "short": 211159,
              "net": -15605
            },
            "smallTrader": {
              "long": 85208,
              "short": 51421,
              "net": 33787
            }
          },
          "openInterest": 671718
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12728,
              "short": 6695,
              "net": 6033
            },
            "nonCommercial": {
              "long": 15462,
              "short": 16848,
              "net": -1386
            },
            "smallTrader": {
              "long": 7490,
              "short": 12137,
              "net": -4647
            }
          },
          "openInterest": 44031
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162816,
              "short": 204896,
              "net": -42080
            },
            "nonCommercial": {
              "long": 75835,
              "short": 44428,
              "net": 31407
            },
            "smallTrader": {
              "long": 23491,
              "short": 12818,
              "net": 10673
            }
          },
          "openInterest": 299853
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120045,
              "short": 306974,
              "net": -186929
            },
            "nonCommercial": {
              "long": 268119,
              "short": 104832,
              "net": 163287
            },
            "smallTrader": {
              "long": 44380,
              "short": 20738,
              "net": 23642
            }
          },
          "openInterest": 500276
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137166,
              "short": 165370,
              "net": -28204
            },
            "nonCommercial": {
              "long": 45955,
              "short": 36391,
              "net": 9564
            },
            "smallTrader": {
              "long": 44894,
              "short": 26254,
              "net": 18640
            }
          },
          "openInterest": 268818
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156248,
              "short": 81899,
              "net": 74349
            },
            "nonCommercial": {
              "long": 35864,
              "short": 94318,
              "net": -58454
            },
            "smallTrader": {
              "long": 23099,
              "short": 38994,
              "net": -15895
            }
          },
          "openInterest": 218076
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80955,
              "short": 83996,
              "net": -3041
            },
            "nonCommercial": {
              "long": 59031,
              "short": 46972,
              "net": 12059
            },
            "smallTrader": {
              "long": 18981,
              "short": 27999,
              "net": -9018
            }
          },
          "openInterest": 186534
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109561,
              "short": 148202,
              "net": -38641
            },
            "nonCommercial": {
              "long": 102557,
              "short": 62435,
              "net": 40122
            },
            "smallTrader": {
              "long": 31589,
              "short": 33070,
              "net": -1481
            }
          },
          "openInterest": 276254
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87609,
              "short": 64632,
              "net": 22977
            },
            "nonCommercial": {
              "long": 96147,
              "short": 123017,
              "net": -26870
            },
            "smallTrader": {
              "long": 6317,
              "short": 2424,
              "net": 3893
            }
          },
          "openInterest": 191265
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 16224,
              "net": -16224
            },
            "nonCommercial": {
              "long": 30645,
              "short": 15409,
              "net": 15236
            },
            "smallTrader": {
              "long": 1752,
              "short": 764,
              "net": 988
            }
          },
          "openInterest": 34662
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22183,
              "short": 27700,
              "net": -5517
            },
            "nonCommercial": {
              "long": 16578,
              "short": 10416,
              "net": 6162
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47325
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 410457,
              "short": 324480,
              "net": 85977
            },
            "nonCommercial": {
              "long": 213487,
              "short": 344356,
              "net": -130869
            },
            "smallTrader": {
              "long": 72315,
              "short": 27423,
              "net": 44892
            }
          },
          "openInterest": 1030971
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26056,
              "short": 17300,
              "net": 8756
            },
            "nonCommercial": {
              "long": 14652,
              "short": 20075,
              "net": -5423
            },
            "smallTrader": {
              "long": 2145,
              "short": 5478,
              "net": -3333
            }
          },
          "openInterest": 42889
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28487,
              "short": 34884,
              "net": -6397
            },
            "nonCommercial": {
              "long": 25676,
              "short": 24185,
              "net": 1491
            },
            "smallTrader": {
              "long": 8413,
              "short": 3507,
              "net": 4906
            }
          },
          "openInterest": 64946
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 502812,
              "short": 394922,
              "net": 107890
            },
            "nonCommercial": {
              "long": 40382,
              "short": 145978,
              "net": -105596
            },
            "smallTrader": {
              "long": 19004,
              "short": 21298,
              "net": -2294
            }
          },
          "openInterest": 569541
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 342611,
              "short": 313771,
              "net": 28840
            },
            "nonCommercial": {
              "long": 54726,
              "short": 77590,
              "net": -22864
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 452401
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 54828,
              "short": 82078,
              "net": -27250
            },
            "nonCommercial": {
              "long": 54451,
              "short": 36032,
              "net": 18419
            },
            "smallTrader": {
              "long": 25018,
              "short": 16187,
              "net": 8831
            }
          },
          "openInterest": 145356
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172823,
              "short": 292622,
              "net": -119799
            },
            "nonCommercial": {
              "long": 110934,
              "short": 15563,
              "net": 95371
            },
            "smallTrader": {
              "long": 47533,
              "short": 23105,
              "net": 24428
            }
          },
          "openInterest": 403330
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205007,
              "short": 282876,
              "net": -77869
            },
            "nonCommercial": {
              "long": 96861,
              "short": 29331,
              "net": 67530
            },
            "smallTrader": {
              "long": 32564,
              "short": 22225,
              "net": 10339
            }
          },
          "openInterest": 387319
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 376155,
              "short": 529123,
              "net": -152968
            },
            "nonCommercial": {
              "long": 226191,
              "short": 47812,
              "net": 178379
            },
            "smallTrader": {
              "long": 49215,
              "short": 74626,
              "net": -25411
            }
          },
          "openInterest": 745494
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 383646,
              "short": 564926,
              "net": -181280
            },
            "nonCommercial": {
              "long": 227142,
              "short": 64031,
              "net": 163111
            },
            "smallTrader": {
              "long": 70240,
              "short": 52071,
              "net": 18169
            }
          },
          "openInterest": 779773
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24927,
              "short": 9969,
              "net": 14958
            },
            "nonCommercial": {
              "long": 3068,
              "short": 10225,
              "net": -7157
            },
            "smallTrader": {
              "long": 9673,
              "short": 17474,
              "net": -7801
            }
          },
          "openInterest": 37669
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1676,
              "short": 48422,
              "net": -46746
            },
            "nonCommercial": {
              "long": 51606,
              "short": 6596,
              "net": 45010
            },
            "smallTrader": {
              "long": 4522,
              "short": 2786,
              "net": 1736
            }
          },
          "openInterest": 58543
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 138746,
              "short": 83016,
              "net": 55730
            },
            "nonCommercial": {
              "long": 46982,
              "short": 96905,
              "net": -49923
            },
            "smallTrader": {
              "long": 21718,
              "short": 27525,
              "net": -5807
            }
          },
          "openInterest": 257930
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71176,
              "short": 97176,
              "net": -26000
            },
            "nonCommercial": {
              "long": 53876,
              "short": 24348,
              "net": 29528
            },
            "smallTrader": {
              "long": 20258,
              "short": 23786,
              "net": -3528
            }
          },
          "openInterest": 173165
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125399,
              "short": 140806,
              "net": -15407
            },
            "nonCommercial": {
              "long": 102924,
              "short": 83857,
              "net": 19067
            },
            "smallTrader": {
              "long": 33167,
              "short": 36827,
              "net": -3660
            }
          },
          "openInterest": 320326
        }
      ]
    },
    {
      "reportDate": "2022-06-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2724138,
              "short": 2394734,
              "net": 329404
            },
            "nonCommercial": {
              "long": 274858,
              "short": 456538,
              "net": -181680
            },
            "smallTrader": {
              "long": 312558,
              "short": 460282,
              "net": -147724
            }
          },
          "openInterest": 3403344
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1647599,
              "short": 1453037,
              "net": 194562
            },
            "nonCommercial": {
              "long": 275428,
              "short": 377546,
              "net": -102118
            },
            "smallTrader": {
              "long": 134145,
              "short": 226589,
              "net": -92444
            }
          },
          "openInterest": 2118890
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 931822,
              "short": 894799,
              "net": 37023
            },
            "nonCommercial": {
              "long": 80552,
              "short": 118805,
              "net": -38253
            },
            "smallTrader": {
              "long": 164556,
              "short": 163326,
              "net": 1230
            }
          },
          "openInterest": 1182840
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3293540,
              "short": 2920109,
              "net": 373431
            },
            "nonCommercial": {
              "long": 330759,
              "short": 533423,
              "net": -202664
            },
            "smallTrader": {
              "long": 291486,
              "short": 462253,
              "net": -170767
            }
          },
          "openInterest": 3962280
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86347,
              "short": 39184,
              "net": 47163
            },
            "nonCommercial": {
              "long": 28887,
              "short": 71867,
              "net": -42980
            },
            "smallTrader": {
              "long": 19791,
              "short": 23974,
              "net": -4183
            }
          },
          "openInterest": 139891
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 115,
              "short": 1062,
              "net": -947
            },
            "nonCommercial": {
              "long": 11137,
              "short": 10052,
              "net": 1085
            },
            "smallTrader": {
              "long": 890,
              "short": 1028,
              "net": -138
            }
          },
          "openInterest": 13707
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13691,
              "short": 52222,
              "net": -38531
            },
            "nonCommercial": {
              "long": 43088,
              "short": 6060,
              "net": 37028
            },
            "smallTrader": {
              "long": 3307,
              "short": 1804,
              "net": 1503
            }
          },
          "openInterest": 60107
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170967,
              "short": 100737,
              "net": 70230
            },
            "nonCommercial": {
              "long": 35184,
              "short": 88302,
              "net": -53118
            },
            "smallTrader": {
              "long": 18055,
              "short": 35167,
              "net": -17112
            }
          },
          "openInterest": 228736
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65407,
              "short": 77654,
              "net": -12247
            },
            "nonCommercial": {
              "long": 45893,
              "short": 36796,
              "net": 9097
            },
            "smallTrader": {
              "long": 29537,
              "short": 26387,
              "net": 3150
            }
          },
          "openInterest": 142584
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134441,
              "short": 143149,
              "net": -8708
            },
            "nonCommercial": {
              "long": 91654,
              "short": 85315,
              "net": 6339
            },
            "smallTrader": {
              "long": 13610,
              "short": 11241,
              "net": 2369
            }
          },
          "openInterest": 303711
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96232,
              "short": 143379,
              "net": -47147
            },
            "nonCommercial": {
              "long": 55545,
              "short": 10345,
              "net": 45200
            },
            "smallTrader": {
              "long": 8006,
              "short": 6059,
              "net": 1947
            }
          },
          "openInterest": 194896
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103666,
              "short": 72469,
              "net": 31197
            },
            "nonCommercial": {
              "long": 47782,
              "short": 78478,
              "net": -30696
            },
            "smallTrader": {
              "long": 14516,
              "short": 15017,
              "net": -501
            }
          },
          "openInterest": 182352
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 597265,
              "short": 871375,
              "net": -274110
            },
            "nonCommercial": {
              "long": 433710,
              "short": 105608,
              "net": 328102
            },
            "smallTrader": {
              "long": 125886,
              "short": 179878,
              "net": -53992
            }
          },
          "openInterest": 1338054
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70585,
              "short": 132441,
              "net": -61856
            },
            "nonCommercial": {
              "long": 72622,
              "short": 16232,
              "net": 56390
            },
            "smallTrader": {
              "long": 13385,
              "short": 7919,
              "net": 5466
            }
          },
          "openInterest": 175241
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 599957,
              "short": 927895,
              "net": -327938
            },
            "nonCommercial": {
              "long": 396046,
              "short": 96354,
              "net": 299692
            },
            "smallTrader": {
              "long": 80880,
              "short": 52634,
              "net": 28246
            }
          },
          "openInterest": 1651566
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23545,
              "short": 8707,
              "net": 14838
            },
            "nonCommercial": {
              "long": 4506,
              "short": 17042,
              "net": -12536
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 33380
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26755,
              "short": 29775,
              "net": -3020
            },
            "nonCommercial": {
              "long": 3745,
              "short": 995,
              "net": 2750
            },
            "smallTrader": {
              "long": 472,
              "short": 202,
              "net": 270
            }
          },
          "openInterest": 33385
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 380084,
              "short": 399896,
              "net": -19812
            },
            "nonCommercial": {
              "long": 189414,
              "short": 200010,
              "net": -10596
            },
            "smallTrader": {
              "long": 83853,
              "short": 53445,
              "net": 30408
            }
          },
          "openInterest": 671472
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12663,
              "short": 5638,
              "net": 7025
            },
            "nonCommercial": {
              "long": 13297,
              "short": 16034,
              "net": -2737
            },
            "smallTrader": {
              "long": 7702,
              "short": 11990,
              "net": -4288
            }
          },
          "openInterest": 42175
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154967,
              "short": 197421,
              "net": -42454
            },
            "nonCommercial": {
              "long": 76657,
              "short": 44558,
              "net": 32099
            },
            "smallTrader": {
              "long": 23177,
              "short": 12822,
              "net": 10355
            }
          },
          "openInterest": 288532
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117038,
              "short": 299045,
              "net": -182007
            },
            "nonCommercial": {
              "long": 268712,
              "short": 111019,
              "net": 157693
            },
            "smallTrader": {
              "long": 44823,
              "short": 20509,
              "net": 24314
            }
          },
          "openInterest": 497005
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141515,
              "short": 167258,
              "net": -25743
            },
            "nonCommercial": {
              "long": 44423,
              "short": 36915,
              "net": 7508
            },
            "smallTrader": {
              "long": 40222,
              "short": 21987,
              "net": 18235
            }
          },
          "openInterest": 269168
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152071,
              "short": 84176,
              "net": 67895
            },
            "nonCommercial": {
              "long": 36462,
              "short": 89032,
              "net": -52570
            },
            "smallTrader": {
              "long": 22379,
              "short": 37704,
              "net": -15325
            }
          },
          "openInterest": 213767
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77472,
              "short": 84811,
              "net": -7339
            },
            "nonCommercial": {
              "long": 61378,
              "short": 45091,
              "net": 16287
            },
            "smallTrader": {
              "long": 18100,
              "short": 27048,
              "net": -8948
            }
          },
          "openInterest": 186336
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110513,
              "short": 137593,
              "net": -27080
            },
            "nonCommercial": {
              "long": 98030,
              "short": 70195,
              "net": 27835
            },
            "smallTrader": {
              "long": 31369,
              "short": 32124,
              "net": -755
            }
          },
          "openInterest": 280159
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79060,
              "short": 69953,
              "net": 9107
            },
            "nonCommercial": {
              "long": 107031,
              "short": 121011,
              "net": -13980
            },
            "smallTrader": {
              "long": 7059,
              "short": 2186,
              "net": 4873
            }
          },
          "openInterest": 193536
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 20459,
              "net": -20459
            },
            "nonCommercial": {
              "long": 30266,
              "short": 10301,
              "net": 19965
            },
            "smallTrader": {
              "long": 1120,
              "short": 626,
              "net": 494
            }
          },
          "openInterest": 33529
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25754,
              "short": 29740,
              "net": -3986
            },
            "nonCommercial": {
              "long": 15797,
              "short": 10959,
              "net": 4838
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49609
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 402705,
              "short": 311865,
              "net": 90840
            },
            "nonCommercial": {
              "long": 203204,
              "short": 332623,
              "net": -129419
            },
            "smallTrader": {
              "long": 62574,
              "short": 23995,
              "net": 38579
            }
          },
          "openInterest": 987740
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26167,
              "short": 17616,
              "net": 8551
            },
            "nonCommercial": {
              "long": 11720,
              "short": 17031,
              "net": -5311
            },
            "smallTrader": {
              "long": 2256,
              "short": 5496,
              "net": -3240
            }
          },
          "openInterest": 40337
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28413,
              "short": 31794,
              "net": -3381
            },
            "nonCommercial": {
              "long": 28451,
              "short": 29757,
              "net": -1306
            },
            "smallTrader": {
              "long": 8503,
              "short": 3816,
              "net": 4687
            }
          },
          "openInterest": 68232
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 503528,
              "short": 393546,
              "net": 109982
            },
            "nonCommercial": {
              "long": 41196,
              "short": 145816,
              "net": -104620
            },
            "smallTrader": {
              "long": 18674,
              "short": 24036,
              "net": -5362
            }
          },
          "openInterest": 570497
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 345238,
              "short": 311557,
              "net": 33681
            },
            "nonCommercial": {
              "long": 49663,
              "short": 77508,
              "net": -27845
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 449754
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55406,
              "short": 73891,
              "net": -18485
            },
            "nonCommercial": {
              "long": 52932,
              "short": 42041,
              "net": 10891
            },
            "smallTrader": {
              "long": 22724,
              "short": 15130,
              "net": 7594
            }
          },
          "openInterest": 135775
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170250,
              "short": 285119,
              "net": -114869
            },
            "nonCommercial": {
              "long": 106995,
              "short": 13070,
              "net": 93925
            },
            "smallTrader": {
              "long": 44567,
              "short": 23623,
              "net": 20944
            }
          },
          "openInterest": 391532
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202343,
              "short": 255568,
              "net": -53225
            },
            "nonCommercial": {
              "long": 82491,
              "short": 37573,
              "net": 44918
            },
            "smallTrader": {
              "long": 30416,
              "short": 22109,
              "net": 8307
            }
          },
          "openInterest": 363276
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343227,
              "short": 449932,
              "net": -106705
            },
            "nonCommercial": {
              "long": 191380,
              "short": 54187,
              "net": 137193
            },
            "smallTrader": {
              "long": 38323,
              "short": 68811,
              "net": -30488
            }
          },
          "openInterest": 653337
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 361005,
              "short": 493882,
              "net": -132877
            },
            "nonCommercial": {
              "long": 210575,
              "short": 87866,
              "net": 122709
            },
            "smallTrader": {
              "long": 66813,
              "short": 56645,
              "net": 10168
            }
          },
          "openInterest": 734324
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25994,
              "short": 8132,
              "net": 17862
            },
            "nonCommercial": {
              "long": 4523,
              "short": 13114,
              "net": -8591
            },
            "smallTrader": {
              "long": 9588,
              "short": 18859,
              "net": -9271
            }
          },
          "openInterest": 40123
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2340,
              "short": 48898,
              "net": -46558
            },
            "nonCommercial": {
              "long": 54646,
              "short": 11417,
              "net": 43229
            },
            "smallTrader": {
              "long": 5371,
              "short": 2042,
              "net": 3329
            }
          },
          "openInterest": 63143
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140039,
              "short": 83250,
              "net": 56789
            },
            "nonCommercial": {
              "long": 44726,
              "short": 94295,
              "net": -49569
            },
            "smallTrader": {
              "long": 22123,
              "short": 29343,
              "net": -7220
            }
          },
          "openInterest": 257123
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67875,
              "short": 86221,
              "net": -18346
            },
            "nonCommercial": {
              "long": 44023,
              "short": 22860,
              "net": 21163
            },
            "smallTrader": {
              "long": 18344,
              "short": 21161,
              "net": -2817
            }
          },
          "openInterest": 155953
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118839,
              "short": 120710,
              "net": -1871
            },
            "nonCommercial": {
              "long": 89989,
              "short": 82310,
              "net": 7679
            },
            "smallTrader": {
              "long": 29465,
              "short": 35273,
              "net": -5808
            }
          },
          "openInterest": 291041
        }
      ]
    },
    {
      "reportDate": "2022-07-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2767198,
              "short": 2463378,
              "net": 303820
            },
            "nonCommercial": {
              "long": 297724,
              "short": 468224,
              "net": -170500
            },
            "smallTrader": {
              "long": 310990,
              "short": 444310,
              "net": -133320
            }
          },
          "openInterest": 3469680
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1643875,
              "short": 1472284,
              "net": 171591
            },
            "nonCommercial": {
              "long": 273378,
              "short": 360420,
              "net": -87042
            },
            "smallTrader": {
              "long": 144139,
              "short": 228688,
              "net": -84549
            }
          },
          "openInterest": 2103356
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 924975,
              "short": 902947,
              "net": 22028
            },
            "nonCommercial": {
              "long": 96356,
              "short": 124029,
              "net": -27673
            },
            "smallTrader": {
              "long": 166387,
              "short": 160742,
              "net": 5645
            }
          },
          "openInterest": 1192980
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3368874,
              "short": 2963921,
              "net": 404953
            },
            "nonCommercial": {
              "long": 280011,
              "short": 534464,
              "net": -254453
            },
            "smallTrader": {
              "long": 303153,
              "short": 453653,
              "net": -150500
            }
          },
          "openInterest": 4013995
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95252,
              "short": 39544,
              "net": 55708
            },
            "nonCommercial": {
              "long": 27622,
              "short": 75243,
              "net": -47621
            },
            "smallTrader": {
              "long": 18508,
              "short": 26595,
              "net": -8087
            }
          },
          "openInterest": 146950
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 158,
              "short": 620,
              "net": -462
            },
            "nonCommercial": {
              "long": 10642,
              "short": 10222,
              "net": 420
            },
            "smallTrader": {
              "long": 1058,
              "short": 1016,
              "net": 42
            }
          },
          "openInterest": 13258
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11776,
              "short": 29174,
              "net": -17398
            },
            "nonCommercial": {
              "long": 24261,
              "short": 7928,
              "net": 16333
            },
            "smallTrader": {
              "long": 3089,
              "short": 2024,
              "net": 1065
            }
          },
          "openInterest": 39470
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178745,
              "short": 101736,
              "net": 77009
            },
            "nonCommercial": {
              "long": 39618,
              "short": 95826,
              "net": -56208
            },
            "smallTrader": {
              "long": 17693,
              "short": 38494,
              "net": -20801
            }
          },
          "openInterest": 240926
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67829,
              "short": 72362,
              "net": -4533
            },
            "nonCommercial": {
              "long": 45365,
              "short": 41072,
              "net": 4293
            },
            "smallTrader": {
              "long": 30460,
              "short": 30220,
              "net": 240
            }
          },
          "openInterest": 145372
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146524,
              "short": 141237,
              "net": 5287
            },
            "nonCommercial": {
              "long": 94360,
              "short": 101475,
              "net": -7115
            },
            "smallTrader": {
              "long": 14461,
              "short": 12633,
              "net": 1828
            }
          },
          "openInterest": 315630
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95332,
              "short": 144471,
              "net": -49139
            },
            "nonCommercial": {
              "long": 54965,
              "short": 8178,
              "net": 46787
            },
            "smallTrader": {
              "long": 8800,
              "short": 6448,
              "net": 2352
            }
          },
          "openInterest": 193731
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94749,
              "short": 63409,
              "net": 31340
            },
            "nonCommercial": {
              "long": 54073,
              "short": 85869,
              "net": -31796
            },
            "smallTrader": {
              "long": 15516,
              "short": 15060,
              "net": 456
            }
          },
          "openInterest": 183331
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 618691,
              "short": 826132,
              "net": -207441
            },
            "nonCommercial": {
              "long": 395713,
              "short": 135008,
              "net": 260705
            },
            "smallTrader": {
              "long": 122652,
              "short": 175916,
              "net": -53264
            }
          },
          "openInterest": 1331035
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72524,
              "short": 127100,
              "net": -54576
            },
            "nonCommercial": {
              "long": 70871,
              "short": 20326,
              "net": 50545
            },
            "smallTrader": {
              "long": 12397,
              "short": 8366,
              "net": 4031
            }
          },
          "openInterest": 174319
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 601996,
              "short": 906213,
              "net": -304217
            },
            "nonCommercial": {
              "long": 394943,
              "short": 114420,
              "net": 280523
            },
            "smallTrader": {
              "long": 81558,
              "short": 57864,
              "net": 23694
            }
          },
          "openInterest": 1637862
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22713,
              "short": 8936,
              "net": 13777
            },
            "nonCommercial": {
              "long": 5527,
              "short": 17068,
              "net": -11541
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 33719
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20931,
              "short": 22941,
              "net": -2010
            },
            "nonCommercial": {
              "long": 2845,
              "short": 1109,
              "net": 1736
            },
            "smallTrader": {
              "long": 520,
              "short": 246,
              "net": 274
            }
          },
          "openInterest": 25871
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 377654,
              "short": 386290,
              "net": -8636
            },
            "nonCommercial": {
              "long": 197138,
              "short": 213990,
              "net": -16852
            },
            "smallTrader": {
              "long": 82525,
              "short": 57037,
              "net": 25488
            }
          },
          "openInterest": 673772
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13310,
              "short": 5527,
              "net": 7783
            },
            "nonCommercial": {
              "long": 12699,
              "short": 16834,
              "net": -4135
            },
            "smallTrader": {
              "long": 8089,
              "short": 11737,
              "net": -3648
            }
          },
          "openInterest": 42281
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142761,
              "short": 175454,
              "net": -32693
            },
            "nonCommercial": {
              "long": 72955,
              "short": 44934,
              "net": 28021
            },
            "smallTrader": {
              "long": 20221,
              "short": 15549,
              "net": 4672
            }
          },
          "openInterest": 270987
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118289,
              "short": 283874,
              "net": -165585
            },
            "nonCommercial": {
              "long": 267806,
              "short": 122146,
              "net": 145660
            },
            "smallTrader": {
              "long": 43933,
              "short": 24008,
              "net": 19925
            }
          },
          "openInterest": 498210
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139296,
              "short": 162071,
              "net": -22775
            },
            "nonCommercial": {
              "long": 39513,
              "short": 33027,
              "net": 6486
            },
            "smallTrader": {
              "long": 42410,
              "short": 26121,
              "net": 16289
            }
          },
          "openInterest": 264269
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 149702,
              "short": 85639,
              "net": 64063
            },
            "nonCommercial": {
              "long": 38660,
              "short": 93105,
              "net": -54445
            },
            "smallTrader": {
              "long": 25452,
              "short": 35070,
              "net": -9618
            }
          },
          "openInterest": 217672
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79268,
              "short": 85462,
              "net": -6194
            },
            "nonCommercial": {
              "long": 62222,
              "short": 47015,
              "net": 15207
            },
            "smallTrader": {
              "long": 17491,
              "short": 26504,
              "net": -9013
            }
          },
          "openInterest": 193546
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111320,
              "short": 131911,
              "net": -20591
            },
            "nonCommercial": {
              "long": 94773,
              "short": 74744,
              "net": 20029
            },
            "smallTrader": {
              "long": 30936,
              "short": 30374,
              "net": 562
            }
          },
          "openInterest": 280113
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82106,
              "short": 72010,
              "net": 10096
            },
            "nonCommercial": {
              "long": 107141,
              "short": 121559,
              "net": -14418
            },
            "smallTrader": {
              "long": 6947,
              "short": 2625,
              "net": 4322
            }
          },
          "openInterest": 197463
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 24307,
              "net": -24307
            },
            "nonCommercial": {
              "long": 40970,
              "short": 17436,
              "net": 23534
            },
            "smallTrader": {
              "long": 1173,
              "short": 400,
              "net": 773
            }
          },
          "openInterest": 45258
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27437,
              "short": 32621,
              "net": -5184
            },
            "nonCommercial": {
              "long": 16703,
              "short": 10524,
              "net": 6179
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51890
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 397060,
              "short": 305110,
              "net": 91950
            },
            "nonCommercial": {
              "long": 197937,
              "short": 328456,
              "net": -130519
            },
            "smallTrader": {
              "long": 66331,
              "short": 27762,
              "net": 38569
            }
          },
          "openInterest": 977507
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29029,
              "short": 18508,
              "net": 10521
            },
            "nonCommercial": {
              "long": 13634,
              "short": 20690,
              "net": -7056
            },
            "smallTrader": {
              "long": 2689,
              "short": 6154,
              "net": -3465
            }
          },
          "openInterest": 45403
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28155,
              "short": 29825,
              "net": -1670
            },
            "nonCommercial": {
              "long": 31920,
              "short": 34654,
              "net": -2734
            },
            "smallTrader": {
              "long": 8693,
              "short": 4289,
              "net": 4404
            }
          },
          "openInterest": 72895
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 517591,
              "short": 394058,
              "net": 123533
            },
            "nonCommercial": {
              "long": 42435,
              "short": 161028,
              "net": -118593
            },
            "smallTrader": {
              "long": 19684,
              "short": 24624,
              "net": -4940
            }
          },
          "openInterest": 587115
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 358209,
              "short": 313884,
              "net": 44325
            },
            "nonCommercial": {
              "long": 47474,
              "short": 84210,
              "net": -36736
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 461848
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56137,
              "short": 67759,
              "net": -11622
            },
            "nonCommercial": {
              "long": 54841,
              "short": 49702,
              "net": 5139
            },
            "smallTrader": {
              "long": 22495,
              "short": 16012,
              "net": 6483
            }
          },
          "openInterest": 140463
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167821,
              "short": 280582,
              "net": -112761
            },
            "nonCommercial": {
              "long": 111776,
              "short": 15832,
              "net": 95944
            },
            "smallTrader": {
              "long": 41885,
              "short": 25068,
              "net": 16817
            }
          },
          "openInterest": 394947
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208440,
              "short": 247054,
              "net": -38614
            },
            "nonCommercial": {
              "long": 75794,
              "short": 41113,
              "net": 34681
            },
            "smallTrader": {
              "long": 26452,
              "short": 22519,
              "net": 3933
            }
          },
          "openInterest": 364800
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 330584,
              "short": 424222,
              "net": -93638
            },
            "nonCommercial": {
              "long": 190571,
              "short": 65080,
              "net": 125491
            },
            "smallTrader": {
              "long": 37700,
              "short": 69553,
              "net": -31853
            }
          },
          "openInterest": 638675
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 361892,
              "short": 447147,
              "net": -85255
            },
            "nonCommercial": {
              "long": 191390,
              "short": 107878,
              "net": 83512
            },
            "smallTrader": {
              "long": 65138,
              "short": 63395,
              "net": 1743
            }
          },
          "openInterest": 713245
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26664,
              "short": 6589,
              "net": 20075
            },
            "nonCommercial": {
              "long": 3218,
              "short": 13353,
              "net": -10135
            },
            "smallTrader": {
              "long": 8602,
              "short": 18542,
              "net": -9940
            }
          },
          "openInterest": 38504
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2023,
              "short": 43533,
              "net": -41510
            },
            "nonCommercial": {
              "long": 52927,
              "short": 13676,
              "net": 39251
            },
            "smallTrader": {
              "long": 4993,
              "short": 2734,
              "net": 2259
            }
          },
          "openInterest": 60857
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 144271,
              "short": 91865,
              "net": 52406
            },
            "nonCommercial": {
              "long": 45972,
              "short": 91473,
              "net": -45501
            },
            "smallTrader": {
              "long": 23601,
              "short": 30506,
              "net": -6905
            }
          },
          "openInterest": 266933
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70723,
              "short": 85638,
              "net": -14915
            },
            "nonCommercial": {
              "long": 41916,
              "short": 24015,
              "net": 17901
            },
            "smallTrader": {
              "long": 16388,
              "short": 19374,
              "net": -2986
            }
          },
          "openInterest": 153674
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121006,
              "short": 120383,
              "net": 623
            },
            "nonCommercial": {
              "long": 87094,
              "short": 78710,
              "net": 8384
            },
            "smallTrader": {
              "long": 26674,
              "short": 35681,
              "net": -9007
            }
          },
          "openInterest": 288754
        }
      ]
    },
    {
      "reportDate": "2022-07-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2686457,
              "short": 2464608,
              "net": 221849
            },
            "nonCommercial": {
              "long": 360163,
              "short": 468534,
              "net": -108371
            },
            "smallTrader": {
              "long": 320087,
              "short": 433565,
              "net": -113478
            }
          },
          "openInterest": 3459761
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1610060,
              "short": 1443308,
              "net": 166752
            },
            "nonCommercial": {
              "long": 278448,
              "short": 343017,
              "net": -64569
            },
            "smallTrader": {
              "long": 133635,
              "short": 235818,
              "net": -102183
            }
          },
          "openInterest": 2064383
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 907260,
              "short": 898956,
              "net": 8304
            },
            "nonCommercial": {
              "long": 97335,
              "short": 120553,
              "net": -23218
            },
            "smallTrader": {
              "long": 163928,
              "short": 149014,
              "net": 14914
            }
          },
          "openInterest": 1174643
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3340256,
              "short": 2921522,
              "net": 418734
            },
            "nonCommercial": {
              "long": 274551,
              "short": 565674,
              "net": -291123
            },
            "smallTrader": {
              "long": 301482,
              "short": 429093,
              "net": -127611
            }
          },
          "openInterest": 3968034
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106112,
              "short": 53622,
              "net": 52490
            },
            "nonCommercial": {
              "long": 30527,
              "short": 72127,
              "net": -41600
            },
            "smallTrader": {
              "long": 16570,
              "short": 27460,
              "net": -10890
            }
          },
          "openInterest": 158263
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 216,
              "short": 417,
              "net": -201
            },
            "nonCommercial": {
              "long": 10325,
              "short": 10496,
              "net": -171
            },
            "smallTrader": {
              "long": 1247,
              "short": 875,
              "net": 372
            }
          },
          "openInterest": 13505
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18878,
              "short": 29746,
              "net": -10868
            },
            "nonCommercial": {
              "long": 19197,
              "short": 8992,
              "net": 10205
            },
            "smallTrader": {
              "long": 2957,
              "short": 2294,
              "net": 663
            }
          },
          "openInterest": 41034
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174748,
              "short": 99343,
              "net": 75405
            },
            "nonCommercial": {
              "long": 33850,
              "short": 92939,
              "net": -59089
            },
            "smallTrader": {
              "long": 18999,
              "short": 35315,
              "net": -16316
            }
          },
          "openInterest": 231945
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64673,
              "short": 69326,
              "net": -4653
            },
            "nonCommercial": {
              "long": 41613,
              "short": 38108,
              "net": 3505
            },
            "smallTrader": {
              "long": 31834,
              "short": 30686,
              "net": 1148
            }
          },
          "openInterest": 139297
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141970,
              "short": 139868,
              "net": 2102
            },
            "nonCommercial": {
              "long": 90985,
              "short": 95165,
              "net": -4180
            },
            "smallTrader": {
              "long": 14013,
              "short": 11935,
              "net": 2078
            }
          },
          "openInterest": 307606
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103113,
              "short": 138279,
              "net": -35166
            },
            "nonCommercial": {
              "long": 49003,
              "short": 14695,
              "net": 34308
            },
            "smallTrader": {
              "long": 8550,
              "short": 7692,
              "net": 858
            }
          },
          "openInterest": 195810
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87389,
              "short": 60328,
              "net": 27061
            },
            "nonCommercial": {
              "long": 52623,
              "short": 78918,
              "net": -26295
            },
            "smallTrader": {
              "long": 13967,
              "short": 14733,
              "net": -766
            }
          },
          "openInterest": 172037
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624590,
              "short": 821123,
              "net": -196533
            },
            "nonCommercial": {
              "long": 384324,
              "short": 137168,
              "net": 247156
            },
            "smallTrader": {
              "long": 123773,
              "short": 174396,
              "net": -50623
            }
          },
          "openInterest": 1333199
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76796,
              "short": 122536,
              "net": -45740
            },
            "nonCommercial": {
              "long": 67517,
              "short": 24832,
              "net": 42685
            },
            "smallTrader": {
              "long": 11861,
              "short": 8806,
              "net": 3055
            }
          },
          "openInterest": 176374
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 590438,
              "short": 884964,
              "net": -294526
            },
            "nonCommercial": {
              "long": 375155,
              "short": 106827,
              "net": 268328
            },
            "smallTrader": {
              "long": 82523,
              "short": 56325,
              "net": 26198
            }
          },
          "openInterest": 1612803
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21614,
              "short": 8796,
              "net": 12818
            },
            "nonCommercial": {
              "long": 6837,
              "short": 16759,
              "net": -9922
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 33627
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22192,
              "short": 23529,
              "net": -1337
            },
            "nonCommercial": {
              "long": 2238,
              "short": 1203,
              "net": 1035
            },
            "smallTrader": {
              "long": 516,
              "short": 214,
              "net": 302
            }
          },
          "openInterest": 26303
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 385039,
              "short": 379279,
              "net": 5760
            },
            "nonCommercial": {
              "long": 197240,
              "short": 222484,
              "net": -25244
            },
            "smallTrader": {
              "long": 83394,
              "short": 63910,
              "net": 19484
            }
          },
          "openInterest": 682031
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13438,
              "short": 5782,
              "net": 7656
            },
            "nonCommercial": {
              "long": 11479,
              "short": 15481,
              "net": -4002
            },
            "smallTrader": {
              "long": 8090,
              "short": 11744,
              "net": -3654
            }
          },
          "openInterest": 40721
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153217,
              "short": 192171,
              "net": -38954
            },
            "nonCommercial": {
              "long": 69876,
              "short": 37134,
              "net": 32742
            },
            "smallTrader": {
              "long": 20335,
              "short": 14123,
              "net": 6212
            }
          },
          "openInterest": 277880
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 131170,
              "short": 268958,
              "net": -137788
            },
            "nonCommercial": {
              "long": 251126,
              "short": 133005,
              "net": 118121
            },
            "smallTrader": {
              "long": 52583,
              "short": 32916,
              "net": 19667
            }
          },
          "openInterest": 542493
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140444,
              "short": 163297,
              "net": -22853
            },
            "nonCommercial": {
              "long": 36724,
              "short": 29996,
              "net": 6728
            },
            "smallTrader": {
              "long": 43002,
              "short": 26877,
              "net": 16125
            }
          },
          "openInterest": 266330
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 160589,
              "short": 85522,
              "net": 75067
            },
            "nonCommercial": {
              "long": 35533,
              "short": 95531,
              "net": -59998
            },
            "smallTrader": {
              "long": 23147,
              "short": 38216,
              "net": -15069
            }
          },
          "openInterest": 223539
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76851,
              "short": 93586,
              "net": -16735
            },
            "nonCommercial": {
              "long": 66221,
              "short": 41162,
              "net": 25059
            },
            "smallTrader": {
              "long": 19114,
              "short": 27438,
              "net": -8324
            }
          },
          "openInterest": 194276
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111204,
              "short": 133740,
              "net": -22536
            },
            "nonCommercial": {
              "long": 92671,
              "short": 70772,
              "net": 21899
            },
            "smallTrader": {
              "long": 31321,
              "short": 30684,
              "net": 637
            }
          },
          "openInterest": 270361
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84247,
              "short": 63930,
              "net": 20317
            },
            "nonCommercial": {
              "long": 104715,
              "short": 127953,
              "net": -23238
            },
            "smallTrader": {
              "long": 6023,
              "short": 3102,
              "net": 2921
            }
          },
          "openInterest": 195611
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 900,
              "short": 23372,
              "net": -22472
            },
            "nonCommercial": {
              "long": 33618,
              "short": 11881,
              "net": 21737
            },
            "smallTrader": {
              "long": 1191,
              "short": 456,
              "net": 735
            }
          },
          "openInterest": 42908
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28155,
              "short": 30073,
              "net": -1918
            },
            "nonCommercial": {
              "long": 15394,
              "short": 11511,
              "net": 3883
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50852
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 398833,
              "short": 304638,
              "net": 94195
            },
            "nonCommercial": {
              "long": 183194,
              "short": 314797,
              "net": -131603
            },
            "smallTrader": {
              "long": 65940,
              "short": 28532,
              "net": 37408
            }
          },
          "openInterest": 969204
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28261,
              "short": 19282,
              "net": 8979
            },
            "nonCommercial": {
              "long": 14926,
              "short": 20209,
              "net": -5283
            },
            "smallTrader": {
              "long": 2436,
              "short": 6132,
              "net": -3696
            }
          },
          "openInterest": 45837
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29758,
              "short": 28523,
              "net": 1235
            },
            "nonCommercial": {
              "long": 32580,
              "short": 38491,
              "net": -5911
            },
            "smallTrader": {
              "long": 8464,
              "short": 3788,
              "net": 4676
            }
          },
          "openInterest": 75615
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 523195,
              "short": 399197,
              "net": 123998
            },
            "nonCommercial": {
              "long": 40461,
              "short": 158239,
              "net": -117778
            },
            "smallTrader": {
              "long": 18305,
              "short": 24525,
              "net": -6220
            }
          },
          "openInterest": 587970
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360458,
              "short": 310920,
              "net": 49538
            },
            "nonCommercial": {
              "long": 44915,
              "short": 88021,
              "net": -43106
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 463516
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 57865,
              "short": 67477,
              "net": -9612
            },
            "nonCommercial": {
              "long": 54744,
              "short": 51540,
              "net": 3204
            },
            "smallTrader": {
              "long": 21748,
              "short": 15340,
              "net": 6408
            }
          },
          "openInterest": 142259
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170710,
              "short": 290497,
              "net": -119787
            },
            "nonCommercial": {
              "long": 110774,
              "short": 10377,
              "net": 100397
            },
            "smallTrader": {
              "long": 41383,
              "short": 21993,
              "net": 19390
            }
          },
          "openInterest": 396719
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219399,
              "short": 251599,
              "net": -32200
            },
            "nonCommercial": {
              "long": 69825,
              "short": 40037,
              "net": 29788
            },
            "smallTrader": {
              "long": 25642,
              "short": 23230,
              "net": 2412
            }
          },
          "openInterest": 369766
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 313986,
              "short": 401270,
              "net": -87284
            },
            "nonCommercial": {
              "long": 171610,
              "short": 56491,
              "net": 115119
            },
            "smallTrader": {
              "long": 38675,
              "short": 66510,
              "net": -27835
            }
          },
          "openInterest": 611751
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 354173,
              "short": 469952,
              "net": -115779
            },
            "nonCommercial": {
              "long": 188691,
              "short": 82822,
              "net": 105869
            },
            "smallTrader": {
              "long": 62937,
              "short": 53027,
              "net": 9910
            }
          },
          "openInterest": 701144
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26217,
              "short": 6335,
              "net": 19882
            },
            "nonCommercial": {
              "long": 7017,
              "short": 15741,
              "net": -8724
            },
            "smallTrader": {
              "long": 7984,
              "short": 19142,
              "net": -11158
            }
          },
          "openInterest": 41255
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2305,
              "short": 43200,
              "net": -40895
            },
            "nonCommercial": {
              "long": 51109,
              "short": 12755,
              "net": 38354
            },
            "smallTrader": {
              "long": 5365,
              "short": 2824,
              "net": 2541
            }
          },
          "openInterest": 59565
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166659,
              "short": 92857,
              "net": 73802
            },
            "nonCommercial": {
              "long": 40825,
              "short": 107192,
              "net": -66367
            },
            "smallTrader": {
              "long": 23039,
              "short": 30474,
              "net": -7435
            }
          },
          "openInterest": 281586
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75577,
              "short": 86100,
              "net": -10523
            },
            "nonCommercial": {
              "long": 38412,
              "short": 24992,
              "net": 13420
            },
            "smallTrader": {
              "long": 16802,
              "short": 19699,
              "net": -2897
            }
          },
          "openInterest": 153758
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122406,
              "short": 117365,
              "net": 5041
            },
            "nonCommercial": {
              "long": 84206,
              "short": 79567,
              "net": 4639
            },
            "smallTrader": {
              "long": 27418,
              "short": 37098,
              "net": -9680
            }
          },
          "openInterest": 288182
        }
      ]
    },
    {
      "reportDate": "2022-07-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2655676,
              "short": 2483064,
              "net": 172612
            },
            "nonCommercial": {
              "long": 351679,
              "short": 460383,
              "net": -108704
            },
            "smallTrader": {
              "long": 335131,
              "short": 399039,
              "net": -63908
            }
          },
          "openInterest": 3431246
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1623897,
              "short": 1482048,
              "net": 141849
            },
            "nonCommercial": {
              "long": 279480,
              "short": 342533,
              "net": -63053
            },
            "smallTrader": {
              "long": 137606,
              "short": 216402,
              "net": -78796
            }
          },
          "openInterest": 2079265
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 920782,
              "short": 897778,
              "net": 23004
            },
            "nonCommercial": {
              "long": 90183,
              "short": 132285,
              "net": -42102
            },
            "smallTrader": {
              "long": 164348,
              "short": 145250,
              "net": 19098
            }
          },
          "openInterest": 1182312
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3302273,
              "short": 2901343,
              "net": 400930
            },
            "nonCommercial": {
              "long": 284416,
              "short": 542431,
              "net": -258015
            },
            "smallTrader": {
              "long": 289136,
              "short": 432051,
              "net": -142915
            }
          },
          "openInterest": 3916097
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102518,
              "short": 53242,
              "net": 49276
            },
            "nonCommercial": {
              "long": 30578,
              "short": 73726,
              "net": -43148
            },
            "smallTrader": {
              "long": 17420,
              "short": 23548,
              "net": -6128
            }
          },
          "openInterest": 155246
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 514,
              "short": 580,
              "net": -66
            },
            "nonCommercial": {
              "long": 10909,
              "short": 11415,
              "net": -506
            },
            "smallTrader": {
              "long": 1360,
              "short": 788,
              "net": 572
            }
          },
          "openInterest": 14512
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18569,
              "short": 30149,
              "net": -11580
            },
            "nonCommercial": {
              "long": 20600,
              "short": 10125,
              "net": 10475
            },
            "smallTrader": {
              "long": 3092,
              "short": 1987,
              "net": 1105
            }
          },
          "openInterest": 42452
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170053,
              "short": 99754,
              "net": 70299
            },
            "nonCommercial": {
              "long": 31943,
              "short": 89193,
              "net": -57250
            },
            "smallTrader": {
              "long": 19882,
              "short": 32931,
              "net": -13049
            }
          },
          "openInterest": 228051
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67038,
              "short": 75784,
              "net": -8746
            },
            "nonCommercial": {
              "long": 42040,
              "short": 35373,
              "net": 6667
            },
            "smallTrader": {
              "long": 31391,
              "short": 29312,
              "net": 2079
            }
          },
          "openInterest": 142216
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140649,
              "short": 141677,
              "net": -1028
            },
            "nonCommercial": {
              "long": 94072,
              "short": 94674,
              "net": -602
            },
            "smallTrader": {
              "long": 13132,
              "short": 11502,
              "net": 1630
            }
          },
          "openInterest": 309720
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104664,
              "short": 132690,
              "net": -28026
            },
            "nonCommercial": {
              "long": 47036,
              "short": 19057,
              "net": 27979
            },
            "smallTrader": {
              "long": 7570,
              "short": 7523,
              "net": 47
            }
          },
          "openInterest": 196041
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86505,
              "short": 62760,
              "net": 23745
            },
            "nonCommercial": {
              "long": 52000,
              "short": 75836,
              "net": -23836
            },
            "smallTrader": {
              "long": 14616,
              "short": 14525,
              "net": 91
            }
          },
          "openInterest": 174592
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 631146,
              "short": 796757,
              "net": -165611
            },
            "nonCommercial": {
              "long": 358478,
              "short": 148538,
              "net": 209940
            },
            "smallTrader": {
              "long": 127850,
              "short": 172179,
              "net": -44329
            }
          },
          "openInterest": 1308458
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80429,
              "short": 121060,
              "net": -40631
            },
            "nonCommercial": {
              "long": 66520,
              "short": 28769,
              "net": 37751
            },
            "smallTrader": {
              "long": 11313,
              "short": 8433,
              "net": 2880
            }
          },
          "openInterest": 179050
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 580330,
              "short": 874019,
              "net": -293689
            },
            "nonCommercial": {
              "long": 374677,
              "short": 103586,
              "net": 271091
            },
            "smallTrader": {
              "long": 73482,
              "short": 50884,
              "net": 22598
            }
          },
          "openInterest": 1577616
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21334,
              "short": 10842,
              "net": 10492
            },
            "nonCommercial": {
              "long": 8784,
              "short": 16702,
              "net": -7918
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 35639
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22416,
              "short": 23811,
              "net": -1395
            },
            "nonCommercial": {
              "long": 2119,
              "short": 1007,
              "net": 1112
            },
            "smallTrader": {
              "long": 555,
              "short": 272,
              "net": 283
            }
          },
          "openInterest": 26512
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 397991,
              "short": 380561,
              "net": 17430
            },
            "nonCommercial": {
              "long": 195875,
              "short": 238620,
              "net": -42745
            },
            "smallTrader": {
              "long": 82676,
              "short": 57361,
              "net": 25315
            }
          },
          "openInterest": 694106
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12895,
              "short": 5987,
              "net": 6908
            },
            "nonCommercial": {
              "long": 10533,
              "short": 12603,
              "net": -2070
            },
            "smallTrader": {
              "long": 7338,
              "short": 12176,
              "net": -4838
            }
          },
          "openInterest": 37681
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139646,
              "short": 185147,
              "net": -45501
            },
            "nonCommercial": {
              "long": 72688,
              "short": 32872,
              "net": 39816
            },
            "smallTrader": {
              "long": 19650,
              "short": 13965,
              "net": 5685
            }
          },
          "openInterest": 270046
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 152103,
              "short": 264365,
              "net": -112262
            },
            "nonCommercial": {
              "long": 241004,
              "short": 146049,
              "net": 94955
            },
            "smallTrader": {
              "long": 43294,
              "short": 25987,
              "net": 17307
            }
          },
          "openInterest": 524786
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144635,
              "short": 168435,
              "net": -23800
            },
            "nonCommercial": {
              "long": 37695,
              "short": 28452,
              "net": 9243
            },
            "smallTrader": {
              "long": 42056,
              "short": 27499,
              "net": 14557
            }
          },
          "openInterest": 267576
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158427,
              "short": 85345,
              "net": 73082
            },
            "nonCommercial": {
              "long": 42880,
              "short": 102105,
              "net": -59225
            },
            "smallTrader": {
              "long": 24496,
              "short": 38353,
              "net": -13857
            }
          },
          "openInterest": 229449
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75386,
              "short": 97066,
              "net": -21680
            },
            "nonCommercial": {
              "long": 71395,
              "short": 41776,
              "net": 29619
            },
            "smallTrader": {
              "long": 21122,
              "short": 29061,
              "net": -7939
            }
          },
          "openInterest": 199960
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110738,
              "short": 133274,
              "net": -22536
            },
            "nonCommercial": {
              "long": 87558,
              "short": 65602,
              "net": 21956
            },
            "smallTrader": {
              "long": 31759,
              "short": 31179,
              "net": 580
            }
          },
          "openInterest": 264652
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91458,
              "short": 63568,
              "net": 27890
            },
            "nonCommercial": {
              "long": 97965,
              "short": 128725,
              "net": -30760
            },
            "smallTrader": {
              "long": 5972,
              "short": 3102,
              "net": 2870
            }
          },
          "openInterest": 196123
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 900,
              "short": 22813,
              "net": -21913
            },
            "nonCommercial": {
              "long": 36360,
              "short": 15534,
              "net": 20826
            },
            "smallTrader": {
              "long": 1526,
              "short": 439,
              "net": 1087
            }
          },
          "openInterest": 40910
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27818,
              "short": 31729,
              "net": -3911
            },
            "nonCommercial": {
              "long": 15365,
              "short": 9742,
              "net": 5623
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51278
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 400468,
              "short": 313769,
              "net": 86699
            },
            "nonCommercial": {
              "long": 183610,
              "short": 303933,
              "net": -120323
            },
            "smallTrader": {
              "long": 63072,
              "short": 29448,
              "net": 33624
            }
          },
          "openInterest": 953325
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26905,
              "short": 19678,
              "net": 7227
            },
            "nonCommercial": {
              "long": 15791,
              "short": 19462,
              "net": -3671
            },
            "smallTrader": {
              "long": 2444,
              "short": 6000,
              "net": -3556
            }
          },
          "openInterest": 45467
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28338,
              "short": 28611,
              "net": -273
            },
            "nonCommercial": {
              "long": 32960,
              "short": 37242,
              "net": -4282
            },
            "smallTrader": {
              "long": 8241,
              "short": 3686,
              "net": 4555
            }
          },
          "openInterest": 75069
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 503449,
              "short": 397581,
              "net": 105868
            },
            "nonCommercial": {
              "long": 53055,
              "short": 153744,
              "net": -100689
            },
            "smallTrader": {
              "long": 20163,
              "short": 25342,
              "net": -5179
            }
          },
          "openInterest": 580952
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 358549,
              "short": 305280,
              "net": 53269
            },
            "nonCommercial": {
              "long": 50077,
              "short": 91707,
              "net": -41630
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 467064
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58430,
              "short": 66643,
              "net": -8213
            },
            "nonCommercial": {
              "long": 56187,
              "short": 54827,
              "net": 1360
            },
            "smallTrader": {
              "long": 21517,
              "short": 14664,
              "net": 6853
            }
          },
          "openInterest": 145247
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168512,
              "short": 288816,
              "net": -120304
            },
            "nonCommercial": {
              "long": 113190,
              "short": 12516,
              "net": 100674
            },
            "smallTrader": {
              "long": 43743,
              "short": 24113,
              "net": 19630
            }
          },
          "openInterest": 400587
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225283,
              "short": 255732,
              "net": -30449
            },
            "nonCommercial": {
              "long": 66220,
              "short": 38895,
              "net": 27325
            },
            "smallTrader": {
              "long": 26605,
              "short": 23481,
              "net": 3124
            }
          },
          "openInterest": 375032
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 317597,
              "short": 392024,
              "net": -74427
            },
            "nonCommercial": {
              "long": 159262,
              "short": 56669,
              "net": 102593
            },
            "smallTrader": {
              "long": 39543,
              "short": 67709,
              "net": -28166
            }
          },
          "openInterest": 602987
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 353385,
              "short": 495227,
              "net": -141842
            },
            "nonCommercial": {
              "long": 192030,
              "short": 64868,
              "net": 127162
            },
            "smallTrader": {
              "long": 66497,
              "short": 51817,
              "net": 14680
            }
          },
          "openInterest": 703614
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25008,
              "short": 5803,
              "net": 19205
            },
            "nonCommercial": {
              "long": 6948,
              "short": 17860,
              "net": -10912
            },
            "smallTrader": {
              "long": 9819,
              "short": 18112,
              "net": -8293
            }
          },
          "openInterest": 41855
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2873,
              "short": 44373,
              "net": -41500
            },
            "nonCommercial": {
              "long": 50234,
              "short": 11165,
              "net": 39069
            },
            "smallTrader": {
              "long": 5069,
              "short": 2638,
              "net": 2431
            }
          },
          "openInterest": 59214
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 175043,
              "short": 98966,
              "net": 76077
            },
            "nonCommercial": {
              "long": 47762,
              "short": 117662,
              "net": -69900
            },
            "smallTrader": {
              "long": 24318,
              "short": 30495,
              "net": -6177
            }
          },
          "openInterest": 308124
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79098,
              "short": 83990,
              "net": -4892
            },
            "nonCommercial": {
              "long": 38205,
              "short": 29875,
              "net": 8330
            },
            "smallTrader": {
              "long": 17047,
              "short": 20485,
              "net": -3438
            }
          },
          "openInterest": 158686
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118634,
              "short": 115461,
              "net": 3173
            },
            "nonCommercial": {
              "long": 91557,
              "short": 85035,
              "net": 6522
            },
            "smallTrader": {
              "long": 27569,
              "short": 37264,
              "net": -9695
            }
          },
          "openInterest": 292700
        }
      ]
    },
    {
      "reportDate": "2022-07-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2805832,
              "short": 2539598,
              "net": 266234
            },
            "nonCommercial": {
              "long": 266814,
              "short": 466674,
              "net": -199860
            },
            "smallTrader": {
              "long": 351590,
              "short": 417964,
              "net": -66374
            }
          },
          "openInterest": 3504780
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1613664,
              "short": 1453060,
              "net": 160604
            },
            "nonCommercial": {
              "long": 239980,
              "short": 329844,
              "net": -89864
            },
            "smallTrader": {
              "long": 137474,
              "short": 208214,
              "net": -70740
            }
          },
          "openInterest": 2018244
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 922508,
              "short": 893612,
              "net": 28896
            },
            "nonCommercial": {
              "long": 83344,
              "short": 129989,
              "net": -46645
            },
            "smallTrader": {
              "long": 169862,
              "short": 152113,
              "net": 17749
            }
          },
          "openInterest": 1183499
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3348396,
              "short": 2898527,
              "net": 449869
            },
            "nonCommercial": {
              "long": 314696,
              "short": 629869,
              "net": -315173
            },
            "smallTrader": {
              "long": 283150,
              "short": 417846,
              "net": -134696
            }
          },
          "openInterest": 3988929
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102398,
              "short": 51797,
              "net": 50601
            },
            "nonCommercial": {
              "long": 30024,
              "short": 77409,
              "net": -47385
            },
            "smallTrader": {
              "long": 19361,
              "short": 22577,
              "net": -3216
            }
          },
          "openInterest": 156473
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 449,
              "short": 567,
              "net": -118
            },
            "nonCommercial": {
              "long": 9778,
              "short": 9899,
              "net": -121
            },
            "smallTrader": {
              "long": 1160,
              "short": 921,
              "net": 239
            }
          },
          "openInterest": 14957
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17103,
              "short": 29713,
              "net": -12610
            },
            "nonCommercial": {
              "long": 20614,
              "short": 8902,
              "net": 11712
            },
            "smallTrader": {
              "long": 3296,
              "short": 2398,
              "net": 898
            }
          },
          "openInterest": 41645
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168266,
              "short": 97307,
              "net": 70959
            },
            "nonCommercial": {
              "long": 34606,
              "short": 88596,
              "net": -53990
            },
            "smallTrader": {
              "long": 17551,
              "short": 34520,
              "net": -16969
            }
          },
          "openInterest": 225889
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61869,
              "short": 84066,
              "net": -22197
            },
            "nonCommercial": {
              "long": 46414,
              "short": 30645,
              "net": 15769
            },
            "smallTrader": {
              "long": 33790,
              "short": 27362,
              "net": 6428
            }
          },
          "openInterest": 144182
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139108,
              "short": 144242,
              "net": -5134
            },
            "nonCommercial": {
              "long": 94825,
              "short": 91417,
              "net": 3408
            },
            "smallTrader": {
              "long": 13968,
              "short": 12242,
              "net": 1726
            }
          },
          "openInterest": 313379
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107155,
              "short": 136022,
              "net": -28867
            },
            "nonCommercial": {
              "long": 46313,
              "short": 17672,
              "net": 28641
            },
            "smallTrader": {
              "long": 7626,
              "short": 7400,
              "net": 226
            }
          },
          "openInterest": 199536
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87146,
              "short": 60307,
              "net": 26839
            },
            "nonCommercial": {
              "long": 52377,
              "short": 78939,
              "net": -26562
            },
            "smallTrader": {
              "long": 14193,
              "short": 14470,
              "net": -277
            }
          },
          "openInterest": 183958
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 649795,
              "short": 788694,
              "net": -138899
            },
            "nonCommercial": {
              "long": 330027,
              "short": 143499,
              "net": 186528
            },
            "smallTrader": {
              "long": 128521,
              "short": 176150,
              "net": -47629
            }
          },
          "openInterest": 1320768
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83618,
              "short": 125023,
              "net": -41405
            },
            "nonCommercial": {
              "long": 68502,
              "short": 29304,
              "net": 39198
            },
            "smallTrader": {
              "long": 11696,
              "short": 9489,
              "net": 2207
            }
          },
          "openInterest": 183848
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 595032,
              "short": 878521,
              "net": -283489
            },
            "nonCommercial": {
              "long": 368453,
              "short": 109193,
              "net": 259260
            },
            "smallTrader": {
              "long": 79895,
              "short": 55666,
              "net": 24229
            }
          },
          "openInterest": 1597451
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23452,
              "short": 9899,
              "net": 13553
            },
            "nonCommercial": {
              "long": 7978,
              "short": 18570,
              "net": -10592
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36644
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24343,
              "short": 25885,
              "net": -1542
            },
            "nonCommercial": {
              "long": 2445,
              "short": 1108,
              "net": 1337
            },
            "smallTrader": {
              "long": 525,
              "short": 320,
              "net": 205
            }
          },
          "openInterest": 29117
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 393062,
              "short": 374406,
              "net": 18656
            },
            "nonCommercial": {
              "long": 198041,
              "short": 239625,
              "net": -41584
            },
            "smallTrader": {
              "long": 83007,
              "short": 60079,
              "net": 22928
            }
          },
          "openInterest": 694099
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12401,
              "short": 6428,
              "net": 5973
            },
            "nonCommercial": {
              "long": 11077,
              "short": 11612,
              "net": -535
            },
            "smallTrader": {
              "long": 7440,
              "short": 12878,
              "net": -5438
            }
          },
          "openInterest": 38765
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124784,
              "short": 175103,
              "net": -50319
            },
            "nonCommercial": {
              "long": 74431,
              "short": 29027,
              "net": 45404
            },
            "smallTrader": {
              "long": 19651,
              "short": 14736,
              "net": 4915
            }
          },
          "openInterest": 255506
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142007,
              "short": 250429,
              "net": -108422
            },
            "nonCommercial": {
              "long": 241661,
              "short": 148971,
              "net": 92690
            },
            "smallTrader": {
              "long": 42821,
              "short": 27089,
              "net": 15732
            }
          },
          "openInterest": 487515
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139948,
              "short": 173479,
              "net": -33531
            },
            "nonCommercial": {
              "long": 43158,
              "short": 24474,
              "net": 18684
            },
            "smallTrader": {
              "long": 41336,
              "short": 26489,
              "net": 14847
            }
          },
          "openInterest": 269127
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157963,
              "short": 84190,
              "net": 73773
            },
            "nonCommercial": {
              "long": 43812,
              "short": 105293,
              "net": -61481
            },
            "smallTrader": {
              "long": 23671,
              "short": 35963,
              "net": -12292
            }
          },
          "openInterest": 229219
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73074,
              "short": 100256,
              "net": -27182
            },
            "nonCommercial": {
              "long": 79022,
              "short": 43601,
              "net": 35421
            },
            "smallTrader": {
              "long": 19948,
              "short": 28187,
              "net": -8239
            }
          },
          "openInterest": 207925
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97766,
              "short": 132651,
              "net": -34885
            },
            "nonCommercial": {
              "long": 89822,
              "short": 53895,
              "net": 35927
            },
            "smallTrader": {
              "long": 30957,
              "short": 31999,
              "net": -1042
            }
          },
          "openInterest": 252398
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90972,
              "short": 64113,
              "net": 26859
            },
            "nonCommercial": {
              "long": 96752,
              "short": 126650,
              "net": -29898
            },
            "smallTrader": {
              "long": 5815,
              "short": 2776,
              "net": 3039
            }
          },
          "openInterest": 195025
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1000,
              "short": 29062,
              "net": -28062
            },
            "nonCommercial": {
              "long": 40912,
              "short": 13700,
              "net": 27212
            },
            "smallTrader": {
              "long": 1240,
              "short": 390,
              "net": 850
            }
          },
          "openInterest": 47484
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28504,
              "short": 33599,
              "net": -5095
            },
            "nonCommercial": {
              "long": 16698,
              "short": 10336,
              "net": 6362
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53432
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 391771,
              "short": 308743,
              "net": 83028
            },
            "nonCommercial": {
              "long": 183441,
              "short": 301731,
              "net": -118290
            },
            "smallTrader": {
              "long": 65474,
              "short": 30212,
              "net": 35262
            }
          },
          "openInterest": 976126
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26498,
              "short": 18890,
              "net": 7608
            },
            "nonCommercial": {
              "long": 17311,
              "short": 21497,
              "net": -4186
            },
            "smallTrader": {
              "long": 2249,
              "short": 5671,
              "net": -3422
            }
          },
          "openInterest": 46471
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28217,
              "short": 28388,
              "net": -171
            },
            "nonCommercial": {
              "long": 31027,
              "short": 35495,
              "net": -4468
            },
            "smallTrader": {
              "long": 8349,
              "short": 3710,
              "net": 4639
            }
          },
          "openInterest": 73423
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 502434,
              "short": 392425,
              "net": 110009
            },
            "nonCommercial": {
              "long": 42107,
              "short": 147318,
              "net": -105211
            },
            "smallTrader": {
              "long": 19764,
              "short": 24562,
              "net": -4798
            }
          },
          "openInterest": 570668
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 359033,
              "short": 301015,
              "net": 58018
            },
            "nonCommercial": {
              "long": 48128,
              "short": 95655,
              "net": -47527
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 464565
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62080,
              "short": 64733,
              "net": -2653
            },
            "nonCommercial": {
              "long": 54671,
              "short": 59171,
              "net": -4500
            },
            "smallTrader": {
              "long": 22309,
              "short": 15156,
              "net": 7153
            }
          },
          "openInterest": 147784
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162661,
              "short": 289055,
              "net": -126394
            },
            "nonCommercial": {
              "long": 118336,
              "short": 11829,
              "net": 106507
            },
            "smallTrader": {
              "long": 45699,
              "short": 25812,
              "net": 19887
            }
          },
          "openInterest": 396531
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 218590,
              "short": 242067,
              "net": -23477
            },
            "nonCommercial": {
              "long": 64485,
              "short": 43455,
              "net": 21030
            },
            "smallTrader": {
              "long": 25574,
              "short": 23127,
              "net": 2447
            }
          },
          "openInterest": 368075
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 317204,
              "short": 374777,
              "net": -57573
            },
            "nonCommercial": {
              "long": 143708,
              "short": 58467,
              "net": 85241
            },
            "smallTrader": {
              "long": 37501,
              "short": 65169,
              "net": -27668
            }
          },
          "openInterest": 583850
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378486,
              "short": 444242,
              "net": -65756
            },
            "nonCommercial": {
              "long": 181773,
              "short": 117670,
              "net": 64103
            },
            "smallTrader": {
              "long": 64876,
              "short": 63223,
              "net": 1653
            }
          },
          "openInterest": 722469
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27195,
              "short": 6585,
              "net": 20610
            },
            "nonCommercial": {
              "long": 8138,
              "short": 19437,
              "net": -11299
            },
            "smallTrader": {
              "long": 8653,
              "short": 17964,
              "net": -9311
            }
          },
          "openInterest": 44081
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2492,
              "short": 45805,
              "net": -43313
            },
            "nonCommercial": {
              "long": 51337,
              "short": 10802,
              "net": 40535
            },
            "smallTrader": {
              "long": 5227,
              "short": 2449,
              "net": 2778
            }
          },
          "openInterest": 60456
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 187508,
              "short": 87984,
              "net": 99524
            },
            "nonCommercial": {
              "long": 35596,
              "short": 128161,
              "net": -92565
            },
            "smallTrader": {
              "long": 23954,
              "short": 30913,
              "net": -6959
            }
          },
          "openInterest": 300870
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81370,
              "short": 84053,
              "net": -2683
            },
            "nonCommercial": {
              "long": 38239,
              "short": 33451,
              "net": 4788
            },
            "smallTrader": {
              "long": 18386,
              "short": 20491,
              "net": -2105
            }
          },
          "openInterest": 163884
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122221,
              "short": 114153,
              "net": 8068
            },
            "nonCommercial": {
              "long": 88400,
              "short": 88375,
              "net": 25
            },
            "smallTrader": {
              "long": 28925,
              "short": 37018,
              "net": -8093
            }
          },
          "openInterest": 301674
        }
      ]
    },
    {
      "reportDate": "2022-08-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2848101,
              "short": 2465484,
              "net": 382617
            },
            "nonCommercial": {
              "long": 239438,
              "short": 534928,
              "net": -295490
            },
            "smallTrader": {
              "long": 351703,
              "short": 438830,
              "net": -87127
            }
          },
          "openInterest": 3540076
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1644805,
              "short": 1462080,
              "net": 182725
            },
            "nonCommercial": {
              "long": 236803,
              "short": 336271,
              "net": -99468
            },
            "smallTrader": {
              "long": 144664,
              "short": 227921,
              "net": -83257
            }
          },
          "openInterest": 2058442
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 915066,
              "short": 871743,
              "net": 43323
            },
            "nonCommercial": {
              "long": 83261,
              "short": 139314,
              "net": -56053
            },
            "smallTrader": {
              "long": 164718,
              "short": 151988,
              "net": 12730
            }
          },
          "openInterest": 1172815
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3232238,
              "short": 2801582,
              "net": 430656
            },
            "nonCommercial": {
              "long": 327896,
              "short": 663841,
              "net": -335945
            },
            "smallTrader": {
              "long": 317840,
              "short": 412551,
              "net": -94711
            }
          },
          "openInterest": 3935263
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115141,
              "short": 53017,
              "net": 62124
            },
            "nonCommercial": {
              "long": 30835,
              "short": 86785,
              "net": -55950
            },
            "smallTrader": {
              "long": 17863,
              "short": 24037,
              "net": -6174
            }
          },
          "openInterest": 167931
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 754,
              "short": 510,
              "net": 244
            },
            "nonCommercial": {
              "long": 9740,
              "short": 10321,
              "net": -581
            },
            "smallTrader": {
              "long": 1085,
              "short": 748,
              "net": 337
            }
          },
          "openInterest": 12849
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7500,
              "short": 8061,
              "net": -561
            },
            "nonCommercial": {
              "long": 10562,
              "short": 11692,
              "net": -1130
            },
            "smallTrader": {
              "long": 3115,
              "short": 1424,
              "net": 1691
            }
          },
          "openInterest": 21194
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 171966,
              "short": 99389,
              "net": 72577
            },
            "nonCommercial": {
              "long": 29305,
              "short": 85714,
              "net": -56409
            },
            "smallTrader": {
              "long": 19191,
              "short": 35359,
              "net": -16168
            }
          },
          "openInterest": 226987
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59355,
              "short": 89762,
              "net": -30407
            },
            "nonCommercial": {
              "long": 48342,
              "short": 28065,
              "net": 20277
            },
            "smallTrader": {
              "long": 35393,
              "short": 25263,
              "net": 10130
            }
          },
          "openInterest": 145914
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144155,
              "short": 144091,
              "net": 64
            },
            "nonCommercial": {
              "long": 92787,
              "short": 94744,
              "net": -1957
            },
            "smallTrader": {
              "long": 12923,
              "short": 11030,
              "net": 1893
            }
          },
          "openInterest": 315995
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113679,
              "short": 141647,
              "net": -27968
            },
            "nonCommercial": {
              "long": 44520,
              "short": 17236,
              "net": 27284
            },
            "smallTrader": {
              "long": 8153,
              "short": 7469,
              "net": 684
            }
          },
          "openInterest": 207740
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84447,
              "short": 56775,
              "net": 27672
            },
            "nonCommercial": {
              "long": 50317,
              "short": 77723,
              "net": -27406
            },
            "smallTrader": {
              "long": 13430,
              "short": 13696,
              "net": -266
            }
          },
          "openInterest": 184441
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 647342,
              "short": 796776,
              "net": -149434
            },
            "nonCommercial": {
              "long": 346483,
              "short": 145128,
              "net": 201355
            },
            "smallTrader": {
              "long": 123650,
              "short": 175571,
              "net": -51921
            }
          },
          "openInterest": 1347894
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88600,
              "short": 127484,
              "net": -38884
            },
            "nonCommercial": {
              "long": 67401,
              "short": 30238,
              "net": 37163
            },
            "smallTrader": {
              "long": 11339,
              "short": 9618,
              "net": 1721
            }
          },
          "openInterest": 187399
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 616741,
              "short": 889607,
              "net": -272866
            },
            "nonCommercial": {
              "long": 361810,
              "short": 108058,
              "net": 253752
            },
            "smallTrader": {
              "long": 74356,
              "short": 55242,
              "net": 19114
            }
          },
          "openInterest": 1606910
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22693,
              "short": 11213,
              "net": 11480
            },
            "nonCommercial": {
              "long": 8081,
              "short": 17291,
              "net": -9210
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36310
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17923,
              "short": 19199,
              "net": -1276
            },
            "nonCommercial": {
              "long": 2584,
              "short": 1461,
              "net": 1123
            },
            "smallTrader": {
              "long": 407,
              "short": 254,
              "net": 153
            }
          },
          "openInterest": 21969
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 391841,
              "short": 376321,
              "net": 15520
            },
            "nonCommercial": {
              "long": 191692,
              "short": 230503,
              "net": -38811
            },
            "smallTrader": {
              "long": 82466,
              "short": 59175,
              "net": 23291
            }
          },
          "openInterest": 683883
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13208,
              "short": 7188,
              "net": 6020
            },
            "nonCommercial": {
              "long": 11383,
              "short": 11452,
              "net": -69
            },
            "smallTrader": {
              "long": 7057,
              "short": 13008,
              "net": -5951
            }
          },
          "openInterest": 40889
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118686,
              "short": 175981,
              "net": -57295
            },
            "nonCommercial": {
              "long": 78784,
              "short": 27966,
              "net": 50818
            },
            "smallTrader": {
              "long": 19000,
              "short": 12523,
              "net": 6477
            }
          },
          "openInterest": 253520
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127700,
              "short": 263265,
              "net": -135565
            },
            "nonCommercial": {
              "long": 242128,
              "short": 117802,
              "net": 124326
            },
            "smallTrader": {
              "long": 37481,
              "short": 26242,
              "net": 11239
            }
          },
          "openInterest": 459649
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145844,
              "short": 181233,
              "net": -35389
            },
            "nonCommercial": {
              "long": 46505,
              "short": 24437,
              "net": 22068
            },
            "smallTrader": {
              "long": 40829,
              "short": 27508,
              "net": 13321
            }
          },
          "openInterest": 276520
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157333,
              "short": 107079,
              "net": 50254
            },
            "nonCommercial": {
              "long": 50433,
              "short": 93186,
              "net": -42753
            },
            "smallTrader": {
              "long": 25358,
              "short": 32859,
              "net": -7501
            }
          },
          "openInterest": 236737
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75563,
              "short": 107423,
              "net": -31860
            },
            "nonCommercial": {
              "long": 86616,
              "short": 46899,
              "net": 39717
            },
            "smallTrader": {
              "long": 20898,
              "short": 28755,
              "net": -7857
            }
          },
          "openInterest": 220206
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98150,
              "short": 135177,
              "net": -37027
            },
            "nonCommercial": {
              "long": 88545,
              "short": 51656,
              "net": 36889
            },
            "smallTrader": {
              "long": 31097,
              "short": 30959,
              "net": 138
            }
          },
          "openInterest": 250660
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84884,
              "short": 64188,
              "net": 20696
            },
            "nonCommercial": {
              "long": 101415,
              "short": 124468,
              "net": -23053
            },
            "smallTrader": {
              "long": 5777,
              "short": 3420,
              "net": 2357
            }
          },
          "openInterest": 192971
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1815,
              "short": 24838,
              "net": -23023
            },
            "nonCommercial": {
              "long": 42531,
              "short": 20305,
              "net": 22226
            },
            "smallTrader": {
              "long": 1155,
              "short": 358,
              "net": 797
            }
          },
          "openInterest": 46162
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29955,
              "short": 31773,
              "net": -1818
            },
            "nonCommercial": {
              "long": 14984,
              "short": 10041,
              "net": 4943
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52465
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 394371,
              "short": 306775,
              "net": 87596
            },
            "nonCommercial": {
              "long": 174529,
              "short": 299502,
              "net": -124973
            },
            "smallTrader": {
              "long": 66623,
              "short": 29246,
              "net": 37377
            }
          },
          "openInterest": 984570
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25420,
              "short": 20562,
              "net": 4858
            },
            "nonCommercial": {
              "long": 16521,
              "short": 18094,
              "net": -1573
            },
            "smallTrader": {
              "long": 2620,
              "short": 5905,
              "net": -3285
            }
          },
          "openInterest": 45274
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26551,
              "short": 28259,
              "net": -1708
            },
            "nonCommercial": {
              "long": 28648,
              "short": 31189,
              "net": -2541
            },
            "smallTrader": {
              "long": 7673,
              "short": 3424,
              "net": 4249
            }
          },
          "openInterest": 68266
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 497844,
              "short": 374361,
              "net": 123483
            },
            "nonCommercial": {
              "long": 30724,
              "short": 150678,
              "net": -119954
            },
            "smallTrader": {
              "long": 19324,
              "short": 22853,
              "net": -3529
            }
          },
          "openInterest": 555976
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357351,
              "short": 298724,
              "net": 58627
            },
            "nonCommercial": {
              "long": 47519,
              "short": 93896,
              "net": -46377
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 462133
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55536,
              "short": 64600,
              "net": -9064
            },
            "nonCommercial": {
              "long": 49220,
              "short": 48246,
              "net": 974
            },
            "smallTrader": {
              "long": 22198,
              "short": 14108,
              "net": 8090
            }
          },
          "openInterest": 136267
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157419,
              "short": 289591,
              "net": -132172
            },
            "nonCommercial": {
              "long": 119342,
              "short": 9566,
              "net": 109776
            },
            "smallTrader": {
              "long": 46629,
              "short": 24233,
              "net": 22396
            }
          },
          "openInterest": 394764
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215402,
              "short": 247007,
              "net": -31605
            },
            "nonCommercial": {
              "long": 67218,
              "short": 36837,
              "net": 30381
            },
            "smallTrader": {
              "long": 24405,
              "short": 23181,
              "net": 1224
            }
          },
          "openInterest": 373640
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 309594,
              "short": 375226,
              "net": -65632
            },
            "nonCommercial": {
              "long": 146533,
              "short": 54006,
              "net": 92527
            },
            "smallTrader": {
              "long": 36964,
              "short": 63859,
              "net": -26895
            }
          },
          "openInterest": 572925
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 403319,
              "short": 438548,
              "net": -35229
            },
            "nonCommercial": {
              "long": 182484,
              "short": 148046,
              "net": 34438
            },
            "smallTrader": {
              "long": 65198,
              "short": 64407,
              "net": 791
            }
          },
          "openInterest": 760093
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29075,
              "short": 5796,
              "net": 23279
            },
            "nonCommercial": {
              "long": 8170,
              "short": 21478,
              "net": -13308
            },
            "smallTrader": {
              "long": 8457,
              "short": 18428,
              "net": -9971
            }
          },
          "openInterest": 45874
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2807,
              "short": 44966,
              "net": -42159
            },
            "nonCommercial": {
              "long": 47918,
              "short": 8571,
              "net": 39347
            },
            "smallTrader": {
              "long": 5128,
              "short": 2316,
              "net": 2812
            }
          },
          "openInterest": 57054
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 202542,
              "short": 96571,
              "net": 105971
            },
            "nonCommercial": {
              "long": 39442,
              "short": 138280,
              "net": -98838
            },
            "smallTrader": {
              "long": 24811,
              "short": 31944,
              "net": -7133
            }
          },
          "openInterest": 322604
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80981,
              "short": 84084,
              "net": -3103
            },
            "nonCommercial": {
              "long": 39046,
              "short": 33990,
              "net": 5056
            },
            "smallTrader": {
              "long": 18958,
              "short": 20911,
              "net": -1953
            }
          },
          "openInterest": 167999
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127784,
              "short": 116896,
              "net": 10888
            },
            "nonCommercial": {
              "long": 95807,
              "short": 96532,
              "net": -725
            },
            "smallTrader": {
              "long": 27981,
              "short": 38144,
              "net": -10163
            }
          },
          "openInterest": 316244
        }
      ]
    },
    {
      "reportDate": "2022-08-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2824549,
              "short": 2438304,
              "net": 386245
            },
            "nonCommercial": {
              "long": 269699,
              "short": 556177,
              "net": -286478
            },
            "smallTrader": {
              "long": 344919,
              "short": 444686,
              "net": -99767
            }
          },
          "openInterest": 3541744
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1712983,
              "short": 1488781,
              "net": 224202
            },
            "nonCommercial": {
              "long": 208434,
              "short": 380655,
              "net": -172221
            },
            "smallTrader": {
              "long": 165581,
              "short": 217562,
              "net": -51981
            }
          },
          "openInterest": 2122099
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 896500,
              "short": 873096,
              "net": 23404
            },
            "nonCommercial": {
              "long": 87700,
              "short": 135286,
              "net": -47586
            },
            "smallTrader": {
              "long": 168639,
              "short": 144457,
              "net": 24182
            }
          },
          "openInterest": 1160709
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3249286,
              "short": 2768020,
              "net": 481266
            },
            "nonCommercial": {
              "long": 298631,
              "short": 649634,
              "net": -351003
            },
            "smallTrader": {
              "long": 295805,
              "short": 426068,
              "net": -130263
            }
          },
          "openInterest": 3901253
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109593,
              "short": 50152,
              "net": 59441
            },
            "nonCommercial": {
              "long": 25644,
              "short": 83232,
              "net": -57588
            },
            "smallTrader": {
              "long": 19378,
              "short": 21231,
              "net": -1853
            }
          },
          "openInterest": 158100
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 439,
              "short": 510,
              "net": -71
            },
            "nonCommercial": {
              "long": 9294,
              "short": 9524,
              "net": -230
            },
            "smallTrader": {
              "long": 1034,
              "short": 733,
              "net": 301
            }
          },
          "openInterest": 12510
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8440,
              "short": 12324,
              "net": -3884
            },
            "nonCommercial": {
              "long": 13635,
              "short": 11902,
              "net": 1733
            },
            "smallTrader": {
              "long": 3405,
              "short": 1254,
              "net": 2151
            }
          },
          "openInterest": 25481
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156282,
              "short": 104232,
              "net": 52050
            },
            "nonCommercial": {
              "long": 42219,
              "short": 76687,
              "net": -34468
            },
            "smallTrader": {
              "long": 19243,
              "short": 36825,
              "net": -17582
            }
          },
          "openInterest": 224581
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59798,
              "short": 89541,
              "net": -29743
            },
            "nonCommercial": {
              "long": 46898,
              "short": 25675,
              "net": 21223
            },
            "smallTrader": {
              "long": 33808,
              "short": 25288,
              "net": 8520
            }
          },
          "openInterest": 143646
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146523,
              "short": 144371,
              "net": 2152
            },
            "nonCommercial": {
              "long": 92797,
              "short": 98359,
              "net": -5562
            },
            "smallTrader": {
              "long": 14847,
              "short": 11437,
              "net": 3410
            }
          },
          "openInterest": 310066
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114888,
              "short": 146156,
              "net": -31268
            },
            "nonCommercial": {
              "long": 46419,
              "short": 15966,
              "net": 30453
            },
            "smallTrader": {
              "long": 8350,
              "short": 7535,
              "net": 815
            }
          },
          "openInterest": 209446
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85085,
              "short": 57385,
              "net": 27700
            },
            "nonCommercial": {
              "long": 49477,
              "short": 77954,
              "net": -28477
            },
            "smallTrader": {
              "long": 14822,
              "short": 14045,
              "net": 777
            }
          },
          "openInterest": 187988
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 639748,
              "short": 800402,
              "net": -160654
            },
            "nonCommercial": {
              "long": 349498,
              "short": 138712,
              "net": 210786
            },
            "smallTrader": {
              "long": 126594,
              "short": 176726,
              "net": -50132
            }
          },
          "openInterest": 1317913
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87092,
              "short": 126098,
              "net": -39006
            },
            "nonCommercial": {
              "long": 67046,
              "short": 30823,
              "net": 36223
            },
            "smallTrader": {
              "long": 12137,
              "short": 9354,
              "net": 2783
            }
          },
          "openInterest": 186992
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 636980,
              "short": 875053,
              "net": -238073
            },
            "nonCommercial": {
              "long": 338172,
              "short": 127521,
              "net": 210651
            },
            "smallTrader": {
              "long": 76995,
              "short": 49573,
              "net": 27422
            }
          },
          "openInterest": 1570131
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22264,
              "short": 13680,
              "net": 8584
            },
            "nonCommercial": {
              "long": 10004,
              "short": 16359,
              "net": -6355
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37697
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19665,
              "short": 20589,
              "net": -924
            },
            "nonCommercial": {
              "long": 2570,
              "short": 1726,
              "net": 844
            },
            "smallTrader": {
              "long": 302,
              "short": 222,
              "net": 80
            }
          },
          "openInterest": 23663
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 394543,
              "short": 380141,
              "net": 14402
            },
            "nonCommercial": {
              "long": 200088,
              "short": 234624,
              "net": -34536
            },
            "smallTrader": {
              "long": 78944,
              "short": 58810,
              "net": 20134
            }
          },
          "openInterest": 692398
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13758,
              "short": 7822,
              "net": 5936
            },
            "nonCommercial": {
              "long": 11829,
              "short": 11645,
              "net": 184
            },
            "smallTrader": {
              "long": 7200,
              "short": 13320,
              "net": -6120
            }
          },
          "openInterest": 43361
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122093,
              "short": 172347,
              "net": -50254
            },
            "nonCommercial": {
              "long": 74516,
              "short": 29010,
              "net": 45506
            },
            "smallTrader": {
              "long": 18926,
              "short": 14178,
              "net": 4748
            }
          },
          "openInterest": 250399
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121980,
              "short": 276534,
              "net": -154554
            },
            "nonCommercial": {
              "long": 242906,
              "short": 100055,
              "net": 142851
            },
            "smallTrader": {
              "long": 37927,
              "short": 26224,
              "net": 11703
            }
          },
          "openInterest": 453540
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149372,
              "short": 185844,
              "net": -36472
            },
            "nonCommercial": {
              "long": 45620,
              "short": 21156,
              "net": 24464
            },
            "smallTrader": {
              "long": 40817,
              "short": 28809,
              "net": 12008
            }
          },
          "openInterest": 283749
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148628,
              "short": 111634,
              "net": 36994
            },
            "nonCommercial": {
              "long": 52333,
              "short": 77365,
              "net": -25032
            },
            "smallTrader": {
              "long": 20978,
              "short": 32940,
              "net": -11962
            }
          },
          "openInterest": 225834
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76050,
              "short": 119944,
              "net": -43894
            },
            "nonCommercial": {
              "long": 95556,
              "short": 45359,
              "net": 50197
            },
            "smallTrader": {
              "long": 23171,
              "short": 29474,
              "net": -6303
            }
          },
          "openInterest": 236179
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96302,
              "short": 143755,
              "net": -47453
            },
            "nonCommercial": {
              "long": 96027,
              "short": 47445,
              "net": 48582
            },
            "smallTrader": {
              "long": 32141,
              "short": 33270,
              "net": -1129
            }
          },
          "openInterest": 256928
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88036,
              "short": 63314,
              "net": 24722
            },
            "nonCommercial": {
              "long": 95572,
              "short": 123193,
              "net": -27621
            },
            "smallTrader": {
              "long": 5991,
              "short": 3092,
              "net": 2899
            }
          },
          "openInterest": 189988
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1700,
              "short": 25579,
              "net": -23879
            },
            "nonCommercial": {
              "long": 40181,
              "short": 17145,
              "net": 23036
            },
            "smallTrader": {
              "long": 1176,
              "short": 333,
              "net": 843
            }
          },
          "openInterest": 43759
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29941,
              "short": 30174,
              "net": -233
            },
            "nonCommercial": {
              "long": 14788,
              "short": 10573,
              "net": 4215
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 51757
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 404077,
              "short": 317343,
              "net": 86734
            },
            "nonCommercial": {
              "long": 169972,
              "short": 295391,
              "net": -125419
            },
            "smallTrader": {
              "long": 67512,
              "short": 28827,
              "net": 38685
            }
          },
          "openInterest": 969582
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24700,
              "short": 20656,
              "net": 4044
            },
            "nonCommercial": {
              "long": 18224,
              "short": 18500,
              "net": -276
            },
            "smallTrader": {
              "long": 2239,
              "short": 6007,
              "net": -3768
            }
          },
          "openInterest": 45350
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24450,
              "short": 28505,
              "net": -4055
            },
            "nonCommercial": {
              "long": 27754,
              "short": 26908,
              "net": 846
            },
            "smallTrader": {
              "long": 6803,
              "short": 3594,
              "net": 3209
            }
          },
          "openInterest": 62782
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 488823,
              "short": 371360,
              "net": 117463
            },
            "nonCommercial": {
              "long": 28422,
              "short": 141289,
              "net": -112867
            },
            "smallTrader": {
              "long": 19479,
              "short": 24075,
              "net": -4596
            }
          },
          "openInterest": 544205
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357060,
              "short": 294611,
              "net": 62449
            },
            "nonCommercial": {
              "long": 45413,
              "short": 94265,
              "net": -48852
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 459878
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 56876,
              "short": 70450,
              "net": -13574
            },
            "nonCommercial": {
              "long": 48864,
              "short": 45985,
              "net": 2879
            },
            "smallTrader": {
              "long": 24122,
              "short": 13427,
              "net": 10695
            }
          },
          "openInterest": 141093
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163088,
              "short": 298284,
              "net": -135196
            },
            "nonCommercial": {
              "long": 123666,
              "short": 11490,
              "net": 112176
            },
            "smallTrader": {
              "long": 45224,
              "short": 22204,
              "net": 23020
            }
          },
          "openInterest": 405706
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223354,
              "short": 259326,
              "net": -35972
            },
            "nonCommercial": {
              "long": 69604,
              "short": 38597,
              "net": 31007
            },
            "smallTrader": {
              "long": 26755,
              "short": 21790,
              "net": 4965
            }
          },
          "openInterest": 398288
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 315133,
              "short": 378104,
              "net": -62971
            },
            "nonCommercial": {
              "long": 148533,
              "short": 59632,
              "net": 88901
            },
            "smallTrader": {
              "long": 35744,
              "short": 61674,
              "net": -25930
            }
          },
          "openInterest": 583208
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 416052,
              "short": 446660,
              "net": -30608
            },
            "nonCommercial": {
              "long": 174128,
              "short": 148063,
              "net": 26065
            },
            "smallTrader": {
              "long": 68341,
              "short": 63798,
              "net": 4543
            }
          },
          "openInterest": 765669
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25084,
              "short": 5620,
              "net": 19464
            },
            "nonCommercial": {
              "long": 8635,
              "short": 18417,
              "net": -9782
            },
            "smallTrader": {
              "long": 9414,
              "short": 19096,
              "net": -9682
            }
          },
          "openInterest": 43202
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2079,
              "short": 44178,
              "net": -42099
            },
            "nonCommercial": {
              "long": 50738,
              "short": 12101,
              "net": 38637
            },
            "smallTrader": {
              "long": 5481,
              "short": 2019,
              "net": 3462
            }
          },
          "openInterest": 59639
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 208085,
              "short": 104981,
              "net": 103104
            },
            "nonCommercial": {
              "long": 41377,
              "short": 139572,
              "net": -98195
            },
            "smallTrader": {
              "long": 25269,
              "short": 30178,
              "net": -4909
            }
          },
          "openInterest": 341699
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79977,
              "short": 82074,
              "net": -2097
            },
            "nonCommercial": {
              "long": 38343,
              "short": 34631,
              "net": 3712
            },
            "smallTrader": {
              "long": 20891,
              "short": 22506,
              "net": -1615
            }
          },
          "openInterest": 162643
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125605,
              "short": 115666,
              "net": 9939
            },
            "nonCommercial": {
              "long": 96022,
              "short": 99448,
              "net": -3426
            },
            "smallTrader": {
              "long": 31241,
              "short": 37754,
              "net": -6513
            }
          },
          "openInterest": 320767
        }
      ]
    },
    {
      "reportDate": "2022-08-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2870103,
              "short": 2399371,
              "net": 470732
            },
            "nonCommercial": {
              "long": 209821,
              "short": 572949,
              "net": -363128
            },
            "smallTrader": {
              "long": 332003,
              "short": 439607,
              "net": -107604
            }
          },
          "openInterest": 3520468
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1718780,
              "short": 1469227,
              "net": 249553
            },
            "nonCommercial": {
              "long": 180858,
              "short": 394906,
              "net": -214048
            },
            "smallTrader": {
              "long": 158017,
              "short": 193522,
              "net": -35505
            }
          },
          "openInterest": 2124688
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 896481,
              "short": 875274,
              "net": 21207
            },
            "nonCommercial": {
              "long": 88791,
              "short": 136116,
              "net": -47325
            },
            "smallTrader": {
              "long": 168447,
              "short": 142329,
              "net": 26118
            }
          },
          "openInterest": 1167915
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3402691,
              "short": 2781223,
              "net": 621468
            },
            "nonCommercial": {
              "long": 265741,
              "short": 733116,
              "net": -467375
            },
            "smallTrader": {
              "long": 299503,
              "short": 453596,
              "net": -154093
            }
          },
          "openInterest": 4066730
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110918,
              "short": 47448,
              "net": 63470
            },
            "nonCommercial": {
              "long": 28835,
              "short": 88083,
              "net": -59248
            },
            "smallTrader": {
              "long": 16660,
              "short": 20882,
              "net": -4222
            }
          },
          "openInterest": 160045
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 250,
              "short": 510,
              "net": -260
            },
            "nonCommercial": {
              "long": 9284,
              "short": 9377,
              "net": -93
            },
            "smallTrader": {
              "long": 1202,
              "short": 849,
              "net": 353
            }
          },
          "openInterest": 12423
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8637,
              "short": 17296,
              "net": -8659
            },
            "nonCommercial": {
              "long": 25762,
              "short": 19239,
              "net": 6523
            },
            "smallTrader": {
              "long": 3679,
              "short": 1543,
              "net": 2136
            }
          },
          "openInterest": 38079
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156167,
              "short": 108950,
              "net": 47217
            },
            "nonCommercial": {
              "long": 44084,
              "short": 77193,
              "net": -33109
            },
            "smallTrader": {
              "long": 19890,
              "short": 33998,
              "net": -14108
            }
          },
          "openInterest": 227752
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58476,
              "short": 90605,
              "net": -32129
            },
            "nonCommercial": {
              "long": 51843,
              "short": 24976,
              "net": 26867
            },
            "smallTrader": {
              "long": 33129,
              "short": 27867,
              "net": 5262
            }
          },
          "openInterest": 147596
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146704,
              "short": 146524,
              "net": 180
            },
            "nonCommercial": {
              "long": 89997,
              "short": 92775,
              "net": -2778
            },
            "smallTrader": {
              "long": 13549,
              "short": 10951,
              "net": 2598
            }
          },
          "openInterest": 300186
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99068,
              "short": 134386,
              "net": -35318
            },
            "nonCommercial": {
              "long": 45062,
              "short": 11591,
              "net": 33471
            },
            "smallTrader": {
              "long": 9438,
              "short": 7591,
              "net": 1847
            }
          },
          "openInterest": 190302
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85187,
              "short": 56255,
              "net": 28932
            },
            "nonCommercial": {
              "long": 46797,
              "short": 75017,
              "net": -28220
            },
            "smallTrader": {
              "long": 14097,
              "short": 14809,
              "net": -712
            }
          },
          "openInterest": 183500
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 642350,
              "short": 808668,
              "net": -166318
            },
            "nonCommercial": {
              "long": 367371,
              "short": 147242,
              "net": 220129
            },
            "smallTrader": {
              "long": 120568,
              "short": 174379,
              "net": -53811
            }
          },
          "openInterest": 1316462
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86767,
              "short": 136845,
              "net": -50078
            },
            "nonCommercial": {
              "long": 68979,
              "short": 24771,
              "net": 44208
            },
            "smallTrader": {
              "long": 13871,
              "short": 8001,
              "net": 5870
            }
          },
          "openInterest": 192925
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 638971,
              "short": 878262,
              "net": -239291
            },
            "nonCommercial": {
              "long": 346865,
              "short": 131925,
              "net": 214940
            },
            "smallTrader": {
              "long": 78715,
              "short": 54364,
              "net": 24351
            }
          },
          "openInterest": 1557349
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21898,
              "short": 17215,
              "net": 4683
            },
            "nonCommercial": {
              "long": 11608,
              "short": 15090,
              "net": -3482
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40519
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21333,
              "short": 22290,
              "net": -957
            },
            "nonCommercial": {
              "long": 2778,
              "short": 1966,
              "net": 812
            },
            "smallTrader": {
              "long": 364,
              "short": 219,
              "net": 145
            }
          },
          "openInterest": 25856
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 400458,
              "short": 379542,
              "net": 20916
            },
            "nonCommercial": {
              "long": 199226,
              "short": 242010,
              "net": -42784
            },
            "smallTrader": {
              "long": 79589,
              "short": 57721,
              "net": 21868
            }
          },
          "openInterest": 698570
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13602,
              "short": 8957,
              "net": 4645
            },
            "nonCommercial": {
              "long": 12623,
              "short": 10591,
              "net": 2032
            },
            "smallTrader": {
              "long": 7180,
              "short": 13857,
              "net": -6677
            }
          },
          "openInterest": 43989
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124919,
              "short": 177549,
              "net": -52630
            },
            "nonCommercial": {
              "long": 81394,
              "short": 33725,
              "net": 47669
            },
            "smallTrader": {
              "long": 20499,
              "short": 15538,
              "net": 4961
            }
          },
          "openInterest": 259784
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122566,
              "short": 276275,
              "net": -153709
            },
            "nonCommercial": {
              "long": 238196,
              "short": 97032,
              "net": 141164
            },
            "smallTrader": {
              "long": 37826,
              "short": 25281,
              "net": 12545
            }
          },
          "openInterest": 453960
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154772,
              "short": 194794,
              "net": -40022
            },
            "nonCommercial": {
              "long": 46048,
              "short": 21122,
              "net": 24926
            },
            "smallTrader": {
              "long": 41070,
              "short": 25974,
              "net": 15096
            }
          },
          "openInterest": 296987
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152209,
              "short": 110230,
              "net": 41979
            },
            "nonCommercial": {
              "long": 51308,
              "short": 80199,
              "net": -28891
            },
            "smallTrader": {
              "long": 21465,
              "short": 34553,
              "net": -13088
            }
          },
          "openInterest": 228697
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76592,
              "short": 125993,
              "net": -49401
            },
            "nonCommercial": {
              "long": 102201,
              "short": 44195,
              "net": 58006
            },
            "smallTrader": {
              "long": 22371,
              "short": 30976,
              "net": -8605
            }
          },
          "openInterest": 240865
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91932,
              "short": 150682,
              "net": -58750
            },
            "nonCommercial": {
              "long": 106713,
              "short": 45325,
              "net": 61388
            },
            "smallTrader": {
              "long": 30154,
              "short": 32792,
              "net": -2638
            }
          },
          "openInterest": 264299
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85997,
              "short": 68194,
              "net": 17803
            },
            "nonCommercial": {
              "long": 108642,
              "short": 130013,
              "net": -21371
            },
            "smallTrader": {
              "long": 6782,
              "short": 3214,
              "net": 3568
            }
          },
          "openInterest": 201618
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1000,
              "short": 19392,
              "net": -18392
            },
            "nonCommercial": {
              "long": 40335,
              "short": 22785,
              "net": 17550
            },
            "smallTrader": {
              "long": 1283,
              "short": 441,
              "net": 842
            }
          },
          "openInterest": 45964
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30863,
              "short": 27759,
              "net": 3104
            },
            "nonCommercial": {
              "long": 15680,
              "short": 14311,
              "net": 1369
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53559
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 415171,
              "short": 332309,
              "net": 82862
            },
            "nonCommercial": {
              "long": 170133,
              "short": 291044,
              "net": -120911
            },
            "smallTrader": {
              "long": 67826,
              "short": 29777,
              "net": 38049
            }
          },
          "openInterest": 983460
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20688,
              "short": 20493,
              "net": 195
            },
            "nonCommercial": {
              "long": 18412,
              "short": 16643,
              "net": 1769
            },
            "smallTrader": {
              "long": 2458,
              "short": 4422,
              "net": -1964
            }
          },
          "openInterest": 41729
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22749,
              "short": 29110,
              "net": -6361
            },
            "nonCommercial": {
              "long": 26218,
              "short": 23278,
              "net": 2940
            },
            "smallTrader": {
              "long": 6467,
              "short": 3046,
              "net": 3421
            }
          },
          "openInterest": 57254
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 466874,
              "short": 348507,
              "net": 118367
            },
            "nonCommercial": {
              "long": 32034,
              "short": 148499,
              "net": -116465
            },
            "smallTrader": {
              "long": 22592,
              "short": 24494,
              "net": -1902
            }
          },
          "openInterest": 527821
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 365220,
              "short": 294377,
              "net": 70843
            },
            "nonCommercial": {
              "long": 45474,
              "short": 103071,
              "net": -57597
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 469245
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 59753,
              "short": 72204,
              "net": -12451
            },
            "nonCommercial": {
              "long": 47851,
              "short": 44343,
              "net": 3508
            },
            "smallTrader": {
              "long": 23230,
              "short": 14287,
              "net": 8943
            }
          },
          "openInterest": 144314
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164277,
              "short": 300136,
              "net": -135859
            },
            "nonCommercial": {
              "long": 127369,
              "short": 15206,
              "net": 112163
            },
            "smallTrader": {
              "long": 48624,
              "short": 24928,
              "net": 23696
            }
          },
          "openInterest": 414099
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220234,
              "short": 266992,
              "net": -46758
            },
            "nonCommercial": {
              "long": 74046,
              "short": 33083,
              "net": 40963
            },
            "smallTrader": {
              "long": 28767,
              "short": 22972,
              "net": 5795
            }
          },
          "openInterest": 401326
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 327098,
              "short": 378748,
              "net": -51650
            },
            "nonCommercial": {
              "long": 144698,
              "short": 61515,
              "net": 83183
            },
            "smallTrader": {
              "long": 35752,
              "short": 67285,
              "net": -31533
            }
          },
          "openInterest": 595095
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396588,
              "short": 458425,
              "net": -61837
            },
            "nonCommercial": {
              "long": 171404,
              "short": 121434,
              "net": 49970
            },
            "smallTrader": {
              "long": 68600,
              "short": 56733,
              "net": 11867
            }
          },
          "openInterest": 737535
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21767,
              "short": 8151,
              "net": 13616
            },
            "nonCommercial": {
              "long": 7773,
              "short": 12869,
              "net": -5096
            },
            "smallTrader": {
              "long": 9809,
              "short": 18329,
              "net": -8520
            }
          },
          "openInterest": 39407
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2078,
              "short": 42751,
              "net": -40673
            },
            "nonCommercial": {
              "long": 50782,
              "short": 12821,
              "net": 37961
            },
            "smallTrader": {
              "long": 4843,
              "short": 2131,
              "net": 2712
            }
          },
          "openInterest": 58909
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 218263,
              "short": 112994,
              "net": 105269
            },
            "nonCommercial": {
              "long": 48445,
              "short": 150614,
              "net": -102169
            },
            "smallTrader": {
              "long": 24376,
              "short": 27476,
              "net": -3100
            }
          },
          "openInterest": 366823
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73577,
              "short": 76814,
              "net": -3237
            },
            "nonCommercial": {
              "long": 39557,
              "short": 36110,
              "net": 3447
            },
            "smallTrader": {
              "long": 21163,
              "short": 21373,
              "net": -210
            }
          },
          "openInterest": 156392
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126007,
              "short": 118559,
              "net": 7448
            },
            "nonCommercial": {
              "long": 95452,
              "short": 97360,
              "net": -1908
            },
            "smallTrader": {
              "long": 31104,
              "short": 36644,
              "net": -5540
            }
          },
          "openInterest": 313237
        }
      ]
    },
    {
      "reportDate": "2022-08-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2849002,
              "short": 2352054,
              "net": 496948
            },
            "nonCommercial": {
              "long": 277270,
              "short": 658439,
              "net": -381169
            },
            "smallTrader": {
              "long": 343414,
              "short": 459193,
              "net": -115779
            }
          },
          "openInterest": 3599859
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1717714,
              "short": 1412789,
              "net": 304925
            },
            "nonCommercial": {
              "long": 178737,
              "short": 419880,
              "net": -241143
            },
            "smallTrader": {
              "long": 150573,
              "short": 214355,
              "net": -63782
            }
          },
          "openInterest": 2162830
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 893201,
              "short": 871063,
              "net": 22138
            },
            "nonCommercial": {
              "long": 93696,
              "short": 144827,
              "net": -51131
            },
            "smallTrader": {
              "long": 186282,
              "short": 157289,
              "net": 28993
            }
          },
          "openInterest": 1202323
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3404183,
              "short": 2767870,
              "net": 636313
            },
            "nonCommercial": {
              "long": 286071,
              "short": 789596,
              "net": -503525
            },
            "smallTrader": {
              "long": 314700,
              "short": 447488,
              "net": -132788
            }
          },
          "openInterest": 4125880
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114923,
              "short": 50738,
              "net": 64185
            },
            "nonCommercial": {
              "long": 32342,
              "short": 92370,
              "net": -60028
            },
            "smallTrader": {
              "long": 17742,
              "short": 21899,
              "net": -4157
            }
          },
          "openInterest": 169212
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 1249,
              "net": -1199
            },
            "nonCommercial": {
              "long": 10778,
              "short": 9814,
              "net": 964
            },
            "smallTrader": {
              "long": 1141,
              "short": 906,
              "net": 235
            }
          },
          "openInterest": 13302
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8609,
              "short": 17105,
              "net": -8496
            },
            "nonCommercial": {
              "long": 27980,
              "short": 21615,
              "net": 6365
            },
            "smallTrader": {
              "long": 3591,
              "short": 1460,
              "net": 2131
            }
          },
          "openInterest": 40201
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 161585,
              "short": 112420,
              "net": 49165
            },
            "nonCommercial": {
              "long": 58783,
              "short": 86749,
              "net": -27966
            },
            "smallTrader": {
              "long": 19954,
              "short": 41153,
              "net": -21199
            }
          },
          "openInterest": 248007
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61209,
              "short": 90892,
              "net": -29683
            },
            "nonCommercial": {
              "long": 53617,
              "short": 30390,
              "net": 23227
            },
            "smallTrader": {
              "long": 34196,
              "short": 27740,
              "net": 6456
            }
          },
          "openInterest": 152685
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138539,
              "short": 141152,
              "net": -2613
            },
            "nonCommercial": {
              "long": 92093,
              "short": 93243,
              "net": -1150
            },
            "smallTrader": {
              "long": 14255,
              "short": 10492,
              "net": 3763
            }
          },
          "openInterest": 293511
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93508,
              "short": 133738,
              "net": -40230
            },
            "nonCommercial": {
              "long": 49636,
              "short": 11003,
              "net": 38633
            },
            "smallTrader": {
              "long": 9123,
              "short": 7526,
              "net": 1597
            }
          },
          "openInterest": 184372
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81258,
              "short": 60027,
              "net": 21231
            },
            "nonCommercial": {
              "long": 50210,
              "short": 69200,
              "net": -18990
            },
            "smallTrader": {
              "long": 13172,
              "short": 15413,
              "net": -2241
            }
          },
          "openInterest": 173145
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 619600,
              "short": 826406,
              "net": -206806
            },
            "nonCommercial": {
              "long": 389720,
              "short": 126477,
              "net": 263243
            },
            "smallTrader": {
              "long": 121503,
              "short": 177940,
              "net": -56437
            }
          },
          "openInterest": 1312958
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91286,
              "short": 149371,
              "net": -58085
            },
            "nonCommercial": {
              "long": 76435,
              "short": 24950,
              "net": 51485
            },
            "smallTrader": {
              "long": 14309,
              "short": 7709,
              "net": 6600
            }
          },
          "openInterest": 206585
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 595411,
              "short": 863667,
              "net": -268256
            },
            "nonCommercial": {
              "long": 341918,
              "short": 95698,
              "net": 246220
            },
            "smallTrader": {
              "long": 73328,
              "short": 51292,
              "net": 22036
            }
          },
          "openInterest": 1503506
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20977,
              "short": 18517,
              "net": 2460
            },
            "nonCommercial": {
              "long": 12739,
              "short": 15036,
              "net": -2297
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40390
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24212,
              "short": 25010,
              "net": -798
            },
            "nonCommercial": {
              "long": 3029,
              "short": 2406,
              "net": 623
            },
            "smallTrader": {
              "long": 410,
              "short": 235,
              "net": 175
            }
          },
          "openInterest": 29308
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 406701,
              "short": 382394,
              "net": 24307
            },
            "nonCommercial": {
              "long": 210825,
              "short": 254934,
              "net": -44109
            },
            "smallTrader": {
              "long": 82403,
              "short": 62601,
              "net": 19802
            }
          },
          "openInterest": 717921
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13895,
              "short": 8924,
              "net": 4971
            },
            "nonCommercial": {
              "long": 13535,
              "short": 12959,
              "net": 576
            },
            "smallTrader": {
              "long": 7386,
              "short": 12933,
              "net": -5547
            }
          },
          "openInterest": 44575
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127310,
              "short": 185429,
              "net": -58119
            },
            "nonCommercial": {
              "long": 86578,
              "short": 33788,
              "net": 52790
            },
            "smallTrader": {
              "long": 18173,
              "short": 12844,
              "net": 5329
            }
          },
          "openInterest": 265738
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126193,
              "short": 264265,
              "net": -138072
            },
            "nonCommercial": {
              "long": 237427,
              "short": 111580,
              "net": 125847
            },
            "smallTrader": {
              "long": 38292,
              "short": 26067,
              "net": 12225
            }
          },
          "openInterest": 457762
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154854,
              "short": 195608,
              "net": -40754
            },
            "nonCommercial": {
              "long": 45023,
              "short": 23200,
              "net": 21823
            },
            "smallTrader": {
              "long": 44230,
              "short": 25299,
              "net": 18931
            }
          },
          "openInterest": 295930
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156987,
              "short": 104523,
              "net": 52464
            },
            "nonCommercial": {
              "long": 56734,
              "short": 95541,
              "net": -38807
            },
            "smallTrader": {
              "long": 22147,
              "short": 35804,
              "net": -13657
            }
          },
          "openInterest": 242132
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75663,
              "short": 119239,
              "net": -43576
            },
            "nonCommercial": {
              "long": 92401,
              "short": 40998,
              "net": 51403
            },
            "smallTrader": {
              "long": 20358,
              "short": 28185,
              "net": -7827
            }
          },
          "openInterest": 224273
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92617,
              "short": 152454,
              "net": -59837
            },
            "nonCommercial": {
              "long": 110833,
              "short": 48756,
              "net": 62077
            },
            "smallTrader": {
              "long": 31128,
              "short": 33368,
              "net": -2240
            }
          },
          "openInterest": 272895
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93894,
              "short": 66404,
              "net": 27490
            },
            "nonCommercial": {
              "long": 103056,
              "short": 134372,
              "net": -31316
            },
            "smallTrader": {
              "long": 7259,
              "short": 3433,
              "net": 3826
            }
          },
          "openInterest": 205575
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 19778,
              "net": -19778
            },
            "nonCommercial": {
              "long": 53410,
              "short": 34351,
              "net": 19059
            },
            "smallTrader": {
              "long": 1246,
              "short": 527,
              "net": 719
            }
          },
          "openInterest": 63910
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28217,
              "short": 32012,
              "net": -3795
            },
            "nonCommercial": {
              "long": 16857,
              "short": 9251,
              "net": 7606
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52432
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 410811,
              "short": 319482,
              "net": 91329
            },
            "nonCommercial": {
              "long": 167153,
              "short": 295763,
              "net": -128610
            },
            "smallTrader": {
              "long": 66324,
              "short": 29043,
              "net": 37281
            }
          },
          "openInterest": 976303
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22994,
              "short": 17995,
              "net": 4999
            },
            "nonCommercial": {
              "long": 16789,
              "short": 18263,
              "net": -1474
            },
            "smallTrader": {
              "long": 2009,
              "short": 5534,
              "net": -3525
            }
          },
          "openInterest": 42311
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24600,
              "short": 27649,
              "net": -3049
            },
            "nonCommercial": {
              "long": 26970,
              "short": 27546,
              "net": -576
            },
            "smallTrader": {
              "long": 6875,
              "short": 3250,
              "net": 3625
            }
          },
          "openInterest": 62329
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 450387,
              "short": 353397,
              "net": 96990
            },
            "nonCommercial": {
              "long": 40273,
              "short": 135196,
              "net": -94923
            },
            "smallTrader": {
              "long": 21806,
              "short": 23873,
              "net": -2067
            }
          },
          "openInterest": 519593
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 362348,
              "short": 296665,
              "net": 65683
            },
            "nonCommercial": {
              "long": 45263,
              "short": 97718,
              "net": -52455
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 465908
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63429,
              "short": 67748,
              "net": -4319
            },
            "nonCommercial": {
              "long": 49151,
              "short": 53651,
              "net": -4500
            },
            "smallTrader": {
              "long": 23653,
              "short": 14834,
              "net": 8819
            }
          },
          "openInterest": 144357
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171338,
              "short": 312585,
              "net": -141247
            },
            "nonCommercial": {
              "long": 129271,
              "short": 11717,
              "net": 117554
            },
            "smallTrader": {
              "long": 50219,
              "short": 26526,
              "net": 23693
            }
          },
          "openInterest": 421420
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 215929,
              "short": 271381,
              "net": -55452
            },
            "nonCommercial": {
              "long": 79691,
              "short": 33114,
              "net": 46577
            },
            "smallTrader": {
              "long": 30270,
              "short": 21395,
              "net": 8875
            }
          },
          "openInterest": 407225
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328697,
              "short": 387056,
              "net": -58359
            },
            "nonCommercial": {
              "long": 157358,
              "short": 69522,
              "net": 87836
            },
            "smallTrader": {
              "long": 37779,
              "short": 67256,
              "net": -29477
            }
          },
          "openInterest": 611218
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406174,
              "short": 466292,
              "net": -60118
            },
            "nonCommercial": {
              "long": 178296,
              "short": 120209,
              "net": 58087
            },
            "smallTrader": {
              "long": 64294,
              "short": 62263,
              "net": 2031
            }
          },
          "openInterest": 750335
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23858,
              "short": 9079,
              "net": 14779
            },
            "nonCommercial": {
              "long": 9541,
              "short": 11946,
              "net": -2405
            },
            "smallTrader": {
              "long": 8916,
              "short": 21290,
              "net": -12374
            }
          },
          "openInterest": 42471
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1881,
              "short": 39478,
              "net": -37597
            },
            "nonCommercial": {
              "long": 49311,
              "short": 14212,
              "net": 35099
            },
            "smallTrader": {
              "long": 5161,
              "short": 2663,
              "net": 2498
            }
          },
          "openInterest": 57608
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 215617,
              "short": 107419,
              "net": 108198
            },
            "nonCommercial": {
              "long": 41343,
              "short": 147688,
              "net": -106345
            },
            "smallTrader": {
              "long": 26068,
              "short": 27921,
              "net": -1853
            }
          },
          "openInterest": 349447
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73114,
              "short": 79319,
              "net": -6205
            },
            "nonCommercial": {
              "long": 44515,
              "short": 37709,
              "net": 6806
            },
            "smallTrader": {
              "long": 18454,
              "short": 19055,
              "net": -601
            }
          },
          "openInterest": 157509
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130606,
              "short": 118263,
              "net": 12343
            },
            "nonCommercial": {
              "long": 93027,
              "short": 101283,
              "net": -8256
            },
            "smallTrader": {
              "long": 31884,
              "short": 35971,
              "net": -4087
            }
          },
          "openInterest": 320495
        }
      ]
    },
    {
      "reportDate": "2022-08-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2829749,
              "short": 2270791,
              "net": 558958
            },
            "nonCommercial": {
              "long": 241872,
              "short": 681975,
              "net": -440103
            },
            "smallTrader": {
              "long": 334948,
              "short": 453803,
              "net": -118855
            }
          },
          "openInterest": 3559445
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1631374,
              "short": 1282962,
              "net": 348412
            },
            "nonCommercial": {
              "long": 108397,
              "short": 389997,
              "net": -281600
            },
            "smallTrader": {
              "long": 146211,
              "short": 213023,
              "net": -66812
            }
          },
          "openInterest": 1966512
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 903487,
              "short": 862698,
              "net": 40789
            },
            "nonCommercial": {
              "long": 78532,
              "short": 147366,
              "net": -68834
            },
            "smallTrader": {
              "long": 173323,
              "short": 145278,
              "net": 28045
            }
          },
          "openInterest": 1233302
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3395892,
              "short": 2701511,
              "net": 694381
            },
            "nonCommercial": {
              "long": 227425,
              "short": 792881,
              "net": -565456
            },
            "smallTrader": {
              "long": 312291,
              "short": 441216,
              "net": -128925
            }
          },
          "openInterest": 4037085
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114957,
              "short": 52454,
              "net": 62503
            },
            "nonCommercial": {
              "long": 31304,
              "short": 88697,
              "net": -57393
            },
            "smallTrader": {
              "long": 18758,
              "short": 23868,
              "net": -5110
            }
          },
          "openInterest": 169267
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 75,
              "short": 1402,
              "net": -1327
            },
            "nonCommercial": {
              "long": 11777,
              "short": 10481,
              "net": 1296
            },
            "smallTrader": {
              "long": 996,
              "short": 965,
              "net": 31
            }
          },
          "openInterest": 14440
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32719,
              "short": 43641,
              "net": -10922
            },
            "nonCommercial": {
              "long": 30443,
              "short": 21584,
              "net": 8859
            },
            "smallTrader": {
              "long": 3543,
              "short": 1480,
              "net": 2063
            }
          },
          "openInterest": 66706
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 172796,
              "short": 121298,
              "net": 51498
            },
            "nonCommercial": {
              "long": 58477,
              "short": 87647,
              "net": -29170
            },
            "smallTrader": {
              "long": 18706,
              "short": 41034,
              "net": -22328
            }
          },
          "openInterest": 262004
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61821,
              "short": 90860,
              "net": -29039
            },
            "nonCommercial": {
              "long": 58704,
              "short": 34525,
              "net": 24179
            },
            "smallTrader": {
              "long": 35000,
              "short": 30140,
              "net": 4860
            }
          },
          "openInterest": 158165
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131596,
              "short": 144564,
              "net": -12968
            },
            "nonCommercial": {
              "long": 96892,
              "short": 88581,
              "net": 8311
            },
            "smallTrader": {
              "long": 13945,
              "short": 9288,
              "net": 4657
            }
          },
          "openInterest": 289932
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87194,
              "short": 138177,
              "net": -50983
            },
            "nonCommercial": {
              "long": 61416,
              "short": 12729,
              "net": 48687
            },
            "smallTrader": {
              "long": 9555,
              "short": 7259,
              "net": 2296
            }
          },
          "openInterest": 193889
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82023,
              "short": 57038,
              "net": 24985
            },
            "nonCommercial": {
              "long": 46105,
              "short": 69360,
              "net": -23255
            },
            "smallTrader": {
              "long": 13256,
              "short": 14986,
              "net": -1730
            }
          },
          "openInterest": 158390
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 595440,
              "short": 821199,
              "net": -225759
            },
            "nonCommercial": {
              "long": 402312,
              "short": 118915,
              "net": 283397
            },
            "smallTrader": {
              "long": 115050,
              "short": 172688,
              "net": -57638
            }
          },
          "openInterest": 1267735
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92717,
              "short": 152478,
              "net": -59761
            },
            "nonCommercial": {
              "long": 78599,
              "short": 26832,
              "net": 51767
            },
            "smallTrader": {
              "long": 15280,
              "short": 7286,
              "net": 7994
            }
          },
          "openInterest": 212277
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 588601,
              "short": 844849,
              "net": -256248
            },
            "nonCommercial": {
              "long": 332415,
              "short": 103226,
              "net": 229189
            },
            "smallTrader": {
              "long": 77360,
              "short": 50301,
              "net": 27059
            }
          },
          "openInterest": 1470207
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19003,
              "short": 17489,
              "net": 1514
            },
            "nonCommercial": {
              "long": 13362,
              "short": 14072,
              "net": -710
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38715
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26930,
              "short": 28291,
              "net": -1361
            },
            "nonCommercial": {
              "long": 3530,
              "short": 2304,
              "net": 1226
            },
            "smallTrader": {
              "long": 377,
              "short": 242,
              "net": 135
            }
          },
          "openInterest": 32800
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 411684,
              "short": 382824,
              "net": 28860
            },
            "nonCommercial": {
              "long": 202258,
              "short": 249934,
              "net": -47676
            },
            "smallTrader": {
              "long": 80871,
              "short": 62055,
              "net": 18816
            }
          },
          "openInterest": 720081
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13588,
              "short": 8316,
              "net": 5272
            },
            "nonCommercial": {
              "long": 11639,
              "short": 13246,
              "net": -1607
            },
            "smallTrader": {
              "long": 8037,
              "short": 11702,
              "net": -3665
            }
          },
          "openInterest": 42717
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119875,
              "short": 173313,
              "net": -53438
            },
            "nonCommercial": {
              "long": 80794,
              "short": 31092,
              "net": 49702
            },
            "smallTrader": {
              "long": 18480,
              "short": 14744,
              "net": 3736
            }
          },
          "openInterest": 253215
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126535,
              "short": 256214,
              "net": -129679
            },
            "nonCommercial": {
              "long": 235314,
              "short": 117580,
              "net": 117734
            },
            "smallTrader": {
              "long": 38918,
              "short": 26973,
              "net": 11945
            }
          },
          "openInterest": 459165
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145893,
              "short": 189654,
              "net": -43761
            },
            "nonCommercial": {
              "long": 49157,
              "short": 23961,
              "net": 25196
            },
            "smallTrader": {
              "long": 41370,
              "short": 22805,
              "net": 18565
            }
          },
          "openInterest": 283427
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163991,
              "short": 102704,
              "net": 61287
            },
            "nonCommercial": {
              "long": 54513,
              "short": 96044,
              "net": -41531
            },
            "smallTrader": {
              "long": 21436,
              "short": 41192,
              "net": -19756
            }
          },
          "openInterest": 247030
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78505,
              "short": 113929,
              "net": -35424
            },
            "nonCommercial": {
              "long": 84944,
              "short": 41745,
              "net": 43199
            },
            "smallTrader": {
              "long": 19440,
              "short": 27215,
              "net": -7775
            }
          },
          "openInterest": 217885
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93974,
              "short": 151699,
              "net": -57725
            },
            "nonCommercial": {
              "long": 108976,
              "short": 49245,
              "net": 59731
            },
            "smallTrader": {
              "long": 32255,
              "short": 34261,
              "net": -2006
            }
          },
          "openInterest": 285693
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95098,
              "short": 69333,
              "net": 25765
            },
            "nonCommercial": {
              "long": 103623,
              "short": 132653,
              "net": -29030
            },
            "smallTrader": {
              "long": 6441,
              "short": 3176,
              "net": 3265
            }
          },
          "openInterest": 206823
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 18032,
              "net": -18032
            },
            "nonCommercial": {
              "long": 40179,
              "short": 22584,
              "net": 17595
            },
            "smallTrader": {
              "long": 963,
              "short": 526,
              "net": 437
            }
          },
          "openInterest": 44411
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29677,
              "short": 30247,
              "net": -570
            },
            "nonCommercial": {
              "long": 15476,
              "short": 10114,
              "net": 5362
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52728
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 410930,
              "short": 318467,
              "net": 92463
            },
            "nonCommercial": {
              "long": 168924,
              "short": 297689,
              "net": -128765
            },
            "smallTrader": {
              "long": 65677,
              "short": 29375,
              "net": 36302
            }
          },
          "openInterest": 978881
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24861,
              "short": 18328,
              "net": 6533
            },
            "nonCommercial": {
              "long": 16407,
              "short": 19531,
              "net": -3124
            },
            "smallTrader": {
              "long": 2266,
              "short": 5675,
              "net": -3409
            }
          },
          "openInterest": 44376
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27501,
              "short": 26855,
              "net": 646
            },
            "nonCommercial": {
              "long": 29635,
              "short": 35013,
              "net": -5378
            },
            "smallTrader": {
              "long": 8556,
              "short": 3824,
              "net": 4732
            }
          },
          "openInterest": 70747
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 455296,
              "short": 363014,
              "net": 92282
            },
            "nonCommercial": {
              "long": 39315,
              "short": 130464,
              "net": -91149
            },
            "smallTrader": {
              "long": 22023,
              "short": 23156,
              "net": -1133
            }
          },
          "openInterest": 524244
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360154,
              "short": 297791,
              "net": 62363
            },
            "nonCommercial": {
              "long": 48131,
              "short": 96057,
              "net": -47926
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 465991
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58592,
              "short": 58327,
              "net": 265
            },
            "nonCommercial": {
              "long": 49468,
              "short": 57739,
              "net": -8271
            },
            "smallTrader": {
              "long": 22715,
              "short": 14709,
              "net": 8006
            }
          },
          "openInterest": 138714
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168316,
              "short": 306151,
              "net": -137835
            },
            "nonCommercial": {
              "long": 126866,
              "short": 10677,
              "net": 116189
            },
            "smallTrader": {
              "long": 46829,
              "short": 25183,
              "net": 21646
            }
          },
          "openInterest": 391177
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202095,
              "short": 264806,
              "net": -62711
            },
            "nonCommercial": {
              "long": 83033,
              "short": 29075,
              "net": 53958
            },
            "smallTrader": {
              "long": 29895,
              "short": 21142,
              "net": 8753
            }
          },
          "openInterest": 390796
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 335048,
              "short": 387839,
              "net": -52791
            },
            "nonCommercial": {
              "long": 155472,
              "short": 71910,
              "net": 83562
            },
            "smallTrader": {
              "long": 37513,
              "short": 68284,
              "net": -30771
            }
          },
          "openInterest": 605924
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 402664,
              "short": 475257,
              "net": -72593
            },
            "nonCommercial": {
              "long": 175450,
              "short": 112899,
              "net": 62551
            },
            "smallTrader": {
              "long": 66576,
              "short": 56534,
              "net": 10042
            }
          },
          "openInterest": 752642
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27113,
              "short": 11642,
              "net": 15471
            },
            "nonCommercial": {
              "long": 11915,
              "short": 14177,
              "net": -2262
            },
            "smallTrader": {
              "long": 7906,
              "short": 21115,
              "net": -13209
            }
          },
          "openInterest": 47168
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1822,
              "short": 40360,
              "net": -38538
            },
            "nonCommercial": {
              "long": 51672,
              "short": 16157,
              "net": 35515
            },
            "smallTrader": {
              "long": 5431,
              "short": 2408,
              "net": 3023
            }
          },
          "openInterest": 60184
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 201681,
              "short": 100196,
              "net": 101485
            },
            "nonCommercial": {
              "long": 46792,
              "short": 144727,
              "net": -97935
            },
            "smallTrader": {
              "long": 24889,
              "short": 28439,
              "net": -3550
            }
          },
          "openInterest": 338590
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68681,
              "short": 75826,
              "net": -7145
            },
            "nonCommercial": {
              "long": 45210,
              "short": 36725,
              "net": 8485
            },
            "smallTrader": {
              "long": 18043,
              "short": 19383,
              "net": -1340
            }
          },
          "openInterest": 145155
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119733,
              "short": 104819,
              "net": 14914
            },
            "nonCommercial": {
              "long": 89300,
              "short": 100799,
              "net": -11499
            },
            "smallTrader": {
              "long": 29557,
              "short": 32972,
              "net": -3415
            }
          },
          "openInterest": 288545
        }
      ]
    },
    {
      "reportDate": "2022-09-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2824708,
              "short": 2334427,
              "net": 490281
            },
            "nonCommercial": {
              "long": 279865,
              "short": 656142,
              "net": -376277
            },
            "smallTrader": {
              "long": 336063,
              "short": 450067,
              "net": -114004
            }
          },
          "openInterest": 3545995
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1650101,
              "short": 1237107,
              "net": 412994
            },
            "nonCommercial": {
              "long": 89223,
              "short": 415965,
              "net": -326742
            },
            "smallTrader": {
              "long": 143560,
              "short": 229812,
              "net": -86252
            }
          },
          "openInterest": 1954427
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 920966,
              "short": 856792,
              "net": 64174
            },
            "nonCommercial": {
              "long": 72558,
              "short": 157775,
              "net": -85217
            },
            "smallTrader": {
              "long": 167960,
              "short": 146917,
              "net": 21043
            }
          },
          "openInterest": 1209340
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3375543,
              "short": 2716194,
              "net": 659349
            },
            "nonCommercial": {
              "long": 264384,
              "short": 770275,
              "net": -505891
            },
            "smallTrader": {
              "long": 304706,
              "short": 458164,
              "net": -153458
            }
          },
          "openInterest": 4009309
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118817,
              "short": 55033,
              "net": 63784
            },
            "nonCommercial": {
              "long": 33305,
              "short": 89805,
              "net": -56500
            },
            "smallTrader": {
              "long": 19403,
              "short": 26687,
              "net": -7284
            }
          },
          "openInterest": 178232
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 63,
              "short": 1364,
              "net": -1301
            },
            "nonCommercial": {
              "long": 12743,
              "short": 11421,
              "net": 1322
            },
            "smallTrader": {
              "long": 956,
              "short": 977,
              "net": -21
            }
          },
          "openInterest": 15337
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7177,
              "short": 39659,
              "net": -32482
            },
            "nonCommercial": {
              "long": 39451,
              "short": 8591,
              "net": 30860
            },
            "smallTrader": {
              "long": 3374,
              "short": 1752,
              "net": 1622
            }
          },
          "openInterest": 50005
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 189617,
              "short": 119659,
              "net": 69958
            },
            "nonCommercial": {
              "long": 52731,
              "short": 103163,
              "net": -50432
            },
            "smallTrader": {
              "long": 22607,
              "short": 42133,
              "net": -19526
            }
          },
          "openInterest": 280937
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66485,
              "short": 85401,
              "net": -18916
            },
            "nonCommercial": {
              "long": 57185,
              "short": 39275,
              "net": 17910
            },
            "smallTrader": {
              "long": 33039,
              "short": 32033,
              "net": 1006
            }
          },
          "openInterest": 160567
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137463,
              "short": 144687,
              "net": -7224
            },
            "nonCommercial": {
              "long": 93816,
              "short": 89352,
              "net": 4464
            },
            "smallTrader": {
              "long": 13152,
              "short": 10392,
              "net": 2760
            }
          },
          "openInterest": 291453
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88013,
              "short": 137289,
              "net": -49276
            },
            "nonCommercial": {
              "long": 59224,
              "short": 12056,
              "net": 47168
            },
            "smallTrader": {
              "long": 9278,
              "short": 7170,
              "net": 2108
            }
          },
          "openInterest": 193938
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82038,
              "short": 55218,
              "net": 26820
            },
            "nonCommercial": {
              "long": 46581,
              "short": 70571,
              "net": -23990
            },
            "smallTrader": {
              "long": 12521,
              "short": 15351,
              "net": -2830
            }
          },
          "openInterest": 160251
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 590573,
              "short": 821275,
              "net": -230702
            },
            "nonCommercial": {
              "long": 406895,
              "short": 120348,
              "net": 286547
            },
            "smallTrader": {
              "long": 116649,
              "short": 172494,
              "net": -55845
            }
          },
          "openInterest": 1280087
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94458,
              "short": 152308,
              "net": -57850
            },
            "nonCommercial": {
              "long": 77522,
              "short": 26810,
              "net": 50712
            },
            "smallTrader": {
              "long": 14536,
              "short": 7398,
              "net": 7138
            }
          },
          "openInterest": 211548
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 599689,
              "short": 840106,
              "net": -240417
            },
            "nonCommercial": {
              "long": 326007,
              "short": 111529,
              "net": 214478
            },
            "smallTrader": {
              "long": 78942,
              "short": 53003,
              "net": 25939
            }
          },
          "openInterest": 1480320
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20307,
              "short": 15114,
              "net": 5193
            },
            "nonCommercial": {
              "long": 11615,
              "short": 16419,
              "net": -4804
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38363
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22252,
              "short": 24699,
              "net": -2447
            },
            "nonCommercial": {
              "long": 3515,
              "short": 1061,
              "net": 2454
            },
            "smallTrader": {
              "long": 361,
              "short": 368,
              "net": -7
            }
          },
          "openInterest": 27977
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 409460,
              "short": 389850,
              "net": 19610
            },
            "nonCommercial": {
              "long": 205277,
              "short": 241626,
              "net": -36349
            },
            "smallTrader": {
              "long": 83493,
              "short": 66754,
              "net": 16739
            }
          },
          "openInterest": 721678
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13188,
              "short": 8663,
              "net": 4525
            },
            "nonCommercial": {
              "long": 12136,
              "short": 11236,
              "net": 900
            },
            "smallTrader": {
              "long": 7686,
              "short": 13111,
              "net": -5425
            }
          },
          "openInterest": 42472
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 115591,
              "short": 166329,
              "net": -50738
            },
            "nonCommercial": {
              "long": 79830,
              "short": 30664,
              "net": 49166
            },
            "smallTrader": {
              "long": 17453,
              "short": 15881,
              "net": 1572
            }
          },
          "openInterest": 244409
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129683,
              "short": 243747,
              "net": -114064
            },
            "nonCommercial": {
              "long": 231527,
              "short": 127670,
              "net": 103857
            },
            "smallTrader": {
              "long": 38798,
              "short": 28591,
              "net": 10207
            }
          },
          "openInterest": 465908
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149862,
              "short": 185951,
              "net": -36089
            },
            "nonCommercial": {
              "long": 42125,
              "short": 24265,
              "net": 17860
            },
            "smallTrader": {
              "long": 42127,
              "short": 23898,
              "net": 18229
            }
          },
          "openInterest": 280210
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 191138,
              "short": 113469,
              "net": 77669
            },
            "nonCommercial": {
              "long": 56002,
              "short": 114191,
              "net": -58189
            },
            "smallTrader": {
              "long": 24109,
              "short": 43589,
              "net": -19480
            }
          },
          "openInterest": 281266
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81384,
              "short": 110783,
              "net": -29399
            },
            "nonCommercial": {
              "long": 79138,
              "short": 42797,
              "net": 36341
            },
            "smallTrader": {
              "long": 19248,
              "short": 26190,
              "net": -6942
            }
          },
          "openInterest": 218123
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95824,
              "short": 155709,
              "net": -59885
            },
            "nonCommercial": {
              "long": 111433,
              "short": 48603,
              "net": 62830
            },
            "smallTrader": {
              "long": 31503,
              "short": 34448,
              "net": -2945
            }
          },
          "openInterest": 296732
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90882,
              "short": 65572,
              "net": 25310
            },
            "nonCommercial": {
              "long": 97112,
              "short": 126572,
              "net": -29460
            },
            "smallTrader": {
              "long": 7269,
              "short": 3119,
              "net": 4150
            }
          },
          "openInterest": 199161
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 19441,
              "net": -19441
            },
            "nonCommercial": {
              "long": 43169,
              "short": 24241,
              "net": 18928
            },
            "smallTrader": {
              "long": 1094,
              "short": 581,
              "net": 513
            }
          },
          "openInterest": 47664
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32043,
              "short": 31669,
              "net": 374
            },
            "nonCommercial": {
              "long": 17086,
              "short": 12677,
              "net": 4409
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 57351
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 416041,
              "short": 310239,
              "net": 105802
            },
            "nonCommercial": {
              "long": 163659,
              "short": 302297,
              "net": -138638
            },
            "smallTrader": {
              "long": 66617,
              "short": 33781,
              "net": 32836
            }
          },
          "openInterest": 984642
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25900,
              "short": 19400,
              "net": 6500
            },
            "nonCommercial": {
              "long": 17165,
              "short": 19911,
              "net": -2746
            },
            "smallTrader": {
              "long": 2540,
              "short": 6294,
              "net": -3754
            }
          },
          "openInterest": 46796
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30451,
              "short": 27299,
              "net": 3152
            },
            "nonCommercial": {
              "long": 33598,
              "short": 40349,
              "net": -6751
            },
            "smallTrader": {
              "long": 8025,
              "short": 4426,
              "net": 3599
            }
          },
          "openInterest": 78610
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 466378,
              "short": 369564,
              "net": 96814
            },
            "nonCommercial": {
              "long": 44891,
              "short": 140496,
              "net": -95605
            },
            "smallTrader": {
              "long": 22920,
              "short": 24129,
              "net": -1209
            }
          },
          "openInterest": 542267
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357842,
              "short": 297586,
              "net": 60256
            },
            "nonCommercial": {
              "long": 45275,
              "short": 93019,
              "net": -47744
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 462858
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 55823,
              "short": 50768,
              "net": 5055
            },
            "nonCommercial": {
              "long": 51714,
              "short": 64498,
              "net": -12784
            },
            "smallTrader": {
              "long": 22687,
              "short": 14958,
              "net": 7729
            }
          },
          "openInterest": 138300
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170122,
              "short": 296768,
              "net": -126646
            },
            "nonCommercial": {
              "long": 125905,
              "short": 18770,
              "net": 107135
            },
            "smallTrader": {
              "long": 44983,
              "short": 25472,
              "net": 19511
            }
          },
          "openInterest": 389152
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 205203,
              "short": 260349,
              "net": -55146
            },
            "nonCommercial": {
              "long": 81987,
              "short": 33205,
              "net": 48782
            },
            "smallTrader": {
              "long": 31353,
              "short": 24989,
              "net": 6364
            }
          },
          "openInterest": 393510
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 334375,
              "short": 385201,
              "net": -50826
            },
            "nonCommercial": {
              "long": 151858,
              "short": 70607,
              "net": 81251
            },
            "smallTrader": {
              "long": 37854,
              "short": 68279,
              "net": -30425
            }
          },
          "openInterest": 606187
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 409718,
              "short": 471662,
              "net": -61944
            },
            "nonCommercial": {
              "long": 178344,
              "short": 120573,
              "net": 57771
            },
            "smallTrader": {
              "long": 63249,
              "short": 59076,
              "net": 4173
            }
          },
          "openInterest": 760601
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26584,
              "short": 9717,
              "net": 16867
            },
            "nonCommercial": {
              "long": 10882,
              "short": 14919,
              "net": -4037
            },
            "smallTrader": {
              "long": 9620,
              "short": 22450,
              "net": -12830
            }
          },
          "openInterest": 48226
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1912,
              "short": 40370,
              "net": -38458
            },
            "nonCommercial": {
              "long": 52607,
              "short": 16500,
              "net": 36107
            },
            "smallTrader": {
              "long": 5476,
              "short": 3125,
              "net": 2351
            }
          },
          "openInterest": 61662
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 194652,
              "short": 99441,
              "net": 95211
            },
            "nonCommercial": {
              "long": 43204,
              "short": 131938,
              "net": -88734
            },
            "smallTrader": {
              "long": 23450,
              "short": 29927,
              "net": -6477
            }
          },
          "openInterest": 326476
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68874,
              "short": 76418,
              "net": -7544
            },
            "nonCommercial": {
              "long": 44067,
              "short": 35977,
              "net": 8090
            },
            "smallTrader": {
              "long": 18877,
              "short": 19423,
              "net": -546
            }
          },
          "openInterest": 146259
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121265,
              "short": 107588,
              "net": 13677
            },
            "nonCommercial": {
              "long": 88611,
              "short": 98370,
              "net": -9759
            },
            "smallTrader": {
              "long": 29169,
              "short": 33087,
              "net": -3918
            }
          },
          "openInterest": 289329
        }
      ]
    },
    {
      "reportDate": "2022-09-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2903201,
              "short": 2440588,
              "net": 462613
            },
            "nonCommercial": {
              "long": 297034,
              "short": 649923,
              "net": -352889
            },
            "smallTrader": {
              "long": 336640,
              "short": 446364,
              "net": -109724
            }
          },
          "openInterest": 3639621
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1720285,
              "short": 1284104,
              "net": 436181
            },
            "nonCommercial": {
              "long": 100196,
              "short": 458377,
              "net": -358181
            },
            "smallTrader": {
              "long": 142700,
              "short": 220700,
              "net": -78000
            }
          },
          "openInterest": 2008780
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 937965,
              "short": 871437,
              "net": 66528
            },
            "nonCommercial": {
              "long": 73918,
              "short": 168889,
              "net": -94971
            },
            "smallTrader": {
              "long": 171546,
              "short": 143103,
              "net": 28443
            }
          },
          "openInterest": 1225024
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3365483,
              "short": 2688534,
              "net": 676949
            },
            "nonCommercial": {
              "long": 276668,
              "short": 798127,
              "net": -521459
            },
            "smallTrader": {
              "long": 299655,
              "short": 455145,
              "net": -155490
            }
          },
          "openInterest": 3982527
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120393,
              "short": 53375,
              "net": 67018
            },
            "nonCommercial": {
              "long": 29218,
              "short": 87068,
              "net": -57850
            },
            "smallTrader": {
              "long": 22049,
              "short": 31217,
              "net": -9168
            }
          },
          "openInterest": 182287
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 546,
              "short": 866,
              "net": -320
            },
            "nonCommercial": {
              "long": 10268,
              "short": 10142,
              "net": 126
            },
            "smallTrader": {
              "long": 944,
              "short": 750,
              "net": 194
            }
          },
          "openInterest": 13089
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6186,
              "short": 40763,
              "net": -34577
            },
            "nonCommercial": {
              "long": 42192,
              "short": 9239,
              "net": 32953
            },
            "smallTrader": {
              "long": 3203,
              "short": 1579,
              "net": 1624
            }
          },
          "openInterest": 51582
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 232346,
              "short": 145021,
              "net": 87325
            },
            "nonCommercial": {
              "long": 41129,
              "short": 109215,
              "net": -68086
            },
            "smallTrader": {
              "long": 21161,
              "short": 40400,
              "net": -19239
            }
          },
          "openInterest": 303965
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66866,
              "short": 80342,
              "net": -13476
            },
            "nonCommercial": {
              "long": 48102,
              "short": 35677,
              "net": 12425
            },
            "smallTrader": {
              "long": 30933,
              "short": 29882,
              "net": 1051
            }
          },
          "openInterest": 149556
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140388,
              "short": 138471,
              "net": 1917
            },
            "nonCommercial": {
              "long": 98670,
              "short": 104544,
              "net": -5874
            },
            "smallTrader": {
              "long": 14705,
              "short": 10748,
              "net": 3957
            }
          },
          "openInterest": 301193
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93613,
              "short": 137973,
              "net": -44360
            },
            "nonCommercial": {
              "long": 54749,
              "short": 12482,
              "net": 42267
            },
            "smallTrader": {
              "long": 9237,
              "short": 7144,
              "net": 2093
            }
          },
          "openInterest": 197657
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78682,
              "short": 58170,
              "net": 20512
            },
            "nonCommercial": {
              "long": 44574,
              "short": 63560,
              "net": -18986
            },
            "smallTrader": {
              "long": 13738,
              "short": 15264,
              "net": -1526
            }
          },
          "openInterest": 157900
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 588143,
              "short": 822322,
              "net": -234179
            },
            "nonCommercial": {
              "long": 424311,
              "short": 129742,
              "net": 294569
            },
            "smallTrader": {
              "long": 116795,
              "short": 177185,
              "net": -60390
            }
          },
          "openInterest": 1310411
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95659,
              "short": 150344,
              "net": -54685
            },
            "nonCommercial": {
              "long": 74992,
              "short": 26952,
              "net": 48040
            },
            "smallTrader": {
              "long": 14436,
              "short": 7791,
              "net": 6645
            }
          },
          "openInterest": 209616
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 600618,
              "short": 844625,
              "net": -244007
            },
            "nonCommercial": {
              "long": 340716,
              "short": 113659,
              "net": 227057
            },
            "smallTrader": {
              "long": 75790,
              "short": 58840,
              "net": 16950
            }
          },
          "openInterest": 1498059
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26649,
              "short": 19888,
              "net": 6761
            },
            "nonCommercial": {
              "long": 10331,
              "short": 16174,
              "net": -5843
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46289
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23340,
              "short": 25963,
              "net": -2623
            },
            "nonCommercial": {
              "long": 3487,
              "short": 1064,
              "net": 2423
            },
            "smallTrader": {
              "long": 428,
              "short": 228,
              "net": 200
            }
          },
          "openInterest": 29241
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 410364,
              "short": 421787,
              "net": -11423
            },
            "nonCommercial": {
              "long": 207778,
              "short": 219615,
              "net": -11837
            },
            "smallTrader": {
              "long": 88806,
              "short": 65546,
              "net": 23260
            }
          },
          "openInterest": 742244
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13705,
              "short": 8595,
              "net": 5110
            },
            "nonCommercial": {
              "long": 11806,
              "short": 12833,
              "net": -1027
            },
            "smallTrader": {
              "long": 7552,
              "short": 11635,
              "net": -4083
            }
          },
          "openInterest": 41772
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 121491,
              "short": 167400,
              "net": -45909
            },
            "nonCommercial": {
              "long": 76103,
              "short": 30511,
              "net": 45592
            },
            "smallTrader": {
              "long": 18029,
              "short": 17712,
              "net": 317
            }
          },
          "openInterest": 249853
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126950,
              "short": 237888,
              "net": -110938
            },
            "nonCommercial": {
              "long": 225932,
              "short": 128588,
              "net": 97344
            },
            "smallTrader": {
              "long": 40556,
              "short": 26962,
              "net": 13594
            }
          },
          "openInterest": 463674
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160000,
              "short": 191353,
              "net": -31353
            },
            "nonCommercial": {
              "long": 41005,
              "short": 24941,
              "net": 16064
            },
            "smallTrader": {
              "long": 41349,
              "short": 26060,
              "net": 15289
            }
          },
          "openInterest": 290916
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212375,
              "short": 114076,
              "net": 98299
            },
            "nonCommercial": {
              "long": 39323,
              "short": 120015,
              "net": -80692
            },
            "smallTrader": {
              "long": 23186,
              "short": 40793,
              "net": -17607
            }
          },
          "openInterest": 281716
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72966,
              "short": 103219,
              "net": -30253
            },
            "nonCommercial": {
              "long": 75480,
              "short": 36318,
              "net": 39162
            },
            "smallTrader": {
              "long": 18664,
              "short": 27573,
              "net": -8909
            }
          },
          "openInterest": 198795
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97896,
              "short": 160888,
              "net": -62992
            },
            "nonCommercial": {
              "long": 116375,
              "short": 47955,
              "net": 68420
            },
            "smallTrader": {
              "long": 31907,
              "short": 37335,
              "net": -5428
            }
          },
          "openInterest": 298652
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89260,
              "short": 67927,
              "net": 21333
            },
            "nonCommercial": {
              "long": 103772,
              "short": 129153,
              "net": -25381
            },
            "smallTrader": {
              "long": 7469,
              "short": 3421,
              "net": 4048
            }
          },
          "openInterest": 208403
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 18758,
              "net": -18758
            },
            "nonCommercial": {
              "long": 42267,
              "short": 24033,
              "net": 18234
            },
            "smallTrader": {
              "long": 1173,
              "short": 649,
              "net": 524
            }
          },
          "openInterest": 47432
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36688,
              "short": 33579,
              "net": 3109
            },
            "nonCommercial": {
              "long": 15056,
              "short": 12695,
              "net": 2361
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62994
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 418580,
              "short": 307786,
              "net": 110794
            },
            "nonCommercial": {
              "long": 155945,
              "short": 301660,
              "net": -145715
            },
            "smallTrader": {
              "long": 67120,
              "short": 32199,
              "net": 34921
            }
          },
          "openInterest": 977116
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27458,
              "short": 18050,
              "net": 9408
            },
            "nonCommercial": {
              "long": 17949,
              "short": 23250,
              "net": -5301
            },
            "smallTrader": {
              "long": 2498,
              "short": 6605,
              "net": -4107
            }
          },
          "openInterest": 51079
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 26473,
              "short": 28524,
              "net": -2051
            },
            "nonCommercial": {
              "long": 30552,
              "short": 32431,
              "net": -1879
            },
            "smallTrader": {
              "long": 7567,
              "short": 3637,
              "net": 3930
            }
          },
          "openInterest": 68574
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 504080,
              "short": 396334,
              "net": 107746
            },
            "nonCommercial": {
              "long": 37156,
              "short": 136308,
              "net": -99152
            },
            "smallTrader": {
              "long": 26407,
              "short": 35001,
              "net": -8594
            }
          },
          "openInterest": 584370
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 397277,
              "short": 323220,
              "net": 74057
            },
            "nonCommercial": {
              "long": 46959,
              "short": 103160,
              "net": -56201
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 520609
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51822,
              "short": 54373,
              "net": -2551
            },
            "nonCommercial": {
              "long": 53373,
              "short": 58013,
              "net": -4640
            },
            "smallTrader": {
              "long": 21808,
              "short": 14617,
              "net": 7191
            }
          },
          "openInterest": 135530
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162437,
              "short": 300203,
              "net": -137766
            },
            "nonCommercial": {
              "long": 127398,
              "short": 13221,
              "net": 114177
            },
            "smallTrader": {
              "long": 48950,
              "short": 25361,
              "net": 23589
            }
          },
          "openInterest": 383899
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203170,
              "short": 267587,
              "net": -64417
            },
            "nonCommercial": {
              "long": 86257,
              "short": 31676,
              "net": 54581
            },
            "smallTrader": {
              "long": 32312,
              "short": 22476,
              "net": 9836
            }
          },
          "openInterest": 398345
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 348795,
              "short": 410219,
              "net": -61424
            },
            "nonCommercial": {
              "long": 163326,
              "short": 71216,
              "net": 92110
            },
            "smallTrader": {
              "long": 40216,
              "short": 70902,
              "net": -30686
            }
          },
          "openInterest": 643018
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406409,
              "short": 485835,
              "net": -79426
            },
            "nonCommercial": {
              "long": 182761,
              "short": 114431,
              "net": 68330
            },
            "smallTrader": {
              "long": 67735,
              "short": 56639,
              "net": 11096
            }
          },
          "openInterest": 751873
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26988,
              "short": 10476,
              "net": 16512
            },
            "nonCommercial": {
              "long": 7704,
              "short": 15009,
              "net": -7305
            },
            "smallTrader": {
              "long": 9355,
              "short": 18562,
              "net": -9207
            }
          },
          "openInterest": 44853
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5647,
              "short": 44027,
              "net": -38380
            },
            "nonCommercial": {
              "long": 48984,
              "short": 13315,
              "net": 35669
            },
            "smallTrader": {
              "long": 5342,
              "short": 2631,
              "net": 2711
            }
          },
          "openInterest": 62077
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 205325,
              "short": 99645,
              "net": 105680
            },
            "nonCommercial": {
              "long": 42480,
              "short": 141006,
              "net": -98526
            },
            "smallTrader": {
              "long": 28804,
              "short": 35958,
              "net": -7154
            }
          },
          "openInterest": 348672
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68292,
              "short": 81607,
              "net": -13315
            },
            "nonCommercial": {
              "long": 46233,
              "short": 31998,
              "net": 14235
            },
            "smallTrader": {
              "long": 18422,
              "short": 19342,
              "net": -920
            }
          },
          "openInterest": 149786
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119219,
              "short": 106242,
              "net": 12977
            },
            "nonCommercial": {
              "long": 88091,
              "short": 96219,
              "net": -8128
            },
            "smallTrader": {
              "long": 28202,
              "short": 33051,
              "net": -4849
            }
          },
          "openInterest": 287046
        }
      ]
    },
    {
      "reportDate": "2022-09-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2868123,
              "short": 2525775,
              "net": 342348
            },
            "nonCommercial": {
              "long": 397050,
              "short": 626640,
              "net": -229590
            },
            "smallTrader": {
              "long": 334645,
              "short": 447403,
              "net": -112758
            }
          },
          "openInterest": 3700929
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1688474,
              "short": 1250293,
              "net": 438181
            },
            "nonCommercial": {
              "long": 139358,
              "short": 481773,
              "net": -342415
            },
            "smallTrader": {
              "long": 154106,
              "short": 249872,
              "net": -95766
            }
          },
          "openInterest": 2020402
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 952947,
              "short": 873989,
              "net": 78958
            },
            "nonCommercial": {
              "long": 76399,
              "short": 175938,
              "net": -99539
            },
            "smallTrader": {
              "long": 170936,
              "short": 150355,
              "net": 20581
            }
          },
          "openInterest": 1235652
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3366448,
              "short": 2726720,
              "net": 639728
            },
            "nonCommercial": {
              "long": 266452,
              "short": 760256,
              "net": -493804
            },
            "smallTrader": {
              "long": 291033,
              "short": 436957,
              "net": -145924
            }
          },
          "openInterest": 3974321
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92900,
              "short": 40772,
              "net": 52128
            },
            "nonCommercial": {
              "long": 38797,
              "short": 79353,
              "net": -40556
            },
            "smallTrader": {
              "long": 15434,
              "short": 27006,
              "net": -11572
            }
          },
          "openInterest": 150544
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 245,
              "short": 1057,
              "net": -812
            },
            "nonCommercial": {
              "long": 11157,
              "short": 10580,
              "net": 577
            },
            "smallTrader": {
              "long": 1107,
              "short": 872,
              "net": 235
            }
          },
          "openInterest": 13880
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6410,
              "short": 40481,
              "net": -34071
            },
            "nonCommercial": {
              "long": 41979,
              "short": 9610,
              "net": 32369
            },
            "smallTrader": {
              "long": 3109,
              "short": 1407,
              "net": 1702
            }
          },
          "openInterest": 51500
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 197346,
              "short": 123858,
              "net": 73488
            },
            "nonCommercial": {
              "long": 41289,
              "short": 96132,
              "net": -54843
            },
            "smallTrader": {
              "long": 21738,
              "short": 40383,
              "net": -18645
            }
          },
          "openInterest": 266295
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73298,
              "short": 72406,
              "net": 892
            },
            "nonCommercial": {
              "long": 47913,
              "short": 45857,
              "net": 2056
            },
            "smallTrader": {
              "long": 33975,
              "short": 36923,
              "net": -2948
            }
          },
          "openInterest": 160314
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138572,
              "short": 135793,
              "net": 2779
            },
            "nonCommercial": {
              "long": 97755,
              "short": 103696,
              "net": -5941
            },
            "smallTrader": {
              "long": 13754,
              "short": 10592,
              "net": 3162
            }
          },
          "openInterest": 299182
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90726,
              "short": 133724,
              "net": -42998
            },
            "nonCommercial": {
              "long": 52377,
              "short": 11305,
              "net": 41072
            },
            "smallTrader": {
              "long": 9048,
              "short": 7122,
              "net": 1926
            }
          },
          "openInterest": 191433
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82693,
              "short": 59478,
              "net": 23215
            },
            "nonCommercial": {
              "long": 46773,
              "short": 67059,
              "net": -20286
            },
            "smallTrader": {
              "long": 13179,
              "short": 16108,
              "net": -2929
            }
          },
          "openInterest": 163058
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 591425,
              "short": 832663,
              "net": -241238
            },
            "nonCommercial": {
              "long": 432909,
              "short": 127232,
              "net": 305677
            },
            "smallTrader": {
              "long": 116001,
              "short": 180440,
              "net": -64439
            }
          },
          "openInterest": 1330841
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102276,
              "short": 151989,
              "net": -49713
            },
            "nonCommercial": {
              "long": 71269,
              "short": 27315,
              "net": 43954
            },
            "smallTrader": {
              "long": 14638,
              "short": 8879,
              "net": 5759
            }
          },
          "openInterest": 215483
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 589445,
              "short": 851013,
              "net": -261568
            },
            "nonCommercial": {
              "long": 342588,
              "short": 102710,
              "net": 239878
            },
            "smallTrader": {
              "long": 73243,
              "short": 51553,
              "net": 21690
            }
          },
          "openInterest": 1481545
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19120,
              "short": 11200,
              "net": 7920
            },
            "nonCommercial": {
              "long": 7658,
              "short": 15375,
              "net": -7717
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 32745
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23157,
              "short": 25804,
              "net": -2647
            },
            "nonCommercial": {
              "long": 3562,
              "short": 1120,
              "net": 2442
            },
            "smallTrader": {
              "long": 457,
              "short": 252,
              "net": 205
            }
          },
          "openInterest": 29246
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 354891,
              "short": 407201,
              "net": -52310
            },
            "nonCommercial": {
              "long": 206564,
              "short": 173115,
              "net": 33449
            },
            "smallTrader": {
              "long": 75546,
              "short": 56685,
              "net": 18861
            }
          },
          "openInterest": 657952
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13131,
              "short": 8597,
              "net": 4534
            },
            "nonCommercial": {
              "long": 11838,
              "short": 13652,
              "net": -1814
            },
            "smallTrader": {
              "long": 8345,
              "short": 11065,
              "net": -2720
            }
          },
          "openInterest": 42649
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 126887,
              "short": 175079,
              "net": -48192
            },
            "nonCommercial": {
              "long": 77904,
              "short": 30831,
              "net": 47073
            },
            "smallTrader": {
              "long": 18448,
              "short": 17329,
              "net": 1119
            }
          },
          "openInterest": 255774
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 141862,
              "short": 217290,
              "net": -75428
            },
            "nonCommercial": {
              "long": 214557,
              "short": 148835,
              "net": 65722
            },
            "smallTrader": {
              "long": 40500,
              "short": 30794,
              "net": 9706
            }
          },
          "openInterest": 469395
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160165,
              "short": 186106,
              "net": -25941
            },
            "nonCommercial": {
              "long": 40428,
              "short": 26331,
              "net": 14097
            },
            "smallTrader": {
              "long": 39038,
              "short": 27194,
              "net": 11844
            }
          },
          "openInterest": 292634
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190267,
              "short": 92754,
              "net": 97513
            },
            "nonCommercial": {
              "long": 34767,
              "short": 116047,
              "net": -81280
            },
            "smallTrader": {
              "long": 22337,
              "short": 38570,
              "net": -16233
            }
          },
          "openInterest": 250892
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71385,
              "short": 112950,
              "net": -41565
            },
            "nonCommercial": {
              "long": 89178,
              "short": 39063,
              "net": 50115
            },
            "smallTrader": {
              "long": 19095,
              "short": 27645,
              "net": -8550
            }
          },
          "openInterest": 208131
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96998,
              "short": 162030,
              "net": -65032
            },
            "nonCommercial": {
              "long": 120432,
              "short": 50065,
              "net": 70367
            },
            "smallTrader": {
              "long": 32801,
              "short": 38136,
              "net": -5335
            }
          },
          "openInterest": 299712
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67201,
              "short": 43460,
              "net": 23741
            },
            "nonCommercial": {
              "long": 96671,
              "short": 124704,
              "net": -28033
            },
            "smallTrader": {
              "long": 7445,
              "short": 3153,
              "net": 4292
            }
          },
          "openInterest": 172650
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 300,
              "short": 20371,
              "net": -20071
            },
            "nonCommercial": {
              "long": 45895,
              "short": 26660,
              "net": 19235
            },
            "smallTrader": {
              "long": 1488,
              "short": 652,
              "net": 836
            }
          },
          "openInterest": 51893
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33124,
              "short": 28807,
              "net": 4317
            },
            "nonCommercial": {
              "long": 14748,
              "short": 14051,
              "net": 697
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54363
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 417431,
              "short": 296123,
              "net": 121308
            },
            "nonCommercial": {
              "long": 153110,
              "short": 308821,
              "net": -155711
            },
            "smallTrader": {
              "long": 66185,
              "short": 31782,
              "net": 34403
            }
          },
          "openInterest": 960236
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33408,
              "short": 16617,
              "net": 16791
            },
            "nonCommercial": {
              "long": 11646,
              "short": 24235,
              "net": -12589
            },
            "smallTrader": {
              "long": 2544,
              "short": 6746,
              "net": -4202
            }
          },
          "openInterest": 47884
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24281,
              "short": 29777,
              "net": -5496
            },
            "nonCommercial": {
              "long": 27756,
              "short": 25366,
              "net": 2390
            },
            "smallTrader": {
              "long": 7432,
              "short": 4326,
              "net": 3106
            }
          },
          "openInterest": 62900
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 470319,
              "short": 362439,
              "net": 107880
            },
            "nonCommercial": {
              "long": 32486,
              "short": 139324,
              "net": -106838
            },
            "smallTrader": {
              "long": 21997,
              "short": 23039,
              "net": -1042
            }
          },
          "openInterest": 530373
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 336388,
              "short": 273649,
              "net": 62739
            },
            "nonCommercial": {
              "long": 44232,
              "short": 88122,
              "net": -43890
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 428204
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50661,
              "short": 56290,
              "net": -5629
            },
            "nonCommercial": {
              "long": 52323,
              "short": 53963,
              "net": -1640
            },
            "smallTrader": {
              "long": 21383,
              "short": 14114,
              "net": 7269
            }
          },
          "openInterest": 132107
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156677,
              "short": 308531,
              "net": -151854
            },
            "nonCommercial": {
              "long": 138080,
              "short": 11610,
              "net": 126470
            },
            "smallTrader": {
              "long": 50445,
              "short": 25061,
              "net": 25384
            }
          },
          "openInterest": 392512
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203403,
              "short": 270143,
              "net": -66740
            },
            "nonCommercial": {
              "long": 89528,
              "short": 32117,
              "net": 57411
            },
            "smallTrader": {
              "long": 31920,
              "short": 22591,
              "net": 9329
            }
          },
          "openInterest": 404366
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 358172,
              "short": 413657,
              "net": -55485
            },
            "nonCommercial": {
              "long": 159789,
              "short": 75016,
              "net": 84773
            },
            "smallTrader": {
              "long": 40819,
              "short": 70107,
              "net": -29288
            }
          },
          "openInterest": 656310
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424443,
              "short": 460303,
              "net": -35860
            },
            "nonCommercial": {
              "long": 164043,
              "short": 126698,
              "net": 37345
            },
            "smallTrader": {
              "long": 64709,
              "short": 66194,
              "net": -1485
            }
          },
          "openInterest": 744972
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22309,
              "short": 9323,
              "net": 12986
            },
            "nonCommercial": {
              "long": 8167,
              "short": 14907,
              "net": -6740
            },
            "smallTrader": {
              "long": 10421,
              "short": 16667,
              "net": -6246
            }
          },
          "openInterest": 40937
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2226,
              "short": 33001,
              "net": -30775
            },
            "nonCommercial": {
              "long": 45704,
              "short": 17773,
              "net": 27931
            },
            "smallTrader": {
              "long": 5479,
              "short": 2635,
              "net": 2844
            }
          },
          "openInterest": 54292
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 195413,
              "short": 104571,
              "net": 90842
            },
            "nonCommercial": {
              "long": 45066,
              "short": 126864,
              "net": -81798
            },
            "smallTrader": {
              "long": 21807,
              "short": 30851,
              "net": -9044
            }
          },
          "openInterest": 345341
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68836,
              "short": 84172,
              "net": -15336
            },
            "nonCommercial": {
              "long": 47827,
              "short": 30736,
              "net": 17091
            },
            "smallTrader": {
              "long": 18103,
              "short": 19858,
              "net": -1755
            }
          },
          "openInterest": 154904
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113055,
              "short": 103073,
              "net": 9982
            },
            "nonCommercial": {
              "long": 88644,
              "short": 92673,
              "net": -4029
            },
            "smallTrader": {
              "long": 28213,
              "short": 34166,
              "net": -5953
            }
          },
          "openInterest": 285567
        }
      ]
    },
    {
      "reportDate": "2022-09-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2998569,
              "short": 2588631,
              "net": 409938
            },
            "nonCommercial": {
              "long": 316478,
              "short": 681670,
              "net": -365192
            },
            "smallTrader": {
              "long": 367874,
              "short": 412620,
              "net": -44746
            }
          },
          "openInterest": 3766782
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1671856,
              "short": 1246286,
              "net": 425570
            },
            "nonCommercial": {
              "long": 154887,
              "short": 474764,
              "net": -319877
            },
            "smallTrader": {
              "long": 156986,
              "short": 262679,
              "net": -105693
            }
          },
          "openInterest": 2028931
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 950661,
              "short": 882393,
              "net": 68268
            },
            "nonCommercial": {
              "long": 71317,
              "short": 167869,
              "net": -96552
            },
            "smallTrader": {
              "long": 172811,
              "short": 144527,
              "net": 28284
            }
          },
          "openInterest": 1213680
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3365684,
              "short": 2798196,
              "net": 567488
            },
            "nonCommercial": {
              "long": 286492,
              "short": 728458,
              "net": -441966
            },
            "smallTrader": {
              "long": 300659,
              "short": 426181,
              "net": -125522
            }
          },
          "openInterest": 3999390
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92836,
              "short": 44838,
              "net": 47998
            },
            "nonCommercial": {
              "long": 39006,
              "short": 73659,
              "net": -34653
            },
            "smallTrader": {
              "long": 16982,
              "short": 30327,
              "net": -13345
            }
          },
          "openInterest": 152301
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 64,
              "short": 1285,
              "net": -1221
            },
            "nonCommercial": {
              "long": 11902,
              "short": 10878,
              "net": 1024
            },
            "smallTrader": {
              "long": 1061,
              "short": 864,
              "net": 197
            }
          },
          "openInterest": 14271
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12907,
              "short": 47938,
              "net": -35031
            },
            "nonCommercial": {
              "long": 39486,
              "short": 5722,
              "net": 33764
            },
            "smallTrader": {
              "long": 3161,
              "short": 1894,
              "net": 1267
            }
          },
          "openInterest": 55930
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 195244,
              "short": 130027,
              "net": 65217
            },
            "nonCommercial": {
              "long": 59831,
              "short": 106255,
              "net": -46424
            },
            "smallTrader": {
              "long": 21327,
              "short": 40120,
              "net": -18793
            }
          },
          "openInterest": 281805
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75267,
              "short": 53560,
              "net": 21707
            },
            "nonCommercial": {
              "long": 33677,
              "short": 51343,
              "net": -17666
            },
            "smallTrader": {
              "long": 29978,
              "short": 34019,
              "net": -4041
            }
          },
          "openInterest": 140889
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141689,
              "short": 136029,
              "net": 5660
            },
            "nonCommercial": {
              "long": 102300,
              "short": 112059,
              "net": -9759
            },
            "smallTrader": {
              "long": 14973,
              "short": 10874,
              "net": 4099
            }
          },
          "openInterest": 313221
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82448,
              "short": 129112,
              "net": -46664
            },
            "nonCommercial": {
              "long": 55454,
              "short": 10774,
              "net": 44680
            },
            "smallTrader": {
              "long": 9049,
              "short": 7065,
              "net": 1984
            }
          },
          "openInterest": 185149
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87188,
              "short": 58304,
              "net": 28884
            },
            "nonCommercial": {
              "long": 50726,
              "short": 78482,
              "net": -27756
            },
            "smallTrader": {
              "long": 14608,
              "short": 15736,
              "net": -1128
            }
          },
          "openInterest": 173661
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 604188,
              "short": 833624,
              "net": -229436
            },
            "nonCommercial": {
              "long": 415961,
              "short": 119339,
              "net": 296622
            },
            "smallTrader": {
              "long": 117870,
              "short": 185056,
              "net": -67186
            }
          },
          "openInterest": 1347278
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109629,
              "short": 153645,
              "net": -44016
            },
            "nonCommercial": {
              "long": 70391,
              "short": 28312,
              "net": 42079
            },
            "smallTrader": {
              "long": 11741,
              "short": 9804,
              "net": 1937
            }
          },
          "openInterest": 219294
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 598428,
              "short": 845300,
              "net": -246872
            },
            "nonCommercial": {
              "long": 333933,
              "short": 107853,
              "net": 226080
            },
            "smallTrader": {
              "long": 75054,
              "short": 54262,
              "net": 20792
            }
          },
          "openInterest": 1504991
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20316,
              "short": 10102,
              "net": 10214
            },
            "nonCommercial": {
              "long": 7155,
              "short": 16770,
              "net": -9615
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 33528
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21935,
              "short": 25270,
              "net": -3335
            },
            "nonCommercial": {
              "long": 3802,
              "short": 648,
              "net": 3154
            },
            "smallTrader": {
              "long": 441,
              "short": 260,
              "net": 181
            }
          },
          "openInterest": 28694
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 348374,
              "short": 406814,
              "net": -58440
            },
            "nonCommercial": {
              "long": 208736,
              "short": 174939,
              "net": 33797
            },
            "smallTrader": {
              "long": 78547,
              "short": 53904,
              "net": 24643
            }
          },
          "openInterest": 654142
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13266,
              "short": 7182,
              "net": 6084
            },
            "nonCommercial": {
              "long": 12278,
              "short": 17578,
              "net": -5300
            },
            "smallTrader": {
              "long": 9827,
              "short": 10611,
              "net": -784
            }
          },
          "openInterest": 46403
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111947,
              "short": 158851,
              "net": -46904
            },
            "nonCommercial": {
              "long": 78843,
              "short": 34783,
              "net": 44060
            },
            "smallTrader": {
              "long": 18200,
              "short": 15356,
              "net": 2844
            }
          },
          "openInterest": 239345
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 139361,
              "short": 201499,
              "net": -62138
            },
            "nonCommercial": {
              "long": 207154,
              "short": 155073,
              "net": 52081
            },
            "smallTrader": {
              "long": 40325,
              "short": 30268,
              "net": 10057
            }
          },
          "openInterest": 457061
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154778,
              "short": 176403,
              "net": -21625
            },
            "nonCommercial": {
              "long": 39591,
              "short": 28177,
              "net": 11414
            },
            "smallTrader": {
              "long": 38397,
              "short": 28186,
              "net": 10211
            }
          },
          "openInterest": 290265
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 195930,
              "short": 95297,
              "net": 100633
            },
            "nonCommercial": {
              "long": 22706,
              "short": 105262,
              "net": -82556
            },
            "smallTrader": {
              "long": 21476,
              "short": 39553,
              "net": -18077
            }
          },
          "openInterest": 244655
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71741,
              "short": 103334,
              "net": -31593
            },
            "nonCommercial": {
              "long": 83521,
              "short": 43890,
              "net": 39631
            },
            "smallTrader": {
              "long": 18012,
              "short": 26050,
              "net": -8038
            }
          },
          "openInterest": 205376
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94742,
              "short": 153069,
              "net": -58327
            },
            "nonCommercial": {
              "long": 112897,
              "short": 51930,
              "net": 60967
            },
            "smallTrader": {
              "long": 31567,
              "short": 34207,
              "net": -2640
            }
          },
          "openInterest": 285381
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77061,
              "short": 39063,
              "net": 37998
            },
            "nonCommercial": {
              "long": 87723,
              "short": 129045,
              "net": -41322
            },
            "smallTrader": {
              "long": 6626,
              "short": 3302,
              "net": 3324
            }
          },
          "openInterest": 173045
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 23083,
              "net": -23083
            },
            "nonCommercial": {
              "long": 51917,
              "short": 29709,
              "net": 22208
            },
            "smallTrader": {
              "long": 1376,
              "short": 501,
              "net": 875
            }
          },
          "openInterest": 57623
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34070,
              "short": 29176,
              "net": 4894
            },
            "nonCommercial": {
              "long": 14946,
              "short": 14956,
              "net": -10
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56411
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 408871,
              "short": 287736,
              "net": 121135
            },
            "nonCommercial": {
              "long": 142021,
              "short": 294145,
              "net": -152124
            },
            "smallTrader": {
              "long": 61287,
              "short": 30298,
              "net": 30989
            }
          },
          "openInterest": 943241
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30343,
              "short": 15271,
              "net": 15072
            },
            "nonCommercial": {
              "long": 12287,
              "short": 23758,
              "net": -11471
            },
            "smallTrader": {
              "long": 2489,
              "short": 6090,
              "net": -3601
            }
          },
          "openInterest": 45240
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24942,
              "short": 27467,
              "net": -2525
            },
            "nonCommercial": {
              "long": 23944,
              "short": 23783,
              "net": 161
            },
            "smallTrader": {
              "long": 6675,
              "short": 4311,
              "net": 2364
            }
          },
          "openInterest": 58994
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 479622,
              "short": 372286,
              "net": 107336
            },
            "nonCommercial": {
              "long": 43291,
              "short": 149352,
              "net": -106061
            },
            "smallTrader": {
              "long": 20778,
              "short": 22053,
              "net": -1275
            }
          },
          "openInterest": 549389
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 343514,
              "short": 296921,
              "net": 46593
            },
            "nonCommercial": {
              "long": 52559,
              "short": 82600,
              "net": -30041
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 446776
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48993,
              "short": 55853,
              "net": -6860
            },
            "nonCommercial": {
              "long": 49984,
              "short": 49226,
              "net": 758
            },
            "smallTrader": {
              "long": 20681,
              "short": 14579,
              "net": 6102
            }
          },
          "openInterest": 129000
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151416,
              "short": 289787,
              "net": -138371
            },
            "nonCommercial": {
              "long": 129268,
              "short": 14193,
              "net": 115075
            },
            "smallTrader": {
              "long": 46999,
              "short": 23703,
              "net": 23296
            }
          },
          "openInterest": 380991
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 196322,
              "short": 257281,
              "net": -60959
            },
            "nonCommercial": {
              "long": 91132,
              "short": 36145,
              "net": 54987
            },
            "smallTrader": {
              "long": 28053,
              "short": 22081,
              "net": 5972
            }
          },
          "openInterest": 405478
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367744,
              "short": 417950,
              "net": -50206
            },
            "nonCommercial": {
              "long": 149774,
              "short": 69723,
              "net": 80051
            },
            "smallTrader": {
              "long": 43219,
              "short": 73064,
              "net": -29845
            }
          },
          "openInterest": 699311
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 390232,
              "short": 446641,
              "net": -56409
            },
            "nonCommercial": {
              "long": 171124,
              "short": 122523,
              "net": 48601
            },
            "smallTrader": {
              "long": 69802,
              "short": 61994,
              "net": 7808
            }
          },
          "openInterest": 710887
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28196,
              "short": 11298,
              "net": 16898
            },
            "nonCommercial": {
              "long": 7681,
              "short": 13411,
              "net": -5730
            },
            "smallTrader": {
              "long": 8500,
              "short": 19668,
              "net": -11168
            }
          },
          "openInterest": 44492
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2153,
              "short": 34635,
              "net": -32482
            },
            "nonCommercial": {
              "long": 47424,
              "short": 16862,
              "net": 30562
            },
            "smallTrader": {
              "long": 5481,
              "short": 3561,
              "net": 1920
            }
          },
          "openInterest": 56046
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 182097,
              "short": 91719,
              "net": 90378
            },
            "nonCommercial": {
              "long": 58980,
              "short": 141704,
              "net": -82724
            },
            "smallTrader": {
              "long": 23991,
              "short": 31645,
              "net": -7654
            }
          },
          "openInterest": 331042
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67757,
              "short": 86463,
              "net": -18706
            },
            "nonCommercial": {
              "long": 45624,
              "short": 24474,
              "net": 21150
            },
            "smallTrader": {
              "long": 17574,
              "short": 20018,
              "net": -2444
            }
          },
          "openInterest": 153947
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118360,
              "short": 113685,
              "net": 4675
            },
            "nonCommercial": {
              "long": 87885,
              "short": 85150,
              "net": 2735
            },
            "smallTrader": {
              "long": 27059,
              "short": 34469,
              "net": -7410
            }
          },
          "openInterest": 290771
        }
      ]
    },
    {
      "reportDate": "2022-10-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3041673,
              "short": 2625045,
              "net": 416628
            },
            "nonCommercial": {
              "long": 373634,
              "short": 740506,
              "net": -366872
            },
            "smallTrader": {
              "long": 340013,
              "short": 389769,
              "net": -49756
            }
          },
          "openInterest": 3850494
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1616300,
              "short": 1221573,
              "net": 394727
            },
            "nonCommercial": {
              "long": 154321,
              "short": 460455,
              "net": -306134
            },
            "smallTrader": {
              "long": 156188,
              "short": 244781,
              "net": -88593
            }
          },
          "openInterest": 1963479
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 962935,
              "short": 877645,
              "net": 85290
            },
            "nonCommercial": {
              "long": 73897,
              "short": 177420,
              "net": -103523
            },
            "smallTrader": {
              "long": 160390,
              "short": 142157,
              "net": 18233
            }
          },
          "openInterest": 1207982
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3425691,
              "short": 2800518,
              "net": 625173
            },
            "nonCommercial": {
              "long": 234418,
              "short": 717450,
              "net": -483032
            },
            "smallTrader": {
              "long": 296148,
              "short": 438289,
              "net": -142141
            }
          },
          "openInterest": 3995725
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82080,
              "short": 43276,
              "net": 38804
            },
            "nonCommercial": {
              "long": 36248,
              "short": 64012,
              "net": -27764
            },
            "smallTrader": {
              "long": 16813,
              "short": 27853,
              "net": -11040
            }
          },
          "openInterest": 139490
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 363,
              "short": 784,
              "net": -421
            },
            "nonCommercial": {
              "long": 11481,
              "short": 11513,
              "net": -32
            },
            "smallTrader": {
              "long": 1291,
              "short": 838,
              "net": 453
            }
          },
          "openInterest": 14230
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7920,
              "short": 35490,
              "net": -27570
            },
            "nonCommercial": {
              "long": 28894,
              "short": 3115,
              "net": 25779
            },
            "smallTrader": {
              "long": 2935,
              "short": 1144,
              "net": 1791
            }
          },
          "openInterest": 39984
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 191819,
              "short": 112703,
              "net": 79116
            },
            "nonCommercial": {
              "long": 42078,
              "short": 91617,
              "net": -49539
            },
            "smallTrader": {
              "long": 16367,
              "short": 45944,
              "net": -29577
            }
          },
          "openInterest": 256906
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70624,
              "short": 52677,
              "net": 17947
            },
            "nonCommercial": {
              "long": 36246,
              "short": 57653,
              "net": -21407
            },
            "smallTrader": {
              "long": 33001,
              "short": 29541,
              "net": 3460
            }
          },
          "openInterest": 141799
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138162,
              "short": 140377,
              "net": -2215
            },
            "nonCommercial": {
              "long": 103083,
              "short": 102919,
              "net": 164
            },
            "smallTrader": {
              "long": 12244,
              "short": 10193,
              "net": 2051
            }
          },
          "openInterest": 315413
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82724,
              "short": 126988,
              "net": -44264
            },
            "nonCommercial": {
              "long": 53549,
              "short": 11398,
              "net": 42151
            },
            "smallTrader": {
              "long": 9171,
              "short": 7058,
              "net": 2113
            }
          },
          "openInterest": 184698
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78817,
              "short": 60794,
              "net": 18023
            },
            "nonCommercial": {
              "long": 50470,
              "short": 68721,
              "net": -18251
            },
            "smallTrader": {
              "long": 14537,
              "short": 14309,
              "net": 228
            }
          },
          "openInterest": 166161
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 620478,
              "short": 860437,
              "net": -239959
            },
            "nonCommercial": {
              "long": 415676,
              "short": 110714,
              "net": 304962
            },
            "smallTrader": {
              "long": 121498,
              "short": 186501,
              "net": -65003
            }
          },
          "openInterest": 1365622
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113164,
              "short": 153427,
              "net": -40263
            },
            "nonCommercial": {
              "long": 69944,
              "short": 32465,
              "net": 37479
            },
            "smallTrader": {
              "long": 12613,
              "short": 9829,
              "net": 2784
            }
          },
          "openInterest": 224735
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 587375,
              "short": 848229,
              "net": -260854
            },
            "nonCommercial": {
              "long": 331695,
              "short": 89696,
              "net": 241999
            },
            "smallTrader": {
              "long": 71626,
              "short": 52771,
              "net": 18855
            }
          },
          "openInterest": 1495538
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19467,
              "short": 10893,
              "net": 8574
            },
            "nonCommercial": {
              "long": 6594,
              "short": 14844,
              "net": -8250
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 33326
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13825,
              "short": 17214,
              "net": -3389
            },
            "nonCommercial": {
              "long": 3933,
              "short": 1097,
              "net": 2836
            },
            "smallTrader": {
              "long": 754,
              "short": 201,
              "net": 553
            }
          },
          "openInterest": 19660
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 348817,
              "short": 405665,
              "net": -56848
            },
            "nonCommercial": {
              "long": 199391,
              "short": 155709,
              "net": 43682
            },
            "smallTrader": {
              "long": 74175,
              "short": 61009,
              "net": 13166
            }
          },
          "openInterest": 640458
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13915,
              "short": 6799,
              "net": 7116
            },
            "nonCommercial": {
              "long": 12019,
              "short": 20127,
              "net": -8108
            },
            "smallTrader": {
              "long": 11085,
              "short": 10093,
              "net": 992
            }
          },
          "openInterest": 48582
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111060,
              "short": 164484,
              "net": -53424
            },
            "nonCommercial": {
              "long": 78541,
              "short": 30285,
              "net": 48256
            },
            "smallTrader": {
              "long": 18836,
              "short": 13668,
              "net": 5168
            }
          },
          "openInterest": 242669
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116451,
              "short": 212999,
              "net": -96548
            },
            "nonCommercial": {
              "long": 215964,
              "short": 127579,
              "net": 88385
            },
            "smallTrader": {
              "long": 36704,
              "short": 28541,
              "net": 8163
            }
          },
          "openInterest": 437065
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145504,
              "short": 177607,
              "net": -32103
            },
            "nonCommercial": {
              "long": 38228,
              "short": 22473,
              "net": 15755
            },
            "smallTrader": {
              "long": 40301,
              "short": 23953,
              "net": 16348
            }
          },
          "openInterest": 282988
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185691,
              "short": 92367,
              "net": 93324
            },
            "nonCommercial": {
              "long": 26962,
              "short": 108585,
              "net": -81623
            },
            "smallTrader": {
              "long": 26766,
              "short": 38467,
              "net": -11701
            }
          },
          "openInterest": 243289
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76526,
              "short": 94695,
              "net": -18169
            },
            "nonCommercial": {
              "long": 70134,
              "short": 46532,
              "net": 23602
            },
            "smallTrader": {
              "long": 19282,
              "short": 24715,
              "net": -5433
            }
          },
          "openInterest": 202140
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93059,
              "short": 137016,
              "net": -43957
            },
            "nonCommercial": {
              "long": 98134,
              "short": 55016,
              "net": 43118
            },
            "smallTrader": {
              "long": 34107,
              "short": 33268,
              "net": 839
            }
          },
          "openInterest": 270733
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75648,
              "short": 43734,
              "net": 31914
            },
            "nonCommercial": {
              "long": 108626,
              "short": 145947,
              "net": -37321
            },
            "smallTrader": {
              "long": 7916,
              "short": 2509,
              "net": 5407
            }
          },
          "openInterest": 192352
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 23992,
              "net": -23992
            },
            "nonCommercial": {
              "long": 32574,
              "short": 9368,
              "net": 23206
            },
            "smallTrader": {
              "long": 1135,
              "short": 349,
              "net": 786
            }
          },
          "openInterest": 39267
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32177,
              "short": 27911,
              "net": 4266
            },
            "nonCommercial": {
              "long": 13959,
              "short": 14711,
              "net": -752
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54434
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 416452,
              "short": 290406,
              "net": 126046
            },
            "nonCommercial": {
              "long": 136298,
              "short": 295394,
              "net": -159096
            },
            "smallTrader": {
              "long": 65183,
              "short": 32133,
              "net": 33050
            }
          },
          "openInterest": 967126
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30957,
              "short": 13698,
              "net": 17259
            },
            "nonCommercial": {
              "long": 14966,
              "short": 28944,
              "net": -13978
            },
            "smallTrader": {
              "long": 2359,
              "short": 5640,
              "net": -3281
            }
          },
          "openInterest": 48487
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21116,
              "short": 28253,
              "net": -7137
            },
            "nonCommercial": {
              "long": 25610,
              "short": 22329,
              "net": 3281
            },
            "smallTrader": {
              "long": 7197,
              "short": 3341,
              "net": 3856
            }
          },
          "openInterest": 55682
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 479483,
              "short": 381252,
              "net": 98231
            },
            "nonCommercial": {
              "long": 50946,
              "short": 150139,
              "net": -99193
            },
            "smallTrader": {
              "long": 21667,
              "short": 20705,
              "net": 962
            }
          },
          "openInterest": 557855
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346476,
              "short": 297047,
              "net": 49429
            },
            "nonCommercial": {
              "long": 45134,
              "short": 86994,
              "net": -41860
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 452257
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47755,
              "short": 65372,
              "net": -17617
            },
            "nonCommercial": {
              "long": 51926,
              "short": 43218,
              "net": 8708
            },
            "smallTrader": {
              "long": 22040,
              "short": 13131,
              "net": 8909
            }
          },
          "openInterest": 129524
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143948,
              "short": 269898,
              "net": -125950
            },
            "nonCommercial": {
              "long": 122942,
              "short": 17020,
              "net": 105922
            },
            "smallTrader": {
              "long": 44404,
              "short": 24376,
              "net": 20028
            }
          },
          "openInterest": 359963
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191445,
              "short": 259305,
              "net": -67860
            },
            "nonCommercial": {
              "long": 93304,
              "short": 33260,
              "net": 60044
            },
            "smallTrader": {
              "long": 29934,
              "short": 22118,
              "net": 7816
            }
          },
          "openInterest": 406640
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 374505,
              "short": 414588,
              "net": -40083
            },
            "nonCommercial": {
              "long": 137980,
              "short": 71223,
              "net": 66757
            },
            "smallTrader": {
              "long": 44144,
              "short": 70818,
              "net": -26674
            }
          },
          "openInterest": 677178
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 362979,
              "short": 426333,
              "net": -63354
            },
            "nonCommercial": {
              "long": 167821,
              "short": 120734,
              "net": 47087
            },
            "smallTrader": {
              "long": 70172,
              "short": 53905,
              "net": 16267
            }
          },
          "openInterest": 687018
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26140,
              "short": 10118,
              "net": 16022
            },
            "nonCommercial": {
              "long": 7816,
              "short": 14668,
              "net": -6852
            },
            "smallTrader": {
              "long": 9128,
              "short": 18298,
              "net": -9170
            }
          },
          "openInterest": 43121
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1926,
              "short": 38743,
              "net": -36817
            },
            "nonCommercial": {
              "long": 44449,
              "short": 12752,
              "net": 31697
            },
            "smallTrader": {
              "long": 7123,
              "short": 2003,
              "net": 5120
            }
          },
          "openInterest": 54638
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 177696,
              "short": 100570,
              "net": 77126
            },
            "nonCommercial": {
              "long": 55019,
              "short": 124558,
              "net": -69539
            },
            "smallTrader": {
              "long": 19828,
              "short": 27415,
              "net": -7587
            }
          },
          "openInterest": 322187
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67529,
              "short": 86456,
              "net": -18927
            },
            "nonCommercial": {
              "long": 45050,
              "short": 23270,
              "net": 21780
            },
            "smallTrader": {
              "long": 19681,
              "short": 22534,
              "net": -2853
            }
          },
          "openInterest": 153441
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121472,
              "short": 119571,
              "net": 1901
            },
            "nonCommercial": {
              "long": 83334,
              "short": 77710,
              "net": 5624
            },
            "smallTrader": {
              "long": 26928,
              "short": 34453,
              "net": -7525
            }
          },
          "openInterest": 291614
        }
      ]
    },
    {
      "reportDate": "2022-10-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3039993,
              "short": 2647822,
              "net": 392171
            },
            "nonCommercial": {
              "long": 382909,
              "short": 723072,
              "net": -340163
            },
            "smallTrader": {
              "long": 345964,
              "short": 397972,
              "net": -52008
            }
          },
          "openInterest": 3873986
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1692889,
              "short": 1249139,
              "net": 443750
            },
            "nonCommercial": {
              "long": 143277,
              "short": 496963,
              "net": -353686
            },
            "smallTrader": {
              "long": 160698,
              "short": 250762,
              "net": -90064
            }
          },
          "openInterest": 2045923
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 951230,
              "short": 895073,
              "net": 56157
            },
            "nonCommercial": {
              "long": 81465,
              "short": 165257,
              "net": -83792
            },
            "smallTrader": {
              "long": 166967,
              "short": 139332,
              "net": 27635
            }
          },
          "openInterest": 1211229
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3456189,
              "short": 2854504,
              "net": 601685
            },
            "nonCommercial": {
              "long": 243772,
              "short": 727692,
              "net": -483920
            },
            "smallTrader": {
              "long": 303741,
              "short": 421506,
              "net": -117765
            }
          },
          "openInterest": 4040583
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86475,
              "short": 43783,
              "net": 42692
            },
            "nonCommercial": {
              "long": 29325,
              "short": 60596,
              "net": -31271
            },
            "smallTrader": {
              "long": 18245,
              "short": 29666,
              "net": -11421
            }
          },
          "openInterest": 138320
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 33,
              "short": 1110,
              "net": -1077
            },
            "nonCommercial": {
              "long": 12704,
              "short": 11847,
              "net": 857
            },
            "smallTrader": {
              "long": 1007,
              "short": 787,
              "net": 220
            }
          },
          "openInterest": 15756
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8697,
              "short": 36663,
              "net": -27966
            },
            "nonCommercial": {
              "long": 28829,
              "short": 2754,
              "net": 26075
            },
            "smallTrader": {
              "long": 3182,
              "short": 1291,
              "net": 1891
            }
          },
          "openInterest": 41360
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 179700,
              "short": 114896,
              "net": 64804
            },
            "nonCommercial": {
              "long": 48979,
              "short": 88149,
              "net": -39170
            },
            "smallTrader": {
              "long": 19620,
              "short": 45254,
              "net": -25634
            }
          },
          "openInterest": 255649
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77929,
              "short": 50563,
              "net": 27366
            },
            "nonCommercial": {
              "long": 32476,
              "short": 58148,
              "net": -25672
            },
            "smallTrader": {
              "long": 31136,
              "short": 32830,
              "net": -1694
            }
          },
          "openInterest": 144000
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129248,
              "short": 145578,
              "net": -16330
            },
            "nonCommercial": {
              "long": 98173,
              "short": 84487,
              "net": 13686
            },
            "smallTrader": {
              "long": 12958,
              "short": 10314,
              "net": 2644
            }
          },
          "openInterest": 298653
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89131,
              "short": 132490,
              "net": -43359
            },
            "nonCommercial": {
              "long": 51359,
              "short": 10825,
              "net": 40534
            },
            "smallTrader": {
              "long": 9226,
              "short": 6401,
              "net": 2825
            }
          },
          "openInterest": 188198
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79079,
              "short": 62176,
              "net": 16903
            },
            "nonCommercial": {
              "long": 51021,
              "short": 66920,
              "net": -15899
            },
            "smallTrader": {
              "long": 13853,
              "short": 14857,
              "net": -1004
            }
          },
          "openInterest": 167449
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 637863,
              "short": 896088,
              "net": -258225
            },
            "nonCommercial": {
              "long": 445776,
              "short": 120655,
              "net": 325121
            },
            "smallTrader": {
              "long": 120700,
              "short": 187596,
              "net": -66896
            }
          },
          "openInterest": 1408939
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116851,
              "short": 155369,
              "net": -38518
            },
            "nonCommercial": {
              "long": 72940,
              "short": 37039,
              "net": 35901
            },
            "smallTrader": {
              "long": 12517,
              "short": 9900,
              "net": 2617
            }
          },
          "openInterest": 232212
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 584609,
              "short": 868235,
              "net": -283626
            },
            "nonCommercial": {
              "long": 345258,
              "short": 86038,
              "net": 259220
            },
            "smallTrader": {
              "long": 76359,
              "short": 51953,
              "net": 24406
            }
          },
          "openInterest": 1499498
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18743,
              "short": 10436,
              "net": 8307
            },
            "nonCommercial": {
              "long": 7568,
              "short": 14443,
              "net": -6875
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 32966
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14370,
              "short": 18169,
              "net": -3799
            },
            "nonCommercial": {
              "long": 4373,
              "short": 959,
              "net": 3414
            },
            "smallTrader": {
              "long": 577,
              "short": 192,
              "net": 385
            }
          },
          "openInterest": 20677
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 349091,
              "short": 409252,
              "net": -60161
            },
            "nonCommercial": {
              "long": 196136,
              "short": 158637,
              "net": 37499
            },
            "smallTrader": {
              "long": 76656,
              "short": 53994,
              "net": 22662
            }
          },
          "openInterest": 639348
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15017,
              "short": 7622,
              "net": 7395
            },
            "nonCommercial": {
              "long": 12416,
              "short": 20625,
              "net": -8209
            },
            "smallTrader": {
              "long": 10582,
              "short": 9768,
              "net": 814
            }
          },
          "openInterest": 48976
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136457,
              "short": 185100,
              "net": -48643
            },
            "nonCommercial": {
              "long": 73663,
              "short": 30381,
              "net": 43282
            },
            "smallTrader": {
              "long": 19739,
              "short": 14378,
              "net": 5361
            }
          },
          "openInterest": 257547
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 112867,
              "short": 216595,
              "net": -103728
            },
            "nonCommercial": {
              "long": 212561,
              "short": 118141,
              "net": 94420
            },
            "smallTrader": {
              "long": 36988,
              "short": 27680,
              "net": 9308
            }
          },
          "openInterest": 431395
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133301,
              "short": 171749,
              "net": -38448
            },
            "nonCommercial": {
              "long": 41620,
              "short": 22197,
              "net": 19423
            },
            "smallTrader": {
              "long": 45373,
              "short": 26348,
              "net": 19025
            }
          },
          "openInterest": 275262
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 187119,
              "short": 92670,
              "net": 94449
            },
            "nonCommercial": {
              "long": 30149,
              "short": 107542,
              "net": -77393
            },
            "smallTrader": {
              "long": 24526,
              "short": 41582,
              "net": -17056
            }
          },
          "openInterest": 245007
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72029,
              "short": 86876,
              "net": -14847
            },
            "nonCommercial": {
              "long": 62550,
              "short": 43409,
              "net": 19141
            },
            "smallTrader": {
              "long": 19735,
              "short": 24029,
              "net": -4294
            }
          },
          "openInterest": 186389
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94076,
              "short": 134452,
              "net": -40376
            },
            "nonCommercial": {
              "long": 89016,
              "short": 49351,
              "net": 39665
            },
            "smallTrader": {
              "long": 33558,
              "short": 32847,
              "net": 711
            }
          },
          "openInterest": 262774
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77393,
              "short": 49554,
              "net": 27839
            },
            "nonCommercial": {
              "long": 120239,
              "short": 153893,
              "net": -33654
            },
            "smallTrader": {
              "long": 8294,
              "short": 2479,
              "net": 5815
            }
          },
          "openInterest": 206170
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 27311,
              "net": -27311
            },
            "nonCommercial": {
              "long": 40467,
              "short": 13827,
              "net": 26640
            },
            "smallTrader": {
              "long": 1102,
              "short": 431,
              "net": 671
            }
          },
          "openInterest": 46941
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31259,
              "short": 29365,
              "net": 1894
            },
            "nonCommercial": {
              "long": 16983,
              "short": 15277,
              "net": 1706
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56257
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 432665,
              "short": 302566,
              "net": 130099
            },
            "nonCommercial": {
              "long": 140917,
              "short": 303020,
              "net": -162103
            },
            "smallTrader": {
              "long": 65929,
              "short": 33925,
              "net": 32004
            }
          },
          "openInterest": 974468
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35834,
              "short": 13317,
              "net": 22517
            },
            "nonCommercial": {
              "long": 11894,
              "short": 30936,
              "net": -19042
            },
            "smallTrader": {
              "long": 2771,
              "short": 6246,
              "net": -3475
            }
          },
          "openInterest": 50557
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19947,
              "short": 28637,
              "net": -8690
            },
            "nonCommercial": {
              "long": 24306,
              "short": 18378,
              "net": 5928
            },
            "smallTrader": {
              "long": 6554,
              "short": 3792,
              "net": 2762
            }
          },
          "openInterest": 52435
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 476764,
              "short": 390102,
              "net": 86662
            },
            "nonCommercial": {
              "long": 59012,
              "short": 144595,
              "net": -85583
            },
            "smallTrader": {
              "long": 21018,
              "short": 22097,
              "net": -1079
            }
          },
          "openInterest": 564078
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 345720,
              "short": 306674,
              "net": 39046
            },
            "nonCommercial": {
              "long": 50342,
              "short": 83154,
              "net": -32812
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 455559
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47603,
              "short": 63206,
              "net": -15603
            },
            "nonCommercial": {
              "long": 47939,
              "short": 40550,
              "net": 7389
            },
            "smallTrader": {
              "long": 21347,
              "short": 13133,
              "net": 8214
            }
          },
          "openInterest": 125623
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148712,
              "short": 267134,
              "net": -118422
            },
            "nonCommercial": {
              "long": 116691,
              "short": 20090,
              "net": 96601
            },
            "smallTrader": {
              "long": 47271,
              "short": 25450,
              "net": 21821
            }
          },
          "openInterest": 360308
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187787,
              "short": 255976,
              "net": -68189
            },
            "nonCommercial": {
              "long": 90140,
              "short": 32261,
              "net": 57879
            },
            "smallTrader": {
              "long": 33605,
              "short": 23295,
              "net": 10310
            }
          },
          "openInterest": 391726
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398241,
              "short": 428855,
              "net": -30614
            },
            "nonCommercial": {
              "long": 129287,
              "short": 73518,
              "net": 55769
            },
            "smallTrader": {
              "long": 49837,
              "short": 74992,
              "net": -25155
            }
          },
          "openInterest": 694960
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343017,
              "short": 478162,
              "net": -135145
            },
            "nonCommercial": {
              "long": 183050,
              "short": 81935,
              "net": 101115
            },
            "smallTrader": {
              "long": 81678,
              "short": 47648,
              "net": 34030
            }
          },
          "openInterest": 687209
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29436,
              "short": 11453,
              "net": 17983
            },
            "nonCommercial": {
              "long": 5501,
              "short": 11391,
              "net": -5890
            },
            "smallTrader": {
              "long": 8770,
              "short": 20863,
              "net": -12093
            }
          },
          "openInterest": 43748
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1708,
              "short": 38555,
              "net": -36847
            },
            "nonCommercial": {
              "long": 45079,
              "short": 12293,
              "net": 32786
            },
            "smallTrader": {
              "long": 6563,
              "short": 2502,
              "net": 4061
            }
          },
          "openInterest": 54615
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 182398,
              "short": 99118,
              "net": 83280
            },
            "nonCommercial": {
              "long": 59291,
              "short": 133354,
              "net": -74063
            },
            "smallTrader": {
              "long": 22962,
              "short": 32179,
              "net": -9217
            }
          },
          "openInterest": 340635
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68323,
              "short": 88303,
              "net": -19980
            },
            "nonCommercial": {
              "long": 45238,
              "short": 22485,
              "net": 22753
            },
            "smallTrader": {
              "long": 19595,
              "short": 22368,
              "net": -2773
            }
          },
          "openInterest": 156583
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126068,
              "short": 117363,
              "net": 8705
            },
            "nonCommercial": {
              "long": 84943,
              "short": 86933,
              "net": -1990
            },
            "smallTrader": {
              "long": 28094,
              "short": 34809,
              "net": -6715
            }
          },
          "openInterest": 307901
        }
      ]
    },
    {
      "reportDate": "2022-10-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2997874,
              "short": 2626297,
              "net": 371577
            },
            "nonCommercial": {
              "long": 405265,
              "short": 718703,
              "net": -313438
            },
            "smallTrader": {
              "long": 347408,
              "short": 405547,
              "net": -58139
            }
          },
          "openInterest": 3843164
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1709706,
              "short": 1305525,
              "net": 404181
            },
            "nonCommercial": {
              "long": 143755,
              "short": 479267,
              "net": -335512
            },
            "smallTrader": {
              "long": 160055,
              "short": 228724,
              "net": -68669
            }
          },
          "openInterest": 2046001
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 951261,
              "short": 898113,
              "net": 53148
            },
            "nonCommercial": {
              "long": 78416,
              "short": 164755,
              "net": -86339
            },
            "smallTrader": {
              "long": 176693,
              "short": 143502,
              "net": 33191
            }
          },
          "openInterest": 1219645
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3434617,
              "short": 2847778,
              "net": 586839
            },
            "nonCommercial": {
              "long": 219782,
              "short": 707359,
              "net": -487577
            },
            "smallTrader": {
              "long": 311325,
              "short": 410587,
              "net": -99262
            }
          },
          "openInterest": 4000027
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95474,
              "short": 46503,
              "net": 48971
            },
            "nonCommercial": {
              "long": 33046,
              "short": 68405,
              "net": -35359
            },
            "smallTrader": {
              "long": 17233,
              "short": 30845,
              "net": -13612
            }
          },
          "openInterest": 150496
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 120,
              "short": 785,
              "net": -665
            },
            "nonCommercial": {
              "long": 10710,
              "short": 10688,
              "net": 22
            },
            "smallTrader": {
              "long": 1404,
              "short": 761,
              "net": 643
            }
          },
          "openInterest": 14228
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8229,
              "short": 36810,
              "net": -28581
            },
            "nonCommercial": {
              "long": 30326,
              "short": 3828,
              "net": 26498
            },
            "smallTrader": {
              "long": 3398,
              "short": 1315,
              "net": 2083
            }
          },
          "openInterest": 41954
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194385,
              "short": 118076,
              "net": 76309
            },
            "nonCommercial": {
              "long": 40328,
              "short": 91539,
              "net": -51211
            },
            "smallTrader": {
              "long": 18668,
              "short": 43766,
              "net": -25098
            }
          },
          "openInterest": 258826
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78895,
              "short": 53792,
              "net": 25103
            },
            "nonCommercial": {
              "long": 35384,
              "short": 55957,
              "net": -20573
            },
            "smallTrader": {
              "long": 29508,
              "short": 34038,
              "net": -4530
            }
          },
          "openInterest": 146425
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140015,
              "short": 152460,
              "net": -12445
            },
            "nonCommercial": {
              "long": 95953,
              "short": 84735,
              "net": 11218
            },
            "smallTrader": {
              "long": 12138,
              "short": 10911,
              "net": 1227
            }
          },
          "openInterest": 303055
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101222,
              "short": 122827,
              "net": -21605
            },
            "nonCommercial": {
              "long": 41151,
              "short": 21928,
              "net": 19223
            },
            "smallTrader": {
              "long": 9017,
              "short": 6635,
              "net": 2382
            }
          },
          "openInterest": 196729
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82890,
              "short": 63194,
              "net": 19696
            },
            "nonCommercial": {
              "long": 49335,
              "short": 69637,
              "net": -20302
            },
            "smallTrader": {
              "long": 15118,
              "short": 14512,
              "net": 606
            }
          },
          "openInterest": 178730
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 635253,
              "short": 884508,
              "net": -249255
            },
            "nonCommercial": {
              "long": 437906,
              "short": 125487,
              "net": 312419
            },
            "smallTrader": {
              "long": 126283,
              "short": 189447,
              "net": -63164
            }
          },
          "openInterest": 1419087
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119480,
              "short": 153718,
              "net": -34238
            },
            "nonCommercial": {
              "long": 71299,
              "short": 38736,
              "net": 32563
            },
            "smallTrader": {
              "long": 12911,
              "short": 11236,
              "net": 1675
            }
          },
          "openInterest": 238208
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 568559,
              "short": 842316,
              "net": -273757
            },
            "nonCommercial": {
              "long": 336209,
              "short": 84664,
              "net": 251545
            },
            "smallTrader": {
              "long": 72740,
              "short": 50528,
              "net": 22212
            }
          },
          "openInterest": 1454431
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21621,
              "short": 11255,
              "net": 10366
            },
            "nonCommercial": {
              "long": 7111,
              "short": 15536,
              "net": -8425
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 34618
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15943,
              "short": 20332,
              "net": -4389
            },
            "nonCommercial": {
              "long": 4621,
              "short": 690,
              "net": 3931
            },
            "smallTrader": {
              "long": 654,
              "short": 196,
              "net": 458
            }
          },
          "openInterest": 22640
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 347078,
              "short": 417655,
              "net": -70577
            },
            "nonCommercial": {
              "long": 202703,
              "short": 154553,
              "net": 48150
            },
            "smallTrader": {
              "long": 76183,
              "short": 53756,
              "net": 22427
            }
          },
          "openInterest": 640469
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15962,
              "short": 8440,
              "net": 7522
            },
            "nonCommercial": {
              "long": 12521,
              "short": 20519,
              "net": -7998
            },
            "smallTrader": {
              "long": 10049,
              "short": 9573,
              "net": 476
            }
          },
          "openInterest": 48359
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136891,
              "short": 181689,
              "net": -44798
            },
            "nonCommercial": {
              "long": 70916,
              "short": 29050,
              "net": 41866
            },
            "smallTrader": {
              "long": 18654,
              "short": 15722,
              "net": 2932
            }
          },
          "openInterest": 253889
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115073,
              "short": 205103,
              "net": -90030
            },
            "nonCommercial": {
              "long": 210890,
              "short": 133934,
              "net": 76956
            },
            "smallTrader": {
              "long": 39286,
              "short": 26212,
              "net": 13074
            }
          },
          "openInterest": 434701
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137817,
              "short": 181848,
              "net": -44031
            },
            "nonCommercial": {
              "long": 44920,
              "short": 20365,
              "net": 24555
            },
            "smallTrader": {
              "long": 44369,
              "short": 24893,
              "net": 19476
            }
          },
          "openInterest": 283702
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 203508,
              "short": 92667,
              "net": 110841
            },
            "nonCommercial": {
              "long": 30583,
              "short": 124919,
              "net": -94336
            },
            "smallTrader": {
              "long": 26491,
              "short": 42996,
              "net": -16505
            }
          },
          "openInterest": 264265
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69501,
              "short": 89494,
              "net": -19993
            },
            "nonCommercial": {
              "long": 70919,
              "short": 43830,
              "net": 27089
            },
            "smallTrader": {
              "long": 18957,
              "short": 26053,
              "net": -7096
            }
          },
          "openInterest": 189802
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95288,
              "short": 137403,
              "net": -42115
            },
            "nonCommercial": {
              "long": 85057,
              "short": 43401,
              "net": 41656
            },
            "smallTrader": {
              "long": 33243,
              "short": 32784,
              "net": 459
            }
          },
          "openInterest": 262262
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73758,
              "short": 57485,
              "net": 16273
            },
            "nonCommercial": {
              "long": 133432,
              "short": 155726,
              "net": -22294
            },
            "smallTrader": {
              "long": 8139,
              "short": 2118,
              "net": 6021
            }
          },
          "openInterest": 215836
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 32193,
              "net": -32193
            },
            "nonCommercial": {
              "long": 39762,
              "short": 8425,
              "net": 31337
            },
            "smallTrader": {
              "long": 1271,
              "short": 415,
              "net": 856
            }
          },
          "openInterest": 45160
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30965,
              "short": 28524,
              "net": 2441
            },
            "nonCommercial": {
              "long": 15904,
              "short": 15601,
              "net": 303
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54878
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 431667,
              "short": 304907,
              "net": 126760
            },
            "nonCommercial": {
              "long": 137720,
              "short": 292454,
              "net": -154734
            },
            "smallTrader": {
              "long": 65437,
              "short": 37463,
              "net": 27974
            }
          },
          "openInterest": 963792
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37048,
              "short": 14689,
              "net": 22359
            },
            "nonCommercial": {
              "long": 10328,
              "short": 28773,
              "net": -18445
            },
            "smallTrader": {
              "long": 2787,
              "short": 6701,
              "net": -3914
            }
          },
          "openInterest": 50448
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19406,
              "short": 31038,
              "net": -11632
            },
            "nonCommercial": {
              "long": 26385,
              "short": 17891,
              "net": 8494
            },
            "smallTrader": {
              "long": 6436,
              "short": 3298,
              "net": 3138
            }
          },
          "openInterest": 53728
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 443284,
              "short": 368801,
              "net": 74483
            },
            "nonCommercial": {
              "long": 60237,
              "short": 140058,
              "net": -79821
            },
            "smallTrader": {
              "long": 27319,
              "short": 21981,
              "net": 5338
            }
          },
          "openInterest": 535808
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 358913,
              "short": 307190,
              "net": 51723
            },
            "nonCommercial": {
              "long": 48130,
              "short": 92770,
              "net": -44640
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 467313
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50956,
              "short": 60041,
              "net": -9085
            },
            "nonCommercial": {
              "long": 51541,
              "short": 50274,
              "net": 1267
            },
            "smallTrader": {
              "long": 22014,
              "short": 14196,
              "net": 7818
            }
          },
          "openInterest": 136055
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152664,
              "short": 274774,
              "net": -122110
            },
            "nonCommercial": {
              "long": 119484,
              "short": 20352,
              "net": 99132
            },
            "smallTrader": {
              "long": 48567,
              "short": 25589,
              "net": 22978
            }
          },
          "openInterest": 372161
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183264,
              "short": 274806,
              "net": -91542
            },
            "nonCommercial": {
              "long": 105679,
              "short": 29356,
              "net": 76323
            },
            "smallTrader": {
              "long": 36918,
              "short": 21699,
              "net": 15219
            }
          },
          "openInterest": 406354
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389695,
              "short": 420290,
              "net": -30595
            },
            "nonCommercial": {
              "long": 132144,
              "short": 77461,
              "net": 54683
            },
            "smallTrader": {
              "long": 50829,
              "short": 74917,
              "net": -24088
            }
          },
          "openInterest": 714532
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 342150,
              "short": 506821,
              "net": -164671
            },
            "nonCommercial": {
              "long": 205568,
              "short": 79156,
              "net": 126412
            },
            "smallTrader": {
              "long": 83657,
              "short": 45398,
              "net": 38259
            }
          },
          "openInterest": 711664
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28702,
              "short": 9604,
              "net": 19098
            },
            "nonCommercial": {
              "long": 7052,
              "short": 14138,
              "net": -7086
            },
            "smallTrader": {
              "long": 9122,
              "short": 21134,
              "net": -12012
            }
          },
          "openInterest": 44911
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1955,
              "short": 38969,
              "net": -37014
            },
            "nonCommercial": {
              "long": 44956,
              "short": 12266,
              "net": 32690
            },
            "smallTrader": {
              "long": 6954,
              "short": 2630,
              "net": 4324
            }
          },
          "openInterest": 55234
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 177090,
              "short": 109357,
              "net": 67733
            },
            "nonCommercial": {
              "long": 60554,
              "short": 121351,
              "net": -60797
            },
            "smallTrader": {
              "long": 22060,
              "short": 28996,
              "net": -6936
            }
          },
          "openInterest": 333118
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67252,
              "short": 90000,
              "net": -22748
            },
            "nonCommercial": {
              "long": 44895,
              "short": 20162,
              "net": 24733
            },
            "smallTrader": {
              "long": 19756,
              "short": 21741,
              "net": -1985
            }
          },
          "openInterest": 157624
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125771,
              "short": 115237,
              "net": 10534
            },
            "nonCommercial": {
              "long": 86038,
              "short": 89579,
              "net": -3541
            },
            "smallTrader": {
              "long": 26783,
              "short": 33776,
              "net": -6993
            }
          },
          "openInterest": 309429
        }
      ]
    },
    {
      "reportDate": "2022-10-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3019262,
              "short": 2722570,
              "net": 296692
            },
            "nonCommercial": {
              "long": 453643,
              "short": 701391,
              "net": -247748
            },
            "smallTrader": {
              "long": 363812,
              "short": 412756,
              "net": -48944
            }
          },
          "openInterest": 3929010
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1773452,
              "short": 1352089,
              "net": 421363
            },
            "nonCommercial": {
              "long": 151517,
              "short": 501113,
              "net": -349596
            },
            "smallTrader": {
              "long": 159922,
              "short": 231689,
              "net": -71767
            }
          },
          "openInterest": 2133135
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 954865,
              "short": 906961,
              "net": 47904
            },
            "nonCommercial": {
              "long": 84406,
              "short": 160965,
              "net": -76559
            },
            "smallTrader": {
              "long": 171735,
              "short": 143080,
              "net": 28655
            }
          },
          "openInterest": 1223914
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3479211,
              "short": 2933054,
              "net": 546157
            },
            "nonCommercial": {
              "long": 239313,
              "short": 701058,
              "net": -461745
            },
            "smallTrader": {
              "long": 320339,
              "short": 404751,
              "net": -84412
            }
          },
          "openInterest": 4087748
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115337,
              "short": 49018,
              "net": 66319
            },
            "nonCommercial": {
              "long": 32159,
              "short": 83605,
              "net": -51446
            },
            "smallTrader": {
              "long": 15022,
              "short": 29895,
              "net": -14873
            }
          },
          "openInterest": 166961
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 601,
              "short": 981,
              "net": -380
            },
            "nonCommercial": {
              "long": 11084,
              "short": 11061,
              "net": 23
            },
            "smallTrader": {
              "long": 1176,
              "short": 819,
              "net": 357
            }
          },
          "openInterest": 14854
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7041,
              "short": 38631,
              "net": -31590
            },
            "nonCommercial": {
              "long": 31835,
              "short": 2656,
              "net": 29179
            },
            "smallTrader": {
              "long": 3746,
              "short": 1335,
              "net": 2411
            }
          },
          "openInterest": 43644
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 189146,
              "short": 122586,
              "net": 66560
            },
            "nonCommercial": {
              "long": 43511,
              "short": 91316,
              "net": -47805
            },
            "smallTrader": {
              "long": 21012,
              "short": 39767,
              "net": -18755
            }
          },
          "openInterest": 258969
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74064,
              "short": 56011,
              "net": 18053
            },
            "nonCommercial": {
              "long": 35607,
              "short": 53762,
              "net": -18155
            },
            "smallTrader": {
              "long": 31123,
              "short": 31021,
              "net": 102
            }
          },
          "openInterest": 143417
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141758,
              "short": 142214,
              "net": -456
            },
            "nonCommercial": {
              "long": 96233,
              "short": 97778,
              "net": -1545
            },
            "smallTrader": {
              "long": 12844,
              "short": 10843,
              "net": 2001
            }
          },
          "openInterest": 307496
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106110,
              "short": 119436,
              "net": -13326
            },
            "nonCommercial": {
              "long": 42119,
              "short": 30768,
              "net": 11351
            },
            "smallTrader": {
              "long": 9859,
              "short": 7884,
              "net": 1975
            }
          },
          "openInterest": 208280
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79742,
              "short": 63835,
              "net": 15907
            },
            "nonCommercial": {
              "long": 50000,
              "short": 66919,
              "net": -16919
            },
            "smallTrader": {
              "long": 15339,
              "short": 14327,
              "net": 1012
            }
          },
          "openInterest": 179344
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 625537,
              "short": 899182,
              "net": -273645
            },
            "nonCommercial": {
              "long": 453036,
              "short": 123252,
              "net": 329784
            },
            "smallTrader": {
              "long": 129121,
              "short": 185260,
              "net": -56139
            }
          },
          "openInterest": 1445842
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121240,
              "short": 146930,
              "net": -25690
            },
            "nonCommercial": {
              "long": 71296,
              "short": 46520,
              "net": 24776
            },
            "smallTrader": {
              "long": 13075,
              "short": 12161,
              "net": 914
            }
          },
          "openInterest": 245987
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 566297,
              "short": 834323,
              "net": -268026
            },
            "nonCommercial": {
              "long": 335340,
              "short": 86261,
              "net": 249079
            },
            "smallTrader": {
              "long": 69760,
              "short": 50813,
              "net": 18947
            }
          },
          "openInterest": 1436942
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21273,
              "short": 11893,
              "net": 9380
            },
            "nonCommercial": {
              "long": 8080,
              "short": 15015,
              "net": -6935
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 35360
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18182,
              "short": 23268,
              "net": -5086
            },
            "nonCommercial": {
              "long": 4856,
              "short": 505,
              "net": 4351
            },
            "smallTrader": {
              "long": 939,
              "short": 204,
              "net": 735
            }
          },
          "openInterest": 25639
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 346949,
              "short": 440781,
              "net": -93832
            },
            "nonCommercial": {
              "long": 226734,
              "short": 151825,
              "net": 74909
            },
            "smallTrader": {
              "long": 75890,
              "short": 56967,
              "net": 18923
            }
          },
          "openInterest": 666719
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16329,
              "short": 10454,
              "net": 5875
            },
            "nonCommercial": {
              "long": 13614,
              "short": 18142,
              "net": -4528
            },
            "smallTrader": {
              "long": 9365,
              "short": 10712,
              "net": -1347
            }
          },
          "openInterest": 49269
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110886,
              "short": 161723,
              "net": -50837
            },
            "nonCommercial": {
              "long": 77920,
              "short": 33121,
              "net": 44799
            },
            "smallTrader": {
              "long": 19555,
              "short": 13517,
              "net": 6038
            }
          },
          "openInterest": 235617
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123085,
              "short": 203298,
              "net": -80213
            },
            "nonCommercial": {
              "long": 212853,
              "short": 144821,
              "net": 68032
            },
            "smallTrader": {
              "long": 39637,
              "short": 27456,
              "net": 12181
            }
          },
          "openInterest": 456072
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130466,
              "short": 168704,
              "net": -38238
            },
            "nonCommercial": {
              "long": 40859,
              "short": 20448,
              "net": 20411
            },
            "smallTrader": {
              "long": 43011,
              "short": 25184,
              "net": 17827
            }
          },
          "openInterest": 272663
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205120,
              "short": 87038,
              "net": 118082
            },
            "nonCommercial": {
              "long": 37579,
              "short": 140197,
              "net": -102618
            },
            "smallTrader": {
              "long": 25555,
              "short": 41019,
              "net": -15464
            }
          },
          "openInterest": 272597
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65528,
              "short": 95865,
              "net": -30337
            },
            "nonCommercial": {
              "long": 79180,
              "short": 38801,
              "net": 40379
            },
            "smallTrader": {
              "long": 18149,
              "short": 28191,
              "net": -10042
            }
          },
          "openInterest": 197404
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90481,
              "short": 152189,
              "net": -61708
            },
            "nonCommercial": {
              "long": 105722,
              "short": 41596,
              "net": 64126
            },
            "smallTrader": {
              "long": 30509,
              "short": 32927,
              "net": -2418
            }
          },
          "openInterest": 282242
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78742,
              "short": 98551,
              "net": -19809
            },
            "nonCommercial": {
              "long": 161558,
              "short": 148984,
              "net": 12574
            },
            "smallTrader": {
              "long": 8379,
              "short": 1144,
              "net": 7235
            }
          },
          "openInterest": 248910
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 30891,
              "net": -30891
            },
            "nonCommercial": {
              "long": 42657,
              "short": 12718,
              "net": 29939
            },
            "smallTrader": {
              "long": 1306,
              "short": 354,
              "net": 952
            }
          },
          "openInterest": 46583
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32164,
              "short": 30035,
              "net": 2129
            },
            "nonCommercial": {
              "long": 16498,
              "short": 15358,
              "net": 1140
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56318
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 441646,
              "short": 308249,
              "net": 133397
            },
            "nonCommercial": {
              "long": 140450,
              "short": 292216,
              "net": -151766
            },
            "smallTrader": {
              "long": 55723,
              "short": 37354,
              "net": 18369
            }
          },
          "openInterest": 970872
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31568,
              "short": 15279,
              "net": 16289
            },
            "nonCommercial": {
              "long": 15639,
              "short": 28523,
              "net": -12884
            },
            "smallTrader": {
              "long": 2983,
              "short": 6388,
              "net": -3405
            }
          },
          "openInterest": 50620
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18686,
              "short": 33657,
              "net": -14971
            },
            "nonCommercial": {
              "long": 28471,
              "short": 17090,
              "net": 11381
            },
            "smallTrader": {
              "long": 6825,
              "short": 3235,
              "net": 3590
            }
          },
          "openInterest": 56117
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 427328,
              "short": 353374,
              "net": 73954
            },
            "nonCommercial": {
              "long": 61129,
              "short": 141653,
              "net": -80524
            },
            "smallTrader": {
              "long": 28875,
              "short": 22305,
              "net": 6570
            }
          },
          "openInterest": 523610
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 361153,
              "short": 311623,
              "net": 49530
            },
            "nonCommercial": {
              "long": 48163,
              "short": 91984,
              "net": -43821
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 472365
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 52952,
              "short": 61809,
              "net": -8857
            },
            "nonCommercial": {
              "long": 51163,
              "short": 51264,
              "net": -101
            },
            "smallTrader": {
              "long": 22331,
              "short": 13373,
              "net": 8958
            }
          },
          "openInterest": 139085
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153931,
              "short": 295163,
              "net": -141232
            },
            "nonCommercial": {
              "long": 130508,
              "short": 14362,
              "net": 116146
            },
            "smallTrader": {
              "long": 48845,
              "short": 23759,
              "net": 25086
            }
          },
          "openInterest": 388147
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183248,
              "short": 289284,
              "net": -106036
            },
            "nonCommercial": {
              "long": 123538,
              "short": 30297,
              "net": 93241
            },
            "smallTrader": {
              "long": 37167,
              "short": 24372,
              "net": 12795
            }
          },
          "openInterest": 426276
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 354542,
              "short": 389843,
              "net": -35301
            },
            "nonCommercial": {
              "long": 126693,
              "short": 69308,
              "net": 57385
            },
            "smallTrader": {
              "long": 51670,
              "short": 73754,
              "net": -22084
            }
          },
          "openInterest": 651685
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 367374,
              "short": 507521,
              "net": -140147
            },
            "nonCommercial": {
              "long": 199761,
              "short": 87873,
              "net": 111888
            },
            "smallTrader": {
              "long": 72823,
              "short": 44564,
              "net": 28259
            }
          },
          "openInterest": 723503
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31843,
              "short": 8682,
              "net": 23161
            },
            "nonCommercial": {
              "long": 5538,
              "short": 16838,
              "net": -11300
            },
            "smallTrader": {
              "long": 9097,
              "short": 20958,
              "net": -11861
            }
          },
          "openInterest": 46594
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5587,
              "short": 39947,
              "net": -34360
            },
            "nonCommercial": {
              "long": 44998,
              "short": 14900,
              "net": 30098
            },
            "smallTrader": {
              "long": 6921,
              "short": 2659,
              "net": 4262
            }
          },
          "openInterest": 59053
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163595,
              "short": 103541,
              "net": 60054
            },
            "nonCommercial": {
              "long": 56668,
              "short": 109491,
              "net": -52823
            },
            "smallTrader": {
              "long": 20843,
              "short": 28074,
              "net": -7231
            }
          },
          "openInterest": 317892
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67867,
              "short": 88130,
              "net": -20263
            },
            "nonCommercial": {
              "long": 42782,
              "short": 21147,
              "net": 21635
            },
            "smallTrader": {
              "long": 19923,
              "short": 21295,
              "net": -1372
            }
          },
          "openInterest": 158382
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134862,
              "short": 114966,
              "net": 19896
            },
            "nonCommercial": {
              "long": 86299,
              "short": 99212,
              "net": -12913
            },
            "smallTrader": {
              "long": 29102,
              "short": 36085,
              "net": -6983
            }
          },
          "openInterest": 324137
        }
      ]
    },
    {
      "reportDate": "2022-11-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3021952,
              "short": 2678398,
              "net": 343554
            },
            "nonCommercial": {
              "long": 471166,
              "short": 769482,
              "net": -298316
            },
            "smallTrader": {
              "long": 357967,
              "short": 403205,
              "net": -45238
            }
          },
          "openInterest": 3952205
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1831669,
              "short": 1367282,
              "net": 464387
            },
            "nonCommercial": {
              "long": 164982,
              "short": 602767,
              "net": -437785
            },
            "smallTrader": {
              "long": 169031,
              "short": 195633,
              "net": -26602
            }
          },
          "openInterest": 2234148
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 945230,
              "short": 880324,
              "net": 64906
            },
            "nonCommercial": {
              "long": 67408,
              "short": 162713,
              "net": -95305
            },
            "smallTrader": {
              "long": 170536,
              "short": 140137,
              "net": 30399
            }
          },
          "openInterest": 1193687
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3559701,
              "short": 2929804,
              "net": 629897
            },
            "nonCommercial": {
              "long": 213179,
              "short": 750166,
              "net": -536987
            },
            "smallTrader": {
              "long": 313942,
              "short": 406852,
              "net": -92910
            }
          },
          "openInterest": 4140760
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111638,
              "short": 48912,
              "net": 62726
            },
            "nonCommercial": {
              "long": 34148,
              "short": 84680,
              "net": -50532
            },
            "smallTrader": {
              "long": 15301,
              "short": 27495,
              "net": -12194
            }
          },
          "openInterest": 165411
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 406,
              "short": 422,
              "net": -16
            },
            "nonCommercial": {
              "long": 8967,
              "short": 9419,
              "net": -452
            },
            "smallTrader": {
              "long": 1218,
              "short": 750,
              "net": 468
            }
          },
          "openInterest": 12183
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13328,
              "short": 42467,
              "net": -29139
            },
            "nonCommercial": {
              "long": 38325,
              "short": 9168,
              "net": 29157
            },
            "smallTrader": {
              "long": 6246,
              "short": 6264,
              "net": -18
            }
          },
          "openInterest": 58289
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 183210,
              "short": 117833,
              "net": 65377
            },
            "nonCommercial": {
              "long": 34979,
              "short": 79815,
              "net": -44836
            },
            "smallTrader": {
              "long": 19464,
              "short": 40005,
              "net": -20541
            }
          },
          "openInterest": 243549
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74352,
              "short": 55077,
              "net": 19275
            },
            "nonCommercial": {
              "long": 38522,
              "short": 56171,
              "net": -17649
            },
            "smallTrader": {
              "long": 31212,
              "short": 32838,
              "net": -1626
            }
          },
          "openInterest": 147170
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148016,
              "short": 142206,
              "net": 5810
            },
            "nonCommercial": {
              "long": 93338,
              "short": 101579,
              "net": -8241
            },
            "smallTrader": {
              "long": 12627,
              "short": 10196,
              "net": 2431
            }
          },
          "openInterest": 315275
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109540,
              "short": 113702,
              "net": -4162
            },
            "nonCommercial": {
              "long": 41421,
              "short": 39238,
              "net": 2183
            },
            "smallTrader": {
              "long": 10161,
              "short": 8182,
              "net": 1979
            }
          },
          "openInterest": 217400
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76394,
              "short": 68396,
              "net": 7998
            },
            "nonCommercial": {
              "long": 50738,
              "short": 58222,
              "net": -7484
            },
            "smallTrader": {
              "long": 14103,
              "short": 14617,
              "net": -514
            }
          },
          "openInterest": 179801
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624855,
              "short": 911645,
              "net": -286790
            },
            "nonCommercial": {
              "long": 465181,
              "short": 124393,
              "net": 340788
            },
            "smallTrader": {
              "long": 128695,
              "short": 182693,
              "net": -53998
            }
          },
          "openInterest": 1472517
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124087,
              "short": 140270,
              "net": -16183
            },
            "nonCommercial": {
              "long": 70093,
              "short": 53941,
              "net": 16152
            },
            "smallTrader": {
              "long": 13303,
              "short": 13272,
              "net": 31
            }
          },
          "openInterest": 255458
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 576519,
              "short": 852280,
              "net": -275761
            },
            "nonCommercial": {
              "long": 346196,
              "short": 91387,
              "net": 254809
            },
            "smallTrader": {
              "long": 72032,
              "short": 51080,
              "net": 20952
            }
          },
          "openInterest": 1459052
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21704,
              "short": 13640,
              "net": 8064
            },
            "nonCommercial": {
              "long": 10261,
              "short": 14360,
              "net": -4099
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37908
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15085,
              "short": 19247,
              "net": -4162
            },
            "nonCommercial": {
              "long": 4934,
              "short": 1280,
              "net": 3654
            },
            "smallTrader": {
              "long": 784,
              "short": 276,
              "net": 508
            }
          },
          "openInterest": 21493
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 339364,
              "short": 468183,
              "net": -128819
            },
            "nonCommercial": {
              "long": 239770,
              "short": 133980,
              "net": 105790
            },
            "smallTrader": {
              "long": 77062,
              "short": 54033,
              "net": 23029
            }
          },
          "openInterest": 671729
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15309,
              "short": 9714,
              "net": 5595
            },
            "nonCommercial": {
              "long": 13427,
              "short": 18023,
              "net": -4596
            },
            "smallTrader": {
              "long": 9208,
              "short": 10207,
              "net": -999
            }
          },
          "openInterest": 46551
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 107185,
              "short": 159633,
              "net": -52448
            },
            "nonCommercial": {
              "long": 75515,
              "short": 31831,
              "net": 43684
            },
            "smallTrader": {
              "long": 20672,
              "short": 11908,
              "net": 8764
            }
          },
          "openInterest": 234108
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125689,
              "short": 200471,
              "net": -74782
            },
            "nonCommercial": {
              "long": 216341,
              "short": 151718,
              "net": 64623
            },
            "smallTrader": {
              "long": 38559,
              "short": 28400,
              "net": 10159
            }
          },
          "openInterest": 467276
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116889,
              "short": 158184,
              "net": -41295
            },
            "nonCommercial": {
              "long": 40540,
              "short": 19160,
              "net": 21380
            },
            "smallTrader": {
              "long": 46326,
              "short": 26411,
              "net": 19915
            }
          },
          "openInterest": 268025
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 191221,
              "short": 95447,
              "net": 95774
            },
            "nonCommercial": {
              "long": 40460,
              "short": 118080,
              "net": -77620
            },
            "smallTrader": {
              "long": 23021,
              "short": 41175,
              "net": -18154
            }
          },
          "openInterest": 258906
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66107,
              "short": 99852,
              "net": -33745
            },
            "nonCommercial": {
              "long": 80510,
              "short": 34960,
              "net": 45550
            },
            "smallTrader": {
              "long": 15716,
              "short": 27521,
              "net": -11805
            }
          },
          "openInterest": 196798
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91538,
              "short": 152074,
              "net": -60536
            },
            "nonCommercial": {
              "long": 112343,
              "short": 48877,
              "net": 63466
            },
            "smallTrader": {
              "long": 29970,
              "short": 32900,
              "net": -2930
            }
          },
          "openInterest": 293363
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90811,
              "short": 141323,
              "net": -50512
            },
            "nonCommercial": {
              "long": 182316,
              "short": 138271,
              "net": 44045
            },
            "smallTrader": {
              "long": 8464,
              "short": 1997,
              "net": 6467
            }
          },
          "openInterest": 282864
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 9136,
              "net": -9136
            },
            "nonCommercial": {
              "long": 23689,
              "short": 15511,
              "net": 8178
            },
            "smallTrader": {
              "long": 1171,
              "short": 213,
              "net": 958
            }
          },
          "openInterest": 26032
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33388,
              "short": 27574,
              "net": 5814
            },
            "nonCommercial": {
              "long": 14929,
              "short": 17979,
              "net": -3050
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 56493
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 443745,
              "short": 316244,
              "net": 127501
            },
            "nonCommercial": {
              "long": 138832,
              "short": 287485,
              "net": -148653
            },
            "smallTrader": {
              "long": 58694,
              "short": 37542,
              "net": 21152
            }
          },
          "openInterest": 986116
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23103,
              "short": 16222,
              "net": 6881
            },
            "nonCommercial": {
              "long": 21115,
              "short": 24962,
              "net": -3847
            },
            "smallTrader": {
              "long": 2707,
              "short": 5741,
              "net": -3034
            }
          },
          "openInterest": 47219
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18041,
              "short": 37731,
              "net": -19690
            },
            "nonCommercial": {
              "long": 28611,
              "short": 12624,
              "net": 15987
            },
            "smallTrader": {
              "long": 7159,
              "short": 3456,
              "net": 3703
            }
          },
          "openInterest": 56534
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 396499,
              "short": 351729,
              "net": 44770
            },
            "nonCommercial": {
              "long": 73269,
              "short": 122919,
              "net": -49650
            },
            "smallTrader": {
              "long": 25515,
              "short": 20635,
              "net": 4880
            }
          },
          "openInterest": 499310
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 349418,
              "short": 309950,
              "net": 39468
            },
            "nonCommercial": {
              "long": 55684,
              "short": 90696,
              "net": -35012
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 467342
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51802,
              "short": 62165,
              "net": -10363
            },
            "nonCommercial": {
              "long": 51286,
              "short": 49762,
              "net": 1524
            },
            "smallTrader": {
              "long": 22076,
              "short": 13237,
              "net": 8839
            }
          },
          "openInterest": 138875
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149869,
              "short": 295155,
              "net": -145286
            },
            "nonCommercial": {
              "long": 136751,
              "short": 17243,
              "net": 119508
            },
            "smallTrader": {
              "long": 50110,
              "short": 24332,
              "net": 25778
            }
          },
          "openInterest": 391398
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 179818,
              "short": 290905,
              "net": -111087
            },
            "nonCommercial": {
              "long": 128745,
              "short": 31635,
              "net": 97110
            },
            "smallTrader": {
              "long": 38613,
              "short": 24636,
              "net": 13977
            }
          },
          "openInterest": 430748
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 303248,
              "short": 361134,
              "net": -57886
            },
            "nonCommercial": {
              "long": 150155,
              "short": 63633,
              "net": 86522
            },
            "smallTrader": {
              "long": 43151,
              "short": 71787,
              "net": -28636
            }
          },
          "openInterest": 584073
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396173,
              "short": 486749,
              "net": -90576
            },
            "nonCommercial": {
              "long": 184759,
              "short": 115666,
              "net": 69093
            },
            "smallTrader": {
              "long": 67478,
              "short": 45995,
              "net": 21483
            }
          },
          "openInterest": 737846
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35822,
              "short": 8091,
              "net": 27731
            },
            "nonCommercial": {
              "long": 6612,
              "short": 21396,
              "net": -14784
            },
            "smallTrader": {
              "long": 7559,
              "short": 20506,
              "net": -12947
            }
          },
          "openInterest": 50107
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5761,
              "short": 39092,
              "net": -33331
            },
            "nonCommercial": {
              "long": 42304,
              "short": 12516,
              "net": 29788
            },
            "smallTrader": {
              "long": 6460,
              "short": 2917,
              "net": 3543
            }
          },
          "openInterest": 55942
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 172439,
              "short": 102920,
              "net": 69519
            },
            "nonCommercial": {
              "long": 48418,
              "short": 112390,
              "net": -63972
            },
            "smallTrader": {
              "long": 21107,
              "short": 26654,
              "net": -5547
            }
          },
          "openInterest": 326527
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68165,
              "short": 87028,
              "net": -18863
            },
            "nonCommercial": {
              "long": 42309,
              "short": 21970,
              "net": 20339
            },
            "smallTrader": {
              "long": 20107,
              "short": 21583,
              "net": -1476
            }
          },
          "openInterest": 160095
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134777,
              "short": 112284,
              "net": 22493
            },
            "nonCommercial": {
              "long": 91164,
              "short": 106930,
              "net": -15766
            },
            "smallTrader": {
              "long": 28339,
              "short": 35066,
              "net": -6727
            }
          },
          "openInterest": 333061
        }
      ]
    },
    {
      "reportDate": "2022-11-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3049134,
              "short": 2699310,
              "net": 349824
            },
            "nonCommercial": {
              "long": 499430,
              "short": 782489,
              "net": -283059
            },
            "smallTrader": {
              "long": 366261,
              "short": 433026,
              "net": -66765
            }
          },
          "openInterest": 4030770
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1790012,
              "short": 1284430,
              "net": 505582
            },
            "nonCommercial": {
              "long": 184479,
              "short": 667752,
              "net": -483273
            },
            "smallTrader": {
              "long": 181777,
              "short": 204086,
              "net": -22309
            }
          },
          "openInterest": 2205573
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 948677,
              "short": 890421,
              "net": 58256
            },
            "nonCommercial": {
              "long": 68339,
              "short": 159064,
              "net": -90725
            },
            "smallTrader": {
              "long": 178648,
              "short": 146179,
              "net": 32469
            }
          },
          "openInterest": 1207905
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3588425,
              "short": 2976079,
              "net": 612346
            },
            "nonCommercial": {
              "long": 305068,
              "short": 804523,
              "net": -499455
            },
            "smallTrader": {
              "long": 327034,
              "short": 439925,
              "net": -112891
            }
          },
          "openInterest": 4281320
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108584,
              "short": 53361,
              "net": 55223
            },
            "nonCommercial": {
              "long": 33288,
              "short": 79971,
              "net": -46683
            },
            "smallTrader": {
              "long": 16602,
              "short": 25142,
              "net": -8540
            }
          },
          "openInterest": 162523
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 649,
              "net": -449
            },
            "nonCommercial": {
              "long": 11303,
              "short": 11285,
              "net": 18
            },
            "smallTrader": {
              "long": 1269,
              "short": 838,
              "net": 431
            }
          },
          "openInterest": 14439
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5219,
              "short": 12992,
              "net": -7773
            },
            "nonCommercial": {
              "long": 18306,
              "short": 13805,
              "net": 4501
            },
            "smallTrader": {
              "long": 4502,
              "short": 1230,
              "net": 3272
            }
          },
          "openInterest": 28046
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 176560,
              "short": 120305,
              "net": 56255
            },
            "nonCommercial": {
              "long": 36630,
              "short": 76365,
              "net": -39735
            },
            "smallTrader": {
              "long": 18714,
              "short": 35234,
              "net": -16520
            }
          },
          "openInterest": 237334
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75750,
              "short": 57820,
              "net": 17930
            },
            "nonCommercial": {
              "long": 39586,
              "short": 58050,
              "net": -18464
            },
            "smallTrader": {
              "long": 30370,
              "short": 29836,
              "net": 534
            }
          },
          "openInterest": 147555
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130491,
              "short": 145797,
              "net": -15306
            },
            "nonCommercial": {
              "long": 92594,
              "short": 80646,
              "net": 11948
            },
            "smallTrader": {
              "long": 12348,
              "short": 8990,
              "net": 3358
            }
          },
          "openInterest": 282464
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109195,
              "short": 107283,
              "net": 1912
            },
            "nonCommercial": {
              "long": 42534,
              "short": 47217,
              "net": -4683
            },
            "smallTrader": {
              "long": 10530,
              "short": 7759,
              "net": 2771
            }
          },
          "openInterest": 217646
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63309,
              "short": 66735,
              "net": -3426
            },
            "nonCommercial": {
              "long": 55028,
              "short": 52115,
              "net": 2913
            },
            "smallTrader": {
              "long": 16492,
              "short": 15979,
              "net": 513
            }
          },
          "openInterest": 169929
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 657281,
              "short": 911463,
              "net": -254182
            },
            "nonCommercial": {
              "long": 437467,
              "short": 135913,
              "net": 301554
            },
            "smallTrader": {
              "long": 132893,
              "short": 180265,
              "net": -47372
            }
          },
          "openInterest": 1484427
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114001,
              "short": 135462,
              "net": -21461
            },
            "nonCommercial": {
              "long": 66804,
              "short": 46327,
              "net": 20477
            },
            "smallTrader": {
              "long": 13817,
              "short": 12833,
              "net": 984
            }
          },
          "openInterest": 234844
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 551749,
              "short": 853074,
              "net": -301325
            },
            "nonCommercial": {
              "long": 368585,
              "short": 93795,
              "net": 274790
            },
            "smallTrader": {
              "long": 77784,
              "short": 51249,
              "net": 26535
            }
          },
          "openInterest": 1446658
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21843,
              "short": 13965,
              "net": 7878
            },
            "nonCommercial": {
              "long": 10626,
              "short": 14798,
              "net": -4172
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38875
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16222,
              "short": 20919,
              "net": -4697
            },
            "nonCommercial": {
              "long": 5205,
              "short": 993,
              "net": 4212
            },
            "smallTrader": {
              "long": 756,
              "short": 271,
              "net": 485
            }
          },
          "openInterest": 23000
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 339218,
              "short": 470981,
              "net": -131763
            },
            "nonCommercial": {
              "long": 232317,
              "short": 124718,
              "net": 107599
            },
            "smallTrader": {
              "long": 78139,
              "short": 53975,
              "net": 24164
            }
          },
          "openInterest": 667902
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16021,
              "short": 10429,
              "net": 5592
            },
            "nonCommercial": {
              "long": 13621,
              "short": 18145,
              "net": -4524
            },
            "smallTrader": {
              "long": 9335,
              "short": 10403,
              "net": -1068
            }
          },
          "openInterest": 47850
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 111348,
              "short": 170574,
              "net": -59226
            },
            "nonCommercial": {
              "long": 83270,
              "short": 34517,
              "net": 48753
            },
            "smallTrader": {
              "long": 22245,
              "short": 11772,
              "net": 10473
            }
          },
          "openInterest": 247679
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126187,
              "short": 217331,
              "net": -91144
            },
            "nonCommercial": {
              "long": 223135,
              "short": 140797,
              "net": 82338
            },
            "smallTrader": {
              "long": 38045,
              "short": 29239,
              "net": 8806
            }
          },
          "openInterest": 488471
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 110820,
              "short": 161879,
              "net": -51059
            },
            "nonCommercial": {
              "long": 46818,
              "short": 18860,
              "net": 27958
            },
            "smallTrader": {
              "long": 47495,
              "short": 24394,
              "net": 23101
            }
          },
          "openInterest": 266730
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 183539,
              "short": 94559,
              "net": 88980
            },
            "nonCommercial": {
              "long": 37201,
              "short": 112459,
              "net": -75258
            },
            "smallTrader": {
              "long": 26462,
              "short": 40184,
              "net": -13722
            }
          },
          "openInterest": 251378
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64349,
              "short": 95596,
              "net": -31247
            },
            "nonCommercial": {
              "long": 76465,
              "short": 35603,
              "net": 40862
            },
            "smallTrader": {
              "long": 16565,
              "short": 26180,
              "net": -9615
            }
          },
          "openInterest": 188854
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90893,
              "short": 148808,
              "net": -57915
            },
            "nonCommercial": {
              "long": 108040,
              "short": 50611,
              "net": 57429
            },
            "smallTrader": {
              "long": 33924,
              "short": 33438,
              "net": 486
            }
          },
          "openInterest": 291517
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97255,
              "short": 163611,
              "net": -66356
            },
            "nonCommercial": {
              "long": 192024,
              "short": 132410,
              "net": 59614
            },
            "smallTrader": {
              "long": 9069,
              "short": 2327,
              "net": 6742
            }
          },
          "openInterest": 300020
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 2788,
              "net": -2788
            },
            "nonCommercial": {
              "long": 17917,
              "short": 16089,
              "net": 1828
            },
            "smallTrader": {
              "long": 1278,
              "short": 318,
              "net": 960
            }
          },
          "openInterest": 20229
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30884,
              "short": 27655,
              "net": 3229
            },
            "nonCommercial": {
              "long": 15662,
              "short": 16145,
              "net": -483
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54611
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 448264,
              "short": 328042,
              "net": 120222
            },
            "nonCommercial": {
              "long": 133199,
              "short": 285507,
              "net": -152308
            },
            "smallTrader": {
              "long": 67376,
              "short": 35290,
              "net": 32086
            }
          },
          "openInterest": 982596
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24923,
              "short": 16131,
              "net": 8792
            },
            "nonCommercial": {
              "long": 18085,
              "short": 24452,
              "net": -6367
            },
            "smallTrader": {
              "long": 2532,
              "short": 4957,
              "net": -2425
            }
          },
          "openInterest": 45808
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18181,
              "short": 41476,
              "net": -23295
            },
            "nonCommercial": {
              "long": 31065,
              "short": 11616,
              "net": 19449
            },
            "smallTrader": {
              "long": 7456,
              "short": 3610,
              "net": 3846
            }
          },
          "openInterest": 60301
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 401768,
              "short": 344185,
              "net": 57583
            },
            "nonCommercial": {
              "long": 65482,
              "short": 126745,
              "net": -61263
            },
            "smallTrader": {
              "long": 22765,
              "short": 19085,
              "net": 3680
            }
          },
          "openInterest": 494633
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346942,
              "short": 307295,
              "net": 39647
            },
            "nonCommercial": {
              "long": 52708,
              "short": 88120,
              "net": -35412
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 463779
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47451,
              "short": 69539,
              "net": -22088
            },
            "nonCommercial": {
              "long": 53651,
              "short": 40648,
              "net": 13003
            },
            "smallTrader": {
              "long": 23040,
              "short": 13955,
              "net": 9085
            }
          },
          "openInterest": 140437
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153972,
              "short": 301568,
              "net": -147596
            },
            "nonCommercial": {
              "long": 138146,
              "short": 16912,
              "net": 121234
            },
            "smallTrader": {
              "long": 52532,
              "short": 26170,
              "net": 26362
            }
          },
          "openInterest": 410292
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192512,
              "short": 305314,
              "net": -112802
            },
            "nonCommercial": {
              "long": 133543,
              "short": 33562,
              "net": 99981
            },
            "smallTrader": {
              "long": 38438,
              "short": 25617,
              "net": 12821
            }
          },
          "openInterest": 447632
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 315696,
              "short": 376662,
              "net": -60966
            },
            "nonCommercial": {
              "long": 152137,
              "short": 64328,
              "net": 87809
            },
            "smallTrader": {
              "long": 44579,
              "short": 71422,
              "net": -26843
            }
          },
          "openInterest": 611011
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401032,
              "short": 523593,
              "net": -122561
            },
            "nonCommercial": {
              "long": 194931,
              "short": 104749,
              "net": 90182
            },
            "smallTrader": {
              "long": 78270,
              "short": 45891,
              "net": 32379
            }
          },
          "openInterest": 766340
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35603,
              "short": 7327,
              "net": 28276
            },
            "nonCommercial": {
              "long": 4865,
              "short": 22019,
              "net": -17154
            },
            "smallTrader": {
              "long": 9156,
              "short": 20278,
              "net": -11122
            }
          },
          "openInterest": 49907
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5442,
              "short": 39293,
              "net": -33851
            },
            "nonCommercial": {
              "long": 42887,
              "short": 12694,
              "net": 30193
            },
            "smallTrader": {
              "long": 6327,
              "short": 2669,
              "net": 3658
            }
          },
          "openInterest": 56340
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184467,
              "short": 102025,
              "net": 82442
            },
            "nonCommercial": {
              "long": 37906,
              "short": 113136,
              "net": -75230
            },
            "smallTrader": {
              "long": 20970,
              "short": 28182,
              "net": -7212
            }
          },
          "openInterest": 333031
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66763,
              "short": 86250,
              "net": -19487
            },
            "nonCommercial": {
              "long": 41006,
              "short": 20415,
              "net": 20591
            },
            "smallTrader": {
              "long": 19833,
              "short": 20937,
              "net": -1104
            }
          },
          "openInterest": 155333
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135610,
              "short": 111924,
              "net": 23686
            },
            "nonCommercial": {
              "long": 94154,
              "short": 111368,
              "net": -17214
            },
            "smallTrader": {
              "long": 30937,
              "short": 37409,
              "net": -6472
            }
          },
          "openInterest": 350843
        }
      ]
    },
    {
      "reportDate": "2022-11-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3054508,
              "short": 2649379,
              "net": 405129
            },
            "nonCommercial": {
              "long": 472288,
              "short": 815309,
              "net": -343021
            },
            "smallTrader": {
              "long": 379476,
              "short": 441584,
              "net": -62108
            }
          },
          "openInterest": 4015833
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1859038,
              "short": 1268232,
              "net": 590806
            },
            "nonCommercial": {
              "long": 146333,
              "short": 732603,
              "net": -586270
            },
            "smallTrader": {
              "long": 187082,
              "short": 191618,
              "net": -4536
            }
          },
          "openInterest": 2261042
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 951931,
              "short": 873186,
              "net": 78745
            },
            "nonCommercial": {
              "long": 57233,
              "short": 154914,
              "net": -97681
            },
            "smallTrader": {
              "long": 174421,
              "short": 155485,
              "net": 18936
            }
          },
          "openInterest": 1199687
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3632210,
              "short": 3000003,
              "net": 632207
            },
            "nonCommercial": {
              "long": 309373,
              "short": 856991,
              "net": -547618
            },
            "smallTrader": {
              "long": 310934,
              "short": 395523,
              "net": -84589
            }
          },
          "openInterest": 4333912
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110099,
              "short": 55987,
              "net": 54112
            },
            "nonCommercial": {
              "long": 33214,
              "short": 77963,
              "net": -44749
            },
            "smallTrader": {
              "long": 15029,
              "short": 24392,
              "net": -9363
            }
          },
          "openInterest": 162440
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 137,
              "short": 1051,
              "net": -914
            },
            "nonCommercial": {
              "long": 14096,
              "short": 13525,
              "net": 571
            },
            "smallTrader": {
              "long": 1231,
              "short": 888,
              "net": 343
            }
          },
          "openInterest": 17901
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1986,
              "short": 14390,
              "net": -12404
            },
            "nonCommercial": {
              "long": 16397,
              "short": 7379,
              "net": 9018
            },
            "smallTrader": {
              "long": 4742,
              "short": 1356,
              "net": 3386
            }
          },
          "openInterest": 23469
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170322,
              "short": 120883,
              "net": 49439
            },
            "nonCommercial": {
              "long": 34699,
              "short": 67533,
              "net": -32834
            },
            "smallTrader": {
              "long": 19676,
              "short": 36281,
              "net": -16605
            }
          },
          "openInterest": 230102
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70173,
              "short": 55944,
              "net": 14229
            },
            "nonCommercial": {
              "long": 37456,
              "short": 50376,
              "net": -12920
            },
            "smallTrader": {
              "long": 30478,
              "short": 31787,
              "net": -1309
            }
          },
          "openInterest": 139753
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120925,
              "short": 149522,
              "net": -28597
            },
            "nonCommercial": {
              "long": 85052,
              "short": 59209,
              "net": 25843
            },
            "smallTrader": {
              "long": 11816,
              "short": 9062,
              "net": 2754
            }
          },
          "openInterest": 263407
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103544,
              "short": 91704,
              "net": 11840
            },
            "nonCommercial": {
              "long": 37332,
              "short": 51486,
              "net": -14154
            },
            "smallTrader": {
              "long": 10167,
              "short": 7853,
              "net": 2314
            }
          },
          "openInterest": 191743
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61693,
              "short": 75276,
              "net": -13583
            },
            "nonCommercial": {
              "long": 60730,
              "short": 50909,
              "net": 9821
            },
            "smallTrader": {
              "long": 17332,
              "short": 13570,
              "net": 3762
            }
          },
          "openInterest": 168962
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 667033,
              "short": 878895,
              "net": -211862
            },
            "nonCommercial": {
              "long": 386487,
              "short": 133579,
              "net": 252908
            },
            "smallTrader": {
              "long": 133045,
              "short": 174091,
              "net": -41046
            }
          },
          "openInterest": 1421555
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94503,
              "short": 116403,
              "net": -21900
            },
            "nonCommercial": {
              "long": 66427,
              "short": 46314,
              "net": 20113
            },
            "smallTrader": {
              "long": 13814,
              "short": 12027,
              "net": 1787
            }
          },
          "openInterest": 200411
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 562505,
              "short": 869900,
              "net": -307395
            },
            "nonCommercial": {
              "long": 361681,
              "short": 83414,
              "net": 278267
            },
            "smallTrader": {
              "long": 76318,
              "short": 47190,
              "net": 29128
            }
          },
          "openInterest": 1469437
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22792,
              "short": 14642,
              "net": 8150
            },
            "nonCommercial": {
              "long": 7502,
              "short": 12807,
              "net": -5305
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36917
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16503,
              "short": 21333,
              "net": -4830
            },
            "nonCommercial": {
              "long": 5023,
              "short": 805,
              "net": 4218
            },
            "smallTrader": {
              "long": 920,
              "short": 308,
              "net": 612
            }
          },
          "openInterest": 23312
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 343388,
              "short": 494961,
              "net": -151573
            },
            "nonCommercial": {
              "long": 239369,
              "short": 126703,
              "net": 112666
            },
            "smallTrader": {
              "long": 86147,
              "short": 47240,
              "net": 38907
            }
          },
          "openInterest": 682575
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16615,
              "short": 11278,
              "net": 5337
            },
            "nonCommercial": {
              "long": 13896,
              "short": 19551,
              "net": -5655
            },
            "smallTrader": {
              "long": 10085,
              "short": 9767,
              "net": 318
            }
          },
          "openInterest": 49569
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128826,
              "short": 184163,
              "net": -55337
            },
            "nonCommercial": {
              "long": 79551,
              "short": 31048,
              "net": 48503
            },
            "smallTrader": {
              "long": 20399,
              "short": 13565,
              "net": 6834
            }
          },
          "openInterest": 263890
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 135035,
              "short": 269343,
              "net": -134308
            },
            "nonCommercial": {
              "long": 227282,
              "short": 101013,
              "net": 126269
            },
            "smallTrader": {
              "long": 36973,
              "short": 28934,
              "net": 8039
            }
          },
          "openInterest": 495171
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119221,
              "short": 166154,
              "net": -46933
            },
            "nonCommercial": {
              "long": 44329,
              "short": 18669,
              "net": 25660
            },
            "smallTrader": {
              "long": 48197,
              "short": 26924,
              "net": 21273
            }
          },
          "openInterest": 275254
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 172905,
              "short": 95692,
              "net": 77213
            },
            "nonCommercial": {
              "long": 33797,
              "short": 99639,
              "net": -65842
            },
            "smallTrader": {
              "long": 24061,
              "short": 35432,
              "net": -11371
            }
          },
          "openInterest": 233346
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67502,
              "short": 99800,
              "net": -32298
            },
            "nonCommercial": {
              "long": 77835,
              "short": 36076,
              "net": 41759
            },
            "smallTrader": {
              "long": 17551,
              "short": 27012,
              "net": -9461
            }
          },
          "openInterest": 194036
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98081,
              "short": 147926,
              "net": -49845
            },
            "nonCommercial": {
              "long": 98274,
              "short": 50358,
              "net": 47916
            },
            "smallTrader": {
              "long": 35307,
              "short": 33378,
              "net": 1929
            }
          },
          "openInterest": 284305
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95530,
              "short": 170093,
              "net": -74563
            },
            "nonCommercial": {
              "long": 197700,
              "short": 129849,
              "net": 67851
            },
            "smallTrader": {
              "long": 9390,
              "short": 2678,
              "net": 6712
            }
          },
          "openInterest": 303442
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 4884,
              "net": -4884
            },
            "nonCommercial": {
              "long": 24354,
              "short": 20239,
              "net": 4115
            },
            "smallTrader": {
              "long": 1345,
              "short": 576,
              "net": 769
            }
          },
          "openInterest": 31606
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31865,
              "short": 29196,
              "net": 2669
            },
            "nonCommercial": {
              "long": 13633,
              "short": 14685,
              "net": -1052
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53686
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 447482,
              "short": 326652,
              "net": 120830
            },
            "nonCommercial": {
              "long": 136165,
              "short": 288279,
              "net": -152114
            },
            "smallTrader": {
              "long": 63651,
              "short": 32367,
              "net": 31284
            }
          },
          "openInterest": 978425
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24311,
              "short": 15930,
              "net": 8381
            },
            "nonCommercial": {
              "long": 15285,
              "short": 21913,
              "net": -6628
            },
            "smallTrader": {
              "long": 2680,
              "short": 4433,
              "net": -1753
            }
          },
          "openInterest": 42589
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17374,
              "short": 44411,
              "net": -27037
            },
            "nonCommercial": {
              "long": 33079,
              "short": 10535,
              "net": 22544
            },
            "smallTrader": {
              "long": 7567,
              "short": 3074,
              "net": 4493
            }
          },
          "openInterest": 63391
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 388943,
              "short": 327627,
              "net": 61316
            },
            "nonCommercial": {
              "long": 47254,
              "short": 115218,
              "net": -67964
            },
            "smallTrader": {
              "long": 24766,
              "short": 18118,
              "net": 6648
            }
          },
          "openInterest": 466354
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 351219,
              "short": 310592,
              "net": 40627
            },
            "nonCommercial": {
              "long": 51593,
              "short": 92122,
              "net": -40529
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 468702
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48393,
              "short": 77817,
              "net": -29424
            },
            "nonCommercial": {
              "long": 52692,
              "short": 35085,
              "net": 17607
            },
            "smallTrader": {
              "long": 24386,
              "short": 12569,
              "net": 11817
            }
          },
          "openInterest": 141623
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167387,
              "short": 291669,
              "net": -124282
            },
            "nonCommercial": {
              "long": 125175,
              "short": 20426,
              "net": 104749
            },
            "smallTrader": {
              "long": 46718,
              "short": 27185,
              "net": 19533
            }
          },
          "openInterest": 400222
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198013,
              "short": 318781,
              "net": -120768
            },
            "nonCommercial": {
              "long": 138838,
              "short": 33575,
              "net": 105263
            },
            "smallTrader": {
              "long": 41274,
              "short": 25769,
              "net": 15505
            }
          },
          "openInterest": 463079
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 325093,
              "short": 374139,
              "net": -49046
            },
            "nonCommercial": {
              "long": 143181,
              "short": 66377,
              "net": 76804
            },
            "smallTrader": {
              "long": 46855,
              "short": 74613,
              "net": -27758
            }
          },
          "openInterest": 616094
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391034,
              "short": 592813,
              "net": -201779
            },
            "nonCommercial": {
              "long": 251928,
              "short": 95734,
              "net": 156194
            },
            "smallTrader": {
              "long": 95587,
              "short": 50002,
              "net": 45585
            }
          },
          "openInterest": 832522
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29249,
              "short": 7612,
              "net": 21637
            },
            "nonCommercial": {
              "long": 2271,
              "short": 19098,
              "net": -16827
            },
            "smallTrader": {
              "long": 10058,
              "short": 14868,
              "net": -4810
            }
          },
          "openInterest": 41966
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2149,
              "short": 32130,
              "net": -29981
            },
            "nonCommercial": {
              "long": 38965,
              "short": 12111,
              "net": 26854
            },
            "smallTrader": {
              "long": 5843,
              "short": 2716,
              "net": 3127
            }
          },
          "openInterest": 48382
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 186360,
              "short": 111605,
              "net": 74755
            },
            "nonCommercial": {
              "long": 46742,
              "short": 111587,
              "net": -64845
            },
            "smallTrader": {
              "long": 18958,
              "short": 28868,
              "net": -9910
            }
          },
          "openInterest": 323631
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70876,
              "short": 88207,
              "net": -17331
            },
            "nonCommercial": {
              "long": 38881,
              "short": 20893,
              "net": 17988
            },
            "smallTrader": {
              "long": 20663,
              "short": 21320,
              "net": -657
            }
          },
          "openInterest": 155780
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138565,
              "short": 109255,
              "net": 29310
            },
            "nonCommercial": {
              "long": 90194,
              "short": 112675,
              "net": -22481
            },
            "smallTrader": {
              "long": 32837,
              "short": 39666,
              "net": -6829
            }
          },
          "openInterest": 350091
        }
      ]
    },
    {
      "reportDate": "2022-11-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3025607,
              "short": 2661385,
              "net": 364222
            },
            "nonCommercial": {
              "long": 473384,
              "short": 794640,
              "net": -321256
            },
            "smallTrader": {
              "long": 382484,
              "short": 425450,
              "net": -42966
            }
          },
          "openInterest": 4066878
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1826599,
              "short": 1241859,
              "net": 584740
            },
            "nonCommercial": {
              "long": 168580,
              "short": 735575,
              "net": -566995
            },
            "smallTrader": {
              "long": 210254,
              "short": 227999,
              "net": -17745
            }
          },
          "openInterest": 2292221
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 949092,
              "short": 903627,
              "net": 45465
            },
            "nonCommercial": {
              "long": 60382,
              "short": 150866,
              "net": -90484
            },
            "smallTrader": {
              "long": 198349,
              "short": 153330,
              "net": 45019
            }
          },
          "openInterest": 1232357
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3543063,
              "short": 2942502,
              "net": 600561
            },
            "nonCommercial": {
              "long": 334470,
              "short": 858124,
              "net": -523654
            },
            "smallTrader": {
              "long": 364732,
              "short": 441639,
              "net": -76907
            }
          },
          "openInterest": 4326518
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104123,
              "short": 54109,
              "net": 50014
            },
            "nonCommercial": {
              "long": 32825,
              "short": 75611,
              "net": -42786
            },
            "smallTrader": {
              "long": 16168,
              "short": 23396,
              "net": -7228
            }
          },
          "openInterest": 156807
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 104,
              "short": 1113,
              "net": -1009
            },
            "nonCommercial": {
              "long": 14231,
              "short": 13525,
              "net": 706
            },
            "smallTrader": {
              "long": 1405,
              "short": 1102,
              "net": 303
            }
          },
          "openInterest": 18354
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4861,
              "short": 15051,
              "net": -10190
            },
            "nonCommercial": {
              "long": 18943,
              "short": 10207,
              "net": 8736
            },
            "smallTrader": {
              "long": 3569,
              "short": 2115,
              "net": 1454
            }
          },
          "openInterest": 27748
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 167143,
              "short": 115656,
              "net": 51487
            },
            "nonCommercial": {
              "long": 30917,
              "short": 66859,
              "net": -35942
            },
            "smallTrader": {
              "long": 19257,
              "short": 34802,
              "net": -15545
            }
          },
          "openInterest": 222317
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65508,
              "short": 52844,
              "net": 12664
            },
            "nonCommercial": {
              "long": 36733,
              "short": 48405,
              "net": -11672
            },
            "smallTrader": {
              "long": 30413,
              "short": 31405,
              "net": -992
            }
          },
          "openInterest": 134901
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117300,
              "short": 136012,
              "net": -18712
            },
            "nonCommercial": {
              "long": 82178,
              "short": 66894,
              "net": 15284
            },
            "smallTrader": {
              "long": 11113,
              "short": 7685,
              "net": 3428
            }
          },
          "openInterest": 254685
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108711,
              "short": 93968,
              "net": 14743
            },
            "nonCommercial": {
              "long": 36484,
              "short": 52670,
              "net": -16186
            },
            "smallTrader": {
              "long": 8967,
              "short": 7524,
              "net": 1443
            }
          },
          "openInterest": 194922
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64127,
              "short": 70240,
              "net": -6113
            },
            "nonCommercial": {
              "long": 52701,
              "short": 49597,
              "net": 3104
            },
            "smallTrader": {
              "long": 15619,
              "short": 12610,
              "net": 3009
            }
          },
          "openInterest": 155127
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624358,
              "short": 839854,
              "net": -215496
            },
            "nonCommercial": {
              "long": 373722,
              "short": 124957,
              "net": 248765
            },
            "smallTrader": {
              "long": 132635,
              "short": 165904,
              "net": -33269
            }
          },
          "openInterest": 1362664
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91568,
              "short": 110471,
              "net": -18903
            },
            "nonCommercial": {
              "long": 63642,
              "short": 45919,
              "net": 17723
            },
            "smallTrader": {
              "long": 12221,
              "short": 11041,
              "net": 1180
            }
          },
          "openInterest": 191947
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 508179,
              "short": 785173,
              "net": -276994
            },
            "nonCommercial": {
              "long": 320640,
              "short": 68165,
              "net": 252475
            },
            "smallTrader": {
              "long": 73071,
              "short": 48552,
              "net": 24519
            }
          },
          "openInterest": 1405565
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22581,
              "short": 15510,
              "net": 7071
            },
            "nonCommercial": {
              "long": 10335,
              "short": 13530,
              "net": -3195
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39633
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17152,
              "short": 22319,
              "net": -5167
            },
            "nonCommercial": {
              "long": 4984,
              "short": 360,
              "net": 4624
            },
            "smallTrader": {
              "long": 891,
              "short": 348,
              "net": 543
            }
          },
          "openInterest": 24285
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 345848,
              "short": 503792,
              "net": -157944
            },
            "nonCommercial": {
              "long": 239598,
              "short": 116486,
              "net": 123112
            },
            "smallTrader": {
              "long": 82746,
              "short": 47914,
              "net": 34832
            }
          },
          "openInterest": 680873
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16389,
              "short": 10623,
              "net": 5766
            },
            "nonCommercial": {
              "long": 12213,
              "short": 15892,
              "net": -3679
            },
            "smallTrader": {
              "long": 8277,
              "short": 10364,
              "net": -2087
            }
          },
          "openInterest": 45983
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128396,
              "short": 187701,
              "net": -59305
            },
            "nonCommercial": {
              "long": 83744,
              "short": 30885,
              "net": 52859
            },
            "smallTrader": {
              "long": 19680,
              "short": 13234,
              "net": 6446
            }
          },
          "openInterest": 262966
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133754,
              "short": 263818,
              "net": -130064
            },
            "nonCommercial": {
              "long": 214284,
              "short": 98171,
              "net": 116113
            },
            "smallTrader": {
              "long": 40296,
              "short": 26345,
              "net": 13951
            }
          },
          "openInterest": 449542
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125332,
              "short": 170715,
              "net": -45383
            },
            "nonCommercial": {
              "long": 46907,
              "short": 19735,
              "net": 27172
            },
            "smallTrader": {
              "long": 45856,
              "short": 27645,
              "net": 18211
            }
          },
          "openInterest": 278363
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170350,
              "short": 92244,
              "net": 78106
            },
            "nonCommercial": {
              "long": 30800,
              "short": 95650,
              "net": -64850
            },
            "smallTrader": {
              "long": 23533,
              "short": 36789,
              "net": -13256
            }
          },
          "openInterest": 227435
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67379,
              "short": 99922,
              "net": -32543
            },
            "nonCommercial": {
              "long": 76178,
              "short": 32446,
              "net": 43732
            },
            "smallTrader": {
              "long": 17243,
              "short": 28432,
              "net": -11189
            }
          },
          "openInterest": 198610
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98144,
              "short": 150808,
              "net": -52664
            },
            "nonCommercial": {
              "long": 106478,
              "short": 50963,
              "net": 55515
            },
            "smallTrader": {
              "long": 32479,
              "short": 35330,
              "net": -2851
            }
          },
          "openInterest": 290325
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97331,
              "short": 167392,
              "net": -70061
            },
            "nonCommercial": {
              "long": 188446,
              "short": 125127,
              "net": 63319
            },
            "smallTrader": {
              "long": 9067,
              "short": 2325,
              "net": 6742
            }
          },
          "openInterest": 296145
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 40,
              "short": 8780,
              "net": -8740
            },
            "nonCommercial": {
              "long": 53346,
              "short": 45495,
              "net": 7851
            },
            "smallTrader": {
              "long": 1464,
              "short": 575,
              "net": 889
            }
          },
          "openInterest": 58332
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29033,
              "short": 28344,
              "net": 689
            },
            "nonCommercial": {
              "long": 13473,
              "short": 12864,
              "net": 609
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50542
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 447239,
              "short": 303964,
              "net": 143275
            },
            "nonCommercial": {
              "long": 135666,
              "short": 306591,
              "net": -170925
            },
            "smallTrader": {
              "long": 64637,
              "short": 36987,
              "net": 27650
            }
          },
          "openInterest": 981849
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23526,
              "short": 18462,
              "net": 5064
            },
            "nonCommercial": {
              "long": 15536,
              "short": 19820,
              "net": -4284
            },
            "smallTrader": {
              "long": 3203,
              "short": 3983,
              "net": -780
            }
          },
          "openInterest": 42589
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17979,
              "short": 45517,
              "net": -27538
            },
            "nonCommercial": {
              "long": 33832,
              "short": 11342,
              "net": 22490
            },
            "smallTrader": {
              "long": 7748,
              "short": 2700,
              "net": 5048
            }
          },
          "openInterest": 63704
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 397227,
              "short": 337836,
              "net": 59391
            },
            "nonCommercial": {
              "long": 47309,
              "short": 112258,
              "net": -64949
            },
            "smallTrader": {
              "long": 23756,
              "short": 18198,
              "net": 5558
            }
          },
          "openInterest": 474924
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 345287,
              "short": 306250,
              "net": 39037
            },
            "nonCommercial": {
              "long": 48941,
              "short": 87239,
              "net": -38298
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 460815
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45351,
              "short": 72993,
              "net": -27642
            },
            "nonCommercial": {
              "long": 50540,
              "short": 33774,
              "net": 16766
            },
            "smallTrader": {
              "long": 23279,
              "short": 12403,
              "net": 10876
            }
          },
          "openInterest": 128907
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165917,
              "short": 287228,
              "net": -121311
            },
            "nonCommercial": {
              "long": 123111,
              "short": 22041,
              "net": 101070
            },
            "smallTrader": {
              "long": 47554,
              "short": 27313,
              "net": 20241
            }
          },
          "openInterest": 395596
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 193857,
              "short": 305084,
              "net": -111227
            },
            "nonCommercial": {
              "long": 133557,
              "short": 34036,
              "net": 99521
            },
            "smallTrader": {
              "long": 35085,
              "short": 23379,
              "net": 11706
            }
          },
          "openInterest": 450896
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 326789,
              "short": 371228,
              "net": -44439
            },
            "nonCommercial": {
              "long": 137369,
              "short": 67130,
              "net": 70239
            },
            "smallTrader": {
              "long": 47482,
              "short": 73282,
              "net": -25800
            }
          },
          "openInterest": 623227
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389506,
              "short": 625632,
              "net": -236126
            },
            "nonCommercial": {
              "long": 287196,
              "short": 99234,
              "net": 187962
            },
            "smallTrader": {
              "long": 101226,
              "short": 53062,
              "net": 48164
            }
          },
          "openInterest": 872727
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28470,
              "short": 9267,
              "net": 19203
            },
            "nonCommercial": {
              "long": 1910,
              "short": 16386,
              "net": -14476
            },
            "smallTrader": {
              "long": 10723,
              "short": 15450,
              "net": -4727
            }
          },
          "openInterest": 41440
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2020,
              "short": 29972,
              "net": -27952
            },
            "nonCommercial": {
              "long": 38310,
              "short": 14245,
              "net": 24065
            },
            "smallTrader": {
              "long": 6171,
              "short": 2284,
              "net": 3887
            }
          },
          "openInterest": 47718
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 170006,
              "short": 100733,
              "net": 69273
            },
            "nonCommercial": {
              "long": 55183,
              "short": 118532,
              "net": -63349
            },
            "smallTrader": {
              "long": 19919,
              "short": 25843,
              "net": -5924
            }
          },
          "openInterest": 313877
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69575,
              "short": 82981,
              "net": -13406
            },
            "nonCommercial": {
              "long": 36835,
              "short": 22768,
              "net": 14067
            },
            "smallTrader": {
              "long": 19661,
              "short": 20322,
              "net": -661
            }
          },
          "openInterest": 147905
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140968,
              "short": 110386,
              "net": 30582
            },
            "nonCommercial": {
              "long": 94207,
              "short": 121725,
              "net": -27518
            },
            "smallTrader": {
              "long": 33631,
              "short": 36695,
              "net": -3064
            }
          },
          "openInterest": 352395
        }
      ]
    },
    {
      "reportDate": "2022-11-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2939872,
              "short": 2580252,
              "net": 359620
            },
            "nonCommercial": {
              "long": 469072,
              "short": 765844,
              "net": -296772
            },
            "smallTrader": {
              "long": 351940,
              "short": 414788,
              "net": -62848
            }
          },
          "openInterest": 3897383
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1700306,
              "short": 1180790,
              "net": 519516
            },
            "nonCommercial": {
              "long": 156249,
              "short": 684427,
              "net": -528178
            },
            "smallTrader": {
              "long": 186732,
              "short": 178070,
              "net": 8662
            }
          },
          "openInterest": 2099117
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 943291,
              "short": 876440,
              "net": 66851
            },
            "nonCommercial": {
              "long": 47371,
              "short": 151288,
              "net": -103917
            },
            "smallTrader": {
              "long": 182448,
              "short": 145382,
              "net": 37066
            }
          },
          "openInterest": 1197681
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3544108,
              "short": 2925586,
              "net": 618522
            },
            "nonCommercial": {
              "long": 316986,
              "short": 846335,
              "net": -529349
            },
            "smallTrader": {
              "long": 309862,
              "short": 399035,
              "net": -89173
            }
          },
          "openInterest": 4303419
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104506,
              "short": 53600,
              "net": 50906
            },
            "nonCommercial": {
              "long": 35045,
              "short": 79675,
              "net": -44630
            },
            "smallTrader": {
              "long": 15698,
              "short": 21974,
              "net": -6276
            }
          },
          "openInterest": 159378
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 127,
              "short": 907,
              "net": -780
            },
            "nonCommercial": {
              "long": 13783,
              "short": 13459,
              "net": 324
            },
            "smallTrader": {
              "long": 1236,
              "short": 780,
              "net": 456
            }
          },
          "openInterest": 16832
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11541,
              "short": 21200,
              "net": -9659
            },
            "nonCommercial": {
              "long": 16500,
              "short": 8863,
              "net": 7637
            },
            "smallTrader": {
              "long": 3666,
              "short": 1644,
              "net": 2022
            }
          },
          "openInterest": 32057
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 172199,
              "short": 122967,
              "net": 49232
            },
            "nonCommercial": {
              "long": 26000,
              "short": 62584,
              "net": -36584
            },
            "smallTrader": {
              "long": 21363,
              "short": 34011,
              "net": -12648
            }
          },
          "openInterest": 225480
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66304,
              "short": 52353,
              "net": 13951
            },
            "nonCommercial": {
              "long": 35123,
              "short": 51239,
              "net": -16116
            },
            "smallTrader": {
              "long": 33375,
              "short": 31210,
              "net": 2165
            }
          },
          "openInterest": 136654
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123639,
              "short": 136961,
              "net": -13322
            },
            "nonCommercial": {
              "long": 80762,
              "short": 71064,
              "net": 9698
            },
            "smallTrader": {
              "long": 11404,
              "short": 7780,
              "net": 3624
            }
          },
          "openInterest": 259408
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110025,
              "short": 96330,
              "net": 13695
            },
            "nonCommercial": {
              "long": 35834,
              "short": 50470,
              "net": -14636
            },
            "smallTrader": {
              "long": 9075,
              "short": 8134,
              "net": 941
            }
          },
          "openInterest": 196365
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63196,
              "short": 66558,
              "net": -3362
            },
            "nonCommercial": {
              "long": 51433,
              "short": 49449,
              "net": 1984
            },
            "smallTrader": {
              "long": 13549,
              "short": 12171,
              "net": 1378
            }
          },
          "openInterest": 146760
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 552816,
              "short": 783985,
              "net": -231169
            },
            "nonCommercial": {
              "long": 360350,
              "short": 90108,
              "net": 270242
            },
            "smallTrader": {
              "long": 122723,
              "short": 161796,
              "net": -39073
            }
          },
          "openInterest": 1226410
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92854,
              "short": 111026,
              "net": -18172
            },
            "nonCommercial": {
              "long": 63352,
              "short": 46772,
              "net": 16580
            },
            "smallTrader": {
              "long": 12743,
              "short": 11151,
              "net": 1592
            }
          },
          "openInterest": 194437
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 512256,
              "short": 774910,
              "net": -262654
            },
            "nonCommercial": {
              "long": 306174,
              "short": 66435,
              "net": 239739
            },
            "smallTrader": {
              "long": 76477,
              "short": 53562,
              "net": 22915
            }
          },
          "openInterest": 1412121
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21943,
              "short": 15503,
              "net": 6440
            },
            "nonCommercial": {
              "long": 10608,
              "short": 13679,
              "net": -3071
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39542
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18348,
              "short": 23881,
              "net": -5533
            },
            "nonCommercial": {
              "long": 5350,
              "short": 442,
              "net": 4908
            },
            "smallTrader": {
              "long": 906,
              "short": 281,
              "net": 625
            }
          },
          "openInterest": 25767
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 356905,
              "short": 511490,
              "net": -154585
            },
            "nonCommercial": {
              "long": 241122,
              "short": 118875,
              "net": 122247
            },
            "smallTrader": {
              "long": 81867,
              "short": 49529,
              "net": 32338
            }
          },
          "openInterest": 695776
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17457,
              "short": 9552,
              "net": 7905
            },
            "nonCommercial": {
              "long": 12133,
              "short": 20122,
              "net": -7989
            },
            "smallTrader": {
              "long": 10031,
              "short": 9947,
              "net": 84
            }
          },
          "openInterest": 49547
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 112797,
              "short": 171455,
              "net": -58658
            },
            "nonCommercial": {
              "long": 81398,
              "short": 27194,
              "net": 54204
            },
            "smallTrader": {
              "long": 17526,
              "short": 13072,
              "net": 4454
            }
          },
          "openInterest": 244676
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 134184,
              "short": 253417,
              "net": -119233
            },
            "nonCommercial": {
              "long": 209161,
              "short": 99158,
              "net": 110003
            },
            "smallTrader": {
              "long": 33946,
              "short": 24716,
              "net": 9230
            }
          },
          "openInterest": 433661
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 117108,
              "short": 165363,
              "net": -48255
            },
            "nonCommercial": {
              "long": 47657,
              "short": 16924,
              "net": 30733
            },
            "smallTrader": {
              "long": 41895,
              "short": 24373,
              "net": 17522
            }
          },
          "openInterest": 266829
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173959,
              "short": 91290,
              "net": 82669
            },
            "nonCommercial": {
              "long": 28125,
              "short": 95519,
              "net": -67394
            },
            "smallTrader": {
              "long": 22403,
              "short": 37678,
              "net": -15275
            }
          },
          "openInterest": 228328
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68586,
              "short": 94066,
              "net": -25480
            },
            "nonCommercial": {
              "long": 73573,
              "short": 38074,
              "net": 35499
            },
            "smallTrader": {
              "long": 15357,
              "short": 25376,
              "net": -10019
            }
          },
          "openInterest": 193593
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95838,
              "short": 148360,
              "net": -52522
            },
            "nonCommercial": {
              "long": 106265,
              "short": 52231,
              "net": 54034
            },
            "smallTrader": {
              "long": 33215,
              "short": 34727,
              "net": -1512
            }
          },
          "openInterest": 289636
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98322,
              "short": 171081,
              "net": -72759
            },
            "nonCommercial": {
              "long": 199744,
              "short": 133658,
              "net": 66086
            },
            "smallTrader": {
              "long": 9226,
              "short": 2553,
              "net": 6673
            }
          },
          "openInterest": 307733
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 135,
              "short": 7130,
              "net": -6995
            },
            "nonCommercial": {
              "long": 19135,
              "short": 12894,
              "net": 6241
            },
            "smallTrader": {
              "long": 1184,
              "short": 430,
              "net": 754
            }
          },
          "openInterest": 23446
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29275,
              "short": 29286,
              "net": -11
            },
            "nonCommercial": {
              "long": 13594,
              "short": 11643,
              "net": 1951
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50849
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 439813,
              "short": 303622,
              "net": 136191
            },
            "nonCommercial": {
              "long": 140093,
              "short": 303522,
              "net": -163429
            },
            "smallTrader": {
              "long": 63214,
              "short": 35976,
              "net": 27238
            }
          },
          "openInterest": 985010
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23162,
              "short": 18521,
              "net": 4641
            },
            "nonCommercial": {
              "long": 18855,
              "short": 23909,
              "net": -5054
            },
            "smallTrader": {
              "long": 3691,
              "short": 3278,
              "net": 413
            }
          },
          "openInterest": 46180
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19824,
              "short": 48586,
              "net": -28762
            },
            "nonCommercial": {
              "long": 35268,
              "short": 11009,
              "net": 24259
            },
            "smallTrader": {
              "long": 7400,
              "short": 2897,
              "net": 4503
            }
          },
          "openInterest": 66468
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 394460,
              "short": 341575,
              "net": 52885
            },
            "nonCommercial": {
              "long": 49226,
              "short": 106843,
              "net": -57617
            },
            "smallTrader": {
              "long": 24900,
              "short": 20168,
              "net": 4732
            }
          },
          "openInterest": 473882
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 348139,
              "short": 307802,
              "net": 40337
            },
            "nonCommercial": {
              "long": 48690,
              "short": 89525,
              "net": -40835
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 462905
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46270,
              "short": 75267,
              "net": -28997
            },
            "nonCommercial": {
              "long": 48441,
              "short": 30958,
              "net": 17483
            },
            "smallTrader": {
              "long": 22150,
              "short": 10636,
              "net": 11514
            }
          },
          "openInterest": 121258
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149139,
              "short": 271386,
              "net": -122247
            },
            "nonCommercial": {
              "long": 122479,
              "short": 20140,
              "net": 102339
            },
            "smallTrader": {
              "long": 43937,
              "short": 24029,
              "net": 19908
            }
          },
          "openInterest": 369599
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183315,
              "short": 300204,
              "net": -116889
            },
            "nonCommercial": {
              "long": 136812,
              "short": 32958,
              "net": 103854
            },
            "smallTrader": {
              "long": 33560,
              "short": 20525,
              "net": 13035
            }
          },
          "openInterest": 444650
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 322231,
              "short": 383782,
              "net": -61551
            },
            "nonCommercial": {
              "long": 151317,
              "short": 64109,
              "net": 87208
            },
            "smallTrader": {
              "long": 49683,
              "short": 75340,
              "net": -25657
            }
          },
          "openInterest": 634754
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396433,
              "short": 619040,
              "net": -222607
            },
            "nonCommercial": {
              "long": 282793,
              "short": 103758,
              "net": 179035
            },
            "smallTrader": {
              "long": 94194,
              "short": 50622,
              "net": 43572
            }
          },
          "openInterest": 876309
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28814,
              "short": 8844,
              "net": 19970
            },
            "nonCommercial": {
              "long": 1488,
              "short": 15735,
              "net": -14247
            },
            "smallTrader": {
              "long": 10696,
              "short": 16419,
              "net": -5723
            }
          },
          "openInterest": 41360
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2079,
              "short": 30571,
              "net": -28492
            },
            "nonCommercial": {
              "long": 37279,
              "short": 12387,
              "net": 24892
            },
            "smallTrader": {
              "long": 6199,
              "short": 2599,
              "net": 3600
            }
          },
          "openInterest": 46836
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 176611,
              "short": 103206,
              "net": 73405
            },
            "nonCommercial": {
              "long": 59570,
              "short": 127121,
              "net": -67551
            },
            "smallTrader": {
              "long": 21527,
              "short": 27381,
              "net": -5854
            }
          },
          "openInterest": 323336
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66371,
              "short": 78477,
              "net": -12106
            },
            "nonCommercial": {
              "long": 37621,
              "short": 23996,
              "net": 13625
            },
            "smallTrader": {
              "long": 18296,
              "short": 19815,
              "net": -1519
            }
          },
          "openInterest": 142738
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130938,
              "short": 93914,
              "net": 37024
            },
            "nonCommercial": {
              "long": 87807,
              "short": 121112,
              "net": -33305
            },
            "smallTrader": {
              "long": 31815,
              "short": 35534,
              "net": -3719
            }
          },
          "openInterest": 310667
        }
      ]
    },
    {
      "reportDate": "2022-12-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2914741,
              "short": 2431592,
              "net": 483149
            },
            "nonCommercial": {
              "long": 423994,
              "short": 793200,
              "net": -369206
            },
            "smallTrader": {
              "long": 336179,
              "short": 450122,
              "net": -113943
            }
          },
          "openInterest": 3775431
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1730674,
              "short": 1200781,
              "net": 529893
            },
            "nonCommercial": {
              "long": 171760,
              "short": 706300,
              "net": -534540
            },
            "smallTrader": {
              "long": 174708,
              "short": 170061,
              "net": 4647
            }
          },
          "openInterest": 2109988
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 930571,
              "short": 839871,
              "net": 90700
            },
            "nonCommercial": {
              "long": 55349,
              "short": 170710,
              "net": -115361
            },
            "smallTrader": {
              "long": 173282,
              "short": 148621,
              "net": 24661
            }
          },
          "openInterest": 1170663
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3537413,
              "short": 2767189,
              "net": 770224
            },
            "nonCommercial": {
              "long": 229001,
              "short": 887607,
              "net": -658606
            },
            "smallTrader": {
              "long": 303580,
              "short": 415198,
              "net": -111618
            }
          },
          "openInterest": 4130322
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101160,
              "short": 58340,
              "net": 42820
            },
            "nonCommercial": {
              "long": 36334,
              "short": 76897,
              "net": -40563
            },
            "smallTrader": {
              "long": 16814,
              "short": 19071,
              "net": -2257
            }
          },
          "openInterest": 158755
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 306,
              "short": 874,
              "net": -568
            },
            "nonCommercial": {
              "long": 12651,
              "short": 12584,
              "net": 67
            },
            "smallTrader": {
              "long": 1365,
              "short": 864,
              "net": 501
            }
          },
          "openInterest": 15769
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7271,
              "short": 11595,
              "net": -4324
            },
            "nonCommercial": {
              "long": 14625,
              "short": 12427,
              "net": 2198
            },
            "smallTrader": {
              "long": 3566,
              "short": 1440,
              "net": 2126
            }
          },
          "openInterest": 25464
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168838,
              "short": 131064,
              "net": 37774
            },
            "nonCommercial": {
              "long": 28539,
              "short": 56732,
              "net": -28193
            },
            "smallTrader": {
              "long": 22941,
              "short": 32522,
              "net": -9581
            }
          },
          "openInterest": 230311
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79379,
              "short": 56474,
              "net": 22905
            },
            "nonCommercial": {
              "long": 30717,
              "short": 52807,
              "net": -22090
            },
            "smallTrader": {
              "long": 30984,
              "short": 31799,
              "net": -815
            }
          },
          "openInterest": 148891
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122383,
              "short": 144096,
              "net": -21713
            },
            "nonCommercial": {
              "long": 83808,
              "short": 65844,
              "net": 17964
            },
            "smallTrader": {
              "long": 11758,
              "short": 8009,
              "net": 3749
            }
          },
          "openInterest": 258297
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111365,
              "short": 98458,
              "net": 12907
            },
            "nonCommercial": {
              "long": 40476,
              "short": 55118,
              "net": -14642
            },
            "smallTrader": {
              "long": 9524,
              "short": 7789,
              "net": 1735
            }
          },
          "openInterest": 203296
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66286,
              "short": 70640,
              "net": -4354
            },
            "nonCommercial": {
              "long": 55496,
              "short": 53817,
              "net": 1679
            },
            "smallTrader": {
              "long": 15368,
              "short": 12693,
              "net": 2675
            }
          },
          "openInterest": 158762
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 597177,
              "short": 754713,
              "net": -157536
            },
            "nonCommercial": {
              "long": 315270,
              "short": 116895,
              "net": 198375
            },
            "smallTrader": {
              "long": 121431,
              "short": 162270,
              "net": -40839
            }
          },
          "openInterest": 1232307
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92047,
              "short": 112705,
              "net": -20658
            },
            "nonCommercial": {
              "long": 64807,
              "short": 46087,
              "net": 18720
            },
            "smallTrader": {
              "long": 12243,
              "short": 10305,
              "net": 1938
            }
          },
          "openInterest": 194946
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 520086,
              "short": 779639,
              "net": -259553
            },
            "nonCommercial": {
              "long": 330159,
              "short": 98439,
              "net": 231720
            },
            "smallTrader": {
              "long": 82060,
              "short": 54227,
              "net": 27833
            }
          },
          "openInterest": 1436728
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22378,
              "short": 12829,
              "net": 9549
            },
            "nonCommercial": {
              "long": 10989,
              "short": 16791,
              "net": -5802
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40889
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 13075,
              "short": 16848,
              "net": -3773
            },
            "nonCommercial": {
              "long": 3440,
              "short": 314,
              "net": 3126
            },
            "smallTrader": {
              "long": 818,
              "short": 171,
              "net": 647
            }
          },
          "openInterest": 18626
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 363169,
              "short": 523174,
              "net": -160005
            },
            "nonCommercial": {
              "long": 245063,
              "short": 120180,
              "net": 124883
            },
            "smallTrader": {
              "long": 85050,
              "short": 49928,
              "net": 35122
            }
          },
          "openInterest": 711537
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16533,
              "short": 10114,
              "net": 6419
            },
            "nonCommercial": {
              "long": 12507,
              "short": 15617,
              "net": -3110
            },
            "smallTrader": {
              "long": 7651,
              "short": 10960,
              "net": -3309
            }
          },
          "openInterest": 46638
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 118098,
              "short": 174600,
              "net": -56502
            },
            "nonCommercial": {
              "long": 76392,
              "short": 22352,
              "net": 54040
            },
            "smallTrader": {
              "long": 18723,
              "short": 16261,
              "net": 2462
            }
          },
          "openInterest": 255669
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117578,
              "short": 247657,
              "net": -130079
            },
            "nonCommercial": {
              "long": 211472,
              "short": 96347,
              "net": 115125
            },
            "smallTrader": {
              "long": 37785,
              "short": 22831,
              "net": 14954
            }
          },
          "openInterest": 422100
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119578,
              "short": 159084,
              "net": -39506
            },
            "nonCommercial": {
              "long": 41270,
              "short": 18442,
              "net": 22828
            },
            "smallTrader": {
              "long": 43882,
              "short": 27204,
              "net": 16678
            }
          },
          "openInterest": 257158
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169918,
              "short": 94716,
              "net": 75202
            },
            "nonCommercial": {
              "long": 23589,
              "short": 89585,
              "net": -65996
            },
            "smallTrader": {
              "long": 24896,
              "short": 34102,
              "net": -9206
            }
          },
          "openInterest": 223424
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67376,
              "short": 95772,
              "net": -28396
            },
            "nonCommercial": {
              "long": 76849,
              "short": 37941,
              "net": 38908
            },
            "smallTrader": {
              "long": 13694,
              "short": 24206,
              "net": -10512
            }
          },
          "openInterest": 191791
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95851,
              "short": 147877,
              "net": -52026
            },
            "nonCommercial": {
              "long": 108912,
              "short": 53649,
              "net": 55263
            },
            "smallTrader": {
              "long": 32667,
              "short": 35904,
              "net": -3237
            }
          },
          "openInterest": 292287
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105410,
              "short": 158770,
              "net": -53360
            },
            "nonCommercial": {
              "long": 177555,
              "short": 129603,
              "net": 47952
            },
            "smallTrader": {
              "long": 7854,
              "short": 2446,
              "net": 5408
            }
          },
          "openInterest": 293708
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 5929,
              "net": -5924
            },
            "nonCommercial": {
              "long": 17868,
              "short": 12735,
              "net": 5133
            },
            "smallTrader": {
              "long": 1258,
              "short": 467,
              "net": 791
            }
          },
          "openInterest": 22300
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28067,
              "short": 29071,
              "net": -1004
            },
            "nonCommercial": {
              "long": 13747,
              "short": 11044,
              "net": 2703
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50020
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 436044,
              "short": 300438,
              "net": 135606
            },
            "nonCommercial": {
              "long": 147278,
              "short": 311315,
              "net": -164037
            },
            "smallTrader": {
              "long": 67402,
              "short": 38971,
              "net": 28431
            }
          },
          "openInterest": 1010479
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22950,
              "short": 16649,
              "net": 6301
            },
            "nonCommercial": {
              "long": 16302,
              "short": 22800,
              "net": -6498
            },
            "smallTrader": {
              "long": 3397,
              "short": 3200,
              "net": 197
            }
          },
          "openInterest": 42954
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20025,
              "short": 50173,
              "net": -30148
            },
            "nonCommercial": {
              "long": 36693,
              "short": 11057,
              "net": 25636
            },
            "smallTrader": {
              "long": 7324,
              "short": 2812,
              "net": 4512
            }
          },
          "openInterest": 68821
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 407109,
              "short": 339848,
              "net": 67261
            },
            "nonCommercial": {
              "long": 42785,
              "short": 116220,
              "net": -73435
            },
            "smallTrader": {
              "long": 25731,
              "short": 19557,
              "net": 6174
            }
          },
          "openInterest": 482440
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 345693,
              "short": 306369,
              "net": 39324
            },
            "nonCommercial": {
              "long": 46183,
              "short": 86927,
              "net": -40744
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 457538
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44757,
              "short": 77019,
              "net": -32262
            },
            "nonCommercial": {
              "long": 48954,
              "short": 29746,
              "net": 19208
            },
            "smallTrader": {
              "long": 23648,
              "short": 10594,
              "net": 13054
            }
          },
          "openInterest": 122558
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147251,
              "short": 289012,
              "net": -141761
            },
            "nonCommercial": {
              "long": 140034,
              "short": 17860,
              "net": 122174
            },
            "smallTrader": {
              "long": 47971,
              "short": 28384,
              "net": 19587
            }
          },
          "openInterest": 388478
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 204193,
              "short": 283060,
              "net": -78867
            },
            "nonCommercial": {
              "long": 106474,
              "short": 40163,
              "net": 66311
            },
            "smallTrader": {
              "long": 36717,
              "short": 24161,
              "net": 12556
            }
          },
          "openInterest": 434000
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 319120,
              "short": 379002,
              "net": -59882
            },
            "nonCommercial": {
              "long": 160518,
              "short": 70857,
              "net": 89661
            },
            "smallTrader": {
              "long": 45508,
              "short": 75287,
              "net": -29779
            }
          },
          "openInterest": 622200
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 396317,
              "short": 622383,
              "net": -226066
            },
            "nonCommercial": {
              "long": 282673,
              "short": 99549,
              "net": 183124
            },
            "smallTrader": {
              "long": 91614,
              "short": 48672,
              "net": 42942
            }
          },
          "openInterest": 881388
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28500,
              "short": 10641,
              "net": 17859
            },
            "nonCommercial": {
              "long": 1343,
              "short": 13573,
              "net": -12230
            },
            "smallTrader": {
              "long": 10183,
              "short": 15812,
              "net": -5629
            }
          },
          "openInterest": 40171
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1838,
              "short": 29378,
              "net": -27540
            },
            "nonCommercial": {
              "long": 36157,
              "short": 11271,
              "net": 24886
            },
            "smallTrader": {
              "long": 5610,
              "short": 2956,
              "net": 2654
            }
          },
          "openInterest": 45115
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 191538,
              "short": 113060,
              "net": 78478
            },
            "nonCommercial": {
              "long": 50864,
              "short": 125443,
              "net": -74579
            },
            "smallTrader": {
              "long": 23782,
              "short": 27681,
              "net": -3899
            }
          },
          "openInterest": 334630
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70417,
              "short": 72380,
              "net": -1963
            },
            "nonCommercial": {
              "long": 33894,
              "short": 29176,
              "net": 4718
            },
            "smallTrader": {
              "long": 17955,
              "short": 20710,
              "net": -2755
            }
          },
          "openInterest": 146353
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135857,
              "short": 93037,
              "net": 42820
            },
            "nonCommercial": {
              "long": 95846,
              "short": 135743,
              "net": -39897
            },
            "smallTrader": {
              "long": 34182,
              "short": 37105,
              "net": -2923
            }
          },
          "openInterest": 334760
        }
      ]
    },
    {
      "reportDate": "2022-12-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2938306,
              "short": 2463376,
              "net": 474930
            },
            "nonCommercial": {
              "long": 452127,
              "short": 828565,
              "net": -376438
            },
            "smallTrader": {
              "long": 336813,
              "short": 435305,
              "net": -98492
            }
          },
          "openInterest": 3822244
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1774593,
              "short": 1255417,
              "net": 519176
            },
            "nonCommercial": {
              "long": 193812,
              "short": 715611,
              "net": -521799
            },
            "smallTrader": {
              "long": 183713,
              "short": 181090,
              "net": 2623
            }
          },
          "openInterest": 2202604
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 938513,
              "short": 862247,
              "net": 76266
            },
            "nonCommercial": {
              "long": 60004,
              "short": 176742,
              "net": -116738
            },
            "smallTrader": {
              "long": 176212,
              "short": 135740,
              "net": 40472
            }
          },
          "openInterest": 1185521
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3519766,
              "short": 2745744,
              "net": 774022
            },
            "nonCommercial": {
              "long": 241345,
              "short": 932882,
              "net": -691537
            },
            "smallTrader": {
              "long": 304790,
              "short": 387275,
              "net": -82485
            }
          },
          "openInterest": 4114021
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105480,
              "short": 62635,
              "net": 42845
            },
            "nonCommercial": {
              "long": 35825,
              "short": 73662,
              "net": -37837
            },
            "smallTrader": {
              "long": 17339,
              "short": 22347,
              "net": -5008
            }
          },
          "openInterest": 172269
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 403,
              "short": 812,
              "net": -409
            },
            "nonCommercial": {
              "long": 10666,
              "short": 10706,
              "net": -40
            },
            "smallTrader": {
              "long": 1329,
              "short": 880,
              "net": 449
            }
          },
          "openInterest": 13989
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7574,
              "short": 13134,
              "net": -5560
            },
            "nonCommercial": {
              "long": 23161,
              "short": 19702,
              "net": 3459
            },
            "smallTrader": {
              "long": 3455,
              "short": 1354,
              "net": 2101
            }
          },
          "openInterest": 34190
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158686,
              "short": 127398,
              "net": 31288
            },
            "nonCommercial": {
              "long": 32008,
              "short": 57747,
              "net": -25739
            },
            "smallTrader": {
              "long": 25472,
              "short": 31021,
              "net": -5549
            }
          },
          "openInterest": 240264
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87471,
              "short": 62547,
              "net": 24924
            },
            "nonCommercial": {
              "long": 31720,
              "short": 58968,
              "net": -27248
            },
            "smallTrader": {
              "long": 32089,
              "short": 29765,
              "net": 2324
            }
          },
          "openInterest": 169433
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123825,
              "short": 150494,
              "net": -26669
            },
            "nonCommercial": {
              "long": 84900,
              "short": 61583,
              "net": 23317
            },
            "smallTrader": {
              "long": 11260,
              "short": 7908,
              "net": 3352
            }
          },
          "openInterest": 266142
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105240,
              "short": 96789,
              "net": 8451
            },
            "nonCommercial": {
              "long": 44628,
              "short": 54098,
              "net": -9470
            },
            "smallTrader": {
              "long": 8917,
              "short": 7898,
              "net": 1019
            }
          },
          "openInterest": 198702
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66265,
              "short": 72824,
              "net": -6559
            },
            "nonCommercial": {
              "long": 58057,
              "short": 55501,
              "net": 2556
            },
            "smallTrader": {
              "long": 16760,
              "short": 12757,
              "net": 4003
            }
          },
          "openInterest": 162191
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 570199,
              "short": 743422,
              "net": -173223
            },
            "nonCommercial": {
              "long": 316184,
              "short": 103954,
              "net": 212230
            },
            "smallTrader": {
              "long": 122422,
              "short": 161429,
              "net": -39007
            }
          },
          "openInterest": 1205259
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98286,
              "short": 113108,
              "net": -14822
            },
            "nonCommercial": {
              "long": 62069,
              "short": 47630,
              "net": 14439
            },
            "smallTrader": {
              "long": 12021,
              "short": 11638,
              "net": 383
            }
          },
          "openInterest": 198489
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 534512,
              "short": 782259,
              "net": -247747
            },
            "nonCommercial": {
              "long": 327161,
              "short": 97602,
              "net": 229559
            },
            "smallTrader": {
              "long": 78499,
              "short": 60311,
              "net": 18188
            }
          },
          "openInterest": 1450482
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29739,
              "short": 19614,
              "net": 10125
            },
            "nonCommercial": {
              "long": 11706,
              "short": 17977,
              "net": -6271
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53227
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14443,
              "short": 17216,
              "net": -2773
            },
            "nonCommercial": {
              "long": 2736,
              "short": 407,
              "net": 2329
            },
            "smallTrader": {
              "long": 657,
              "short": 213,
              "net": 444
            }
          },
          "openInterest": 19493
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 414090,
              "short": 571467,
              "net": -157377
            },
            "nonCommercial": {
              "long": 236415,
              "short": 111700,
              "net": 124715
            },
            "smallTrader": {
              "long": 94033,
              "short": 61371,
              "net": 32662
            }
          },
          "openInterest": 772800
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16321,
              "short": 10795,
              "net": 5526
            },
            "nonCommercial": {
              "long": 11936,
              "short": 13846,
              "net": -1910
            },
            "smallTrader": {
              "long": 7995,
              "short": 11611,
              "net": -3616
            }
          },
          "openInterest": 46565
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129173,
              "short": 181071,
              "net": -51898
            },
            "nonCommercial": {
              "long": 73553,
              "short": 21589,
              "net": 51964
            },
            "smallTrader": {
              "long": 17107,
              "short": 17173,
              "net": -66
            }
          },
          "openInterest": 262771
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119908,
              "short": 258437,
              "net": -138529
            },
            "nonCommercial": {
              "long": 224409,
              "short": 98760,
              "net": 125649
            },
            "smallTrader": {
              "long": 37309,
              "short": 24429,
              "net": 12880
            }
          },
          "openInterest": 437040
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140531,
              "short": 173302,
              "net": -32771
            },
            "nonCommercial": {
              "long": 38786,
              "short": 21478,
              "net": 17308
            },
            "smallTrader": {
              "long": 44871,
              "short": 29408,
              "net": 15463
            }
          },
          "openInterest": 270751
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157021,
              "short": 97992,
              "net": 59029
            },
            "nonCommercial": {
              "long": 22290,
              "short": 75478,
              "net": -53188
            },
            "smallTrader": {
              "long": 26668,
              "short": 32509,
              "net": -5841
            }
          },
          "openInterest": 226964
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68312,
              "short": 91385,
              "net": -23073
            },
            "nonCommercial": {
              "long": 69910,
              "short": 36283,
              "net": 33627
            },
            "smallTrader": {
              "long": 13877,
              "short": 24431,
              "net": -10554
            }
          },
          "openInterest": 186532
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97378,
              "short": 152540,
              "net": -55162
            },
            "nonCommercial": {
              "long": 114479,
              "short": 55664,
              "net": 58815
            },
            "smallTrader": {
              "long": 32476,
              "short": 36129,
              "net": -3653
            }
          },
          "openInterest": 296049
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106698,
              "short": 156509,
              "net": -49811
            },
            "nonCommercial": {
              "long": 168481,
              "short": 124117,
              "net": 44364
            },
            "smallTrader": {
              "long": 7935,
              "short": 2488,
              "net": 5447
            }
          },
          "openInterest": 290116
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 3357,
              "net": -3352
            },
            "nonCommercial": {
              "long": 20555,
              "short": 18041,
              "net": 2514
            },
            "smallTrader": {
              "long": 1185,
              "short": 347,
              "net": 838
            }
          },
          "openInterest": 24838
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36661,
              "short": 39217,
              "net": -2556
            },
            "nonCommercial": {
              "long": 14621,
              "short": 10781,
              "net": 3840
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 62597
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 431916,
              "short": 301956,
              "net": 129960
            },
            "nonCommercial": {
              "long": 136106,
              "short": 289787,
              "net": -153681
            },
            "smallTrader": {
              "long": 65317,
              "short": 41596,
              "net": 23721
            }
          },
          "openInterest": 996823
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28793,
              "short": 22697,
              "net": 6096
            },
            "nonCommercial": {
              "long": 19700,
              "short": 27206,
              "net": -7506
            },
            "smallTrader": {
              "long": 5297,
              "short": 3887,
              "net": 1410
            }
          },
          "openInterest": 55294
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21003,
              "short": 53627,
              "net": -32624
            },
            "nonCommercial": {
              "long": 39112,
              "short": 10667,
              "net": 28445
            },
            "smallTrader": {
              "long": 7434,
              "short": 3255,
              "net": 4179
            }
          },
          "openInterest": 72416
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 426831,
              "short": 369184,
              "net": 57647
            },
            "nonCommercial": {
              "long": 44847,
              "short": 108631,
              "net": -63784
            },
            "smallTrader": {
              "long": 27878,
              "short": 21741,
              "net": 6137
            }
          },
          "openInterest": 519430
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 363384,
              "short": 320839,
              "net": 42545
            },
            "nonCommercial": {
              "long": 45301,
              "short": 91326,
              "net": -46025
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 495428
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44913,
              "short": 80719,
              "net": -35806
            },
            "nonCommercial": {
              "long": 51405,
              "short": 28586,
              "net": 22819
            },
            "smallTrader": {
              "long": 23843,
              "short": 10856,
              "net": 12987
            }
          },
          "openInterest": 125555
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142149,
              "short": 294290,
              "net": -152141
            },
            "nonCommercial": {
              "long": 148357,
              "short": 14825,
              "net": 133532
            },
            "smallTrader": {
              "long": 47862,
              "short": 29253,
              "net": 18609
            }
          },
          "openInterest": 392236
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203433,
              "short": 271962,
              "net": -68529
            },
            "nonCommercial": {
              "long": 95349,
              "short": 39707,
              "net": 55642
            },
            "smallTrader": {
              "long": 35470,
              "short": 22583,
              "net": 12887
            }
          },
          "openInterest": 410837
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 324126,
              "short": 406137,
              "net": -82011
            },
            "nonCommercial": {
              "long": 172330,
              "short": 59271,
              "net": 113059
            },
            "smallTrader": {
              "long": 48054,
              "short": 79102,
              "net": -31048
            }
          },
          "openInterest": 638744
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401488,
              "short": 630081,
              "net": -228593
            },
            "nonCommercial": {
              "long": 288052,
              "short": 95001,
              "net": 193051
            },
            "smallTrader": {
              "long": 91410,
              "short": 55868,
              "net": 35542
            }
          },
          "openInterest": 899777
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34016,
              "short": 18044,
              "net": 15972
            },
            "nonCommercial": {
              "long": 2081,
              "short": 13892,
              "net": -11811
            },
            "smallTrader": {
              "long": 10597,
              "short": 14758,
              "net": -4161
            }
          },
          "openInterest": 49340
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1245,
              "short": 29727,
              "net": -28482
            },
            "nonCommercial": {
              "long": 38766,
              "short": 12988,
              "net": 25778
            },
            "smallTrader": {
              "long": 5782,
              "short": 3078,
              "net": 2704
            }
          },
          "openInterest": 48069
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 188883,
              "short": 103430,
              "net": 85453
            },
            "nonCommercial": {
              "long": 56330,
              "short": 139308,
              "net": -82978
            },
            "smallTrader": {
              "long": 25721,
              "short": 28196,
              "net": -2475
            }
          },
          "openInterest": 347723
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70186,
              "short": 73797,
              "net": -3611
            },
            "nonCommercial": {
              "long": 38008,
              "short": 33134,
              "net": 4874
            },
            "smallTrader": {
              "long": 18831,
              "short": 20094,
              "net": -1263
            }
          },
          "openInterest": 151174
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137316,
              "short": 94422,
              "net": 42894
            },
            "nonCommercial": {
              "long": 94335,
              "short": 134253,
              "net": -39918
            },
            "smallTrader": {
              "long": 32455,
              "short": 35431,
              "net": -2976
            }
          },
          "openInterest": 335354
        }
      ]
    },
    {
      "reportDate": "2022-12-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2894022,
              "short": 2469818,
              "net": 424204
            },
            "nonCommercial": {
              "long": 448627,
              "short": 765570,
              "net": -316943
            },
            "smallTrader": {
              "long": 323056,
              "short": 430317,
              "net": -107261
            }
          },
          "openInterest": 3751165
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1800650,
              "short": 1291155,
              "net": 509495
            },
            "nonCommercial": {
              "long": 192591,
              "short": 698648,
              "net": -506057
            },
            "smallTrader": {
              "long": 181697,
              "short": 185135,
              "net": -3438
            }
          },
          "openInterest": 2223207
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 946669,
              "short": 840027,
              "net": 106642
            },
            "nonCommercial": {
              "long": 69607,
              "short": 210944,
              "net": -141337
            },
            "smallTrader": {
              "long": 171621,
              "short": 136926,
              "net": 34695
            }
          },
          "openInterest": 1198678
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3538409,
              "short": 2820469,
              "net": 717940
            },
            "nonCommercial": {
              "long": 240592,
              "short": 903186,
              "net": -662594
            },
            "smallTrader": {
              "long": 316694,
              "short": 372040,
              "net": -55346
            }
          },
          "openInterest": 4144602
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75507,
              "short": 37079,
              "net": 38428
            },
            "nonCommercial": {
              "long": 31779,
              "short": 65894,
              "net": -34115
            },
            "smallTrader": {
              "long": 16213,
              "short": 20526,
              "net": -4313
            }
          },
          "openInterest": 129256
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 146,
              "short": 941,
              "net": -795
            },
            "nonCommercial": {
              "long": 11268,
              "short": 10951,
              "net": 317
            },
            "smallTrader": {
              "long": 1319,
              "short": 841,
              "net": 478
            }
          },
          "openInterest": 14563
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8996,
              "short": 12771,
              "net": -3775
            },
            "nonCommercial": {
              "long": 22683,
              "short": 20447,
              "net": 2236
            },
            "smallTrader": {
              "long": 3624,
              "short": 2085,
              "net": 1539
            }
          },
          "openInterest": 35303
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123375,
              "short": 110718,
              "net": 12657
            },
            "nonCommercial": {
              "long": 35284,
              "short": 40887,
              "net": -5603
            },
            "smallTrader": {
              "long": 22873,
              "short": 29927,
              "net": -7054
            }
          },
          "openInterest": 187766
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94996,
              "short": 72010,
              "net": 22986
            },
            "nonCommercial": {
              "long": 39705,
              "short": 66666,
              "net": -26961
            },
            "smallTrader": {
              "long": 34768,
              "short": 30793,
              "net": 3975
            }
          },
          "openInterest": 180857
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129830,
              "short": 151660,
              "net": -21830
            },
            "nonCommercial": {
              "long": 78436,
              "short": 60685,
              "net": 17751
            },
            "smallTrader": {
              "long": 11979,
              "short": 7900,
              "net": 4079
            }
          },
          "openInterest": 268712
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97301,
              "short": 93546,
              "net": 3755
            },
            "nonCommercial": {
              "long": 46189,
              "short": 50470,
              "net": -4281
            },
            "smallTrader": {
              "long": 8576,
              "short": 8050,
              "net": 526
            }
          },
          "openInterest": 187835
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66289,
              "short": 69796,
              "net": -3507
            },
            "nonCommercial": {
              "long": 55940,
              "short": 55165,
              "net": 775
            },
            "smallTrader": {
              "long": 15159,
              "short": 12427,
              "net": 2732
            }
          },
          "openInterest": 156204
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 557960,
              "short": 716576,
              "net": -158616
            },
            "nonCommercial": {
              "long": 308817,
              "short": 108837,
              "net": 199980
            },
            "smallTrader": {
              "long": 122226,
              "short": 163590,
              "net": -41364
            }
          },
          "openInterest": 1187781
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96932,
              "short": 115758,
              "net": -18826
            },
            "nonCommercial": {
              "long": 61063,
              "short": 44736,
              "net": 16327
            },
            "smallTrader": {
              "long": 12823,
              "short": 10324,
              "net": 2499
            }
          },
          "openInterest": 195942
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 496161,
              "short": 752719,
              "net": -256558
            },
            "nonCommercial": {
              "long": 326195,
              "short": 88004,
              "net": 238191
            },
            "smallTrader": {
              "long": 73340,
              "short": 54973,
              "net": 18367
            }
          },
          "openInterest": 1395622
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 17529,
              "short": 12343,
              "net": 5186
            },
            "nonCommercial": {
              "long": 12526,
              "short": 15748,
              "net": -3222
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 36303
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 15384,
              "short": 17933,
              "net": -2549
            },
            "nonCommercial": {
              "long": 2695,
              "short": 532,
              "net": 2163
            },
            "smallTrader": {
              "long": 633,
              "short": 247,
              "net": 386
            }
          },
          "openInterest": 20429
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 379011,
              "short": 565025,
              "net": -186014
            },
            "nonCommercial": {
              "long": 249149,
              "short": 106877,
              "net": 142272
            },
            "smallTrader": {
              "long": 84867,
              "short": 41125,
              "net": 43742
            }
          },
          "openInterest": 725968
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15847,
              "short": 10706,
              "net": 5141
            },
            "nonCommercial": {
              "long": 11353,
              "short": 13562,
              "net": -2209
            },
            "smallTrader": {
              "long": 8784,
              "short": 11716,
              "net": -2932
            }
          },
          "openInterest": 46192
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125040,
              "short": 180117,
              "net": -55077
            },
            "nonCommercial": {
              "long": 75089,
              "short": 22184,
              "net": 52905
            },
            "smallTrader": {
              "long": 18551,
              "short": 16379,
              "net": 2172
            }
          },
          "openInterest": 259864
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116465,
              "short": 258979,
              "net": -142514
            },
            "nonCommercial": {
              "long": 226136,
              "short": 97288,
              "net": 128848
            },
            "smallTrader": {
              "long": 38696,
              "short": 25030,
              "net": 13666
            }
          },
          "openInterest": 436653
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138229,
              "short": 175318,
              "net": -37089
            },
            "nonCommercial": {
              "long": 39822,
              "short": 19491,
              "net": 20331
            },
            "smallTrader": {
              "long": 46323,
              "short": 29565,
              "net": 16758
            }
          },
          "openInterest": 268734
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121482,
              "short": 75759,
              "net": 45723
            },
            "nonCommercial": {
              "long": 33686,
              "short": 74567,
              "net": -40881
            },
            "smallTrader": {
              "long": 25924,
              "short": 30766,
              "net": -4842
            }
          },
          "openInterest": 182034
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64686,
              "short": 87378,
              "net": -22692
            },
            "nonCommercial": {
              "long": 66678,
              "short": 32883,
              "net": 33795
            },
            "smallTrader": {
              "long": 14105,
              "short": 25208,
              "net": -11103
            }
          },
          "openInterest": 174900
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97739,
              "short": 150857,
              "net": -53118
            },
            "nonCommercial": {
              "long": 114144,
              "short": 57699,
              "net": 56445
            },
            "smallTrader": {
              "long": 32132,
              "short": 35459,
              "net": -3327
            }
          },
          "openInterest": 302134
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96834,
              "short": 47242,
              "net": 49592
            },
            "nonCommercial": {
              "long": 124474,
              "short": 179570,
              "net": -55096
            },
            "smallTrader": {
              "long": 7626,
              "short": 2122,
              "net": 5504
            }
          },
          "openInterest": 229275
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 950,
              "net": -945
            },
            "nonCommercial": {
              "long": 20739,
              "short": 20573,
              "net": 166
            },
            "smallTrader": {
              "long": 1178,
              "short": 399,
              "net": 779
            }
          },
          "openInterest": 24910
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28542,
              "short": 28799,
              "net": -257
            },
            "nonCommercial": {
              "long": 12498,
              "short": 11595,
              "net": 903
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49009
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 429081,
              "short": 301332,
              "net": 127749
            },
            "nonCommercial": {
              "long": 152438,
              "short": 305194,
              "net": -152756
            },
            "smallTrader": {
              "long": 67228,
              "short": 42221,
              "net": 25007
            }
          },
          "openInterest": 1004162
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11210,
              "short": 18965,
              "net": -7755
            },
            "nonCommercial": {
              "long": 13386,
              "short": 7052,
              "net": 6334
            },
            "smallTrader": {
              "long": 4154,
              "short": 2733,
              "net": 1421
            }
          },
          "openInterest": 29044
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21169,
              "short": 50693,
              "net": -29524
            },
            "nonCommercial": {
              "long": 37373,
              "short": 13321,
              "net": 24052
            },
            "smallTrader": {
              "long": 8422,
              "short": 2950,
              "net": 5472
            }
          },
          "openInterest": 70021
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360598,
              "short": 303546,
              "net": 57052
            },
            "nonCommercial": {
              "long": 49117,
              "short": 108031,
              "net": -58914
            },
            "smallTrader": {
              "long": 22607,
              "short": 20745,
              "net": 1862
            }
          },
          "openInterest": 438415
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 292304,
              "short": 260160,
              "net": 32144
            },
            "nonCommercial": {
              "long": 49728,
              "short": 81679,
              "net": -31951
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 397369
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44388,
              "short": 84697,
              "net": -40309
            },
            "nonCommercial": {
              "long": 56164,
              "short": 26402,
              "net": 29762
            },
            "smallTrader": {
              "long": 23707,
              "short": 13160,
              "net": 10547
            }
          },
          "openInterest": 129278
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148412,
              "short": 310579,
              "net": -162167
            },
            "nonCommercial": {
              "long": 153869,
              "short": 13798,
              "net": 140071
            },
            "smallTrader": {
              "long": 49809,
              "short": 27713,
              "net": 22096
            }
          },
          "openInterest": 407746
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187843,
              "short": 263990,
              "net": -76147
            },
            "nonCommercial": {
              "long": 97305,
              "short": 32482,
              "net": 64823
            },
            "smallTrader": {
              "long": 34130,
              "short": 22806,
              "net": 11324
            }
          },
          "openInterest": 393740
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 314026,
              "short": 405707,
              "net": -91681
            },
            "nonCommercial": {
              "long": 177011,
              "short": 52317,
              "net": 124694
            },
            "smallTrader": {
              "long": 46149,
              "short": 79162,
              "net": -33013
            }
          },
          "openInterest": 627125
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 374505,
              "short": 657540,
              "net": -283035
            },
            "nonCommercial": {
              "long": 326115,
              "short": 92949,
              "net": 233166
            },
            "smallTrader": {
              "long": 99561,
              "short": 49692,
              "net": 49869
            }
          },
          "openInterest": 922300
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13639,
              "short": 8467,
              "net": 5172
            },
            "nonCommercial": {
              "long": 5001,
              "short": 9065,
              "net": -4064
            },
            "smallTrader": {
              "long": 11376,
              "short": 12484,
              "net": -1108
            }
          },
          "openInterest": 30040
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1373,
              "short": 21570,
              "net": -20197
            },
            "nonCommercial": {
              "long": 32727,
              "short": 15970,
              "net": 16757
            },
            "smallTrader": {
              "long": 5815,
              "short": 2375,
              "net": 3440
            }
          },
          "openInterest": 41389
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 186480,
              "short": 106984,
              "net": 79496
            },
            "nonCommercial": {
              "long": 53539,
              "short": 120719,
              "net": -67180
            },
            "smallTrader": {
              "long": 19211,
              "short": 31527,
              "net": -12316
            }
          },
          "openInterest": 331232
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69784,
              "short": 67790,
              "net": 1994
            },
            "nonCommercial": {
              "long": 35540,
              "short": 36814,
              "net": -1274
            },
            "smallTrader": {
              "long": 18547,
              "short": 19267,
              "net": -720
            }
          },
          "openInterest": 151177
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134282,
              "short": 93183,
              "net": 41099
            },
            "nonCommercial": {
              "long": 90410,
              "short": 127394,
              "net": -36984
            },
            "smallTrader": {
              "long": 31752,
              "short": 35867,
              "net": -4115
            }
          },
          "openInterest": 332182
        }
      ]
    },
    {
      "reportDate": "2022-12-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2924807,
              "short": 2511548,
              "net": 413259
            },
            "nonCommercial": {
              "long": 427514,
              "short": 771723,
              "net": -344209
            },
            "smallTrader": {
              "long": 338113,
              "short": 407163,
              "net": -69050
            }
          },
          "openInterest": 3780914
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1814865,
              "short": 1271375,
              "net": 543490
            },
            "nonCommercial": {
              "long": 189047,
              "short": 739692,
              "net": -550645
            },
            "smallTrader": {
              "long": 185053,
              "short": 177898,
              "net": 7155
            }
          },
          "openInterest": 2234850
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 951245,
              "short": 836451,
              "net": 114794
            },
            "nonCommercial": {
              "long": 64270,
              "short": 215334,
              "net": -151064
            },
            "smallTrader": {
              "long": 171870,
              "short": 135600,
              "net": 36270
            }
          },
          "openInterest": 1198737
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3531662,
              "short": 2807433,
              "net": 724229
            },
            "nonCommercial": {
              "long": 239019,
              "short": 894547,
              "net": -655528
            },
            "smallTrader": {
              "long": 309886,
              "short": 378587,
              "net": -68701
            }
          },
          "openInterest": 4134572
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72829,
              "short": 34548,
              "net": 38281
            },
            "nonCommercial": {
              "long": 32955,
              "short": 69746,
              "net": -36791
            },
            "smallTrader": {
              "long": 18013,
              "short": 19503,
              "net": -1490
            }
          },
          "openInterest": 129195
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 43,
              "short": 1082,
              "net": -1039
            },
            "nonCommercial": {
              "long": 12361,
              "short": 11668,
              "net": 693
            },
            "smallTrader": {
              "long": 1291,
              "short": 945,
              "net": 346
            }
          },
          "openInterest": 16028
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24002,
              "short": 33432,
              "net": -9430
            },
            "nonCommercial": {
              "long": 32677,
              "short": 25262,
              "net": 7415
            },
            "smallTrader": {
              "long": 4086,
              "short": 2071,
              "net": 2015
            }
          },
          "openInterest": 60835
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128090,
              "short": 108829,
              "net": 19261
            },
            "nonCommercial": {
              "long": 40585,
              "short": 51472,
              "net": -10887
            },
            "smallTrader": {
              "long": 21579,
              "short": 29953,
              "net": -8374
            }
          },
          "openInterest": 195440
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78624,
              "short": 50198,
              "net": 28426
            },
            "nonCommercial": {
              "long": 28879,
              "short": 58912,
              "net": -30033
            },
            "smallTrader": {
              "long": 30275,
              "short": 28668,
              "net": 1607
            }
          },
          "openInterest": 140544
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117892,
              "short": 154030,
              "net": -36138
            },
            "nonCommercial": {
              "long": 88895,
              "short": 57992,
              "net": 30903
            },
            "smallTrader": {
              "long": 12839,
              "short": 7604,
              "net": 5235
            }
          },
          "openInterest": 270382
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95143,
              "short": 93339,
              "net": 1804
            },
            "nonCommercial": {
              "long": 47164,
              "short": 49868,
              "net": -2704
            },
            "smallTrader": {
              "long": 8710,
              "short": 7810,
              "net": 900
            }
          },
          "openInterest": 185259
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67065,
              "short": 71766,
              "net": -4701
            },
            "nonCommercial": {
              "long": 58470,
              "short": 57746,
              "net": 724
            },
            "smallTrader": {
              "long": 16103,
              "short": 12126,
              "net": 3977
            }
          },
          "openInterest": 160334
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 545317,
              "short": 735190,
              "net": -189873
            },
            "nonCommercial": {
              "long": 332327,
              "short": 97194,
              "net": 235133
            },
            "smallTrader": {
              "long": 119835,
              "short": 165095,
              "net": -45260
            }
          },
          "openInterest": 1186971
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94831,
              "short": 115993,
              "net": -21162
            },
            "nonCommercial": {
              "long": 59606,
              "short": 39897,
              "net": 19709
            },
            "smallTrader": {
              "long": 13240,
              "short": 11787,
              "net": 1453
            }
          },
          "openInterest": 191552
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 497251,
              "short": 763805,
              "net": -266554
            },
            "nonCommercial": {
              "long": 325017,
              "short": 77399,
              "net": 247618
            },
            "smallTrader": {
              "long": 73685,
              "short": 54749,
              "net": 18936
            }
          },
          "openInterest": 1413545
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18822,
              "short": 11343,
              "net": 7479
            },
            "nonCommercial": {
              "long": 11737,
              "short": 17759,
              "net": -6022
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 37475
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16224,
              "short": 19361,
              "net": -3137
            },
            "nonCommercial": {
              "long": 3384,
              "short": 602,
              "net": 2782
            },
            "smallTrader": {
              "long": 595,
              "short": 240,
              "net": 355
            }
          },
          "openInterest": 21645
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 379076,
              "short": 565896,
              "net": -186820
            },
            "nonCommercial": {
              "long": 251887,
              "short": 105725,
              "net": 146162
            },
            "smallTrader": {
              "long": 83826,
              "short": 43168,
              "net": 40658
            }
          },
          "openInterest": 728387
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15281,
              "short": 10333,
              "net": 4948
            },
            "nonCommercial": {
              "long": 11312,
              "short": 12815,
              "net": -1503
            },
            "smallTrader": {
              "long": 8176,
              "short": 11621,
              "net": -3445
            }
          },
          "openInterest": 43743
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 116765,
              "short": 171589,
              "net": -54824
            },
            "nonCommercial": {
              "long": 72480,
              "short": 21605,
              "net": 50875
            },
            "smallTrader": {
              "long": 19459,
              "short": 15510,
              "net": 3949
            }
          },
          "openInterest": 247396
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116744,
              "short": 270520,
              "net": -153776
            },
            "nonCommercial": {
              "long": 229525,
              "short": 92645,
              "net": 136880
            },
            "smallTrader": {
              "long": 39424,
              "short": 22528,
              "net": 16896
            }
          },
          "openInterest": 440040
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132935,
              "short": 171941,
              "net": -39006
            },
            "nonCommercial": {
              "long": 40069,
              "short": 19662,
              "net": 20407
            },
            "smallTrader": {
              "long": 44965,
              "short": 26366,
              "net": 18599
            }
          },
          "openInterest": 257404
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118599,
              "short": 72598,
              "net": 46001
            },
            "nonCommercial": {
              "long": 29685,
              "short": 67415,
              "net": -37730
            },
            "smallTrader": {
              "long": 22987,
              "short": 31258,
              "net": -8271
            }
          },
          "openInterest": 173136
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66674,
              "short": 99774,
              "net": -33100
            },
            "nonCommercial": {
              "long": 75583,
              "short": 30870,
              "net": 44713
            },
            "smallTrader": {
              "long": 15413,
              "short": 27026,
              "net": -11613
            }
          },
          "openInterest": 187294
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96873,
              "short": 159177,
              "net": -62304
            },
            "nonCommercial": {
              "long": 124151,
              "short": 56950,
              "net": 67201
            },
            "smallTrader": {
              "long": 31046,
              "short": 35943,
              "net": -4897
            }
          },
          "openInterest": 318244
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98421,
              "short": 52557,
              "net": 45864
            },
            "nonCommercial": {
              "long": 125891,
              "short": 177617,
              "net": -51726
            },
            "smallTrader": {
              "long": 7873,
              "short": 2011,
              "net": 5862
            }
          },
          "openInterest": 232407
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 20443,
              "short": 21203,
              "net": -760
            },
            "smallTrader": {
              "long": 1170,
              "short": 415,
              "net": 755
            }
          },
          "openInterest": 25435
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29319,
              "short": 28736,
              "net": 583
            },
            "nonCommercial": {
              "long": 12753,
              "short": 12518,
              "net": 235
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50156
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 429122,
              "short": 296056,
              "net": 133066
            },
            "nonCommercial": {
              "long": 154865,
              "short": 315467,
              "net": -160602
            },
            "smallTrader": {
              "long": 65622,
              "short": 38086,
              "net": 27536
            }
          },
          "openInterest": 1010790
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13483,
              "short": 21755,
              "net": -8272
            },
            "nonCommercial": {
              "long": 15576,
              "short": 8669,
              "net": 6907
            },
            "smallTrader": {
              "long": 4061,
              "short": 2696,
              "net": 1365
            }
          },
          "openInterest": 33552
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20634,
              "short": 50198,
              "net": -29564
            },
            "nonCommercial": {
              "long": 36326,
              "short": 11660,
              "net": 24666
            },
            "smallTrader": {
              "long": 7677,
              "short": 2779,
              "net": 4898
            }
          },
          "openInterest": 66817
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 365942,
              "short": 296427,
              "net": 69515
            },
            "nonCommercial": {
              "long": 39599,
              "short": 109523,
              "net": -69924
            },
            "smallTrader": {
              "long": 22494,
              "short": 22085,
              "net": 409
            }
          },
          "openInterest": 434774
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 289456,
              "short": 253659,
              "net": 35797
            },
            "nonCommercial": {
              "long": 48995,
              "short": 83851,
              "net": -34856
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 392262
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44044,
              "short": 86961,
              "net": -42917
            },
            "nonCommercial": {
              "long": 55870,
              "short": 24843,
              "net": 31027
            },
            "smallTrader": {
              "long": 23579,
              "short": 11689,
              "net": 11890
            }
          },
          "openInterest": 128467
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145226,
              "short": 310725,
              "net": -165499
            },
            "nonCommercial": {
              "long": 159296,
              "short": 12423,
              "net": 146873
            },
            "smallTrader": {
              "long": 45071,
              "short": 26445,
              "net": 18626
            }
          },
          "openInterest": 401630
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176282,
              "short": 258596,
              "net": -82314
            },
            "nonCommercial": {
              "long": 97473,
              "short": 28159,
              "net": 69314
            },
            "smallTrader": {
              "long": 34032,
              "short": 21032,
              "net": 13000
            }
          },
          "openInterest": 372407
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 290758,
              "short": 390839,
              "net": -100081
            },
            "nonCommercial": {
              "long": 179743,
              "short": 46224,
              "net": 133519
            },
            "smallTrader": {
              "long": 46858,
              "short": 80296,
              "net": -33438
            }
          },
          "openInterest": 595601
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 373633,
              "short": 670388,
              "net": -296755
            },
            "nonCommercial": {
              "long": 342482,
              "short": 96052,
              "net": 246430
            },
            "smallTrader": {
              "long": 100218,
              "short": 49893,
              "net": 50325
            }
          },
          "openInterest": 943801
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13618,
              "short": 9451,
              "net": 4167
            },
            "nonCommercial": {
              "long": 3929,
              "short": 8060,
              "net": -4131
            },
            "smallTrader": {
              "long": 12218,
              "short": 12254,
              "net": -36
            }
          },
          "openInterest": 29851
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1497,
              "short": 21617,
              "net": -20120
            },
            "nonCommercial": {
              "long": 33142,
              "short": 16201,
              "net": 16941
            },
            "smallTrader": {
              "long": 5563,
              "short": 2384,
              "net": 3179
            }
          },
          "openInterest": 41653
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166555,
              "short": 89674,
              "net": 76881
            },
            "nonCommercial": {
              "long": 48605,
              "short": 117020,
              "net": -68415
            },
            "smallTrader": {
              "long": 18055,
              "short": 26521,
              "net": -8466
            }
          },
          "openInterest": 289519
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70021,
              "short": 65839,
              "net": 4182
            },
            "nonCommercial": {
              "long": 34335,
              "short": 36858,
              "net": -2523
            },
            "smallTrader": {
              "long": 17886,
              "short": 19545,
              "net": -1659
            }
          },
          "openInterest": 149652
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138319,
              "short": 97664,
              "net": 40655
            },
            "nonCommercial": {
              "long": 85838,
              "short": 122127,
              "net": -36289
            },
            "smallTrader": {
              "long": 30970,
              "short": 35336,
              "net": -4366
            }
          },
          "openInterest": 331562
        }
      ]
    },
    {
      "reportDate": "2023-01-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3003300,
              "short": 2535857,
              "net": 467443
            },
            "nonCommercial": {
              "long": 405781,
              "short": 789383,
              "net": -383602
            },
            "smallTrader": {
              "long": 343068,
              "short": 426909,
              "net": -83841
            }
          },
          "openInterest": 3851091
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1801839,
              "short": 1276901,
              "net": 524938
            },
            "nonCommercial": {
              "long": 178437,
              "short": 699945,
              "net": -521508
            },
            "smallTrader": {
              "long": 192701,
              "short": 196131,
              "net": -3430
            }
          },
          "openInterest": 2219812
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 962504,
              "short": 819828,
              "net": 142676
            },
            "nonCommercial": {
              "long": 54314,
              "short": 223572,
              "net": -169258
            },
            "smallTrader": {
              "long": 170139,
              "short": 143557,
              "net": 26582
            }
          },
          "openInterest": 1198425
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3553482,
              "short": 2844424,
              "net": 709058
            },
            "nonCommercial": {
              "long": 290221,
              "short": 943140,
              "net": -652919
            },
            "smallTrader": {
              "long": 317117,
              "short": 373256,
              "net": -56139
            }
          },
          "openInterest": 4213262
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74724,
              "short": 35129,
              "net": 39595
            },
            "nonCommercial": {
              "long": 35208,
              "short": 71475,
              "net": -36267
            },
            "smallTrader": {
              "long": 17847,
              "short": 21175,
              "net": -3328
            }
          },
          "openInterest": 132960
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 73,
              "short": 651,
              "net": -578
            },
            "nonCommercial": {
              "long": 11747,
              "short": 11358,
              "net": 389
            },
            "smallTrader": {
              "long": 1103,
              "short": 914,
              "net": 189
            }
          },
          "openInterest": 14530
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2779,
              "short": 32427,
              "net": -29648
            },
            "nonCommercial": {
              "long": 32105,
              "short": 3894,
              "net": 28211
            },
            "smallTrader": {
              "long": 3096,
              "short": 1659,
              "net": 1437
            }
          },
          "openInterest": 37987
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135314,
              "short": 105622,
              "net": 29692
            },
            "nonCommercial": {
              "long": 43625,
              "short": 63926,
              "net": -20301
            },
            "smallTrader": {
              "long": 22168,
              "short": 31559,
              "net": -9391
            }
          },
          "openInterest": 205722
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77624,
              "short": 53083,
              "net": 24541
            },
            "nonCommercial": {
              "long": 25497,
              "short": 52263,
              "net": -26766
            },
            "smallTrader": {
              "long": 31870,
              "short": 29645,
              "net": 2225
            }
          },
          "openInterest": 138995
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121844,
              "short": 153822,
              "net": -31978
            },
            "nonCommercial": {
              "long": 87974,
              "short": 60136,
              "net": 27838
            },
            "smallTrader": {
              "long": 12987,
              "short": 8847,
              "net": 4140
            }
          },
          "openInterest": 280306
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96423,
              "short": 97064,
              "net": -641
            },
            "nonCommercial": {
              "long": 46411,
              "short": 47223,
              "net": -812
            },
            "smallTrader": {
              "long": 9429,
              "short": 7976,
              "net": 1453
            }
          },
          "openInterest": 187767
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68905,
              "short": 69068,
              "net": -163
            },
            "nonCommercial": {
              "long": 57191,
              "short": 61866,
              "net": -4675
            },
            "smallTrader": {
              "long": 17079,
              "short": 12241,
              "net": 4838
            }
          },
          "openInterest": 164594
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 541890,
              "short": 759007,
              "net": -217117
            },
            "nonCommercial": {
              "long": 359493,
              "short": 91961,
              "net": 267532
            },
            "smallTrader": {
              "long": 117043,
              "short": 167458,
              "net": -50415
            }
          },
          "openInterest": 1221434
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99292,
              "short": 116977,
              "net": -17685
            },
            "nonCommercial": {
              "long": 59178,
              "short": 42719,
              "net": 16459
            },
            "smallTrader": {
              "long": 13198,
              "short": 11972,
              "net": 1226
            }
          },
          "openInterest": 197924
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 527773,
              "short": 776813,
              "net": -249040
            },
            "nonCommercial": {
              "long": 323546,
              "short": 95939,
              "net": 227607
            },
            "smallTrader": {
              "long": 75100,
              "short": 53667,
              "net": 21433
            }
          },
          "openInterest": 1459936
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20450,
              "short": 12431,
              "net": 8019
            },
            "nonCommercial": {
              "long": 12624,
              "short": 18570,
              "net": -5946
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 39866
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 11917,
              "short": 14327,
              "net": -2410
            },
            "nonCommercial": {
              "long": 2876,
              "short": 750,
              "net": 2126
            },
            "smallTrader": {
              "long": 597,
              "short": 313,
              "net": 284
            }
          },
          "openInterest": 16911
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 389861,
              "short": 563942,
              "net": -174081
            },
            "nonCommercial": {
              "long": 222543,
              "short": 92628,
              "net": 129915
            },
            "smallTrader": {
              "long": 85209,
              "short": 41043,
              "net": 44166
            }
          },
          "openInterest": 712030
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14340,
              "short": 9897,
              "net": 4443
            },
            "nonCommercial": {
              "long": 12197,
              "short": 12897,
              "net": -700
            },
            "smallTrader": {
              "long": 8517,
              "short": 12260,
              "net": -3743
            }
          },
          "openInterest": 43917
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 109635,
              "short": 167570,
              "net": -57935
            },
            "nonCommercial": {
              "long": 72801,
              "short": 21283,
              "net": 51518
            },
            "smallTrader": {
              "long": 19890,
              "short": 13473,
              "net": 6417
            }
          },
          "openInterest": 238417
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113520,
              "short": 273494,
              "net": -159974
            },
            "nonCommercial": {
              "long": 230801,
              "short": 89135,
              "net": 141666
            },
            "smallTrader": {
              "long": 42337,
              "short": 24029,
              "net": 18308
            }
          },
          "openInterest": 449393
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128434,
              "short": 162465,
              "net": -34031
            },
            "nonCommercial": {
              "long": 39310,
              "short": 22697,
              "net": 16613
            },
            "smallTrader": {
              "long": 44859,
              "short": 27441,
              "net": 17418
            }
          },
          "openInterest": 252205
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117959,
              "short": 71186,
              "net": 46773
            },
            "nonCommercial": {
              "long": 25377,
              "short": 72241,
              "net": -46864
            },
            "smallTrader": {
              "long": 27267,
              "short": 27176,
              "net": 91
            }
          },
          "openInterest": 172590
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68295,
              "short": 99966,
              "net": -31671
            },
            "nonCommercial": {
              "long": 73833,
              "short": 30207,
              "net": 43626
            },
            "smallTrader": {
              "long": 14524,
              "short": 26479,
              "net": -11955
            }
          },
          "openInterest": 188851
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97353,
              "short": 160750,
              "net": -63397
            },
            "nonCommercial": {
              "long": 129128,
              "short": 58639,
              "net": 70489
            },
            "smallTrader": {
              "long": 30372,
              "short": 37464,
              "net": -7092
            }
          },
          "openInterest": 332624
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105401,
              "short": 55139,
              "net": 50262
            },
            "nonCommercial": {
              "long": 131201,
              "short": 187577,
              "net": -56376
            },
            "smallTrader": {
              "long": 8078,
              "short": 1964,
              "net": 6114
            }
          },
          "openInterest": 245029
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 15093,
              "short": 15648,
              "net": -555
            },
            "smallTrader": {
              "long": 778,
              "short": 228,
              "net": 550
            }
          },
          "openInterest": 17838
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29143,
              "short": 28307,
              "net": 836
            },
            "nonCommercial": {
              "long": 11960,
              "short": 11688,
              "net": 272
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48932
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 430894,
              "short": 288752,
              "net": 142142
            },
            "nonCommercial": {
              "long": 159866,
              "short": 329679,
              "net": -169813
            },
            "smallTrader": {
              "long": 66715,
              "short": 39044,
              "net": 27671
            }
          },
          "openInterest": 1031182
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12378,
              "short": 20548,
              "net": -8170
            },
            "nonCommercial": {
              "long": 13366,
              "short": 5886,
              "net": 7480
            },
            "smallTrader": {
              "long": 3842,
              "short": 3152,
              "net": 690
            }
          },
          "openInterest": 29773
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18734,
              "short": 51891,
              "net": -33157
            },
            "nonCommercial": {
              "long": 41555,
              "short": 11052,
              "net": 30503
            },
            "smallTrader": {
              "long": 6879,
              "short": 4225,
              "net": 2654
            }
          },
          "openInterest": 69687
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 363125,
              "short": 298046,
              "net": 65079
            },
            "nonCommercial": {
              "long": 43799,
              "short": 109160,
              "net": -65361
            },
            "smallTrader": {
              "long": 21973,
              "short": 21691,
              "net": 282
            }
          },
          "openInterest": 434205
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 294962,
              "short": 261652,
              "net": 33310
            },
            "nonCommercial": {
              "long": 52252,
              "short": 85712,
              "net": -33460
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 402199
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44229,
              "short": 88440,
              "net": -44211
            },
            "nonCommercial": {
              "long": 57801,
              "short": 26867,
              "net": 30934
            },
            "smallTrader": {
              "long": 23576,
              "short": 10299,
              "net": 13277
            }
          },
          "openInterest": 131990
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141313,
              "short": 317283,
              "net": -175970
            },
            "nonCommercial": {
              "long": 170218,
              "short": 13650,
              "net": 156568
            },
            "smallTrader": {
              "long": 42222,
              "short": 22820,
              "net": 19402
            }
          },
          "openInterest": 404562
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178653,
              "short": 259350,
              "net": -80697
            },
            "nonCommercial": {
              "long": 99018,
              "short": 28328,
              "net": 70690
            },
            "smallTrader": {
              "long": 32575,
              "short": 22568,
              "net": 10007
            }
          },
          "openInterest": 374903
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284335,
              "short": 395664,
              "net": -111329
            },
            "nonCommercial": {
              "long": 195320,
              "short": 46681,
              "net": 148639
            },
            "smallTrader": {
              "long": 42635,
              "short": 79945,
              "net": -37310
            }
          },
          "openInterest": 603609
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381086,
              "short": 654583,
              "net": -273497
            },
            "nonCommercial": {
              "long": 325685,
              "short": 97193,
              "net": 228492
            },
            "smallTrader": {
              "long": 93920,
              "short": 48915,
              "net": 45005
            }
          },
          "openInterest": 940021
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16274,
              "short": 9843,
              "net": 6431
            },
            "nonCommercial": {
              "long": 6632,
              "short": 9486,
              "net": -2854
            },
            "smallTrader": {
              "long": 10322,
              "short": 13899,
              "net": -3577
            }
          },
          "openInterest": 33250
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1588,
              "short": 21792,
              "net": -20204
            },
            "nonCommercial": {
              "long": 33171,
              "short": 15410,
              "net": 17761
            },
            "smallTrader": {
              "long": 5538,
              "short": 3095,
              "net": 2443
            }
          },
          "openInterest": 41850
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168326,
              "short": 92997,
              "net": 75329
            },
            "nonCommercial": {
              "long": 56713,
              "short": 124713,
              "net": -68000
            },
            "smallTrader": {
              "long": 18988,
              "short": 26317,
              "net": -7329
            }
          },
          "openInterest": 297329
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72420,
              "short": 67723,
              "net": 4697
            },
            "nonCommercial": {
              "long": 34475,
              "short": 37107,
              "net": -2632
            },
            "smallTrader": {
              "long": 17485,
              "short": 19550,
              "net": -2065
            }
          },
          "openInterest": 152061
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141962,
              "short": 104326,
              "net": 37636
            },
            "nonCommercial": {
              "long": 84689,
              "short": 116980,
              "net": -32291
            },
            "smallTrader": {
              "long": 30370,
              "short": 35715,
              "net": -5345
            }
          },
          "openInterest": 331577
        }
      ]
    },
    {
      "reportDate": "2023-01-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3095025,
              "short": 2606571,
              "net": 488454
            },
            "nonCommercial": {
              "long": 355989,
              "short": 767347,
              "net": -411358
            },
            "smallTrader": {
              "long": 350630,
              "short": 427726,
              "net": -77096
            }
          },
          "openInterest": 3894938
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1857300,
              "short": 1404828,
              "net": 452472
            },
            "nonCommercial": {
              "long": 220701,
              "short": 676752,
              "net": -456051
            },
            "smallTrader": {
              "long": 199092,
              "short": 195513,
              "net": 3579
            }
          },
          "openInterest": 2319897
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 935742,
              "short": 806008,
              "net": 129734
            },
            "nonCommercial": {
              "long": 66962,
              "short": 224347,
              "net": -157385
            },
            "smallTrader": {
              "long": 173392,
              "short": 145741,
              "net": 27651
            }
          },
          "openInterest": 1184966
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3471933,
              "short": 2814289,
              "net": 657644
            },
            "nonCommercial": {
              "long": 235968,
              "short": 859119,
              "net": -623151
            },
            "smallTrader": {
              "long": 326120,
              "short": 360613,
              "net": -34493
            }
          },
          "openInterest": 4095328
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71696,
              "short": 39486,
              "net": 32210
            },
            "nonCommercial": {
              "long": 30210,
              "short": 63900,
              "net": -33690
            },
            "smallTrader": {
              "long": 20573,
              "short": 19093,
              "net": 1480
            }
          },
          "openInterest": 126028
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 447,
              "short": 476,
              "net": -29
            },
            "nonCommercial": {
              "long": 11989,
              "short": 12583,
              "net": -594
            },
            "smallTrader": {
              "long": 1339,
              "short": 716,
              "net": 623
            }
          },
          "openInterest": 14891
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4322,
              "short": 27896,
              "net": -23574
            },
            "nonCommercial": {
              "long": 25210,
              "short": 3509,
              "net": 21701
            },
            "smallTrader": {
              "long": 3561,
              "short": 1688,
              "net": 1873
            }
          },
          "openInterest": 33429
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138532,
              "short": 103264,
              "net": 35268
            },
            "nonCommercial": {
              "long": 36007,
              "short": 65463,
              "net": -29456
            },
            "smallTrader": {
              "long": 23559,
              "short": 29371,
              "net": -5812
            }
          },
          "openInterest": 202713
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75060,
              "short": 47795,
              "net": 27265
            },
            "nonCommercial": {
              "long": 22166,
              "short": 53121,
              "net": -30955
            },
            "smallTrader": {
              "long": 33283,
              "short": 29593,
              "net": 3690
            }
          },
          "openInterest": 133888
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132109,
              "short": 163308,
              "net": -31199
            },
            "nonCommercial": {
              "long": 94218,
              "short": 66997,
              "net": 27221
            },
            "smallTrader": {
              "long": 13616,
              "short": 9638,
              "net": 3978
            }
          },
          "openInterest": 297723
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108900,
              "short": 97590,
              "net": 11310
            },
            "nonCommercial": {
              "long": 48809,
              "short": 63548,
              "net": -14739
            },
            "smallTrader": {
              "long": 11598,
              "short": 8169,
              "net": 3429
            }
          },
          "openInterest": 210169
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69787,
              "short": 86040,
              "net": -16253
            },
            "nonCommercial": {
              "long": 74753,
              "short": 64526,
              "net": 10227
            },
            "smallTrader": {
              "long": 19691,
              "short": 13665,
              "net": 6026
            }
          },
          "openInterest": 186383
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 561153,
              "short": 743764,
              "net": -182611
            },
            "nonCommercial": {
              "long": 332822,
              "short": 99027,
              "net": 233795
            },
            "smallTrader": {
              "long": 116990,
              "short": 168174,
              "net": -51184
            }
          },
          "openInterest": 1214817
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99886,
              "short": 119822,
              "net": -19936
            },
            "nonCommercial": {
              "long": 58104,
              "short": 40160,
              "net": 17944
            },
            "smallTrader": {
              "long": 13474,
              "short": 11482,
              "net": 1992
            }
          },
          "openInterest": 201472
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 583480,
              "short": 808982,
              "net": -225502
            },
            "nonCommercial": {
              "long": 307170,
              "short": 101934,
              "net": 205236
            },
            "smallTrader": {
              "long": 72695,
              "short": 52429,
              "net": 20266
            }
          },
          "openInterest": 1557092
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 18560,
              "short": 12237,
              "net": 6323
            },
            "nonCommercial": {
              "long": 12972,
              "short": 17543,
              "net": -4571
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38814
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 14306,
              "short": 16408,
              "net": -2102
            },
            "nonCommercial": {
              "long": 2749,
              "short": 865,
              "net": 1884
            },
            "smallTrader": {
              "long": 602,
              "short": 384,
              "net": 218
            }
          },
          "openInterest": 19579
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 400775,
              "short": 582985,
              "net": -182210
            },
            "nonCommercial": {
              "long": 238623,
              "short": 103641,
              "net": 134982
            },
            "smallTrader": {
              "long": 91275,
              "short": 44047,
              "net": 47228
            }
          },
          "openInterest": 746163
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13165,
              "short": 9111,
              "net": 4054
            },
            "nonCommercial": {
              "long": 13273,
              "short": 13504,
              "net": -231
            },
            "smallTrader": {
              "long": 8896,
              "short": 12719,
              "net": -3823
            }
          },
          "openInterest": 44389
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 120957,
              "short": 183765,
              "net": -62808
            },
            "nonCommercial": {
              "long": 76471,
              "short": 18783,
              "net": 57688
            },
            "smallTrader": {
              "long": 21082,
              "short": 15962,
              "net": 5120
            }
          },
          "openInterest": 257742
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111718,
              "short": 284196,
              "net": -172478
            },
            "nonCommercial": {
              "long": 243566,
              "short": 93031,
              "net": 150535
            },
            "smallTrader": {
              "long": 46373,
              "short": 24430,
              "net": 21943
            }
          },
          "openInterest": 481519
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131465,
              "short": 166500,
              "net": -35035
            },
            "nonCommercial": {
              "long": 38662,
              "short": 21893,
              "net": 16769
            },
            "smallTrader": {
              "long": 45645,
              "short": 27379,
              "net": 18266
            }
          },
          "openInterest": 260845
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119166,
              "short": 84678,
              "net": 34488
            },
            "nonCommercial": {
              "long": 26395,
              "short": 61772,
              "net": -35377
            },
            "smallTrader": {
              "long": 28973,
              "short": 28084,
              "net": 889
            }
          },
          "openInterest": 175745
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70042,
              "short": 89400,
              "net": -19358
            },
            "nonCommercial": {
              "long": 65146,
              "short": 39377,
              "net": 25769
            },
            "smallTrader": {
              "long": 18949,
              "short": 25360,
              "net": -6411
            }
          },
          "openInterest": 190005
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88511,
              "short": 161473,
              "net": -72962
            },
            "nonCommercial": {
              "long": 132029,
              "short": 52035,
              "net": 79994
            },
            "smallTrader": {
              "long": 33907,
              "short": 40939,
              "net": -7032
            }
          },
          "openInterest": 322340
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111970,
              "short": 64764,
              "net": 47206
            },
            "nonCommercial": {
              "long": 149517,
              "short": 202898,
              "net": -53381
            },
            "smallTrader": {
              "long": 8593,
              "short": 2418,
              "net": 6175
            }
          },
          "openInterest": 270826
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 104,
              "net": -99
            },
            "nonCommercial": {
              "long": 15127,
              "short": 15615,
              "net": -488
            },
            "smallTrader": {
              "long": 990,
              "short": 403,
              "net": 587
            }
          },
          "openInterest": 17144
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31206,
              "short": 28421,
              "net": 2785
            },
            "nonCommercial": {
              "long": 11414,
              "short": 13044,
              "net": -1630
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 50725
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 434067,
              "short": 290561,
              "net": 143506
            },
            "nonCommercial": {
              "long": 176461,
              "short": 348964,
              "net": -172503
            },
            "smallTrader": {
              "long": 68123,
              "short": 39126,
              "net": 28997
            }
          },
          "openInterest": 1070386
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10520,
              "short": 19019,
              "net": -8499
            },
            "nonCommercial": {
              "long": 12607,
              "short": 5257,
              "net": 7350
            },
            "smallTrader": {
              "long": 4206,
              "short": 3057,
              "net": 1149
            }
          },
          "openInterest": 27566
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19128,
              "short": 53474,
              "net": -34346
            },
            "nonCommercial": {
              "long": 43745,
              "short": 13043,
              "net": 30702
            },
            "smallTrader": {
              "long": 6832,
              "short": 3188,
              "net": 3644
            }
          },
          "openInterest": 72216
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357515,
              "short": 302976,
              "net": 54539
            },
            "nonCommercial": {
              "long": 44813,
              "short": 102941,
              "net": -58128
            },
            "smallTrader": {
              "long": 24756,
              "short": 21167,
              "net": 3589
            }
          },
          "openInterest": 432408
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 302587,
              "short": 262000,
              "net": 40587
            },
            "nonCommercial": {
              "long": 48701,
              "short": 91335,
              "net": -42634
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 406513
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42599,
              "short": 85524,
              "net": -42925
            },
            "nonCommercial": {
              "long": 56770,
              "short": 27757,
              "net": 29013
            },
            "smallTrader": {
              "long": 23938,
              "short": 10026,
              "net": 13912
            }
          },
          "openInterest": 129961
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130280,
              "short": 310860,
              "net": -180580
            },
            "nonCommercial": {
              "long": 171785,
              "short": 14075,
              "net": 157710
            },
            "smallTrader": {
              "long": 48473,
              "short": 25603,
              "net": 22870
            }
          },
          "openInterest": 408767
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183263,
              "short": 254619,
              "net": -71356
            },
            "nonCommercial": {
              "long": 91252,
              "short": 29153,
              "net": 62099
            },
            "smallTrader": {
              "long": 33103,
              "short": 23846,
              "net": 9257
            }
          },
          "openInterest": 373118
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 302217,
              "short": 406383,
              "net": -104166
            },
            "nonCommercial": {
              "long": 187837,
              "short": 47509,
              "net": 140328
            },
            "smallTrader": {
              "long": 42977,
              "short": 79139,
              "net": -36162
            }
          },
          "openInterest": 620659
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 399818,
              "short": 632327,
              "net": -232509
            },
            "nonCommercial": {
              "long": 274296,
              "short": 86583,
              "net": 187713
            },
            "smallTrader": {
              "long": 90034,
              "short": 45238,
              "net": 44796
            }
          },
          "openInterest": 905839
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17034,
              "short": 8828,
              "net": 8206
            },
            "nonCommercial": {
              "long": 3668,
              "short": 11038,
              "net": -7370
            },
            "smallTrader": {
              "long": 12542,
              "short": 13378,
              "net": -836
            }
          },
          "openInterest": 33266
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1158,
              "short": 20438,
              "net": -19280
            },
            "nonCommercial": {
              "long": 33928,
              "short": 17388,
              "net": 16540
            },
            "smallTrader": {
              "long": 5784,
              "short": 3044,
              "net": 2740
            }
          },
          "openInterest": 42307
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 170766,
              "short": 90956,
              "net": 79810
            },
            "nonCommercial": {
              "long": 50080,
              "short": 122887,
              "net": -72807
            },
            "smallTrader": {
              "long": 19207,
              "short": 26210,
              "net": -7003
            }
          },
          "openInterest": 301215
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78470,
              "short": 65640,
              "net": 12830
            },
            "nonCommercial": {
              "long": 31234,
              "short": 43389,
              "net": -12155
            },
            "smallTrader": {
              "long": 19783,
              "short": 20458,
              "net": -675
            }
          },
          "openInterest": 163353
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140763,
              "short": 97234,
              "net": 43529
            },
            "nonCommercial": {
              "long": 87085,
              "short": 126801,
              "net": -39716
            },
            "smallTrader": {
              "long": 33599,
              "short": 37412,
              "net": -3813
            }
          },
          "openInterest": 334538
        }
      ]
    },
    {
      "reportDate": "2023-01-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3237951,
              "short": 2622096,
              "net": 615855
            },
            "nonCommercial": {
              "long": 334022,
              "short": 879079,
              "net": -545057
            },
            "smallTrader": {
              "long": 360271,
              "short": 431069,
              "net": -70798
            }
          },
          "openInterest": 4018107
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1909141,
              "short": 1457099,
              "net": 452042
            },
            "nonCommercial": {
              "long": 179898,
              "short": 642569,
              "net": -462671
            },
            "smallTrader": {
              "long": 204038,
              "short": 193409,
              "net": 10629
            }
          },
          "openInterest": 2335967
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 994046,
              "short": 823114,
              "net": 170932
            },
            "nonCommercial": {
              "long": 51842,
              "short": 244235,
              "net": -192393
            },
            "smallTrader": {
              "long": 171647,
              "short": 150186,
              "net": 21461
            }
          },
          "openInterest": 1222141
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3538627,
              "short": 2849054,
              "net": 689573
            },
            "nonCommercial": {
              "long": 220650,
              "short": 901305,
              "net": -680655
            },
            "smallTrader": {
              "long": 341784,
              "short": 350702,
              "net": -8918
            }
          },
          "openInterest": 4159392
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71052,
              "short": 45116,
              "net": 25936
            },
            "nonCommercial": {
              "long": 28593,
              "short": 62213,
              "net": -33620
            },
            "smallTrader": {
              "long": 26348,
              "short": 18664,
              "net": 7684
            }
          },
          "openInterest": 128213
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 951,
              "short": 614,
              "net": 337
            },
            "nonCommercial": {
              "long": 12456,
              "short": 13083,
              "net": -627
            },
            "smallTrader": {
              "long": 1440,
              "short": 1150,
              "net": 290
            }
          },
          "openInterest": 15885
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4270,
              "short": 28018,
              "net": -23748
            },
            "nonCommercial": {
              "long": 32429,
              "short": 10236,
              "net": 22193
            },
            "smallTrader": {
              "long": 4096,
              "short": 2541,
              "net": 1555
            }
          },
          "openInterest": 40800
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130575,
              "short": 99139,
              "net": 31436
            },
            "nonCommercial": {
              "long": 41469,
              "short": 66166,
              "net": -24697
            },
            "smallTrader": {
              "long": 24051,
              "short": 30790,
              "net": -6739
            }
          },
          "openInterest": 201956
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75387,
              "short": 47899,
              "net": 27488
            },
            "nonCommercial": {
              "long": 20897,
              "short": 48156,
              "net": -27259
            },
            "smallTrader": {
              "long": 32211,
              "short": 32440,
              "net": -229
            }
          },
          "openInterest": 132346
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138394,
              "short": 169549,
              "net": -31155
            },
            "nonCommercial": {
              "long": 97065,
              "short": 69367,
              "net": 27698
            },
            "smallTrader": {
              "long": 13026,
              "short": 9569,
              "net": 3457
            }
          },
          "openInterest": 304077
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123565,
              "short": 99314,
              "net": 24251
            },
            "nonCommercial": {
              "long": 44803,
              "short": 71548,
              "net": -26745
            },
            "smallTrader": {
              "long": 10878,
              "short": 8384,
              "net": 2494
            }
          },
          "openInterest": 224829
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69997,
              "short": 92692,
              "net": -22695
            },
            "nonCommercial": {
              "long": 84910,
              "short": 68672,
              "net": 16238
            },
            "smallTrader": {
              "long": 19961,
              "short": 13504,
              "net": 6457
            }
          },
          "openInterest": 201455
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 558706,
              "short": 772504,
              "net": -213798
            },
            "nonCommercial": {
              "long": 376732,
              "short": 104859,
              "net": 271873
            },
            "smallTrader": {
              "long": 118719,
              "short": 176794,
              "net": -58075
            }
          },
          "openInterest": 1251033
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103146,
              "short": 112528,
              "net": -9382
            },
            "nonCommercial": {
              "long": 56634,
              "short": 48681,
              "net": 7953
            },
            "smallTrader": {
              "long": 12734,
              "short": 11305,
              "net": 1429
            }
          },
          "openInterest": 203290
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 599472,
              "short": 855071,
              "net": -255599
            },
            "nonCommercial": {
              "long": 319541,
              "short": 80323,
              "net": 239218
            },
            "smallTrader": {
              "long": 73709,
              "short": 57328,
              "net": 16381
            }
          },
          "openInterest": 1613466
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19974,
              "short": 13829,
              "net": 6145
            },
            "nonCommercial": {
              "long": 12924,
              "short": 18230,
              "net": -5306
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 41330
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 16638,
              "short": 18502,
              "net": -1864
            },
            "nonCommercial": {
              "long": 2321,
              "short": 750,
              "net": 1571
            },
            "smallTrader": {
              "long": 650,
              "short": 357,
              "net": 293
            }
          },
          "openInterest": 22011
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 416510,
              "short": 595584,
              "net": -179074
            },
            "nonCommercial": {
              "long": 228279,
              "short": 101295,
              "net": 126984
            },
            "smallTrader": {
              "long": 94476,
              "short": 42386,
              "net": 52090
            }
          },
          "openInterest": 753915
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15097,
              "short": 7679,
              "net": 7418
            },
            "nonCommercial": {
              "long": 13417,
              "short": 19279,
              "net": -5862
            },
            "smallTrader": {
              "long": 10698,
              "short": 12254,
              "net": -1556
            }
          },
          "openInterest": 49664
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138982,
              "short": 203258,
              "net": -64276
            },
            "nonCommercial": {
              "long": 79754,
              "short": 23089,
              "net": 56665
            },
            "smallTrader": {
              "long": 22176,
              "short": 14565,
              "net": 7611
            }
          },
          "openInterest": 289165
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122814,
              "short": 298727,
              "net": -175913
            },
            "nonCommercial": {
              "long": 246874,
              "short": 93634,
              "net": 153240
            },
            "smallTrader": {
              "long": 48128,
              "short": 25455,
              "net": 22673
            }
          },
          "openInterest": 491818
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138190,
              "short": 178802,
              "net": -40612
            },
            "nonCommercial": {
              "long": 39503,
              "short": 20997,
              "net": 18506
            },
            "smallTrader": {
              "long": 50259,
              "short": 28153,
              "net": 22106
            }
          },
          "openInterest": 269911
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114907,
              "short": 96823,
              "net": 18084
            },
            "nonCommercial": {
              "long": 29458,
              "short": 52419,
              "net": -22961
            },
            "smallTrader": {
              "long": 30761,
              "short": 25884,
              "net": 4877
            }
          },
          "openInterest": 176862
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74842,
              "short": 85781,
              "net": -10939
            },
            "nonCommercial": {
              "long": 63073,
              "short": 47166,
              "net": 15907
            },
            "smallTrader": {
              "long": 21157,
              "short": 26125,
              "net": -4968
            }
          },
          "openInterest": 199695
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95035,
              "short": 162744,
              "net": -67709
            },
            "nonCommercial": {
              "long": 126737,
              "short": 52594,
              "net": 74143
            },
            "smallTrader": {
              "long": 32866,
              "short": 39300,
              "net": -6434
            }
          },
          "openInterest": 315402
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113924,
              "short": 71625,
              "net": 42299
            },
            "nonCommercial": {
              "long": 150543,
              "short": 199182,
              "net": -48639
            },
            "smallTrader": {
              "long": 8681,
              "short": 2341,
              "net": 6340
            }
          },
          "openInterest": 274227
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 16197,
              "short": 16887,
              "net": -690
            },
            "smallTrader": {
              "long": 1102,
              "short": 417,
              "net": 685
            }
          },
          "openInterest": 19274
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34585,
              "short": 28476,
              "net": 6109
            },
            "nonCommercial": {
              "long": 12324,
              "short": 16451,
              "net": -4127
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55003
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 444280,
              "short": 297862,
              "net": 146418
            },
            "nonCommercial": {
              "long": 182318,
              "short": 359537,
              "net": -177219
            },
            "smallTrader": {
              "long": 69628,
              "short": 38827,
              "net": 30801
            }
          },
          "openInterest": 1082458
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15888,
              "short": 22574,
              "net": -6686
            },
            "nonCommercial": {
              "long": 11308,
              "short": 5250,
              "net": 6058
            },
            "smallTrader": {
              "long": 3903,
              "short": 3275,
              "net": 628
            }
          },
          "openInterest": 31579
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19831,
              "short": 48744,
              "net": -28913
            },
            "nonCommercial": {
              "long": 40387,
              "short": 16843,
              "net": 23544
            },
            "smallTrader": {
              "long": 8162,
              "short": 2793,
              "net": 5369
            }
          },
          "openInterest": 71144
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 354698,
              "short": 295275,
              "net": 59423
            },
            "nonCommercial": {
              "long": 44629,
              "short": 107544,
              "net": -62915
            },
            "smallTrader": {
              "long": 24352,
              "short": 20860,
              "net": 3492
            }
          },
          "openInterest": 428935
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 303624,
              "short": 257392,
              "net": 46232
            },
            "nonCommercial": {
              "long": 52067,
              "short": 97431,
              "net": -45364
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 411294
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42668,
              "short": 88035,
              "net": -45367
            },
            "nonCommercial": {
              "long": 57439,
              "short": 25971,
              "net": 31468
            },
            "smallTrader": {
              "long": 23983,
              "short": 10084,
              "net": 13899
            }
          },
          "openInterest": 131862
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124549,
              "short": 310682,
              "net": -186133
            },
            "nonCommercial": {
              "long": 181071,
              "short": 14721,
              "net": 166350
            },
            "smallTrader": {
              "long": 47680,
              "short": 27897,
              "net": 19783
            }
          },
          "openInterest": 414120
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 187762,
              "short": 258839,
              "net": -71077
            },
            "nonCommercial": {
              "long": 89394,
              "short": 29899,
              "net": 59495
            },
            "smallTrader": {
              "long": 35188,
              "short": 23606,
              "net": 11582
            }
          },
          "openInterest": 375990
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 301985,
              "short": 432775,
              "net": -130790
            },
            "nonCommercial": {
              "long": 216831,
              "short": 47766,
              "net": 169065
            },
            "smallTrader": {
              "long": 43462,
              "short": 81737,
              "net": -38275
            }
          },
          "openInterest": 651328
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 387186,
              "short": 620330,
              "net": -233144
            },
            "nonCommercial": {
              "long": 273666,
              "short": 86968,
              "net": 186698
            },
            "smallTrader": {
              "long": 91248,
              "short": 44802,
              "net": 46446
            }
          },
          "openInterest": 898526
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18933,
              "short": 7576,
              "net": 11357
            },
            "nonCommercial": {
              "long": 3919,
              "short": 11860,
              "net": -7941
            },
            "smallTrader": {
              "long": 11429,
              "short": 14845,
              "net": -3416
            }
          },
          "openInterest": 34300
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1031,
              "short": 16601,
              "net": -15570
            },
            "nonCommercial": {
              "long": 31694,
              "short": 18336,
              "net": 13358
            },
            "smallTrader": {
              "long": 5292,
              "short": 3080,
              "net": 2212
            }
          },
          "openInterest": 39388
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 176081,
              "short": 120486,
              "net": 55595
            },
            "nonCommercial": {
              "long": 53609,
              "short": 105964,
              "net": -52355
            },
            "smallTrader": {
              "long": 28892,
              "short": 32132,
              "net": -3240
            }
          },
          "openInterest": 326900
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78720,
              "short": 67402,
              "net": 11318
            },
            "nonCommercial": {
              "long": 36672,
              "short": 45403,
              "net": -8731
            },
            "smallTrader": {
              "long": 18873,
              "short": 21460,
              "net": -2587
            }
          },
          "openInterest": 169085
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141956,
              "short": 96695,
              "net": 45261
            },
            "nonCommercial": {
              "long": 86569,
              "short": 128583,
              "net": -42014
            },
            "smallTrader": {
              "long": 32942,
              "short": 36189,
              "net": -3247
            }
          },
          "openInterest": 340830
        }
      ]
    },
    {
      "reportDate": "2023-01-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3310111,
              "short": 2711272,
              "net": 598839
            },
            "nonCommercial": {
              "long": 359177,
              "short": 900998,
              "net": -541821
            },
            "smallTrader": {
              "long": 360007,
              "short": 417025,
              "net": -57018
            }
          },
          "openInterest": 4124381
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1972486,
              "short": 1517605,
              "net": 454881
            },
            "nonCommercial": {
              "long": 186740,
              "short": 663763,
              "net": -477023
            },
            "smallTrader": {
              "long": 207471,
              "short": 185329,
              "net": 22142
            }
          },
          "openInterest": 2416615
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1000159,
              "short": 844449,
              "net": 155710
            },
            "nonCommercial": {
              "long": 51463,
              "short": 247279,
              "net": -195816
            },
            "smallTrader": {
              "long": 178920,
              "short": 138814,
              "net": 40106
            }
          },
          "openInterest": 1235758
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3489305,
              "short": 2855485,
              "net": 633820
            },
            "nonCommercial": {
              "long": 259978,
              "short": 898715,
              "net": -638737
            },
            "smallTrader": {
              "long": 354429,
              "short": 349512,
              "net": 4917
            }
          },
          "openInterest": 4162628
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74818,
              "short": 45112,
              "net": 29706
            },
            "nonCommercial": {
              "long": 29466,
              "short": 62637,
              "net": -33171
            },
            "smallTrader": {
              "long": 22903,
              "short": 19438,
              "net": 3465
            }
          },
          "openInterest": 129490
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1365,
              "short": 453,
              "net": 912
            },
            "nonCommercial": {
              "long": 13036,
              "short": 14473,
              "net": -1437
            },
            "smallTrader": {
              "long": 1467,
              "short": 942,
              "net": 525
            }
          },
          "openInterest": 17390
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5847,
              "short": 29465,
              "net": -23618
            },
            "nonCommercial": {
              "long": 35691,
              "short": 12906,
              "net": 22785
            },
            "smallTrader": {
              "long": 3585,
              "short": 2752,
              "net": 833
            }
          },
          "openInterest": 45128
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127207,
              "short": 99553,
              "net": 27654
            },
            "nonCommercial": {
              "long": 34756,
              "short": 58690,
              "net": -23934
            },
            "smallTrader": {
              "long": 26309,
              "short": 30029,
              "net": -3720
            }
          },
          "openInterest": 194051
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77571,
              "short": 48412,
              "net": 29159
            },
            "nonCommercial": {
              "long": 25978,
              "short": 56690,
              "net": -30712
            },
            "smallTrader": {
              "long": 30927,
              "short": 29374,
              "net": 1553
            }
          },
          "openInterest": 137476
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138394,
              "short": 167372,
              "net": -28978
            },
            "nonCommercial": {
              "long": 90986,
              "short": 66045,
              "net": 24941
            },
            "smallTrader": {
              "long": 12460,
              "short": 8423,
              "net": 4037
            }
          },
          "openInterest": 292813
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122400,
              "short": 102233,
              "net": 20167
            },
            "nonCommercial": {
              "long": 45404,
              "short": 68132,
              "net": -22728
            },
            "smallTrader": {
              "long": 10598,
              "short": 8037,
              "net": 2561
            }
          },
          "openInterest": 231360
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74715,
              "short": 101257,
              "net": -26542
            },
            "nonCommercial": {
              "long": 87941,
              "short": 67771,
              "net": 20170
            },
            "smallTrader": {
              "long": 19913,
              "short": 13541,
              "net": 6372
            }
          },
          "openInterest": 213398
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 558456,
              "short": 764118,
              "net": -205662
            },
            "nonCommercial": {
              "long": 388317,
              "short": 110948,
              "net": 277369
            },
            "smallTrader": {
              "long": 115106,
              "short": 186813,
              "net": -71707
            }
          },
          "openInterest": 1274410
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100981,
              "short": 120660,
              "net": -19679
            },
            "nonCommercial": {
              "long": 61599,
              "short": 43766,
              "net": 17833
            },
            "smallTrader": {
              "long": 12918,
              "short": 11072,
              "net": 1846
            }
          },
          "openInterest": 208137
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 614901,
              "short": 888147,
              "net": -273246
            },
            "nonCommercial": {
              "long": 328480,
              "short": 78681,
              "net": 249799
            },
            "smallTrader": {
              "long": 80007,
              "short": 56560,
              "net": 23447
            }
          },
          "openInterest": 1660450
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 19750,
              "short": 13637,
              "net": 6113
            },
            "nonCommercial": {
              "long": 10553,
              "short": 15536,
              "net": -4983
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38826
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18689,
              "short": 20361,
              "net": -1672
            },
            "nonCommercial": {
              "long": 2350,
              "short": 901,
              "net": 1449
            },
            "smallTrader": {
              "long": 686,
              "short": 463,
              "net": 223
            }
          },
          "openInterest": 24124
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 429253,
              "short": 615703,
              "net": -186450
            },
            "nonCommercial": {
              "long": 237743,
              "short": 103394,
              "net": 134349
            },
            "smallTrader": {
              "long": 96793,
              "short": 44692,
              "net": 52101
            }
          },
          "openInterest": 777569
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15587,
              "short": 8508,
              "net": 7079
            },
            "nonCommercial": {
              "long": 13606,
              "short": 19444,
              "net": -5838
            },
            "smallTrader": {
              "long": 10810,
              "short": 12051,
              "net": -1241
            }
          },
          "openInterest": 50623
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148820,
              "short": 221473,
              "net": -72653
            },
            "nonCommercial": {
              "long": 91893,
              "short": 28262,
              "net": 63631
            },
            "smallTrader": {
              "long": 23085,
              "short": 14063,
              "net": 9022
            }
          },
          "openInterest": 317047
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127419,
              "short": 307973,
              "net": -180554
            },
            "nonCommercial": {
              "long": 253311,
              "short": 95638,
              "net": 157673
            },
            "smallTrader": {
              "long": 47880,
              "short": 24999,
              "net": 22881
            }
          },
          "openInterest": 499927
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134558,
              "short": 183098,
              "net": -48540
            },
            "nonCommercial": {
              "long": 44504,
              "short": 19144,
              "net": 25360
            },
            "smallTrader": {
              "long": 52138,
              "short": 28958,
              "net": 23180
            }
          },
          "openInterest": 278159
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113437,
              "short": 96292,
              "net": 17145
            },
            "nonCommercial": {
              "long": 27620,
              "short": 49255,
              "net": -21635
            },
            "smallTrader": {
              "long": 31009,
              "short": 26519,
              "net": 4490
            }
          },
          "openInterest": 173321
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75927,
              "short": 76609,
              "net": -682
            },
            "nonCommercial": {
              "long": 66938,
              "short": 63772,
              "net": 3166
            },
            "smallTrader": {
              "long": 23357,
              "short": 25841,
              "net": -2484
            }
          },
          "openInterest": 207111
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96720,
              "short": 159543,
              "net": -62823
            },
            "nonCommercial": {
              "long": 117249,
              "short": 51021,
              "net": 66228
            },
            "smallTrader": {
              "long": 35368,
              "short": 38773,
              "net": -3405
            }
          },
          "openInterest": 316580
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115053,
              "short": 72726,
              "net": 42327
            },
            "nonCommercial": {
              "long": 148265,
              "short": 197005,
              "net": -48740
            },
            "smallTrader": {
              "long": 8628,
              "short": 2215,
              "net": 6413
            }
          },
          "openInterest": 272655
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 17951,
              "short": 18693,
              "net": -742
            },
            "smallTrader": {
              "long": 1098,
              "short": 361,
              "net": 737
            }
          },
          "openInterest": 20608
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34722,
              "short": 27306,
              "net": 7416
            },
            "nonCommercial": {
              "long": 12048,
              "short": 17100,
              "net": -5052
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 54777
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 444547,
              "short": 306065,
              "net": 138482
            },
            "nonCommercial": {
              "long": 203309,
              "short": 374281,
              "net": -170972
            },
            "smallTrader": {
              "long": 69194,
              "short": 36704,
              "net": 32490
            }
          },
          "openInterest": 1102760
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16662,
              "short": 20903,
              "net": -4241
            },
            "nonCommercial": {
              "long": 10170,
              "short": 7996,
              "net": 2174
            },
            "smallTrader": {
              "long": 5077,
              "short": 3010,
              "net": 2067
            }
          },
          "openInterest": 32710
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22428,
              "short": 48247,
              "net": -25819
            },
            "nonCommercial": {
              "long": 39279,
              "short": 19018,
              "net": 20261
            },
            "smallTrader": {
              "long": 8206,
              "short": 2648,
              "net": 5558
            }
          },
          "openInterest": 72613
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 354541,
              "short": 293258,
              "net": 61283
            },
            "nonCommercial": {
              "long": 37737,
              "short": 105138,
              "net": -67401
            },
            "smallTrader": {
              "long": 26065,
              "short": 19947,
              "net": 6118
            }
          },
          "openInterest": 423664
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 297126,
              "short": 256573,
              "net": 40553
            },
            "nonCommercial": {
              "long": 50095,
              "short": 91893,
              "net": -41798
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 404887
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47359,
              "short": 86820,
              "net": -39461
            },
            "nonCommercial": {
              "long": 55595,
              "short": 29911,
              "net": 25684
            },
            "smallTrader": {
              "long": 23875,
              "short": 10098,
              "net": 13777
            }
          },
          "openInterest": 134922
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138088,
              "short": 307096,
              "net": -169008
            },
            "nonCommercial": {
              "long": 168470,
              "short": 18685,
              "net": 149785
            },
            "smallTrader": {
              "long": 49137,
              "short": 29914,
              "net": 19223
            }
          },
          "openInterest": 419769
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203133,
              "short": 247647,
              "net": -44514
            },
            "nonCommercial": {
              "long": 80599,
              "short": 41349,
              "net": 39250
            },
            "smallTrader": {
              "long": 34963,
              "short": 29699,
              "net": 5264
            }
          },
          "openInterest": 401771
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 311307,
              "short": 429252,
              "net": -117945
            },
            "nonCommercial": {
              "long": 206329,
              "short": 51107,
              "net": 155222
            },
            "smallTrader": {
              "long": 46219,
              "short": 83496,
              "net": -37277
            }
          },
          "openInterest": 667416
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404948,
              "short": 634287,
              "net": -229339
            },
            "nonCommercial": {
              "long": 270150,
              "short": 85066,
              "net": 185084
            },
            "smallTrader": {
              "long": 91086,
              "short": 46831,
              "net": 44255
            }
          },
          "openInterest": 924848
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20185,
              "short": 8620,
              "net": 11565
            },
            "nonCommercial": {
              "long": 3624,
              "short": 13132,
              "net": -9508
            },
            "smallTrader": {
              "long": 11540,
              "short": 13597,
              "net": -2057
            }
          },
          "openInterest": 35368
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 981,
              "short": 18890,
              "net": -17909
            },
            "nonCommercial": {
              "long": 33291,
              "short": 18128,
              "net": 15163
            },
            "smallTrader": {
              "long": 5614,
              "short": 2868,
              "net": 2746
            }
          },
          "openInterest": 41233
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165673,
              "short": 107414,
              "net": 58259
            },
            "nonCommercial": {
              "long": 52816,
              "short": 105965,
              "net": -53149
            },
            "smallTrader": {
              "long": 19828,
              "short": 24938,
              "net": -5110
            }
          },
          "openInterest": 295825
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83539,
              "short": 72369,
              "net": 11170
            },
            "nonCommercial": {
              "long": 39575,
              "short": 47863,
              "net": -8288
            },
            "smallTrader": {
              "long": 18789,
              "short": 21671,
              "net": -2882
            }
          },
          "openInterest": 179845
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142422,
              "short": 91999,
              "net": 50423
            },
            "nonCommercial": {
              "long": 88787,
              "short": 137107,
              "net": -48320
            },
            "smallTrader": {
              "long": 33981,
              "short": 36084,
              "net": -2103
            }
          },
          "openInterest": 350331
        }
      ]
    },
    {
      "reportDate": "2023-01-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3313634,
              "short": 2689691,
              "net": 623943
            },
            "nonCommercial": {
              "long": 367733,
              "short": 923204,
              "net": -555471
            },
            "smallTrader": {
              "long": 349227,
              "short": 417699,
              "net": -68472
            }
          },
          "openInterest": 4151853
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2027636,
              "short": 1474754,
              "net": 552882
            },
            "nonCommercial": {
              "long": 163860,
              "short": 741025,
              "net": -577165
            },
            "smallTrader": {
              "long": 198658,
              "short": 174375,
              "net": 24283
            }
          },
          "openInterest": 2428703
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 984869,
              "short": 812034,
              "net": 172835
            },
            "nonCommercial": {
              "long": 58575,
              "short": 257651,
              "net": -199076
            },
            "smallTrader": {
              "long": 172662,
              "short": 146421,
              "net": 26241
            }
          },
          "openInterest": 1226430
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3538717,
              "short": 2815772,
              "net": 722945
            },
            "nonCommercial": {
              "long": 224985,
              "short": 957941,
              "net": -732956
            },
            "smallTrader": {
              "long": 340298,
              "short": 330287,
              "net": 10011
            }
          },
          "openInterest": 4177919
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72741,
              "short": 49579,
              "net": 23162
            },
            "nonCommercial": {
              "long": 36337,
              "short": 66929,
              "net": -30592
            },
            "smallTrader": {
              "long": 24573,
              "short": 17143,
              "net": 7430
            }
          },
          "openInterest": 136304
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1293,
              "short": 373,
              "net": 920
            },
            "nonCommercial": {
              "long": 13599,
              "short": 15398,
              "net": -1799
            },
            "smallTrader": {
              "long": 1635,
              "short": 756,
              "net": 879
            }
          },
          "openInterest": 17542
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28490,
              "short": 50833,
              "net": -22343
            },
            "nonCommercial": {
              "long": 39609,
              "short": 18012,
              "net": 21597
            },
            "smallTrader": {
              "long": 3776,
              "short": 3030,
              "net": 746
            }
          },
          "openInterest": 72096
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130370,
              "short": 101702,
              "net": 28668
            },
            "nonCommercial": {
              "long": 36234,
              "short": 54551,
              "net": -18317
            },
            "smallTrader": {
              "long": 24459,
              "short": 34810,
              "net": -10351
            }
          },
          "openInterest": 196113
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77299,
              "short": 49662,
              "net": 27637
            },
            "nonCommercial": {
              "long": 26404,
              "short": 56588,
              "net": -30184
            },
            "smallTrader": {
              "long": 33382,
              "short": 30835,
              "net": 2547
            }
          },
          "openInterest": 140167
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142793,
              "short": 170611,
              "net": -27818
            },
            "nonCommercial": {
              "long": 93440,
              "short": 68281,
              "net": 25159
            },
            "smallTrader": {
              "long": 12252,
              "short": 9593,
              "net": 2659
            }
          },
          "openInterest": 301395
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102565,
              "short": 103491,
              "net": -926
            },
            "nonCommercial": {
              "long": 45937,
              "short": 47818,
              "net": -1881
            },
            "smallTrader": {
              "long": 10630,
              "short": 7823,
              "net": 2807
            }
          },
          "openInterest": 221894
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81694,
              "short": 106108,
              "net": -24414
            },
            "nonCommercial": {
              "long": 85410,
              "short": 68195,
              "net": 17215
            },
            "smallTrader": {
              "long": 19764,
              "short": 12565,
              "net": 7199
            }
          },
          "openInterest": 224824
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 545068,
              "short": 770690,
              "net": -225622
            },
            "nonCommercial": {
              "long": 407766,
              "short": 110954,
              "net": 296812
            },
            "smallTrader": {
              "long": 115712,
              "short": 186902,
              "net": -71190
            }
          },
          "openInterest": 1298164
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100108,
              "short": 120596,
              "net": -20488
            },
            "nonCommercial": {
              "long": 61398,
              "short": 44493,
              "net": 16905
            },
            "smallTrader": {
              "long": 14890,
              "short": 11307,
              "net": 3583
            }
          },
          "openInterest": 210335
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 629204,
              "short": 895826,
              "net": -266622
            },
            "nonCommercial": {
              "long": 335074,
              "short": 91254,
              "net": 243820
            },
            "smallTrader": {
              "long": 86871,
              "short": 64069,
              "net": 22802
            }
          },
          "openInterest": 1726378
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 20937,
              "short": 14899,
              "net": 6038
            },
            "nonCommercial": {
              "long": 10670,
              "short": 15384,
              "net": -4714
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40193
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20213,
              "short": 22833,
              "net": -2620
            },
            "nonCommercial": {
              "long": 3501,
              "short": 1096,
              "net": 2405
            },
            "smallTrader": {
              "long": 785,
              "short": 570,
              "net": 215
            }
          },
          "openInterest": 27211
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 440756,
              "short": 644345,
              "net": -203589
            },
            "nonCommercial": {
              "long": 246755,
              "short": 96246,
              "net": 150509
            },
            "smallTrader": {
              "long": 95671,
              "short": 42591,
              "net": 53080
            }
          },
          "openInterest": 796738
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13590,
              "short": 7756,
              "net": 5834
            },
            "nonCommercial": {
              "long": 14259,
              "short": 16699,
              "net": -2440
            },
            "smallTrader": {
              "long": 9638,
              "short": 13032,
              "net": -3394
            }
          },
          "openInterest": 48869
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145507,
              "short": 225926,
              "net": -80419
            },
            "nonCommercial": {
              "long": 93933,
              "short": 23150,
              "net": 70783
            },
            "smallTrader": {
              "long": 21320,
              "short": 11684,
              "net": 9636
            }
          },
          "openInterest": 313712
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120147,
              "short": 300667,
              "net": -180520
            },
            "nonCommercial": {
              "long": 256417,
              "short": 96136,
              "net": 160281
            },
            "smallTrader": {
              "long": 43984,
              "short": 23745,
              "net": 20239
            }
          },
          "openInterest": 471642
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 124917,
              "short": 170345,
              "net": -45428
            },
            "nonCommercial": {
              "long": 40800,
              "short": 19053,
              "net": 21747
            },
            "smallTrader": {
              "long": 50420,
              "short": 26739,
              "net": 23681
            }
          },
          "openInterest": 265444
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114423,
              "short": 96244,
              "net": 18179
            },
            "nonCommercial": {
              "long": 22550,
              "short": 42610,
              "net": -20060
            },
            "smallTrader": {
              "long": 31108,
              "short": 29227,
              "net": 1881
            }
          },
          "openInterest": 168540
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78668,
              "short": 75256,
              "net": 3412
            },
            "nonCommercial": {
              "long": 67149,
              "short": 70743,
              "net": -3594
            },
            "smallTrader": {
              "long": 25530,
              "short": 25348,
              "net": 182
            }
          },
          "openInterest": 215162
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88274,
              "short": 161232,
              "net": -72958
            },
            "nonCommercial": {
              "long": 126874,
              "short": 49651,
              "net": 77223
            },
            "smallTrader": {
              "long": 34568,
              "short": 38833,
              "net": -4265
            }
          },
          "openInterest": 313206
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119480,
              "short": 78676,
              "net": 40804
            },
            "nonCommercial": {
              "long": 156950,
              "short": 202220,
              "net": -45270
            },
            "smallTrader": {
              "long": 7841,
              "short": 3375,
              "net": 4466
            }
          },
          "openInterest": 285481
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 82,
              "short": 0,
              "net": 82
            },
            "nonCommercial": {
              "long": 13018,
              "short": 13482,
              "net": -464
            },
            "smallTrader": {
              "long": 719,
              "short": 337,
              "net": 382
            }
          },
          "openInterest": 14183
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36620,
              "short": 30209,
              "net": 6411
            },
            "nonCommercial": {
              "long": 11888,
              "short": 15059,
              "net": -3171
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55690
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 446690,
              "short": 312677,
              "net": 134013
            },
            "nonCommercial": {
              "long": 231982,
              "short": 401196,
              "net": -169214
            },
            "smallTrader": {
              "long": 78357,
              "short": 43156,
              "net": 35201
            }
          },
          "openInterest": 1146709
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13762,
              "short": 22575,
              "net": -8813
            },
            "nonCommercial": {
              "long": 15376,
              "short": 6990,
              "net": 8386
            },
            "smallTrader": {
              "long": 4674,
              "short": 4247,
              "net": 427
            }
          },
          "openInterest": 34587
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22808,
              "short": 45021,
              "net": -22213
            },
            "nonCommercial": {
              "long": 35098,
              "short": 18961,
              "net": 16137
            },
            "smallTrader": {
              "long": 8577,
              "short": 2501,
              "net": 6076
            }
          },
          "openInterest": 69121
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 356143,
              "short": 299000,
              "net": 57143
            },
            "nonCommercial": {
              "long": 42702,
              "short": 105726,
              "net": -63024
            },
            "smallTrader": {
              "long": 25493,
              "short": 19612,
              "net": 5881
            }
          },
          "openInterest": 430828
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 303814,
              "short": 256857,
              "net": 46957
            },
            "nonCommercial": {
              "long": 50688,
              "short": 95139,
              "net": -44451
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 412284
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47997,
              "short": 88431,
              "net": -40434
            },
            "nonCommercial": {
              "long": 54867,
              "short": 27551,
              "net": 27316
            },
            "smallTrader": {
              "long": 24665,
              "short": 11547,
              "net": 13118
            }
          },
          "openInterest": 138263
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141045,
              "short": 314786,
              "net": -173741
            },
            "nonCommercial": {
              "long": 174746,
              "short": 16916,
              "net": 157830
            },
            "smallTrader": {
              "long": 47162,
              "short": 31251,
              "net": 15911
            }
          },
          "openInterest": 425993
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223986,
              "short": 260783,
              "net": -36797
            },
            "nonCommercial": {
              "long": 77553,
              "short": 46182,
              "net": 31371
            },
            "smallTrader": {
              "long": 35438,
              "short": 30012,
              "net": 5426
            }
          },
          "openInterest": 426376
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 323166,
              "short": 460319,
              "net": -137153
            },
            "nonCommercial": {
              "long": 222823,
              "short": 44425,
              "net": 178398
            },
            "smallTrader": {
              "long": 45644,
              "short": 86889,
              "net": -41245
            }
          },
          "openInterest": 689806
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 389834,
              "short": 682282,
              "net": -292448
            },
            "nonCommercial": {
              "long": 333718,
              "short": 86646,
              "net": 247072
            },
            "smallTrader": {
              "long": 102320,
              "short": 56944,
              "net": 45376
            }
          },
          "openInterest": 995391
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21109,
              "short": 9293,
              "net": 11816
            },
            "nonCommercial": {
              "long": 5664,
              "short": 13978,
              "net": -8314
            },
            "smallTrader": {
              "long": 11549,
              "short": 15051,
              "net": -3502
            }
          },
          "openInterest": 38345
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1042,
              "short": 20818,
              "net": -19776
            },
            "nonCommercial": {
              "long": 29221,
              "short": 12684,
              "net": 16537
            },
            "smallTrader": {
              "long": 6309,
              "short": 3070,
              "net": 3239
            }
          },
          "openInterest": 38140
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 178998,
              "short": 109291,
              "net": 69707
            },
            "nonCommercial": {
              "long": 52935,
              "short": 119853,
              "net": -66918
            },
            "smallTrader": {
              "long": 24430,
              "short": 27219,
              "net": -2789
            }
          },
          "openInterest": 310475
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83972,
              "short": 79350,
              "net": 4622
            },
            "nonCommercial": {
              "long": 43642,
              "short": 44792,
              "net": -1150
            },
            "smallTrader": {
              "long": 20384,
              "short": 23856,
              "net": -3472
            }
          },
          "openInterest": 187498
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134236,
              "short": 92672,
              "net": 41564
            },
            "nonCommercial": {
              "long": 89996,
              "short": 130056,
              "net": -40060
            },
            "smallTrader": {
              "long": 35913,
              "short": 37417,
              "net": -1504
            }
          },
          "openInterest": 350871
        }
      ]
    },
    {
      "reportDate": "2023-02-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3349237,
              "short": 2693246,
              "net": 655991
            },
            "nonCommercial": {
              "long": 411822,
              "short": 997722,
              "net": -585900
            },
            "smallTrader": {
              "long": 338739,
              "short": 408830,
              "net": -70091
            }
          },
          "openInterest": 4222841
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2122793,
              "short": 1509626,
              "net": 613167
            },
            "nonCommercial": {
              "long": 191202,
              "short": 850004,
              "net": -658802
            },
            "smallTrader": {
              "long": 194994,
              "short": 149359,
              "net": 45635
            }
          },
          "openInterest": 2553998
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 957741,
              "short": 812651,
              "net": 145090
            },
            "nonCommercial": {
              "long": 63902,
              "short": 244905,
              "net": -181003
            },
            "smallTrader": {
              "long": 174187,
              "short": 138274,
              "net": 35913
            }
          },
          "openInterest": 1206862
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3530214,
              "short": 2891551,
              "net": 638663
            },
            "nonCommercial": {
              "long": 296996,
              "short": 965538,
              "net": -668542
            },
            "smallTrader": {
              "long": 319503,
              "short": 289624,
              "net": 29879
            }
          },
          "openInterest": 4241276
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64682,
              "short": 41941,
              "net": 22741
            },
            "nonCommercial": {
              "long": 30044,
              "short": 58149,
              "net": -28105
            },
            "smallTrader": {
              "long": 24606,
              "short": 19242,
              "net": 5364
            }
          },
          "openInterest": 124006
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 930,
              "short": 363,
              "net": 567
            },
            "nonCommercial": {
              "long": 13170,
              "short": 14348,
              "net": -1178
            },
            "smallTrader": {
              "long": 1444,
              "short": 833,
              "net": 611
            }
          },
          "openInterest": 16843
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6565,
              "short": 41161,
              "net": -34596
            },
            "nonCommercial": {
              "long": 42140,
              "short": 8764,
              "net": 33376
            },
            "smallTrader": {
              "long": 3533,
              "short": 2313,
              "net": 1220
            }
          },
          "openInterest": 52238
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132947,
              "short": 101601,
              "net": 31346
            },
            "nonCommercial": {
              "long": 47131,
              "short": 61252,
              "net": -14121
            },
            "smallTrader": {
              "long": 20214,
              "short": 37439,
              "net": -17225
            }
          },
          "openInterest": 203720
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80689,
              "short": 48743,
              "net": 31946
            },
            "nonCommercial": {
              "long": 33292,
              "short": 66383,
              "net": -33091
            },
            "smallTrader": {
              "long": 32898,
              "short": 31753,
              "net": 1145
            }
          },
          "openInterest": 149621
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137559,
              "short": 160757,
              "net": -23198
            },
            "nonCommercial": {
              "long": 81654,
              "short": 59223,
              "net": 22431
            },
            "smallTrader": {
              "long": 11831,
              "short": 11064,
              "net": 767
            }
          },
          "openInterest": 282937
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104372,
              "short": 107411,
              "net": -3039
            },
            "nonCommercial": {
              "long": 44152,
              "short": 42068,
              "net": 2084
            },
            "smallTrader": {
              "long": 11201,
              "short": 10246,
              "net": 955
            }
          },
          "openInterest": 222099
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87084,
              "short": 98271,
              "net": -11187
            },
            "nonCommercial": {
              "long": 75474,
              "short": 72969,
              "net": 2505
            },
            "smallTrader": {
              "long": 19253,
              "short": 10571,
              "net": 8682
            }
          },
          "openInterest": 222502
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 570044,
              "short": 774469,
              "net": -204425
            },
            "nonCommercial": {
              "long": 406535,
              "short": 124185,
              "net": 282350
            },
            "smallTrader": {
              "long": 110302,
              "short": 188227,
              "net": -77925
            }
          },
          "openInterest": 1319429
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104133,
              "short": 118669,
              "net": -14536
            },
            "nonCommercial": {
              "long": 56591,
              "short": 44791,
              "net": 11800
            },
            "smallTrader": {
              "long": 14477,
              "short": 11741,
              "net": 2736
            }
          },
          "openInterest": 210928
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 674260,
              "short": 918808,
              "net": -244548
            },
            "nonCommercial": {
              "long": 331962,
              "short": 107811,
              "net": 224151
            },
            "smallTrader": {
              "long": 90149,
              "short": 69752,
              "net": 20397
            }
          },
          "openInterest": 1791955
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21743,
              "short": 17566,
              "net": 4177
            },
            "nonCommercial": {
              "long": 13567,
              "short": 16709,
              "net": -3142
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43150
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18634,
              "short": 21290,
              "net": -2656
            },
            "nonCommercial": {
              "long": 3039,
              "short": 781,
              "net": 2258
            },
            "smallTrader": {
              "long": 802,
              "short": 404,
              "net": 398
            }
          },
          "openInterest": 25338
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 438393,
              "short": 650139,
              "net": -211746
            },
            "nonCommercial": {
              "long": 238338,
              "short": 73300,
              "net": 165038
            },
            "smallTrader": {
              "long": 90502,
              "short": 43794,
              "net": 46708
            }
          },
          "openInterest": 781287
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13581,
              "short": 7927,
              "net": 5654
            },
            "nonCommercial": {
              "long": 13926,
              "short": 14353,
              "net": -427
            },
            "smallTrader": {
              "long": 8631,
              "short": 13858,
              "net": -5227
            }
          },
          "openInterest": 47455
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161461,
              "short": 234472,
              "net": -73011
            },
            "nonCommercial": {
              "long": 79584,
              "short": 15328,
              "net": 64256
            },
            "smallTrader": {
              "long": 23235,
              "short": 14480,
              "net": 8755
            }
          },
          "openInterest": 327421
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118802,
              "short": 271768,
              "net": -152966
            },
            "nonCommercial": {
              "long": 223298,
              "short": 94483,
              "net": 128815
            },
            "smallTrader": {
              "long": 48076,
              "short": 23925,
              "net": 24151
            }
          },
          "openInterest": 439755
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132341,
              "short": 163558,
              "net": -31217
            },
            "nonCommercial": {
              "long": 32458,
              "short": 17002,
              "net": 15456
            },
            "smallTrader": {
              "long": 48270,
              "short": 32509,
              "net": 15761
            }
          },
          "openInterest": 263450
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118080,
              "short": 84734,
              "net": 33346
            },
            "nonCommercial": {
              "long": 16556,
              "short": 45645,
              "net": -29089
            },
            "smallTrader": {
              "long": 28171,
              "short": 32428,
              "net": -4257
            }
          },
          "openInterest": 164069
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78437,
              "short": 71155,
              "net": 7282
            },
            "nonCommercial": {
              "long": 66033,
              "short": 73812,
              "net": -7779
            },
            "smallTrader": {
              "long": 27933,
              "short": 27436,
              "net": 497
            }
          },
          "openInterest": 219218
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81899,
              "short": 170575,
              "net": -88676
            },
            "nonCommercial": {
              "long": 135101,
              "short": 40071,
              "net": 95030
            },
            "smallTrader": {
              "long": 35150,
              "short": 41504,
              "net": -6354
            }
          },
          "openInterest": 318254
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115075,
              "short": 75172,
              "net": 39903
            },
            "nonCommercial": {
              "long": 138771,
              "short": 183049,
              "net": -44278
            },
            "smallTrader": {
              "long": 7358,
              "short": 2983,
              "net": 4375
            }
          },
          "openInterest": 262449
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 15262,
              "short": 16022,
              "net": -760
            },
            "smallTrader": {
              "long": 985,
              "short": 280,
              "net": 705
            }
          },
          "openInterest": 19014
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37356,
              "short": 31326,
              "net": 6030
            },
            "nonCommercial": {
              "long": 11662,
              "short": 14646,
              "net": -2984
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55861
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 472241,
              "short": 332923,
              "net": 139318
            },
            "nonCommercial": {
              "long": 265569,
              "short": 443663,
              "net": -178094
            },
            "smallTrader": {
              "long": 83609,
              "short": 44833,
              "net": 38776
            }
          },
          "openInterest": 1220272
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9195,
              "short": 19650,
              "net": -10455
            },
            "nonCommercial": {
              "long": 16181,
              "short": 5337,
              "net": 10844
            },
            "smallTrader": {
              "long": 4248,
              "short": 4637,
              "net": -389
            }
          },
          "openInterest": 31410
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23897,
              "short": 40426,
              "net": -16529
            },
            "nonCommercial": {
              "long": 30862,
              "short": 20242,
              "net": 10620
            },
            "smallTrader": {
              "long": 8127,
              "short": 2218,
              "net": 5909
            }
          },
          "openInterest": 65469
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 367319,
              "short": 301425,
              "net": 65894
            },
            "nonCommercial": {
              "long": 35692,
              "short": 110838,
              "net": -75146
            },
            "smallTrader": {
              "long": 26987,
              "short": 17735,
              "net": 9252
            }
          },
          "openInterest": 437574
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 302763,
              "short": 259787,
              "net": 42976
            },
            "nonCommercial": {
              "long": 49623,
              "short": 93132,
              "net": -43509
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 410617
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47750,
              "short": 77429,
              "net": -29679
            },
            "nonCommercial": {
              "long": 48121,
              "short": 34590,
              "net": 13531
            },
            "smallTrader": {
              "long": 26922,
              "short": 10774,
              "net": 16148
            }
          },
          "openInterest": 133601
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146360,
              "short": 323288,
              "net": -176928
            },
            "nonCommercial": {
              "long": 178701,
              "short": 17527,
              "net": 161174
            },
            "smallTrader": {
              "long": 47753,
              "short": 31999,
              "net": 15754
            }
          },
          "openInterest": 434476
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241362,
              "short": 272056,
              "net": -30694
            },
            "nonCommercial": {
              "long": 78208,
              "short": 52764,
              "net": 25444
            },
            "smallTrader": {
              "long": 33743,
              "short": 28493,
              "net": 5250
            }
          },
          "openInterest": 453114
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343043,
              "short": 476833,
              "net": -133790
            },
            "nonCommercial": {
              "long": 219136,
              "short": 44323,
              "net": 174813
            },
            "smallTrader": {
              "long": 45426,
              "short": 86449,
              "net": -41023
            }
          },
          "openInterest": 717684
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 416424,
              "short": 698741,
              "net": -282317
            },
            "nonCommercial": {
              "long": 323990,
              "short": 88010,
              "net": 235980
            },
            "smallTrader": {
              "long": 95287,
              "short": 48950,
              "net": 46337
            }
          },
          "openInterest": 1001483
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21184,
              "short": 10380,
              "net": 10804
            },
            "nonCommercial": {
              "long": 7052,
              "short": 13420,
              "net": -6368
            },
            "smallTrader": {
              "long": 9776,
              "short": 14212,
              "net": -4436
            }
          },
          "openInterest": 38842
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1203,
              "short": 16706,
              "net": -15503
            },
            "nonCommercial": {
              "long": 24029,
              "short": 11760,
              "net": 12269
            },
            "smallTrader": {
              "long": 5962,
              "short": 2728,
              "net": 3234
            }
          },
          "openInterest": 33546
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 181179,
              "short": 109828,
              "net": 71351
            },
            "nonCommercial": {
              "long": 48714,
              "short": 113445,
              "net": -64731
            },
            "smallTrader": {
              "long": 25046,
              "short": 31666,
              "net": -6620
            }
          },
          "openInterest": 317316
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79910,
              "short": 79310,
              "net": 600
            },
            "nonCommercial": {
              "long": 46177,
              "short": 43233,
              "net": 2944
            },
            "smallTrader": {
              "long": 19911,
              "short": 23455,
              "net": -3544
            }
          },
          "openInterest": 190500
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140063,
              "short": 91148,
              "net": 48915
            },
            "nonCommercial": {
              "long": 89854,
              "short": 136153,
              "net": -46299
            },
            "smallTrader": {
              "long": 34322,
              "short": 36938,
              "net": -2616
            }
          },
          "openInterest": 358162
        }
      ]
    },
    {
      "reportDate": "2023-02-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3331719,
              "short": 2670260,
              "net": 661459
            },
            "nonCommercial": {
              "long": 406719,
              "short": 969654,
              "net": -562935
            },
            "smallTrader": {
              "long": 363922,
              "short": 462446,
              "net": -98524
            }
          },
          "openInterest": 4236524
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2244204,
              "short": 1591443,
              "net": 652761
            },
            "nonCommercial": {
              "long": 186451,
              "short": 883137,
              "net": -696686
            },
            "smallTrader": {
              "long": 222418,
              "short": 178493,
              "net": 43925
            }
          },
          "openInterest": 2722195
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 972699,
              "short": 807607,
              "net": 165092
            },
            "nonCommercial": {
              "long": 71704,
              "short": 256924,
              "net": -185220
            },
            "smallTrader": {
              "long": 168610,
              "short": 148482,
              "net": 20128
            }
          },
          "openInterest": 1232205
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3494067,
              "short": 2877467,
              "net": 616600
            },
            "nonCommercial": {
              "long": 341404,
              "short": 930795,
              "net": -589391
            },
            "smallTrader": {
              "long": 325411,
              "short": 352620,
              "net": -27209
            }
          },
          "openInterest": 4292464
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66335,
              "short": 42600,
              "net": 23735
            },
            "nonCommercial": {
              "long": 30752,
              "short": 59659,
              "net": -28907
            },
            "smallTrader": {
              "long": 24446,
              "short": 19274,
              "net": 5172
            }
          },
          "openInterest": 126033
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 789,
              "short": 424,
              "net": 365
            },
            "nonCommercial": {
              "long": 11775,
              "short": 12558,
              "net": -783
            },
            "smallTrader": {
              "long": 1268,
              "short": 850,
              "net": 418
            }
          },
          "openInterest": 15158
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7715,
              "short": 41042,
              "net": -33327
            },
            "nonCommercial": {
              "long": 36351,
              "short": 4409,
              "net": 31942
            },
            "smallTrader": {
              "long": 3374,
              "short": 1989,
              "net": 1385
            }
          },
          "openInterest": 47440
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138641,
              "short": 104626,
              "net": 34015
            },
            "nonCommercial": {
              "long": 42198,
              "short": 61993,
              "net": -19795
            },
            "smallTrader": {
              "long": 20968,
              "short": 35188,
              "net": -14220
            }
          },
          "openInterest": 205316
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88778,
              "short": 52420,
              "net": 36358
            },
            "nonCommercial": {
              "long": 24466,
              "short": 59960,
              "net": -35494
            },
            "smallTrader": {
              "long": 33363,
              "short": 34227,
              "net": -864
            }
          },
          "openInterest": 149059
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131066,
              "short": 164749,
              "net": -33683
            },
            "nonCommercial": {
              "long": 84588,
              "short": 55730,
              "net": 28858
            },
            "smallTrader": {
              "long": 13082,
              "short": 8257,
              "net": 4825
            }
          },
          "openInterest": 283889
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98976,
              "short": 105731,
              "net": -6755
            },
            "nonCommercial": {
              "long": 41846,
              "short": 36796,
              "net": 5050
            },
            "smallTrader": {
              "long": 11118,
              "short": 9413,
              "net": 1705
            }
          },
          "openInterest": 205474
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93129,
              "short": 95431,
              "net": -2302
            },
            "nonCommercial": {
              "long": 67285,
              "short": 72796,
              "net": -5511
            },
            "smallTrader": {
              "long": 19756,
              "short": 11943,
              "net": 7813
            }
          },
          "openInterest": 218099
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 567684,
              "short": 791288,
              "net": -223604
            },
            "nonCommercial": {
              "long": 428415,
              "short": 123703,
              "net": 304712
            },
            "smallTrader": {
              "long": 115293,
              "short": 196401,
              "net": -81108
            }
          },
          "openInterest": 1375249
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95169,
              "short": 108777,
              "net": -13608
            },
            "nonCommercial": {
              "long": 55760,
              "short": 44610,
              "net": 11150
            },
            "smallTrader": {
              "long": 14898,
              "short": 12440,
              "net": 2458
            }
          },
          "openInterest": 192913
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 712599,
              "short": 959969,
              "net": -247370
            },
            "nonCommercial": {
              "long": 335241,
              "short": 107700,
              "net": 227541
            },
            "smallTrader": {
              "long": 83044,
              "short": 63215,
              "net": 19829
            }
          },
          "openInterest": 1821601
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 21295,
              "short": 16232,
              "net": 5063
            },
            "nonCommercial": {
              "long": 14256,
              "short": 17625,
              "net": -3369
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 43725
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21178,
              "short": 23795,
              "net": -2617
            },
            "nonCommercial": {
              "long": 3391,
              "short": 1239,
              "net": 2152
            },
            "smallTrader": {
              "long": 943,
              "short": 478,
              "net": 465
            }
          },
          "openInterest": 28494
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 444388,
              "short": 656178,
              "net": -211790
            },
            "nonCommercial": {
              "long": 236574,
              "short": 72668,
              "net": 163906
            },
            "smallTrader": {
              "long": 93575,
              "short": 45691,
              "net": 47884
            }
          },
          "openInterest": 788633
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12713,
              "short": 6859,
              "net": 5854
            },
            "nonCommercial": {
              "long": 14941,
              "short": 15172,
              "net": -231
            },
            "smallTrader": {
              "long": 8464,
              "short": 14087,
              "net": -5623
            }
          },
          "openInterest": 47252
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175201,
              "short": 245884,
              "net": -70683
            },
            "nonCommercial": {
              "long": 78822,
              "short": 16168,
              "net": 62654
            },
            "smallTrader": {
              "long": 25595,
              "short": 17566,
              "net": 8029
            }
          },
          "openInterest": 343042
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120812,
              "short": 249884,
              "net": -129072
            },
            "nonCommercial": {
              "long": 210374,
              "short": 104845,
              "net": 105529
            },
            "smallTrader": {
              "long": 45444,
              "short": 21901,
              "net": 23543
            }
          },
          "openInterest": 426116
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147083,
              "short": 178557,
              "net": -31474
            },
            "nonCommercial": {
              "long": 36733,
              "short": 19393,
              "net": 17340
            },
            "smallTrader": {
              "long": 47583,
              "short": 33449,
              "net": 14134
            }
          },
          "openInterest": 280645
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124522,
              "short": 88753,
              "net": 35769
            },
            "nonCommercial": {
              "long": 23079,
              "short": 50922,
              "net": -27843
            },
            "smallTrader": {
              "long": 26311,
              "short": 34237,
              "net": -7926
            }
          },
          "openInterest": 174955
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79362,
              "short": 73219,
              "net": 6143
            },
            "nonCommercial": {
              "long": 66347,
              "short": 72227,
              "net": -5880
            },
            "smallTrader": {
              "long": 26442,
              "short": 26705,
              "net": -263
            }
          },
          "openInterest": 220272
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81373,
              "short": 174164,
              "net": -92791
            },
            "nonCommercial": {
              "long": 144887,
              "short": 44059,
              "net": 100828
            },
            "smallTrader": {
              "long": 35523,
              "short": 43560,
              "net": -8037
            }
          },
          "openInterest": 328542
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114860,
              "short": 81044,
              "net": 33816
            },
            "nonCommercial": {
              "long": 153370,
              "short": 193037,
              "net": -39667
            },
            "smallTrader": {
              "long": 8889,
              "short": 3038,
              "net": 5851
            }
          },
          "openInterest": 279004
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 13016,
              "short": 13569,
              "net": -553
            },
            "smallTrader": {
              "long": 838,
              "short": 340,
              "net": 498
            }
          },
          "openInterest": 17858
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36853,
              "short": 28186,
              "net": 8667
            },
            "nonCommercial": {
              "long": 10802,
              "short": 15367,
              "net": -4565
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 55237
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 490505,
              "short": 353323,
              "net": 137182
            },
            "nonCommercial": {
              "long": 274434,
              "short": 448616,
              "net": -174182
            },
            "smallTrader": {
              "long": 83755,
              "short": 46755,
              "net": 37000
            }
          },
          "openInterest": 1234837
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8820,
              "short": 19086,
              "net": -10266
            },
            "nonCommercial": {
              "long": 14185,
              "short": 5182,
              "net": 9003
            },
            "smallTrader": {
              "long": 5515,
              "short": 4252,
              "net": 1263
            }
          },
          "openInterest": 29900
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24146,
              "short": 36411,
              "net": -12265
            },
            "nonCommercial": {
              "long": 28560,
              "short": 22562,
              "net": 5998
            },
            "smallTrader": {
              "long": 9450,
              "short": 3183,
              "net": 6267
            }
          },
          "openInterest": 66197
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360566,
              "short": 304031,
              "net": 56535
            },
            "nonCommercial": {
              "long": 40119,
              "short": 104027,
              "net": -63908
            },
            "smallTrader": {
              "long": 26263,
              "short": 18890,
              "net": 7373
            }
          },
          "openInterest": 434568
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 305776,
              "short": 255549,
              "net": 50227
            },
            "nonCommercial": {
              "long": 48455,
              "short": 97746,
              "net": -49291
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 415269
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48772,
              "short": 74594,
              "net": -25822
            },
            "nonCommercial": {
              "long": 46028,
              "short": 34522,
              "net": 11506
            },
            "smallTrader": {
              "long": 27064,
              "short": 12748,
              "net": 14316
            }
          },
          "openInterest": 132132
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154825,
              "short": 344149,
              "net": -189324
            },
            "nonCommercial": {
              "long": 186480,
              "short": 14129,
              "net": 172351
            },
            "smallTrader": {
              "long": 49343,
              "short": 32370,
              "net": 16973
            }
          },
          "openInterest": 452892
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242642,
              "short": 276216,
              "net": -33574
            },
            "nonCommercial": {
              "long": 82310,
              "short": 53133,
              "net": 29177
            },
            "smallTrader": {
              "long": 34158,
              "short": 29761,
              "net": 4397
            }
          },
          "openInterest": 456513
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 348946,
              "short": 498719,
              "net": -149773
            },
            "nonCommercial": {
              "long": 235235,
              "short": 43349,
              "net": 191886
            },
            "smallTrader": {
              "long": 48727,
              "short": 90840,
              "net": -42113
            }
          },
          "openInterest": 743026
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 401658,
              "short": 681037,
              "net": -279379
            },
            "nonCommercial": {
              "long": 327871,
              "short": 89045,
              "net": 238826
            },
            "smallTrader": {
              "long": 89667,
              "short": 49114,
              "net": 40553
            }
          },
          "openInterest": 969635
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22447,
              "short": 10365,
              "net": 12082
            },
            "nonCommercial": {
              "long": 4701,
              "short": 12169,
              "net": -7468
            },
            "smallTrader": {
              "long": 9934,
              "short": 14548,
              "net": -4614
            }
          },
          "openInterest": 37591
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 847,
              "short": 16988,
              "net": -16141
            },
            "nonCommercial": {
              "long": 23984,
              "short": 12010,
              "net": 11974
            },
            "smallTrader": {
              "long": 6656,
              "short": 2489,
              "net": 4167
            }
          },
          "openInterest": 32966
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 187000,
              "short": 125489,
              "net": 61511
            },
            "nonCommercial": {
              "long": 54437,
              "short": 110634,
              "net": -56197
            },
            "smallTrader": {
              "long": 24740,
              "short": 30054,
              "net": -5314
            }
          },
          "openInterest": 341602
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75326,
              "short": 84062,
              "net": -8736
            },
            "nonCommercial": {
              "long": 50031,
              "short": 40215,
              "net": 9816
            },
            "smallTrader": {
              "long": 20520,
              "short": 21600,
              "net": -1080
            }
          },
          "openInterest": 189148
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137429,
              "short": 99342,
              "net": 38087
            },
            "nonCommercial": {
              "long": 94911,
              "short": 129035,
              "net": -34124
            },
            "smallTrader": {
              "long": 35211,
              "short": 39174,
              "net": -3963
            }
          },
          "openInterest": 370508
        }
      ]
    },
    {
      "reportDate": "2023-02-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3337222,
              "short": 2746865,
              "net": 590357
            },
            "nonCommercial": {
              "long": 423167,
              "short": 923827,
              "net": -500660
            },
            "smallTrader": {
              "long": 425774,
              "short": 515471,
              "net": -89697
            }
          },
          "openInterest": 4335634
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2288617,
              "short": 1631501,
              "net": 657116
            },
            "nonCommercial": {
              "long": 193928,
              "short": 887420,
              "net": -693492
            },
            "smallTrader": {
              "long": 325019,
              "short": 288643,
              "net": 36376
            }
          },
          "openInterest": 2884053
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 971509,
              "short": 846224,
              "net": 125285
            },
            "nonCommercial": {
              "long": 86475,
              "short": 241291,
              "net": -154816
            },
            "smallTrader": {
              "long": 202158,
              "short": 172627,
              "net": 29531
            }
          },
          "openInterest": 1307317
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3534403,
              "short": 2903022,
              "net": 631381
            },
            "nonCommercial": {
              "long": 331329,
              "short": 930578,
              "net": -599249
            },
            "smallTrader": {
              "long": 401556,
              "short": 433688,
              "net": -32132
            }
          },
          "openInterest": 4387851
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60543,
              "short": 35494,
              "net": 25049
            },
            "nonCommercial": {
              "long": 38492,
              "short": 63280,
              "net": -24788
            },
            "smallTrader": {
              "long": 21994,
              "short": 22255,
              "net": -261
            }
          },
          "openInterest": 123456
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 810,
              "short": 372,
              "net": 438
            },
            "nonCommercial": {
              "long": 12188,
              "short": 13000,
              "net": -812
            },
            "smallTrader": {
              "long": 1398,
              "short": 1024,
              "net": 374
            }
          },
          "openInterest": 16501
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8357,
              "short": 40472,
              "net": -32115
            },
            "nonCommercial": {
              "long": 35137,
              "short": 4604,
              "net": 30533
            },
            "smallTrader": {
              "long": 3733,
              "short": 2151,
              "net": 1582
            }
          },
          "openInterest": 47247
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143077,
              "short": 105436,
              "net": 37641
            },
            "nonCommercial": {
              "long": 45475,
              "short": 66891,
              "net": -21416
            },
            "smallTrader": {
              "long": 20231,
              "short": 36456,
              "net": -16225
            }
          },
          "openInterest": 213502
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90489,
              "short": 50736,
              "net": 39753
            },
            "nonCommercial": {
              "long": 21889,
              "short": 59392,
              "net": -37503
            },
            "smallTrader": {
              "long": 34967,
              "short": 37217,
              "net": -2250
            }
          },
          "openInterest": 151896
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117967,
              "short": 169561,
              "net": -51594
            },
            "nonCommercial": {
              "long": 105772,
              "short": 59687,
              "net": 46085
            },
            "smallTrader": {
              "long": 14353,
              "short": 8844,
              "net": 5509
            }
          },
          "openInterest": 295436
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90640,
              "short": 104838,
              "net": -14198
            },
            "nonCommercial": {
              "long": 44122,
              "short": 31806,
              "net": 12316
            },
            "smallTrader": {
              "long": 10018,
              "short": 8136,
              "net": 1882
            }
          },
          "openInterest": 196128
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94047,
              "short": 102557,
              "net": -8510
            },
            "nonCommercial": {
              "long": 73395,
              "short": 71346,
              "net": 2049
            },
            "smallTrader": {
              "long": 20560,
              "short": 14099,
              "net": 6461
            }
          },
          "openInterest": 219205
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 561129,
              "short": 770764,
              "net": -209635
            },
            "nonCommercial": {
              "long": 414502,
              "short": 131479,
              "net": 283023
            },
            "smallTrader": {
              "long": 114376,
              "short": 187764,
              "net": -73388
            }
          },
          "openInterest": 1340322
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94938,
              "short": 92396,
              "net": 2542
            },
            "nonCommercial": {
              "long": 51460,
              "short": 54429,
              "net": -2969
            },
            "smallTrader": {
              "long": 12306,
              "short": 11879,
              "net": 427
            }
          },
          "openInterest": 185270
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 692634,
              "short": 933931,
              "net": -241297
            },
            "nonCommercial": {
              "long": 322622,
              "short": 102951,
              "net": 219671
            },
            "smallTrader": {
              "long": 80105,
              "short": 58479,
              "net": 21626
            }
          },
          "openInterest": 1756029
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 22991,
              "short": 14194,
              "net": 8797
            },
            "nonCommercial": {
              "long": 13672,
              "short": 21795,
              "net": -8123
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45644
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24139,
              "short": 26949,
              "net": -2810
            },
            "nonCommercial": {
              "long": 3926,
              "short": 1296,
              "net": 2630
            },
            "smallTrader": {
              "long": 601,
              "short": 421,
              "net": 180
            }
          },
          "openInterest": 32112
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 444658,
              "short": 658476,
              "net": -213818
            },
            "nonCommercial": {
              "long": 236414,
              "short": 71346,
              "net": 165068
            },
            "smallTrader": {
              "long": 91704,
              "short": 42954,
              "net": 48750
            }
          },
          "openInterest": 789898
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11913,
              "short": 7215,
              "net": 4698
            },
            "nonCommercial": {
              "long": 15374,
              "short": 14023,
              "net": 1351
            },
            "smallTrader": {
              "long": 8173,
              "short": 14222,
              "net": -6049
            }
          },
          "openInterest": 46618
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167612,
              "short": 232069,
              "net": -64457
            },
            "nonCommercial": {
              "long": 76211,
              "short": 16534,
              "net": 59677
            },
            "smallTrader": {
              "long": 23356,
              "short": 18576,
              "net": 4780
            }
          },
          "openInterest": 318780
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119040,
              "short": 248395,
              "net": -129355
            },
            "nonCommercial": {
              "long": 210185,
              "short": 103084,
              "net": 107101
            },
            "smallTrader": {
              "long": 43956,
              "short": 21702,
              "net": 22254
            }
          },
          "openInterest": 422648
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138131,
              "short": 164222,
              "net": -26091
            },
            "nonCommercial": {
              "long": 36315,
              "short": 18750,
              "net": 17565
            },
            "smallTrader": {
              "long": 41731,
              "short": 33205,
              "net": 8526
            }
          },
          "openInterest": 259558
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126777,
              "short": 79888,
              "net": 46889
            },
            "nonCommercial": {
              "long": 32486,
              "short": 66515,
              "net": -34029
            },
            "smallTrader": {
              "long": 23044,
              "short": 35904,
              "net": -12860
            }
          },
          "openInterest": 186100
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74070,
              "short": 71307,
              "net": 2763
            },
            "nonCommercial": {
              "long": 65678,
              "short": 63974,
              "net": 1704
            },
            "smallTrader": {
              "long": 22814,
              "short": 27281,
              "net": -4467
            }
          },
          "openInterest": 211010
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78368,
              "short": 173556,
              "net": -95188
            },
            "nonCommercial": {
              "long": 151310,
              "short": 47036,
              "net": 104274
            },
            "smallTrader": {
              "long": 35012,
              "short": 44098,
              "net": -9086
            }
          },
          "openInterest": 336283
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113816,
              "short": 82358,
              "net": 31458
            },
            "nonCommercial": {
              "long": 152675,
              "short": 189548,
              "net": -36873
            },
            "smallTrader": {
              "long": 8689,
              "short": 3274,
              "net": 5415
            }
          },
          "openInterest": 277353
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 13467,
              "short": 13972,
              "net": -505
            },
            "smallTrader": {
              "long": 864,
              "short": 414,
              "net": 450
            }
          },
          "openInterest": 19953
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34077,
              "short": 27153,
              "net": 6924
            },
            "nonCommercial": {
              "long": 11570,
              "short": 14384,
              "net": -2814
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53659
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 502854,
              "short": 361339,
              "net": 141515
            },
            "nonCommercial": {
              "long": 291292,
              "short": 470556,
              "net": -179264
            },
            "smallTrader": {
              "long": 81641,
              "short": 43892,
              "net": 37749
            }
          },
          "openInterest": 1270686
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8965,
              "short": 17989,
              "net": -9024
            },
            "nonCommercial": {
              "long": 15561,
              "short": 6773,
              "net": 8788
            },
            "smallTrader": {
              "long": 4026,
              "short": 3790,
              "net": 236
            }
          },
          "openInterest": 29888
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25638,
              "short": 34032,
              "net": -8394
            },
            "nonCommercial": {
              "long": 28058,
              "short": 25153,
              "net": 2905
            },
            "smallTrader": {
              "long": 8655,
              "short": 3166,
              "net": 5489
            }
          },
          "openInterest": 67499
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 355135,
              "short": 306277,
              "net": 48858
            },
            "nonCommercial": {
              "long": 44927,
              "short": 99475,
              "net": -54548
            },
            "smallTrader": {
              "long": 25214,
              "short": 19524,
              "net": 5690
            }
          },
          "openInterest": 434533
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 308505,
              "short": 260274,
              "net": 48231
            },
            "nonCommercial": {
              "long": 46362,
              "short": 93220,
              "net": -46858
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 414897
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45388,
              "short": 68438,
              "net": -23050
            },
            "nonCommercial": {
              "long": 44985,
              "short": 35083,
              "net": 9902
            },
            "smallTrader": {
              "long": 24663,
              "short": 11515,
              "net": 13148
            }
          },
          "openInterest": 123906
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154817,
              "short": 346525,
              "net": -191708
            },
            "nonCommercial": {
              "long": 190333,
              "short": 14382,
              "net": 175951
            },
            "smallTrader": {
              "long": 48064,
              "short": 32307,
              "net": 15757
            }
          },
          "openInterest": 458446
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240461,
              "short": 287348,
              "net": -46887
            },
            "nonCommercial": {
              "long": 86110,
              "short": 49828,
              "net": 36282
            },
            "smallTrader": {
              "long": 34271,
              "short": 23666,
              "net": 10605
            }
          },
          "openInterest": 455298
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 330719,
              "short": 480860,
              "net": -150141
            },
            "nonCommercial": {
              "long": 239615,
              "short": 46355,
              "net": 193260
            },
            "smallTrader": {
              "long": 47851,
              "short": 90970,
              "net": -43119
            }
          },
          "openInterest": 731529
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 366001,
              "short": 643743,
              "net": -277742
            },
            "nonCommercial": {
              "long": 317876,
              "short": 84538,
              "net": 233338
            },
            "smallTrader": {
              "long": 95884,
              "short": 51480,
              "net": 44404
            }
          },
          "openInterest": 926553
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22668,
              "short": 10610,
              "net": 12058
            },
            "nonCommercial": {
              "long": 7243,
              "short": 13763,
              "net": -6520
            },
            "smallTrader": {
              "long": 9110,
              "short": 14648,
              "net": -5538
            }
          },
          "openInterest": 39087
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 909,
              "short": 17549,
              "net": -16640
            },
            "nonCommercial": {
              "long": 26469,
              "short": 14271,
              "net": 12198
            },
            "smallTrader": {
              "long": 6832,
              "short": 2390,
              "net": 4442
            }
          },
          "openInterest": 36022
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184968,
              "short": 122560,
              "net": 62408
            },
            "nonCommercial": {
              "long": 51233,
              "short": 107341,
              "net": -56108
            },
            "smallTrader": {
              "long": 23405,
              "short": 29705,
              "net": -6300
            }
          },
          "openInterest": 333082
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75882,
              "short": 86971,
              "net": -11089
            },
            "nonCommercial": {
              "long": 51798,
              "short": 39934,
              "net": 11864
            },
            "smallTrader": {
              "long": 20060,
              "short": 20835,
              "net": -775
            }
          },
          "openInterest": 180977
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140224,
              "short": 92672,
              "net": 47552
            },
            "nonCommercial": {
              "long": 92453,
              "short": 139941,
              "net": -47488
            },
            "smallTrader": {
              "long": 36892,
              "short": 36956,
              "net": -64
            }
          },
          "openInterest": 359360
        }
      ]
    },
    {
      "reportDate": "2023-02-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3455792,
              "short": 2726993,
              "net": 728799
            },
            "nonCommercial": {
              "long": 401497,
              "short": 1029444,
              "net": -627947
            },
            "smallTrader": {
              "long": 341806,
              "short": 442658,
              "net": -100852
            }
          },
          "openInterest": 4304483
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2166237,
              "short": 1525400,
              "net": 640837
            },
            "nonCommercial": {
              "long": 205008,
              "short": 861583,
              "net": -656575
            },
            "smallTrader": {
              "long": 211438,
              "short": 195700,
              "net": 15738
            }
          },
          "openInterest": 2644151
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 953983,
              "short": 796573,
              "net": 157410
            },
            "nonCommercial": {
              "long": 67683,
              "short": 244417,
              "net": -176734
            },
            "smallTrader": {
              "long": 170956,
              "short": 151632,
              "net": 19324
            }
          },
          "openInterest": 1211107
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3467262,
              "short": 2760946,
              "net": 706316
            },
            "nonCommercial": {
              "long": 295800,
              "short": 948677,
              "net": -652877
            },
            "smallTrader": {
              "long": 329984,
              "short": 383423,
              "net": -53439
            }
          },
          "openInterest": 4182168
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63222,
              "short": 34644,
              "net": 28578
            },
            "nonCommercial": {
              "long": 41071,
              "short": 65236,
              "net": -24165
            },
            "smallTrader": {
              "long": 19108,
              "short": 23521,
              "net": -4413
            }
          },
          "openInterest": 126681
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 713,
              "short": 427,
              "net": 286
            },
            "nonCommercial": {
              "long": 11921,
              "short": 12520,
              "net": -599
            },
            "smallTrader": {
              "long": 1232,
              "short": 919,
              "net": 313
            }
          },
          "openInterest": 15161
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9281,
              "short": 42753,
              "net": -33472
            },
            "nonCommercial": {
              "long": 33919,
              "short": 2097,
              "net": 31822
            },
            "smallTrader": {
              "long": 4219,
              "short": 2569,
              "net": 1650
            }
          },
          "openInterest": 47629
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145180,
              "short": 108739,
              "net": 36441
            },
            "nonCommercial": {
              "long": 41562,
              "short": 65286,
              "net": -23724
            },
            "smallTrader": {
              "long": 21140,
              "short": 33857,
              "net": -12717
            }
          },
          "openInterest": 212064
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97390,
              "short": 58930,
              "net": 38460
            },
            "nonCommercial": {
              "long": 31599,
              "short": 67673,
              "net": -36074
            },
            "smallTrader": {
              "long": 31474,
              "short": 33860,
              "net": -2386
            }
          },
          "openInterest": 165097
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121075,
              "short": 180888,
              "net": -59813
            },
            "nonCommercial": {
              "long": 120827,
              "short": 65414,
              "net": 55413
            },
            "smallTrader": {
              "long": 14136,
              "short": 9736,
              "net": 4400
            }
          },
          "openInterest": 327508
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91441,
              "short": 109192,
              "net": -17751
            },
            "nonCommercial": {
              "long": 46240,
              "short": 29843,
              "net": 16397
            },
            "smallTrader": {
              "long": 9822,
              "short": 8468,
              "net": 1354
            }
          },
          "openInterest": 196175
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85368,
              "short": 85399,
              "net": -31
            },
            "nonCommercial": {
              "long": 60680,
              "short": 66718,
              "net": -6038
            },
            "smallTrader": {
              "long": 17878,
              "short": 11809,
              "net": 6069
            }
          },
          "openInterest": 196143
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 586528,
              "short": 661874,
              "net": -75346
            },
            "nonCommercial": {
              "long": 338242,
              "short": 195111,
              "net": 143131
            },
            "smallTrader": {
              "long": 108814,
              "short": 176599,
              "net": -67785
            }
          },
          "openInterest": 1248175
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92328,
              "short": 95042,
              "net": -2714
            },
            "nonCommercial": {
              "long": 52764,
              "short": 51040,
              "net": 1724
            },
            "smallTrader": {
              "long": 14060,
              "short": 13070,
              "net": 990
            }
          },
          "openInterest": 186843
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 688223,
              "short": 919521,
              "net": -231298
            },
            "nonCommercial": {
              "long": 327155,
              "short": 111841,
              "net": 215314
            },
            "smallTrader": {
              "long": 79637,
              "short": 63653,
              "net": 15984
            }
          },
          "openInterest": 1750212
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 23590,
              "short": 14889,
              "net": 8701
            },
            "nonCommercial": {
              "long": 12808,
              "short": 20811,
              "net": -8003
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44956
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25690,
              "short": 28058,
              "net": -2368
            },
            "nonCommercial": {
              "long": 4260,
              "short": 2110,
              "net": 2150
            },
            "smallTrader": {
              "long": 647,
              "short": 429,
              "net": 218
            }
          },
          "openInterest": 34108
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 451634,
              "short": 663537,
              "net": -211903
            },
            "nonCommercial": {
              "long": 240766,
              "short": 78567,
              "net": 162199
            },
            "smallTrader": {
              "long": 93162,
              "short": 43458,
              "net": 49704
            }
          },
          "openInterest": 803963
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11954,
              "short": 9401,
              "net": 2553
            },
            "nonCommercial": {
              "long": 19502,
              "short": 13699,
              "net": 5803
            },
            "smallTrader": {
              "long": 8139,
              "short": 16495,
              "net": -8356
            }
          },
          "openInterest": 50707
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153329,
              "short": 222750,
              "net": -69421
            },
            "nonCommercial": {
              "long": 77069,
              "short": 14452,
              "net": 62617
            },
            "smallTrader": {
              "long": 23046,
              "short": 16242,
              "net": 6804
            }
          },
          "openInterest": 300224
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123391,
              "short": 250878,
              "net": -127487
            },
            "nonCommercial": {
              "long": 208419,
              "short": 99826,
              "net": 108593
            },
            "smallTrader": {
              "long": 41958,
              "short": 23064,
              "net": 18894
            }
          },
          "openInterest": 426890
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129907,
              "short": 153846,
              "net": -23939
            },
            "nonCommercial": {
              "long": 34927,
              "short": 21101,
              "net": 13826
            },
            "smallTrader": {
              "long": 37891,
              "short": 27778,
              "net": 10113
            }
          },
          "openInterest": 246341
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142893,
              "short": 72372,
              "net": 70521
            },
            "nonCommercial": {
              "long": 27703,
              "short": 86381,
              "net": -58678
            },
            "smallTrader": {
              "long": 24917,
              "short": 36760,
              "net": -11843
            }
          },
          "openInterest": 200047
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78418,
              "short": 72225,
              "net": 6193
            },
            "nonCommercial": {
              "long": 61925,
              "short": 65840,
              "net": -3915
            },
            "smallTrader": {
              "long": 24671,
              "short": 26949,
              "net": -2278
            }
          },
          "openInterest": 217279
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82875,
              "short": 181823,
              "net": -98948
            },
            "nonCommercial": {
              "long": 159821,
              "short": 52505,
              "net": 107316
            },
            "smallTrader": {
              "long": 35887,
              "short": 44255,
              "net": -8368
            }
          },
          "openInterest": 363343
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113669,
              "short": 83726,
              "net": 29943
            },
            "nonCommercial": {
              "long": 169769,
              "short": 204914,
              "net": -35145
            },
            "smallTrader": {
              "long": 8466,
              "short": 3264,
              "net": 5202
            }
          },
          "openInterest": 294741
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 12373,
              "short": 12617,
              "net": -244
            },
            "smallTrader": {
              "long": 597,
              "short": 408,
              "net": 189
            }
          },
          "openInterest": 13223
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 34864,
              "short": 26464,
              "net": 8400
            },
            "nonCommercial": {
              "long": 10789,
              "short": 15555,
              "net": -4766
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 53651
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 510122,
              "short": 359176,
              "net": 150946
            },
            "nonCommercial": {
              "long": 270368,
              "short": 451281,
              "net": -180913
            },
            "smallTrader": {
              "long": 74457,
              "short": 44490,
              "net": 29967
            }
          },
          "openInterest": 1239613
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14409,
              "short": 20584,
              "net": -6175
            },
            "nonCommercial": {
              "long": 21318,
              "short": 14208,
              "net": 7110
            },
            "smallTrader": {
              "long": 3716,
              "short": 4651,
              "net": -935
            }
          },
          "openInterest": 40006
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25970,
              "short": 35846,
              "net": -9876
            },
            "nonCommercial": {
              "long": 27713,
              "short": 22416,
              "net": 5297
            },
            "smallTrader": {
              "long": 7947,
              "short": 3368,
              "net": 4579
            }
          },
          "openInterest": 68075
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 360523,
              "short": 319149,
              "net": 41374
            },
            "nonCommercial": {
              "long": 47060,
              "short": 89891,
              "net": -42831
            },
            "smallTrader": {
              "long": 24416,
              "short": 22959,
              "net": 1457
            }
          },
          "openInterest": 440142
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 313251,
              "short": 276277,
              "net": 36974
            },
            "nonCommercial": {
              "long": 49591,
              "short": 86369,
              "net": -36778
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 422632
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47645,
              "short": 60797,
              "net": -13152
            },
            "nonCommercial": {
              "long": 44202,
              "short": 44256,
              "net": -54
            },
            "smallTrader": {
              "long": 25748,
              "short": 12542,
              "net": 13206
            }
          },
          "openInterest": 123900
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147404,
              "short": 319029,
              "net": -171625
            },
            "nonCommercial": {
              "long": 176355,
              "short": 16993,
              "net": 159362
            },
            "smallTrader": {
              "long": 43758,
              "short": 31495,
              "net": 12263
            }
          },
          "openInterest": 423624
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230558,
              "short": 264881,
              "net": -34323
            },
            "nonCommercial": {
              "long": 79789,
              "short": 52219,
              "net": 27570
            },
            "smallTrader": {
              "long": 30946,
              "short": 24193,
              "net": 6753
            }
          },
          "openInterest": 433307
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 304732,
              "short": 422620,
              "net": -117888
            },
            "nonCommercial": {
              "long": 207442,
              "short": 49021,
              "net": 158421
            },
            "smallTrader": {
              "long": 41739,
              "short": 82272,
              "net": -40533
            }
          },
          "openInterest": 672590
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 352835,
              "short": 616828,
              "net": -263993
            },
            "nonCommercial": {
              "long": 313678,
              "short": 89879,
              "net": 223799
            },
            "smallTrader": {
              "long": 90347,
              "short": 50153,
              "net": 40194
            }
          },
          "openInterest": 912670
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24005,
              "short": 8566,
              "net": 15439
            },
            "nonCommercial": {
              "long": 8876,
              "short": 13793,
              "net": -4917
            },
            "smallTrader": {
              "long": 9047,
              "short": 19569,
              "net": -10522
            }
          },
          "openInterest": 41991
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1840,
              "short": 17866,
              "net": -16026
            },
            "nonCommercial": {
              "long": 27160,
              "short": 15284,
              "net": 11876
            },
            "smallTrader": {
              "long": 6559,
              "short": 2409,
              "net": 4150
            }
          },
          "openInterest": 37290
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 185256,
              "short": 127928,
              "net": 57328
            },
            "nonCommercial": {
              "long": 57841,
              "short": 113137,
              "net": -55296
            },
            "smallTrader": {
              "long": 24247,
              "short": 26279,
              "net": -2032
            }
          },
          "openInterest": 336321
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77803,
              "short": 72379,
              "net": 5424
            },
            "nonCommercial": {
              "long": 44040,
              "short": 46588,
              "net": -2548
            },
            "smallTrader": {
              "long": 17862,
              "short": 20738,
              "net": -2876
            }
          },
          "openInterest": 166388
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136414,
              "short": 70285,
              "net": 66129
            },
            "nonCommercial": {
              "long": 92950,
              "short": 159712,
              "net": -66762
            },
            "smallTrader": {
              "long": 38480,
              "short": 37847,
              "net": 633
            }
          },
          "openInterest": 341154
        }
      ]
    },
    {
      "reportDate": "2023-03-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3406198,
              "short": 2729869,
              "net": 676329
            },
            "nonCommercial": {
              "long": 444004,
              "short": 1000077,
              "net": -556073
            },
            "smallTrader": {
              "long": 328971,
              "short": 449227,
              "net": -120256
            }
          },
          "openInterest": 4270574
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2053409,
              "short": 1452075,
              "net": 601334
            },
            "nonCommercial": {
              "long": 240913,
              "short": 858753,
              "net": -617840
            },
            "smallTrader": {
              "long": 209399,
              "short": 192893,
              "net": 16506
            }
          },
          "openInterest": 2555268
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 961539,
              "short": 803559,
              "net": 157980
            },
            "nonCommercial": {
              "long": 72611,
              "short": 245798,
              "net": -173187
            },
            "smallTrader": {
              "long": 167704,
              "short": 152497,
              "net": 15207
            }
          },
          "openInterest": 1220465
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3525761,
              "short": 2792905,
              "net": 732856
            },
            "nonCommercial": {
              "long": 312910,
              "short": 968790,
              "net": -655880
            },
            "smallTrader": {
              "long": 334384,
              "short": 411360,
              "net": -76976
            }
          },
          "openInterest": 4232280
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69770,
              "short": 33771,
              "net": 35999
            },
            "nonCommercial": {
              "long": 54307,
              "short": 79131,
              "net": -24824
            },
            "smallTrader": {
              "long": 19755,
              "short": 30930,
              "net": -11175
            }
          },
          "openInterest": 157990
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 326,
              "short": 478,
              "net": -152
            },
            "nonCommercial": {
              "long": 10107,
              "short": 10066,
              "net": 41
            },
            "smallTrader": {
              "long": 1090,
              "short": 979,
              "net": 111
            }
          },
          "openInterest": 12821
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5386,
              "short": 38612,
              "net": -33226
            },
            "nonCommercial": {
              "long": 32053,
              "short": 1942,
              "net": 30111
            },
            "smallTrader": {
              "long": 4663,
              "short": 1548,
              "net": 3115
            }
          },
          "openInterest": 42102
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145695,
              "short": 111782,
              "net": 33913
            },
            "nonCommercial": {
              "long": 49111,
              "short": 66513,
              "net": -17402
            },
            "smallTrader": {
              "long": 22450,
              "short": 38961,
              "net": -16511
            }
          },
          "openInterest": 222558
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104046,
              "short": 64577,
              "net": 39469
            },
            "nonCommercial": {
              "long": 62108,
              "short": 91310,
              "net": -29202
            },
            "smallTrader": {
              "long": 29955,
              "short": 40222,
              "net": -10267
            }
          },
          "openInterest": 203816
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127206,
              "short": 186214,
              "net": -59008
            },
            "nonCommercial": {
              "long": 123938,
              "short": 69238,
              "net": 54700
            },
            "smallTrader": {
              "long": 14578,
              "short": 10270,
              "net": 4308
            }
          },
          "openInterest": 345258
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97381,
              "short": 113233,
              "net": -15852
            },
            "nonCommercial": {
              "long": 42006,
              "short": 26943,
              "net": 15063
            },
            "smallTrader": {
              "long": 9178,
              "short": 8389,
              "net": 789
            }
          },
          "openInterest": 197446
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90635,
              "short": 91547,
              "net": -912
            },
            "nonCommercial": {
              "long": 64858,
              "short": 72578,
              "net": -7720
            },
            "smallTrader": {
              "long": 19604,
              "short": 10972,
              "net": 8632
            }
          },
          "openInterest": 210430
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 609285,
              "short": 653457,
              "net": -44172
            },
            "nonCommercial": {
              "long": 328158,
              "short": 224886,
              "net": 103272
            },
            "smallTrader": {
              "long": 114247,
              "short": 173347,
              "net": -59100
            }
          },
          "openInterest": 1278143
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89770,
              "short": 95978,
              "net": -6208
            },
            "nonCommercial": {
              "long": 53260,
              "short": 47327,
              "net": 5933
            },
            "smallTrader": {
              "long": 12046,
              "short": 11771,
              "net": 275
            }
          },
          "openInterest": 184506
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 677667,
              "short": 912156,
              "net": -234489
            },
            "nonCommercial": {
              "long": 319139,
              "short": 112238,
              "net": 206901
            },
            "smallTrader": {
              "long": 84997,
              "short": 57409,
              "net": 27588
            }
          },
          "openInterest": 1755027
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 24340,
              "short": 15536,
              "net": 8804
            },
            "nonCommercial": {
              "long": 13592,
              "short": 19945,
              "net": -6353
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44709
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19660,
              "short": 22562,
              "net": -2902
            },
            "nonCommercial": {
              "long": 3513,
              "short": 773,
              "net": 2740
            },
            "smallTrader": {
              "long": 501,
              "short": 339,
              "net": 162
            }
          },
          "openInterest": 27567
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 458256,
              "short": 660884,
              "net": -202628
            },
            "nonCommercial": {
              "long": 233880,
              "short": 85432,
              "net": 148448
            },
            "smallTrader": {
              "long": 97168,
              "short": 42988,
              "net": 54180
            }
          },
          "openInterest": 821057
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11884,
              "short": 10763,
              "net": 1121
            },
            "nonCommercial": {
              "long": 22594,
              "short": 14542,
              "net": 8052
            },
            "smallTrader": {
              "long": 8759,
              "short": 17932,
              "net": -9173
            }
          },
          "openInterest": 54053
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149415,
              "short": 223158,
              "net": -73743
            },
            "nonCommercial": {
              "long": 85922,
              "short": 21314,
              "net": 64608
            },
            "smallTrader": {
              "long": 25568,
              "short": 16433,
              "net": 9135
            }
          },
          "openInterest": 311131
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125394,
              "short": 244314,
              "net": -118920
            },
            "nonCommercial": {
              "long": 215574,
              "short": 117100,
              "net": 98474
            },
            "smallTrader": {
              "long": 43640,
              "short": 23194,
              "net": 20446
            }
          },
          "openInterest": 458474
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 133533,
              "short": 158848,
              "net": -25315
            },
            "nonCommercial": {
              "long": 33414,
              "short": 22870,
              "net": 10544
            },
            "smallTrader": {
              "long": 42298,
              "short": 27527,
              "net": 14771
            }
          },
          "openInterest": 255096
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163246,
              "short": 73643,
              "net": 89603
            },
            "nonCommercial": {
              "long": 17141,
              "short": 92444,
              "net": -75303
            },
            "smallTrader": {
              "long": 25536,
              "short": 39836,
              "net": -14300
            }
          },
          "openInterest": 211297
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78908,
              "short": 70858,
              "net": 8050
            },
            "nonCommercial": {
              "long": 64009,
              "short": 71471,
              "net": -7462
            },
            "smallTrader": {
              "long": 26048,
              "short": 26636,
              "net": -588
            }
          },
          "openInterest": 221848
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84790,
              "short": 184759,
              "net": -99969
            },
            "nonCommercial": {
              "long": 163394,
              "short": 54675,
              "net": 108719
            },
            "smallTrader": {
              "long": 35542,
              "short": 44292,
              "net": -8750
            }
          },
          "openInterest": 361617
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 161106,
              "short": 136048,
              "net": 25058
            },
            "nonCommercial": {
              "long": 177503,
              "short": 208755,
              "net": -31252
            },
            "smallTrader": {
              "long": 9384,
              "short": 3190,
              "net": 6194
            }
          },
          "openInterest": 376712
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 12031,
              "short": 12100,
              "net": -69
            },
            "smallTrader": {
              "long": 637,
              "short": 623,
              "net": 14
            }
          },
          "openInterest": 16097
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33021,
              "short": 25806,
              "net": 7215
            },
            "nonCommercial": {
              "long": 11117,
              "short": 13602,
              "net": -2485
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52162
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 491317,
              "short": 363787,
              "net": 127530
            },
            "nonCommercial": {
              "long": 261989,
              "short": 418388,
              "net": -156399
            },
            "smallTrader": {
              "long": 75702,
              "short": 46833,
              "net": 28869
            }
          },
          "openInterest": 1250073
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19119,
              "short": 22908,
              "net": -3789
            },
            "nonCommercial": {
              "long": 22415,
              "short": 16788,
              "net": 5627
            },
            "smallTrader": {
              "long": 2940,
              "short": 4778,
              "net": -1838
            }
          },
          "openInterest": 48777
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 27111,
              "short": 35968,
              "net": -8857
            },
            "nonCommercial": {
              "long": 28988,
              "short": 23843,
              "net": 5145
            },
            "smallTrader": {
              "long": 7304,
              "short": 3592,
              "net": 3712
            }
          },
          "openInterest": 69721
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 366821,
              "short": 321735,
              "net": 45086
            },
            "nonCommercial": {
              "long": 40775,
              "short": 91266,
              "net": -50491
            },
            "smallTrader": {
              "long": 24268,
              "short": 18863,
              "net": 5405
            }
          },
          "openInterest": 440865
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 324462,
              "short": 276926,
              "net": 47536
            },
            "nonCommercial": {
              "long": 45660,
              "short": 87557,
              "net": -41897
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 426634
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50301,
              "short": 55914,
              "net": -5613
            },
            "nonCommercial": {
              "long": 42903,
              "short": 50685,
              "net": -7782
            },
            "smallTrader": {
              "long": 26991,
              "short": 13596,
              "net": 13395
            }
          },
          "openInterest": 127503
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145291,
              "short": 341450,
              "net": -196159
            },
            "nonCommercial": {
              "long": 194077,
              "short": 17087,
              "net": 176990
            },
            "smallTrader": {
              "long": 48036,
              "short": 28867,
              "net": 19169
            }
          },
          "openInterest": 447596
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243421,
              "short": 265919,
              "net": -22498
            },
            "nonCommercial": {
              "long": 80279,
              "short": 58693,
              "net": 21586
            },
            "smallTrader": {
              "long": 29490,
              "short": 28578,
              "net": 912
            }
          },
          "openInterest": 446342
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 294115,
              "short": 435476,
              "net": -141361
            },
            "nonCommercial": {
              "long": 222752,
              "short": 42553,
              "net": 180199
            },
            "smallTrader": {
              "long": 43972,
              "short": 82810,
              "net": -38838
            }
          },
          "openInterest": 691538
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 331184,
              "short": 620772,
              "net": -289588
            },
            "nonCommercial": {
              "long": 329833,
              "short": 89124,
              "net": 240709
            },
            "smallTrader": {
              "long": 97939,
              "short": 49060,
              "net": 48879
            }
          },
          "openInterest": 929179
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27451,
              "short": 12621,
              "net": 14830
            },
            "nonCommercial": {
              "long": 10394,
              "short": 14344,
              "net": -3950
            },
            "smallTrader": {
              "long": 8258,
              "short": 19138,
              "net": -10880
            }
          },
          "openInterest": 46745
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2321,
              "short": 17953,
              "net": -15632
            },
            "nonCommercial": {
              "long": 26665,
              "short": 14109,
              "net": 12556
            },
            "smallTrader": {
              "long": 5434,
              "short": 2358,
              "net": 3076
            }
          },
          "openInterest": 36943
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 192945,
              "short": 130334,
              "net": 62611
            },
            "nonCommercial": {
              "long": 65483,
              "short": 127434,
              "net": -61951
            },
            "smallTrader": {
              "long": 26060,
              "short": 26720,
              "net": -660
            }
          },
          "openInterest": 356442
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78755,
              "short": 67012,
              "net": 11743
            },
            "nonCommercial": {
              "long": 43372,
              "short": 53348,
              "net": -9976
            },
            "smallTrader": {
              "long": 19696,
              "short": 21463,
              "net": -1767
            }
          },
          "openInterest": 170310
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142659,
              "short": 71576,
              "net": 71083
            },
            "nonCommercial": {
              "long": 103980,
              "short": 177245,
              "net": -73265
            },
            "smallTrader": {
              "long": 38513,
              "short": 36331,
              "net": 2182
            }
          },
          "openInterest": 360791
        }
      ]
    },
    {
      "reportDate": "2023-03-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3351031,
              "short": 2773895,
              "net": 577136
            },
            "nonCommercial": {
              "long": 434041,
              "short": 941407,
              "net": -507366
            },
            "smallTrader": {
              "long": 338690,
              "short": 408460,
              "net": -69770
            }
          },
          "openInterest": 4202612
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1965747,
              "short": 1455204,
              "net": 510543
            },
            "nonCommercial": {
              "long": 128135,
              "short": 659648,
              "net": -531513
            },
            "smallTrader": {
              "long": 194805,
              "short": 173835,
              "net": 20970
            }
          },
          "openInterest": 2349950
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 961460,
              "short": 850302,
              "net": 111158
            },
            "nonCommercial": {
              "long": 69002,
              "short": 218994,
              "net": -149992
            },
            "smallTrader": {
              "long": 173049,
              "short": 134215,
              "net": 38834
            }
          },
          "openInterest": 1209123
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3532646,
              "short": 2947703,
              "net": 584943
            },
            "nonCommercial": {
              "long": 423700,
              "short": 980912,
              "net": -557212
            },
            "smallTrader": {
              "long": 342922,
              "short": 370653,
              "net": -27731
            }
          },
          "openInterest": 4350652
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86614,
              "short": 33485,
              "net": 53129
            },
            "nonCommercial": {
              "long": 41685,
              "short": 81776,
              "net": -40091
            },
            "smallTrader": {
              "long": 16801,
              "short": 29839,
              "net": -13038
            }
          },
          "openInterest": 150058
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 229,
              "short": 512,
              "net": -283
            },
            "nonCommercial": {
              "long": 10584,
              "short": 10686,
              "net": -102
            },
            "smallTrader": {
              "long": 1248,
              "short": 863,
              "net": 385
            }
          },
          "openInterest": 13472
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6194,
              "short": 37988,
              "net": -31794
            },
            "nonCommercial": {
              "long": 30530,
              "short": 2259,
              "net": 28271
            },
            "smallTrader": {
              "long": 5022,
              "short": 1499,
              "net": 3523
            }
          },
          "openInterest": 41757
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128752,
              "short": 103050,
              "net": 25702
            },
            "nonCommercial": {
              "long": 32334,
              "short": 49648,
              "net": -17314
            },
            "smallTrader": {
              "long": 22535,
              "short": 30923,
              "net": -8388
            }
          },
          "openInterest": 193377
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146380,
              "short": 110011,
              "net": 36369
            },
            "nonCommercial": {
              "long": 60738,
              "short": 92453,
              "net": -31715
            },
            "smallTrader": {
              "long": 32106,
              "short": 36760,
              "net": -4654
            }
          },
          "openInterest": 244421
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145174,
              "short": 181288,
              "net": -36114
            },
            "nonCommercial": {
              "long": 103347,
              "short": 71328,
              "net": 32019
            },
            "smallTrader": {
              "long": 15410,
              "short": 11315,
              "net": 4095
            }
          },
          "openInterest": 352933
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100533,
              "short": 113531,
              "net": -12998
            },
            "nonCommercial": {
              "long": 39557,
              "short": 27247,
              "net": 12310
            },
            "smallTrader": {
              "long": 9143,
              "short": 8455,
              "net": 688
            }
          },
          "openInterest": 199478
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94496,
              "short": 87389,
              "net": 7107
            },
            "nonCommercial": {
              "long": 54088,
              "short": 68244,
              "net": -14156
            },
            "smallTrader": {
              "long": 19410,
              "short": 12361,
              "net": 7049
            }
          },
          "openInterest": 205997
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 673214,
              "short": 653531,
              "net": 19683
            },
            "nonCommercial": {
              "long": 316200,
              "short": 272423,
              "net": 43777
            },
            "smallTrader": {
              "long": 116158,
              "short": 179618,
              "net": -63460
            }
          },
          "openInterest": 1336866
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95381,
              "short": 91152,
              "net": 4229
            },
            "nonCommercial": {
              "long": 50501,
              "short": 53289,
              "net": -2788
            },
            "smallTrader": {
              "long": 11496,
              "short": 12937,
              "net": -1441
            }
          },
          "openInterest": 188970
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 695298,
              "short": 907931,
              "net": -212633
            },
            "nonCommercial": {
              "long": 302527,
              "short": 126308,
              "net": 176219
            },
            "smallTrader": {
              "long": 98418,
              "short": 62004,
              "net": 36414
            }
          },
          "openInterest": 1767660
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 33726,
              "short": 20465,
              "net": 13261
            },
            "nonCommercial": {
              "long": 10098,
              "short": 20138,
              "net": -10040
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 52119
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21040,
              "short": 24436,
              "net": -3396
            },
            "nonCommercial": {
              "long": 4132,
              "short": 906,
              "net": 3226
            },
            "smallTrader": {
              "long": 543,
              "short": 373,
              "net": 170
            }
          },
          "openInterest": 30084
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 418829,
              "short": 605698,
              "net": -186869
            },
            "nonCommercial": {
              "long": 222313,
              "short": 82357,
              "net": 139956
            },
            "smallTrader": {
              "long": 87967,
              "short": 41054,
              "net": 46913
            }
          },
          "openInterest": 745403
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12789,
              "short": 13512,
              "net": -723
            },
            "nonCommercial": {
              "long": 25042,
              "short": 15572,
              "net": 9470
            },
            "smallTrader": {
              "long": 8344,
              "short": 17091,
              "net": -8747
            }
          },
          "openInterest": 57375
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164115,
              "short": 224378,
              "net": -60263
            },
            "nonCommercial": {
              "long": 74190,
              "short": 21795,
              "net": 52395
            },
            "smallTrader": {
              "long": 24504,
              "short": 16636,
              "net": 7868
            }
          },
          "openInterest": 313673
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 122457,
              "short": 277897,
              "net": -155440
            },
            "nonCommercial": {
              "long": 230823,
              "short": 90492,
              "net": 140331
            },
            "smallTrader": {
              "long": 41795,
              "short": 26686,
              "net": 15109
            }
          },
          "openInterest": 459064
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128859,
              "short": 157557,
              "net": -28698
            },
            "nonCommercial": {
              "long": 35630,
              "short": 21221,
              "net": 14409
            },
            "smallTrader": {
              "long": 44588,
              "short": 30299,
              "net": 14289
            }
          },
          "openInterest": 259967
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142857,
              "short": 56863,
              "net": 85994
            },
            "nonCommercial": {
              "long": 11048,
              "short": 85842,
              "net": -74794
            },
            "smallTrader": {
              "long": 23727,
              "short": 34927,
              "net": -11200
            }
          },
          "openInterest": 179782
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81207,
              "short": 74512,
              "net": 6695
            },
            "nonCommercial": {
              "long": 64228,
              "short": 69945,
              "net": -5717
            },
            "smallTrader": {
              "long": 23861,
              "short": 24839,
              "net": -978
            }
          },
          "openInterest": 215701
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86199,
              "short": 174317,
              "net": -88118
            },
            "nonCommercial": {
              "long": 145485,
              "short": 50012,
              "net": 95473
            },
            "smallTrader": {
              "long": 36513,
              "short": 43868,
              "net": -7355
            }
          },
          "openInterest": 345236
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105425,
              "short": 174601,
              "net": -69176
            },
            "nonCommercial": {
              "long": 147405,
              "short": 81278,
              "net": 66127
            },
            "smallTrader": {
              "long": 6989,
              "short": 3940,
              "net": 3049
            }
          },
          "openInterest": 260414
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 19148,
              "short": 19297,
              "net": -149
            },
            "smallTrader": {
              "long": 647,
              "short": 553,
              "net": 94
            }
          },
          "openInterest": 21668
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38176,
              "short": 31166,
              "net": 7010
            },
            "nonCommercial": {
              "long": 12227,
              "short": 13521,
              "net": -1294
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61292
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 492955,
              "short": 374808,
              "net": 118147
            },
            "nonCommercial": {
              "long": 255731,
              "short": 403564,
              "net": -147833
            },
            "smallTrader": {
              "long": 75044,
              "short": 45358,
              "net": 29686
            }
          },
          "openInterest": 1255396
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19909,
              "short": 14537,
              "net": 5372
            },
            "nonCommercial": {
              "long": 12185,
              "short": 16926,
              "net": -4741
            },
            "smallTrader": {
              "long": 2996,
              "short": 3627,
              "net": -631
            }
          },
          "openInterest": 35374
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 25445,
              "short": 39767,
              "net": -14322
            },
            "nonCommercial": {
              "long": 27423,
              "short": 16850,
              "net": 10573
            },
            "smallTrader": {
              "long": 7007,
              "short": 3258,
              "net": 3749
            }
          },
          "openInterest": 66817
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 488528,
              "short": 439097,
              "net": 49431
            },
            "nonCommercial": {
              "long": 36908,
              "short": 86211,
              "net": -49303
            },
            "smallTrader": {
              "long": 43919,
              "short": 44047,
              "net": -128
            }
          },
          "openInterest": 581634
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 374017,
              "short": 337377,
              "net": 36640
            },
            "nonCommercial": {
              "long": 46660,
              "short": 70624,
              "net": -23964
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 510197
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48543,
              "short": 57780,
              "net": -9237
            },
            "nonCommercial": {
              "long": 42227,
              "short": 43446,
              "net": -1219
            },
            "smallTrader": {
              "long": 24068,
              "short": 13612,
              "net": 10456
            }
          },
          "openInterest": 121772
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149649,
              "short": 325725,
              "net": -176076
            },
            "nonCommercial": {
              "long": 178253,
              "short": 20532,
              "net": 157721
            },
            "smallTrader": {
              "long": 48551,
              "short": 30196,
              "net": 18355
            }
          },
          "openInterest": 439608
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265446,
              "short": 265976,
              "net": -530
            },
            "nonCommercial": {
              "long": 73733,
              "short": 72819,
              "net": 914
            },
            "smallTrader": {
              "long": 30798,
              "short": 31182,
              "net": -384
            }
          },
          "openInterest": 465992
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312064,
              "short": 442545,
              "net": -130481
            },
            "nonCommercial": {
              "long": 206814,
              "short": 38820,
              "net": 167994
            },
            "smallTrader": {
              "long": 43971,
              "short": 81484,
              "net": -37513
            }
          },
          "openInterest": 698188
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 342602,
              "short": 622034,
              "net": -279432
            },
            "nonCommercial": {
              "long": 324347,
              "short": 93204,
              "net": 231143
            },
            "smallTrader": {
              "long": 99023,
              "short": 50734,
              "net": 48289
            }
          },
          "openInterest": 932452
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21386,
              "short": 8068,
              "net": 13318
            },
            "nonCommercial": {
              "long": 3594,
              "short": 13559,
              "net": -9965
            },
            "smallTrader": {
              "long": 11742,
              "short": 15095,
              "net": -3353
            }
          },
          "openInterest": 39006
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2095,
              "short": 19097,
              "net": -17002
            },
            "nonCommercial": {
              "long": 26446,
              "short": 12689,
              "net": 13757
            },
            "smallTrader": {
              "long": 5354,
              "short": 2109,
              "net": 3245
            }
          },
          "openInterest": 35180
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 182991,
              "short": 116656,
              "net": 66335
            },
            "nonCommercial": {
              "long": 57560,
              "short": 119065,
              "net": -61505
            },
            "smallTrader": {
              "long": 33070,
              "short": 37900,
              "net": -4830
            }
          },
          "openInterest": 336746
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80103,
              "short": 67563,
              "net": 12540
            },
            "nonCommercial": {
              "long": 43453,
              "short": 54334,
              "net": -10881
            },
            "smallTrader": {
              "long": 20037,
              "short": 21696,
              "net": -1659
            }
          },
          "openInterest": 173762
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139342,
              "short": 74288,
              "net": 65054
            },
            "nonCommercial": {
              "long": 109717,
              "short": 175031,
              "net": -65314
            },
            "smallTrader": {
              "long": 36213,
              "short": 35953,
              "net": 260
            }
          },
          "openInterest": 374674
        }
      ]
    },
    {
      "reportDate": "2023-03-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3329656,
              "short": 2789589,
              "net": 540067
            },
            "nonCommercial": {
              "long": 379104,
              "short": 950133,
              "net": -571029
            },
            "smallTrader": {
              "long": 372551,
              "short": 341589,
              "net": 30962
            }
          },
          "openInterest": 4155764
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1959237,
              "short": 1515141,
              "net": 444096
            },
            "nonCommercial": {
              "long": 146530,
              "short": 610727,
              "net": -464197
            },
            "smallTrader": {
              "long": 188296,
              "short": 168195,
              "net": 20101
            }
          },
          "openInterest": 2314664
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 959632,
              "short": 916015,
              "net": 43617
            },
            "nonCommercial": {
              "long": 102678,
              "short": 202091,
              "net": -99413
            },
            "smallTrader": {
              "long": 169332,
              "short": 113536,
              "net": 55796
            }
          },
          "openInterest": 1235097
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3586593,
              "short": 2960148,
              "net": 626445
            },
            "nonCommercial": {
              "long": 389000,
              "short": 1020568,
              "net": -631568
            },
            "smallTrader": {
              "long": 335724,
              "short": 330601,
              "net": 5123
            }
          },
          "openInterest": 4350302
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87354,
              "short": 36800,
              "net": 50554
            },
            "nonCommercial": {
              "long": 41183,
              "short": 79642,
              "net": -38459
            },
            "smallTrader": {
              "long": 17905,
              "short": 30000,
              "net": -12095
            }
          },
          "openInterest": 151836
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 429,
              "short": 532,
              "net": -103
            },
            "nonCommercial": {
              "long": 10851,
              "short": 11472,
              "net": -621
            },
            "smallTrader": {
              "long": 1450,
              "short": 726,
              "net": 724
            }
          },
          "openInterest": 14049
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7401,
              "short": 38176,
              "net": -30775
            },
            "nonCommercial": {
              "long": 27681,
              "short": 2824,
              "net": 24857
            },
            "smallTrader": {
              "long": 7140,
              "short": 1222,
              "net": 5918
            }
          },
          "openInterest": 42222
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129030,
              "short": 103524,
              "net": 25506
            },
            "nonCommercial": {
              "long": 28652,
              "short": 49150,
              "net": -20498
            },
            "smallTrader": {
              "long": 23376,
              "short": 28384,
              "net": -5008
            }
          },
          "openInterest": 190796
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127798,
              "short": 63349,
              "net": 64449
            },
            "nonCommercial": {
              "long": 18812,
              "short": 75633,
              "net": -56821
            },
            "smallTrader": {
              "long": 29717,
              "short": 37345,
              "net": -7628
            }
          },
          "openInterest": 178185
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143115,
              "short": 185751,
              "net": -42636
            },
            "nonCommercial": {
              "long": 96676,
              "short": 58830,
              "net": 37846
            },
            "smallTrader": {
              "long": 15642,
              "short": 10852,
              "net": 4790
            }
          },
          "openInterest": 345038
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99606,
              "short": 117279,
              "net": -17673
            },
            "nonCommercial": {
              "long": 43072,
              "short": 24376,
              "net": 18696
            },
            "smallTrader": {
              "long": 7452,
              "short": 8475,
              "net": -1023
            }
          },
          "openInterest": 201018
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94353,
              "short": 86817,
              "net": 7536
            },
            "nonCommercial": {
              "long": 51095,
              "short": 63446,
              "net": -12351
            },
            "smallTrader": {
              "long": 17564,
              "short": 12749,
              "net": 4815
            }
          },
          "openInterest": 201636
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 667983,
              "short": 664190,
              "net": 3793
            },
            "nonCommercial": {
              "long": 327137,
              "short": 267661,
              "net": 59476
            },
            "smallTrader": {
              "long": 113622,
              "short": 176891,
              "net": -63269
            }
          },
          "openInterest": 1349372
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99630,
              "short": 85404,
              "net": 14226
            },
            "nonCommercial": {
              "long": 51426,
              "short": 63008,
              "net": -11582
            },
            "smallTrader": {
              "long": 11525,
              "short": 14169,
              "net": -2644
            }
          },
          "openInterest": 196669
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 719060,
              "short": 897964,
              "net": -178904
            },
            "nonCommercial": {
              "long": 303340,
              "short": 148999,
              "net": 154341
            },
            "smallTrader": {
              "long": 87190,
              "short": 62627,
              "net": 24563
            }
          },
          "openInterest": 1791902
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27581,
              "short": 12549,
              "net": 15032
            },
            "nonCommercial": {
              "long": 7802,
              "short": 18876,
              "net": -11074
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 40874
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23407,
              "short": 26993,
              "net": -3586
            },
            "nonCommercial": {
              "long": 4290,
              "short": 879,
              "net": 3411
            },
            "smallTrader": {
              "long": 549,
              "short": 374,
              "net": 175
            }
          },
          "openInterest": 32930
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 417802,
              "short": 608973,
              "net": -191171
            },
            "nonCommercial": {
              "long": 215825,
              "short": 70983,
              "net": 144842
            },
            "smallTrader": {
              "long": 87688,
              "short": 41359,
              "net": 46329
            }
          },
          "openInterest": 737437
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13675,
              "short": 13045,
              "net": 630
            },
            "nonCommercial": {
              "long": 22192,
              "short": 15442,
              "net": 6750
            },
            "smallTrader": {
              "long": 8742,
              "short": 16122,
              "net": -7380
            }
          },
          "openInterest": 57655
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167338,
              "short": 210673,
              "net": -43335
            },
            "nonCommercial": {
              "long": 60905,
              "short": 23439,
              "net": 37466
            },
            "smallTrader": {
              "long": 21659,
              "short": 15790,
              "net": 5869
            }
          },
          "openInterest": 303936
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121678,
              "short": 305246,
              "net": -183568
            },
            "nonCommercial": {
              "long": 237891,
              "short": 79286,
              "net": 158605
            },
            "smallTrader": {
              "long": 47624,
              "short": 22661,
              "net": 24963
            }
          },
          "openInterest": 469874
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148546,
              "short": 171023,
              "net": -22477
            },
            "nonCommercial": {
              "long": 33861,
              "short": 24032,
              "net": 9829
            },
            "smallTrader": {
              "long": 44373,
              "short": 31725,
              "net": 12648
            }
          },
          "openInterest": 279105
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134389,
              "short": 61905,
              "net": 72484
            },
            "nonCommercial": {
              "long": 7255,
              "short": 73600,
              "net": -66345
            },
            "smallTrader": {
              "long": 24336,
              "short": 30475,
              "net": -6139
            }
          },
          "openInterest": 169188
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80723,
              "short": 63373,
              "net": 17350
            },
            "nonCommercial": {
              "long": 63404,
              "short": 81057,
              "net": -17653
            },
            "smallTrader": {
              "long": 25180,
              "short": 24877,
              "net": 303
            }
          },
          "openInterest": 220266
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88370,
              "short": 156017,
              "net": -67647
            },
            "nonCommercial": {
              "long": 118518,
              "short": 48818,
              "net": 69700
            },
            "smallTrader": {
              "long": 37174,
              "short": 39227,
              "net": -2053
            }
          },
          "openInterest": 316104
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113013,
              "short": 169426,
              "net": -56413
            },
            "nonCommercial": {
              "long": 101899,
              "short": 50369,
              "net": 51530
            },
            "smallTrader": {
              "long": 7110,
              "short": 2227,
              "net": 4883
            }
          },
          "openInterest": 222130
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 20244,
              "short": 20698,
              "net": -454
            },
            "smallTrader": {
              "long": 797,
              "short": 398,
              "net": 399
            }
          },
          "openInterest": 22136
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 25401,
              "short": 22029,
              "net": 3372
            },
            "nonCommercial": {
              "long": 10613,
              "short": 11637,
              "net": -1024
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 42975
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 495182,
              "short": 381742,
              "net": 113440
            },
            "nonCommercial": {
              "long": 272314,
              "short": 416995,
              "net": -144681
            },
            "smallTrader": {
              "long": 76746,
              "short": 45505,
              "net": 31241
            }
          },
          "openInterest": 1283037
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21576,
              "short": 12680,
              "net": 8896
            },
            "nonCommercial": {
              "long": 6765,
              "short": 15548,
              "net": -8783
            },
            "smallTrader": {
              "long": 3392,
              "short": 3505,
              "net": -113
            }
          },
          "openInterest": 32179
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24399,
              "short": 38540,
              "net": -14141
            },
            "nonCommercial": {
              "long": 25199,
              "short": 15673,
              "net": 9526
            },
            "smallTrader": {
              "long": 7431,
              "short": 2816,
              "net": 4615
            }
          },
          "openInterest": 61416
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 411188,
              "short": 366494,
              "net": 44694
            },
            "nonCommercial": {
              "long": 40762,
              "short": 85750,
              "net": -44988
            },
            "smallTrader": {
              "long": 22631,
              "short": 22337,
              "net": 294
            }
          },
          "openInterest": 480489
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 336264,
              "short": 282973,
              "net": 53291
            },
            "nonCommercial": {
              "long": 40625,
              "short": 81121,
              "net": -40496
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 429801
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 48685,
              "short": 61366,
              "net": -12681
            },
            "nonCommercial": {
              "long": 41325,
              "short": 37863,
              "net": 3462
            },
            "smallTrader": {
              "long": 22328,
              "short": 13109,
              "net": 9219
            }
          },
          "openInterest": 119082
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157931,
              "short": 308345,
              "net": -150414
            },
            "nonCommercial": {
              "long": 155660,
              "short": 22317,
              "net": 133343
            },
            "smallTrader": {
              "long": 46260,
              "short": 29189,
              "net": 17071
            }
          },
          "openInterest": 429155
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259796,
              "short": 257872,
              "net": 1924
            },
            "nonCommercial": {
              "long": 74741,
              "short": 75308,
              "net": -567
            },
            "smallTrader": {
              "long": 29346,
              "short": 30703,
              "net": -1357
            }
          },
          "openInterest": 456475
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 310325,
              "short": 452173,
              "net": -141848
            },
            "nonCommercial": {
              "long": 210762,
              "short": 38975,
              "net": 171787
            },
            "smallTrader": {
              "long": 47727,
              "short": 77666,
              "net": -29939
            }
          },
          "openInterest": 696280
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 353905,
              "short": 612427,
              "net": -258522
            },
            "nonCommercial": {
              "long": 302634,
              "short": 91978,
              "net": 210656
            },
            "smallTrader": {
              "long": 101185,
              "short": 53319,
              "net": 47866
            }
          },
          "openInterest": 929418
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19555,
              "short": 6944,
              "net": 12611
            },
            "nonCommercial": {
              "long": 4853,
              "short": 12150,
              "net": -7297
            },
            "smallTrader": {
              "long": 9978,
              "short": 15292,
              "net": -5314
            }
          },
          "openInterest": 35837
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1338,
              "short": 18046,
              "net": -16708
            },
            "nonCommercial": {
              "long": 26258,
              "short": 12114,
              "net": 14144
            },
            "smallTrader": {
              "long": 4864,
              "short": 2300,
              "net": 2564
            }
          },
          "openInterest": 33819
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 175971,
              "short": 123878,
              "net": 52093
            },
            "nonCommercial": {
              "long": 58803,
              "short": 108452,
              "net": -49649
            },
            "smallTrader": {
              "long": 26589,
              "short": 29033,
              "net": -2444
            }
          },
          "openInterest": 330622
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80096,
              "short": 69340,
              "net": 10756
            },
            "nonCommercial": {
              "long": 41069,
              "short": 48647,
              "net": -7578
            },
            "smallTrader": {
              "long": 17818,
              "short": 20996,
              "net": -3178
            }
          },
          "openInterest": 171307
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133069,
              "short": 73744,
              "net": 59325
            },
            "nonCommercial": {
              "long": 105293,
              "short": 164496,
              "net": -59203
            },
            "smallTrader": {
              "long": 35982,
              "short": 36104,
              "net": -122
            }
          },
          "openInterest": 370297
        }
      ]
    },
    {
      "reportDate": "2023-03-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3245247,
              "short": 2808750,
              "net": 436497
            },
            "nonCommercial": {
              "long": 430598,
              "short": 902176,
              "net": -471578
            },
            "smallTrader": {
              "long": 379666,
              "short": 344585,
              "net": 35081
            }
          },
          "openInterest": 4127917
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2007134,
              "short": 1502739,
              "net": 504395
            },
            "nonCommercial": {
              "long": 133376,
              "short": 658853,
              "net": -525477
            },
            "smallTrader": {
              "long": 196052,
              "short": 174970,
              "net": 21082
            }
          },
          "openInterest": 2356318
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 920469,
              "short": 898783,
              "net": 21686
            },
            "nonCommercial": {
              "long": 105219,
              "short": 196618,
              "net": -91399
            },
            "smallTrader": {
              "long": 172685,
              "short": 102972,
              "net": 69713
            }
          },
          "openInterest": 1201699
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3611307,
              "short": 2983129,
              "net": 628178
            },
            "nonCommercial": {
              "long": 343241,
              "short": 1025596,
              "net": -682355
            },
            "smallTrader": {
              "long": 377097,
              "short": 322920,
              "net": 54177
            }
          },
          "openInterest": 4378900
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83523,
              "short": 37693,
              "net": 45830
            },
            "nonCommercial": {
              "long": 43813,
              "short": 79166,
              "net": -35353
            },
            "smallTrader": {
              "long": 19330,
              "short": 29807,
              "net": -10477
            }
          },
          "openInterest": 151238
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 263,
              "short": 534,
              "net": -271
            },
            "nonCommercial": {
              "long": 11168,
              "short": 11444,
              "net": -276
            },
            "smallTrader": {
              "long": 1449,
              "short": 902,
              "net": 547
            }
          },
          "openInterest": 14409
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8231,
              "short": 38753,
              "net": -30522
            },
            "nonCommercial": {
              "long": 25968,
              "short": 2485,
              "net": 23483
            },
            "smallTrader": {
              "long": 8429,
              "short": 1390,
              "net": 7039
            }
          },
          "openInterest": 42663
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133149,
              "short": 110572,
              "net": 22577
            },
            "nonCommercial": {
              "long": 28355,
              "short": 52439,
              "net": -24084
            },
            "smallTrader": {
              "long": 26264,
              "short": 24757,
              "net": 1507
            }
          },
          "openInterest": 199868
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124285,
              "short": 60868,
              "net": 63417
            },
            "nonCommercial": {
              "long": 19672,
              "short": 76497,
              "net": -56825
            },
            "smallTrader": {
              "long": 30744,
              "short": 37336,
              "net": -6592
            }
          },
          "openInterest": 176559
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135582,
              "short": 201000,
              "net": -65418
            },
            "nonCommercial": {
              "long": 121238,
              "short": 59965,
              "net": 61273
            },
            "smallTrader": {
              "long": 16709,
              "short": 12564,
              "net": 4145
            }
          },
          "openInterest": 374056
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98733,
              "short": 114442,
              "net": -15709
            },
            "nonCommercial": {
              "long": 40112,
              "short": 23361,
              "net": 16751
            },
            "smallTrader": {
              "long": 9239,
              "short": 10281,
              "net": -1042
            }
          },
          "openInterest": 200894
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93920,
              "short": 98844,
              "net": -4924
            },
            "nonCommercial": {
              "long": 56595,
              "short": 58140,
              "net": -1545
            },
            "smallTrader": {
              "long": 18451,
              "short": 11982,
              "net": 6469
            }
          },
          "openInterest": 211889
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 661172,
              "short": 673690,
              "net": -12518
            },
            "nonCommercial": {
              "long": 317171,
              "short": 245643,
              "net": 71528
            },
            "smallTrader": {
              "long": 112429,
              "short": 171439,
              "net": -59010
            }
          },
          "openInterest": 1345886
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99934,
              "short": 87944,
              "net": 11990
            },
            "nonCommercial": {
              "long": 50893,
              "short": 61014,
              "net": -10121
            },
            "smallTrader": {
              "long": 11070,
              "short": 12939,
              "net": -1869
            }
          },
          "openInterest": 200053
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 680208,
              "short": 871824,
              "net": -191616
            },
            "nonCommercial": {
              "long": 289653,
              "short": 108584,
              "net": 181069
            },
            "smallTrader": {
              "long": 80290,
              "short": 69743,
              "net": 10547
            }
          },
          "openInterest": 1785807
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26752,
              "short": 10467,
              "net": 16285
            },
            "nonCommercial": {
              "long": 6095,
              "short": 17880,
              "net": -11785
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 38175
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24340,
              "short": 28189,
              "net": -3849
            },
            "nonCommercial": {
              "long": 4516,
              "short": 859,
              "net": 3657
            },
            "smallTrader": {
              "long": 627,
              "short": 435,
              "net": 192
            }
          },
          "openInterest": 33192
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 410545,
              "short": 601793,
              "net": -191248
            },
            "nonCommercial": {
              "long": 222918,
              "short": 77893,
              "net": 145025
            },
            "smallTrader": {
              "long": 85724,
              "short": 39501,
              "net": 46223
            }
          },
          "openInterest": 732506
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13319,
              "short": 13299,
              "net": 20
            },
            "nonCommercial": {
              "long": 21332,
              "short": 14470,
              "net": 6862
            },
            "smallTrader": {
              "long": 9733,
              "short": 16615,
              "net": -6882
            }
          },
          "openInterest": 59573
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157505,
              "short": 211211,
              "net": -53706
            },
            "nonCommercial": {
              "long": 73688,
              "short": 27932,
              "net": 45756
            },
            "smallTrader": {
              "long": 24677,
              "short": 16727,
              "net": 7950
            }
          },
          "openInterest": 306627
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 131786,
              "short": 333294,
              "net": -201508
            },
            "nonCommercial": {
              "long": 245135,
              "short": 63505,
              "net": 181630
            },
            "smallTrader": {
              "long": 47388,
              "short": 27510,
              "net": 19878
            }
          },
          "openInterest": 478611
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138118,
              "short": 165094,
              "net": -26976
            },
            "nonCommercial": {
              "long": 36530,
              "short": 27267,
              "net": 9263
            },
            "smallTrader": {
              "long": 47332,
              "short": 29619,
              "net": 17713
            }
          },
          "openInterest": 271542
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132070,
              "short": 74508,
              "net": 57562
            },
            "nonCommercial": {
              "long": 9717,
              "short": 63692,
              "net": -53975
            },
            "smallTrader": {
              "long": 24593,
              "short": 28180,
              "net": -3587
            }
          },
          "openInterest": 169473
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82478,
              "short": 60495,
              "net": 21983
            },
            "nonCommercial": {
              "long": 64990,
              "short": 86993,
              "net": -22003
            },
            "smallTrader": {
              "long": 24503,
              "short": 24483,
              "net": 20
            }
          },
          "openInterest": 220437
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88378,
              "short": 152061,
              "net": -63683
            },
            "nonCommercial": {
              "long": 112147,
              "short": 47449,
              "net": 64698
            },
            "smallTrader": {
              "long": 38033,
              "short": 39048,
              "net": -1015
            }
          },
          "openInterest": 305729
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116939,
              "short": 170767,
              "net": -53828
            },
            "nonCommercial": {
              "long": 109417,
              "short": 60138,
              "net": 49279
            },
            "smallTrader": {
              "long": 7079,
              "short": 2530,
              "net": 4549
            }
          },
          "openInterest": 233669
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 23697,
              "short": 24124,
              "net": -427
            },
            "smallTrader": {
              "long": 829,
              "short": 457,
              "net": 372
            }
          },
          "openInterest": 25299
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 26474,
              "short": 23505,
              "net": 2969
            },
            "nonCommercial": {
              "long": 10262,
              "short": 11731,
              "net": -1469
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44015
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 473378,
              "short": 377996,
              "net": 95382
            },
            "nonCommercial": {
              "long": 293519,
              "short": 419716,
              "net": -126197
            },
            "smallTrader": {
              "long": 76037,
              "short": 45222,
              "net": 30815
            }
          },
          "openInterest": 1279180
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18639,
              "short": 12086,
              "net": 6553
            },
            "nonCommercial": {
              "long": 9720,
              "short": 16330,
              "net": -6610
            },
            "smallTrader": {
              "long": 3467,
              "short": 3410,
              "net": 57
            }
          },
          "openInterest": 31981
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23146,
              "short": 37927,
              "net": -14781
            },
            "nonCommercial": {
              "long": 24247,
              "short": 13873,
              "net": 10374
            },
            "smallTrader": {
              "long": 7193,
              "short": 2786,
              "net": 4407
            }
          },
          "openInterest": 57244
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 407849,
              "short": 364347,
              "net": 43502
            },
            "nonCommercial": {
              "long": 42013,
              "short": 84763,
              "net": -42750
            },
            "smallTrader": {
              "long": 23878,
              "short": 24630,
              "net": -752
            }
          },
          "openInterest": 478841
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 334761,
              "short": 280566,
              "net": 54195
            },
            "nonCommercial": {
              "long": 39894,
              "short": 84826,
              "net": -44932
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 428446
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44970,
              "short": 66845,
              "net": -21875
            },
            "nonCommercial": {
              "long": 42254,
              "short": 28893,
              "net": 13361
            },
            "smallTrader": {
              "long": 22062,
              "short": 13548,
              "net": 8514
            }
          },
          "openInterest": 117395
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159905,
              "short": 291000,
              "net": -131095
            },
            "nonCommercial": {
              "long": 138126,
              "short": 23585,
              "net": 114541
            },
            "smallTrader": {
              "long": 43573,
              "short": 27019,
              "net": 16554
            }
          },
          "openInterest": 417537
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 270893,
              "short": 262747,
              "net": 8146
            },
            "nonCommercial": {
              "long": 68222,
              "short": 75830,
              "net": -7608
            },
            "smallTrader": {
              "long": 29443,
              "short": 29981,
              "net": -538
            }
          },
          "openInterest": 465793
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 326718,
              "short": 456039,
              "net": -129321
            },
            "nonCommercial": {
              "long": 204717,
              "short": 43697,
              "net": 161020
            },
            "smallTrader": {
              "long": 46723,
              "short": 78422,
              "net": -31699
            }
          },
          "openInterest": 723433
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 357720,
              "short": 632877,
              "net": -275157
            },
            "nonCommercial": {
              "long": 314608,
              "short": 91779,
              "net": 222829
            },
            "smallTrader": {
              "long": 106016,
              "short": 53688,
              "net": 52328
            }
          },
          "openInterest": 953477
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19865,
              "short": 9132,
              "net": 10733
            },
            "nonCommercial": {
              "long": 3978,
              "short": 10052,
              "net": -6074
            },
            "smallTrader": {
              "long": 10185,
              "short": 14844,
              "net": -4659
            }
          },
          "openInterest": 34856
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 545,
              "short": 15630,
              "net": -15085
            },
            "nonCommercial": {
              "long": 24552,
              "short": 11833,
              "net": 12719
            },
            "smallTrader": {
              "long": 4737,
              "short": 2371,
              "net": 2366
            }
          },
          "openInterest": 31128
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163837,
              "short": 118066,
              "net": 45771
            },
            "nonCommercial": {
              "long": 62963,
              "short": 105140,
              "net": -42177
            },
            "smallTrader": {
              "long": 27312,
              "short": 30906,
              "net": -3594
            }
          },
          "openInterest": 315941
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77318,
              "short": 72895,
              "net": 4423
            },
            "nonCommercial": {
              "long": 42472,
              "short": 43459,
              "net": -987
            },
            "smallTrader": {
              "long": 17810,
              "short": 21246,
              "net": -3436
            }
          },
          "openInterest": 172549
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132616,
              "short": 72292,
              "net": 60324
            },
            "nonCommercial": {
              "long": 101707,
              "short": 162252,
              "net": -60545
            },
            "smallTrader": {
              "long": 36122,
              "short": 35901,
              "net": 221
            }
          },
          "openInterest": 373926
        }
      ]
    },
    {
      "reportDate": "2023-04-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3440398,
              "short": 2822039,
              "net": 618359
            },
            "nonCommercial": {
              "long": 366793,
              "short": 987824,
              "net": -621031
            },
            "smallTrader": {
              "long": 374033,
              "short": 371361,
              "net": 2672
            }
          },
          "openInterest": 4263195
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1994892,
              "short": 1511722,
              "net": 483170
            },
            "nonCommercial": {
              "long": 131369,
              "short": 633424,
              "net": -502055
            },
            "smallTrader": {
              "long": 194214,
              "short": 175329,
              "net": 18885
            }
          },
          "openInterest": 2351682
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 944657,
              "short": 862376,
              "net": 82281
            },
            "nonCommercial": {
              "long": 78208,
              "short": 207854,
              "net": -129646
            },
            "smallTrader": {
              "long": 165747,
              "short": 118382,
              "net": 47365
            }
          },
          "openInterest": 1193583
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3791191,
              "short": 3036221,
              "net": 754970
            },
            "nonCommercial": {
              "long": 276432,
              "short": 1057671,
              "net": -781239
            },
            "smallTrader": {
              "long": 366353,
              "short": 340084,
              "net": 26269
            }
          },
          "openInterest": 4493575
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80257,
              "short": 43420,
              "net": 36837
            },
            "nonCommercial": {
              "long": 46687,
              "short": 73920,
              "net": -27233
            },
            "smallTrader": {
              "long": 19523,
              "short": 29127,
              "net": -9604
            }
          },
          "openInterest": 151242
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 302,
              "short": 485,
              "net": -183
            },
            "nonCommercial": {
              "long": 10415,
              "short": 11030,
              "net": -615
            },
            "smallTrader": {
              "long": 1458,
              "short": 660,
              "net": 798
            }
          },
          "openInterest": 13380
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6964,
              "short": 22526,
              "net": -15562
            },
            "nonCommercial": {
              "long": 24576,
              "short": 10573,
              "net": 14003
            },
            "smallTrader": {
              "long": 3704,
              "short": 2145,
              "net": 1559
            }
          },
          "openInterest": 35244
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133802,
              "short": 124921,
              "net": 8881
            },
            "nonCommercial": {
              "long": 46415,
              "short": 61208,
              "net": -14793
            },
            "smallTrader": {
              "long": 31247,
              "short": 25335,
              "net": 5912
            }
          },
          "openInterest": 224690
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118790,
              "short": 60642,
              "net": 58148
            },
            "nonCommercial": {
              "long": 16607,
              "short": 75116,
              "net": -58509
            },
            "smallTrader": {
              "long": 31176,
              "short": 30815,
              "net": 361
            }
          },
          "openInterest": 169138
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146541,
              "short": 210768,
              "net": -64227
            },
            "nonCommercial": {
              "long": 127043,
              "short": 66798,
              "net": 60245
            },
            "smallTrader": {
              "long": 16086,
              "short": 12104,
              "net": 3982
            }
          },
          "openInterest": 402799
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99174,
              "short": 112293,
              "net": -13119
            },
            "nonCommercial": {
              "long": 37985,
              "short": 25337,
              "net": 12648
            },
            "smallTrader": {
              "long": 9019,
              "short": 8548,
              "net": 471
            }
          },
          "openInterest": 201425
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93465,
              "short": 98362,
              "net": -4897
            },
            "nonCommercial": {
              "long": 60538,
              "short": 63492,
              "net": -2954
            },
            "smallTrader": {
              "long": 19483,
              "short": 11632,
              "net": 7851
            }
          },
          "openInterest": 218687
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644140,
              "short": 697454,
              "net": -53314
            },
            "nonCommercial": {
              "long": 310288,
              "short": 224598,
              "net": 85690
            },
            "smallTrader": {
              "long": 134134,
              "short": 166510,
              "net": -32376
            }
          },
          "openInterest": 1334671
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95210,
              "short": 87180,
              "net": 8030
            },
            "nonCommercial": {
              "long": 49554,
              "short": 56297,
              "net": -6743
            },
            "smallTrader": {
              "long": 11458,
              "short": 12745,
              "net": -1287
            }
          },
          "openInterest": 193846
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700883,
              "short": 940853,
              "net": -239970
            },
            "nonCommercial": {
              "long": 307515,
              "short": 81388,
              "net": 226127
            },
            "smallTrader": {
              "long": 74904,
              "short": 61061,
              "net": 13843
            }
          },
          "openInterest": 1858446
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30157,
              "short": 13847,
              "net": 16310
            },
            "nonCommercial": {
              "long": 7151,
              "short": 18964,
              "net": -11813
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 44146
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18626,
              "short": 23358,
              "net": -4732
            },
            "nonCommercial": {
              "long": 5118,
              "short": 536,
              "net": 4582
            },
            "smallTrader": {
              "long": 465,
              "short": 315,
              "net": 150
            }
          },
          "openInterest": 27222
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 415104,
              "short": 609891,
              "net": -194787
            },
            "nonCommercial": {
              "long": 225416,
              "short": 82023,
              "net": 143393
            },
            "smallTrader": {
              "long": 91568,
              "short": 40174,
              "net": 51394
            }
          },
          "openInterest": 747095
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13449,
              "short": 13322,
              "net": 127
            },
            "nonCommercial": {
              "long": 21802,
              "short": 14497,
              "net": 7305
            },
            "smallTrader": {
              "long": 9604,
              "short": 17036,
              "net": -7432
            }
          },
          "openInterest": 59572
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164005,
              "short": 219621,
              "net": -55616
            },
            "nonCommercial": {
              "long": 76675,
              "short": 29875,
              "net": 46800
            },
            "smallTrader": {
              "long": 24490,
              "short": 15674,
              "net": 8816
            }
          },
          "openInterest": 308852
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116869,
              "short": 335119,
              "net": -218250
            },
            "nonCommercial": {
              "long": 266164,
              "short": 70948,
              "net": 195216
            },
            "smallTrader": {
              "long": 48740,
              "short": 25706,
              "net": 23034
            }
          },
          "openInterest": 476592
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143370,
              "short": 165977,
              "net": -22607
            },
            "nonCommercial": {
              "long": 34455,
              "short": 29599,
              "net": 4856
            },
            "smallTrader": {
              "long": 46647,
              "short": 28896,
              "net": 17751
            }
          },
          "openInterest": 270347
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133327,
              "short": 81061,
              "net": 52266
            },
            "nonCommercial": {
              "long": 11523,
              "short": 68559,
              "net": -57036
            },
            "smallTrader": {
              "long": 32150,
              "short": 27380,
              "net": 4770
            }
          },
          "openInterest": 178828
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80675,
              "short": 61196,
              "net": 19479
            },
            "nonCommercial": {
              "long": 67173,
              "short": 86962,
              "net": -19789
            },
            "smallTrader": {
              "long": 26223,
              "short": 25913,
              "net": 310
            }
          },
          "openInterest": 223567
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89218,
              "short": 167407,
              "net": -78189
            },
            "nonCommercial": {
              "long": 139994,
              "short": 53820,
              "net": 86174
            },
            "smallTrader": {
              "long": 34675,
              "short": 42660,
              "net": -7985
            }
          },
          "openInterest": 329687
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114977,
              "short": 178154,
              "net": -63177
            },
            "nonCommercial": {
              "long": 127371,
              "short": 69458,
              "net": 57913
            },
            "smallTrader": {
              "long": 7808,
              "short": 2544,
              "net": 5264
            }
          },
          "openInterest": 250403
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 9941,
              "short": 10357,
              "net": -416
            },
            "smallTrader": {
              "long": 773,
              "short": 362,
              "net": 411
            }
          },
          "openInterest": 11591
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 27551,
              "short": 25040,
              "net": 2511
            },
            "nonCommercial": {
              "long": 7763,
              "short": 11440,
              "net": -3677
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 46437
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 510252,
              "short": 409515,
              "net": 100737
            },
            "nonCommercial": {
              "long": 315952,
              "short": 446437,
              "net": -130485
            },
            "smallTrader": {
              "long": 75501,
              "short": 45753,
              "net": 29748
            }
          },
          "openInterest": 1365656
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17050,
              "short": 14353,
              "net": 2697
            },
            "nonCommercial": {
              "long": 14280,
              "short": 18311,
              "net": -4031
            },
            "smallTrader": {
              "long": 4501,
              "short": 3167,
              "net": 1334
            }
          },
          "openInterest": 36080
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20708,
              "short": 39909,
              "net": -19201
            },
            "nonCommercial": {
              "long": 29841,
              "short": 14418,
              "net": 15423
            },
            "smallTrader": {
              "long": 6873,
              "short": 3095,
              "net": 3778
            }
          },
          "openInterest": 59156
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 419111,
              "short": 357168,
              "net": 61943
            },
            "nonCommercial": {
              "long": 44007,
              "short": 100963,
              "net": -56956
            },
            "smallTrader": {
              "long": 20784,
              "short": 25771,
              "net": -4987
            }
          },
          "openInterest": 490740
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 338081,
              "short": 281787,
              "net": 56294
            },
            "nonCommercial": {
              "long": 32753,
              "short": 97045,
              "net": -64292
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 443902
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44936,
              "short": 76371,
              "net": -31435
            },
            "nonCommercial": {
              "long": 50327,
              "short": 29044,
              "net": 21283
            },
            "smallTrader": {
              "long": 24209,
              "short": 14057,
              "net": 10152
            }
          },
          "openInterest": 131210
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167549,
              "short": 298345,
              "net": -130796
            },
            "nonCommercial": {
              "long": 135891,
              "short": 22789,
              "net": 113102
            },
            "smallTrader": {
              "long": 47471,
              "short": 29777,
              "net": 17694
            }
          },
          "openInterest": 436606
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284781,
              "short": 273349,
              "net": 11432
            },
            "nonCommercial": {
              "long": 67755,
              "short": 77080,
              "net": -9325
            },
            "smallTrader": {
              "long": 29453,
              "short": 31560,
              "net": -2107
            }
          },
          "openInterest": 483953
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321612,
              "short": 484879,
              "net": -163267
            },
            "nonCommercial": {
              "long": 214749,
              "short": 30404,
              "net": 184345
            },
            "smallTrader": {
              "long": 57051,
              "short": 78129,
              "net": -21078
            }
          },
          "openInterest": 746111
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388632,
              "short": 692651,
              "net": -304019
            },
            "nonCommercial": {
              "long": 328123,
              "short": 81472,
              "net": 246651
            },
            "smallTrader": {
              "long": 107776,
              "short": 50408,
              "net": 57368
            }
          },
          "openInterest": 1005892
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20038,
              "short": 9216,
              "net": 10822
            },
            "nonCommercial": {
              "long": 2958,
              "short": 10961,
              "net": -8003
            },
            "smallTrader": {
              "long": 12249,
              "short": 15068,
              "net": -2819
            }
          },
          "openInterest": 37177
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 473,
              "short": 16627,
              "net": -16154
            },
            "nonCommercial": {
              "long": 25574,
              "short": 11468,
              "net": 14106
            },
            "smallTrader": {
              "long": 4703,
              "short": 2655,
              "net": 2048
            }
          },
          "openInterest": 32076
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 190494,
              "short": 134103,
              "net": 56391
            },
            "nonCommercial": {
              "long": 72161,
              "short": 129247,
              "net": -57086
            },
            "smallTrader": {
              "long": 28808,
              "short": 28113,
              "net": 695
            }
          },
          "openInterest": 355008
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79929,
              "short": 79621,
              "net": 308
            },
            "nonCommercial": {
              "long": 42084,
              "short": 39030,
              "net": 3054
            },
            "smallTrader": {
              "long": 17683,
              "short": 21045,
              "net": -3362
            }
          },
          "openInterest": 175353
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129015,
              "short": 74151,
              "net": 54864
            },
            "nonCommercial": {
              "long": 99290,
              "short": 160089,
              "net": -60799
            },
            "smallTrader": {
              "long": 42631,
              "short": 36696,
              "net": 5935
            }
          },
          "openInterest": 375999
        }
      ]
    },
    {
      "reportDate": "2023-04-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3405619,
              "short": 2782958,
              "net": 622661
            },
            "nonCommercial": {
              "long": 418080,
              "short": 1057117,
              "net": -639037
            },
            "smallTrader": {
              "long": 371253,
              "short": 354877,
              "net": 16376
            }
          },
          "openInterest": 4275293
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2084824,
              "short": 1624411,
              "net": 460413
            },
            "nonCommercial": {
              "long": 221139,
              "short": 717980,
              "net": -496841
            },
            "smallTrader": {
              "long": 205672,
              "short": 169244,
              "net": 36428
            }
          },
          "openInterest": 2531969
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 932461,
              "short": 862953,
              "net": 69508
            },
            "nonCommercial": {
              "long": 69855,
              "short": 202439,
              "net": -132584
            },
            "smallTrader": {
              "long": 173415,
              "short": 110339,
              "net": 63076
            }
          },
          "openInterest": 1179823
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3708958,
              "short": 2986256,
              "net": 722702
            },
            "nonCommercial": {
              "long": 312076,
              "short": 1074057,
              "net": -761981
            },
            "smallTrader": {
              "long": 365278,
              "short": 325999,
              "net": 39279
            }
          },
          "openInterest": 4446566
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86468,
              "short": 39398,
              "net": 47070
            },
            "nonCommercial": {
              "long": 45481,
              "short": 83418,
              "net": -37937
            },
            "smallTrader": {
              "long": 21588,
              "short": 30721,
              "net": -9133
            }
          },
          "openInterest": 159441
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 857,
              "short": 484,
              "net": 373
            },
            "nonCommercial": {
              "long": 12216,
              "short": 13338,
              "net": -1122
            },
            "smallTrader": {
              "long": 1542,
              "short": 793,
              "net": 749
            }
          },
          "openInterest": 15977
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8916,
              "short": 23509,
              "net": -14593
            },
            "nonCommercial": {
              "long": 30795,
              "short": 17850,
              "net": 12945
            },
            "smallTrader": {
              "long": 4132,
              "short": 2484,
              "net": 1648
            }
          },
          "openInterest": 43986
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125634,
              "short": 130975,
              "net": -5341
            },
            "nonCommercial": {
              "long": 54928,
              "short": 57326,
              "net": -2398
            },
            "smallTrader": {
              "long": 31221,
              "short": 23482,
              "net": 7739
            }
          },
          "openInterest": 225292
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116537,
              "short": 58332,
              "net": 58205
            },
            "nonCommercial": {
              "long": 16914,
              "short": 73493,
              "net": -56579
            },
            "smallTrader": {
              "long": 29091,
              "short": 30717,
              "net": -1626
            }
          },
          "openInterest": 164875
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120838,
              "short": 185913,
              "net": -65075
            },
            "nonCommercial": {
              "long": 126337,
              "short": 66424,
              "net": 59913
            },
            "smallTrader": {
              "long": 16466,
              "short": 11304,
              "net": 5162
            }
          },
          "openInterest": 347811
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89339,
              "short": 114580,
              "net": -25241
            },
            "nonCommercial": {
              "long": 45503,
              "short": 20626,
              "net": 24877
            },
            "smallTrader": {
              "long": 8467,
              "short": 8103,
              "net": 364
            }
          },
          "openInterest": 192988
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91399,
              "short": 92616,
              "net": -1217
            },
            "nonCommercial": {
              "long": 56063,
              "short": 60366,
              "net": -4303
            },
            "smallTrader": {
              "long": 18793,
              "short": 13273,
              "net": 5520
            }
          },
          "openInterest": 209501
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 640896,
              "short": 686179,
              "net": -45283
            },
            "nonCommercial": {
              "long": 336195,
              "short": 232886,
              "net": 103309
            },
            "smallTrader": {
              "long": 115312,
              "short": 173338,
              "net": -58026
            }
          },
          "openInterest": 1338484
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90941,
              "short": 87884,
              "net": 3057
            },
            "nonCommercial": {
              "long": 51255,
              "short": 54534,
              "net": -3279
            },
            "smallTrader": {
              "long": 12514,
              "short": 12292,
              "net": 222
            }
          },
          "openInterest": 186406
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700591,
              "short": 956002,
              "net": -255411
            },
            "nonCommercial": {
              "long": 309997,
              "short": 74365,
              "net": 235632
            },
            "smallTrader": {
              "long": 82381,
              "short": 62602,
              "net": 19779
            }
          },
          "openInterest": 1875140
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 30383,
              "short": 16340,
              "net": 14043
            },
            "nonCommercial": {
              "long": 8705,
              "short": 19528,
              "net": -10823
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 45132
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20298,
              "short": 25676,
              "net": -5378
            },
            "nonCommercial": {
              "long": 5902,
              "short": 608,
              "net": 5294
            },
            "smallTrader": {
              "long": 457,
              "short": 373,
              "net": 84
            }
          },
          "openInterest": 29900
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 411456,
              "short": 623521,
              "net": -212065
            },
            "nonCommercial": {
              "long": 244180,
              "short": 80842,
              "net": 163338
            },
            "smallTrader": {
              "long": 89357,
              "short": 40630,
              "net": 48727
            }
          },
          "openInterest": 759439
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13162,
              "short": 12894,
              "net": 268
            },
            "nonCommercial": {
              "long": 22015,
              "short": 14212,
              "net": 7803
            },
            "smallTrader": {
              "long": 9166,
              "short": 17237,
              "net": -8071
            }
          },
          "openInterest": 58107
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166165,
              "short": 230297,
              "net": -64132
            },
            "nonCommercial": {
              "long": 89863,
              "short": 37255,
              "net": 52608
            },
            "smallTrader": {
              "long": 26574,
              "short": 15050,
              "net": 11524
            }
          },
          "openInterest": 322954
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119710,
              "short": 336258,
              "net": -216548
            },
            "nonCommercial": {
              "long": 260165,
              "short": 67420,
              "net": 192745
            },
            "smallTrader": {
              "long": 49102,
              "short": 25299,
              "net": 23803
            }
          },
          "openInterest": 476567
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136446,
              "short": 167216,
              "net": -30770
            },
            "nonCommercial": {
              "long": 38367,
              "short": 28673,
              "net": 9694
            },
            "smallTrader": {
              "long": 50168,
              "short": 29092,
              "net": 21076
            }
          },
          "openInterest": 268008
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132604,
              "short": 76255,
              "net": 56349
            },
            "nonCommercial": {
              "long": 11933,
              "short": 69140,
              "net": -57207
            },
            "smallTrader": {
              "long": 30405,
              "short": 29547,
              "net": 858
            }
          },
          "openInterest": 176822
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82733,
              "short": 61110,
              "net": 21623
            },
            "nonCommercial": {
              "long": 65097,
              "short": 89189,
              "net": -24092
            },
            "smallTrader": {
              "long": 27981,
              "short": 25512,
              "net": 2469
            }
          },
          "openInterest": 228791
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88301,
              "short": 176050,
              "net": -87749
            },
            "nonCommercial": {
              "long": 144362,
              "short": 49746,
              "net": 94616
            },
            "smallTrader": {
              "long": 35140,
              "short": 42007,
              "net": -6867
            }
          },
          "openInterest": 334834
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115499,
              "short": 181014,
              "net": -65515
            },
            "nonCommercial": {
              "long": 136355,
              "short": 75878,
              "net": 60477
            },
            "smallTrader": {
              "long": 7520,
              "short": 2482,
              "net": 5038
            }
          },
          "openInterest": 260053
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 11580,
              "short": 12145,
              "net": -565
            },
            "smallTrader": {
              "long": 938,
              "short": 428,
              "net": 510
            }
          },
          "openInterest": 13295
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28995,
              "short": 27411,
              "net": 1584
            },
            "nonCommercial": {
              "long": 10321,
              "short": 10747,
              "net": -426
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 47494
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 514520,
              "short": 403339,
              "net": 111181
            },
            "nonCommercial": {
              "long": 288362,
              "short": 429257,
              "net": -140895
            },
            "smallTrader": {
              "long": 78646,
              "short": 48932,
              "net": 29714
            }
          },
          "openInterest": 1355672
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17758,
              "short": 15187,
              "net": 2571
            },
            "nonCommercial": {
              "long": 13097,
              "short": 17578,
              "net": -4481
            },
            "smallTrader": {
              "long": 4811,
              "short": 2901,
              "net": 1910
            }
          },
          "openInterest": 35806
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20768,
              "short": 39279,
              "net": -18511
            },
            "nonCommercial": {
              "long": 29570,
              "short": 16237,
              "net": 13333
            },
            "smallTrader": {
              "long": 7569,
              "short": 2391,
              "net": 5178
            }
          },
          "openInterest": 60115
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 408764,
              "short": 361963,
              "net": 46801
            },
            "nonCommercial": {
              "long": 51942,
              "short": 97073,
              "net": -45131
            },
            "smallTrader": {
              "long": 21546,
              "short": 23216,
              "net": -1670
            }
          },
          "openInterest": 491143
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 349976,
              "short": 281573,
              "net": 68403
            },
            "nonCommercial": {
              "long": 41401,
              "short": 102924,
              "net": -61523
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 449694
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47629,
              "short": 83884,
              "net": -36255
            },
            "nonCommercial": {
              "long": 55583,
              "short": 31865,
              "net": 23718
            },
            "smallTrader": {
              "long": 25218,
              "short": 12681,
              "net": 12537
            }
          },
          "openInterest": 142699
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166246,
              "short": 300298,
              "net": -134052
            },
            "nonCommercial": {
              "long": 136621,
              "short": 20709,
              "net": 115912
            },
            "smallTrader": {
              "long": 48190,
              "short": 30050,
              "net": 18140
            }
          },
          "openInterest": 435709
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284392,
              "short": 276212,
              "net": 8180
            },
            "nonCommercial": {
              "long": 71655,
              "short": 78011,
              "net": -6356
            },
            "smallTrader": {
              "long": 30877,
              "short": 32701,
              "net": -1824
            }
          },
          "openInterest": 484462
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 316234,
              "short": 464745,
              "net": -148511
            },
            "nonCommercial": {
              "long": 214620,
              "short": 35274,
              "net": 179346
            },
            "smallTrader": {
              "long": 46749,
              "short": 77584,
              "net": -30835
            }
          },
          "openInterest": 716906
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386564,
              "short": 703872,
              "net": -317308
            },
            "nonCommercial": {
              "long": 341373,
              "short": 81585,
              "net": 259788
            },
            "smallTrader": {
              "long": 108381,
              "short": 50861,
              "net": 57520
            }
          },
          "openInterest": 992086
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19920,
              "short": 10184,
              "net": 9736
            },
            "nonCommercial": {
              "long": 4155,
              "short": 10889,
              "net": -6734
            },
            "smallTrader": {
              "long": 12050,
              "short": 15052,
              "net": -3002
            }
          },
          "openInterest": 38272
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1006,
              "short": 16018,
              "net": -15012
            },
            "nonCommercial": {
              "long": 26090,
              "short": 12826,
              "net": 13264
            },
            "smallTrader": {
              "long": 4626,
              "short": 2878,
              "net": 1748
            }
          },
          "openInterest": 33076
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 188606,
              "short": 139354,
              "net": 49252
            },
            "nonCommercial": {
              "long": 76020,
              "short": 125386,
              "net": -49366
            },
            "smallTrader": {
              "long": 25538,
              "short": 25424,
              "net": 114
            }
          },
          "openInterest": 360853
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78636,
              "short": 80436,
              "net": -1800
            },
            "nonCommercial": {
              "long": 44422,
              "short": 42560,
              "net": 1862
            },
            "smallTrader": {
              "long": 19751,
              "short": 19813,
              "net": -62
            }
          },
          "openInterest": 175828
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134826,
              "short": 72508,
              "net": 62318
            },
            "nonCommercial": {
              "long": 109545,
              "short": 176227,
              "net": -66682
            },
            "smallTrader": {
              "long": 42293,
              "short": 37929,
              "net": 4364
            }
          },
          "openInterest": 391899
        }
      ]
    },
    {
      "reportDate": "2023-04-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3439022,
              "short": 2800282,
              "net": 638740
            },
            "nonCommercial": {
              "long": 473072,
              "short": 1153153,
              "net": -680081
            },
            "smallTrader": {
              "long": 395955,
              "short": 354614,
              "net": 41341
            }
          },
          "openInterest": 4393559
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2173300,
              "short": 1652742,
              "net": 520558
            },
            "nonCommercial": {
              "long": 227652,
              "short": 802566,
              "net": -574914
            },
            "smallTrader": {
              "long": 221790,
              "short": 167434,
              "net": 54356
            }
          },
          "openInterest": 2642314
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 936757,
              "short": 890522,
              "net": 46235
            },
            "nonCommercial": {
              "long": 69031,
              "short": 185959,
              "net": -116928
            },
            "smallTrader": {
              "long": 175995,
              "short": 105302,
              "net": 70693
            }
          },
          "openInterest": 1185802
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3775123,
              "short": 3058490,
              "net": 716633
            },
            "nonCommercial": {
              "long": 270063,
              "short": 1024565,
              "net": -754502
            },
            "smallTrader": {
              "long": 366773,
              "short": 328904,
              "net": 37869
            }
          },
          "openInterest": 4472642
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88628,
              "short": 38071,
              "net": 50557
            },
            "nonCommercial": {
              "long": 44610,
              "short": 86966,
              "net": -42356
            },
            "smallTrader": {
              "long": 20500,
              "short": 28701,
              "net": -8201
            }
          },
          "openInterest": 159708
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 517,
              "short": 693,
              "net": -176
            },
            "nonCommercial": {
              "long": 11629,
              "short": 12118,
              "net": -489
            },
            "smallTrader": {
              "long": 1368,
              "short": 703,
              "net": 665
            }
          },
          "openInterest": 15385
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9365,
              "short": 24143,
              "net": -14778
            },
            "nonCommercial": {
              "long": 37991,
              "short": 24395,
              "net": 13596
            },
            "smallTrader": {
              "long": 4527,
              "short": 3345,
              "net": 1182
            }
          },
          "openInterest": 51883
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127731,
              "short": 135726,
              "net": -7995
            },
            "nonCommercial": {
              "long": 53834,
              "short": 52532,
              "net": 1302
            },
            "smallTrader": {
              "long": 30745,
              "short": 24052,
              "net": 6693
            }
          },
          "openInterest": 224536
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96421,
              "short": 54227,
              "net": 42194
            },
            "nonCommercial": {
              "long": 17806,
              "short": 64039,
              "net": -46233
            },
            "smallTrader": {
              "long": 32592,
              "short": 28553,
              "net": 4039
            }
          },
          "openInterest": 148638
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110050,
              "short": 174193,
              "net": -64143
            },
            "nonCommercial": {
              "long": 131355,
              "short": 72000,
              "net": 59355
            },
            "smallTrader": {
              "long": 15617,
              "short": 10829,
              "net": 4788
            }
          },
          "openInterest": 330245
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83982,
              "short": 122291,
              "net": -38309
            },
            "nonCommercial": {
              "long": 55542,
              "short": 18541,
              "net": 37001
            },
            "smallTrader": {
              "long": 8620,
              "short": 7312,
              "net": 1308
            }
          },
          "openInterest": 190253
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89131,
              "short": 105411,
              "net": -16280
            },
            "nonCommercial": {
              "long": 67262,
              "short": 58328,
              "net": 8934
            },
            "smallTrader": {
              "long": 18851,
              "short": 11505,
              "net": 7346
            }
          },
          "openInterest": 206216
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 635232,
              "short": 676476,
              "net": -41244
            },
            "nonCommercial": {
              "long": 340625,
              "short": 234989,
              "net": 105636
            },
            "smallTrader": {
              "long": 109200,
              "short": 173592,
              "net": -64392
            }
          },
          "openInterest": 1319551
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77142,
              "short": 84371,
              "net": -7229
            },
            "nonCommercial": {
              "long": 55156,
              "short": 50686,
              "net": 4470
            },
            "smallTrader": {
              "long": 13335,
              "short": 10576,
              "net": 2759
            }
          },
          "openInterest": 168276
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 699264,
              "short": 972511,
              "net": -273247
            },
            "nonCommercial": {
              "long": 322133,
              "short": 77558,
              "net": 244575
            },
            "smallTrader": {
              "long": 84486,
              "short": 55814,
              "net": 28672
            }
          },
          "openInterest": 1913192
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 32153,
              "short": 17480,
              "net": 14673
            },
            "nonCommercial": {
              "long": 9448,
              "short": 21647,
              "net": -12199
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 48031
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22581,
              "short": 28774,
              "net": -6193
            },
            "nonCommercial": {
              "long": 7105,
              "short": 1047,
              "net": 6058
            },
            "smallTrader": {
              "long": 556,
              "short": 421,
              "net": 135
            }
          },
          "openInterest": 32744
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 417586,
              "short": 630871,
              "net": -213285
            },
            "nonCommercial": {
              "long": 242369,
              "short": 78008,
              "net": 164361
            },
            "smallTrader": {
              "long": 90436,
              "short": 41512,
              "net": 48924
            }
          },
          "openInterest": 766374
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13412,
              "short": 14189,
              "net": -777
            },
            "nonCommercial": {
              "long": 23428,
              "short": 14358,
              "net": 9070
            },
            "smallTrader": {
              "long": 9470,
              "short": 17763,
              "net": -8293
            }
          },
          "openInterest": 56623
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162407,
              "short": 222984,
              "net": -60577
            },
            "nonCommercial": {
              "long": 95287,
              "short": 43993,
              "net": 51294
            },
            "smallTrader": {
              "long": 25216,
              "short": 15933,
              "net": 9283
            }
          },
          "openInterest": 322927
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 123496,
              "short": 339921,
              "net": -216425
            },
            "nonCommercial": {
              "long": 260061,
              "short": 70168,
              "net": 189893
            },
            "smallTrader": {
              "long": 50647,
              "short": 24115,
              "net": 26532
            }
          },
          "openInterest": 482254
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 130599,
              "short": 155586,
              "net": -24987
            },
            "nonCommercial": {
              "long": 39038,
              "short": 30173,
              "net": 8865
            },
            "smallTrader": {
              "long": 48452,
              "short": 32330,
              "net": 16122
            }
          },
          "openInterest": 260459
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132747,
              "short": 71102,
              "net": 61645
            },
            "nonCommercial": {
              "long": 15661,
              "short": 72530,
              "net": -56869
            },
            "smallTrader": {
              "long": 27108,
              "short": 31884,
              "net": -4776
            }
          },
          "openInterest": 177507
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84339,
              "short": 60896,
              "net": 23443
            },
            "nonCommercial": {
              "long": 65671,
              "short": 92828,
              "net": -27157
            },
            "smallTrader": {
              "long": 29502,
              "short": 25788,
              "net": 3714
            }
          },
          "openInterest": 233443
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88017,
              "short": 180797,
              "net": -92780
            },
            "nonCommercial": {
              "long": 155956,
              "short": 53884,
              "net": 102072
            },
            "smallTrader": {
              "long": 33970,
              "short": 43262,
              "net": -9292
            }
          },
          "openInterest": 343830
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120371,
              "short": 181255,
              "net": -60884
            },
            "nonCommercial": {
              "long": 139289,
              "short": 83118,
              "net": 56171
            },
            "smallTrader": {
              "long": 7352,
              "short": 2639,
              "net": 4713
            }
          },
          "openInterest": 267698
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 11761,
              "short": 12350,
              "net": -589
            },
            "smallTrader": {
              "long": 1070,
              "short": 536,
              "net": 534
            }
          },
          "openInterest": 14102
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 29438,
              "short": 28155,
              "net": 1283
            },
            "nonCommercial": {
              "long": 11751,
              "short": 11216,
              "net": 535
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49012
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 532475,
              "short": 420582,
              "net": 111893
            },
            "nonCommercial": {
              "long": 269012,
              "short": 408998,
              "net": -139986
            },
            "smallTrader": {
              "long": 75861,
              "short": 47768,
              "net": 28093
            }
          },
          "openInterest": 1330947
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18474,
              "short": 14757,
              "net": 3717
            },
            "nonCommercial": {
              "long": 10876,
              "short": 14780,
              "net": -3904
            },
            "smallTrader": {
              "long": 3757,
              "short": 3570,
              "net": 187
            }
          },
          "openInterest": 33377
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18147,
              "short": 46349,
              "net": -28202
            },
            "nonCommercial": {
              "long": 35028,
              "short": 10709,
              "net": 24319
            },
            "smallTrader": {
              "long": 7076,
              "short": 3193,
              "net": 3883
            }
          },
          "openInterest": 63794
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 422606,
              "short": 358132,
              "net": 64474
            },
            "nonCommercial": {
              "long": 51876,
              "short": 111038,
              "net": -59162
            },
            "smallTrader": {
              "long": 20475,
              "short": 25787,
              "net": -5312
            }
          },
          "openInterest": 503787
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 352872,
              "short": 280906,
              "net": 71966
            },
            "nonCommercial": {
              "long": 40912,
              "short": 109763,
              "net": -68851
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 455664
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 51891,
              "short": 90547,
              "net": -38656
            },
            "nonCommercial": {
              "long": 62968,
              "short": 36373,
              "net": 26595
            },
            "smallTrader": {
              "long": 25438,
              "short": 13377,
              "net": 12061
            }
          },
          "openInterest": 158371
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165430,
              "short": 312310,
              "net": -146880
            },
            "nonCommercial": {
              "long": 152035,
              "short": 21766,
              "net": 130269
            },
            "smallTrader": {
              "long": 48978,
              "short": 32367,
              "net": 16611
            }
          },
          "openInterest": 454299
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 282065,
              "short": 275121,
              "net": 6944
            },
            "nonCommercial": {
              "long": 72093,
              "short": 81544,
              "net": -9451
            },
            "smallTrader": {
              "long": 31891,
              "short": 29384,
              "net": 2507
            }
          },
          "openInterest": 479920
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 296149,
              "short": 445640,
              "net": -149491
            },
            "nonCommercial": {
              "long": 219301,
              "short": 41791,
              "net": 177510
            },
            "smallTrader": {
              "long": 47114,
              "short": 75133,
              "net": -28019
            }
          },
          "openInterest": 683161
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385588,
              "short": 711786,
              "net": -326198
            },
            "nonCommercial": {
              "long": 340696,
              "short": 71524,
              "net": 269172
            },
            "smallTrader": {
              "long": 105872,
              "short": 48846,
              "net": 57026
            }
          },
          "openInterest": 961060
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18138,
              "short": 14752,
              "net": 3386
            },
            "nonCommercial": {
              "long": 5347,
              "short": 10067,
              "net": -4720
            },
            "smallTrader": {
              "long": 15185,
              "short": 13851,
              "net": 1334
            }
          },
          "openInterest": 40870
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3371,
              "short": 15326,
              "net": -11955
            },
            "nonCommercial": {
              "long": 25192,
              "short": 14679,
              "net": 10513
            },
            "smallTrader": {
              "long": 4940,
              "short": 3498,
              "net": 1442
            }
          },
          "openInterest": 34865
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 210030,
              "short": 144440,
              "net": 65590
            },
            "nonCommercial": {
              "long": 79608,
              "short": 143369,
              "net": -63761
            },
            "smallTrader": {
              "long": 25841,
              "short": 27670,
              "net": -1829
            }
          },
          "openInterest": 391654
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77218,
              "short": 79145,
              "net": -1927
            },
            "nonCommercial": {
              "long": 45070,
              "short": 42785,
              "net": 2285
            },
            "smallTrader": {
              "long": 20794,
              "short": 21152,
              "net": -358
            }
          },
          "openInterest": 171965
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143559,
              "short": 78316,
              "net": 65243
            },
            "nonCommercial": {
              "long": 105806,
              "short": 176342,
              "net": -70536
            },
            "smallTrader": {
              "long": 42074,
              "short": 36781,
              "net": 5293
            }
          },
          "openInterest": 378531
        }
      ]
    },
    {
      "reportDate": "2023-04-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3462741,
              "short": 2777525,
              "net": 685216
            },
            "nonCommercial": {
              "long": 389728,
              "short": 1129989,
              "net": -740261
            },
            "smallTrader": {
              "long": 400768,
              "short": 345723,
              "net": 55045
            }
          },
          "openInterest": 4362222
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2203465,
              "short": 1716708,
              "net": 486757
            },
            "nonCommercial": {
              "long": 265711,
              "short": 812018,
              "net": -546307
            },
            "smallTrader": {
              "long": 221675,
              "short": 162125,
              "net": 59550
            }
          },
          "openInterest": 2719441
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 929608,
              "short": 902910,
              "net": 26698
            },
            "nonCommercial": {
              "long": 81222,
              "short": 178590,
              "net": -97368
            },
            "smallTrader": {
              "long": 176053,
              "short": 105383,
              "net": 70670
            }
          },
          "openInterest": 1193358
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3846432,
              "short": 3009223,
              "net": 837209
            },
            "nonCommercial": {
              "long": 307640,
              "short": 1176928,
              "net": -869288
            },
            "smallTrader": {
              "long": 359672,
              "short": 327593,
              "net": 32079
            }
          },
          "openInterest": 4576091
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98900,
              "short": 45154,
              "net": 53746
            },
            "nonCommercial": {
              "long": 54241,
              "short": 93703,
              "net": -39462
            },
            "smallTrader": {
              "long": 18987,
              "short": 33271,
              "net": -14284
            }
          },
          "openInterest": 178757
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 410,
              "short": 706,
              "net": -296
            },
            "nonCommercial": {
              "long": 9566,
              "short": 9859,
              "net": -293
            },
            "smallTrader": {
              "long": 1364,
              "short": 775,
              "net": 589
            }
          },
          "openInterest": 14064
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34986,
              "short": 51329,
              "net": -16343
            },
            "nonCommercial": {
              "long": 39668,
              "short": 22849,
              "net": 16819
            },
            "smallTrader": {
              "long": 3942,
              "short": 4418,
              "net": -476
            }
          },
          "openInterest": 78748
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127306,
              "short": 137836,
              "net": -10530
            },
            "nonCommercial": {
              "long": 59405,
              "short": 53566,
              "net": 5839
            },
            "smallTrader": {
              "long": 31336,
              "short": 26645,
              "net": 4691
            }
          },
          "openInterest": 231666
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93784,
              "short": 47906,
              "net": 45878
            },
            "nonCommercial": {
              "long": 24295,
              "short": 68086,
              "net": -43791
            },
            "smallTrader": {
              "long": 29997,
              "short": 32084,
              "net": -2087
            }
          },
          "openInterest": 151786
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99730,
              "short": 165981,
              "net": -66251
            },
            "nonCommercial": {
              "long": 135292,
              "short": 73578,
              "net": 61714
            },
            "smallTrader": {
              "long": 15048,
              "short": 10511,
              "net": 4537
            }
          },
          "openInterest": 320649
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81704,
              "short": 119409,
              "net": -37705
            },
            "nonCommercial": {
              "long": 58266,
              "short": 21674,
              "net": 36592
            },
            "smallTrader": {
              "long": 7412,
              "short": 6299,
              "net": 1113
            }
          },
          "openInterest": 192927
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92294,
              "short": 83990,
              "net": 8304
            },
            "nonCommercial": {
              "long": 57224,
              "short": 74266,
              "net": -17042
            },
            "smallTrader": {
              "long": 21052,
              "short": 12314,
              "net": 8738
            }
          },
          "openInterest": 202422
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644207,
              "short": 609507,
              "net": 34700
            },
            "nonCommercial": {
              "long": 297251,
              "short": 272603,
              "net": 24648
            },
            "smallTrader": {
              "long": 109017,
              "short": 168365,
              "net": -59348
            }
          },
          "openInterest": 1242943
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82680,
              "short": 76359,
              "net": 6321
            },
            "nonCommercial": {
              "long": 52624,
              "short": 58037,
              "net": -5413
            },
            "smallTrader": {
              "long": 10665,
              "short": 11573,
              "net": -908
            }
          },
          "openInterest": 168166
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 674209,
              "short": 945406,
              "net": -271197
            },
            "nonCommercial": {
              "long": 323831,
              "short": 87393,
              "net": 236438
            },
            "smallTrader": {
              "long": 86819,
              "short": 52060,
              "net": 34759
            }
          },
          "openInterest": 1826195
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 31641,
              "short": 15341,
              "net": 16300
            },
            "nonCommercial": {
              "long": 11415,
              "short": 24251,
              "net": -12836
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49609
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23709,
              "short": 30659,
              "net": -6950
            },
            "nonCommercial": {
              "long": 7777,
              "short": 901,
              "net": 6876
            },
            "smallTrader": {
              "long": 521,
              "short": 447,
              "net": 74
            }
          },
          "openInterest": 34971
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 418842,
              "short": 643279,
              "net": -224437
            },
            "nonCommercial": {
              "long": 243516,
              "short": 74116,
              "net": 169400
            },
            "smallTrader": {
              "long": 94777,
              "short": 39740,
              "net": 55037
            }
          },
          "openInterest": 772882
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13796,
              "short": 16195,
              "net": -2399
            },
            "nonCommercial": {
              "long": 24858,
              "short": 13145,
              "net": 11713
            },
            "smallTrader": {
              "long": 9440,
              "short": 18754,
              "net": -9314
            }
          },
          "openInterest": 59747
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147453,
              "short": 203219,
              "net": -55766
            },
            "nonCommercial": {
              "long": 85672,
              "short": 36533,
              "net": 49139
            },
            "smallTrader": {
              "long": 22086,
              "short": 15459,
              "net": 6627
            }
          },
          "openInterest": 292930
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124518,
              "short": 336446,
              "net": -211928
            },
            "nonCommercial": {
              "long": 253186,
              "short": 67922,
              "net": 185264
            },
            "smallTrader": {
              "long": 51048,
              "short": 24384,
              "net": 26664
            }
          },
          "openInterest": 473209
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131808,
              "short": 147826,
              "net": -16018
            },
            "nonCommercial": {
              "long": 37831,
              "short": 30238,
              "net": 7593
            },
            "smallTrader": {
              "long": 44278,
              "short": 35853,
              "net": 8425
            }
          },
          "openInterest": 268225
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135330,
              "short": 62705,
              "net": 72625
            },
            "nonCommercial": {
              "long": 13680,
              "short": 82424,
              "net": -68744
            },
            "smallTrader": {
              "long": 30358,
              "short": 34239,
              "net": -3881
            }
          },
          "openInterest": 184041
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84742,
              "short": 61056,
              "net": 23686
            },
            "nonCommercial": {
              "long": 60383,
              "short": 87405,
              "net": -27022
            },
            "smallTrader": {
              "long": 28143,
              "short": 24807,
              "net": 3336
            }
          },
          "openInterest": 227045
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88281,
              "short": 180731,
              "net": -92450
            },
            "nonCommercial": {
              "long": 156838,
              "short": 54804,
              "net": 102034
            },
            "smallTrader": {
              "long": 33814,
              "short": 43398,
              "net": -9584
            }
          },
          "openInterest": 349485
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126071,
              "short": 184678,
              "net": -58607
            },
            "nonCommercial": {
              "long": 133098,
              "short": 78970,
              "net": 54128
            },
            "smallTrader": {
              "long": 7451,
              "short": 2972,
              "net": 4479
            }
          },
          "openInterest": 267276
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 11442,
              "short": 11825,
              "net": -383
            },
            "smallTrader": {
              "long": 827,
              "short": 499,
              "net": 328
            }
          },
          "openInterest": 17407
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 28541,
              "short": 27848,
              "net": 693
            },
            "nonCommercial": {
              "long": 12961,
              "short": 11935,
              "net": 1026
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 49531
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 503897,
              "short": 398123,
              "net": 105774
            },
            "nonCommercial": {
              "long": 259864,
              "short": 396014,
              "net": -136150
            },
            "smallTrader": {
              "long": 75351,
              "short": 44975,
              "net": 30376
            }
          },
          "openInterest": 1274536
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19334,
              "short": 15406,
              "net": 3928
            },
            "nonCommercial": {
              "long": 13070,
              "short": 16322,
              "net": -3252
            },
            "smallTrader": {
              "long": 3465,
              "short": 4141,
              "net": -676
            }
          },
          "openInterest": 36603
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18302,
              "short": 52618,
              "net": -34316
            },
            "nonCommercial": {
              "long": 41240,
              "short": 11623,
              "net": 29617
            },
            "smallTrader": {
              "long": 7597,
              "short": 2898,
              "net": 4699
            }
          },
          "openInterest": 72125
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 428832,
              "short": 371266,
              "net": 57566
            },
            "nonCommercial": {
              "long": 59738,
              "short": 111857,
              "net": -52119
            },
            "smallTrader": {
              "long": 20133,
              "short": 25580,
              "net": -5447
            }
          },
          "openInterest": 514829
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 349486,
              "short": 272158,
              "net": 77328
            },
            "nonCommercial": {
              "long": 41467,
              "short": 114120,
              "net": -72653
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 453159
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45907,
              "short": 87430,
              "net": -41523
            },
            "nonCommercial": {
              "long": 66145,
              "short": 35542,
              "net": 30603
            },
            "smallTrader": {
              "long": 24230,
              "short": 13310,
              "net": 10920
            }
          },
          "openInterest": 149692
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171929,
              "short": 298751,
              "net": -126822
            },
            "nonCommercial": {
              "long": 139164,
              "short": 27912,
              "net": 111252
            },
            "smallTrader": {
              "long": 44665,
              "short": 29095,
              "net": 15570
            }
          },
          "openInterest": 440917
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 280735,
              "short": 260310,
              "net": 20425
            },
            "nonCommercial": {
              "long": 73661,
              "short": 91918,
              "net": -18257
            },
            "smallTrader": {
              "long": 29738,
              "short": 31906,
              "net": -2168
            }
          },
          "openInterest": 469607
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 309256,
              "short": 385747,
              "net": -76491
            },
            "nonCommercial": {
              "long": 160083,
              "short": 55987,
              "net": 104096
            },
            "smallTrader": {
              "long": 45031,
              "short": 72636,
              "net": -27605
            }
          },
          "openInterest": 630935
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379027,
              "short": 714667,
              "net": -335640
            },
            "nonCommercial": {
              "long": 354581,
              "short": 75053,
              "net": 279528
            },
            "smallTrader": {
              "long": 101894,
              "short": 45782,
              "net": 56112
            }
          },
          "openInterest": 959708
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18374,
              "short": 15673,
              "net": 2701
            },
            "nonCommercial": {
              "long": 6556,
              "short": 10212,
              "net": -3656
            },
            "smallTrader": {
              "long": 15210,
              "short": 14255,
              "net": 955
            }
          },
          "openInterest": 41736
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3432,
              "short": 16143,
              "net": -12711
            },
            "nonCommercial": {
              "long": 24149,
              "short": 13410,
              "net": 10739
            },
            "smallTrader": {
              "long": 5219,
              "short": 3247,
              "net": 1972
            }
          },
          "openInterest": 34441
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 200747,
              "short": 117841,
              "net": 82906
            },
            "nonCommercial": {
              "long": 72595,
              "short": 154445,
              "net": -81850
            },
            "smallTrader": {
              "long": 25269,
              "short": 26325,
              "net": -1056
            }
          },
          "openInterest": 370163
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77685,
              "short": 73864,
              "net": 3821
            },
            "nonCommercial": {
              "long": 43745,
              "short": 45083,
              "net": -1338
            },
            "smallTrader": {
              "long": 19401,
              "short": 21884,
              "net": -2483
            }
          },
          "openInterest": 171324
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137977,
              "short": 62608,
              "net": 75369
            },
            "nonCommercial": {
              "long": 101941,
              "short": 185129,
              "net": -83188
            },
            "smallTrader": {
              "long": 43119,
              "short": 35300,
              "net": 7819
            }
          },
          "openInterest": 366390
        }
      ]
    },
    {
      "reportDate": "2023-05-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3453218,
              "short": 2765271,
              "net": 687947
            },
            "nonCommercial": {
              "long": 422417,
              "short": 1171564,
              "net": -749147
            },
            "smallTrader": {
              "long": 421143,
              "short": 359943,
              "net": 61200
            }
          },
          "openInterest": 4396673
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2269102,
              "short": 1695920,
              "net": 573182
            },
            "nonCommercial": {
              "long": 236863,
              "short": 870339,
              "net": -633476
            },
            "smallTrader": {
              "long": 221694,
              "short": 161400,
              "net": 60294
            }
          },
          "openInterest": 2757977
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 919576,
              "short": 898370,
              "net": 21206
            },
            "nonCommercial": {
              "long": 76785,
              "short": 166199,
              "net": -89414
            },
            "smallTrader": {
              "long": 181197,
              "short": 112989,
              "net": 68208
            }
          },
          "openInterest": 1186143
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3971947,
              "short": 3090597,
              "net": 881350
            },
            "nonCommercial": {
              "long": 349381,
              "short": 1259611,
              "net": -910230
            },
            "smallTrader": {
              "long": 360849,
              "short": 331969,
              "net": 28880
            }
          },
          "openInterest": 4760542
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102454,
              "short": 45902,
              "net": 56552
            },
            "nonCommercial": {
              "long": 52340,
              "short": 97350,
              "net": -45010
            },
            "smallTrader": {
              "long": 19421,
              "short": 30963,
              "net": -11542
            }
          },
          "openInterest": 181229
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 289,
              "short": 1108,
              "net": -819
            },
            "nonCommercial": {
              "long": 9685,
              "short": 9517,
              "net": 168
            },
            "smallTrader": {
              "long": 1259,
              "short": 608,
              "net": 651
            }
          },
          "openInterest": 12521
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6475,
              "short": 42399,
              "net": -35924
            },
            "nonCommercial": {
              "long": 39812,
              "short": 4351,
              "net": 35461
            },
            "smallTrader": {
              "long": 3756,
              "short": 3293,
              "net": 463
            }
          },
          "openInterest": 50062
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131148,
              "short": 135965,
              "net": -4817
            },
            "nonCommercial": {
              "long": 58661,
              "short": 57596,
              "net": 1065
            },
            "smallTrader": {
              "long": 29164,
              "short": 25412,
              "net": 3752
            }
          },
          "openInterest": 231602
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110317,
              "short": 53730,
              "net": 56587
            },
            "nonCommercial": {
              "long": 27899,
              "short": 77995,
              "net": -50096
            },
            "smallTrader": {
              "long": 29072,
              "short": 35563,
              "net": -6491
            }
          },
          "openInterest": 171054
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101609,
              "short": 164080,
              "net": -62471
            },
            "nonCommercial": {
              "long": 133286,
              "short": 75335,
              "net": 57951
            },
            "smallTrader": {
              "long": 15259,
              "short": 10739,
              "net": 4520
            }
          },
          "openInterest": 322896
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83291,
              "short": 117784,
              "net": -34493
            },
            "nonCommercial": {
              "long": 56491,
              "short": 22950,
              "net": 33541
            },
            "smallTrader": {
              "long": 7713,
              "short": 6761,
              "net": 952
            }
          },
          "openInterest": 195728
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92417,
              "short": 76481,
              "net": 15936
            },
            "nonCommercial": {
              "long": 54308,
              "short": 76050,
              "net": -21742
            },
            "smallTrader": {
              "long": 19038,
              "short": 13232,
              "net": 5806
            }
          },
          "openInterest": 195462
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 648610,
              "short": 535351,
              "net": 113259
            },
            "nonCommercial": {
              "long": 269161,
              "short": 329794,
              "net": -60633
            },
            "smallTrader": {
              "long": 116649,
              "short": 169275,
              "net": -52626
            }
          },
          "openInterest": 1223954
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84663,
              "short": 78027,
              "net": 6636
            },
            "nonCommercial": {
              "long": 52384,
              "short": 59415,
              "net": -7031
            },
            "smallTrader": {
              "long": 11727,
              "short": 11332,
              "net": 395
            }
          },
          "openInterest": 172788
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 737538,
              "short": 990443,
              "net": -252905
            },
            "nonCommercial": {
              "long": 323737,
              "short": 108892,
              "net": 214845
            },
            "smallTrader": {
              "long": 92181,
              "short": 54121,
              "net": 38060
            }
          },
          "openInterest": 1908299
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58311,
              "short": 31813,
              "net": 26498
            },
            "nonCommercial": {
              "long": 25933,
              "short": 46924,
              "net": -20991
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 97094
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18844,
              "short": 26306,
              "net": -7462
            },
            "nonCommercial": {
              "long": 7628,
              "short": 228,
              "net": 7400
            },
            "smallTrader": {
              "long": 538,
              "short": 476,
              "net": 62
            }
          },
          "openInterest": 29871
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 418940,
              "short": 640643,
              "net": -221703
            },
            "nonCommercial": {
              "long": 246832,
              "short": 73343,
              "net": 173489
            },
            "smallTrader": {
              "long": 93686,
              "short": 45472,
              "net": 48214
            }
          },
          "openInterest": 779458
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13464,
              "short": 16797,
              "net": -3333
            },
            "nonCommercial": {
              "long": 25373,
              "short": 12498,
              "net": 12875
            },
            "smallTrader": {
              "long": 8951,
              "short": 18493,
              "net": -9542
            }
          },
          "openInterest": 60960
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148729,
              "short": 203400,
              "net": -54671
            },
            "nonCommercial": {
              "long": 78227,
              "short": 30086,
              "net": 48141
            },
            "smallTrader": {
              "long": 21248,
              "short": 14718,
              "net": 6530
            }
          },
          "openInterest": 293504
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127451,
              "short": 345035,
              "net": -217584
            },
            "nonCommercial": {
              "long": 262413,
              "short": 66846,
              "net": 195567
            },
            "smallTrader": {
              "long": 47502,
              "short": 25485,
              "net": 22017
            }
          },
          "openInterest": 493804
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141480,
              "short": 149297,
              "net": -7817
            },
            "nonCommercial": {
              "long": 39867,
              "short": 36098,
              "net": 3769
            },
            "smallTrader": {
              "long": 42137,
              "short": 38089,
              "net": 4048
            }
          },
          "openInterest": 285472
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141332,
              "short": 63811,
              "net": 77521
            },
            "nonCommercial": {
              "long": 28088,
              "short": 96412,
              "net": -68324
            },
            "smallTrader": {
              "long": 30042,
              "short": 39239,
              "net": -9197
            }
          },
          "openInterest": 202996
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86354,
              "short": 67553,
              "net": 18801
            },
            "nonCommercial": {
              "long": 60549,
              "short": 80243,
              "net": -19694
            },
            "smallTrader": {
              "long": 26115,
              "short": 25222,
              "net": 893
            }
          },
          "openInterest": 230279
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88865,
              "short": 182497,
              "net": -93632
            },
            "nonCommercial": {
              "long": 157484,
              "short": 52698,
              "net": 104786
            },
            "smallTrader": {
              "long": 30692,
              "short": 41846,
              "net": -11154
            }
          },
          "openInterest": 347280
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123440,
              "short": 186288,
              "net": -62848
            },
            "nonCommercial": {
              "long": 128173,
              "short": 70463,
              "net": 57710
            },
            "smallTrader": {
              "long": 7795,
              "short": 2657,
              "net": 5138
            }
          },
          "openInterest": 260235
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 11959,
              "short": 12299,
              "net": -340
            },
            "smallTrader": {
              "long": 689,
              "short": 404,
              "net": 285
            }
          },
          "openInterest": 13348
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135518,
              "short": 136225,
              "net": -707
            },
            "nonCommercial": {
              "long": 73064,
              "short": 59376,
              "net": 13688
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 255954
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 514100,
              "short": 403194,
              "net": 110906
            },
            "nonCommercial": {
              "long": 273919,
              "short": 415208,
              "net": -141289
            },
            "smallTrader": {
              "long": 76979,
              "short": 46596,
              "net": 30383
            }
          },
          "openInterest": 1330247
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19705,
              "short": 16473,
              "net": 3232
            },
            "nonCommercial": {
              "long": 16027,
              "short": 17944,
              "net": -1917
            },
            "smallTrader": {
              "long": 3029,
              "short": 4344,
              "net": -1315
            }
          },
          "openInterest": 38910
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19669,
              "short": 51063,
              "net": -31394
            },
            "nonCommercial": {
              "long": 41109,
              "short": 14422,
              "net": 26687
            },
            "smallTrader": {
              "long": 7502,
              "short": 2795,
              "net": 4707
            }
          },
          "openInterest": 73591
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 442799,
              "short": 378803,
              "net": 63996
            },
            "nonCommercial": {
              "long": 68945,
              "short": 128361,
              "net": -59416
            },
            "smallTrader": {
              "long": 22619,
              "short": 27199,
              "net": -4580
            }
          },
          "openInterest": 540747
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1761417,
              "short": 1378981,
              "net": 382436
            },
            "nonCommercial": {
              "long": 204931,
              "short": 547791,
              "net": -342860
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2304633
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41363,
              "short": 86537,
              "net": -45174
            },
            "nonCommercial": {
              "long": 68219,
              "short": 36267,
              "net": 31952
            },
            "smallTrader": {
              "long": 24687,
              "short": 11465,
              "net": 13222
            }
          },
          "openInterest": 142538
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171724,
              "short": 274729,
              "net": -103005
            },
            "nonCommercial": {
              "long": 117711,
              "short": 28829,
              "net": 88882
            },
            "smallTrader": {
              "long": 42668,
              "short": 28545,
              "net": 14123
            }
          },
          "openInterest": 428013
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277568,
              "short": 255032,
              "net": 22536
            },
            "nonCommercial": {
              "long": 77869,
              "short": 97925,
              "net": -20056
            },
            "smallTrader": {
              "long": 30205,
              "short": 32685,
              "net": -2480
            }
          },
          "openInterest": 472547
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312052,
              "short": 360568,
              "net": -48516
            },
            "nonCommercial": {
              "long": 153934,
              "short": 78814,
              "net": 75120
            },
            "smallTrader": {
              "long": 42905,
              "short": 69509,
              "net": -26604
            }
          },
          "openInterest": 601051
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 365773,
              "short": 688165,
              "net": -322392
            },
            "nonCommercial": {
              "long": 341209,
              "short": 73862,
              "net": 267347
            },
            "smallTrader": {
              "long": 95969,
              "short": 40924,
              "net": 55045
            }
          },
          "openInterest": 940050
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18816,
              "short": 16249,
              "net": 2567
            },
            "nonCommercial": {
              "long": 8230,
              "short": 11229,
              "net": -2999
            },
            "smallTrader": {
              "long": 13740,
              "short": 13308,
              "net": 432
            }
          },
          "openInterest": 43251
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3128,
              "short": 16425,
              "net": -13297
            },
            "nonCommercial": {
              "long": 22988,
              "short": 11638,
              "net": 11350
            },
            "smallTrader": {
              "long": 5085,
              "short": 3138,
              "net": 1947
            }
          },
          "openInterest": 32774
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 210440,
              "short": 129500,
              "net": 80940
            },
            "nonCommercial": {
              "long": 82413,
              "short": 162392,
              "net": -79979
            },
            "smallTrader": {
              "long": 27945,
              "short": 28906,
              "net": -961
            }
          },
          "openInterest": 385804
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80351,
              "short": 68465,
              "net": 11886
            },
            "nonCommercial": {
              "long": 47018,
              "short": 59253,
              "net": -12235
            },
            "smallTrader": {
              "long": 23105,
              "short": 22756,
              "net": 349
            }
          },
          "openInterest": 187544
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141257,
              "short": 57887,
              "net": 83370
            },
            "nonCommercial": {
              "long": 109253,
              "short": 199456,
              "net": -90203
            },
            "smallTrader": {
              "long": 41385,
              "short": 34552,
              "net": 6833
            }
          },
          "openInterest": 373634
        }
      ]
    },
    {
      "reportDate": "2023-05-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3522275,
              "short": 2880680,
              "net": 641595
            },
            "nonCommercial": {
              "long": 453077,
              "short": 1184775,
              "net": -731698
            },
            "smallTrader": {
              "long": 425427,
              "short": 335324,
              "net": 90103
            }
          },
          "openInterest": 4510018
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2490414,
              "short": 1809123,
              "net": 681291
            },
            "nonCommercial": {
              "long": 266070,
              "short": 1015955,
              "net": -749885
            },
            "smallTrader": {
              "long": 221650,
              "short": 153056,
              "net": 68594
            }
          },
          "openInterest": 3007292
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 913035,
              "short": 910680,
              "net": 2355
            },
            "nonCommercial": {
              "long": 76938,
              "short": 150067,
              "net": -73129
            },
            "smallTrader": {
              "long": 182961,
              "short": 112187,
              "net": 70774
            }
          },
          "openInterest": 1189414
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4146935,
              "short": 3274633,
              "net": 872302
            },
            "nonCommercial": {
              "long": 477767,
              "short": 1388409,
              "net": -910642
            },
            "smallTrader": {
              "long": 361166,
              "short": 322826,
              "net": 38340
            }
          },
          "openInterest": 5086319
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98698,
              "short": 41801,
              "net": 56897
            },
            "nonCommercial": {
              "long": 41225,
              "short": 90418,
              "net": -49193
            },
            "smallTrader": {
              "long": 19371,
              "short": 27075,
              "net": -7704
            }
          },
          "openInterest": 165532
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 233,
              "short": 1364,
              "net": -1131
            },
            "nonCommercial": {
              "long": 10027,
              "short": 9604,
              "net": 423
            },
            "smallTrader": {
              "long": 1334,
              "short": 626,
              "net": 708
            }
          },
          "openInterest": 13102
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7097,
              "short": 43601,
              "net": -36504
            },
            "nonCommercial": {
              "long": 38196,
              "short": 3602,
              "net": 34594
            },
            "smallTrader": {
              "long": 3841,
              "short": 1931,
              "net": 1910
            }
          },
          "openInterest": 49208
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126935,
              "short": 138463,
              "net": -11528
            },
            "nonCommercial": {
              "long": 71561,
              "short": 67033,
              "net": 4528
            },
            "smallTrader": {
              "long": 31057,
              "short": 24057,
              "net": 7000
            }
          },
          "openInterest": 242576
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94662,
              "short": 52705,
              "net": 41957
            },
            "nonCommercial": {
              "long": 29609,
              "short": 71872,
              "net": -42263
            },
            "smallTrader": {
              "long": 31226,
              "short": 30920,
              "net": 306
            }
          },
          "openInterest": 159364
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100185,
              "short": 166989,
              "net": -66804
            },
            "nonCommercial": {
              "long": 135851,
              "short": 73822,
              "net": 62029
            },
            "smallTrader": {
              "long": 14609,
              "short": 9834,
              "net": 4775
            }
          },
          "openInterest": 327241
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88256,
              "short": 119056,
              "net": -30800
            },
            "nonCommercial": {
              "long": 51964,
              "short": 22227,
              "net": 29737
            },
            "smallTrader": {
              "long": 7551,
              "short": 6488,
              "net": 1063
            }
          },
          "openInterest": 193553
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93211,
              "short": 73479,
              "net": 19732
            },
            "nonCommercial": {
              "long": 55131,
              "short": 79996,
              "net": -24865
            },
            "smallTrader": {
              "long": 18255,
              "short": 13122,
              "net": 5133
            }
          },
          "openInterest": 194243
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 656111,
              "short": 552459,
              "net": 103652
            },
            "nonCommercial": {
              "long": 273098,
              "short": 332191,
              "net": -59093
            },
            "smallTrader": {
              "long": 120884,
              "short": 165443,
              "net": -44559
            }
          },
          "openInterest": 1269874
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86382,
              "short": 87730,
              "net": -1348
            },
            "nonCommercial": {
              "long": 53526,
              "short": 52349,
              "net": 1177
            },
            "smallTrader": {
              "long": 11177,
              "short": 11006,
              "net": 171
            }
          },
          "openInterest": 176354
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 753894,
              "short": 993350,
              "net": -239456
            },
            "nonCommercial": {
              "long": 338155,
              "short": 121527,
              "net": 216628
            },
            "smallTrader": {
              "long": 84721,
              "short": 61893,
              "net": 22828
            }
          },
          "openInterest": 1885886
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56790,
              "short": 31921,
              "net": 24869
            },
            "nonCommercial": {
              "long": 24886,
              "short": 44562,
              "net": -19676
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 96996
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20509,
              "short": 28427,
              "net": -7918
            },
            "nonCommercial": {
              "long": 8424,
              "short": 545,
              "net": 7879
            },
            "smallTrader": {
              "long": 449,
              "short": 410,
              "net": 39
            }
          },
          "openInterest": 32046
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 418410,
              "short": 652670,
              "net": -234260
            },
            "nonCommercial": {
              "long": 260335,
              "short": 80913,
              "net": 179422
            },
            "smallTrader": {
              "long": 96515,
              "short": 41677,
              "net": 54838
            }
          },
          "openInterest": 794721
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13183,
              "short": 15326,
              "net": -2143
            },
            "nonCommercial": {
              "long": 21905,
              "short": 12004,
              "net": 9901
            },
            "smallTrader": {
              "long": 9144,
              "short": 16902,
              "net": -7758
            }
          },
          "openInterest": 58521
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167208,
              "short": 210015,
              "net": -42807
            },
            "nonCommercial": {
              "long": 70134,
              "short": 30332,
              "net": 39802
            },
            "smallTrader": {
              "long": 20895,
              "short": 17890,
              "net": 3005
            }
          },
          "openInterest": 313117
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 130985,
              "short": 353500,
              "net": -222515
            },
            "nonCommercial": {
              "long": 266472,
              "short": 70658,
              "net": 195814
            },
            "smallTrader": {
              "long": 52012,
              "short": 25311,
              "net": 26701
            }
          },
          "openInterest": 518951
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144644,
              "short": 156238,
              "net": -11594
            },
            "nonCommercial": {
              "long": 40569,
              "short": 37918,
              "net": 2651
            },
            "smallTrader": {
              "long": 43626,
              "short": 34683,
              "net": 8943
            }
          },
          "openInterest": 294110
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137992,
              "short": 68830,
              "net": 69162
            },
            "nonCommercial": {
              "long": 22229,
              "short": 83244,
              "net": -61015
            },
            "smallTrader": {
              "long": 29150,
              "short": 37297,
              "net": -8147
            }
          },
          "openInterest": 192574
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85995,
              "short": 62258,
              "net": 23737
            },
            "nonCommercial": {
              "long": 61581,
              "short": 87656,
              "net": -26075
            },
            "smallTrader": {
              "long": 25402,
              "short": 23064,
              "net": 2338
            }
          },
          "openInterest": 230026
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84422,
              "short": 174404,
              "net": -89982
            },
            "nonCommercial": {
              "long": 143113,
              "short": 45276,
              "net": 97837
            },
            "smallTrader": {
              "long": 32565,
              "short": 40420,
              "net": -7855
            }
          },
          "openInterest": 317715
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117890,
              "short": 194423,
              "net": -76533
            },
            "nonCommercial": {
              "long": 127763,
              "short": 57731,
              "net": 70032
            },
            "smallTrader": {
              "long": 8859,
              "short": 2358,
              "net": 6501
            }
          },
          "openInterest": 255441
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 11732,
              "short": 12242,
              "net": -510
            },
            "smallTrader": {
              "long": 889,
              "short": 434,
              "net": 455
            }
          },
          "openInterest": 13732
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 132394,
              "short": 143335,
              "net": -10941
            },
            "nonCommercial": {
              "long": 78800,
              "short": 57002,
              "net": 21798
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 264599
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 523658,
              "short": 417964,
              "net": 105694
            },
            "nonCommercial": {
              "long": 275063,
              "short": 413891,
              "net": -138828
            },
            "smallTrader": {
              "long": 76288,
              "short": 43154,
              "net": 33134
            }
          },
          "openInterest": 1357306
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20224,
              "short": 15941,
              "net": 4283
            },
            "nonCommercial": {
              "long": 17461,
              "short": 22042,
              "net": -4581
            },
            "smallTrader": {
              "long": 3681,
              "short": 3383,
              "net": 298
            }
          },
          "openInterest": 41583
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20408,
              "short": 52892,
              "net": -32484
            },
            "nonCommercial": {
              "long": 41712,
              "short": 13628,
              "net": 28084
            },
            "smallTrader": {
              "long": 7535,
              "short": 3135,
              "net": 4400
            }
          },
          "openInterest": 74125
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 443963,
              "short": 376966,
              "net": 66997
            },
            "nonCommercial": {
              "long": 70410,
              "short": 130083,
              "net": -59673
            },
            "smallTrader": {
              "long": 19838,
              "short": 27162,
              "net": -7324
            }
          },
          "openInterest": 540460
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1777969,
              "short": 1379176,
              "net": 398793
            },
            "nonCommercial": {
              "long": 200323,
              "short": 564600,
              "net": -364277
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2325459
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41636,
              "short": 87826,
              "net": -46190
            },
            "nonCommercial": {
              "long": 69166,
              "short": 36806,
              "net": 32360
            },
            "smallTrader": {
              "long": 25474,
              "short": 11644,
              "net": 13830
            }
          },
          "openInterest": 145445
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184338,
              "short": 288590,
              "net": -104252
            },
            "nonCommercial": {
              "long": 121730,
              "short": 30750,
              "net": 90980
            },
            "smallTrader": {
              "long": 42782,
              "short": 29510,
              "net": 13272
            }
          },
          "openInterest": 450584
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277973,
              "short": 268840,
              "net": 9133
            },
            "nonCommercial": {
              "long": 81573,
              "short": 89848,
              "net": -8275
            },
            "smallTrader": {
              "long": 30025,
              "short": 30883,
              "net": -858
            }
          },
          "openInterest": 483102
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 331128,
              "short": 369696,
              "net": -38568
            },
            "nonCommercial": {
              "long": 149528,
              "short": 85253,
              "net": 64275
            },
            "smallTrader": {
              "long": 43035,
              "short": 68742,
              "net": -25707
            }
          },
          "openInterest": 618744
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 368007,
              "short": 699363,
              "net": -331356
            },
            "nonCommercial": {
              "long": 346478,
              "short": 69868,
              "net": 276610
            },
            "smallTrader": {
              "long": 95139,
              "short": 40393,
              "net": 54746
            }
          },
          "openInterest": 955975
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19431,
              "short": 14672,
              "net": 4759
            },
            "nonCommercial": {
              "long": 7056,
              "short": 11523,
              "net": -4467
            },
            "smallTrader": {
              "long": 14657,
              "short": 14949,
              "net": -292
            }
          },
          "openInterest": 43389
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3902,
              "short": 16528,
              "net": -12626
            },
            "nonCommercial": {
              "long": 21656,
              "short": 10500,
              "net": 11156
            },
            "smallTrader": {
              "long": 4923,
              "short": 3453,
              "net": 1470
            }
          },
          "openInterest": 32175
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 205526,
              "short": 134582,
              "net": 70944
            },
            "nonCommercial": {
              "long": 88609,
              "short": 156456,
              "net": -67847
            },
            "smallTrader": {
              "long": 25303,
              "short": 28400,
              "net": -3097
            }
          },
          "openInterest": 391773
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79626,
              "short": 77842,
              "net": 1784
            },
            "nonCommercial": {
              "long": 50459,
              "short": 48537,
              "net": 1922
            },
            "smallTrader": {
              "long": 19397,
              "short": 23103,
              "net": -3706
            }
          },
          "openInterest": 187551
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140058,
              "short": 59435,
              "net": 80623
            },
            "nonCommercial": {
              "long": 107215,
              "short": 191990,
              "net": -84775
            },
            "smallTrader": {
              "long": 37821,
              "short": 33669,
              "net": 4152
            }
          },
          "openInterest": 367130
        }
      ]
    },
    {
      "reportDate": "2023-05-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3588001,
              "short": 3017298,
              "net": 570703
            },
            "nonCommercial": {
              "long": 527490,
              "short": 1219932,
              "net": -692442
            },
            "smallTrader": {
              "long": 454956,
              "short": 333217,
              "net": 121739
            }
          },
          "openInterest": 4718099
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2612188,
              "short": 1839797,
              "net": 772391
            },
            "nonCommercial": {
              "long": 290539,
              "short": 1144114,
              "net": -853575
            },
            "smallTrader": {
              "long": 227803,
              "short": 146619,
              "net": 81184
            }
          },
          "openInterest": 3164301
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 941115,
              "short": 941430,
              "net": -315
            },
            "nonCommercial": {
              "long": 91193,
              "short": 152774,
              "net": -61581
            },
            "smallTrader": {
              "long": 183809,
              "short": 121913,
              "net": 61896
            }
          },
          "openInterest": 1236267
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4177142,
              "short": 3304427,
              "net": 872715
            },
            "nonCommercial": {
              "long": 435965,
              "short": 1359878,
              "net": -923913
            },
            "smallTrader": {
              "long": 368639,
              "short": 317441,
              "net": 51198
            }
          },
          "openInterest": 5100803
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98069,
              "short": 36167,
              "net": 61902
            },
            "nonCommercial": {
              "long": 43903,
              "short": 97497,
              "net": -53594
            },
            "smallTrader": {
              "long": 19676,
              "short": 27984,
              "net": -8308
            }
          },
          "openInterest": 167020
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 163,
              "short": 1626,
              "net": -1463
            },
            "nonCommercial": {
              "long": 10055,
              "short": 9044,
              "net": 1011
            },
            "smallTrader": {
              "long": 1334,
              "short": 882,
              "net": 452
            }
          },
          "openInterest": 13043
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7439,
              "short": 44338,
              "net": -36899
            },
            "nonCommercial": {
              "long": 38661,
              "short": 5055,
              "net": 33606
            },
            "smallTrader": {
              "long": 4485,
              "short": 1192,
              "net": 3293
            }
          },
          "openInterest": 50633
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125675,
              "short": 143404,
              "net": -17729
            },
            "nonCommercial": {
              "long": 77388,
              "short": 64795,
              "net": 12593
            },
            "smallTrader": {
              "long": 30873,
              "short": 25737,
              "net": 5136
            }
          },
          "openInterest": 247165
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98089,
              "short": 53556,
              "net": 44533
            },
            "nonCommercial": {
              "long": 28514,
              "short": 71504,
              "net": -42990
            },
            "smallTrader": {
              "long": 30767,
              "short": 32310,
              "net": -1543
            }
          },
          "openInterest": 161195
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98641,
              "short": 167835,
              "net": -69194
            },
            "nonCommercial": {
              "long": 138038,
              "short": 73983,
              "net": 64055
            },
            "smallTrader": {
              "long": 15125,
              "short": 9986,
              "net": 5139
            }
          },
          "openInterest": 332743
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88674,
              "short": 120898,
              "net": -32224
            },
            "nonCommercial": {
              "long": 52857,
              "short": 21822,
              "net": 31035
            },
            "smallTrader": {
              "long": 7473,
              "short": 6284,
              "net": 1189
            }
          },
          "openInterest": 193843
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100023,
              "short": 71328,
              "net": 28695
            },
            "nonCommercial": {
              "long": 59693,
              "short": 92300,
              "net": -32607
            },
            "smallTrader": {
              "long": 19241,
              "short": 15329,
              "net": 3912
            }
          },
          "openInterest": 210415
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 677060,
              "short": 574435,
              "net": 102625
            },
            "nonCommercial": {
              "long": 282281,
              "short": 330740,
              "net": -48459
            },
            "smallTrader": {
              "long": 115341,
              "short": 169507,
              "net": -54166
            }
          },
          "openInterest": 1299501
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91976,
              "short": 93831,
              "net": -1855
            },
            "nonCommercial": {
              "long": 54180,
              "short": 52625,
              "net": 1555
            },
            "smallTrader": {
              "long": 10912,
              "short": 10612,
              "net": 300
            }
          },
          "openInterest": 184924
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 730636,
              "short": 946248,
              "net": -215612
            },
            "nonCommercial": {
              "long": 327971,
              "short": 136502,
              "net": 191469
            },
            "smallTrader": {
              "long": 84368,
              "short": 60225,
              "net": 24143
            }
          },
          "openInterest": 1856570
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58156,
              "short": 31371,
              "net": 26785
            },
            "nonCommercial": {
              "long": 24497,
              "short": 46329,
              "net": -21832
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 99483
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22945,
              "short": 31332,
              "net": -8387
            },
            "nonCommercial": {
              "long": 8822,
              "short": 470,
              "net": 8352
            },
            "smallTrader": {
              "long": 431,
              "short": 396,
              "net": 35
            }
          },
          "openInterest": 34122
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 416383,
              "short": 654716,
              "net": -238333
            },
            "nonCommercial": {
              "long": 258736,
              "short": 71647,
              "net": 187089
            },
            "smallTrader": {
              "long": 93212,
              "short": 41968,
              "net": 51244
            }
          },
          "openInterest": 789930
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14169,
              "short": 16130,
              "net": -1961
            },
            "nonCommercial": {
              "long": 23708,
              "short": 12521,
              "net": 11187
            },
            "smallTrader": {
              "long": 8881,
              "short": 18107,
              "net": -9226
            }
          },
          "openInterest": 61921
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151327,
              "short": 196618,
              "net": -45291
            },
            "nonCommercial": {
              "long": 73389,
              "short": 32705,
              "net": 40684
            },
            "smallTrader": {
              "long": 21369,
              "short": 16762,
              "net": 4607
            }
          },
          "openInterest": 305453
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 138322,
              "short": 349879,
              "net": -211557
            },
            "nonCommercial": {
              "long": 255250,
              "short": 75436,
              "net": 179814
            },
            "smallTrader": {
              "long": 54852,
              "short": 23109,
              "net": 31743
            }
          },
          "openInterest": 521832
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143821,
              "short": 160873,
              "net": -17052
            },
            "nonCommercial": {
              "long": 45793,
              "short": 36494,
              "net": 9299
            },
            "smallTrader": {
              "long": 44114,
              "short": 36361,
              "net": 7753
            }
          },
          "openInterest": 299991
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142392,
              "short": 66255,
              "net": 76137
            },
            "nonCommercial": {
              "long": 29494,
              "short": 94285,
              "net": -64791
            },
            "smallTrader": {
              "long": 26570,
              "short": 37916,
              "net": -11346
            }
          },
          "openInterest": 200515
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90332,
              "short": 63709,
              "net": 26623
            },
            "nonCommercial": {
              "long": 59120,
              "short": 87854,
              "net": -28734
            },
            "smallTrader": {
              "long": 25031,
              "short": 22920,
              "net": 2111
            }
          },
          "openInterest": 233692
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87076,
              "short": 179432,
              "net": -92356
            },
            "nonCommercial": {
              "long": 145708,
              "short": 43592,
              "net": 102116
            },
            "smallTrader": {
              "long": 31929,
              "short": 41689,
              "net": -9760
            }
          },
          "openInterest": 322964
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111178,
              "short": 190643,
              "net": -79465
            },
            "nonCommercial": {
              "long": 133268,
              "short": 59633,
              "net": 73635
            },
            "smallTrader": {
              "long": 8968,
              "short": 3138,
              "net": 5830
            }
          },
          "openInterest": 254037
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 12032,
              "short": 12556,
              "net": -524
            },
            "smallTrader": {
              "long": 846,
              "short": 377,
              "net": 469
            }
          },
          "openInterest": 13818
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147815,
              "short": 155319,
              "net": -7504
            },
            "nonCommercial": {
              "long": 81526,
              "short": 58135,
              "net": 23391
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 283785
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 539771,
              "short": 444827,
              "net": 94944
            },
            "nonCommercial": {
              "long": 268443,
              "short": 392418,
              "net": -123975
            },
            "smallTrader": {
              "long": 73011,
              "short": 43980,
              "net": 29031
            }
          },
          "openInterest": 1365954
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17789,
              "short": 15846,
              "net": 1943
            },
            "nonCommercial": {
              "long": 14610,
              "short": 16685,
              "net": -2075
            },
            "smallTrader": {
              "long": 3695,
              "short": 3563,
              "net": 132
            }
          },
          "openInterest": 36187
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21228,
              "short": 51633,
              "net": -30405
            },
            "nonCommercial": {
              "long": 39962,
              "short": 14139,
              "net": 25823
            },
            "smallTrader": {
              "long": 7282,
              "short": 2700,
              "net": 4582
            }
          },
          "openInterest": 73410
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 452884,
              "short": 382339,
              "net": 70545
            },
            "nonCommercial": {
              "long": 65674,
              "short": 129677,
              "net": -64003
            },
            "smallTrader": {
              "long": 21236,
              "short": 27778,
              "net": -6542
            }
          },
          "openInterest": 546521
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1798805,
              "short": 1382757,
              "net": 416048
            },
            "nonCommercial": {
              "long": 195781,
              "short": 570426,
              "net": -374645
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2339836
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43026,
              "short": 80093,
              "net": -37067
            },
            "nonCommercial": {
              "long": 60440,
              "short": 36625,
              "net": 23815
            },
            "smallTrader": {
              "long": 25607,
              "short": 12355,
              "net": 13252
            }
          },
          "openInterest": 140139
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178895,
              "short": 305784,
              "net": -126889
            },
            "nonCommercial": {
              "long": 134640,
              "short": 22299,
              "net": 112341
            },
            "smallTrader": {
              "long": 45771,
              "short": 31223,
              "net": 14548
            }
          },
          "openInterest": 466723
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 296709,
              "short": 266536,
              "net": 30173
            },
            "nonCommercial": {
              "long": 82550,
              "short": 112033,
              "net": -29483
            },
            "smallTrader": {
              "long": 30027,
              "short": 30717,
              "net": -690
            }
          },
          "openInterest": 519422
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343850,
              "short": 354914,
              "net": -11064
            },
            "nonCommercial": {
              "long": 146717,
              "short": 108563,
              "net": 38154
            },
            "smallTrader": {
              "long": 43832,
              "short": 70922,
              "net": -27090
            }
          },
          "openInterest": 642160
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 379303,
              "short": 702686,
              "net": -323383
            },
            "nonCommercial": {
              "long": 340486,
              "short": 69657,
              "net": 270829
            },
            "smallTrader": {
              "long": 91359,
              "short": 38805,
              "net": 52554
            }
          },
          "openInterest": 963347
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18524,
              "short": 15686,
              "net": 2838
            },
            "nonCommercial": {
              "long": 8561,
              "short": 10420,
              "net": -1859
            },
            "smallTrader": {
              "long": 14600,
              "short": 15579,
              "net": -979
            }
          },
          "openInterest": 43681
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2817,
              "short": 15174,
              "net": -12357
            },
            "nonCommercial": {
              "long": 20669,
              "short": 11155,
              "net": 9514
            },
            "smallTrader": {
              "long": 5644,
              "short": 2801,
              "net": 2843
            }
          },
          "openInterest": 30880
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 199135,
              "short": 143100,
              "net": 56035
            },
            "nonCommercial": {
              "long": 89580,
              "short": 143962,
              "net": -54382
            },
            "smallTrader": {
              "long": 28470,
              "short": 30123,
              "net": -1653
            }
          },
          "openInterest": 403023
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73617,
              "short": 78882,
              "net": -5265
            },
            "nonCommercial": {
              "long": 50031,
              "short": 40733,
              "net": 9298
            },
            "smallTrader": {
              "long": 19183,
              "short": 23216,
              "net": -4033
            }
          },
          "openInterest": 184413
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138443,
              "short": 62645,
              "net": 75798
            },
            "nonCommercial": {
              "long": 110674,
              "short": 192086,
              "net": -81412
            },
            "smallTrader": {
              "long": 37866,
              "short": 32252,
              "net": 5614
            }
          },
          "openInterest": 372181
        }
      ]
    },
    {
      "reportDate": "2023-05-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3797760,
              "short": 3115358,
              "net": 682402
            },
            "nonCommercial": {
              "long": 480032,
              "short": 1251670,
              "net": -771638
            },
            "smallTrader": {
              "long": 454534,
              "short": 365298,
              "net": 89236
            }
          },
          "openInterest": 4902288
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2690719,
              "short": 1890348,
              "net": 800371
            },
            "nonCommercial": {
              "long": 270465,
              "short": 1160667,
              "net": -890202
            },
            "smallTrader": {
              "long": 244689,
              "short": 154858,
              "net": 89831
            }
          },
          "openInterest": 3266610
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 966329,
              "short": 962633,
              "net": 3696
            },
            "nonCommercial": {
              "long": 112271,
              "short": 155507,
              "net": -43236
            },
            "smallTrader": {
              "long": 192516,
              "short": 152976,
              "net": 39540
            }
          },
          "openInterest": 1299274
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4186028,
              "short": 3303421,
              "net": 882607
            },
            "nonCommercial": {
              "long": 423353,
              "short": 1357422,
              "net": -934069
            },
            "smallTrader": {
              "long": 396832,
              "short": 345370,
              "net": 51462
            }
          },
          "openInterest": 5105531
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102079,
              "short": 42036,
              "net": 60043
            },
            "nonCommercial": {
              "long": 53419,
              "short": 102500,
              "net": -49081
            },
            "smallTrader": {
              "long": 19057,
              "short": 30019,
              "net": -10962
            }
          },
          "openInterest": 180138
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 168,
              "short": 1413,
              "net": -1245
            },
            "nonCommercial": {
              "long": 10124,
              "short": 9231,
              "net": 893
            },
            "smallTrader": {
              "long": 1207,
              "short": 855,
              "net": 352
            }
          },
          "openInterest": 13043
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9074,
              "short": 45745,
              "net": -36671
            },
            "nonCommercial": {
              "long": 38371,
              "short": 5679,
              "net": 32692
            },
            "smallTrader": {
              "long": 5736,
              "short": 1757,
              "net": 3979
            }
          },
          "openInterest": 53223
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123348,
              "short": 140024,
              "net": -16676
            },
            "nonCommercial": {
              "long": 69203,
              "short": 57614,
              "net": 11589
            },
            "smallTrader": {
              "long": 31097,
              "short": 26010,
              "net": 5087
            }
          },
          "openInterest": 237614
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103597,
              "short": 54457,
              "net": 49140
            },
            "nonCommercial": {
              "long": 20388,
              "short": 68914,
              "net": -48526
            },
            "smallTrader": {
              "long": 31126,
              "short": 31740,
              "net": -614
            }
          },
          "openInterest": 159199
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97452,
              "short": 168197,
              "net": -70745
            },
            "nonCommercial": {
              "long": 142438,
              "short": 77064,
              "net": 65374
            },
            "smallTrader": {
              "long": 15901,
              "short": 10530,
              "net": 5371
            }
          },
          "openInterest": 335710
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88628,
              "short": 122001,
              "net": -33373
            },
            "nonCommercial": {
              "long": 53687,
              "short": 20939,
              "net": 32748
            },
            "smallTrader": {
              "long": 7267,
              "short": 6642,
              "net": 625
            }
          },
          "openInterest": 198683
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101169,
              "short": 73673,
              "net": 27496
            },
            "nonCommercial": {
              "long": 61463,
              "short": 91271,
              "net": -29808
            },
            "smallTrader": {
              "long": 17941,
              "short": 15629,
              "net": 2312
            }
          },
          "openInterest": 215394
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 682886,
              "short": 567054,
              "net": 115832
            },
            "nonCommercial": {
              "long": 282880,
              "short": 345147,
              "net": -62267
            },
            "smallTrader": {
              "long": 116884,
              "short": 170449,
              "net": -53565
            }
          },
          "openInterest": 1299841
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88722,
              "short": 114739,
              "net": -26017
            },
            "nonCommercial": {
              "long": 63540,
              "short": 41221,
              "net": 22319
            },
            "smallTrader": {
              "long": 13024,
              "short": 9326,
              "net": 3698
            }
          },
          "openInterest": 192981
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 705745,
              "short": 923131,
              "net": -217386
            },
            "nonCommercial": {
              "long": 317600,
              "short": 124481,
              "net": 193119
            },
            "smallTrader": {
              "long": 82700,
              "short": 58433,
              "net": 24267
            }
          },
          "openInterest": 1847901
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58613,
              "short": 32662,
              "net": 25951
            },
            "nonCommercial": {
              "long": 21513,
              "short": 44545,
              "net": -23032
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 97077
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25189,
              "short": 34434,
              "net": -9245
            },
            "nonCommercial": {
              "long": 9905,
              "short": 530,
              "net": 9375
            },
            "smallTrader": {
              "long": 294,
              "short": 424,
              "net": -130
            }
          },
          "openInterest": 37077
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 418071,
              "short": 642266,
              "net": -224195
            },
            "nonCommercial": {
              "long": 250070,
              "short": 76334,
              "net": 173736
            },
            "smallTrader": {
              "long": 92077,
              "short": 41618,
              "net": 50459
            }
          },
          "openInterest": 781123
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15570,
              "short": 18616,
              "net": -3046
            },
            "nonCommercial": {
              "long": 26276,
              "short": 12813,
              "net": 13463
            },
            "smallTrader": {
              "long": 8903,
              "short": 19320,
              "net": -10417
            }
          },
          "openInterest": 65516
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146997,
              "short": 199387,
              "net": -52390
            },
            "nonCommercial": {
              "long": 84611,
              "short": 37343,
              "net": 47268
            },
            "smallTrader": {
              "long": 20449,
              "short": 15327,
              "net": 5122
            }
          },
          "openInterest": 310206
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 142984,
              "short": 330007,
              "net": -187023
            },
            "nonCommercial": {
              "long": 236149,
              "short": 75417,
              "net": 160732
            },
            "smallTrader": {
              "long": 49327,
              "short": 23036,
              "net": 26291
            }
          },
          "openInterest": 479080
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152273,
              "short": 168978,
              "net": -16705
            },
            "nonCommercial": {
              "long": 46434,
              "short": 37337,
              "net": 9097
            },
            "smallTrader": {
              "long": 42159,
              "short": 34551,
              "net": 7608
            }
          },
          "openInterest": 306360
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157498,
              "short": 65120,
              "net": 92378
            },
            "nonCommercial": {
              "long": 36760,
              "short": 117420,
              "net": -80660
            },
            "smallTrader": {
              "long": 27680,
              "short": 39398,
              "net": -11718
            }
          },
          "openInterest": 226400
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88003,
              "short": 57598,
              "net": 30405
            },
            "nonCommercial": {
              "long": 60033,
              "short": 93885,
              "net": -33852
            },
            "smallTrader": {
              "long": 24705,
              "short": 21258,
              "net": 3447
            }
          },
          "openInterest": 233015
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89344,
              "short": 179235,
              "net": -89891
            },
            "nonCommercial": {
              "long": 151178,
              "short": 49531,
              "net": 101647
            },
            "smallTrader": {
              "long": 32235,
              "short": 43991,
              "net": -11756
            }
          },
          "openInterest": 331285
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106541,
              "short": 189157,
              "net": -82616
            },
            "nonCommercial": {
              "long": 118579,
              "short": 41636,
              "net": 76943
            },
            "smallTrader": {
              "long": 8155,
              "short": 2482,
              "net": 5673
            }
          },
          "openInterest": 233538
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 12047,
              "short": 12506,
              "net": -459
            },
            "smallTrader": {
              "long": 790,
              "short": 386,
              "net": 404
            }
          },
          "openInterest": 16139
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150290,
              "short": 156169,
              "net": -5879
            },
            "nonCommercial": {
              "long": 78584,
              "short": 61828,
              "net": 16756
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 285583
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 528204,
              "short": 447367,
              "net": 80837
            },
            "nonCommercial": {
              "long": 266908,
              "short": 379186,
              "net": -112278
            },
            "smallTrader": {
              "long": 70591,
              "short": 39150,
              "net": 31441
            }
          },
          "openInterest": 1338868
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17854,
              "short": 18410,
              "net": -556
            },
            "nonCommercial": {
              "long": 16648,
              "short": 17011,
              "net": -363
            },
            "smallTrader": {
              "long": 4036,
              "short": 3117,
              "net": 919
            }
          },
          "openInterest": 39011
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19698,
              "short": 51855,
              "net": -32157
            },
            "nonCommercial": {
              "long": 41246,
              "short": 13767,
              "net": 27479
            },
            "smallTrader": {
              "long": 7306,
              "short": 2628,
              "net": 4678
            }
          },
          "openInterest": 73079
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 429102,
              "short": 373706,
              "net": 55396
            },
            "nonCommercial": {
              "long": 58528,
              "short": 107421,
              "net": -48893
            },
            "smallTrader": {
              "long": 21137,
              "short": 27640,
              "net": -6503
            }
          },
          "openInterest": 516279
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1882185,
              "short": 1460658,
              "net": 421527
            },
            "nonCommercial": {
              "long": 189899,
              "short": 578429,
              "net": -388530
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2420808
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42194,
              "short": 77166,
              "net": -34972
            },
            "nonCommercial": {
              "long": 56686,
              "short": 34728,
              "net": 21958
            },
            "smallTrader": {
              "long": 25655,
              "short": 12641,
              "net": 13014
            }
          },
          "openInterest": 135740
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184271,
              "short": 304173,
              "net": -119902
            },
            "nonCommercial": {
              "long": 136546,
              "short": 26524,
              "net": 110022
            },
            "smallTrader": {
              "long": 43425,
              "short": 33545,
              "net": 9880
            }
          },
          "openInterest": 479805
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 302248,
              "short": 273337,
              "net": 28911
            },
            "nonCommercial": {
              "long": 86842,
              "short": 114705,
              "net": -27863
            },
            "smallTrader": {
              "long": 30161,
              "short": 31209,
              "net": -1048
            }
          },
          "openInterest": 541400
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351024,
              "short": 353428,
              "net": -2404
            },
            "nonCommercial": {
              "long": 138687,
              "short": 109482,
              "net": 29205
            },
            "smallTrader": {
              "long": 44581,
              "short": 71382,
              "net": -26801
            }
          },
          "openInterest": 651248
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386150,
              "short": 709473,
              "net": -323323
            },
            "nonCommercial": {
              "long": 350244,
              "short": 76434,
              "net": 273810
            },
            "smallTrader": {
              "long": 92284,
              "short": 42771,
              "net": 49513
            }
          },
          "openInterest": 983887
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18328,
              "short": 16637,
              "net": 1691
            },
            "nonCommercial": {
              "long": 10267,
              "short": 11170,
              "net": -903
            },
            "smallTrader": {
              "long": 13674,
              "short": 14462,
              "net": -788
            }
          },
          "openInterest": 44808
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 859,
              "short": 14728,
              "net": -13869
            },
            "nonCommercial": {
              "long": 22194,
              "short": 10954,
              "net": 11240
            },
            "smallTrader": {
              "long": 5398,
              "short": 2769,
              "net": 2629
            }
          },
          "openInterest": 30203
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 205839,
              "short": 137689,
              "net": 68150
            },
            "nonCommercial": {
              "long": 83118,
              "short": 147745,
              "net": -64627
            },
            "smallTrader": {
              "long": 25292,
              "short": 28815,
              "net": -3523
            }
          },
          "openInterest": 388769
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76124,
              "short": 81098,
              "net": -4974
            },
            "nonCommercial": {
              "long": 49268,
              "short": 39026,
              "net": 10242
            },
            "smallTrader": {
              "long": 19109,
              "short": 24377,
              "net": -5268
            }
          },
          "openInterest": 186585
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141282,
              "short": 60696,
              "net": 80586
            },
            "nonCommercial": {
              "long": 112390,
              "short": 198709,
              "net": -86319
            },
            "smallTrader": {
              "long": 37340,
              "short": 31607,
              "net": 5733
            }
          },
          "openInterest": 379453
        }
      ]
    },
    {
      "reportDate": "2023-05-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3774585,
              "short": 3016050,
              "net": 758535
            },
            "nonCommercial": {
              "long": 412506,
              "short": 1262927,
              "net": -850421
            },
            "smallTrader": {
              "long": 417126,
              "short": 325240,
              "net": 91886
            }
          },
          "openInterest": 4728273
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2651778,
              "short": 1766669,
              "net": 885109
            },
            "nonCommercial": {
              "long": 242645,
              "short": 1212508,
              "net": -969863
            },
            "smallTrader": {
              "long": 233553,
              "short": 148799,
              "net": 84754
            }
          },
          "openInterest": 3162876
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 938620,
              "short": 926341,
              "net": 12279
            },
            "nonCommercial": {
              "long": 108088,
              "short": 168001,
              "net": -59913
            },
            "smallTrader": {
              "long": 187052,
              "short": 139418,
              "net": 47634
            }
          },
          "openInterest": 1280460
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4064536,
              "short": 3142076,
              "net": 922460
            },
            "nonCommercial": {
              "long": 338249,
              "short": 1322086,
              "net": -983837
            },
            "smallTrader": {
              "long": 368659,
              "short": 307282,
              "net": 61377
            }
          },
          "openInterest": 4871724
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109462,
              "short": 50362,
              "net": 59100
            },
            "nonCommercial": {
              "long": 68969,
              "short": 113095,
              "net": -44126
            },
            "smallTrader": {
              "long": 19509,
              "short": 34483,
              "net": -14974
            }
          },
          "openInterest": 204963
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 251,
              "short": 875,
              "net": -624
            },
            "nonCommercial": {
              "long": 9040,
              "short": 8853,
              "net": 187
            },
            "smallTrader": {
              "long": 1178,
              "short": 741,
              "net": 437
            }
          },
          "openInterest": 11715
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18861,
              "short": 54130,
              "net": -35269
            },
            "nonCommercial": {
              "long": 35223,
              "short": 3948,
              "net": 31275
            },
            "smallTrader": {
              "long": 9998,
              "short": 6004,
              "net": 3994
            }
          },
          "openInterest": 64846
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124002,
              "short": 139210,
              "net": -15208
            },
            "nonCommercial": {
              "long": 70320,
              "short": 57085,
              "net": 13235
            },
            "smallTrader": {
              "long": 29613,
              "short": 27640,
              "net": 1973
            }
          },
          "openInterest": 240301
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107243,
              "short": 68206,
              "net": 39037
            },
            "nonCommercial": {
              "long": 37619,
              "short": 67533,
              "net": -29914
            },
            "smallTrader": {
              "long": 27430,
              "short": 36553,
              "net": -9123
            }
          },
          "openInterest": 179871
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100654,
              "short": 171703,
              "net": -71049
            },
            "nonCommercial": {
              "long": 142385,
              "short": 76812,
              "net": 65573
            },
            "smallTrader": {
              "long": 16614,
              "short": 11138,
              "net": 5476
            }
          },
          "openInterest": 338613
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95031,
              "short": 118654,
              "net": -23623
            },
            "nonCommercial": {
              "long": 47353,
              "short": 23733,
              "net": 23620
            },
            "smallTrader": {
              "long": 6827,
              "short": 6824,
              "net": 3
            }
          },
          "openInterest": 202708
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109115,
              "short": 74856,
              "net": 34259
            },
            "nonCommercial": {
              "long": 55099,
              "short": 90801,
              "net": -35702
            },
            "smallTrader": {
              "long": 16379,
              "short": 14936,
              "net": 1443
            }
          },
          "openInterest": 223185
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 685222,
              "short": 613012,
              "net": 72210
            },
            "nonCommercial": {
              "long": 274956,
              "short": 295363,
              "net": -20407
            },
            "smallTrader": {
              "long": 115112,
              "short": 166915,
              "net": -51803
            }
          },
          "openInterest": 1319205
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95264,
              "short": 111125,
              "net": -15861
            },
            "nonCommercial": {
              "long": 58770,
              "short": 44158,
              "net": 14612
            },
            "smallTrader": {
              "long": 12016,
              "short": 10767,
              "net": 1249
            }
          },
          "openInterest": 196092
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 744190,
              "short": 937067,
              "net": -192877
            },
            "nonCommercial": {
              "long": 322085,
              "short": 159494,
              "net": 162591
            },
            "smallTrader": {
              "long": 89029,
              "short": 58743,
              "net": 30286
            }
          },
          "openInterest": 1920740
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58137,
              "short": 35799,
              "net": 22338
            },
            "nonCommercial": {
              "long": 20345,
              "short": 42456,
              "net": -22111
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 98019
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28021,
              "short": 37844,
              "net": -9823
            },
            "nonCommercial": {
              "long": 10577,
              "short": 567,
              "net": 10010
            },
            "smallTrader": {
              "long": 249,
              "short": 436,
              "net": -187
            }
          },
          "openInterest": 41007
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 415872,
              "short": 629887,
              "net": -214015
            },
            "nonCommercial": {
              "long": 241817,
              "short": 76092,
              "net": 165725
            },
            "smallTrader": {
              "long": 93836,
              "short": 45546,
              "net": 48290
            }
          },
          "openInterest": 775142
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14108,
              "short": 18903,
              "net": -4795
            },
            "nonCommercial": {
              "long": 27689,
              "short": 12678,
              "net": 15011
            },
            "smallTrader": {
              "long": 8346,
              "short": 18562,
              "net": -10216
            }
          },
          "openInterest": 64850
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136004,
              "short": 188820,
              "net": -52816
            },
            "nonCommercial": {
              "long": 87274,
              "short": 39629,
              "net": 47645
            },
            "smallTrader": {
              "long": 20058,
              "short": 14887,
              "net": 5171
            }
          },
          "openInterest": 304174
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133329,
              "short": 323334,
              "net": -190005
            },
            "nonCommercial": {
              "long": 237306,
              "short": 67990,
              "net": 169316
            },
            "smallTrader": {
              "long": 43611,
              "short": 22922,
              "net": 20689
            }
          },
          "openInterest": 449515
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146962,
              "short": 169905,
              "net": -22943
            },
            "nonCommercial": {
              "long": 52780,
              "short": 34439,
              "net": 18341
            },
            "smallTrader": {
              "long": 40734,
              "short": 36132,
              "net": 4602
            }
          },
          "openInterest": 309819
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166931,
              "short": 60419,
              "net": 106512
            },
            "nonCommercial": {
              "long": 40736,
              "short": 136929,
              "net": -96193
            },
            "smallTrader": {
              "long": 29299,
              "short": 39618,
              "net": -10319
            }
          },
          "openInterest": 243237
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89961,
              "short": 56728,
              "net": 33233
            },
            "nonCommercial": {
              "long": 54977,
              "short": 91091,
              "net": -36114
            },
            "smallTrader": {
              "long": 22880,
              "short": 19999,
              "net": 2881
            }
          },
          "openInterest": 236251
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89705,
              "short": 180062,
              "net": -90357
            },
            "nonCommercial": {
              "long": 151401,
              "short": 50023,
              "net": 101378
            },
            "smallTrader": {
              "long": 31082,
              "short": 42103,
              "net": -11021
            }
          },
          "openInterest": 328710
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98971,
              "short": 181992,
              "net": -83021
            },
            "nonCommercial": {
              "long": 115535,
              "short": 37530,
              "net": 78005
            },
            "smallTrader": {
              "long": 7942,
              "short": 2926,
              "net": 5016
            }
          },
          "openInterest": 224395
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 11631,
              "short": 12152,
              "net": -521
            },
            "smallTrader": {
              "long": 698,
              "short": 232,
              "net": 466
            }
          },
          "openInterest": 13041
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166568,
              "short": 162140,
              "net": 4428
            },
            "nonCommercial": {
              "long": 85416,
              "short": 72831,
              "net": 12585
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 310068
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 529765,
              "short": 454796,
              "net": 74969
            },
            "nonCommercial": {
              "long": 274660,
              "short": 380830,
              "net": -106170
            },
            "smallTrader": {
              "long": 71114,
              "short": 39913,
              "net": 31201
            }
          },
          "openInterest": 1359496
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18608,
              "short": 17413,
              "net": 1195
            },
            "nonCommercial": {
              "long": 16081,
              "short": 16211,
              "net": -130
            },
            "smallTrader": {
              "long": 3670,
              "short": 4735,
              "net": -1065
            }
          },
          "openInterest": 39507
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20734,
              "short": 48707,
              "net": -27973
            },
            "nonCommercial": {
              "long": 37534,
              "short": 14128,
              "net": 23406
            },
            "smallTrader": {
              "long": 7315,
              "short": 2748,
              "net": 4567
            }
          },
          "openInterest": 69929
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 435525,
              "short": 366187,
              "net": 69338
            },
            "nonCommercial": {
              "long": 60596,
              "short": 123658,
              "net": -63062
            },
            "smallTrader": {
              "long": 20473,
              "short": 26749,
              "net": -6276
            }
          },
          "openInterest": 524042
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1982320,
              "short": 1547296,
              "net": 435024
            },
            "nonCommercial": {
              "long": 178251,
              "short": 596043,
              "net": -417792
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2533871
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41602,
              "short": 76138,
              "net": -34536
            },
            "nonCommercial": {
              "long": 54837,
              "short": 33713,
              "net": 21124
            },
            "smallTrader": {
              "long": 25484,
              "short": 12072,
              "net": 13412
            }
          },
          "openInterest": 133619
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191186,
              "short": 298599,
              "net": -107413
            },
            "nonCommercial": {
              "long": 121664,
              "short": 27131,
              "net": 94533
            },
            "smallTrader": {
              "long": 46401,
              "short": 33521,
              "net": 12880
            }
          },
          "openInterest": 484141
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 311897,
              "short": 278262,
              "net": 33635
            },
            "nonCommercial": {
              "long": 80635,
              "short": 111883,
              "net": -31248
            },
            "smallTrader": {
              "long": 31021,
              "short": 33408,
              "net": -2387
            }
          },
          "openInterest": 548800
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 360791,
              "short": 364953,
              "net": -4162
            },
            "nonCommercial": {
              "long": 132301,
              "short": 102487,
              "net": 29814
            },
            "smallTrader": {
              "long": 44298,
              "short": 69950,
              "net": -25652
            }
          },
          "openInterest": 672482
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386730,
              "short": 680462,
              "net": -293732
            },
            "nonCommercial": {
              "long": 332464,
              "short": 82077,
              "net": 250387
            },
            "smallTrader": {
              "long": 89595,
              "short": 46250,
              "net": 43345
            }
          },
          "openInterest": 962437
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18560,
              "short": 17027,
              "net": 1533
            },
            "nonCommercial": {
              "long": 8482,
              "short": 8917,
              "net": -435
            },
            "smallTrader": {
              "long": 13516,
              "short": 14614,
              "net": -1098
            }
          },
          "openInterest": 41354
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 819,
              "short": 17079,
              "net": -16260
            },
            "nonCommercial": {
              "long": 23927,
              "short": 11159,
              "net": 12768
            },
            "smallTrader": {
              "long": 5936,
              "short": 2444,
              "net": 3492
            }
          },
          "openInterest": 32373
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 196627,
              "short": 131285,
              "net": 65342
            },
            "nonCommercial": {
              "long": 80482,
              "short": 142952,
              "net": -62470
            },
            "smallTrader": {
              "long": 25332,
              "short": 28204,
              "net": -2872
            }
          },
          "openInterest": 379707
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83065,
              "short": 80359,
              "net": 2706
            },
            "nonCommercial": {
              "long": 43890,
              "short": 40550,
              "net": 3340
            },
            "smallTrader": {
              "long": 18329,
              "short": 24375,
              "net": -6046
            }
          },
          "openInterest": 187580
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154656,
              "short": 65809,
              "net": 88847
            },
            "nonCommercial": {
              "long": 107338,
              "short": 201334,
              "net": -93996
            },
            "smallTrader": {
              "long": 39165,
              "short": 34016,
              "net": 5149
            }
          },
          "openInterest": 395158
        }
      ]
    },
    {
      "reportDate": "2023-06-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3675457,
              "short": 2982038,
              "net": 693419
            },
            "nonCommercial": {
              "long": 410777,
              "short": 1164478,
              "net": -753701
            },
            "smallTrader": {
              "long": 397950,
              "short": 337668,
              "net": 60282
            }
          },
          "openInterest": 4578932
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2712847,
              "short": 1847976,
              "net": 864871
            },
            "nonCommercial": {
              "long": 370970,
              "short": 1330871,
              "net": -959901
            },
            "smallTrader": {
              "long": 240315,
              "short": 145285,
              "net": 95030
            }
          },
          "openInterest": 3351277
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 943943,
              "short": 902081,
              "net": 41862
            },
            "nonCommercial": {
              "long": 102025,
              "short": 184951,
              "net": -82926
            },
            "smallTrader": {
              "long": 175105,
              "short": 134041,
              "net": 41064
            }
          },
          "openInterest": 1249240
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4085049,
              "short": 3068398,
              "net": 1016651
            },
            "nonCommercial": {
              "long": 326795,
              "short": 1353854,
              "net": -1027059
            },
            "smallTrader": {
              "long": 359182,
              "short": 348774,
              "net": 10408
            }
          },
          "openInterest": 4850014
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119775,
              "short": 52279,
              "net": 67496
            },
            "nonCommercial": {
              "long": 54501,
              "short": 110969,
              "net": -56468
            },
            "smallTrader": {
              "long": 19365,
              "short": 30393,
              "net": -11028
            }
          },
          "openInterest": 209680
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 187,
              "short": 1383,
              "net": -1196
            },
            "nonCommercial": {
              "long": 10106,
              "short": 9337,
              "net": 769
            },
            "smallTrader": {
              "long": 1172,
              "short": 745,
              "net": 427
            }
          },
          "openInterest": 13026
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9947,
              "short": 35668,
              "net": -25721
            },
            "nonCommercial": {
              "long": 31930,
              "short": 5749,
              "net": 26181
            },
            "smallTrader": {
              "long": 4791,
              "short": 5251,
              "net": -460
            }
          },
          "openInterest": 46686
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128441,
              "short": 142565,
              "net": -14124
            },
            "nonCommercial": {
              "long": 65063,
              "short": 52579,
              "net": 12484
            },
            "smallTrader": {
              "long": 29200,
              "short": 27560,
              "net": 1640
            }
          },
          "openInterest": 242117
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106003,
              "short": 67547,
              "net": 38456
            },
            "nonCommercial": {
              "long": 21709,
              "short": 60038,
              "net": -38329
            },
            "smallTrader": {
              "long": 31338,
              "short": 31465,
              "net": -127
            }
          },
          "openInterest": 168025
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92990,
              "short": 169539,
              "net": -76549
            },
            "nonCommercial": {
              "long": 147856,
              "short": 75622,
              "net": 72234
            },
            "smallTrader": {
              "long": 15922,
              "short": 11607,
              "net": 4315
            }
          },
          "openInterest": 335729
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90686,
              "short": 119455,
              "net": -28769
            },
            "nonCommercial": {
              "long": 49241,
              "short": 20910,
              "net": 28331
            },
            "smallTrader": {
              "long": 7356,
              "short": 6918,
              "net": 438
            }
          },
          "openInterest": 204447
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105982,
              "short": 81372,
              "net": 24610
            },
            "nonCommercial": {
              "long": 56660,
              "short": 82616,
              "net": -25956
            },
            "smallTrader": {
              "long": 16315,
              "short": 14969,
              "net": 1346
            }
          },
          "openInterest": 229756
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 672074,
              "short": 605954,
              "net": 66120
            },
            "nonCommercial": {
              "long": 268763,
              "short": 283534,
              "net": -14771
            },
            "smallTrader": {
              "long": 117595,
              "short": 168944,
              "net": -51349
            }
          },
          "openInterest": 1322137
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94138,
              "short": 115159,
              "net": -21021
            },
            "nonCommercial": {
              "long": 60225,
              "short": 43756,
              "net": 16469
            },
            "smallTrader": {
              "long": 13865,
              "short": 9313,
              "net": 4552
            }
          },
          "openInterest": 194270
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 769312,
              "short": 967689,
              "net": -198377
            },
            "nonCommercial": {
              "long": 339318,
              "short": 166876,
              "net": 172442
            },
            "smallTrader": {
              "long": 84408,
              "short": 58473,
              "net": 25935
            }
          },
          "openInterest": 1951628
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62528,
              "short": 40942,
              "net": 21586
            },
            "nonCommercial": {
              "long": 19206,
              "short": 42409,
              "net": -23203
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 103684
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22757,
              "short": 31246,
              "net": -8489
            },
            "nonCommercial": {
              "long": 8997,
              "short": 365,
              "net": 8632
            },
            "smallTrader": {
              "long": 260,
              "short": 403,
              "net": -143
            }
          },
          "openInterest": 33689
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 419532,
              "short": 623448,
              "net": -203916
            },
            "nonCommercial": {
              "long": 236060,
              "short": 77639,
              "net": 158421
            },
            "smallTrader": {
              "long": 95766,
              "short": 50271,
              "net": 45495
            }
          },
          "openInterest": 781967
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12545,
              "short": 17767,
              "net": -5222
            },
            "nonCommercial": {
              "long": 29041,
              "short": 14303,
              "net": 14738
            },
            "smallTrader": {
              "long": 8261,
              "short": 17777,
              "net": -9516
            }
          },
          "openInterest": 64060
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174277,
              "short": 225928,
              "net": -51651
            },
            "nonCommercial": {
              "long": 87567,
              "short": 40826,
              "net": 46741
            },
            "smallTrader": {
              "long": 17303,
              "short": 12393,
              "net": 4910
            }
          },
          "openInterest": 347367
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116363,
              "short": 314550,
              "net": -198187
            },
            "nonCommercial": {
              "long": 237467,
              "short": 61826,
              "net": 175641
            },
            "smallTrader": {
              "long": 47595,
              "short": 25049,
              "net": 22546
            }
          },
          "openInterest": 436301
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140563,
              "short": 169398,
              "net": -28835
            },
            "nonCommercial": {
              "long": 52778,
              "short": 31501,
              "net": 21277
            },
            "smallTrader": {
              "long": 41331,
              "short": 33773,
              "net": 7558
            }
          },
          "openInterest": 307550
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174461,
              "short": 60725,
              "net": 113736
            },
            "nonCommercial": {
              "long": 34151,
              "short": 138968,
              "net": -104817
            },
            "smallTrader": {
              "long": 30731,
              "short": 39650,
              "net": -8919
            }
          },
          "openInterest": 245332
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88831,
              "short": 56874,
              "net": 31957
            },
            "nonCommercial": {
              "long": 55832,
              "short": 89335,
              "net": -33503
            },
            "smallTrader": {
              "long": 21583,
              "short": 20037,
              "net": 1546
            }
          },
          "openInterest": 226949
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89224,
              "short": 186546,
              "net": -97322
            },
            "nonCommercial": {
              "long": 150516,
              "short": 44895,
              "net": 105621
            },
            "smallTrader": {
              "long": 31127,
              "short": 39426,
              "net": -8299
            }
          },
          "openInterest": 331142
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98261,
              "short": 186038,
              "net": -87777
            },
            "nonCommercial": {
              "long": 123447,
              "short": 41777,
              "net": 81670
            },
            "smallTrader": {
              "long": 9230,
              "short": 3123,
              "net": 6107
            }
          },
          "openInterest": 235994
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 12142,
              "short": 12665,
              "net": -523
            },
            "smallTrader": {
              "long": 729,
              "short": 261,
              "net": 468
            }
          },
          "openInterest": 15037
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 167808,
              "short": 165031,
              "net": 2777
            },
            "nonCommercial": {
              "long": 89542,
              "short": 77268,
              "net": 12274
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 318085
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 547555,
              "short": 455191,
              "net": 92364
            },
            "nonCommercial": {
              "long": 277294,
              "short": 404146,
              "net": -126852
            },
            "smallTrader": {
              "long": 76419,
              "short": 41931,
              "net": 34488
            }
          },
          "openInterest": 1389864
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18954,
              "short": 16098,
              "net": 2856
            },
            "nonCommercial": {
              "long": 16109,
              "short": 16812,
              "net": -703
            },
            "smallTrader": {
              "long": 3502,
              "short": 5655,
              "net": -2153
            }
          },
          "openInterest": 41665
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21339,
              "short": 50086,
              "net": -28747
            },
            "nonCommercial": {
              "long": 35201,
              "short": 10588,
              "net": 24613
            },
            "smallTrader": {
              "long": 7140,
              "short": 3006,
              "net": 4134
            }
          },
          "openInterest": 67537
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 435276,
              "short": 373167,
              "net": 62109
            },
            "nonCommercial": {
              "long": 54965,
              "short": 117553,
              "net": -62588
            },
            "smallTrader": {
              "long": 25976,
              "short": 25497,
              "net": 479
            }
          },
          "openInterest": 525412
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1917778,
              "short": 1567072,
              "net": 350706
            },
            "nonCommercial": {
              "long": 246110,
              "short": 571756,
              "net": -325646
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2544164
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42785,
              "short": 76850,
              "net": -34065
            },
            "nonCommercial": {
              "long": 53149,
              "short": 31674,
              "net": 21475
            },
            "smallTrader": {
              "long": 25871,
              "short": 13281,
              "net": 12590
            }
          },
          "openInterest": 137871
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185802,
              "short": 303426,
              "net": -117624
            },
            "nonCommercial": {
              "long": 131273,
              "short": 27956,
              "net": 103317
            },
            "smallTrader": {
              "long": 47980,
              "short": 33673,
              "net": 14307
            }
          },
          "openInterest": 494964
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312922,
              "short": 302088,
              "net": 10834
            },
            "nonCommercial": {
              "long": 84021,
              "short": 91215,
              "net": -7194
            },
            "smallTrader": {
              "long": 30043,
              "short": 33683,
              "net": -3640
            }
          },
          "openInterest": 539291
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351669,
              "short": 367758,
              "net": -16089
            },
            "nonCommercial": {
              "long": 136718,
              "short": 97563,
              "net": 39155
            },
            "smallTrader": {
              "long": 46263,
              "short": 69329,
              "net": -23066
            }
          },
          "openInterest": 669123
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 436281,
              "short": 714676,
              "net": -278395
            },
            "nonCommercial": {
              "long": 316809,
              "short": 82941,
              "net": 233868
            },
            "smallTrader": {
              "long": 92941,
              "short": 48414,
              "net": 44527
            }
          },
          "openInterest": 1021535
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20726,
              "short": 13678,
              "net": 7048
            },
            "nonCommercial": {
              "long": 11579,
              "short": 12893,
              "net": -1314
            },
            "smallTrader": {
              "long": 11309,
              "short": 17043,
              "net": -5734
            }
          },
          "openInterest": 44087
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1280,
              "short": 16443,
              "net": -15163
            },
            "nonCommercial": {
              "long": 24791,
              "short": 12572,
              "net": 12219
            },
            "smallTrader": {
              "long": 5698,
              "short": 2754,
              "net": 2944
            }
          },
          "openInterest": 33930
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 214119,
              "short": 154439,
              "net": 59680
            },
            "nonCommercial": {
              "long": 86786,
              "short": 144596,
              "net": -57810
            },
            "smallTrader": {
              "long": 31099,
              "short": 32969,
              "net": -1870
            }
          },
          "openInterest": 417626
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88884,
              "short": 84083,
              "net": 4801
            },
            "nonCommercial": {
              "long": 42272,
              "short": 42228,
              "net": 44
            },
            "smallTrader": {
              "long": 18623,
              "short": 23468,
              "net": -4845
            }
          },
          "openInterest": 194113
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158400,
              "short": 73036,
              "net": 85364
            },
            "nonCommercial": {
              "long": 106834,
              "short": 197518,
              "net": -90684
            },
            "smallTrader": {
              "long": 40861,
              "short": 35541,
              "net": 5320
            }
          },
          "openInterest": 405201
        }
      ]
    },
    {
      "reportDate": "2023-06-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3667898,
              "short": 3054360,
              "net": 613538
            },
            "nonCommercial": {
              "long": 437402,
              "short": 1129255,
              "net": -691853
            },
            "smallTrader": {
              "long": 417557,
              "short": 339242,
              "net": 78315
            }
          },
          "openInterest": 4619668
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2788230,
              "short": 1828727,
              "net": 959503
            },
            "nonCommercial": {
              "long": 316092,
              "short": 1362537,
              "net": -1046445
            },
            "smallTrader": {
              "long": 241391,
              "short": 154449,
              "net": 86942
            }
          },
          "openInterest": 3373300
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 953407,
              "short": 892829,
              "net": 60578
            },
            "nonCommercial": {
              "long": 90773,
              "short": 190520,
              "net": -99747
            },
            "smallTrader": {
              "long": 179405,
              "short": 140236,
              "net": 39169
            }
          },
          "openInterest": 1236784
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4157791,
              "short": 3135858,
              "net": 1021933
            },
            "nonCommercial": {
              "long": 353226,
              "short": 1388622,
              "net": -1035396
            },
            "smallTrader": {
              "long": 352776,
              "short": 339313,
              "net": 13463
            }
          },
          "openInterest": 4917172
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109260,
              "short": 35353,
              "net": 73907
            },
            "nonCommercial": {
              "long": 38758,
              "short": 100503,
              "net": -61745
            },
            "smallTrader": {
              "long": 20338,
              "short": 32500,
              "net": -12162
            }
          },
          "openInterest": 182562
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 122,
              "short": 1309,
              "net": -1187
            },
            "nonCommercial": {
              "long": 10086,
              "short": 9343,
              "net": 743
            },
            "smallTrader": {
              "long": 1168,
              "short": 724,
              "net": 444
            }
          },
          "openInterest": 13251
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10687,
              "short": 35172,
              "net": -24485
            },
            "nonCommercial": {
              "long": 33302,
              "short": 7146,
              "net": 26156
            },
            "smallTrader": {
              "long": 4877,
              "short": 6548,
              "net": -1671
            }
          },
          "openInterest": 48869
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147717,
              "short": 166317,
              "net": -18600
            },
            "nonCommercial": {
              "long": 76383,
              "short": 69648,
              "net": 6735
            },
            "smallTrader": {
              "long": 43653,
              "short": 31788,
              "net": 11865
            }
          },
          "openInterest": 290350
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98335,
              "short": 68959,
              "net": 29376
            },
            "nonCommercial": {
              "long": 15536,
              "short": 52204,
              "net": -36668
            },
            "smallTrader": {
              "long": 36557,
              "short": 29265,
              "net": 7292
            }
          },
          "openInterest": 167232
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81976,
              "short": 164190,
              "net": -82214
            },
            "nonCommercial": {
              "long": 154716,
              "short": 76777,
              "net": 77939
            },
            "smallTrader": {
              "long": 15016,
              "short": 10741,
              "net": 4275
            }
          },
          "openInterest": 333044
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76767,
              "short": 110193,
              "net": -33426
            },
            "nonCommercial": {
              "long": 51676,
              "short": 18182,
              "net": 33494
            },
            "smallTrader": {
              "long": 7058,
              "short": 7126,
              "net": -68
            }
          },
          "openInterest": 185800
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92075,
              "short": 79415,
              "net": 12660
            },
            "nonCommercial": {
              "long": 61293,
              "short": 74199,
              "net": -12906
            },
            "smallTrader": {
              "long": 16714,
              "short": 16468,
              "net": 246
            }
          },
          "openInterest": 211957
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 649579,
              "short": 636729,
              "net": 12850
            },
            "nonCommercial": {
              "long": 279814,
              "short": 234722,
              "net": 45092
            },
            "smallTrader": {
              "long": 118468,
              "short": 176410,
              "net": -57942
            }
          },
          "openInterest": 1295247
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84850,
              "short": 99656,
              "net": -14806
            },
            "nonCommercial": {
              "long": 54187,
              "short": 42977,
              "net": 11210
            },
            "smallTrader": {
              "long": 13971,
              "short": 10375,
              "net": 3596
            }
          },
          "openInterest": 171880
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 741758,
              "short": 926030,
              "net": -184272
            },
            "nonCommercial": {
              "long": 353560,
              "short": 198486,
              "net": 155074
            },
            "smallTrader": {
              "long": 84483,
              "short": 55285,
              "net": 29198
            }
          },
          "openInterest": 1886782
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 64825,
              "short": 49731,
              "net": 15094
            },
            "nonCommercial": {
              "long": 18584,
              "short": 34353,
              "net": -15769
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 106498
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24001,
              "short": 33013,
              "net": -9012
            },
            "nonCommercial": {
              "long": 9412,
              "short": 383,
              "net": 9029
            },
            "smallTrader": {
              "long": 334,
              "short": 351,
              "net": -17
            }
          },
          "openInterest": 36128
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 456529,
              "short": 653600,
              "net": -197071
            },
            "nonCommercial": {
              "long": 226138,
              "short": 74316,
              "net": 151822
            },
            "smallTrader": {
              "long": 104516,
              "short": 59267,
              "net": 45249
            }
          },
          "openInterest": 818294
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12113,
              "short": 17707,
              "net": -5594
            },
            "nonCommercial": {
              "long": 29501,
              "short": 13876,
              "net": 15625
            },
            "smallTrader": {
              "long": 7759,
              "short": 17790,
              "net": -10031
            }
          },
          "openInterest": 62336
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164351,
              "short": 221499,
              "net": -57148
            },
            "nonCommercial": {
              "long": 89469,
              "short": 37219,
              "net": 52250
            },
            "smallTrader": {
              "long": 20135,
              "short": 15237,
              "net": 4898
            }
          },
          "openInterest": 339122
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 120461,
              "short": 306523,
              "net": -186062
            },
            "nonCommercial": {
              "long": 227317,
              "short": 67108,
              "net": 160209
            },
            "smallTrader": {
              "long": 48953,
              "short": 23100,
              "net": 25853
            }
          },
          "openInterest": 432898
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154583,
              "short": 185399,
              "net": -30816
            },
            "nonCommercial": {
              "long": 51575,
              "short": 30592,
              "net": 20983
            },
            "smallTrader": {
              "long": 42823,
              "short": 32990,
              "net": 9833
            }
          },
          "openInterest": 328892
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175067,
              "short": 56886,
              "net": 118181
            },
            "nonCommercial": {
              "long": 37088,
              "short": 141064,
              "net": -103976
            },
            "smallTrader": {
              "long": 31341,
              "short": 45546,
              "net": -14205
            }
          },
          "openInterest": 252566
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85868,
              "short": 58522,
              "net": 27346
            },
            "nonCommercial": {
              "long": 58064,
              "short": 84495,
              "net": -26431
            },
            "smallTrader": {
              "long": 20036,
              "short": 20951,
              "net": -915
            }
          },
          "openInterest": 211393
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92155,
              "short": 192629,
              "net": -100474
            },
            "nonCommercial": {
              "long": 159929,
              "short": 47680,
              "net": 112249
            },
            "smallTrader": {
              "long": 29219,
              "short": 40994,
              "net": -11775
            }
          },
          "openInterest": 342122
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133137,
              "short": 225891,
              "net": -92754
            },
            "nonCommercial": {
              "long": 131738,
              "short": 52903,
              "net": 78835
            },
            "smallTrader": {
              "long": 16969,
              "short": 3050,
              "net": 13919
            }
          },
          "openInterest": 291589
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 12672,
              "short": 13214,
              "net": -542
            },
            "smallTrader": {
              "long": 756,
              "short": 269,
              "net": 487
            }
          },
          "openInterest": 15794
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171832,
              "short": 172439,
              "net": -607
            },
            "nonCommercial": {
              "long": 91391,
              "short": 73805,
              "net": 17586
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 335337
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 529552,
              "short": 442433,
              "net": 87119
            },
            "nonCommercial": {
              "long": 273337,
              "short": 396318,
              "net": -122981
            },
            "smallTrader": {
              "long": 75121,
              "short": 39259,
              "net": 35862
            }
          },
          "openInterest": 1342162
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24559,
              "short": 19705,
              "net": 4854
            },
            "nonCommercial": {
              "long": 15943,
              "short": 16774,
              "net": -831
            },
            "smallTrader": {
              "long": 2815,
              "short": 6838,
              "net": -4023
            }
          },
          "openInterest": 46496
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20411,
              "short": 47696,
              "net": -27285
            },
            "nonCommercial": {
              "long": 34328,
              "short": 12356,
              "net": 21972
            },
            "smallTrader": {
              "long": 8424,
              "short": 3111,
              "net": 5313
            }
          },
          "openInterest": 69851
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 533220,
              "short": 462594,
              "net": 70626
            },
            "nonCommercial": {
              "long": 55562,
              "short": 131458,
              "net": -75896
            },
            "smallTrader": {
              "long": 37442,
              "short": 32172,
              "net": 5270
            }
          },
          "openInterest": 653558
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 2152639,
              "short": 1845404,
              "net": 307235
            },
            "nonCommercial": {
              "long": 247813,
              "short": 553488,
              "net": -305675
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2956473
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42908,
              "short": 81378,
              "net": -38470
            },
            "nonCommercial": {
              "long": 55054,
              "short": 31318,
              "net": 23736
            },
            "smallTrader": {
              "long": 27249,
              "short": 12515,
              "net": 14734
            }
          },
          "openInterest": 153853
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192496,
              "short": 307743,
              "net": -115247
            },
            "nonCommercial": {
              "long": 133433,
              "short": 29997,
              "net": 103436
            },
            "smallTrader": {
              "long": 47207,
              "short": 35396,
              "net": 11811
            }
          },
          "openInterest": 514632
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 304711,
              "short": 316300,
              "net": -11589
            },
            "nonCommercial": {
              "long": 78781,
              "short": 64616,
              "net": 14165
            },
            "smallTrader": {
              "long": 28751,
              "short": 31327,
              "net": -2576
            }
          },
          "openInterest": 524000
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 352470,
              "short": 388992,
              "net": -36522
            },
            "nonCommercial": {
              "long": 148437,
              "short": 85488,
              "net": 62949
            },
            "smallTrader": {
              "long": 42174,
              "short": 68601,
              "net": -26427
            }
          },
          "openInterest": 660855
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 420558,
              "short": 718946,
              "net": -298388
            },
            "nonCommercial": {
              "long": 330679,
              "short": 79419,
              "net": 251260
            },
            "smallTrader": {
              "long": 91399,
              "short": 44271,
              "net": 47128
            }
          },
          "openInterest": 1001738
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22225,
              "short": 15192,
              "net": 7033
            },
            "nonCommercial": {
              "long": 8386,
              "short": 13429,
              "net": -5043
            },
            "smallTrader": {
              "long": 13320,
              "short": 15310,
              "net": -1990
            }
          },
          "openInterest": 48163
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1458,
              "short": 18140,
              "net": -16682
            },
            "nonCommercial": {
              "long": 22416,
              "short": 8418,
              "net": 13998
            },
            "smallTrader": {
              "long": 5213,
              "short": 2529,
              "net": 2684
            }
          },
          "openInterest": 32050
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 234408,
              "short": 166545,
              "net": 67863
            },
            "nonCommercial": {
              "long": 96240,
              "short": 163661,
              "net": -67421
            },
            "smallTrader": {
              "long": 30818,
              "short": 31260,
              "net": -442
            }
          },
          "openInterest": 453169
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86477,
              "short": 78197,
              "net": 8280
            },
            "nonCommercial": {
              "long": 39928,
              "short": 42889,
              "net": -2961
            },
            "smallTrader": {
              "long": 17970,
              "short": 23289,
              "net": -5319
            }
          },
          "openInterest": 185275
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149603,
              "short": 69027,
              "net": 80576
            },
            "nonCommercial": {
              "long": 104344,
              "short": 191171,
              "net": -86827
            },
            "smallTrader": {
              "long": 39896,
              "short": 33645,
              "net": 6251
            }
          },
          "openInterest": 382620
        }
      ]
    },
    {
      "reportDate": "2023-06-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3708456,
              "short": 3027413,
              "net": 681043
            },
            "nonCommercial": {
              "long": 425965,
              "short": 1175962,
              "net": -749997
            },
            "smallTrader": {
              "long": 415816,
              "short": 346862,
              "net": 68954
            }
          },
          "openInterest": 4641767
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2836230,
              "short": 1896643,
              "net": 939587
            },
            "nonCommercial": {
              "long": 406848,
              "short": 1434124,
              "net": -1027276
            },
            "smallTrader": {
              "long": 244127,
              "short": 156438,
              "net": 87689
            }
          },
          "openInterest": 3503880
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 952842,
              "short": 886349,
              "net": 66493
            },
            "nonCommercial": {
              "long": 89659,
              "short": 191960,
              "net": -102301
            },
            "smallTrader": {
              "long": 178917,
              "short": 143109,
              "net": 35808
            }
          },
          "openInterest": 1233359
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4129490,
              "short": 3198319,
              "net": 931171
            },
            "nonCommercial": {
              "long": 394457,
              "short": 1353283,
              "net": -958826
            },
            "smallTrader": {
              "long": 363566,
              "short": 335911,
              "net": 27655
            }
          },
          "openInterest": 4948670
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79300,
              "short": 28314,
              "net": 50986
            },
            "nonCommercial": {
              "long": 45743,
              "short": 95359,
              "net": -49616
            },
            "smallTrader": {
              "long": 21444,
              "short": 22814,
              "net": -1370
            }
          },
          "openInterest": 149898
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 250,
              "short": 1177,
              "net": -927
            },
            "nonCommercial": {
              "long": 11932,
              "short": 11535,
              "net": 397
            },
            "smallTrader": {
              "long": 1259,
              "short": 729,
              "net": 530
            }
          },
          "openInterest": 15687
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10685,
              "short": 34103,
              "net": -23418
            },
            "nonCommercial": {
              "long": 36535,
              "short": 10633,
              "net": 25902
            },
            "smallTrader": {
              "long": 5625,
              "short": 8109,
              "net": -2484
            }
          },
          "openInterest": 52991
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73692,
              "short": 132695,
              "net": -59003
            },
            "nonCommercial": {
              "long": 101567,
              "short": 54959,
              "net": 46608
            },
            "smallTrader": {
              "long": 36837,
              "short": 24442,
              "net": 12395
            }
          },
          "openInterest": 226505
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114925,
              "short": 96167,
              "net": 18758
            },
            "nonCommercial": {
              "long": 28187,
              "short": 61730,
              "net": -33543
            },
            "smallTrader": {
              "long": 38400,
              "short": 23615,
              "net": 14785
            }
          },
          "openInterest": 184106
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95151,
              "short": 167119,
              "net": -71968
            },
            "nonCommercial": {
              "long": 152239,
              "short": 84897,
              "net": 67342
            },
            "smallTrader": {
              "long": 14724,
              "short": 10098,
              "net": 4626
            }
          },
          "openInterest": 340925
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74318,
              "short": 101484,
              "net": -27166
            },
            "nonCommercial": {
              "long": 47938,
              "short": 20921,
              "net": 27017
            },
            "smallTrader": {
              "long": 6770,
              "short": 6621,
              "net": 149
            }
          },
          "openInterest": 175624
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86761,
              "short": 90764,
              "net": -4003
            },
            "nonCommercial": {
              "long": 64740,
              "short": 62852,
              "net": 1888
            },
            "smallTrader": {
              "long": 16759,
              "short": 14644,
              "net": 2115
            }
          },
          "openInterest": 204399
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 623477,
              "short": 681507,
              "net": -58030
            },
            "nonCommercial": {
              "long": 342125,
              "short": 223352,
              "net": 118773
            },
            "smallTrader": {
              "long": 121205,
              "short": 181948,
              "net": -60743
            }
          },
          "openInterest": 1290348
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86869,
              "short": 95737,
              "net": -8868
            },
            "nonCommercial": {
              "long": 52445,
              "short": 45787,
              "net": 6658
            },
            "smallTrader": {
              "long": 13339,
              "short": 11129,
              "net": 2210
            }
          },
          "openInterest": 170227
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 718413,
              "short": 908331,
              "net": -189918
            },
            "nonCommercial": {
              "long": 341074,
              "short": 174597,
              "net": 166477
            },
            "smallTrader": {
              "long": 79160,
              "short": 55719,
              "net": 23441
            }
          },
          "openInterest": 1846816
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54798,
              "short": 38345,
              "net": 16453
            },
            "nonCommercial": {
              "long": 19335,
              "short": 35194,
              "net": -15859
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87911
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24024,
              "short": 33166,
              "net": -9142
            },
            "nonCommercial": {
              "long": 9811,
              "short": 648,
              "net": 9163
            },
            "smallTrader": {
              "long": 340,
              "short": 361,
              "net": -21
            }
          },
          "openInterest": 36854
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 398646,
              "short": 591369,
              "net": -192723
            },
            "nonCommercial": {
              "long": 229399,
              "short": 84750,
              "net": 144649
            },
            "smallTrader": {
              "long": 92826,
              "short": 44752,
              "net": 48074
            }
          },
          "openInterest": 732979
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11266,
              "short": 15961,
              "net": -4695
            },
            "nonCommercial": {
              "long": 25881,
              "short": 12386,
              "net": 13495
            },
            "smallTrader": {
              "long": 7959,
              "short": 16759,
              "net": -8800
            }
          },
          "openInterest": 58531
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162715,
              "short": 221047,
              "net": -58332
            },
            "nonCommercial": {
              "long": 88933,
              "short": 36839,
              "net": 52094
            },
            "smallTrader": {
              "long": 20843,
              "short": 14605,
              "net": 6238
            }
          },
          "openInterest": 337447
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121419,
              "short": 307956,
              "net": -186537
            },
            "nonCommercial": {
              "long": 229308,
              "short": 66333,
              "net": 162975
            },
            "smallTrader": {
              "long": 47402,
              "short": 23840,
              "net": 23562
            }
          },
          "openInterest": 438037
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147560,
              "short": 176056,
              "net": -28496
            },
            "nonCommercial": {
              "long": 45709,
              "short": 29609,
              "net": 16100
            },
            "smallTrader": {
              "long": 43179,
              "short": 30783,
              "net": 12396
            }
          },
          "openInterest": 310297
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175201,
              "short": 56929,
              "net": 118272
            },
            "nonCommercial": {
              "long": 32244,
              "short": 139900,
              "net": -107656
            },
            "smallTrader": {
              "long": 27983,
              "short": 38599,
              "net": -10616
            }
          },
          "openInterest": 238556
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77522,
              "short": 56763,
              "net": 20759
            },
            "nonCommercial": {
              "long": 56562,
              "short": 75289,
              "net": -18727
            },
            "smallTrader": {
              "long": 17534,
              "short": 19566,
              "net": -2032
            }
          },
          "openInterest": 192315
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92892,
              "short": 186954,
              "net": -94062
            },
            "nonCommercial": {
              "long": 155744,
              "short": 49808,
              "net": 105936
            },
            "smallTrader": {
              "long": 29165,
              "short": 41039,
              "net": -11874
            }
          },
          "openInterest": 337851
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94733,
              "short": 197773,
              "net": -103040
            },
            "nonCommercial": {
              "long": 121005,
              "short": 21287,
              "net": 99718
            },
            "smallTrader": {
              "long": 8262,
              "short": 4940,
              "net": 3322
            }
          },
          "openInterest": 224897
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 12283,
              "short": 12834,
              "net": -551
            },
            "smallTrader": {
              "long": 711,
              "short": 215,
              "net": 496
            }
          },
          "openInterest": 15458
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 132957,
              "short": 141320,
              "net": -8363
            },
            "nonCommercial": {
              "long": 71831,
              "short": 54948,
              "net": 16883
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 255039
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 515032,
              "short": 435297,
              "net": 79735
            },
            "nonCommercial": {
              "long": 257519,
              "short": 366834,
              "net": -109315
            },
            "smallTrader": {
              "long": 70651,
              "short": 41071,
              "net": 29580
            }
          },
          "openInterest": 1303558
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18573,
              "short": 14132,
              "net": 4441
            },
            "nonCommercial": {
              "long": 10867,
              "short": 13526,
              "net": -2659
            },
            "smallTrader": {
              "long": 2794,
              "short": 4576,
              "net": -1782
            }
          },
          "openInterest": 32401
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19682,
              "short": 44734,
              "net": -25052
            },
            "nonCommercial": {
              "long": 34059,
              "short": 14587,
              "net": 19472
            },
            "smallTrader": {
              "long": 8936,
              "short": 3356,
              "net": 5580
            }
          },
          "openInterest": 69436
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 449033,
              "short": 378039,
              "net": 70994
            },
            "nonCommercial": {
              "long": 51027,
              "short": 123736,
              "net": -72709
            },
            "smallTrader": {
              "long": 24098,
              "short": 22383,
              "net": 1715
            }
          },
          "openInterest": 530683
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1719676,
              "short": 1469013,
              "net": 250663
            },
            "nonCommercial": {
              "long": 211190,
              "short": 449838,
              "net": -238648
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2233907
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45941,
              "short": 82151,
              "net": -36210
            },
            "nonCommercial": {
              "long": 52547,
              "short": 32489,
              "net": 20058
            },
            "smallTrader": {
              "long": 28208,
              "short": 12056,
              "net": 16152
            }
          },
          "openInterest": 152633
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195986,
              "short": 318175,
              "net": -122189
            },
            "nonCommercial": {
              "long": 130518,
              "short": 22768,
              "net": 107750
            },
            "smallTrader": {
              "long": 46491,
              "short": 32052,
              "net": 14439
            }
          },
          "openInterest": 507818
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 301792,
              "short": 331930,
              "net": -30138
            },
            "nonCommercial": {
              "long": 76705,
              "short": 48578,
              "net": 28127
            },
            "smallTrader": {
              "long": 29161,
              "short": 27150,
              "net": 2011
            }
          },
          "openInterest": 510197
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 353062,
              "short": 420696,
              "net": -67634
            },
            "nonCommercial": {
              "long": 161793,
              "short": 73261,
              "net": 88532
            },
            "smallTrader": {
              "long": 45676,
              "short": 66574,
              "net": -20898
            }
          },
          "openInterest": 662469
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 395116,
              "short": 705878,
              "net": -310762
            },
            "nonCommercial": {
              "long": 342320,
              "short": 81319,
              "net": 261001
            },
            "smallTrader": {
              "long": 93065,
              "short": 43304,
              "net": 49761
            }
          },
          "openInterest": 967113
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15585,
              "short": 10349,
              "net": 5236
            },
            "nonCommercial": {
              "long": 8322,
              "short": 13173,
              "net": -4851
            },
            "smallTrader": {
              "long": 12170,
              "short": 12555,
              "net": -385
            }
          },
          "openInterest": 36128
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 835,
              "short": 17409,
              "net": -16574
            },
            "nonCommercial": {
              "long": 20972,
              "short": 6111,
              "net": 14861
            },
            "smallTrader": {
              "long": 4318,
              "short": 2605,
              "net": 1713
            }
          },
          "openInterest": 27306
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 235290,
              "short": 174357,
              "net": 60933
            },
            "nonCommercial": {
              "long": 101721,
              "short": 162777,
              "net": -61056
            },
            "smallTrader": {
              "long": 31096,
              "short": 30973,
              "net": 123
            }
          },
          "openInterest": 455331
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81361,
              "short": 76346,
              "net": 5015
            },
            "nonCommercial": {
              "long": 37776,
              "short": 39223,
              "net": -1447
            },
            "smallTrader": {
              "long": 17965,
              "short": 21533,
              "net": -3568
            }
          },
          "openInterest": 175099
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136416,
              "short": 72554,
              "net": 63862
            },
            "nonCommercial": {
              "long": 98146,
              "short": 164510,
              "net": -66364
            },
            "smallTrader": {
              "long": 35384,
              "short": 32882,
              "net": 2502
            }
          },
          "openInterest": 353865
        }
      ]
    },
    {
      "reportDate": "2023-06-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3725263,
              "short": 2999858,
              "net": 725405
            },
            "nonCommercial": {
              "long": 412993,
              "short": 1213992,
              "net": -800999
            },
            "smallTrader": {
              "long": 422107,
              "short": 346513,
              "net": 75594
            }
          },
          "openInterest": 4663919
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2943231,
              "short": 2016086,
              "net": 927145
            },
            "nonCommercial": {
              "long": 425906,
              "short": 1440310,
              "net": -1014404
            },
            "smallTrader": {
              "long": 245928,
              "short": 158669,
              "net": 87259
            }
          },
          "openInterest": 3637264
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 965850,
              "short": 892851,
              "net": 72999
            },
            "nonCommercial": {
              "long": 78629,
              "short": 193877,
              "net": -115248
            },
            "smallTrader": {
              "long": 175861,
              "short": 133612,
              "net": 42249
            }
          },
          "openInterest": 1229154
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4235733,
              "short": 3261074,
              "net": 974659
            },
            "nonCommercial": {
              "long": 363591,
              "short": 1362079,
              "net": -998488
            },
            "smallTrader": {
              "long": 354521,
              "short": 330692,
              "net": 23829
            }
          },
          "openInterest": 5022642
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67857,
              "short": 29035,
              "net": 38822
            },
            "nonCommercial": {
              "long": 45225,
              "short": 84649,
              "net": -39424
            },
            "smallTrader": {
              "long": 21829,
              "short": 21227,
              "net": 602
            }
          },
          "openInterest": 136335
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1610,
              "short": 620,
              "net": 990
            },
            "nonCommercial": {
              "long": 13003,
              "short": 15097,
              "net": -2094
            },
            "smallTrader": {
              "long": 1780,
              "short": 676,
              "net": 1104
            }
          },
          "openInterest": 18829
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17122,
              "short": 45019,
              "net": -27897
            },
            "nonCommercial": {
              "long": 39852,
              "short": 8257,
              "net": 31595
            },
            "smallTrader": {
              "long": 4894,
              "short": 8592,
              "net": -3698
            }
          },
          "openInterest": 62008
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75034,
              "short": 141835,
              "net": -66801
            },
            "nonCommercial": {
              "long": 104382,
              "short": 52388,
              "net": 51994
            },
            "smallTrader": {
              "long": 38132,
              "short": 23325,
              "net": 14807
            }
          },
          "openInterest": 229970
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73407,
              "short": 90141,
              "net": -16734
            },
            "nonCommercial": {
              "long": 50307,
              "short": 53154,
              "net": -2847
            },
            "smallTrader": {
              "long": 41788,
              "short": 22207,
              "net": 19581
            }
          },
          "openInterest": 167798
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92569,
              "short": 168384,
              "net": -75815
            },
            "nonCommercial": {
              "long": 152492,
              "short": 80940,
              "net": 71552
            },
            "smallTrader": {
              "long": 13978,
              "short": 9715,
              "net": 4263
            }
          },
          "openInterest": 339832
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84606,
              "short": 92658,
              "net": -8052
            },
            "nonCommercial": {
              "long": 42190,
              "short": 33695,
              "net": 8495
            },
            "smallTrader": {
              "long": 6662,
              "short": 7105,
              "net": -443
            }
          },
          "openInterest": 180118
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84643,
              "short": 91082,
              "net": -6439
            },
            "nonCommercial": {
              "long": 64514,
              "short": 61574,
              "net": 2940
            },
            "smallTrader": {
              "long": 16445,
              "short": 12946,
              "net": 3499
            }
          },
          "openInterest": 194048
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 605531,
              "short": 665560,
              "net": -60029
            },
            "nonCommercial": {
              "long": 296186,
              "short": 182748,
              "net": 113438
            },
            "smallTrader": {
              "long": 120815,
              "short": 174224,
              "net": -53409
            }
          },
          "openInterest": 1246075
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88184,
              "short": 85864,
              "net": 2320
            },
            "nonCommercial": {
              "long": 53597,
              "short": 55275,
              "net": -1678
            },
            "smallTrader": {
              "long": 11530,
              "short": 12172,
              "net": -642
            }
          },
          "openInterest": 173343
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 742002,
              "short": 908660,
              "net": -166658
            },
            "nonCommercial": {
              "long": 338078,
              "short": 199690,
              "net": 138388
            },
            "smallTrader": {
              "long": 81967,
              "short": 53697,
              "net": 28270
            }
          },
          "openInterest": 1865745
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58835,
              "short": 38687,
              "net": 20148
            },
            "nonCommercial": {
              "long": 21039,
              "short": 39961,
              "net": -18922
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92561
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25693,
              "short": 34487,
              "net": -8794
            },
            "nonCommercial": {
              "long": 9392,
              "short": 587,
              "net": 8805
            },
            "smallTrader": {
              "long": 351,
              "short": 362,
              "net": -11
            }
          },
          "openInterest": 38717
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 403130,
              "short": 596390,
              "net": -193260
            },
            "nonCommercial": {
              "long": 223977,
              "short": 78949,
              "net": 145028
            },
            "smallTrader": {
              "long": 93625,
              "short": 45393,
              "net": 48232
            }
          },
          "openInterest": 732123
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12267,
              "short": 14975,
              "net": -2708
            },
            "nonCommercial": {
              "long": 22507,
              "short": 10949,
              "net": 11558
            },
            "smallTrader": {
              "long": 7978,
              "short": 16828,
              "net": -8850
            }
          },
          "openInterest": 57196
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159696,
              "short": 216115,
              "net": -56419
            },
            "nonCommercial": {
              "long": 83074,
              "short": 35394,
              "net": 47680
            },
            "smallTrader": {
              "long": 22532,
              "short": 13793,
              "net": 8739
            }
          },
          "openInterest": 331288
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 119054,
              "short": 294389,
              "net": -175335
            },
            "nonCommercial": {
              "long": 220881,
              "short": 68971,
              "net": 151910
            },
            "smallTrader": {
              "long": 48042,
              "short": 24617,
              "net": 23425
            }
          },
          "openInterest": 431861
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 128930,
              "short": 166558,
              "net": -37628
            },
            "nonCommercial": {
              "long": 51440,
              "short": 27340,
              "net": 24100
            },
            "smallTrader": {
              "long": 45494,
              "short": 31966,
              "net": 13528
            }
          },
          "openInterest": 296513
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181511,
              "short": 59145,
              "net": 122366
            },
            "nonCommercial": {
              "long": 38018,
              "short": 150888,
              "net": -112870
            },
            "smallTrader": {
              "long": 29248,
              "short": 38744,
              "net": -9496
            }
          },
          "openInterest": 251524
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79456,
              "short": 60182,
              "net": 19274
            },
            "nonCommercial": {
              "long": 54598,
              "short": 71178,
              "net": -16580
            },
            "smallTrader": {
              "long": 17330,
              "short": 20024,
              "net": -2694
            }
          },
          "openInterest": 189903
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93640,
              "short": 186006,
              "net": -92366
            },
            "nonCommercial": {
              "long": 153077,
              "short": 49988,
              "net": 103089
            },
            "smallTrader": {
              "long": 27967,
              "short": 38690,
              "net": -10723
            }
          },
          "openInterest": 337366
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100116,
              "short": 200015,
              "net": -99899
            },
            "nonCommercial": {
              "long": 117098,
              "short": 20749,
              "net": 96349
            },
            "smallTrader": {
              "long": 8368,
              "short": 4818,
              "net": 3550
            }
          },
          "openInterest": 226033
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 16787,
              "short": 17444,
              "net": -657
            },
            "smallTrader": {
              "long": 857,
              "short": 255,
              "net": 602
            }
          },
          "openInterest": 19911
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 131175,
              "short": 141724,
              "net": -10549
            },
            "nonCommercial": {
              "long": 79203,
              "short": 62511,
              "net": 16692
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 265818
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 483525,
              "short": 419944,
              "net": 63581
            },
            "nonCommercial": {
              "long": 250557,
              "short": 343357,
              "net": -92800
            },
            "smallTrader": {
              "long": 67591,
              "short": 38372,
              "net": 29219
            }
          },
          "openInterest": 1232011
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17713,
              "short": 16496,
              "net": 1217
            },
            "nonCommercial": {
              "long": 13207,
              "short": 14038,
              "net": -831
            },
            "smallTrader": {
              "long": 3293,
              "short": 3679,
              "net": -386
            }
          },
          "openInterest": 34362
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19676,
              "short": 38303,
              "net": -18627
            },
            "nonCommercial": {
              "long": 34048,
              "short": 21888,
              "net": 12160
            },
            "smallTrader": {
              "long": 9676,
              "short": 3209,
              "net": 6467
            }
          },
          "openInterest": 68517
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 431152,
              "short": 371430,
              "net": 59722
            },
            "nonCommercial": {
              "long": 55337,
              "short": 119037,
              "net": -63700
            },
            "smallTrader": {
              "long": 24796,
              "short": 20818,
              "net": 3978
            }
          },
          "openInterest": 520213
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1677597,
              "short": 1471574,
              "net": 206023
            },
            "nonCommercial": {
              "long": 223806,
              "short": 428829,
              "net": -205023
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2200098
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42723,
              "short": 72050,
              "net": -29327
            },
            "nonCommercial": {
              "long": 45983,
              "short": 26931,
              "net": 19052
            },
            "smallTrader": {
              "long": 23415,
              "short": 13140,
              "net": 10275
            }
          },
          "openInterest": 123491
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191193,
              "short": 304712,
              "net": -113519
            },
            "nonCommercial": {
              "long": 119739,
              "short": 20466,
              "net": 99273
            },
            "smallTrader": {
              "long": 44457,
              "short": 30211,
              "net": 14246
            }
          },
          "openInterest": 491641
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 286000,
              "short": 322274,
              "net": -36274
            },
            "nonCommercial": {
              "long": 79246,
              "short": 46429,
              "net": 32817
            },
            "smallTrader": {
              "long": 28649,
              "short": 25192,
              "net": 3457
            }
          },
          "openInterest": 486884
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 316147,
              "short": 396376,
              "net": -80229
            },
            "nonCommercial": {
              "long": 174934,
              "short": 73085,
              "net": 101849
            },
            "smallTrader": {
              "long": 43552,
              "short": 65172,
              "net": -21620
            }
          },
          "openInterest": 622093
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 384718,
              "short": 633086,
              "net": -248368
            },
            "nonCommercial": {
              "long": 302773,
              "short": 82599,
              "net": 220174
            },
            "smallTrader": {
              "long": 74880,
              "short": 46686,
              "net": 28194
            }
          },
          "openInterest": 891033
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17667,
              "short": 10649,
              "net": 7018
            },
            "nonCommercial": {
              "long": 6627,
              "short": 11573,
              "net": -4946
            },
            "smallTrader": {
              "long": 12918,
              "short": 14990,
              "net": -2072
            }
          },
          "openInterest": 37379
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 573,
              "short": 17920,
              "net": -17347
            },
            "nonCommercial": {
              "long": 21265,
              "short": 6297,
              "net": 14968
            },
            "smallTrader": {
              "long": 4647,
              "short": 2268,
              "net": 2379
            }
          },
          "openInterest": 27691
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 205335,
              "short": 138826,
              "net": 66509
            },
            "nonCommercial": {
              "long": 87631,
              "short": 152352,
              "net": -64721
            },
            "smallTrader": {
              "long": 26372,
              "short": 28160,
              "net": -1788
            }
          },
          "openInterest": 396124
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66775,
              "short": 69516,
              "net": -2741
            },
            "nonCommercial": {
              "long": 37366,
              "short": 30612,
              "net": 6754
            },
            "smallTrader": {
              "long": 16296,
              "short": 20309,
              "net": -4013
            }
          },
          "openInterest": 159808
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125549,
              "short": 74257,
              "net": 51292
            },
            "nonCommercial": {
              "long": 82026,
              "short": 129203,
              "net": -47177
            },
            "smallTrader": {
              "long": 29487,
              "short": 33602,
              "net": -4115
            }
          },
          "openInterest": 299609
        }
      ]
    },
    {
      "reportDate": "2023-07-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3798675,
              "short": 3078766,
              "net": 719909
            },
            "nonCommercial": {
              "long": 434456,
              "short": 1215134,
              "net": -780678
            },
            "smallTrader": {
              "long": 418993,
              "short": 358224,
              "net": 60769
            }
          },
          "openInterest": 4737762
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2977688,
              "short": 2007086,
              "net": 970602
            },
            "nonCommercial": {
              "long": 405459,
              "short": 1463885,
              "net": -1058426
            },
            "smallTrader": {
              "long": 241676,
              "short": 153852,
              "net": 87824
            }
          },
          "openInterest": 3667737
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 985219,
              "short": 878477,
              "net": 106742
            },
            "nonCommercial": {
              "long": 70648,
              "short": 210577,
              "net": -139929
            },
            "smallTrader": {
              "long": 177299,
              "short": 144112,
              "net": 33187
            }
          },
          "openInterest": 1242918
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4297985,
              "short": 3271298,
              "net": 1026687
            },
            "nonCommercial": {
              "long": 348230,
              "short": 1378044,
              "net": -1029814
            },
            "smallTrader": {
              "long": 373393,
              "short": 370266,
              "net": 3127
            }
          },
          "openInterest": 5080610
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82076,
              "short": 30702,
              "net": 51374
            },
            "nonCommercial": {
              "long": 50170,
              "short": 94752,
              "net": -44582
            },
            "smallTrader": {
              "long": 18331,
              "short": 25123,
              "net": -6792
            }
          },
          "openInterest": 153744
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1698,
              "short": 566,
              "net": 1132
            },
            "nonCommercial": {
              "long": 12854,
              "short": 14930,
              "net": -2076
            },
            "smallTrader": {
              "long": 1568,
              "short": 624,
              "net": 944
            }
          },
          "openInterest": 17008
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23461,
              "short": 50901,
              "net": -27440
            },
            "nonCommercial": {
              "long": 38012,
              "short": 6908,
              "net": 31104
            },
            "smallTrader": {
              "long": 5070,
              "short": 8734,
              "net": -3664
            }
          },
          "openInterest": 66547
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74446,
              "short": 138110,
              "net": -63664
            },
            "nonCommercial": {
              "long": 96461,
              "short": 46196,
              "net": 50265
            },
            "smallTrader": {
              "long": 36707,
              "short": 23308,
              "net": 13399
            }
          },
          "openInterest": 221021
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73437,
              "short": 92252,
              "net": -18815
            },
            "nonCommercial": {
              "long": 44178,
              "short": 39651,
              "net": 4527
            },
            "smallTrader": {
              "long": 35761,
              "short": 21473,
              "net": 14288
            }
          },
          "openInterest": 156284
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90381,
              "short": 165975,
              "net": -75594
            },
            "nonCommercial": {
              "long": 151319,
              "short": 78735,
              "net": 72584
            },
            "smallTrader": {
              "long": 14031,
              "short": 11021,
              "net": 3010
            }
          },
          "openInterest": 345656
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88225,
              "short": 89103,
              "net": -878
            },
            "nonCommercial": {
              "long": 40194,
              "short": 38628,
              "net": 1566
            },
            "smallTrader": {
              "long": 7746,
              "short": 8434,
              "net": -688
            }
          },
          "openInterest": 185569
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84545,
              "short": 77932,
              "net": 6613
            },
            "nonCommercial": {
              "long": 59016,
              "short": 67778,
              "net": -8762
            },
            "smallTrader": {
              "long": 15670,
              "short": 13521,
              "net": 2149
            }
          },
          "openInterest": 187371
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 610770,
              "short": 610246,
              "net": 524
            },
            "nonCommercial": {
              "long": 270772,
              "short": 224369,
              "net": 46403
            },
            "smallTrader": {
              "long": 122354,
              "short": 169281,
              "net": -46927
            }
          },
          "openInterest": 1246983
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88351,
              "short": 93258,
              "net": -4907
            },
            "nonCommercial": {
              "long": 55036,
              "short": 50861,
              "net": 4175
            },
            "smallTrader": {
              "long": 11901,
              "short": 11169,
              "net": 732
            }
          },
          "openInterest": 175032
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 737228,
              "short": 907376,
              "net": -170148
            },
            "nonCommercial": {
              "long": 316998,
              "short": 175569,
              "net": 141429
            },
            "smallTrader": {
              "long": 87049,
              "short": 58330,
              "net": 28719
            }
          },
          "openInterest": 1816043
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57403,
              "short": 43167,
              "net": 14236
            },
            "nonCommercial": {
              "long": 24233,
              "short": 37315,
              "net": -13082
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 95161
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18707,
              "short": 26196,
              "net": -7489
            },
            "nonCommercial": {
              "long": 8014,
              "short": 565,
              "net": 7449
            },
            "smallTrader": {
              "long": 279,
              "short": 239,
              "net": 40
            }
          },
          "openInterest": 30494
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 401256,
              "short": 590715,
              "net": -189459
            },
            "nonCommercial": {
              "long": 221272,
              "short": 78435,
              "net": 142837
            },
            "smallTrader": {
              "long": 90921,
              "short": 44299,
              "net": 46622
            }
          },
          "openInterest": 725927
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13086,
              "short": 15531,
              "net": -2445
            },
            "nonCommercial": {
              "long": 23590,
              "short": 11387,
              "net": 12203
            },
            "smallTrader": {
              "long": 8317,
              "short": 18075,
              "net": -9758
            }
          },
          "openInterest": 61089
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146031,
              "short": 200511,
              "net": -54480
            },
            "nonCommercial": {
              "long": 86285,
              "short": 40271,
              "net": 46014
            },
            "smallTrader": {
              "long": 23246,
              "short": 14780,
              "net": 8466
            }
          },
          "openInterest": 319872
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114905,
              "short": 299622,
              "net": -184717
            },
            "nonCommercial": {
              "long": 235081,
              "short": 71984,
              "net": 163097
            },
            "smallTrader": {
              "long": 45490,
              "short": 23870,
              "net": 21620
            }
          },
          "openInterest": 448063
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135611,
              "short": 177421,
              "net": -41810
            },
            "nonCommercial": {
              "long": 54613,
              "short": 26914,
              "net": 27699
            },
            "smallTrader": {
              "long": 43667,
              "short": 29556,
              "net": 14111
            }
          },
          "openInterest": 305681
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190157,
              "short": 64147,
              "net": 126010
            },
            "nonCommercial": {
              "long": 41713,
              "short": 159633,
              "net": -117920
            },
            "smallTrader": {
              "long": 30449,
              "short": 38539,
              "net": -8090
            }
          },
          "openInterest": 265066
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78658,
              "short": 63811,
              "net": 14847
            },
            "nonCommercial": {
              "long": 58151,
              "short": 70725,
              "net": -12574
            },
            "smallTrader": {
              "long": 18525,
              "short": 20798,
              "net": -2273
            }
          },
          "openInterest": 199478
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100089,
              "short": 192108,
              "net": -92019
            },
            "nonCommercial": {
              "long": 153517,
              "short": 48074,
              "net": 105443
            },
            "smallTrader": {
              "long": 27594,
              "short": 41018,
              "net": -13424
            }
          },
          "openInterest": 345683
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105172,
              "short": 204571,
              "net": -99399
            },
            "nonCommercial": {
              "long": 123919,
              "short": 28679,
              "net": 95240
            },
            "smallTrader": {
              "long": 8685,
              "short": 4526,
              "net": 4159
            }
          },
          "openInterest": 238269
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 74,
              "short": 0,
              "net": 74
            },
            "nonCommercial": {
              "long": 13311,
              "short": 14019,
              "net": -708
            },
            "smallTrader": {
              "long": 850,
              "short": 216,
              "net": 634
            }
          },
          "openInterest": 14699
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 132358,
              "short": 135444,
              "net": -3086
            },
            "nonCommercial": {
              "long": 68020,
              "short": 62783,
              "net": 5237
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 259143
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 491198,
              "short": 422885,
              "net": 68313
            },
            "nonCommercial": {
              "long": 254883,
              "short": 353658,
              "net": -98775
            },
            "smallTrader": {
              "long": 69432,
              "short": 38970,
              "net": 30462
            }
          },
          "openInterest": 1241419
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18176,
              "short": 16665,
              "net": 1511
            },
            "nonCommercial": {
              "long": 13170,
              "short": 12340,
              "net": 830
            },
            "smallTrader": {
              "long": 2390,
              "short": 4731,
              "net": -2341
            }
          },
          "openInterest": 34057
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19856,
              "short": 33426,
              "net": -13570
            },
            "nonCommercial": {
              "long": 36443,
              "short": 28376,
              "net": 8067
            },
            "smallTrader": {
              "long": 9026,
              "short": 3523,
              "net": 5503
            }
          },
          "openInterest": 69383
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 429656,
              "short": 365800,
              "net": 63856
            },
            "nonCommercial": {
              "long": 52926,
              "short": 120436,
              "net": -67510
            },
            "smallTrader": {
              "long": 24280,
              "short": 20626,
              "net": 3654
            }
          },
          "openInterest": 514296
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1690980,
              "short": 1484025,
              "net": 206955
            },
            "nonCommercial": {
              "long": 224667,
              "short": 425609,
              "net": -200942
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2227564
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37784,
              "short": 67353,
              "net": -29569
            },
            "nonCommercial": {
              "long": 46433,
              "short": 28443,
              "net": 17990
            },
            "smallTrader": {
              "long": 23020,
              "short": 11441,
              "net": 11579
            }
          },
          "openInterest": 114421
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182431,
              "short": 291443,
              "net": -109012
            },
            "nonCommercial": {
              "long": 118320,
              "short": 22322,
              "net": 95998
            },
            "smallTrader": {
              "long": 43129,
              "short": 30115,
              "net": 13014
            }
          },
          "openInterest": 481003
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274385,
              "short": 322413,
              "net": -48028
            },
            "nonCommercial": {
              "long": 85067,
              "short": 44258,
              "net": 40809
            },
            "smallTrader": {
              "long": 32017,
              "short": 24798,
              "net": 7219
            }
          },
          "openInterest": 482386
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 306598,
              "short": 378522,
              "net": -71924
            },
            "nonCommercial": {
              "long": 170206,
              "short": 79233,
              "net": 90973
            },
            "smallTrader": {
              "long": 43239,
              "short": 62288,
              "net": -19049
            }
          },
          "openInterest": 610352
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 374262,
              "short": 603975,
              "net": -229713
            },
            "nonCommercial": {
              "long": 280634,
              "short": 81266,
              "net": 199368
            },
            "smallTrader": {
              "long": 74497,
              "short": 44152,
              "net": 30345
            }
          },
          "openInterest": 863843
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18633,
              "short": 11068,
              "net": 7565
            },
            "nonCommercial": {
              "long": 10634,
              "short": 14038,
              "net": -3404
            },
            "smallTrader": {
              "long": 11193,
              "short": 15354,
              "net": -4161
            }
          },
          "openInterest": 40639
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 584,
              "short": 17164,
              "net": -16580
            },
            "nonCommercial": {
              "long": 20267,
              "short": 5950,
              "net": 14317
            },
            "smallTrader": {
              "long": 4462,
              "short": 2199,
              "net": 2263
            }
          },
          "openInterest": 26619
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 204071,
              "short": 146049,
              "net": 58022
            },
            "nonCommercial": {
              "long": 94274,
              "short": 149198,
              "net": -54924
            },
            "smallTrader": {
              "long": 26095,
              "short": 29193,
              "net": -3098
            }
          },
          "openInterest": 406805
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61769,
              "short": 66088,
              "net": -4319
            },
            "nonCommercial": {
              "long": 37577,
              "short": 28897,
              "net": 8680
            },
            "smallTrader": {
              "long": 15451,
              "short": 19812,
              "net": -4361
            }
          },
          "openInterest": 149323
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123400,
              "short": 72347,
              "net": 51053
            },
            "nonCommercial": {
              "long": 83554,
              "short": 129018,
              "net": -45464
            },
            "smallTrader": {
              "long": 27557,
              "short": 33146,
              "net": -5589
            }
          },
          "openInterest": 297933
        }
      ]
    },
    {
      "reportDate": "2023-07-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3797358,
              "short": 3160415,
              "net": 636943
            },
            "nonCommercial": {
              "long": 518205,
              "short": 1153342,
              "net": -635137
            },
            "smallTrader": {
              "long": 389650,
              "short": 391456,
              "net": -1806
            }
          },
          "openInterest": 4800091
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3003415,
              "short": 2020074,
              "net": 983341
            },
            "nonCommercial": {
              "long": 390469,
              "short": 1462169,
              "net": -1071700
            },
            "smallTrader": {
              "long": 246614,
              "short": 158255,
              "net": 88359
            }
          },
          "openInterest": 3678629
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 981658,
              "short": 879980,
              "net": 101678
            },
            "nonCommercial": {
              "long": 78154,
              "short": 209138,
              "net": -130984
            },
            "smallTrader": {
              "long": 180701,
              "short": 151395,
              "net": 29306
            }
          },
          "openInterest": 1251592
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4410220,
              "short": 3412276,
              "net": 997944
            },
            "nonCommercial": {
              "long": 425779,
              "short": 1481863,
              "net": -1056084
            },
            "smallTrader": {
              "long": 377047,
              "short": 318907,
              "net": 58140
            }
          },
          "openInterest": 5257885
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87458,
              "short": 33423,
              "net": 54035
            },
            "nonCommercial": {
              "long": 43661,
              "short": 88745,
              "net": -45084
            },
            "smallTrader": {
              "long": 16392,
              "short": 25343,
              "net": -8951
            }
          },
          "openInterest": 152495
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1343,
              "short": 539,
              "net": 804
            },
            "nonCommercial": {
              "long": 12322,
              "short": 14177,
              "net": -1855
            },
            "smallTrader": {
              "long": 1535,
              "short": 484,
              "net": 1051
            }
          },
          "openInterest": 16302
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8070,
              "short": 39263,
              "net": -31193
            },
            "nonCommercial": {
              "long": 36541,
              "short": 3343,
              "net": 33198
            },
            "smallTrader": {
              "long": 4213,
              "short": 6218,
              "net": -2005
            }
          },
          "openInterest": 49363
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73150,
              "short": 145851,
              "net": -72701
            },
            "nonCommercial": {
              "long": 111667,
              "short": 53604,
              "net": 58063
            },
            "smallTrader": {
              "long": 39825,
              "short": 25187,
              "net": 14638
            }
          },
          "openInterest": 239125
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68935,
              "short": 82961,
              "net": -14026
            },
            "nonCommercial": {
              "long": 35072,
              "short": 30628,
              "net": 4444
            },
            "smallTrader": {
              "long": 32865,
              "short": 23283,
              "net": 9582
            }
          },
          "openInterest": 140395
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94707,
              "short": 169095,
              "net": -74388
            },
            "nonCommercial": {
              "long": 145055,
              "short": 74940,
              "net": 70115
            },
            "smallTrader": {
              "long": 14187,
              "short": 9914,
              "net": 4273
            }
          },
          "openInterest": 349927
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89038,
              "short": 87223,
              "net": 1815
            },
            "nonCommercial": {
              "long": 44851,
              "short": 46457,
              "net": -1606
            },
            "smallTrader": {
              "long": 8128,
              "short": 8337,
              "net": -209
            }
          },
          "openInterest": 192361
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86466,
              "short": 78551,
              "net": 7915
            },
            "nonCommercial": {
              "long": 59389,
              "short": 70546,
              "net": -11157
            },
            "smallTrader": {
              "long": 17338,
              "short": 14096,
              "net": 3242
            }
          },
          "openInterest": 197785
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 600948,
              "short": 565733,
              "net": 35215
            },
            "nonCommercial": {
              "long": 268196,
              "short": 260385,
              "net": 7811
            },
            "smallTrader": {
              "long": 129084,
              "short": 172110,
              "net": -43026
            }
          },
          "openInterest": 1241940
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86030,
              "short": 101930,
              "net": -15900
            },
            "nonCommercial": {
              "long": 56842,
              "short": 43347,
              "net": 13495
            },
            "smallTrader": {
              "long": 13298,
              "short": 10893,
              "net": 2405
            }
          },
          "openInterest": 175601
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700019,
              "short": 896707,
              "net": -196688
            },
            "nonCommercial": {
              "long": 339297,
              "short": 165864,
              "net": 173433
            },
            "smallTrader": {
              "long": 89390,
              "short": 66135,
              "net": 23255
            }
          },
          "openInterest": 1796348
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61658,
              "short": 40333,
              "net": 21325
            },
            "nonCommercial": {
              "long": 23205,
              "short": 41790,
              "net": -18585
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 97782
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21343,
              "short": 28216,
              "net": -6873
            },
            "nonCommercial": {
              "long": 7481,
              "short": 620,
              "net": 6861
            },
            "smallTrader": {
              "long": 275,
              "short": 263,
              "net": 12
            }
          },
          "openInterest": 32153
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 403460,
              "short": 595922,
              "net": -192462
            },
            "nonCommercial": {
              "long": 224351,
              "short": 84189,
              "net": 140162
            },
            "smallTrader": {
              "long": 95768,
              "short": 43468,
              "net": 52300
            }
          },
          "openInterest": 736056
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12867,
              "short": 15217,
              "net": -2350
            },
            "nonCommercial": {
              "long": 22319,
              "short": 10966,
              "net": 11353
            },
            "smallTrader": {
              "long": 9027,
              "short": 18030,
              "net": -9003
            }
          },
          "openInterest": 60156
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152407,
              "short": 214571,
              "net": -62164
            },
            "nonCommercial": {
              "long": 95389,
              "short": 41982,
              "net": 53407
            },
            "smallTrader": {
              "long": 23514,
              "short": 14757,
              "net": 8757
            }
          },
          "openInterest": 343549
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 114790,
              "short": 302539,
              "net": -187749
            },
            "nonCommercial": {
              "long": 240546,
              "short": 74792,
              "net": 165754
            },
            "smallTrader": {
              "long": 46618,
              "short": 24623,
              "net": 21995
            }
          },
          "openInterest": 483170
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147076,
              "short": 194804,
              "net": -47728
            },
            "nonCommercial": {
              "long": 52184,
              "short": 24184,
              "net": 28000
            },
            "smallTrader": {
              "long": 46782,
              "short": 27054,
              "net": 19728
            }
          },
          "openInterest": 320001
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190189,
              "short": 61112,
              "net": 129077
            },
            "nonCommercial": {
              "long": 29838,
              "short": 147020,
              "net": -117182
            },
            "smallTrader": {
              "long": 29288,
              "short": 41183,
              "net": -11895
            }
          },
          "openInterest": 252349
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73752,
              "short": 69485,
              "net": 4267
            },
            "nonCommercial": {
              "long": 64711,
              "short": 69400,
              "net": -4689
            },
            "smallTrader": {
              "long": 21280,
              "short": 20858,
              "net": 422
            }
          },
          "openInterest": 197827
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97764,
              "short": 192232,
              "net": -94468
            },
            "nonCommercial": {
              "long": 158299,
              "short": 49798,
              "net": 108501
            },
            "smallTrader": {
              "long": 28762,
              "short": 42795,
              "net": -14033
            }
          },
          "openInterest": 349172
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107491,
              "short": 206984,
              "net": -99493
            },
            "nonCommercial": {
              "long": 122996,
              "short": 26830,
              "net": 96166
            },
            "smallTrader": {
              "long": 8414,
              "short": 5087,
              "net": 3327
            }
          },
          "openInterest": 239738
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 74,
              "short": 0,
              "net": 74
            },
            "nonCommercial": {
              "long": 13264,
              "short": 13930,
              "net": -666
            },
            "smallTrader": {
              "long": 864,
              "short": 272,
              "net": 592
            }
          },
          "openInterest": 16492
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 138302,
              "short": 144877,
              "net": -6575
            },
            "nonCommercial": {
              "long": 70620,
              "short": 61200,
              "net": 9420
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 271791
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 484758,
              "short": 429204,
              "net": 55554
            },
            "nonCommercial": {
              "long": 251784,
              "short": 338539,
              "net": -86755
            },
            "smallTrader": {
              "long": 70705,
              "short": 39504,
              "net": 31201
            }
          },
          "openInterest": 1236802
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18666,
              "short": 16047,
              "net": 2619
            },
            "nonCommercial": {
              "long": 13297,
              "short": 14548,
              "net": -1251
            },
            "smallTrader": {
              "long": 2656,
              "short": 4024,
              "net": -1368
            }
          },
          "openInterest": 34947
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19294,
              "short": 33206,
              "net": -13912
            },
            "nonCommercial": {
              "long": 38590,
              "short": 30803,
              "net": 7787
            },
            "smallTrader": {
              "long": 9369,
              "short": 3244,
              "net": 6125
            }
          },
          "openInterest": 71007
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 438843,
              "short": 373380,
              "net": 65463
            },
            "nonCommercial": {
              "long": 53492,
              "short": 119365,
              "net": -65873
            },
            "smallTrader": {
              "long": 24054,
              "short": 23644,
              "net": 410
            }
          },
          "openInterest": 523492
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1686533,
              "short": 1483062,
              "net": 203471
            },
            "nonCommercial": {
              "long": 226193,
              "short": 426919,
              "net": -200726
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2228090
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38238,
              "short": 69887,
              "net": -31649
            },
            "nonCommercial": {
              "long": 51305,
              "short": 31013,
              "net": 20292
            },
            "smallTrader": {
              "long": 23304,
              "short": 11947,
              "net": 11357
            }
          },
          "openInterest": 120282
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178499,
              "short": 293650,
              "net": -115151
            },
            "nonCommercial": {
              "long": 119072,
              "short": 19251,
              "net": 99821
            },
            "smallTrader": {
              "long": 42917,
              "short": 27587,
              "net": 15330
            }
          },
          "openInterest": 478857
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274887,
              "short": 332029,
              "net": -57142
            },
            "nonCommercial": {
              "long": 93353,
              "short": 45134,
              "net": 48219
            },
            "smallTrader": {
              "long": 33810,
              "short": 24887,
              "net": 8923
            }
          },
          "openInterest": 492309
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 311968,
              "short": 389148,
              "net": -77180
            },
            "nonCommercial": {
              "long": 170899,
              "short": 80036,
              "net": 90863
            },
            "smallTrader": {
              "long": 46635,
              "short": 60318,
              "net": -13683
            }
          },
          "openInterest": 622509
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385649,
              "short": 611679,
              "net": -226030
            },
            "nonCommercial": {
              "long": 278769,
              "short": 82465,
              "net": 196304
            },
            "smallTrader": {
              "long": 76398,
              "short": 46672,
              "net": 29726
            }
          },
          "openInterest": 877695
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20604,
              "short": 12439,
              "net": 8165
            },
            "nonCommercial": {
              "long": 7417,
              "short": 15324,
              "net": -7907
            },
            "smallTrader": {
              "long": 15411,
              "short": 15669,
              "net": -258
            }
          },
          "openInterest": 43563
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2536,
              "short": 16113,
              "net": -13577
            },
            "nonCommercial": {
              "long": 20741,
              "short": 8730,
              "net": 12011
            },
            "smallTrader": {
              "long": 4316,
              "short": 2750,
              "net": 1566
            }
          },
          "openInterest": 28925
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 197282,
              "short": 145155,
              "net": 52127
            },
            "nonCommercial": {
              "long": 93879,
              "short": 144612,
              "net": -50733
            },
            "smallTrader": {
              "long": 25734,
              "short": 27128,
              "net": -1394
            }
          },
          "openInterest": 403072
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61590,
              "short": 69492,
              "net": -7902
            },
            "nonCommercial": {
              "long": 38188,
              "short": 27462,
              "net": 10726
            },
            "smallTrader": {
              "long": 16245,
              "short": 19069,
              "net": -2824
            }
          },
          "openInterest": 155574
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121935,
              "short": 76429,
              "net": 45506
            },
            "nonCommercial": {
              "long": 82746,
              "short": 123157,
              "net": -40411
            },
            "smallTrader": {
              "long": 27096,
              "short": 32191,
              "net": -5095
            }
          },
          "openInterest": 297146
        }
      ]
    },
    {
      "reportDate": "2023-07-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3828697,
              "short": 3201689,
              "net": 627008
            },
            "nonCommercial": {
              "long": 438567,
              "short": 1068128,
              "net": -629561
            },
            "smallTrader": {
              "long": 382073,
              "short": 379520,
              "net": 2553
            }
          },
          "openInterest": 4746657
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3008318,
              "short": 1989218,
              "net": 1019100
            },
            "nonCommercial": {
              "long": 337331,
              "short": 1456711,
              "net": -1119380
            },
            "smallTrader": {
              "long": 252359,
              "short": 152079,
              "net": 100280
            }
          },
          "openInterest": 3654986
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 978891,
              "short": 875992,
              "net": 102899
            },
            "nonCommercial": {
              "long": 79100,
              "short": 222394,
              "net": -143294
            },
            "smallTrader": {
              "long": 181270,
              "short": 140875,
              "net": 40395
            }
          },
          "openInterest": 1248006
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4540528,
              "short": 3441514,
              "net": 1099014
            },
            "nonCommercial": {
              "long": 355966,
              "short": 1501455,
              "net": -1145489
            },
            "smallTrader": {
              "long": 376738,
              "short": 330263,
              "net": 46475
            }
          },
          "openInterest": 5333980
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84937,
              "short": 33892,
              "net": 51045
            },
            "nonCommercial": {
              "long": 38252,
              "short": 88653,
              "net": -50401
            },
            "smallTrader": {
              "long": 21539,
              "short": 22183,
              "net": -644
            }
          },
          "openInterest": 148592
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 722,
              "short": 526,
              "net": 196
            },
            "nonCommercial": {
              "long": 11846,
              "short": 13007,
              "net": -1161
            },
            "smallTrader": {
              "long": 1657,
              "short": 692,
              "net": 965
            }
          },
          "openInterest": 15455
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6793,
              "short": 38989,
              "net": -32196
            },
            "nonCommercial": {
              "long": 36730,
              "short": 2797,
              "net": 33933
            },
            "smallTrader": {
              "long": 4429,
              "short": 6166,
              "net": -1737
            }
          },
          "openInterest": 48146
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76229,
              "short": 157835,
              "net": -81606
            },
            "nonCommercial": {
              "long": 135269,
              "short": 71540,
              "net": 63729
            },
            "smallTrader": {
              "long": 39762,
              "short": 21885,
              "net": 17877
            }
          },
          "openInterest": 265766
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73833,
              "short": 86824,
              "net": -12991
            },
            "nonCommercial": {
              "long": 33877,
              "short": 33356,
              "net": 521
            },
            "smallTrader": {
              "long": 35907,
              "short": 23437,
              "net": 12470
            }
          },
          "openInterest": 146171
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98622,
              "short": 179586,
              "net": -80964
            },
            "nonCommercial": {
              "long": 145705,
              "short": 69217,
              "net": 76488
            },
            "smallTrader": {
              "long": 14265,
              "short": 9789,
              "net": 4476
            }
          },
          "openInterest": 353658
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91052,
              "short": 84733,
              "net": 6319
            },
            "nonCommercial": {
              "long": 43238,
              "short": 50243,
              "net": -7005
            },
            "smallTrader": {
              "long": 9066,
              "short": 8380,
              "net": 686
            }
          },
          "openInterest": 197311
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89488,
              "short": 90542,
              "net": -1054
            },
            "nonCommercial": {
              "long": 67321,
              "short": 70871,
              "net": -3550
            },
            "smallTrader": {
              "long": 17684,
              "short": 13080,
              "net": 4604
            }
          },
          "openInterest": 216862
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624697,
              "short": 593429,
              "net": 31268
            },
            "nonCommercial": {
              "long": 270722,
              "short": 250852,
              "net": 19870
            },
            "smallTrader": {
              "long": 122460,
              "short": 173598,
              "net": -51138
            }
          },
          "openInterest": 1285176
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88259,
              "short": 110188,
              "net": -21929
            },
            "nonCommercial": {
              "long": 57414,
              "short": 38933,
              "net": 18481
            },
            "smallTrader": {
              "long": 13524,
              "short": 10076,
              "net": 3448
            }
          },
          "openInterest": 178003
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 645941,
              "short": 879431,
              "net": -233490
            },
            "nonCommercial": {
              "long": 359341,
              "short": 153242,
              "net": 206099
            },
            "smallTrader": {
              "long": 85755,
              "short": 58364,
              "net": 27391
            }
          },
          "openInterest": 1768189
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55758,
              "short": 48809,
              "net": 6949
            },
            "nonCommercial": {
              "long": 29709,
              "short": 36850,
              "net": -7141
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 102267
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23979,
              "short": 31011,
              "net": -7032
            },
            "nonCommercial": {
              "long": 7741,
              "short": 654,
              "net": 7087
            },
            "smallTrader": {
              "long": 240,
              "short": 295,
              "net": -55
            }
          },
          "openInterest": 35167
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 406328,
              "short": 635671,
              "net": -229343
            },
            "nonCommercial": {
              "long": 264514,
              "short": 85682,
              "net": 178832
            },
            "smallTrader": {
              "long": 97050,
              "short": 46539,
              "net": 50511
            }
          },
          "openInterest": 783132
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15163,
              "short": 16691,
              "net": -1528
            },
            "nonCommercial": {
              "long": 22987,
              "short": 11928,
              "net": 11059
            },
            "smallTrader": {
              "long": 8620,
              "short": 18151,
              "net": -9531
            }
          },
          "openInterest": 61526
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154693,
              "short": 222710,
              "net": -68017
            },
            "nonCommercial": {
              "long": 106199,
              "short": 49413,
              "net": 56786
            },
            "smallTrader": {
              "long": 24973,
              "short": 13742,
              "net": 11231
            }
          },
          "openInterest": 366684
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115498,
              "short": 329213,
              "net": -213715
            },
            "nonCommercial": {
              "long": 263740,
              "short": 70392,
              "net": 193348
            },
            "smallTrader": {
              "long": 45784,
              "short": 25417,
              "net": 20367
            }
          },
          "openInterest": 482104
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155119,
              "short": 197904,
              "net": -42785
            },
            "nonCommercial": {
              "long": 47142,
              "short": 25750,
              "net": 21392
            },
            "smallTrader": {
              "long": 50474,
              "short": 29081,
              "net": 21393
            }
          },
          "openInterest": 331790
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170491,
              "short": 72296,
              "net": 98195
            },
            "nonCommercial": {
              "long": 29776,
              "short": 120015,
              "net": -90239
            },
            "smallTrader": {
              "long": 28148,
              "short": 36104,
              "net": -7956
            }
          },
          "openInterest": 230932
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77936,
              "short": 73474,
              "net": 4462
            },
            "nonCommercial": {
              "long": 63838,
              "short": 67899,
              "net": -4061
            },
            "smallTrader": {
              "long": 20508,
              "short": 20909,
              "net": -401
            }
          },
          "openInterest": 205422
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103445,
              "short": 193079,
              "net": -89634
            },
            "nonCommercial": {
              "long": 154268,
              "short": 49424,
              "net": 104844
            },
            "smallTrader": {
              "long": 29170,
              "short": 44380,
              "net": -15210
            }
          },
          "openInterest": 352824
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104617,
              "short": 202856,
              "net": -98239
            },
            "nonCommercial": {
              "long": 122811,
              "short": 28319,
              "net": 94492
            },
            "smallTrader": {
              "long": 8638,
              "short": 4891,
              "net": 3747
            }
          },
          "openInterest": 238006
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 74,
              "short": 0,
              "net": 74
            },
            "nonCommercial": {
              "long": 17054,
              "short": 17806,
              "net": -752
            },
            "smallTrader": {
              "long": 885,
              "short": 207,
              "net": 678
            }
          },
          "openInterest": 20560
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 143811,
              "short": 137737,
              "net": 6074
            },
            "nonCommercial": {
              "long": 68272,
              "short": 66705,
              "net": 1567
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 278468
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 489065,
              "short": 423981,
              "net": 65084
            },
            "nonCommercial": {
              "long": 252375,
              "short": 348137,
              "net": -95762
            },
            "smallTrader": {
              "long": 68430,
              "short": 37752,
              "net": 30678
            }
          },
          "openInterest": 1234296
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20654,
              "short": 19716,
              "net": 938
            },
            "nonCommercial": {
              "long": 13193,
              "short": 16819,
              "net": -3626
            },
            "smallTrader": {
              "long": 5117,
              "short": 2429,
              "net": 2688
            }
          },
          "openInterest": 39402
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17254,
              "short": 36928,
              "net": -19674
            },
            "nonCommercial": {
              "long": 38256,
              "short": 22520,
              "net": 15736
            },
            "smallTrader": {
              "long": 7148,
              "short": 3210,
              "net": 3938
            }
          },
          "openInterest": 65834
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 436369,
              "short": 375412,
              "net": 60957
            },
            "nonCommercial": {
              "long": 57206,
              "short": 122908,
              "net": -65702
            },
            "smallTrader": {
              "long": 25882,
              "short": 21137,
              "net": 4745
            }
          },
          "openInterest": 526110
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1732381,
              "short": 1494841,
              "net": 237540
            },
            "nonCommercial": {
              "long": 235764,
              "short": 489720,
              "net": -253956
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2301847
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38710,
              "short": 94693,
              "net": -55983
            },
            "nonCommercial": {
              "long": 76420,
              "short": 32558,
              "net": 43862
            },
            "smallTrader": {
              "long": 24540,
              "short": 12419,
              "net": 12121
            }
          },
          "openInterest": 146863
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183807,
              "short": 300443,
              "net": -116636
            },
            "nonCommercial": {
              "long": 117168,
              "short": 19917,
              "net": 97251
            },
            "smallTrader": {
              "long": 47602,
              "short": 28217,
              "net": 19385
            }
          },
          "openInterest": 484930
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279250,
              "short": 329110,
              "net": -49860
            },
            "nonCommercial": {
              "long": 91700,
              "short": 50073,
              "net": 41627
            },
            "smallTrader": {
              "long": 34970,
              "short": 26737,
              "net": 8233
            }
          },
          "openInterest": 496863
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 320592,
              "short": 402055,
              "net": -81463
            },
            "nonCommercial": {
              "long": 185158,
              "short": 77875,
              "net": 107283
            },
            "smallTrader": {
              "long": 48459,
              "short": 74279,
              "net": -25820
            }
          },
          "openInterest": 659917
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386226,
              "short": 612455,
              "net": -226229
            },
            "nonCommercial": {
              "long": 280498,
              "short": 84192,
              "net": 196306
            },
            "smallTrader": {
              "long": 77931,
              "short": 48008,
              "net": 29923
            }
          },
          "openInterest": 881020
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18183,
              "short": 12256,
              "net": 5927
            },
            "nonCommercial": {
              "long": 6772,
              "short": 16983,
              "net": -10211
            },
            "smallTrader": {
              "long": 18158,
              "short": 13874,
              "net": 4284
            }
          },
          "openInterest": 43213
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7994,
              "short": 19611,
              "net": -11617
            },
            "nonCommercial": {
              "long": 27410,
              "short": 16343,
              "net": 11067
            },
            "smallTrader": {
              "long": 4193,
              "short": 3643,
              "net": 550
            }
          },
          "openInterest": 41045
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 207566,
              "short": 163048,
              "net": 44518
            },
            "nonCommercial": {
              "long": 109936,
              "short": 150225,
              "net": -40289
            },
            "smallTrader": {
              "long": 23481,
              "short": 27710,
              "net": -4229
            }
          },
          "openInterest": 438936
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65810,
              "short": 71390,
              "net": -5580
            },
            "nonCommercial": {
              "long": 40538,
              "short": 31929,
              "net": 8609
            },
            "smallTrader": {
              "long": 16166,
              "short": 19195,
              "net": -3029
            }
          },
          "openInterest": 167183
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119240,
              "short": 76205,
              "net": 43035
            },
            "nonCommercial": {
              "long": 85918,
              "short": 124621,
              "net": -38703
            },
            "smallTrader": {
              "long": 27939,
              "short": 32271,
              "net": -4332
            }
          },
          "openInterest": 303407
        }
      ]
    },
    {
      "reportDate": "2023-07-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3792947,
              "short": 3193111,
              "net": 599836
            },
            "nonCommercial": {
              "long": 443907,
              "short": 1067678,
              "net": -623771
            },
            "smallTrader": {
              "long": 402493,
              "short": 378558,
              "net": 23935
            }
          },
          "openInterest": 4733680
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3010134,
              "short": 1959186,
              "net": 1050948
            },
            "nonCommercial": {
              "long": 329386,
              "short": 1475432,
              "net": -1146046
            },
            "smallTrader": {
              "long": 250656,
              "short": 155558,
              "net": 95098
            }
          },
          "openInterest": 3631663
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 976934,
              "short": 881695,
              "net": 95239
            },
            "nonCommercial": {
              "long": 80250,
              "short": 226094,
              "net": -145844
            },
            "smallTrader": {
              "long": 188398,
              "short": 137793,
              "net": 50605
            }
          },
          "openInterest": 1254582
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4568106,
              "short": 3475016,
              "net": 1093090
            },
            "nonCommercial": {
              "long": 352562,
              "short": 1490413,
              "net": -1137851
            },
            "smallTrader": {
              "long": 383631,
              "short": 338870,
              "net": 44761
            }
          },
          "openInterest": 5348725
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80237,
              "short": 30676,
              "net": 49561
            },
            "nonCommercial": {
              "long": 39108,
              "short": 90309,
              "net": -51201
            },
            "smallTrader": {
              "long": 23735,
              "short": 22095,
              "net": 1640
            }
          },
          "openInterest": 146423
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 422,
              "short": 600,
              "net": -178
            },
            "nonCommercial": {
              "long": 11941,
              "short": 12586,
              "net": -645
            },
            "smallTrader": {
              "long": 1503,
              "short": 680,
              "net": 823
            }
          },
          "openInterest": 16017
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11073,
              "short": 43030,
              "net": -31957
            },
            "nonCommercial": {
              "long": 36345,
              "short": 4374,
              "net": 31971
            },
            "smallTrader": {
              "long": 5084,
              "short": 5098,
              "net": -14
            }
          },
          "openInterest": 53443
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75737,
              "short": 152721,
              "net": -76984
            },
            "nonCommercial": {
              "long": 105498,
              "short": 46503,
              "net": 58995
            },
            "smallTrader": {
              "long": 41762,
              "short": 23773,
              "net": 17989
            }
          },
          "openInterest": 237340
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73539,
              "short": 95635,
              "net": -22096
            },
            "nonCommercial": {
              "long": 42759,
              "short": 37229,
              "net": 5530
            },
            "smallTrader": {
              "long": 39413,
              "short": 22847,
              "net": 16566
            }
          },
          "openInterest": 156395
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98702,
              "short": 180042,
              "net": -81340
            },
            "nonCommercial": {
              "long": 146650,
              "short": 68756,
              "net": 77894
            },
            "smallTrader": {
              "long": 13174,
              "short": 9728,
              "net": 3446
            }
          },
          "openInterest": 358382
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91760,
              "short": 86757,
              "net": 5003
            },
            "nonCommercial": {
              "long": 43000,
              "short": 48965,
              "net": -5965
            },
            "smallTrader": {
              "long": 8940,
              "short": 7978,
              "net": 962
            }
          },
          "openInterest": 197817
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95140,
              "short": 99044,
              "net": -3904
            },
            "nonCommercial": {
              "long": 73743,
              "short": 72584,
              "net": 1159
            },
            "smallTrader": {
              "long": 16173,
              "short": 13428,
              "net": 2745
            }
          },
          "openInterest": 234713
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 622624,
              "short": 629590,
              "net": -6966
            },
            "nonCommercial": {
              "long": 291631,
              "short": 221155,
              "net": 70476
            },
            "smallTrader": {
              "long": 114321,
              "short": 177831,
              "net": -63510
            }
          },
          "openInterest": 1280207
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89362,
              "short": 136012,
              "net": -46650
            },
            "nonCommercial": {
              "long": 69370,
              "short": 31386,
              "net": 37984
            },
            "smallTrader": {
              "long": 16115,
              "short": 7449,
              "net": 8666
            }
          },
          "openInterest": 194350
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 642195,
              "short": 893171,
              "net": -250976
            },
            "nonCommercial": {
              "long": 350507,
              "short": 125311,
              "net": 225196
            },
            "smallTrader": {
              "long": 86919,
              "short": 61139,
              "net": 25780
            }
          },
          "openInterest": 1743598
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57350,
              "short": 56982,
              "net": 368
            },
            "nonCommercial": {
              "long": 36083,
              "short": 33714,
              "net": 2369
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 114947
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24695,
              "short": 32320,
              "net": -7625
            },
            "nonCommercial": {
              "long": 8342,
              "short": 634,
              "net": 7708
            },
            "smallTrader": {
              "long": 255,
              "short": 338,
              "net": -83
            }
          },
          "openInterest": 35941
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 402626,
              "short": 636895,
              "net": -234269
            },
            "nonCommercial": {
              "long": 250647,
              "short": 73417,
              "net": 177230
            },
            "smallTrader": {
              "long": 97545,
              "short": 40506,
              "net": 57039
            }
          },
          "openInterest": 772408
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13669,
              "short": 15555,
              "net": -1886
            },
            "nonCommercial": {
              "long": 21511,
              "short": 11753,
              "net": 9758
            },
            "smallTrader": {
              "long": 9187,
              "short": 17059,
              "net": -7872
            }
          },
          "openInterest": 57583
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152043,
              "short": 221216,
              "net": -69173
            },
            "nonCommercial": {
              "long": 111892,
              "short": 53141,
              "net": 58751
            },
            "smallTrader": {
              "long": 24044,
              "short": 13622,
              "net": 10422
            }
          },
          "openInterest": 366832
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 125491,
              "short": 323701,
              "net": -198210
            },
            "nonCommercial": {
              "long": 248229,
              "short": 74590,
              "net": 173639
            },
            "smallTrader": {
              "long": 47300,
              "short": 22729,
              "net": 24571
            }
          },
          "openInterest": 476176
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146548,
              "short": 195016,
              "net": -48468
            },
            "nonCommercial": {
              "long": 50444,
              "short": 25946,
              "net": 24498
            },
            "smallTrader": {
              "long": 55411,
              "short": 31441,
              "net": 23970
            }
          },
          "openInterest": 324610
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 161166,
              "short": 74611,
              "net": 86555
            },
            "nonCommercial": {
              "long": 30358,
              "short": 108110,
              "net": -77752
            },
            "smallTrader": {
              "long": 30040,
              "short": 38843,
              "net": -8803
            }
          },
          "openInterest": 223760
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74774,
              "short": 73319,
              "net": 1455
            },
            "nonCommercial": {
              "long": 63698,
              "short": 66711,
              "net": -3013
            },
            "smallTrader": {
              "long": 22377,
              "short": 20819,
              "net": 1558
            }
          },
          "openInterest": 201314
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98408,
              "short": 180529,
              "net": -82121
            },
            "nonCommercial": {
              "long": 148543,
              "short": 53237,
              "net": 95306
            },
            "smallTrader": {
              "long": 26761,
              "short": 39946,
              "net": -13185
            }
          },
          "openInterest": 334054
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106061,
              "short": 198119,
              "net": -92058
            },
            "nonCommercial": {
              "long": 117732,
              "short": 29891,
              "net": 87841
            },
            "smallTrader": {
              "long": 8608,
              "short": 4391,
              "net": 4217
            }
          },
          "openInterest": 233549
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 74,
              "short": 0,
              "net": 74
            },
            "nonCommercial": {
              "long": 16053,
              "short": 16665,
              "net": -612
            },
            "smallTrader": {
              "long": 796,
              "short": 258,
              "net": 538
            }
          },
          "openInterest": 17525
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148445,
              "short": 139121,
              "net": 9324
            },
            "nonCommercial": {
              "long": 59273,
              "short": 71666,
              "net": -12393
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 272910
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 473719,
              "short": 402747,
              "net": 70972
            },
            "nonCommercial": {
              "long": 245779,
              "short": 342900,
              "net": -97121
            },
            "smallTrader": {
              "long": 67603,
              "short": 41454,
              "net": 26149
            }
          },
          "openInterest": 1185638
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19664,
              "short": 19632,
              "net": 32
            },
            "nonCommercial": {
              "long": 12933,
              "short": 13882,
              "net": -949
            },
            "smallTrader": {
              "long": 4080,
              "short": 3163,
              "net": 917
            }
          },
          "openInterest": 36820
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16506,
              "short": 36947,
              "net": -20441
            },
            "nonCommercial": {
              "long": 36489,
              "short": 21002,
              "net": 15487
            },
            "smallTrader": {
              "long": 7742,
              "short": 2788,
              "net": 4954
            }
          },
          "openInterest": 64197
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 433206,
              "short": 369562,
              "net": 63644
            },
            "nonCommercial": {
              "long": 54699,
              "short": 123468,
              "net": -68769
            },
            "smallTrader": {
              "long": 30730,
              "short": 25605,
              "net": 5125
            }
          },
          "openInterest": 526364
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1696551,
              "short": 1478348,
              "net": 218203
            },
            "nonCommercial": {
              "long": 237756,
              "short": 462026,
              "net": -224270
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2265346
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39197,
              "short": 88915,
              "net": -49718
            },
            "nonCommercial": {
              "long": 72786,
              "short": 35861,
              "net": 36925
            },
            "smallTrader": {
              "long": 24478,
              "short": 11685,
              "net": 12793
            }
          },
          "openInterest": 146898
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181449,
              "short": 309775,
              "net": -128326
            },
            "nonCommercial": {
              "long": 126137,
              "short": 19808,
              "net": 106329
            },
            "smallTrader": {
              "long": 47707,
              "short": 25710,
              "net": 21997
            }
          },
          "openInterest": 493222
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258123,
              "short": 324346,
              "net": -66223
            },
            "nonCommercial": {
              "long": 100146,
              "short": 46103,
              "net": 54043
            },
            "smallTrader": {
              "long": 35174,
              "short": 22994,
              "net": 12180
            }
          },
          "openInterest": 479192
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 327696,
              "short": 444572,
              "net": -116876
            },
            "nonCommercial": {
              "long": 198146,
              "short": 63164,
              "net": 134982
            },
            "smallTrader": {
              "long": 47428,
              "short": 65534,
              "net": -18106
            }
          },
          "openInterest": 676643
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 397188,
              "short": 648585,
              "net": -251397
            },
            "nonCommercial": {
              "long": 303615,
              "short": 83801,
              "net": 219814
            },
            "smallTrader": {
              "long": 78190,
              "short": 46607,
              "net": 31583
            }
          },
          "openInterest": 911185
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16787,
              "short": 13366,
              "net": 3421
            },
            "nonCommercial": {
              "long": 7804,
              "short": 16235,
              "net": -8431
            },
            "smallTrader": {
              "long": 19044,
              "short": 14034,
              "net": 5010
            }
          },
          "openInterest": 44180
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7796,
              "short": 14135,
              "net": -6339
            },
            "nonCommercial": {
              "long": 21258,
              "short": 15204,
              "net": 6054
            },
            "smallTrader": {
              "long": 3735,
              "short": 3450,
              "net": 285
            }
          },
          "openInterest": 34514
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 183709,
              "short": 137317,
              "net": 46392
            },
            "nonCommercial": {
              "long": 98339,
              "short": 140481,
              "net": -42142
            },
            "smallTrader": {
              "long": 23761,
              "short": 28011,
              "net": -4250
            }
          },
          "openInterest": 397695
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69176,
              "short": 86352,
              "net": -17176
            },
            "nonCommercial": {
              "long": 49007,
              "short": 30562,
              "net": 18445
            },
            "smallTrader": {
              "long": 17984,
              "short": 19253,
              "net": -1269
            }
          },
          "openInterest": 186210
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121245,
              "short": 93844,
              "net": 27401
            },
            "nonCommercial": {
              "long": 90416,
              "short": 110971,
              "net": -20555
            },
            "smallTrader": {
              "long": 28164,
              "short": 35010,
              "net": -6846
            }
          },
          "openInterest": 311339
        }
      ]
    },
    {
      "reportDate": "2023-08-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3864332,
              "short": 3214111,
              "net": 650221
            },
            "nonCommercial": {
              "long": 469492,
              "short": 1114678,
              "net": -645186
            },
            "smallTrader": {
              "long": 396367,
              "short": 401402,
              "net": -5035
            }
          },
          "openInterest": 4830156
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2993098,
              "short": 2007060,
              "net": 986038
            },
            "nonCommercial": {
              "long": 338479,
              "short": 1434142,
              "net": -1095663
            },
            "smallTrader": {
              "long": 255566,
              "short": 145941,
              "net": 109625
            }
          },
          "openInterest": 3634325
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1011547,
              "short": 858972,
              "net": 152575
            },
            "nonCommercial": {
              "long": 83667,
              "short": 270343,
              "net": -186676
            },
            "smallTrader": {
              "long": 183166,
              "short": 149065,
              "net": 34101
            }
          },
          "openInterest": 1293818
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4751696,
              "short": 3542077,
              "net": 1209619
            },
            "nonCommercial": {
              "long": 358846,
              "short": 1615892,
              "net": -1257046
            },
            "smallTrader": {
              "long": 396389,
              "short": 348962,
              "net": 47427
            }
          },
          "openInterest": 5557476
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90885,
              "short": 33615,
              "net": 57270
            },
            "nonCommercial": {
              "long": 46612,
              "short": 98404,
              "net": -51792
            },
            "smallTrader": {
              "long": 21005,
              "short": 26483,
              "net": -5478
            }
          },
          "openInterest": 161298
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 531,
              "short": 617,
              "net": -86
            },
            "nonCommercial": {
              "long": 11755,
              "short": 12294,
              "net": -539
            },
            "smallTrader": {
              "long": 1226,
              "short": 601,
              "net": 625
            }
          },
          "openInterest": 14860
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18715,
              "short": 51457,
              "net": -32742
            },
            "nonCommercial": {
              "long": 37253,
              "short": 3902,
              "net": 33351
            },
            "smallTrader": {
              "long": 5335,
              "short": 5944,
              "net": -609
            }
          },
          "openInterest": 61510
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75949,
              "short": 142668,
              "net": -66719
            },
            "nonCommercial": {
              "long": 92175,
              "short": 42613,
              "net": 49562
            },
            "smallTrader": {
              "long": 39747,
              "short": 22590,
              "net": 17157
            }
          },
          "openInterest": 220906
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72951,
              "short": 96220,
              "net": -23269
            },
            "nonCommercial": {
              "long": 36278,
              "short": 29913,
              "net": 6365
            },
            "smallTrader": {
              "long": 40916,
              "short": 24012,
              "net": 16904
            }
          },
          "openInterest": 152606
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97505,
              "short": 179007,
              "net": -81502
            },
            "nonCommercial": {
              "long": 146193,
              "short": 67979,
              "net": 78214
            },
            "smallTrader": {
              "long": 13286,
              "short": 9998,
              "net": 3288
            }
          },
          "openInterest": 350955
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90792,
              "short": 86967,
              "net": 3825
            },
            "nonCommercial": {
              "long": 41914,
              "short": 46867,
              "net": -4953
            },
            "smallTrader": {
              "long": 9423,
              "short": 8295,
              "net": 1128
            }
          },
          "openInterest": 198202
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89011,
              "short": 107160,
              "net": -18149
            },
            "nonCommercial": {
              "long": 80399,
              "short": 69655,
              "net": 10744
            },
            "smallTrader": {
              "long": 19314,
              "short": 11909,
              "net": 7405
            }
          },
          "openInterest": 236399
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 618095,
              "short": 636317,
              "net": -18222
            },
            "nonCommercial": {
              "long": 307432,
              "short": 227358,
              "net": 80074
            },
            "smallTrader": {
              "long": 117235,
              "short": 179087,
              "net": -61852
            }
          },
          "openInterest": 1317852
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91940,
              "short": 145307,
              "net": -53367
            },
            "nonCommercial": {
              "long": 76566,
              "short": 32686,
              "net": 43880
            },
            "smallTrader": {
              "long": 17522,
              "short": 8035,
              "net": 9487
            }
          },
          "openInterest": 211204
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 641294,
              "short": 908533,
              "net": -267239
            },
            "nonCommercial": {
              "long": 363726,
              "short": 121867,
              "net": 241859
            },
            "smallTrader": {
              "long": 92939,
              "short": 67559,
              "net": 25380
            }
          },
          "openInterest": 1752072
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57458,
              "short": 58769,
              "net": -1311
            },
            "nonCommercial": {
              "long": 36147,
              "short": 33642,
              "net": 2505
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 115736
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20012,
              "short": 26112,
              "net": -6100
            },
            "nonCommercial": {
              "long": 7103,
              "short": 1009,
              "net": 6094
            },
            "smallTrader": {
              "long": 246,
              "short": 240,
              "net": 6
            }
          },
          "openInterest": 29155
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 404493,
              "short": 626064,
              "net": -221571
            },
            "nonCommercial": {
              "long": 240074,
              "short": 68012,
              "net": 172062
            },
            "smallTrader": {
              "long": 93893,
              "short": 44384,
              "net": 49509
            }
          },
          "openInterest": 755156
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14193,
              "short": 15146,
              "net": -953
            },
            "nonCommercial": {
              "long": 20629,
              "short": 11248,
              "net": 9381
            },
            "smallTrader": {
              "long": 9252,
              "short": 17680,
              "net": -8428
            }
          },
          "openInterest": 58200
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147605,
              "short": 220689,
              "net": -73084
            },
            "nonCommercial": {
              "long": 112512,
              "short": 50203,
              "net": 62309
            },
            "smallTrader": {
              "long": 25702,
              "short": 14927,
              "net": 10775
            }
          },
          "openInterest": 366551
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117610,
              "short": 304455,
              "net": -186845
            },
            "nonCommercial": {
              "long": 238985,
              "short": 74061,
              "net": 164924
            },
            "smallTrader": {
              "long": 43254,
              "short": 21333,
              "net": 21921
            }
          },
          "openInterest": 439383
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147373,
              "short": 197458,
              "net": -50085
            },
            "nonCommercial": {
              "long": 57433,
              "short": 33364,
              "net": 24069
            },
            "smallTrader": {
              "long": 53357,
              "short": 27341,
              "net": 26016
            }
          },
          "openInterest": 328403
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164659,
              "short": 81371,
              "net": 83288
            },
            "nonCommercial": {
              "long": 26849,
              "short": 106065,
              "net": -79216
            },
            "smallTrader": {
              "long": 34184,
              "short": 38256,
              "net": -4072
            }
          },
          "openInterest": 229015
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78981,
              "short": 73615,
              "net": 5366
            },
            "nonCommercial": {
              "long": 67199,
              "short": 71427,
              "net": -4228
            },
            "smallTrader": {
              "long": 22083,
              "short": 23221,
              "net": -1138
            }
          },
          "openInterest": 209937
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94766,
              "short": 174641,
              "net": -79875
            },
            "nonCommercial": {
              "long": 141687,
              "short": 50735,
              "net": 90952
            },
            "smallTrader": {
              "long": 29223,
              "short": 40300,
              "net": -11077
            }
          },
          "openInterest": 320998
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106940,
              "short": 200032,
              "net": -93092
            },
            "nonCommercial": {
              "long": 119651,
              "short": 31103,
              "net": 88548
            },
            "smallTrader": {
              "long": 8747,
              "short": 4203,
              "net": 4544
            }
          },
          "openInterest": 236446
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 10406,
              "short": 10797,
              "net": -391
            },
            "smallTrader": {
              "long": 454,
              "short": 118,
              "net": 336
            }
          },
          "openInterest": 11434
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150032,
              "short": 136172,
              "net": 13860
            },
            "nonCommercial": {
              "long": 64211,
              "short": 78084,
              "net": -13873
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 276532
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474989,
              "short": 397043,
              "net": 77946
            },
            "nonCommercial": {
              "long": 262236,
              "short": 369257,
              "net": -107021
            },
            "smallTrader": {
              "long": 70557,
              "short": 41482,
              "net": 29075
            }
          },
          "openInterest": 1206160
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16569,
              "short": 18502,
              "net": -1933
            },
            "nonCommercial": {
              "long": 15551,
              "short": 13965,
              "net": 1586
            },
            "smallTrader": {
              "long": 3656,
              "short": 3309,
              "net": 347
            }
          },
          "openInterest": 36091
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17686,
              "short": 35145,
              "net": -17459
            },
            "nonCommercial": {
              "long": 38036,
              "short": 25746,
              "net": 12290
            },
            "smallTrader": {
              "long": 8460,
              "short": 3291,
              "net": 5169
            }
          },
          "openInterest": 68875
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 427582,
              "short": 365282,
              "net": 62300
            },
            "nonCommercial": {
              "long": 52991,
              "short": 119282,
              "net": -66291
            },
            "smallTrader": {
              "long": 25880,
              "short": 21889,
              "net": 3991
            }
          },
          "openInterest": 515705
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1689086,
              "short": 1502120,
              "net": 186966
            },
            "nonCommercial": {
              "long": 235390,
              "short": 424874,
              "net": -189484
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2263529
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38959,
              "short": 82971,
              "net": -44012
            },
            "nonCommercial": {
              "long": 68463,
              "short": 37632,
              "net": 30831
            },
            "smallTrader": {
              "long": 24416,
              "short": 11235,
              "net": 13181
            }
          },
          "openInterest": 144138
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177461,
              "short": 305922,
              "net": -128461
            },
            "nonCommercial": {
              "long": 131818,
              "short": 22315,
              "net": 109503
            },
            "smallTrader": {
              "long": 45570,
              "short": 26612,
              "net": 18958
            }
          },
          "openInterest": 489771
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260755,
              "short": 321568,
              "net": -60813
            },
            "nonCommercial": {
              "long": 98914,
              "short": 48420,
              "net": 50494
            },
            "smallTrader": {
              "long": 31823,
              "short": 21504,
              "net": 10319
            }
          },
          "openInterest": 475393
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 317552,
              "short": 412934,
              "net": -95382
            },
            "nonCommercial": {
              "long": 175883,
              "short": 62123,
              "net": 113760
            },
            "smallTrader": {
              "long": 44209,
              "short": 62587,
              "net": -18378
            }
          },
          "openInterest": 639859
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 407517,
              "short": 654046,
              "net": -246529
            },
            "nonCommercial": {
              "long": 296713,
              "short": 85112,
              "net": 211601
            },
            "smallTrader": {
              "long": 82773,
              "short": 47845,
              "net": 34928
            }
          },
          "openInterest": 919658
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18058,
              "short": 13850,
              "net": 4208
            },
            "nonCommercial": {
              "long": 7299,
              "short": 16046,
              "net": -8747
            },
            "smallTrader": {
              "long": 17767,
              "short": 13228,
              "net": 4539
            }
          },
          "openInterest": 43983
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7224,
              "short": 10813,
              "net": -3589
            },
            "nonCommercial": {
              "long": 18494,
              "short": 15379,
              "net": 3115
            },
            "smallTrader": {
              "long": 3504,
              "short": 3030,
              "net": 474
            }
          },
          "openInterest": 31435
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184074,
              "short": 139811,
              "net": 44263
            },
            "nonCommercial": {
              "long": 102597,
              "short": 144763,
              "net": -42166
            },
            "smallTrader": {
              "long": 26351,
              "short": 28448,
              "net": -2097
            }
          },
          "openInterest": 400082
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75557,
              "short": 86242,
              "net": -10685
            },
            "nonCommercial": {
              "long": 49744,
              "short": 35132,
              "net": 14612
            },
            "smallTrader": {
              "long": 17193,
              "short": 21120,
              "net": -3927
            }
          },
          "openInterest": 186603
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125442,
              "short": 93562,
              "net": 31880
            },
            "nonCommercial": {
              "long": 98329,
              "short": 124406,
              "net": -26077
            },
            "smallTrader": {
              "long": 31106,
              "short": 36909,
              "net": -5803
            }
          },
          "openInterest": 324589
        }
      ]
    },
    {
      "reportDate": "2023-08-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3810443,
              "short": 3136890,
              "net": 673553
            },
            "nonCommercial": {
              "long": 524694,
              "short": 1216420,
              "net": -691726
            },
            "smallTrader": {
              "long": 415794,
              "short": 397621,
              "net": 18173
            }
          },
          "openInterest": 4872433
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3060298,
              "short": 2050962,
              "net": 1009336
            },
            "nonCommercial": {
              "long": 370316,
              "short": 1479442,
              "net": -1109126
            },
            "smallTrader": {
              "long": 251275,
              "short": 151485,
              "net": 99790
            }
          },
          "openInterest": 3746749
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1024818,
              "short": 869702,
              "net": 155116
            },
            "nonCommercial": {
              "long": 77132,
              "short": 276687,
              "net": -199555
            },
            "smallTrader": {
              "long": 195687,
              "short": 151248,
              "net": 44439
            }
          },
          "openInterest": 1333067
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4816393,
              "short": 3630517,
              "net": 1185876
            },
            "nonCommercial": {
              "long": 442034,
              "short": 1672341,
              "net": -1230307
            },
            "smallTrader": {
              "long": 383036,
              "short": 338605,
              "net": 44431
            }
          },
          "openInterest": 5711857
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96999,
              "short": 41154,
              "net": 55845
            },
            "nonCommercial": {
              "long": 61091,
              "short": 104283,
              "net": -43192
            },
            "smallTrader": {
              "long": 18900,
              "short": 31553,
              "net": -12653
            }
          },
          "openInterest": 182842
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1082,
              "short": 626,
              "net": 456
            },
            "nonCommercial": {
              "long": 12985,
              "short": 14134,
              "net": -1149
            },
            "smallTrader": {
              "long": 1250,
              "short": 557,
              "net": 693
            }
          },
          "openInterest": 16743
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8706,
              "short": 35975,
              "net": -27269
            },
            "nonCommercial": {
              "long": 32815,
              "short": 4776,
              "net": 28039
            },
            "smallTrader": {
              "long": 3663,
              "short": 4433,
              "net": -770
            }
          },
          "openInterest": 45709
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75990,
              "short": 133869,
              "net": -57879
            },
            "nonCommercial": {
              "long": 83239,
              "short": 36219,
              "net": 47020
            },
            "smallTrader": {
              "long": 34505,
              "short": 23646,
              "net": 10859
            }
          },
          "openInterest": 206954
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73301,
              "short": 77918,
              "net": -4617
            },
            "nonCommercial": {
              "long": 29481,
              "short": 30104,
              "net": -623
            },
            "smallTrader": {
              "long": 33774,
              "short": 28534,
              "net": 5240
            }
          },
          "openInterest": 140960
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78506,
              "short": 160107,
              "net": -81601
            },
            "nonCommercial": {
              "long": 138107,
              "short": 58605,
              "net": 79502
            },
            "smallTrader": {
              "long": 10371,
              "short": 8272,
              "net": 2099
            }
          },
          "openInterest": 295612
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85745,
              "short": 80322,
              "net": 5423
            },
            "nonCommercial": {
              "long": 40277,
              "short": 46823,
              "net": -6546
            },
            "smallTrader": {
              "long": 9154,
              "short": 8031,
              "net": 1123
            }
          },
          "openInterest": 188161
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96728,
              "short": 91820,
              "net": 4908
            },
            "nonCommercial": {
              "long": 71247,
              "short": 81304,
              "net": -10057
            },
            "smallTrader": {
              "long": 17983,
              "short": 12834,
              "net": 5149
            }
          },
          "openInterest": 228537
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 619891,
              "short": 593097,
              "net": 26794
            },
            "nonCommercial": {
              "long": 290414,
              "short": 264687,
              "net": 25727
            },
            "smallTrader": {
              "long": 123007,
              "short": 175528,
              "net": -52521
            }
          },
          "openInterest": 1284433
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95591,
              "short": 145550,
              "net": -49959
            },
            "nonCommercial": {
              "long": 77078,
              "short": 35934,
              "net": 41144
            },
            "smallTrader": {
              "long": 15971,
              "short": 7156,
              "net": 8815
            }
          },
          "openInterest": 214088
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 630960,
              "short": 909298,
              "net": -278338
            },
            "nonCommercial": {
              "long": 378987,
              "short": 123059,
              "net": 255928
            },
            "smallTrader": {
              "long": 88984,
              "short": 66574,
              "net": 22410
            }
          },
          "openInterest": 1703711
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54693,
              "short": 57160,
              "net": -2467
            },
            "nonCommercial": {
              "long": 33027,
              "short": 28996,
              "net": 4031
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 106566
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22389,
              "short": 28151,
              "net": -5762
            },
            "nonCommercial": {
              "long": 6501,
              "short": 784,
              "net": 5717
            },
            "smallTrader": {
              "long": 345,
              "short": 300,
              "net": 45
            }
          },
          "openInterest": 31469
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 425875,
              "short": 621325,
              "net": -195450
            },
            "nonCommercial": {
              "long": 228048,
              "short": 78237,
              "net": 149811
            },
            "smallTrader": {
              "long": 92240,
              "short": 46601,
              "net": 45639
            }
          },
          "openInterest": 760968
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14419,
              "short": 15397,
              "net": -978
            },
            "nonCommercial": {
              "long": 20823,
              "short": 11483,
              "net": 9340
            },
            "smallTrader": {
              "long": 8938,
              "short": 17300,
              "net": -8362
            }
          },
          "openInterest": 58115
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151196,
              "short": 215622,
              "net": -64426
            },
            "nonCommercial": {
              "long": 103890,
              "short": 51921,
              "net": 51969
            },
            "smallTrader": {
              "long": 25923,
              "short": 13466,
              "net": 12457
            }
          },
          "openInterest": 365216
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113890,
              "short": 281444,
              "net": -167554
            },
            "nonCommercial": {
              "long": 228846,
              "short": 85861,
              "net": 142985
            },
            "smallTrader": {
              "long": 44996,
              "short": 20427,
              "net": 24569
            }
          },
          "openInterest": 427759
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139659,
              "short": 197175,
              "net": -57516
            },
            "nonCommercial": {
              "long": 62120,
              "short": 31239,
              "net": 30881
            },
            "smallTrader": {
              "long": 52718,
              "short": 26083,
              "net": 26635
            }
          },
          "openInterest": 324934
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169528,
              "short": 80407,
              "net": 89121
            },
            "nonCommercial": {
              "long": 23135,
              "short": 106315,
              "net": -83180
            },
            "smallTrader": {
              "long": 33411,
              "short": 39352,
              "net": -5941
            }
          },
          "openInterest": 229849
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83300,
              "short": 74822,
              "net": 8478
            },
            "nonCommercial": {
              "long": 70436,
              "short": 75786,
              "net": -5350
            },
            "smallTrader": {
              "long": 20389,
              "short": 23517,
              "net": -3128
            }
          },
          "openInterest": 214552
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91277,
              "short": 171246,
              "net": -79969
            },
            "nonCommercial": {
              "long": 136919,
              "short": 45619,
              "net": 91300
            },
            "smallTrader": {
              "long": 29710,
              "short": 41041,
              "net": -11331
            }
          },
          "openInterest": 311826
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109028,
              "short": 195668,
              "net": -86640
            },
            "nonCommercial": {
              "long": 110008,
              "short": 26357,
              "net": 83651
            },
            "smallTrader": {
              "long": 7344,
              "short": 4355,
              "net": 2989
            }
          },
          "openInterest": 227745
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 10322,
              "short": 10717,
              "net": -395
            },
            "smallTrader": {
              "long": 529,
              "short": 189,
              "net": 340
            }
          },
          "openInterest": 12196
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153674,
              "short": 138488,
              "net": 15186
            },
            "nonCommercial": {
              "long": 62376,
              "short": 77564,
              "net": -15188
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 281647
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 476691,
              "short": 394974,
              "net": 81717
            },
            "nonCommercial": {
              "long": 242388,
              "short": 350231,
              "net": -107843
            },
            "smallTrader": {
              "long": 66269,
              "short": 40143,
              "net": 26126
            }
          },
          "openInterest": 1183146
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18874,
              "short": 17420,
              "net": 1454
            },
            "nonCommercial": {
              "long": 18758,
              "short": 19126,
              "net": -368
            },
            "smallTrader": {
              "long": 3306,
              "short": 4392,
              "net": -1086
            }
          },
          "openInterest": 40986
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21899,
              "short": 30490,
              "net": -8591
            },
            "nonCommercial": {
              "long": 42007,
              "short": 39015,
              "net": 2992
            },
            "smallTrader": {
              "long": 9574,
              "short": 3975,
              "net": 5599
            }
          },
          "openInterest": 79989
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 430726,
              "short": 367473,
              "net": 63253
            },
            "nonCommercial": {
              "long": 48700,
              "short": 113211,
              "net": -64511
            },
            "smallTrader": {
              "long": 24588,
              "short": 23330,
              "net": 1258
            }
          },
          "openInterest": 513817
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1656812,
              "short": 1515942,
              "net": 140870
            },
            "nonCommercial": {
              "long": 241035,
              "short": 390106,
              "net": -149071
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2245745
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41636,
              "short": 71985,
              "net": -30349
            },
            "nonCommercial": {
              "long": 53781,
              "short": 40457,
              "net": 13324
            },
            "smallTrader": {
              "long": 27349,
              "short": 10324,
              "net": 17025
            }
          },
          "openInterest": 137631
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178840,
              "short": 307153,
              "net": -128313
            },
            "nonCommercial": {
              "long": 126380,
              "short": 19416,
              "net": 106964
            },
            "smallTrader": {
              "long": 48850,
              "short": 27501,
              "net": 21349
            }
          },
          "openInterest": 486661
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 253124,
              "short": 312125,
              "net": -59001
            },
            "nonCommercial": {
              "long": 97041,
              "short": 47205,
              "net": 49836
            },
            "smallTrader": {
              "long": 33351,
              "short": 24186,
              "net": 9165
            }
          },
          "openInterest": 478714
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332610,
              "short": 396262,
              "net": -63652
            },
            "nonCommercial": {
              "long": 150115,
              "short": 66652,
              "net": 83463
            },
            "smallTrader": {
              "long": 42925,
              "short": 62736,
              "net": -19811
            }
          },
          "openInterest": 628182
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414856,
              "short": 645625,
              "net": -230769
            },
            "nonCommercial": {
              "long": 284974,
              "short": 85751,
              "net": 199223
            },
            "smallTrader": {
              "long": 76675,
              "short": 45129,
              "net": 31546
            }
          },
          "openInterest": 912260
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18991,
              "short": 14899,
              "net": 4092
            },
            "nonCommercial": {
              "long": 8509,
              "short": 13961,
              "net": -5452
            },
            "smallTrader": {
              "long": 15265,
              "short": 13905,
              "net": 1360
            }
          },
          "openInterest": 43122
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6395,
              "short": 9073,
              "net": -2678
            },
            "nonCommercial": {
              "long": 17247,
              "short": 14623,
              "net": 2624
            },
            "smallTrader": {
              "long": 3283,
              "short": 3229,
              "net": 54
            }
          },
          "openInterest": 28930
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 170481,
              "short": 121599,
              "net": 48882
            },
            "nonCommercial": {
              "long": 95022,
              "short": 139426,
              "net": -44404
            },
            "smallTrader": {
              "long": 24125,
              "short": 28603,
              "net": -4478
            }
          },
          "openInterest": 376604
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73460,
              "short": 73409,
              "net": 51
            },
            "nonCommercial": {
              "long": 50893,
              "short": 48398,
              "net": 2495
            },
            "smallTrader": {
              "long": 18449,
              "short": 20995,
              "net": -2546
            }
          },
          "openInterest": 183042
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127107,
              "short": 101529,
              "net": 25578
            },
            "nonCommercial": {
              "long": 105903,
              "short": 128697,
              "net": -22794
            },
            "smallTrader": {
              "long": 32948,
              "short": 35732,
              "net": -2784
            }
          },
          "openInterest": 343982
        }
      ]
    },
    {
      "reportDate": "2023-08-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3822746,
              "short": 3104442,
              "net": 718304
            },
            "nonCommercial": {
              "long": 495210,
              "short": 1242138,
              "net": -746928
            },
            "smallTrader": {
              "long": 430877,
              "short": 402253,
              "net": 28624
            }
          },
          "openInterest": 4857422
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3105026,
              "short": 2113085,
              "net": 991941
            },
            "nonCommercial": {
              "long": 380265,
              "short": 1497657,
              "net": -1117392
            },
            "smallTrader": {
              "long": 282436,
              "short": 156985,
              "net": 125451
            }
          },
          "openInterest": 3820729
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1040666,
              "short": 902963,
              "net": 137703
            },
            "nonCommercial": {
              "long": 94337,
              "short": 271071,
              "net": -176734
            },
            "smallTrader": {
              "long": 195617,
              "short": 156586,
              "net": 39031
            }
          },
          "openInterest": 1370326
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4804142,
              "short": 3693947,
              "net": 1110195
            },
            "nonCommercial": {
              "long": 453025,
              "short": 1644320,
              "net": -1191295
            },
            "smallTrader": {
              "long": 411812,
              "short": 330712,
              "net": 81100
            }
          },
          "openInterest": 5768718
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109110,
              "short": 43852,
              "net": 65258
            },
            "nonCommercial": {
              "long": 68623,
              "short": 122020,
              "net": -53397
            },
            "smallTrader": {
              "long": 20392,
              "short": 32253,
              "net": -11861
            }
          },
          "openInterest": 204458
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 602,
              "short": 588,
              "net": 14
            },
            "nonCommercial": {
              "long": 11981,
              "short": 12693,
              "net": -712
            },
            "smallTrader": {
              "long": 1299,
              "short": 601,
              "net": 698
            }
          },
          "openInterest": 15432
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10065,
              "short": 35281,
              "net": -25216
            },
            "nonCommercial": {
              "long": 27676,
              "short": 4201,
              "net": 23475
            },
            "smallTrader": {
              "long": 3774,
              "short": 2033,
              "net": 1741
            }
          },
          "openInterest": 42031
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77496,
              "short": 137684,
              "net": -60188
            },
            "nonCommercial": {
              "long": 90541,
              "short": 39553,
              "net": 50988
            },
            "smallTrader": {
              "long": 34690,
              "short": 25490,
              "net": 9200
            }
          },
          "openInterest": 215340
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85774,
              "short": 72005,
              "net": 13769
            },
            "nonCommercial": {
              "long": 37112,
              "short": 48523,
              "net": -11411
            },
            "smallTrader": {
              "long": 30496,
              "short": 32854,
              "net": -2358
            }
          },
          "openInterest": 157827
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77864,
              "short": 158562,
              "net": -80698
            },
            "nonCommercial": {
              "long": 127724,
              "short": 50599,
              "net": 77125
            },
            "smallTrader": {
              "long": 10505,
              "short": 6932,
              "net": 3573
            }
          },
          "openInterest": 274314
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91159,
              "short": 72750,
              "net": 18409
            },
            "nonCommercial": {
              "long": 39091,
              "short": 57779,
              "net": -18688
            },
            "smallTrader": {
              "long": 9141,
              "short": 8862,
              "net": 279
            }
          },
          "openInterest": 184448
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 101827,
              "short": 81162,
              "net": 20665
            },
            "nonCommercial": {
              "long": 67401,
              "short": 93099,
              "net": -25698
            },
            "smallTrader": {
              "long": 18180,
              "short": 13147,
              "net": 5033
            }
          },
          "openInterest": 224215
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 637897,
              "short": 564723,
              "net": 73174
            },
            "nonCommercial": {
              "long": 277537,
              "short": 304503,
              "net": -26966
            },
            "smallTrader": {
              "long": 129791,
              "short": 175999,
              "net": -46208
            }
          },
          "openInterest": 1287019
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90263,
              "short": 140809,
              "net": -50546
            },
            "nonCommercial": {
              "long": 76629,
              "short": 35911,
              "net": 40718
            },
            "smallTrader": {
              "long": 16647,
              "short": 6819,
              "net": 9828
            }
          },
          "openInterest": 209939
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 638000,
              "short": 908101,
              "net": -270101
            },
            "nonCommercial": {
              "long": 371168,
              "short": 129060,
              "net": 242108
            },
            "smallTrader": {
              "long": 90422,
              "short": 62429,
              "net": 27993
            }
          },
          "openInterest": 1702766
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53909,
              "short": 51030,
              "net": 2879
            },
            "nonCommercial": {
              "long": 32257,
              "short": 35478,
              "net": -3221
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 104216
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23946,
              "short": 29770,
              "net": -5824
            },
            "nonCommercial": {
              "long": 6496,
              "short": 608,
              "net": 5888
            },
            "smallTrader": {
              "long": 231,
              "short": 295,
              "net": -64
            }
          },
          "openInterest": 33160
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 420942,
              "short": 626226,
              "net": -205284
            },
            "nonCommercial": {
              "long": 232466,
              "short": 72603,
              "net": 159863
            },
            "smallTrader": {
              "long": 90895,
              "short": 45474,
              "net": 45421
            }
          },
          "openInterest": 760233
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15082,
              "short": 15999,
              "net": -917
            },
            "nonCommercial": {
              "long": 20767,
              "short": 10953,
              "net": 9814
            },
            "smallTrader": {
              "long": 8631,
              "short": 17528,
              "net": -8897
            }
          },
          "openInterest": 57837
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152842,
              "short": 221588,
              "net": -68746
            },
            "nonCommercial": {
              "long": 109974,
              "short": 51548,
              "net": 58426
            },
            "smallTrader": {
              "long": 25768,
              "short": 15448,
              "net": 10320
            }
          },
          "openInterest": 376397
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 116062,
              "short": 257992,
              "net": -141930
            },
            "nonCommercial": {
              "long": 233078,
              "short": 111942,
              "net": 121136
            },
            "smallTrader": {
              "long": 44337,
              "short": 23543,
              "net": 20794
            }
          },
          "openInterest": 433611
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152708,
              "short": 210889,
              "net": -58181
            },
            "nonCommercial": {
              "long": 56304,
              "short": 24627,
              "net": 31677
            },
            "smallTrader": {
              "long": 55394,
              "short": 28890,
              "net": 26504
            }
          },
          "openInterest": 332712
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 175636,
              "short": 85139,
              "net": 90497
            },
            "nonCommercial": {
              "long": 34789,
              "short": 115750,
              "net": -80961
            },
            "smallTrader": {
              "long": 34192,
              "short": 43728,
              "net": -9536
            }
          },
          "openInterest": 247954
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84655,
              "short": 70395,
              "net": 14260
            },
            "nonCommercial": {
              "long": 66874,
              "short": 77548,
              "net": -10674
            },
            "smallTrader": {
              "long": 18971,
              "short": 22557,
              "net": -3586
            }
          },
          "openInterest": 214250
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89068,
              "short": 167472,
              "net": -78404
            },
            "nonCommercial": {
              "long": 136254,
              "short": 45585,
              "net": 90669
            },
            "smallTrader": {
              "long": 27615,
              "short": 39880,
              "net": -12265
            }
          },
          "openInterest": 307810
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108596,
              "short": 193823,
              "net": -85227
            },
            "nonCommercial": {
              "long": 109340,
              "short": 27317,
              "net": 82023
            },
            "smallTrader": {
              "long": 8197,
              "short": 4993,
              "net": 3204
            }
          },
          "openInterest": 228984
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 55,
              "short": 0,
              "net": 55
            },
            "nonCommercial": {
              "long": 8771,
              "short": 9067,
              "net": -296
            },
            "smallTrader": {
              "long": 510,
              "short": 269,
              "net": 241
            }
          },
          "openInterest": 10408
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153208,
              "short": 156471,
              "net": -3263
            },
            "nonCommercial": {
              "long": 61059,
              "short": 60915,
              "net": 144
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 281293
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 473267,
              "short": 406512,
              "net": 66755
            },
            "nonCommercial": {
              "long": 227133,
              "short": 322316,
              "net": -95183
            },
            "smallTrader": {
              "long": 67613,
              "short": 39185,
              "net": 28428
            }
          },
          "openInterest": 1168181
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21795,
              "short": 16826,
              "net": 4969
            },
            "nonCommercial": {
              "long": 21910,
              "short": 24346,
              "net": -2436
            },
            "smallTrader": {
              "long": 2942,
              "short": 5475,
              "net": -2533
            }
          },
          "openInterest": 46781
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24075,
              "short": 29941,
              "net": -5866
            },
            "nonCommercial": {
              "long": 44233,
              "short": 44232,
              "net": 1
            },
            "smallTrader": {
              "long": 9751,
              "short": 3886,
              "net": 5865
            }
          },
          "openInterest": 84557
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 441976,
              "short": 374149,
              "net": 67827
            },
            "nonCommercial": {
              "long": 48652,
              "short": 119931,
              "net": -71279
            },
            "smallTrader": {
              "long": 26060,
              "short": 22608,
              "net": 3452
            }
          },
          "openInterest": 526922
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1637065,
              "short": 1540288,
              "net": 96777
            },
            "nonCommercial": {
              "long": 260808,
              "short": 366991,
              "net": -106183
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2246098
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47240,
              "short": 70504,
              "net": -23264
            },
            "nonCommercial": {
              "long": 50692,
              "short": 42831,
              "net": 7861
            },
            "smallTrader": {
              "long": 28028,
              "short": 12625,
              "net": 15403
            }
          },
          "openInterest": 138215
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 197156,
              "short": 305278,
              "net": -108122
            },
            "nonCommercial": {
              "long": 114387,
              "short": 24627,
              "net": 89760
            },
            "smallTrader": {
              "long": 45518,
              "short": 27156,
              "net": 18362
            }
          },
          "openInterest": 491395
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251109,
              "short": 311895,
              "net": -60786
            },
            "nonCommercial": {
              "long": 97149,
              "short": 46997,
              "net": 50152
            },
            "smallTrader": {
              "long": 34124,
              "short": 23490,
              "net": 10634
            }
          },
          "openInterest": 481410
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 348481,
              "short": 392130,
              "net": -43649
            },
            "nonCommercial": {
              "long": 138099,
              "short": 72766,
              "net": 65333
            },
            "smallTrader": {
              "long": 43056,
              "short": 64740,
              "net": -21684
            }
          },
          "openInterest": 638785
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429317,
              "short": 657810,
              "net": -228493
            },
            "nonCommercial": {
              "long": 274489,
              "short": 83056,
              "net": 191433
            },
            "smallTrader": {
              "long": 85080,
              "short": 48020,
              "net": 37060
            }
          },
          "openInterest": 929306
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18812,
              "short": 14612,
              "net": 4200
            },
            "nonCommercial": {
              "long": 8693,
              "short": 12700,
              "net": -4007
            },
            "smallTrader": {
              "long": 15262,
              "short": 15455,
              "net": -193
            }
          },
          "openInterest": 42794
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1556,
              "short": 7604,
              "net": -6048
            },
            "nonCommercial": {
              "long": 19617,
              "short": 14626,
              "net": 4991
            },
            "smallTrader": {
              "long": 4404,
              "short": 3347,
              "net": 1057
            }
          },
          "openInterest": 26954
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166941,
              "short": 135328,
              "net": 31613
            },
            "nonCommercial": {
              "long": 102229,
              "short": 128214,
              "net": -25985
            },
            "smallTrader": {
              "long": 22357,
              "short": 27985,
              "net": -5628
            }
          },
          "openInterest": 395240
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76494,
              "short": 70306,
              "net": 6188
            },
            "nonCommercial": {
              "long": 49815,
              "short": 51716,
              "net": -1901
            },
            "smallTrader": {
              "long": 18778,
              "short": 23065,
              "net": -4287
            }
          },
          "openInterest": 185974
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137515,
              "short": 103602,
              "net": 33913
            },
            "nonCommercial": {
              "long": 110356,
              "short": 142231,
              "net": -31875
            },
            "smallTrader": {
              "long": 35301,
              "short": 37339,
              "net": -2038
            }
          },
          "openInterest": 374839
        }
      ]
    },
    {
      "reportDate": "2023-08-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3818450,
              "short": 3160555,
              "net": 657895
            },
            "nonCommercial": {
              "long": 525061,
              "short": 1219936,
              "net": -694875
            },
            "smallTrader": {
              "long": 446938,
              "short": 409958,
              "net": 36980
            }
          },
          "openInterest": 4911177
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3292087,
              "short": 2149022,
              "net": 1143065
            },
            "nonCommercial": {
              "long": 348276,
              "short": 1619101,
              "net": -1270825
            },
            "smallTrader": {
              "long": 273391,
              "short": 145631,
              "net": 127760
            }
          },
          "openInterest": 3986492
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1046601,
              "short": 909082,
              "net": 137519
            },
            "nonCommercial": {
              "long": 108250,
              "short": 287711,
              "net": -179461
            },
            "smallTrader": {
              "long": 198228,
              "short": 156286,
              "net": 41942
            }
          },
          "openInterest": 1431389
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4735830,
              "short": 3749493,
              "net": 986337
            },
            "nonCommercial": {
              "long": 512994,
              "short": 1556576,
              "net": -1043582
            },
            "smallTrader": {
              "long": 423158,
              "short": 365913,
              "net": 57245
            }
          },
          "openInterest": 5810640
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125129,
              "short": 48235,
              "net": 76894
            },
            "nonCommercial": {
              "long": 72034,
              "short": 135820,
              "net": -63786
            },
            "smallTrader": {
              "long": 20900,
              "short": 34008,
              "net": -13108
            }
          },
          "openInterest": 226955
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 132,
              "short": 2061,
              "net": -1929
            },
            "nonCommercial": {
              "long": 13427,
              "short": 11912,
              "net": 1515
            },
            "smallTrader": {
              "long": 1171,
              "short": 757,
              "net": 414
            }
          },
          "openInterest": 17262
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14062,
              "short": 36567,
              "net": -22505
            },
            "nonCommercial": {
              "long": 26280,
              "short": 8108,
              "net": 18172
            },
            "smallTrader": {
              "long": 6228,
              "short": 1895,
              "net": 4333
            }
          },
          "openInterest": 46576
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82487,
              "short": 147211,
              "net": -64724
            },
            "nonCommercial": {
              "long": 98061,
              "short": 38954,
              "net": 59107
            },
            "smallTrader": {
              "long": 33007,
              "short": 27390,
              "net": 5617
            }
          },
          "openInterest": 228179
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92691,
              "short": 76558,
              "net": 16133
            },
            "nonCommercial": {
              "long": 35993,
              "short": 48063,
              "net": -12070
            },
            "smallTrader": {
              "long": 31746,
              "short": 35809,
              "net": -4063
            }
          },
          "openInterest": 166147
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78105,
              "short": 158201,
              "net": -80096
            },
            "nonCommercial": {
              "long": 128946,
              "short": 51973,
              "net": 76973
            },
            "smallTrader": {
              "long": 11265,
              "short": 8142,
              "net": 3123
            }
          },
          "openInterest": 274285
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95106,
              "short": 72641,
              "net": 22465
            },
            "nonCommercial": {
              "long": 43670,
              "short": 66736,
              "net": -23066
            },
            "smallTrader": {
              "long": 8760,
              "short": 8159,
              "net": 601
            }
          },
          "openInterest": 191006
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 94980,
              "short": 72481,
              "net": 22499
            },
            "nonCommercial": {
              "long": 63905,
              "short": 88520,
              "net": -24615
            },
            "smallTrader": {
              "long": 16506,
              "short": 14390,
              "net": 2116
            }
          },
          "openInterest": 211645
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 643827,
              "short": 546858,
              "net": 96969
            },
            "nonCommercial": {
              "long": 278071,
              "short": 329621,
              "net": -51550
            },
            "smallTrader": {
              "long": 132941,
              "short": 178360,
              "net": -45419
            }
          },
          "openInterest": 1301339
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90593,
              "short": 134979,
              "net": -44386
            },
            "nonCommercial": {
              "long": 72366,
              "short": 36689,
              "net": 35677
            },
            "smallTrader": {
              "long": 15744,
              "short": 7035,
              "net": 8709
            }
          },
          "openInterest": 201232
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 603247,
              "short": 859588,
              "net": -256341
            },
            "nonCommercial": {
              "long": 362484,
              "short": 128113,
              "net": 234371
            },
            "smallTrader": {
              "long": 80307,
              "short": 58337,
              "net": 21970
            }
          },
          "openInterest": 1623347
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55322,
              "short": 43369,
              "net": 11953
            },
            "nonCommercial": {
              "long": 22926,
              "short": 37644,
              "net": -14718
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 97208
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25014,
              "short": 30528,
              "net": -5514
            },
            "nonCommercial": {
              "long": 6412,
              "short": 806,
              "net": 5606
            },
            "smallTrader": {
              "long": 295,
              "short": 387,
              "net": -92
            }
          },
          "openInterest": 34137
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 410413,
              "short": 610812,
              "net": -200399
            },
            "nonCommercial": {
              "long": 239391,
              "short": 80631,
              "net": 158760
            },
            "smallTrader": {
              "long": 87925,
              "short": 46286,
              "net": 41639
            }
          },
          "openInterest": 750486
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15025,
              "short": 15210,
              "net": -185
            },
            "nonCommercial": {
              "long": 20254,
              "short": 11426,
              "net": 8828
            },
            "smallTrader": {
              "long": 8543,
              "short": 17186,
              "net": -8643
            }
          },
          "openInterest": 57556
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153597,
              "short": 228426,
              "net": -74829
            },
            "nonCommercial": {
              "long": 110974,
              "short": 49748,
              "net": 61226
            },
            "smallTrader": {
              "long": 27289,
              "short": 13686,
              "net": 13603
            }
          },
          "openInterest": 375490
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117646,
              "short": 238682,
              "net": -121036
            },
            "nonCommercial": {
              "long": 226340,
              "short": 124394,
              "net": 101946
            },
            "smallTrader": {
              "long": 45312,
              "short": 26222,
              "net": 19090
            }
          },
          "openInterest": 430239
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153960,
              "short": 219835,
              "net": -65875
            },
            "nonCommercial": {
              "long": 61998,
              "short": 20812,
              "net": 41186
            },
            "smallTrader": {
              "long": 54440,
              "short": 29751,
              "net": 24689
            }
          },
          "openInterest": 333182
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180967,
              "short": 76343,
              "net": 104624
            },
            "nonCommercial": {
              "long": 28680,
              "short": 124003,
              "net": -95323
            },
            "smallTrader": {
              "long": 34492,
              "short": 43793,
              "net": -9301
            }
          },
          "openInterest": 246923
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78944,
              "short": 65632,
              "net": 13312
            },
            "nonCommercial": {
              "long": 61862,
              "short": 72267,
              "net": -10405
            },
            "smallTrader": {
              "long": 18434,
              "short": 21341,
              "net": -2907
            }
          },
          "openInterest": 199914
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89089,
              "short": 159992,
              "net": -70903
            },
            "nonCommercial": {
              "long": 128170,
              "short": 47151,
              "net": 81019
            },
            "smallTrader": {
              "long": 28178,
              "short": 38294,
              "net": -10116
            }
          },
          "openInterest": 301127
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114358,
              "short": 190776,
              "net": -76418
            },
            "nonCommercial": {
              "long": 103018,
              "short": 29359,
              "net": 73659
            },
            "smallTrader": {
              "long": 8303,
              "short": 5544,
              "net": 2759
            }
          },
          "openInterest": 228801
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 9784,
              "short": 10044,
              "net": -260
            },
            "smallTrader": {
              "long": 528,
              "short": 273,
              "net": 255
            }
          },
          "openInterest": 13302
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 146658,
              "short": 159199,
              "net": -12541
            },
            "nonCommercial": {
              "long": 61479,
              "short": 53247,
              "net": 8232
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 278608
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 474395,
              "short": 394381,
              "net": 80014
            },
            "nonCommercial": {
              "long": 233309,
              "short": 340646,
              "net": -107337
            },
            "smallTrader": {
              "long": 69665,
              "short": 42342,
              "net": 27323
            }
          },
          "openInterest": 1160461
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26132,
              "short": 16917,
              "net": 9215
            },
            "nonCommercial": {
              "long": 21478,
              "short": 27991,
              "net": -6513
            },
            "smallTrader": {
              "long": 3041,
              "short": 5743,
              "net": -2702
            }
          },
          "openInterest": 51035
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23287,
              "short": 29600,
              "net": -6313
            },
            "nonCommercial": {
              "long": 44584,
              "short": 43750,
              "net": 834
            },
            "smallTrader": {
              "long": 8879,
              "short": 3400,
              "net": 5479
            }
          },
          "openInterest": 82331
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 427567,
              "short": 370186,
              "net": 57381
            },
            "nonCommercial": {
              "long": 56600,
              "short": 118397,
              "net": -61797
            },
            "smallTrader": {
              "long": 25633,
              "short": 21217,
              "net": 4416
            }
          },
          "openInterest": 519058
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1670937,
              "short": 1568891,
              "net": 102046
            },
            "nonCommercial": {
              "long": 237362,
              "short": 363660,
              "net": -126298
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2253916
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46446,
              "short": 70250,
              "net": -23804
            },
            "nonCommercial": {
              "long": 52967,
              "short": 40090,
              "net": 12877
            },
            "smallTrader": {
              "long": 24687,
              "short": 13760,
              "net": 10927
            }
          },
          "openInterest": 136680
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200956,
              "short": 298305,
              "net": -97349
            },
            "nonCommercial": {
              "long": 108117,
              "short": 27252,
              "net": 80865
            },
            "smallTrader": {
              "long": 43309,
              "short": 26825,
              "net": 16484
            }
          },
          "openInterest": 473793
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 245331,
              "short": 307340,
              "net": -62009
            },
            "nonCommercial": {
              "long": 105746,
              "short": 54101,
              "net": 51645
            },
            "smallTrader": {
              "long": 32892,
              "short": 22528,
              "net": 10364
            }
          },
          "openInterest": 481020
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 358573,
              "short": 406721,
              "net": -48148
            },
            "nonCommercial": {
              "long": 143065,
              "short": 76932,
              "net": 66133
            },
            "smallTrader": {
              "long": 46389,
              "short": 64374,
              "net": -17985
            }
          },
          "openInterest": 665704
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 454345,
              "short": 670571,
              "net": -216226
            },
            "nonCommercial": {
              "long": 266200,
              "short": 80917,
              "net": 185283
            },
            "smallTrader": {
              "long": 79733,
              "short": 48790,
              "net": 30943
            }
          },
          "openInterest": 944221
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19640,
              "short": 14032,
              "net": 5608
            },
            "nonCommercial": {
              "long": 10200,
              "short": 14066,
              "net": -3866
            },
            "smallTrader": {
              "long": 14104,
              "short": 15846,
              "net": -1742
            }
          },
          "openInterest": 44326
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4992,
              "short": 10610,
              "net": -5618
            },
            "nonCommercial": {
              "long": 23328,
              "short": 18739,
              "net": 4589
            },
            "smallTrader": {
              "long": 4144,
              "short": 3115,
              "net": 1029
            }
          },
          "openInterest": 33938
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 155074,
              "short": 123629,
              "net": 31445
            },
            "nonCommercial": {
              "long": 93813,
              "short": 121534,
              "net": -27721
            },
            "smallTrader": {
              "long": 22887,
              "short": 26611,
              "net": -3724
            }
          },
          "openInterest": 353676
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77135,
              "short": 67966,
              "net": 9169
            },
            "nonCommercial": {
              "long": 52707,
              "short": 58552,
              "net": -5845
            },
            "smallTrader": {
              "long": 18194,
              "short": 21518,
              "net": -3324
            }
          },
          "openInterest": 191367
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135137,
              "short": 101359,
              "net": 33778
            },
            "nonCommercial": {
              "long": 111767,
              "short": 146558,
              "net": -34791
            },
            "smallTrader": {
              "long": 37529,
              "short": 36516,
              "net": 1013
            }
          },
          "openInterest": 385630
        }
      ]
    },
    {
      "reportDate": "2023-08-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3838405,
              "short": 3074216,
              "net": 764189
            },
            "nonCommercial": {
              "long": 425423,
              "short": 1230976,
              "net": -805553
            },
            "smallTrader": {
              "long": 446977,
              "short": 405613,
              "net": 41364
            }
          },
          "openInterest": 4825244
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3013658,
              "short": 1953294,
              "net": 1060364
            },
            "nonCommercial": {
              "long": 373217,
              "short": 1543073,
              "net": -1169856
            },
            "smallTrader": {
              "long": 266262,
              "short": 156770,
              "net": 109492
            }
          },
          "openInterest": 3758173
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1026706,
              "short": 873485,
              "net": 153221
            },
            "nonCommercial": {
              "long": 86430,
              "short": 277030,
              "net": -190600
            },
            "smallTrader": {
              "long": 190233,
              "short": 152854,
              "net": 37379
            }
          },
          "openInterest": 1339364
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4468271,
              "short": 3581433,
              "net": 886838
            },
            "nonCommercial": {
              "long": 389313,
              "short": 1393936,
              "net": -1004623
            },
            "smallTrader": {
              "long": 450460,
              "short": 332675,
              "net": 117785
            }
          },
          "openInterest": 5381737
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130388,
              "short": 49782,
              "net": 80606
            },
            "nonCommercial": {
              "long": 61376,
              "short": 131561,
              "net": -70185
            },
            "smallTrader": {
              "long": 23103,
              "short": 33524,
              "net": -10421
            }
          },
          "openInterest": 223489
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 146,
              "short": 2227,
              "net": -2081
            },
            "nonCommercial": {
              "long": 13177,
              "short": 11670,
              "net": 1507
            },
            "smallTrader": {
              "long": 1277,
              "short": 703,
              "net": 574
            }
          },
          "openInterest": 16172
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24495,
              "short": 42564,
              "net": -18069
            },
            "nonCommercial": {
              "long": 23039,
              "short": 6451,
              "net": 16588
            },
            "smallTrader": {
              "long": 3446,
              "short": 1965,
              "net": 1481
            }
          },
          "openInterest": 53160
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83880,
              "short": 140489,
              "net": -56609
            },
            "nonCommercial": {
              "long": 97143,
              "short": 48742,
              "net": 48401
            },
            "smallTrader": {
              "long": 32845,
              "short": 24637,
              "net": 8208
            }
          },
          "openInterest": 228616
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94881,
              "short": 76942,
              "net": 17939
            },
            "nonCommercial": {
              "long": 42527,
              "short": 58288,
              "net": -15761
            },
            "smallTrader": {
              "long": 32950,
              "short": 35128,
              "net": -2178
            }
          },
          "openInterest": 177048
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79122,
              "short": 165810,
              "net": -86688
            },
            "nonCommercial": {
              "long": 133540,
              "short": 50319,
              "net": 83221
            },
            "smallTrader": {
              "long": 12158,
              "short": 8691,
              "net": 3467
            }
          },
          "openInterest": 288077
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94486,
              "short": 73712,
              "net": 20774
            },
            "nonCommercial": {
              "long": 47621,
              "short": 69086,
              "net": -21465
            },
            "smallTrader": {
              "long": 8524,
              "short": 7833,
              "net": 691
            }
          },
          "openInterest": 193105
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84292,
              "short": 68805,
              "net": 15487
            },
            "nonCommercial": {
              "long": 62624,
              "short": 79240,
              "net": -16616
            },
            "smallTrader": {
              "long": 14095,
              "short": 12966,
              "net": 1129
            }
          },
          "openInterest": 190629
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 609413,
              "short": 530033,
              "net": 79380
            },
            "nonCommercial": {
              "long": 271797,
              "short": 307610,
              "net": -35813
            },
            "smallTrader": {
              "long": 124783,
              "short": 168350,
              "net": -43567
            }
          },
          "openInterest": 1214917
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90384,
              "short": 143681,
              "net": -53297
            },
            "nonCommercial": {
              "long": 77879,
              "short": 33029,
              "net": 44850
            },
            "smallTrader": {
              "long": 15627,
              "short": 7180,
              "net": 8447
            }
          },
          "openInterest": 207010
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 632098,
              "short": 893046,
              "net": -260948
            },
            "nonCommercial": {
              "long": 359199,
              "short": 118294,
              "net": 240905
            },
            "smallTrader": {
              "long": 77806,
              "short": 57763,
              "net": 20043
            }
          },
          "openInterest": 1658521
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54937,
              "short": 46759,
              "net": 8178
            },
            "nonCommercial": {
              "long": 25225,
              "short": 35225,
              "net": -10000
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 96960
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26491,
              "short": 32797,
              "net": -6306
            },
            "nonCommercial": {
              "long": 6675,
              "short": 495,
              "net": 6180
            },
            "smallTrader": {
              "long": 409,
              "short": 283,
              "net": 126
            }
          },
          "openInterest": 35654
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 411996,
              "short": 600147,
              "net": -188151
            },
            "nonCommercial": {
              "long": 230542,
              "short": 83863,
              "net": 146679
            },
            "smallTrader": {
              "long": 88079,
              "short": 46607,
              "net": 41472
            }
          },
          "openInterest": 748127
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14899,
              "short": 16042,
              "net": -1143
            },
            "nonCommercial": {
              "long": 21967,
              "short": 10646,
              "net": 11321
            },
            "smallTrader": {
              "long": 8466,
              "short": 18644,
              "net": -10178
            }
          },
          "openInterest": 60006
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156466,
              "short": 223018,
              "net": -66552
            },
            "nonCommercial": {
              "long": 108708,
              "short": 53006,
              "net": 55702
            },
            "smallTrader": {
              "long": 23681,
              "short": 12831,
              "net": 10850
            }
          },
          "openInterest": 371845
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118132,
              "short": 258726,
              "net": -140594
            },
            "nonCommercial": {
              "long": 236054,
              "short": 112782,
              "net": 123272
            },
            "smallTrader": {
              "long": 43767,
              "short": 26445,
              "net": 17322
            }
          },
          "openInterest": 442806
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 143628,
              "short": 208290,
              "net": -64662
            },
            "nonCommercial": {
              "long": 59024,
              "short": 19572,
              "net": 39452
            },
            "smallTrader": {
              "long": 54424,
              "short": 29214,
              "net": 25210
            }
          },
          "openInterest": 321359
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 181043,
              "short": 77975,
              "net": 103068
            },
            "nonCommercial": {
              "long": 24790,
              "short": 123263,
              "net": -98473
            },
            "smallTrader": {
              "long": 35843,
              "short": 40438,
              "net": -4595
            }
          },
          "openInterest": 245452
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79329,
              "short": 68204,
              "net": 11125
            },
            "nonCommercial": {
              "long": 62287,
              "short": 70078,
              "net": -7791
            },
            "smallTrader": {
              "long": 19021,
              "short": 22355,
              "net": -3334
            }
          },
          "openInterest": 203621
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90134,
              "short": 166990,
              "net": -76856
            },
            "nonCommercial": {
              "long": 134464,
              "short": 46999,
              "net": 87465
            },
            "smallTrader": {
              "long": 28108,
              "short": 38717,
              "net": -10609
            }
          },
          "openInterest": 313610
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115162,
              "short": 194183,
              "net": -79021
            },
            "nonCommercial": {
              "long": 110075,
              "short": 36212,
              "net": 73863
            },
            "smallTrader": {
              "long": 8587,
              "short": 3429,
              "net": 5158
            }
          },
          "openInterest": 238767
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 9608,
              "short": 9771,
              "net": -163
            },
            "smallTrader": {
              "long": 419,
              "short": 261,
              "net": 158
            }
          },
          "openInterest": 10932
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148277,
              "short": 157354,
              "net": -9077
            },
            "nonCommercial": {
              "long": 63942,
              "short": 51656,
              "net": 12286
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 282272
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 466906,
              "short": 374711,
              "net": 92195
            },
            "nonCommercial": {
              "long": 238496,
              "short": 354835,
              "net": -116339
            },
            "smallTrader": {
              "long": 63584,
              "short": 39440,
              "net": 24144
            }
          },
          "openInterest": 1163840
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30933,
              "short": 17636,
              "net": 13297
            },
            "nonCommercial": {
              "long": 20554,
              "short": 30930,
              "net": -10376
            },
            "smallTrader": {
              "long": 2759,
              "short": 5680,
              "net": -2921
            }
          },
          "openInterest": 56617
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17404,
              "short": 35835,
              "net": -18431
            },
            "nonCommercial": {
              "long": 43557,
              "short": 28519,
              "net": 15038
            },
            "smallTrader": {
              "long": 7303,
              "short": 3910,
              "net": 3393
            }
          },
          "openInterest": 75619
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 425326,
              "short": 361990,
              "net": 63336
            },
            "nonCommercial": {
              "long": 51952,
              "short": 118830,
              "net": -66878
            },
            "smallTrader": {
              "long": 25770,
              "short": 22228,
              "net": 3542
            }
          },
          "openInterest": 510236
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1693667,
              "short": 1568506,
              "net": 125161
            },
            "nonCommercial": {
              "long": 260017,
              "short": 392610,
              "net": -132593
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2291670
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42894,
              "short": 78670,
              "net": -35776
            },
            "nonCommercial": {
              "long": 61744,
              "short": 34611,
              "net": 27133
            },
            "smallTrader": {
              "long": 21883,
              "short": 13240,
              "net": 8643
            }
          },
          "openInterest": 134993
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183071,
              "short": 298560,
              "net": -115489
            },
            "nonCommercial": {
              "long": 114652,
              "short": 15421,
              "net": 99231
            },
            "smallTrader": {
              "long": 44829,
              "short": 28571,
              "net": 16258
            }
          },
          "openInterest": 461143
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239463,
              "short": 308184,
              "net": -68721
            },
            "nonCommercial": {
              "long": 106557,
              "short": 50003,
              "net": 56554
            },
            "smallTrader": {
              "long": 33733,
              "short": 21566,
              "net": 12167
            }
          },
          "openInterest": 465962
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 364526,
              "short": 438216,
              "net": -73690
            },
            "nonCommercial": {
              "long": 161274,
              "short": 69112,
              "net": 92162
            },
            "smallTrader": {
              "long": 48892,
              "short": 67364,
              "net": -18472
            }
          },
          "openInterest": 698855
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424930,
              "short": 683831,
              "net": -258901
            },
            "nonCommercial": {
              "long": 288327,
              "short": 79897,
              "net": 208430
            },
            "smallTrader": {
              "long": 91010,
              "short": 40539,
              "net": 50471
            }
          },
          "openInterest": 944052
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20545,
              "short": 14157,
              "net": 6388
            },
            "nonCommercial": {
              "long": 8253,
              "short": 12771,
              "net": -4518
            },
            "smallTrader": {
              "long": 14426,
              "short": 16296,
              "net": -1870
            }
          },
          "openInterest": 43242
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7833,
              "short": 11743,
              "net": -3910
            },
            "nonCommercial": {
              "long": 22882,
              "short": 20059,
              "net": 2823
            },
            "smallTrader": {
              "long": 4231,
              "short": 3144,
              "net": 1087
            }
          },
          "openInterest": 36732
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171044,
              "short": 132475,
              "net": 38569
            },
            "nonCommercial": {
              "long": 101871,
              "short": 135657,
              "net": -33786
            },
            "smallTrader": {
              "long": 24021,
              "short": 28804,
              "net": -4783
            }
          },
          "openInterest": 384844
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74598,
              "short": 62066,
              "net": 12532
            },
            "nonCommercial": {
              "long": 50196,
              "short": 58462,
              "net": -8266
            },
            "smallTrader": {
              "long": 17682,
              "short": 21948,
              "net": -4266
            }
          },
          "openInterest": 186042
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130515,
              "short": 80313,
              "net": 50202
            },
            "nonCommercial": {
              "long": 103135,
              "short": 153392,
              "net": -50257
            },
            "smallTrader": {
              "long": 37203,
              "short": 37148,
              "net": 55
            }
          },
          "openInterest": 357990
        }
      ]
    },
    {
      "reportDate": "2023-09-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3738091,
              "short": 2967406,
              "net": 770685
            },
            "nonCommercial": {
              "long": 454880,
              "short": 1246415,
              "net": -791535
            },
            "smallTrader": {
              "long": 416866,
              "short": 396016,
              "net": 20850
            }
          },
          "openInterest": 4718782
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3013032,
              "short": 1898500,
              "net": 1114532
            },
            "nonCommercial": {
              "long": 341198,
              "short": 1559088,
              "net": -1217890
            },
            "smallTrader": {
              "long": 255487,
              "short": 152129,
              "net": 103358
            }
          },
          "openInterest": 3661941
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1053899,
              "short": 901482,
              "net": 152417
            },
            "nonCommercial": {
              "long": 83153,
              "short": 281445,
              "net": -198292
            },
            "smallTrader": {
              "long": 191920,
              "short": 146045,
              "net": 45875
            }
          },
          "openInterest": 1343057
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4525006,
              "short": 3555593,
              "net": 969413
            },
            "nonCommercial": {
              "long": 424157,
              "short": 1480425,
              "net": -1056268
            },
            "smallTrader": {
              "long": 414910,
              "short": 328055,
              "net": 86855
            }
          },
          "openInterest": 5415832
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 146176,
              "short": 50810,
              "net": 95366
            },
            "nonCommercial": {
              "long": 54032,
              "short": 137569,
              "net": -83537
            },
            "smallTrader": {
              "long": 24035,
              "short": 35864,
              "net": -11829
            }
          },
          "openInterest": 241201
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 105,
              "short": 2639,
              "net": -2534
            },
            "nonCommercial": {
              "long": 11933,
              "short": 9894,
              "net": 2039
            },
            "smallTrader": {
              "long": 1218,
              "short": 723,
              "net": 495
            }
          },
          "openInterest": 14962
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10681,
              "short": 26250,
              "net": -15569
            },
            "nonCommercial": {
              "long": 20473,
              "short": 6540,
              "net": 13933
            },
            "smallTrader": {
              "long": 3318,
              "short": 1682,
              "net": 1636
            }
          },
          "openInterest": 34871
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84129,
              "short": 134084,
              "net": -49955
            },
            "nonCommercial": {
              "long": 92645,
              "short": 46261,
              "net": 46384
            },
            "smallTrader": {
              "long": 33867,
              "short": 30296,
              "net": 3571
            }
          },
          "openInterest": 225404
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103959,
              "short": 74498,
              "net": 29461
            },
            "nonCommercial": {
              "long": 45761,
              "short": 70724,
              "net": -24963
            },
            "smallTrader": {
              "long": 32462,
              "short": 36960,
              "net": -4498
            }
          },
          "openInterest": 189660
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75136,
              "short": 165348,
              "net": -90212
            },
            "nonCommercial": {
              "long": 137720,
              "short": 51500,
              "net": 86220
            },
            "smallTrader": {
              "long": 13139,
              "short": 9147,
              "net": 3992
            }
          },
          "openInterest": 290190
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93849,
              "short": 76067,
              "net": 17782
            },
            "nonCommercial": {
              "long": 50355,
              "short": 68806,
              "net": -18451
            },
            "smallTrader": {
              "long": 8545,
              "short": 7876,
              "net": 669
            }
          },
          "openInterest": 196556
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78867,
              "short": 74208,
              "net": 4659
            },
            "nonCommercial": {
              "long": 67118,
              "short": 73888,
              "net": -6770
            },
            "smallTrader": {
              "long": 14880,
              "short": 12769,
              "net": 2111
            }
          },
          "openInterest": 193597
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 601098,
              "short": 521133,
              "net": 79965
            },
            "nonCommercial": {
              "long": 278322,
              "short": 323954,
              "net": -45632
            },
            "smallTrader": {
              "long": 125742,
              "short": 160075,
              "net": -34333
            }
          },
          "openInterest": 1229700
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94304,
              "short": 161090,
              "net": -66786
            },
            "nonCommercial": {
              "long": 91093,
              "short": 34683,
              "net": 56410
            },
            "smallTrader": {
              "long": 18327,
              "short": 7951,
              "net": 10376
            }
          },
          "openInterest": 228746
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 597611,
              "short": 906608,
              "net": -308997
            },
            "nonCommercial": {
              "long": 400472,
              "short": 101150,
              "net": 299322
            },
            "smallTrader": {
              "long": 84015,
              "short": 74340,
              "net": 9675
            }
          },
          "openInterest": 1703130
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53865,
              "short": 43642,
              "net": 10223
            },
            "nonCommercial": {
              "long": 22245,
              "short": 33969,
              "net": -11724
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93933
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20052,
              "short": 26689,
              "net": -6637
            },
            "nonCommercial": {
              "long": 6890,
              "short": 425,
              "net": 6465
            },
            "smallTrader": {
              "long": 415,
              "short": 243,
              "net": 172
            }
          },
          "openInterest": 28937
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 406485,
              "short": 582339,
              "net": -175854
            },
            "nonCommercial": {
              "long": 235732,
              "short": 99501,
              "net": 136231
            },
            "smallTrader": {
              "long": 90003,
              "short": 50380,
              "net": 39623
            }
          },
          "openInterest": 754263
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14068,
              "short": 14951,
              "net": -883
            },
            "nonCommercial": {
              "long": 20974,
              "short": 11428,
              "net": 9546
            },
            "smallTrader": {
              "long": 8538,
              "short": 17201,
              "net": -8663
            }
          },
          "openInterest": 57612
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158186,
              "short": 224781,
              "net": -66595
            },
            "nonCommercial": {
              "long": 105068,
              "short": 50241,
              "net": 54827
            },
            "smallTrader": {
              "long": 25248,
              "short": 13480,
              "net": 11768
            }
          },
          "openInterest": 373081
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 111456,
              "short": 269695,
              "net": -158239
            },
            "nonCommercial": {
              "long": 235802,
              "short": 97796,
              "net": 138006
            },
            "smallTrader": {
              "long": 45966,
              "short": 25733,
              "net": 20233
            }
          },
          "openInterest": 438672
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146142,
              "short": 213268,
              "net": -67126
            },
            "nonCommercial": {
              "long": 57673,
              "short": 18936,
              "net": 38737
            },
            "smallTrader": {
              "long": 53447,
              "short": 25058,
              "net": 28389
            }
          },
          "openInterest": 319491
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190804,
              "short": 84937,
              "net": 105867
            },
            "nonCommercial": {
              "long": 37014,
              "short": 134150,
              "net": -97136
            },
            "smallTrader": {
              "long": 34930,
              "short": 43661,
              "net": -8731
            }
          },
          "openInterest": 268344
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80133,
              "short": 70474,
              "net": 9659
            },
            "nonCommercial": {
              "long": 63716,
              "short": 69848,
              "net": -6132
            },
            "smallTrader": {
              "long": 19036,
              "short": 22563,
              "net": -3527
            }
          },
          "openInterest": 203242
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89585,
              "short": 165876,
              "net": -76291
            },
            "nonCommercial": {
              "long": 134205,
              "short": 47716,
              "net": 86489
            },
            "smallTrader": {
              "long": 28644,
              "short": 38842,
              "net": -10198
            }
          },
          "openInterest": 314848
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127372,
              "short": 199104,
              "net": -71732
            },
            "nonCommercial": {
              "long": 100298,
              "short": 32777,
              "net": 67521
            },
            "smallTrader": {
              "long": 7084,
              "short": 2873,
              "net": 4211
            }
          },
          "openInterest": 246061
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 9905,
              "short": 10053,
              "net": -148
            },
            "smallTrader": {
              "long": 438,
              "short": 295,
              "net": 143
            }
          },
          "openInterest": 11331
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156324,
              "short": 160243,
              "net": -3919
            },
            "nonCommercial": {
              "long": 64075,
              "short": 54515,
              "net": 9560
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 291708
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 467497,
              "short": 376781,
              "net": 90716
            },
            "nonCommercial": {
              "long": 246653,
              "short": 364932,
              "net": -118279
            },
            "smallTrader": {
              "long": 67802,
              "short": 40239,
              "net": 27563
            }
          },
          "openInterest": 1169725
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34068,
              "short": 16777,
              "net": 17291
            },
            "nonCommercial": {
              "long": 16847,
              "short": 30847,
              "net": -14000
            },
            "smallTrader": {
              "long": 2947,
              "short": 6238,
              "net": -3291
            }
          },
          "openInterest": 56462
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17212,
              "short": 36213,
              "net": -19001
            },
            "nonCommercial": {
              "long": 36991,
              "short": 22389,
              "net": 14602
            },
            "smallTrader": {
              "long": 7704,
              "short": 3305,
              "net": 4399
            }
          },
          "openInterest": 68721
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 426554,
              "short": 355748,
              "net": 70806
            },
            "nonCommercial": {
              "long": 50897,
              "short": 122608,
              "net": -71711
            },
            "smallTrader": {
              "long": 26844,
              "short": 25939,
              "net": 905
            }
          },
          "openInterest": 512207
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1695916,
              "short": 1572027,
              "net": 123889
            },
            "nonCommercial": {
              "long": 243424,
              "short": 377940,
              "net": -134516
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2284667
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40052,
              "short": 77760,
              "net": -37708
            },
            "nonCommercial": {
              "long": 57558,
              "short": 30754,
              "net": 26804
            },
            "smallTrader": {
              "long": 23814,
              "short": 12910,
              "net": 10904
            }
          },
          "openInterest": 128279
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178230,
              "short": 290420,
              "net": -112190
            },
            "nonCommercial": {
              "long": 109916,
              "short": 17166,
              "net": 92750
            },
            "smallTrader": {
              "long": 44988,
              "short": 25548,
              "net": 19440
            }
          },
          "openInterest": 455533
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229775,
              "short": 296258,
              "net": -66483
            },
            "nonCommercial": {
              "long": 105904,
              "short": 49969,
              "net": 55935
            },
            "smallTrader": {
              "long": 34049,
              "short": 23501,
              "net": 10548
            }
          },
          "openInterest": 454449
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 368024,
              "short": 436867,
              "net": -68843
            },
            "nonCommercial": {
              "long": 161468,
              "short": 74139,
              "net": 87329
            },
            "smallTrader": {
              "long": 48992,
              "short": 67478,
              "net": -18486
            }
          },
          "openInterest": 716200
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415119,
              "short": 704924,
              "net": -289805
            },
            "nonCommercial": {
              "long": 317572,
              "short": 82151,
              "net": 235421
            },
            "smallTrader": {
              "long": 98808,
              "short": 44424,
              "net": 54384
            }
          },
          "openInterest": 966992
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22508,
              "short": 11821,
              "net": 10687
            },
            "nonCommercial": {
              "long": 11494,
              "short": 16819,
              "net": -5325
            },
            "smallTrader": {
              "long": 12168,
              "short": 17530,
              "net": -5362
            }
          },
          "openInterest": 46670
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7448,
              "short": 12453,
              "net": -5005
            },
            "nonCommercial": {
              "long": 22881,
              "short": 19522,
              "net": 3359
            },
            "smallTrader": {
              "long": 4587,
              "short": 2941,
              "net": 1646
            }
          },
          "openInterest": 36579
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184112,
              "short": 139847,
              "net": 44265
            },
            "nonCommercial": {
              "long": 101854,
              "short": 144580,
              "net": -42726
            },
            "smallTrader": {
              "long": 26430,
              "short": 27969,
              "net": -1539
            }
          },
          "openInterest": 402061
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76099,
              "short": 63257,
              "net": 12842
            },
            "nonCommercial": {
              "long": 52225,
              "short": 62775,
              "net": -10550
            },
            "smallTrader": {
              "long": 18458,
              "short": 20750,
              "net": -2292
            }
          },
          "openInterest": 195685
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130578,
              "short": 86418,
              "net": 44160
            },
            "nonCommercial": {
              "long": 109981,
              "short": 156391,
              "net": -46410
            },
            "smallTrader": {
              "long": 37412,
              "short": 35162,
              "net": 2250
            }
          },
          "openInterest": 376770
        }
      ]
    },
    {
      "reportDate": "2023-09-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3712430,
              "short": 2992220,
              "net": 720210
            },
            "nonCommercial": {
              "long": 467114,
              "short": 1211416,
              "net": -744302
            },
            "smallTrader": {
              "long": 404705,
              "short": 380613,
              "net": 24092
            }
          },
          "openInterest": 4681032
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3031053,
              "short": 1902514,
              "net": 1128539
            },
            "nonCommercial": {
              "long": 320048,
              "short": 1559657,
              "net": -1239609
            },
            "smallTrader": {
              "long": 259610,
              "short": 148540,
              "net": 111070
            }
          },
          "openInterest": 3653520
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1056184,
              "short": 903521,
              "net": 152663
            },
            "nonCommercial": {
              "long": 79656,
              "short": 272343,
              "net": -192687
            },
            "smallTrader": {
              "long": 191340,
              "short": 151316,
              "net": 40024
            }
          },
          "openInterest": 1339675
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4464077,
              "short": 3509633,
              "net": 954444
            },
            "nonCommercial": {
              "long": 465279,
              "short": 1496309,
              "net": -1031030
            },
            "smallTrader": {
              "long": 405798,
              "short": 329212,
              "net": 76586
            }
          },
          "openInterest": 5391830
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164961,
              "short": 69971,
              "net": 94990
            },
            "nonCommercial": {
              "long": 47309,
              "short": 126842,
              "net": -79533
            },
            "smallTrader": {
              "long": 22273,
              "short": 37730,
              "net": -15457
            }
          },
          "openInterest": 256219
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 117,
              "short": 2660,
              "net": -2543
            },
            "nonCommercial": {
              "long": 11893,
              "short": 9661,
              "net": 2232
            },
            "smallTrader": {
              "long": 1134,
              "short": 823,
              "net": 311
            }
          },
          "openInterest": 15423
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11568,
              "short": 26728,
              "net": -15160
            },
            "nonCommercial": {
              "long": 19696,
              "short": 6519,
              "net": 13177
            },
            "smallTrader": {
              "long": 3305,
              "short": 1322,
              "net": 1983
            }
          },
          "openInterest": 34969
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80441,
              "short": 131609,
              "net": -51168
            },
            "nonCommercial": {
              "long": 97365,
              "short": 51191,
              "net": 46174
            },
            "smallTrader": {
              "long": 32133,
              "short": 27139,
              "net": 4994
            }
          },
          "openInterest": 227437
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131976,
              "short": 82701,
              "net": 49275
            },
            "nonCommercial": {
              "long": 40298,
              "short": 82181,
              "net": -41883
            },
            "smallTrader": {
              "long": 31767,
              "short": 39159,
              "net": -7392
            }
          },
          "openInterest": 217080
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73434,
              "short": 164927,
              "net": -91493
            },
            "nonCommercial": {
              "long": 140004,
              "short": 52381,
              "net": 87623
            },
            "smallTrader": {
              "long": 13097,
              "short": 9227,
              "net": 3870
            }
          },
          "openInterest": 297544
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94510,
              "short": 78692,
              "net": 15818
            },
            "nonCommercial": {
              "long": 51691,
              "short": 68269,
              "net": -16578
            },
            "smallTrader": {
              "long": 9390,
              "short": 8630,
              "net": 760
            }
          },
          "openInterest": 201016
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76561,
              "short": 66675,
              "net": 9886
            },
            "nonCommercial": {
              "long": 67333,
              "short": 79667,
              "net": -12334
            },
            "smallTrader": {
              "long": 16045,
              "short": 13597,
              "net": 2448
            }
          },
          "openInterest": 196198
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 628085,
              "short": 509249,
              "net": 118836
            },
            "nonCommercial": {
              "long": 264473,
              "short": 352461,
              "net": -87988
            },
            "smallTrader": {
              "long": 130320,
              "short": 161168,
              "net": -30848
            }
          },
          "openInterest": 1268176
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96890,
              "short": 157077,
              "net": -60187
            },
            "nonCommercial": {
              "long": 86922,
              "short": 35540,
              "net": 51382
            },
            "smallTrader": {
              "long": 17240,
              "short": 8435,
              "net": 8805
            }
          },
          "openInterest": 227631
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 625224,
              "short": 973937,
              "net": -348713
            },
            "nonCommercial": {
              "long": 428798,
              "short": 101927,
              "net": 326871
            },
            "smallTrader": {
              "long": 93915,
              "short": 72073,
              "net": 21842
            }
          },
          "openInterest": 1791696
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 60631,
              "short": 48194,
              "net": 12437
            },
            "nonCommercial": {
              "long": 22788,
              "short": 35688,
              "net": -12900
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 102910
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21363,
              "short": 29622,
              "net": -8259
            },
            "nonCommercial": {
              "long": 8713,
              "short": 491,
              "net": 8222
            },
            "smallTrader": {
              "long": 407,
              "short": 370,
              "net": 37
            }
          },
          "openInterest": 31830
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 412967,
              "short": 562948,
              "net": -149981
            },
            "nonCommercial": {
              "long": 212376,
              "short": 99296,
              "net": 113080
            },
            "smallTrader": {
              "long": 92784,
              "short": 55883,
              "net": 36901
            }
          },
          "openInterest": 743759
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13824,
              "short": 15252,
              "net": -1428
            },
            "nonCommercial": {
              "long": 23276,
              "short": 11357,
              "net": 11919
            },
            "smallTrader": {
              "long": 9026,
              "short": 19517,
              "net": -10491
            }
          },
          "openInterest": 60617
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156648,
              "short": 229078,
              "net": -72430
            },
            "nonCommercial": {
              "long": 110169,
              "short": 50952,
              "net": 59217
            },
            "smallTrader": {
              "long": 28820,
              "short": 15607,
              "net": 13213
            }
          },
          "openInterest": 369940
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113062,
              "short": 257872,
              "net": -144810
            },
            "nonCommercial": {
              "long": 235704,
              "short": 111840,
              "net": 123864
            },
            "smallTrader": {
              "long": 46740,
              "short": 25794,
              "net": 20946
            }
          },
          "openInterest": 441221
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160351,
              "short": 223150,
              "net": -62799
            },
            "nonCommercial": {
              "long": 57327,
              "short": 20405,
              "net": 36922
            },
            "smallTrader": {
              "long": 54388,
              "short": 28511,
              "net": 25877
            }
          },
          "openInterest": 334395
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 183589,
              "short": 76945,
              "net": 106644
            },
            "nonCommercial": {
              "long": 38247,
              "short": 136960,
              "net": -98713
            },
            "smallTrader": {
              "long": 36043,
              "short": 43974,
              "net": -7931
            }
          },
          "openInterest": 270854
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73897,
              "short": 69188,
              "net": 4709
            },
            "nonCommercial": {
              "long": 66425,
              "short": 67155,
              "net": -730
            },
            "smallTrader": {
              "long": 19379,
              "short": 23358,
              "net": -3979
            }
          },
          "openInterest": 197128
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93333,
              "short": 171332,
              "net": -77999
            },
            "nonCommercial": {
              "long": 144383,
              "short": 51839,
              "net": 92544
            },
            "smallTrader": {
              "long": 28157,
              "short": 42702,
              "net": -14545
            }
          },
          "openInterest": 325976
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123575,
              "short": 195067,
              "net": -71492
            },
            "nonCommercial": {
              "long": 93022,
              "short": 26151,
              "net": 66871
            },
            "smallTrader": {
              "long": 7268,
              "short": 2647,
              "net": 4621
            }
          },
          "openInterest": 235720
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 10254,
              "short": 10455,
              "net": -201
            },
            "smallTrader": {
              "long": 482,
              "short": 286,
              "net": 196
            }
          },
          "openInterest": 12651
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 173508,
              "short": 181445,
              "net": -7937
            },
            "nonCommercial": {
              "long": 59590,
              "short": 55128,
              "net": 4462
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 319625
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 480371,
              "short": 393848,
              "net": 86523
            },
            "nonCommercial": {
              "long": 242831,
              "short": 354875,
              "net": -112044
            },
            "smallTrader": {
              "long": 66392,
              "short": 40871,
              "net": 25521
            }
          },
          "openInterest": 1171747
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42395,
              "short": 25138,
              "net": 17257
            },
            "nonCommercial": {
              "long": 14797,
              "short": 29417,
              "net": -14620
            },
            "smallTrader": {
              "long": 3420,
              "short": 6057,
              "net": -2637
            }
          },
          "openInterest": 67487
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19999,
              "short": 32395,
              "net": -12396
            },
            "nonCommercial": {
              "long": 43619,
              "short": 36898,
              "net": 6721
            },
            "smallTrader": {
              "long": 9083,
              "short": 3408,
              "net": 5675
            }
          },
          "openInterest": 87021
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 443198,
              "short": 384165,
              "net": 59033
            },
            "nonCommercial": {
              "long": 47088,
              "short": 110703,
              "net": -63615
            },
            "smallTrader": {
              "long": 31308,
              "short": 26726,
              "net": 4582
            }
          },
          "openInterest": 541216
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1823590,
              "short": 1736525,
              "net": 87065
            },
            "nonCommercial": {
              "long": 280602,
              "short": 381625,
              "net": -101023
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2547762
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40030,
              "short": 72070,
              "net": -32040
            },
            "nonCommercial": {
              "long": 52963,
              "short": 34930,
              "net": 18033
            },
            "smallTrader": {
              "long": 26427,
              "short": 12420,
              "net": 14007
            }
          },
          "openInterest": 125292
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189177,
              "short": 296432,
              "net": -107255
            },
            "nonCommercial": {
              "long": 109513,
              "short": 21230,
              "net": 88283
            },
            "smallTrader": {
              "long": 43929,
              "short": 24957,
              "net": 18972
            }
          },
          "openInterest": 457445
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240105,
              "short": 296443,
              "net": -56338
            },
            "nonCommercial": {
              "long": 97027,
              "short": 51025,
              "net": 46002
            },
            "smallTrader": {
              "long": 31734,
              "short": 21398,
              "net": 10336
            }
          },
          "openInterest": 471433
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 366434,
              "short": 434874,
              "net": -68440
            },
            "nonCommercial": {
              "long": 162761,
              "short": 77544,
              "net": 85217
            },
            "smallTrader": {
              "long": 49882,
              "short": 66659,
              "net": -16777
            }
          },
          "openInterest": 740047
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 446542,
              "short": 744267,
              "net": -297725
            },
            "nonCommercial": {
              "long": 328566,
              "short": 84131,
              "net": 244435
            },
            "smallTrader": {
              "long": 98865,
              "short": 45575,
              "net": 53290
            }
          },
          "openInterest": 996532
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26017,
              "short": 13666,
              "net": 12351
            },
            "nonCommercial": {
              "long": 9009,
              "short": 18347,
              "net": -9338
            },
            "smallTrader": {
              "long": 13771,
              "short": 16784,
              "net": -3013
            }
          },
          "openInterest": 49945
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7906,
              "short": 15633,
              "net": -7727
            },
            "nonCommercial": {
              "long": 25145,
              "short": 19074,
              "net": 6071
            },
            "smallTrader": {
              "long": 4510,
              "short": 2854,
              "net": 1656
            }
          },
          "openInterest": 40982
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 192419,
              "short": 152320,
              "net": 40099
            },
            "nonCommercial": {
              "long": 104179,
              "short": 143521,
              "net": -39342
            },
            "smallTrader": {
              "long": 27224,
              "short": 27981,
              "net": -757
            }
          },
          "openInterest": 418072
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78779,
              "short": 63890,
              "net": 14889
            },
            "nonCommercial": {
              "long": 53369,
              "short": 64628,
              "net": -11259
            },
            "smallTrader": {
              "long": 17562,
              "short": 21192,
              "net": -3630
            }
          },
          "openInterest": 198936
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133152,
              "short": 86631,
              "net": 46521
            },
            "nonCommercial": {
              "long": 114277,
              "short": 163896,
              "net": -49619
            },
            "smallTrader": {
              "long": 39447,
              "short": 36349,
              "net": 3098
            }
          },
          "openInterest": 391669
        }
      ]
    },
    {
      "reportDate": "2023-09-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3690498,
              "short": 3031128,
              "net": 659370
            },
            "nonCommercial": {
              "long": 489853,
              "short": 1192169,
              "net": -702316
            },
            "smallTrader": {
              "long": 417596,
              "short": 374650,
              "net": 42946
            }
          },
          "openInterest": 4697157
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3088512,
              "short": 1961587,
              "net": 1126925
            },
            "nonCommercial": {
              "long": 334138,
              "short": 1575601,
              "net": -1241463
            },
            "smallTrader": {
              "long": 258438,
              "short": 143900,
              "net": 114538
            }
          },
          "openInterest": 3732382
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1093591,
              "short": 936479,
              "net": 157112
            },
            "nonCommercial": {
              "long": 74323,
              "short": 275430,
              "net": -201107
            },
            "smallTrader": {
              "long": 187356,
              "short": 143361,
              "net": 43995
            }
          },
          "openInterest": 1363478
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4538043,
              "short": 3596848,
              "net": 941195
            },
            "nonCommercial": {
              "long": 509220,
              "short": 1516166,
              "net": -1006946
            },
            "smallTrader": {
              "long": 394180,
              "short": 328429,
              "net": 65751
            }
          },
          "openInterest": 5511115
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158199,
              "short": 48187,
              "net": 110012
            },
            "nonCommercial": {
              "long": 36780,
              "short": 133726,
              "net": -96946
            },
            "smallTrader": {
              "long": 19463,
              "short": 32529,
              "net": -13066
            }
          },
          "openInterest": 221229
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 130,
              "short": 2127,
              "net": -1997
            },
            "nonCommercial": {
              "long": 12869,
              "short": 11272,
              "net": 1597
            },
            "smallTrader": {
              "long": 1191,
              "short": 791,
              "net": 400
            }
          },
          "openInterest": 16670
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11973,
              "short": 27642,
              "net": -15669
            },
            "nonCommercial": {
              "long": 23395,
              "short": 10542,
              "net": 12853
            },
            "smallTrader": {
              "long": 4130,
              "short": 1314,
              "net": 2816
            }
          },
          "openInterest": 39943
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70362,
              "short": 102943,
              "net": -32581
            },
            "nonCommercial": {
              "long": 85095,
              "short": 51412,
              "net": 33683
            },
            "smallTrader": {
              "long": 27510,
              "short": 28612,
              "net": -1102
            }
          },
          "openInterest": 191117
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184750,
              "short": 135946,
              "net": 48804
            },
            "nonCommercial": {
              "long": 19027,
              "short": 67054,
              "net": -48027
            },
            "smallTrader": {
              "long": 35733,
              "short": 36510,
              "net": -777
            }
          },
          "openInterest": 246847
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74473,
              "short": 166090,
              "net": -91617
            },
            "nonCommercial": {
              "long": 138297,
              "short": 50035,
              "net": 88262
            },
            "smallTrader": {
              "long": 12962,
              "short": 9607,
              "net": 3355
            }
          },
          "openInterest": 297122
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87410,
              "short": 83888,
              "net": 3522
            },
            "nonCommercial": {
              "long": 52920,
              "short": 57328,
              "net": -4408
            },
            "smallTrader": {
              "long": 9555,
              "short": 8669,
              "net": 886
            }
          },
          "openInterest": 193463
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77704,
              "short": 65392,
              "net": 12312
            },
            "nonCommercial": {
              "long": 68244,
              "short": 84544,
              "net": -16300
            },
            "smallTrader": {
              "long": 16596,
              "short": 12608,
              "net": 3988
            }
          },
          "openInterest": 201097
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 639517,
              "short": 504761,
              "net": 134756
            },
            "nonCommercial": {
              "long": 270874,
              "short": 372107,
              "net": -101233
            },
            "smallTrader": {
              "long": 130657,
              "short": 164180,
              "net": -33523
            }
          },
          "openInterest": 1292194
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101412,
              "short": 160937,
              "net": -59525
            },
            "nonCommercial": {
              "long": 83885,
              "short": 32836,
              "net": 51049
            },
            "smallTrader": {
              "long": 16424,
              "short": 7948,
              "net": 8476
            }
          },
          "openInterest": 233332
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 586355,
              "short": 941190,
              "net": -354835
            },
            "nonCommercial": {
              "long": 442288,
              "short": 113862,
              "net": 328426
            },
            "smallTrader": {
              "long": 89271,
              "short": 62862,
              "net": 26409
            }
          },
          "openInterest": 1692990
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52111,
              "short": 34824,
              "net": 17287
            },
            "nonCommercial": {
              "long": 19016,
              "short": 36785,
              "net": -17769
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86992
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24142,
              "short": 33085,
              "net": -8943
            },
            "nonCommercial": {
              "long": 9199,
              "short": 256,
              "net": 8943
            },
            "smallTrader": {
              "long": 412,
              "short": 412,
              "net": 0
            }
          },
          "openInterest": 36000
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 388465,
              "short": 517207,
              "net": -128742
            },
            "nonCommercial": {
              "long": 207424,
              "short": 105443,
              "net": 101981
            },
            "smallTrader": {
              "long": 82112,
              "short": 55351,
              "net": 26761
            }
          },
          "openInterest": 695343
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13646,
              "short": 15910,
              "net": -2264
            },
            "nonCommercial": {
              "long": 23724,
              "short": 11462,
              "net": 12262
            },
            "smallTrader": {
              "long": 9364,
              "short": 19362,
              "net": -9998
            }
          },
          "openInterest": 61812
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183363,
              "short": 244684,
              "net": -61321
            },
            "nonCommercial": {
              "long": 107978,
              "short": 58636,
              "net": 49342
            },
            "smallTrader": {
              "long": 26697,
              "short": 14718,
              "net": 11979
            }
          },
          "openInterest": 385867
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110014,
              "short": 262946,
              "net": -152932
            },
            "nonCommercial": {
              "long": 237716,
              "short": 102553,
              "net": 135163
            },
            "smallTrader": {
              "long": 43921,
              "short": 26152,
              "net": 17769
            }
          },
          "openInterest": 438078
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152164,
              "short": 222058,
              "net": -69894
            },
            "nonCommercial": {
              "long": 61835,
              "short": 18934,
              "net": 42901
            },
            "smallTrader": {
              "long": 53523,
              "short": 26530,
              "net": 26993
            }
          },
          "openInterest": 330256
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 183927,
              "short": 72482,
              "net": 111445
            },
            "nonCommercial": {
              "long": 45737,
              "short": 147356,
              "net": -101619
            },
            "smallTrader": {
              "long": 32790,
              "short": 42616,
              "net": -9826
            }
          },
          "openInterest": 265860
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73285,
              "short": 71981,
              "net": 1304
            },
            "nonCommercial": {
              "long": 66719,
              "short": 65137,
              "net": 1582
            },
            "smallTrader": {
              "long": 21119,
              "short": 24005,
              "net": -2886
            }
          },
          "openInterest": 202072
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94078,
              "short": 177402,
              "net": -83324
            },
            "nonCommercial": {
              "long": 153471,
              "short": 53990,
              "net": 99481
            },
            "smallTrader": {
              "long": 29125,
              "short": 45282,
              "net": -16157
            }
          },
          "openInterest": 331881
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115818,
              "short": 183563,
              "net": -67745
            },
            "nonCommercial": {
              "long": 95307,
              "short": 31657,
              "net": 63650
            },
            "smallTrader": {
              "long": 6642,
              "short": 2547,
              "net": 4095
            }
          },
          "openInterest": 220707
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 8773,
              "short": 8930,
              "net": -157
            },
            "smallTrader": {
              "long": 485,
              "short": 333,
              "net": 152
            }
          },
          "openInterest": 10956
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 137434,
              "short": 139676,
              "net": -2242
            },
            "nonCommercial": {
              "long": 55927,
              "short": 53691,
              "net": 2236
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 241955
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 460421,
              "short": 385148,
              "net": 75273
            },
            "nonCommercial": {
              "long": 226422,
              "short": 320341,
              "net": -93919
            },
            "smallTrader": {
              "long": 63204,
              "short": 44558,
              "net": 18646
            }
          },
          "openInterest": 1152362
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41596,
              "short": 17295,
              "net": 24301
            },
            "nonCommercial": {
              "long": 7618,
              "short": 28890,
              "net": -21272
            },
            "smallTrader": {
              "long": 2993,
              "short": 6022,
              "net": -3029
            }
          },
          "openInterest": 52588
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20450,
              "short": 35082,
              "net": -14632
            },
            "nonCommercial": {
              "long": 42158,
              "short": 32164,
              "net": 9994
            },
            "smallTrader": {
              "long": 8293,
              "short": 3655,
              "net": 4638
            }
          },
          "openInterest": 82379
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 380523,
              "short": 319990,
              "net": 60533
            },
            "nonCommercial": {
              "long": 32929,
              "short": 96490,
              "net": -63561
            },
            "smallTrader": {
              "long": 24813,
              "short": 21785,
              "net": 3028
            }
          },
          "openInterest": 444493
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1601273,
              "short": 1475726,
              "net": 125547
            },
            "nonCommercial": {
              "long": 201587,
              "short": 341997,
              "net": -140410
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2107388
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40917,
              "short": 70704,
              "net": -29787
            },
            "nonCommercial": {
              "long": 50699,
              "short": 35468,
              "net": 15231
            },
            "smallTrader": {
              "long": 26201,
              "short": 11645,
              "net": 14556
            }
          },
          "openInterest": 125749
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 200367,
              "short": 303431,
              "net": -103064
            },
            "nonCommercial": {
              "long": 104454,
              "short": 17242,
              "net": 87212
            },
            "smallTrader": {
              "long": 42931,
              "short": 27079,
              "net": 15852
            }
          },
          "openInterest": 459876
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 219404,
              "short": 283815,
              "net": -64411
            },
            "nonCommercial": {
              "long": 101187,
              "short": 46627,
              "net": 54560
            },
            "smallTrader": {
              "long": 30924,
              "short": 21073,
              "net": 9851
            }
          },
          "openInterest": 457364
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 388164,
              "short": 431929,
              "net": -43765
            },
            "nonCommercial": {
              "long": 144598,
              "short": 81908,
              "net": 62690
            },
            "smallTrader": {
              "long": 48293,
              "short": 67218,
              "net": -18925
            }
          },
          "openInterest": 773220
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414505,
              "short": 709119,
              "net": -294614
            },
            "nonCommercial": {
              "long": 329115,
              "short": 84806,
              "net": 244309
            },
            "smallTrader": {
              "long": 99542,
              "short": 49237,
              "net": 50305
            }
          },
          "openInterest": 956532
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25167,
              "short": 9323,
              "net": 15844
            },
            "nonCommercial": {
              "long": 12196,
              "short": 20131,
              "net": -7935
            },
            "smallTrader": {
              "long": 9258,
              "short": 17167,
              "net": -7909
            }
          },
          "openInterest": 46638
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8983,
              "short": 26328,
              "net": -17345
            },
            "nonCommercial": {
              "long": 24582,
              "short": 8948,
              "net": 15634
            },
            "smallTrader": {
              "long": 4292,
              "short": 2581,
              "net": 1711
            }
          },
          "openInterest": 39249
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 202095,
              "short": 167711,
              "net": 34384
            },
            "nonCommercial": {
              "long": 109958,
              "short": 138774,
              "net": -28816
            },
            "smallTrader": {
              "long": 24108,
              "short": 29676,
              "net": -5568
            }
          },
          "openInterest": 440059
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80169,
              "short": 66692,
              "net": 13477
            },
            "nonCommercial": {
              "long": 54479,
              "short": 65420,
              "net": -10941
            },
            "smallTrader": {
              "long": 18203,
              "short": 20739,
              "net": -2536
            }
          },
          "openInterest": 202243
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132640,
              "short": 82174,
              "net": 50466
            },
            "nonCommercial": {
              "long": 121293,
              "short": 178230,
              "net": -56937
            },
            "smallTrader": {
              "long": 42182,
              "short": 35711,
              "net": 6471
            }
          },
          "openInterest": 403737
        }
      ]
    },
    {
      "reportDate": "2023-09-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3724693,
              "short": 3045050,
              "net": 679643
            },
            "nonCommercial": {
              "long": 509578,
              "short": 1241576,
              "net": -731998
            },
            "smallTrader": {
              "long": 434390,
              "short": 382035,
              "net": 52355
            }
          },
          "openInterest": 4767698
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3127095,
              "short": 2046501,
              "net": 1080594
            },
            "nonCommercial": {
              "long": 429541,
              "short": 1639841,
              "net": -1210300
            },
            "smallTrader": {
              "long": 269088,
              "short": 139382,
              "net": 129706
            }
          },
          "openInterest": 3903502
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1113332,
              "short": 944314,
              "net": 169018
            },
            "nonCommercial": {
              "long": 74134,
              "short": 306945,
              "net": -232811
            },
            "smallTrader": {
              "long": 204449,
              "short": 140656,
              "net": 63793
            }
          },
          "openInterest": 1405064
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4610560,
              "short": 3645955,
              "net": 964605
            },
            "nonCommercial": {
              "long": 492741,
              "short": 1518523,
              "net": -1025782
            },
            "smallTrader": {
              "long": 404260,
              "short": 343083,
              "net": 61177
            }
          },
          "openInterest": 5579726
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151041,
              "short": 48791,
              "net": 102250
            },
            "nonCommercial": {
              "long": 36104,
              "short": 122919,
              "net": -86815
            },
            "smallTrader": {
              "long": 20512,
              "short": 35947,
              "net": -15435
            }
          },
          "openInterest": 211882
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 142,
              "short": 2175,
              "net": -2033
            },
            "nonCommercial": {
              "long": 10930,
              "short": 9136,
              "net": 1794
            },
            "smallTrader": {
              "long": 1200,
              "short": 961,
              "net": 239
            }
          },
          "openInterest": 14844
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20746,
              "short": 38884,
              "net": -18138
            },
            "nonCommercial": {
              "long": 29298,
              "short": 13740,
              "net": 15558
            },
            "smallTrader": {
              "long": 4229,
              "short": 1649,
              "net": 2580
            }
          },
          "openInterest": 55588
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109264,
              "short": 117951,
              "net": -8687
            },
            "nonCommercial": {
              "long": 84750,
              "short": 69081,
              "net": 15669
            },
            "smallTrader": {
              "long": 26381,
              "short": 33363,
              "net": -6982
            }
          },
          "openInterest": 227843
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120758,
              "short": 90939,
              "net": 29819
            },
            "nonCommercial": {
              "long": 17006,
              "short": 49702,
              "net": -32696
            },
            "smallTrader": {
              "long": 33799,
              "short": 30922,
              "net": 2877
            }
          },
          "openInterest": 175848
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81053,
              "short": 162420,
              "net": -81367
            },
            "nonCommercial": {
              "long": 130061,
              "short": 51523,
              "net": 78538
            },
            "smallTrader": {
              "long": 12906,
              "short": 10077,
              "net": 2829
            }
          },
          "openInterest": 293573
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89324,
              "short": 80874,
              "net": 8450
            },
            "nonCommercial": {
              "long": 52564,
              "short": 61226,
              "net": -8662
            },
            "smallTrader": {
              "long": 9262,
              "short": 9050,
              "net": 212
            }
          },
          "openInterest": 195696
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87518,
              "short": 60326,
              "net": 27192
            },
            "nonCommercial": {
              "long": 70663,
              "short": 99442,
              "net": -28779
            },
            "smallTrader": {
              "long": 15925,
              "short": 14338,
              "net": 1587
            }
          },
          "openInterest": 216031
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 669786,
              "short": 518336,
              "net": 151450
            },
            "nonCommercial": {
              "long": 275064,
              "short": 393604,
              "net": -118540
            },
            "smallTrader": {
              "long": 132678,
              "short": 165588,
              "net": -32910
            }
          },
          "openInterest": 1339607
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106539,
              "short": 162443,
              "net": -55904
            },
            "nonCommercial": {
              "long": 82240,
              "short": 34460,
              "net": 47780
            },
            "smallTrader": {
              "long": 16274,
              "short": 8150,
              "net": 8124
            }
          },
          "openInterest": 238493
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 559689,
              "short": 935093,
              "net": -375404
            },
            "nonCommercial": {
              "long": 469051,
              "short": 118996,
              "net": 350055
            },
            "smallTrader": {
              "long": 91330,
              "short": 65981,
              "net": 25349
            }
          },
          "openInterest": 1750559
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57681,
              "short": 38209,
              "net": 19472
            },
            "nonCommercial": {
              "long": 18237,
              "short": 39855,
              "net": -21618
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92551
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27079,
              "short": 36428,
              "net": -9349
            },
            "nonCommercial": {
              "long": 9417,
              "short": 231,
              "net": 9186
            },
            "smallTrader": {
              "long": 573,
              "short": 410,
              "net": 163
            }
          },
          "openInterest": 39304
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 387030,
              "short": 511437,
              "net": -124407
            },
            "nonCommercial": {
              "long": 211516,
              "short": 113117,
              "net": 98399
            },
            "smallTrader": {
              "long": 82167,
              "short": 56159,
              "net": 26008
            }
          },
          "openInterest": 699271
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13780,
              "short": 15730,
              "net": -1950
            },
            "nonCommercial": {
              "long": 22431,
              "short": 13237,
              "net": 9194
            },
            "smallTrader": {
              "long": 9449,
              "short": 16693,
              "net": -7244
            }
          },
          "openInterest": 60468
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176434,
              "short": 229434,
              "net": -53000
            },
            "nonCommercial": {
              "long": 99385,
              "short": 58109,
              "net": 41276
            },
            "smallTrader": {
              "long": 26029,
              "short": 14305,
              "net": 11724
            }
          },
          "openInterest": 356434
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110844,
              "short": 245680,
              "net": -134836
            },
            "nonCommercial": {
              "long": 235560,
              "short": 119745,
              "net": 115815
            },
            "smallTrader": {
              "long": 45213,
              "short": 26192,
              "net": 19021
            }
          },
          "openInterest": 435620
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139910,
              "short": 209504,
              "net": -69594
            },
            "nonCommercial": {
              "long": 61383,
              "short": 19256,
              "net": 42127
            },
            "smallTrader": {
              "long": 54852,
              "short": 27385,
              "net": 27467
            }
          },
          "openInterest": 321163
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200015,
              "short": 79788,
              "net": 120227
            },
            "nonCommercial": {
              "long": 46169,
              "short": 155681,
              "net": -109512
            },
            "smallTrader": {
              "long": 35139,
              "short": 45854,
              "net": -10715
            }
          },
          "openInterest": 285974
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73052,
              "short": 69585,
              "net": 3467
            },
            "nonCommercial": {
              "long": 62412,
              "short": 64505,
              "net": -2093
            },
            "smallTrader": {
              "long": 20468,
              "short": 21842,
              "net": -1374
            }
          },
          "openInterest": 198597
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93442,
              "short": 171704,
              "net": -78262
            },
            "nonCommercial": {
              "long": 151766,
              "short": 56662,
              "net": 95104
            },
            "smallTrader": {
              "long": 26341,
              "short": 43183,
              "net": -16842
            }
          },
          "openInterest": 327248
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115616,
              "short": 180251,
              "net": -64635
            },
            "nonCommercial": {
              "long": 92732,
              "short": 32099,
              "net": 60633
            },
            "smallTrader": {
              "long": 6587,
              "short": 2585,
              "net": 4002
            }
          },
          "openInterest": 216906
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 9962,
              "short": 10033,
              "net": -71
            },
            "smallTrader": {
              "long": 434,
              "short": 368,
              "net": 66
            }
          },
          "openInterest": 12868
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140391,
              "short": 141582,
              "net": -1191
            },
            "nonCommercial": {
              "long": 55953,
              "short": 57889,
              "net": -1936
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 248727
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 445315,
              "short": 368719,
              "net": 76596
            },
            "nonCommercial": {
              "long": 227534,
              "short": 321693,
              "net": -94159
            },
            "smallTrader": {
              "long": 60236,
              "short": 42673,
              "net": 17563
            }
          },
          "openInterest": 1142377
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36867,
              "short": 18446,
              "net": 18421
            },
            "nonCommercial": {
              "long": 10632,
              "short": 25813,
              "net": -15181
            },
            "smallTrader": {
              "long": 2340,
              "short": 5580,
              "net": -3240
            }
          },
          "openInterest": 50757
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18443,
              "short": 30792,
              "net": -12349
            },
            "nonCommercial": {
              "long": 40305,
              "short": 32979,
              "net": 7326
            },
            "smallTrader": {
              "long": 8612,
              "short": 3589,
              "net": 5023
            }
          },
          "openInterest": 72957
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 393907,
              "short": 334631,
              "net": 59276
            },
            "nonCommercial": {
              "long": 35566,
              "short": 97168,
              "net": -61602
            },
            "smallTrader": {
              "long": 24965,
              "short": 22639,
              "net": 2326
            }
          },
          "openInterest": 462477
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1561943,
              "short": 1496369,
              "net": 65574
            },
            "nonCommercial": {
              "long": 261738,
              "short": 352906,
              "net": -91168
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2150244
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40346,
              "short": 73426,
              "net": -33080
            },
            "nonCommercial": {
              "long": 51539,
              "short": 31434,
              "net": 20105
            },
            "smallTrader": {
              "long": 25601,
              "short": 12626,
              "net": 12975
            }
          },
          "openInterest": 126206
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 202354,
              "short": 303497,
              "net": -101143
            },
            "nonCommercial": {
              "long": 106584,
              "short": 22040,
              "net": 84544
            },
            "smallTrader": {
              "long": 42979,
              "short": 26380,
              "net": 16599
            }
          },
          "openInterest": 468565
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211377,
              "short": 264640,
              "net": -53263
            },
            "nonCommercial": {
              "long": 98292,
              "short": 50287,
              "net": 48005
            },
            "smallTrader": {
              "long": 28317,
              "short": 23059,
              "net": 5258
            }
          },
          "openInterest": 437477
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391834,
              "short": 423242,
              "net": -31408
            },
            "nonCommercial": {
              "long": 132612,
              "short": 86124,
              "net": 46488
            },
            "smallTrader": {
              "long": 52193,
              "short": 67273,
              "net": -15080
            }
          },
          "openInterest": 777270
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381053,
              "short": 662107,
              "net": -281054
            },
            "nonCommercial": {
              "long": 324664,
              "short": 85424,
              "net": 239240
            },
            "smallTrader": {
              "long": 89438,
              "short": 47624,
              "net": 41814
            }
          },
          "openInterest": 903444
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31968,
              "short": 11054,
              "net": 20914
            },
            "nonCommercial": {
              "long": 12377,
              "short": 21492,
              "net": -9115
            },
            "smallTrader": {
              "long": 9542,
              "short": 21341,
              "net": -11799
            }
          },
          "openInterest": 53900
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9545,
              "short": 28181,
              "net": -18636
            },
            "nonCommercial": {
              "long": 26606,
              "short": 9848,
              "net": 16758
            },
            "smallTrader": {
              "long": 4877,
              "short": 2999,
              "net": 1878
            }
          },
          "openInterest": 42373
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 181651,
              "short": 123020,
              "net": 58631
            },
            "nonCommercial": {
              "long": 86408,
              "short": 139243,
              "net": -52835
            },
            "smallTrader": {
              "long": 24727,
              "short": 30523,
              "net": -5796
            }
          },
          "openInterest": 384930
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79985,
              "short": 61188,
              "net": 18797
            },
            "nonCommercial": {
              "long": 53038,
              "short": 68703,
              "net": -15665
            },
            "smallTrader": {
              "long": 18374,
              "short": 21506,
              "net": -3132
            }
          },
          "openInterest": 205236
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139031,
              "short": 84030,
              "net": 55001
            },
            "nonCommercial": {
              "long": 120641,
              "short": 180655,
              "net": -60014
            },
            "smallTrader": {
              "long": 40849,
              "short": 35836,
              "net": 5013
            }
          },
          "openInterest": 415761
        }
      ]
    },
    {
      "reportDate": "2023-10-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3728771,
              "short": 3060290,
              "net": 668481
            },
            "nonCommercial": {
              "long": 492060,
              "short": 1225941,
              "net": -733881
            },
            "smallTrader": {
              "long": 440265,
              "short": 374865,
              "net": 65400
            }
          },
          "openInterest": 4782725
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3192262,
              "short": 2050711,
              "net": 1141551
            },
            "nonCommercial": {
              "long": 426432,
              "short": 1704733,
              "net": -1278301
            },
            "smallTrader": {
              "long": 280084,
              "short": 143334,
              "net": 136750
            }
          },
          "openInterest": 3959247
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1130603,
              "short": 920300,
              "net": 210303
            },
            "nonCommercial": {
              "long": 79998,
              "short": 319644,
              "net": -239646
            },
            "smallTrader": {
              "long": 186481,
              "short": 157138,
              "net": 29343
            }
          },
          "openInterest": 1409347
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4657206,
              "short": 3629962,
              "net": 1027244
            },
            "nonCommercial": {
              "long": 505566,
              "short": 1599038,
              "net": -1093472
            },
            "smallTrader": {
              "long": 403076,
              "short": 336848,
              "net": 66228
            }
          },
          "openInterest": 5630744
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142572,
              "short": 45306,
              "net": 97266
            },
            "nonCommercial": {
              "long": 39465,
              "short": 121452,
              "net": -81987
            },
            "smallTrader": {
              "long": 20690,
              "short": 35969,
              "net": -15279
            }
          },
          "openInterest": 207782
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 161,
              "short": 1636,
              "net": -1475
            },
            "nonCommercial": {
              "long": 11964,
              "short": 10908,
              "net": 1056
            },
            "smallTrader": {
              "long": 1195,
              "short": 776,
              "net": 419
            }
          },
          "openInterest": 14447
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13086,
              "short": 30729,
              "net": -17643
            },
            "nonCommercial": {
              "long": 25029,
              "short": 8392,
              "net": 16637
            },
            "smallTrader": {
              "long": 2888,
              "short": 1882,
              "net": 1006
            }
          },
          "openInterest": 41033
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135637,
              "short": 118092,
              "net": 17545
            },
            "nonCommercial": {
              "long": 73911,
              "short": 80591,
              "net": -6680
            },
            "smallTrader": {
              "long": 24678,
              "short": 35543,
              "net": -10865
            }
          },
          "openInterest": 241045
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127502,
              "short": 88921,
              "net": 38581
            },
            "nonCommercial": {
              "long": 21674,
              "short": 61825,
              "net": -40151
            },
            "smallTrader": {
              "long": 36889,
              "short": 35319,
              "net": 1570
            }
          },
          "openInterest": 189443
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84488,
              "short": 157349,
              "net": -72861
            },
            "nonCommercial": {
              "long": 117419,
              "short": 47486,
              "net": 69933
            },
            "smallTrader": {
              "long": 12822,
              "short": 9894,
              "net": 2928
            }
          },
          "openInterest": 284276
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96217,
              "short": 82743,
              "net": 13474
            },
            "nonCommercial": {
              "long": 53926,
              "short": 68375,
              "net": -14449
            },
            "smallTrader": {
              "long": 10119,
              "short": 9144,
              "net": 975
            }
          },
          "openInterest": 210215
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85785,
              "short": 65833,
              "net": 19952
            },
            "nonCommercial": {
              "long": 69273,
              "short": 91185,
              "net": -21912
            },
            "smallTrader": {
              "long": 15950,
              "short": 13990,
              "net": 1960
            }
          },
          "openInterest": 208795
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 672709,
              "short": 531906,
              "net": 140803
            },
            "nonCommercial": {
              "long": 281318,
              "short": 388862,
              "net": -107544
            },
            "smallTrader": {
              "long": 137063,
              "short": 170322,
              "net": -33259
            }
          },
          "openInterest": 1367904
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107180,
              "short": 173651,
              "net": -66471
            },
            "nonCommercial": {
              "long": 88465,
              "short": 30303,
              "net": 58162
            },
            "smallTrader": {
              "long": 16235,
              "short": 7926,
              "net": 8309
            }
          },
          "openInterest": 251554
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 581172,
              "short": 963118,
              "net": -381946
            },
            "nonCommercial": {
              "long": 461207,
              "short": 111647,
              "net": 349560
            },
            "smallTrader": {
              "long": 94752,
              "short": 62366,
              "net": 32386
            }
          },
          "openInterest": 1787495
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 65200,
              "short": 35651,
              "net": 29549
            },
            "nonCommercial": {
              "long": 19480,
              "short": 51927,
              "net": -32447
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 100823
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22065,
              "short": 30954,
              "net": -8889
            },
            "nonCommercial": {
              "long": 9179,
              "short": 410,
              "net": 8769
            },
            "smallTrader": {
              "long": 535,
              "short": 415,
              "net": 120
            }
          },
          "openInterest": 33936
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 388473,
              "short": 493225,
              "net": -104752
            },
            "nonCommercial": {
              "long": 211783,
              "short": 132840,
              "net": 78943
            },
            "smallTrader": {
              "long": 82432,
              "short": 56623,
              "net": 25809
            }
          },
          "openInterest": 702433
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14511,
              "short": 14601,
              "net": -90
            },
            "nonCommercial": {
              "long": 18159,
              "short": 12090,
              "net": 6069
            },
            "smallTrader": {
              "long": 9287,
              "short": 15266,
              "net": -5979
            }
          },
          "openInterest": 54666
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139164,
              "short": 190560,
              "net": -51396
            },
            "nonCommercial": {
              "long": 90541,
              "short": 47076,
              "net": 43465
            },
            "smallTrader": {
              "long": 23112,
              "short": 15181,
              "net": 7931
            }
          },
          "openInterest": 304531
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110666,
              "short": 222648,
              "net": -111982
            },
            "nonCommercial": {
              "long": 228406,
              "short": 137180,
              "net": 91226
            },
            "smallTrader": {
              "long": 45256,
              "short": 24500,
              "net": 20756
            }
          },
          "openInterest": 431226
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 138278,
              "short": 204626,
              "net": -66348
            },
            "nonCommercial": {
              "long": 59835,
              "short": 20889,
              "net": 38946
            },
            "smallTrader": {
              "long": 53531,
              "short": 26129,
              "net": 27402
            }
          },
          "openInterest": 330825
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194193,
              "short": 76324,
              "net": 117869
            },
            "nonCommercial": {
              "long": 47544,
              "short": 161532,
              "net": -113988
            },
            "smallTrader": {
              "long": 37744,
              "short": 41625,
              "net": -3881
            }
          },
          "openInterest": 282682
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72012,
              "short": 62262,
              "net": 9750
            },
            "nonCommercial": {
              "long": 55656,
              "short": 64747,
              "net": -9091
            },
            "smallTrader": {
              "long": 19895,
              "short": 20554,
              "net": -659
            }
          },
          "openInterest": 190279
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93825,
              "short": 166069,
              "net": -72244
            },
            "nonCommercial": {
              "long": 138419,
              "short": 52081,
              "net": 86338
            },
            "smallTrader": {
              "long": 25803,
              "short": 39897,
              "net": -14094
            }
          },
          "openInterest": 308993
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114185,
              "short": 181433,
              "net": -67248
            },
            "nonCommercial": {
              "long": 90848,
              "short": 26334,
              "net": 64514
            },
            "smallTrader": {
              "long": 5986,
              "short": 3252,
              "net": 2734
            }
          },
          "openInterest": 212539
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 5,
              "short": 0,
              "net": 5
            },
            "nonCommercial": {
              "long": 9978,
              "short": 9998,
              "net": -20
            },
            "smallTrader": {
              "long": 348,
              "short": 333,
              "net": 15
            }
          },
          "openInterest": 11055
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148371,
              "short": 146637,
              "net": 1734
            },
            "nonCommercial": {
              "long": 63429,
              "short": 64547,
              "net": -1118
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 263748
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 451126,
              "short": 389363,
              "net": 61763
            },
            "nonCommercial": {
              "long": 224195,
              "short": 303395,
              "net": -79200
            },
            "smallTrader": {
              "long": 60866,
              "short": 43429,
              "net": 17437
            }
          },
          "openInterest": 1174386
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33651,
              "short": 22934,
              "net": 10717
            },
            "nonCommercial": {
              "long": 15895,
              "short": 23545,
              "net": -7650
            },
            "smallTrader": {
              "long": 2497,
              "short": 5564,
              "net": -3067
            }
          },
          "openInterest": 52291
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22452,
              "short": 29966,
              "net": -7514
            },
            "nonCommercial": {
              "long": 45496,
              "short": 42880,
              "net": 2616
            },
            "smallTrader": {
              "long": 8772,
              "short": 3874,
              "net": 4898
            }
          },
          "openInterest": 81529
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 406775,
              "short": 344360,
              "net": 62415
            },
            "nonCommercial": {
              "long": 46209,
              "short": 109517,
              "net": -63308
            },
            "smallTrader": {
              "long": 25724,
              "short": 24831,
              "net": 893
            }
          },
          "openInterest": 486106
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1584086,
              "short": 1537950,
              "net": 46136
            },
            "nonCommercial": {
              "long": 233248,
              "short": 310336,
              "net": -77088
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2151506
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37769,
              "short": 68127,
              "net": -30358
            },
            "nonCommercial": {
              "long": 51405,
              "short": 36061,
              "net": 15344
            },
            "smallTrader": {
              "long": 28386,
              "short": 13372,
              "net": 15014
            }
          },
          "openInterest": 125847
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 203000,
              "short": 281589,
              "net": -78589
            },
            "nonCommercial": {
              "long": 104312,
              "short": 39537,
              "net": 64775
            },
            "smallTrader": {
              "long": 41307,
              "short": 27493,
              "net": 13814
            }
          },
          "openInterest": 465299
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195665,
              "short": 256322,
              "net": -60657
            },
            "nonCommercial": {
              "long": 96922,
              "short": 45981,
              "net": 50941
            },
            "smallTrader": {
              "long": 30768,
              "short": 21052,
              "net": 9716
            }
          },
          "openInterest": 417636
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408742,
              "short": 414622,
              "net": -5880
            },
            "nonCommercial": {
              "long": 123800,
              "short": 101297,
              "net": 22503
            },
            "smallTrader": {
              "long": 52183,
              "short": 68806,
              "net": -16623
            }
          },
          "openInterest": 803439
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 320294,
              "short": 575423,
              "net": -255129
            },
            "nonCommercial": {
              "long": 305051,
              "short": 87669,
              "net": 217382
            },
            "smallTrader": {
              "long": 85730,
              "short": 47983,
              "net": 37747
            }
          },
          "openInterest": 820468
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38468,
              "short": 11100,
              "net": 27368
            },
            "nonCommercial": {
              "long": 11143,
              "short": 27885,
              "net": -16742
            },
            "smallTrader": {
              "long": 9030,
              "short": 19656,
              "net": -10626
            }
          },
          "openInterest": 58673
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8313,
              "short": 28479,
              "net": -20166
            },
            "nonCommercial": {
              "long": 28057,
              "short": 9242,
              "net": 18815
            },
            "smallTrader": {
              "long": 4530,
              "short": 3179,
              "net": 1351
            }
          },
          "openInterest": 42340
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 178112,
              "short": 137579,
              "net": 40533
            },
            "nonCommercial": {
              "long": 94830,
              "short": 129023,
              "net": -34193
            },
            "smallTrader": {
              "long": 24423,
              "short": 30763,
              "net": -6340
            }
          },
          "openInterest": 381162
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90913,
              "short": 63414,
              "net": 27499
            },
            "nonCommercial": {
              "long": 51340,
              "short": 76750,
              "net": -25410
            },
            "smallTrader": {
              "long": 18915,
              "short": 21004,
              "net": -2089
            }
          },
          "openInterest": 216870
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144907,
              "short": 86665,
              "net": 58242
            },
            "nonCommercial": {
              "long": 122733,
              "short": 184080,
              "net": -61347
            },
            "smallTrader": {
              "long": 38732,
              "short": 35627,
              "net": 3105
            }
          },
          "openInterest": 429333
        }
      ]
    },
    {
      "reportDate": "2023-10-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3725527,
              "short": 3055896,
              "net": 669631
            },
            "nonCommercial": {
              "long": 480914,
              "short": 1193896,
              "net": -712982
            },
            "smallTrader": {
              "long": 435537,
              "short": 392186,
              "net": 43351
            }
          },
          "openInterest": 4745314
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3284458,
              "short": 2100773,
              "net": 1183685
            },
            "nonCommercial": {
              "long": 395326,
              "short": 1708719,
              "net": -1313393
            },
            "smallTrader": {
              "long": 272782,
              "short": 143074,
              "net": 129708
            }
          },
          "openInterest": 4012786
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1107587,
              "short": 936195,
              "net": 171392
            },
            "nonCommercial": {
              "long": 81838,
              "short": 288284,
              "net": -206446
            },
            "smallTrader": {
              "long": 186905,
              "short": 151851,
              "net": 35054
            }
          },
          "openInterest": 1390870
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4748243,
              "short": 3717346,
              "net": 1030897
            },
            "nonCommercial": {
              "long": 538157,
              "short": 1640506,
              "net": -1102349
            },
            "smallTrader": {
              "long": 396630,
              "short": 325178,
              "net": 71452
            }
          },
          "openInterest": 5746430
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134148,
              "short": 43039,
              "net": 91109
            },
            "nonCommercial": {
              "long": 31827,
              "short": 108404,
              "net": -76577
            },
            "smallTrader": {
              "long": 19420,
              "short": 33952,
              "net": -14532
            }
          },
          "openInterest": 190133
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 138,
              "short": 1800,
              "net": -1662
            },
            "nonCommercial": {
              "long": 11759,
              "short": 10608,
              "net": 1151
            },
            "smallTrader": {
              "long": 1286,
              "short": 775,
              "net": 511
            }
          },
          "openInterest": 14683
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26409,
              "short": 31794,
              "net": -5385
            },
            "nonCommercial": {
              "long": 24945,
              "short": 20731,
              "net": 4214
            },
            "smallTrader": {
              "long": 3137,
              "short": 1966,
              "net": 1171
            }
          },
          "openInterest": 54523
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134573,
              "short": 113166,
              "net": 21407
            },
            "nonCommercial": {
              "long": 66290,
              "short": 76338,
              "net": -10048
            },
            "smallTrader": {
              "long": 24664,
              "short": 36023,
              "net": -11359
            }
          },
          "openInterest": 231510
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124157,
              "short": 75737,
              "net": 48420
            },
            "nonCommercial": {
              "long": 20342,
              "short": 66831,
              "net": -46489
            },
            "smallTrader": {
              "long": 31685,
              "short": 33616,
              "net": -1931
            }
          },
          "openInterest": 179357
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85385,
              "short": 156876,
              "net": -71491
            },
            "nonCommercial": {
              "long": 112577,
              "short": 44701,
              "net": 67876
            },
            "smallTrader": {
              "long": 13323,
              "short": 9708,
              "net": 3615
            }
          },
          "openInterest": 281553
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100755,
              "short": 86055,
              "net": 14700
            },
            "nonCommercial": {
              "long": 52945,
              "short": 68760,
              "net": -15815
            },
            "smallTrader": {
              "long": 11220,
              "short": 10105,
              "net": 1115
            }
          },
          "openInterest": 217692
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78608,
              "short": 64416,
              "net": 14192
            },
            "nonCommercial": {
              "long": 66679,
              "short": 81434,
              "net": -14755
            },
            "smallTrader": {
              "long": 15546,
              "short": 14983,
              "net": 563
            }
          },
          "openInterest": 201214
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 645810,
              "short": 551423,
              "net": 94387
            },
            "nonCommercial": {
              "long": 290632,
              "short": 355416,
              "net": -64784
            },
            "smallTrader": {
              "long": 140007,
              "short": 169610,
              "net": -29603
            }
          },
          "openInterest": 1357079
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110400,
              "short": 169373,
              "net": -58973
            },
            "nonCommercial": {
              "long": 85087,
              "short": 32754,
              "net": 52333
            },
            "smallTrader": {
              "long": 15173,
              "short": 8533,
              "net": 6640
            }
          },
          "openInterest": 254318
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 604031,
              "short": 967041,
              "net": -363010
            },
            "nonCommercial": {
              "long": 412824,
              "short": 90850,
              "net": 321974
            },
            "smallTrader": {
              "long": 91859,
              "short": 50823,
              "net": 41036
            }
          },
          "openInterest": 1753314
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 65178,
              "short": 27965,
              "net": 37213
            },
            "nonCommercial": {
              "long": 17675,
              "short": 52327,
              "net": -34652
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 94607
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23819,
              "short": 32647,
              "net": -8828
            },
            "nonCommercial": {
              "long": 9190,
              "short": 470,
              "net": 8720
            },
            "smallTrader": {
              "long": 515,
              "short": 407,
              "net": 108
            }
          },
          "openInterest": 35595
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 383243,
              "short": 481536,
              "net": -98293
            },
            "nonCommercial": {
              "long": 207522,
              "short": 131990,
              "net": 75532
            },
            "smallTrader": {
              "long": 82391,
              "short": 59630,
              "net": 22761
            }
          },
          "openInterest": 687382
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13390,
              "short": 14442,
              "net": -1052
            },
            "nonCommercial": {
              "long": 16289,
              "short": 10720,
              "net": 5569
            },
            "smallTrader": {
              "long": 10405,
              "short": 14922,
              "net": -4517
            }
          },
          "openInterest": 50846
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147364,
              "short": 189170,
              "net": -41806
            },
            "nonCommercial": {
              "long": 82003,
              "short": 45655,
              "net": 36348
            },
            "smallTrader": {
              "long": 22129,
              "short": 16671,
              "net": 5458
            }
          },
          "openInterest": 303736
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 121341,
              "short": 211769,
              "net": -90428
            },
            "nonCommercial": {
              "long": 220332,
              "short": 148899,
              "net": 71433
            },
            "smallTrader": {
              "long": 44470,
              "short": 25475,
              "net": 18995
            }
          },
          "openInterest": 436499
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 142840,
              "short": 203665,
              "net": -60825
            },
            "nonCommercial": {
              "long": 56535,
              "short": 22009,
              "net": 34526
            },
            "smallTrader": {
              "long": 52710,
              "short": 26411,
              "net": 26299
            }
          },
          "openInterest": 330440
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182514,
              "short": 76362,
              "net": 106152
            },
            "nonCommercial": {
              "long": 36780,
              "short": 136256,
              "net": -99476
            },
            "smallTrader": {
              "long": 37570,
              "short": 44246,
              "net": -6676
            }
          },
          "openInterest": 259937
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71719,
              "short": 64759,
              "net": 6960
            },
            "nonCommercial": {
              "long": 56146,
              "short": 60100,
              "net": -3954
            },
            "smallTrader": {
              "long": 17173,
              "short": 20179,
              "net": -3006
            }
          },
          "openInterest": 185770
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93874,
              "short": 166795,
              "net": -72921
            },
            "nonCommercial": {
              "long": 127335,
              "short": 43236,
              "net": 84099
            },
            "smallTrader": {
              "long": 27658,
              "short": 38836,
              "net": -11178
            }
          },
          "openInterest": 292527
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123052,
              "short": 176627,
              "net": -53575
            },
            "nonCommercial": {
              "long": 70525,
              "short": 18292,
              "net": 52233
            },
            "smallTrader": {
              "long": 5222,
              "short": 3880,
              "net": 1342
            }
          },
          "openInterest": 201997
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2,
              "short": 0,
              "net": 2
            },
            "nonCommercial": {
              "long": 11951,
              "short": 12072,
              "net": -121
            },
            "smallTrader": {
              "long": 431,
              "short": 312,
              "net": 119
            }
          },
          "openInterest": 15064
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 145743,
              "short": 152440,
              "net": -6697
            },
            "nonCommercial": {
              "long": 69805,
              "short": 61603,
              "net": 8202
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 264373
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 448546,
              "short": 415086,
              "net": 33460
            },
            "nonCommercial": {
              "long": 201652,
              "short": 252311,
              "net": -50659
            },
            "smallTrader": {
              "long": 60060,
              "short": 42861,
              "net": 17199
            }
          },
          "openInterest": 1142309
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32069,
              "short": 25723,
              "net": 6346
            },
            "nonCommercial": {
              "long": 18672,
              "short": 22761,
              "net": -4089
            },
            "smallTrader": {
              "long": 3104,
              "short": 5361,
              "net": -2257
            }
          },
          "openInterest": 54694
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23383,
              "short": 28521,
              "net": -5138
            },
            "nonCommercial": {
              "long": 45969,
              "short": 46005,
              "net": -36
            },
            "smallTrader": {
              "long": 8566,
              "short": 3392,
              "net": 5174
            }
          },
          "openInterest": 82751
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 401235,
              "short": 332946,
              "net": 68289
            },
            "nonCommercial": {
              "long": 50586,
              "short": 117210,
              "net": -66624
            },
            "smallTrader": {
              "long": 24059,
              "short": 25724,
              "net": -1665
            }
          },
          "openInterest": 481420
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1561159,
              "short": 1491385,
              "net": 69774
            },
            "nonCommercial": {
              "long": 204465,
              "short": 302465,
              "net": -98000
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2088321
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39790,
              "short": 66008,
              "net": -26218
            },
            "nonCommercial": {
              "long": 50337,
              "short": 38038,
              "net": 12299
            },
            "smallTrader": {
              "long": 28005,
              "short": 14086,
              "net": 13919
            }
          },
          "openInterest": 126971
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201966,
              "short": 273655,
              "net": -71689
            },
            "nonCommercial": {
              "long": 98978,
              "short": 44324,
              "net": 54654
            },
            "smallTrader": {
              "long": 45872,
              "short": 28837,
              "net": 17035
            }
          },
          "openInterest": 458563
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 199844,
              "short": 246460,
              "net": -46616
            },
            "nonCommercial": {
              "long": 94518,
              "short": 54853,
              "net": 39665
            },
            "smallTrader": {
              "long": 31171,
              "short": 24220,
              "net": 6951
            }
          },
          "openInterest": 416271
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419840,
              "short": 429269,
              "net": -9429
            },
            "nonCommercial": {
              "long": 129952,
              "short": 106574,
              "net": 23378
            },
            "smallTrader": {
              "long": 55066,
              "short": 69015,
              "net": -13949
            }
          },
          "openInterest": 821757
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 319387,
              "short": 582430,
              "net": -263043
            },
            "nonCommercial": {
              "long": 311308,
              "short": 89628,
              "net": 221680
            },
            "smallTrader": {
              "long": 87799,
              "short": 46436,
              "net": 41363
            }
          },
          "openInterest": 821749
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41526,
              "short": 12696,
              "net": 28830
            },
            "nonCommercial": {
              "long": 11633,
              "short": 27708,
              "net": -16075
            },
            "smallTrader": {
              "long": 8551,
              "short": 21306,
              "net": -12755
            }
          },
          "openInterest": 61742
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8068,
              "short": 28767,
              "net": -20699
            },
            "nonCommercial": {
              "long": 27574,
              "short": 8097,
              "net": 19477
            },
            "smallTrader": {
              "long": 4343,
              "short": 3121,
              "net": 1222
            }
          },
          "openInterest": 41288
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161295,
              "short": 139045,
              "net": 22250
            },
            "nonCommercial": {
              "long": 83689,
              "short": 98371,
              "net": -14682
            },
            "smallTrader": {
              "long": 25707,
              "short": 33275,
              "net": -7568
            }
          },
          "openInterest": 360969
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93882,
              "short": 64894,
              "net": 28988
            },
            "nonCommercial": {
              "long": 51716,
              "short": 78134,
              "net": -26418
            },
            "smallTrader": {
              "long": 17975,
              "short": 20545,
              "net": -2570
            }
          },
          "openInterest": 218098
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146376,
              "short": 82559,
              "net": 63817
            },
            "nonCommercial": {
              "long": 118438,
              "short": 186132,
              "net": -67694
            },
            "smallTrader": {
              "long": 38842,
              "short": 34965,
              "net": 3877
            }
          },
          "openInterest": 426659
        }
      ]
    },
    {
      "reportDate": "2023-10-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3621671,
              "short": 3007629,
              "net": 614042
            },
            "nonCommercial": {
              "long": 489078,
              "short": 1199818,
              "net": -710740
            },
            "smallTrader": {
              "long": 453198,
              "short": 356500,
              "net": 96698
            }
          },
          "openInterest": 4670993
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3321881,
              "short": 2091539,
              "net": 1230342
            },
            "nonCommercial": {
              "long": 391094,
              "short": 1745793,
              "net": -1354699
            },
            "smallTrader": {
              "long": 268161,
              "short": 143804,
              "net": 124357
            }
          },
          "openInterest": 4034161
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1095692,
              "short": 956306,
              "net": 139386
            },
            "nonCommercial": {
              "long": 77890,
              "short": 260346,
              "net": -182456
            },
            "smallTrader": {
              "long": 187708,
              "short": 144638,
              "net": 43070
            }
          },
          "openInterest": 1386678
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4763122,
              "short": 3698504,
              "net": 1064618
            },
            "nonCommercial": {
              "long": 481875,
              "short": 1612962,
              "net": -1131087
            },
            "smallTrader": {
              "long": 397566,
              "short": 331097,
              "net": 66469
            }
          },
          "openInterest": 5702366
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141329,
              "short": 44197,
              "net": 97132
            },
            "nonCommercial": {
              "long": 31565,
              "short": 112304,
              "net": -80739
            },
            "smallTrader": {
              "long": 18074,
              "short": 34467,
              "net": -16393
            }
          },
          "openInterest": 196044
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 281,
              "short": 1276,
              "net": -995
            },
            "nonCommercial": {
              "long": 12766,
              "short": 12439,
              "net": 327
            },
            "smallTrader": {
              "long": 1341,
              "short": 673,
              "net": 668
            }
          },
          "openInterest": 16561
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27324,
              "short": 32390,
              "net": -5066
            },
            "nonCommercial": {
              "long": 20226,
              "short": 16730,
              "net": 3496
            },
            "smallTrader": {
              "long": 3377,
              "short": 1807,
              "net": 1570
            }
          },
          "openInterest": 51070
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125328,
              "short": 105357,
              "net": 19971
            },
            "nonCommercial": {
              "long": 65537,
              "short": 76746,
              "net": -11209
            },
            "smallTrader": {
              "long": 26148,
              "short": 34910,
              "net": -8762
            }
          },
          "openInterest": 222945
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125109,
              "short": 75003,
              "net": 50106
            },
            "nonCommercial": {
              "long": 21640,
              "short": 70179,
              "net": -48539
            },
            "smallTrader": {
              "long": 33235,
              "short": 34802,
              "net": -1567
            }
          },
          "openInterest": 183938
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80997,
              "short": 156553,
              "net": -75556
            },
            "nonCommercial": {
              "long": 116246,
              "short": 44754,
              "net": 71492
            },
            "smallTrader": {
              "long": 13748,
              "short": 9684,
              "net": 4064
            }
          },
          "openInterest": 284934
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94538,
              "short": 95505,
              "net": -967
            },
            "nonCommercial": {
              "long": 57855,
              "short": 58043,
              "net": -188
            },
            "smallTrader": {
              "long": 11080,
              "short": 9925,
              "net": 1155
            }
          },
          "openInterest": 215771
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87638,
              "short": 64330,
              "net": 23308
            },
            "nonCommercial": {
              "long": 71673,
              "short": 97562,
              "net": -25889
            },
            "smallTrader": {
              "long": 17303,
              "short": 14722,
              "net": 2581
            }
          },
          "openInterest": 220619
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644478,
              "short": 551066,
              "net": 93412
            },
            "nonCommercial": {
              "long": 288470,
              "short": 351024,
              "net": -62554
            },
            "smallTrader": {
              "long": 140201,
              "short": 171059,
              "net": -30858
            }
          },
          "openInterest": 1360702
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118833,
              "short": 156842,
              "net": -38009
            },
            "nonCommercial": {
              "long": 71672,
              "short": 38435,
              "net": 33237
            },
            "smallTrader": {
              "long": 14813,
              "short": 10041,
              "net": 4772
            }
          },
          "openInterest": 250696
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 573174,
              "short": 913724,
              "net": -340550
            },
            "nonCommercial": {
              "long": 388843,
              "short": 82455,
              "net": 306388
            },
            "smallTrader": {
              "long": 86752,
              "short": 52590,
              "net": 34162
            }
          },
          "openInterest": 1654168
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 67215,
              "short": 26959,
              "net": 40256
            },
            "nonCommercial": {
              "long": 18161,
              "short": 53372,
              "net": -35211
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 96554
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27050,
              "short": 36151,
              "net": -9101
            },
            "nonCommercial": {
              "long": 9642,
              "short": 573,
              "net": 9069
            },
            "smallTrader": {
              "long": 554,
              "short": 522,
              "net": 32
            }
          },
          "openInterest": 39444
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 391704,
              "short": 493327,
              "net": -101623
            },
            "nonCommercial": {
              "long": 214313,
              "short": 131903,
              "net": 82410
            },
            "smallTrader": {
              "long": 77878,
              "short": 58665,
              "net": 19213
            }
          },
          "openInterest": 695676
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13502,
              "short": 14526,
              "net": -1024
            },
            "nonCommercial": {
              "long": 16062,
              "short": 10870,
              "net": 5192
            },
            "smallTrader": {
              "long": 10296,
              "short": 14464,
              "net": -4168
            }
          },
          "openInterest": 50655
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174659,
              "short": 211512,
              "net": -36853
            },
            "nonCommercial": {
              "long": 77784,
              "short": 46345,
              "net": 31439
            },
            "smallTrader": {
              "long": 22325,
              "short": 16911,
              "net": 5414
            }
          },
          "openInterest": 332992
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110062,
              "short": 238061,
              "net": -127999
            },
            "nonCommercial": {
              "long": 231412,
              "short": 118674,
              "net": 112738
            },
            "smallTrader": {
              "long": 40863,
              "short": 25602,
              "net": 15261
            }
          },
          "openInterest": 439581
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144881,
              "short": 201025,
              "net": -56144
            },
            "nonCommercial": {
              "long": 58741,
              "short": 23558,
              "net": 35183
            },
            "smallTrader": {
              "long": 48562,
              "short": 27601,
              "net": 20961
            }
          },
          "openInterest": 333451
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 193634,
              "short": 81275,
              "net": 112359
            },
            "nonCommercial": {
              "long": 33139,
              "short": 135797,
              "net": -102658
            },
            "smallTrader": {
              "long": 36426,
              "short": 46127,
              "net": -9701
            }
          },
          "openInterest": 267521
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77037,
              "short": 60505,
              "net": 16532
            },
            "nonCommercial": {
              "long": 52493,
              "short": 67408,
              "net": -14915
            },
            "smallTrader": {
              "long": 18385,
              "short": 20002,
              "net": -1617
            }
          },
          "openInterest": 194993
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94597,
              "short": 163424,
              "net": -68827
            },
            "nonCommercial": {
              "long": 123289,
              "short": 44982,
              "net": 78307
            },
            "smallTrader": {
              "long": 28532,
              "short": 38012,
              "net": -9480
            }
          },
          "openInterest": 292645
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126732,
              "short": 173737,
              "net": -47005
            },
            "nonCommercial": {
              "long": 63351,
              "short": 19046,
              "net": 44305
            },
            "smallTrader": {
              "long": 5976,
              "short": 3276,
              "net": 2700
            }
          },
          "openInterest": 197037
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2,
              "short": 0,
              "net": 2
            },
            "nonCommercial": {
              "long": 20838,
              "short": 21203,
              "net": -365
            },
            "smallTrader": {
              "long": 636,
              "short": 273,
              "net": 363
            }
          },
          "openInterest": 22383
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139525,
              "short": 150998,
              "net": -11473
            },
            "nonCommercial": {
              "long": 77044,
              "short": 62286,
              "net": 14758
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 265176
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 475118,
              "short": 440919,
              "net": 34199
            },
            "nonCommercial": {
              "long": 191449,
              "short": 248775,
              "net": -57326
            },
            "smallTrader": {
              "long": 61762,
              "short": 38635,
              "net": 23127
            }
          },
          "openInterest": 1182071
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33899,
              "short": 26237,
              "net": 7662
            },
            "nonCommercial": {
              "long": 16008,
              "short": 21907,
              "net": -5899
            },
            "smallTrader": {
              "long": 3437,
              "short": 5200,
              "net": -1763
            }
          },
          "openInterest": 54135
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23538,
              "short": 28989,
              "net": -5451
            },
            "nonCommercial": {
              "long": 46746,
              "short": 46397,
              "net": 349
            },
            "smallTrader": {
              "long": 8846,
              "short": 3744,
              "net": 5102
            }
          },
          "openInterest": 84292
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 392129,
              "short": 341607,
              "net": 50522
            },
            "nonCommercial": {
              "long": 64351,
              "short": 109823,
              "net": -45472
            },
            "smallTrader": {
              "long": 22407,
              "short": 27457,
              "net": -5050
            }
          },
          "openInterest": 485477
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1583039,
              "short": 1538679,
              "net": 44360
            },
            "nonCommercial": {
              "long": 216659,
              "short": 286555,
              "net": -69896
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2128482
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37663,
              "short": 69289,
              "net": -31626
            },
            "nonCommercial": {
              "long": 50749,
              "short": 31003,
              "net": 19746
            },
            "smallTrader": {
              "long": 25421,
              "short": 13541,
              "net": 11880
            }
          },
          "openInterest": 123640
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 201244,
              "short": 296066,
              "net": -94822
            },
            "nonCommercial": {
              "long": 111046,
              "short": 35108,
              "net": 75938
            },
            "smallTrader": {
              "long": 45872,
              "short": 26988,
              "net": 18884
            }
          },
          "openInterest": 484609
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 206971,
              "short": 251781,
              "net": -44810
            },
            "nonCommercial": {
              "long": 95722,
              "short": 54917,
              "net": 40805
            },
            "smallTrader": {
              "long": 28945,
              "short": 24940,
              "net": 4005
            }
          },
          "openInterest": 431952
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 447465,
              "short": 459514,
              "net": -12049
            },
            "nonCommercial": {
              "long": 136412,
              "short": 109307,
              "net": 27105
            },
            "smallTrader": {
              "long": 57244,
              "short": 72300,
              "net": -15056
            }
          },
          "openInterest": 842086
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321577,
              "short": 599276,
              "net": -277699
            },
            "nonCommercial": {
              "long": 318662,
              "short": 90703,
              "net": 227959
            },
            "smallTrader": {
              "long": 93442,
              "short": 43702,
              "net": 49740
            }
          },
          "openInterest": 842662
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42247,
              "short": 11914,
              "net": 30333
            },
            "nonCommercial": {
              "long": 10327,
              "short": 27405,
              "net": -17078
            },
            "smallTrader": {
              "long": 8724,
              "short": 21979,
              "net": -13255
            }
          },
          "openInterest": 61346
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8776,
              "short": 29548,
              "net": -20772
            },
            "nonCommercial": {
              "long": 28534,
              "short": 9367,
              "net": 19167
            },
            "smallTrader": {
              "long": 4466,
              "short": 2861,
              "net": 1605
            }
          },
          "openInterest": 43051
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 181894,
              "short": 150472,
              "net": 31422
            },
            "nonCommercial": {
              "long": 84803,
              "short": 107748,
              "net": -22945
            },
            "smallTrader": {
              "long": 22455,
              "short": 30932,
              "net": -8477
            }
          },
          "openInterest": 376083
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94956,
              "short": 66466,
              "net": 28490
            },
            "nonCommercial": {
              "long": 52319,
              "short": 79137,
              "net": -26818
            },
            "smallTrader": {
              "long": 19087,
              "short": 20759,
              "net": -1672
            }
          },
          "openInterest": 224217
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152043,
              "short": 86502,
              "net": 65541
            },
            "nonCommercial": {
              "long": 118785,
              "short": 188028,
              "net": -69243
            },
            "smallTrader": {
              "long": 38939,
              "short": 35237,
              "net": 3702
            }
          },
          "openInterest": 431791
        }
      ]
    },
    {
      "reportDate": "2023-10-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3562693,
              "short": 3095692,
              "net": 467001
            },
            "nonCommercial": {
              "long": 542324,
              "short": 1105686,
              "net": -563362
            },
            "smallTrader": {
              "long": 438802,
              "short": 342441,
              "net": 96361
            }
          },
          "openInterest": 4626649
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3452942,
              "short": 2155082,
              "net": 1297860
            },
            "nonCommercial": {
              "long": 429978,
              "short": 1854290,
              "net": -1424312
            },
            "smallTrader": {
              "long": 267147,
              "short": 140695,
              "net": 126452
            }
          },
          "openInterest": 4207274
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1051787,
              "short": 959664,
              "net": 92123
            },
            "nonCommercial": {
              "long": 93736,
              "short": 229974,
              "net": -136238
            },
            "smallTrader": {
              "long": 189136,
              "short": 145021,
              "net": 44115
            }
          },
          "openInterest": 1366758
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4567066,
              "short": 3620265,
              "net": 946801
            },
            "nonCommercial": {
              "long": 524737,
              "short": 1533640,
              "net": -1008903
            },
            "smallTrader": {
              "long": 395064,
              "short": 332962,
              "net": 62102
            }
          },
          "openInterest": 5571039
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 142753,
              "short": 43900,
              "net": 98853
            },
            "nonCommercial": {
              "long": 28018,
              "short": 111099,
              "net": -83081
            },
            "smallTrader": {
              "long": 18606,
              "short": 34378,
              "net": -15772
            }
          },
          "openInterest": 194666
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 641,
              "short": 1079,
              "net": -438
            },
            "nonCommercial": {
              "long": 14814,
              "short": 15268,
              "net": -454
            },
            "smallTrader": {
              "long": 1617,
              "short": 725,
              "net": 892
            }
          },
          "openInterest": 19678
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26973,
              "short": 33876,
              "net": -6903
            },
            "nonCommercial": {
              "long": 20203,
              "short": 15018,
              "net": 5185
            },
            "smallTrader": {
              "long": 3505,
              "short": 1787,
              "net": 1718
            }
          },
          "openInterest": 51454
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132744,
              "short": 105407,
              "net": 27337
            },
            "nonCommercial": {
              "long": 67119,
              "short": 85755,
              "net": -18636
            },
            "smallTrader": {
              "long": 26540,
              "short": 35241,
              "net": -8701
            }
          },
          "openInterest": 233259
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127101,
              "short": 73501,
              "net": 53600
            },
            "nonCommercial": {
              "long": 22326,
              "short": 70965,
              "net": -48639
            },
            "smallTrader": {
              "long": 31815,
              "short": 36776,
              "net": -4961
            }
          },
          "openInterest": 184747
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83207,
              "short": 163167,
              "net": -79960
            },
            "nonCommercial": {
              "long": 128611,
              "short": 51591,
              "net": 77020
            },
            "smallTrader": {
              "long": 14982,
              "short": 12042,
              "net": 2940
            }
          },
          "openInterest": 312256
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85251,
              "short": 103364,
              "net": -18113
            },
            "nonCommercial": {
              "long": 55113,
              "short": 36905,
              "net": 18208
            },
            "smallTrader": {
              "long": 10332,
              "short": 10427,
              "net": -95
            }
          },
          "openInterest": 199646
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88951,
              "short": 67550,
              "net": 21401
            },
            "nonCommercial": {
              "long": 71848,
              "short": 92608,
              "net": -20760
            },
            "smallTrader": {
              "long": 14933,
              "short": 15574,
              "net": -641
            }
          },
          "openInterest": 224704
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 653322,
              "short": 570288,
              "net": 83034
            },
            "nonCommercial": {
              "long": 283037,
              "short": 331317,
              "net": -48280
            },
            "smallTrader": {
              "long": 139285,
              "short": 174039,
              "net": -34754
            }
          },
          "openInterest": 1401898
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116370,
              "short": 142585,
              "net": -26215
            },
            "nonCommercial": {
              "long": 64477,
              "short": 41797,
              "net": 22680
            },
            "smallTrader": {
              "long": 13814,
              "short": 10279,
              "net": 3535
            }
          },
          "openInterest": 237196
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 552752,
              "short": 893710,
              "net": -340958
            },
            "nonCommercial": {
              "long": 396530,
              "short": 95765,
              "net": 300765
            },
            "smallTrader": {
              "long": 92840,
              "short": 52647,
              "net": 40193
            }
          },
          "openInterest": 1628044
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 68034,
              "short": 28385,
              "net": 39649
            },
            "nonCommercial": {
              "long": 25159,
              "short": 61119,
              "net": -35960
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 104581
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27156,
              "short": 36695,
              "net": -9539
            },
            "nonCommercial": {
              "long": 10288,
              "short": 732,
              "net": 9556
            },
            "smallTrader": {
              "long": 550,
              "short": 567,
              "net": -17
            }
          },
          "openInterest": 40171
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 396435,
              "short": 504431,
              "net": -107996
            },
            "nonCommercial": {
              "long": 215569,
              "short": 130316,
              "net": 85253
            },
            "smallTrader": {
              "long": 80233,
              "short": 57490,
              "net": 22743
            }
          },
          "openInterest": 702668
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14794,
              "short": 13815,
              "net": 979
            },
            "nonCommercial": {
              "long": 13271,
              "short": 11674,
              "net": 1597
            },
            "smallTrader": {
              "long": 10458,
              "short": 13034,
              "net": -2576
            }
          },
          "openInterest": 49171
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171363,
              "short": 212295,
              "net": -40932
            },
            "nonCommercial": {
              "long": 81100,
              "short": 48935,
              "net": 32165
            },
            "smallTrader": {
              "long": 25660,
              "short": 16893,
              "net": 8767
            }
          },
          "openInterest": 330064
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106180,
              "short": 272053,
              "net": -165873
            },
            "nonCommercial": {
              "long": 251469,
              "short": 102084,
              "net": 149385
            },
            "smallTrader": {
              "long": 42129,
              "short": 25641,
              "net": 16488
            }
          },
          "openInterest": 463476
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139139,
              "short": 190610,
              "net": -51471
            },
            "nonCommercial": {
              "long": 57859,
              "short": 25871,
              "net": 31988
            },
            "smallTrader": {
              "long": 48354,
              "short": 28871,
              "net": 19483
            }
          },
          "openInterest": 322791
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186381,
              "short": 81572,
              "net": 104809
            },
            "nonCommercial": {
              "long": 30964,
              "short": 130593,
              "net": -99629
            },
            "smallTrader": {
              "long": 37435,
              "short": 42615,
              "net": -5180
            }
          },
          "openInterest": 260909
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76966,
              "short": 56295,
              "net": 20671
            },
            "nonCommercial": {
              "long": 54414,
              "short": 75135,
              "net": -20721
            },
            "smallTrader": {
              "long": 19814,
              "short": 19764,
              "net": 50
            }
          },
          "openInterest": 194979
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96618,
              "short": 145733,
              "net": -49115
            },
            "nonCommercial": {
              "long": 102832,
              "short": 45975,
              "net": 56857
            },
            "smallTrader": {
              "long": 26491,
              "short": 34233,
              "net": -7742
            }
          },
          "openInterest": 278847
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133105,
              "short": 173293,
              "net": -40188
            },
            "nonCommercial": {
              "long": 54446,
              "short": 16585,
              "net": 37861
            },
            "smallTrader": {
              "long": 5771,
              "short": 3444,
              "net": 2327
            }
          },
          "openInterest": 194530
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2,
              "short": 0,
              "net": 2
            },
            "nonCommercial": {
              "long": 21926,
              "short": 22026,
              "net": -100
            },
            "smallTrader": {
              "long": 466,
              "short": 368,
              "net": 98
            }
          },
          "openInterest": 23915
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 142906,
              "short": 146422,
              "net": -3516
            },
            "nonCommercial": {
              "long": 66330,
              "short": 64935,
              "net": 1395
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 262564
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 485260,
              "short": 434039,
              "net": 51221
            },
            "nonCommercial": {
              "long": 203305,
              "short": 273577,
              "net": -70272
            },
            "smallTrader": {
              "long": 58963,
              "short": 39912,
              "net": 19051
            }
          },
          "openInterest": 1211450
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39718,
              "short": 23667,
              "net": 16051
            },
            "nonCommercial": {
              "long": 13448,
              "short": 26299,
              "net": -12851
            },
            "smallTrader": {
              "long": 2942,
              "short": 6142,
              "net": -3200
            }
          },
          "openInterest": 57243
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23554,
              "short": 28386,
              "net": -4832
            },
            "nonCommercial": {
              "long": 46048,
              "short": 46528,
              "net": -480
            },
            "smallTrader": {
              "long": 9166,
              "short": 3854,
              "net": 5312
            }
          },
          "openInterest": 84610
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 413481,
              "short": 368944,
              "net": 44537
            },
            "nonCommercial": {
              "long": 72617,
              "short": 116788,
              "net": -44171
            },
            "smallTrader": {
              "long": 23620,
              "short": 23986,
              "net": -366
            }
          },
          "openInterest": 518056
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1564930,
              "short": 1598676,
              "net": -33746
            },
            "nonCommercial": {
              "long": 273974,
              "short": 272557,
              "net": 1417
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2176852
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38321,
              "short": 72891,
              "net": -34570
            },
            "nonCommercial": {
              "long": 51860,
              "short": 27528,
              "net": 24332
            },
            "smallTrader": {
              "long": 23527,
              "short": 13289,
              "net": 10238
            }
          },
          "openInterest": 123980
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189965,
              "short": 316415,
              "net": -126450
            },
            "nonCommercial": {
              "long": 131878,
              "short": 25552,
              "net": 106326
            },
            "smallTrader": {
              "long": 50190,
              "short": 30066,
              "net": 20124
            }
          },
          "openInterest": 496881
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225469,
              "short": 258931,
              "net": -33462
            },
            "nonCommercial": {
              "long": 98579,
              "short": 67440,
              "net": 31139
            },
            "smallTrader": {
              "long": 30536,
              "short": 28213,
              "net": 2323
            }
          },
          "openInterest": 465512
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 442219,
              "short": 466702,
              "net": -24483
            },
            "nonCommercial": {
              "long": 135138,
              "short": 98684,
              "net": 36454
            },
            "smallTrader": {
              "long": 57078,
              "short": 69049,
              "net": -11971
            }
          },
          "openInterest": 814726
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 328055,
              "short": 599751,
              "net": -271696
            },
            "nonCommercial": {
              "long": 320884,
              "short": 96189,
              "net": 224695
            },
            "smallTrader": {
              "long": 92632,
              "short": 45631,
              "net": 47001
            }
          },
          "openInterest": 857661
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39724,
              "short": 12588,
              "net": 27136
            },
            "nonCommercial": {
              "long": 9807,
              "short": 24902,
              "net": -15095
            },
            "smallTrader": {
              "long": 9692,
              "short": 21733,
              "net": -12041
            }
          },
          "openInterest": 59266
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9255,
              "short": 29786,
              "net": -20531
            },
            "nonCommercial": {
              "long": 28130,
              "short": 8459,
              "net": 19671
            },
            "smallTrader": {
              "long": 4240,
              "short": 3380,
              "net": 860
            }
          },
          "openInterest": 42670
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163682,
              "short": 137624,
              "net": 26058
            },
            "nonCommercial": {
              "long": 88500,
              "short": 110094,
              "net": -21594
            },
            "smallTrader": {
              "long": 24682,
              "short": 29146,
              "net": -4464
            }
          },
          "openInterest": 344318
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96750,
              "short": 67135,
              "net": 29615
            },
            "nonCommercial": {
              "long": 51664,
              "short": 79016,
              "net": -27352
            },
            "smallTrader": {
              "long": 18767,
              "short": 21030,
              "net": -2263
            }
          },
          "openInterest": 228863
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150412,
              "short": 93434,
              "net": 56978
            },
            "nonCommercial": {
              "long": 121807,
              "short": 181754,
              "net": -59947
            },
            "smallTrader": {
              "long": 38208,
              "short": 35239,
              "net": 2969
            }
          },
          "openInterest": 435685
        }
      ]
    },
    {
      "reportDate": "2023-10-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3568418,
              "short": 3036471,
              "net": 531947
            },
            "nonCommercial": {
              "long": 572295,
              "short": 1199993,
              "net": -627698
            },
            "smallTrader": {
              "long": 461152,
              "short": 365401,
              "net": 95751
            }
          },
          "openInterest": 4691536
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3453960,
              "short": 2141877,
              "net": 1312083
            },
            "nonCommercial": {
              "long": 408762,
              "short": 1844210,
              "net": -1435448
            },
            "smallTrader": {
              "long": 266889,
              "short": 143524,
              "net": 123365
            }
          },
          "openInterest": 4188473
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1049386,
              "short": 948149,
              "net": 101237
            },
            "nonCommercial": {
              "long": 100784,
              "short": 256165,
              "net": -155381
            },
            "smallTrader": {
              "long": 202248,
              "short": 148104,
              "net": 54144
            }
          },
          "openInterest": 1377938
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4790920,
              "short": 3679979,
              "net": 1110941
            },
            "nonCommercial": {
              "long": 469045,
              "short": 1660634,
              "net": -1191589
            },
            "smallTrader": {
              "long": 403102,
              "short": 322454,
              "net": 80648
            }
          },
          "openInterest": 5746137
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135553,
              "short": 49121,
              "net": 86432
            },
            "nonCommercial": {
              "long": 32805,
              "short": 107915,
              "net": -75110
            },
            "smallTrader": {
              "long": 22592,
              "short": 33914,
              "net": -11322
            }
          },
          "openInterest": 196866
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1599,
              "short": 696,
              "net": 903
            },
            "nonCommercial": {
              "long": 15495,
              "short": 17241,
              "net": -1746
            },
            "smallTrader": {
              "long": 1468,
              "short": 625,
              "net": 843
            }
          },
          "openInterest": 19603
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31449,
              "short": 42471,
              "net": -11022
            },
            "nonCommercial": {
              "long": 29781,
              "short": 20435,
              "net": 9346
            },
            "smallTrader": {
              "long": 3265,
              "short": 1589,
              "net": 1676
            }
          },
          "openInterest": 67068
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136888,
              "short": 102734,
              "net": 34154
            },
            "nonCommercial": {
              "long": 63712,
              "short": 84083,
              "net": -20371
            },
            "smallTrader": {
              "long": 22325,
              "short": 36108,
              "net": -13783
            }
          },
          "openInterest": 229991
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133433,
              "short": 77381,
              "net": 56052
            },
            "nonCommercial": {
              "long": 25418,
              "short": 74750,
              "net": -49332
            },
            "smallTrader": {
              "long": 33889,
              "short": 40609,
              "net": -6720
            }
          },
          "openInterest": 198528
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82848,
              "short": 154954,
              "net": -72106
            },
            "nonCommercial": {
              "long": 128136,
              "short": 58659,
              "net": 69477
            },
            "smallTrader": {
              "long": 14576,
              "short": 11947,
              "net": 2629
            }
          },
          "openInterest": 309716
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85014,
              "short": 106890,
              "net": -21876
            },
            "nonCommercial": {
              "long": 54727,
              "short": 32448,
              "net": 22279
            },
            "smallTrader": {
              "long": 9706,
              "short": 10109,
              "net": -403
            }
          },
          "openInterest": 203130
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81000,
              "short": 62605,
              "net": 18395
            },
            "nonCommercial": {
              "long": 69909,
              "short": 87070,
              "net": -17161
            },
            "smallTrader": {
              "long": 14745,
              "short": 15979,
              "net": -1234
            }
          },
          "openInterest": 222566
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 659639,
              "short": 545586,
              "net": 114053
            },
            "nonCommercial": {
              "long": 278919,
              "short": 366615,
              "net": -87696
            },
            "smallTrader": {
              "long": 144375,
              "short": 170732,
              "net": -26357
            }
          },
          "openInterest": 1412108
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112247,
              "short": 136927,
              "net": -24680
            },
            "nonCommercial": {
              "long": 63750,
              "short": 41086,
              "net": 22664
            },
            "smallTrader": {
              "long": 13608,
              "short": 11592,
              "net": 2016
            }
          },
          "openInterest": 236950
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 589413,
              "short": 898180,
              "net": -308767
            },
            "nonCommercial": {
              "long": 383782,
              "short": 121524,
              "net": 262258
            },
            "smallTrader": {
              "long": 97451,
              "short": 50942,
              "net": 46509
            }
          },
          "openInterest": 1671255
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 68690,
              "short": 28069,
              "net": 40621
            },
            "nonCommercial": {
              "long": 23780,
              "short": 59891,
              "net": -36111
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 103936
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28492,
              "short": 37871,
              "net": -9379
            },
            "nonCommercial": {
              "long": 10485,
              "short": 1042,
              "net": 9443
            },
            "smallTrader": {
              "long": 519,
              "short": 583,
              "net": -64
            }
          },
          "openInterest": 41645
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 393348,
              "short": 502379,
              "net": -109031
            },
            "nonCommercial": {
              "long": 210834,
              "short": 125445,
              "net": 85389
            },
            "smallTrader": {
              "long": 79333,
              "short": 55691,
              "net": 23642
            }
          },
          "openInterest": 694962
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16938,
              "short": 13542,
              "net": 3396
            },
            "nonCommercial": {
              "long": 11149,
              "short": 12626,
              "net": -1477
            },
            "smallTrader": {
              "long": 9828,
              "short": 11747,
              "net": -1919
            }
          },
          "openInterest": 49532
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158305,
              "short": 208299,
              "net": -49994
            },
            "nonCommercial": {
              "long": 86855,
              "short": 45351,
              "net": 41504
            },
            "smallTrader": {
              "long": 24853,
              "short": 16363,
              "net": 8490
            }
          },
          "openInterest": 314818
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105971,
              "short": 288678,
              "net": -182707
            },
            "nonCommercial": {
              "long": 261053,
              "short": 97628,
              "net": 163425
            },
            "smallTrader": {
              "long": 44792,
              "short": 25510,
              "net": 19282
            }
          },
          "openInterest": 475808
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 123990,
              "short": 176117,
              "net": -52127
            },
            "nonCommercial": {
              "long": 56543,
              "short": 25152,
              "net": 31391
            },
            "smallTrader": {
              "long": 47356,
              "short": 26620,
              "net": 20736
            }
          },
          "openInterest": 299928
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 193460,
              "short": 85894,
              "net": 107566
            },
            "nonCommercial": {
              "long": 37641,
              "short": 141489,
              "net": -103848
            },
            "smallTrader": {
              "long": 41836,
              "short": 45554,
              "net": -3718
            }
          },
          "openInterest": 277272
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76620,
              "short": 56610,
              "net": 20010
            },
            "nonCommercial": {
              "long": 54521,
              "short": 72710,
              "net": -18189
            },
            "smallTrader": {
              "long": 18275,
              "short": 20096,
              "net": -1821
            }
          },
          "openInterest": 194624
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100461,
              "short": 144300,
              "net": -43839
            },
            "nonCommercial": {
              "long": 96331,
              "short": 46145,
              "net": 50186
            },
            "smallTrader": {
              "long": 27680,
              "short": 34027,
              "net": -6347
            }
          },
          "openInterest": 283440
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135287,
              "short": 169170,
              "net": -33883
            },
            "nonCommercial": {
              "long": 57470,
              "short": 26173,
              "net": 31297
            },
            "smallTrader": {
              "long": 5745,
              "short": 3159,
              "net": 2586
            }
          },
          "openInterest": 199078
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2,
              "short": 0,
              "net": 2
            },
            "nonCommercial": {
              "long": 14050,
              "short": 14410,
              "net": -360
            },
            "smallTrader": {
              "long": 509,
              "short": 151,
              "net": 358
            }
          },
          "openInterest": 16495
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 146195,
              "short": 152012,
              "net": -5817
            },
            "nonCommercial": {
              "long": 69067,
              "short": 64315,
              "net": 4752
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 270325
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 487090,
              "short": 447166,
              "net": 39924
            },
            "nonCommercial": {
              "long": 213586,
              "short": 268238,
              "net": -54652
            },
            "smallTrader": {
              "long": 54442,
              "short": 39714,
              "net": 14728
            }
          },
          "openInterest": 1186140
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39509,
              "short": 23273,
              "net": 16236
            },
            "nonCommercial": {
              "long": 14332,
              "short": 27149,
              "net": -12817
            },
            "smallTrader": {
              "long": 2907,
              "short": 6326,
              "net": -3419
            }
          },
          "openInterest": 57676
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16925,
              "short": 31111,
              "net": -14186
            },
            "nonCommercial": {
              "long": 44291,
              "short": 33465,
              "net": 10826
            },
            "smallTrader": {
              "long": 7145,
              "short": 3785,
              "net": 3360
            }
          },
          "openInterest": 74768
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 441734,
              "short": 400858,
              "net": 40876
            },
            "nonCommercial": {
              "long": 80998,
              "short": 120425,
              "net": -39427
            },
            "smallTrader": {
              "long": 24237,
              "short": 25686,
              "net": -1449
            }
          },
          "openInterest": 553380
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1568983,
              "short": 1602380,
              "net": -33397
            },
            "nonCommercial": {
              "long": 274518,
              "short": 277967,
              "net": -3449
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2193182
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40441,
              "short": 73580,
              "net": -33139
            },
            "nonCommercial": {
              "long": 48025,
              "short": 27814,
              "net": 20211
            },
            "smallTrader": {
              "long": 25863,
              "short": 12935,
              "net": 12928
            }
          },
          "openInterest": 126549
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191134,
              "short": 329976,
              "net": -138842
            },
            "nonCommercial": {
              "long": 149649,
              "short": 29981,
              "net": 119668
            },
            "smallTrader": {
              "long": 51015,
              "short": 31841,
              "net": 19174
            }
          },
          "openInterest": 519735
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 241470,
              "short": 271904,
              "net": -30434
            },
            "nonCommercial": {
              "long": 103802,
              "short": 78700,
              "net": 25102
            },
            "smallTrader": {
              "long": 32168,
              "short": 26836,
              "net": 5332
            }
          },
          "openInterest": 491302
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 404124,
              "short": 405937,
              "net": -1813
            },
            "nonCommercial": {
              "long": 103628,
              "short": 87368,
              "net": 16260
            },
            "smallTrader": {
              "long": 49384,
              "short": 63831,
              "net": -14447
            }
          },
          "openInterest": 706923
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 336357,
              "short": 594944,
              "net": -258587
            },
            "nonCommercial": {
              "long": 310643,
              "short": 97054,
              "net": 213589
            },
            "smallTrader": {
              "long": 86511,
              "short": 41513,
              "net": 44998
            }
          },
          "openInterest": 865859
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38201,
              "short": 12234,
              "net": 25967
            },
            "nonCommercial": {
              "long": 8888,
              "short": 23798,
              "net": -14910
            },
            "smallTrader": {
              "long": 9178,
              "short": 20235,
              "net": -11057
            }
          },
          "openInterest": 56353
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9671,
              "short": 29767,
              "net": -20096
            },
            "nonCommercial": {
              "long": 27571,
              "short": 8586,
              "net": 18985
            },
            "smallTrader": {
              "long": 4441,
              "short": 3330,
              "net": 1111
            }
          },
          "openInterest": 42803
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 160163,
              "short": 141450,
              "net": 18713
            },
            "nonCommercial": {
              "long": 95012,
              "short": 108991,
              "net": -13979
            },
            "smallTrader": {
              "long": 27346,
              "short": 32080,
              "net": -4734
            }
          },
          "openInterest": 353533
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91955,
              "short": 62428,
              "net": 29527
            },
            "nonCommercial": {
              "long": 53567,
              "short": 80910,
              "net": -27343
            },
            "smallTrader": {
              "long": 19169,
              "short": 21353,
              "net": -2184
            }
          },
          "openInterest": 228736
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 157363,
              "short": 88770,
              "net": 68593
            },
            "nonCommercial": {
              "long": 122955,
              "short": 192522,
              "net": -69567
            },
            "smallTrader": {
              "long": 36998,
              "short": 36024,
              "net": 974
            }
          },
          "openInterest": 460210
        }
      ]
    },
    {
      "reportDate": "2023-11-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3580236,
              "short": 3064707,
              "net": 515529
            },
            "nonCommercial": {
              "long": 501436,
              "short": 1105935,
              "net": -604499
            },
            "smallTrader": {
              "long": 448866,
              "short": 359896,
              "net": 88970
            }
          },
          "openInterest": 4626236
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3404035,
              "short": 2077889,
              "net": 1326146
            },
            "nonCommercial": {
              "long": 437448,
              "short": 1891154,
              "net": -1453706
            },
            "smallTrader": {
              "long": 269063,
              "short": 141503,
              "net": 127560
            }
          },
          "openInterest": 4157941
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1033523,
              "short": 957516,
              "net": 76007
            },
            "nonCommercial": {
              "long": 108100,
              "short": 238898,
              "net": -130798
            },
            "smallTrader": {
              "long": 193449,
              "short": 138658,
              "net": 54791
            }
          },
          "openInterest": 1362012
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5052590,
              "short": 3718168,
              "net": 1334422
            },
            "nonCommercial": {
              "long": 433571,
              "short": 1856955,
              "net": -1423384
            },
            "smallTrader": {
              "long": 413572,
              "short": 324610,
              "net": 88962
            }
          },
          "openInterest": 6019834
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126869,
              "short": 53602,
              "net": 73267
            },
            "nonCommercial": {
              "long": 34049,
              "short": 99612,
              "net": -65563
            },
            "smallTrader": {
              "long": 21769,
              "short": 29473,
              "net": -7704
            }
          },
          "openInterest": 192496
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1431,
              "short": 637,
              "net": 794
            },
            "nonCommercial": {
              "long": 17253,
              "short": 18930,
              "net": -1677
            },
            "smallTrader": {
              "long": 1580,
              "short": 697,
              "net": 883
            }
          },
          "openInterest": 21749
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13835,
              "short": 42111,
              "net": -28276
            },
            "nonCommercial": {
              "long": 44244,
              "short": 17693,
              "net": 26551
            },
            "smallTrader": {
              "long": 3350,
              "short": 1625,
              "net": 1725
            }
          },
          "openInterest": 61594
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125781,
              "short": 96615,
              "net": 29166
            },
            "nonCommercial": {
              "long": 57532,
              "short": 73784,
              "net": -16252
            },
            "smallTrader": {
              "long": 22020,
              "short": 34934,
              "net": -12914
            }
          },
          "openInterest": 212730
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145272,
              "short": 72704,
              "net": 72568
            },
            "nonCommercial": {
              "long": 17171,
              "short": 84892,
              "net": -67721
            },
            "smallTrader": {
              "long": 31585,
              "short": 36432,
              "net": -4847
            }
          },
          "openInterest": 200364
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83711,
              "short": 161810,
              "net": -78099
            },
            "nonCommercial": {
              "long": 129230,
              "short": 54203,
              "net": 75027
            },
            "smallTrader": {
              "long": 15614,
              "short": 12542,
              "net": 3072
            }
          },
          "openInterest": 308201
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84825,
              "short": 111585,
              "net": -26760
            },
            "nonCommercial": {
              "long": 56049,
              "short": 29074,
              "net": 26975
            },
            "smallTrader": {
              "long": 10741,
              "short": 10956,
              "net": -215
            }
          },
          "openInterest": 201099
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74303,
              "short": 63252,
              "net": 11051
            },
            "nonCommercial": {
              "long": 66053,
              "short": 76341,
              "net": -10288
            },
            "smallTrader": {
              "long": 13993,
              "short": 14756,
              "net": -763
            }
          },
          "openInterest": 213615
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 673306,
              "short": 545209,
              "net": 128097
            },
            "nonCommercial": {
              "long": 271577,
              "short": 377618,
              "net": -106041
            },
            "smallTrader": {
              "long": 150813,
              "short": 172869,
              "net": -22056
            }
          },
          "openInterest": 1436125
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112834,
              "short": 121420,
              "net": -8586
            },
            "nonCommercial": {
              "long": 59595,
              "short": 51027,
              "net": 8568
            },
            "smallTrader": {
              "long": 13000,
              "short": 12982,
              "net": 18
            }
          },
          "openInterest": 231985
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613983,
              "short": 890697,
              "net": -276714
            },
            "nonCommercial": {
              "long": 381151,
              "short": 145181,
              "net": 235970
            },
            "smallTrader": {
              "long": 94529,
              "short": 53785,
              "net": 40744
            }
          },
          "openInterest": 1688562
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 68739,
              "short": 26180,
              "net": 42559
            },
            "nonCommercial": {
              "long": 22730,
              "short": 59806,
              "net": -37076
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 103306
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21016,
              "short": 26702,
              "net": -5686
            },
            "nonCommercial": {
              "long": 6934,
              "short": 901,
              "net": 6033
            },
            "smallTrader": {
              "long": 368,
              "short": 715,
              "net": -347
            }
          },
          "openInterest": 30386
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 390336,
              "short": 507851,
              "net": -117515
            },
            "nonCommercial": {
              "long": 212483,
              "short": 123427,
              "net": 89056
            },
            "smallTrader": {
              "long": 82294,
              "short": 53835,
              "net": 28459
            }
          },
          "openInterest": 697624
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17705,
              "short": 13158,
              "net": 4547
            },
            "nonCommercial": {
              "long": 10970,
              "short": 13605,
              "net": -2635
            },
            "smallTrader": {
              "long": 10589,
              "short": 12501,
              "net": -1912
            }
          },
          "openInterest": 50962
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149090,
              "short": 201950,
              "net": -52860
            },
            "nonCommercial": {
              "long": 85893,
              "short": 41916,
              "net": 43977
            },
            "smallTrader": {
              "long": 25642,
              "short": 16759,
              "net": 8883
            }
          },
          "openInterest": 317633
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110651,
              "short": 296742,
              "net": -186091
            },
            "nonCommercial": {
              "long": 261653,
              "short": 95437,
              "net": 166216
            },
            "smallTrader": {
              "long": 45484,
              "short": 25609,
              "net": 19875
            }
          },
          "openInterest": 484347
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 125017,
              "short": 176623,
              "net": -51606
            },
            "nonCommercial": {
              "long": 58275,
              "short": 29277,
              "net": 28998
            },
            "smallTrader": {
              "long": 53473,
              "short": 30865,
              "net": 22608
            }
          },
          "openInterest": 306918
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 189951,
              "short": 77994,
              "net": 111957
            },
            "nonCommercial": {
              "long": 27238,
              "short": 131278,
              "net": -104040
            },
            "smallTrader": {
              "long": 38560,
              "short": 46477,
              "net": -7917
            }
          },
          "openInterest": 259698
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73588,
              "short": 60434,
              "net": 13154
            },
            "nonCommercial": {
              "long": 56669,
              "short": 67254,
              "net": -10585
            },
            "smallTrader": {
              "long": 18217,
              "short": 20786,
              "net": -2569
            }
          },
          "openInterest": 190827
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102458,
              "short": 148063,
              "net": -45605
            },
            "nonCommercial": {
              "long": 96120,
              "short": 44893,
              "net": 51227
            },
            "smallTrader": {
              "long": 29984,
              "short": 35606,
              "net": -5622
            }
          },
          "openInterest": 294449
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137436,
              "short": 178656,
              "net": -41220
            },
            "nonCommercial": {
              "long": 71644,
              "short": 34904,
              "net": 36740
            },
            "smallTrader": {
              "long": 6939,
              "short": 2459,
              "net": 4480
            }
          },
          "openInterest": 216534
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2,
              "short": 0,
              "net": 2
            },
            "nonCommercial": {
              "long": 13430,
              "short": 13693,
              "net": -263
            },
            "smallTrader": {
              "long": 596,
              "short": 335,
              "net": 261
            }
          },
          "openInterest": 17042
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147096,
              "short": 155699,
              "net": -8603
            },
            "nonCommercial": {
              "long": 82864,
              "short": 63440,
              "net": 19424
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 279223
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 500711,
              "short": 450353,
              "net": 50358
            },
            "nonCommercial": {
              "long": 252720,
              "short": 322690,
              "net": -69970
            },
            "smallTrader": {
              "long": 58651,
              "short": 39039,
              "net": 19612
            }
          },
          "openInterest": 1243268
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37432,
              "short": 20059,
              "net": 17373
            },
            "nonCommercial": {
              "long": 9399,
              "short": 24339,
              "net": -14940
            },
            "smallTrader": {
              "long": 3047,
              "short": 5480,
              "net": -2433
            }
          },
          "openInterest": 51001
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18196,
              "short": 30192,
              "net": -11996
            },
            "nonCommercial": {
              "long": 40752,
              "short": 33794,
              "net": 6958
            },
            "smallTrader": {
              "long": 8421,
              "short": 3383,
              "net": 5038
            }
          },
          "openInterest": 73613
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 443037,
              "short": 370401,
              "net": 72636
            },
            "nonCommercial": {
              "long": 73434,
              "short": 146001,
              "net": -72567
            },
            "smallTrader": {
              "long": 24863,
              "short": 24932,
              "net": -69
            }
          },
          "openInterest": 546859
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1598198,
              "short": 1561900,
              "net": 36298
            },
            "nonCommercial": {
              "long": 264335,
              "short": 322488,
              "net": -58153
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2194624
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42249,
              "short": 72971,
              "net": -30722
            },
            "nonCommercial": {
              "long": 47196,
              "short": 28943,
              "net": 18253
            },
            "smallTrader": {
              "long": 26334,
              "short": 13865,
              "net": 12469
            }
          },
          "openInterest": 131073
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195170,
              "short": 336923,
              "net": -141753
            },
            "nonCommercial": {
              "long": 151060,
              "short": 29835,
              "net": 121225
            },
            "smallTrader": {
              "long": 52748,
              "short": 32220,
              "net": 20528
            }
          },
          "openInterest": 530616
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240304,
              "short": 260413,
              "net": -20109
            },
            "nonCommercial": {
              "long": 106015,
              "short": 90992,
              "net": 15023
            },
            "smallTrader": {
              "long": 31860,
              "short": 26774,
              "net": 5086
            }
          },
          "openInterest": 508680
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385088,
              "short": 434411,
              "net": -49323
            },
            "nonCommercial": {
              "long": 139984,
              "short": 76427,
              "net": 63557
            },
            "smallTrader": {
              "long": 51477,
              "short": 65711,
              "net": -14234
            }
          },
          "openInterest": 722948
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 325418,
              "short": 609358,
              "net": -283940
            },
            "nonCommercial": {
              "long": 328025,
              "short": 95942,
              "net": 232083
            },
            "smallTrader": {
              "long": 93722,
              "short": 41865,
              "net": 51857
            }
          },
          "openInterest": 879489
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39228,
              "short": 11336,
              "net": 27892
            },
            "nonCommercial": {
              "long": 8054,
              "short": 25616,
              "net": -17562
            },
            "smallTrader": {
              "long": 9391,
              "short": 19721,
              "net": -10330
            }
          },
          "openInterest": 56756
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8000,
              "short": 28161,
              "net": -20161
            },
            "nonCommercial": {
              "long": 27866,
              "short": 8395,
              "net": 19471
            },
            "smallTrader": {
              "long": 3903,
              "short": 3213,
              "net": 690
            }
          },
          "openInterest": 41224
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184877,
              "short": 149656,
              "net": 35221
            },
            "nonCommercial": {
              "long": 87895,
              "short": 120944,
              "net": -33049
            },
            "smallTrader": {
              "long": 27136,
              "short": 29308,
              "net": -2172
            }
          },
          "openInterest": 374777
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90352,
              "short": 59665,
              "net": 30687
            },
            "nonCommercial": {
              "long": 53390,
              "short": 81220,
              "net": -27830
            },
            "smallTrader": {
              "long": 19320,
              "short": 22177,
              "net": -2857
            }
          },
          "openInterest": 227698
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142156,
              "short": 81602,
              "net": 60554
            },
            "nonCommercial": {
              "long": 132952,
              "short": 192563,
              "net": -59611
            },
            "smallTrader": {
              "long": 36019,
              "short": 36962,
              "net": -943
            }
          },
          "openInterest": 453312
        }
      ]
    },
    {
      "reportDate": "2023-11-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3684382,
              "short": 3088727,
              "net": 595655
            },
            "nonCommercial": {
              "long": 514109,
              "short": 1175875,
              "net": -661766
            },
            "smallTrader": {
              "long": 435784,
              "short": 369673,
              "net": 66111
            }
          },
          "openInterest": 4743217
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3432176,
              "short": 2175820,
              "net": 1256356
            },
            "nonCommercial": {
              "long": 435839,
              "short": 1823933,
              "net": -1388094
            },
            "smallTrader": {
              "long": 264080,
              "short": 132342,
              "net": 131738
            }
          },
          "openInterest": 4208593
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1019283,
              "short": 954529,
              "net": 64754
            },
            "nonCommercial": {
              "long": 109797,
              "short": 238536,
              "net": -128739
            },
            "smallTrader": {
              "long": 206287,
              "short": 142302,
              "net": 63985
            }
          },
          "openInterest": 1354137
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5057978,
              "short": 3766695,
              "net": 1291283
            },
            "nonCommercial": {
              "long": 448867,
              "short": 1865107,
              "net": -1416240
            },
            "smallTrader": {
              "long": 436788,
              "short": 311831,
              "net": 124957
            }
          },
          "openInterest": 6084468
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132639,
              "short": 53582,
              "net": 79057
            },
            "nonCommercial": {
              "long": 32728,
              "short": 103684,
              "net": -70956
            },
            "smallTrader": {
              "long": 21818,
              "short": 29919,
              "net": -8101
            }
          },
          "openInterest": 197469
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1105,
              "short": 624,
              "net": 481
            },
            "nonCommercial": {
              "long": 15939,
              "short": 17283,
              "net": -1344
            },
            "smallTrader": {
              "long": 1609,
              "short": 746,
              "net": 863
            }
          },
          "openInterest": 21203
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14767,
              "short": 48175,
              "net": -33408
            },
            "nonCommercial": {
              "long": 49537,
              "short": 17886,
              "net": 31651
            },
            "smallTrader": {
              "long": 3478,
              "short": 1721,
              "net": 1757
            }
          },
          "openInterest": 68030
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130004,
              "short": 94565,
              "net": 35439
            },
            "nonCommercial": {
              "long": 52797,
              "short": 80527,
              "net": -27730
            },
            "smallTrader": {
              "long": 26403,
              "short": 34112,
              "net": -7709
            }
          },
          "openInterest": 216411
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152043,
              "short": 74345,
              "net": 77698
            },
            "nonCommercial": {
              "long": 18678,
              "short": 89081,
              "net": -70403
            },
            "smallTrader": {
              "long": 29204,
              "short": 36499,
              "net": -7295
            }
          },
          "openInterest": 206046
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81118,
              "short": 159243,
              "net": -78125
            },
            "nonCommercial": {
              "long": 129944,
              "short": 54160,
              "net": 75784
            },
            "smallTrader": {
              "long": 13726,
              "short": 11385,
              "net": 2341
            }
          },
          "openInterest": 298572
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79011,
              "short": 108707,
              "net": -29696
            },
            "nonCommercial": {
              "long": 57038,
              "short": 28371,
              "net": 28667
            },
            "smallTrader": {
              "long": 11018,
              "short": 9989,
              "net": 1029
            }
          },
          "openInterest": 189044
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80287,
              "short": 63838,
              "net": 16449
            },
            "nonCommercial": {
              "long": 61976,
              "short": 78584,
              "net": -16608
            },
            "smallTrader": {
              "long": 15028,
              "short": 14869,
              "net": 159
            }
          },
          "openInterest": 206072
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 681380,
              "short": 548295,
              "net": 133085
            },
            "nonCommercial": {
              "long": 280425,
              "short": 389625,
              "net": -109200
            },
            "smallTrader": {
              "long": 156304,
              "short": 180189,
              "net": -23885
            }
          },
          "openInterest": 1448933
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104658,
              "short": 108000,
              "net": -3342
            },
            "nonCommercial": {
              "long": 58487,
              "short": 54707,
              "net": 3780
            },
            "smallTrader": {
              "long": 12956,
              "short": 13394,
              "net": -438
            }
          },
          "openInterest": 210504
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613239,
              "short": 860001,
              "net": -246762
            },
            "nonCommercial": {
              "long": 364379,
              "short": 148645,
              "net": 215734
            },
            "smallTrader": {
              "long": 86387,
              "short": 55359,
              "net": 31028
            }
          },
          "openInterest": 1639133
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 67381,
              "short": 25585,
              "net": 41796
            },
            "nonCommercial": {
              "long": 20914,
              "short": 57427,
              "net": -36513
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 101030
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22293,
              "short": 26663,
              "net": -4370
            },
            "nonCommercial": {
              "long": 5666,
              "short": 1099,
              "net": 4567
            },
            "smallTrader": {
              "long": 506,
              "short": 703,
              "net": -197
            }
          },
          "openInterest": 30573
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 381765,
              "short": 522752,
              "net": -140987
            },
            "nonCommercial": {
              "long": 221190,
              "short": 112283,
              "net": 108907
            },
            "smallTrader": {
              "long": 83714,
              "short": 51634,
              "net": 32080
            }
          },
          "openInterest": 702463
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16703,
              "short": 13140,
              "net": 3563
            },
            "nonCommercial": {
              "long": 11625,
              "short": 14168,
              "net": -2543
            },
            "smallTrader": {
              "long": 10323,
              "short": 11343,
              "net": -1020
            }
          },
          "openInterest": 50668
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147814,
              "short": 210184,
              "net": -62370
            },
            "nonCommercial": {
              "long": 94790,
              "short": 41496,
              "net": 53294
            },
            "smallTrader": {
              "long": 24633,
              "short": 15557,
              "net": 9076
            }
          },
          "openInterest": 328420
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110728,
              "short": 287747,
              "net": -177019
            },
            "nonCommercial": {
              "long": 254352,
              "short": 98976,
              "net": 155376
            },
            "smallTrader": {
              "long": 45409,
              "short": 23766,
              "net": 21643
            }
          },
          "openInterest": 486634
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 127435,
              "short": 178939,
              "net": -51504
            },
            "nonCommercial": {
              "long": 59311,
              "short": 26742,
              "net": 32569
            },
            "smallTrader": {
              "long": 47097,
              "short": 28162,
              "net": 18935
            }
          },
          "openInterest": 303453
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 199890,
              "short": 66618,
              "net": 133272
            },
            "nonCommercial": {
              "long": 27772,
              "short": 158021,
              "net": -130249
            },
            "smallTrader": {
              "long": 42074,
              "short": 45097,
              "net": -3023
            }
          },
          "openInterest": 273763
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75446,
              "short": 60985,
              "net": 14461
            },
            "nonCommercial": {
              "long": 58052,
              "short": 68500,
              "net": -10448
            },
            "smallTrader": {
              "long": 17383,
              "short": 21396,
              "net": -4013
            }
          },
          "openInterest": 194006
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103122,
              "short": 142527,
              "net": -39405
            },
            "nonCommercial": {
              "long": 80267,
              "short": 37452,
              "net": 42815
            },
            "smallTrader": {
              "long": 30490,
              "short": 33900,
              "net": -3410
            }
          },
          "openInterest": 283950
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138716,
              "short": 186284,
              "net": -47568
            },
            "nonCommercial": {
              "long": 79162,
              "short": 35780,
              "net": 43382
            },
            "smallTrader": {
              "long": 6874,
              "short": 2688,
              "net": 4186
            }
          },
          "openInterest": 228809
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2,
              "short": 0,
              "net": 2
            },
            "nonCommercial": {
              "long": 17340,
              "short": 17765,
              "net": -425
            },
            "smallTrader": {
              "long": 791,
              "short": 368,
              "net": 423
            }
          },
          "openInterest": 19832
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 158806,
              "short": 160832,
              "net": -2026
            },
            "nonCommercial": {
              "long": 70058,
              "short": 65611,
              "net": 4447
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 284718
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 526661,
              "short": 443416,
              "net": 83245
            },
            "nonCommercial": {
              "long": 275993,
              "short": 378620,
              "net": -102627
            },
            "smallTrader": {
              "long": 59942,
              "short": 40560,
              "net": 19382
            }
          },
          "openInterest": 1296464
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36817,
              "short": 17647,
              "net": 19170
            },
            "nonCommercial": {
              "long": 8818,
              "short": 25852,
              "net": -17034
            },
            "smallTrader": {
              "long": 3107,
              "short": 5243,
              "net": -2136
            }
          },
          "openInterest": 49906
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24942,
              "short": 27307,
              "net": -2365
            },
            "nonCommercial": {
              "long": 44969,
              "short": 48965,
              "net": -3996
            },
            "smallTrader": {
              "long": 9842,
              "short": 3481,
              "net": 6361
            }
          },
          "openInterest": 85870
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 445804,
              "short": 376983,
              "net": 68821
            },
            "nonCommercial": {
              "long": 77725,
              "short": 143291,
              "net": -65566
            },
            "smallTrader": {
              "long": 22861,
              "short": 26116,
              "net": -3255
            }
          },
          "openInterest": 552664
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1596319,
              "short": 1584100,
              "net": 12219
            },
            "nonCommercial": {
              "long": 269036,
              "short": 325701,
              "net": -56665
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2208240
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45551,
              "short": 77185,
              "net": -31634
            },
            "nonCommercial": {
              "long": 50291,
              "short": 27893,
              "net": 22398
            },
            "smallTrader": {
              "long": 25379,
              "short": 16143,
              "net": 9236
            }
          },
          "openInterest": 134826
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189857,
              "short": 345628,
              "net": -155771
            },
            "nonCommercial": {
              "long": 165856,
              "short": 30273,
              "net": 135583
            },
            "smallTrader": {
              "long": 53081,
              "short": 32893,
              "net": 20188
            }
          },
          "openInterest": 547353
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 243793,
              "short": 271304,
              "net": -27511
            },
            "nonCommercial": {
              "long": 111193,
              "short": 90336,
              "net": 20857
            },
            "smallTrader": {
              "long": 34073,
              "short": 27419,
              "net": 6654
            }
          },
          "openInterest": 521923
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 380773,
              "short": 450268,
              "net": -69495
            },
            "nonCommercial": {
              "long": 160458,
              "short": 73781,
              "net": 86677
            },
            "smallTrader": {
              "long": 52094,
              "short": 69276,
              "net": -17182
            }
          },
          "openInterest": 738268
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 331517,
              "short": 609042,
              "net": -277525
            },
            "nonCommercial": {
              "long": 312037,
              "short": 85771,
              "net": 226266
            },
            "smallTrader": {
              "long": 91508,
              "short": 40249,
              "net": 51259
            }
          },
          "openInterest": 860384
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42240,
              "short": 14697,
              "net": 27543
            },
            "nonCommercial": {
              "long": 5515,
              "short": 25666,
              "net": -20151
            },
            "smallTrader": {
              "long": 11612,
              "short": 19004,
              "net": -7392
            }
          },
          "openInterest": 59464
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6917,
              "short": 27295,
              "net": -20378
            },
            "nonCommercial": {
              "long": 27271,
              "short": 7537,
              "net": 19734
            },
            "smallTrader": {
              "long": 3615,
              "short": 2971,
              "net": 644
            }
          },
          "openInterest": 38842
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 207847,
              "short": 161220,
              "net": 46627
            },
            "nonCommercial": {
              "long": 94375,
              "short": 137303,
              "net": -42928
            },
            "smallTrader": {
              "long": 22934,
              "short": 26633,
              "net": -3699
            }
          },
          "openInterest": 415124
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92195,
              "short": 63436,
              "net": 28759
            },
            "nonCommercial": {
              "long": 53906,
              "short": 82268,
              "net": -28362
            },
            "smallTrader": {
              "long": 19574,
              "short": 19971,
              "net": -397
            }
          },
          "openInterest": 227923
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140853,
              "short": 82054,
              "net": 58799
            },
            "nonCommercial": {
              "long": 128375,
              "short": 187413,
              "net": -59038
            },
            "smallTrader": {
              "long": 36304,
              "short": 36065,
              "net": 239
            }
          },
          "openInterest": 436959
        }
      ]
    },
    {
      "reportDate": "2023-11-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3739579,
              "short": 3138738,
              "net": 600841
            },
            "nonCommercial": {
              "long": 479587,
              "short": 1137745,
              "net": -658158
            },
            "smallTrader": {
              "long": 446400,
              "short": 389083,
              "net": 57317
            }
          },
          "openInterest": 4958141
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3412559,
              "short": 2173155,
              "net": 1239404
            },
            "nonCommercial": {
              "long": 417109,
              "short": 1802511,
              "net": -1385402
            },
            "smallTrader": {
              "long": 275951,
              "short": 129953,
              "net": 145998
            }
          },
          "openInterest": 4203989
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1004995,
              "short": 953746,
              "net": 51249
            },
            "nonCommercial": {
              "long": 119860,
              "short": 219843,
              "net": -99983
            },
            "smallTrader": {
              "long": 201489,
              "short": 152755,
              "net": 48734
            }
          },
          "openInterest": 1382150
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5059026,
              "short": 3741750,
              "net": 1317276
            },
            "nonCommercial": {
              "long": 468516,
              "short": 1937149,
              "net": -1468633
            },
            "smallTrader": {
              "long": 438221,
              "short": 286864,
              "net": 151357
            }
          },
          "openInterest": 6172960
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131742,
              "short": 49738,
              "net": 82004
            },
            "nonCommercial": {
              "long": 29565,
              "short": 107535,
              "net": -77970
            },
            "smallTrader": {
              "long": 24923,
              "short": 28957,
              "net": -4034
            }
          },
          "openInterest": 196598
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1154,
              "short": 709,
              "net": 445
            },
            "nonCommercial": {
              "long": 17150,
              "short": 18026,
              "net": -876
            },
            "smallTrader": {
              "long": 1664,
              "short": 1233,
              "net": 431
            }
          },
          "openInterest": 21939
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16483,
              "short": 52752,
              "net": -36269
            },
            "nonCommercial": {
              "long": 53561,
              "short": 19679,
              "net": 33882
            },
            "smallTrader": {
              "long": 3984,
              "short": 1597,
              "net": 2387
            }
          },
          "openInterest": 74224
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129406,
              "short": 98198,
              "net": 31208
            },
            "nonCommercial": {
              "long": 43300,
              "short": 69398,
              "net": -26098
            },
            "smallTrader": {
              "long": 26637,
              "short": 31747,
              "net": -5110
            }
          },
          "openInterest": 208657
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145080,
              "short": 74997,
              "net": 70083
            },
            "nonCommercial": {
              "long": 19407,
              "short": 84847,
              "net": -65440
            },
            "smallTrader": {
              "long": 31461,
              "short": 36104,
              "net": -4643
            }
          },
          "openInterest": 203248
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66433,
              "short": 141854,
              "net": -75421
            },
            "nonCommercial": {
              "long": 128894,
              "short": 56055,
              "net": 72839
            },
            "smallTrader": {
              "long": 15247,
              "short": 12665,
              "net": 2582
            }
          },
          "openInterest": 278680
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71654,
              "short": 103561,
              "net": -31907
            },
            "nonCommercial": {
              "long": 62113,
              "short": 31779,
              "net": 30334
            },
            "smallTrader": {
              "long": 9950,
              "short": 8377,
              "net": 1573
            }
          },
          "openInterest": 188924
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69770,
              "short": 64235,
              "net": 5535
            },
            "nonCommercial": {
              "long": 64822,
              "short": 68365,
              "net": -3543
            },
            "smallTrader": {
              "long": 14013,
              "short": 16005,
              "net": -1992
            }
          },
          "openInterest": 187077
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 675854,
              "short": 532631,
              "net": 143223
            },
            "nonCommercial": {
              "long": 282624,
              "short": 406630,
              "net": -124006
            },
            "smallTrader": {
              "long": 157454,
              "short": 176671,
              "net": -19217
            }
          },
          "openInterest": 1431159
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92688,
              "short": 97425,
              "net": -4737
            },
            "nonCommercial": {
              "long": 60732,
              "short": 54724,
              "net": 6008
            },
            "smallTrader": {
              "long": 11896,
              "short": 13167,
              "net": -1271
            }
          },
          "openInterest": 195165
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 566944,
              "short": 796953,
              "net": -230009
            },
            "nonCommercial": {
              "long": 350785,
              "short": 143461,
              "net": 207324
            },
            "smallTrader": {
              "long": 76121,
              "short": 53436,
              "net": 22685
            }
          },
          "openInterest": 1553677
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 66382,
              "short": 26993,
              "net": 39389
            },
            "nonCommercial": {
              "long": 16401,
              "short": 50709,
              "net": -34308
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 94498
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23879,
              "short": 28602,
              "net": -4723
            },
            "nonCommercial": {
              "long": 6184,
              "short": 1286,
              "net": 4898
            },
            "smallTrader": {
              "long": 524,
              "short": 699,
              "net": -175
            }
          },
          "openInterest": 32879
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 380815,
              "short": 546633,
              "net": -165818
            },
            "nonCommercial": {
              "long": 231095,
              "short": 101441,
              "net": 129654
            },
            "smallTrader": {
              "long": 83490,
              "short": 47326,
              "net": 36164
            }
          },
          "openInterest": 712364
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17240,
              "short": 11795,
              "net": 5445
            },
            "nonCommercial": {
              "long": 10221,
              "short": 14457,
              "net": -4236
            },
            "smallTrader": {
              "long": 10362,
              "short": 11571,
              "net": -1209
            }
          },
          "openInterest": 50396
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159856,
              "short": 229758,
              "net": -69902
            },
            "nonCommercial": {
              "long": 106289,
              "short": 43985,
              "net": 62304
            },
            "smallTrader": {
              "long": 21767,
              "short": 14169,
              "net": 7598
            }
          },
          "openInterest": 351105
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115937,
              "short": 306172,
              "net": -190235
            },
            "nonCommercial": {
              "long": 269701,
              "short": 97996,
              "net": 171705
            },
            "smallTrader": {
              "long": 43959,
              "short": 25429,
              "net": 18530
            }
          },
          "openInterest": 508429
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 136800,
              "short": 184617,
              "net": -47817
            },
            "nonCommercial": {
              "long": 56037,
              "short": 26135,
              "net": 29902
            },
            "smallTrader": {
              "long": 47053,
              "short": 29138,
              "net": 17915
            }
          },
          "openInterest": 310327
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178832,
              "short": 73404,
              "net": 105428
            },
            "nonCommercial": {
              "long": 39236,
              "short": 144690,
              "net": -105454
            },
            "smallTrader": {
              "long": 40572,
              "short": 40546,
              "net": 26
            }
          },
          "openInterest": 264903
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75055,
              "short": 54409,
              "net": 20646
            },
            "nonCommercial": {
              "long": 54041,
              "short": 70982,
              "net": -16941
            },
            "smallTrader": {
              "long": 16117,
              "short": 19822,
              "net": -3705
            }
          },
          "openInterest": 187938
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108984,
              "short": 144901,
              "net": -35917
            },
            "nonCommercial": {
              "long": 79210,
              "short": 40554,
              "net": 38656
            },
            "smallTrader": {
              "long": 32710,
              "short": 35449,
              "net": -2739
            }
          },
          "openInterest": 282523
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129654,
              "short": 192858,
              "net": -63204
            },
            "nonCommercial": {
              "long": 88474,
              "short": 29543,
              "net": 58931
            },
            "smallTrader": {
              "long": 7142,
              "short": 2869,
              "net": 4273
            }
          },
          "openInterest": 225972
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 376,
              "net": -376
            },
            "nonCommercial": {
              "long": 15635,
              "short": 15724,
              "net": -89
            },
            "smallTrader": {
              "long": 803,
              "short": 338,
              "net": 465
            }
          },
          "openInterest": 18950
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163533,
              "short": 174605,
              "net": -11072
            },
            "nonCommercial": {
              "long": 76132,
              "short": 67623,
              "net": 8509
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 295027
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 524245,
              "short": 427688,
              "net": 96557
            },
            "nonCommercial": {
              "long": 271261,
              "short": 391520,
              "net": -120259
            },
            "smallTrader": {
              "long": 64897,
              "short": 41195,
              "net": 23702
            }
          },
          "openInterest": 1316640
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36279,
              "short": 18099,
              "net": 18180
            },
            "nonCommercial": {
              "long": 7958,
              "short": 24812,
              "net": -16854
            },
            "smallTrader": {
              "long": 3124,
              "short": 4450,
              "net": -1326
            }
          },
          "openInterest": 48137
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19090,
              "short": 30347,
              "net": -11257
            },
            "nonCommercial": {
              "long": 40276,
              "short": 33140,
              "net": 7136
            },
            "smallTrader": {
              "long": 7587,
              "short": 3466,
              "net": 4121
            }
          },
          "openInterest": 73431
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 434225,
              "short": 380969,
              "net": 53256
            },
            "nonCommercial": {
              "long": 70096,
              "short": 127342,
              "net": -57246
            },
            "smallTrader": {
              "long": 27167,
              "short": 23177,
              "net": 3990
            }
          },
          "openInterest": 537080
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1667729,
              "short": 1632855,
              "net": 34874
            },
            "nonCommercial": {
              "long": 247084,
              "short": 330984,
              "net": -83900
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2255516
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43514,
              "short": 84458,
              "net": -40944
            },
            "nonCommercial": {
              "long": 53372,
              "short": 25920,
              "net": 27452
            },
            "smallTrader": {
              "long": 26789,
              "short": 13297,
              "net": 13492
            }
          },
          "openInterest": 134333
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191683,
              "short": 344841,
              "net": -153158
            },
            "nonCommercial": {
              "long": 173507,
              "short": 34958,
              "net": 138549
            },
            "smallTrader": {
              "long": 50363,
              "short": 35754,
              "net": 14609
            }
          },
          "openInterest": 570631
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236555,
              "short": 267387,
              "net": -30832
            },
            "nonCommercial": {
              "long": 110392,
              "short": 89081,
              "net": 21311
            },
            "smallTrader": {
              "long": 34437,
              "short": 24916,
              "net": 9521
            }
          },
          "openInterest": 508573
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 391254,
              "short": 445031,
              "net": -53777
            },
            "nonCommercial": {
              "long": 150568,
              "short": 76762,
              "net": 73806
            },
            "smallTrader": {
              "long": 50383,
              "short": 70412,
              "net": -20029
            }
          },
          "openInterest": 745196
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 347460,
              "short": 614860,
              "net": -267400
            },
            "nonCommercial": {
              "long": 304939,
              "short": 82802,
              "net": 222137
            },
            "smallTrader": {
              "long": 88696,
              "short": 43433,
              "net": 45263
            }
          },
          "openInterest": 871894
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43931,
              "short": 15344,
              "net": 28587
            },
            "nonCommercial": {
              "long": 4727,
              "short": 23721,
              "net": -18994
            },
            "smallTrader": {
              "long": 10113,
              "short": 19706,
              "net": -9593
            }
          },
          "openInterest": 58815
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4977,
              "short": 25709,
              "net": -20732
            },
            "nonCommercial": {
              "long": 28543,
              "short": 7846,
              "net": 20697
            },
            "smallTrader": {
              "long": 3288,
              "short": 3253,
              "net": 35
            }
          },
          "openInterest": 37894
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 191051,
              "short": 143260,
              "net": 47791
            },
            "nonCommercial": {
              "long": 92811,
              "short": 140242,
              "net": -47431
            },
            "smallTrader": {
              "long": 25773,
              "short": 26133,
              "net": -360
            }
          },
          "openInterest": 391357
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94322,
              "short": 56350,
              "net": 37972
            },
            "nonCommercial": {
              "long": 54558,
              "short": 90835,
              "net": -36277
            },
            "smallTrader": {
              "long": 20484,
              "short": 22179,
              "net": -1695
            }
          },
          "openInterest": 225369
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153562,
              "short": 77407,
              "net": 76155
            },
            "nonCommercial": {
              "long": 129115,
              "short": 206646,
              "net": -77531
            },
            "smallTrader": {
              "long": 38089,
              "short": 36713,
              "net": 1376
            }
          },
          "openInterest": 446260
        }
      ]
    },
    {
      "reportDate": "2023-11-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3700892,
              "short": 3067968,
              "net": 632924
            },
            "nonCommercial": {
              "long": 510993,
              "short": 1196347,
              "net": -685354
            },
            "smallTrader": {
              "long": 431609,
              "short": 379179,
              "net": 52430
            }
          },
          "openInterest": 4775113
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3303026,
              "short": 2161586,
              "net": 1141440
            },
            "nonCommercial": {
              "long": 432134,
              "short": 1720965,
              "net": -1288831
            },
            "smallTrader": {
              "long": 279784,
              "short": 132393,
              "net": 147391
            }
          },
          "openInterest": 4080415
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 980494,
              "short": 928921,
              "net": 51573
            },
            "nonCommercial": {
              "long": 107866,
              "short": 210042,
              "net": -102176
            },
            "smallTrader": {
              "long": 210065,
              "short": 159462,
              "net": 50603
            }
          },
          "openInterest": 1308135
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4994986,
              "short": 3744105,
              "net": 1250881
            },
            "nonCommercial": {
              "long": 458979,
              "short": 1857479,
              "net": -1398500
            },
            "smallTrader": {
              "long": 446125,
              "short": 298506,
              "net": 147619
            }
          },
          "openInterest": 6081130
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131213,
              "short": 57424,
              "net": 73789
            },
            "nonCommercial": {
              "long": 29203,
              "short": 100422,
              "net": -71219
            },
            "smallTrader": {
              "long": 24361,
              "short": 26931,
              "net": -2570
            }
          },
          "openInterest": 197053
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1344,
              "short": 552,
              "net": 792
            },
            "nonCommercial": {
              "long": 18979,
              "short": 20724,
              "net": -1745
            },
            "smallTrader": {
              "long": 1688,
              "short": 735,
              "net": 953
            }
          },
          "openInterest": 23027
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49664,
              "short": 78894,
              "net": -29230
            },
            "nonCommercial": {
              "long": 52260,
              "short": 19379,
              "net": 32881
            },
            "smallTrader": {
              "long": 3934,
              "short": 7585,
              "net": -3651
            }
          },
          "openInterest": 108749
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118253,
              "short": 108189,
              "net": 10064
            },
            "nonCommercial": {
              "long": 61296,
              "short": 69191,
              "net": -7895
            },
            "smallTrader": {
              "long": 26067,
              "short": 28236,
              "net": -2169
            }
          },
          "openInterest": 217372
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143464,
              "short": 75927,
              "net": 67537
            },
            "nonCommercial": {
              "long": 18991,
              "short": 82233,
              "net": -63242
            },
            "smallTrader": {
              "long": 30505,
              "short": 34800,
              "net": -4295
            }
          },
          "openInterest": 200864
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71629,
              "short": 145406,
              "net": -73777
            },
            "nonCommercial": {
              "long": 129235,
              "short": 57589,
              "net": 71646
            },
            "smallTrader": {
              "long": 14652,
              "short": 12521,
              "net": 2131
            }
          },
          "openInterest": 286199
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71780,
              "short": 104187,
              "net": -32407
            },
            "nonCommercial": {
              "long": 64033,
              "short": 33475,
              "net": 30558
            },
            "smallTrader": {
              "long": 11068,
              "short": 9219,
              "net": 1849
            }
          },
          "openInterest": 193911
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67348,
              "short": 62436,
              "net": 4912
            },
            "nonCommercial": {
              "long": 62749,
              "short": 66621,
              "net": -3872
            },
            "smallTrader": {
              "long": 13309,
              "short": 14349,
              "net": -1040
            }
          },
          "openInterest": 173233
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 616045,
              "short": 440885,
              "net": 175160
            },
            "nonCommercial": {
              "long": 251194,
              "short": 408342,
              "net": -157148
            },
            "smallTrader": {
              "long": 152623,
              "short": 170635,
              "net": -18012
            }
          },
          "openInterest": 1290429
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87247,
              "short": 91473,
              "net": -4226
            },
            "nonCommercial": {
              "long": 61638,
              "short": 55454,
              "net": 6184
            },
            "smallTrader": {
              "long": 11436,
              "short": 13394,
              "net": -1958
            }
          },
          "openInterest": 192139
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 563152,
              "short": 769931,
              "net": -206779
            },
            "nonCommercial": {
              "long": 352382,
              "short": 169211,
              "net": 183171
            },
            "smallTrader": {
              "long": 74254,
              "short": 50646,
              "net": 23608
            }
          },
          "openInterest": 1563737
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 63993,
              "short": 34693,
              "net": 29300
            },
            "nonCommercial": {
              "long": 22535,
              "short": 47590,
              "net": -25055
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 100979
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25117,
              "short": 29960,
              "net": -4843
            },
            "nonCommercial": {
              "long": 6484,
              "short": 1456,
              "net": 5028
            },
            "smallTrader": {
              "long": 567,
              "short": 752,
              "net": -185
            }
          },
          "openInterest": 34459
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 388784,
              "short": 565099,
              "net": -176315
            },
            "nonCommercial": {
              "long": 233454,
              "short": 90289,
              "net": 143165
            },
            "smallTrader": {
              "long": 82613,
              "short": 49463,
              "net": 33150
            }
          },
          "openInterest": 727138
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15167,
              "short": 11155,
              "net": 4012
            },
            "nonCommercial": {
              "long": 11222,
              "short": 16237,
              "net": -5015
            },
            "smallTrader": {
              "long": 11501,
              "short": 10498,
              "net": 1003
            }
          },
          "openInterest": 50727
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151267,
              "short": 226012,
              "net": -74745
            },
            "nonCommercial": {
              "long": 108073,
              "short": 41930,
              "net": 66143
            },
            "smallTrader": {
              "long": 22676,
              "short": 14074,
              "net": 8602
            }
          },
          "openInterest": 343973
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 115596,
              "short": 334188,
              "net": -218592
            },
            "nonCommercial": {
              "long": 289845,
              "short": 89761,
              "net": 200084
            },
            "smallTrader": {
              "long": 45650,
              "short": 27142,
              "net": 18508
            }
          },
          "openInterest": 505658
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 122154,
              "short": 180445,
              "net": -58291
            },
            "nonCommercial": {
              "long": 59611,
              "short": 22262,
              "net": 37349
            },
            "smallTrader": {
              "long": 49689,
              "short": 28747,
              "net": 20942
            }
          },
          "openInterest": 303447
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 180134,
              "short": 76442,
              "net": 103692
            },
            "nonCommercial": {
              "long": 30461,
              "short": 139698,
              "net": -109237
            },
            "smallTrader": {
              "long": 44382,
              "short": 38837,
              "net": 5545
            }
          },
          "openInterest": 260781
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76877,
              "short": 49684,
              "net": 27193
            },
            "nonCommercial": {
              "long": 54404,
              "short": 79680,
              "net": -25276
            },
            "smallTrader": {
              "long": 18358,
              "short": 20275,
              "net": -1917
            }
          },
          "openInterest": 193516
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105202,
              "short": 141529,
              "net": -36327
            },
            "nonCommercial": {
              "long": 78406,
              "short": 38549,
              "net": 39857
            },
            "smallTrader": {
              "long": 30770,
              "short": 34300,
              "net": -3530
            }
          },
          "openInterest": 272491
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131543,
              "short": 202984,
              "net": -71441
            },
            "nonCommercial": {
              "long": 105838,
              "short": 40353,
              "net": 65485
            },
            "smallTrader": {
              "long": 7840,
              "short": 1884,
              "net": 5956
            }
          },
          "openInterest": 247503
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 380,
              "net": -380
            },
            "nonCommercial": {
              "long": 11696,
              "short": 11845,
              "net": -149
            },
            "smallTrader": {
              "long": 820,
              "short": 291,
              "net": 529
            }
          },
          "openInterest": 17532
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 167170,
              "short": 177697,
              "net": -10527
            },
            "nonCommercial": {
              "long": 81194,
              "short": 69738,
              "net": 11456
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 304631
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 500020,
              "short": 412827,
              "net": 87193
            },
            "nonCommercial": {
              "long": 300592,
              "short": 408481,
              "net": -107889
            },
            "smallTrader": {
              "long": 64132,
              "short": 43436,
              "net": 20696
            }
          },
          "openInterest": 1312707
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36898,
              "short": 16690,
              "net": 20208
            },
            "nonCommercial": {
              "long": 10104,
              "short": 29713,
              "net": -19609
            },
            "smallTrader": {
              "long": 3703,
              "short": 4302,
              "net": -599
            }
          },
          "openInterest": 51460
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17603,
              "short": 31875,
              "net": -14272
            },
            "nonCommercial": {
              "long": 38438,
              "short": 28404,
              "net": 10034
            },
            "smallTrader": {
              "long": 7403,
              "short": 3165,
              "net": 4238
            }
          },
          "openInterest": 70437
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 444001,
              "short": 391852,
              "net": 52149
            },
            "nonCommercial": {
              "long": 75264,
              "short": 130757,
              "net": -55493
            },
            "smallTrader": {
              "long": 26746,
              "short": 23402,
              "net": 3344
            }
          },
          "openInterest": 550971
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1673758,
              "short": 1650983,
              "net": 22775
            },
            "nonCommercial": {
              "long": 275445,
              "short": 344353,
              "net": -68908
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2295420
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40287,
              "short": 88142,
              "net": -47855
            },
            "nonCommercial": {
              "long": 62880,
              "short": 28600,
              "net": 34280
            },
            "smallTrader": {
              "long": 26647,
              "short": 13072,
              "net": 13575
            }
          },
          "openInterest": 139144
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180980,
              "short": 331006,
              "net": -150026
            },
            "nonCommercial": {
              "long": 174164,
              "short": 43536,
              "net": 130628
            },
            "smallTrader": {
              "long": 53313,
              "short": 33915,
              "net": 19398
            }
          },
          "openInterest": 542910
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230705,
              "short": 249993,
              "net": -19288
            },
            "nonCommercial": {
              "long": 99192,
              "short": 85153,
              "net": 14039
            },
            "smallTrader": {
              "long": 30895,
              "short": 25646,
              "net": 5249
            }
          },
          "openInterest": 483412
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398034,
              "short": 428428,
              "net": -30394
            },
            "nonCommercial": {
              "long": 138388,
              "short": 87691,
              "net": 50697
            },
            "smallTrader": {
              "long": 51620,
              "short": 71923,
              "net": -20303
            }
          },
          "openInterest": 736483
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 361766,
              "short": 611371,
              "net": -249605
            },
            "nonCommercial": {
              "long": 290604,
              "short": 85528,
              "net": 205076
            },
            "smallTrader": {
              "long": 89368,
              "short": 44839,
              "net": 44529
            }
          },
          "openInterest": 875946
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44145,
              "short": 17454,
              "net": 26691
            },
            "nonCommercial": {
              "long": 4300,
              "short": 24589,
              "net": -20289
            },
            "smallTrader": {
              "long": 11754,
              "short": 18156,
              "net": -6402
            }
          },
          "openInterest": 60479
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6746,
              "short": 25038,
              "net": -18292
            },
            "nonCommercial": {
              "long": 28798,
              "short": 9711,
              "net": 19087
            },
            "smallTrader": {
              "long": 2735,
              "short": 3530,
              "net": -795
            }
          },
          "openInterest": 39359
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 191025,
              "short": 142449,
              "net": 48576
            },
            "nonCommercial": {
              "long": 90304,
              "short": 137840,
              "net": -47536
            },
            "smallTrader": {
              "long": 26270,
              "short": 27310,
              "net": -1040
            }
          },
          "openInterest": 390752
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87969,
              "short": 51340,
              "net": 36629
            },
            "nonCommercial": {
              "long": 59802,
              "short": 94237,
              "net": -34435
            },
            "smallTrader": {
              "long": 17904,
              "short": 20098,
              "net": -2194
            }
          },
          "openInterest": 216920
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164692,
              "short": 66047,
              "net": 98645
            },
            "nonCommercial": {
              "long": 114707,
              "short": 211911,
              "net": -97204
            },
            "smallTrader": {
              "long": 34939,
              "short": 36380,
              "net": -1441
            }
          },
          "openInterest": 411837
        }
      ]
    },
    {
      "reportDate": "2023-12-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3552088,
              "short": 2967974,
              "net": 584114
            },
            "nonCommercial": {
              "long": 482555,
              "short": 1119011,
              "net": -636456
            },
            "smallTrader": {
              "long": 415343,
              "short": 363001,
              "net": 52342
            }
          },
          "openInterest": 4536418
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3387065,
              "short": 2052440,
              "net": 1334625
            },
            "nonCommercial": {
              "long": 392729,
              "short": 1868745,
              "net": -1476016
            },
            "smallTrader": {
              "long": 269898,
              "short": 128507,
              "net": 141391
            }
          },
          "openInterest": 4111534
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 989196,
              "short": 906344,
              "net": 82852
            },
            "nonCommercial": {
              "long": 111684,
              "short": 241763,
              "net": -130079
            },
            "smallTrader": {
              "long": 192050,
              "short": 144823,
              "net": 47227
            }
          },
          "openInterest": 1299431
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4864463,
              "short": 3571884,
              "net": 1292579
            },
            "nonCommercial": {
              "long": 413024,
              "short": 1842451,
              "net": -1429427
            },
            "smallTrader": {
              "long": 438764,
              "short": 301916,
              "net": 136848
            }
          },
          "openInterest": 5775249
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124388,
              "short": 69489,
              "net": 54899
            },
            "nonCommercial": {
              "long": 32886,
              "short": 90567,
              "net": -57681
            },
            "smallTrader": {
              "long": 26639,
              "short": 23857,
              "net": 2782
            }
          },
          "openInterest": 195569
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1895,
              "short": 508,
              "net": 1387
            },
            "nonCommercial": {
              "long": 17907,
              "short": 20157,
              "net": -2250
            },
            "smallTrader": {
              "long": 1641,
              "short": 778,
              "net": 863
            }
          },
          "openInterest": 23035
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15368,
              "short": 67457,
              "net": -52089
            },
            "nonCommercial": {
              "long": 53674,
              "short": 3430,
              "net": 50244
            },
            "smallTrader": {
              "long": 3437,
              "short": 1592,
              "net": 1845
            }
          },
          "openInterest": 72487
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109112,
              "short": 121095,
              "net": -11983
            },
            "nonCommercial": {
              "long": 66359,
              "short": 54694,
              "net": 11665
            },
            "smallTrader": {
              "long": 28621,
              "short": 28303,
              "net": 318
            }
          },
          "openInterest": 218873
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141259,
              "short": 77969,
              "net": 63290
            },
            "nonCommercial": {
              "long": 19753,
              "short": 77601,
              "net": -57848
            },
            "smallTrader": {
              "long": 29036,
              "short": 34478,
              "net": -5442
            }
          },
          "openInterest": 197791
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73390,
              "short": 143383,
              "net": -69993
            },
            "nonCommercial": {
              "long": 122246,
              "short": 55335,
              "net": 66911
            },
            "smallTrader": {
              "long": 15894,
              "short": 12812,
              "net": 3082
            }
          },
          "openInterest": 281714
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76883,
              "short": 112765,
              "net": -35882
            },
            "nonCommercial": {
              "long": 67450,
              "short": 33190,
              "net": 34260
            },
            "smallTrader": {
              "long": 11747,
              "short": 10125,
              "net": 1622
            }
          },
          "openInterest": 208686
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69402,
              "short": 67263,
              "net": 2139
            },
            "nonCommercial": {
              "long": 62780,
              "short": 64774,
              "net": -1994
            },
            "smallTrader": {
              "long": 13390,
              "short": 13535,
              "net": -145
            }
          },
          "openInterest": 176373
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 586174,
              "short": 448420,
              "net": 137754
            },
            "nonCommercial": {
              "long": 272899,
              "short": 383338,
              "net": -110439
            },
            "smallTrader": {
              "long": 137666,
              "short": 164981,
              "net": -27315
            }
          },
          "openInterest": 1256256
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89387,
              "short": 94678,
              "net": -5291
            },
            "nonCommercial": {
              "long": 62704,
              "short": 56147,
              "net": 6557
            },
            "smallTrader": {
              "long": 11020,
              "short": 12286,
              "net": -1266
            }
          },
          "openInterest": 196836
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 641357,
              "short": 835983,
              "net": -194626
            },
            "nonCommercial": {
              "long": 349661,
              "short": 180671,
              "net": 168990
            },
            "smallTrader": {
              "long": 78335,
              "short": 52699,
              "net": 25636
            }
          },
          "openInterest": 1650437
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53465,
              "short": 50632,
              "net": 2833
            },
            "nonCommercial": {
              "long": 26253,
              "short": 25945,
              "net": 308
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 94870
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20487,
              "short": 25700,
              "net": -5213
            },
            "nonCommercial": {
              "long": 6064,
              "short": 995,
              "net": 5069
            },
            "smallTrader": {
              "long": 769,
              "short": 625,
              "net": 144
            }
          },
          "openInterest": 29702
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 404550,
              "short": 593479,
              "net": -188929
            },
            "nonCommercial": {
              "long": 235684,
              "short": 83324,
              "net": 152360
            },
            "smallTrader": {
              "long": 85929,
              "short": 49360,
              "net": 36569
            }
          },
          "openInterest": 756615
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14159,
              "short": 10606,
              "net": 3553
            },
            "nonCommercial": {
              "long": 11641,
              "short": 16482,
              "net": -4841
            },
            "smallTrader": {
              "long": 12661,
              "short": 11373,
              "net": 1288
            }
          },
          "openInterest": 51599
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148061,
              "short": 225240,
              "net": -77179
            },
            "nonCommercial": {
              "long": 108142,
              "short": 39900,
              "net": 68242
            },
            "smallTrader": {
              "long": 23187,
              "short": 14250,
              "net": 8937
            }
          },
          "openInterest": 341351
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 103193,
              "short": 330138,
              "net": -226945
            },
            "nonCommercial": {
              "long": 288840,
              "short": 85296,
              "net": 203544
            },
            "smallTrader": {
              "long": 47483,
              "short": 24082,
              "net": 23401
            }
          },
          "openInterest": 487469
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131844,
              "short": 183783,
              "net": -51939
            },
            "nonCommercial": {
              "long": 59730,
              "short": 26935,
              "net": 32795
            },
            "smallTrader": {
              "long": 45898,
              "short": 26754,
              "net": 19144
            }
          },
          "openInterest": 307563
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184156,
              "short": 77938,
              "net": 106218
            },
            "nonCommercial": {
              "long": 28266,
              "short": 133222,
              "net": -104956
            },
            "smallTrader": {
              "long": 41899,
              "short": 43161,
              "net": -1262
            }
          },
          "openInterest": 267482
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77503,
              "short": 48058,
              "net": 29445
            },
            "nonCommercial": {
              "long": 54967,
              "short": 79657,
              "net": -24690
            },
            "smallTrader": {
              "long": 17073,
              "short": 21828,
              "net": -4755
            }
          },
          "openInterest": 192668
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106961,
              "short": 139921,
              "net": -32960
            },
            "nonCommercial": {
              "long": 70378,
              "short": 32920,
              "net": 37458
            },
            "smallTrader": {
              "long": 31558,
              "short": 36056,
              "net": -4498
            }
          },
          "openInterest": 265444
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133063,
              "short": 211699,
              "net": -78636
            },
            "nonCommercial": {
              "long": 108921,
              "short": 35465,
              "net": 73456
            },
            "smallTrader": {
              "long": 6872,
              "short": 1692,
              "net": 5180
            }
          },
          "openInterest": 257053
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 460,
              "net": -460
            },
            "nonCommercial": {
              "long": 18299,
              "short": 18693,
              "net": -394
            },
            "smallTrader": {
              "long": 1139,
              "short": 285,
              "net": 854
            }
          },
          "openInterest": 24202
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156396,
              "short": 169275,
              "net": -12879
            },
            "nonCommercial": {
              "long": 75992,
              "short": 64666,
              "net": 11326
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 288233
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 512558,
              "short": 423208,
              "net": 89350
            },
            "nonCommercial": {
              "long": 303507,
              "short": 414586,
              "net": -111079
            },
            "smallTrader": {
              "long": 64931,
              "short": 43202,
              "net": 21729
            }
          },
          "openInterest": 1339392
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36358,
              "short": 21143,
              "net": 15215
            },
            "nonCommercial": {
              "long": 11796,
              "short": 28246,
              "net": -16450
            },
            "smallTrader": {
              "long": 4902,
              "short": 3667,
              "net": 1235
            }
          },
          "openInterest": 54732
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 22448,
              "short": 31631,
              "net": -9183
            },
            "nonCommercial": {
              "long": 37395,
              "short": 32262,
              "net": 5133
            },
            "smallTrader": {
              "long": 7743,
              "short": 3693,
              "net": 4050
            }
          },
          "openInterest": 75508
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 455710,
              "short": 404810,
              "net": 50900
            },
            "nonCommercial": {
              "long": 69069,
              "short": 124498,
              "net": -55429
            },
            "smallTrader": {
              "long": 27535,
              "short": 23006,
              "net": 4529
            }
          },
          "openInterest": 557407
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1708661,
              "short": 1707995,
              "net": 666
            },
            "nonCommercial": {
              "long": 259495,
              "short": 308789,
              "net": -49294
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2330556
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40974,
              "short": 92988,
              "net": -52014
            },
            "nonCommercial": {
              "long": 63241,
              "short": 26938,
              "net": 36303
            },
            "smallTrader": {
              "long": 26387,
              "short": 10676,
              "net": 15711
            }
          },
          "openInterest": 139753
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184597,
              "short": 323104,
              "net": -138507
            },
            "nonCommercial": {
              "long": 159725,
              "short": 43074,
              "net": 116651
            },
            "smallTrader": {
              "long": 51421,
              "short": 29565,
              "net": 21856
            }
          },
          "openInterest": 518896
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 234618,
              "short": 240410,
              "net": -5792
            },
            "nonCommercial": {
              "long": 92474,
              "short": 91218,
              "net": 1256
            },
            "smallTrader": {
              "long": 31193,
              "short": 26657,
              "net": 4536
            }
          },
          "openInterest": 480969
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 399901,
              "short": 402862,
              "net": -2961
            },
            "nonCommercial": {
              "long": 116761,
              "short": 96463,
              "net": 20298
            },
            "smallTrader": {
              "long": 53751,
              "short": 71088,
              "net": -17337
            }
          },
          "openInterest": 715603
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 413191,
              "short": 602012,
              "net": -188821
            },
            "nonCommercial": {
              "long": 249241,
              "short": 83772,
              "net": 165469
            },
            "smallTrader": {
              "long": 76231,
              "short": 52879,
              "net": 23352
            }
          },
          "openInterest": 853428
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42164,
              "short": 18451,
              "net": 23713
            },
            "nonCommercial": {
              "long": 3732,
              "short": 21584,
              "net": -17852
            },
            "smallTrader": {
              "long": 12655,
              "short": 18516,
              "net": -5861
            }
          },
          "openInterest": 60356
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7009,
              "short": 26570,
              "net": -19561
            },
            "nonCommercial": {
              "long": 28199,
              "short": 8255,
              "net": 19944
            },
            "smallTrader": {
              "long": 2891,
              "short": 3274,
              "net": -383
            }
          },
          "openInterest": 40451
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 202889,
              "short": 145018,
              "net": 57871
            },
            "nonCommercial": {
              "long": 92021,
              "short": 148798,
              "net": -56777
            },
            "smallTrader": {
              "long": 27743,
              "short": 28837,
              "net": -1094
            }
          },
          "openInterest": 406711
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80755,
              "short": 55786,
              "net": 24969
            },
            "nonCommercial": {
              "long": 59129,
              "short": 82654,
              "net": -23525
            },
            "smallTrader": {
              "long": 18085,
              "short": 19529,
              "net": -1444
            }
          },
          "openInterest": 205431
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162290,
              "short": 89719,
              "net": 72571
            },
            "nonCommercial": {
              "long": 119965,
              "short": 187032,
              "net": -67067
            },
            "smallTrader": {
              "long": 29963,
              "short": 35467,
              "net": -5504
            }
          },
          "openInterest": 405309
        }
      ]
    },
    {
      "reportDate": "2023-12-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3501136,
              "short": 2980452,
              "net": 520684
            },
            "nonCommercial": {
              "long": 513976,
              "short": 1070907,
              "net": -556931
            },
            "smallTrader": {
              "long": 392754,
              "short": 356507,
              "net": 36247
            }
          },
          "openInterest": 4475716
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3222184,
              "short": 1999071,
              "net": 1223113
            },
            "nonCommercial": {
              "long": 405799,
              "short": 1765273,
              "net": -1359474
            },
            "smallTrader": {
              "long": 261377,
              "short": 125016,
              "net": 136361
            }
          },
          "openInterest": 3950417
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 996728,
              "short": 896153,
              "net": 100575
            },
            "nonCommercial": {
              "long": 121982,
              "short": 258241,
              "net": -136259
            },
            "smallTrader": {
              "long": 184452,
              "short": 148768,
              "net": 35684
            }
          },
          "openInterest": 1308164
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4790468,
              "short": 3583597,
              "net": 1206871
            },
            "nonCommercial": {
              "long": 460211,
              "short": 1800331,
              "net": -1340120
            },
            "smallTrader": {
              "long": 427616,
              "short": 294367,
              "net": 133249
            }
          },
          "openInterest": 5737034
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140172,
              "short": 85304,
              "net": 54868
            },
            "nonCommercial": {
              "long": 30967,
              "short": 83307,
              "net": -52340
            },
            "smallTrader": {
              "long": 22411,
              "short": 24939,
              "net": -2528
            }
          },
          "openInterest": 208927
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1684,
              "short": 496,
              "net": 1188
            },
            "nonCommercial": {
              "long": 15714,
              "short": 17781,
              "net": -2067
            },
            "smallTrader": {
              "long": 1654,
              "short": 775,
              "net": 879
            }
          },
          "openInterest": 21211
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14375,
              "short": 63330,
              "net": -48955
            },
            "nonCommercial": {
              "long": 50305,
              "short": 3641,
              "net": 46664
            },
            "smallTrader": {
              "long": 3767,
              "short": 1476,
              "net": 2291
            }
          },
          "openInterest": 68646
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115620,
              "short": 135721,
              "net": -20101
            },
            "nonCommercial": {
              "long": 72011,
              "short": 50430,
              "net": 21581
            },
            "smallTrader": {
              "long": 44638,
              "short": 46118,
              "net": -1480
            }
          },
          "openInterest": 243677
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153678,
              "short": 92485,
              "net": 61193
            },
            "nonCommercial": {
              "long": 19457,
              "short": 74702,
              "net": -55245
            },
            "smallTrader": {
              "long": 28390,
              "short": 34338,
              "net": -5948
            }
          },
          "openInterest": 213873
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79020,
              "short": 149672,
              "net": -70652
            },
            "nonCommercial": {
              "long": 118747,
              "short": 51444,
              "net": 67303
            },
            "smallTrader": {
              "long": 16150,
              "short": 12801,
              "net": 3349
            }
          },
          "openInterest": 292284
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78878,
              "short": 117054,
              "net": -38176
            },
            "nonCommercial": {
              "long": 67149,
              "short": 30581,
              "net": 36568
            },
            "smallTrader": {
              "long": 11508,
              "short": 9900,
              "net": 1608
            }
          },
          "openInterest": 210390
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68476,
              "short": 63345,
              "net": 5131
            },
            "nonCommercial": {
              "long": 65630,
              "short": 69634,
              "net": -4004
            },
            "smallTrader": {
              "long": 13473,
              "short": 14600,
              "net": -1127
            }
          },
          "openInterest": 176034
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 585265,
              "short": 453735,
              "net": 131530
            },
            "nonCommercial": {
              "long": 266655,
              "short": 367870,
              "net": -101215
            },
            "smallTrader": {
              "long": 132780,
              "short": 163095,
              "net": -30315
            }
          },
          "openInterest": 1251100
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88023,
              "short": 102170,
              "net": -14147
            },
            "nonCommercial": {
              "long": 66280,
              "short": 52176,
              "net": 14104
            },
            "smallTrader": {
              "long": 11017,
              "short": 10974,
              "net": 43
            }
          },
          "openInterest": 196830
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 665322,
              "short": 840648,
              "net": -175326
            },
            "nonCommercial": {
              "long": 345985,
              "short": 194386,
              "net": 151599
            },
            "smallTrader": {
              "long": 85164,
              "short": 61437,
              "net": 23727
            }
          },
          "openInterest": 1650245
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 65779,
              "short": 65580,
              "net": 199
            },
            "nonCommercial": {
              "long": 25968,
              "short": 22517,
              "net": 3451
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 112076
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23414,
              "short": 27994,
              "net": -4580
            },
            "nonCommercial": {
              "long": 6033,
              "short": 1473,
              "net": 4560
            },
            "smallTrader": {
              "long": 679,
              "short": 659,
              "net": 20
            }
          },
          "openInterest": 32649
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 433209,
              "short": 615566,
              "net": -182357
            },
            "nonCommercial": {
              "long": 231837,
              "short": 84510,
              "net": 147327
            },
            "smallTrader": {
              "long": 100250,
              "short": 65220,
              "net": 35030
            }
          },
          "openInterest": 792149
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13981,
              "short": 10802,
              "net": 3179
            },
            "nonCommercial": {
              "long": 11672,
              "short": 15415,
              "net": -3743
            },
            "smallTrader": {
              "long": 12209,
              "short": 11645,
              "net": 564
            }
          },
          "openInterest": 50723
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153307,
              "short": 224897,
              "net": -71590
            },
            "nonCommercial": {
              "long": 98505,
              "short": 31459,
              "net": 67046
            },
            "smallTrader": {
              "long": 24628,
              "short": 20084,
              "net": 4544
            }
          },
          "openInterest": 342171
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105710,
              "short": 318518,
              "net": -212808
            },
            "nonCommercial": {
              "long": 273536,
              "short": 85303,
              "net": 188233
            },
            "smallTrader": {
              "long": 46457,
              "short": 21882,
              "net": 24575
            }
          },
          "openInterest": 469939
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 132530,
              "short": 173817,
              "net": -41287
            },
            "nonCommercial": {
              "long": 56507,
              "short": 29387,
              "net": 27120
            },
            "smallTrader": {
              "long": 46181,
              "short": 32014,
              "net": 14167
            }
          },
          "openInterest": 302940
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 172756,
              "short": 93229,
              "net": 79527
            },
            "nonCommercial": {
              "long": 28226,
              "short": 109357,
              "net": -81131
            },
            "smallTrader": {
              "long": 38804,
              "short": 37200,
              "net": 1604
            }
          },
          "openInterest": 257581
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77622,
              "short": 44746,
              "net": 32876
            },
            "nonCommercial": {
              "long": 54212,
              "short": 82667,
              "net": -28455
            },
            "smallTrader": {
              "long": 16150,
              "short": 20571,
              "net": -4421
            }
          },
          "openInterest": 190071
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103176,
              "short": 137220,
              "net": -34044
            },
            "nonCommercial": {
              "long": 71116,
              "short": 32358,
              "net": 38758
            },
            "smallTrader": {
              "long": 30336,
              "short": 35050,
              "net": -4714
            }
          },
          "openInterest": 265033
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133847,
              "short": 212911,
              "net": -79064
            },
            "nonCommercial": {
              "long": 114396,
              "short": 40271,
              "net": 74125
            },
            "smallTrader": {
              "long": 6875,
              "short": 1936,
              "net": 4939
            }
          },
          "openInterest": 269074
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 460,
              "net": -460
            },
            "nonCommercial": {
              "long": 21171,
              "short": 21580,
              "net": -409
            },
            "smallTrader": {
              "long": 1183,
              "short": 314,
              "net": 869
            }
          },
          "openInterest": 25777
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 212861,
              "short": 223330,
              "net": -10469
            },
            "nonCommercial": {
              "long": 72476,
              "short": 58376,
              "net": 14100
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 348789
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 515392,
              "short": 427370,
              "net": 88022
            },
            "nonCommercial": {
              "long": 311613,
              "short": 423230,
              "net": -111617
            },
            "smallTrader": {
              "long": 68983,
              "short": 45388,
              "net": 23595
            }
          },
          "openInterest": 1412602
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34588,
              "short": 21479,
              "net": 13109
            },
            "nonCommercial": {
              "long": 13273,
              "short": 26761,
              "net": -13488
            },
            "smallTrader": {
              "long": 4515,
              "short": 4136,
              "net": 379
            }
          },
          "openInterest": 58308
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20804,
              "short": 32517,
              "net": -11713
            },
            "nonCommercial": {
              "long": 36789,
              "short": 29080,
              "net": 7709
            },
            "smallTrader": {
              "long": 7620,
              "short": 3616,
              "net": 4004
            }
          },
          "openInterest": 74004
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 513991,
              "short": 470787,
              "net": 43204
            },
            "nonCommercial": {
              "long": 65483,
              "short": 116112,
              "net": -50629
            },
            "smallTrader": {
              "long": 39542,
              "short": 32117,
              "net": 7425
            }
          },
          "openInterest": 639607
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1891039,
              "short": 1868344,
              "net": 22695
            },
            "nonCommercial": {
              "long": 256558,
              "short": 316779,
              "net": -60221
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2690306
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37850,
              "short": 85346,
              "net": -47496
            },
            "nonCommercial": {
              "long": 55684,
              "short": 27226,
              "net": 28458
            },
            "smallTrader": {
              "long": 30602,
              "short": 11564,
              "net": 19038
            }
          },
          "openInterest": 134281
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183339,
              "short": 290728,
              "net": -107389
            },
            "nonCommercial": {
              "long": 136307,
              "short": 51563,
              "net": 84744
            },
            "smallTrader": {
              "long": 52503,
              "short": 29858,
              "net": 22645
            }
          },
          "openInterest": 482326
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232182,
              "short": 231483,
              "net": 699
            },
            "nonCommercial": {
              "long": 86954,
              "short": 92758,
              "net": -5804
            },
            "smallTrader": {
              "long": 32465,
              "short": 27360,
              "net": 5105
            }
          },
          "openInterest": 467454
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 384698,
              "short": 384914,
              "net": -216
            },
            "nonCommercial": {
              "long": 107860,
              "short": 90321,
              "net": 17539
            },
            "smallTrader": {
              "long": 52732,
              "short": 70055,
              "net": -17323
            }
          },
          "openInterest": 718648
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408051,
              "short": 537682,
              "net": -129631
            },
            "nonCommercial": {
              "long": 200473,
              "short": 93081,
              "net": 107392
            },
            "smallTrader": {
              "long": 74109,
              "short": 51870,
              "net": 22239
            }
          },
          "openInterest": 781527
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42489,
              "short": 23176,
              "net": 19313
            },
            "nonCommercial": {
              "long": 3970,
              "short": 18444,
              "net": -14474
            },
            "smallTrader": {
              "long": 12788,
              "short": 17627,
              "net": -4839
            }
          },
          "openInterest": 65186
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7677,
              "short": 25709,
              "net": -18032
            },
            "nonCommercial": {
              "long": 28100,
              "short": 10499,
              "net": 17601
            },
            "smallTrader": {
              "long": 3116,
              "short": 2685,
              "net": 431
            }
          },
          "openInterest": 41345
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 203215,
              "short": 157491,
              "net": 45724
            },
            "nonCommercial": {
              "long": 97484,
              "short": 143800,
              "net": -46316
            },
            "smallTrader": {
              "long": 31240,
              "short": 30648,
              "net": 592
            }
          },
          "openInterest": 427229
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73093,
              "short": 56269,
              "net": 16824
            },
            "nonCommercial": {
              "long": 60057,
              "short": 75435,
              "net": -15378
            },
            "smallTrader": {
              "long": 17947,
              "short": 19393,
              "net": -1446
            }
          },
          "openInterest": 200429
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135276,
              "short": 86733,
              "net": 48543
            },
            "nonCommercial": {
              "long": 108383,
              "short": 148404,
              "net": -40021
            },
            "smallTrader": {
              "long": 28033,
              "short": 36555,
              "net": -8522
            }
          },
          "openInterest": 347460
        }
      ]
    },
    {
      "reportDate": "2023-12-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3639176,
              "short": 3000370,
              "net": 638806
            },
            "nonCommercial": {
              "long": 444202,
              "short": 1131774,
              "net": -687572
            },
            "smallTrader": {
              "long": 411701,
              "short": 362935,
              "net": 48766
            }
          },
          "openInterest": 4553512
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3068551,
              "short": 1910224,
              "net": 1158327
            },
            "nonCommercial": {
              "long": 434918,
              "short": 1725782,
              "net": -1290864
            },
            "smallTrader": {
              "long": 276974,
              "short": 144437,
              "net": 132537
            }
          },
          "openInterest": 3827956
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1016546,
              "short": 917492,
              "net": 99054
            },
            "nonCommercial": {
              "long": 141617,
              "short": 279623,
              "net": -138006
            },
            "smallTrader": {
              "long": 198842,
              "short": 159890,
              "net": 38952
            }
          },
          "openInterest": 1362215
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4829927,
              "short": 3588758,
              "net": 1241169
            },
            "nonCommercial": {
              "long": 398328,
              "short": 1786550,
              "net": -1388222
            },
            "smallTrader": {
              "long": 425416,
              "short": 278363,
              "net": 147053
            }
          },
          "openInterest": 5721077
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83462,
              "short": 37154,
              "net": 46308
            },
            "nonCommercial": {
              "long": 35277,
              "short": 85954,
              "net": -50677
            },
            "smallTrader": {
              "long": 27164,
              "short": 22795,
              "net": 4369
            }
          },
          "openInterest": 147665
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1771,
              "short": 466,
              "net": 1305
            },
            "nonCommercial": {
              "long": 16517,
              "short": 18868,
              "net": -2351
            },
            "smallTrader": {
              "long": 2589,
              "short": 1543,
              "net": 1046
            }
          },
          "openInterest": 23239
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14364,
              "short": 61947,
              "net": -47583
            },
            "nonCommercial": {
              "long": 46988,
              "short": 3156,
              "net": 43832
            },
            "smallTrader": {
              "long": 4271,
              "short": 520,
              "net": 3751
            }
          },
          "openInterest": 66001
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71626,
              "short": 99066,
              "net": -27440
            },
            "nonCommercial": {
              "long": 68810,
              "short": 48884,
              "net": 19926
            },
            "smallTrader": {
              "long": 29730,
              "short": 22216,
              "net": 7514
            }
          },
          "openInterest": 177998
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148747,
              "short": 98170,
              "net": 50577
            },
            "nonCommercial": {
              "long": 28862,
              "short": 83195,
              "net": -54333
            },
            "smallTrader": {
              "long": 31440,
              "short": 27684,
              "net": 3756
            }
          },
          "openInterest": 214241
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74753,
              "short": 145677,
              "net": -70924
            },
            "nonCommercial": {
              "long": 119599,
              "short": 50195,
              "net": 69404
            },
            "smallTrader": {
              "long": 15519,
              "short": 13999,
              "net": 1520
            }
          },
          "openInterest": 295201
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81529,
              "short": 128981,
              "net": -47452
            },
            "nonCommercial": {
              "long": 75172,
              "short": 29916,
              "net": 45256
            },
            "smallTrader": {
              "long": 11998,
              "short": 9802,
              "net": 2196
            }
          },
          "openInterest": 220570
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65219,
              "short": 72865,
              "net": -7646
            },
            "nonCommercial": {
              "long": 74637,
              "short": 69078,
              "net": 5559
            },
            "smallTrader": {
              "long": 18553,
              "short": 16466,
              "net": 2087
            }
          },
          "openInterest": 189537
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 584989,
              "short": 437087,
              "net": 147902
            },
            "nonCommercial": {
              "long": 267414,
              "short": 394984,
              "net": -127570
            },
            "smallTrader": {
              "long": 148165,
              "short": 168497,
              "net": -20332
            }
          },
          "openInterest": 1267540
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91689,
              "short": 98530,
              "net": -6841
            },
            "nonCommercial": {
              "long": 60158,
              "short": 53671,
              "net": 6487
            },
            "smallTrader": {
              "long": 12445,
              "short": 12091,
              "net": 354
            }
          },
          "openInterest": 196977
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 615887,
              "short": 811758,
              "net": -195871
            },
            "nonCommercial": {
              "long": 334735,
              "short": 151992,
              "net": 182743
            },
            "smallTrader": {
              "long": 80458,
              "short": 67330,
              "net": 13128
            }
          },
          "openInterest": 1579670
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53885,
              "short": 60515,
              "net": -6630
            },
            "nonCommercial": {
              "long": 29883,
              "short": 22760,
              "net": 7123
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 100329
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26810,
              "short": 30137,
              "net": -3327
            },
            "nonCommercial": {
              "long": 5694,
              "short": 2320,
              "net": 3374
            },
            "smallTrader": {
              "long": 1259,
              "short": 1306,
              "net": -47
            }
          },
          "openInterest": 37426
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 399732,
              "short": 545354,
              "net": -145622
            },
            "nonCommercial": {
              "long": 208078,
              "short": 93486,
              "net": 114592
            },
            "smallTrader": {
              "long": 81352,
              "short": 50322,
              "net": 31030
            }
          },
          "openInterest": 700244
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15180,
              "short": 11342,
              "net": 3838
            },
            "nonCommercial": {
              "long": 11329,
              "short": 15231,
              "net": -3902
            },
            "smallTrader": {
              "long": 12087,
              "short": 12023,
              "net": 64
            }
          },
          "openInterest": 50149
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153802,
              "short": 235350,
              "net": -81548
            },
            "nonCommercial": {
              "long": 103433,
              "short": 30631,
              "net": 72802
            },
            "smallTrader": {
              "long": 34728,
              "short": 25982,
              "net": 8746
            }
          },
          "openInterest": 348541
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105559,
              "short": 332617,
              "net": -227058
            },
            "nonCommercial": {
              "long": 280972,
              "short": 79633,
              "net": 201339
            },
            "smallTrader": {
              "long": 48019,
              "short": 22300,
              "net": 25719
            }
          },
          "openInterest": 481203
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135881,
              "short": 176002,
              "net": -40121
            },
            "nonCommercial": {
              "long": 52900,
              "short": 28065,
              "net": 24835
            },
            "smallTrader": {
              "long": 56578,
              "short": 41292,
              "net": 15286
            }
          },
          "openInterest": 314171
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112422,
              "short": 49729,
              "net": 62693
            },
            "nonCommercial": {
              "long": 31734,
              "short": 96636,
              "net": -64902
            },
            "smallTrader": {
              "long": 38893,
              "short": 36684,
              "net": 2209
            }
          },
          "openInterest": 185940
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70989,
              "short": 43647,
              "net": 27342
            },
            "nonCommercial": {
              "long": 53819,
              "short": 75393,
              "net": -21574
            },
            "smallTrader": {
              "long": 14833,
              "short": 20601,
              "net": -5768
            }
          },
          "openInterest": 178465
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104596,
              "short": 135397,
              "net": -30801
            },
            "nonCommercial": {
              "long": 69552,
              "short": 35386,
              "net": 34166
            },
            "smallTrader": {
              "long": 31268,
              "short": 34633,
              "net": -3365
            }
          },
          "openInterest": 265226
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111319,
              "short": 198002,
              "net": -86683
            },
            "nonCommercial": {
              "long": 126608,
              "short": 42607,
              "net": 84001
            },
            "smallTrader": {
              "long": 7259,
              "short": 4577,
              "net": 2682
            }
          },
          "openInterest": 245808
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 460,
              "net": -460
            },
            "nonCommercial": {
              "long": 21730,
              "short": 22202,
              "net": -472
            },
            "smallTrader": {
              "long": 1678,
              "short": 746,
              "net": 932
            }
          },
          "openInterest": 30286
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 162938,
              "short": 188576,
              "net": -25638
            },
            "nonCommercial": {
              "long": 72084,
              "short": 48466,
              "net": 23618
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 283394
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 500443,
              "short": 415914,
              "net": 84529
            },
            "nonCommercial": {
              "long": 293448,
              "short": 399966,
              "net": -106518
            },
            "smallTrader": {
              "long": 66759,
              "short": 44770,
              "net": 21989
            }
          },
          "openInterest": 1385269
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12976,
              "short": 11556,
              "net": 1420
            },
            "nonCommercial": {
              "long": 14562,
              "short": 17954,
              "net": -3392
            },
            "smallTrader": {
              "long": 4827,
              "short": 2855,
              "net": 1972
            }
          },
          "openInterest": 33652
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19058,
              "short": 40603,
              "net": -21545
            },
            "nonCommercial": {
              "long": 40385,
              "short": 23387,
              "net": 16998
            },
            "smallTrader": {
              "long": 7906,
              "short": 3359,
              "net": 4547
            }
          },
          "openInterest": 72263
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 396959,
              "short": 373093,
              "net": 23866
            },
            "nonCommercial": {
              "long": 63944,
              "short": 93993,
              "net": -30049
            },
            "smallTrader": {
              "long": 28722,
              "short": 22539,
              "net": 6183
            }
          },
          "openInterest": 494014
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1611053,
              "short": 1486057,
              "net": 124996
            },
            "nonCommercial": {
              "long": 247784,
              "short": 443785,
              "net": -196001
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2167112
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36520,
              "short": 85311,
              "net": -48791
            },
            "nonCommercial": {
              "long": 52631,
              "short": 22880,
              "net": 29751
            },
            "smallTrader": {
              "long": 30159,
              "short": 11119,
              "net": 19040
            }
          },
          "openInterest": 127549
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 184510,
              "short": 265741,
              "net": -81231
            },
            "nonCommercial": {
              "long": 122571,
              "short": 61174,
              "net": 61397
            },
            "smallTrader": {
              "long": 54680,
              "short": 34846,
              "net": 19834
            }
          },
          "openInterest": 474985
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244617,
              "short": 235471,
              "net": 9146
            },
            "nonCommercial": {
              "long": 83824,
              "short": 100180,
              "net": -16356
            },
            "smallTrader": {
              "long": 36772,
              "short": 29562,
              "net": 7210
            }
          },
          "openInterest": 477282
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382804,
              "short": 371725,
              "net": 11079
            },
            "nonCommercial": {
              "long": 101144,
              "short": 99146,
              "net": 1998
            },
            "smallTrader": {
              "long": 65172,
              "short": 78249,
              "net": -13077
            }
          },
          "openInterest": 693382
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 414854,
              "short": 529819,
              "net": -114965
            },
            "nonCommercial": {
              "long": 188054,
              "short": 95207,
              "net": 92847
            },
            "smallTrader": {
              "long": 75268,
              "short": 53150,
              "net": 22118
            }
          },
          "openInterest": 774617
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24946,
              "short": 15870,
              "net": 9076
            },
            "nonCommercial": {
              "long": 6723,
              "short": 12811,
              "net": -6088
            },
            "smallTrader": {
              "long": 13370,
              "short": 16358,
              "net": -2988
            }
          },
          "openInterest": 45281
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2562,
              "short": 5714,
              "net": -3152
            },
            "nonCommercial": {
              "long": 15852,
              "short": 11910,
              "net": 3942
            },
            "smallTrader": {
              "long": 2239,
              "short": 3029,
              "net": -790
            }
          },
          "openInterest": 21734
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 199395,
              "short": 164488,
              "net": 34907
            },
            "nonCommercial": {
              "long": 104010,
              "short": 134182,
              "net": -30172
            },
            "smallTrader": {
              "long": 25784,
              "short": 30519,
              "net": -4735
            }
          },
          "openInterest": 424172
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72829,
              "short": 55778,
              "net": 17051
            },
            "nonCommercial": {
              "long": 56234,
              "short": 72430,
              "net": -16196
            },
            "smallTrader": {
              "long": 19043,
              "short": 19898,
              "net": -855
            }
          },
          "openInterest": 199913
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136871,
              "short": 93632,
              "net": 43239
            },
            "nonCommercial": {
              "long": 100066,
              "short": 137059,
              "net": -36993
            },
            "smallTrader": {
              "long": 28459,
              "short": 34705,
              "net": -6246
            }
          },
          "openInterest": 351349
        }
      ]
    },
    {
      "reportDate": "2023-12-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3680677,
              "short": 2955123,
              "net": 725554
            },
            "nonCommercial": {
              "long": 430563,
              "short": 1235547,
              "net": -804984
            },
            "smallTrader": {
              "long": 422167,
              "short": 342737,
              "net": 79430
            }
          },
          "openInterest": 4589883
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3043487,
              "short": 1915503,
              "net": 1127984
            },
            "nonCommercial": {
              "long": 399864,
              "short": 1664947,
              "net": -1265083
            },
            "smallTrader": {
              "long": 264359,
              "short": 127260,
              "net": 137099
            }
          },
          "openInterest": 3762107
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1026432,
              "short": 931942,
              "net": 94490
            },
            "nonCommercial": {
              "long": 155392,
              "short": 298935,
              "net": -143543
            },
            "smallTrader": {
              "long": 191720,
              "short": 142667,
              "net": 49053
            }
          },
          "openInterest": 1379332
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4822943,
              "short": 3684615,
              "net": 1138328
            },
            "nonCommercial": {
              "long": 406283,
              "short": 1719724,
              "net": -1313441
            },
            "smallTrader": {
              "long": 442613,
              "short": 267500,
              "net": 175113
            }
          },
          "openInterest": 5742599
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83467,
              "short": 40405,
              "net": 43062
            },
            "nonCommercial": {
              "long": 39011,
              "short": 90314,
              "net": -51303
            },
            "smallTrader": {
              "long": 27271,
              "short": 19030,
              "net": 8241
            }
          },
          "openInterest": 152735
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1544,
              "short": 452,
              "net": 1092
            },
            "nonCommercial": {
              "long": 16274,
              "short": 18576,
              "net": -2302
            },
            "smallTrader": {
              "long": 2145,
              "short": 935,
              "net": 1210
            }
          },
          "openInterest": 22526
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28592,
              "short": 75379,
              "net": -46787
            },
            "nonCommercial": {
              "long": 47519,
              "short": 3253,
              "net": 44266
            },
            "smallTrader": {
              "long": 9154,
              "short": 6633,
              "net": 2521
            }
          },
          "openInterest": 90255
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76501,
              "short": 98403,
              "net": -21902
            },
            "nonCommercial": {
              "long": 58750,
              "short": 44658,
              "net": 14092
            },
            "smallTrader": {
              "long": 31825,
              "short": 24015,
              "net": 7810
            }
          },
          "openInterest": 175138
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98388,
              "short": 74440,
              "net": 23948
            },
            "nonCommercial": {
              "long": 41685,
              "short": 76406,
              "net": -34721
            },
            "smallTrader": {
              "long": 34356,
              "short": 23583,
              "net": 10773
            }
          },
          "openInterest": 176452
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75849,
              "short": 145341,
              "net": -69492
            },
            "nonCommercial": {
              "long": 117678,
              "short": 50180,
              "net": 67498
            },
            "smallTrader": {
              "long": 15641,
              "short": 13647,
              "net": 1994
            }
          },
          "openInterest": 302302
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82001,
              "short": 128088,
              "net": -46087
            },
            "nonCommercial": {
              "long": 74313,
              "short": 30397,
              "net": 43916
            },
            "smallTrader": {
              "long": 11438,
              "short": 9267,
              "net": 2171
            }
          },
          "openInterest": 220852
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65861,
              "short": 76017,
              "net": -10156
            },
            "nonCommercial": {
              "long": 73086,
              "short": 66009,
              "net": 7077
            },
            "smallTrader": {
              "long": 15169,
              "short": 12090,
              "net": 3079
            }
          },
          "openInterest": 189731
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 592129,
              "short": 440252,
              "net": 151877
            },
            "nonCommercial": {
              "long": 265359,
              "short": 393010,
              "net": -127651
            },
            "smallTrader": {
              "long": 140526,
              "short": 164752,
              "net": -24226
            }
          },
          "openInterest": 1280828
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92284,
              "short": 95848,
              "net": -3564
            },
            "nonCommercial": {
              "long": 57481,
              "short": 53791,
              "net": 3690
            },
            "smallTrader": {
              "long": 12013,
              "short": 12139,
              "net": -126
            }
          },
          "openInterest": 196746
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 612350,
              "short": 823448,
              "net": -211098
            },
            "nonCommercial": {
              "long": 340839,
              "short": 141555,
              "net": 199284
            },
            "smallTrader": {
              "long": 68264,
              "short": 56450,
              "net": 11814
            }
          },
          "openInterest": 1554682
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54316,
              "short": 66799,
              "net": -12483
            },
            "nonCommercial": {
              "long": 28469,
              "short": 17316,
              "net": 11153
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 98501
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28424,
              "short": 31673,
              "net": -3249
            },
            "nonCommercial": {
              "long": 6014,
              "short": 2698,
              "net": 3316
            },
            "smallTrader": {
              "long": 613,
              "short": 680,
              "net": -67
            }
          },
          "openInterest": 38978
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 400897,
              "short": 552083,
              "net": -151186
            },
            "nonCommercial": {
              "long": 211195,
              "short": 93804,
              "net": 117391
            },
            "smallTrader": {
              "long": 82271,
              "short": 48476,
              "net": 33795
            }
          },
          "openInterest": 705627
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15949,
              "short": 11678,
              "net": 4271
            },
            "nonCommercial": {
              "long": 11493,
              "short": 15719,
              "net": -4226
            },
            "smallTrader": {
              "long": 11685,
              "short": 11730,
              "net": -45
            }
          },
          "openInterest": 50900
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152607,
              "short": 232022,
              "net": -79415
            },
            "nonCommercial": {
              "long": 102365,
              "short": 30896,
              "net": 71469
            },
            "smallTrader": {
              "long": 24830,
              "short": 16884,
              "net": 7946
            }
          },
          "openInterest": 333700
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 105951,
              "short": 338296,
              "net": -232345
            },
            "nonCommercial": {
              "long": 289843,
              "short": 82125,
              "net": 207718
            },
            "smallTrader": {
              "long": 48036,
              "short": 23409,
              "net": 24627
            }
          },
          "openInterest": 491343
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 129952,
              "short": 177411,
              "net": -47459
            },
            "nonCommercial": {
              "long": 58262,
              "short": 30787,
              "net": 27475
            },
            "smallTrader": {
              "long": 48452,
              "short": 28468,
              "net": 19984
            }
          },
          "openInterest": 302179
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110013,
              "short": 57354,
              "net": 52659
            },
            "nonCommercial": {
              "long": 37321,
              "short": 92889,
              "net": -55568
            },
            "smallTrader": {
              "long": 38477,
              "short": 35568,
              "net": 2909
            }
          },
          "openInterest": 188540
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72877,
              "short": 45041,
              "net": 27836
            },
            "nonCommercial": {
              "long": 56464,
              "short": 77630,
              "net": -21166
            },
            "smallTrader": {
              "long": 13781,
              "short": 20451,
              "net": -6670
            }
          },
          "openInterest": 184300
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105943,
              "short": 136484,
              "net": -30541
            },
            "nonCommercial": {
              "long": 70049,
              "short": 37251,
              "net": 32798
            },
            "smallTrader": {
              "long": 31943,
              "short": 34200,
              "net": -2257
            }
          },
          "openInterest": 265435
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113123,
              "short": 203693,
              "net": -90570
            },
            "nonCommercial": {
              "long": 131856,
              "short": 44107,
              "net": 87749
            },
            "smallTrader": {
              "long": 7493,
              "short": 4672,
              "net": 2821
            }
          },
          "openInterest": 253217
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 460,
              "net": -460
            },
            "nonCommercial": {
              "long": 20960,
              "short": 21696,
              "net": -736
            },
            "smallTrader": {
              "long": 1386,
              "short": 190,
              "net": 1196
            }
          },
          "openInterest": 29053
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 155962,
              "short": 189210,
              "net": -33248
            },
            "nonCommercial": {
              "long": 78604,
              "short": 49858,
              "net": 28746
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 286224
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 492126,
              "short": 404201,
              "net": 87925
            },
            "nonCommercial": {
              "long": 282727,
              "short": 388847,
              "net": -106120
            },
            "smallTrader": {
              "long": 63965,
              "short": 45770,
              "net": 18195
            }
          },
          "openInterest": 1354610
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13556,
              "short": 12414,
              "net": 1142
            },
            "nonCommercial": {
              "long": 14582,
              "short": 18249,
              "net": -3667
            },
            "smallTrader": {
              "long": 5179,
              "short": 2654,
              "net": 2525
            }
          },
          "openInterest": 34911
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15825,
              "short": 43470,
              "net": -27645
            },
            "nonCommercial": {
              "long": 44404,
              "short": 20742,
              "net": 23662
            },
            "smallTrader": {
              "long": 7453,
              "short": 3470,
              "net": 3983
            }
          },
          "openInterest": 70953
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 383760,
              "short": 380312,
              "net": 3448
            },
            "nonCommercial": {
              "long": 81253,
              "short": 93699,
              "net": -12446
            },
            "smallTrader": {
              "long": 30059,
              "short": 21061,
              "net": 8998
            }
          },
          "openInterest": 498241
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1603647,
              "short": 1481609,
              "net": 122038
            },
            "nonCommercial": {
              "long": 250264,
              "short": 443991,
              "net": -193727
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2166788
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36389,
              "short": 89011,
              "net": -52622
            },
            "nonCommercial": {
              "long": 54559,
              "short": 22696,
              "net": 31863
            },
            "smallTrader": {
              "long": 31476,
              "short": 10717,
              "net": 20759
            }
          },
          "openInterest": 131408
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 185945,
              "short": 240460,
              "net": -54515
            },
            "nonCommercial": {
              "long": 111476,
              "short": 70495,
              "net": 40981
            },
            "smallTrader": {
              "long": 46516,
              "short": 32982,
              "net": 13534
            }
          },
          "openInterest": 445612
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250192,
              "short": 221045,
              "net": 29147
            },
            "nonCommercial": {
              "long": 83038,
              "short": 116858,
              "net": -33820
            },
            "smallTrader": {
              "long": 31571,
              "short": 26898,
              "net": 4673
            }
          },
          "openInterest": 479577
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 361392,
              "short": 340676,
              "net": 20716
            },
            "nonCommercial": {
              "long": 97494,
              "short": 109420,
              "net": -11926
            },
            "smallTrader": {
              "long": 57218,
              "short": 66008,
              "net": -8790
            }
          },
          "openInterest": 637033
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 435814,
              "short": 534838,
              "net": -99024
            },
            "nonCommercial": {
              "long": 183582,
              "short": 105039,
              "net": 78543
            },
            "smallTrader": {
              "long": 74726,
              "short": 54245,
              "net": 20481
            }
          },
          "openInterest": 792894
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24486,
              "short": 18961,
              "net": 5525
            },
            "nonCommercial": {
              "long": 8422,
              "short": 11867,
              "net": -3445
            },
            "smallTrader": {
              "long": 14095,
              "short": 16175,
              "net": -2080
            }
          },
          "openInterest": 47222
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3270,
              "short": 5448,
              "net": -2178
            },
            "nonCommercial": {
              "long": 15047,
              "short": 11910,
              "net": 3137
            },
            "smallTrader": {
              "long": 2388,
              "short": 3347,
              "net": -959
            }
          },
          "openInterest": 22039
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184091,
              "short": 123688,
              "net": 60403
            },
            "nonCommercial": {
              "long": 60305,
              "short": 116456,
              "net": -56151
            },
            "smallTrader": {
              "long": 25250,
              "short": 29502,
              "net": -4252
            }
          },
          "openInterest": 345802
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75425,
              "short": 56261,
              "net": 19164
            },
            "nonCommercial": {
              "long": 58597,
              "short": 77455,
              "net": -18858
            },
            "smallTrader": {
              "long": 19008,
              "short": 19314,
              "net": -306
            }
          },
          "openInterest": 205427
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134541,
              "short": 96017,
              "net": 38524
            },
            "nonCommercial": {
              "long": 104226,
              "short": 135637,
              "net": -31411
            },
            "smallTrader": {
              "long": 28684,
              "short": 35797,
              "net": -7113
            }
          },
          "openInterest": 362050
        }
      ]
    },
    {
      "reportDate": "2024-01-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3756754,
              "short": 2974186,
              "net": 782568
            },
            "nonCommercial": {
              "long": 395310,
              "short": 1227973,
              "net": -832663
            },
            "smallTrader": {
              "long": 399483,
              "short": 349388,
              "net": 50095
            }
          },
          "openInterest": 4620698
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3042649,
              "short": 1913832,
              "net": 1128817
            },
            "nonCommercial": {
              "long": 422195,
              "short": 1665234,
              "net": -1243039
            },
            "smallTrader": {
              "long": 248982,
              "short": 134760,
              "net": 114222
            }
          },
          "openInterest": 3770545
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1056154,
              "short": 968733,
              "net": 87421
            },
            "nonCommercial": {
              "long": 172932,
              "short": 313557,
              "net": -140625
            },
            "smallTrader": {
              "long": 193149,
              "short": 139945,
              "net": 53204
            }
          },
          "openInterest": 1427734
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4874051,
              "short": 3727359,
              "net": 1146692
            },
            "nonCommercial": {
              "long": 388112,
              "short": 1677572,
              "net": -1289460
            },
            "smallTrader": {
              "long": 429937,
              "short": 287169,
              "net": 142768
            }
          },
          "openInterest": 5797316
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82030,
              "short": 51735,
              "net": 30295
            },
            "nonCommercial": {
              "long": 44442,
              "short": 87335,
              "net": -42893
            },
            "smallTrader": {
              "long": 27906,
              "short": 15308,
              "net": 12598
            }
          },
          "openInterest": 157003
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1612,
              "short": 378,
              "net": 1234
            },
            "nonCommercial": {
              "long": 18295,
              "short": 20516,
              "net": -2221
            },
            "smallTrader": {
              "long": 1684,
              "short": 697,
              "net": 987
            }
          },
          "openInterest": 23579
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14422,
              "short": 51104,
              "net": -36682
            },
            "nonCommercial": {
              "long": 46930,
              "short": 12623,
              "net": 34307
            },
            "smallTrader": {
              "long": 3676,
              "short": 1301,
              "net": 2375
            }
          },
          "openInterest": 65029
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78751,
              "short": 96001,
              "net": -17250
            },
            "nonCommercial": {
              "long": 61794,
              "short": 46589,
              "net": 15205
            },
            "smallTrader": {
              "long": 29125,
              "short": 27080,
              "net": 2045
            }
          },
          "openInterest": 177770
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97957,
              "short": 89637,
              "net": 8320
            },
            "nonCommercial": {
              "long": 50895,
              "short": 72026,
              "net": -21131
            },
            "smallTrader": {
              "long": 33750,
              "short": 20939,
              "net": 12811
            }
          },
          "openInterest": 184476
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78579,
              "short": 148008,
              "net": -69429
            },
            "nonCommercial": {
              "long": 120180,
              "short": 51226,
              "net": 68954
            },
            "smallTrader": {
              "long": 15368,
              "short": 14893,
              "net": 475
            }
          },
          "openInterest": 313986
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83079,
              "short": 128070,
              "net": -44991
            },
            "nonCommercial": {
              "long": 74200,
              "short": 30772,
              "net": 43428
            },
            "smallTrader": {
              "long": 10139,
              "short": 8576,
              "net": 1563
            }
          },
          "openInterest": 223299
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64201,
              "short": 75839,
              "net": -11638
            },
            "nonCommercial": {
              "long": 70594,
              "short": 61977,
              "net": 8617
            },
            "smallTrader": {
              "long": 15712,
              "short": 12691,
              "net": 3021
            }
          },
          "openInterest": 190752
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 618342,
              "short": 443244,
              "net": 175098
            },
            "nonCommercial": {
              "long": 262351,
              "short": 409079,
              "net": -146728
            },
            "smallTrader": {
              "long": 141693,
              "short": 170063,
              "net": -28370
            }
          },
          "openInterest": 1330004
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91515,
              "short": 96331,
              "net": -4816
            },
            "nonCommercial": {
              "long": 55853,
              "short": 50164,
              "net": 5689
            },
            "smallTrader": {
              "long": 11894,
              "short": 12767,
              "net": -873
            }
          },
          "openInterest": 197450
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 625459,
              "short": 807663,
              "net": -182204
            },
            "nonCommercial": {
              "long": 341114,
              "short": 177385,
              "net": 163729
            },
            "smallTrader": {
              "long": 73299,
              "short": 54824,
              "net": 18475
            }
          },
          "openInterest": 1586914
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53646,
              "short": 74236,
              "net": -20590
            },
            "nonCommercial": {
              "long": 34309,
              "short": 14767,
              "net": 19542
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 103364
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25982,
              "short": 28800,
              "net": -2818
            },
            "nonCommercial": {
              "long": 5262,
              "short": 2635,
              "net": 2627
            },
            "smallTrader": {
              "long": 764,
              "short": 573,
              "net": 191
            }
          },
          "openInterest": 36237
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 411907,
              "short": 569293,
              "net": -157386
            },
            "nonCommercial": {
              "long": 211912,
              "short": 92436,
              "net": 119476
            },
            "smallTrader": {
              "long": 83455,
              "short": 45545,
              "net": 37910
            }
          },
          "openInterest": 718885
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15743,
              "short": 11384,
              "net": 4359
            },
            "nonCommercial": {
              "long": 11314,
              "short": 15821,
              "net": -4507
            },
            "smallTrader": {
              "long": 11991,
              "short": 11843,
              "net": 148
            }
          },
          "openInterest": 50960
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 152781,
              "short": 236155,
              "net": -83374
            },
            "nonCommercial": {
              "long": 104729,
              "short": 28574,
              "net": 76155
            },
            "smallTrader": {
              "long": 23229,
              "short": 16010,
              "net": 7219
            }
          },
          "openInterest": 333793
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108804,
              "short": 344282,
              "net": -235478
            },
            "nonCommercial": {
              "long": 290706,
              "short": 83057,
              "net": 207649
            },
            "smallTrader": {
              "long": 49200,
              "short": 21371,
              "net": 27829
            }
          },
          "openInterest": 500364
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134479,
              "short": 177539,
              "net": -43060
            },
            "nonCommercial": {
              "long": 56056,
              "short": 26946,
              "net": 29110
            },
            "smallTrader": {
              "long": 44579,
              "short": 30629,
              "net": 13950
            }
          },
          "openInterest": 300942
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108605,
              "short": 53116,
              "net": 55489
            },
            "nonCommercial": {
              "long": 33585,
              "short": 90780,
              "net": -57195
            },
            "smallTrader": {
              "long": 37986,
              "short": 36280,
              "net": 1706
            }
          },
          "openInterest": 184042
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78987,
              "short": 44519,
              "net": 34468
            },
            "nonCommercial": {
              "long": 53952,
              "short": 82398,
              "net": -28446
            },
            "smallTrader": {
              "long": 16777,
              "short": 22799,
              "net": -6022
            }
          },
          "openInterest": 196178
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105366,
              "short": 134193,
              "net": -28827
            },
            "nonCommercial": {
              "long": 72179,
              "short": 41526,
              "net": 30653
            },
            "smallTrader": {
              "long": 30817,
              "short": 32643,
              "net": -1826
            }
          },
          "openInterest": 269565
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118694,
              "short": 211023,
              "net": -92329
            },
            "nonCommercial": {
              "long": 141007,
              "short": 51909,
              "net": 89098
            },
            "smallTrader": {
              "long": 8100,
              "short": 4869,
              "net": 3231
            }
          },
          "openInterest": 268627
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 460,
              "net": -460
            },
            "nonCommercial": {
              "long": 14609,
              "short": 14958,
              "net": -349
            },
            "smallTrader": {
              "long": 1014,
              "short": 205,
              "net": 809
            }
          },
          "openInterest": 20558
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148550,
              "short": 196077,
              "net": -47527
            },
            "nonCommercial": {
              "long": 78330,
              "short": 40250,
              "net": 38080
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 281637
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 506737,
              "short": 429088,
              "net": 77649
            },
            "nonCommercial": {
              "long": 281730,
              "short": 373377,
              "net": -91647
            },
            "smallTrader": {
              "long": 58003,
              "short": 44005,
              "net": 13998
            }
          },
          "openInterest": 1396907
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14360,
              "short": 16799,
              "net": -2439
            },
            "nonCommercial": {
              "long": 18043,
              "short": 18589,
              "net": -546
            },
            "smallTrader": {
              "long": 5649,
              "short": 2664,
              "net": 2985
            }
          },
          "openInterest": 39215
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13752,
              "short": 46602,
              "net": -32850
            },
            "nonCommercial": {
              "long": 49960,
              "short": 20921,
              "net": 29039
            },
            "smallTrader": {
              "long": 7076,
              "short": 3265,
              "net": 3811
            }
          },
          "openInterest": 73883
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 397154,
              "short": 407253,
              "net": -10099
            },
            "nonCommercial": {
              "long": 84754,
              "short": 85675,
              "net": -921
            },
            "smallTrader": {
              "long": 31132,
              "short": 20112,
              "net": 11020
            }
          },
          "openInterest": 516339
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1653372,
              "short": 1525786,
              "net": 127586
            },
            "nonCommercial": {
              "long": 256848,
              "short": 469903,
              "net": -213055
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2234726
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38107,
              "short": 88654,
              "net": -50547
            },
            "nonCommercial": {
              "long": 57634,
              "short": 25064,
              "net": 32570
            },
            "smallTrader": {
              "long": 28176,
              "short": 10199,
              "net": 17977
            }
          },
          "openInterest": 134725
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189681,
              "short": 227834,
              "net": -38153
            },
            "nonCommercial": {
              "long": 108380,
              "short": 81442,
              "net": 26938
            },
            "smallTrader": {
              "long": 42279,
              "short": 31064,
              "net": 11215
            }
          },
          "openInterest": 421504
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255654,
              "short": 225042,
              "net": 30612
            },
            "nonCommercial": {
              "long": 89754,
              "short": 122241,
              "net": -32487
            },
            "smallTrader": {
              "long": 30153,
              "short": 28278,
              "net": 1875
            }
          },
          "openInterest": 494485
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 366562,
              "short": 331224,
              "net": 35338
            },
            "nonCommercial": {
              "long": 99810,
              "short": 121738,
              "net": -21928
            },
            "smallTrader": {
              "long": 49453,
              "short": 62863,
              "net": -13410
            }
          },
          "openInterest": 639490
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 469798,
              "short": 561985,
              "net": -92187
            },
            "nonCommercial": {
              "long": 179642,
              "short": 104817,
              "net": 74825
            },
            "smallTrader": {
              "long": 74422,
              "short": 57060,
              "net": 17362
            }
          },
          "openInterest": 826270
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24329,
              "short": 20171,
              "net": 4158
            },
            "nonCommercial": {
              "long": 10734,
              "short": 15949,
              "net": -5215
            },
            "smallTrader": {
              "long": 15948,
              "short": 14891,
              "net": 1057
            }
          },
          "openInterest": 51236
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4139,
              "short": 5753,
              "net": -1614
            },
            "nonCommercial": {
              "long": 15941,
              "short": 13518,
              "net": 2423
            },
            "smallTrader": {
              "long": 2457,
              "short": 3266,
              "net": -809
            }
          },
          "openInterest": 23916
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168466,
              "short": 118210,
              "net": 50256
            },
            "nonCommercial": {
              "long": 71085,
              "short": 116077,
              "net": -44992
            },
            "smallTrader": {
              "long": 24618,
              "short": 29882,
              "net": -5264
            }
          },
          "openInterest": 335960
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82992,
              "short": 59436,
              "net": 23556
            },
            "nonCommercial": {
              "long": 53027,
              "short": 75605,
              "net": -22578
            },
            "smallTrader": {
              "long": 18352,
              "short": 19330,
              "net": -978
            }
          },
          "openInterest": 211166
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138351,
              "short": 97575,
              "net": 40776
            },
            "nonCommercial": {
              "long": 108299,
              "short": 141916,
              "net": -33617
            },
            "smallTrader": {
              "long": 26967,
              "short": 34126,
              "net": -7159
            }
          },
          "openInterest": 366307
        }
      ]
    },
    {
      "reportDate": "2024-01-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3695263,
              "short": 2968775,
              "net": 726488
            },
            "nonCommercial": {
              "long": 469964,
              "short": 1256984,
              "net": -787020
            },
            "smallTrader": {
              "long": 414385,
              "short": 353853,
              "net": 60532
            }
          },
          "openInterest": 4652295
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3038980,
              "short": 1929357,
              "net": 1109623
            },
            "nonCommercial": {
              "long": 421993,
              "short": 1660650,
              "net": -1238657
            },
            "smallTrader": {
              "long": 256226,
              "short": 127192,
              "net": 129034
            }
          },
          "openInterest": 3781552
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1068735,
              "short": 972584,
              "net": 96151
            },
            "nonCommercial": {
              "long": 178714,
              "short": 334466,
              "net": -155752
            },
            "smallTrader": {
              "long": 197999,
              "short": 138398,
              "net": 59601
            }
          },
          "openInterest": 1452040
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4841923,
              "short": 3833326,
              "net": 1008597
            },
            "nonCommercial": {
              "long": 443301,
              "short": 1613483,
              "net": -1170182
            },
            "smallTrader": {
              "long": 438210,
              "short": 276625,
              "net": 161585
            }
          },
          "openInterest": 5798901
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77374,
              "short": 56304,
              "net": 21070
            },
            "nonCommercial": {
              "long": 47326,
              "short": 79600,
              "net": -32274
            },
            "smallTrader": {
              "long": 28218,
              "short": 17014,
              "net": 11204
            }
          },
          "openInterest": 156375
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1654,
              "short": 875,
              "net": 779
            },
            "nonCommercial": {
              "long": 20654,
              "short": 22272,
              "net": -1618
            },
            "smallTrader": {
              "long": 1561,
              "short": 722,
              "net": 839
            }
          },
          "openInterest": 26846
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15478,
              "short": 43234,
              "net": -27756
            },
            "nonCommercial": {
              "long": 44100,
              "short": 18986,
              "net": 25114
            },
            "smallTrader": {
              "long": 3888,
              "short": 1246,
              "net": 2642
            }
          },
          "openInterest": 63702
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75972,
              "short": 98847,
              "net": -22875
            },
            "nonCommercial": {
              "long": 60684,
              "short": 39950,
              "net": 20734
            },
            "smallTrader": {
              "long": 27973,
              "short": 25832,
              "net": 2141
            }
          },
          "openInterest": 172631
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93842,
              "short": 95629,
              "net": -1787
            },
            "nonCommercial": {
              "long": 42286,
              "short": 49666,
              "net": -7380
            },
            "smallTrader": {
              "long": 33353,
              "short": 24186,
              "net": 9167
            }
          },
          "openInterest": 171557
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84761,
              "short": 152184,
              "net": -67423
            },
            "nonCommercial": {
              "long": 119536,
              "short": 50655,
              "net": 68881
            },
            "smallTrader": {
              "long": 15778,
              "short": 17236,
              "net": -1458
            }
          },
          "openInterest": 318120
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80276,
              "short": 127984,
              "net": -47708
            },
            "nonCommercial": {
              "long": 73163,
              "short": 27575,
              "net": 45588
            },
            "smallTrader": {
              "long": 10075,
              "short": 7955,
              "net": 2120
            }
          },
          "openInterest": 220376
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77708,
              "short": 68679,
              "net": 9029
            },
            "nonCommercial": {
              "long": 64262,
              "short": 77429,
              "net": -13167
            },
            "smallTrader": {
              "long": 16397,
              "short": 12259,
              "net": 4138
            }
          },
          "openInterest": 206716
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 654962,
              "short": 460941,
              "net": 194021
            },
            "nonCommercial": {
              "long": 263111,
              "short": 436144,
              "net": -173033
            },
            "smallTrader": {
              "long": 146167,
              "short": 167155,
              "net": -20988
            }
          },
          "openInterest": 1410115
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92979,
              "short": 98492,
              "net": -5513
            },
            "nonCommercial": {
              "long": 57617,
              "short": 51667,
              "net": 5950
            },
            "smallTrader": {
              "long": 12617,
              "short": 13054,
              "net": -437
            }
          },
          "openInterest": 202869
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 640427,
              "short": 825054,
              "net": -184627
            },
            "nonCommercial": {
              "long": 330308,
              "short": 160626,
              "net": 169682
            },
            "smallTrader": {
              "long": 69800,
              "short": 54855,
              "net": 14945
            }
          },
          "openInterest": 1598167
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49419,
              "short": 74852,
              "net": -25433
            },
            "nonCommercial": {
              "long": 36987,
              "short": 12908,
              "net": 24079
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 103318
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28077,
              "short": 30977,
              "net": -2900
            },
            "nonCommercial": {
              "long": 5250,
              "short": 2593,
              "net": 2657
            },
            "smallTrader": {
              "long": 787,
              "short": 544,
              "net": 243
            }
          },
          "openInterest": 38466
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 409738,
              "short": 566625,
              "net": -156887
            },
            "nonCommercial": {
              "long": 208473,
              "short": 89596,
              "net": 118877
            },
            "smallTrader": {
              "long": 82429,
              "short": 44419,
              "net": 38010
            }
          },
          "openInterest": 714079
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16768,
              "short": 11727,
              "net": 5041
            },
            "nonCommercial": {
              "long": 11787,
              "short": 16294,
              "net": -4507
            },
            "smallTrader": {
              "long": 12054,
              "short": 12588,
              "net": -534
            }
          },
          "openInterest": 51993
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160742,
              "short": 237703,
              "net": -76961
            },
            "nonCommercial": {
              "long": 99339,
              "short": 27121,
              "net": 72218
            },
            "smallTrader": {
              "long": 22616,
              "short": 17873,
              "net": 4743
            }
          },
          "openInterest": 343805
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106489,
              "short": 324190,
              "net": -217701
            },
            "nonCommercial": {
              "long": 271665,
              "short": 83051,
              "net": 188614
            },
            "smallTrader": {
              "long": 50574,
              "short": 21487,
              "net": 29087
            }
          },
          "openInterest": 489849
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 137654,
              "short": 187653,
              "net": -49999
            },
            "nonCommercial": {
              "long": 57779,
              "short": 24868,
              "net": 32911
            },
            "smallTrader": {
              "long": 45500,
              "short": 28412,
              "net": 17088
            }
          },
          "openInterest": 317129
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113876,
              "short": 59685,
              "net": 54191
            },
            "nonCommercial": {
              "long": 41364,
              "short": 97313,
              "net": -55949
            },
            "smallTrader": {
              "long": 40937,
              "short": 39179,
              "net": 1758
            }
          },
          "openInterest": 200299
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72177,
              "short": 42540,
              "net": 29637
            },
            "nonCommercial": {
              "long": 55979,
              "short": 80475,
              "net": -24496
            },
            "smallTrader": {
              "long": 16359,
              "short": 21500,
              "net": -5141
            }
          },
          "openInterest": 188812
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109803,
              "short": 133066,
              "net": -23263
            },
            "nonCommercial": {
              "long": 70653,
              "short": 47286,
              "net": 23367
            },
            "smallTrader": {
              "long": 33163,
              "short": 33267,
              "net": -104
            }
          },
          "openInterest": 270083
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115940,
              "short": 209946,
              "net": -94006
            },
            "nonCommercial": {
              "long": 143436,
              "short": 54997,
              "net": 88439
            },
            "smallTrader": {
              "long": 8184,
              "short": 2617,
              "net": 5567
            }
          },
          "openInterest": 271237
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 460,
              "net": -460
            },
            "nonCommercial": {
              "long": 13693,
              "short": 14240,
              "net": -547
            },
            "smallTrader": {
              "long": 1219,
              "short": 212,
              "net": 1007
            }
          },
          "openInterest": 21593
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151236,
              "short": 193356,
              "net": -42120
            },
            "nonCommercial": {
              "long": 78944,
              "short": 43110,
              "net": 35834
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 287400
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 523021,
              "short": 468019,
              "net": 55002
            },
            "nonCommercial": {
              "long": 246620,
              "short": 312767,
              "net": -66147
            },
            "smallTrader": {
              "long": 56293,
              "short": 45148,
              "net": 11145
            }
          },
          "openInterest": 1406951
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15791,
              "short": 15993,
              "net": -202
            },
            "nonCommercial": {
              "long": 16221,
              "short": 17988,
              "net": -1767
            },
            "smallTrader": {
              "long": 5164,
              "short": 3195,
              "net": 1969
            }
          },
          "openInterest": 38539
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14631,
              "short": 43011,
              "net": -28380
            },
            "nonCommercial": {
              "long": 47209,
              "short": 23668,
              "net": 23541
            },
            "smallTrader": {
              "long": 7883,
              "short": 3044,
              "net": 4839
            }
          },
          "openInterest": 71940
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370642,
              "short": 402618,
              "net": -31976
            },
            "nonCommercial": {
              "long": 94710,
              "short": 73698,
              "net": 21012
            },
            "smallTrader": {
              "long": 30111,
              "short": 19147,
              "net": 10964
            }
          },
          "openInterest": 499063
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1604472,
              "short": 1587089,
              "net": 17383
            },
            "nonCommercial": {
              "long": 277818,
              "short": 390124,
              "net": -112306
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2225245
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38495,
              "short": 82250,
              "net": -43755
            },
            "nonCommercial": {
              "long": 52886,
              "short": 26524,
              "net": 26362
            },
            "smallTrader": {
              "long": 29378,
              "short": 11985,
              "net": 17393
            }
          },
          "openInterest": 131992
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 210311,
              "short": 221145,
              "net": -10834
            },
            "nonCommercial": {
              "long": 90725,
              "short": 93215,
              "net": -2490
            },
            "smallTrader": {
              "long": 44758,
              "short": 31434,
              "net": 13324
            }
          },
          "openInterest": 436556
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 258646,
              "short": 230992,
              "net": 27654
            },
            "nonCommercial": {
              "long": 95344,
              "short": 124552,
              "net": -29208
            },
            "smallTrader": {
              "long": 29768,
              "short": 28214,
              "net": 1554
            }
          },
          "openInterest": 512457
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378409,
              "short": 324789,
              "net": 53620
            },
            "nonCommercial": {
              "long": 99237,
              "short": 137286,
              "net": -38049
            },
            "smallTrader": {
              "long": 50048,
              "short": 65619,
              "net": -15571
            }
          },
          "openInterest": 658250
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 463071,
              "short": 544664,
              "net": -81593
            },
            "nonCommercial": {
              "long": 173488,
              "short": 104530,
              "net": 68958
            },
            "smallTrader": {
              "long": 73874,
              "short": 61239,
              "net": 12635
            }
          },
          "openInterest": 811145
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23140,
              "short": 20616,
              "net": 2524
            },
            "nonCommercial": {
              "long": 11044,
              "short": 15436,
              "net": -4392
            },
            "smallTrader": {
              "long": 15792,
              "short": 13924,
              "net": 1868
            }
          },
          "openInterest": 50169
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3598,
              "short": 5808,
              "net": -2210
            },
            "nonCommercial": {
              "long": 16041,
              "short": 13131,
              "net": 2910
            },
            "smallTrader": {
              "long": 2450,
              "short": 3150,
              "net": -700
            }
          },
          "openInterest": 23878
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171526,
              "short": 120281,
              "net": 51245
            },
            "nonCommercial": {
              "long": 69775,
              "short": 113944,
              "net": -44169
            },
            "smallTrader": {
              "long": 25924,
              "short": 33000,
              "net": -7076
            }
          },
          "openInterest": 355172
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86466,
              "short": 64045,
              "net": 22421
            },
            "nonCommercial": {
              "long": 54526,
              "short": 77257,
              "net": -22731
            },
            "smallTrader": {
              "long": 19685,
              "short": 19375,
              "net": 310
            }
          },
          "openInterest": 214486
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138560,
              "short": 96128,
              "net": 42432
            },
            "nonCommercial": {
              "long": 107680,
              "short": 141070,
              "net": -33390
            },
            "smallTrader": {
              "long": 29116,
              "short": 38158,
              "net": -9042
            }
          },
          "openInterest": 373687
        }
      ]
    },
    {
      "reportDate": "2024-01-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3836497,
              "short": 3013722,
              "net": 822775
            },
            "nonCommercial": {
              "long": 421532,
              "short": 1310917,
              "net": -889385
            },
            "smallTrader": {
              "long": 411684,
              "short": 345074,
              "net": 66610
            }
          },
          "openInterest": 4744714
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3153891,
              "short": 2065369,
              "net": 1088522
            },
            "nonCommercial": {
              "long": 437046,
              "short": 1639553,
              "net": -1202507
            },
            "smallTrader": {
              "long": 248329,
              "short": 134344,
              "net": 113985
            }
          },
          "openInterest": 3900819
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1056607,
              "short": 986461,
              "net": 70146
            },
            "nonCommercial": {
              "long": 181558,
              "short": 309310,
              "net": -127752
            },
            "smallTrader": {
              "long": 195609,
              "short": 138003,
              "net": 57606
            }
          },
          "openInterest": 1442368
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4939008,
              "short": 3893125,
              "net": 1045883
            },
            "nonCommercial": {
              "long": 470260,
              "short": 1667097,
              "net": -1196837
            },
            "smallTrader": {
              "long": 432568,
              "short": 281614,
              "net": 150954
            }
          },
          "openInterest": 5913271
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83911,
              "short": 44867,
              "net": 39044
            },
            "nonCommercial": {
              "long": 45812,
              "short": 93669,
              "net": -47857
            },
            "smallTrader": {
              "long": 26937,
              "short": 18124,
              "net": 8813
            }
          },
          "openInterest": 163442
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1361,
              "short": 1386,
              "net": -25
            },
            "nonCommercial": {
              "long": 17577,
              "short": 18571,
              "net": -994
            },
            "smallTrader": {
              "long": 1747,
              "short": 728,
              "net": 1019
            }
          },
          "openInterest": 23286
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14622,
              "short": 41599,
              "net": -26977
            },
            "nonCommercial": {
              "long": 39441,
              "short": 14746,
              "net": 24695
            },
            "smallTrader": {
              "long": 3731,
              "short": 1449,
              "net": 2282
            }
          },
          "openInterest": 58760
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74438,
              "short": 105418,
              "net": -30980
            },
            "nonCommercial": {
              "long": 66230,
              "short": 35299,
              "net": 30931
            },
            "smallTrader": {
              "long": 29608,
              "short": 29559,
              "net": 49
            }
          },
          "openInterest": 179758
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91783,
              "short": 86855,
              "net": 4928
            },
            "nonCommercial": {
              "long": 38738,
              "short": 52126,
              "net": -13388
            },
            "smallTrader": {
              "long": 32870,
              "short": 24410,
              "net": 8460
            }
          },
          "openInterest": 165998
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81839,
              "short": 154154,
              "net": -72315
            },
            "nonCommercial": {
              "long": 126075,
              "short": 55878,
              "net": 70197
            },
            "smallTrader": {
              "long": 17499,
              "short": 15381,
              "net": 2118
            }
          },
          "openInterest": 325589
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78642,
              "short": 129789,
              "net": -51147
            },
            "nonCommercial": {
              "long": 72967,
              "short": 23585,
              "net": 49382
            },
            "smallTrader": {
              "long": 10343,
              "short": 8578,
              "net": 1765
            }
          },
          "openInterest": 221338
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 93533,
              "short": 70682,
              "net": 22851
            },
            "nonCommercial": {
              "long": 62408,
              "short": 87714,
              "net": -25306
            },
            "smallTrader": {
              "long": 14856,
              "short": 12401,
              "net": 2455
            }
          },
          "openInterest": 219315
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 718815,
              "short": 476598,
              "net": 242217
            },
            "nonCommercial": {
              "long": 252825,
              "short": 472793,
              "net": -219968
            },
            "smallTrader": {
              "long": 148520,
              "short": 170769,
              "net": -22249
            }
          },
          "openInterest": 1503822
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94659,
              "short": 105354,
              "net": -10695
            },
            "nonCommercial": {
              "long": 61411,
              "short": 49988,
              "net": 11423
            },
            "smallTrader": {
              "long": 11495,
              "short": 12223,
              "net": -728
            }
          },
          "openInterest": 207773
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 653455,
              "short": 832082,
              "net": -178627
            },
            "nonCommercial": {
              "long": 336741,
              "short": 174707,
              "net": 162034
            },
            "smallTrader": {
              "long": 70413,
              "short": 53820,
              "net": 16593
            }
          },
          "openInterest": 1610493
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49174,
              "short": 67027,
              "net": -17853
            },
            "nonCommercial": {
              "long": 33560,
              "short": 15276,
              "net": 18284
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 100152
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29312,
              "short": 33116,
              "net": -3804
            },
            "nonCommercial": {
              "long": 6144,
              "short": 2580,
              "net": 3564
            },
            "smallTrader": {
              "long": 815,
              "short": 575,
              "net": 240
            }
          },
          "openInterest": 40589
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 433577,
              "short": 570090,
              "net": -136513
            },
            "nonCommercial": {
              "long": 204294,
              "short": 100202,
              "net": 104092
            },
            "smallTrader": {
              "long": 81115,
              "short": 48694,
              "net": 32421
            }
          },
          "openInterest": 733091
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17227,
              "short": 12665,
              "net": 4562
            },
            "nonCommercial": {
              "long": 13073,
              "short": 16491,
              "net": -3418
            },
            "smallTrader": {
              "long": 11393,
              "short": 12537,
              "net": -1144
            }
          },
          "openInterest": 53530
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169621,
              "short": 243762,
              "net": -74141
            },
            "nonCommercial": {
              "long": 96430,
              "short": 27353,
              "net": 69077
            },
            "smallTrader": {
              "long": 22353,
              "short": 17289,
              "net": 5064
            }
          },
          "openInterest": 356218
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109287,
              "short": 316707,
              "net": -207420
            },
            "nonCommercial": {
              "long": 262360,
              "short": 82467,
              "net": 179893
            },
            "smallTrader": {
              "long": 49640,
              "short": 22113,
              "net": 27527
            }
          },
          "openInterest": 489334
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146085,
              "short": 195688,
              "net": -49603
            },
            "nonCommercial": {
              "long": 55733,
              "short": 24183,
              "net": 31550
            },
            "smallTrader": {
              "long": 48988,
              "short": 30935,
              "net": 18053
            }
          },
          "openInterest": 336198
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125048,
              "short": 63324,
              "net": 61724
            },
            "nonCommercial": {
              "long": 44180,
              "short": 100740,
              "net": -56560
            },
            "smallTrader": {
              "long": 38443,
              "short": 43607,
              "net": -5164
            }
          },
          "openInterest": 213309
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75951,
              "short": 44489,
              "net": 31462
            },
            "nonCommercial": {
              "long": 58540,
              "short": 84023,
              "net": -25483
            },
            "smallTrader": {
              "long": 15122,
              "short": 21101,
              "net": -5979
            }
          },
          "openInterest": 194344
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109224,
              "short": 131843,
              "net": -22619
            },
            "nonCommercial": {
              "long": 71847,
              "short": 49039,
              "net": 22808
            },
            "smallTrader": {
              "long": 33303,
              "short": 33492,
              "net": -189
            }
          },
          "openInterest": 271105
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115050,
              "short": 201321,
              "net": -86271
            },
            "nonCommercial": {
              "long": 133691,
              "short": 52089,
              "net": 81602
            },
            "smallTrader": {
              "long": 7623,
              "short": 2954,
              "net": 4669
            }
          },
          "openInterest": 263473
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 31275,
              "short": 32507,
              "net": -1232
            },
            "smallTrader": {
              "long": 1453,
              "short": 221,
              "net": 1232
            }
          },
          "openInterest": 37812
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150585,
              "short": 188795,
              "net": -38210
            },
            "nonCommercial": {
              "long": 78680,
              "short": 42510,
              "net": 36170
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 284650
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 524559,
              "short": 485020,
              "net": 39539
            },
            "nonCommercial": {
              "long": 253507,
              "short": 310015,
              "net": -56508
            },
            "smallTrader": {
              "long": 58853,
              "short": 41884,
              "net": 16969
            }
          },
          "openInterest": 1405826
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16203,
              "short": 16204,
              "net": -1
            },
            "nonCommercial": {
              "long": 14592,
              "short": 17474,
              "net": -2882
            },
            "smallTrader": {
              "long": 6094,
              "short": 3211,
              "net": 2883
            }
          },
          "openInterest": 38466
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17774,
              "short": 36272,
              "net": -18498
            },
            "nonCommercial": {
              "long": 43243,
              "short": 30686,
              "net": 12557
            },
            "smallTrader": {
              "long": 9509,
              "short": 3568,
              "net": 5941
            }
          },
          "openInterest": 75103
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 366952,
              "short": 390434,
              "net": -23482
            },
            "nonCommercial": {
              "long": 89004,
              "short": 74759,
              "net": 14245
            },
            "smallTrader": {
              "long": 30721,
              "short": 21484,
              "net": 9237
            }
          },
          "openInterest": 490097
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1634436,
              "short": 1530264,
              "net": 104172
            },
            "nonCommercial": {
              "long": 262747,
              "short": 427168,
              "net": -164421
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2233526
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36482,
              "short": 80241,
              "net": -43759
            },
            "nonCommercial": {
              "long": 54001,
              "short": 28408,
              "net": 25593
            },
            "smallTrader": {
              "long": 29933,
              "short": 11767,
              "net": 18166
            }
          },
          "openInterest": 131956
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227973,
              "short": 234144,
              "net": -6171
            },
            "nonCommercial": {
              "long": 87316,
              "short": 98558,
              "net": -11242
            },
            "smallTrader": {
              "long": 49045,
              "short": 31632,
              "net": 17413
            }
          },
          "openInterest": 465781
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273291,
              "short": 248057,
              "net": 25234
            },
            "nonCommercial": {
              "long": 101070,
              "short": 128657,
              "net": -27587
            },
            "smallTrader": {
              "long": 30152,
              "short": 27799,
              "net": 2353
            }
          },
          "openInterest": 540289
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406415,
              "short": 293976,
              "net": 112439
            },
            "nonCommercial": {
              "long": 85450,
              "short": 179118,
              "net": -93668
            },
            "smallTrader": {
              "long": 47386,
              "short": 66157,
              "net": -18771
            }
          },
          "openInterest": 680005
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 463362,
              "short": 544930,
              "net": -81568
            },
            "nonCommercial": {
              "long": 167220,
              "short": 107005,
              "net": 60215
            },
            "smallTrader": {
              "long": 75786,
              "short": 54433,
              "net": 21353
            }
          },
          "openInterest": 801086
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22450,
              "short": 22177,
              "net": 273
            },
            "nonCommercial": {
              "long": 10627,
              "short": 14365,
              "net": -3738
            },
            "smallTrader": {
              "long": 17114,
              "short": 13649,
              "net": 3465
            }
          },
          "openInterest": 50480
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3918,
              "short": 5210,
              "net": -1292
            },
            "nonCommercial": {
              "long": 15077,
              "short": 13777,
              "net": 1300
            },
            "smallTrader": {
              "long": 2781,
              "short": 2789,
              "net": -8
            }
          },
          "openInterest": 23501
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171136,
              "short": 122697,
              "net": 48439
            },
            "nonCommercial": {
              "long": 70938,
              "short": 114698,
              "net": -43760
            },
            "smallTrader": {
              "long": 26368,
              "short": 31047,
              "net": -4679
            }
          },
          "openInterest": 359265
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88267,
              "short": 57081,
              "net": 31186
            },
            "nonCommercial": {
              "long": 55730,
              "short": 83777,
              "net": -28047
            },
            "smallTrader": {
              "long": 18787,
              "short": 21926,
              "net": -3139
            }
          },
          "openInterest": 219660
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 153035,
              "short": 98971,
              "net": 54064
            },
            "nonCommercial": {
              "long": 109221,
              "short": 155832,
              "net": -46611
            },
            "smallTrader": {
              "long": 30403,
              "short": 37856,
              "net": -7453
            }
          },
          "openInterest": 400325
        }
      ]
    },
    {
      "reportDate": "2024-01-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3691229,
              "short": 2960944,
              "net": 730285
            },
            "nonCommercial": {
              "long": 480223,
              "short": 1264901,
              "net": -784678
            },
            "smallTrader": {
              "long": 404882,
              "short": 350489,
              "net": 54393
            }
          },
          "openInterest": 4644740
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3225354,
              "short": 2089836,
              "net": 1135518
            },
            "nonCommercial": {
              "long": 390426,
              "short": 1659311,
              "net": -1268885
            },
            "smallTrader": {
              "long": 260044,
              "short": 126677,
              "net": 133367
            }
          },
          "openInterest": 3942469
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1054016,
              "short": 983760,
              "net": 70256
            },
            "nonCommercial": {
              "long": 176767,
              "short": 305778,
              "net": -129011
            },
            "smallTrader": {
              "long": 203106,
              "short": 144351,
              "net": 58755
            }
          },
          "openInterest": 1443490
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5010369,
              "short": 3938719,
              "net": 1071650
            },
            "nonCommercial": {
              "long": 481506,
              "short": 1712695,
              "net": -1231189
            },
            "smallTrader": {
              "long": 435142,
              "short": 275603,
              "net": 159539
            }
          },
          "openInterest": 5998809
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87611,
              "short": 34962,
              "net": 52649
            },
            "nonCommercial": {
              "long": 42853,
              "short": 96973,
              "net": -54120
            },
            "smallTrader": {
              "long": 23652,
              "short": 22181,
              "net": 1471
            }
          },
          "openInterest": 161999
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1223,
              "short": 336,
              "net": 887
            },
            "nonCommercial": {
              "long": 16230,
              "short": 17891,
              "net": -1661
            },
            "smallTrader": {
              "long": 1613,
              "short": 839,
              "net": 774
            }
          },
          "openInterest": 22815
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15916,
              "short": 41827,
              "net": -25911
            },
            "nonCommercial": {
              "long": 36913,
              "short": 13163,
              "net": 23750
            },
            "smallTrader": {
              "long": 3530,
              "short": 1369,
              "net": 2161
            }
          },
          "openInterest": 59204
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73087,
              "short": 107426,
              "net": -34339
            },
            "nonCommercial": {
              "long": 72599,
              "short": 41162,
              "net": 31437
            },
            "smallTrader": {
              "long": 29498,
              "short": 26596,
              "net": 2902
            }
          },
          "openInterest": 185680
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87877,
              "short": 84716,
              "net": 3161
            },
            "nonCommercial": {
              "long": 34310,
              "short": 42761,
              "net": -8451
            },
            "smallTrader": {
              "long": 30901,
              "short": 25611,
              "net": 5290
            }
          },
          "openInterest": 155138
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81903,
              "short": 160388,
              "net": -78485
            },
            "nonCommercial": {
              "long": 133861,
              "short": 58105,
              "net": 75756
            },
            "smallTrader": {
              "long": 17767,
              "short": 15038,
              "net": 2729
            }
          },
          "openInterest": 333669
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78037,
              "short": 132949,
              "net": -54912
            },
            "nonCommercial": {
              "long": 74950,
              "short": 22052,
              "net": 52898
            },
            "smallTrader": {
              "long": 10379,
              "short": 8365,
              "net": 2014
            }
          },
          "openInterest": 222322
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96985,
              "short": 69290,
              "net": 27695
            },
            "nonCommercial": {
              "long": 66369,
              "short": 96292,
              "net": -29923
            },
            "smallTrader": {
              "long": 15726,
              "short": 13498,
              "net": 2228
            }
          },
          "openInterest": 233110
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 748409,
              "short": 509583,
              "net": 238826
            },
            "nonCommercial": {
              "long": 260804,
              "short": 480004,
              "net": -219200
            },
            "smallTrader": {
              "long": 151597,
              "short": 171223,
              "net": -19626
            }
          },
          "openInterest": 1584896
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98470,
              "short": 138900,
              "net": -40430
            },
            "nonCommercial": {
              "long": 75047,
              "short": 36881,
              "net": 38166
            },
            "smallTrader": {
              "long": 13524,
              "short": 11260,
              "net": 2264
            }
          },
          "openInterest": 227697
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 662311,
              "short": 864779,
              "net": -202468
            },
            "nonCommercial": {
              "long": 330919,
              "short": 146901,
              "net": 184018
            },
            "smallTrader": {
              "long": 70150,
              "short": 51700,
              "net": 18450
            }
          },
          "openInterest": 1649542
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49699,
              "short": 71552,
              "net": -21853
            },
            "nonCommercial": {
              "long": 33822,
              "short": 14760,
              "net": 19062
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 101763
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30936,
              "short": 35685,
              "net": -4749
            },
            "nonCommercial": {
              "long": 7179,
              "short": 2759,
              "net": 4420
            },
            "smallTrader": {
              "long": 843,
              "short": 514,
              "net": 329
            }
          },
          "openInterest": 43501
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 434578,
              "short": 551975,
              "net": -117397
            },
            "nonCommercial": {
              "long": 195190,
              "short": 106866,
              "net": 88324
            },
            "smallTrader": {
              "long": 80371,
              "short": 51298,
              "net": 29073
            }
          },
          "openInterest": 725423
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15077,
              "short": 12303,
              "net": 2774
            },
            "nonCommercial": {
              "long": 12737,
              "short": 13377,
              "net": -640
            },
            "smallTrader": {
              "long": 10821,
              "short": 12955,
              "net": -2134
            }
          },
          "openInterest": 50685
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175634,
              "short": 257063,
              "net": -81429
            },
            "nonCommercial": {
              "long": 103756,
              "short": 30015,
              "net": 73741
            },
            "smallTrader": {
              "long": 23304,
              "short": 15616,
              "net": 7688
            }
          },
          "openInterest": 368288
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 113094,
              "short": 305187,
              "net": -192093
            },
            "nonCommercial": {
              "long": 241100,
              "short": 71626,
              "net": 169474
            },
            "smallTrader": {
              "long": 45644,
              "short": 23025,
              "net": 22619
            }
          },
          "openInterest": 465872
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160773,
              "short": 201105,
              "net": -40332
            },
            "nonCommercial": {
              "long": 49987,
              "short": 27695,
              "net": 22292
            },
            "smallTrader": {
              "long": 48059,
              "short": 30019,
              "net": 18040
            }
          },
          "openInterest": 350421
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144222,
              "short": 67230,
              "net": 76992
            },
            "nonCommercial": {
              "long": 52585,
              "short": 123230,
              "net": -70645
            },
            "smallTrader": {
              "long": 39919,
              "short": 46266,
              "net": -6347
            }
          },
          "openInterest": 243032
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77954,
              "short": 49933,
              "net": 28021
            },
            "nonCommercial": {
              "long": 60993,
              "short": 84855,
              "net": -23862
            },
            "smallTrader": {
              "long": 16929,
              "short": 21088,
              "net": -4159
            }
          },
          "openInterest": 199494
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108874,
              "short": 135645,
              "net": -26771
            },
            "nonCommercial": {
              "long": 73290,
              "short": 46958,
              "net": 26332
            },
            "smallTrader": {
              "long": 33259,
              "short": 32820,
              "net": 439
            }
          },
          "openInterest": 269789
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108318,
              "short": 187719,
              "net": -79401
            },
            "nonCommercial": {
              "long": 127479,
              "short": 52380,
              "net": 75099
            },
            "smallTrader": {
              "long": 6931,
              "short": 2629,
              "net": 4302
            }
          },
          "openInterest": 250059
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 29632,
              "short": 30460,
              "net": -828
            },
            "smallTrader": {
              "long": 1118,
              "short": 290,
              "net": 828
            }
          },
          "openInterest": 35996
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 158063,
              "short": 195929,
              "net": -37866
            },
            "nonCommercial": {
              "long": 84375,
              "short": 50737,
              "net": 33638
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 302456
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 527527,
              "short": 469136,
              "net": 58391
            },
            "nonCommercial": {
              "long": 270906,
              "short": 351487,
              "net": -80581
            },
            "smallTrader": {
              "long": 65321,
              "short": 43131,
              "net": 22190
            }
          },
          "openInterest": 1444172
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16533,
              "short": 16207,
              "net": 326
            },
            "nonCommercial": {
              "long": 13783,
              "short": 15526,
              "net": -1743
            },
            "smallTrader": {
              "long": 4630,
              "short": 3213,
              "net": 1417
            }
          },
          "openInterest": 36633
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19575,
              "short": 34672,
              "net": -15097
            },
            "nonCommercial": {
              "long": 45895,
              "short": 37554,
              "net": 8341
            },
            "smallTrader": {
              "long": 10147,
              "short": 3391,
              "net": 6756
            }
          },
          "openInterest": 79394
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 383990,
              "short": 389437,
              "net": -5447
            },
            "nonCommercial": {
              "long": 85179,
              "short": 91368,
              "net": -6189
            },
            "smallTrader": {
              "long": 31029,
              "short": 19393,
              "net": 11636
            }
          },
          "openInterest": 504119
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1685280,
              "short": 1572743,
              "net": 112537
            },
            "nonCommercial": {
              "long": 281523,
              "short": 467423,
              "net": -185900
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2287411
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41949,
              "short": 76020,
              "net": -34071
            },
            "nonCommercial": {
              "long": 53121,
              "short": 35384,
              "net": 17737
            },
            "smallTrader": {
              "long": 30311,
              "short": 13977,
              "net": 16334
            }
          },
          "openInterest": 138617
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242263,
              "short": 236143,
              "net": 6120
            },
            "nonCommercial": {
              "long": 81459,
              "short": 102075,
              "net": -20616
            },
            "smallTrader": {
              "long": 47631,
              "short": 33135,
              "net": 14496
            }
          },
          "openInterest": 480036
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277032,
              "short": 254967,
              "net": 22065
            },
            "nonCommercial": {
              "long": 102022,
              "short": 127380,
              "net": -25358
            },
            "smallTrader": {
              "long": 31544,
              "short": 28251,
              "net": 3293
            }
          },
          "openInterest": 560201
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 426862,
              "short": 303372,
              "net": 123490
            },
            "nonCommercial": {
              "long": 81762,
              "short": 187756,
              "net": -105994
            },
            "smallTrader": {
              "long": 48453,
              "short": 65949,
              "net": -17496
            }
          },
          "openInterest": 726789
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 469513,
              "short": 561029,
              "net": -91516
            },
            "nonCommercial": {
              "long": 171000,
              "short": 103445,
              "net": 67555
            },
            "smallTrader": {
              "long": 72606,
              "short": 48645,
              "net": 23961
            }
          },
          "openInterest": 819120
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24238,
              "short": 18039,
              "net": 6199
            },
            "nonCommercial": {
              "long": 10049,
              "short": 15220,
              "net": -5171
            },
            "smallTrader": {
              "long": 14073,
              "short": 15101,
              "net": -1028
            }
          },
          "openInterest": 48398
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 2895,
              "short": 5271,
              "net": -2376
            },
            "nonCommercial": {
              "long": 16526,
              "short": 14879,
              "net": 1647
            },
            "smallTrader": {
              "long": 3301,
              "short": 2572,
              "net": 729
            }
          },
          "openInterest": 24663
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161495,
              "short": 107052,
              "net": 54443
            },
            "nonCommercial": {
              "long": 66211,
              "short": 115404,
              "net": -49193
            },
            "smallTrader": {
              "long": 25305,
              "short": 30555,
              "net": -5250
            }
          },
          "openInterest": 340313
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90713,
              "short": 62763,
              "net": 27950
            },
            "nonCommercial": {
              "long": 56356,
              "short": 82443,
              "net": -26087
            },
            "smallTrader": {
              "long": 18321,
              "short": 20184,
              "net": -1863
            }
          },
          "openInterest": 227673
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150290,
              "short": 100961,
              "net": 49329
            },
            "nonCommercial": {
              "long": 109590,
              "short": 152372,
              "net": -42782
            },
            "smallTrader": {
              "long": 30797,
              "short": 37344,
              "net": -6547
            }
          },
          "openInterest": 409879
        }
      ]
    },
    {
      "reportDate": "2024-01-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3765976,
              "short": 2955184,
              "net": 810792
            },
            "nonCommercial": {
              "long": 476861,
              "short": 1335876,
              "net": -859015
            },
            "smallTrader": {
              "long": 411708,
              "short": 363485,
              "net": 48223
            }
          },
          "openInterest": 4733002
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3262504,
              "short": 2095166,
              "net": 1167338
            },
            "nonCommercial": {
              "long": 361700,
              "short": 1668701,
              "net": -1307001
            },
            "smallTrader": {
              "long": 260468,
              "short": 120805,
              "net": 139663
            }
          },
          "openInterest": 3924155
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1031332,
              "short": 954706,
              "net": 76626
            },
            "nonCommercial": {
              "long": 174607,
              "short": 312109,
              "net": -137502
            },
            "smallTrader": {
              "long": 206676,
              "short": 145800,
              "net": 60876
            }
          },
          "openInterest": 1426560
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4958885,
              "short": 3916830,
              "net": 1042055
            },
            "nonCommercial": {
              "long": 474604,
              "short": 1667582,
              "net": -1192978
            },
            "smallTrader": {
              "long": 426265,
              "short": 275342,
              "net": 150923
            }
          },
          "openInterest": 5937929
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97888,
              "short": 39041,
              "net": 58847
            },
            "nonCommercial": {
              "long": 36956,
              "short": 95251,
              "net": -58295
            },
            "smallTrader": {
              "long": 21902,
              "short": 22454,
              "net": -552
            }
          },
          "openInterest": 165531
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1253,
              "short": 236,
              "net": 1017
            },
            "nonCommercial": {
              "long": 16519,
              "short": 18317,
              "net": -1798
            },
            "smallTrader": {
              "long": 1435,
              "short": 654,
              "net": 781
            }
          },
          "openInterest": 20679
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29454,
              "short": 49878,
              "net": -20424
            },
            "nonCommercial": {
              "long": 37248,
              "short": 18950,
              "net": 18298
            },
            "smallTrader": {
              "long": 3388,
              "short": 1262,
              "net": 2126
            }
          },
          "openInterest": 77395
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72532,
              "short": 109912,
              "net": -37380
            },
            "nonCommercial": {
              "long": 77499,
              "short": 43346,
              "net": 34153
            },
            "smallTrader": {
              "long": 29604,
              "short": 26377,
              "net": 3227
            }
          },
          "openInterest": 192229
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86763,
              "short": 90963,
              "net": -4200
            },
            "nonCommercial": {
              "long": 39101,
              "short": 41489,
              "net": -2388
            },
            "smallTrader": {
              "long": 32032,
              "short": 25444,
              "net": 6588
            }
          },
          "openInterest": 159376
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84962,
              "short": 160962,
              "net": -76000
            },
            "nonCommercial": {
              "long": 126534,
              "short": 54840,
              "net": 71694
            },
            "smallTrader": {
              "long": 17615,
              "short": 13309,
              "net": 4306
            }
          },
          "openInterest": 327215
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79239,
              "short": 137457,
              "net": -58218
            },
            "nonCommercial": {
              "long": 81054,
              "short": 24935,
              "net": 56119
            },
            "smallTrader": {
              "long": 9784,
              "short": 7685,
              "net": 2099
            }
          },
          "openInterest": 225509
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90929,
              "short": 83658,
              "net": 7271
            },
            "nonCommercial": {
              "long": 71100,
              "short": 79698,
              "net": -8598
            },
            "smallTrader": {
              "long": 17116,
              "short": 15789,
              "net": 1327
            }
          },
          "openInterest": 229699
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 745348,
              "short": 503621,
              "net": 241727
            },
            "nonCommercial": {
              "long": 266671,
              "short": 491503,
              "net": -224832
            },
            "smallTrader": {
              "long": 154099,
              "short": 170994,
              "net": -16895
            }
          },
          "openInterest": 1602005
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114657,
              "short": 161243,
              "net": -46586
            },
            "nonCommercial": {
              "long": 72535,
              "short": 30257,
              "net": 42278
            },
            "smallTrader": {
              "long": 16124,
              "short": 11816,
              "net": 4308
            }
          },
          "openInterest": 251498
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 688500,
              "short": 907575,
              "net": -219075
            },
            "nonCommercial": {
              "long": 335363,
              "short": 138699,
              "net": 196664
            },
            "smallTrader": {
              "long": 74456,
              "short": 52045,
              "net": 22411
            }
          },
          "openInterest": 1747660
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52140,
              "short": 78846,
              "net": -26706
            },
            "nonCommercial": {
              "long": 40612,
              "short": 14781,
              "net": 25831
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 110393
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32564,
              "short": 37767,
              "net": -5203
            },
            "nonCommercial": {
              "long": 7692,
              "short": 2905,
              "net": 4787
            },
            "smallTrader": {
              "long": 877,
              "short": 461,
              "net": 416
            }
          },
          "openInterest": 45173
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 432311,
              "short": 548317,
              "net": -116006
            },
            "nonCommercial": {
              "long": 200360,
              "short": 111589,
              "net": 88771
            },
            "smallTrader": {
              "long": 78589,
              "short": 51354,
              "net": 27235
            }
          },
          "openInterest": 727210
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14666,
              "short": 11858,
              "net": 2808
            },
            "nonCommercial": {
              "long": 12725,
              "short": 11466,
              "net": 1259
            },
            "smallTrader": {
              "long": 9916,
              "short": 13983,
              "net": -4067
            }
          },
          "openInterest": 48417
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175408,
              "short": 257976,
              "net": -82568
            },
            "nonCommercial": {
              "long": 106666,
              "short": 33396,
              "net": 73270
            },
            "smallTrader": {
              "long": 23888,
              "short": 14590,
              "net": 9298
            }
          },
          "openInterest": 365674
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 117525,
              "short": 288043,
              "net": -170518
            },
            "nonCommercial": {
              "long": 219222,
              "short": 71431,
              "net": 147791
            },
            "smallTrader": {
              "long": 45364,
              "short": 22637,
              "net": 22727
            }
          },
          "openInterest": 430328
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164273,
              "short": 205759,
              "net": -41486
            },
            "nonCommercial": {
              "long": 49360,
              "short": 25511,
              "net": 23849
            },
            "smallTrader": {
              "long": 47167,
              "short": 29530,
              "net": 17637
            }
          },
          "openInterest": 349721
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148972,
              "short": 68838,
              "net": 80134
            },
            "nonCommercial": {
              "long": 44918,
              "short": 125373,
              "net": -80455
            },
            "smallTrader": {
              "long": 41873,
              "short": 41552,
              "net": 321
            }
          },
          "openInterest": 242029
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84878,
              "short": 70082,
              "net": 14796
            },
            "nonCommercial": {
              "long": 73083,
              "short": 82877,
              "net": -9794
            },
            "smallTrader": {
              "long": 18722,
              "short": 23724,
              "net": -5002
            }
          },
          "openInterest": 219029
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107858,
              "short": 141808,
              "net": -33950
            },
            "nonCommercial": {
              "long": 84392,
              "short": 47178,
              "net": 37214
            },
            "smallTrader": {
              "long": 31065,
              "short": 34329,
              "net": -3264
            }
          },
          "openInterest": 277875
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103931,
              "short": 189648,
              "net": -85717
            },
            "nonCommercial": {
              "long": 132808,
              "short": 52415,
              "net": 80393
            },
            "smallTrader": {
              "long": 7803,
              "short": 2479,
              "net": 5324
            }
          },
          "openInterest": 250075
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 10880,
              "short": 11742,
              "net": -862
            },
            "smallTrader": {
              "long": 1066,
              "short": 204,
              "net": 862
            }
          },
          "openInterest": 15161
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156557,
              "short": 204268,
              "net": -47711
            },
            "nonCommercial": {
              "long": 86972,
              "short": 47661,
              "net": 39311
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 309275
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 526952,
              "short": 450698,
              "net": 76254
            },
            "nonCommercial": {
              "long": 279539,
              "short": 382722,
              "net": -103183
            },
            "smallTrader": {
              "long": 69704,
              "short": 42775,
              "net": 26929
            }
          },
          "openInterest": 1471807
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16682,
              "short": 16971,
              "net": -289
            },
            "nonCommercial": {
              "long": 14114,
              "short": 15154,
              "net": -1040
            },
            "smallTrader": {
              "long": 4588,
              "short": 3259,
              "net": 1329
            }
          },
          "openInterest": 36979
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17727,
              "short": 34801,
              "net": -17074
            },
            "nonCommercial": {
              "long": 43818,
              "short": 32269,
              "net": 11549
            },
            "smallTrader": {
              "long": 8942,
              "short": 3417,
              "net": 5525
            }
          },
          "openInterest": 74321
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 387387,
              "short": 388875,
              "net": -1488
            },
            "nonCommercial": {
              "long": 83470,
              "short": 93974,
              "net": -10504
            },
            "smallTrader": {
              "long": 34014,
              "short": 22022,
              "net": 11992
            }
          },
          "openInterest": 510247
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1718887,
              "short": 1573561,
              "net": 145326
            },
            "nonCommercial": {
              "long": 285710,
              "short": 509741,
              "net": -224031
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2326056
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41387,
              "short": 79165,
              "net": -37778
            },
            "nonCommercial": {
              "long": 52778,
              "short": 31352,
              "net": 21426
            },
            "smallTrader": {
              "long": 30191,
              "short": 13839,
              "net": 16352
            }
          },
          "openInterest": 136544
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247263,
              "short": 229381,
              "net": 17882
            },
            "nonCommercial": {
              "long": 72409,
              "short": 106341,
              "net": -33932
            },
            "smallTrader": {
              "long": 48670,
              "short": 32620,
              "net": 16050
            }
          },
          "openInterest": 483212
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289600,
              "short": 254936,
              "net": 34664
            },
            "nonCommercial": {
              "long": 99948,
              "short": 137983,
              "net": -38035
            },
            "smallTrader": {
              "long": 32569,
              "short": 29198,
              "net": 3371
            }
          },
          "openInterest": 578697
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 453583,
              "short": 297761,
              "net": 155822
            },
            "nonCommercial": {
              "long": 77880,
              "short": 218457,
              "net": -140577
            },
            "smallTrader": {
              "long": 49226,
              "short": 64471,
              "net": -15245
            }
          },
          "openInterest": 755093
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 478435,
              "short": 574435,
              "net": -96000
            },
            "nonCommercial": {
              "long": 178443,
              "short": 104759,
              "net": 73684
            },
            "smallTrader": {
              "long": 74201,
              "short": 51885,
              "net": 22316
            }
          },
          "openInterest": 851084
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25245,
              "short": 18023,
              "net": 7222
            },
            "nonCommercial": {
              "long": 10137,
              "short": 14041,
              "net": -3904
            },
            "smallTrader": {
              "long": 12368,
              "short": 15686,
              "net": -3318
            }
          },
          "openInterest": 47783
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3964,
              "short": 4703,
              "net": -739
            },
            "nonCommercial": {
              "long": 17238,
              "short": 16866,
              "net": 372
            },
            "smallTrader": {
              "long": 2878,
              "short": 2511,
              "net": 367
            }
          },
          "openInterest": 25739
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159581,
              "short": 102539,
              "net": 57042
            },
            "nonCommercial": {
              "long": 70187,
              "short": 124727,
              "net": -54540
            },
            "smallTrader": {
              "long": 28032,
              "short": 30534,
              "net": -2502
            }
          },
          "openInterest": 347797
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91765,
              "short": 69782,
              "net": 21983
            },
            "nonCommercial": {
              "long": 60108,
              "short": 80211,
              "net": -20103
            },
            "smallTrader": {
              "long": 19195,
              "short": 21075,
              "net": -1880
            }
          },
          "openInterest": 237776
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149787,
              "short": 105947,
              "net": 43840
            },
            "nonCommercial": {
              "long": 118028,
              "short": 154483,
              "net": -36455
            },
            "smallTrader": {
              "long": 30571,
              "short": 37956,
              "net": -7385
            }
          },
          "openInterest": 409982
        }
      ]
    },
    {
      "reportDate": "2024-02-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3735469,
              "short": 2962483,
              "net": 772986
            },
            "nonCommercial": {
              "long": 467668,
              "short": 1296130,
              "net": -828462
            },
            "smallTrader": {
              "long": 412673,
              "short": 357197,
              "net": 55476
            }
          },
          "openInterest": 4707907
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3259854,
              "short": 2093285,
              "net": 1166569
            },
            "nonCommercial": {
              "long": 361698,
              "short": 1667307,
              "net": -1305609
            },
            "smallTrader": {
              "long": 266601,
              "short": 127561,
              "net": 139040
            }
          },
          "openInterest": 3944552
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1038622,
              "short": 954646,
              "net": 83976
            },
            "nonCommercial": {
              "long": 172188,
              "short": 314974,
              "net": -142786
            },
            "smallTrader": {
              "long": 200734,
              "short": 141924,
              "net": 58810
            }
          },
          "openInterest": 1433426
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4926553,
              "short": 3751428,
              "net": 1175125
            },
            "nonCommercial": {
              "long": 428323,
              "short": 1725490,
              "net": -1297167
            },
            "smallTrader": {
              "long": 405692,
              "short": 283650,
              "net": 122042
            }
          },
          "openInterest": 5833253
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115517,
              "short": 35486,
              "net": 80031
            },
            "nonCommercial": {
              "long": 39242,
              "short": 111055,
              "net": -71813
            },
            "smallTrader": {
              "long": 20305,
              "short": 28523,
              "net": -8218
            }
          },
          "openInterest": 180793
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1237,
              "short": 480,
              "net": 757
            },
            "nonCommercial": {
              "long": 16280,
              "short": 17803,
              "net": -1523
            },
            "smallTrader": {
              "long": 1591,
              "short": 825,
              "net": 766
            }
          },
          "openInterest": 20897
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19059,
              "short": 40667,
              "net": -21608
            },
            "nonCommercial": {
              "long": 38848,
              "short": 19186,
              "net": 19662
            },
            "smallTrader": {
              "long": 3149,
              "short": 1203,
              "net": 1946
            }
          },
          "openInterest": 61057
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80560,
              "short": 109432,
              "net": -28872
            },
            "nonCommercial": {
              "long": 83936,
              "short": 49461,
              "net": 34475
            },
            "smallTrader": {
              "long": 24530,
              "short": 30133,
              "net": -5603
            }
          },
          "openInterest": 199246
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94058,
              "short": 89646,
              "net": 4412
            },
            "nonCommercial": {
              "long": 32782,
              "short": 40518,
              "net": -7736
            },
            "smallTrader": {
              "long": 30766,
              "short": 27442,
              "net": 3324
            }
          },
          "openInterest": 160118
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94279,
              "short": 157608,
              "net": -63329
            },
            "nonCommercial": {
              "long": 116754,
              "short": 58640,
              "net": 58114
            },
            "smallTrader": {
              "long": 18293,
              "short": 13078,
              "net": 5215
            }
          },
          "openInterest": 317683
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84745,
              "short": 141164,
              "net": -56419
            },
            "nonCommercial": {
              "long": 79716,
              "short": 24733,
              "net": 54983
            },
            "smallTrader": {
              "long": 9541,
              "short": 8105,
              "net": 1436
            }
          },
          "openInterest": 234432
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91421,
              "short": 80533,
              "net": 10888
            },
            "nonCommercial": {
              "long": 71283,
              "short": 84993,
              "net": -13710
            },
            "smallTrader": {
              "long": 16180,
              "short": 13358,
              "net": 2822
            }
          },
          "openInterest": 245784
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 742316,
              "short": 498325,
              "net": 243991
            },
            "nonCommercial": {
              "long": 275964,
              "short": 505386,
              "net": -229422
            },
            "smallTrader": {
              "long": 159859,
              "short": 174428,
              "net": -14569
            }
          },
          "openInterest": 1609377
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110413,
              "short": 176836,
              "net": -66423
            },
            "nonCommercial": {
              "long": 86250,
              "short": 26407,
              "net": 59843
            },
            "smallTrader": {
              "long": 17871,
              "short": 11291,
              "net": 6580
            }
          },
          "openInterest": 264909
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 729646,
              "short": 918829,
              "net": -189183
            },
            "nonCommercial": {
              "long": 303774,
              "short": 141936,
              "net": 161838
            },
            "smallTrader": {
              "long": 84304,
              "short": 56959,
              "net": 27345
            }
          },
          "openInterest": 1808220
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53657,
              "short": 77363,
              "net": -23706
            },
            "nonCommercial": {
              "long": 33274,
              "short": 12289,
              "net": 20985
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 104421
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30563,
              "short": 35797,
              "net": -5234
            },
            "nonCommercial": {
              "long": 7772,
              "short": 2979,
              "net": 4793
            },
            "smallTrader": {
              "long": 795,
              "short": 354,
              "net": 441
            }
          },
          "openInterest": 43570
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 434993,
              "short": 521879,
              "net": -86886
            },
            "nonCommercial": {
              "long": 202450,
              "short": 140297,
              "net": 62153
            },
            "smallTrader": {
              "long": 77651,
              "short": 52918,
              "net": 24733
            }
          },
          "openInterest": 731991
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15578,
              "short": 12430,
              "net": 3148
            },
            "nonCommercial": {
              "long": 12784,
              "short": 10417,
              "net": 2367
            },
            "smallTrader": {
              "long": 9430,
              "short": 14945,
              "net": -5515
            }
          },
          "openInterest": 49409
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184389,
              "short": 256037,
              "net": -71648
            },
            "nonCommercial": {
              "long": 98289,
              "short": 33585,
              "net": 64704
            },
            "smallTrader": {
              "long": 24269,
              "short": 17325,
              "net": 6944
            }
          },
          "openInterest": 376614
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104344,
              "short": 284585,
              "net": -180241
            },
            "nonCommercial": {
              "long": 228623,
              "short": 66885,
              "net": 161738
            },
            "smallTrader": {
              "long": 41863,
              "short": 23360,
              "net": 18503
            }
          },
          "openInterest": 419121
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176214,
              "short": 217457,
              "net": -41243
            },
            "nonCommercial": {
              "long": 49322,
              "short": 30948,
              "net": 18374
            },
            "smallTrader": {
              "long": 51462,
              "short": 28593,
              "net": 22869
            }
          },
          "openInterest": 356853
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 155571,
              "short": 72588,
              "net": 82983
            },
            "nonCommercial": {
              "long": 55646,
              "short": 139876,
              "net": -84230
            },
            "smallTrader": {
              "long": 41400,
              "short": 40153,
              "net": 1247
            }
          },
          "openInterest": 259542
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83800,
              "short": 77521,
              "net": 6279
            },
            "nonCommercial": {
              "long": 73029,
              "short": 72834,
              "net": 195
            },
            "smallTrader": {
              "long": 18714,
              "short": 25188,
              "net": -6474
            }
          },
          "openInterest": 219240
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106772,
              "short": 150752,
              "net": -43980
            },
            "nonCommercial": {
              "long": 90273,
              "short": 41119,
              "net": 49154
            },
            "smallTrader": {
              "long": 29906,
              "short": 35080,
              "net": -5174
            }
          },
          "openInterest": 279122
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106626,
              "short": 198937,
              "net": -92311
            },
            "nonCommercial": {
              "long": 143570,
              "short": 56741,
              "net": 86829
            },
            "smallTrader": {
              "long": 7763,
              "short": 2281,
              "net": 5482
            }
          },
          "openInterest": 261212
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 13153,
              "short": 14092,
              "net": -939
            },
            "smallTrader": {
              "long": 1111,
              "short": 172,
              "net": 939
            }
          },
          "openInterest": 17084
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149892,
              "short": 188404,
              "net": -38512
            },
            "nonCommercial": {
              "long": 83742,
              "short": 50668,
              "net": 33074
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 301342
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 539246,
              "short": 456560,
              "net": 82686
            },
            "nonCommercial": {
              "long": 301020,
              "short": 415251,
              "net": -114231
            },
            "smallTrader": {
              "long": 75035,
              "short": 43490,
              "net": 31545
            }
          },
          "openInterest": 1533041
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17115,
              "short": 18085,
              "net": -970
            },
            "nonCommercial": {
              "long": 16128,
              "short": 15298,
              "net": 830
            },
            "smallTrader": {
              "long": 4327,
              "short": 4187,
              "net": 140
            }
          },
          "openInterest": 39305
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18146,
              "short": 33875,
              "net": -15729
            },
            "nonCommercial": {
              "long": 44878,
              "short": 35344,
              "net": 9534
            },
            "smallTrader": {
              "long": 9536,
              "short": 3341,
              "net": 6195
            }
          },
          "openInterest": 77077
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 381087,
              "short": 372563,
              "net": 8524
            },
            "nonCommercial": {
              "long": 61004,
              "short": 80997,
              "net": -19993
            },
            "smallTrader": {
              "long": 32335,
              "short": 20866,
              "net": 11469
            }
          },
          "openInterest": 479790
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1724628,
              "short": 1561498,
              "net": 163130
            },
            "nonCommercial": {
              "long": 278111,
              "short": 509973,
              "net": -231862
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2313768
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46446,
              "short": 79929,
              "net": -33483
            },
            "nonCommercial": {
              "long": 55335,
              "short": 38455,
              "net": 16880
            },
            "smallTrader": {
              "long": 32162,
              "short": 15559,
              "net": 16603
            }
          },
          "openInterest": 147333
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238210,
              "short": 222214,
              "net": 15996
            },
            "nonCommercial": {
              "long": 75483,
              "short": 109405,
              "net": -33922
            },
            "smallTrader": {
              "long": 48245,
              "short": 30319,
              "net": 17926
            }
          },
          "openInterest": 491214
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 294023,
              "short": 261260,
              "net": 32763
            },
            "nonCommercial": {
              "long": 103202,
              "short": 137803,
              "net": -34601
            },
            "smallTrader": {
              "long": 30376,
              "short": 28538,
              "net": 1838
            }
          },
          "openInterest": 586419
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 453152,
              "short": 281232,
              "net": 171920
            },
            "nonCommercial": {
              "long": 80259,
              "short": 241076,
              "net": -160817
            },
            "smallTrader": {
              "long": 53705,
              "short": 64808,
              "net": -11103
            }
          },
          "openInterest": 777099
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 491357,
              "short": 591639,
              "net": -100282
            },
            "nonCommercial": {
              "long": 183705,
              "short": 103181,
              "net": 80524
            },
            "smallTrader": {
              "long": 75348,
              "short": 55590,
              "net": 19758
            }
          },
          "openInterest": 881004
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27071,
              "short": 17805,
              "net": 9266
            },
            "nonCommercial": {
              "long": 10591,
              "short": 16158,
              "net": -5567
            },
            "smallTrader": {
              "long": 12219,
              "short": 15918,
              "net": -3699
            }
          },
          "openInterest": 49919
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4775,
              "short": 7427,
              "net": -2652
            },
            "nonCommercial": {
              "long": 18474,
              "short": 16935,
              "net": 1539
            },
            "smallTrader": {
              "long": 3862,
              "short": 2749,
              "net": 1113
            }
          },
          "openInterest": 29202
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166792,
              "short": 113656,
              "net": 53136
            },
            "nonCommercial": {
              "long": 78632,
              "short": 127619,
              "net": -48987
            },
            "smallTrader": {
              "long": 27895,
              "short": 32044,
              "net": -4149
            }
          },
          "openInterest": 361732
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99257,
              "short": 76011,
              "net": 23246
            },
            "nonCommercial": {
              "long": 62607,
              "short": 84866,
              "net": -22259
            },
            "smallTrader": {
              "long": 19148,
              "short": 20135,
              "net": -987
            }
          },
          "openInterest": 250859
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152547,
              "short": 109373,
              "net": 43174
            },
            "nonCommercial": {
              "long": 121345,
              "short": 159629,
              "net": -38284
            },
            "smallTrader": {
              "long": 32102,
              "short": 36992,
              "net": -4890
            }
          },
          "openInterest": 419546
        }
      ]
    },
    {
      "reportDate": "2024-02-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3713618,
              "short": 3025049,
              "net": 688569
            },
            "nonCommercial": {
              "long": 489605,
              "short": 1250124,
              "net": -760519
            },
            "smallTrader": {
              "long": 432020,
              "short": 360070,
              "net": 71950
            }
          },
          "openInterest": 4735241
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3254831,
              "short": 2202352,
              "net": 1052479
            },
            "nonCommercial": {
              "long": 374316,
              "short": 1562330,
              "net": -1188014
            },
            "smallTrader": {
              "long": 263751,
              "short": 128216,
              "net": 135535
            }
          },
          "openInterest": 3974204
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1029694,
              "short": 970631,
              "net": 59063
            },
            "nonCommercial": {
              "long": 185581,
              "short": 298952,
              "net": -113371
            },
            "smallTrader": {
              "long": 205953,
              "short": 151645,
              "net": 54308
            }
          },
          "openInterest": 1434869
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4996200,
              "short": 3780810,
              "net": 1215390
            },
            "nonCommercial": {
              "long": 417558,
              "short": 1733851,
              "net": -1316293
            },
            "smallTrader": {
              "long": 397262,
              "short": 296359,
              "net": 100903
            }
          },
          "openInterest": 5900715
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 128465,
              "short": 37480,
              "net": 90985
            },
            "nonCommercial": {
              "long": 47405,
              "short": 126381,
              "net": -78976
            },
            "smallTrader": {
              "long": 18320,
              "short": 30329,
              "net": -12009
            }
          },
          "openInterest": 199485
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1514,
              "short": 362,
              "net": 1152
            },
            "nonCommercial": {
              "long": 19147,
              "short": 21068,
              "net": -1921
            },
            "smallTrader": {
              "long": 1725,
              "short": 956,
              "net": 769
            }
          },
          "openInterest": 24769
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19693,
              "short": 41014,
              "net": -21321
            },
            "nonCommercial": {
              "long": 32621,
              "short": 13273,
              "net": 19348
            },
            "smallTrader": {
              "long": 3211,
              "short": 1238,
              "net": 1973
            }
          },
          "openInterest": 55671
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72289,
              "short": 119172,
              "net": -46883
            },
            "nonCommercial": {
              "long": 90545,
              "short": 40073,
              "net": 50472
            },
            "smallTrader": {
              "long": 25127,
              "short": 28716,
              "net": -3589
            }
          },
          "openInterest": 199070
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92188,
              "short": 85230,
              "net": 6958
            },
            "nonCommercial": {
              "long": 35698,
              "short": 41180,
              "net": -5482
            },
            "smallTrader": {
              "long": 30243,
              "short": 31719,
              "net": -1476
            }
          },
          "openInterest": 161519
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85415,
              "short": 140237,
              "net": -54822
            },
            "nonCommercial": {
              "long": 95562,
              "short": 46211,
              "net": 49351
            },
            "smallTrader": {
              "long": 16442,
              "short": 10971,
              "net": 5471
            }
          },
          "openInterest": 271605
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84398,
              "short": 145840,
              "net": -61442
            },
            "nonCommercial": {
              "long": 82479,
              "short": 22395,
              "net": 60084
            },
            "smallTrader": {
              "long": 8905,
              "short": 7547,
              "net": 1358
            }
          },
          "openInterest": 224284
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 100413,
              "short": 69987,
              "net": 30426
            },
            "nonCommercial": {
              "long": 78229,
              "short": 110926,
              "net": -32697
            },
            "smallTrader": {
              "long": 17289,
              "short": 15018,
              "net": 2271
            }
          },
          "openInterest": 257761
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 730978,
              "short": 467474,
              "net": 263504
            },
            "nonCommercial": {
              "long": 281214,
              "short": 527153,
              "net": -245939
            },
            "smallTrader": {
              "long": 157423,
              "short": 174988,
              "net": -17565
            }
          },
          "openInterest": 1610391
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93505,
              "short": 186070,
              "net": -92565
            },
            "nonCommercial": {
              "long": 102360,
              "short": 18425,
              "net": 83935
            },
            "smallTrader": {
              "long": 17952,
              "short": 9322,
              "net": 8630
            }
          },
          "openInterest": 254149
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 644521,
              "short": 836023,
              "net": -191502
            },
            "nonCommercial": {
              "long": 308074,
              "short": 137002,
              "net": 171072
            },
            "smallTrader": {
              "long": 76661,
              "short": 56231,
              "net": 20430
            }
          },
          "openInterest": 1715857
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52919,
              "short": 76538,
              "net": -23619
            },
            "nonCommercial": {
              "long": 33947,
              "short": 12403,
              "net": 21544
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 105714
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32844,
              "short": 37936,
              "net": -5092
            },
            "nonCommercial": {
              "long": 7861,
              "short": 3080,
              "net": 4781
            },
            "smallTrader": {
              "long": 679,
              "short": 368,
              "net": 311
            }
          },
          "openInterest": 46158
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 437266,
              "short": 509530,
              "net": -72264
            },
            "nonCommercial": {
              "long": 210848,
              "short": 158010,
              "net": 52838
            },
            "smallTrader": {
              "long": 76997,
              "short": 57571,
              "net": 19426
            }
          },
          "openInterest": 740105
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16014,
              "short": 13178,
              "net": 2836
            },
            "nonCommercial": {
              "long": 14036,
              "short": 10703,
              "net": 3333
            },
            "smallTrader": {
              "long": 9351,
              "short": 15520,
              "net": -6169
            }
          },
          "openInterest": 51432
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184956,
              "short": 261102,
              "net": -76146
            },
            "nonCommercial": {
              "long": 105269,
              "short": 38933,
              "net": 66336
            },
            "smallTrader": {
              "long": 25456,
              "short": 15646,
              "net": 9810
            }
          },
          "openInterest": 388202
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109529,
              "short": 262509,
              "net": -152980
            },
            "nonCommercial": {
              "long": 217505,
              "short": 86337,
              "net": 131168
            },
            "smallTrader": {
              "long": 44228,
              "short": 22416,
              "net": 21812
            }
          },
          "openInterest": 420812
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184416,
              "short": 230473,
              "net": -46057
            },
            "nonCommercial": {
              "long": 61696,
              "short": 40100,
              "net": 21596
            },
            "smallTrader": {
              "long": 50794,
              "short": 26333,
              "net": 24461
            }
          },
          "openInterest": 377975
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194067,
              "short": 78895,
              "net": 115172
            },
            "nonCommercial": {
              "long": 58554,
              "short": 170090,
              "net": -111536
            },
            "smallTrader": {
              "long": 43189,
              "short": 46825,
              "net": -3636
            }
          },
          "openInterest": 304592
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82947,
              "short": 79704,
              "net": 3243
            },
            "nonCommercial": {
              "long": 70928,
              "short": 69349,
              "net": 1579
            },
            "smallTrader": {
              "long": 18474,
              "short": 23296,
              "net": -4822
            }
          },
          "openInterest": 212171
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108023,
              "short": 157011,
              "net": -48988
            },
            "nonCommercial": {
              "long": 97639,
              "short": 44045,
              "net": 53594
            },
            "smallTrader": {
              "long": 31859,
              "short": 36465,
              "net": -4606
            }
          },
          "openInterest": 287123
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102632,
              "short": 207674,
              "net": -105042
            },
            "nonCommercial": {
              "long": 147176,
              "short": 46732,
              "net": 100444
            },
            "smallTrader": {
              "long": 7407,
              "short": 2809,
              "net": 4598
            }
          },
          "openInterest": 265257
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 14878,
              "short": 15940,
              "net": -1062
            },
            "smallTrader": {
              "long": 1333,
              "short": 271,
              "net": 1062
            }
          },
          "openInterest": 18346
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 155460,
              "short": 192873,
              "net": -37413
            },
            "nonCommercial": {
              "long": 88518,
              "short": 55105,
              "net": 33413
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 312885
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 552780,
              "short": 453300,
              "net": 99480
            },
            "nonCommercial": {
              "long": 334504,
              "short": 471061,
              "net": -136557
            },
            "smallTrader": {
              "long": 78483,
              "short": 41406,
              "net": 37077
            }
          },
          "openInterest": 1554063
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 15668,
              "short": 20173,
              "net": -4505
            },
            "nonCommercial": {
              "long": 19632,
              "short": 16225,
              "net": 3407
            },
            "smallTrader": {
              "long": 4819,
              "short": 3721,
              "net": 1098
            }
          },
          "openInterest": 41827
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23849,
              "short": 32078,
              "net": -8229
            },
            "nonCommercial": {
              "long": 50318,
              "short": 48380,
              "net": 1938
            },
            "smallTrader": {
              "long": 10369,
              "short": 4078,
              "net": 6291
            }
          },
          "openInterest": 93019
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 405971,
              "short": 389803,
              "net": 16168
            },
            "nonCommercial": {
              "long": 60783,
              "short": 85234,
              "net": -24451
            },
            "smallTrader": {
              "long": 32713,
              "short": 24430,
              "net": 8283
            }
          },
          "openInterest": 506742
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1740517,
              "short": 1587584,
              "net": 152933
            },
            "nonCommercial": {
              "long": 292810,
              "short": 506021,
              "net": -213211
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2355646
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47556,
              "short": 77244,
              "net": -29688
            },
            "nonCommercial": {
              "long": 56785,
              "short": 44360,
              "net": 12425
            },
            "smallTrader": {
              "long": 32154,
              "short": 14891,
              "net": 17263
            }
          },
          "openInterest": 152544
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244539,
              "short": 215809,
              "net": 28730
            },
            "nonCommercial": {
              "long": 79737,
              "short": 125204,
              "net": -45467
            },
            "smallTrader": {
              "long": 48351,
              "short": 31614,
              "net": 16737
            }
          },
          "openInterest": 494513
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 275768,
              "short": 250305,
              "net": 25463
            },
            "nonCommercial": {
              "long": 105702,
              "short": 130318,
              "net": -24616
            },
            "smallTrader": {
              "long": 27680,
              "short": 28527,
              "net": -847
            }
          },
          "openInterest": 556400
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 456229,
              "short": 284591,
              "net": 171638
            },
            "nonCommercial": {
              "long": 86975,
              "short": 248726,
              "net": -161751
            },
            "smallTrader": {
              "long": 52898,
              "short": 62785,
              "net": -9887
            }
          },
          "openInterest": 769700
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 493076,
              "short": 605214,
              "net": -112138
            },
            "nonCommercial": {
              "long": 184125,
              "short": 91970,
              "net": 92155
            },
            "smallTrader": {
              "long": 75081,
              "short": 55098,
              "net": 19983
            }
          },
          "openInterest": 884135
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32148,
              "short": 17068,
              "net": 15080
            },
            "nonCommercial": {
              "long": 12689,
              "short": 18703,
              "net": -6014
            },
            "smallTrader": {
              "long": 10071,
              "short": 19137,
              "net": -9066
            }
          },
          "openInterest": 55069
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4916,
              "short": 8095,
              "net": -3179
            },
            "nonCommercial": {
              "long": 21096,
              "short": 19094,
              "net": 2002
            },
            "smallTrader": {
              "long": 3675,
              "short": 2498,
              "net": 1177
            }
          },
          "openInterest": 32227
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 167381,
              "short": 112710,
              "net": 54671
            },
            "nonCommercial": {
              "long": 76506,
              "short": 127472,
              "net": -50966
            },
            "smallTrader": {
              "long": 26308,
              "short": 30013,
              "net": -3705
            }
          },
          "openInterest": 362470
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110726,
              "short": 81295,
              "net": 29431
            },
            "nonCommercial": {
              "long": 62886,
              "short": 90503,
              "net": -27617
            },
            "smallTrader": {
              "long": 20715,
              "short": 22529,
              "net": -1814
            }
          },
          "openInterest": 252919
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143969,
              "short": 110209,
              "net": 33760
            },
            "nonCommercial": {
              "long": 124909,
              "short": 153916,
              "net": -29007
            },
            "smallTrader": {
              "long": 29853,
              "short": 34606,
              "net": -4753
            }
          },
          "openInterest": 396009
        }
      ]
    },
    {
      "reportDate": "2024-02-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3724770,
              "short": 3066317,
              "net": 658453
            },
            "nonCommercial": {
              "long": 477012,
              "short": 1206078,
              "net": -729066
            },
            "smallTrader": {
              "long": 428886,
              "short": 358273,
              "net": 70613
            }
          },
          "openInterest": 4819493
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3249920,
              "short": 2269766,
              "net": 980154
            },
            "nonCommercial": {
              "long": 381752,
              "short": 1490876,
              "net": -1109124
            },
            "smallTrader": {
              "long": 266793,
              "short": 137823,
              "net": 128970
            }
          },
          "openInterest": 4030850
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1008905,
              "short": 965006,
              "net": 43899
            },
            "nonCommercial": {
              "long": 185825,
              "short": 280619,
              "net": -94794
            },
            "smallTrader": {
              "long": 206932,
              "short": 156037,
              "net": 50895
            }
          },
          "openInterest": 1417135
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5017564,
              "short": 3871304,
              "net": 1146260
            },
            "nonCommercial": {
              "long": 423001,
              "short": 1656301,
              "net": -1233300
            },
            "smallTrader": {
              "long": 386235,
              "short": 299195,
              "net": 87040
            }
          },
          "openInterest": 6000253
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131694,
              "short": 39083,
              "net": 92611
            },
            "nonCommercial": {
              "long": 49100,
              "short": 130975,
              "net": -81875
            },
            "smallTrader": {
              "long": 19375,
              "short": 30111,
              "net": -10736
            }
          },
          "openInterest": 205656
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1862,
              "short": 660,
              "net": 1202
            },
            "nonCommercial": {
              "long": 19624,
              "short": 21722,
              "net": -2098
            },
            "smallTrader": {
              "long": 1724,
              "short": 828,
              "net": 896
            }
          },
          "openInterest": 25530
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22619,
              "short": 41072,
              "net": -18453
            },
            "nonCommercial": {
              "long": 32457,
              "short": 15935,
              "net": 16522
            },
            "smallTrader": {
              "long": 3031,
              "short": 1100,
              "net": 1931
            }
          },
          "openInterest": 58282
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72901,
              "short": 121907,
              "net": -49006
            },
            "nonCommercial": {
              "long": 87602,
              "short": 41290,
              "net": 46312
            },
            "smallTrader": {
              "long": 30014,
              "short": 27320,
              "net": 2694
            }
          },
          "openInterest": 199275
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88205,
              "short": 86860,
              "net": 1345
            },
            "nonCommercial": {
              "long": 37108,
              "short": 37971,
              "net": -863
            },
            "smallTrader": {
              "long": 29192,
              "short": 29674,
              "net": -482
            }
          },
          "openInterest": 157666
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76177,
              "short": 128774,
              "net": -52597
            },
            "nonCommercial": {
              "long": 89680,
              "short": 41554,
              "net": 48126
            },
            "smallTrader": {
              "long": 15889,
              "short": 11418,
              "net": 4471
            }
          },
          "openInterest": 250109
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74712,
              "short": 131312,
              "net": -56600
            },
            "nonCommercial": {
              "long": 78875,
              "short": 23012,
              "net": 55863
            },
            "smallTrader": {
              "long": 7412,
              "short": 6675,
              "net": 737
            }
          },
          "openInterest": 206496
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89887,
              "short": 73679,
              "net": 16208
            },
            "nonCommercial": {
              "long": 79941,
              "short": 95883,
              "net": -15942
            },
            "smallTrader": {
              "long": 16243,
              "short": 16509,
              "net": -266
            }
          },
          "openInterest": 229777
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 738256,
              "short": 455788,
              "net": 282468
            },
            "nonCommercial": {
              "long": 282549,
              "short": 548616,
              "net": -266067
            },
            "smallTrader": {
              "long": 162300,
              "short": 178701,
              "net": -16401
            }
          },
          "openInterest": 1600980
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88447,
              "short": 191944,
              "net": -103497
            },
            "nonCommercial": {
              "long": 118288,
              "short": 23195,
              "net": 95093
            },
            "smallTrader": {
              "long": 16722,
              "short": 8318,
              "net": 8404
            }
          },
          "openInterest": 265175
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 623393,
              "short": 840867,
              "net": -217474
            },
            "nonCommercial": {
              "long": 323548,
              "short": 131647,
              "net": 191901
            },
            "smallTrader": {
              "long": 79246,
              "short": 53673,
              "net": 25573
            }
          },
          "openInterest": 1662234
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53689,
              "short": 73083,
              "net": -19394
            },
            "nonCommercial": {
              "long": 33012,
              "short": 15071,
              "net": 17941
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 104742
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 36769,
              "short": 40928,
              "net": -4159
            },
            "nonCommercial": {
              "long": 8069,
              "short": 4258,
              "net": 3811
            },
            "smallTrader": {
              "long": 750,
              "short": 402,
              "net": 348
            }
          },
          "openInterest": 50403
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 416183,
              "short": 505634,
              "net": -89451
            },
            "nonCommercial": {
              "long": 213194,
              "short": 145178,
              "net": 68016
            },
            "smallTrader": {
              "long": 77957,
              "short": 56522,
              "net": 21435
            }
          },
          "openInterest": 722299
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16125,
              "short": 12945,
              "net": 3180
            },
            "nonCommercial": {
              "long": 14867,
              "short": 11131,
              "net": 3736
            },
            "smallTrader": {
              "long": 8756,
              "short": 15672,
              "net": -6916
            }
          },
          "openInterest": 52792
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 187861,
              "short": 260800,
              "net": -72939
            },
            "nonCommercial": {
              "long": 105297,
              "short": 41924,
              "net": 63373
            },
            "smallTrader": {
              "long": 24354,
              "short": 14788,
              "net": 9566
            }
          },
          "openInterest": 390586
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 106419,
              "short": 265830,
              "net": -159411
            },
            "nonCommercial": {
              "long": 211034,
              "short": 70772,
              "net": 140262
            },
            "smallTrader": {
              "long": 41846,
              "short": 22697,
              "net": 19149
            }
          },
          "openInterest": 407063
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174260,
              "short": 212579,
              "net": -38319
            },
            "nonCommercial": {
              "long": 61389,
              "short": 41965,
              "net": 19424
            },
            "smallTrader": {
              "long": 48879,
              "short": 29984,
              "net": 18895
            }
          },
          "openInterest": 364397
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 199061,
              "short": 73207,
              "net": 125854
            },
            "nonCommercial": {
              "long": 53862,
              "short": 174640,
              "net": -120778
            },
            "smallTrader": {
              "long": 41618,
              "short": 46694,
              "net": -5076
            }
          },
          "openInterest": 305438
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81580,
              "short": 93177,
              "net": -11597
            },
            "nonCommercial": {
              "long": 82762,
              "short": 66266,
              "net": 16496
            },
            "smallTrader": {
              "long": 18963,
              "short": 23862,
              "net": -4899
            }
          },
          "openInterest": 225379
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106523,
              "short": 163649,
              "net": -57126
            },
            "nonCommercial": {
              "long": 106475,
              "short": 44595,
              "net": 61880
            },
            "smallTrader": {
              "long": 30961,
              "short": 35715,
              "net": -4754
            }
          },
          "openInterest": 290563
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102096,
              "short": 203426,
              "net": -101330
            },
            "nonCommercial": {
              "long": 141528,
              "short": 45533,
              "net": 95995
            },
            "smallTrader": {
              "long": 8061,
              "short": 2726,
              "net": 5335
            }
          },
          "openInterest": 254486
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 19342,
              "short": 20677,
              "net": -1335
            },
            "smallTrader": {
              "long": 1513,
              "short": 228,
              "net": 1285
            }
          },
          "openInterest": 23224
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148924,
              "short": 181521,
              "net": -32597
            },
            "nonCommercial": {
              "long": 82979,
              "short": 56750,
              "net": 26229
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 304972
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 567791,
              "short": 452247,
              "net": 115544
            },
            "nonCommercial": {
              "long": 356334,
              "short": 510206,
              "net": -153872
            },
            "smallTrader": {
              "long": 81768,
              "short": 43440,
              "net": 38328
            }
          },
          "openInterest": 1592460
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14341,
              "short": 22140,
              "net": -7799
            },
            "nonCommercial": {
              "long": 19758,
              "short": 13132,
              "net": 6626
            },
            "smallTrader": {
              "long": 4580,
              "short": 3407,
              "net": 1173
            }
          },
          "openInterest": 40950
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19626,
              "short": 34097,
              "net": -14471
            },
            "nonCommercial": {
              "long": 52505,
              "short": 44010,
              "net": 8495
            },
            "smallTrader": {
              "long": 9191,
              "short": 3215,
              "net": 5976
            }
          },
          "openInterest": 87861
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 407623,
              "short": 387896,
              "net": 19727
            },
            "nonCommercial": {
              "long": 59033,
              "short": 83238,
              "net": -24205
            },
            "smallTrader": {
              "long": 30904,
              "short": 26426,
              "net": 4478
            }
          },
          "openInterest": 503407
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1724786,
              "short": 1581587,
              "net": 143199
            },
            "nonCommercial": {
              "long": 272294,
              "short": 487983,
              "net": -215689
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2341883
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45507,
              "short": 83452,
              "net": -37945
            },
            "nonCommercial": {
              "long": 57582,
              "short": 35205,
              "net": 22377
            },
            "smallTrader": {
              "long": 30394,
              "short": 14826,
              "net": 15568
            }
          },
          "openInterest": 146584
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247497,
              "short": 218347,
              "net": 29150
            },
            "nonCommercial": {
              "long": 87267,
              "short": 132720,
              "net": -45453
            },
            "smallTrader": {
              "long": 47872,
              "short": 31569,
              "net": 16303
            }
          },
          "openInterest": 500937
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 271182,
              "short": 238655,
              "net": 32527
            },
            "nonCommercial": {
              "long": 107910,
              "short": 141851,
              "net": -33941
            },
            "smallTrader": {
              "long": 27829,
              "short": 26415,
              "net": 1414
            }
          },
          "openInterest": 555485
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 476364,
              "short": 304616,
              "net": 171748
            },
            "nonCommercial": {
              "long": 100976,
              "short": 261264,
              "net": -160288
            },
            "smallTrader": {
              "long": 52352,
              "short": 63812,
              "net": -11460
            }
          },
          "openInterest": 804919
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 461062,
              "short": 558755,
              "net": -97693
            },
            "nonCommercial": {
              "long": 184174,
              "short": 92484,
              "net": 91690
            },
            "smallTrader": {
              "long": 71375,
              "short": 65372,
              "net": 6003
            }
          },
          "openInterest": 848563
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37455,
              "short": 17979,
              "net": 19476
            },
            "nonCommercial": {
              "long": 13036,
              "short": 22959,
              "net": -9923
            },
            "smallTrader": {
              "long": 9413,
              "short": 18966,
              "net": -9553
            }
          },
          "openInterest": 60030
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5625,
              "short": 8751,
              "net": -3126
            },
            "nonCommercial": {
              "long": 18732,
              "short": 17186,
              "net": 1546
            },
            "smallTrader": {
              "long": 3916,
              "short": 2336,
              "net": 1580
            }
          },
          "openInterest": 29958
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152747,
              "short": 109259,
              "net": 43488
            },
            "nonCommercial": {
              "long": 74671,
              "short": 113742,
              "net": -39071
            },
            "smallTrader": {
              "long": 25470,
              "short": 29887,
              "net": -4417
            }
          },
          "openInterest": 341280
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108264,
              "short": 74140,
              "net": 34124
            },
            "nonCommercial": {
              "long": 65113,
              "short": 96658,
              "net": -31545
            },
            "smallTrader": {
              "long": 20622,
              "short": 23201,
              "net": -2579
            }
          },
          "openInterest": 250254
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145807,
              "short": 96201,
              "net": 49606
            },
            "nonCommercial": {
              "long": 124169,
              "short": 168808,
              "net": -44639
            },
            "smallTrader": {
              "long": 31337,
              "short": 36304,
              "net": -4967
            }
          },
          "openInterest": 396470
        }
      ]
    },
    {
      "reportDate": "2024-02-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3492870,
              "short": 2876485,
              "net": 616385
            },
            "nonCommercial": {
              "long": 474529,
              "short": 1140111,
              "net": -665582
            },
            "smallTrader": {
              "long": 429894,
              "short": 380697,
              "net": 49197
            }
          },
          "openInterest": 4532179
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3030544,
              "short": 2220764,
              "net": 809780
            },
            "nonCommercial": {
              "long": 387138,
              "short": 1331036,
              "net": -943898
            },
            "smallTrader": {
              "long": 267240,
              "short": 133122,
              "net": 134118
            }
          },
          "openInterest": 3770154
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1015447,
              "short": 1048829,
              "net": -33382
            },
            "nonCommercial": {
              "long": 237978,
              "short": 252016,
              "net": -14038
            },
            "smallTrader": {
              "long": 201594,
              "short": 154174,
              "net": 47420
            }
          },
          "openInterest": 1534097
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5074656,
              "short": 4015853,
              "net": 1058803
            },
            "nonCommercial": {
              "long": 382396,
              "short": 1577789,
              "net": -1195393
            },
            "smallTrader": {
              "long": 428067,
              "short": 291477,
              "net": 136590
            }
          },
          "openInterest": 6059054
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129292,
              "short": 39515,
              "net": 89777
            },
            "nonCommercial": {
              "long": 49640,
              "short": 128816,
              "net": -79176
            },
            "smallTrader": {
              "long": 19390,
              "short": 29991,
              "net": -10601
            }
          },
          "openInterest": 204992
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1759,
              "short": 799,
              "net": 960
            },
            "nonCommercial": {
              "long": 20034,
              "short": 22001,
              "net": -1967
            },
            "smallTrader": {
              "long": 1726,
              "short": 719,
              "net": 1007
            }
          },
          "openInterest": 25229
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31653,
              "short": 51245,
              "net": -19592
            },
            "nonCommercial": {
              "long": 34550,
              "short": 17024,
              "net": 17526
            },
            "smallTrader": {
              "long": 3337,
              "short": 1271,
              "net": 2066
            }
          },
          "openInterest": 72910
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75762,
              "short": 127352,
              "net": -51590
            },
            "nonCommercial": {
              "long": 91970,
              "short": 45612,
              "net": 46358
            },
            "smallTrader": {
              "long": 31048,
              "short": 25816,
              "net": 5232
            }
          },
          "openInterest": 210828
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90546,
              "short": 91119,
              "net": -573
            },
            "nonCommercial": {
              "long": 41158,
              "short": 42536,
              "net": -1378
            },
            "smallTrader": {
              "long": 29731,
              "short": 27780,
              "net": 1951
            }
          },
          "openInterest": 166484
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68544,
              "short": 115415,
              "net": -46871
            },
            "nonCommercial": {
              "long": 81552,
              "short": 40364,
              "net": 41188
            },
            "smallTrader": {
              "long": 14358,
              "short": 8675,
              "net": 5683
            }
          },
          "openInterest": 220865
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79690,
              "short": 132114,
              "net": -52424
            },
            "nonCommercial": {
              "long": 75330,
              "short": 23630,
              "net": 51700
            },
            "smallTrader": {
              "long": 7361,
              "short": 6637,
              "net": 724
            }
          },
          "openInterest": 209453
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69614,
              "short": 69334,
              "net": 280
            },
            "nonCommercial": {
              "long": 69673,
              "short": 71276,
              "net": -1603
            },
            "smallTrader": {
              "long": 16214,
              "short": 14891,
              "net": 1323
            }
          },
          "openInterest": 189805
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 670777,
              "short": 420149,
              "net": 250628
            },
            "nonCommercial": {
              "long": 295676,
              "short": 528280,
              "net": -232604
            },
            "smallTrader": {
              "long": 151100,
              "short": 169124,
              "net": -18024
            }
          },
          "openInterest": 1504488
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82407,
              "short": 195288,
              "net": -112881
            },
            "nonCommercial": {
              "long": 129750,
              "short": 27445,
              "net": 102305
            },
            "smallTrader": {
              "long": 18183,
              "short": 7607,
              "net": 10576
            }
          },
          "openInterest": 271860
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 584071,
              "short": 832325,
              "net": -248254
            },
            "nonCommercial": {
              "long": 353996,
              "short": 129206,
              "net": 224790
            },
            "smallTrader": {
              "long": 75635,
              "short": 52171,
              "net": 23464
            }
          },
          "openInterest": 1658921
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53500,
              "short": 76091,
              "net": -22591
            },
            "nonCommercial": {
              "long": 33554,
              "short": 14233,
              "net": 19321
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 106563
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 40238,
              "short": 44180,
              "net": -3942
            },
            "nonCommercial": {
              "long": 8940,
              "short": 5167,
              "net": 3773
            },
            "smallTrader": {
              "long": 651,
              "short": 482,
              "net": 169
            }
          },
          "openInterest": 54728
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 411117,
              "short": 501018,
              "net": -89901
            },
            "nonCommercial": {
              "long": 205234,
              "short": 142380,
              "net": 62854
            },
            "smallTrader": {
              "long": 80334,
              "short": 53287,
              "net": 27047
            }
          },
          "openInterest": 715545
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15253,
              "short": 12538,
              "net": 2715
            },
            "nonCommercial": {
              "long": 17165,
              "short": 12501,
              "net": 4664
            },
            "smallTrader": {
              "long": 9444,
              "short": 16823,
              "net": -7379
            }
          },
          "openInterest": 55735
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 186968,
              "short": 256999,
              "net": -70031
            },
            "nonCommercial": {
              "long": 94808,
              "short": 34403,
              "net": 60405
            },
            "smallTrader": {
              "long": 23724,
              "short": 14098,
              "net": 9626
            }
          },
          "openInterest": 377558
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 108432,
              "short": 266784,
              "net": -158352
            },
            "nonCommercial": {
              "long": 214948,
              "short": 73312,
              "net": 141636
            },
            "smallTrader": {
              "long": 38943,
              "short": 22227,
              "net": 16716
            }
          },
          "openInterest": 411195
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 153499,
              "short": 190604,
              "net": -37105
            },
            "nonCommercial": {
              "long": 57400,
              "short": 36482,
              "net": 20918
            },
            "smallTrader": {
              "long": 46891,
              "short": 30704,
              "net": 16187
            }
          },
          "openInterest": 332225
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204425,
              "short": 72443,
              "net": 131982
            },
            "nonCommercial": {
              "long": 51261,
              "short": 183966,
              "net": -132705
            },
            "smallTrader": {
              "long": 43296,
              "short": 42573,
              "net": 723
            }
          },
          "openInterest": 309633
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82658,
              "short": 107643,
              "net": -24985
            },
            "nonCommercial": {
              "long": 94037,
              "short": 64751,
              "net": 29286
            },
            "smallTrader": {
              "long": 20760,
              "short": 25061,
              "net": -4301
            }
          },
          "openInterest": 244750
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105811,
              "short": 166276,
              "net": -60465
            },
            "nonCommercial": {
              "long": 114745,
              "short": 48746,
              "net": 65999
            },
            "smallTrader": {
              "long": 30732,
              "short": 36266,
              "net": -5534
            }
          },
          "openInterest": 304776
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99727,
              "short": 198622,
              "net": -98895
            },
            "nonCommercial": {
              "long": 146118,
              "short": 52304,
              "net": 93814
            },
            "smallTrader": {
              "long": 7980,
              "short": 2899,
              "net": 5081
            }
          },
          "openInterest": 256055
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 24145,
              "short": 25528,
              "net": -1383
            },
            "smallTrader": {
              "long": 1562,
              "short": 229,
              "net": 1333
            }
          },
          "openInterest": 27250
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153785,
              "short": 171709,
              "net": -17924
            },
            "nonCommercial": {
              "long": 79907,
              "short": 67827,
              "net": 12080
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 307552
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 545380,
              "short": 433185,
              "net": 112195
            },
            "nonCommercial": {
              "long": 326328,
              "short": 467881,
              "net": -141553
            },
            "smallTrader": {
              "long": 70937,
              "short": 41579,
              "net": 29358
            }
          },
          "openInterest": 1500882
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17474,
              "short": 29899,
              "net": -12425
            },
            "nonCommercial": {
              "long": 23942,
              "short": 13885,
              "net": 10057
            },
            "smallTrader": {
              "long": 5020,
              "short": 2652,
              "net": 2368
            }
          },
          "openInterest": 48463
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20570,
              "short": 29771,
              "net": -9201
            },
            "nonCommercial": {
              "long": 49898,
              "short": 46297,
              "net": 3601
            },
            "smallTrader": {
              "long": 9492,
              "short": 3892,
              "net": 5600
            }
          },
          "openInterest": 87889
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 413104,
              "short": 405148,
              "net": 7956
            },
            "nonCommercial": {
              "long": 64457,
              "short": 82685,
              "net": -18228
            },
            "smallTrader": {
              "long": 31433,
              "short": 21161,
              "net": 10272
            }
          },
          "openInterest": 515015
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1719287,
              "short": 1577873,
              "net": 141414
            },
            "nonCommercial": {
              "long": 296322,
              "short": 516194,
              "net": -219872
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2365269
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 49112,
              "short": 81560,
              "net": -32448
            },
            "nonCommercial": {
              "long": 54546,
              "short": 40047,
              "net": 14499
            },
            "smallTrader": {
              "long": 30987,
              "short": 13038,
              "net": 17949
            }
          },
          "openInterest": 144382
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242674,
              "short": 186436,
              "net": 56238
            },
            "nonCommercial": {
              "long": 80930,
              "short": 147750,
              "net": -66820
            },
            "smallTrader": {
              "long": 44952,
              "short": 34370,
              "net": 10582
            }
          },
          "openInterest": 459860
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 252660,
              "short": 215371,
              "net": 37289
            },
            "nonCommercial": {
              "long": 107981,
              "short": 146907,
              "net": -38926
            },
            "smallTrader": {
              "long": 28265,
              "short": 26628,
              "net": 1637
            }
          },
          "openInterest": 523859
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432418,
              "short": 229468,
              "net": 202950
            },
            "nonCommercial": {
              "long": 92361,
              "short": 283593,
              "net": -191232
            },
            "smallTrader": {
              "long": 51829,
              "short": 63547,
              "net": -11718
            }
          },
          "openInterest": 714761
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 431227,
              "short": 542179,
              "net": -110952
            },
            "nonCommercial": {
              "long": 187869,
              "short": 84615,
              "net": 103254
            },
            "smallTrader": {
              "long": 66010,
              "short": 58312,
              "net": 7698
            }
          },
          "openInterest": 822162
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40716,
              "short": 17007,
              "net": 23709
            },
            "nonCommercial": {
              "long": 15857,
              "short": 27838,
              "net": -11981
            },
            "smallTrader": {
              "long": 8251,
              "short": 19979,
              "net": -11728
            }
          },
          "openInterest": 65207
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5599,
              "short": 8922,
              "net": -3323
            },
            "nonCommercial": {
              "long": 18827,
              "short": 16744,
              "net": 2083
            },
            "smallTrader": {
              "long": 3387,
              "short": 2147,
              "net": 1240
            }
          },
          "openInterest": 29549
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 162356,
              "short": 119436,
              "net": 42920
            },
            "nonCommercial": {
              "long": 74471,
              "short": 115175,
              "net": -40704
            },
            "smallTrader": {
              "long": 26855,
              "short": 29071,
              "net": -2216
            }
          },
          "openInterest": 361331
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103521,
              "short": 71751,
              "net": 31770
            },
            "nonCommercial": {
              "long": 68459,
              "short": 99077,
              "net": -30618
            },
            "smallTrader": {
              "long": 18594,
              "short": 19746,
              "net": -1152
            }
          },
          "openInterest": 245922
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137340,
              "short": 96584,
              "net": 40756
            },
            "nonCommercial": {
              "long": 123166,
              "short": 160147,
              "net": -36981
            },
            "smallTrader": {
              "long": 28974,
              "short": 32749,
              "net": -3775
            }
          },
          "openInterest": 373389
        }
      ]
    },
    {
      "reportDate": "2024-03-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3363885,
              "short": 2692916,
              "net": 670969
            },
            "nonCommercial": {
              "long": 412258,
              "short": 1125516,
              "net": -713258
            },
            "smallTrader": {
              "long": 414574,
              "short": 372285,
              "net": 42289
            }
          },
          "openInterest": 4277776
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2932509,
              "short": 2046292,
              "net": 886217
            },
            "nonCommercial": {
              "long": 386736,
              "short": 1386257,
              "net": -999521
            },
            "smallTrader": {
              "long": 243845,
              "short": 130541,
              "net": 113304
            }
          },
          "openInterest": 3607622
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1004408,
              "short": 1005231,
              "net": -823
            },
            "nonCommercial": {
              "long": 230445,
              "short": 288481,
              "net": -58036
            },
            "smallTrader": {
              "long": 205163,
              "short": 146304,
              "net": 58859
            }
          },
          "openInterest": 1492384
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4978171,
              "short": 3797058,
              "net": 1181113
            },
            "nonCommercial": {
              "long": 359473,
              "short": 1651360,
              "net": -1291887
            },
            "smallTrader": {
              "long": 402711,
              "short": 291937,
              "net": 110774
            }
          },
          "openInterest": 5815202
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151903,
              "short": 56158,
              "net": 95745
            },
            "nonCommercial": {
              "long": 53966,
              "short": 138709,
              "net": -84743
            },
            "smallTrader": {
              "long": 19697,
              "short": 30699,
              "net": -11002
            }
          },
          "openInterest": 234196
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1500,
              "short": 1040,
              "net": 460
            },
            "nonCommercial": {
              "long": 22356,
              "short": 23708,
              "net": -1352
            },
            "smallTrader": {
              "long": 1705,
              "short": 813,
              "net": 892
            }
          },
          "openInterest": 27747
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20562,
              "short": 31724,
              "net": -11162
            },
            "nonCommercial": {
              "long": 24679,
              "short": 16399,
              "net": 8280
            },
            "smallTrader": {
              "long": 3629,
              "short": 747,
              "net": 2882
            }
          },
          "openInterest": 48871
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71655,
              "short": 135778,
              "net": -64123
            },
            "nonCommercial": {
              "long": 102279,
              "short": 43894,
              "net": 58385
            },
            "smallTrader": {
              "long": 32596,
              "short": 26858,
              "net": 5738
            }
          },
          "openInterest": 221726
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106182,
              "short": 82615,
              "net": 23567
            },
            "nonCommercial": {
              "long": 42590,
              "short": 62427,
              "net": -19837
            },
            "smallTrader": {
              "long": 28322,
              "short": 32052,
              "net": -3730
            }
          },
          "openInterest": 183697
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63420,
              "short": 111643,
              "net": -48223
            },
            "nonCommercial": {
              "long": 76569,
              "short": 33266,
              "net": 43303
            },
            "smallTrader": {
              "long": 13916,
              "short": 8996,
              "net": 4920
            }
          },
          "openInterest": 207303
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80755,
              "short": 136113,
              "net": -55358
            },
            "nonCommercial": {
              "long": 75649,
              "short": 22177,
              "net": 53472
            },
            "smallTrader": {
              "long": 7862,
              "short": 5976,
              "net": 1886
            }
          },
          "openInterest": 217132
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70538,
              "short": 67830,
              "net": 2708
            },
            "nonCommercial": {
              "long": 70970,
              "short": 76297,
              "net": -5327
            },
            "smallTrader": {
              "long": 15872,
              "short": 13253,
              "net": 2619
            }
          },
          "openInterest": 198561
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 646676,
              "short": 407215,
              "net": 239461
            },
            "nonCommercial": {
              "long": 291829,
              "short": 522716,
              "net": -230887
            },
            "smallTrader": {
              "long": 152652,
              "short": 161226,
              "net": -8574
            }
          },
          "openInterest": 1502134
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84353,
              "short": 194313,
              "net": -109960
            },
            "nonCommercial": {
              "long": 131510,
              "short": 30398,
              "net": 101112
            },
            "smallTrader": {
              "long": 17103,
              "short": 8255,
              "net": 8848
            }
          },
          "openInterest": 271301
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 555705,
              "short": 827360,
              "net": -271655
            },
            "nonCommercial": {
              "long": 342161,
              "short": 103649,
              "net": 238512
            },
            "smallTrader": {
              "long": 85565,
              "short": 52422,
              "net": 33143
            }
          },
          "openInterest": 1642519
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53467,
              "short": 71427,
              "net": -17960
            },
            "nonCommercial": {
              "long": 30685,
              "short": 15242,
              "net": 15443
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 101334
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34569,
              "short": 38064,
              "net": -3495
            },
            "nonCommercial": {
              "long": 8414,
              "short": 5317,
              "net": 3097
            },
            "smallTrader": {
              "long": 753,
              "short": 355,
              "net": 398
            }
          },
          "openInterest": 48502
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 404771,
              "short": 501537,
              "net": -96766
            },
            "nonCommercial": {
              "long": 200025,
              "short": 133714,
              "net": 66311
            },
            "smallTrader": {
              "long": 81532,
              "short": 51077,
              "net": 30455
            }
          },
          "openInterest": 707108
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15115,
              "short": 13822,
              "net": 1293
            },
            "nonCommercial": {
              "long": 18599,
              "short": 13361,
              "net": 5238
            },
            "smallTrader": {
              "long": 10468,
              "short": 16999,
              "net": -6531
            }
          },
          "openInterest": 58417
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191671,
              "short": 258753,
              "net": -67082
            },
            "nonCommercial": {
              "long": 90111,
              "short": 31479,
              "net": 58632
            },
            "smallTrader": {
              "long": 23124,
              "short": 14674,
              "net": 8450
            }
          },
          "openInterest": 368877
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 104023,
              "short": 310815,
              "net": -206792
            },
            "nonCommercial": {
              "long": 264148,
              "short": 72855,
              "net": 191293
            },
            "smallTrader": {
              "long": 44782,
              "short": 29283,
              "net": 15499
            }
          },
          "openInterest": 471616
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 146187,
              "short": 181552,
              "net": -35365
            },
            "nonCommercial": {
              "long": 54052,
              "short": 36898,
              "net": 17154
            },
            "smallTrader": {
              "long": 46699,
              "short": 28488,
              "net": 18211
            }
          },
          "openInterest": 312072
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200129,
              "short": 86604,
              "net": 113525
            },
            "nonCommercial": {
              "long": 54671,
              "short": 173514,
              "net": -118843
            },
            "smallTrader": {
              "long": 47380,
              "short": 42062,
              "net": 5318
            }
          },
          "openInterest": 314586
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 87255,
              "short": 115891,
              "net": -28636
            },
            "nonCommercial": {
              "long": 97267,
              "short": 63439,
              "net": 33828
            },
            "smallTrader": {
              "long": 21891,
              "short": 27083,
              "net": -5192
            }
          },
          "openInterest": 256984
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107248,
              "short": 171339,
              "net": -64091
            },
            "nonCommercial": {
              "long": 121684,
              "short": 52771,
              "net": 68913
            },
            "smallTrader": {
              "long": 32220,
              "short": 37042,
              "net": -4822
            }
          },
          "openInterest": 317436
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109795,
              "short": 222511,
              "net": -112716
            },
            "nonCommercial": {
              "long": 171871,
              "short": 65285,
              "net": 106586
            },
            "smallTrader": {
              "long": 8734,
              "short": 2604,
              "net": 6130
            }
          },
          "openInterest": 294670
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 120,
              "short": 0,
              "net": 120
            },
            "nonCommercial": {
              "long": 42434,
              "short": 43995,
              "net": -1561
            },
            "smallTrader": {
              "long": 1714,
              "short": 273,
              "net": 1441
            }
          },
          "openInterest": 47400
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161680,
              "short": 172013,
              "net": -10333
            },
            "nonCommercial": {
              "long": 69488,
              "short": 69335,
              "net": 153
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 309873
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 555677,
              "short": 457189,
              "net": 98488
            },
            "nonCommercial": {
              "long": 334424,
              "short": 463172,
              "net": -128748
            },
            "smallTrader": {
              "long": 71605,
              "short": 41345,
              "net": 30260
            }
          },
          "openInterest": 1533317
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21419,
              "short": 29205,
              "net": -7786
            },
            "nonCommercial": {
              "long": 21899,
              "short": 14671,
              "net": 7228
            },
            "smallTrader": {
              "long": 4281,
              "short": 3723,
              "net": 558
            }
          },
          "openInterest": 50123
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 24983,
              "short": 28249,
              "net": -3266
            },
            "nonCommercial": {
              "long": 49391,
              "short": 53755,
              "net": -4364
            },
            "smallTrader": {
              "long": 11406,
              "short": 3776,
              "net": 7630
            }
          },
          "openInterest": 96814
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 418598,
              "short": 406354,
              "net": 12244
            },
            "nonCommercial": {
              "long": 61500,
              "short": 84323,
              "net": -22823
            },
            "smallTrader": {
              "long": 31040,
              "short": 20461,
              "net": 10579
            }
          },
          "openInterest": 517143
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1744733,
              "short": 1624632,
              "net": 120101
            },
            "nonCommercial": {
              "long": 284325,
              "short": 483294,
              "net": -198969
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2401166
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42874,
              "short": 87899,
              "net": -45025
            },
            "nonCommercial": {
              "long": 58885,
              "short": 30570,
              "net": 28315
            },
            "smallTrader": {
              "long": 29092,
              "short": 12382,
              "net": 16710
            }
          },
          "openInterest": 141026
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 236263,
              "short": 190390,
              "net": 45873
            },
            "nonCommercial": {
              "long": 87000,
              "short": 146509,
              "net": -59509
            },
            "smallTrader": {
              "long": 44278,
              "short": 30642,
              "net": 13636
            }
          },
          "openInterest": 463741
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265359,
              "short": 216097,
              "net": 49262
            },
            "nonCommercial": {
              "long": 110312,
              "short": 159120,
              "net": -48808
            },
            "smallTrader": {
              "long": 27584,
              "short": 28038,
              "net": -454
            }
          },
          "openInterest": 546479
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 438161,
              "short": 230883,
              "net": 207278
            },
            "nonCommercial": {
              "long": 97903,
              "short": 295144,
              "net": -197241
            },
            "smallTrader": {
              "long": 50303,
              "short": 60340,
              "net": -10037
            }
          },
          "openInterest": 720033
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439249,
              "short": 519810,
              "net": -80561
            },
            "nonCommercial": {
              "long": 182546,
              "short": 100769,
              "net": 81777
            },
            "smallTrader": {
              "long": 61547,
              "short": 62763,
              "net": -1216
            }
          },
          "openInterest": 842380
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49507,
              "short": 20330,
              "net": 29177
            },
            "nonCommercial": {
              "long": 16935,
              "short": 34486,
              "net": -17551
            },
            "smallTrader": {
              "long": 9280,
              "short": 20906,
              "net": -11626
            }
          },
          "openInterest": 76166
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5582,
              "short": 9557,
              "net": -3975
            },
            "nonCommercial": {
              "long": 17766,
              "short": 14667,
              "net": 3099
            },
            "smallTrader": {
              "long": 3387,
              "short": 2511,
              "net": 876
            }
          },
          "openInterest": 28450
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 160257,
              "short": 111229,
              "net": 49028
            },
            "nonCommercial": {
              "long": 71793,
              "short": 117748,
              "net": -45955
            },
            "smallTrader": {
              "long": 29588,
              "short": 32661,
              "net": -3073
            }
          },
          "openInterest": 364498
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104265,
              "short": 73575,
              "net": 30690
            },
            "nonCommercial": {
              "long": 71476,
              "short": 99944,
              "net": -28468
            },
            "smallTrader": {
              "long": 18343,
              "short": 20565,
              "net": -2222
            }
          },
          "openInterest": 256482
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 144749,
              "short": 97577,
              "net": 47172
            },
            "nonCommercial": {
              "long": 129723,
              "short": 174511,
              "net": -44788
            },
            "smallTrader": {
              "long": 30815,
              "short": 33199,
              "net": -2384
            }
          },
          "openInterest": 401311
        }
      ]
    },
    {
      "reportDate": "2024-03-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3342267,
              "short": 2781088,
              "net": 561179
            },
            "nonCommercial": {
              "long": 457839,
              "short": 1061385,
              "net": -603546
            },
            "smallTrader": {
              "long": 390056,
              "short": 347689,
              "net": 42367
            }
          },
          "openInterest": 4253098
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2908549,
              "short": 2090051,
              "net": 818498
            },
            "nonCommercial": {
              "long": 426089,
              "short": 1364145,
              "net": -938056
            },
            "smallTrader": {
              "long": 251836,
              "short": 132278,
              "net": 119558
            }
          },
          "openInterest": 3637131
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1043932,
              "short": 1045249,
              "net": -1317
            },
            "nonCommercial": {
              "long": 231115,
              "short": 285648,
              "net": -54533
            },
            "smallTrader": {
              "long": 196307,
              "short": 140457,
              "net": 55850
            }
          },
          "openInterest": 1498123
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4992128,
              "short": 3842986,
              "net": 1149142
            },
            "nonCommercial": {
              "long": 355674,
              "short": 1617808,
              "net": -1262134
            },
            "smallTrader": {
              "long": 404802,
              "short": 291810,
              "net": 112992
            }
          },
          "openInterest": 5857325
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151731,
              "short": 54053,
              "net": 97678
            },
            "nonCommercial": {
              "long": 41591,
              "short": 132431,
              "net": -90840
            },
            "smallTrader": {
              "long": 20858,
              "short": 27696,
              "net": -6838
            }
          },
          "openInterest": 229723
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1486,
              "short": 1427,
              "net": 59
            },
            "nonCommercial": {
              "long": 24977,
              "short": 25971,
              "net": -994
            },
            "smallTrader": {
              "long": 1800,
              "short": 865,
              "net": 935
            }
          },
          "openInterest": 30398
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19532,
              "short": 30785,
              "net": -11253
            },
            "nonCommercial": {
              "long": 26314,
              "short": 17627,
              "net": 8687
            },
            "smallTrader": {
              "long": 3502,
              "short": 936,
              "net": 2566
            }
          },
          "openInterest": 49361
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104338,
              "short": 183258,
              "net": -78920
            },
            "nonCommercial": {
              "long": 123285,
              "short": 52834,
              "net": 70451
            },
            "smallTrader": {
              "long": 30123,
              "short": 21654,
              "net": 8469
            }
          },
          "openInterest": 277702
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113942,
              "short": 83646,
              "net": 30296
            },
            "nonCommercial": {
              "long": 35964,
              "short": 66838,
              "net": -30874
            },
            "smallTrader": {
              "long": 30149,
              "short": 29571,
              "net": 578
            }
          },
          "openInterest": 193223
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59269,
              "short": 110286,
              "net": -51017
            },
            "nonCommercial": {
              "long": 75301,
              "short": 29529,
              "net": 45772
            },
            "smallTrader": {
              "long": 14812,
              "short": 9567,
              "net": 5245
            }
          },
          "openInterest": 210691
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80666,
              "short": 138928,
              "net": -58262
            },
            "nonCommercial": {
              "long": 77576,
              "short": 21145,
              "net": 56431
            },
            "smallTrader": {
              "long": 8435,
              "short": 6604,
              "net": 1831
            }
          },
          "openInterest": 215929
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69378,
              "short": 76823,
              "net": -7445
            },
            "nonCommercial": {
              "long": 87439,
              "short": 82012,
              "net": 5427
            },
            "smallTrader": {
              "long": 17050,
              "short": 15032,
              "net": 2018
            }
          },
          "openInterest": 219445
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 658122,
              "short": 459072,
              "net": 199050
            },
            "nonCommercial": {
              "long": 297244,
              "short": 486274,
              "net": -189030
            },
            "smallTrader": {
              "long": 151688,
              "short": 161708,
              "net": -10020
            }
          },
          "openInterest": 1532171
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89511,
              "short": 196391,
              "net": -106880
            },
            "nonCommercial": {
              "long": 129746,
              "short": 32233,
              "net": 97513
            },
            "smallTrader": {
              "long": 18421,
              "short": 9054,
              "net": 9367
            }
          },
          "openInterest": 274927
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 600736,
              "short": 865790,
              "net": -265054
            },
            "nonCommercial": {
              "long": 329318,
              "short": 95530,
              "net": 233788
            },
            "smallTrader": {
              "long": 84032,
              "short": 52766,
              "net": 31266
            }
          },
          "openInterest": 1718985
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56972,
              "short": 75691,
              "net": -18719
            },
            "nonCommercial": {
              "long": 31031,
              "short": 14018,
              "net": 17013
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 115061
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34452,
              "short": 37615,
              "net": -3163
            },
            "nonCommercial": {
              "long": 7790,
              "short": 5088,
              "net": 2702
            },
            "smallTrader": {
              "long": 794,
              "short": 333,
              "net": 461
            }
          },
          "openInterest": 47725
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 402081,
              "short": 506685,
              "net": -104604
            },
            "nonCommercial": {
              "long": 193998,
              "short": 119591,
              "net": 74407
            },
            "smallTrader": {
              "long": 84306,
              "short": 54109,
              "net": 30197
            }
          },
          "openInterest": 717720
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15946,
              "short": 13959,
              "net": 1987
            },
            "nonCommercial": {
              "long": 17199,
              "short": 13318,
              "net": 3881
            },
            "smallTrader": {
              "long": 10704,
              "short": 16572,
              "net": -5868
            }
          },
          "openInterest": 57686
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195048,
              "short": 266667,
              "net": -71619
            },
            "nonCommercial": {
              "long": 91748,
              "short": 32210,
              "net": 59538
            },
            "smallTrader": {
              "long": 27086,
              "short": 15005,
              "net": 12081
            }
          },
          "openInterest": 378997
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129432,
              "short": 347705,
              "net": -218273
            },
            "nonCommercial": {
              "long": 283062,
              "short": 81460,
              "net": 201602
            },
            "smallTrader": {
              "long": 47992,
              "short": 31321,
              "net": 16671
            }
          },
          "openInterest": 516057
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150519,
              "short": 182262,
              "net": -31743
            },
            "nonCommercial": {
              "long": 52346,
              "short": 39930,
              "net": 12416
            },
            "smallTrader": {
              "long": 46597,
              "short": 27270,
              "net": 19327
            }
          },
          "openInterest": 311436
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 207478,
              "short": 109601,
              "net": 97877
            },
            "nonCommercial": {
              "long": 54923,
              "short": 157245,
              "net": -102322
            },
            "smallTrader": {
              "long": 47586,
              "short": 43141,
              "net": 4445
            }
          },
          "openInterest": 325675
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92597,
              "short": 120179,
              "net": -27582
            },
            "nonCommercial": {
              "long": 89564,
              "short": 57548,
              "net": 32016
            },
            "smallTrader": {
              "long": 22626,
              "short": 27060,
              "net": -4434
            }
          },
          "openInterest": 256733
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103112,
              "short": 169744,
              "net": -66632
            },
            "nonCommercial": {
              "long": 123232,
              "short": 50387,
              "net": 72845
            },
            "smallTrader": {
              "long": 33174,
              "short": 39387,
              "net": -6213
            }
          },
          "openInterest": 313505
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131144,
              "short": 241954,
              "net": -110810
            },
            "nonCommercial": {
              "long": 180140,
              "short": 75848,
              "net": 104292
            },
            "smallTrader": {
              "long": 9172,
              "short": 2654,
              "net": 6518
            }
          },
          "openInterest": 330046
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 120,
              "short": 0,
              "net": 120
            },
            "nonCommercial": {
              "long": 46027,
              "short": 47981,
              "net": -1954
            },
            "smallTrader": {
              "long": 2231,
              "short": 397,
              "net": 1834
            }
          },
          "openInterest": 51845
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 189424,
              "short": 197956,
              "net": -8532
            },
            "nonCommercial": {
              "long": 73204,
              "short": 71077,
              "net": 2127
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 353521
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 567159,
              "short": 497248,
              "net": 69911
            },
            "nonCommercial": {
              "long": 351703,
              "short": 453196,
              "net": -101493
            },
            "smallTrader": {
              "long": 73823,
              "short": 42241,
              "net": 31582
            }
          },
          "openInterest": 1595652
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26408,
              "short": 30745,
              "net": -4337
            },
            "nonCommercial": {
              "long": 16391,
              "short": 13926,
              "net": 2465
            },
            "smallTrader": {
              "long": 4700,
              "short": 2828,
              "net": 1872
            }
          },
          "openInterest": 52711
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20286,
              "short": 33327,
              "net": -13041
            },
            "nonCommercial": {
              "long": 44716,
              "short": 37297,
              "net": 7419
            },
            "smallTrader": {
              "long": 9273,
              "short": 3651,
              "net": 5622
            }
          },
          "openInterest": 86082
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 453340,
              "short": 438349,
              "net": 14991
            },
            "nonCommercial": {
              "long": 66221,
              "short": 85315,
              "net": -19094
            },
            "smallTrader": {
              "long": 29908,
              "short": 25805,
              "net": 4103
            }
          },
          "openInterest": 564693
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1915219,
              "short": 1773573,
              "net": 141646
            },
            "nonCommercial": {
              "long": 280782,
              "short": 508622,
              "net": -227840
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2704540
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40997,
              "short": 96127,
              "net": -55130
            },
            "nonCommercial": {
              "long": 67094,
              "short": 26116,
              "net": 40978
            },
            "smallTrader": {
              "long": 27826,
              "short": 13674,
              "net": 14152
            }
          },
          "openInterest": 144534
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 231555,
              "short": 190980,
              "net": 40575
            },
            "nonCommercial": {
              "long": 85247,
              "short": 142134,
              "net": -56887
            },
            "smallTrader": {
              "long": 45244,
              "short": 28932,
              "net": 16312
            }
          },
          "openInterest": 461672
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 254151,
              "short": 223653,
              "net": 30498
            },
            "nonCommercial": {
              "long": 112652,
              "short": 145174,
              "net": -32522
            },
            "smallTrader": {
              "long": 28336,
              "short": 26312,
              "net": 2024
            }
          },
          "openInterest": 547710
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450053,
              "short": 258722,
              "net": 191331
            },
            "nonCommercial": {
              "long": 99347,
              "short": 279760,
              "net": -180413
            },
            "smallTrader": {
              "long": 51545,
              "short": 62463,
              "net": -10918
            }
          },
          "openInterest": 743055
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429842,
              "short": 519310,
              "net": -89468
            },
            "nonCommercial": {
              "long": 177558,
              "short": 92595,
              "net": 84963
            },
            "smallTrader": {
              "long": 69383,
              "short": 64878,
              "net": 4505
            }
          },
          "openInterest": 819781
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56885,
              "short": 28182,
              "net": 28703
            },
            "nonCommercial": {
              "long": 11236,
              "short": 29106,
              "net": -17870
            },
            "smallTrader": {
              "long": 9575,
              "short": 20408,
              "net": -10833
            }
          },
          "openInterest": 82442
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3127,
              "short": 9508,
              "net": -6381
            },
            "nonCommercial": {
              "long": 17547,
              "short": 11361,
              "net": 6186
            },
            "smallTrader": {
              "long": 2853,
              "short": 2658,
              "net": 195
            }
          },
          "openInterest": 26365
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 169379,
              "short": 118752,
              "net": 50627
            },
            "nonCommercial": {
              "long": 70068,
              "short": 119174,
              "net": -49106
            },
            "smallTrader": {
              "long": 29419,
              "short": 30940,
              "net": -1521
            }
          },
          "openInterest": 375710
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110010,
              "short": 82483,
              "net": 27527
            },
            "nonCommercial": {
              "long": 74063,
              "short": 99865,
              "net": -25802
            },
            "smallTrader": {
              "long": 17788,
              "short": 19513,
              "net": -1725
            }
          },
          "openInterest": 264243
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143984,
              "short": 88204,
              "net": 55780
            },
            "nonCommercial": {
              "long": 120577,
              "short": 174346,
              "net": -53769
            },
            "smallTrader": {
              "long": 31984,
              "short": 33995,
              "net": -2011
            }
          },
          "openInterest": 396389
        }
      ]
    },
    {
      "reportDate": "2024-03-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3327859,
              "short": 2801078,
              "net": 526781
            },
            "nonCommercial": {
              "long": 461066,
              "short": 1035076,
              "net": -574010
            },
            "smallTrader": {
              "long": 414071,
              "short": 366842,
              "net": 47229
            }
          },
          "openInterest": 4286273
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2969326,
              "short": 2181416,
              "net": 787910
            },
            "nonCommercial": {
              "long": 422597,
              "short": 1324192,
              "net": -901595
            },
            "smallTrader": {
              "long": 245616,
              "short": 131931,
              "net": 113685
            }
          },
          "openInterest": 3697750
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1034162,
              "short": 1054133,
              "net": -19971
            },
            "nonCommercial": {
              "long": 242086,
              "short": 264540,
              "net": -22454
            },
            "smallTrader": {
              "long": 191844,
              "short": 149419,
              "net": 42425
            }
          },
          "openInterest": 1491051
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4907528,
              "short": 3837589,
              "net": 1069939
            },
            "nonCommercial": {
              "long": 395194,
              "short": 1552251,
              "net": -1157057
            },
            "smallTrader": {
              "long": 406591,
              "short": 319473,
              "net": 87118
            }
          },
          "openInterest": 5838981
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 158919,
              "short": 42857,
              "net": 116062
            },
            "nonCommercial": {
              "long": 38207,
              "short": 145745,
              "net": -107538
            },
            "smallTrader": {
              "long": 19035,
              "short": 27559,
              "net": -8524
            }
          },
          "openInterest": 220921
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2580,
              "short": 1327,
              "net": 1253
            },
            "nonCommercial": {
              "long": 24683,
              "short": 26779,
              "net": -2096
            },
            "smallTrader": {
              "long": 1663,
              "short": 820,
              "net": 843
            }
          },
          "openInterest": 33196
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19347,
              "short": 31873,
              "net": -12526
            },
            "nonCommercial": {
              "long": 39444,
              "short": 29130,
              "net": 10314
            },
            "smallTrader": {
              "long": 3551,
              "short": 1339,
              "net": 2212
            }
          },
          "openInterest": 62346
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57898,
              "short": 115515,
              "net": -57617
            },
            "nonCommercial": {
              "long": 102605,
              "short": 49405,
              "net": 53200
            },
            "smallTrader": {
              "long": 30742,
              "short": 26325,
              "net": 4417
            }
          },
          "openInterest": 197398
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153407,
              "short": 111970,
              "net": 41437
            },
            "nonCommercial": {
              "long": 45761,
              "short": 82909,
              "net": -37148
            },
            "smallTrader": {
              "long": 27007,
              "short": 31296,
              "net": -4289
            }
          },
          "openInterest": 230592
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63093,
              "short": 114375,
              "net": -51282
            },
            "nonCommercial": {
              "long": 73188,
              "short": 27606,
              "net": 45582
            },
            "smallTrader": {
              "long": 13493,
              "short": 7793,
              "net": 5700
            }
          },
          "openInterest": 207168
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86913,
              "short": 138436,
              "net": -51523
            },
            "nonCommercial": {
              "long": 73789,
              "short": 23624,
              "net": 50165
            },
            "smallTrader": {
              "long": 7862,
              "short": 6504,
              "net": 1358
            }
          },
          "openInterest": 218596
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71934,
              "short": 111436,
              "net": -39502
            },
            "nonCommercial": {
              "long": 124316,
              "short": 92391,
              "net": 31925
            },
            "smallTrader": {
              "long": 21878,
              "short": 14301,
              "net": 7577
            }
          },
          "openInterest": 269690
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 683677,
              "short": 500187,
              "net": 183490
            },
            "nonCommercial": {
              "long": 294129,
              "short": 469642,
              "net": -175513
            },
            "smallTrader": {
              "long": 156429,
              "short": 164406,
              "net": -7977
            }
          },
          "openInterest": 1566606
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92568,
              "short": 193189,
              "net": -100621
            },
            "nonCommercial": {
              "long": 126335,
              "short": 34703,
              "net": 91632
            },
            "smallTrader": {
              "long": 18265,
              "short": 9276,
              "net": 8989
            }
          },
          "openInterest": 276278
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 568958,
              "short": 877361,
              "net": -308403
            },
            "nonCommercial": {
              "long": 366016,
              "short": 88259,
              "net": 277757
            },
            "smallTrader": {
              "long": 85337,
              "short": 54691,
              "net": 30646
            }
          },
          "openInterest": 1713716
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 42385,
              "short": 67017,
              "net": -24632
            },
            "nonCommercial": {
              "long": 35688,
              "short": 13243,
              "net": 22445
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93851
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33558,
              "short": 37460,
              "net": -3902
            },
            "nonCommercial": {
              "long": 7347,
              "short": 3875,
              "net": 3472
            },
            "smallTrader": {
              "long": 787,
              "short": 357,
              "net": 430
            }
          },
          "openInterest": 45953
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 388839,
              "short": 462969,
              "net": -74130
            },
            "nonCommercial": {
              "long": 182382,
              "short": 134040,
              "net": 48342
            },
            "smallTrader": {
              "long": 75816,
              "short": 50028,
              "net": 25788
            }
          },
          "openInterest": 656182
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15098,
              "short": 13663,
              "net": 1435
            },
            "nonCommercial": {
              "long": 18899,
              "short": 13749,
              "net": 5150
            },
            "smallTrader": {
              "long": 10279,
              "short": 16864,
              "net": -6585
            }
          },
          "openInterest": 55883
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178827,
              "short": 260800,
              "net": -81973
            },
            "nonCommercial": {
              "long": 107074,
              "short": 37066,
              "net": 70008
            },
            "smallTrader": {
              "long": 26609,
              "short": 14644,
              "net": 11965
            }
          },
          "openInterest": 383267
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 138102,
              "short": 355632,
              "net": -217530
            },
            "nonCommercial": {
              "long": 278732,
              "short": 77130,
              "net": 201602
            },
            "smallTrader": {
              "long": 49131,
              "short": 33203,
              "net": 15928
            }
          },
          "openInterest": 535047
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 141165,
              "short": 173538,
              "net": -32373
            },
            "nonCommercial": {
              "long": 52537,
              "short": 39712,
              "net": 12825
            },
            "smallTrader": {
              "long": 48544,
              "short": 28996,
              "net": 19548
            }
          },
          "openInterest": 309514
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 182299,
              "short": 67180,
              "net": 115119
            },
            "nonCommercial": {
              "long": 66274,
              "short": 182286,
              "net": -116012
            },
            "smallTrader": {
              "long": 46762,
              "short": 45869,
              "net": 893
            }
          },
          "openInterest": 302500
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97267,
              "short": 126389,
              "net": -29122
            },
            "nonCommercial": {
              "long": 92556,
              "short": 58934,
              "net": 33622
            },
            "smallTrader": {
              "long": 21740,
              "short": 26240,
              "net": -4500
            }
          },
          "openInterest": 264023
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102081,
              "short": 167854,
              "net": -65773
            },
            "nonCommercial": {
              "long": 124765,
              "short": 50995,
              "net": 73770
            },
            "smallTrader": {
              "long": 31407,
              "short": 39404,
              "net": -7997
            }
          },
          "openInterest": 319603
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112132,
              "short": 245116,
              "net": -132984
            },
            "nonCommercial": {
              "long": 183182,
              "short": 54512,
              "net": 128670
            },
            "smallTrader": {
              "long": 7548,
              "short": 3234,
              "net": 4314
            }
          },
          "openInterest": 303202
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 44336,
              "short": 46099,
              "net": -1763
            },
            "smallTrader": {
              "long": 2120,
              "short": 407,
              "net": 1713
            }
          },
          "openInterest": 49906
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139386,
              "short": 156871,
              "net": -17485
            },
            "nonCommercial": {
              "long": 68511,
              "short": 57818,
              "net": 10693
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 255935
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 565888,
              "short": 493982,
              "net": 71906
            },
            "nonCommercial": {
              "long": 350265,
              "short": 453860,
              "net": -103595
            },
            "smallTrader": {
              "long": 71649,
              "short": 39960,
              "net": 31689
            }
          },
          "openInterest": 1590503
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26118,
              "short": 26125,
              "net": -7
            },
            "nonCommercial": {
              "long": 19064,
              "short": 19253,
              "net": -189
            },
            "smallTrader": {
              "long": 4278,
              "short": 4082,
              "net": 196
            }
          },
          "openInterest": 50301
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20413,
              "short": 33491,
              "net": -13078
            },
            "nonCommercial": {
              "long": 42540,
              "short": 36260,
              "net": 6280
            },
            "smallTrader": {
              "long": 10934,
              "short": 4136,
              "net": 6798
            }
          },
          "openInterest": 86155
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370396,
              "short": 365123,
              "net": 5273
            },
            "nonCommercial": {
              "long": 69077,
              "short": 82561,
              "net": -13484
            },
            "smallTrader": {
              "long": 28373,
              "short": 20162,
              "net": 8211
            }
          },
          "openInterest": 471331
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1542079,
              "short": 1433474,
              "net": 108605
            },
            "nonCommercial": {
              "long": 259421,
              "short": 446927,
              "net": -187506
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2111429
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39876,
              "short": 103893,
              "net": -64017
            },
            "nonCommercial": {
              "long": 77632,
              "short": 25197,
              "net": 52435
            },
            "smallTrader": {
              "long": 26859,
              "short": 15277,
              "net": 11582
            }
          },
          "openInterest": 153154
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 230591,
              "short": 200213,
              "net": 30378
            },
            "nonCommercial": {
              "long": 90991,
              "short": 136696,
              "net": -45705
            },
            "smallTrader": {
              "long": 46201,
              "short": 30874,
              "net": 15327
            }
          },
          "openInterest": 472701
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 264146,
              "short": 247759,
              "net": 16387
            },
            "nonCommercial": {
              "long": 108981,
              "short": 129187,
              "net": -20206
            },
            "smallTrader": {
              "long": 28339,
              "short": 24520,
              "net": 3819
            }
          },
          "openInterest": 566531
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 474988,
              "short": 294172,
              "net": 180816
            },
            "nonCommercial": {
              "long": 97583,
              "short": 265236,
              "net": -167653
            },
            "smallTrader": {
              "long": 52094,
              "short": 65257,
              "net": -13163
            }
          },
          "openInterest": 773473
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439456,
              "short": 537329,
              "net": -97873
            },
            "nonCommercial": {
              "long": 179189,
              "short": 87866,
              "net": 91323
            },
            "smallTrader": {
              "long": 69342,
              "short": 62792,
              "net": 6550
            }
          },
          "openInterest": 834490
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48825,
              "short": 15433,
              "net": 33392
            },
            "nonCommercial": {
              "long": 13003,
              "short": 33503,
              "net": -20500
            },
            "smallTrader": {
              "long": 9665,
              "short": 22557,
              "net": -12892
            }
          },
          "openInterest": 71545
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3861,
              "short": 5552,
              "net": -1691
            },
            "nonCommercial": {
              "long": 15573,
              "short": 14894,
              "net": 679
            },
            "smallTrader": {
              "long": 3091,
              "short": 2079,
              "net": 1012
            }
          },
          "openInterest": 23819
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 179887,
              "short": 131243,
              "net": 48644
            },
            "nonCommercial": {
              "long": 67646,
              "short": 112436,
              "net": -44790
            },
            "smallTrader": {
              "long": 27545,
              "short": 31399,
              "net": -3854
            }
          },
          "openInterest": 377364
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109274,
              "short": 77140,
              "net": 32134
            },
            "nonCommercial": {
              "long": 73892,
              "short": 103627,
              "net": -29735
            },
            "smallTrader": {
              "long": 17351,
              "short": 19750,
              "net": -2399
            }
          },
          "openInterest": 270023
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146951,
              "short": 89056,
              "net": 57895
            },
            "nonCommercial": {
              "long": 119628,
              "short": 175688,
              "net": -56060
            },
            "smallTrader": {
              "long": 32432,
              "short": 34267,
              "net": -1835
            }
          },
          "openInterest": 407696
        }
      ]
    },
    {
      "reportDate": "2024-03-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3395604,
              "short": 2855430,
              "net": 540174
            },
            "nonCommercial": {
              "long": 413026,
              "short": 991333,
              "net": -578307
            },
            "smallTrader": {
              "long": 414968,
              "short": 376835,
              "net": 38133
            }
          },
          "openInterest": 4328921
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2957737,
              "short": 2165284,
              "net": 792453
            },
            "nonCommercial": {
              "long": 443015,
              "short": 1356911,
              "net": -913896
            },
            "smallTrader": {
              "long": 254059,
              "short": 132616,
              "net": 121443
            }
          },
          "openInterest": 3725529
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1045123,
              "short": 1081866,
              "net": -36743
            },
            "nonCommercial": {
              "long": 235484,
              "short": 256069,
              "net": -20585
            },
            "smallTrader": {
              "long": 205058,
              "short": 147730,
              "net": 57328
            }
          },
          "openInterest": 1510518
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4975914,
              "short": 3933920,
              "net": 1041994
            },
            "nonCommercial": {
              "long": 402675,
              "short": 1552185,
              "net": -1149510
            },
            "smallTrader": {
              "long": 415754,
              "short": 308238,
              "net": 107516
            }
          },
          "openInterest": 5941972
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162079,
              "short": 44539,
              "net": 117540
            },
            "nonCommercial": {
              "long": 34438,
              "short": 139890,
              "net": -105452
            },
            "smallTrader": {
              "long": 17786,
              "short": 29874,
              "net": -12088
            }
          },
          "openInterest": 218982
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1534,
              "short": 1425,
              "net": 109
            },
            "nonCommercial": {
              "long": 25217,
              "short": 26292,
              "net": -1075
            },
            "smallTrader": {
              "long": 1823,
              "short": 857,
              "net": 966
            }
          },
          "openInterest": 31238
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21989,
              "short": 33258,
              "net": -11269
            },
            "nonCommercial": {
              "long": 37581,
              "short": 28894,
              "net": 8687
            },
            "smallTrader": {
              "long": 3576,
              "short": 994,
              "net": 2582
            }
          },
          "openInterest": 63629
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78159,
              "short": 115244,
              "net": -37085
            },
            "nonCommercial": {
              "long": 91261,
              "short": 56091,
              "net": 35170
            },
            "smallTrader": {
              "long": 29226,
              "short": 27311,
              "net": 1915
            }
          },
          "openInterest": 203109
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121200,
              "short": 66723,
              "net": 54477
            },
            "nonCommercial": {
              "long": 37915,
              "short": 88205,
              "net": -50290
            },
            "smallTrader": {
              "long": 27468,
              "short": 31655,
              "net": -4187
            }
          },
          "openInterest": 190995
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68679,
              "short": 111056,
              "net": -42377
            },
            "nonCommercial": {
              "long": 63631,
              "short": 27301,
              "net": 36330
            },
            "smallTrader": {
              "long": 13682,
              "short": 7635,
              "net": 6047
            }
          },
          "openInterest": 201309
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90200,
              "short": 147933,
              "net": -57733
            },
            "nonCommercial": {
              "long": 77633,
              "short": 21598,
              "net": 56035
            },
            "smallTrader": {
              "long": 8999,
              "short": 7301,
              "net": 1698
            }
          },
          "openInterest": 235994
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85728,
              "short": 116572,
              "net": -30844
            },
            "nonCommercial": {
              "long": 120771,
              "short": 97688,
              "net": 23083
            },
            "smallTrader": {
              "long": 21779,
              "short": 14018,
              "net": 7761
            }
          },
          "openInterest": 280731
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 697082,
              "short": 502483,
              "net": 194599
            },
            "nonCommercial": {
              "long": 293932,
              "short": 471953,
              "net": -178021
            },
            "smallTrader": {
              "long": 153730,
              "short": 170308,
              "net": -16578
            }
          },
          "openInterest": 1591835
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98535,
              "short": 195711,
              "net": -97176
            },
            "nonCommercial": {
              "long": 122106,
              "short": 33467,
              "net": 88639
            },
            "smallTrader": {
              "long": 17972,
              "short": 9435,
              "net": 8537
            }
          },
          "openInterest": 280565
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 592280,
              "short": 907819,
              "net": -315539
            },
            "nonCommercial": {
              "long": 376903,
              "short": 98876,
              "net": 278027
            },
            "smallTrader": {
              "long": 87727,
              "short": 50215,
              "net": 37512
            }
          },
          "openInterest": 1775565
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44687,
              "short": 68927,
              "net": -24240
            },
            "nonCommercial": {
              "long": 32236,
              "short": 12224,
              "net": 20012
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92741
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33745,
              "short": 38440,
              "net": -4695
            },
            "nonCommercial": {
              "long": 7572,
              "short": 3253,
              "net": 4319
            },
            "smallTrader": {
              "long": 719,
              "short": 343,
              "net": 376
            }
          },
          "openInterest": 46488
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 389331,
              "short": 443503,
              "net": -54172
            },
            "nonCommercial": {
              "long": 180193,
              "short": 148999,
              "net": 31194
            },
            "smallTrader": {
              "long": 76447,
              "short": 53469,
              "net": 22978
            }
          },
          "openInterest": 657300
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16189,
              "short": 12210,
              "net": 3979
            },
            "nonCommercial": {
              "long": 16204,
              "short": 14530,
              "net": 1674
            },
            "smallTrader": {
              "long": 10668,
              "short": 16321,
              "net": -5653
            }
          },
          "openInterest": 55022
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172241,
              "short": 260379,
              "net": -88138
            },
            "nonCommercial": {
              "long": 112724,
              "short": 36995,
              "net": 75729
            },
            "smallTrader": {
              "long": 27687,
              "short": 15278,
              "net": 12409
            }
          },
          "openInterest": 386014
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 141774,
              "short": 360114,
              "net": -218340
            },
            "nonCommercial": {
              "long": 265647,
              "short": 66353,
              "net": 199294
            },
            "smallTrader": {
              "long": 48004,
              "short": 28958,
              "net": 19046
            }
          },
          "openInterest": 503642
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139433,
              "short": 167470,
              "net": -28037
            },
            "nonCommercial": {
              "long": 52441,
              "short": 41639,
              "net": 10802
            },
            "smallTrader": {
              "long": 46538,
              "short": 29303,
              "net": 17235
            }
          },
          "openInterest": 314421
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194045,
              "short": 64457,
              "net": 129588
            },
            "nonCommercial": {
              "long": 59969,
              "short": 189075,
              "net": -129106
            },
            "smallTrader": {
              "long": 45649,
              "short": 46131,
              "net": -482
            }
          },
          "openInterest": 305701
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97959,
              "short": 126891,
              "net": -28932
            },
            "nonCommercial": {
              "long": 93574,
              "short": 58847,
              "net": 34727
            },
            "smallTrader": {
              "long": 21896,
              "short": 27691,
              "net": -5795
            }
          },
          "openInterest": 269031
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100780,
              "short": 159831,
              "net": -59051
            },
            "nonCommercial": {
              "long": 119611,
              "short": 52701,
              "net": 66910
            },
            "smallTrader": {
              "long": 30386,
              "short": 38245,
              "net": -7859
            }
          },
          "openInterest": 306854
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113559,
              "short": 251218,
              "net": -137659
            },
            "nonCommercial": {
              "long": 184361,
              "short": 52293,
              "net": 132068
            },
            "smallTrader": {
              "long": 8569,
              "short": 2978,
              "net": 5591
            }
          },
          "openInterest": 307002
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 220,
              "net": -170
            },
            "nonCommercial": {
              "long": 40110,
              "short": 41860,
              "net": -1750
            },
            "smallTrader": {
              "long": 2206,
              "short": 286,
              "net": 1920
            }
          },
          "openInterest": 46054
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147816,
              "short": 149236,
              "net": -1420
            },
            "nonCommercial": {
              "long": 64886,
              "short": 72155,
              "net": -7269
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 260574
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 560882,
              "short": 468523,
              "net": 92359
            },
            "nonCommercial": {
              "long": 345745,
              "short": 463018,
              "net": -117273
            },
            "smallTrader": {
              "long": 67221,
              "short": 42307,
              "net": 24914
            }
          },
          "openInterest": 1543743
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34584,
              "short": 26853,
              "net": 7731
            },
            "nonCommercial": {
              "long": 14680,
              "short": 20704,
              "net": -6024
            },
            "smallTrader": {
              "long": 3767,
              "short": 5474,
              "net": -1707
            }
          },
          "openInterest": 53416
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20954,
              "short": 33429,
              "net": -12475
            },
            "nonCommercial": {
              "long": 43006,
              "short": 35811,
              "net": 7195
            },
            "smallTrader": {
              "long": 8889,
              "short": 3609,
              "net": 5280
            }
          },
          "openInterest": 80677
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 372118,
              "short": 360505,
              "net": 11613
            },
            "nonCommercial": {
              "long": 71775,
              "short": 93322,
              "net": -21547
            },
            "smallTrader": {
              "long": 30913,
              "short": 20979,
              "net": 9934
            }
          },
          "openInterest": 479199
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1506596,
              "short": 1432340,
              "net": 74256
            },
            "nonCommercial": {
              "long": 296934,
              "short": 460192,
              "net": -163258
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2128826
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42250,
              "short": 107327,
              "net": -65077
            },
            "nonCommercial": {
              "long": 80721,
              "short": 29885,
              "net": 50836
            },
            "smallTrader": {
              "long": 28362,
              "short": 14121,
              "net": 14241
            }
          },
          "openInterest": 160327
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227098,
              "short": 214059,
              "net": 13039
            },
            "nonCommercial": {
              "long": 95325,
              "short": 125070,
              "net": -29745
            },
            "smallTrader": {
              "long": 46832,
              "short": 30126,
              "net": 16706
            }
          },
          "openInterest": 473071
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265579,
              "short": 259899,
              "net": 5680
            },
            "nonCommercial": {
              "long": 111510,
              "short": 120361,
              "net": -8851
            },
            "smallTrader": {
              "long": 27491,
              "short": 24320,
              "net": 3171
            }
          },
          "openInterest": 576850
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 483035,
              "short": 316614,
              "net": 166421
            },
            "nonCommercial": {
              "long": 98488,
              "short": 252202,
              "net": -153714
            },
            "smallTrader": {
              "long": 51667,
              "short": 64374,
              "net": -12707
            }
          },
          "openInterest": 803536
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 434384,
              "short": 552390,
              "net": -118006
            },
            "nonCommercial": {
              "long": 184549,
              "short": 84124,
              "net": 100425
            },
            "smallTrader": {
              "long": 76320,
              "short": 58739,
              "net": 17581
            }
          },
          "openInterest": 839231
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54629,
              "short": 17175,
              "net": 37454
            },
            "nonCommercial": {
              "long": 16323,
              "short": 38291,
              "net": -21968
            },
            "smallTrader": {
              "long": 9478,
              "short": 24964,
              "net": -15486
            }
          },
          "openInterest": 80460
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7430,
              "short": 8440,
              "net": -1010
            },
            "nonCommercial": {
              "long": 19214,
              "short": 19843,
              "net": -629
            },
            "smallTrader": {
              "long": 3763,
              "short": 2124,
              "net": 1639
            }
          },
          "openInterest": 31997
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 164632,
              "short": 120910,
              "net": 43722
            },
            "nonCommercial": {
              "long": 76110,
              "short": 120012,
              "net": -43902
            },
            "smallTrader": {
              "long": 25756,
              "short": 25576,
              "net": 180
            }
          },
          "openInterest": 370601
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114114,
              "short": 78298,
              "net": 35816
            },
            "nonCommercial": {
              "long": 68418,
              "short": 103430,
              "net": -35012
            },
            "smallTrader": {
              "long": 18082,
              "short": 18886,
              "net": -804
            }
          },
          "openInterest": 273039
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148965,
              "short": 87281,
              "net": 61684
            },
            "nonCommercial": {
              "long": 118733,
              "short": 180455,
              "net": -61722
            },
            "smallTrader": {
              "long": 32727,
              "short": 32689,
              "net": 38
            }
          },
          "openInterest": 410277
        }
      ]
    },
    {
      "reportDate": "2024-04-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3402179,
              "short": 2863361,
              "net": 538818
            },
            "nonCommercial": {
              "long": 445011,
              "short": 1014968,
              "net": -569957
            },
            "smallTrader": {
              "long": 429927,
              "short": 398788,
              "net": 31139
            }
          },
          "openInterest": 4384695
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3013756,
              "short": 2192371,
              "net": 821385
            },
            "nonCommercial": {
              "long": 442394,
              "short": 1376968,
              "net": -934574
            },
            "smallTrader": {
              "long": 251456,
              "short": 138267,
              "net": 113189
            }
          },
          "openInterest": 3802228
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1065632,
              "short": 1050725,
              "net": 14907
            },
            "nonCommercial": {
              "long": 235043,
              "short": 290733,
              "net": -55690
            },
            "smallTrader": {
              "long": 207214,
              "short": 166431,
              "net": 40783
            }
          },
          "openInterest": 1526420
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5155365,
              "short": 3971710,
              "net": 1183655
            },
            "nonCommercial": {
              "long": 374032,
              "short": 1658333,
              "net": -1284301
            },
            "smallTrader": {
              "long": 410424,
              "short": 309778,
              "net": 100646
            }
          },
          "openInterest": 6088816
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164790,
              "short": 50704,
              "net": 114086
            },
            "nonCommercial": {
              "long": 34557,
              "short": 137242,
              "net": -102685
            },
            "smallTrader": {
              "long": 20421,
              "short": 31822,
              "net": -11401
            }
          },
          "openInterest": 224894
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1513,
              "short": 2521,
              "net": -1008
            },
            "nonCommercial": {
              "long": 24311,
              "short": 24151,
              "net": 160
            },
            "smallTrader": {
              "long": 1619,
              "short": 771,
              "net": 848
            }
          },
          "openInterest": 29745
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18139,
              "short": 16780,
              "net": 1359
            },
            "nonCommercial": {
              "long": 30318,
              "short": 33579,
              "net": -3261
            },
            "smallTrader": {
              "long": 3413,
              "short": 1511,
              "net": 1902
            }
          },
          "openInterest": 52060
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90146,
              "short": 129546,
              "net": -39400
            },
            "nonCommercial": {
              "long": 98352,
              "short": 54938,
              "net": 43414
            },
            "smallTrader": {
              "long": 25106,
              "short": 29120,
              "net": -4014
            }
          },
          "openInterest": 219176
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120307,
              "short": 67826,
              "net": 52481
            },
            "nonCommercial": {
              "long": 44220,
              "short": 95443,
              "net": -51223
            },
            "smallTrader": {
              "long": 27748,
              "short": 29006,
              "net": -1258
            }
          },
          "openInterest": 197171
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 64498,
              "short": 104400,
              "net": -39902
            },
            "nonCommercial": {
              "long": 59653,
              "short": 25982,
              "net": 33671
            },
            "smallTrader": {
              "long": 14675,
              "short": 8444,
              "net": 6231
            }
          },
          "openInterest": 184072
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86645,
              "short": 156044,
              "net": -69399
            },
            "nonCommercial": {
              "long": 90293,
              "short": 22811,
              "net": 67482
            },
            "smallTrader": {
              "long": 8823,
              "short": 6906,
              "net": 1917
            }
          },
          "openInterest": 247741
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87434,
              "short": 116380,
              "net": -28946
            },
            "nonCommercial": {
              "long": 126866,
              "short": 106570,
              "net": 20296
            },
            "smallTrader": {
              "long": 23592,
              "short": 14942,
              "net": 8650
            }
          },
          "openInterest": 293955
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 698351,
              "short": 505711,
              "net": 192640
            },
            "nonCommercial": {
              "long": 294298,
              "short": 475634,
              "net": -181336
            },
            "smallTrader": {
              "long": 159330,
              "short": 170634,
              "net": -11304
            }
          },
          "openInterest": 1620571
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105058,
              "short": 202116,
              "net": -97058
            },
            "nonCommercial": {
              "long": 119875,
              "short": 31110,
              "net": 88765
            },
            "smallTrader": {
              "long": 18390,
              "short": 10097,
              "net": 8293
            }
          },
          "openInterest": 284839
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 577082,
              "short": 909603,
              "net": -332521
            },
            "nonCommercial": {
              "long": 392328,
              "short": 91431,
              "net": 300897
            },
            "smallTrader": {
              "long": 85609,
              "short": 53985,
              "net": 31624
            }
          },
          "openInterest": 1757685
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45901,
              "short": 65712,
              "net": -19811
            },
            "nonCommercial": {
              "long": 32106,
              "short": 15511,
              "net": 16595
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93520
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27794,
              "short": 31304,
              "net": -3510
            },
            "nonCommercial": {
              "long": 6687,
              "short": 3532,
              "net": 3155
            },
            "smallTrader": {
              "long": 688,
              "short": 333,
              "net": 355
            }
          },
          "openInterest": 38731
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 412480,
              "short": 445912,
              "net": -33432
            },
            "nonCommercial": {
              "long": 188258,
              "short": 171464,
              "net": 16794
            },
            "smallTrader": {
              "long": 73567,
              "short": 56929,
              "net": 16638
            }
          },
          "openInterest": 682768
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16020,
              "short": 11931,
              "net": 4089
            },
            "nonCommercial": {
              "long": 15439,
              "short": 12934,
              "net": 2505
            },
            "smallTrader": {
              "long": 9636,
              "short": 16230,
              "net": -6594
            }
          },
          "openInterest": 51773
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180559,
              "short": 277049,
              "net": -96490
            },
            "nonCommercial": {
              "long": 115963,
              "short": 32240,
              "net": 83723
            },
            "smallTrader": {
              "long": 28562,
              "short": 15795,
              "net": 12767
            }
          },
          "openInterest": 406513
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 127114,
              "short": 352828,
              "net": -225714
            },
            "nonCommercial": {
              "long": 281399,
              "short": 74149,
              "net": 207250
            },
            "smallTrader": {
              "long": 48931,
              "short": 30467,
              "net": 18464
            }
          },
          "openInterest": 500045
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 139585,
              "short": 173717,
              "net": -34132
            },
            "nonCommercial": {
              "long": 48754,
              "short": 36503,
              "net": 12251
            },
            "smallTrader": {
              "long": 49966,
              "short": 28085,
              "net": 21881
            }
          },
          "openInterest": 317587
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205195,
              "short": 65701,
              "net": 139494
            },
            "nonCommercial": {
              "long": 55190,
              "short": 198420,
              "net": -143230
            },
            "smallTrader": {
              "long": 50476,
              "short": 46740,
              "net": 3736
            }
          },
          "openInterest": 316809
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98353,
              "short": 134715,
              "net": -36362
            },
            "nonCommercial": {
              "long": 106839,
              "short": 63704,
              "net": 43135
            },
            "smallTrader": {
              "long": 23519,
              "short": 30292,
              "net": -6773
            }
          },
          "openInterest": 287192
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104081,
              "short": 157291,
              "net": -53210
            },
            "nonCommercial": {
              "long": 115438,
              "short": 55382,
              "net": 60056
            },
            "smallTrader": {
              "long": 28519,
              "short": 35365,
              "net": -6846
            }
          },
          "openInterest": 302149
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113502,
              "short": 252937,
              "net": -139435
            },
            "nonCommercial": {
              "long": 191685,
              "short": 57955,
              "net": 133730
            },
            "smallTrader": {
              "long": 8643,
              "short": 2938,
              "net": 5705
            }
          },
          "openInterest": 314517
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 220,
              "net": -170
            },
            "nonCommercial": {
              "long": 18447,
              "short": 19494,
              "net": -1047
            },
            "smallTrader": {
              "long": 1524,
              "short": 307,
              "net": 1217
            }
          },
          "openInterest": 21527
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149656,
              "short": 151423,
              "net": -1767
            },
            "nonCommercial": {
              "long": 64284,
              "short": 71106,
              "net": -6822
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 266623
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 586762,
              "short": 490732,
              "net": 96030
            },
            "nonCommercial": {
              "long": 344193,
              "short": 462923,
              "net": -118730
            },
            "smallTrader": {
              "long": 67678,
              "short": 44978,
              "net": 22700
            }
          },
          "openInterest": 1590071
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38421,
              "short": 27726,
              "net": 10695
            },
            "nonCommercial": {
              "long": 19725,
              "short": 27253,
              "net": -7528
            },
            "smallTrader": {
              "long": 3383,
              "short": 6550,
              "net": -3167
            }
          },
          "openInterest": 61732
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19311,
              "short": 33293,
              "net": -13982
            },
            "nonCommercial": {
              "long": 45845,
              "short": 37256,
              "net": 8589
            },
            "smallTrader": {
              "long": 8703,
              "short": 3310,
              "net": 5393
            }
          },
          "openInterest": 80099
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 363074,
              "short": 351341,
              "net": 11733
            },
            "nonCommercial": {
              "long": 74238,
              "short": 96411,
              "net": -22173
            },
            "smallTrader": {
              "long": 30378,
              "short": 19938,
              "net": 10440
            }
          },
          "openInterest": 472737
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1479820,
              "short": 1501509,
              "net": -21689
            },
            "nonCommercial": {
              "long": 291608,
              "short": 360964,
              "net": -69356
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2110281
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42938,
              "short": 110644,
              "net": -67706
            },
            "nonCommercial": {
              "long": 83565,
              "short": 30418,
              "net": 53147
            },
            "smallTrader": {
              "long": 29775,
              "short": 15216,
              "net": 14559
            }
          },
          "openInterest": 166823
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 235819,
              "short": 211875,
              "net": 23944
            },
            "nonCommercial": {
              "long": 92955,
              "short": 131392,
              "net": -38437
            },
            "smallTrader": {
              "long": 46577,
              "short": 32084,
              "net": 14493
            }
          },
          "openInterest": 479358
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262783,
              "short": 264022,
              "net": -1239
            },
            "nonCommercial": {
              "long": 117212,
              "short": 121069,
              "net": -3857
            },
            "smallTrader": {
              "long": 30930,
              "short": 25834,
              "net": 5096
            }
          },
          "openInterest": 589658
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 496933,
              "short": 327793,
              "net": 169140
            },
            "nonCommercial": {
              "long": 95389,
              "short": 253429,
              "net": -158040
            },
            "smallTrader": {
              "long": 52452,
              "short": 63552,
              "net": -11100
            }
          },
          "openInterest": 823372
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 433097,
              "short": 566127,
              "net": -133030
            },
            "nonCommercial": {
              "long": 196650,
              "short": 79189,
              "net": 117461
            },
            "smallTrader": {
              "long": 76912,
              "short": 61343,
              "net": 15569
            }
          },
          "openInterest": 845531
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56144,
              "short": 17461,
              "net": 38683
            },
            "nonCommercial": {
              "long": 21220,
              "short": 43590,
              "net": -22370
            },
            "smallTrader": {
              "long": 9682,
              "short": 25995,
              "net": -16313
            }
          },
          "openInterest": 87108
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8446,
              "short": 8751,
              "net": -305
            },
            "nonCommercial": {
              "long": 23681,
              "short": 25577,
              "net": -1896
            },
            "smallTrader": {
              "long": 4744,
              "short": 2543,
              "net": 2201
            }
          },
          "openInterest": 38130
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 168474,
              "short": 114923,
              "net": 53551
            },
            "nonCommercial": {
              "long": 67410,
              "short": 117741,
              "net": -50331
            },
            "smallTrader": {
              "long": 27253,
              "short": 30473,
              "net": -3220
            }
          },
          "openInterest": 367340
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114502,
              "short": 76970,
              "net": 37532
            },
            "nonCommercial": {
              "long": 70037,
              "short": 105506,
              "net": -35469
            },
            "smallTrader": {
              "long": 18297,
              "short": 20360,
              "net": -2063
            }
          },
          "openInterest": 276992
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147382,
              "short": 87627,
              "net": 59755
            },
            "nonCommercial": {
              "long": 119394,
              "short": 179651,
              "net": -60257
            },
            "smallTrader": {
              "long": 32581,
              "short": 32079,
              "net": 502
            }
          },
          "openInterest": 416265
        }
      ]
    },
    {
      "reportDate": "2024-04-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3362732,
              "short": 2863371,
              "net": 499361
            },
            "nonCommercial": {
              "long": 494910,
              "short": 1001795,
              "net": -506885
            },
            "smallTrader": {
              "long": 407654,
              "short": 400130,
              "net": 7524
            }
          },
          "openInterest": 4361513
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3054858,
              "short": 2219600,
              "net": 835258
            },
            "nonCommercial": {
              "long": 480808,
              "short": 1427098,
              "net": -946290
            },
            "smallTrader": {
              "long": 255152,
              "short": 144120,
              "net": 111032
            }
          },
          "openInterest": 3859542
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1092218,
              "short": 1047403,
              "net": 44815
            },
            "nonCommercial": {
              "long": 228657,
              "short": 303847,
              "net": -75190
            },
            "smallTrader": {
              "long": 189742,
              "short": 159367,
              "net": 30375
            }
          },
          "openInterest": 1527150
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5069821,
              "short": 3934684,
              "net": 1135137
            },
            "nonCommercial": {
              "long": 453736,
              "short": 1693156,
              "net": -1239420
            },
            "smallTrader": {
              "long": 414045,
              "short": 309762,
              "net": 104283
            }
          },
          "openInterest": 6070390
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 151421,
              "short": 49811,
              "net": 101610
            },
            "nonCommercial": {
              "long": 30556,
              "short": 122897,
              "net": -92341
            },
            "smallTrader": {
              "long": 21567,
              "short": 30836,
              "net": -9269
            }
          },
          "openInterest": 208938
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1544,
              "short": 2382,
              "net": -838
            },
            "nonCommercial": {
              "long": 23572,
              "short": 23725,
              "net": -153
            },
            "smallTrader": {
              "long": 1699,
              "short": 708,
              "net": 991
            }
          },
          "openInterest": 29074
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17384,
              "short": 16853,
              "net": 531
            },
            "nonCommercial": {
              "long": 33440,
              "short": 36056,
              "net": -2616
            },
            "smallTrader": {
              "long": 3418,
              "short": 1333,
              "net": 2085
            }
          },
          "openInterest": 54431
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96196,
              "short": 123251,
              "net": -27055
            },
            "nonCommercial": {
              "long": 80000,
              "short": 51748,
              "net": 28252
            },
            "smallTrader": {
              "long": 27814,
              "short": 29011,
              "net": -1197
            }
          },
          "openInterest": 211286
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127944,
              "short": 69604,
              "net": 58340
            },
            "nonCommercial": {
              "long": 34741,
              "short": 88126,
              "net": -53385
            },
            "smallTrader": {
              "long": 27190,
              "short": 32145,
              "net": -4955
            }
          },
          "openInterest": 192964
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56707,
              "short": 97725,
              "net": -41018
            },
            "nonCommercial": {
              "long": 58112,
              "short": 23204,
              "net": 34908
            },
            "smallTrader": {
              "long": 14165,
              "short": 8055,
              "net": 6110
            }
          },
          "openInterest": 165569
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84448,
              "short": 161405,
              "net": -76957
            },
            "nonCommercial": {
              "long": 95936,
              "short": 22373,
              "net": 73563
            },
            "smallTrader": {
              "long": 10331,
              "short": 6937,
              "net": 3394
            }
          },
          "openInterest": 246385
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75177,
              "short": 124683,
              "net": -49506
            },
            "nonCommercial": {
              "long": 144572,
              "short": 101878,
              "net": 42694
            },
            "smallTrader": {
              "long": 21599,
              "short": 14787,
              "net": 6812
            }
          },
          "openInterest": 301181
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 677996,
              "short": 482114,
              "net": 195882
            },
            "nonCommercial": {
              "long": 278917,
              "short": 469108,
              "net": -190191
            },
            "smallTrader": {
              "long": 162698,
              "short": 168389,
              "net": -5691
            }
          },
          "openInterest": 1557580
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91585,
              "short": 170738,
              "net": -79153
            },
            "nonCommercial": {
              "long": 106200,
              "short": 33524,
              "net": 72676
            },
            "smallTrader": {
              "long": 15457,
              "short": 8980,
              "net": 6477
            }
          },
          "openInterest": 244710
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 594942,
              "short": 932689,
              "net": -337747
            },
            "nonCommercial": {
              "long": 403797,
              "short": 106660,
              "net": 297137
            },
            "smallTrader": {
              "long": 93952,
              "short": 53342,
              "net": 40610
            }
          },
          "openInterest": 1762094
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47292,
              "short": 65690,
              "net": -18398
            },
            "nonCommercial": {
              "long": 28859,
              "short": 11898,
              "net": 16961
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92484
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28291,
              "short": 31332,
              "net": -3041
            },
            "nonCommercial": {
              "long": 5463,
              "short": 2925,
              "net": 2538
            },
            "smallTrader": {
              "long": 751,
              "short": 248,
              "net": 503
            }
          },
          "openInterest": 38222
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 383114,
              "short": 435146,
              "net": -52032
            },
            "nonCommercial": {
              "long": 175419,
              "short": 142696,
              "net": 32723
            },
            "smallTrader": {
              "long": 75049,
              "short": 55740,
              "net": 19309
            }
          },
          "openInterest": 643496
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15286,
              "short": 10401,
              "net": 4885
            },
            "nonCommercial": {
              "long": 13650,
              "short": 13879,
              "net": -229
            },
            "smallTrader": {
              "long": 10660,
              "short": 15316,
              "net": -4656
            }
          },
          "openInterest": 51582
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190344,
              "short": 286264,
              "net": -95920
            },
            "nonCommercial": {
              "long": 122553,
              "short": 39206,
              "net": 83347
            },
            "smallTrader": {
              "long": 28849,
              "short": 16276,
              "net": 12573
            }
          },
          "openInterest": 425478
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 128094,
              "short": 352676,
              "net": -224582
            },
            "nonCommercial": {
              "long": 279799,
              "short": 77380,
              "net": 202419
            },
            "smallTrader": {
              "long": 51559,
              "short": 29396,
              "net": 22163
            }
          },
          "openInterest": 505214
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144838,
              "short": 176773,
              "net": -31935
            },
            "nonCommercial": {
              "long": 51058,
              "short": 41021,
              "net": 10037
            },
            "smallTrader": {
              "long": 50013,
              "short": 28115,
              "net": 21898
            }
          },
          "openInterest": 326852
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 219256,
              "short": 62314,
              "net": 156942
            },
            "nonCommercial": {
              "long": 47275,
              "short": 209426,
              "net": -162151
            },
            "smallTrader": {
              "long": 50941,
              "short": 45732,
              "net": 5209
            }
          },
          "openInterest": 324479
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104697,
              "short": 148652,
              "net": -43955
            },
            "nonCommercial": {
              "long": 128394,
              "short": 76179,
              "net": 52215
            },
            "smallTrader": {
              "long": 24100,
              "short": 32360,
              "net": -8260
            }
          },
          "openInterest": 317173
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103152,
              "short": 145631,
              "net": -42479
            },
            "nonCommercial": {
              "long": 100435,
              "short": 51464,
              "net": 48971
            },
            "smallTrader": {
              "long": 28228,
              "short": 34720,
              "net": -6492
            }
          },
          "openInterest": 281774
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111158,
              "short": 255611,
              "net": -144453
            },
            "nonCommercial": {
              "long": 189880,
              "short": 50189,
              "net": 139691
            },
            "smallTrader": {
              "long": 7836,
              "short": 3074,
              "net": 4762
            }
          },
          "openInterest": 309571
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 220,
              "net": -170
            },
            "nonCommercial": {
              "long": 21045,
              "short": 22578,
              "net": -1533
            },
            "smallTrader": {
              "long": 1868,
              "short": 165,
              "net": 1703
            }
          },
          "openInterest": 24560
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147614,
              "short": 162419,
              "net": -14805
            },
            "nonCommercial": {
              "long": 66179,
              "short": 58367,
              "net": 7812
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 267024
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 575443,
              "short": 472189,
              "net": 103254
            },
            "nonCommercial": {
              "long": 320180,
              "short": 448077,
              "net": -127897
            },
            "smallTrader": {
              "long": 68296,
              "short": 43653,
              "net": 24643
            }
          },
          "openInterest": 1550045
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39515,
              "short": 23276,
              "net": 16239
            },
            "nonCommercial": {
              "long": 13726,
              "short": 27273,
              "net": -13547
            },
            "smallTrader": {
              "long": 2862,
              "short": 5554,
              "net": -2692
            }
          },
          "openInterest": 56260
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14912,
              "short": 39228,
              "net": -24316
            },
            "nonCommercial": {
              "long": 51330,
              "short": 32323,
              "net": 19007
            },
            "smallTrader": {
              "long": 8890,
              "short": 3581,
              "net": 5309
            }
          },
          "openInterest": 81425
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 363610,
              "short": 346606,
              "net": 17004
            },
            "nonCommercial": {
              "long": 67862,
              "short": 95477,
              "net": -27615
            },
            "smallTrader": {
              "long": 31743,
              "short": 21132,
              "net": 10611
            }
          },
          "openInterest": 468849
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1482175,
              "short": 1524427,
              "net": -42252
            },
            "nonCommercial": {
              "long": 286456,
              "short": 337968,
              "net": -51512
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2115693
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44362,
              "short": 115637,
              "net": -71275
            },
            "nonCommercial": {
              "long": 84826,
              "short": 31614,
              "net": 53212
            },
            "smallTrader": {
              "long": 32322,
              "short": 14259,
              "net": 18063
            }
          },
          "openInterest": 174397
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223332,
              "short": 220386,
              "net": 2946
            },
            "nonCommercial": {
              "long": 90980,
              "short": 113042,
              "net": -22062
            },
            "smallTrader": {
              "long": 50302,
              "short": 31186,
              "net": 19116
            }
          },
          "openInterest": 472787
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277288,
              "short": 268394,
              "net": 8894
            },
            "nonCommercial": {
              "long": 112246,
              "short": 122878,
              "net": -10632
            },
            "smallTrader": {
              "long": 29366,
              "short": 27628,
              "net": 1738
            }
          },
          "openInterest": 579058
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 484852,
              "short": 319200,
              "net": 165652
            },
            "nonCommercial": {
              "long": 90965,
              "short": 249442,
              "net": -158477
            },
            "smallTrader": {
              "long": 56884,
              "short": 64059,
              "net": -7175
            }
          },
          "openInterest": 832041
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439653,
              "short": 551855,
              "net": -112202
            },
            "nonCommercial": {
              "long": 197840,
              "short": 92146,
              "net": 105694
            },
            "smallTrader": {
              "long": 73784,
              "short": 67276,
              "net": 6508
            }
          },
          "openInterest": 834056
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64665,
              "short": 16582,
              "net": 48083
            },
            "nonCommercial": {
              "long": 16626,
              "short": 48390,
              "net": -31764
            },
            "smallTrader": {
              "long": 9535,
              "short": 25854,
              "net": -16319
            }
          },
          "openInterest": 90833
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9194,
              "short": 9624,
              "net": -430
            },
            "nonCommercial": {
              "long": 26733,
              "short": 27875,
              "net": -1142
            },
            "smallTrader": {
              "long": 3617,
              "short": 2045,
              "net": 1572
            }
          },
          "openInterest": 40448
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 158142,
              "short": 120592,
              "net": 37550
            },
            "nonCommercial": {
              "long": 78019,
              "short": 109341,
              "net": -31322
            },
            "smallTrader": {
              "long": 25657,
              "short": 31885,
              "net": -6228
            }
          },
          "openInterest": 368247
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113931,
              "short": 72090,
              "net": 41841
            },
            "nonCommercial": {
              "long": 63243,
              "short": 102699,
              "net": -39456
            },
            "smallTrader": {
              "long": 19355,
              "short": 21740,
              "net": -2385
            }
          },
          "openInterest": 265351
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137049,
              "short": 83925,
              "net": 53124
            },
            "nonCommercial": {
              "long": 119333,
              "short": 171730,
              "net": -52397
            },
            "smallTrader": {
              "long": 31819,
              "short": 32546,
              "net": -727
            }
          },
          "openInterest": 398356
        }
      ]
    },
    {
      "reportDate": "2024-04-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3365808,
              "short": 3015802,
              "net": 350006
            },
            "nonCommercial": {
              "long": 533604,
              "short": 895643,
              "net": -362039
            },
            "smallTrader": {
              "long": 410016,
              "short": 397983,
              "net": 12033
            }
          },
          "openInterest": 4435697
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3161777,
              "short": 2346320,
              "net": 815457
            },
            "nonCommercial": {
              "long": 503827,
              "short": 1450130,
              "net": -946303
            },
            "smallTrader": {
              "long": 263544,
              "short": 132698,
              "net": 130846
            }
          },
          "openInterest": 3987292
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1077192,
              "short": 1101786,
              "net": -24594
            },
            "nonCommercial": {
              "long": 257665,
              "short": 273429,
              "net": -15764
            },
            "smallTrader": {
              "long": 195936,
              "short": 155578,
              "net": 40358
            }
          },
          "openInterest": 1546276
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5000703,
              "short": 3928190,
              "net": 1072513
            },
            "nonCommercial": {
              "long": 461614,
              "short": 1655836,
              "net": -1194222
            },
            "smallTrader": {
              "long": 431620,
              "short": 309911,
              "net": 121709
            }
          },
          "openInterest": 6016477
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169334,
              "short": 52990,
              "net": 116344
            },
            "nonCommercial": {
              "long": 42365,
              "short": 143448,
              "net": -101083
            },
            "smallTrader": {
              "long": 18142,
              "short": 33403,
              "net": -15261
            }
          },
          "openInterest": 234919
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1513,
              "short": 1826,
              "net": -313
            },
            "nonCommercial": {
              "long": 22339,
              "short": 22702,
              "net": -363
            },
            "smallTrader": {
              "long": 1532,
              "short": 856,
              "net": 676
            }
          },
          "openInterest": 29526
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18203,
              "short": 19808,
              "net": -1605
            },
            "nonCommercial": {
              "long": 35812,
              "short": 34911,
              "net": 901
            },
            "smallTrader": {
              "long": 2752,
              "short": 2048,
              "net": 704
            }
          },
          "openInterest": 58950
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129957,
              "short": 126985,
              "net": 2972
            },
            "nonCommercial": {
              "long": 71800,
              "short": 63181,
              "net": 8619
            },
            "smallTrader": {
              "long": 21721,
              "short": 33312,
              "net": -11591
            }
          },
          "openInterest": 229420
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 166834,
              "short": 75262,
              "net": 91572
            },
            "nonCommercial": {
              "long": 37067,
              "short": 119882,
              "net": -82815
            },
            "smallTrader": {
              "long": 27645,
              "short": 36402,
              "net": -8757
            }
          },
          "openInterest": 237526
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53725,
              "short": 94219,
              "net": -40494
            },
            "nonCommercial": {
              "long": 55310,
              "short": 21475,
              "net": 33835
            },
            "smallTrader": {
              "long": 13258,
              "short": 6599,
              "net": 6659
            }
          },
          "openInterest": 159325
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86582,
              "short": 165417,
              "net": -78835
            },
            "nonCommercial": {
              "long": 98292,
              "short": 22221,
              "net": 76071
            },
            "smallTrader": {
              "long": 8934,
              "short": 6170,
              "net": 2764
            }
          },
          "openInterest": 242871
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69560,
              "short": 125646,
              "net": -56086
            },
            "nonCommercial": {
              "long": 144590,
              "short": 97021,
              "net": 47569
            },
            "smallTrader": {
              "long": 23259,
              "short": 14742,
              "net": 8517
            }
          },
          "openInterest": 299220
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 688963,
              "short": 474793,
              "net": 214170
            },
            "nonCommercial": {
              "long": 278571,
              "short": 483428,
              "net": -204857
            },
            "smallTrader": {
              "long": 157042,
              "short": 166355,
              "net": -9313
            }
          },
          "openInterest": 1520896
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77269,
              "short": 133212,
              "net": -55943
            },
            "nonCommercial": {
              "long": 83151,
              "short": 30822,
              "net": 52329
            },
            "smallTrader": {
              "long": 14522,
              "short": 10908,
              "net": 3614
            }
          },
          "openInterest": 203577
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 601207,
              "short": 930291,
              "net": -329084
            },
            "nonCommercial": {
              "long": 411987,
              "short": 121525,
              "net": 290462
            },
            "smallTrader": {
              "long": 84909,
              "short": 46287,
              "net": 38622
            }
          },
          "openInterest": 1799606
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52698,
              "short": 69157,
              "net": -16459
            },
            "nonCommercial": {
              "long": 23705,
              "short": 10026,
              "net": 13679
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 93614
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28322,
              "short": 30671,
              "net": -2349
            },
            "nonCommercial": {
              "long": 5012,
              "short": 3068,
              "net": 1944
            },
            "smallTrader": {
              "long": 752,
              "short": 347,
              "net": 405
            }
          },
          "openInterest": 37300
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 395979,
              "short": 424633,
              "net": -28654
            },
            "nonCommercial": {
              "long": 178912,
              "short": 166688,
              "net": 12224
            },
            "smallTrader": {
              "long": 73794,
              "short": 57364,
              "net": 16430
            }
          },
          "openInterest": 658865
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15614,
              "short": 9828,
              "net": 5786
            },
            "nonCommercial": {
              "long": 13756,
              "short": 15176,
              "net": -1420
            },
            "smallTrader": {
              "long": 10497,
              "short": 14863,
              "net": -4366
            }
          },
          "openInterest": 51891
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188084,
              "short": 278880,
              "net": -90796
            },
            "nonCommercial": {
              "long": 121169,
              "short": 43959,
              "net": 77210
            },
            "smallTrader": {
              "long": 28781,
              "short": 15195,
              "net": 13586
            }
          },
          "openInterest": 415929
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 132684,
              "short": 355442,
              "net": -222758
            },
            "nonCommercial": {
              "long": 278777,
              "short": 76854,
              "net": 201923
            },
            "smallTrader": {
              "long": 50245,
              "short": 29410,
              "net": 20835
            }
          },
          "openInterest": 517193
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158604,
              "short": 183822,
              "net": -25218
            },
            "nonCommercial": {
              "long": 46825,
              "short": 42401,
              "net": 4424
            },
            "smallTrader": {
              "long": 51066,
              "short": 30272,
              "net": 20794
            }
          },
          "openInterest": 339288
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 230642,
              "short": 62900,
              "net": 167742
            },
            "nonCommercial": {
              "long": 49463,
              "short": 215082,
              "net": -165619
            },
            "smallTrader": {
              "long": 45373,
              "short": 47496,
              "net": -2123
            }
          },
          "openInterest": 331110
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97818,
              "short": 147070,
              "net": -49252
            },
            "nonCommercial": {
              "long": 120485,
              "short": 63994,
              "net": 56491
            },
            "smallTrader": {
              "long": 24451,
              "short": 31690,
              "net": -7239
            }
          },
          "openInterest": 298712
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102062,
              "short": 138037,
              "net": -35975
            },
            "nonCommercial": {
              "long": 95527,
              "short": 52516,
              "net": 43011
            },
            "smallTrader": {
              "long": 26945,
              "short": 33981,
              "net": -7036
            }
          },
          "openInterest": 273036
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105028,
              "short": 237147,
              "net": -132119
            },
            "nonCommercial": {
              "long": 172573,
              "short": 44842,
              "net": 127731
            },
            "smallTrader": {
              "long": 7388,
              "short": 3000,
              "net": 4388
            }
          },
          "openInterest": 286335
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 220,
              "net": -170
            },
            "nonCommercial": {
              "long": 21546,
              "short": 22805,
              "net": -1259
            },
            "smallTrader": {
              "long": 1793,
              "short": 364,
              "net": 1429
            }
          },
          "openInterest": 25950
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141517,
              "short": 159836,
              "net": -18319
            },
            "nonCommercial": {
              "long": 65351,
              "short": 59192,
              "net": 6159
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 263134
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 594830,
              "short": 489062,
              "net": 105768
            },
            "nonCommercial": {
              "long": 321728,
              "short": 453603,
              "net": -131875
            },
            "smallTrader": {
              "long": 68725,
              "short": 42618,
              "net": 26107
            }
          },
          "openInterest": 1582452
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 41195,
              "short": 26625,
              "net": 14570
            },
            "nonCommercial": {
              "long": 18019,
              "short": 29745,
              "net": -11726
            },
            "smallTrader": {
              "long": 3272,
              "short": 6116,
              "net": -2844
            }
          },
          "openInterest": 62857
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15494,
              "short": 39108,
              "net": -23614
            },
            "nonCommercial": {
              "long": 52430,
              "short": 34189,
              "net": 18241
            },
            "smallTrader": {
              "long": 8927,
              "short": 3554,
              "net": 5373
            }
          },
          "openInterest": 81834
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 374758,
              "short": 340680,
              "net": 34078
            },
            "nonCommercial": {
              "long": 72012,
              "short": 110462,
              "net": -38450
            },
            "smallTrader": {
              "long": 27578,
              "short": 23206,
              "net": 4372
            }
          },
          "openInterest": 481262
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1409806,
              "short": 1594944,
              "net": -185138
            },
            "nonCommercial": {
              "long": 359023,
              "short": 276745,
              "net": 82278
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2124352
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46442,
              "short": 120470,
              "net": -74028
            },
            "nonCommercial": {
              "long": 82415,
              "short": 29056,
              "net": 53359
            },
            "smallTrader": {
              "long": 32658,
              "short": 11989,
              "net": 20669
            }
          },
          "openInterest": 175784
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223843,
              "short": 226195,
              "net": -2352
            },
            "nonCommercial": {
              "long": 102248,
              "short": 115080,
              "net": -12832
            },
            "smallTrader": {
              "long": 46819,
              "short": 31635,
              "net": 15184
            }
          },
          "openInterest": 468272
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 300903,
              "short": 267576,
              "net": 33327
            },
            "nonCommercial": {
              "long": 116442,
              "short": 150988,
              "net": -34546
            },
            "smallTrader": {
              "long": 29257,
              "short": 28038,
              "net": 1219
            }
          },
          "openInterest": 598865
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 503032,
              "short": 323314,
              "net": 179718
            },
            "nonCommercial": {
              "long": 94418,
              "short": 266311,
              "net": -171893
            },
            "smallTrader": {
              "long": 56980,
              "short": 64805,
              "net": -7825
            }
          },
          "openInterest": 867734
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448732,
              "short": 499011,
              "net": -50279
            },
            "nonCommercial": {
              "long": 186059,
              "short": 123495,
              "net": 62564
            },
            "smallTrader": {
              "long": 70228,
              "short": 82513,
              "net": -12285
            }
          },
          "openInterest": 811191
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69412,
              "short": 16456,
              "net": 52956
            },
            "nonCommercial": {
              "long": 14650,
              "short": 50862,
              "net": -36212
            },
            "smallTrader": {
              "long": 9349,
              "short": 26093,
              "net": -16744
            }
          },
          "openInterest": 93411
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8040,
              "short": 9349,
              "net": -1309
            },
            "nonCommercial": {
              "long": 29911,
              "short": 30840,
              "net": -929
            },
            "smallTrader": {
              "long": 4596,
              "short": 2358,
              "net": 2238
            }
          },
          "openInterest": 44069
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 164265,
              "short": 138152,
              "net": 26113
            },
            "nonCommercial": {
              "long": 95276,
              "short": 117750,
              "net": -22474
            },
            "smallTrader": {
              "long": 25933,
              "short": 29572,
              "net": -3639
            }
          },
          "openInterest": 389392
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118558,
              "short": 73166,
              "net": 45392
            },
            "nonCommercial": {
              "long": 60456,
              "short": 102979,
              "net": -42523
            },
            "smallTrader": {
              "long": 18047,
              "short": 20916,
              "net": -2869
            }
          },
          "openInterest": 261025
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141027,
              "short": 79441,
              "net": 61586
            },
            "nonCommercial": {
              "long": 118774,
              "short": 181671,
              "net": -62897
            },
            "smallTrader": {
              "long": 31794,
              "short": 30483,
              "net": 1311
            }
          },
          "openInterest": 391304
        }
      ]
    },
    {
      "reportDate": "2024-04-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3404137,
              "short": 3047183,
              "net": 356954
            },
            "nonCommercial": {
              "long": 546367,
              "short": 900287,
              "net": -353920
            },
            "smallTrader": {
              "long": 405097,
              "short": 408131,
              "net": -3034
            }
          },
          "openInterest": 4487283
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3206411,
              "short": 2350803,
              "net": 855608
            },
            "nonCommercial": {
              "long": 518847,
              "short": 1499573,
              "net": -980726
            },
            "smallTrader": {
              "long": 264099,
              "short": 138981,
              "net": 125118
            }
          },
          "openInterest": 4053420
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1086997,
              "short": 1101332,
              "net": -14335
            },
            "nonCommercial": {
              "long": 252737,
              "short": 273908,
              "net": -21171
            },
            "smallTrader": {
              "long": 198692,
              "short": 163186,
              "net": 35506
            }
          },
          "openInterest": 1549779
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4946205,
              "short": 3975249,
              "net": 970956
            },
            "nonCommercial": {
              "long": 458988,
              "short": 1549277,
              "net": -1090289
            },
            "smallTrader": {
              "long": 426940,
              "short": 307607,
              "net": 119333
            }
          },
          "openInterest": 5960804
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 174015,
              "short": 59139,
              "net": 114876
            },
            "nonCommercial": {
              "long": 43429,
              "short": 139668,
              "net": -96239
            },
            "smallTrader": {
              "long": 16289,
              "short": 34926,
              "net": -18637
            }
          },
          "openInterest": 239278
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1303,
              "short": 1960,
              "net": -657
            },
            "nonCommercial": {
              "long": 22434,
              "short": 22434,
              "net": 0
            },
            "smallTrader": {
              "long": 1525,
              "short": 868,
              "net": 657
            }
          },
          "openInterest": 27932
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19429,
              "short": 19987,
              "net": -558
            },
            "nonCommercial": {
              "long": 52277,
              "short": 51313,
              "net": 964
            },
            "smallTrader": {
              "long": 2168,
              "short": 2574,
              "net": -406
            }
          },
          "openInterest": 77214
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162986,
              "short": 122133,
              "net": 40853
            },
            "nonCommercial": {
              "long": 48459,
              "short": 74692,
              "net": -26233
            },
            "smallTrader": {
              "long": 22465,
              "short": 37085,
              "net": -14620
            }
          },
          "openInterest": 242821
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157017,
              "short": 72555,
              "net": 84462
            },
            "nonCommercial": {
              "long": 35873,
              "short": 112323,
              "net": -76450
            },
            "smallTrader": {
              "long": 29237,
              "short": 37249,
              "net": -8012
            }
          },
          "openInterest": 226747
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50137,
              "short": 85540,
              "net": -35403
            },
            "nonCommercial": {
              "long": 51685,
              "short": 22101,
              "net": 29584
            },
            "smallTrader": {
              "long": 12440,
              "short": 6621,
              "net": 5819
            }
          },
          "openInterest": 152895
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 82876,
              "short": 158091,
              "net": -75215
            },
            "nonCommercial": {
              "long": 93736,
              "short": 21822,
              "net": 71914
            },
            "smallTrader": {
              "long": 8334,
              "short": 5033,
              "net": 3301
            }
          },
          "openInterest": 237477
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73320,
              "short": 139515,
              "net": -66195
            },
            "nonCommercial": {
              "long": 149013,
              "short": 90619,
              "net": 58394
            },
            "smallTrader": {
              "long": 23073,
              "short": 15272,
              "net": 7801
            }
          },
          "openInterest": 308479
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 676526,
              "short": 504138,
              "net": 172388
            },
            "nonCommercial": {
              "long": 288529,
              "short": 448697,
              "net": -160168
            },
            "smallTrader": {
              "long": 149210,
              "short": 161430,
              "net": -12220
            }
          },
          "openInterest": 1512625
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84774,
              "short": 115862,
              "net": -31088
            },
            "nonCommercial": {
              "long": 74765,
              "short": 45906,
              "net": 28859
            },
            "smallTrader": {
              "long": 13337,
              "short": 11108,
              "net": 2229
            }
          },
          "openInterest": 204086
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 624054,
              "short": 931579,
              "net": -307525
            },
            "nonCommercial": {
              "long": 381478,
              "short": 116642,
              "net": 264836
            },
            "smallTrader": {
              "long": 87141,
              "short": 44452,
              "net": 42689
            }
          },
          "openInterest": 1765266
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56280,
              "short": 64010,
              "net": -7730
            },
            "nonCommercial": {
              "long": 19266,
              "short": 12414,
              "net": 6852
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 90835
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30066,
              "short": 31963,
              "net": -1897
            },
            "nonCommercial": {
              "long": 4611,
              "short": 3074,
              "net": 1537
            },
            "smallTrader": {
              "long": 663,
              "short": 303,
              "net": 360
            }
          },
          "openInterest": 38641
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 413769,
              "short": 419034,
              "net": -5265
            },
            "nonCommercial": {
              "long": 167296,
              "short": 177285,
              "net": -9989
            },
            "smallTrader": {
              "long": 72410,
              "short": 57156,
              "net": 15254
            }
          },
          "openInterest": 665771
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14918,
              "short": 9442,
              "net": 5476
            },
            "nonCommercial": {
              "long": 13876,
              "short": 13956,
              "net": -80
            },
            "smallTrader": {
              "long": 9653,
              "short": 15049,
              "net": -5396
            }
          },
          "openInterest": 49024
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191067,
              "short": 275971,
              "net": -84904
            },
            "nonCommercial": {
              "long": 113671,
              "short": 41327,
              "net": 72344
            },
            "smallTrader": {
              "long": 27953,
              "short": 15393,
              "net": 12560
            }
          },
          "openInterest": 415146
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 129083,
              "short": 355955,
              "net": -226872
            },
            "nonCommercial": {
              "long": 279535,
              "short": 76644,
              "net": 202891
            },
            "smallTrader": {
              "long": 48914,
              "short": 24933,
              "net": 23981
            }
          },
          "openInterest": 516249
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171389,
              "short": 194630,
              "net": -23241
            },
            "nonCommercial": {
              "long": 43399,
              "short": 35000,
              "net": 8399
            },
            "smallTrader": {
              "long": 45094,
              "short": 30252,
              "net": 14842
            }
          },
          "openInterest": 357753
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 239847,
              "short": 60703,
              "net": 179144
            },
            "nonCommercial": {
              "long": 42426,
              "short": 222345,
              "net": -179919
            },
            "smallTrader": {
              "long": 47381,
              "short": 46606,
              "net": 775
            }
          },
          "openInterest": 336167
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98812,
              "short": 146114,
              "net": -47302
            },
            "nonCommercial": {
              "long": 122474,
              "short": 65858,
              "net": 56616
            },
            "smallTrader": {
              "long": 22604,
              "short": 31918,
              "net": -9314
            }
          },
          "openInterest": 300467
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96676,
              "short": 136527,
              "net": -39851
            },
            "nonCommercial": {
              "long": 99621,
              "short": 52068,
              "net": 47553
            },
            "smallTrader": {
              "long": 25617,
              "short": 33319,
              "net": -7702
            }
          },
          "openInterest": 273176
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93954,
              "short": 222341,
              "net": -128387
            },
            "nonCommercial": {
              "long": 152071,
              "short": 28416,
              "net": 123655
            },
            "smallTrader": {
              "long": 7553,
              "short": 2821,
              "net": 4732
            }
          },
          "openInterest": 254982
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 220,
              "net": -170
            },
            "nonCommercial": {
              "long": 27972,
              "short": 29073,
              "net": -1101
            },
            "smallTrader": {
              "long": 1743,
              "short": 472,
              "net": 1271
            }
          },
          "openInterest": 34745
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 142258,
              "short": 160632,
              "net": -18374
            },
            "nonCommercial": {
              "long": 62829,
              "short": 58089,
              "net": 4740
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 263107
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 586245,
              "short": 471234,
              "net": 115011
            },
            "nonCommercial": {
              "long": 306254,
              "short": 438732,
              "net": -132478
            },
            "smallTrader": {
              "long": 59933,
              "short": 42466,
              "net": 17467
            }
          },
          "openInterest": 1542979
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36823,
              "short": 22421,
              "net": 14402
            },
            "nonCommercial": {
              "long": 18254,
              "short": 30301,
              "net": -12047
            },
            "smallTrader": {
              "long": 3433,
              "short": 5788,
              "net": -2355
            }
          },
          "openInterest": 58570
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18426,
              "short": 33224,
              "net": -14798
            },
            "nonCommercial": {
              "long": 46596,
              "short": 39132,
              "net": 7464
            },
            "smallTrader": {
              "long": 10820,
              "short": 3486,
              "net": 7334
            }
          },
          "openInterest": 83696
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 371751,
              "short": 341611,
              "net": 30140
            },
            "nonCommercial": {
              "long": 72411,
              "short": 108511,
              "net": -36100
            },
            "smallTrader": {
              "long": 27723,
              "short": 21763,
              "net": 5960
            }
          },
          "openInterest": 477550
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1405678,
              "short": 1593977,
              "net": -188299
            },
            "nonCommercial": {
              "long": 329860,
              "short": 253148,
              "net": 76712
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2092629
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43245,
              "short": 120654,
              "net": -77409
            },
            "nonCommercial": {
              "long": 86178,
              "short": 26838,
              "net": 59340
            },
            "smallTrader": {
              "long": 30447,
              "short": 12378,
              "net": 18069
            }
          },
          "openInterest": 175740
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 211556,
              "short": 243116,
              "net": -31560
            },
            "nonCommercial": {
              "long": 120442,
              "short": 105999,
              "net": 14443
            },
            "smallTrader": {
              "long": 45894,
              "short": 28777,
              "net": 17117
            }
          },
          "openInterest": 473082
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 291905,
              "short": 260900,
              "net": 31005
            },
            "nonCommercial": {
              "long": 115457,
              "short": 146798,
              "net": -31341
            },
            "smallTrader": {
              "long": 28361,
              "short": 28025,
              "net": 336
            }
          },
          "openInterest": 568868
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 479373,
              "short": 320051,
              "net": 159322
            },
            "nonCommercial": {
              "long": 96430,
              "short": 251000,
              "net": -154570
            },
            "smallTrader": {
              "long": 55609,
              "short": 60361,
              "net": -4752
            }
          },
          "openInterest": 814420
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 451980,
              "short": 491130,
              "net": -39150
            },
            "nonCommercial": {
              "long": 197297,
              "short": 152196,
              "net": 45101
            },
            "smallTrader": {
              "long": 66162,
              "short": 72113,
              "net": -5951
            }
          },
          "openInterest": 827078
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75581,
              "short": 19264,
              "net": 56317
            },
            "nonCommercial": {
              "long": 9681,
              "short": 52243,
              "net": -42562
            },
            "smallTrader": {
              "long": 10614,
              "short": 24369,
              "net": -13755
            }
          },
          "openInterest": 96029
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8609,
              "short": 10735,
              "net": -2126
            },
            "nonCommercial": {
              "long": 31347,
              "short": 31560,
              "net": -213
            },
            "smallTrader": {
              "long": 4395,
              "short": 2056,
              "net": 2339
            }
          },
          "openInterest": 45725
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150091,
              "short": 126620,
              "net": 23471
            },
            "nonCommercial": {
              "long": 89831,
              "short": 107831,
              "net": -18000
            },
            "smallTrader": {
              "long": 24178,
              "short": 29649,
              "net": -5471
            }
          },
          "openInterest": 364239
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119227,
              "short": 79560,
              "net": 39667
            },
            "nonCommercial": {
              "long": 59586,
              "short": 98116,
              "net": -38530
            },
            "smallTrader": {
              "long": 18666,
              "short": 19803,
              "net": -1137
            }
          },
          "openInterest": 254845
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135439,
              "short": 90200,
              "net": 45239
            },
            "nonCommercial": {
              "long": 123697,
              "short": 167088,
              "net": -43391
            },
            "smallTrader": {
              "long": 30321,
              "short": 32169,
              "net": -1848
            }
          },
          "openInterest": 375644
        }
      ]
    },
    {
      "reportDate": "2024-04-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3428368,
              "short": 2971089,
              "net": 457279
            },
            "nonCommercial": {
              "long": 451643,
              "short": 884608,
              "net": -432965
            },
            "smallTrader": {
              "long": 405462,
              "short": 429776,
              "net": -24314
            }
          },
          "openInterest": 4415393
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3289154,
              "short": 2410384,
              "net": 878770
            },
            "nonCommercial": {
              "long": 487267,
              "short": 1503710,
              "net": -1016443
            },
            "smallTrader": {
              "long": 265541,
              "short": 127868,
              "net": 137673
            }
          },
          "openInterest": 4103303
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1105551,
              "short": 1110158,
              "net": -4607
            },
            "nonCommercial": {
              "long": 258380,
              "short": 281494,
              "net": -23114
            },
            "smallTrader": {
              "long": 192864,
              "short": 165143,
              "net": 27721
            }
          },
          "openInterest": 1573888
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5032454,
              "short": 3981145,
              "net": 1051309
            },
            "nonCommercial": {
              "long": 434860,
              "short": 1581458,
              "net": -1146598
            },
            "smallTrader": {
              "long": 422885,
              "short": 327596,
              "net": 95289
            }
          },
          "openInterest": 6015556
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157629,
              "short": 65235,
              "net": 92394
            },
            "nonCommercial": {
              "long": 41293,
              "short": 124528,
              "net": -83235
            },
            "smallTrader": {
              "long": 20613,
              "short": 29772,
              "net": -9159
            }
          },
          "openInterest": 224573
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1291,
              "short": 1821,
              "net": -530
            },
            "nonCommercial": {
              "long": 19569,
              "short": 19563,
              "net": 6
            },
            "smallTrader": {
              "long": 1461,
              "short": 937,
              "net": 524
            }
          },
          "openInterest": 24795
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49305,
              "short": 49626,
              "net": -321
            },
            "nonCommercial": {
              "long": 47281,
              "short": 46995,
              "net": 286
            },
            "smallTrader": {
              "long": 2074,
              "short": 2039,
              "net": 35
            }
          },
          "openInterest": 100604
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162366,
              "short": 118806,
              "net": 43560
            },
            "nonCommercial": {
              "long": 43668,
              "short": 72658,
              "net": -28990
            },
            "smallTrader": {
              "long": 21215,
              "short": 35785,
              "net": -14570
            }
          },
          "openInterest": 235610
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144359,
              "short": 73869,
              "net": 70490
            },
            "nonCommercial": {
              "long": 33793,
              "short": 96994,
              "net": -63201
            },
            "smallTrader": {
              "long": 28321,
              "short": 35610,
              "net": -7289
            }
          },
          "openInterest": 211555
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51146,
              "short": 83268,
              "net": -32122
            },
            "nonCommercial": {
              "long": 46931,
              "short": 19779,
              "net": 27152
            },
            "smallTrader": {
              "long": 11182,
              "short": 6212,
              "net": 4970
            }
          },
          "openInterest": 152039
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81941,
              "short": 154097,
              "net": -72156
            },
            "nonCommercial": {
              "long": 93006,
              "short": 24416,
              "net": 68590
            },
            "smallTrader": {
              "long": 8361,
              "short": 4795,
              "net": 3566
            }
          },
          "openInterest": 235673
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66105,
              "short": 132747,
              "net": -66642
            },
            "nonCommercial": {
              "long": 152807,
              "short": 94743,
              "net": 58064
            },
            "smallTrader": {
              "long": 23247,
              "short": 14669,
              "net": 8578
            }
          },
          "openInterest": 293492
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 624235,
              "short": 467130,
              "net": 157105
            },
            "nonCommercial": {
              "long": 284015,
              "short": 427439,
              "net": -143424
            },
            "smallTrader": {
              "long": 138688,
              "short": 152369,
              "net": -13681
            }
          },
          "openInterest": 1417715
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 89336,
              "short": 108167,
              "net": -18831
            },
            "nonCommercial": {
              "long": 71065,
              "short": 51843,
              "net": 19222
            },
            "smallTrader": {
              "long": 12824,
              "short": 13215,
              "net": -391
            }
          },
          "openInterest": 204757
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 640379,
              "short": 949122,
              "net": -308743
            },
            "nonCommercial": {
              "long": 392782,
              "short": 127321,
              "net": 265461
            },
            "smallTrader": {
              "long": 86115,
              "short": 42833,
              "net": 43282
            }
          },
          "openInterest": 1794542
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56959,
              "short": 63598,
              "net": -6639
            },
            "nonCommercial": {
              "long": 17883,
              "short": 12685,
              "net": 5198
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 89960
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30225,
              "short": 32570,
              "net": -2345
            },
            "nonCommercial": {
              "long": 4812,
              "short": 2807,
              "net": 2005
            },
            "smallTrader": {
              "long": 655,
              "short": 315,
              "net": 340
            }
          },
          "openInterest": 38882
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 399163,
              "short": 409900,
              "net": -10737
            },
            "nonCommercial": {
              "long": 167185,
              "short": 173962,
              "net": -6777
            },
            "smallTrader": {
              "long": 73035,
              "short": 55521,
              "net": 17514
            }
          },
          "openInterest": 652297
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15406,
              "short": 10355,
              "net": 5051
            },
            "nonCommercial": {
              "long": 13357,
              "short": 13662,
              "net": -305
            },
            "smallTrader": {
              "long": 9877,
              "short": 14623,
              "net": -4746
            }
          },
          "openInterest": 48704
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185003,
              "short": 264362,
              "net": -79359
            },
            "nonCommercial": {
              "long": 112239,
              "short": 44761,
              "net": 67478
            },
            "smallTrader": {
              "long": 27246,
              "short": 15365,
              "net": 11881
            }
          },
          "openInterest": 414745
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 126925,
              "short": 354423,
              "net": -227498
            },
            "nonCommercial": {
              "long": 278850,
              "short": 74640,
              "net": 204210
            },
            "smallTrader": {
              "long": 50274,
              "short": 26986,
              "net": 23288
            }
          },
          "openInterest": 519791
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177405,
              "short": 194653,
              "net": -17248
            },
            "nonCommercial": {
              "long": 40383,
              "short": 36111,
              "net": 4272
            },
            "smallTrader": {
              "long": 43350,
              "short": 30374,
              "net": 12976
            }
          },
          "openInterest": 362786
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 244920,
              "short": 68798,
              "net": 176122
            },
            "nonCommercial": {
              "long": 40435,
              "short": 208823,
              "net": -168388
            },
            "smallTrader": {
              "long": 41917,
              "short": 49651,
              "net": -7734
            }
          },
          "openInterest": 334848
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102259,
              "short": 145516,
              "net": -43257
            },
            "nonCommercial": {
              "long": 116668,
              "short": 64730,
              "net": 51938
            },
            "smallTrader": {
              "long": 22574,
              "short": 31255,
              "net": -8681
            }
          },
          "openInterest": 299666
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97729,
              "short": 135817,
              "net": -38088
            },
            "nonCommercial": {
              "long": 99665,
              "short": 55862,
              "net": 43803
            },
            "smallTrader": {
              "long": 26257,
              "short": 31972,
              "net": -5715
            }
          },
          "openInterest": 275985
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95715,
              "short": 219040,
              "net": -123325
            },
            "nonCommercial": {
              "long": 144679,
              "short": 25634,
              "net": 119045
            },
            "smallTrader": {
              "long": 7175,
              "short": 2895,
              "net": 4280
            }
          },
          "openInterest": 249126
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 14702,
              "short": 15875,
              "net": -1173
            },
            "smallTrader": {
              "long": 1471,
              "short": 348,
              "net": 1123
            }
          },
          "openInterest": 19442
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140092,
              "short": 154992,
              "net": -14900
            },
            "nonCommercial": {
              "long": 61315,
              "short": 60780,
              "net": 535
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 261962
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 602198,
              "short": 469174,
              "net": 133024
            },
            "nonCommercial": {
              "long": 312077,
              "short": 462310,
              "net": -150233
            },
            "smallTrader": {
              "long": 58401,
              "short": 41192,
              "net": 17209
            }
          },
          "openInterest": 1559471
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33942,
              "short": 23335,
              "net": 10607
            },
            "nonCommercial": {
              "long": 21514,
              "short": 30065,
              "net": -8551
            },
            "smallTrader": {
              "long": 3253,
              "short": 5309,
              "net": -2056
            }
          },
          "openInterest": 58811
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20552,
              "short": 33122,
              "net": -12570
            },
            "nonCommercial": {
              "long": 42532,
              "short": 35735,
              "net": 6797
            },
            "smallTrader": {
              "long": 9143,
              "short": 3370,
              "net": 5773
            }
          },
          "openInterest": 80142
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 372284,
              "short": 336392,
              "net": 35892
            },
            "nonCommercial": {
              "long": 70255,
              "short": 110544,
              "net": -40289
            },
            "smallTrader": {
              "long": 26725,
              "short": 22328,
              "net": 4397
            }
          },
          "openInterest": 480835
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1396319,
              "short": 1544777,
              "net": -148458
            },
            "nonCommercial": {
              "long": 282529,
              "short": 231851,
              "net": 50678
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2031800
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40745,
              "short": 115941,
              "net": -75196
            },
            "nonCommercial": {
              "long": 83094,
              "short": 28600,
              "net": 54494
            },
            "smallTrader": {
              "long": 32309,
              "short": 11607,
              "net": 20702
            }
          },
          "openInterest": 166315
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191673,
              "short": 240781,
              "net": -49108
            },
            "nonCommercial": {
              "long": 130740,
              "short": 98621,
              "net": 32119
            },
            "smallTrader": {
              "long": 43016,
              "short": 26027,
              "net": 16989
            }
          },
          "openInterest": 441965
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 290371,
              "short": 235015,
              "net": 55356
            },
            "nonCommercial": {
              "long": 109597,
              "short": 166039,
              "net": -56442
            },
            "smallTrader": {
              "long": 31192,
              "short": 30106,
              "net": 1086
            }
          },
          "openInterest": 551017
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 447805,
              "short": 279129,
              "net": 168676
            },
            "nonCommercial": {
              "long": 92100,
              "short": 254443,
              "net": -162343
            },
            "smallTrader": {
              "long": 52018,
              "short": 58351,
              "net": -6333
            }
          },
          "openInterest": 722851
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460096,
              "short": 489916,
              "net": -29820
            },
            "nonCommercial": {
              "long": 199571,
              "short": 159266,
              "net": 40305
            },
            "smallTrader": {
              "long": 63606,
              "short": 74091,
              "net": -10485
            }
          },
          "openInterest": 833374
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78446,
              "short": 20163,
              "net": 58283
            },
            "nonCommercial": {
              "long": 11040,
              "short": 52826,
              "net": -41786
            },
            "smallTrader": {
              "long": 9120,
              "short": 25617,
              "net": -16497
            }
          },
          "openInterest": 98926
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9894,
              "short": 12083,
              "net": -2189
            },
            "nonCommercial": {
              "long": 33593,
              "short": 33628,
              "net": -35
            },
            "smallTrader": {
              "long": 4410,
              "short": 2186,
              "net": 2224
            }
          },
          "openInterest": 48784
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152812,
              "short": 124383,
              "net": 28429
            },
            "nonCommercial": {
              "long": 91655,
              "short": 114088,
              "net": -22433
            },
            "smallTrader": {
              "long": 26276,
              "short": 32272,
              "net": -5996
            }
          },
          "openInterest": 373201
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108604,
              "short": 78919,
              "net": 29685
            },
            "nonCommercial": {
              "long": 52296,
              "short": 75653,
              "net": -23357
            },
            "smallTrader": {
              "long": 14356,
              "short": 20684,
              "net": -6328
            }
          },
          "openInterest": 228424
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132764,
              "short": 100202,
              "net": 32562
            },
            "nonCommercial": {
              "long": 120889,
              "short": 145345,
              "net": -24456
            },
            "smallTrader": {
              "long": 26535,
              "short": 34641,
              "net": -8106
            }
          },
          "openInterest": 362572
        }
      ]
    },
    {
      "reportDate": "2024-05-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3437718,
              "short": 2980496,
              "net": 457222
            },
            "nonCommercial": {
              "long": 455924,
              "short": 937544,
              "net": -481620
            },
            "smallTrader": {
              "long": 411798,
              "short": 387400,
              "net": 24398
            }
          },
          "openInterest": 4412228
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3230397,
              "short": 2349902,
              "net": 880495
            },
            "nonCommercial": {
              "long": 516333,
              "short": 1538566,
              "net": -1022233
            },
            "smallTrader": {
              "long": 269053,
              "short": 127315,
              "net": 141738
            }
          },
          "openInterest": 4077234
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1116846,
              "short": 1131736,
              "net": -14890
            },
            "nonCommercial": {
              "long": 267918,
              "short": 292587,
              "net": -24669
            },
            "smallTrader": {
              "long": 202830,
              "short": 163271,
              "net": 39559
            }
          },
          "openInterest": 1604531
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5038983,
              "short": 3979556,
              "net": 1059427
            },
            "nonCommercial": {
              "long": 483030,
              "short": 1646879,
              "net": -1163849
            },
            "smallTrader": {
              "long": 429855,
              "short": 325433,
              "net": 104422
            }
          },
          "openInterest": 6059408
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135023,
              "short": 62501,
              "net": 72522
            },
            "nonCommercial": {
              "long": 49480,
              "short": 113996,
              "net": -64516
            },
            "smallTrader": {
              "long": 19859,
              "short": 27865,
              "net": -8006
            }
          },
          "openInterest": 209670
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1181,
              "short": 1047,
              "net": 134
            },
            "nonCommercial": {
              "long": 20770,
              "short": 21553,
              "net": -783
            },
            "smallTrader": {
              "long": 1588,
              "short": 939,
              "net": 649
            }
          },
          "openInterest": 26155
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46966,
              "short": 9498,
              "net": 37468
            },
            "nonCommercial": {
              "long": 9546,
              "short": 47189,
              "net": -37643
            },
            "smallTrader": {
              "long": 2236,
              "short": 2061,
              "net": 175
            }
          },
          "openInterest": 58797
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141835,
              "short": 108865,
              "net": 32970
            },
            "nonCommercial": {
              "long": 51777,
              "short": 73590,
              "net": -21813
            },
            "smallTrader": {
              "long": 21445,
              "short": 32602,
              "net": -11157
            }
          },
          "openInterest": 223730
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 148390,
              "short": 76545,
              "net": 71845
            },
            "nonCommercial": {
              "long": 32945,
              "short": 102166,
              "net": -69221
            },
            "smallTrader": {
              "long": 29719,
              "short": 32343,
              "net": -2624
            }
          },
          "openInterest": 216708
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51829,
              "short": 84324,
              "net": -32495
            },
            "nonCommercial": {
              "long": 44579,
              "short": 18017,
              "net": 26562
            },
            "smallTrader": {
              "long": 11641,
              "short": 5708,
              "net": 5933
            }
          },
          "openInterest": 147634
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79896,
              "short": 145935,
              "net": -66039
            },
            "nonCommercial": {
              "long": 85054,
              "short": 22177,
              "net": 62877
            },
            "smallTrader": {
              "long": 9211,
              "short": 6049,
              "net": 3162
            }
          },
          "openInterest": 227220
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64280,
              "short": 134292,
              "net": -70012
            },
            "nonCommercial": {
              "long": 160147,
              "short": 97499,
              "net": 62648
            },
            "smallTrader": {
              "long": 22549,
              "short": 15185,
              "net": 7364
            }
          },
          "openInterest": 300392
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 621487,
              "short": 564845,
              "net": 56642
            },
            "nonCommercial": {
              "long": 311911,
              "short": 343265,
              "net": -31354
            },
            "smallTrader": {
              "long": 139562,
              "short": 164850,
              "net": -25288
            }
          },
          "openInterest": 1456699
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93741,
              "short": 101701,
              "net": -7960
            },
            "nonCommercial": {
              "long": 66141,
              "short": 58005,
              "net": 8136
            },
            "smallTrader": {
              "long": 12568,
              "short": 12744,
              "net": -176
            }
          },
          "openInterest": 211893
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 688456,
              "short": 949527,
              "net": -261071
            },
            "nonCommercial": {
              "long": 360533,
              "short": 145089,
              "net": 215444
            },
            "smallTrader": {
              "long": 88100,
              "short": 42473,
              "net": 45627
            }
          },
          "openInterest": 1836765
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57061,
              "short": 67908,
              "net": -10847
            },
            "nonCommercial": {
              "long": 19305,
              "short": 10641,
              "net": 8664
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92752
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25640,
              "short": 27999,
              "net": -2359
            },
            "nonCommercial": {
              "long": 4777,
              "short": 2790,
              "net": 1987
            },
            "smallTrader": {
              "long": 599,
              "short": 227,
              "net": 372
            }
          },
          "openInterest": 33729
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 393845,
              "short": 416124,
              "net": -22279
            },
            "nonCommercial": {
              "long": 170594,
              "short": 166004,
              "net": 4590
            },
            "smallTrader": {
              "long": 75156,
              "short": 57467,
              "net": 17689
            }
          },
          "openInterest": 654804
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15563,
              "short": 9544,
              "net": 6019
            },
            "nonCommercial": {
              "long": 12803,
              "short": 14180,
              "net": -1377
            },
            "smallTrader": {
              "long": 9593,
              "short": 14235,
              "net": -4642
            }
          },
          "openInterest": 47917
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194414,
              "short": 256921,
              "net": -62507
            },
            "nonCommercial": {
              "long": 95412,
              "short": 42898,
              "net": 52514
            },
            "smallTrader": {
              "long": 27739,
              "short": 17746,
              "net": 9993
            }
          },
          "openInterest": 407123
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 124899,
              "short": 352165,
              "net": -227266
            },
            "nonCommercial": {
              "long": 272144,
              "short": 72577,
              "net": 199567
            },
            "smallTrader": {
              "long": 54701,
              "short": 27002,
              "net": 27699
            }
          },
          "openInterest": 529835
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189571,
              "short": 212175,
              "net": -22604
            },
            "nonCommercial": {
              "long": 38366,
              "short": 29271,
              "net": 9095
            },
            "smallTrader": {
              "long": 44381,
              "short": 30872,
              "net": 13509
            }
          },
          "openInterest": 380627
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 219305,
              "short": 77532,
              "net": 141773
            },
            "nonCommercial": {
              "long": 34990,
              "short": 169912,
              "net": -134922
            },
            "smallTrader": {
              "long": 37333,
              "short": 44184,
              "net": -6851
            }
          },
          "openInterest": 299859
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103759,
              "short": 135522,
              "net": -31763
            },
            "nonCommercial": {
              "long": 100612,
              "short": 62256,
              "net": 38356
            },
            "smallTrader": {
              "long": 22074,
              "short": 28667,
              "net": -6593
            }
          },
          "openInterest": 291977
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98469,
              "short": 135793,
              "net": -37324
            },
            "nonCommercial": {
              "long": 96844,
              "short": 53369,
              "net": 43475
            },
            "smallTrader": {
              "long": 26308,
              "short": 32459,
              "net": -6151
            }
          },
          "openInterest": 272777
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101075,
              "short": 217449,
              "net": -116374
            },
            "nonCommercial": {
              "long": 137564,
              "short": 25252,
              "net": 112312
            },
            "smallTrader": {
              "long": 6829,
              "short": 2767,
              "net": 4062
            }
          },
          "openInterest": 246848
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 17974,
              "short": 19105,
              "net": -1131
            },
            "smallTrader": {
              "long": 1371,
              "short": 290,
              "net": 1081
            }
          },
          "openInterest": 22232
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 125015,
              "short": 135421,
              "net": -10406
            },
            "nonCommercial": {
              "long": 65707,
              "short": 60326,
              "net": 5381
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 242910
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 596198,
              "short": 475620,
              "net": 120578
            },
            "nonCommercial": {
              "long": 294245,
              "short": 430013,
              "net": -135768
            },
            "smallTrader": {
              "long": 59120,
              "short": 43930,
              "net": 15190
            }
          },
          "openInterest": 1560152
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33531,
              "short": 19739,
              "net": 13792
            },
            "nonCommercial": {
              "long": 19060,
              "short": 30251,
              "net": -11191
            },
            "smallTrader": {
              "long": 3124,
              "short": 5725,
              "net": -2601
            }
          },
          "openInterest": 55822
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19732,
              "short": 38080,
              "net": -18348
            },
            "nonCommercial": {
              "long": 45232,
              "short": 31572,
              "net": 13660
            },
            "smallTrader": {
              "long": 8620,
              "short": 3932,
              "net": 4688
            }
          },
          "openInterest": 80677
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 353891,
              "short": 322253,
              "net": 31638
            },
            "nonCommercial": {
              "long": 72277,
              "short": 110277,
              "net": -38000
            },
            "smallTrader": {
              "long": 29050,
              "short": 22688,
              "net": 6362
            }
          },
          "openInterest": 465495
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1440537,
              "short": 1534764,
              "net": -94227
            },
            "nonCommercial": {
              "long": 264704,
              "short": 265202,
              "net": -498
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2056976
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39225,
              "short": 113640,
              "net": -74415
            },
            "nonCommercial": {
              "long": 81650,
              "short": 27998,
              "net": 53652
            },
            "smallTrader": {
              "long": 32441,
              "short": 11678,
              "net": 20763
            }
          },
          "openInterest": 161868
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182605,
              "short": 278010,
              "net": -95405
            },
            "nonCommercial": {
              "long": 139373,
              "short": 65403,
              "net": 73970
            },
            "smallTrader": {
              "long": 46648,
              "short": 25213,
              "net": 21435
            }
          },
          "openInterest": 455403
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 293066,
              "short": 242715,
              "net": 50351
            },
            "nonCommercial": {
              "long": 113697,
              "short": 165250,
              "net": -51553
            },
            "smallTrader": {
              "long": 30181,
              "short": 28979,
              "net": 1202
            }
          },
          "openInterest": 550319
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 426277,
              "short": 351954,
              "net": 74323
            },
            "nonCommercial": {
              "long": 123324,
              "short": 183372,
              "net": -60048
            },
            "smallTrader": {
              "long": 51042,
              "short": 65317,
              "net": -14275
            }
          },
          "openInterest": 743039
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 438212,
              "short": 463388,
              "net": -25176
            },
            "nonCommercial": {
              "long": 200063,
              "short": 171502,
              "net": 28561
            },
            "smallTrader": {
              "long": 65992,
              "short": 69377,
              "net": -3385
            }
          },
          "openInterest": 825438
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73684,
              "short": 20575,
              "net": 53109
            },
            "nonCommercial": {
              "long": 9237,
              "short": 51024,
              "net": -41787
            },
            "smallTrader": {
              "long": 10557,
              "short": 21879,
              "net": -11322
            }
          },
          "openInterest": 94645
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9260,
              "short": 12652,
              "net": -3392
            },
            "nonCommercial": {
              "long": 28881,
              "short": 27028,
              "net": 1853
            },
            "smallTrader": {
              "long": 3753,
              "short": 2214,
              "net": 1539
            }
          },
          "openInterest": 42962
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 171486,
              "short": 129977,
              "net": 41509
            },
            "nonCommercial": {
              "long": 98258,
              "short": 137137,
              "net": -38879
            },
            "smallTrader": {
              "long": 30089,
              "short": 32719,
              "net": -2630
            }
          },
          "openInterest": 403483
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107235,
              "short": 82933,
              "net": 24302
            },
            "nonCommercial": {
              "long": 52166,
              "short": 69822,
              "net": -17656
            },
            "smallTrader": {
              "long": 15042,
              "short": 21688,
              "net": -6646
            }
          },
          "openInterest": 229435
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135193,
              "short": 108188,
              "net": 27005
            },
            "nonCommercial": {
              "long": 122686,
              "short": 140471,
              "net": -17785
            },
            "smallTrader": {
              "long": 25281,
              "short": 34501,
              "net": -9220
            }
          },
          "openInterest": 369477
        }
      ]
    },
    {
      "reportDate": "2024-05-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3378701,
              "short": 3027060,
              "net": 351641
            },
            "nonCommercial": {
              "long": 522351,
              "short": 870162,
              "net": -347811
            },
            "smallTrader": {
              "long": 409062,
              "short": 412892,
              "net": -3830
            }
          },
          "openInterest": 4442230
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3178396,
              "short": 2345910,
              "net": 832486
            },
            "nonCommercial": {
              "long": 541411,
              "short": 1506397,
              "net": -964986
            },
            "smallTrader": {
              "long": 264452,
              "short": 131952,
              "net": 132500
            }
          },
          "openInterest": 4041647
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1116694,
              "short": 1162998,
              "net": -46304
            },
            "nonCommercial": {
              "long": 271919,
              "short": 267632,
              "net": 4287
            },
            "smallTrader": {
              "long": 204299,
              "short": 162282,
              "net": 42017
            }
          },
          "openInterest": 1630082
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5284344,
              "short": 4041973,
              "net": 1242371
            },
            "nonCommercial": {
              "long": 469333,
              "short": 1795438,
              "net": -1326105
            },
            "smallTrader": {
              "long": 412489,
              "short": 328755,
              "net": 83734
            }
          },
          "openInterest": 6235670
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 131596,
              "short": 54454,
              "net": 77142
            },
            "nonCommercial": {
              "long": 40059,
              "short": 117230,
              "net": -77171
            },
            "smallTrader": {
              "long": 25881,
              "short": 25852,
              "net": 29
            }
          },
          "openInterest": 201798
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1099,
              "short": 1520,
              "net": -421
            },
            "nonCommercial": {
              "long": 21078,
              "short": 21255,
              "net": -177
            },
            "smallTrader": {
              "long": 1519,
              "short": 921,
              "net": 598
            }
          },
          "openInterest": 27077
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47983,
              "short": 9734,
              "net": 38249
            },
            "nonCommercial": {
              "long": 11257,
              "short": 49516,
              "net": -38259
            },
            "smallTrader": {
              "long": 2105,
              "short": 2095,
              "net": 10
            }
          },
          "openInterest": 61385
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 137917,
              "short": 111122,
              "net": 26795
            },
            "nonCommercial": {
              "long": 48674,
              "short": 68749,
              "net": -20075
            },
            "smallTrader": {
              "long": 25869,
              "short": 32589,
              "net": -6720
            }
          },
          "openInterest": 223242
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147626,
              "short": 69406,
              "net": 78220
            },
            "nonCommercial": {
              "long": 34286,
              "short": 114589,
              "net": -80303
            },
            "smallTrader": {
              "long": 32492,
              "short": 30409,
              "net": 2083
            }
          },
          "openInterest": 220840
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52231,
              "short": 85799,
              "net": -33568
            },
            "nonCommercial": {
              "long": 45316,
              "short": 17358,
              "net": 27958
            },
            "smallTrader": {
              "long": 10914,
              "short": 5304,
              "net": 5610
            }
          },
          "openInterest": 146340
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81022,
              "short": 140716,
              "net": -59694
            },
            "nonCommercial": {
              "long": 77228,
              "short": 20017,
              "net": 57211
            },
            "smallTrader": {
              "long": 9092,
              "short": 6609,
              "net": 2483
            }
          },
          "openInterest": 223287
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71026,
              "short": 140682,
              "net": -69656
            },
            "nonCommercial": {
              "long": 163662,
              "short": 101882,
              "net": 61780
            },
            "smallTrader": {
              "long": 25246,
              "short": 17370,
              "net": 7876
            }
          },
          "openInterest": 316141
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 632478,
              "short": 592073,
              "net": 40405
            },
            "nonCommercial": {
              "long": 337217,
              "short": 336993,
              "net": 224
            },
            "smallTrader": {
              "long": 138445,
              "short": 179074,
              "net": -40629
            }
          },
          "openInterest": 1513128
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97259,
              "short": 101508,
              "net": -4249
            },
            "nonCommercial": {
              "long": 68159,
              "short": 61760,
              "net": 6399
            },
            "smallTrader": {
              "long": 12682,
              "short": 14832,
              "net": -2150
            }
          },
          "openInterest": 221271
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 690868,
              "short": 941829,
              "net": -250961
            },
            "nonCommercial": {
              "long": 330395,
              "short": 127352,
              "net": 203043
            },
            "smallTrader": {
              "long": 92020,
              "short": 44102,
              "net": 47918
            }
          },
          "openInterest": 1787763
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57006,
              "short": 76183,
              "net": -19177
            },
            "nonCommercial": {
              "long": 24739,
              "short": 8966,
              "net": 15773
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 99207
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25696,
              "short": 29557,
              "net": -3861
            },
            "nonCommercial": {
              "long": 5806,
              "short": 2358,
              "net": 3448
            },
            "smallTrader": {
              "long": 737,
              "short": 324,
              "net": 413
            }
          },
          "openInterest": 34739
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 387812,
              "short": 426094,
              "net": -38282
            },
            "nonCommercial": {
              "long": 178398,
              "short": 161243,
              "net": 17155
            },
            "smallTrader": {
              "long": 76472,
              "short": 55345,
              "net": 21127
            }
          },
          "openInterest": 656802
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15512,
              "short": 9721,
              "net": 5791
            },
            "nonCommercial": {
              "long": 14118,
              "short": 14561,
              "net": -443
            },
            "smallTrader": {
              "long": 9279,
              "short": 14627,
              "net": -5348
            }
          },
          "openInterest": 49432
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200852,
              "short": 256657,
              "net": -55805
            },
            "nonCommercial": {
              "long": 89317,
              "short": 40952,
              "net": 48365
            },
            "smallTrader": {
              "long": 25423,
              "short": 17983,
              "net": 7440
            }
          },
          "openInterest": 406862
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 133583,
              "short": 365693,
              "net": -232110
            },
            "nonCommercial": {
              "long": 277642,
              "short": 73146,
              "net": 204496
            },
            "smallTrader": {
              "long": 52633,
              "short": 25019,
              "net": 27614
            }
          },
          "openInterest": 522952
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197163,
              "short": 215929,
              "net": -18766
            },
            "nonCommercial": {
              "long": 42218,
              "short": 30737,
              "net": 11481
            },
            "smallTrader": {
              "long": 42521,
              "short": 35236,
              "net": 7285
            }
          },
          "openInterest": 397078
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 216442,
              "short": 83148,
              "net": 133294
            },
            "nonCommercial": {
              "long": 35303,
              "short": 161485,
              "net": -126182
            },
            "smallTrader": {
              "long": 39446,
              "short": 46558,
              "net": -7112
            }
          },
          "openInterest": 297606
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101191,
              "short": 127635,
              "net": -26444
            },
            "nonCommercial": {
              "long": 93393,
              "short": 61352,
              "net": 32041
            },
            "smallTrader": {
              "long": 21492,
              "short": 27089,
              "net": -5597
            }
          },
          "openInterest": 277187
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94857,
              "short": 132599,
              "net": -37742
            },
            "nonCommercial": {
              "long": 100002,
              "short": 55343,
              "net": 44659
            },
            "smallTrader": {
              "long": 27263,
              "short": 34180,
              "net": -6917
            }
          },
          "openInterest": 271075
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105840,
              "short": 222441,
              "net": -116601
            },
            "nonCommercial": {
              "long": 144307,
              "short": 31346,
              "net": 112961
            },
            "smallTrader": {
              "long": 6997,
              "short": 3357,
              "net": 3640
            }
          },
          "openInterest": 258065
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 17621,
              "short": 18831,
              "net": -1210
            },
            "smallTrader": {
              "long": 1500,
              "short": 340,
              "net": 1160
            }
          },
          "openInterest": 20427
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 134445,
              "short": 145213,
              "net": -10768
            },
            "nonCommercial": {
              "long": 68568,
              "short": 64269,
              "net": 4299
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 256748
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 620002,
              "short": 515259,
              "net": 104743
            },
            "nonCommercial": {
              "long": 290806,
              "short": 407438,
              "net": -116632
            },
            "smallTrader": {
              "long": 54776,
              "short": 42887,
              "net": 11889
            }
          },
          "openInterest": 1546190
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32451,
              "short": 20289,
              "net": 12162
            },
            "nonCommercial": {
              "long": 19284,
              "short": 30484,
              "net": -11200
            },
            "smallTrader": {
              "long": 3683,
              "short": 4645,
              "net": -962
            }
          },
          "openInterest": 55640
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17181,
              "short": 45375,
              "net": -28194
            },
            "nonCommercial": {
              "long": 53314,
              "short": 28867,
              "net": 24447
            },
            "smallTrader": {
              "long": 9115,
              "short": 5368,
              "net": 3747
            }
          },
          "openInterest": 87175
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 343687,
              "short": 320355,
              "net": 23332
            },
            "nonCommercial": {
              "long": 82124,
              "short": 114191,
              "net": -32067
            },
            "smallTrader": {
              "long": 29283,
              "short": 20548,
              "net": 8735
            }
          },
          "openInterest": 466505
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1481845,
              "short": 1553464,
              "net": -71619
            },
            "nonCommercial": {
              "long": 271442,
              "short": 287961,
              "net": -16519
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2107573
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41532,
              "short": 122954,
              "net": -81422
            },
            "nonCommercial": {
              "long": 87936,
              "short": 28475,
              "net": 59461
            },
            "smallTrader": {
              "long": 32735,
              "short": 10774,
              "net": 21961
            }
          },
          "openInterest": 171371
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176885,
              "short": 286255,
              "net": -109370
            },
            "nonCommercial": {
              "long": 150611,
              "short": 67826,
              "net": 82785
            },
            "smallTrader": {
              "long": 50993,
              "short": 24408,
              "net": 26585
            }
          },
          "openInterest": 461174
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 288450,
              "short": 241269,
              "net": 47181
            },
            "nonCommercial": {
              "long": 109303,
              "short": 159835,
              "net": -50532
            },
            "smallTrader": {
              "long": 31814,
              "short": 28463,
              "net": 3351
            }
          },
          "openInterest": 542696
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 446696,
              "short": 365092,
              "net": 81604
            },
            "nonCommercial": {
              "long": 112139,
              "short": 178114,
              "net": -65975
            },
            "smallTrader": {
              "long": 54657,
              "short": 70286,
              "net": -15629
            }
          },
          "openInterest": 752796
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 439623,
              "short": 451082,
              "net": -11459
            },
            "nonCommercial": {
              "long": 209791,
              "short": 183900,
              "net": 25891
            },
            "smallTrader": {
              "long": 60523,
              "short": 74955,
              "net": -14432
            }
          },
          "openInterest": 829891
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71745,
              "short": 19976,
              "net": 51769
            },
            "nonCommercial": {
              "long": 6646,
              "short": 47753,
              "net": -41107
            },
            "smallTrader": {
              "long": 11121,
              "short": 21783,
              "net": -10662
            }
          },
          "openInterest": 90701
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8472,
              "short": 12262,
              "net": -3790
            },
            "nonCommercial": {
              "long": 29682,
              "short": 27247,
              "net": 2435
            },
            "smallTrader": {
              "long": 3535,
              "short": 2180,
              "net": 1355
            }
          },
          "openInterest": 42817
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 180775,
              "short": 132873,
              "net": 47902
            },
            "nonCommercial": {
              "long": 96769,
              "short": 144830,
              "net": -48061
            },
            "smallTrader": {
              "long": 30036,
              "short": 29877,
              "net": 159
            }
          },
          "openInterest": 436067
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105944,
              "short": 90099,
              "net": 15845
            },
            "nonCommercial": {
              "long": 55634,
              "short": 66433,
              "net": -10799
            },
            "smallTrader": {
              "long": 15291,
              "short": 20337,
              "net": -5046
            }
          },
          "openInterest": 234965
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141475,
              "short": 127316,
              "net": 14159
            },
            "nonCommercial": {
              "long": 132484,
              "short": 137899,
              "net": -5415
            },
            "smallTrader": {
              "long": 28160,
              "short": 36904,
              "net": -8744
            }
          },
          "openInterest": 394780
        }
      ]
    },
    {
      "reportDate": "2024-05-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3395212,
              "short": 3006381,
              "net": 388831
            },
            "nonCommercial": {
              "long": 493503,
              "short": 894475,
              "net": -400972
            },
            "smallTrader": {
              "long": 409931,
              "short": 397790,
              "net": 12141
            }
          },
          "openInterest": 4560180
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3232197,
              "short": 2372517,
              "net": 859680
            },
            "nonCommercial": {
              "long": 553930,
              "short": 1547599,
              "net": -993669
            },
            "smallTrader": {
              "long": 264638,
              "short": 130649,
              "net": 133989
            }
          },
          "openInterest": 4124115
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1125981,
              "short": 1185137,
              "net": -59156
            },
            "nonCommercial": {
              "long": 279564,
              "short": 265388,
              "net": 14176
            },
            "smallTrader": {
              "long": 209143,
              "short": 164163,
              "net": 44980
            }
          },
          "openInterest": 1760039
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5370833,
              "short": 4052423,
              "net": 1318410
            },
            "nonCommercial": {
              "long": 446114,
              "short": 1868919,
              "net": -1422805
            },
            "smallTrader": {
              "long": 433963,
              "short": 329568,
              "net": 104395
            }
          },
          "openInterest": 6431140
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115463,
              "short": 63870,
              "net": 51593
            },
            "nonCommercial": {
              "long": 50536,
              "short": 106769,
              "net": -56233
            },
            "smallTrader": {
              "long": 28387,
              "short": 23747,
              "net": 4640
            }
          },
          "openInterest": 196609
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1313,
              "short": 1191,
              "net": 122
            },
            "nonCommercial": {
              "long": 23198,
              "short": 24088,
              "net": -890
            },
            "smallTrader": {
              "long": 1586,
              "short": 818,
              "net": 768
            }
          },
          "openInterest": 30694
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47444,
              "short": 10159,
              "net": 37285
            },
            "nonCommercial": {
              "long": 8649,
              "short": 46307,
              "net": -37658
            },
            "smallTrader": {
              "long": 2504,
              "short": 2131,
              "net": 373
            }
          },
          "openInterest": 58971
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111397,
              "short": 111417,
              "net": -20
            },
            "nonCommercial": {
              "long": 68538,
              "short": 67485,
              "net": 1053
            },
            "smallTrader": {
              "long": 28849,
              "short": 29882,
              "net": -1033
            }
          },
          "openInterest": 223976
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 164291,
              "short": 72434,
              "net": 91857
            },
            "nonCommercial": {
              "long": 35399,
              "short": 126223,
              "net": -90824
            },
            "smallTrader": {
              "long": 29011,
              "short": 30044,
              "net": -1033
            }
          },
          "openInterest": 234491
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52100,
              "short": 86763,
              "net": -34663
            },
            "nonCommercial": {
              "long": 45441,
              "short": 16550,
              "net": 28891
            },
            "smallTrader": {
              "long": 11450,
              "short": 5678,
              "net": 5772
            }
          },
          "openInterest": 147365
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80532,
              "short": 142829,
              "net": -62297
            },
            "nonCommercial": {
              "long": 78086,
              "short": 18700,
              "net": 59386
            },
            "smallTrader": {
              "long": 9317,
              "short": 6406,
              "net": 2911
            }
          },
          "openInterest": 222800
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68780,
              "short": 150497,
              "net": -81717
            },
            "nonCommercial": {
              "long": 162887,
              "short": 91193,
              "net": 71694
            },
            "smallTrader": {
              "long": 24415,
              "short": 14392,
              "net": 10023
            }
          },
          "openInterest": 303409
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 650663,
              "short": 574578,
              "net": 76085
            },
            "nonCommercial": {
              "long": 332720,
              "short": 374547,
              "net": -41827
            },
            "smallTrader": {
              "long": 142393,
              "short": 176651,
              "net": -34258
            }
          },
          "openInterest": 1535429
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103215,
              "short": 102161,
              "net": 1054
            },
            "nonCommercial": {
              "long": 68464,
              "short": 68656,
              "net": -192
            },
            "smallTrader": {
              "long": 11951,
              "short": 12813,
              "net": -862
            }
          },
          "openInterest": 227298
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 681865,
              "short": 948291,
              "net": -266426
            },
            "nonCommercial": {
              "long": 332352,
              "short": 113052,
              "net": 219300
            },
            "smallTrader": {
              "long": 88365,
              "short": 41239,
              "net": 47126
            }
          },
          "openInterest": 1784152
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53739,
              "short": 76615,
              "net": -22876
            },
            "nonCommercial": {
              "long": 30728,
              "short": 10291,
              "net": 20437
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 103626
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25153,
              "short": 29795,
              "net": -4642
            },
            "nonCommercial": {
              "long": 6798,
              "short": 2453,
              "net": 4345
            },
            "smallTrader": {
              "long": 679,
              "short": 382,
              "net": 297
            }
          },
          "openInterest": 35009
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 378118,
              "short": 447571,
              "net": -69453
            },
            "nonCommercial": {
              "long": 182574,
              "short": 141099,
              "net": 41475
            },
            "smallTrader": {
              "long": 78304,
              "short": 50326,
              "net": 27978
            }
          },
          "openInterest": 653081
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16040,
              "short": 9262,
              "net": 6778
            },
            "nonCommercial": {
              "long": 14003,
              "short": 15191,
              "net": -1188
            },
            "smallTrader": {
              "long": 8983,
              "short": 14573,
              "net": -5590
            }
          },
          "openInterest": 48547
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199860,
              "short": 257377,
              "net": -57517
            },
            "nonCommercial": {
              "long": 89205,
              "short": 42141,
              "net": 47064
            },
            "smallTrader": {
              "long": 25948,
              "short": 15495,
              "net": 10453
            }
          },
          "openInterest": 400059
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 118514,
              "short": 377177,
              "net": -258663
            },
            "nonCommercial": {
              "long": 300729,
              "short": 70923,
              "net": 229806
            },
            "smallTrader": {
              "long": 55264,
              "short": 26407,
              "net": 28857
            }
          },
          "openInterest": 530591
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189909,
              "short": 215562,
              "net": -25653
            },
            "nonCommercial": {
              "long": 46680,
              "short": 28733,
              "net": 17947
            },
            "smallTrader": {
              "long": 42657,
              "short": 34951,
              "net": 7706
            }
          },
          "openInterest": 399254
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 224424,
              "short": 77907,
              "net": 146517
            },
            "nonCommercial": {
              "long": 29614,
              "short": 173981,
              "net": -144367
            },
            "smallTrader": {
              "long": 41339,
              "short": 43489,
              "net": -2150
            }
          },
          "openInterest": 301315
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104293,
              "short": 121423,
              "net": -17130
            },
            "nonCommercial": {
              "long": 84630,
              "short": 61768,
              "net": 22862
            },
            "smallTrader": {
              "long": 21488,
              "short": 27220,
              "net": -5732
            }
          },
          "openInterest": 271519
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95535,
              "short": 137296,
              "net": -41761
            },
            "nonCommercial": {
              "long": 107677,
              "short": 57021,
              "net": 50656
            },
            "smallTrader": {
              "long": 27419,
              "short": 36314,
              "net": -8895
            }
          },
          "openInterest": 278426
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107198,
              "short": 229485,
              "net": -122287
            },
            "nonCommercial": {
              "long": 153206,
              "short": 35314,
              "net": 117892
            },
            "smallTrader": {
              "long": 7379,
              "short": 2984,
              "net": 4395
            }
          },
          "openInterest": 269695
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 29842,
              "short": 31590,
              "net": -1748
            },
            "smallTrader": {
              "long": 1977,
              "short": 279,
              "net": 1698
            }
          },
          "openInterest": 36274
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 133043,
              "short": 149583,
              "net": -16540
            },
            "nonCommercial": {
              "long": 68390,
              "short": 62493,
              "net": 5897
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 258244
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 610864,
              "short": 533998,
              "net": 76866
            },
            "nonCommercial": {
              "long": 291880,
              "short": 381975,
              "net": -90095
            },
            "smallTrader": {
              "long": 52932,
              "short": 39703,
              "net": 13229
            }
          },
          "openInterest": 1529956
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23061,
              "short": 20317,
              "net": 2744
            },
            "nonCommercial": {
              "long": 22599,
              "short": 23969,
              "net": -1370
            },
            "smallTrader": {
              "long": 3258,
              "short": 4632,
              "net": -1374
            }
          },
          "openInterest": 49105
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17737,
              "short": 49371,
              "net": -31634
            },
            "nonCommercial": {
              "long": 58479,
              "short": 30830,
              "net": 27649
            },
            "smallTrader": {
              "long": 9415,
              "short": 5430,
              "net": 3985
            }
          },
          "openInterest": 92741
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 344512,
              "short": 316151,
              "net": 28361
            },
            "nonCommercial": {
              "long": 78859,
              "short": 116443,
              "net": -37584
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 464396
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1505752,
              "short": 1596649,
              "net": -90897
            },
            "nonCommercial": {
              "long": 302783,
              "short": 316553,
              "net": -13770
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2176057
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47423,
              "short": 130517,
              "net": -83094
            },
            "nonCommercial": {
              "long": 94141,
              "short": 34497,
              "net": 59644
            },
            "smallTrader": {
              "long": 34911,
              "short": 11461,
              "net": 23450
            }
          },
          "openInterest": 186945
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172662,
              "short": 288601,
              "net": -115939
            },
            "nonCommercial": {
              "long": 153997,
              "short": 64723,
              "net": 89274
            },
            "smallTrader": {
              "long": 52231,
              "short": 25566,
              "net": 26665
            }
          },
          "openInterest": 458487
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 290085,
              "short": 259247,
              "net": 30838
            },
            "nonCommercial": {
              "long": 109680,
              "short": 145958,
              "net": -36278
            },
            "smallTrader": {
              "long": 32430,
              "short": 26990,
              "net": 5440
            }
          },
          "openInterest": 542742
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 455999,
              "short": 395870,
              "net": 60129
            },
            "nonCommercial": {
              "long": 120057,
              "short": 165039,
              "net": -44982
            },
            "smallTrader": {
              "long": 55767,
              "short": 70914,
              "net": -15147
            }
          },
          "openInterest": 784815
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 470669,
              "short": 464046,
              "net": 6623
            },
            "nonCommercial": {
              "long": 203079,
              "short": 194658,
              "net": 8421
            },
            "smallTrader": {
              "long": 60883,
              "short": 75927,
              "net": -15044
            }
          },
          "openInterest": 858459
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73911,
              "short": 22558,
              "net": 51353
            },
            "nonCommercial": {
              "long": 7688,
              "short": 48333,
              "net": -40645
            },
            "smallTrader": {
              "long": 11669,
              "short": 22377,
              "net": -10708
            }
          },
          "openInterest": 94270
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7389,
              "short": 11474,
              "net": -4085
            },
            "nonCommercial": {
              "long": 28292,
              "short": 24774,
              "net": 3518
            },
            "smallTrader": {
              "long": 3126,
              "short": 2559,
              "net": 567
            }
          },
          "openInterest": 39920
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 198426,
              "short": 147178,
              "net": 51248
            },
            "nonCommercial": {
              "long": 100164,
              "short": 151556,
              "net": -51392
            },
            "smallTrader": {
              "long": 100547,
              "short": 100403,
              "net": 144
            }
          },
          "openInterest": 535063
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108235,
              "short": 89251,
              "net": 18984
            },
            "nonCommercial": {
              "long": 57587,
              "short": 70005,
              "net": -12418
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 239525
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140383,
              "short": 120650,
              "net": 19733
            },
            "nonCommercial": {
              "long": 130514,
              "short": 143036,
              "net": -12522
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 405252
        }
      ]
    },
    {
      "reportDate": "2024-05-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3520410,
              "short": 3167241,
              "net": 353169
            },
            "nonCommercial": {
              "long": 498320,
              "short": 886495,
              "net": -388175
            },
            "smallTrader": {
              "long": 485757,
              "short": 450751,
              "net": 35006
            }
          },
          "openInterest": 4901854
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3175073,
              "short": 2348530,
              "net": 826543
            },
            "nonCommercial": {
              "long": 488475,
              "short": 1468294,
              "net": -979819
            },
            "smallTrader": {
              "long": 317155,
              "short": 163879,
              "net": 153276
            }
          },
          "openInterest": 4130316
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1131701,
              "short": 1210499,
              "net": -78798
            },
            "nonCommercial": {
              "long": 278502,
              "short": 234666,
              "net": 43836
            },
            "smallTrader": {
              "long": 205371,
              "short": 170409,
              "net": 34962
            }
          },
          "openInterest": 1695196
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5430187,
              "short": 4125246,
              "net": 1304941
            },
            "nonCommercial": {
              "long": 390636,
              "short": 1767753,
              "net": -1377117
            },
            "smallTrader": {
              "long": 485314,
              "short": 413138,
              "net": 72176
            }
          },
          "openInterest": 6644814
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112209,
              "short": 62849,
              "net": 49360
            },
            "nonCommercial": {
              "long": 53892,
              "short": 103808,
              "net": -49916
            },
            "smallTrader": {
              "long": 24416,
              "short": 23860,
              "net": 556
            }
          },
          "openInterest": 193678
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1214,
              "short": 1362,
              "net": -148
            },
            "nonCommercial": {
              "long": 22761,
              "short": 23517,
              "net": -756
            },
            "smallTrader": {
              "long": 1763,
              "short": 859,
              "net": 904
            }
          },
          "openInterest": 30255
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59601,
              "short": 22299,
              "net": 37302
            },
            "nonCommercial": {
              "long": 6940,
              "short": 43522,
              "net": -36582
            },
            "smallTrader": {
              "long": 2182,
              "short": 2902,
              "net": -720
            }
          },
          "openInterest": 75308
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118109,
              "short": 150282,
              "net": -32173
            },
            "nonCommercial": {
              "long": 93041,
              "short": 67639,
              "net": 25402
            },
            "smallTrader": {
              "long": 33632,
              "short": 26861,
              "net": 6771
            }
          },
          "openInterest": 268749
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 189745,
              "short": 99392,
              "net": 90353
            },
            "nonCommercial": {
              "long": 37299,
              "short": 123884,
              "net": -86585
            },
            "smallTrader": {
              "long": 29401,
              "short": 33169,
              "net": -3768
            }
          },
          "openInterest": 264401
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 52941,
              "short": 91366,
              "net": -38425
            },
            "nonCommercial": {
              "long": 48416,
              "short": 15846,
              "net": 32570
            },
            "smallTrader": {
              "long": 11504,
              "short": 5649,
              "net": 5855
            }
          },
          "openInterest": 152919
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 81873,
              "short": 148245,
              "net": -66372
            },
            "nonCommercial": {
              "long": 81146,
              "short": 18113,
              "net": 63033
            },
            "smallTrader": {
              "long": 9381,
              "short": 6042,
              "net": 3339
            }
          },
          "openInterest": 233839
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79821,
              "short": 156575,
              "net": -76754
            },
            "nonCommercial": {
              "long": 153739,
              "short": 88217,
              "net": 65522
            },
            "smallTrader": {
              "long": 24148,
              "short": 12916,
              "net": 11232
            }
          },
          "openInterest": 298839
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 650550,
              "short": 559616,
              "net": 90934
            },
            "nonCommercial": {
              "long": 337903,
              "short": 389535,
              "net": -51632
            },
            "smallTrader": {
              "long": 141411,
              "short": 180713,
              "net": -39302
            }
          },
          "openInterest": 1542346
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102573,
              "short": 110709,
              "net": -8136
            },
            "nonCommercial": {
              "long": 70382,
              "short": 62704,
              "net": 7678
            },
            "smallTrader": {
              "long": 12272,
              "short": 11814,
              "net": 458
            }
          },
          "openInterest": 228893
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 698055,
              "short": 976929,
              "net": -278874
            },
            "nonCommercial": {
              "long": 344619,
              "short": 100693,
              "net": 243926
            },
            "smallTrader": {
              "long": 83301,
              "short": 48353,
              "net": 34948
            }
          },
          "openInterest": 1833461
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53401,
              "short": 71055,
              "net": -17654
            },
            "nonCommercial": {
              "long": 22285,
              "short": 9141,
              "net": 13144
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 97243
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24749,
              "short": 29628,
              "net": -4879
            },
            "nonCommercial": {
              "long": 6813,
              "short": 2312,
              "net": 4501
            },
            "smallTrader": {
              "long": 787,
              "short": 409,
              "net": 378
            }
          },
          "openInterest": 35227
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 380224,
              "short": 464876,
              "net": -84652
            },
            "nonCommercial": {
              "long": 184656,
              "short": 127084,
              "net": 57572
            },
            "smallTrader": {
              "long": 79849,
              "short": 52769,
              "net": 27080
            }
          },
          "openInterest": 664864
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14707,
              "short": 9355,
              "net": 5352
            },
            "nonCommercial": {
              "long": 15419,
              "short": 14280,
              "net": 1139
            },
            "smallTrader": {
              "long": 8308,
              "short": 14799,
              "net": -6491
            }
          },
          "openInterest": 47845
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194505,
              "short": 250591,
              "net": -56086
            },
            "nonCommercial": {
              "long": 84059,
              "short": 37845,
              "net": 46214
            },
            "smallTrader": {
              "long": 25512,
              "short": 15640,
              "net": 9872
            }
          },
          "openInterest": 387157
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 109181,
              "short": 370131,
              "net": -260950
            },
            "nonCommercial": {
              "long": 286737,
              "short": 50152,
              "net": 236585
            },
            "smallTrader": {
              "long": 51528,
              "short": 27163,
              "net": 24365
            }
          },
          "openInterest": 485430
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181459,
              "short": 212524,
              "net": -31065
            },
            "nonCommercial": {
              "long": 51761,
              "short": 28037,
              "net": 23724
            },
            "smallTrader": {
              "long": 44055,
              "short": 36714,
              "net": 7341
            }
          },
          "openInterest": 397141
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 246911,
              "short": 80789,
              "net": 166122
            },
            "nonCommercial": {
              "long": 28565,
              "short": 184604,
              "net": -156039
            },
            "smallTrader": {
              "long": 42324,
              "short": 52407,
              "net": -10083
            }
          },
          "openInterest": 325231
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108350,
              "short": 117651,
              "net": -9301
            },
            "nonCommercial": {
              "long": 81944,
              "short": 68282,
              "net": 13662
            },
            "smallTrader": {
              "long": 21540,
              "short": 25901,
              "net": -4361
            }
          },
          "openInterest": 275376
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95952,
              "short": 145694,
              "net": -49742
            },
            "nonCommercial": {
              "long": 119356,
              "short": 58501,
              "net": 60855
            },
            "smallTrader": {
              "long": 26865,
              "short": 37978,
              "net": -11113
            }
          },
          "openInterest": 292515
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106742,
              "short": 231440,
              "net": -124698
            },
            "nonCommercial": {
              "long": 151468,
              "short": 30549,
              "net": 120919
            },
            "smallTrader": {
              "long": 7111,
              "short": 3332,
              "net": 3779
            }
          },
          "openInterest": 268109
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 21156,
              "short": 23099,
              "net": -1943
            },
            "smallTrader": {
              "long": 2157,
              "short": 264,
              "net": 1893
            }
          },
          "openInterest": 29487
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139288,
              "short": 145704,
              "net": -6416
            },
            "nonCommercial": {
              "long": 68455,
              "short": 70512,
              "net": -2057
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 265906
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 578623,
              "short": 517828,
              "net": 60795
            },
            "nonCommercial": {
              "long": 274027,
              "short": 349450,
              "net": -75423
            },
            "smallTrader": {
              "long": 51415,
              "short": 36787,
              "net": 14628
            }
          },
          "openInterest": 1501651
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25013,
              "short": 26792,
              "net": -1779
            },
            "nonCommercial": {
              "long": 26916,
              "short": 24870,
              "net": 2046
            },
            "smallTrader": {
              "long": 3687,
              "short": 3954,
              "net": -267
            }
          },
          "openInterest": 57525
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17725,
              "short": 49865,
              "net": -32140
            },
            "nonCommercial": {
              "long": 58272,
              "short": 30705,
              "net": 27567
            },
            "smallTrader": {
              "long": 9420,
              "short": 4847,
              "net": 4573
            }
          },
          "openInterest": 93588
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 343514,
              "short": 316478,
              "net": 27036
            },
            "nonCommercial": {
              "long": 82901,
              "short": 116746,
              "net": -33845
            },
            "smallTrader": {
              "long": 27628,
              "short": 20819,
              "net": 6809
            }
          },
          "openInterest": 467293
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1507973,
              "short": 1612387,
              "net": -104414
            },
            "nonCommercial": {
              "long": 329454,
              "short": 323261,
              "net": 6193
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2207528
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45930,
              "short": 127002,
              "net": -81072
            },
            "nonCommercial": {
              "long": 91730,
              "short": 34547,
              "net": 57183
            },
            "smallTrader": {
              "long": 35705,
              "short": 11816,
              "net": 23889
            }
          },
          "openInterest": 184846
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170310,
              "short": 310113,
              "net": -139803
            },
            "nonCommercial": {
              "long": 167296,
              "short": 52775,
              "net": 114521
            },
            "smallTrader": {
              "long": 50943,
              "short": 25661,
              "net": 25282
            }
          },
          "openInterest": 475798
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 300740,
              "short": 279476,
              "net": 21264
            },
            "nonCommercial": {
              "long": 112590,
              "short": 140854,
              "net": -28264
            },
            "smallTrader": {
              "long": 31971,
              "short": 24971,
              "net": 7000
            }
          },
          "openInterest": 557906
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459817,
              "short": 415089,
              "net": 44728
            },
            "nonCommercial": {
              "long": 129688,
              "short": 155596,
              "net": -25908
            },
            "smallTrader": {
              "long": 54827,
              "short": 73647,
              "net": -18820
            }
          },
          "openInterest": 803411
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 468232,
              "short": 459949,
              "net": 8283
            },
            "nonCommercial": {
              "long": 203331,
              "short": 198226,
              "net": 5105
            },
            "smallTrader": {
              "long": 63624,
              "short": 77012,
              "net": -13388
            }
          },
          "openInterest": 875017
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80998,
              "short": 23062,
              "net": 57936
            },
            "nonCommercial": {
              "long": 8943,
              "short": 53309,
              "net": -44366
            },
            "smallTrader": {
              "long": 9553,
              "short": 23123,
              "net": -13570
            }
          },
          "openInterest": 100381
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7026,
              "short": 12462,
              "net": -5436
            },
            "nonCommercial": {
              "long": 28325,
              "short": 24151,
              "net": 4174
            },
            "smallTrader": {
              "long": 3621,
              "short": 2359,
              "net": 1262
            }
          },
          "openInterest": 40108
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165143,
              "short": 123745,
              "net": 41398
            },
            "nonCommercial": {
              "long": 82966,
              "short": 125710,
              "net": -42744
            },
            "smallTrader": {
              "long": 30267,
              "short": 28921,
              "net": 1346
            }
          },
          "openInterest": 405069
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109380,
              "short": 96854,
              "net": 12526
            },
            "nonCommercial": {
              "long": 62916,
              "short": 67551,
              "net": -4635
            },
            "smallTrader": {
              "long": 15454,
              "short": 23345,
              "net": -7891
            }
          },
          "openInterest": 251163
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154247,
              "short": 133039,
              "net": 21208
            },
            "nonCommercial": {
              "long": 127585,
              "short": 141978,
              "net": -14393
            },
            "smallTrader": {
              "long": 32381,
              "short": 39196,
              "net": -6815
            }
          },
          "openInterest": 427563
        }
      ]
    },
    {
      "reportDate": "2024-06-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3415649,
              "short": 2971994,
              "net": 443655
            },
            "nonCommercial": {
              "long": 447213,
              "short": 901968,
              "net": -454755
            },
            "smallTrader": {
              "long": 406545,
              "short": 395445,
              "net": 11100
            }
          },
          "openInterest": 4413936
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2997360,
              "short": 2101417,
              "net": 895943
            },
            "nonCommercial": {
              "long": 516364,
              "short": 1551786,
              "net": -1035422
            },
            "smallTrader": {
              "long": 268526,
              "short": 129047,
              "net": 139479
            }
          },
          "openInterest": 3841898
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1126050,
              "short": 1162309,
              "net": -36259
            },
            "nonCommercial": {
              "long": 288078,
              "short": 303568,
              "net": -15490
            },
            "smallTrader": {
              "long": 209030,
              "short": 157281,
              "net": 51749
            }
          },
          "openInterest": 1643723
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5308600,
              "short": 3868651,
              "net": 1439949
            },
            "nonCommercial": {
              "long": 389117,
              "short": 1962154,
              "net": -1573037
            },
            "smallTrader": {
              "long": 427677,
              "short": 294589,
              "net": 133088
            }
          },
          "openInterest": 6248427
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117000,
              "short": 70077,
              "net": 46923
            },
            "nonCommercial": {
              "long": 51661,
              "short": 102964,
              "net": -51303
            },
            "smallTrader": {
              "long": 26878,
              "short": 22498,
              "net": 4380
            }
          },
          "openInterest": 199796
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1472,
              "short": 1106,
              "net": 366
            },
            "nonCommercial": {
              "long": 24470,
              "short": 25589,
              "net": -1119
            },
            "smallTrader": {
              "long": 1601,
              "short": 848,
              "net": 753
            }
          },
          "openInterest": 31086
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30768,
              "short": 10643,
              "net": 20125
            },
            "nonCommercial": {
              "long": 32231,
              "short": 51091,
              "net": -18860
            },
            "smallTrader": {
              "long": 1785,
              "short": 3050,
              "net": -1265
            }
          },
          "openInterest": 65362
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112717,
              "short": 161495,
              "net": -48778
            },
            "nonCommercial": {
              "long": 102118,
              "short": 58908,
              "net": 43210
            },
            "smallTrader": {
              "long": 34034,
              "short": 28466,
              "net": 5568
            }
          },
          "openInterest": 267750
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 193449,
              "short": 93545,
              "net": 99904
            },
            "nonCommercial": {
              "long": 37360,
              "short": 128999,
              "net": -91639
            },
            "smallTrader": {
              "long": 27528,
              "short": 35793,
              "net": -8265
            }
          },
          "openInterest": 265761
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53704,
              "short": 94503,
              "net": -40799
            },
            "nonCommercial": {
              "long": 48643,
              "short": 14998,
              "net": 33645
            },
            "smallTrader": {
              "long": 12460,
              "short": 5306,
              "net": 7154
            }
          },
          "openInterest": 155918
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88759,
              "short": 159044,
              "net": -70285
            },
            "nonCommercial": {
              "long": 84948,
              "short": 17299,
              "net": 67649
            },
            "smallTrader": {
              "long": 9069,
              "short": 6433,
              "net": 2636
            }
          },
          "openInterest": 250691
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79249,
              "short": 153964,
              "net": -74715
            },
            "nonCommercial": {
              "long": 142712,
              "short": 81585,
              "net": 61127
            },
            "smallTrader": {
              "long": 23922,
              "short": 10334,
              "net": 13588
            }
          },
          "openInterest": 283719
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 702466,
              "short": 547217,
              "net": 155249
            },
            "nonCommercial": {
              "long": 339144,
              "short": 459077,
              "net": -119933
            },
            "smallTrader": {
              "long": 143787,
              "short": 179103,
              "net": -35316
            }
          },
          "openInterest": 1635740
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107335,
              "short": 99585,
              "net": 7750
            },
            "nonCommercial": {
              "long": 67396,
              "short": 74087,
              "net": -6691
            },
            "smallTrader": {
              "long": 12729,
              "short": 13788,
              "net": -1059
            }
          },
          "openInterest": 231359
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 692480,
              "short": 946111,
              "net": -253631
            },
            "nonCommercial": {
              "long": 333481,
              "short": 122776,
              "net": 210705
            },
            "smallTrader": {
              "long": 92507,
              "short": 49581,
              "net": 42926
            }
          },
          "openInterest": 1814253
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58709,
              "short": 68904,
              "net": -10195
            },
            "nonCommercial": {
              "long": 21008,
              "short": 12722,
              "net": 8286
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 100634
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19352,
              "short": 25127,
              "net": -5775
            },
            "nonCommercial": {
              "long": 7309,
              "short": 1746,
              "net": 5563
            },
            "smallTrader": {
              "long": 760,
              "short": 548,
              "net": 212
            }
          },
          "openInterest": 30433
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 383423,
              "short": 482209,
              "net": -98786
            },
            "nonCommercial": {
              "long": 188957,
              "short": 121087,
              "net": 67870
            },
            "smallTrader": {
              "long": 79709,
              "short": 48793,
              "net": 30916
            }
          },
          "openInterest": 671736
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14596,
              "short": 8665,
              "net": 5931
            },
            "nonCommercial": {
              "long": 13398,
              "short": 15323,
              "net": -1925
            },
            "smallTrader": {
              "long": 9854,
              "short": 13860,
              "net": -4006
            }
          },
          "openInterest": 48058
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192942,
              "short": 243095,
              "net": -50153
            },
            "nonCommercial": {
              "long": 83719,
              "short": 37600,
              "net": 46119
            },
            "smallTrader": {
              "long": 22683,
              "short": 18649,
              "net": 4034
            }
          },
          "openInterest": 378249
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83418,
              "short": 349349,
              "net": -265931
            },
            "nonCommercial": {
              "long": 284566,
              "short": 47264,
              "net": 237302
            },
            "smallTrader": {
              "long": 49807,
              "short": 21178,
              "net": 28629
            }
          },
          "openInterest": 447488
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182622,
              "short": 199444,
              "net": -16822
            },
            "nonCommercial": {
              "long": 56359,
              "short": 41969,
              "net": 14390
            },
            "smallTrader": {
              "long": 40002,
              "short": 37570,
              "net": 2432
            }
          },
          "openInterest": 392535
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204830,
              "short": 74935,
              "net": 129895
            },
            "nonCommercial": {
              "long": 40427,
              "short": 172528,
              "net": -132101
            },
            "smallTrader": {
              "long": 44416,
              "short": 42210,
              "net": 2206
            }
          },
          "openInterest": 303009
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109683,
              "short": 112548,
              "net": -2865
            },
            "nonCommercial": {
              "long": 80913,
              "short": 75367,
              "net": 5546
            },
            "smallTrader": {
              "long": 22185,
              "short": 24866,
              "net": -2681
            }
          },
          "openInterest": 280853
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97046,
              "short": 142932,
              "net": -45886
            },
            "nonCommercial": {
              "long": 115314,
              "short": 61181,
              "net": 54133
            },
            "smallTrader": {
              "long": 28476,
              "short": 36723,
              "net": -8247
            }
          },
          "openInterest": 288856
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99552,
              "short": 226962,
              "net": -127410
            },
            "nonCommercial": {
              "long": 153943,
              "short": 29272,
              "net": 124671
            },
            "smallTrader": {
              "long": 5875,
              "short": 3136,
              "net": 2739
            }
          },
          "openInterest": 264788
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 26695,
              "short": 28281,
              "net": -1586
            },
            "smallTrader": {
              "long": 1790,
              "short": 254,
              "net": 1536
            }
          },
          "openInterest": 28733
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140208,
              "short": 152796,
              "net": -12588
            },
            "nonCommercial": {
              "long": 60959,
              "short": 58991,
              "net": 1968
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 254627
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 549348,
              "short": 463859,
              "net": 85489
            },
            "nonCommercial": {
              "long": 264983,
              "short": 364648,
              "net": -99665
            },
            "smallTrader": {
              "long": 51286,
              "short": 37110,
              "net": 14176
            }
          },
          "openInterest": 1475789
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19065,
              "short": 26728,
              "net": -7663
            },
            "nonCommercial": {
              "long": 29791,
              "short": 22586,
              "net": 7205
            },
            "smallTrader": {
              "long": 4058,
              "short": 3600,
              "net": 458
            }
          },
          "openInterest": 54758
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19250,
              "short": 47373,
              "net": -28123
            },
            "nonCommercial": {
              "long": 56389,
              "short": 33823,
              "net": 22566
            },
            "smallTrader": {
              "long": 9537,
              "short": 3980,
              "net": 5557
            }
          },
          "openInterest": 96267
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 342253,
              "short": 316784,
              "net": 25469
            },
            "nonCommercial": {
              "long": 86068,
              "short": 120423,
              "net": -34355
            },
            "smallTrader": {
              "long": 29881,
              "short": 20995,
              "net": 8886
            }
          },
          "openInterest": 469252
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1537832,
              "short": 1585502,
              "net": -47670
            },
            "nonCommercial": {
              "long": 264295,
              "short": 317484,
              "net": -53189
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2189450
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41280,
              "short": 122800,
              "net": -81520
            },
            "nonCommercial": {
              "long": 88604,
              "short": 32201,
              "net": 56403
            },
            "smallTrader": {
              "long": 35798,
              "short": 10681,
              "net": 25117
            }
          },
          "openInterest": 179854
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186344,
              "short": 303672,
              "net": -117328
            },
            "nonCommercial": {
              "long": 151919,
              "short": 54511,
              "net": 97408
            },
            "smallTrader": {
              "long": 47039,
              "short": 27119,
              "net": 19920
            }
          },
          "openInterest": 475793
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 309548,
              "short": 276865,
              "net": 32683
            },
            "nonCommercial": {
              "long": 114518,
              "short": 151103,
              "net": -36585
            },
            "smallTrader": {
              "long": 31673,
              "short": 27771,
              "net": 3902
            }
          },
          "openInterest": 570856
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 479270,
              "short": 407978,
              "net": 71292
            },
            "nonCommercial": {
              "long": 128076,
              "short": 180065,
              "net": -51989
            },
            "smallTrader": {
              "long": 51219,
              "short": 70522,
              "net": -19303
            }
          },
          "openInterest": 835855
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 469221,
              "short": 456880,
              "net": 12341
            },
            "nonCommercial": {
              "long": 193811,
              "short": 197851,
              "net": -4040
            },
            "smallTrader": {
              "long": 69222,
              "short": 77523,
              "net": -8301
            }
          },
          "openInterest": 881990
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77534,
              "short": 20717,
              "net": 56817
            },
            "nonCommercial": {
              "long": 7751,
              "short": 53514,
              "net": -45763
            },
            "smallTrader": {
              "long": 11667,
              "short": 22721,
              "net": -11054
            }
          },
          "openInterest": 98815
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5845,
              "short": 12029,
              "net": -6184
            },
            "nonCommercial": {
              "long": 26803,
              "short": 21916,
              "net": 4887
            },
            "smallTrader": {
              "long": 3598,
              "short": 2301,
              "net": 1297
            }
          },
          "openInterest": 38645
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166555,
              "short": 124570,
              "net": 41985
            },
            "nonCommercial": {
              "long": 95865,
              "short": 137140,
              "net": -41275
            },
            "smallTrader": {
              "long": 30228,
              "short": 30938,
              "net": -710
            }
          },
          "openInterest": 420389
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111727,
              "short": 97417,
              "net": 14310
            },
            "nonCommercial": {
              "long": 63082,
              "short": 70885,
              "net": -7803
            },
            "smallTrader": {
              "long": 17611,
              "short": 24118,
              "net": -6507
            }
          },
          "openInterest": 252601
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163904,
              "short": 138359,
              "net": 25545
            },
            "nonCommercial": {
              "long": 121898,
              "short": 140019,
              "net": -18121
            },
            "smallTrader": {
              "long": 32453,
              "short": 39877,
              "net": -7424
            }
          },
          "openInterest": 434569
        }
      ]
    },
    {
      "reportDate": "2024-06-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3310315,
              "short": 3029623,
              "net": 280692
            },
            "nonCommercial": {
              "long": 473542,
              "short": 781234,
              "net": -307692
            },
            "smallTrader": {
              "long": 402679,
              "short": 375679,
              "net": 27000
            }
          },
          "openInterest": 4308305
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3118283,
              "short": 2121933,
              "net": 996350
            },
            "nonCommercial": {
              "long": 561770,
              "short": 1696986,
              "net": -1135216
            },
            "smallTrader": {
              "long": 265631,
              "short": 126765,
              "net": 138866
            }
          },
          "openInterest": 3982747
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1130362,
              "short": 1169799,
              "net": -39437
            },
            "nonCommercial": {
              "long": 285394,
              "short": 297305,
              "net": -11911
            },
            "smallTrader": {
              "long": 204982,
              "short": 153634,
              "net": 51348
            }
          },
          "openInterest": 1635945
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5334369,
              "short": 3969930,
              "net": 1364439
            },
            "nonCommercial": {
              "long": 405601,
              "short": 1903025,
              "net": -1497424
            },
            "smallTrader": {
              "long": 431377,
              "short": 298392,
              "net": 132985
            }
          },
          "openInterest": 6259966
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125453,
              "short": 63410,
              "net": 62043
            },
            "nonCommercial": {
              "long": 45540,
              "short": 110325,
              "net": -64785
            },
            "smallTrader": {
              "long": 27553,
              "short": 24811,
              "net": 2742
            }
          },
          "openInterest": 212796
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1548,
              "short": 1099,
              "net": 449
            },
            "nonCommercial": {
              "long": 23001,
              "short": 24139,
              "net": -1138
            },
            "smallTrader": {
              "long": 1632,
              "short": 943,
              "net": 689
            }
          },
          "openInterest": 30503
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36813,
              "short": 11188,
              "net": 25625
            },
            "nonCommercial": {
              "long": 36615,
              "short": 61202,
              "net": -24587
            },
            "smallTrader": {
              "long": 1770,
              "short": 2808,
              "net": -1038
            }
          },
          "openInterest": 75965
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118817,
              "short": 175251,
              "net": -56434
            },
            "nonCommercial": {
              "long": 110300,
              "short": 58179,
              "net": 52121
            },
            "smallTrader": {
              "long": 32264,
              "short": 27951,
              "net": 4313
            }
          },
          "openInterest": 275487
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 231560,
              "short": 93499,
              "net": 138061
            },
            "nonCommercial": {
              "long": 37310,
              "short": 166803,
              "net": -129493
            },
            "smallTrader": {
              "long": 29714,
              "short": 38282,
              "net": -8568
            }
          },
          "openInterest": 307387
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51647,
              "short": 93210,
              "net": -41563
            },
            "nonCommercial": {
              "long": 46749,
              "short": 11418,
              "net": 35331
            },
            "smallTrader": {
              "long": 12396,
              "short": 6164,
              "net": 6232
            }
          },
          "openInterest": 141332
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90371,
              "short": 156338,
              "net": -65967
            },
            "nonCommercial": {
              "long": 83847,
              "short": 20402,
              "net": 63445
            },
            "smallTrader": {
              "long": 9176,
              "short": 6654,
              "net": 2522
            }
          },
          "openInterest": 244819
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73509,
              "short": 146800,
              "net": -73291
            },
            "nonCommercial": {
              "long": 139013,
              "short": 77725,
              "net": 61288
            },
            "smallTrader": {
              "long": 22984,
              "short": 10981,
              "net": 12003
            }
          },
          "openInterest": 270090
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 684662,
              "short": 548998,
              "net": 135664
            },
            "nonCommercial": {
              "long": 367952,
              "short": 468984,
              "net": -101032
            },
            "smallTrader": {
              "long": 142474,
              "short": 177106,
              "net": -34632
            }
          },
          "openInterest": 1600311
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107977,
              "short": 88457,
              "net": 19520
            },
            "nonCommercial": {
              "long": 63650,
              "short": 83706,
              "net": -20056
            },
            "smallTrader": {
              "long": 13787,
              "short": 13251,
              "net": 536
            }
          },
          "openInterest": 223245
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 671546,
              "short": 931723,
              "net": -260177
            },
            "nonCommercial": {
              "long": 318183,
              "short": 84699,
              "net": 233484
            },
            "smallTrader": {
              "long": 79496,
              "short": 52803,
              "net": 26693
            }
          },
          "openInterest": 1755642
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 66292,
              "short": 70690,
              "net": -4398
            },
            "nonCommercial": {
              "long": 19838,
              "short": 17462,
              "net": 2376
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 107902
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19635,
              "short": 25634,
              "net": -5999
            },
            "nonCommercial": {
              "long": 7276,
              "short": 1789,
              "net": 5487
            },
            "smallTrader": {
              "long": 943,
              "short": 431,
              "net": 512
            }
          },
          "openInterest": 30883
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 409006,
              "short": 481351,
              "net": -72345
            },
            "nonCommercial": {
              "long": 187697,
              "short": 144053,
              "net": 43644
            },
            "smallTrader": {
              "long": 93970,
              "short": 65269,
              "net": 28701
            }
          },
          "openInterest": 712894
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15267,
              "short": 9142,
              "net": 6125
            },
            "nonCommercial": {
              "long": 12094,
              "short": 14120,
              "net": -2026
            },
            "smallTrader": {
              "long": 9677,
              "short": 13776,
              "net": -4099
            }
          },
          "openInterest": 47825
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209987,
              "short": 255380,
              "net": -45393
            },
            "nonCommercial": {
              "long": 85761,
              "short": 43348,
              "net": 42413
            },
            "smallTrader": {
              "long": 23546,
              "short": 20566,
              "net": 2980
            }
          },
          "openInterest": 399108
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82174,
              "short": 342685,
              "net": -260511
            },
            "nonCommercial": {
              "long": 276769,
              "short": 42843,
              "net": 233926
            },
            "smallTrader": {
              "long": 50311,
              "short": 23726,
              "net": 26585
            }
          },
          "openInterest": 436857
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195445,
              "short": 213652,
              "net": -18207
            },
            "nonCommercial": {
              "long": 48723,
              "short": 38013,
              "net": 10710
            },
            "smallTrader": {
              "long": 43715,
              "short": 36218,
              "net": 7497
            }
          },
          "openInterest": 399679
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 228809,
              "short": 83182,
              "net": 145627
            },
            "nonCommercial": {
              "long": 30763,
              "short": 169342,
              "net": -138579
            },
            "smallTrader": {
              "long": 40507,
              "short": 47555,
              "net": -7048
            }
          },
          "openInterest": 319274
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106865,
              "short": 100858,
              "net": 6007
            },
            "nonCommercial": {
              "long": 82590,
              "short": 86724,
              "net": -4134
            },
            "smallTrader": {
              "long": 22585,
              "short": 24458,
              "net": -1873
            }
          },
          "openInterest": 272402
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94506,
              "short": 138334,
              "net": -43828
            },
            "nonCommercial": {
              "long": 109839,
              "short": 58681,
              "net": 51158
            },
            "smallTrader": {
              "long": 28012,
              "short": 35342,
              "net": -7330
            }
          },
          "openInterest": 275504
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115457,
              "short": 236045,
              "net": -120588
            },
            "nonCommercial": {
              "long": 145604,
              "short": 26611,
              "net": 118993
            },
            "smallTrader": {
              "long": 5556,
              "short": 3961,
              "net": 1595
            }
          },
          "openInterest": 275217
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 39199,
              "short": 40924,
              "net": -1725
            },
            "smallTrader": {
              "long": 1924,
              "short": 249,
              "net": 1675
            }
          },
          "openInterest": 41867
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150557,
              "short": 150617,
              "net": -60
            },
            "nonCommercial": {
              "long": 61336,
              "short": 67264,
              "net": -5928
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 267660
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 536925,
              "short": 446174,
              "net": 90751
            },
            "nonCommercial": {
              "long": 271285,
              "short": 374043,
              "net": -102758
            },
            "smallTrader": {
              "long": 51882,
              "short": 39875,
              "net": 12007
            }
          },
          "openInterest": 1453510
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24988,
              "short": 36692,
              "net": -11704
            },
            "nonCommercial": {
              "long": 33376,
              "short": 22398,
              "net": 10978
            },
            "smallTrader": {
              "long": 4516,
              "short": 3790,
              "net": 726
            }
          },
          "openInterest": 65785
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19871,
              "short": 42882,
              "net": -23011
            },
            "nonCommercial": {
              "long": 47463,
              "short": 31765,
              "net": 15698
            },
            "smallTrader": {
              "long": 10690,
              "short": 3377,
              "net": 7313
            }
          },
          "openInterest": 89976
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346043,
              "short": 313615,
              "net": 32428
            },
            "nonCommercial": {
              "long": 76092,
              "short": 114387,
              "net": -38295
            },
            "smallTrader": {
              "long": 28529,
              "short": 22662,
              "net": 5867
            }
          },
          "openInterest": 465996
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1610027,
              "short": 1622069,
              "net": -12042
            },
            "nonCommercial": {
              "long": 269161,
              "short": 366965,
              "net": -97804
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2296554
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42496,
              "short": 120833,
              "net": -78337
            },
            "nonCommercial": {
              "long": 84193,
              "short": 32501,
              "net": 51692
            },
            "smallTrader": {
              "long": 37462,
              "short": 10817,
              "net": 26645
            }
          },
          "openInterest": 176036
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188358,
              "short": 300505,
              "net": -112147
            },
            "nonCommercial": {
              "long": 142409,
              "short": 49875,
              "net": 92534
            },
            "smallTrader": {
              "long": 46868,
              "short": 27255,
              "net": 19613
            }
          },
          "openInterest": 483106
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 303783,
              "short": 259617,
              "net": 44166
            },
            "nonCommercial": {
              "long": 116384,
              "short": 165335,
              "net": -48951
            },
            "smallTrader": {
              "long": 31735,
              "short": 26950,
              "net": 4785
            }
          },
          "openInterest": 565930
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 466998,
              "short": 394613,
              "net": 72385
            },
            "nonCommercial": {
              "long": 132626,
              "short": 188971,
              "net": -56345
            },
            "smallTrader": {
              "long": 50771,
              "short": 66811,
              "net": -16040
            }
          },
          "openInterest": 809104
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 453702,
              "short": 457665,
              "net": -3963
            },
            "nonCommercial": {
              "long": 194930,
              "short": 183860,
              "net": 11070
            },
            "smallTrader": {
              "long": 71952,
              "short": 79059,
              "net": -7107
            }
          },
          "openInterest": 858042
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79121,
              "short": 25256,
              "net": 53865
            },
            "nonCommercial": {
              "long": 7698,
              "short": 50561,
              "net": -42863
            },
            "smallTrader": {
              "long": 10891,
              "short": 21893,
              "net": -11002
            }
          },
          "openInterest": 101556
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6111,
              "short": 12773,
              "net": -6662
            },
            "nonCommercial": {
              "long": 26458,
              "short": 21445,
              "net": 5013
            },
            "smallTrader": {
              "long": 3837,
              "short": 2188,
              "net": 1649
            }
          },
          "openInterest": 38327
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 181667,
              "short": 133905,
              "net": 47762
            },
            "nonCommercial": {
              "long": 89914,
              "short": 138352,
              "net": -48438
            },
            "smallTrader": {
              "long": 31200,
              "short": 30524,
              "net": 676
            }
          },
          "openInterest": 430432
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104528,
              "short": 87256,
              "net": 17272
            },
            "nonCommercial": {
              "long": 60361,
              "short": 70560,
              "net": -10199
            },
            "smallTrader": {
              "long": 17225,
              "short": 24298,
              "net": -7073
            }
          },
          "openInterest": 232288
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152969,
              "short": 124296,
              "net": 28673
            },
            "nonCommercial": {
              "long": 111810,
              "short": 136836,
              "net": -25026
            },
            "smallTrader": {
              "long": 34443,
              "short": 38090,
              "net": -3647
            }
          },
          "openInterest": 395778
        }
      ]
    },
    {
      "reportDate": "2024-06-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3380176,
              "short": 3049762,
              "net": 330414
            },
            "nonCommercial": {
              "long": 418362,
              "short": 785968,
              "net": -367606
            },
            "smallTrader": {
              "long": 422503,
              "short": 385311,
              "net": 37192
            }
          },
          "openInterest": 4344688
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3224951,
              "short": 2105562,
              "net": 1119389
            },
            "nonCommercial": {
              "long": 561637,
              "short": 1825226,
              "net": -1263589
            },
            "smallTrader": {
              "long": 272315,
              "short": 128115,
              "net": 144200
            }
          },
          "openInterest": 4105767
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1134429,
              "short": 1165234,
              "net": -30805
            },
            "nonCommercial": {
              "long": 301229,
              "short": 334566,
              "net": -33337
            },
            "smallTrader": {
              "long": 208756,
              "short": 144614,
              "net": 64142
            }
          },
          "openInterest": 1656407
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5278483,
              "short": 3991980,
              "net": 1286503
            },
            "nonCommercial": {
              "long": 421655,
              "short": 1875055,
              "net": -1453400
            },
            "smallTrader": {
              "long": 437872,
              "short": 270975,
              "net": 166897
            }
          },
          "openInterest": 6202016
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86558,
              "short": 50174,
              "net": 36384
            },
            "nonCommercial": {
              "long": 55699,
              "short": 97355,
              "net": -41656
            },
            "smallTrader": {
              "long": 26006,
              "short": 20734,
              "net": 5272
            }
          },
          "openInterest": 174695
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1355,
              "short": 1130,
              "net": 225
            },
            "nonCommercial": {
              "long": 22834,
              "short": 23557,
              "net": -723
            },
            "smallTrader": {
              "long": 1539,
              "short": 1041,
              "net": 498
            }
          },
          "openInterest": 30627
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38759,
              "short": 17966,
              "net": 20793
            },
            "nonCommercial": {
              "long": 38145,
              "short": 57902,
              "net": -19757
            },
            "smallTrader": {
              "long": 1855,
              "short": 2891,
              "net": -1036
            }
          },
          "openInterest": 80357
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64996,
              "short": 113756,
              "net": -48760
            },
            "nonCommercial": {
              "long": 105920,
              "short": 58299,
              "net": 47621
            },
            "smallTrader": {
              "long": 29039,
              "short": 27900,
              "net": 1139
            }
          },
          "openInterest": 207303
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 292398,
              "short": 134019,
              "net": 158379
            },
            "nonCommercial": {
              "long": 22778,
              "short": 170709,
              "net": -147931
            },
            "smallTrader": {
              "long": 25799,
              "short": 36247,
              "net": -10448
            }
          },
          "openInterest": 351458
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47729,
              "short": 87508,
              "net": -39779
            },
            "nonCommercial": {
              "long": 47598,
              "short": 13857,
              "net": 33741
            },
            "smallTrader": {
              "long": 11638,
              "short": 5600,
              "net": 6038
            }
          },
          "openInterest": 137684
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69104,
              "short": 139417,
              "net": -70313
            },
            "nonCommercial": {
              "long": 83362,
              "short": 15813,
              "net": 67549
            },
            "smallTrader": {
              "long": 7551,
              "short": 4787,
              "net": 2764
            }
          },
          "openInterest": 203929
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72833,
              "short": 137348,
              "net": -64515
            },
            "nonCommercial": {
              "long": 133890,
              "short": 81269,
              "net": 52621
            },
            "smallTrader": {
              "long": 23452,
              "short": 11558,
              "net": 11894
            }
          },
          "openInterest": 265935
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 667897,
              "short": 555515,
              "net": 112382
            },
            "nonCommercial": {
              "long": 382946,
              "short": 459657,
              "net": -76711
            },
            "smallTrader": {
              "long": 142784,
              "short": 178455,
              "net": -35671
            }
          },
          "openInterest": 1566775
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108133,
              "short": 78898,
              "net": 29235
            },
            "nonCommercial": {
              "long": 60371,
              "short": 88135,
              "net": -27764
            },
            "smallTrader": {
              "long": 11416,
              "short": 12887,
              "net": -1471
            }
          },
          "openInterest": 216536
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 633916,
              "short": 908539,
              "net": -274623
            },
            "nonCommercial": {
              "long": 338662,
              "short": 91813,
              "net": 246849
            },
            "smallTrader": {
              "long": 76866,
              "short": 49092,
              "net": 27774
            }
          },
          "openInterest": 1677538
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 72670,
              "short": 76088,
              "net": -3418
            },
            "nonCommercial": {
              "long": 17190,
              "short": 15666,
              "net": 1524
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 114233
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21244,
              "short": 28235,
              "net": -6991
            },
            "nonCommercial": {
              "long": 8102,
              "short": 1515,
              "net": 6587
            },
            "smallTrader": {
              "long": 863,
              "short": 459,
              "net": 404
            }
          },
          "openInterest": 33610
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 386112,
              "short": 413976,
              "net": -27864
            },
            "nonCommercial": {
              "long": 171464,
              "short": 163513,
              "net": 7951
            },
            "smallTrader": {
              "long": 71985,
              "short": 52072,
              "net": 19913
            }
          },
          "openInterest": 650388
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16096,
              "short": 9445,
              "net": 6651
            },
            "nonCommercial": {
              "long": 12915,
              "short": 15369,
              "net": -2454
            },
            "smallTrader": {
              "long": 9721,
              "short": 13918,
              "net": -4197
            }
          },
          "openInterest": 49225
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209074,
              "short": 247742,
              "net": -38668
            },
            "nonCommercial": {
              "long": 84370,
              "short": 48254,
              "net": 36116
            },
            "smallTrader": {
              "long": 21220,
              "short": 18668,
              "net": 2552
            }
          },
          "openInterest": 396205
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83440,
              "short": 351170,
              "net": -267730
            },
            "nonCommercial": {
              "long": 287147,
              "short": 44063,
              "net": 243084
            },
            "smallTrader": {
              "long": 47659,
              "short": 23013,
              "net": 24646
            }
          },
          "openInterest": 444345
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174228,
              "short": 201988,
              "net": -27760
            },
            "nonCommercial": {
              "long": 54883,
              "short": 35507,
              "net": 19376
            },
            "smallTrader": {
              "long": 43100,
              "short": 34716,
              "net": 8384
            }
          },
          "openInterest": 380121
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 227907,
              "short": 68141,
              "net": 159766
            },
            "nonCommercial": {
              "long": 29429,
              "short": 177182,
              "net": -147753
            },
            "smallTrader": {
              "long": 33745,
              "short": 45758,
              "net": -12013
            }
          },
          "openInterest": 297117
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112859,
              "short": 97509,
              "net": 15350
            },
            "nonCommercial": {
              "long": 77266,
              "short": 92171,
              "net": -14905
            },
            "smallTrader": {
              "long": 26148,
              "short": 26593,
              "net": -445
            }
          },
          "openInterest": 271941
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93106,
              "short": 139118,
              "net": -46012
            },
            "nonCommercial": {
              "long": 113834,
              "short": 61387,
              "net": 52447
            },
            "smallTrader": {
              "long": 29362,
              "short": 35797,
              "net": -6435
            }
          },
          "openInterest": 284891
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87254,
              "short": 138056,
              "net": -50802
            },
            "nonCommercial": {
              "long": 71739,
              "short": 21485,
              "net": 50254
            },
            "smallTrader": {
              "long": 4453,
              "short": 3905,
              "net": 548
            }
          },
          "openInterest": 164401
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 90,
              "short": 0,
              "net": 90
            },
            "nonCommercial": {
              "long": 43265,
              "short": 44804,
              "net": -1539
            },
            "smallTrader": {
              "long": 1732,
              "short": 283,
              "net": 1449
            }
          },
          "openInterest": 47014
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 200597,
              "short": 204467,
              "net": -3870
            },
            "nonCommercial": {
              "long": 66122,
              "short": 67610,
              "net": -1488
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 345118
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 555447,
              "short": 464611,
              "net": 90836
            },
            "nonCommercial": {
              "long": 260403,
              "short": 364488,
              "net": -104085
            },
            "smallTrader": {
              "long": 53065,
              "short": 39816,
              "net": 13249
            }
          },
          "openInterest": 1451261
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12566,
              "short": 35076,
              "net": -22510
            },
            "nonCommercial": {
              "long": 39430,
              "short": 19101,
              "net": 20329
            },
            "smallTrader": {
              "long": 4935,
              "short": 2754,
              "net": 2181
            }
          },
          "openInterest": 58436
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20624,
              "short": 43972,
              "net": -23348
            },
            "nonCommercial": {
              "long": 43302,
              "short": 27438,
              "net": 15864
            },
            "smallTrader": {
              "long": 10794,
              "short": 3310,
              "net": 7484
            }
          },
          "openInterest": 87632
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 399837,
              "short": 347281,
              "net": 52556
            },
            "nonCommercial": {
              "long": 61396,
              "short": 119244,
              "net": -57848
            },
            "smallTrader": {
              "long": 29839,
              "short": 24547,
              "net": 5292
            }
          },
          "openInterest": 529318
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1862807,
              "short": 1853347,
              "net": 9460
            },
            "nonCommercial": {
              "long": 314948,
              "short": 414841,
              "net": -99893
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2626904
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43591,
              "short": 122193,
              "net": -78602
            },
            "nonCommercial": {
              "long": 81859,
              "short": 29958,
              "net": 51901
            },
            "smallTrader": {
              "long": 37060,
              "short": 10359,
              "net": 26701
            }
          },
          "openInterest": 176605
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 192326,
              "short": 311915,
              "net": -119589
            },
            "nonCommercial": {
              "long": 151374,
              "short": 49942,
              "net": 101432
            },
            "smallTrader": {
              "long": 47190,
              "short": 29033,
              "net": 18157
            }
          },
          "openInterest": 519936
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 308857,
              "short": 267350,
              "net": 41507
            },
            "nonCommercial": {
              "long": 127037,
              "short": 174223,
              "net": -47186
            },
            "smallTrader": {
              "long": 32013,
              "short": 26334,
              "net": 5679
            }
          },
          "openInterest": 575642
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 462575,
              "short": 374801,
              "net": 87774
            },
            "nonCommercial": {
              "long": 141870,
              "short": 216172,
              "net": -74302
            },
            "smallTrader": {
              "long": 51018,
              "short": 64490,
              "net": -13472
            }
          },
          "openInterest": 812433
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460148,
              "short": 472817,
              "net": -12669
            },
            "nonCommercial": {
              "long": 177819,
              "short": 159295,
              "net": 18524
            },
            "smallTrader": {
              "long": 71837,
              "short": 77692,
              "net": -5855
            }
          },
          "openInterest": 829375
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68199,
              "short": 23575,
              "net": 44624
            },
            "nonCommercial": {
              "long": 6474,
              "short": 43864,
              "net": -37390
            },
            "smallTrader": {
              "long": 13407,
              "short": 20641,
              "net": -7234
            }
          },
          "openInterest": 88290
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5419,
              "short": 24941,
              "net": -19522
            },
            "nonCommercial": {
              "long": 30205,
              "short": 12610,
              "net": 17595
            },
            "smallTrader": {
              "long": 3666,
              "short": 1739,
              "net": 1927
            }
          },
          "openInterest": 40237
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 197145,
              "short": 148539,
              "net": 48606
            },
            "nonCommercial": {
              "long": 88429,
              "short": 137858,
              "net": -49429
            },
            "smallTrader": {
              "long": 32003,
              "short": 31180,
              "net": 823
            }
          },
          "openInterest": 458222
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111439,
              "short": 87297,
              "net": 24142
            },
            "nonCommercial": {
              "long": 54226,
              "short": 75611,
              "net": -21385
            },
            "smallTrader": {
              "long": 19449,
              "short": 22206,
              "net": -2757
            }
          },
          "openInterest": 228106
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162386,
              "short": 130263,
              "net": 32123
            },
            "nonCommercial": {
              "long": 117489,
              "short": 144059,
              "net": -26570
            },
            "smallTrader": {
              "long": 33582,
              "short": 39135,
              "net": -5553
            }
          },
          "openInterest": 401736
        }
      ]
    },
    {
      "reportDate": "2024-06-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3385365,
              "short": 3106203,
              "net": 279162
            },
            "nonCommercial": {
              "long": 432627,
              "short": 752471,
              "net": -319844
            },
            "smallTrader": {
              "long": 416843,
              "short": 376161,
              "net": 40682
            }
          },
          "openInterest": 4329856
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3236642,
              "short": 2127072,
              "net": 1109570
            },
            "nonCommercial": {
              "long": 603469,
              "short": 1864926,
              "net": -1261457
            },
            "smallTrader": {
              "long": 272091,
              "short": 120204,
              "net": 151887
            }
          },
          "openInterest": 4152850
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1136639,
              "short": 1159105,
              "net": -22466
            },
            "nonCommercial": {
              "long": 282898,
              "short": 333896,
              "net": -50998
            },
            "smallTrader": {
              "long": 213802,
              "short": 140338,
              "net": 73464
            }
          },
          "openInterest": 1646057
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5246055,
              "short": 3933080,
              "net": 1312975
            },
            "nonCommercial": {
              "long": 428361,
              "short": 1914558,
              "net": -1486197
            },
            "smallTrader": {
              "long": 458883,
              "short": 285661,
              "net": 173222
            }
          },
          "openInterest": 6200123
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82549,
              "short": 63206,
              "net": 19343
            },
            "nonCommercial": {
              "long": 64620,
              "short": 88296,
              "net": -23676
            },
            "smallTrader": {
              "long": 27370,
              "short": 23037,
              "net": 4333
            }
          },
          "openInterest": 181071
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1121,
              "short": 880,
              "net": 241
            },
            "nonCommercial": {
              "long": 22103,
              "short": 22727,
              "net": -624
            },
            "smallTrader": {
              "long": 1499,
              "short": 1116,
              "net": 383
            }
          },
          "openInterest": 30171
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54945,
              "short": 31468,
              "net": 23477
            },
            "nonCommercial": {
              "long": 37622,
              "short": 59942,
              "net": -22320
            },
            "smallTrader": {
              "long": 2107,
              "short": 3264,
              "net": -1157
            }
          },
          "openInterest": 97680
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69497,
              "short": 114523,
              "net": -45026
            },
            "nonCommercial": {
              "long": 102547,
              "short": 58499,
              "net": 44048
            },
            "smallTrader": {
              "long": 28209,
              "short": 27231,
              "net": 978
            }
          },
          "openInterest": 207697
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 214107,
              "short": 87777,
              "net": 126330
            },
            "nonCommercial": {
              "long": 27790,
              "short": 150202,
              "net": -122412
            },
            "smallTrader": {
              "long": 29063,
              "short": 32981,
              "net": -3918
            }
          },
          "openInterest": 278437
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49716,
              "short": 85061,
              "net": -35345
            },
            "nonCommercial": {
              "long": 43025,
              "short": 13668,
              "net": 29357
            },
            "smallTrader": {
              "long": 11159,
              "short": 5171,
              "net": 5988
            }
          },
          "openInterest": 134640
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69889,
              "short": 143608,
              "net": -73719
            },
            "nonCommercial": {
              "long": 85222,
              "short": 14510,
              "net": 70712
            },
            "smallTrader": {
              "long": 7628,
              "short": 4621,
              "net": 3007
            }
          },
          "openInterest": 208029
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61575,
              "short": 124040,
              "net": -62465
            },
            "nonCommercial": {
              "long": 134798,
              "short": 84672,
              "net": 50126
            },
            "smallTrader": {
              "long": 23624,
              "short": 11285,
              "net": 12339
            }
          },
          "openInterest": 255809
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 661385,
              "short": 467474,
              "net": 193911
            },
            "nonCommercial": {
              "long": 350579,
              "short": 520362,
              "net": -169783
            },
            "smallTrader": {
              "long": 151802,
              "short": 175930,
              "net": -24128
            }
          },
          "openInterest": 1519023
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105223,
              "short": 79381,
              "net": 25842
            },
            "nonCommercial": {
              "long": 60552,
              "short": 84527,
              "net": -23975
            },
            "smallTrader": {
              "long": 10719,
              "short": 12586,
              "net": -1867
            }
          },
          "openInterest": 212400
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 597559,
              "short": 900228,
              "net": -302669
            },
            "nonCommercial": {
              "long": 361099,
              "short": 89854,
              "net": 271245
            },
            "smallTrader": {
              "long": 80516,
              "short": 49092,
              "net": 31424
            }
          },
          "openInterest": 1680601
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51415,
              "short": 52760,
              "net": -1345
            },
            "nonCommercial": {
              "long": 16170,
              "short": 16684,
              "net": -514
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84823
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23769,
              "short": 31669,
              "net": -7900
            },
            "nonCommercial": {
              "long": 8998,
              "short": 1345,
              "net": 7653
            },
            "smallTrader": {
              "long": 674,
              "short": 427,
              "net": 247
            }
          },
          "openInterest": 36947
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 390837,
              "short": 400604,
              "net": -9767
            },
            "nonCommercial": {
              "long": 167370,
              "short": 175801,
              "net": -8431
            },
            "smallTrader": {
              "long": 71392,
              "short": 53194,
              "net": 18198
            }
          },
          "openInterest": 650087
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18077,
              "short": 9310,
              "net": 8767
            },
            "nonCommercial": {
              "long": 11878,
              "short": 16657,
              "net": -4779
            },
            "smallTrader": {
              "long": 9861,
              "short": 13849,
              "net": -3988
            }
          },
          "openInterest": 50338
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192835,
              "short": 241306,
              "net": -48471
            },
            "nonCommercial": {
              "long": 88842,
              "short": 47382,
              "net": 41460
            },
            "smallTrader": {
              "long": 24275,
              "short": 17264,
              "net": 7011
            }
          },
          "openInterest": 377599
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86551,
              "short": 358039,
              "net": -271488
            },
            "nonCommercial": {
              "long": 284885,
              "short": 38656,
              "net": 246229
            },
            "smallTrader": {
              "long": 48436,
              "short": 23177,
              "net": 25259
            }
          },
          "openInterest": 452190
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163290,
              "short": 189310,
              "net": -26020
            },
            "nonCommercial": {
              "long": 55478,
              "short": 40771,
              "net": 14707
            },
            "smallTrader": {
              "long": 42176,
              "short": 30863,
              "net": 11313
            }
          },
          "openInterest": 369626
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 259292,
              "short": 77434,
              "net": 181858
            },
            "nonCommercial": {
              "long": 34576,
              "short": 208476,
              "net": -173900
            },
            "smallTrader": {
              "long": 37891,
              "short": 45849,
              "net": -7958
            }
          },
          "openInterest": 340237
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107333,
              "short": 79646,
              "net": 27687
            },
            "nonCommercial": {
              "long": 80465,
              "short": 106935,
              "net": -26470
            },
            "smallTrader": {
              "long": 21319,
              "short": 22536,
              "net": -1217
            }
          },
          "openInterest": 263740
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93017,
              "short": 133565,
              "net": -40548
            },
            "nonCommercial": {
              "long": 121955,
              "short": 73240,
              "net": 48715
            },
            "smallTrader": {
              "long": 27814,
              "short": 35981,
              "net": -8167
            }
          },
          "openInterest": 297676
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81667,
              "short": 140630,
              "net": -58963
            },
            "nonCommercial": {
              "long": 84314,
              "short": 26508,
              "net": 57806
            },
            "smallTrader": {
              "long": 5020,
              "short": 3863,
              "net": 1157
            }
          },
          "openInterest": 172171
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 47244,
              "short": 48660,
              "net": -1416
            },
            "smallTrader": {
              "long": 1612,
              "short": 246,
              "net": 1366
            }
          },
          "openInterest": 49936
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 130392,
              "short": 149017,
              "net": -18625
            },
            "nonCommercial": {
              "long": 69542,
              "short": 61187,
              "net": 8355
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 252655
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 557424,
              "short": 481984,
              "net": 75440
            },
            "nonCommercial": {
              "long": 255877,
              "short": 345139,
              "net": -89262
            },
            "smallTrader": {
              "long": 52088,
              "short": 38266,
              "net": 13822
            }
          },
          "openInterest": 1466177
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10779,
              "short": 38346,
              "net": -27567
            },
            "nonCommercial": {
              "long": 43711,
              "short": 17069,
              "net": 26642
            },
            "smallTrader": {
              "long": 4540,
              "short": 3615,
              "net": 925
            }
          },
          "openInterest": 60495
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17723,
              "short": 45075,
              "net": -27352
            },
            "nonCommercial": {
              "long": 43196,
              "short": 22593,
              "net": 20603
            },
            "smallTrader": {
              "long": 9788,
              "short": 3039,
              "net": 6749
            }
          },
          "openInterest": 76816
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 327132,
              "short": 283483,
              "net": 43649
            },
            "nonCommercial": {
              "long": 59883,
              "short": 109904,
              "net": -50021
            },
            "smallTrader": {
              "long": 26052,
              "short": 19680,
              "net": 6372
            }
          },
          "openInterest": 418596
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1403560,
              "short": 1448090,
              "net": -44530
            },
            "nonCommercial": {
              "long": 270812,
              "short": 336917,
              "net": -66105
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1986672
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39375,
              "short": 120093,
              "net": -80718
            },
            "nonCommercial": {
              "long": 81366,
              "short": 25388,
              "net": 55978
            },
            "smallTrader": {
              "long": 35689,
              "short": 10949,
              "net": 24740
            }
          },
          "openInterest": 166470
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191411,
              "short": 292986,
              "net": -101575
            },
            "nonCommercial": {
              "long": 148158,
              "short": 58177,
              "net": 89981
            },
            "smallTrader": {
              "long": 42356,
              "short": 30762,
              "net": 11594
            }
          },
          "openInterest": 498454
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321287,
              "short": 246204,
              "net": 75083
            },
            "nonCommercial": {
              "long": 119940,
              "short": 195679,
              "net": -75739
            },
            "smallTrader": {
              "long": 31856,
              "short": 31200,
              "net": 656
            }
          },
          "openInterest": 580102
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 438467,
              "short": 320223,
              "net": 118244
            },
            "nonCommercial": {
              "long": 132269,
              "short": 243448,
              "net": -111179
            },
            "smallTrader": {
              "long": 52892,
              "short": 59957,
              "net": -7065
            }
          },
          "openInterest": 758183
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 445248,
              "short": 488534,
              "net": -43286
            },
            "nonCommercial": {
              "long": 180313,
              "short": 143126,
              "net": 37187
            },
            "smallTrader": {
              "long": 72600,
              "short": 66501,
              "net": 6099
            }
          },
          "openInterest": 808974
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67969,
              "short": 18638,
              "net": 49331
            },
            "nonCommercial": {
              "long": 6506,
              "short": 41563,
              "net": -35057
            },
            "smallTrader": {
              "long": 9253,
              "short": 23527,
              "net": -14274
            }
          },
          "openInterest": 84204
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6304,
              "short": 25669,
              "net": -19365
            },
            "nonCommercial": {
              "long": 31947,
              "short": 14425,
              "net": 17522
            },
            "smallTrader": {
              "long": 3848,
              "short": 2005,
              "net": 1843
            }
          },
          "openInterest": 43147
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 189466,
              "short": 125877,
              "net": 63589
            },
            "nonCommercial": {
              "long": 76905,
              "short": 137940,
              "net": -61035
            },
            "smallTrader": {
              "long": 27000,
              "short": 29554,
              "net": -2554
            }
          },
          "openInterest": 414291
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115003,
              "short": 75355,
              "net": 39648
            },
            "nonCommercial": {
              "long": 57907,
              "short": 90178,
              "net": -32271
            },
            "smallTrader": {
              "long": 15729,
              "short": 23106,
              "net": -7377
            }
          },
          "openInterest": 229238
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164798,
              "short": 118241,
              "net": 46557
            },
            "nonCommercial": {
              "long": 119255,
              "short": 163787,
              "net": -44532
            },
            "smallTrader": {
              "long": 35487,
              "short": 37512,
              "net": -2025
            }
          },
          "openInterest": 401751
        }
      ]
    },
    {
      "reportDate": "2024-07-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3387087,
              "short": 3078812,
              "net": 308275
            },
            "nonCommercial": {
              "long": 476717,
              "short": 822093,
              "net": -345376
            },
            "smallTrader": {
              "long": 410840,
              "short": 373739,
              "net": 37101
            }
          },
          "openInterest": 4374310
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3244540,
              "short": 2167515,
              "net": 1077025
            },
            "nonCommercial": {
              "long": 629105,
              "short": 1849488,
              "net": -1220383
            },
            "smallTrader": {
              "long": 266966,
              "short": 123608,
              "net": 143358
            }
          },
          "openInterest": 4251335
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1147950,
              "short": 1180650,
              "net": -32700
            },
            "nonCommercial": {
              "long": 318156,
              "short": 339762,
              "net": -21606
            },
            "smallTrader": {
              "long": 204045,
              "short": 149739,
              "net": 54306
            }
          },
          "openInterest": 1686638
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5334132,
              "short": 3937805,
              "net": 1396327
            },
            "nonCommercial": {
              "long": 425719,
              "short": 1963691,
              "net": -1537972
            },
            "smallTrader": {
              "long": 424955,
              "short": 283310,
              "net": 141645
            }
          },
          "openInterest": 6267434
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88004,
              "short": 76711,
              "net": 11293
            },
            "nonCommercial": {
              "long": 77951,
              "short": 93787,
              "net": -15836
            },
            "smallTrader": {
              "long": 26736,
              "short": 22193,
              "net": 4543
            }
          },
          "openInterest": 197799
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1182,
              "short": 670,
              "net": 512
            },
            "nonCommercial": {
              "long": 21270,
              "short": 22182,
              "net": -912
            },
            "smallTrader": {
              "long": 1347,
              "short": 947,
              "net": 400
            }
          },
          "openInterest": 27063
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58173,
              "short": 16702,
              "net": 41471
            },
            "nonCommercial": {
              "long": 19864,
              "short": 60924,
              "net": -41060
            },
            "smallTrader": {
              "long": 2110,
              "short": 2521,
              "net": -411
            }
          },
          "openInterest": 80305
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52797,
              "short": 117856,
              "net": -65059
            },
            "nonCommercial": {
              "long": 106753,
              "short": 44712,
              "net": 62041
            },
            "smallTrader": {
              "long": 30408,
              "short": 27390,
              "net": 3018
            }
          },
          "openInterest": 198119
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205557,
              "short": 81054,
              "net": 124503
            },
            "nonCommercial": {
              "long": 21850,
              "short": 142202,
              "net": -120352
            },
            "smallTrader": {
              "long": 29321,
              "short": 33472,
              "net": -4151
            }
          },
          "openInterest": 263465
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48344,
              "short": 84932,
              "net": -36588
            },
            "nonCommercial": {
              "long": 42987,
              "short": 12825,
              "net": 30162
            },
            "smallTrader": {
              "long": 11116,
              "short": 4690,
              "net": 6426
            }
          },
          "openInterest": 135205
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73646,
              "short": 144265,
              "net": -70619
            },
            "nonCommercial": {
              "long": 84249,
              "short": 16488,
              "net": 67761
            },
            "smallTrader": {
              "long": 7914,
              "short": 5056,
              "net": 2858
            }
          },
          "openInterest": 211372
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61778,
              "short": 123905,
              "net": -62127
            },
            "nonCommercial": {
              "long": 135243,
              "short": 86020,
              "net": 49223
            },
            "smallTrader": {
              "long": 22446,
              "short": 9542,
              "net": 12904
            }
          },
          "openInterest": 256039
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 672890,
              "short": 437122,
              "net": 235768
            },
            "nonCommercial": {
              "long": 313757,
              "short": 542468,
              "net": -228711
            },
            "smallTrader": {
              "long": 151092,
              "short": 158149,
              "net": -7057
            }
          },
          "openInterest": 1520100
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102880,
              "short": 82852,
              "net": 20028
            },
            "nonCommercial": {
              "long": 60058,
              "short": 77379,
              "net": -17321
            },
            "smallTrader": {
              "long": 10260,
              "short": 12967,
              "net": -2707
            }
          },
          "openInterest": 210048
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 604586,
              "short": 915668,
              "net": -311082
            },
            "nonCommercial": {
              "long": 368485,
              "short": 88539,
              "net": 279946
            },
            "smallTrader": {
              "long": 80850,
              "short": 49714,
              "net": 31136
            }
          },
          "openInterest": 1721585
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47246,
              "short": 56340,
              "net": -9094
            },
            "nonCommercial": {
              "long": 18305,
              "short": 11577,
              "net": 6728
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82128
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22131,
              "short": 30542,
              "net": -8411
            },
            "nonCommercial": {
              "long": 8884,
              "short": 764,
              "net": 8120
            },
            "smallTrader": {
              "long": 770,
              "short": 479,
              "net": 291
            }
          },
          "openInterest": 35652
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 376888,
              "short": 389609,
              "net": -12721
            },
            "nonCommercial": {
              "long": 164369,
              "short": 173888,
              "net": -9519
            },
            "smallTrader": {
              "long": 73248,
              "short": 51008,
              "net": 22240
            }
          },
          "openInterest": 636895
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17083,
              "short": 9657,
              "net": 7426
            },
            "nonCommercial": {
              "long": 11812,
              "short": 15138,
              "net": -3326
            },
            "smallTrader": {
              "long": 9679,
              "short": 13779,
              "net": -4100
            }
          },
          "openInterest": 50143
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202489,
              "short": 253708,
              "net": -51219
            },
            "nonCommercial": {
              "long": 91230,
              "short": 51537,
              "net": 39693
            },
            "smallTrader": {
              "long": 26849,
              "short": 15323,
              "net": 11526
            }
          },
          "openInterest": 400397
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86905,
              "short": 351704,
              "net": -264799
            },
            "nonCommercial": {
              "long": 280117,
              "short": 38574,
              "net": 241543
            },
            "smallTrader": {
              "long": 47694,
              "short": 24438,
              "net": 23256
            }
          },
          "openInterest": 454730
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 156632,
              "short": 191578,
              "net": -34946
            },
            "nonCommercial": {
              "long": 53109,
              "short": 34098,
              "net": 19011
            },
            "smallTrader": {
              "long": 47113,
              "short": 31178,
              "net": 15935
            }
          },
          "openInterest": 362479
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 264603,
              "short": 70058,
              "net": 194545
            },
            "nonCommercial": {
              "long": 36714,
              "short": 220937,
              "net": -184223
            },
            "smallTrader": {
              "long": 40081,
              "short": 50403,
              "net": -10322
            }
          },
          "openInterest": 349817
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111479,
              "short": 80675,
              "net": 30804
            },
            "nonCommercial": {
              "long": 74457,
              "short": 103437,
              "net": -28980
            },
            "smallTrader": {
              "long": 19094,
              "short": 20918,
              "net": -1824
            }
          },
          "openInterest": 260392
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97804,
              "short": 140475,
              "net": -42671
            },
            "nonCommercial": {
              "long": 130254,
              "short": 79642,
              "net": 50612
            },
            "smallTrader": {
              "long": 28645,
              "short": 36586,
              "net": -7941
            }
          },
          "openInterest": 319976
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84808,
              "short": 150157,
              "net": -65349
            },
            "nonCommercial": {
              "long": 96359,
              "short": 32732,
              "net": 63627
            },
            "smallTrader": {
              "long": 5643,
              "short": 3921,
              "net": 1722
            }
          },
          "openInterest": 188324
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 20756,
              "short": 21755,
              "net": -999
            },
            "smallTrader": {
              "long": 1186,
              "short": 237,
              "net": 949
            }
          },
          "openInterest": 23028
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139712,
              "short": 161054,
              "net": -21342
            },
            "nonCommercial": {
              "long": 71783,
              "short": 58499,
              "net": 13284
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 265554
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 553083,
              "short": 478624,
              "net": 74459
            },
            "nonCommercial": {
              "long": 284252,
              "short": 374540,
              "net": -90288
            },
            "smallTrader": {
              "long": 55266,
              "short": 39437,
              "net": 15829
            }
          },
          "openInterest": 1508732
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11035,
              "short": 41426,
              "net": -30391
            },
            "nonCommercial": {
              "long": 45185,
              "short": 14442,
              "net": 30743
            },
            "smallTrader": {
              "long": 3855,
              "short": 4207,
              "net": -352
            }
          },
          "openInterest": 62491
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16288,
              "short": 46301,
              "net": -30013
            },
            "nonCommercial": {
              "long": 45032,
              "short": 21076,
              "net": 23956
            },
            "smallTrader": {
              "long": 9181,
              "short": 3124,
              "net": 6057
            }
          },
          "openInterest": 76572
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 359449,
              "short": 292497,
              "net": 66952
            },
            "nonCommercial": {
              "long": 57367,
              "short": 132802,
              "net": -75435
            },
            "smallTrader": {
              "long": 26834,
              "short": 18351,
              "net": 8483
            }
          },
          "openInterest": 449927
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1413128,
              "short": 1509964,
              "net": -96836
            },
            "nonCommercial": {
              "long": 317247,
              "short": 329859,
              "net": -12612
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2047732
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33532,
              "short": 113487,
              "net": -79955
            },
            "nonCommercial": {
              "long": 79771,
              "short": 23937,
              "net": 55834
            },
            "smallTrader": {
              "long": 33247,
              "short": 9126,
              "net": 24121
            }
          },
          "openInterest": 154724
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 191932,
              "short": 285825,
              "net": -93893
            },
            "nonCommercial": {
              "long": 147818,
              "short": 71185,
              "net": 76633
            },
            "smallTrader": {
              "long": 44048,
              "short": 26788,
              "net": 17260
            }
          },
          "openInterest": 498442
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289706,
              "short": 262785,
              "net": 26921
            },
            "nonCommercial": {
              "long": 125106,
              "short": 155866,
              "net": -30760
            },
            "smallTrader": {
              "long": 30774,
              "short": 26935,
              "net": 3839
            }
          },
          "openInterest": 557428
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 463753,
              "short": 333942,
              "net": 129811
            },
            "nonCommercial": {
              "long": 123047,
              "short": 245261,
              "net": -122214
            },
            "smallTrader": {
              "long": 50242,
              "short": 57839,
              "net": -7597
            }
          },
          "openInterest": 786077
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 408533,
              "short": 488219,
              "net": -79686
            },
            "nonCommercial": {
              "long": 181116,
              "short": 116258,
              "net": 64858
            },
            "smallTrader": {
              "long": 71385,
              "short": 56557,
              "net": 14828
            }
          },
          "openInterest": 775139
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75431,
              "short": 18997,
              "net": 56434
            },
            "nonCommercial": {
              "long": 6179,
              "short": 49622,
              "net": -43443
            },
            "smallTrader": {
              "long": 10180,
              "short": 23171,
              "net": -12991
            }
          },
          "openInterest": 92286
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7969,
              "short": 26527,
              "net": -18558
            },
            "nonCommercial": {
              "long": 32776,
              "short": 16194,
              "net": 16582
            },
            "smallTrader": {
              "long": 3988,
              "short": 2012,
              "net": 1976
            }
          },
          "openInterest": 45627
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 197840,
              "short": 142157,
              "net": 55683
            },
            "nonCommercial": {
              "long": 93582,
              "short": 147007,
              "net": -53425
            },
            "smallTrader": {
              "long": 29287,
              "short": 31545,
              "net": -2258
            }
          },
          "openInterest": 450316
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117939,
              "short": 82750,
              "net": 35189
            },
            "nonCommercial": {
              "long": 63536,
              "short": 95364,
              "net": -31828
            },
            "smallTrader": {
              "long": 16486,
              "short": 19847,
              "net": -3361
            }
          },
          "openInterest": 238319
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156262,
              "short": 112330,
              "net": 43932
            },
            "nonCommercial": {
              "long": 130176,
              "short": 168866,
              "net": -38690
            },
            "smallTrader": {
              "long": 31352,
              "short": 36594,
              "net": -5242
            }
          },
          "openInterest": 402777
        }
      ]
    },
    {
      "reportDate": "2024-07-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3451637,
              "short": 3101171,
              "net": 350466
            },
            "nonCommercial": {
              "long": 510933,
              "short": 928837,
              "net": -417904
            },
            "smallTrader": {
              "long": 431249,
              "short": 363811,
              "net": 67438
            }
          },
          "openInterest": 4502656
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3283900,
              "short": 2210372,
              "net": 1073528
            },
            "nonCommercial": {
              "long": 629962,
              "short": 1862277,
              "net": -1232315
            },
            "smallTrader": {
              "long": 278977,
              "short": 120190,
              "net": 158787
            }
          },
          "openInterest": 4307221
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1138051,
              "short": 1170440,
              "net": -32389
            },
            "nonCommercial": {
              "long": 304975,
              "short": 339396,
              "net": -34421
            },
            "smallTrader": {
              "long": 211512,
              "short": 144702,
              "net": 66810
            }
          },
          "openInterest": 1672882
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5370659,
              "short": 3962461,
              "net": 1408198
            },
            "nonCommercial": {
              "long": 454103,
              "short": 2020704,
              "net": -1566601
            },
            "smallTrader": {
              "long": 437566,
              "short": 279163,
              "net": 158403
            }
          },
          "openInterest": 6356121
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89192,
              "short": 101324,
              "net": -12132
            },
            "nonCommercial": {
              "long": 98997,
              "short": 96584,
              "net": 2413
            },
            "smallTrader": {
              "long": 30274,
              "short": 20555,
              "net": 9719
            }
          },
          "openInterest": 225017
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 736,
              "short": 824,
              "net": -88
            },
            "nonCommercial": {
              "long": 23083,
              "short": 23201,
              "net": -118
            },
            "smallTrader": {
              "long": 1363,
              "short": 1157,
              "net": 206
            }
          },
          "openInterest": 28241
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62170,
              "short": 18782,
              "net": 43388
            },
            "nonCommercial": {
              "long": 23319,
              "short": 66003,
              "net": -42684
            },
            "smallTrader": {
              "long": 1919,
              "short": 2623,
              "net": -704
            }
          },
          "openInterest": 87725
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46249,
              "short": 140835,
              "net": -94586
            },
            "nonCommercial": {
              "long": 135316,
              "short": 50626,
              "net": 84690
            },
            "smallTrader": {
              "long": 34670,
              "short": 24774,
              "net": 9896
            }
          },
          "openInterest": 224179
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 198168,
              "short": 84860,
              "net": 113308
            },
            "nonCommercial": {
              "long": 20263,
              "short": 131475,
              "net": -111212
            },
            "smallTrader": {
              "long": 31676,
              "short": 33772,
              "net": -2096
            }
          },
          "openInterest": 257288
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47143,
              "short": 85570,
              "net": -38427
            },
            "nonCommercial": {
              "long": 45335,
              "short": 13595,
              "net": 31740
            },
            "smallTrader": {
              "long": 11883,
              "short": 5196,
              "net": 6687
            }
          },
          "openInterest": 138433
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 75501,
              "short": 154079,
              "net": -78578
            },
            "nonCommercial": {
              "long": 90458,
              "short": 15038,
              "net": 75420
            },
            "smallTrader": {
              "long": 8606,
              "short": 5448,
              "net": 3158
            }
          },
          "openInterest": 221963
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62868,
              "short": 130417,
              "net": -67549
            },
            "nonCommercial": {
              "long": 141237,
              "short": 85206,
              "net": 56031
            },
            "smallTrader": {
              "long": 21924,
              "short": 10406,
              "net": 11518
            }
          },
          "openInterest": 263869
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 698186,
              "short": 447624,
              "net": 250562
            },
            "nonCommercial": {
              "long": 309195,
              "short": 549136,
              "net": -239941
            },
            "smallTrader": {
              "long": 150884,
              "short": 161505,
              "net": -10621
            }
          },
          "openInterest": 1561542
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105227,
              "short": 78129,
              "net": 27098
            },
            "nonCommercial": {
              "long": 60412,
              "short": 84921,
              "net": -24509
            },
            "smallTrader": {
              "long": 10940,
              "short": 13529,
              "net": -2589
            }
          },
          "openInterest": 214089
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 613841,
              "short": 939278,
              "net": -325437
            },
            "nonCommercial": {
              "long": 369229,
              "short": 85335,
              "net": 283894
            },
            "smallTrader": {
              "long": 91464,
              "short": 49921,
              "net": 41543
            }
          },
          "openInterest": 1767729
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48737,
              "short": 59798,
              "net": -11061
            },
            "nonCommercial": {
              "long": 22317,
              "short": 14522,
              "net": 7795
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88307
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24111,
              "short": 32839,
              "net": -8728
            },
            "nonCommercial": {
              "long": 9039,
              "short": 688,
              "net": 8351
            },
            "smallTrader": {
              "long": 747,
              "short": 370,
              "net": 377
            }
          },
          "openInterest": 37858
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 375248,
              "short": 402487,
              "net": -27239
            },
            "nonCommercial": {
              "long": 165829,
              "short": 162206,
              "net": 3623
            },
            "smallTrader": {
              "long": 75272,
              "short": 51656,
              "net": 23616
            }
          },
          "openInterest": 637266
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17019,
              "short": 8732,
              "net": 8287
            },
            "nonCommercial": {
              "long": 10973,
              "short": 15745,
              "net": -4772
            },
            "smallTrader": {
              "long": 10049,
              "short": 13564,
              "net": -3515
            }
          },
          "openInterest": 48790
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 202236,
              "short": 256042,
              "net": -53806
            },
            "nonCommercial": {
              "long": 95915,
              "short": 52809,
              "net": 43106
            },
            "smallTrader": {
              "long": 26799,
              "short": 16099,
              "net": 10700
            }
          },
          "openInterest": 407142
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92907,
              "short": 373536,
              "net": -280629
            },
            "nonCommercial": {
              "long": 303043,
              "short": 48268,
              "net": 254775
            },
            "smallTrader": {
              "long": 50623,
              "short": 24769,
              "net": 25854
            }
          },
          "openInterest": 516324
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166622,
              "short": 195859,
              "net": -29237
            },
            "nonCommercial": {
              "long": 50088,
              "short": 35703,
              "net": 14385
            },
            "smallTrader": {
              "long": 47144,
              "short": 32292,
              "net": 14852
            }
          },
          "openInterest": 376947
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 257455,
              "short": 67588,
              "net": 189867
            },
            "nonCommercial": {
              "long": 41521,
              "short": 223554,
              "net": -182033
            },
            "smallTrader": {
              "long": 41519,
              "short": 49353,
              "net": -7834
            }
          },
          "openInterest": 348954
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105676,
              "short": 74079,
              "net": 31597
            },
            "nonCommercial": {
              "long": 77382,
              "short": 106730,
              "net": -29348
            },
            "smallTrader": {
              "long": 19335,
              "short": 21584,
              "net": -2249
            }
          },
          "openInterest": 259745
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101255,
              "short": 142322,
              "net": -41067
            },
            "nonCommercial": {
              "long": 126376,
              "short": 75099,
              "net": 51277
            },
            "smallTrader": {
              "long": 28792,
              "short": 39002,
              "net": -10210
            }
          },
          "openInterest": 323286
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85441,
              "short": 151184,
              "net": -65743
            },
            "nonCommercial": {
              "long": 95748,
              "short": 32425,
              "net": 63323
            },
            "smallTrader": {
              "long": 6150,
              "short": 3730,
              "net": 2420
            }
          },
          "openInterest": 189294
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 28808,
              "short": 30269,
              "net": -1461
            },
            "smallTrader": {
              "long": 1573,
              "short": 162,
              "net": 1411
            }
          },
          "openInterest": 31104
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148547,
              "short": 164373,
              "net": -15826
            },
            "nonCommercial": {
              "long": 67705,
              "short": 60099,
              "net": 7606
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 271471
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 563645,
              "short": 478058,
              "net": 85587
            },
            "nonCommercial": {
              "long": 290340,
              "short": 395812,
              "net": -105472
            },
            "smallTrader": {
              "long": 59268,
              "short": 39383,
              "net": 19885
            }
          },
          "openInterest": 1550344
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11129,
              "short": 37957,
              "net": -26828
            },
            "nonCommercial": {
              "long": 41683,
              "short": 15771,
              "net": 25912
            },
            "smallTrader": {
              "long": 4250,
              "short": 3334,
              "net": 916
            }
          },
          "openInterest": 59513
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17388,
              "short": 46951,
              "net": -29563
            },
            "nonCommercial": {
              "long": 47350,
              "short": 24684,
              "net": 22666
            },
            "smallTrader": {
              "long": 10259,
              "short": 3362,
              "net": 6897
            }
          },
          "openInterest": 81837
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 356460,
              "short": 297671,
              "net": 58789
            },
            "nonCommercial": {
              "long": 55367,
              "short": 122993,
              "net": -67626
            },
            "smallTrader": {
              "long": 27196,
              "short": 18359,
              "net": 8837
            }
          },
          "openInterest": 447956
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1436809,
              "short": 1478709,
              "net": -41900
            },
            "nonCommercial": {
              "long": 309131,
              "short": 364840,
              "net": -55709
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2059456
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33496,
              "short": 118286,
              "net": -84790
            },
            "nonCommercial": {
              "long": 84351,
              "short": 23295,
              "net": 61056
            },
            "smallTrader": {
              "long": 32735,
              "short": 9001,
              "net": 23734
            }
          },
          "openInterest": 163245
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 208260,
              "short": 292689,
              "net": -84429
            },
            "nonCommercial": {
              "long": 143642,
              "short": 77288,
              "net": 66354
            },
            "smallTrader": {
              "long": 45589,
              "short": 27514,
              "net": 18075
            }
          },
          "openInterest": 521102
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 280271,
              "short": 290414,
              "net": -10143
            },
            "nonCommercial": {
              "long": 113261,
              "short": 106784,
              "net": 6477
            },
            "smallTrader": {
              "long": 28641,
              "short": 24975,
              "net": 3666
            }
          },
          "openInterest": 542792
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 490906,
              "short": 330224,
              "net": 160682
            },
            "nonCommercial": {
              "long": 124357,
              "short": 274507,
              "net": -150150
            },
            "smallTrader": {
              "long": 49133,
              "short": 59665,
              "net": -10532
            }
          },
          "openInterest": 814807
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417731,
              "short": 498520,
              "net": -80789
            },
            "nonCommercial": {
              "long": 175342,
              "short": 107323,
              "net": 68019
            },
            "smallTrader": {
              "long": 71188,
              "short": 58418,
              "net": 12770
            }
          },
          "openInterest": 778762
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77860,
              "short": 18562,
              "net": 59298
            },
            "nonCommercial": {
              "long": 5338,
              "short": 51426,
              "net": -46088
            },
            "smallTrader": {
              "long": 9743,
              "short": 22953,
              "net": -13210
            }
          },
          "openInterest": 93433
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7769,
              "short": 25188,
              "net": -17419
            },
            "nonCommercial": {
              "long": 30587,
              "short": 14379,
              "net": 16208
            },
            "smallTrader": {
              "long": 3200,
              "short": 1989,
              "net": 1211
            }
          },
          "openInterest": 43263
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 221430,
              "short": 160199,
              "net": 61231
            },
            "nonCommercial": {
              "long": 87842,
              "short": 149320,
              "net": -61478
            },
            "smallTrader": {
              "long": 28736,
              "short": 28489,
              "net": 247
            }
          },
          "openInterest": 467930
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117657,
              "short": 82872,
              "net": 34785
            },
            "nonCommercial": {
              "long": 61115,
              "short": 90236,
              "net": -29121
            },
            "smallTrader": {
              "long": 16762,
              "short": 22426,
              "net": -5664
            }
          },
          "openInterest": 240149
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158097,
              "short": 118232,
              "net": 39865
            },
            "nonCommercial": {
              "long": 131162,
              "short": 165948,
              "net": -34786
            },
            "smallTrader": {
              "long": 32120,
              "short": 37199,
              "net": -5079
            }
          },
          "openInterest": 411906
        }
      ]
    },
    {
      "reportDate": "2024-07-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3614914,
              "short": 3077267,
              "net": 537647
            },
            "nonCommercial": {
              "long": 378531,
              "short": 1016017,
              "net": -637486
            },
            "smallTrader": {
              "long": 462170,
              "short": 362331,
              "net": 99839
            }
          },
          "openInterest": 4556483
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3355786,
              "short": 2344584,
              "net": 1011202
            },
            "nonCommercial": {
              "long": 693099,
              "short": 1878086,
              "net": -1184987
            },
            "smallTrader": {
              "long": 294011,
              "short": 120226,
              "net": 173785
            }
          },
          "openInterest": 4433908
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1153768,
              "short": 1179234,
              "net": -25466
            },
            "nonCommercial": {
              "long": 307574,
              "short": 354724,
              "net": -47150
            },
            "smallTrader": {
              "long": 223318,
              "short": 150702,
              "net": 72616
            }
          },
          "openInterest": 1698808
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5464162,
              "short": 4044045,
              "net": 1420117
            },
            "nonCommercial": {
              "long": 494873,
              "short": 2071047,
              "net": -1576174
            },
            "smallTrader": {
              "long": 444751,
              "short": 288694,
              "net": 156057
            }
          },
          "openInterest": 6503048
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84403,
              "short": 112286,
              "net": -27883
            },
            "nonCommercial": {
              "long": 106312,
              "short": 95199,
              "net": 11113
            },
            "smallTrader": {
              "long": 34164,
              "short": 17394,
              "net": 16770
            }
          },
          "openInterest": 229593
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1091,
              "short": 910,
              "net": 181
            },
            "nonCommercial": {
              "long": 24710,
              "short": 25289,
              "net": -579
            },
            "smallTrader": {
              "long": 1463,
              "short": 1065,
              "net": 398
            }
          },
          "openInterest": 31183
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63287,
              "short": 18567,
              "net": 44720
            },
            "nonCommercial": {
              "long": 21140,
              "short": 65666,
              "net": -44526
            },
            "smallTrader": {
              "long": 2240,
              "short": 2434,
              "net": -194
            }
          },
          "openInterest": 87271
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50803,
              "short": 199921,
              "net": -149118
            },
            "nonCommercial": {
              "long": 183287,
              "short": 50385,
              "net": 132902
            },
            "smallTrader": {
              "long": 40067,
              "short": 23851,
              "net": 16216
            }
          },
          "openInterest": 280623
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 219027,
              "short": 81448,
              "net": 137579
            },
            "nonCommercial": {
              "long": 24734,
              "short": 157207,
              "net": -132473
            },
            "smallTrader": {
              "long": 29000,
              "short": 34106,
              "net": -5106
            }
          },
          "openInterest": 280941
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46222,
              "short": 83865,
              "net": -37643
            },
            "nonCommercial": {
              "long": 47383,
              "short": 15105,
              "net": 32278
            },
            "smallTrader": {
              "long": 11372,
              "short": 6007,
              "net": 5365
            }
          },
          "openInterest": 137803
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 83513,
              "short": 157839,
              "net": -74326
            },
            "nonCommercial": {
              "long": 86151,
              "short": 15172,
              "net": 70979
            },
            "smallTrader": {
              "long": 8486,
              "short": 5139,
              "net": 3347
            }
          },
          "openInterest": 230289
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65732,
              "short": 135590,
              "net": -69858
            },
            "nonCommercial": {
              "long": 139774,
              "short": 80874,
              "net": 58900
            },
            "smallTrader": {
              "long": 21526,
              "short": 10568,
              "net": 10958
            }
          },
          "openInterest": 270330
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 716565,
              "short": 470342,
              "net": 246223
            },
            "nonCommercial": {
              "long": 307784,
              "short": 546600,
              "net": -238816
            },
            "smallTrader": {
              "long": 152114,
              "short": 159521,
              "net": -7407
            }
          },
          "openInterest": 1573324
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105424,
              "short": 78503,
              "net": 26921
            },
            "nonCommercial": {
              "long": 61011,
              "short": 87518,
              "net": -26507
            },
            "smallTrader": {
              "long": 12713,
              "short": 13127,
              "net": -414
            }
          },
          "openInterest": 218621
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 635900,
              "short": 960964,
              "net": -325064
            },
            "nonCommercial": {
              "long": 376427,
              "short": 88826,
              "net": 287601
            },
            "smallTrader": {
              "long": 83215,
              "short": 45752,
              "net": 37463
            }
          },
          "openInterest": 1831212
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50244,
              "short": 67905,
              "net": -17661
            },
            "nonCommercial": {
              "long": 30568,
              "short": 15327,
              "net": 15241
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 99652
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27871,
              "short": 35756,
              "net": -7885
            },
            "nonCommercial": {
              "long": 7722,
              "short": 275,
              "net": 7447
            },
            "smallTrader": {
              "long": 816,
              "short": 378,
              "net": 438
            }
          },
          "openInterest": 40175
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 375217,
              "short": 424766,
              "net": -49549
            },
            "nonCommercial": {
              "long": 179937,
              "short": 155188,
              "net": 24749
            },
            "smallTrader": {
              "long": 74281,
              "short": 49481,
              "net": 24800
            }
          },
          "openInterest": 649251
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17423,
              "short": 9119,
              "net": 8304
            },
            "nonCommercial": {
              "long": 11667,
              "short": 15514,
              "net": -3847
            },
            "smallTrader": {
              "long": 9089,
              "short": 13546,
              "net": -4457
            }
          },
          "openInterest": 49233
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195648,
              "short": 242057,
              "net": -46409
            },
            "nonCommercial": {
              "long": 88324,
              "short": 49873,
              "net": 38451
            },
            "smallTrader": {
              "long": 25952,
              "short": 17994,
              "net": 7958
            }
          },
          "openInterest": 397510
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110041,
              "short": 419345,
              "net": -309304
            },
            "nonCommercial": {
              "long": 349827,
              "short": 64803,
              "net": 285024
            },
            "smallTrader": {
              "long": 53814,
              "short": 29534,
              "net": 24280
            }
          },
          "openInterest": 579862
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168932,
              "short": 192006,
              "net": -23074
            },
            "nonCommercial": {
              "long": 57887,
              "short": 41123,
              "net": 16764
            },
            "smallTrader": {
              "long": 44049,
              "short": 37739,
              "net": 6310
            }
          },
          "openInterest": 374401
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 216042,
              "short": 56953,
              "net": 159089
            },
            "nonCommercial": {
              "long": 47356,
              "short": 198428,
              "net": -151072
            },
            "smallTrader": {
              "long": 37613,
              "short": 45630,
              "net": -8017
            }
          },
          "openInterest": 307205
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99723,
              "short": 71846,
              "net": 27877
            },
            "nonCommercial": {
              "long": 81372,
              "short": 107765,
              "net": -26393
            },
            "smallTrader": {
              "long": 19711,
              "short": 21195,
              "net": -1484
            }
          },
          "openInterest": 263488
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105593,
              "short": 142596,
              "net": -37003
            },
            "nonCommercial": {
              "long": 124193,
              "short": 76981,
              "net": 47212
            },
            "smallTrader": {
              "long": 30807,
              "short": 41016,
              "net": -10209
            }
          },
          "openInterest": 327742
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91866,
              "short": 156048,
              "net": -64182
            },
            "nonCommercial": {
              "long": 98495,
              "short": 36785,
              "net": 61710
            },
            "smallTrader": {
              "long": 5742,
              "short": 3270,
              "net": 2472
            }
          },
          "openInterest": 197580
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 35720,
              "short": 37369,
              "net": -1649
            },
            "smallTrader": {
              "long": 1802,
              "short": 203,
              "net": 1599
            }
          },
          "openInterest": 38409
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141826,
              "short": 159804,
              "net": -17978
            },
            "nonCommercial": {
              "long": 65921,
              "short": 59747,
              "net": 6174
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 264434
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 571316,
              "short": 497116,
              "net": 74200
            },
            "nonCommercial": {
              "long": 304237,
              "short": 397771,
              "net": -93534
            },
            "smallTrader": {
              "long": 62693,
              "short": 43359,
              "net": 19334
            }
          },
          "openInterest": 1589266
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19484,
              "short": 31586,
              "net": -12102
            },
            "nonCommercial": {
              "long": 34473,
              "short": 21912,
              "net": 12561
            },
            "smallTrader": {
              "long": 4648,
              "short": 5107,
              "net": -459
            }
          },
          "openInterest": 60953
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17228,
              "short": 46311,
              "net": -29083
            },
            "nonCommercial": {
              "long": 48962,
              "short": 27014,
              "net": 21948
            },
            "smallTrader": {
              "long": 9985,
              "short": 2850,
              "net": 7135
            }
          },
          "openInterest": 83416
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 354858,
              "short": 319485,
              "net": 35373
            },
            "nonCommercial": {
              "long": 89656,
              "short": 136993,
              "net": -47337
            },
            "smallTrader": {
              "long": 35432,
              "short": 23468,
              "net": 11964
            }
          },
          "openInterest": 488061
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1452266,
              "short": 1487669,
              "net": -35403
            },
            "nonCommercial": {
              "long": 332812,
              "short": 400884,
              "net": -68072
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2102256
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33181,
              "short": 116916,
              "net": -83735
            },
            "nonCommercial": {
              "long": 85005,
              "short": 24840,
              "net": 60165
            },
            "smallTrader": {
              "long": 33426,
              "short": 9856,
              "net": 23570
            }
          },
          "openInterest": 166641
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 220889,
              "short": 271591,
              "net": -50702
            },
            "nonCommercial": {
              "long": 131194,
              "short": 97570,
              "net": 33624
            },
            "smallTrader": {
              "long": 48465,
              "short": 31387,
              "net": 17078
            }
          },
          "openInterest": 533069
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289023,
              "short": 295952,
              "net": -6929
            },
            "nonCommercial": {
              "long": 112712,
              "short": 110681,
              "net": 2031
            },
            "smallTrader": {
              "long": 30362,
              "short": 25464,
              "net": 4898
            }
          },
          "openInterest": 555058
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 496310,
              "short": 322900,
              "net": 173410
            },
            "nonCommercial": {
              "long": 135252,
              "short": 296755,
              "net": -161503
            },
            "smallTrader": {
              "long": 49082,
              "short": 60989,
              "net": -11907
            }
          },
          "openInterest": 836293
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424395,
              "short": 500723,
              "net": -76328
            },
            "nonCommercial": {
              "long": 177958,
              "short": 110369,
              "net": 67589
            },
            "smallTrader": {
              "long": 65838,
              "short": 57099,
              "net": 8739
            }
          },
          "openInterest": 769545
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81219,
              "short": 19547,
              "net": 61672
            },
            "nonCommercial": {
              "long": 6491,
              "short": 56284,
              "net": -49793
            },
            "smallTrader": {
              "long": 10344,
              "short": 22223,
              "net": -11879
            }
          },
          "openInterest": 98671
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3695,
              "short": 22973,
              "net": -19278
            },
            "nonCommercial": {
              "long": 30327,
              "short": 11777,
              "net": 18550
            },
            "smallTrader": {
              "long": 3141,
              "short": 2413,
              "net": 728
            }
          },
          "openInterest": 38651
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 240037,
              "short": 176312,
              "net": 63725
            },
            "nonCommercial": {
              "long": 87625,
              "short": 149930,
              "net": -62305
            },
            "smallTrader": {
              "long": 27308,
              "short": 28728,
              "net": -1420
            }
          },
          "openInterest": 479858
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117466,
              "short": 84722,
              "net": 32744
            },
            "nonCommercial": {
              "long": 60601,
              "short": 88253,
              "net": -27652
            },
            "smallTrader": {
              "long": 15968,
              "short": 21060,
              "net": -5092
            }
          },
          "openInterest": 242756
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162861,
              "short": 120546,
              "net": 42315
            },
            "nonCommercial": {
              "long": 127750,
              "short": 163817,
              "net": -36067
            },
            "smallTrader": {
              "long": 31934,
              "short": 38182,
              "net": -6248
            }
          },
          "openInterest": 413885
        }
      ]
    },
    {
      "reportDate": "2024-07-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3630777,
              "short": 3103217,
              "net": 527560
            },
            "nonCommercial": {
              "long": 387445,
              "short": 1029374,
              "net": -641929
            },
            "smallTrader": {
              "long": 474399,
              "short": 360030,
              "net": 114369
            }
          },
          "openInterest": 4585511
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3330726,
              "short": 2353933,
              "net": 976793
            },
            "nonCommercial": {
              "long": 701144,
              "short": 1842537,
              "net": -1141393
            },
            "smallTrader": {
              "long": 284845,
              "short": 120245,
              "net": 164600
            }
          },
          "openInterest": 4438782
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1139587,
              "short": 1159190,
              "net": -19603
            },
            "nonCommercial": {
              "long": 301464,
              "short": 365623,
              "net": -64159
            },
            "smallTrader": {
              "long": 228290,
              "short": 144528,
              "net": 83762
            }
          },
          "openInterest": 1687887
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5399400,
              "short": 4071986,
              "net": 1327414
            },
            "nonCommercial": {
              "long": 498393,
              "short": 2021654,
              "net": -1523261
            },
            "smallTrader": {
              "long": 459839,
              "short": 263992,
              "net": 195847
            }
          },
          "openInterest": 6455578
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90711,
              "short": 94754,
              "net": -4043
            },
            "nonCommercial": {
              "long": 96973,
              "short": 105787,
              "net": -8814
            },
            "smallTrader": {
              "long": 33944,
              "short": 21087,
              "net": 12857
            }
          },
          "openInterest": 226258
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1236,
              "short": 1054,
              "net": 182
            },
            "nonCommercial": {
              "long": 24521,
              "short": 25182,
              "net": -661
            },
            "smallTrader": {
              "long": 1598,
              "short": 1119,
              "net": 479
            }
          },
          "openInterest": 32435
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64800,
              "short": 22461,
              "net": 42339
            },
            "nonCommercial": {
              "long": 25702,
              "short": 67700,
              "net": -41998
            },
            "smallTrader": {
              "long": 2252,
              "short": 2593,
              "net": -341
            }
          },
          "openInterest": 93717
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57005,
              "short": 211274,
              "net": -154269
            },
            "nonCommercial": {
              "long": 188489,
              "short": 46306,
              "net": 142183
            },
            "smallTrader": {
              "long": 37509,
              "short": 25423,
              "net": 12086
            }
          },
          "openInterest": 289241
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 253851,
              "short": 85187,
              "net": 168664
            },
            "nonCommercial": {
              "long": 24087,
              "short": 185690,
              "net": -161603
            },
            "smallTrader": {
              "long": 30068,
              "short": 37129,
              "net": -7061
            }
          },
          "openInterest": 315684
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47138,
              "short": 86145,
              "net": -39007
            },
            "nonCommercial": {
              "long": 48976,
              "short": 15673,
              "net": 33303
            },
            "smallTrader": {
              "long": 11362,
              "short": 5658,
              "net": 5704
            }
          },
          "openInterest": 139449
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92677,
              "short": 161855,
              "net": -69178
            },
            "nonCommercial": {
              "long": 83320,
              "short": 16820,
              "net": 66500
            },
            "smallTrader": {
              "long": 8097,
              "short": 5419,
              "net": 2678
            }
          },
          "openInterest": 241117
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69589,
              "short": 122219,
              "net": -52630
            },
            "nonCommercial": {
              "long": 117236,
              "short": 75016,
              "net": 42220
            },
            "smallTrader": {
              "long": 21712,
              "short": 11302,
              "net": 10410
            }
          },
          "openInterest": 254535
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 727399,
              "short": 495169,
              "net": 232230
            },
            "nonCommercial": {
              "long": 322869,
              "short": 544821,
              "net": -221952
            },
            "smallTrader": {
              "long": 151949,
              "short": 162227,
              "net": -10278
            }
          },
          "openInterest": 1597184
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111046,
              "short": 74777,
              "net": 36269
            },
            "nonCommercial": {
              "long": 59282,
              "short": 93553,
              "net": -34271
            },
            "smallTrader": {
              "long": 12076,
              "short": 14074,
              "net": -1998
            }
          },
          "openInterest": 224450
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 654310,
              "short": 965760,
              "net": -311450
            },
            "nonCommercial": {
              "long": 355611,
              "short": 79613,
              "net": 275998
            },
            "smallTrader": {
              "long": 84656,
              "short": 49204,
              "net": 35452
            }
          },
          "openInterest": 1809094
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49115,
              "short": 63755,
              "net": -14640
            },
            "nonCommercial": {
              "long": 25941,
              "short": 14575,
              "net": 11366
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91047
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27966,
              "short": 36002,
              "net": -8036
            },
            "nonCommercial": {
              "long": 8011,
              "short": 430,
              "net": 7581
            },
            "smallTrader": {
              "long": 841,
              "short": 386,
              "net": 455
            }
          },
          "openInterest": 40213
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 387742,
              "short": 447615,
              "net": -59873
            },
            "nonCommercial": {
              "long": 188929,
              "short": 153023,
              "net": 35906
            },
            "smallTrader": {
              "long": 72740,
              "short": 48773,
              "net": 23967
            }
          },
          "openInterest": 672022
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17458,
              "short": 9353,
              "net": 8105
            },
            "nonCommercial": {
              "long": 12949,
              "short": 16441,
              "net": -3492
            },
            "smallTrader": {
              "long": 9242,
              "short": 13855,
              "net": -4613
            }
          },
          "openInterest": 50403
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198031,
              "short": 234438,
              "net": -36407
            },
            "nonCommercial": {
              "long": 84393,
              "short": 52510,
              "net": 31883
            },
            "smallTrader": {
              "long": 22131,
              "short": 17607,
              "net": 4524
            }
          },
          "openInterest": 396352
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 102237,
              "short": 403162,
              "net": -300925
            },
            "nonCommercial": {
              "long": 341600,
              "short": 68526,
              "net": 273074
            },
            "smallTrader": {
              "long": 53705,
              "short": 25854,
              "net": 27851
            }
          },
          "openInterest": 572306
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168549,
              "short": 189812,
              "net": -21263
            },
            "nonCommercial": {
              "long": 62738,
              "short": 48528,
              "net": 14210
            },
            "smallTrader": {
              "long": 42473,
              "short": 35420,
              "net": 7053
            }
          },
          "openInterest": 379769
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 194534,
              "short": 85766,
              "net": 108768
            },
            "nonCommercial": {
              "long": 64390,
              "short": 171498,
              "net": -107108
            },
            "smallTrader": {
              "long": 41474,
              "short": 43134,
              "net": -1660
            }
          },
          "openInterest": 307183
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96848,
              "short": 69491,
              "net": 27357
            },
            "nonCommercial": {
              "long": 83360,
              "short": 109180,
              "net": -25820
            },
            "smallTrader": {
              "long": 17909,
              "short": 19446,
              "net": -1537
            }
          },
          "openInterest": 243257
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106120,
              "short": 140774,
              "net": -34654
            },
            "nonCommercial": {
              "long": 123805,
              "short": 77042,
              "net": 46763
            },
            "smallTrader": {
              "long": 28732,
              "short": 40841,
              "net": -12109
            }
          },
          "openInterest": 325916
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91888,
              "short": 162964,
              "net": -71076
            },
            "nonCommercial": {
              "long": 100555,
              "short": 31238,
              "net": 69317
            },
            "smallTrader": {
              "long": 5084,
              "short": 3325,
              "net": 1759
            }
          },
          "openInterest": 198691
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 35417,
              "short": 37072,
              "net": -1655
            },
            "smallTrader": {
              "long": 1827,
              "short": 222,
              "net": 1605
            }
          },
          "openInterest": 38916
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140693,
              "short": 157272,
              "net": -16579
            },
            "nonCommercial": {
              "long": 53388,
              "short": 54846,
              "net": -1458
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 252187
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 563626,
              "short": 492207,
              "net": 71419
            },
            "nonCommercial": {
              "long": 308521,
              "short": 396872,
              "net": -88351
            },
            "smallTrader": {
              "long": 60321,
              "short": 43389,
              "net": 16932
            }
          },
          "openInterest": 1532886
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28516,
              "short": 31802,
              "net": -3286
            },
            "nonCommercial": {
              "long": 30207,
              "short": 25693,
              "net": 4514
            },
            "smallTrader": {
              "long": 3867,
              "short": 5095,
              "net": -1228
            }
          },
          "openInterest": 63589
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19962,
              "short": 40137,
              "net": -20175
            },
            "nonCommercial": {
              "long": 40902,
              "short": 28694,
              "net": 12208
            },
            "smallTrader": {
              "long": 11014,
              "short": 3047,
              "net": 7967
            }
          },
          "openInterest": 80402
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 367749,
              "short": 323331,
              "net": 44418
            },
            "nonCommercial": {
              "long": 68424,
              "short": 125507,
              "net": -57083
            },
            "smallTrader": {
              "long": 35969,
              "short": 23304,
              "net": 12665
            }
          },
          "openInterest": 482645
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1421641,
              "short": 1514783,
              "net": -93142
            },
            "nonCommercial": {
              "long": 335324,
              "short": 351418,
              "net": -16094
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2058317
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34503,
              "short": 108319,
              "net": -73816
            },
            "nonCommercial": {
              "long": 75473,
              "short": 24093,
              "net": 51380
            },
            "smallTrader": {
              "long": 32419,
              "short": 9983,
              "net": 22436
            }
          },
          "openInterest": 157106
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 229711,
              "short": 271247,
              "net": -41536
            },
            "nonCommercial": {
              "long": 125500,
              "short": 101600,
              "net": 23900
            },
            "smallTrader": {
              "long": 49235,
              "short": 31599,
              "net": 17636
            }
          },
          "openInterest": 534537
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 304721,
              "short": 305696,
              "net": -975
            },
            "nonCommercial": {
              "long": 114147,
              "short": 121122,
              "net": -6975
            },
            "smallTrader": {
              "long": 30391,
              "short": 22441,
              "net": 7950
            }
          },
          "openInterest": 578968
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 484008,
              "short": 334772,
              "net": 149236
            },
            "nonCommercial": {
              "long": 141415,
              "short": 279838,
              "net": -138423
            },
            "smallTrader": {
              "long": 46505,
              "short": 57318,
              "net": -10813
            }
          },
          "openInterest": 834895
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 437247,
              "short": 468627,
              "net": -31380
            },
            "nonCommercial": {
              "long": 177323,
              "short": 142078,
              "net": 35245
            },
            "smallTrader": {
              "long": 60617,
              "short": 64482,
              "net": -3865
            }
          },
          "openInterest": 787803
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76461,
              "short": 21893,
              "net": 54568
            },
            "nonCommercial": {
              "long": 5619,
              "short": 47856,
              "net": -42237
            },
            "smallTrader": {
              "long": 9973,
              "short": 22304,
              "net": -12331
            }
          },
          "openInterest": 92633
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4140,
              "short": 23049,
              "net": -18909
            },
            "nonCommercial": {
              "long": 30196,
              "short": 11976,
              "net": 18220
            },
            "smallTrader": {
              "long": 3212,
              "short": 2523,
              "net": 689
            }
          },
          "openInterest": 38818
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 206802,
              "short": 141571,
              "net": 65231
            },
            "nonCommercial": {
              "long": 76331,
              "short": 134369,
              "net": -58038
            },
            "smallTrader": {
              "long": 26714,
              "short": 33907,
              "net": -7193
            }
          },
          "openInterest": 430737
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118040,
              "short": 87181,
              "net": 30859
            },
            "nonCommercial": {
              "long": 58753,
              "short": 84516,
              "net": -25763
            },
            "smallTrader": {
              "long": 15296,
              "short": 20392,
              "net": -5096
            }
          },
          "openInterest": 243019
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160205,
              "short": 119369,
              "net": 40836
            },
            "nonCommercial": {
              "long": 130610,
              "short": 165225,
              "net": -34615
            },
            "smallTrader": {
              "long": 32196,
              "short": 38417,
              "net": -6221
            }
          },
          "openInterest": 421227
        }
      ]
    },
    {
      "reportDate": "2024-07-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3764050,
              "short": 3130373,
              "net": 633677
            },
            "nonCommercial": {
              "long": 415036,
              "short": 1143506,
              "net": -728470
            },
            "smallTrader": {
              "long": 463227,
              "short": 368434,
              "net": 94793
            }
          },
          "openInterest": 4754113
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3276031,
              "short": 2365050,
              "net": 910981
            },
            "nonCommercial": {
              "long": 715610,
              "short": 1819282,
              "net": -1103672
            },
            "smallTrader": {
              "long": 300084,
              "short": 107393,
              "net": 192691
            }
          },
          "openInterest": 4402111
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1133218,
              "short": 1178380,
              "net": -45162
            },
            "nonCommercial": {
              "long": 325275,
              "short": 371194,
              "net": -45919
            },
            "smallTrader": {
              "long": 223609,
              "short": 132528,
              "net": 91081
            }
          },
          "openInterest": 1698988
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5434842,
              "short": 4026571,
              "net": 1408271
            },
            "nonCommercial": {
              "long": 554750,
              "short": 2210788,
              "net": -1656038
            },
            "smallTrader": {
              "long": 490262,
              "short": 242495,
              "net": 247767
            }
          },
          "openInterest": 6565620
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94451,
              "short": 61621,
              "net": 32830
            },
            "nonCommercial": {
              "long": 79236,
              "short": 110606,
              "net": -31370
            },
            "smallTrader": {
              "long": 27269,
              "short": 28729,
              "net": -1460
            }
          },
          "openInterest": 205852
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1265,
              "short": 938,
              "net": 327
            },
            "nonCommercial": {
              "long": 24160,
              "short": 25162,
              "net": -1002
            },
            "smallTrader": {
              "long": 1467,
              "short": 792,
              "net": 675
            }
          },
          "openInterest": 28605
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90001,
              "short": 48216,
              "net": 41785
            },
            "nonCommercial": {
              "long": 30954,
              "short": 72113,
              "net": -41159
            },
            "smallTrader": {
              "long": 2252,
              "short": 2878,
              "net": -626
            }
          },
          "openInterest": 123212
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59012,
              "short": 182171,
              "net": -123159
            },
            "nonCommercial": {
              "long": 165635,
              "short": 54164,
              "net": 111471
            },
            "smallTrader": {
              "long": 37321,
              "short": 25633,
              "net": 11688
            }
          },
          "openInterest": 268554
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 289776,
              "short": 85990,
              "net": 203786
            },
            "nonCommercial": {
              "long": 23726,
              "short": 219989,
              "net": -196263
            },
            "smallTrader": {
              "long": 31470,
              "short": 38993,
              "net": -7523
            }
          },
          "openInterest": 351856
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47015,
              "short": 86271,
              "net": -39256
            },
            "nonCommercial": {
              "long": 49504,
              "short": 16634,
              "net": 32870
            },
            "smallTrader": {
              "long": 11778,
              "short": 5392,
              "net": 6386
            }
          },
          "openInterest": 140283
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100651,
              "short": 165502,
              "net": -64851
            },
            "nonCommercial": {
              "long": 78234,
              "short": 15218,
              "net": 63016
            },
            "smallTrader": {
              "long": 8126,
              "short": 6291,
              "net": 1835
            }
          },
          "openInterest": 253876
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85555,
              "short": 121218,
              "net": -35663
            },
            "nonCommercial": {
              "long": 102957,
              "short": 78482,
              "net": 24475
            },
            "smallTrader": {
              "long": 22221,
              "short": 11033,
              "net": 11188
            }
          },
          "openInterest": 260246
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 729696,
              "short": 504138,
              "net": 225558
            },
            "nonCommercial": {
              "long": 308633,
              "short": 521075,
              "net": -212442
            },
            "smallTrader": {
              "long": 150655,
              "short": 163771,
              "net": -13116
            }
          },
          "openInterest": 1597889
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112867,
              "short": 73394,
              "net": 39473
            },
            "nonCommercial": {
              "long": 60341,
              "short": 97682,
              "net": -37341
            },
            "smallTrader": {
              "long": 11938,
              "short": 14070,
              "net": -2132
            }
          },
          "openInterest": 228815
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 673020,
              "short": 951224,
              "net": -278204
            },
            "nonCommercial": {
              "long": 315613,
              "short": 70120,
              "net": 245493
            },
            "smallTrader": {
              "long": 85269,
              "short": 52558,
              "net": 32711
            }
          },
          "openInterest": 1787630
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48111,
              "short": 64984,
              "net": -16873
            },
            "nonCommercial": {
              "long": 27554,
              "short": 14016,
              "net": 13538
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92185
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30492,
              "short": 39005,
              "net": -8513
            },
            "nonCommercial": {
              "long": 8537,
              "short": 520,
              "net": 8017
            },
            "smallTrader": {
              "long": 894,
              "short": 398,
              "net": 496
            }
          },
          "openInterest": 44622
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 386079,
              "short": 426892,
              "net": -40813
            },
            "nonCommercial": {
              "long": 183006,
              "short": 165207,
              "net": 17799
            },
            "smallTrader": {
              "long": 72802,
              "short": 49788,
              "net": 23014
            }
          },
          "openInterest": 667299
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17458,
              "short": 9471,
              "net": 7987
            },
            "nonCommercial": {
              "long": 11588,
              "short": 16626,
              "net": -5038
            },
            "smallTrader": {
              "long": 10926,
              "short": 13875,
              "net": -2949
            }
          },
          "openInterest": 51491
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199931,
              "short": 225299,
              "net": -25368
            },
            "nonCommercial": {
              "long": 76701,
              "short": 53645,
              "net": 23056
            },
            "smallTrader": {
              "long": 20351,
              "short": 18039,
              "net": 2312
            }
          },
          "openInterest": 380616
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 99015,
              "short": 371872,
              "net": -272857
            },
            "nonCommercial": {
              "long": 313364,
              "short": 66763,
              "net": 246601
            },
            "smallTrader": {
              "long": 49931,
              "short": 23675,
              "net": 26256
            }
          },
          "openInterest": 510914
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182196,
              "short": 200793,
              "net": -18597
            },
            "nonCommercial": {
              "long": 62077,
              "short": 47403,
              "net": 14674
            },
            "smallTrader": {
              "long": 40789,
              "short": 36866,
              "net": 3923
            }
          },
          "openInterest": 398471
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 195104,
              "short": 117524,
              "net": 77580
            },
            "nonCommercial": {
              "long": 65016,
              "short": 138476,
              "net": -73460
            },
            "smallTrader": {
              "long": 35975,
              "short": 40095,
              "net": -4120
            }
          },
          "openInterest": 303151
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96468,
              "short": 70045,
              "net": 26423
            },
            "nonCommercial": {
              "long": 85033,
              "short": 107228,
              "net": -22195
            },
            "smallTrader": {
              "long": 15017,
              "short": 19245,
              "net": -4228
            }
          },
          "openInterest": 241103
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98427,
              "short": 143920,
              "net": -45493
            },
            "nonCommercial": {
              "long": 132934,
              "short": 72960,
              "net": 59974
            },
            "smallTrader": {
              "long": 28907,
              "short": 43388,
              "net": -14481
            }
          },
          "openInterest": 329036
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 90333,
              "short": 157395,
              "net": -67062
            },
            "nonCommercial": {
              "long": 99143,
              "short": 31483,
              "net": 67660
            },
            "smallTrader": {
              "long": 4698,
              "short": 5296,
              "net": -598
            }
          },
          "openInterest": 196287
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 16406,
              "short": 17472,
              "net": -1066
            },
            "smallTrader": {
              "long": 1233,
              "short": 217,
              "net": 1016
            }
          },
          "openInterest": 19764
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149978,
              "short": 175721,
              "net": -25743
            },
            "nonCommercial": {
              "long": 49794,
              "short": 48827,
              "net": 967
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 266789
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 571658,
              "short": 504913,
              "net": 66745
            },
            "nonCommercial": {
              "long": 324019,
              "short": 407156,
              "net": -83137
            },
            "smallTrader": {
              "long": 58443,
              "short": 42051,
              "net": 16392
            }
          },
          "openInterest": 1547767
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44955,
              "short": 30991,
              "net": 13964
            },
            "nonCommercial": {
              "long": 27299,
              "short": 38707,
              "net": -11408
            },
            "smallTrader": {
              "long": 3547,
              "short": 6103,
              "net": -2556
            }
          },
          "openInterest": 76323
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18024,
              "short": 39049,
              "net": -21025
            },
            "nonCommercial": {
              "long": 42595,
              "short": 28281,
              "net": 14314
            },
            "smallTrader": {
              "long": 9983,
              "short": 3272,
              "net": 6711
            }
          },
          "openInterest": 78760
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 352685,
              "short": 334838,
              "net": 17847
            },
            "nonCommercial": {
              "long": 74723,
              "short": 108708,
              "net": -33985
            },
            "smallTrader": {
              "long": 37205,
              "short": 21067,
              "net": 16138
            }
          },
          "openInterest": 472586
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1408787,
              "short": 1530247,
              "net": -121460
            },
            "nonCommercial": {
              "long": 332421,
              "short": 324682,
              "net": 7739
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2058295
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33703,
              "short": 104073,
              "net": -70370
            },
            "nonCommercial": {
              "long": 67416,
              "short": 18355,
              "net": 49061
            },
            "smallTrader": {
              "long": 31840,
              "short": 10531,
              "net": 21309
            }
          },
          "openInterest": 151437
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 225398,
              "short": 278207,
              "net": -52809
            },
            "nonCommercial": {
              "long": 127647,
              "short": 89953,
              "net": 37694
            },
            "smallTrader": {
              "long": 44934,
              "short": 29819,
              "net": 15115
            }
          },
          "openInterest": 512230
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 300120,
              "short": 268084,
              "net": 32036
            },
            "nonCommercial": {
              "long": 115820,
              "short": 152698,
              "net": -36878
            },
            "smallTrader": {
              "long": 30070,
              "short": 25228,
              "net": 4842
            }
          },
          "openInterest": 563030
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 476166,
              "short": 297209,
              "net": 178957
            },
            "nonCommercial": {
              "long": 111578,
              "short": 279478,
              "net": -167900
            },
            "smallTrader": {
              "long": 43574,
              "short": 54631,
              "net": -11057
            }
          },
          "openInterest": 779994
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 440185,
              "short": 474735,
              "net": -34550
            },
            "nonCommercial": {
              "long": 185165,
              "short": 148686,
              "net": 36479
            },
            "smallTrader": {
              "long": 59265,
              "short": 61194,
              "net": -1929
            }
          },
          "openInterest": 794156
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66050,
              "short": 20901,
              "net": 45149
            },
            "nonCommercial": {
              "long": 7514,
              "short": 42034,
              "net": -34520
            },
            "smallTrader": {
              "long": 11402,
              "short": 22031,
              "net": -10629
            }
          },
          "openInterest": 85475
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4615,
              "short": 22820,
              "net": -18205
            },
            "nonCommercial": {
              "long": 29973,
              "short": 13015,
              "net": 16958
            },
            "smallTrader": {
              "long": 3659,
              "short": 2412,
              "net": 1247
            }
          },
          "openInterest": 39266
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 201127,
              "short": 145775,
              "net": 55352
            },
            "nonCommercial": {
              "long": 85891,
              "short": 135544,
              "net": -49653
            },
            "smallTrader": {
              "long": 26006,
              "short": 31705,
              "net": -5699
            }
          },
          "openInterest": 429259
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118878,
              "short": 88540,
              "net": 30338
            },
            "nonCommercial": {
              "long": 62869,
              "short": 86035,
              "net": -23166
            },
            "smallTrader": {
              "long": 15281,
              "short": 22453,
              "net": -7172
            }
          },
          "openInterest": 253385
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173070,
              "short": 124477,
              "net": 48593
            },
            "nonCommercial": {
              "long": 128652,
              "short": 171910,
              "net": -43258
            },
            "smallTrader": {
              "long": 30730,
              "short": 36065,
              "net": -5335
            }
          },
          "openInterest": 432863
        }
      ]
    },
    {
      "reportDate": "2024-08-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3848733,
              "short": 3210060,
              "net": 638673
            },
            "nonCommercial": {
              "long": 441721,
              "short": 1217929,
              "net": -776208
            },
            "smallTrader": {
              "long": 464829,
              "short": 327294,
              "net": 137535
            }
          },
          "openInterest": 4887707
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3346171,
              "short": 2412046,
              "net": 934125
            },
            "nonCommercial": {
              "long": 716311,
              "short": 1821522,
              "net": -1105211
            },
            "smallTrader": {
              "long": 293877,
              "short": 122791,
              "net": 171086
            }
          },
          "openInterest": 4418535
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1169182,
              "short": 1205354,
              "net": -36172
            },
            "nonCommercial": {
              "long": 339271,
              "short": 397126,
              "net": -57855
            },
            "smallTrader": {
              "long": 233863,
              "short": 139836,
              "net": 94027
            }
          },
          "openInterest": 1764559
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5469735,
              "short": 4032410,
              "net": 1437325
            },
            "nonCommercial": {
              "long": 578521,
              "short": 2266597,
              "net": -1688076
            },
            "smallTrader": {
              "long": 485210,
              "short": 234459,
              "net": 250751
            }
          },
          "openInterest": 6612926
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97019,
              "short": 52276,
              "net": 44743
            },
            "nonCommercial": {
              "long": 68193,
              "short": 108392,
              "net": -40199
            },
            "smallTrader": {
              "long": 22601,
              "short": 27145,
              "net": -4544
            }
          },
          "openInterest": 192634
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 579,
              "short": 1298,
              "net": -719
            },
            "nonCommercial": {
              "long": 23954,
              "short": 23416,
              "net": 538
            },
            "smallTrader": {
              "long": 1164,
              "short": 983,
              "net": 181
            }
          },
          "openInterest": 27535
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65437,
              "short": 11310,
              "net": 54127
            },
            "nonCommercial": {
              "long": 21986,
              "short": 76869,
              "net": -54883
            },
            "smallTrader": {
              "long": 3508,
              "short": 2752,
              "net": 756
            }
          },
          "openInterest": 91105
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58800,
              "short": 139880,
              "net": -81080
            },
            "nonCommercial": {
              "long": 126080,
              "short": 51681,
              "net": 74399
            },
            "smallTrader": {
              "long": 33006,
              "short": 26325,
              "net": 6681
            }
          },
          "openInterest": 224042
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 274249,
              "short": 88811,
              "net": 185438
            },
            "nonCommercial": {
              "long": 21993,
              "short": 203625,
              "net": -181632
            },
            "smallTrader": {
              "long": 31460,
              "short": 35266,
              "net": -3806
            }
          },
          "openInterest": 335120
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48710,
              "short": 85783,
              "net": -37073
            },
            "nonCommercial": {
              "long": 49602,
              "short": 18505,
              "net": 31097
            },
            "smallTrader": {
              "long": 11944,
              "short": 5968,
              "net": 5976
            }
          },
          "openInterest": 137261
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101059,
              "short": 162830,
              "net": -61771
            },
            "nonCommercial": {
              "long": 72262,
              "short": 13055,
              "net": 59207
            },
            "smallTrader": {
              "long": 8330,
              "short": 5766,
              "net": 2564
            }
          },
          "openInterest": 243034
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86315,
              "short": 114596,
              "net": -28281
            },
            "nonCommercial": {
              "long": 88598,
              "short": 69000,
              "net": 19598
            },
            "smallTrader": {
              "long": 20395,
              "short": 11712,
              "net": 8683
            }
          },
          "openInterest": 249019
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 705379,
              "short": 531900,
              "net": 173479
            },
            "nonCommercial": {
              "long": 320403,
              "short": 472372,
              "net": -151969
            },
            "smallTrader": {
              "long": 147095,
              "short": 168605,
              "net": -21510
            }
          },
          "openInterest": 1578304
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115178,
              "short": 70731,
              "net": 44447
            },
            "nonCommercial": {
              "long": 60131,
              "short": 102039,
              "net": -41908
            },
            "smallTrader": {
              "long": 12254,
              "short": 14793,
              "net": -2539
            }
          },
          "openInterest": 226789
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 711141,
              "short": 958555,
              "net": -247414
            },
            "nonCommercial": {
              "long": 305742,
              "short": 83400,
              "net": 222342
            },
            "smallTrader": {
              "long": 77103,
              "short": 52031,
              "net": 25072
            }
          },
          "openInterest": 1828846
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48536,
              "short": 55857,
              "net": -7321
            },
            "nonCommercial": {
              "long": 21484,
              "short": 14115,
              "net": 7369
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84440
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25036,
              "short": 31197,
              "net": -6161
            },
            "nonCommercial": {
              "long": 6155,
              "short": 669,
              "net": 5486
            },
            "smallTrader": {
              "long": 985,
              "short": 310,
              "net": 675
            }
          },
          "openInterest": 35981
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 386568,
              "short": 444428,
              "net": -57860
            },
            "nonCommercial": {
              "long": 185799,
              "short": 152219,
              "net": 33580
            },
            "smallTrader": {
              "long": 74618,
              "short": 50338,
              "net": 24280
            }
          },
          "openInterest": 671104
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 17130,
              "short": 9481,
              "net": 7649
            },
            "nonCommercial": {
              "long": 12924,
              "short": 18737,
              "net": -5813
            },
            "smallTrader": {
              "long": 11131,
              "short": 12967,
              "net": -1836
            }
          },
          "openInterest": 51493
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197124,
              "short": 209637,
              "net": -12513
            },
            "nonCommercial": {
              "long": 72102,
              "short": 60515,
              "net": 11587
            },
            "smallTrader": {
              "long": 20377,
              "short": 19451,
              "net": 926
            }
          },
          "openInterest": 371882
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88442,
              "short": 357476,
              "net": -269034
            },
            "nonCommercial": {
              "long": 298119,
              "short": 59370,
              "net": 238749
            },
            "smallTrader": {
              "long": 51205,
              "short": 20920,
              "net": 30285
            }
          },
          "openInterest": 480645
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179253,
              "short": 192473,
              "net": -13220
            },
            "nonCommercial": {
              "long": 67770,
              "short": 58829,
              "net": 8941
            },
            "smallTrader": {
              "long": 42829,
              "short": 38550,
              "net": 4279
            }
          },
          "openInterest": 409414
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 191829,
              "short": 179633,
              "net": 12196
            },
            "nonCommercial": {
              "long": 66169,
              "short": 77523,
              "net": -11354
            },
            "smallTrader": {
              "long": 33312,
              "short": 34154,
              "net": -842
            }
          },
          "openInterest": 298937
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95087,
              "short": 69811,
              "net": 25276
            },
            "nonCommercial": {
              "long": 87503,
              "short": 108993,
              "net": -21490
            },
            "smallTrader": {
              "long": 14748,
              "short": 18534,
              "net": -3786
            }
          },
          "openInterest": 240559
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94052,
              "short": 127596,
              "net": -33544
            },
            "nonCommercial": {
              "long": 108655,
              "short": 63383,
              "net": 45272
            },
            "smallTrader": {
              "long": 28946,
              "short": 40674,
              "net": -11728
            }
          },
          "openInterest": 289099
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86813,
              "short": 150820,
              "net": -64007
            },
            "nonCommercial": {
              "long": 96916,
              "short": 31580,
              "net": 65336
            },
            "smallTrader": {
              "long": 3812,
              "short": 5141,
              "net": -1329
            }
          },
          "openInterest": 190477
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 40,
              "net": 10
            },
            "nonCommercial": {
              "long": 60705,
              "short": 61506,
              "net": -801
            },
            "smallTrader": {
              "long": 1179,
              "short": 388,
              "net": 791
            }
          },
          "openInterest": 63171
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150446,
              "short": 181279,
              "net": -30833
            },
            "nonCommercial": {
              "long": 50648,
              "short": 37350,
              "net": 13298
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 257764
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 590089,
              "short": 541545,
              "net": 48544
            },
            "nonCommercial": {
              "long": 329278,
              "short": 395618,
              "net": -66340
            },
            "smallTrader": {
              "long": 58896,
              "short": 41100,
              "net": 17796
            }
          },
          "openInterest": 1587318
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50442,
              "short": 31302,
              "net": 19140
            },
            "nonCommercial": {
              "long": 19843,
              "short": 36594,
              "net": -16751
            },
            "smallTrader": {
              "long": 3611,
              "short": 6000,
              "net": -2389
            }
          },
          "openInterest": 74141
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19658,
              "short": 35583,
              "net": -15925
            },
            "nonCommercial": {
              "long": 44391,
              "short": 34100,
              "net": 10291
            },
            "smallTrader": {
              "long": 9567,
              "short": 3933,
              "net": 5634
            }
          },
          "openInterest": 81153
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 320588,
              "short": 327090,
              "net": -6502
            },
            "nonCommercial": {
              "long": 70303,
              "short": 72898,
              "net": -2595
            },
            "smallTrader": {
              "long": 30609,
              "short": 21512,
              "net": 9097
            }
          },
          "openInterest": 428191
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1410615,
              "short": 1526473,
              "net": -115858
            },
            "nonCommercial": {
              "long": 324949,
              "short": 297009,
              "net": 27940
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2037394
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34304,
              "short": 103935,
              "net": -69631
            },
            "nonCommercial": {
              "long": 64574,
              "short": 15493,
              "net": 49081
            },
            "smallTrader": {
              "long": 30694,
              "short": 10144,
              "net": 20550
            }
          },
          "openInterest": 147537
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 223119,
              "short": 284470,
              "net": -61351
            },
            "nonCommercial": {
              "long": 125998,
              "short": 82907,
              "net": 43091
            },
            "smallTrader": {
              "long": 47203,
              "short": 28943,
              "net": 18260
            }
          },
          "openInterest": 517629
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 292565,
              "short": 247280,
              "net": 45285
            },
            "nonCommercial": {
              "long": 115500,
              "short": 164666,
              "net": -49166
            },
            "smallTrader": {
              "long": 30057,
              "short": 26176,
              "net": 3881
            }
          },
          "openInterest": 550787
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 484227,
              "short": 311016,
              "net": 173211
            },
            "nonCommercial": {
              "long": 111259,
              "short": 270387,
              "net": -159128
            },
            "smallTrader": {
              "long": 41958,
              "short": 56041,
              "net": -14083
            }
          },
          "openInterest": 786832
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 443364,
              "short": 463638,
              "net": -20274
            },
            "nonCommercial": {
              "long": 186989,
              "short": 161174,
              "net": 25815
            },
            "smallTrader": {
              "long": 60431,
              "short": 65972,
              "net": -5541
            }
          },
          "openInterest": 803315
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46960,
              "short": 17829,
              "net": 29131
            },
            "nonCommercial": {
              "long": 9570,
              "short": 31643,
              "net": -22073
            },
            "smallTrader": {
              "long": 11309,
              "short": 18367,
              "net": -7058
            }
          },
          "openInterest": 68503
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7502,
              "short": 23329,
              "net": -15827
            },
            "nonCommercial": {
              "long": 30996,
              "short": 14860,
              "net": 16136
            },
            "smallTrader": {
              "long": 2667,
              "short": 2976,
              "net": -309
            }
          },
          "openInterest": 42026
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 231326,
              "short": 175479,
              "net": 55847
            },
            "nonCommercial": {
              "long": 99536,
              "short": 143081,
              "net": -43545
            },
            "smallTrader": {
              "long": 28694,
              "short": 40996,
              "net": -12302
            }
          },
          "openInterest": 453022
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125578,
              "short": 98807,
              "net": 26771
            },
            "nonCommercial": {
              "long": 62762,
              "short": 83499,
              "net": -20737
            },
            "smallTrader": {
              "long": 16169,
              "short": 22203,
              "net": -6034
            }
          },
          "openInterest": 265006
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167818,
              "short": 120871,
              "net": 46947
            },
            "nonCommercial": {
              "long": 122142,
              "short": 162527,
              "net": -40385
            },
            "smallTrader": {
              "long": 30313,
              "short": 36875,
              "net": -6562
            }
          },
          "openInterest": 431547
        }
      ]
    },
    {
      "reportDate": "2024-08-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3960745,
              "short": 3245279,
              "net": 715466
            },
            "nonCommercial": {
              "long": 458121,
              "short": 1318364,
              "net": -860243
            },
            "smallTrader": {
              "long": 481134,
              "short": 336357,
              "net": 144777
            }
          },
          "openInterest": 5028427
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3382762,
              "short": 2481226,
              "net": 901536
            },
            "nonCommercial": {
              "long": 708892,
              "short": 1813498,
              "net": -1104606
            },
            "smallTrader": {
              "long": 309592,
              "short": 106522,
              "net": 203070
            }
          },
          "openInterest": 4458829
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1110611,
              "short": 1184314,
              "net": -73703
            },
            "nonCommercial": {
              "long": 347997,
              "short": 374327,
              "net": -26330
            },
            "smallTrader": {
              "long": 234318,
              "short": 134285,
              "net": 100033
            }
          },
          "openInterest": 1735131
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5622352,
              "short": 4174410,
              "net": 1447942
            },
            "nonCommercial": {
              "long": 599507,
              "short": 2294579,
              "net": -1695072
            },
            "smallTrader": {
              "long": 485484,
              "short": 238354,
              "net": 247130
            }
          },
          "openInterest": 6805101
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94084,
              "short": 45603,
              "net": 48481
            },
            "nonCommercial": {
              "long": 65028,
              "short": 107644,
              "net": -42616
            },
            "smallTrader": {
              "long": 24636,
              "short": 30501,
              "net": -5865
            }
          },
          "openInterest": 188298
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 644,
              "short": 1320,
              "net": -676
            },
            "nonCommercial": {
              "long": 24121,
              "short": 23726,
              "net": 395
            },
            "smallTrader": {
              "long": 1148,
              "short": 867,
              "net": 281
            }
          },
          "openInterest": 27874
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62592,
              "short": 8374,
              "net": 54218
            },
            "nonCommercial": {
              "long": 18700,
              "short": 72542,
              "net": -53842
            },
            "smallTrader": {
              "long": 2117,
              "short": 2493,
              "net": -376
            }
          },
          "openInterest": 83411
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57134,
              "short": 115474,
              "net": -58340
            },
            "nonCommercial": {
              "long": 102603,
              "short": 54791,
              "net": 47812
            },
            "smallTrader": {
              "long": 36458,
              "short": 25930,
              "net": 10528
            }
          },
          "openInterest": 205569
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 265254,
              "short": 84296,
              "net": 180958
            },
            "nonCommercial": {
              "long": 20668,
              "short": 200279,
              "net": -179611
            },
            "smallTrader": {
              "long": 31163,
              "short": 32510,
              "net": -1347
            }
          },
          "openInterest": 323167
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45333,
              "short": 81071,
              "net": -35738
            },
            "nonCommercial": {
              "long": 51018,
              "short": 20750,
              "net": 30268
            },
            "smallTrader": {
              "long": 11037,
              "short": 5567,
              "net": 5470
            }
          },
          "openInterest": 134930
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85835,
              "short": 148113,
              "net": -62278
            },
            "nonCommercial": {
              "long": 72866,
              "short": 13926,
              "net": 58940
            },
            "smallTrader": {
              "long": 8160,
              "short": 4822,
              "net": 3338
            }
          },
          "openInterest": 195236
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72860,
              "short": 97263,
              "net": -24403
            },
            "nonCommercial": {
              "long": 86013,
              "short": 70216,
              "net": 15797
            },
            "smallTrader": {
              "long": 20861,
              "short": 12255,
              "net": 8606
            }
          },
          "openInterest": 229752
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 690965,
              "short": 512894,
              "net": 178071
            },
            "nonCommercial": {
              "long": 328996,
              "short": 483001,
              "net": -154005
            },
            "smallTrader": {
              "long": 146234,
              "short": 170300,
              "net": -24066
            }
          },
          "openInterest": 1578796
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112563,
              "short": 70287,
              "net": 42276
            },
            "nonCommercial": {
              "long": 59448,
              "short": 101118,
              "net": -41670
            },
            "smallTrader": {
              "long": 14072,
              "short": 14678,
              "net": -606
            }
          },
          "openInterest": 227877
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 684508,
              "short": 944094,
              "net": -259586
            },
            "nonCommercial": {
              "long": 298198,
              "short": 66655,
              "net": 231543
            },
            "smallTrader": {
              "long": 71553,
              "short": 43510,
              "net": 28043
            }
          },
          "openInterest": 1790876
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48794,
              "short": 52578,
              "net": -3784
            },
            "nonCommercial": {
              "long": 18012,
              "short": 16775,
              "net": 1237
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81881
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26550,
              "short": 32581,
              "net": -6031
            },
            "nonCommercial": {
              "long": 6190,
              "short": 634,
              "net": 5556
            },
            "smallTrader": {
              "long": 802,
              "short": 327,
              "net": 475
            }
          },
          "openInterest": 37258
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 382394,
              "short": 436421,
              "net": -54027
            },
            "nonCommercial": {
              "long": 182212,
              "short": 155229,
              "net": 26983
            },
            "smallTrader": {
              "long": 77589,
              "short": 50545,
              "net": 27044
            }
          },
          "openInterest": 667350
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18020,
              "short": 10197,
              "net": 7823
            },
            "nonCommercial": {
              "long": 12856,
              "short": 19766,
              "net": -6910
            },
            "smallTrader": {
              "long": 11376,
              "short": 12289,
              "net": -913
            }
          },
          "openInterest": 53611
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207826,
              "short": 222915,
              "net": -15089
            },
            "nonCommercial": {
              "long": 72171,
              "short": 57143,
              "net": 15028
            },
            "smallTrader": {
              "long": 20443,
              "short": 20382,
              "net": 61
            }
          },
          "openInterest": 379294
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88313,
              "short": 380815,
              "net": -292502
            },
            "nonCommercial": {
              "long": 328769,
              "short": 61505,
              "net": 267264
            },
            "smallTrader": {
              "long": 50388,
              "short": 25150,
              "net": 25238
            }
          },
          "openInterest": 505872
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173308,
              "short": 187076,
              "net": -13768
            },
            "nonCommercial": {
              "long": 67315,
              "short": 56914,
              "net": 10401
            },
            "smallTrader": {
              "long": 39447,
              "short": 36080,
              "net": 3367
            }
          },
          "openInterest": 406318
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190064,
              "short": 213591,
              "net": -23527
            },
            "nonCommercial": {
              "long": 87101,
              "short": 63997,
              "net": 23104
            },
            "smallTrader": {
              "long": 33201,
              "short": 32778,
              "net": 423
            }
          },
          "openInterest": 315338
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94470,
              "short": 64786,
              "net": 29684
            },
            "nonCommercial": {
              "long": 84570,
              "short": 111058,
              "net": -26488
            },
            "smallTrader": {
              "long": 15656,
              "short": 18852,
              "net": -3196
            }
          },
          "openInterest": 241558
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101334,
              "short": 125601,
              "net": -24267
            },
            "nonCommercial": {
              "long": 99758,
              "short": 63521,
              "net": 36237
            },
            "smallTrader": {
              "long": 28459,
              "short": 40429,
              "net": -11970
            }
          },
          "openInterest": 286263
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95620,
              "short": 144328,
              "net": -48708
            },
            "nonCommercial": {
              "long": 82188,
              "short": 32094,
              "net": 50094
            },
            "smallTrader": {
              "long": 3845,
              "short": 5231,
              "net": -1386
            }
          },
          "openInterest": 184929
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 95,
              "short": 160,
              "net": -65
            },
            "nonCommercial": {
              "long": 56412,
              "short": 57470,
              "net": -1058
            },
            "smallTrader": {
              "long": 1375,
              "short": 252,
              "net": 1123
            }
          },
          "openInterest": 59513
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149200,
              "short": 169987,
              "net": -20787
            },
            "nonCommercial": {
              "long": 48230,
              "short": 38686,
              "net": 9544
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 252979
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 570354,
              "short": 507100,
              "net": 63254
            },
            "nonCommercial": {
              "long": 307702,
              "short": 388472,
              "net": -80770
            },
            "smallTrader": {
              "long": 58371,
              "short": 40855,
              "net": 17516
            }
          },
          "openInterest": 1525250
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44973,
              "short": 28162,
              "net": 16811
            },
            "nonCommercial": {
              "long": 17050,
              "short": 32674,
              "net": -15624
            },
            "smallTrader": {
              "long": 4240,
              "short": 5427,
              "net": -1187
            }
          },
          "openInterest": 66596
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18769,
              "short": 37379,
              "net": -18610
            },
            "nonCommercial": {
              "long": 46287,
              "short": 34348,
              "net": 11939
            },
            "smallTrader": {
              "long": 10015,
              "short": 3344,
              "net": 6671
            }
          },
          "openInterest": 81605
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 323855,
              "short": 319275,
              "net": 4580
            },
            "nonCommercial": {
              "long": 65225,
              "short": 78481,
              "net": -13256
            },
            "smallTrader": {
              "long": 29794,
              "short": 21118,
              "net": 8676
            }
          },
          "openInterest": 424544
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1444766,
              "short": 1489058,
              "net": -44292
            },
            "nonCommercial": {
              "long": 283430,
              "short": 312693,
              "net": -29263
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2046062
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38079,
              "short": 104855,
              "net": -66776
            },
            "nonCommercial": {
              "long": 61458,
              "short": 16169,
              "net": 45289
            },
            "smallTrader": {
              "long": 31934,
              "short": 10447,
              "net": 21487
            }
          },
          "openInterest": 147859
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246538,
              "short": 274244,
              "net": -27706
            },
            "nonCommercial": {
              "long": 110758,
              "short": 101343,
              "net": 9415
            },
            "smallTrader": {
              "long": 49884,
              "short": 31593,
              "net": 18291
            }
          },
          "openInterest": 526617
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 300924,
              "short": 253517,
              "net": 47407
            },
            "nonCommercial": {
              "long": 122456,
              "short": 171819,
              "net": -49363
            },
            "smallTrader": {
              "long": 28595,
              "short": 26639,
              "net": 1956
            }
          },
          "openInterest": 559877
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 489829,
              "short": 308650,
              "net": 181179
            },
            "nonCommercial": {
              "long": 118322,
              "short": 284045,
              "net": -165723
            },
            "smallTrader": {
              "long": 41443,
              "short": 56899,
              "net": -15456
            }
          },
          "openInterest": 809131
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 436150,
              "short": 469173,
              "net": -33023
            },
            "nonCommercial": {
              "long": 188878,
              "short": 154316,
              "net": 34562
            },
            "smallTrader": {
              "long": 60828,
              "short": 62367,
              "net": -1539
            }
          },
          "openInterest": 808191
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44026,
              "short": 17718,
              "net": 26308
            },
            "nonCommercial": {
              "long": 9155,
              "short": 30819,
              "net": -21664
            },
            "smallTrader": {
              "long": 12177,
              "short": 16821,
              "net": -4644
            }
          },
          "openInterest": 65751
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8138,
              "short": 25258,
              "net": -17120
            },
            "nonCommercial": {
              "long": 33686,
              "short": 15150,
              "net": 18536
            },
            "smallTrader": {
              "long": 2194,
              "short": 3610,
              "net": -1416
            }
          },
          "openInterest": 45236
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 182837,
              "short": 164421,
              "net": 18416
            },
            "nonCommercial": {
              "long": 95786,
              "short": 116048,
              "net": -20262
            },
            "smallTrader": {
              "long": 26785,
              "short": 24939,
              "net": 1846
            }
          },
          "openInterest": 400969
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118086,
              "short": 93747,
              "net": 24339
            },
            "nonCommercial": {
              "long": 66198,
              "short": 86150,
              "net": -19952
            },
            "smallTrader": {
              "long": 18466,
              "short": 22853,
              "net": -4387
            }
          },
          "openInterest": 259106
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 147937,
              "short": 104420,
              "net": 43517
            },
            "nonCommercial": {
              "long": 125365,
              "short": 164270,
              "net": -38905
            },
            "smallTrader": {
              "long": 31254,
              "short": 35866,
              "net": -4612
            }
          },
          "openInterest": 401604
        }
      ]
    },
    {
      "reportDate": "2024-08-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4134790,
              "short": 3236663,
              "net": 898127
            },
            "nonCommercial": {
              "long": 411629,
              "short": 1449741,
              "net": -1038112
            },
            "smallTrader": {
              "long": 493072,
              "short": 353087,
              "net": 139985
            }
          },
          "openInterest": 5283780
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3436139,
              "short": 2476102,
              "net": 960037
            },
            "nonCommercial": {
              "long": 648767,
              "short": 1801347,
              "net": -1152580
            },
            "smallTrader": {
              "long": 307340,
              "short": 114797,
              "net": 192543
            }
          },
          "openInterest": 4473479
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1123590,
              "short": 1185935,
              "net": -62345
            },
            "nonCommercial": {
              "long": 349758,
              "short": 383253,
              "net": -33495
            },
            "smallTrader": {
              "long": 230592,
              "short": 134752,
              "net": 95840
            }
          },
          "openInterest": 1781757
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5625205,
              "short": 4138690,
              "net": 1486515
            },
            "nonCommercial": {
              "long": 586030,
              "short": 2322840,
              "net": -1736810
            },
            "smallTrader": {
              "long": 488422,
              "short": 238127,
              "net": 250295
            }
          },
          "openInterest": 6855335
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89429,
              "short": 51063,
              "net": 38366
            },
            "nonCommercial": {
              "long": 70554,
              "short": 109439,
              "net": -38885
            },
            "smallTrader": {
              "long": 25338,
              "short": 24819,
              "net": 519
            }
          },
          "openInterest": 187360
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 927,
              "short": 910,
              "net": 17
            },
            "nonCommercial": {
              "long": 24016,
              "short": 24259,
              "net": -243
            },
            "smallTrader": {
              "long": 1215,
              "short": 989,
              "net": 226
            }
          },
          "openInterest": 29630
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62490,
              "short": 11255,
              "net": 51235
            },
            "nonCommercial": {
              "long": 14355,
              "short": 65310,
              "net": -50955
            },
            "smallTrader": {
              "long": 2300,
              "short": 2580,
              "net": -280
            }
          },
          "openInterest": 79462
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55248,
              "short": 135203,
              "net": -79955
            },
            "nonCommercial": {
              "long": 125634,
              "short": 58123,
              "net": 67511
            },
            "smallTrader": {
              "long": 37610,
              "short": 25166,
              "net": 12444
            }
          },
          "openInterest": 231383
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 258246,
              "short": 91240,
              "net": 167006
            },
            "nonCommercial": {
              "long": 19528,
              "short": 183938,
              "net": -164410
            },
            "smallTrader": {
              "long": 30062,
              "short": 32658,
              "net": -2596
            }
          },
          "openInterest": 314073
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40369,
              "short": 75639,
              "net": -35270
            },
            "nonCommercial": {
              "long": 51923,
              "short": 23035,
              "net": 28888
            },
            "smallTrader": {
              "long": 11703,
              "short": 5321,
              "net": 6382
            }
          },
          "openInterest": 133444
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74979,
              "short": 142716,
              "net": -67737
            },
            "nonCommercial": {
              "long": 79032,
              "short": 14874,
              "net": 64158
            },
            "smallTrader": {
              "long": 8296,
              "short": 4717,
              "net": 3579
            }
          },
          "openInterest": 193447
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72874,
              "short": 100879,
              "net": -28005
            },
            "nonCommercial": {
              "long": 91835,
              "short": 71561,
              "net": 20274
            },
            "smallTrader": {
              "long": 19316,
              "short": 11585,
              "net": 7731
            }
          },
          "openInterest": 228892
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 697858,
              "short": 500737,
              "net": 197121
            },
            "nonCommercial": {
              "long": 319844,
              "short": 485140,
              "net": -165296
            },
            "smallTrader": {
              "long": 140896,
              "short": 172721,
              "net": -31825
            }
          },
          "openInterest": 1552961
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114521,
              "short": 71298,
              "net": 43223
            },
            "nonCommercial": {
              "long": 58393,
              "short": 101221,
              "net": -42828
            },
            "smallTrader": {
              "long": 13326,
              "short": 13721,
              "net": -395
            }
          },
          "openInterest": 231389
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 664359,
              "short": 918432,
              "net": -254073
            },
            "nonCommercial": {
              "long": 294896,
              "short": 72608,
              "net": 222288
            },
            "smallTrader": {
              "long": 73335,
              "short": 41550,
              "net": 31785
            }
          },
          "openInterest": 1742632
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49419,
              "short": 57029,
              "net": -7610
            },
            "nonCommercial": {
              "long": 22507,
              "short": 15779,
              "net": 6728
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87145
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27013,
              "short": 33549,
              "net": -6536
            },
            "nonCommercial": {
              "long": 6688,
              "short": 553,
              "net": 6135
            },
            "smallTrader": {
              "long": 888,
              "short": 487,
              "net": 401
            }
          },
          "openInterest": 37993
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 386948,
              "short": 476172,
              "net": -89224
            },
            "nonCommercial": {
              "long": 194350,
              "short": 138333,
              "net": 56017
            },
            "smallTrader": {
              "long": 82517,
              "short": 49310,
              "net": 33207
            }
          },
          "openInterest": 692017
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 18493,
              "short": 10103,
              "net": 8390
            },
            "nonCommercial": {
              "long": 13236,
              "short": 21284,
              "net": -8048
            },
            "smallTrader": {
              "long": 12072,
              "short": 12414,
              "net": -342
            }
          },
          "openInterest": 56240
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195021,
              "short": 210706,
              "net": -15685
            },
            "nonCommercial": {
              "long": 76147,
              "short": 57438,
              "net": 18709
            },
            "smallTrader": {
              "long": 17248,
              "short": 20272,
              "net": -3024
            }
          },
          "openInterest": 361202
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86232,
              "short": 402738,
              "net": -316506
            },
            "nonCommercial": {
              "long": 355551,
              "short": 64298,
              "net": 291253
            },
            "smallTrader": {
              "long": 52918,
              "short": 27665,
              "net": 25253
            }
          },
          "openInterest": 532867
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188535,
              "short": 195361,
              "net": -6826
            },
            "nonCommercial": {
              "long": 67840,
              "short": 58121,
              "net": 9719
            },
            "smallTrader": {
              "long": 37162,
              "short": 40055,
              "net": -2893
            }
          },
          "openInterest": 414283
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 187055,
              "short": 215456,
              "net": -28401
            },
            "nonCommercial": {
              "long": 88761,
              "short": 65176,
              "net": 23585
            },
            "smallTrader": {
              "long": 35989,
              "short": 31173,
              "net": 4816
            }
          },
          "openInterest": 316197
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91225,
              "short": 64719,
              "net": 26506
            },
            "nonCommercial": {
              "long": 86247,
              "short": 108043,
              "net": -21796
            },
            "smallTrader": {
              "long": 14296,
              "short": 19006,
              "net": -4710
            }
          },
          "openInterest": 233555
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103189,
              "short": 125801,
              "net": -22612
            },
            "nonCommercial": {
              "long": 98255,
              "short": 62633,
              "net": 35622
            },
            "smallTrader": {
              "long": 27738,
              "short": 40748,
              "net": -13010
            }
          },
          "openInterest": 286291
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100092,
              "short": 133502,
              "net": -33410
            },
            "nonCommercial": {
              "long": 66745,
              "short": 32099,
              "net": 34646
            },
            "smallTrader": {
              "long": 3948,
              "short": 5184,
              "net": -1236
            }
          },
          "openInterest": 174530
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 99,
              "short": 0,
              "net": 99
            },
            "nonCommercial": {
              "long": 60584,
              "short": 61650,
              "net": -1066
            },
            "smallTrader": {
              "long": 1277,
              "short": 310,
              "net": 967
            }
          },
          "openInterest": 65013
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 143589,
              "short": 165331,
              "net": -21742
            },
            "nonCommercial": {
              "long": 54107,
              "short": 42604,
              "net": 11503
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 253133
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 576337,
              "short": 509423,
              "net": 66914
            },
            "nonCommercial": {
              "long": 294431,
              "short": 375684,
              "net": -81253
            },
            "smallTrader": {
              "long": 58432,
              "short": 44093,
              "net": 14339
            }
          },
          "openInterest": 1518979
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42907,
              "short": 28907,
              "net": 14000
            },
            "nonCommercial": {
              "long": 18887,
              "short": 32656,
              "net": -13769
            },
            "smallTrader": {
              "long": 4465,
              "short": 4696,
              "net": -231
            }
          },
          "openInterest": 66846
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18616,
              "short": 39889,
              "net": -21273
            },
            "nonCommercial": {
              "long": 45980,
              "short": 31154,
              "net": 14826
            },
            "smallTrader": {
              "long": 10054,
              "short": 3607,
              "net": 6447
            }
          },
          "openInterest": 81395
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 321263,
              "short": 307206,
              "net": 14057
            },
            "nonCommercial": {
              "long": 64562,
              "short": 91689,
              "net": -27127
            },
            "smallTrader": {
              "long": 31232,
              "short": 18162,
              "net": 13070
            }
          },
          "openInterest": 422443
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1441968,
              "short": 1443203,
              "net": -1235
            },
            "nonCommercial": {
              "long": 277239,
              "short": 369397,
              "net": -92158
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2066099
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35699,
              "short": 106927,
              "net": -71228
            },
            "nonCommercial": {
              "long": 63930,
              "short": 14606,
              "net": 49324
            },
            "smallTrader": {
              "long": 32230,
              "short": 10326,
              "net": 21904
            }
          },
          "openInterest": 146986
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247393,
              "short": 281590,
              "net": -34197
            },
            "nonCommercial": {
              "long": 118191,
              "short": 104617,
              "net": 13574
            },
            "smallTrader": {
              "long": 49516,
              "short": 28893,
              "net": 20623
            }
          },
          "openInterest": 532894
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 305934,
              "short": 266785,
              "net": 39149
            },
            "nonCommercial": {
              "long": 133857,
              "short": 176527,
              "net": -42670
            },
            "smallTrader": {
              "long": 30612,
              "short": 27091,
              "net": 3521
            }
          },
          "openInterest": 574575
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511626,
              "short": 314172,
              "net": 197454
            },
            "nonCommercial": {
              "long": 105737,
              "short": 284630,
              "net": -178893
            },
            "smallTrader": {
              "long": 39933,
              "short": 58494,
              "net": -18561
            }
          },
          "openInterest": 816088
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 446314,
              "short": 459608,
              "net": -13294
            },
            "nonCommercial": {
              "long": 188316,
              "short": 169012,
              "net": 19304
            },
            "smallTrader": {
              "long": 62107,
              "short": 68117,
              "net": -6010
            }
          },
          "openInterest": 822948
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46907,
              "short": 16811,
              "net": 30096
            },
            "nonCommercial": {
              "long": 7600,
              "short": 33314,
              "net": -25714
            },
            "smallTrader": {
              "long": 12329,
              "short": 16711,
              "net": -4382
            }
          },
          "openInterest": 67104
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9412,
              "short": 25784,
              "net": -16372
            },
            "nonCommercial": {
              "long": 35452,
              "short": 17861,
              "net": 17591
            },
            "smallTrader": {
              "long": 2361,
              "short": 3580,
              "net": -1219
            }
          },
          "openInterest": 48713
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 193348,
              "short": 171817,
              "net": 21531
            },
            "nonCommercial": {
              "long": 75004,
              "short": 99596,
              "net": -24592
            },
            "smallTrader": {
              "long": 32701,
              "short": 29640,
              "net": 3061
            }
          },
          "openInterest": 411580
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113360,
              "short": 85047,
              "net": 28313
            },
            "nonCommercial": {
              "long": 66359,
              "short": 89381,
              "net": -23022
            },
            "smallTrader": {
              "long": 17499,
              "short": 22790,
              "net": -5291
            }
          },
          "openInterest": 251167
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140441,
              "short": 109081,
              "net": 31360
            },
            "nonCommercial": {
              "long": 134387,
              "short": 160093,
              "net": -25706
            },
            "smallTrader": {
              "long": 32167,
              "short": 37821,
              "net": -5654
            }
          },
          "openInterest": 414351
        }
      ]
    },
    {
      "reportDate": "2024-08-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3961978,
              "short": 3206782,
              "net": 755196
            },
            "nonCommercial": {
              "long": 421807,
              "short": 1336244,
              "net": -914437
            },
            "smallTrader": {
              "long": 630292,
              "short": 471051,
              "net": 159241
            }
          },
          "openInterest": 5451431
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3296807,
              "short": 2449797,
              "net": 847010
            },
            "nonCommercial": {
              "long": 604289,
              "short": 1633399,
              "net": -1029110
            },
            "smallTrader": {
              "long": 309945,
              "short": 127845,
              "net": 182100
            }
          },
          "openInterest": 4325085
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1132220,
              "short": 1215091,
              "net": -82871
            },
            "nonCommercial": {
              "long": 347170,
              "short": 361404,
              "net": -14234
            },
            "smallTrader": {
              "long": 255324,
              "short": 158219,
              "net": 97105
            }
          },
          "openInterest": 1782638
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5581154,
              "short": 4125526,
              "net": 1455628
            },
            "nonCommercial": {
              "long": 545315,
              "short": 2201572,
              "net": -1656257
            },
            "smallTrader": {
              "long": 524097,
              "short": 323468,
              "net": 200629
            }
          },
          "openInterest": 6894857
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87629,
              "short": 80407,
              "net": 7222
            },
            "nonCommercial": {
              "long": 81486,
              "short": 100645,
              "net": -19159
            },
            "smallTrader": {
              "long": 31461,
              "short": 19524,
              "net": 11937
            }
          },
          "openInterest": 204850
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1083,
              "short": 1215,
              "net": -132
            },
            "nonCommercial": {
              "long": 25105,
              "short": 25271,
              "net": -166
            },
            "smallTrader": {
              "long": 1308,
              "short": 1010,
              "net": 298
            }
          },
          "openInterest": 29817
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67673,
              "short": 14832,
              "net": 52841
            },
            "nonCommercial": {
              "long": 13034,
              "short": 65997,
              "net": -52963
            },
            "smallTrader": {
              "long": 2832,
              "short": 2710,
              "net": 122
            }
          },
          "openInterest": 88192
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65042,
              "short": 170287,
              "net": -105245
            },
            "nonCommercial": {
              "long": 152163,
              "short": 62232,
              "net": 89931
            },
            "smallTrader": {
              "long": 41570,
              "short": 26256,
              "net": 15314
            }
          },
          "openInterest": 274215
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 228771,
              "short": 122627,
              "net": 106144
            },
            "nonCommercial": {
              "long": 19325,
              "short": 129327,
              "net": -110002
            },
            "smallTrader": {
              "long": 32042,
              "short": 28184,
              "net": 3858
            }
          },
          "openInterest": 296041
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43405,
              "short": 80855,
              "net": -37450
            },
            "nonCommercial": {
              "long": 54055,
              "short": 23863,
              "net": 30192
            },
            "smallTrader": {
              "long": 11674,
              "short": 4416,
              "net": 7258
            }
          },
          "openInterest": 138677
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73105,
              "short": 143627,
              "net": -70522
            },
            "nonCommercial": {
              "long": 81646,
              "short": 14739,
              "net": 66907
            },
            "smallTrader": {
              "long": 8571,
              "short": 4956,
              "net": 3615
            }
          },
          "openInterest": 194404
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70518,
              "short": 96520,
              "net": -26002
            },
            "nonCommercial": {
              "long": 89063,
              "short": 71918,
              "net": 17145
            },
            "smallTrader": {
              "long": 20271,
              "short": 11414,
              "net": 8857
            }
          },
          "openInterest": 214577
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 644776,
              "short": 469761,
              "net": 175015
            },
            "nonCommercial": {
              "long": 317652,
              "short": 466186,
              "net": -148534
            },
            "smallTrader": {
              "long": 142421,
              "short": 168902,
              "net": -26481
            }
          },
          "openInterest": 1452969
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112860,
              "short": 75083,
              "net": 37777
            },
            "nonCommercial": {
              "long": 56934,
              "short": 94009,
              "net": -37075
            },
            "smallTrader": {
              "long": 12938,
              "short": 13640,
              "net": -702
            }
          },
          "openInterest": 227269
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 660872,
              "short": 911545,
              "net": -250673
            },
            "nonCommercial": {
              "long": 303474,
              "short": 76775,
              "net": 226699
            },
            "smallTrader": {
              "long": 71386,
              "short": 47412,
              "net": 23974
            }
          },
          "openInterest": 1742613
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51164,
              "short": 61600,
              "net": -10436
            },
            "nonCommercial": {
              "long": 21999,
              "short": 15075,
              "net": 6924
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92406
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 27519,
              "short": 35160,
              "net": -7641
            },
            "nonCommercial": {
              "long": 7829,
              "short": 522,
              "net": 7307
            },
            "smallTrader": {
              "long": 836,
              "short": 502,
              "net": 334
            }
          },
          "openInterest": 39819
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 388226,
              "short": 523748,
              "net": -135522
            },
            "nonCommercial": {
              "long": 218381,
              "short": 125543,
              "net": 92838
            },
            "smallTrader": {
              "long": 88749,
              "short": 46065,
              "net": 42684
            }
          },
          "openInterest": 726519
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16945,
              "short": 8999,
              "net": 7946
            },
            "nonCommercial": {
              "long": 13437,
              "short": 20113,
              "net": -6676
            },
            "smallTrader": {
              "long": 11607,
              "short": 12877,
              "net": -1270
            }
          },
          "openInterest": 54387
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174614,
              "short": 195662,
              "net": -21048
            },
            "nonCommercial": {
              "long": 77405,
              "short": 54970,
              "net": 22435
            },
            "smallTrader": {
              "long": 16736,
              "short": 18123,
              "net": -1387
            }
          },
          "openInterest": 343103
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85102,
              "short": 407421,
              "net": -322319
            },
            "nonCommercial": {
              "long": 343330,
              "short": 48885,
              "net": 294445
            },
            "smallTrader": {
              "long": 54689,
              "short": 26815,
              "net": 27874
            }
          },
          "openInterest": 521759
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 184256,
              "short": 196373,
              "net": -12117
            },
            "nonCommercial": {
              "long": 66059,
              "short": 53843,
              "net": 12216
            },
            "smallTrader": {
              "long": 39580,
              "short": 39679,
              "net": -99
            }
          },
          "openInterest": 410761
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 190141,
              "short": 221591,
              "net": -31450
            },
            "nonCommercial": {
              "long": 84305,
              "short": 58437,
              "net": 25868
            },
            "smallTrader": {
              "long": 38943,
              "short": 33361,
              "net": 5582
            }
          },
          "openInterest": 318259
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91936,
              "short": 76317,
              "net": 15619
            },
            "nonCommercial": {
              "long": 92284,
              "short": 104069,
              "net": -11785
            },
            "smallTrader": {
              "long": 17159,
              "short": 20993,
              "net": -3834
            }
          },
          "openInterest": 241987
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106439,
              "short": 127994,
              "net": -21555
            },
            "nonCommercial": {
              "long": 97052,
              "short": 63283,
              "net": 33769
            },
            "smallTrader": {
              "long": 26856,
              "short": 39070,
              "net": -12214
            }
          },
          "openInterest": 289703
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92793,
              "short": 122105,
              "net": -29312
            },
            "nonCommercial": {
              "long": 66669,
              "short": 35949,
              "net": 30720
            },
            "smallTrader": {
              "long": 4303,
              "short": 5711,
              "net": -1408
            }
          },
          "openInterest": 170231
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 99,
              "short": 0,
              "net": 99
            },
            "nonCommercial": {
              "long": 60387,
              "short": 61242,
              "net": -855
            },
            "smallTrader": {
              "long": 1152,
              "short": 396,
              "net": 756
            }
          },
          "openInterest": 64821
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 131061,
              "short": 167161,
              "net": -36100
            },
            "nonCommercial": {
              "long": 63961,
              "short": 42785,
              "net": 21176
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 253674
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 594477,
              "short": 516089,
              "net": 78388
            },
            "nonCommercial": {
              "long": 303061,
              "short": 395266,
              "net": -92205
            },
            "smallTrader": {
              "long": 57233,
              "short": 43416,
              "net": 13817
            }
          },
          "openInterest": 1532068
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37932,
              "short": 30273,
              "net": 7659
            },
            "nonCommercial": {
              "long": 20648,
              "short": 28964,
              "net": -8316
            },
            "smallTrader": {
              "long": 4943,
              "short": 4286,
              "net": 657
            }
          },
          "openInterest": 65108
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17204,
              "short": 39361,
              "net": -22157
            },
            "nonCommercial": {
              "long": 42951,
              "short": 27218,
              "net": 15733
            },
            "smallTrader": {
              "long": 9838,
              "short": 3414,
              "net": 6424
            }
          },
          "openInterest": 77082
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 311806,
              "short": 312132,
              "net": -326
            },
            "nonCommercial": {
              "long": 66764,
              "short": 82045,
              "net": -15281
            },
            "smallTrader": {
              "long": 34344,
              "short": 18737,
              "net": 15607
            }
          },
          "openInterest": 421524
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1445547,
              "short": 1471628,
              "net": -26081
            },
            "nonCommercial": {
              "long": 301079,
              "short": 390612,
              "net": -89533
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2113787
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36444,
              "short": 108584,
              "net": -72140
            },
            "nonCommercial": {
              "long": 65715,
              "short": 13529,
              "net": 52186
            },
            "smallTrader": {
              "long": 30674,
              "short": 10720,
              "net": 19954
            }
          },
          "openInterest": 141613
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 244382,
              "short": 281996,
              "net": -37614
            },
            "nonCommercial": {
              "long": 118177,
              "short": 101128,
              "net": 17049
            },
            "smallTrader": {
              "long": 49070,
              "short": 28505,
              "net": 20565
            }
          },
          "openInterest": 531274
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 288506,
              "short": 262315,
              "net": 26191
            },
            "nonCommercial": {
              "long": 129368,
              "short": 159161,
              "net": -29793
            },
            "smallTrader": {
              "long": 30211,
              "short": 26609,
              "net": 3602
            }
          },
          "openInterest": 540884
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 520608,
              "short": 321661,
              "net": 198947
            },
            "nonCommercial": {
              "long": 108772,
              "short": 293038,
              "net": -184266
            },
            "smallTrader": {
              "long": 48554,
              "short": 63235,
              "net": -14681
            }
          },
          "openInterest": 815642
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 453498,
              "short": 506491,
              "net": -52993
            },
            "nonCommercial": {
              "long": 188930,
              "short": 141015,
              "net": 47915
            },
            "smallTrader": {
              "long": 63531,
              "short": 58453,
              "net": 5078
            }
          },
          "openInterest": 831103
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45169,
              "short": 17723,
              "net": 27446
            },
            "nonCommercial": {
              "long": 9873,
              "short": 34485,
              "net": -24612
            },
            "smallTrader": {
              "long": 12417,
              "short": 15251,
              "net": -2834
            }
          },
          "openInterest": 68768
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9846,
              "short": 27401,
              "net": -17555
            },
            "nonCommercial": {
              "long": 37377,
              "short": 18464,
              "net": 18913
            },
            "smallTrader": {
              "long": 2191,
              "short": 3549,
              "net": -1358
            }
          },
          "openInterest": 51056
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 185078,
              "short": 155341,
              "net": 29737
            },
            "nonCommercial": {
              "long": 72728,
              "short": 103200,
              "net": -30472
            },
            "smallTrader": {
              "long": 27820,
              "short": 27085,
              "net": 735
            }
          },
          "openInterest": 390505
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106711,
              "short": 82656,
              "net": 24055
            },
            "nonCommercial": {
              "long": 69044,
              "short": 89514,
              "net": -20470
            },
            "smallTrader": {
              "long": 16178,
              "short": 19763,
              "net": -3585
            }
          },
          "openInterest": 243934
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138475,
              "short": 102561,
              "net": 35914
            },
            "nonCommercial": {
              "long": 139525,
              "short": 172206,
              "net": -32681
            },
            "smallTrader": {
              "long": 32640,
              "short": 35873,
              "net": -3233
            }
          },
          "openInterest": 393876
        }
      ]
    },
    {
      "reportDate": "2024-09-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3782720,
              "short": 2935881,
              "net": 846839
            },
            "nonCommercial": {
              "long": 430206,
              "short": 1433033,
              "net": -1002827
            },
            "smallTrader": {
              "long": 494696,
              "short": 338708,
              "net": 155988
            }
          },
          "openInterest": 4805543
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3261747,
              "short": 2447059,
              "net": 814688
            },
            "nonCommercial": {
              "long": 614392,
              "short": 1596854,
              "net": -982462
            },
            "smallTrader": {
              "long": 272379,
              "short": 104605,
              "net": 167774
            }
          },
          "openInterest": 4224887
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1092273,
              "short": 1177805,
              "net": -85532
            },
            "nonCommercial": {
              "long": 350527,
              "short": 383571,
              "net": -33044
            },
            "smallTrader": {
              "long": 244254,
              "short": 125678,
              "net": 118576
            }
          },
          "openInterest": 1732923
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5348029,
              "short": 3872890,
              "net": 1475139
            },
            "nonCommercial": {
              "long": 548634,
              "short": 2267330,
              "net": -1718696
            },
            "smallTrader": {
              "long": 478777,
              "short": 235220,
              "net": 243557
            }
          },
          "openInterest": 6440182
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87254,
              "short": 94066,
              "net": -6812
            },
            "nonCommercial": {
              "long": 87118,
              "short": 94982,
              "net": -7864
            },
            "smallTrader": {
              "long": 31865,
              "short": 17189,
              "net": 14676
            }
          },
          "openInterest": 213538
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 998,
              "short": 1349,
              "net": -351
            },
            "nonCommercial": {
              "long": 23349,
              "short": 23241,
              "net": 108
            },
            "smallTrader": {
              "long": 1067,
              "short": 824,
              "net": 243
            }
          },
          "openInterest": 26859
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56038,
              "short": 19260,
              "net": 36778
            },
            "nonCommercial": {
              "long": 12179,
              "short": 62990,
              "net": -50811
            },
            "smallTrader": {
              "long": 16766,
              "short": 2733,
              "net": 14033
            }
          },
          "openInterest": 92064
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69973,
              "short": 190928,
              "net": -120955
            },
            "nonCommercial": {
              "long": 160773,
              "short": 52695,
              "net": 108078
            },
            "smallTrader": {
              "long": 39617,
              "short": 26740,
              "net": 12877
            }
          },
          "openInterest": 285461
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178469,
              "short": 116456,
              "net": 62013
            },
            "nonCommercial": {
              "long": 31460,
              "short": 100004,
              "net": -68544
            },
            "smallTrader": {
              "long": 33726,
              "short": 27195,
              "net": 6531
            }
          },
          "openInterest": 255897
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44648,
              "short": 83085,
              "net": -38437
            },
            "nonCommercial": {
              "long": 52248,
              "short": 20318,
              "net": 31930
            },
            "smallTrader": {
              "long": 11329,
              "short": 4822,
              "net": 6507
            }
          },
          "openInterest": 138428
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 73587,
              "short": 140343,
              "net": -66756
            },
            "nonCommercial": {
              "long": 80574,
              "short": 16653,
              "net": 63921
            },
            "smallTrader": {
              "long": 8016,
              "short": 5181,
              "net": 2835
            }
          },
          "openInterest": 196203
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70738,
              "short": 89702,
              "net": -18964
            },
            "nonCommercial": {
              "long": 77290,
              "short": 64329,
              "net": 12961
            },
            "smallTrader": {
              "long": 18996,
              "short": 12993,
              "net": 6003
            }
          },
          "openInterest": 201953
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 605741,
              "short": 482835,
              "net": 122906
            },
            "nonCommercial": {
              "long": 335231,
              "short": 425714,
              "net": -90483
            },
            "smallTrader": {
              "long": 131166,
              "short": 163589,
              "net": -32423
            }
          },
          "openInterest": 1359772
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115192,
              "short": 76059,
              "net": 39133
            },
            "nonCommercial": {
              "long": 53387,
              "short": 91541,
              "net": -38154
            },
            "smallTrader": {
              "long": 13259,
              "short": 14238,
              "net": -979
            }
          },
          "openInterest": 228948
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 682831,
              "short": 887337,
              "net": -204506
            },
            "nonCommercial": {
              "long": 292388,
              "short": 115353,
              "net": 177035
            },
            "smallTrader": {
              "long": 78548,
              "short": 51077,
              "net": 27471
            }
          },
          "openInterest": 1727524
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50054,
              "short": 57250,
              "net": -7196
            },
            "nonCommercial": {
              "long": 19772,
              "short": 12636,
              "net": 7136
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85167
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20165,
              "short": 28647,
              "net": -8482
            },
            "nonCommercial": {
              "long": 8906,
              "short": 561,
              "net": 8345
            },
            "smallTrader": {
              "long": 700,
              "short": 563,
              "net": 137
            }
          },
          "openInterest": 32824
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 402899,
              "short": 544447,
              "net": -141548
            },
            "nonCommercial": {
              "long": 215969,
              "short": 115951,
              "net": 100018
            },
            "smallTrader": {
              "long": 85362,
              "short": 43832,
              "net": 41530
            }
          },
          "openInterest": 740311
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15911,
              "short": 8691,
              "net": 7220
            },
            "nonCommercial": {
              "long": 12120,
              "short": 17085,
              "net": -4965
            },
            "smallTrader": {
              "long": 11090,
              "short": 13345,
              "net": -2255
            }
          },
          "openInterest": 49951
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168878,
              "short": 184921,
              "net": -16043
            },
            "nonCommercial": {
              "long": 76809,
              "short": 56951,
              "net": 19858
            },
            "smallTrader": {
              "long": 16888,
              "short": 20703,
              "net": -3815
            }
          },
          "openInterest": 336620
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80416,
              "short": 392303,
              "net": -311887
            },
            "nonCommercial": {
              "long": 339157,
              "short": 51599,
              "net": 287558
            },
            "smallTrader": {
              "long": 51198,
              "short": 26869,
              "net": 24329
            }
          },
          "openInterest": 511136
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174622,
              "short": 186293,
              "net": -11671
            },
            "nonCommercial": {
              "long": 69729,
              "short": 60123,
              "net": 9606
            },
            "smallTrader": {
              "long": 40131,
              "short": 38066,
              "net": 2065
            }
          },
          "openInterest": 410334
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 189291,
              "short": 236056,
              "net": -46765
            },
            "nonCommercial": {
              "long": 91791,
              "short": 50675,
              "net": 41116
            },
            "smallTrader": {
              "long": 38134,
              "short": 32485,
              "net": 5649
            }
          },
          "openInterest": 326795
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95993,
              "short": 83652,
              "net": 12341
            },
            "nonCommercial": {
              "long": 97199,
              "short": 104941,
              "net": -7742
            },
            "smallTrader": {
              "long": 17559,
              "short": 22158,
              "net": -4599
            }
          },
          "openInterest": 252510
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109383,
              "short": 127753,
              "net": -18370
            },
            "nonCommercial": {
              "long": 95135,
              "short": 64806,
              "net": 30329
            },
            "smallTrader": {
              "long": 26606,
              "short": 38565,
              "net": -11959
            }
          },
          "openInterest": 296405
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 98278,
              "short": 125956,
              "net": -27678
            },
            "nonCommercial": {
              "long": 63103,
              "short": 32624,
              "net": 30479
            },
            "smallTrader": {
              "long": 3503,
              "short": 6304,
              "net": -2801
            }
          },
          "openInterest": 171000
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 19685,
              "short": 20359,
              "net": -674
            },
            "smallTrader": {
              "long": 886,
              "short": 262,
              "net": 624
            }
          },
          "openInterest": 24275
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 134180,
              "short": 175396,
              "net": -41216
            },
            "nonCommercial": {
              "long": 67374,
              "short": 40514,
              "net": 26860
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 263973
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 600739,
              "short": 515388,
              "net": 85351
            },
            "nonCommercial": {
              "long": 296751,
              "short": 397044,
              "net": -100293
            },
            "smallTrader": {
              "long": 59847,
              "short": 44905,
              "net": 14942
            }
          },
          "openInterest": 1558349
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30379,
              "short": 32535,
              "net": -2156
            },
            "nonCommercial": {
              "long": 25235,
              "short": 25473,
              "net": -238
            },
            "smallTrader": {
              "long": 6120,
              "short": 3726,
              "net": 2394
            }
          },
          "openInterest": 63566
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 23587,
              "short": 33728,
              "net": -10141
            },
            "nonCommercial": {
              "long": 41924,
              "short": 40536,
              "net": 1388
            },
            "smallTrader": {
              "long": 12771,
              "short": 4018,
              "net": 8753
            }
          },
          "openInterest": 87185
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 313046,
              "short": 325649,
              "net": -12603
            },
            "nonCommercial": {
              "long": 77438,
              "short": 77178,
              "net": 260
            },
            "smallTrader": {
              "long": 31430,
              "short": 19087,
              "net": 12343
            }
          },
          "openInterest": 433596
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1454547,
              "short": 1499887,
              "net": -45340
            },
            "nonCommercial": {
              "long": 321006,
              "short": 375827,
              "net": -54821
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2120935
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30538,
              "short": 95067,
              "net": -64529
            },
            "nonCommercial": {
              "long": 64099,
              "short": 18040,
              "net": 46059
            },
            "smallTrader": {
              "long": 29148,
              "short": 10678,
              "net": 18470
            }
          },
          "openInterest": 130928
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242812,
              "short": 293472,
              "net": -50660
            },
            "nonCommercial": {
              "long": 122853,
              "short": 93838,
              "net": 29015
            },
            "smallTrader": {
              "long": 48556,
              "short": 26911,
              "net": 21645
            }
          },
          "openInterest": 522847
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283945,
              "short": 277033,
              "net": 6912
            },
            "nonCommercial": {
              "long": 133596,
              "short": 141901,
              "net": -8305
            },
            "smallTrader": {
              "long": 26951,
              "short": 25558,
              "net": 1393
            }
          },
          "openInterest": 534393
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 538620,
              "short": 354044,
              "net": 184576
            },
            "nonCommercial": {
              "long": 111107,
              "short": 273132,
              "net": -162025
            },
            "smallTrader": {
              "long": 39691,
              "short": 62242,
              "net": -22551
            }
          },
          "openInterest": 828616
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 455449,
              "short": 534340,
              "net": -78891
            },
            "nonCommercial": {
              "long": 185306,
              "short": 112504,
              "net": 72802
            },
            "smallTrader": {
              "long": 66162,
              "short": 60073,
              "net": 6089
            }
          },
          "openInterest": 831823
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42236,
              "short": 18797,
              "net": 23439
            },
            "nonCommercial": {
              "long": 8822,
              "short": 30704,
              "net": -21882
            },
            "smallTrader": {
              "long": 14057,
              "short": 15614,
              "net": -1557
            }
          },
          "openInterest": 67121
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9933,
              "short": 27839,
              "net": -17906
            },
            "nonCommercial": {
              "long": 34725,
              "short": 15296,
              "net": 19429
            },
            "smallTrader": {
              "long": 2233,
              "short": 3756,
              "net": -1523
            }
          },
          "openInterest": 48563
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 179907,
              "short": 155017,
              "net": 24890
            },
            "nonCommercial": {
              "long": 69226,
              "short": 95115,
              "net": -25889
            },
            "smallTrader": {
              "long": 29448,
              "short": 28449,
              "net": 999
            }
          },
          "openInterest": 380203
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104613,
              "short": 84967,
              "net": 19646
            },
            "nonCommercial": {
              "long": 69930,
              "short": 86201,
              "net": -16271
            },
            "smallTrader": {
              "long": 17237,
              "short": 20612,
              "net": -3375
            }
          },
          "openInterest": 243056
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134830,
              "short": 101431,
              "net": 33399
            },
            "nonCommercial": {
              "long": 134551,
              "short": 162293,
              "net": -27742
            },
            "smallTrader": {
              "long": 29968,
              "short": 35625,
              "net": -5657
            }
          },
          "openInterest": 380526
        }
      ]
    },
    {
      "reportDate": "2024-09-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3799096,
              "short": 2897491,
              "net": 901605
            },
            "nonCommercial": {
              "long": 409121,
              "short": 1431226,
              "net": -1022105
            },
            "smallTrader": {
              "long": 474433,
              "short": 353933,
              "net": 120500
            }
          },
          "openInterest": 4778914
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3328782,
              "short": 2476650,
              "net": 852132
            },
            "nonCommercial": {
              "long": 666817,
              "short": 1673033,
              "net": -1006216
            },
            "smallTrader": {
              "long": 269001,
              "short": 114917,
              "net": 154084
            }
          },
          "openInterest": 4338573
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1124907,
              "short": 1166217,
              "net": -41310
            },
            "nonCommercial": {
              "long": 353380,
              "short": 417610,
              "net": -64230
            },
            "smallTrader": {
              "long": 236559,
              "short": 131019,
              "net": 105540
            }
          },
          "openInterest": 1728586
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5302218,
              "short": 3811078,
              "net": 1491140
            },
            "nonCommercial": {
              "long": 522020,
              "short": 2242016,
              "net": -1719996
            },
            "smallTrader": {
              "long": 472348,
              "short": 243492,
              "net": 228856
            }
          },
          "openInterest": 6357260
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114426,
              "short": 111806,
              "net": 2620
            },
            "nonCommercial": {
              "long": 74259,
              "short": 88301,
              "net": -14042
            },
            "smallTrader": {
              "long": 30094,
              "short": 18672,
              "net": 11422
            }
          },
          "openInterest": 230013
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1097,
              "short": 1012,
              "net": 85
            },
            "nonCommercial": {
              "long": 22969,
              "short": 23322,
              "net": -353
            },
            "smallTrader": {
              "long": 1225,
              "short": 957,
              "net": 268
            }
          },
          "openInterest": 28157
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46011,
              "short": 15412,
              "net": 30599
            },
            "nonCommercial": {
              "long": 18115,
              "short": 48479,
              "net": -30364
            },
            "smallTrader": {
              "long": 2631,
              "short": 2866,
              "net": -235
            }
          },
          "openInterest": 67047
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69944,
              "short": 177222,
              "net": -107278
            },
            "nonCommercial": {
              "long": 142072,
              "short": 51784,
              "net": 90288
            },
            "smallTrader": {
              "long": 42246,
              "short": 25256,
              "net": 16990
            }
          },
          "openInterest": 272336
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 176814,
              "short": 109896,
              "net": 66918
            },
            "nonCommercial": {
              "long": 23773,
              "short": 92726,
              "net": -68953
            },
            "smallTrader": {
              "long": 30986,
              "short": 28951,
              "net": 2035
            }
          },
          "openInterest": 251209
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46984,
              "short": 85253,
              "net": -38269
            },
            "nonCommercial": {
              "long": 49602,
              "short": 17377,
              "net": 32225
            },
            "smallTrader": {
              "long": 10736,
              "short": 4692,
              "net": 6044
            }
          },
          "openInterest": 138537
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74522,
              "short": 140731,
              "net": -66209
            },
            "nonCommercial": {
              "long": 79106,
              "short": 15659,
              "net": 63447
            },
            "smallTrader": {
              "long": 7745,
              "short": 4983,
              "net": 2762
            }
          },
          "openInterest": 194516
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70851,
              "short": 89299,
              "net": -18448
            },
            "nonCommercial": {
              "long": 74754,
              "short": 61942,
              "net": 12812
            },
            "smallTrader": {
              "long": 19482,
              "short": 13846,
              "net": 5636
            }
          },
          "openInterest": 203377
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 602238,
              "short": 509394,
              "net": 92844
            },
            "nonCommercial": {
              "long": 339497,
              "short": 387257,
              "net": -47760
            },
            "smallTrader": {
              "long": 127801,
              "short": 172885,
              "net": -45084
            }
          },
          "openInterest": 1360059
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119956,
              "short": 71146,
              "net": 48810
            },
            "nonCommercial": {
              "long": 52919,
              "short": 99030,
              "net": -46111
            },
            "smallTrader": {
              "long": 13031,
              "short": 15730,
              "net": -2699
            }
          },
          "openInterest": 231505
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 713623,
              "short": 877457,
              "net": -163834
            },
            "nonCommercial": {
              "long": 291592,
              "short": 151578,
              "net": 140014
            },
            "smallTrader": {
              "long": 84318,
              "short": 60498,
              "net": 23820
            }
          },
          "openInterest": 1802465
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49358,
              "short": 58544,
              "net": -9186
            },
            "nonCommercial": {
              "long": 19636,
              "short": 11468,
              "net": 8168
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85971
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22014,
              "short": 30986,
              "net": -8972
            },
            "nonCommercial": {
              "long": 9478,
              "short": 540,
              "net": 8938
            },
            "smallTrader": {
              "long": 606,
              "short": 572,
              "net": 34
            }
          },
          "openInterest": 35171
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 411082,
              "short": 534889,
              "net": -123807
            },
            "nonCommercial": {
              "long": 192821,
              "short": 111388,
              "net": 81433
            },
            "smallTrader": {
              "long": 92555,
              "short": 50181,
              "net": 42374
            }
          },
          "openInterest": 741888
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16131,
              "short": 8236,
              "net": 7895
            },
            "nonCommercial": {
              "long": 11532,
              "short": 17926,
              "net": -6394
            },
            "smallTrader": {
              "long": 11904,
              "short": 13405,
              "net": -1501
            }
          },
          "openInterest": 51635
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175850,
              "short": 187889,
              "net": -12039
            },
            "nonCommercial": {
              "long": 73102,
              "short": 57465,
              "net": 15637
            },
            "smallTrader": {
              "long": 18097,
              "short": 21695,
              "net": -3598
            }
          },
          "openInterest": 354033
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78232,
              "short": 385131,
              "net": -306899
            },
            "nonCommercial": {
              "long": 340006,
              "short": 57505,
              "net": 282501
            },
            "smallTrader": {
              "long": 50937,
              "short": 26539,
              "net": 24398
            }
          },
          "openInterest": 511501
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195554,
              "short": 188530,
              "net": 7024
            },
            "nonCommercial": {
              "long": 65778,
              "short": 72739,
              "net": -6961
            },
            "smallTrader": {
              "long": 40596,
              "short": 40659,
              "net": -63
            }
          },
          "openInterest": 431760
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 223698,
              "short": 290417,
              "net": -66719
            },
            "nonCommercial": {
              "long": 98894,
              "short": 43124,
              "net": 55770
            },
            "smallTrader": {
              "long": 42728,
              "short": 31779,
              "net": 10949
            }
          },
          "openInterest": 376514
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94222,
              "short": 81645,
              "net": 12577
            },
            "nonCommercial": {
              "long": 92490,
              "short": 99971,
              "net": -7481
            },
            "smallTrader": {
              "long": 17542,
              "short": 22638,
              "net": -5096
            }
          },
          "openInterest": 245496
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106570,
              "short": 127710,
              "net": -21140
            },
            "nonCommercial": {
              "long": 96103,
              "short": 63054,
              "net": 33049
            },
            "smallTrader": {
              "long": 27356,
              "short": 39265,
              "net": -11909
            }
          },
          "openInterest": 296061
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110666,
              "short": 134878,
              "net": -24212
            },
            "nonCommercial": {
              "long": 62614,
              "short": 35588,
              "net": 27026
            },
            "smallTrader": {
              "long": 3879,
              "short": 6693,
              "net": -2814
            }
          },
          "openInterest": 190133
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 100,
              "short": 0,
              "net": 100
            },
            "nonCommercial": {
              "long": 24072,
              "short": 24676,
              "net": -604
            },
            "smallTrader": {
              "long": 906,
              "short": 402,
              "net": 504
            }
          },
          "openInterest": 26449
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 138191,
              "short": 176162,
              "net": -37971
            },
            "nonCommercial": {
              "long": 68433,
              "short": 41001,
              "net": 27432
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 269479
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 583226,
              "short": 508791,
              "net": 74435
            },
            "nonCommercial": {
              "long": 292094,
              "short": 379699,
              "net": -87605
            },
            "smallTrader": {
              "long": 57353,
              "short": 44183,
              "net": 13170
            }
          },
          "openInterest": 1552355
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31511,
              "short": 31858,
              "net": -347
            },
            "nonCommercial": {
              "long": 21394,
              "short": 24709,
              "net": -3315
            },
            "smallTrader": {
              "long": 6929,
              "short": 3267,
              "net": 3662
            }
          },
          "openInterest": 63720
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20370,
              "short": 36786,
              "net": -16416
            },
            "nonCommercial": {
              "long": 45427,
              "short": 35424,
              "net": 10003
            },
            "smallTrader": {
              "long": 10508,
              "short": 4095,
              "net": 6413
            }
          },
          "openInterest": 84729
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 313686,
              "short": 331217,
              "net": -17531
            },
            "nonCommercial": {
              "long": 88136,
              "short": 82409,
              "net": 5727
            },
            "smallTrader": {
              "long": 31057,
              "short": 19253,
              "net": 11804
            }
          },
          "openInterest": 446189
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1473582,
              "short": 1485450,
              "net": -11868
            },
            "nonCommercial": {
              "long": 336030,
              "short": 401324,
              "net": -65294
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2169815
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30386,
              "short": 92472,
              "net": -62086
            },
            "nonCommercial": {
              "long": 61649,
              "short": 16907,
              "net": 44742
            },
            "smallTrader": {
              "long": 28230,
              "short": 10886,
              "net": 17344
            }
          },
          "openInterest": 128959
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 242125,
              "short": 299791,
              "net": -57666
            },
            "nonCommercial": {
              "long": 119265,
              "short": 80367,
              "net": 38898
            },
            "smallTrader": {
              "long": 46003,
              "short": 27235,
              "net": 18768
            }
          },
          "openInterest": 508410
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277927,
              "short": 274405,
              "net": 3522
            },
            "nonCommercial": {
              "long": 137649,
              "short": 142518,
              "net": -4869
            },
            "smallTrader": {
              "long": 29271,
              "short": 27924,
              "net": 1347
            }
          },
          "openInterest": 540361
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 527198,
              "short": 359035,
              "net": 168163
            },
            "nonCommercial": {
              "long": 105764,
              "short": 249995,
              "net": -144231
            },
            "smallTrader": {
              "long": 39866,
              "short": 63798,
              "net": -23932
            }
          },
          "openInterest": 824157
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 452228,
              "short": 517446,
              "net": -65218
            },
            "nonCommercial": {
              "long": 176409,
              "short": 113006,
              "net": 63403
            },
            "smallTrader": {
              "long": 66810,
              "short": 64995,
              "net": 1815
            }
          },
          "openInterest": 819876
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53642,
              "short": 32757,
              "net": 20885
            },
            "nonCommercial": {
              "long": 8082,
              "short": 29386,
              "net": -21304
            },
            "smallTrader": {
              "long": 15706,
              "short": 15287,
              "net": 419
            }
          },
          "openInterest": 80439
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11949,
              "short": 29928,
              "net": -17979
            },
            "nonCommercial": {
              "long": 32116,
              "short": 11906,
              "net": 20210
            },
            "smallTrader": {
              "long": 1916,
              "short": 4147,
              "net": -2231
            }
          },
          "openInterest": 48653
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 172638,
              "short": 153601,
              "net": 19037
            },
            "nonCommercial": {
              "long": 78555,
              "short": 93666,
              "net": -15111
            },
            "smallTrader": {
              "long": 27485,
              "short": 31411,
              "net": -3926
            }
          },
          "openInterest": 372978
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98524,
              "short": 87886,
              "net": 10638
            },
            "nonCommercial": {
              "long": 72578,
              "short": 79312,
              "net": -6734
            },
            "smallTrader": {
              "long": 16326,
              "short": 20230,
              "net": -3904
            }
          },
          "openInterest": 231642
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129884,
              "short": 105604,
              "net": 24280
            },
            "nonCommercial": {
              "long": 126513,
              "short": 142816,
              "net": -16303
            },
            "smallTrader": {
              "long": 27534,
              "short": 35511,
              "net": -7977
            }
          },
          "openInterest": 360092
        }
      ]
    },
    {
      "reportDate": "2024-09-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3910709,
              "short": 2966855,
              "net": 943854
            },
            "nonCommercial": {
              "long": 431039,
              "short": 1525065,
              "net": -1094026
            },
            "smallTrader": {
              "long": 479362,
              "short": 329190,
              "net": 150172
            }
          },
          "openInterest": 4899345
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3321163,
              "short": 2453291,
              "net": 867872
            },
            "nonCommercial": {
              "long": 637164,
              "short": 1663584,
              "net": -1026420
            },
            "smallTrader": {
              "long": 279299,
              "short": 120751,
              "net": 158548
            }
          },
          "openInterest": 4314341
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1142280,
              "short": 1145222,
              "net": -2942
            },
            "nonCommercial": {
              "long": 358317,
              "short": 468028,
              "net": -109711
            },
            "smallTrader": {
              "long": 247909,
              "short": 135256,
              "net": 112653
            }
          },
          "openInterest": 1757650
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5260229,
              "short": 3868902,
              "net": 1391327
            },
            "nonCommercial": {
              "long": 607540,
              "short": 2201400,
              "net": -1593860
            },
            "smallTrader": {
              "long": 455505,
              "short": 252972,
              "net": 202533
            }
          },
          "openInterest": 6396093
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85069,
              "short": 53091,
              "net": 31978
            },
            "nonCommercial": {
              "long": 53941,
              "short": 94063,
              "net": -40122
            },
            "smallTrader": {
              "long": 27547,
              "short": 19403,
              "net": 8144
            }
          },
          "openInterest": 169684
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1544,
              "short": 948,
              "net": 596
            },
            "nonCommercial": {
              "long": 23866,
              "short": 24839,
              "net": -973
            },
            "smallTrader": {
              "long": 1238,
              "short": 861,
              "net": 377
            }
          },
          "openInterest": 30995
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46077,
              "short": 13756,
              "net": 32321
            },
            "nonCommercial": {
              "long": 15913,
              "short": 48219,
              "net": -32306
            },
            "smallTrader": {
              "long": 2665,
              "short": 2680,
              "net": -15
            }
          },
          "openInterest": 66659
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47645,
              "short": 127396,
              "net": -79751
            },
            "nonCommercial": {
              "long": 124822,
              "short": 61843,
              "net": 62979
            },
            "smallTrader": {
              "long": 37880,
              "short": 21108,
              "net": 16772
            }
          },
          "openInterest": 212595
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 197838,
              "short": 129777,
              "net": 68061
            },
            "nonCommercial": {
              "long": 21464,
              "short": 94614,
              "net": -73150
            },
            "smallTrader": {
              "long": 32218,
              "short": 27129,
              "net": 5089
            }
          },
          "openInterest": 256538
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50202,
              "short": 89782,
              "net": -39580
            },
            "nonCommercial": {
              "long": 51815,
              "short": 18062,
              "net": 33753
            },
            "smallTrader": {
              "long": 10154,
              "short": 4327,
              "net": 5827
            }
          },
          "openInterest": 143433
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76124,
              "short": 149646,
              "net": -73522
            },
            "nonCommercial": {
              "long": 83448,
              "short": 13320,
              "net": 70128
            },
            "smallTrader": {
              "long": 8553,
              "short": 5159,
              "net": 3394
            }
          },
          "openInterest": 206248
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70413,
              "short": 96015,
              "net": -25602
            },
            "nonCommercial": {
              "long": 79235,
              "short": 59553,
              "net": 19682
            },
            "smallTrader": {
              "long": 17898,
              "short": 11978,
              "net": 5920
            }
          },
          "openInterest": 204717
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 623438,
              "short": 519349,
              "net": 104089
            },
            "nonCommercial": {
              "long": 337834,
              "short": 404129,
              "net": -66295
            },
            "smallTrader": {
              "long": 135315,
              "short": 173109,
              "net": -37794
            }
          },
          "openInterest": 1421907
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112312,
              "short": 87458,
              "net": 24854
            },
            "nonCommercial": {
              "long": 59144,
              "short": 85506,
              "net": -26362
            },
            "smallTrader": {
              "long": 13978,
              "short": 12470,
              "net": 1508
            }
          },
          "openInterest": 235001
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 750362,
              "short": 916472,
              "net": -166110
            },
            "nonCommercial": {
              "long": 270552,
              "short": 125224,
              "net": 145328
            },
            "smallTrader": {
              "long": 76302,
              "short": 55520,
              "net": 20782
            }
          },
          "openInterest": 1812275
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55781,
              "short": 71737,
              "net": -15956
            },
            "nonCommercial": {
              "long": 22931,
              "short": 9878,
              "net": 13053
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 101534
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23638,
              "short": 30070,
              "net": -6432
            },
            "nonCommercial": {
              "long": 7271,
              "short": 960,
              "net": 6311
            },
            "smallTrader": {
              "long": 641,
              "short": 520,
              "net": 121
            }
          },
          "openInterest": 34136
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 386396,
              "short": 500798,
              "net": -114402
            },
            "nonCommercial": {
              "long": 182281,
              "short": 112635,
              "net": 69646
            },
            "smallTrader": {
              "long": 86454,
              "short": 41698,
              "net": 44756
            }
          },
          "openInterest": 678001
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16815,
              "short": 8682,
              "net": 8133
            },
            "nonCommercial": {
              "long": 11973,
              "short": 17549,
              "net": -5576
            },
            "smallTrader": {
              "long": 10915,
              "short": 13472,
              "net": -2557
            }
          },
          "openInterest": 53621
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174697,
              "short": 187762,
              "net": -13065
            },
            "nonCommercial": {
              "long": 73164,
              "short": 56415,
              "net": 16749
            },
            "smallTrader": {
              "long": 18597,
              "short": 22281,
              "net": -3684
            }
          },
          "openInterest": 349600
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74647,
              "short": 409774,
              "net": -335127
            },
            "nonCommercial": {
              "long": 369734,
              "short": 59668,
              "net": 310066
            },
            "smallTrader": {
              "long": 52976,
              "short": 27915,
              "net": 25061
            }
          },
          "openInterest": 537627
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208646,
              "short": 192923,
              "net": 15723
            },
            "nonCommercial": {
              "long": 67394,
              "short": 80779,
              "net": -13385
            },
            "smallTrader": {
              "long": 37782,
              "short": 40120,
              "net": -2338
            }
          },
          "openInterest": 446071
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56915,
              "short": 128754,
              "net": -71839
            },
            "nonCommercial": {
              "long": 97332,
              "short": 40492,
              "net": 56840
            },
            "smallTrader": {
              "long": 42545,
              "short": 27546,
              "net": 14999
            }
          },
          "openInterest": 199463
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98065,
              "short": 91320,
              "net": 6745
            },
            "nonCommercial": {
              "long": 93358,
              "short": 96668,
              "net": -3310
            },
            "smallTrader": {
              "long": 20404,
              "short": 23839,
              "net": -3435
            }
          },
          "openInterest": 254902
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107831,
              "short": 125807,
              "net": -17976
            },
            "nonCommercial": {
              "long": 96606,
              "short": 66108,
              "net": 30498
            },
            "smallTrader": {
              "long": 27425,
              "short": 39947,
              "net": -12522
            }
          },
          "openInterest": 297508
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74941,
              "short": 81293,
              "net": -6352
            },
            "nonCommercial": {
              "long": 48486,
              "short": 40763,
              "net": 7723
            },
            "smallTrader": {
              "long": 4349,
              "short": 5720,
              "net": -1371
            }
          },
          "openInterest": 130644
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 173,
              "short": 0,
              "net": 173
            },
            "nonCommercial": {
              "long": 25506,
              "short": 26313,
              "net": -807
            },
            "smallTrader": {
              "long": 998,
              "short": 364,
              "net": 634
            }
          },
          "openInterest": 31443
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148620,
              "short": 181509,
              "net": -32889
            },
            "nonCommercial": {
              "long": 65981,
              "short": 45380,
              "net": 20601
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 278372
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 596188,
              "short": 520116,
              "net": 76072
            },
            "nonCommercial": {
              "long": 281426,
              "short": 371002,
              "net": -89576
            },
            "smallTrader": {
              "long": 58350,
              "short": 44846,
              "net": 13504
            }
          },
          "openInterest": 1537175
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22813,
              "short": 23075,
              "net": -262
            },
            "nonCommercial": {
              "long": 20758,
              "short": 22648,
              "net": -1890
            },
            "smallTrader": {
              "long": 5579,
              "short": 3427,
              "net": 2152
            }
          },
          "openInterest": 49301
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19028,
              "short": 46059,
              "net": -27031
            },
            "nonCommercial": {
              "long": 42679,
              "short": 20701,
              "net": 21978
            },
            "smallTrader": {
              "long": 9283,
              "short": 4230,
              "net": 5053
            }
          },
          "openInterest": 79134
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 384670,
              "short": 400375,
              "net": -15705
            },
            "nonCommercial": {
              "long": 78186,
              "short": 75200,
              "net": 2986
            },
            "smallTrader": {
              "long": 32407,
              "short": 19688,
              "net": 12719
            }
          },
          "openInterest": 527140
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1864823,
              "short": 1823850,
              "net": 40973
            },
            "nonCommercial": {
              "long": 299991,
              "short": 428078,
              "net": -128087
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2597333
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 28131,
              "short": 105437,
              "net": -77306
            },
            "nonCommercial": {
              "long": 74978,
              "short": 16680,
              "net": 58298
            },
            "smallTrader": {
              "long": 29005,
              "short": 9997,
              "net": 19008
            }
          },
          "openInterest": 140605
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 246500,
              "short": 308179,
              "net": -61679
            },
            "nonCommercial": {
              "long": 123866,
              "short": 80578,
              "net": 43288
            },
            "smallTrader": {
              "long": 46358,
              "short": 27967,
              "net": 18391
            }
          },
          "openInterest": 521506
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277776,
              "short": 271108,
              "net": 6668
            },
            "nonCommercial": {
              "long": 141892,
              "short": 150789,
              "net": -8897
            },
            "smallTrader": {
              "long": 29225,
              "short": 26996,
              "net": 2229
            }
          },
          "openInterest": 555308
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 526047,
              "short": 370409,
              "net": 155638
            },
            "nonCommercial": {
              "long": 111373,
              "short": 246011,
              "net": -134638
            },
            "smallTrader": {
              "long": 42565,
              "short": 63565,
              "net": -21000
            }
          },
          "openInterest": 846003
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 409670,
              "short": 488728,
              "net": -79058
            },
            "nonCommercial": {
              "long": 174439,
              "short": 102189,
              "net": 72250
            },
            "smallTrader": {
              "long": 67622,
              "short": 60814,
              "net": 6808
            }
          },
          "openInterest": 756272
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34982,
              "short": 17254,
              "net": 17728
            },
            "nonCommercial": {
              "long": 8579,
              "short": 25687,
              "net": -17108
            },
            "smallTrader": {
              "long": 14395,
              "short": 15015,
              "net": -620
            }
          },
          "openInterest": 58554
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5438,
              "short": 5355,
              "net": 83
            },
            "nonCommercial": {
              "long": 15897,
              "short": 14099,
              "net": 1798
            },
            "smallTrader": {
              "long": 1935,
              "short": 3816,
              "net": -1881
            }
          },
          "openInterest": 24759
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150291,
              "short": 138988,
              "net": 11303
            },
            "nonCommercial": {
              "long": 73617,
              "short": 80130,
              "net": -6513
            },
            "smallTrader": {
              "long": 25574,
              "short": 30364,
              "net": -4790
            }
          },
          "openInterest": 356068
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98730,
              "short": 89915,
              "net": 8815
            },
            "nonCommercial": {
              "long": 69804,
              "short": 75792,
              "net": -5988
            },
            "smallTrader": {
              "long": 17036,
              "short": 19863,
              "net": -2827
            }
          },
          "openInterest": 232557
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124609,
              "short": 104230,
              "net": 20379
            },
            "nonCommercial": {
              "long": 124164,
              "short": 138353,
              "net": -14189
            },
            "smallTrader": {
              "long": 29368,
              "short": 35558,
              "net": -6190
            }
          },
          "openInterest": 351043
        }
      ]
    },
    {
      "reportDate": "2024-09-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3925429,
              "short": 3020784,
              "net": 904645
            },
            "nonCommercial": {
              "long": 467828,
              "short": 1493106,
              "net": -1025278
            },
            "smallTrader": {
              "long": 476178,
              "short": 355545,
              "net": 120633
            }
          },
          "openInterest": 4942174
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3375823,
              "short": 2515549,
              "net": 860274
            },
            "nonCommercial": {
              "long": 730128,
              "short": 1776688,
              "net": -1046560
            },
            "smallTrader": {
              "long": 288592,
              "short": 102306,
              "net": 186286
            }
          },
          "openInterest": 4473020
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1143670,
              "short": 1103824,
              "net": 39846
            },
            "nonCommercial": {
              "long": 353820,
              "short": 506402,
              "net": -152582
            },
            "smallTrader": {
              "long": 251077,
              "short": 138341,
              "net": 112736
            }
          },
          "openInterest": 1755961
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5292601,
              "short": 3981190,
              "net": 1311411
            },
            "nonCommercial": {
              "long": 587823,
              "short": 2142255,
              "net": -1554432
            },
            "smallTrader": {
              "long": 477254,
              "short": 234233,
              "net": 243021
            }
          },
          "openInterest": 6425290
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58488,
              "short": 63132,
              "net": -4644
            },
            "nonCommercial": {
              "long": 81924,
              "short": 93172,
              "net": -11248
            },
            "smallTrader": {
              "long": 35139,
              "short": 19247,
              "net": 15892
            }
          },
          "openInterest": 176442
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2033,
              "short": 940,
              "net": 1093
            },
            "nonCommercial": {
              "long": 23856,
              "short": 25402,
              "net": -1546
            },
            "smallTrader": {
              "long": 1433,
              "short": 980,
              "net": 453
            }
          },
          "openInterest": 30542
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50396,
              "short": 13619,
              "net": 36777
            },
            "nonCommercial": {
              "long": 13840,
              "short": 51102,
              "net": -37262
            },
            "smallTrader": {
              "long": 2883,
              "short": 2398,
              "net": 485
            }
          },
          "openInterest": 68689
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52374,
              "short": 156757,
              "net": -104383
            },
            "nonCommercial": {
              "long": 155325,
              "short": 68333,
              "net": 86992
            },
            "smallTrader": {
              "long": 40935,
              "short": 23544,
              "net": 17391
            }
          },
          "openInterest": 251641
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153065,
              "short": 93319,
              "net": 59746
            },
            "nonCommercial": {
              "long": 25305,
              "short": 90894,
              "net": -65589
            },
            "smallTrader": {
              "long": 31425,
              "short": 25582,
              "net": 5843
            }
          },
          "openInterest": 213164
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50854,
              "short": 93064,
              "net": -42210
            },
            "nonCommercial": {
              "long": 53115,
              "short": 17101,
              "net": 36014
            },
            "smallTrader": {
              "long": 10811,
              "short": 4615,
              "net": 6196
            }
          },
          "openInterest": 147665
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 78942,
              "short": 152120,
              "net": -73178
            },
            "nonCommercial": {
              "long": 82101,
              "short": 13582,
              "net": 68519
            },
            "smallTrader": {
              "long": 9615,
              "short": 4956,
              "net": 4659
            }
          },
          "openInterest": 209027
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69639,
              "short": 109266,
              "net": -39627
            },
            "nonCommercial": {
              "long": 96262,
              "short": 63132,
              "net": 33130
            },
            "smallTrader": {
              "long": 19602,
              "short": 13105,
              "net": 6497
            }
          },
          "openInterest": 226141
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 639476,
              "short": 537283,
              "net": 102193
            },
            "nonCommercial": {
              "long": 326166,
              "short": 390388,
              "net": -64222
            },
            "smallTrader": {
              "long": 137018,
              "short": 174989,
              "net": -37971
            }
          },
          "openInterest": 1467170
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109728,
              "short": 95128,
              "net": 14600
            },
            "nonCommercial": {
              "long": 58681,
              "short": 75069,
              "net": -16388
            },
            "smallTrader": {
              "long": 13821,
              "short": 12033,
              "net": 1788
            }
          },
          "openInterest": 230371
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 743449,
              "short": 917844,
              "net": -174395
            },
            "nonCommercial": {
              "long": 291429,
              "short": 132832,
              "net": 158597
            },
            "smallTrader": {
              "long": 68404,
              "short": 52606,
              "net": 15798
            }
          },
          "openInterest": 1780393
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48223,
              "short": 67076,
              "net": -18853
            },
            "nonCommercial": {
              "long": 23223,
              "short": 7787,
              "net": 15436
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87645
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25345,
              "short": 29541,
              "net": -4196
            },
            "nonCommercial": {
              "long": 4758,
              "short": 1094,
              "net": 3664
            },
            "smallTrader": {
              "long": 1160,
              "short": 628,
              "net": 532
            }
          },
          "openInterest": 34035
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 379577,
              "short": 492405,
              "net": -112828
            },
            "nonCommercial": {
              "long": 187795,
              "short": 116097,
              "net": 71698
            },
            "smallTrader": {
              "long": 87312,
              "short": 46182,
              "net": 41130
            }
          },
          "openInterest": 679514
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15742,
              "short": 8860,
              "net": 6882
            },
            "nonCommercial": {
              "long": 12996,
              "short": 16641,
              "net": -3645
            },
            "smallTrader": {
              "long": 10350,
              "short": 13587,
              "net": -3237
            }
          },
          "openInterest": 52122
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167934,
              "short": 198276,
              "net": -30342
            },
            "nonCommercial": {
              "long": 76379,
              "short": 45692,
              "net": 30687
            },
            "smallTrader": {
              "long": 19271,
              "short": 19616,
              "net": -345
            }
          },
          "openInterest": 337566
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76713,
              "short": 416419,
              "net": -339706
            },
            "nonCommercial": {
              "long": 387572,
              "short": 72182,
              "net": 315390
            },
            "smallTrader": {
              "long": 53444,
              "short": 29128,
              "net": 24316
            }
          },
          "openInterest": 564640
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193397,
              "short": 179064,
              "net": 14333
            },
            "nonCommercial": {
              "long": 62887,
              "short": 77694,
              "net": -14807
            },
            "smallTrader": {
              "long": 39941,
              "short": 39467,
              "net": 474
            }
          },
          "openInterest": 418315
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58606,
              "short": 136114,
              "net": -77508
            },
            "nonCommercial": {
              "long": 104690,
              "short": 38679,
              "net": 66011
            },
            "smallTrader": {
              "long": 40901,
              "short": 29404,
              "net": 11497
            }
          },
          "openInterest": 207702
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100861,
              "short": 105813,
              "net": -4952
            },
            "nonCommercial": {
              "long": 104863,
              "short": 96403,
              "net": 8460
            },
            "smallTrader": {
              "long": 21438,
              "short": 24946,
              "net": -3508
            }
          },
          "openInterest": 276073
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112852,
              "short": 134566,
              "net": -21714
            },
            "nonCommercial": {
              "long": 110464,
              "short": 74357,
              "net": 36107
            },
            "smallTrader": {
              "long": 25895,
              "short": 40288,
              "net": -14393
            }
          },
          "openInterest": 314766
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76816,
              "short": 87668,
              "net": -10852
            },
            "nonCommercial": {
              "long": 51480,
              "short": 39054,
              "net": 12426
            },
            "smallTrader": {
              "long": 4127,
              "short": 5701,
              "net": -1574
            }
          },
          "openInterest": 134947
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 190,
              "short": 0,
              "net": 190
            },
            "nonCommercial": {
              "long": 21131,
              "short": 22157,
              "net": -1026
            },
            "smallTrader": {
              "long": 1053,
              "short": 217,
              "net": 836
            }
          },
          "openInterest": 28488
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 133771,
              "short": 162595,
              "net": -28824
            },
            "nonCommercial": {
              "long": 51747,
              "short": 37005,
              "net": 14742
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 232823
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 585714,
              "short": 503232,
              "net": 82482
            },
            "nonCommercial": {
              "long": 268151,
              "short": 359648,
              "net": -91497
            },
            "smallTrader": {
              "long": 56438,
              "short": 47423,
              "net": 9015
            }
          },
          "openInterest": 1496022
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22853,
              "short": 23781,
              "net": -928
            },
            "nonCommercial": {
              "long": 26475,
              "short": 27933,
              "net": -1458
            },
            "smallTrader": {
              "long": 5792,
              "short": 3406,
              "net": 2386
            }
          },
          "openInterest": 55135
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15715,
              "short": 45255,
              "net": -29540
            },
            "nonCommercial": {
              "long": 46103,
              "short": 21702,
              "net": 24401
            },
            "smallTrader": {
              "long": 9020,
              "short": 3881,
              "net": 5139
            }
          },
          "openInterest": 75168
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 315752,
              "short": 352193,
              "net": -36441
            },
            "nonCommercial": {
              "long": 85342,
              "short": 63435,
              "net": 21907
            },
            "smallTrader": {
              "long": 32545,
              "short": 18011,
              "net": 14534
            }
          },
          "openInterest": 442047
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1466815,
              "short": 1524345,
              "net": -57530
            },
            "nonCommercial": {
              "long": 290716,
              "short": 326849,
              "net": -36133
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2055631
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29339,
              "short": 111171,
              "net": -81832
            },
            "nonCommercial": {
              "long": 81029,
              "short": 18831,
              "net": 62198
            },
            "smallTrader": {
              "long": 30059,
              "short": 10425,
              "net": 19634
            }
          },
          "openInterest": 150071
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 232533,
              "short": 318930,
              "net": -86397
            },
            "nonCommercial": {
              "long": 135949,
              "short": 73070,
              "net": 62879
            },
            "smallTrader": {
              "long": 49305,
              "short": 25787,
              "net": 23518
            }
          },
          "openInterest": 527234
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 267030,
              "short": 289446,
              "net": -22416
            },
            "nonCommercial": {
              "long": 142191,
              "short": 123793,
              "net": 18398
            },
            "smallTrader": {
              "long": 29483,
              "short": 25465,
              "net": 4018
            }
          },
          "openInterest": 537905
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 522610,
              "short": 407211,
              "net": 115399
            },
            "nonCommercial": {
              "long": 118946,
              "short": 212377,
              "net": -93431
            },
            "smallTrader": {
              "long": 44414,
              "short": 66382,
              "net": -21968
            }
          },
          "openInterest": 857319
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 431724,
              "short": 572287,
              "net": -140563
            },
            "nonCommercial": {
              "long": 197713,
              "short": 82330,
              "net": 115383
            },
            "smallTrader": {
              "long": 76902,
              "short": 51722,
              "net": 25180
            }
          },
          "openInterest": 810059
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38884,
              "short": 17488,
              "net": 21396
            },
            "nonCommercial": {
              "long": 7501,
              "short": 26791,
              "net": -19290
            },
            "smallTrader": {
              "long": 13588,
              "short": 15694,
              "net": -2106
            }
          },
          "openInterest": 60688
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6885,
              "short": 5986,
              "net": 899
            },
            "nonCommercial": {
              "long": 16524,
              "short": 15565,
              "net": 959
            },
            "smallTrader": {
              "long": 2097,
              "short": 3955,
              "net": -1858
            }
          },
          "openInterest": 27029
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 129988,
              "short": 123321,
              "net": 6667
            },
            "nonCommercial": {
              "long": 76551,
              "short": 81618,
              "net": -5067
            },
            "smallTrader": {
              "long": 27965,
              "short": 29565,
              "net": -1600
            }
          },
          "openInterest": 317480
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102164,
              "short": 92413,
              "net": 9751
            },
            "nonCommercial": {
              "long": 69190,
              "short": 78256,
              "net": -9066
            },
            "smallTrader": {
              "long": 19451,
              "short": 20136,
              "net": -685
            }
          },
          "openInterest": 241237
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128935,
              "short": 111781,
              "net": 17154
            },
            "nonCommercial": {
              "long": 121819,
              "short": 133909,
              "net": -12090
            },
            "smallTrader": {
              "long": 31023,
              "short": 36087,
              "net": -5064
            }
          },
          "openInterest": 361387
        }
      ]
    },
    {
      "reportDate": "2024-10-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3938899,
              "short": 2948210,
              "net": 990689
            },
            "nonCommercial": {
              "long": 454080,
              "short": 1597969,
              "net": -1143889
            },
            "smallTrader": {
              "long": 480804,
              "short": 327604,
              "net": 153200
            }
          },
          "openInterest": 4969440
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3411975,
              "short": 2427320,
              "net": 984655
            },
            "nonCommercial": {
              "long": 692556,
              "short": 1870775,
              "net": -1178219
            },
            "smallTrader": {
              "long": 291461,
              "short": 97897,
              "net": 193564
            }
          },
          "openInterest": 4465492
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1131144,
              "short": 1143253,
              "net": -12109
            },
            "nonCommercial": {
              "long": 358613,
              "short": 455191,
              "net": -96578
            },
            "smallTrader": {
              "long": 250992,
              "short": 142305,
              "net": 108687
            }
          },
          "openInterest": 1752653
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5294408,
              "short": 3959901,
              "net": 1334507
            },
            "nonCommercial": {
              "long": 550762,
              "short": 2101552,
              "net": -1550790
            },
            "smallTrader": {
              "long": 465448,
              "short": 249165,
              "net": 216283
            }
          },
          "openInterest": 6381426
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61915,
              "short": 95766,
              "net": -33851
            },
            "nonCommercial": {
              "long": 101462,
              "short": 86934,
              "net": 14528
            },
            "smallTrader": {
              "long": 36153,
              "short": 16830,
              "net": 19323
            }
          },
          "openInterest": 201032
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2045,
              "short": 592,
              "net": 1453
            },
            "nonCommercial": {
              "long": 23406,
              "short": 25090,
              "net": -1684
            },
            "smallTrader": {
              "long": 1150,
              "short": 919,
              "net": 231
            }
          },
          "openInterest": 28539
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55639,
              "short": 18698,
              "net": 36941
            },
            "nonCommercial": {
              "long": 16237,
              "short": 54492,
              "net": -38255
            },
            "smallTrader": {
              "long": 3725,
              "short": 2411,
              "net": 1314
            }
          },
          "openInterest": 78123
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51360,
              "short": 162795,
              "net": -111435
            },
            "nonCommercial": {
              "long": 161469,
              "short": 67704,
              "net": 93765
            },
            "smallTrader": {
              "long": 41576,
              "short": 23906,
              "net": 17670
            }
          },
          "openInterest": 257312
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156149,
              "short": 95981,
              "net": 60168
            },
            "nonCommercial": {
              "long": 25151,
              "short": 95154,
              "net": -70003
            },
            "smallTrader": {
              "long": 32088,
              "short": 22253,
              "net": 9835
            }
          },
          "openInterest": 216044
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50059,
              "short": 95177,
              "net": -45118
            },
            "nonCommercial": {
              "long": 54226,
              "short": 14848,
              "net": 39378
            },
            "smallTrader": {
              "long": 10306,
              "short": 4566,
              "net": 5740
            }
          },
          "openInterest": 148224
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 80423,
              "short": 153055,
              "net": -72632
            },
            "nonCommercial": {
              "long": 81731,
              "short": 13918,
              "net": 67813
            },
            "smallTrader": {
              "long": 9744,
              "short": 4925,
              "net": 4819
            }
          },
          "openInterest": 210615
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68026,
              "short": 118866,
              "net": -50840
            },
            "nonCommercial": {
              "long": 108421,
              "short": 65229,
              "net": 43192
            },
            "smallTrader": {
              "long": 20284,
              "short": 12636,
              "net": 7648
            }
          },
          "openInterest": 240587
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 661230,
              "short": 604052,
              "net": 57178
            },
            "nonCommercial": {
              "long": 321301,
              "short": 328494,
              "net": -7193
            },
            "smallTrader": {
              "long": 133583,
              "short": 183568,
              "net": -49985
            }
          },
          "openInterest": 1484174
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110503,
              "short": 102994,
              "net": 7509
            },
            "nonCommercial": {
              "long": 60571,
              "short": 70659,
              "net": -10088
            },
            "smallTrader": {
              "long": 14433,
              "short": 11854,
              "net": 2579
            }
          },
          "openInterest": 233189
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 722963,
              "short": 897567,
              "net": -174604
            },
            "nonCommercial": {
              "long": 294894,
              "short": 135286,
              "net": 159608
            },
            "smallTrader": {
              "long": 71779,
              "short": 56783,
              "net": 14996
            }
          },
          "openInterest": 1771336
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49331,
              "short": 67963,
              "net": -18632
            },
            "nonCommercial": {
              "long": 25145,
              "short": 8095,
              "net": 17050
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 89570
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20769,
              "short": 22909,
              "net": -2140
            },
            "nonCommercial": {
              "long": 3444,
              "short": 1752,
              "net": 1692
            },
            "smallTrader": {
              "long": 929,
              "short": 481,
              "net": 448
            }
          },
          "openInterest": 27319
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 381281,
              "short": 474983,
              "net": -93702
            },
            "nonCommercial": {
              "long": 178273,
              "short": 122946,
              "net": 55327
            },
            "smallTrader": {
              "long": 87650,
              "short": 49275,
              "net": 38375
            }
          },
          "openInterest": 674734
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14240,
              "short": 9260,
              "net": 4980
            },
            "nonCommercial": {
              "long": 14279,
              "short": 14451,
              "net": -172
            },
            "smallTrader": {
              "long": 10055,
              "short": 14863,
              "net": -4808
            }
          },
          "openInterest": 51348
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164328,
              "short": 195275,
              "net": -30947
            },
            "nonCommercial": {
              "long": 79808,
              "short": 47184,
              "net": 32624
            },
            "smallTrader": {
              "long": 16653,
              "short": 18330,
              "net": -1677
            }
          },
          "openInterest": 323893
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67099,
              "short": 394623,
              "net": -327524
            },
            "nonCommercial": {
              "long": 370051,
              "short": 70120,
              "net": 299931
            },
            "smallTrader": {
              "long": 53191,
              "short": 25598,
              "net": 27593
            }
          },
          "openInterest": 533107
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199073,
              "short": 186949,
              "net": 12124
            },
            "nonCommercial": {
              "long": 60218,
              "short": 73783,
              "net": -13565
            },
            "smallTrader": {
              "long": 38038,
              "short": 36597,
              "net": 1441
            }
          },
          "openInterest": 424295
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58635,
              "short": 125382,
              "net": -66747
            },
            "nonCommercial": {
              "long": 95513,
              "short": 38741,
              "net": 56772
            },
            "smallTrader": {
              "long": 38010,
              "short": 28035,
              "net": 9975
            }
          },
          "openInterest": 196200
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99653,
              "short": 114283,
              "net": -14630
            },
            "nonCommercial": {
              "long": 108081,
              "short": 88932,
              "net": 19149
            },
            "smallTrader": {
              "long": 20408,
              "short": 24927,
              "net": -4519
            }
          },
          "openInterest": 276478
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116488,
              "short": 152674,
              "net": -36186
            },
            "nonCommercial": {
              "long": 119749,
              "short": 66898,
              "net": 52851
            },
            "smallTrader": {
              "long": 25313,
              "short": 41978,
              "net": -16665
            }
          },
          "openInterest": 325515
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72851,
              "short": 97616,
              "net": -24765
            },
            "nonCommercial": {
              "long": 61487,
              "short": 35188,
              "net": 26299
            },
            "smallTrader": {
              "long": 4452,
              "short": 5986,
              "net": -1534
            }
          },
          "openInterest": 141622
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 213,
              "short": 0,
              "net": 213
            },
            "nonCommercial": {
              "long": 18007,
              "short": 19133,
              "net": -1126
            },
            "smallTrader": {
              "long": 1118,
              "short": 205,
              "net": 913
            }
          },
          "openInterest": 21566
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 133690,
              "short": 160554,
              "net": -26864
            },
            "nonCommercial": {
              "long": 56071,
              "short": 41463,
              "net": 14608
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 239651
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 590452,
              "short": 493864,
              "net": 96588
            },
            "nonCommercial": {
              "long": 239066,
              "short": 348060,
              "net": -108994
            },
            "smallTrader": {
              "long": 58187,
              "short": 45781,
              "net": 12406
            }
          },
          "openInterest": 1495890
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25264,
              "short": 30677,
              "net": -5413
            },
            "nonCommercial": {
              "long": 29168,
              "short": 27198,
              "net": 1970
            },
            "smallTrader": {
              "long": 6405,
              "short": 2962,
              "net": 3443
            }
          },
          "openInterest": 61226
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13680,
              "short": 47398,
              "net": -33718
            },
            "nonCommercial": {
              "long": 46316,
              "short": 18184,
              "net": 28132
            },
            "smallTrader": {
              "long": 8713,
              "short": 3127,
              "net": 5586
            }
          },
          "openInterest": 72633
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 324403,
              "short": 357919,
              "net": -33516
            },
            "nonCommercial": {
              "long": 85570,
              "short": 65221,
              "net": 20349
            },
            "smallTrader": {
              "long": 31786,
              "short": 18619,
              "net": 13167
            }
          },
          "openInterest": 451559
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1488154,
              "short": 1580377,
              "net": -92223
            },
            "nonCommercial": {
              "long": 310790,
              "short": 302790,
              "net": 8000
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2092048
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29018,
              "short": 108238,
              "net": -79220
            },
            "nonCommercial": {
              "long": 75588,
              "short": 18664,
              "net": 56924
            },
            "smallTrader": {
              "long": 31962,
              "short": 9666,
              "net": 22296
            }
          },
          "openInterest": 144757
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 217905,
              "short": 349899,
              "net": -131994
            },
            "nonCommercial": {
              "long": 163056,
              "short": 59034,
              "net": 104022
            },
            "smallTrader": {
              "long": 52100,
              "short": 24128,
              "net": 27972
            }
          },
          "openInterest": 549435
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257296,
              "short": 312285,
              "net": -54989
            },
            "nonCommercial": {
              "long": 150223,
              "short": 100029,
              "net": 50194
            },
            "smallTrader": {
              "long": 28970,
              "short": 24175,
              "net": 4795
            }
          },
          "openInterest": 527734
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523270,
              "short": 422422,
              "net": 100848
            },
            "nonCommercial": {
              "long": 129529,
              "short": 203226,
              "net": -73697
            },
            "smallTrader": {
              "long": 46745,
              "short": 73896,
              "net": -27151
            }
          },
          "openInterest": 865375
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381600,
              "short": 538494,
              "net": -156894
            },
            "nonCommercial": {
              "long": 230838,
              "short": 101377,
              "net": 129461
            },
            "smallTrader": {
              "long": 72654,
              "short": 45221,
              "net": 27433
            }
          },
          "openInterest": 791833
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39830,
              "short": 18114,
              "net": 21716
            },
            "nonCommercial": {
              "long": 6550,
              "short": 29404,
              "net": -22854
            },
            "smallTrader": {
              "long": 15073,
              "short": 13935,
              "net": 1138
            }
          },
          "openInterest": 62140
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7944,
              "short": 6387,
              "net": 1557
            },
            "nonCommercial": {
              "long": 13829,
              "short": 13675,
              "net": 154
            },
            "smallTrader": {
              "long": 2515,
              "short": 4226,
              "net": -1711
            }
          },
          "openInterest": 26321
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 129491,
              "short": 113463,
              "net": 16028
            },
            "nonCommercial": {
              "long": 82074,
              "short": 97951,
              "net": -15877
            },
            "smallTrader": {
              "long": 29327,
              "short": 29478,
              "net": -151
            }
          },
          "openInterest": 319104
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103792,
              "short": 95395,
              "net": 8397
            },
            "nonCommercial": {
              "long": 69903,
              "short": 73892,
              "net": -3989
            },
            "smallTrader": {
              "long": 18291,
              "short": 22699,
              "net": -4408
            }
          },
          "openInterest": 243463
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133104,
              "short": 121190,
              "net": 11914
            },
            "nonCommercial": {
              "long": 122327,
              "short": 128459,
              "net": -6132
            },
            "smallTrader": {
              "long": 30977,
              "short": 36759,
              "net": -5782
            }
          },
          "openInterest": 378936
        }
      ]
    },
    {
      "reportDate": "2024-10-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3746029,
              "short": 2940440,
              "net": 805589
            },
            "nonCommercial": {
              "long": 489605,
              "short": 1449734,
              "net": -960129
            },
            "smallTrader": {
              "long": 475440,
              "short": 320900,
              "net": 154540
            }
          },
          "openInterest": 4829995
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3446184,
              "short": 2411288,
              "net": 1034896
            },
            "nonCommercial": {
              "long": 635254,
              "short": 1860290,
              "net": -1225036
            },
            "smallTrader": {
              "long": 292339,
              "short": 102199,
              "net": 190140
            }
          },
          "openInterest": 4441029
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1148669,
              "short": 1174055,
              "net": -25386
            },
            "nonCommercial": {
              "long": 362540,
              "short": 438715,
              "net": -76175
            },
            "smallTrader": {
              "long": 237597,
              "short": 136036,
              "net": 101561
            }
          },
          "openInterest": 1764064
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5223372,
              "short": 3818536,
              "net": 1404836
            },
            "nonCommercial": {
              "long": 488596,
              "short": 2088921,
              "net": -1600325
            },
            "smallTrader": {
              "long": 463588,
              "short": 268099,
              "net": 195489
            }
          },
          "openInterest": 6261504
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59057,
              "short": 109310,
              "net": -50253
            },
            "nonCommercial": {
              "long": 111561,
              "short": 78139,
              "net": 33422
            },
            "smallTrader": {
              "long": 32659,
              "short": 15828,
              "net": 16831
            }
          },
          "openInterest": 205706
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1827,
              "short": 955,
              "net": 872
            },
            "nonCommercial": {
              "long": 24233,
              "short": 25515,
              "net": -1282
            },
            "smallTrader": {
              "long": 1250,
              "short": 840,
              "net": 410
            }
          },
          "openInterest": 29382
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28804,
              "short": 19167,
              "net": 9637
            },
            "nonCommercial": {
              "long": 25201,
              "short": 35180,
              "net": -9979
            },
            "smallTrader": {
              "long": 2598,
              "short": 2256,
              "net": 342
            }
          },
          "openInterest": 57608
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54329,
              "short": 162337,
              "net": -108008
            },
            "nonCommercial": {
              "long": 157666,
              "short": 64531,
              "net": 93135
            },
            "smallTrader": {
              "long": 38166,
              "short": 23293,
              "net": 14873
            }
          },
          "openInterest": 255908
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168983,
              "short": 82753,
              "net": 86230
            },
            "nonCommercial": {
              "long": 21643,
              "short": 110794,
              "net": -89151
            },
            "smallTrader": {
              "long": 30344,
              "short": 27423,
              "net": 2921
            }
          },
          "openInterest": 224645
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 43661,
              "short": 90578,
              "net": -46917
            },
            "nonCommercial": {
              "long": 54387,
              "short": 14451,
              "net": 39936
            },
            "smallTrader": {
              "long": 11054,
              "short": 4073,
              "net": 6981
            }
          },
          "openInterest": 137394
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84209,
              "short": 150463,
              "net": -66254
            },
            "nonCommercial": {
              "long": 76743,
              "short": 14028,
              "net": 62715
            },
            "smallTrader": {
              "long": 8621,
              "short": 5082,
              "net": 3539
            }
          },
          "openInterest": 211716
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68582,
              "short": 120886,
              "net": -52304
            },
            "nonCommercial": {
              "long": 105252,
              "short": 62156,
              "net": 43096
            },
            "smallTrader": {
              "long": 20178,
              "short": 10970,
              "net": 9208
            }
          },
          "openInterest": 241373
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 670624,
              "short": 650396,
              "net": 20228
            },
            "nonCommercial": {
              "long": 323640,
              "short": 287569,
              "net": 36071
            },
            "smallTrader": {
              "long": 127234,
              "short": 183533,
              "net": -56299
            }
          },
          "openInterest": 1494666
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120801,
              "short": 110397,
              "net": 10404
            },
            "nonCommercial": {
              "long": 61941,
              "short": 73582,
              "net": -11641
            },
            "smallTrader": {
              "long": 14048,
              "short": 12811,
              "net": 1237
            }
          },
          "openInterest": 244771
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 700799,
              "short": 914618,
              "net": -213819
            },
            "nonCommercial": {
              "long": 303823,
              "short": 113186,
              "net": 190637
            },
            "smallTrader": {
              "long": 74155,
              "short": 50973,
              "net": 23182
            }
          },
          "openInterest": 1707072
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48713,
              "short": 64556,
              "net": -15843
            },
            "nonCommercial": {
              "long": 20585,
              "short": 6299,
              "net": 14286
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84731
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23085,
              "short": 24651,
              "net": -1566
            },
            "nonCommercial": {
              "long": 3475,
              "short": 2211,
              "net": 1264
            },
            "smallTrader": {
              "long": 936,
              "short": 634,
              "net": 302
            }
          },
          "openInterest": 30184
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 384954,
              "short": 459849,
              "net": -74895
            },
            "nonCommercial": {
              "long": 173866,
              "short": 134768,
              "net": 39098
            },
            "smallTrader": {
              "long": 84183,
              "short": 48386,
              "net": 35797
            }
          },
          "openInterest": 669131
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14775,
              "short": 10450,
              "net": 4325
            },
            "nonCommercial": {
              "long": 17030,
              "short": 15849,
              "net": 1181
            },
            "smallTrader": {
              "long": 8574,
              "short": 14080,
              "net": -5506
            }
          },
          "openInterest": 51994
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160457,
              "short": 202572,
              "net": -42115
            },
            "nonCommercial": {
              "long": 81809,
              "short": 40610,
              "net": 41199
            },
            "smallTrader": {
              "long": 18254,
              "short": 17338,
              "net": 916
            }
          },
          "openInterest": 321335
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68957,
              "short": 372933,
              "net": -303976
            },
            "nonCommercial": {
              "long": 348891,
              "short": 70711,
              "net": 278180
            },
            "smallTrader": {
              "long": 51440,
              "short": 25644,
              "net": 25796
            }
          },
          "openInterest": 520316
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 191026,
              "short": 190710,
              "net": 316
            },
            "nonCommercial": {
              "long": 51536,
              "short": 53102,
              "net": -1566
            },
            "smallTrader": {
              "long": 38716,
              "short": 37466,
              "net": 1250
            }
          },
          "openInterest": 409235
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73626,
              "short": 111285,
              "net": -37659
            },
            "nonCommercial": {
              "long": 83679,
              "short": 47151,
              "net": 36528
            },
            "smallTrader": {
              "long": 35746,
              "short": 34615,
              "net": 1131
            }
          },
          "openInterest": 196685
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99845,
              "short": 127875,
              "net": -28030
            },
            "nonCommercial": {
              "long": 123646,
              "short": 90341,
              "net": 33305
            },
            "smallTrader": {
              "long": 21505,
              "short": 26780,
              "net": -5275
            }
          },
          "openInterest": 293573
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110049,
              "short": 155847,
              "net": -45798
            },
            "nonCommercial": {
              "long": 128051,
              "short": 63291,
              "net": 64760
            },
            "smallTrader": {
              "long": 24596,
              "short": 43558,
              "net": -18962
            }
          },
          "openInterest": 318759
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73035,
              "short": 100936,
              "net": -27901
            },
            "nonCommercial": {
              "long": 55327,
              "short": 26134,
              "net": 29193
            },
            "smallTrader": {
              "long": 4374,
              "short": 5666,
              "net": -1292
            }
          },
          "openInterest": 135821
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 245,
              "short": 0,
              "net": 245
            },
            "nonCommercial": {
              "long": 25452,
              "short": 26658,
              "net": -1206
            },
            "smallTrader": {
              "long": 1273,
              "short": 312,
              "net": 961
            }
          },
          "openInterest": 32966
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 142601,
              "short": 167110,
              "net": -24509
            },
            "nonCommercial": {
              "long": 56872,
              "short": 44725,
              "net": 12147
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 257025
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 596891,
              "short": 482281,
              "net": 114610
            },
            "nonCommercial": {
              "long": 228040,
              "short": 351598,
              "net": -123558
            },
            "smallTrader": {
              "long": 58021,
              "short": 49073,
              "net": 8948
            }
          },
          "openInterest": 1483043
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25088,
              "short": 28591,
              "net": -3503
            },
            "nonCommercial": {
              "long": 26287,
              "short": 25006,
              "net": 1281
            },
            "smallTrader": {
              "long": 5417,
              "short": 3195,
              "net": 2222
            }
          },
          "openInterest": 57037
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15424,
              "short": 46433,
              "net": -31009
            },
            "nonCommercial": {
              "long": 46339,
              "short": 22682,
              "net": 23657
            },
            "smallTrader": {
              "long": 10408,
              "short": 3056,
              "net": 7352
            }
          },
          "openInterest": 76979
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 322420,
              "short": 340899,
              "net": -18479
            },
            "nonCommercial": {
              "long": 78784,
              "short": 73777,
              "net": 5007
            },
            "smallTrader": {
              "long": 31844,
              "short": 18372,
              "net": 13472
            }
          },
          "openInterest": 443408
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1517097,
              "short": 1602311,
              "net": -85214
            },
            "nonCommercial": {
              "long": 322859,
              "short": 327691,
              "net": -4832
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2144160
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29717,
              "short": 106432,
              "net": -76715
            },
            "nonCommercial": {
              "long": 72113,
              "short": 17398,
              "net": 54715
            },
            "smallTrader": {
              "long": 31279,
              "short": 9279,
              "net": 22000
            }
          },
          "openInterest": 142839
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 227883,
              "short": 355680,
              "net": -127797
            },
            "nonCommercial": {
              "long": 160991,
              "short": 61144,
              "net": 99847
            },
            "smallTrader": {
              "long": 54493,
              "short": 26543,
              "net": 27950
            }
          },
          "openInterest": 557143
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250162,
              "short": 312205,
              "net": -62043
            },
            "nonCommercial": {
              "long": 150758,
              "short": 90499,
              "net": 60259
            },
            "smallTrader": {
              "long": 30403,
              "short": 28619,
              "net": 1784
            }
          },
          "openInterest": 519404
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528197,
              "short": 444282,
              "net": 83915
            },
            "nonCommercial": {
              "long": 144361,
              "short": 195547,
              "net": -51186
            },
            "smallTrader": {
              "long": 46489,
              "short": 79218,
              "net": -32729
            }
          },
          "openInterest": 882069
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382030,
              "short": 521697,
              "net": -139667
            },
            "nonCommercial": {
              "long": 230158,
              "short": 127072,
              "net": 103086
            },
            "smallTrader": {
              "long": 81111,
              "short": 44530,
              "net": 36581
            }
          },
          "openInterest": 799899
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44473,
              "short": 17315,
              "net": 27158
            },
            "nonCommercial": {
              "long": 7619,
              "short": 30078,
              "net": -22459
            },
            "smallTrader": {
              "long": 11109,
              "short": 15808,
              "net": -4699
            }
          },
          "openInterest": 63822
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6016,
              "short": 3474,
              "net": 2542
            },
            "nonCommercial": {
              "long": 15016,
              "short": 16905,
              "net": -1889
            },
            "smallTrader": {
              "long": 2869,
              "short": 3522,
              "net": -653
            }
          },
          "openInterest": 25635
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136562,
              "short": 132084,
              "net": 4478
            },
            "nonCommercial": {
              "long": 96893,
              "short": 99901,
              "net": -3008
            },
            "smallTrader": {
              "long": 26327,
              "short": 27797,
              "net": -1470
            }
          },
          "openInterest": 340586
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97394,
              "short": 97573,
              "net": -179
            },
            "nonCommercial": {
              "long": 62694,
              "short": 57784,
              "net": 4910
            },
            "smallTrader": {
              "long": 17012,
              "short": 21743,
              "net": -4731
            }
          },
          "openInterest": 228934
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139482,
              "short": 119738,
              "net": 19744
            },
            "nonCommercial": {
              "long": 111760,
              "short": 125258,
              "net": -13498
            },
            "smallTrader": {
              "long": 30672,
              "short": 36918,
              "net": -6246
            }
          },
          "openInterest": 394347
        }
      ]
    },
    {
      "reportDate": "2024-10-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3684020,
              "short": 2936659,
              "net": 747361
            },
            "nonCommercial": {
              "long": 477930,
              "short": 1342995,
              "net": -865065
            },
            "smallTrader": {
              "long": 458041,
              "short": 340337,
              "net": 117704
            }
          },
          "openInterest": 4704588
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3535657,
              "short": 2372682,
              "net": 1162975
            },
            "nonCommercial": {
              "long": 557715,
              "short": 1899975,
              "net": -1342260
            },
            "smallTrader": {
              "long": 276550,
              "short": 97265,
              "net": 179285
            }
          },
          "openInterest": 4461089
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1148257,
              "short": 1178330,
              "net": -30073
            },
            "nonCommercial": {
              "long": 388158,
              "short": 448336,
              "net": -60178
            },
            "smallTrader": {
              "long": 229519,
              "short": 139268,
              "net": 90251
            }
          },
          "openInterest": 1782171
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5248489,
              "short": 3786609,
              "net": 1461880
            },
            "nonCommercial": {
              "long": 452589,
              "short": 2082613,
              "net": -1630024
            },
            "smallTrader": {
              "long": 437087,
              "short": 268943,
              "net": 168144
            }
          },
          "openInterest": 6229963
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56412,
              "short": 94490,
              "net": -38078
            },
            "nonCommercial": {
              "long": 99051,
              "short": 79782,
              "net": 19269
            },
            "smallTrader": {
              "long": 34998,
              "short": 16189,
              "net": 18809
            }
          },
          "openInterest": 193289
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2332,
              "short": 866,
              "net": 1466
            },
            "nonCommercial": {
              "long": 26758,
              "short": 28630,
              "net": -1872
            },
            "smallTrader": {
              "long": 1405,
              "short": 999,
              "net": 406
            }
          },
          "openInterest": 34494
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26105,
              "short": 21153,
              "net": 4952
            },
            "nonCommercial": {
              "long": 18703,
              "short": 23846,
              "net": -5143
            },
            "smallTrader": {
              "long": 2645,
              "short": 2454,
              "net": 191
            }
          },
          "openInterest": 49152
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54936,
              "short": 154384,
              "net": -99448
            },
            "nonCommercial": {
              "long": 151923,
              "short": 66121,
              "net": 85802
            },
            "smallTrader": {
              "long": 37756,
              "short": 24110,
              "net": 13646
            }
          },
          "openInterest": 250150
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 226425,
              "short": 102519,
              "net": 123906
            },
            "nonCommercial": {
              "long": 36718,
              "short": 159111,
              "net": -122393
            },
            "smallTrader": {
              "long": 29024,
              "short": 30537,
              "net": -1513
            }
          },
          "openInterest": 296537
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48384,
              "short": 97803,
              "net": -49419
            },
            "nonCommercial": {
              "long": 57763,
              "short": 14451,
              "net": 43312
            },
            "smallTrader": {
              "long": 10781,
              "short": 4674,
              "net": 6107
            }
          },
          "openInterest": 142634
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 84833,
              "short": 155008,
              "net": -70175
            },
            "nonCommercial": {
              "long": 79366,
              "short": 12416,
              "net": 66950
            },
            "smallTrader": {
              "long": 8415,
              "short": 5190,
              "net": 3225
            }
          },
          "openInterest": 215123
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75372,
              "short": 120591,
              "net": -45219
            },
            "nonCommercial": {
              "long": 99036,
              "short": 63514,
              "net": 35522
            },
            "smallTrader": {
              "long": 19752,
              "short": 10055,
              "net": 9697
            }
          },
          "openInterest": 242791
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 721807,
              "short": 665689,
              "net": 56118
            },
            "nonCommercial": {
              "long": 333139,
              "short": 338291,
              "net": -5152
            },
            "smallTrader": {
              "long": 130045,
              "short": 181011,
              "net": -50966
            }
          },
          "openInterest": 1554671
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123139,
              "short": 112976,
              "net": 10163
            },
            "nonCommercial": {
              "long": 64409,
              "short": 75051,
              "net": -10642
            },
            "smallTrader": {
              "long": 13752,
              "short": 13273,
              "net": 479
            }
          },
          "openInterest": 247325
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 687682,
              "short": 900095,
              "net": -212413
            },
            "nonCommercial": {
              "long": 284023,
              "short": 99620,
              "net": 184403
            },
            "smallTrader": {
              "long": 77126,
              "short": 49116,
              "net": 28010
            }
          },
          "openInterest": 1689760
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49858,
              "short": 65588,
              "net": -15730
            },
            "nonCommercial": {
              "long": 23983,
              "short": 11383,
              "net": 12600
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91117
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22623,
              "short": 23805,
              "net": -1182
            },
            "nonCommercial": {
              "long": 3204,
              "short": 2570,
              "net": 634
            },
            "smallTrader": {
              "long": 1252,
              "short": 704,
              "net": 548
            }
          },
          "openInterest": 29970
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 382899,
              "short": 431874,
              "net": -48975
            },
            "nonCommercial": {
              "long": 169319,
              "short": 152169,
              "net": 17150
            },
            "smallTrader": {
              "long": 82051,
              "short": 50226,
              "net": 31825
            }
          },
          "openInterest": 658481
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13648,
              "short": 10325,
              "net": 3323
            },
            "nonCommercial": {
              "long": 18502,
              "short": 16062,
              "net": 2440
            },
            "smallTrader": {
              "long": 8560,
              "short": 14323,
              "net": -5763
            }
          },
          "openInterest": 51203
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175299,
              "short": 231083,
              "net": -55784
            },
            "nonCommercial": {
              "long": 89782,
              "short": 38620,
              "net": 51162
            },
            "smallTrader": {
              "long": 19539,
              "short": 14917,
              "net": 4622
            }
          },
          "openInterest": 350658
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70028,
              "short": 382686,
              "net": -312658
            },
            "nonCommercial": {
              "long": 357494,
              "short": 71060,
              "net": 286434
            },
            "smallTrader": {
              "long": 50490,
              "short": 24266,
              "net": 26224
            }
          },
          "openInterest": 541232
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199159,
              "short": 194217,
              "net": 4942
            },
            "nonCommercial": {
              "long": 46149,
              "short": 52859,
              "net": -6710
            },
            "smallTrader": {
              "long": 37884,
              "short": 36116,
              "net": 1768
            }
          },
          "openInterest": 409439
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68697,
              "short": 105336,
              "net": -36639
            },
            "nonCommercial": {
              "long": 86685,
              "short": 52575,
              "net": 34110
            },
            "smallTrader": {
              "long": 37699,
              "short": 35170,
              "net": 2529
            }
          },
          "openInterest": 197871
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103001,
              "short": 136304,
              "net": -33303
            },
            "nonCommercial": {
              "long": 127041,
              "short": 86399,
              "net": 40642
            },
            "smallTrader": {
              "long": 19861,
              "short": 27200,
              "net": -7339
            }
          },
          "openInterest": 301167
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110888,
              "short": 160099,
              "net": -49211
            },
            "nonCommercial": {
              "long": 135289,
              "short": 63871,
              "net": 71418
            },
            "smallTrader": {
              "long": 23845,
              "short": 46052,
              "net": -22207
            }
          },
          "openInterest": 324432
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70382,
              "short": 94117,
              "net": -23735
            },
            "nonCommercial": {
              "long": 60759,
              "short": 35513,
              "net": 25246
            },
            "smallTrader": {
              "long": 4237,
              "short": 5748,
              "net": -1511
            }
          },
          "openInterest": 139187
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 282,
              "short": 0,
              "net": 282
            },
            "nonCommercial": {
              "long": 22541,
              "short": 23685,
              "net": -1144
            },
            "smallTrader": {
              "long": 1165,
              "short": 303,
              "net": 862
            }
          },
          "openInterest": 32079
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148828,
              "short": 161331,
              "net": -12503
            },
            "nonCommercial": {
              "long": 46829,
              "short": 47384,
              "net": -555
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 249104
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 639442,
              "short": 512306,
              "net": 127136
            },
            "nonCommercial": {
              "long": 229668,
              "short": 369046,
              "net": -139378
            },
            "smallTrader": {
              "long": 55414,
              "short": 43172,
              "net": 12242
            }
          },
          "openInterest": 1556886
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24748,
              "short": 25870,
              "net": -1122
            },
            "nonCommercial": {
              "long": 25079,
              "short": 25371,
              "net": -292
            },
            "smallTrader": {
              "long": 4646,
              "short": 3232,
              "net": 1414
            }
          },
          "openInterest": 54894
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14171,
              "short": 48710,
              "net": -34539
            },
            "nonCommercial": {
              "long": 46523,
              "short": 18136,
              "net": 28387
            },
            "smallTrader": {
              "long": 8855,
              "short": 2703,
              "net": 6152
            }
          },
          "openInterest": 72967
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 317476,
              "short": 356491,
              "net": -39015
            },
            "nonCommercial": {
              "long": 94562,
              "short": 68225,
              "net": 26337
            },
            "smallTrader": {
              "long": 31364,
              "short": 18686,
              "net": 12678
            }
          },
          "openInterest": 455216
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1524500,
              "short": 1653022,
              "net": -128522
            },
            "nonCommercial": {
              "long": 352206,
              "short": 321528,
              "net": 30678
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2199693
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29913,
              "short": 105671,
              "net": -75758
            },
            "nonCommercial": {
              "long": 70024,
              "short": 15992,
              "net": 54032
            },
            "smallTrader": {
              "long": 31621,
              "short": 9895,
              "net": 21726
            }
          },
          "openInterest": 141898
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 239351,
              "short": 328173,
              "net": -88822
            },
            "nonCommercial": {
              "long": 147108,
              "short": 85223,
              "net": 61885
            },
            "smallTrader": {
              "long": 54329,
              "short": 27392,
              "net": 26937
            }
          },
          "openInterest": 563780
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 247437,
              "short": 305214,
              "net": -57777
            },
            "nonCommercial": {
              "long": 142778,
              "short": 89973,
              "net": 52805
            },
            "smallTrader": {
              "long": 31176,
              "short": 26204,
              "net": 4972
            }
          },
          "openInterest": 507217
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 569890,
              "short": 475740,
              "net": 94150
            },
            "nonCommercial": {
              "long": 154755,
              "short": 220134,
              "net": -65379
            },
            "smallTrader": {
              "long": 48476,
              "short": 77247,
              "net": -28771
            }
          },
          "openInterest": 948228
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 382060,
              "short": 527392,
              "net": -145332
            },
            "nonCommercial": {
              "long": 233674,
              "short": 128201,
              "net": 105473
            },
            "smallTrader": {
              "long": 84478,
              "short": 44619,
              "net": 39859
            }
          },
          "openInterest": 813905
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48275,
              "short": 17906,
              "net": 30369
            },
            "nonCommercial": {
              "long": 6834,
              "short": 32995,
              "net": -26161
            },
            "smallTrader": {
              "long": 10505,
              "short": 14713,
              "net": -4208
            }
          },
          "openInterest": 66154
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4607,
              "short": 1596,
              "net": 3011
            },
            "nonCommercial": {
              "long": 15352,
              "short": 17452,
              "net": -2100
            },
            "smallTrader": {
              "long": 2792,
              "short": 3703,
              "net": -911
            }
          },
          "openInterest": 24171
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 131466,
              "short": 135477,
              "net": -4011
            },
            "nonCommercial": {
              "long": 93877,
              "short": 93555,
              "net": 322
            },
            "smallTrader": {
              "long": 27394,
              "short": 23705,
              "net": 3689
            }
          },
          "openInterest": 331454
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101786,
              "short": 103368,
              "net": -1582
            },
            "nonCommercial": {
              "long": 61430,
              "short": 55487,
              "net": 5943
            },
            "smallTrader": {
              "long": 17441,
              "short": 21802,
              "net": -4361
            }
          },
          "openInterest": 242322
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146209,
              "short": 127776,
              "net": 18433
            },
            "nonCommercial": {
              "long": 108406,
              "short": 122120,
              "net": -13714
            },
            "smallTrader": {
              "long": 30075,
              "short": 34794,
              "net": -4719
            }
          },
          "openInterest": 398544
        }
      ]
    },
    {
      "reportDate": "2024-10-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3609161,
              "short": 2866888,
              "net": 742273
            },
            "nonCommercial": {
              "long": 478831,
              "short": 1327022,
              "net": -848191
            },
            "smallTrader": {
              "long": 458643,
              "short": 352725,
              "net": 105918
            }
          },
          "openInterest": 4660932
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3616885,
              "short": 2414241,
              "net": 1202644
            },
            "nonCommercial": {
              "long": 579281,
              "short": 1960191,
              "net": -1380910
            },
            "smallTrader": {
              "long": 271123,
              "short": 92857,
              "net": 178266
            }
          },
          "openInterest": 4544942
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1131940,
              "short": 1150446,
              "net": -18506
            },
            "nonCommercial": {
              "long": 390276,
              "short": 464113,
              "net": -73837
            },
            "smallTrader": {
              "long": 223736,
              "short": 131393,
              "net": 92343
            }
          },
          "openInterest": 1770150
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5234176,
              "short": 3776095,
              "net": 1458081
            },
            "nonCommercial": {
              "long": 485990,
              "short": 2126977,
              "net": -1640987
            },
            "smallTrader": {
              "long": 435644,
              "short": 252738,
              "net": 182906
            }
          },
          "openInterest": 6237556
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51835,
              "short": 93365,
              "net": -41530
            },
            "nonCommercial": {
              "long": 102509,
              "short": 74830,
              "net": 27679
            },
            "smallTrader": {
              "long": 31126,
              "short": 17275,
              "net": 13851
            }
          },
          "openInterest": 186950
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1969,
              "short": 855,
              "net": 1114
            },
            "nonCommercial": {
              "long": 26866,
              "short": 28511,
              "net": -1645
            },
            "smallTrader": {
              "long": 1518,
              "short": 987,
              "net": 531
            }
          },
          "openInterest": 33562
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24887,
              "short": 21862,
              "net": 3025
            },
            "nonCommercial": {
              "long": 22777,
              "short": 25582,
              "net": -2805
            },
            "smallTrader": {
              "long": 2432,
              "short": 2652,
              "net": -220
            }
          },
          "openInterest": 51640
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50886,
              "short": 131948,
              "net": -81062
            },
            "nonCommercial": {
              "long": 140603,
              "short": 66027,
              "net": 74576
            },
            "smallTrader": {
              "long": 31925,
              "short": 25439,
              "net": 6486
            }
          },
          "openInterest": 230130
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 245856,
              "short": 97161,
              "net": 148695
            },
            "nonCommercial": {
              "long": 28439,
              "short": 169070,
              "net": -140631
            },
            "smallTrader": {
              "long": 28637,
              "short": 36701,
              "net": -8064
            }
          },
          "openInterest": 308279
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49897,
              "short": 96532,
              "net": -46635
            },
            "nonCommercial": {
              "long": 55681,
              "short": 14705,
              "net": 40976
            },
            "smallTrader": {
              "long": 10652,
              "short": 4993,
              "net": 5659
            }
          },
          "openInterest": 140267
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85706,
              "short": 155339,
              "net": -69633
            },
            "nonCommercial": {
              "long": 79558,
              "short": 13254,
              "net": 66304
            },
            "smallTrader": {
              "long": 8728,
              "short": 5399,
              "net": 3329
            }
          },
          "openInterest": 217970
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76687,
              "short": 120547,
              "net": -43860
            },
            "nonCommercial": {
              "long": 100002,
              "short": 67547,
              "net": 32455
            },
            "smallTrader": {
              "long": 20705,
              "short": 9300,
              "net": 11405
            }
          },
          "openInterest": 242120
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 761456,
              "short": 734981,
              "net": 26475
            },
            "nonCommercial": {
              "long": 377721,
              "short": 359881,
              "net": 17840
            },
            "smallTrader": {
              "long": 135779,
              "short": 180094,
              "net": -44315
            }
          },
          "openInterest": 1643455
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125533,
              "short": 118929,
              "net": 6604
            },
            "nonCommercial": {
              "long": 65842,
              "short": 73199,
              "net": -7357
            },
            "smallTrader": {
              "long": 13865,
              "short": 13112,
              "net": 753
            }
          },
          "openInterest": 260938
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 686117,
              "short": 882286,
              "net": -196169
            },
            "nonCommercial": {
              "long": 276720,
              "short": 102989,
              "net": 173731
            },
            "smallTrader": {
              "long": 69075,
              "short": 46637,
              "net": 22438
            }
          },
          "openInterest": 1648928
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48586,
              "short": 62979,
              "net": -14393
            },
            "nonCommercial": {
              "long": 24760,
              "short": 12524,
              "net": 12236
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 91035
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23671,
              "short": 23929,
              "net": -258
            },
            "nonCommercial": {
              "long": 2918,
              "short": 3071,
              "net": -153
            },
            "smallTrader": {
              "long": 1025,
              "short": 614,
              "net": 411
            }
          },
          "openInterest": 30981
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 391222,
              "short": 391230,
              "net": -8
            },
            "nonCommercial": {
              "long": 153159,
              "short": 181683,
              "net": -28524
            },
            "smallTrader": {
              "long": 80010,
              "short": 51478,
              "net": 28532
            }
          },
          "openInterest": 650759
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14934,
              "short": 11329,
              "net": 3605
            },
            "nonCommercial": {
              "long": 18289,
              "short": 15501,
              "net": 2788
            },
            "smallTrader": {
              "long": 8889,
              "short": 15282,
              "net": -6393
            }
          },
          "openInterest": 51566
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175611,
              "short": 230440,
              "net": -54829
            },
            "nonCommercial": {
              "long": 91365,
              "short": 41208,
              "net": 50157
            },
            "smallTrader": {
              "long": 20375,
              "short": 15703,
              "net": 4672
            }
          },
          "openInterest": 356636
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66245,
              "short": 390946,
              "net": -324701
            },
            "nonCommercial": {
              "long": 371813,
              "short": 75609,
              "net": 296204
            },
            "smallTrader": {
              "long": 54214,
              "short": 25717,
              "net": 28497
            }
          },
          "openInterest": 573760
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 214957,
              "short": 206296,
              "net": 8661
            },
            "nonCommercial": {
              "long": 47042,
              "short": 58864,
              "net": -11822
            },
            "smallTrader": {
              "long": 39085,
              "short": 35924,
              "net": 3161
            }
          },
          "openInterest": 421943
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 86382,
              "short": 97010,
              "net": -10628
            },
            "nonCommercial": {
              "long": 79364,
              "short": 66593,
              "net": 12771
            },
            "smallTrader": {
              "long": 36715,
              "short": 38858,
              "net": -2143
            }
          },
          "openInterest": 207338
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95758,
              "short": 138986,
              "net": -43228
            },
            "nonCommercial": {
              "long": 133945,
              "short": 84451,
              "net": 49494
            },
            "smallTrader": {
              "long": 22613,
              "short": 28879,
              "net": -6266
            }
          },
          "openInterest": 307024
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111831,
              "short": 162877,
              "net": -51046
            },
            "nonCommercial": {
              "long": 140079,
              "short": 67305,
              "net": 72774
            },
            "smallTrader": {
              "long": 24205,
              "short": 45933,
              "net": -21728
            }
          },
          "openInterest": 332460
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70053,
              "short": 91045,
              "net": -20992
            },
            "nonCommercial": {
              "long": 61303,
              "short": 37406,
              "net": 23897
            },
            "smallTrader": {
              "long": 4054,
              "short": 6959,
              "net": -2905
            }
          },
          "openInterest": 139302
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 295,
              "short": 0,
              "net": 295
            },
            "nonCommercial": {
              "long": 27550,
              "short": 28679,
              "net": -1129
            },
            "smallTrader": {
              "long": 1166,
              "short": 332,
              "net": 834
            }
          },
          "openInterest": 40834
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150208,
              "short": 163136,
              "net": -12928
            },
            "nonCommercial": {
              "long": 49104,
              "short": 47732,
              "net": 1372
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 254792
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 689552,
              "short": 533715,
              "net": 155837
            },
            "nonCommercial": {
              "long": 243249,
              "short": 409434,
              "net": -166185
            },
            "smallTrader": {
              "long": 57373,
              "short": 47025,
              "net": 10348
            }
          },
          "openInterest": 1644880
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25148,
              "short": 25688,
              "net": -540
            },
            "nonCommercial": {
              "long": 25821,
              "short": 26144,
              "net": -323
            },
            "smallTrader": {
              "long": 4577,
              "short": 3714,
              "net": 863
            }
          },
          "openInterest": 55605
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13877,
              "short": 54612,
              "net": -40735
            },
            "nonCommercial": {
              "long": 53816,
              "short": 18940,
              "net": 34876
            },
            "smallTrader": {
              "long": 9692,
              "short": 3833,
              "net": 5859
            }
          },
          "openInterest": 81497
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 317663,
              "short": 351058,
              "net": -33395
            },
            "nonCommercial": {
              "long": 81666,
              "short": 62879,
              "net": 18787
            },
            "smallTrader": {
              "long": 33581,
              "short": 18973,
              "net": 14608
            }
          },
          "openInterest": 442593
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1516634,
              "short": 1632724,
              "net": -116090
            },
            "nonCommercial": {
              "long": 360183,
              "short": 335020,
              "net": 25163
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2201296
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29291,
              "short": 114649,
              "net": -85358
            },
            "nonCommercial": {
              "long": 82139,
              "short": 15784,
              "net": 66355
            },
            "smallTrader": {
              "long": 32217,
              "short": 13214,
              "net": 19003
            }
          },
          "openInterest": 157264
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 250687,
              "short": 342545,
              "net": -91858
            },
            "nonCommercial": {
              "long": 151196,
              "short": 82728,
              "net": 68468
            },
            "smallTrader": {
              "long": 53532,
              "short": 30142,
              "net": 23390
            }
          },
          "openInterest": 575493
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249916,
              "short": 328396,
              "net": -78480
            },
            "nonCommercial": {
              "long": 149472,
              "short": 80440,
              "net": 69032
            },
            "smallTrader": {
              "long": 33909,
              "short": 24461,
              "net": 9448
            }
          },
          "openInterest": 527956
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 550065,
              "short": 452013,
              "net": 98052
            },
            "nonCommercial": {
              "long": 157837,
              "short": 236132,
              "net": -78295
            },
            "smallTrader": {
              "long": 54277,
              "short": 74034,
              "net": -19757
            }
          },
          "openInterest": 942741
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 399369,
              "short": 529112,
              "net": -129743
            },
            "nonCommercial": {
              "long": 226981,
              "short": 133430,
              "net": 93551
            },
            "smallTrader": {
              "long": 83622,
              "short": 47430,
              "net": 36192
            }
          },
          "openInterest": 824496
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55046,
              "short": 18611,
              "net": 36435
            },
            "nonCommercial": {
              "long": 5789,
              "short": 38443,
              "net": -32654
            },
            "smallTrader": {
              "long": 11841,
              "short": 15622,
              "net": -3781
            }
          },
          "openInterest": 72719
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 5338,
              "short": 5962,
              "net": -624
            },
            "nonCommercial": {
              "long": 20118,
              "short": 19207,
              "net": 911
            },
            "smallTrader": {
              "long": 3059,
              "short": 3346,
              "net": -287
            }
          },
          "openInterest": 29942
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 123006,
              "short": 132363,
              "net": -9357
            },
            "nonCommercial": {
              "long": 95901,
              "short": 91876,
              "net": 4025
            },
            "smallTrader": {
              "long": 29020,
              "short": 23688,
              "net": 5332
            }
          },
          "openInterest": 320094
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110676,
              "short": 109091,
              "net": 1585
            },
            "nonCommercial": {
              "long": 61005,
              "short": 56885,
              "net": 4120
            },
            "smallTrader": {
              "long": 17029,
              "short": 22734,
              "net": -5705
            }
          },
          "openInterest": 251787
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154918,
              "short": 132455,
              "net": 22463
            },
            "nonCommercial": {
              "long": 111145,
              "short": 128227,
              "net": -17082
            },
            "smallTrader": {
              "long": 30417,
              "short": 35798,
              "net": -5381
            }
          },
          "openInterest": 410803
        }
      ]
    },
    {
      "reportDate": "2024-10-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3583452,
              "short": 2793042,
              "net": 790410
            },
            "nonCommercial": {
              "long": 429078,
              "short": 1330261,
              "net": -901183
            },
            "smallTrader": {
              "long": 478912,
              "short": 368139,
              "net": 110773
            }
          },
          "openInterest": 4602714
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3620929,
              "short": 2302778,
              "net": 1318151
            },
            "nonCommercial": {
              "long": 545677,
              "short": 2025038,
              "net": -1479361
            },
            "smallTrader": {
              "long": 268615,
              "short": 107405,
              "net": 161210
            }
          },
          "openInterest": 4525675
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1159696,
              "short": 1192775,
              "net": -33079
            },
            "nonCommercial": {
              "long": 417193,
              "short": 472010,
              "net": -54817
            },
            "smallTrader": {
              "long": 219436,
              "short": 131540,
              "net": 87896
            }
          },
          "openInterest": 1827927
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5255655,
              "short": 3761906,
              "net": 1493749
            },
            "nonCommercial": {
              "long": 458688,
              "short": 2139159,
              "net": -1680471
            },
            "smallTrader": {
              "long": 441574,
              "short": 254852,
              "net": 186722
            }
          },
          "openInterest": 6248417
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57807,
              "short": 95665,
              "net": -37858
            },
            "nonCommercial": {
              "long": 93677,
              "short": 66161,
              "net": 27516
            },
            "smallTrader": {
              "long": 30644,
              "short": 20302,
              "net": 10342
            }
          },
          "openInterest": 183977
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2019,
              "short": 777,
              "net": 1242
            },
            "nonCommercial": {
              "long": 28156,
              "short": 30025,
              "net": -1869
            },
            "smallTrader": {
              "long": 1441,
              "short": 814,
              "net": 627
            }
          },
          "openInterest": 33787
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28361,
              "short": 23969,
              "net": 4392
            },
            "nonCommercial": {
              "long": 24784,
              "short": 29053,
              "net": -4269
            },
            "smallTrader": {
              "long": 3205,
              "short": 3328,
              "net": -123
            }
          },
          "openInterest": 58681
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48596,
              "short": 122897,
              "net": -74301
            },
            "nonCommercial": {
              "long": 132636,
              "short": 66280,
              "net": 66356
            },
            "smallTrader": {
              "long": 32508,
              "short": 24563,
              "net": 7945
            }
          },
          "openInterest": 221535
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 266311,
              "short": 92045,
              "net": 174266
            },
            "nonCommercial": {
              "long": 27399,
              "short": 194898,
              "net": -167499
            },
            "smallTrader": {
              "long": 28068,
              "short": 34835,
              "net": -6767
            }
          },
          "openInterest": 329945
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 50903,
              "short": 95485,
              "net": -44582
            },
            "nonCommercial": {
              "long": 50995,
              "short": 13597,
              "net": 37398
            },
            "smallTrader": {
              "long": 11681,
              "short": 4497,
              "net": 7184
            }
          },
          "openInterest": 131389
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 86446,
              "short": 154480,
              "net": -68034
            },
            "nonCommercial": {
              "long": 77119,
              "short": 11818,
              "net": 65301
            },
            "smallTrader": {
              "long": 8468,
              "short": 5735,
              "net": 2733
            }
          },
          "openInterest": 215285
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85290,
              "short": 119529,
              "net": -34239
            },
            "nonCommercial": {
              "long": 96844,
              "short": 73105,
              "net": 23739
            },
            "smallTrader": {
              "long": 20362,
              "short": 9862,
              "net": 10500
            }
          },
          "openInterest": 247710
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 769258,
              "short": 806110,
              "net": -36852
            },
            "nonCommercial": {
              "long": 405262,
              "short": 321958,
              "net": 83304
            },
            "smallTrader": {
              "long": 137217,
              "short": 183669,
              "net": -46452
            }
          },
          "openInterest": 1683328
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127371,
              "short": 114407,
              "net": 12964
            },
            "nonCommercial": {
              "long": 65551,
              "short": 77412,
              "net": -11861
            },
            "smallTrader": {
              "long": 13618,
              "short": 14721,
              "net": -1103
            }
          },
          "openInterest": 262891
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 739720,
              "short": 915407,
              "net": -175687
            },
            "nonCommercial": {
              "long": 284996,
              "short": 133119,
              "net": 151877
            },
            "smallTrader": {
              "long": 73326,
              "short": 49516,
              "net": 23810
            }
          },
          "openInterest": 1751736
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47980,
              "short": 60882,
              "net": -12902
            },
            "nonCommercial": {
              "long": 23118,
              "short": 13493,
              "net": 9625
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 89974
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24803,
              "short": 24987,
              "net": -184
            },
            "nonCommercial": {
              "long": 3051,
              "short": 3113,
              "net": -62
            },
            "smallTrader": {
              "long": 863,
              "short": 617,
              "net": 246
            }
          },
          "openInterest": 32111
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 401671,
              "short": 370223,
              "net": 31448
            },
            "nonCommercial": {
              "long": 159313,
              "short": 209617,
              "net": -50304
            },
            "smallTrader": {
              "long": 73780,
              "short": 54924,
              "net": 18856
            }
          },
          "openInterest": 661675
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16054,
              "short": 11686,
              "net": 4368
            },
            "nonCommercial": {
              "long": 19149,
              "short": 17865,
              "net": 1284
            },
            "smallTrader": {
              "long": 8832,
              "short": 14484,
              "net": -5652
            }
          },
          "openInterest": 53830
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179552,
              "short": 228339,
              "net": -48787
            },
            "nonCommercial": {
              "long": 93369,
              "short": 46780,
              "net": 46589
            },
            "smallTrader": {
              "long": 17805,
              "short": 15607,
              "net": 2198
            }
          },
          "openInterest": 357909
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68935,
              "short": 372606,
              "net": -303671
            },
            "nonCommercial": {
              "long": 366636,
              "short": 87983,
              "net": 278653
            },
            "smallTrader": {
              "long": 53432,
              "short": 28414,
              "net": 25018
            }
          },
          "openInterest": 579468
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 228310,
              "short": 211452,
              "net": 16858
            },
            "nonCommercial": {
              "long": 44799,
              "short": 61257,
              "net": -16458
            },
            "smallTrader": {
              "long": 35665,
              "short": 36065,
              "net": -400
            }
          },
          "openInterest": 424484
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121136,
              "short": 93054,
              "net": 28082
            },
            "nonCommercial": {
              "long": 64925,
              "short": 89742,
              "net": -24817
            },
            "smallTrader": {
              "long": 36292,
              "short": 39557,
              "net": -3265
            }
          },
          "openInterest": 225894
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100600,
              "short": 154810,
              "net": -54210
            },
            "nonCommercial": {
              "long": 149265,
              "short": 88187,
              "net": 61078
            },
            "smallTrader": {
              "long": 22724,
              "short": 29592,
              "net": -6868
            }
          },
          "openInterest": 330043
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115375,
              "short": 173105,
              "net": -57730
            },
            "nonCommercial": {
              "long": 148416,
              "short": 66687,
              "net": 81729
            },
            "smallTrader": {
              "long": 24653,
              "short": 48652,
              "net": -23999
            }
          },
          "openInterest": 352341
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68246,
              "short": 99821,
              "net": -31575
            },
            "nonCommercial": {
              "long": 71127,
              "short": 36082,
              "net": 35045
            },
            "smallTrader": {
              "long": 3511,
              "short": 6981,
              "net": -3470
            }
          },
          "openInterest": 147540
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 27282,
              "short": 28226,
              "net": -944
            },
            "smallTrader": {
              "long": 1183,
              "short": 289,
              "net": 894
            }
          },
          "openInterest": 30683
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153750,
              "short": 169743,
              "net": -15993
            },
            "nonCommercial": {
              "long": 56266,
              "short": 51971,
              "net": 4295
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 267750
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 692824,
              "short": 529892,
              "net": 162932
            },
            "nonCommercial": {
              "long": 247460,
              "short": 413633,
              "net": -166173
            },
            "smallTrader": {
              "long": 47517,
              "short": 44276,
              "net": 3241
            }
          },
          "openInterest": 1670416
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27850,
              "short": 24243,
              "net": 3607
            },
            "nonCommercial": {
              "long": 26077,
              "short": 28244,
              "net": -2167
            },
            "smallTrader": {
              "long": 3672,
              "short": 5112,
              "net": -1440
            }
          },
          "openInterest": 58020
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13326,
              "short": 54777,
              "net": -41451
            },
            "nonCommercial": {
              "long": 57500,
              "short": 21957,
              "net": 35543
            },
            "smallTrader": {
              "long": 9413,
              "short": 3505,
              "net": 5908
            }
          },
          "openInterest": 86344
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 313576,
              "short": 340715,
              "net": -27139
            },
            "nonCommercial": {
              "long": 78765,
              "short": 66822,
              "net": 11943
            },
            "smallTrader": {
              "long": 32828,
              "short": 17632,
              "net": 15196
            }
          },
          "openInterest": 438061
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1478676,
              "short": 1655226,
              "net": -176550
            },
            "nonCommercial": {
              "long": 367843,
              "short": 299479,
              "net": 68364
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2184936
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30224,
              "short": 112436,
              "net": -82212
            },
            "nonCommercial": {
              "long": 79649,
              "short": 19218,
              "net": 60431
            },
            "smallTrader": {
              "long": 32166,
              "short": 10385,
              "net": 21781
            }
          },
          "openInterest": 156320
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 266467,
              "short": 320483,
              "net": -54016
            },
            "nonCommercial": {
              "long": 138571,
              "short": 111446,
              "net": 27125
            },
            "smallTrader": {
              "long": 55890,
              "short": 28999,
              "net": 26891
            }
          },
          "openInterest": 591329
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259002,
              "short": 328707,
              "net": -69705
            },
            "nonCommercial": {
              "long": 153757,
              "short": 89412,
              "net": 64345
            },
            "smallTrader": {
              "long": 30638,
              "short": 25278,
              "net": 5360
            }
          },
          "openInterest": 529331
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 487281,
              "short": 380289,
              "net": 106992
            },
            "nonCommercial": {
              "long": 145891,
              "short": 237951,
              "net": -92060
            },
            "smallTrader": {
              "long": 53315,
              "short": 68247,
              "net": -14932
            }
          },
          "openInterest": 834791
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 420265,
              "short": 537745,
              "net": -117480
            },
            "nonCommercial": {
              "long": 222539,
              "short": 139696,
              "net": 82843
            },
            "smallTrader": {
              "long": 83668,
              "short": 49031,
              "net": 34637
            }
          },
          "openInterest": 850281
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60942,
              "short": 19266,
              "net": 41676
            },
            "nonCommercial": {
              "long": 7092,
              "short": 41090,
              "net": -33998
            },
            "smallTrader": {
              "long": 10855,
              "short": 18533,
              "net": -7678
            }
          },
          "openInterest": 78973
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6126,
              "short": 7455,
              "net": -1329
            },
            "nonCommercial": {
              "long": 21825,
              "short": 20141,
              "net": 1684
            },
            "smallTrader": {
              "long": 3093,
              "short": 3448,
              "net": -355
            }
          },
          "openInterest": 32536
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 129726,
              "short": 132322,
              "net": -2596
            },
            "nonCommercial": {
              "long": 95529,
              "short": 97101,
              "net": -1572
            },
            "smallTrader": {
              "long": 29505,
              "short": 25337,
              "net": 4168
            }
          },
          "openInterest": 324187
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114503,
              "short": 106356,
              "net": 8147
            },
            "nonCommercial": {
              "long": 63615,
              "short": 67535,
              "net": -3920
            },
            "smallTrader": {
              "long": 18270,
              "short": 22497,
              "net": -4227
            }
          },
          "openInterest": 265583
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161596,
              "short": 129996,
              "net": 31600
            },
            "nonCommercial": {
              "long": 106934,
              "short": 129825,
              "net": -22891
            },
            "smallTrader": {
              "long": 30120,
              "short": 38829,
              "net": -8709
            }
          },
          "openInterest": 415888
        }
      ]
    },
    {
      "reportDate": "2024-11-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3519123,
              "short": 2811397,
              "net": 707726
            },
            "nonCommercial": {
              "long": 451405,
              "short": 1269675,
              "net": -818270
            },
            "smallTrader": {
              "long": 486142,
              "short": 375598,
              "net": 110544
            }
          },
          "openInterest": 4566389
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3510416,
              "short": 2176758,
              "net": 1333658
            },
            "nonCommercial": {
              "long": 516573,
              "short": 2002932,
              "net": -1486359
            },
            "smallTrader": {
              "long": 264257,
              "short": 111556,
              "net": 152701
            }
          },
          "openInterest": 4403064
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1182686,
              "short": 1219249,
              "net": -36563
            },
            "nonCommercial": {
              "long": 427232,
              "short": 464983,
              "net": -37751
            },
            "smallTrader": {
              "long": 207708,
              "short": 133394,
              "net": 74314
            }
          },
          "openInterest": 1878905
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5316837,
              "short": 3701994,
              "net": 1614843
            },
            "nonCommercial": {
              "long": 464380,
              "short": 2231789,
              "net": -1767409
            },
            "smallTrader": {
              "long": 412049,
              "short": 259483,
              "net": 152566
            }
          },
          "openInterest": 6263013
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59108,
              "short": 90867,
              "net": -31759
            },
            "nonCommercial": {
              "long": 91488,
              "short": 60512,
              "net": 30976
            },
            "smallTrader": {
              "long": 25478,
              "short": 24695,
              "net": 783
            }
          },
          "openInterest": 177416
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1907,
              "short": 980,
              "net": 927
            },
            "nonCommercial": {
              "long": 26303,
              "short": 27760,
              "net": -1457
            },
            "smallTrader": {
              "long": 1443,
              "short": 913,
              "net": 530
            }
          },
          "openInterest": 32011
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27929,
              "short": 14558,
              "net": 13371
            },
            "nonCommercial": {
              "long": 30318,
              "short": 42843,
              "net": -12525
            },
            "smallTrader": {
              "long": 2214,
              "short": 3060,
              "net": -846
            }
          },
          "openInterest": 64898
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56459,
              "short": 112019,
              "net": -55560
            },
            "nonCommercial": {
              "long": 120737,
              "short": 75653,
              "net": 45084
            },
            "smallTrader": {
              "long": 35517,
              "short": 25041,
              "net": 10476
            }
          },
          "openInterest": 219857
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 272938,
              "short": 92020,
              "net": 180918
            },
            "nonCommercial": {
              "long": 26816,
              "short": 202045,
              "net": -175229
            },
            "smallTrader": {
              "long": 28368,
              "short": 34057,
              "net": -5689
            }
          },
          "openInterest": 336467
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49728,
              "short": 93435,
              "net": -43707
            },
            "nonCommercial": {
              "long": 50411,
              "short": 13752,
              "net": 36659
            },
            "smallTrader": {
              "long": 11646,
              "short": 4598,
              "net": 7048
            }
          },
          "openInterest": 125901
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 85251,
              "short": 150690,
              "net": -65439
            },
            "nonCommercial": {
              "long": 75196,
              "short": 12219,
              "net": 62977
            },
            "smallTrader": {
              "long": 8280,
              "short": 5818,
              "net": 2462
            }
          },
          "openInterest": 218149
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82982,
              "short": 117193,
              "net": -34211
            },
            "nonCommercial": {
              "long": 101996,
              "short": 78326,
              "net": 23670
            },
            "smallTrader": {
              "long": 20008,
              "short": 9467,
              "net": 10541
            }
          },
          "openInterest": 251994
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 753738,
              "short": 813967,
              "net": -60229
            },
            "nonCommercial": {
              "long": 422877,
              "short": 320229,
              "net": 102648
            },
            "smallTrader": {
              "long": 141285,
              "short": 183704,
              "net": -42419
            }
          },
          "openInterest": 1673634
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125461,
              "short": 113351,
              "net": 12110
            },
            "nonCommercial": {
              "long": 64436,
              "short": 76877,
              "net": -12441
            },
            "smallTrader": {
              "long": 14904,
              "short": 14573,
              "net": 331
            }
          },
          "openInterest": 266595
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 706922,
              "short": 918148,
              "net": -211226
            },
            "nonCommercial": {
              "long": 313914,
              "short": 117826,
              "net": 196088
            },
            "smallTrader": {
              "long": 65866,
              "short": 50728,
              "net": 15138
            }
          },
          "openInterest": 1746717
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43814,
              "short": 60931,
              "net": -17117
            },
            "nonCommercial": {
              "long": 24195,
              "short": 11264,
              "net": 12931
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86343
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20994,
              "short": 21254,
              "net": -260
            },
            "nonCommercial": {
              "long": 3086,
              "short": 2826,
              "net": 260
            },
            "smallTrader": {
              "long": 654,
              "short": 654,
              "net": 0
            }
          },
          "openInterest": 27700
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 381704,
              "short": 381087,
              "net": 617
            },
            "nonCommercial": {
              "long": 159900,
              "short": 181553,
              "net": -21653
            },
            "smallTrader": {
              "long": 75889,
              "short": 54853,
              "net": 21036
            }
          },
          "openInterest": 645597
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13522,
              "short": 11317,
              "net": 2205
            },
            "nonCommercial": {
              "long": 20454,
              "short": 16608,
              "net": 3846
            },
            "smallTrader": {
              "long": 8618,
              "short": 14669,
              "net": -6051
            }
          },
          "openInterest": 52154
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171948,
              "short": 225783,
              "net": -53835
            },
            "nonCommercial": {
              "long": 92912,
              "short": 43521,
              "net": 49391
            },
            "smallTrader": {
              "long": 18697,
              "short": 14253,
              "net": 4444
            }
          },
          "openInterest": 357069
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73287,
              "short": 356346,
              "net": -283059
            },
            "nonCommercial": {
              "long": 336816,
              "short": 81487,
              "net": 255329
            },
            "smallTrader": {
              "long": 52637,
              "short": 24907,
              "net": 27730
            }
          },
          "openInterest": 558034
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217623,
              "short": 211351,
              "net": 6272
            },
            "nonCommercial": {
              "long": 42775,
              "short": 51927,
              "net": -9152
            },
            "smallTrader": {
              "long": 40359,
              "short": 37479,
              "net": 2880
            }
          },
          "openInterest": 413568
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135946,
              "short": 88651,
              "net": 47295
            },
            "nonCommercial": {
              "long": 60334,
              "short": 104501,
              "net": -44167
            },
            "smallTrader": {
              "long": 35953,
              "short": 39081,
              "net": -3128
            }
          },
          "openInterest": 235762
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103921,
              "short": 167304,
              "net": -63383
            },
            "nonCommercial": {
              "long": 159447,
              "short": 88006,
              "net": 71441
            },
            "smallTrader": {
              "long": 23706,
              "short": 31764,
              "net": -8058
            }
          },
          "openInterest": 345650
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118861,
              "short": 174120,
              "net": -55259
            },
            "nonCommercial": {
              "long": 147783,
              "short": 68945,
              "net": 78838
            },
            "smallTrader": {
              "long": 24364,
              "short": 47943,
              "net": -23579
            }
          },
          "openInterest": 357246
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69905,
              "short": 96905,
              "net": -27000
            },
            "nonCommercial": {
              "long": 65501,
              "short": 34406,
              "net": 31095
            },
            "smallTrader": {
              "long": 3587,
              "short": 7682,
              "net": -4095
            }
          },
          "openInterest": 143741
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 42242,
              "short": 43286,
              "net": -1044
            },
            "smallTrader": {
              "long": 1233,
              "short": 239,
              "net": 994
            }
          },
          "openInterest": 48042
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 145082,
              "short": 173216,
              "net": -28134
            },
            "nonCommercial": {
              "long": 61284,
              "short": 45850,
              "net": 15434
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 263529
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 722934,
              "short": 573610,
              "net": 149324
            },
            "nonCommercial": {
              "long": 262789,
              "short": 419237,
              "net": -156448
            },
            "smallTrader": {
              "long": 51818,
              "short": 44694,
              "net": 7124
            }
          },
          "openInterest": 1781294
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34368,
              "short": 24748,
              "net": 9620
            },
            "nonCommercial": {
              "long": 21855,
              "short": 30054,
              "net": -8199
            },
            "smallTrader": {
              "long": 3501,
              "short": 4922,
              "net": -1421
            }
          },
          "openInterest": 59800
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14515,
              "short": 50289,
              "net": -35774
            },
            "nonCommercial": {
              "long": 55780,
              "short": 26739,
              "net": 29041
            },
            "smallTrader": {
              "long": 9736,
              "short": 3003,
              "net": 6733
            }
          },
          "openInterest": 85562
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 324134,
              "short": 347671,
              "net": -23537
            },
            "nonCommercial": {
              "long": 80594,
              "short": 71802,
              "net": 8792
            },
            "smallTrader": {
              "long": 32917,
              "short": 18172,
              "net": 14745
            }
          },
          "openInterest": 448893
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1450470,
              "short": 1682523,
              "net": -232053
            },
            "nonCommercial": {
              "long": 376962,
              "short": 256381,
              "net": 120581
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2158810
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30347,
              "short": 104590,
              "net": -74243
            },
            "nonCommercial": {
              "long": 73980,
              "short": 20634,
              "net": 53346
            },
            "smallTrader": {
              "long": 30527,
              "short": 9630,
              "net": 20897
            }
          },
          "openInterest": 151126
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273367,
              "short": 311976,
              "net": -38609
            },
            "nonCommercial": {
              "long": 140103,
              "short": 125779,
              "net": 14324
            },
            "smallTrader": {
              "long": 57836,
              "short": 33551,
              "net": 24285
            }
          },
          "openInterest": 594468
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 271065,
              "short": 357165,
              "net": -86100
            },
            "nonCommercial": {
              "long": 161106,
              "short": 84568,
              "net": 76538
            },
            "smallTrader": {
              "long": 33800,
              "short": 24238,
              "net": 9562
            }
          },
          "openInterest": 552254
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 486196,
              "short": 378184,
              "net": 108012
            },
            "nonCommercial": {
              "long": 151032,
              "short": 240015,
              "net": -88983
            },
            "smallTrader": {
              "long": 49173,
              "short": 68202,
              "net": -19029
            }
          },
          "openInterest": 845153
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 430632,
              "short": 544192,
              "net": -113560
            },
            "nonCommercial": {
              "long": 216399,
              "short": 138178,
              "net": 78221
            },
            "smallTrader": {
              "long": 84008,
              "short": 48669,
              "net": 35339
            }
          },
          "openInterest": 863169
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58057,
              "short": 18538,
              "net": 39519
            },
            "nonCommercial": {
              "long": 8107,
              "short": 38088,
              "net": -29981
            },
            "smallTrader": {
              "long": 9674,
              "short": 19212,
              "net": -9538
            }
          },
          "openInterest": 75911
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6004,
              "short": 6050,
              "net": -46
            },
            "nonCommercial": {
              "long": 20332,
              "short": 20237,
              "net": 95
            },
            "smallTrader": {
              "long": 3049,
              "short": 3098,
              "net": -49
            }
          },
          "openInterest": 30825
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141435,
              "short": 128418,
              "net": 13017
            },
            "nonCommercial": {
              "long": 87632,
              "short": 104300,
              "net": -16668
            },
            "smallTrader": {
              "long": 30551,
              "short": 26900,
              "net": 3651
            }
          },
          "openInterest": 344314
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113654,
              "short": 102188,
              "net": 11466
            },
            "nonCommercial": {
              "long": 64600,
              "short": 70550,
              "net": -5950
            },
            "smallTrader": {
              "long": 17456,
              "short": 22972,
              "net": -5516
            }
          },
          "openInterest": 271347
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168876,
              "short": 138762,
              "net": 30114
            },
            "nonCommercial": {
              "long": 104711,
              "short": 127252,
              "net": -22541
            },
            "smallTrader": {
              "long": 31569,
              "short": 39142,
              "net": -7573
            }
          },
          "openInterest": 443288
        }
      ]
    },
    {
      "reportDate": "2024-11-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3608341,
              "short": 2856312,
              "net": 752029
            },
            "nonCommercial": {
              "long": 419160,
              "short": 1234961,
              "net": -815801
            },
            "smallTrader": {
              "long": 443088,
              "short": 379316,
              "net": 63772
            }
          },
          "openInterest": 4596584
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3651061,
              "short": 2390265,
              "net": 1260796
            },
            "nonCommercial": {
              "long": 551754,
              "short": 1975625,
              "net": -1423871
            },
            "smallTrader": {
              "long": 274880,
              "short": 111805,
              "net": 163075
            }
          },
          "openInterest": 4622311
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1230934,
              "short": 1247017,
              "net": -16083
            },
            "nonCommercial": {
              "long": 425158,
              "short": 466926,
              "net": -41768
            },
            "smallTrader": {
              "long": 197990,
              "short": 140139,
              "net": 57851
            }
          },
          "openInterest": 1933281
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5459346,
              "short": 3718357,
              "net": 1740989
            },
            "nonCommercial": {
              "long": 441144,
              "short": 2310354,
              "net": -1869210
            },
            "smallTrader": {
              "long": 415574,
              "short": 287353,
              "net": 128221
            }
          },
          "openInterest": 6429420
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59537,
              "short": 92171,
              "net": -32634
            },
            "nonCommercial": {
              "long": 83555,
              "short": 53760,
              "net": 29795
            },
            "smallTrader": {
              "long": 26542,
              "short": 23703,
              "net": 2839
            }
          },
          "openInterest": 171880
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1792,
              "short": 641,
              "net": 1151
            },
            "nonCommercial": {
              "long": 30887,
              "short": 32685,
              "net": -1798
            },
            "smallTrader": {
              "long": 1604,
              "short": 957,
              "net": 647
            }
          },
          "openInterest": 38531
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24800,
              "short": 17260,
              "net": 7540
            },
            "nonCommercial": {
              "long": 39465,
              "short": 47042,
              "net": -7577
            },
            "smallTrader": {
              "long": 2378,
              "short": 2341,
              "net": 37
            }
          },
          "openInterest": 74045
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54642,
              "short": 113790,
              "net": -59148
            },
            "nonCommercial": {
              "long": 119992,
              "short": 63942,
              "net": 56050
            },
            "smallTrader": {
              "long": 29405,
              "short": 26307,
              "net": 3098
            }
          },
          "openInterest": 212345
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 283278,
              "short": 91946,
              "net": 191332
            },
            "nonCommercial": {
              "long": 22011,
              "short": 204400,
              "net": -182389
            },
            "smallTrader": {
              "long": 28728,
              "short": 37671,
              "net": -8943
            }
          },
          "openInterest": 342557
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44940,
              "short": 90848,
              "net": -45908
            },
            "nonCommercial": {
              "long": 51893,
              "short": 13631,
              "net": 38262
            },
            "smallTrader": {
              "long": 12752,
              "short": 5106,
              "net": 7646
            }
          },
          "openInterest": 122337
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79450,
              "short": 151018,
              "net": -71568
            },
            "nonCommercial": {
              "long": 77574,
              "short": 9106,
              "net": 68468
            },
            "smallTrader": {
              "long": 8905,
              "short": 5805,
              "net": 3100
            }
          },
          "openInterest": 205251
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77575,
              "short": 107988,
              "net": -30413
            },
            "nonCommercial": {
              "long": 93941,
              "short": 73096,
              "net": 20845
            },
            "smallTrader": {
              "long": 20369,
              "short": 10801,
              "net": 9568
            }
          },
          "openInterest": 232280
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 763888,
              "short": 890008,
              "net": -126120
            },
            "nonCommercial": {
              "long": 434784,
              "short": 257138,
              "net": 177646
            },
            "smallTrader": {
              "long": 130863,
              "short": 182389,
              "net": -51526
            }
          },
          "openInterest": 1674185
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122036,
              "short": 110228,
              "net": 11808
            },
            "nonCommercial": {
              "long": 63281,
              "short": 74767,
              "net": -11486
            },
            "smallTrader": {
              "long": 14854,
              "short": 15176,
              "net": -322
            }
          },
          "openInterest": 253040
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 727026,
              "short": 934603,
              "net": -207577
            },
            "nonCommercial": {
              "long": 313504,
              "short": 126598,
              "net": 186906
            },
            "smallTrader": {
              "long": 74756,
              "short": 54085,
              "net": 20671
            }
          },
          "openInterest": 1792299
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 43230,
              "short": 60875,
              "net": -17645
            },
            "nonCommercial": {
              "long": 26664,
              "short": 12998,
              "net": 13666
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88312
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22165,
              "short": 23456,
              "net": -1291
            },
            "nonCommercial": {
              "long": 3389,
              "short": 1935,
              "net": 1454
            },
            "smallTrader": {
              "long": 603,
              "short": 766,
              "net": -163
            }
          },
          "openInterest": 29613
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 366805,
              "short": 385079,
              "net": -18274
            },
            "nonCommercial": {
              "long": 160003,
              "short": 167440,
              "net": -7437
            },
            "smallTrader": {
              "long": 78432,
              "short": 52721,
              "net": 25711
            }
          },
          "openInterest": 637105
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13926,
              "short": 11933,
              "net": 1993
            },
            "nonCommercial": {
              "long": 20109,
              "short": 16326,
              "net": 3783
            },
            "smallTrader": {
              "long": 8720,
              "short": 14496,
              "net": -5776
            }
          },
          "openInterest": 52232
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175215,
              "short": 235413,
              "net": -60198
            },
            "nonCommercial": {
              "long": 99022,
              "short": 42042,
              "net": 56980
            },
            "smallTrader": {
              "long": 20651,
              "short": 17433,
              "net": 3218
            }
          },
          "openInterest": 378812
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75347,
              "short": 340929,
              "net": -265582
            },
            "nonCommercial": {
              "long": 316225,
              "short": 79774,
              "net": 236451
            },
            "smallTrader": {
              "long": 56838,
              "short": 27707,
              "net": 29131
            }
          },
          "openInterest": 535981
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 220468,
              "short": 209085,
              "net": 11383
            },
            "nonCommercial": {
              "long": 40820,
              "short": 50336,
              "net": -9516
            },
            "smallTrader": {
              "long": 39354,
              "short": 41221,
              "net": -1867
            }
          },
          "openInterest": 416168
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153738,
              "short": 81565,
              "net": 72173
            },
            "nonCommercial": {
              "long": 64038,
              "short": 128940,
              "net": -64902
            },
            "smallTrader": {
              "long": 35915,
              "short": 43186,
              "net": -7271
            }
          },
          "openInterest": 257688
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98205,
              "short": 166048,
              "net": -67843
            },
            "nonCommercial": {
              "long": 165266,
              "short": 89284,
              "net": 75982
            },
            "smallTrader": {
              "long": 23318,
              "short": 31457,
              "net": -8139
            }
          },
          "openInterest": 344049
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115140,
              "short": 175803,
              "net": -60663
            },
            "nonCommercial": {
              "long": 152817,
              "short": 68038,
              "net": 84779
            },
            "smallTrader": {
              "long": 23645,
              "short": 47761,
              "net": -24116
            }
          },
          "openInterest": 345117
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67882,
              "short": 84203,
              "net": -16321
            },
            "nonCommercial": {
              "long": 73269,
              "short": 53076,
              "net": 20193
            },
            "smallTrader": {
              "long": 2818,
              "short": 6690,
              "net": -3872
            }
          },
          "openInterest": 147790
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 80233,
              "short": 82323,
              "net": -2090
            },
            "smallTrader": {
              "long": 2323,
              "short": 283,
              "net": 2040
            }
          },
          "openInterest": 94961
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 157135,
              "short": 187772,
              "net": -30637
            },
            "nonCommercial": {
              "long": 68657,
              "short": 51908,
              "net": 16749
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 288619
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 722187,
              "short": 570487,
              "net": 151700
            },
            "nonCommercial": {
              "long": 255363,
              "short": 411482,
              "net": -156119
            },
            "smallTrader": {
              "long": 49916,
              "short": 45497,
              "net": 4419
            }
          },
          "openInterest": 1763552
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37696,
              "short": 24684,
              "net": 13012
            },
            "nonCommercial": {
              "long": 22871,
              "short": 34531,
              "net": -11660
            },
            "smallTrader": {
              "long": 3317,
              "short": 4669,
              "net": -1352
            }
          },
          "openInterest": 64216
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16825,
              "short": 45244,
              "net": -28419
            },
            "nonCommercial": {
              "long": 53283,
              "short": 33050,
              "net": 20233
            },
            "smallTrader": {
              "long": 11361,
              "short": 3175,
              "net": 8186
            }
          },
          "openInterest": 88887
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 346137,
              "short": 376566,
              "net": -30429
            },
            "nonCommercial": {
              "long": 81169,
              "short": 72775,
              "net": 8394
            },
            "smallTrader": {
              "long": 39360,
              "short": 17325,
              "net": 22035
            }
          },
          "openInterest": 480846
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1543090,
              "short": 1702688,
              "net": -159598
            },
            "nonCommercial": {
              "long": 362908,
              "short": 329249,
              "net": 33659
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2255574
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33197,
              "short": 100604,
              "net": -67407
            },
            "nonCommercial": {
              "long": 68951,
              "short": 21309,
              "net": 47642
            },
            "smallTrader": {
              "long": 31167,
              "short": 11402,
              "net": 19765
            }
          },
          "openInterest": 147526
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284235,
              "short": 320772,
              "net": -36537
            },
            "nonCommercial": {
              "long": 147784,
              "short": 135278,
              "net": 12506
            },
            "smallTrader": {
              "long": 59719,
              "short": 35688,
              "net": 24031
            }
          },
          "openInterest": 621436
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274081,
              "short": 384964,
              "net": -110883
            },
            "nonCommercial": {
              "long": 181752,
              "short": 84527,
              "net": 97225
            },
            "smallTrader": {
              "long": 37629,
              "short": 23971,
              "net": 13658
            }
          },
          "openInterest": 584662
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 497249,
              "short": 400892,
              "net": 96357
            },
            "nonCommercial": {
              "long": 161342,
              "short": 238455,
              "net": -77113
            },
            "smallTrader": {
              "long": 48231,
              "short": 67475,
              "net": -19244
            }
          },
          "openInterest": 862260
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 431903,
              "short": 524967,
              "net": -93064
            },
            "nonCommercial": {
              "long": 213319,
              "short": 145197,
              "net": 68122
            },
            "smallTrader": {
              "long": 75606,
              "short": 50664,
              "net": 24942
            }
          },
          "openInterest": 854106
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62851,
              "short": 18840,
              "net": 44011
            },
            "nonCommercial": {
              "long": 5365,
              "short": 38059,
              "net": -32694
            },
            "smallTrader": {
              "long": 9858,
              "short": 21175,
              "net": -11317
            }
          },
          "openInterest": 78380
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7778,
              "short": 6678,
              "net": 1100
            },
            "nonCommercial": {
              "long": 22958,
              "short": 25270,
              "net": -2312
            },
            "smallTrader": {
              "long": 4443,
              "short": 3231,
              "net": 1212
            }
          },
          "openInterest": 36875
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139177,
              "short": 136914,
              "net": 2263
            },
            "nonCommercial": {
              "long": 83713,
              "short": 88136,
              "net": -4423
            },
            "smallTrader": {
              "long": 29674,
              "short": 27514,
              "net": 2160
            }
          },
          "openInterest": 352126
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116902,
              "short": 96494,
              "net": 20408
            },
            "nonCommercial": {
              "long": 63586,
              "short": 80560,
              "net": -16974
            },
            "smallTrader": {
              "long": 20000,
              "short": 23434,
              "net": -3434
            }
          },
          "openInterest": 272306
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176335,
              "short": 129226,
              "net": 47109
            },
            "nonCommercial": {
              "long": 105967,
              "short": 144496,
              "net": -38529
            },
            "smallTrader": {
              "long": 31795,
              "short": 40375,
              "net": -8580
            }
          },
          "openInterest": 446947
        }
      ]
    },
    {
      "reportDate": "2024-11-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3710545,
              "short": 2854242,
              "net": 856303
            },
            "nonCommercial": {
              "long": 424509,
              "short": 1332011,
              "net": -907502
            },
            "smallTrader": {
              "long": 442533,
              "short": 391334,
              "net": 51199
            }
          },
          "openInterest": 4749048
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3626185,
              "short": 2337531,
              "net": 1288654
            },
            "nonCommercial": {
              "long": 508805,
              "short": 1956149,
              "net": -1447344
            },
            "smallTrader": {
              "long": 276844,
              "short": 118154,
              "net": 158690
            }
          },
          "openInterest": 4621376
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1226901,
              "short": 1262994,
              "net": -36093
            },
            "nonCommercial": {
              "long": 430752,
              "short": 466397,
              "net": -35645
            },
            "smallTrader": {
              "long": 209744,
              "short": 138006,
              "net": 71738
            }
          },
          "openInterest": 2060744
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5621654,
              "short": 3760080,
              "net": 1861574
            },
            "nonCommercial": {
              "long": 407669,
              "short": 2390695,
              "net": -1983026
            },
            "smallTrader": {
              "long": 429703,
              "short": 308251,
              "net": 121452
            }
          },
          "openInterest": 6800137
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64987,
              "short": 92093,
              "net": -27106
            },
            "nonCommercial": {
              "long": 86703,
              "short": 55105,
              "net": 31598
            },
            "smallTrader": {
              "long": 24189,
              "short": 28681,
              "net": -4492
            }
          },
          "openInterest": 181688
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1917,
              "short": 623,
              "net": 1294
            },
            "nonCommercial": {
              "long": 31152,
              "short": 33236,
              "net": -2084
            },
            "smallTrader": {
              "long": 1833,
              "short": 1043,
              "net": 790
            }
          },
          "openInterest": 41203
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26555,
              "short": 19552,
              "net": 7003
            },
            "nonCommercial": {
              "long": 43898,
              "short": 51175,
              "net": -7277
            },
            "smallTrader": {
              "long": 2703,
              "short": 2429,
              "net": 274
            }
          },
          "openInterest": 81235
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80547,
              "short": 119613,
              "net": -39066
            },
            "nonCommercial": {
              "long": 101713,
              "short": 61398,
              "net": 40315
            },
            "smallTrader": {
              "long": 28148,
              "short": 29397,
              "net": -1249
            }
          },
          "openInterest": 220896
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 285755,
              "short": 95079,
              "net": 190676
            },
            "nonCommercial": {
              "long": 23904,
              "short": 207470,
              "net": -183566
            },
            "smallTrader": {
              "long": 30046,
              "short": 37156,
              "net": -7110
            }
          },
          "openInterest": 348354
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48440,
              "short": 92224,
              "net": -43784
            },
            "nonCommercial": {
              "long": 55932,
              "short": 19338,
              "net": 36594
            },
            "smallTrader": {
              "long": 12337,
              "short": 5147,
              "net": 7190
            }
          },
          "openInterest": 129440
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71892,
              "short": 144907,
              "net": -73015
            },
            "nonCommercial": {
              "long": 79031,
              "short": 10113,
              "net": 68918
            },
            "smallTrader": {
              "long": 9610,
              "short": 5513,
              "net": 4097
            }
          },
          "openInterest": 199432
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80198,
              "short": 102040,
              "net": -21842
            },
            "nonCommercial": {
              "long": 87842,
              "short": 72400,
              "net": 15442
            },
            "smallTrader": {
              "long": 18115,
              "short": 11715,
              "net": 6400
            }
          },
          "openInterest": 223447
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 787938,
              "short": 901089,
              "net": -113151
            },
            "nonCommercial": {
              "long": 418990,
              "short": 255689,
              "net": 163301
            },
            "smallTrader": {
              "long": 129840,
              "short": 179990,
              "net": -50150
            }
          },
          "openInterest": 1666967
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121093,
              "short": 90261,
              "net": 30832
            },
            "nonCommercial": {
              "long": 58166,
              "short": 89301,
              "net": -31135
            },
            "smallTrader": {
              "long": 13578,
              "short": 13275,
              "net": 303
            }
          },
          "openInterest": 240002
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 734005,
              "short": 936176,
              "net": -202171
            },
            "nonCommercial": {
              "long": 310655,
              "short": 116790,
              "net": 193865
            },
            "smallTrader": {
              "long": 59418,
              "short": 51112,
              "net": 8306
            }
          },
          "openInterest": 1768651
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44691,
              "short": 59509,
              "net": -14818
            },
            "nonCommercial": {
              "long": 20016,
              "short": 12464,
              "net": 7552
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86770
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24307,
              "short": 28330,
              "net": -4023
            },
            "nonCommercial": {
              "long": 5156,
              "short": 1471,
              "net": 3685
            },
            "smallTrader": {
              "long": 814,
              "short": 476,
              "net": 338
            }
          },
          "openInterest": 33854
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 399002,
              "short": 377955,
              "net": 21047
            },
            "nonCommercial": {
              "long": 154305,
              "short": 196862,
              "net": -42557
            },
            "smallTrader": {
              "long": 76465,
              "short": 54955,
              "net": 21510
            }
          },
          "openInterest": 658774
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12946,
              "short": 13014,
              "net": -68
            },
            "nonCommercial": {
              "long": 22324,
              "short": 15774,
              "net": 6550
            },
            "smallTrader": {
              "long": 9201,
              "short": 15683,
              "net": -6482
            }
          },
          "openInterest": 54152
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166490,
              "short": 233336,
              "net": -66846
            },
            "nonCommercial": {
              "long": 101786,
              "short": 40491,
              "net": 61295
            },
            "smallTrader": {
              "long": 23357,
              "short": 17806,
              "net": 5551
            }
          },
          "openInterest": 365241
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73459,
              "short": 335781,
              "net": -262322
            },
            "nonCommercial": {
              "long": 309354,
              "short": 74987,
              "net": 234367
            },
            "smallTrader": {
              "long": 52421,
              "short": 24466,
              "net": 27955
            }
          },
          "openInterest": 502952
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 217494,
              "short": 201543,
              "net": 15951
            },
            "nonCommercial": {
              "long": 39612,
              "short": 55750,
              "net": -16138
            },
            "smallTrader": {
              "long": 40134,
              "short": 39947,
              "net": 187
            }
          },
          "openInterest": 413413
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134065,
              "short": 84856,
              "net": 49209
            },
            "nonCommercial": {
              "long": 78973,
              "short": 125841,
              "net": -46868
            },
            "smallTrader": {
              "long": 37427,
              "short": 39768,
              "net": -2341
            }
          },
          "openInterest": 254087
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102204,
              "short": 164505,
              "net": -62301
            },
            "nonCommercial": {
              "long": 157401,
              "short": 85419,
              "net": 71982
            },
            "smallTrader": {
              "long": 21302,
              "short": 30983,
              "net": -9681
            }
          },
          "openInterest": 343180
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114603,
              "short": 177693,
              "net": -63090
            },
            "nonCommercial": {
              "long": 152864,
              "short": 67677,
              "net": 85187
            },
            "smallTrader": {
              "long": 25343,
              "short": 47440,
              "net": -22097
            }
          },
          "openInterest": 346308
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69581,
              "short": 80588,
              "net": -11007
            },
            "nonCommercial": {
              "long": 60642,
              "short": 46628,
              "net": 14014
            },
            "smallTrader": {
              "long": 3539,
              "short": 6546,
              "net": -3007
            }
          },
          "openInterest": 139260
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 83866,
              "short": 86168,
              "net": -2302
            },
            "smallTrader": {
              "long": 2520,
              "short": 268,
              "net": 2252
            }
          },
          "openInterest": 102858
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159419,
              "short": 191304,
              "net": -31885
            },
            "nonCommercial": {
              "long": 61892,
              "short": 43812,
              "net": 18080
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 287341
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 712258,
              "short": 554580,
              "net": 157678
            },
            "nonCommercial": {
              "long": 236932,
              "short": 397981,
              "net": -161049
            },
            "smallTrader": {
              "long": 51536,
              "short": 48165,
              "net": 3371
            }
          },
          "openInterest": 1706065
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 47092,
              "short": 25769,
              "net": 21323
            },
            "nonCommercial": {
              "long": 21762,
              "short": 40200,
              "net": -18438
            },
            "smallTrader": {
              "long": 3323,
              "short": 6208,
              "net": -2885
            }
          },
          "openInterest": 72846
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16102,
              "short": 45861,
              "net": -29759
            },
            "nonCommercial": {
              "long": 55437,
              "short": 32761,
              "net": 22676
            },
            "smallTrader": {
              "long": 10307,
              "short": 3224,
              "net": 7083
            }
          },
          "openInterest": 88953
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 354411,
              "short": 381767,
              "net": -27356
            },
            "nonCommercial": {
              "long": 77154,
              "short": 74009,
              "net": 3145
            },
            "smallTrader": {
              "long": 41366,
              "short": 17155,
              "net": 24211
            }
          },
          "openInterest": 488795
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1560143,
              "short": 1741184,
              "net": -181041
            },
            "nonCommercial": {
              "long": 350116,
              "short": 307665,
              "net": 42451
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2280743
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34466,
              "short": 99547,
              "net": -65081
            },
            "nonCommercial": {
              "long": 65939,
              "short": 19616,
              "net": 46323
            },
            "smallTrader": {
              "long": 30090,
              "short": 11332,
              "net": 18758
            }
          },
          "openInterest": 141287
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 286611,
              "short": 296003,
              "net": -9392
            },
            "nonCommercial": {
              "long": 145560,
              "short": 161816,
              "net": -16256
            },
            "smallTrader": {
              "long": 59727,
              "short": 34079,
              "net": 25648
            }
          },
          "openInterest": 621885
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 285534,
              "short": 366605,
              "net": -81071
            },
            "nonCommercial": {
              "long": 161005,
              "short": 92841,
              "net": 68164
            },
            "smallTrader": {
              "long": 37163,
              "short": 24256,
              "net": 12907
            }
          },
          "openInterest": 578654
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 524558,
              "short": 415481,
              "net": 109077
            },
            "nonCommercial": {
              "long": 168134,
              "short": 254465,
              "net": -86331
            },
            "smallTrader": {
              "long": 48087,
              "short": 70833,
              "net": -22746
            }
          },
          "openInterest": 902539
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 445189,
              "short": 546343,
              "net": -101154
            },
            "nonCommercial": {
              "long": 220130,
              "short": 148392,
              "net": 71738
            },
            "smallTrader": {
              "long": 77757,
              "short": 48341,
              "net": 29416
            }
          },
          "openInterest": 879396
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69499,
              "short": 16877,
              "net": 52622
            },
            "nonCommercial": {
              "long": 4036,
              "short": 41107,
              "net": -37071
            },
            "smallTrader": {
              "long": 9009,
              "short": 24560,
              "net": -15551
            }
          },
          "openInterest": 82690
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8883,
              "short": 6962,
              "net": 1921
            },
            "nonCommercial": {
              "long": 22613,
              "short": 25326,
              "net": -2713
            },
            "smallTrader": {
              "long": 3891,
              "short": 3099,
              "net": 792
            }
          },
          "openInterest": 37320
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 146068,
              "short": 137592,
              "net": 8476
            },
            "nonCommercial": {
              "long": 78339,
              "short": 87148,
              "net": -8809
            },
            "smallTrader": {
              "long": 26481,
              "short": 26148,
              "net": 333
            }
          },
          "openInterest": 353760
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110881,
              "short": 93464,
              "net": 17417
            },
            "nonCommercial": {
              "long": 68406,
              "short": 84820,
              "net": -16414
            },
            "smallTrader": {
              "long": 19763,
              "short": 20766,
              "net": -1003
            }
          },
          "openInterest": 260991
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173884,
              "short": 120161,
              "net": 53723
            },
            "nonCommercial": {
              "long": 116397,
              "short": 162436,
              "net": -46039
            },
            "smallTrader": {
              "long": 30822,
              "short": 38506,
              "net": -7684
            }
          },
          "openInterest": 448073
        }
      ]
    },
    {
      "reportDate": "2024-11-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3700508,
              "short": 2834265,
              "net": 866243
            },
            "nonCommercial": {
              "long": 427617,
              "short": 1354220,
              "net": -926603
            },
            "smallTrader": {
              "long": 615102,
              "short": 554742,
              "net": 60360
            }
          },
          "openInterest": 4875307
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3316767,
              "short": 2233172,
              "net": 1083595
            },
            "nonCommercial": {
              "long": 521890,
              "short": 1756536,
              "net": -1234646
            },
            "smallTrader": {
              "long": 330891,
              "short": 179840,
              "net": 151051
            }
          },
          "openInterest": 4347076
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1175204,
              "short": 1200814,
              "net": -25610
            },
            "nonCommercial": {
              "long": 420522,
              "short": 467936,
              "net": -47414
            },
            "smallTrader": {
              "long": 234522,
              "short": 161498,
              "net": 73024
            }
          },
          "openInterest": 1858990
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5293290,
              "short": 3643348,
              "net": 1649942
            },
            "nonCommercial": {
              "long": 398080,
              "short": 2163651,
              "net": -1765571
            },
            "smallTrader": {
              "long": 516038,
              "short": 400409,
              "net": 115629
            }
          },
          "openInterest": 6339674
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67173,
              "short": 94631,
              "net": -27458
            },
            "nonCommercial": {
              "long": 88694,
              "short": 56918,
              "net": 31776
            },
            "smallTrader": {
              "long": 23426,
              "short": 27744,
              "net": -4318
            }
          },
          "openInterest": 185533
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1527,
              "short": 1021,
              "net": 506
            },
            "nonCommercial": {
              "long": 30340,
              "short": 31536,
              "net": -1196
            },
            "smallTrader": {
              "long": 1667,
              "short": 977,
              "net": 690
            }
          },
          "openInterest": 40510
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38647,
              "short": 30962,
              "net": 7685
            },
            "nonCommercial": {
              "long": 39059,
              "short": 46626,
              "net": -7567
            },
            "smallTrader": {
              "long": 4626,
              "short": 4744,
              "net": -118
            }
          },
          "openInterest": 90250
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108932,
              "short": 121718,
              "net": -12786
            },
            "nonCommercial": {
              "long": 98459,
              "short": 76825,
              "net": 21634
            },
            "smallTrader": {
              "long": 22563,
              "short": 31411,
              "net": -8848
            }
          },
          "openInterest": 239062
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 259420,
              "short": 100850,
              "net": 158570
            },
            "nonCommercial": {
              "long": 21281,
              "short": 175283,
              "net": -154002
            },
            "smallTrader": {
              "long": 31209,
              "short": 35777,
              "net": -4568
            }
          },
          "openInterest": 322420
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45970,
              "short": 91886,
              "net": -45916
            },
            "nonCommercial": {
              "long": 58002,
              "short": 19267,
              "net": 38735
            },
            "smallTrader": {
              "long": 12301,
              "short": 5120,
              "net": 7181
            }
          },
          "openInterest": 130183
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71466,
              "short": 145286,
              "net": -73820
            },
            "nonCommercial": {
              "long": 83054,
              "short": 12441,
              "net": 70613
            },
            "smallTrader": {
              "long": 9244,
              "short": 6037,
              "net": 3207
            }
          },
          "openInterest": 204329
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76161,
              "short": 91922,
              "net": -15761
            },
            "nonCommercial": {
              "long": 83268,
              "short": 73343,
              "net": 9925
            },
            "smallTrader": {
              "long": 17291,
              "short": 11455,
              "net": 5836
            }
          },
          "openInterest": 203954
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 724811,
              "short": 821131,
              "net": -96320
            },
            "nonCommercial": {
              "long": 399710,
              "short": 262841,
              "net": 136869
            },
            "smallTrader": {
              "long": 127856,
              "short": 168405,
              "net": -40549
            }
          },
          "openInterest": 1545896
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108248,
              "short": 90615,
              "net": 17633
            },
            "nonCommercial": {
              "long": 58071,
              "short": 74972,
              "net": -16901
            },
            "smallTrader": {
              "long": 12398,
              "short": 13130,
              "net": -732
            }
          },
          "openInterest": 231723
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 708808,
              "short": 915416,
              "net": -206608
            },
            "nonCommercial": {
              "long": 314518,
              "short": 114111,
              "net": 200407
            },
            "smallTrader": {
              "long": 61209,
              "short": 55008,
              "net": 6201
            }
          },
          "openInterest": 1740661
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44731,
              "short": 59090,
              "net": -14359
            },
            "nonCommercial": {
              "long": 24909,
              "short": 13413,
              "net": 11496
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 89349
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23526,
              "short": 29149,
              "net": -5623
            },
            "nonCommercial": {
              "long": 6490,
              "short": 1196,
              "net": 5294
            },
            "smallTrader": {
              "long": 835,
              "short": 506,
              "net": 329
            }
          },
          "openInterest": 34236
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 401183,
              "short": 368756,
              "net": 32427
            },
            "nonCommercial": {
              "long": 156334,
              "short": 212343,
              "net": -56009
            },
            "smallTrader": {
              "long": 78896,
              "short": 55314,
              "net": 23582
            }
          },
          "openInterest": 665553
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12205,
              "short": 14151,
              "net": -1946
            },
            "nonCommercial": {
              "long": 24522,
              "short": 14716,
              "net": 9806
            },
            "smallTrader": {
              "long": 9371,
              "short": 17231,
              "net": -7860
            }
          },
          "openInterest": 57033
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 159265,
              "short": 226179,
              "net": -66914
            },
            "nonCommercial": {
              "long": 100609,
              "short": 36916,
              "net": 63693
            },
            "smallTrader": {
              "long": 21305,
              "short": 18084,
              "net": 3221
            }
          },
          "openInterest": 353861
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72377,
              "short": 344897,
              "net": -272520
            },
            "nonCommercial": {
              "long": 303401,
              "short": 53063,
              "net": 250338
            },
            "smallTrader": {
              "long": 46574,
              "short": 24392,
              "net": 22182
            }
          },
          "openInterest": 472660
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 213902,
              "short": 192602,
              "net": 21300
            },
            "nonCommercial": {
              "long": 35485,
              "short": 57943,
              "net": -22458
            },
            "smallTrader": {
              "long": 38102,
              "short": 36944,
              "net": 1158
            }
          },
          "openInterest": 394853
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122885,
              "short": 99595,
              "net": 23290
            },
            "nonCommercial": {
              "long": 87597,
              "short": 110230,
              "net": -22633
            },
            "smallTrader": {
              "long": 39946,
              "short": 40603,
              "net": -657
            }
          },
          "openInterest": 253566
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102430,
              "short": 176994,
              "net": -74564
            },
            "nonCommercial": {
              "long": 171351,
              "short": 90112,
              "net": 81239
            },
            "smallTrader": {
              "long": 23918,
              "short": 30593,
              "net": -6675
            }
          },
          "openInterest": 361094
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114156,
              "short": 184359,
              "net": -70203
            },
            "nonCommercial": {
              "long": 159852,
              "short": 66103,
              "net": 93749
            },
            "smallTrader": {
              "long": 25071,
              "short": 48617,
              "net": -23546
            }
          },
          "openInterest": 355481
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76896,
              "short": 76680,
              "net": 216
            },
            "nonCommercial": {
              "long": 56402,
              "short": 52944,
              "net": 3458
            },
            "smallTrader": {
              "long": 3114,
              "short": 6788,
              "net": -3674
            }
          },
          "openInterest": 142400
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 50,
              "short": 0,
              "net": 50
            },
            "nonCommercial": {
              "long": 105686,
              "short": 107934,
              "net": -2248
            },
            "smallTrader": {
              "long": 2447,
              "short": 249,
              "net": 2198
            }
          },
          "openInterest": 138213
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 158533,
              "short": 189031,
              "net": -30498
            },
            "nonCommercial": {
              "long": 68024,
              "short": 49586,
              "net": 18438
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 289033
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 665368,
              "short": 513659,
              "net": 151709
            },
            "nonCommercial": {
              "long": 215810,
              "short": 369202,
              "net": -153392
            },
            "smallTrader": {
              "long": 49345,
              "short": 47662,
              "net": 1683
            }
          },
          "openInterest": 1640388
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53098,
              "short": 25211,
              "net": 27887
            },
            "nonCommercial": {
              "long": 21408,
              "short": 45789,
              "net": -24381
            },
            "smallTrader": {
              "long": 3340,
              "short": 6846,
              "net": -3506
            }
          },
          "openInterest": 79001
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17138,
              "short": 43785,
              "net": -26647
            },
            "nonCommercial": {
              "long": 54467,
              "short": 35807,
              "net": 18660
            },
            "smallTrader": {
              "long": 11804,
              "short": 3817,
              "net": 7987
            }
          },
          "openInterest": 92361
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370595,
              "short": 393180,
              "net": -22585
            },
            "nonCommercial": {
              "long": 68400,
              "short": 71012,
              "net": -2612
            },
            "smallTrader": {
              "long": 42781,
              "short": 17584,
              "net": 25197
            }
          },
          "openInterest": 495231
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1630229,
              "short": 1702843,
              "net": -72614
            },
            "nonCommercial": {
              "long": 272149,
              "short": 342508,
              "net": -70359
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2295861
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33100,
              "short": 94258,
              "net": -61158
            },
            "nonCommercial": {
              "long": 63076,
              "short": 20293,
              "net": 42783
            },
            "smallTrader": {
              "long": 29635,
              "short": 11260,
              "net": 18375
            }
          },
          "openInterest": 134590
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 276627,
              "short": 263888,
              "net": 12739
            },
            "nonCommercial": {
              "long": 133355,
              "short": 169187,
              "net": -35832
            },
            "smallTrader": {
              "long": 57007,
              "short": 33914,
              "net": 23093
            }
          },
          "openInterest": 594323
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 291464,
              "short": 330885,
              "net": -39421
            },
            "nonCommercial": {
              "long": 134723,
              "short": 99230,
              "net": 35493
            },
            "smallTrader": {
              "long": 31048,
              "short": 27120,
              "net": 3928
            }
          },
          "openInterest": 552333
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528329,
              "short": 405104,
              "net": 123225
            },
            "nonCommercial": {
              "long": 159925,
              "short": 265862,
              "net": -105937
            },
            "smallTrader": {
              "long": 49494,
              "short": 66782,
              "net": -17288
            }
          },
          "openInterest": 909831
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 447137,
              "short": 546272,
              "net": -99135
            },
            "nonCommercial": {
              "long": 224726,
              "short": 148632,
              "net": 76094
            },
            "smallTrader": {
              "long": 71680,
              "short": 48639,
              "net": 23041
            }
          },
          "openInterest": 877135
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72660,
              "short": 17956,
              "net": 54704
            },
            "nonCommercial": {
              "long": 4458,
              "short": 44134,
              "net": -39676
            },
            "smallTrader": {
              "long": 9270,
              "short": 24298,
              "net": -15028
            }
          },
          "openInterest": 86500
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9463,
              "short": 7304,
              "net": 2159
            },
            "nonCommercial": {
              "long": 22960,
              "short": 25759,
              "net": -2799
            },
            "smallTrader": {
              "long": 3722,
              "short": 3082,
              "net": 640
            }
          },
          "openInterest": 37797
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 122277,
              "short": 104538,
              "net": 17739
            },
            "nonCommercial": {
              "long": 62457,
              "short": 81837,
              "net": -19380
            },
            "smallTrader": {
              "long": 28685,
              "short": 27044,
              "net": 1641
            }
          },
          "openInterest": 311326
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105689,
              "short": 87365,
              "net": 18324
            },
            "nonCommercial": {
              "long": 66990,
              "short": 83751,
              "net": -16761
            },
            "smallTrader": {
              "long": 17668,
              "short": 19231,
              "net": -1563
            }
          },
          "openInterest": 249800
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154808,
              "short": 96375,
              "net": 58433
            },
            "nonCommercial": {
              "long": 119626,
              "short": 171818,
              "net": -52192
            },
            "smallTrader": {
              "long": 31856,
              "short": 38097,
              "net": -6241
            }
          },
          "openInterest": 413395
        }
      ]
    },
    {
      "reportDate": "2024-12-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3572758,
              "short": 2730137,
              "net": 842621
            },
            "nonCommercial": {
              "long": 434911,
              "short": 1326812,
              "net": -891901
            },
            "smallTrader": {
              "long": 425946,
              "short": 376666,
              "net": 49280
            }
          },
          "openInterest": 4499899
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3324264,
              "short": 2262451,
              "net": 1061813
            },
            "nonCommercial": {
              "long": 506365,
              "short": 1709264,
              "net": -1202899
            },
            "smallTrader": {
              "long": 259271,
              "short": 118185,
              "net": 141086
            }
          },
          "openInterest": 4289906
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1217310,
              "short": 1228443,
              "net": -11133
            },
            "nonCommercial": {
              "long": 408017,
              "short": 466792,
              "net": -58775
            },
            "smallTrader": {
              "long": 206464,
              "short": 136556,
              "net": 69908
            }
          },
          "openInterest": 1857562
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5148595,
              "short": 3407439,
              "net": 1741156
            },
            "nonCommercial": {
              "long": 402072,
              "short": 2263172,
              "net": -1861100
            },
            "smallTrader": {
              "long": 409306,
              "short": 289362,
              "net": 119944
            }
          },
          "openInterest": 6035339
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71206,
              "short": 93492,
              "net": -22286
            },
            "nonCommercial": {
              "long": 86699,
              "short": 65298,
              "net": 21401
            },
            "smallTrader": {
              "long": 25601,
              "short": 24716,
              "net": 885
            }
          },
          "openInterest": 190247
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1615,
              "short": 575,
              "net": 1040
            },
            "nonCommercial": {
              "long": 30625,
              "short": 32220,
              "net": -1595
            },
            "smallTrader": {
              "long": 1600,
              "short": 1045,
              "net": 555
            }
          },
          "openInterest": 37021
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32419,
              "short": 13772,
              "net": 18647
            },
            "nonCommercial": {
              "long": 25853,
              "short": 43267,
              "net": -17414
            },
            "smallTrader": {
              "long": 2213,
              "short": 3446,
              "net": -1233
            }
          },
          "openInterest": 60634
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114068,
              "short": 123063,
              "net": -8995
            },
            "nonCommercial": {
              "long": 98056,
              "short": 78730,
              "net": 19326
            },
            "smallTrader": {
              "long": 23219,
              "short": 33550,
              "net": -10331
            }
          },
          "openInterest": 243504
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 261571,
              "short": 96066,
              "net": 165505
            },
            "nonCommercial": {
              "long": 21696,
              "short": 181042,
              "net": -159346
            },
            "smallTrader": {
              "long": 31609,
              "short": 37768,
              "net": -6159
            }
          },
          "openInterest": 324325
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46774,
              "short": 90368,
              "net": -43594
            },
            "nonCommercial": {
              "long": 56340,
              "short": 19175,
              "net": 37165
            },
            "smallTrader": {
              "long": 11738,
              "short": 5309,
              "net": 6429
            }
          },
          "openInterest": 130235
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70936,
              "short": 140753,
              "net": -69817
            },
            "nonCommercial": {
              "long": 78015,
              "short": 11288,
              "net": 66727
            },
            "smallTrader": {
              "long": 9014,
              "short": 5924,
              "net": 3090
            }
          },
          "openInterest": 202088
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75871,
              "short": 90654,
              "net": -14783
            },
            "nonCommercial": {
              "long": 86478,
              "short": 76012,
              "net": 10466
            },
            "smallTrader": {
              "long": 16412,
              "short": 12095,
              "net": 4317
            }
          },
          "openInterest": 213182
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 711737,
              "short": 813705,
              "net": -101968
            },
            "nonCommercial": {
              "long": 404920,
              "short": 267692,
              "net": 137228
            },
            "smallTrader": {
              "long": 125015,
              "short": 160275,
              "net": -35260
            }
          },
          "openInterest": 1532058
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107282,
              "short": 93680,
              "net": 13602
            },
            "nonCommercial": {
              "long": 59802,
              "short": 73392,
              "net": -13590
            },
            "smallTrader": {
              "long": 12854,
              "short": 12866,
              "net": -12
            }
          },
          "openInterest": 231775
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 717612,
              "short": 929209,
              "net": -211597
            },
            "nonCommercial": {
              "long": 322841,
              "short": 121377,
              "net": 201464
            },
            "smallTrader": {
              "long": 65892,
              "short": 55759,
              "net": 10133
            }
          },
          "openInterest": 1780843
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48062,
              "short": 61675,
              "net": -13613
            },
            "nonCommercial": {
              "long": 26196,
              "short": 15696,
              "net": 10500
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92337
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 18442,
              "short": 23598,
              "net": -5156
            },
            "nonCommercial": {
              "long": 5797,
              "short": 872,
              "net": 4925
            },
            "smallTrader": {
              "long": 711,
              "short": 480,
              "net": 231
            }
          },
          "openInterest": 28205
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 401120,
              "short": 366644,
              "net": 34476
            },
            "nonCommercial": {
              "long": 167693,
              "short": 225182,
              "net": -57489
            },
            "smallTrader": {
              "long": 77569,
              "short": 54556,
              "net": 23013
            }
          },
          "openInterest": 675059
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12806,
              "short": 15698,
              "net": -2892
            },
            "nonCommercial": {
              "long": 26718,
              "short": 15610,
              "net": 11108
            },
            "smallTrader": {
              "long": 10135,
              "short": 18351,
              "net": -8216
            }
          },
          "openInterest": 60990
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149570,
              "short": 214410,
              "net": -64840
            },
            "nonCommercial": {
              "long": 101785,
              "short": 38239,
              "net": 63546
            },
            "smallTrader": {
              "long": 19917,
              "short": 18623,
              "net": 1294
            }
          },
          "openInterest": 345092
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63251,
              "short": 349526,
              "net": -286275
            },
            "nonCommercial": {
              "long": 307611,
              "short": 47875,
              "net": 259736
            },
            "smallTrader": {
              "long": 48337,
              "short": 21798,
              "net": 26539
            }
          },
          "openInterest": 462040
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209314,
              "short": 187709,
              "net": 21605
            },
            "nonCommercial": {
              "long": 40397,
              "short": 62676,
              "net": -22279
            },
            "smallTrader": {
              "long": 34682,
              "short": 34008,
              "net": 674
            }
          },
          "openInterest": 386394
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111171,
              "short": 111335,
              "net": -164
            },
            "nonCommercial": {
              "long": 93622,
              "short": 91288,
              "net": 2334
            },
            "smallTrader": {
              "long": 39431,
              "short": 41601,
              "net": -2170
            }
          },
          "openInterest": 256849
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103197,
              "short": 186130,
              "net": -82933
            },
            "nonCommercial": {
              "long": 180550,
              "short": 88791,
              "net": 91759
            },
            "smallTrader": {
              "long": 23829,
              "short": 32655,
              "net": -8826
            }
          },
          "openInterest": 368626
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109258,
              "short": 181985,
              "net": -72727
            },
            "nonCommercial": {
              "long": 163456,
              "short": 66412,
              "net": 97044
            },
            "smallTrader": {
              "long": 24090,
              "short": 48407,
              "net": -24317
            }
          },
          "openInterest": 352483
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77150,
              "short": 78988,
              "net": -1838
            },
            "nonCommercial": {
              "long": 55114,
              "short": 50930,
              "net": 4184
            },
            "smallTrader": {
              "long": 3777,
              "short": 6123,
              "net": -2346
            }
          },
          "openInterest": 146854
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1250,
              "short": 0,
              "net": 1250
            },
            "nonCommercial": {
              "long": 84670,
              "short": 88036,
              "net": -3366
            },
            "smallTrader": {
              "long": 2489,
              "short": 373,
              "net": 2116
            }
          },
          "openInterest": 88662
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161753,
              "short": 202622,
              "net": -40869
            },
            "nonCommercial": {
              "long": 82241,
              "short": 52777,
              "net": 29464
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 307679
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 649047,
              "short": 500535,
              "net": 148512
            },
            "nonCommercial": {
              "long": 211670,
              "short": 363293,
              "net": -151623
            },
            "smallTrader": {
              "long": 51099,
              "short": 47988,
              "net": 3111
            }
          },
          "openInterest": 1638982
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53338,
              "short": 27608,
              "net": 25730
            },
            "nonCommercial": {
              "long": 21213,
              "short": 44521,
              "net": -23308
            },
            "smallTrader": {
              "long": 3446,
              "short": 5868,
              "net": -2422
            }
          },
          "openInterest": 80220
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17292,
              "short": 46010,
              "net": -28718
            },
            "nonCommercial": {
              "long": 55415,
              "short": 34929,
              "net": 20486
            },
            "smallTrader": {
              "long": 11849,
              "short": 3617,
              "net": 8232
            }
          },
          "openInterest": 94662
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 379981,
              "short": 395157,
              "net": -15176
            },
            "nonCommercial": {
              "long": 65152,
              "short": 76726,
              "net": -11574
            },
            "smallTrader": {
              "long": 43620,
              "short": 16870,
              "net": 26750
            }
          },
          "openInterest": 503146
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1650019,
              "short": 1687970,
              "net": -37951
            },
            "nonCommercial": {
              "long": 262910,
              "short": 362521,
              "net": -99611
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2303238
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32688,
              "short": 94707,
              "net": -62019
            },
            "nonCommercial": {
              "long": 64285,
              "short": 21025,
              "net": 43260
            },
            "smallTrader": {
              "long": 29478,
              "short": 10719,
              "net": 18759
            }
          },
          "openInterest": 134074
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277159,
              "short": 265928,
              "net": 11231
            },
            "nonCommercial": {
              "long": 132664,
              "short": 166634,
              "net": -33970
            },
            "smallTrader": {
              "long": 55879,
              "short": 33140,
              "net": 22739
            }
          },
          "openInterest": 603891
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 303490,
              "short": 335742,
              "net": -32252
            },
            "nonCommercial": {
              "long": 138699,
              "short": 111871,
              "net": 26828
            },
            "smallTrader": {
              "long": 32253,
              "short": 26829,
              "net": 5424
            }
          },
          "openInterest": 565354
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 520431,
              "short": 404778,
              "net": 115653
            },
            "nonCommercial": {
              "long": 158897,
              "short": 257381,
              "net": -98484
            },
            "smallTrader": {
              "long": 49744,
              "short": 66913,
              "net": -17169
            }
          },
          "openInterest": 923030
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 449489,
              "short": 557837,
              "net": -108348
            },
            "nonCommercial": {
              "long": 228964,
              "short": 140649,
              "net": 88315
            },
            "smallTrader": {
              "long": 73180,
              "short": 53147,
              "net": 20033
            }
          },
          "openInterest": 890137
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70719,
              "short": 17368,
              "net": 53351
            },
            "nonCommercial": {
              "long": 4874,
              "short": 45968,
              "net": -41094
            },
            "smallTrader": {
              "long": 9565,
              "short": 21822,
              "net": -12257
            }
          },
          "openInterest": 85247
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9563,
              "short": 7762,
              "net": 1801
            },
            "nonCommercial": {
              "long": 21903,
              "short": 24957,
              "net": -3054
            },
            "smallTrader": {
              "long": 4009,
              "short": 2756,
              "net": 1253
            }
          },
          "openInterest": 37510
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152286,
              "short": 120760,
              "net": 31526
            },
            "nonCommercial": {
              "long": 66912,
              "short": 100114,
              "net": -33202
            },
            "smallTrader": {
              "long": 30871,
              "short": 29195,
              "net": 1676
            }
          },
          "openInterest": 343822
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108867,
              "short": 85119,
              "net": 23748
            },
            "nonCommercial": {
              "long": 68706,
              "short": 91418,
              "net": -22712
            },
            "smallTrader": {
              "long": 18406,
              "short": 19442,
              "net": -1036
            }
          },
          "openInterest": 261784
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 162383,
              "short": 96048,
              "net": 66335
            },
            "nonCommercial": {
              "long": 125216,
              "short": 186753,
              "net": -61537
            },
            "smallTrader": {
              "long": 29486,
              "short": 34284,
              "net": -4798
            }
          },
          "openInterest": 423678
        }
      ]
    },
    {
      "reportDate": "2024-12-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3516621,
              "short": 2701237,
              "net": 815384
            },
            "nonCommercial": {
              "long": 438538,
              "short": 1314254,
              "net": -875716
            },
            "smallTrader": {
              "long": 416813,
              "short": 356481,
              "net": 60332
            }
          },
          "openInterest": 4447413
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3348411,
              "short": 2234721,
              "net": 1113690
            },
            "nonCommercial": {
              "long": 481986,
              "short": 1736910,
              "net": -1254924
            },
            "smallTrader": {
              "long": 260916,
              "short": 119682,
              "net": 141234
            }
          },
          "openInterest": 4280832
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1221804,
              "short": 1253293,
              "net": -31489
            },
            "nonCommercial": {
              "long": 410909,
              "short": 450402,
              "net": -39493
            },
            "smallTrader": {
              "long": 203350,
              "short": 132368,
              "net": 70982
            }
          },
          "openInterest": 1862376
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5145585,
              "short": 3463471,
              "net": 1682114
            },
            "nonCommercial": {
              "long": 419439,
              "short": 2209869,
              "net": -1790430
            },
            "smallTrader": {
              "long": 408423,
              "short": 300107,
              "net": 108316
            }
          },
          "openInterest": 6049139
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111884,
              "short": 112619,
              "net": -735
            },
            "nonCommercial": {
              "long": 88751,
              "short": 80266,
              "net": 8485
            },
            "smallTrader": {
              "long": 26561,
              "short": 34311,
              "net": -7750
            }
          },
          "openInterest": 239026
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1721,
              "short": 1485,
              "net": 236
            },
            "nonCommercial": {
              "long": 31168,
              "short": 31888,
              "net": -720
            },
            "smallTrader": {
              "long": 1627,
              "short": 1143,
              "net": 484
            }
          },
          "openInterest": 37588
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33982,
              "short": 16806,
              "net": 17176
            },
            "nonCommercial": {
              "long": 32187,
              "short": 48580,
              "net": -16393
            },
            "smallTrader": {
              "long": 2279,
              "short": 3062,
              "net": -783
            }
          },
          "openInterest": 70832
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162912,
              "short": 184816,
              "net": -21904
            },
            "nonCommercial": {
              "long": 102763,
              "short": 75638,
              "net": 27125
            },
            "smallTrader": {
              "long": 26568,
              "short": 31789,
              "net": -5221
            }
          },
          "openInterest": 311725
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 333506,
              "short": 137570,
              "net": 195936
            },
            "nonCommercial": {
              "long": 29034,
              "short": 210588,
              "net": -181554
            },
            "smallTrader": {
              "long": 30191,
              "short": 44573,
              "net": -14382
            }
          },
          "openInterest": 408181
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46915,
              "short": 90537,
              "net": -43622
            },
            "nonCommercial": {
              "long": 54366,
              "short": 17389,
              "net": 36977
            },
            "smallTrader": {
              "long": 12396,
              "short": 5751,
              "net": 6645
            }
          },
          "openInterest": 129117
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71110,
              "short": 136236,
              "net": -65126
            },
            "nonCommercial": {
              "long": 76217,
              "short": 14143,
              "net": 62074
            },
            "smallTrader": {
              "long": 9346,
              "short": 6294,
              "net": 3052
            }
          },
          "openInterest": 204227
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72711,
              "short": 89600,
              "net": -16889
            },
            "nonCommercial": {
              "long": 84585,
              "short": 73626,
              "net": 10959
            },
            "smallTrader": {
              "long": 16766,
              "short": 10836,
              "net": 5930
            }
          },
          "openInterest": 208126
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 707447,
              "short": 890929,
              "net": -183482
            },
            "nonCommercial": {
              "long": 465806,
              "short": 241383,
              "net": 224423
            },
            "smallTrader": {
              "long": 121307,
              "short": 162248,
              "net": -40941
            }
          },
          "openInterest": 1583031
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108927,
              "short": 89549,
              "net": 19378
            },
            "nonCommercial": {
              "long": 59508,
              "short": 79036,
              "net": -19528
            },
            "smallTrader": {
              "long": 13293,
              "short": 13143,
              "net": 150
            }
          },
          "openInterest": 231574
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 725970,
              "short": 927480,
              "net": -201510
            },
            "nonCommercial": {
              "long": 316216,
              "short": 126104,
              "net": 190112
            },
            "smallTrader": {
              "long": 68067,
              "short": 56669,
              "net": 11398
            }
          },
          "openInterest": 1808227
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45997,
              "short": 62448,
              "net": -16451
            },
            "nonCommercial": {
              "long": 24147,
              "short": 14026,
              "net": 10121
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92474
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20221,
              "short": 24115,
              "net": -3894
            },
            "nonCommercial": {
              "long": 4567,
              "short": 1048,
              "net": 3519
            },
            "smallTrader": {
              "long": 828,
              "short": 453,
              "net": 375
            }
          },
          "openInterest": 29358
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 452311,
              "short": 397595,
              "net": 54716
            },
            "nonCommercial": {
              "long": 157375,
              "short": 232948,
              "net": -75573
            },
            "smallTrader": {
              "long": 84363,
              "short": 63506,
              "net": 20857
            }
          },
          "openInterest": 727276
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13640,
              "short": 16157,
              "net": -2517
            },
            "nonCommercial": {
              "long": 27750,
              "short": 17042,
              "net": 10708
            },
            "smallTrader": {
              "long": 10084,
              "short": 18275,
              "net": -8191
            }
          },
          "openInterest": 63985
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162973,
              "short": 238224,
              "net": -75251
            },
            "nonCommercial": {
              "long": 107859,
              "short": 36681,
              "net": 71178
            },
            "smallTrader": {
              "long": 25520,
              "short": 21447,
              "net": 4073
            }
          },
          "openInterest": 376927
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66025,
              "short": 362896,
              "net": -296871
            },
            "nonCommercial": {
              "long": 324332,
              "short": 48746,
              "net": 275586
            },
            "smallTrader": {
              "long": 46448,
              "short": 25163,
              "net": 21285
            }
          },
          "openInterest": 483346
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 207768,
              "short": 172655,
              "net": 35113
            },
            "nonCommercial": {
              "long": 42687,
              "short": 75641,
              "net": -32954
            },
            "smallTrader": {
              "long": 35543,
              "short": 37702,
              "net": -2159
            }
          },
          "openInterest": 388945
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117775,
              "short": 142373,
              "net": -24598
            },
            "nonCommercial": {
              "long": 97938,
              "short": 72186,
              "net": 25752
            },
            "smallTrader": {
              "long": 36894,
              "short": 38048,
              "net": -1154
            }
          },
          "openInterest": 274834
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105332,
              "short": 185237,
              "net": -79905
            },
            "nonCommercial": {
              "long": 179204,
              "short": 87682,
              "net": 91522
            },
            "smallTrader": {
              "long": 20747,
              "short": 32364,
              "net": -11617
            }
          },
          "openInterest": 361165
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102578,
              "short": 180492,
              "net": -77914
            },
            "nonCommercial": {
              "long": 167119,
              "short": 64418,
              "net": 102701
            },
            "smallTrader": {
              "long": 23110,
              "short": 47897,
              "net": -24787
            }
          },
          "openInterest": 339556
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75013,
              "short": 81186,
              "net": -6173
            },
            "nonCommercial": {
              "long": 61643,
              "short": 53715,
              "net": 7928
            },
            "smallTrader": {
              "long": 4073,
              "short": 5828,
              "net": -1755
            }
          },
          "openInterest": 160701
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1250,
              "short": 0,
              "net": 1250
            },
            "nonCommercial": {
              "long": 148659,
              "short": 152608,
              "net": -3949
            },
            "smallTrader": {
              "long": 3026,
              "short": 327,
              "net": 2699
            }
          },
          "openInterest": 166451
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152775,
              "short": 202986,
              "net": -50211
            },
            "nonCommercial": {
              "long": 84419,
              "short": 48915,
              "net": 35504
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 306813
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 582226,
              "short": 444504,
              "net": 137722
            },
            "nonCommercial": {
              "long": 221414,
              "short": 361993,
              "net": -140579
            },
            "smallTrader": {
              "long": 52922,
              "short": 50065,
              "net": 2857
            }
          },
          "openInterest": 1575117
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69879,
              "short": 38032,
              "net": 31847
            },
            "nonCommercial": {
              "long": 19605,
              "short": 47812,
              "net": -28207
            },
            "smallTrader": {
              "long": 3520,
              "short": 7160,
              "net": -3640
            }
          },
          "openInterest": 98096
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20299,
              "short": 43587,
              "net": -23288
            },
            "nonCommercial": {
              "long": 54105,
              "short": 39276,
              "net": 14829
            },
            "smallTrader": {
              "long": 12146,
              "short": 3687,
              "net": 8459
            }
          },
          "openInterest": 97656
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 390127,
              "short": 414427,
              "net": -24300
            },
            "nonCommercial": {
              "long": 74100,
              "short": 76257,
              "net": -2157
            },
            "smallTrader": {
              "long": 44304,
              "short": 17847,
              "net": 26457
            }
          },
          "openInterest": 520767
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1657996,
              "short": 1723367,
              "net": -65371
            },
            "nonCommercial": {
              "long": 290379,
              "short": 364495,
              "net": -74116
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2349247
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36376,
              "short": 96219,
              "net": -59843
            },
            "nonCommercial": {
              "long": 72515,
              "short": 31350,
              "net": 41165
            },
            "smallTrader": {
              "long": 30557,
              "short": 11879,
              "net": 18678
            }
          },
          "openInterest": 151096
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 275022,
              "short": 270001,
              "net": 5021
            },
            "nonCommercial": {
              "long": 135659,
              "short": 164887,
              "net": -29228
            },
            "smallTrader": {
              "long": 55954,
              "short": 31747,
              "net": 24207
            }
          },
          "openInterest": 613189
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 298265,
              "short": 349016,
              "net": -50751
            },
            "nonCommercial": {
              "long": 144344,
              "short": 101481,
              "net": 42863
            },
            "smallTrader": {
              "long": 33370,
              "short": 25482,
              "net": 7888
            }
          },
          "openInterest": 564473
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 508774,
              "short": 406221,
              "net": 102553
            },
            "nonCommercial": {
              "long": 160946,
              "short": 247162,
              "net": -86216
            },
            "smallTrader": {
              "long": 50637,
              "short": 66974,
              "net": -16337
            }
          },
          "openInterest": 914773
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 469791,
              "short": 585717,
              "net": -115926
            },
            "nonCommercial": {
              "long": 237266,
              "short": 139939,
              "net": 97327
            },
            "smallTrader": {
              "long": 72554,
              "short": 53955,
              "net": 18599
            }
          },
          "openInterest": 930326
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89188,
              "short": 36879,
              "net": 52309
            },
            "nonCommercial": {
              "long": 4796,
              "short": 39788,
              "net": -34992
            },
            "smallTrader": {
              "long": 8877,
              "short": 26194,
              "net": -17317
            }
          },
          "openInterest": 109379
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10986,
              "short": 9046,
              "net": 1940
            },
            "nonCommercial": {
              "long": 22883,
              "short": 26107,
              "net": -3224
            },
            "smallTrader": {
              "long": 4052,
              "short": 2768,
              "net": 1284
            }
          },
          "openInterest": 40825
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 162472,
              "short": 116733,
              "net": 45739
            },
            "nonCommercial": {
              "long": 68746,
              "short": 113916,
              "net": -45170
            },
            "smallTrader": {
              "long": 30353,
              "short": 30922,
              "net": -569
            }
          },
          "openInterest": 353746
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112641,
              "short": 91723,
              "net": 20918
            },
            "nonCommercial": {
              "long": 72174,
              "short": 91660,
              "net": -19486
            },
            "smallTrader": {
              "long": 17359,
              "short": 18791,
              "net": -1432
            }
          },
          "openInterest": 271564
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165145,
              "short": 100863,
              "net": 64282
            },
            "nonCommercial": {
              "long": 126404,
              "short": 185694,
              "net": -59290
            },
            "smallTrader": {
              "long": 28783,
              "short": 33775,
              "net": -4992
            }
          },
          "openInterest": 425812
        }
      ]
    },
    {
      "reportDate": "2024-12-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3448078,
              "short": 2796319,
              "net": 651759
            },
            "nonCommercial": {
              "long": 492529,
              "short": 1225446,
              "net": -732917
            },
            "smallTrader": {
              "long": 431228,
              "short": 350070,
              "net": 81158
            }
          },
          "openInterest": 4467512
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3297104,
              "short": 2167384,
              "net": 1129720
            },
            "nonCommercial": {
              "long": 487339,
              "short": 1746612,
              "net": -1259273
            },
            "smallTrader": {
              "long": 248447,
              "short": 118894,
              "net": 129553
            }
          },
          "openInterest": 4214989
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1224408,
              "short": 1258605,
              "net": -34197
            },
            "nonCommercial": {
              "long": 407771,
              "short": 454074,
              "net": -46303
            },
            "smallTrader": {
              "long": 213331,
              "short": 132831,
              "net": 80500
            }
          },
          "openInterest": 1862228
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5139765,
              "short": 3469721,
              "net": 1670044
            },
            "nonCommercial": {
              "long": 435419,
              "short": 2197736,
              "net": -1762317
            },
            "smallTrader": {
              "long": 395530,
              "short": 303257,
              "net": 92273
            }
          },
          "openInterest": 6063191
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111276,
              "short": 40177,
              "net": 71099
            },
            "nonCommercial": {
              "long": 32929,
              "short": 94460,
              "net": -61531
            },
            "smallTrader": {
              "long": 21997,
              "short": 31565,
              "net": -9568
            }
          },
          "openInterest": 172661
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1720,
              "short": 2203,
              "net": -483
            },
            "nonCommercial": {
              "long": 33073,
              "short": 32902,
              "net": 171
            },
            "smallTrader": {
              "long": 1639,
              "short": 1327,
              "net": 312
            }
          },
          "openInterest": 42524
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43312,
              "short": 20992,
              "net": 22320
            },
            "nonCommercial": {
              "long": 31931,
              "short": 52868,
              "net": -20937
            },
            "smallTrader": {
              "long": 2103,
              "short": 3486,
              "net": -1383
            }
          },
          "openInterest": 77962
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71728,
              "short": 87986,
              "net": -16258
            },
            "nonCommercial": {
              "long": 88265,
              "short": 66618,
              "net": 21647
            },
            "smallTrader": {
              "long": 24964,
              "short": 30353,
              "net": -5389
            }
          },
          "openInterest": 187135
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 430972,
              "short": 235515,
              "net": 195457
            },
            "nonCommercial": {
              "long": 19170,
              "short": 201225,
              "net": -182055
            },
            "smallTrader": {
              "long": 28710,
              "short": 42112,
              "net": -13402
            }
          },
          "openInterest": 485592
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49033,
              "short": 91100,
              "net": -42067
            },
            "nonCommercial": {
              "long": 51064,
              "short": 15783,
              "net": 35281
            },
            "smallTrader": {
              "long": 12193,
              "short": 5407,
              "net": 6786
            }
          },
          "openInterest": 127978
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69145,
              "short": 134845,
              "net": -65700
            },
            "nonCommercial": {
              "long": 74227,
              "short": 12080,
              "net": 62147
            },
            "smallTrader": {
              "long": 9539,
              "short": 5986,
              "net": 3553
            }
          },
          "openInterest": 199746
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74275,
              "short": 86025,
              "net": -11750
            },
            "nonCommercial": {
              "long": 81540,
              "short": 75600,
              "net": 5940
            },
            "smallTrader": {
              "long": 17360,
              "short": 11550,
              "net": 5810
            }
          },
          "openInterest": 207513
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 745237,
              "short": 915915,
              "net": -170678
            },
            "nonCommercial": {
              "long": 454635,
              "short": 232787,
              "net": 221848
            },
            "smallTrader": {
              "long": 121259,
              "short": 172429,
              "net": -51170
            }
          },
          "openInterest": 1616832
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113854,
              "short": 86308,
              "net": 27546
            },
            "nonCommercial": {
              "long": 59565,
              "short": 86168,
              "net": -26603
            },
            "smallTrader": {
              "long": 12851,
              "short": 13794,
              "net": -943
            }
          },
          "openInterest": 239659
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 727114,
              "short": 964117,
              "net": -237003
            },
            "nonCommercial": {
              "long": 358867,
              "short": 128877,
              "net": 229990
            },
            "smallTrader": {
              "long": 63945,
              "short": 56932,
              "net": 7013
            }
          },
          "openInterest": 1827905
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 59009,
              "short": 72304,
              "net": -13295
            },
            "nonCommercial": {
              "long": 20489,
              "short": 14890,
              "net": 5599
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 108960
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22856,
              "short": 26853,
              "net": -3997
            },
            "nonCommercial": {
              "long": 4625,
              "short": 1068,
              "net": 3557
            },
            "smallTrader": {
              "long": 929,
              "short": 489,
              "net": 440
            }
          },
          "openInterest": 31940
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 340837,
              "short": 292748,
              "net": 48089
            },
            "nonCommercial": {
              "long": 152671,
              "short": 218566,
              "net": -65895
            },
            "smallTrader": {
              "long": 72006,
              "short": 54200,
              "net": 17806
            }
          },
          "openInterest": 584000
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15051,
              "short": 16961,
              "net": -1910
            },
            "nonCommercial": {
              "long": 28803,
              "short": 17881,
              "net": 10922
            },
            "smallTrader": {
              "long": 10716,
              "short": 19728,
              "net": -9012
            }
          },
          "openInterest": 67966
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175480,
              "short": 246123,
              "net": -70643
            },
            "nonCommercial": {
              "long": 103609,
              "short": 34079,
              "net": 69530
            },
            "smallTrader": {
              "long": 22042,
              "short": 20929,
              "net": 1113
            }
          },
          "openInterest": 389096
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61012,
              "short": 346245,
              "net": -285233
            },
            "nonCommercial": {
              "long": 302978,
              "short": 40937,
              "net": 262041
            },
            "smallTrader": {
              "long": 48388,
              "short": 25196,
              "net": 23192
            }
          },
          "openInterest": 466571
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205250,
              "short": 183731,
              "net": 21519
            },
            "nonCommercial": {
              "long": 51397,
              "short": 66251,
              "net": -14854
            },
            "smallTrader": {
              "long": 34462,
              "short": 41127,
              "net": -6665
            }
          },
          "openInterest": 384897
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57107,
              "short": 60208,
              "net": -3101
            },
            "nonCommercial": {
              "long": 87208,
              "short": 81247,
              "net": 5961
            },
            "smallTrader": {
              "long": 34688,
              "short": 37548,
              "net": -2860
            }
          },
          "openInterest": 181673
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101704,
              "short": 182249,
              "net": -80545
            },
            "nonCommercial": {
              "long": 154060,
              "short": 60650,
              "net": 93410
            },
            "smallTrader": {
              "long": 20534,
              "short": 33399,
              "net": -12865
            }
          },
          "openInterest": 332821
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100389,
              "short": 188332,
              "net": -87943
            },
            "nonCommercial": {
              "long": 175651,
              "short": 64873,
              "net": 110778
            },
            "smallTrader": {
              "long": 24537,
              "short": 47372,
              "net": -22835
            }
          },
          "openInterest": 350422
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63901,
              "short": 76233,
              "net": -12332
            },
            "nonCommercial": {
              "long": 55529,
              "short": 40915,
              "net": 14614
            },
            "smallTrader": {
              "long": 3680,
              "short": 5962,
              "net": -2282
            }
          },
          "openInterest": 126921
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1250,
              "short": 0,
              "net": 1250
            },
            "nonCommercial": {
              "long": 188412,
              "short": 192615,
              "net": -4203
            },
            "smallTrader": {
              "long": 3304,
              "short": 351,
              "net": 2953
            }
          },
          "openInterest": 200948
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 178811,
              "short": 225447,
              "net": -46636
            },
            "nonCommercial": {
              "long": 85940,
              "short": 50256,
              "net": 35684
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 340251
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 582803,
              "short": 458960,
              "net": 123843
            },
            "nonCommercial": {
              "long": 220409,
              "short": 348610,
              "net": -128201
            },
            "smallTrader": {
              "long": 57551,
              "short": 53193,
              "net": 4358
            }
          },
          "openInterest": 1559585
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68108,
              "short": 21785,
              "net": 46323
            },
            "nonCommercial": {
              "long": 9370,
              "short": 51877,
              "net": -42507
            },
            "smallTrader": {
              "long": 2967,
              "short": 6783,
              "net": -3816
            }
          },
          "openInterest": 80998
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18959,
              "short": 40300,
              "net": -21341
            },
            "nonCommercial": {
              "long": 56233,
              "short": 42489,
              "net": 13744
            },
            "smallTrader": {
              "long": 11841,
              "short": 4244,
              "net": 7597
            }
          },
          "openInterest": 97942
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 417352,
              "short": 439632,
              "net": -22280
            },
            "nonCommercial": {
              "long": 72290,
              "short": 72706,
              "net": -416
            },
            "smallTrader": {
              "long": 47882,
              "short": 25186,
              "net": 22696
            }
          },
          "openInterest": 569474
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1797010,
              "short": 1913439,
              "net": -116429
            },
            "nonCommercial": {
              "long": 319777,
              "short": 348339,
              "net": -28562
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2623934
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35135,
              "short": 92645,
              "net": -57510
            },
            "nonCommercial": {
              "long": 68183,
              "short": 27919,
              "net": 40264
            },
            "smallTrader": {
              "long": 29396,
              "short": 12150,
              "net": 17246
            }
          },
          "openInterest": 146938
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 290506,
              "short": 269028,
              "net": 21478
            },
            "nonCommercial": {
              "long": 130356,
              "short": 175200,
              "net": -44844
            },
            "smallTrader": {
              "long": 57067,
              "short": 33701,
              "net": 23366
            }
          },
          "openInterest": 638236
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 299589,
              "short": 334155,
              "net": -34566
            },
            "nonCommercial": {
              "long": 142261,
              "short": 108911,
              "net": 33350
            },
            "smallTrader": {
              "long": 31466,
              "short": 30250,
              "net": 1216
            }
          },
          "openInterest": 567128
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 518263,
              "short": 393231,
              "net": 125032
            },
            "nonCommercial": {
              "long": 156034,
              "short": 265363,
              "net": -109329
            },
            "smallTrader": {
              "long": 52313,
              "short": 68016,
              "net": -15703
            }
          },
          "openInterest": 916280
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 505126,
              "short": 585124,
              "net": -79998
            },
            "nonCommercial": {
              "long": 221468,
              "short": 153285,
              "net": 68183
            },
            "smallTrader": {
              "long": 68565,
              "short": 56750,
              "net": 11815
            }
          },
          "openInterest": 945162
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61407,
              "short": 21028,
              "net": 40379
            },
            "nonCommercial": {
              "long": 16872,
              "short": 38672,
              "net": -21800
            },
            "smallTrader": {
              "long": 6853,
              "short": 25432,
              "net": -18579
            }
          },
          "openInterest": 85631
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10353,
              "short": 17702,
              "net": -7349
            },
            "nonCommercial": {
              "long": 25145,
              "short": 19504,
              "net": 5641
            },
            "smallTrader": {
              "long": 3753,
              "short": 2045,
              "net": 1708
            }
          },
          "openInterest": 41281
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159781,
              "short": 111528,
              "net": 48253
            },
            "nonCommercial": {
              "long": 67787,
              "short": 116775,
              "net": -48988
            },
            "smallTrader": {
              "long": 27288,
              "short": 26553,
              "net": 735
            }
          },
          "openInterest": 341202
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114339,
              "short": 97506,
              "net": 16833
            },
            "nonCommercial": {
              "long": 73560,
              "short": 89678,
              "net": -16118
            },
            "smallTrader": {
              "long": 17904,
              "short": 18619,
              "net": -715
            }
          },
          "openInterest": 273553
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173934,
              "short": 92989,
              "net": 80945
            },
            "nonCommercial": {
              "long": 126968,
              "short": 206308,
              "net": -79340
            },
            "smallTrader": {
              "long": 32189,
              "short": 33794,
              "net": -1605
            }
          },
          "openInterest": 444238
        }
      ]
    },
    {
      "reportDate": "2024-12-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3415309,
              "short": 2905015,
              "net": 510294
            },
            "nonCommercial": {
              "long": 521369,
              "short": 1112743,
              "net": -591374
            },
            "smallTrader": {
              "long": 433205,
              "short": 352125,
              "net": 81080
            }
          },
          "openInterest": 4475673
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3287878,
              "short": 2165032,
              "net": 1122846
            },
            "nonCommercial": {
              "long": 511206,
              "short": 1764181,
              "net": -1252975
            },
            "smallTrader": {
              "long": 250858,
              "short": 120729,
              "net": 130129
            }
          },
          "openInterest": 4248741
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1245258,
              "short": 1272639,
              "net": -27381
            },
            "nonCommercial": {
              "long": 418272,
              "short": 444614,
              "net": -26342
            },
            "smallTrader": {
              "long": 202831,
              "short": 149108,
              "net": 53723
            }
          },
          "openInterest": 1879994
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5162871,
              "short": 3510904,
              "net": 1651967
            },
            "nonCommercial": {
              "long": 477098,
              "short": 2237520,
              "net": -1760422
            },
            "smallTrader": {
              "long": 394360,
              "short": 285905,
              "net": 108455
            }
          },
          "openInterest": 6150090
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117514,
              "short": 39314,
              "net": 78200
            },
            "nonCommercial": {
              "long": 31414,
              "short": 99584,
              "net": -68170
            },
            "smallTrader": {
              "long": 23162,
              "short": 33192,
              "net": -10030
            }
          },
          "openInterest": 177789
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2263,
              "short": 2409,
              "net": -146
            },
            "nonCommercial": {
              "long": 30214,
              "short": 30343,
              "net": -129
            },
            "smallTrader": {
              "long": 1336,
              "short": 1061,
              "net": 275
            }
          },
          "openInterest": 37125
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43140,
              "short": 21095,
              "net": 22045
            },
            "nonCommercial": {
              "long": 32140,
              "short": 52819,
              "net": -20679
            },
            "smallTrader": {
              "long": 1955,
              "short": 3321,
              "net": -1366
            }
          },
          "openInterest": 77990
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76000,
              "short": 88844,
              "net": -12844
            },
            "nonCommercial": {
              "long": 84558,
              "short": 65235,
              "net": 19323
            },
            "smallTrader": {
              "long": 25928,
              "short": 32407,
              "net": -6479
            }
          },
          "openInterest": 188844
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 299476,
              "short": 111079,
              "net": 188397
            },
            "nonCommercial": {
              "long": 13502,
              "short": 190222,
              "net": -176720
            },
            "smallTrader": {
              "long": 27426,
              "short": 39103,
              "net": -11677
            }
          },
          "openInterest": 345942
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46719,
              "short": 89929,
              "net": -43210
            },
            "nonCommercial": {
              "long": 49560,
              "short": 12981,
              "net": 36579
            },
            "smallTrader": {
              "long": 12318,
              "short": 5687,
              "net": 6631
            }
          },
          "openInterest": 125355
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67592,
              "short": 134884,
              "net": -67292
            },
            "nonCommercial": {
              "long": 75040,
              "short": 10883,
              "net": 64157
            },
            "smallTrader": {
              "long": 9448,
              "short": 6313,
              "net": 3135
            }
          },
          "openInterest": 193305
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76383,
              "short": 84380,
              "net": -7997
            },
            "nonCommercial": {
              "long": 83076,
              "short": 81272,
              "net": 1804
            },
            "smallTrader": {
              "long": 18419,
              "short": 12226,
              "net": 6193
            }
          },
          "openInterest": 213742
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 752930,
              "short": 920273,
              "net": -167343
            },
            "nonCommercial": {
              "long": 461845,
              "short": 236170,
              "net": 225675
            },
            "smallTrader": {
              "long": 118098,
              "short": 176430,
              "net": -58332
            }
          },
          "openInterest": 1623692
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116157,
              "short": 83564,
              "net": 32593
            },
            "nonCommercial": {
              "long": 58942,
              "short": 90714,
              "net": -31772
            },
            "smallTrader": {
              "long": 13063,
              "short": 13884,
              "net": -821
            }
          },
          "openInterest": 237109
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 720545,
              "short": 971931,
              "net": -251386
            },
            "nonCommercial": {
              "long": 374050,
              "short": 127023,
              "net": 247027
            },
            "smallTrader": {
              "long": 59852,
              "short": 55493,
              "net": 4359
            }
          },
          "openInterest": 1829252
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46633,
              "short": 57644,
              "net": -11011
            },
            "nonCommercial": {
              "long": 18570,
              "short": 12595,
              "net": 5975
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82150
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24934,
              "short": 29482,
              "net": -4548
            },
            "nonCommercial": {
              "long": 5115,
              "short": 1141,
              "net": 3974
            },
            "smallTrader": {
              "long": 965,
              "short": 391,
              "net": 574
            }
          },
          "openInterest": 34589
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 346341,
              "short": 291227,
              "net": 55114
            },
            "nonCommercial": {
              "long": 159471,
              "short": 227978,
              "net": -68507
            },
            "smallTrader": {
              "long": 70773,
              "short": 57380,
              "net": 13393
            }
          },
          "openInterest": 597583
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15659,
              "short": 17323,
              "net": -1664
            },
            "nonCommercial": {
              "long": 28090,
              "short": 18113,
              "net": 9977
            },
            "smallTrader": {
              "long": 10994,
              "short": 19307,
              "net": -8313
            }
          },
          "openInterest": 67511
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171353,
              "short": 235472,
              "net": -64119
            },
            "nonCommercial": {
              "long": 94823,
              "short": 31876,
              "net": 62947
            },
            "smallTrader": {
              "long": 22332,
              "short": 21160,
              "net": 1172
            }
          },
          "openInterest": 377068
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58136,
              "short": 331472,
              "net": -273336
            },
            "nonCommercial": {
              "long": 289416,
              "short": 41787,
              "net": 247629
            },
            "smallTrader": {
              "long": 47813,
              "short": 22106,
              "net": 25707
            }
          },
          "openInterest": 454646
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193761,
              "short": 186491,
              "net": 7270
            },
            "nonCommercial": {
              "long": 54684,
              "short": 55488,
              "net": -804
            },
            "smallTrader": {
              "long": 33596,
              "short": 40062,
              "net": -6466
            }
          },
          "openInterest": 374637
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68898,
              "short": 65215,
              "net": 3683
            },
            "nonCommercial": {
              "long": 95958,
              "short": 93647,
              "net": 2311
            },
            "smallTrader": {
              "long": 34105,
              "short": 40099,
              "net": -5994
            }
          },
          "openInterest": 200720
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97068,
              "short": 175131,
              "net": -78063
            },
            "nonCommercial": {
              "long": 146733,
              "short": 59353,
              "net": 87380
            },
            "smallTrader": {
              "long": 21259,
              "short": 30576,
              "net": -9317
            }
          },
          "openInterest": 319325
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99545,
              "short": 181014,
              "net": -81469
            },
            "nonCommercial": {
              "long": 166034,
              "short": 63036,
              "net": 102998
            },
            "smallTrader": {
              "long": 24167,
              "short": 45696,
              "net": -21529
            }
          },
          "openInterest": 339278
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63511,
              "short": 79322,
              "net": -15811
            },
            "nonCommercial": {
              "long": 63168,
              "short": 44325,
              "net": 18843
            },
            "smallTrader": {
              "long": 3248,
              "short": 6280,
              "net": -3032
            }
          },
          "openInterest": 132801
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1250,
              "short": 0,
              "net": 1250
            },
            "nonCommercial": {
              "long": 211438,
              "short": 214822,
              "net": -3384
            },
            "smallTrader": {
              "long": 2492,
              "short": 358,
              "net": 2134
            }
          },
          "openInterest": 216097
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 126302,
              "short": 167033,
              "net": -40731
            },
            "nonCommercial": {
              "long": 78928,
              "short": 50836,
              "net": 28092
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 251693
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 567919,
              "short": 446417,
              "net": 121502
            },
            "nonCommercial": {
              "long": 213970,
              "short": 334246,
              "net": -120276
            },
            "smallTrader": {
              "long": 52810,
              "short": 54036,
              "net": -1226
            }
          },
          "openInterest": 1517647
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71001,
              "short": 21754,
              "net": 49247
            },
            "nonCommercial": {
              "long": 10244,
              "short": 56261,
              "net": -46017
            },
            "smallTrader": {
              "long": 2990,
              "short": 6220,
              "net": -3230
            }
          },
          "openInterest": 84775
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17711,
              "short": 39346,
              "net": -21635
            },
            "nonCommercial": {
              "long": 57368,
              "short": 41720,
              "net": 15648
            },
            "smallTrader": {
              "long": 9956,
              "short": 3969,
              "net": 5987
            }
          },
          "openInterest": 91990
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 345895,
              "short": 367566,
              "net": -21671
            },
            "nonCommercial": {
              "long": 60575,
              "short": 62243,
              "net": -1668
            },
            "smallTrader": {
              "long": 39558,
              "short": 16219,
              "net": 23339
            }
          },
          "openInterest": 462103
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1493336,
              "short": 1554278,
              "net": -60942
            },
            "nonCommercial": {
              "long": 275235,
              "short": 339731,
              "net": -64496
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2092944
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35192,
              "short": 90213,
              "net": -55021
            },
            "nonCommercial": {
              "long": 67851,
              "short": 27688,
              "net": 40163
            },
            "smallTrader": {
              "long": 27566,
              "short": 12708,
              "net": 14858
            }
          },
          "openInterest": 145618
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 276599,
              "short": 250768,
              "net": 25831
            },
            "nonCommercial": {
              "long": 124940,
              "short": 171735,
              "net": -46795
            },
            "smallTrader": {
              "long": 52364,
              "short": 31400,
              "net": 20964
            }
          },
          "openInterest": 604437
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289206,
              "short": 306439,
              "net": -17233
            },
            "nonCommercial": {
              "long": 138610,
              "short": 122853,
              "net": 15757
            },
            "smallTrader": {
              "long": 30027,
              "short": 28551,
              "net": 1476
            }
          },
          "openInterest": 543349
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 485851,
              "short": 363566,
              "net": 122285
            },
            "nonCommercial": {
              "long": 159460,
              "short": 264378,
              "net": -104918
            },
            "smallTrader": {
              "long": 46398,
              "short": 63765,
              "net": -17367
            }
          },
          "openInterest": 858415
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511583,
              "short": 578821,
              "net": -67238
            },
            "nonCommercial": {
              "long": 225306,
              "short": 165212,
              "net": 60094
            },
            "smallTrader": {
              "long": 67074,
              "short": 59930,
              "net": 7144
            }
          },
          "openInterest": 958813
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66746,
              "short": 20364,
              "net": 46382
            },
            "nonCommercial": {
              "long": 12518,
              "short": 40900,
              "net": -28382
            },
            "smallTrader": {
              "long": 6196,
              "short": 24196,
              "net": -18000
            }
          },
          "openInterest": 85954
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10263,
              "short": 18562,
              "net": -8299
            },
            "nonCommercial": {
              "long": 28539,
              "short": 22047,
              "net": 6492
            },
            "smallTrader": {
              "long": 4014,
              "short": 2207,
              "net": 1807
            }
          },
          "openInterest": 44472
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 114173,
              "short": 93041,
              "net": 21132
            },
            "nonCommercial": {
              "long": 68444,
              "short": 85755,
              "net": -17311
            },
            "smallTrader": {
              "long": 21485,
              "short": 25306,
              "net": -3821
            }
          },
          "openInterest": 264712
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115290,
              "short": 96976,
              "net": 18314
            },
            "nonCommercial": {
              "long": 78276,
              "short": 95957,
              "net": -17681
            },
            "smallTrader": {
              "long": 18081,
              "short": 18714,
              "net": -633
            }
          },
          "openInterest": 280571
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 174426,
              "short": 89468,
              "net": 84958
            },
            "nonCommercial": {
              "long": 132043,
              "short": 219309,
              "net": -87266
            },
            "smallTrader": {
              "long": 35490,
              "short": 33182,
              "net": 2308
            }
          },
          "openInterest": 460438
        }
      ]
    },
    {
      "reportDate": "2024-12-31T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3431912,
              "short": 2857795,
              "net": 574117
            },
            "nonCommercial": {
              "long": 543132,
              "short": 1196895,
              "net": -653763
            },
            "smallTrader": {
              "long": 436301,
              "short": 356655,
              "net": 79646
            }
          },
          "openInterest": 4513677
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3275042,
              "short": 2139682,
              "net": 1135360
            },
            "nonCommercial": {
              "long": 539560,
              "short": 1812170,
              "net": -1272610
            },
            "smallTrader": {
              "long": 250378,
              "short": 113128,
              "net": 137250
            }
          },
          "openInterest": 4288938
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1255062,
              "short": 1274692,
              "net": -19630
            },
            "nonCommercial": {
              "long": 433673,
              "short": 468538,
              "net": -34865
            },
            "smallTrader": {
              "long": 201979,
              "short": 147484,
              "net": 54495
            }
          },
          "openInterest": 1914824
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5234226,
              "short": 3531313,
              "net": 1702913
            },
            "nonCommercial": {
              "long": 416502,
              "short": 2237095,
              "net": -1820593
            },
            "smallTrader": {
              "long": 401089,
              "short": 283409,
              "net": 117680
            }
          },
          "openInterest": 6158218
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 116636,
              "short": 38137,
              "net": 78499
            },
            "nonCommercial": {
              "long": 35248,
              "short": 106659,
              "net": -71411
            },
            "smallTrader": {
              "long": 24327,
              "short": 31415,
              "net": -7088
            }
          },
          "openInterest": 182872
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2153,
              "short": 2197,
              "net": -44
            },
            "nonCommercial": {
              "long": 27828,
              "short": 28147,
              "net": -319
            },
            "smallTrader": {
              "long": 1326,
              "short": 963,
              "net": 363
            }
          },
          "openInterest": 33893
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58098,
              "short": 32098,
              "net": 26000
            },
            "nonCommercial": {
              "long": 31266,
              "short": 56840,
              "net": -25574
            },
            "smallTrader": {
              "long": 3437,
              "short": 3863,
              "net": -426
            }
          },
          "openInterest": 94033
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74237,
              "short": 88489,
              "net": -14252
            },
            "nonCommercial": {
              "long": 86202,
              "short": 65367,
              "net": 20835
            },
            "smallTrader": {
              "long": 24856,
              "short": 31439,
              "net": -6583
            }
          },
          "openInterest": 188879
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 299876,
              "short": 110756,
              "net": 189120
            },
            "nonCommercial": {
              "long": 20884,
              "short": 196592,
              "net": -175708
            },
            "smallTrader": {
              "long": 26886,
              "short": 40298,
              "net": -13412
            }
          },
          "openInterest": 353686
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49188,
              "short": 91629,
              "net": -42441
            },
            "nonCommercial": {
              "long": 49654,
              "short": 13093,
              "net": 36561
            },
            "smallTrader": {
              "long": 11279,
              "short": 5399,
              "net": 5880
            }
          },
          "openInterest": 125977
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66666,
              "short": 131975,
              "net": -65309
            },
            "nonCommercial": {
              "long": 74294,
              "short": 11527,
              "net": 62767
            },
            "smallTrader": {
              "long": 8920,
              "short": 6378,
              "net": 2542
            }
          },
          "openInterest": 192111
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76860,
              "short": 82762,
              "net": -5902
            },
            "nonCommercial": {
              "long": 88300,
              "short": 87541,
              "net": 759
            },
            "smallTrader": {
              "long": 17758,
              "short": 12615,
              "net": 5143
            }
          },
          "openInterest": 219739
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 736097,
              "short": 967370,
              "net": -231273
            },
            "nonCommercial": {
              "long": 493433,
              "short": 202918,
              "net": 290515
            },
            "smallTrader": {
              "long": 121175,
              "short": 180417,
              "net": -59242
            }
          },
          "openInterest": 1650801
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118099,
              "short": 83522,
              "net": 34577
            },
            "nonCommercial": {
              "long": 58195,
              "short": 92786,
              "net": -34591
            },
            "smallTrader": {
              "long": 13461,
              "short": 13447,
              "net": 14
            }
          },
          "openInterest": 238272
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 728760,
              "short": 985431,
              "net": -256671
            },
            "nonCommercial": {
              "long": 380405,
              "short": 126081,
              "net": 254324
            },
            "smallTrader": {
              "long": 63017,
              "short": 60670,
              "net": 2347
            }
          },
          "openInterest": 1872970
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49740,
              "short": 61058,
              "net": -11318
            },
            "nonCommercial": {
              "long": 17408,
              "short": 12768,
              "net": 4640
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83957
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24552,
              "short": 29953,
              "net": -5401
            },
            "nonCommercial": {
              "long": 5784,
              "short": 948,
              "net": 4836
            },
            "smallTrader": {
              "long": 1010,
              "short": 445,
              "net": 565
            }
          },
          "openInterest": 35032
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 344668,
              "short": 293607,
              "net": 51061
            },
            "nonCommercial": {
              "long": 168806,
              "short": 238370,
              "net": -69564
            },
            "smallTrader": {
              "long": 73479,
              "short": 54976,
              "net": 18503
            }
          },
          "openInterest": 609159
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15218,
              "short": 17457,
              "net": -2239
            },
            "nonCommercial": {
              "long": 30321,
              "short": 18441,
              "net": 11880
            },
            "smallTrader": {
              "long": 10614,
              "short": 20255,
              "net": -9641
            }
          },
          "openInterest": 70122
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171299,
              "short": 231034,
              "net": -59735
            },
            "nonCommercial": {
              "long": 90141,
              "short": 32020,
              "net": 58121
            },
            "smallTrader": {
              "long": 21107,
              "short": 19493,
              "net": 1614
            }
          },
          "openInterest": 373390
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60399,
              "short": 331695,
              "net": -271296
            },
            "nonCommercial": {
              "long": 282907,
              "short": 35628,
              "net": 247279
            },
            "smallTrader": {
              "long": 47357,
              "short": 23340,
              "net": 24017
            }
          },
          "openInterest": 458584
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 181738,
              "short": 186578,
              "net": -4840
            },
            "nonCommercial": {
              "long": 51362,
              "short": 50360,
              "net": 1002
            },
            "smallTrader": {
              "long": 37314,
              "short": 33476,
              "net": 3838
            }
          },
          "openInterest": 356068
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71016,
              "short": 61414,
              "net": 9602
            },
            "nonCommercial": {
              "long": 96119,
              "short": 104562,
              "net": -8443
            },
            "smallTrader": {
              "long": 35222,
              "short": 36381,
              "net": -1159
            }
          },
          "openInterest": 206971
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96593,
              "short": 165123,
              "net": -68530
            },
            "nonCommercial": {
              "long": 135088,
              "short": 56131,
              "net": 78957
            },
            "smallTrader": {
              "long": 20197,
              "short": 30624,
              "net": -10427
            }
          },
          "openInterest": 307749
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99215,
              "short": 179692,
              "net": -80477
            },
            "nonCommercial": {
              "long": 167159,
              "short": 63181,
              "net": 103978
            },
            "smallTrader": {
              "long": 23699,
              "short": 47200,
              "net": -23501
            }
          },
          "openInterest": 350533
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60264,
              "short": 78213,
              "net": -17949
            },
            "nonCommercial": {
              "long": 68458,
              "short": 47787,
              "net": 20671
            },
            "smallTrader": {
              "long": 3017,
              "short": 5739,
              "net": -2722
            }
          },
          "openInterest": 135646
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1250,
              "short": 0,
              "net": 1250
            },
            "nonCommercial": {
              "long": 51350,
              "short": 54019,
              "net": -2669
            },
            "smallTrader": {
              "long": 1833,
              "short": 414,
              "net": 1419
            }
          },
          "openInterest": 55328
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 134614,
              "short": 178134,
              "net": -43520
            },
            "nonCommercial": {
              "long": 73675,
              "short": 50005,
              "net": 23670
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 258092
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 562245,
              "short": 451341,
              "net": 110904
            },
            "nonCommercial": {
              "long": 199890,
              "short": 317963,
              "net": -118073
            },
            "smallTrader": {
              "long": 52697,
              "short": 45528,
              "net": 7169
            }
          },
          "openInterest": 1500276
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71830,
              "short": 20318,
              "net": 51512
            },
            "nonCommercial": {
              "long": 12766,
              "short": 61081,
              "net": -48315
            },
            "smallTrader": {
              "long": 3067,
              "short": 6264,
              "net": -3197
            }
          },
          "openInterest": 88125
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18673,
              "short": 32584,
              "net": -13911
            },
            "nonCommercial": {
              "long": 52623,
              "short": 46967,
              "net": 5656
            },
            "smallTrader": {
              "long": 12295,
              "short": 4040,
              "net": 8255
            }
          },
          "openInterest": 89197
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 350521,
              "short": 369464,
              "net": -18943
            },
            "nonCommercial": {
              "long": 64463,
              "short": 66613,
              "net": -2150
            },
            "smallTrader": {
              "long": 37792,
              "short": 16699,
              "net": 21093
            }
          },
          "openInterest": 470377
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1477183,
              "short": 1557507,
              "net": -80324
            },
            "nonCommercial": {
              "long": 260872,
              "short": 318123,
              "net": -57251
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2069072
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36850,
              "short": 89257,
              "net": -52407
            },
            "nonCommercial": {
              "long": 67007,
              "short": 29118,
              "net": 37889
            },
            "smallTrader": {
              "long": 28631,
              "short": 14113,
              "net": 14518
            }
          },
          "openInterest": 151013
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262737,
              "short": 260892,
              "net": 1845
            },
            "nonCommercial": {
              "long": 121574,
              "short": 143925,
              "net": -22351
            },
            "smallTrader": {
              "long": 50958,
              "short": 30452,
              "net": 20506
            }
          },
          "openInterest": 558618
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 296113,
              "short": 303382,
              "net": -7269
            },
            "nonCommercial": {
              "long": 137952,
              "short": 132196,
              "net": 5756
            },
            "smallTrader": {
              "long": 30605,
              "short": 29092,
              "net": 1513
            }
          },
          "openInterest": 549487
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 461540,
              "short": 365399,
              "net": 96141
            },
            "nonCommercial": {
              "long": 161103,
              "short": 231021,
              "net": -69918
            },
            "smallTrader": {
              "long": 32729,
              "short": 58952,
              "net": -26223
            }
          },
          "openInterest": 810055
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 515124,
              "short": 564751,
              "net": -49627
            },
            "nonCommercial": {
              "long": 228766,
              "short": 183647,
              "net": 45119
            },
            "smallTrader": {
              "long": 62920,
              "short": 58412,
              "net": 4508
            }
          },
          "openInterest": 966547
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68624,
              "short": 20529,
              "net": 48095
            },
            "nonCommercial": {
              "long": 10507,
              "short": 43320,
              "net": -32813
            },
            "smallTrader": {
              "long": 8511,
              "short": 23793,
              "net": -15282
            }
          },
          "openInterest": 89129
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11020,
              "short": 19251,
              "net": -8231
            },
            "nonCommercial": {
              "long": 26598,
              "short": 19721,
              "net": 6877
            },
            "smallTrader": {
              "long": 3943,
              "short": 2589,
              "net": 1354
            }
          },
          "openInterest": 42976
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 125654,
              "short": 91934,
              "net": 33720
            },
            "nonCommercial": {
              "long": 52189,
              "short": 83012,
              "net": -30823
            },
            "smallTrader": {
              "long": 22561,
              "short": 25458,
              "net": -2897
            }
          },
          "openInterest": 275406
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115128,
              "short": 98322,
              "net": 16806
            },
            "nonCommercial": {
              "long": 76119,
              "short": 93108,
              "net": -16989
            },
            "smallTrader": {
              "long": 18077,
              "short": 17894,
              "net": 183
            }
          },
          "openInterest": 278322
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164227,
              "short": 89594,
              "net": 74633
            },
            "nonCommercial": {
              "long": 136258,
              "short": 212722,
              "net": -76464
            },
            "smallTrader": {
              "long": 33927,
              "short": 32096,
              "net": 1831
            }
          },
          "openInterest": 460417
        }
      ]
    },
    {
      "reportDate": "2025-01-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3506427,
              "short": 2905298,
              "net": 601129
            },
            "nonCommercial": {
              "long": 609821,
              "short": 1282267,
              "net": -672446
            },
            "smallTrader": {
              "long": 441693,
              "short": 370376,
              "net": 71317
            }
          },
          "openInterest": 4642754
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3226486,
              "short": 2175684,
              "net": 1050802
            },
            "nonCommercial": {
              "long": 555668,
              "short": 1748686,
              "net": -1193018
            },
            "smallTrader": {
              "long": 254961,
              "short": 112745,
              "net": 142216
            }
          },
          "openInterest": 4275373
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1248203,
              "short": 1288983,
              "net": -40780
            },
            "nonCommercial": {
              "long": 441446,
              "short": 458273,
              "net": -16827
            },
            "smallTrader": {
              "long": 211908,
              "short": 154301,
              "net": 57607
            }
          },
          "openInterest": 1927416
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5241770,
              "short": 3555615,
              "net": 1686155
            },
            "nonCommercial": {
              "long": 390938,
              "short": 2191841,
              "net": -1800903
            },
            "smallTrader": {
              "long": 407314,
              "short": 292566,
              "net": 114748
            }
          },
          "openInterest": 6177901
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133477,
              "short": 50470,
              "net": 83007
            },
            "nonCommercial": {
              "long": 33116,
              "short": 106549,
              "net": -73433
            },
            "smallTrader": {
              "long": 23643,
              "short": 33217,
              "net": -9574
            }
          },
          "openInterest": 197764
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1506,
              "short": 2914,
              "net": -1408
            },
            "nonCommercial": {
              "long": 29046,
              "short": 27856,
              "net": 1190
            },
            "smallTrader": {
              "long": 1347,
              "short": 1129,
              "net": 218
            }
          },
          "openInterest": 35079
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49683,
              "short": 15816,
              "net": 33867
            },
            "nonCommercial": {
              "long": 22847,
              "short": 55824,
              "net": -32977
            },
            "smallTrader": {
              "long": 2357,
              "short": 3247,
              "net": -890
            }
          },
          "openInterest": 75107
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78373,
              "short": 84096,
              "net": -5723
            },
            "nonCommercial": {
              "long": 81343,
              "short": 66837,
              "net": 14506
            },
            "smallTrader": {
              "long": 25328,
              "short": 34111,
              "net": -8783
            }
          },
          "openInterest": 188770
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 303241,
              "short": 110774,
              "net": 192467
            },
            "nonCommercial": {
              "long": 19114,
              "short": 197703,
              "net": -178589
            },
            "smallTrader": {
              "long": 27806,
              "short": 41684,
              "net": -13878
            }
          },
          "openInterest": 357210
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49683,
              "short": 92097,
              "net": -42414
            },
            "nonCommercial": {
              "long": 48729,
              "short": 12935,
              "net": 35794
            },
            "smallTrader": {
              "long": 11515,
              "short": 4895,
              "net": 6620
            }
          },
          "openInterest": 126583
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66691,
              "short": 134071,
              "net": -67380
            },
            "nonCommercial": {
              "long": 76182,
              "short": 12048,
              "net": 64134
            },
            "smallTrader": {
              "long": 9424,
              "short": 6178,
              "net": 3246
            }
          },
          "openInterest": 194280
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78177,
              "short": 84600,
              "net": -6423
            },
            "nonCommercial": {
              "long": 89586,
              "short": 85316,
              "net": 4270
            },
            "smallTrader": {
              "long": 16602,
              "short": 14449,
              "net": 2153
            }
          },
          "openInterest": 218477
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 723939,
              "short": 979285,
              "net": -255346
            },
            "nonCommercial": {
              "long": 506413,
              "short": 186600,
              "net": 319813
            },
            "smallTrader": {
              "long": 121252,
              "short": 185719,
              "net": -64467
            }
          },
          "openInterest": 1682563
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117947,
              "short": 85891,
              "net": 32056
            },
            "nonCommercial": {
              "long": 60500,
              "short": 92584,
              "net": -32084
            },
            "smallTrader": {
              "long": 13867,
              "short": 13839,
              "net": 28
            }
          },
          "openInterest": 242742
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 734563,
              "short": 1020693,
              "net": -286130
            },
            "nonCommercial": {
              "long": 411623,
              "short": 132056,
              "net": 279567
            },
            "smallTrader": {
              "long": 70305,
              "short": 63742,
              "net": 6563
            }
          },
          "openInterest": 1958411
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51259,
              "short": 61736,
              "net": -10477
            },
            "nonCommercial": {
              "long": 15722,
              "short": 12963,
              "net": 2759
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85367
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20840,
              "short": 27178,
              "net": -6338
            },
            "nonCommercial": {
              "long": 7167,
              "short": 1494,
              "net": 5673
            },
            "smallTrader": {
              "long": 1038,
              "short": 373,
              "net": 665
            }
          },
          "openInterest": 32469
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 335373,
              "short": 290369,
              "net": 45004
            },
            "nonCommercial": {
              "long": 166503,
              "short": 230627,
              "net": -64124
            },
            "smallTrader": {
              "long": 76649,
              "short": 57529,
              "net": 19120
            }
          },
          "openInterest": 603187
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14967,
              "short": 20024,
              "net": -5057
            },
            "nonCommercial": {
              "long": 33280,
              "short": 17093,
              "net": 16187
            },
            "smallTrader": {
              "long": 11081,
              "short": 22211,
              "net": -11130
            }
          },
          "openInterest": 74661
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174721,
              "short": 243069,
              "net": -68348
            },
            "nonCommercial": {
              "long": 95539,
              "short": 33718,
              "net": 61821
            },
            "smallTrader": {
              "long": 25328,
              "short": 18801,
              "net": 6527
            }
          },
          "openInterest": 379557
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62674,
              "short": 341320,
              "net": -278646
            },
            "nonCommercial": {
              "long": 291721,
              "short": 36810,
              "net": 254911
            },
            "smallTrader": {
              "long": 47574,
              "short": 23839,
              "net": 23735
            }
          },
          "openInterest": 477043
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193820,
              "short": 204939,
              "net": -11119
            },
            "nonCommercial": {
              "long": 53559,
              "short": 50179,
              "net": 3380
            },
            "smallTrader": {
              "long": 38242,
              "short": 30503,
              "net": 7739
            }
          },
          "openInterest": 371308
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76577,
              "short": 56293,
              "net": 20284
            },
            "nonCommercial": {
              "long": 91206,
              "short": 111395,
              "net": -20189
            },
            "smallTrader": {
              "long": 38992,
              "short": 39087,
              "net": -95
            }
          },
          "openInterest": 212456
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97250,
              "short": 162673,
              "net": -65423
            },
            "nonCommercial": {
              "long": 126353,
              "short": 53608,
              "net": 72745
            },
            "smallTrader": {
              "long": 21684,
              "short": 29006,
              "net": -7322
            }
          },
          "openInterest": 302467
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101016,
              "short": 194302,
              "net": -93286
            },
            "nonCommercial": {
              "long": 182827,
              "short": 64282,
              "net": 118545
            },
            "smallTrader": {
              "long": 25988,
              "short": 51247,
              "net": -25259
            }
          },
          "openInterest": 375159
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71502,
              "short": 82047,
              "net": -10545
            },
            "nonCommercial": {
              "long": 60139,
              "short": 47748,
              "net": 12391
            },
            "smallTrader": {
              "long": 3738,
              "short": 5584,
              "net": -1846
            }
          },
          "openInterest": 139151
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1250,
              "short": 0,
              "net": 1250
            },
            "nonCommercial": {
              "long": 48422,
              "short": 51250,
              "net": -2828
            },
            "smallTrader": {
              "long": 1921,
              "short": 343,
              "net": 1578
            }
          },
          "openInterest": 54210
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 127757,
              "short": 161004,
              "net": -33247
            },
            "nonCommercial": {
              "long": 70285,
              "short": 52119,
              "net": 18166
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 247811
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 563664,
              "short": 465048,
              "net": 98616
            },
            "nonCommercial": {
              "long": 223049,
              "short": 327816,
              "net": -104767
            },
            "smallTrader": {
              "long": 58507,
              "short": 52356,
              "net": 6151
            }
          },
          "openInterest": 1549749
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77759,
              "short": 20666,
              "net": 57093
            },
            "nonCommercial": {
              "long": 10439,
              "short": 65063,
              "net": -54624
            },
            "smallTrader": {
              "long": 3278,
              "short": 5747,
              "net": -2469
            }
          },
          "openInterest": 92127
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14826,
              "short": 36949,
              "net": -22123
            },
            "nonCommercial": {
              "long": 56439,
              "short": 38592,
              "net": 17847
            },
            "smallTrader": {
              "long": 8896,
              "short": 4620,
              "net": 4276
            }
          },
          "openInterest": 84617
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 339532,
              "short": 355812,
              "net": -16280
            },
            "nonCommercial": {
              "long": 69151,
              "short": 72335,
              "net": -3184
            },
            "smallTrader": {
              "long": 36014,
              "short": 16550,
              "net": 19464
            }
          },
          "openInterest": 462215
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1488507,
              "short": 1543329,
              "net": -54822
            },
            "nonCommercial": {
              "long": 264084,
              "short": 327621,
              "net": -63537
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2081903
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35032,
              "short": 91206,
              "net": -56174
            },
            "nonCommercial": {
              "long": 68892,
              "short": 27944,
              "net": 40948
            },
            "smallTrader": {
              "long": 28332,
              "short": 13106,
              "net": 15226
            }
          },
          "openInterest": 151590
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261905,
              "short": 251596,
              "net": 10309
            },
            "nonCommercial": {
              "long": 104534,
              "short": 130695,
              "net": -26161
            },
            "smallTrader": {
              "long": 49128,
              "short": 33276,
              "net": 15852
            }
          },
          "openInterest": 537809
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 290822,
              "short": 296824,
              "net": -6002
            },
            "nonCommercial": {
              "long": 141860,
              "short": 136060,
              "net": 5800
            },
            "smallTrader": {
              "long": 30324,
              "short": 30122,
              "net": 202
            }
          },
          "openInterest": 557470
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 457002,
              "short": 381782,
              "net": 75220
            },
            "nonCommercial": {
              "long": 160940,
              "short": 210941,
              "net": -50001
            },
            "smallTrader": {
              "long": 38586,
              "short": 63805,
              "net": -25219
            }
          },
          "openInterest": 806968
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 497621,
              "short": 551478,
              "net": -53857
            },
            "nonCommercial": {
              "long": 232677,
              "short": 182850,
              "net": 49827
            },
            "smallTrader": {
              "long": 63002,
              "short": 58972,
              "net": 4030
            }
          },
          "openInterest": 959156
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75552,
              "short": 21108,
              "net": 54444
            },
            "nonCommercial": {
              "long": 7868,
              "short": 45756,
              "net": -37888
            },
            "smallTrader": {
              "long": 7351,
              "short": 23907,
              "net": -16556
            }
          },
          "openInterest": 91244
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11121,
              "short": 21279,
              "net": -10158
            },
            "nonCommercial": {
              "long": 27958,
              "short": 19313,
              "net": 8645
            },
            "smallTrader": {
              "long": 3968,
              "short": 2455,
              "net": 1513
            }
          },
          "openInterest": 44874
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139902,
              "short": 105334,
              "net": 34568
            },
            "nonCommercial": {
              "long": 52598,
              "short": 83652,
              "net": -31054
            },
            "smallTrader": {
              "long": 23578,
              "short": 27092,
              "net": -3514
            }
          },
          "openInterest": 292616
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114730,
              "short": 97542,
              "net": 17188
            },
            "nonCommercial": {
              "long": 75914,
              "short": 91786,
              "net": -15872
            },
            "smallTrader": {
              "long": 16779,
              "short": 18095,
              "net": -1316
            }
          },
          "openInterest": 277642
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166519,
              "short": 88384,
              "net": 78135
            },
            "nonCommercial": {
              "long": 138397,
              "short": 217871,
              "net": -79474
            },
            "smallTrader": {
              "long": 33836,
              "short": 32497,
              "net": 1339
            }
          },
          "openInterest": 471935
        }
      ]
    },
    {
      "reportDate": "2025-01-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3505753,
              "short": 2997442,
              "net": 508311
            },
            "nonCommercial": {
              "long": 677811,
              "short": 1245746,
              "net": -567935
            },
            "smallTrader": {
              "long": 440081,
              "short": 380457,
              "net": 59624
            }
          },
          "openInterest": 4707226
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3295697,
              "short": 2151241,
              "net": 1144456
            },
            "nonCommercial": {
              "long": 570377,
              "short": 1827583,
              "net": -1257206
            },
            "smallTrader": {
              "long": 252707,
              "short": 139957,
              "net": 112750
            }
          },
          "openInterest": 4302711
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1245292,
              "short": 1302124,
              "net": -56832
            },
            "nonCommercial": {
              "long": 454757,
              "short": 454705,
              "net": 52
            },
            "smallTrader": {
              "long": 214663,
              "short": 157883,
              "net": 56780
            }
          },
          "openInterest": 1940717
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5210168,
              "short": 3540564,
              "net": 1669604
            },
            "nonCommercial": {
              "long": 362051,
              "short": 2139672,
              "net": -1777621
            },
            "smallTrader": {
              "long": 407806,
              "short": 299789,
              "net": 108017
            }
          },
          "openInterest": 6121014
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 134239,
              "short": 46942,
              "net": 87297
            },
            "nonCommercial": {
              "long": 26135,
              "short": 103766,
              "net": -77631
            },
            "smallTrader": {
              "long": 23314,
              "short": 32980,
              "net": -9666
            }
          },
          "openInterest": 192020
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1330,
              "short": 2850,
              "net": -1520
            },
            "nonCommercial": {
              "long": 28966,
              "short": 27631,
              "net": 1335
            },
            "smallTrader": {
              "long": 1304,
              "short": 1119,
              "net": 185
            }
          },
          "openInterest": 35471
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51899,
              "short": 15832,
              "net": 36067
            },
            "nonCommercial": {
              "long": 19951,
              "short": 54825,
              "net": -34874
            },
            "smallTrader": {
              "long": 2111,
              "short": 3304,
              "net": -1193
            }
          },
          "openInterest": 76314
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94313,
              "short": 79328,
              "net": 14985
            },
            "nonCommercial": {
              "long": 80557,
              "short": 80119,
              "net": 438
            },
            "smallTrader": {
              "long": 21817,
              "short": 37240,
              "net": -15423
            }
          },
          "openInterest": 200826
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 292957,
              "short": 111476,
              "net": 181481
            },
            "nonCommercial": {
              "long": 23031,
              "short": 190184,
              "net": -167153
            },
            "smallTrader": {
              "long": 27533,
              "short": 41861,
              "net": -14328
            }
          },
          "openInterest": 350363
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48250,
              "short": 91351,
              "net": -43101
            },
            "nonCommercial": {
              "long": 49216,
              "short": 12356,
              "net": 36860
            },
            "smallTrader": {
              "long": 11182,
              "short": 4941,
              "net": 6241
            }
          },
          "openInterest": 124919
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57474,
              "short": 133914,
              "net": -76440
            },
            "nonCommercial": {
              "long": 80944,
              "short": 8302,
              "net": 72642
            },
            "smallTrader": {
              "long": 10766,
              "short": 6968,
              "net": 3798
            }
          },
          "openInterest": 187855
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76426,
              "short": 90969,
              "net": -14543
            },
            "nonCommercial": {
              "long": 84904,
              "short": 73066,
              "net": 11838
            },
            "smallTrader": {
              "long": 15377,
              "short": 12672,
              "net": 2705
            }
          },
          "openInterest": 209052
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 805779,
              "short": 1078198,
              "net": -272419
            },
            "nonCommercial": {
              "long": 534428,
              "short": 186353,
              "net": 348075
            },
            "smallTrader": {
              "long": 116368,
              "short": 192024,
              "net": -75656
            }
          },
          "openInterest": 1839734
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124563,
              "short": 89115,
              "net": 35448
            },
            "nonCommercial": {
              "long": 63438,
              "short": 99179,
              "net": -35741
            },
            "smallTrader": {
              "long": 14607,
              "short": 14314,
              "net": 293
            }
          },
          "openInterest": 256759
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 693036,
              "short": 1010160,
              "net": -317124
            },
            "nonCommercial": {
              "long": 433574,
              "short": 127283,
              "net": 306291
            },
            "smallTrader": {
              "long": 77710,
              "short": 66877,
              "net": 10833
            }
          },
          "openInterest": 1896350
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50479,
              "short": 57439,
              "net": -6960
            },
            "nonCommercial": {
              "long": 14679,
              "short": 13233,
              "net": 1446
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81768
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21870,
              "short": 28308,
              "net": -6438
            },
            "nonCommercial": {
              "long": 7529,
              "short": 1646,
              "net": 5883
            },
            "smallTrader": {
              "long": 918,
              "short": 363,
              "net": 555
            }
          },
          "openInterest": 33961
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 341025,
              "short": 292688,
              "net": 48337
            },
            "nonCommercial": {
              "long": 162760,
              "short": 223157,
              "net": -60397
            },
            "smallTrader": {
              "long": 72682,
              "short": 60622,
              "net": 12060
            }
          },
          "openInterest": 604225
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13774,
              "short": 20285,
              "net": -6511
            },
            "nonCommercial": {
              "long": 36209,
              "short": 18429,
              "net": 17780
            },
            "smallTrader": {
              "long": 11765,
              "short": 23034,
              "net": -11269
            }
          },
          "openInterest": 78858
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 192700,
              "short": 265822,
              "net": -73122
            },
            "nonCommercial": {
              "long": 102946,
              "short": 42317,
              "net": 60629
            },
            "smallTrader": {
              "long": 27288,
              "short": 14795,
              "net": 12493
            }
          },
          "openInterest": 403829
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92075,
              "short": 394527,
              "net": -302452
            },
            "nonCommercial": {
              "long": 312568,
              "short": 33205,
              "net": 279363
            },
            "smallTrader": {
              "long": 48250,
              "short": 25161,
              "net": 23089
            }
          },
          "openInterest": 526467
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 185632,
              "short": 208381,
              "net": -22749
            },
            "nonCommercial": {
              "long": 63252,
              "short": 49294,
              "net": 13958
            },
            "smallTrader": {
              "long": 39746,
              "short": 30955,
              "net": 8791
            }
          },
          "openInterest": 371161
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88113,
              "short": 57090,
              "net": 31023
            },
            "nonCommercial": {
              "long": 91434,
              "short": 120845,
              "net": -29411
            },
            "smallTrader": {
              "long": 40268,
              "short": 41880,
              "net": -1612
            }
          },
          "openInterest": 223952
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98041,
              "short": 167241,
              "net": -69200
            },
            "nonCommercial": {
              "long": 129741,
              "short": 53199,
              "net": 76542
            },
            "smallTrader": {
              "long": 21949,
              "short": 29291,
              "net": -7342
            }
          },
          "openInterest": 300033
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100399,
              "short": 196838,
              "net": -96439
            },
            "nonCommercial": {
              "long": 192036,
              "short": 68751,
              "net": 123285
            },
            "smallTrader": {
              "long": 25870,
              "short": 52716,
              "net": -26846
            }
          },
          "openInterest": 370032
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77842,
              "short": 81607,
              "net": -3765
            },
            "nonCommercial": {
              "long": 57188,
              "short": 51191,
              "net": 5997
            },
            "smallTrader": {
              "long": 3823,
              "short": 6055,
              "net": -2232
            }
          },
          "openInterest": 142860
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1740,
              "short": 0,
              "net": 1740
            },
            "nonCommercial": {
              "long": 51437,
              "short": 54638,
              "net": -3201
            },
            "smallTrader": {
              "long": 2008,
              "short": 547,
              "net": 1461
            }
          },
          "openInterest": 62597
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147007,
              "short": 171162,
              "net": -24155
            },
            "nonCommercial": {
              "long": 62016,
              "short": 52315,
              "net": 9701
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 261461
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 542808,
              "short": 482833,
              "net": 59975
            },
            "nonCommercial": {
              "long": 235337,
              "short": 306920,
              "net": -71583
            },
            "smallTrader": {
              "long": 60862,
              "short": 49254,
              "net": 11608
            }
          },
          "openInterest": 1573055
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77144,
              "short": 22500,
              "net": 54644
            },
            "nonCommercial": {
              "long": 10921,
              "short": 63010,
              "net": -52089
            },
            "smallTrader": {
              "long": 3632,
              "short": 6187,
              "net": -2555
            }
          },
          "openInterest": 92053
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15507,
              "short": 35851,
              "net": -20344
            },
            "nonCommercial": {
              "long": 47098,
              "short": 31538,
              "net": 15560
            },
            "smallTrader": {
              "long": 9246,
              "short": 4462,
              "net": 4784
            }
          },
          "openInterest": 75049
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 332601,
              "short": 348058,
              "net": -15457
            },
            "nonCommercial": {
              "long": 67859,
              "short": 68954,
              "net": -1095
            },
            "smallTrader": {
              "long": 35166,
              "short": 18614,
              "net": 16552
            }
          },
          "openInterest": 453908
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1466301,
              "short": 1549180,
              "net": -82879
            },
            "nonCommercial": {
              "long": 256396,
              "short": 289250,
              "net": -32854
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2057030
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32379,
              "short": 92055,
              "net": -59676
            },
            "nonCommercial": {
              "long": 71511,
              "short": 25431,
              "net": 46080
            },
            "smallTrader": {
              "long": 27024,
              "short": 13428,
              "net": 13596
            }
          },
          "openInterest": 150364
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278713,
              "short": 267831,
              "net": 10882
            },
            "nonCommercial": {
              "long": 97806,
              "short": 127832,
              "net": -30026
            },
            "smallTrader": {
              "long": 50339,
              "short": 31195,
              "net": 19144
            }
          },
          "openInterest": 557838
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 310204,
              "short": 344175,
              "net": -33971
            },
            "nonCommercial": {
              "long": 132019,
              "short": 97616,
              "net": 34403
            },
            "smallTrader": {
              "long": 28665,
              "short": 29097,
              "net": -432
            }
          },
          "openInterest": 563997
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459142,
              "short": 440731,
              "net": 18411
            },
            "nonCommercial": {
              "long": 186047,
              "short": 171529,
              "net": 14518
            },
            "smallTrader": {
              "long": 38496,
              "short": 71425,
              "net": -32929
            }
          },
          "openInterest": 825366
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 534962,
              "short": 544875,
              "net": -9913
            },
            "nonCommercial": {
              "long": 228583,
              "short": 214421,
              "net": 14162
            },
            "smallTrader": {
              "long": 64921,
              "short": 69170,
              "net": -4249
            }
          },
          "openInterest": 987977
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78690,
              "short": 22347,
              "net": 56343
            },
            "nonCommercial": {
              "long": 7557,
              "short": 46258,
              "net": -38701
            },
            "smallTrader": {
              "long": 7316,
              "short": 24958,
              "net": -17642
            }
          },
          "openInterest": 94045
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10978,
              "short": 25266,
              "net": -14288
            },
            "nonCommercial": {
              "long": 29512,
              "short": 16783,
              "net": 12729
            },
            "smallTrader": {
              "long": 4033,
              "short": 2474,
              "net": 1559
            }
          },
          "openInterest": 45758
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135636,
              "short": 107455,
              "net": 28181
            },
            "nonCommercial": {
              "long": 63637,
              "short": 90367,
              "net": -26730
            },
            "smallTrader": {
              "long": 26958,
              "short": 28409,
              "net": -1451
            }
          },
          "openInterest": 308321
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118567,
              "short": 96548,
              "net": 22019
            },
            "nonCommercial": {
              "long": 73855,
              "short": 94599,
              "net": -20744
            },
            "smallTrader": {
              "long": 18519,
              "short": 19794,
              "net": -1275
            }
          },
          "openInterest": 284765
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 164182,
              "short": 84697,
              "net": 79485
            },
            "nonCommercial": {
              "long": 138772,
              "short": 220981,
              "net": -82209
            },
            "smallTrader": {
              "long": 33946,
              "short": 31222,
              "net": 2724
            }
          },
          "openInterest": 475561
        }
      ]
    },
    {
      "reportDate": "2025-01-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3575799,
              "short": 3010759,
              "net": 565040
            },
            "nonCommercial": {
              "long": 654181,
              "short": 1234426,
              "net": -580245
            },
            "smallTrader": {
              "long": 422956,
              "short": 407751,
              "net": 15205
            }
          },
          "openInterest": 4750425
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3191555,
              "short": 2156652,
              "net": 1034903
            },
            "nonCommercial": {
              "long": 547540,
              "short": 1721917,
              "net": -1174377
            },
            "smallTrader": {
              "long": 260164,
              "short": 120690,
              "net": 139474
            }
          },
          "openInterest": 4155652
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1230439,
              "short": 1321138,
              "net": -90699
            },
            "nonCommercial": {
              "long": 456188,
              "short": 431732,
              "net": 24456
            },
            "smallTrader": {
              "long": 214843,
              "short": 148600,
              "net": 66243
            }
          },
          "openInterest": 1923062
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5245706,
              "short": 3574396,
              "net": 1671310
            },
            "nonCommercial": {
              "long": 362768,
              "short": 2158959,
              "net": -1796191
            },
            "smallTrader": {
              "long": 424184,
              "short": 299303,
              "net": 124881
            }
          },
          "openInterest": 6169526
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127375,
              "short": 47576,
              "net": 79799
            },
            "nonCommercial": {
              "long": 31179,
              "short": 102475,
              "net": -71296
            },
            "smallTrader": {
              "long": 24195,
              "short": 32698,
              "net": -8503
            }
          },
          "openInterest": 190211
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1625,
              "short": 2632,
              "net": -1007
            },
            "nonCommercial": {
              "long": 29121,
              "short": 28382,
              "net": 739
            },
            "smallTrader": {
              "long": 1486,
              "short": 1218,
              "net": 268
            }
          },
          "openInterest": 38556
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52303,
              "short": 17011,
              "net": 35292
            },
            "nonCommercial": {
              "long": 20605,
              "short": 54736,
              "net": -34131
            },
            "smallTrader": {
              "long": 2046,
              "short": 3207,
              "net": -1161
            }
          },
          "openInterest": 75156
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111968,
              "short": 83219,
              "net": 28749
            },
            "nonCommercial": {
              "long": 75696,
              "short": 83953,
              "net": -8257
            },
            "smallTrader": {
              "long": 21903,
              "short": 42395,
              "net": -20492
            }
          },
          "openInterest": 212688
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 278535,
              "short": 115457,
              "net": 163078
            },
            "nonCommercial": {
              "long": 19503,
              "short": 170290,
              "net": -150787
            },
            "smallTrader": {
              "long": 27246,
              "short": 39537,
              "net": -12291
            }
          },
          "openInterest": 331635
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 46552,
              "short": 90795,
              "net": -44243
            },
            "nonCommercial": {
              "long": 50408,
              "short": 12943,
              "net": 37465
            },
            "smallTrader": {
              "long": 11924,
              "short": 5146,
              "net": 6778
            }
          },
          "openInterest": 124343
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56217,
              "short": 134743,
              "net": -78526
            },
            "nonCommercial": {
              "long": 83011,
              "short": 8720,
              "net": 74291
            },
            "smallTrader": {
              "long": 11170,
              "short": 6935,
              "net": 4235
            }
          },
          "openInterest": 188450
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73470,
              "short": 95199,
              "net": -21729
            },
            "nonCommercial": {
              "long": 88855,
              "short": 72192,
              "net": 16663
            },
            "smallTrader": {
              "long": 16520,
              "short": 11454,
              "net": 5066
            }
          },
          "openInterest": 217298
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 810136,
              "short": 1124237,
              "net": -314101
            },
            "nonCommercial": {
              "long": 587335,
              "short": 194412,
              "net": 392923
            },
            "smallTrader": {
              "long": 120226,
              "short": 199048,
              "net": -78822
            }
          },
          "openInterest": 1942644
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131973,
              "short": 93638,
              "net": 38335
            },
            "nonCommercial": {
              "long": 66257,
              "short": 106208,
              "net": -39951
            },
            "smallTrader": {
              "long": 15453,
              "short": 13837,
              "net": 1616
            }
          },
          "openInterest": 269868
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 675134,
              "short": 991730,
              "net": -316596
            },
            "nonCommercial": {
              "long": 419398,
              "short": 120551,
              "net": 298847
            },
            "smallTrader": {
              "long": 73049,
              "short": 55300,
              "net": 17749
            }
          },
          "openInterest": 1867000
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53190,
              "short": 58754,
              "net": -5564
            },
            "nonCommercial": {
              "long": 13377,
              "short": 11050,
              "net": 2327
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81691
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23375,
              "short": 29979,
              "net": -6604
            },
            "nonCommercial": {
              "long": 7776,
              "short": 1865,
              "net": 5911
            },
            "smallTrader": {
              "long": 1025,
              "short": 332,
              "net": 693
            }
          },
          "openInterest": 34929
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 338719,
              "short": 294424,
              "net": 44295
            },
            "nonCommercial": {
              "long": 167665,
              "short": 230151,
              "net": -62486
            },
            "smallTrader": {
              "long": 75560,
              "short": 57369,
              "net": 18191
            }
          },
          "openInterest": 609492
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14552,
              "short": 20544,
              "net": -5992
            },
            "nonCommercial": {
              "long": 37331,
              "short": 19099,
              "net": 18232
            },
            "smallTrader": {
              "long": 11348,
              "short": 23588,
              "net": -12240
            }
          },
          "openInterest": 80566
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218635,
              "short": 283995,
              "net": -65360
            },
            "nonCommercial": {
              "long": 103903,
              "short": 48887,
              "net": 55016
            },
            "smallTrader": {
              "long": 26515,
              "short": 16171,
              "net": 10344
            }
          },
          "openInterest": 432241
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 95116,
              "short": 421724,
              "net": -326608
            },
            "nonCommercial": {
              "long": 337289,
              "short": 36505,
              "net": 300784
            },
            "smallTrader": {
              "long": 50638,
              "short": 24814,
              "net": 25824
            }
          },
          "openInterest": 571387
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178960,
              "short": 203356,
              "net": -24396
            },
            "nonCommercial": {
              "long": 64633,
              "short": 49219,
              "net": 15414
            },
            "smallTrader": {
              "long": 42007,
              "short": 33025,
              "net": 8982
            }
          },
          "openInterest": 364415
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68868,
              "short": 60039,
              "net": 8829
            },
            "nonCommercial": {
              "long": 94157,
              "short": 108830,
              "net": -14673
            },
            "smallTrader": {
              "long": 43642,
              "short": 37798,
              "net": 5844
            }
          },
          "openInterest": 211620
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99831,
              "short": 163328,
              "net": -63497
            },
            "nonCommercial": {
              "long": 126358,
              "short": 56382,
              "net": 69976
            },
            "smallTrader": {
              "long": 22147,
              "short": 28626,
              "net": -6479
            }
          },
          "openInterest": 303031
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107106,
              "short": 197916,
              "net": -90810
            },
            "nonCommercial": {
              "long": 192157,
              "short": 73425,
              "net": 118732
            },
            "smallTrader": {
              "long": 26966,
              "short": 54888,
              "net": -27922
            }
          },
          "openInterest": 378691
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85763,
              "short": 83340,
              "net": 2423
            },
            "nonCommercial": {
              "long": 47985,
              "short": 49529,
              "net": -1544
            },
            "smallTrader": {
              "long": 3886,
              "short": 4765,
              "net": -879
            }
          },
          "openInterest": 141724
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1250,
              "short": 118,
              "net": 1132
            },
            "nonCommercial": {
              "long": 75263,
              "short": 78270,
              "net": -3007
            },
            "smallTrader": {
              "long": 2347,
              "short": 472,
              "net": 1875
            }
          },
          "openInterest": 85564
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136047,
              "short": 172556,
              "net": -36509
            },
            "nonCommercial": {
              "long": 69166,
              "short": 50343,
              "net": 18823
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 263439
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 551439,
              "short": 500673,
              "net": 50766
            },
            "nonCommercial": {
              "long": 235146,
              "short": 303607,
              "net": -68461
            },
            "smallTrader": {
              "long": 58436,
              "short": 40741,
              "net": 17695
            }
          },
          "openInterest": 1601438
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77776,
              "short": 23935,
              "net": 53841
            },
            "nonCommercial": {
              "long": 8938,
              "short": 60161,
              "net": -51223
            },
            "smallTrader": {
              "long": 3551,
              "short": 6169,
              "net": -2618
            }
          },
          "openInterest": 90600
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14651,
              "short": 35261,
              "net": -20610
            },
            "nonCommercial": {
              "long": 48605,
              "short": 33997,
              "net": 14608
            },
            "smallTrader": {
              "long": 9765,
              "short": 3763,
              "net": 6002
            }
          },
          "openInterest": 75574
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 334235,
              "short": 331688,
              "net": 2547
            },
            "nonCommercial": {
              "long": 50530,
              "short": 71557,
              "net": -21027
            },
            "smallTrader": {
              "long": 37263,
              "short": 18783,
              "net": 18480
            }
          },
          "openInterest": 436046
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1456724,
              "short": 1514620,
              "net": -57896
            },
            "nonCommercial": {
              "long": 262139,
              "short": 340136,
              "net": -77997
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2048587
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33476,
              "short": 96453,
              "net": -62977
            },
            "nonCommercial": {
              "long": 75660,
              "short": 28180,
              "net": 47480
            },
            "smallTrader": {
              "long": 27898,
              "short": 12401,
              "net": 15497
            }
          },
          "openInterest": 159899
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 282710,
              "short": 272736,
              "net": 9974
            },
            "nonCommercial": {
              "long": 99189,
              "short": 127787,
              "net": -28598
            },
            "smallTrader": {
              "long": 50002,
              "short": 31378,
              "net": 18624
            }
          },
          "openInterest": 568719
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 311698,
              "short": 351430,
              "net": -39732
            },
            "nonCommercial": {
              "long": 123527,
              "short": 85026,
              "net": 38501
            },
            "smallTrader": {
              "long": 29376,
              "short": 28145,
              "net": 1231
            }
          },
          "openInterest": 561905
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 484417,
              "short": 469542,
              "net": 14875
            },
            "nonCommercial": {
              "long": 187255,
              "short": 168706,
              "net": 18549
            },
            "smallTrader": {
              "long": 39381,
              "short": 72805,
              "net": -33424
            }
          },
          "openInterest": 853697
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 538361,
              "short": 503473,
              "net": 34888
            },
            "nonCommercial": {
              "long": 231219,
              "short": 262686,
              "net": -31467
            },
            "smallTrader": {
              "long": 69175,
              "short": 72596,
              "net": -3421
            }
          },
          "openInterest": 992164
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81160,
              "short": 23402,
              "net": 57758
            },
            "nonCommercial": {
              "long": 6526,
              "short": 48363,
              "net": -41837
            },
            "smallTrader": {
              "long": 8255,
              "short": 24176,
              "net": -15921
            }
          },
          "openInterest": 96356
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11247,
              "short": 27767,
              "net": -16520
            },
            "nonCommercial": {
              "long": 28811,
              "short": 13939,
              "net": 14872
            },
            "smallTrader": {
              "long": 4133,
              "short": 2485,
              "net": 1648
            }
          },
          "openInterest": 45714
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165576,
              "short": 140147,
              "net": 25429
            },
            "nonCommercial": {
              "long": 65618,
              "short": 93678,
              "net": -28060
            },
            "smallTrader": {
              "long": 41409,
              "short": 38778,
              "net": 2631
            }
          },
          "openInterest": 364909
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121674,
              "short": 102572,
              "net": 19102
            },
            "nonCommercial": {
              "long": 76279,
              "short": 94246,
              "net": -17967
            },
            "smallTrader": {
              "long": 18173,
              "short": 19308,
              "net": -1135
            }
          },
          "openInterest": 295772
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159618,
              "short": 90753,
              "net": 68865
            },
            "nonCommercial": {
              "long": 138911,
              "short": 211920,
              "net": -73009
            },
            "smallTrader": {
              "long": 35248,
              "short": 31104,
              "net": 4144
            }
          },
          "openInterest": 472269
        }
      ]
    },
    {
      "reportDate": "2025-01-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3676042,
              "short": 3035668,
              "net": 640374
            },
            "nonCommercial": {
              "long": 683437,
              "short": 1384079,
              "net": -700642
            },
            "smallTrader": {
              "long": 426342,
              "short": 366074,
              "net": 60268
            }
          },
          "openInterest": 4883910
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3213069,
              "short": 2149994,
              "net": 1063075
            },
            "nonCommercial": {
              "long": 594596,
              "short": 1796155,
              "net": -1201559
            },
            "smallTrader": {
              "long": 253132,
              "short": 114648,
              "net": 138484
            }
          },
          "openInterest": 4220923
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1252662,
              "short": 1349634,
              "net": -96972
            },
            "nonCommercial": {
              "long": 466674,
              "short": 438090,
              "net": 28584
            },
            "smallTrader": {
              "long": 215698,
              "short": 147310,
              "net": 68388
            }
          },
          "openInterest": 1959055
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5363619,
              "short": 3707227,
              "net": 1656392
            },
            "nonCommercial": {
              "long": 417956,
              "short": 2194011,
              "net": -1776055
            },
            "smallTrader": {
              "long": 420005,
              "short": 300342,
              "net": 119663
            }
          },
          "openInterest": 6338020
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129574,
              "short": 50573,
              "net": 79001
            },
            "nonCommercial": {
              "long": 32196,
              "short": 104027,
              "net": -71831
            },
            "smallTrader": {
              "long": 23866,
              "short": 31036,
              "net": -7170
            }
          },
          "openInterest": 192011
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1482,
              "short": 2955,
              "net": -1473
            },
            "nonCommercial": {
              "long": 28593,
              "short": 27428,
              "net": 1165
            },
            "smallTrader": {
              "long": 1661,
              "short": 1353,
              "net": 308
            }
          },
          "openInterest": 34317
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56952,
              "short": 18545,
              "net": 38407
            },
            "nonCommercial": {
              "long": 19372,
              "short": 57866,
              "net": -38494
            },
            "smallTrader": {
              "long": 2529,
              "short": 2442,
              "net": 87
            }
          },
          "openInterest": 79915
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121421,
              "short": 82067,
              "net": 39354
            },
            "nonCommercial": {
              "long": 59331,
              "short": 81003,
              "net": -21672
            },
            "smallTrader": {
              "long": 21081,
              "short": 38763,
              "net": -17682
            }
          },
          "openInterest": 206821
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 276259,
              "short": 113289,
              "net": 162970
            },
            "nonCommercial": {
              "long": 21219,
              "short": 168820,
              "net": -147601
            },
            "smallTrader": {
              "long": 26467,
              "short": 41836,
              "net": -15369
            }
          },
          "openInterest": 331109
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44471,
              "short": 87768,
              "net": -43297
            },
            "nonCommercial": {
              "long": 49950,
              "short": 12982,
              "net": 36968
            },
            "smallTrader": {
              "long": 12017,
              "short": 5688,
              "net": 6329
            }
          },
          "openInterest": 123384
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57117,
              "short": 137822,
              "net": -80705
            },
            "nonCommercial": {
              "long": 85902,
              "short": 9382,
              "net": 76520
            },
            "smallTrader": {
              "long": 11978,
              "short": 7793,
              "net": 4185
            }
          },
          "openInterest": 194951
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84783,
              "short": 103140,
              "net": -18357
            },
            "nonCommercial": {
              "long": 86831,
              "short": 73786,
              "net": 13045
            },
            "smallTrader": {
              "long": 16918,
              "short": 11606,
              "net": 5312
            }
          },
          "openInterest": 234867
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 780449,
              "short": 1136408,
              "net": -355959
            },
            "nonCommercial": {
              "long": 617299,
              "short": 173424,
              "net": 443875
            },
            "smallTrader": {
              "long": 117958,
              "short": 205874,
              "net": -87916
            }
          },
          "openInterest": 1980020
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137714,
              "short": 97785,
              "net": 39929
            },
            "nonCommercial": {
              "long": 64766,
              "short": 107194,
              "net": -42428
            },
            "smallTrader": {
              "long": 16275,
              "short": 13776,
              "net": 2499
            }
          },
          "openInterest": 276543
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 662454,
              "short": 952842,
              "net": -290388
            },
            "nonCommercial": {
              "long": 379083,
              "short": 114957,
              "net": 264126
            },
            "smallTrader": {
              "long": 76902,
              "short": 50640,
              "net": 26262
            }
          },
          "openInterest": 1782462
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 54455,
              "short": 58224,
              "net": -3769
            },
            "nonCommercial": {
              "long": 15451,
              "short": 13180,
              "net": 2271
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85619
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26783,
              "short": 34287,
              "net": -7504
            },
            "nonCommercial": {
              "long": 8652,
              "short": 1835,
              "net": 6817
            },
            "smallTrader": {
              "long": 1038,
              "short": 351,
              "net": 687
            }
          },
          "openInterest": 39485
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 354830,
              "short": 313235,
              "net": 41595
            },
            "nonCommercial": {
              "long": 153660,
              "short": 220264,
              "net": -66604
            },
            "smallTrader": {
              "long": 75982,
              "short": 50973,
              "net": 25009
            }
          },
          "openInterest": 618908
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15361,
              "short": 20863,
              "net": -5502
            },
            "nonCommercial": {
              "long": 38025,
              "short": 20181,
              "net": 17844
            },
            "smallTrader": {
              "long": 11566,
              "short": 23908,
              "net": -12342
            }
          },
          "openInterest": 83137
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219464,
              "short": 277734,
              "net": -58270
            },
            "nonCommercial": {
              "long": 94690,
              "short": 45768,
              "net": 48922
            },
            "smallTrader": {
              "long": 25316,
              "short": 15968,
              "net": 9348
            }
          },
          "openInterest": 426438
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 110034,
              "short": 433756,
              "net": -323722
            },
            "nonCommercial": {
              "long": 338371,
              "short": 38962,
              "net": 299409
            },
            "smallTrader": {
              "long": 49224,
              "short": 24911,
              "net": 24313
            }
          },
          "openInterest": 577505
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178069,
              "short": 196275,
              "net": -18206
            },
            "nonCommercial": {
              "long": 59564,
              "short": 51976,
              "net": 7588
            },
            "smallTrader": {
              "long": 41006,
              "short": 30388,
              "net": 10618
            }
          },
          "openInterest": 350843
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68683,
              "short": 75420,
              "net": -6737
            },
            "nonCommercial": {
              "long": 96809,
              "short": 97768,
              "net": -959
            },
            "smallTrader": {
              "long": 44173,
              "short": 36477,
              "net": 7696
            }
          },
          "openInterest": 216788
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101493,
              "short": 163340,
              "net": -61847
            },
            "nonCommercial": {
              "long": 123796,
              "short": 57735,
              "net": 66061
            },
            "smallTrader": {
              "long": 23441,
              "short": 27655,
              "net": -4214
            }
          },
          "openInterest": 299374
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108436,
              "short": 201038,
              "net": -92602
            },
            "nonCommercial": {
              "long": 202150,
              "short": 83106,
              "net": 119044
            },
            "smallTrader": {
              "long": 27836,
              "short": 54278,
              "net": -26442
            }
          },
          "openInterest": 390843
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84388,
              "short": 87411,
              "net": -3023
            },
            "nonCommercial": {
              "long": 46601,
              "short": 41377,
              "net": 5224
            },
            "smallTrader": {
              "long": 3854,
              "short": 6055,
              "net": -2201
            }
          },
          "openInterest": 138321
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1250,
              "short": 5044,
              "net": -3794
            },
            "nonCommercial": {
              "long": 93775,
              "short": 91712,
              "net": 2063
            },
            "smallTrader": {
              "long": 2262,
              "short": 531,
              "net": 1731
            }
          },
          "openInterest": 100674
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136735,
              "short": 179799,
              "net": -43064
            },
            "nonCommercial": {
              "long": 81725,
              "short": 49885,
              "net": 31840
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 279517
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 538685,
              "short": 490917,
              "net": 47768
            },
            "nonCommercial": {
              "long": 227220,
              "short": 292262,
              "net": -65042
            },
            "smallTrader": {
              "long": 58115,
              "short": 40841,
              "net": 17274
            }
          },
          "openInterest": 1568450
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72468,
              "short": 22817,
              "net": 49651
            },
            "nonCommercial": {
              "long": 7898,
              "short": 54929,
              "net": -47031
            },
            "smallTrader": {
              "long": 3201,
              "short": 5821,
              "net": -2620
            }
          },
          "openInterest": 83969
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15691,
              "short": 35174,
              "net": -19483
            },
            "nonCommercial": {
              "long": 46600,
              "short": 33227,
              "net": 13373
            },
            "smallTrader": {
              "long": 9802,
              "short": 3692,
              "net": 6110
            }
          },
          "openInterest": 76105
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 328989,
              "short": 322602,
              "net": 6387
            },
            "nonCommercial": {
              "long": 49368,
              "short": 71403,
              "net": -22035
            },
            "smallTrader": {
              "long": 34288,
              "short": 18640,
              "net": 15648
            }
          },
          "openInterest": 425708
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1446447,
              "short": 1524089,
              "net": -77642
            },
            "nonCommercial": {
              "long": 249000,
              "short": 306901,
              "net": -57901
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2046711
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36404,
              "short": 96672,
              "net": -60268
            },
            "nonCommercial": {
              "long": 74656,
              "short": 30288,
              "net": 44368
            },
            "smallTrader": {
              "long": 28119,
              "short": 12219,
              "net": 15900
            }
          },
          "openInterest": 165135
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 292582,
              "short": 285666,
              "net": 6916
            },
            "nonCommercial": {
              "long": 95385,
              "short": 119893,
              "net": -24508
            },
            "smallTrader": {
              "long": 49507,
              "short": 31915,
              "net": 17592
            }
          },
          "openInterest": 579356
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 308193,
              "short": 362086,
              "net": -53893
            },
            "nonCommercial": {
              "long": 115448,
              "short": 67281,
              "net": 48167
            },
            "smallTrader": {
              "long": 31027,
              "short": 25301,
              "net": 5726
            }
          },
          "openInterest": 565174
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 482192,
              "short": 478584,
              "net": 3608
            },
            "nonCommercial": {
              "long": 182713,
              "short": 151362,
              "net": 31351
            },
            "smallTrader": {
              "long": 42015,
              "short": 76974,
              "net": -34959
            }
          },
          "openInterest": 863769
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 541544,
              "short": 515798,
              "net": 25746
            },
            "nonCommercial": {
              "long": 230941,
              "short": 260375,
              "net": -29434
            },
            "smallTrader": {
              "long": 69367,
              "short": 65679,
              "net": 3688
            }
          },
          "openInterest": 1002229
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83473,
              "short": 28023,
              "net": 55450
            },
            "nonCommercial": {
              "long": 4996,
              "short": 47996,
              "net": -43000
            },
            "smallTrader": {
              "long": 8491,
              "short": 20941,
              "net": -12450
            }
          },
          "openInterest": 97264
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10484,
              "short": 25590,
              "net": -15106
            },
            "nonCommercial": {
              "long": 25372,
              "short": 11172,
              "net": 14200
            },
            "smallTrader": {
              "long": 3888,
              "short": 2982,
              "net": 906
            }
          },
          "openInterest": 40991
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 164190,
              "short": 113229,
              "net": 50961
            },
            "nonCommercial": {
              "long": 63710,
              "short": 113155,
              "net": -49445
            },
            "smallTrader": {
              "long": 25270,
              "short": 26786,
              "net": -1516
            }
          },
          "openInterest": 330806
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125434,
              "short": 99041,
              "net": 26393
            },
            "nonCommercial": {
              "long": 73431,
              "short": 97581,
              "net": -24150
            },
            "smallTrader": {
              "long": 17956,
              "short": 20199,
              "net": -2243
            }
          },
          "openInterest": 290141
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175754,
              "short": 89465,
              "net": 86289
            },
            "nonCommercial": {
              "long": 133872,
              "short": 224983,
              "net": -91111
            },
            "smallTrader": {
              "long": 37566,
              "short": 32744,
              "net": 4822
            }
          },
          "openInterest": 494400
        }
      ]
    },
    {
      "reportDate": "2025-02-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3628286,
              "short": 2976720,
              "net": 651566
            },
            "nonCommercial": {
              "long": 743405,
              "short": 1451108,
              "net": -707703
            },
            "smallTrader": {
              "long": 422857,
              "short": 366720,
              "net": 56137
            }
          },
          "openInterest": 4900888
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3141260,
              "short": 2062124,
              "net": 1079136
            },
            "nonCommercial": {
              "long": 592217,
              "short": 1810841,
              "net": -1218624
            },
            "smallTrader": {
              "long": 250760,
              "short": 111272,
              "net": 139488
            }
          },
          "openInterest": 4107010
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1259191,
              "short": 1330852,
              "net": -71661
            },
            "nonCommercial": {
              "long": 455777,
              "short": 460704,
              "net": -4927
            },
            "smallTrader": {
              "long": 219800,
              "short": 143212,
              "net": 76588
            }
          },
          "openInterest": 1967606
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5485200,
              "short": 3671667,
              "net": 1813533
            },
            "nonCommercial": {
              "long": 366638,
              "short": 2294304,
              "net": -1927666
            },
            "smallTrader": {
              "long": 430333,
              "short": 316200,
              "net": 114133
            }
          },
          "openInterest": 6446832
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139494,
              "short": 55993,
              "net": 83501
            },
            "nonCommercial": {
              "long": 35330,
              "short": 110639,
              "net": -75309
            },
            "smallTrader": {
              "long": 22568,
              "short": 30760,
              "net": -8192
            }
          },
          "openInterest": 204869
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1544,
              "short": 2462,
              "net": -918
            },
            "nonCommercial": {
              "long": 27570,
              "short": 26784,
              "net": 786
            },
            "smallTrader": {
              "long": 1329,
              "short": 1197,
              "net": 132
            }
          },
          "openInterest": 32892
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21671,
              "short": 22394,
              "net": -723
            },
            "nonCommercial": {
              "long": 33402,
              "short": 33160,
              "net": 242
            },
            "smallTrader": {
              "long": 3007,
              "short": 2526,
              "net": 481
            }
          },
          "openInterest": 58770
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111619,
              "short": 86590,
              "net": 25029
            },
            "nonCommercial": {
              "long": 65442,
              "short": 76765,
              "net": -11323
            },
            "smallTrader": {
              "long": 22951,
              "short": 36657,
              "net": -13706
            }
          },
          "openInterest": 204644
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 293323,
              "short": 122481,
              "net": 170842
            },
            "nonCommercial": {
              "long": 20421,
              "short": 180865,
              "net": -160444
            },
            "smallTrader": {
              "long": 25707,
              "short": 36105,
              "net": -10398
            }
          },
          "openInterest": 346984
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45210,
              "short": 86519,
              "net": -41309
            },
            "nonCommercial": {
              "long": 48473,
              "short": 13083,
              "net": 35390
            },
            "smallTrader": {
              "long": 10952,
              "short": 5033,
              "net": 5919
            }
          },
          "openInterest": 128423
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60964,
              "short": 137692,
              "net": -76728
            },
            "nonCommercial": {
              "long": 83066,
              "short": 11188,
              "net": 71878
            },
            "smallTrader": {
              "long": 11225,
              "short": 6375,
              "net": 4850
            }
          },
          "openInterest": 193787
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83745,
              "short": 102455,
              "net": -18710
            },
            "nonCommercial": {
              "long": 92002,
              "short": 76581,
              "net": 15421
            },
            "smallTrader": {
              "long": 15692,
              "short": 12403,
              "net": 3289
            }
          },
          "openInterest": 235599
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 773870,
              "short": 1148434,
              "net": -374564
            },
            "nonCommercial": {
              "long": 626001,
              "short": 163620,
              "net": 462381
            },
            "smallTrader": {
              "long": 118268,
              "short": 206085,
              "net": -87817
            }
          },
          "openInterest": 2019421
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145912,
              "short": 96698,
              "net": 49214
            },
            "nonCommercial": {
              "long": 64897,
              "short": 115664,
              "net": -50767
            },
            "smallTrader": {
              "long": 15822,
              "short": 14269,
              "net": 1553
            }
          },
          "openInterest": 289974
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 649455,
              "short": 909031,
              "net": -259576
            },
            "nonCommercial": {
              "long": 350584,
              "short": 120271,
              "net": 230313
            },
            "smallTrader": {
              "long": 77999,
              "short": 48736,
              "net": 29263
            }
          },
          "openInterest": 1765342
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52409,
              "short": 58492,
              "net": -6083
            },
            "nonCommercial": {
              "long": 13205,
              "short": 11484,
              "net": 1721
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82475
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22907,
              "short": 30212,
              "net": -7305
            },
            "nonCommercial": {
              "long": 8933,
              "short": 2146,
              "net": 6787
            },
            "smallTrader": {
              "long": 874,
              "short": 356,
              "net": 518
            }
          },
          "openInterest": 35342
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 348354,
              "short": 311883,
              "net": 36471
            },
            "nonCommercial": {
              "long": 162554,
              "short": 221168,
              "net": -58614
            },
            "smallTrader": {
              "long": 74337,
              "short": 52194,
              "net": 22143
            }
          },
          "openInterest": 616623
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15179,
              "short": 19853,
              "net": -4674
            },
            "nonCommercial": {
              "long": 36672,
              "short": 20644,
              "net": 16028
            },
            "smallTrader": {
              "long": 11066,
              "short": 22420,
              "net": -11354
            }
          },
          "openInterest": 81808
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208454,
              "short": 269727,
              "net": -61273
            },
            "nonCommercial": {
              "long": 96631,
              "short": 40149,
              "net": 56482
            },
            "smallTrader": {
              "long": 21248,
              "short": 16457,
              "net": 4791
            }
          },
          "openInterest": 413607
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74378,
              "short": 402553,
              "net": -328175
            },
            "nonCommercial": {
              "long": 356500,
              "short": 53992,
              "net": 302508
            },
            "smallTrader": {
              "long": 49522,
              "short": 23855,
              "net": 25667
            }
          },
          "openInterest": 542004
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 173354,
              "short": 193428,
              "net": -20074
            },
            "nonCommercial": {
              "long": 58051,
              "short": 49373,
              "net": 8678
            },
            "smallTrader": {
              "long": 40858,
              "short": 29462,
              "net": 11396
            }
          },
          "openInterest": 347563
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70418,
              "short": 101101,
              "net": -30683
            },
            "nonCommercial": {
              "long": 104684,
              "short": 85916,
              "net": 18768
            },
            "smallTrader": {
              "long": 49277,
              "short": 37362,
              "net": 11915
            }
          },
          "openInterest": 231911
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100204,
              "short": 164769,
              "net": -64565
            },
            "nonCommercial": {
              "long": 129010,
              "short": 59565,
              "net": 69445
            },
            "smallTrader": {
              "long": 22404,
              "short": 27284,
              "net": -4880
            }
          },
          "openInterest": 301505
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109040,
              "short": 200928,
              "net": -91888
            },
            "nonCommercial": {
              "long": 199414,
              "short": 82975,
              "net": 116439
            },
            "smallTrader": {
              "long": 27075,
              "short": 51626,
              "net": -24551
            }
          },
          "openInterest": 386168
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78564,
              "short": 88082,
              "net": -9518
            },
            "nonCommercial": {
              "long": 61459,
              "short": 49197,
              "net": 12262
            },
            "smallTrader": {
              "long": 3020,
              "short": 5764,
              "net": -2744
            }
          },
          "openInterest": 145368
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1936,
              "short": 3695,
              "net": -1759
            },
            "nonCommercial": {
              "long": 130726,
              "short": 130930,
              "net": -204
            },
            "smallTrader": {
              "long": 2374,
              "short": 411,
              "net": 1963
            }
          },
          "openInterest": 143026
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140764,
              "short": 171561,
              "net": -30797
            },
            "nonCommercial": {
              "long": 70683,
              "short": 50690,
              "net": 19993
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 271345
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 532024,
              "short": 480183,
              "net": 51841
            },
            "nonCommercial": {
              "long": 215472,
              "short": 287670,
              "net": -72198
            },
            "smallTrader": {
              "long": 59019,
              "short": 38662,
              "net": 20357
            }
          },
          "openInterest": 1559758
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71989,
              "short": 20314,
              "net": 51675
            },
            "nonCommercial": {
              "long": 8327,
              "short": 57417,
              "net": -49090
            },
            "smallTrader": {
              "long": 3459,
              "short": 6044,
              "net": -2585
            }
          },
          "openInterest": 83998
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14276,
              "short": 38015,
              "net": -23739
            },
            "nonCommercial": {
              "long": 45676,
              "short": 26701,
              "net": 18975
            },
            "smallTrader": {
              "long": 8882,
              "short": 4118,
              "net": 4764
            }
          },
          "openInterest": 73237
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 326371,
              "short": 314185,
              "net": 12186
            },
            "nonCommercial": {
              "long": 44118,
              "short": 71616,
              "net": -27498
            },
            "smallTrader": {
              "long": 37173,
              "short": 21861,
              "net": 15312
            }
          },
          "openInterest": 420318
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1425316,
              "short": 1548122,
              "net": -122806
            },
            "nonCommercial": {
              "long": 306922,
              "short": 312995,
              "net": -6073
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2085692
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29564,
              "short": 98571,
              "net": -69007
            },
            "nonCommercial": {
              "long": 83120,
              "short": 32759,
              "net": 50361
            },
            "smallTrader": {
              "long": 31821,
              "short": 13175,
              "net": 18646
            }
          },
          "openInterest": 170726
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 297388,
              "short": 312901,
              "net": -15513
            },
            "nonCommercial": {
              "long": 103159,
              "short": 103850,
              "net": -691
            },
            "smallTrader": {
              "long": 49293,
              "short": 33089,
              "net": 16204
            }
          },
          "openInterest": 593828
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 311283,
              "short": 371962,
              "net": -60679
            },
            "nonCommercial": {
              "long": 121346,
              "short": 67751,
              "net": 53595
            },
            "smallTrader": {
              "long": 32530,
              "short": 25446,
              "net": 7084
            }
          },
          "openInterest": 573437
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 495672,
              "short": 500598,
              "net": -4926
            },
            "nonCommercial": {
              "long": 182119,
              "short": 144953,
              "net": 37166
            },
            "smallTrader": {
              "long": 43118,
              "short": 75358,
              "net": -32240
            }
          },
          "openInterest": 890575
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 544960,
              "short": 515215,
              "net": 29745
            },
            "nonCommercial": {
              "long": 227314,
              "short": 260423,
              "net": -33109
            },
            "smallTrader": {
              "long": 74415,
              "short": 71051,
              "net": 3364
            }
          },
          "openInterest": 1013425
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83873,
              "short": 28570,
              "net": 55303
            },
            "nonCommercial": {
              "long": 5242,
              "short": 47500,
              "net": -42258
            },
            "smallTrader": {
              "long": 8424,
              "short": 21469,
              "net": -13045
            }
          },
          "openInterest": 97931
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9630,
              "short": 25544,
              "net": -15914
            },
            "nonCommercial": {
              "long": 25203,
              "short": 10664,
              "net": 14539
            },
            "smallTrader": {
              "long": 3885,
              "short": 2510,
              "net": 1375
            }
          },
          "openInterest": 39705
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156543,
              "short": 110176,
              "net": 46367
            },
            "nonCommercial": {
              "long": 63875,
              "short": 112405,
              "net": -48530
            },
            "smallTrader": {
              "long": 28653,
              "short": 26490,
              "net": 2163
            }
          },
          "openInterest": 325577
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126849,
              "short": 110958,
              "net": 15891
            },
            "nonCommercial": {
              "long": 69771,
              "short": 83735,
              "net": -13964
            },
            "smallTrader": {
              "long": 19218,
              "short": 21145,
              "net": -1927
            }
          },
          "openInterest": 277186
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159160,
              "short": 95479,
              "net": 63681
            },
            "nonCommercial": {
              "long": 130876,
              "short": 198231,
              "net": -67355
            },
            "smallTrader": {
              "long": 35860,
              "short": 32186,
              "net": 3674
            }
          },
          "openInterest": 475180
        }
      ]
    },
    {
      "reportDate": "2025-02-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3652408,
              "short": 2952655,
              "net": 699753
            },
            "nonCommercial": {
              "long": 726203,
              "short": 1477237,
              "net": -751034
            },
            "smallTrader": {
              "long": 420463,
              "short": 369182,
              "net": 51281
            }
          },
          "openInterest": 4935773
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3205872,
              "short": 2015173,
              "net": 1190699
            },
            "nonCommercial": {
              "long": 554284,
              "short": 1852896,
              "net": -1298612
            },
            "smallTrader": {
              "long": 237223,
              "short": 129310,
              "net": 107913
            }
          },
          "openInterest": 4156534
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1313493,
              "short": 1433035,
              "net": -119542
            },
            "nonCommercial": {
              "long": 478347,
              "short": 434346,
              "net": 44001
            },
            "smallTrader": {
              "long": 213125,
              "short": 137584,
              "net": 75541
            }
          },
          "openInterest": 2038280
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5492122,
              "short": 3730445,
              "net": 1761677
            },
            "nonCommercial": {
              "long": 430766,
              "short": 2292501,
              "net": -1861735
            },
            "smallTrader": {
              "long": 411431,
              "short": 311373,
              "net": 100058
            }
          },
          "openInterest": 6570886
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123991,
              "short": 53547,
              "net": 70444
            },
            "nonCommercial": {
              "long": 40368,
              "short": 105953,
              "net": -65585
            },
            "smallTrader": {
              "long": 26941,
              "short": 31800,
              "net": -4859
            }
          },
          "openInterest": 196295
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1834,
              "short": 1527,
              "net": 307
            },
            "nonCommercial": {
              "long": 26802,
              "short": 27169,
              "net": -367
            },
            "smallTrader": {
              "long": 1447,
              "short": 1387,
              "net": 60
            }
          },
          "openInterest": 32949
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22118,
              "short": 23555,
              "net": -1437
            },
            "nonCommercial": {
              "long": 41738,
              "short": 40658,
              "net": 1080
            },
            "smallTrader": {
              "long": 2795,
              "short": 2438,
              "net": 357
            }
          },
          "openInterest": 71300
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105189,
              "short": 88709,
              "net": 16480
            },
            "nonCommercial": {
              "long": 69087,
              "short": 72255,
              "net": -3168
            },
            "smallTrader": {
              "long": 24316,
              "short": 37628,
              "net": -13312
            }
          },
          "openInterest": 208138
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 275360,
              "short": 112763,
              "net": 162597
            },
            "nonCommercial": {
              "long": 17911,
              "short": 168745,
              "net": -150834
            },
            "smallTrader": {
              "long": 25075,
              "short": 36838,
              "net": -11763
            }
          },
          "openInterest": 326849
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48369,
              "short": 81420,
              "net": -33051
            },
            "nonCommercial": {
              "long": 40947,
              "short": 14128,
              "net": 26819
            },
            "smallTrader": {
              "long": 11236,
              "short": 5004,
              "net": 6232
            }
          },
          "openInterest": 121018
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71130,
              "short": 138299,
              "net": -67169
            },
            "nonCommercial": {
              "long": 78310,
              "short": 14613,
              "net": 63697
            },
            "smallTrader": {
              "long": 10259,
              "short": 6787,
              "net": 3472
            }
          },
          "openInterest": 192342
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75169,
              "short": 100011,
              "net": -24842
            },
            "nonCommercial": {
              "long": 104032,
              "short": 83136,
              "net": 20896
            },
            "smallTrader": {
              "long": 17858,
              "short": 13912,
              "net": 3946
            }
          },
          "openInterest": 243961
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 796993,
              "short": 1135465,
              "net": -338472
            },
            "nonCommercial": {
              "long": 586274,
              "short": 161505,
              "net": 424769
            },
            "smallTrader": {
              "long": 124448,
              "short": 210745,
              "net": -86297
            }
          },
          "openInterest": 2026132
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143745,
              "short": 104507,
              "net": 39238
            },
            "nonCommercial": {
              "long": 68832,
              "short": 111397,
              "net": -42565
            },
            "smallTrader": {
              "long": 16498,
              "short": 13171,
              "net": 3327
            }
          },
          "openInterest": 287555
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 662237,
              "short": 906930,
              "net": -244693
            },
            "nonCommercial": {
              "long": 360033,
              "short": 140029,
              "net": 220004
            },
            "smallTrader": {
              "long": 78345,
              "short": 53656,
              "net": 24689
            }
          },
          "openInterest": 1788275
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49676,
              "short": 56946,
              "net": -7270
            },
            "nonCommercial": {
              "long": 14179,
              "short": 11302,
              "net": 2877
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81382
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23879,
              "short": 31752,
              "net": -7873
            },
            "nonCommercial": {
              "long": 9492,
              "short": 2344,
              "net": 7148
            },
            "smallTrader": {
              "long": 1092,
              "short": 367,
              "net": 725
            }
          },
          "openInterest": 36600
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 352514,
              "short": 312540,
              "net": 39974
            },
            "nonCommercial": {
              "long": 165594,
              "short": 230019,
              "net": -64425
            },
            "smallTrader": {
              "long": 76243,
              "short": 51792,
              "net": 24451
            }
          },
          "openInterest": 622873
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16274,
              "short": 20618,
              "net": -4344
            },
            "nonCommercial": {
              "long": 34007,
              "short": 18428,
              "net": 15579
            },
            "smallTrader": {
              "long": 10972,
              "short": 22207,
              "net": -11235
            }
          },
          "openInterest": 79435
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210378,
              "short": 278369,
              "net": -67991
            },
            "nonCommercial": {
              "long": 96567,
              "short": 40113,
              "net": 56454
            },
            "smallTrader": {
              "long": 27656,
              "short": 16119,
              "net": 11537
            }
          },
          "openInterest": 417793
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72622,
              "short": 382510,
              "net": -309888
            },
            "nonCommercial": {
              "long": 343766,
              "short": 59262,
              "net": 284504
            },
            "smallTrader": {
              "long": 49509,
              "short": 24125,
              "net": 25384
            }
          },
          "openInterest": 528719
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 165535,
              "short": 191523,
              "net": -25988
            },
            "nonCommercial": {
              "long": 63380,
              "short": 52252,
              "net": 11128
            },
            "smallTrader": {
              "long": 43528,
              "short": 28668,
              "net": 14860
            }
          },
          "openInterest": 348412
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73890,
              "short": 142044,
              "net": -68154
            },
            "nonCommercial": {
              "long": 144158,
              "short": 89543,
              "net": 54615
            },
            "smallTrader": {
              "long": 49809,
              "short": 36270,
              "net": 13539
            }
          },
          "openInterest": 273314
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101137,
              "short": 168778,
              "net": -67641
            },
            "nonCommercial": {
              "long": 137087,
              "short": 63867,
              "net": 73220
            },
            "smallTrader": {
              "long": 24044,
              "short": 29623,
              "net": -5579
            }
          },
          "openInterest": 316264
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108595,
              "short": 196870,
              "net": -88275
            },
            "nonCommercial": {
              "long": 179879,
              "short": 66455,
              "net": 113424
            },
            "smallTrader": {
              "long": 26597,
              "short": 51746,
              "net": -25149
            }
          },
          "openInterest": 367803
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77683,
              "short": 90953,
              "net": -13270
            },
            "nonCommercial": {
              "long": 59388,
              "short": 43538,
              "net": 15850
            },
            "smallTrader": {
              "long": 3229,
              "short": 5809,
              "net": -2580
            }
          },
          "openInterest": 143628
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1936,
              "short": 1641,
              "net": 295
            },
            "nonCommercial": {
              "long": 88104,
              "short": 90593,
              "net": -2489
            },
            "smallTrader": {
              "long": 2664,
              "short": 470,
              "net": 2194
            }
          },
          "openInterest": 98909
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147909,
              "short": 170886,
              "net": -22977
            },
            "nonCommercial": {
              "long": 68694,
              "short": 53824,
              "net": 14870
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 276366
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 520633,
              "short": 458311,
              "net": 62322
            },
            "nonCommercial": {
              "long": 239598,
              "short": 320130,
              "net": -80532
            },
            "smallTrader": {
              "long": 57539,
              "short": 39329,
              "net": 18210
            }
          },
          "openInterest": 1546388
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71567,
              "short": 20169,
              "net": 51398
            },
            "nonCommercial": {
              "long": 11218,
              "short": 60554,
              "net": -49336
            },
            "smallTrader": {
              "long": 4103,
              "short": 6165,
              "net": -2062
            }
          },
          "openInterest": 87118
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13437,
              "short": 42030,
              "net": -28593
            },
            "nonCommercial": {
              "long": 54600,
              "short": 28870,
              "net": 25730
            },
            "smallTrader": {
              "long": 8495,
              "short": 5632,
              "net": 2863
            }
          },
          "openInterest": 82571
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 324238,
              "short": 303985,
              "net": 20253
            },
            "nonCommercial": {
              "long": 41084,
              "short": 73548,
              "net": -32464
            },
            "smallTrader": {
              "long": 32835,
              "short": 20624,
              "net": 12211
            }
          },
          "openInterest": 414957
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1438396,
              "short": 1551627,
              "net": -113231
            },
            "nonCommercial": {
              "long": 334397,
              "short": 351253,
              "net": -16856
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2111106
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32501,
              "short": 100751,
              "net": -68250
            },
            "nonCommercial": {
              "long": 79112,
              "short": 29402,
              "net": 49710
            },
            "smallTrader": {
              "long": 32807,
              "short": 14267,
              "net": 18540
            }
          },
          "openInterest": 164251
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 294109,
              "short": 298517,
              "net": -4408
            },
            "nonCommercial": {
              "long": 102087,
              "short": 116054,
              "net": -13967
            },
            "smallTrader": {
              "long": 51912,
              "short": 33537,
              "net": 18375
            }
          },
          "openInterest": 585055
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312914,
              "short": 378067,
              "net": -65153
            },
            "nonCommercial": {
              "long": 124887,
              "short": 69719,
              "net": 55168
            },
            "smallTrader": {
              "long": 35495,
              "short": 25510,
              "net": 9985
            }
          },
          "openInterest": 564386
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 505039,
              "short": 481656,
              "net": 23383
            },
            "nonCommercial": {
              "long": 170362,
              "short": 163581,
              "net": 6781
            },
            "smallTrader": {
              "long": 44383,
              "short": 74547,
              "net": -30164
            }
          },
          "openInterest": 904578
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 538044,
              "short": 518747,
              "net": 19297
            },
            "nonCommercial": {
              "long": 231941,
              "short": 258467,
              "net": -26526
            },
            "smallTrader": {
              "long": 78087,
              "short": 70858,
              "net": 7229
            }
          },
          "openInterest": 1011895
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82536,
              "short": 28779,
              "net": 53757
            },
            "nonCommercial": {
              "long": 5553,
              "short": 44298,
              "net": -38745
            },
            "smallTrader": {
              "long": 9859,
              "short": 24871,
              "net": -15012
            }
          },
          "openInterest": 98159
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8459,
              "short": 24882,
              "net": -16423
            },
            "nonCommercial": {
              "long": 26261,
              "short": 10965,
              "net": 15296
            },
            "smallTrader": {
              "long": 3546,
              "short": 2419,
              "net": 1127
            }
          },
          "openInterest": 39291
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 182190,
              "short": 128312,
              "net": 53878
            },
            "nonCommercial": {
              "long": 68455,
              "short": 127450,
              "net": -58995
            },
            "smallTrader": {
              "long": 30334,
              "short": 25217,
              "net": 5117
            }
          },
          "openInterest": 360209
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123641,
              "short": 111292,
              "net": 12349
            },
            "nonCommercial": {
              "long": 63312,
              "short": 73342,
              "net": -10030
            },
            "smallTrader": {
              "long": 20086,
              "short": 22405,
              "net": -2319
            }
          },
          "openInterest": 261274
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152709,
              "short": 98428,
              "net": 54281
            },
            "nonCommercial": {
              "long": 132148,
              "short": 188089,
              "net": -55941
            },
            "smallTrader": {
              "long": 35998,
              "short": 34338,
              "net": 1660
            }
          },
          "openInterest": 448461
        }
      ]
    },
    {
      "reportDate": "2025-02-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3672440,
              "short": 3004344,
              "net": 668096
            },
            "nonCommercial": {
              "long": 727934,
              "short": 1437461,
              "net": -709527
            },
            "smallTrader": {
              "long": 426916,
              "short": 385485,
              "net": 41431
            }
          },
          "openInterest": 5239067
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3187914,
              "short": 2007374,
              "net": 1180540
            },
            "nonCommercial": {
              "long": 509383,
              "short": 1798902,
              "net": -1289519
            },
            "smallTrader": {
              "long": 244396,
              "short": 135417,
              "net": 108979
            }
          },
          "openInterest": 4166509
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1311974,
              "short": 1430512,
              "net": -118538
            },
            "nonCommercial": {
              "long": 485270,
              "short": 437489,
              "net": 47781
            },
            "smallTrader": {
              "long": 211937,
              "short": 141180,
              "net": 70757
            }
          },
          "openInterest": 2060795
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5533519,
              "short": 3900503,
              "net": 1633016
            },
            "nonCommercial": {
              "long": 412913,
              "short": 2150446,
              "net": -1737533
            },
            "smallTrader": {
              "long": 433254,
              "short": 328737,
              "net": 104517
            }
          },
          "openInterest": 6986784
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110010,
              "short": 49657,
              "net": 60353
            },
            "nonCommercial": {
              "long": 46918,
              "short": 103641,
              "net": -56723
            },
            "smallTrader": {
              "long": 25863,
              "short": 29493,
              "net": -3630
            }
          },
          "openInterest": 189686
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1680,
              "short": 1539,
              "net": 141
            },
            "nonCommercial": {
              "long": 27367,
              "short": 27734,
              "net": -367
            },
            "smallTrader": {
              "long": 1519,
              "short": 1293,
              "net": 226
            }
          },
          "openInterest": 33833
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26471,
              "short": 28687,
              "net": -2216
            },
            "nonCommercial": {
              "long": 50763,
              "short": 49823,
              "net": 940
            },
            "smallTrader": {
              "long": 3444,
              "short": 2168,
              "net": 1276
            }
          },
          "openInterest": 85355
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100001,
              "short": 89204,
              "net": 10797
            },
            "nonCommercial": {
              "long": 73564,
              "short": 74143,
              "net": -579
            },
            "smallTrader": {
              "long": 24129,
              "short": 34347,
              "net": -10218
            }
          },
          "openInterest": 203370
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 266233,
              "short": 115021,
              "net": 151212
            },
            "nonCommercial": {
              "long": 21276,
              "short": 165919,
              "net": -144643
            },
            "smallTrader": {
              "long": 26645,
              "short": 33214,
              "net": -6569
            }
          },
          "openInterest": 323195
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40719,
              "short": 75136,
              "net": -34417
            },
            "nonCommercial": {
              "long": 41996,
              "short": 13987,
              "net": 28009
            },
            "smallTrader": {
              "long": 11165,
              "short": 4757,
              "net": 6408
            }
          },
          "openInterest": 115974
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55484,
              "short": 120260,
              "net": -64776
            },
            "nonCommercial": {
              "long": 75658,
              "short": 13960,
              "net": 61698
            },
            "smallTrader": {
              "long": 9392,
              "short": 6314,
              "net": 3078
            }
          },
          "openInterest": 162683
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71219,
              "short": 95939,
              "net": -24720
            },
            "nonCommercial": {
              "long": 101470,
              "short": 79407,
              "net": 22063
            },
            "smallTrader": {
              "long": 17729,
              "short": 15072,
              "net": 2657
            }
          },
          "openInterest": 238331
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 807094,
              "short": 1184368,
              "net": -377274
            },
            "nonCommercial": {
              "long": 627494,
              "short": 158770,
              "net": 468724
            },
            "smallTrader": {
              "long": 120055,
              "short": 211505,
              "net": -91450
            }
          },
          "openInterest": 2071614
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134388,
              "short": 101960,
              "net": 32428
            },
            "nonCommercial": {
              "long": 72320,
              "short": 109388,
              "net": -37068
            },
            "smallTrader": {
              "long": 16430,
              "short": 11790,
              "net": 4640
            }
          },
          "openInterest": 278259
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 679607,
              "short": 897033,
              "net": -217426
            },
            "nonCommercial": {
              "long": 331841,
              "short": 134247,
              "net": 197594
            },
            "smallTrader": {
              "long": 74135,
              "short": 54303,
              "net": 19832
            }
          },
          "openInterest": 1752594
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49596,
              "short": 52209,
              "net": -2613
            },
            "nonCommercial": {
              "long": 14587,
              "short": 15628,
              "net": -1041
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82322
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25023,
              "short": 32744,
              "net": -7721
            },
            "nonCommercial": {
              "long": 9423,
              "short": 2330,
              "net": 7093
            },
            "smallTrader": {
              "long": 1127,
              "short": 499,
              "net": 628
            }
          },
          "openInterest": 37626
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 361239,
              "short": 335044,
              "net": 26195
            },
            "nonCommercial": {
              "long": 170320,
              "short": 221740,
              "net": -51420
            },
            "smallTrader": {
              "long": 75697,
              "short": 50472,
              "net": 25225
            }
          },
          "openInterest": 638024
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15852,
              "short": 20867,
              "net": -5015
            },
            "nonCommercial": {
              "long": 34938,
              "short": 18350,
              "net": 16588
            },
            "smallTrader": {
              "long": 10835,
              "short": 22408,
              "net": -11573
            }
          },
          "openInterest": 78456
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221341,
              "short": 286282,
              "net": -64941
            },
            "nonCommercial": {
              "long": 99186,
              "short": 41467,
              "net": 57719
            },
            "smallTrader": {
              "long": 23811,
              "short": 16589,
              "net": 7222
            }
          },
          "openInterest": 427537
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72393,
              "short": 368464,
              "net": -296071
            },
            "nonCommercial": {
              "long": 334043,
              "short": 65369,
              "net": 268674
            },
            "smallTrader": {
              "long": 50882,
              "short": 23485,
              "net": 27397
            }
          },
          "openInterest": 522330
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169161,
              "short": 196031,
              "net": -26870
            },
            "nonCommercial": {
              "long": 66269,
              "short": 53725,
              "net": 12544
            },
            "smallTrader": {
              "long": 43314,
              "short": 28988,
              "net": 14326
            }
          },
          "openInterest": 349120
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84001,
              "short": 154194,
              "net": -70193
            },
            "nonCommercial": {
              "long": 147566,
              "short": 86997,
              "net": 60569
            },
            "smallTrader": {
              "long": 43985,
              "short": 34361,
              "net": 9624
            }
          },
          "openInterest": 281163
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102275,
              "short": 177612,
              "net": -75337
            },
            "nonCommercial": {
              "long": 146094,
              "short": 65237,
              "net": 80857
            },
            "smallTrader": {
              "long": 25173,
              "short": 30693,
              "net": -5520
            }
          },
          "openInterest": 331138
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107738,
              "short": 193230,
              "net": -85492
            },
            "nonCommercial": {
              "long": 172664,
              "short": 64393,
              "net": 108271
            },
            "smallTrader": {
              "long": 26967,
              "short": 49746,
              "net": -22779
            }
          },
          "openInterest": 362698
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78851,
              "short": 91675,
              "net": -12824
            },
            "nonCommercial": {
              "long": 63852,
              "short": 49179,
              "net": 14673
            },
            "smallTrader": {
              "long": 3749,
              "short": 5598,
              "net": -1849
            }
          },
          "openInterest": 149733
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2026,
              "short": 138,
              "net": 1888
            },
            "nonCommercial": {
              "long": 83627,
              "short": 88188,
              "net": -4561
            },
            "smallTrader": {
              "long": 3169,
              "short": 496,
              "net": 2673
            }
          },
          "openInterest": 94663
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 158729,
              "short": 175612,
              "net": -16883
            },
            "nonCommercial": {
              "long": 82935,
              "short": 71129,
              "net": 11806
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 303715
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 537515,
              "short": 458765,
              "net": 78750
            },
            "nonCommercial": {
              "long": 273757,
              "short": 368373,
              "net": -94616
            },
            "smallTrader": {
              "long": 59601,
              "short": 43735,
              "net": 15866
            }
          },
          "openInterest": 1578394
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71887,
              "short": 18055,
              "net": 53832
            },
            "nonCommercial": {
              "long": 13048,
              "short": 65211,
              "net": -52163
            },
            "smallTrader": {
              "long": 3718,
              "short": 5387,
              "net": -1669
            }
          },
          "openInterest": 89366
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14208,
              "short": 41866,
              "net": -27658
            },
            "nonCommercial": {
              "long": 58829,
              "short": 35292,
              "net": 23537
            },
            "smallTrader": {
              "long": 9361,
              "short": 5240,
              "net": 4121
            }
          },
          "openInterest": 88270
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 322190,
              "short": 306793,
              "net": 15397
            },
            "nonCommercial": {
              "long": 42482,
              "short": 72288,
              "net": -29806
            },
            "smallTrader": {
              "long": 33687,
              "short": 19278,
              "net": 14409
            }
          },
          "openInterest": 416609
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1477736,
              "short": 1568338,
              "net": -90602
            },
            "nonCommercial": {
              "long": 313845,
              "short": 353895,
              "net": -40050
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2136225
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35237,
              "short": 107197,
              "net": -71960
            },
            "nonCommercial": {
              "long": 84814,
              "short": 30360,
              "net": 54454
            },
            "smallTrader": {
              "long": 31187,
              "short": 13681,
              "net": 17506
            }
          },
          "openInterest": 170107
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 296898,
              "short": 295410,
              "net": 1488
            },
            "nonCommercial": {
              "long": 103866,
              "short": 125462,
              "net": -21596
            },
            "smallTrader": {
              "long": 54038,
              "short": 33930,
              "net": 20108
            }
          },
          "openInterest": 587769
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 307326,
              "short": 380264,
              "net": -72938
            },
            "nonCommercial": {
              "long": 136977,
              "short": 74328,
              "net": 62649
            },
            "smallTrader": {
              "long": 35201,
              "short": 24912,
              "net": 10289
            }
          },
          "openInterest": 566427
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 499909,
              "short": 462315,
              "net": 37594
            },
            "nonCommercial": {
              "long": 166913,
              "short": 172555,
              "net": -5642
            },
            "smallTrader": {
              "long": 43943,
              "short": 75895,
              "net": -31952
            }
          },
          "openInterest": 902685
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 538441,
              "short": 526385,
              "net": 12056
            },
            "nonCommercial": {
              "long": 205612,
              "short": 226319,
              "net": -20707
            },
            "smallTrader": {
              "long": 74611,
              "short": 65960,
              "net": 8651
            }
          },
          "openInterest": 988298
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81921,
              "short": 30416,
              "net": 51505
            },
            "nonCommercial": {
              "long": 7047,
              "short": 45406,
              "net": -38359
            },
            "smallTrader": {
              "long": 8807,
              "short": 21953,
              "net": -13146
            }
          },
          "openInterest": 97878
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7275,
              "short": 24332,
              "net": -17057
            },
            "nonCommercial": {
              "long": 26729,
              "short": 9961,
              "net": 16768
            },
            "smallTrader": {
              "long": 3161,
              "short": 2872,
              "net": 289
            }
          },
          "openInterest": 38459
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 197334,
              "short": 141717,
              "net": 55617
            },
            "nonCommercial": {
              "long": 86047,
              "short": 143712,
              "net": -57665
            },
            "smallTrader": {
              "long": 28989,
              "short": 26941,
              "net": 2048
            }
          },
          "openInterest": 399283
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124722,
              "short": 120894,
              "net": 3828
            },
            "nonCommercial": {
              "long": 58070,
              "short": 60119,
              "net": -2049
            },
            "smallTrader": {
              "long": 19826,
              "short": 21605,
              "net": -1779
            }
          },
          "openInterest": 250929
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156230,
              "short": 119145,
              "net": 37085
            },
            "nonCommercial": {
              "long": 127440,
              "short": 164212,
              "net": -36772
            },
            "smallTrader": {
              "long": 33987,
              "short": 34300,
              "net": -313
            }
          },
          "openInterest": 437417
        }
      ]
    },
    {
      "reportDate": "2025-02-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3780605,
              "short": 3133804,
              "net": 646801
            },
            "nonCommercial": {
              "long": 677868,
              "short": 1377723,
              "net": -699855
            },
            "smallTrader": {
              "long": 429465,
              "short": 376411,
              "net": 53054
            }
          },
          "openInterest": 5212386
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3063965,
              "short": 2057515,
              "net": 1006450
            },
            "nonCommercial": {
              "long": 521528,
              "short": 1670981,
              "net": -1149453
            },
            "smallTrader": {
              "long": 270344,
              "short": 127341,
              "net": 143003
            }
          },
          "openInterest": 4232875
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1373857,
              "short": 1508069,
              "net": -134212
            },
            "nonCommercial": {
              "long": 415998,
              "short": 375086,
              "net": 40912
            },
            "smallTrader": {
              "long": 233255,
              "short": 139955,
              "net": 93300
            }
          },
          "openInterest": 2206218
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5315137,
              "short": 3862684,
              "net": 1452453
            },
            "nonCommercial": {
              "long": 370975,
              "short": 1996748,
              "net": -1625773
            },
            "smallTrader": {
              "long": 474030,
              "short": 300710,
              "net": 173320
            }
          },
          "openInterest": 6686222
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105108,
              "short": 52776,
              "net": 52332
            },
            "nonCommercial": {
              "long": 50873,
              "short": 96453,
              "net": -45580
            },
            "smallTrader": {
              "long": 24241,
              "short": 30993,
              "net": -6752
            }
          },
          "openInterest": 185971
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1489,
              "short": 1750,
              "net": -261
            },
            "nonCommercial": {
              "long": 25737,
              "short": 25533,
              "net": 204
            },
            "smallTrader": {
              "long": 1480,
              "short": 1423,
              "net": 57
            }
          },
          "openInterest": 32060
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77856,
              "short": 81818,
              "net": -3962
            },
            "nonCommercial": {
              "long": 63879,
              "short": 61501,
              "net": 2378
            },
            "smallTrader": {
              "long": 3952,
              "short": 2368,
              "net": 1584
            }
          },
          "openInterest": 152424
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95277,
              "short": 89091,
              "net": 6186
            },
            "nonCommercial": {
              "long": 74089,
              "short": 69626,
              "net": 4463
            },
            "smallTrader": {
              "long": 24992,
              "short": 35641,
              "net": -10649
            }
          },
          "openInterest": 200468
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 261075,
              "short": 118254,
              "net": 142821
            },
            "nonCommercial": {
              "long": 20523,
              "short": 158429,
              "net": -137906
            },
            "smallTrader": {
              "long": 27768,
              "short": 32683,
              "net": -4915
            }
          },
          "openInterest": 319493
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44781,
              "short": 68919,
              "net": -24138
            },
            "nonCommercial": {
              "long": 32525,
              "short": 13074,
              "net": 19451
            },
            "smallTrader": {
              "long": 10134,
              "short": 5447,
              "net": 4687
            }
          },
          "openInterest": 108662
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54425,
              "short": 116230,
              "net": -61805
            },
            "nonCommercial": {
              "long": 74739,
              "short": 15556,
              "net": 59183
            },
            "smallTrader": {
              "long": 9484,
              "short": 6862,
              "net": 2622
            }
          },
          "openInterest": 161872
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68241,
              "short": 90849,
              "net": -22608
            },
            "nonCommercial": {
              "long": 91757,
              "short": 72735,
              "net": 19022
            },
            "smallTrader": {
              "long": 18951,
              "short": 15365,
              "net": 3586
            }
          },
          "openInterest": 222133
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 744225,
              "short": 1102908,
              "net": -358683
            },
            "nonCommercial": {
              "long": 597706,
              "short": 156545,
              "net": 441161
            },
            "smallTrader": {
              "long": 119966,
              "short": 202444,
              "net": -82478
            }
          },
          "openInterest": 1917072
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129634,
              "short": 88876,
              "net": 40758
            },
            "nonCommercial": {
              "long": 72674,
              "short": 116160,
              "net": -43486
            },
            "smallTrader": {
              "long": 15690,
              "short": 12962,
              "net": 2728
            }
          },
          "openInterest": 268701
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 684896,
              "short": 879860,
              "net": -194964
            },
            "nonCommercial": {
              "long": 330987,
              "short": 159789,
              "net": 171198
            },
            "smallTrader": {
              "long": 77845,
              "short": 54079,
              "net": 23766
            }
          },
          "openInterest": 1768799
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45928,
              "short": 47023,
              "net": -1095
            },
            "nonCommercial": {
              "long": 16132,
              "short": 17677,
              "net": -1545
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81664
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28799,
              "short": 36477,
              "net": -7678
            },
            "nonCommercial": {
              "long": 9306,
              "short": 2480,
              "net": 6826
            },
            "smallTrader": {
              "long": 1195,
              "short": 343,
              "net": 852
            }
          },
          "openInterest": 41364
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 362477,
              "short": 363117,
              "net": -640
            },
            "nonCommercial": {
              "long": 182699,
              "short": 208124,
              "net": -25425
            },
            "smallTrader": {
              "long": 78634,
              "short": 52569,
              "net": 26065
            }
          },
          "openInterest": 658684
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16261,
              "short": 20485,
              "net": -4224
            },
            "nonCommercial": {
              "long": 34489,
              "short": 19279,
              "net": 15210
            },
            "smallTrader": {
              "long": 11845,
              "short": 22831,
              "net": -10986
            }
          },
          "openInterest": 79422
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 224141,
              "short": 269042,
              "net": -44901
            },
            "nonCommercial": {
              "long": 89260,
              "short": 45917,
              "net": 43343
            },
            "smallTrader": {
              "long": 21398,
              "short": 19840,
              "net": 1558
            }
          },
          "openInterest": 425200
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71796,
              "short": 359896,
              "net": -288100
            },
            "nonCommercial": {
              "long": 316948,
              "short": 55323,
              "net": 261625
            },
            "smallTrader": {
              "long": 48803,
              "short": 22328,
              "net": 26475
            }
          },
          "openInterest": 512179
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172523,
              "short": 194773,
              "net": -22250
            },
            "nonCommercial": {
              "long": 69088,
              "short": 57221,
              "net": 11867
            },
            "smallTrader": {
              "long": 41765,
              "short": 31382,
              "net": 10383
            }
          },
          "openInterest": 346579
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93060,
              "short": 202005,
              "net": -108945
            },
            "nonCommercial": {
              "long": 171751,
              "short": 75771,
              "net": 95980
            },
            "smallTrader": {
              "long": 45737,
              "short": 32772,
              "net": 12965
            }
          },
          "openInterest": 329186
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96506,
              "short": 158375,
              "net": -61869
            },
            "nonCommercial": {
              "long": 121636,
              "short": 53809,
              "net": 67827
            },
            "smallTrader": {
              "long": 22565,
              "short": 28523,
              "net": -5958
            }
          },
          "openInterest": 296091
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106106,
              "short": 187031,
              "net": -80925
            },
            "nonCommercial": {
              "long": 168064,
              "short": 66832,
              "net": 101232
            },
            "smallTrader": {
              "long": 28318,
              "short": 48625,
              "net": -20307
            }
          },
          "openInterest": 363192
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74354,
              "short": 100561,
              "net": -26207
            },
            "nonCommercial": {
              "long": 70337,
              "short": 41607,
              "net": 28730
            },
            "smallTrader": {
              "long": 3415,
              "short": 5938,
              "net": -2523
            }
          },
          "openInterest": 150579
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 736,
              "short": 616,
              "net": 120
            },
            "nonCommercial": {
              "long": 81388,
              "short": 84191,
              "net": -2803
            },
            "smallTrader": {
              "long": 3258,
              "short": 575,
              "net": 2683
            }
          },
          "openInterest": 88580
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152203,
              "short": 194367,
              "net": -42164
            },
            "nonCommercial": {
              "long": 77286,
              "short": 53870,
              "net": 23416
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 301391
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 519438,
              "short": 466979,
              "net": 52459
            },
            "nonCommercial": {
              "long": 273947,
              "short": 347730,
              "net": -73783
            },
            "smallTrader": {
              "long": 61155,
              "short": 39831,
              "net": 21324
            }
          },
          "openInterest": 1595779
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72094,
              "short": 17050,
              "net": 55044
            },
            "nonCommercial": {
              "long": 13628,
              "short": 67337,
              "net": -53709
            },
            "smallTrader": {
              "long": 3958,
              "short": 5293,
              "net": -1335
            }
          },
          "openInterest": 90322
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15967,
              "short": 39627,
              "net": -23660
            },
            "nonCommercial": {
              "long": 52850,
              "short": 36674,
              "net": 16176
            },
            "smallTrader": {
              "long": 11117,
              "short": 3633,
              "net": 7484
            }
          },
          "openInterest": 84790
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 317140,
              "short": 308515,
              "net": 8625
            },
            "nonCommercial": {
              "long": 51610,
              "short": 72941,
              "net": -21331
            },
            "smallTrader": {
              "long": 33096,
              "short": 20390,
              "net": 12706
            }
          },
          "openInterest": 422488
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1491488,
              "short": 1598480,
              "net": -106992
            },
            "nonCommercial": {
              "long": 300070,
              "short": 332789,
              "net": -32719
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2145543
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 38149,
              "short": 108337,
              "net": -70188
            },
            "nonCommercial": {
              "long": 78469,
              "short": 25607,
              "net": 52862
            },
            "smallTrader": {
              "long": 30082,
              "short": 12756,
              "net": 17326
            }
          },
          "openInterest": 163681
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289981,
              "short": 269553,
              "net": 20428
            },
            "nonCommercial": {
              "long": 96388,
              "short": 132500,
              "net": -36112
            },
            "smallTrader": {
              "long": 49258,
              "short": 33574,
              "net": 15684
            }
          },
          "openInterest": 548207
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 305296,
              "short": 358302,
              "net": -53006
            },
            "nonCommercial": {
              "long": 126301,
              "short": 81984,
              "net": 44317
            },
            "smallTrader": {
              "long": 32986,
              "short": 24297,
              "net": 8689
            }
          },
          "openInterest": 548988
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 474795,
              "short": 428747,
              "net": 46048
            },
            "nonCommercial": {
              "long": 160652,
              "short": 171202,
              "net": -10550
            },
            "smallTrader": {
              "long": 40258,
              "short": 75756,
              "net": -35498
            }
          },
          "openInterest": 828710
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 494532,
              "short": 545144,
              "net": -50612
            },
            "nonCommercial": {
              "long": 206226,
              "short": 172735,
              "net": 33491
            },
            "smallTrader": {
              "long": 76510,
              "short": 59389,
              "net": 17121
            }
          },
          "openInterest": 965822
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81861,
              "short": 31092,
              "net": 50769
            },
            "nonCommercial": {
              "long": 5019,
              "short": 44479,
              "net": -39460
            },
            "smallTrader": {
              "long": 10235,
              "short": 21544,
              "net": -11309
            }
          },
          "openInterest": 97178
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6543,
              "short": 22404,
              "net": -15861
            },
            "nonCommercial": {
              "long": 25906,
              "short": 10174,
              "net": 15732
            },
            "smallTrader": {
              "long": 2808,
              "short": 2679,
              "net": 129
            }
          },
          "openInterest": 38062
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 191773,
              "short": 123680,
              "net": 68093
            },
            "nonCommercial": {
              "long": 86226,
              "short": 155329,
              "net": -69103
            },
            "smallTrader": {
              "long": 28991,
              "short": 27981,
              "net": 1010
            }
          },
          "openInterest": 389557
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117380,
              "short": 109593,
              "net": 7787
            },
            "nonCommercial": {
              "long": 51278,
              "short": 56328,
              "net": -5050
            },
            "smallTrader": {
              "long": 18139,
              "short": 20876,
              "net": -2737
            }
          },
          "openInterest": 229060
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158204,
              "short": 94724,
              "net": 63480
            },
            "nonCommercial": {
              "long": 109657,
              "short": 171708,
              "net": -62051
            },
            "smallTrader": {
              "long": 31251,
              "short": 32680,
              "net": -1429
            }
          },
          "openInterest": 401806
        }
      ]
    },
    {
      "reportDate": "2025-03-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3542653,
              "short": 2889513,
              "net": 653140
            },
            "nonCommercial": {
              "long": 637490,
              "short": 1349530,
              "net": -712040
            },
            "smallTrader": {
              "long": 408077,
              "short": 349177,
              "net": 58900
            }
          },
          "openInterest": 4708642
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2841528,
              "short": 1809305,
              "net": 1032223
            },
            "nonCommercial": {
              "long": 553273,
              "short": 1724572,
              "net": -1171299
            },
            "smallTrader": {
              "long": 240539,
              "short": 101463,
              "net": 139076
            }
          },
          "openInterest": 3836350
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1303352,
              "short": 1386008,
              "net": -82656
            },
            "nonCommercial": {
              "long": 341103,
              "short": 358900,
              "net": -17797
            },
            "smallTrader": {
              "long": 234473,
              "short": 134020,
              "net": 100453
            }
          },
          "openInterest": 1931873
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5131809,
              "short": 3498983,
              "net": 1632826
            },
            "nonCommercial": {
              "long": 447699,
              "short": 2246060,
              "net": -1798361
            },
            "smallTrader": {
              "long": 430704,
              "short": 265169,
              "net": 165535
            }
          },
          "openInterest": 6195904
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 111644,
              "short": 54615,
              "net": 57029
            },
            "nonCommercial": {
              "long": 55151,
              "short": 103384,
              "net": -48233
            },
            "smallTrader": {
              "long": 24680,
              "short": 33476,
              "net": -8796
            }
          },
          "openInterest": 202272
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 937,
              "short": 1453,
              "net": -516
            },
            "nonCommercial": {
              "long": 24469,
              "short": 23855,
              "net": 614
            },
            "smallTrader": {
              "long": 1186,
              "short": 1284,
              "net": -98
            }
          },
          "openInterest": 28209
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28866,
              "short": 72680,
              "net": -43814
            },
            "nonCommercial": {
              "long": 73933,
              "short": 30766,
              "net": 43167
            },
            "smallTrader": {
              "long": 2899,
              "short": 2252,
              "net": 647
            }
          },
          "openInterest": 105980
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81410,
              "short": 95120,
              "net": -13710
            },
            "nonCommercial": {
              "long": 81866,
              "short": 63292,
              "net": 18574
            },
            "smallTrader": {
              "long": 27706,
              "short": 32570,
              "net": -4864
            }
          },
          "openInterest": 200634
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 270391,
              "short": 115411,
              "net": 154980
            },
            "nonCommercial": {
              "long": 22175,
              "short": 165945,
              "net": -143770
            },
            "smallTrader": {
              "long": 24406,
              "short": 35616,
              "net": -11210
            }
          },
          "openInterest": 340218
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41221,
              "short": 62938,
              "net": -21717
            },
            "nonCommercial": {
              "long": 29410,
              "short": 11759,
              "net": 17651
            },
            "smallTrader": {
              "long": 9501,
              "short": 5435,
              "net": 4066
            }
          },
          "openInterest": 101302
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53470,
              "short": 115504,
              "net": -62034
            },
            "nonCommercial": {
              "long": 73038,
              "short": 14201,
              "net": 58837
            },
            "smallTrader": {
              "long": 9875,
              "short": 6678,
              "net": 3197
            }
          },
          "openInterest": 162373
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70271,
              "short": 86460,
              "net": -16189
            },
            "nonCommercial": {
              "long": 88987,
              "short": 75975,
              "net": 13012
            },
            "smallTrader": {
              "long": 16778,
              "short": 13601,
              "net": 3177
            }
          },
          "openInterest": 218780
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 744078,
              "short": 1016907,
              "net": -272829
            },
            "nonCommercial": {
              "long": 492878,
              "short": 157440,
              "net": 335438
            },
            "smallTrader": {
              "long": 124822,
              "short": 187431,
              "net": -62609
            }
          },
          "openInterest": 1849114
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145796,
              "short": 84156,
              "net": 61640
            },
            "nonCommercial": {
              "long": 70011,
              "short": 132148,
              "net": -62137
            },
            "smallTrader": {
              "long": 14670,
              "short": 14173,
              "net": 497
            }
          },
          "openInterest": 280617
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 722278,
              "short": 900258,
              "net": -177980
            },
            "nonCommercial": {
              "long": 305908,
              "short": 151067,
              "net": 154841
            },
            "smallTrader": {
              "long": 80714,
              "short": 57575,
              "net": 23139
            }
          },
          "openInterest": 1816244
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 44551,
              "short": 47097,
              "net": -2546
            },
            "nonCommercial": {
              "long": 14850,
              "short": 14785,
              "net": 65
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77647
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22807,
              "short": 29663,
              "net": -6856
            },
            "nonCommercial": {
              "long": 8301,
              "short": 2033,
              "net": 6268
            },
            "smallTrader": {
              "long": 972,
              "short": 384,
              "net": 588
            }
          },
          "openInterest": 34242
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 376930,
              "short": 396189,
              "net": -19259
            },
            "nonCommercial": {
              "long": 185223,
              "short": 195329,
              "net": -10106
            },
            "smallTrader": {
              "long": 83321,
              "short": 53956,
              "net": 29365
            }
          },
          "openInterest": 683819
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15980,
              "short": 19936,
              "net": -3956
            },
            "nonCommercial": {
              "long": 36248,
              "short": 19714,
              "net": 16534
            },
            "smallTrader": {
              "long": 11095,
              "short": 23673,
              "net": -12578
            }
          },
          "openInterest": 79402
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208845,
              "short": 244923,
              "net": -36078
            },
            "nonCommercial": {
              "long": 88551,
              "short": 51061,
              "net": 37490
            },
            "smallTrader": {
              "long": 19597,
              "short": 21009,
              "net": -1412
            }
          },
          "openInterest": 419799
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65713,
              "short": 336828,
              "net": -271115
            },
            "nonCommercial": {
              "long": 303132,
              "short": 59871,
              "net": 243261
            },
            "smallTrader": {
              "long": 49602,
              "short": 21748,
              "net": 27854
            }
          },
          "openInterest": 489270
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 172725,
              "short": 187299,
              "net": -14574
            },
            "nonCommercial": {
              "long": 64630,
              "short": 57755,
              "net": 6875
            },
            "smallTrader": {
              "long": 40044,
              "short": 32345,
              "net": 7699
            }
          },
          "openInterest": 342716
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102081,
              "short": 248000,
              "net": -145919
            },
            "nonCommercial": {
              "long": 183955,
              "short": 50304,
              "net": 133651
            },
            "smallTrader": {
              "long": 45054,
              "short": 32786,
              "net": 12268
            }
          },
          "openInterest": 354415
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99331,
              "short": 141707,
              "net": -42376
            },
            "nonCommercial": {
              "long": 104957,
              "short": 58292,
              "net": 46665
            },
            "smallTrader": {
              "long": 21945,
              "short": 26234,
              "net": -4289
            }
          },
          "openInterest": 287309
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106632,
              "short": 175618,
              "net": -68986
            },
            "nonCommercial": {
              "long": 157737,
              "short": 67721,
              "net": 90016
            },
            "smallTrader": {
              "long": 25730,
              "short": 46760,
              "net": -21030
            }
          },
          "openInterest": 355782
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72102,
              "short": 89407,
              "net": -17305
            },
            "nonCommercial": {
              "long": 65679,
              "short": 46223,
              "net": 19456
            },
            "smallTrader": {
              "long": 3500,
              "short": 5651,
              "net": -2151
            }
          },
          "openInterest": 145035
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 550,
              "short": 280,
              "net": 270
            },
            "nonCommercial": {
              "long": 48309,
              "short": 50906,
              "net": -2597
            },
            "smallTrader": {
              "long": 2978,
              "short": 651,
              "net": 2327
            }
          },
          "openInterest": 53775
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156125,
              "short": 195979,
              "net": -39854
            },
            "nonCommercial": {
              "long": 73119,
              "short": 54189,
              "net": 18930
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 304391
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 523091,
              "short": 464396,
              "net": 58695
            },
            "nonCommercial": {
              "long": 288700,
              "short": 367844,
              "net": -79144
            },
            "smallTrader": {
              "long": 60920,
              "short": 40471,
              "net": 20449
            }
          },
          "openInterest": 1631662
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77550,
              "short": 18940,
              "net": 58610
            },
            "nonCommercial": {
              "long": 17843,
              "short": 73608,
              "net": -55765
            },
            "smallTrader": {
              "long": 3282,
              "short": 6127,
              "net": -2845
            }
          },
          "openInterest": 99433
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16532,
              "short": 36933,
              "net": -20401
            },
            "nonCommercial": {
              "long": 48163,
              "short": 34311,
              "net": 13852
            },
            "smallTrader": {
              "long": 10229,
              "short": 3680,
              "net": 6549
            }
          },
          "openInterest": 79207
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 326541,
              "short": 330121,
              "net": -3580
            },
            "nonCommercial": {
              "long": 66840,
              "short": 71414,
              "net": -4574
            },
            "smallTrader": {
              "long": 31232,
              "short": 23078,
              "net": 8154
            }
          },
          "openInterest": 445584
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1484871,
              "short": 1651595,
              "net": -166724
            },
            "nonCommercial": {
              "long": 365541,
              "short": 330730,
              "net": 34811
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2202261
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30890,
              "short": 101834,
              "net": -70944
            },
            "nonCommercial": {
              "long": 73315,
              "short": 19999,
              "net": 53316
            },
            "smallTrader": {
              "long": 28190,
              "short": 10562,
              "net": 17628
            }
          },
          "openInterest": 145935
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 292120,
              "short": 253030,
              "net": 39090
            },
            "nonCommercial": {
              "long": 100013,
              "short": 155917,
              "net": -55904
            },
            "smallTrader": {
              "long": 49575,
              "short": 32761,
              "net": 16814
            }
          },
          "openInterest": 555333
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312712,
              "short": 333461,
              "net": -20749
            },
            "nonCommercial": {
              "long": 112638,
              "short": 98148,
              "net": 14490
            },
            "smallTrader": {
              "long": 32698,
              "short": 26439,
              "net": 6259
            }
          },
          "openInterest": 560353
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 472116,
              "short": 404612,
              "net": 67504
            },
            "nonCommercial": {
              "long": 161354,
              "short": 195637,
              "net": -34283
            },
            "smallTrader": {
              "long": 38291,
              "short": 71512,
              "net": -33221
            }
          },
          "openInterest": 813417
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 464615,
              "short": 491017,
              "net": -26402
            },
            "nonCommercial": {
              "long": 191009,
              "short": 165000,
              "net": 26009
            },
            "smallTrader": {
              "long": 59086,
              "short": 58693,
              "net": 393
            }
          },
          "openInterest": 904274
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 78617,
              "short": 30546,
              "net": 48071
            },
            "nonCommercial": {
              "long": 5572,
              "short": 43347,
              "net": -37775
            },
            "smallTrader": {
              "long": 11964,
              "short": 22260,
              "net": -10296
            }
          },
          "openInterest": 97021
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 6675,
              "short": 21723,
              "net": -15048
            },
            "nonCommercial": {
              "long": 27785,
              "short": 13047,
              "net": 14738
            },
            "smallTrader": {
              "long": 2886,
              "short": 2576,
              "net": 310
            }
          },
          "openInterest": 39075
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 184876,
              "short": 144645,
              "net": 40231
            },
            "nonCommercial": {
              "long": 87215,
              "short": 127440,
              "net": -40225
            },
            "smallTrader": {
              "long": 31279,
              "short": 31285,
              "net": -6
            }
          },
          "openInterest": 391037
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126188,
              "short": 94689,
              "net": 31499
            },
            "nonCommercial": {
              "long": 50098,
              "short": 77673,
              "net": -27575
            },
            "smallTrader": {
              "long": 17368,
              "short": 21292,
              "net": -3924
            }
          },
          "openInterest": 242436
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165082,
              "short": 84024,
              "net": 81058
            },
            "nonCommercial": {
              "long": 116367,
              "short": 201209,
              "net": -84842
            },
            "smallTrader": {
              "long": 35060,
              "short": 31276,
              "net": 3784
            }
          },
          "openInterest": 427699
        }
      ]
    },
    {
      "reportDate": "2025-03-11T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3550962,
              "short": 2909301,
              "net": 641661
            },
            "nonCommercial": {
              "long": 584993,
              "short": 1322068,
              "net": -737075
            },
            "smallTrader": {
              "long": 439833,
              "short": 344419,
              "net": 95414
            }
          },
          "openInterest": 4699017
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2912546,
              "short": 1827245,
              "net": 1085301
            },
            "nonCommercial": {
              "long": 519736,
              "short": 1741951,
              "net": -1222215
            },
            "smallTrader": {
              "long": 235953,
              "short": 99039,
              "net": 136914
            }
          },
          "openInterest": 3915224
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1294625,
              "short": 1354684,
              "net": -60059
            },
            "nonCommercial": {
              "long": 311903,
              "short": 346107,
              "net": -34204
            },
            "smallTrader": {
              "long": 226379,
              "short": 132116,
              "net": 94263
            }
          },
          "openInterest": 1854304
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5201767,
              "short": 3500650,
              "net": 1701117
            },
            "nonCommercial": {
              "long": 489613,
              "short": 2362980,
              "net": -1873367
            },
            "smallTrader": {
              "long": 416113,
              "short": 243863,
              "net": 172250
            }
          },
          "openInterest": 6279229
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163521,
              "short": 108120,
              "net": 55401
            },
            "nonCommercial": {
              "long": 52171,
              "short": 100397,
              "net": -48226
            },
            "smallTrader": {
              "long": 32037,
              "short": 39212,
              "net": -7175
            }
          },
          "openInterest": 258738
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 745,
              "short": 2046,
              "net": -1301
            },
            "nonCommercial": {
              "long": 24485,
              "short": 22956,
              "net": 1529
            },
            "smallTrader": {
              "long": 1114,
              "short": 1342,
              "net": -228
            }
          },
          "openInterest": 28545
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29187,
              "short": 72957,
              "net": -43770
            },
            "nonCommercial": {
              "long": 69205,
              "short": 27352,
              "net": 41853
            },
            "smallTrader": {
              "long": 3582,
              "short": 1665,
              "net": 1917
            }
          },
          "openInterest": 102759
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92023,
              "short": 124384,
              "net": -32361
            },
            "nonCommercial": {
              "long": 94786,
              "short": 65593,
              "net": 29193
            },
            "smallTrader": {
              "long": 41071,
              "short": 37903,
              "net": 3168
            }
          },
          "openInterest": 248457
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 276951,
              "short": 120803,
              "net": 156148
            },
            "nonCommercial": {
              "long": 19197,
              "short": 161607,
              "net": -142410
            },
            "smallTrader": {
              "long": 26850,
              "short": 40588,
              "net": -13738
            }
          },
          "openInterest": 339922
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44503,
              "short": 65466,
              "net": -20963
            },
            "nonCommercial": {
              "long": 28388,
              "short": 11092,
              "net": 17296
            },
            "smallTrader": {
              "long": 9574,
              "short": 5907,
              "net": 3667
            }
          },
          "openInterest": 104926
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56773,
              "short": 116442,
              "net": -59669
            },
            "nonCommercial": {
              "long": 70820,
              "short": 14364,
              "net": 56456
            },
            "smallTrader": {
              "long": 9282,
              "short": 6069,
              "net": 3213
            }
          },
          "openInterest": 165950
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68918,
              "short": 90974,
              "net": -22056
            },
            "nonCommercial": {
              "long": 94929,
              "short": 76331,
              "net": 18598
            },
            "smallTrader": {
              "long": 17282,
              "short": 13824,
              "net": 3458
            }
          },
          "openInterest": 227359
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 774827,
              "short": 991546,
              "net": -216719
            },
            "nonCommercial": {
              "long": 449005,
              "short": 180648,
              "net": 268357
            },
            "smallTrader": {
              "long": 129165,
              "short": 180803,
              "net": -51638
            }
          },
          "openInterest": 1829935
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139607,
              "short": 83315,
              "net": 56292
            },
            "nonCommercial": {
              "long": 65937,
              "short": 122661,
              "net": -56724
            },
            "smallTrader": {
              "long": 14051,
              "short": 13619,
              "net": 432
            }
          },
          "openInterest": 270769
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 715375,
              "short": 894119,
              "net": -178744
            },
            "nonCommercial": {
              "long": 302868,
              "short": 138742,
              "net": 164126
            },
            "smallTrader": {
              "long": 71580,
              "short": 56962,
              "net": 14618
            }
          },
          "openInterest": 1793310
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46679,
              "short": 51163,
              "net": -4484
            },
            "nonCommercial": {
              "long": 12659,
              "short": 11439,
              "net": 1220
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77307
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22885,
              "short": 28078,
              "net": -5193
            },
            "nonCommercial": {
              "long": 6779,
              "short": 2243,
              "net": 4536
            },
            "smallTrader": {
              "long": 1040,
              "short": 383,
              "net": 657
            }
          },
          "openInterest": 33107
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 394505,
              "short": 442352,
              "net": -47847
            },
            "nonCommercial": {
              "long": 188647,
              "short": 175557,
              "net": 13090
            },
            "smallTrader": {
              "long": 100166,
              "short": 65409,
              "net": 34757
            }
          },
          "openInterest": 729760
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15017,
              "short": 18900,
              "net": -3883
            },
            "nonCommercial": {
              "long": 38268,
              "short": 19986,
              "net": 18282
            },
            "smallTrader": {
              "long": 10506,
              "short": 24905,
              "net": -14399
            }
          },
          "openInterest": 78243
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 225617,
              "short": 241132,
              "net": -15515
            },
            "nonCommercial": {
              "long": 87788,
              "short": 69212,
              "net": 18576
            },
            "smallTrader": {
              "long": 19722,
              "short": 22783,
              "net": -3061
            }
          },
          "openInterest": 445652
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84545,
              "short": 349733,
              "net": -265188
            },
            "nonCommercial": {
              "long": 296172,
              "short": 60072,
              "net": 236100
            },
            "smallTrader": {
              "long": 53747,
              "short": 24659,
              "net": 29088
            }
          },
          "openInterest": 511276
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177007,
              "short": 186333,
              "net": -9326
            },
            "nonCommercial": {
              "long": 57248,
              "short": 55878,
              "net": 1370
            },
            "smallTrader": {
              "long": 41790,
              "short": 33834,
              "net": 7956
            }
          },
          "openInterest": 342451
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178522,
              "short": 327791,
              "net": -149269
            },
            "nonCommercial": {
              "long": 176790,
              "short": 42888,
              "net": 133902
            },
            "smallTrader": {
              "long": 59045,
              "short": 43678,
              "net": 15367
            }
          },
          "openInterest": 446178
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96512,
              "short": 132252,
              "net": -35740
            },
            "nonCommercial": {
              "long": 93330,
              "short": 55113,
              "net": 38217
            },
            "smallTrader": {
              "long": 19090,
              "short": 21567,
              "net": -2477
            }
          },
          "openInterest": 263518
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105630,
              "short": 181877,
              "net": -76247
            },
            "nonCommercial": {
              "long": 160739,
              "short": 63404,
              "net": 97335
            },
            "smallTrader": {
              "long": 29500,
              "short": 50588,
              "net": -21088
            }
          },
          "openInterest": 357600
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79090,
              "short": 109383,
              "net": -30293
            },
            "nonCommercial": {
              "long": 75519,
              "short": 45433,
              "net": 30086
            },
            "smallTrader": {
              "long": 5324,
              "short": 5117,
              "net": 207
            }
          },
          "openInterest": 166564
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 550,
              "short": 75,
              "net": 475
            },
            "nonCommercial": {
              "long": 104881,
              "short": 107628,
              "net": -2747
            },
            "smallTrader": {
              "long": 3031,
              "short": 759,
              "net": 2272
            }
          },
          "openInterest": 109162
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 163453,
              "short": 209539,
              "net": -46086
            },
            "nonCommercial": {
              "long": 73775,
              "short": 55056,
              "net": 18719
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 319420
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 530648,
              "short": 458381,
              "net": 72267
            },
            "nonCommercial": {
              "long": 272170,
              "short": 365160,
              "net": -92990
            },
            "smallTrader": {
              "long": 62359,
              "short": 41636,
              "net": 20723
            }
          },
          "openInterest": 1645622
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94892,
              "short": 39566,
              "net": 55326
            },
            "nonCommercial": {
              "long": 16282,
              "short": 69213,
              "net": -52931
            },
            "smallTrader": {
              "long": 3553,
              "short": 5948,
              "net": -2395
            }
          },
          "openInterest": 117627
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15945,
              "short": 37287,
              "net": -21342
            },
            "nonCommercial": {
              "long": 46531,
              "short": 30783,
              "net": 15748
            },
            "smallTrader": {
              "long": 9660,
              "short": 4066,
              "net": 5594
            }
          },
          "openInterest": 79390
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 343235,
              "short": 347040,
              "net": -3805
            },
            "nonCommercial": {
              "long": 77188,
              "short": 82364,
              "net": -5176
            },
            "smallTrader": {
              "long": 30760,
              "short": 21779,
              "net": 8981
            }
          },
          "openInterest": 473874
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1555235,
              "short": 1771669,
              "net": -216434
            },
            "nonCommercial": {
              "long": 380126,
              "short": 294814,
              "net": 85312
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2308393
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29463,
              "short": 106819,
              "net": -77356
            },
            "nonCommercial": {
              "long": 79965,
              "short": 20439,
              "net": 59526
            },
            "smallTrader": {
              "long": 29683,
              "short": 11853,
              "net": 17830
            }
          },
          "openInterest": 155263
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289886,
              "short": 261340,
              "net": 28546
            },
            "nonCommercial": {
              "long": 100704,
              "short": 145912,
              "net": -45208
            },
            "smallTrader": {
              "long": 48489,
              "short": 31827,
              "net": 16662
            }
          },
          "openInterest": 555317
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312372,
              "short": 311992,
              "net": 380
            },
            "nonCommercial": {
              "long": 116061,
              "short": 117607,
              "net": -1546
            },
            "smallTrader": {
              "long": 29240,
              "short": 28074,
              "net": 1166
            }
          },
          "openInterest": 566507
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460085,
              "short": 415781,
              "net": 44304
            },
            "nonCommercial": {
              "long": 165758,
              "short": 177898,
              "net": -12140
            },
            "smallTrader": {
              "long": 39468,
              "short": 71632,
              "net": -32164
            }
          },
          "openInterest": 810374
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 461219,
              "short": 482189,
              "net": -20970
            },
            "nonCommercial": {
              "long": 184219,
              "short": 175480,
              "net": 8739
            },
            "smallTrader": {
              "long": 63395,
              "short": 51164,
              "net": 12231
            }
          },
          "openInterest": 881296
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79595,
              "short": 37354,
              "net": 42241
            },
            "nonCommercial": {
              "long": 5129,
              "short": 42086,
              "net": -36957
            },
            "smallTrader": {
              "long": 13232,
              "short": 18516,
              "net": -5284
            }
          },
          "openInterest": 100493
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 4684,
              "short": 21967,
              "net": -17283
            },
            "nonCommercial": {
              "long": 27969,
              "short": 11134,
              "net": 16835
            },
            "smallTrader": {
              "long": 2856,
              "short": 2408,
              "net": 448
            }
          },
          "openInterest": 39865
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 177896,
              "short": 158419,
              "net": 19477
            },
            "nonCommercial": {
              "long": 94827,
              "short": 112709,
              "net": -17882
            },
            "smallTrader": {
              "long": 28628,
              "short": 30223,
              "net": -1595
            }
          },
          "openInterest": 384995
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133902,
              "short": 94347,
              "net": 39555
            },
            "nonCommercial": {
              "long": 52893,
              "short": 89087,
              "net": -36194
            },
            "smallTrader": {
              "long": 17959,
              "short": 21320,
              "net": -3361
            }
          },
          "openInterest": 256494
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 163477,
              "short": 86551,
              "net": 76926
            },
            "nonCommercial": {
              "long": 120935,
              "short": 199008,
              "net": -78073
            },
            "smallTrader": {
              "long": 33922,
              "short": 32775,
              "net": 1147
            }
          },
          "openInterest": 437310
        }
      ]
    },
    {
      "reportDate": "2025-03-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3737602,
              "short": 2941893,
              "net": 795709
            },
            "nonCommercial": {
              "long": 569934,
              "short": 1451308,
              "net": -881374
            },
            "smallTrader": {
              "long": 431013,
              "short": 345348,
              "net": 85665
            }
          },
          "openInterest": 4868495
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2864040,
              "short": 1780410,
              "net": 1083630
            },
            "nonCommercial": {
              "long": 500628,
              "short": 1721184,
              "net": -1220556
            },
            "smallTrader": {
              "long": 242111,
              "short": 105185,
              "net": 136926
            }
          },
          "openInterest": 3811611
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1282155,
              "short": 1371741,
              "net": -89586
            },
            "nonCommercial": {
              "long": 314099,
              "short": 327609,
              "net": -13510
            },
            "smallTrader": {
              "long": 230672,
              "short": 127576,
              "net": 103096
            }
          },
          "openInterest": 1851155
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5234034,
              "short": 3516346,
              "net": 1717688
            },
            "nonCommercial": {
              "long": 467808,
              "short": 2373748,
              "net": -1905940
            },
            "smallTrader": {
              "long": 430470,
              "short": 242218,
              "net": 188252
            }
          },
          "openInterest": 6319900
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117162,
              "short": 46203,
              "net": 70959
            },
            "nonCommercial": {
              "long": 27628,
              "short": 98077,
              "net": -70449
            },
            "smallTrader": {
              "long": 26057,
              "short": 26567,
              "net": -510
            }
          },
          "openInterest": 180546
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 680,
              "short": 2427,
              "net": -1747
            },
            "nonCommercial": {
              "long": 25241,
              "short": 23400,
              "net": 1841
            },
            "smallTrader": {
              "long": 1298,
              "short": 1392,
              "net": -94
            }
          },
          "openInterest": 30213
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28920,
              "short": 71991,
              "net": -43071
            },
            "nonCommercial": {
              "long": 61940,
              "short": 21219,
              "net": 40721
            },
            "smallTrader": {
              "long": 3721,
              "short": 1371,
              "net": 2350
            }
          },
          "openInterest": 99549
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48822,
              "short": 87566,
              "net": -38744
            },
            "nonCommercial": {
              "long": 95941,
              "short": 66539,
              "net": 29402
            },
            "smallTrader": {
              "long": 33403,
              "short": 24061,
              "net": 9342
            }
          },
          "openInterest": 180841
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 300798,
              "short": 153639,
              "net": 147159
            },
            "nonCommercial": {
              "long": 18089,
              "short": 154671,
              "net": -136582
            },
            "smallTrader": {
              "long": 24334,
              "short": 34911,
              "net": -10577
            }
          },
          "openInterest": 347932
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 47120,
              "short": 66791,
              "net": -19671
            },
            "nonCommercial": {
              "long": 28342,
              "short": 11872,
              "net": 16470
            },
            "smallTrader": {
              "long": 9089,
              "short": 5888,
              "net": 3201
            }
          },
          "openInterest": 104840
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59693,
              "short": 118677,
              "net": -58984
            },
            "nonCommercial": {
              "long": 69882,
              "short": 13752,
              "net": 56130
            },
            "smallTrader": {
              "long": 8791,
              "short": 5937,
              "net": 2854
            }
          },
          "openInterest": 168654
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68409,
              "short": 95961,
              "net": -27552
            },
            "nonCommercial": {
              "long": 101076,
              "short": 75884,
              "net": 25192
            },
            "smallTrader": {
              "long": 17846,
              "short": 15486,
              "net": 2360
            }
          },
          "openInterest": 237882
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 760199,
              "short": 941922,
              "net": -181723
            },
            "nonCommercial": {
              "long": 441602,
              "short": 202226,
              "net": 239376
            },
            "smallTrader": {
              "long": 128584,
              "short": 186237,
              "net": -57653
            }
          },
          "openInterest": 1819184
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140894,
              "short": 92744,
              "net": 48150
            },
            "nonCommercial": {
              "long": 64425,
              "short": 113729,
              "net": -49304
            },
            "smallTrader": {
              "long": 13930,
              "short": 12776,
              "net": 1154
            }
          },
          "openInterest": 272839
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 702875,
              "short": 885103,
              "net": -182228
            },
            "nonCommercial": {
              "long": 316473,
              "short": 149650,
              "net": 166823
            },
            "smallTrader": {
              "long": 70633,
              "short": 55228,
              "net": 15405
            }
          },
          "openInterest": 1768386
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55140,
              "short": 57215,
              "net": -2075
            },
            "nonCommercial": {
              "long": 10737,
              "short": 10256,
              "net": 481
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 94597
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23306,
              "short": 28568,
              "net": -5262
            },
            "nonCommercial": {
              "long": 6780,
              "short": 2073,
              "net": 4707
            },
            "smallTrader": {
              "long": 1030,
              "short": 475,
              "net": 555
            }
          },
          "openInterest": 33253
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 359417,
              "short": 451777,
              "net": -92360
            },
            "nonCommercial": {
              "long": 188952,
              "short": 129527,
              "net": 59425
            },
            "smallTrader": {
              "long": 82523,
              "short": 49588,
              "net": 32935
            }
          },
          "openInterest": 652620
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 16393,
              "short": 21159,
              "net": -4766
            },
            "nonCommercial": {
              "long": 41023,
              "short": 20864,
              "net": 20159
            },
            "smallTrader": {
              "long": 10499,
              "short": 25892,
              "net": -15393
            }
          },
          "openInterest": 84963
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 219971,
              "short": 258070,
              "net": -38099
            },
            "nonCommercial": {
              "long": 90949,
              "short": 53320,
              "net": 37629
            },
            "smallTrader": {
              "long": 19942,
              "short": 19472,
              "net": 470
            }
          },
          "openInterest": 442204
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91549,
              "short": 376717,
              "net": -285168
            },
            "nonCommercial": {
              "long": 321654,
              "short": 63722,
              "net": 257932
            },
            "smallTrader": {
              "long": 52841,
              "short": 25605,
              "net": 27236
            }
          },
          "openInterest": 533566
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 178874,
              "short": 167871,
              "net": 11003
            },
            "nonCommercial": {
              "long": 45242,
              "short": 60750,
              "net": -15508
            },
            "smallTrader": {
              "long": 39275,
              "short": 34770,
              "net": 4505
            }
          },
          "openInterest": 325959
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80456,
              "short": 217232,
              "net": -136776
            },
            "nonCommercial": {
              "long": 164752,
              "short": 41788,
              "net": 122964
            },
            "smallTrader": {
              "long": 46056,
              "short": 32244,
              "net": 13812
            }
          },
          "openInterest": 296567
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99554,
              "short": 131043,
              "net": -31489
            },
            "nonCommercial": {
              "long": 92802,
              "short": 58210,
              "net": 34592
            },
            "smallTrader": {
              "long": 19383,
              "short": 22486,
              "net": -3103
            }
          },
          "openInterest": 267412
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105926,
              "short": 186788,
              "net": -80862
            },
            "nonCommercial": {
              "long": 173498,
              "short": 70073,
              "net": 103425
            },
            "smallTrader": {
              "long": 30738,
              "short": 53301,
              "net": -22563
            }
          },
          "openInterest": 372760
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42218,
              "short": 98538,
              "net": -56320
            },
            "nonCommercial": {
              "long": 93583,
              "short": 37631,
              "net": 55952
            },
            "smallTrader": {
              "long": 5232,
              "short": 4864,
              "net": 368
            }
          },
          "openInterest": 142943
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 600,
              "short": 0,
              "net": 600
            },
            "nonCommercial": {
              "long": 143490,
              "short": 146694,
              "net": -3204
            },
            "smallTrader": {
              "long": 3294,
              "short": 690,
              "net": 2604
            }
          },
          "openInterest": 148490
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153927,
              "short": 195861,
              "net": -41934
            },
            "nonCommercial": {
              "long": 66391,
              "short": 47613,
              "net": 18778
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 320476
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 530025,
              "short": 434259,
              "net": 95766
            },
            "nonCommercial": {
              "long": 233243,
              "short": 356286,
              "net": -123043
            },
            "smallTrader": {
              "long": 66267,
              "short": 38990,
              "net": 27277
            }
          },
          "openInterest": 1580223
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64529,
              "short": 22638,
              "net": 41891
            },
            "nonCommercial": {
              "long": 15954,
              "short": 56398,
              "net": -40444
            },
            "smallTrader": {
              "long": 3794,
              "short": 5241,
              "net": -1447
            }
          },
          "openInterest": 84543
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16215,
              "short": 40032,
              "net": -23817
            },
            "nonCommercial": {
              "long": 49545,
              "short": 29038,
              "net": 20507
            },
            "smallTrader": {
              "long": 8586,
              "short": 5276,
              "net": 3310
            }
          },
          "openInterest": 80614
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 370978,
              "short": 365336,
              "net": 5642
            },
            "nonCommercial": {
              "long": 74922,
              "short": 85130,
              "net": -10208
            },
            "smallTrader": {
              "long": 29881,
              "short": 25315,
              "net": 4566
            }
          },
          "openInterest": 502107
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1757384,
              "short": 1948174,
              "net": -190790
            },
            "nonCommercial": {
              "long": 342040,
              "short": 266748,
              "net": 75292
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2591482
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31479,
              "short": 113134,
              "net": -81655
            },
            "nonCommercial": {
              "long": 87601,
              "short": 25303,
              "net": 62298
            },
            "smallTrader": {
              "long": 32438,
              "short": 13081,
              "net": 19357
            }
          },
          "openInterest": 170566
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277383,
              "short": 263911,
              "net": 13472
            },
            "nonCommercial": {
              "long": 105300,
              "short": 137507,
              "net": -32207
            },
            "smallTrader": {
              "long": 48229,
              "short": 29494,
              "net": 18735
            }
          },
          "openInterest": 560198
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321123,
              "short": 312430,
              "net": 8693
            },
            "nonCommercial": {
              "long": 119091,
              "short": 128925,
              "net": -9834
            },
            "smallTrader": {
              "long": 29804,
              "short": 28663,
              "net": 1141
            }
          },
          "openInterest": 584855
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 456826,
              "short": 417358,
              "net": 39468
            },
            "nonCommercial": {
              "long": 167323,
              "short": 175600,
              "net": -8277
            },
            "smallTrader": {
              "long": 39818,
              "short": 71009,
              "net": -31191
            }
          },
          "openInterest": 830437
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 453803,
              "short": 508197,
              "net": -54394
            },
            "nonCommercial": {
              "long": 189131,
              "short": 157329,
              "net": 31802
            },
            "smallTrader": {
              "long": 73069,
              "short": 50477,
              "net": 22592
            }
          },
          "openInterest": 899339
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65157,
              "short": 22132,
              "net": 43025
            },
            "nonCommercial": {
              "long": 4087,
              "short": 38462,
              "net": -34375
            },
            "smallTrader": {
              "long": 10615,
              "short": 19265,
              "net": -8650
            }
          },
          "openInterest": 80057
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1403,
              "short": 8143,
              "net": -6740
            },
            "nonCommercial": {
              "long": 23657,
              "short": 16469,
              "net": 7188
            },
            "smallTrader": {
              "long": 2214,
              "short": 2662,
              "net": -448
            }
          },
          "openInterest": 29600
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149263,
              "short": 153733,
              "net": -4470
            },
            "nonCommercial": {
              "long": 102134,
              "short": 95966,
              "net": 6168
            },
            "smallTrader": {
              "long": 27820,
              "short": 29518,
              "net": -1698
            }
          },
          "openInterest": 348583
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128436,
              "short": 96491,
              "net": 31945
            },
            "nonCommercial": {
              "long": 55013,
              "short": 84666,
              "net": -29653
            },
            "smallTrader": {
              "long": 18206,
              "short": 20498,
              "net": -2292
            }
          },
          "openInterest": 255321
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168339,
              "short": 93097,
              "net": 75242
            },
            "nonCommercial": {
              "long": 116964,
              "short": 193443,
              "net": -76479
            },
            "smallTrader": {
              "long": 33354,
              "short": 32117,
              "net": 1237
            }
          },
          "openInterest": 446942
        }
      ]
    },
    {
      "reportDate": "2025-03-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3715581,
              "short": 3008466,
              "net": 707115
            },
            "nonCommercial": {
              "long": 631125,
              "short": 1441215,
              "net": -810090
            },
            "smallTrader": {
              "long": 453784,
              "short": 350809,
              "net": 102975
            }
          },
          "openInterest": 4922788
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2917884,
              "short": 1858162,
              "net": 1059722
            },
            "nonCommercial": {
              "long": 517534,
              "short": 1699120,
              "net": -1181586
            },
            "smallTrader": {
              "long": 239053,
              "short": 117189,
              "net": 121864
            }
          },
          "openInterest": 3887660
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1312743,
              "short": 1373518,
              "net": -60775
            },
            "nonCommercial": {
              "long": 260000,
              "short": 298275,
              "net": -38275
            },
            "smallTrader": {
              "long": 227483,
              "short": 128433,
              "net": 99050
            }
          },
          "openInterest": 1827574
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5232111,
              "short": 3515017,
              "net": 1717094
            },
            "nonCommercial": {
              "long": 461359,
              "short": 2361446,
              "net": -1900087
            },
            "smallTrader": {
              "long": 432646,
              "short": 249653,
              "net": 182993
            }
          },
          "openInterest": 6333096
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119381,
              "short": 37052,
              "net": 82329
            },
            "nonCommercial": {
              "long": 28124,
              "short": 105570,
              "net": -77446
            },
            "smallTrader": {
              "long": 23317,
              "short": 28200,
              "net": -4883
            }
          },
          "openInterest": 180087
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 945,
              "short": 2095,
              "net": -1150
            },
            "nonCommercial": {
              "long": 24376,
              "short": 23197,
              "net": 1179
            },
            "smallTrader": {
              "long": 1207,
              "short": 1236,
              "net": -29
            }
          },
          "openInterest": 29036
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29411,
              "short": 71964,
              "net": -42553
            },
            "nonCommercial": {
              "long": 70030,
              "short": 29681,
              "net": 40349
            },
            "smallTrader": {
              "long": 3556,
              "short": 1352,
              "net": 2204
            }
          },
          "openInterest": 109079
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48843,
              "short": 99525,
              "net": -50682
            },
            "nonCommercial": {
              "long": 109016,
              "short": 64733,
              "net": 44283
            },
            "smallTrader": {
              "long": 32226,
              "short": 25827,
              "net": 6399
            }
          },
          "openInterest": 191212
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 234774,
              "short": 94578,
              "net": 140196
            },
            "nonCommercial": {
              "long": 17948,
              "short": 147482,
              "net": -129534
            },
            "smallTrader": {
              "long": 24617,
              "short": 35279,
              "net": -10662
            }
          },
          "openInterest": 281126
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45771,
              "short": 67509,
              "net": -21738
            },
            "nonCommercial": {
              "long": 28864,
              "short": 10586,
              "net": 18278
            },
            "smallTrader": {
              "long": 9683,
              "short": 6223,
              "net": 3460
            }
          },
          "openInterest": 103546
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60843,
              "short": 122085,
              "net": -61242
            },
            "nonCommercial": {
              "long": 70947,
              "short": 12495,
              "net": 58452
            },
            "smallTrader": {
              "long": 9622,
              "short": 6832,
              "net": 2790
            }
          },
          "openInterest": 175814
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70815,
              "short": 105345,
              "net": -34530
            },
            "nonCommercial": {
              "long": 106085,
              "short": 71981,
              "net": 34104
            },
            "smallTrader": {
              "long": 17306,
              "short": 16880,
              "net": 426
            }
          },
          "openInterest": 251957
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 783975,
              "short": 924413,
              "net": -140438
            },
            "nonCommercial": {
              "long": 416135,
              "short": 215764,
              "net": 200371
            },
            "smallTrader": {
              "long": 131205,
              "short": 191138,
              "net": -59933
            }
          },
          "openInterest": 1841552
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148238,
              "short": 94445,
              "net": 53793
            },
            "nonCommercial": {
              "long": 65048,
              "short": 119054,
              "net": -54006
            },
            "smallTrader": {
              "long": 13921,
              "short": 13708,
              "net": 213
            }
          },
          "openInterest": 283040
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 726524,
              "short": 916662,
              "net": -190138
            },
            "nonCommercial": {
              "long": 323827,
              "short": 143269,
              "net": 180558
            },
            "smallTrader": {
              "long": 65386,
              "short": 55806,
              "net": 9580
            }
          },
          "openInterest": 1783978
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47272,
              "short": 44626,
              "net": 2646
            },
            "nonCommercial": {
              "long": 8894,
              "short": 13100,
              "net": -4206
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74443
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24104,
              "short": 30961,
              "net": -6857
            },
            "nonCommercial": {
              "long": 7273,
              "short": 1029,
              "net": 6244
            },
            "smallTrader": {
              "long": 1121,
              "short": 508,
              "net": 613
            }
          },
          "openInterest": 34927
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 375753,
              "short": 476069,
              "net": -100316
            },
            "nonCommercial": {
              "long": 189796,
              "short": 124271,
              "net": 65525
            },
            "smallTrader": {
              "long": 81743,
              "short": 46952,
              "net": 34791
            }
          },
          "openInterest": 672875
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13751,
              "short": 20307,
              "net": -6556
            },
            "nonCommercial": {
              "long": 43512,
              "short": 21291,
              "net": 22221
            },
            "smallTrader": {
              "long": 10222,
              "short": 25887,
              "net": -15665
            }
          },
          "openInterest": 83234
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 226717,
              "short": 269667,
              "net": -42950
            },
            "nonCommercial": {
              "long": 95607,
              "short": 52945,
              "net": 42662
            },
            "smallTrader": {
              "long": 19723,
              "short": 19435,
              "net": 288
            }
          },
          "openInterest": 444161
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86838,
              "short": 365436,
              "net": -278598
            },
            "nonCommercial": {
              "long": 316572,
              "short": 66776,
              "net": 249796
            },
            "smallTrader": {
              "long": 52852,
              "short": 24050,
              "net": 28802
            }
          },
          "openInterest": 511482
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177183,
              "short": 172248,
              "net": 4935
            },
            "nonCommercial": {
              "long": 50430,
              "short": 59587,
              "net": -9157
            },
            "smallTrader": {
              "long": 38958,
              "short": 34736,
              "net": 4222
            }
          },
          "openInterest": 325936
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92999,
              "short": 228739,
              "net": -135740
            },
            "nonCommercial": {
              "long": 160474,
              "short": 35098,
              "net": 125376
            },
            "smallTrader": {
              "long": 44965,
              "short": 34601,
              "net": 10364
            }
          },
          "openInterest": 303778
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101431,
              "short": 128419,
              "net": -26988
            },
            "nonCommercial": {
              "long": 90491,
              "short": 61102,
              "net": 29389
            },
            "smallTrader": {
              "long": 18590,
              "short": 20991,
              "net": -2401
            }
          },
          "openInterest": 268745
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109347,
              "short": 203911,
              "net": -94564
            },
            "nonCommercial": {
              "long": 193964,
              "short": 75977,
              "net": 117987
            },
            "smallTrader": {
              "long": 31975,
              "short": 55398,
              "net": -23423
            }
          },
          "openInterest": 401304
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38556,
              "short": 97250,
              "net": -58694
            },
            "nonCommercial": {
              "long": 89477,
              "short": 30438,
              "net": 59039
            },
            "smallTrader": {
              "long": 4376,
              "short": 4721,
              "net": -345
            }
          },
          "openInterest": 137459
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 596,
              "short": 0,
              "net": 596
            },
            "nonCommercial": {
              "long": 214500,
              "short": 217511,
              "net": -3011
            },
            "smallTrader": {
              "long": 3041,
              "short": 626,
              "net": 2415
            }
          },
          "openInterest": 219546
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 118514,
              "short": 142643,
              "net": -24129
            },
            "nonCommercial": {
              "long": 61737,
              "short": 52096,
              "net": 9641
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 231229
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 545690,
              "short": 439143,
              "net": 106547
            },
            "nonCommercial": {
              "long": 235186,
              "short": 367095,
              "net": -131909
            },
            "smallTrader": {
              "long": 64108,
              "short": 38746,
              "net": 25362
            }
          },
          "openInterest": 1606111
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64617,
              "short": 21752,
              "net": 42865
            },
            "nonCommercial": {
              "long": 13435,
              "short": 55002,
              "net": -41567
            },
            "smallTrader": {
              "long": 4082,
              "short": 5380,
              "net": -1298
            }
          },
          "openInterest": 82270
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18154,
              "short": 38214,
              "net": -20060
            },
            "nonCommercial": {
              "long": 48416,
              "short": 34858,
              "net": 13558
            },
            "smallTrader": {
              "long": 10285,
              "short": 3783,
              "net": 6502
            }
          },
          "openInterest": 80688
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 291919,
              "short": 282462,
              "net": 9457
            },
            "nonCommercial": {
              "long": 63721,
              "short": 79066,
              "net": -15345
            },
            "smallTrader": {
              "long": 28244,
              "short": 22356,
              "net": 5888
            }
          },
          "openInterest": 399445
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1498297,
              "short": 1530566,
              "net": -32269
            },
            "nonCommercial": {
              "long": 263440,
              "short": 317664,
              "net": -54224
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2084451
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32304,
              "short": 113009,
              "net": -80705
            },
            "nonCommercial": {
              "long": 85712,
              "short": 24762,
              "net": 60950
            },
            "smallTrader": {
              "long": 31951,
              "short": 12196,
              "net": 19755
            }
          },
          "openInterest": 169628
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 294361,
              "short": 263002,
              "net": 31359
            },
            "nonCommercial": {
              "long": 100370,
              "short": 149648,
              "net": -49278
            },
            "smallTrader": {
              "long": 49052,
              "short": 31133,
              "net": 17919
            }
          },
          "openInterest": 577323
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 325973,
              "short": 301091,
              "net": 24882
            },
            "nonCommercial": {
              "long": 117284,
              "short": 140633,
              "net": -23349
            },
            "smallTrader": {
              "long": 28244,
              "short": 29777,
              "net": -1533
            }
          },
          "openInterest": 596420
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 467444,
              "short": 425307,
              "net": 42137
            },
            "nonCommercial": {
              "long": 161713,
              "short": 176123,
              "net": -14410
            },
            "smallTrader": {
              "long": 41401,
              "short": 69128,
              "net": -27727
            }
          },
          "openInterest": 853368
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 450055,
              "short": 522818,
              "net": -72763
            },
            "nonCommercial": {
              "long": 211369,
              "short": 159327,
              "net": 52042
            },
            "smallTrader": {
              "long": 74523,
              "short": 53802,
              "net": 20721
            }
          },
          "openInterest": 898876
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70830,
              "short": 24728,
              "net": 46102
            },
            "nonCommercial": {
              "long": 4178,
              "short": 41771,
              "net": -37593
            },
            "smallTrader": {
              "long": 10519,
              "short": 19028,
              "net": -8509
            }
          },
          "openInterest": 85731
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1385,
              "short": 9330,
              "net": -7945
            },
            "nonCommercial": {
              "long": 22699,
              "short": 15231,
              "net": 7468
            },
            "smallTrader": {
              "long": 2953,
              "short": 2476,
              "net": 477
            }
          },
          "openInterest": 29219
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 128546,
              "short": 125703,
              "net": 2843
            },
            "nonCommercial": {
              "long": 79034,
              "short": 88025,
              "net": -8991
            },
            "smallTrader": {
              "long": 27278,
              "short": 21130,
              "net": 6148
            }
          },
          "openInterest": 307181
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130879,
              "short": 95339,
              "net": 35540
            },
            "nonCommercial": {
              "long": 52273,
              "short": 85137,
              "net": -32864
            },
            "smallTrader": {
              "long": 19270,
              "short": 21946,
              "net": -2676
            }
          },
          "openInterest": 263574
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170090,
              "short": 90720,
              "net": 79370
            },
            "nonCommercial": {
              "long": 121763,
              "short": 204311,
              "net": -82548
            },
            "smallTrader": {
              "long": 36009,
              "short": 32831,
              "net": 3178
            }
          },
          "openInterest": 464889
        }
      ]
    },
    {
      "reportDate": "2025-04-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3712025,
              "short": 2968414,
              "net": 743611
            },
            "nonCommercial": {
              "long": 562258,
              "short": 1425521,
              "net": -863263
            },
            "smallTrader": {
              "long": 478662,
              "short": 359010,
              "net": 119652
            }
          },
          "openInterest": 4893505
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3010463,
              "short": 1895695,
              "net": 1114768
            },
            "nonCommercial": {
              "long": 544094,
              "short": 1770485,
              "net": -1226391
            },
            "smallTrader": {
              "long": 228193,
              "short": 116570,
              "net": 111623
            }
          },
          "openInterest": 3919446
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1329948,
              "short": 1400840,
              "net": -70892
            },
            "nonCommercial": {
              "long": 256314,
              "short": 288962,
              "net": -32648
            },
            "smallTrader": {
              "long": 229567,
              "short": 126027,
              "net": 103540
            }
          },
          "openInterest": 1847155
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5403429,
              "short": 3576912,
              "net": 1826517
            },
            "nonCommercial": {
              "long": 522974,
              "short": 2544651,
              "net": -2021677
            },
            "smallTrader": {
              "long": 429442,
              "short": 234282,
              "net": 195160
            }
          },
          "openInterest": 6521245
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119373,
              "short": 40221,
              "net": 79152
            },
            "nonCommercial": {
              "long": 26211,
              "short": 102074,
              "net": -75863
            },
            "smallTrader": {
              "long": 24740,
              "short": 28029,
              "net": -3289
            }
          },
          "openInterest": 182766
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 901,
              "short": 1207,
              "net": -306
            },
            "nonCommercial": {
              "long": 23373,
              "short": 22882,
              "net": 491
            },
            "smallTrader": {
              "long": 1077,
              "short": 1262,
              "net": -185
            }
          },
          "openInterest": 27069
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44065,
              "short": 85115,
              "net": -41050
            },
            "nonCommercial": {
              "long": 69590,
              "short": 32555,
              "net": 37035
            },
            "smallTrader": {
              "long": 5617,
              "short": 1602,
              "net": 4015
            }
          },
          "openInterest": 128304
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50320,
              "short": 89110,
              "net": -38790
            },
            "nonCommercial": {
              "long": 104986,
              "short": 70360,
              "net": 34626
            },
            "smallTrader": {
              "long": 30248,
              "short": 26084,
              "net": 4164
            }
          },
          "openInterest": 187160
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 233760,
              "short": 90442,
              "net": 143318
            },
            "nonCommercial": {
              "long": 17606,
              "short": 147622,
              "net": -130016
            },
            "smallTrader": {
              "long": 23892,
              "short": 37194,
              "net": -13302
            }
          },
          "openInterest": 278330
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 48182,
              "short": 70138,
              "net": -21956
            },
            "nonCommercial": {
              "long": 30747,
              "short": 12146,
              "net": 18601
            },
            "smallTrader": {
              "long": 10295,
              "short": 6940,
              "net": 3355
            }
          },
          "openInterest": 109183
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65549,
              "short": 122212,
              "net": -56663
            },
            "nonCommercial": {
              "long": 67669,
              "short": 13606,
              "net": 54063
            },
            "smallTrader": {
              "long": 9234,
              "short": 6634,
              "net": 2600
            }
          },
          "openInterest": 177426
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79343,
              "short": 110452,
              "net": -31109
            },
            "nonCommercial": {
              "long": 94101,
              "short": 64076,
              "net": 30025
            },
            "smallTrader": {
              "long": 16304,
              "short": 15220,
              "net": 1084
            }
          },
          "openInterest": 245181
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 801895,
              "short": 913279,
              "net": -111384
            },
            "nonCommercial": {
              "long": 412771,
              "short": 245902,
              "net": 166869
            },
            "smallTrader": {
              "long": 128660,
              "short": 184145,
              "net": -55485
            }
          },
          "openInterest": 1879992
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143531,
              "short": 104264,
              "net": 39267
            },
            "nonCommercial": {
              "long": 70529,
              "short": 112508,
              "net": -41979
            },
            "smallTrader": {
              "long": 14587,
              "short": 11875,
              "net": 2712
            }
          },
          "openInterest": 289328
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 744725,
              "short": 921435,
              "net": -176710
            },
            "nonCommercial": {
              "long": 326705,
              "short": 159020,
              "net": 167685
            },
            "smallTrader": {
              "long": 72755,
              "short": 63730,
              "net": 9025
            }
          },
          "openInterest": 1836468
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47045,
              "short": 43420,
              "net": 3625
            },
            "nonCommercial": {
              "long": 9846,
              "short": 12450,
              "net": -2604
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74497
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19848,
              "short": 26343,
              "net": -6495
            },
            "nonCommercial": {
              "long": 6778,
              "short": 844,
              "net": 5934
            },
            "smallTrader": {
              "long": 979,
              "short": 418,
              "net": 561
            }
          },
          "openInterest": 29688
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 379419,
              "short": 462291,
              "net": -82872
            },
            "nonCommercial": {
              "long": 183247,
              "short": 131412,
              "net": 51835
            },
            "smallTrader": {
              "long": 80132,
              "short": 49095,
              "net": 31037
            }
          },
          "openInterest": 670827
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11729,
              "short": 18568,
              "net": -6839
            },
            "nonCommercial": {
              "long": 42453,
              "short": 20083,
              "net": 22370
            },
            "smallTrader": {
              "long": 9976,
              "short": 25507,
              "net": -15531
            }
          },
          "openInterest": 79252
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197321,
              "short": 254939,
              "net": -57618
            },
            "nonCommercial": {
              "long": 99810,
              "short": 46082,
              "net": 53728
            },
            "smallTrader": {
              "long": 19234,
              "short": 15344,
              "net": 3890
            }
          },
          "openInterest": 419724
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68875,
              "short": 333936,
              "net": -265061
            },
            "nonCommercial": {
              "long": 327936,
              "short": 89502,
              "net": 238434
            },
            "smallTrader": {
              "long": 50688,
              "short": 24061,
              "net": 26627
            }
          },
          "openInterest": 498746
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169040,
              "short": 171932,
              "net": -2892
            },
            "nonCommercial": {
              "long": 52036,
              "short": 62279,
              "net": -10243
            },
            "smallTrader": {
              "long": 42223,
              "short": 29088,
              "net": 13135
            }
          },
          "openInterest": 325749
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96971,
              "short": 235518,
              "net": -138547
            },
            "nonCommercial": {
              "long": 161566,
              "short": 39792,
              "net": 121774
            },
            "smallTrader": {
              "long": 48102,
              "short": 31329,
              "net": 16773
            }
          },
          "openInterest": 311162
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101264,
              "short": 128674,
              "net": -27410
            },
            "nonCommercial": {
              "long": 94942,
              "short": 64465,
              "net": 30477
            },
            "smallTrader": {
              "long": 18487,
              "short": 21554,
              "net": -3067
            }
          },
          "openInterest": 275902
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106511,
              "short": 204484,
              "net": -97973
            },
            "nonCommercial": {
              "long": 200105,
              "short": 76459,
              "net": 123646
            },
            "smallTrader": {
              "long": 31867,
              "short": 57540,
              "net": -25673
            }
          },
          "openInterest": 405914
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43822,
              "short": 93947,
              "net": -50125
            },
            "nonCommercial": {
              "long": 86757,
              "short": 35677,
              "net": 51080
            },
            "smallTrader": {
              "long": 4295,
              "short": 5250,
              "net": -955
            }
          },
          "openInterest": 139481
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 235,
              "short": 1253,
              "net": -1018
            },
            "nonCommercial": {
              "long": 29609,
              "short": 29631,
              "net": -22
            },
            "smallTrader": {
              "long": 1726,
              "short": 686,
              "net": 1040
            }
          },
          "openInterest": 38894
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 135260,
              "short": 163719,
              "net": -28459
            },
            "nonCommercial": {
              "long": 67567,
              "short": 53417,
              "net": 14150
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 257117
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 537684,
              "short": 443283,
              "net": 94401
            },
            "nonCommercial": {
              "long": 236050,
              "short": 358665,
              "net": -122615
            },
            "smallTrader": {
              "long": 64598,
              "short": 36384,
              "net": 28214
            }
          },
          "openInterest": 1636159
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66892,
              "short": 19999,
              "net": 46893
            },
            "nonCommercial": {
              "long": 11164,
              "short": 56212,
              "net": -45048
            },
            "smallTrader": {
              "long": 3613,
              "short": 5458,
              "net": -1845
            }
          },
          "openInterest": 81797
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16976,
              "short": 36413,
              "net": -19437
            },
            "nonCommercial": {
              "long": 49449,
              "short": 34474,
              "net": 14975
            },
            "smallTrader": {
              "long": 8456,
              "short": 3994,
              "net": 4462
            }
          },
          "openInterest": 78874
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 288403,
              "short": 279547,
              "net": 8856
            },
            "nonCommercial": {
              "long": 70029,
              "short": 87200,
              "net": -17171
            },
            "smallTrader": {
              "long": 35994,
              "short": 27679,
              "net": 8315
            }
          },
          "openInterest": 412519
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1509295,
              "short": 1561723,
              "net": -52428
            },
            "nonCommercial": {
              "long": 299935,
              "short": 321026,
              "net": -21091
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2124617
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34641,
              "short": 111046,
              "net": -76405
            },
            "nonCommercial": {
              "long": 85609,
              "short": 28351,
              "net": 57258
            },
            "smallTrader": {
              "long": 31243,
              "short": 12096,
              "net": 19147
            }
          },
          "openInterest": 170197
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 301211,
              "short": 266829,
              "net": 34382
            },
            "nonCommercial": {
              "long": 108052,
              "short": 162352,
              "net": -54300
            },
            "smallTrader": {
              "long": 51126,
              "short": 31208,
              "net": 19918
            }
          },
          "openInterest": 602786
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 315806,
              "short": 332144,
              "net": -16338
            },
            "nonCommercial": {
              "long": 127743,
              "short": 115659,
              "net": 12084
            },
            "smallTrader": {
              "long": 31759,
              "short": 27505,
              "net": 4254
            }
          },
          "openInterest": 597282
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 451514,
              "short": 425933,
              "net": 25581
            },
            "nonCommercial": {
              "long": 158653,
              "short": 162165,
              "net": -3512
            },
            "smallTrader": {
              "long": 43113,
              "short": 65182,
              "net": -22069
            }
          },
          "openInterest": 853961
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441582,
              "short": 513165,
              "net": -71583
            },
            "nonCommercial": {
              "long": 212886,
              "short": 159813,
              "net": 53073
            },
            "smallTrader": {
              "long": 71472,
              "short": 52962,
              "net": 18510
            }
          },
          "openInterest": 894479
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74797,
              "short": 25028,
              "net": 49769
            },
            "nonCommercial": {
              "long": 4143,
              "short": 46907,
              "net": -42764
            },
            "smallTrader": {
              "long": 10177,
              "short": 17182,
              "net": -7005
            }
          },
          "openInterest": 89248
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 1340,
              "short": 7737,
              "net": -6397
            },
            "nonCommercial": {
              "long": 23640,
              "short": 16599,
              "net": 7041
            },
            "smallTrader": {
              "long": 2164,
              "short": 2808,
              "net": -644
            }
          },
          "openInterest": 29279
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 138093,
              "short": 130038,
              "net": 8055
            },
            "nonCommercial": {
              "long": 94853,
              "short": 105211,
              "net": -10358
            },
            "smallTrader": {
              "long": 29211,
              "short": 26908,
              "net": 2303
            }
          },
          "openInterest": 323012
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134937,
              "short": 97929,
              "net": 37008
            },
            "nonCommercial": {
              "long": 60579,
              "short": 95461,
              "net": -34882
            },
            "smallTrader": {
              "long": 19761,
              "short": 21887,
              "net": -2126
            }
          },
          "openInterest": 278192
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182312,
              "short": 86676,
              "net": 95636
            },
            "nonCommercial": {
              "long": 119598,
              "short": 222398,
              "net": -102800
            },
            "smallTrader": {
              "long": 40256,
              "short": 33092,
              "net": 7164
            }
          },
          "openInterest": 487607
        }
      ]
    },
    {
      "reportDate": "2025-04-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3813010,
              "short": 2896997,
              "net": 916013
            },
            "nonCommercial": {
              "long": 452496,
              "short": 1530966,
              "net": -1078470
            },
            "smallTrader": {
              "long": 489903,
              "short": 327446,
              "net": 162457
            }
          },
          "openInterest": 4891164
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3069452,
              "short": 1999165,
              "net": 1070287
            },
            "nonCommercial": {
              "long": 606624,
              "short": 1804733,
              "net": -1198109
            },
            "smallTrader": {
              "long": 240732,
              "short": 112910,
              "net": 127822
            }
          },
          "openInterest": 4022880
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1321385,
              "short": 1402074,
              "net": -80689
            },
            "nonCommercial": {
              "long": 266449,
              "short": 284603,
              "net": -18154
            },
            "smallTrader": {
              "long": 230900,
              "short": 132057,
              "net": 98843
            }
          },
          "openInterest": 1843704
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5463500,
              "short": 3657945,
              "net": 1805555
            },
            "nonCommercial": {
              "long": 466812,
              "short": 2488387,
              "net": -2021575
            },
            "smallTrader": {
              "long": 422475,
              "short": 206455,
              "net": 216020
            }
          },
          "openInterest": 6489726
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127546,
              "short": 57341,
              "net": 70205
            },
            "nonCommercial": {
              "long": 28493,
              "short": 91793,
              "net": -63300
            },
            "smallTrader": {
              "long": 25334,
              "short": 32239,
              "net": -6905
            }
          },
          "openInterest": 194476
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 591,
              "short": 1488,
              "net": -897
            },
            "nonCommercial": {
              "long": 22388,
              "short": 21056,
              "net": 1332
            },
            "smallTrader": {
              "long": 985,
              "short": 1420,
              "net": -435
            }
          },
          "openInterest": 26909
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22960,
              "short": 69433,
              "net": -46473
            },
            "nonCommercial": {
              "long": 67079,
              "short": 21964,
              "net": 45115
            },
            "smallTrader": {
              "long": 3599,
              "short": 2241,
              "net": 1358
            }
          },
          "openInterest": 93997
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59719,
              "short": 75514,
              "net": -15795
            },
            "nonCommercial": {
              "long": 91733,
              "short": 74423,
              "net": 17310
            },
            "smallTrader": {
              "long": 24131,
              "short": 25646,
              "net": -1515
            }
          },
          "openInterest": 176910
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 218923,
              "short": 89463,
              "net": 129460
            },
            "nonCommercial": {
              "long": 16029,
              "short": 135270,
              "net": -119241
            },
            "smallTrader": {
              "long": 20529,
              "short": 30748,
              "net": -10219
            }
          },
          "openInterest": 258263
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39392,
              "short": 61270,
              "net": -21878
            },
            "nonCommercial": {
              "long": 26815,
              "short": 9017,
              "net": 17798
            },
            "smallTrader": {
              "long": 9986,
              "short": 5906,
              "net": 4080
            }
          },
          "openInterest": 95581
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71484,
              "short": 116525,
              "net": -45041
            },
            "nonCommercial": {
              "long": 59134,
              "short": 15655,
              "net": 43479
            },
            "smallTrader": {
              "long": 8121,
              "short": 6559,
              "net": 1562
            }
          },
          "openInterest": 172826
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70988,
              "short": 92417,
              "net": -21429
            },
            "nonCommercial": {
              "long": 81213,
              "short": 56972,
              "net": 24241
            },
            "smallTrader": {
              "long": 16422,
              "short": 19234,
              "net": -2812
            }
          },
          "openInterest": 220390
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 789352,
              "short": 915156,
              "net": -125804
            },
            "nonCommercial": {
              "long": 418031,
              "short": 245149,
              "net": 172882
            },
            "smallTrader": {
              "long": 134781,
              "short": 181859,
              "net": -47078
            }
          },
          "openInterest": 1810136
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135870,
              "short": 98827,
              "net": 37043
            },
            "nonCommercial": {
              "long": 66636,
              "short": 101662,
              "net": -35026
            },
            "smallTrader": {
              "long": 15733,
              "short": 17750,
              "net": -2017
            }
          },
          "openInterest": 266116
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 810211,
              "short": 958770,
              "net": -148559
            },
            "nonCommercial": {
              "long": 317288,
              "short": 177693,
              "net": 139595
            },
            "smallTrader": {
              "long": 79787,
              "short": 70823,
              "net": 8964
            }
          },
          "openInterest": 1991545
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48549,
              "short": 48130,
              "net": 419
            },
            "nonCommercial": {
              "long": 9192,
              "short": 7872,
              "net": 1320
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73838
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21705,
              "short": 27912,
              "net": -6207
            },
            "nonCommercial": {
              "long": 6797,
              "short": 1000,
              "net": 5797
            },
            "smallTrader": {
              "long": 782,
              "short": 372,
              "net": 410
            }
          },
          "openInterest": 31368
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 401858,
              "short": 492274,
              "net": -90416
            },
            "nonCommercial": {
              "long": 190296,
              "short": 130316,
              "net": 59980
            },
            "smallTrader": {
              "long": 80668,
              "short": 50232,
              "net": 30436
            }
          },
          "openInterest": 697776
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10758,
              "short": 16469,
              "net": -5711
            },
            "nonCommercial": {
              "long": 35712,
              "short": 18161,
              "net": 17551
            },
            "smallTrader": {
              "long": 10174,
              "short": 22014,
              "net": -11840
            }
          },
          "openInterest": 70431
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 214123,
              "short": 251321,
              "net": -37198
            },
            "nonCommercial": {
              "long": 85325,
              "short": 45380,
              "net": 39945
            },
            "smallTrader": {
              "long": 21158,
              "short": 23905,
              "net": -2747
            }
          },
          "openInterest": 422190
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69214,
              "short": 301397,
              "net": -232183
            },
            "nonCommercial": {
              "long": 269833,
              "short": 69118,
              "net": 200715
            },
            "smallTrader": {
              "long": 50486,
              "short": 19018,
              "net": 31468
            }
          },
          "openInterest": 445468
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174773,
              "short": 168044,
              "net": 6729
            },
            "nonCommercial": {
              "long": 51355,
              "short": 62799,
              "net": -11444
            },
            "smallTrader": {
              "long": 35270,
              "short": 30555,
              "net": 4715
            }
          },
          "openInterest": 331179
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99659,
              "short": 261328,
              "net": -161669
            },
            "nonCommercial": {
              "long": 176555,
              "short": 29488,
              "net": 147067
            },
            "smallTrader": {
              "long": 39600,
              "short": 24998,
              "net": 14602
            }
          },
          "openInterest": 320758
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103646,
              "short": 119403,
              "net": -15757
            },
            "nonCommercial": {
              "long": 89040,
              "short": 70981,
              "net": 18059
            },
            "smallTrader": {
              "long": 20242,
              "short": 22544,
              "net": -2302
            }
          },
          "openInterest": 273076
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105590,
              "short": 192744,
              "net": -87154
            },
            "nonCommercial": {
              "long": 167089,
              "short": 59369,
              "net": 107720
            },
            "smallTrader": {
              "long": 30987,
              "short": 51553,
              "net": -20566
            }
          },
          "openInterest": 357846
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61831,
              "short": 98090,
              "net": -36259
            },
            "nonCommercial": {
              "long": 80167,
              "short": 41085,
              "net": 39082
            },
            "smallTrader": {
              "long": 3195,
              "short": 6018,
              "net": -2823
            }
          },
          "openInterest": 150017
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 235,
              "short": 86,
              "net": 149
            },
            "nonCommercial": {
              "long": 57212,
              "short": 58695,
              "net": -1483
            },
            "smallTrader": {
              "long": 2223,
              "short": 889,
              "net": 1334
            }
          },
          "openInterest": 63049
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148833,
              "short": 174828,
              "net": -25995
            },
            "nonCommercial": {
              "long": 67502,
              "short": 48219,
              "net": 19283
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 266758
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 507931,
              "short": 421059,
              "net": 86872
            },
            "nonCommercial": {
              "long": 231974,
              "short": 341154,
              "net": -109180
            },
            "smallTrader": {
              "long": 62848,
              "short": 40540,
              "net": 22308
            }
          },
          "openInterest": 1590806
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61022,
              "short": 19730,
              "net": 41292
            },
            "nonCommercial": {
              "long": 7935,
              "short": 47087,
              "net": -39152
            },
            "smallTrader": {
              "long": 2947,
              "short": 5087,
              "net": -2140
            }
          },
          "openInterest": 72109
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19992,
              "short": 28003,
              "net": -8011
            },
            "nonCommercial": {
              "long": 43763,
              "short": 44557,
              "net": -794
            },
            "smallTrader": {
              "long": 13005,
              "short": 4200,
              "net": 8805
            }
          },
          "openInterest": 81948
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 323667,
              "short": 319610,
              "net": 4057
            },
            "nonCommercial": {
              "long": 85645,
              "short": 98390,
              "net": -12745
            },
            "smallTrader": {
              "long": 26618,
              "short": 17930,
              "net": 8688
            }
          },
          "openInterest": 453401
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1685499,
              "short": 1691282,
              "net": -5783
            },
            "nonCommercial": {
              "long": 319844,
              "short": 350897,
              "net": -31053
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2349923
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35320,
              "short": 99342,
              "net": -64022
            },
            "nonCommercial": {
              "long": 68426,
              "short": 21910,
              "net": 46516
            },
            "smallTrader": {
              "long": 30989,
              "short": 13483,
              "net": 17506
            }
          },
          "openInterest": 154289
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 306004,
              "short": 283468,
              "net": 22536
            },
            "nonCommercial": {
              "long": 117689,
              "short": 163404,
              "net": -45715
            },
            "smallTrader": {
              "long": 55308,
              "short": 32129,
              "net": 23179
            }
          },
          "openInterest": 623643
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 291213,
              "short": 346485,
              "net": -55272
            },
            "nonCommercial": {
              "long": 125853,
              "short": 77143,
              "net": 48710
            },
            "smallTrader": {
              "long": 33176,
              "short": 26614,
              "net": 6562
            }
          },
          "openInterest": 577958
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444500,
              "short": 405880,
              "net": 38620
            },
            "nonCommercial": {
              "long": 162286,
              "short": 179134,
              "net": -16848
            },
            "smallTrader": {
              "long": 47252,
              "short": 69024,
              "net": -21772
            }
          },
          "openInterest": 868685
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 457838,
              "short": 511941,
              "net": -54103
            },
            "nonCommercial": {
              "long": 196237,
              "short": 151410,
              "net": 44827
            },
            "smallTrader": {
              "long": 69937,
              "short": 60661,
              "net": 9276
            }
          },
          "openInterest": 873824
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60872,
              "short": 23072,
              "net": 37800
            },
            "nonCommercial": {
              "long": 4348,
              "short": 34625,
              "net": -30277
            },
            "smallTrader": {
              "long": 10659,
              "short": 18182,
              "net": -7523
            }
          },
          "openInterest": 76433
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 3580,
              "short": 6181,
              "net": -2601
            },
            "nonCommercial": {
              "long": 15487,
              "short": 12574,
              "net": 2913
            },
            "smallTrader": {
              "long": 2479,
              "short": 2791,
              "net": -312
            }
          },
          "openInterest": 22770
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 167484,
              "short": 154350,
              "net": 13134
            },
            "nonCommercial": {
              "long": 106385,
              "short": 120358,
              "net": -13973
            },
            "smallTrader": {
              "long": 35156,
              "short": 34317,
              "net": 839
            }
          },
          "openInterest": 377062
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127782,
              "short": 85533,
              "net": 42249
            },
            "nonCommercial": {
              "long": 60702,
              "short": 100886,
              "net": -40184
            },
            "smallTrader": {
              "long": 22258,
              "short": 24323,
              "net": -2065
            }
          },
          "openInterest": 263455
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168962,
              "short": 80993,
              "net": 87969
            },
            "nonCommercial": {
              "long": 119544,
              "short": 211468,
              "net": -91924
            },
            "smallTrader": {
              "long": 41011,
              "short": 37056,
              "net": 3955
            }
          },
          "openInterest": 474640
        }
      ]
    },
    {
      "reportDate": "2025-04-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3725226,
              "short": 2927978,
              "net": 797248
            },
            "nonCommercial": {
              "long": 474770,
              "short": 1412525,
              "net": -937755
            },
            "smallTrader": {
              "long": 452056,
              "short": 311549,
              "net": 140507
            }
          },
          "openInterest": 4760884
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3170571,
              "short": 2030428,
              "net": 1140143
            },
            "nonCommercial": {
              "long": 526857,
              "short": 1781630,
              "net": -1254773
            },
            "smallTrader": {
              "long": 227809,
              "short": 113179,
              "net": 114630
            }
          },
          "openInterest": 3991724
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1361841,
              "short": 1343642,
              "net": 18199
            },
            "nonCommercial": {
              "long": 214477,
              "short": 315262,
              "net": -100785
            },
            "smallTrader": {
              "long": 213725,
              "short": 131139,
              "net": 82586
            }
          },
          "openInterest": 1806394
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5431014,
              "short": 3582225,
              "net": 1848789
            },
            "nonCommercial": {
              "long": 425684,
              "short": 2487259,
              "net": -2061575
            },
            "smallTrader": {
              "long": 437496,
              "short": 224710,
              "net": 212786
            }
          },
          "openInterest": 6403165
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123729,
              "short": 59997,
              "net": 63732
            },
            "nonCommercial": {
              "long": 19740,
              "short": 78588,
              "net": -58848
            },
            "smallTrader": {
              "long": 21897,
              "short": 26781,
              "net": -4884
            }
          },
          "openInterest": 178747
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 698,
              "short": 966,
              "net": -268
            },
            "nonCommercial": {
              "long": 20647,
              "short": 20061,
              "net": 586
            },
            "smallTrader": {
              "long": 1017,
              "short": 1335,
              "net": -318
            }
          },
          "openInterest": 27126
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18944,
              "short": 69333,
              "net": -50389
            },
            "nonCommercial": {
              "long": 64084,
              "short": 15052,
              "net": 49032
            },
            "smallTrader": {
              "long": 3301,
              "short": 1944,
              "net": 1357
            }
          },
          "openInterest": 86747
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61721,
              "short": 71210,
              "net": -9489
            },
            "nonCommercial": {
              "long": 85708,
              "short": 79199,
              "net": 6509
            },
            "smallTrader": {
              "long": 28689,
              "short": 25709,
              "net": 2980
            }
          },
          "openInterest": 177006
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 206811,
              "short": 116668,
              "net": 90143
            },
            "nonCommercial": {
              "long": 18265,
              "short": 102125,
              "net": -83860
            },
            "smallTrader": {
              "long": 22676,
              "short": 28959,
              "net": -6283
            }
          },
          "openInterest": 249484
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40405,
              "short": 58502,
              "net": -18097
            },
            "nonCommercial": {
              "long": 23423,
              "short": 8812,
              "net": 14611
            },
            "smallTrader": {
              "long": 9436,
              "short": 5950,
              "net": 3486
            }
          },
          "openInterest": 90046
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65732,
              "short": 108723,
              "net": -42991
            },
            "nonCommercial": {
              "long": 50370,
              "short": 10436,
              "net": 39934
            },
            "smallTrader": {
              "long": 8430,
              "short": 5373,
              "net": 3057
            }
          },
          "openInterest": 149805
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67915,
              "short": 88087,
              "net": -20172
            },
            "nonCommercial": {
              "long": 75462,
              "short": 55985,
              "net": 19477
            },
            "smallTrader": {
              "long": 13984,
              "short": 13289,
              "net": 695
            }
          },
          "openInterest": 202997
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 785122,
              "short": 964221,
              "net": -179099
            },
            "nonCommercial": {
              "long": 438836,
              "short": 204654,
              "net": 234182
            },
            "smallTrader": {
              "long": 123855,
              "short": 178938,
              "net": -55083
            }
          },
          "openInterest": 1723995
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112524,
              "short": 81998,
              "net": 30526
            },
            "nonCommercial": {
              "long": 59870,
              "short": 88326,
              "net": -28456
            },
            "smallTrader": {
              "long": 11303,
              "short": 13373,
              "net": -2070
            }
          },
          "openInterest": 222397
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 766976,
              "short": 920691,
              "net": -153715
            },
            "nonCommercial": {
              "long": 311402,
              "short": 165032,
              "net": 146370
            },
            "smallTrader": {
              "long": 65773,
              "short": 58428,
              "net": 7345
            }
          },
          "openInterest": 1918217
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50250,
              "short": 47004,
              "net": 3246
            },
            "nonCommercial": {
              "long": 8422,
              "short": 8181,
              "net": 241
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73931
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23260,
              "short": 28871,
              "net": -5611
            },
            "nonCommercial": {
              "long": 6458,
              "short": 1219,
              "net": 5239
            },
            "smallTrader": {
              "long": 734,
              "short": 362,
              "net": 372
            }
          },
          "openInterest": 32507
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 394996,
              "short": 512911,
              "net": -117915
            },
            "nonCommercial": {
              "long": 197103,
              "short": 127823,
              "net": 69280
            },
            "smallTrader": {
              "long": 92871,
              "short": 44236,
              "net": 48635
            }
          },
          "openInterest": 708122
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12414,
              "short": 17238,
              "net": -4824
            },
            "nonCommercial": {
              "long": 32630,
              "short": 16436,
              "net": 16194
            },
            "smallTrader": {
              "long": 9698,
              "short": 21068,
              "net": -11370
            }
          },
          "openInterest": 68812
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 228342,
              "short": 249747,
              "net": -21405
            },
            "nonCommercial": {
              "long": 74341,
              "short": 52289,
              "net": 22052
            },
            "smallTrader": {
              "long": 20971,
              "short": 21618,
              "net": -647
            }
          },
          "openInterest": 418277
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70568,
              "short": 302480,
              "net": -231912
            },
            "nonCommercial": {
              "long": 271707,
              "short": 69497,
              "net": 202210
            },
            "smallTrader": {
              "long": 51349,
              "short": 21647,
              "net": 29702
            }
          },
          "openInterest": 456628
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194730,
              "short": 188428,
              "net": 6302
            },
            "nonCommercial": {
              "long": 52453,
              "short": 64693,
              "net": -12240
            },
            "smallTrader": {
              "long": 35273,
              "short": 29335,
              "net": 5938
            }
          },
          "openInterest": 337638
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96118,
              "short": 286463,
              "net": -190345
            },
            "nonCommercial": {
              "long": 198560,
              "short": 26705,
              "net": 171855
            },
            "smallTrader": {
              "long": 42198,
              "short": 23708,
              "net": 18490
            }
          },
          "openInterest": 338849
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101190,
              "short": 118211,
              "net": -17021
            },
            "nonCommercial": {
              "long": 84018,
              "short": 65997,
              "net": 18021
            },
            "smallTrader": {
              "long": 19733,
              "short": 20733,
              "net": -1000
            }
          },
          "openInterest": 258083
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104278,
              "short": 179029,
              "net": -74751
            },
            "nonCommercial": {
              "long": 145310,
              "short": 53725,
              "net": 91585
            },
            "smallTrader": {
              "long": 29562,
              "short": 46396,
              "net": -16834
            }
          },
          "openInterest": 328396
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69070,
              "short": 101587,
              "net": -32517
            },
            "nonCommercial": {
              "long": 67550,
              "short": 34281,
              "net": 33269
            },
            "smallTrader": {
              "long": 4390,
              "short": 5142,
              "net": -752
            }
          },
          "openInterest": 146438
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 200,
              "short": 244,
              "net": -44
            },
            "nonCommercial": {
              "long": 61223,
              "short": 62649,
              "net": -1426
            },
            "smallTrader": {
              "long": 2146,
              "short": 676,
              "net": 1470
            }
          },
          "openInterest": 69586
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 134897,
              "short": 162111,
              "net": -27214
            },
            "nonCommercial": {
              "long": 62942,
              "short": 39845,
              "net": 23097
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 249669
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 475483,
              "short": 379361,
              "net": 96122
            },
            "nonCommercial": {
              "long": 214870,
              "short": 331996,
              "net": -117126
            },
            "smallTrader": {
              "long": 61410,
              "short": 40406,
              "net": 21004
            }
          },
          "openInterest": 1506409
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54047,
              "short": 19524,
              "net": 34523
            },
            "nonCommercial": {
              "long": 8761,
              "short": 41839,
              "net": -33078
            },
            "smallTrader": {
              "long": 3353,
              "short": 4798,
              "net": -1445
            }
          },
          "openInterest": 66702
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17282,
              "short": 29730,
              "net": -12448
            },
            "nonCommercial": {
              "long": 44827,
              "short": 38793,
              "net": 6034
            },
            "smallTrader": {
              "long": 10444,
              "short": 4030,
              "net": 6414
            }
          },
          "openInterest": 76375
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 325603,
              "short": 326944,
              "net": -1341
            },
            "nonCommercial": {
              "long": 82713,
              "short": 82034,
              "net": 679
            },
            "smallTrader": {
              "long": 24789,
              "short": 24127,
              "net": 662
            }
          },
          "openInterest": 454242
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1629365,
              "short": 1590030,
              "net": 39335
            },
            "nonCommercial": {
              "long": 253575,
              "short": 317597,
              "net": -64022
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2197559
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40181,
              "short": 102931,
              "net": -62750
            },
            "nonCommercial": {
              "long": 65068,
              "short": 21119,
              "net": 43949
            },
            "smallTrader": {
              "long": 29370,
              "short": 10569,
              "net": 18801
            }
          },
          "openInterest": 144400
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 300443,
              "short": 293149,
              "net": 7294
            },
            "nonCommercial": {
              "long": 113956,
              "short": 138092,
              "net": -24136
            },
            "smallTrader": {
              "long": 49518,
              "short": 32676,
              "net": 16842
            }
          },
          "openInterest": 605379
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 285037,
              "short": 347343,
              "net": -62306
            },
            "nonCommercial": {
              "long": 123756,
              "short": 68161,
              "net": 55595
            },
            "smallTrader": {
              "long": 31285,
              "short": 24574,
              "net": 6711
            }
          },
          "openInterest": 567609
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424616,
              "short": 451326,
              "net": -26710
            },
            "nonCommercial": {
              "long": 182824,
              "short": 132663,
              "net": 50161
            },
            "smallTrader": {
              "long": 45481,
              "short": 68932,
              "net": -23451
            }
          },
          "openInterest": 815871
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 474484,
              "short": 510218,
              "net": -35734
            },
            "nonCommercial": {
              "long": 188422,
              "short": 158608,
              "net": 29814
            },
            "smallTrader": {
              "long": 68000,
              "short": 62080,
              "net": 5920
            }
          },
          "openInterest": 854643
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55617,
              "short": 23877,
              "net": 31740
            },
            "nonCommercial": {
              "long": 5280,
              "short": 33864,
              "net": -28584
            },
            "smallTrader": {
              "long": 12419,
              "short": 15575,
              "net": -3156
            }
          },
          "openInterest": 73479
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7352,
              "short": 8722,
              "net": -1370
            },
            "nonCommercial": {
              "long": 15722,
              "short": 13894,
              "net": 1828
            },
            "smallTrader": {
              "long": 2796,
              "short": 3254,
              "net": -458
            }
          },
          "openInterest": 27224
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 153318,
              "short": 136165,
              "net": 17153
            },
            "nonCommercial": {
              "long": 89982,
              "short": 107279,
              "net": -17297
            },
            "smallTrader": {
              "long": 29702,
              "short": 29558,
              "net": 144
            }
          },
          "openInterest": 332536
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125286,
              "short": 84909,
              "net": 40377
            },
            "nonCommercial": {
              "long": 61931,
              "short": 101220,
              "net": -39289
            },
            "smallTrader": {
              "long": 23916,
              "short": 25004,
              "net": -1088
            }
          },
          "openInterest": 268670
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 170252,
              "short": 84514,
              "net": 85738
            },
            "nonCommercial": {
              "long": 116030,
              "short": 204356,
              "net": -88326
            },
            "smallTrader": {
              "long": 36506,
              "short": 33918,
              "net": 2588
            }
          },
          "openInterest": 466135
        }
      ]
    },
    {
      "reportDate": "2025-04-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3663652,
              "short": 2899461,
              "net": 764191
            },
            "nonCommercial": {
              "long": 495027,
              "short": 1401133,
              "net": -906106
            },
            "smallTrader": {
              "long": 452338,
              "short": 310423,
              "net": 141915
            }
          },
          "openInterest": 4730339
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3234494,
              "short": 2053023,
              "net": 1181471
            },
            "nonCommercial": {
              "long": 545259,
              "short": 1843254,
              "net": -1297995
            },
            "smallTrader": {
              "long": 238373,
              "short": 121849,
              "net": 116524
            }
          },
          "openInterest": 4090320
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1371696,
              "short": 1341517,
              "net": 30179
            },
            "nonCommercial": {
              "long": 202519,
              "short": 310206,
              "net": -107687
            },
            "smallTrader": {
              "long": 214303,
              "short": 136795,
              "net": 77508
            }
          },
          "openInterest": 1809987
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5596235,
              "short": 3598372,
              "net": 1997863
            },
            "nonCommercial": {
              "long": 536772,
              "short": 2728206,
              "net": -2191434
            },
            "smallTrader": {
              "long": 429630,
              "short": 236059,
              "net": 193571
            }
          },
          "openInterest": 6661258
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125583,
              "short": 75153,
              "net": 50430
            },
            "nonCommercial": {
              "long": 27175,
              "short": 81757,
              "net": -54582
            },
            "smallTrader": {
              "long": 24156,
              "short": 20004,
              "net": 4152
            }
          },
          "openInterest": 190798
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1080,
              "short": 468,
              "net": 612
            },
            "nonCommercial": {
              "long": 23058,
              "short": 23864,
              "net": -806
            },
            "smallTrader": {
              "long": 1253,
              "short": 1059,
              "net": 194
            }
          },
          "openInterest": 28202
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21010,
              "short": 72692,
              "net": -51682
            },
            "nonCommercial": {
              "long": 63534,
              "short": 13647,
              "net": 49887
            },
            "smallTrader": {
              "long": 3743,
              "short": 1948,
              "net": 1795
            }
          },
          "openInterest": 89246
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54477,
              "short": 79916,
              "net": -25439
            },
            "nonCommercial": {
              "long": 94021,
              "short": 73531,
              "net": 20490
            },
            "smallTrader": {
              "long": 29322,
              "short": 24373,
              "net": 4949
            }
          },
          "openInterest": 179555
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205325,
              "short": 132152,
              "net": 73173
            },
            "nonCommercial": {
              "long": 18357,
              "short": 85524,
              "net": -67167
            },
            "smallTrader": {
              "long": 23821,
              "short": 29827,
              "net": -6006
            }
          },
          "openInterest": 249643
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35919,
              "short": 54889,
              "net": -18970
            },
            "nonCommercial": {
              "long": 25112,
              "short": 9535,
              "net": 15577
            },
            "smallTrader": {
              "long": 9148,
              "short": 5755,
              "net": 3393
            }
          },
          "openInterest": 86919
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61110,
              "short": 104442,
              "net": -43332
            },
            "nonCommercial": {
              "long": 51215,
              "short": 10159,
              "net": 41056
            },
            "smallTrader": {
              "long": 8005,
              "short": 5729,
              "net": 2276
            }
          },
          "openInterest": 146006
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63199,
              "short": 86849,
              "net": -23650
            },
            "nonCommercial": {
              "long": 78607,
              "short": 53842,
              "net": 24765
            },
            "smallTrader": {
              "long": 12266,
              "short": 13381,
              "net": -1115
            }
          },
          "openInterest": 196712
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 773840,
              "short": 935319,
              "net": -161479
            },
            "nonCommercial": {
              "long": 450712,
              "short": 230869,
              "net": 219843
            },
            "smallTrader": {
              "long": 121656,
              "short": 180020,
              "net": -58364
            }
          },
          "openInterest": 1707988
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108112,
              "short": 80480,
              "net": 27632
            },
            "nonCommercial": {
              "long": 60797,
              "short": 85875,
              "net": -25078
            },
            "smallTrader": {
              "long": 10492,
              "short": 13046,
              "net": -2554
            }
          },
          "openInterest": 217691
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 725078,
              "short": 898963,
              "net": -173885
            },
            "nonCommercial": {
              "long": 308492,
              "short": 137537,
              "net": 170955
            },
            "smallTrader": {
              "long": 59926,
              "short": 56996,
              "net": 2930
            }
          },
          "openInterest": 1860519
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52324,
              "short": 52107,
              "net": 217
            },
            "nonCommercial": {
              "long": 9623,
              "short": 8736,
              "net": 887
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78992
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23655,
              "short": 29039,
              "net": -5384
            },
            "nonCommercial": {
              "long": 6295,
              "short": 1167,
              "net": 5128
            },
            "smallTrader": {
              "long": 702,
              "short": 446,
              "net": 256
            }
          },
          "openInterest": 32787
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 401257,
              "short": 519198,
              "net": -117941
            },
            "nonCommercial": {
              "long": 196205,
              "short": 131177,
              "net": 65028
            },
            "smallTrader": {
              "long": 96353,
              "short": 43440,
              "net": 52913
            }
          },
          "openInterest": 719232
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10879,
              "short": 17643,
              "net": -6764
            },
            "nonCommercial": {
              "long": 34446,
              "short": 16769,
              "net": 17677
            },
            "smallTrader": {
              "long": 9507,
              "short": 20420,
              "net": -10913
            }
          },
          "openInterest": 66533
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 221944,
              "short": 244729,
              "net": -22785
            },
            "nonCommercial": {
              "long": 77163,
              "short": 53550,
              "net": 23613
            },
            "smallTrader": {
              "long": 19637,
              "short": 20465,
              "net": -828
            }
          },
          "openInterest": 408850
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91128,
              "short": 293396,
              "net": -202268
            },
            "nonCommercial": {
              "long": 258896,
              "short": 83518,
              "net": 175378
            },
            "smallTrader": {
              "long": 50904,
              "short": 24014,
              "net": 26890
            }
          },
          "openInterest": 465351
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200620,
              "short": 194585,
              "net": 6035
            },
            "nonCommercial": {
              "long": 57356,
              "short": 69907,
              "net": -12551
            },
            "smallTrader": {
              "long": 33274,
              "short": 26758,
              "net": 6516
            }
          },
          "openInterest": 354154
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100299,
              "short": 301221,
              "net": -200922
            },
            "nonCommercial": {
              "long": 202373,
              "short": 24559,
              "net": 177814
            },
            "smallTrader": {
              "long": 44643,
              "short": 21535,
              "net": 23108
            }
          },
          "openInterest": 351226
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93132,
              "short": 122741,
              "net": -29609
            },
            "nonCommercial": {
              "long": 93049,
              "short": 61753,
              "net": 31296
            },
            "smallTrader": {
              "long": 20201,
              "short": 21888,
              "net": -1687
            }
          },
          "openInterest": 261166
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103109,
              "short": 181522,
              "net": -78413
            },
            "nonCommercial": {
              "long": 159752,
              "short": 60746,
              "net": 99006
            },
            "smallTrader": {
              "long": 27583,
              "short": 48176,
              "net": -20593
            }
          },
          "openInterest": 341123
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56341,
              "short": 98689,
              "net": -42348
            },
            "nonCommercial": {
              "long": 67624,
              "short": 26459,
              "net": 41165
            },
            "smallTrader": {
              "long": 4828,
              "short": 3645,
              "net": 1183
            }
          },
          "openInterest": 130379
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 673,
              "short": 452,
              "net": 221
            },
            "nonCommercial": {
              "long": 57889,
              "short": 60001,
              "net": -2112
            },
            "smallTrader": {
              "long": 2425,
              "short": 534,
              "net": 1891
            }
          },
          "openInterest": 78064
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 133102,
              "short": 167535,
              "net": -34433
            },
            "nonCommercial": {
              "long": 66624,
              "short": 38766,
              "net": 27858
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 257271
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 478323,
              "short": 388237,
              "net": 90086
            },
            "nonCommercial": {
              "long": 208437,
              "short": 312579,
              "net": -104142
            },
            "smallTrader": {
              "long": 52280,
              "short": 38224,
              "net": 14056
            }
          },
          "openInterest": 1459629
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48333,
              "short": 20884,
              "net": 27449
            },
            "nonCommercial": {
              "long": 9897,
              "short": 36792,
              "net": -26895
            },
            "smallTrader": {
              "long": 3948,
              "short": 4502,
              "net": -554
            }
          },
          "openInterest": 62689
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18459,
              "short": 30111,
              "net": -11652
            },
            "nonCommercial": {
              "long": 45094,
              "short": 39417,
              "net": 5677
            },
            "smallTrader": {
              "long": 10067,
              "short": 4092,
              "net": 5975
            }
          },
          "openInterest": 77885
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 334265,
              "short": 339060,
              "net": -4795
            },
            "nonCommercial": {
              "long": 83303,
              "short": 90022,
              "net": -6719
            },
            "smallTrader": {
              "long": 38247,
              "short": 26733,
              "net": 11514
            }
          },
          "openInterest": 464123
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1651591,
              "short": 1610864,
              "net": 40727
            },
            "nonCommercial": {
              "long": 262329,
              "short": 338204,
              "net": -75875
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2224655
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40479,
              "short": 104853,
              "net": -64374
            },
            "nonCommercial": {
              "long": 64693,
              "short": 19967,
              "net": 44726
            },
            "smallTrader": {
              "long": 29975,
              "short": 10327,
              "net": 19648
            }
          },
          "openInterest": 146923
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 295935,
              "short": 282354,
              "net": 13581
            },
            "nonCommercial": {
              "long": 114769,
              "short": 145745,
              "net": -30976
            },
            "smallTrader": {
              "long": 48216,
              "short": 30821,
              "net": 17395
            }
          },
          "openInterest": 604633
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273789,
              "short": 340678,
              "net": -66889
            },
            "nonCommercial": {
              "long": 133444,
              "short": 73053,
              "net": 60391
            },
            "smallTrader": {
              "long": 31901,
              "short": 25403,
              "net": 6498
            }
          },
          "openInterest": 560911
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422467,
              "short": 453919,
              "net": -31452
            },
            "nonCommercial": {
              "long": 191535,
              "short": 135851,
              "net": 55684
            },
            "smallTrader": {
              "long": 42698,
              "short": 66930,
              "net": -24232
            }
          },
          "openInterest": 813041
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 463598,
              "short": 496100,
              "net": -32502
            },
            "nonCommercial": {
              "long": 193078,
              "short": 159843,
              "net": 33235
            },
            "smallTrader": {
              "long": 57180,
              "short": 57913,
              "net": -733
            }
          },
          "openInterest": 830293
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54226,
              "short": 27484,
              "net": 26742
            },
            "nonCommercial": {
              "long": 5322,
              "short": 30796,
              "net": -25474
            },
            "smallTrader": {
              "long": 13198,
              "short": 14466,
              "net": -1268
            }
          },
          "openInterest": 72891
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9286,
              "short": 7301,
              "net": 1985
            },
            "nonCommercial": {
              "long": 18696,
              "short": 19670,
              "net": -974
            },
            "smallTrader": {
              "long": 2951,
              "short": 3962,
              "net": -1011
            }
          },
          "openInterest": 32880
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 119924,
              "short": 116905,
              "net": 3019
            },
            "nonCommercial": {
              "long": 78508,
              "short": 84253,
              "net": -5745
            },
            "smallTrader": {
              "long": 28192,
              "short": 25466,
              "net": 2726
            }
          },
          "openInterest": 273099
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125950,
              "short": 83659,
              "net": 42291
            },
            "nonCommercial": {
              "long": 60461,
              "short": 104231,
              "net": -43770
            },
            "smallTrader": {
              "long": 20422,
              "short": 18943,
              "net": 1479
            }
          },
          "openInterest": 260449
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 173053,
              "short": 82308,
              "net": 90745
            },
            "nonCommercial": {
              "long": 114514,
              "short": 208483,
              "net": -93969
            },
            "smallTrader": {
              "long": 35271,
              "short": 32047,
              "net": 3224
            }
          },
          "openInterest": 454265
        }
      ]
    },
    {
      "reportDate": "2025-04-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3818873,
              "short": 3102942,
              "net": 715931
            },
            "nonCommercial": {
              "long": 496546,
              "short": 1368083,
              "net": -871537
            },
            "smallTrader": {
              "long": 472429,
              "short": 316823,
              "net": 155606
            }
          },
          "openInterest": 4880010
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3188309,
              "short": 2115302,
              "net": 1073007
            },
            "nonCommercial": {
              "long": 588984,
              "short": 1795361,
              "net": -1206377
            },
            "smallTrader": {
              "long": 239843,
              "short": 106473,
              "net": 133370
            }
          },
          "openInterest": 4090453
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1362011,
              "short": 1369864,
              "net": -7853
            },
            "nonCommercial": {
              "long": 188518,
              "short": 274074,
              "net": -85556
            },
            "smallTrader": {
              "long": 225910,
              "short": 132501,
              "net": 93409
            }
          },
          "openInterest": 1804883
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5682152,
              "short": 3602405,
              "net": 2079747
            },
            "nonCommercial": {
              "long": 605281,
              "short": 2897825,
              "net": -2292544
            },
            "smallTrader": {
              "long": 460646,
              "short": 247849,
              "net": 212797
            }
          },
          "openInterest": 6859544
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123079,
              "short": 74276,
              "net": 48803
            },
            "nonCommercial": {
              "long": 26602,
              "short": 76545,
              "net": -49943
            },
            "smallTrader": {
              "long": 22967,
              "short": 21827,
              "net": 1140
            }
          },
          "openInterest": 184804
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1360,
              "short": 445,
              "net": 915
            },
            "nonCommercial": {
              "long": 22355,
              "short": 23586,
              "net": -1231
            },
            "smallTrader": {
              "long": 1307,
              "short": 991,
              "net": 316
            }
          },
          "openInterest": 26966
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39953,
              "short": 110527,
              "net": -70574
            },
            "nonCommercial": {
              "long": 81037,
              "short": 12699,
              "net": 68338
            },
            "smallTrader": {
              "long": 3636,
              "short": 1400,
              "net": 2236
            }
          },
          "openInterest": 124938
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55263,
              "short": 84986,
              "net": -29723
            },
            "nonCommercial": {
              "long": 91064,
              "short": 67105,
              "net": 23959
            },
            "smallTrader": {
              "long": 31474,
              "short": 25710,
              "net": 5764
            }
          },
          "openInterest": 192312
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 208156,
              "short": 132834,
              "net": 75322
            },
            "nonCommercial": {
              "long": 16046,
              "short": 83251,
              "net": -67205
            },
            "smallTrader": {
              "long": 22693,
              "short": 30810,
              "net": -8117
            }
          },
          "openInterest": 249257
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35318,
              "short": 57026,
              "net": -21708
            },
            "nonCommercial": {
              "long": 27337,
              "short": 9985,
              "net": 17352
            },
            "smallTrader": {
              "long": 9480,
              "short": 5124,
              "net": 4356
            }
          },
          "openInterest": 89727
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57566,
              "short": 109760,
              "net": -52194
            },
            "nonCommercial": {
              "long": 59405,
              "short": 10116,
              "net": 49289
            },
            "smallTrader": {
              "long": 9134,
              "short": 6229,
              "net": 2905
            }
          },
          "openInterest": 155503
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63420,
              "short": 83484,
              "net": -20064
            },
            "nonCommercial": {
              "long": 71612,
              "short": 52243,
              "net": 19369
            },
            "smallTrader": {
              "long": 13700,
              "short": 13005,
              "net": 695
            }
          },
          "openInterest": 191990
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 685641,
              "short": 814295,
              "net": -128654
            },
            "nonCommercial": {
              "long": 412036,
              "short": 236607,
              "net": 175429
            },
            "smallTrader": {
              "long": 119389,
              "short": 166164,
              "net": -46775
            }
          },
          "openInterest": 1543934
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101388,
              "short": 86995,
              "net": 14393
            },
            "nonCommercial": {
              "long": 65344,
              "short": 77082,
              "net": -11738
            },
            "smallTrader": {
              "long": 10925,
              "short": 13580,
              "net": -2655
            }
          },
          "openInterest": 210605
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 741648,
              "short": 925140,
              "net": -183492
            },
            "nonCommercial": {
              "long": 317166,
              "short": 139957,
              "net": 177209
            },
            "smallTrader": {
              "long": 65647,
              "short": 59364,
              "net": 6283
            }
          },
          "openInterest": 1896516
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 50136,
              "short": 52773,
              "net": -2637
            },
            "nonCommercial": {
              "long": 13202,
              "short": 7653,
              "net": 5549
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78341
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25617,
              "short": 30641,
              "net": -5024
            },
            "nonCommercial": {
              "long": 6025,
              "short": 1232,
              "net": 4793
            },
            "smallTrader": {
              "long": 716,
              "short": 485,
              "net": 231
            }
          },
          "openInterest": 34904
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 401746,
              "short": 533257,
              "net": -131511
            },
            "nonCommercial": {
              "long": 196388,
              "short": 120591,
              "net": 75797
            },
            "smallTrader": {
              "long": 97376,
              "short": 41662,
              "net": 55714
            }
          },
          "openInterest": 730212
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10900,
              "short": 16265,
              "net": -5365
            },
            "nonCommercial": {
              "long": 35726,
              "short": 19125,
              "net": 16601
            },
            "smallTrader": {
              "long": 9791,
              "short": 21027,
              "net": -11236
            }
          },
          "openInterest": 68916
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 204639,
              "short": 236909,
              "net": -32270
            },
            "nonCommercial": {
              "long": 79078,
              "short": 47338,
              "net": 31740
            },
            "smallTrader": {
              "long": 19303,
              "short": 18773,
              "net": 530
            }
          },
          "openInterest": 385116
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92787,
              "short": 283548,
              "net": -190761
            },
            "nonCommercial": {
              "long": 240377,
              "short": 77059,
              "net": 163318
            },
            "smallTrader": {
              "long": 50675,
              "short": 23232,
              "net": 27443
            }
          },
          "openInterest": 451868
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200340,
              "short": 186737,
              "net": 13603
            },
            "nonCommercial": {
              "long": 49532,
              "short": 69566,
              "net": -20034
            },
            "smallTrader": {
              "long": 35347,
              "short": 28916,
              "net": 6431
            }
          },
          "openInterest": 349630
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104910,
              "short": 306807,
              "net": -201897
            },
            "nonCommercial": {
              "long": 202797,
              "short": 23585,
              "net": 179212
            },
            "smallTrader": {
              "long": 44388,
              "short": 21703,
              "net": 22685
            }
          },
          "openInterest": 366246
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94174,
              "short": 128708,
              "net": -34534
            },
            "nonCommercial": {
              "long": 98526,
              "short": 63669,
              "net": 34857
            },
            "smallTrader": {
              "long": 21808,
              "short": 22131,
              "net": -323
            }
          },
          "openInterest": 271636
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101168,
              "short": 184031,
              "net": -82863
            },
            "nonCommercial": {
              "long": 174783,
              "short": 71753,
              "net": 103030
            },
            "smallTrader": {
              "long": 28663,
              "short": 48830,
              "net": -20167
            }
          },
          "openInterest": 357066
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39019,
              "short": 100489,
              "net": -61470
            },
            "nonCommercial": {
              "long": 83287,
              "short": 23775,
              "net": 59512
            },
            "smallTrader": {
              "long": 5554,
              "short": 3596,
              "net": 1958
            }
          },
          "openInterest": 129201
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1626,
              "short": 135,
              "net": 1491
            },
            "nonCommercial": {
              "long": 39108,
              "short": 42087,
              "net": -2979
            },
            "smallTrader": {
              "long": 1862,
              "short": 374,
              "net": 1488
            }
          },
          "openInterest": 48373
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 138038,
              "short": 157073,
              "net": -19035
            },
            "nonCommercial": {
              "long": 65524,
              "short": 47148,
              "net": 18376
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 265803
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 499907,
              "short": 388864,
              "net": 111043
            },
            "nonCommercial": {
              "long": 201937,
              "short": 314335,
              "net": -112398
            },
            "smallTrader": {
              "long": 42786,
              "short": 41431,
              "net": 1355
            }
          },
          "openInterest": 1471360
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46070,
              "short": 24768,
              "net": 21302
            },
            "nonCommercial": {
              "long": 12170,
              "short": 33693,
              "net": -21523
            },
            "smallTrader": {
              "long": 4201,
              "short": 3980,
              "net": 221
            }
          },
          "openInterest": 63075
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18493,
              "short": 33315,
              "net": -14822
            },
            "nonCommercial": {
              "long": 45794,
              "short": 35832,
              "net": 9962
            },
            "smallTrader": {
              "long": 8844,
              "short": 3984,
              "net": 4860
            }
          },
          "openInterest": 76812
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 333928,
              "short": 330774,
              "net": 3154
            },
            "nonCommercial": {
              "long": 84850,
              "short": 85256,
              "net": -406
            },
            "smallTrader": {
              "long": 23884,
              "short": 26632,
              "net": -2748
            }
          },
          "openInterest": 459912
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1599127,
              "short": 1555546,
              "net": 43581
            },
            "nonCommercial": {
              "long": 238841,
              "short": 318072,
              "net": -79231
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2150370
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41240,
              "short": 110504,
              "net": -69264
            },
            "nonCommercial": {
              "long": 70299,
              "short": 20356,
              "net": 49943
            },
            "smallTrader": {
              "long": 28535,
              "short": 9214,
              "net": 19321
            }
          },
          "openInterest": 152669
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279114,
              "short": 243568,
              "net": 35546
            },
            "nonCommercial": {
              "long": 112251,
              "short": 165985,
              "net": -53734
            },
            "smallTrader": {
              "long": 46066,
              "short": 27878,
              "net": 18188
            }
          },
          "openInterest": 547489
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 251914,
              "short": 332558,
              "net": -80644
            },
            "nonCommercial": {
              "long": 151088,
              "short": 80923,
              "net": 70165
            },
            "smallTrader": {
              "long": 35994,
              "short": 25515,
              "net": 10479
            }
          },
          "openInterest": 547896
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 378825,
              "short": 417801,
              "net": -38976
            },
            "nonCommercial": {
              "long": 184167,
              "short": 124694,
              "net": 59473
            },
            "smallTrader": {
              "long": 41309,
              "short": 61806,
              "net": -20497
            }
          },
          "openInterest": 752688
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444878,
              "short": 479590,
              "net": -34712
            },
            "nonCommercial": {
              "long": 196828,
              "short": 158063,
              "net": 38765
            },
            "smallTrader": {
              "long": 56409,
              "short": 60462,
              "net": -4053
            }
          },
          "openInterest": 814178
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53620,
              "short": 28356,
              "net": 25264
            },
            "nonCommercial": {
              "long": 5567,
              "short": 29881,
              "net": -24314
            },
            "smallTrader": {
              "long": 12562,
              "short": 13512,
              "net": -950
            }
          },
          "openInterest": 71949
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9388,
              "short": 7840,
              "net": 1548
            },
            "nonCommercial": {
              "long": 19093,
              "short": 19542,
              "net": -449
            },
            "smallTrader": {
              "long": 2515,
              "short": 3614,
              "net": -1099
            }
          },
          "openInterest": 32830
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 120747,
              "short": 128584,
              "net": -7837
            },
            "nonCommercial": {
              "long": 74898,
              "short": 70658,
              "net": 4240
            },
            "smallTrader": {
              "long": 29624,
              "short": 26027,
              "net": 3597
            }
          },
          "openInterest": 279032
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126797,
              "short": 73753,
              "net": 53044
            },
            "nonCommercial": {
              "long": 62237,
              "short": 116582,
              "net": -54345
            },
            "smallTrader": {
              "long": 21076,
              "short": 19775,
              "net": 1301
            }
          },
          "openInterest": 264115
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175679,
              "short": 66073,
              "net": 109606
            },
            "nonCommercial": {
              "long": 114740,
              "short": 231548,
              "net": -116808
            },
            "smallTrader": {
              "long": 38188,
              "short": 30986,
              "net": 7202
            }
          },
          "openInterest": 447242
        }
      ]
    },
    {
      "reportDate": "2025-05-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3936983,
              "short": 3124795,
              "net": 812188
            },
            "nonCommercial": {
              "long": 468266,
              "short": 1421434,
              "net": -953168
            },
            "smallTrader": {
              "long": 458736,
              "short": 317756,
              "net": 140980
            }
          },
          "openInterest": 4996132
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3219754,
              "short": 2146339,
              "net": 1073415
            },
            "nonCommercial": {
              "long": 549885,
              "short": 1770678,
              "net": -1220793
            },
            "smallTrader": {
              "long": 256003,
              "short": 108625,
              "net": 147378
            }
          },
          "openInterest": 4111503
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1361393,
              "short": 1364097,
              "net": -2704
            },
            "nonCommercial": {
              "long": 187829,
              "short": 283618,
              "net": -95789
            },
            "smallTrader": {
              "long": 230957,
              "short": 132464,
              "net": 98493
            }
          },
          "openInterest": 1803444
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5833463,
              "short": 3766713,
              "net": 2066750
            },
            "nonCommercial": {
              "long": 603900,
              "short": 2900396,
              "net": -2296496
            },
            "smallTrader": {
              "long": 461099,
              "short": 231353,
              "net": 229746
            }
          },
          "openInterest": 7102291
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121539,
              "short": 71826,
              "net": 49713
            },
            "nonCommercial": {
              "long": 26243,
              "short": 74615,
              "net": -48372
            },
            "smallTrader": {
              "long": 22896,
              "short": 24237,
              "net": -1341
            }
          },
          "openInterest": 183057
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1982,
              "short": 441,
              "net": 1541
            },
            "nonCommercial": {
              "long": 22936,
              "short": 24717,
              "net": -1781
            },
            "smallTrader": {
              "long": 1360,
              "short": 1120,
              "net": 240
            }
          },
          "openInterest": 27971
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23965,
              "short": 51892,
              "net": -27927
            },
            "nonCommercial": {
              "long": 61099,
              "short": 36138,
              "net": 24961
            },
            "smallTrader": {
              "long": 3952,
              "short": 986,
              "net": 2966
            }
          },
          "openInterest": 89250
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57797,
              "short": 92533,
              "net": -34736
            },
            "nonCommercial": {
              "long": 94384,
              "short": 65149,
              "net": 29235
            },
            "smallTrader": {
              "long": 31693,
              "short": 26192,
              "net": 5501
            }
          },
          "openInterest": 200214
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 209571,
              "short": 133102,
              "net": 76469
            },
            "nonCommercial": {
              "long": 16677,
              "short": 87322,
              "net": -70645
            },
            "smallTrader": {
              "long": 24048,
              "short": 29872,
              "net": -5824
            }
          },
          "openInterest": 255101
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36520,
              "short": 57694,
              "net": -21174
            },
            "nonCommercial": {
              "long": 27028,
              "short": 10117,
              "net": 16911
            },
            "smallTrader": {
              "long": 9402,
              "short": 5139,
              "net": 4263
            }
          },
          "openInterest": 90835
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56913,
              "short": 108701,
              "net": -51788
            },
            "nonCommercial": {
              "long": 59594,
              "short": 10253,
              "net": 49341
            },
            "smallTrader": {
              "long": 8598,
              "short": 6151,
              "net": 2447
            }
          },
          "openInterest": 154370
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61510,
              "short": 83865,
              "net": -22355
            },
            "nonCommercial": {
              "long": 71777,
              "short": 50074,
              "net": 21703
            },
            "smallTrader": {
              "long": 13342,
              "short": 12690,
              "net": 652
            }
          },
          "openInterest": 192752
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 701110,
              "short": 776407,
              "net": -75297
            },
            "nonCommercial": {
              "long": 376617,
              "short": 260718,
              "net": 115899
            },
            "smallTrader": {
              "long": 129869,
              "short": 170471,
              "net": -40602
            }
          },
          "openInterest": 1548526
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 103419,
              "short": 90282,
              "net": 13137
            },
            "nonCommercial": {
              "long": 64851,
              "short": 74927,
              "net": -10076
            },
            "smallTrader": {
              "long": 10468,
              "short": 13529,
              "net": -3061
            }
          },
          "openInterest": 219537
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 754904,
              "short": 935494,
              "net": -180590
            },
            "nonCommercial": {
              "long": 331348,
              "short": 155920,
              "net": 175428
            },
            "smallTrader": {
              "long": 62112,
              "short": 56950,
              "net": 5162
            }
          },
          "openInterest": 1982266
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48033,
              "short": 51538,
              "net": -3505
            },
            "nonCommercial": {
              "long": 12694,
              "short": 6899,
              "net": 5795
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 76175
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21611,
              "short": 26405,
              "net": -4794
            },
            "nonCommercial": {
              "long": 5819,
              "short": 1170,
              "net": 4649
            },
            "smallTrader": {
              "long": 648,
              "short": 503,
              "net": 145
            }
          },
          "openInterest": 30912
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 405535,
              "short": 536874,
              "net": -131339
            },
            "nonCommercial": {
              "long": 194192,
              "short": 118473,
              "net": 75719
            },
            "smallTrader": {
              "long": 97040,
              "short": 41420,
              "net": 55620
            }
          },
          "openInterest": 737013
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10030,
              "short": 15661,
              "net": -5631
            },
            "nonCommercial": {
              "long": 38290,
              "short": 20318,
              "net": 17972
            },
            "smallTrader": {
              "long": 9191,
              "short": 21532,
              "net": -12341
            }
          },
          "openInterest": 72081
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210351,
              "short": 249467,
              "net": -39116
            },
            "nonCommercial": {
              "long": 77467,
              "short": 40762,
              "net": 36705
            },
            "smallTrader": {
              "long": 23247,
              "short": 20836,
              "net": 2411
            }
          },
          "openInterest": 397319
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87244,
              "short": 279347,
              "net": -192103
            },
            "nonCommercial": {
              "long": 237445,
              "short": 74948,
              "net": 162497
            },
            "smallTrader": {
              "long": 52632,
              "short": 23026,
              "net": 29606
            }
          },
          "openInterest": 452414
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 205866,
              "short": 179288,
              "net": 26578
            },
            "nonCommercial": {
              "long": 46802,
              "short": 78412,
              "net": -31610
            },
            "smallTrader": {
              "long": 36593,
              "short": 31561,
              "net": 5032
            }
          },
          "openInterest": 357341
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105878,
              "short": 306490,
              "net": -200612
            },
            "nonCommercial": {
              "long": 204008,
              "short": 27149,
              "net": 176859
            },
            "smallTrader": {
              "long": 44435,
              "short": 20682,
              "net": 23753
            }
          },
          "openInterest": 375546
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95588,
              "short": 130551,
              "net": -34963
            },
            "nonCommercial": {
              "long": 100650,
              "short": 63149,
              "net": 37501
            },
            "smallTrader": {
              "long": 19676,
              "short": 22214,
              "net": -2538
            }
          },
          "openInterest": 269286
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105351,
              "short": 190294,
              "net": -84943
            },
            "nonCommercial": {
              "long": 185603,
              "short": 76972,
              "net": 108631
            },
            "smallTrader": {
              "long": 27847,
              "short": 51535,
              "net": -23688
            }
          },
          "openInterest": 382737
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34566,
              "short": 104253,
              "net": -69687
            },
            "nonCommercial": {
              "long": 86615,
              "short": 18060,
              "net": 68555
            },
            "smallTrader": {
              "long": 4872,
              "short": 3740,
              "net": 1132
            }
          },
          "openInterest": 127483
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1643,
              "short": 0,
              "net": 1643
            },
            "nonCommercial": {
              "long": 54976,
              "short": 58187,
              "net": -3211
            },
            "smallTrader": {
              "long": 1949,
              "short": 381,
              "net": 1568
            }
          },
          "openInterest": 66205
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141615,
              "short": 159774,
              "net": -18159
            },
            "nonCommercial": {
              "long": 72355,
              "short": 53865,
              "net": 18490
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 280451
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 531481,
              "short": 418846,
              "net": 112635
            },
            "nonCommercial": {
              "long": 187176,
              "short": 304341,
              "net": -117165
            },
            "smallTrader": {
              "long": 43815,
              "short": 39285,
              "net": 4530
            }
          },
          "openInterest": 1510862
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45115,
              "short": 22285,
              "net": 22830
            },
            "nonCommercial": {
              "long": 10188,
              "short": 33323,
              "net": -23135
            },
            "smallTrader": {
              "long": 4533,
              "short": 4228,
              "net": 305
            }
          },
          "openInterest": 60509
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18742,
              "short": 32782,
              "net": -14040
            },
            "nonCommercial": {
              "long": 44605,
              "short": 35095,
              "net": 9510
            },
            "smallTrader": {
              "long": 8637,
              "short": 4107,
              "net": 4530
            }
          },
          "openInterest": 77994
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 331976,
              "short": 313133,
              "net": 18843
            },
            "nonCommercial": {
              "long": 75021,
              "short": 89849,
              "net": -14828
            },
            "smallTrader": {
              "long": 23509,
              "short": 27524,
              "net": -4015
            }
          },
          "openInterest": 449683
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1586867,
              "short": 1540847,
              "net": 46020
            },
            "nonCommercial": {
              "long": 249517,
              "short": 328527,
              "net": -79010
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2149796
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32146,
              "short": 99949,
              "net": -67803
            },
            "nonCommercial": {
              "long": 70335,
              "short": 21083,
              "net": 49252
            },
            "smallTrader": {
              "long": 27737,
              "short": 9186,
              "net": 18551
            }
          },
          "openInterest": 140261
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 285863,
              "short": 251951,
              "net": 33912
            },
            "nonCommercial": {
              "long": 119134,
              "short": 173089,
              "net": -53955
            },
            "smallTrader": {
              "long": 49215,
              "short": 29172,
              "net": 20043
            }
          },
          "openInterest": 568530
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262712,
              "short": 338351,
              "net": -75639
            },
            "nonCommercial": {
              "long": 155811,
              "short": 88906,
              "net": 66905
            },
            "smallTrader": {
              "long": 33834,
              "short": 25100,
              "net": 8734
            }
          },
          "openInterest": 576761
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392063,
              "short": 423021,
              "net": -30958
            },
            "nonCommercial": {
              "long": 177646,
              "short": 128261,
              "net": 49385
            },
            "smallTrader": {
              "long": 43458,
              "short": 61885,
              "net": -18427
            }
          },
          "openInterest": 778000
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 424216,
              "short": 442218,
              "net": -18002
            },
            "nonCommercial": {
              "long": 196150,
              "short": 173710,
              "net": 22440
            },
            "smallTrader": {
              "long": 61109,
              "short": 65547,
              "net": -4438
            }
          },
          "openInterest": 797126
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52272,
              "short": 27840,
              "net": 24432
            },
            "nonCommercial": {
              "long": 5558,
              "short": 29132,
              "net": -23574
            },
            "smallTrader": {
              "long": 12634,
              "short": 13492,
              "net": -858
            }
          },
          "openInterest": 70578
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9682,
              "short": 7196,
              "net": 2486
            },
            "nonCommercial": {
              "long": 21251,
              "short": 22359,
              "net": -1108
            },
            "smallTrader": {
              "long": 2559,
              "short": 3937,
              "net": -1378
            }
          },
          "openInterest": 35412
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 121604,
              "short": 135149,
              "net": -13545
            },
            "nonCommercial": {
              "long": 71127,
              "short": 60184,
              "net": 10943
            },
            "smallTrader": {
              "long": 25910,
              "short": 23308,
              "net": 2602
            }
          },
          "openInterest": 279106
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129565,
              "short": 73351,
              "net": 56214
            },
            "nonCommercial": {
              "long": 62450,
              "short": 120588,
              "net": -58138
            },
            "smallTrader": {
              "long": 21142,
              "short": 19218,
              "net": 1924
            }
          },
          "openInterest": 277417
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 176106,
              "short": 74600,
              "net": 101506
            },
            "nonCommercial": {
              "long": 119875,
              "short": 227412,
              "net": -107537
            },
            "smallTrader": {
              "long": 36682,
              "short": 30651,
              "net": 6031
            }
          },
          "openInterest": 456016
        }
      ]
    },
    {
      "reportDate": "2025-05-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3993517,
              "short": 3188464,
              "net": 805053
            },
            "nonCommercial": {
              "long": 480171,
              "short": 1370522,
              "net": -890351
            },
            "smallTrader": {
              "long": 454804,
              "short": 369506,
              "net": 85298
            }
          },
          "openInterest": 5157374
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3224121,
              "short": 2110695,
              "net": 1113426
            },
            "nonCommercial": {
              "long": 562762,
              "short": 1784994,
              "net": -1222232
            },
            "smallTrader": {
              "long": 247644,
              "short": 138838,
              "net": 108806
            }
          },
          "openInterest": 4149980
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1369783,
              "short": 1390360,
              "net": -20577
            },
            "nonCommercial": {
              "long": 184789,
              "short": 262418,
              "net": -77629
            },
            "smallTrader": {
              "long": 230861,
              "short": 132655,
              "net": 98206
            }
          },
          "openInterest": 1829814
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5807519,
              "short": 3765942,
              "net": 2041577
            },
            "nonCommercial": {
              "long": 587192,
              "short": 2767235,
              "net": -2180043
            },
            "smallTrader": {
              "long": 460064,
              "short": 321598,
              "net": 138466
            }
          },
          "openInterest": 7152021
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119964,
              "short": 69081,
              "net": 50883
            },
            "nonCommercial": {
              "long": 25507,
              "short": 74853,
              "net": -49346
            },
            "smallTrader": {
              "long": 21268,
              "short": 22805,
              "net": -1537
            }
          },
          "openInterest": 180460
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1986,
              "short": 438,
              "net": 1548
            },
            "nonCommercial": {
              "long": 23453,
              "short": 24280,
              "net": -827
            },
            "smallTrader": {
              "long": 1276,
              "short": 1997,
              "net": -721
            }
          },
          "openInterest": 29070
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29847,
              "short": 76915,
              "net": -47068
            },
            "nonCommercial": {
              "long": 62123,
              "short": 18608,
              "net": 43515
            },
            "smallTrader": {
              "long": 4729,
              "short": 1176,
              "net": 3553
            }
          },
          "openInterest": 97197
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55836,
              "short": 87895,
              "net": -32059
            },
            "nonCommercial": {
              "long": 89540,
              "short": 62324,
              "net": 27216
            },
            "smallTrader": {
              "long": 32765,
              "short": 27922,
              "net": 4843
            }
          },
          "openInterest": 194861
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212802,
              "short": 120907,
              "net": 91895
            },
            "nonCommercial": {
              "long": 23250,
              "short": 105406,
              "net": -82156
            },
            "smallTrader": {
              "long": 21276,
              "short": 31015,
              "net": -9739
            }
          },
          "openInterest": 262803
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35859,
              "short": 62881,
              "net": -27022
            },
            "nonCommercial": {
              "long": 30518,
              "short": 9650,
              "net": 20868
            },
            "smallTrader": {
              "long": 11897,
              "short": 5743,
              "net": 6154
            }
          },
          "openInterest": 96891
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58862,
              "short": 107252,
              "net": -48390
            },
            "nonCommercial": {
              "long": 56603,
              "short": 10533,
              "net": 46070
            },
            "smallTrader": {
              "long": 8530,
              "short": 6210,
              "net": 2320
            }
          },
          "openInterest": 154524
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60805,
              "short": 85148,
              "net": -24343
            },
            "nonCommercial": {
              "long": 71926,
              "short": 50404,
              "net": 21522
            },
            "smallTrader": {
              "long": 14368,
              "short": 11547,
              "net": 2821
            }
          },
          "openInterest": 195840
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 735478,
              "short": 722327,
              "net": 13151
            },
            "nonCommercial": {
              "long": 341178,
              "short": 323072,
              "net": 18106
            },
            "smallTrader": {
              "long": 137591,
              "short": 168848,
              "net": -31257
            }
          },
          "openInterest": 1589429
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107157,
              "short": 87419,
              "net": 19738
            },
            "nonCommercial": {
              "long": 64575,
              "short": 82118,
              "net": -17543
            },
            "smallTrader": {
              "long": 11294,
              "short": 13489,
              "net": -2195
            }
          },
          "openInterest": 224743
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 792294,
              "short": 977132,
              "net": -184838
            },
            "nonCommercial": {
              "long": 325023,
              "short": 139722,
              "net": 185301
            },
            "smallTrader": {
              "long": 61609,
              "short": 62072,
              "net": -463
            }
          },
          "openInterest": 1948099
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47987,
              "short": 52287,
              "net": -4300
            },
            "nonCommercial": {
              "long": 13259,
              "short": 6145,
              "net": 7114
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 77515
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21454,
              "short": 25740,
              "net": -4286
            },
            "nonCommercial": {
              "long": 4967,
              "short": 876,
              "net": 4091
            },
            "smallTrader": {
              "long": 656,
              "short": 461,
              "net": 195
            }
          },
          "openInterest": 30058
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 406660,
              "short": 540942,
              "net": -134282
            },
            "nonCommercial": {
              "long": 209549,
              "short": 124775,
              "net": 84774
            },
            "smallTrader": {
              "long": 94529,
              "short": 45021,
              "net": 49508
            }
          },
          "openInterest": 750906
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9896,
              "short": 17201,
              "net": -7305
            },
            "nonCommercial": {
              "long": 41703,
              "short": 20819,
              "net": 20884
            },
            "smallTrader": {
              "long": 8666,
              "short": 22245,
              "net": -13579
            }
          },
          "openInterest": 77469
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209793,
              "short": 258959,
              "net": -49166
            },
            "nonCommercial": {
              "long": 84681,
              "short": 42542,
              "net": 42139
            },
            "smallTrader": {
              "long": 24423,
              "short": 17396,
              "net": 7027
            }
          },
          "openInterest": 396127
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88412,
              "short": 279619,
              "net": -191207
            },
            "nonCommercial": {
              "long": 238191,
              "short": 76982,
              "net": 161209
            },
            "smallTrader": {
              "long": 51570,
              "short": 21572,
              "net": 29998
            }
          },
          "openInterest": 440842
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188721,
              "short": 177060,
              "net": 11661
            },
            "nonCommercial": {
              "long": 48129,
              "short": 77525,
              "net": -29396
            },
            "smallTrader": {
              "long": 45758,
              "short": 28023,
              "net": 17735
            }
          },
          "openInterest": 347357
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101140,
              "short": 286031,
              "net": -184891
            },
            "nonCommercial": {
              "long": 194226,
              "short": 21958,
              "net": 172268
            },
            "smallTrader": {
              "long": 40015,
              "short": 27392,
              "net": 12623
            }
          },
          "openInterest": 359521
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96248,
              "short": 140361,
              "net": -44113
            },
            "nonCommercial": {
              "long": 111314,
              "short": 64557,
              "net": 46757
            },
            "smallTrader": {
              "long": 21292,
              "short": 23936,
              "net": -2644
            }
          },
          "openInterest": 289309
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97817,
              "short": 185633,
              "net": -87816
            },
            "nonCommercial": {
              "long": 194275,
              "short": 83628,
              "net": 110647
            },
            "smallTrader": {
              "long": 30544,
              "short": 53375,
              "net": -22831
            }
          },
          "openInterest": 379863
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35941,
              "short": 105482,
              "net": -69541
            },
            "nonCommercial": {
              "long": 90191,
              "short": 24485,
              "net": 65706
            },
            "smallTrader": {
              "long": 7084,
              "short": 3249,
              "net": 3835
            }
          },
          "openInterest": 134834
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1174,
              "short": 0,
              "net": 1174
            },
            "nonCommercial": {
              "long": 59240,
              "short": 62154,
              "net": -2914
            },
            "smallTrader": {
              "long": 2260,
              "short": 520,
              "net": 1740
            }
          },
          "openInterest": 74537
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 162702,
              "short": 168509,
              "net": -5807
            },
            "nonCommercial": {
              "long": 72026,
              "short": 66945,
              "net": 5081
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 307490
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 541185,
              "short": 437531,
              "net": 103654
            },
            "nonCommercial": {
              "long": 189642,
              "short": 301721,
              "net": -112079
            },
            "smallTrader": {
              "long": 46504,
              "short": 38079,
              "net": 8425
            }
          },
          "openInterest": 1530591
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45320,
              "short": 23204,
              "net": 22116
            },
            "nonCommercial": {
              "long": 10207,
              "short": 32819,
              "net": -22612
            },
            "smallTrader": {
              "long": 4303,
              "short": 3807,
              "net": 496
            }
          },
          "openInterest": 60757
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18603,
              "short": 32072,
              "net": -13469
            },
            "nonCommercial": {
              "long": 42968,
              "short": 33652,
              "net": 9316
            },
            "smallTrader": {
              "long": 8566,
              "short": 4413,
              "net": 4153
            }
          },
          "openInterest": 75977
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 335022,
              "short": 304161,
              "net": 30861
            },
            "nonCommercial": {
              "long": 62021,
              "short": 90377,
              "net": -28356
            },
            "smallTrader": {
              "long": 23084,
              "short": 25589,
              "net": -2505
            }
          },
          "openInterest": 443279
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1576417,
              "short": 1513671,
              "net": 62746
            },
            "nonCommercial": {
              "long": 241190,
              "short": 361081,
              "net": -119891
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2142617
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33164,
              "short": 99344,
              "net": -66180
            },
            "nonCommercial": {
              "long": 67944,
              "short": 20190,
              "net": 47754
            },
            "smallTrader": {
              "long": 27520,
              "short": 9094,
              "net": 18426
            }
          },
          "openInterest": 138262
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 285129,
              "short": 252422,
              "net": 32707
            },
            "nonCommercial": {
              "long": 124466,
              "short": 175394,
              "net": -50928
            },
            "smallTrader": {
              "long": 51140,
              "short": 32919,
              "net": 18221
            }
          },
          "openInterest": 583041
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 261556,
              "short": 345368,
              "net": -83812
            },
            "nonCommercial": {
              "long": 156359,
              "short": 82160,
              "net": 74199
            },
            "smallTrader": {
              "long": 35793,
              "short": 26180,
              "net": 9613
            }
          },
          "openInterest": 584996
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 394900,
              "short": 446876,
              "net": -51976
            },
            "nonCommercial": {
              "long": 188820,
              "short": 123642,
              "net": 65178
            },
            "smallTrader": {
              "long": 47999,
              "short": 61201,
              "net": -13202
            }
          },
          "openInterest": 822498
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 406500,
              "short": 437782,
              "net": -31282
            },
            "nonCommercial": {
              "long": 200858,
              "short": 171928,
              "net": 28930
            },
            "smallTrader": {
              "long": 65256,
              "short": 62904,
              "net": 2352
            }
          },
          "openInterest": 788002
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51006,
              "short": 28007,
              "net": 22999
            },
            "nonCommercial": {
              "long": 7443,
              "short": 30512,
              "net": -23069
            },
            "smallTrader": {
              "long": 14560,
              "short": 14490,
              "net": 70
            }
          },
          "openInterest": 73088
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7680,
              "short": 6613,
              "net": 1067
            },
            "nonCommercial": {
              "long": 15539,
              "short": 16154,
              "net": -615
            },
            "smallTrader": {
              "long": 2849,
              "short": 3301,
              "net": -452
            }
          },
          "openInterest": 27982
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 114114,
              "short": 124278,
              "net": -10164
            },
            "nonCommercial": {
              "long": 65347,
              "short": 59248,
              "net": 6099
            },
            "smallTrader": {
              "long": 38350,
              "short": 34285,
              "net": 4065
            }
          },
          "openInterest": 276572
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135818,
              "short": 75715,
              "net": 60103
            },
            "nonCommercial": {
              "long": 60167,
              "short": 122856,
              "net": -62689
            },
            "smallTrader": {
              "long": 22522,
              "short": 19936,
              "net": 2586
            }
          },
          "openInterest": 293000
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186211,
              "short": 73735,
              "net": 112476
            },
            "nonCommercial": {
              "long": 126006,
              "short": 244106,
              "net": -118100
            },
            "smallTrader": {
              "long": 39311,
              "short": 33687,
              "net": 5624
            }
          },
          "openInterest": 481487
        }
      ]
    },
    {
      "reportDate": "2025-05-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3980135,
              "short": 3213595,
              "net": 766540
            },
            "nonCommercial": {
              "long": 503706,
              "short": 1355137,
              "net": -851431
            },
            "smallTrader": {
              "long": 438754,
              "short": 353863,
              "net": 84891
            }
          },
          "openInterest": 5230886
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3235687,
              "short": 2095301,
              "net": 1140386
            },
            "nonCommercial": {
              "long": 592294,
              "short": 1859625,
              "net": -1267331
            },
            "smallTrader": {
              "long": 250064,
              "short": 123119,
              "net": 126945
            }
          },
          "openInterest": 4244380
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1369023,
              "short": 1388957,
              "net": -19934
            },
            "nonCommercial": {
              "long": 184197,
              "short": 256230,
              "net": -72033
            },
            "smallTrader": {
              "long": 235851,
              "short": 143884,
              "net": 91967
            }
          },
          "openInterest": 1852776
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5832382,
              "short": 3734443,
              "net": 2097939
            },
            "nonCommercial": {
              "long": 579514,
              "short": 2855455,
              "net": -2275941
            },
            "smallTrader": {
              "long": 439625,
              "short": 261623,
              "net": 178002
            }
          },
          "openInterest": 7225242
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121279,
              "short": 61743,
              "net": 59536
            },
            "nonCommercial": {
              "long": 20997,
              "short": 80074,
              "net": -59077
            },
            "smallTrader": {
              "long": 20781,
              "short": 21240,
              "net": -459
            }
          },
          "openInterest": 177853
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2121,
              "short": 429,
              "net": 1692
            },
            "nonCommercial": {
              "long": 24142,
              "short": 26094,
              "net": -1952
            },
            "smallTrader": {
              "long": 1466,
              "short": 1206,
              "net": 260
            }
          },
          "openInterest": 32033
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28734,
              "short": 64901,
              "net": -36167
            },
            "nonCommercial": {
              "long": 51552,
              "short": 25263,
              "net": 26289
            },
            "smallTrader": {
              "long": 11113,
              "short": 1235,
              "net": 9878
            }
          },
          "openInterest": 91585
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57675,
              "short": 91492,
              "net": -33817
            },
            "nonCommercial": {
              "long": 88144,
              "short": 64151,
              "net": 23993
            },
            "smallTrader": {
              "long": 33168,
              "short": 23344,
              "net": 9824
            }
          },
          "openInterest": 195326
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 216736,
              "short": 103754,
              "net": 112982
            },
            "nonCommercial": {
              "long": 22629,
              "short": 126490,
              "net": -103861
            },
            "smallTrader": {
              "long": 22213,
              "short": 31334,
              "net": -9121
            }
          },
          "openInterest": 266748
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35996,
              "short": 64871,
              "net": -28875
            },
            "nonCommercial": {
              "long": 36248,
              "short": 12332,
              "net": 23916
            },
            "smallTrader": {
              "long": 10742,
              "short": 5783,
              "net": 4959
            }
          },
          "openInterest": 104424
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57447,
              "short": 103149,
              "net": -45702
            },
            "nonCommercial": {
              "long": 54094,
              "short": 10794,
              "net": 43300
            },
            "smallTrader": {
              "long": 8093,
              "short": 5691,
              "net": 2402
            }
          },
          "openInterest": 150118
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64580,
              "short": 88003,
              "net": -23423
            },
            "nonCommercial": {
              "long": 69015,
              "short": 47977,
              "net": 21038
            },
            "smallTrader": {
              "long": 14164,
              "short": 11779,
              "net": 2385
            }
          },
          "openInterest": 205105
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 753623,
              "short": 714609,
              "net": 39014
            },
            "nonCommercial": {
              "long": 342329,
              "short": 353881,
              "net": -11552
            },
            "smallTrader": {
              "long": 137875,
              "short": 165337,
              "net": -27462
            }
          },
          "openInterest": 1637956
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115625,
              "short": 84279,
              "net": 31346
            },
            "nonCommercial": {
              "long": 62669,
              "short": 91825,
              "net": -29156
            },
            "smallTrader": {
              "long": 11274,
              "short": 13464,
              "net": -2190
            }
          },
          "openInterest": 235995
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 729895,
              "short": 916689,
              "net": -186794
            },
            "nonCommercial": {
              "long": 332659,
              "short": 146239,
              "net": 186420
            },
            "smallTrader": {
              "long": 55322,
              "short": 54948,
              "net": 374
            }
          },
          "openInterest": 1873273
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49297,
              "short": 53016,
              "net": -3719
            },
            "nonCommercial": {
              "long": 14117,
              "short": 5970,
              "net": 8147
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78995
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23638,
              "short": 26872,
              "net": -3234
            },
            "nonCommercial": {
              "long": 4137,
              "short": 1113,
              "net": 3024
            },
            "smallTrader": {
              "long": 685,
              "short": 475,
              "net": 210
            }
          },
          "openInterest": 30829
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 423456,
              "short": 550286,
              "net": -126830
            },
            "nonCommercial": {
              "long": 206042,
              "short": 131589,
              "net": 74453
            },
            "smallTrader": {
              "long": 94072,
              "short": 41695,
              "net": 52377
            }
          },
          "openInterest": 759249
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10101,
              "short": 18713,
              "net": -8612
            },
            "nonCommercial": {
              "long": 43044,
              "short": 20742,
              "net": 22302
            },
            "smallTrader": {
              "long": 8102,
              "short": 21792,
              "net": -13690
            }
          },
          "openInterest": 77437
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 209162,
              "short": 259298,
              "net": -50136
            },
            "nonCommercial": {
              "long": 87620,
              "short": 43199,
              "net": 44421
            },
            "smallTrader": {
              "long": 22791,
              "short": 17076,
              "net": 5715
            }
          },
          "openInterest": 399606
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90256,
              "short": 287904,
              "net": -197648
            },
            "nonCommercial": {
              "long": 238062,
              "short": 74081,
              "net": 163981
            },
            "smallTrader": {
              "long": 54053,
              "short": 20386,
              "net": 33667
            }
          },
          "openInterest": 448000
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200342,
              "short": 207168,
              "net": -6826
            },
            "nonCommercial": {
              "long": 48831,
              "short": 56571,
              "net": -7740
            },
            "smallTrader": {
              "long": 42062,
              "short": 27496,
              "net": 14566
            }
          },
          "openInterest": 353456
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102102,
              "short": 283123,
              "net": -181021
            },
            "nonCommercial": {
              "long": 194510,
              "short": 27180,
              "net": 167330
            },
            "smallTrader": {
              "long": 38497,
              "short": 24806,
              "net": 13691
            }
          },
          "openInterest": 366865
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97715,
              "short": 148400,
              "net": -50685
            },
            "nonCommercial": {
              "long": 120427,
              "short": 65706,
              "net": 54721
            },
            "smallTrader": {
              "long": 22586,
              "short": 26622,
              "net": -4036
            }
          },
          "openInterest": 308282
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107939,
              "short": 188349,
              "net": -80410
            },
            "nonCommercial": {
              "long": 194051,
              "short": 90635,
              "net": 103416
            },
            "smallTrader": {
              "long": 30314,
              "short": 53320,
              "net": -23006
            }
          },
          "openInterest": 390812
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40078,
              "short": 104140,
              "net": -64062
            },
            "nonCommercial": {
              "long": 89323,
              "short": 26791,
              "net": 62532
            },
            "smallTrader": {
              "long": 5579,
              "short": 4049,
              "net": 1530
            }
          },
          "openInterest": 136985
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1181,
              "short": 0,
              "net": 1181
            },
            "nonCommercial": {
              "long": 90741,
              "short": 93832,
              "net": -3091
            },
            "smallTrader": {
              "long": 2424,
              "short": 514,
              "net": 1910
            }
          },
          "openInterest": 103672
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 160165,
              "short": 160508,
              "net": -343
            },
            "nonCommercial": {
              "long": 69089,
              "short": 68455,
              "net": 634
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 301110
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 536591,
              "short": 433248,
              "net": 103343
            },
            "nonCommercial": {
              "long": 205356,
              "short": 319258,
              "net": -113902
            },
            "smallTrader": {
              "long": 47115,
              "short": 36556,
              "net": 10559
            }
          },
          "openInterest": 1497884
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 46591,
              "short": 22331,
              "net": 24260
            },
            "nonCommercial": {
              "long": 9981,
              "short": 33633,
              "net": -23652
            },
            "smallTrader": {
              "long": 3626,
              "short": 4234,
              "net": -608
            }
          },
          "openInterest": 61056
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17049,
              "short": 34566,
              "net": -17517
            },
            "nonCommercial": {
              "long": 50293,
              "short": 32897,
              "net": 17396
            },
            "smallTrader": {
              "long": 7490,
              "short": 7369,
              "net": 121
            }
          },
          "openInterest": 82058
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 315935,
              "short": 306586,
              "net": 9349
            },
            "nonCommercial": {
              "long": 72733,
              "short": 78480,
              "net": -5747
            },
            "smallTrader": {
              "long": 23370,
              "short": 26972,
              "net": -3602
            }
          },
          "openInterest": 435666
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1575299,
              "short": 1523477,
              "net": 51822
            },
            "nonCommercial": {
              "long": 243569,
              "short": 338968,
              "net": -95399
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2130048
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 33798,
              "short": 100577,
              "net": -66779
            },
            "nonCommercial": {
              "long": 70891,
              "short": 20849,
              "net": 50042
            },
            "smallTrader": {
              "long": 26826,
              "short": 10089,
              "net": 16737
            }
          },
          "openInterest": 141451
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 288319,
              "short": 252713,
              "net": 35606
            },
            "nonCommercial": {
              "long": 121724,
              "short": 179897,
              "net": -58173
            },
            "smallTrader": {
              "long": 54354,
              "short": 31787,
              "net": 22567
            }
          },
          "openInterest": 597395
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262822,
              "short": 337054,
              "net": -74232
            },
            "nonCommercial": {
              "long": 151778,
              "short": 84859,
              "net": 66919
            },
            "smallTrader": {
              "long": 32354,
              "short": 25041,
              "net": 7313
            }
          },
          "openInterest": 594907
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 416365,
              "short": 451081,
              "net": -34716
            },
            "nonCommercial": {
              "long": 180039,
              "short": 132126,
              "net": 47913
            },
            "smallTrader": {
              "long": 49607,
              "short": 62804,
              "net": -13197
            }
          },
          "openInterest": 844860
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422726,
              "short": 444398,
              "net": -21672
            },
            "nonCommercial": {
              "long": 202598,
              "short": 174167,
              "net": 28431
            },
            "smallTrader": {
              "long": 62245,
              "short": 69004,
              "net": -6759
            }
          },
          "openInterest": 805373
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51871,
              "short": 26573,
              "net": 25298
            },
            "nonCommercial": {
              "long": 7632,
              "short": 31399,
              "net": -23767
            },
            "smallTrader": {
              "long": 13558,
              "short": 15089,
              "net": -1531
            }
          },
          "openInterest": 73133
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8369,
              "short": 6499,
              "net": 1870
            },
            "nonCommercial": {
              "long": 17583,
              "short": 18129,
              "net": -546
            },
            "smallTrader": {
              "long": 2252,
              "short": 3576,
              "net": -1324
            }
          },
          "openInterest": 30189
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 130533,
              "short": 136118,
              "net": -5585
            },
            "nonCommercial": {
              "long": 80402,
              "short": 75978,
              "net": 4424
            },
            "smallTrader": {
              "long": 23915,
              "short": 22754,
              "net": 1161
            }
          },
          "openInterest": 299850
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135237,
              "short": 79127,
              "net": 56110
            },
            "nonCommercial": {
              "long": 61905,
              "short": 121108,
              "net": -59203
            },
            "smallTrader": {
              "long": 22304,
              "short": 19211,
              "net": 3093
            }
          },
          "openInterest": 298591
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180857,
              "short": 81777,
              "net": 99080
            },
            "nonCommercial": {
              "long": 127701,
              "short": 227327,
              "net": -99626
            },
            "smallTrader": {
              "long": 35140,
              "short": 34594,
              "net": 546
            }
          },
          "openInterest": 478028
        }
      ]
    },
    {
      "reportDate": "2025-05-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3963745,
              "short": 3373717,
              "net": 590028
            },
            "nonCommercial": {
              "long": 448610,
              "short": 1218214,
              "net": -769604
            },
            "smallTrader": {
              "long": 565218,
              "short": 385642,
              "net": 179576
            }
          },
          "openInterest": 5252377
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2963237,
              "short": 2072248,
              "net": 890989
            },
            "nonCommercial": {
              "long": 587637,
              "short": 1707540,
              "net": -1119903
            },
            "smallTrader": {
              "long": 368710,
              "short": 139796,
              "net": 228914
            }
          },
          "openInterest": 4020344
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1376597,
              "short": 1432350,
              "net": -55753
            },
            "nonCommercial": {
              "long": 186601,
              "short": 240491,
              "net": -53890
            },
            "smallTrader": {
              "long": 278158,
              "short": 168515,
              "net": 109643
            }
          },
          "openInterest": 1899157
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5787838,
              "short": 3694071,
              "net": 2093767
            },
            "nonCommercial": {
              "long": 448667,
              "short": 2781904,
              "net": -2333237
            },
            "smallTrader": {
              "long": 586542,
              "short": 347072,
              "net": 239470
            }
          },
          "openInterest": 7037906
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 119718,
              "short": 63303,
              "net": 56415
            },
            "nonCommercial": {
              "long": 21572,
              "short": 82752,
              "net": -61180
            },
            "smallTrader": {
              "long": 23517,
              "short": 18752,
              "net": 4765
            }
          },
          "openInterest": 179292
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2217,
              "short": 445,
              "net": 1772
            },
            "nonCommercial": {
              "long": 24546,
              "short": 26820,
              "net": -2274
            },
            "smallTrader": {
              "long": 1554,
              "short": 1052,
              "net": 502
            }
          },
          "openInterest": 31964
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34900,
              "short": 85236,
              "net": -50336
            },
            "nonCommercial": {
              "long": 62541,
              "short": 15702,
              "net": 46839
            },
            "smallTrader": {
              "long": 4725,
              "short": 1228,
              "net": 3497
            }
          },
          "openInterest": 126347
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59033,
              "short": 105900,
              "net": -46867
            },
            "nonCommercial": {
              "long": 102391,
              "short": 67012,
              "net": 35379
            },
            "smallTrader": {
              "long": 36723,
              "short": 25235,
              "net": 11488
            }
          },
          "openInterest": 202990
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212692,
              "short": 107690,
              "net": 105002
            },
            "nonCommercial": {
              "long": 20418,
              "short": 124316,
              "net": -103898
            },
            "smallTrader": {
              "long": 25181,
              "short": 26285,
              "net": -1104
            }
          },
          "openInterest": 263232
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36248,
              "short": 62319,
              "net": -26071
            },
            "nonCommercial": {
              "long": 33573,
              "short": 12461,
              "net": 21112
            },
            "smallTrader": {
              "long": 10730,
              "short": 5771,
              "net": 4959
            }
          },
          "openInterest": 101488
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62191,
              "short": 104605,
              "net": -42414
            },
            "nonCommercial": {
              "long": 52129,
              "short": 11614,
              "net": 40515
            },
            "smallTrader": {
              "long": 7692,
              "short": 5793,
              "net": 1899
            }
          },
          "openInterest": 153055
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65108,
              "short": 91183,
              "net": -26075
            },
            "nonCommercial": {
              "long": 69944,
              "short": 47363,
              "net": 22581
            },
            "smallTrader": {
              "long": 15020,
              "short": 11526,
              "net": 3494
            }
          },
          "openInterest": 208601
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 766211,
              "short": 713647,
              "net": 52564
            },
            "nonCommercial": {
              "long": 324377,
              "short": 344710,
              "net": -20333
            },
            "smallTrader": {
              "long": 135064,
              "short": 167295,
              "net": -32231
            }
          },
          "openInterest": 1654814
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115537,
              "short": 84077,
              "net": 31460
            },
            "nonCommercial": {
              "long": 63352,
              "short": 92716,
              "net": -29364
            },
            "smallTrader": {
              "long": 12183,
              "short": 14279,
              "net": -2096
            }
          },
          "openInterest": 235156
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 754023,
              "short": 923130,
              "net": -169107
            },
            "nonCommercial": {
              "long": 322611,
              "short": 156917,
              "net": 165694
            },
            "smallTrader": {
              "long": 57134,
              "short": 53721,
              "net": 3413
            }
          },
          "openInterest": 1943708
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 46548,
              "short": 54532,
              "net": -7984
            },
            "nonCommercial": {
              "long": 16567,
              "short": 5389,
              "net": 11178
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 80388
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24010,
              "short": 27048,
              "net": -3038
            },
            "nonCommercial": {
              "long": 3976,
              "short": 1295,
              "net": 2681
            },
            "smallTrader": {
              "long": 789,
              "short": 432,
              "net": 357
            }
          },
          "openInterest": 30951
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 427966,
              "short": 559867,
              "net": -131901
            },
            "nonCommercial": {
              "long": 204326,
              "short": 124852,
              "net": 79474
            },
            "smallTrader": {
              "long": 95278,
              "short": 42851,
              "net": 52427
            }
          },
          "openInterest": 760471
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 9836,
              "short": 18213,
              "net": -8377
            },
            "nonCommercial": {
              "long": 40604,
              "short": 19358,
              "net": 21246
            },
            "smallTrader": {
              "long": 8215,
              "short": 21084,
              "net": -12869
            }
          },
          "openInterest": 75610
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215213,
              "short": 257278,
              "net": -42065
            },
            "nonCommercial": {
              "long": 85862,
              "short": 45616,
              "net": 40246
            },
            "smallTrader": {
              "long": 19835,
              "short": 18016,
              "net": 1819
            }
          },
          "openInterest": 396829
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87509,
              "short": 295096,
              "net": -207587
            },
            "nonCommercial": {
              "long": 234087,
              "short": 59903,
              "net": 174184
            },
            "smallTrader": {
              "long": 56541,
              "short": 23138,
              "net": 33403
            }
          },
          "openInterest": 437538
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200069,
              "short": 207609,
              "net": -7540
            },
            "nonCommercial": {
              "long": 49172,
              "short": 53640,
              "net": -4468
            },
            "smallTrader": {
              "long": 41011,
              "short": 29003,
              "net": 12008
            }
          },
          "openInterest": 350946
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101750,
              "short": 285448,
              "net": -183698
            },
            "nonCommercial": {
              "long": 191802,
              "short": 27790,
              "net": 164012
            },
            "smallTrader": {
              "long": 41934,
              "short": 22248,
              "net": 19686
            }
          },
          "openInterest": 377011
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98880,
              "short": 153532,
              "net": -54652
            },
            "nonCommercial": {
              "long": 123620,
              "short": 64917,
              "net": 58703
            },
            "smallTrader": {
              "long": 22040,
              "short": 26091,
              "net": -4051
            }
          },
          "openInterest": 315752
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114281,
              "short": 191810,
              "net": -77529
            },
            "nonCommercial": {
              "long": 196032,
              "short": 95388,
              "net": 100644
            },
            "smallTrader": {
              "long": 29942,
              "short": 53057,
              "net": -23115
            }
          },
          "openInterest": 400447
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53609,
              "short": 116979,
              "net": -63370
            },
            "nonCommercial": {
              "long": 88293,
              "short": 26891,
              "net": 61402
            },
            "smallTrader": {
              "long": 5477,
              "short": 3509,
              "net": 1968
            }
          },
          "openInterest": 161653
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1288,
              "short": 0,
              "net": 1288
            },
            "nonCommercial": {
              "long": 115805,
              "short": 118974,
              "net": -3169
            },
            "smallTrader": {
              "long": 2534,
              "short": 653,
              "net": 1881
            }
          },
          "openInterest": 130108
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148665,
              "short": 157729,
              "net": -9064
            },
            "nonCommercial": {
              "long": 72608,
              "short": 67349,
              "net": 5259
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 295593
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 533473,
              "short": 417371,
              "net": 116102
            },
            "nonCommercial": {
              "long": 195854,
              "short": 324956,
              "net": -129102
            },
            "smallTrader": {
              "long": 48819,
              "short": 35819,
              "net": 13000
            }
          },
          "openInterest": 1470148
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45071,
              "short": 20703,
              "net": 24368
            },
            "nonCommercial": {
              "long": 9093,
              "short": 33479,
              "net": -24386
            },
            "smallTrader": {
              "long": 4226,
              "short": 4208,
              "net": 18
            }
          },
          "openInterest": 59262
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15899,
              "short": 41788,
              "net": -25889
            },
            "nonCommercial": {
              "long": 59282,
              "short": 33939,
              "net": 25343
            },
            "smallTrader": {
              "long": 8794,
              "short": 8248,
              "net": 546
            }
          },
          "openInterest": 91884
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 312937,
              "short": 305896,
              "net": 7041
            },
            "nonCommercial": {
              "long": 75186,
              "short": 79643,
              "net": -4457
            },
            "smallTrader": {
              "long": 24009,
              "short": 26593,
              "net": -2584
            }
          },
          "openInterest": 434066
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1565769,
              "short": 1558592,
              "net": 7177
            },
            "nonCommercial": {
              "long": 256386,
              "short": 308733,
              "net": -52347
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2129520
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34318,
              "short": 104595,
              "net": -70277
            },
            "nonCommercial": {
              "long": 73240,
              "short": 20228,
              "net": 53012
            },
            "smallTrader": {
              "long": 27830,
              "short": 10565,
              "net": 17265
            }
          },
          "openInterest": 147555
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279697,
              "short": 252641,
              "net": 27056
            },
            "nonCommercial": {
              "long": 124175,
              "short": 173328,
              "net": -49153
            },
            "smallTrader": {
              "long": 54544,
              "short": 32447,
              "net": 22097
            }
          },
          "openInterest": 592352
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 270411,
              "short": 340112,
              "net": -69701
            },
            "nonCommercial": {
              "long": 146572,
              "short": 85487,
              "net": 61085
            },
            "smallTrader": {
              "long": 32911,
              "short": 24295,
              "net": 8616
            }
          },
          "openInterest": 601583
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 422089,
              "short": 483225,
              "net": -61136
            },
            "nonCommercial": {
              "long": 195013,
              "short": 122452,
              "net": 72561
            },
            "smallTrader": {
              "long": 50094,
              "short": 61519,
              "net": -11425
            }
          },
          "openInterest": 859854
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428417,
              "short": 441042,
              "net": -12625
            },
            "nonCommercial": {
              "long": 209622,
              "short": 190119,
              "net": 19503
            },
            "smallTrader": {
              "long": 62089,
              "short": 68967,
              "net": -6878
            }
          },
          "openInterest": 824628
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52826,
              "short": 27372,
              "net": 25454
            },
            "nonCommercial": {
              "long": 5789,
              "short": 31272,
              "net": -25483
            },
            "smallTrader": {
              "long": 14117,
              "short": 14088,
              "net": 29
            }
          },
          "openInterest": 73781
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8331,
              "short": 6844,
              "net": 1487
            },
            "nonCommercial": {
              "long": 18406,
              "short": 18492,
              "net": -86
            },
            "smallTrader": {
              "long": 2194,
              "short": 3595,
              "net": -1401
            }
          },
          "openInterest": 30979
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 115459,
              "short": 110309,
              "net": 5150
            },
            "nonCommercial": {
              "long": 68657,
              "short": 74422,
              "net": -5765
            },
            "smallTrader": {
              "long": 25950,
              "short": 25335,
              "net": 615
            }
          },
          "openInterest": 259527
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139797,
              "short": 81818,
              "net": 57979
            },
            "nonCommercial": {
              "long": 58709,
              "short": 118443,
              "net": -59734
            },
            "smallTrader": {
              "long": 21389,
              "short": 19634,
              "net": 1755
            }
          },
          "openInterest": 291769
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186975,
              "short": 90914,
              "net": 96061
            },
            "nonCommercial": {
              "long": 115201,
              "short": 213956,
              "net": -98755
            },
            "smallTrader": {
              "long": 36224,
              "short": 33530,
              "net": 2694
            }
          },
          "openInterest": 475725
        }
      ]
    },
    {
      "reportDate": "2025-06-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3739243,
              "short": 3105923,
              "net": 633320
            },
            "nonCommercial": {
              "long": 509034,
              "short": 1214290,
              "net": -705256
            },
            "smallTrader": {
              "long": 415931,
              "short": 343995,
              "net": 71936
            }
          },
          "openInterest": 4772482
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 2957205,
              "short": 1932689,
              "net": 1024516
            },
            "nonCommercial": {
              "long": 574694,
              "short": 1718619,
              "net": -1143925
            },
            "smallTrader": {
              "long": 233429,
              "short": 114020,
              "net": 119409
            }
          },
          "openInterest": 3828810
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1322293,
              "short": 1307591,
              "net": 14702
            },
            "nonCommercial": {
              "long": 190607,
              "short": 292980,
              "net": -102373
            },
            "smallTrader": {
              "long": 228215,
              "short": 140544,
              "net": 87671
            }
          },
          "openInterest": 1763931
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5740780,
              "short": 3516760,
              "net": 2224020
            },
            "nonCommercial": {
              "long": 480671,
              "short": 2877207,
              "net": -2396536
            },
            "smallTrader": {
              "long": 412729,
              "short": 240213,
              "net": 172516
            }
          },
          "openInterest": 6810389
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 130735,
              "short": 69540,
              "net": 61195
            },
            "nonCommercial": {
              "long": 23969,
              "short": 87124,
              "net": -63155
            },
            "smallTrader": {
              "long": 23307,
              "short": 21347,
              "net": 1960
            }
          },
          "openInterest": 202595
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2407,
              "short": 458,
              "net": 1949
            },
            "nonCommercial": {
              "long": 24084,
              "short": 26396,
              "net": -2312
            },
            "smallTrader": {
              "long": 1341,
              "short": 978,
              "net": 363
            }
          },
          "openInterest": 29758
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 26403,
              "short": 60322,
              "net": -33919
            },
            "nonCommercial": {
              "long": 54954,
              "short": 24161,
              "net": 30793
            },
            "smallTrader": {
              "long": 4014,
              "short": 888,
              "net": 3126
            }
          },
          "openInterest": 85447
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 74588,
              "short": 123553,
              "net": -48965
            },
            "nonCommercial": {
              "long": 103672,
              "short": 68457,
              "net": 35215
            },
            "smallTrader": {
              "long": 36963,
              "short": 23213,
              "net": 13750
            }
          },
          "openInterest": 233601
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 214704,
              "short": 104079,
              "net": 110625
            },
            "nonCommercial": {
              "long": 18667,
              "short": 127113,
              "net": -108446
            },
            "smallTrader": {
              "long": 23967,
              "short": 26146,
              "net": -2179
            }
          },
          "openInterest": 270041
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 35938,
              "short": 61540,
              "net": -25602
            },
            "nonCommercial": {
              "long": 31567,
              "short": 12097,
              "net": 19470
            },
            "smallTrader": {
              "long": 11764,
              "short": 5632,
              "net": 6132
            }
          },
          "openInterest": 100231
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66385,
              "short": 103450,
              "net": -37065
            },
            "nonCommercial": {
              "long": 47810,
              "short": 12793,
              "net": 35017
            },
            "smallTrader": {
              "long": 8810,
              "short": 6762,
              "net": 2048
            }
          },
          "openInterest": 158180
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64639,
              "short": 91652,
              "net": -27013
            },
            "nonCommercial": {
              "long": 71249,
              "short": 47155,
              "net": 24094
            },
            "smallTrader": {
              "long": 14562,
              "short": 11643,
              "net": 2919
            }
          },
          "openInterest": 211857
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 788104,
              "short": 683379,
              "net": 104725
            },
            "nonCommercial": {
              "long": 317410,
              "short": 398469,
              "net": -81059
            },
            "smallTrader": {
              "long": 143729,
              "short": 167395,
              "net": -23666
            }
          },
          "openInterest": 1669150
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116837,
              "short": 83357,
              "net": 33480
            },
            "nonCommercial": {
              "long": 63272,
              "short": 95512,
              "net": -32240
            },
            "smallTrader": {
              "long": 12169,
              "short": 13409,
              "net": -1240
            }
          },
          "openInterest": 239377
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 766053,
              "short": 940517,
              "net": -174464
            },
            "nonCommercial": {
              "long": 325172,
              "short": 157215,
              "net": 167957
            },
            "smallTrader": {
              "long": 64488,
              "short": 57981,
              "net": 6507
            }
          },
          "openInterest": 2010313
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47752,
              "short": 57218,
              "net": -9466
            },
            "nonCommercial": {
              "long": 16693,
              "short": 7067,
              "net": 9626
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85461
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 17804,
              "short": 20058,
              "net": -2254
            },
            "nonCommercial": {
              "long": 3477,
              "short": 1674,
              "net": 1803
            },
            "smallTrader": {
              "long": 809,
              "short": 358,
              "net": 451
            }
          },
          "openInterest": 24777
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 437677,
              "short": 575962,
              "net": -138285
            },
            "nonCommercial": {
              "long": 202786,
              "short": 120022,
              "net": 82764
            },
            "smallTrader": {
              "long": 100625,
              "short": 45104,
              "net": 55521
            }
          },
          "openInterest": 781284
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 10062,
              "short": 19833,
              "net": -9771
            },
            "nonCommercial": {
              "long": 42230,
              "short": 19525,
              "net": 22705
            },
            "smallTrader": {
              "long": 8484,
              "short": 21418,
              "net": -12934
            }
          },
          "openInterest": 78739
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 199721,
              "short": 241291,
              "net": -41570
            },
            "nonCommercial": {
              "long": 84648,
              "short": 42402,
              "net": 42246
            },
            "smallTrader": {
              "long": 19945,
              "short": 20621,
              "net": -676
            }
          },
          "openInterest": 385763
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 70905,
              "short": 291731,
              "net": -220826
            },
            "nonCommercial": {
              "long": 246982,
              "short": 59077,
              "net": 187905
            },
            "smallTrader": {
              "long": 51996,
              "short": 19075,
              "net": 32921
            }
          },
          "openInterest": 415941
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 189804,
              "short": 194994,
              "net": -5190
            },
            "nonCommercial": {
              "long": 46728,
              "short": 53519,
              "net": -6791
            },
            "smallTrader": {
              "long": 41255,
              "short": 29274,
              "net": 11981
            }
          },
          "openInterest": 344681
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100151,
              "short": 275659,
              "net": -175508
            },
            "nonCommercial": {
              "long": 189514,
              "short": 38365,
              "net": 151149
            },
            "smallTrader": {
              "long": 44497,
              "short": 20138,
              "net": 24359
            }
          },
          "openInterest": 366008
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99654,
              "short": 162056,
              "net": -62402
            },
            "nonCommercial": {
              "long": 139541,
              "short": 72965,
              "net": 66576
            },
            "smallTrader": {
              "long": 24579,
              "short": 28753,
              "net": -4174
            }
          },
          "openInterest": 347580
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116851,
              "short": 200016,
              "net": -83165
            },
            "nonCommercial": {
              "long": 202063,
              "short": 98780,
              "net": 103283
            },
            "smallTrader": {
              "long": 32540,
              "short": 52658,
              "net": -20118
            }
          },
          "openInterest": 410436
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55198,
              "short": 122144,
              "net": -66946
            },
            "nonCommercial": {
              "long": 93401,
              "short": 28952,
              "net": 64449
            },
            "smallTrader": {
              "long": 6108,
              "short": 3611,
              "net": 2497
            }
          },
          "openInterest": 168665
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1531,
              "short": 75,
              "net": 1456
            },
            "nonCommercial": {
              "long": 43292,
              "short": 46583,
              "net": -3291
            },
            "smallTrader": {
              "long": 2254,
              "short": 419,
              "net": 1835
            }
          },
          "openInterest": 47941
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151501,
              "short": 162916,
              "net": -11415
            },
            "nonCommercial": {
              "long": 70925,
              "short": 64958,
              "net": 5967
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 298126
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 514457,
              "short": 422275,
              "net": 92182
            },
            "nonCommercial": {
              "long": 226369,
              "short": 331265,
              "net": -104896
            },
            "smallTrader": {
              "long": 50735,
              "short": 38021,
              "net": 12714
            }
          },
          "openInterest": 1504141
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51514,
              "short": 27913,
              "net": 23601
            },
            "nonCommercial": {
              "long": 9531,
              "short": 33205,
              "net": -23674
            },
            "smallTrader": {
              "long": 4419,
              "short": 4346,
              "net": 73
            }
          },
          "openInterest": 67925
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16293,
              "short": 39526,
              "net": -23233
            },
            "nonCommercial": {
              "long": 59019,
              "short": 38970,
              "net": 20049
            },
            "smallTrader": {
              "long": 10349,
              "short": 7165,
              "net": 3184
            }
          },
          "openInterest": 95262
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 318071,
              "short": 301878,
              "net": 16193
            },
            "nonCommercial": {
              "long": 79926,
              "short": 91971,
              "net": -12045
            },
            "smallTrader": {
              "long": 24826,
              "short": 28974,
              "net": -4148
            }
          },
          "openInterest": 445327
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1571442,
              "short": 1561439,
              "net": 10003
            },
            "nonCommercial": {
              "long": 250353,
              "short": 319981,
              "net": -69628
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2140283
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 32689,
              "short": 111830,
              "net": -79141
            },
            "nonCommercial": {
              "long": 81981,
              "short": 21211,
              "net": 60770
            },
            "smallTrader": {
              "long": 29969,
              "short": 11598,
              "net": 18371
            }
          },
          "openInterest": 163347
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 290014,
              "short": 259567,
              "net": 30447
            },
            "nonCommercial": {
              "long": 124108,
              "short": 178627,
              "net": -54519
            },
            "smallTrader": {
              "long": 56843,
              "short": 32771,
              "net": 24072
            }
          },
          "openInterest": 605381
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289547,
              "short": 337336,
              "net": -47789
            },
            "nonCommercial": {
              "long": 131752,
              "short": 89813,
              "net": 41939
            },
            "smallTrader": {
              "long": 31814,
              "short": 25964,
              "net": 5850
            }
          },
          "openInterest": 595753
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432650,
              "short": 477027,
              "net": -44377
            },
            "nonCommercial": {
              "long": 191916,
              "short": 131969,
              "net": 59947
            },
            "smallTrader": {
              "long": 48642,
              "short": 64212,
              "net": -15570
            }
          },
          "openInterest": 876302
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 445078,
              "short": 434371,
              "net": 10707
            },
            "nonCommercial": {
              "long": 214220,
              "short": 218064,
              "net": -3844
            },
            "smallTrader": {
              "long": 62137,
              "short": 69000,
              "net": -6863
            }
          },
          "openInterest": 878105
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51879,
              "short": 25995,
              "net": 25884
            },
            "nonCommercial": {
              "long": 7145,
              "short": 33211,
              "net": -26066
            },
            "smallTrader": {
              "long": 15409,
              "short": 15227,
              "net": 182
            }
          },
          "openInterest": 81322
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8021,
              "short": 7053,
              "net": 968
            },
            "nonCommercial": {
              "long": 15748,
              "short": 15131,
              "net": 617
            },
            "smallTrader": {
              "long": 2123,
              "short": 3708,
              "net": -1585
            }
          },
          "openInterest": 28007
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 120140,
              "short": 116721,
              "net": 3419
            },
            "nonCommercial": {
              "long": 81723,
              "short": 85121,
              "net": -3398
            },
            "smallTrader": {
              "long": 25406,
              "short": 25427,
              "net": -21
            }
          },
          "openInterest": 284670
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143094,
              "short": 83975,
              "net": 59119
            },
            "nonCommercial": {
              "long": 58339,
              "short": 118610,
              "net": -60271
            },
            "smallTrader": {
              "long": 22680,
              "short": 21528,
              "net": 1152
            }
          },
          "openInterest": 294018
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182990,
              "short": 87212,
              "net": 95778
            },
            "nonCommercial": {
              "long": 112261,
              "short": 209335,
              "net": -97074
            },
            "smallTrader": {
              "long": 36752,
              "short": 35456,
              "net": 1296
            }
          },
          "openInterest": 471829
        }
      ]
    },
    {
      "reportDate": "2025-06-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3667589,
              "short": 3021863,
              "net": 645726
            },
            "nonCommercial": {
              "long": 541692,
              "short": 1265793,
              "net": -724101
            },
            "smallTrader": {
              "long": 431976,
              "short": 353601,
              "net": 78375
            }
          },
          "openInterest": 4731813
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3073993,
              "short": 2023492,
              "net": 1050501
            },
            "nonCommercial": {
              "long": 585398,
              "short": 1765914,
              "net": -1180516
            },
            "smallTrader": {
              "long": 242461,
              "short": 112446,
              "net": 130015
            }
          },
          "openInterest": 3963363
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1304982,
              "short": 1314485,
              "net": -9503
            },
            "nonCommercial": {
              "long": 177328,
              "short": 257073,
              "net": -79745
            },
            "smallTrader": {
              "long": 229114,
              "short": 139866,
              "net": 89248
            }
          },
          "openInterest": 1728442
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5797061,
              "short": 3493695,
              "net": 2303366
            },
            "nonCommercial": {
              "long": 416395,
              "short": 2887315,
              "net": -2470920
            },
            "smallTrader": {
              "long": 414640,
              "short": 247086,
              "net": 167554
            }
          },
          "openInterest": 6788814
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 153541,
              "short": 89771,
              "net": 63770
            },
            "nonCommercial": {
              "long": 23997,
              "short": 93941,
              "net": -69944
            },
            "smallTrader": {
              "long": 26785,
              "short": 20611,
              "net": 6174
            }
          },
          "openInterest": 224272
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2198,
              "short": 457,
              "net": 1741
            },
            "nonCommercial": {
              "long": 24781,
              "short": 26790,
              "net": -2009
            },
            "smallTrader": {
              "long": 1529,
              "short": 1261,
              "net": 268
            }
          },
          "openInterest": 30261
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28434,
              "short": 71306,
              "net": -42872
            },
            "nonCommercial": {
              "long": 61321,
              "short": 22020,
              "net": 39301
            },
            "smallTrader": {
              "long": 4511,
              "short": 940,
              "net": 3571
            }
          },
          "openInterest": 95116
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60665,
              "short": 121227,
              "net": -60562
            },
            "nonCommercial": {
              "long": 111076,
              "short": 59442,
              "net": 51634
            },
            "smallTrader": {
              "long": 36199,
              "short": 27271,
              "net": 8928
            }
          },
          "openInterest": 213940
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 223285,
              "short": 132078,
              "net": 91207
            },
            "nonCommercial": {
              "long": 19651,
              "short": 112794,
              "net": -93143
            },
            "smallTrader": {
              "long": 27489,
              "short": 25553,
              "net": 1936
            }
          },
          "openInterest": 288477
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 36613,
              "short": 62041,
              "net": -25428
            },
            "nonCommercial": {
              "long": 32877,
              "short": 13639,
              "net": 19238
            },
            "smallTrader": {
              "long": 11881,
              "short": 5691,
              "net": 6190
            }
          },
          "openInterest": 100052
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65047,
              "short": 104893,
              "net": -39846
            },
            "nonCommercial": {
              "long": 48931,
              "short": 11625,
              "net": 37306
            },
            "smallTrader": {
              "long": 9338,
              "short": 6798,
              "net": 2540
            }
          },
          "openInterest": 158885
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61691,
              "short": 91975,
              "net": -30284
            },
            "nonCommercial": {
              "long": 72101,
              "short": 45750,
              "net": 26351
            },
            "smallTrader": {
              "long": 16679,
              "short": 12746,
              "net": 3933
            }
          },
          "openInterest": 207359
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 740542,
              "short": 625991,
              "net": 114551
            },
            "nonCommercial": {
              "long": 321967,
              "short": 417461,
              "net": -95494
            },
            "smallTrader": {
              "long": 153928,
              "short": 172985,
              "net": -19057
            }
          },
          "openInterest": 1614274
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111610,
              "short": 74682,
              "net": 36928
            },
            "nonCommercial": {
              "long": 63049,
              "short": 99719,
              "net": -36670
            },
            "smallTrader": {
              "long": 13415,
              "short": 13673,
              "net": -258
            }
          },
          "openInterest": 231537
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 784001,
              "short": 984672,
              "net": -200671
            },
            "nonCommercial": {
              "long": 331261,
              "short": 139320,
              "net": 191941
            },
            "smallTrader": {
              "long": 69544,
              "short": 60814,
              "net": 8730
            }
          },
          "openInterest": 2017212
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49602,
              "short": 58535,
              "net": -8933
            },
            "nonCommercial": {
              "long": 17872,
              "short": 8647,
              "net": 9225
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88212
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 19092,
              "short": 20337,
              "net": -1245
            },
            "nonCommercial": {
              "long": 3529,
              "short": 2607,
              "net": 922
            },
            "smallTrader": {
              "long": 708,
              "short": 385,
              "net": 323
            }
          },
          "openInterest": 25871
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 449157,
              "short": 600413,
              "net": -151256
            },
            "nonCommercial": {
              "long": 208754,
              "short": 115729,
              "net": 93025
            },
            "smallTrader": {
              "long": 102489,
              "short": 44258,
              "net": 58231
            }
          },
          "openInterest": 810517
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 11127,
              "short": 21379,
              "net": -10252
            },
            "nonCommercial": {
              "long": 45213,
              "short": 21123,
              "net": 24090
            },
            "smallTrader": {
              "long": 8474,
              "short": 22312,
              "net": -13838
            }
          },
          "openInterest": 83978
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 211210,
              "short": 246657,
              "net": -35447
            },
            "nonCommercial": {
              "long": 79592,
              "short": 46893,
              "net": 32699
            },
            "smallTrader": {
              "long": 23072,
              "short": 20324,
              "net": 2748
            }
          },
          "openInterest": 393900
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68432,
              "short": 291150,
              "net": -222718
            },
            "nonCommercial": {
              "long": 245995,
              "short": 58514,
              "net": 187481
            },
            "smallTrader": {
              "long": 54008,
              "short": 18771,
              "net": 35237
            }
          },
          "openInterest": 417143
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182173,
              "short": 202946,
              "net": -20773
            },
            "nonCommercial": {
              "long": 49330,
              "short": 43028,
              "net": 6302
            },
            "smallTrader": {
              "long": 42201,
              "short": 27730,
              "net": 14471
            }
          },
          "openInterest": 339421
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 132044,
              "short": 301121,
              "net": -169077
            },
            "nonCommercial": {
              "long": 184195,
              "short": 39600,
              "net": 144595
            },
            "smallTrader": {
              "long": 54124,
              "short": 29642,
              "net": 24482
            }
          },
          "openInterest": 388263
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99967,
              "short": 175682,
              "net": -75715
            },
            "nonCommercial": {
              "long": 154806,
              "short": 74804,
              "net": 80002
            },
            "smallTrader": {
              "long": 26019,
              "short": 30306,
              "net": -4287
            }
          },
          "openInterest": 364480
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104793,
              "short": 199265,
              "net": -94472
            },
            "nonCommercial": {
              "long": 198415,
              "short": 83240,
              "net": 115175
            },
            "smallTrader": {
              "long": 32758,
              "short": 53461,
              "net": -20703
            }
          },
          "openInterest": 387884
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57439,
              "short": 123349,
              "net": -65910
            },
            "nonCommercial": {
              "long": 99017,
              "short": 36291,
              "net": 62726
            },
            "smallTrader": {
              "long": 6351,
              "short": 3167,
              "net": 3184
            }
          },
          "openInterest": 180612
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2095,
              "short": 90,
              "net": 2005
            },
            "nonCommercial": {
              "long": 53716,
              "short": 57756,
              "net": -4040
            },
            "smallTrader": {
              "long": 2605,
              "short": 570,
              "net": 2035
            }
          },
          "openInterest": 69791
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150773,
              "short": 165000,
              "net": -14227
            },
            "nonCommercial": {
              "long": 71327,
              "short": 62215,
              "net": 9112
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 298671
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 515473,
              "short": 420633,
              "net": 94840
            },
            "nonCommercial": {
              "long": 242632,
              "short": 351114,
              "net": -108482
            },
            "smallTrader": {
              "long": 52148,
              "short": 38506,
              "net": 13642
            }
          },
          "openInterest": 1540367
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58294,
              "short": 37511,
              "net": 20783
            },
            "nonCommercial": {
              "long": 9312,
              "short": 30547,
              "net": -21235
            },
            "smallTrader": {
              "long": 4562,
              "short": 4110,
              "net": 452
            }
          },
          "openInterest": 78867
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16169,
              "short": 48050,
              "net": -31881
            },
            "nonCommercial": {
              "long": 62728,
              "short": 35749,
              "net": 26979
            },
            "smallTrader": {
              "long": 11302,
              "short": 6400,
              "net": 4902
            }
          },
          "openInterest": 99722
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 324018,
              "short": 293525,
              "net": 30493
            },
            "nonCommercial": {
              "long": 70437,
              "short": 101266,
              "net": -30829
            },
            "smallTrader": {
              "long": 25325,
              "short": 24989,
              "net": 336
            }
          },
          "openInterest": 447044
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1687259,
              "short": 1627789,
              "net": 59470
            },
            "nonCommercial": {
              "long": 215371,
              "short": 343340,
              "net": -127969
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2241820
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 34871,
              "short": 120532,
              "net": -85661
            },
            "nonCommercial": {
              "long": 85192,
              "short": 18542,
              "net": 66650
            },
            "smallTrader": {
              "long": 33366,
              "short": 14355,
              "net": 19011
            }
          },
          "openInterest": 174281
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 301664,
              "short": 274754,
              "net": 26910
            },
            "nonCommercial": {
              "long": 119357,
              "short": 167473,
              "net": -48116
            },
            "smallTrader": {
              "long": 55209,
              "short": 34003,
              "net": 21206
            }
          },
          "openInterest": 607825
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 289840,
              "short": 336872,
              "net": -47032
            },
            "nonCommercial": {
              "long": 122719,
              "short": 81465,
              "net": 41254
            },
            "smallTrader": {
              "long": 32315,
              "short": 26537,
              "net": 5778
            }
          },
          "openInterest": 581794
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415951,
              "short": 474069,
              "net": -58118
            },
            "nonCommercial": {
              "long": 190383,
              "short": 119987,
              "net": 70396
            },
            "smallTrader": {
              "long": 52035,
              "short": 64313,
              "net": -12278
            }
          },
          "openInterest": 858945
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 464706,
              "short": 438338,
              "net": 26368
            },
            "nonCommercial": {
              "long": 217346,
              "short": 236861,
              "net": -19515
            },
            "smallTrader": {
              "long": 71741,
              "short": 78594,
              "net": -6853
            }
          },
          "openInterest": 903273
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54331,
              "short": 34489,
              "net": 19842
            },
            "nonCommercial": {
              "long": 9240,
              "short": 30508,
              "net": -21268
            },
            "smallTrader": {
              "long": 16806,
              "short": 15380,
              "net": 1426
            }
          },
          "openInterest": 86928
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7344,
              "short": 7379,
              "net": -35
            },
            "nonCommercial": {
              "long": 17027,
              "short": 15625,
              "net": 1402
            },
            "smallTrader": {
              "long": 2345,
              "short": 3712,
              "net": -1367
            }
          },
          "openInterest": 30659
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 134335,
              "short": 128360,
              "net": 5975
            },
            "nonCommercial": {
              "long": 93691,
              "short": 98157,
              "net": -4466
            },
            "smallTrader": {
              "long": 25834,
              "short": 27343,
              "net": -1509
            }
          },
          "openInterest": 319008
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 145641,
              "short": 89476,
              "net": 56165
            },
            "nonCommercial": {
              "long": 56674,
              "short": 113416,
              "net": -56742
            },
            "smallTrader": {
              "long": 22786,
              "short": 22209,
              "net": 577
            }
          },
          "openInterest": 297090
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168704,
              "short": 75131,
              "net": 93573
            },
            "nonCommercial": {
              "long": 108768,
              "short": 202631,
              "net": -93863
            },
            "smallTrader": {
              "long": 37049,
              "short": 36759,
              "net": 290
            }
          },
          "openInterest": 441963
        }
      ]
    },
    {
      "reportDate": "2025-06-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3744584,
              "short": 3083398,
              "net": 661186
            },
            "nonCommercial": {
              "long": 549805,
              "short": 1302704,
              "net": -752899
            },
            "smallTrader": {
              "long": 430879,
              "short": 339166,
              "net": 91713
            }
          },
          "openInterest": 4826555
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3109700,
              "short": 2012398,
              "net": 1097302
            },
            "nonCommercial": {
              "long": 613068,
              "short": 1779465,
              "net": -1166397
            },
            "smallTrader": {
              "long": 232901,
              "short": 163806,
              "net": 69095
            }
          },
          "openInterest": 4029109
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1325460,
              "short": 1344676,
              "net": -19216
            },
            "nonCommercial": {
              "long": 165587,
              "short": 239762,
              "net": -74175
            },
            "smallTrader": {
              "long": 233575,
              "short": 140184,
              "net": 93391
            }
          },
          "openInterest": 1742962
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5895937,
              "short": 3615785,
              "net": 2280152
            },
            "nonCommercial": {
              "long": 473210,
              "short": 2916491,
              "net": -2443281
            },
            "smallTrader": {
              "long": 423855,
              "short": 260726,
              "net": 163129
            }
          },
          "openInterest": 6949193
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94487,
              "short": 29107,
              "net": 65380
            },
            "nonCommercial": {
              "long": 21194,
              "short": 90584,
              "net": -69390
            },
            "smallTrader": {
              "long": 25046,
              "short": 21036,
              "net": 4010
            }
          },
          "openInterest": 147471
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1893,
              "short": 431,
              "net": 1462
            },
            "nonCommercial": {
              "long": 24364,
              "short": 26148,
              "net": -1784
            },
            "smallTrader": {
              "long": 1500,
              "short": 1178,
              "net": 322
            }
          },
          "openInterest": 30860
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 30444,
              "short": 85934,
              "net": -55490
            },
            "nonCommercial": {
              "long": 74527,
              "short": 22835,
              "net": 51692
            },
            "smallTrader": {
              "long": 4901,
              "short": 1103,
              "net": 3798
            }
          },
          "openInterest": 110802
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35707,
              "short": 87770,
              "net": -52063
            },
            "nonCommercial": {
              "long": 106282,
              "short": 63425,
              "net": 42857
            },
            "smallTrader": {
              "long": 33837,
              "short": 24631,
              "net": 9206
            }
          },
          "openInterest": 177026
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 225119,
              "short": 163264,
              "net": 61855
            },
            "nonCommercial": {
              "long": 28154,
              "short": 94487,
              "net": -66333
            },
            "smallTrader": {
              "long": 28113,
              "short": 23635,
              "net": 4478
            }
          },
          "openInterest": 294801
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 30735,
              "short": 53345,
              "net": -22610
            },
            "nonCommercial": {
              "long": 30912,
              "short": 13897,
              "net": 17015
            },
            "smallTrader": {
              "long": 12019,
              "short": 6424,
              "net": 5595
            }
          },
          "openInterest": 89437
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59012,
              "short": 96746,
              "net": -37734
            },
            "nonCommercial": {
              "long": 46719,
              "short": 10815,
              "net": 35904
            },
            "smallTrader": {
              "long": 9017,
              "short": 7187,
              "net": 1830
            }
          },
          "openInterest": 143735
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61788,
              "short": 90471,
              "net": -28683
            },
            "nonCommercial": {
              "long": 66538,
              "short": 42738,
              "net": 23800
            },
            "smallTrader": {
              "long": 16142,
              "short": 11259,
              "net": 4883
            }
          },
          "openInterest": 202728
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 722601,
              "short": 593684,
              "net": 128917
            },
            "nonCommercial": {
              "long": 310709,
              "short": 417953,
              "net": -107244
            },
            "smallTrader": {
              "long": 155466,
              "short": 177139,
              "net": -21673
            }
          },
          "openInterest": 1592477
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102150,
              "short": 66016,
              "net": 36134
            },
            "nonCommercial": {
              "long": 63704,
              "short": 100190,
              "net": -36486
            },
            "smallTrader": {
              "long": 12378,
              "short": 12026,
              "net": 352
            }
          },
          "openInterest": 217909
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 798666,
              "short": 1057717,
              "net": -259051
            },
            "nonCommercial": {
              "long": 347851,
              "short": 116803,
              "net": 231048
            },
            "smallTrader": {
              "long": 75687,
              "short": 47684,
              "net": 28003
            }
          },
          "openInterest": 1938664
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 59924,
              "short": 69549,
              "net": -9625
            },
            "nonCommercial": {
              "long": 19814,
              "short": 9214,
              "net": 10600
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 103343
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20988,
              "short": 21519,
              "net": -531
            },
            "nonCommercial": {
              "long": 3309,
              "short": 3155,
              "net": 154
            },
            "smallTrader": {
              "long": 712,
              "short": 335,
              "net": 377
            }
          },
          "openInterest": 27872
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 414729,
              "short": 575750,
              "net": -161021
            },
            "nonCommercial": {
              "long": 220811,
              "short": 119258,
              "net": 101553
            },
            "smallTrader": {
              "long": 97815,
              "short": 38347,
              "net": 59468
            }
          },
          "openInterest": 755861
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12453,
              "short": 22315,
              "net": -9862
            },
            "nonCommercial": {
              "long": 44349,
              "short": 20815,
              "net": 23534
            },
            "smallTrader": {
              "long": 8625,
              "short": 22297,
              "net": -13672
            }
          },
          "openInterest": 86434
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 190325,
              "short": 226765,
              "net": -36440
            },
            "nonCommercial": {
              "long": 75119,
              "short": 44955,
              "net": 30164
            },
            "smallTrader": {
              "long": 23019,
              "short": 16743,
              "net": 6276
            }
          },
          "openInterest": 361751
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71684,
              "short": 309411,
              "net": -237727
            },
            "nonCommercial": {
              "long": 260586,
              "short": 59938,
              "net": 200648
            },
            "smallTrader": {
              "long": 55840,
              "short": 18761,
              "net": 37079
            }
          },
          "openInterest": 441214
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 151076,
              "short": 177199,
              "net": -26123
            },
            "nonCommercial": {
              "long": 44060,
              "short": 39520,
              "net": 4540
            },
            "smallTrader": {
              "long": 48160,
              "short": 26577,
              "net": 21583
            }
          },
          "openInterest": 306878
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94915,
              "short": 243088,
              "net": -148173
            },
            "nonCommercial": {
              "long": 175601,
              "short": 44724,
              "net": 130877
            },
            "smallTrader": {
              "long": 43251,
              "short": 25955,
              "net": 17296
            }
          },
          "openInterest": 317523
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102310,
              "short": 191595,
              "net": -89285
            },
            "nonCommercial": {
              "long": 168715,
              "short": 72447,
              "net": 96268
            },
            "smallTrader": {
              "long": 26333,
              "short": 33316,
              "net": -6983
            }
          },
          "openInterest": 380203
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107550,
              "short": 196117,
              "net": -88567
            },
            "nonCommercial": {
              "long": 194039,
              "short": 85379,
              "net": 108660
            },
            "smallTrader": {
              "long": 31014,
              "short": 51107,
              "net": -20093
            }
          },
          "openInterest": 382318
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54030,
              "short": 117512,
              "net": -63482
            },
            "nonCommercial": {
              "long": 92833,
              "short": 34806,
              "net": 58027
            },
            "smallTrader": {
              "long": 7722,
              "short": 2267,
              "net": 5455
            }
          },
          "openInterest": 155581
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1761,
              "short": 66,
              "net": 1695
            },
            "nonCommercial": {
              "long": 117909,
              "short": 122414,
              "net": -4505
            },
            "smallTrader": {
              "long": 3116,
              "short": 306,
              "net": 2810
            }
          },
          "openInterest": 123343
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 176194,
              "short": 186275,
              "net": -10081
            },
            "nonCommercial": {
              "long": 70973,
              "short": 63595,
              "net": 7378
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 334937
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 520312,
              "short": 442379,
              "net": 77933
            },
            "nonCommercial": {
              "long": 239080,
              "short": 331598,
              "net": -92518
            },
            "smallTrader": {
              "long": 51311,
              "short": 36726,
              "net": 14585
            }
          },
          "openInterest": 1529833
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24250,
              "short": 24110,
              "net": 140
            },
            "nonCommercial": {
              "long": 14571,
              "short": 15844,
              "net": -1273
            },
            "smallTrader": {
              "long": 4273,
              "short": 3140,
              "net": 1133
            }
          },
          "openInterest": 47833
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20465,
              "short": 49407,
              "net": -28942
            },
            "nonCommercial": {
              "long": 62078,
              "short": 38851,
              "net": 23227
            },
            "smallTrader": {
              "long": 11316,
              "short": 5601,
              "net": 5715
            }
          },
          "openInterest": 105866
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 361103,
              "short": 322294,
              "net": 38809
            },
            "nonCommercial": {
              "long": 72514,
              "short": 112261,
              "net": -39747
            },
            "smallTrader": {
              "long": 29888,
              "short": 28950,
              "net": 938
            }
          },
          "openInterest": 501995
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1849701,
              "short": 1731629,
              "net": 118072
            },
            "nonCommercial": {
              "long": 221600,
              "short": 399094,
              "net": -177494
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2473205
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 39948,
              "short": 125896,
              "net": -85948
            },
            "nonCommercial": {
              "long": 88994,
              "short": 21820,
              "net": 67174
            },
            "smallTrader": {
              "long": 33440,
              "short": 14666,
              "net": 18774
            }
          },
          "openInterest": 184831
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 324050,
              "short": 285089,
              "net": 38961
            },
            "nonCommercial": {
              "long": 127254,
              "short": 186442,
              "net": -59188
            },
            "smallTrader": {
              "long": 58047,
              "short": 37820,
              "net": 20227
            }
          },
          "openInterest": 648374
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 286125,
              "short": 358567,
              "net": -72442
            },
            "nonCommercial": {
              "long": 129566,
              "short": 66234,
              "net": 63332
            },
            "smallTrader": {
              "long": 37452,
              "short": 28342,
              "net": 9110
            }
          },
          "openInterest": 596843
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 410145,
              "short": 480092,
              "net": -69947
            },
            "nonCommercial": {
              "long": 195984,
              "short": 110761,
              "net": 85223
            },
            "smallTrader": {
              "long": 49944,
              "short": 65220,
              "net": -15276
            }
          },
          "openInterest": 846169
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 477295,
              "short": 426069,
              "net": 51226
            },
            "nonCommercial": {
              "long": 199061,
              "short": 246202,
              "net": -47141
            },
            "smallTrader": {
              "long": 70213,
              "short": 74298,
              "net": -4085
            }
          },
          "openInterest": 877614
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43793,
              "short": 24627,
              "net": 19166
            },
            "nonCommercial": {
              "long": 7857,
              "short": 27913,
              "net": -20056
            },
            "smallTrader": {
              "long": 15712,
              "short": 14822,
              "net": 890
            }
          },
          "openInterest": 67383
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11976,
              "short": 7863,
              "net": 4113
            },
            "nonCommercial": {
              "long": 13215,
              "short": 16183,
              "net": -2968
            },
            "smallTrader": {
              "long": 2988,
              "short": 4133,
              "net": -1145
            }
          },
          "openInterest": 30721
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 142975,
              "short": 122446,
              "net": 20529
            },
            "nonCommercial": {
              "long": 95170,
              "short": 114325,
              "net": -19155
            },
            "smallTrader": {
              "long": 23942,
              "short": 25316,
              "net": -1374
            }
          },
          "openInterest": 327474
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142739,
              "short": 96576,
              "net": 46163
            },
            "nonCommercial": {
              "long": 56698,
              "short": 101535,
              "net": -44837
            },
            "smallTrader": {
              "long": 20823,
              "short": 22149,
              "net": -1326
            }
          },
          "openInterest": 283481
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160928,
              "short": 74675,
              "net": 86253
            },
            "nonCommercial": {
              "long": 107371,
              "short": 191953,
              "net": -84582
            },
            "smallTrader": {
              "long": 33604,
              "short": 35275,
              "net": -1671
            }
          },
          "openInterest": 419798
        }
      ]
    },
    {
      "reportDate": "2025-06-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3736423,
              "short": 3153139,
              "net": 583284
            },
            "nonCommercial": {
              "long": 640524,
              "short": 1320655,
              "net": -680131
            },
            "smallTrader": {
              "long": 444200,
              "short": 347353,
              "net": 96847
            }
          },
          "openInterest": 4918411
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3219037,
              "short": 2113478,
              "net": 1105559
            },
            "nonCommercial": {
              "long": 621378,
              "short": 1851582,
              "net": -1230204
            },
            "smallTrader": {
              "long": 248595,
              "short": 123950,
              "net": 124645
            }
          },
          "openInterest": 4160448
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1358300,
              "short": 1344682,
              "net": 13618
            },
            "nonCommercial": {
              "long": 155361,
              "short": 257146,
              "net": -101785
            },
            "smallTrader": {
              "long": 236647,
              "short": 148480,
              "net": 88167
            }
          },
          "openInterest": 1772802
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5899749,
              "short": 3667274,
              "net": 2232475
            },
            "nonCommercial": {
              "long": 535479,
              "short": 2999108,
              "net": -2463629
            },
            "smallTrader": {
              "long": 472709,
              "short": 241555,
              "net": 231154
            }
          },
          "openInterest": 7075063
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97992,
              "short": 27517,
              "net": 70475
            },
            "nonCommercial": {
              "long": 23249,
              "short": 95811,
              "net": -72562
            },
            "smallTrader": {
              "long": 22820,
              "short": 20733,
              "net": 2087
            }
          },
          "openInterest": 151032
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2152,
              "short": 460,
              "net": 1692
            },
            "nonCommercial": {
              "long": 24232,
              "short": 26393,
              "net": -2161
            },
            "smallTrader": {
              "long": 1497,
              "short": 1028,
              "net": 469
            }
          },
          "openInterest": 31352
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44952,
              "short": 93134,
              "net": -48182
            },
            "nonCommercial": {
              "long": 66374,
              "short": 21644,
              "net": 44730
            },
            "smallTrader": {
              "long": 4804,
              "short": 1352,
              "net": 3452
            }
          },
          "openInterest": 132579
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 43166,
              "short": 87201,
              "net": -44035
            },
            "nonCommercial": {
              "long": 99848,
              "short": 65453,
              "net": 34395
            },
            "smallTrader": {
              "long": 35906,
              "short": 26266,
              "net": 9640
            }
          },
          "openInterest": 179898
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135776,
              "short": 85346,
              "net": 50430
            },
            "nonCommercial": {
              "long": 25267,
              "short": 78434,
              "net": -53167
            },
            "smallTrader": {
              "long": 27452,
              "short": 24715,
              "net": 2737
            }
          },
          "openInterest": 201194
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 33815,
              "short": 51145,
              "net": -17330
            },
            "nonCommercial": {
              "long": 27510,
              "short": 14605,
              "net": 12905
            },
            "smallTrader": {
              "long": 10574,
              "short": 6149,
              "net": 4425
            }
          },
          "openInterest": 88225
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62584,
              "short": 95363,
              "net": -32779
            },
            "nonCommercial": {
              "long": 45467,
              "short": 14313,
              "net": 31154
            },
            "smallTrader": {
              "long": 7984,
              "short": 6359,
              "net": 1625
            }
          },
          "openInterest": 147385
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 62511,
              "short": 94230,
              "net": -31719
            },
            "nonCommercial": {
              "long": 70781,
              "short": 41348,
              "net": 29433
            },
            "smallTrader": {
              "long": 15032,
              "short": 12746,
              "net": 2286
            }
          },
          "openInterest": 203404
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 710288,
              "short": 566760,
              "net": 143528
            },
            "nonCommercial": {
              "long": 289305,
              "short": 419875,
              "net": -130570
            },
            "smallTrader": {
              "long": 158516,
              "short": 171474,
              "net": -12958
            }
          },
          "openInterest": 1534968
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95211,
              "short": 63148,
              "net": 32063
            },
            "nonCommercial": {
              "long": 67277,
              "short": 98324,
              "net": -31047
            },
            "smallTrader": {
              "long": 11433,
              "short": 12449,
              "net": -1016
            }
          },
          "openInterest": 204881
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 754319,
              "short": 1024861,
              "net": -270542
            },
            "nonCommercial": {
              "long": 357654,
              "short": 124685,
              "net": 232969
            },
            "smallTrader": {
              "long": 83288,
              "short": 45715,
              "net": 37573
            }
          },
          "openInterest": 1961998
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51685,
              "short": 57854,
              "net": -6169
            },
            "nonCommercial": {
              "long": 14950,
              "short": 8564,
              "net": 6386
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82269
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22306,
              "short": 22187,
              "net": 119
            },
            "nonCommercial": {
              "long": 3345,
              "short": 3683,
              "net": -338
            },
            "smallTrader": {
              "long": 602,
              "short": 383,
              "net": 219
            }
          },
          "openInterest": 28859
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 417363,
              "short": 581664,
              "net": -164301
            },
            "nonCommercial": {
              "long": 223791,
              "short": 112656,
              "net": 111135
            },
            "smallTrader": {
              "long": 94870,
              "short": 41704,
              "net": 53166
            }
          },
          "openInterest": 762607
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13428,
              "short": 22983,
              "net": -9555
            },
            "nonCommercial": {
              "long": 43615,
              "short": 20517,
              "net": 23098
            },
            "smallTrader": {
              "long": 8720,
              "short": 22263,
              "net": -13543
            }
          },
          "openInterest": 87430
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 180097,
              "short": 224306,
              "net": -44209
            },
            "nonCommercial": {
              "long": 79720,
              "short": 44154,
              "net": 35566
            },
            "smallTrader": {
              "long": 23419,
              "short": 14776,
              "net": 8643
            }
          },
          "openInterest": 353255
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73323,
              "short": 303883,
              "net": -230560
            },
            "nonCommercial": {
              "long": 256077,
              "short": 61073,
              "net": 195004
            },
            "smallTrader": {
              "long": 55009,
              "short": 19453,
              "net": 35556
            }
          },
          "openInterest": 434958
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 135077,
              "short": 171162,
              "net": -36085
            },
            "nonCommercial": {
              "long": 53294,
              "short": 40909,
              "net": 12385
            },
            "smallTrader": {
              "long": 50219,
              "short": 26519,
              "net": 23700
            }
          },
          "openInterest": 296038
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92034,
              "short": 239744,
              "net": -147710
            },
            "nonCommercial": {
              "long": 178403,
              "short": 46126,
              "net": 132277
            },
            "smallTrader": {
              "long": 40462,
              "short": 25029,
              "net": 15433
            }
          },
          "openInterest": 314767
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97654,
              "short": 185216,
              "net": -87562
            },
            "nonCommercial": {
              "long": 170370,
              "short": 75414,
              "net": 94956
            },
            "smallTrader": {
              "long": 24195,
              "short": 31589,
              "net": -7394
            }
          },
          "openInterest": 375334
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110015,
              "short": 196995,
              "net": -86980
            },
            "nonCommercial": {
              "long": 190895,
              "short": 84712,
              "net": 106183
            },
            "smallTrader": {
              "long": 31781,
              "short": 50984,
              "net": -19203
            }
          },
          "openInterest": 386965
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55155,
              "short": 110935,
              "net": -55780
            },
            "nonCommercial": {
              "long": 83729,
              "short": 32418,
              "net": 51311
            },
            "smallTrader": {
              "long": 7127,
              "short": 2658,
              "net": 4469
            }
          },
          "openInterest": 146855
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 406,
              "short": 61,
              "net": 345
            },
            "nonCommercial": {
              "long": 122899,
              "short": 125904,
              "net": -3005
            },
            "smallTrader": {
              "long": 2998,
              "short": 338,
              "net": 2660
            }
          },
          "openInterest": 128500
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 132978,
              "short": 155716,
              "net": -22738
            },
            "nonCommercial": {
              "long": 77302,
              "short": 58942,
              "net": 18360
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 259948
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 488225,
              "short": 413444,
              "net": 74781
            },
            "nonCommercial": {
              "long": 237084,
              "short": 330900,
              "net": -93816
            },
            "smallTrader": {
              "long": 52982,
              "short": 33947,
              "net": 19035
            }
          },
          "openInterest": 1491798
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17004,
              "short": 20881,
              "net": -3877
            },
            "nonCommercial": {
              "long": 18619,
              "short": 15849,
              "net": 2770
            },
            "smallTrader": {
              "long": 4355,
              "short": 3248,
              "net": 1107
            }
          },
          "openInterest": 44217
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18640,
              "short": 48753,
              "net": -30113
            },
            "nonCommercial": {
              "long": 60143,
              "short": 34931,
              "net": 25212
            },
            "smallTrader": {
              "long": 10538,
              "short": 5637,
              "net": 4901
            }
          },
          "openInterest": 100778
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 275226,
              "short": 249436,
              "net": 25790
            },
            "nonCommercial": {
              "long": 76247,
              "short": 107076,
              "net": -30829
            },
            "smallTrader": {
              "long": 24989,
              "short": 19950,
              "net": 5039
            }
          },
          "openInterest": 389754
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1386332,
              "short": 1304541,
              "net": 81791
            },
            "nonCommercial": {
              "long": 212384,
              "short": 357729,
              "net": -145345
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1898304
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40422,
              "short": 122899,
              "net": -82477
            },
            "nonCommercial": {
              "long": 84491,
              "short": 21544,
              "net": 62947
            },
            "smallTrader": {
              "long": 32867,
              "short": 13337,
              "net": 19530
            }
          },
          "openInterest": 174613
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 324325,
              "short": 272398,
              "net": 51927
            },
            "nonCommercial": {
              "long": 109147,
              "short": 185211,
              "net": -76064
            },
            "smallTrader": {
              "long": 60487,
              "short": 36350,
              "net": 24137
            }
          },
          "openInterest": 633503
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 281052,
              "short": 354574,
              "net": -73522
            },
            "nonCommercial": {
              "long": 134185,
              "short": 70696,
              "net": 63489
            },
            "smallTrader": {
              "long": 37716,
              "short": 27683,
              "net": 10033
            }
          },
          "openInterest": 594109
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417621,
              "short": 460178,
              "net": -42557
            },
            "nonCommercial": {
              "long": 190265,
              "short": 134395,
              "net": 55870
            },
            "smallTrader": {
              "long": 48705,
              "short": 62018,
              "net": -13313
            }
          },
          "openInterest": 838160
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 458220,
              "short": 406813,
              "net": 51407
            },
            "nonCommercial": {
              "long": 201571,
              "short": 248791,
              "net": -47220
            },
            "smallTrader": {
              "long": 72992,
              "short": 77179,
              "net": -4187
            }
          },
          "openInterest": 860131
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45702,
              "short": 24934,
              "net": 20768
            },
            "nonCommercial": {
              "long": 8184,
              "short": 29128,
              "net": -20944
            },
            "smallTrader": {
              "long": 15449,
              "short": 15273,
              "net": 176
            }
          },
          "openInterest": 69488
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12617,
              "short": 5869,
              "net": 6748
            },
            "nonCommercial": {
              "long": 13283,
              "short": 19317,
              "net": -6034
            },
            "smallTrader": {
              "long": 2840,
              "short": 3554,
              "net": -714
            }
          },
          "openInterest": 31225
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 134417,
              "short": 112454,
              "net": 21963
            },
            "nonCommercial": {
              "long": 89720,
              "short": 112707,
              "net": -22987
            },
            "smallTrader": {
              "long": 25722,
              "short": 24698,
              "net": 1024
            }
          },
          "openInterest": 314455
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138191,
              "short": 103756,
              "net": 34435
            },
            "nonCommercial": {
              "long": 49597,
              "short": 79979,
              "net": -30382
            },
            "smallTrader": {
              "long": 18748,
              "short": 22801,
              "net": -4053
            }
          },
          "openInterest": 261360
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151403,
              "short": 75573,
              "net": 75830
            },
            "nonCommercial": {
              "long": 96882,
              "short": 168074,
              "net": -71192
            },
            "smallTrader": {
              "long": 30543,
              "short": 35181,
              "net": -4638
            }
          },
          "openInterest": 373204
        }
      ]
    },
    {
      "reportDate": "2025-07-01T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3899350,
              "short": 3204228,
              "net": 695122
            },
            "nonCommercial": {
              "long": 609917,
              "short": 1393579,
              "net": -783662
            },
            "smallTrader": {
              "long": 428154,
              "short": 339614,
              "net": 88540
            }
          },
          "openInterest": 5050378
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3350648,
              "short": 2200179,
              "net": 1150469
            },
            "nonCommercial": {
              "long": 615588,
              "short": 1896236,
              "net": -1280648
            },
            "smallTrader": {
              "long": 258270,
              "short": 128091,
              "net": 130179
            }
          },
          "openInterest": 4311346
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1395094,
              "short": 1396801,
              "net": -1707
            },
            "nonCommercial": {
              "long": 159405,
              "short": 263862,
              "net": -104457
            },
            "smallTrader": {
              "long": 237047,
              "short": 130883,
              "net": 106164
            }
          },
          "openInterest": 1813559
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5940393,
              "short": 3670710,
              "net": 2269683
            },
            "nonCommercial": {
              "long": 553118,
              "short": 3030120,
              "net": -2477002
            },
            "smallTrader": {
              "long": 446943,
              "short": 239624,
              "net": 207319
            }
          },
          "openInterest": 7120675
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93083,
              "short": 27084,
              "net": 65999
            },
            "nonCommercial": {
              "long": 25539,
              "short": 95629,
              "net": -70090
            },
            "smallTrader": {
              "long": 25713,
              "short": 21622,
              "net": 4091
            }
          },
          "openInterest": 151338
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1687,
              "short": 385,
              "net": 1302
            },
            "nonCommercial": {
              "long": 24186,
              "short": 25942,
              "net": -1756
            },
            "smallTrader": {
              "long": 1338,
              "short": 884,
              "net": 454
            }
          },
          "openInterest": 29388
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42053,
              "short": 95288,
              "net": -53235
            },
            "nonCommercial": {
              "long": 74241,
              "short": 21998,
              "net": 52243
            },
            "smallTrader": {
              "long": 6605,
              "short": 5613,
              "net": 992
            }
          },
          "openInterest": 124507
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 42773,
              "short": 86744,
              "net": -43971
            },
            "nonCommercial": {
              "long": 107150,
              "short": 75751,
              "net": 31399
            },
            "smallTrader": {
              "long": 38143,
              "short": 25571,
              "net": 12572
            }
          },
          "openInterest": 188689
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141514,
              "short": 80544,
              "net": 60970
            },
            "nonCommercial": {
              "long": 22149,
              "short": 85601,
              "net": -63452
            },
            "smallTrader": {
              "long": 27177,
              "short": 24695,
              "net": 2482
            }
          },
          "openInterest": 203485
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 34550,
              "short": 52051,
              "net": -17501
            },
            "nonCommercial": {
              "long": 28137,
              "short": 14590,
              "net": 13547
            },
            "smallTrader": {
              "long": 9868,
              "short": 5914,
              "net": 3954
            }
          },
          "openInterest": 88382
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63273,
              "short": 94262,
              "net": -30989
            },
            "nonCommercial": {
              "long": 45998,
              "short": 17040,
              "net": 28958
            },
            "smallTrader": {
              "long": 7355,
              "short": 5324,
              "net": 2031
            }
          },
          "openInterest": 148342
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 61269,
              "short": 98562,
              "net": -37293
            },
            "nonCommercial": {
              "long": 74625,
              "short": 40935,
              "net": 33690
            },
            "smallTrader": {
              "long": 16417,
              "short": 12814,
              "net": 3603
            }
          },
          "openInterest": 212300
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 681232,
              "short": 506972,
              "net": 174260
            },
            "nonCommercial": {
              "long": 296479,
              "short": 452005,
              "net": -155526
            },
            "smallTrader": {
              "long": 144730,
              "short": 163464,
              "net": -18734
            }
          },
          "openInterest": 1498667
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96999,
              "short": 69522,
              "net": 27477
            },
            "nonCommercial": {
              "long": 62900,
              "short": 90583,
              "net": -27683
            },
            "smallTrader": {
              "long": 11155,
              "short": 10949,
              "net": 206
            }
          },
          "openInterest": 201069
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 768735,
              "short": 1032630,
              "net": -263895
            },
            "nonCommercial": {
              "long": 355241,
              "short": 120548,
              "net": 234693
            },
            "smallTrader": {
              "long": 77530,
              "short": 48328,
              "net": 29202
            }
          },
          "openInterest": 1989440
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 53418,
              "short": 60082,
              "net": -6664
            },
            "nonCommercial": {
              "long": 16389,
              "short": 10245,
              "net": 6144
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86845
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 20851,
              "short": 19996,
              "net": 855
            },
            "nonCommercial": {
              "long": 3008,
              "short": 3941,
              "net": -933
            },
            "smallTrader": {
              "long": 555,
              "short": 477,
              "net": 78
            }
          },
          "openInterest": 27132
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 430913,
              "short": 591577,
              "net": -160664
            },
            "nonCommercial": {
              "long": 224979,
              "short": 117442,
              "net": 107537
            },
            "smallTrader": {
              "long": 95960,
              "short": 42833,
              "net": 53127
            }
          },
          "openInterest": 779031
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14407,
              "short": 23820,
              "net": -9413
            },
            "nonCommercial": {
              "long": 42701,
              "short": 20384,
              "net": 22317
            },
            "smallTrader": {
              "long": 9513,
              "short": 22417,
              "net": -12904
            }
          },
          "openInterest": 90942
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169941,
              "short": 206831,
              "net": -36890
            },
            "nonCommercial": {
              "long": 77920,
              "short": 47935,
              "net": 29985
            },
            "smallTrader": {
              "long": 21936,
              "short": 15031,
              "net": 6905
            }
          },
          "openInterest": 340457
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68820,
              "short": 304889,
              "net": -236069
            },
            "nonCommercial": {
              "long": 258631,
              "short": 56651,
              "net": 201980
            },
            "smallTrader": {
              "long": 53324,
              "short": 19235,
              "net": 34089
            }
          },
          "openInterest": 437662
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 144703,
              "short": 186712,
              "net": -42009
            },
            "nonCommercial": {
              "long": 54702,
              "short": 40171,
              "net": 14531
            },
            "smallTrader": {
              "long": 50986,
              "short": 23508,
              "net": 27478
            }
          },
          "openInterest": 324449
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94864,
              "short": 245721,
              "net": -150857
            },
            "nonCommercial": {
              "long": 170624,
              "short": 43286,
              "net": 127338
            },
            "smallTrader": {
              "long": 45368,
              "short": 21849,
              "net": 23519
            }
          },
          "openInterest": 314251
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 94617,
              "short": 182181,
              "net": -87564
            },
            "nonCommercial": {
              "long": 170201,
              "short": 75502,
              "net": 94699
            },
            "smallTrader": {
              "long": 22684,
              "short": 29819,
              "net": -7135
            }
          },
          "openInterest": 369170
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116254,
              "short": 200625,
              "net": -84371
            },
            "nonCommercial": {
              "long": 184881,
              "short": 80773,
              "net": 104108
            },
            "smallTrader": {
              "long": 29870,
              "short": 49607,
              "net": -19737
            }
          },
          "openInterest": 386565
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57224,
              "short": 116975,
              "net": -59751
            },
            "nonCommercial": {
              "long": 87448,
              "short": 32936,
              "net": 54512
            },
            "smallTrader": {
              "long": 7631,
              "short": 2392,
              "net": 5239
            }
          },
          "openInterest": 153052
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 3988,
              "short": 0,
              "net": 3988
            },
            "nonCommercial": {
              "long": 55785,
              "short": 61730,
              "net": -5945
            },
            "smallTrader": {
              "long": 2278,
              "short": 321,
              "net": 1957
            }
          },
          "openInterest": 69879
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141599,
              "short": 182721,
              "net": -41122
            },
            "nonCommercial": {
              "long": 78932,
              "short": 48452,
              "net": 30480
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 274168
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 488448,
              "short": 416569,
              "net": 71879
            },
            "nonCommercial": {
              "long": 252181,
              "short": 345027,
              "net": -92846
            },
            "smallTrader": {
              "long": 54360,
              "short": 33393,
              "net": 20967
            }
          },
          "openInterest": 1499596
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14526,
              "short": 20290,
              "net": -5764
            },
            "nonCommercial": {
              "long": 18315,
              "short": 14165,
              "net": 4150
            },
            "smallTrader": {
              "long": 4907,
              "short": 3293,
              "net": 1614
            }
          },
          "openInterest": 42303
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17477,
              "short": 45613,
              "net": -28136
            },
            "nonCommercial": {
              "long": 57559,
              "short": 34917,
              "net": 22642
            },
            "smallTrader": {
              "long": 10391,
              "short": 4897,
              "net": 5494
            }
          },
          "openInterest": 91281
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 290614,
              "short": 237590,
              "net": 53024
            },
            "nonCommercial": {
              "long": 63530,
              "short": 121915,
              "net": -58385
            },
            "smallTrader": {
              "long": 26479,
              "short": 21118,
              "net": 5361
            }
          },
          "openInterest": 388073
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1368735,
              "short": 1365423,
              "net": 3312
            },
            "nonCommercial": {
              "long": 245028,
              "short": 328053,
              "net": -83025
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1900931
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36203,
              "short": 120743,
              "net": -84540
            },
            "nonCommercial": {
              "long": 82747,
              "short": 19347,
              "net": 63400
            },
            "smallTrader": {
              "long": 32005,
              "short": 10865,
              "net": 21140
            }
          },
          "openInterest": 163567
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 326489,
              "short": 265883,
              "net": 60606
            },
            "nonCommercial": {
              "long": 117508,
              "short": 204319,
              "net": -86811
            },
            "smallTrader": {
              "long": 60090,
              "short": 33885,
              "net": 26205
            }
          },
          "openInterest": 640706
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283230,
              "short": 352474,
              "net": -69244
            },
            "nonCommercial": {
              "long": 130312,
              "short": 72586,
              "net": 57726
            },
            "smallTrader": {
              "long": 37846,
              "short": 26328,
              "net": 11518
            }
          },
          "openInterest": 602310
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 425497,
              "short": 451094,
              "net": -25597
            },
            "nonCommercial": {
              "long": 182745,
              "short": 141412,
              "net": 41333
            },
            "smallTrader": {
              "long": 44886,
              "short": 60622,
              "net": -15736
            }
          },
          "openInterest": 846236
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 446478,
              "short": 370349,
              "net": 76129
            },
            "nonCommercial": {
              "long": 197850,
              "short": 264765,
              "net": -66915
            },
            "smallTrader": {
              "long": 62735,
              "short": 71949,
              "net": -9214
            }
          },
          "openInterest": 840169
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48322,
              "short": 26589,
              "net": 21733
            },
            "nonCommercial": {
              "long": 7100,
              "short": 30953,
              "net": -23853
            },
            "smallTrader": {
              "long": 16548,
              "short": 14428,
              "net": 2120
            }
          },
          "openInterest": 72546
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13540,
              "short": 8426,
              "net": 5114
            },
            "nonCommercial": {
              "long": 16873,
              "short": 21155,
              "net": -4282
            },
            "smallTrader": {
              "long": 3304,
              "short": 4136,
              "net": -832
            }
          },
          "openInterest": 36286
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 164071,
              "short": 129557,
              "net": 34514
            },
            "nonCommercial": {
              "long": 103426,
              "short": 138762,
              "net": -35336
            },
            "smallTrader": {
              "long": 25500,
              "short": 24678,
              "net": 822
            }
          },
          "openInterest": 361207
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130091,
              "short": 99785,
              "net": 30306
            },
            "nonCommercial": {
              "long": 54605,
              "short": 81815,
              "net": -27210
            },
            "smallTrader": {
              "long": 17816,
              "short": 20912,
              "net": -3096
            }
          },
          "openInterest": 262622
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151626,
              "short": 76650,
              "net": 74976
            },
            "nonCommercial": {
              "long": 104520,
              "short": 174156,
              "net": -69636
            },
            "smallTrader": {
              "long": 29995,
              "short": 35335,
              "net": -5340
            }
          },
          "openInterest": 382143
        }
      ]
    },
    {
      "reportDate": "2025-07-08T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3835558,
              "short": 3101926,
              "net": 733632
            },
            "nonCommercial": {
              "long": 544513,
              "short": 1385092,
              "net": -840579
            },
            "smallTrader": {
              "long": 443577,
              "short": 336630,
              "net": 106947
            }
          },
          "openInterest": 4920617
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3337395,
              "short": 2217356,
              "net": 1120039
            },
            "nonCommercial": {
              "long": 633608,
              "short": 1899741,
              "net": -1266133
            },
            "smallTrader": {
              "long": 255629,
              "short": 109535,
              "net": 146094
            }
          },
          "openInterest": 4356461
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1417636,
              "short": 1386587,
              "net": 31049
            },
            "nonCommercial": {
              "long": 171540,
              "short": 280298,
              "net": -108758
            },
            "smallTrader": {
              "long": 226683,
              "short": 148974,
              "net": 77709
            }
          },
          "openInterest": 1837209
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5891815,
              "short": 3552736,
              "net": 2339079
            },
            "nonCommercial": {
              "long": 500722,
              "short": 3017509,
              "net": -2516787
            },
            "smallTrader": {
              "long": 437809,
              "short": 260101,
              "net": 177708
            }
          },
          "openInterest": 7008745
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95712,
              "short": 27567,
              "net": 68145
            },
            "nonCommercial": {
              "long": 23272,
              "short": 97586,
              "net": -74314
            },
            "smallTrader": {
              "long": 26168,
              "short": 19999,
              "net": 6169
            }
          },
          "openInterest": 153390
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2206,
              "short": 326,
              "net": 1880
            },
            "nonCommercial": {
              "long": 24014,
              "short": 26450,
              "net": -2436
            },
            "smallTrader": {
              "long": 1483,
              "short": 927,
              "net": 556
            }
          },
          "openInterest": 29591
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29342,
              "short": 82513,
              "net": -53171
            },
            "nonCommercial": {
              "long": 65516,
              "short": 16546,
              "net": 48970
            },
            "smallTrader": {
              "long": 5226,
              "short": 1025,
              "net": 4201
            }
          },
          "openInterest": 100849
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 45495,
              "short": 89037,
              "net": -43542
            },
            "nonCommercial": {
              "long": 108019,
              "short": 74825,
              "net": 33194
            },
            "smallTrader": {
              "long": 36635,
              "short": 26287,
              "net": 10348
            }
          },
          "openInterest": 191557
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140689,
              "short": 71995,
              "net": 68694
            },
            "nonCommercial": {
              "long": 20344,
              "short": 91952,
              "net": -71608
            },
            "smallTrader": {
              "long": 28631,
              "short": 25717,
              "net": 2914
            }
          },
          "openInterest": 201326
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37305,
              "short": 53846,
              "net": -16541
            },
            "nonCommercial": {
              "long": 27518,
              "short": 14934,
              "net": 12584
            },
            "smallTrader": {
              "long": 9930,
              "short": 5973,
              "net": 3957
            }
          },
          "openInterest": 92353
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63360,
              "short": 93247,
              "net": -29887
            },
            "nonCommercial": {
              "long": 47989,
              "short": 19068,
              "net": 28921
            },
            "smallTrader": {
              "long": 7109,
              "short": 6143,
              "net": 966
            }
          },
          "openInterest": 150075
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 64469,
              "short": 105571,
              "net": -41102
            },
            "nonCommercial": {
              "long": 80843,
              "short": 41239,
              "net": 39604
            },
            "smallTrader": {
              "long": 14535,
              "short": 13037,
              "net": 1498
            }
          },
          "openInterest": 230251
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 686552,
              "short": 520888,
              "net": 165664
            },
            "nonCommercial": {
              "long": 287159,
              "short": 428921,
              "net": -141762
            },
            "smallTrader": {
              "long": 143433,
              "short": 167335,
              "net": -23902
            }
          },
          "openInterest": 1498964
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100091,
              "short": 69994,
              "net": 30097
            },
            "nonCommercial": {
              "long": 63367,
              "short": 93112,
              "net": -29745
            },
            "smallTrader": {
              "long": 11225,
              "short": 11577,
              "net": -352
            }
          },
          "openInterest": 205957
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 791461,
              "short": 1028081,
              "net": -236620
            },
            "nonCommercial": {
              "long": 333138,
              "short": 123764,
              "net": 209374
            },
            "smallTrader": {
              "long": 78096,
              "short": 50850,
              "net": 27246
            }
          },
          "openInterest": 1991225
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 51607,
              "short": 59108,
              "net": -7501
            },
            "nonCommercial": {
              "long": 15147,
              "short": 10844,
              "net": 4303
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85138
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23219,
              "short": 22520,
              "net": 699
            },
            "nonCommercial": {
              "long": 3192,
              "short": 3931,
              "net": -739
            },
            "smallTrader": {
              "long": 462,
              "short": 422,
              "net": 40
            }
          },
          "openInterest": 29573
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 439953,
              "short": 617376,
              "net": -177423
            },
            "nonCommercial": {
              "long": 241125,
              "short": 120529,
              "net": 120596
            },
            "smallTrader": {
              "long": 99367,
              "short": 42540,
              "net": 56827
            }
          },
          "openInterest": 805847
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 12846,
              "short": 23567,
              "net": -10721
            },
            "nonCommercial": {
              "long": 46696,
              "short": 21044,
              "net": 25652
            },
            "smallTrader": {
              "long": 9039,
              "short": 23970,
              "net": -14931
            }
          },
          "openInterest": 94897
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167065,
              "short": 210607,
              "net": -43542
            },
            "nonCommercial": {
              "long": 79692,
              "short": 45522,
              "net": 34170
            },
            "smallTrader": {
              "long": 23313,
              "short": 13941,
              "net": 9372
            }
          },
          "openInterest": 345206
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71875,
              "short": 310229,
              "net": -238354
            },
            "nonCommercial": {
              "long": 261685,
              "short": 58717,
              "net": 202968
            },
            "smallTrader": {
              "long": 56291,
              "short": 20905,
              "net": 35386
            }
          },
          "openInterest": 443144
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 150706,
              "short": 198953,
              "net": -48247
            },
            "nonCommercial": {
              "long": 59934,
              "short": 40355,
              "net": 19579
            },
            "smallTrader": {
              "long": 54455,
              "short": 25787,
              "net": 28668
            }
          },
          "openInterest": 344654
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96636,
              "short": 225316,
              "net": -128680
            },
            "nonCommercial": {
              "long": 166192,
              "short": 50037,
              "net": 116155
            },
            "smallTrader": {
              "long": 40895,
              "short": 28370,
              "net": 12525
            }
          },
          "openInterest": 308621
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96382,
              "short": 180633,
              "net": -84251
            },
            "nonCommercial": {
              "long": 165878,
              "short": 74978,
              "net": 90900
            },
            "smallTrader": {
              "long": 22753,
              "short": 29402,
              "net": -6649
            }
          },
          "openInterest": 361898
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119418,
              "short": 198334,
              "net": -78916
            },
            "nonCommercial": {
              "long": 187710,
              "short": 86388,
              "net": 101322
            },
            "smallTrader": {
              "long": 28827,
              "short": 51233,
              "net": -22406
            }
          },
          "openInterest": 389027
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61703,
              "short": 121631,
              "net": -59928
            },
            "nonCommercial": {
              "long": 97431,
              "short": 42353,
              "net": 55078
            },
            "smallTrader": {
              "long": 7343,
              "short": 2493,
              "net": 4850
            }
          },
          "openInterest": 167262
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1209,
              "short": 0,
              "net": 1209
            },
            "nonCommercial": {
              "long": 47992,
              "short": 51357,
              "net": -3365
            },
            "smallTrader": {
              "long": 2449,
              "short": 293,
              "net": 2156
            }
          },
          "openInterest": 68934
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141437,
              "short": 185838,
              "net": -44401
            },
            "nonCommercial": {
              "long": 82108,
              "short": 46895,
              "net": 35213
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 279888
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 483570,
              "short": 416635,
              "net": 66935
            },
            "nonCommercial": {
              "long": 256948,
              "short": 344739,
              "net": -87791
            },
            "smallTrader": {
              "long": 55132,
              "short": 34276,
              "net": 20856
            }
          },
          "openInterest": 1519629
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 14023,
              "short": 20962,
              "net": -6939
            },
            "nonCommercial": {
              "long": 18984,
              "short": 14063,
              "net": 4921
            },
            "smallTrader": {
              "long": 5419,
              "short": 3401,
              "net": 2018
            }
          },
          "openInterest": 43037
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18927,
              "short": 45278,
              "net": -26351
            },
            "nonCommercial": {
              "long": 56239,
              "short": 35465,
              "net": 20774
            },
            "smallTrader": {
              "long": 11102,
              "short": 5525,
              "net": 5577
            }
          },
          "openInterest": 91757
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 303809,
              "short": 242143,
              "net": 61666
            },
            "nonCommercial": {
              "long": 60139,
              "short": 127260,
              "net": -67121
            },
            "smallTrader": {
              "long": 25446,
              "short": 19991,
              "net": 5455
            }
          },
          "openInterest": 397829
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1386090,
              "short": 1323412,
              "net": 62678
            },
            "nonCommercial": {
              "long": 233049,
              "short": 370088,
              "net": -137039
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1915351
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37094,
              "short": 116689,
              "net": -79595
            },
            "nonCommercial": {
              "long": 80779,
              "short": 22258,
              "net": 58521
            },
            "smallTrader": {
              "long": 31764,
              "short": 10690,
              "net": 21074
            }
          },
          "openInterest": 162803
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 338456,
              "short": 276102,
              "net": 62354
            },
            "nonCommercial": {
              "long": 114859,
              "short": 200460,
              "net": -85601
            },
            "smallTrader": {
              "long": 58802,
              "short": 35555,
              "net": 23247
            }
          },
          "openInterest": 655637
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 278498,
              "short": 347248,
              "net": -68750
            },
            "nonCommercial": {
              "long": 130394,
              "short": 71232,
              "net": 59162
            },
            "smallTrader": {
              "long": 38484,
              "short": 28896,
              "net": 9588
            }
          },
          "openInterest": 605578
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 430781,
              "short": 453142,
              "net": -22361
            },
            "nonCommercial": {
              "long": 182512,
              "short": 144444,
              "net": 38068
            },
            "smallTrader": {
              "long": 47354,
              "short": 63061,
              "net": -15707
            }
          },
          "openInterest": 845981
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 445016,
              "short": 370623,
              "net": 74393
            },
            "nonCommercial": {
              "long": 201975,
              "short": 262426,
              "net": -60451
            },
            "smallTrader": {
              "long": 60123,
              "short": 74065,
              "net": -13942
            }
          },
          "openInterest": 850532
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 48057,
              "short": 27280,
              "net": 20777
            },
            "nonCommercial": {
              "long": 8488,
              "short": 30684,
              "net": -22196
            },
            "smallTrader": {
              "long": 16140,
              "short": 14721,
              "net": 1419
            }
          },
          "openInterest": 72761
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13063,
              "short": 8301,
              "net": 4762
            },
            "nonCommercial": {
              "long": 16208,
              "short": 20194,
              "net": -3986
            },
            "smallTrader": {
              "long": 3233,
              "short": 4009,
              "net": -776
            }
          },
          "openInterest": 35076
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 178400,
              "short": 138734,
              "net": 39666
            },
            "nonCommercial": {
              "long": 108054,
              "short": 147274,
              "net": -39220
            },
            "smallTrader": {
              "long": 25916,
              "short": 26362,
              "net": -446
            }
          },
          "openInterest": 382750
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127034,
              "short": 95756,
              "net": 31278
            },
            "nonCommercial": {
              "long": 58304,
              "short": 85283,
              "net": -26979
            },
            "smallTrader": {
              "long": 17486,
              "short": 21785,
              "net": -4299
            }
          },
          "openInterest": 265753
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 151152,
              "short": 81821,
              "net": 69331
            },
            "nonCommercial": {
              "long": 111202,
              "short": 173042,
              "net": -61840
            },
            "smallTrader": {
              "long": 28157,
              "short": 35648,
              "net": -7491
            }
          },
          "openInterest": 391310
        }
      ]
    },
    {
      "reportDate": "2025-07-15T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3797640,
              "short": 3111621,
              "net": 686019
            },
            "nonCommercial": {
              "long": 572071,
              "short": 1344448,
              "net": -772377
            },
            "smallTrader": {
              "long": 435018,
              "short": 348660,
              "net": 86358
            }
          },
          "openInterest": 4896544
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3389554,
              "short": 2215068,
              "net": 1174486
            },
            "nonCommercial": {
              "long": 600084,
              "short": 1899944,
              "net": -1299860
            },
            "smallTrader": {
              "long": 247372,
              "short": 121998,
              "net": 125374
            }
          },
          "openInterest": 4360268
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1405838,
              "short": 1351930,
              "net": 53908
            },
            "nonCommercial": {
              "long": 145115,
              "short": 275259,
              "net": -130144
            },
            "smallTrader": {
              "long": 226498,
              "short": 150262,
              "net": 76236
            }
          },
          "openInterest": 1805188
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5932240,
              "short": 3587549,
              "net": 2344691
            },
            "nonCommercial": {
              "long": 487008,
              "short": 2992536,
              "net": -2505528
            },
            "smallTrader": {
              "long": 430351,
              "short": 269514,
              "net": 160837
            }
          },
          "openInterest": 7028838
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97063,
              "short": 24535,
              "net": 72528
            },
            "nonCommercial": {
              "long": 21233,
              "short": 96152,
              "net": -74919
            },
            "smallTrader": {
              "long": 24040,
              "short": 21649,
              "net": 2391
            }
          },
          "openInterest": 150487
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 2287,
              "short": 360,
              "net": 1927
            },
            "nonCommercial": {
              "long": 24282,
              "short": 26768,
              "net": -2486
            },
            "smallTrader": {
              "long": 1629,
              "short": 1070,
              "net": 559
            }
          },
          "openInterest": 31309
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28965,
              "short": 57033,
              "net": -28068
            },
            "nonCommercial": {
              "long": 60809,
              "short": 36637,
              "net": 24172
            },
            "smallTrader": {
              "long": 4761,
              "short": 865,
              "net": 3896
            }
          },
          "openInterest": 95160
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49932,
              "short": 87413,
              "net": -37481
            },
            "nonCommercial": {
              "long": 100980,
              "short": 71789,
              "net": 29191
            },
            "smallTrader": {
              "long": 34471,
              "short": 26181,
              "net": 8290
            }
          },
          "openInterest": 187275
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141093,
              "short": 68327,
              "net": 72766
            },
            "nonCommercial": {
              "long": 21924,
              "short": 96018,
              "net": -74094
            },
            "smallTrader": {
              "long": 27836,
              "short": 26508,
              "net": 1328
            }
          },
          "openInterest": 202720
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39587,
              "short": 55608,
              "net": -16021
            },
            "nonCommercial": {
              "long": 26360,
              "short": 14537,
              "net": 11823
            },
            "smallTrader": {
              "long": 11035,
              "short": 6837,
              "net": 4198
            }
          },
          "openInterest": 95996
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62472,
              "short": 94443,
              "net": -31971
            },
            "nonCommercial": {
              "long": 48940,
              "short": 17807,
              "net": 31133
            },
            "smallTrader": {
              "long": 6921,
              "short": 6083,
              "net": 838
            }
          },
          "openInterest": 150606
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63262,
              "short": 105287,
              "net": -42025
            },
            "nonCommercial": {
              "long": 75423,
              "short": 34699,
              "net": 40724
            },
            "smallTrader": {
              "long": 15789,
              "short": 14488,
              "net": 1301
            }
          },
          "openInterest": 224583
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 649577,
              "short": 492310,
              "net": 157267
            },
            "nonCommercial": {
              "long": 293548,
              "short": 423005,
              "net": -129457
            },
            "smallTrader": {
              "long": 141147,
              "short": 168957,
              "net": -27810
            }
          },
          "openInterest": 1470395
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100515,
              "short": 75649,
              "net": 24866
            },
            "nonCommercial": {
              "long": 63934,
              "short": 89017,
              "net": -25083
            },
            "smallTrader": {
              "long": 10668,
              "short": 10451,
              "net": 217
            }
          },
          "openInterest": 211767
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 857803,
              "short": 1046199,
              "net": -188396
            },
            "nonCommercial": {
              "long": 308915,
              "short": 146488,
              "net": 162427
            },
            "smallTrader": {
              "long": 70047,
              "short": 44078,
              "net": 25969
            }
          },
          "openInterest": 2069099
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 49247,
              "short": 54297,
              "net": -5050
            },
            "nonCommercial": {
              "long": 15546,
              "short": 12014,
              "net": 3532
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83480
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23653,
              "short": 24038,
              "net": -385
            },
            "nonCommercial": {
              "long": 3195,
              "short": 3136,
              "net": 59
            },
            "smallTrader": {
              "long": 746,
              "short": 420,
              "net": 326
            }
          },
          "openInterest": 30281
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 451525,
              "short": 635740,
              "net": -184215
            },
            "nonCommercial": {
              "long": 242096,
              "short": 113875,
              "net": 128221
            },
            "smallTrader": {
              "long": 97608,
              "short": 41614,
              "net": 55994
            }
          },
          "openInterest": 820440
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14085,
              "short": 24683,
              "net": -10598
            },
            "nonCommercial": {
              "long": 48245,
              "short": 22483,
              "net": 25762
            },
            "smallTrader": {
              "long": 9044,
              "short": 24208,
              "net": -15164
            }
          },
          "openInterest": 95929
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168103,
              "short": 221078,
              "net": -52975
            },
            "nonCommercial": {
              "long": 85289,
              "short": 40944,
              "net": 44345
            },
            "smallTrader": {
              "long": 22940,
              "short": 14310,
              "net": 8630
            }
          },
          "openInterest": 352923
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75989,
              "short": 326677,
              "net": -250688
            },
            "nonCommercial": {
              "long": 270227,
              "short": 57112,
              "net": 213115
            },
            "smallTrader": {
              "long": 56976,
              "short": 19403,
              "net": 37573
            }
          },
          "openInterest": 448531
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147290,
              "short": 197183,
              "net": -49893
            },
            "nonCommercial": {
              "long": 61226,
              "short": 39785,
              "net": 21441
            },
            "smallTrader": {
              "long": 55174,
              "short": 26722,
              "net": 28452
            }
          },
          "openInterest": 348265
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108744,
              "short": 219590,
              "net": -110846
            },
            "nonCommercial": {
              "long": 165444,
              "short": 61862,
              "net": 103582
            },
            "smallTrader": {
              "long": 43283,
              "short": 36019,
              "net": 7264
            }
          },
          "openInterest": 321350
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98669,
              "short": 175686,
              "net": -77017
            },
            "nonCommercial": {
              "long": 157623,
              "short": 74820,
              "net": 82803
            },
            "smallTrader": {
              "long": 21044,
              "short": 26830,
              "net": -5786
            }
          },
          "openInterest": 351417
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114273,
              "short": 196133,
              "net": -81860
            },
            "nonCommercial": {
              "long": 194938,
              "short": 90493,
              "net": 104445
            },
            "smallTrader": {
              "long": 30461,
              "short": 53046,
              "net": -22585
            }
          },
          "openInterest": 395052
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63981,
              "short": 120154,
              "net": -56173
            },
            "nonCommercial": {
              "long": 92332,
              "short": 42210,
              "net": 50122
            },
            "smallTrader": {
              "long": 8820,
              "short": 2769,
              "net": 6051
            }
          },
          "openInterest": 165808
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1898,
              "short": 3064,
              "net": -1166
            },
            "nonCommercial": {
              "long": 94322,
              "short": 96030,
              "net": -1708
            },
            "smallTrader": {
              "long": 3329,
              "short": 455,
              "net": 2874
            }
          },
          "openInterest": 113094
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 145299,
              "short": 189224,
              "net": -43925
            },
            "nonCommercial": {
              "long": 86207,
              "short": 47050,
              "net": 39157
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 281893
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 496813,
              "short": 437535,
              "net": 59278
            },
            "nonCommercial": {
              "long": 274646,
              "short": 348696,
              "net": -74050
            },
            "smallTrader": {
              "long": 52760,
              "short": 37988,
              "net": 14772
            }
          },
          "openInterest": 1550988
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 16041,
              "short": 20044,
              "net": -4003
            },
            "nonCommercial": {
              "long": 16623,
              "short": 12988,
              "net": 3635
            },
            "smallTrader": {
              "long": 4429,
              "short": 4061,
              "net": 368
            }
          },
          "openInterest": 41959
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19611,
              "short": 42460,
              "net": -22849
            },
            "nonCommercial": {
              "long": 55186,
              "short": 35884,
              "net": 19302
            },
            "smallTrader": {
              "long": 10187,
              "short": 6640,
              "net": 3547
            }
          },
          "openInterest": 91718
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 302519,
              "short": 236908,
              "net": 65611
            },
            "nonCommercial": {
              "long": 52767,
              "short": 125382,
              "net": -72615
            },
            "smallTrader": {
              "long": 27444,
              "short": 20440,
              "net": 7004
            }
          },
          "openInterest": 391568
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1426832,
              "short": 1329228,
              "net": 97604
            },
            "nonCommercial": {
              "long": 233665,
              "short": 399317,
              "net": -165652
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1952930
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35466,
              "short": 115114,
              "net": -79648
            },
            "nonCommercial": {
              "long": 85022,
              "short": 25574,
              "net": 59448
            },
            "smallTrader": {
              "long": 32421,
              "short": 12221,
              "net": 20200
            }
          },
          "openInterest": 171474
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 340589,
              "short": 284802,
              "net": 55787
            },
            "nonCommercial": {
              "long": 128060,
              "short": 207802,
              "net": -79742
            },
            "smallTrader": {
              "long": 59734,
              "short": 35779,
              "net": 23955
            }
          },
          "openInterest": 676257
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 279001,
              "short": 355482,
              "net": -76481
            },
            "nonCommercial": {
              "long": 135739,
              "short": 71614,
              "net": 64125
            },
            "smallTrader": {
              "long": 39591,
              "short": 27235,
              "net": 12356
            }
          },
          "openInterest": 616368
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 455507,
              "short": 455589,
              "net": -82
            },
            "nonCommercial": {
              "long": 186780,
              "short": 171486,
              "net": 15294
            },
            "smallTrader": {
              "long": 47563,
              "short": 62775,
              "net": -15212
            }
          },
          "openInterest": 881394
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 448590,
              "short": 383191,
              "net": 65399
            },
            "nonCommercial": {
              "long": 204179,
              "short": 256278,
              "net": -52099
            },
            "smallTrader": {
              "long": 62405,
              "short": 75705,
              "net": -13300
            }
          },
          "openInterest": 866727
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49559,
              "short": 26543,
              "net": 23016
            },
            "nonCommercial": {
              "long": 9959,
              "short": 32596,
              "net": -22637
            },
            "smallTrader": {
              "long": 14677,
              "short": 15056,
              "net": -379
            }
          },
          "openInterest": 74255
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13186,
              "short": 8764,
              "net": 4422
            },
            "nonCommercial": {
              "long": 16262,
              "short": 19927,
              "net": -3665
            },
            "smallTrader": {
              "long": 3065,
              "short": 3822,
              "net": -757
            }
          },
          "openInterest": 35177
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 193195,
              "short": 149571,
              "net": 43624
            },
            "nonCommercial": {
              "long": 107095,
              "short": 151628,
              "net": -44533
            },
            "smallTrader": {
              "long": 27057,
              "short": 26148,
              "net": 909
            }
          },
          "openInterest": 411678
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126276,
              "short": 94030,
              "net": 32246
            },
            "nonCommercial": {
              "long": 62693,
              "short": 92000,
              "net": -29307
            },
            "smallTrader": {
              "long": 18026,
              "short": 20965,
              "net": -2939
            }
          },
          "openInterest": 272958
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 154773,
              "short": 83674,
              "net": 71099
            },
            "nonCommercial": {
              "long": 117724,
              "short": 183245,
              "net": -65521
            },
            "smallTrader": {
              "long": 30534,
              "short": 36112,
              "net": -5578
            }
          },
          "openInterest": 413231
        }
      ]
    },
    {
      "reportDate": "2025-07-22T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3730048,
              "short": 3069771,
              "net": 660277
            },
            "nonCommercial": {
              "long": 567973,
              "short": 1317507,
              "net": -749534
            },
            "smallTrader": {
              "long": 428586,
              "short": 339329,
              "net": 89257
            }
          },
          "openInterest": 4823425
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3380466,
              "short": 2264579,
              "net": 1115887
            },
            "nonCommercial": {
              "long": 627208,
              "short": 1875860,
              "net": -1248652
            },
            "smallTrader": {
              "long": 253553,
              "short": 120788,
              "net": 132765
            }
          },
          "openInterest": 4381333
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1368819,
              "short": 1375062,
              "net": -6243
            },
            "nonCommercial": {
              "long": 160579,
              "short": 243458,
              "net": -82879
            },
            "smallTrader": {
              "long": 234183,
              "short": 145061,
              "net": 89122
            }
          },
          "openInterest": 1792894
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5860765,
              "short": 3570732,
              "net": 2290033
            },
            "nonCommercial": {
              "long": 488633,
              "short": 2958557,
              "net": -2469924
            },
            "smallTrader": {
              "long": 447110,
              "short": 267219,
              "net": 179891
            }
          },
          "openInterest": 6981781
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105142,
              "short": 27801,
              "net": 77341
            },
            "nonCommercial": {
              "long": 25066,
              "short": 106321,
              "net": -81255
            },
            "smallTrader": {
              "long": 23352,
              "short": 19438,
              "net": 3914
            }
          },
          "openInterest": 161394
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1659,
              "short": 412,
              "net": 1247
            },
            "nonCommercial": {
              "long": 24447,
              "short": 26299,
              "net": -1852
            },
            "smallTrader": {
              "long": 1710,
              "short": 1105,
              "net": 605
            }
          },
          "openInterest": 30797
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29484,
              "short": 58872,
              "net": -29388
            },
            "nonCommercial": {
              "long": 58202,
              "short": 32345,
              "net": 25857
            },
            "smallTrader": {
              "long": 4575,
              "short": 1044,
              "net": 3531
            }
          },
          "openInterest": 93421
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67928,
              "short": 73667,
              "net": -5739
            },
            "nonCommercial": {
              "long": 93760,
              "short": 93190,
              "net": 570
            },
            "smallTrader": {
              "long": 32179,
              "short": 27010,
              "net": 5169
            }
          },
          "openInterest": 195467
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 140760,
              "short": 69250,
              "net": 71510
            },
            "nonCommercial": {
              "long": 23086,
              "short": 93429,
              "net": -70343
            },
            "smallTrader": {
              "long": 23647,
              "short": 24814,
              "net": -1167
            }
          },
          "openInterest": 200895
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39492,
              "short": 51764,
              "net": -12272
            },
            "nonCommercial": {
              "long": 23631,
              "short": 15299,
              "net": 8332
            },
            "smallTrader": {
              "long": 10378,
              "short": 6438,
              "net": 3940
            }
          },
          "openInterest": 93203
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62781,
              "short": 94598,
              "net": -31817
            },
            "nonCommercial": {
              "long": 49722,
              "short": 18605,
              "net": 31117
            },
            "smallTrader": {
              "long": 6915,
              "short": 6215,
              "net": 700
            }
          },
          "openInterest": 152845
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66215,
              "short": 106829,
              "net": -40614
            },
            "nonCommercial": {
              "long": 77637,
              "short": 37815,
              "net": 39822
            },
            "smallTrader": {
              "long": 15779,
              "short": 14987,
              "net": 792
            }
          },
          "openInterest": 228192
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 652507,
              "short": 486984,
              "net": 165523
            },
            "nonCommercial": {
              "long": 289307,
              "short": 423190,
              "net": -133883
            },
            "smallTrader": {
              "long": 141014,
              "short": 172654,
              "net": -31640
            }
          },
          "openInterest": 1493670
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104381,
              "short": 77445,
              "net": 26936
            },
            "nonCommercial": {
              "long": 64278,
              "short": 91528,
              "net": -27250
            },
            "smallTrader": {
              "long": 11166,
              "short": 10852,
              "net": 314
            }
          },
          "openInterest": 218828
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 855128,
              "short": 1036984,
              "net": -181856
            },
            "nonCommercial": {
              "long": 308963,
              "short": 155632,
              "net": 153331
            },
            "smallTrader": {
              "long": 71415,
              "short": 42890,
              "net": 28525
            }
          },
          "openInterest": 2013304
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 52117,
              "short": 54880,
              "net": -2763
            },
            "nonCommercial": {
              "long": 13879,
              "short": 12688,
              "net": 1191
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86201
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24517,
              "short": 26965,
              "net": -2448
            },
            "nonCommercial": {
              "long": 3894,
              "short": 1817,
              "net": 2077
            },
            "smallTrader": {
              "long": 740,
              "short": 369,
              "net": 371
            }
          },
          "openInterest": 31880
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 469100,
              "short": 646813,
              "net": -177713
            },
            "nonCommercial": {
              "long": 248380,
              "short": 122865,
              "net": 125515
            },
            "smallTrader": {
              "long": 96216,
              "short": 44018,
              "net": 52198
            }
          },
          "openInterest": 843447
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14332,
              "short": 25727,
              "net": -11395
            },
            "nonCommercial": {
              "long": 49586,
              "short": 22306,
              "net": 27280
            },
            "smallTrader": {
              "long": 8979,
              "short": 24864,
              "net": -15885
            }
          },
          "openInterest": 96777
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 182367,
              "short": 222325,
              "net": -39958
            },
            "nonCommercial": {
              "long": 84263,
              "short": 49564,
              "net": 34699
            },
            "smallTrader": {
              "long": 21267,
              "short": 16008,
              "net": 5259
            }
          },
          "openInterest": 367745
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76726,
              "short": 359063,
              "net": -282337
            },
            "nonCommercial": {
              "long": 311949,
              "short": 58911,
              "net": 253038
            },
            "smallTrader": {
              "long": 54052,
              "short": 24753,
              "net": 29299
            }
          },
          "openInterest": 489423
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 147988,
              "short": 195654,
              "net": -47666
            },
            "nonCommercial": {
              "long": 63280,
              "short": 41815,
              "net": 21465
            },
            "smallTrader": {
              "long": 54519,
              "short": 28318,
              "net": 26201
            }
          },
          "openInterest": 359772
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101532,
              "short": 218892,
              "net": -117360
            },
            "nonCommercial": {
              "long": 164411,
              "short": 57766,
              "net": 106645
            },
            "smallTrader": {
              "long": 43676,
              "short": 32961,
              "net": 10715
            }
          },
          "openInterest": 313040
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97909,
              "short": 168244,
              "net": -70335
            },
            "nonCommercial": {
              "long": 149577,
              "short": 74397,
              "net": 75180
            },
            "smallTrader": {
              "long": 20708,
              "short": 25553,
              "net": -4845
            }
          },
          "openInterest": 333746
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114349,
              "short": 200366,
              "net": -86017
            },
            "nonCommercial": {
              "long": 198499,
              "short": 89641,
              "net": 108858
            },
            "smallTrader": {
              "long": 30934,
              "short": 53775,
              "net": -22841
            }
          },
          "openInterest": 403691
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64766,
              "short": 125106,
              "net": -60340
            },
            "nonCommercial": {
              "long": 99081,
              "short": 43017,
              "net": 56064
            },
            "smallTrader": {
              "long": 7251,
              "short": 2975,
              "net": 4276
            }
          },
          "openInterest": 172369
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1605,
              "short": 2331,
              "net": -726
            },
            "nonCommercial": {
              "long": 84813,
              "short": 87598,
              "net": -2785
            },
            "smallTrader": {
              "long": 4265,
              "short": 754,
              "net": 3511
            }
          },
          "openInterest": 97153
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151591,
              "short": 190926,
              "net": -39335
            },
            "nonCommercial": {
              "long": 76558,
              "short": 42336,
              "net": 34222
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 281535
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 493038,
              "short": 434230,
              "net": 58808
            },
            "nonCommercial": {
              "long": 267870,
              "short": 345470,
              "net": -77600
            },
            "smallTrader": {
              "long": 52596,
              "short": 33804,
              "net": 18792
            }
          },
          "openInterest": 1525865
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22656,
              "short": 19365,
              "net": 3291
            },
            "nonCommercial": {
              "long": 11955,
              "short": 15117,
              "net": -3162
            },
            "smallTrader": {
              "long": 4276,
              "short": 4405,
              "net": -129
            }
          },
          "openInterest": 44100
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17773,
              "short": 41798,
              "net": -24025
            },
            "nonCommercial": {
              "long": 55180,
              "short": 34505,
              "net": 20675
            },
            "smallTrader": {
              "long": 10028,
              "short": 6678,
              "net": 3350
            }
          },
          "openInterest": 90701
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 312022,
              "short": 243725,
              "net": 68297
            },
            "nonCommercial": {
              "long": 54455,
              "short": 126647,
              "net": -72192
            },
            "smallTrader": {
              "long": 27048,
              "short": 23153,
              "net": 3895
            }
          },
          "openInterest": 398690
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1423958,
              "short": 1325384,
              "net": 98574
            },
            "nonCommercial": {
              "long": 220971,
              "short": 386433,
              "net": -165462
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1937915
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36803,
              "short": 116030,
              "net": -79227
            },
            "nonCommercial": {
              "long": 85678,
              "short": 25058,
              "net": 60620
            },
            "smallTrader": {
              "long": 31942,
              "short": 13335,
              "net": 18607
            }
          },
          "openInterest": 173679
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 339118,
              "short": 286446,
              "net": 52672
            },
            "nonCommercial": {
              "long": 127091,
              "short": 200669,
              "net": -73578
            },
            "smallTrader": {
              "long": 57005,
              "short": 36099,
              "net": 20906
            }
          },
          "openInterest": 680672
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 285705,
              "short": 375795,
              "net": -90090
            },
            "nonCommercial": {
              "long": 143743,
              "short": 67229,
              "net": 76514
            },
            "smallTrader": {
              "long": 39958,
              "short": 26382,
              "net": 13576
            }
          },
          "openInterest": 634023
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 466698,
              "short": 485109,
              "net": -18411
            },
            "nonCommercial": {
              "long": 182121,
              "short": 146088,
              "net": 36033
            },
            "smallTrader": {
              "long": 45428,
              "short": 63050,
              "net": -17622
            }
          },
          "openInterest": 898005
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460209,
              "short": 388178,
              "net": 72031
            },
            "nonCommercial": {
              "long": 198761,
              "short": 258490,
              "net": -59729
            },
            "smallTrader": {
              "long": 62484,
              "short": 74786,
              "net": -12302
            }
          },
          "openInterest": 866505
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52184,
              "short": 25753,
              "net": 26431
            },
            "nonCommercial": {
              "long": 8087,
              "short": 34152,
              "net": -26065
            },
            "smallTrader": {
              "long": 15305,
              "short": 15671,
              "net": -366
            }
          },
          "openInterest": 75681
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13234,
              "short": 9246,
              "net": 3988
            },
            "nonCommercial": {
              "long": 16925,
              "short": 20376,
              "net": -3451
            },
            "smallTrader": {
              "long": 2946,
              "short": 3483,
              "net": -537
            }
          },
          "openInterest": 35725
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 190444,
              "short": 141491,
              "net": 48953
            },
            "nonCommercial": {
              "long": 102963,
              "short": 153558,
              "net": -50595
            },
            "smallTrader": {
              "long": 25933,
              "short": 24291,
              "net": 1642
            }
          },
          "openInterest": 398470
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122532,
              "short": 98617,
              "net": 23915
            },
            "nonCommercial": {
              "long": 70839,
              "short": 93206,
              "net": -22367
            },
            "smallTrader": {
              "long": 19493,
              "short": 21041,
              "net": -1548
            }
          },
          "openInterest": 281105
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155132,
              "short": 94841,
              "net": 60291
            },
            "nonCommercial": {
              "long": 128140,
              "short": 182049,
              "net": -53909
            },
            "smallTrader": {
              "long": 30392,
              "short": 36774,
              "net": -6382
            }
          },
          "openInterest": 435642
        }
      ]
    },
    {
      "reportDate": "2025-07-29T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3891815,
              "short": 3089805,
              "net": 802010
            },
            "nonCommercial": {
              "long": 521073,
              "short": 1417703,
              "net": -896630
            },
            "smallTrader": {
              "long": 440511,
              "short": 345891,
              "net": 94620
            }
          },
          "openInterest": 4958488
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3379913,
              "short": 2336548,
              "net": 1043365
            },
            "nonCommercial": {
              "long": 658135,
              "short": 1861372,
              "net": -1203237
            },
            "smallTrader": {
              "long": 272728,
              "short": 112856,
              "net": 159872
            }
          },
          "openInterest": 4426966
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1374901,
              "short": 1363420,
              "net": 11481
            },
            "nonCommercial": {
              "long": 150704,
              "short": 261507,
              "net": -110803
            },
            "smallTrader": {
              "long": 245202,
              "short": 145880,
              "net": 99322
            }
          },
          "openInterest": 1799806
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5854701,
              "short": 3505526,
              "net": 2349175
            },
            "nonCommercial": {
              "long": 458129,
              "short": 2970012,
              "net": -2511883
            },
            "smallTrader": {
              "long": 440174,
              "short": 277466,
              "net": 162708
            }
          },
          "openInterest": 6994626
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102997,
              "short": 27955,
              "net": 75042
            },
            "nonCommercial": {
              "long": 26506,
              "short": 104600,
              "net": -78094
            },
            "smallTrader": {
              "long": 22633,
              "short": 19581,
              "net": 3052
            }
          },
          "openInterest": 159680
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1333,
              "short": 803,
              "net": 530
            },
            "nonCommercial": {
              "long": 23851,
              "short": 24859,
              "net": -1008
            },
            "smallTrader": {
              "long": 1467,
              "short": 989,
              "net": 478
            }
          },
          "openInterest": 28068
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 33082,
              "short": 60060,
              "net": -26978
            },
            "nonCommercial": {
              "long": 50846,
              "short": 26924,
              "net": 23922
            },
            "smallTrader": {
              "long": 4208,
              "short": 1152,
              "net": 3056
            }
          },
          "openInterest": 114097
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88729,
              "short": 75405,
              "net": 13324
            },
            "nonCommercial": {
              "long": 87799,
              "short": 99827,
              "net": -12028
            },
            "smallTrader": {
              "long": 29296,
              "short": 30592,
              "net": -1296
            }
          },
          "openInterest": 207879
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 143816,
              "short": 66528,
              "net": 77288
            },
            "nonCommercial": {
              "long": 20884,
              "short": 97317,
              "net": -76433
            },
            "smallTrader": {
              "long": 23824,
              "short": 24679,
              "net": -855
            }
          },
          "openInterest": 201852
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40410,
              "short": 53364,
              "net": -12954
            },
            "nonCommercial": {
              "long": 24684,
              "short": 14828,
              "net": 9856
            },
            "smallTrader": {
              "long": 9917,
              "short": 6819,
              "net": 3098
            }
          },
          "openInterest": 93823
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63235,
              "short": 93485,
              "net": -30250
            },
            "nonCommercial": {
              "long": 49254,
              "short": 19408,
              "net": 29846
            },
            "smallTrader": {
              "long": 7196,
              "short": 6792,
              "net": 404
            }
          },
          "openInterest": 155650
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 67232,
              "short": 104308,
              "net": -37076
            },
            "nonCommercial": {
              "long": 74650,
              "short": 37303,
              "net": 37347
            },
            "smallTrader": {
              "long": 13915,
              "short": 14186,
              "net": -271
            }
          },
          "openInterest": 228444
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 679205,
              "short": 515308,
              "net": 163897
            },
            "nonCommercial": {
              "long": 296044,
              "short": 429511,
              "net": -133467
            },
            "smallTrader": {
              "long": 145101,
              "short": 175531,
              "net": -30430
            }
          },
          "openInterest": 1575283
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106578,
              "short": 79666,
              "net": 26912
            },
            "nonCommercial": {
              "long": 64977,
              "short": 91826,
              "net": -26849
            },
            "smallTrader": {
              "long": 11268,
              "short": 11331,
              "net": -63
            }
          },
          "openInterest": 223445
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 836644,
              "short": 1016236,
              "net": -179592
            },
            "nonCommercial": {
              "long": 318449,
              "short": 162426,
              "net": 156023
            },
            "smallTrader": {
              "long": 69916,
              "short": 46347,
              "net": 23569
            }
          },
          "openInterest": 2028873
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55266,
              "short": 53672,
              "net": 1594
            },
            "nonCommercial": {
              "long": 11943,
              "short": 14888,
              "net": -2945
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86736
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25932,
              "short": 29615,
              "net": -3683
            },
            "nonCommercial": {
              "long": 4565,
              "short": 1137,
              "net": 3428
            },
            "smallTrader": {
              "long": 727,
              "short": 472,
              "net": 255
            }
          },
          "openInterest": 33547
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 452550,
              "short": 628328,
              "net": -175778
            },
            "nonCommercial": {
              "long": 248841,
              "short": 125482,
              "net": 123359
            },
            "smallTrader": {
              "long": 97921,
              "short": 45502,
              "net": 52419
            }
          },
          "openInterest": 828577
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13856,
              "short": 25528,
              "net": -11672
            },
            "nonCommercial": {
              "long": 48260,
              "short": 21900,
              "net": 26360
            },
            "smallTrader": {
              "long": 9928,
              "short": 24616,
              "net": -14688
            }
          },
          "openInterest": 94930
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160267,
              "short": 208277,
              "net": -48010
            },
            "nonCommercial": {
              "long": 83946,
              "short": 41567,
              "net": 42379
            },
            "smallTrader": {
              "long": 22376,
              "short": 16745,
              "net": 5631
            }
          },
          "openInterest": 343496
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79093,
              "short": 338172,
              "net": -259079
            },
            "nonCommercial": {
              "long": 281241,
              "short": 57645,
              "net": 223596
            },
            "smallTrader": {
              "long": 53216,
              "short": 17733,
              "net": 35483
            }
          },
          "openInterest": 445259
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140445,
              "short": 191628,
              "net": -51183
            },
            "nonCommercial": {
              "long": 63806,
              "short": 39244,
              "net": 24562
            },
            "smallTrader": {
              "long": 53225,
              "short": 26604,
              "net": 26621
            }
          },
          "openInterest": 354014
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 123152,
              "short": 215700,
              "net": -92548
            },
            "nonCommercial": {
              "long": 162122,
              "short": 72879,
              "net": 89243
            },
            "smallTrader": {
              "long": 40306,
              "short": 37001,
              "net": 3305
            }
          },
          "openInterest": 329115
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99999,
              "short": 168872,
              "net": -68873
            },
            "nonCommercial": {
              "long": 150915,
              "short": 76726,
              "net": 74189
            },
            "smallTrader": {
              "long": 21137,
              "short": 26453,
              "net": -5316
            }
          },
          "openInterest": 337209
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114130,
              "short": 198115,
              "net": -83985
            },
            "nonCommercial": {
              "long": 198150,
              "short": 91520,
              "net": 106630
            },
            "smallTrader": {
              "long": 31279,
              "short": 53924,
              "net": -22645
            }
          },
          "openInterest": 402195
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67835,
              "short": 127938,
              "net": -60103
            },
            "nonCommercial": {
              "long": 99141,
              "short": 42463,
              "net": 56678
            },
            "smallTrader": {
              "long": 6339,
              "short": 2914,
              "net": 3425
            }
          },
          "openInterest": 173983
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 6130,
              "short": 0,
              "net": 6130
            },
            "nonCommercial": {
              "long": 62807,
              "short": 71968,
              "net": -9161
            },
            "smallTrader": {
              "long": 3770,
              "short": 739,
              "net": 3031
            }
          },
          "openInterest": 73508
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 156451,
              "short": 199289,
              "net": -42838
            },
            "nonCommercial": {
              "long": 84598,
              "short": 45850,
              "net": 38748
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 293645
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 505013,
              "short": 437029,
              "net": 67984
            },
            "nonCommercial": {
              "long": 273027,
              "short": 358780,
              "net": -85753
            },
            "smallTrader": {
              "long": 52910,
              "short": 35141,
              "net": 17769
            }
          },
          "openInterest": 1550942
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23295,
              "short": 22132,
              "net": 1163
            },
            "nonCommercial": {
              "long": 13080,
              "short": 15171,
              "net": -2091
            },
            "smallTrader": {
              "long": 4692,
              "short": 3764,
              "net": 928
            }
          },
          "openInterest": 46587
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17175,
              "short": 42201,
              "net": -25026
            },
            "nonCommercial": {
              "long": 52572,
              "short": 32004,
              "net": 20568
            },
            "smallTrader": {
              "long": 10005,
              "short": 5547,
              "net": 4458
            }
          },
          "openInterest": 88178
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 318638,
              "short": 244873,
              "net": 73765
            },
            "nonCommercial": {
              "long": 54259,
              "short": 135155,
              "net": -80896
            },
            "smallTrader": {
              "long": 27516,
              "short": 20385,
              "net": 7131
            }
          },
          "openInterest": 406989
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1421979,
              "short": 1340235,
              "net": 81744
            },
            "nonCommercial": {
              "long": 233484,
              "short": 393003,
              "net": -159519
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1965169
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37879,
              "short": 116808,
              "net": -78929
            },
            "nonCommercial": {
              "long": 80493,
              "short": 21086,
              "net": 59407
            },
            "smallTrader": {
              "long": 30592,
              "short": 11070,
              "net": 19522
            }
          },
          "openInterest": 170329
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 344274,
              "short": 279987,
              "net": 64287
            },
            "nonCommercial": {
              "long": 121194,
              "short": 203865,
              "net": -82671
            },
            "smallTrader": {
              "long": 55167,
              "short": 36783,
              "net": 18384
            }
          },
          "openInterest": 669952
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 275538,
              "short": 378997,
              "net": -103459
            },
            "nonCommercial": {
              "long": 153870,
              "short": 66814,
              "net": 87056
            },
            "smallTrader": {
              "long": 43973,
              "short": 27570,
              "net": 16403
            }
          },
          "openInterest": 637235
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 469790,
              "short": 441880,
              "net": 27910
            },
            "nonCommercial": {
              "long": 162792,
              "short": 173576,
              "net": -10784
            },
            "smallTrader": {
              "long": 46552,
              "short": 63678,
              "net": -17126
            }
          },
          "openInterest": 852812
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 459566,
              "short": 392619,
              "net": 66947
            },
            "nonCommercial": {
              "long": 199477,
              "short": 261625,
              "net": -62148
            },
            "smallTrader": {
              "long": 64911,
              "short": 69710,
              "net": -4799
            }
          },
          "openInterest": 872591
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54734,
              "short": 26444,
              "net": 28290
            },
            "nonCommercial": {
              "long": 9023,
              "short": 33057,
              "net": -24034
            },
            "smallTrader": {
              "long": 13021,
              "short": 17277,
              "net": -4256
            }
          },
          "openInterest": 76905
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12534,
              "short": 8687,
              "net": 3847
            },
            "nonCommercial": {
              "long": 13960,
              "short": 18116,
              "net": -4156
            },
            "smallTrader": {
              "long": 3809,
              "short": 3500,
              "net": 309
            }
          },
          "openInterest": 32919
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 220696,
              "short": 155189,
              "net": 65507
            },
            "nonCommercial": {
              "long": 103030,
              "short": 170155,
              "net": -67125
            },
            "smallTrader": {
              "long": 28048,
              "short": 26430,
              "net": 1618
            }
          },
          "openInterest": 443023
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130032,
              "short": 102787,
              "net": 27245
            },
            "nonCommercial": {
              "long": 67810,
              "short": 93431,
              "net": -25621
            },
            "smallTrader": {
              "long": 20575,
              "short": 22199,
              "net": -1624
            }
          },
          "openInterest": 288219
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 172339,
              "short": 100279,
              "net": 72060
            },
            "nonCommercial": {
              "long": 119888,
              "short": 189573,
              "net": -69685
            },
            "smallTrader": {
              "long": 34549,
              "short": 36924,
              "net": -2375
            }
          },
          "openInterest": 445847
        }
      ]
    },
    {
      "reportDate": "2025-08-05T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4037361,
              "short": 3193911,
              "net": 843450
            },
            "nonCommercial": {
              "long": 544016,
              "short": 1503850,
              "net": -959834
            },
            "smallTrader": {
              "long": 442063,
              "short": 325679,
              "net": 116384
            }
          },
          "openInterest": 5127634
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3645933,
              "short": 2453030,
              "net": 1192903
            },
            "nonCommercial": {
              "long": 558423,
              "short": 1883946,
              "net": -1325523
            },
            "smallTrader": {
              "long": 251547,
              "short": 118927,
              "net": 132620
            }
          },
          "openInterest": 4580193
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1371668,
              "short": 1370151,
              "net": 1517
            },
            "nonCommercial": {
              "long": 116997,
              "short": 227437,
              "net": -110440
            },
            "smallTrader": {
              "long": 241556,
              "short": 132633,
              "net": 108923
            }
          },
          "openInterest": 1761141
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5947099,
              "short": 3623078,
              "net": 2324021
            },
            "nonCommercial": {
              "long": 507247,
              "short": 3044124,
              "net": -2536877
            },
            "smallTrader": {
              "long": 458407,
              "short": 245551,
              "net": 212856
            }
          },
          "openInterest": 7132049
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 110361,
              "short": 27816,
              "net": 82545
            },
            "nonCommercial": {
              "long": 23988,
              "short": 107548,
              "net": -83560
            },
            "smallTrader": {
              "long": 21761,
              "short": 20746,
              "net": 1015
            }
          },
          "openInterest": 163900
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1660,
              "short": 465,
              "net": 1195
            },
            "nonCommercial": {
              "long": 23039,
              "short": 24540,
              "net": -1501
            },
            "smallTrader": {
              "long": 1460,
              "short": 1154,
              "net": 306
            }
          },
          "openInterest": 27561
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 32730,
              "short": 60560,
              "net": -27830
            },
            "nonCommercial": {
              "long": 51209,
              "short": 26611,
              "net": 24598
            },
            "smallTrader": {
              "long": 4179,
              "short": 947,
              "net": 3232
            }
          },
          "openInterest": 89286
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108854,
              "short": 76211,
              "net": 32643
            },
            "nonCommercial": {
              "long": 65635,
              "short": 98938,
              "net": -33303
            },
            "smallTrader": {
              "long": 29306,
              "short": 28646,
              "net": 660
            }
          },
          "openInterest": 206254
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 156289,
              "short": 71412,
              "net": 84877
            },
            "nonCommercial": {
              "long": 23589,
              "short": 103009,
              "net": -79420
            },
            "smallTrader": {
              "long": 22218,
              "short": 27675,
              "net": -5457
            }
          },
          "openInterest": 214849
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 40221,
              "short": 53551,
              "net": -13330
            },
            "nonCommercial": {
              "long": 24969,
              "short": 14926,
              "net": 10043
            },
            "smallTrader": {
              "long": 10191,
              "short": 6904,
              "net": 3287
            }
          },
          "openInterest": 95061
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63450,
              "short": 93268,
              "net": -29818
            },
            "nonCommercial": {
              "long": 49040,
              "short": 19782,
              "net": 29258
            },
            "smallTrader": {
              "long": 7367,
              "short": 6807,
              "net": 560
            }
          },
          "openInterest": 162429
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65903,
              "short": 98665,
              "net": -32762
            },
            "nonCommercial": {
              "long": 54929,
              "short": 34243,
              "net": 20686
            },
            "smallTrader": {
              "long": 20148,
              "short": 8072,
              "net": 12076
            }
          },
          "openInterest": 197933
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 674523,
              "short": 526651,
              "net": 147872
            },
            "nonCommercial": {
              "long": 304053,
              "short": 412021,
              "net": -107968
            },
            "smallTrader": {
              "long": 144743,
              "short": 184647,
              "net": -39904
            }
          },
          "openInterest": 1617501
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109145,
              "short": 71807,
              "net": 37338
            },
            "nonCommercial": {
              "long": 69961,
              "short": 105439,
              "net": -35478
            },
            "smallTrader": {
              "long": 11121,
              "short": 12981,
              "net": -1860
            }
          },
          "openInterest": 235079
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 830714,
              "short": 1001272,
              "net": -170558
            },
            "nonCommercial": {
              "long": 310559,
              "short": 168730,
              "net": 141829
            },
            "smallTrader": {
              "long": 75069,
              "short": 46340,
              "net": 28729
            }
          },
          "openInterest": 2036424
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58635,
              "short": 57014,
              "net": 1621
            },
            "nonCommercial": {
              "long": 9770,
              "short": 13685,
              "net": -3915
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 87993
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24769,
              "short": 28453,
              "net": -3684
            },
            "nonCommercial": {
              "long": 4337,
              "short": 859,
              "net": 3478
            },
            "smallTrader": {
              "long": 612,
              "short": 406,
              "net": 206
            }
          },
          "openInterest": 31602
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 453569,
              "short": 617114,
              "net": -163545
            },
            "nonCommercial": {
              "long": 247357,
              "short": 131398,
              "net": 115959
            },
            "smallTrader": {
              "long": 92215,
              "short": 44629,
              "net": 47586
            }
          },
          "openInterest": 818360
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13205,
              "short": 25320,
              "net": -12115
            },
            "nonCommercial": {
              "long": 50673,
              "short": 23591,
              "net": 27082
            },
            "smallTrader": {
              "long": 9320,
              "short": 24287,
              "net": -14967
            }
          },
          "openInterest": 96766
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162972,
              "short": 202910,
              "net": -39938
            },
            "nonCommercial": {
              "long": 76878,
              "short": 42725,
              "net": 34153
            },
            "smallTrader": {
              "long": 21212,
              "short": 15427,
              "net": 5785
            }
          },
          "openInterest": 332161
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74075,
              "short": 344221,
              "net": -270146
            },
            "nonCommercial": {
              "long": 292194,
              "short": 55144,
              "net": 237050
            },
            "smallTrader": {
              "long": 52597,
              "short": 19501,
              "net": 33096
            }
          },
          "openInterest": 449647
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140822,
              "short": 178009,
              "net": -37187
            },
            "nonCommercial": {
              "long": 54689,
              "short": 36421,
              "net": 18268
            },
            "smallTrader": {
              "long": 48664,
              "short": 29745,
              "net": 18919
            }
          },
          "openInterest": 349856
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136734,
              "short": 224075,
              "net": -87341
            },
            "nonCommercial": {
              "long": 160258,
              "short": 78252,
              "net": 82006
            },
            "smallTrader": {
              "long": 37362,
              "short": 32027,
              "net": 5335
            }
          },
          "openInterest": 337378
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99031,
              "short": 167384,
              "net": -68353
            },
            "nonCommercial": {
              "long": 150728,
              "short": 77590,
              "net": 73138
            },
            "smallTrader": {
              "long": 21285,
              "short": 26070,
              "net": -4785
            }
          },
          "openInterest": 339993
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111147,
              "short": 194876,
              "net": -83729
            },
            "nonCommercial": {
              "long": 185524,
              "short": 79149,
              "net": 106375
            },
            "smallTrader": {
              "long": 30020,
              "short": 52666,
              "net": -22646
            }
          },
          "openInterest": 386905
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63351,
              "short": 135042,
              "net": -71691
            },
            "nonCommercial": {
              "long": 105231,
              "short": 37176,
              "net": 68055
            },
            "smallTrader": {
              "long": 6628,
              "short": 2992,
              "net": 3636
            }
          },
          "openInterest": 176153
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1673,
              "short": 5866,
              "net": -4193
            },
            "nonCommercial": {
              "long": 77381,
              "short": 76603,
              "net": 778
            },
            "smallTrader": {
              "long": 4082,
              "short": 667,
              "net": 3415
            }
          },
          "openInterest": 106660
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 147363,
              "short": 193502,
              "net": -46139
            },
            "nonCommercial": {
              "long": 84550,
              "short": 47579,
              "net": 36971
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 290285
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 514165,
              "short": 438582,
              "net": 75583
            },
            "nonCommercial": {
              "long": 273104,
              "short": 366869,
              "net": -93765
            },
            "smallTrader": {
              "long": 54132,
              "short": 35950,
              "net": 18182
            }
          },
          "openInterest": 1607527
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27755,
              "short": 21596,
              "net": 6159
            },
            "nonCommercial": {
              "long": 11085,
              "short": 15918,
              "net": -4833
            },
            "smallTrader": {
              "long": 3780,
              "short": 5106,
              "net": -1326
            }
          },
          "openInterest": 48090
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15414,
              "short": 38413,
              "net": -22999
            },
            "nonCommercial": {
              "long": 46067,
              "short": 29405,
              "net": 16662
            },
            "smallTrader": {
              "long": 10274,
              "short": 3937,
              "net": 6337
            }
          },
          "openInterest": 80547
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 342724,
              "short": 252284,
              "net": 90440
            },
            "nonCommercial": {
              "long": 52743,
              "short": 146490,
              "net": -93747
            },
            "smallTrader": {
              "long": 26820,
              "short": 23513,
              "net": 3307
            }
          },
          "openInterest": 427309
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1399283,
              "short": 1334136,
              "net": 65147
            },
            "nonCommercial": {
              "long": 233328,
              "short": 376425,
              "net": -143097
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1928385
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37347,
              "short": 109575,
              "net": -72228
            },
            "nonCommercial": {
              "long": 71234,
              "short": 20576,
              "net": 50658
            },
            "smallTrader": {
              "long": 31007,
              "short": 9437,
              "net": 21570
            }
          },
          "openInterest": 161262
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 346431,
              "short": 282541,
              "net": 63890
            },
            "nonCommercial": {
              "long": 113280,
              "short": 194890,
              "net": -81610
            },
            "smallTrader": {
              "long": 51829,
              "short": 34109,
              "net": 17720
            }
          },
          "openInterest": 668146
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 269368,
              "short": 355386,
              "net": -86018
            },
            "nonCommercial": {
              "long": 145207,
              "short": 70261,
              "net": 74946
            },
            "smallTrader": {
              "long": 38074,
              "short": 27002,
              "net": 11072
            }
          },
          "openInterest": 621782
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 454917,
              "short": 400024,
              "net": 54893
            },
            "nonCommercial": {
              "long": 156793,
              "short": 195953,
              "net": -39160
            },
            "smallTrader": {
              "long": 49527,
              "short": 65260,
              "net": -15733
            }
          },
          "openInterest": 852135
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 475643,
              "short": 386114,
              "net": 89529
            },
            "nonCommercial": {
              "long": 195681,
              "short": 272653,
              "net": -76972
            },
            "smallTrader": {
              "long": 62659,
              "short": 75216,
              "net": -12557
            }
          },
          "openInterest": 888761
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60532,
              "short": 27419,
              "net": 33113
            },
            "nonCommercial": {
              "long": 6806,
              "short": 34183,
              "net": -27377
            },
            "smallTrader": {
              "long": 12062,
              "short": 17798,
              "net": -5736
            }
          },
          "openInterest": 79837
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11847,
              "short": 6482,
              "net": 5365
            },
            "nonCommercial": {
              "long": 11399,
              "short": 18429,
              "net": -7030
            },
            "smallTrader": {
              "long": 4540,
              "short": 2875,
              "net": 1665
            }
          },
          "openInterest": 30064
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 239382,
              "short": 153457,
              "net": 85925
            },
            "nonCommercial": {
              "long": 92979,
              "short": 179451,
              "net": -86472
            },
            "smallTrader": {
              "long": 27438,
              "short": 26891,
              "net": 547
            }
          },
          "openInterest": 451483
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 132398,
              "short": 98416,
              "net": 33982
            },
            "nonCommercial": {
              "long": 63025,
              "short": 93864,
              "net": -30839
            },
            "smallTrader": {
              "long": 19764,
              "short": 22907,
              "net": -3143
            }
          },
          "openInterest": 292487
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 181531,
              "short": 100661,
              "net": 80870
            },
            "nonCommercial": {
              "long": 132500,
              "short": 211065,
              "net": -78565
            },
            "smallTrader": {
              "long": 37218,
              "short": 39523,
              "net": -2305
            }
          },
          "openInterest": 494130
        }
      ]
    },
    {
      "reportDate": "2025-08-12T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4100111,
              "short": 3306816,
              "net": 793295
            },
            "nonCommercial": {
              "long": 544434,
              "short": 1486657,
              "net": -942223
            },
            "smallTrader": {
              "long": 470827,
              "short": 321899,
              "net": 148928
            }
          },
          "openInterest": 5339441
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3638973,
              "short": 2385102,
              "net": 1253871
            },
            "nonCommercial": {
              "long": 519409,
              "short": 1899006,
              "net": -1379597
            },
            "smallTrader": {
              "long": 262521,
              "short": 136795,
              "net": 125726
            }
          },
          "openInterest": 4549582
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1372602,
              "short": 1423783,
              "net": -51181
            },
            "nonCommercial": {
              "long": 148973,
              "short": 209767,
              "net": -60794
            },
            "smallTrader": {
              "long": 239356,
              "short": 127381,
              "net": 111975
            }
          },
          "openInterest": 1788781
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 6055630,
              "short": 3702712,
              "net": 2352918
            },
            "nonCommercial": {
              "long": 492867,
              "short": 3059236,
              "net": -2566369
            },
            "smallTrader": {
              "long": 468638,
              "short": 255187,
              "net": 213451
            }
          },
          "openInterest": 7238056
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114396,
              "short": 30163,
              "net": 84233
            },
            "nonCommercial": {
              "long": 25631,
              "short": 113536,
              "net": -87905
            },
            "smallTrader": {
              "long": 24097,
              "short": 20425,
              "net": 3672
            }
          },
          "openInterest": 171294
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1371,
              "short": 1253,
              "net": 118
            },
            "nonCommercial": {
              "long": 23438,
              "short": 24180,
              "net": -742
            },
            "smallTrader": {
              "long": 1624,
              "short": 1000,
              "net": 624
            }
          },
          "openInterest": 27851
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 35788,
              "short": 78857,
              "net": -43069
            },
            "nonCommercial": {
              "long": 59388,
              "short": 19806,
              "net": 39582
            },
            "smallTrader": {
              "long": 4287,
              "short": 800,
              "net": 3487
            }
          },
          "openInterest": 103240
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 109217,
              "short": 73700,
              "net": 35517
            },
            "nonCommercial": {
              "long": 73736,
              "short": 112829,
              "net": -39093
            },
            "smallTrader": {
              "long": 30321,
              "short": 26745,
              "net": 3576
            }
          },
          "openInterest": 216082
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162833,
              "short": 69262,
              "net": 93571
            },
            "nonCommercial": {
              "long": 20898,
              "short": 110975,
              "net": -90077
            },
            "smallTrader": {
              "long": 23352,
              "short": 26846,
              "net": -3494
            }
          },
          "openInterest": 221109
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 39736,
              "short": 58521,
              "net": -18785
            },
            "nonCommercial": {
              "long": 27469,
              "short": 13720,
              "net": 13749
            },
            "smallTrader": {
              "long": 11968,
              "short": 6932,
              "net": 5036
            }
          },
          "openInterest": 97776
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57194,
              "short": 84272,
              "net": -27078
            },
            "nonCommercial": {
              "long": 46593,
              "short": 20391,
              "net": 26202
            },
            "smallTrader": {
              "long": 7616,
              "short": 6740,
              "net": 876
            }
          },
          "openInterest": 146352
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63855,
              "short": 101888,
              "net": -38033
            },
            "nonCommercial": {
              "long": 58802,
              "short": 30591,
              "net": 28211
            },
            "smallTrader": {
              "long": 19016,
              "short": 9194,
              "net": 9822
            }
          },
          "openInterest": 193751
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 690502,
              "short": 535323,
              "net": 155179
            },
            "nonCommercial": {
              "long": 313217,
              "short": 446391,
              "net": -133174
            },
            "smallTrader": {
              "long": 144348,
              "short": 166353,
              "net": -22005
            }
          },
          "openInterest": 1549876
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113063,
              "short": 73845,
              "net": 39218
            },
            "nonCommercial": {
              "long": 68099,
              "short": 106538,
              "net": -38439
            },
            "smallTrader": {
              "long": 11588,
              "short": 12367,
              "net": -779
            }
          },
          "openInterest": 242389
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 828037,
              "short": 970327,
              "net": -142290
            },
            "nonCommercial": {
              "long": 293224,
              "short": 176482,
              "net": 116742
            },
            "smallTrader": {
              "long": 74878,
              "short": 49330,
              "net": 25548
            }
          },
          "openInterest": 2010959
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57123,
              "short": 56116,
              "net": 1007
            },
            "nonCommercial": {
              "long": 11091,
              "short": 13503,
              "net": -2412
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88755
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25679,
              "short": 30549,
              "net": -4870
            },
            "nonCommercial": {
              "long": 5233,
              "short": 670,
              "net": 4563
            },
            "smallTrader": {
              "long": 865,
              "short": 558,
              "net": 307
            }
          },
          "openInterest": 33592
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 458037,
              "short": 625100,
              "net": -167063
            },
            "nonCommercial": {
              "long": 246299,
              "short": 130868,
              "net": 115431
            },
            "smallTrader": {
              "long": 96093,
              "short": 44461,
              "net": 51632
            }
          },
          "openInterest": 824972
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13908,
              "short": 25167,
              "net": -11259
            },
            "nonCommercial": {
              "long": 48161,
              "short": 23442,
              "net": 24719
            },
            "smallTrader": {
              "long": 10039,
              "short": 23499,
              "net": -13460
            }
          },
          "openInterest": 91822
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170385,
              "short": 206446,
              "net": -36061
            },
            "nonCommercial": {
              "long": 71526,
              "short": 42532,
              "net": 28994
            },
            "smallTrader": {
              "long": 22920,
              "short": 15853,
              "net": 7067
            }
          },
          "openInterest": 330546
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63427,
              "short": 326492,
              "net": -263065
            },
            "nonCommercial": {
              "long": 288115,
              "short": 58630,
              "net": 229485
            },
            "smallTrader": {
              "long": 53656,
              "short": 20076,
              "net": 33580
            }
          },
          "openInterest": 446152
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154297,
              "short": 193078,
              "net": -38781
            },
            "nonCommercial": {
              "long": 53565,
              "short": 35622,
              "net": 17943
            },
            "smallTrader": {
              "long": 50714,
              "short": 29876,
              "net": 20838
            }
          },
          "openInterest": 360135
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 147170,
              "short": 221065,
              "net": -73895
            },
            "nonCommercial": {
              "long": 164693,
              "short": 90459,
              "net": 74234
            },
            "smallTrader": {
              "long": 35172,
              "short": 35511,
              "net": -339
            }
          },
          "openInterest": 351163
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 98076,
              "short": 167118,
              "net": -69042
            },
            "nonCommercial": {
              "long": 153610,
              "short": 79683,
              "net": 73927
            },
            "smallTrader": {
              "long": 20430,
              "short": 25315,
              "net": -4885
            }
          },
          "openInterest": 341165
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111511,
              "short": 194878,
              "net": -83367
            },
            "nonCommercial": {
              "long": 183808,
              "short": 77667,
              "net": 106141
            },
            "smallTrader": {
              "long": 28951,
              "short": 51725,
              "net": -22774
            }
          },
          "openInterest": 382088
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67876,
              "short": 132724,
              "net": -64848
            },
            "nonCommercial": {
              "long": 106539,
              "short": 45300,
              "net": 61239
            },
            "smallTrader": {
              "long": 6499,
              "short": 2890,
              "net": 3609
            }
          },
          "openInterest": 182397
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 110708,
              "short": 114058,
              "net": -3350
            },
            "smallTrader": {
              "long": 4832,
              "short": 1482,
              "net": 3350
            }
          },
          "openInterest": 142654
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 162851,
              "short": 213006,
              "net": -50155
            },
            "nonCommercial": {
              "long": 96001,
              "short": 48894,
              "net": 47107
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 316811
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 505413,
              "short": 428199,
              "net": 77214
            },
            "nonCommercial": {
              "long": 291045,
              "short": 388091,
              "net": -97046
            },
            "smallTrader": {
              "long": 62515,
              "short": 42683,
              "net": 19832
            }
          },
          "openInterest": 1618091
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27937,
              "short": 22138,
              "net": 5799
            },
            "nonCommercial": {
              "long": 11160,
              "short": 15847,
              "net": -4687
            },
            "smallTrader": {
              "long": 3806,
              "short": 4918,
              "net": -1112
            }
          },
          "openInterest": 48240
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15571,
              "short": 38586,
              "net": -23015
            },
            "nonCommercial": {
              "long": 47458,
              "short": 29670,
              "net": 17788
            },
            "smallTrader": {
              "long": 9606,
              "short": 4379,
              "net": 5227
            }
          },
          "openInterest": 81726
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 336951,
              "short": 247224,
              "net": 89727
            },
            "nonCommercial": {
              "long": 54779,
              "short": 150010,
              "net": -95231
            },
            "smallTrader": {
              "long": 28304,
              "short": 22800,
              "net": 5504
            }
          },
          "openInterest": 424985
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1464390,
              "short": 1341862,
              "net": 122528
            },
            "nonCommercial": {
              "long": 223653,
              "short": 419609,
              "net": -195956
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1990230
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41331,
              "short": 107752,
              "net": -66421
            },
            "nonCommercial": {
              "long": 66252,
              "short": 21984,
              "net": 44268
            },
            "smallTrader": {
              "long": 32647,
              "short": 10494,
              "net": 22153
            }
          },
          "openInterest": 156432
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 342675,
              "short": 302285,
              "net": 40390
            },
            "nonCommercial": {
              "long": 111199,
              "short": 169511,
              "net": -58312
            },
            "smallTrader": {
              "long": 51943,
              "short": 34021,
              "net": 17922
            }
          },
          "openInterest": 665391
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 276377,
              "short": 353452,
              "net": -77075
            },
            "nonCommercial": {
              "long": 139219,
              "short": 73150,
              "net": 66069
            },
            "smallTrader": {
              "long": 39003,
              "short": 27997,
              "net": 11006
            }
          },
          "openInterest": 615090
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 460202,
              "short": 429684,
              "net": 30518
            },
            "nonCommercial": {
              "long": 153439,
              "short": 169014,
              "net": -15575
            },
            "smallTrader": {
              "long": 49113,
              "short": 64056,
              "net": -14943
            }
          },
          "openInterest": 880351
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 470364,
              "short": 406356,
              "net": 64008
            },
            "nonCommercial": {
              "long": 198447,
              "short": 266959,
              "net": -68512
            },
            "smallTrader": {
              "long": 72133,
              "short": 67629,
              "net": 4504
            }
          },
          "openInterest": 898919
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60689,
              "short": 27465,
              "net": 33224
            },
            "nonCommercial": {
              "long": 6091,
              "short": 34134,
              "net": -28043
            },
            "smallTrader": {
              "long": 13086,
              "short": 18267,
              "net": -5181
            }
          },
          "openInterest": 80415
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11370,
              "short": 6248,
              "net": 5122
            },
            "nonCommercial": {
              "long": 12729,
              "short": 18976,
              "net": -6247
            },
            "smallTrader": {
              "long": 4202,
              "short": 3077,
              "net": 1125
            }
          },
          "openInterest": 30410
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 254145,
              "short": 173775,
              "net": 80370
            },
            "nonCommercial": {
              "long": 106817,
              "short": 189955,
              "net": -83138
            },
            "smallTrader": {
              "long": 27554,
              "short": 24786,
              "net": 2768
            }
          },
          "openInterest": 492591
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130254,
              "short": 101826,
              "net": 28428
            },
            "nonCommercial": {
              "long": 64137,
              "short": 90704,
              "net": -26567
            },
            "smallTrader": {
              "long": 21154,
              "short": 23015,
              "net": -1861
            }
          },
          "openInterest": 279246
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 180598,
              "short": 92574,
              "net": 88024
            },
            "nonCommercial": {
              "long": 133455,
              "short": 222501,
              "net": -89046
            },
            "smallTrader": {
              "long": 38421,
              "short": 37399,
              "net": 1022
            }
          },
          "openInterest": 487569
        }
      ]
    },
    {
      "reportDate": "2025-08-19T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4158543,
              "short": 3332532,
              "net": 826011
            },
            "nonCommercial": {
              "long": 523308,
              "short": 1468824,
              "net": -945516
            },
            "smallTrader": {
              "long": 453913,
              "short": 334408,
              "net": 119505
            }
          },
          "openInterest": 5340625
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3582207,
              "short": 2379291,
              "net": 1202916
            },
            "nonCommercial": {
              "long": 512267,
              "short": 1836806,
              "net": -1324539
            },
            "smallTrader": {
              "long": 258933,
              "short": 137310,
              "net": 121623
            }
          },
          "openInterest": 4527896
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1367940,
              "short": 1430620,
              "net": -62680
            },
            "nonCommercial": {
              "long": 144976,
              "short": 196019,
              "net": -51043
            },
            "smallTrader": {
              "long": 239442,
              "short": 125719,
              "net": 113723
            }
          },
          "openInterest": 1809428
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 6090238,
              "short": 3779532,
              "net": 2310706
            },
            "nonCommercial": {
              "long": 539075,
              "short": 3047458,
              "net": -2508383
            },
            "smallTrader": {
              "long": 471602,
              "short": 273925,
              "net": 197677
            }
          },
          "openInterest": 7350661
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124358,
              "short": 30962,
              "net": 93396
            },
            "nonCommercial": {
              "long": 31668,
              "short": 126555,
              "net": -94887
            },
            "smallTrader": {
              "long": 23253,
              "short": 21762,
              "net": 1491
            }
          },
          "openInterest": 185901
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1552,
              "short": 794,
              "net": 758
            },
            "nonCommercial": {
              "long": 23064,
              "short": 24264,
              "net": -1200
            },
            "smallTrader": {
              "long": 1493,
              "short": 1051,
              "net": 442
            }
          },
          "openInterest": 28971
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 36559,
              "short": 70053,
              "net": -33494
            },
            "nonCommercial": {
              "long": 61948,
              "short": 31538,
              "net": 30410
            },
            "smallTrader": {
              "long": 4144,
              "short": 1060,
              "net": 3084
            }
          },
          "openInterest": 105972
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103816,
              "short": 83024,
              "net": 20792
            },
            "nonCommercial": {
              "long": 81303,
              "short": 106488,
              "net": -25185
            },
            "smallTrader": {
              "long": 32702,
              "short": 28309,
              "net": 4393
            }
          },
          "openInterest": 219831
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 165165,
              "short": 64347,
              "net": 100818
            },
            "nonCommercial": {
              "long": 19028,
              "short": 112107,
              "net": -93079
            },
            "smallTrader": {
              "long": 23694,
              "short": 31433,
              "net": -7739
            }
          },
          "openInterest": 220859
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 37589,
              "short": 53850,
              "net": -16261
            },
            "nonCommercial": {
              "long": 26611,
              "short": 14582,
              "net": 12029
            },
            "smallTrader": {
              "long": 11283,
              "short": 7051,
              "net": 4232
            }
          },
          "openInterest": 92010
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61658,
              "short": 92014,
              "net": -30356
            },
            "nonCommercial": {
              "long": 48952,
              "short": 20292,
              "net": 28660
            },
            "smallTrader": {
              "long": 7632,
              "short": 5936,
              "net": 1696
            }
          },
          "openInterest": 152281
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68369,
              "short": 103734,
              "net": -35365
            },
            "nonCommercial": {
              "long": 56691,
              "short": 30659,
              "net": 26032
            },
            "smallTrader": {
              "long": 18867,
              "short": 9534,
              "net": 9333
            }
          },
          "openInterest": 195080
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 714119,
              "short": 590164,
              "net": 123955
            },
            "nonCommercial": {
              "long": 334720,
              "short": 439930,
              "net": -105210
            },
            "smallTrader": {
              "long": 141542,
              "short": 160287,
              "net": -18745
            }
          },
          "openInterest": 1566367
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113021,
              "short": 77695,
              "net": 35326
            },
            "nonCommercial": {
              "long": 67937,
              "short": 103042,
              "net": -35105
            },
            "smallTrader": {
              "long": 11819,
              "short": 12040,
              "net": -221
            }
          },
          "openInterest": 241165
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 794912,
              "short": 935466,
              "net": -140554
            },
            "nonCommercial": {
              "long": 304490,
              "short": 184281,
              "net": 120209
            },
            "smallTrader": {
              "long": 69012,
              "short": 48667,
              "net": 20345
            }
          },
          "openInterest": 1922821
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55272,
              "short": 52065,
              "net": 3207
            },
            "nonCommercial": {
              "long": 12445,
              "short": 15386,
              "net": -2941
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85223
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29950,
              "short": 35152,
              "net": -5202
            },
            "nonCommercial": {
              "long": 5623,
              "short": 718,
              "net": 4905
            },
            "smallTrader": {
              "long": 786,
              "short": 489,
              "net": 297
            }
          },
          "openInterest": 38765
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 452297,
              "short": 618728,
              "net": -166431
            },
            "nonCommercial": {
              "long": 252719,
              "short": 133974,
              "net": 118745
            },
            "smallTrader": {
              "long": 94142,
              "short": 46456,
              "net": 47686
            }
          },
          "openInterest": 825219
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13550,
              "short": 25772,
              "net": -12222
            },
            "nonCommercial": {
              "long": 48216,
              "short": 21960,
              "net": 26256
            },
            "smallTrader": {
              "long": 10308,
              "short": 24342,
              "net": -14034
            }
          },
          "openInterest": 90606
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175377,
              "short": 211821,
              "net": -36444
            },
            "nonCommercial": {
              "long": 69984,
              "short": 39099,
              "net": 30885
            },
            "smallTrader": {
              "long": 22075,
              "short": 16516,
              "net": 5559
            }
          },
          "openInterest": 334251
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66670,
              "short": 316635,
              "net": -249965
            },
            "nonCommercial": {
              "long": 275277,
              "short": 62687,
              "net": 212590
            },
            "smallTrader": {
              "long": 56098,
              "short": 18723,
              "net": 37375
            }
          },
          "openInterest": 438541
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158884,
              "short": 198076,
              "net": -39192
            },
            "nonCommercial": {
              "long": 58388,
              "short": 37664,
              "net": 20724
            },
            "smallTrader": {
              "long": 48945,
              "short": 30477,
              "net": 18468
            }
          },
          "openInterest": 361601
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139967,
              "short": 219849,
              "net": -79882
            },
            "nonCommercial": {
              "long": 168363,
              "short": 90782,
              "net": 77581
            },
            "smallTrader": {
              "long": 36614,
              "short": 34313,
              "net": 2301
            }
          },
          "openInterest": 348982
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93494,
              "short": 157617,
              "net": -64123
            },
            "nonCommercial": {
              "long": 148031,
              "short": 78322,
              "net": 69709
            },
            "smallTrader": {
              "long": 18865,
              "short": 24451,
              "net": -5586
            }
          },
          "openInterest": 331110
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110318,
              "short": 194900,
              "net": -84582
            },
            "nonCommercial": {
              "long": 186130,
              "short": 79989,
              "net": 106141
            },
            "smallTrader": {
              "long": 28487,
              "short": 50046,
              "net": -21559
            }
          },
          "openInterest": 385029
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61700,
              "short": 129628,
              "net": -67928
            },
            "nonCommercial": {
              "long": 91974,
              "short": 27449,
              "net": 64525
            },
            "smallTrader": {
              "long": 6638,
              "short": 3235,
              "net": 3403
            }
          },
          "openInterest": 162678
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 115347,
              "short": 119865,
              "net": -4518
            },
            "smallTrader": {
              "long": 5971,
              "short": 1453,
              "net": 4518
            }
          },
          "openInterest": 126648
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 157155,
              "short": 204210,
              "net": -47055
            },
            "nonCommercial": {
              "long": 84077,
              "short": 46416,
              "net": 37661
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 304458
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 502727,
              "short": 415265,
              "net": 87462
            },
            "nonCommercial": {
              "long": 279047,
              "short": 384135,
              "net": -105088
            },
            "smallTrader": {
              "long": 58041,
              "short": 40415,
              "net": 17626
            }
          },
          "openInterest": 1603770
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25428,
              "short": 20359,
              "net": 5069
            },
            "nonCommercial": {
              "long": 12986,
              "short": 17056,
              "net": -4070
            },
            "smallTrader": {
              "long": 4229,
              "short": 5228,
              "net": -999
            }
          },
          "openInterest": 47495
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17034,
              "short": 37708,
              "net": -20674
            },
            "nonCommercial": {
              "long": 49269,
              "short": 34219,
              "net": 15050
            },
            "smallTrader": {
              "long": 9912,
              "short": 4288,
              "net": 5624
            }
          },
          "openInterest": 86155
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 328773,
              "short": 255539,
              "net": 73234
            },
            "nonCommercial": {
              "long": 55297,
              "short": 134691,
              "net": -79394
            },
            "smallTrader": {
              "long": 28714,
              "short": 22554,
              "net": 6160
            }
          },
          "openInterest": 418180
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1469733,
              "short": 1367281,
              "net": 102452
            },
            "nonCommercial": {
              "long": 222602,
              "short": 397664,
              "net": -175062
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2001161
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45127,
              "short": 111802,
              "net": -66675
            },
            "nonCommercial": {
              "long": 68102,
              "short": 21553,
              "net": 46549
            },
            "smallTrader": {
              "long": 31016,
              "short": 10890,
              "net": 20126
            }
          },
          "openInterest": 158477
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 326017,
              "short": 294811,
              "net": 31206
            },
            "nonCommercial": {
              "long": 115221,
              "short": 163349,
              "net": -48128
            },
            "smallTrader": {
              "long": 50621,
              "short": 33699,
              "net": 16922
            }
          },
          "openInterest": 651724
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268812,
              "short": 328335,
              "net": -59523
            },
            "nonCommercial": {
              "long": 141004,
              "short": 90797,
              "net": 50207
            },
            "smallTrader": {
              "long": 36141,
              "short": 26825,
              "net": 9316
            }
          },
          "openInterest": 612673
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 481033,
              "short": 485238,
              "net": -4205
            },
            "nonCommercial": {
              "long": 155697,
              "short": 135951,
              "net": 19746
            },
            "smallTrader": {
              "long": 49550,
              "short": 65091,
              "net": -15541
            }
          },
          "openInterest": 894160
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 482317,
              "short": 409888,
              "net": 72429
            },
            "nonCommercial": {
              "long": 193091,
              "short": 263384,
              "net": -70293
            },
            "smallTrader": {
              "long": 69614,
              "short": 71750,
              "net": -2136
            }
          },
          "openInterest": 901121
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60354,
              "short": 25832,
              "net": 34522
            },
            "nonCommercial": {
              "long": 6459,
              "short": 33737,
              "net": -27278
            },
            "smallTrader": {
              "long": 13224,
              "short": 20468,
              "net": -7244
            }
          },
          "openInterest": 80039
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11278,
              "short": 6218,
              "net": 5060
            },
            "nonCommercial": {
              "long": 11359,
              "short": 17347,
              "net": -5988
            },
            "smallTrader": {
              "long": 4046,
              "short": 3118,
              "net": 928
            }
          },
          "openInterest": 28891
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 273077,
              "short": 180876,
              "net": 92201
            },
            "nonCommercial": {
              "long": 105593,
              "short": 198380,
              "net": -92787
            },
            "smallTrader": {
              "long": 26548,
              "short": 25962,
              "net": 586
            }
          },
          "openInterest": 507099
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133662,
              "short": 104708,
              "net": 28954
            },
            "nonCommercial": {
              "long": 69794,
              "short": 97870,
              "net": -28076
            },
            "smallTrader": {
              "long": 19711,
              "short": 20589,
              "net": -878
            }
          },
          "openInterest": 292716
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195592,
              "short": 103253,
              "net": 92339
            },
            "nonCommercial": {
              "long": 129713,
              "short": 223331,
              "net": -93618
            },
            "smallTrader": {
              "long": 36833,
              "short": 35554,
              "net": 1279
            }
          },
          "openInterest": 492954
        }
      ]
    },
    {
      "reportDate": "2025-08-26T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4316228,
              "short": 3587201,
              "net": 729027
            },
            "nonCommercial": {
              "long": 508552,
              "short": 1392381,
              "net": -883829
            },
            "smallTrader": {
              "long": 503746,
              "short": 348944,
              "net": 154802
            }
          },
          "openInterest": 5640455
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3487542,
              "short": 2384234,
              "net": 1103308
            },
            "nonCommercial": {
              "long": 502153,
              "short": 1765235,
              "net": -1263082
            },
            "smallTrader": {
              "long": 307308,
              "short": 147534,
              "net": 159774
            }
          },
          "openInterest": 4507622
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1767293,
              "short": 1839774,
              "net": -72481
            },
            "nonCommercial": {
              "long": 158716,
              "short": 194729,
              "net": -36013
            },
            "smallTrader": {
              "long": 255791,
              "short": 147297,
              "net": 108494
            }
          },
          "openInterest": 2245352
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 6128955,
              "short": 3852786,
              "net": 2276169
            },
            "nonCommercial": {
              "long": 483232,
              "short": 2947203,
              "net": -2463971
            },
            "smallTrader": {
              "long": 488889,
              "short": 301087,
              "net": 187802
            }
          },
          "openInterest": 7476821
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135250,
              "short": 33965,
              "net": 101285
            },
            "nonCommercial": {
              "long": 28700,
              "short": 129290,
              "net": -100590
            },
            "smallTrader": {
              "long": 21247,
              "short": 21942,
              "net": -695
            }
          },
          "openInterest": 191207
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1235,
              "short": 955,
              "net": 280
            },
            "nonCommercial": {
              "long": 22793,
              "short": 23165,
              "net": -372
            },
            "smallTrader": {
              "long": 1382,
              "short": 1290,
              "net": 92
            }
          },
          "openInterest": 27481
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 57495,
              "short": 90044,
              "net": -32549
            },
            "nonCommercial": {
              "long": 64875,
              "short": 35959,
              "net": 28916
            },
            "smallTrader": {
              "long": 4767,
              "short": 1134,
              "net": 3633
            }
          },
          "openInterest": 132012
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 108993,
              "short": 83031,
              "net": 25962
            },
            "nonCommercial": {
              "long": 76001,
              "short": 107354,
              "net": -31353
            },
            "smallTrader": {
              "long": 32163,
              "short": 26772,
              "net": 5391
            }
          },
          "openInterest": 219906
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 168866,
              "short": 60306,
              "net": 108560
            },
            "nonCommercial": {
              "long": 20397,
              "short": 125412,
              "net": -105015
            },
            "smallTrader": {
              "long": 25465,
              "short": 29010,
              "net": -3545
            }
          },
          "openInterest": 227180
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 41060,
              "short": 52853,
              "net": -11793
            },
            "nonCommercial": {
              "long": 24532,
              "short": 16536,
              "net": 7996
            },
            "smallTrader": {
              "long": 11033,
              "short": 7236,
              "net": 3797
            }
          },
          "openInterest": 89678
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61582,
              "short": 95163,
              "net": -33581
            },
            "nonCommercial": {
              "long": 55237,
              "short": 23963,
              "net": 31274
            },
            "smallTrader": {
              "long": 8434,
              "short": 6127,
              "net": 2307
            }
          },
          "openInterest": 161225
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66222,
              "short": 101216,
              "net": -34994
            },
            "nonCommercial": {
              "long": 56762,
              "short": 30532,
              "net": 26230
            },
            "smallTrader": {
              "long": 17555,
              "short": 8791,
              "net": 8764
            }
          },
          "openInterest": 190049
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 675979,
              "short": 582210,
              "net": 93769
            },
            "nonCommercial": {
              "long": 337007,
              "short": 407947,
              "net": -70940
            },
            "smallTrader": {
              "long": 135440,
              "short": 158269,
              "net": -22829
            }
          },
          "openInterest": 1456701
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116539,
              "short": 79005,
              "net": 37534
            },
            "nonCommercial": {
              "long": 67460,
              "short": 105066,
              "net": -37606
            },
            "smallTrader": {
              "long": 12245,
              "short": 12173,
              "net": 72
            }
          },
          "openInterest": 242777
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 776556,
              "short": 907427,
              "net": -130871
            },
            "nonCommercial": {
              "long": 300389,
              "short": 190917,
              "net": 109472
            },
            "smallTrader": {
              "long": 68939,
              "short": 47540,
              "net": 21399
            }
          },
          "openInterest": 1912554
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 55711,
              "short": 53419,
              "net": 2292
            },
            "nonCommercial": {
              "long": 10807,
              "short": 13655,
              "net": -2848
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 86477
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32280,
              "short": 38702,
              "net": -6422
            },
            "nonCommercial": {
              "long": 6964,
              "short": 752,
              "net": 6212
            },
            "smallTrader": {
              "long": 729,
              "short": 519,
              "net": 210
            }
          },
          "openInterest": 42381
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 461163,
              "short": 634369,
              "net": -173206
            },
            "nonCommercial": {
              "long": 258386,
              "short": 135347,
              "net": 123039
            },
            "smallTrader": {
              "long": 95096,
              "short": 44929,
              "net": 50167
            }
          },
          "openInterest": 842215
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13606,
              "short": 27238,
              "net": -13632
            },
            "nonCommercial": {
              "long": 46648,
              "short": 20361,
              "net": 26287
            },
            "smallTrader": {
              "long": 10814,
              "short": 23469,
              "net": -12655
            }
          },
          "openInterest": 89626
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164044,
              "short": 210049,
              "net": -46005
            },
            "nonCommercial": {
              "long": 79754,
              "short": 40412,
              "net": 39342
            },
            "smallTrader": {
              "long": 21812,
              "short": 15149,
              "net": 6663
            }
          },
          "openInterest": 327474
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 72908,
              "short": 323873,
              "net": -250965
            },
            "nonCommercial": {
              "long": 275767,
              "short": 61456,
              "net": 214311
            },
            "smallTrader": {
              "long": 56712,
              "short": 20058,
              "net": 36654
            }
          },
          "openInterest": 443760
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161134,
              "short": 206819,
              "net": -45685
            },
            "nonCommercial": {
              "long": 59863,
              "short": 36096,
              "net": 23767
            },
            "smallTrader": {
              "long": 49928,
              "short": 28010,
              "net": 21918
            }
          },
          "openInterest": 367003
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 139358,
              "short": 229508,
              "net": -90150
            },
            "nonCommercial": {
              "long": 170765,
              "short": 86281,
              "net": 84484
            },
            "smallTrader": {
              "long": 39284,
              "short": 33618,
              "net": 5666
            }
          },
          "openInterest": 357366
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 93942,
              "short": 165606,
              "net": -71664
            },
            "nonCommercial": {
              "long": 152263,
              "short": 76195,
              "net": 76068
            },
            "smallTrader": {
              "long": 20718,
              "short": 25122,
              "net": -4404
            }
          },
          "openInterest": 342352
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112784,
              "short": 197995,
              "net": -85211
            },
            "nonCommercial": {
              "long": 189758,
              "short": 83481,
              "net": 106277
            },
            "smallTrader": {
              "long": 28909,
              "short": 49975,
              "net": -21066
            }
          },
          "openInterest": 391206
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59405,
              "short": 131219,
              "net": -71814
            },
            "nonCommercial": {
              "long": 97158,
              "short": 28160,
              "net": 68998
            },
            "smallTrader": {
              "long": 6642,
              "short": 3826,
              "net": 2816
            }
          },
          "openInterest": 165392
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 184832,
              "short": 190017,
              "net": -5185
            },
            "smallTrader": {
              "long": 6469,
              "short": 1284,
              "net": 5185
            }
          },
          "openInterest": 235353
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151564,
              "short": 201894,
              "net": -50330
            },
            "nonCommercial": {
              "long": 86537,
              "short": 46943,
              "net": 39594
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 298322
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 507506,
              "short": 419681,
              "net": 87825
            },
            "nonCommercial": {
              "long": 281913,
              "short": 385859,
              "net": -103946
            },
            "smallTrader": {
              "long": 57652,
              "short": 41531,
              "net": 16121
            }
          },
          "openInterest": 1619404
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28377,
              "short": 20466,
              "net": 7911
            },
            "nonCommercial": {
              "long": 17143,
              "short": 23248,
              "net": -6105
            },
            "smallTrader": {
              "long": 3839,
              "short": 5645,
              "net": -1806
            }
          },
          "openInterest": 53094
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16518,
              "short": 37959,
              "net": -21441
            },
            "nonCommercial": {
              "long": 49314,
              "short": 33528,
              "net": 15786
            },
            "smallTrader": {
              "long": 9976,
              "short": 4321,
              "net": 5655
            }
          },
          "openInterest": 85575
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 314715,
              "short": 257043,
              "net": 57672
            },
            "nonCommercial": {
              "long": 58291,
              "short": 125131,
              "net": -66840
            },
            "smallTrader": {
              "long": 33276,
              "short": 24108,
              "net": 9168
            }
          },
          "openInterest": 411590
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1506599,
              "short": 1395667,
              "net": 110932
            },
            "nonCommercial": {
              "long": 224647,
              "short": 414391,
              "net": -189744
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2043484
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46134,
              "short": 114419,
              "net": -68285
            },
            "nonCommercial": {
              "long": 68227,
              "short": 21761,
              "net": 46466
            },
            "smallTrader": {
              "long": 32659,
              "short": 10840,
              "net": 21819
            }
          },
          "openInterest": 158630
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312972,
              "short": 294203,
              "net": 18769
            },
            "nonCommercial": {
              "long": 108956,
              "short": 141852,
              "net": -32896
            },
            "smallTrader": {
              "long": 48413,
              "short": 34286,
              "net": 14127
            }
          },
          "openInterest": 597422
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 262931,
              "short": 326567,
              "net": -63636
            },
            "nonCommercial": {
              "long": 142575,
              "short": 87065,
              "net": 55510
            },
            "smallTrader": {
              "long": 34031,
              "short": 25905,
              "net": 8126
            }
          },
          "openInterest": 604231
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 483561,
              "short": 484204,
              "net": -643
            },
            "nonCommercial": {
              "long": 153775,
              "short": 135586,
              "net": 18189
            },
            "smallTrader": {
              "long": 49348,
              "short": 66894,
              "net": -17546
            }
          },
          "openInterest": 861446
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 491865,
              "short": 416063,
              "net": 75802
            },
            "nonCommercial": {
              "long": 190535,
              "short": 265273,
              "net": -74738
            },
            "smallTrader": {
              "long": 71165,
              "short": 72229,
              "net": -1064
            }
          },
          "openInterest": 915782
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59259,
              "short": 26207,
              "net": 33052
            },
            "nonCommercial": {
              "long": 6659,
              "short": 33637,
              "net": -26978
            },
            "smallTrader": {
              "long": 13011,
              "short": 19085,
              "net": -6074
            }
          },
          "openInterest": 78933
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12326,
              "short": 6163,
              "net": 6163
            },
            "nonCommercial": {
              "long": 13158,
              "short": 19263,
              "net": -6105
            },
            "smallTrader": {
              "long": 3192,
              "short": 3250,
              "net": -58
            }
          },
          "openInterest": 31488
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 253644,
              "short": 164138,
              "net": 89506
            },
            "nonCommercial": {
              "long": 94613,
              "short": 187751,
              "net": -93138
            },
            "smallTrader": {
              "long": 27638,
              "short": 24006,
              "net": 3632
            }
          },
          "openInterest": 469056
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120466,
              "short": 93499,
              "net": 26967
            },
            "nonCommercial": {
              "long": 72627,
              "short": 99647,
              "net": -27020
            },
            "smallTrader": {
              "long": 20034,
              "short": 19981,
              "net": 53
            }
          },
          "openInterest": 276460
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171579,
              "short": 92896,
              "net": 78683
            },
            "nonCommercial": {
              "long": 127585,
              "short": 206367,
              "net": -78782
            },
            "smallTrader": {
              "long": 33536,
              "short": 33437,
              "net": 99
            }
          },
          "openInterest": 451551
        }
      ]
    },
    {
      "reportDate": "2025-09-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4061677,
              "short": 3319576,
              "net": 742101
            },
            "nonCommercial": {
              "long": 603408,
              "short": 1471766,
              "net": -868358
            },
            "smallTrader": {
              "long": 445942,
              "short": 319685,
              "net": 126257
            }
          },
          "openInterest": 5209519
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3474513,
              "short": 2311655,
              "net": 1162858
            },
            "nonCommercial": {
              "long": 516704,
              "short": 1812787,
              "net": -1296083
            },
            "smallTrader": {
              "long": 239624,
              "short": 106399,
              "net": 133225
            }
          },
          "openInterest": 4410358
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1403628,
              "short": 1423878,
              "net": -20250
            },
            "nonCommercial": {
              "long": 145668,
              "short": 222936,
              "net": -77268
            },
            "smallTrader": {
              "long": 237421,
              "short": 139903,
              "net": 97518
            }
          },
          "openInterest": 1807579
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5874650,
              "short": 3384414,
              "net": 2490236
            },
            "nonCommercial": {
              "long": 438497,
              "short": 3120484,
              "net": -2681987
            },
            "smallTrader": {
              "long": 459219,
              "short": 267468,
              "net": 191751
            }
          },
          "openInterest": 6935798
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124987,
              "short": 45873,
              "net": 79114
            },
            "nonCommercial": {
              "long": 29677,
              "short": 112360,
              "net": -82683
            },
            "smallTrader": {
              "long": 24268,
              "short": 20699,
              "net": 3569
            }
          },
          "openInterest": 185048
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1343,
              "short": 694,
              "net": 649
            },
            "nonCommercial": {
              "long": 22452,
              "short": 23354,
              "net": -902
            },
            "smallTrader": {
              "long": 1189,
              "short": 936,
              "net": 253
            }
          },
          "openInterest": 26684
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60088,
              "short": 93913,
              "net": -33825
            },
            "nonCommercial": {
              "long": 67244,
              "short": 34075,
              "net": 33169
            },
            "smallTrader": {
              "long": 5168,
              "short": 4512,
              "net": 656
            }
          },
          "openInterest": 132738
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117507,
              "short": 85703,
              "net": 31804
            },
            "nonCommercial": {
              "long": 76062,
              "short": 109202,
              "net": -33140
            },
            "smallTrader": {
              "long": 31465,
              "short": 30129,
              "net": 1336
            }
          },
          "openInterest": 226437
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 173237,
              "short": 57879,
              "net": 115358
            },
            "nonCommercial": {
              "long": 16584,
              "short": 125560,
              "net": -108976
            },
            "smallTrader": {
              "long": 22486,
              "short": 28868,
              "net": -6382
            }
          },
          "openInterest": 225322
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 42365,
              "short": 52913,
              "net": -10548
            },
            "nonCommercial": {
              "long": 24029,
              "short": 17332,
              "net": 6697
            },
            "smallTrader": {
              "long": 11040,
              "short": 7189,
              "net": 3851
            }
          },
          "openInterest": 90201
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65225,
              "short": 102725,
              "net": -37500
            },
            "nonCommercial": {
              "long": 57564,
              "short": 22578,
              "net": 34986
            },
            "smallTrader": {
              "long": 9080,
              "short": 6566,
              "net": 2514
            }
          },
          "openInterest": 170009
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63120,
              "short": 97070,
              "net": -33950
            },
            "nonCommercial": {
              "long": 61044,
              "short": 35386,
              "net": 25658
            },
            "smallTrader": {
              "long": 17732,
              "short": 9440,
              "net": 8292
            }
          },
          "openInterest": 195673
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 672040,
              "short": 584226,
              "net": 87814
            },
            "nonCommercial": {
              "long": 350610,
              "short": 403065,
              "net": -52455
            },
            "smallTrader": {
              "long": 123585,
              "short": 158944,
              "net": -35359
            }
          },
          "openInterest": 1454514
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126343,
              "short": 77375,
              "net": 48968
            },
            "nonCommercial": {
              "long": 70472,
              "short": 118684,
              "net": -48212
            },
            "smallTrader": {
              "long": 12788,
              "short": 13544,
              "net": -756
            }
          },
          "openInterest": 253334
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 819102,
              "short": 940497,
              "net": -121395
            },
            "nonCommercial": {
              "long": 293055,
              "short": 190627,
              "net": 102428
            },
            "smallTrader": {
              "long": 67712,
              "short": 48745,
              "net": 18967
            }
          },
          "openInterest": 1987861
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 56703,
              "short": 51344,
              "net": 5359
            },
            "nonCommercial": {
              "long": 7734,
              "short": 12435,
              "net": -4701
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 84001
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29335,
              "short": 36851,
              "net": -7516
            },
            "nonCommercial": {
              "long": 8115,
              "short": 746,
              "net": 7369
            },
            "smallTrader": {
              "long": 578,
              "short": 431,
              "net": 147
            }
          },
          "openInterest": 40417
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 455696,
              "short": 626965,
              "net": -171269
            },
            "nonCommercial": {
              "long": 255660,
              "short": 136068,
              "net": 119592
            },
            "smallTrader": {
              "long": 95363,
              "short": 43686,
              "net": 51677
            }
          },
          "openInterest": 845820
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14182,
              "short": 25096,
              "net": -10914
            },
            "nonCommercial": {
              "long": 42729,
              "short": 20390,
              "net": 22339
            },
            "smallTrader": {
              "long": 10330,
              "short": 21755,
              "net": -11425
            }
          },
          "openInterest": 87329
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 157003,
              "short": 205983,
              "net": -48980
            },
            "nonCommercial": {
              "long": 83524,
              "short": 42218,
              "net": 41306
            },
            "smallTrader": {
              "long": 24129,
              "short": 16455,
              "net": 7674
            }
          },
          "openInterest": 319945
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73919,
              "short": 347817,
              "net": -273898
            },
            "nonCommercial": {
              "long": 315796,
              "short": 66266,
              "net": 249530
            },
            "smallTrader": {
              "long": 56635,
              "short": 32267,
              "net": 24368
            }
          },
          "openInterest": 492908
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149076,
              "short": 202586,
              "net": -53510
            },
            "nonCommercial": {
              "long": 64603,
              "short": 34357,
              "net": 30246
            },
            "smallTrader": {
              "long": 51122,
              "short": 27858,
              "net": 23264
            }
          },
          "openInterest": 364849
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 152763,
              "short": 229019,
              "net": -76256
            },
            "nonCommercial": {
              "long": 174774,
              "short": 101516,
              "net": 73258
            },
            "smallTrader": {
              "long": 40872,
              "short": 37874,
              "net": 2998
            }
          },
          "openInterest": 414249
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96532,
              "short": 175707,
              "net": -79175
            },
            "nonCommercial": {
              "long": 163887,
              "short": 80547,
              "net": 83340
            },
            "smallTrader": {
              "long": 23591,
              "short": 27756,
              "net": -4165
            }
          },
          "openInterest": 363921
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110848,
              "short": 200366,
              "net": -89518
            },
            "nonCommercial": {
              "long": 192249,
              "short": 82014,
              "net": 110235
            },
            "smallTrader": {
              "long": 28932,
              "short": 49649,
              "net": -20717
            }
          },
          "openInterest": 397430
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66278,
              "short": 142296,
              "net": -76018
            },
            "nonCommercial": {
              "long": 101520,
              "short": 28507,
              "net": 73013
            },
            "smallTrader": {
              "long": 6414,
              "short": 3409,
              "net": 3005
            }
          },
          "openInterest": 179417
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 91039,
              "short": 95396,
              "net": -4357
            },
            "smallTrader": {
              "long": 5714,
              "short": 1357,
              "net": 4357
            }
          },
          "openInterest": 105554
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161059,
              "short": 185504,
              "net": -24445
            },
            "nonCommercial": {
              "long": 76185,
              "short": 57959,
              "net": 18226
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 296057
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 504792,
              "short": 415580,
              "net": 89212
            },
            "nonCommercial": {
              "long": 284272,
              "short": 387048,
              "net": -102776
            },
            "smallTrader": {
              "long": 55175,
              "short": 41611,
              "net": 13564
            }
          },
          "openInterest": 1635669
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29585,
              "short": 21489,
              "net": 8096
            },
            "nonCommercial": {
              "long": 17462,
              "short": 23936,
              "net": -6474
            },
            "smallTrader": {
              "long": 3726,
              "short": 5348,
              "net": -1622
            }
          },
          "openInterest": 55035
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17575,
              "short": 40005,
              "net": -22430
            },
            "nonCommercial": {
              "long": 52156,
              "short": 35158,
              "net": 16998
            },
            "smallTrader": {
              "long": 10365,
              "short": 4933,
              "net": 5432
            }
          },
          "openInterest": 88805
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 310100,
              "short": 261985,
              "net": 48115
            },
            "nonCommercial": {
              "long": 62429,
              "short": 122767,
              "net": -60338
            },
            "smallTrader": {
              "long": 33334,
              "short": 21111,
              "net": 12223
            }
          },
          "openInterest": 411921
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1493420,
              "short": 1403166,
              "net": 90254
            },
            "nonCommercial": {
              "long": 221081,
              "short": 380883,
              "net": -159802
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2022728
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40121,
              "short": 114318,
              "net": -74197
            },
            "nonCommercial": {
              "long": 74466,
              "short": 18543,
              "net": 55923
            },
            "smallTrader": {
              "long": 33008,
              "short": 14734,
              "net": 18274
            }
          },
          "openInterest": 158368
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 308856,
              "short": 266961,
              "net": 41895
            },
            "nonCommercial": {
              "long": 108170,
              "short": 162634,
              "net": -54464
            },
            "smallTrader": {
              "long": 47190,
              "short": 34621,
              "net": 12569
            }
          },
          "openInterest": 582531
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 268814,
              "short": 323502,
              "net": -54688
            },
            "nonCommercial": {
              "long": 134545,
              "short": 88162,
              "net": 46383
            },
            "smallTrader": {
              "long": 33950,
              "short": 25645,
              "net": 8305
            }
          },
          "openInterest": 606808
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 483406,
              "short": 490078,
              "net": -6672
            },
            "nonCommercial": {
              "long": 157352,
              "short": 135932,
              "net": 21420
            },
            "smallTrader": {
              "long": 49895,
              "short": 64643,
              "net": -14748
            }
          },
          "openInterest": 862506
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 505407,
              "short": 416832,
              "net": 88575
            },
            "nonCommercial": {
              "long": 184300,
              "short": 270105,
              "net": -85805
            },
            "smallTrader": {
              "long": 70352,
              "short": 73122,
              "net": -2770
            }
          },
          "openInterest": 940447
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58949,
              "short": 26490,
              "net": 32459
            },
            "nonCommercial": {
              "long": 8401,
              "short": 34289,
              "net": -25888
            },
            "smallTrader": {
              "long": 13448,
              "short": 20019,
              "net": -6571
            }
          },
          "openInterest": 80906
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 12109,
              "short": 6319,
              "net": 5790
            },
            "nonCommercial": {
              "long": 13645,
              "short": 18666,
              "net": -5021
            },
            "smallTrader": {
              "long": 2799,
              "short": 3568,
              "net": -769
            }
          },
          "openInterest": 31502
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 262293,
              "short": 156972,
              "net": 105321
            },
            "nonCommercial": {
              "long": 87916,
              "short": 194868,
              "net": -106952
            },
            "smallTrader": {
              "long": 27663,
              "short": 26032,
              "net": 1631
            }
          },
          "openInterest": 479739
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124158,
              "short": 89991,
              "net": 34167
            },
            "nonCommercial": {
              "long": 73352,
              "short": 107062,
              "net": -33710
            },
            "smallTrader": {
              "long": 19035,
              "short": 19492,
              "net": -457
            }
          },
          "openInterest": 281222
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 159079,
              "short": 87378,
              "net": 71701
            },
            "nonCommercial": {
              "long": 126625,
              "short": 198261,
              "net": -71636
            },
            "smallTrader": {
              "long": 32467,
              "short": 32532,
              "net": -65
            }
          },
          "openInterest": 425549
        }
      ]
    },
    {
      "reportDate": "2025-09-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4079093,
              "short": 3359991,
              "net": 719102
            },
            "nonCommercial": {
              "long": 627289,
              "short": 1485261,
              "net": -857972
            },
            "smallTrader": {
              "long": 471296,
              "short": 332426,
              "net": 138870
            }
          },
          "openInterest": 5268466
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3577509,
              "short": 2351534,
              "net": 1225975
            },
            "nonCommercial": {
              "long": 549072,
              "short": 1924033,
              "net": -1374961
            },
            "smallTrader": {
              "long": 251198,
              "short": 102212,
              "net": 148986
            }
          },
          "openInterest": 4541675
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1409130,
              "short": 1441926,
              "net": -32796
            },
            "nonCommercial": {
              "long": 159934,
              "short": 258542,
              "net": -98608
            },
            "smallTrader": {
              "long": 254567,
              "short": 123163,
              "net": 131404
            }
          },
          "openInterest": 1844142
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5716348,
              "short": 3400486,
              "net": 2315862
            },
            "nonCommercial": {
              "long": 455152,
              "short": 3009915,
              "net": -2554763
            },
            "smallTrader": {
              "long": 486457,
              "short": 247556,
              "net": 238901
            }
          },
          "openInterest": 6791488
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141051,
              "short": 67830,
              "net": 73221
            },
            "nonCommercial": {
              "long": 32200,
              "short": 111431,
              "net": -79231
            },
            "smallTrader": {
              "long": 25129,
              "short": 19119,
              "net": 6010
            }
          },
          "openInterest": 208092
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1081,
              "short": 1025,
              "net": 56
            },
            "nonCommercial": {
              "long": 23075,
              "short": 23543,
              "net": -468
            },
            "smallTrader": {
              "long": 1263,
              "short": 851,
              "net": 412
            }
          },
          "openInterest": 26930
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34405,
              "short": 94503,
              "net": -60098
            },
            "nonCommercial": {
              "long": 67641,
              "short": 11554,
              "net": 56087
            },
            "smallTrader": {
              "long": 4856,
              "short": 845,
              "net": 4011
            }
          },
          "openInterest": 107535
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184370,
              "short": 154586,
              "net": 29784
            },
            "nonCommercial": {
              "long": 74849,
              "short": 108454,
              "net": -33605
            },
            "smallTrader": {
              "long": 33639,
              "short": 29818,
              "net": 3821
            }
          },
          "openInterest": 322879
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 192465,
              "short": 77424,
              "net": 115041
            },
            "nonCommercial": {
              "long": 18704,
              "short": 127621,
              "net": -108917
            },
            "smallTrader": {
              "long": 25216,
              "short": 31340,
              "net": -6124
            }
          },
          "openInterest": 249304
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 44360,
              "short": 54913,
              "net": -10553
            },
            "nonCommercial": {
              "long": 23995,
              "short": 17049,
              "net": 6946
            },
            "smallTrader": {
              "long": 11124,
              "short": 7517,
              "net": 3607
            }
          },
          "openInterest": 93806
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67067,
              "short": 107960,
              "net": -40893
            },
            "nonCommercial": {
              "long": 60922,
              "short": 22405,
              "net": 38517
            },
            "smallTrader": {
              "long": 9133,
              "short": 6757,
              "net": 2376
            }
          },
          "openInterest": 176855
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 65052,
              "short": 101067,
              "net": -36015
            },
            "nonCommercial": {
              "long": 64293,
              "short": 37052,
              "net": 27241
            },
            "smallTrader": {
              "long": 17170,
              "short": 8396,
              "net": 8774
            }
          },
          "openInterest": 208356
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 677221,
              "short": 591231,
              "net": 85990
            },
            "nonCommercial": {
              "long": 344492,
              "short": 398736,
              "net": -54244
            },
            "smallTrader": {
              "long": 128809,
              "short": 160555,
              "net": -31746
            }
          },
          "openInterest": 1477847
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130797,
              "short": 78009,
              "net": 52788
            },
            "nonCommercial": {
              "long": 70171,
              "short": 121505,
              "net": -51334
            },
            "smallTrader": {
              "long": 12610,
              "short": 14064,
              "net": -1454
            }
          },
          "openInterest": 257154
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 818832,
              "short": 920987,
              "net": -102155
            },
            "nonCommercial": {
              "long": 274256,
              "short": 192412,
              "net": 81844
            },
            "smallTrader": {
              "long": 69296,
              "short": 48985,
              "net": 20311
            }
          },
          "openInterest": 1957115
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58705,
              "short": 56266,
              "net": 2439
            },
            "nonCommercial": {
              "long": 10976,
              "short": 13087,
              "net": -2111
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 89055
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30685,
              "short": 39125,
              "net": -8440
            },
            "nonCommercial": {
              "long": 8782,
              "short": 677,
              "net": 8105
            },
            "smallTrader": {
              "long": 926,
              "short": 591,
              "net": 335
            }
          },
          "openInterest": 43236
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 468861,
              "short": 648508,
              "net": -179647
            },
            "nonCommercial": {
              "long": 258049,
              "short": 132372,
              "net": 125677
            },
            "smallTrader": {
              "long": 100417,
              "short": 46447,
              "net": 53970
            }
          },
          "openInterest": 878104
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14913,
              "short": 23194,
              "net": -8281
            },
            "nonCommercial": {
              "long": 39703,
              "short": 21082,
              "net": 18621
            },
            "smallTrader": {
              "long": 11515,
              "short": 21855,
              "net": -10340
            }
          },
          "openInterest": 85063
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164911,
              "short": 217316,
              "net": -52405
            },
            "nonCommercial": {
              "long": 81040,
              "short": 39919,
              "net": 41121
            },
            "smallTrader": {
              "long": 26762,
              "short": 15478,
              "net": 11284
            }
          },
          "openInterest": 338923
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 73850,
              "short": 347225,
              "net": -273375
            },
            "nonCommercial": {
              "long": 324875,
              "short": 63135,
              "net": 261740
            },
            "smallTrader": {
              "long": 58990,
              "short": 47355,
              "net": 11635
            }
          },
          "openInterest": 509625
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168677,
              "short": 213946,
              "net": -45269
            },
            "nonCommercial": {
              "long": 56751,
              "short": 37294,
              "net": 19457
            },
            "smallTrader": {
              "long": 53529,
              "short": 27717,
              "net": 25812
            }
          },
          "openInterest": 384129
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 157854,
              "short": 258296,
              "net": -100442
            },
            "nonCommercial": {
              "long": 180724,
              "short": 89081,
              "net": 91643
            },
            "smallTrader": {
              "long": 43537,
              "short": 34738,
              "net": 8799
            }
          },
          "openInterest": 410799
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 97309,
              "short": 182768,
              "net": -85459
            },
            "nonCommercial": {
              "long": 174216,
              "short": 82632,
              "net": 91584
            },
            "smallTrader": {
              "long": 23110,
              "short": 29235,
              "net": -6125
            }
          },
          "openInterest": 373491
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113095,
              "short": 199935,
              "net": -86840
            },
            "nonCommercial": {
              "long": 185728,
              "short": 79050,
              "net": 106678
            },
            "smallTrader": {
              "long": 30057,
              "short": 49895,
              "net": -19838
            }
          },
          "openInterest": 384954
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89064,
              "short": 166599,
              "net": -77535
            },
            "nonCommercial": {
              "long": 107503,
              "short": 33771,
              "net": 73732
            },
            "smallTrader": {
              "long": 7051,
              "short": 3248,
              "net": 3803
            }
          },
          "openInterest": 213424
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 108974,
              "short": 114106,
              "net": -5132
            },
            "smallTrader": {
              "long": 6210,
              "short": 1078,
              "net": 5132
            }
          },
          "openInterest": 124980
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 165005,
              "short": 198116,
              "net": -33111
            },
            "nonCommercial": {
              "long": 85105,
              "short": 57228,
              "net": 27877
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 310398
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 502932,
              "short": 419616,
              "net": 83316
            },
            "nonCommercial": {
              "long": 282995,
              "short": 377542,
              "net": -94547
            },
            "smallTrader": {
              "long": 56670,
              "short": 45439,
              "net": 11231
            }
          },
          "openInterest": 1631092
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 38065,
              "short": 27224,
              "net": 10841
            },
            "nonCommercial": {
              "long": 15479,
              "short": 24222,
              "net": -8743
            },
            "smallTrader": {
              "long": 3637,
              "short": 5735,
              "net": -2098
            }
          },
          "openInterest": 71602
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20511,
              "short": 40721,
              "net": -20210
            },
            "nonCommercial": {
              "long": 53057,
              "short": 38701,
              "net": 14356
            },
            "smallTrader": {
              "long": 10723,
              "short": 4869,
              "net": 5854
            }
          },
          "openInterest": 94804
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 325088,
              "short": 264804,
              "net": 60284
            },
            "nonCommercial": {
              "long": 59625,
              "short": 131874,
              "net": -72249
            },
            "smallTrader": {
              "long": 31807,
              "short": 19842,
              "net": 11965
            }
          },
          "openInterest": 423895
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1494740,
              "short": 1400013,
              "net": 94727
            },
            "nonCommercial": {
              "long": 231411,
              "short": 405018,
              "net": -173607
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2063255
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 40163,
              "short": 113565,
              "net": -73402
            },
            "nonCommercial": {
              "long": 72450,
              "short": 18513,
              "net": 53937
            },
            "smallTrader": {
              "long": 32191,
              "short": 12726,
              "net": 19465
            }
          },
          "openInterest": 156703
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 310435,
              "short": 276064,
              "net": 34371
            },
            "nonCommercial": {
              "long": 116199,
              "short": 165158,
              "net": -48959
            },
            "smallTrader": {
              "long": 48089,
              "short": 33501,
              "net": 14588
            }
          },
          "openInterest": 603624
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 287877,
              "short": 328249,
              "net": -40372
            },
            "nonCommercial": {
              "long": 130047,
              "short": 96167,
              "net": 33880
            },
            "smallTrader": {
              "long": 34368,
              "short": 27876,
              "net": 6492
            }
          },
          "openInterest": 631776
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 498887,
              "short": 493954,
              "net": 4933
            },
            "nonCommercial": {
              "long": 153365,
              "short": 145042,
              "net": 8323
            },
            "smallTrader": {
              "long": 50276,
              "short": 63532,
              "net": -13256
            }
          },
          "openInterest": 866412
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 528585,
              "short": 388501,
              "net": 140084
            },
            "nonCommercial": {
              "long": 170080,
              "short": 309690,
              "net": -139610
            },
            "smallTrader": {
              "long": 78302,
              "short": 78776,
              "net": -474
            }
          },
          "openInterest": 954758
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77874,
              "short": 47059,
              "net": 30815
            },
            "nonCommercial": {
              "long": 6989,
              "short": 35828,
              "net": -28839
            },
            "smallTrader": {
              "long": 17332,
              "short": 19308,
              "net": -1976
            }
          },
          "openInterest": 105100
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 13288,
              "short": 6646,
              "net": 6642
            },
            "nonCommercial": {
              "long": 19192,
              "short": 24750,
              "net": -5558
            },
            "smallTrader": {
              "long": 2604,
              "short": 3688,
              "net": -1084
            }
          },
          "openInterest": 38029
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 279782,
              "short": 175535,
              "net": 104247
            },
            "nonCommercial": {
              "long": 103648,
              "short": 211458,
              "net": -107810
            },
            "smallTrader": {
              "long": 28268,
              "short": 24705,
              "net": 3563
            }
          },
          "openInterest": 509393
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123844,
              "short": 95431,
              "net": 28413
            },
            "nonCommercial": {
              "long": 80025,
              "short": 108752,
              "net": -28727
            },
            "smallTrader": {
              "long": 18979,
              "short": 18665,
              "net": 314
            }
          },
          "openInterest": 298804
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 171475,
              "short": 89498,
              "net": 81977
            },
            "nonCommercial": {
              "long": 125788,
              "short": 207927,
              "net": -82139
            },
            "smallTrader": {
              "long": 32927,
              "short": 32765,
              "net": 162
            }
          },
          "openInterest": 451108
        }
      ]
    },
    {
      "reportDate": "2025-09-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4088798,
              "short": 3428853,
              "net": 659945
            },
            "nonCommercial": {
              "long": 728767,
              "short": 1548066,
              "net": -819299
            },
            "smallTrader": {
              "long": 481431,
              "short": 322077,
              "net": 159354
            }
          },
          "openInterest": 5412553
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3564142,
              "short": 2315896,
              "net": 1248246
            },
            "nonCommercial": {
              "long": 569143,
              "short": 1972613,
              "net": -1403470
            },
            "smallTrader": {
              "long": 258784,
              "short": 103560,
              "net": 155224
            }
          },
          "openInterest": 4543168
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1412245,
              "short": 1454021,
              "net": -41776
            },
            "nonCommercial": {
              "long": 151579,
              "short": 245717,
              "net": -94138
            },
            "smallTrader": {
              "long": 258901,
              "short": 122987,
              "net": 135914
            }
          },
          "openInterest": 1834998
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5660026,
              "short": 3425481,
              "net": 2234545
            },
            "nonCommercial": {
              "long": 519377,
              "short": 2956151,
              "net": -2436774
            },
            "smallTrader": {
              "long": 458365,
              "short": 256136,
              "net": 202229
            }
          },
          "openInterest": 6756912
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82083,
              "short": 41432,
              "net": 40651
            },
            "nonCommercial": {
              "long": 40276,
              "short": 91436,
              "net": -51160
            },
            "smallTrader": {
              "long": 29912,
              "short": 19403,
              "net": 10509
            }
          },
          "openInterest": 154790
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1151,
              "short": 1604,
              "net": -453
            },
            "nonCommercial": {
              "long": 23788,
              "short": 23768,
              "net": 20
            },
            "smallTrader": {
              "long": 1323,
              "short": 890,
              "net": 433
            }
          },
          "openInterest": 28844
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37805,
              "short": 103557,
              "net": -65752
            },
            "nonCommercial": {
              "long": 72832,
              "short": 10610,
              "net": 62222
            },
            "smallTrader": {
              "long": 4483,
              "short": 953,
              "net": 3530
            }
          },
          "openInterest": 120214
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112620,
              "short": 117719,
              "net": -5099
            },
            "nonCommercial": {
              "long": 80796,
              "short": 87376,
              "net": -6580
            },
            "smallTrader": {
              "long": 37259,
              "short": 25580,
              "net": 11679
            }
          },
          "openInterest": 234531
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 218993,
              "short": 104812,
              "net": 114181
            },
            "nonCommercial": {
              "long": 20975,
              "short": 128152,
              "net": -107177
            },
            "smallTrader": {
              "long": 22611,
              "short": 29615,
              "net": -7004
            }
          },
          "openInterest": 266847
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 45550,
              "short": 56840,
              "net": -11290
            },
            "nonCommercial": {
              "long": 24775,
              "short": 16438,
              "net": 8337
            },
            "smallTrader": {
              "long": 10941,
              "short": 7988,
              "net": 2953
            }
          },
          "openInterest": 96954
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65689,
              "short": 109274,
              "net": -43585
            },
            "nonCommercial": {
              "long": 63063,
              "short": 22887,
              "net": 40176
            },
            "smallTrader": {
              "long": 9579,
              "short": 6170,
              "net": 3409
            }
          },
          "openInterest": 176005
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69990,
              "short": 108414,
              "net": -38424
            },
            "nonCommercial": {
              "long": 69370,
              "short": 39022,
              "net": 30348
            },
            "smallTrader": {
              "long": 17621,
              "short": 9545,
              "net": 8076
            }
          },
          "openInterest": 221011
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 679858,
              "short": 611485,
              "net": 68373
            },
            "nonCommercial": {
              "long": 346750,
              "short": 382919,
              "net": -36169
            },
            "smallTrader": {
              "long": 126706,
              "short": 158910,
              "net": -32204
            }
          },
          "openInterest": 1529796
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129115,
              "short": 86514,
              "net": 42601
            },
            "nonCommercial": {
              "long": 70118,
              "short": 112767,
              "net": -42649
            },
            "smallTrader": {
              "long": 12948,
              "short": 12900,
              "net": 48
            }
          },
          "openInterest": 258584
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 820579,
              "short": 935328,
              "net": -114749
            },
            "nonCommercial": {
              "long": 278276,
              "short": 179567,
              "net": 98709
            },
            "smallTrader": {
              "long": 64779,
              "short": 48739,
              "net": 16040
            }
          },
          "openInterest": 1962620
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62076,
              "short": 53850,
              "net": 8226
            },
            "nonCommercial": {
              "long": 6931,
              "short": 16748,
              "net": -9817
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 100891
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33011,
              "short": 41613,
              "net": -8602
            },
            "nonCommercial": {
              "long": 9431,
              "short": 922,
              "net": 8509
            },
            "smallTrader": {
              "long": 725,
              "short": 632,
              "net": 93
            }
          },
          "openInterest": 45815
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 490481,
              "short": 657861,
              "net": -167380
            },
            "nonCommercial": {
              "long": 253261,
              "short": 135502,
              "net": 117759
            },
            "smallTrader": {
              "long": 94620,
              "short": 44999,
              "net": 49621
            }
          },
          "openInterest": 855448
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15010,
              "short": 22962,
              "net": -7952
            },
            "nonCommercial": {
              "long": 38785,
              "short": 19786,
              "net": 18999
            },
            "smallTrader": {
              "long": 10586,
              "short": 21633,
              "net": -11047
            }
          },
          "openInterest": 82825
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183418,
              "short": 238281,
              "net": -54863
            },
            "nonCommercial": {
              "long": 86260,
              "short": 42601,
              "net": 43659
            },
            "smallTrader": {
              "long": 27051,
              "short": 15847,
              "net": 11204
            }
          },
          "openInterest": 370475
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77867,
              "short": 380238,
              "net": -302371
            },
            "nonCommercial": {
              "long": 326778,
              "short": 60368,
              "net": 266410
            },
            "smallTrader": {
              "long": 60872,
              "short": 24911,
              "net": 35961
            }
          },
          "openInterest": 516221
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176526,
              "short": 222275,
              "net": -45749
            },
            "nonCommercial": {
              "long": 56751,
              "short": 37768,
              "net": 18983
            },
            "smallTrader": {
              "long": 56062,
              "short": 29296,
              "net": 26766
            }
          },
          "openInterest": 396541
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95157,
              "short": 163495,
              "net": -68338
            },
            "nonCommercial": {
              "long": 161673,
              "short": 100262,
              "net": 61411
            },
            "smallTrader": {
              "long": 40523,
              "short": 33596,
              "net": 6927
            }
          },
          "openInterest": 299620
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96648,
              "short": 185504,
              "net": -88856
            },
            "nonCommercial": {
              "long": 184169,
              "short": 89071,
              "net": 95098
            },
            "smallTrader": {
              "long": 23341,
              "short": 29583,
              "net": -6242
            }
          },
          "openInterest": 383142
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118626,
              "short": 201974,
              "net": -83348
            },
            "nonCommercial": {
              "long": 180326,
              "short": 78600,
              "net": 101726
            },
            "smallTrader": {
              "long": 33510,
              "short": 51888,
              "net": -18378
            }
          },
          "openInterest": 390028
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61957,
              "short": 144698,
              "net": -82741
            },
            "nonCommercial": {
              "long": 112395,
              "short": 34402,
              "net": 77993
            },
            "smallTrader": {
              "long": 7553,
              "short": 2805,
              "net": 4748
            }
          },
          "openInterest": 182118
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 138498,
              "short": 144435,
              "net": -5937
            },
            "smallTrader": {
              "long": 6896,
              "short": 959,
              "net": 5937
            }
          },
          "openInterest": 158289
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 188483,
              "short": 213675,
              "net": -25192
            },
            "nonCommercial": {
              "long": 86981,
              "short": 66028,
              "net": 20953
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 365891
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 520328,
              "short": 415909,
              "net": 104419
            },
            "nonCommercial": {
              "long": 283441,
              "short": 394385,
              "net": -110944
            },
            "smallTrader": {
              "long": 52273,
              "short": 45748,
              "net": 6525
            }
          },
          "openInterest": 1638680
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 34634,
              "short": 15218,
              "net": 19416
            },
            "nonCommercial": {
              "long": 9251,
              "short": 27255,
              "net": -18004
            },
            "smallTrader": {
              "long": 3655,
              "short": 5067,
              "net": -1412
            }
          },
          "openInterest": 49146
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 21326,
              "short": 42413,
              "net": -21087
            },
            "nonCommercial": {
              "long": 54061,
              "short": 38858,
              "net": 15203
            },
            "smallTrader": {
              "long": 10757,
              "short": 4873,
              "net": 5884
            }
          },
          "openInterest": 100289
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 365603,
              "short": 288796,
              "net": 76807
            },
            "nonCommercial": {
              "long": 50479,
              "short": 136313,
              "net": -85834
            },
            "smallTrader": {
              "long": 38989,
              "short": 29962,
              "net": 9027
            }
          },
          "openInterest": 477326
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1781070,
              "short": 1643496,
              "net": 137574
            },
            "nonCommercial": {
              "long": 220895,
              "short": 443842,
              "net": -222947
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2467095
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43118,
              "short": 114507,
              "net": -71389
            },
            "nonCommercial": {
              "long": 71623,
              "short": 20085,
              "net": 51538
            },
            "smallTrader": {
              "long": 32407,
              "short": 12556,
              "net": 19851
            }
          },
          "openInterest": 162954
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 317392,
              "short": 288391,
              "net": 29001
            },
            "nonCommercial": {
              "long": 118194,
              "short": 162802,
              "net": -44608
            },
            "smallTrader": {
              "long": 48569,
              "short": 32962,
              "net": 15607
            }
          },
          "openInterest": 620285
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 292585,
              "short": 347590,
              "net": -55005
            },
            "nonCommercial": {
              "long": 133827,
              "short": 86326,
              "net": 47501
            },
            "smallTrader": {
              "long": 35467,
              "short": 27963,
              "net": 7504
            }
          },
          "openInterest": 641441
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 507053,
              "short": 515346,
              "net": -8293
            },
            "nonCommercial": {
              "long": 167351,
              "short": 146164,
              "net": 21187
            },
            "smallTrader": {
              "long": 53482,
              "short": 66376,
              "net": -12894
            }
          },
          "openInterest": 895633
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 514370,
              "short": 401972,
              "net": 112398
            },
            "nonCommercial": {
              "long": 175246,
              "short": 281590,
              "net": -106344
            },
            "smallTrader": {
              "long": 75162,
              "short": 81216,
              "net": -6054
            }
          },
          "openInterest": 918579
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49405,
              "short": 21207,
              "net": 28198
            },
            "nonCommercial": {
              "long": 6235,
              "short": 32275,
              "net": -26040
            },
            "smallTrader": {
              "long": 15606,
              "short": 17764,
              "net": -2158
            }
          },
          "openInterest": 71730
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20961,
              "short": 7427,
              "net": 13534
            },
            "nonCommercial": {
              "long": 12491,
              "short": 25385,
              "net": -12894
            },
            "smallTrader": {
              "long": 2776,
              "short": 3416,
              "net": -640
            }
          },
          "openInterest": 38526
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 280146,
              "short": 179580,
              "net": 100566
            },
            "nonCommercial": {
              "long": 108279,
              "short": 209968,
              "net": -101689
            },
            "smallTrader": {
              "long": 25901,
              "short": 24778,
              "net": 1123
            }
          },
          "openInterest": 522273
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124527,
              "short": 95118,
              "net": 29409
            },
            "nonCommercial": {
              "long": 83459,
              "short": 112879,
              "net": -29420
            },
            "smallTrader": {
              "long": 18580,
              "short": 18569,
              "net": 11
            }
          },
          "openInterest": 305148
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167332,
              "short": 94232,
              "net": 73100
            },
            "nonCommercial": {
              "long": 127443,
              "short": 199602,
              "net": -72159
            },
            "smallTrader": {
              "long": 30903,
              "short": 31844,
              "net": -941
            }
          },
          "openInterest": 458420
        }
      ]
    },
    {
      "reportDate": "2025-09-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4096581,
              "short": 3416361,
              "net": 680220
            },
            "nonCommercial": {
              "long": 768895,
              "short": 1613011,
              "net": -844116
            },
            "smallTrader": {
              "long": 483603,
              "short": 319707,
              "net": 163896
            }
          },
          "openInterest": 5478034
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3506801,
              "short": 2356950,
              "net": 1149851
            },
            "nonCommercial": {
              "long": 624302,
              "short": 1924500,
              "net": -1300198
            },
            "smallTrader": {
              "long": 256474,
              "short": 106127,
              "net": 150347
            }
          },
          "openInterest": 4587712
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1402610,
              "short": 1468074,
              "net": -65464
            },
            "nonCommercial": {
              "long": 164155,
              "short": 242946,
              "net": -78791
            },
            "smallTrader": {
              "long": 264219,
              "short": 119964,
              "net": 144255
            }
          },
          "openInterest": 1842191
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5684352,
              "short": 3446413,
              "net": 2237939
            },
            "nonCommercial": {
              "long": 459398,
              "short": 2912842,
              "net": -2453444
            },
            "smallTrader": {
              "long": 470379,
              "short": 254874,
              "net": 215505
            }
          },
          "openInterest": 6750842
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89563,
              "short": 40649,
              "net": 48914
            },
            "nonCommercial": {
              "long": 41994,
              "short": 101584,
              "net": -59590
            },
            "smallTrader": {
              "long": 27707,
              "short": 17031,
              "net": 10676
            }
          },
          "openInterest": 160854
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1029,
              "short": 1354,
              "net": -325
            },
            "nonCommercial": {
              "long": 23140,
              "short": 23061,
              "net": 79
            },
            "smallTrader": {
              "long": 1245,
              "short": 999,
              "net": 246
            }
          },
          "openInterest": 27809
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 40216,
              "short": 108912,
              "net": -68696
            },
            "nonCommercial": {
              "long": 76723,
              "short": 11224,
              "net": 65499
            },
            "smallTrader": {
              "long": 4092,
              "short": 895,
              "net": 3197
            }
          },
          "openInterest": 134318
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112662,
              "short": 115866,
              "net": -3204
            },
            "nonCommercial": {
              "long": 84500,
              "short": 86464,
              "net": -1964
            },
            "smallTrader": {
              "long": 32775,
              "short": 27607,
              "net": 5168
            }
          },
          "openInterest": 233166
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 169084,
              "short": 44903,
              "net": 124181
            },
            "nonCommercial": {
              "long": 18035,
              "short": 132841,
              "net": -114806
            },
            "smallTrader": {
              "long": 21904,
              "short": 31279,
              "net": -9375
            }
          },
          "openInterest": 212186
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 49258,
              "short": 59268,
              "net": -10010
            },
            "nonCommercial": {
              "long": 26003,
              "short": 18187,
              "net": 7816
            },
            "smallTrader": {
              "long": 11212,
              "short": 9018,
              "net": 2194
            }
          },
          "openInterest": 103388
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63621,
              "short": 103282,
              "net": -39661
            },
            "nonCommercial": {
              "long": 61385,
              "short": 24677,
              "net": 36708
            },
            "smallTrader": {
              "long": 8672,
              "short": 5719,
              "net": 2953
            }
          },
          "openInterest": 169676
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71826,
              "short": 110079,
              "net": -38253
            },
            "nonCommercial": {
              "long": 72751,
              "short": 42521,
              "net": 30230
            },
            "smallTrader": {
              "long": 17527,
              "short": 9504,
              "net": 8023
            }
          },
          "openInterest": 227318
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 700726,
              "short": 621080,
              "net": 79646
            },
            "nonCommercial": {
              "long": 335577,
              "short": 386763,
              "net": -51186
            },
            "smallTrader": {
              "long": 132263,
              "short": 160723,
              "net": -28460
            }
          },
          "openInterest": 1543065
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 135015,
              "short": 88690,
              "net": 46325
            },
            "nonCommercial": {
              "long": 69367,
              "short": 114787,
              "net": -45420
            },
            "smallTrader": {
              "long": 11752,
              "short": 12657,
              "net": -905
            }
          },
          "openInterest": 265373
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 834737,
              "short": 953337,
              "net": -118600
            },
            "nonCommercial": {
              "long": 264809,
              "short": 161851,
              "net": 102958
            },
            "smallTrader": {
              "long": 63542,
              "short": 47900,
              "net": 15642
            }
          },
          "openInterest": 1936690
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 45591,
              "short": 45430,
              "net": 161
            },
            "nonCommercial": {
              "long": 13217,
              "short": 13194,
              "net": 23
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78112
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 35909,
              "short": 44761,
              "net": -8852
            },
            "nonCommercial": {
              "long": 9988,
              "short": 1370,
              "net": 8618
            },
            "smallTrader": {
              "long": 797,
              "short": 563,
              "net": 234
            }
          },
          "openInterest": 49461
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 495459,
              "short": 661236,
              "net": -165777
            },
            "nonCommercial": {
              "long": 252472,
              "short": 138127,
              "net": 114345
            },
            "smallTrader": {
              "long": 95071,
              "short": 43639,
              "net": 51432
            }
          },
          "openInterest": 859215
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14433,
              "short": 21670,
              "net": -7237
            },
            "nonCommercial": {
              "long": 37913,
              "short": 20643,
              "net": 17270
            },
            "smallTrader": {
              "long": 10910,
              "short": 20943,
              "net": -10033
            }
          },
          "openInterest": 81180
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171382,
              "short": 224361,
              "net": -52979
            },
            "nonCommercial": {
              "long": 88040,
              "short": 46033,
              "net": 42007
            },
            "smallTrader": {
              "long": 24929,
              "short": 13957,
              "net": 10972
            }
          },
          "openInterest": 357296
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82971,
              "short": 381374,
              "net": -298403
            },
            "nonCommercial": {
              "long": 332808,
              "short": 66059,
              "net": 266749
            },
            "smallTrader": {
              "long": 57683,
              "short": 26029,
              "net": 31654
            }
          },
          "openInterest": 528789
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196244,
              "short": 237167,
              "net": -40923
            },
            "nonCommercial": {
              "long": 57413,
              "short": 40868,
              "net": 16545
            },
            "smallTrader": {
              "long": 53787,
              "short": 29409,
              "net": 24378
            }
          },
          "openInterest": 412201
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92252,
              "short": 175491,
              "net": -83239
            },
            "nonCommercial": {
              "long": 176400,
              "short": 96900,
              "net": 79500
            },
            "smallTrader": {
              "long": 38621,
              "short": 34882,
              "net": 3739
            }
          },
          "openInterest": 309893
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91152,
              "short": 183330,
              "net": -92178
            },
            "nonCommercial": {
              "long": 188096,
              "short": 91079,
              "net": 97017
            },
            "smallTrader": {
              "long": 25212,
              "short": 30051,
              "net": -4839
            }
          },
          "openInterest": 380110
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116054,
              "short": 201614,
              "net": -85560
            },
            "nonCommercial": {
              "long": 180278,
              "short": 74685,
              "net": 105593
            },
            "smallTrader": {
              "long": 31508,
              "short": 51541,
              "net": -20033
            }
          },
          "openInterest": 386579
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60814,
              "short": 149153,
              "net": -88339
            },
            "nonCommercial": {
              "long": 107346,
              "short": 23913,
              "net": 83433
            },
            "smallTrader": {
              "long": 7757,
              "short": 2851,
              "net": 4906
            }
          },
          "openInterest": 176007
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 221390,
              "short": 227688,
              "net": -6298
            },
            "smallTrader": {
              "long": 7160,
              "short": 862,
              "net": 6298
            }
          },
          "openInterest": 233155
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141614,
              "short": 169440,
              "net": -27826
            },
            "nonCommercial": {
              "long": 91435,
              "short": 67416,
              "net": 24019
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 281162
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 522773,
              "short": 403031,
              "net": 119742
            },
            "nonCommercial": {
              "long": 280113,
              "short": 408197,
              "net": -128084
            },
            "smallTrader": {
              "long": 55584,
              "short": 47242,
              "net": 8342
            }
          },
          "openInterest": 1626777
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 37503,
              "short": 14932,
              "net": 22571
            },
            "nonCommercial": {
              "long": 12295,
              "short": 33415,
              "net": -21120
            },
            "smallTrader": {
              "long": 3756,
              "short": 5207,
              "net": -1451
            }
          },
          "openInterest": 56346
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18936,
              "short": 44265,
              "net": -25329
            },
            "nonCommercial": {
              "long": 56669,
              "short": 34627,
              "net": 22042
            },
            "smallTrader": {
              "long": 10149,
              "short": 6862,
              "net": 3287
            }
          },
          "openInterest": 97978
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 293480,
              "short": 254785,
              "net": 38695
            },
            "nonCommercial": {
              "long": 35909,
              "short": 87894,
              "net": -51985
            },
            "smallTrader": {
              "long": 33539,
              "short": 20249,
              "net": 13290
            }
          },
          "openInterest": 369261
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1443360,
              "short": 1354260,
              "net": 89100
            },
            "nonCommercial": {
              "long": 229106,
              "short": 401946,
              "net": -172840
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1963507
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42281,
              "short": 115036,
              "net": -72755
            },
            "nonCommercial": {
              "long": 72318,
              "short": 20042,
              "net": 52276
            },
            "smallTrader": {
              "long": 33158,
              "short": 12679,
              "net": 20479
            }
          },
          "openInterest": 165805
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 321126,
              "short": 284526,
              "net": 36600
            },
            "nonCommercial": {
              "long": 128602,
              "short": 177517,
              "net": -48915
            },
            "smallTrader": {
              "long": 48297,
              "short": 35982,
              "net": 12315
            }
          },
          "openInterest": 645050
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 301821,
              "short": 334305,
              "net": -32484
            },
            "nonCommercial": {
              "long": 131605,
              "short": 101434,
              "net": 30171
            },
            "smallTrader": {
              "long": 31985,
              "short": 29672,
              "net": 2313
            }
          },
          "openInterest": 642066
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511060,
              "short": 503689,
              "net": 7371
            },
            "nonCommercial": {
              "long": 165944,
              "short": 160196,
              "net": 5748
            },
            "smallTrader": {
              "long": 57340,
              "short": 70459,
              "net": -13119
            }
          },
          "openInterest": 925006
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 514582,
              "short": 386452,
              "net": 128130
            },
            "nonCommercial": {
              "long": 173035,
              "short": 298663,
              "net": -125628
            },
            "smallTrader": {
              "long": 75721,
              "short": 78223,
              "net": -2502
            }
          },
          "openInterest": 898935
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49513,
              "short": 22854,
              "net": 26659
            },
            "nonCommercial": {
              "long": 8227,
              "short": 31245,
              "net": -23018
            },
            "smallTrader": {
              "long": 14250,
              "short": 17891,
              "net": -3641
            }
          },
          "openInterest": 72030
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21419,
              "short": 10044,
              "net": 11375
            },
            "nonCommercial": {
              "long": 14032,
              "short": 24376,
              "net": -10344
            },
            "smallTrader": {
              "long": 2705,
              "short": 3736,
              "net": -1031
            }
          },
          "openInterest": 40441
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 255946,
              "short": 154616,
              "net": 101330
            },
            "nonCommercial": {
              "long": 97679,
              "short": 198872,
              "net": -101193
            },
            "smallTrader": {
              "long": 24585,
              "short": 24722,
              "net": -137
            }
          },
          "openInterest": 472633
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 124961,
              "short": 93849,
              "net": 31112
            },
            "nonCommercial": {
              "long": 86620,
              "short": 117482,
              "net": -30862
            },
            "smallTrader": {
              "long": 18212,
              "short": 18462,
              "net": -250
            }
          },
          "openInterest": 308023
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 166221,
              "short": 85138,
              "net": 81083
            },
            "nonCommercial": {
              "long": 134434,
              "short": 216116,
              "net": -81682
            },
            "smallTrader": {
              "long": 31596,
              "short": 30997,
              "net": 599
            }
          },
          "openInterest": 464988
        }
      ]
    },
    {
      "reportDate": "2025-09-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4066494,
              "short": 3493590,
              "net": 572904
            },
            "nonCommercial": {
              "long": 786222,
              "short": 1526130,
              "net": -739908
            },
            "smallTrader": {
              "long": 474621,
              "short": 307617,
              "net": 167004
            }
          },
          "openInterest": 5462258
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3532322,
              "short": 2456820,
              "net": 1075502
            },
            "nonCommercial": {
              "long": 646081,
              "short": 1853202,
              "net": -1207121
            },
            "smallTrader": {
              "long": 240632,
              "short": 109013,
              "net": 131619
            }
          },
          "openInterest": 4610882
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1424449,
              "short": 1480530,
              "net": -56081
            },
            "nonCommercial": {
              "long": 161585,
              "short": 240315,
              "net": -78730
            },
            "smallTrader": {
              "long": 250867,
              "short": 116056,
              "net": 134811
            }
          },
          "openInterest": 1844283
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5536718,
              "short": 3476425,
              "net": 2060293
            },
            "nonCommercial": {
              "long": 497149,
              "short": 2761049,
              "net": -2263900
            },
            "smallTrader": {
              "long": 455452,
              "short": 251845,
              "net": 203607
            }
          },
          "openInterest": 6642163
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97084,
              "short": 43192,
              "net": 53892
            },
            "nonCommercial": {
              "long": 41713,
              "short": 106319,
              "net": -64606
            },
            "smallTrader": {
              "long": 27536,
              "short": 16822,
              "net": 10714
            }
          },
          "openInterest": 167976
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1211,
              "short": 1289,
              "net": -78
            },
            "nonCommercial": {
              "long": 22649,
              "short": 22757,
              "net": -108
            },
            "smallTrader": {
              "long": 1280,
              "short": 1094,
              "net": 186
            }
          },
          "openInterest": 26874
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 28285,
              "short": 114081,
              "net": -85796
            },
            "nonCommercial": {
              "long": 97783,
              "short": 15225,
              "net": 82558
            },
            "smallTrader": {
              "long": 4279,
              "short": 1041,
              "net": 3238
            }
          },
          "openInterest": 140410
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 113199,
              "short": 105453,
              "net": 7746
            },
            "nonCommercial": {
              "long": 80540,
              "short": 89434,
              "net": -8894
            },
            "smallTrader": {
              "long": 30459,
              "short": 29311,
              "net": 1148
            }
          },
          "openInterest": 226426
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184464,
              "short": 50185,
              "net": 134279
            },
            "nonCommercial": {
              "long": 29920,
              "short": 149825,
              "net": -119905
            },
            "smallTrader": {
              "long": 21046,
              "short": 35420,
              "net": -14374
            }
          },
          "openInterest": 240191
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54023,
              "short": 63214,
              "net": -9191
            },
            "nonCommercial": {
              "long": 27056,
              "short": 18699,
              "net": 8357
            },
            "smallTrader": {
              "long": 10890,
              "short": 10056,
              "net": 834
            }
          },
          "openInterest": 113029
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62096,
              "short": 102631,
              "net": -40535
            },
            "nonCommercial": {
              "long": 61474,
              "short": 23567,
              "net": 37907
            },
            "smallTrader": {
              "long": 8961,
              "short": 6333,
              "net": 2628
            }
          },
          "openInterest": 165749
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71180,
              "short": 113730,
              "net": -42550
            },
            "nonCommercial": {
              "long": 79411,
              "short": 46845,
              "net": 32566
            },
            "smallTrader": {
              "long": 20707,
              "short": 10723,
              "net": 9984
            }
          },
          "openInterest": 230658
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 711804,
              "short": 607101,
              "net": 104703
            },
            "nonCommercial": {
              "long": 308900,
              "short": 390207,
              "net": -81307
            },
            "smallTrader": {
              "long": 139549,
              "short": 162945,
              "net": -23396
            }
          },
          "openInterest": 1550059
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 140462,
              "short": 88920,
              "net": 51542
            },
            "nonCommercial": {
              "long": 72591,
              "short": 122576,
              "net": -49985
            },
            "smallTrader": {
              "long": 12076,
              "short": 13633,
              "net": -1557
            }
          },
          "openInterest": 278283
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 866383,
              "short": 999479,
              "net": -133096
            },
            "nonCommercial": {
              "long": 267821,
              "short": 164521,
              "net": 103300
            },
            "smallTrader": {
              "long": 73577,
              "short": 43781,
              "net": 29796
            }
          },
          "openInterest": 2006358
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58021,
              "short": 44377,
              "net": 13644
            },
            "nonCommercial": {
              "long": 8387,
              "short": 23116,
              "net": -14729
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 78830
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37419,
              "short": 46742,
              "net": -9323
            },
            "nonCommercial": {
              "long": 10468,
              "short": 1367,
              "net": 9101
            },
            "smallTrader": {
              "long": 843,
              "short": 621,
              "net": 222
            }
          },
          "openInterest": 51891
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 484109,
              "short": 651245,
              "net": -167136
            },
            "nonCommercial": {
              "long": 252530,
              "short": 135161,
              "net": 117369
            },
            "smallTrader": {
              "long": 94269,
              "short": 44502,
              "net": 49767
            }
          },
          "openInterest": 845775
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14719,
              "short": 21171,
              "net": -6452
            },
            "nonCommercial": {
              "long": 37979,
              "short": 21866,
              "net": 16113
            },
            "smallTrader": {
              "long": 10347,
              "short": 20008,
              "net": -9661
            }
          },
          "openInterest": 81077
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 161752,
              "short": 220068,
              "net": -58316
            },
            "nonCommercial": {
              "long": 91020,
              "short": 43608,
              "net": 47412
            },
            "smallTrader": {
              "long": 24284,
              "short": 13380,
              "net": 10904
            }
          },
          "openInterest": 349083
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68872,
              "short": 357108,
              "net": -288236
            },
            "nonCommercial": {
              "long": 318804,
              "short": 65896,
              "net": 252908
            },
            "smallTrader": {
              "long": 57524,
              "short": 22196,
              "net": 35328
            }
          },
          "openInterest": 493748
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183091,
              "short": 233178,
              "net": -50087
            },
            "nonCommercial": {
              "long": 64530,
              "short": 38993,
              "net": 25537
            },
            "smallTrader": {
              "long": 51551,
              "short": 27001,
              "net": 24550
            }
          },
          "openInterest": 404481
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96572,
              "short": 157317,
              "net": -60745
            },
            "nonCommercial": {
              "long": 167811,
              "short": 106346,
              "net": 61465
            },
            "smallTrader": {
              "long": 37613,
              "short": 38333,
              "net": -720
            }
          },
          "openInterest": 305711
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92509,
              "short": 189370,
              "net": -96861
            },
            "nonCommercial": {
              "long": 191873,
              "short": 88516,
              "net": 103357
            },
            "smallTrader": {
              "long": 23850,
              "short": 30346,
              "net": -6496
            }
          },
          "openInterest": 376558
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112154,
              "short": 196418,
              "net": -84264
            },
            "nonCommercial": {
              "long": 177192,
              "short": 70082,
              "net": 107110
            },
            "smallTrader": {
              "long": 28019,
              "short": 50865,
              "net": -22846
            }
          },
          "openInterest": 375602
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 60417,
              "short": 156785,
              "net": -96368
            },
            "nonCommercial": {
              "long": 115256,
              "short": 23373,
              "net": 91883
            },
            "smallTrader": {
              "long": 7145,
              "short": 2660,
              "net": 4485
            }
          },
          "openInterest": 183221
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 107200,
              "short": 111325,
              "net": -4125
            },
            "smallTrader": {
              "long": 4909,
              "short": 784,
              "net": 4125
            }
          },
          "openInterest": 127170
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 146443,
              "short": 194697,
              "net": -48254
            },
            "nonCommercial": {
              "long": 89804,
              "short": 48330,
              "net": 41474
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 285789
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 520059,
              "short": 401765,
              "net": 118294
            },
            "nonCommercial": {
              "long": 270233,
              "short": 395433,
              "net": -125200
            },
            "smallTrader": {
              "long": 50450,
              "short": 43544,
              "net": 6906
            }
          },
          "openInterest": 1659086
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39737,
              "short": 17298,
              "net": 22439
            },
            "nonCommercial": {
              "long": 23582,
              "short": 44207,
              "net": -20625
            },
            "smallTrader": {
              "long": 3865,
              "short": 5679,
              "net": -1814
            }
          },
          "openInterest": 68651
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17925,
              "short": 43188,
              "net": -25263
            },
            "nonCommercial": {
              "long": 56227,
              "short": 34462,
              "net": 21765
            },
            "smallTrader": {
              "long": 9534,
              "short": 6036,
              "net": 3498
            }
          },
          "openInterest": 91091
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 281667,
              "short": 239926,
              "net": 41741
            },
            "nonCommercial": {
              "long": 34977,
              "short": 86881,
              "net": -51904
            },
            "smallTrader": {
              "long": 32050,
              "short": 21887,
              "net": 10163
            }
          },
          "openInterest": 355192
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1443020,
              "short": 1394099,
              "net": 48921
            },
            "nonCommercial": {
              "long": 226099,
              "short": 361436,
              "net": -135337
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1955078
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 41780,
              "short": 112870,
              "net": -71090
            },
            "nonCommercial": {
              "long": 70062,
              "short": 20323,
              "net": 49739
            },
            "smallTrader": {
              "long": 34563,
              "short": 13212,
              "net": 21351
            }
          },
          "openInterest": 163837
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332443,
              "short": 280329,
              "net": 52114
            },
            "nonCommercial": {
              "long": 125529,
              "short": 191839,
              "net": -66310
            },
            "smallTrader": {
              "long": 47494,
              "short": 33298,
              "net": 14196
            }
          },
          "openInterest": 651078
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 299338,
              "short": 328699,
              "net": -29361
            },
            "nonCommercial": {
              "long": 126326,
              "short": 98154,
              "net": 28172
            },
            "smallTrader": {
              "long": 30401,
              "short": 29212,
              "net": 1189
            }
          },
          "openInterest": 619379
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 512001,
              "short": 490398,
              "net": 21603
            },
            "nonCommercial": {
              "long": 161500,
              "short": 169833,
              "net": -8333
            },
            "smallTrader": {
              "long": 59055,
              "short": 72325,
              "net": -13270
            }
          },
          "openInterest": 932138
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 481780,
              "short": 374707,
              "net": 107073
            },
            "nonCommercial": {
              "long": 181603,
              "short": 286810,
              "net": -105207
            },
            "smallTrader": {
              "long": 64979,
              "short": 66845,
              "net": -1866
            }
          },
          "openInterest": 859715
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49999,
              "short": 20007,
              "net": 29992
            },
            "nonCommercial": {
              "long": 8377,
              "short": 34439,
              "net": -26062
            },
            "smallTrader": {
              "long": 13522,
              "short": 17452,
              "net": -3930
            }
          },
          "openInterest": 71950
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20620,
              "short": 6802,
              "net": 13818
            },
            "nonCommercial": {
              "long": 9726,
              "short": 23362,
              "net": -13636
            },
            "smallTrader": {
              "long": 3075,
              "short": 3257,
              "net": -182
            }
          },
          "openInterest": 35699
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 257304,
              "short": 152504,
              "net": 104800
            },
            "nonCommercial": {
              "long": 96901,
              "short": 201513,
              "net": -104612
            },
            "smallTrader": {
              "long": 24701,
              "short": 24889,
              "net": -188
            }
          },
          "openInterest": 483764
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131261,
              "short": 97668,
              "net": 33593
            },
            "nonCommercial": {
              "long": 87519,
              "short": 121499,
              "net": -33980
            },
            "smallTrader": {
              "long": 19345,
              "short": 18958,
              "net": 387
            }
          },
          "openInterest": 319532
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 160385,
              "short": 86353,
              "net": 74032
            },
            "nonCommercial": {
              "long": 136840,
              "short": 211935,
              "net": -75095
            },
            "smallTrader": {
              "long": 33252,
              "short": 32189,
              "net": 1063
            }
          },
          "openInterest": 472182
        }
      ]
    },
    {
      "reportDate": "2025-10-07T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4114110,
              "short": 3474261,
              "net": 639849
            },
            "nonCommercial": {
              "long": 703681,
              "short": 1491639,
              "net": -787958
            },
            "smallTrader": {
              "long": 464392,
              "short": 316283,
              "net": 148109
            }
          },
          "openInterest": 5399662
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3546761,
              "short": 2456837,
              "net": 1089924
            },
            "nonCommercial": {
              "long": 649419,
              "short": 1869377,
              "net": -1219958
            },
            "smallTrader": {
              "long": 240978,
              "short": 110944,
              "net": 130034
            }
          },
          "openInterest": 4598469
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1446016,
              "short": 1531334,
              "net": -85318
            },
            "nonCommercial": {
              "long": 169731,
              "short": 232083,
              "net": -62352
            },
            "smallTrader": {
              "long": 262635,
              "short": 114965,
              "net": 147670
            }
          },
          "openInterest": 1888082
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5592187,
              "short": 3539811,
              "net": 2052376
            },
            "nonCommercial": {
              "long": 512859,
              "short": 2780597,
              "net": -2267738
            },
            "smallTrader": {
              "long": 472472,
              "short": 257110,
              "net": 215362
            }
          },
          "openInterest": 6718828
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91184,
              "short": 49383,
              "net": 41801
            },
            "nonCommercial": {
              "long": 47717,
              "short": 105522,
              "net": -57805
            },
            "smallTrader": {
              "long": 30653,
              "short": 14649,
              "net": 16004
            }
          },
          "openInterest": 170970
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1664,
              "short": 788,
              "net": 876
            },
            "nonCommercial": {
              "long": 23528,
              "short": 24636,
              "net": -1108
            },
            "smallTrader": {
              "long": 1300,
              "short": 1068,
              "net": 232
            }
          },
          "openInterest": 29001
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18728,
              "short": 81504,
              "net": -62776
            },
            "nonCommercial": {
              "long": 80050,
              "short": 20404,
              "net": 59646
            },
            "smallTrader": {
              "long": 4111,
              "short": 981,
              "net": 3130
            }
          },
          "openInterest": 103701
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121358,
              "short": 117829,
              "net": 3529
            },
            "nonCommercial": {
              "long": 94411,
              "short": 98887,
              "net": -4476
            },
            "smallTrader": {
              "long": 28266,
              "short": 27319,
              "net": 947
            }
          },
          "openInterest": 247550
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 206796,
              "short": 54881,
              "net": 151915
            },
            "nonCommercial": {
              "long": 29514,
              "short": 166232,
              "net": -136718
            },
            "smallTrader": {
              "long": 21360,
              "short": 36557,
              "net": -15197
            }
          },
          "openInterest": 261636
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57317,
              "short": 66425,
              "net": -9108
            },
            "nonCommercial": {
              "long": 27537,
              "short": 18194,
              "net": 9343
            },
            "smallTrader": {
              "long": 9727,
              "short": 9962,
              "net": -235
            }
          },
          "openInterest": 120643
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 62025,
              "short": 103871,
              "net": -41846
            },
            "nonCommercial": {
              "long": 63356,
              "short": 24096,
              "net": 39260
            },
            "smallTrader": {
              "long": 9173,
              "short": 6587,
              "net": 2586
            }
          },
          "openInterest": 168490
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75512,
              "short": 126384,
              "net": -50872
            },
            "nonCommercial": {
              "long": 92520,
              "short": 53451,
              "net": 39069
            },
            "smallTrader": {
              "long": 22505,
              "short": 10702,
              "net": 11803
            }
          },
          "openInterest": 250850
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 750169,
              "short": 632453,
              "net": 117716
            },
            "nonCommercial": {
              "long": 295960,
              "short": 388313,
              "net": -92353
            },
            "smallTrader": {
              "long": 138134,
              "short": 163497,
              "net": -25363
            }
          },
          "openInterest": 1596361
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 141107,
              "short": 81289,
              "net": 59818
            },
            "nonCommercial": {
              "long": 70902,
              "short": 129324,
              "net": -58422
            },
            "smallTrader": {
              "long": 13263,
              "short": 14659,
              "net": -1396
            }
          },
          "openInterest": 278939
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 881576,
              "short": 979632,
              "net": -98056
            },
            "nonCommercial": {
              "long": 270570,
              "short": 196261,
              "net": 74309
            },
            "smallTrader": {
              "long": 74088,
              "short": 50341,
              "net": 23747
            }
          },
          "openInterest": 2036074
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 58172,
              "short": 46981,
              "net": 11191
            },
            "nonCommercial": {
              "long": 10816,
              "short": 23496,
              "net": -12680
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82515
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29840,
              "short": 39280,
              "net": -9440
            },
            "nonCommercial": {
              "long": 10169,
              "short": 874,
              "net": 9295
            },
            "smallTrader": {
              "long": 676,
              "short": 531,
              "net": 145
            }
          },
          "openInterest": 44242
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 488102,
              "short": 655936,
              "net": -167834
            },
            "nonCommercial": {
              "long": 255907,
              "short": 137542,
              "net": 118365
            },
            "smallTrader": {
              "long": 95237,
              "short": 45768,
              "net": 49469
            }
          },
          "openInterest": 855286
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14486,
              "short": 22402,
              "net": -7916
            },
            "nonCommercial": {
              "long": 42669,
              "short": 22338,
              "net": 20331
            },
            "smallTrader": {
              "long": 9345,
              "short": 21760,
              "net": -12415
            }
          },
          "openInterest": 83974
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 171710,
              "short": 217634,
              "net": -45924
            },
            "nonCommercial": {
              "long": 79580,
              "short": 41259,
              "net": 38321
            },
            "smallTrader": {
              "long": 23283,
              "short": 15680,
              "net": 7603
            }
          },
          "openInterest": 350429
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 77599,
              "short": 341371,
              "net": -263772
            },
            "nonCommercial": {
              "long": 300798,
              "short": 68842,
              "net": 231956
            },
            "smallTrader": {
              "long": 56574,
              "short": 24758,
              "net": 31816
            }
          },
          "openInterest": 485559
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 197359,
              "short": 235950,
              "net": -38591
            },
            "nonCommercial": {
              "long": 63990,
              "short": 45841,
              "net": 18149
            },
            "smallTrader": {
              "long": 47880,
              "short": 27438,
              "net": 20442
            }
          },
          "openInterest": 398258
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102742,
              "short": 148716,
              "net": -45974
            },
            "nonCommercial": {
              "long": 159197,
              "short": 112890,
              "net": 46307
            },
            "smallTrader": {
              "long": 38472,
              "short": 38805,
              "net": -333
            }
          },
          "openInterest": 305134
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 91473,
              "short": 181584,
              "net": -90111
            },
            "nonCommercial": {
              "long": 184921,
              "short": 85981,
              "net": 98940
            },
            "smallTrader": {
              "long": 22297,
              "short": 31126,
              "net": -8829
            }
          },
          "openInterest": 361635
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105429,
              "short": 192878,
              "net": -87449
            },
            "nonCommercial": {
              "long": 176197,
              "short": 66952,
              "net": 109245
            },
            "smallTrader": {
              "long": 29935,
              "short": 51731,
              "net": -21796
            }
          },
          "openInterest": 366696
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69209,
              "short": 160667,
              "net": -91458
            },
            "nonCommercial": {
              "long": 115817,
              "short": 28150,
              "net": 87667
            },
            "smallTrader": {
              "long": 6491,
              "short": 2700,
              "net": 3791
            }
          },
          "openInterest": 191754
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 115917,
              "short": 120704,
              "net": -4787
            },
            "smallTrader": {
              "long": 5460,
              "short": 673,
              "net": 4787
            }
          },
          "openInterest": 145181
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 150420,
              "short": 200356,
              "net": -49936
            },
            "nonCommercial": {
              "long": 92532,
              "short": 48848,
              "net": 43684
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 294285
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 526941,
              "short": 391005,
              "net": 135936
            },
            "nonCommercial": {
              "long": 256768,
              "short": 398729,
              "net": -141961
            },
            "smallTrader": {
              "long": 52740,
              "short": 46715,
              "net": 6025
            }
          },
          "openInterest": 1640321
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 44976,
              "short": 19076,
              "net": 25900
            },
            "nonCommercial": {
              "long": 22866,
              "short": 47289,
              "net": -24423
            },
            "smallTrader": {
              "long": 3704,
              "short": 5181,
              "net": -1477
            }
          },
          "openInterest": 72345
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17482,
              "short": 40325,
              "net": -22843
            },
            "nonCommercial": {
              "long": 56442,
              "short": 38101,
              "net": 18341
            },
            "smallTrader": {
              "long": 10030,
              "short": 5528,
              "net": 4502
            }
          },
          "openInterest": 90867
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 304305,
              "short": 254404,
              "net": 49901
            },
            "nonCommercial": {
              "long": 38727,
              "short": 98232,
              "net": -59505
            },
            "smallTrader": {
              "long": 30469,
              "short": 20865,
              "net": 9604
            }
          },
          "openInterest": 387003
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1438103,
              "short": 1391383,
              "net": 46720
            },
            "nonCommercial": {
              "long": 229997,
              "short": 372374,
              "net": -142377
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1965775
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44862,
              "short": 113548,
              "net": -68686
            },
            "nonCommercial": {
              "long": 67668,
              "short": 21451,
              "net": 46217
            },
            "smallTrader": {
              "long": 35343,
              "short": 12874,
              "net": 22469
            }
          },
          "openInterest": 166474
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 348148,
              "short": 294978,
              "net": 53170
            },
            "nonCommercial": {
              "long": 126391,
              "short": 193770,
              "net": -67379
            },
            "smallTrader": {
              "long": 50433,
              "short": 36224,
              "net": 14209
            }
          },
          "openInterest": 673787
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 288313,
              "short": 330487,
              "net": -42174
            },
            "nonCommercial": {
              "long": 133598,
              "short": 93324,
              "net": 40274
            },
            "smallTrader": {
              "long": 33025,
              "short": 31125,
              "net": 1900
            }
          },
          "openInterest": 612118
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 507632,
              "short": 528353,
              "net": -20721
            },
            "nonCommercial": {
              "long": 186808,
              "short": 146934,
              "net": 39874
            },
            "smallTrader": {
              "long": 55282,
              "short": 74435,
              "net": -19153
            }
          },
          "openInterest": 943056
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 456150,
              "short": 346766,
              "net": 109384
            },
            "nonCommercial": {
              "long": 177486,
              "short": 292293,
              "net": -114807
            },
            "smallTrader": {
              "long": 69873,
              "short": 64450,
              "net": 5423
            }
          },
          "openInterest": 834349
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50581,
              "short": 19286,
              "net": 31295
            },
            "nonCommercial": {
              "long": 7568,
              "short": 35038,
              "net": -27470
            },
            "smallTrader": {
              "long": 13770,
              "short": 17595,
              "net": -3825
            }
          },
          "openInterest": 72046
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20856,
              "short": 7542,
              "net": 13314
            },
            "nonCommercial": {
              "long": 12456,
              "short": 25601,
              "net": -13145
            },
            "smallTrader": {
              "long": 2986,
              "short": 3155,
              "net": -169
            }
          },
          "openInterest": 38717
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 265350,
              "short": 159573,
              "net": 105777
            },
            "nonCommercial": {
              "long": 105881,
              "short": 226315,
              "net": -120434
            },
            "smallTrader": {
              "long": 25512,
              "short": 10855,
              "net": 14657
            }
          },
          "openInterest": 504886
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137693,
              "short": 97383,
              "net": 40310
            },
            "nonCommercial": {
              "long": 88229,
              "short": 131196,
              "net": -42967
            },
            "smallTrader": {
              "long": 20716,
              "short": 18059,
              "net": 2657
            }
          },
          "openInterest": 335027
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168130,
              "short": 97482,
              "net": 70648
            },
            "nonCommercial": {
              "long": 141856,
              "short": 212490,
              "net": -70634
            },
            "smallTrader": {
              "long": 33581,
              "short": 33595,
              "net": -14
            }
          },
          "openInterest": 494791
        }
      ]
    },
    {
      "reportDate": "2025-10-14T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4111024,
              "short": 3431662,
              "net": 679362
            },
            "nonCommercial": {
              "long": 715312,
              "short": 1546109,
              "net": -830797
            },
            "smallTrader": {
              "long": 478795,
              "short": 327360,
              "net": 151435
            }
          },
          "openInterest": 5419989
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3517900,
              "short": 2452190,
              "net": 1065710
            },
            "nonCommercial": {
              "long": 669723,
              "short": 1855570,
              "net": -1185847
            },
            "smallTrader": {
              "long": 231647,
              "short": 111510,
              "net": 120137
            }
          },
          "openInterest": 4554651
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1425774,
              "short": 1523445,
              "net": -97671
            },
            "nonCommercial": {
              "long": 178904,
              "short": 237268,
              "net": -58364
            },
            "smallTrader": {
              "long": 269694,
              "short": 113659,
              "net": 156035
            }
          },
          "openInterest": 1888548
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5564412,
              "short": 3514278,
              "net": 2050134
            },
            "nonCommercial": {
              "long": 518022,
              "short": 2779766,
              "net": -2261744
            },
            "smallTrader": {
              "long": 468610,
              "short": 257000,
              "net": 211610
            }
          },
          "openInterest": 6748253
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89806,
              "short": 39328,
              "net": 50478
            },
            "nonCommercial": {
              "long": 50324,
              "short": 109902,
              "net": -59578
            },
            "smallTrader": {
              "long": 26631,
              "short": 17531,
              "net": 9100
            }
          },
          "openInterest": 170002
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1114,
              "short": 986,
              "net": 128
            },
            "nonCommercial": {
              "long": 23892,
              "short": 24344,
              "net": -452
            },
            "smallTrader": {
              "long": 1411,
              "short": 1087,
              "net": 324
            }
          },
          "openInterest": 28503
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 17558,
              "short": 76218,
              "net": -58660
            },
            "nonCommercial": {
              "long": 75781,
              "short": 19672,
              "net": 56109
            },
            "smallTrader": {
              "long": 3808,
              "short": 1257,
              "net": 2551
            }
          },
          "openInterest": 98460
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 129942,
              "short": 113152,
              "net": 16790
            },
            "nonCommercial": {
              "long": 79515,
              "short": 91144,
              "net": -11629
            },
            "smallTrader": {
              "long": 26160,
              "short": 31321,
              "net": -5161
            }
          },
          "openInterest": 237520
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 215542,
              "short": 62962,
              "net": 152580
            },
            "nonCommercial": {
              "long": 27162,
              "short": 164755,
              "net": -137593
            },
            "smallTrader": {
              "long": 21109,
              "short": 36096,
              "net": -14987
            }
          },
          "openInterest": 269924
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58963,
              "short": 64080,
              "net": -5117
            },
            "nonCommercial": {
              "long": 28635,
              "short": 22582,
              "net": 6053
            },
            "smallTrader": {
              "long": 9758,
              "short": 10694,
              "net": -936
            }
          },
          "openInterest": 120419
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 63249,
              "short": 108518,
              "net": -45269
            },
            "nonCommercial": {
              "long": 67699,
              "short": 25401,
              "net": 42298
            },
            "smallTrader": {
              "long": 9721,
              "short": 6750,
              "net": 2971
            }
          },
          "openInterest": 175792
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75208,
              "short": 128451,
              "net": -53243
            },
            "nonCommercial": {
              "long": 93543,
              "short": 50916,
              "net": 42627
            },
            "smallTrader": {
              "long": 21056,
              "short": 10440,
              "net": 10616
            }
          },
          "openInterest": 252089
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 782380,
              "short": 641888,
              "net": 140492
            },
            "nonCommercial": {
              "long": 304396,
              "short": 425360,
              "net": -120964
            },
            "smallTrader": {
              "long": 141383,
              "short": 160911,
              "net": -19528
            }
          },
          "openInterest": 1655731
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 150493,
              "short": 82160,
              "net": 68333
            },
            "nonCommercial": {
              "long": 73228,
              "short": 138860,
              "net": -65632
            },
            "smallTrader": {
              "long": 12457,
              "short": 15158,
              "net": -2701
            }
          },
          "openInterest": 294187
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 903255,
              "short": 984635,
              "net": -81380
            },
            "nonCommercial": {
              "long": 273817,
              "short": 212826,
              "net": 60991
            },
            "smallTrader": {
              "long": 72341,
              "short": 51952,
              "net": 20389
            }
          },
          "openInterest": 2066590
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61772,
              "short": 49864,
              "net": 11908
            },
            "nonCommercial": {
              "long": 9390,
              "short": 23015,
              "net": -13625
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85017
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 29198,
              "short": 38349,
              "net": -9151
            },
            "nonCommercial": {
              "long": 10229,
              "short": 1312,
              "net": 8917
            },
            "smallTrader": {
              "long": 716,
              "short": 482,
              "net": 234
            }
          },
          "openInterest": 43452
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 484101,
              "short": 633231,
              "net": -149130
            },
            "nonCommercial": {
              "long": 243010,
              "short": 134685,
              "net": 108325
            },
            "smallTrader": {
              "long": 92184,
              "short": 51379,
              "net": 40805
            }
          },
          "openInterest": 841079
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13712,
              "short": 23284,
              "net": -9572
            },
            "nonCommercial": {
              "long": 43768,
              "short": 22543,
              "net": 21225
            },
            "smallTrader": {
              "long": 9615,
              "short": 21268,
              "net": -11653
            }
          },
          "openInterest": 83707
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 194875,
              "short": 234560,
              "net": -39685
            },
            "nonCommercial": {
              "long": 75351,
              "short": 40926,
              "net": 34425
            },
            "smallTrader": {
              "long": 23207,
              "short": 17947,
              "net": 5260
            }
          },
          "openInterest": 369336
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 92027,
              "short": 328894,
              "net": -236867
            },
            "nonCommercial": {
              "long": 278405,
              "short": 74489,
              "net": 203916
            },
            "smallTrader": {
              "long": 59259,
              "short": 26308,
              "net": 32951
            }
          },
          "openInterest": 485788
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 215955,
              "short": 249786,
              "net": -33831
            },
            "nonCommercial": {
              "long": 62720,
              "short": 44293,
              "net": 18427
            },
            "smallTrader": {
              "long": 47260,
              "short": 31856,
              "net": 15404
            }
          },
          "openInterest": 407548
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104332,
              "short": 140952,
              "net": -36620
            },
            "nonCommercial": {
              "long": 160639,
              "short": 123473,
              "net": 37166
            },
            "smallTrader": {
              "long": 37645,
              "short": 38191,
              "net": -546
            }
          },
          "openInterest": 305003
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92130,
              "short": 174908,
              "net": -82778
            },
            "nonCommercial": {
              "long": 172361,
              "short": 80773,
              "net": 91588
            },
            "smallTrader": {
              "long": 20767,
              "short": 29577,
              "net": -8810
            }
          },
          "openInterest": 348658
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101622,
              "short": 199913,
              "net": -98291
            },
            "nonCommercial": {
              "long": 183047,
              "short": 64170,
              "net": 118877
            },
            "smallTrader": {
              "long": 28473,
              "short": 49059,
              "net": -20586
            }
          },
          "openInterest": 366119
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75373,
              "short": 145927,
              "net": -70554
            },
            "nonCommercial": {
              "long": 95674,
              "short": 28113,
              "net": 67561
            },
            "smallTrader": {
              "long": 5986,
              "short": 2993,
              "net": 2993
            }
          },
          "openInterest": 178245
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 207720,
              "short": 212481,
              "net": -4761
            },
            "smallTrader": {
              "long": 5407,
              "short": 646,
              "net": 4761
            }
          },
          "openInterest": 233706
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140256,
              "short": 199186,
              "net": -58930
            },
            "nonCommercial": {
              "long": 88256,
              "short": 37957,
              "net": 50299
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 290000
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 548388,
              "short": 405857,
              "net": 142531
            },
            "nonCommercial": {
              "long": 260019,
              "short": 412132,
              "net": -152113
            },
            "smallTrader": {
              "long": 56837,
              "short": 47255,
              "net": 9582
            }
          },
          "openInterest": 1674169
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52172,
              "short": 20117,
              "net": 32055
            },
            "nonCommercial": {
              "long": 25599,
              "short": 55340,
              "net": -29741
            },
            "smallTrader": {
              "long": 3751,
              "short": 6065,
              "net": -2314
            }
          },
          "openInterest": 82509
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 17152,
              "short": 40868,
              "net": -23716
            },
            "nonCommercial": {
              "long": 54669,
              "short": 35716,
              "net": 18953
            },
            "smallTrader": {
              "long": 9769,
              "short": 5006,
              "net": 4763
            }
          },
          "openInterest": 88642
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 300541,
              "short": 256085,
              "net": 44456
            },
            "nonCommercial": {
              "long": 34409,
              "short": 86220,
              "net": -51811
            },
            "smallTrader": {
              "long": 29935,
              "short": 22580,
              "net": 7355
            }
          },
          "openInterest": 381590
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1429466,
              "short": 1355782,
              "net": 73684
            },
            "nonCommercial": {
              "long": 213179,
              "short": 379748,
              "net": -166569
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1943899
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46432,
              "short": 111087,
              "net": -64655
            },
            "nonCommercial": {
              "long": 67041,
              "short": 23860,
              "net": 43181
            },
            "smallTrader": {
              "long": 34733,
              "short": 13259,
              "net": 21474
            }
          },
          "openInterest": 172415
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 357769,
              "short": 300729,
              "net": 57040
            },
            "nonCommercial": {
              "long": 131794,
              "short": 203309,
              "net": -71515
            },
            "smallTrader": {
              "long": 50260,
              "short": 35785,
              "net": 14475
            }
          },
          "openInterest": 692022
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 296038,
              "short": 335287,
              "net": -39249
            },
            "nonCommercial": {
              "long": 134302,
              "short": 95350,
              "net": 38952
            },
            "smallTrader": {
              "long": 29985,
              "short": 29688,
              "net": 297
            }
          },
          "openInterest": 625438
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 500116,
              "short": 526450,
              "net": -26334
            },
            "nonCommercial": {
              "long": 190434,
              "short": 144269,
              "net": 46165
            },
            "smallTrader": {
              "long": 56753,
              "short": 76584,
              "net": -19831
            }
          },
          "openInterest": 977612
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 488323,
              "short": 341830,
              "net": 146493
            },
            "nonCommercial": {
              "long": 173974,
              "short": 314725,
              "net": -140751
            },
            "smallTrader": {
              "long": 64555,
              "short": 70297,
              "net": -5742
            }
          },
          "openInterest": 867493
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51519,
              "short": 18689,
              "net": 32830
            },
            "nonCommercial": {
              "long": 8407,
              "short": 36613,
              "net": -28206
            },
            "smallTrader": {
              "long": 13191,
              "short": 17815,
              "net": -4624
            }
          },
          "openInterest": 73172
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18342,
              "short": 4576,
              "net": 13766
            },
            "nonCommercial": {
              "long": 12279,
              "short": 27212,
              "net": -14933
            },
            "smallTrader": {
              "long": 4006,
              "short": 2839,
              "net": 1167
            }
          },
          "openInterest": 37137
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 269482,
              "short": 167928,
              "net": 101554
            },
            "nonCommercial": {
              "long": 94659,
              "short": 192049,
              "net": -97390
            },
            "smallTrader": {
              "long": 24766,
              "short": 28930,
              "net": -4164
            }
          },
          "openInterest": 491863
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139565,
              "short": 95458,
              "net": 44107
            },
            "nonCommercial": {
              "long": 92053,
              "short": 136416,
              "net": -44363
            },
            "smallTrader": {
              "long": 18982,
              "short": 18726,
              "net": 256
            }
          },
          "openInterest": 345241
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186631,
              "short": 104006,
              "net": 82625
            },
            "nonCommercial": {
              "long": 151616,
              "short": 236295,
              "net": -84679
            },
            "smallTrader": {
              "long": 36186,
              "short": 34132,
              "net": 2054
            }
          },
          "openInterest": 540599
        }
      ]
    },
    {
      "reportDate": "2025-10-21T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4114953,
              "short": 3432159,
              "net": 682794
            },
            "nonCommercial": {
              "long": 787463,
              "short": 1633986,
              "net": -846523
            },
            "smallTrader": {
              "long": 474137,
              "short": 310408,
              "net": 163729
            }
          },
          "openInterest": 5500348
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3540112,
              "short": 2406488,
              "net": 1133624
            },
            "nonCommercial": {
              "long": 628388,
              "short": 1906810,
              "net": -1278422
            },
            "smallTrader": {
              "long": 252943,
              "short": 108145,
              "net": 144798
            }
          },
          "openInterest": 4532801
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1413283,
              "short": 1549486,
              "net": -136203
            },
            "nonCommercial": {
              "long": 209072,
              "short": 236853,
              "net": -27781
            },
            "smallTrader": {
              "long": 276681,
              "short": 112697,
              "net": 163984
            }
          },
          "openInterest": 1916989
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5603864,
              "short": 3550001,
              "net": 2053863
            },
            "nonCommercial": {
              "long": 521021,
              "short": 2794971,
              "net": -2273950
            },
            "smallTrader": {
              "long": 481371,
              "short": 261284,
              "net": 220087
            }
          },
          "openInterest": 6895929
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94799,
              "short": 36580,
              "net": 58219
            },
            "nonCommercial": {
              "long": 51794,
              "short": 117558,
              "net": -65764
            },
            "smallTrader": {
              "long": 25417,
              "short": 17872,
              "net": 7545
            }
          },
          "openInterest": 173878
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1071,
              "short": 1211,
              "net": -140
            },
            "nonCommercial": {
              "long": 23426,
              "short": 23755,
              "net": -329
            },
            "smallTrader": {
              "long": 1517,
              "short": 1048,
              "net": 469
            }
          },
          "openInterest": 28477
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18861,
              "short": 76659,
              "net": -57798
            },
            "nonCommercial": {
              "long": 75904,
              "short": 20752,
              "net": 55152
            },
            "smallTrader": {
              "long": 3696,
              "short": 1050,
              "net": 2646
            }
          },
          "openInterest": 100105
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127352,
              "short": 111747,
              "net": 15605
            },
            "nonCommercial": {
              "long": 75419,
              "short": 92194,
              "net": -16775
            },
            "smallTrader": {
              "long": 28512,
              "short": 27342,
              "net": 1170
            }
          },
          "openInterest": 233484
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 217778,
              "short": 59424,
              "net": 158354
            },
            "nonCommercial": {
              "long": 28098,
              "short": 173206,
              "net": -145108
            },
            "smallTrader": {
              "long": 22247,
              "short": 35493,
              "net": -13246
            }
          },
          "openInterest": 272419
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60363,
              "short": 65934,
              "net": -5571
            },
            "nonCommercial": {
              "long": 28630,
              "short": 22454,
              "net": 6176
            },
            "smallTrader": {
              "long": 9967,
              "short": 10572,
              "net": -605
            }
          },
          "openInterest": 122332
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 61850,
              "short": 109200,
              "net": -47350
            },
            "nonCommercial": {
              "long": 69913,
              "short": 25570,
              "net": 44343
            },
            "smallTrader": {
              "long": 10027,
              "short": 7020,
              "net": 3007
            }
          },
          "openInterest": 176952
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83340,
              "short": 135473,
              "net": -52133
            },
            "nonCommercial": {
              "long": 89766,
              "short": 48555,
              "net": 41211
            },
            "smallTrader": {
              "long": 20181,
              "short": 9259,
              "net": 10922
            }
          },
          "openInterest": 258680
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 775179,
              "short": 674534,
              "net": 100645
            },
            "nonCommercial": {
              "long": 301022,
              "short": 384365,
              "net": -83343
            },
            "smallTrader": {
              "long": 145405,
              "short": 162707,
              "net": -17302
            }
          },
          "openInterest": 1644250
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142450,
              "short": 77946,
              "net": 64504
            },
            "nonCommercial": {
              "long": 72047,
              "short": 134658,
              "net": -62611
            },
            "smallTrader": {
              "long": 12078,
              "short": 13971,
              "net": -1893
            }
          },
          "openInterest": 287348
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 861305,
              "short": 916361,
              "net": -55056
            },
            "nonCommercial": {
              "long": 272677,
              "short": 232877,
              "net": 39800
            },
            "smallTrader": {
              "long": 70465,
              "short": 55209,
              "net": 15256
            }
          },
          "openInterest": 1997649
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62941,
              "short": 53154,
              "net": 9787
            },
            "nonCommercial": {
              "long": 13509,
              "short": 24639,
              "net": -11130
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92051
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30049,
              "short": 38746,
              "net": -8697
            },
            "nonCommercial": {
              "long": 9617,
              "short": 1102,
              "net": 8515
            },
            "smallTrader": {
              "long": 767,
              "short": 585,
              "net": 182
            }
          },
          "openInterest": 43519
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 479961,
              "short": 636194,
              "net": -156233
            },
            "nonCommercial": {
              "long": 244507,
              "short": 132755,
              "net": 111752
            },
            "smallTrader": {
              "long": 91768,
              "short": 47287,
              "net": 44481
            }
          },
          "openInterest": 835887
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13810,
              "short": 22280,
              "net": -8470
            },
            "nonCommercial": {
              "long": 41958,
              "short": 22663,
              "net": 19295
            },
            "smallTrader": {
              "long": 10138,
              "short": 20963,
              "net": -10825
            }
          },
          "openInterest": 83098
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177624,
              "short": 217935,
              "net": -40311
            },
            "nonCommercial": {
              "long": 72758,
              "short": 37191,
              "net": 35567
            },
            "smallTrader": {
              "long": 22311,
              "short": 17567,
              "net": 4744
            }
          },
          "openInterest": 353465
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 107847,
              "short": 317964,
              "net": -210117
            },
            "nonCommercial": {
              "long": 253851,
              "short": 77242,
              "net": 176609
            },
            "smallTrader": {
              "long": 55921,
              "short": 22413,
              "net": 33508
            }
          },
          "openInterest": 472421
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 210462,
              "short": 242728,
              "net": -32266
            },
            "nonCommercial": {
              "long": 57930,
              "short": 42784,
              "net": 15146
            },
            "smallTrader": {
              "long": 46773,
              "short": 29653,
              "net": 17120
            }
          },
          "openInterest": 395778
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92611,
              "short": 160505,
              "net": -67894
            },
            "nonCommercial": {
              "long": 175724,
              "short": 105310,
              "net": 70414
            },
            "smallTrader": {
              "long": 35561,
              "short": 38081,
              "net": -2520
            }
          },
          "openInterest": 307569
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 88488,
              "short": 164401,
              "net": -75913
            },
            "nonCommercial": {
              "long": 160082,
              "short": 77388,
              "net": 82694
            },
            "smallTrader": {
              "long": 20682,
              "short": 27463,
              "net": -6781
            }
          },
          "openInterest": 335180
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101103,
              "short": 198272,
              "net": -97169
            },
            "nonCommercial": {
              "long": 180387,
              "short": 64344,
              "net": 116043
            },
            "smallTrader": {
              "long": 28682,
              "short": 47556,
              "net": -18874
            }
          },
          "openInterest": 362689
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 70073,
              "short": 147502,
              "net": -77429
            },
            "nonCommercial": {
              "long": 99658,
              "short": 26316,
              "net": 73342
            },
            "smallTrader": {
              "long": 6627,
              "short": 2540,
              "net": 4087
            }
          },
          "openInterest": 177118
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 263988,
              "short": 268777,
              "net": -4789
            },
            "smallTrader": {
              "long": 5602,
              "short": 813,
              "net": 4789
            }
          },
          "openInterest": 295153
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 143480,
              "short": 199594,
              "net": -56114
            },
            "nonCommercial": {
              "long": 99017,
              "short": 49784,
              "net": 49233
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 300347
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 569588,
              "short": 417741,
              "net": 151847
            },
            "nonCommercial": {
              "long": 266500,
              "short": 425279,
              "net": -158779
            },
            "smallTrader": {
              "long": 53592,
              "short": 46660,
              "net": 6932
            }
          },
          "openInterest": 1682048
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59445,
              "short": 21500,
              "net": 37945
            },
            "nonCommercial": {
              "long": 25478,
              "short": 61753,
              "net": -36275
            },
            "smallTrader": {
              "long": 4031,
              "short": 5701,
              "net": -1670
            }
          },
          "openInterest": 89666
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15632,
              "short": 38624,
              "net": -22992
            },
            "nonCommercial": {
              "long": 48237,
              "short": 31363,
              "net": 16874
            },
            "smallTrader": {
              "long": 9949,
              "short": 3831,
              "net": 6118
            }
          },
          "openInterest": 81364
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 303654,
              "short": 248698,
              "net": 54956
            },
            "nonCommercial": {
              "long": 31758,
              "short": 93729,
              "net": -61971
            },
            "smallTrader": {
              "long": 29313,
              "short": 22298,
              "net": 7015
            }
          },
          "openInterest": 383684
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1377318,
              "short": 1325139,
              "net": 52179
            },
            "nonCommercial": {
              "long": 220956,
              "short": 364909,
              "net": -143953
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1900748
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45199,
              "short": 102436,
              "net": -57237
            },
            "nonCommercial": {
              "long": 60904,
              "short": 23645,
              "net": 37259
            },
            "smallTrader": {
              "long": 32290,
              "short": 12312,
              "net": 19978
            }
          },
          "openInterest": 169418
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 351342,
              "short": 316737,
              "net": 34605
            },
            "nonCommercial": {
              "long": 128174,
              "short": 182166,
              "net": -53992
            },
            "smallTrader": {
              "long": 53225,
              "short": 33838,
              "net": 19387
            }
          },
          "openInterest": 685723
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 305351,
              "short": 344143,
              "net": -38792
            },
            "nonCommercial": {
              "long": 139758,
              "short": 103655,
              "net": 36103
            },
            "smallTrader": {
              "long": 33122,
              "short": 30433,
              "net": 2689
            }
          },
          "openInterest": 661607
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 479204,
              "short": 538958,
              "net": -59754
            },
            "nonCommercial": {
              "long": 196658,
              "short": 119042,
              "net": 77616
            },
            "smallTrader": {
              "long": 54738,
              "short": 72600,
              "net": -17862
            }
          },
          "openInterest": 943984
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 499911,
              "short": 345391,
              "net": 154520
            },
            "nonCommercial": {
              "long": 165348,
              "short": 305749,
              "net": -140401
            },
            "smallTrader": {
              "long": 65058,
              "short": 79177,
              "net": -14119
            }
          },
          "openInterest": 880454
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51782,
              "short": 21236,
              "net": 30546
            },
            "nonCommercial": {
              "long": 7366,
              "short": 35210,
              "net": -27844
            },
            "smallTrader": {
              "long": 14438,
              "short": 17140,
              "net": -2702
            }
          },
          "openInterest": 74034
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18129,
              "short": 3592,
              "net": 14537
            },
            "nonCommercial": {
              "long": 11137,
              "short": 26504,
              "net": -15367
            },
            "smallTrader": {
              "long": 3528,
              "short": 2698,
              "net": 830
            }
          },
          "openInterest": 35369
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 254079,
              "short": 179590,
              "net": 74489
            },
            "nonCommercial": {
              "long": 111678,
              "short": 182951,
              "net": -71273
            },
            "smallTrader": {
              "long": 24953,
              "short": 28169,
              "net": -3216
            }
          },
          "openInterest": 495118
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137573,
              "short": 96006,
              "net": 41567
            },
            "nonCommercial": {
              "long": 91300,
              "short": 133873,
              "net": -42573
            },
            "smallTrader": {
              "long": 20136,
              "short": 19130,
              "net": 1006
            }
          },
          "openInterest": 344046
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188054,
              "short": 108557,
              "net": 79497
            },
            "nonCommercial": {
              "long": 149938,
              "short": 230170,
              "net": -80232
            },
            "smallTrader": {
              "long": 36069,
              "short": 35334,
              "net": 735
            }
          },
          "openInterest": 539975
        }
      ]
    },
    {
      "reportDate": "2025-10-28T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4199771,
              "short": 3460058,
              "net": 739713
            },
            "nonCommercial": {
              "long": 763341,
              "short": 1674271,
              "net": -910930
            },
            "smallTrader": {
              "long": 483282,
              "short": 312065,
              "net": 171217
            }
          },
          "openInterest": 5564280
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3540075,
              "short": 2364741,
              "net": 1175334
            },
            "nonCommercial": {
              "long": 642154,
              "short": 1954629,
              "net": -1312475
            },
            "smallTrader": {
              "long": 244956,
              "short": 107815,
              "net": 137141
            }
          },
          "openInterest": 4549564
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1406108,
              "short": 1558980,
              "net": -152872
            },
            "nonCommercial": {
              "long": 204604,
              "short": 219707,
              "net": -15103
            },
            "smallTrader": {
              "long": 282221,
              "short": 114246,
              "net": 167975
            }
          },
          "openInterest": 1910303
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5628065,
              "short": 3454223,
              "net": 2173842
            },
            "nonCommercial": {
              "long": 475366,
              "short": 2880292,
              "net": -2404926
            },
            "smallTrader": {
              "long": 493118,
              "short": 262034,
              "net": 231084
            }
          },
          "openInterest": 6935268
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 102393,
              "short": 35731,
              "net": 66662
            },
            "nonCommercial": {
              "long": 41715,
              "short": 115649,
              "net": -73934
            },
            "smallTrader": {
              "long": 26508,
              "short": 19236,
              "net": 7272
            }
          },
          "openInterest": 173436
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1154,
              "short": 1037,
              "net": 117
            },
            "nonCommercial": {
              "long": 22977,
              "short": 23520,
              "net": -543
            },
            "smallTrader": {
              "long": 1365,
              "short": 939,
              "net": 426
            }
          },
          "openInterest": 28717
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20973,
              "short": 78111,
              "net": -57138
            },
            "nonCommercial": {
              "long": 75220,
              "short": 21390,
              "net": 53830
            },
            "smallTrader": {
              "long": 4169,
              "short": 861,
              "net": 3308
            }
          },
          "openInterest": 130707
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 138267,
              "short": 111167,
              "net": 27100
            },
            "nonCommercial": {
              "long": 82471,
              "short": 102733,
              "net": -20262
            },
            "smallTrader": {
              "long": 25815,
              "short": 32653,
              "net": -6838
            }
          },
          "openInterest": 248118
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 225397,
              "short": 61986,
              "net": 163411
            },
            "nonCommercial": {
              "long": 28366,
              "short": 178410,
              "net": -150044
            },
            "smallTrader": {
              "long": 20985,
              "short": 34352,
              "net": -13367
            }
          },
          "openInterest": 278750
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60175,
              "short": 68156,
              "net": -7981
            },
            "nonCommercial": {
              "long": 30570,
              "short": 22714,
              "net": 7856
            },
            "smallTrader": {
              "long": 9144,
              "short": 9019,
              "net": 125
            }
          },
          "openInterest": 121995
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 60048,
              "short": 106075,
              "net": -46027
            },
            "nonCommercial": {
              "long": 69173,
              "short": 25028,
              "net": 44145
            },
            "smallTrader": {
              "long": 9350,
              "short": 7468,
              "net": 1882
            }
          },
          "openInterest": 173876
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86829,
              "short": 147632,
              "net": -60803
            },
            "nonCommercial": {
              "long": 97902,
              "short": 48808,
              "net": 49094
            },
            "smallTrader": {
              "long": 21214,
              "short": 9505,
              "net": 11709
            }
          },
          "openInterest": 272068
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 762887,
              "short": 729552,
              "net": 33335
            },
            "nonCommercial": {
              "long": 324702,
              "short": 338564,
              "net": -13862
            },
            "smallTrader": {
              "long": 144060,
              "short": 163533,
              "net": -19473
            }
          },
          "openInterest": 1637907
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138556,
              "short": 82845,
              "net": 55711
            },
            "nonCommercial": {
              "long": 75358,
              "short": 130405,
              "net": -55047
            },
            "smallTrader": {
              "long": 12566,
              "short": 13230,
              "net": -664
            }
          },
          "openInterest": 293885
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 828417,
              "short": 906134,
              "net": -77717
            },
            "nonCommercial": {
              "long": 271722,
              "short": 206121,
              "net": 65601
            },
            "smallTrader": {
              "long": 64002,
              "short": 51886,
              "net": 12116
            }
          },
          "openInterest": 1891657
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 62050,
              "short": 54853,
              "net": 7197
            },
            "nonCommercial": {
              "long": 14152,
              "short": 22900,
              "net": -8748
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 92593
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32201,
              "short": 41033,
              "net": -8832
            },
            "nonCommercial": {
              "long": 9641,
              "short": 1120,
              "net": 8521
            },
            "smallTrader": {
              "long": 824,
              "short": 513,
              "net": 311
            }
          },
          "openInterest": 45754
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 482554,
              "short": 634150,
              "net": -151596
            },
            "nonCommercial": {
              "long": 250400,
              "short": 143067,
              "net": 107333
            },
            "smallTrader": {
              "long": 92177,
              "short": 47914,
              "net": 44263
            }
          },
          "openInterest": 843717
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14083,
              "short": 18489,
              "net": -4406
            },
            "nonCommercial": {
              "long": 33769,
              "short": 21536,
              "net": 12233
            },
            "smallTrader": {
              "long": 10389,
              "short": 18216,
              "net": -7827
            }
          },
          "openInterest": 75459
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 168520,
              "short": 226052,
              "net": -57532
            },
            "nonCommercial": {
              "long": 85411,
              "short": 36718,
              "net": 48693
            },
            "smallTrader": {
              "long": 23087,
              "short": 14248,
              "net": 8839
            }
          },
          "openInterest": 347545
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 89653,
              "short": 326680,
              "net": -237027
            },
            "nonCommercial": {
              "long": 266308,
              "short": 61644,
              "net": 204664
            },
            "smallTrader": {
              "long": 52742,
              "short": 20379,
              "net": 32363
            }
          },
          "openInterest": 457122
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 179129,
              "short": 225941,
              "net": -46812
            },
            "nonCommercial": {
              "long": 62471,
              "short": 40746,
              "net": 21725
            },
            "smallTrader": {
              "long": 52249,
              "short": 27162,
              "net": 25087
            }
          },
          "openInterest": 369838
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100864,
              "short": 169477,
              "net": -68613
            },
            "nonCommercial": {
              "long": 178745,
              "short": 110630,
              "net": 68115
            },
            "smallTrader": {
              "long": 38949,
              "short": 38451,
              "net": 498
            }
          },
          "openInterest": 321889
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92008,
              "short": 156799,
              "net": -64791
            },
            "nonCommercial": {
              "long": 150820,
              "short": 79857,
              "net": 70963
            },
            "smallTrader": {
              "long": 21289,
              "short": 27461,
              "net": -6172
            }
          },
          "openInterest": 336308
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96505,
              "short": 187926,
              "net": -91421
            },
            "nonCommercial": {
              "long": 166304,
              "short": 56729,
              "net": 109575
            },
            "smallTrader": {
              "long": 27596,
              "short": 45750,
              "net": -18154
            }
          },
          "openInterest": 343707
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69472,
              "short": 155234,
              "net": -85762
            },
            "nonCommercial": {
              "long": 116489,
              "short": 34985,
              "net": 81504
            },
            "smallTrader": {
              "long": 6784,
              "short": 2526,
              "net": 4258
            }
          },
          "openInterest": 193166
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 301878,
              "short": 306583,
              "net": -4705
            },
            "smallTrader": {
              "long": 5494,
              "short": 789,
              "net": 4705
            }
          },
          "openInterest": 335016
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 152622,
              "short": 200013,
              "net": -47391
            },
            "nonCommercial": {
              "long": 97668,
              "short": 53992,
              "net": 43676
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 310555
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 563767,
              "short": 424907,
              "net": 138860
            },
            "nonCommercial": {
              "long": 252417,
              "short": 397713,
              "net": -145296
            },
            "smallTrader": {
              "long": 53571,
              "short": 47135,
              "net": 6436
            }
          },
          "openInterest": 1629494
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59007,
              "short": 22011,
              "net": 36996
            },
            "nonCommercial": {
              "long": 24330,
              "short": 59296,
              "net": -34966
            },
            "smallTrader": {
              "long": 3487,
              "short": 5517,
              "net": -2030
            }
          },
          "openInterest": 88049
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14262,
              "short": 39440,
              "net": -25178
            },
            "nonCommercial": {
              "long": 46612,
              "short": 27062,
              "net": 19550
            },
            "smallTrader": {
              "long": 9425,
              "short": 3797,
              "net": 5628
            }
          },
          "openInterest": 78306
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 301078,
              "short": 252407,
              "net": 48671
            },
            "nonCommercial": {
              "long": 35143,
              "short": 96352,
              "net": -61209
            },
            "smallTrader": {
              "long": 32090,
              "short": 19552,
              "net": 12538
            }
          },
          "openInterest": 384572
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1418371,
              "short": 1365718,
              "net": 52653
            },
            "nonCommercial": {
              "long": 218351,
              "short": 367205,
              "net": -148854
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1947747
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43371,
              "short": 98956,
              "net": -55585
            },
            "nonCommercial": {
              "long": 55959,
              "short": 18840,
              "net": 37119
            },
            "smallTrader": {
              "long": 31225,
              "short": 12759,
              "net": 18466
            }
          },
          "openInterest": 158187
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 336060,
              "short": 336500,
              "net": -440
            },
            "nonCommercial": {
              "long": 133158,
              "short": 148331,
              "net": -15173
            },
            "smallTrader": {
              "long": 51193,
              "short": 35580,
              "net": 15613
            }
          },
          "openInterest": 648000
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 315158,
              "short": 349113,
              "net": -33955
            },
            "nonCommercial": {
              "long": 135326,
              "short": 106647,
              "net": 28679
            },
            "smallTrader": {
              "long": 34224,
              "short": 28948,
              "net": 5276
            }
          },
          "openInterest": 675609
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 423513,
              "short": 560891,
              "net": -137378
            },
            "nonCommercial": {
              "long": 242178,
              "short": 84985,
              "net": 157193
            },
            "smallTrader": {
              "long": 54858,
              "short": 74673,
              "net": -19815
            }
          },
          "openInterest": 878206
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 514201,
              "short": 336986,
              "net": 177215
            },
            "nonCommercial": {
              "long": 164391,
              "short": 331810,
              "net": -167419
            },
            "smallTrader": {
              "long": 70282,
              "short": 80078,
              "net": -9796
            }
          },
          "openInterest": 898257
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51656,
              "short": 20193,
              "net": 31463
            },
            "nonCommercial": {
              "long": 9149,
              "short": 37007,
              "net": -27858
            },
            "smallTrader": {
              "long": 14012,
              "short": 17617,
              "net": -3605
            }
          },
          "openInterest": 74922
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18818,
              "short": 2879,
              "net": 15939
            },
            "nonCommercial": {
              "long": 10607,
              "short": 26733,
              "net": -16126
            },
            "smallTrader": {
              "long": 2951,
              "short": 2764,
              "net": 187
            }
          },
          "openInterest": 34998
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 229135,
              "short": 156364,
              "net": 72771
            },
            "nonCommercial": {
              "long": 98527,
              "short": 170116,
              "net": -71589
            },
            "smallTrader": {
              "long": 24514,
              "short": 25696,
              "net": -1182
            }
          },
          "openInterest": 440335
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131325,
              "short": 101921,
              "net": 29404
            },
            "nonCommercial": {
              "long": 85613,
              "short": 115136,
              "net": -29523
            },
            "smallTrader": {
              "long": 19051,
              "short": 18932,
              "net": 119
            }
          },
          "openInterest": 327446
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 182424,
              "short": 129358,
              "net": 53066
            },
            "nonCommercial": {
              "long": 148755,
              "short": 198584,
              "net": -49829
            },
            "smallTrader": {
              "long": 30846,
              "short": 34083,
              "net": -3237
            }
          },
          "openInterest": 513537
        }
      ]
    },
    {
      "reportDate": "2025-11-04T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4128801,
              "short": 3438659,
              "net": 690142
            },
            "nonCommercial": {
              "long": 745467,
              "short": 1604712,
              "net": -859245
            },
            "smallTrader": {
              "long": 473397,
              "short": 304294,
              "net": 169103
            }
          },
          "openInterest": 5470709
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3568175,
              "short": 2358598,
              "net": 1209577
            },
            "nonCommercial": {
              "long": 658553,
              "short": 1997296,
              "net": -1338743
            },
            "smallTrader": {
              "long": 251439,
              "short": 122273,
              "net": 129166
            }
          },
          "openInterest": 4618288
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1418044,
              "short": 1534775,
              "net": -116731
            },
            "nonCommercial": {
              "long": 194525,
              "short": 233850,
              "net": -39325
            },
            "smallTrader": {
              "long": 273796,
              "short": 117740,
              "net": 156056
            }
          },
          "openInterest": 1901363
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5750218,
              "short": 3447992,
              "net": 2302226
            },
            "nonCommercial": {
              "long": 447187,
              "short": 2925023,
              "net": -2477836
            },
            "smallTrader": {
              "long": 449512,
              "short": 273902,
              "net": 175610
            }
          },
          "openInterest": 7007877
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100810,
              "short": 35707,
              "net": 65103
            },
            "nonCommercial": {
              "long": 50360,
              "short": 121936,
              "net": -71576
            },
            "smallTrader": {
              "long": 27847,
              "short": 21374,
              "net": 6473
            }
          },
          "openInterest": 180801
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1178,
              "short": 1147,
              "net": 31
            },
            "nonCommercial": {
              "long": 22512,
              "short": 22787,
              "net": -275
            },
            "smallTrader": {
              "long": 1310,
              "short": 1066,
              "net": 244
            }
          },
          "openInterest": 27093
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19616,
              "short": 74137,
              "net": -54521
            },
            "nonCommercial": {
              "long": 67193,
              "short": 15980,
              "net": 51213
            },
            "smallTrader": {
              "long": 4109,
              "short": 801,
              "net": 3308
            }
          },
          "openInterest": 91324
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 178498,
              "short": 111671,
              "net": 66827
            },
            "nonCommercial": {
              "long": 63117,
              "short": 118136,
              "net": -55019
            },
            "smallTrader": {
              "long": 25366,
              "short": 37174,
              "net": -11808
            }
          },
          "openInterest": 270917
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 238561,
              "short": 65168,
              "net": 173393
            },
            "nonCommercial": {
              "long": 27186,
              "short": 186698,
              "net": -159512
            },
            "smallTrader": {
              "long": 22394,
              "short": 36275,
              "net": -13881
            }
          },
          "openInterest": 292964
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59278,
              "short": 67281,
              "net": -8003
            },
            "nonCommercial": {
              "long": 30427,
              "short": 22302,
              "net": 8125
            },
            "smallTrader": {
              "long": 9533,
              "short": 9655,
              "net": -122
            }
          },
          "openInterest": 122872
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59976,
              "short": 106677,
              "net": -46701
            },
            "nonCommercial": {
              "long": 68887,
              "short": 24629,
              "net": 44258
            },
            "smallTrader": {
              "long": 9578,
              "short": 7135,
              "net": 2443
            }
          },
          "openInterest": 176007
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79986,
              "short": 148570,
              "net": -68584
            },
            "nonCommercial": {
              "long": 103012,
              "short": 46637,
              "net": 56375
            },
            "smallTrader": {
              "long": 21973,
              "short": 9764,
              "net": 12209
            }
          },
          "openInterest": 269926
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 735461,
              "short": 718728,
              "net": 16733
            },
            "nonCommercial": {
              "long": 346596,
              "short": 341416,
              "net": 5180
            },
            "smallTrader": {
              "long": 143196,
              "short": 165109,
              "net": -21913
            }
          },
          "openInterest": 1616914
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 142048,
              "short": 98204,
              "net": 43844
            },
            "nonCommercial": {
              "long": 78625,
              "short": 123469,
              "net": -44844
            },
            "smallTrader": {
              "long": 13065,
              "short": 12065,
              "net": 1000
            }
          },
          "openInterest": 303302
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 834408,
              "short": 918834,
              "net": -84426
            },
            "nonCommercial": {
              "long": 264952,
              "short": 190045,
              "net": 74907
            },
            "smallTrader": {
              "long": 62778,
              "short": 53259,
              "net": 9519
            }
          },
          "openInterest": 1924327
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61755,
              "short": 51828,
              "net": 9927
            },
            "nonCommercial": {
              "long": 11405,
              "short": 22520,
              "net": -11115
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 88387
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23790,
              "short": 31377,
              "net": -7587
            },
            "nonCommercial": {
              "long": 8372,
              "short": 1097,
              "net": 7275
            },
            "smallTrader": {
              "long": 711,
              "short": 399,
              "net": 312
            }
          },
          "openInterest": 35518
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 476902,
              "short": 603514,
              "net": -126612
            },
            "nonCommercial": {
              "long": 252542,
              "short": 160747,
              "net": 91795
            },
            "smallTrader": {
              "long": 87292,
              "short": 52475,
              "net": 34817
            }
          },
          "openInterest": 835176
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14043,
              "short": 16937,
              "net": -2894
            },
            "nonCommercial": {
              "long": 29502,
              "short": 20317,
              "net": 9185
            },
            "smallTrader": {
              "long": 10644,
              "short": 16935,
              "net": -6291
            }
          },
          "openInterest": 69396
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167521,
              "short": 237947,
              "net": -70426
            },
            "nonCommercial": {
              "long": 101124,
              "short": 42571,
              "net": 58553
            },
            "smallTrader": {
              "long": 24296,
              "short": 12423,
              "net": 11873
            }
          },
          "openInterest": 362954
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88355,
              "short": 324897,
              "net": -236542
            },
            "nonCommercial": {
              "long": 256572,
              "short": 54265,
              "net": 202307
            },
            "smallTrader": {
              "long": 53661,
              "short": 19426,
              "net": 34235
            }
          },
          "openInterest": 450399
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155973,
              "short": 214150,
              "net": -58177
            },
            "nonCommercial": {
              "long": 67828,
              "short": 39615,
              "net": 28213
            },
            "smallTrader": {
              "long": 57475,
              "short": 27511,
              "net": 29964
            }
          },
          "openInterest": 359296
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100952,
              "short": 148803,
              "net": -47851
            },
            "nonCommercial": {
              "long": 170180,
              "short": 118915,
              "net": 51265
            },
            "smallTrader": {
              "long": 38692,
              "short": 42106,
              "net": -3414
            }
          },
          "openInterest": 314190
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 95826,
              "short": 148159,
              "net": -52333
            },
            "nonCommercial": {
              "long": 138295,
              "short": 79884,
              "net": 58411
            },
            "smallTrader": {
              "long": 20171,
              "short": 26249,
              "net": -6078
            }
          },
          "openInterest": 331800
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99389,
              "short": 180619,
              "net": -81230
            },
            "nonCommercial": {
              "long": 154798,
              "short": 57354,
              "net": 97444
            },
            "smallTrader": {
              "long": 28676,
              "short": 44890,
              "net": -16214
            }
          },
          "openInterest": 341083
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68299,
              "short": 157553,
              "net": -89254
            },
            "nonCommercial": {
              "long": 113164,
              "short": 26988,
              "net": 86176
            },
            "smallTrader": {
              "long": 6038,
              "short": 2960,
              "net": 3078
            }
          },
          "openInterest": 188337
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 168737,
              "short": 172649,
              "net": -3912
            },
            "smallTrader": {
              "long": 4905,
              "short": 993,
              "net": 3912
            }
          },
          "openInterest": 184669
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 149475,
              "short": 208087,
              "net": -58612
            },
            "nonCommercial": {
              "long": 90161,
              "short": 43005,
              "net": 47156
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 304760
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 556631,
              "short": 428504,
              "net": 128127
            },
            "nonCommercial": {
              "long": 238204,
              "short": 379743,
              "net": -141539
            },
            "smallTrader": {
              "long": 57002,
              "short": 43590,
              "net": 13412
            }
          },
          "openInterest": 1576226
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59715,
              "short": 20748,
              "net": 38967
            },
            "nonCommercial": {
              "long": 25314,
              "short": 62726,
              "net": -37412
            },
            "smallTrader": {
              "long": 4026,
              "short": 5581,
              "net": -1555
            }
          },
          "openInterest": 91568
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 13962,
              "short": 38845,
              "net": -24883
            },
            "nonCommercial": {
              "long": 46811,
              "short": 28117,
              "net": 18694
            },
            "smallTrader": {
              "long": 9620,
              "short": 3431,
              "net": 6189
            }
          },
          "openInterest": 78849
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 311598,
              "short": 260668,
              "net": 50930
            },
            "nonCommercial": {
              "long": 38056,
              "short": 96866,
              "net": -58810
            },
            "smallTrader": {
              "long": 29089,
              "short": 21209,
              "net": 7880
            }
          },
          "openInterest": 394943
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1434179,
              "short": 1370609,
              "net": 63570
            },
            "nonCommercial": {
              "long": 219736,
              "short": 381342,
              "net": -161606
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1977017
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42218,
              "short": 94882,
              "net": -52664
            },
            "nonCommercial": {
              "long": 54166,
              "short": 20945,
              "net": 33221
            },
            "smallTrader": {
              "long": 31131,
              "short": 11688,
              "net": 19443
            }
          },
          "openInterest": 155257
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 319478,
              "short": 364749,
              "net": -45271
            },
            "nonCommercial": {
              "long": 143403,
              "short": 114558,
              "net": 28845
            },
            "smallTrader": {
              "long": 50832,
              "short": 34406,
              "net": 16426
            }
          },
          "openInterest": 614347
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 341007,
              "short": 348334,
              "net": -7327
            },
            "nonCommercial": {
              "long": 128783,
              "short": 122688,
              "net": 6095
            },
            "smallTrader": {
              "long": 34019,
              "short": 32787,
              "net": 1232
            }
          },
          "openInterest": 695548
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 381383,
              "short": 576785,
              "net": -195402
            },
            "nonCommercial": {
              "long": 296553,
              "short": 79129,
              "net": 217424
            },
            "smallTrader": {
              "long": 53786,
              "short": 75808,
              "net": -22022
            }
          },
          "openInterest": 882696
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523661,
              "short": 319765,
              "net": 203896
            },
            "nonCommercial": {
              "long": 165775,
              "short": 361303,
              "net": -195528
            },
            "smallTrader": {
              "long": 71344,
              "short": 79712,
              "net": -8368
            }
          },
          "openInterest": 929991
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 59624,
              "short": 20373,
              "net": 39251
            },
            "nonCommercial": {
              "long": 8809,
              "short": 40696,
              "net": -31887
            },
            "smallTrader": {
              "long": 12767,
              "short": 20131,
              "net": -7364
            }
          },
          "openInterest": 81378
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20006,
              "short": 5302,
              "net": 14704
            },
            "nonCommercial": {
              "long": 16645,
              "short": 32207,
              "net": -15562
            },
            "smallTrader": {
              "long": 3827,
              "short": 2969,
              "net": 858
            }
          },
          "openInterest": 43439
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 245274,
              "short": 156069,
              "net": 89205
            },
            "nonCommercial": {
              "long": 101639,
              "short": 187271,
              "net": -85632
            },
            "smallTrader": {
              "long": 24186,
              "short": 27759,
              "net": -3573
            }
          },
          "openInterest": 458712
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133956,
              "short": 110418,
              "net": 23538
            },
            "nonCommercial": {
              "long": 77673,
              "short": 100281,
              "net": -22608
            },
            "smallTrader": {
              "long": 19537,
              "short": 20467,
              "net": -930
            }
          },
          "openInterest": 315668
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 194645,
              "short": 139948,
              "net": 54697
            },
            "nonCommercial": {
              "long": 125795,
              "short": 174981,
              "net": -49186
            },
            "smallTrader": {
              "long": 28715,
              "short": 34226,
              "net": -5511
            }
          },
          "openInterest": 504049
        }
      ]
    },
    {
      "reportDate": "2025-11-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4154689,
              "short": 3464360,
              "net": 690329
            },
            "nonCommercial": {
              "long": 788592,
              "short": 1609399,
              "net": -820807
            },
            "smallTrader": {
              "long": 458973,
              "short": 328495,
              "net": 130478
            }
          },
          "openInterest": 5558246
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3559153,
              "short": 2393402,
              "net": 1165751
            },
            "nonCommercial": {
              "long": 714166,
              "short": 2005340,
              "net": -1291174
            },
            "smallTrader": {
              "long": 248084,
              "short": 122661,
              "net": 125423
            }
          },
          "openInterest": 4653412
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1398608,
              "short": 1496787,
              "net": -98179
            },
            "nonCommercial": {
              "long": 174435,
              "short": 231058,
              "net": -56623
            },
            "smallTrader": {
              "long": 275765,
              "short": 120963,
              "net": 154802
            }
          },
          "openInterest": 1880849
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5828074,
              "short": 3549956,
              "net": 2278118
            },
            "nonCommercial": {
              "long": 486319,
              "short": 2949443,
              "net": -2463124
            },
            "smallTrader": {
              "long": 456670,
              "short": 271664,
              "net": 185006
            }
          },
          "openInterest": 7131368
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104992,
              "short": 34248,
              "net": 70744
            },
            "nonCommercial": {
              "long": 43114,
              "short": 121741,
              "net": -78627
            },
            "smallTrader": {
              "long": 28101,
              "short": 20218,
              "net": 7883
            }
          },
          "openInterest": 179467
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1131,
              "short": 1230,
              "net": -99
            },
            "nonCommercial": {
              "long": 23043,
              "short": 22915,
              "net": 128
            },
            "smallTrader": {
              "long": 1219,
              "short": 1248,
              "net": -29
            }
          },
          "openInterest": 27544
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27712,
              "short": 88545,
              "net": -60833
            },
            "nonCommercial": {
              "long": 74487,
              "short": 17082,
              "net": 57405
            },
            "smallTrader": {
              "long": 4325,
              "short": 897,
              "net": 3428
            }
          },
          "openInterest": 106911
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 192529,
              "short": 100126,
              "net": 92403
            },
            "nonCommercial": {
              "long": 52423,
              "short": 133427,
              "net": -81004
            },
            "smallTrader": {
              "long": 24956,
              "short": 36355,
              "net": -11399
            }
          },
          "openInterest": 272612
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 239920,
              "short": 66042,
              "net": 173878
            },
            "nonCommercial": {
              "long": 23151,
              "short": 180786,
              "net": -157635
            },
            "smallTrader": {
              "long": 22492,
              "short": 38735,
              "net": -16243
            }
          },
          "openInterest": 289605
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57193,
              "short": 64001,
              "net": -6808
            },
            "nonCommercial": {
              "long": 30755,
              "short": 23223,
              "net": 7532
            },
            "smallTrader": {
              "long": 9377,
              "short": 10101,
              "net": -724
            }
          },
          "openInterest": 119330
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 59367,
              "short": 105338,
              "net": -45971
            },
            "nonCommercial": {
              "long": 69746,
              "short": 26449,
              "net": 43297
            },
            "smallTrader": {
              "long": 10128,
              "short": 7454,
              "net": 2674
            }
          },
          "openInterest": 176586
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76206,
              "short": 145062,
              "net": -68856
            },
            "nonCommercial": {
              "long": 102708,
              "short": 47182,
              "net": 55526
            },
            "smallTrader": {
              "long": 22790,
              "short": 9460,
              "net": 13330
            }
          },
          "openInterest": 265474
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 692048,
              "short": 711462,
              "net": -19414
            },
            "nonCommercial": {
              "long": 379677,
              "short": 336664,
              "net": 43013
            },
            "smallTrader": {
              "long": 144420,
              "short": 168019,
              "net": -23599
            }
          },
          "openInterest": 1603138
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136958,
              "short": 88430,
              "net": 48528
            },
            "nonCommercial": {
              "long": 69138,
              "short": 118728,
              "net": -49590
            },
            "smallTrader": {
              "long": 13979,
              "short": 12917,
              "net": 1062
            }
          },
          "openInterest": 296349
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 835114,
              "short": 906998,
              "net": -71884
            },
            "nonCommercial": {
              "long": 260995,
              "short": 200611,
              "net": 60384
            },
            "smallTrader": {
              "long": 67337,
              "short": 55837,
              "net": 11500
            }
          },
          "openInterest": 1913442
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 57134,
              "short": 46262,
              "net": 10872
            },
            "nonCommercial": {
              "long": 9350,
              "short": 23116,
              "net": -13766
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 81781
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 24271,
              "short": 31986,
              "net": -7715
            },
            "nonCommercial": {
              "long": 8499,
              "short": 1108,
              "net": 7391
            },
            "smallTrader": {
              "long": 669,
              "short": 345,
              "net": 324
            }
          },
          "openInterest": 36126
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 482858,
              "short": 594231,
              "net": -111373
            },
            "nonCommercial": {
              "long": 235920,
              "short": 162331,
              "net": 73589
            },
            "smallTrader": {
              "long": 89372,
              "short": 51588,
              "net": 37784
            }
          },
          "openInterest": 831275
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14233,
              "short": 17888,
              "net": -3655
            },
            "nonCommercial": {
              "long": 30037,
              "short": 20827,
              "net": 9210
            },
            "smallTrader": {
              "long": 10555,
              "short": 16110,
              "net": -5555
            }
          },
          "openInterest": 70906
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 158250,
              "short": 249615,
              "net": -91365
            },
            "nonCommercial": {
              "long": 114146,
              "short": 34957,
              "net": 79189
            },
            "smallTrader": {
              "long": 28492,
              "short": 16316,
              "net": 12176
            }
          },
          "openInterest": 367515
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87076,
              "short": 331899,
              "net": -244823
            },
            "nonCommercial": {
              "long": 265916,
              "short": 58847,
              "net": 207069
            },
            "smallTrader": {
              "long": 56742,
              "short": 18988,
              "net": 37754
            }
          },
          "openInterest": 459997
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 148589,
              "short": 213084,
              "net": -64495
            },
            "nonCommercial": {
              "long": 72766,
              "short": 37665,
              "net": 35101
            },
            "smallTrader": {
              "long": 57553,
              "short": 28159,
              "net": 29394
            }
          },
          "openInterest": 363010
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97752,
              "short": 145775,
              "net": -48023
            },
            "nonCommercial": {
              "long": 172349,
              "short": 123873,
              "net": 48476
            },
            "smallTrader": {
              "long": 38822,
              "short": 39275,
              "net": -453
            }
          },
          "openInterest": 312845
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100990,
              "short": 142450,
              "net": -41460
            },
            "nonCommercial": {
              "long": 126988,
              "short": 81173,
              "net": 45815
            },
            "smallTrader": {
              "long": 20946,
              "short": 25301,
              "net": -4355
            }
          },
          "openInterest": 323232
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 99549,
              "short": 175691,
              "net": -76142
            },
            "nonCommercial": {
              "long": 150842,
              "short": 60519,
              "net": 90323
            },
            "smallTrader": {
              "long": 29039,
              "short": 43220,
              "net": -14181
            }
          },
          "openInterest": 337904
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71228,
              "short": 161044,
              "net": -89816
            },
            "nonCommercial": {
              "long": 118511,
              "short": 33330,
              "net": 85181
            },
            "smallTrader": {
              "long": 7122,
              "short": 2487,
              "net": 4635
            }
          },
          "openInterest": 197299
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 243477,
              "short": 247897,
              "net": -4420
            },
            "smallTrader": {
              "long": 5145,
              "short": 725,
              "net": 4420
            }
          },
          "openInterest": 256306
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148918,
              "short": 210654,
              "net": -61736
            },
            "nonCommercial": {
              "long": 95865,
              "short": 46909,
              "net": 48956
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 309882
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 548505,
              "short": 422969,
              "net": 125536
            },
            "nonCommercial": {
              "long": 218245,
              "short": 358274,
              "net": -140029
            },
            "smallTrader": {
              "long": 57559,
              "short": 43066,
              "net": 14493
            }
          },
          "openInterest": 1535138
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67898,
              "short": 21813,
              "net": 46085
            },
            "nonCommercial": {
              "long": 28677,
              "short": 72746,
              "net": -44069
            },
            "smallTrader": {
              "long": 3775,
              "short": 5791,
              "net": -2016
            }
          },
          "openInterest": 102883
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14342,
              "short": 39088,
              "net": -24746
            },
            "nonCommercial": {
              "long": 47415,
              "short": 28530,
              "net": 18885
            },
            "smallTrader": {
              "long": 9656,
              "short": 3795,
              "net": 5861
            }
          },
          "openInterest": 80545
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 307288,
              "short": 262004,
              "net": 45284
            },
            "nonCommercial": {
              "long": 37510,
              "short": 93894,
              "net": -56384
            },
            "smallTrader": {
              "long": 31821,
              "short": 20721,
              "net": 11100
            }
          },
          "openInterest": 392134
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1445075,
              "short": 1394132,
              "net": 50943
            },
            "nonCommercial": {
              "long": 225883,
              "short": 376703,
              "net": -150820
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2005108
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45569,
              "short": 97785,
              "net": -52216
            },
            "nonCommercial": {
              "long": 55038,
              "short": 22052,
              "net": 32986
            },
            "smallTrader": {
              "long": 32015,
              "short": 12785,
              "net": 19230
            }
          },
          "openInterest": 159649
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 309484,
              "short": 362697,
              "net": -53213
            },
            "nonCommercial": {
              "long": 146695,
              "short": 109422,
              "net": 37273
            },
            "smallTrader": {
              "long": 51611,
              "short": 35671,
              "net": 15940
            }
          },
          "openInterest": 614781
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 356373,
              "short": 361597,
              "net": -5224
            },
            "nonCommercial": {
              "long": 130963,
              "short": 128688,
              "net": 2275
            },
            "smallTrader": {
              "long": 33517,
              "short": 30568,
              "net": 2949
            }
          },
          "openInterest": 713520
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 392244,
              "short": 599515,
              "net": -207271
            },
            "nonCommercial": {
              "long": 314412,
              "short": 86286,
              "net": 228126
            },
            "smallTrader": {
              "long": 54033,
              "short": 74888,
              "net": -20855
            }
          },
          "openInterest": 922039
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 518267,
              "short": 310061,
              "net": 208206
            },
            "nonCommercial": {
              "long": 158486,
              "short": 359113,
              "net": -200627
            },
            "smallTrader": {
              "long": 79738,
              "short": 87317,
              "net": -7579
            }
          },
          "openInterest": 938758
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62493,
              "short": 19287,
              "net": 43206
            },
            "nonCommercial": {
              "long": 7403,
              "short": 43452,
              "net": -36049
            },
            "smallTrader": {
              "long": 12817,
              "short": 19974,
              "net": -7157
            }
          },
          "openInterest": 82840
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 20683,
              "short": 5511,
              "net": 15172
            },
            "nonCommercial": {
              "long": 16004,
              "short": 31631,
              "net": -15627
            },
            "smallTrader": {
              "long": 3304,
              "short": 2849,
              "net": 455
            }
          },
          "openInterest": 42792
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 233304,
              "short": 154198,
              "net": 79106
            },
            "nonCommercial": {
              "long": 92017,
              "short": 169039,
              "net": -77022
            },
            "smallTrader": {
              "long": 25476,
              "short": 27560,
              "net": -2084
            }
          },
          "openInterest": 435756
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129696,
              "short": 112473,
              "net": 17223
            },
            "nonCommercial": {
              "long": 79903,
              "short": 95434,
              "net": -15531
            },
            "smallTrader": {
              "long": 19143,
              "short": 20835,
              "net": -1692
            }
          },
          "openInterest": 303229
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165403,
              "short": 121780,
              "net": 43623
            },
            "nonCommercial": {
              "long": 118609,
              "short": 154507,
              "net": -35898
            },
            "smallTrader": {
              "long": 28769,
              "short": 36494,
              "net": -7725
            }
          },
          "openInterest": 455733
        }
      ]
    },
    {
      "reportDate": "2025-11-18T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4149412,
              "short": 3541701,
              "net": 607711
            },
            "nonCommercial": {
              "long": 882858,
              "short": 1636555,
              "net": -753697
            },
            "smallTrader": {
              "long": 468386,
              "short": 322400,
              "net": 145986
            }
          },
          "openInterest": 5779841
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3490482,
              "short": 2313855,
              "net": 1176627
            },
            "nonCommercial": {
              "long": 644040,
              "short": 1989319,
              "net": -1345279
            },
            "smallTrader": {
              "long": 270102,
              "short": 101450,
              "net": 168652
            }
          },
          "openInterest": 4610219
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1418715,
              "short": 1496206,
              "net": -77491
            },
            "nonCommercial": {
              "long": 155785,
              "short": 223296,
              "net": -67511
            },
            "smallTrader": {
              "long": 267963,
              "short": 122961,
              "net": 145002
            }
          },
          "openInterest": 1885138
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5731001,
              "short": 3524624,
              "net": 2206377
            },
            "nonCommercial": {
              "long": 510898,
              "short": 2892911,
              "net": -2382013
            },
            "smallTrader": {
              "long": 457256,
              "short": 281620,
              "net": 175636
            }
          },
          "openInterest": 7227410
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103569,
              "short": 36764,
              "net": 66805
            },
            "nonCommercial": {
              "long": 45721,
              "short": 121577,
              "net": -75856
            },
            "smallTrader": {
              "long": 28484,
              "short": 19433,
              "net": 9051
            }
          },
          "openInterest": 179341
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1100,
              "short": 939,
              "net": 161
            },
            "nonCommercial": {
              "long": 22767,
              "short": 23079,
              "net": -312
            },
            "smallTrader": {
              "long": 1371,
              "short": 1220,
              "net": 151
            }
          },
          "openInterest": 27116
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24973,
              "short": 82521,
              "net": -57548
            },
            "nonCommercial": {
              "long": 74494,
              "short": 20675,
              "net": 53819
            },
            "smallTrader": {
              "long": 4541,
              "short": 812,
              "net": 3729
            }
          },
          "openInterest": 105331
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 200570,
              "short": 107474,
              "net": 93096
            },
            "nonCommercial": {
              "long": 53189,
              "short": 132446,
              "net": -79257
            },
            "smallTrader": {
              "long": 22596,
              "short": 36435,
              "net": -13839
            }
          },
          "openInterest": 279341
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 228830,
              "short": 67160,
              "net": 161670
            },
            "nonCommercial": {
              "long": 24252,
              "short": 173351,
              "net": -149099
            },
            "smallTrader": {
              "long": 22965,
              "short": 35536,
              "net": -12571
            }
          },
          "openInterest": 278400
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 56321,
              "short": 50786,
              "net": 5535
            },
            "nonCommercial": {
              "long": 28272,
              "short": 32523,
              "net": -4251
            },
            "smallTrader": {
              "long": 8739,
              "short": 10023,
              "net": -1284
            }
          },
          "openInterest": 115855
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51495,
              "short": 91798,
              "net": -40303
            },
            "nonCommercial": {
              "long": 63537,
              "short": 25007,
              "net": 38530
            },
            "smallTrader": {
              "long": 8773,
              "short": 7000,
              "net": 1773
            }
          },
          "openInterest": 155331
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76398,
              "short": 139518,
              "net": -63120
            },
            "nonCommercial": {
              "long": 99639,
              "short": 47680,
              "net": 51959
            },
            "smallTrader": {
              "long": 20704,
              "short": 9543,
              "net": 11161
            }
          },
          "openInterest": 251537
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 687215,
              "short": 772177,
              "net": -84962
            },
            "nonCommercial": {
              "long": 409943,
              "short": 289043,
              "net": 120900
            },
            "smallTrader": {
              "long": 135367,
              "short": 171305,
              "net": -35938
            }
          },
          "openInterest": 1616139
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127115,
              "short": 82388,
              "net": 44727
            },
            "nonCommercial": {
              "long": 73671,
              "short": 117858,
              "net": -44187
            },
            "smallTrader": {
              "long": 12271,
              "short": 12811,
              "net": -540
            }
          },
          "openInterest": 279627
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 848489,
              "short": 928790,
              "net": -80301
            },
            "nonCommercial": {
              "long": 272101,
              "short": 202925,
              "net": 69176
            },
            "smallTrader": {
              "long": 62244,
              "short": 51119,
              "net": 11125
            }
          },
          "openInterest": 1868023
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 59265,
              "short": 45579,
              "net": 13686
            },
            "nonCommercial": {
              "long": 8567,
              "short": 26628,
              "net": -18061
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82876
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26177,
              "short": 34361,
              "net": -8184
            },
            "nonCommercial": {
              "long": 9334,
              "short": 1332,
              "net": 8002
            },
            "smallTrader": {
              "long": 630,
              "short": 448,
              "net": 182
            }
          },
          "openInterest": 38682
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 473016,
              "short": 613166,
              "net": -140150
            },
            "nonCommercial": {
              "long": 243961,
              "short": 144954,
              "net": 99007
            },
            "smallTrader": {
              "long": 89746,
              "short": 48603,
              "net": 41143
            }
          },
          "openInterest": 827015
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14224,
              "short": 16956,
              "net": -2732
            },
            "nonCommercial": {
              "long": 30745,
              "short": 22272,
              "net": 8473
            },
            "smallTrader": {
              "long": 10379,
              "short": 16120,
              "net": -5741
            }
          },
          "openInterest": 72198
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170157,
              "short": 275671,
              "net": -105514
            },
            "nonCommercial": {
              "long": 132209,
              "short": 36701,
              "net": 95508
            },
            "smallTrader": {
              "long": 25319,
              "short": 15313,
              "net": 10006
            }
          },
          "openInterest": 407007
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 97001,
              "short": 342586,
              "net": -245585
            },
            "nonCommercial": {
              "long": 269556,
              "short": 59217,
              "net": 210339
            },
            "smallTrader": {
              "long": 54239,
              "short": 18993,
              "net": 35246
            }
          },
          "openInterest": 471953
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 154568,
              "short": 213271,
              "net": -58703
            },
            "nonCommercial": {
              "long": 75281,
              "short": 41067,
              "net": 34214
            },
            "smallTrader": {
              "long": 55579,
              "short": 31090,
              "net": 24489
            }
          },
          "openInterest": 379648
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114082,
              "short": 144609,
              "net": -30527
            },
            "nonCommercial": {
              "long": 169890,
              "short": 138733,
              "net": 31157
            },
            "smallTrader": {
              "long": 41153,
              "short": 41783,
              "net": -630
            }
          },
          "openInterest": 329456
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 105523,
              "short": 130268,
              "net": -24745
            },
            "nonCommercial": {
              "long": 117804,
              "short": 86367,
              "net": 31437
            },
            "smallTrader": {
              "long": 19952,
              "short": 26644,
              "net": -6692
            }
          },
          "openInterest": 313263
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101953,
              "short": 172745,
              "net": -70792
            },
            "nonCommercial": {
              "long": 145643,
              "short": 61588,
              "net": 84055
            },
            "smallTrader": {
              "long": 28270,
              "short": 41533,
              "net": -13263
            }
          },
          "openInterest": 333615
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76119,
              "short": 175996,
              "net": -99877
            },
            "nonCommercial": {
              "long": 132165,
              "short": 36337,
              "net": 95828
            },
            "smallTrader": {
              "long": 6880,
              "short": 2831,
              "net": 4049
            }
          },
          "openInterest": 216607
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 311968,
              "short": 315845,
              "net": -3877
            },
            "smallTrader": {
              "long": 5088,
              "short": 1211,
              "net": 3877
            }
          },
          "openInterest": 343707
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 154105,
              "short": 213275,
              "net": -59170
            },
            "nonCommercial": {
              "long": 89709,
              "short": 47289,
              "net": 42420
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 315545
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 529267,
              "short": 406609,
              "net": 122658
            },
            "nonCommercial": {
              "long": 214819,
              "short": 352538,
              "net": -137719
            },
            "smallTrader": {
              "long": 56210,
              "short": 41149,
              "net": 15061
            }
          },
          "openInterest": 1506695
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72569,
              "short": 21081,
              "net": 51488
            },
            "nonCommercial": {
              "long": 24211,
              "short": 73468,
              "net": -49257
            },
            "smallTrader": {
              "long": 3742,
              "short": 5973,
              "net": -2231
            }
          },
          "openInterest": 103502
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 14965,
              "short": 38722,
              "net": -23757
            },
            "nonCommercial": {
              "long": 48000,
              "short": 31427,
              "net": 16573
            },
            "smallTrader": {
              "long": 10483,
              "short": 3299,
              "net": 7184
            }
          },
          "openInterest": 83408
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 304163,
              "short": 251485,
              "net": 52678
            },
            "nonCommercial": {
              "long": 43239,
              "short": 107980,
              "net": -64741
            },
            "smallTrader": {
              "long": 31274,
              "short": 19211,
              "net": 12063
            }
          },
          "openInterest": 388785
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1490852,
              "short": 1441700,
              "net": 49152
            },
            "nonCommercial": {
              "long": 222977,
              "short": 363875,
              "net": -140898
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2064107
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47076,
              "short": 100502,
              "net": -53426
            },
            "nonCommercial": {
              "long": 54535,
              "short": 20519,
              "net": 34016
            },
            "smallTrader": {
              "long": 31002,
              "short": 11592,
              "net": 19410
            }
          },
          "openInterest": 153295
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 290250,
              "short": 369584,
              "net": -79334
            },
            "nonCommercial": {
              "long": 155671,
              "short": 92786,
              "net": 62885
            },
            "smallTrader": {
              "long": 50376,
              "short": 33927,
              "net": 16449
            }
          },
          "openInterest": 601776
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 371605,
              "short": 392789,
              "net": -21184
            },
            "nonCommercial": {
              "long": 123971,
              "short": 110647,
              "net": 13324
            },
            "smallTrader": {
              "long": 36035,
              "short": 28175,
              "net": 7860
            }
          },
          "openInterest": 737253
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 412393,
              "short": 642275,
              "net": -229882
            },
            "nonCommercial": {
              "long": 351162,
              "short": 97072,
              "net": 254090
            },
            "smallTrader": {
              "long": 51176,
              "short": 75384,
              "net": -24208
            }
          },
          "openInterest": 965793
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 510657,
              "short": 316270,
              "net": 194387
            },
            "nonCommercial": {
              "long": 150467,
              "short": 338867,
              "net": -188400
            },
            "smallTrader": {
              "long": 80027,
              "short": 86014,
              "net": -5987
            }
          },
          "openInterest": 941444
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52870,
              "short": 18001,
              "net": 34869
            },
            "nonCommercial": {
              "long": 8746,
              "short": 40931,
              "net": -32185
            },
            "smallTrader": {
              "long": 14264,
              "short": 16948,
              "net": -2684
            }
          },
          "openInterest": 76329
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21042,
              "short": 5911,
              "net": 15131
            },
            "nonCommercial": {
              "long": 16893,
              "short": 33001,
              "net": -16108
            },
            "smallTrader": {
              "long": 3666,
              "short": 2689,
              "net": 977
            }
          },
          "openInterest": 44403
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 264582,
              "short": 179462,
              "net": 85120
            },
            "nonCommercial": {
              "long": 82606,
              "short": 162613,
              "net": -80007
            },
            "smallTrader": {
              "long": 22486,
              "short": 27599,
              "net": -5113
            }
          },
          "openInterest": 476717
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 125653,
              "short": 119071,
              "net": 6582
            },
            "nonCommercial": {
              "long": 75561,
              "short": 79300,
              "net": -3739
            },
            "smallTrader": {
              "long": 18277,
              "short": 21120,
              "net": -2843
            }
          },
          "openInterest": 287892
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 155612,
              "short": 119225,
              "net": 36387
            },
            "nonCommercial": {
              "long": 110378,
              "short": 139665,
              "net": -29287
            },
            "smallTrader": {
              "long": 27526,
              "short": 34626,
              "net": -7100
            }
          },
          "openInterest": 419415
        }
      ]
    },
    {
      "reportDate": "2025-11-25T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4409944,
              "short": 3775392,
              "net": 634552
            },
            "nonCommercial": {
              "long": 917657,
              "short": 1699040,
              "net": -781383
            },
            "smallTrader": {
              "long": 526173,
              "short": 379342,
              "net": 146831
            }
          },
          "openInterest": 6045379
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3396069,
              "short": 2229905,
              "net": 1166164
            },
            "nonCommercial": {
              "long": 686521,
              "short": 1953197,
              "net": -1266676
            },
            "smallTrader": {
              "long": 272127,
              "short": 171615,
              "net": 100512
            }
          },
          "openInterest": 4558939
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1407658,
              "short": 1533915,
              "net": -126257
            },
            "nonCommercial": {
              "long": 157682,
              "short": 189283,
              "net": -31601
            },
            "smallTrader": {
              "long": 291649,
              "short": 133791,
              "net": 157858
            }
          },
          "openInterest": 1921638
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5640824,
              "short": 3541388,
              "net": 2099436
            },
            "nonCommercial": {
              "long": 476716,
              "short": 2768038,
              "net": -2291322
            },
            "smallTrader": {
              "long": 489885,
              "short": 297999,
              "net": 191886
            }
          },
          "openInterest": 6964442
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114486,
              "short": 38934,
              "net": 75552
            },
            "nonCommercial": {
              "long": 43918,
              "short": 128094,
              "net": -84176
            },
            "smallTrader": {
              "long": 28540,
              "short": 19916,
              "net": 8624
            }
          },
          "openInterest": 192678
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1061,
              "short": 1323,
              "net": -262
            },
            "nonCommercial": {
              "long": 21200,
              "short": 21283,
              "net": -83
            },
            "smallTrader": {
              "long": 1539,
              "short": 1194,
              "net": 345
            }
          },
          "openInterest": 26260
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 52726,
              "short": 113355,
              "net": -60629
            },
            "nonCommercial": {
              "long": 71274,
              "short": 14493,
              "net": 56781
            },
            "smallTrader": {
              "long": 5255,
              "short": 1407,
              "net": 3848
            }
          },
          "openInterest": 130151
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 233392,
              "short": 131392,
              "net": 102000
            },
            "nonCommercial": {
              "long": 45257,
              "short": 138478,
              "net": -93221
            },
            "smallTrader": {
              "long": 26262,
              "short": 35041,
              "net": -8779
            }
          },
          "openInterest": 315550
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 232517,
              "short": 69057,
              "net": 163460
            },
            "nonCommercial": {
              "long": 21438,
              "short": 171852,
              "net": -150414
            },
            "smallTrader": {
              "long": 22975,
              "short": 36021,
              "net": -13046
            }
          },
          "openInterest": 280112
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54685,
              "short": 47020,
              "net": 7665
            },
            "nonCommercial": {
              "long": 29954,
              "short": 35761,
              "net": -5807
            },
            "smallTrader": {
              "long": 8634,
              "short": 10492,
              "net": -1858
            }
          },
          "openInterest": 119337
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55162,
              "short": 92756,
              "net": -37594
            },
            "nonCommercial": {
              "long": 61210,
              "short": 25223,
              "net": 35987
            },
            "smallTrader": {
              "long": 8486,
              "short": 6879,
              "net": 1607
            }
          },
          "openInterest": 159439
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 71992,
              "short": 125993,
              "net": -54001
            },
            "nonCommercial": {
              "long": 92120,
              "short": 48483,
              "net": 43637
            },
            "smallTrader": {
              "long": 20186,
              "short": 9822,
              "net": 10364
            }
          },
          "openInterest": 233461
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 643578,
              "short": 674651,
              "net": -31073
            },
            "nonCommercial": {
              "long": 380224,
              "short": 321555,
              "net": 58669
            },
            "smallTrader": {
              "long": 132061,
              "short": 159657,
              "net": -27596
            }
          },
          "openInterest": 1488652
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127006,
              "short": 84122,
              "net": 42884
            },
            "nonCommercial": {
              "long": 76583,
              "short": 118237,
              "net": -41654
            },
            "smallTrader": {
              "long": 11359,
              "short": 12589,
              "net": -1230
            }
          },
          "openInterest": 279249
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 856770,
              "short": 921958,
              "net": -65188
            },
            "nonCommercial": {
              "long": 276481,
              "short": 221464,
              "net": 55017
            },
            "smallTrader": {
              "long": 59667,
              "short": 49496,
              "net": 10171
            }
          },
          "openInterest": 1890503
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 61766,
              "short": 43944,
              "net": 17822
            },
            "nonCommercial": {
              "long": 5461,
              "short": 27352,
              "net": -21891
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 85923
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 28584,
              "short": 37413,
              "net": -8829
            },
            "nonCommercial": {
              "long": 9585,
              "short": 1178,
              "net": 8407
            },
            "smallTrader": {
              "long": 896,
              "short": 474,
              "net": 422
            }
          },
          "openInterest": 41694
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 474204,
              "short": 611180,
              "net": -136976
            },
            "nonCommercial": {
              "long": 244392,
              "short": 150321,
              "net": 94071
            },
            "smallTrader": {
              "long": 90477,
              "short": 47572,
              "net": 42905
            }
          },
          "openInterest": 830589
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13691,
              "short": 16324,
              "net": -2633
            },
            "nonCommercial": {
              "long": 27855,
              "short": 20975,
              "net": 6880
            },
            "smallTrader": {
              "long": 10045,
              "short": 14292,
              "net": -4247
            }
          },
          "openInterest": 65717
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166601,
              "short": 265306,
              "net": -98705
            },
            "nonCommercial": {
              "long": 118633,
              "short": 27686,
              "net": 90947
            },
            "smallTrader": {
              "long": 23189,
              "short": 15431,
              "net": 7758
            }
          },
          "openInterest": 386656
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82657,
              "short": 324060,
              "net": -241403
            },
            "nonCommercial": {
              "long": 253266,
              "short": 48678,
              "net": 204588
            },
            "smallTrader": {
              "long": 53773,
              "short": 16958,
              "net": 36815
            }
          },
          "openInterest": 432946
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 145867,
              "short": 186896,
              "net": -41029
            },
            "nonCommercial": {
              "long": 62639,
              "short": 43403,
              "net": 19236
            },
            "smallTrader": {
              "long": 50629,
              "short": 28836,
              "net": 21793
            }
          },
          "openInterest": 346258
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 117192,
              "short": 144676,
              "net": -27484
            },
            "nonCommercial": {
              "long": 169218,
              "short": 142701,
              "net": 26517
            },
            "smallTrader": {
              "long": 42707,
              "short": 41740,
              "net": 967
            }
          },
          "openInterest": 344420
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106375,
              "short": 125586,
              "net": -19211
            },
            "nonCommercial": {
              "long": 113769,
              "short": 86588,
              "net": 27181
            },
            "smallTrader": {
              "long": 18709,
              "short": 26679,
              "net": -7970
            }
          },
          "openInterest": 308325
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104957,
              "short": 174995,
              "net": -70038
            },
            "nonCommercial": {
              "long": 143496,
              "short": 61825,
              "net": 81671
            },
            "smallTrader": {
              "long": 27450,
              "short": 39083,
              "net": -11633
            }
          },
          "openInterest": 332580
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73012,
              "short": 171820,
              "net": -98808
            },
            "nonCommercial": {
              "long": 126551,
              "short": 31364,
              "net": 95187
            },
            "smallTrader": {
              "long": 6326,
              "short": 2705,
              "net": 3621
            }
          },
          "openInterest": 207501
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 439790,
              "short": 444414,
              "net": -4624
            },
            "smallTrader": {
              "long": 5540,
              "short": 916,
              "net": 4624
            }
          },
          "openInterest": 490147
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 151760,
              "short": 215366,
              "net": -63606
            },
            "nonCommercial": {
              "long": 93647,
              "short": 41882,
              "net": 51765
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 315399
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 527488,
              "short": 402341,
              "net": 125147
            },
            "nonCommercial": {
              "long": 202612,
              "short": 341015,
              "net": -138403
            },
            "smallTrader": {
              "long": 56478,
              "short": 43222,
              "net": 13256
            }
          },
          "openInterest": 1493602
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 76573,
              "short": 22468,
              "net": 54105
            },
            "nonCommercial": {
              "long": 23477,
              "short": 75548,
              "net": -52071
            },
            "smallTrader": {
              "long": 3857,
              "short": 5891,
              "net": -2034
            }
          },
          "openInterest": 107180
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 15580,
              "short": 38519,
              "net": -22939
            },
            "nonCommercial": {
              "long": 48005,
              "short": 32026,
              "net": 15979
            },
            "smallTrader": {
              "long": 10300,
              "short": 3340,
              "net": 6960
            }
          },
          "openInterest": 83676
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 280099,
              "short": 251598,
              "net": 28501
            },
            "nonCommercial": {
              "long": 47405,
              "short": 85361,
              "net": -37956
            },
            "smallTrader": {
              "long": 29713,
              "short": 20258,
              "net": 9455
            }
          },
          "openInterest": 366685
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1488287,
              "short": 1459422,
              "net": 28865
            },
            "nonCommercial": {
              "long": 238788,
              "short": 385717,
              "net": -146929
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2100665
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45480,
              "short": 98748,
              "net": -53268
            },
            "nonCommercial": {
              "long": 52002,
              "short": 19814,
              "net": 32188
            },
            "smallTrader": {
              "long": 30759,
              "short": 9679,
              "net": 21080
            }
          },
          "openInterest": 144541
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 277357,
              "short": 349636,
              "net": -72279
            },
            "nonCommercial": {
              "long": 142628,
              "short": 81666,
              "net": 60962
            },
            "smallTrader": {
              "long": 46817,
              "short": 35500,
              "net": 11317
            }
          },
          "openInterest": 571839
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 343611,
              "short": 340122,
              "net": 3489
            },
            "nonCommercial": {
              "long": 116566,
              "short": 119491,
              "net": -2925
            },
            "smallTrader": {
              "long": 30697,
              "short": 31261,
              "net": -564
            }
          },
          "openInterest": 692473
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 415377,
              "short": 634302,
              "net": -218925
            },
            "nonCommercial": {
              "long": 320954,
              "short": 81141,
              "net": 239813
            },
            "smallTrader": {
              "long": 53808,
              "short": 74696,
              "net": -20888
            }
          },
          "openInterest": 948676
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 516283,
              "short": 318649,
              "net": 197634
            },
            "nonCommercial": {
              "long": 148893,
              "short": 343497,
              "net": -194604
            },
            "smallTrader": {
              "long": 82710,
              "short": 85740,
              "net": -3030
            }
          },
          "openInterest": 946665
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 56181,
              "short": 17067,
              "net": 39114
            },
            "nonCommercial": {
              "long": 7571,
              "short": 42931,
              "net": -35360
            },
            "smallTrader": {
              "long": 13629,
              "short": 17383,
              "net": -3754
            }
          },
          "openInterest": 77509
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22808,
              "short": 6925,
              "net": 15883
            },
            "nonCommercial": {
              "long": 18448,
              "short": 34795,
              "net": -16347
            },
            "smallTrader": {
              "long": 3239,
              "short": 2775,
              "net": 464
            }
          },
          "openInterest": 47161
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 196702,
              "short": 142599,
              "net": 54103
            },
            "nonCommercial": {
              "long": 90886,
              "short": 145560,
              "net": -54674
            },
            "smallTrader": {
              "long": 26385,
              "short": 25814,
              "net": 571
            }
          },
          "openInterest": 415610
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116177,
              "short": 102670,
              "net": 13507
            },
            "nonCommercial": {
              "long": 71772,
              "short": 81882,
              "net": -10110
            },
            "smallTrader": {
              "long": 17079,
              "short": 20476,
              "net": -3397
            }
          },
          "openInterest": 267401
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 152298,
              "short": 110144,
              "net": 42154
            },
            "nonCommercial": {
              "long": 105562,
              "short": 140928,
              "net": -35366
            },
            "smallTrader": {
              "long": 26434,
              "short": 33222,
              "net": -6788
            }
          },
          "openInterest": 400363
        }
      ]
    },
    {
      "reportDate": "2025-12-02T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4101017,
              "short": 3504049,
              "net": 596968
            },
            "nonCommercial": {
              "long": 948511,
              "short": 1685466,
              "net": -736955
            },
            "smallTrader": {
              "long": 457889,
              "short": 317902,
              "net": 139987
            }
          },
          "openInterest": 5637723
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3325272,
              "short": 2132558,
              "net": 1192714
            },
            "nonCommercial": {
              "long": 725916,
              "short": 2031257,
              "net": -1305341
            },
            "smallTrader": {
              "long": 246501,
              "short": 133874,
              "net": 112627
            }
          },
          "openInterest": 4425170
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1385893,
              "short": 1505026,
              "net": -119133
            },
            "nonCommercial": {
              "long": 154313,
              "short": 183730,
              "net": -29417
            },
            "smallTrader": {
              "long": 261087,
              "short": 112537,
              "net": 148550
            }
          },
          "openInterest": 1842126
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5602585,
              "short": 3315274,
              "net": 2287311
            },
            "nonCommercial": {
              "long": 432826,
              "short": 2879828,
              "net": -2447002
            },
            "smallTrader": {
              "long": 455103,
              "short": 295412,
              "net": 159691
            }
          },
          "openInterest": 6696583
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120635,
              "short": 50354,
              "net": 70281
            },
            "nonCommercial": {
              "long": 45868,
              "short": 129261,
              "net": -83393
            },
            "smallTrader": {
              "long": 30927,
              "short": 17815,
              "net": 13112
            }
          },
          "openInterest": 202574
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 997,
              "short": 1588,
              "net": -591
            },
            "nonCommercial": {
              "long": 20237,
              "short": 19670,
              "net": 567
            },
            "smallTrader": {
              "long": 1154,
              "short": 1130,
              "net": 24
            }
          },
          "openInterest": 24329
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21377,
              "short": 85394,
              "net": -64017
            },
            "nonCommercial": {
              "long": 74586,
              "short": 13740,
              "net": 60846
            },
            "smallTrader": {
              "long": 3871,
              "short": 700,
              "net": 3171
            }
          },
          "openInterest": 100529
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 212626,
              "short": 123411,
              "net": 89215
            },
            "nonCommercial": {
              "long": 52252,
              "short": 132432,
              "net": -80180
            },
            "smallTrader": {
              "long": 26040,
              "short": 35075,
              "net": -9035
            }
          },
          "openInterest": 299768
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 228183,
              "short": 69033,
              "net": 159150
            },
            "nonCommercial": {
              "long": 19047,
              "short": 169094,
              "net": -150047
            },
            "smallTrader": {
              "long": 25057,
              "short": 34160,
              "net": -9103
            }
          },
          "openInterest": 274997
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 55881,
              "short": 47153,
              "net": 8728
            },
            "nonCommercial": {
              "long": 29869,
              "short": 36053,
              "net": -6184
            },
            "smallTrader": {
              "long": 8433,
              "short": 10977,
              "net": -2544
            }
          },
          "openInterest": 119508
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54650,
              "short": 91792,
              "net": -37142
            },
            "nonCommercial": {
              "long": 60948,
              "short": 25598,
              "net": 35350
            },
            "smallTrader": {
              "long": 8726,
              "short": 6934,
              "net": 1792
            }
          },
          "openInterest": 158348
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 68541,
              "short": 135057,
              "net": -66516
            },
            "nonCommercial": {
              "long": 98832,
              "short": 45419,
              "net": 53413
            },
            "smallTrader": {
              "long": 21388,
              "short": 8285,
              "net": 13103
            }
          },
          "openInterest": 242931
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 629526,
              "short": 688377,
              "net": -58851
            },
            "nonCommercial": {
              "long": 377499,
              "short": 290403,
              "net": 87096
            },
            "smallTrader": {
              "long": 123147,
              "short": 151392,
              "net": -28245
            }
          },
          "openInterest": 1459743
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 127799,
              "short": 87886,
              "net": 39913
            },
            "nonCommercial": {
              "long": 77532,
              "short": 116479,
              "net": -38947
            },
            "smallTrader": {
              "long": 12281,
              "short": 13247,
              "net": -966
            }
          },
          "openInterest": 283123
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 861709,
              "short": 922969,
              "net": -61260
            },
            "nonCommercial": {
              "long": 269962,
              "short": 218925,
              "net": 51037
            },
            "smallTrader": {
              "long": 59823,
              "short": 49600,
              "net": 10223
            }
          },
          "openInterest": 1914667
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 60389,
              "short": 44223,
              "net": 16166
            },
            "nonCommercial": {
              "long": 5972,
              "short": 25721,
              "net": -19749
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 82132
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 22435,
              "short": 30566,
              "net": -8131
            },
            "nonCommercial": {
              "long": 8829,
              "short": 1067,
              "net": 7762
            },
            "smallTrader": {
              "long": 8587,
              "short": 8218,
              "net": 369
            }
          },
          "openInterest": 42553
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 482328,
              "short": 638080,
              "net": -155752
            },
            "nonCommercial": {
              "long": 249672,
              "short": 141219,
              "net": 108453
            },
            "smallTrader": {
              "long": 92343,
              "short": 45044,
              "net": 47299
            }
          },
          "openInterest": 851184
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13784,
              "short": 15458,
              "net": -1674
            },
            "nonCommercial": {
              "long": 25947,
              "short": 20522,
              "net": 5425
            },
            "smallTrader": {
              "long": 10155,
              "short": 13906,
              "net": -3751
            }
          },
          "openInterest": 63345
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 155779,
              "short": 267526,
              "net": -111747
            },
            "nonCommercial": {
              "long": 126546,
              "short": 24300,
              "net": 102246
            },
            "smallTrader": {
              "long": 23743,
              "short": 14242,
              "net": 9501
            }
          },
          "openInterest": 385528
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 60147,
              "short": 315495,
              "net": -255348
            },
            "nonCommercial": {
              "long": 261331,
              "short": 43771,
              "net": 217560
            },
            "smallTrader": {
              "long": 55812,
              "short": 18024,
              "net": 37788
            }
          },
          "openInterest": 418490
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 149408,
              "short": 201507,
              "net": -52099
            },
            "nonCommercial": {
              "long": 63392,
              "short": 39884,
              "net": 23508
            },
            "smallTrader": {
              "long": 54715,
              "short": 26124,
              "net": 28591
            }
          },
          "openInterest": 351063
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 133444,
              "short": 171567,
              "net": -38123
            },
            "nonCommercial": {
              "long": 184958,
              "short": 148540,
              "net": 36418
            },
            "smallTrader": {
              "long": 42706,
              "short": 41001,
              "net": 1705
            }
          },
          "openInterest": 394859
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106830,
              "short": 123036,
              "net": -16206
            },
            "nonCommercial": {
              "long": 110496,
              "short": 86963,
              "net": 23533
            },
            "smallTrader": {
              "long": 19202,
              "short": 26529,
              "net": -7327
            }
          },
          "openInterest": 306231
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113523,
              "short": 175985,
              "net": -62462
            },
            "nonCommercial": {
              "long": 133079,
              "short": 59429,
              "net": 73650
            },
            "smallTrader": {
              "long": 27564,
              "short": 38752,
              "net": -11188
            }
          },
          "openInterest": 331171
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77940,
              "short": 181289,
              "net": -103349
            },
            "nonCommercial": {
              "long": 149102,
              "short": 50162,
              "net": 98940
            },
            "smallTrader": {
              "long": 6951,
              "short": 2542,
              "net": 4409
            }
          },
          "openInterest": 235435
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 114590,
              "short": 117772,
              "net": -3182
            },
            "smallTrader": {
              "long": 4185,
              "short": 1003,
              "net": 3182
            }
          },
          "openInterest": 125541
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 159230,
              "short": 216668,
              "net": -57438
            },
            "nonCommercial": {
              "long": 94669,
              "short": 53116,
              "net": 41553
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 328582
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 539169,
              "short": 426084,
              "net": 113085
            },
            "nonCommercial": {
              "long": 208688,
              "short": 335167,
              "net": -126479
            },
            "smallTrader": {
              "long": 59678,
              "short": 46284,
              "net": 13394
            }
          },
          "openInterest": 1524306
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79164,
              "short": 23237,
              "net": 55927
            },
            "nonCommercial": {
              "long": 18394,
              "short": 71510,
              "net": -53116
            },
            "smallTrader": {
              "long": 3568,
              "short": 6379,
              "net": -2811
            }
          },
          "openInterest": 104251
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16326,
              "short": 39612,
              "net": -23286
            },
            "nonCommercial": {
              "long": 50630,
              "short": 34650,
              "net": 15980
            },
            "smallTrader": {
              "long": 11106,
              "short": 3800,
              "net": 7306
            }
          },
          "openInterest": 87659
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 288503,
              "short": 269627,
              "net": 18876
            },
            "nonCommercial": {
              "long": 54263,
              "short": 82677,
              "net": -28414
            },
            "smallTrader": {
              "long": 29738,
              "short": 20200,
              "net": 9538
            }
          },
          "openInterest": 379767
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1512543,
              "short": 1445119,
              "net": 67424
            },
            "nonCommercial": {
              "long": 222060,
              "short": 410753,
              "net": -188693
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2102168
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44313,
              "short": 100952,
              "net": -56639
            },
            "nonCommercial": {
              "long": 59575,
              "short": 21056,
              "net": 38519
            },
            "smallTrader": {
              "long": 31832,
              "short": 13712,
              "net": 18120
            }
          },
          "openInterest": 150832
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 276995,
              "short": 344472,
              "net": -67477
            },
            "nonCommercial": {
              "long": 137166,
              "short": 83076,
              "net": 54090
            },
            "smallTrader": {
              "long": 46511,
              "short": 33124,
              "net": 13387
            }
          },
          "openInterest": 565658
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332865,
              "short": 350091,
              "net": -17226
            },
            "nonCommercial": {
              "long": 118926,
              "short": 106412,
              "net": 12514
            },
            "smallTrader": {
              "long": 33756,
              "short": 29044,
              "net": 4712
            }
          },
          "openInterest": 683096
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419425,
              "short": 644226,
              "net": -224801
            },
            "nonCommercial": {
              "long": 323975,
              "short": 78703,
              "net": 245272
            },
            "smallTrader": {
              "long": 54411,
              "short": 74882,
              "net": -20471
            }
          },
          "openInterest": 957611
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 523340,
              "short": 334939,
              "net": 188401
            },
            "nonCommercial": {
              "long": 149636,
              "short": 334531,
              "net": -184895
            },
            "smallTrader": {
              "long": 82397,
              "short": 85903,
              "net": -3506
            }
          },
          "openInterest": 951437
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55385,
              "short": 18537,
              "net": 36848
            },
            "nonCommercial": {
              "long": 6894,
              "short": 42679,
              "net": -35785
            },
            "smallTrader": {
              "long": 14257,
              "short": 15320,
              "net": -1063
            }
          },
          "openInterest": 77275
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 22924,
              "short": 7520,
              "net": 15404
            },
            "nonCommercial": {
              "long": 14444,
              "short": 30662,
              "net": -16218
            },
            "smallTrader": {
              "long": 3444,
              "short": 2630,
              "net": 814
            }
          },
          "openInterest": 43781
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 197705,
              "short": 131828,
              "net": 65877
            },
            "nonCommercial": {
              "long": 94198,
              "short": 158026,
              "net": -63828
            },
            "smallTrader": {
              "long": 28177,
              "short": 30226,
              "net": -2049
            }
          },
          "openInterest": 423342
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119245,
              "short": 108654,
              "net": 10591
            },
            "nonCommercial": {
              "long": 70860,
              "short": 79037,
              "net": -8177
            },
            "smallTrader": {
              "long": 17202,
              "short": 19616,
              "net": -2414
            }
          },
          "openInterest": 275756
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139402,
              "short": 108079,
              "net": 31323
            },
            "nonCommercial": {
              "long": 116502,
              "short": 142933,
              "net": -26431
            },
            "smallTrader": {
              "long": 25752,
              "short": 30644,
              "net": -4892
            }
          },
          "openInterest": 405251
        }
      ]
    },
    {
      "reportDate": "2025-12-09T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4020870,
              "short": 3468866,
              "net": 552004
            },
            "nonCommercial": {
              "long": 919113,
              "short": 1605877,
              "net": -686764
            },
            "smallTrader": {
              "long": 448047,
              "short": 313287,
              "net": 134760
            }
          },
          "openInterest": 5513724
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3396100,
              "short": 2114811,
              "net": 1281289
            },
            "nonCommercial": {
              "long": 672102,
              "short": 2060835,
              "net": -1388733
            },
            "smallTrader": {
              "long": 243871,
              "short": 136427,
              "net": 107444
            }
          },
          "openInterest": 4412638
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1373653,
              "short": 1465426,
              "net": -91773
            },
            "nonCommercial": {
              "long": 139459,
              "short": 179675,
              "net": -40216
            },
            "smallTrader": {
              "long": 258080,
              "short": 126091,
              "net": 131989
            }
          },
          "openInterest": 1787424
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5586187,
              "short": 3337982,
              "net": 2248205
            },
            "nonCommercial": {
              "long": 526168,
              "short": 2922205,
              "net": -2396037
            },
            "smallTrader": {
              "long": 437742,
              "short": 289910,
              "net": 147832
            }
          },
          "openInterest": 6714507
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 184216,
              "short": 139130,
              "net": 45086
            },
            "nonCommercial": {
              "long": 57569,
              "short": 120516,
              "net": -62947
            },
            "smallTrader": {
              "long": 34721,
              "short": 16860,
              "net": 17861
            }
          },
          "openInterest": 296662
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1116,
              "short": 1463,
              "net": -347
            },
            "nonCommercial": {
              "long": 20410,
              "short": 20145,
              "net": 265
            },
            "smallTrader": {
              "long": 1162,
              "short": 1080,
              "net": 82
            }
          },
          "openInterest": 24793
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 19191,
              "short": 79134,
              "net": -59943
            },
            "nonCommercial": {
              "long": 74505,
              "short": 17071,
              "net": 57434
            },
            "smallTrader": {
              "long": 3581,
              "short": 1072,
              "net": 2509
            }
          },
          "openInterest": 98454
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 213264,
              "short": 128982,
              "net": 84282
            },
            "nonCommercial": {
              "long": 60319,
              "short": 135834,
              "net": -75515
            },
            "smallTrader": {
              "long": 26177,
              "short": 34944,
              "net": -8767
            }
          },
          "openInterest": 332405
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 204735,
              "short": 66012,
              "net": 138723
            },
            "nonCommercial": {
              "long": 15794,
              "short": 146394,
              "net": -130600
            },
            "smallTrader": {
              "long": 26094,
              "short": 34217,
              "net": -8123
            }
          },
          "openInterest": 251868
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 54963,
              "short": 49916,
              "net": 5047
            },
            "nonCommercial": {
              "long": 34040,
              "short": 36776,
              "net": -2736
            },
            "smallTrader": {
              "long": 8587,
              "short": 10898,
              "net": -2311
            }
          },
          "openInterest": 123407
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 57374,
              "short": 93630,
              "net": -36256
            },
            "nonCommercial": {
              "long": 60286,
              "short": 25539,
              "net": 34747
            },
            "smallTrader": {
              "long": 8211,
              "short": 6702,
              "net": 1509
            }
          },
          "openInterest": 163907
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 66138,
              "short": 142321,
              "net": -76183
            },
            "nonCommercial": {
              "long": 106848,
              "short": 44369,
              "net": 62479
            },
            "smallTrader": {
              "long": 22176,
              "short": 8472,
              "net": 13704
            }
          },
          "openInterest": 250821
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 650321,
              "short": 694572,
              "net": -44251
            },
            "nonCommercial": {
              "long": 372949,
              "short": 305419,
              "net": 67530
            },
            "smallTrader": {
              "long": 125777,
              "short": 149056,
              "net": -23279
            }
          },
          "openInterest": 1473739
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128920,
              "short": 91386,
              "net": 37534
            },
            "nonCommercial": {
              "long": 80270,
              "short": 116444,
              "net": -36174
            },
            "smallTrader": {
              "long": 11720,
              "short": 13080,
              "net": -1360
            }
          },
          "openInterest": 289386
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 811076,
              "short": 889573,
              "net": -78497
            },
            "nonCommercial": {
              "long": 254333,
              "short": 195900,
              "net": 58433
            },
            "smallTrader": {
              "long": 73143,
              "short": 53079,
              "net": 20064
            }
          },
          "openInterest": 1867966
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 59905,
              "short": 45374,
              "net": 14531
            },
            "nonCommercial": {
              "long": 7983,
              "short": 26161,
              "net": -18178
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 83015
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23007,
              "short": 30750,
              "net": -7743
            },
            "nonCommercial": {
              "long": 8674,
              "short": 1360,
              "net": 7314
            },
            "smallTrader": {
              "long": 804,
              "short": 375,
              "net": 429
            }
          },
          "openInterest": 35946
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 536662,
              "short": 726259,
              "net": -189597
            },
            "nonCommercial": {
              "long": 268118,
              "short": 129330,
              "net": 138788
            },
            "smallTrader": {
              "long": 98659,
              "short": 47850,
              "net": 50809
            }
          },
          "openInterest": 942794
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14063,
              "short": 14969,
              "net": -906
            },
            "nonCommercial": {
              "long": 28477,
              "short": 22379,
              "net": 6098
            },
            "smallTrader": {
              "long": 9596,
              "short": 14788,
              "net": -5192
            }
          },
          "openInterest": 65082
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 176148,
              "short": 279227,
              "net": -103079
            },
            "nonCommercial": {
              "long": 118782,
              "short": 26119,
              "net": 92663
            },
            "smallTrader": {
              "long": 26600,
              "short": 16184,
              "net": 10416
            }
          },
          "openInterest": 403837
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 63707,
              "short": 326286,
              "net": -262579
            },
            "nonCommercial": {
              "long": 268485,
              "short": 44599,
              "net": 223886
            },
            "smallTrader": {
              "long": 55485,
              "short": 16792,
              "net": 38693
            }
          },
          "openInterest": 432569
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 162452,
              "short": 206078,
              "net": -43626
            },
            "nonCommercial": {
              "long": 61049,
              "short": 40827,
              "net": 20222
            },
            "smallTrader": {
              "long": 52623,
              "short": 29219,
              "net": 23404
            }
          },
          "openInterest": 359715
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 205773,
              "short": 223832,
              "net": -18059
            },
            "nonCommercial": {
              "long": 184488,
              "short": 167040,
              "net": 17448
            },
            "smallTrader": {
              "long": 42738,
              "short": 42127,
              "net": 611
            }
          },
          "openInterest": 465416
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108429,
              "short": 123167,
              "net": -14738
            },
            "nonCommercial": {
              "long": 109111,
              "short": 86527,
              "net": 22584
            },
            "smallTrader": {
              "long": 17272,
              "short": 25118,
              "net": -7846
            }
          },
          "openInterest": 301110
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 110295,
              "short": 172269,
              "net": -61974
            },
            "nonCommercial": {
              "long": 132576,
              "short": 56486,
              "net": 76090
            },
            "smallTrader": {
              "long": 25266,
              "short": 39382,
              "net": -14116
            }
          },
          "openInterest": 318509
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 112875,
              "short": 223672,
              "net": -110797
            },
            "nonCommercial": {
              "long": 153728,
              "short": 46752,
              "net": 106976
            },
            "smallTrader": {
              "long": 8703,
              "short": 4882,
              "net": 3821
            }
          },
          "openInterest": 284060
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 142510,
              "short": 145754,
              "net": -3244
            },
            "smallTrader": {
              "long": 4240,
              "short": 996,
              "net": 3244
            }
          },
          "openInterest": 149753
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 170865,
              "short": 228421,
              "net": -57556
            },
            "nonCommercial": {
              "long": 95484,
              "short": 54963,
              "net": 40521
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 347119
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 531842,
              "short": 447124,
              "net": 84718
            },
            "nonCommercial": {
              "long": 210895,
              "short": 317374,
              "net": -106479
            },
            "smallTrader": {
              "long": 64985,
              "short": 43224,
              "net": 21761
            }
          },
          "openInterest": 1550763
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82051,
              "short": 23540,
              "net": 58511
            },
            "nonCommercial": {
              "long": 14333,
              "short": 71114,
              "net": -56781
            },
            "smallTrader": {
              "long": 3603,
              "short": 5333,
              "net": -1730
            }
          },
          "openInterest": 114432
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16228,
              "short": 41547,
              "net": -25319
            },
            "nonCommercial": {
              "long": 53632,
              "short": 33742,
              "net": 19890
            },
            "smallTrader": {
              "long": 9995,
              "short": 4566,
              "net": 5429
            }
          },
          "openInterest": 90356
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 294110,
              "short": 286635,
              "net": 7475
            },
            "nonCommercial": {
              "long": 63300,
              "short": 82617,
              "net": -19317
            },
            "smallTrader": {
              "long": 30738,
              "short": 18896,
              "net": 11842
            }
          },
          "openInterest": 413907
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1568306,
              "short": 1505252,
              "net": 63054
            },
            "nonCommercial": {
              "long": 222319,
              "short": 406201,
              "net": -183882
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2172273
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42995,
              "short": 103822,
              "net": -60827
            },
            "nonCommercial": {
              "long": 65958,
              "short": 21249,
              "net": 44709
            },
            "smallTrader": {
              "long": 30633,
              "short": 14515,
              "net": 16118
            }
          },
          "openInterest": 154762
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283508,
              "short": 327307,
              "net": -43799
            },
            "nonCommercial": {
              "long": 119447,
              "short": 93258,
              "net": 26189
            },
            "smallTrader": {
              "long": 47947,
              "short": 30337,
              "net": 17610
            }
          },
          "openInterest": 557885
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 323078,
              "short": 335248,
              "net": -12170
            },
            "nonCommercial": {
              "long": 120672,
              "short": 111781,
              "net": 8891
            },
            "smallTrader": {
              "long": 30119,
              "short": 26840,
              "net": 3279
            }
          },
          "openInterest": 658799
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 417840,
              "short": 612051,
              "net": -194211
            },
            "nonCommercial": {
              "long": 298303,
              "short": 82198,
              "net": 216105
            },
            "smallTrader": {
              "long": 53431,
              "short": 75325,
              "net": -21894
            }
          },
          "openInterest": 931309
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 514533,
              "short": 326504,
              "net": 188029
            },
            "nonCommercial": {
              "long": 154913,
              "short": 337475,
              "net": -182562
            },
            "smallTrader": {
              "long": 81238,
              "short": 86705,
              "net": -5467
            }
          },
          "openInterest": 941986
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 62231,
              "short": 19682,
              "net": 42549
            },
            "nonCommercial": {
              "long": 8456,
              "short": 47059,
              "net": -38603
            },
            "smallTrader": {
              "long": 15229,
              "short": 19175,
              "net": -3946
            }
          },
          "openInterest": 92395
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21923,
              "short": 8295,
              "net": 13628
            },
            "nonCommercial": {
              "long": 14778,
              "short": 28652,
              "net": -13874
            },
            "smallTrader": {
              "long": 3245,
              "short": 2999,
              "net": 246
            }
          },
          "openInterest": 42972
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 197403,
              "short": 122578,
              "net": 74825
            },
            "nonCommercial": {
              "long": 92345,
              "short": 167856,
              "net": -75511
            },
            "smallTrader": {
              "long": 27922,
              "short": 27236,
              "net": 686
            }
          },
          "openInterest": 408744
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 116916,
              "short": 109083,
              "net": 7833
            },
            "nonCommercial": {
              "long": 78437,
              "short": 82422,
              "net": -3985
            },
            "smallTrader": {
              "long": 16054,
              "short": 19902,
              "net": -3848
            }
          },
          "openInterest": 276290
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 143615,
              "short": 110509,
              "net": 33106
            },
            "nonCommercial": {
              "long": 123773,
              "short": 152845,
              "net": -29072
            },
            "smallTrader": {
              "long": 26095,
              "short": 30129,
              "net": -4034
            }
          },
          "openInterest": 423535
        }
      ]
    },
    {
      "reportDate": "2025-12-16T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4003043,
              "short": 3478840,
              "net": 524203
            },
            "nonCommercial": {
              "long": 842024,
              "short": 1512132,
              "net": -670108
            },
            "smallTrader": {
              "long": 453648,
              "short": 307743,
              "net": 145905
            }
          },
          "openInterest": 5426319
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3382663,
              "short": 2158400,
              "net": 1224263
            },
            "nonCommercial": {
              "long": 711116,
              "short": 2062249,
              "net": -1351133
            },
            "smallTrader": {
              "long": 235078,
              "short": 108208,
              "net": 126870
            }
          },
          "openInterest": 4457931
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1427014,
              "short": 1505623,
              "net": -78609
            },
            "nonCommercial": {
              "long": 159412,
              "short": 206038,
              "net": -46626
            },
            "smallTrader": {
              "long": 250514,
              "short": 125279,
              "net": 125235
            }
          },
          "openInterest": 1864082
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5541050,
              "short": 3404543,
              "net": 2136507
            },
            "nonCommercial": {
              "long": 551824,
              "short": 2850013,
              "net": -2298189
            },
            "smallTrader": {
              "long": 450741,
              "short": 289059,
              "net": 161682
            }
          },
          "openInterest": 6666992
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103738,
              "short": 102167,
              "net": 1571
            },
            "nonCommercial": {
              "long": 67640,
              "short": 89535,
              "net": -21895
            },
            "smallTrader": {
              "long": 117547,
              "short": 97223,
              "net": 20324
            }
          },
          "openInterest": 293796
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1019,
              "short": 1000,
              "net": 19
            },
            "nonCommercial": {
              "long": 19366,
              "short": 19260,
              "net": 106
            },
            "smallTrader": {
              "long": 1025,
              "short": 1150,
              "net": -125
            }
          },
          "openInterest": 24502
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 18700,
              "short": 69540,
              "net": -50840
            },
            "nonCommercial": {
              "long": 66955,
              "short": 18949,
              "net": 48006
            },
            "smallTrader": {
              "long": 3892,
              "short": 1058,
              "net": 2834
            }
          },
          "openInterest": 90529
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106912,
              "short": 56503,
              "net": 50409
            },
            "nonCommercial": {
              "long": 61968,
              "short": 110466,
              "net": -48498
            },
            "smallTrader": {
              "long": 109784,
              "short": 111695,
              "net": -1911
            }
          },
          "openInterest": 282031
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186766,
              "short": 94528,
              "net": 92238
            },
            "nonCommercial": {
              "long": 25653,
              "short": 112293,
              "net": -86640
            },
            "smallTrader": {
              "long": 25464,
              "short": 31062,
              "net": -5598
            }
          },
          "openInterest": 244427
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53280,
              "short": 52456,
              "net": 824
            },
            "nonCommercial": {
              "long": 34479,
              "short": 32443,
              "net": 2036
            },
            "smallTrader": {
              "long": 7332,
              "short": 10192,
              "net": -2860
            }
          },
          "openInterest": 119328
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 58844,
              "short": 89517,
              "net": -30673
            },
            "nonCommercial": {
              "long": 58241,
              "short": 28337,
              "net": 29904
            },
            "smallTrader": {
              "long": 7853,
              "short": 7084,
              "net": 769
            }
          },
          "openInterest": 160631
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 69115,
              "short": 147994,
              "net": -78879
            },
            "nonCommercial": {
              "long": 108316,
              "short": 43490,
              "net": 64826
            },
            "smallTrader": {
              "long": 23025,
              "short": 8972,
              "net": 14053
            }
          },
          "openInterest": 256887
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 681004,
              "short": 671400,
              "net": 9604
            },
            "nonCommercial": {
              "long": 372296,
              "short": 357640,
              "net": 14656
            },
            "smallTrader": {
              "long": 130493,
              "short": 154753,
              "net": -24260
            }
          },
          "openInterest": 1522658
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 133200,
              "short": 92957,
              "net": 40243
            },
            "nonCommercial": {
              "long": 82518,
              "short": 121118,
              "net": -38600
            },
            "smallTrader": {
              "long": 12266,
              "short": 13909,
              "net": -1643
            }
          },
          "openInterest": 297995
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 813610,
              "short": 886182,
              "net": -72572
            },
            "nonCommercial": {
              "long": 269214,
              "short": 214318,
              "net": 54896
            },
            "smallTrader": {
              "long": 75888,
              "short": 58212,
              "net": 17676
            }
          },
          "openInterest": 1916438
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 65657,
              "short": 52329,
              "net": 13328
            },
            "nonCommercial": {
              "long": 9200,
              "short": 26174,
              "net": -16974
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 90249
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23481,
              "short": 30864,
              "net": -7383
            },
            "nonCommercial": {
              "long": 8446,
              "short": 1377,
              "net": 7069
            },
            "smallTrader": {
              "long": 697,
              "short": 383,
              "net": 314
            }
          },
          "openInterest": 35992
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 451583,
              "short": 647640,
              "net": -196057
            },
            "nonCommercial": {
              "long": 277002,
              "short": 132099,
              "net": 144903
            },
            "smallTrader": {
              "long": 240921,
              "short": 189767,
              "net": 51154
            }
          },
          "openInterest": 986986
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14485,
              "short": 14532,
              "net": -47
            },
            "nonCommercial": {
              "long": 29217,
              "short": 23707,
              "net": 5510
            },
            "smallTrader": {
              "long": 9275,
              "short": 14738,
              "net": -5463
            }
          },
          "openInterest": 66071
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 198541,
              "short": 282225,
              "net": -83684
            },
            "nonCommercial": {
              "long": 111381,
              "short": 35019,
              "net": 76362
            },
            "smallTrader": {
              "long": 26017,
              "short": 18695,
              "net": 7322
            }
          },
          "openInterest": 422857
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 74655,
              "short": 349013,
              "net": -274358
            },
            "nonCommercial": {
              "long": 280920,
              "short": 46942,
              "net": 233978
            },
            "smallTrader": {
              "long": 58795,
              "short": 18415,
              "net": 40380
            }
          },
          "openInterest": 471093
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 164434,
              "short": 200743,
              "net": -36309
            },
            "nonCommercial": {
              "long": 57310,
              "short": 41968,
              "net": 15342
            },
            "smallTrader": {
              "long": 49673,
              "short": 28706,
              "net": 20967
            }
          },
          "openInterest": 352627
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101002,
              "short": 105746,
              "net": -4744
            },
            "nonCommercial": {
              "long": 146275,
              "short": 149217,
              "net": -2942
            },
            "smallTrader": {
              "long": 129441,
              "short": 121755,
              "net": 7686
            }
          },
          "openInterest": 379679
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104828,
              "short": 131406,
              "net": -26578
            },
            "nonCommercial": {
              "long": 105852,
              "short": 73471,
              "net": 32381
            },
            "smallTrader": {
              "long": 18819,
              "short": 24622,
              "net": -5803
            }
          },
          "openInterest": 290827
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108892,
              "short": 172079,
              "net": -63187
            },
            "nonCommercial": {
              "long": 137274,
              "short": 61343,
              "net": 75931
            },
            "smallTrader": {
              "long": 26062,
              "short": 38806,
              "net": -12744
            }
          },
          "openInterest": 322316
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82573,
              "short": 174312,
              "net": -91739
            },
            "nonCommercial": {
              "long": 158447,
              "short": 71335,
              "net": 87112
            },
            "smallTrader": {
              "long": 124241,
              "short": 119614,
              "net": 4627
            }
          },
          "openInterest": 365595
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 205962,
              "short": 209343,
              "net": -3381
            },
            "smallTrader": {
              "long": 4218,
              "short": 837,
              "net": 3381
            }
          },
          "openInterest": 216367
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 193477,
              "short": 251986,
              "net": -58509
            },
            "nonCommercial": {
              "long": 99300,
              "short": 61228,
              "net": 38072
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 403867
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 554590,
              "short": 438683,
              "net": 115907
            },
            "nonCommercial": {
              "long": 216935,
              "short": 344972,
              "net": -128037
            },
            "smallTrader": {
              "long": 61681,
              "short": 49551,
              "net": 12130
            }
          },
          "openInterest": 1574623
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66845,
              "short": 17587,
              "net": 49258
            },
            "nonCommercial": {
              "long": 8129,
              "short": 56172,
              "net": -48043
            },
            "smallTrader": {
              "long": 25664,
              "short": 26879,
              "net": -1215
            }
          },
          "openInterest": 103974
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 16554,
              "short": 45118,
              "net": -28564
            },
            "nonCommercial": {
              "long": 57731,
              "short": 34438,
              "net": 23293
            },
            "smallTrader": {
              "long": 11206,
              "short": 5935,
              "net": 5271
            }
          },
          "openInterest": 97095
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 336101,
              "short": 366292,
              "net": -30191
            },
            "nonCommercial": {
              "long": 77332,
              "short": 67250,
              "net": 10082
            },
            "smallTrader": {
              "long": 40194,
              "short": 20085,
              "net": 20109
            }
          },
          "openInterest": 503526
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1806482,
              "short": 1771278,
              "net": 35204
            },
            "nonCommercial": {
              "long": 237159,
              "short": 396068,
              "net": -158909
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2504363
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 45998,
              "short": 101189,
              "net": -55191
            },
            "nonCommercial": {
              "long": 56034,
              "short": 19682,
              "net": 36352
            },
            "smallTrader": {
              "long": 31271,
              "short": 12432,
              "net": 18839
            }
          },
          "openInterest": 152921
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 273736,
              "short": 302303,
              "net": -28567
            },
            "nonCommercial": {
              "long": 118531,
              "short": 104319,
              "net": 14212
            },
            "smallTrader": {
              "long": 44561,
              "short": 30206,
              "net": 14355
            }
          },
          "openInterest": 545173
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 346375,
              "short": 311618,
              "net": 34757
            },
            "nonCommercial": {
              "long": 107369,
              "short": 139989,
              "net": -32620
            },
            "smallTrader": {
              "long": 28627,
              "short": 30764,
              "net": -2137
            }
          },
          "openInterest": 667726
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 398892,
              "short": 574153,
              "net": -175261
            },
            "nonCommercial": {
              "long": 273463,
              "short": 80573,
              "net": 192890
            },
            "smallTrader": {
              "long": 54796,
              "short": 72425,
              "net": -17629
            }
          },
          "openInterest": 880590
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 511885,
              "short": 345914,
              "net": 165971
            },
            "nonCommercial": {
              "long": 159080,
              "short": 316729,
              "net": -157649
            },
            "smallTrader": {
              "long": 77011,
              "short": 85333,
              "net": -8322
            }
          },
          "openInterest": 942193
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 61402,
              "short": 21032,
              "net": 40370
            },
            "nonCommercial": {
              "long": 9448,
              "short": 48355,
              "net": -38907
            },
            "smallTrader": {
              "long": 32524,
              "short": 33987,
              "net": -1463
            }
          },
          "openInterest": 103436
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7427,
              "short": 2238,
              "net": 5189
            },
            "nonCommercial": {
              "long": 15895,
              "short": 20490,
              "net": -4595
            },
            "smallTrader": {
              "long": 2137,
              "short": 2731,
              "net": -594
            }
          },
          "openInterest": 26994
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 210559,
              "short": 134563,
              "net": 75996
            },
            "nonCommercial": {
              "long": 74904,
              "short": 149396,
              "net": -74492
            },
            "smallTrader": {
              "long": 23973,
              "short": 25477,
              "net": -1504
            }
          },
          "openInterest": 407195
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118003,
              "short": 103568,
              "net": 14435
            },
            "nonCommercial": {
              "long": 85510,
              "short": 96568,
              "net": -11058
            },
            "smallTrader": {
              "long": 16594,
              "short": 19971,
              "net": -3377
            }
          },
          "openInterest": 291715
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 165796,
              "short": 113415,
              "net": 52381
            },
            "nonCommercial": {
              "long": 133339,
              "short": 183505,
              "net": -50166
            },
            "smallTrader": {
              "long": 28715,
              "short": 30930,
              "net": -2215
            }
          },
          "openInterest": 465597
        }
      ]
    },
    {
      "reportDate": "2025-12-23T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4154373,
              "short": 3495767,
              "net": 658606
            },
            "nonCommercial": {
              "long": 861532,
              "short": 1603902,
              "net": -742370
            },
            "smallTrader": {
              "long": 416531,
              "short": 332767,
              "net": 83764
            }
          },
          "openInterest": 5569530
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3418584,
              "short": 2181267,
              "net": 1237317
            },
            "nonCommercial": {
              "long": 717763,
              "short": 2080466,
              "net": -1362703
            },
            "smallTrader": {
              "long": 239406,
              "short": 114020,
              "net": 125386
            }
          },
          "openInterest": 4497131
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1401096,
              "short": 1524900,
              "net": -123804
            },
            "nonCommercial": {
              "long": 177058,
              "short": 185800,
              "net": -8742
            },
            "smallTrader": {
              "long": 253476,
              "short": 120930,
              "net": 132546
            }
          },
          "openInterest": 1852267
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5569959,
              "short": 3380847,
              "net": 2189112
            },
            "nonCommercial": {
              "long": 583012,
              "short": 2923048,
              "net": -2340036
            },
            "smallTrader": {
              "long": 444428,
              "short": 293504,
              "net": 150924
            }
          },
          "openInterest": 6725829
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106231,
              "short": 102459,
              "net": 3772
            },
            "nonCommercial": {
              "long": 70657,
              "short": 92255,
              "net": -21598
            },
            "smallTrader": {
              "long": 36905,
              "short": 19079,
              "net": 17826
            }
          },
          "openInterest": 217163
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1304,
              "short": 851,
              "net": 453
            },
            "nonCommercial": {
              "long": 17363,
              "short": 17842,
              "net": -479
            },
            "smallTrader": {
              "long": 1203,
              "short": 1177,
              "net": 26
            }
          },
          "openInterest": 21988
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29828,
              "short": 79561,
              "net": -49733
            },
            "nonCommercial": {
              "long": 61596,
              "short": 13921,
              "net": 47675
            },
            "smallTrader": {
              "long": 3533,
              "short": 1475,
              "net": 2058
            }
          },
          "openInterest": 113899
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104258,
              "short": 60602,
              "net": 43656
            },
            "nonCommercial": {
              "long": 63540,
              "short": 104739,
              "net": -41199
            },
            "smallTrader": {
              "long": 28000,
              "short": 30457,
              "net": -2457
            }
          },
          "openInterest": 198132
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 127092,
              "short": 69902,
              "net": 57190
            },
            "nonCommercial": {
              "long": 41739,
              "short": 97532,
              "net": -55793
            },
            "smallTrader": {
              "long": 27500,
              "short": 28897,
              "net": -1397
            }
          },
          "openInterest": 197138
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53030,
              "short": 53200,
              "net": -170
            },
            "nonCommercial": {
              "long": 38206,
              "short": 36108,
              "net": 2098
            },
            "smallTrader": {
              "long": 8267,
              "short": 10195,
              "net": -1928
            }
          },
          "openInterest": 123937
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66517,
              "short": 91518,
              "net": -25001
            },
            "nonCommercial": {
              "long": 53105,
              "short": 29432,
              "net": 23673
            },
            "smallTrader": {
              "long": 7859,
              "short": 6531,
              "net": 1328
            }
          },
          "openInterest": 161478
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 79729,
              "short": 160175,
              "net": -80446
            },
            "nonCommercial": {
              "long": 108078,
              "short": 40990,
              "net": 67088
            },
            "smallTrader": {
              "long": 22263,
              "short": 8905,
              "net": 13358
            }
          },
          "openInterest": 267343
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 676552,
              "short": 717552,
              "net": -41000
            },
            "nonCommercial": {
              "long": 361501,
              "short": 296629,
              "net": 64872
            },
            "smallTrader": {
              "long": 130423,
              "short": 154295,
              "net": -23872
            }
          },
          "openInterest": 1516552
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131758,
              "short": 100409,
              "net": 31349
            },
            "nonCommercial": {
              "long": 80440,
              "short": 112073,
              "net": -31633
            },
            "smallTrader": {
              "long": 12813,
              "short": 12529,
              "net": 284
            }
          },
          "openInterest": 300552
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 798358,
              "short": 866542,
              "net": -68184
            },
            "nonCommercial": {
              "long": 261767,
              "short": 196869,
              "net": 64898
            },
            "smallTrader": {
              "long": 60680,
              "short": 57394,
              "net": 3286
            }
          },
          "openInterest": 1863543
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36627,
              "short": 40465,
              "net": -3838
            },
            "nonCommercial": {
              "long": 10845,
              "short": 10975,
              "net": -130
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61462
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25261,
              "short": 31548,
              "net": -6287
            },
            "nonCommercial": {
              "long": 7958,
              "short": 1857,
              "net": 6101
            },
            "smallTrader": {
              "long": 638,
              "short": 452,
              "net": 186
            }
          },
          "openInterest": 37067
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 463484,
              "short": 672962,
              "net": -209478
            },
            "nonCommercial": {
              "long": 293179,
              "short": 133288,
              "net": 159891
            },
            "smallTrader": {
              "long": 92243,
              "short": 42656,
              "net": 49587
            }
          },
          "openInterest": 866951
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14486,
              "short": 14871,
              "net": -385
            },
            "nonCommercial": {
              "long": 29818,
              "short": 23771,
              "net": 6047
            },
            "smallTrader": {
              "long": 9790,
              "short": 15452,
              "net": -5662
            }
          },
          "openInterest": 67353
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 200817,
              "short": 277196,
              "net": -76379
            },
            "nonCommercial": {
              "long": 107307,
              "short": 36498,
              "net": 70809
            },
            "smallTrader": {
              "long": 23962,
              "short": 18392,
              "net": 5570
            }
          },
          "openInterest": 419188
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 75835,
              "short": 359361,
              "net": -283526
            },
            "nonCommercial": {
              "long": 290161,
              "short": 49461,
              "net": 240700
            },
            "smallTrader": {
              "long": 62268,
              "short": 19442,
              "net": 42826
            }
          },
          "openInterest": 492103
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 166786,
              "short": 197101,
              "net": -30315
            },
            "nonCommercial": {
              "long": 55058,
              "short": 41732,
              "net": 13326
            },
            "smallTrader": {
              "long": 48170,
              "short": 31181,
              "net": 16989
            }
          },
          "openInterest": 347639
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99644,
              "short": 105548,
              "net": -5904
            },
            "nonCommercial": {
              "long": 141133,
              "short": 139910,
              "net": 1223
            },
            "smallTrader": {
              "long": 40969,
              "short": 36288,
              "net": 4681
            }
          },
          "openInterest": 285084
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100336,
              "short": 132152,
              "net": -31816
            },
            "nonCommercial": {
              "long": 112799,
              "short": 75199,
              "net": 37600
            },
            "smallTrader": {
              "long": 17651,
              "short": 23435,
              "net": -5784
            }
          },
          "openInterest": 288934
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109446,
              "short": 175102,
              "net": -65656
            },
            "nonCommercial": {
              "long": 140049,
              "short": 61255,
              "net": 78794
            },
            "smallTrader": {
              "long": 26337,
              "short": 39475,
              "net": -13138
            }
          },
          "openInterest": 326084
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82849,
              "short": 188902,
              "net": -106053
            },
            "nonCommercial": {
              "long": 164985,
              "short": 63809,
              "net": 101176
            },
            "smallTrader": {
              "long": 7287,
              "short": 2410,
              "net": 4877
            }
          },
          "openInterest": 255477
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 204785,
              "short": 208235,
              "net": -3450
            },
            "smallTrader": {
              "long": 4111,
              "short": 661,
              "net": 3450
            }
          },
          "openInterest": 214136
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 128215,
              "short": 178143,
              "net": -49928
            },
            "nonCommercial": {
              "long": 93583,
              "short": 60008,
              "net": 33575
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 274369
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 561909,
              "short": 414312,
              "net": 147597
            },
            "nonCommercial": {
              "long": 231380,
              "short": 387700,
              "net": -156320
            },
            "smallTrader": {
              "long": 54945,
              "short": 46222,
              "net": 8723
            }
          },
          "openInterest": 1557649
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65300,
              "short": 20375,
              "net": 44925
            },
            "nonCommercial": {
              "long": 9596,
              "short": 53630,
              "net": -44034
            },
            "smallTrader": {
              "long": 3439,
              "short": 4330,
              "net": -891
            }
          },
          "openInterest": 82159
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20064,
              "short": 45465,
              "net": -25401
            },
            "nonCommercial": {
              "long": 48138,
              "short": 28795,
              "net": 19343
            },
            "smallTrader": {
              "long": 11968,
              "short": 5910,
              "net": 6058
            }
          },
          "openInterest": 90330
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 276115,
              "short": 291475,
              "net": -15360
            },
            "nonCommercial": {
              "long": 70747,
              "short": 72948,
              "net": -2201
            },
            "smallTrader": {
              "long": 33098,
              "short": 15537,
              "net": 17561
            }
          },
          "openInterest": 388537
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1383577,
              "short": 1431799,
              "net": -48222
            },
            "nonCommercial": {
              "long": 241445,
              "short": 323951,
              "net": -82506
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1923191
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 46775,
              "short": 101042,
              "net": -54267
            },
            "nonCommercial": {
              "long": 55243,
              "short": 19359,
              "net": 35884
            },
            "smallTrader": {
              "long": 31956,
              "short": 13573,
              "net": 18383
            }
          },
          "openInterest": 155710
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 265218,
              "short": 281109,
              "net": -15891
            },
            "nonCommercial": {
              "long": 114468,
              "short": 110981,
              "net": 3487
            },
            "smallTrader": {
              "long": 42752,
              "short": 30348,
              "net": 12404
            }
          },
          "openInterest": 520064
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 354801,
              "short": 293926,
              "net": 60875
            },
            "nonCommercial": {
              "long": 110413,
              "short": 168298,
              "net": -57885
            },
            "smallTrader": {
              "long": 27202,
              "short": 30192,
              "net": -2990
            }
          },
          "openInterest": 662742
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 385337,
              "short": 535645,
              "net": -150308
            },
            "nonCommercial": {
              "long": 240024,
              "short": 82245,
              "net": 157779
            },
            "smallTrader": {
              "long": 58842,
              "short": 66313,
              "net": -7471
            }
          },
          "openInterest": 845580
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 508199,
              "short": 354215,
              "net": 153984
            },
            "nonCommercial": {
              "long": 161284,
              "short": 310825,
              "net": -149541
            },
            "smallTrader": {
              "long": 73501,
              "short": 77944,
              "net": -4443
            }
          },
          "openInterest": 938797
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63909,
              "short": 20553,
              "net": 43356
            },
            "nonCommercial": {
              "long": 8780,
              "short": 52769,
              "net": -43989
            },
            "smallTrader": {
              "long": 15494,
              "short": 14861,
              "net": 633
            }
          },
          "openInterest": 88305
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7481,
              "short": 2704,
              "net": 4777
            },
            "nonCommercial": {
              "long": 16688,
              "short": 20709,
              "net": -4021
            },
            "smallTrader": {
              "long": 2215,
              "short": 2971,
              "net": -756
            }
          },
          "openInterest": 28181
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 206597,
              "short": 124216,
              "net": 82381
            },
            "nonCommercial": {
              "long": 66902,
              "short": 148137,
              "net": -81235
            },
            "smallTrader": {
              "long": 22762,
              "short": 23908,
              "net": -1146
            }
          },
          "openInterest": 378125
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 121535,
              "short": 108143,
              "net": 13392
            },
            "nonCommercial": {
              "long": 83434,
              "short": 92219,
              "net": -8785
            },
            "smallTrader": {
              "long": 15368,
              "short": 19975,
              "net": -4607
            }
          },
          "openInterest": 301013
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 178963,
              "short": 106574,
              "net": 72389
            },
            "nonCommercial": {
              "long": 134314,
              "short": 206146,
              "net": -71832
            },
            "smallTrader": {
              "long": 29697,
              "short": 30254,
              "net": -557
            }
          },
          "openInterest": 486727
        }
      ]
    },
    {
      "reportDate": "2025-12-30T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4262744,
              "short": 3455164,
              "net": 807580
            },
            "nonCommercial": {
              "long": 641973,
              "short": 1581631,
              "net": -939658
            },
            "smallTrader": {
              "long": 442328,
              "short": 310250,
              "net": 132078
            }
          },
          "openInterest": 5500186
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3456352,
              "short": 2179980,
              "net": 1276372
            },
            "nonCommercial": {
              "long": 740634,
              "short": 2140241,
              "net": -1399607
            },
            "smallTrader": {
              "long": 230955,
              "short": 107720,
              "net": 123235
            }
          },
          "openInterest": 4530789
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1389434,
              "short": 1530748,
              "net": -141314
            },
            "nonCommercial": {
              "long": 185994,
              "short": 171772,
              "net": 14222
            },
            "smallTrader": {
              "long": 255523,
              "short": 128431,
              "net": 127092
            }
          },
          "openInterest": 1848982
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5609370,
              "short": 3410195,
              "net": 2199175
            },
            "nonCommercial": {
              "long": 504189,
              "short": 2906986,
              "net": -2402797
            },
            "smallTrader": {
              "long": 467244,
              "short": 263622,
              "net": 203622
            }
          },
          "openInterest": 6704829
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 105384,
              "short": 106222,
              "net": -838
            },
            "nonCommercial": {
              "long": 77497,
              "short": 98713,
              "net": -21216
            },
            "smallTrader": {
              "long": 37932,
              "short": 15878,
              "net": 22054
            }
          },
          "openInterest": 223804
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1342,
              "short": 716,
              "net": 626
            },
            "nonCommercial": {
              "long": 16411,
              "short": 16924,
              "net": -513
            },
            "smallTrader": {
              "long": 1058,
              "short": 1171,
              "net": -113
            }
          },
          "openInterest": 20166
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 31634,
              "short": 76592,
              "net": -44958
            },
            "nonCommercial": {
              "long": 60132,
              "short": 18023,
              "net": 42109
            },
            "smallTrader": {
              "long": 4052,
              "short": 1203,
              "net": 2849
            }
          },
          "openInterest": 107900
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97782,
              "short": 63299,
              "net": 34483
            },
            "nonCommercial": {
              "long": 69492,
              "short": 102699,
              "net": -33207
            },
            "smallTrader": {
              "long": 26408,
              "short": 27684,
              "net": -1276
            }
          },
          "openInterest": 196003
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 126948,
              "short": 90860,
              "net": 36088
            },
            "nonCommercial": {
              "long": 52787,
              "short": 93298,
              "net": -40511
            },
            "smallTrader": {
              "long": 30182,
              "short": 25759,
              "net": 4423
            }
          },
          "openInterest": 211171
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 51903,
              "short": 54119,
              "net": -2216
            },
            "nonCommercial": {
              "long": 39222,
              "short": 36064,
              "net": 3158
            },
            "smallTrader": {
              "long": 8263,
              "short": 9205,
              "net": -942
            }
          },
          "openInterest": 124018
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 67199,
              "short": 93008,
              "net": -25809
            },
            "nonCommercial": {
              "long": 53068,
              "short": 28525,
              "net": 24543
            },
            "smallTrader": {
              "long": 7797,
              "short": 6531,
              "net": 1266
            }
          },
          "openInterest": 164520
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 78728,
              "short": 151436,
              "net": -72708
            },
            "nonCommercial": {
              "long": 102775,
              "short": 42936,
              "net": 59839
            },
            "smallTrader": {
              "long": 22169,
              "short": 9300,
              "net": 12869
            }
          },
          "openInterest": 260139
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 699777,
              "short": 726128,
              "net": -26351
            },
            "nonCommercial": {
              "long": 362375,
              "short": 309183,
              "net": 53192
            },
            "smallTrader": {
              "long": 133460,
              "short": 160301,
              "net": -26841
            }
          },
          "openInterest": 1543015
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 134056,
              "short": 103961,
              "net": 30095
            },
            "nonCommercial": {
              "long": 81162,
              "short": 112119,
              "net": -30957
            },
            "smallTrader": {
              "long": 12883,
              "short": 12021,
              "net": 862
            }
          },
          "openInterest": 300962
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 808460,
              "short": 878713,
              "net": -70253
            },
            "nonCommercial": {
              "long": 261395,
              "short": 196804,
              "net": 64591
            },
            "smallTrader": {
              "long": 61142,
              "short": 55480,
              "net": 5662
            }
          },
          "openInterest": 1898257
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36643,
              "short": 40219,
              "net": -3576
            },
            "nonCommercial": {
              "long": 10476,
              "short": 10966,
              "net": -490
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 61375
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 25850,
              "short": 32013,
              "net": -6163
            },
            "nonCommercial": {
              "long": 7926,
              "short": 1878,
              "net": 6048
            },
            "smallTrader": {
              "long": 577,
              "short": 462,
              "net": 115
            }
          },
          "openInterest": 37531
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 464299,
              "short": 675925,
              "net": -211626
            },
            "nonCommercial": {
              "long": 294738,
              "short": 137273,
              "net": 157465
            },
            "smallTrader": {
              "long": 92672,
              "short": 38511,
              "net": 54161
            }
          },
          "openInterest": 869169
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14750,
              "short": 15403,
              "net": -653
            },
            "nonCommercial": {
              "long": 30695,
              "short": 23872,
              "net": 6823
            },
            "smallTrader": {
              "long": 10213,
              "short": 16383,
              "net": -6170
            }
          },
          "openInterest": 68748
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188472,
              "short": 266732,
              "net": -78260
            },
            "nonCommercial": {
              "long": 109140,
              "short": 36132,
              "net": 73008
            },
            "smallTrader": {
              "long": 22091,
              "short": 16839,
              "net": 5252
            }
          },
          "openInterest": 410358
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82254,
              "short": 357500,
              "net": -275246
            },
            "nonCommercial": {
              "long": 275592,
              "short": 44419,
              "net": 231173
            },
            "smallTrader": {
              "long": 60217,
              "short": 16144,
              "net": 44073
            }
          },
          "openInterest": 481866
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 167490,
              "short": 199906,
              "net": -32416
            },
            "nonCommercial": {
              "long": 61424,
              "short": 43774,
              "net": 17650
            },
            "smallTrader": {
              "long": 42043,
              "short": 27277,
              "net": 14766
            }
          },
          "openInterest": 343725
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95645,
              "short": 114721,
              "net": -19076
            },
            "nonCommercial": {
              "long": 144596,
              "short": 130528,
              "net": 14068
            },
            "smallTrader": {
              "long": 41346,
              "short": 36338,
              "net": 5008
            }
          },
          "openInterest": 286132
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 101154,
              "short": 135085,
              "net": -33931
            },
            "nonCommercial": {
              "long": 116351,
              "short": 75018,
              "net": 41333
            },
            "smallTrader": {
              "long": 17690,
              "short": 25092,
              "net": -7402
            }
          },
          "openInterest": 295500
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109041,
              "short": 174654,
              "net": -65613
            },
            "nonCommercial": {
              "long": 140494,
              "short": 62307,
              "net": 78187
            },
            "smallTrader": {
              "long": 24700,
              "short": 37274,
              "net": -12574
            }
          },
          "openInterest": 327077
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79281,
              "short": 191070,
              "net": -111789
            },
            "nonCommercial": {
              "long": 162240,
              "short": 55874,
              "net": 106366
            },
            "smallTrader": {
              "long": 7454,
              "short": 2031,
              "net": 5423
            }
          },
          "openInterest": 249474
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 90106,
              "short": 92139,
              "net": -2033
            },
            "smallTrader": {
              "long": 2727,
              "short": 694,
              "net": 2033
            }
          },
          "openInterest": 94649
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 136650,
              "short": 181629,
              "net": -44979
            },
            "nonCommercial": {
              "long": 96752,
              "short": 69084,
              "net": 27668
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 286451
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 559213,
              "short": 414589,
              "net": 144624
            },
            "nonCommercial": {
              "long": 221716,
              "short": 376610,
              "net": -154894
            },
            "smallTrader": {
              "long": 54365,
              "short": 44095,
              "net": 10270
            }
          },
          "openInterest": 1533985
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63607,
              "short": 19808,
              "net": 43799
            },
            "nonCommercial": {
              "long": 8706,
              "short": 51960,
              "net": -43254
            },
            "smallTrader": {
              "long": 3647,
              "short": 4192,
              "net": -545
            }
          },
          "openInterest": 79352
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20298,
              "short": 43934,
              "net": -23636
            },
            "nonCommercial": {
              "long": 44667,
              "short": 26625,
              "net": 18042
            },
            "smallTrader": {
              "long": 9884,
              "short": 4290,
              "net": 5594
            }
          },
          "openInterest": 82836
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 276880,
              "short": 290166,
              "net": -13286
            },
            "nonCommercial": {
              "long": 66112,
              "short": 69743,
              "net": -3631
            },
            "smallTrader": {
              "long": 33024,
              "short": 16107,
              "net": 16917
            }
          },
          "openInterest": 388787
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1403461,
              "short": 1431420,
              "net": -27959
            },
            "nonCommercial": {
              "long": 226425,
              "short": 320988,
              "net": -94563
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1949403
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 50323,
              "short": 100585,
              "net": -50262
            },
            "nonCommercial": {
              "long": 50506,
              "short": 20443,
              "net": 30063
            },
            "smallTrader": {
              "long": 31855,
              "short": 11656,
              "net": 20199
            }
          },
          "openInterest": 157391
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 257601,
              "short": 266356,
              "net": -8755
            },
            "nonCommercial": {
              "long": 105952,
              "short": 108326,
              "net": -2374
            },
            "smallTrader": {
              "long": 41100,
              "short": 29971,
              "net": 11129
            }
          },
          "openInterest": 487814
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 337138,
              "short": 272999,
              "net": 64139
            },
            "nonCommercial": {
              "long": 103269,
              "short": 163709,
              "net": -60440
            },
            "smallTrader": {
              "long": 26399,
              "short": 30098,
              "net": -3699
            }
          },
          "openInterest": 630045
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 376801,
              "short": 488690,
              "net": -111889
            },
            "nonCommercial": {
              "long": 203843,
              "short": 82032,
              "net": 121811
            },
            "smallTrader": {
              "long": 55352,
              "short": 65274,
              "net": -9922
            }
          },
          "openInterest": 776599
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 498962,
              "short": 353800,
              "net": 145162
            },
            "nonCommercial": {
              "long": 155133,
              "short": 292955,
              "net": -137822
            },
            "smallTrader": {
              "long": 75702,
              "short": 83042,
              "net": -7340
            }
          },
          "openInterest": 923101
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63329,
              "short": 20960,
              "net": 42369
            },
            "nonCommercial": {
              "long": 8910,
              "short": 53108,
              "net": -44198
            },
            "smallTrader": {
              "long": 16776,
              "short": 14947,
              "net": 1829
            }
          },
          "openInterest": 89124
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8371,
              "short": 3783,
              "net": 4588
            },
            "nonCommercial": {
              "long": 16652,
              "short": 20612,
              "net": -3960
            },
            "smallTrader": {
              "long": 2278,
              "short": 2906,
              "net": -628
            }
          },
          "openInterest": 28984
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 213546,
              "short": 123176,
              "net": 90370
            },
            "nonCommercial": {
              "long": 69323,
              "short": 159726,
              "net": -90403
            },
            "smallTrader": {
              "long": 24567,
              "short": 24534,
              "net": 33
            }
          },
          "openInterest": 401915
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118715,
              "short": 110752,
              "net": 7963
            },
            "nonCommercial": {
              "long": 84515,
              "short": 86315,
              "net": -1800
            },
            "smallTrader": {
              "long": 15517,
              "short": 21680,
              "net": -6163
            }
          },
          "openInterest": 294382
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 175217,
              "short": 105241,
              "net": 69976
            },
            "nonCommercial": {
              "long": 132115,
              "short": 203106,
              "net": -70991
            },
            "smallTrader": {
              "long": 29271,
              "short": 28256,
              "net": 1015
            }
          },
          "openInterest": 488488
        }
      ]
    },
    {
      "reportDate": "2026-01-06T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4312768,
              "short": 3502037,
              "net": 810731
            },
            "nonCommercial": {
              "long": 640744,
              "short": 1556296,
              "net": -915552
            },
            "smallTrader": {
              "long": 431614,
              "short": 326793,
              "net": 104821
            }
          },
          "openInterest": 5536100
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3454411,
              "short": 2237725,
              "net": 1216686
            },
            "nonCommercial": {
              "long": 748754,
              "short": 2095408,
              "net": -1346654
            },
            "smallTrader": {
              "long": 234909,
              "short": 104941,
              "net": 129968
            }
          },
          "openInterest": 4567965
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1426123,
              "short": 1535109,
              "net": -108986
            },
            "nonCommercial": {
              "long": 179026,
              "short": 185858,
              "net": -6832
            },
            "smallTrader": {
              "long": 244512,
              "short": 128694,
              "net": 115818
            }
          },
          "openInterest": 1871364
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5621679,
              "short": 3473256,
              "net": 2148423
            },
            "nonCommercial": {
              "long": 539618,
              "short": 2852371,
              "net": -2312753
            },
            "smallTrader": {
              "long": 441852,
              "short": 277522,
              "net": 164330
            }
          },
          "openInterest": 6737810
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 106793,
              "short": 110036,
              "net": -3243
            },
            "nonCommercial": {
              "long": 80491,
              "short": 99451,
              "net": -18960
            },
            "smallTrader": {
              "long": 38862,
              "short": 16659,
              "net": 22203
            }
          },
          "openInterest": 230926
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1337,
              "short": 679,
              "net": 658
            },
            "nonCommercial": {
              "long": 18004,
              "short": 18738,
              "net": -734
            },
            "smallTrader": {
              "long": 1194,
              "short": 1118,
              "net": 76
            }
          },
          "openInterest": 22168
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21077,
              "short": 41375,
              "net": -20298
            },
            "nonCommercial": {
              "long": 48051,
              "short": 30434,
              "net": 17617
            },
            "smallTrader": {
              "long": 3664,
              "short": 983,
              "net": 2681
            }
          },
          "openInterest": 73669
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96932,
              "short": 67694,
              "net": 29238
            },
            "nonCommercial": {
              "long": 76486,
              "short": 107024,
              "net": -30538
            },
            "smallTrader": {
              "long": 29639,
              "short": 28339,
              "net": 1300
            }
          },
          "openInterest": 206314
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125159,
              "short": 89097,
              "net": 36062
            },
            "nonCommercial": {
              "long": 56931,
              "short": 97516,
              "net": -40585
            },
            "smallTrader": {
              "long": 31413,
              "short": 26890,
              "net": 4523
            }
          },
          "openInterest": 218740
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 53522,
              "short": 56140,
              "net": -2618
            },
            "nonCommercial": {
              "long": 39330,
              "short": 36100,
              "net": 3230
            },
            "smallTrader": {
              "long": 8684,
              "short": 9296,
              "net": -612
            }
          },
          "openInterest": 127271
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68593,
              "short": 100216,
              "net": -31623
            },
            "nonCommercial": {
              "long": 56382,
              "short": 25846,
              "net": 30536
            },
            "smallTrader": {
              "long": 7779,
              "short": 6692,
              "net": 1087
            }
          },
          "openInterest": 170823
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 81594,
              "short": 153608,
              "net": -72014
            },
            "nonCommercial": {
              "long": 101724,
              "short": 43866,
              "net": 57858
            },
            "smallTrader": {
              "long": 23490,
              "short": 9334,
              "net": 14156
            }
          },
          "openInterest": 267027
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 691692,
              "short": 733545,
              "net": -41853
            },
            "nonCommercial": {
              "long": 363722,
              "short": 303610,
              "net": 60112
            },
            "smallTrader": {
              "long": 136396,
              "short": 154655,
              "net": -18259
            }
          },
          "openInterest": 1537728
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 139812,
              "short": 114953,
              "net": 24859
            },
            "nonCommercial": {
              "long": 81409,
              "short": 110329,
              "net": -28920
            },
            "smallTrader": {
              "long": 15538,
              "short": 11477,
              "net": 4061
            }
          },
          "openInterest": 311647
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 829757,
              "short": 900523,
              "net": -70766
            },
            "nonCommercial": {
              "long": 258956,
              "short": 201604,
              "net": 57352
            },
            "smallTrader": {
              "long": 68171,
              "short": 54757,
              "net": 13414
            }
          },
          "openInterest": 1968879
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35413,
              "short": 44664,
              "net": -9251
            },
            "nonCommercial": {
              "long": 15100,
              "short": 10993,
              "net": 4107
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 66021
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 21935,
              "short": 26431,
              "net": -4496
            },
            "nonCommercial": {
              "long": 6430,
              "short": 1889,
              "net": 4541
            },
            "smallTrader": {
              "long": 624,
              "short": 669,
              "net": -45
            }
          },
          "openInterest": 32557
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 469661,
              "short": 685480,
              "net": -215819
            },
            "nonCommercial": {
              "long": 298253,
              "short": 135441,
              "net": 162812
            },
            "smallTrader": {
              "long": 93907,
              "short": 40900,
              "net": 53007
            }
          },
          "openInterest": 881815
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14585,
              "short": 16784,
              "net": -2199
            },
            "nonCommercial": {
              "long": 32264,
              "short": 23920,
              "net": 8344
            },
            "smallTrader": {
              "long": 10396,
              "short": 16541,
              "net": -6145
            }
          },
          "openInterest": 72392
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 196346,
              "short": 270685,
              "net": -74339
            },
            "nonCommercial": {
              "long": 109484,
              "short": 39526,
              "net": 69958
            },
            "smallTrader": {
              "long": 23267,
              "short": 18886,
              "net": 4381
            }
          },
          "openInterest": 420878
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 80218,
              "short": 352253,
              "net": -272035
            },
            "nonCommercial": {
              "long": 274435,
              "short": 46803,
              "net": 227632
            },
            "smallTrader": {
              "long": 60118,
              "short": 15715,
              "net": 44403
            }
          },
          "openInterest": 488116
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169017,
              "short": 196627,
              "net": -27610
            },
            "nonCommercial": {
              "long": 64783,
              "short": 45913,
              "net": 18870
            },
            "smallTrader": {
              "long": 40281,
              "short": 31541,
              "net": 8740
            }
          },
          "openInterest": 353374
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94001,
              "short": 106169,
              "net": -12168
            },
            "nonCommercial": {
              "long": 140441,
              "short": 131626,
              "net": 8815
            },
            "smallTrader": {
              "long": 42873,
              "short": 39520,
              "net": 3353
            }
          },
          "openInterest": 287715
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106284,
              "short": 141265,
              "net": -34981
            },
            "nonCommercial": {
              "long": 118065,
              "short": 76677,
              "net": 41388
            },
            "smallTrader": {
              "long": 19018,
              "short": 25425,
              "net": -6407
            }
          },
          "openInterest": 303764
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108620,
              "short": 177515,
              "net": -68895
            },
            "nonCommercial": {
              "long": 141608,
              "short": 60882,
              "net": 80726
            },
            "smallTrader": {
              "long": 26303,
              "short": 38134,
              "net": -11831
            }
          },
          "openInterest": 331020
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80873,
              "short": 194427,
              "net": -113554
            },
            "nonCommercial": {
              "long": 161616,
              "short": 52315,
              "net": 109301
            },
            "smallTrader": {
              "long": 6879,
              "short": 2626,
              "net": 4253
            }
          },
          "openInterest": 250364
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 94087,
              "short": 96857,
              "net": -2770
            },
            "smallTrader": {
              "long": 3391,
              "short": 621,
              "net": 2770
            }
          },
          "openInterest": 102523
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 132460,
              "short": 184827,
              "net": -52367
            },
            "nonCommercial": {
              "long": 97977,
              "short": 62376,
              "net": 35601
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 284377
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 585931,
              "short": 432017,
              "net": 153914
            },
            "nonCommercial": {
              "long": 253256,
              "short": 418815,
              "net": -165559
            },
            "smallTrader": {
              "long": 58124,
              "short": 46479,
              "net": 11645
            }
          },
          "openInterest": 1596169
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64978,
              "short": 20758,
              "net": 44220
            },
            "nonCommercial": {
              "long": 12971,
              "short": 56334,
              "net": -43363
            },
            "smallTrader": {
              "long": 3609,
              "short": 4466,
              "net": -857
            }
          },
          "openInterest": 84556
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18665,
              "short": 42579,
              "net": -23914
            },
            "nonCommercial": {
              "long": 42589,
              "short": 24479,
              "net": 18110
            },
            "smallTrader": {
              "long": 10001,
              "short": 4197,
              "net": 5804
            }
          },
          "openInterest": 79050
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 278938,
              "short": 290407,
              "net": -11469
            },
            "nonCommercial": {
              "long": 67059,
              "short": 69162,
              "net": -2103
            },
            "smallTrader": {
              "long": 30447,
              "short": 16875,
              "net": 13572
            }
          },
          "openInterest": 394363
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1411571,
              "short": 1439328,
              "net": -27757
            },
            "nonCommercial": {
              "long": 229031,
              "short": 334753,
              "net": -105722
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1959833
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 47989,
              "short": 99680,
              "net": -51691
            },
            "nonCommercial": {
              "long": 47384,
              "short": 18113,
              "net": 29271
            },
            "smallTrader": {
              "long": 33815,
              "short": 11395,
              "net": 22420
            }
          },
          "openInterest": 153240
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 260428,
              "short": 259378,
              "net": 1050
            },
            "nonCommercial": {
              "long": 100382,
              "short": 112840,
              "net": -12458
            },
            "smallTrader": {
              "long": 42171,
              "short": 30763,
              "net": 11408
            }
          },
          "openInterest": 490379
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 338365,
              "short": 284589,
              "net": 53776
            },
            "nonCommercial": {
              "long": 104175,
              "short": 155338,
              "net": -51163
            },
            "smallTrader": {
              "long": 26616,
              "short": 29229,
              "net": -2613
            }
          },
          "openInterest": 639134
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 386231,
              "short": 476546,
              "net": -90315
            },
            "nonCommercial": {
              "long": 189681,
              "short": 84911,
              "net": 104770
            },
            "smallTrader": {
              "long": 53358,
              "short": 67813,
              "net": -14455
            }
          },
          "openInterest": 782429
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 517536,
              "short": 357320,
              "net": 160216
            },
            "nonCommercial": {
              "long": 146552,
              "short": 300650,
              "net": -154098
            },
            "smallTrader": {
              "long": 74514,
              "short": 80632,
              "net": -6118
            }
          },
          "openInterest": 943170
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 63645,
              "short": 22248,
              "net": 41397
            },
            "nonCommercial": {
              "long": 11077,
              "short": 51343,
              "net": -40266
            },
            "smallTrader": {
              "long": 15558,
              "short": 16689,
              "net": -1131
            }
          },
          "openInterest": 90378
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8104,
              "short": 3706,
              "net": 4398
            },
            "nonCommercial": {
              "long": 17671,
              "short": 21502,
              "net": -3831
            },
            "smallTrader": {
              "long": 2248,
              "short": 2815,
              "net": -567
            }
          },
          "openInterest": 30078
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 206090,
              "short": 119959,
              "net": 86131
            },
            "nonCommercial": {
              "long": 79390,
              "short": 167640,
              "net": -88250
            },
            "smallTrader": {
              "long": 25436,
              "short": 23317,
              "net": 2119
            }
          },
          "openInterest": 408257
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 117893,
              "short": 115283,
              "net": 2610
            },
            "nonCommercial": {
              "long": 89618,
              "short": 87988,
              "net": 1630
            },
            "smallTrader": {
              "long": 16781,
              "short": 21021,
              "net": -4240
            }
          },
          "openInterest": 301270
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 183409,
              "short": 98439,
              "net": 84970
            },
            "nonCommercial": {
              "long": 127991,
              "short": 216082,
              "net": -88091
            },
            "smallTrader": {
              "long": 32714,
              "short": 29593,
              "net": 3121
            }
          },
          "openInterest": 500768
        }
      ]
    },
    {
      "reportDate": "2026-01-13T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4383326,
              "short": 3597676,
              "net": 785650
            },
            "nonCommercial": {
              "long": 713272,
              "short": 1583777,
              "net": -870505
            },
            "smallTrader": {
              "long": 432679,
              "short": 347824,
              "net": 84855
            }
          },
          "openInterest": 5709182
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3402936,
              "short": 2226633,
              "net": 1176303
            },
            "nonCommercial": {
              "long": 659942,
              "short": 1964822,
              "net": -1304880
            },
            "smallTrader": {
              "long": 245623,
              "short": 117046,
              "net": 128577
            }
          },
          "openInterest": 4470073
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1370974,
              "short": 1494397,
              "net": -123423
            },
            "nonCommercial": {
              "long": 170410,
              "short": 156575,
              "net": 13835
            },
            "smallTrader": {
              "long": 241908,
              "short": 132320,
              "net": 109588
            }
          },
          "openInterest": 1815614
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5601486,
              "short": 3474962,
              "net": 2126524
            },
            "nonCommercial": {
              "long": 515461,
              "short": 2784581,
              "net": -2269120
            },
            "smallTrader": {
              "long": 445017,
              "short": 302421,
              "net": 142596
            }
          },
          "openInterest": 6720965
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 103295,
              "short": 106905,
              "net": -3610
            },
            "nonCommercial": {
              "long": 83955,
              "short": 102801,
              "net": -18846
            },
            "smallTrader": {
              "long": 39790,
              "short": 17334,
              "net": 22456
            }
          },
          "openInterest": 229456
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1257,
              "short": 1391,
              "net": -134
            },
            "nonCommercial": {
              "long": 19118,
              "short": 19049,
              "net": 69
            },
            "smallTrader": {
              "long": 1204,
              "short": 1139,
              "net": 65
            }
          },
          "openInterest": 23843
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21753,
              "short": 42756,
              "net": -21003
            },
            "nonCommercial": {
              "long": 52400,
              "short": 34526,
              "net": 17874
            },
            "smallTrader": {
              "long": 4017,
              "short": 888,
              "net": 3129
            }
          },
          "openInterest": 78988
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97243,
              "short": 71739,
              "net": 25504
            },
            "nonCommercial": {
              "long": 79003,
              "short": 104273,
              "net": -25270
            },
            "smallTrader": {
              "long": 28832,
              "short": 29066,
              "net": -234
            }
          },
          "openInterest": 207867
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122096,
              "short": 76281,
              "net": 45815
            },
            "nonCommercial": {
              "long": 62705,
              "short": 104955,
              "net": -42250
            },
            "smallTrader": {
              "long": 28109,
              "short": 31674,
              "net": -3565
            }
          },
          "openInterest": 219263
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65030,
              "short": 52935,
              "net": 12095
            },
            "nonCommercial": {
              "long": 27010,
              "short": 36506,
              "net": -9496
            },
            "smallTrader": {
              "long": 9528,
              "short": 12127,
              "net": -2599
            }
          },
          "openInterest": 138452
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69400,
              "short": 103527,
              "net": -34127
            },
            "nonCommercial": {
              "long": 57888,
              "short": 25136,
              "net": 32752
            },
            "smallTrader": {
              "long": 7843,
              "short": 6468,
              "net": 1375
            }
          },
          "openInterest": 170695
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 82378,
              "short": 151340,
              "net": -68962
            },
            "nonCommercial": {
              "long": 97415,
              "short": 43974,
              "net": 53441
            },
            "smallTrader": {
              "long": 24507,
              "short": 8986,
              "net": 15521
            }
          },
          "openInterest": 269813
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 776624,
              "short": 727701,
              "net": 48923
            },
            "nonCommercial": {
              "long": 328395,
              "short": 361818,
              "net": -33423
            },
            "smallTrader": {
              "long": 140104,
              "short": 155604,
              "net": -15500
            }
          },
          "openInterest": 1613386
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 149665,
              "short": 125349,
              "net": 24316
            },
            "nonCommercial": {
              "long": 88834,
              "short": 116265,
              "net": -27431
            },
            "smallTrader": {
              "long": 15181,
              "short": 12066,
              "net": 3115
            }
          },
          "openInterest": 327793
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 855313,
              "short": 920763,
              "net": -65450
            },
            "nonCommercial": {
              "long": 286136,
              "short": 228008,
              "net": 58128
            },
            "smallTrader": {
              "long": 65125,
              "short": 57803,
              "net": 7322
            }
          },
          "openInterest": 2018789
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37813,
              "short": 42116,
              "net": -4303
            },
            "nonCommercial": {
              "long": 17348,
              "short": 16711,
              "net": 637
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68752
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 23227,
              "short": 28734,
              "net": -5507
            },
            "nonCommercial": {
              "long": 7561,
              "short": 2008,
              "net": 5553
            },
            "smallTrader": {
              "long": 650,
              "short": 696,
              "net": -46
            }
          },
          "openInterest": 34802
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 487595,
              "short": 667362,
              "net": -179767
            },
            "nonCommercial": {
              "long": 283592,
              "short": 150936,
              "net": 132656
            },
            "smallTrader": {
              "long": 91580,
              "short": 44469,
              "net": 47111
            }
          },
          "openInterest": 883672
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15333,
              "short": 16359,
              "net": -1026
            },
            "nonCommercial": {
              "long": 31696,
              "short": 24697,
              "net": 6999
            },
            "smallTrader": {
              "long": 10915,
              "short": 16888,
              "net": -5973
            }
          },
          "openInterest": 75124
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218251,
              "short": 297313,
              "net": -79062
            },
            "nonCommercial": {
              "long": 109165,
              "short": 36638,
              "net": 72527
            },
            "smallTrader": {
              "long": 26081,
              "short": 19546,
              "net": 6535
            }
          },
          "openInterest": 450217
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 83382,
              "short": 380488,
              "net": -297106
            },
            "nonCommercial": {
              "long": 296183,
              "short": 44945,
              "net": 251238
            },
            "smallTrader": {
              "long": 66220,
              "short": 20352,
              "net": 45868
            }
          },
          "openInterest": 527455
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 174862,
              "short": 202197,
              "net": -27335
            },
            "nonCommercial": {
              "long": 62981,
              "short": 48470,
              "net": 14511
            },
            "smallTrader": {
              "long": 45706,
              "short": 32882,
              "net": 12824
            }
          },
          "openInterest": 367652
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 114303,
              "short": 68484,
              "net": 45819
            },
            "nonCommercial": {
              "long": 111743,
              "short": 156907,
              "net": -45164
            },
            "smallTrader": {
              "long": 44360,
              "short": 45015,
              "net": -655
            }
          },
          "openInterest": 294242
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108712,
              "short": 143889,
              "net": -35177
            },
            "nonCommercial": {
              "long": 117956,
              "short": 76478,
              "net": 41478
            },
            "smallTrader": {
              "long": 20863,
              "short": 27164,
              "net": -6301
            }
          },
          "openInterest": 304725
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 107437,
              "short": 181420,
              "net": -73983
            },
            "nonCommercial": {
              "long": 144736,
              "short": 58797,
              "net": 85939
            },
            "smallTrader": {
              "long": 27580,
              "short": 39536,
              "net": -11956
            }
          },
          "openInterest": 324599
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79940,
              "short": 188120,
              "net": -108180
            },
            "nonCommercial": {
              "long": 153670,
              "short": 50112,
              "net": 103558
            },
            "smallTrader": {
              "long": 7287,
              "short": 2665,
              "net": 4622
            }
          },
          "openInterest": 241382
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 111685,
              "short": 114834,
              "net": -3149
            },
            "smallTrader": {
              "long": 3691,
              "short": 542,
              "net": 3149
            }
          },
          "openInterest": 119503
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140464,
              "short": 185659,
              "net": -45195
            },
            "nonCommercial": {
              "long": 97965,
              "short": 66984,
              "net": 30981
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 287403
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 602296,
              "short": 429452,
              "net": 172844
            },
            "nonCommercial": {
              "long": 270263,
              "short": 455864,
              "net": -185601
            },
            "smallTrader": {
              "long": 54985,
              "short": 42228,
              "net": 12757
            }
          },
          "openInterest": 1635220
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69662,
              "short": 20300,
              "net": 49362
            },
            "nonCommercial": {
              "long": 9613,
              "short": 58464,
              "net": -48851
            },
            "smallTrader": {
              "long": 4002,
              "short": 4513,
              "net": -511
            }
          },
          "openInterest": 85211
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19042,
              "short": 42848,
              "net": -23806
            },
            "nonCommercial": {
              "long": 40741,
              "short": 23147,
              "net": 17594
            },
            "smallTrader": {
              "long": 10264,
              "short": 4052,
              "net": 6212
            }
          },
          "openInterest": 78337
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 264701,
              "short": 289088,
              "net": -24387
            },
            "nonCommercial": {
              "long": 80925,
              "short": 69488,
              "net": 11437
            },
            "smallTrader": {
              "long": 31467,
              "short": 18517,
              "net": 12950
            }
          },
          "openInterest": 397732
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1354429,
              "short": 1368963,
              "net": -14534
            },
            "nonCommercial": {
              "long": 248451,
              "short": 370047,
              "net": -121596
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1923938
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 42595,
              "short": 97887,
              "net": -55292
            },
            "nonCommercial": {
              "long": 47337,
              "short": 15277,
              "net": 32060
            },
            "smallTrader": {
              "long": 35516,
              "short": 12284,
              "net": 23232
            }
          },
          "openInterest": 151513
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 269497,
              "short": 282986,
              "net": -13489
            },
            "nonCommercial": {
              "long": 111971,
              "short": 111214,
              "net": 757
            },
            "smallTrader": {
              "long": 42916,
              "short": 30184,
              "net": 12732
            }
          },
          "openInterest": 512376
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 320241,
              "short": 297502,
              "net": 22739
            },
            "nonCommercial": {
              "long": 119861,
              "short": 144996,
              "net": -25135
            },
            "smallTrader": {
              "long": 28550,
              "short": 26154,
              "net": 2396
            }
          },
          "openInterest": 642121
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 419099,
              "short": 458584,
              "net": -39485
            },
            "nonCommercial": {
              "long": 176440,
              "short": 117493,
              "net": 58947
            },
            "smallTrader": {
              "long": 51203,
              "short": 70665,
              "net": -19462
            }
          },
          "openInterest": 814218
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 545372,
              "short": 369099,
              "net": 176273
            },
            "nonCommercial": {
              "long": 143494,
              "short": 309205,
              "net": -165711
            },
            "smallTrader": {
              "long": 69916,
              "short": 80478,
              "net": -10562
            }
          },
          "openInterest": 970010
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 68778,
              "short": 21615,
              "net": 47163
            },
            "nonCommercial": {
              "long": 13395,
              "short": 56787,
              "net": -43392
            },
            "smallTrader": {
              "long": 13977,
              "short": 17748,
              "net": -3771
            }
          },
          "openInterest": 96220
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7158,
              "short": 3419,
              "net": 3739
            },
            "nonCommercial": {
              "long": 17929,
              "short": 21659,
              "net": -3730
            },
            "smallTrader": {
              "long": 2952,
              "short": 2961,
              "net": -9
            }
          },
          "openInterest": 29868
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 203051,
              "short": 113277,
              "net": 89774
            },
            "nonCommercial": {
              "long": 82067,
              "short": 174430,
              "net": -92363
            },
            "smallTrader": {
              "long": 26723,
              "short": 24134,
              "net": 2589
            }
          },
          "openInterest": 404046
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 120995,
              "short": 115111,
              "net": 5884
            },
            "nonCommercial": {
              "long": 86843,
              "short": 87183,
              "net": -340
            },
            "smallTrader": {
              "long": 16008,
              "short": 21552,
              "net": -5544
            }
          },
          "openInterest": 302940
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 188716,
              "short": 103838,
              "net": 84878
            },
            "nonCommercial": {
              "long": 128167,
              "short": 214192,
              "net": -86025
            },
            "smallTrader": {
              "long": 30432,
              "short": 29285,
              "net": 1147
            }
          },
          "openInterest": 513710
        }
      ]
    },
    {
      "reportDate": "2026-01-20T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4248520,
              "short": 3675424,
              "net": 573096
            },
            "nonCommercial": {
              "long": 861222,
              "short": 1516862,
              "net": -655640
            },
            "smallTrader": {
              "long": 441892,
              "short": 359348,
              "net": 82544
            }
          },
          "openInterest": 5749730
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3395299,
              "short": 2279531,
              "net": 1115768
            },
            "nonCommercial": {
              "long": 752084,
              "short": 1977206,
              "net": -1225122
            },
            "smallTrader": {
              "long": 245486,
              "short": 136132,
              "net": 109354
            }
          },
          "openInterest": 4579822
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1395383,
              "short": 1489348,
              "net": -93965
            },
            "nonCommercial": {
              "long": 170563,
              "short": 193633,
              "net": -23070
            },
            "smallTrader": {
              "long": 247802,
              "short": 130767,
              "net": 117035
            }
          },
          "openInterest": 1832790
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5528980,
              "short": 3538483,
              "net": 1990497
            },
            "nonCommercial": {
              "long": 603975,
              "short": 2740494,
              "net": -2136519
            },
            "smallTrader": {
              "long": 440705,
              "short": 294683,
              "net": 146022
            }
          },
          "openInterest": 6749172
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100608,
              "short": 112395,
              "net": -11787
            },
            "nonCommercial": {
              "long": 85759,
              "short": 99770,
              "net": -14011
            },
            "smallTrader": {
              "long": 42698,
              "short": 16900,
              "net": 25798
            }
          },
          "openInterest": 230657
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 940,
              "short": 1385,
              "net": -445
            },
            "nonCommercial": {
              "long": 19841,
              "short": 19543,
              "net": 298
            },
            "smallTrader": {
              "long": 1285,
              "short": 1138,
              "net": 147
            }
          },
          "openInterest": 24541
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 21911,
              "short": 43176,
              "net": -21265
            },
            "nonCommercial": {
              "long": 53730,
              "short": 36089,
              "net": 17641
            },
            "smallTrader": {
              "long": 4628,
              "short": 1004,
              "net": 3624
            }
          },
          "openInterest": 81451
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 91023,
              "short": 73941,
              "net": 17082
            },
            "nonCommercial": {
              "long": 81332,
              "short": 103312,
              "net": -21980
            },
            "smallTrader": {
              "long": 33243,
              "short": 28345,
              "net": 4898
            }
          },
          "openInterest": 207612
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 120142,
              "short": 74152,
              "net": 45990
            },
            "nonCommercial": {
              "long": 59456,
              "short": 101241,
              "net": -41785
            },
            "smallTrader": {
              "long": 27744,
              "short": 31949,
              "net": -4205
            }
          },
          "openInterest": 213597
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 71172,
              "short": 52450,
              "net": 18722
            },
            "nonCommercial": {
              "long": 26157,
              "short": 44031,
              "net": -17874
            },
            "smallTrader": {
              "long": 9372,
              "short": 10220,
              "net": -848
            }
          },
          "openInterest": 145503
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 69268,
              "short": 99419,
              "net": -30151
            },
            "nonCommercial": {
              "long": 56009,
              "short": 26246,
              "net": 29763
            },
            "smallTrader": {
              "long": 7449,
              "short": 7061,
              "net": 388
            }
          },
          "openInterest": 170437
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86077,
              "short": 155263,
              "net": -69186
            },
            "nonCommercial": {
              "long": 101631,
              "short": 49056,
              "net": 52575
            },
            "smallTrader": {
              "long": 24890,
              "short": 8279,
              "net": 16611
            }
          },
          "openInterest": 278431
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 786229,
              "short": 718185,
              "net": 68044
            },
            "nonCommercial": {
              "long": 329434,
              "short": 381138,
              "net": -51704
            },
            "smallTrader": {
              "long": 142160,
              "short": 158500,
              "net": -16340
            }
          },
          "openInterest": 1667786
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 158038,
              "short": 134623,
              "net": 23415
            },
            "nonCommercial": {
              "long": 92421,
              "short": 118245,
              "net": -25824
            },
            "smallTrader": {
              "long": 14887,
              "short": 12478,
              "net": 2409
            }
          },
          "openInterest": 338853
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 821803,
              "short": 918850,
              "net": -97047
            },
            "nonCommercial": {
              "long": 284809,
              "short": 206017,
              "net": 78792
            },
            "smallTrader": {
              "long": 67044,
              "short": 48789,
              "net": 18255
            }
          },
          "openInterest": 1964359
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 38520,
              "short": 38620,
              "net": -100
            },
            "nonCommercial": {
              "long": 17652,
              "short": 20923,
              "net": -3271
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70237
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 26716,
              "short": 32336,
              "net": -5620
            },
            "nonCommercial": {
              "long": 8084,
              "short": 2568,
              "net": 5516
            },
            "smallTrader": {
              "long": 727,
              "short": 623,
              "net": 104
            }
          },
          "openInterest": 38801
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 488166,
              "short": 643762,
              "net": -155596
            },
            "nonCommercial": {
              "long": 275235,
              "short": 163540,
              "net": 111695
            },
            "smallTrader": {
              "long": 92941,
              "short": 49040,
              "net": 43901
            }
          },
          "openInterest": 880948
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15071,
              "short": 17423,
              "net": -2352
            },
            "nonCommercial": {
              "long": 31962,
              "short": 24320,
              "net": 7642
            },
            "smallTrader": {
              "long": 11935,
              "short": 17225,
              "net": -5290
            }
          },
          "openInterest": 77696
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 220697,
              "short": 299902,
              "net": -79205
            },
            "nonCommercial": {
              "long": 109470,
              "short": 38690,
              "net": 70780
            },
            "smallTrader": {
              "long": 26230,
              "short": 17805,
              "net": 8425
            }
          },
          "openInterest": 456118
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85869,
              "short": 375558,
              "net": -289689
            },
            "nonCommercial": {
              "long": 295772,
              "short": 51002,
              "net": 244770
            },
            "smallTrader": {
              "long": 62136,
              "short": 17217,
              "net": 44919
            }
          },
          "openInterest": 528004
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 193349,
              "short": 226287,
              "net": -32938
            },
            "nonCommercial": {
              "long": 62563,
              "short": 46519,
              "net": 16044
            },
            "smallTrader": {
              "long": 47815,
              "short": 30921,
              "net": 16894
            }
          },
          "openInterest": 395075
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115583,
              "short": 74443,
              "net": 41140
            },
            "nonCommercial": {
              "long": 107139,
              "short": 151968,
              "net": -44829
            },
            "smallTrader": {
              "long": 43047,
              "short": 39358,
              "net": 3689
            }
          },
          "openInterest": 292607
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113181,
              "short": 162229,
              "net": -49048
            },
            "nonCommercial": {
              "long": 134411,
              "short": 78014,
              "net": 56397
            },
            "smallTrader": {
              "long": 21820,
              "short": 29169,
              "net": -7349
            }
          },
          "openInterest": 333416
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109484,
              "short": 186956,
              "net": -77472
            },
            "nonCommercial": {
              "long": 147002,
              "short": 57653,
              "net": 89349
            },
            "smallTrader": {
              "long": 28606,
              "short": 40483,
              "net": -11877
            }
          },
          "openInterest": 329644
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 77773,
              "short": 189711,
              "net": -111938
            },
            "nonCommercial": {
              "long": 153398,
              "short": 46245,
              "net": 107153
            },
            "smallTrader": {
              "long": 7650,
              "short": 2865,
              "net": 4785
            }
          },
          "openInterest": 239959
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 902,
              "short": 14461,
              "net": -13559
            },
            "nonCommercial": {
              "long": 130090,
              "short": 119522,
              "net": 10568
            },
            "smallTrader": {
              "long": 3605,
              "short": 614,
              "net": 2991
            }
          },
          "openInterest": 138598
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 137896,
              "short": 172484,
              "net": -34588
            },
            "nonCommercial": {
              "long": 86136,
              "short": 66161,
              "net": 19975
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 275966
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 604854,
              "short": 422794,
              "net": 182060
            },
            "nonCommercial": {
              "long": 241131,
              "short": 434621,
              "net": -193490
            },
            "smallTrader": {
              "long": 59623,
              "short": 48193,
              "net": 11430
            }
          },
          "openInterest": 1614025
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 73619,
              "short": 22808,
              "net": 50811
            },
            "nonCommercial": {
              "long": 13670,
              "short": 63280,
              "net": -49610
            },
            "smallTrader": {
              "long": 3742,
              "short": 4943,
              "net": -1201
            }
          },
          "openInterest": 92661
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19867,
              "short": 41649,
              "net": -21782
            },
            "nonCommercial": {
              "long": 39709,
              "short": 24585,
              "net": 15124
            },
            "smallTrader": {
              "long": 10541,
              "short": 3883,
              "net": 6658
            }
          },
          "openInterest": 79009
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 271081,
              "short": 302735,
              "net": -31654
            },
            "nonCommercial": {
              "long": 93332,
              "short": 72769,
              "net": 20563
            },
            "smallTrader": {
              "long": 32314,
              "short": 21223,
              "net": 11091
            }
          },
          "openInterest": 413471
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1366564,
              "short": 1406175,
              "net": -39611
            },
            "nonCommercial": {
              "long": 245253,
              "short": 328095,
              "net": -82842
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1944353
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 43723,
              "short": 90112,
              "net": -46389
            },
            "nonCommercial": {
              "long": 42965,
              "short": 17751,
              "net": 25214
            },
            "smallTrader": {
              "long": 35608,
              "short": 14433,
              "net": 21175
            }
          },
          "openInterest": 152020
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 274052,
              "short": 265791,
              "net": 8261
            },
            "nonCommercial": {
              "long": 112415,
              "short": 135205,
              "net": -22790
            },
            "smallTrader": {
              "long": 44344,
              "short": 29815,
              "net": 14529
            }
          },
          "openInterest": 526125
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 316601,
              "short": 321646,
              "net": -5045
            },
            "nonCommercial": {
              "long": 123574,
              "short": 119031,
              "net": 4543
            },
            "smallTrader": {
              "long": 30092,
              "short": 29590,
              "net": 502
            }
          },
          "openInterest": 649710
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 429894,
              "short": 469682,
              "net": -39788
            },
            "nonCommercial": {
              "long": 173031,
              "short": 114902,
              "net": 58129
            },
            "smallTrader": {
              "long": 51801,
              "short": 70142,
              "net": -18341
            }
          },
          "openInterest": 836880
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 564457,
              "short": 374227,
              "net": 190230
            },
            "nonCommercial": {
              "long": 143656,
              "short": 322004,
              "net": -178348
            },
            "smallTrader": {
              "long": 69420,
              "short": 81302,
              "net": -11882
            }
          },
          "openInterest": 985716
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 71873,
              "short": 23901,
              "net": 47972
            },
            "nonCommercial": {
              "long": 12257,
              "short": 55464,
              "net": -43207
            },
            "smallTrader": {
              "long": 13860,
              "short": 18625,
              "net": -4765
            }
          },
          "openInterest": 98085
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9023,
              "short": 2718,
              "net": 6305
            },
            "nonCommercial": {
              "long": 16003,
              "short": 22421,
              "net": -6418
            },
            "smallTrader": {
              "long": 2762,
              "short": 2649,
              "net": 113
            }
          },
          "openInterest": 29579
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 205615,
              "short": 116288,
              "net": 89327
            },
            "nonCommercial": {
              "long": 76663,
              "short": 165886,
              "net": -89223
            },
            "smallTrader": {
              "long": 24776,
              "short": 24880,
              "net": -104
            }
          },
          "openInterest": 397483
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129110,
              "short": 117749,
              "net": 11361
            },
            "nonCommercial": {
              "long": 82290,
              "short": 87020,
              "net": -4730
            },
            "smallTrader": {
              "long": 16085,
              "short": 22716,
              "net": -6631
            }
          },
          "openInterest": 310140
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195236,
              "short": 104392,
              "net": 90844
            },
            "nonCommercial": {
              "long": 124615,
              "short": 218345,
              "net": -93730
            },
            "smallTrader": {
              "long": 32217,
              "short": 29331,
              "net": 2886
            }
          },
          "openInterest": 519231
        }
      ]
    },
    {
      "reportDate": "2026-01-27T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4400390,
              "short": 3749626,
              "net": 650764
            },
            "nonCommercial": {
              "long": 668746,
              "short": 1394897,
              "net": -726151
            },
            "smallTrader": {
              "long": 434438,
              "short": 359051,
              "net": 75387
            }
          },
          "openInterest": 5690843
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3420919,
              "short": 2323235,
              "net": 1097684
            },
            "nonCommercial": {
              "long": 766638,
              "short": 1985637,
              "net": -1218999
            },
            "smallTrader": {
              "long": 248233,
              "short": 126918,
              "net": 121315
            }
          },
          "openInterest": 4609078
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1385781,
              "short": 1505690,
              "net": -119909
            },
            "nonCommercial": {
              "long": 171238,
              "short": 179405,
              "net": -8167
            },
            "smallTrader": {
              "long": 252582,
              "short": 124506,
              "net": 128076
            }
          },
          "openInterest": 1835009
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5546181,
              "short": 3599656,
              "net": 1946525
            },
            "nonCommercial": {
              "long": 570821,
              "short": 2661867,
              "net": -2091046
            },
            "smallTrader": {
              "long": 446080,
              "short": 301559,
              "net": 144521
            }
          },
          "openInterest": 6777146
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 100026,
              "short": 128335,
              "net": -28309
            },
            "nonCommercial": {
              "long": 109806,
              "short": 102660,
              "net": 7146
            },
            "smallTrader": {
              "long": 40630,
              "short": 19467,
              "net": 21163
            }
          },
          "openInterest": 252055
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 875,
              "short": 1460,
              "net": -585
            },
            "nonCommercial": {
              "long": 18054,
              "short": 17364,
              "net": 690
            },
            "smallTrader": {
              "long": 1206,
              "short": 1311,
              "net": -105
            }
          },
          "openInterest": 24276
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50435,
              "short": 73161,
              "net": -22726
            },
            "nonCommercial": {
              "long": 56027,
              "short": 37182,
              "net": 18845
            },
            "smallTrader": {
              "long": 4917,
              "short": 1036,
              "net": 3881
            }
          },
          "openInterest": 120493
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 97216,
              "short": 91752,
              "net": 5464
            },
            "nonCommercial": {
              "long": 87786,
              "short": 103948,
              "net": -16162
            },
            "smallTrader": {
              "long": 36620,
              "short": 25922,
              "net": 10698
            }
          },
          "openInterest": 224459
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 118539,
              "short": 104805,
              "net": 13734
            },
            "nonCommercial": {
              "long": 77169,
              "short": 93215,
              "net": -16046
            },
            "smallTrader": {
              "long": 28551,
              "short": 26239,
              "net": 2312
            }
          },
          "openInterest": 227204
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72066,
              "short": 55773,
              "net": 16293
            },
            "nonCommercial": {
              "long": 27452,
              "short": 42954,
              "net": -15502
            },
            "smallTrader": {
              "long": 9984,
              "short": 10775,
              "net": -791
            }
          },
          "openInterest": 149397
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70487,
              "short": 104569,
              "net": -34082
            },
            "nonCommercial": {
              "long": 57118,
              "short": 24384,
              "net": 32734
            },
            "smallTrader": {
              "long": 7625,
              "short": 6277,
              "net": 1348
            }
          },
          "openInterest": 174890
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87989,
              "short": 152801,
              "net": -64812
            },
            "nonCommercial": {
              "long": 101400,
              "short": 53010,
              "net": 48390
            },
            "smallTrader": {
              "long": 25663,
              "short": 9241,
              "net": 16422
            }
          },
          "openInterest": 278219
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 774514,
              "short": 721823,
              "net": 52691
            },
            "nonCommercial": {
              "long": 341576,
              "short": 373247,
              "net": -31671
            },
            "smallTrader": {
              "long": 140713,
              "short": 161733,
              "net": -21020
            }
          },
          "openInterest": 1707454
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 177241,
              "short": 138593,
              "net": 38648
            },
            "nonCommercial": {
              "long": 96472,
              "short": 135439,
              "net": -38967
            },
            "smallTrader": {
              "long": 14078,
              "short": 13759,
              "net": 319
            }
          },
          "openInterest": 362629
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 840875,
              "short": 955923,
              "net": -115048
            },
            "nonCommercial": {
              "long": 295247,
              "short": 198265,
              "net": 96982
            },
            "smallTrader": {
              "long": 68113,
              "short": 50047,
              "net": 18066
            }
          },
          "openInterest": 2035649
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36902,
              "short": 41628,
              "net": -4726
            },
            "nonCommercial": {
              "long": 20044,
              "short": 18900,
              "net": 1144
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70906
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30553,
              "short": 36080,
              "net": -5527
            },
            "nonCommercial": {
              "long": 7901,
              "short": 2575,
              "net": 5326
            },
            "smallTrader": {
              "long": 783,
              "short": 582,
              "net": 201
            }
          },
          "openInterest": 42483
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 499732,
              "short": 681336,
              "net": -181604
            },
            "nonCommercial": {
              "long": 290336,
              "short": 158202,
              "net": 132134
            },
            "smallTrader": {
              "long": 94116,
              "short": 44646,
              "net": 49470
            }
          },
          "openInterest": 919284
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15190,
              "short": 17818,
              "net": -2628
            },
            "nonCommercial": {
              "long": 32841,
              "short": 24166,
              "net": 8675
            },
            "smallTrader": {
              "long": 11631,
              "short": 17678,
              "net": -6047
            }
          },
          "openInterest": 78781
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 218244,
              "short": 305078,
              "net": -86834
            },
            "nonCommercial": {
              "long": 118536,
              "short": 39323,
              "net": 79213
            },
            "smallTrader": {
              "long": 25419,
              "short": 17798,
              "net": 7621
            }
          },
          "openInterest": 464345
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 96200,
              "short": 344485,
              "net": -248285
            },
            "nonCommercial": {
              "long": 252100,
              "short": 46704,
              "net": 205396
            },
            "smallTrader": {
              "long": 62677,
              "short": 19788,
              "net": 42889
            }
          },
          "openInterest": 488463
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 175380,
              "short": 217043,
              "net": -41663
            },
            "nonCommercial": {
              "long": 67848,
              "short": 44013,
              "net": 23835
            },
            "smallTrader": {
              "long": 45533,
              "short": 27705,
              "net": 17828
            }
          },
          "openInterest": 381075
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 125157,
              "short": 98448,
              "net": 26709
            },
            "nonCommercial": {
              "long": 104460,
              "short": 138393,
              "net": -33933
            },
            "smallTrader": {
              "long": 42786,
              "short": 35562,
              "net": 7224
            }
          },
          "openInterest": 300726
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113367,
              "short": 170991,
              "net": -57624
            },
            "nonCommercial": {
              "long": 149861,
              "short": 83925,
              "net": 65936
            },
            "smallTrader": {
              "long": 23425,
              "short": 31737,
              "net": -8312
            }
          },
          "openInterest": 357214
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 109330,
              "short": 186856,
              "net": -77526
            },
            "nonCommercial": {
              "long": 147788,
              "short": 58810,
              "net": 88978
            },
            "smallTrader": {
              "long": 29206,
              "short": 40658,
              "net": -11452
            }
          },
          "openInterest": 332214
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79827,
              "short": 187176,
              "net": -107349
            },
            "nonCommercial": {
              "long": 149094,
              "short": 45980,
              "net": 103114
            },
            "smallTrader": {
              "long": 7389,
              "short": 3154,
              "net": 4235
            }
          },
          "openInterest": 237744
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 30,
              "short": 0,
              "net": 30
            },
            "nonCommercial": {
              "long": 200440,
              "short": 203987,
              "net": -3547
            },
            "smallTrader": {
              "long": 4086,
              "short": 569,
              "net": 3517
            }
          },
          "openInterest": 209045
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 130573,
              "short": 171625,
              "net": -41052
            },
            "nonCommercial": {
              "long": 91028,
              "short": 62148,
              "net": 28880
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 269849
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 601095,
              "short": 448328,
              "net": 152767
            },
            "nonCommercial": {
              "long": 216112,
              "short": 379718,
              "net": -163606
            },
            "smallTrader": {
              "long": 51823,
              "short": 40984,
              "net": 10839
            }
          },
          "openInterest": 1625943
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 69085,
              "short": 20217,
              "net": 48868
            },
            "nonCommercial": {
              "long": 12074,
              "short": 59819,
              "net": -47745
            },
            "smallTrader": {
              "long": 3655,
              "short": 4778,
              "net": -1123
            }
          },
          "openInterest": 85552
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20654,
              "short": 42680,
              "net": -22026
            },
            "nonCommercial": {
              "long": 36419,
              "short": 22497,
              "net": 13922
            },
            "smallTrader": {
              "long": 11173,
              "short": 3069,
              "net": 8104
            }
          },
          "openInterest": 79441
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 271946,
              "short": 298327,
              "net": -26381
            },
            "nonCommercial": {
              "long": 101563,
              "short": 89236,
              "net": 12327
            },
            "smallTrader": {
              "long": 32944,
              "short": 18890,
              "net": 14054
            }
          },
          "openInterest": 416547
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1350410,
              "short": 1375576,
              "net": -25166
            },
            "nonCommercial": {
              "long": 244723,
              "short": 342470,
              "net": -97747
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1915990
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 44788,
              "short": 88844,
              "net": -44056
            },
            "nonCommercial": {
              "long": 43475,
              "short": 19772,
              "net": 23703
            },
            "smallTrader": {
              "long": 34444,
              "short": 14091,
              "net": 20353
            }
          },
          "openInterest": 156637
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 271984,
              "short": 280053,
              "net": -8069
            },
            "nonCommercial": {
              "long": 115053,
              "short": 123347,
              "net": -8294
            },
            "smallTrader": {
              "long": 45638,
              "short": 29275,
              "net": 16363
            }
          },
          "openInterest": 533253
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 310531,
              "short": 356147,
              "net": -45616
            },
            "nonCommercial": {
              "long": 139537,
              "short": 98261,
              "net": 41276
            },
            "smallTrader": {
              "long": 33483,
              "short": 29143,
              "net": 4340
            }
          },
          "openInterest": 662084
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 444216,
              "short": 481290,
              "net": -37074
            },
            "nonCommercial": {
              "long": 167074,
              "short": 109643,
              "net": 57431
            },
            "smallTrader": {
              "long": 52360,
              "short": 72717,
              "net": -20357
            }
          },
          "openInterest": 858833
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 565901,
              "short": 389148,
              "net": 176753
            },
            "nonCommercial": {
              "long": 153423,
              "short": 321176,
              "net": -167753
            },
            "smallTrader": {
              "long": 76260,
              "short": 85260,
              "net": -9000
            }
          },
          "openInterest": 1006304
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67805,
              "short": 25399,
              "net": 42406
            },
            "nonCommercial": {
              "long": 9724,
              "short": 52617,
              "net": -42893
            },
            "smallTrader": {
              "long": 18510,
              "short": 18023,
              "net": 487
            }
          },
          "openInterest": 96111
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9163,
              "short": 4076,
              "net": 5087
            },
            "nonCommercial": {
              "long": 17945,
              "short": 22350,
              "net": -4405
            },
            "smallTrader": {
              "long": 2838,
              "short": 3520,
              "net": -682
            }
          },
          "openInterest": 31746
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 180773,
              "short": 110886,
              "net": 69887
            },
            "nonCommercial": {
              "long": 77978,
              "short": 152964,
              "net": -74986
            },
            "smallTrader": {
              "long": 27581,
              "short": 22482,
              "net": 5099
            }
          },
          "openInterest": 362402
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 130817,
              "short": 123022,
              "net": 7795
            },
            "nonCommercial": {
              "long": 79923,
              "short": 83089,
              "net": -3166
            },
            "smallTrader": {
              "long": 16254,
              "short": 20883,
              "net": -4629
            }
          },
          "openInterest": 312290
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 195721,
              "short": 118358,
              "net": 77363
            },
            "nonCommercial": {
              "long": 119821,
              "short": 199211,
              "net": -79390
            },
            "smallTrader": {
              "long": 32444,
              "short": 30417,
              "net": 2027
            }
          },
          "openInterest": 536028
        }
      ]
    },
    {
      "reportDate": "2026-02-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4160322,
              "short": 3495332,
              "net": 664990
            },
            "nonCommercial": {
              "long": 698068,
              "short": 1427482,
              "net": -729414
            },
            "smallTrader": {
              "long": 423256,
              "short": 358832,
              "net": 64424
            }
          },
          "openInterest": 5495119
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3495535,
              "short": 2247755,
              "net": 1247780
            },
            "nonCommercial": {
              "long": 755987,
              "short": 2103589,
              "net": -1347602
            },
            "smallTrader": {
              "long": 234959,
              "short": 135137,
              "net": 99822
            }
          },
          "openInterest": 4645002
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1285239,
              "short": 1368861,
              "net": -83622
            },
            "nonCommercial": {
              "long": 173194,
              "short": 186798,
              "net": -13604
            },
            "smallTrader": {
              "long": 237672,
              "short": 140446,
              "net": 97226
            }
          },
          "openInterest": 1727709
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5693498,
              "short": 3662540,
              "net": 2030958
            },
            "nonCommercial": {
              "long": 543500,
              "short": 2702480,
              "net": -2158980
            },
            "smallTrader": {
              "long": 440462,
              "short": 312440,
              "net": 128022
            }
          },
          "openInterest": 6896712
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 92582,
              "short": 140642,
              "net": -48060
            },
            "nonCommercial": {
              "long": 118751,
              "short": 92633,
              "net": 26118
            },
            "smallTrader": {
              "long": 41430,
              "short": 19488,
              "net": 21942
            }
          },
          "openInterest": 254240
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 521,
              "short": 1489,
              "net": -968
            },
            "nonCommercial": {
              "long": 18939,
              "short": 17931,
              "net": 1008
            },
            "smallTrader": {
              "long": 1151,
              "short": 1191,
              "net": -40
            }
          },
          "openInterest": 23044
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24421,
              "short": 59554,
              "net": -35133
            },
            "nonCommercial": {
              "long": 57232,
              "short": 26270,
              "net": 30962
            },
            "smallTrader": {
              "long": 5163,
              "short": 992,
              "net": 4171
            }
          },
          "openInterest": 87335
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 96004,
              "short": 88940,
              "net": 7064
            },
            "nonCommercial": {
              "long": 94893,
              "short": 108804,
              "net": -13911
            },
            "smallTrader": {
              "long": 34151,
              "short": 27304,
              "net": 6847
            }
          },
          "openInterest": 227888
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 104119,
              "short": 112035,
              "net": -7916
            },
            "nonCommercial": {
              "long": 77397,
              "short": 75267,
              "net": 2130
            },
            "smallTrader": {
              "long": 31230,
              "short": 25444,
              "net": 5786
            }
          },
          "openInterest": 216252
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 76466,
              "short": 62505,
              "net": 13961
            },
            "nonCommercial": {
              "long": 31042,
              "short": 45550,
              "net": -14508
            },
            "smallTrader": {
              "long": 10089,
              "short": 9542,
              "net": 547
            }
          },
          "openInterest": 160254
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79405,
              "short": 98242,
              "net": -18837
            },
            "nonCommercial": {
              "long": 49342,
              "short": 30978,
              "net": 18364
            },
            "smallTrader": {
              "long": 8768,
              "short": 8295,
              "net": 473
            }
          },
          "openInterest": 179573
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87240,
              "short": 149791,
              "net": -62551
            },
            "nonCommercial": {
              "long": 97407,
              "short": 49593,
              "net": 47814
            },
            "smallTrader": {
              "long": 23314,
              "short": 8577,
              "net": 14737
            }
          },
          "openInterest": 278845
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 777607,
              "short": 724691,
              "net": 52916
            },
            "nonCommercial": {
              "long": 344781,
              "short": 379479,
              "net": -34698
            },
            "smallTrader": {
              "long": 142658,
              "short": 160876,
              "net": -18218
            }
          },
          "openInterest": 1740882
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 186654,
              "short": 144256,
              "net": 42398
            },
            "nonCommercial": {
              "long": 101788,
              "short": 144532,
              "net": -42744
            },
            "smallTrader": {
              "long": 14382,
              "short": 14036,
              "net": 346
            }
          },
          "openInterest": 380025
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 879932,
              "short": 1032431,
              "net": -152499
            },
            "nonCommercial": {
              "long": 315529,
              "short": 190964,
              "net": 124565
            },
            "smallTrader": {
              "long": 70726,
              "short": 42792,
              "net": 27934
            }
          },
          "openInterest": 2091314
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 37734,
              "short": 39981,
              "net": -2247
            },
            "nonCommercial": {
              "long": 20011,
              "short": 18964,
              "net": 1047
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70011
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32338,
              "short": 38132,
              "net": -5794
            },
            "nonCommercial": {
              "long": 8377,
              "short": 2792,
              "net": 5585
            },
            "smallTrader": {
              "long": 788,
              "short": 579,
              "net": 209
            }
          },
          "openInterest": 44051
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 483911,
              "short": 702452,
              "net": -218541
            },
            "nonCommercial": {
              "long": 302301,
              "short": 138940,
              "net": 163361
            },
            "smallTrader": {
              "long": 93181,
              "short": 38001,
              "net": 55180
            }
          },
          "openInterest": 910464
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14076,
              "short": 18342,
              "net": -4266
            },
            "nonCommercial": {
              "long": 31840,
              "short": 21744,
              "net": 10096
            },
            "smallTrader": {
              "long": 11590,
              "short": 17420,
              "net": -5830
            }
          },
          "openInterest": 79277
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 216553,
              "short": 305410,
              "net": -88857
            },
            "nonCommercial": {
              "long": 116257,
              "short": 39826,
              "net": 76431
            },
            "smallTrader": {
              "long": 27515,
              "short": 15089,
              "net": 12426
            }
          },
          "openInterest": 469165
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87964,
              "short": 295742,
              "net": -207778
            },
            "nonCommercial": {
              "long": 214508,
              "short": 48904,
              "net": 165604
            },
            "smallTrader": {
              "long": 56610,
              "short": 14436,
              "net": 42174
            }
          },
          "openInterest": 409694
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 170829,
              "short": 214880,
              "net": -44051
            },
            "nonCommercial": {
              "long": 62759,
              "short": 37480,
              "net": 25279
            },
            "smallTrader": {
              "long": 47433,
              "short": 28661,
              "net": 18772
            }
          },
          "openInterest": 366997
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 122665,
              "short": 108248,
              "net": 14417
            },
            "nonCommercial": {
              "long": 114428,
              "short": 133650,
              "net": -19222
            },
            "smallTrader": {
              "long": 39140,
              "short": 34335,
              "net": 4805
            }
          },
          "openInterest": 303673
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113508,
              "short": 184082,
              "net": -70574
            },
            "nonCommercial": {
              "long": 161832,
              "short": 82463,
              "net": 79369
            },
            "smallTrader": {
              "long": 23472,
              "short": 32267,
              "net": -8795
            }
          },
          "openInterest": 375763
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 108319,
              "short": 187976,
              "net": -79657
            },
            "nonCommercial": {
              "long": 151701,
              "short": 59852,
              "net": 91849
            },
            "smallTrader": {
              "long": 27757,
              "short": 39949,
              "net": -12192
            }
          },
          "openInterest": 336190
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 84224,
              "short": 180027,
              "net": -95803
            },
            "nonCommercial": {
              "long": 132392,
              "short": 41800,
              "net": 90592
            },
            "smallTrader": {
              "long": 7660,
              "short": 2449,
              "net": 5211
            }
          },
          "openInterest": 225867
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 109236,
              "short": 112432,
              "net": -3196
            },
            "smallTrader": {
              "long": 4102,
              "short": 906,
              "net": 3196
            }
          },
          "openInterest": 115739
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 139441,
              "short": 166226,
              "net": -26785
            },
            "nonCommercial": {
              "long": 81685,
              "short": 69617,
              "net": 12068
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 279784
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 620513,
              "short": 457057,
              "net": 163456
            },
            "nonCommercial": {
              "long": 215099,
              "short": 387409,
              "net": -172310
            },
            "smallTrader": {
              "long": 48080,
              "short": 39226,
              "net": 8854
            }
          },
          "openInterest": 1655983
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54596,
              "short": 20220,
              "net": 34376
            },
            "nonCommercial": {
              "long": 11883,
              "short": 46177,
              "net": -34294
            },
            "smallTrader": {
              "long": 3988,
              "short": 4070,
              "net": -82
            }
          },
          "openInterest": 71304
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19742,
              "short": 39949,
              "net": -20207
            },
            "nonCommercial": {
              "long": 31468,
              "short": 18362,
              "net": 13106
            },
            "smallTrader": {
              "long": 9851,
              "short": 2750,
              "net": 7101
            }
          },
          "openInterest": 73590
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 269681,
              "short": 289115,
              "net": -19434
            },
            "nonCommercial": {
              "long": 92836,
              "short": 88538,
              "net": 4298
            },
            "smallTrader": {
              "long": 34263,
              "short": 19127,
              "net": 15136
            }
          },
          "openInterest": 407183
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1385081,
              "short": 1371743,
              "net": 13338
            },
            "nonCommercial": {
              "long": 244946,
              "short": 374275,
              "net": -129329
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1949539
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35248,
              "short": 80973,
              "net": -45725
            },
            "nonCommercial": {
              "long": 38883,
              "short": 13006,
              "net": 25877
            },
            "smallTrader": {
              "long": 32469,
              "short": 12621,
              "net": 19848
            }
          },
          "openInterest": 143180
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 284653,
              "short": 300269,
              "net": -15616
            },
            "nonCommercial": {
              "long": 113333,
              "short": 110509,
              "net": 2824
            },
            "smallTrader": {
              "long": 45555,
              "short": 32763,
              "net": 12792
            }
          },
          "openInterest": 545729
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 317654,
              "short": 357607,
              "net": -39953
            },
            "nonCommercial": {
              "long": 138652,
              "short": 102745,
              "net": 35907
            },
            "smallTrader": {
              "long": 32766,
              "short": 28720,
              "net": 4046
            }
          },
          "openInterest": 667851
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 454017,
              "short": 497289,
              "net": -43272
            },
            "nonCommercial": {
              "long": 177970,
              "short": 113803,
              "net": 64167
            },
            "smallTrader": {
              "long": 51496,
              "short": 72391,
              "net": -20895
            }
          },
          "openInterest": 883178
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 606374,
              "short": 370340,
              "net": 236034
            },
            "nonCommercial": {
              "long": 154357,
              "short": 364646,
              "net": -210289
            },
            "smallTrader": {
              "long": 78697,
              "short": 104442,
              "net": -25745
            }
          },
          "openInterest": 1059582
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65424,
              "short": 26412,
              "net": 39012
            },
            "nonCommercial": {
              "long": 9687,
              "short": 50404,
              "net": -40717
            },
            "smallTrader": {
              "long": 17858,
              "short": 16153,
              "net": 1705
            }
          },
          "openInterest": 93555
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7239,
              "short": 5710,
              "net": 1529
            },
            "nonCommercial": {
              "long": 16610,
              "short": 17462,
              "net": -852
            },
            "smallTrader": {
              "long": 2188,
              "short": 2865,
              "net": -677
            }
          },
          "openInterest": 28190
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 188489,
              "short": 108780,
              "net": 79709
            },
            "nonCommercial": {
              "long": 75037,
              "short": 155672,
              "net": -80635
            },
            "smallTrader": {
              "long": 24591,
              "short": 23665,
              "net": 926
            }
          },
          "openInterest": 364584
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 129452,
              "short": 116682,
              "net": 12770
            },
            "nonCommercial": {
              "long": 84076,
              "short": 92218,
              "net": -8142
            },
            "smallTrader": {
              "long": 17740,
              "short": 22368,
              "net": -4628
            }
          },
          "openInterest": 312784
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 198550,
              "short": 131486,
              "net": 67064
            },
            "nonCommercial": {
              "long": 121319,
              "short": 186815,
              "net": -65496
            },
            "smallTrader": {
              "long": 31828,
              "short": 33396,
              "net": -1568
            }
          },
          "openInterest": 543432
        }
      ]
    },
    {
      "reportDate": "2026-02-10T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4264172,
              "short": 3536955,
              "net": 727217
            },
            "nonCommercial": {
              "long": 545837,
              "short": 1358864,
              "net": -813027
            },
            "smallTrader": {
              "long": 447474,
              "short": 361664,
              "net": 85810
            }
          },
          "openInterest": 5500736
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3555125,
              "short": 2377042,
              "net": 1178083
            },
            "nonCommercial": {
              "long": 771804,
              "short": 2061491,
              "net": -1289687
            },
            "smallTrader": {
              "long": 239240,
              "short": 127636,
              "net": 111604
            }
          },
          "openInterest": 4693102
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1290277,
              "short": 1411733,
              "net": -121456
            },
            "nonCommercial": {
              "long": 195612,
              "short": 195704,
              "net": -92
            },
            "smallTrader": {
              "long": 247931,
              "short": 126383,
              "net": 121548
            }
          },
          "openInterest": 1760556
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5772964,
              "short": 3816548,
              "net": 1956416
            },
            "nonCommercial": {
              "long": 545342,
              "short": 2660106,
              "net": -2114764
            },
            "smallTrader": {
              "long": 460519,
              "short": 302171,
              "net": 158348
            }
          },
          "openInterest": 6991253
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 87293,
              "short": 146429,
              "net": -59136
            },
            "nonCommercial": {
              "long": 112766,
              "short": 79557,
              "net": 33209
            },
            "smallTrader": {
              "long": 43386,
              "short": 17459,
              "net": 25927
            }
          },
          "openInterest": 247194
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 700,
              "short": 1817,
              "net": -1117
            },
            "nonCommercial": {
              "long": 17016,
              "short": 15999,
              "net": 1017
            },
            "smallTrader": {
              "long": 1202,
              "short": 1102,
              "net": 100
            }
          },
          "openInterest": 24157
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24271,
              "short": 60745,
              "net": -36474
            },
            "nonCommercial": {
              "long": 58395,
              "short": 26752,
              "net": 31643
            },
            "smallTrader": {
              "long": 5456,
              "short": 625,
              "net": 4831
            }
          },
          "openInterest": 89018
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 99512,
              "short": 84396,
              "net": 15116
            },
            "nonCommercial": {
              "long": 88373,
              "short": 114183,
              "net": -25810
            },
            "smallTrader": {
              "long": 36300,
              "short": 25606,
              "net": 10694
            }
          },
          "openInterest": 227574
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 95371,
              "short": 115559,
              "net": -20188
            },
            "nonCommercial": {
              "long": 84554,
              "short": 71278,
              "net": 13276
            },
            "smallTrader": {
              "long": 31557,
              "short": 24645,
              "net": 6912
            }
          },
          "openInterest": 215037
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79963,
              "short": 62370,
              "net": 17593
            },
            "nonCommercial": {
              "long": 29392,
              "short": 48338,
              "net": -18946
            },
            "smallTrader": {
              "long": 11256,
              "short": 9903,
              "net": 1353
            }
          },
          "openInterest": 162798
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 77890,
              "short": 92249,
              "net": -14359
            },
            "nonCommercial": {
              "long": 48260,
              "short": 34329,
              "net": 13931
            },
            "smallTrader": {
              "long": 8417,
              "short": 7989,
              "net": 428
            }
          },
          "openInterest": 175044
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85237,
              "short": 146029,
              "net": -60792
            },
            "nonCommercial": {
              "long": 94440,
              "short": 48567,
              "net": 45873
            },
            "smallTrader": {
              "long": 23613,
              "short": 8694,
              "net": 14919
            }
          },
          "openInterest": 270792
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 808634,
              "short": 771296,
              "net": 37338
            },
            "nonCommercial": {
              "long": 340080,
              "short": 358410,
              "net": -18330
            },
            "smallTrader": {
              "long": 147439,
              "short": 166447,
              "net": -19008
            }
          },
          "openInterest": 1736012
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 168492,
              "short": 118425,
              "net": 50067
            },
            "nonCommercial": {
              "long": 99841,
              "short": 151167,
              "net": -51326
            },
            "smallTrader": {
              "long": 16122,
              "short": 14863,
              "net": 1259
            }
          },
          "openInterest": 360578
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 846948,
              "short": 1002814,
              "net": -155866
            },
            "nonCommercial": {
              "long": 320742,
              "short": 202928,
              "net": 117814
            },
            "smallTrader": {
              "long": 84005,
              "short": 45953,
              "net": 38052
            }
          },
          "openInterest": 2070538
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 36801,
              "short": 40695,
              "net": -3894
            },
            "nonCommercial": {
              "long": 21453,
              "short": 20020,
              "net": 1433
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74433
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30258,
              "short": 37533,
              "net": -7275
            },
            "nonCommercial": {
              "long": 8295,
              "short": 1325,
              "net": 6970
            },
            "smallTrader": {
              "long": 924,
              "short": 619,
              "net": 305
            }
          },
          "openInterest": 42196
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 484603,
              "short": 720382,
              "net": -235779
            },
            "nonCommercial": {
              "long": 318704,
              "short": 138399,
              "net": 180305
            },
            "smallTrader": {
              "long": 94375,
              "short": 38901,
              "net": 55474
            }
          },
          "openInterest": 926273
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13975,
              "short": 17473,
              "net": -3498
            },
            "nonCommercial": {
              "long": 31127,
              "short": 22246,
              "net": 8881
            },
            "smallTrader": {
              "long": 12427,
              "short": 17810,
              "net": -5383
            }
          },
          "openInterest": 74279
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 212176,
              "short": 315825,
              "net": -103649
            },
            "nonCommercial": {
              "long": 119095,
              "short": 29139,
              "net": 89956
            },
            "smallTrader": {
              "long": 29843,
              "short": 16150,
              "net": 13693
            }
          },
          "openInterest": 463056
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88738,
              "short": 286476,
              "net": -197738
            },
            "nonCommercial": {
              "long": 212808,
              "short": 52796,
              "net": 160012
            },
            "smallTrader": {
              "long": 52916,
              "short": 15190,
              "net": 37726
            }
          },
          "openInterest": 404391
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 169199,
              "short": 208045,
              "net": -38846
            },
            "nonCommercial": {
              "long": 62669,
              "short": 43217,
              "net": 19452
            },
            "smallTrader": {
              "long": 47036,
              "short": 27642,
              "net": 19394
            }
          },
          "openInterest": 360147
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 136055,
              "short": 123376,
              "net": 12679
            },
            "nonCommercial": {
              "long": 128090,
              "short": 147196,
              "net": -19106
            },
            "smallTrader": {
              "long": 41473,
              "short": 35046,
              "net": 6427
            }
          },
          "openInterest": 334948
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 118169,
              "short": 192384,
              "net": -74215
            },
            "nonCommercial": {
              "long": 163913,
              "short": 81018,
              "net": 82895
            },
            "smallTrader": {
              "long": 23537,
              "short": 32217,
              "net": -8680
            }
          },
          "openInterest": 383680
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106778,
              "short": 180150,
              "net": -73372
            },
            "nonCommercial": {
              "long": 142430,
              "short": 56674,
              "net": 85756
            },
            "smallTrader": {
              "long": 27898,
              "short": 40282,
              "net": -12384
            }
          },
          "openInterest": 325815
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89005,
              "short": 178143,
              "net": -89138
            },
            "nonCommercial": {
              "long": 128360,
              "short": 43409,
              "net": 84951
            },
            "smallTrader": {
              "long": 6827,
              "short": 2640,
              "net": 4187
            }
          },
          "openInterest": 226933
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 155270,
              "short": 158947,
              "net": -3677
            },
            "smallTrader": {
              "long": 4588,
              "short": 911,
              "net": 3677
            }
          },
          "openInterest": 165677
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 137907,
              "short": 160806,
              "net": -22899
            },
            "nonCommercial": {
              "long": 78889,
              "short": 66247,
              "net": 12642
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 274666
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 600195,
              "short": 440753,
              "net": 159442
            },
            "nonCommercial": {
              "long": 208248,
              "short": 380113,
              "net": -171865
            },
            "smallTrader": {
              "long": 52507,
              "short": 40084,
              "net": 12423
            }
          },
          "openInterest": 1623408
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 54116,
              "short": 20433,
              "net": 33683
            },
            "nonCommercial": {
              "long": 11801,
              "short": 46720,
              "net": -34919
            },
            "smallTrader": {
              "long": 4759,
              "short": 3523,
              "net": 1236
            }
          },
          "openInterest": 71848
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19697,
              "short": 38475,
              "net": -18778
            },
            "nonCommercial": {
              "long": 28340,
              "short": 16256,
              "net": 12084
            },
            "smallTrader": {
              "long": 9619,
              "short": 2925,
              "net": 6694
            }
          },
          "openInterest": 69061
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 267324,
              "short": 289034,
              "net": -21710
            },
            "nonCommercial": {
              "long": 90625,
              "short": 83564,
              "net": 7061
            },
            "smallTrader": {
              "long": 44191,
              "short": 29542,
              "net": 14649
            }
          },
          "openInterest": 408094
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1387239,
              "short": 1397854,
              "net": -10615
            },
            "nonCommercial": {
              "long": 240164,
              "short": 340878,
              "net": -100714
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1955058
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 37295,
              "short": 79458,
              "net": -42163
            },
            "nonCommercial": {
              "long": 36660,
              "short": 13705,
              "net": 22955
            },
            "smallTrader": {
              "long": 29843,
              "short": 10635,
              "net": 19208
            }
          },
          "openInterest": 133641
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 280918,
              "short": 307127,
              "net": -26209
            },
            "nonCommercial": {
              "long": 112447,
              "short": 101075,
              "net": 11372
            },
            "smallTrader": {
              "long": 44947,
              "short": 30110,
              "net": 14837
            }
          },
          "openInterest": 530656
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 312176,
              "short": 375106,
              "net": -62930
            },
            "nonCommercial": {
              "long": 150186,
              "short": 96909,
              "net": 53277
            },
            "smallTrader": {
              "long": 37044,
              "short": 27391,
              "net": 9653
            }
          },
          "openInterest": 695631
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 463967,
              "short": 582874,
              "net": -118907
            },
            "nonCommercial": {
              "long": 233605,
              "short": 87271,
              "net": 146334
            },
            "smallTrader": {
              "long": 52261,
              "short": 79688,
              "net": -27427
            }
          },
          "openInterest": 935448
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 625829,
              "short": 367420,
              "net": 258409
            },
            "nonCommercial": {
              "long": 167418,
              "short": 402819,
              "net": -235401
            },
            "smallTrader": {
              "long": 85689,
              "short": 108697,
              "net": -23008
            }
          },
          "openInterest": 1095771
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65187,
              "short": 27498,
              "net": 37689
            },
            "nonCommercial": {
              "long": 9600,
              "short": 51859,
              "net": -42259
            },
            "smallTrader": {
              "long": 20156,
              "short": 15586,
              "net": 4570
            }
          },
          "openInterest": 95799
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7877,
              "short": 5760,
              "net": 2117
            },
            "nonCommercial": {
              "long": 16131,
              "short": 16860,
              "net": -729
            },
            "smallTrader": {
              "long": 1902,
              "short": 3290,
              "net": -1388
            }
          },
          "openInterest": 27789
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 185492,
              "short": 119755,
              "net": 65737
            },
            "nonCommercial": {
              "long": 87757,
              "short": 152845,
              "net": -65088
            },
            "smallTrader": {
              "long": 25352,
              "short": 26001,
              "net": -649
            }
          },
          "openInterest": 371911
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 128022,
              "short": 104463,
              "net": 23559
            },
            "nonCommercial": {
              "long": 77336,
              "short": 97289,
              "net": -19953
            },
            "smallTrader": {
              "long": 18005,
              "short": 21611,
              "net": -3606
            }
          },
          "openInterest": 295884
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 189249,
              "short": 117358,
              "net": 71891
            },
            "nonCommercial": {
              "long": 125587,
              "short": 196845,
              "net": -71258
            },
            "smallTrader": {
              "long": 33794,
              "short": 34427,
              "net": -633
            }
          },
          "openInterest": 521824
        }
      ]
    },
    {
      "reportDate": "2026-02-17T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4461711,
              "short": 3654750,
              "net": 806961
            },
            "nonCommercial": {
              "long": 500097,
              "short": 1377950,
              "net": -877853
            },
            "smallTrader": {
              "long": 449456,
              "short": 378564,
              "net": 70892
            }
          },
          "openInterest": 5721555
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3577502,
              "short": 2451787,
              "net": 1125715
            },
            "nonCommercial": {
              "long": 707467,
              "short": 1941875,
              "net": -1234408
            },
            "smallTrader": {
              "long": 230853,
              "short": 122160,
              "net": 108693
            }
          },
          "openInterest": 4716741
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1315962,
              "short": 1463750,
              "net": -147788
            },
            "nonCommercial": {
              "long": 207041,
              "short": 200616,
              "net": 6425
            },
            "smallTrader": {
              "long": 261044,
              "short": 119681,
              "net": 141363
            }
          },
          "openInterest": 1837592
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5943599,
              "short": 3923995,
              "net": 2019604
            },
            "nonCommercial": {
              "long": 541351,
              "short": 2698593,
              "net": -2157242
            },
            "smallTrader": {
              "long": 451754,
              "short": 314116,
              "net": 137638
            }
          },
          "openInterest": 7431251
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 82854,
              "short": 156843,
              "net": -73989
            },
            "nonCommercial": {
              "long": 117820,
              "short": 71889,
              "net": 45931
            },
            "smallTrader": {
              "long": 45601,
              "short": 17543,
              "net": 28058
            }
          },
          "openInterest": 256213
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 463,
              "short": 2170,
              "net": -1707
            },
            "nonCommercial": {
              "long": 16593,
              "short": 14955,
              "net": 1638
            },
            "smallTrader": {
              "long": 1163,
              "short": 1094,
              "net": 69
            }
          },
          "openInterest": 23335
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 24919,
              "short": 64111,
              "net": -39192
            },
            "nonCommercial": {
              "long": 62978,
              "short": 28316,
              "net": 34662
            },
            "smallTrader": {
              "long": 5463,
              "short": 933,
              "net": 4530
            }
          },
          "openInterest": 94638
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 115022,
              "short": 77368,
              "net": 37654
            },
            "nonCommercial": {
              "long": 82015,
              "short": 124419,
              "net": -42404
            },
            "smallTrader": {
              "long": 32847,
              "short": 28097,
              "net": 4750
            }
          },
          "openInterest": 238845
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 93653,
              "short": 124027,
              "net": -30374
            },
            "nonCommercial": {
              "long": 89601,
              "short": 63775,
              "net": 25826
            },
            "smallTrader": {
              "long": 30479,
              "short": 25931,
              "net": 4548
            }
          },
          "openInterest": 218415
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 74716,
              "short": 57557,
              "net": 17159
            },
            "nonCommercial": {
              "long": 29310,
              "short": 46928,
              "net": -17618
            },
            "smallTrader": {
              "long": 11431,
              "short": 10972,
              "net": 459
            }
          },
          "openInterest": 154642
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65722,
              "short": 78338,
              "net": -12616
            },
            "nonCommercial": {
              "long": 47502,
              "short": 34642,
              "net": 12860
            },
            "smallTrader": {
              "long": 7517,
              "short": 7761,
              "net": -244
            }
          },
          "openInterest": 156645
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 91573,
              "short": 165459,
              "net": -73886
            },
            "nonCommercial": {
              "long": 89699,
              "short": 30368,
              "net": 59331
            },
            "smallTrader": {
              "long": 24327,
              "short": 9772,
              "net": 14555
            }
          },
          "openInterest": 272967
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 831608,
              "short": 805618,
              "net": 25990
            },
            "nonCommercial": {
              "long": 336717,
              "short": 344552,
              "net": -7835
            },
            "smallTrader": {
              "long": 146498,
              "short": 164653,
              "net": -18155
            }
          },
          "openInterest": 1779922
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 156452,
              "short": 102063,
              "net": 54389
            },
            "nonCommercial": {
              "long": 99583,
              "short": 155316,
              "net": -55733
            },
            "smallTrader": {
              "long": 15630,
              "short": 14286,
              "net": 1344
            }
          },
          "openInterest": 338635
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 855378,
              "short": 1037007,
              "net": -181629
            },
            "nonCommercial": {
              "long": 321645,
              "short": 180302,
              "net": 141343
            },
            "smallTrader": {
              "long": 81123,
              "short": 40837,
              "net": 40286
            }
          },
          "openInterest": 2087493
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35032,
              "short": 36279,
              "net": -1247
            },
            "nonCommercial": {
              "long": 20072,
              "short": 21607,
              "net": -1535
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 68377
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32249,
              "short": 39369,
              "net": -7120
            },
            "nonCommercial": {
              "long": 7955,
              "short": 1124,
              "net": 6831
            },
            "smallTrader": {
              "long": 863,
              "short": 574,
              "net": 289
            }
          },
          "openInterest": 43577
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 487219,
              "short": 714896,
              "net": -227677
            },
            "nonCommercial": {
              "long": 311549,
              "short": 137069,
              "net": 174480
            },
            "smallTrader": {
              "long": 96673,
              "short": 43476,
              "net": 53197
            }
          },
          "openInterest": 916813
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14649,
              "short": 18258,
              "net": -3609
            },
            "nonCommercial": {
              "long": 32433,
              "short": 22585,
              "net": 9848
            },
            "smallTrader": {
              "long": 11558,
              "short": 17797,
              "net": -6239
            }
          },
          "openInterest": 75376
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 214865,
              "short": 316849,
              "net": -101984
            },
            "nonCommercial": {
              "long": 117261,
              "short": 28519,
              "net": 88742
            },
            "smallTrader": {
              "long": 28300,
              "short": 15058,
              "net": 13242
            }
          },
          "openInterest": 464672
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 88237,
              "short": 285019,
              "net": -196782
            },
            "nonCommercial": {
              "long": 213432,
              "short": 53517,
              "net": 159915
            },
            "smallTrader": {
              "long": 51821,
              "short": 14954,
              "net": 36867
            }
          },
          "openInterest": 407078
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 183343,
              "short": 218958,
              "net": -35615
            },
            "nonCommercial": {
              "long": 63052,
              "short": 47650,
              "net": 15402
            },
            "smallTrader": {
              "long": 48508,
              "short": 28295,
              "net": 20213
            }
          },
          "openInterest": 377488
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141766,
              "short": 157934,
              "net": -16168
            },
            "nonCommercial": {
              "long": 143172,
              "short": 130217,
              "net": 12955
            },
            "smallTrader": {
              "long": 39166,
              "short": 35953,
              "net": 3213
            }
          },
          "openInterest": 354328
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119956,
              "short": 176983,
              "net": -57027
            },
            "nonCommercial": {
              "long": 147998,
              "short": 80976,
              "net": 67022
            },
            "smallTrader": {
              "long": 20920,
              "short": 30915,
              "net": -9995
            }
          },
          "openInterest": 371449
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102308,
              "short": 180661,
              "net": -78353
            },
            "nonCommercial": {
              "long": 150433,
              "short": 58698,
              "net": 91735
            },
            "smallTrader": {
              "long": 27276,
              "short": 40658,
              "net": -13382
            }
          },
          "openInterest": 330128
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 88449,
              "short": 177114,
              "net": -88665
            },
            "nonCommercial": {
              "long": 128197,
              "short": 44075,
              "net": 84122
            },
            "smallTrader": {
              "long": 7231,
              "short": 2688,
              "net": 4543
            }
          },
          "openInterest": 226417
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 162300,
              "short": 166222,
              "net": -3922
            },
            "smallTrader": {
              "long": 4690,
              "short": 768,
              "net": 3922
            }
          },
          "openInterest": 174103
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 140592,
              "short": 170681,
              "net": -30089
            },
            "nonCommercial": {
              "long": 85591,
              "short": 63439,
              "net": 22152
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 287390
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 615910,
              "short": 441112,
              "net": 174798
            },
            "nonCommercial": {
              "long": 205853,
              "short": 391665,
              "net": -185812
            },
            "smallTrader": {
              "long": 53277,
              "short": 42263,
              "net": 11014
            }
          },
          "openInterest": 1613556
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55719,
              "short": 22010,
              "net": 33709
            },
            "nonCommercial": {
              "long": 11183,
              "short": 46196,
              "net": -35013
            },
            "smallTrader": {
              "long": 4750,
              "short": 3446,
              "net": 1304
            }
          },
          "openInterest": 73004
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19913,
              "short": 38449,
              "net": -18536
            },
            "nonCommercial": {
              "long": 28826,
              "short": 16479,
              "net": 12347
            },
            "smallTrader": {
              "long": 9175,
              "short": 2986,
              "net": 6189
            }
          },
          "openInterest": 69291
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 280124,
              "short": 287527,
              "net": -7403
            },
            "nonCommercial": {
              "long": 72400,
              "short": 79486,
              "net": -7086
            },
            "smallTrader": {
              "long": 33273,
              "short": 18784,
              "net": 14489
            }
          },
          "openInterest": 392196
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1453707,
              "short": 1402167,
              "net": 51540
            },
            "nonCommercial": {
              "long": 195857,
              "short": 369091,
              "net": -173234
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1987373
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 36729,
              "short": 79076,
              "net": -42347
            },
            "nonCommercial": {
              "long": 36626,
              "short": 12623,
              "net": 24003
            },
            "smallTrader": {
              "long": 28514,
              "short": 10170,
              "net": 18344
            }
          },
          "openInterest": 131496
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 283091,
              "short": 319564,
              "net": -36473
            },
            "nonCommercial": {
              "long": 109382,
              "short": 91036,
              "net": 18346
            },
            "smallTrader": {
              "long": 47273,
              "short": 29146,
              "net": 18127
            }
          },
          "openInterest": 526303
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 335704,
              "short": 398584,
              "net": -62880
            },
            "nonCommercial": {
              "long": 155039,
              "short": 103068,
              "net": 51971
            },
            "smallTrader": {
              "long": 37409,
              "short": 26500,
              "net": 10909
            }
          },
          "openInterest": 713795
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 463652,
              "short": 621423,
              "net": -157771
            },
            "nonCommercial": {
              "long": 274388,
              "short": 82597,
              "net": 191791
            },
            "smallTrader": {
              "long": 49618,
              "short": 83638,
              "net": -34020
            }
          },
          "openInterest": 984660
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 625812,
              "short": 359988,
              "net": 265824
            },
            "nonCommercial": {
              "long": 171981,
              "short": 425573,
              "net": -253592
            },
            "smallTrader": {
              "long": 82477,
              "short": 94709,
              "net": -12232
            }
          },
          "openInterest": 1099675
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 65773,
              "short": 27177,
              "net": 38596
            },
            "nonCommercial": {
              "long": 10072,
              "short": 50953,
              "net": -40881
            },
            "smallTrader": {
              "long": 19844,
              "short": 17559,
              "net": 2285
            }
          },
          "openInterest": 95743
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 7094,
              "short": 6400,
              "net": 694
            },
            "nonCommercial": {
              "long": 15416,
              "short": 15088,
              "net": 328
            },
            "smallTrader": {
              "long": 1996,
              "short": 3018,
              "net": -1022
            }
          },
          "openInterest": 26596
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 196828,
              "short": 123736,
              "net": 73092
            },
            "nonCommercial": {
              "long": 76212,
              "short": 148029,
              "net": -71817
            },
            "smallTrader": {
              "long": 23157,
              "short": 24432,
              "net": -1275
            }
          },
          "openInterest": 373919
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 123973,
              "short": 111966,
              "net": 12007
            },
            "nonCommercial": {
              "long": 84327,
              "short": 91490,
              "net": -7163
            },
            "smallTrader": {
              "long": 16638,
              "short": 21482,
              "net": -4844
            }
          },
          "openInterest": 304868
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167707,
              "short": 109323,
              "net": 58384
            },
            "nonCommercial": {
              "long": 122049,
              "short": 177107,
              "net": -55058
            },
            "smallTrader": {
              "long": 32177,
              "short": 35503,
              "net": -3326
            }
          },
          "openInterest": 472320
        }
      ]
    },
    {
      "reportDate": "2026-02-24T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4423704,
              "short": 3656885,
              "net": 766819
            },
            "nonCommercial": {
              "long": 582411,
              "short": 1356431,
              "net": -774020
            },
            "smallTrader": {
              "long": 481341,
              "short": 474140,
              "net": 7201
            }
          },
          "openInterest": 5968025
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3441445,
              "short": 2195568,
              "net": 1245877
            },
            "nonCommercial": {
              "long": 684162,
              "short": 2032198,
              "net": -1348036
            },
            "smallTrader": {
              "long": 259791,
              "short": 157632,
              "net": 102159
            }
          },
          "openInterest": 4642084
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1351859,
              "short": 1528072,
              "net": -176213
            },
            "nonCommercial": {
              "long": 199544,
              "short": 194470,
              "net": 5074
            },
            "smallTrader": {
              "long": 288430,
              "short": 117291,
              "net": 171139
            }
          },
          "openInterest": 2036881
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5631383,
              "short": 3727150,
              "net": 1904233
            },
            "nonCommercial": {
              "long": 598900,
              "short": 2663831,
              "net": -2064931
            },
            "smallTrader": {
              "long": 509022,
              "short": 348324,
              "net": 160698
            }
          },
          "openInterest": 7376192
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 75380,
              "short": 152693,
              "net": -77313
            },
            "nonCommercial": {
              "long": 121661,
              "short": 69017,
              "net": 52644
            },
            "smallTrader": {
              "long": 42604,
              "short": 17935,
              "net": 24669
            }
          },
          "openInterest": 248697
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 485,
              "short": 1605,
              "net": -1120
            },
            "nonCommercial": {
              "long": 16410,
              "short": 15238,
              "net": 1172
            },
            "smallTrader": {
              "long": 1162,
              "short": 1214,
              "net": -52
            }
          },
          "openInterest": 22919
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 51277,
              "short": 92671,
              "net": -41394
            },
            "nonCommercial": {
              "long": 71431,
              "short": 34757,
              "net": 36674
            },
            "smallTrader": {
              "long": 5780,
              "short": 1060,
              "net": 4720
            }
          },
          "openInterest": 133514
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 135804,
              "short": 79628,
              "net": 56176
            },
            "nonCommercial": {
              "long": 67213,
              "short": 124285,
              "net": -57072
            },
            "smallTrader": {
              "long": 29236,
              "short": 28340,
              "net": 896
            }
          },
          "openInterest": 245891
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 94074,
              "short": 124334,
              "net": -30260
            },
            "nonCommercial": {
              "long": 92812,
              "short": 65234,
              "net": 27578
            },
            "smallTrader": {
              "long": 30230,
              "short": 27548,
              "net": 2682
            }
          },
          "openInterest": 222562
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 79788,
              "short": 67681,
              "net": 12107
            },
            "nonCommercial": {
              "long": 38533,
              "short": 51813,
              "net": -13280
            },
            "smallTrader": {
              "long": 11327,
              "short": 10154,
              "net": 1173
            }
          },
          "openInterest": 173446
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 68198,
              "short": 81172,
              "net": -12974
            },
            "nonCommercial": {
              "long": 48321,
              "short": 35507,
              "net": 12814
            },
            "smallTrader": {
              "long": 7329,
              "short": 7169,
              "net": 160
            }
          },
          "openInterest": 164239
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90248,
              "short": 162596,
              "net": -72348
            },
            "nonCommercial": {
              "long": 88073,
              "short": 29633,
              "net": 58440
            },
            "smallTrader": {
              "long": 25310,
              "short": 11402,
              "net": 13908
            }
          },
          "openInterest": 261235
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 782124,
              "short": 769669,
              "net": 12455
            },
            "nonCommercial": {
              "long": 319669,
              "short": 310841,
              "net": 8828
            },
            "smallTrader": {
              "long": 141748,
              "short": 163031,
              "net": -21283
            }
          },
          "openInterest": 1656135
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 136769,
              "short": 111442,
              "net": 25327
            },
            "nonCommercial": {
              "long": 103424,
              "short": 132394,
              "net": -28970
            },
            "smallTrader": {
              "long": 15780,
              "short": 12137,
              "net": 3643
            }
          },
          "openInterest": 320823
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 827868,
              "short": 1044651,
              "net": -216783
            },
            "nonCommercial": {
              "long": 352565,
              "short": 179853,
              "net": 172712
            },
            "smallTrader": {
              "long": 100683,
              "short": 56612,
              "net": 44071
            }
          },
          "openInterest": 2102705
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 35535,
              "short": 41570,
              "net": -6035
            },
            "nonCommercial": {
              "long": 19165,
              "short": 17045,
              "net": 2120
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 73183
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 32650,
              "short": 40481,
              "net": -7831
            },
            "nonCommercial": {
              "long": 8629,
              "short": 982,
              "net": 7647
            },
            "smallTrader": {
              "long": 850,
              "short": 666,
              "net": 184
            }
          },
          "openInterest": 44381
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 498044,
              "short": 708947,
              "net": -210903
            },
            "nonCommercial": {
              "long": 294873,
              "short": 138017,
              "net": 156856
            },
            "smallTrader": {
              "long": 93336,
              "short": 39289,
              "net": 54047
            }
          },
          "openInterest": 911287
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15337,
              "short": 18819,
              "net": -3482
            },
            "nonCommercial": {
              "long": 32314,
              "short": 22097,
              "net": 10217
            },
            "smallTrader": {
              "long": 11852,
              "short": 18587,
              "net": -6735
            }
          },
          "openInterest": 77915
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 208012,
              "short": 319159,
              "net": -111147
            },
            "nonCommercial": {
              "long": 120441,
              "short": 21649,
              "net": 98792
            },
            "smallTrader": {
              "long": 34997,
              "short": 22642,
              "net": 12355
            }
          },
          "openInterest": 467301
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86198,
              "short": 287004,
              "net": -200806
            },
            "nonCommercial": {
              "long": 211649,
              "short": 52472,
              "net": 159177
            },
            "smallTrader": {
              "long": 67772,
              "short": 26143,
              "net": 41629
            }
          },
          "openInterest": 420182
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 163825,
              "short": 203608,
              "net": -39783
            },
            "nonCommercial": {
              "long": 65386,
              "short": 48555,
              "net": 16831
            },
            "smallTrader": {
              "long": 57726,
              "short": 34774,
              "net": 22952
            }
          },
          "openInterest": 365555
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 141918,
              "short": 156647,
              "net": -14729
            },
            "nonCommercial": {
              "long": 149364,
              "short": 137825,
              "net": 11539
            },
            "smallTrader": {
              "long": 38952,
              "short": 35762,
              "net": 3190
            }
          },
          "openInterest": 369721
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115362,
              "short": 174354,
              "net": -58992
            },
            "nonCommercial": {
              "long": 143266,
              "short": 74348,
              "net": 68918
            },
            "smallTrader": {
              "long": 20696,
              "short": 30622,
              "net": -9926
            }
          },
          "openInterest": 366573
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100516,
              "short": 177721,
              "net": -77205
            },
            "nonCommercial": {
              "long": 152909,
              "short": 61163,
              "net": 91746
            },
            "smallTrader": {
              "long": 28053,
              "short": 42594,
              "net": -14541
            }
          },
          "openInterest": 341685
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 85018,
              "short": 172145,
              "net": -87127
            },
            "nonCommercial": {
              "long": 126009,
              "short": 43129,
              "net": 82880
            },
            "smallTrader": {
              "long": 7071,
              "short": 2824,
              "net": 4247
            }
          },
          "openInterest": 225567
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 600,
              "short": 0,
              "net": 600
            },
            "nonCommercial": {
              "long": 168374,
              "short": 172228,
              "net": -3854
            },
            "smallTrader": {
              "long": 4236,
              "short": 982,
              "net": 3254
            }
          },
          "openInterest": 177307
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 148075,
              "short": 163182,
              "net": -15107
            },
            "nonCommercial": {
              "long": 76599,
              "short": 68043,
              "net": 8556
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 285165
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 605335,
              "short": 422154,
              "net": 183181
            },
            "nonCommercial": {
              "long": 201473,
              "short": 399992,
              "net": -198519
            },
            "smallTrader": {
              "long": 80517,
              "short": 65179,
              "net": 15338
            }
          },
          "openInterest": 1619531
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50226,
              "short": 22569,
              "net": 27657
            },
            "nonCommercial": {
              "long": 13839,
              "short": 43406,
              "net": -29567
            },
            "smallTrader": {
              "long": 5009,
              "short": 3099,
              "net": 1910
            }
          },
          "openInterest": 71503
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19903,
              "short": 39508,
              "net": -19605
            },
            "nonCommercial": {
              "long": 29669,
              "short": 16429,
              "net": 13240
            },
            "smallTrader": {
              "long": 11242,
              "short": 4877,
              "net": 6365
            }
          },
          "openInterest": 72351
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 281670,
              "short": 290794,
              "net": -9124
            },
            "nonCommercial": {
              "long": 79380,
              "short": 82311,
              "net": -2931
            },
            "smallTrader": {
              "long": 31898,
              "short": 19843,
              "net": 12055
            }
          },
          "openInterest": 396109
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1514156,
              "short": 1440600,
              "net": 73556
            },
            "nonCommercial": {
              "long": 200838,
              "short": 388452,
              "net": -187614
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2038108
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 35475,
              "short": 76555,
              "net": -41080
            },
            "nonCommercial": {
              "long": 32500,
              "short": 10240,
              "net": 22260
            },
            "smallTrader": {
              "long": 30190,
              "short": 11370,
              "net": 18820
            }
          },
          "openInterest": 125454
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 255813,
              "short": 326256,
              "net": -70443
            },
            "nonCommercial": {
              "long": 124174,
              "short": 73339,
              "net": 50835
            },
            "smallTrader": {
              "long": 47643,
              "short": 28035,
              "net": 19608
            }
          },
          "openInterest": 502622
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 333631,
              "short": 414247,
              "net": -80616
            },
            "nonCommercial": {
              "long": 169135,
              "short": 99698,
              "net": 69437
            },
            "smallTrader": {
              "long": 39956,
              "short": 28777,
              "net": 11179
            }
          },
          "openInterest": 717299
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 428053,
              "short": 603581,
              "net": -175528
            },
            "nonCommercial": {
              "long": 279489,
              "short": 69217,
              "net": 210272
            },
            "smallTrader": {
              "long": 49895,
              "short": 84639,
              "net": -34744
            }
          },
          "openInterest": 959299
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 582265,
              "short": 322526,
              "net": 259739
            },
            "nonCommercial": {
              "long": 183446,
              "short": 429569,
              "net": -246123
            },
            "smallTrader": {
              "long": 75929,
              "short": 89545,
              "net": -13616
            }
          },
          "openInterest": 1054389
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 66778,
              "short": 26771,
              "net": 40007
            },
            "nonCommercial": {
              "long": 11525,
              "short": 52711,
              "net": -41186
            },
            "smallTrader": {
              "long": 18411,
              "short": 17232,
              "net": 1179
            }
          },
          "openInterest": 96835
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8312,
              "short": 5730,
              "net": 2582
            },
            "nonCommercial": {
              "long": 13295,
              "short": 15084,
              "net": -1789
            },
            "smallTrader": {
              "long": 2119,
              "short": 2912,
              "net": -793
            }
          },
          "openInterest": 26218
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 176421,
              "short": 116807,
              "net": 59614
            },
            "nonCommercial": {
              "long": 89062,
              "short": 143925,
              "net": -54863
            },
            "smallTrader": {
              "long": 23626,
              "short": 28377,
              "net": -4751
            }
          },
          "openInterest": 359373
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115791,
              "short": 121531,
              "net": -5740
            },
            "nonCommercial": {
              "long": 93424,
              "short": 85158,
              "net": 8266
            },
            "smallTrader": {
              "long": 16901,
              "short": 19427,
              "net": -2526
            }
          },
          "openInterest": 305533
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 148888,
              "short": 128527,
              "net": 20361
            },
            "nonCommercial": {
              "long": 134114,
              "short": 150202,
              "net": -16088
            },
            "smallTrader": {
              "long": 31067,
              "short": 35340,
              "net": -4273
            }
          },
          "openInterest": 456155
        }
      ]
    },
    {
      "reportDate": "2026-03-03T00:00:00.000Z",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4244872,
              "short": 3624567,
              "net": 620305
            },
            "nonCommercial": {
              "long": 611965,
              "short": 1266472,
              "net": -654507
            },
            "smallTrader": {
              "long": 431657,
              "short": 397455,
              "net": 34202
            }
          },
          "openInterest": 5466660
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3393548,
              "short": 2160639,
              "net": 1232909
            },
            "nonCommercial": {
              "long": 666377,
              "short": 2004918,
              "net": -1338541
            },
            "smallTrader": {
              "long": 238612,
              "short": 132980,
              "net": 105632
            }
          },
          "openInterest": 4492471
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1289561,
              "short": 1453016,
              "net": -163455
            },
            "nonCommercial": {
              "long": 212313,
              "short": 192048,
              "net": 20265
            },
            "smallTrader": {
              "long": 253391,
              "short": 110201,
              "net": 143190
            }
          },
          "openInterest": 1835511
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5547849,
              "short": 3604907,
              "net": 1942942
            },
            "nonCommercial": {
              "long": 510662,
              "short": 2601456,
              "net": -2090794
            },
            "smallTrader": {
              "long": 438288,
              "short": 290436,
              "net": 147852
            }
          },
          "openInterest": 6769879
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72991,
              "short": 162240,
              "net": -89249
            },
            "nonCommercial": {
              "long": 136515,
              "short": 68753,
              "net": 67762
            },
            "smallTrader": {
              "long": 40551,
              "short": 19064,
              "net": 21487
            }
          },
          "openInterest": 267280
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 751,
              "short": 1613,
              "net": -862
            },
            "nonCommercial": {
              "long": 15585,
              "short": 14574,
              "net": 1011
            },
            "smallTrader": {
              "long": 1149,
              "short": 1298,
              "net": -149
            }
          },
          "openInterest": 20302
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 29032,
              "short": 77825,
              "net": -48793
            },
            "nonCommercial": {
              "long": 71267,
              "short": 26297,
              "net": 44970
            },
            "smallTrader": {
              "long": 4810,
              "short": 987,
              "net": 3823
            }
          },
          "openInterest": 105739
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163156,
              "short": 85851,
              "net": 77305
            },
            "nonCommercial": {
              "long": 59499,
              "short": 132185,
              "net": -72686
            },
            "smallTrader": {
              "long": 26010,
              "short": 30629,
              "net": -4619
            }
          },
          "openInterest": 269696
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 101029,
              "short": 125085,
              "net": -24056
            },
            "nonCommercial": {
              "long": 94008,
              "short": 72958,
              "net": 21050
            },
            "smallTrader": {
              "long": 30071,
              "short": 27065,
              "net": 3006
            }
          },
          "openInterest": 232433
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 90280,
              "short": 73800,
              "net": 16480
            },
            "nonCommercial": {
              "long": 41974,
              "short": 59804,
              "net": -17830
            },
            "smallTrader": {
              "long": 10890,
              "short": 9540,
              "net": 1350
            }
          },
          "openInterest": 191812
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 72071,
              "short": 82911,
              "net": -10840
            },
            "nonCommercial": {
              "long": 47704,
              "short": 36904,
              "net": 10800
            },
            "smallTrader": {
              "long": 7071,
              "short": 7031,
              "net": 40
            }
          },
          "openInterest": 169433
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85481,
              "short": 155225,
              "net": -69744
            },
            "nonCommercial": {
              "long": 89103,
              "short": 31422,
              "net": 57681
            },
            "smallTrader": {
              "long": 20481,
              "short": 8418,
              "net": 12063
            }
          },
          "openInterest": 244932
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 738095,
              "short": 797877,
              "net": -59782
            },
            "nonCommercial": {
              "long": 336624,
              "short": 246565,
              "net": 90059
            },
            "smallTrader": {
              "long": 132844,
              "short": 163121,
              "net": -30277
            }
          },
          "openInterest": 1617461
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 138605,
              "short": 114082,
              "net": 24523
            },
            "nonCommercial": {
              "long": 112260,
              "short": 140357,
              "net": -28097
            },
            "smallTrader": {
              "long": 15326,
              "short": 11752,
              "net": 3574
            }
          },
          "openInterest": 328391
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 842957,
              "short": 1065284,
              "net": -222327
            },
            "nonCommercial": {
              "long": 355158,
              "short": 183008,
              "net": 172150
            },
            "smallTrader": {
              "long": 89225,
              "short": 39048,
              "net": 50177
            }
          },
          "openInterest": 2073033
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 39721,
              "short": 39280,
              "net": 441
            },
            "nonCommercial": {
              "long": 16739,
              "short": 19590,
              "net": -2851
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 75978
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34994,
              "short": 43997,
              "net": -9003
            },
            "nonCommercial": {
              "long": 9967,
              "short": 1023,
              "net": 8944
            },
            "smallTrader": {
              "long": 853,
              "short": 794,
              "net": 59
            }
          },
          "openInterest": 48382
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 485713,
              "short": 670306,
              "net": -184593
            },
            "nonCommercial": {
              "long": 294586,
              "short": 158088,
              "net": 136498
            },
            "smallTrader": {
              "long": 91926,
              "short": 43831,
              "net": 48095
            }
          },
          "openInterest": 913289
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15988,
              "short": 17425,
              "net": -1437
            },
            "nonCommercial": {
              "long": 30482,
              "short": 22469,
              "net": 8013
            },
            "smallTrader": {
              "long": 11427,
              "short": 18003,
              "net": -6576
            }
          },
          "openInterest": 77199
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177263,
              "short": 282113,
              "net": -104850
            },
            "nonCommercial": {
              "long": 111324,
              "short": 19507,
              "net": 91817
            },
            "smallTrader": {
              "long": 25236,
              "short": 12203,
              "net": 13033
            }
          },
          "openInterest": 413790
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84834,
              "short": 285417,
              "net": -200583
            },
            "nonCommercial": {
              "long": 213752,
              "short": 53607,
              "net": 160145
            },
            "smallTrader": {
              "long": 55126,
              "short": 14688,
              "net": 40438
            }
          },
          "openInterest": 409789
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140463,
              "short": 183065,
              "net": -42602
            },
            "nonCommercial": {
              "long": 56514,
              "short": 38859,
              "net": 17655
            },
            "smallTrader": {
              "long": 47560,
              "short": 22613,
              "net": 24947
            }
          },
          "openInterest": 309519
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 186027,
              "short": 171020,
              "net": 15007
            },
            "nonCommercial": {
              "long": 134945,
              "short": 151520,
              "net": -16575
            },
            "smallTrader": {
              "long": 39530,
              "short": 37962,
              "net": 1568
            }
          },
          "openInterest": 416977
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 111253,
              "short": 176553,
              "net": -65300
            },
            "nonCommercial": {
              "long": 152501,
              "short": 77531,
              "net": 74970
            },
            "smallTrader": {
              "long": 20445,
              "short": 30115,
              "net": -9670
            }
          },
          "openInterest": 376669
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102033,
              "short": 176526,
              "net": -74493
            },
            "nonCommercial": {
              "long": 146655,
              "short": 58805,
              "net": 87850
            },
            "smallTrader": {
              "long": 27700,
              "short": 41057,
              "net": -13357
            }
          },
          "openInterest": 342175
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 89636,
              "short": 170152,
              "net": -80516
            },
            "nonCommercial": {
              "long": 126531,
              "short": 49488,
              "net": 77043
            },
            "smallTrader": {
              "long": 5852,
              "short": 2379,
              "net": 3473
            }
          },
          "openInterest": 235943
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 600,
              "short": 0,
              "net": 600
            },
            "nonCommercial": {
              "long": 41525,
              "short": 44112,
              "net": -2587
            },
            "smallTrader": {
              "long": 2714,
              "short": 727,
              "net": 1987
            }
          },
          "openInterest": 51800
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 154622,
              "short": 152653,
              "net": 1969
            },
            "nonCommercial": {
              "long": 71879,
              "short": 74482,
              "net": -2603
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 290391
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 607907,
              "short": 423547,
              "net": 184360
            },
            "nonCommercial": {
              "long": 210477,
              "short": 416899,
              "net": -206422
            },
            "smallTrader": {
              "long": 62972,
              "short": 40910,
              "net": 22062
            }
          },
          "openInterest": 1606292
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55324,
              "short": 21635,
              "net": 33689
            },
            "nonCommercial": {
              "long": 13176,
              "short": 47510,
              "net": -34334
            },
            "smallTrader": {
              "long": 4396,
              "short": 3751,
              "net": 645
            }
          },
          "openInterest": 79462
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20451,
              "short": 40721,
              "net": -20270
            },
            "nonCommercial": {
              "long": 31579,
              "short": 17747,
              "net": 13832
            },
            "smallTrader": {
              "long": 9257,
              "short": 2819,
              "net": 6438
            }
          },
          "openInterest": 70154
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 284812,
              "short": 284696,
              "net": 116
            },
            "nonCommercial": {
              "long": 82455,
              "short": 89277,
              "net": -6822
            },
            "smallTrader": {
              "long": 30041,
              "short": 23335,
              "net": 6706
            }
          },
          "openInterest": 401236
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1563860,
              "short": 1486757,
              "net": 77103
            },
            "nonCommercial": {
              "long": 207493,
              "short": 372947,
              "net": -165454
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2085416
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 30893,
              "short": 70859,
              "net": -39966
            },
            "nonCommercial": {
              "long": 34226,
              "short": 10888,
              "net": 23338
            },
            "smallTrader": {
              "long": 26079,
              "short": 9451,
              "net": 16628
            }
          },
          "openInterest": 113326
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 249235,
              "short": 339461,
              "net": -90226
            },
            "nonCommercial": {
              "long": 143508,
              "short": 70753,
              "net": 72755
            },
            "smallTrader": {
              "long": 45080,
              "short": 27609,
              "net": 17471
            }
          },
          "openInterest": 520940
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 327390,
              "short": 413169,
              "net": -85779
            },
            "nonCommercial": {
              "long": 169509,
              "short": 96320,
              "net": 73189
            },
            "smallTrader": {
              "long": 39288,
              "short": 26698,
              "net": 12590
            }
          },
          "openInterest": 712331
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 418119,
              "short": 606978,
              "net": -188859
            },
            "nonCommercial": {
              "long": 303059,
              "short": 81157,
              "net": 221902
            },
            "smallTrader": {
              "long": 48014,
              "short": 81057,
              "net": -33043
            }
          },
          "openInterest": 987365
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 557892,
              "short": 306573,
              "net": 251319
            },
            "nonCommercial": {
              "long": 193313,
              "short": 438347,
              "net": -245034
            },
            "smallTrader": {
              "long": 75220,
              "short": 81505,
              "net": -6285
            }
          },
          "openInterest": 1048631
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72324,
              "short": 29044,
              "net": 43280
            },
            "nonCommercial": {
              "long": 12390,
              "short": 53673,
              "net": -41283
            },
            "smallTrader": {
              "long": 15357,
              "short": 17354,
              "net": -1997
            }
          },
          "openInterest": 105413
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8882,
              "short": 3659,
              "net": 5223
            },
            "nonCommercial": {
              "long": 15061,
              "short": 20050,
              "net": -4989
            },
            "smallTrader": {
              "long": 3513,
              "short": 3747,
              "net": -234
            }
          },
          "openInterest": 29871
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 191697,
              "short": 131819,
              "net": 59878
            },
            "nonCommercial": {
              "long": 101009,
              "short": 156752,
              "net": -55743
            },
            "smallTrader": {
              "long": 28511,
              "short": 32646,
              "net": -4135
            }
          },
          "openInterest": 390306
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112635,
              "short": 110144,
              "net": 2491
            },
            "nonCommercial": {
              "long": 86558,
              "short": 84745,
              "net": 1813
            },
            "smallTrader": {
              "long": 15688,
              "short": 19992,
              "net": -4304
            }
          },
          "openInterest": 291526
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 146569,
              "short": 119097,
              "net": 27472
            },
            "nonCommercial": {
              "long": 121504,
              "short": 147512,
              "net": -26008
            },
            "smallTrader": {
              "long": 32849,
              "short": 34313,
              "net": -1464
            }
          },
          "openInterest": 446488
        }
      ]
    },
    {
      "reportDate": "2026-03-10",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4059248,
              "short": 3561997,
              "net": 497251
            },
            "nonCommercial": {
              "long": 683037,
              "short": 1217920,
              "net": -534883
            },
            "smallTrader": {
              "long": 414881,
              "short": 377249,
              "net": 37632
            }
          },
          "openInterest": 5324068
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3449223,
              "short": 2218024,
              "net": 1231199
            },
            "nonCommercial": {
              "long": 652176,
              "short": 1990412,
              "net": -1338236
            },
            "smallTrader": {
              "long": 254320,
              "short": 147283,
              "net": 107037
            }
          },
          "openInterest": 4626984
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1265291,
              "short": 1445002,
              "net": -179711
            },
            "nonCommercial": {
              "long": 238908,
              "short": 196871,
              "net": 42037
            },
            "smallTrader": {
              "long": 249769,
              "short": 112095,
              "net": 137674
            }
          },
          "openInterest": 1800996
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5502022,
              "short": 3720078,
              "net": 1781944
            },
            "nonCommercial": {
              "long": 597340,
              "short": 2515004,
              "net": -1917664
            },
            "smallTrader": {
              "long": 422246,
              "short": 286526,
              "net": 135720
            }
          },
          "openInterest": 6756942
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 124347,
              "short": 206532,
              "net": -82185
            },
            "nonCommercial": {
              "long": 121394,
              "short": 67197,
              "net": 54197
            },
            "smallTrader": {
              "long": 46052,
              "short": 18064,
              "net": 27988
            }
          },
          "openInterest": 315898
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 627,
              "short": 1949,
              "net": -1322
            },
            "nonCommercial": {
              "long": 15861,
              "short": 14559,
              "net": 1302
            },
            "smallTrader": {
              "long": 1073,
              "short": 1053,
              "net": 20
            }
          },
          "openInterest": 21047
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 27100,
              "short": 82146,
              "net": -55046
            },
            "nonCommercial": {
              "long": 71741,
              "short": 20713,
              "net": 51028
            },
            "smallTrader": {
              "long": 4931,
              "short": 913,
              "net": 4018
            }
          },
          "openInterest": 104291
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 278523,
              "short": 191612,
              "net": 86911
            },
            "nonCommercial": {
              "long": 49270,
              "short": 133467,
              "net": -84197
            },
            "smallTrader": {
              "long": 27279,
              "short": 29993,
              "net": -2714
            }
          },
          "openInterest": 392591
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 145669,
              "short": 190029,
              "net": -44360
            },
            "nonCommercial": {
              "long": 93899,
              "short": 57740,
              "net": 36159
            },
            "smallTrader": {
              "long": 35495,
              "short": 27294,
              "net": 8201
            }
          },
          "openInterest": 288392
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92009,
              "short": 72963,
              "net": 19046
            },
            "nonCommercial": {
              "long": 44054,
              "short": 64904,
              "net": -20850
            },
            "smallTrader": {
              "long": 11923,
              "short": 10119,
              "net": 1804
            }
          },
          "openInterest": 192004
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70751,
              "short": 85985,
              "net": -15234
            },
            "nonCommercial": {
              "long": 47920,
              "short": 32931,
              "net": 14989
            },
            "smallTrader": {
              "long": 7729,
              "short": 7484,
              "net": 245
            }
          },
          "openInterest": 167071
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87652,
              "short": 150285,
              "net": -62633
            },
            "nonCommercial": {
              "long": 82373,
              "short": 30707,
              "net": 51666
            },
            "smallTrader": {
              "long": 20178,
              "short": 9211,
              "net": 10967
            }
          },
          "openInterest": 235322
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 736436,
              "short": 945618,
              "net": -209182
            },
            "nonCommercial": {
              "long": 447255,
              "short": 189474,
              "net": 257781
            },
            "smallTrader": {
              "long": 136264,
              "short": 184863,
              "net": -48599
            }
          },
          "openInterest": 1723308
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 137358,
              "short": 119008,
              "net": 18350
            },
            "nonCommercial": {
              "long": 115992,
              "short": 137023,
              "net": -21031
            },
            "smallTrader": {
              "long": 15655,
              "short": 12974,
              "net": 2681
            }
          },
          "openInterest": 329892
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 827233,
              "short": 1103680,
              "net": -276447
            },
            "nonCommercial": {
              "long": 394651,
              "short": 166636,
              "net": 228015
            },
            "smallTrader": {
              "long": 88754,
              "short": 40322,
              "net": 48432
            }
          },
          "openInterest": 2051321
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 41931,
              "short": 41710,
              "net": 221
            },
            "nonCommercial": {
              "long": 13054,
              "short": 15971,
              "net": -2917
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 74984
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 30546,
              "short": 39383,
              "net": -8837
            },
            "nonCommercial": {
              "long": 9906,
              "short": 1073,
              "net": 8833
            },
            "smallTrader": {
              "long": 659,
              "short": 655,
              "net": 4
            }
          },
          "openInterest": 43714
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 550287,
              "short": 695706,
              "net": -145419
            },
            "nonCommercial": {
              "long": 265686,
              "short": 160542,
              "net": 105144
            },
            "smallTrader": {
              "long": 94223,
              "short": 53948,
              "net": 40275
            }
          },
          "openInterest": 969374
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15873,
              "short": 18112,
              "net": -2239
            },
            "nonCommercial": {
              "long": 28831,
              "short": 20639,
              "net": 8192
            },
            "smallTrader": {
              "long": 11238,
              "short": 17191,
              "net": -5953
            }
          },
          "openInterest": 72436
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 195664,
              "short": 284679,
              "net": -89015
            },
            "nonCommercial": {
              "long": 96399,
              "short": 23446,
              "net": 72953
            },
            "smallTrader": {
              "long": 28927,
              "short": 12865,
              "net": 16062
            }
          },
          "openInterest": 391278
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 85280,
              "short": 288256,
              "net": -202976
            },
            "nonCommercial": {
              "long": 215445,
              "short": 52313,
              "net": 163132
            },
            "smallTrader": {
              "long": 53424,
              "short": 13580,
              "net": 39844
            }
          },
          "openInterest": 413956
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 140080,
              "short": 177108,
              "net": -37028
            },
            "nonCommercial": {
              "long": 44283,
              "short": 31213,
              "net": 13070
            },
            "smallTrader": {
              "long": 46990,
              "short": 23032,
              "net": 23958
            }
          },
          "openInterest": 287020
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 220577,
              "short": 174607,
              "net": 45970
            },
            "nonCommercial": {
              "long": 119411,
              "short": 160798,
              "net": -41387
            },
            "smallTrader": {
              "long": 38735,
              "short": 43318,
              "net": -4583
            }
          },
          "openInterest": 427718
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112864,
              "short": 178547,
              "net": -65683
            },
            "nonCommercial": {
              "long": 154074,
              "short": 78581,
              "net": 75493
            },
            "smallTrader": {
              "long": 21754,
              "short": 31564,
              "net": -9810
            }
          },
          "openInterest": 372459
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106753,
              "short": 174799,
              "net": -68046
            },
            "nonCommercial": {
              "long": 136821,
              "short": 55410,
              "net": 81411
            },
            "smallTrader": {
              "long": 29363,
              "short": 42728,
              "net": -13365
            }
          },
          "openInterest": 334594
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 107882,
              "short": 185610,
              "net": -77728
            },
            "nonCommercial": {
              "long": 112701,
              "short": 38890,
              "net": 73811
            },
            "smallTrader": {
              "long": 6245,
              "short": 2328,
              "net": 3917
            }
          },
          "openInterest": 254257
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 980,
              "short": 0,
              "net": 980
            },
            "nonCommercial": {
              "long": 42585,
              "short": 45650,
              "net": -3065
            },
            "smallTrader": {
              "long": 2799,
              "short": 714,
              "net": 2085
            }
          },
          "openInterest": 60732
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 141507,
              "short": 163573,
              "net": -22066
            },
            "nonCommercial": {
              "long": 72084,
              "short": 50355,
              "net": 21729
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 275311
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 605667,
              "short": 441495,
              "net": 164172
            },
            "nonCommercial": {
              "long": 207630,
              "short": 394486,
              "net": -186856
            },
            "smallTrader": {
              "long": 60695,
              "short": 38011,
              "net": 22684
            }
          },
          "openInterest": 1565341
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 64110,
              "short": 27103,
              "net": 37007
            },
            "nonCommercial": {
              "long": 10944,
              "short": 48055,
              "net": -37111
            },
            "smallTrader": {
              "long": 4019,
              "short": 3915,
              "net": 104
            }
          },
          "openInterest": 84215
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 20558,
              "short": 41474,
              "net": -20916
            },
            "nonCommercial": {
              "long": 30396,
              "short": 15706,
              "net": 14690
            },
            "smallTrader": {
              "long": 8844,
              "short": 2618,
              "net": 6226
            }
          },
          "openInterest": 68758
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 297684,
              "short": 277331,
              "net": 20353
            },
            "nonCommercial": {
              "long": 70091,
              "short": 97729,
              "net": -27638
            },
            "smallTrader": {
              "long": 30365,
              "short": 23080,
              "net": 7285
            }
          },
          "openInterest": 402664
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1495868,
              "short": 1431561,
              "net": 64307
            },
            "nonCommercial": {
              "long": 196936,
              "short": 333111,
              "net": -136175
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2023096
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31789,
              "short": 73366,
              "net": -41577
            },
            "nonCommercial": {
              "long": 33306,
              "short": 8728,
              "net": 24578
            },
            "smallTrader": {
              "long": 26719,
              "short": 9720,
              "net": 16999
            }
          },
          "openInterest": 115458
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 240541,
              "short": 359958,
              "net": -119417
            },
            "nonCommercial": {
              "long": 155222,
              "short": 56044,
              "net": 99178
            },
            "smallTrader": {
              "long": 44935,
              "short": 24696,
              "net": 20239
            }
          },
          "openInterest": 529224
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 338137,
              "short": 453115,
              "net": -114978
            },
            "nonCommercial": {
              "long": 179505,
              "short": 77754,
              "net": 101751
            },
            "smallTrader": {
              "long": 38319,
              "short": 25092,
              "net": 13227
            }
          },
          "openInterest": 721541
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 432184,
              "short": 627799,
              "net": -195615
            },
            "nonCommercial": {
              "long": 307590,
              "short": 77322,
              "net": 230268
            },
            "smallTrader": {
              "long": 47135,
              "short": 81788,
              "net": -34653
            }
          },
          "openInterest": 1016277
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 531749,
              "short": 325085,
              "net": 206664
            },
            "nonCommercial": {
              "long": 198364,
              "short": 407119,
              "net": -208755
            },
            "smallTrader": {
              "long": 82377,
              "short": 80286,
              "net": 2091
            }
          },
          "openInterest": 1035892
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 81996,
              "short": 37015,
              "net": 44981
            },
            "nonCommercial": {
              "long": 12152,
              "short": 53244,
              "net": -41092
            },
            "smallTrader": {
              "long": 14352,
              "short": 18241,
              "net": -3889
            }
          },
          "openInterest": 110897
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 9889,
              "short": 4640,
              "net": 5249
            },
            "nonCommercial": {
              "long": 16384,
              "short": 22266,
              "net": -5882
            },
            "smallTrader": {
              "long": 2734,
              "short": 2101,
              "net": 633
            }
          },
          "openInterest": 32012
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 186534,
              "short": 144241,
              "net": 42293
            },
            "nonCommercial": {
              "long": 106795,
              "short": 149630,
              "net": -42835
            },
            "smallTrader": {
              "long": 24282,
              "short": 23740,
              "net": 542
            }
          },
          "openInterest": 388129
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114042,
              "short": 115536,
              "net": -1494
            },
            "nonCommercial": {
              "long": 82290,
              "short": 76242,
              "net": 6048
            },
            "smallTrader": {
              "long": 16068,
              "short": 20622,
              "net": -4554
            }
          },
          "openInterest": 289815
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161771,
              "short": 132353,
              "net": 29418
            },
            "nonCommercial": {
              "long": 121329,
              "short": 150494,
              "net": -29165
            },
            "smallTrader": {
              "long": 32496,
              "short": 32749,
              "net": -253
            }
          },
          "openInterest": 464435
        }
      ]
    },
    {
      "reportDate": "2026-03-17",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3971158,
              "short": 3420371,
              "net": 550787
            },
            "nonCommercial": {
              "long": 749798,
              "short": 1347676,
              "net": -597878
            },
            "smallTrader": {
              "long": 408765,
              "short": 361674,
              "net": 47091
            }
          },
          "openInterest": 5279072
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3645956,
              "short": 2263582,
              "net": 1382374
            },
            "nonCommercial": {
              "long": 577840,
              "short": 2060507,
              "net": -1482667
            },
            "smallTrader": {
              "long": 234956,
              "short": 134663,
              "net": 100293
            }
          },
          "openInterest": 4737969
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1270220,
              "short": 1387603,
              "net": -117383
            },
            "nonCommercial": {
              "long": 246084,
              "short": 237320,
              "net": 8764
            },
            "smallTrader": {
              "long": 242979,
              "short": 134360,
              "net": 108619
            }
          },
          "openInterest": 1791160
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5390613,
              "short": 3715514,
              "net": 1675099
            },
            "nonCommercial": {
              "long": 658813,
              "short": 2432265,
              "net": -1773452
            },
            "smallTrader": {
              "long": 421601,
              "short": 323248,
              "net": 98353
            }
          },
          "openInterest": 6692876
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83769,
              "short": 177541,
              "net": -93772
            },
            "nonCommercial": {
              "long": 136074,
              "short": 67013,
              "net": 69061
            },
            "smallTrader": {
              "long": 40933,
              "short": 16222,
              "net": 24711
            }
          },
          "openInterest": 265675
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 379,
              "short": 2241,
              "net": -1862
            },
            "nonCommercial": {
              "long": 16741,
              "short": 14968,
              "net": 1773
            },
            "smallTrader": {
              "long": 1246,
              "short": 1157,
              "net": 89
            }
          },
          "openInterest": 23807
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 25006,
              "short": 78523,
              "net": -53517
            },
            "nonCommercial": {
              "long": 71255,
              "short": 21938,
              "net": 49317
            },
            "smallTrader": {
              "long": 5124,
              "short": 924,
              "net": 4200
            }
          },
          "openInterest": 101943
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 170509,
              "short": 100179,
              "net": 70330
            },
            "nonCommercial": {
              "long": 44293,
              "short": 109808,
              "net": -65515
            },
            "smallTrader": {
              "long": 24456,
              "short": 29271,
              "net": -4815
            }
          },
          "openInterest": 243434
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 144314,
              "short": 150520,
              "net": -6206
            },
            "nonCommercial": {
              "long": 66507,
              "short": 65621,
              "net": 886
            },
            "smallTrader": {
              "long": 29911,
              "short": 24591,
              "net": 5320
            }
          },
          "openInterest": 247753
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 92267,
              "short": 74776,
              "net": 17491
            },
            "nonCommercial": {
              "long": 43035,
              "short": 60894,
              "net": -17859
            },
            "smallTrader": {
              "long": 10706,
              "short": 10338,
              "net": 368
            }
          },
          "openInterest": 189306
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 70038,
              "short": 89102,
              "net": -19064
            },
            "nonCommercial": {
              "long": 51347,
              "short": 32753,
              "net": 18594
            },
            "smallTrader": {
              "long": 7886,
              "short": 7416,
              "net": 470
            }
          },
          "openInterest": 173683
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 87339,
              "short": 146773,
              "net": -59434
            },
            "nonCommercial": {
              "long": 78514,
              "short": 30470,
              "net": 48044
            },
            "smallTrader": {
              "long": 21125,
              "short": 9735,
              "net": 11390
            }
          },
          "openInterest": 231319
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 738736,
              "short": 994359,
              "net": -255623
            },
            "nonCommercial": {
              "long": 471332,
              "short": 158990,
              "net": 312342
            },
            "smallTrader": {
              "long": 136940,
              "short": 193659,
              "net": -56719
            }
          },
          "openInterest": 1773499
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 131594,
              "short": 155316,
              "net": -23722
            },
            "nonCommercial": {
              "long": 128445,
              "short": 112220,
              "net": 16225
            },
            "smallTrader": {
              "long": 18481,
              "short": 10984,
              "net": 7497
            }
          },
          "openInterest": 341326
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 857135,
              "short": 1119764,
              "net": -262629
            },
            "nonCommercial": {
              "long": 385768,
              "short": 167080,
              "net": 218688
            },
            "smallTrader": {
              "long": 96748,
              "short": 52807,
              "net": 43941
            }
          },
          "openInterest": 2081576
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 60392,
              "short": 63605,
              "net": -3213
            },
            "nonCommercial": {
              "long": 12991,
              "short": 13945,
              "net": -954
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 96572
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 33458,
              "short": 42126,
              "net": -8668
            },
            "nonCommercial": {
              "long": 9973,
              "short": 1229,
              "net": 8744
            },
            "smallTrader": {
              "long": 549,
              "short": 625,
              "net": -76
            }
          },
          "openInterest": 46340
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 435130,
              "short": 493563,
              "net": -58433
            },
            "nonCommercial": {
              "long": 212886,
              "short": 191754,
              "net": 21132
            },
            "smallTrader": {
              "long": 85722,
              "short": 48421,
              "net": 37301
            }
          },
          "openInterest": 755789
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 15606,
              "short": 17803,
              "net": -2197
            },
            "nonCommercial": {
              "long": 29500,
              "short": 20627,
              "net": 8873
            },
            "smallTrader": {
              "long": 10507,
              "short": 17183,
              "net": -6676
            }
          },
          "openInterest": 72644
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 188385,
              "short": 283067,
              "net": -94682
            },
            "nonCommercial": {
              "long": 98800,
              "short": 22205,
              "net": 76595
            },
            "smallTrader": {
              "long": 29922,
              "short": 11835,
              "net": 18087
            }
          },
          "openInterest": 380579
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 86184,
              "short": 284832,
              "net": -198648
            },
            "nonCommercial": {
              "long": 215961,
              "short": 56092,
              "net": 159869
            },
            "smallTrader": {
              "long": 52913,
              "short": 14134,
              "net": 38779
            }
          },
          "openInterest": 411388
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 131147,
              "short": 169469,
              "net": -38322
            },
            "nonCommercial": {
              "long": 42869,
              "short": 27438,
              "net": 15431
            },
            "smallTrader": {
              "long": 46268,
              "short": 23377,
              "net": 22891
            }
          },
          "openInterest": 266684
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 163975,
              "short": 93973,
              "net": 70002
            },
            "nonCommercial": {
              "long": 106819,
              "short": 174599,
              "net": -67780
            },
            "smallTrader": {
              "long": 39497,
              "short": 41719,
              "net": -2222
            }
          },
          "openInterest": 326688
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 113640,
              "short": 167539,
              "net": -53899
            },
            "nonCommercial": {
              "long": 144561,
              "short": 81503,
              "net": 63058
            },
            "smallTrader": {
              "long": 20617,
              "short": 29776,
              "net": -9159
            }
          },
          "openInterest": 359264
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 106026,
              "short": 171297,
              "net": -65271
            },
            "nonCommercial": {
              "long": 133030,
              "short": 54868,
              "net": 78162
            },
            "smallTrader": {
              "long": 29556,
              "short": 42447,
              "net": -12891
            }
          },
          "openInterest": 334142
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 72821,
              "short": 146261,
              "net": -73440
            },
            "nonCommercial": {
              "long": 90997,
              "short": 22537,
              "net": 68460
            },
            "smallTrader": {
              "long": 5994,
              "short": 1014,
              "net": 4980
            }
          },
          "openInterest": 171319
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 958,
              "short": 0,
              "net": 958
            },
            "nonCommercial": {
              "long": 42341,
              "short": 45644,
              "net": -3303
            },
            "smallTrader": {
              "long": 3310,
              "short": 965,
              "net": 2345
            }
          },
          "openInterest": 55455
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 155328,
              "short": 180264,
              "net": -24936
            },
            "nonCommercial": {
              "long": 72274,
              "short": 51333,
              "net": 20941
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 318004
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 593186,
              "short": 435780,
              "net": 157406
            },
            "nonCommercial": {
              "long": 216880,
              "short": 394909,
              "net": -178029
            },
            "smallTrader": {
              "long": 60043,
              "short": 39420,
              "net": 20623
            }
          },
          "openInterest": 1560291
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 49317,
              "short": 25457,
              "net": 23860
            },
            "nonCommercial": {
              "long": 10998,
              "short": 34055,
              "net": -23057
            },
            "smallTrader": {
              "long": 3090,
              "short": 3893,
              "net": -803
            }
          },
          "openInterest": 64084
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19537,
              "short": 42454,
              "net": -22917
            },
            "nonCommercial": {
              "long": 30172,
              "short": 13274,
              "net": 16898
            },
            "smallTrader": {
              "long": 8738,
              "short": 2719,
              "net": 6019
            }
          },
          "openInterest": 67292
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 357689,
              "short": 325716,
              "net": 31973
            },
            "nonCommercial": {
              "long": 61030,
              "short": 94538,
              "net": -33508
            },
            "smallTrader": {
              "long": 30359,
              "short": 28824,
              "net": 1535
            }
          },
          "openInterest": 481226
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1752404,
              "short": 1727401,
              "net": 25003
            },
            "nonCommercial": {
              "long": 204277,
              "short": 316829,
              "net": -112552
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 2359720
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 31938,
              "short": 70296,
              "net": -38358
            },
            "nonCommercial": {
              "long": 31125,
              "short": 9244,
              "net": 21881
            },
            "smallTrader": {
              "long": 26297,
              "short": 9820,
              "net": 16477
            }
          },
          "openInterest": 114758
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 238549,
              "short": 361441,
              "net": -122892
            },
            "nonCommercial": {
              "long": 164084,
              "short": 61546,
              "net": 102538
            },
            "smallTrader": {
              "long": 46571,
              "short": 26217,
              "net": 20354
            }
          },
          "openInterest": 538682
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 333097,
              "short": 468435,
              "net": -135338
            },
            "nonCommercial": {
              "long": 181819,
              "short": 61722,
              "net": 120097
            },
            "smallTrader": {
              "long": 41733,
              "short": 26492,
              "net": 15241
            }
          },
          "openInterest": 729392
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 433545,
              "short": 624046,
              "net": -190501
            },
            "nonCommercial": {
              "long": 294634,
              "short": 73568,
              "net": 221066
            },
            "smallTrader": {
              "long": 50469,
              "short": 81034,
              "net": -30565
            }
          },
          "openInterest": 980259
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 531142,
              "short": 331074,
              "net": 200068
            },
            "nonCommercial": {
              "long": 192309,
              "short": 400064,
              "net": -207755
            },
            "smallTrader": {
              "long": 85031,
              "short": 77344,
              "net": 7687
            }
          },
          "openInterest": 1005609
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 53236,
              "short": 23634,
              "net": 29602
            },
            "nonCommercial": {
              "long": 8175,
              "short": 33388,
              "net": -25213
            },
            "smallTrader": {
              "long": 12475,
              "short": 16864,
              "net": -4389
            }
          },
          "openInterest": 74101
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 8932,
              "short": 13889,
              "net": -4957
            },
            "nonCommercial": {
              "long": 21426,
              "short": 17733,
              "net": 3693
            },
            "smallTrader": {
              "long": 3132,
              "short": 1868,
              "net": 1264
            }
          },
          "openInterest": 35456
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 192043,
              "short": 149381,
              "net": 42662
            },
            "nonCommercial": {
              "long": 88673,
              "short": 135074,
              "net": -46401
            },
            "smallTrader": {
              "long": 25119,
              "short": 21380,
              "net": 3739
            }
          },
          "openInterest": 390595
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 119405,
              "short": 123249,
              "net": -3844
            },
            "nonCommercial": {
              "long": 82199,
              "short": 74620,
              "net": 7579
            },
            "smallTrader": {
              "long": 18328,
              "short": 22063,
              "net": -3735
            }
          },
          "openInterest": 301414
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161833,
              "short": 137244,
              "net": 24589
            },
            "nonCommercial": {
              "long": 130199,
              "short": 155867,
              "net": -25668
            },
            "smallTrader": {
              "long": 33774,
              "short": 32695,
              "net": 1079
            }
          },
          "openInterest": 478449
        }
      ]
    },
    {
      "reportDate": "2026-03-24",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3863211,
              "short": 3263077,
              "net": 600134
            },
            "nonCommercial": {
              "long": 755844,
              "short": 1397731,
              "net": -641887
            },
            "smallTrader": {
              "long": 404699,
              "short": 362946,
              "net": 41753
            }
          },
          "openInterest": 5163104
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3825356,
              "short": 2269589,
              "net": 1555767
            },
            "nonCommercial": {
              "long": 572897,
              "short": 2211076,
              "net": -1638179
            },
            "smallTrader": {
              "long": 213847,
              "short": 131435,
              "net": 82412
            }
          },
          "openInterest": 4770492
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1302472,
              "short": 1400010,
              "net": -97538
            },
            "nonCommercial": {
              "long": 236195,
              "short": 229625,
              "net": 6570
            },
            "smallTrader": {
              "long": 231398,
              "short": 140430,
              "net": 90968
            }
          },
          "openInterest": 1792430
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5244682,
              "short": 3835247,
              "net": 1409435
            },
            "nonCommercial": {
              "long": 722744,
              "short": 2171180,
              "net": -1448436
            },
            "smallTrader": {
              "long": 401263,
              "short": 362262,
              "net": 39001
            }
          },
          "openInterest": 6569294
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80063,
              "short": 174430,
              "net": -94367
            },
            "nonCommercial": {
              "long": 132629,
              "short": 61757,
              "net": 70872
            },
            "smallTrader": {
              "long": 39940,
              "short": 16445,
              "net": 23495
            }
          },
          "openInterest": 257694
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 224,
              "short": 2173,
              "net": -1949
            },
            "nonCommercial": {
              "long": 15861,
              "short": 13755,
              "net": 2106
            },
            "smallTrader": {
              "long": 1097,
              "short": 1254,
              "net": -157
            }
          },
          "openInterest": 23268
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 23593,
              "short": 76660,
              "net": -53067
            },
            "nonCommercial": {
              "long": 75354,
              "short": 26106,
              "net": 49248
            },
            "smallTrader": {
              "long": 4777,
              "short": 958,
              "net": 3819
            }
          },
          "openInterest": 109875
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 162128,
              "short": 100941,
              "net": 61187
            },
            "nonCommercial": {
              "long": 46459,
              "short": 104881,
              "net": -58422
            },
            "smallTrader": {
              "long": 25772,
              "short": 28537,
              "net": -2765
            }
          },
          "openInterest": 238862
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 80788,
              "short": 82159,
              "net": -1371
            },
            "nonCommercial": {
              "long": 62382,
              "short": 63984,
              "net": -1602
            },
            "smallTrader": {
              "long": 31593,
              "short": 28620,
              "net": 2973
            }
          },
          "openInterest": 182798
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 96660,
              "short": 76844,
              "net": 19816
            },
            "nonCommercial": {
              "long": 43450,
              "short": 63566,
              "net": -20116
            },
            "smallTrader": {
              "long": 9942,
              "short": 9642,
              "net": 300
            }
          },
          "openInterest": 194510
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 65731,
              "short": 92040,
              "net": -26309
            },
            "nonCommercial": {
              "long": 53346,
              "short": 27922,
              "net": 25424
            },
            "smallTrader": {
              "long": 9573,
              "short": 8688,
              "net": 885
            }
          },
          "openInterest": 174861
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 90872,
              "short": 137160,
              "net": -46288
            },
            "nonCommercial": {
              "long": 68491,
              "short": 30954,
              "net": 37537
            },
            "smallTrader": {
              "long": 19196,
              "short": 10445,
              "net": 8751
            }
          },
          "openInterest": 221772
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 729492,
              "short": 1043714,
              "net": -314222
            },
            "nonCommercial": {
              "long": 505346,
              "short": 129986,
              "net": 375360
            },
            "smallTrader": {
              "long": 137322,
              "short": 198460,
              "net": -61138
            }
          },
          "openInterest": 1796424
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126034,
              "short": 155008,
              "net": -28974
            },
            "nonCommercial": {
              "long": 120118,
              "short": 97851,
              "net": 22267
            },
            "smallTrader": {
              "long": 18361,
              "short": 11654,
              "net": 6707
            }
          },
          "openInterest": 327959
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 841200,
              "short": 1108210,
              "net": -267010
            },
            "nonCommercial": {
              "long": 376150,
              "short": 142530,
              "net": 233620
            },
            "smallTrader": {
              "long": 76513,
              "short": 43123,
              "net": 33390
            }
          },
          "openInterest": 2002065
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 48360,
              "short": 45405,
              "net": 2955
            },
            "nonCommercial": {
              "long": 5330,
              "short": 11893,
              "net": -6563
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 67922
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 34631,
              "short": 43614,
              "net": -8983
            },
            "nonCommercial": {
              "long": 10330,
              "short": 1287,
              "net": 9043
            },
            "smallTrader": {
              "long": 640,
              "short": 700,
              "net": -60
            }
          },
          "openInterest": 48341
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 444118,
              "short": 490876,
              "net": -46758
            },
            "nonCommercial": {
              "long": 200025,
              "short": 190746,
              "net": 9279
            },
            "smallTrader": {
              "long": 84972,
              "short": 47493,
              "net": 37479
            }
          },
          "openInterest": 764691
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 14508,
              "short": 16979,
              "net": -2471
            },
            "nonCommercial": {
              "long": 28650,
              "short": 20171,
              "net": 8479
            },
            "smallTrader": {
              "long": 10651,
              "short": 16659,
              "net": -6008
            }
          },
          "openInterest": 69976
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 177748,
              "short": 261166,
              "net": -83418
            },
            "nonCommercial": {
              "long": 92274,
              "short": 22428,
              "net": 69846
            },
            "smallTrader": {
              "long": 26021,
              "short": 12449,
              "net": 13572
            }
          },
          "openInterest": 355100
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 76997,
              "short": 280825,
              "net": -203828
            },
            "nonCommercial": {
              "long": 220861,
              "short": 52534,
              "net": 168327
            },
            "smallTrader": {
              "long": 49273,
              "short": 13772,
              "net": 35501
            }
          },
          "openInterest": 403925
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 134964,
              "short": 164560,
              "net": -29596
            },
            "nonCommercial": {
              "long": 37342,
              "short": 27775,
              "net": 9567
            },
            "smallTrader": {
              "long": 43977,
              "short": 23948,
              "net": 20029
            }
          },
          "openInterest": 255642
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 167443,
              "short": 109542,
              "net": 57901
            },
            "nonCommercial": {
              "long": 98271,
              "short": 161077,
              "net": -62806
            },
            "smallTrader": {
              "long": 41460,
              "short": 36555,
              "net": 4905
            }
          },
          "openInterest": 328210
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 114534,
              "short": 154664,
              "net": -40130
            },
            "nonCommercial": {
              "long": 127801,
              "short": 79656,
              "net": 48145
            },
            "smallTrader": {
              "long": 20532,
              "short": 28547,
              "net": -8015
            }
          },
          "openInterest": 337624
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 104088,
              "short": 173286,
              "net": -69198
            },
            "nonCommercial": {
              "long": 136153,
              "short": 54006,
              "net": 82147
            },
            "smallTrader": {
              "long": 29818,
              "short": 42767,
              "net": -12949
            }
          },
          "openInterest": 334831
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 67758,
              "short": 144990,
              "net": -77232
            },
            "nonCommercial": {
              "long": 92246,
              "short": 18170,
              "net": 74076
            },
            "smallTrader": {
              "long": 5899,
              "short": 2743,
              "net": 3156
            }
          },
          "openInterest": 166676
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 1050,
              "short": 0,
              "net": 1050
            },
            "nonCommercial": {
              "long": 62723,
              "short": 65981,
              "net": -3258
            },
            "smallTrader": {
              "long": 2773,
              "short": 565,
              "net": 2208
            }
          },
          "openInterest": 81734
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 131317,
              "short": 140147,
              "net": -8830
            },
            "nonCommercial": {
              "long": 67592,
              "short": 63489,
              "net": 4103
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 244680
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 562540,
              "short": 409792,
              "net": 152748
            },
            "nonCommercial": {
              "long": 210159,
              "short": 382766,
              "net": -172607
            },
            "smallTrader": {
              "long": 56760,
              "short": 36901,
              "net": 19859
            }
          },
          "openInterest": 1504052
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 50393,
              "short": 22699,
              "net": 27694
            },
            "nonCommercial": {
              "long": 10847,
              "short": 37853,
              "net": -27006
            },
            "smallTrader": {
              "long": 3403,
              "short": 4091,
              "net": -688
            }
          },
          "openInterest": 65011
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 19093,
              "short": 40842,
              "net": -21749
            },
            "nonCommercial": {
              "long": 26146,
              "short": 9948,
              "net": 16198
            },
            "smallTrader": {
              "long": 8601,
              "short": 3050,
              "net": 5551
            }
          },
          "openInterest": 61473
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 311270,
              "short": 284957,
              "net": 26313
            },
            "nonCommercial": {
              "long": 63365,
              "short": 90655,
              "net": -27290
            },
            "smallTrader": {
              "long": 24717,
              "short": 23740,
              "net": 977
            }
          },
          "openInterest": 404533
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1395240,
              "short": 1399006,
              "net": -3766
            },
            "nonCommercial": {
              "long": 213588,
              "short": 291431,
              "net": -77843
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1897311
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29511,
              "short": 69799,
              "net": -40288
            },
            "nonCommercial": {
              "long": 33938,
              "short": 9265,
              "net": 24673
            },
            "smallTrader": {
              "long": 24555,
              "short": 8940,
              "net": 15615
            }
          },
          "openInterest": 113164
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 248242,
              "short": 398999,
              "net": -150757
            },
            "nonCommercial": {
              "long": 177113,
              "short": 50042,
              "net": 127071
            },
            "smallTrader": {
              "long": 48314,
              "short": 24628,
              "net": 23686
            }
          },
          "openInterest": 576213
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 346316,
              "short": 476871,
              "net": -130555
            },
            "nonCommercial": {
              "long": 172116,
              "short": 54981,
              "net": 117135
            },
            "smallTrader": {
              "long": 38917,
              "short": 25497,
              "net": 13420
            }
          },
          "openInterest": 738609
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 441990,
              "short": 624258,
              "net": -182268
            },
            "nonCommercial": {
              "long": 282458,
              "short": 67248,
              "net": 215210
            },
            "smallTrader": {
              "long": 50876,
              "short": 83818,
              "net": -32942
            }
          },
          "openInterest": 959188
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 482040,
              "short": 405711,
              "net": 76329
            },
            "nonCommercial": {
              "long": 205205,
              "short": 301009,
              "net": -95804
            },
            "smallTrader": {
              "long": 90528,
              "short": 71053,
              "net": 19475
            }
          },
          "openInterest": 940662
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55554,
              "short": 24190,
              "net": 31364
            },
            "nonCommercial": {
              "long": 7831,
              "short": 34928,
              "net": -27097
            },
            "smallTrader": {
              "long": 12634,
              "short": 16901,
              "net": -4267
            }
          },
          "openInterest": 76518
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 10652,
              "short": 15267,
              "net": -4615
            },
            "nonCommercial": {
              "long": 20457,
              "short": 16840,
              "net": 3617
            },
            "smallTrader": {
              "long": 2903,
              "short": 1905,
              "net": 998
            }
          },
          "openInterest": 36113
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 161045,
              "short": 139087,
              "net": 21958
            },
            "nonCommercial": {
              "long": 89859,
              "short": 114834,
              "net": -24975
            },
            "smallTrader": {
              "long": 24731,
              "short": 21714,
              "net": 3017
            }
          },
          "openInterest": 342684
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 122012,
              "short": 122758,
              "net": -746
            },
            "nonCommercial": {
              "long": 78640,
              "short": 75482,
              "net": 3158
            },
            "smallTrader": {
              "long": 18029,
              "short": 20441,
              "net": -2412
            }
          },
          "openInterest": 300452
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 167283,
              "short": 150934,
              "net": 16349
            },
            "nonCommercial": {
              "long": 137228,
              "short": 154316,
              "net": -17088
            },
            "smallTrader": {
              "long": 32319,
              "short": 31580,
              "net": 739
            }
          },
          "openInterest": 484568
        }
      ]
    },
    {
      "reportDate": "2026-03-31",
      "markets": [
        {
          "name": "10Y Treasury",
          "symbol": "ZN",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 4009481,
              "short": 3261156,
              "net": 748325
            },
            "nonCommercial": {
              "long": 626486,
              "short": 1410549,
              "net": -784063
            },
            "smallTrader": {
              "long": 403820,
              "short": 368082,
              "net": 35738
            }
          },
          "openInterest": 5152796
        },
        {
          "name": "2Y Treasury",
          "symbol": "ZT",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 3787152,
              "short": 2215079,
              "net": 1572073
            },
            "nonCommercial": {
              "long": 565540,
              "short": 2202864,
              "net": -1637324
            },
            "smallTrader": {
              "long": 214812,
              "short": 149561,
              "net": 65251
            }
          },
          "openInterest": 4722869
        },
        {
          "name": "30Y Treasury",
          "symbol": "ZB",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 1323153,
              "short": 1392881,
              "net": -69728
            },
            "nonCommercial": {
              "long": 214537,
              "short": 246170,
              "net": -31633
            },
            "smallTrader": {
              "long": 241653,
              "short": 140292,
              "net": 101361
            }
          },
          "openInterest": 1803899
        },
        {
          "name": "5Y Treasury",
          "symbol": "ZF",
          "category": "Bonds",
          "positions": {
            "commercial": {
              "long": 5250315,
              "short": 3722775,
              "net": 1527540
            },
            "nonCommercial": {
              "long": 651244,
              "short": 2238084,
              "net": -1586840
            },
            "smallTrader": {
              "long": 401332,
              "short": 342032,
              "net": 59300
            }
          },
          "openInterest": 6510131
        },
        {
          "name": "Australian Dollar",
          "symbol": "AUD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 79251,
              "short": 188292,
              "net": -109041
            },
            "nonCommercial": {
              "long": 141775,
              "short": 60269,
              "net": 81506
            },
            "smallTrader": {
              "long": 42040,
              "short": 14505,
              "net": 27535
            }
          },
          "openInterest": 263962
        },
        {
          "name": "Bitcoin",
          "symbol": "BTC",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 168,
              "short": 1977,
              "net": -1809
            },
            "nonCommercial": {
              "long": 14914,
              "short": 12661,
              "net": 2253
            },
            "smallTrader": {
              "long": 805,
              "short": 1249,
              "net": -444
            }
          },
          "openInterest": 20631
        },
        {
          "name": "Brazilian Real",
          "symbol": "BRL",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 39920,
              "short": 96401,
              "net": -56481
            },
            "nonCommercial": {
              "long": 82787,
              "short": 30076,
              "net": 52711
            },
            "smallTrader": {
              "long": 4727,
              "short": 957,
              "net": 3770
            }
          },
          "openInterest": 138554
        },
        {
          "name": "British Pound",
          "symbol": "GBP",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 167652,
              "short": 106244,
              "net": 61408
            },
            "nonCommercial": {
              "long": 51304,
              "short": 103969,
              "net": -52665
            },
            "smallTrader": {
              "long": 21248,
              "short": 29991,
              "net": -8743
            }
          },
          "openInterest": 243461
        },
        {
          "name": "Canadian Dollar",
          "symbol": "CAD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 121227,
              "short": 87241,
              "net": 33986
            },
            "nonCommercial": {
              "long": 56421,
              "short": 89105,
              "net": -32684
            },
            "smallTrader": {
              "long": 31625,
              "short": 32927,
              "net": -1302
            }
          },
          "openInterest": 217085
        },
        {
          "name": "Cocoa",
          "symbol": "CC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 100631,
              "short": 81265,
              "net": 19366
            },
            "nonCommercial": {
              "long": 42906,
              "short": 64507,
              "net": -21601
            },
            "smallTrader": {
              "long": 11697,
              "short": 9462,
              "net": 2235
            }
          },
          "openInterest": 203517
        },
        {
          "name": "Coffee C",
          "symbol": "KC",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 66289,
              "short": 92223,
              "net": -25934
            },
            "nonCommercial": {
              "long": 51593,
              "short": 26537,
              "net": 25056
            },
            "smallTrader": {
              "long": 9169,
              "short": 8291,
              "net": 878
            }
          },
          "openInterest": 175500
        },
        {
          "name": "Copper",
          "symbol": "HG",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 84546,
              "short": 134355,
              "net": -49809
            },
            "nonCommercial": {
              "long": 71107,
              "short": 31003,
              "net": 40104
            },
            "smallTrader": {
              "long": 20448,
              "short": 10743,
              "net": 9705
            }
          },
          "openInterest": 220756
        },
        {
          "name": "Corn",
          "symbol": "C",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 745244,
              "short": 1018887,
              "net": -273643
            },
            "nonCommercial": {
              "long": 488759,
              "short": 154002,
              "net": 334757
            },
            "smallTrader": {
              "long": 138269,
              "short": 199383,
              "net": -61114
            }
          },
          "openInterest": 1826697
        },
        {
          "name": "Cotton",
          "symbol": "CT",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 126818,
              "short": 184766,
              "net": -57948
            },
            "nonCommercial": {
              "long": 129730,
              "short": 81343,
              "net": 48387
            },
            "smallTrader": {
              "long": 19624,
              "short": 10063,
              "net": 9561
            }
          },
          "openInterest": 347695
        },
        {
          "name": "Crude Oil WTI",
          "symbol": "CL",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 870799,
              "short": 1115890,
              "net": -245091
            },
            "nonCommercial": {
              "long": 378087,
              "short": 164599,
              "net": 213488
            },
            "smallTrader": {
              "long": 75768,
              "short": 44165,
              "net": 31603
            }
          },
          "openInterest": 2030970
        },
        {
          "name": "Dow Jones",
          "symbol": "YM",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 47681,
              "short": 46129,
              "net": 1552
            },
            "nonCommercial": {
              "long": 6830,
              "short": 10936,
              "net": -4106
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 70828
        },
        {
          "name": "Ethanol",
          "symbol": "EH",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 37349,
              "short": 46030,
              "net": -8681
            },
            "nonCommercial": {
              "long": 10087,
              "short": 1395,
              "net": 8692
            },
            "smallTrader": {
              "long": 673,
              "short": 684,
              "net": -11
            }
          },
          "openInterest": 50825
        },
        {
          "name": "Euro FX",
          "symbol": "EUR",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 462337,
              "short": 499328,
              "net": -36991
            },
            "nonCommercial": {
              "long": 200168,
              "short": 199661,
              "net": 507
            },
            "smallTrader": {
              "long": 83289,
              "short": 46805,
              "net": 36484
            }
          },
          "openInterest": 774237
        },
        {
          "name": "Feeder Cattle",
          "symbol": "GF",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 13284,
              "short": 16767,
              "net": -3483
            },
            "nonCommercial": {
              "long": 31692,
              "short": 20747,
              "net": 10945
            },
            "smallTrader": {
              "long": 9911,
              "short": 17373,
              "net": -7462
            }
          },
          "openInterest": 69682
        },
        {
          "name": "Gasoline RBOB",
          "symbol": "RB",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 160968,
              "short": 242140,
              "net": -81172
            },
            "nonCommercial": {
              "long": 87284,
              "short": 18958,
              "net": 68326
            },
            "smallTrader": {
              "long": 28280,
              "short": 15434,
              "net": 12846
            }
          },
          "openInterest": 328518
        },
        {
          "name": "Gold",
          "symbol": "GC",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 58697,
              "short": 260337,
              "net": -201640
            },
            "nonCommercial": {
              "long": 207602,
              "short": 44400,
              "net": 163202
            },
            "smallTrader": {
              "long": 50617,
              "short": 12179,
              "net": 38438
            }
          },
          "openInterest": 361409
        },
        {
          "name": "Heating Oil",
          "symbol": "HO",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 119530,
              "short": 149290,
              "net": -29760
            },
            "nonCommercial": {
              "long": 35976,
              "short": 25884,
              "net": 10092
            },
            "smallTrader": {
              "long": 41809,
              "short": 22141,
              "net": 19668
            }
          },
          "openInterest": 234794
        },
        {
          "name": "Japanese Yen",
          "symbol": "JPY",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 185944,
              "short": 115237,
              "net": 70707
            },
            "nonCommercial": {
              "long": 95356,
              "short": 168228,
              "net": -72872
            },
            "smallTrader": {
              "long": 40898,
              "short": 38733,
              "net": 2165
            }
          },
          "openInterest": 345276
        },
        {
          "name": "Lean Hogs",
          "symbol": "HE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 115185,
              "short": 152227,
              "net": -37042
            },
            "nonCommercial": {
              "long": 120667,
              "short": 76956,
              "net": 43711
            },
            "smallTrader": {
              "long": 21369,
              "short": 28038,
              "net": -6669
            }
          },
          "openInterest": 329500
        },
        {
          "name": "Live Cattle",
          "symbol": "LE",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 102496,
              "short": 180030,
              "net": -77534
            },
            "nonCommercial": {
              "long": 145655,
              "short": 53395,
              "net": 92260
            },
            "smallTrader": {
              "long": 30134,
              "short": 44860,
              "net": -14726
            }
          },
          "openInterest": 339048
        },
        {
          "name": "Mexican Peso",
          "symbol": "MXN",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 83284,
              "short": 143860,
              "net": -60576
            },
            "nonCommercial": {
              "long": 94183,
              "short": 36499,
              "net": 57684
            },
            "smallTrader": {
              "long": 5529,
              "short": 2637,
              "net": 2892
            }
          },
          "openInterest": 184074
        },
        {
          "name": "Micro Ethereum",
          "symbol": "ETH",
          "category": "Crypto",
          "positions": {
            "commercial": {
              "long": 0,
              "short": 0,
              "net": 0
            },
            "nonCommercial": {
              "long": 51061,
              "short": 52200,
              "net": -1139
            },
            "smallTrader": {
              "long": 1824,
              "short": 685,
              "net": 1139
            }
          },
          "openInterest": 55281
        },
        {
          "name": "Nasdaq 100",
          "symbol": "NQ",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 130999,
              "short": 151610,
              "net": -20611
            },
            "nonCommercial": {
              "long": 76502,
              "short": 57031,
              "net": 19471
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 256358
        },
        {
          "name": "Natural Gas",
          "symbol": "NG",
          "category": "Energy",
          "positions": {
            "commercial": {
              "long": 564656,
              "short": 416228,
              "net": 148428
            },
            "nonCommercial": {
              "long": 204139,
              "short": 371595,
              "net": -167456
            },
            "smallTrader": {
              "long": 56127,
              "short": 37099,
              "net": 19028
            }
          },
          "openInterest": 1514508
        },
        {
          "name": "New Zealand Dollar",
          "symbol": "NZD",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 55919,
              "short": 26473,
              "net": 29446
            },
            "nonCommercial": {
              "long": 10663,
              "short": 39251,
              "net": -28588
            },
            "smallTrader": {
              "long": 3735,
              "short": 4593,
              "net": -858
            }
          },
          "openInterest": 70805
        },
        {
          "name": "Platinum",
          "symbol": "PL",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 18427,
              "short": 40030,
              "net": -21603
            },
            "nonCommercial": {
              "long": 26303,
              "short": 9966,
              "net": 16337
            },
            "smallTrader": {
              "long": 8060,
              "short": 2794,
              "net": 5266
            }
          },
          "openInterest": 60515
        },
        {
          "name": "Russell 2000",
          "symbol": "RTY",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 301910,
              "short": 286298,
              "net": 15612
            },
            "nonCommercial": {
              "long": 65925,
              "short": 83787,
              "net": -17862
            },
            "smallTrader": {
              "long": 24685,
              "short": 22435,
              "net": 2250
            }
          },
          "openInterest": 399456
        },
        {
          "name": "S&P 500",
          "symbol": "ES",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 1432260,
              "short": 1463631,
              "net": -31371
            },
            "nonCommercial": {
              "long": 239619,
              "short": 278406,
              "net": -38787
            },
            "smallTrader": {
              "long": 0,
              "short": 0,
              "net": 0
            }
          },
          "openInterest": 1966743
        },
        {
          "name": "Silver",
          "symbol": "SI",
          "category": "Metals",
          "positions": {
            "commercial": {
              "long": 29892,
              "short": 68749,
              "net": -38857
            },
            "nonCommercial": {
              "long": 33463,
              "short": 9559,
              "net": 23904
            },
            "smallTrader": {
              "long": 24465,
              "short": 9512,
              "net": 14953
            }
          },
          "openInterest": 115169
        },
        {
          "name": "Soybean Meal",
          "symbol": "SM",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 259734,
              "short": 400950,
              "net": -141216
            },
            "nonCommercial": {
              "long": 175060,
              "short": 54866,
              "net": 120194
            },
            "smallTrader": {
              "long": 47754,
              "short": 26732,
              "net": 21022
            }
          },
          "openInterest": 593544
        },
        {
          "name": "Soybean Oil",
          "symbol": "BO",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 332088,
              "short": 481037,
              "net": -148949
            },
            "nonCommercial": {
              "long": 186950,
              "short": 52393,
              "net": 134557
            },
            "smallTrader": {
              "long": 42373,
              "short": 27981,
              "net": 14392
            }
          },
          "openInterest": 741746
        },
        {
          "name": "Soybeans",
          "symbol": "S",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 445071,
              "short": 639516,
              "net": -194445
            },
            "nonCommercial": {
              "long": 292633,
              "short": 64787,
              "net": 227846
            },
            "smallTrader": {
              "long": 51226,
              "short": 84627,
              "net": -33401
            }
          },
          "openInterest": 981250
        },
        {
          "name": "Sugar #11",
          "symbol": "SB",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 482933,
              "short": 433296,
              "net": 49637
            },
            "nonCommercial": {
              "long": 192731,
              "short": 257848,
              "net": -65117
            },
            "smallTrader": {
              "long": 96642,
              "short": 81162,
              "net": 15480
            }
          },
          "openInterest": 927493
        },
        {
          "name": "Swiss Franc",
          "symbol": "CHF",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 58243,
              "short": 22508,
              "net": 35735
            },
            "nonCommercial": {
              "long": 9315,
              "short": 39186,
              "net": -29871
            },
            "smallTrader": {
              "long": 11957,
              "short": 17821,
              "net": -5864
            }
          },
          "openInterest": 79740
        },
        {
          "name": "US Dollar Index",
          "symbol": "DX",
          "category": "FX",
          "positions": {
            "commercial": {
              "long": 11319,
              "short": 16249,
              "net": -4930
            },
            "nonCommercial": {
              "long": 21708,
              "short": 18027,
              "net": 3681
            },
            "smallTrader": {
              "long": 3389,
              "short": 2140,
              "net": 1249
            }
          },
          "openInterest": 38735
        },
        {
          "name": "VIX",
          "symbol": "VX",
          "category": "Index",
          "positions": {
            "commercial": {
              "long": 166211,
              "short": 132240,
              "net": 33971
            },
            "nonCommercial": {
              "long": 77841,
              "short": 108999,
              "net": -31158
            },
            "smallTrader": {
              "long": 27371,
              "short": 30184,
              "net": -2813
            }
          },
          "openInterest": 348816
        },
        {
          "name": "Wheat (HRW)",
          "symbol": "KW",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 112273,
              "short": 125839,
              "net": -13566
            },
            "nonCommercial": {
              "long": 83342,
              "short": 68027,
              "net": 15315
            },
            "smallTrader": {
              "long": 18887,
              "short": 20636,
              "net": -1749
            }
          },
          "openInterest": 294333
        },
        {
          "name": "Wheat (SRW)",
          "symbol": "W",
          "category": "Grains",
          "positions": {
            "commercial": {
              "long": 161925,
              "short": 154401,
              "net": 7524
            },
            "nonCommercial": {
              "long": 145000,
              "short": 154415,
              "net": -9415
            },
            "smallTrader": {
              "long": 33907,
              "short": 32016,
              "net": 1891
            }
          },
          "openInterest": 488618
        }
      ]
    }
  ]
}